/*! For license information please see main.2eb49474.js.LICENSE.txt */
(()=>{var e={91939:(e,t,l)=>{"use strict";l.d(t,{Z:()=>ne});var r=function(){function e(e){var t=this;this._insertTag=function(e){var l;l=0===t.tags.length?t.insertionPoint?t.insertionPoint.nextSibling:t.prepend?t.container.firstChild:t.before:t.tags[t.tags.length-1].nextSibling,t.container.insertBefore(e,l),t.tags.push(e)},this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(e){e.forEach(this._insertTag)},t.insert=function(e){this.ctr%(this.isSpeedy?65e3:1)===0&&this._insertTag(function(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),void 0!==e.nonce&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t}(this));var t=this.tags[this.tags.length-1];if(this.isSpeedy){var l=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}(t);try{l.insertRule(e,l.cssRules.length)}catch(r){}}else t.appendChild(document.createTextNode(e));this.ctr++},t.flush=function(){this.tags.forEach(function(e){var t;return null==(t=e.parentNode)?void 0:t.removeChild(e)}),this.tags=[],this.ctr=0},e}(),n=Math.abs,i=String.fromCharCode,a=Object.assign;function s(e){return e.trim()}function o(e,t,l){return e.replace(t,l)}function c(e,t){return e.indexOf(t)}function u(e,t){return 0|e.charCodeAt(t)}function p(e,t,l){return e.slice(t,l)}function d(e){return e.length}function m(e){return e.length}function h(e,t){return t.push(e),e}var g=1,y=1,f=0,b=0,v=0,x="";function S(e,t,l,r,n,i,a){return{value:e,root:t,parent:l,type:r,props:n,children:i,line:g,column:y,length:a,return:""}}function N(e,t){return a(S("",null,null,"",null,null,0),e,{length:-e.length},t)}function C(){return v=b>0?u(x,--b):0,y--,10===v&&(y=1,g--),v}function w(){return v=b<f?u(x,b++):0,y++,10===v&&(y=1,g++),v}function I(){return u(x,b)}function k(){return b}function T(e,t){return p(x,e,t)}function A(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function D(e){return g=y=1,f=d(x=e),b=0,[]}function M(e){return x="",e}function E(e){return s(T(b-1,j(91===e?e+2:40===e?e+1:e)))}function R(e){for(;(v=I())&&v<33;)w();return A(e)>2||A(v)>3?"":" "}function B(e,t){for(;--t&&w()&&!(v<48||v>102||v>57&&v<65||v>70&&v<97););return T(e,k()+(t<6&&32==I()&&32==w()))}function j(e){for(;w();)switch(v){case e:return b;case 34:case 39:34!==e&&39!==e&&j(v);break;case 40:41===e&&j(e);break;case 92:w()}return b}function P(e,t){for(;w()&&e+v!==57&&(e+v!==84||47!==I()););return"/*"+T(t,b-1)+"*"+i(47===e?e:w())}function _(e){for(;!A(I());)w();return T(e,b)}var O="-ms-",L="-moz-",F="-webkit-",q="comm",z="rule",U="decl",G="@keyframes";function V(e,t){for(var l="",r=m(e),n=0;n<r;n++)l+=t(e[n],n,e,t)||"";return l}function H(e,t,l,r){switch(e.type){case"@layer":if(e.children.length)break;case"@import":case U:return e.return=e.return||e.value;case q:return"";case G:return e.return=e.value+"{"+V(e.children,r)+"}";case z:e.value=e.props.join(",")}return d(l=V(e.children,r))?e.return=e.value+"{"+l+"}":""}function W(e){return M(Z("",null,null,null,[""],e=D(e),0,[0],e))}function Z(e,t,l,r,n,a,s,p,m){for(var g=0,y=0,f=s,b=0,v=0,x=0,S=1,N=1,T=1,A=0,D="",M=n,j=a,O=r,L=D;N;)switch(x=A,A=w()){case 40:if(108!=x&&58==u(L,f-1)){-1!=c(L+=o(E(A),"&","&\f"),"&\f")&&(T=-1);break}case 34:case 39:case 91:L+=E(A);break;case 9:case 10:case 13:case 32:L+=R(x);break;case 92:L+=B(k()-1,7);continue;case 47:switch(I()){case 42:case 47:h(K(P(w(),k()),t,l),m);break;default:L+="/"}break;case 123*S:p[g++]=d(L)*T;case 125*S:case 59:case 0:switch(A){case 0:case 125:N=0;case 59+y:-1==T&&(L=o(L,/\f/g,"")),v>0&&d(L)-f&&h(v>32?Y(L+";",r,l,f-1):Y(o(L," ","")+";",r,l,f-2),m);break;case 59:L+=";";default:if(h(O=$(L,t,l,g,y,n,p,D,M=[],j=[],f),a),123===A)if(0===y)Z(L,t,O,O,M,a,f,p,j);else switch(99===b&&110===u(L,3)?100:b){case 100:case 108:case 109:case 115:Z(e,O,O,r&&h($(e,O,O,0,0,n,p,D,n,M=[],f),j),n,j,f,p,r?M:j);break;default:Z(L,O,O,O,[""],j,0,p,j)}}g=y=v=0,S=T=1,D=L="",f=s;break;case 58:f=1+d(L),v=x;default:if(S<1)if(123==A)--S;else if(125==A&&0==S++&&125==C())continue;switch(L+=i(A),A*S){case 38:T=y>0?1:(L+="\f",-1);break;case 44:p[g++]=(d(L)-1)*T,T=1;break;case 64:45===I()&&(L+=E(w())),b=I(),y=f=d(D=L+=_(k())),A++;break;case 45:45===x&&2==d(L)&&(S=0)}}return a}function $(e,t,l,r,i,a,c,u,d,h,g){for(var y=i-1,f=0===i?a:[""],b=m(f),v=0,x=0,N=0;v<r;++v)for(var C=0,w=p(e,y+1,y=n(x=c[v])),I=e;C<b;++C)(I=s(x>0?f[C]+" "+w:o(w,/&\f/g,f[C])))&&(d[N++]=I);return S(e,t,l,0===i?z:u,d,h,g)}function K(e,t,l){return S(e,t,l,q,i(v),p(e,2,-2),0)}function Y(e,t,l,r){return S(e,t,l,U,p(e,0,r),p(e,r+1,-1),r)}var Q=function(e,t,l){for(var r=0,n=0;r=n,n=I(),38===r&&12===n&&(t[l]=1),!A(n);)w();return T(e,b)},J=function(e,t){return M(function(e,t){var l=-1,r=44;do{switch(A(r)){case 0:38===r&&12===I()&&(t[l]=1),e[l]+=Q(b-1,t,l);break;case 2:e[l]+=E(r);break;case 4:if(44===r){e[++l]=58===I()?"&\f":"",t[l]=e[l].length;break}default:e[l]+=i(r)}}while(r=w());return e}(D(e),t))},X=new WeakMap,ee=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,l=e.parent,r=e.column===l.column&&e.line===l.line;"rule"!==l.type;)if(!(l=l.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||X.get(l))&&!r){X.set(e,!0);for(var n=[],i=J(t,n),a=l.props,s=0,o=0;s<i.length;s++)for(var c=0;c<a.length;c++,o++)e.props[o]=n[s]?i[s].replace(/&\f/g,a[c]):a[c]+" "+i[s]}}},te=function(e){if("decl"===e.type){var t=e.value;108===t.charCodeAt(0)&&98===t.charCodeAt(2)&&(e.return="",e.value="")}};function le(e,t){switch(function(e,t){return 45^u(e,0)?(((t<<2^u(e,0))<<2^u(e,1))<<2^u(e,2))<<2^u(e,3):0}(e,t)){case 5103:return F+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return F+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return F+e+L+e+O+e+e;case 6828:case 4268:return F+e+O+e+e;case 6165:return F+e+O+"flex-"+e+e;case 5187:return F+e+o(e,/(\w+).+(:[^]+)/,F+"box-$1$2"+O+"flex-$1$2")+e;case 5443:return F+e+O+"flex-item-"+o(e,/flex-|-self/,"")+e;case 4675:return F+e+O+"flex-line-pack"+o(e,/align-content|flex-|-self/,"")+e;case 5548:return F+e+O+o(e,"shrink","negative")+e;case 5292:return F+e+O+o(e,"basis","preferred-size")+e;case 6060:return F+"box-"+o(e,"-grow","")+F+e+O+o(e,"grow","positive")+e;case 4554:return F+o(e,/([^-])(transform)/g,"$1"+F+"$2")+e;case 6187:return o(o(o(e,/(zoom-|grab)/,F+"$1"),/(image-set)/,F+"$1"),e,"")+e;case 5495:case 3959:return o(e,/(image-set\([^]*)/,F+"$1$`$1");case 4968:return o(o(e,/(.+:)(flex-)?(.*)/,F+"box-pack:$3"+O+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+F+e+e;case 4095:case 3583:case 4068:case 2532:return o(e,/(.+)-inline(.+)/,F+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(d(e)-1-t>6)switch(u(e,t+1)){case 109:if(45!==u(e,t+4))break;case 102:return o(e,/(.+:)(.+)-([^]+)/,"$1"+F+"$2-$3$1"+L+(108==u(e,t+3)?"$3":"$2-$3"))+e;case 115:return~c(e,"stretch")?le(o(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==u(e,t+1))break;case 6444:switch(u(e,d(e)-3-(~c(e,"!important")&&10))){case 107:return o(e,":",":"+F)+e;case 101:return o(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+F+(45===u(e,14)?"inline-":"")+"box$3$1"+F+"$2$3$1"+O+"$2box$3")+e}break;case 5936:switch(u(e,t+11)){case 114:return F+e+O+o(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return F+e+O+o(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return F+e+O+o(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return F+e+O+e+e}return e}var re=[function(e,t,l,r){if(e.length>-1&&!e.return)switch(e.type){case U:e.return=le(e.value,e.length);break;case G:return V([N(e,{value:o(e.value,"@","@"+F)})],r);case z:if(e.length)return function(e,t){return e.map(t).join("")}(e.props,function(t){switch(function(e,t){return(e=t.exec(e))?e[0]:e}(t,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return V([N(e,{props:[o(t,/:(read-\w+)/,":-moz-$1")]})],r);case"::placeholder":return V([N(e,{props:[o(t,/:(plac\w+)/,":"+F+"input-$1")]}),N(e,{props:[o(t,/:(plac\w+)/,":-moz-$1")]}),N(e,{props:[o(t,/:(plac\w+)/,O+"input-$1")]})],r)}return""})}}],ne=function(e){var t=e.key;if("css"===t){var l=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(l,function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))})}var n,i,a=e.stylisPlugins||re,s={},o=[];n=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),function(e){for(var t=e.getAttribute("data-emotion").split(" "),l=1;l<t.length;l++)s[t[l]]=!0;o.push(e)});var c,u,p=[H,(u=function(e){c.insert(e)},function(e){e.root||(e=e.return)&&u(e)})],d=function(e){var t=m(e);return function(l,r,n,i){for(var a="",s=0;s<t;s++)a+=e[s](l,r,n,i)||"";return a}}([ee,te].concat(a,p));i=function(e,t,l,r){c=l,V(W(e?e+"{"+t.styles+"}":t.styles),d),r&&(h.inserted[t.name]=!0)};var h={key:t,sheet:new r({key:t,container:n,nonce:e.nonce,speedy:e.speedy,prepend:e.prepend,insertionPoint:e.insertionPoint}),nonce:e.nonce,inserted:s,registered:{},insert:i};return h.sheet.hydrate(o),h}},81097:(e,t,l)=>{"use strict";l.d(t,{Z:()=>i});var r=l(91816),n=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|disableRemotePlayback|download|draggable|encType|enterKeyHint|fetchpriority|fetchPriority|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|popover|popoverTarget|popoverTargetAction|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,i=(0,r.Z)(function(e){return n.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)<91})},91816:(e,t,l)=>{"use strict";function r(e){var t=Object.create(null);return function(l){return void 0===t[l]&&(t[l]=e(l)),t[l]}}l.d(t,{Z:()=>r})},51485:(e,t,l)=>{"use strict";l.d(t,{C:()=>c,E:()=>y,T:()=>p,c:()=>h,h:()=>d,w:()=>u});var r=l(47313),n=l(91939),i=l(54911),a=l(66781),s=l(85696),o=r.createContext("undefined"!==typeof HTMLElement?(0,n.Z)({key:"css"}):null),c=o.Provider,u=function(e){return(0,r.forwardRef)(function(t,l){var n=(0,r.useContext)(o);return e(t,n,l)})},p=r.createContext({});var d={}.hasOwnProperty,m="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",h=function(e,t){var l={};for(var r in t)d.call(t,r)&&(l[r]=t[r]);return l[m]=e,l},g=function(e){var t=e.cache,l=e.serialized,r=e.isStringTag;return(0,i.hC)(t,l,r),(0,s.L)(function(){return(0,i.My)(t,l,r)}),null},y=u(function(e,t,l){var n=e.css;"string"===typeof n&&void 0!==t.registered[n]&&(n=t.registered[n]);var s=e[m],o=[n],c="";"string"===typeof e.className?c=(0,i.fp)(t.registered,o,e.className):null!=e.className&&(c=e.className+" ");var u=(0,a.O)(o,void 0,r.useContext(p));c+=t.key+"-"+u.name;var h={};for(var y in e)d.call(e,y)&&"css"!==y&&y!==m&&(h[y]=e[y]);return h.className=c,l&&(h.ref=l),r.createElement(r.Fragment,null,r.createElement(g,{cache:t,serialized:u,isStringTag:"string"===typeof s}),r.createElement(s,h))})},30686:(e,t,l)=>{"use strict";l.d(t,{F4:()=>p,iv:()=>u,tZ:()=>o,xB:()=>c});var r=l(51485),n=l(47313),i=l(54911),a=l(85696),s=l(66781),o=(l(91939),l(67861),function(e,t){var l=arguments;if(null==t||!r.h.call(t,"css"))return n.createElement.apply(void 0,l);var i=l.length,a=new Array(i);a[0]=r.E,a[1]=(0,r.c)(e,t);for(var s=2;s<i;s++)a[s]=l[s];return n.createElement.apply(null,a)});!function(e){var t;t||(t=e.JSX||(e.JSX={}))}(o||(o={}));var c=(0,r.w)(function(e,t){var l=e.styles,o=(0,s.O)([l],void 0,n.useContext(r.T)),c=n.useRef();return(0,a.j)(function(){var e=t.key+"-global",l=new t.sheet.constructor({key:e,nonce:t.sheet.nonce,container:t.sheet.container,speedy:t.sheet.isSpeedy}),r=!1,n=document.querySelector('style[data-emotion="'+e+" "+o.name+'"]');return t.sheet.tags.length&&(l.before=t.sheet.tags[0]),null!==n&&(r=!0,n.setAttribute("data-emotion",e),l.hydrate([n])),c.current=[l,r],function(){l.flush()}},[t]),(0,a.j)(function(){var e=c.current,l=e[0];if(e[1])e[1]=!1;else{if(void 0!==o.next&&(0,i.My)(t,o.next,!0),l.tags.length){var r=l.tags[l.tags.length-1].nextElementSibling;l.before=r,l.flush()}t.insert("",o,l,!1)}},[t,o.name]),null});function u(){for(var e=arguments.length,t=new Array(e),l=0;l<e;l++)t[l]=arguments[l];return(0,s.O)(t)}function p(){var e=u.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}},66781:(e,t,l)=>{"use strict";l.d(t,{O:()=>y});var r={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},n=l(91816),i=!1,a=/[A-Z]|^ms/g,s=/_EMO_([^_]+?)_([^]*?)_EMO_/g,o=function(e){return 45===e.charCodeAt(1)},c=function(e){return null!=e&&"boolean"!==typeof e},u=(0,n.Z)(function(e){return o(e)?e:e.replace(a,"-$&").toLowerCase()}),p=function(e,t){switch(e){case"animation":case"animationName":if("string"===typeof t)return t.replace(s,function(e,t,l){return h={name:t,styles:l,next:h},t})}return 1===r[e]||o(e)||"number"!==typeof t||0===t?t:t+"px"},d="Component selectors can only be used in conjunction with @emotion/babel-plugin, the swc Emotion plugin, or another Emotion-aware compiler transform.";function m(e,t,l){if(null==l)return"";var r=l;if(void 0!==r.__emotion_styles)return r;switch(typeof l){case"boolean":return"";case"object":var n=l;if(1===n.anim)return h={name:n.name,styles:n.styles,next:h},n.name;var a=l;if(void 0!==a.styles){var s=a.next;if(void 0!==s)for(;void 0!==s;)h={name:s.name,styles:s.styles,next:h},s=s.next;return a.styles+";"}return function(e,t,l){var r="";if(Array.isArray(l))for(var n=0;n<l.length;n++)r+=m(e,t,l[n])+";";else for(var a in l){var s=l[a];if("object"!==typeof s){var o=s;null!=t&&void 0!==t[o]?r+=a+"{"+t[o]+"}":c(o)&&(r+=u(a)+":"+p(a,o)+";")}else{if("NO_COMPONENT_SELECTOR"===a&&i)throw new Error(d);if(!Array.isArray(s)||"string"!==typeof s[0]||null!=t&&void 0!==t[s[0]]){var h=m(e,t,s);switch(a){case"animation":case"animationName":r+=u(a)+":"+h+";";break;default:r+=a+"{"+h+"}"}}else for(var g=0;g<s.length;g++)c(s[g])&&(r+=u(a)+":"+p(a,s[g])+";")}}return r}(e,t,l);case"function":if(void 0!==e){var o=h,g=l(e);return h=o,m(e,t,g)}}var y=l;if(null==t)return y;var f=t[y];return void 0!==f?f:y}var h,g=/label:\s*([^\s;{]+)\s*(;|$)/g;function y(e,t,l){if(1===e.length&&"object"===typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var r=!0,n="";h=void 0;var i=e[0];null==i||void 0===i.raw?(r=!1,n+=m(l,t,i)):n+=i[0];for(var a=1;a<e.length;a++){if(n+=m(l,t,e[a]),r)n+=i[a]}g.lastIndex=0;for(var s,o="";null!==(s=g.exec(n));)o+="-"+s[1];var c=function(e){for(var t,l=0,r=0,n=e.length;n>=4;++r,n-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),l=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&l)+(59797*(l>>>16)<<16);switch(n){case 3:l^=(255&e.charCodeAt(r+2))<<16;case 2:l^=(255&e.charCodeAt(r+1))<<8;case 1:l=1540483477*(65535&(l^=255&e.charCodeAt(r)))+(59797*(l>>>16)<<16)}return(((l=1540483477*(65535&(l^=l>>>13))+(59797*(l>>>16)<<16))^l>>>15)>>>0).toString(36)}(n)+o;return{name:c,styles:n,next:h}}},85696:(e,t,l)=>{"use strict";var r;l.d(t,{L:()=>a,j:()=>s});var n=l(47313),i=!!(r||(r=l.t(n,2))).useInsertionEffect&&(r||(r=l.t(n,2))).useInsertionEffect,a=i||function(e){return e()},s=i||n.useLayoutEffect},54911:(e,t,l)=>{"use strict";l.d(t,{My:()=>i,fp:()=>r,hC:()=>n});function r(e,t,l){var r="";return l.split(" ").forEach(function(l){void 0!==e[l]?t.push(e[l]+";"):l&&(r+=l+" ")}),r}var n=function(e,t,l){var r=e.key+"-"+t.name;!1===l&&void 0===e.registered[r]&&(e.registered[r]=t.styles)},i=function(e,t,l){n(e,t,l);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var i=t;do{e.insert(t===i?"."+r:"",i,e.sheet,!0),i=i.next}while(void 0!==i)}}},99932:(e,t,l)=>{"use strict";var r,n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},i=l(47313),a=(r=i)&&r.__esModule?r:{default:r};t.Z=function(e){var t=e.fill,l=void 0===t?"currentColor":t,r=e.width,i=void 0===r?24:r,s=e.height,o=void 0===s?24:s,c=e.style,u=void 0===c?{}:c,p=function(e,t){var l={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(l[r]=e[r]);return l}(e,["fill","width","height","style"]);return a.default.createElement("svg",n({viewBox:"0 0 24 24",style:n({fill:l,width:i,height:o},u)},p),a.default.createElement("path",{d:"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"}))}},3050:(e,t,l)=>{"use strict";var r,n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},i=l(47313),a=(r=i)&&r.__esModule?r:{default:r};t.Z=function(e){var t=e.fill,l=void 0===t?"currentColor":t,r=e.width,i=void 0===r?24:r,s=e.height,o=void 0===s?24:s,c=e.style,u=void 0===c?{}:c,p=function(e,t){var l={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(l[r]=e[r]);return l}(e,["fill","width","height","style"]);return a.default.createElement("svg",n({viewBox:"0 0 24 24",style:n({fill:l,width:i,height:o},u)},p),a.default.createElement("path",{d:"M12,18.17L8.83,15L7.42,16.41L12,21L16.59,16.41L15.17,15M12,5.83L15.17,9L16.58,7.59L12,3L7.41,7.59L8.83,9L12,5.83Z"}))}},5211:(e,t,l)=>{"use strict";var r=l(64836);t.Z=void 0;var n=r(l(45045)),i=l(46417);t.Z=(0,n.default)((0,i.jsx)("path",{d:"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6z"}),"Add")},51997:(e,t,l)=>{"use strict";var r=l(64836);t.Z=void 0;var n=r(l(45045)),i=l(46417);t.Z=(0,n.default)((0,i.jsx)("path",{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6zM19 4h-3.5l-1-1h-5l-1 1H5v2h14z"}),"Delete")},65954:(e,t,l)=>{"use strict";var r=l(64836);t.Z=void 0;var n=r(l(45045)),i=l(46417);t.Z=(0,n.default)((0,i.jsx)("path",{d:"M3 17.25V21h3.75L17.81 9.94l-3.75-3.75zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34a.9959.9959 0 0 0-1.41 0l-1.83 1.83 3.75 3.75z"}),"Edit")},21991:(e,t,l)=>{"use strict";var r=l(64836);t.Z=void 0;var n=r(l(45045)),i=l(46417);t.Z=(0,n.default)((0,i.jsx)("path",{d:"M12 5V2L8 6l4 4V7c3.31 0 6 2.69 6 6 0 2.97-2.17 5.43-5 5.91v2.02c3.95-.49 7-3.85 7-7.93 0-4.42-3.58-8-8-8m-6 8c0-1.65.67-3.15 1.76-4.24L6.34 7.34C4.9 8.79 4 10.79 4 13c0 4.08 3.05 7.44 7 7.93v-2.02c-2.83-.48-5-2.94-5-5.91"}),"RestartAlt")},10237:(e,t,l)=>{"use strict";var r=l(64836);t.Z=void 0;var n=r(l(45045)),i=l(46417);t.Z=(0,n.default)((0,i.jsx)("path",{d:"M12 4.5C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5M12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5m0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3"}),"Visibility")},22611:(e,t,l)=>{"use strict";var r=l(64836);t.Z=void 0;var n=r(l(45045)),i=l(46417);t.Z=(0,n.default)((0,i.jsx)("path",{d:"M12 7c2.76 0 5 2.24 5 5 0 .65-.13 1.26-.36 1.83l2.92 2.92c1.51-1.26 2.7-2.89 3.43-4.75-1.73-4.39-6-7.5-11-7.5-1.4 0-2.74.25-3.98.7l2.16 2.16C10.74 7.13 11.35 7 12 7M2 4.27l2.28 2.28.46.46C3.08 8.3 1.78 10.02 1 12c1.73 4.39 6 7.5 11 7.5 1.55 0 3.03-.3 4.38-.84l.42.42L19.73 22 21 20.73 3.27 3zM7.53 9.8l1.55 1.55c-.05.21-.08.43-.08.65 0 1.66 1.34 3 3 3 .22 0 .44-.03.65-.08l1.55 1.55c-.67.33-1.41.53-2.2.53-2.76 0-5-2.24-5-5 0-.79.2-1.53.53-2.2m4.31-.78 3.15 3.15.02-.16c0-1.66-1.34-3-3-3z"}),"VisibilityOff")},45045:(e,t,l)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r.createSvgIcon}});var r=l(60338)},41314:(e,t,l)=>{"use strict";l.d(t,{i:()=>s});var r=l(47313),n=l(70500);l(46417);const i=r.createContext(void 0);function a({props:e,name:t}){return function(e){const{theme:t,name:l,props:r}=e;if(!t||!t.components||!t.components[l])return r;const i=t.components[l];return i.defaultProps?(0,n.Z)(i.defaultProps,r):i.styleOverrides||i.variants?r:(0,n.Z)(i,r)}({props:e,name:t,theme:{components:r.useContext(i)}})}function s(e){return a(e)}},68658:(e,t,l)=>{"use strict";l.d(t,{Z:()=>F});var r=l(87462),n=l(63366),i=l(62756),a=l(36908),s=l(63232),o=l(63649),c=l(71821);var u=l(88552);const p={black:"#000",white:"#fff"},d={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#f5f5f5",A200:"#eeeeee",A400:"#bdbdbd",A700:"#616161"},m={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",A100:"#ea80fc",A200:"#e040fb",A400:"#d500f9",A700:"#aa00ff"},h={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",A100:"#ff8a80",A200:"#ff5252",A400:"#ff1744",A700:"#d50000"},g={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",A100:"#ffd180",A200:"#ffab40",A400:"#ff9100",A700:"#ff6d00"},y={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",A100:"#82b1ff",A200:"#448aff",A400:"#2979ff",A700:"#2962ff"},f={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",A100:"#80d8ff",A200:"#40c4ff",A400:"#00b0ff",A700:"#0091ea"},b={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",A100:"#b9f6ca",A200:"#69f0ae",A400:"#00e676",A700:"#00c853"},v=["mode","contrastThreshold","tonalOffset"],x={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.6)",disabled:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:p.white,default:p.white},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackground:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}},S={text:{primary:p.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:"#121212",default:"#121212"},action:{active:p.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}};function N(e,t,l,r){const n=r.light||r,i=r.dark||1.5*r;e[t]||(e.hasOwnProperty(l)?e[t]=e[l]:"light"===t?e.light=(0,u.$n)(e.main,n):"dark"===t&&(e.dark=(0,u._j)(e.main,i)))}function C(e){const{mode:t="light",contrastThreshold:l=3,tonalOffset:s=.2}=e,o=(0,n.Z)(e,v),c=e.primary||function(e="light"){return"dark"===e?{main:y[200],light:y[50],dark:y[400]}:{main:y[700],light:y[400],dark:y[800]}}(t),C=e.secondary||function(e="light"){return"dark"===e?{main:m[200],light:m[50],dark:m[400]}:{main:m[500],light:m[300],dark:m[700]}}(t),w=e.error||function(e="light"){return"dark"===e?{main:h[500],light:h[300],dark:h[700]}:{main:h[700],light:h[400],dark:h[800]}}(t),I=e.info||function(e="light"){return"dark"===e?{main:f[400],light:f[300],dark:f[700]}:{main:f[700],light:f[500],dark:f[900]}}(t),k=e.success||function(e="light"){return"dark"===e?{main:b[400],light:b[300],dark:b[700]}:{main:b[800],light:b[500],dark:b[900]}}(t),T=e.warning||function(e="light"){return"dark"===e?{main:g[400],light:g[300],dark:g[700]}:{main:"#ed6c02",light:g[500],dark:g[900]}}(t);function A(e){return(0,u.mi)(e,S.text.primary)>=l?S.text.primary:x.text.primary}const D=({color:e,name:t,mainShade:l=500,lightShade:n=300,darkShade:a=700})=>{if(!(e=(0,r.Z)({},e)).main&&e[l]&&(e.main=e[l]),!e.hasOwnProperty("main"))throw new Error((0,i.Z)(11,t?` (${t})`:"",l));if("string"!==typeof e.main)throw new Error((0,i.Z)(12,t?` (${t})`:"",JSON.stringify(e.main)));return N(e,"light",n,s),N(e,"dark",a,s),e.contrastText||(e.contrastText=A(e.main)),e},M={dark:S,light:x};return(0,a.Z)((0,r.Z)({common:(0,r.Z)({},p),mode:t,primary:D({color:c,name:"primary"}),secondary:D({color:C,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:D({color:w,name:"error"}),warning:D({color:T,name:"warning"}),info:D({color:I,name:"info"}),success:D({color:k,name:"success"}),grey:d,contrastThreshold:l,getContrastText:A,augmentColor:D,tonalOffset:s},M[t]),o)}const w=["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"];const I={textTransform:"uppercase"},k='"Roboto", "Helvetica", "Arial", sans-serif';function T(e,t){const l="function"===typeof t?t(e):t,{fontFamily:i=k,fontSize:s=14,fontWeightLight:o=300,fontWeightRegular:c=400,fontWeightMedium:u=500,fontWeightBold:p=700,htmlFontSize:d=16,allVariants:m,pxToRem:h}=l,g=(0,n.Z)(l,w);const y=s/14,f=h||(e=>e/d*y+"rem"),b=(e,t,l,n,a)=>{return(0,r.Z)({fontFamily:i,fontWeight:e,fontSize:f(t),lineHeight:l},i===k?{letterSpacing:(s=n/t,Math.round(1e5*s)/1e5)+"em"}:{},a,m);var s},v={h1:b(o,96,1.167,-1.5),h2:b(o,60,1.2,-.5),h3:b(c,48,1.167,0),h4:b(c,34,1.235,.25),h5:b(c,24,1.334,0),h6:b(u,20,1.6,.15),subtitle1:b(c,16,1.75,.15),subtitle2:b(u,14,1.57,.1),body1:b(c,16,1.5,.15),body2:b(c,14,1.43,.15),button:b(u,14,1.75,.4,I),caption:b(c,12,1.66,.4),overline:b(c,12,2.66,1,I),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return(0,a.Z)((0,r.Z)({htmlFontSize:d,pxToRem:f,fontFamily:i,fontSize:s,fontWeightLight:o,fontWeightRegular:c,fontWeightMedium:u,fontWeightBold:p},v),g,{clone:!1})}function A(...e){return[`${e[0]}px ${e[1]}px ${e[2]}px ${e[3]}px rgba(0,0,0,0.2)`,`${e[4]}px ${e[5]}px ${e[6]}px ${e[7]}px rgba(0,0,0,0.14)`,`${e[8]}px ${e[9]}px ${e[10]}px ${e[11]}px rgba(0,0,0,0.12)`].join(",")}const D=["none",A(0,2,1,-1,0,1,1,0,0,1,3,0),A(0,3,1,-2,0,2,2,0,0,1,5,0),A(0,3,3,-2,0,3,4,0,0,1,8,0),A(0,2,4,-1,0,4,5,0,0,1,10,0),A(0,3,5,-1,0,5,8,0,0,1,14,0),A(0,3,5,-1,0,6,10,0,0,1,18,0),A(0,4,5,-2,0,7,10,1,0,2,16,1),A(0,5,5,-3,0,8,10,1,0,3,14,2),A(0,5,6,-3,0,9,12,1,0,3,16,2),A(0,6,6,-3,0,10,14,1,0,4,18,3),A(0,6,7,-4,0,11,15,1,0,4,20,3),A(0,7,8,-4,0,12,17,2,0,5,22,4),A(0,7,8,-4,0,13,19,2,0,5,24,4),A(0,7,9,-4,0,14,21,2,0,5,26,4),A(0,8,9,-5,0,15,22,2,0,6,28,5),A(0,8,10,-5,0,16,24,2,0,6,30,5),A(0,8,11,-5,0,17,26,2,0,6,32,5),A(0,9,11,-5,0,18,28,2,0,7,34,6),A(0,9,12,-6,0,19,29,2,0,7,36,6),A(0,10,13,-6,0,20,31,3,0,8,38,7),A(0,10,13,-6,0,21,33,3,0,8,40,7),A(0,10,14,-6,0,22,35,3,0,8,42,7),A(0,11,14,-7,0,23,36,3,0,9,44,8),A(0,11,15,-7,0,24,38,3,0,9,46,8)],M=["duration","easing","delay"],E={easeInOut:"cubic-bezier(0.4, 0, 0.2, 1)",easeOut:"cubic-bezier(0.0, 0, 0.2, 1)",easeIn:"cubic-bezier(0.4, 0, 1, 1)",sharp:"cubic-bezier(0.4, 0, 0.6, 1)"},R={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function B(e){return`${Math.round(e)}ms`}function j(e){if(!e)return 0;const t=e/36;return Math.round(10*(4+15*t**.25+t/5))}function P(e){const t=(0,r.Z)({},E,e.easing),l=(0,r.Z)({},R,e.duration);return(0,r.Z)({getAutoHeightDuration:j,create:(e=["all"],r={})=>{const{duration:i=l.standard,easing:a=t.easeInOut,delay:s=0}=r;(0,n.Z)(r,M);return(Array.isArray(e)?e:[e]).map(e=>`${e} ${"string"===typeof i?i:B(i)} ${a} ${"string"===typeof s?s:B(s)}`).join(",")}},e,{easing:t,duration:l})}const _={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500},O=["breakpoints","mixins","spacing","palette","transitions","typography","shape"];function L(e={},...t){const{mixins:l={},palette:u={},transitions:p={},typography:d={}}=e,m=(0,n.Z)(e,O);if(e.vars)throw new Error((0,i.Z)(18));const h=C(u),g=(0,c.Z)(e);let y=(0,a.Z)(g,{mixins:(f=g.breakpoints,b=l,(0,r.Z)({toolbar:{minHeight:56,[f.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[f.up("sm")]:{minHeight:64}}},b)),palette:h,shadows:D.slice(),typography:T(h,d),transitions:P(p),zIndex:(0,r.Z)({},_)});var f,b;return y=(0,a.Z)(y,m),y=t.reduce((e,t)=>(0,a.Z)(e,t),y),y.unstable_sxConfig=(0,r.Z)({},s.Z,null==m?void 0:m.unstable_sxConfig),y.unstable_sx=function(e){return(0,o.Z)({sx:e,theme:this})},y}const F=L},72248:(e,t,l)=>{"use strict";l.d(t,{Z:()=>r});const r=(0,l(68658).Z)()},72951:(e,t,l)=>{"use strict";l.d(t,{Z:()=>r});const r="$$material"},13727:(e,t,l)=>{"use strict";l.d(t,{Z:()=>n});var r=l(84205);const n=e=>(0,r.Z)(e)&&"classes"!==e},84205:(e,t,l)=>{"use strict";l.d(t,{Z:()=>r});const r=function(e){return"ownerState"!==e&&"theme"!==e&&"sx"!==e&&"as"!==e}},17592:(e,t,l)=>{"use strict";l.d(t,{ZP:()=>s});var r=l(33781),n=l(72248),i=l(72951),a=l(13727);const s=(0,r.ZP)({themeId:i.Z,defaultTheme:n.Z,rootShouldForwardProp:a.Z})},91615:(e,t,l)=>{"use strict";l.d(t,{Z:()=>r});const r=l(88831).Z},81171:(e,t,l)=>{"use strict";l.d(t,{Z:()=>v});var r=l(87462),n=l(47313),i=l(63366),a=l(94146),s=l(21921),o=l(91615),c=l(41314),u=l(17592),p=l(77430),d=l(32298);function m(e){return(0,d.ZP)("MuiSvgIcon",e)}(0,p.Z)("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);var h=l(46417);const g=["children","className","color","component","fontSize","htmlColor","inheritViewBox","titleAccess","viewBox"],y=(0,u.ZP)("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:l}=e;return[t.root,"inherit"!==l.color&&t[`color${(0,o.Z)(l.color)}`],t[`fontSize${(0,o.Z)(l.fontSize)}`]]}})(({theme:e,ownerState:t})=>{var l,r,n,i,a,s,o,c,u,p,d,m,h;return{userSelect:"none",width:"1em",height:"1em",display:"inline-block",fill:t.hasSvgAsChild?void 0:"currentColor",flexShrink:0,transition:null==(l=e.transitions)||null==(r=l.create)?void 0:r.call(l,"fill",{duration:null==(n=e.transitions)||null==(n=n.duration)?void 0:n.shorter}),fontSize:{inherit:"inherit",small:(null==(i=e.typography)||null==(a=i.pxToRem)?void 0:a.call(i,20))||"1.25rem",medium:(null==(s=e.typography)||null==(o=s.pxToRem)?void 0:o.call(s,24))||"1.5rem",large:(null==(c=e.typography)||null==(u=c.pxToRem)?void 0:u.call(c,35))||"2.1875rem"}[t.fontSize],color:null!=(p=null==(d=(e.vars||e).palette)||null==(d=d[t.color])?void 0:d.main)?p:{action:null==(m=(e.vars||e).palette)||null==(m=m.action)?void 0:m.active,disabled:null==(h=(e.vars||e).palette)||null==(h=h.action)?void 0:h.disabled,inherit:void 0}[t.color]}}),f=n.forwardRef(function(e,t){const l=(0,c.i)({props:e,name:"MuiSvgIcon"}),{children:u,className:p,color:d="inherit",component:f="svg",fontSize:b="medium",htmlColor:v,inheritViewBox:x=!1,titleAccess:S,viewBox:N="0 0 24 24"}=l,C=(0,i.Z)(l,g),w=n.isValidElement(u)&&"svg"===u.type,I=(0,r.Z)({},l,{color:d,component:f,fontSize:b,instanceFontSize:e.fontSize,inheritViewBox:x,viewBox:N,hasSvgAsChild:w}),k={};x||(k.viewBox=N);const T=(e=>{const{color:t,fontSize:l,classes:r}=e,n={root:["root","inherit"!==t&&`color${(0,o.Z)(t)}`,`fontSize${(0,o.Z)(l)}`]};return(0,s.Z)(n,m,r)})(I);return(0,h.jsxs)(y,(0,r.Z)({as:f,className:(0,a.Z)(T.root,p),focusable:"false",color:v,"aria-hidden":!S||void 0,role:S?"img":void 0,ref:t},k,C,w&&u.props,{ownerState:I,children:[w?u.props.children:u,S?(0,h.jsx)("title",{children:S}):null]}))});f.muiName="SvgIcon";const b=f;function v(e,t){function l(l,n){return(0,h.jsx)(b,(0,r.Z)({"data-testid":`${t}Icon`,ref:n},l,{children:e}))}return l.muiName=b.muiName,n.memo(n.forwardRef(l))}},88706:(e,t,l)=>{"use strict";l.d(t,{Z:()=>r});const r=l(81636).Z},60338:(e,t,l)=>{"use strict";l.r(t),l.d(t,{capitalize:()=>n.Z,createChainedFunction:()=>i,createSvgIcon:()=>a.Z,debounce:()=>s.Z,deprecatedPropType:()=>o,isMuiElement:()=>c.Z,ownerDocument:()=>u.Z,ownerWindow:()=>p.Z,requirePropFactory:()=>d,setRef:()=>m,unstable_ClassNameGenerator:()=>S,unstable_useEnhancedEffect:()=>h.Z,unstable_useId:()=>g.Z,unsupportedProp:()=>y,useControlled:()=>f.Z,useEventCallback:()=>b.Z,useForkRef:()=>v.Z,useIsFocusVisible:()=>x.Z});var r=l(41271),n=l(91615);const i=l(99166).Z;var a=l(81171),s=l(88706);const o=function(e,t){return()=>null};var c=l(3633),u=l(6106),p=l(23533);l(87462);const d=function(e,t){return()=>null};const m=l(36471).Z;var h=l(24993),g=l(17677);const y=function(e,t,l,r,n){return null};var f=l(84951),b=l(73236),v=l(86983),x=l(33427);const S={configure:e=>{r.Z.configure(e)}}},3633:(e,t,l)=>{"use strict";l.d(t,{Z:()=>n});var r=l(47313);const n=function(e,t){var l,n;return r.isValidElement(e)&&-1!==t.indexOf(null!=(l=e.type.muiName)?l:null==(n=e.type)||null==(n=n._payload)||null==(n=n.value)?void 0:n.muiName)}},6106:(e,t,l)=>{"use strict";l.d(t,{Z:()=>r});const r=l(42504).Z},23533:(e,t,l)=>{"use strict";l.d(t,{Z:()=>r});const r=l(8929).Z},84951:(e,t,l)=>{"use strict";l.d(t,{Z:()=>n});var r=l(47313);const n=function({controlled:e,default:t,name:l,state:n="value"}){const{current:i}=r.useRef(void 0!==e),[a,s]=r.useState(t);return[i?e:a,r.useCallback(e=>{i||s(e)},[])]}},24993:(e,t,l)=>{"use strict";l.d(t,{Z:()=>r});const r=l(55094).Z},73236:(e,t,l)=>{"use strict";l.d(t,{Z:()=>r});const r=l(76182).Z},86983:(e,t,l)=>{"use strict";l.d(t,{Z:()=>r});const r=l(71577).Z},17677:(e,t,l)=>{"use strict";l.d(t,{Z:()=>r});const r=l(28334).Z},33427:(e,t,l)=>{"use strict";l.d(t,{Z:()=>m});var r=l(47313),n=l(67007);let i=!0,a=!1;const s=new n.V,o={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function c(e){e.metaKey||e.altKey||e.ctrlKey||(i=!0)}function u(){i=!1}function p(){"hidden"===this.visibilityState&&a&&(i=!0)}function d(e){const{target:t}=e;try{return t.matches(":focus-visible")}catch(l){}return i||function(e){const{type:t,tagName:l}=e;return!("INPUT"!==l||!o[t]||e.readOnly)||"TEXTAREA"===l&&!e.readOnly||!!e.isContentEditable}(t)}const m=function(){const e=r.useCallback(e=>{var t;null!=e&&((t=e.ownerDocument).addEventListener("keydown",c,!0),t.addEventListener("mousedown",u,!0),t.addEventListener("pointerdown",u,!0),t.addEventListener("touchstart",u,!0),t.addEventListener("visibilitychange",p,!0))},[]),t=r.useRef(!1);return{isFocusVisibleRef:t,onFocus:function(e){return!!d(e)&&(t.current=!0,!0)},onBlur:function(){return!!t.current&&(a=!0,s.start(100,()=>{a=!1}),t.current=!1,!0)},ref:e}}},95150:(e,t,l)=>{"use strict";l.d(t,{Z:()=>i});l(47313);var r=l(30686),n=l(46417);function i(e){const{styles:t,defaultTheme:l={}}=e,i="function"===typeof t?e=>{return t(void 0===(r=e)||null===r||0===Object.keys(r).length?l:e);var r}:t;return(0,n.jsx)(r.xB,{styles:i})}},76070:(e,t,l)=>{"use strict";l.r(t),l.d(t,{GlobalStyles:()=>S.Z,StyledEngineProvider:()=>x,ThemeContext:()=>n.T,css:()=>y.iv,default:()=>N,internal_processStyles:()=>C,internal_serializeStyles:()=>I,keyframes:()=>y.F4});var r=l(87462),n=l(51485),i=l(66781),a=l(85696),s=l(54911),o=l(47313),c=l(81097),u=c.Z,p=function(e){return"theme"!==e},d=function(e){return"string"===typeof e&&e.charCodeAt(0)>96?u:p},m=function(e,t,l){var r;if(t){var n=t.shouldForwardProp;r=e.__emotion_forwardProp&&n?function(t){return e.__emotion_forwardProp(t)&&n(t)}:n}return"function"!==typeof r&&l&&(r=e.__emotion_forwardProp),r},h=function(e){var t=e.cache,l=e.serialized,r=e.isStringTag;return(0,s.hC)(t,l,r),(0,a.L)(function(){return(0,s.My)(t,l,r)}),null},g=function e(t,l){var a,c,u=t.__emotion_real===t,p=u&&t.__emotion_base||t;void 0!==l&&(a=l.label,c=l.target);var g=m(t,l,u),y=g||d(p),f=!y("as");return function(){var b=arguments,v=u&&void 0!==t.__emotion_styles?t.__emotion_styles.slice(0):[];if(void 0!==a&&v.push("label:"+a+";"),null==b[0]||void 0===b[0].raw)v.push.apply(v,b);else{var x=b[0];v.push(x[0]);for(var S=b.length,N=1;N<S;N++)v.push(b[N],x[N])}var C=(0,n.w)(function(e,t,l){var r=f&&e.as||p,a="",u=[],m=e;if(null==e.theme){for(var b in m={},e)m[b]=e[b];m.theme=o.useContext(n.T)}"string"===typeof e.className?a=(0,s.fp)(t.registered,u,e.className):null!=e.className&&(a=e.className+" ");var x=(0,i.O)(v.concat(u),t.registered,m);a+=t.key+"-"+x.name,void 0!==c&&(a+=" "+c);var S=f&&void 0===g?d(r):y,N={};for(var C in e)f&&"as"===C||S(C)&&(N[C]=e[C]);return N.className=a,l&&(N.ref=l),o.createElement(o.Fragment,null,o.createElement(h,{cache:t,serialized:x,isStringTag:"string"===typeof r}),o.createElement(r,N))});return C.displayName=void 0!==a?a:"Styled("+("string"===typeof p?p:p.displayName||p.name||"Component")+")",C.defaultProps=t.defaultProps,C.__emotion_real=C,C.__emotion_base=p,C.__emotion_styles=v,C.__emotion_forwardProp=g,Object.defineProperty(C,"toString",{value:function(){return"."+c}}),C.withComponent=function(t,n){return e(t,(0,r.Z)({},l,n,{shouldForwardProp:m(C,n,!0)})).apply(void 0,v)},C}}.bind(null);["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"].forEach(function(e){g[e]=g(e)});var y=l(30686),f=l(91939),b=l(46417);const v=new Map;function x(e){const{injectFirst:t,enableCssLayer:l,children:r}=e,i=o.useMemo(()=>{const e=`${t}-${l}`;if("object"===typeof document&&v.has(e))return v.get(e);const r=function(e,t){const l=(0,f.Z)({key:"css",prepend:e});if(t){const e=l.insert;l.insert=(...t)=>(t[1].styles.match(/^@layer\s+[^{]*$/)||(t[1].styles=`@layer mui {${t[1].styles}}`),e(...t))}return l}(t,l);return v.set(e,r),r},[t,l]);return t||l?(0,b.jsx)(n.C,{value:i,children:r}):r}var S=l(95150);function N(e,t){return g(e,t)}const C=(e,t)=>{Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=t(e.__emotion_styles))},w=[];function I(e){return w[0]=e,(0,i.O)(w)}},88552:(e,t,l)=>{"use strict";var r=l(64836);t.Fq=m,t._j=h,t.mi=function(e,t){const l=d(e),r=d(t);return(Math.max(l,r)+.05)/(Math.min(l,r)+.05)},t.$n=g;var n=r(l(4192)),i=r(l(92263));function a(e,t=0,l=1){return(0,i.default)(e,t,l)}function s(e){e=e.slice(1);const t=new RegExp(`.{1,${e.length>=6?2:1}}`,"g");let l=e.match(t);return l&&1===l[0].length&&(l=l.map(e=>e+e)),l?`rgb${4===l.length?"a":""}(${l.map((e,t)=>t<3?parseInt(e,16):Math.round(parseInt(e,16)/255*1e3)/1e3).join(", ")})`:""}function o(e){if(e.type)return e;if("#"===e.charAt(0))return o(s(e));const t=e.indexOf("("),l=e.substring(0,t);if(-1===["rgb","rgba","hsl","hsla","color"].indexOf(l))throw new Error((0,n.default)(9,e));let r,i=e.substring(t+1,e.length-1);if("color"===l){if(i=i.split(" "),r=i.shift(),4===i.length&&"/"===i[3].charAt(0)&&(i[3]=i[3].slice(1)),-1===["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].indexOf(r))throw new Error((0,n.default)(10,r))}else i=i.split(",");return i=i.map(e=>parseFloat(e)),{type:l,values:i,colorSpace:r}}const c=e=>{const t=o(e);return t.values.slice(0,3).map((e,l)=>-1!==t.type.indexOf("hsl")&&0!==l?`${e}%`:e).join(" ")};function u(e){const{type:t,colorSpace:l}=e;let{values:r}=e;return-1!==t.indexOf("rgb")?r=r.map((e,t)=>t<3?parseInt(e,10):e):-1!==t.indexOf("hsl")&&(r[1]=`${r[1]}%`,r[2]=`${r[2]}%`),r=-1!==t.indexOf("color")?`${l} ${r.join(" ")}`:`${r.join(", ")}`,`${t}(${r})`}function p(e){e=o(e);const{values:t}=e,l=t[0],r=t[1]/100,n=t[2]/100,i=r*Math.min(n,1-n),a=(e,t=(e+l/30)%12)=>n-i*Math.max(Math.min(t-3,9-t,1),-1);let s="rgb";const c=[Math.round(255*a(0)),Math.round(255*a(8)),Math.round(255*a(4))];return"hsla"===e.type&&(s+="a",c.push(t[3])),u({type:s,values:c})}function d(e){let t="hsl"===(e=o(e)).type||"hsla"===e.type?o(p(e)).values:e.values;return t=t.map(t=>("color"!==e.type&&(t/=255),t<=.03928?t/12.92:((t+.055)/1.055)**2.4)),Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function m(e,t){return e=o(e),t=a(t),"rgb"!==e.type&&"hsl"!==e.type||(e.type+="a"),"color"===e.type?e.values[3]=`/${t}`:e.values[3]=t,u(e)}function h(e,t){if(e=o(e),t=a(t),-1!==e.type.indexOf("hsl"))e.values[2]*=1-t;else if(-1!==e.type.indexOf("rgb")||-1!==e.type.indexOf("color"))for(let l=0;l<3;l+=1)e.values[l]*=1-t;return u(e)}function g(e,t){if(e=o(e),t=a(t),-1!==e.type.indexOf("hsl"))e.values[2]+=(100-e.values[2])*t;else if(-1!==e.type.indexOf("rgb"))for(let l=0;l<3;l+=1)e.values[l]+=(255-e.values[l])*t;else if(-1!==e.type.indexOf("color"))for(let l=0;l<3;l+=1)e.values[l]+=(1-e.values[l])*t;return u(e)}function y(e,t=.15){return d(e)>.5?h(e,t):g(e,t)}},33781:(e,t,l)=>{"use strict";var r=l(64836);t.ZP=function(e={}){const{themeId:t,defaultTheme:l=y,rootShouldForwardProp:r=h,slotShouldForwardProp:o=h}=e,u=e=>(0,c.default)((0,n.default)({},e,{theme:b((0,n.default)({},e,{defaultTheme:l,themeId:t}))}));return u.__mui_systemSx=!0,(e,c={})=>{(0,a.internal_processStyles)(e,e=>e.filter(e=>!(null!=e&&e.__mui_systemSx)));const{name:p,slot:m,skipVariantsResolver:g,skipSx:y,overridesResolver:S=v(f(m))}=c,N=(0,i.default)(c,d),C=p&&p.startsWith("Mui")||m?"components":"custom",w=void 0!==g?g:m&&"Root"!==m&&"root"!==m||!1,I=y||!1;let k=h;"Root"===m||"root"===m?k=r:m?k=o:function(e){return"string"===typeof e&&e.charCodeAt(0)>96}(e)&&(k=void 0);const T=(0,a.default)(e,(0,n.default)({shouldForwardProp:k,label:void 0},N)),A=e=>"function"===typeof e&&e.__emotion_real!==e||(0,s.isPlainObject)(e)?r=>{const i=b({theme:r.theme,defaultTheme:l,themeId:t});return x(e,(0,n.default)({},r,{theme:i}),i.modularCssLayers?C:void 0)}:e,D=(r,...i)=>{let a=A(r);const s=i?i.map(A):[];p&&S&&s.push(e=>{const r=b((0,n.default)({},e,{defaultTheme:l,themeId:t}));if(!r.components||!r.components[p]||!r.components[p].styleOverrides)return null;const i=r.components[p].styleOverrides,a={};return Object.entries(i).forEach(([t,l])=>{a[t]=x(l,(0,n.default)({},e,{theme:r}),r.modularCssLayers?"theme":void 0)}),S(e,a)}),p&&!w&&s.push(e=>{var r;const i=b((0,n.default)({},e,{defaultTheme:l,themeId:t}));return x({variants:null==i||null==(r=i.components)||null==(r=r[p])?void 0:r.variants},(0,n.default)({},e,{theme:i}),i.modularCssLayers?"theme":void 0)}),I||s.push(u);const o=s.length-i.length;if(Array.isArray(r)&&o>0){const e=new Array(o).fill("");a=[...r,...e],a.raw=[...r.raw,...e]}const c=T(a,...s);return e.muiName&&(c.muiName=e.muiName),c};return T.withConfig&&(D.withConfig=T.withConfig),D}};var n=r(l(10434)),i=r(l(7071)),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var l=m(t);if(l&&l.has(e))return l.get(e);var r={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var a=n?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(r,i,a):r[i]=e[i]}return r.default=e,l&&l.set(e,r),r}(l(76070)),s=l(5524),o=(r(l(83964)),r(l(58715)),r(l(27588))),c=r(l(57368));const u=["ownerState"],p=["variants"],d=["name","slot","skipVariantsResolver","skipSx","overridesResolver"];function m(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,l=new WeakMap;return(m=function(e){return e?l:t})(e)}function h(e){return"ownerState"!==e&&"theme"!==e&&"sx"!==e&&"as"!==e}function g(e,t){return t&&e&&"object"===typeof e&&e.styles&&!e.styles.startsWith("@layer")&&(e.styles=`@layer ${t}{${String(e.styles)}}`),e}const y=(0,o.default)(),f=e=>e?e.charAt(0).toLowerCase()+e.slice(1):e;function b({defaultTheme:e,theme:t,themeId:l}){return r=t,0===Object.keys(r).length?e:t[l]||t;var r}function v(e){return e?(t,l)=>l[e]:null}function x(e,t,l){let{ownerState:r}=t,s=(0,i.default)(t,u);const o="function"===typeof e?e((0,n.default)({ownerState:r},s)):e;if(Array.isArray(o))return o.flatMap(e=>x(e,(0,n.default)({ownerState:r},s),l));if(o&&"object"===typeof o&&Array.isArray(o.variants)){const{variants:e=[]}=o;let t=(0,i.default)(o,p);return e.forEach(e=>{let i=!0;if("function"===typeof e.props?i=e.props((0,n.default)({ownerState:r},s,r)):Object.keys(e.props).forEach(t=>{(null==r?void 0:r[t])!==e.props[t]&&s[t]!==e.props[t]&&(i=!1)}),i){Array.isArray(t)||(t=[t]);const i="function"===typeof e.style?e.style((0,n.default)({ownerState:r},s,r)):e.style;t.push(l?g((0,a.internal_serializeStyles)(i),l):i)}}),t}return l?g((0,a.internal_serializeStyles)(o),l):o}},54929:(e,t,l)=>{"use strict";l.d(t,{L7:()=>s,VO:()=>r,W8:()=>a,k9:()=>i});const r={xs:0,sm:600,md:900,lg:1200,xl:1536},n={keys:["xs","sm","md","lg","xl"],up:e=>`@media (min-width:${r[e]}px)`};function i(e,t,l){const i=e.theme||{};if(Array.isArray(t)){const e=i.breakpoints||n;return t.reduce((r,n,i)=>(r[e.up(e.keys[i])]=l(t[i]),r),{})}if("object"===typeof t){const e=i.breakpoints||n;return Object.keys(t).reduce((n,i)=>{if(-1!==Object.keys(e.values||r).indexOf(i)){n[e.up(i)]=l(t[i],i)}else{const e=i;n[e]=t[e]}return n},{})}return l(t)}function a(e={}){var t;return(null==(t=e.keys)?void 0:t.reduce((t,l)=>(t[e.up(l)]={},t),{}))||{}}function s(e,t){return e.reduce((e,t)=>{const l=e[t];return(!l||0===Object.keys(l).length)&&delete e[t],e},t)}},14277:(e,t,l)=>{"use strict";function r(e,t){const l=this;if(l.vars&&"function"===typeof l.getColorSchemeSelector){const r=l.getColorSchemeSelector(e).replace(/(\[[^\]]+\])/,"*:where($1)");return{[r]:t}}return l.palette.mode===e?t:{}}l.d(t,{Z:()=>r})},34162:(e,t,l)=>{"use strict";l.d(t,{Z:()=>s});var r=l(63366),n=l(87462);const i=["values","unit","step"],a=e=>{const t=Object.keys(e).map(t=>({key:t,val:e[t]}))||[];return t.sort((e,t)=>e.val-t.val),t.reduce((e,t)=>(0,n.Z)({},e,{[t.key]:t.val}),{})};function s(e){const{values:t={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:l="px",step:s=5}=e,o=(0,r.Z)(e,i),c=a(t),u=Object.keys(c);function p(e){return`@media (min-width:${"number"===typeof t[e]?t[e]:e}${l})`}function d(e){return`@media (max-width:${("number"===typeof t[e]?t[e]:e)-s/100}${l})`}function m(e,r){const n=u.indexOf(r);return`@media (min-width:${"number"===typeof t[e]?t[e]:e}${l}) and (max-width:${(-1!==n&&"number"===typeof t[u[n]]?t[u[n]]:r)-s/100}${l})`}return(0,n.Z)({keys:u,values:c,up:p,down:d,between:m,only:function(e){return u.indexOf(e)+1<u.length?m(e,u[u.indexOf(e)+1]):p(e)},not:function(e){const t=u.indexOf(e);return 0===t?p(u[1]):t===u.length-1?d(u[t]):m(e,u[u.indexOf(e)+1]).replace("@media","@media not all and")},unit:l},o)}},71821:(e,t,l)=>{"use strict";l.d(t,{Z:()=>m});var r=l(87462),n=l(63366),i=l(36908),a=l(34162);const s={borderRadius:4};var o=l(86886);var c=l(63649),u=l(63232),p=l(14277);const d=["breakpoints","palette","spacing","shape"];const m=function(e={},...t){const{breakpoints:l={},palette:m={},spacing:h,shape:g={}}=e,y=(0,n.Z)(e,d),f=(0,a.Z)(l),b=function(e=8){if(e.mui)return e;const t=(0,o.hB)({spacing:e}),l=(...e)=>(0===e.length?[1]:e).map(e=>{const l=t(e);return"number"===typeof l?`${l}px`:l}).join(" ");return l.mui=!0,l}(h);let v=(0,i.Z)({breakpoints:f,direction:"ltr",components:{},palette:(0,r.Z)({mode:"light"},m),spacing:b,shape:(0,r.Z)({},s,g)},y);return v.applyStyles=p.Z,v=t.reduce((e,t)=>(0,i.Z)(e,t),v),v.unstable_sxConfig=(0,r.Z)({},u.Z,null==y?void 0:y.unstable_sxConfig),v.unstable_sx=function(e){return(0,c.Z)({sx:e,theme:this})},v}},27588:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>r.Z,private_createBreakpoints:()=>n.Z,unstable_applyStyles:()=>i.Z});var r=l(71821),n=l(34162),i=l(14277)},77330:(e,t,l)=>{"use strict";l.d(t,{Z:()=>n});var r=l(36908);const n=function(e,t){return t?(0,r.Z)(e,t,{clone:!1}):e}},86886:(e,t,l)=>{"use strict";l.d(t,{hB:()=>h,eI:()=>m,NA:()=>g,e6:()=>b,o3:()=>v});var r=l(54929),n=l(46428),i=l(77330);const a={m:"margin",p:"padding"},s={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},o={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},c=function(e){const t={};return l=>(void 0===t[l]&&(t[l]=e(l)),t[l])}(e=>{if(e.length>2){if(!o[e])return[e];e=o[e]}const[t,l]=e.split(""),r=a[t],n=s[l]||"";return Array.isArray(n)?n.map(e=>r+e):[r+n]}),u=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],p=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"],d=[...u,...p];function m(e,t,l,r){var i;const a=null!=(i=(0,n.DW)(e,t,!1))?i:l;return"number"===typeof a?e=>"string"===typeof e?e:a*e:Array.isArray(a)?e=>"string"===typeof e?e:a[e]:"function"===typeof a?a:()=>{}}function h(e){return m(e,"spacing",8)}function g(e,t){if("string"===typeof t||null==t)return t;const l=e(Math.abs(t));return t>=0?l:"number"===typeof l?-l:`-${l}`}function y(e,t,l,n){if(-1===t.indexOf(l))return null;const i=function(e,t){return l=>e.reduce((e,r)=>(e[r]=g(t,l),e),{})}(c(l),n),a=e[l];return(0,r.k9)(e,a,i)}function f(e,t){const l=h(e.theme);return Object.keys(e).map(r=>y(e,t,r,l)).reduce(i.Z,{})}function b(e){return f(e,u)}function v(e){return f(e,p)}function x(e){return f(e,d)}b.propTypes={},b.filterProps=u,v.propTypes={},v.filterProps=p,x.propTypes={},x.filterProps=d},46428:(e,t,l)=>{"use strict";l.d(t,{DW:()=>i,Jq:()=>a,ZP:()=>s});var r=l(88831),n=l(54929);function i(e,t,l=!0){if(!t||"string"!==typeof t)return null;if(e&&e.vars&&l){const l=`vars.${t}`.split(".").reduce((e,t)=>e&&e[t]?e[t]:null,e);if(null!=l)return l}return t.split(".").reduce((e,t)=>e&&null!=e[t]?e[t]:null,e)}function a(e,t,l,r=l){let n;return n="function"===typeof e?e(l):Array.isArray(e)?e[l]||r:i(e,l)||r,t&&(n=t(n,r,e)),n}const s=function(e){const{prop:t,cssProperty:l=e.prop,themeKey:s,transform:o}=e,c=e=>{if(null==e[t])return null;const c=e[t],u=i(e.theme,s)||{};return(0,n.k9)(e,c,e=>{let n=a(u,o,e);return e===n&&"string"===typeof e&&(n=a(u,o,`${t}${"default"===e?"":(0,r.Z)(e)}`,e)),!1===l?n:{[l]:n}})};return c.propTypes={},c.filterProps=[t],c}},63232:(e,t,l)=>{"use strict";l.d(t,{Z:()=>j});var r=l(86886),n=l(46428),i=l(77330);const a=function(...e){const t=e.reduce((e,t)=>(t.filterProps.forEach(l=>{e[l]=t}),e),{}),l=e=>Object.keys(e).reduce((l,r)=>t[r]?(0,i.Z)(l,t[r](e)):l,{});return l.propTypes={},l.filterProps=e.reduce((e,t)=>e.concat(t.filterProps),[]),l};var s=l(54929);function o(e){return"number"!==typeof e?e:`${e}px solid`}function c(e,t){return(0,n.ZP)({prop:e,themeKey:"borders",transform:t})}const u=c("border",o),p=c("borderTop",o),d=c("borderRight",o),m=c("borderBottom",o),h=c("borderLeft",o),g=c("borderColor"),y=c("borderTopColor"),f=c("borderRightColor"),b=c("borderBottomColor"),v=c("borderLeftColor"),x=c("outline",o),S=c("outlineColor"),N=e=>{if(void 0!==e.borderRadius&&null!==e.borderRadius){const t=(0,r.eI)(e.theme,"shape.borderRadius",4,"borderRadius"),l=e=>({borderRadius:(0,r.NA)(t,e)});return(0,s.k9)(e,e.borderRadius,l)}return null};N.propTypes={},N.filterProps=["borderRadius"];a(u,p,d,m,h,g,y,f,b,v,N,x,S);const C=e=>{if(void 0!==e.gap&&null!==e.gap){const t=(0,r.eI)(e.theme,"spacing",8,"gap"),l=e=>({gap:(0,r.NA)(t,e)});return(0,s.k9)(e,e.gap,l)}return null};C.propTypes={},C.filterProps=["gap"];const w=e=>{if(void 0!==e.columnGap&&null!==e.columnGap){const t=(0,r.eI)(e.theme,"spacing",8,"columnGap"),l=e=>({columnGap:(0,r.NA)(t,e)});return(0,s.k9)(e,e.columnGap,l)}return null};w.propTypes={},w.filterProps=["columnGap"];const I=e=>{if(void 0!==e.rowGap&&null!==e.rowGap){const t=(0,r.eI)(e.theme,"spacing",8,"rowGap"),l=e=>({rowGap:(0,r.NA)(t,e)});return(0,s.k9)(e,e.rowGap,l)}return null};I.propTypes={},I.filterProps=["rowGap"];a(C,w,I,(0,n.ZP)({prop:"gridColumn"}),(0,n.ZP)({prop:"gridRow"}),(0,n.ZP)({prop:"gridAutoFlow"}),(0,n.ZP)({prop:"gridAutoColumns"}),(0,n.ZP)({prop:"gridAutoRows"}),(0,n.ZP)({prop:"gridTemplateColumns"}),(0,n.ZP)({prop:"gridTemplateRows"}),(0,n.ZP)({prop:"gridTemplateAreas"}),(0,n.ZP)({prop:"gridArea"}));function k(e,t){return"grey"===t?t:e}a((0,n.ZP)({prop:"color",themeKey:"palette",transform:k}),(0,n.ZP)({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:k}),(0,n.ZP)({prop:"backgroundColor",themeKey:"palette",transform:k}));function T(e){return e<=1&&0!==e?100*e+"%":e}const A=(0,n.ZP)({prop:"width",transform:T}),D=e=>{if(void 0!==e.maxWidth&&null!==e.maxWidth){const t=t=>{var l,r;const n=(null==(l=e.theme)||null==(l=l.breakpoints)||null==(l=l.values)?void 0:l[t])||s.VO[t];return n?"px"!==(null==(r=e.theme)||null==(r=r.breakpoints)?void 0:r.unit)?{maxWidth:`${n}${e.theme.breakpoints.unit}`}:{maxWidth:n}:{maxWidth:T(t)}};return(0,s.k9)(e,e.maxWidth,t)}return null};D.filterProps=["maxWidth"];const M=(0,n.ZP)({prop:"minWidth",transform:T}),E=(0,n.ZP)({prop:"height",transform:T}),R=(0,n.ZP)({prop:"maxHeight",transform:T}),B=(0,n.ZP)({prop:"minHeight",transform:T}),j=((0,n.ZP)({prop:"size",cssProperty:"width",transform:T}),(0,n.ZP)({prop:"size",cssProperty:"height",transform:T}),a(A,D,M,E,R,B,(0,n.ZP)({prop:"boxSizing"})),{border:{themeKey:"borders",transform:o},borderTop:{themeKey:"borders",transform:o},borderRight:{themeKey:"borders",transform:o},borderBottom:{themeKey:"borders",transform:o},borderLeft:{themeKey:"borders",transform:o},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},outline:{themeKey:"borders",transform:o},outlineColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:N},color:{themeKey:"palette",transform:k},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:k},backgroundColor:{themeKey:"palette",transform:k},p:{style:r.o3},pt:{style:r.o3},pr:{style:r.o3},pb:{style:r.o3},pl:{style:r.o3},px:{style:r.o3},py:{style:r.o3},padding:{style:r.o3},paddingTop:{style:r.o3},paddingRight:{style:r.o3},paddingBottom:{style:r.o3},paddingLeft:{style:r.o3},paddingX:{style:r.o3},paddingY:{style:r.o3},paddingInline:{style:r.o3},paddingInlineStart:{style:r.o3},paddingInlineEnd:{style:r.o3},paddingBlock:{style:r.o3},paddingBlockStart:{style:r.o3},paddingBlockEnd:{style:r.o3},m:{style:r.e6},mt:{style:r.e6},mr:{style:r.e6},mb:{style:r.e6},ml:{style:r.e6},mx:{style:r.e6},my:{style:r.e6},margin:{style:r.e6},marginTop:{style:r.e6},marginRight:{style:r.e6},marginBottom:{style:r.e6},marginLeft:{style:r.e6},marginX:{style:r.e6},marginY:{style:r.e6},marginInline:{style:r.e6},marginInlineStart:{style:r.e6},marginInlineEnd:{style:r.e6},marginBlock:{style:r.e6},marginBlockStart:{style:r.e6},marginBlockEnd:{style:r.e6},displayPrint:{cssProperty:!1,transform:e=>({"@media print":{display:e}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:C},rowGap:{style:I},columnGap:{style:w},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:T},maxWidth:{style:D},minWidth:{transform:T},height:{transform:T},maxHeight:{transform:T},minHeight:{transform:T},boxSizing:{},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}})},39028:(e,t,l)=>{"use strict";l.d(t,{Z:()=>c});var r=l(87462),n=l(63366),i=l(36908),a=l(63232);const s=["sx"],o=e=>{var t,l;const r={systemProps:{},otherProps:{}},n=null!=(t=null==e||null==(l=e.theme)?void 0:l.unstable_sxConfig)?t:a.Z;return Object.keys(e).forEach(t=>{n[t]?r.systemProps[t]=e[t]:r.otherProps[t]=e[t]}),r};function c(e){const{sx:t}=e,l=(0,n.Z)(e,s),{systemProps:a,otherProps:c}=o(l);let u;return u=Array.isArray(t)?[a,...t]:"function"===typeof t?(...e)=>{const l=t(...e);return(0,i.P)(l)?(0,r.Z)({},a,l):a}:(0,r.Z)({},a,t),(0,r.Z)({},c,{sx:u})}},57368:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>r.Z,extendSxProp:()=>n.Z,unstable_createStyleFunctionSx:()=>r.n,unstable_defaultSxConfig:()=>i.Z});var r=l(63649),n=l(39028),i=l(63232)},63649:(e,t,l)=>{"use strict";l.d(t,{Z:()=>u,n:()=>o});var r=l(88831),n=l(77330),i=l(46428),a=l(54929),s=l(63232);function o(){function e(e,t,l,n){const s={[e]:t,theme:l},o=n[e];if(!o)return{[e]:t};const{cssProperty:c=e,themeKey:u,transform:p,style:d}=o;if(null==t)return null;if("typography"===u&&"inherit"===t)return{[e]:t};const m=(0,i.DW)(l,u)||{};if(d)return d(s);return(0,a.k9)(s,t,t=>{let l=(0,i.Jq)(m,p,t);return t===l&&"string"===typeof t&&(l=(0,i.Jq)(m,p,`${e}${"default"===t?"":(0,r.Z)(t)}`,t)),!1===c?l:{[c]:l}})}return function t(l){var r;const{sx:i,theme:o={},nested:c}=l||{};if(!i)return null;const u=null!=(r=o.unstable_sxConfig)?r:s.Z;function p(l){let r=l;if("function"===typeof l)r=l(o);else if("object"!==typeof l)return l;if(!r)return null;const i=(0,a.W8)(o.breakpoints),s=Object.keys(i);let p=i;return Object.keys(r).forEach(l=>{const i=(s=r[l],c=o,"function"===typeof s?s(c):s);var s,c;if(null!==i&&void 0!==i)if("object"===typeof i)if(u[l])p=(0,n.Z)(p,e(l,i,o,u));else{const e=(0,a.k9)({theme:o},i,e=>({[l]:e}));!function(...e){const t=e.reduce((e,t)=>e.concat(Object.keys(t)),[]),l=new Set(t);return e.every(e=>l.size===Object.keys(e).length)}(e,i)?p=(0,n.Z)(p,e):p[l]=t({sx:i,theme:o,nested:!0})}else p=(0,n.Z)(p,e(l,i,o,u))}),!c&&o.modularCssLayers?{"@layer sx":(0,a.L7)(s,p)}:(0,a.L7)(s,p)}return Array.isArray(i)?i.map(p):p(i)}}const c=o();c.filterProps=["sx"];const u=c},30653:(e,t,l)=>{"use strict";t.Z=void 0;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var l=i(t);if(l&&l.has(e))return l.get(e);var r={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var s=n?Object.getOwnPropertyDescriptor(e,a):null;s&&(s.get||s.set)?Object.defineProperty(r,a,s):r[a]=e[a]}return r.default=e,l&&l.set(e,r),r}(l(47313)),n=l(76070);function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,l=new WeakMap;return(i=function(e){return e?l:t})(e)}t.Z=function(e=null){const t=r.useContext(n.ThemeContext);return t&&(l=t,0!==Object.keys(l).length)?t:e;var l}},41271:(e,t,l)=>{"use strict";l.d(t,{Z:()=>n});const r=e=>e,n=(()=>{let e=r;return{configure(t){e=t},generate:t=>e(t),reset(){e=r}}})()},88831:(e,t,l)=>{"use strict";l.d(t,{Z:()=>n});var r=l(62756);function n(e){if("string"!==typeof e)throw new Error((0,r.Z)(7));return e.charAt(0).toUpperCase()+e.slice(1)}},83964:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>r.Z});var r=l(88831)},89116:(e,t,l)=>{"use strict";l.d(t,{Z:()=>r});const r=function(e,t=Number.MIN_SAFE_INTEGER,l=Number.MAX_SAFE_INTEGER){return Math.max(t,Math.min(e,l))}},92263:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>r.Z});var r=l(89116)},21921:(e,t,l)=>{"use strict";function r(e,t,l=void 0){const r={};return Object.keys(e).forEach(n=>{r[n]=e[n].reduce((e,r)=>{if(r){const n=t(r);""!==n&&e.push(n),l&&l[r]&&e.push(l[r])}return e},[]).join(" ")}),r}l.d(t,{Z:()=>r})},99166:(e,t,l)=>{"use strict";function r(...e){return e.reduce((e,t)=>null==t?e:function(...l){e.apply(this,l),t.apply(this,l)},()=>{})}l.d(t,{Z:()=>r})},81636:(e,t,l)=>{"use strict";function r(e,t=166){let l;function r(...r){clearTimeout(l),l=setTimeout(()=>{e.apply(this,r)},t)}return r.clear=()=>{clearTimeout(l)},r}l.d(t,{Z:()=>r})},36908:(e,t,l)=>{"use strict";l.d(t,{P:()=>i,Z:()=>s});var r=l(87462),n=l(47313);function i(e){if("object"!==typeof e||null===e)return!1;const t=Object.getPrototypeOf(e);return(null===t||t===Object.prototype||null===Object.getPrototypeOf(t))&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}function a(e){if(n.isValidElement(e)||!i(e))return e;const t={};return Object.keys(e).forEach(l=>{t[l]=a(e[l])}),t}function s(e,t,l={clone:!0}){const o=l.clone?(0,r.Z)({},e):e;return i(e)&&i(t)&&Object.keys(t).forEach(r=>{n.isValidElement(t[r])?o[r]=t[r]:i(t[r])&&Object.prototype.hasOwnProperty.call(e,r)&&i(e[r])?o[r]=s(e[r],t[r],l):l.clone?o[r]=i(t[r])?a(t[r]):t[r]:o[r]=t[r]}),o}},5524:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>r.Z,isPlainObject:()=>r.P});var r=l(36908)},62756:(e,t,l)=>{"use strict";function r(e){let t="https://mui.com/production-error/?code="+e;for(let l=1;l<arguments.length;l+=1)t+="&args[]="+encodeURIComponent(arguments[l]);return"Minified MUI error #"+e+"; visit "+t+" for the full message."}l.d(t,{Z:()=>r})},4192:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>r.Z});var r=l(62756)},32298:(e,t,l)=>{"use strict";l.d(t,{ZP:()=>i});var r=l(41271);const n={active:"active",checked:"checked",completed:"completed",disabled:"disabled",error:"error",expanded:"expanded",focused:"focused",focusVisible:"focusVisible",open:"open",readOnly:"readOnly",required:"required",selected:"selected"};function i(e,t,l="Mui"){const i=n[t];return i?`${l}-${i}`:`${r.Z.generate(e)}-${t}`}},77430:(e,t,l)=>{"use strict";l.d(t,{Z:()=>n});var r=l(32298);function n(e,t,l="Mui"){const n={};return t.forEach(t=>{n[t]=(0,r.ZP)(e,t,l)}),n}},58715:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>o,getFunctionName:()=>i});var r=l(14240);const n=/^\s*function(?:\s|\s*\/\*.*\*\/\s*)+([^(\s/]*)\s*/;function i(e){const t=`${e}`.match(n);return t&&t[1]||""}function a(e,t=""){return e.displayName||e.name||i(e)||t}function s(e,t,l){const r=a(t);return e.displayName||(""!==r?`${l}(${r})`:l)}function o(e){if(null!=e){if("string"===typeof e)return e;if("function"===typeof e)return a(e,"Component");if("object"===typeof e)switch(e.$$typeof){case r.A4:return s(e,e.render,"ForwardRef");case r._Y:return s(e,e.type,"memo");default:return}}}},42504:(e,t,l)=>{"use strict";function r(e){return e&&e.ownerDocument||document}l.d(t,{Z:()=>r})},8929:(e,t,l)=>{"use strict";l.d(t,{Z:()=>n});var r=l(42504);function n(e){return(0,r.Z)(e).defaultView||window}},70500:(e,t,l)=>{"use strict";l.d(t,{Z:()=>n});var r=l(87462);function n(e,t){const l=(0,r.Z)({},t);return Object.keys(e).forEach(i=>{if(i.toString().match(/^(components|slots)$/))l[i]=(0,r.Z)({},e[i],l[i]);else if(i.toString().match(/^(componentsProps|slotProps)$/)){const a=e[i]||{},s=t[i];l[i]={},s&&Object.keys(s)?a&&Object.keys(a)?(l[i]=(0,r.Z)({},s),Object.keys(a).forEach(e=>{l[i][e]=n(a[e],s[e])})):l[i]=s:l[i]=a}else void 0===l[i]&&(l[i]=e[i])}),l}},36471:(e,t,l)=>{"use strict";function r(e,t){"function"===typeof e?e(t):e&&(e.current=t)}l.d(t,{Z:()=>r})},55094:(e,t,l)=>{"use strict";l.d(t,{Z:()=>n});var r=l(47313);const n="undefined"!==typeof window?r.useLayoutEffect:r.useEffect},76182:(e,t,l)=>{"use strict";l.d(t,{Z:()=>i});var r=l(47313),n=l(55094);const i=function(e){const t=r.useRef(e);return(0,n.Z)(()=>{t.current=e}),r.useRef((...e)=>(0,t.current)(...e)).current}},71577:(e,t,l)=>{"use strict";l.d(t,{Z:()=>i});var r=l(47313),n=l(36471);function i(...e){return r.useMemo(()=>e.every(e=>null==e)?null:t=>{e.forEach(e=>{(0,n.Z)(e,t)})},e)}},28334:(e,t,l)=>{"use strict";var r;l.d(t,{Z:()=>s});var n=l(47313);let i=0;const a=(r||(r=l.t(n,2)))["useId".toString()];function s(e){if(void 0!==a){const t=a();return null!=e?e:t}return function(e){const[t,l]=n.useState(e),r=e||t;return n.useEffect(()=>{null==t&&(i+=1,l(`mui-${i}`))},[t]),r}(e)}},67007:(e,t,l)=>{"use strict";l.d(t,{V:()=>a,Z:()=>s});var r=l(47313);const n={};const i=[];class a{constructor(){this.currentId=null,this.clear=()=>{null!==this.currentId&&(clearTimeout(this.currentId),this.currentId=null)},this.disposeEffect=()=>this.clear}static create(){return new a}start(e,t){this.clear(),this.currentId=setTimeout(()=>{this.currentId=null,t()},e)}}function s(){const e=function(e,t){const l=r.useRef(n);return l.current===n&&(l.current=e(t)),l}(a.create).current;var t;return t=e.disposeEffect,r.useEffect(t,i),e}},14240:(e,t)=>{"use strict";var l=Symbol.for("react.transitional.element"),r=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),a=Symbol.for("react.profiler"),s=Symbol.for("react.consumer"),o=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),p=Symbol.for("react.suspense_list"),d=Symbol.for("react.memo"),m=Symbol.for("react.lazy"),h=Symbol.for("react.view_transition"),g=Symbol.for("react.client.reference");function y(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case l:switch(e=e.type){case n:case a:case i:case u:case p:case h:return e;default:switch(e=e&&e.$$typeof){case o:case c:case m:case d:case s:return e;default:return t}}case r:return t}}}t.A4=c,t._Y=d},95214:(e,t,l)=>{"use strict";function r(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function n(e){return e instanceof r(e).Element||e instanceof Element}function i(e){return e instanceof r(e).HTMLElement||e instanceof HTMLElement}function a(e){return"undefined"!==typeof ShadowRoot&&(e instanceof r(e).ShadowRoot||e instanceof ShadowRoot)}l.d(t,{fi:()=>ge});var s=Math.max,o=Math.min,c=Math.round;function u(){var e=navigator.userAgentData;return null!=e&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(e){return e.brand+"/"+e.version}).join(" "):navigator.userAgent}function p(){return!/^((?!chrome|android).)*safari/i.test(u())}function d(e,t,l){void 0===t&&(t=!1),void 0===l&&(l=!1);var a=e.getBoundingClientRect(),s=1,o=1;t&&i(e)&&(s=e.offsetWidth>0&&c(a.width)/e.offsetWidth||1,o=e.offsetHeight>0&&c(a.height)/e.offsetHeight||1);var u=(n(e)?r(e):window).visualViewport,d=!p()&&l,m=(a.left+(d&&u?u.offsetLeft:0))/s,h=(a.top+(d&&u?u.offsetTop:0))/o,g=a.width/s,y=a.height/o;return{width:g,height:y,top:h,right:m+g,bottom:h+y,left:m,x:m,y:h}}function m(e){var t=r(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function h(e){return e?(e.nodeName||"").toLowerCase():null}function g(e){return((n(e)?e.ownerDocument:e.document)||window.document).documentElement}function y(e){return d(g(e)).left+m(e).scrollLeft}function f(e){return r(e).getComputedStyle(e)}function b(e){var t=f(e),l=t.overflow,r=t.overflowX,n=t.overflowY;return/auto|scroll|overlay|hidden/.test(l+n+r)}function v(e,t,l){void 0===l&&(l=!1);var n=i(t),a=i(t)&&function(e){var t=e.getBoundingClientRect(),l=c(t.width)/e.offsetWidth||1,r=c(t.height)/e.offsetHeight||1;return 1!==l||1!==r}(t),s=g(t),o=d(e,a,l),u={scrollLeft:0,scrollTop:0},p={x:0,y:0};return(n||!n&&!l)&&(("body"!==h(t)||b(s))&&(u=function(e){return e!==r(e)&&i(e)?{scrollLeft:(t=e).scrollLeft,scrollTop:t.scrollTop}:m(e);var t}(t)),i(t)?((p=d(t,!0)).x+=t.clientLeft,p.y+=t.clientTop):s&&(p.x=y(s))),{x:o.left+u.scrollLeft-p.x,y:o.top+u.scrollTop-p.y,width:o.width,height:o.height}}function x(e){var t=d(e),l=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-l)<=1&&(l=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:l,height:r}}function S(e){return"html"===h(e)?e:e.assignedSlot||e.parentNode||(a(e)?e.host:null)||g(e)}function N(e){return["html","body","#document"].indexOf(h(e))>=0?e.ownerDocument.body:i(e)&&b(e)?e:N(S(e))}function C(e,t){var l;void 0===t&&(t=[]);var n=N(e),i=n===(null==(l=e.ownerDocument)?void 0:l.body),a=r(n),s=i?[a].concat(a.visualViewport||[],b(n)?n:[]):n,o=t.concat(s);return i?o:o.concat(C(S(s)))}function w(e){return["table","td","th"].indexOf(h(e))>=0}function I(e){return i(e)&&"fixed"!==f(e).position?e.offsetParent:null}function k(e){for(var t=r(e),l=I(e);l&&w(l)&&"static"===f(l).position;)l=I(l);return l&&("html"===h(l)||"body"===h(l)&&"static"===f(l).position)?t:l||function(e){var t=/firefox/i.test(u());if(/Trident/i.test(u())&&i(e)&&"fixed"===f(e).position)return null;var l=S(e);for(a(l)&&(l=l.host);i(l)&&["html","body"].indexOf(h(l))<0;){var r=f(l);if("none"!==r.transform||"none"!==r.perspective||"paint"===r.contain||-1!==["transform","perspective"].indexOf(r.willChange)||t&&"filter"===r.willChange||t&&r.filter&&"none"!==r.filter)return l;l=l.parentNode}return null}(e)||t}var T="top",A="bottom",D="right",M="left",E="auto",R=[T,A,D,M],B="start",j="end",P="viewport",_="popper",O=R.reduce(function(e,t){return e.concat([t+"-"+B,t+"-"+j])},[]),L=[].concat(R,[E]).reduce(function(e,t){return e.concat([t,t+"-"+B,t+"-"+j])},[]),F=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function q(e){var t=new Map,l=new Set,r=[];function n(e){l.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach(function(e){if(!l.has(e)){var r=t.get(e);r&&n(r)}}),r.push(e)}return e.forEach(function(e){t.set(e.name,e)}),e.forEach(function(e){l.has(e.name)||n(e)}),r}function z(e){var t;return function(){return t||(t=new Promise(function(l){Promise.resolve().then(function(){t=void 0,l(e())})})),t}}var U={placement:"bottom",modifiers:[],strategy:"absolute"};function G(){for(var e=arguments.length,t=new Array(e),l=0;l<e;l++)t[l]=arguments[l];return!t.some(function(e){return!(e&&"function"===typeof e.getBoundingClientRect)})}function V(e){void 0===e&&(e={});var t=e,l=t.defaultModifiers,r=void 0===l?[]:l,i=t.defaultOptions,a=void 0===i?U:i;return function(e,t,l){void 0===l&&(l=a);var i={placement:"bottom",orderedModifiers:[],options:Object.assign({},U,a),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},s=[],o=!1,c={state:i,setOptions:function(l){var o="function"===typeof l?l(i.options):l;u(),i.options=Object.assign({},a,i.options,o),i.scrollParents={reference:n(e)?C(e):e.contextElement?C(e.contextElement):[],popper:C(t)};var p=function(e){var t=q(e);return F.reduce(function(e,l){return e.concat(t.filter(function(e){return e.phase===l}))},[])}(function(e){var t=e.reduce(function(e,t){var l=e[t.name];return e[t.name]=l?Object.assign({},l,t,{options:Object.assign({},l.options,t.options),data:Object.assign({},l.data,t.data)}):t,e},{});return Object.keys(t).map(function(e){return t[e]})}([].concat(r,i.options.modifiers)));return i.orderedModifiers=p.filter(function(e){return e.enabled}),i.orderedModifiers.forEach(function(e){var t=e.name,l=e.options,r=void 0===l?{}:l,n=e.effect;if("function"===typeof n){var a=n({state:i,name:t,instance:c,options:r}),o=function(){};s.push(a||o)}}),c.update()},forceUpdate:function(){if(!o){var e=i.elements,t=e.reference,l=e.popper;if(G(t,l)){i.rects={reference:v(t,k(l),"fixed"===i.options.strategy),popper:x(l)},i.reset=!1,i.placement=i.options.placement,i.orderedModifiers.forEach(function(e){return i.modifiersData[e.name]=Object.assign({},e.data)});for(var r=0;r<i.orderedModifiers.length;r++)if(!0!==i.reset){var n=i.orderedModifiers[r],a=n.fn,s=n.options,u=void 0===s?{}:s,p=n.name;"function"===typeof a&&(i=a({state:i,options:u,name:p,instance:c})||i)}else i.reset=!1,r=-1}}},update:z(function(){return new Promise(function(e){c.forceUpdate(),e(i)})}),destroy:function(){u(),o=!0}};if(!G(e,t))return c;function u(){s.forEach(function(e){return e()}),s=[]}return c.setOptions(l).then(function(e){!o&&l.onFirstUpdate&&l.onFirstUpdate(e)}),c}}var H={passive:!0};function W(e){return e.split("-")[0]}function Z(e){return e.split("-")[1]}function $(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function K(e){var t,l=e.reference,r=e.element,n=e.placement,i=n?W(n):null,a=n?Z(n):null,s=l.x+l.width/2-r.width/2,o=l.y+l.height/2-r.height/2;switch(i){case T:t={x:s,y:l.y-r.height};break;case A:t={x:s,y:l.y+l.height};break;case D:t={x:l.x+l.width,y:o};break;case M:t={x:l.x-r.width,y:o};break;default:t={x:l.x,y:l.y}}var c=i?$(i):null;if(null!=c){var u="y"===c?"height":"width";switch(a){case B:t[c]=t[c]-(l[u]/2-r[u]/2);break;case j:t[c]=t[c]+(l[u]/2-r[u]/2)}}return t}var Y={top:"auto",right:"auto",bottom:"auto",left:"auto"};function Q(e){var t,l=e.popper,n=e.popperRect,i=e.placement,a=e.variation,s=e.offsets,o=e.position,u=e.gpuAcceleration,p=e.adaptive,d=e.roundOffsets,m=e.isFixed,h=s.x,y=void 0===h?0:h,b=s.y,v=void 0===b?0:b,x="function"===typeof d?d({x:y,y:v}):{x:y,y:v};y=x.x,v=x.y;var S=s.hasOwnProperty("x"),N=s.hasOwnProperty("y"),C=M,w=T,I=window;if(p){var E=k(l),R="clientHeight",B="clientWidth";if(E===r(l)&&"static"!==f(E=g(l)).position&&"absolute"===o&&(R="scrollHeight",B="scrollWidth"),i===T||(i===M||i===D)&&a===j)w=A,v-=(m&&E===I&&I.visualViewport?I.visualViewport.height:E[R])-n.height,v*=u?1:-1;if(i===M||(i===T||i===A)&&a===j)C=D,y-=(m&&E===I&&I.visualViewport?I.visualViewport.width:E[B])-n.width,y*=u?1:-1}var P,_=Object.assign({position:o},p&&Y),O=!0===d?function(e,t){var l=e.x,r=e.y,n=t.devicePixelRatio||1;return{x:c(l*n)/n||0,y:c(r*n)/n||0}}({x:y,y:v},r(l)):{x:y,y:v};return y=O.x,v=O.y,u?Object.assign({},_,((P={})[w]=N?"0":"",P[C]=S?"0":"",P.transform=(I.devicePixelRatio||1)<=1?"translate("+y+"px, "+v+"px)":"translate3d("+y+"px, "+v+"px, 0)",P)):Object.assign({},_,((t={})[w]=N?v+"px":"",t[C]=S?y+"px":"",t.transform="",t))}const J={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,l=e.options,r=e.name,n=l.offset,i=void 0===n?[0,0]:n,a=L.reduce(function(e,l){return e[l]=function(e,t,l){var r=W(e),n=[M,T].indexOf(r)>=0?-1:1,i="function"===typeof l?l(Object.assign({},t,{placement:e})):l,a=i[0],s=i[1];return a=a||0,s=(s||0)*n,[M,D].indexOf(r)>=0?{x:s,y:a}:{x:a,y:s}}(l,t.rects,i),e},{}),s=a[t.placement],o=s.x,c=s.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=o,t.modifiersData.popperOffsets.y+=c),t.modifiersData[r]=a}};var X={left:"right",right:"left",bottom:"top",top:"bottom"};function ee(e){return e.replace(/left|right|bottom|top/g,function(e){return X[e]})}var te={start:"end",end:"start"};function le(e){return e.replace(/start|end/g,function(e){return te[e]})}function re(e,t){var l=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(l&&a(l)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function ne(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function ie(e,t,l){return t===P?ne(function(e,t){var l=r(e),n=g(e),i=l.visualViewport,a=n.clientWidth,s=n.clientHeight,o=0,c=0;if(i){a=i.width,s=i.height;var u=p();(u||!u&&"fixed"===t)&&(o=i.offsetLeft,c=i.offsetTop)}return{width:a,height:s,x:o+y(e),y:c}}(e,l)):n(t)?function(e,t){var l=d(e,!1,"fixed"===t);return l.top=l.top+e.clientTop,l.left=l.left+e.clientLeft,l.bottom=l.top+e.clientHeight,l.right=l.left+e.clientWidth,l.width=e.clientWidth,l.height=e.clientHeight,l.x=l.left,l.y=l.top,l}(t,l):ne(function(e){var t,l=g(e),r=m(e),n=null==(t=e.ownerDocument)?void 0:t.body,i=s(l.scrollWidth,l.clientWidth,n?n.scrollWidth:0,n?n.clientWidth:0),a=s(l.scrollHeight,l.clientHeight,n?n.scrollHeight:0,n?n.clientHeight:0),o=-r.scrollLeft+y(e),c=-r.scrollTop;return"rtl"===f(n||l).direction&&(o+=s(l.clientWidth,n?n.clientWidth:0)-i),{width:i,height:a,x:o,y:c}}(g(e)))}function ae(e,t,l,r){var a="clippingParents"===t?function(e){var t=C(S(e)),l=["absolute","fixed"].indexOf(f(e).position)>=0&&i(e)?k(e):e;return n(l)?t.filter(function(e){return n(e)&&re(e,l)&&"body"!==h(e)}):[]}(e):[].concat(t),c=[].concat(a,[l]),u=c[0],p=c.reduce(function(t,l){var n=ie(e,l,r);return t.top=s(n.top,t.top),t.right=o(n.right,t.right),t.bottom=o(n.bottom,t.bottom),t.left=s(n.left,t.left),t},ie(e,u,r));return p.width=p.right-p.left,p.height=p.bottom-p.top,p.x=p.left,p.y=p.top,p}function se(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function oe(e,t){return t.reduce(function(t,l){return t[l]=e,t},{})}function ce(e,t){void 0===t&&(t={});var l=t,r=l.placement,i=void 0===r?e.placement:r,a=l.strategy,s=void 0===a?e.strategy:a,o=l.boundary,c=void 0===o?"clippingParents":o,u=l.rootBoundary,p=void 0===u?P:u,m=l.elementContext,h=void 0===m?_:m,y=l.altBoundary,f=void 0!==y&&y,b=l.padding,v=void 0===b?0:b,x=se("number"!==typeof v?v:oe(v,R)),S=h===_?"reference":_,N=e.rects.popper,C=e.elements[f?S:h],w=ae(n(C)?C:C.contextElement||g(e.elements.popper),c,p,s),I=d(e.elements.reference),k=K({reference:I,element:N,strategy:"absolute",placement:i}),M=ne(Object.assign({},N,k)),E=h===_?M:I,B={top:w.top-E.top+x.top,bottom:E.bottom-w.bottom+x.bottom,left:w.left-E.left+x.left,right:E.right-w.right+x.right},j=e.modifiersData.offset;if(h===_&&j){var O=j[i];Object.keys(B).forEach(function(e){var t=[D,A].indexOf(e)>=0?1:-1,l=[T,A].indexOf(e)>=0?"y":"x";B[e]+=O[l]*t})}return B}function ue(e,t,l){return s(e,o(t,l))}const pe={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,l=e.options,r=e.name,n=l.mainAxis,i=void 0===n||n,a=l.altAxis,c=void 0!==a&&a,u=l.boundary,p=l.rootBoundary,d=l.altBoundary,m=l.padding,h=l.tether,g=void 0===h||h,y=l.tetherOffset,f=void 0===y?0:y,b=ce(t,{boundary:u,rootBoundary:p,padding:m,altBoundary:d}),v=W(t.placement),S=Z(t.placement),N=!S,C=$(v),w="x"===C?"y":"x",I=t.modifiersData.popperOffsets,E=t.rects.reference,R=t.rects.popper,j="function"===typeof f?f(Object.assign({},t.rects,{placement:t.placement})):f,P="number"===typeof j?{mainAxis:j,altAxis:j}:Object.assign({mainAxis:0,altAxis:0},j),_=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,O={x:0,y:0};if(I){if(i){var L,F="y"===C?T:M,q="y"===C?A:D,z="y"===C?"height":"width",U=I[C],G=U+b[F],V=U-b[q],H=g?-R[z]/2:0,K=S===B?E[z]:R[z],Y=S===B?-R[z]:-E[z],Q=t.elements.arrow,J=g&&Q?x(Q):{width:0,height:0},X=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},ee=X[F],te=X[q],le=ue(0,E[z],J[z]),re=N?E[z]/2-H-le-ee-P.mainAxis:K-le-ee-P.mainAxis,ne=N?-E[z]/2+H+le+te+P.mainAxis:Y+le+te+P.mainAxis,ie=t.elements.arrow&&k(t.elements.arrow),ae=ie?"y"===C?ie.clientTop||0:ie.clientLeft||0:0,se=null!=(L=null==_?void 0:_[C])?L:0,oe=U+ne-se,pe=ue(g?o(G,U+re-se-ae):G,U,g?s(V,oe):V);I[C]=pe,O[C]=pe-U}if(c){var de,me="x"===C?T:M,he="x"===C?A:D,ge=I[w],ye="y"===w?"height":"width",fe=ge+b[me],be=ge-b[he],ve=-1!==[T,M].indexOf(v),xe=null!=(de=null==_?void 0:_[w])?de:0,Se=ve?fe:ge-E[ye]-R[ye]-xe+P.altAxis,Ne=ve?ge+E[ye]+R[ye]-xe-P.altAxis:be,Ce=g&&ve?function(e,t,l){var r=ue(e,t,l);return r>l?l:r}(Se,ge,Ne):ue(g?Se:fe,ge,g?Ne:be);I[w]=Ce,O[w]=Ce-ge}t.modifiersData[r]=O}},requiresIfExists:["offset"]};const de={name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,l=e.state,r=e.name,n=e.options,i=l.elements.arrow,a=l.modifiersData.popperOffsets,s=W(l.placement),o=$(s),c=[M,D].indexOf(s)>=0?"height":"width";if(i&&a){var u=function(e,t){return se("number"!==typeof(e="function"===typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e)?e:oe(e,R))}(n.padding,l),p=x(i),d="y"===o?T:M,m="y"===o?A:D,h=l.rects.reference[c]+l.rects.reference[o]-a[o]-l.rects.popper[c],g=a[o]-l.rects.reference[o],y=k(i),f=y?"y"===o?y.clientHeight||0:y.clientWidth||0:0,b=h/2-g/2,v=u[d],S=f-p[c]-u[m],N=f/2-p[c]/2+b,C=ue(v,N,S),w=o;l.modifiersData[r]=((t={})[w]=C,t.centerOffset=C-N,t)}},effect:function(e){var t=e.state,l=e.options.element,r=void 0===l?"[data-popper-arrow]":l;null!=r&&("string"!==typeof r||(r=t.elements.popper.querySelector(r)))&&re(t.elements.popper,r)&&(t.elements.arrow=r)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function me(e,t,l){return void 0===l&&(l={x:0,y:0}),{top:e.top-t.height-l.y,right:e.right-t.width+l.x,bottom:e.bottom-t.height+l.y,left:e.left-t.width-l.x}}function he(e){return[T,D,A,M].some(function(t){return e[t]>=0})}var ge=V({defaultModifiers:[{name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,l=e.instance,n=e.options,i=n.scroll,a=void 0===i||i,s=n.resize,o=void 0===s||s,c=r(t.elements.popper),u=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&u.forEach(function(e){e.addEventListener("scroll",l.update,H)}),o&&c.addEventListener("resize",l.update,H),function(){a&&u.forEach(function(e){e.removeEventListener("scroll",l.update,H)}),o&&c.removeEventListener("resize",l.update,H)}},data:{}},{name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,l=e.name;t.modifiersData[l]=K({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,l=e.options,r=l.gpuAcceleration,n=void 0===r||r,i=l.adaptive,a=void 0===i||i,s=l.roundOffsets,o=void 0===s||s,c={placement:W(t.placement),variation:Z(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:n,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,Q(Object.assign({},c,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:a,roundOffsets:o})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,Q(Object.assign({},c,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:o})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}},{name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach(function(e){var l=t.styles[e]||{},r=t.attributes[e]||{},n=t.elements[e];i(n)&&h(n)&&(Object.assign(n.style,l),Object.keys(r).forEach(function(e){var t=r[e];!1===t?n.removeAttribute(e):n.setAttribute(e,!0===t?"":t)}))})},effect:function(e){var t=e.state,l={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,l.popper),t.styles=l,t.elements.arrow&&Object.assign(t.elements.arrow.style,l.arrow),function(){Object.keys(t.elements).forEach(function(e){var r=t.elements[e],n=t.attributes[e]||{},a=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:l[e]).reduce(function(e,t){return e[t]="",e},{});i(r)&&h(r)&&(Object.assign(r.style,a),Object.keys(n).forEach(function(e){r.removeAttribute(e)}))})}},requires:["computeStyles"]},J,{name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,l=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var n=l.mainAxis,i=void 0===n||n,a=l.altAxis,s=void 0===a||a,o=l.fallbackPlacements,c=l.padding,u=l.boundary,p=l.rootBoundary,d=l.altBoundary,m=l.flipVariations,h=void 0===m||m,g=l.allowedAutoPlacements,y=t.options.placement,f=W(y),b=o||(f===y||!h?[ee(y)]:function(e){if(W(e)===E)return[];var t=ee(e);return[le(e),t,le(t)]}(y)),v=[y].concat(b).reduce(function(e,l){return e.concat(W(l)===E?function(e,t){void 0===t&&(t={});var l=t,r=l.placement,n=l.boundary,i=l.rootBoundary,a=l.padding,s=l.flipVariations,o=l.allowedAutoPlacements,c=void 0===o?L:o,u=Z(r),p=u?s?O:O.filter(function(e){return Z(e)===u}):R,d=p.filter(function(e){return c.indexOf(e)>=0});0===d.length&&(d=p);var m=d.reduce(function(t,l){return t[l]=ce(e,{placement:l,boundary:n,rootBoundary:i,padding:a})[W(l)],t},{});return Object.keys(m).sort(function(e,t){return m[e]-m[t]})}(t,{placement:l,boundary:u,rootBoundary:p,padding:c,flipVariations:h,allowedAutoPlacements:g}):l)},[]),x=t.rects.reference,S=t.rects.popper,N=new Map,C=!0,w=v[0],I=0;I<v.length;I++){var k=v[I],j=W(k),P=Z(k)===B,_=[T,A].indexOf(j)>=0,F=_?"width":"height",q=ce(t,{placement:k,boundary:u,rootBoundary:p,altBoundary:d,padding:c}),z=_?P?D:M:P?A:T;x[F]>S[F]&&(z=ee(z));var U=ee(z),G=[];if(i&&G.push(q[j]<=0),s&&G.push(q[z]<=0,q[U]<=0),G.every(function(e){return e})){w=k,C=!1;break}N.set(k,G)}if(C)for(var V=function(e){var t=v.find(function(t){var l=N.get(t);if(l)return l.slice(0,e).every(function(e){return e})});if(t)return w=t,"break"},H=h?3:1;H>0;H--){if("break"===V(H))break}t.placement!==w&&(t.modifiersData[r]._skip=!0,t.placement=w,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}},pe,de,{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,l=e.name,r=t.rects.reference,n=t.rects.popper,i=t.modifiersData.preventOverflow,a=ce(t,{elementContext:"reference"}),s=ce(t,{altBoundary:!0}),o=me(a,r),c=me(s,n,i),u=he(o),p=he(c);t.modifiersData[l]={referenceClippingOffsets:o,popperEscapeOffsets:c,isReferenceHidden:u,hasPopperEscaped:p},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":p})}}]})},7910:(e,t,l)=>{"use strict";var r;function n(e,t){(null==t||t>e.length)&&(t=e.length);for(var l=0,r=Array(t);l<t;l++)r[l]=e[l];return r}function i(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){for(var l=0;l<t.length;l++){var r=t[l];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,x(r.key),r)}}function o(e,t,l){return t&&s(e.prototype,t),l&&s(e,l),Object.defineProperty(e,"prototype",{writable:!1}),e}function c(e,t){var l="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!l){if(Array.isArray(e)||(l=N(e))||t&&e&&"number"==typeof e.length){l&&(e=l);var r=0,n=function(){};return{s:n,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,s=!1;return{s:function(){l=l.call(e)},n:function(){var e=l.next();return a=e.done,e},e:function(e){s=!0,i=e},f:function(){try{a||null==l.return||l.return()}finally{if(s)throw i}}}}function u(e){var t=h();return function(){var l,r=d(e);if(t){var n=d(this).constructor;l=Reflect.construct(r,arguments,n)}else l=r.apply(this,arguments);return function(e,t){if(t&&("object"==typeof t||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return i(e)}(this,l)}}function p(e,t,l){return(t=x(t))in e?Object.defineProperty(e,t,{value:l,enumerable:!0,configurable:!0,writable:!0}):e[t]=l,e}function d(e){return d=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},d(e)}function m(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&f(e,t)}function h(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(h=function(){return!!e})()}function g(e,t){var l=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),l.push.apply(l,r)}return l}function y(e){for(var t=1;t<arguments.length;t++){var l=null!=arguments[t]?arguments[t]:{};t%2?g(Object(l),!0).forEach(function(t){p(e,t,l[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(l)):g(Object(l)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(l,t))})}return e}function f(e,t){return f=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},f(e,t)}function b(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var l=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=l){var r,n,i,a,s=[],o=!0,c=!1;try{if(i=(l=l.call(e)).next,0===t){if(Object(l)!==l)return;o=!1}else for(;!(o=(r=i.call(l)).done)&&(s.push(r.value),s.length!==t);o=!0);}catch(e){c=!0,n=e}finally{try{if(!o&&null!=l.return&&(a=l.return(),Object(a)!==a))return}finally{if(c)throw n}}return s}}(e,t)||N(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function v(e){return function(e){if(Array.isArray(e))return n(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||N(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function x(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var l=t.call(e,"string");if("object"!=typeof l)return l;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}function S(e){return S="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},S(e)}function N(e,t){if(e){if("string"==typeof e)return n(e,t);var l={}.toString.call(e).slice(8,-1);return"Object"===l&&e.constructor&&(l=e.constructor.name),"Map"===l||"Set"===l?Array.from(e):"Arguments"===l||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(l)?n(e,t):void 0}}var C=function(){function e(){a(this,e)}return o(e,[{key:"shadeRGBColor",value:function(e,t){var l=t.split(","),r=e<0?0:255,n=e<0?-1*e:e,i=parseInt(l[0].slice(4),10),a=parseInt(l[1],10),s=parseInt(l[2],10);return"rgb("+(Math.round((r-i)*n)+i)+","+(Math.round((r-a)*n)+a)+","+(Math.round((r-s)*n)+s)+")"}},{key:"shadeHexColor",value:function(e,t){var l=parseInt(t.slice(1),16),r=e<0?0:255,n=e<0?-1*e:e,i=l>>16,a=l>>8&255,s=255&l;return"#"+(16777216+65536*(Math.round((r-i)*n)+i)+256*(Math.round((r-a)*n)+a)+(Math.round((r-s)*n)+s)).toString(16).slice(1)}},{key:"shadeColor",value:function(t,l){return e.isColorHex(l)?this.shadeHexColor(t,l):this.shadeRGBColor(t,l)}}],[{key:"bind",value:function(e,t){return function(){return e.apply(t,arguments)}}},{key:"isObject",value:function(e){return e&&"object"===S(e)&&!Array.isArray(e)&&null!=e}},{key:"is",value:function(e,t){return Object.prototype.toString.call(t)==="[object "+e+"]"}},{key:"listToArray",value:function(e){var t,l=[];for(t=0;t<e.length;t++)l[t]=e[t];return l}},{key:"extend",value:function(e,t){var l=this;"function"!=typeof Object.assign&&(Object.assign=function(e){if(null==e)throw new TypeError("Cannot convert undefined or null to object");for(var t=Object(e),l=1;l<arguments.length;l++){var r=arguments[l];if(null!=r)for(var n in r)r.hasOwnProperty(n)&&(t[n]=r[n])}return t});var r=Object.assign({},e);return this.isObject(e)&&this.isObject(t)&&Object.keys(t).forEach(function(n){l.isObject(t[n])&&n in e?r[n]=l.extend(e[n],t[n]):Object.assign(r,p({},n,t[n]))}),r}},{key:"extendArray",value:function(t,l){var r=[];return t.map(function(t){r.push(e.extend(l,t))}),r}},{key:"monthMod",value:function(e){return e%12}},{key:"clone",value:function(t){if(e.is("Array",t)){for(var l=[],r=0;r<t.length;r++)l[r]=this.clone(t[r]);return l}if(e.is("Null",t))return null;if(e.is("Date",t))return t;if("object"===S(t)){var n={};for(var i in t)t.hasOwnProperty(i)&&(n[i]=this.clone(t[i]));return n}return t}},{key:"log10",value:function(e){return Math.log(e)/Math.LN10}},{key:"roundToBase10",value:function(e){return Math.pow(10,Math.floor(Math.log10(e)))}},{key:"roundToBase",value:function(e,t){return Math.pow(t,Math.floor(Math.log(e)/Math.log(t)))}},{key:"parseNumber",value:function(e){return null===e?e:parseFloat(e)}},{key:"stripNumber",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2;return Number.isInteger(e)?e:parseFloat(e.toPrecision(t))}},{key:"randomId",value:function(){return(Math.random()+1).toString(36).substring(4)}},{key:"noExponents",value:function(e){var t=String(e).split(/[eE]/);if(1===t.length)return t[0];var l="",r=e<0?"-":"",n=t[0].replace(".",""),i=Number(t[1])+1;if(i<0){for(l=r+"0.";i++;)l+="0";return l+n.replace(/^-/,"")}for(i-=n.length;i--;)l+="0";return n+l}},{key:"getDimensions",value:function(e){var t=getComputedStyle(e,null),l=e.clientHeight,r=e.clientWidth;return l-=parseFloat(t.paddingTop)+parseFloat(t.paddingBottom),[r-=parseFloat(t.paddingLeft)+parseFloat(t.paddingRight),l]}},{key:"getBoundingClientRect",value:function(e){var t=e.getBoundingClientRect();return{top:t.top,right:t.right,bottom:t.bottom,left:t.left,width:e.clientWidth,height:e.clientHeight,x:t.left,y:t.top}}},{key:"getLargestStringFromArr",value:function(e){return e.reduce(function(e,t){return Array.isArray(t)&&(t=t.reduce(function(e,t){return e.length>t.length?e:t})),e.length>t.length?e:t},0)}},{key:"hexToRgba",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#999999",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:.6;"#"!==e.substring(0,1)&&(e="#999999");var l=e.replace("#","");l=l.match(new RegExp("(.{"+l.length/3+"})","g"));for(var r=0;r<l.length;r++)l[r]=parseInt(1===l[r].length?l[r]+l[r]:l[r],16);return void 0!==t&&l.push(t),"rgba("+l.join(",")+")"}},{key:"getOpacityFromRGBA",value:function(e){return parseFloat(e.replace(/^.*,(.+)\)/,"$1"))}},{key:"rgb2hex",value:function(e){return(e=e.match(/^rgba?[\s+]?\([\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?/i))&&4===e.length?"#"+("0"+parseInt(e[1],10).toString(16)).slice(-2)+("0"+parseInt(e[2],10).toString(16)).slice(-2)+("0"+parseInt(e[3],10).toString(16)).slice(-2):""}},{key:"isColorHex",value:function(e){return/(^#[0-9A-F]{6}$)|(^#[0-9A-F]{3}$)|(^#[0-9A-F]{8}$)/i.test(e)}},{key:"getPolygonPos",value:function(e,t){for(var l=[],r=2*Math.PI/t,n=0;n<t;n++){var i={};i.x=e*Math.sin(n*r),i.y=-e*Math.cos(n*r),l.push(i)}return l}},{key:"polarToCartesian",value:function(e,t,l,r){var n=(r-90)*Math.PI/180;return{x:e+l*Math.cos(n),y:t+l*Math.sin(n)}}},{key:"escapeString",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"x",l=e.toString().slice();return l.replace(/[` ~!@#$%^&*()|+\=?;:'",.<>{}[\]\\/]/gi,t)}},{key:"negToZero",value:function(e){return e<0?0:e}},{key:"moveIndexInArray",value:function(e,t,l){if(l>=e.length)for(var r=l-e.length+1;r--;)e.push(void 0);return e.splice(l,0,e.splice(t,1)[0]),e}},{key:"extractNumber",value:function(e){return parseFloat(e.replace(/[^\d.]*/g,""))}},{key:"findAncestor",value:function(e,t){for(;(e=e.parentElement)&&!e.classList.contains(t););return e}},{key:"setELstyles",value:function(e,t){for(var l in t)t.hasOwnProperty(l)&&(e.style.key=t[l])}},{key:"preciseAddition",value:function(e,t){var l=(String(e).split(".")[1]||"").length,r=(String(t).split(".")[1]||"").length,n=Math.pow(10,Math.max(l,r));return(Math.round(e*n)+Math.round(t*n))/n}},{key:"isNumber",value:function(e){return!isNaN(e)&&parseFloat(Number(e))===e&&!isNaN(parseInt(e,10))}},{key:"isFloat",value:function(e){return Number(e)===e&&e%1!=0}},{key:"isSafari",value:function(){return/^((?!chrome|android).)*safari/i.test(navigator.userAgent)}},{key:"isFirefox",value:function(){return navigator.userAgent.toLowerCase().indexOf("firefox")>-1}},{key:"isMsEdge",value:function(){var e=window.navigator.userAgent,t=e.indexOf("Edge/");return t>0&&parseInt(e.substring(t+5,e.indexOf(".",t)),10)}},{key:"getGCD",value:function(e,t){var l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:7,r=Math.pow(10,l-Math.floor(Math.log10(Math.max(e,t))));for(e=Math.round(Math.abs(e)*r),t=Math.round(Math.abs(t)*r);t;){var n=t;t=e%t,e=n}return e/r}},{key:"getPrimeFactors",value:function(e){for(var t=[],l=2;e>=2;)e%l==0?(t.push(l),e/=l):l++;return t}},{key:"mod",value:function(e,t){var l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:7,r=Math.pow(10,l-Math.floor(Math.log10(Math.max(e,t))));return(e=Math.round(Math.abs(e)*r))%(t=Math.round(Math.abs(t)*r))/r}}]),e}(),w=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w,this.setEasingFunctions()}return o(e,[{key:"setEasingFunctions",value:function(){var e;if(!this.w.globals.easing){switch(this.w.config.chart.animations.easing){case"linear":e="-";break;case"easein":e="<";break;case"easeout":e=">";break;case"easeinout":default:e="<>";break;case"swing":e=function(e){var t=1.70158;return(e-=1)*e*((t+1)*e+t)+1};break;case"bounce":e=function(e){return e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375};break;case"elastic":e=function(e){return e===!!e?e:Math.pow(2,-10*e)*Math.sin((e-.075)*(2*Math.PI)/.3)+1}}this.w.globals.easing=e}}},{key:"animateLine",value:function(e,t,l,r){e.attr(t).animate(r).attr(l)}},{key:"animateMarker",value:function(e,t,l,r){e.attr({opacity:0}).animate(t,l).attr({opacity:1}).afterAll(function(){r()})}},{key:"animateRect",value:function(e,t,l,r,n){e.attr(t).animate(r).attr(l).afterAll(function(){return n()})}},{key:"animatePathsGradually",value:function(e){var t=e.el,l=e.realIndex,r=e.j,n=e.fill,i=e.pathFrom,a=e.pathTo,s=e.speed,o=e.delay,c=this.w,u=0;c.config.chart.animations.animateGradually.enabled&&(u=c.config.chart.animations.animateGradually.delay),c.config.chart.animations.dynamicAnimation.enabled&&c.globals.dataChanged&&"bar"!==c.config.chart.type&&(u=0),this.morphSVG(t,l,r,"line"!==c.config.chart.type||c.globals.comboCharts?n:"stroke",i,a,s,o*u)}},{key:"showDelayedElements",value:function(){this.w.globals.delayedElements.forEach(function(e){var t=e.el;t.classList.remove("apexcharts-element-hidden"),t.classList.add("apexcharts-hidden-element-shown")})}},{key:"animationCompleted",value:function(e){var t=this.w;t.globals.animationEnded||(t.globals.animationEnded=!0,this.showDelayedElements(),"function"==typeof t.config.chart.events.animationEnd&&t.config.chart.events.animationEnd(this.ctx,{el:e,w:t}))}},{key:"morphSVG",value:function(e,t,l,r,n,i,a,s){var o=this,c=this.w;n||(n=e.attr("pathFrom")),i||(i=e.attr("pathTo"));var u=function(e){return"radar"===c.config.chart.type&&(a=1),"M 0 ".concat(c.globals.gridHeight)};(!n||n.indexOf("undefined")>-1||n.indexOf("NaN")>-1)&&(n=u()),(!i||i.indexOf("undefined")>-1||i.indexOf("NaN")>-1)&&(i=u()),c.globals.shouldAnimate||(a=1),e.plot(n).animate(1,c.globals.easing,s).plot(n).animate(a,c.globals.easing,s).plot(i).afterAll(function(){C.isNumber(l)?l===c.globals.series[c.globals.maxValsInArrayIndex].length-2&&c.globals.shouldAnimate&&o.animationCompleted(e):"none"!==r&&c.globals.shouldAnimate&&(!c.globals.comboCharts&&t===c.globals.series.length-1||c.globals.comboCharts)&&o.animationCompleted(e),o.showDelayedElements()})}}]),e}(),I=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w}return o(e,[{key:"getDefaultFilter",value:function(e,t){var l=this.w;e.unfilter(!0),(new window.SVG.Filter).size("120%","180%","-5%","-40%"),"none"!==l.config.states.normal.filter?this.applyFilter(e,t,l.config.states.normal.filter.type,l.config.states.normal.filter.value):l.config.chart.dropShadow.enabled&&this.dropShadow(e,l.config.chart.dropShadow,t)}},{key:"addNormalFilter",value:function(e,t){var l=this.w;l.config.chart.dropShadow.enabled&&!e.node.classList.contains("apexcharts-marker")&&this.dropShadow(e,l.config.chart.dropShadow,t)}},{key:"addLightenFilter",value:function(e,t,l){var r=this,n=this.w,i=l.intensity;e.unfilter(!0),new window.SVG.Filter,e.filter(function(e){var l=n.config.chart.dropShadow;(l.enabled?r.addShadow(e,t,l):e).componentTransfer({rgb:{type:"linear",slope:1.5,intercept:i}})}),e.filterer.node.setAttribute("filterUnits","userSpaceOnUse"),this._scaleFilterSize(e.filterer.node)}},{key:"addDarkenFilter",value:function(e,t,l){var r=this,n=this.w,i=l.intensity;e.unfilter(!0),new window.SVG.Filter,e.filter(function(e){var l=n.config.chart.dropShadow;(l.enabled?r.addShadow(e,t,l):e).componentTransfer({rgb:{type:"linear",slope:i}})}),e.filterer.node.setAttribute("filterUnits","userSpaceOnUse"),this._scaleFilterSize(e.filterer.node)}},{key:"applyFilter",value:function(e,t,l){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:.5;switch(l){case"none":this.addNormalFilter(e,t);break;case"lighten":this.addLightenFilter(e,t,{intensity:r});break;case"darken":this.addDarkenFilter(e,t,{intensity:r})}}},{key:"addShadow",value:function(e,t,l){var r,n=this.w,i=l.blur,a=l.top,s=l.left,o=l.color,c=l.opacity;if((null===(r=n.config.chart.dropShadow.enabledOnSeries)||void 0===r?void 0:r.length)>0&&-1===n.config.chart.dropShadow.enabledOnSeries.indexOf(t))return e;var u=e.flood(Array.isArray(o)?o[t]:o,c).composite(e.sourceAlpha,"in").offset(s,a).gaussianBlur(i).merge(e.source);return e.blend(e.source,u)}},{key:"dropShadow",value:function(e,t){var l,r,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=t.top,a=t.left,s=t.blur,o=t.color,c=t.opacity,u=t.noUserSpaceOnUse,p=this.w;return e.unfilter(!0),C.isMsEdge()&&"radialBar"===p.config.chart.type||(null===(l=p.config.chart.dropShadow.enabledOnSeries)||void 0===l?void 0:l.length)>0&&-1===(null===(r=p.config.chart.dropShadow.enabledOnSeries)||void 0===r?void 0:r.indexOf(n))||(o=Array.isArray(o)?o[n]:o,e.filter(function(e){var t;t=C.isSafari()||C.isFirefox()||C.isMsEdge()?e.flood(o,c).composite(e.sourceAlpha,"in").offset(a,i).gaussianBlur(s):e.flood(o,c).composite(e.sourceAlpha,"in").offset(a,i).gaussianBlur(s).merge(e.source),e.blend(e.source,t)}),u||e.filterer.node.setAttribute("filterUnits","userSpaceOnUse"),this._scaleFilterSize(e.filterer.node)),e}},{key:"setSelectionFilter",value:function(e,t,l){var r=this.w;if(void 0!==r.globals.selectedDataPoints[t]&&r.globals.selectedDataPoints[t].indexOf(l)>-1){e.node.setAttribute("selected",!0);var n=r.config.states.active.filter;"none"!==n&&this.applyFilter(e,t,n.type,n.value)}}},{key:"_scaleFilterSize",value:function(e){!function(t){for(var l in t)t.hasOwnProperty(l)&&e.setAttribute(l,t[l])}({width:"200%",height:"200%",x:"-50%",y:"-50%"})}}]),e}(),k=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w}return o(e,[{key:"roundPathCorners",value:function(e,t){function l(e,t,l){var n=t.x-e.x,i=t.y-e.y,a=Math.sqrt(n*n+i*i);return r(e,t,Math.min(1,l/a))}function r(e,t,l){return{x:e.x+(t.x-e.x)*l,y:e.y+(t.y-e.y)*l}}function n(e,t){e.length>2&&(e[e.length-2]=t.x,e[e.length-1]=t.y)}function i(e){return{x:parseFloat(e[e.length-2]),y:parseFloat(e[e.length-1])}}e.indexOf("NaN")>-1&&(e="");var a=e.split(/[,\s]/).reduce(function(e,t){var l=t.match("([a-zA-Z])(.+)");return l?(e.push(l[1]),e.push(l[2])):e.push(t),e},[]).reduce(function(e,t){return parseFloat(t)==t&&e.length?e[e.length-1].push(t):e.push([t]),e},[]),s=[];if(a.length>1){var o=i(a[0]),c=null;"Z"==a[a.length-1][0]&&a[0].length>2&&(c=["L",o.x,o.y],a[a.length-1]=c),s.push(a[0]);for(var u=1;u<a.length;u++){var p=s[s.length-1],d=a[u],m=d==c?a[1]:a[u+1];if(m&&p&&p.length>2&&"L"==d[0]&&m.length>2&&"L"==m[0]){var h,g,y=i(p),f=i(d),b=i(m);h=l(f,y,t),g=l(f,b,t),n(d,h),d.origPoint=f,s.push(d);var v=r(h,f,.5),x=r(f,g,.5),S=["C",v.x,v.y,x.x,x.y,g.x,g.y];S.origPoint=f,s.push(S)}else s.push(d)}if(c){var N=i(s[s.length-1]);s.push(["Z"]),n(s[0],N)}}else s=a;return s.reduce(function(e,t){return e+t.join(" ")+" "},"")}},{key:"drawLine",value:function(e,t,l,r){var n=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"#a8a8a8",i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0,a=arguments.length>6&&void 0!==arguments[6]?arguments[6]:null,s=arguments.length>7&&void 0!==arguments[7]?arguments[7]:"butt";return this.w.globals.dom.Paper.line().attr({x1:e,y1:t,x2:l,y2:r,stroke:n,"stroke-dasharray":i,"stroke-width":a,"stroke-linecap":s})}},{key:"drawRect",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,n=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"#fefefe",a=arguments.length>6&&void 0!==arguments[6]?arguments[6]:1,s=arguments.length>7&&void 0!==arguments[7]?arguments[7]:null,o=arguments.length>8&&void 0!==arguments[8]?arguments[8]:null,c=arguments.length>9&&void 0!==arguments[9]?arguments[9]:0,u=this.w.globals.dom.Paper.rect();return u.attr({x:e,y:t,width:l>0?l:0,height:r>0?r:0,rx:n,ry:n,opacity:a,"stroke-width":null!==s?s:0,stroke:null!==o?o:"none","stroke-dasharray":c}),u.node.setAttribute("fill",i),u}},{key:"drawPolygon",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"#e1e1e1",l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"none";return this.w.globals.dom.Paper.polygon(e).attr({fill:r,stroke:t,"stroke-width":l})}},{key:"drawCircle",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;e<0&&(e=0);var l=this.w.globals.dom.Paper.circle(2*e);return null!==t&&l.attr(t),l}},{key:"drawPath",value:function(e){var t=e.d,l=void 0===t?"":t,r=e.stroke,n=void 0===r?"#a8a8a8":r,i=e.strokeWidth,a=void 0===i?1:i,s=e.fill,o=e.fillOpacity,c=void 0===o?1:o,u=e.strokeOpacity,p=void 0===u?1:u,d=e.classes,m=e.strokeLinecap,h=void 0===m?null:m,g=e.strokeDashArray,y=void 0===g?0:g,f=this.w;return null===h&&(h=f.config.stroke.lineCap),(l.indexOf("undefined")>-1||l.indexOf("NaN")>-1)&&(l="M 0 ".concat(f.globals.gridHeight)),f.globals.dom.Paper.path(l).attr({fill:s,"fill-opacity":c,stroke:n,"stroke-opacity":p,"stroke-linecap":h,"stroke-width":a,"stroke-dasharray":y,class:d})}},{key:"group",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=this.w.globals.dom.Paper.group();return null!==e&&t.attr(e),t}},{key:"move",value:function(e,t){return["M",e,t].join(" ")}},{key:"line",value:function(e,t){var l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=null;return null===l?r=[" L",e,t].join(" "):"H"===l?r=[" H",e].join(" "):"V"===l&&(r=[" V",t].join(" ")),r}},{key:"curve",value:function(e,t,l,r,n,i){return["C",e,t,l,r,n,i].join(" ")}},{key:"quadraticCurve",value:function(e,t,l,r){return["Q",e,t,l,r].join(" ")}},{key:"arc",value:function(e,t,l,r,n,i,a){var s="A";return arguments.length>7&&void 0!==arguments[7]&&arguments[7]&&(s="a"),[s,e,t,l,r,n,i,a].join(" ")}},{key:"renderPaths",value:function(e){var t,l=e.j,r=e.realIndex,n=e.pathFrom,i=e.pathTo,a=e.stroke,s=e.strokeWidth,o=e.strokeLinecap,c=e.fill,u=e.animationDelay,p=e.initialSpeed,d=e.dataChangeSpeed,m=e.className,h=e.chartType,g=e.shouldClipToGrid,f=void 0===g||g,b=e.bindEventsOnPaths,v=void 0===b||b,x=e.drawShadow,S=void 0===x||x,N=this.w,C=new I(this.ctx),k=new w(this.ctx),T=this.w.config.chart.animations.enabled,A=T&&this.w.config.chart.animations.dynamicAnimation.enabled,D=!!(T&&!N.globals.resized||A&&N.globals.dataChanged&&N.globals.shouldAnimate);D?t=n:(t=i,N.globals.animationEnded=!0);var M,E=N.config.stroke.dashArray;M=Array.isArray(E)?E[r]:N.config.stroke.dashArray;var R=this.drawPath({d:t,stroke:a,strokeWidth:s,fill:c,fillOpacity:1,classes:m,strokeLinecap:o,strokeDashArray:M});if(R.attr("index",r),f&&("bar"===h&&!N.globals.isHorizontal||N.globals.comboCharts?R.attr({"clip-path":"url(#gridRectBarMask".concat(N.globals.cuid,")")}):R.attr({"clip-path":"url(#gridRectMask".concat(N.globals.cuid,")")})),"none"!==N.config.states.normal.filter.type)C.getDefaultFilter(R,r);else if(N.config.chart.dropShadow.enabled&&S){var B=N.config.chart.dropShadow;C.dropShadow(R,B,r)}v&&(R.node.addEventListener("mouseenter",this.pathMouseEnter.bind(this,R)),R.node.addEventListener("mouseleave",this.pathMouseLeave.bind(this,R)),R.node.addEventListener("mousedown",this.pathMouseDown.bind(this,R))),R.attr({pathTo:i,pathFrom:n});var j={el:R,j:l,realIndex:r,pathFrom:n,pathTo:i,fill:c,strokeWidth:s,delay:u};return!T||N.globals.resized||N.globals.dataChanged?!N.globals.resized&&N.globals.dataChanged||k.showDelayedElements():k.animatePathsGradually(y(y({},j),{},{speed:p})),N.globals.dataChanged&&A&&D&&k.animatePathsGradually(y(y({},j),{},{speed:d})),R}},{key:"drawPattern",value:function(e,t,l){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"#a8a8a8",n=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0;return this.w.globals.dom.Paper.pattern(t,l,function(i){"horizontalLines"===e?i.line(0,0,l,0).stroke({color:r,width:n+1}):"verticalLines"===e?i.line(0,0,0,t).stroke({color:r,width:n+1}):"slantedLines"===e?i.line(0,0,t,l).stroke({color:r,width:n}):"squares"===e?i.rect(t,l).fill("none").stroke({color:r,width:n}):"circles"===e&&i.circle(t).fill("none").stroke({color:r,width:n})})}},{key:"drawGradient",value:function(e,t,l,r,n){var i,a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:null,s=arguments.length>6&&void 0!==arguments[6]?arguments[6]:null,o=arguments.length>7&&void 0!==arguments[7]?arguments[7]:null,c=arguments.length>8&&void 0!==arguments[8]?arguments[8]:0,u=this.w;t.length<9&&0===t.indexOf("#")&&(t=C.hexToRgba(t,r)),l.length<9&&0===l.indexOf("#")&&(l=C.hexToRgba(l,n));var p=0,d=1,m=1,h=null;null!==s&&(p=void 0!==s[0]?s[0]/100:0,d=void 0!==s[1]?s[1]/100:1,m=void 0!==s[2]?s[2]/100:1,h=void 0!==s[3]?s[3]/100:null);var g=!("donut"!==u.config.chart.type&&"pie"!==u.config.chart.type&&"polarArea"!==u.config.chart.type&&"bubble"!==u.config.chart.type);if(i=null===o||0===o.length?u.globals.dom.Paper.gradient(g?"radial":"linear",function(e){e.at(p,t,r),e.at(d,l,n),e.at(m,l,n),null!==h&&e.at(h,t,r)}):u.globals.dom.Paper.gradient(g?"radial":"linear",function(e){(Array.isArray(o[c])?o[c]:o).forEach(function(t){e.at(t.offset/100,t.color,t.opacity)})}),g){var y=u.globals.gridWidth/2,f=u.globals.gridHeight/2;"bubble"!==u.config.chart.type?i.attr({gradientUnits:"userSpaceOnUse",cx:y,cy:f,r:a}):i.attr({cx:.5,cy:.5,r:.8,fx:.2,fy:.2})}else"vertical"===e?i.from(0,0).to(0,1):"diagonal"===e?i.from(0,0).to(1,1):"horizontal"===e?i.from(0,1).to(1,1):"diagonal2"===e&&i.from(1,0).to(0,1);return i}},{key:"getTextBasedOnMaxWidth",value:function(e){var t=e.text,l=e.maxWidth,r=e.fontSize,n=e.fontFamily,i=this.getTextRects(t,r,n),a=i.width/t.length,s=Math.floor(l/a);return l<i.width?t.slice(0,s-3)+"...":t}},{key:"drawText",value:function(e){var t=this,l=e.x,r=e.y,n=e.text,i=e.textAnchor,a=e.fontSize,s=e.fontFamily,o=e.fontWeight,c=e.foreColor,u=e.opacity,p=e.maxWidth,d=e.cssClass,m=void 0===d?"":d,h=e.isPlainText,g=void 0===h||h,f=e.dominantBaseline,b=void 0===f?"auto":f,v=this.w;void 0===n&&(n="");var x=n;i||(i="start"),c&&c.length||(c=v.config.chart.foreColor),s=s||v.config.chart.fontFamily,o=o||"regular";var S,N={maxWidth:p,fontSize:a=a||"11px",fontFamily:s};return Array.isArray(n)?S=v.globals.dom.Paper.text(function(e){for(var l=0;l<n.length;l++)x=n[l],p&&(x=t.getTextBasedOnMaxWidth(y({text:n[l]},N))),0===l?e.tspan(x):e.tspan(x).newLine()}):(p&&(x=this.getTextBasedOnMaxWidth(y({text:n},N))),S=g?v.globals.dom.Paper.plain(n):v.globals.dom.Paper.text(function(e){return e.tspan(x)})),S.attr({x:l,y:r,"text-anchor":i,"dominant-baseline":b,"font-size":a,"font-family":s,"font-weight":o,fill:c,class:"apexcharts-text "+m}),S.node.style.fontFamily=s,S.node.style.opacity=u,S}},{key:"getMarkerPath",value:function(e,t,l,r){var n="";switch(l){case"cross":n="M ".concat(e-(r/=1.4)," ").concat(t-r," L ").concat(e+r," ").concat(t+r,"  M ").concat(e-r," ").concat(t+r," L ").concat(e+r," ").concat(t-r);break;case"plus":n="M ".concat(e-(r/=1.12)," ").concat(t," L ").concat(e+r," ").concat(t,"  M ").concat(e," ").concat(t-r," L ").concat(e," ").concat(t+r);break;case"star":case"sparkle":var i=5;r*=1.15,"sparkle"===l&&(r/=1.1,i=4);for(var a=Math.PI/i,s=0;s<=2*i;s++){var o=s*a,c=s%2==0?r:r/2;n+=(0===s?"M":"L")+(e+c*Math.sin(o))+","+(t-c*Math.cos(o))}n+="Z";break;case"triangle":n="M ".concat(e," ").concat(t-r," \n             L ").concat(e+r," ").concat(t+r," \n             L ").concat(e-r," ").concat(t+r," \n             Z");break;case"square":case"rect":n="M ".concat(e-(r/=1.125)," ").concat(t-r," \n           L ").concat(e+r," ").concat(t-r," \n           L ").concat(e+r," ").concat(t+r," \n           L ").concat(e-r," ").concat(t+r," \n           Z");break;case"diamond":r*=1.05,n="M ".concat(e," ").concat(t-r," \n             L ").concat(e+r," ").concat(t," \n             L ").concat(e," ").concat(t+r," \n             L ").concat(e-r," ").concat(t," \n            Z");break;case"line":n="M ".concat(e-(r/=1.1)," ").concat(t," \n           L ").concat(e+r," ").concat(t);break;default:r*=2,n="M ".concat(e,", ").concat(t," \n           m -").concat(r/2,", 0 \n           a ").concat(r/2,",").concat(r/2," 0 1,0 ").concat(r,",0 \n           a ").concat(r/2,",").concat(r/2," 0 1,0 -").concat(r,",0")}return n}},{key:"drawMarkerShape",value:function(e,t,l,r,n){var i=this.drawPath({d:this.getMarkerPath(e,t,l,r,n),stroke:n.pointStrokeColor,strokeDashArray:n.pointStrokeDashArray,strokeWidth:n.pointStrokeWidth,fill:n.pointFillColor,fillOpacity:n.pointFillOpacity,strokeOpacity:n.pointStrokeOpacity});return i.attr({cx:e,cy:t,shape:n.shape,class:n.class?n.class:""}),i}},{key:"drawMarker",value:function(e,t,l){e=e||0;var r=l.pSize||0;return C.isNumber(t)||(r=0,t=0),this.drawMarkerShape(e,t,null==l?void 0:l.shape,r,y(y({},l),"line"===l.shape||"plus"===l.shape||"cross"===l.shape?{pointStrokeColor:l.pointFillColor,pointStrokeOpacity:l.pointFillOpacity}:{}))}},{key:"pathMouseEnter",value:function(e,t){var l=this.w,r=new I(this.ctx),n=parseInt(e.node.getAttribute("index"),10),i=parseInt(e.node.getAttribute("j"),10);if("function"==typeof l.config.chart.events.dataPointMouseEnter&&l.config.chart.events.dataPointMouseEnter(t,this.ctx,{seriesIndex:n,dataPointIndex:i,w:l}),this.ctx.events.fireEvent("dataPointMouseEnter",[t,this.ctx,{seriesIndex:n,dataPointIndex:i,w:l}]),("none"===l.config.states.active.filter.type||"true"!==e.node.getAttribute("selected"))&&"none"!==l.config.states.hover.filter.type&&!l.globals.isTouchDevice){var a=l.config.states.hover.filter;r.applyFilter(e,n,a.type,a.value)}}},{key:"pathMouseLeave",value:function(e,t){var l=this.w,r=new I(this.ctx),n=parseInt(e.node.getAttribute("index"),10),i=parseInt(e.node.getAttribute("j"),10);"function"==typeof l.config.chart.events.dataPointMouseLeave&&l.config.chart.events.dataPointMouseLeave(t,this.ctx,{seriesIndex:n,dataPointIndex:i,w:l}),this.ctx.events.fireEvent("dataPointMouseLeave",[t,this.ctx,{seriesIndex:n,dataPointIndex:i,w:l}]),"none"!==l.config.states.active.filter.type&&"true"===e.node.getAttribute("selected")||"none"!==l.config.states.hover.filter.type&&r.getDefaultFilter(e,n)}},{key:"pathMouseDown",value:function(e,t){var l=this.w,r=new I(this.ctx),n=parseInt(e.node.getAttribute("index"),10),i=parseInt(e.node.getAttribute("j"),10),a="false";if("true"===e.node.getAttribute("selected")){if(e.node.setAttribute("selected","false"),l.globals.selectedDataPoints[n].indexOf(i)>-1){var s=l.globals.selectedDataPoints[n].indexOf(i);l.globals.selectedDataPoints[n].splice(s,1)}}else{if(!l.config.states.active.allowMultipleDataPointsSelection&&l.globals.selectedDataPoints.length>0){l.globals.selectedDataPoints=[];var o=l.globals.dom.Paper.select(".apexcharts-series path").members,c=l.globals.dom.Paper.select(".apexcharts-series circle, .apexcharts-series rect").members,u=function(e){Array.prototype.forEach.call(e,function(e){e.node.setAttribute("selected","false"),r.getDefaultFilter(e,n)})};u(o),u(c)}e.node.setAttribute("selected","true"),a="true",void 0===l.globals.selectedDataPoints[n]&&(l.globals.selectedDataPoints[n]=[]),l.globals.selectedDataPoints[n].push(i)}if("true"===a){var p=l.config.states.active.filter;if("none"!==p)r.applyFilter(e,n,p.type,p.value);else if("none"!==l.config.states.hover.filter&&!l.globals.isTouchDevice){var d=l.config.states.hover.filter;r.applyFilter(e,n,d.type,d.value)}}else"none"!==l.config.states.active.filter.type&&("none"===l.config.states.hover.filter.type||l.globals.isTouchDevice?r.getDefaultFilter(e,n):(d=l.config.states.hover.filter,r.applyFilter(e,n,d.type,d.value)));"function"==typeof l.config.chart.events.dataPointSelection&&l.config.chart.events.dataPointSelection(t,this.ctx,{selectedDataPoints:l.globals.selectedDataPoints,seriesIndex:n,dataPointIndex:i,w:l}),t&&this.ctx.events.fireEvent("dataPointSelection",[t,this.ctx,{selectedDataPoints:l.globals.selectedDataPoints,seriesIndex:n,dataPointIndex:i,w:l}])}},{key:"rotateAroundCenter",value:function(e){var t={};return e&&"function"==typeof e.getBBox&&(t=e.getBBox()),{x:t.x+t.width/2,y:t.y+t.height/2}}},{key:"getTextRects",value:function(e,t,l,r){var n=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],i=this.w,a=this.drawText({x:-200,y:-200,text:e,textAnchor:"start",fontSize:t,fontFamily:l,foreColor:"#fff",opacity:0});r&&a.attr("transform",r),i.globals.dom.Paper.add(a);var s=a.bbox();return n||(s=a.node.getBoundingClientRect()),a.remove(),{width:s.width,height:s.height}}},{key:"placeTextWithEllipsis",value:function(e,t,l){if("function"==typeof e.getComputedTextLength&&(e.textContent=t,t.length>0&&e.getComputedTextLength()>=l/1.1)){for(var r=t.length-3;r>0;r-=3)if(e.getSubStringLength(0,r)<=l/1.1)return void(e.textContent=t.substring(0,r)+"...");e.textContent="."}}}],[{key:"setAttrs",value:function(e,t){for(var l in t)t.hasOwnProperty(l)&&e.setAttribute(l,t[l])}}]),e}(),T=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w}return o(e,[{key:"getStackedSeriesTotals",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=this.w,l=[];if(0===t.globals.series.length)return l;for(var r=0;r<t.globals.series[t.globals.maxValsInArrayIndex].length;r++){for(var n=0,i=0;i<t.globals.series.length;i++)void 0!==t.globals.series[i][r]&&-1===e.indexOf(i)&&(n+=t.globals.series[i][r]);l.push(n)}return l}},{key:"getSeriesTotalByIndex",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return null===e?this.w.config.series.reduce(function(e,t){return e+t},0):this.w.globals.series[e].reduce(function(e,t){return e+t},0)}},{key:"getStackedSeriesTotalsByGroups",value:function(){var e=this,t=this.w,l=[];return t.globals.seriesGroups.forEach(function(r){var n=[];t.config.series.forEach(function(e,l){r.indexOf(t.globals.seriesNames[l])>-1&&n.push(l)});var i=t.globals.series.map(function(e,t){return-1===n.indexOf(t)?t:-1}).filter(function(e){return-1!==e});l.push(e.getStackedSeriesTotals(i))}),l}},{key:"setSeriesYAxisMappings",value:function(){var e=this.w.globals,t=this.w.config,l=[],r=[],n=[],i=e.series.length>t.yaxis.length||t.yaxis.some(function(e){return Array.isArray(e.seriesName)});t.series.forEach(function(e,t){n.push(t),r.push(null)}),t.yaxis.forEach(function(e,t){l[t]=[]});var a=[];t.yaxis.forEach(function(e,r){var s=!1;if(e.seriesName){var o=[];Array.isArray(e.seriesName)?o=e.seriesName:o.push(e.seriesName),o.forEach(function(e){t.series.forEach(function(t,a){if(t.name===e){var o=a;r===a||i?!i||n.indexOf(a)>-1?l[r].push([r,a]):console.warn("Series '"+t.name+"' referenced more than once in what looks like the new style. That is, when using either seriesName: [], or when there are more series than yaxes."):(l[a].push([a,r]),o=r),s=!0,-1!==(o=n.indexOf(o))&&n.splice(o,1)}})})}s||a.push(r)}),l=l.map(function(e,t){var l=[];return e.forEach(function(e){r[e[1]]=e[0],l.push(e[1])}),l});for(var s=t.yaxis.length-1,o=0;o<a.length&&(s=a[o],l[s]=[],n);o++){var c=n[0];n.shift(),l[s].push(c),r[c]=s}n.forEach(function(e){l[s].push(e),r[e]=s}),e.seriesYAxisMap=l.map(function(e){return e}),e.seriesYAxisReverseMap=r.map(function(e){return e}),e.seriesYAxisMap.forEach(function(e,l){e.forEach(function(e){t.series[e]&&void 0===t.series[e].group&&(t.series[e].group="apexcharts-axis-".concat(l.toString()))})})}},{key:"isSeriesNull",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return 0===(null===e?this.w.config.series.filter(function(e){return null!==e}):this.w.config.series[e].data.filter(function(e){return null!==e})).length}},{key:"seriesHaveSameValues",value:function(e){return this.w.globals.series[e].every(function(e,t,l){return e===l[0]})}},{key:"getCategoryLabels",value:function(e){var t=this.w,l=e.slice();return t.config.xaxis.convertedCatToNumeric&&(l=e.map(function(e,l){return t.config.xaxis.labels.formatter(e-t.globals.minX+1)})),l}},{key:"getLargestSeries",value:function(){var e=this.w;e.globals.maxValsInArrayIndex=e.globals.series.map(function(e){return e.length}).indexOf(Math.max.apply(Math,e.globals.series.map(function(e){return e.length})))}},{key:"getLargestMarkerSize",value:function(){var e=this.w,t=0;return e.globals.markers.size.forEach(function(e){t=Math.max(t,e)}),e.config.markers.discrete&&e.config.markers.discrete.length&&e.config.markers.discrete.forEach(function(e){t=Math.max(t,e.size)}),t>0&&(e.config.markers.hover.size>0?t=e.config.markers.hover.size:t+=e.config.markers.hover.sizeOffset),e.globals.markers.largestSize=t,t}},{key:"getSeriesTotals",value:function(){var e=this.w;e.globals.seriesTotals=e.globals.series.map(function(e,t){var l=0;if(Array.isArray(e))for(var r=0;r<e.length;r++)l+=e[r];else l+=e;return l})}},{key:"getSeriesTotalsXRange",value:function(e,t){var l=this.w;return l.globals.series.map(function(r,n){for(var i=0,a=0;a<r.length;a++)l.globals.seriesX[n][a]>e&&l.globals.seriesX[n][a]<t&&(i+=r[a]);return i})}},{key:"getPercentSeries",value:function(){var e=this.w;e.globals.seriesPercent=e.globals.series.map(function(t,l){var r=[];if(Array.isArray(t))for(var n=0;n<t.length;n++){var i=e.globals.stackedSeriesTotals[n],a=0;i&&(a=100*t[n]/i),r.push(a)}else{var s=100*t/e.globals.seriesTotals.reduce(function(e,t){return e+t},0);r.push(s)}return r})}},{key:"getCalculatedRatios",value:function(){var e,t,l,r=this,n=this.w,i=n.globals,a=[],s=0,o=[],c=.1,u=0;if(i.yRange=[],i.isMultipleYAxis)for(var p=0;p<i.minYArr.length;p++)i.yRange.push(Math.abs(i.minYArr[p]-i.maxYArr[p])),o.push(0);else i.yRange.push(Math.abs(i.minY-i.maxY));i.xRange=Math.abs(i.maxX-i.minX),i.zRange=Math.abs(i.maxZ-i.minZ);for(var d=0;d<i.yRange.length;d++)a.push(i.yRange[d]/i.gridHeight);if(t=i.xRange/i.gridWidth,e=i.yRange/i.gridWidth,l=i.xRange/i.gridHeight,(s=i.zRange/i.gridHeight*16)||(s=1),i.minY!==Number.MIN_VALUE&&0!==Math.abs(i.minY)&&(i.hasNegs=!0),n.globals.seriesYAxisReverseMap.length>0){var m=function(e,t){var l=n.config.yaxis[n.globals.seriesYAxisReverseMap[t]],i=e<0?-1:1;return e=Math.abs(e),l.logarithmic&&(e=r.getBaseLog(l.logBase,e)),-i*e/a[t]};if(i.isMultipleYAxis){o=[];for(var h=0;h<a.length;h++)o.push(m(i.minYArr[h],h))}else(o=[]).push(m(i.minY,0)),i.minY!==Number.MIN_VALUE&&0!==Math.abs(i.minY)&&(c=-i.minY/e,u=i.minX/t)}else(o=[]).push(0),c=0,u=0;return{yRatio:a,invertedYRatio:e,zRatio:s,xRatio:t,invertedXRatio:l,baseLineInvertedY:c,baseLineY:o,baseLineX:u}}},{key:"getLogSeries",value:function(e){var t=this,l=this.w;return l.globals.seriesLog=e.map(function(e,r){var n=l.globals.seriesYAxisReverseMap[r];return l.config.yaxis[n]&&l.config.yaxis[n].logarithmic?e.map(function(e){return null===e?null:t.getLogVal(l.config.yaxis[n].logBase,e,r)}):e}),l.globals.invalidLogScale?e:l.globals.seriesLog}},{key:"getBaseLog",value:function(e,t){return Math.log(t)/Math.log(e)}},{key:"getLogVal",value:function(e,t,l){if(t<=0)return 0;var r=this.w,n=0===r.globals.minYArr[l]?-1:this.getBaseLog(e,r.globals.minYArr[l]),i=(0===r.globals.maxYArr[l]?0:this.getBaseLog(e,r.globals.maxYArr[l]))-n;return t<1?t/i:(this.getBaseLog(e,t)-n)/i}},{key:"getLogYRatios",value:function(e){var t=this,l=this.w,r=this.w.globals;return r.yLogRatio=e.slice(),r.logYRange=r.yRange.map(function(e,n){var i=l.globals.seriesYAxisReverseMap[n];if(l.config.yaxis[i]&&t.w.config.yaxis[i].logarithmic){var a,s=-Number.MAX_VALUE,o=Number.MIN_VALUE;return r.seriesLog.forEach(function(e,t){e.forEach(function(e){l.config.yaxis[t]&&l.config.yaxis[t].logarithmic&&(s=Math.max(e,s),o=Math.min(e,o))})}),a=Math.pow(r.yRange[n],Math.abs(o-s)/r.yRange[n]),r.yLogRatio[n]=a/r.gridHeight,a}}),r.invalidLogScale?e.slice():r.yLogRatio}},{key:"drawSeriesByGroup",value:function(e,t,l,r){var n=this.w,i=[];return e.series.length>0&&t.forEach(function(t){var a=[],s=[];e.i.forEach(function(l,r){n.config.series[l].group===t&&(a.push(e.series[r]),s.push(l))}),a.length>0&&i.push(r.draw(a,l,s))}),i}}],[{key:"checkComboSeries",value:function(e,t){var l=!1,r=0,n=0;return void 0===t&&(t="line"),e.length&&void 0!==e[0].type&&e.forEach(function(e){"bar"!==e.type&&"column"!==e.type&&"candlestick"!==e.type&&"boxPlot"!==e.type||r++,void 0!==e.type&&e.type!==t&&n++}),n>0&&(l=!0),{comboBarCount:r,comboCharts:l}}},{key:"extendArrayProps",value:function(e,t,l){var r,n,i,a,s,o;return null!==(r=t)&&void 0!==r&&r.yaxis&&(t=e.extendYAxis(t,l)),null!==(n=t)&&void 0!==n&&n.annotations&&(t.annotations.yaxis&&(t=e.extendYAxisAnnotations(t)),null!==(i=t)&&void 0!==i&&null!==(a=i.annotations)&&void 0!==a&&a.xaxis&&(t=e.extendXAxisAnnotations(t)),null!==(s=t)&&void 0!==s&&null!==(o=s.annotations)&&void 0!==o&&o.points&&(t=e.extendPointAnnotations(t))),t}}]),e}(),A=function(){function e(t){a(this,e),this.w=t.w,this.annoCtx=t}return o(e,[{key:"setOrientations",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,l=this.w;if("vertical"===e.label.orientation){var r=null!==t?t:0,n=l.globals.dom.baseEl.querySelector(".apexcharts-xaxis-annotations .apexcharts-xaxis-annotation-label[rel='".concat(r,"']"));if(null!==n){var i=n.getBoundingClientRect();n.setAttribute("x",parseFloat(n.getAttribute("x"))-i.height+4);var a="top"===e.label.position?i.width:-i.width;n.setAttribute("y",parseFloat(n.getAttribute("y"))+a);var s=this.annoCtx.graphics.rotateAroundCenter(n),o=s.x,c=s.y;n.setAttribute("transform","rotate(-90 ".concat(o," ").concat(c,")"))}}}},{key:"addBackgroundToAnno",value:function(e,t){var l=this.w;if(!e||!t.label.text||!String(t.label.text).trim())return null;var r=l.globals.dom.baseEl.querySelector(".apexcharts-grid").getBoundingClientRect(),n=e.getBoundingClientRect(),i=t.label.style.padding,a=i.left,s=i.right,o=i.top,c=i.bottom;if("vertical"===t.label.orientation){var u=[a,s,o,c];o=u[0],c=u[1],a=u[2],s=u[3]}var p=n.left-r.left-a,d=n.top-r.top-o,m=this.annoCtx.graphics.drawRect(p-l.globals.barPadForNumericAxis,d,n.width+a+s,n.height+o+c,t.label.borderRadius,t.label.style.background,1,t.label.borderWidth,t.label.borderColor,0);return t.id&&m.node.classList.add(t.id),m}},{key:"annotationsBackground",value:function(){var e=this,t=this.w,l=function(l,r,n){var i=t.globals.dom.baseEl.querySelector(".apexcharts-".concat(n,"-annotations .apexcharts-").concat(n,"-annotation-label[rel='").concat(r,"']"));if(i){var a=i.parentNode,s=e.addBackgroundToAnno(i,l);s&&(a.insertBefore(s.node,i),l.label.mouseEnter&&s.node.addEventListener("mouseenter",l.label.mouseEnter.bind(e,l)),l.label.mouseLeave&&s.node.addEventListener("mouseleave",l.label.mouseLeave.bind(e,l)),l.label.click&&s.node.addEventListener("click",l.label.click.bind(e,l)))}};t.config.annotations.xaxis.forEach(function(e,t){return l(e,t,"xaxis")}),t.config.annotations.yaxis.forEach(function(e,t){return l(e,t,"yaxis")}),t.config.annotations.points.forEach(function(e,t){return l(e,t,"point")})}},{key:"getY1Y2",value:function(e,t){var l,r=this.w,n="y1"===e?t.y:t.y2,i=!1;if(this.annoCtx.invertAxis){var a=r.config.xaxis.convertedCatToNumeric?r.globals.categoryLabels:r.globals.labels,s=a.indexOf(n),o=r.globals.dom.baseEl.querySelector(".apexcharts-yaxis-texts-g text:nth-child(".concat(s+1,")"));l=o?parseFloat(o.getAttribute("y")):(r.globals.gridHeight/a.length-1)*(s+1)-r.globals.barHeight,void 0!==t.seriesIndex&&r.globals.barHeight&&(l-=r.globals.barHeight/2*(r.globals.series.length-1)-r.globals.barHeight*t.seriesIndex)}else{var c,u=r.globals.seriesYAxisMap[t.yAxisIndex][0],p=r.config.yaxis[t.yAxisIndex].logarithmic?new T(this.annoCtx.ctx).getLogVal(r.config.yaxis[t.yAxisIndex].logBase,n,u)/r.globals.yLogRatio[u]:(n-r.globals.minYArr[u])/(r.globals.yRange[u]/r.globals.gridHeight);l=r.globals.gridHeight-Math.min(Math.max(p,0),r.globals.gridHeight),i=p>r.globals.gridHeight||p<0,!t.marker||void 0!==t.y&&null!==t.y||(l=0),null!==(c=r.config.yaxis[t.yAxisIndex])&&void 0!==c&&c.reversed&&(l=p)}return"string"==typeof n&&n.includes("px")&&(l=parseFloat(n)),{yP:l,clipped:i}}},{key:"getX1X2",value:function(e,t){var l=this.w,r="x1"===e?t.x:t.x2,n=this.annoCtx.invertAxis?l.globals.minY:l.globals.minX,i=this.annoCtx.invertAxis?l.globals.maxY:l.globals.maxX,a=this.annoCtx.invertAxis?l.globals.yRange[0]:l.globals.xRange,s=!1,o=this.annoCtx.inversedReversedAxis?(i-r)/(a/l.globals.gridWidth):(r-n)/(a/l.globals.gridWidth);return"category"!==l.config.xaxis.type&&!l.config.xaxis.convertedCatToNumeric||this.annoCtx.invertAxis||l.globals.dataFormatXNumeric||l.config.chart.sparkline.enabled||(o=this.getStringX(r)),"string"==typeof r&&r.includes("px")&&(o=parseFloat(r)),null==r&&t.marker&&(o=l.globals.gridWidth),void 0!==t.seriesIndex&&l.globals.barWidth&&!this.annoCtx.invertAxis&&(o-=l.globals.barWidth/2*(l.globals.series.length-1)-l.globals.barWidth*t.seriesIndex),o>l.globals.gridWidth?(o=l.globals.gridWidth,s=!0):o<0&&(o=0,s=!0),{x:o,clipped:s}}},{key:"getStringX",value:function(e){var t=this.w,l=e;t.config.xaxis.convertedCatToNumeric&&t.globals.categoryLabels.length&&(e=t.globals.categoryLabels.indexOf(e)+1);var r=t.globals.labels.map(function(e){return Array.isArray(e)?e.join(" "):e}).indexOf(e),n=t.globals.dom.baseEl.querySelector(".apexcharts-xaxis-texts-g text:nth-child(".concat(r+1,")"));return n&&(l=parseFloat(n.getAttribute("x"))),l}}]),e}(),D=function(){function e(t){a(this,e),this.w=t.w,this.annoCtx=t,this.invertAxis=this.annoCtx.invertAxis,this.helpers=new A(this.annoCtx)}return o(e,[{key:"addXaxisAnnotation",value:function(e,t,l){var r,n=this.w,i=this.helpers.getX1X2("x1",e),a=i.x,s=i.clipped,o=!0,c=e.label.text,u=e.strokeDashArray;if(C.isNumber(a)){if(null===e.x2||void 0===e.x2){if(!s){var p=this.annoCtx.graphics.drawLine(a+e.offsetX,0+e.offsetY,a+e.offsetX,n.globals.gridHeight+e.offsetY,e.borderColor,u,e.borderWidth);t.appendChild(p.node),e.id&&p.node.classList.add(e.id)}}else{var d=this.helpers.getX1X2("x2",e);if(r=d.x,o=d.clipped,!s||!o){if(r<a){var m=a;a=r,r=m}var h=this.annoCtx.graphics.drawRect(a+e.offsetX,0+e.offsetY,r-a,n.globals.gridHeight+e.offsetY,0,e.fillColor,e.opacity,1,e.borderColor,u);h.node.classList.add("apexcharts-annotation-rect"),h.attr("clip-path","url(#gridRectMask".concat(n.globals.cuid,")")),t.appendChild(h.node),e.id&&h.node.classList.add(e.id)}}if(!s||!o){var g=this.annoCtx.graphics.getTextRects(c,parseFloat(e.label.style.fontSize)),y="top"===e.label.position?4:"center"===e.label.position?n.globals.gridHeight/2+("vertical"===e.label.orientation?g.width/2:0):n.globals.gridHeight,f=this.annoCtx.graphics.drawText({x:a+e.label.offsetX,y:y+e.label.offsetY-("vertical"===e.label.orientation?"top"===e.label.position?g.width/2-12:-g.width/2:0),text:c,textAnchor:e.label.textAnchor,fontSize:e.label.style.fontSize,fontFamily:e.label.style.fontFamily,fontWeight:e.label.style.fontWeight,foreColor:e.label.style.color,cssClass:"apexcharts-xaxis-annotation-label ".concat(e.label.style.cssClass," ").concat(e.id?e.id:"")});f.attr({rel:l}),t.appendChild(f.node),this.annoCtx.helpers.setOrientations(e,l)}}}},{key:"drawXAxisAnnotations",value:function(){var e=this,t=this.w,l=this.annoCtx.graphics.group({class:"apexcharts-xaxis-annotations"});return t.config.annotations.xaxis.map(function(t,r){e.addXaxisAnnotation(t,l.node,r)}),l}}]),e}(),M=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w,this.months31=[1,3,5,7,8,10,12],this.months30=[2,4,6,9,11],this.daysCntOfYear=[0,31,59,90,120,151,181,212,243,273,304,334]}return o(e,[{key:"isValidDate",value:function(e){return"number"!=typeof e&&!isNaN(this.parseDate(e))}},{key:"getTimeStamp",value:function(e){return Date.parse(e)?this.w.config.xaxis.labels.datetimeUTC?new Date(new Date(e).toISOString().substr(0,25)).getTime():new Date(e).getTime():e}},{key:"getDate",value:function(e){return this.w.config.xaxis.labels.datetimeUTC?new Date(new Date(e).toUTCString()):new Date(e)}},{key:"parseDate",value:function(e){var t=Date.parse(e);if(!isNaN(t))return this.getTimeStamp(e);var l=Date.parse(e.replace(/-/g,"/").replace(/[a-z]+/gi," "));return this.getTimeStamp(l)}},{key:"parseDateWithTimezone",value:function(e){return Date.parse(e.replace(/-/g,"/").replace(/[a-z]+/gi," "))}},{key:"formatDate",value:function(e,t){var l=this.w.globals.locale,r=this.w.config.xaxis.labels.datetimeUTC,n=["\0"].concat(v(l.months)),i=["\x01"].concat(v(l.shortMonths)),a=["\x02"].concat(v(l.days)),s=["\x03"].concat(v(l.shortDays));function o(e,t){var l=e+"";for(t=t||2;l.length<t;)l="0"+l;return l}var c=r?e.getUTCFullYear():e.getFullYear();t=(t=(t=t.replace(/(^|[^\\])yyyy+/g,"$1"+c)).replace(/(^|[^\\])yy/g,"$1"+c.toString().substr(2,2))).replace(/(^|[^\\])y/g,"$1"+c);var u=(r?e.getUTCMonth():e.getMonth())+1;t=(t=(t=(t=t.replace(/(^|[^\\])MMMM+/g,"$1"+n[0])).replace(/(^|[^\\])MMM/g,"$1"+i[0])).replace(/(^|[^\\])MM/g,"$1"+o(u))).replace(/(^|[^\\])M/g,"$1"+u);var p=r?e.getUTCDate():e.getDate();t=(t=(t=(t=t.replace(/(^|[^\\])dddd+/g,"$1"+a[0])).replace(/(^|[^\\])ddd/g,"$1"+s[0])).replace(/(^|[^\\])dd/g,"$1"+o(p))).replace(/(^|[^\\])d/g,"$1"+p);var d=r?e.getUTCHours():e.getHours(),m=d>12?d-12:0===d?12:d;t=(t=(t=(t=t.replace(/(^|[^\\])HH+/g,"$1"+o(d))).replace(/(^|[^\\])H/g,"$1"+d)).replace(/(^|[^\\])hh+/g,"$1"+o(m))).replace(/(^|[^\\])h/g,"$1"+m);var h=r?e.getUTCMinutes():e.getMinutes();t=(t=t.replace(/(^|[^\\])mm+/g,"$1"+o(h))).replace(/(^|[^\\])m/g,"$1"+h);var g=r?e.getUTCSeconds():e.getSeconds();t=(t=t.replace(/(^|[^\\])ss+/g,"$1"+o(g))).replace(/(^|[^\\])s/g,"$1"+g);var y=r?e.getUTCMilliseconds():e.getMilliseconds();t=t.replace(/(^|[^\\])fff+/g,"$1"+o(y,3)),y=Math.round(y/10),t=t.replace(/(^|[^\\])ff/g,"$1"+o(y)),y=Math.round(y/10);var f=d<12?"AM":"PM";t=(t=(t=t.replace(/(^|[^\\])f/g,"$1"+y)).replace(/(^|[^\\])TT+/g,"$1"+f)).replace(/(^|[^\\])T/g,"$1"+f.charAt(0));var b=f.toLowerCase();t=(t=t.replace(/(^|[^\\])tt+/g,"$1"+b)).replace(/(^|[^\\])t/g,"$1"+b.charAt(0));var x=-e.getTimezoneOffset(),S=r||!x?"Z":x>0?"+":"-";if(!r){var N=(x=Math.abs(x))%60;S+=o(Math.floor(x/60))+":"+o(N)}t=t.replace(/(^|[^\\])K/g,"$1"+S);var C=(r?e.getUTCDay():e.getDay())+1;return(t=(t=(t=(t=t.replace(new RegExp(a[0],"g"),a[C])).replace(new RegExp(s[0],"g"),s[C])).replace(new RegExp(n[0],"g"),n[u])).replace(new RegExp(i[0],"g"),i[u])).replace(/\\(.)/g,"$1")}},{key:"getTimeUnitsfromTimestamp",value:function(e,t,l){var r=this.w;void 0!==r.config.xaxis.min&&(e=r.config.xaxis.min),void 0!==r.config.xaxis.max&&(t=r.config.xaxis.max);var n=this.getDate(e),i=this.getDate(t),a=this.formatDate(n,"yyyy MM dd HH mm ss fff").split(" "),s=this.formatDate(i,"yyyy MM dd HH mm ss fff").split(" ");return{minMillisecond:parseInt(a[6],10),maxMillisecond:parseInt(s[6],10),minSecond:parseInt(a[5],10),maxSecond:parseInt(s[5],10),minMinute:parseInt(a[4],10),maxMinute:parseInt(s[4],10),minHour:parseInt(a[3],10),maxHour:parseInt(s[3],10),minDate:parseInt(a[2],10),maxDate:parseInt(s[2],10),minMonth:parseInt(a[1],10)-1,maxMonth:parseInt(s[1],10)-1,minYear:parseInt(a[0],10),maxYear:parseInt(s[0],10)}}},{key:"isLeapYear",value:function(e){return e%4==0&&e%100!=0||e%400==0}},{key:"calculcateLastDaysOfMonth",value:function(e,t,l){return this.determineDaysOfMonths(e,t)-l}},{key:"determineDaysOfYear",value:function(e){var t=365;return this.isLeapYear(e)&&(t=366),t}},{key:"determineRemainingDaysOfYear",value:function(e,t,l){var r=this.daysCntOfYear[t]+l;return t>1&&this.isLeapYear()&&r++,r}},{key:"determineDaysOfMonths",value:function(e,t){var l=30;switch(e=C.monthMod(e),!0){case this.months30.indexOf(e)>-1:2===e&&(l=this.isLeapYear(t)?29:28);break;case this.months31.indexOf(e)>-1:default:l=31}return l}}]),e}(),E=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w,this.tooltipKeyFormat="dd MMM"}return o(e,[{key:"xLabelFormat",value:function(e,t,l,r){var n=this.w;if("datetime"===n.config.xaxis.type&&void 0===n.config.xaxis.labels.formatter&&void 0===n.config.tooltip.x.formatter){var i=new M(this.ctx);return i.formatDate(i.getDate(t),n.config.tooltip.x.format)}return e(t,l,r)}},{key:"defaultGeneralFormatter",value:function(e){return Array.isArray(e)?e.map(function(e){return e}):e}},{key:"defaultYFormatter",value:function(e,t,l){var r=this.w;if(C.isNumber(e))if(0!==r.globals.yValueDecimal)e=e.toFixed(void 0!==t.decimalsInFloat?t.decimalsInFloat:r.globals.yValueDecimal);else{var n=e.toFixed(0);e=e==n?n:e.toFixed(1)}return e}},{key:"setLabelFormatters",value:function(){var e=this,t=this.w;return t.globals.xaxisTooltipFormatter=function(t){return e.defaultGeneralFormatter(t)},t.globals.ttKeyFormatter=function(t){return e.defaultGeneralFormatter(t)},t.globals.ttZFormatter=function(e){return e},t.globals.legendFormatter=function(t){return e.defaultGeneralFormatter(t)},void 0!==t.config.xaxis.labels.formatter?t.globals.xLabelFormatter=t.config.xaxis.labels.formatter:t.globals.xLabelFormatter=function(e){if(C.isNumber(e)){if(!t.config.xaxis.convertedCatToNumeric&&"numeric"===t.config.xaxis.type){if(C.isNumber(t.config.xaxis.decimalsInFloat))return e.toFixed(t.config.xaxis.decimalsInFloat);var l=t.globals.maxX-t.globals.minX;return l>0&&l<100?e.toFixed(1):e.toFixed(0)}return t.globals.isBarHorizontal&&t.globals.maxY-t.globals.minYArr<4?e.toFixed(1):e.toFixed(0)}return e},"function"==typeof t.config.tooltip.x.formatter?t.globals.ttKeyFormatter=t.config.tooltip.x.formatter:t.globals.ttKeyFormatter=t.globals.xLabelFormatter,"function"==typeof t.config.xaxis.tooltip.formatter&&(t.globals.xaxisTooltipFormatter=t.config.xaxis.tooltip.formatter),(Array.isArray(t.config.tooltip.y)||void 0!==t.config.tooltip.y.formatter)&&(t.globals.ttVal=t.config.tooltip.y),void 0!==t.config.tooltip.z.formatter&&(t.globals.ttZFormatter=t.config.tooltip.z.formatter),void 0!==t.config.legend.formatter&&(t.globals.legendFormatter=t.config.legend.formatter),t.config.yaxis.forEach(function(l,r){void 0!==l.labels.formatter?t.globals.yLabelFormatters[r]=l.labels.formatter:t.globals.yLabelFormatters[r]=function(n){return t.globals.xyCharts?Array.isArray(n)?n.map(function(t){return e.defaultYFormatter(t,l,r)}):e.defaultYFormatter(n,l,r):n}}),t.globals}},{key:"heatmapLabelFormatters",value:function(){var e=this.w;if("heatmap"===e.config.chart.type){e.globals.yAxisScale[0].result=e.globals.seriesNames.slice();var t=e.globals.seriesNames.reduce(function(e,t){return e.length>t.length?e:t},0);e.globals.yAxisScale[0].niceMax=t,e.globals.yAxisScale[0].niceMin=t}}}]),e}(),R=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w}return o(e,[{key:"getLabel",value:function(e,t,l,r){var n,i,a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:[],s=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"12px",o=!(arguments.length>6&&void 0!==arguments[6])||arguments[6],c=this.w,u=void 0===e[r]?"":e[r],p=u,d=c.globals.xLabelFormatter,m=c.config.xaxis.labels.formatter,h=!1,g=new E(this.ctx),y=u;o&&(p=g.xLabelFormat(d,u,y,{i:r,dateFormatter:new M(this.ctx).formatDate,w:c}),void 0!==m&&(p=m(u,e[r],{i:r,dateFormatter:new M(this.ctx).formatDate,w:c}))),t.length>0?(n=t[r].unit,i=null,t.forEach(function(e){"month"===e.unit?i="year":"day"===e.unit?i="month":"hour"===e.unit?i="day":"minute"===e.unit&&(i="hour")}),h=i===n,l=t[r].position,p=t[r].value):"datetime"===c.config.xaxis.type&&void 0===m&&(p=""),void 0===p&&(p=""),p=Array.isArray(p)?p:p.toString();var f,b=new k(this.ctx);f=c.globals.rotateXLabels&&o?b.getTextRects(p,parseInt(s,10),null,"rotate(".concat(c.config.xaxis.labels.rotate," 0 0)"),!1):b.getTextRects(p,parseInt(s,10));var v=!c.config.xaxis.labels.showDuplicates&&this.ctx.timeScale;return!Array.isArray(p)&&("NaN"===String(p)||a.indexOf(p)>=0&&v)&&(p=""),{x:l,text:p,textRect:f,isBold:h}}},{key:"checkLabelBasedOnTickamount",value:function(e,t,l){var r=this.w,n=r.config.xaxis.tickAmount;return"dataPoints"===n&&(n=Math.round(r.globals.gridWidth/120)),n>l||e%Math.round(l/(n+1))==0||(t.text=""),t}},{key:"checkForOverflowingLabels",value:function(e,t,l,r,n){var i=this.w;if(0===e&&i.globals.skipFirstTimelinelabel&&(t.text=""),e===l-1&&i.globals.skipLastTimelinelabel&&(t.text=""),i.config.xaxis.labels.hideOverlappingLabels&&r.length>0){var a=n[n.length-1];t.x<a.textRect.width/(i.globals.rotateXLabels?Math.abs(i.config.xaxis.labels.rotate)/12:1.01)+a.x&&(t.text="")}return t}},{key:"checkForReversedLabels",value:function(e,t){var l=this.w;return l.config.yaxis[e]&&l.config.yaxis[e].reversed&&t.reverse(),t}},{key:"yAxisAllSeriesCollapsed",value:function(e){var t=this.w.globals;return!t.seriesYAxisMap[e].some(function(e){return-1===t.collapsedSeriesIndices.indexOf(e)})}},{key:"translateYAxisIndex",value:function(e){var t=this.w,l=t.globals,r=t.config.yaxis;return l.series.length>r.length||r.some(function(e){return Array.isArray(e.seriesName)})?e:l.seriesYAxisReverseMap[e]}},{key:"isYAxisHidden",value:function(e){var t=this.w,l=t.config.yaxis[e];if(!l.show||this.yAxisAllSeriesCollapsed(e))return!0;if(!l.showForNullSeries){var r=t.globals.seriesYAxisMap[e],n=new T(this.ctx);return r.every(function(e){return n.isSeriesNull(e)})}return!1}},{key:"getYAxisForeColor",value:function(e,t){var l=this.w;return Array.isArray(e)&&l.globals.yAxisScale[t]&&this.ctx.theme.pushExtraColors(e,l.globals.yAxisScale[t].result.length,!1),e}},{key:"drawYAxisTicks",value:function(e,t,l,r,n,i,a){var s=this.w,o=new k(this.ctx),c=s.globals.translateY+s.config.yaxis[n].labels.offsetY;if(s.globals.isBarHorizontal?c=0:"heatmap"===s.config.chart.type&&(c+=i/2),r.show&&t>0){!0===s.config.yaxis[n].opposite&&(e+=r.width);for(var u=t;u>=0;u--){var p=o.drawLine(e+l.offsetX-r.width+r.offsetX,c+r.offsetY,e+l.offsetX+r.offsetX,c+r.offsetY,r.color);a.add(p),c+=i}}}}]),e}(),B=function(){function e(t){a(this,e),this.w=t.w,this.annoCtx=t,this.helpers=new A(this.annoCtx),this.axesUtils=new R(this.annoCtx)}return o(e,[{key:"addYaxisAnnotation",value:function(e,t,l){var r,n=this.w,i=e.strokeDashArray,a=this.helpers.getY1Y2("y1",e),s=a.yP,o=a.clipped,c=!0,u=!1,p=e.label.text;if(null===e.y2||void 0===e.y2){if(!o){u=!0;var d=this.annoCtx.graphics.drawLine(0+e.offsetX,s+e.offsetY,this._getYAxisAnnotationWidth(e),s+e.offsetY,e.borderColor,i,e.borderWidth);t.appendChild(d.node),e.id&&d.node.classList.add(e.id)}}else{if(r=(a=this.helpers.getY1Y2("y2",e)).yP,c=a.clipped,r>s){var m=s;s=r,r=m}if(!o||!c){u=!0;var h=this.annoCtx.graphics.drawRect(0+e.offsetX,r+e.offsetY,this._getYAxisAnnotationWidth(e),s-r,0,e.fillColor,e.opacity,1,e.borderColor,i);h.node.classList.add("apexcharts-annotation-rect"),h.attr("clip-path","url(#gridRectMask".concat(n.globals.cuid,")")),t.appendChild(h.node),e.id&&h.node.classList.add(e.id)}}if(u){var g="right"===e.label.position?n.globals.gridWidth:"center"===e.label.position?n.globals.gridWidth/2:0,y=this.annoCtx.graphics.drawText({x:g+e.label.offsetX,y:(null!=r?r:s)+e.label.offsetY-3,text:p,textAnchor:e.label.textAnchor,fontSize:e.label.style.fontSize,fontFamily:e.label.style.fontFamily,fontWeight:e.label.style.fontWeight,foreColor:e.label.style.color,cssClass:"apexcharts-yaxis-annotation-label ".concat(e.label.style.cssClass," ").concat(e.id?e.id:"")});y.attr({rel:l}),t.appendChild(y.node)}}},{key:"_getYAxisAnnotationWidth",value:function(e){var t=this.w;return t.globals.gridWidth,(e.width.indexOf("%")>-1?t.globals.gridWidth*parseInt(e.width,10)/100:parseInt(e.width,10))+e.offsetX}},{key:"drawYAxisAnnotations",value:function(){var e=this,t=this.w,l=this.annoCtx.graphics.group({class:"apexcharts-yaxis-annotations"});return t.config.annotations.yaxis.forEach(function(t,r){t.yAxisIndex=e.axesUtils.translateYAxisIndex(t.yAxisIndex),e.axesUtils.isYAxisHidden(t.yAxisIndex)&&e.axesUtils.yAxisAllSeriesCollapsed(t.yAxisIndex)||e.addYaxisAnnotation(t,l.node,r)}),l}}]),e}(),P=function(){function e(t){a(this,e),this.w=t.w,this.annoCtx=t,this.helpers=new A(this.annoCtx)}return o(e,[{key:"addPointAnnotation",value:function(e,t,l){if(!(this.w.globals.collapsedSeriesIndices.indexOf(e.seriesIndex)>-1)){var r=this.helpers.getX1X2("x1",e),n=r.x,i=r.clipped,a=(r=this.helpers.getY1Y2("y1",e)).yP,s=r.clipped;if(C.isNumber(n)&&!s&&!i){var o={pSize:e.marker.size,pointStrokeWidth:e.marker.strokeWidth,pointFillColor:e.marker.fillColor,pointStrokeColor:e.marker.strokeColor,shape:e.marker.shape,pRadius:e.marker.radius,class:"apexcharts-point-annotation-marker ".concat(e.marker.cssClass," ").concat(e.id?e.id:"")},c=this.annoCtx.graphics.drawMarker(n+e.marker.offsetX,a+e.marker.offsetY,o);t.appendChild(c.node);var u=e.label.text?e.label.text:"",p=this.annoCtx.graphics.drawText({x:n+e.label.offsetX,y:a+e.label.offsetY-e.marker.size-parseFloat(e.label.style.fontSize)/1.6,text:u,textAnchor:e.label.textAnchor,fontSize:e.label.style.fontSize,fontFamily:e.label.style.fontFamily,fontWeight:e.label.style.fontWeight,foreColor:e.label.style.color,cssClass:"apexcharts-point-annotation-label ".concat(e.label.style.cssClass," ").concat(e.id?e.id:"")});if(p.attr({rel:l}),t.appendChild(p.node),e.customSVG.SVG){var d=this.annoCtx.graphics.group({class:"apexcharts-point-annotations-custom-svg "+e.customSVG.cssClass});d.attr({transform:"translate(".concat(n+e.customSVG.offsetX,", ").concat(a+e.customSVG.offsetY,")")}),d.node.innerHTML=e.customSVG.SVG,t.appendChild(d.node)}if(e.image.path){var m=e.image.width?e.image.width:20,h=e.image.height?e.image.height:20;c=this.annoCtx.addImage({x:n+e.image.offsetX-m/2,y:a+e.image.offsetY-h/2,width:m,height:h,path:e.image.path,appendTo:".apexcharts-point-annotations"})}e.mouseEnter&&c.node.addEventListener("mouseenter",e.mouseEnter.bind(this,e)),e.mouseLeave&&c.node.addEventListener("mouseleave",e.mouseLeave.bind(this,e)),e.click&&c.node.addEventListener("click",e.click.bind(this,e))}}}},{key:"drawPointAnnotations",value:function(){var e=this,t=this.w,l=this.annoCtx.graphics.group({class:"apexcharts-point-annotations"});return t.config.annotations.points.map(function(t,r){e.addPointAnnotation(t,l.node,r)}),l}}]),e}(),_={name:"en",options:{months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],toolbar:{exportToSVG:"Download SVG",exportToPNG:"Download PNG",exportToCSV:"Download CSV",menu:"Menu",selection:"Selection",selectionZoom:"Selection Zoom",zoomIn:"Zoom In",zoomOut:"Zoom Out",pan:"Panning",reset:"Reset Zoom"}}},O=function(){function e(){a(this,e),this.yAxis={show:!0,showAlways:!1,showForNullSeries:!0,seriesName:void 0,opposite:!1,reversed:!1,logarithmic:!1,logBase:10,tickAmount:void 0,stepSize:void 0,forceNiceScale:!1,max:void 0,min:void 0,floating:!1,decimalsInFloat:void 0,labels:{show:!0,showDuplicates:!1,minWidth:0,maxWidth:160,offsetX:0,offsetY:0,align:void 0,rotate:0,padding:20,style:{colors:[],fontSize:"11px",fontWeight:400,fontFamily:void 0,cssClass:""},formatter:void 0},axisBorder:{show:!1,color:"#e0e0e0",width:1,offsetX:0,offsetY:0},axisTicks:{show:!1,color:"#e0e0e0",width:6,offsetX:0,offsetY:0},title:{text:void 0,rotate:-90,offsetY:0,offsetX:0,style:{color:void 0,fontSize:"11px",fontWeight:900,fontFamily:void 0,cssClass:""}},tooltip:{enabled:!1,offsetX:0},crosshairs:{show:!0,position:"front",stroke:{color:"#b6b6b6",width:1,dashArray:0}}},this.pointAnnotation={id:void 0,x:0,y:null,yAxisIndex:0,seriesIndex:void 0,mouseEnter:void 0,mouseLeave:void 0,click:void 0,marker:{size:4,fillColor:"#fff",strokeWidth:2,strokeColor:"#333",shape:"circle",offsetX:0,offsetY:0,cssClass:""},label:{borderColor:"#c2c2c2",borderWidth:1,borderRadius:2,text:void 0,textAnchor:"middle",offsetX:0,offsetY:0,mouseEnter:void 0,mouseLeave:void 0,click:void 0,style:{background:"#fff",color:void 0,fontSize:"11px",fontFamily:void 0,fontWeight:400,cssClass:"",padding:{left:5,right:5,top:2,bottom:2}}},customSVG:{SVG:void 0,cssClass:void 0,offsetX:0,offsetY:0},image:{path:void 0,width:20,height:20,offsetX:0,offsetY:0}},this.yAxisAnnotation={id:void 0,y:0,y2:null,strokeDashArray:1,fillColor:"#c2c2c2",borderColor:"#c2c2c2",borderWidth:1,opacity:.3,offsetX:0,offsetY:0,width:"100%",yAxisIndex:0,label:{borderColor:"#c2c2c2",borderWidth:1,borderRadius:2,text:void 0,textAnchor:"end",position:"right",offsetX:0,offsetY:-3,mouseEnter:void 0,mouseLeave:void 0,click:void 0,style:{background:"#fff",color:void 0,fontSize:"11px",fontFamily:void 0,fontWeight:400,cssClass:"",padding:{left:5,right:5,top:2,bottom:2}}}},this.xAxisAnnotation={id:void 0,x:0,x2:null,strokeDashArray:1,fillColor:"#c2c2c2",borderColor:"#c2c2c2",borderWidth:1,opacity:.3,offsetX:0,offsetY:0,label:{borderColor:"#c2c2c2",borderWidth:1,borderRadius:2,text:void 0,textAnchor:"middle",orientation:"vertical",position:"top",offsetX:0,offsetY:0,mouseEnter:void 0,mouseLeave:void 0,click:void 0,style:{background:"#fff",color:void 0,fontSize:"11px",fontFamily:void 0,fontWeight:400,cssClass:"",padding:{left:5,right:5,top:2,bottom:2}}}},this.text={x:0,y:0,text:"",textAnchor:"start",foreColor:void 0,fontSize:"13px",fontFamily:void 0,fontWeight:400,appendTo:".apexcharts-annotations",backgroundColor:"transparent",borderColor:"#c2c2c2",borderRadius:0,borderWidth:0,paddingLeft:4,paddingRight:4,paddingTop:2,paddingBottom:2}}return o(e,[{key:"init",value:function(){return{annotations:{yaxis:[this.yAxisAnnotation],xaxis:[this.xAxisAnnotation],points:[this.pointAnnotation],texts:[],images:[],shapes:[]},chart:{animations:{enabled:!0,easing:"easeinout",speed:800,animateGradually:{delay:150,enabled:!0},dynamicAnimation:{enabled:!0,speed:350}},background:"",locales:[_],defaultLocale:"en",dropShadow:{enabled:!1,enabledOnSeries:void 0,top:2,left:2,blur:4,color:"#000",opacity:.35},events:{animationEnd:void 0,beforeMount:void 0,mounted:void 0,updated:void 0,click:void 0,mouseMove:void 0,mouseLeave:void 0,xAxisLabelClick:void 0,legendClick:void 0,markerClick:void 0,selection:void 0,dataPointSelection:void 0,dataPointMouseEnter:void 0,dataPointMouseLeave:void 0,beforeZoom:void 0,beforeResetZoom:void 0,zoomed:void 0,scrolled:void 0,brushScrolled:void 0},foreColor:"#373d3f",fontFamily:"Helvetica, Arial, sans-serif",height:"auto",parentHeightOffset:15,redrawOnParentResize:!0,redrawOnWindowResize:!0,id:void 0,group:void 0,nonce:void 0,offsetX:0,offsetY:0,selection:{enabled:!1,type:"x",fill:{color:"#24292e",opacity:.1},stroke:{width:1,color:"#24292e",opacity:.4,dashArray:3},xaxis:{min:void 0,max:void 0},yaxis:{min:void 0,max:void 0}},sparkline:{enabled:!1},brush:{enabled:!1,autoScaleYaxis:!0,target:void 0,targets:void 0},stacked:!1,stackOnlyBar:!0,stackType:"normal",toolbar:{show:!0,offsetX:0,offsetY:0,tools:{download:!0,selection:!0,zoom:!0,zoomin:!0,zoomout:!0,pan:!0,reset:!0,customIcons:[]},export:{csv:{filename:void 0,columnDelimiter:",",headerCategory:"category",headerValue:"value",categoryFormatter:void 0,valueFormatter:void 0},png:{filename:void 0},svg:{filename:void 0},scale:void 0,width:void 0},autoSelected:"zoom"},type:"line",width:"100%",zoom:{enabled:!0,type:"x",autoScaleYaxis:!1,allowMouseWheelZoom:!0,zoomedArea:{fill:{color:"#90CAF9",opacity:.4},stroke:{color:"#0D47A1",opacity:.4,width:1}}}},plotOptions:{line:{isSlopeChart:!1},area:{fillTo:"origin"},bar:{horizontal:!1,columnWidth:"70%",barHeight:"70%",distributed:!1,borderRadius:0,borderRadiusApplication:"around",borderRadiusWhenStacked:"last",rangeBarOverlap:!0,rangeBarGroupRows:!1,hideZeroBarsWhenGrouped:!1,isDumbbell:!1,dumbbellColors:void 0,isFunnel:!1,isFunnel3d:!0,colors:{ranges:[],backgroundBarColors:[],backgroundBarOpacity:1,backgroundBarRadius:0},dataLabels:{position:"top",maxItems:100,hideOverflowingLabels:!0,orientation:"horizontal",total:{enabled:!1,formatter:void 0,offsetX:0,offsetY:0,style:{color:"#373d3f",fontSize:"12px",fontFamily:void 0,fontWeight:600}}}},bubble:{zScaling:!0,minBubbleRadius:void 0,maxBubbleRadius:void 0},candlestick:{colors:{upward:"#00B746",downward:"#EF403C"},wick:{useFillColor:!0}},boxPlot:{colors:{upper:"#00E396",lower:"#008FFB"}},heatmap:{radius:2,enableShades:!0,shadeIntensity:.5,reverseNegativeShade:!1,distributed:!1,useFillColorAsStroke:!1,colorScale:{inverse:!1,ranges:[],min:void 0,max:void 0}},treemap:{enableShades:!0,shadeIntensity:.5,distributed:!1,reverseNegativeShade:!1,useFillColorAsStroke:!1,borderRadius:4,dataLabels:{format:"scale"},colorScale:{inverse:!1,ranges:[],min:void 0,max:void 0}},radialBar:{inverseOrder:!1,startAngle:0,endAngle:360,offsetX:0,offsetY:0,hollow:{margin:5,size:"50%",background:"transparent",image:void 0,imageWidth:150,imageHeight:150,imageOffsetX:0,imageOffsetY:0,imageClipped:!0,position:"front",dropShadow:{enabled:!1,top:0,left:0,blur:3,color:"#000",opacity:.5}},track:{show:!0,startAngle:void 0,endAngle:void 0,background:"#f2f2f2",strokeWidth:"97%",opacity:1,margin:5,dropShadow:{enabled:!1,top:0,left:0,blur:3,color:"#000",opacity:.5}},dataLabels:{show:!0,name:{show:!0,fontSize:"16px",fontFamily:void 0,fontWeight:600,color:void 0,offsetY:0,formatter:function(e){return e}},value:{show:!0,fontSize:"14px",fontFamily:void 0,fontWeight:400,color:void 0,offsetY:16,formatter:function(e){return e+"%"}},total:{show:!1,label:"Total",fontSize:"16px",fontWeight:600,fontFamily:void 0,color:void 0,formatter:function(e){return e.globals.seriesTotals.reduce(function(e,t){return e+t},0)/e.globals.series.length+"%"}}},barLabels:{enabled:!1,offsetX:0,offsetY:0,useSeriesColors:!0,fontFamily:void 0,fontWeight:600,fontSize:"16px",formatter:function(e){return e},onClick:void 0}},pie:{customScale:1,offsetX:0,offsetY:0,startAngle:0,endAngle:360,expandOnClick:!0,dataLabels:{offset:0,minAngleToShowLabel:10},donut:{size:"65%",background:"transparent",labels:{show:!1,name:{show:!0,fontSize:"16px",fontFamily:void 0,fontWeight:600,color:void 0,offsetY:-10,formatter:function(e){return e}},value:{show:!0,fontSize:"20px",fontFamily:void 0,fontWeight:400,color:void 0,offsetY:10,formatter:function(e){return e}},total:{show:!1,showAlways:!1,label:"Total",fontSize:"16px",fontWeight:400,fontFamily:void 0,color:void 0,formatter:function(e){return e.globals.seriesTotals.reduce(function(e,t){return e+t},0)}}}}},polarArea:{rings:{strokeWidth:1,strokeColor:"#e8e8e8"},spokes:{strokeWidth:1,connectorColors:"#e8e8e8"}},radar:{size:void 0,offsetX:0,offsetY:0,polygons:{strokeWidth:1,strokeColors:"#e8e8e8",connectorColors:"#e8e8e8",fill:{colors:void 0}}}},colors:void 0,dataLabels:{enabled:!0,enabledOnSeries:void 0,formatter:function(e){return null!==e?e:""},textAnchor:"middle",distributed:!1,offsetX:0,offsetY:0,style:{fontSize:"12px",fontFamily:void 0,fontWeight:600,colors:void 0},background:{enabled:!0,foreColor:"#fff",borderRadius:2,padding:4,opacity:.9,borderWidth:1,borderColor:"#fff",dropShadow:{enabled:!1,top:1,left:1,blur:1,color:"#000",opacity:.45}},dropShadow:{enabled:!1,top:1,left:1,blur:1,color:"#000",opacity:.45}},fill:{type:"solid",colors:void 0,opacity:.85,gradient:{shade:"dark",type:"horizontal",shadeIntensity:.5,gradientToColors:void 0,inverseColors:!0,opacityFrom:1,opacityTo:1,stops:[0,50,100],colorStops:[]},image:{src:[],width:void 0,height:void 0},pattern:{style:"squares",width:6,height:6,strokeWidth:2}},forecastDataPoints:{count:0,fillOpacity:.5,strokeWidth:void 0,dashArray:4},grid:{show:!0,borderColor:"#e0e0e0",strokeDashArray:0,position:"back",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}},row:{colors:void 0,opacity:.5},column:{colors:void 0,opacity:.5},padding:{top:0,right:10,bottom:0,left:12}},labels:[],legend:{show:!0,showForSingleSeries:!1,showForNullSeries:!0,showForZeroSeries:!0,floating:!1,position:"bottom",horizontalAlign:"center",inverseOrder:!1,fontSize:"12px",fontFamily:void 0,fontWeight:400,width:void 0,height:void 0,formatter:void 0,tooltipHoverFormatter:void 0,offsetX:-20,offsetY:4,customLegendItems:[],labels:{colors:void 0,useSeriesColors:!1},markers:{size:7,fillColors:void 0,strokeWidth:1,shape:void 0,offsetX:0,offsetY:0,customHTML:void 0,onClick:void 0},itemMargin:{horizontal:5,vertical:4},onItemClick:{toggleDataSeries:!0},onItemHover:{highlightDataSeries:!0}},markers:{discrete:[],size:0,colors:void 0,strokeColors:"#fff",strokeWidth:2,strokeOpacity:.9,strokeDashArray:0,fillOpacity:1,shape:"circle",offsetX:0,offsetY:0,showNullDataPoints:!0,onClick:void 0,onDblClick:void 0,hover:{size:void 0,sizeOffset:3}},noData:{text:void 0,align:"center",verticalAlign:"middle",offsetX:0,offsetY:0,style:{color:void 0,fontSize:"14px",fontFamily:void 0}},responsive:[],series:void 0,states:{normal:{filter:{type:"none",value:0}},hover:{filter:{type:"lighten",value:.1}},active:{allowMultipleDataPointsSelection:!1,filter:{type:"darken",value:.5}}},title:{text:void 0,align:"left",margin:5,offsetX:0,offsetY:0,floating:!1,style:{fontSize:"14px",fontWeight:900,fontFamily:void 0,color:void 0}},subtitle:{text:void 0,align:"left",margin:5,offsetX:0,offsetY:30,floating:!1,style:{fontSize:"12px",fontWeight:400,fontFamily:void 0,color:void 0}},stroke:{show:!0,curve:"smooth",lineCap:"butt",width:2,colors:void 0,dashArray:0,fill:{type:"solid",colors:void 0,opacity:.85,gradient:{shade:"dark",type:"horizontal",shadeIntensity:.5,gradientToColors:void 0,inverseColors:!0,opacityFrom:1,opacityTo:1,stops:[0,50,100],colorStops:[]}}},tooltip:{enabled:!0,enabledOnSeries:void 0,shared:!0,hideEmptySeries:!1,followCursor:!1,intersect:!1,inverseOrder:!1,custom:void 0,fillSeriesColor:!1,theme:"light",cssClass:"",style:{fontSize:"12px",fontFamily:void 0},onDatasetHover:{highlightDataSeries:!1},x:{show:!0,format:"dd MMM",formatter:void 0},y:{formatter:void 0,title:{formatter:function(e){return e?e+": ":""}}},z:{formatter:void 0,title:"Size: "},marker:{show:!0,fillColors:void 0},items:{display:"flex"},fixed:{enabled:!1,position:"topRight",offsetX:0,offsetY:0}},xaxis:{type:"category",categories:[],convertedCatToNumeric:!1,offsetX:0,offsetY:0,overwriteCategories:void 0,labels:{show:!0,rotate:-45,rotateAlways:!1,hideOverlappingLabels:!0,trim:!1,minHeight:void 0,maxHeight:120,showDuplicates:!0,style:{colors:[],fontSize:"12px",fontWeight:400,fontFamily:void 0,cssClass:""},offsetX:0,offsetY:0,format:void 0,formatter:void 0,datetimeUTC:!0,datetimeFormatter:{year:"yyyy",month:"MMM 'yy",day:"dd MMM",hour:"HH:mm",minute:"HH:mm:ss",second:"HH:mm:ss"}},group:{groups:[],style:{colors:[],fontSize:"12px",fontWeight:400,fontFamily:void 0,cssClass:""}},axisBorder:{show:!0,color:"#e0e0e0",width:"100%",height:1,offsetX:0,offsetY:0},axisTicks:{show:!0,color:"#e0e0e0",height:6,offsetX:0,offsetY:0},stepSize:void 0,tickAmount:void 0,tickPlacement:"on",min:void 0,max:void 0,range:void 0,floating:!1,decimalsInFloat:void 0,position:"bottom",title:{text:void 0,offsetX:0,offsetY:0,style:{color:void 0,fontSize:"12px",fontWeight:900,fontFamily:void 0,cssClass:""}},crosshairs:{show:!0,width:1,position:"back",opacity:.9,stroke:{color:"#b6b6b6",width:1,dashArray:3},fill:{type:"solid",color:"#B1B9C4",gradient:{colorFrom:"#D8E3F0",colorTo:"#BED1E6",stops:[0,100],opacityFrom:.4,opacityTo:.5}},dropShadow:{enabled:!1,left:0,top:0,blur:1,opacity:.4}},tooltip:{enabled:!0,offsetY:0,formatter:void 0,style:{fontSize:"12px",fontFamily:void 0}}},yaxis:this.yAxis,theme:{mode:"",palette:"palette1",monochrome:{enabled:!1,color:"#008FFB",shadeTo:"light",shadeIntensity:.65}}}}}]),e}(),L=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w,this.graphics=new k(this.ctx),this.w.globals.isBarHorizontal&&(this.invertAxis=!0),this.helpers=new A(this),this.xAxisAnnotations=new D(this),this.yAxisAnnotations=new B(this),this.pointsAnnotations=new P(this),this.w.globals.isBarHorizontal&&this.w.config.yaxis[0].reversed&&(this.inversedReversedAxis=!0),this.xDivision=this.w.globals.gridWidth/this.w.globals.dataPoints}return o(e,[{key:"drawAxesAnnotations",value:function(){var e=this.w;if(e.globals.axisCharts&&e.globals.dataPoints){for(var t=this.yAxisAnnotations.drawYAxisAnnotations(),l=this.xAxisAnnotations.drawXAxisAnnotations(),r=this.pointsAnnotations.drawPointAnnotations(),n=e.config.chart.animations.enabled,i=[t,l,r],a=[l.node,t.node,r.node],s=0;s<3;s++)e.globals.dom.elGraphical.add(i[s]),!n||e.globals.resized||e.globals.dataChanged||"scatter"!==e.config.chart.type&&"bubble"!==e.config.chart.type&&e.globals.dataPoints>1&&a[s].classList.add("apexcharts-element-hidden"),e.globals.delayedElements.push({el:a[s],index:0});this.helpers.annotationsBackground()}}},{key:"drawImageAnnos",value:function(){var e=this;this.w.config.annotations.images.map(function(t,l){e.addImage(t,l)})}},{key:"drawTextAnnos",value:function(){var e=this;this.w.config.annotations.texts.map(function(t,l){e.addText(t,l)})}},{key:"addXaxisAnnotation",value:function(e,t,l){this.xAxisAnnotations.addXaxisAnnotation(e,t,l)}},{key:"addYaxisAnnotation",value:function(e,t,l){this.yAxisAnnotations.addYaxisAnnotation(e,t,l)}},{key:"addPointAnnotation",value:function(e,t,l){this.pointsAnnotations.addPointAnnotation(e,t,l)}},{key:"addText",value:function(e,t){var l=e.x,r=e.y,n=e.text,i=e.textAnchor,a=e.foreColor,s=e.fontSize,o=e.fontFamily,c=e.fontWeight,u=e.cssClass,p=e.backgroundColor,d=e.borderWidth,m=e.strokeDashArray,h=e.borderRadius,g=e.borderColor,y=e.appendTo,f=void 0===y?".apexcharts-svg":y,b=e.paddingLeft,v=void 0===b?4:b,x=e.paddingRight,S=void 0===x?4:x,N=e.paddingBottom,C=void 0===N?2:N,w=e.paddingTop,I=void 0===w?2:w,k=this.w,T=this.graphics.drawText({x:l,y:r,text:n,textAnchor:i||"start",fontSize:s||"12px",fontWeight:c||"regular",fontFamily:o||k.config.chart.fontFamily,foreColor:a||k.config.chart.foreColor,cssClass:u}),A=k.globals.dom.baseEl.querySelector(f);A&&A.appendChild(T.node);var D=T.bbox();if(n){var M=this.graphics.drawRect(D.x-v,D.y-I,D.width+v+S,D.height+C+I,h,p||"transparent",1,d,g,m);A.insertBefore(M.node,T.node)}}},{key:"addImage",value:function(e,t){var l=this.w,r=e.path,n=e.x,i=void 0===n?0:n,a=e.y,s=void 0===a?0:a,o=e.width,c=void 0===o?20:o,u=e.height,p=void 0===u?20:u,d=e.appendTo,m=void 0===d?".apexcharts-svg":d,h=l.globals.dom.Paper.image(r);h.size(c,p).move(i,s);var g=l.globals.dom.baseEl.querySelector(m);return g&&g.appendChild(h.node),h}},{key:"addXaxisAnnotationExternal",value:function(e,t,l){return this.addAnnotationExternal({params:e,pushToMemory:t,context:l,type:"xaxis",contextMethod:l.addXaxisAnnotation}),l}},{key:"addYaxisAnnotationExternal",value:function(e,t,l){return this.addAnnotationExternal({params:e,pushToMemory:t,context:l,type:"yaxis",contextMethod:l.addYaxisAnnotation}),l}},{key:"addPointAnnotationExternal",value:function(e,t,l){return void 0===this.invertAxis&&(this.invertAxis=l.w.globals.isBarHorizontal),this.addAnnotationExternal({params:e,pushToMemory:t,context:l,type:"point",contextMethod:l.addPointAnnotation}),l}},{key:"addAnnotationExternal",value:function(e){var t=e.params,l=e.pushToMemory,r=e.context,n=e.type,i=e.contextMethod,a=r,s=a.w,o=s.globals.dom.baseEl.querySelector(".apexcharts-".concat(n,"-annotations")),c=o.childNodes.length+1,u=new O,p=Object.assign({},"xaxis"===n?u.xAxisAnnotation:"yaxis"===n?u.yAxisAnnotation:u.pointAnnotation),d=C.extend(p,t);switch(n){case"xaxis":this.addXaxisAnnotation(d,o,c);break;case"yaxis":this.addYaxisAnnotation(d,o,c);break;case"point":this.addPointAnnotation(d,o,c)}var m=s.globals.dom.baseEl.querySelector(".apexcharts-".concat(n,"-annotations .apexcharts-").concat(n,"-annotation-label[rel='").concat(c,"']")),h=this.helpers.addBackgroundToAnno(m,d);return h&&o.insertBefore(h.node,m),l&&s.globals.memory.methodsToExec.push({context:a,id:d.id?d.id:C.randomId(),method:i,label:"addAnnotation",params:t}),r}},{key:"clearAnnotations",value:function(e){for(var t=e.w,l=t.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxis-annotations, .apexcharts-xaxis-annotations, .apexcharts-point-annotations"),r=t.globals.memory.methodsToExec.length-1;r>=0;r--)"addText"!==t.globals.memory.methodsToExec[r].label&&"addAnnotation"!==t.globals.memory.methodsToExec[r].label||t.globals.memory.methodsToExec.splice(r,1);l=C.listToArray(l),Array.prototype.forEach.call(l,function(e){for(;e.firstChild;)e.removeChild(e.firstChild)})}},{key:"removeAnnotation",value:function(e,t){var l=e.w,r=l.globals.dom.baseEl.querySelectorAll(".".concat(t));r&&(l.globals.memory.methodsToExec.map(function(e,r){e.id===t&&l.globals.memory.methodsToExec.splice(r,1)}),Array.prototype.forEach.call(r,function(e){e.parentElement.removeChild(e)}))}}]),e}(),F=function(e){var t,l=e.isTimeline,r=e.ctx,n=e.seriesIndex,i=e.dataPointIndex,a=e.y1,s=e.y2,o=e.w,c=o.globals.seriesRangeStart[n][i],u=o.globals.seriesRangeEnd[n][i],p=o.globals.labels[i],d=o.config.series[n].name?o.config.series[n].name:"",m=o.globals.ttKeyFormatter,h=o.config.tooltip.y.title.formatter,g={w:o,seriesIndex:n,dataPointIndex:i,start:c,end:u};"function"==typeof h&&(d=h(d,g)),null!==(t=o.config.series[n].data[i])&&void 0!==t&&t.x&&(p=o.config.series[n].data[i].x),l||"datetime"===o.config.xaxis.type&&(p=new E(r).xLabelFormat(o.globals.ttKeyFormatter,p,p,{i:void 0,dateFormatter:new M(r).formatDate,w:o})),"function"==typeof m&&(p=m(p,g)),Number.isFinite(a)&&Number.isFinite(s)&&(c=a,u=s);var y="",f="",b=o.globals.colors[n];if(void 0===o.config.tooltip.x.formatter)if("datetime"===o.config.xaxis.type){var v=new M(r);y=v.formatDate(v.getDate(c),o.config.tooltip.x.format),f=v.formatDate(v.getDate(u),o.config.tooltip.x.format)}else y=c,f=u;else y=o.config.tooltip.x.formatter(c),f=o.config.tooltip.x.formatter(u);return{start:c,end:u,startVal:y,endVal:f,ylabel:p,color:b,seriesName:d}},q=function(e){var t=e.color,l=e.seriesName,r=e.ylabel,n=e.start,i=e.end,a=e.seriesIndex,s=e.dataPointIndex,o=e.ctx.tooltip.tooltipLabels.getFormatters(a);n=o.yLbFormatter(n),i=o.yLbFormatter(i);var c=o.yLbFormatter(e.w.globals.series[a][s]),u='<span class="value start-value">\n  '.concat(n,'\n  </span> <span class="separator">-</span> <span class="value end-value">\n  ').concat(i,"\n  </span>");return'<div class="apexcharts-tooltip-rangebar"><div> <span class="series-name" style="color: '+t+'">'+(l||"")+'</span></div><div> <span class="category">'+r+": </span> "+(e.w.globals.comboCharts?"rangeArea"===e.w.config.series[a].type||"rangeBar"===e.w.config.series[a].type?u:"<span>".concat(c,"</span>"):u)+" </div></div>"},z=function(){function e(t){a(this,e),this.opts=t}return o(e,[{key:"hideYAxis",value:function(){this.opts.yaxis[0].show=!1,this.opts.yaxis[0].title.text="",this.opts.yaxis[0].axisBorder.show=!1,this.opts.yaxis[0].axisTicks.show=!1,this.opts.yaxis[0].floating=!0}},{key:"line",value:function(){return{chart:{animations:{easing:"swing"}},dataLabels:{enabled:!1},stroke:{width:5,curve:"straight"},markers:{size:0,hover:{sizeOffset:6}},xaxis:{crosshairs:{width:1}}}}},{key:"sparkline",value:function(e){return this.hideYAxis(),C.extend(e,{grid:{show:!1,padding:{left:0,right:0,top:0,bottom:0}},legend:{show:!1},xaxis:{labels:{show:!1},tooltip:{enabled:!1},axisBorder:{show:!1},axisTicks:{show:!1}},chart:{toolbar:{show:!1},zoom:{enabled:!1}},dataLabels:{enabled:!1}})}},{key:"slope",value:function(){return this.hideYAxis(),{chart:{toolbar:{show:!1},zoom:{enabled:!1}},dataLabels:{enabled:!0,formatter:function(e,t){var l=t.w.config.series[t.seriesIndex].name;return null!==e?l+": "+e:""},background:{enabled:!1},offsetX:-5},grid:{xaxis:{lines:{show:!0}},yaxis:{lines:{show:!1}}},xaxis:{position:"top",labels:{style:{fontSize:14,fontWeight:900}},tooltip:{enabled:!1},crosshairs:{show:!1}},markers:{size:8,hover:{sizeOffset:1}},legend:{show:!1},tooltip:{shared:!1,intersect:!0,followCursor:!0},stroke:{width:5,curve:"straight"}}}},{key:"bar",value:function(){return{chart:{stacked:!1,animations:{easing:"swing"}},plotOptions:{bar:{dataLabels:{position:"center"}}},dataLabels:{style:{colors:["#fff"]},background:{enabled:!1}},stroke:{width:0,lineCap:"round"},fill:{opacity:.85},legend:{markers:{shape:"square"}},tooltip:{shared:!1,intersect:!0},xaxis:{tooltip:{enabled:!1},tickPlacement:"between",crosshairs:{width:"barWidth",position:"back",fill:{type:"gradient"},dropShadow:{enabled:!1},stroke:{width:0}}}}}},{key:"funnel",value:function(){return this.hideYAxis(),y(y({},this.bar()),{},{chart:{animations:{easing:"linear",speed:800,animateGradually:{enabled:!1}}},plotOptions:{bar:{horizontal:!0,borderRadiusApplication:"around",borderRadius:0,dataLabels:{position:"center"}}},grid:{show:!1,padding:{left:0,right:0}},xaxis:{labels:{show:!1},tooltip:{enabled:!1},axisBorder:{show:!1},axisTicks:{show:!1}}})}},{key:"candlestick",value:function(){var e=this;return{stroke:{width:1,colors:["#333"]},fill:{opacity:1},dataLabels:{enabled:!1},tooltip:{shared:!0,custom:function(t){var l=t.seriesIndex,r=t.dataPointIndex,n=t.w;return e._getBoxTooltip(n,l,r,["Open","High","","Low","Close"],"candlestick")}},states:{active:{filter:{type:"none"}}},xaxis:{crosshairs:{width:1}}}}},{key:"boxPlot",value:function(){var e=this;return{chart:{animations:{dynamicAnimation:{enabled:!1}}},stroke:{width:1,colors:["#24292e"]},dataLabels:{enabled:!1},tooltip:{shared:!0,custom:function(t){var l=t.seriesIndex,r=t.dataPointIndex,n=t.w;return e._getBoxTooltip(n,l,r,["Minimum","Q1","Median","Q3","Maximum"],"boxPlot")}},markers:{size:7,strokeWidth:1,strokeColors:"#111"},xaxis:{crosshairs:{width:1}}}}},{key:"rangeBar",value:function(){return{chart:{animations:{animateGradually:!1}},stroke:{width:0,lineCap:"square"},plotOptions:{bar:{borderRadius:0,dataLabels:{position:"center"}}},dataLabels:{enabled:!1,formatter:function(e,t){t.ctx;var l=t.seriesIndex,r=t.dataPointIndex,n=t.w,i=function(){var e=n.globals.seriesRangeStart[l][r];return n.globals.seriesRangeEnd[l][r]-e};return n.globals.comboCharts?"rangeBar"===n.config.series[l].type||"rangeArea"===n.config.series[l].type?i():e:i()},background:{enabled:!1},style:{colors:["#fff"]}},markers:{size:10},tooltip:{shared:!1,followCursor:!0,custom:function(e){return e.w.config.plotOptions&&e.w.config.plotOptions.bar&&e.w.config.plotOptions.bar.horizontal?function(e){var t=F(y(y({},e),{},{isTimeline:!0})),l=t.color,r=t.seriesName,n=t.ylabel,i=t.startVal,a=t.endVal;return q(y(y({},e),{},{color:l,seriesName:r,ylabel:n,start:i,end:a}))}(e):function(e){var t=F(e),l=t.color,r=t.seriesName,n=t.ylabel,i=t.start,a=t.end;return q(y(y({},e),{},{color:l,seriesName:r,ylabel:n,start:i,end:a}))}(e)}},xaxis:{tickPlacement:"between",tooltip:{enabled:!1},crosshairs:{stroke:{width:0}}}}}},{key:"dumbbell",value:function(e){var t,l;return null!==(t=e.plotOptions.bar)&&void 0!==t&&t.barHeight||(e.plotOptions.bar.barHeight=2),null!==(l=e.plotOptions.bar)&&void 0!==l&&l.columnWidth||(e.plotOptions.bar.columnWidth=2),e}},{key:"area",value:function(){return{stroke:{width:4,fill:{type:"solid",gradient:{inverseColors:!1,shade:"light",type:"vertical",opacityFrom:.65,opacityTo:.5,stops:[0,100,100]}}},fill:{type:"gradient",gradient:{inverseColors:!1,shade:"light",type:"vertical",opacityFrom:.65,opacityTo:.5,stops:[0,100,100]}},markers:{size:0,hover:{sizeOffset:6}},tooltip:{followCursor:!1}}}},{key:"rangeArea",value:function(){return{stroke:{curve:"straight",width:0},fill:{type:"solid",opacity:.6},markers:{size:0},states:{hover:{filter:{type:"none"}},active:{filter:{type:"none"}}},tooltip:{intersect:!1,shared:!0,followCursor:!0,custom:function(e){return function(e){var t=F(e),l=t.color,r=t.seriesName,n=t.ylabel,i=t.start,a=t.end;return q(y(y({},e),{},{color:l,seriesName:r,ylabel:n,start:i,end:a}))}(e)}}}}},{key:"brush",value:function(e){return C.extend(e,{chart:{toolbar:{autoSelected:"selection",show:!1},zoom:{enabled:!1}},dataLabels:{enabled:!1},stroke:{width:1},tooltip:{enabled:!1},xaxis:{tooltip:{enabled:!1}}})}},{key:"stacked100",value:function(e){e.dataLabels=e.dataLabels||{},e.dataLabels.formatter=e.dataLabels.formatter||void 0;var t=e.dataLabels.formatter;return e.yaxis.forEach(function(t,l){e.yaxis[l].min=0,e.yaxis[l].max=100}),"bar"===e.chart.type&&(e.dataLabels.formatter=t||function(e){return"number"==typeof e&&e?e.toFixed(0)+"%":e}),e}},{key:"stackedBars",value:function(){var e=this.bar();return y(y({},e),{},{plotOptions:y(y({},e.plotOptions),{},{bar:y(y({},e.plotOptions.bar),{},{borderRadiusApplication:"end",borderRadiusWhenStacked:"last"})})})}},{key:"convertCatToNumeric",value:function(e){return e.xaxis.convertedCatToNumeric=!0,e}},{key:"convertCatToNumericXaxis",value:function(e,t,l){e.xaxis.type="numeric",e.xaxis.labels=e.xaxis.labels||{},e.xaxis.labels.formatter=e.xaxis.labels.formatter||function(e){return C.isNumber(e)?Math.floor(e):e};var r=e.xaxis.labels.formatter,n=e.xaxis.categories&&e.xaxis.categories.length?e.xaxis.categories:e.labels;return l&&l.length&&(n=l.map(function(e){return Array.isArray(e)?e:String(e)})),n&&n.length&&(e.xaxis.labels.formatter=function(e){return C.isNumber(e)?r(n[Math.floor(e)-1]):r(e)}),e.xaxis.categories=[],e.labels=[],e.xaxis.tickAmount=e.xaxis.tickAmount||"dataPoints",e}},{key:"bubble",value:function(){return{dataLabels:{style:{colors:["#fff"]}},tooltip:{shared:!1,intersect:!0},xaxis:{crosshairs:{width:0}},fill:{type:"solid",gradient:{shade:"light",inverse:!0,shadeIntensity:.55,opacityFrom:.4,opacityTo:.8}}}}},{key:"scatter",value:function(){return{dataLabels:{enabled:!1},tooltip:{shared:!1,intersect:!0},markers:{size:6,strokeWidth:1,hover:{sizeOffset:2}}}}},{key:"heatmap",value:function(){return{chart:{stacked:!1},fill:{opacity:1},dataLabels:{style:{colors:["#fff"]}},stroke:{colors:["#fff"]},tooltip:{followCursor:!0,marker:{show:!1},x:{show:!1}},legend:{position:"top",markers:{shape:"square"}},grid:{padding:{right:20}}}}},{key:"treemap",value:function(){return{chart:{zoom:{enabled:!1}},dataLabels:{style:{fontSize:14,fontWeight:600,colors:["#fff"]}},stroke:{show:!0,width:2,colors:["#fff"]},legend:{show:!1},fill:{opacity:1,gradient:{stops:[0,100]}},tooltip:{followCursor:!0,x:{show:!1}},grid:{padding:{left:0,right:0}},xaxis:{crosshairs:{show:!1},tooltip:{enabled:!1}}}}},{key:"pie",value:function(){return{chart:{toolbar:{show:!1}},plotOptions:{pie:{donut:{labels:{show:!1}}}},dataLabels:{formatter:function(e){return e.toFixed(1)+"%"},style:{colors:["#fff"]},background:{enabled:!1},dropShadow:{enabled:!0}},stroke:{colors:["#fff"]},fill:{opacity:1,gradient:{shade:"light",stops:[0,100]}},tooltip:{theme:"dark",fillSeriesColor:!0},legend:{position:"right"},grid:{padding:{left:0,right:0,top:0,bottom:0}}}}},{key:"donut",value:function(){return{chart:{toolbar:{show:!1}},dataLabels:{formatter:function(e){return e.toFixed(1)+"%"},style:{colors:["#fff"]},background:{enabled:!1},dropShadow:{enabled:!0}},stroke:{colors:["#fff"]},fill:{opacity:1,gradient:{shade:"light",shadeIntensity:.35,stops:[80,100],opacityFrom:1,opacityTo:1}},tooltip:{theme:"dark",fillSeriesColor:!0},legend:{position:"right"},grid:{padding:{left:0,right:0,top:0,bottom:0}}}}},{key:"polarArea",value:function(){return{chart:{toolbar:{show:!1}},dataLabels:{formatter:function(e){return e.toFixed(1)+"%"},enabled:!1},stroke:{show:!0,width:2},fill:{opacity:.7},tooltip:{theme:"dark",fillSeriesColor:!0},legend:{position:"right"},grid:{padding:{left:0,right:0,top:0,bottom:0}}}}},{key:"radar",value:function(){return this.opts.yaxis[0].labels.offsetY=this.opts.yaxis[0].labels.offsetY?this.opts.yaxis[0].labels.offsetY:6,{dataLabels:{enabled:!1,style:{fontSize:"11px"}},stroke:{width:2},markers:{size:5,strokeWidth:1,strokeOpacity:1},fill:{opacity:.2},tooltip:{shared:!1,intersect:!0,followCursor:!0},grid:{show:!1,padding:{left:0,right:0,top:0,bottom:0}},xaxis:{labels:{formatter:function(e){return e},style:{colors:["#a8a8a8"],fontSize:"11px"}},tooltip:{enabled:!1},crosshairs:{show:!1}}}}},{key:"radialBar",value:function(){return{chart:{animations:{dynamicAnimation:{enabled:!0,speed:800}},toolbar:{show:!1}},fill:{gradient:{shade:"dark",shadeIntensity:.4,inverseColors:!1,type:"diagonal2",opacityFrom:1,opacityTo:1,stops:[70,98,100]}},legend:{show:!1,position:"right"},tooltip:{enabled:!1,fillSeriesColor:!0},grid:{padding:{left:0,right:0,top:0,bottom:0}}}}},{key:"_getBoxTooltip",value:function(e,t,l,r,n){var i=e.globals.seriesCandleO[t][l],a=e.globals.seriesCandleH[t][l],s=e.globals.seriesCandleM[t][l],o=e.globals.seriesCandleL[t][l],c=e.globals.seriesCandleC[t][l];return e.config.series[t].type&&e.config.series[t].type!==n?'<div class="apexcharts-custom-tooltip">\n          '.concat(e.config.series[t].name?e.config.series[t].name:"series-"+(t+1),": <strong>").concat(e.globals.series[t][l],"</strong>\n        </div>"):'<div class="apexcharts-tooltip-box apexcharts-tooltip-'.concat(e.config.chart.type,'">')+"<div>".concat(r[0],': <span class="value">')+i+"</span></div>"+"<div>".concat(r[1],': <span class="value">')+a+"</span></div>"+(s?"<div>".concat(r[2],': <span class="value">')+s+"</span></div>":"")+"<div>".concat(r[3],': <span class="value">')+o+"</span></div>"+"<div>".concat(r[4],': <span class="value">')+c+"</span></div></div>"}}]),e}(),U=function(){function e(t){a(this,e),this.opts=t}return o(e,[{key:"init",value:function(e){var t=e.responsiveOverride,l=this.opts,r=new O,n=new z(l);this.chartType=l.chart.type,l=this.extendYAxis(l),l=this.extendAnnotations(l);var i=r.init(),a={};if(l&&"object"===S(l)){var s,o,c,u,p,d,m,h,g,y,f={};f=-1!==["line","area","bar","candlestick","boxPlot","rangeBar","rangeArea","bubble","scatter","heatmap","treemap","pie","polarArea","donut","radar","radialBar"].indexOf(l.chart.type)?n[l.chart.type]():n.line(),null!==(s=l.plotOptions)&&void 0!==s&&null!==(o=s.bar)&&void 0!==o&&o.isFunnel&&(f=n.funnel()),l.chart.stacked&&"bar"===l.chart.type&&(f=n.stackedBars()),null!==(c=l.chart.brush)&&void 0!==c&&c.enabled&&(f=n.brush(f)),null!==(u=l.plotOptions)&&void 0!==u&&null!==(p=u.line)&&void 0!==p&&p.isSlopeChart&&(f=n.slope()),l.chart.stacked&&"100%"===l.chart.stackType&&(l=n.stacked100(l)),null!==(d=l.plotOptions)&&void 0!==d&&null!==(m=d.bar)&&void 0!==m&&m.isDumbbell&&(l=n.dumbbell(l)),this.checkForDarkTheme(window.Apex),this.checkForDarkTheme(l),l.xaxis=l.xaxis||window.Apex.xaxis||{},t||(l.xaxis.convertedCatToNumeric=!1),(null!==(h=(l=this.checkForCatToNumericXAxis(this.chartType,f,l)).chart.sparkline)&&void 0!==h&&h.enabled||null!==(g=window.Apex.chart)&&void 0!==g&&null!==(y=g.sparkline)&&void 0!==y&&y.enabled)&&(f=n.sparkline(f)),a=C.extend(i,f)}var b=C.extend(a,window.Apex);return i=C.extend(b,l),this.handleUserInputErrors(i)}},{key:"checkForCatToNumericXAxis",value:function(e,t,l){var r,n,i=new z(l),a=("bar"===e||"boxPlot"===e)&&(null===(r=l.plotOptions)||void 0===r||null===(n=r.bar)||void 0===n?void 0:n.horizontal),s="pie"===e||"polarArea"===e||"donut"===e||"radar"===e||"radialBar"===e||"heatmap"===e,o="datetime"!==l.xaxis.type&&"numeric"!==l.xaxis.type,c=l.xaxis.tickPlacement?l.xaxis.tickPlacement:t.xaxis&&t.xaxis.tickPlacement;return a||s||!o||"between"===c||(l=i.convertCatToNumeric(l)),l}},{key:"extendYAxis",value:function(e,t){var l=new O;(void 0===e.yaxis||!e.yaxis||Array.isArray(e.yaxis)&&0===e.yaxis.length)&&(e.yaxis={}),e.yaxis.constructor!==Array&&window.Apex.yaxis&&window.Apex.yaxis.constructor!==Array&&(e.yaxis=C.extend(e.yaxis,window.Apex.yaxis)),e.yaxis.constructor!==Array?e.yaxis=[C.extend(l.yAxis,e.yaxis)]:e.yaxis=C.extendArray(e.yaxis,l.yAxis);var r=!1;e.yaxis.forEach(function(e){e.logarithmic&&(r=!0)});var n=e.series;return t&&!n&&(n=t.config.series),r&&n.length!==e.yaxis.length&&n.length&&(e.yaxis=n.map(function(t,r){if(t.name||(n[r].name="series-".concat(r+1)),e.yaxis[r])return e.yaxis[r].seriesName=n[r].name,e.yaxis[r];var i=C.extend(l.yAxis,e.yaxis[0]);return i.show=!1,i})),r&&n.length>1&&n.length!==e.yaxis.length&&console.warn("A multi-series logarithmic chart should have equal number of series and y-axes"),e}},{key:"extendAnnotations",value:function(e){return void 0===e.annotations&&(e.annotations={},e.annotations.yaxis=[],e.annotations.xaxis=[],e.annotations.points=[]),e=this.extendYAxisAnnotations(e),e=this.extendXAxisAnnotations(e),this.extendPointAnnotations(e)}},{key:"extendYAxisAnnotations",value:function(e){var t=new O;return e.annotations.yaxis=C.extendArray(void 0!==e.annotations.yaxis?e.annotations.yaxis:[],t.yAxisAnnotation),e}},{key:"extendXAxisAnnotations",value:function(e){var t=new O;return e.annotations.xaxis=C.extendArray(void 0!==e.annotations.xaxis?e.annotations.xaxis:[],t.xAxisAnnotation),e}},{key:"extendPointAnnotations",value:function(e){var t=new O;return e.annotations.points=C.extendArray(void 0!==e.annotations.points?e.annotations.points:[],t.pointAnnotation),e}},{key:"checkForDarkTheme",value:function(e){e.theme&&"dark"===e.theme.mode&&(e.tooltip||(e.tooltip={}),"light"!==e.tooltip.theme&&(e.tooltip.theme="dark"),e.chart.foreColor||(e.chart.foreColor="#f6f7f8"),e.theme.palette||(e.theme.palette="palette4"))}},{key:"handleUserInputErrors",value:function(e){var t=e;if(t.tooltip.shared&&t.tooltip.intersect)throw new Error("tooltip.shared cannot be enabled when tooltip.intersect is true. Turn off any other option by setting it to false.");if("bar"===t.chart.type&&t.plotOptions.bar.horizontal){if(t.yaxis.length>1)throw new Error("Multiple Y Axis for bars are not supported. Switch to column chart by setting plotOptions.bar.horizontal=false");t.yaxis[0].reversed&&(t.yaxis[0].opposite=!0),t.xaxis.tooltip.enabled=!1,t.yaxis[0].tooltip.enabled=!1,t.chart.zoom.enabled=!1}return"bar"!==t.chart.type&&"rangeBar"!==t.chart.type||t.tooltip.shared&&"barWidth"===t.xaxis.crosshairs.width&&t.series.length>1&&(t.xaxis.crosshairs.width="tickWidth"),"candlestick"!==t.chart.type&&"boxPlot"!==t.chart.type||t.yaxis[0].reversed&&(console.warn("Reversed y-axis in ".concat(t.chart.type," chart is not supported.")),t.yaxis[0].reversed=!1),t}}]),e}(),G=function(){function e(){a(this,e)}return o(e,[{key:"initGlobalVars",value:function(e){e.series=[],e.seriesCandleO=[],e.seriesCandleH=[],e.seriesCandleM=[],e.seriesCandleL=[],e.seriesCandleC=[],e.seriesRangeStart=[],e.seriesRangeEnd=[],e.seriesRange=[],e.seriesPercent=[],e.seriesGoals=[],e.seriesX=[],e.seriesZ=[],e.seriesNames=[],e.seriesTotals=[],e.seriesLog=[],e.seriesColors=[],e.stackedSeriesTotals=[],e.seriesXvalues=[],e.seriesYvalues=[],e.labels=[],e.hasXaxisGroups=!1,e.groups=[],e.barGroups=[],e.lineGroups=[],e.areaGroups=[],e.hasSeriesGroups=!1,e.seriesGroups=[],e.categoryLabels=[],e.timescaleLabels=[],e.noLabelsProvided=!1,e.resizeTimer=null,e.selectionResizeTimer=null,e.lastWheelExecution=0,e.delayedElements=[],e.pointsArray=[],e.dataLabelsRects=[],e.isXNumeric=!1,e.skipLastTimelinelabel=!1,e.skipFirstTimelinelabel=!1,e.isDataXYZ=!1,e.isMultiLineX=!1,e.isMultipleYAxis=!1,e.maxY=-Number.MAX_VALUE,e.minY=Number.MIN_VALUE,e.minYArr=[],e.maxYArr=[],e.maxX=-Number.MAX_VALUE,e.minX=Number.MAX_VALUE,e.initialMaxX=-Number.MAX_VALUE,e.initialMinX=Number.MAX_VALUE,e.maxDate=0,e.minDate=Number.MAX_VALUE,e.minZ=Number.MAX_VALUE,e.maxZ=-Number.MAX_VALUE,e.minXDiff=Number.MAX_VALUE,e.yAxisScale=[],e.xAxisScale=null,e.xAxisTicksPositions=[],e.yLabelsCoords=[],e.yTitleCoords=[],e.barPadForNumericAxis=0,e.padHorizontal=0,e.xRange=0,e.yRange=[],e.zRange=0,e.dataPoints=0,e.xTickAmount=0,e.multiAxisTickAmount=0}},{key:"globalVars",value:function(e){return{chartID:null,cuid:null,events:{beforeMount:[],mounted:[],updated:[],clicked:[],selection:[],dataPointSelection:[],zoomed:[],scrolled:[]},colors:[],clientX:null,clientY:null,fill:{colors:[]},stroke:{colors:[]},dataLabels:{style:{colors:[]}},radarPolygons:{fill:{colors:[]}},markers:{colors:[],size:e.markers.size,largestSize:0},animationEnded:!1,isTouchDevice:"ontouchstart"in window||navigator.msMaxTouchPoints,isDirty:!1,isExecCalled:!1,initialConfig:null,initialSeries:[],lastXAxis:[],lastYAxis:[],columnSeries:null,labels:[],timescaleLabels:[],noLabelsProvided:!1,allSeriesCollapsed:!1,collapsedSeries:[],collapsedSeriesIndices:[],ancillaryCollapsedSeries:[],ancillaryCollapsedSeriesIndices:[],risingSeries:[],dataFormatXNumeric:!1,capturedSeriesIndex:-1,capturedDataPointIndex:-1,selectedDataPoints:[],invalidLogScale:!1,ignoreYAxisIndexes:[],maxValsInArrayIndex:0,radialSize:0,selection:void 0,zoomEnabled:"zoom"===e.chart.toolbar.autoSelected&&e.chart.toolbar.tools.zoom&&e.chart.zoom.enabled,panEnabled:"pan"===e.chart.toolbar.autoSelected&&e.chart.toolbar.tools.pan,selectionEnabled:"selection"===e.chart.toolbar.autoSelected&&e.chart.toolbar.tools.selection,yaxis:null,mousedown:!1,lastClientPosition:{},visibleXRange:void 0,yValueDecimal:0,total:0,SVGNS:"http://www.w3.org/2000/svg",svgWidth:0,svgHeight:0,noData:!1,locale:{},dom:{},memory:{methodsToExec:[]},shouldAnimate:!0,skipLastTimelinelabel:!1,skipFirstTimelinelabel:!1,delayedElements:[],axisCharts:!0,isDataXYZ:!1,isSlopeChart:e.plotOptions.line.isSlopeChart,resized:!1,resizeTimer:null,comboCharts:!1,dataChanged:!1,previousPaths:[],allSeriesHasEqualX:!0,pointsArray:[],dataLabelsRects:[],lastDrawnDataLabelsIndexes:[],hasNullValues:!1,easing:null,zoomed:!1,gridWidth:0,gridHeight:0,rotateXLabels:!1,defaultLabels:!1,xLabelFormatter:void 0,yLabelFormatters:[],xaxisTooltipFormatter:void 0,ttKeyFormatter:void 0,ttVal:void 0,ttZFormatter:void 0,LINE_HEIGHT_RATIO:1.618,xAxisLabelsHeight:0,xAxisGroupLabelsHeight:0,xAxisLabelsWidth:0,yAxisLabelsWidth:0,scaleX:1,scaleY:1,translateX:0,translateY:0,translateYAxisX:[],yAxisWidths:[],translateXAxisY:0,translateXAxisX:0,tooltip:null,niceScaleAllowedMagMsd:[[1,1,2,5,5,5,10,10,10,10,10],[1,1,2,5,5,5,10,10,10,10,10]],niceScaleDefaultTicks:[1,2,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,12,12,12,12,12,12,12,12,12,24],seriesYAxisMap:[],seriesYAxisReverseMap:[]}}},{key:"init",value:function(e){var t=this.globalVars(e);return this.initGlobalVars(t),t.initialConfig=C.extend({},e),t.initialSeries=C.clone(e.series),t.lastXAxis=C.clone(t.initialConfig.xaxis),t.lastYAxis=C.clone(t.initialConfig.yaxis),t}}]),e}(),V=function(){function e(t){a(this,e),this.opts=t}return o(e,[{key:"init",value:function(){var e=new U(this.opts).init({responsiveOverride:!1});return{config:e,globals:(new G).init(e)}}}]),e}(),H=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w,this.opts=null,this.seriesIndex=0,this.patternIDs=[]}return o(e,[{key:"clippedImgArea",value:function(e){var t=this.w,l=t.config,r=parseInt(t.globals.gridWidth,10),n=parseInt(t.globals.gridHeight,10),i=r>n?r:n,a=e.image,s=0,o=0;void 0===e.width&&void 0===e.height?void 0!==l.fill.image.width&&void 0!==l.fill.image.height?(s=l.fill.image.width+1,o=l.fill.image.height):(s=i+1,o=i):(s=e.width,o=e.height);var c=document.createElementNS(t.globals.SVGNS,"pattern");k.setAttrs(c,{id:e.patternID,patternUnits:e.patternUnits?e.patternUnits:"userSpaceOnUse",width:s+"px",height:o+"px"});var u=document.createElementNS(t.globals.SVGNS,"image");c.appendChild(u),u.setAttributeNS(window.SVG.xlink,"href",a),k.setAttrs(u,{x:0,y:0,preserveAspectRatio:"none",width:s+"px",height:o+"px"}),u.style.opacity=e.opacity,t.globals.dom.elDefs.node.appendChild(c)}},{key:"getSeriesIndex",value:function(e){var t=this.w,l=t.config.chart.type;return("bar"===l||"rangeBar"===l)&&t.config.plotOptions.bar.distributed||"heatmap"===l||"treemap"===l?this.seriesIndex=e.seriesNumber:this.seriesIndex=e.seriesNumber%t.globals.series.length,this.seriesIndex}},{key:"fillPath",value:function(e){var t=this.w;this.opts=e;var l,r,n,i=this.w.config;this.seriesIndex=this.getSeriesIndex(e);var a=this.getFillColors()[this.seriesIndex];void 0!==t.globals.seriesColors[this.seriesIndex]&&(a=t.globals.seriesColors[this.seriesIndex]),"function"==typeof a&&(a=a({seriesIndex:this.seriesIndex,dataPointIndex:e.dataPointIndex,value:e.value,w:t}));var s=e.fillType?e.fillType:this.getFillType(this.seriesIndex),o=Array.isArray(i.fill.opacity)?i.fill.opacity[this.seriesIndex]:i.fill.opacity;e.color&&(a=e.color),a||(a="#fff",console.warn("undefined color - ApexCharts"));var c=a;if(-1===a.indexOf("rgb")?a.length<9&&(c=C.hexToRgba(a,o)):a.indexOf("rgba")>-1&&(o=C.getOpacityFromRGBA(a)),e.opacity&&(o=e.opacity),"pattern"===s&&(r=this.handlePatternFill({fillConfig:e.fillConfig,patternFill:r,fillColor:a,fillOpacity:o,defaultColor:c})),"gradient"===s&&(n=this.handleGradientFill({fillConfig:e.fillConfig,fillColor:a,fillOpacity:o,i:this.seriesIndex})),"image"===s){var u=i.fill.image.src,p=e.patternID?e.patternID:"",d="pattern".concat(t.globals.cuid).concat(e.seriesNumber+1).concat(p);-1===this.patternIDs.indexOf(d)&&(this.clippedImgArea({opacity:o,image:Array.isArray(u)?e.seriesNumber<u.length?u[e.seriesNumber]:u[0]:u,width:e.width?e.width:void 0,height:e.height?e.height:void 0,patternUnits:e.patternUnits,patternID:d}),this.patternIDs.push(d)),l="url(#".concat(d,")")}else l="gradient"===s?n:"pattern"===s?r:c;return e.solid&&(l=c),l}},{key:"getFillType",value:function(e){var t=this.w;return Array.isArray(t.config.fill.type)?t.config.fill.type[e]:t.config.fill.type}},{key:"getFillColors",value:function(){var e=this.w,t=e.config,l=this.opts,r=[];return e.globals.comboCharts?"line"===e.config.series[this.seriesIndex].type?Array.isArray(e.globals.stroke.colors)?r=e.globals.stroke.colors:r.push(e.globals.stroke.colors):Array.isArray(e.globals.fill.colors)?r=e.globals.fill.colors:r.push(e.globals.fill.colors):"line"===t.chart.type?Array.isArray(e.globals.stroke.colors)?r=e.globals.stroke.colors:r.push(e.globals.stroke.colors):Array.isArray(e.globals.fill.colors)?r=e.globals.fill.colors:r.push(e.globals.fill.colors),void 0!==l.fillColors&&(r=[],Array.isArray(l.fillColors)?r=l.fillColors.slice():r.push(l.fillColors)),r}},{key:"handlePatternFill",value:function(e){var t=e.fillConfig,l=(e.patternFill,e.fillColor),r=e.fillOpacity,n=e.defaultColor,i=this.w.config.fill;t&&(i=t);var a=this.opts,s=new k(this.ctx),o=Array.isArray(i.pattern.strokeWidth)?i.pattern.strokeWidth[this.seriesIndex]:i.pattern.strokeWidth,c=l;return Array.isArray(i.pattern.style)?void 0!==i.pattern.style[a.seriesNumber]?s.drawPattern(i.pattern.style[a.seriesNumber],i.pattern.width,i.pattern.height,c,o,r):n:s.drawPattern(i.pattern.style,i.pattern.width,i.pattern.height,c,o,r)}},{key:"handleGradientFill",value:function(e){var t=e.fillColor,l=e.fillOpacity,r=e.fillConfig,n=e.i,i=this.w.config.fill;r&&(i=y(y({},i),r));var a,s=this.opts,o=new k(this.ctx),c=new C,u=i.gradient.type,p=t,d=void 0===i.gradient.opacityFrom?l:Array.isArray(i.gradient.opacityFrom)?i.gradient.opacityFrom[n]:i.gradient.opacityFrom;p.indexOf("rgba")>-1&&(d=C.getOpacityFromRGBA(p));var m=void 0===i.gradient.opacityTo?l:Array.isArray(i.gradient.opacityTo)?i.gradient.opacityTo[n]:i.gradient.opacityTo;if(void 0===i.gradient.gradientToColors||0===i.gradient.gradientToColors.length)a="dark"===i.gradient.shade?c.shadeColor(-1*parseFloat(i.gradient.shadeIntensity),t.indexOf("rgb")>-1?C.rgb2hex(t):t):c.shadeColor(parseFloat(i.gradient.shadeIntensity),t.indexOf("rgb")>-1?C.rgb2hex(t):t);else if(i.gradient.gradientToColors[s.seriesNumber]){var h=i.gradient.gradientToColors[s.seriesNumber];a=h,h.indexOf("rgba")>-1&&(m=C.getOpacityFromRGBA(h))}else a=t;if(i.gradient.gradientFrom&&(p=i.gradient.gradientFrom),i.gradient.gradientTo&&(a=i.gradient.gradientTo),i.gradient.inverseColors){var g=p;p=a,a=g}return p.indexOf("rgb")>-1&&(p=C.rgb2hex(p)),a.indexOf("rgb")>-1&&(a=C.rgb2hex(a)),o.drawGradient(u,p,a,d,m,s.size,i.gradient.stops,i.gradient.colorStops,n)}}]),e}(),W=function(){function e(t,l){a(this,e),this.ctx=t,this.w=t.w}return o(e,[{key:"setGlobalMarkerSize",value:function(){var e=this.w;if(e.globals.markers.size=Array.isArray(e.config.markers.size)?e.config.markers.size:[e.config.markers.size],e.globals.markers.size.length>0){if(e.globals.markers.size.length<e.globals.series.length+1)for(var t=0;t<=e.globals.series.length;t++)void 0===e.globals.markers.size[t]&&e.globals.markers.size.push(e.globals.markers.size[0])}else e.globals.markers.size=e.config.series.map(function(t){return e.config.markers.size})}},{key:"plotChartMarkers",value:function(e,t,l,r){var n,i=arguments.length>4&&void 0!==arguments[4]&&arguments[4],a=this.w,s=t,o=e,c=null,u=new k(this.ctx),p=a.config.markers.discrete&&a.config.markers.discrete.length;if((a.globals.markers.size[t]>0||i||p)&&(c=u.group({class:i||p?"":"apexcharts-series-markers"})).attr("clip-path","url(#gridRectMarkerMask".concat(a.globals.cuid,")")),Array.isArray(o.x))for(var d=0;d<o.x.length;d++){var m=l;1===l&&0===d&&(m=0),1===l&&1===d&&(m=1);var h="apexcharts-marker";if("line"!==a.config.chart.type&&"area"!==a.config.chart.type||a.globals.comboCharts||a.config.tooltip.intersect||(h+=" no-pointer-events"),(Array.isArray(a.config.markers.size)?a.globals.markers.size[t]>0:a.config.markers.size>0)||i||p){C.isNumber(o.y[d])?h+=" w".concat(C.randomId()):h="apexcharts-nullpoint";var g=this.getMarkerConfig({cssClass:h,seriesIndex:t,dataPointIndex:m});a.config.series[s].data[m]&&(a.config.series[s].data[m].fillColor&&(g.pointFillColor=a.config.series[s].data[m].fillColor),a.config.series[s].data[m].strokeColor&&(g.pointStrokeColor=a.config.series[s].data[m].strokeColor)),void 0!==r&&(g.pSize=r),(o.x[d]<-a.globals.markers.largestSize||o.x[d]>a.globals.gridWidth+a.globals.markers.largestSize||o.y[d]<-a.globals.markers.largestSize||o.y[d]>a.globals.gridHeight+a.globals.markers.largestSize)&&(g.pSize=0),(n=u.drawMarker(o.x[d],o.y[d],g)).attr("rel",m),n.attr("j",m),n.attr("index",t),n.node.setAttribute("default-marker-size",g.pSize),new I(this.ctx).setSelectionFilter(n,t,m),this.addEvents(n),c&&c.add(n)}else void 0===a.globals.pointsArray[t]&&(a.globals.pointsArray[t]=[]),a.globals.pointsArray[t].push([o.x[d],o.y[d]])}return c}},{key:"getMarkerConfig",value:function(e){var t=e.cssClass,l=e.seriesIndex,r=e.dataPointIndex,n=void 0===r?null:r,i=e.radius,a=void 0===i?null:i,s=e.size,o=void 0===s?null:s,c=e.strokeWidth,u=void 0===c?null:c,p=this.w,d=this.getMarkerStyle(l),m=null===o?p.globals.markers.size[l]:o,h=p.config.markers;return null!==n&&h.discrete.length&&h.discrete.map(function(e){e.seriesIndex===l&&e.dataPointIndex===n&&(d.pointStrokeColor=e.strokeColor,d.pointFillColor=e.fillColor,m=e.size,d.pointShape=e.shape)}),{pSize:null===a?m:a,pRadius:null!==a?a:h.radius,pointStrokeWidth:null!==u?u:Array.isArray(h.strokeWidth)?h.strokeWidth[l]:h.strokeWidth,pointStrokeColor:d.pointStrokeColor,pointFillColor:d.pointFillColor,shape:d.pointShape||(Array.isArray(h.shape)?h.shape[l]:h.shape),class:t,pointStrokeOpacity:Array.isArray(h.strokeOpacity)?h.strokeOpacity[l]:h.strokeOpacity,pointStrokeDashArray:Array.isArray(h.strokeDashArray)?h.strokeDashArray[l]:h.strokeDashArray,pointFillOpacity:Array.isArray(h.fillOpacity)?h.fillOpacity[l]:h.fillOpacity,seriesIndex:l}}},{key:"addEvents",value:function(e){var t=this.w,l=new k(this.ctx);e.node.addEventListener("mouseenter",l.pathMouseEnter.bind(this.ctx,e)),e.node.addEventListener("mouseleave",l.pathMouseLeave.bind(this.ctx,e)),e.node.addEventListener("mousedown",l.pathMouseDown.bind(this.ctx,e)),e.node.addEventListener("click",t.config.markers.onClick),e.node.addEventListener("dblclick",t.config.markers.onDblClick),e.node.addEventListener("touchstart",l.pathMouseDown.bind(this.ctx,e),{passive:!0})}},{key:"getMarkerStyle",value:function(e){var t=this.w,l=t.globals.markers.colors,r=t.config.markers.strokeColor||t.config.markers.strokeColors;return{pointStrokeColor:Array.isArray(r)?r[e]:r,pointFillColor:Array.isArray(l)?l[e]:l}}}]),e}(),Z=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w,this.initialAnim=this.w.config.chart.animations.enabled}return o(e,[{key:"draw",value:function(e,t,l){var r=this.w,n=new k(this.ctx),i=l.realIndex,a=l.pointsPos,s=l.zRatio,o=l.elParent,c=n.group({class:"apexcharts-series-markers apexcharts-series-".concat(r.config.chart.type)});if(c.attr("clip-path","url(#gridRectMarkerMask".concat(r.globals.cuid,")")),Array.isArray(a.x))for(var u=0;u<a.x.length;u++){var p=t+1,d=!0;0===t&&0===u&&(p=0),0===t&&1===u&&(p=1);var m=r.globals.markers.size[i];if(s!==1/0){var h=r.config.plotOptions.bubble;m=r.globals.seriesZ[i][p],h.zScaling&&(m/=s),h.minBubbleRadius&&m<h.minBubbleRadius&&(m=h.minBubbleRadius),h.maxBubbleRadius&&m>h.maxBubbleRadius&&(m=h.maxBubbleRadius)}var g=a.x[u],y=a.y[u];if(m=m||0,null!==y&&void 0!==r.globals.series[i][p]||(d=!1),d){var f=this.drawPoint(g,y,m,i,p,t);c.add(f)}o.add(c)}}},{key:"drawPoint",value:function(e,t,l,r,n,i){var a=this.w,s=r,o=new w(this.ctx),c=new I(this.ctx),u=new H(this.ctx),p=new W(this.ctx),d=new k(this.ctx),m=p.getMarkerConfig({cssClass:"apexcharts-marker",seriesIndex:s,dataPointIndex:n,radius:"bubble"===a.config.chart.type||a.globals.comboCharts&&a.config.series[r]&&"bubble"===a.config.series[r].type?l:null}),h=u.fillPath({seriesNumber:r,dataPointIndex:n,color:m.pointFillColor,patternUnits:"objectBoundingBox",value:a.globals.series[r][i]}),g=d.drawMarker(e,t,m);if(a.config.series[s].data[n]&&a.config.series[s].data[n].fillColor&&(h=a.config.series[s].data[n].fillColor),g.attr({fill:h}),a.config.chart.dropShadow.enabled){var y=a.config.chart.dropShadow;c.dropShadow(g,y,r)}if(!this.initialAnim||a.globals.dataChanged||a.globals.resized)a.globals.animationEnded=!0;else{var f=a.config.chart.animations.speed;o.animateMarker(g,f,a.globals.easing,function(){window.setTimeout(function(){o.animationCompleted(g)},100)})}return g.attr({rel:n,j:n,index:r,"default-marker-size":m.pSize}),c.setSelectionFilter(g,r,n),p.addEvents(g),g.node.classList.add("apexcharts-marker"),g}},{key:"centerTextInBubble",value:function(e){var t=this.w;return{y:e+=parseInt(t.config.dataLabels.style.fontSize,10)/4}}}]),e}(),$=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w}return o(e,[{key:"dataLabelsCorrection",value:function(e,t,l,r,n,i,a){var s=this.w,o=!1,c=new k(this.ctx).getTextRects(l,a),u=c.width,p=c.height;t<0&&(t=0),t>s.globals.gridHeight+p&&(t=s.globals.gridHeight+p/2),void 0===s.globals.dataLabelsRects[r]&&(s.globals.dataLabelsRects[r]=[]),s.globals.dataLabelsRects[r].push({x:e,y:t,width:u,height:p});var d=s.globals.dataLabelsRects[r].length-2,m=void 0!==s.globals.lastDrawnDataLabelsIndexes[r]?s.globals.lastDrawnDataLabelsIndexes[r][s.globals.lastDrawnDataLabelsIndexes[r].length-1]:0;if(void 0!==s.globals.dataLabelsRects[r][d]){var h=s.globals.dataLabelsRects[r][m];(e>h.x+h.width||t>h.y+h.height||t+p<h.y||e+u<h.x)&&(o=!0)}return(0===n||i)&&(o=!0),{x:e,y:t,textRects:c,drawnextLabel:o}}},{key:"drawDataLabel",value:function(e){var t=this,l=e.type,r=e.pos,n=e.i,i=e.j,a=e.isRangeStart,s=e.strokeWidth,o=void 0===s?2:s,c=this.w,u=new k(this.ctx),p=c.config.dataLabels,d=0,m=0,h=i,g=null;if(-1!==c.globals.collapsedSeriesIndices.indexOf(n)||!p.enabled||!Array.isArray(r.x))return g;g=u.group({class:"apexcharts-data-labels"});for(var y=0;y<r.x.length;y++)if(d=r.x[y]+p.offsetX,m=r.y[y]+p.offsetY+o,!isNaN(d)){1===i&&0===y&&(h=0),1===i&&1===y&&(h=1);var f=c.globals.series[n][h];"rangeArea"===l&&(f=a?c.globals.seriesRangeStart[n][h]:c.globals.seriesRangeEnd[n][h]);var b="",v=function(e){return c.config.dataLabels.formatter(e,{ctx:t.ctx,seriesIndex:n,dataPointIndex:h,w:c})};"bubble"===c.config.chart.type?(b=v(f=c.globals.seriesZ[n][h]),m=r.y[y],m=new Z(this.ctx).centerTextInBubble(m,n,h).y):void 0!==f&&(b=v(f));var x=c.config.dataLabels.textAnchor;c.globals.isSlopeChart&&(x=0===h?"end":h===c.config.series[n].data.length-1?"start":"middle"),this.plotDataLabelsText({x:d,y:m,text:b,i:n,j:h,parent:g,offsetCorrection:!0,dataLabelsConfig:c.config.dataLabels,textAnchor:x})}return g}},{key:"plotDataLabelsText",value:function(e){var t=this.w,l=new k(this.ctx),r=e.x,n=e.y,i=e.i,a=e.j,s=e.text,o=e.textAnchor,c=e.fontSize,u=e.parent,p=e.dataLabelsConfig,d=e.color,m=e.alwaysDrawDataLabel,h=e.offsetCorrection,g=e.className,y=null;if(Array.isArray(t.config.dataLabels.enabledOnSeries)&&t.config.dataLabels.enabledOnSeries.indexOf(i)<0)return y;var f={x:r,y:n,drawnextLabel:!0,textRects:null};h&&(f=this.dataLabelsCorrection(r,n,s,i,a,m,parseInt(p.style.fontSize,10))),t.globals.zoomed||(r=f.x,n=f.y),f.textRects&&(r<-20-f.textRects.width||r>t.globals.gridWidth+f.textRects.width+30)&&(s="");var b=t.globals.dataLabels.style.colors[i];(("bar"===t.config.chart.type||"rangeBar"===t.config.chart.type)&&t.config.plotOptions.bar.distributed||t.config.dataLabels.distributed)&&(b=t.globals.dataLabels.style.colors[a]),"function"==typeof b&&(b=b({series:t.globals.series,seriesIndex:i,dataPointIndex:a,w:t})),d&&(b=d);var v=p.offsetX,x=p.offsetY;if("bar"!==t.config.chart.type&&"rangeBar"!==t.config.chart.type||(v=0,x=0),t.globals.isSlopeChart&&(0!==a&&(v=-2*p.offsetX+5),0!==a&&a!==t.config.series[i].data.length-1&&(v=0)),f.drawnextLabel){if((y=l.drawText({width:100,height:parseInt(p.style.fontSize,10),x:r+v,y:n+x,foreColor:b,textAnchor:o||p.textAnchor,text:s,fontSize:c||p.style.fontSize,fontFamily:p.style.fontFamily,fontWeight:p.style.fontWeight||"normal"})).attr({class:g||"apexcharts-datalabel",cx:r,cy:n}),p.dropShadow.enabled){var S=p.dropShadow;new I(this.ctx).dropShadow(y,S)}u.add(y),void 0===t.globals.lastDrawnDataLabelsIndexes[i]&&(t.globals.lastDrawnDataLabelsIndexes[i]=[]),t.globals.lastDrawnDataLabelsIndexes[i].push(a)}return y}},{key:"addBackgroundToDataLabel",value:function(e,t){var l=this.w,r=l.config.dataLabels.background,n=r.padding,i=r.padding/2,a=t.width,s=t.height,o=new k(this.ctx).drawRect(t.x-n,t.y-i/2,a+2*n,s+i,r.borderRadius,"transparent"!==l.config.chart.background&&l.config.chart.background?l.config.chart.background:"#fff",r.opacity,r.borderWidth,r.borderColor);return r.dropShadow.enabled&&new I(this.ctx).dropShadow(o,r.dropShadow),o}},{key:"dataLabelsBackground",value:function(){var e=this.w;if("bubble"!==e.config.chart.type)for(var t=e.globals.dom.baseEl.querySelectorAll(".apexcharts-datalabels text"),l=0;l<t.length;l++){var r=t[l],n=r.getBBox(),i=null;if(n.width&&n.height&&(i=this.addBackgroundToDataLabel(r,n)),i){r.parentNode.insertBefore(i.node,r);var a=r.getAttribute("fill");!e.config.chart.animations.enabled||e.globals.resized||e.globals.dataChanged?i.attr({fill:a}):i.animate().attr({fill:a}),r.setAttribute("fill",e.config.dataLabels.background.foreColor)}}}},{key:"bringForward",value:function(){for(var e=this.w,t=e.globals.dom.baseEl.querySelectorAll(".apexcharts-datalabels"),l=e.globals.dom.baseEl.querySelector(".apexcharts-plot-series:last-child"),r=0;r<t.length;r++)l&&l.insertBefore(t[r],l.nextSibling)}}]),e}(),K=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w,this.legendInactiveClass="legend-mouseover-inactive"}return o(e,[{key:"getAllSeriesEls",value:function(){return this.w.globals.dom.baseEl.getElementsByClassName("apexcharts-series")}},{key:"getSeriesByName",value:function(e){return this.w.globals.dom.baseEl.querySelector(".apexcharts-inner .apexcharts-series[seriesName='".concat(C.escapeString(e),"']"))}},{key:"isSeriesHidden",value:function(e){var t=this.getSeriesByName(e),l=parseInt(t.getAttribute("data:realIndex"),10);return{isHidden:t.classList.contains("apexcharts-series-collapsed"),realIndex:l}}},{key:"addCollapsedClassToSeries",value:function(e,t){var l=this.w;function r(l){for(var r=0;r<l.length;r++)l[r].index===t&&e.node.classList.add("apexcharts-series-collapsed")}r(l.globals.collapsedSeries),r(l.globals.ancillaryCollapsedSeries)}},{key:"toggleSeries",value:function(e){var t=this.isSeriesHidden(e);return this.ctx.legend.legendHelpers.toggleDataSeries(t.realIndex,t.isHidden),t.isHidden}},{key:"showSeries",value:function(e){var t=this.isSeriesHidden(e);t.isHidden&&this.ctx.legend.legendHelpers.toggleDataSeries(t.realIndex,!0)}},{key:"hideSeries",value:function(e){var t=this.isSeriesHidden(e);t.isHidden||this.ctx.legend.legendHelpers.toggleDataSeries(t.realIndex,!1)}},{key:"resetSeries",value:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],l=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],r=this.w,n=C.clone(r.globals.initialSeries);r.globals.previousPaths=[],l?(r.globals.collapsedSeries=[],r.globals.ancillaryCollapsedSeries=[],r.globals.collapsedSeriesIndices=[],r.globals.ancillaryCollapsedSeriesIndices=[]):n=this.emptyCollapsedSeries(n),r.config.series=n,e&&(t&&(r.globals.zoomed=!1,this.ctx.updateHelpers.revertDefaultAxisMinMax()),this.ctx.updateHelpers._updateSeries(n,r.config.chart.animations.dynamicAnimation.enabled))}},{key:"emptyCollapsedSeries",value:function(e){for(var t=this.w,l=0;l<e.length;l++)t.globals.collapsedSeriesIndices.indexOf(l)>-1&&(e[l].data=[]);return e}},{key:"highlightSeries",value:function(e){var t=this.w,l=this.getSeriesByName(e),r=parseInt(null==l?void 0:l.getAttribute("data:realIndex"),10),n=t.globals.dom.baseEl.querySelectorAll(".apexcharts-series, .apexcharts-datalabels, .apexcharts-yaxis"),i=null,a=null,s=null;if(t.globals.axisCharts||"radialBar"===t.config.chart.type)if(t.globals.axisCharts){i=t.globals.dom.baseEl.querySelector(".apexcharts-series[data\\:realIndex='".concat(r,"']")),a=t.globals.dom.baseEl.querySelector(".apexcharts-datalabels[data\\:realIndex='".concat(r,"']"));var o=t.globals.seriesYAxisReverseMap[r];s=t.globals.dom.baseEl.querySelector(".apexcharts-yaxis[rel='".concat(o,"']"))}else i=t.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(r+1,"']"));else i=t.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(r+1,"'] path"));for(var c=0;c<n.length;c++)n[c].classList.add(this.legendInactiveClass);if(i)t.globals.axisCharts||i.parentNode.classList.remove(this.legendInactiveClass),i.classList.remove(this.legendInactiveClass),null!==a&&a.classList.remove(this.legendInactiveClass),null!==s&&s.classList.remove(this.legendInactiveClass);else for(var u=0;u<n.length;u++)n[u].classList.remove(this.legendInactiveClass)}},{key:"toggleSeriesOnHover",value:function(e,t){var l=this.w;t||(t=e.target);var r=l.globals.dom.baseEl.querySelectorAll(".apexcharts-series, .apexcharts-datalabels, .apexcharts-yaxis");if("mousemove"===e.type){var n=parseInt(t.getAttribute("rel"),10)-1;this.highlightSeries(l.globals.seriesNames[n])}else if("mouseout"===e.type)for(var i=0;i<r.length;i++)r[i].classList.remove(this.legendInactiveClass)}},{key:"highlightRangeInSeries",value:function(e,t){var l=this,r=this.w,n=r.globals.dom.baseEl.getElementsByClassName("apexcharts-heatmap-rect"),i=function(e){for(var t=0;t<n.length;t++)n[t].classList[e](l.legendInactiveClass)};if("mousemove"===e.type){var a=parseInt(t.getAttribute("rel"),10)-1;i("add");var s=r.config.plotOptions.heatmap.colorScale.ranges;!function(e,t){for(var r=0;r<n.length;r++){var i=Number(n[r].getAttribute("val"));i>=e.from&&(i<e.to||e.to===t&&i===t)&&n[r].classList.remove(l.legendInactiveClass)}}(s[a],s.reduce(function(e,t){return Math.max(e,t.to)},0))}else"mouseout"===e.type&&i("remove")}},{key:"getActiveConfigSeriesIndex",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"asc",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],l=this.w,r=0;if(l.config.series.length>1)for(var n=l.config.series.map(function(e,r){return e.data&&e.data.length>0&&-1===l.globals.collapsedSeriesIndices.indexOf(r)&&(!l.globals.comboCharts||0===t.length||t.length&&t.indexOf(l.config.series[r].type)>-1)?r:-1}),i="asc"===e?0:n.length-1;"asc"===e?i<n.length:i>=0;"asc"===e?i++:i--)if(-1!==n[i]){r=n[i];break}return r}},{key:"getBarSeriesIndices",value:function(){return this.w.globals.comboCharts?this.w.config.series.map(function(e,t){return"bar"===e.type||"column"===e.type?t:-1}).filter(function(e){return-1!==e}):this.w.config.series.map(function(e,t){return t})}},{key:"getPreviousPaths",value:function(){var e=this.w;function t(t,l,r){for(var n=t[l].childNodes,i={type:r,paths:[],realIndex:t[l].getAttribute("data:realIndex")},a=0;a<n.length;a++)if(n[a].hasAttribute("pathTo")){var s=n[a].getAttribute("pathTo");i.paths.push({d:s})}e.globals.previousPaths.push(i)}e.globals.previousPaths=[],["line","area","bar","rangebar","rangeArea","candlestick","radar"].forEach(function(l){for(var r,n=(r=l,e.globals.dom.baseEl.querySelectorAll(".apexcharts-".concat(r,"-series .apexcharts-series"))),i=0;i<n.length;i++)t(n,i,l)}),this.handlePrevBubbleScatterPaths("bubble"),this.handlePrevBubbleScatterPaths("scatter");var l=e.globals.dom.baseEl.querySelectorAll(".apexcharts-".concat(e.config.chart.type," .apexcharts-series"));if(l.length>0)for(var r=function(t){for(var l=e.globals.dom.baseEl.querySelectorAll(".apexcharts-".concat(e.config.chart.type," .apexcharts-series[data\\:realIndex='").concat(t,"'] rect")),r=[],n=function(e){var t=function(t){return l[e].getAttribute(t)},n={x:parseFloat(t("x")),y:parseFloat(t("y")),width:parseFloat(t("width")),height:parseFloat(t("height"))};r.push({rect:n,color:l[e].getAttribute("color")})},i=0;i<l.length;i++)n(i);e.globals.previousPaths.push(r)},n=0;n<l.length;n++)r(n);e.globals.axisCharts||(e.globals.previousPaths=e.globals.series)}},{key:"handlePrevBubbleScatterPaths",value:function(e){var t=this.w,l=t.globals.dom.baseEl.querySelectorAll(".apexcharts-".concat(e,"-series .apexcharts-series"));if(l.length>0)for(var r=0;r<l.length;r++){for(var n=t.globals.dom.baseEl.querySelectorAll(".apexcharts-".concat(e,"-series .apexcharts-series[data\\:realIndex='").concat(r,"'] circle")),i=[],a=0;a<n.length;a++)i.push({x:n[a].getAttribute("cx"),y:n[a].getAttribute("cy"),r:n[a].getAttribute("r")});t.globals.previousPaths.push(i)}}},{key:"clearPreviousPaths",value:function(){var e=this.w;e.globals.previousPaths=[],e.globals.allSeriesCollapsed=!1}},{key:"handleNoData",value:function(){var e=this.w,t=e.config.noData,l=new k(this.ctx),r=e.globals.svgWidth/2,n=e.globals.svgHeight/2,i="middle";if(e.globals.noData=!0,e.globals.animationEnded=!0,"left"===t.align?(r=10,i="start"):"right"===t.align&&(r=e.globals.svgWidth-10,i="end"),"top"===t.verticalAlign?n=50:"bottom"===t.verticalAlign&&(n=e.globals.svgHeight-50),r+=t.offsetX,n=n+parseInt(t.style.fontSize,10)+2+t.offsetY,void 0!==t.text&&""!==t.text){var a=l.drawText({x:r,y:n,text:t.text,textAnchor:i,fontSize:t.style.fontSize,fontFamily:t.style.fontFamily,foreColor:t.style.color,opacity:1,class:"apexcharts-text-nodata"});e.globals.dom.Paper.add(a)}}},{key:"setNullSeriesToZeroValues",value:function(e){for(var t=this.w,l=0;l<e.length;l++)if(0===e[l].length)for(var r=0;r<e[t.globals.maxValsInArrayIndex].length;r++)e[l].push(0);return e}},{key:"hasAllSeriesEqualX",value:function(){for(var e=!0,t=this.w,l=this.filteredSeriesX(),r=0;r<l.length-1;r++)if(l[r][0]!==l[r+1][0]){e=!1;break}return t.globals.allSeriesHasEqualX=e,e}},{key:"filteredSeriesX",value:function(){return this.w.globals.seriesX.map(function(e){return e.length>0?e:[]})}}]),e}(),Y=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w,this.twoDSeries=[],this.threeDSeries=[],this.twoDSeriesX=[],this.seriesGoals=[],this.coreUtils=new T(this.ctx)}return o(e,[{key:"isMultiFormat",value:function(){return this.isFormatXY()||this.isFormat2DArray()}},{key:"isFormatXY",value:function(){var e=this.w.config.series.slice(),t=new K(this.ctx);if(this.activeSeriesIndex=t.getActiveConfigSeriesIndex(),void 0!==e[this.activeSeriesIndex].data&&e[this.activeSeriesIndex].data.length>0&&null!==e[this.activeSeriesIndex].data[0]&&void 0!==e[this.activeSeriesIndex].data[0].x&&null!==e[this.activeSeriesIndex].data[0])return!0}},{key:"isFormat2DArray",value:function(){var e=this.w.config.series.slice(),t=new K(this.ctx);if(this.activeSeriesIndex=t.getActiveConfigSeriesIndex(),void 0!==e[this.activeSeriesIndex].data&&e[this.activeSeriesIndex].data.length>0&&void 0!==e[this.activeSeriesIndex].data[0]&&null!==e[this.activeSeriesIndex].data[0]&&e[this.activeSeriesIndex].data[0].constructor===Array)return!0}},{key:"handleFormat2DArray",value:function(e,t){for(var l=this.w.config,r=this.w.globals,n="boxPlot"===l.chart.type||"boxPlot"===l.series[t].type,i=0;i<e[t].data.length;i++)if(void 0!==e[t].data[i][1]&&(Array.isArray(e[t].data[i][1])&&4===e[t].data[i][1].length&&!n?this.twoDSeries.push(C.parseNumber(e[t].data[i][1][3])):e[t].data[i].length>=5?this.twoDSeries.push(C.parseNumber(e[t].data[i][4])):this.twoDSeries.push(C.parseNumber(e[t].data[i][1])),r.dataFormatXNumeric=!0),"datetime"===l.xaxis.type){var a=new Date(e[t].data[i][0]);a=new Date(a).getTime(),this.twoDSeriesX.push(a)}else this.twoDSeriesX.push(e[t].data[i][0]);for(var s=0;s<e[t].data.length;s++)void 0!==e[t].data[s][2]&&(this.threeDSeries.push(e[t].data[s][2]),r.isDataXYZ=!0)}},{key:"handleFormatXY",value:function(e,t){var l=this.w.config,r=this.w.globals,n=new M(this.ctx),i=t;r.collapsedSeriesIndices.indexOf(t)>-1&&(i=this.activeSeriesIndex);for(var a=0;a<e[t].data.length;a++)void 0!==e[t].data[a].y&&(Array.isArray(e[t].data[a].y)?this.twoDSeries.push(C.parseNumber(e[t].data[a].y[e[t].data[a].y.length-1])):this.twoDSeries.push(C.parseNumber(e[t].data[a].y))),void 0!==e[t].data[a].goals&&Array.isArray(e[t].data[a].goals)?(void 0===this.seriesGoals[t]&&(this.seriesGoals[t]=[]),this.seriesGoals[t].push(e[t].data[a].goals)):(void 0===this.seriesGoals[t]&&(this.seriesGoals[t]=[]),this.seriesGoals[t].push(null));for(var s=0;s<e[i].data.length;s++){var o="string"==typeof e[i].data[s].x,c=Array.isArray(e[i].data[s].x),u=!c&&!!n.isValidDate(e[i].data[s].x);if(o||u)if(o||l.xaxis.convertedCatToNumeric){var p=r.isBarHorizontal&&r.isRangeData;"datetime"!==l.xaxis.type||p?(this.fallbackToCategory=!0,this.twoDSeriesX.push(e[i].data[s].x),isNaN(e[i].data[s].x)||"category"===this.w.config.xaxis.type||"string"==typeof e[i].data[s].x||(r.isXNumeric=!0)):this.twoDSeriesX.push(n.parseDate(e[i].data[s].x))}else"datetime"===l.xaxis.type?this.twoDSeriesX.push(n.parseDate(e[i].data[s].x.toString())):(r.dataFormatXNumeric=!0,r.isXNumeric=!0,this.twoDSeriesX.push(parseFloat(e[i].data[s].x)));else c?(this.fallbackToCategory=!0,this.twoDSeriesX.push(e[i].data[s].x)):(r.isXNumeric=!0,r.dataFormatXNumeric=!0,this.twoDSeriesX.push(e[i].data[s].x))}if(e[t].data[0]&&void 0!==e[t].data[0].z){for(var d=0;d<e[t].data.length;d++)this.threeDSeries.push(e[t].data[d].z);r.isDataXYZ=!0}}},{key:"handleRangeData",value:function(e,t){var l=this.w.globals,r={};return this.isFormat2DArray()?r=this.handleRangeDataFormat("array",e,t):this.isFormatXY()&&(r=this.handleRangeDataFormat("xy",e,t)),l.seriesRangeStart.push(void 0===r.start?[]:r.start),l.seriesRangeEnd.push(void 0===r.end?[]:r.end),l.seriesRange.push(r.rangeUniques),l.seriesRange.forEach(function(e,t){e&&e.forEach(function(e,t){e.y.forEach(function(t,l){for(var r=0;r<e.y.length;r++)if(l!==r){var n=t.y1,i=t.y2,a=e.y[r].y1;n<=e.y[r].y2&&a<=i&&(e.overlaps.indexOf(t.rangeName)<0&&e.overlaps.push(t.rangeName),e.overlaps.indexOf(e.y[r].rangeName)<0&&e.overlaps.push(e.y[r].rangeName))}})})}),r}},{key:"handleCandleStickBoxData",value:function(e,t){var l=this.w.globals,r={};return this.isFormat2DArray()?r=this.handleCandleStickBoxDataFormat("array",e,t):this.isFormatXY()&&(r=this.handleCandleStickBoxDataFormat("xy",e,t)),l.seriesCandleO[t]=r.o,l.seriesCandleH[t]=r.h,l.seriesCandleM[t]=r.m,l.seriesCandleL[t]=r.l,l.seriesCandleC[t]=r.c,r}},{key:"handleRangeDataFormat",value:function(e,t,l){var r=[],n=[],i=t[l].data.filter(function(e,t,l){return t===l.findIndex(function(t){return t.x===e.x})}).map(function(e,t){return{x:e.x,overlaps:[],y:[]}});if("array"===e)for(var a=0;a<t[l].data.length;a++)Array.isArray(t[l].data[a])?(r.push(t[l].data[a][1][0]),n.push(t[l].data[a][1][1])):(r.push(t[l].data[a]),n.push(t[l].data[a]));else if("xy"===e)for(var s=function(e){var a=Array.isArray(t[l].data[e].y),s=C.randomId(),o=t[l].data[e].x,c={y1:a?t[l].data[e].y[0]:t[l].data[e].y,y2:a?t[l].data[e].y[1]:t[l].data[e].y,rangeName:s};t[l].data[e].rangeName=s;var u=i.findIndex(function(e){return e.x===o});i[u].y.push(c),r.push(c.y1),n.push(c.y2)},o=0;o<t[l].data.length;o++)s(o);return{start:r,end:n,rangeUniques:i}}},{key:"handleCandleStickBoxDataFormat",value:function(e,t,l){var r=this.w,n="boxPlot"===r.config.chart.type||"boxPlot"===r.config.series[l].type,i=[],a=[],s=[],o=[],c=[];if("array"===e)if(n&&6===t[l].data[0].length||!n&&5===t[l].data[0].length)for(var u=0;u<t[l].data.length;u++)i.push(t[l].data[u][1]),a.push(t[l].data[u][2]),n?(s.push(t[l].data[u][3]),o.push(t[l].data[u][4]),c.push(t[l].data[u][5])):(o.push(t[l].data[u][3]),c.push(t[l].data[u][4]));else for(var p=0;p<t[l].data.length;p++)Array.isArray(t[l].data[p][1])&&(i.push(t[l].data[p][1][0]),a.push(t[l].data[p][1][1]),n?(s.push(t[l].data[p][1][2]),o.push(t[l].data[p][1][3]),c.push(t[l].data[p][1][4])):(o.push(t[l].data[p][1][2]),c.push(t[l].data[p][1][3])));else if("xy"===e)for(var d=0;d<t[l].data.length;d++)Array.isArray(t[l].data[d].y)&&(i.push(t[l].data[d].y[0]),a.push(t[l].data[d].y[1]),n?(s.push(t[l].data[d].y[2]),o.push(t[l].data[d].y[3]),c.push(t[l].data[d].y[4])):(o.push(t[l].data[d].y[2]),c.push(t[l].data[d].y[3])));return{o:i,h:a,m:s,l:o,c:c}}},{key:"parseDataAxisCharts",value:function(e){var t=this,l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.ctx,r=this.w.config,n=this.w.globals,i=new M(l),a=r.labels.length>0?r.labels.slice():r.xaxis.categories.slice();n.isRangeBar="rangeBar"===r.chart.type&&n.isBarHorizontal,n.hasXaxisGroups="category"===r.xaxis.type&&r.xaxis.group.groups.length>0,n.hasXaxisGroups&&(n.groups=r.xaxis.group.groups),e.forEach(function(e,t){void 0!==e.name?n.seriesNames.push(e.name):n.seriesNames.push("series-"+parseInt(t+1,10))}),this.coreUtils.setSeriesYAxisMappings();var s=[],o=v(new Set(r.series.map(function(e){return e.group})));r.series.forEach(function(e,t){var l=o.indexOf(e.group);s[l]||(s[l]=[]),s[l].push(n.seriesNames[t])}),n.seriesGroups=s;for(var c=function(){for(var e=0;e<a.length;e++)if("string"==typeof a[e]){if(!i.isValidDate(a[e]))throw new Error("You have provided invalid Date format. Please provide a valid JavaScript Date");t.twoDSeriesX.push(i.parseDate(a[e]))}else t.twoDSeriesX.push(a[e])},u=0;u<e.length;u++){if(this.twoDSeries=[],this.twoDSeriesX=[],this.threeDSeries=[],void 0===e[u].data)return void console.error("It is a possibility that you may have not included 'data' property in series.");if("rangeBar"!==r.chart.type&&"rangeArea"!==r.chart.type&&"rangeBar"!==e[u].type&&"rangeArea"!==e[u].type||(n.isRangeData=!0,"rangeBar"!==r.chart.type&&"rangeArea"!==r.chart.type||this.handleRangeData(e,u)),this.isMultiFormat())this.isFormat2DArray()?this.handleFormat2DArray(e,u):this.isFormatXY()&&this.handleFormatXY(e,u),"candlestick"!==r.chart.type&&"candlestick"!==e[u].type&&"boxPlot"!==r.chart.type&&"boxPlot"!==e[u].type||this.handleCandleStickBoxData(e,u),n.series.push(this.twoDSeries),n.labels.push(this.twoDSeriesX),n.seriesX.push(this.twoDSeriesX),n.seriesGoals=this.seriesGoals,u!==this.activeSeriesIndex||this.fallbackToCategory||(n.isXNumeric=!0);else{"datetime"===r.xaxis.type?(n.isXNumeric=!0,c(),n.seriesX.push(this.twoDSeriesX)):"numeric"===r.xaxis.type&&(n.isXNumeric=!0,a.length>0&&(this.twoDSeriesX=a,n.seriesX.push(this.twoDSeriesX))),n.labels.push(this.twoDSeriesX);var p=e[u].data.map(function(e){return C.parseNumber(e)});n.series.push(p)}n.seriesZ.push(this.threeDSeries),void 0!==e[u].color?n.seriesColors.push(e[u].color):n.seriesColors.push(void 0)}return this.w}},{key:"parseDataNonAxisCharts",value:function(e){var t=this.w.globals,l=this.w.config;t.series=e.slice(),t.seriesNames=l.labels.slice();for(var r=0;r<t.series.length;r++)void 0===t.seriesNames[r]&&t.seriesNames.push("series-"+(r+1));return this.w}},{key:"handleExternalLabelsData",value:function(e){var t=this.w.config,l=this.w.globals;t.xaxis.categories.length>0?l.labels=t.xaxis.categories:t.labels.length>0?l.labels=t.labels.slice():this.fallbackToCategory?(l.labels=l.labels[0],l.seriesRange.length&&(l.seriesRange.map(function(e){e.forEach(function(e){l.labels.indexOf(e.x)<0&&e.x&&l.labels.push(e.x)})}),l.labels=Array.from(new Set(l.labels.map(JSON.stringify)),JSON.parse)),t.xaxis.convertedCatToNumeric&&(new z(t).convertCatToNumericXaxis(t,this.ctx,l.seriesX[0]),this._generateExternalLabels(e))):this._generateExternalLabels(e)}},{key:"_generateExternalLabels",value:function(e){var t=this.w.globals,l=this.w.config,r=[];if(t.axisCharts){if(t.series.length>0)if(this.isFormatXY())for(var n=l.series.map(function(e,t){return e.data.filter(function(e,t,l){return l.findIndex(function(t){return t.x===e.x})===t})}),i=n.reduce(function(e,t,l,r){return r[e].length>t.length?e:l},0),a=0;a<n[i].length;a++)r.push(a+1);else for(var s=0;s<t.series[t.maxValsInArrayIndex].length;s++)r.push(s+1);t.seriesX=[];for(var o=0;o<e.length;o++)t.seriesX.push(r);this.w.globals.isBarHorizontal||(t.isXNumeric=!0)}if(0===r.length){r=t.axisCharts?[]:t.series.map(function(e,t){return t+1});for(var c=0;c<e.length;c++)t.seriesX.push(r)}t.labels=r,l.xaxis.convertedCatToNumeric&&(t.categoryLabels=r.map(function(e){return l.xaxis.labels.formatter(e)})),t.noLabelsProvided=!0}},{key:"parseData",value:function(e){var t=this.w,l=t.config,r=t.globals;if(this.excludeCollapsedSeriesInYAxis(),this.fallbackToCategory=!1,this.ctx.core.resetGlobals(),this.ctx.core.isMultipleY(),r.axisCharts?(this.parseDataAxisCharts(e),this.coreUtils.getLargestSeries()):this.parseDataNonAxisCharts(e),l.chart.stacked){var n=new K(this.ctx);r.series=n.setNullSeriesToZeroValues(r.series)}this.coreUtils.getSeriesTotals(),r.axisCharts&&(r.stackedSeriesTotals=this.coreUtils.getStackedSeriesTotals(),r.stackedSeriesTotalsByGroups=this.coreUtils.getStackedSeriesTotalsByGroups()),this.coreUtils.getPercentSeries(),r.dataFormatXNumeric||r.isXNumeric&&("numeric"!==l.xaxis.type||0!==l.labels.length||0!==l.xaxis.categories.length)||this.handleExternalLabelsData(e);for(var i=this.coreUtils.getCategoryLabels(r.labels),a=0;a<i.length;a++)if(Array.isArray(i[a])){r.isMultiLineX=!0;break}}},{key:"excludeCollapsedSeriesInYAxis",value:function(){var e=this.w,t=[];e.globals.seriesYAxisMap.forEach(function(l,r){var n=0;l.forEach(function(t){-1!==e.globals.collapsedSeriesIndices.indexOf(t)&&n++}),n>0&&n==l.length&&t.push(r)}),e.globals.ignoreYAxisIndexes=t.map(function(e){return e})}}]),e}(),Q=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w}return o(e,[{key:"scaleSvgNode",value:function(e,t){var l=parseFloat(e.getAttributeNS(null,"width")),r=parseFloat(e.getAttributeNS(null,"height"));e.setAttributeNS(null,"width",l*t),e.setAttributeNS(null,"height",r*t),e.setAttributeNS(null,"viewBox","0 0 "+l+" "+r)}},{key:"getSvgString",value:function(){var e=this;return new Promise(function(t){var l=e.w,r=l.config.chart.toolbar.export.width,n=l.config.chart.toolbar.export.scale||r/l.globals.svgWidth;n||(n=1);var i=e.w.globals.dom.Paper.svg(),a=e.w.globals.dom.Paper.node.cloneNode(!0);1!==n&&e.scaleSvgNode(a,n),e.convertImagesToBase64(a).then(function(){i=(new XMLSerializer).serializeToString(a),t(i.replace(/&nbsp;/g,"&#160;"))})})}},{key:"convertImagesToBase64",value:function(e){var t=this,l=e.getElementsByTagName("image"),r=Array.from(l).map(function(e){var l=e.getAttributeNS("http://www.w3.org/1999/xlink","href");return l&&!l.startsWith("data:")?t.getBase64FromUrl(l).then(function(t){e.setAttributeNS("http://www.w3.org/1999/xlink","href",t)}).catch(function(e){console.error("Error converting image to base64:",e)}):Promise.resolve()});return Promise.all(r)}},{key:"getBase64FromUrl",value:function(e){return new Promise(function(t,l){var r=new Image;r.crossOrigin="Anonymous",r.onload=function(){var e=document.createElement("canvas");e.width=r.width,e.height=r.height,e.getContext("2d").drawImage(r,0,0),t(e.toDataURL())},r.onerror=l,r.src=e})}},{key:"cleanup",value:function(){var e=this.w,t=e.globals.dom.baseEl.getElementsByClassName("apexcharts-xcrosshairs"),l=e.globals.dom.baseEl.getElementsByClassName("apexcharts-ycrosshairs"),r=e.globals.dom.baseEl.querySelectorAll(".apexcharts-zoom-rect, .apexcharts-selection-rect");Array.prototype.forEach.call(r,function(e){e.setAttribute("width",0)}),t&&t[0]&&(t[0].setAttribute("x",-500),t[0].setAttribute("x1",-500),t[0].setAttribute("x2",-500)),l&&l[0]&&(l[0].setAttribute("y",-100),l[0].setAttribute("y1",-100),l[0].setAttribute("y2",-100))}},{key:"svgUrl",value:function(){var e=this;return new Promise(function(t){e.cleanup(),e.getSvgString().then(function(e){var l=new Blob([e],{type:"image/svg+xml;charset=utf-8"});t(URL.createObjectURL(l))})})}},{key:"dataURI",value:function(e){var t=this;return new Promise(function(l){var r=t.w,n=e?e.scale||e.width/r.globals.svgWidth:1;t.cleanup();var i=document.createElement("canvas");i.width=r.globals.svgWidth*n,i.height=parseInt(r.globals.dom.elWrap.style.height,10)*n;var a="transparent"!==r.config.chart.background&&r.config.chart.background?r.config.chart.background:"#fff",s=i.getContext("2d");s.fillStyle=a,s.fillRect(0,0,i.width*n,i.height*n),t.getSvgString().then(function(e){var t="data:image/svg+xml,"+encodeURIComponent(e),r=new Image;r.crossOrigin="anonymous",r.onload=function(){if(s.drawImage(r,0,0),i.msToBlob){var e=i.msToBlob();l({blob:e})}else{var t=i.toDataURL("image/png");l({imgURI:t})}},r.src=t})})}},{key:"exportToSVG",value:function(){var e=this;this.svgUrl().then(function(t){e.triggerDownload(t,e.w.config.chart.toolbar.export.svg.filename,".svg")})}},{key:"exportToPng",value:function(){var e=this,t=this.w.config.chart.toolbar.export.scale,l=this.w.config.chart.toolbar.export.width,r=t?{scale:t}:l?{width:l}:void 0;this.dataURI(r).then(function(t){var l=t.imgURI,r=t.blob;r?navigator.msSaveOrOpenBlob(r,e.w.globals.chartID+".png"):e.triggerDownload(l,e.w.config.chart.toolbar.export.png.filename,".png")})}},{key:"exportToCSV",value:function(e){var t=this,l=e.series,r=e.fileName,n=e.columnDelimiter,i=void 0===n?",":n,a=e.lineDelimiter,s=void 0===a?"\n":a,o=this.w;l||(l=o.config.series);var c,u,p=[],d=[],m="",h=o.globals.series.map(function(e,t){return-1===o.globals.collapsedSeriesIndices.indexOf(t)?e:[]}),g=function(e){return"function"==typeof o.config.chart.toolbar.export.csv.categoryFormatter?o.config.chart.toolbar.export.csv.categoryFormatter(e):"datetime"===o.config.xaxis.type&&String(e).length>=10?new Date(e).toDateString():C.isNumber(e)?e:e.split(i).join("")},y=function(e){return"function"==typeof o.config.chart.toolbar.export.csv.valueFormatter?o.config.chart.toolbar.export.csv.valueFormatter(e):e},f=Math.max.apply(Math,v(l.map(function(e){return e.data?e.data.length:0}))),b=new Y(this.ctx),x=new R(this.ctx),S=function(e){var l="";if(o.globals.axisCharts){if("category"===o.config.xaxis.type||o.config.xaxis.convertedCatToNumeric)if(o.globals.isBarHorizontal){var r=o.globals.yLabelFormatters[0],n=new K(t.ctx).getActiveConfigSeriesIndex();l=r(o.globals.labels[e],{seriesIndex:n,dataPointIndex:e,w:o})}else l=x.getLabel(o.globals.labels,o.globals.timescaleLabels,0,e).text;"datetime"===o.config.xaxis.type&&(o.config.xaxis.categories.length?l=o.config.xaxis.categories[e]:o.config.labels.length&&(l=o.config.labels[e]))}else l=o.config.labels[e];return null===l?"nullvalue":(Array.isArray(l)&&(l=l.join(" ")),C.isNumber(l)?l:l.split(i).join(""))};p.push(o.config.chart.toolbar.export.csv.headerCategory),"boxPlot"===o.config.chart.type?(p.push("minimum"),p.push("q1"),p.push("median"),p.push("q3"),p.push("maximum")):"candlestick"===o.config.chart.type?(p.push("open"),p.push("high"),p.push("low"),p.push("close")):"rangeBar"===o.config.chart.type?(p.push("minimum"),p.push("maximum")):l.map(function(e,t){var l=(e.name?e.name:"series-".concat(t))+"";o.globals.axisCharts&&p.push(l.split(i).join("")?l.split(i).join(""):"series-".concat(t))}),o.globals.axisCharts||(p.push(o.config.chart.toolbar.export.csv.headerValue),d.push(p.join(i))),o.globals.allSeriesHasEqualX||!o.globals.axisCharts||o.config.xaxis.categories.length||o.config.labels.length?l.map(function(e,t){o.globals.axisCharts?function(e,t){if(p.length&&0===t&&d.push(p.join(i)),e.data){e.data=e.data.length&&e.data||v(Array(f)).map(function(){return""});for(var r=0;r<e.data.length;r++){p=[];var n=S(r);if("nullvalue"!==n){if(n||(b.isFormatXY()?n=l[t].data[r].x:b.isFormat2DArray()&&(n=l[t].data[r]?l[t].data[r][0]:"")),0===t){p.push(g(n));for(var a=0;a<o.globals.series.length;a++){var s,c=b.isFormatXY()?null===(s=l[a].data[r])||void 0===s?void 0:s.y:h[a][r];p.push(y(c))}}("candlestick"===o.config.chart.type||e.type&&"candlestick"===e.type)&&(p.pop(),p.push(o.globals.seriesCandleO[t][r]),p.push(o.globals.seriesCandleH[t][r]),p.push(o.globals.seriesCandleL[t][r]),p.push(o.globals.seriesCandleC[t][r])),("boxPlot"===o.config.chart.type||e.type&&"boxPlot"===e.type)&&(p.pop(),p.push(o.globals.seriesCandleO[t][r]),p.push(o.globals.seriesCandleH[t][r]),p.push(o.globals.seriesCandleM[t][r]),p.push(o.globals.seriesCandleL[t][r]),p.push(o.globals.seriesCandleC[t][r])),"rangeBar"===o.config.chart.type&&(p.pop(),p.push(o.globals.seriesRangeStart[t][r]),p.push(o.globals.seriesRangeEnd[t][r])),p.length&&d.push(p.join(i))}}}}(e,t):((p=[]).push(g(o.globals.labels[t])),p.push(y(h[t])),d.push(p.join(i)))}):(c=new Set,u={},l.forEach(function(e,t){null==e||e.data.forEach(function(e){var r,n;if(b.isFormatXY())r=e.x,n=e.y;else{if(!b.isFormat2DArray())return;r=e[0],n=e[1]}u[r]||(u[r]=Array(l.length).fill("")),u[r][t]=y(n),c.add(r)})}),p.length&&d.push(p.join(i)),Array.from(c).sort().forEach(function(e){d.push([g(e),u[e].join(i)])})),m+=d.join(s),this.triggerDownload("data:text/csv; charset=utf-8,"+encodeURIComponent("\ufeff"+m),r||o.config.chart.toolbar.export.csv.filename,".csv")}},{key:"triggerDownload",value:function(e,t,l){var r=document.createElement("a");r.href=e,r.download=(t||this.w.globals.chartID)+l,document.body.appendChild(r),r.click(),document.body.removeChild(r)}}]),e}(),J=function(){function e(t,l){a(this,e),this.ctx=t,this.elgrid=l,this.w=t.w;var r=this.w;this.axesUtils=new R(t),this.xaxisLabels=r.globals.labels.slice(),r.globals.timescaleLabels.length>0&&!r.globals.isBarHorizontal&&(this.xaxisLabels=r.globals.timescaleLabels.slice()),r.config.xaxis.overwriteCategories&&(this.xaxisLabels=r.config.xaxis.overwriteCategories),this.drawnLabels=[],this.drawnLabelsRects=[],"top"===r.config.xaxis.position?this.offY=0:this.offY=r.globals.gridHeight,this.offY=this.offY+r.config.xaxis.axisBorder.offsetY,this.isCategoryBarHorizontal="bar"===r.config.chart.type&&r.config.plotOptions.bar.horizontal,this.xaxisFontSize=r.config.xaxis.labels.style.fontSize,this.xaxisFontFamily=r.config.xaxis.labels.style.fontFamily,this.xaxisForeColors=r.config.xaxis.labels.style.colors,this.xaxisBorderWidth=r.config.xaxis.axisBorder.width,this.isCategoryBarHorizontal&&(this.xaxisBorderWidth=r.config.yaxis[0].axisBorder.width.toString()),this.xaxisBorderWidth.indexOf("%")>-1?this.xaxisBorderWidth=r.globals.gridWidth*parseInt(this.xaxisBorderWidth,10)/100:this.xaxisBorderWidth=parseInt(this.xaxisBorderWidth,10),this.xaxisBorderHeight=r.config.xaxis.axisBorder.height,this.yaxis=r.config.yaxis[0]}return o(e,[{key:"drawXaxis",value:function(){var e=this.w,t=new k(this.ctx),l=t.group({class:"apexcharts-xaxis",transform:"translate(".concat(e.config.xaxis.offsetX,", ").concat(e.config.xaxis.offsetY,")")}),r=t.group({class:"apexcharts-xaxis-texts-g",transform:"translate(".concat(e.globals.translateXAxisX,", ").concat(e.globals.translateXAxisY,")")});l.add(r);for(var n=[],i=0;i<this.xaxisLabels.length;i++)n.push(this.xaxisLabels[i]);if(this.drawXAxisLabelAndGroup(!0,t,r,n,e.globals.isXNumeric,function(e,t){return t}),e.globals.hasXaxisGroups){var a=e.globals.groups;n=[];for(var s=0;s<a.length;s++)n.push(a[s].title);var o={};e.config.xaxis.group.style&&(o.xaxisFontSize=e.config.xaxis.group.style.fontSize,o.xaxisFontFamily=e.config.xaxis.group.style.fontFamily,o.xaxisForeColors=e.config.xaxis.group.style.colors,o.fontWeight=e.config.xaxis.group.style.fontWeight,o.cssClass=e.config.xaxis.group.style.cssClass),this.drawXAxisLabelAndGroup(!1,t,r,n,!1,function(e,t){return a[e].cols*t},o)}if(void 0!==e.config.xaxis.title.text){var c=t.group({class:"apexcharts-xaxis-title"}),u=t.drawText({x:e.globals.gridWidth/2+e.config.xaxis.title.offsetX,y:this.offY+parseFloat(this.xaxisFontSize)+("bottom"===e.config.xaxis.position?e.globals.xAxisLabelsHeight:-e.globals.xAxisLabelsHeight-10)+e.config.xaxis.title.offsetY,text:e.config.xaxis.title.text,textAnchor:"middle",fontSize:e.config.xaxis.title.style.fontSize,fontFamily:e.config.xaxis.title.style.fontFamily,fontWeight:e.config.xaxis.title.style.fontWeight,foreColor:e.config.xaxis.title.style.color,cssClass:"apexcharts-xaxis-title-text "+e.config.xaxis.title.style.cssClass});c.add(u),l.add(c)}if(e.config.xaxis.axisBorder.show){var p=e.globals.barPadForNumericAxis,d=t.drawLine(e.globals.padHorizontal+e.config.xaxis.axisBorder.offsetX-p,this.offY,this.xaxisBorderWidth+p,this.offY,e.config.xaxis.axisBorder.color,0,this.xaxisBorderHeight);this.elgrid&&this.elgrid.elGridBorders&&e.config.grid.show?this.elgrid.elGridBorders.add(d):l.add(d)}return l}},{key:"drawXAxisLabelAndGroup",value:function(e,t,l,r,n,i){var a,s=this,o=arguments.length>6&&void 0!==arguments[6]?arguments[6]:{},c=[],u=[],p=this.w,d=o.xaxisFontSize||this.xaxisFontSize,m=o.xaxisFontFamily||this.xaxisFontFamily,h=o.xaxisForeColors||this.xaxisForeColors,g=o.fontWeight||p.config.xaxis.labels.style.fontWeight,y=o.cssClass||p.config.xaxis.labels.style.cssClass,f=p.globals.padHorizontal,b=r.length,v="category"===p.config.xaxis.type?p.globals.dataPoints:b;if(0===v&&b>v&&(v=b),n){var x=v>1?v-1:v;a=p.globals.gridWidth/Math.min(x,b-1),f=f+i(0,a)/2+p.config.xaxis.labels.offsetX}else a=p.globals.gridWidth/v,f=f+i(0,a)+p.config.xaxis.labels.offsetX;for(var S=function(n){var o=f-i(n,a)/2+p.config.xaxis.labels.offsetX;0===n&&1===b&&a/2===f&&1===v&&(o=p.globals.gridWidth/2);var x=s.axesUtils.getLabel(r,p.globals.timescaleLabels,o,n,c,d,e),S=28;if(p.globals.rotateXLabels&&e&&(S=22),p.config.xaxis.title.text&&"top"===p.config.xaxis.position&&(S+=parseFloat(p.config.xaxis.title.style.fontSize)+2),e||(S=S+parseFloat(d)+(p.globals.xAxisLabelsHeight-p.globals.xAxisGroupLabelsHeight)+(p.globals.rotateXLabels?10:0)),x=void 0!==p.config.xaxis.tickAmount&&"dataPoints"!==p.config.xaxis.tickAmount&&"datetime"!==p.config.xaxis.type?s.axesUtils.checkLabelBasedOnTickamount(n,x,b):s.axesUtils.checkForOverflowingLabels(n,x,b,c,u),p.config.xaxis.labels.show){var N=t.drawText({x:x.x,y:s.offY+p.config.xaxis.labels.offsetY+S-("top"===p.config.xaxis.position?p.globals.xAxisHeight+p.config.xaxis.axisTicks.height-2:0),text:x.text,textAnchor:"middle",fontWeight:x.isBold?600:g,fontSize:d,fontFamily:m,foreColor:Array.isArray(h)?e&&p.config.xaxis.convertedCatToNumeric?h[p.globals.minX+n-1]:h[n]:h,isPlainText:!1,cssClass:(e?"apexcharts-xaxis-label ":"apexcharts-xaxis-group-label ")+y});if(l.add(N),N.on("click",function(e){if("function"==typeof p.config.chart.events.xAxisLabelClick){var t=Object.assign({},p,{labelIndex:n});p.config.chart.events.xAxisLabelClick(e,s.ctx,t)}}),e){var C=document.createElementNS(p.globals.SVGNS,"title");C.textContent=Array.isArray(x.text)?x.text.join(" "):x.text,N.node.appendChild(C),""!==x.text&&(c.push(x.text),u.push(x))}}n<b-1&&(f+=i(n+1,a))},N=0;N<=b-1;N++)S(N)}},{key:"drawXaxisInversed",value:function(e){var t,l,r=this,n=this.w,i=new k(this.ctx),a=n.config.yaxis[0].opposite?n.globals.translateYAxisX[e]:0,s=i.group({class:"apexcharts-yaxis apexcharts-xaxis-inversed",rel:e}),o=i.group({class:"apexcharts-yaxis-texts-g apexcharts-xaxis-inversed-texts-g",transform:"translate("+a+", 0)"});s.add(o);var c=[];if(n.config.yaxis[e].show)for(var u=0;u<this.xaxisLabels.length;u++)c.push(this.xaxisLabels[u]);t=n.globals.gridHeight/c.length,l=-t/2.2;var p=n.globals.yLabelFormatters[0],d=n.config.yaxis[0].labels;if(d.show)for(var m=function(a){var s=void 0===c[a]?"":c[a];s=p(s,{seriesIndex:e,dataPointIndex:a,w:n});var u=r.axesUtils.getYAxisForeColor(d.style.colors,e),m=0;Array.isArray(s)&&(m=s.length/2*parseInt(d.style.fontSize,10));var h=d.offsetX-15,g="end";r.yaxis.opposite&&(g="start"),"left"===n.config.yaxis[0].labels.align?(h=d.offsetX,g="start"):"center"===n.config.yaxis[0].labels.align?(h=d.offsetX,g="middle"):"right"===n.config.yaxis[0].labels.align&&(g="end");var y=i.drawText({x:h,y:l+t+d.offsetY-m,text:s,textAnchor:g,foreColor:Array.isArray(u)?u[a]:u,fontSize:d.style.fontSize,fontFamily:d.style.fontFamily,fontWeight:d.style.fontWeight,isPlainText:!1,cssClass:"apexcharts-yaxis-label "+d.style.cssClass,maxWidth:d.maxWidth});o.add(y),y.on("click",function(e){if("function"==typeof n.config.chart.events.xAxisLabelClick){var t=Object.assign({},n,{labelIndex:a});n.config.chart.events.xAxisLabelClick(e,r.ctx,t)}});var f=document.createElementNS(n.globals.SVGNS,"title");if(f.textContent=Array.isArray(s)?s.join(" "):s,y.node.appendChild(f),0!==n.config.yaxis[e].labels.rotate){var b=i.rotateAroundCenter(y.node);y.node.setAttribute("transform","rotate(".concat(n.config.yaxis[e].labels.rotate," 0 ").concat(b.y,")"))}l+=t},h=0;h<=c.length-1;h++)m(h);if(void 0!==n.config.yaxis[0].title.text){var g=i.group({class:"apexcharts-yaxis-title apexcharts-xaxis-title-inversed",transform:"translate("+a+", 0)"}),y=i.drawText({x:n.config.yaxis[0].title.offsetX,y:n.globals.gridHeight/2+n.config.yaxis[0].title.offsetY,text:n.config.yaxis[0].title.text,textAnchor:"middle",foreColor:n.config.yaxis[0].title.style.color,fontSize:n.config.yaxis[0].title.style.fontSize,fontWeight:n.config.yaxis[0].title.style.fontWeight,fontFamily:n.config.yaxis[0].title.style.fontFamily,cssClass:"apexcharts-yaxis-title-text "+n.config.yaxis[0].title.style.cssClass});g.add(y),s.add(g)}var f=0;this.isCategoryBarHorizontal&&n.config.yaxis[0].opposite&&(f=n.globals.gridWidth);var b=n.config.xaxis.axisBorder;if(b.show){var v=i.drawLine(n.globals.padHorizontal+b.offsetX+f,1+b.offsetY,n.globals.padHorizontal+b.offsetX+f,n.globals.gridHeight+b.offsetY,b.color,0);this.elgrid&&this.elgrid.elGridBorders&&n.config.grid.show?this.elgrid.elGridBorders.add(v):s.add(v)}return n.config.yaxis[0].axisTicks.show&&this.axesUtils.drawYAxisTicks(f,c.length,n.config.yaxis[0].axisBorder,n.config.yaxis[0].axisTicks,0,t,s),s}},{key:"drawXaxisTicks",value:function(e,t,l){var r=this.w,n=e;if(!(e<0||e-2>r.globals.gridWidth)){var i=this.offY+r.config.xaxis.axisTicks.offsetY;if(t=t+i+r.config.xaxis.axisTicks.height,"top"===r.config.xaxis.position&&(t=i-r.config.xaxis.axisTicks.height),r.config.xaxis.axisTicks.show){var a=new k(this.ctx).drawLine(e+r.config.xaxis.axisTicks.offsetX,i+r.config.xaxis.offsetY,n+r.config.xaxis.axisTicks.offsetX,t+r.config.xaxis.offsetY,r.config.xaxis.axisTicks.color);l.add(a),a.node.classList.add("apexcharts-xaxis-tick")}}}},{key:"getXAxisTicksPositions",value:function(){var e=this.w,t=[],l=this.xaxisLabels.length,r=e.globals.padHorizontal;if(e.globals.timescaleLabels.length>0)for(var n=0;n<l;n++)r=this.xaxisLabels[n].position,t.push(r);else for(var i=l,a=0;a<i;a++){var s=i;e.globals.isXNumeric&&"bar"!==e.config.chart.type&&(s-=1),r+=e.globals.gridWidth/s,t.push(r)}return t}},{key:"xAxisLabelCorrections",value:function(){var e=this.w,t=new k(this.ctx),l=e.globals.dom.baseEl.querySelector(".apexcharts-xaxis-texts-g"),r=e.globals.dom.baseEl.querySelectorAll(".apexcharts-xaxis-texts-g text:not(.apexcharts-xaxis-group-label)"),n=e.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxis-inversed text"),i=e.globals.dom.baseEl.querySelectorAll(".apexcharts-xaxis-inversed-texts-g text tspan");if(e.globals.rotateXLabels||e.config.xaxis.labels.rotateAlways)for(var a=0;a<r.length;a++){var s=t.rotateAroundCenter(r[a]);s.y=s.y-1,s.x=s.x+1,r[a].setAttribute("transform","rotate(".concat(e.config.xaxis.labels.rotate," ").concat(s.x," ").concat(s.y,")")),r[a].setAttribute("text-anchor","end"),l.setAttribute("transform","translate(0, ".concat(-10,")"));var o=r[a].childNodes;e.config.xaxis.labels.trim&&Array.prototype.forEach.call(o,function(l){t.placeTextWithEllipsis(l,l.textContent,e.globals.xAxisLabelsHeight-("bottom"===e.config.legend.position?20:10))})}else!function(){for(var l=e.globals.gridWidth/(e.globals.labels.length+1),n=0;n<r.length;n++){var i=r[n].childNodes;e.config.xaxis.labels.trim&&"datetime"!==e.config.xaxis.type&&Array.prototype.forEach.call(i,function(e){t.placeTextWithEllipsis(e,e.textContent,l)})}}();if(n.length>0){var c=n[n.length-1].getBBox(),u=n[0].getBBox();c.x<-20&&n[n.length-1].parentNode.removeChild(n[n.length-1]),u.x+u.width>e.globals.gridWidth&&!e.globals.isBarHorizontal&&n[0].parentNode.removeChild(n[0]);for(var p=0;p<i.length;p++)t.placeTextWithEllipsis(i[p],i[p].textContent,e.config.yaxis[0].labels.maxWidth-(e.config.yaxis[0].title.text?2*parseFloat(e.config.yaxis[0].title.style.fontSize):0)-15)}}}]),e}(),X=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w;var l=this.w;this.xaxisLabels=l.globals.labels.slice(),this.axesUtils=new R(t),this.isRangeBar=l.globals.seriesRange.length&&l.globals.isBarHorizontal,l.globals.timescaleLabels.length>0&&(this.xaxisLabels=l.globals.timescaleLabels.slice())}return o(e,[{key:"drawGridArea",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=this.w,l=new k(this.ctx);e||(e=l.group({class:"apexcharts-grid"}));var r=l.drawLine(t.globals.padHorizontal,1,t.globals.padHorizontal,t.globals.gridHeight,"transparent"),n=l.drawLine(t.globals.padHorizontal,t.globals.gridHeight,t.globals.gridWidth,t.globals.gridHeight,"transparent");return e.add(n),e.add(r),e}},{key:"drawGrid",value:function(){if(this.w.globals.axisCharts){var e=this.renderGrid();return this.drawGridArea(e.el),e}return null}},{key:"createGridMask",value:function(){var e=this.w,t=e.globals,l=new k(this.ctx),r=Array.isArray(e.config.stroke.width)?Math.max.apply(Math,v(e.config.stroke.width)):e.config.stroke.width,n=function(e){var l=document.createElementNS(t.SVGNS,"clipPath");return l.setAttribute("id",e),l};t.dom.elGridRectMask=n("gridRectMask".concat(t.cuid)),t.dom.elGridRectBarMask=n("gridRectBarMask".concat(t.cuid)),t.dom.elGridRectMarkerMask=n("gridRectMarkerMask".concat(t.cuid)),t.dom.elForecastMask=n("forecastMask".concat(t.cuid)),t.dom.elNonForecastMask=n("nonForecastMask".concat(t.cuid));var i=0,a=0;(["bar","rangeBar","candlestick","boxPlot"].includes(e.config.chart.type)||e.globals.comboBarCount>0)&&e.globals.isXNumeric&&!e.globals.isBarHorizontal&&(i=Math.max(e.config.grid.padding.left,t.barPadForNumericAxis),a=Math.max(e.config.grid.padding.right,t.barPadForNumericAxis)),t.dom.elGridRect=l.drawRect(0,0,t.gridWidth,t.gridHeight,0,"#fff"),t.dom.elGridRectBar=l.drawRect(-r/2-i-2,-r/2-2,t.gridWidth+r+a+i+4,t.gridHeight+r+4,0,"#fff");var s=e.globals.markers.largestSize;t.dom.elGridRectMarker=l.drawRect(-s,-s,t.gridWidth+2*s,t.gridHeight+2*s,0,"#fff"),t.dom.elGridRectMask.appendChild(t.dom.elGridRect.node),t.dom.elGridRectBarMask.appendChild(t.dom.elGridRectBar.node),t.dom.elGridRectMarkerMask.appendChild(t.dom.elGridRectMarker.node);var o=t.dom.baseEl.querySelector("defs");o.appendChild(t.dom.elGridRectMask),o.appendChild(t.dom.elGridRectBarMask),o.appendChild(t.dom.elGridRectMarkerMask),o.appendChild(t.dom.elForecastMask),o.appendChild(t.dom.elNonForecastMask)}},{key:"_drawGridLines",value:function(e){var t=e.i,l=e.x1,r=e.y1,n=e.x2,i=e.y2,a=e.xCount,s=e.parent,o=this.w;if(!(0===t&&o.globals.skipFirstTimelinelabel||t===a-1&&o.globals.skipLastTimelinelabel&&!o.config.xaxis.labels.formatter||"radar"===o.config.chart.type)){o.config.grid.xaxis.lines.show&&this._drawGridLine({i:t,x1:l,y1:r,x2:n,y2:i,xCount:a,parent:s});var c=0;if(o.globals.hasXaxisGroups&&"between"===o.config.xaxis.tickPlacement){var u=o.globals.groups;if(u){for(var p=0,d=0;p<t&&d<u.length;d++)p+=u[d].cols;p===t&&(c=.6*o.globals.xAxisLabelsHeight)}}new J(this.ctx).drawXaxisTicks(l,c,o.globals.dom.elGraphical)}}},{key:"_drawGridLine",value:function(e){var t=e.i,l=e.x1,r=e.y1,n=e.x2,i=e.y2,a=e.xCount,s=e.parent,o=this.w,c=s.node.classList.contains("apexcharts-gridlines-horizontal"),u=o.globals.barPadForNumericAxis,p=0===r&&0===i||0===l&&0===n||r===o.globals.gridHeight&&i===o.globals.gridHeight||o.globals.isBarHorizontal&&(0===t||t===a-1),d=new k(this).drawLine(l-(c?u:0),r,n+(c?u:0),i,o.config.grid.borderColor,o.config.grid.strokeDashArray);d.node.classList.add("apexcharts-gridline"),p&&o.config.grid.show?this.elGridBorders.add(d):s.add(d)}},{key:"_drawGridBandRect",value:function(e){var t=e.c,l=e.x1,r=e.y1,n=e.x2,i=e.y2,a=e.type,s=this.w,o=new k(this.ctx),c=s.globals.barPadForNumericAxis,u=s.config.grid[a].colors[t],p=o.drawRect(l-("row"===a?c:0),r,n+("row"===a?2*c:0),i,0,u,s.config.grid[a].opacity);this.elg.add(p),p.attr("clip-path","url(#gridRectMask".concat(s.globals.cuid,")")),p.node.classList.add("apexcharts-grid-".concat(a))}},{key:"_drawXYLines",value:function(e){var t=this,l=e.xCount,r=e.tickAmount,n=this.w;if(n.config.grid.xaxis.lines.show||n.config.xaxis.axisTicks.show){var i,a=n.globals.padHorizontal,s=n.globals.gridHeight;n.globals.timescaleLabels.length?function(e){for(var r=e.xC,n=e.x1,i=e.y1,a=e.x2,s=e.y2,o=0;o<r;o++)n=t.xaxisLabels[o].position,a=t.xaxisLabels[o].position,t._drawGridLines({i:o,x1:n,y1:i,x2:a,y2:s,xCount:l,parent:t.elgridLinesV})}({xC:l,x1:a,y1:0,x2:i,y2:s}):(n.globals.isXNumeric&&(l=n.globals.xAxisScale.result.length),function(e){for(var r=e.xC,i=e.x1,a=e.y1,s=e.x2,o=e.y2,c=0;c<r+(n.globals.isXNumeric?0:1);c++)0===c&&1===r&&1===n.globals.dataPoints&&(s=i=n.globals.gridWidth/2),t._drawGridLines({i:c,x1:i,y1:a,x2:s,y2:o,xCount:l,parent:t.elgridLinesV}),s=i+=n.globals.gridWidth/(n.globals.isXNumeric?r-1:r)}({xC:l,x1:a,y1:0,x2:i,y2:s}))}if(n.config.grid.yaxis.lines.show){var o=0,c=0,u=n.globals.gridWidth,p=r+1;this.isRangeBar&&(p=n.globals.labels.length);for(var d=0;d<p+(this.isRangeBar?1:0);d++)this._drawGridLine({i:d,xCount:p+(this.isRangeBar?1:0),x1:0,y1:o,x2:u,y2:c,parent:this.elgridLinesH}),c=o+=n.globals.gridHeight/(this.isRangeBar?p:r)}}},{key:"_drawInvertedXYLines",value:function(e){var t=e.xCount,l=this.w;if(l.config.grid.xaxis.lines.show||l.config.xaxis.axisTicks.show)for(var r,n=l.globals.padHorizontal,i=l.globals.gridHeight,a=0;a<t+1;a++)l.config.grid.xaxis.lines.show&&this._drawGridLine({i:a,xCount:t+1,x1:n,y1:0,x2:r,y2:i,parent:this.elgridLinesV}),new J(this.ctx).drawXaxisTicks(n,0,l.globals.dom.elGraphical),r=n+=l.globals.gridWidth/t;if(l.config.grid.yaxis.lines.show)for(var s=0,o=0,c=l.globals.gridWidth,u=0;u<l.globals.dataPoints+1;u++)this._drawGridLine({i:u,xCount:l.globals.dataPoints+1,x1:0,y1:s,x2:c,y2:o,parent:this.elgridLinesH}),o=s+=l.globals.gridHeight/l.globals.dataPoints}},{key:"renderGrid",value:function(){var e=this.w,t=e.globals,l=new k(this.ctx);this.elg=l.group({class:"apexcharts-grid"}),this.elgridLinesH=l.group({class:"apexcharts-gridlines-horizontal"}),this.elgridLinesV=l.group({class:"apexcharts-gridlines-vertical"}),this.elGridBorders=l.group({class:"apexcharts-grid-borders"}),this.elg.add(this.elgridLinesH),this.elg.add(this.elgridLinesV),e.config.grid.show||(this.elgridLinesV.hide(),this.elgridLinesH.hide(),this.elGridBorders.hide());for(var r=0;r<t.seriesYAxisMap.length&&t.ignoreYAxisIndexes.includes(r);)r++;r===t.seriesYAxisMap.length&&(r=0);var n,i,a,s,o=t.yAxisScale[r].result.length-1;!t.isBarHorizontal||this.isRangeBar?(n=this.xaxisLabels.length,this.isRangeBar&&(o=t.labels.length,e.config.xaxis.tickAmount&&e.config.xaxis.labels.formatter&&(n=e.config.xaxis.tickAmount),(null===(i=t.yAxisScale)||void 0===i||null===(a=i[r])||void 0===a||null===(s=a.result)||void 0===s?void 0:s.length)>0&&"datetime"!==e.config.xaxis.type&&(n=t.yAxisScale[r].result.length-1)),this._drawXYLines({xCount:n,tickAmount:o})):(n=o,o=t.xTickAmount,this._drawInvertedXYLines({xCount:n,tickAmount:o}));return this.drawGridBands(n,o),{el:this.elg,elGridBorders:this.elGridBorders,xAxisTickWidth:t.gridWidth/n}}},{key:"drawGridBands",value:function(e,t){var l,r,n=this,i=this.w;if((null===(l=i.config.grid.row.colors)||void 0===l?void 0:l.length)>0&&function(e,l,r,a,s,o){for(var c=0,u=0;c<l;c++,u++)u>=i.config.grid.row.colors.length&&(u=0),n._drawGridBandRect({c:u,x1:0,y1:a,x2:s,y2:o,type:"row"}),a+=i.globals.gridHeight/t}(0,t,0,0,i.globals.gridWidth,i.globals.gridHeight/t),(null===(r=i.config.grid.column.colors)||void 0===r?void 0:r.length)>0){var a=i.globals.isBarHorizontal||"on"!==i.config.xaxis.tickPlacement||"category"!==i.config.xaxis.type&&!i.config.xaxis.convertedCatToNumeric?e:e-1;i.globals.isXNumeric&&(a=i.globals.xAxisScale.result.length-1);for(var s=i.globals.padHorizontal,o=i.globals.padHorizontal+i.globals.gridWidth/a,c=i.globals.gridHeight,u=0,p=0;u<e;u++,p++){var d;p>=i.config.grid.column.colors.length&&(p=0),"datetime"===i.config.xaxis.type&&(s=this.xaxisLabels[u].position,o=((null===(d=this.xaxisLabels[u+1])||void 0===d?void 0:d.position)||i.globals.gridWidth)-this.xaxisLabels[u].position),this._drawGridBandRect({c:p,x1:s,y1:0,x2:o,y2:c,type:"column"}),s+=i.globals.gridWidth/a}}}}]),e}(),ee=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w,this.coreUtils=new T(this.ctx)}return o(e,[{key:"niceScale",value:function(e,t){var l,r,n,i,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,s=1e-11,o=this.w,c=o.globals;c.isBarHorizontal?(l=o.config.xaxis,r=Math.max((c.svgWidth-100)/25,2)):(l=o.config.yaxis[a],r=Math.max((c.svgHeight-100)/15,2)),C.isNumber(r)||(r=10),n=void 0!==l.min&&null!==l.min,i=void 0!==l.max&&null!==l.min;var u=void 0!==l.stepSize&&null!==l.stepSize,p=void 0!==l.tickAmount&&null!==l.tickAmount,d=p?l.tickAmount:c.niceScaleDefaultTicks[Math.min(Math.round(r/2),c.niceScaleDefaultTicks.length-1)];if(c.isMultipleYAxis&&!p&&c.multiAxisTickAmount>0&&(d=c.multiAxisTickAmount,p=!0),d="dataPoints"===d?c.dataPoints-1:Math.abs(Math.round(d)),(e===Number.MIN_VALUE&&0===t||!C.isNumber(e)&&!C.isNumber(t)||e===Number.MIN_VALUE&&t===-Number.MAX_VALUE)&&(e=C.isNumber(l.min)?l.min:0,t=C.isNumber(l.max)?l.max:e+d,c.allSeriesCollapsed=!1),e>t){console.warn("axis.min cannot be greater than axis.max: swapping min and max");var m=t;t=e,e=m}else e===t&&(e=0===e?0:e-1,t=0===t?2:t+1);var h=[];d<1&&(d=1);var g=d,y=Math.abs(t-e);!n&&e>0&&e/y<.15&&(e=0,n=!0),!i&&t<0&&-t/y<.15&&(t=0,i=!0);var f=(y=Math.abs(t-e))/g,b=f,v=Math.floor(Math.log10(b)),x=Math.pow(10,v),S=Math.ceil(b/x);if(f=b=(S=c.niceScaleAllowedMagMsd[0===c.yValueDecimal?0:1][S])*x,c.isBarHorizontal&&l.stepSize&&"datetime"!==l.type?(f=l.stepSize,u=!0):u&&(f=l.stepSize),u&&l.forceNiceScale){var N=Math.floor(Math.log10(f));f*=Math.pow(10,v-N)}if(n&&i){var w=y/g;if(p)if(u)if(0!=C.mod(y,f)){var I=C.getGCD(f,w);f=w/I<10?I:w}else 0==C.mod(f,w)?f=w:(w=f,p=!1);else f=w;else if(u)0==C.mod(y,f)?w=f:f=w;else if(0==C.mod(y,f))w=f;else{w=y/(g=Math.ceil(y/f));var k=C.getGCD(y,f);y/k<r&&(w=k),f=w}g=Math.round(y/f)}else{if(n||i){if(i)if(p)e=t-f*g;else{var T=e;e=f*Math.floor(e/f),Math.abs(t-e)/C.getGCD(y,f)>r&&(e=t-f*d,e+=f*Math.floor((T-e)/f))}else if(n)if(p)t=e+f*g;else{var A=t;t=f*Math.ceil(t/f),Math.abs(t-e)/C.getGCD(y,f)>r&&(t=e+f*d,t+=f*Math.ceil((A-t)/f))}}else if(c.isMultipleYAxis&&p){var D=f*Math.floor(e/f),M=D+f*g;M<t&&(f*=2),M=t,t=(e=D)+f*g,y=Math.abs(t-e),e>0&&e<Math.abs(M-t)&&(e=0,t=f*g),t<0&&-t<Math.abs(D-e)&&(t=0,e=-f*g)}else e=f*Math.floor(e/f),t=f*Math.ceil(t/f);y=Math.abs(t-e),f=C.getGCD(y,f),g=Math.round(y/f)}if(p||n||i||(g=Math.ceil((y-s)/(f+s)))>16&&C.getPrimeFactors(g).length<2&&g++,!p&&l.forceNiceScale&&0===c.yValueDecimal&&g>y&&(g=y,f=Math.round(y/g)),g>r&&(!p&&!u||l.forceNiceScale)){var E=C.getPrimeFactors(g),R=E.length-1,B=g;e:for(var j=0;j<R;j++)for(var P=0;P<=R-j;P++){for(var _=Math.min(P+j,R),O=B,L=1,F=P;F<=_;F++)L*=E[F];if((O/=L)<r){B=O;break e}}f=B===g?y:y/B,g=Math.round(y/f)}c.isMultipleYAxis&&0==c.multiAxisTickAmount&&c.ignoreYAxisIndexes.indexOf(a)<0&&(c.multiAxisTickAmount=g);var q=e-f,z=f*s;do{q+=f,h.push(C.stripNumber(q,7))}while(t-q>z);return{result:h,niceMin:h[0],niceMax:h[h.length-1]}}},{key:"linearScale",value:function(e,t){var l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:10,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,n=arguments.length>4&&void 0!==arguments[4]?arguments[4]:void 0,i=Math.abs(t-e),a=[];if(e===t)return{result:a=[e],niceMin:a[0],niceMax:a[a.length-1]};"dataPoints"===(l=this._adjustTicksForSmallRange(l,r,i))&&(l=this.w.globals.dataPoints-1),n||(n=i/l),n=Math.round(10*(n+Number.EPSILON))/10,l===Number.MAX_VALUE&&(l=5,n=1);for(var s=e;l>=0;)a.push(s),s=C.preciseAddition(s,n),l-=1;return{result:a,niceMin:a[0],niceMax:a[a.length-1]}}},{key:"logarithmicScaleNice",value:function(e,t,l){t<=0&&(t=Math.max(e,l)),e<=0&&(e=Math.min(t,l));for(var r=[],n=Math.ceil(Math.log(t)/Math.log(l)+1),i=Math.floor(Math.log(e)/Math.log(l));i<n;i++)r.push(Math.pow(l,i));return{result:r,niceMin:r[0],niceMax:r[r.length-1]}}},{key:"logarithmicScale",value:function(e,t,l){t<=0&&(t=Math.max(e,l)),e<=0&&(e=Math.min(t,l));for(var r=[],n=Math.log(t)/Math.log(l),i=Math.log(e)/Math.log(l),a=n-i,s=Math.round(a),o=a/s,c=0,u=i;c<s;c++,u+=o)r.push(Math.pow(l,u));return r.push(Math.pow(l,n)),{result:r,niceMin:e,niceMax:t}}},{key:"_adjustTicksForSmallRange",value:function(e,t,l){var r=e;if(void 0!==t&&this.w.config.yaxis[t].labels.formatter&&void 0===this.w.config.yaxis[t].tickAmount){var n=Number(this.w.config.yaxis[t].labels.formatter(1));C.isNumber(n)&&0===this.w.globals.yValueDecimal&&(r=Math.ceil(l))}return r<e?r:e}},{key:"setYScaleForIndex",value:function(e,t,l){var r=this.w.globals,n=this.w.config,i=r.isBarHorizontal?n.xaxis:n.yaxis[e];void 0===r.yAxisScale[e]&&(r.yAxisScale[e]=[]);var a=Math.abs(l-t);i.logarithmic&&a<=5&&(r.invalidLogScale=!0),i.logarithmic&&a>5?(r.allSeriesCollapsed=!1,r.yAxisScale[e]=i.forceNiceScale?this.logarithmicScaleNice(t,l,i.logBase):this.logarithmicScale(t,l,i.logBase)):l!==-Number.MAX_VALUE&&C.isNumber(l)&&t!==Number.MAX_VALUE&&C.isNumber(t)?(r.allSeriesCollapsed=!1,r.yAxisScale[e]=this.niceScale(t,l,e)):r.yAxisScale[e]=this.niceScale(Number.MIN_VALUE,0,e)}},{key:"setXScale",value:function(e,t){var l=this.w,r=l.globals,n=Math.abs(t-e);if(t!==-Number.MAX_VALUE&&C.isNumber(t)){var i=r.xTickAmount+1;n<10&&n>1&&(i=n),r.xAxisScale=this.linearScale(e,t,i,0,l.config.xaxis.stepSize)}else r.xAxisScale=this.linearScale(0,10,10);return r.xAxisScale}},{key:"scaleMultipleYAxes",value:function(){var e=this,t=this.w.config,l=this.w.globals;this.coreUtils.setSeriesYAxisMappings();var r=l.seriesYAxisMap,n=l.minYArr,i=l.maxYArr;l.allSeriesCollapsed=!0,l.barGroups=[],r.forEach(function(r,a){var s=[];r.forEach(function(e){var l=t.series[e].group;s.indexOf(l)<0&&s.push(l)}),r.length>0?function(){var o,c,u=Number.MAX_VALUE,p=-Number.MAX_VALUE,d=u,m=p;if(t.chart.stacked)!function(){var e=new Array(l.dataPoints).fill(0),n=[],i=[],h=[];s.forEach(function(){n.push(e.map(function(){return Number.MIN_VALUE})),i.push(e.map(function(){return Number.MIN_VALUE})),h.push(e.map(function(){return Number.MIN_VALUE}))});for(var g=function(e){!o&&t.series[r[e]].type&&(o=t.series[r[e]].type);var u=r[e];c=t.series[u].group?t.series[u].group:"axis-".concat(a),!(l.collapsedSeriesIndices.indexOf(u)<0&&l.ancillaryCollapsedSeriesIndices.indexOf(u)<0)||(l.allSeriesCollapsed=!1,s.forEach(function(e,r){if(t.series[u].group===e)for(var a=0;a<l.series[u].length;a++){var s=l.series[u][a];s>=0?i[r][a]+=s:h[r][a]+=s,n[r][a]+=s,d=Math.min(d,s),m=Math.max(m,s)}})),"bar"!==o&&"column"!==o||l.barGroups.push(c)},y=0;y<r.length;y++)g(y);o||(o=t.chart.type),"bar"===o||"column"===o?s.forEach(function(e,t){u=Math.min(u,Math.min.apply(null,h[t])),p=Math.max(p,Math.max.apply(null,i[t]))}):(s.forEach(function(e,t){d=Math.min(d,Math.min.apply(null,n[t])),m=Math.max(m,Math.max.apply(null,n[t]))}),u=d,p=m),u===Number.MIN_VALUE&&p===Number.MIN_VALUE&&(p=-Number.MAX_VALUE)}();else for(var h=0;h<r.length;h++){var g=r[h];u=Math.min(u,n[g]),p=Math.max(p,i[g]),!(l.collapsedSeriesIndices.indexOf(g)<0&&l.ancillaryCollapsedSeriesIndices.indexOf(g)<0)||(l.allSeriesCollapsed=!1)}void 0!==t.yaxis[a].min&&(u="function"==typeof t.yaxis[a].min?t.yaxis[a].min(u):t.yaxis[a].min),void 0!==t.yaxis[a].max&&(p="function"==typeof t.yaxis[a].max?t.yaxis[a].max(p):t.yaxis[a].max),l.barGroups=l.barGroups.filter(function(e,t,l){return l.indexOf(e)===t}),e.setYScaleForIndex(a,u,p),r.forEach(function(e){n[e]=l.yAxisScale[a].niceMin,i[e]=l.yAxisScale[a].niceMax})}():e.setYScaleForIndex(a,0,-Number.MAX_VALUE)})}}]),e}(),te=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w,this.scales=new ee(t)}return o(e,[{key:"init",value:function(){this.setYRange(),this.setXRange(),this.setZRange()}},{key:"getMinYMaxY",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.MAX_VALUE,l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:-Number.MAX_VALUE,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,n=this.w.config,i=this.w.globals,a=-Number.MAX_VALUE,s=Number.MIN_VALUE;null===r&&(r=e+1);var o=i.series,c=o,u=o;"candlestick"===n.chart.type?(c=i.seriesCandleL,u=i.seriesCandleH):"boxPlot"===n.chart.type?(c=i.seriesCandleO,u=i.seriesCandleC):i.isRangeData&&(c=i.seriesRangeStart,u=i.seriesRangeEnd);var p=!1;if(i.seriesX.length>=r){var d,m=null===(d=i.brushSource)||void 0===d?void 0:d.w.config.chart.brush;(n.chart.zoom.enabled&&n.chart.zoom.autoScaleYaxis||null!=m&&m.enabled&&null!=m&&m.autoScaleYaxis)&&(p=!0)}for(var h=e;h<r;h++){i.dataPoints=Math.max(i.dataPoints,o[h].length);var g=n.series[h].type;i.categoryLabels.length&&(i.dataPoints=i.categoryLabels.filter(function(e){return void 0!==e}).length),i.labels.length&&"datetime"!==n.xaxis.type&&0!==i.series.reduce(function(e,t){return e+t.length},0)&&(i.dataPoints=Math.max(i.dataPoints,i.labels.length));var y=0,f=o[h].length-1;if(p){if(n.xaxis.min)for(;y<f&&i.seriesX[h][y]<n.xaxis.min;y++);if(n.xaxis.max)for(;f>y&&i.seriesX[h][f]>n.xaxis.max;f--);}for(var b=y;b<=f&&b<i.series[h].length;b++){var v=o[h][b];if(null!==v&&C.isNumber(v)){switch(void 0!==u[h][b]&&(a=Math.max(a,u[h][b]),t=Math.min(t,u[h][b])),void 0!==c[h][b]&&(t=Math.min(t,c[h][b]),l=Math.max(l,c[h][b])),g){case"candlestick":void 0!==i.seriesCandleC[h][b]&&(a=Math.max(a,i.seriesCandleH[h][b]),t=Math.min(t,i.seriesCandleL[h][b]));break;case"boxPlot":void 0!==i.seriesCandleC[h][b]&&(a=Math.max(a,i.seriesCandleC[h][b]),t=Math.min(t,i.seriesCandleO[h][b]))}g&&"candlestick"!==g&&"boxPlot"!==g&&"rangeArea"!==g&&"rangeBar"!==g&&(a=Math.max(a,i.series[h][b]),t=Math.min(t,i.series[h][b])),l=a,i.seriesGoals[h]&&i.seriesGoals[h][b]&&Array.isArray(i.seriesGoals[h][b])&&i.seriesGoals[h][b].forEach(function(e){s!==Number.MIN_VALUE&&(s=Math.min(s,e.value),t=s),a=Math.max(a,e.value),l=a}),C.isFloat(v)&&(v=C.noExponents(v),i.yValueDecimal=Math.max(i.yValueDecimal,v.toString().split(".")[1].length)),s>c[h][b]&&c[h][b]<0&&(s=c[h][b])}else i.hasNullValues=!0}"bar"!==g&&"column"!==g||(s<0&&a<0&&(a=0,l=Math.max(l,0)),s===Number.MIN_VALUE&&(s=0,t=Math.min(t,0)))}return"rangeBar"===n.chart.type&&i.seriesRangeStart.length&&i.isBarHorizontal&&(s=t),"bar"===n.chart.type&&(s<0&&a<0&&(a=0),s===Number.MIN_VALUE&&(s=0)),{minY:s,maxY:a,lowestY:t,highestY:l}}},{key:"setYRange",value:function(){var e=this.w.globals,t=this.w.config;e.maxY=-Number.MAX_VALUE,e.minY=Number.MIN_VALUE;var l,r=Number.MAX_VALUE;if(e.isMultipleYAxis){r=Number.MAX_VALUE;for(var n=0;n<e.series.length;n++)l=this.getMinYMaxY(n),e.minYArr[n]=l.lowestY,e.maxYArr[n]=l.highestY,r=Math.min(r,l.lowestY)}return l=this.getMinYMaxY(0,r,null,e.series.length),"bar"===t.chart.type?(e.minY=l.minY,e.maxY=l.maxY):(e.minY=l.lowestY,e.maxY=l.highestY),r=l.lowestY,t.chart.stacked&&this._setStackedMinMax(),"line"===t.chart.type||"area"===t.chart.type||"scatter"===t.chart.type||"candlestick"===t.chart.type||"boxPlot"===t.chart.type||"rangeBar"===t.chart.type&&!e.isBarHorizontal?e.minY===Number.MIN_VALUE&&r!==-Number.MAX_VALUE&&r!==e.maxY&&(e.minY=r):e.minY=e.minY!==Number.MIN_VALUE?Math.min(l.minY,e.minY):l.minY,t.yaxis.forEach(function(t,l){void 0!==t.max&&("number"==typeof t.max?e.maxYArr[l]=t.max:"function"==typeof t.max&&(e.maxYArr[l]=t.max(e.isMultipleYAxis?e.maxYArr[l]:e.maxY)),e.maxY=e.maxYArr[l]),void 0!==t.min&&("number"==typeof t.min?e.minYArr[l]=t.min:"function"==typeof t.min&&(e.minYArr[l]=t.min(e.isMultipleYAxis?e.minYArr[l]===Number.MIN_VALUE?0:e.minYArr[l]:e.minY)),e.minY=e.minYArr[l])}),e.isBarHorizontal&&["min","max"].forEach(function(l){void 0!==t.xaxis[l]&&"number"==typeof t.xaxis[l]&&("min"===l?e.minY=t.xaxis[l]:e.maxY=t.xaxis[l])}),e.isMultipleYAxis?(this.scales.scaleMultipleYAxes(),e.minY=r):(this.scales.setYScaleForIndex(0,e.minY,e.maxY),e.minY=e.yAxisScale[0].niceMin,e.maxY=e.yAxisScale[0].niceMax,e.minYArr[0]=e.minY,e.maxYArr[0]=e.maxY),e.barGroups=[],e.lineGroups=[],e.areaGroups=[],t.series.forEach(function(l){switch(l.type||t.chart.type){case"bar":case"column":e.barGroups.push(l.group);break;case"line":e.lineGroups.push(l.group);break;case"area":e.areaGroups.push(l.group)}}),e.barGroups=e.barGroups.filter(function(e,t,l){return l.indexOf(e)===t}),e.lineGroups=e.lineGroups.filter(function(e,t,l){return l.indexOf(e)===t}),e.areaGroups=e.areaGroups.filter(function(e,t,l){return l.indexOf(e)===t}),{minY:e.minY,maxY:e.maxY,minYArr:e.minYArr,maxYArr:e.maxYArr,yAxisScale:e.yAxisScale}}},{key:"setXRange",value:function(){var e=this.w.globals,t=this.w.config,l="numeric"===t.xaxis.type||"datetime"===t.xaxis.type||"category"===t.xaxis.type&&!e.noLabelsProvided||e.noLabelsProvided||e.isXNumeric;if(e.isXNumeric&&function(){for(var t=0;t<e.series.length;t++)if(e.labels[t])for(var l=0;l<e.labels[t].length;l++)null!==e.labels[t][l]&&C.isNumber(e.labels[t][l])&&(e.maxX=Math.max(e.maxX,e.labels[t][l]),e.initialMaxX=Math.max(e.maxX,e.labels[t][l]),e.minX=Math.min(e.minX,e.labels[t][l]),e.initialMinX=Math.min(e.minX,e.labels[t][l]))}(),e.noLabelsProvided&&0===t.xaxis.categories.length&&(e.maxX=e.labels[e.labels.length-1],e.initialMaxX=e.labels[e.labels.length-1],e.minX=1,e.initialMinX=1),e.isXNumeric||e.noLabelsProvided||e.dataFormatXNumeric){var r=10;if(void 0===t.xaxis.tickAmount)r=Math.round(e.svgWidth/150),"numeric"===t.xaxis.type&&e.dataPoints<30&&(r=e.dataPoints-1),r>e.dataPoints&&0!==e.dataPoints&&(r=e.dataPoints-1);else if("dataPoints"===t.xaxis.tickAmount){if(e.series.length>1&&(r=e.series[e.maxValsInArrayIndex].length-1),e.isXNumeric){var n=e.maxX-e.minX;n<30&&(r=n-1)}}else r=t.xaxis.tickAmount;if(e.xTickAmount=r,void 0!==t.xaxis.max&&"number"==typeof t.xaxis.max&&(e.maxX=t.xaxis.max),void 0!==t.xaxis.min&&"number"==typeof t.xaxis.min&&(e.minX=t.xaxis.min),void 0!==t.xaxis.range&&(e.minX=e.maxX-t.xaxis.range),e.minX!==Number.MAX_VALUE&&e.maxX!==-Number.MAX_VALUE)if(t.xaxis.convertedCatToNumeric&&!e.dataFormatXNumeric){for(var i=[],a=e.minX-1;a<e.maxX;a++)i.push(a+1);e.xAxisScale={result:i,niceMin:i[0],niceMax:i[i.length-1]}}else e.xAxisScale=this.scales.setXScale(e.minX,e.maxX);else e.xAxisScale=this.scales.linearScale(0,r,r,0,t.xaxis.stepSize),e.noLabelsProvided&&e.labels.length>0&&(e.xAxisScale=this.scales.linearScale(1,e.labels.length,r-1,0,t.xaxis.stepSize),e.seriesX=e.labels.slice());l&&(e.labels=e.xAxisScale.result.slice())}return e.isBarHorizontal&&e.labels.length&&(e.xTickAmount=e.labels.length),this._handleSingleDataPoint(),this._getMinXDiff(),{minX:e.minX,maxX:e.maxX}}},{key:"setZRange",value:function(){var e=this.w.globals;if(e.isDataXYZ)for(var t=0;t<e.series.length;t++)if(void 0!==e.seriesZ[t])for(var l=0;l<e.seriesZ[t].length;l++)null!==e.seriesZ[t][l]&&C.isNumber(e.seriesZ[t][l])&&(e.maxZ=Math.max(e.maxZ,e.seriesZ[t][l]),e.minZ=Math.min(e.minZ,e.seriesZ[t][l]))}},{key:"_handleSingleDataPoint",value:function(){var e=this.w.globals,t=this.w.config;if(e.minX===e.maxX){var l=new M(this.ctx);if("datetime"===t.xaxis.type){var r=l.getDate(e.minX);t.xaxis.labels.datetimeUTC?r.setUTCDate(r.getUTCDate()-2):r.setDate(r.getDate()-2),e.minX=new Date(r).getTime();var n=l.getDate(e.maxX);t.xaxis.labels.datetimeUTC?n.setUTCDate(n.getUTCDate()+2):n.setDate(n.getDate()+2),e.maxX=new Date(n).getTime()}else("numeric"===t.xaxis.type||"category"===t.xaxis.type&&!e.noLabelsProvided)&&(e.minX=e.minX-2,e.initialMinX=e.minX,e.maxX=e.maxX+2,e.initialMaxX=e.maxX)}}},{key:"_getMinXDiff",value:function(){var e=this.w.globals;e.isXNumeric&&e.seriesX.forEach(function(t,l){1===t.length&&t.push(e.seriesX[e.maxValsInArrayIndex][e.seriesX[e.maxValsInArrayIndex].length-1]);var r=t.slice();r.sort(function(e,t){return e-t}),r.forEach(function(t,l){if(l>0){var n=t-r[l-1];n>0&&(e.minXDiff=Math.min(n,e.minXDiff))}}),1!==e.dataPoints&&e.minXDiff!==Number.MAX_VALUE||(e.minXDiff=.5)})}},{key:"_setStackedMinMax",value:function(){var e=this,t=this.w.globals;if(t.series.length){var l=t.seriesGroups;l.length||(l=[this.w.globals.seriesNames.map(function(e){return e})]);var r={},n={};l.forEach(function(l){r[l]=[],n[l]=[],e.w.config.series.map(function(e,r){return l.indexOf(t.seriesNames[r])>-1?r:null}).filter(function(e){return null!==e}).forEach(function(i){for(var a=0;a<t.series[t.maxValsInArrayIndex].length;a++){var s,o,c,u;void 0===r[l][a]&&(r[l][a]=0,n[l][a]=0),(e.w.config.chart.stacked&&!t.comboCharts||e.w.config.chart.stacked&&t.comboCharts&&(!e.w.config.chart.stackOnlyBar||"bar"===(null===(s=e.w.config.series)||void 0===s||null===(o=s[i])||void 0===o?void 0:o.type)||"column"===(null===(c=e.w.config.series)||void 0===c||null===(u=c[i])||void 0===u?void 0:u.type)))&&null!==t.series[i][a]&&C.isNumber(t.series[i][a])&&(t.series[i][a]>0?r[l][a]+=parseFloat(t.series[i][a])+1e-4:n[l][a]+=parseFloat(t.series[i][a]))}})}),Object.entries(r).forEach(function(e){var l=b(e,1)[0];r[l].forEach(function(e,i){t.maxY=Math.max(t.maxY,r[l][i]),t.minY=Math.min(t.minY,n[l][i])})})}}}]),e}(),le=function(){function e(t,l){a(this,e),this.ctx=t,this.elgrid=l,this.w=t.w;var r=this.w;this.xaxisFontSize=r.config.xaxis.labels.style.fontSize,this.axisFontFamily=r.config.xaxis.labels.style.fontFamily,this.xaxisForeColors=r.config.xaxis.labels.style.colors,this.isCategoryBarHorizontal="bar"===r.config.chart.type&&r.config.plotOptions.bar.horizontal,this.xAxisoffX="bottom"===r.config.xaxis.position?r.globals.gridHeight:0,this.drawnLabels=[],this.axesUtils=new R(t)}return o(e,[{key:"drawYaxis",value:function(e){var t=this.w,l=new k(this.ctx),r=t.config.yaxis[e].labels.style,n=r.fontSize,i=r.fontFamily,a=r.fontWeight,s=l.group({class:"apexcharts-yaxis",rel:e,transform:"translate(".concat(t.globals.translateYAxisX[e],", 0)")});if(this.axesUtils.isYAxisHidden(e))return s;var o=l.group({class:"apexcharts-yaxis-texts-g"});s.add(o);var c=t.globals.yAxisScale[e].result.length-1,u=t.globals.gridHeight/c,p=t.globals.yLabelFormatters[e],d=this.axesUtils.checkForReversedLabels(e,t.globals.yAxisScale[e].result.slice());if(t.config.yaxis[e].labels.show){var m=t.globals.translateY+t.config.yaxis[e].labels.offsetY;t.globals.isBarHorizontal?m=0:"heatmap"===t.config.chart.type&&(m-=u/2),m+=parseInt(n,10)/3;for(var h=c;h>=0;h--){var g=p(d[h],h,t),y=t.config.yaxis[e].labels.padding;t.config.yaxis[e].opposite&&0!==t.config.yaxis.length&&(y*=-1);var f=this.getTextAnchor(t.config.yaxis[e].labels.align,t.config.yaxis[e].opposite),b=this.axesUtils.getYAxisForeColor(r.colors,e),v=Array.isArray(b)?b[h]:b,x=C.listToArray(t.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxis[rel='".concat(e,"'] .apexcharts-yaxis-label tspan"))).map(function(e){return e.textContent}),S=l.drawText({x:y,y:m,text:x.includes(g)&&!t.config.yaxis[e].labels.showDuplicates?"":g,textAnchor:f,fontSize:n,fontFamily:i,fontWeight:a,maxWidth:t.config.yaxis[e].labels.maxWidth,foreColor:v,isPlainText:!1,cssClass:"apexcharts-yaxis-label ".concat(r.cssClass)});o.add(S),this.addTooltip(S,g),0!==t.config.yaxis[e].labels.rotate&&this.rotateLabel(l,S,firstLabel,t.config.yaxis[e].labels.rotate),m+=u}}return this.addYAxisTitle(l,s,e),this.addAxisBorder(l,s,e,c,u),s}},{key:"getTextAnchor",value:function(e,t){return"left"===e?"start":"center"===e?"middle":"right"===e?"end":t?"start":"end"}},{key:"addTooltip",value:function(e,t){var l=document.createElementNS(this.w.globals.SVGNS,"title");l.textContent=Array.isArray(t)?t.join(" "):t,e.node.appendChild(l)}},{key:"rotateLabel",value:function(e,t,l,r){var n=e.rotateAroundCenter(l.node),i=e.rotateAroundCenter(t.node);t.node.setAttribute("transform","rotate(".concat(r," ").concat(n.x," ").concat(i.y,")"))}},{key:"addYAxisTitle",value:function(e,t,l){var r=this.w;if(void 0!==r.config.yaxis[l].title.text){var n=e.group({class:"apexcharts-yaxis-title"}),i=r.config.yaxis[l].opposite?r.globals.translateYAxisX[l]:0,a=e.drawText({x:i,y:r.globals.gridHeight/2+r.globals.translateY+r.config.yaxis[l].title.offsetY,text:r.config.yaxis[l].title.text,textAnchor:"end",foreColor:r.config.yaxis[l].title.style.color,fontSize:r.config.yaxis[l].title.style.fontSize,fontWeight:r.config.yaxis[l].title.style.fontWeight,fontFamily:r.config.yaxis[l].title.style.fontFamily,cssClass:"apexcharts-yaxis-title-text ".concat(r.config.yaxis[l].title.style.cssClass)});n.add(a),t.add(n)}}},{key:"addAxisBorder",value:function(e,t,l,r,n){var i=this.w,a=i.config.yaxis[l].axisBorder,s=31+a.offsetX;if(i.config.yaxis[l].opposite&&(s=-31-a.offsetX),a.show){var o=e.drawLine(s,i.globals.translateY+a.offsetY-2,s,i.globals.gridHeight+i.globals.translateY+a.offsetY+2,a.color,0,a.width);t.add(o)}i.config.yaxis[l].axisTicks.show&&this.axesUtils.drawYAxisTicks(s,r,a,i.config.yaxis[l].axisTicks,l,n,t)}},{key:"drawYaxisInversed",value:function(e){var t=this.w,l=new k(this.ctx),r=l.group({class:"apexcharts-xaxis apexcharts-yaxis-inversed"}),n=l.group({class:"apexcharts-xaxis-texts-g",transform:"translate(".concat(t.globals.translateXAxisX,", ").concat(t.globals.translateXAxisY,")")});r.add(n);var i=t.globals.yAxisScale[e].result.length-1,a=t.globals.gridWidth/i+.1,s=a+t.config.xaxis.labels.offsetX,o=t.globals.xLabelFormatter,c=this.axesUtils.checkForReversedLabels(e,t.globals.yAxisScale[e].result.slice()),u=t.globals.timescaleLabels;if(u.length>0&&(this.xaxisLabels=u.slice(),i=(c=u.slice()).length),t.config.xaxis.labels.show)for(var p=u.length?0:i;u.length?p<u.length:p>=0;u.length?p++:p--){var d=o(c[p],p,t),m=t.globals.gridWidth+t.globals.padHorizontal-(s-a+t.config.xaxis.labels.offsetX);if(u.length){var h=this.axesUtils.getLabel(c,u,m,p,this.drawnLabels,this.xaxisFontSize);m=h.x,d=h.text,this.drawnLabels.push(h.text),0===p&&t.globals.skipFirstTimelinelabel&&(d=""),p===c.length-1&&t.globals.skipLastTimelinelabel&&(d="")}var g=l.drawText({x:m,y:this.xAxisoffX+t.config.xaxis.labels.offsetY+30-("top"===t.config.xaxis.position?t.globals.xAxisHeight+t.config.xaxis.axisTicks.height-2:0),text:d,textAnchor:"middle",foreColor:Array.isArray(this.xaxisForeColors)?this.xaxisForeColors[e]:this.xaxisForeColors,fontSize:this.xaxisFontSize,fontFamily:this.xaxisFontFamily,fontWeight:t.config.xaxis.labels.style.fontWeight,isPlainText:!1,cssClass:"apexcharts-xaxis-label ".concat(t.config.xaxis.labels.style.cssClass)});n.add(g),g.tspan(d),this.addTooltip(g,d),s+=a}return this.inversedYAxisTitleText(r),this.inversedYAxisBorder(r),r}},{key:"inversedYAxisBorder",value:function(e){var t=this.w,l=new k(this.ctx),r=t.config.xaxis.axisBorder;if(r.show){var n=0;"bar"===t.config.chart.type&&t.globals.isXNumeric&&(n-=15);var i=l.drawLine(t.globals.padHorizontal+n+r.offsetX,this.xAxisoffX,t.globals.gridWidth,this.xAxisoffX,r.color,0,r.height);this.elgrid&&this.elgrid.elGridBorders&&t.config.grid.show?this.elgrid.elGridBorders.add(i):e.add(i)}}},{key:"inversedYAxisTitleText",value:function(e){var t=this.w,l=new k(this.ctx);if(void 0!==t.config.xaxis.title.text){var r=l.group({class:"apexcharts-xaxis-title apexcharts-yaxis-title-inversed"}),n=l.drawText({x:t.globals.gridWidth/2+t.config.xaxis.title.offsetX,y:this.xAxisoffX+parseFloat(this.xaxisFontSize)+parseFloat(t.config.xaxis.title.style.fontSize)+t.config.xaxis.title.offsetY+20,text:t.config.xaxis.title.text,textAnchor:"middle",fontSize:t.config.xaxis.title.style.fontSize,fontFamily:t.config.xaxis.title.style.fontFamily,fontWeight:t.config.xaxis.title.style.fontWeight,foreColor:t.config.xaxis.title.style.color,cssClass:"apexcharts-xaxis-title-text ".concat(t.config.xaxis.title.style.cssClass)});r.add(n),e.add(r)}}},{key:"yAxisTitleRotate",value:function(e,t){var l=this.w,r=new k(this.ctx),n=l.globals.dom.baseEl.querySelector(".apexcharts-yaxis[rel='".concat(e,"'] .apexcharts-yaxis-texts-g")),i=n?n.getBoundingClientRect():{width:0,height:0},a=l.globals.dom.baseEl.querySelector(".apexcharts-yaxis[rel='".concat(e,"'] .apexcharts-yaxis-title text")),s=a?a.getBoundingClientRect():{width:0,height:0};if(a){var o=this.xPaddingForYAxisTitle(e,i,s,t);a.setAttribute("x",o.xPos-(t?10:0));var c=r.rotateAroundCenter(a);a.setAttribute("transform","rotate(".concat(t?-1*l.config.yaxis[e].title.rotate:l.config.yaxis[e].title.rotate," ").concat(c.x," ").concat(c.y,")"))}}},{key:"xPaddingForYAxisTitle",value:function(e,t,l,r){var n=this.w,i=0,a=10;return void 0===n.config.yaxis[e].title.text||e<0?{xPos:i,padd:0}:(r?i=t.width+n.config.yaxis[e].title.offsetX+l.width/2+a/2:(i=-1*t.width+n.config.yaxis[e].title.offsetX+a/2+l.width/2,n.globals.isBarHorizontal&&(a=25,i=-1*t.width-n.config.yaxis[e].title.offsetX-a)),{xPos:i,padd:a})}},{key:"setYAxisXPosition",value:function(e,t){var l=this.w,r=0,n=0,i=18,a=1;l.config.yaxis.length>1&&(this.multipleYs=!0),l.config.yaxis.forEach(function(s,o){var c=l.globals.ignoreYAxisIndexes.includes(o)||!s.show||s.floating||0===e[o].width,u=e[o].width+t[o].width;s.opposite?l.globals.isBarHorizontal?(n=l.globals.gridWidth+l.globals.translateX-1,l.globals.translateYAxisX[o]=n-s.labels.offsetX):(n=l.globals.gridWidth+l.globals.translateX+a,c||(a+=u+20),l.globals.translateYAxisX[o]=n-s.labels.offsetX+20):(r=l.globals.translateX-i,c||(i+=u+20),l.globals.translateYAxisX[o]=r+s.labels.offsetX)})}},{key:"setYAxisTextAlignments",value:function(){var e=this.w;C.listToArray(e.globals.dom.baseEl.getElementsByClassName("apexcharts-yaxis")).forEach(function(t,l){var r=e.config.yaxis[l];if(r&&!r.floating&&void 0!==r.labels.align){var n=e.globals.dom.baseEl.querySelector(".apexcharts-yaxis[rel='".concat(l,"'] .apexcharts-yaxis-texts-g")),i=C.listToArray(e.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxis[rel='".concat(l,"'] .apexcharts-yaxis-label"))),a=n.getBoundingClientRect();i.forEach(function(e){e.setAttribute("text-anchor",r.labels.align)}),"left"!==r.labels.align||r.opposite?"center"===r.labels.align?n.setAttribute("transform","translate(".concat(a.width/2*(r.opposite?1:-1),", 0)")):"right"===r.labels.align&&r.opposite&&n.setAttribute("transform","translate(".concat(a.width,", 0)")):n.setAttribute("transform","translate(-".concat(a.width,", 0)"))}})}}]),e}(),re=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w,this.documentEvent=C.bind(this.documentEvent,this)}return o(e,[{key:"addEventListener",value:function(e,t){var l=this.w;l.globals.events.hasOwnProperty(e)?l.globals.events[e].push(t):l.globals.events[e]=[t]}},{key:"removeEventListener",value:function(e,t){var l=this.w;if(l.globals.events.hasOwnProperty(e)){var r=l.globals.events[e].indexOf(t);-1!==r&&l.globals.events[e].splice(r,1)}}},{key:"fireEvent",value:function(e,t){var l=this.w;if(l.globals.events.hasOwnProperty(e)){t&&t.length||(t=[]);for(var r=l.globals.events[e],n=r.length,i=0;i<n;i++)r[i].apply(null,t)}}},{key:"setupEventHandlers",value:function(){var e=this,t=this.w,l=this.ctx,r=t.globals.dom.baseEl.querySelector(t.globals.chartClass);this.ctx.eventList.forEach(function(e){r.addEventListener(e,function(e){var r=Object.assign({},t,{seriesIndex:t.globals.axisCharts?t.globals.capturedSeriesIndex:0,dataPointIndex:t.globals.capturedDataPointIndex});"mousemove"===e.type||"touchmove"===e.type?"function"==typeof t.config.chart.events.mouseMove&&t.config.chart.events.mouseMove(e,l,r):"mouseleave"===e.type||"touchleave"===e.type?"function"==typeof t.config.chart.events.mouseLeave&&t.config.chart.events.mouseLeave(e,l,r):("mouseup"===e.type&&1===e.which||"touchend"===e.type)&&("function"==typeof t.config.chart.events.click&&t.config.chart.events.click(e,l,r),l.ctx.events.fireEvent("click",[e,l,r]))},{capture:!1,passive:!0})}),this.ctx.eventList.forEach(function(l){t.globals.dom.baseEl.addEventListener(l,e.documentEvent,{passive:!0})}),this.ctx.core.setupBrushHandler()}},{key:"documentEvent",value:function(e){var t=this.w,l=e.target.className;if("click"===e.type){var r=t.globals.dom.baseEl.querySelector(".apexcharts-menu");r&&r.classList.contains("apexcharts-menu-open")&&"apexcharts-menu-icon"!==l&&r.classList.remove("apexcharts-menu-open")}t.globals.clientX="touchmove"===e.type?e.touches[0].clientX:e.clientX,t.globals.clientY="touchmove"===e.type?e.touches[0].clientY:e.clientY}}]),e}(),ne=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w}return o(e,[{key:"setCurrentLocaleValues",value:function(e){var t=this.w.config.chart.locales;window.Apex.chart&&window.Apex.chart.locales&&window.Apex.chart.locales.length>0&&(t=this.w.config.chart.locales.concat(window.Apex.chart.locales));var l=t.filter(function(t){return t.name===e})[0];if(!l)throw new Error("Wrong locale name provided. Please make sure you set the correct locale name in options");var r=C.extend(_,l);this.w.globals.locale=r.options}}]),e}(),ie=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w}return o(e,[{key:"drawAxis",value:function(e,t){var l,r,n=this,i=this.w.globals,a=this.w.config,s=new J(this.ctx,t),o=new le(this.ctx,t);i.axisCharts&&"radar"!==e&&(i.isBarHorizontal?(r=o.drawYaxisInversed(0),l=s.drawXaxisInversed(0),i.dom.elGraphical.add(l),i.dom.elGraphical.add(r)):(l=s.drawXaxis(),i.dom.elGraphical.add(l),a.yaxis.map(function(e,t){if(-1===i.ignoreYAxisIndexes.indexOf(t)&&(r=o.drawYaxis(t),i.dom.Paper.add(r),"back"===n.w.config.grid.position)){var l=i.dom.Paper.children()[1];l.remove(),i.dom.Paper.add(l)}})))}}]),e}(),ae=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w}return o(e,[{key:"drawXCrosshairs",value:function(){var e=this.w,t=new k(this.ctx),l=new I(this.ctx),r=e.config.xaxis.crosshairs.fill.gradient,n=e.config.xaxis.crosshairs.dropShadow,i=e.config.xaxis.crosshairs.fill.type,a=r.colorFrom,s=r.colorTo,o=r.opacityFrom,c=r.opacityTo,u=r.stops,p=n.enabled,d=n.left,m=n.top,h=n.blur,g=n.color,y=n.opacity,f=e.config.xaxis.crosshairs.fill.color;if(e.config.xaxis.crosshairs.show){"gradient"===i&&(f=t.drawGradient("vertical",a,s,o,c,null,u,null));var b=t.drawRect();1===e.config.xaxis.crosshairs.width&&(b=t.drawLine());var v=e.globals.gridHeight;(!C.isNumber(v)||v<0)&&(v=0);var x=e.config.xaxis.crosshairs.width;(!C.isNumber(x)||x<0)&&(x=0),b.attr({class:"apexcharts-xcrosshairs",x:0,y:0,y2:v,width:x,height:v,fill:f,filter:"none","fill-opacity":e.config.xaxis.crosshairs.opacity,stroke:e.config.xaxis.crosshairs.stroke.color,"stroke-width":e.config.xaxis.crosshairs.stroke.width,"stroke-dasharray":e.config.xaxis.crosshairs.stroke.dashArray}),p&&(b=l.dropShadow(b,{left:d,top:m,blur:h,color:g,opacity:y})),e.globals.dom.elGraphical.add(b)}}},{key:"drawYCrosshairs",value:function(){var e=this.w,t=new k(this.ctx),l=e.config.yaxis[0].crosshairs,r=e.globals.barPadForNumericAxis;if(e.config.yaxis[0].crosshairs.show){var n=t.drawLine(-r,0,e.globals.gridWidth+r,0,l.stroke.color,l.stroke.dashArray,l.stroke.width);n.attr({class:"apexcharts-ycrosshairs"}),e.globals.dom.elGraphical.add(n)}var i=t.drawLine(-r,0,e.globals.gridWidth+r,0,l.stroke.color,0,0);i.attr({class:"apexcharts-ycrosshairs-hidden"}),e.globals.dom.elGraphical.add(i)}}]),e}(),se=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w}return o(e,[{key:"checkResponsiveConfig",value:function(e){var t=this,l=this.w,r=l.config;if(0!==r.responsive.length){var n=r.responsive.slice();n.sort(function(e,t){return e.breakpoint>t.breakpoint?1:t.breakpoint>e.breakpoint?-1:0}).reverse();var i=new U({}),a=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=n[0].breakpoint,a=window.innerWidth>0?window.innerWidth:screen.width;if(a>r){var s=C.clone(l.globals.initialConfig);s.series=C.clone(l.config.series);var o=T.extendArrayProps(i,s,l);e=C.extend(o,e),e=C.extend(l.config,e),t.overrideResponsiveOptions(e)}else for(var c=0;c<n.length;c++)a<n[c].breakpoint&&(e=T.extendArrayProps(i,n[c].options,l),e=C.extend(l.config,e),t.overrideResponsiveOptions(e))};if(e){var s=T.extendArrayProps(i,e,l);s=C.extend(l.config,s),a(s=C.extend(s,e))}else a({})}}},{key:"overrideResponsiveOptions",value:function(e){var t=new U(e).init({responsiveOverride:!0});this.w.config=t}}]),e}(),oe=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w,this.colors=[],this.isColorFn=!1,this.isHeatmapDistributed=this.checkHeatmapDistributed(),this.isBarDistributed=this.checkBarDistributed()}return o(e,[{key:"checkHeatmapDistributed",value:function(){var e=this.w.config,t=e.chart,l=e.plotOptions;return"treemap"===t.type&&l.treemap&&l.treemap.distributed||"heatmap"===t.type&&l.heatmap&&l.heatmap.distributed}},{key:"checkBarDistributed",value:function(){var e=this.w.config,t=e.chart,l=e.plotOptions;return l.bar&&l.bar.distributed&&("bar"===t.type||"rangeBar"===t.type)}},{key:"init",value:function(){this.setDefaultColors()}},{key:"setDefaultColors",value:function(){var e=this.w,t=new C;e.globals.dom.elWrap.classList.add("apexcharts-theme-".concat(e.config.theme.mode));var l=v(e.config.colors||e.config.fill.colors||[]);e.globals.colors=this.getColors(l),this.applySeriesColors(e.globals.seriesColors,e.globals.colors),e.config.theme.monochrome.enabled&&(e.globals.colors=this.getMonochromeColors(e.config.theme.monochrome,e.globals.series,t));var r=e.globals.colors.slice();this.pushExtraColors(e.globals.colors),this.applyColorTypes(["fill","stroke"],r),this.applyDataLabelsColors(r),this.applyRadarPolygonsColors(),this.applyMarkersColors(r)}},{key:"getColors",value:function(e){var t=this,l=this.w;return e&&0!==e.length?Array.isArray(e)&&e.length>0&&"function"==typeof e[0]?(this.isColorFn=!0,l.config.series.map(function(r,n){var i=e[n]||e[0];return"function"==typeof i?i({value:l.globals.axisCharts?l.globals.series[n][0]||0:l.globals.series[n],seriesIndex:n,dataPointIndex:n,w:t.w}):i})):e:this.predefined()}},{key:"applySeriesColors",value:function(e,t){e.forEach(function(e,l){e&&(t[l]=e)})}},{key:"getMonochromeColors",value:function(e,t,l){var r=e.color,n=e.shadeIntensity,i=e.shadeTo,a=this.isBarDistributed||this.isHeatmapDistributed?t[0].length*t.length:t.length,s=1/(a/n),o=0;return Array.from({length:a},function(){var e="dark"===i?l.shadeColor(-1*o,r):l.shadeColor(o,r);return o+=s,e})}},{key:"applyColorTypes",value:function(e,t){var l=this,r=this.w;e.forEach(function(e){r.globals[e].colors=void 0===r.config[e].colors?l.isColorFn?r.config.colors:t:r.config[e].colors.slice(),l.pushExtraColors(r.globals[e].colors)})}},{key:"applyDataLabelsColors",value:function(e){var t=this.w;t.globals.dataLabels.style.colors=void 0===t.config.dataLabels.style.colors?e:t.config.dataLabels.style.colors.slice(),this.pushExtraColors(t.globals.dataLabels.style.colors,50)}},{key:"applyRadarPolygonsColors",value:function(){var e=this.w;e.globals.radarPolygons.fill.colors=void 0===e.config.plotOptions.radar.polygons.fill.colors?["dark"===e.config.theme.mode?"#424242":"none"]:e.config.plotOptions.radar.polygons.fill.colors.slice(),this.pushExtraColors(e.globals.radarPolygons.fill.colors,20)}},{key:"applyMarkersColors",value:function(e){var t=this.w;t.globals.markers.colors=void 0===t.config.markers.colors?e:t.config.markers.colors.slice(),this.pushExtraColors(t.globals.markers.colors)}},{key:"pushExtraColors",value:function(e,t){var l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=this.w,n=t||r.globals.series.length;if(null===l&&(l=this.isBarDistributed||this.isHeatmapDistributed||"heatmap"===r.config.chart.type&&r.config.plotOptions.heatmap&&r.config.plotOptions.heatmap.colorScale.inverse),l&&r.globals.series.length&&(n=r.globals.series[r.globals.maxValsInArrayIndex].length*r.globals.series.length),e.length<n)for(var i=n-e.length,a=0;a<i;a++)e.push(e[a])}},{key:"updateThemeOptions",value:function(e){e.chart=e.chart||{},e.tooltip=e.tooltip||{};var t=e.theme.mode,l="dark"===t?"palette4":"light"===t?"palette1":e.theme.palette||"palette1",r="dark"===t?"#f6f7f8":"light"===t?"#373d3f":e.chart.foreColor||"#373d3f";return e.tooltip.theme=t||"light",e.chart.foreColor=r,e.theme.palette=l,e}},{key:"predefined",value:function(){var e={palette1:["#008FFB","#00E396","#FEB019","#FF4560","#775DD0"],palette2:["#3f51b5","#03a9f4","#4caf50","#f9ce1d","#FF9800"],palette3:["#33b2df","#546E7A","#d4526e","#13d8aa","#A5978B"],palette4:["#4ecdc4","#c7f464","#81D4FA","#fd6a6a","#546E7A"],palette5:["#2b908f","#f9a3a4","#90ee7e","#fa4443","#69d2e7"],palette6:["#449DD1","#F86624","#EA3546","#662E9B","#C5D86D"],palette7:["#D7263D","#1B998B","#2E294E","#F46036","#E2C044"],palette8:["#662E9B","#F86624","#F9C80E","#EA3546","#43BCCD"],palette9:["#5C4742","#A5978B","#8D5B4C","#5A2A27","#C4BBAF"],palette10:["#A300D6","#7D02EB","#5653FE","#2983FF","#00B1F2"],default:["#008FFB","#00E396","#FEB019","#FF4560","#775DD0"]};return e[this.w.config.theme.palette]||e.default}}]),e}(),ce=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w}return o(e,[{key:"draw",value:function(){this.drawTitleSubtitle("title"),this.drawTitleSubtitle("subtitle")}},{key:"drawTitleSubtitle",value:function(e){var t=this.w,l="title"===e?t.config.title:t.config.subtitle,r=t.globals.svgWidth/2,n=l.offsetY,i="middle";if("left"===l.align?(r=10,i="start"):"right"===l.align&&(r=t.globals.svgWidth-10,i="end"),r+=l.offsetX,n=n+parseInt(l.style.fontSize,10)+l.margin/2,void 0!==l.text){var a=new k(this.ctx).drawText({x:r,y:n,text:l.text,textAnchor:i,fontSize:l.style.fontSize,fontFamily:l.style.fontFamily,fontWeight:l.style.fontWeight,foreColor:l.style.color,opacity:1});a.node.setAttribute("class","apexcharts-".concat(e,"-text")),t.globals.dom.Paper.add(a)}}}]),e}(),ue=function(){function e(t){a(this,e),this.w=t.w,this.dCtx=t}return o(e,[{key:"getTitleSubtitleCoords",value:function(e){var t=this.w,l=0,r=0,n="title"===e?t.config.title.floating:t.config.subtitle.floating,i=t.globals.dom.baseEl.querySelector(".apexcharts-".concat(e,"-text"));if(null!==i&&!n){var a=i.getBoundingClientRect();l=a.width,r=t.globals.axisCharts?a.height+5:a.height}return{width:l,height:r}}},{key:"getLegendsRect",value:function(){var e=this.w,t=e.globals.dom.elLegendWrap;e.config.legend.height||"top"!==e.config.legend.position&&"bottom"!==e.config.legend.position||(t.style.maxHeight=e.globals.svgHeight/2+"px");var l=Object.assign({},C.getBoundingClientRect(t));return null!==t&&!e.config.legend.floating&&e.config.legend.show?this.dCtx.lgRect={x:l.x,y:l.y,height:l.height,width:0===l.height?0:l.width}:this.dCtx.lgRect={x:0,y:0,height:0,width:0},"left"!==e.config.legend.position&&"right"!==e.config.legend.position||1.5*this.dCtx.lgRect.width>e.globals.svgWidth&&(this.dCtx.lgRect.width=e.globals.svgWidth/1.5),this.dCtx.lgRect}},{key:"getDatalabelsRect",value:function(){var e=this,t=this.w,l=[];t.config.series.forEach(function(n,i){n.data.forEach(function(n,a){var s;s=t.globals.series[i][a],r=t.config.dataLabels.formatter(s,{ctx:e.dCtx.ctx,seriesIndex:i,dataPointIndex:a,w:t}),l.push(r)})});var r=C.getLargestStringFromArr(l),n=new k(this.dCtx.ctx),i=t.config.dataLabels.style,a=n.getTextRects(r,parseInt(i.fontSize),i.fontFamily);return{width:1.05*a.width,height:a.height}}},{key:"getLargestStringFromMultiArr",value:function(e,t){var l=e;if(this.w.globals.isMultiLineX){var r=t.map(function(e,t){return Array.isArray(e)?e.length:1}),n=Math.max.apply(Math,v(r));l=t[r.indexOf(n)]}return l}}]),e}(),pe=function(){function e(t){a(this,e),this.w=t.w,this.dCtx=t}return o(e,[{key:"getxAxisLabelsCoords",value:function(){var e,t=this.w,l=t.globals.labels.slice();if(t.config.xaxis.convertedCatToNumeric&&0===l.length&&(l=t.globals.categoryLabels),t.globals.timescaleLabels.length>0){var r=this.getxAxisTimeScaleLabelsCoords();e={width:r.width,height:r.height},t.globals.rotateXLabels=!1}else{this.dCtx.lgWidthForSideLegends="left"!==t.config.legend.position&&"right"!==t.config.legend.position||t.config.legend.floating?0:this.dCtx.lgRect.width;var n=t.globals.xLabelFormatter,i=C.getLargestStringFromArr(l),a=this.dCtx.dimHelpers.getLargestStringFromMultiArr(i,l);t.globals.isBarHorizontal&&(a=i=t.globals.yAxisScale[0].result.reduce(function(e,t){return e.length>t.length?e:t},0));var s=new E(this.dCtx.ctx),o=i;i=s.xLabelFormat(n,i,o,{i:void 0,dateFormatter:new M(this.dCtx.ctx).formatDate,w:t}),a=s.xLabelFormat(n,a,o,{i:void 0,dateFormatter:new M(this.dCtx.ctx).formatDate,w:t}),(t.config.xaxis.convertedCatToNumeric&&void 0===i||""===String(i).trim())&&(a=i="1");var c=new k(this.dCtx.ctx),u=c.getTextRects(i,t.config.xaxis.labels.style.fontSize),p=u;if(i!==a&&(p=c.getTextRects(a,t.config.xaxis.labels.style.fontSize)),(e={width:u.width>=p.width?u.width:p.width,height:u.height>=p.height?u.height:p.height}).width*l.length>t.globals.svgWidth-this.dCtx.lgWidthForSideLegends-this.dCtx.yAxisWidth-this.dCtx.gridPad.left-this.dCtx.gridPad.right&&0!==t.config.xaxis.labels.rotate||t.config.xaxis.labels.rotateAlways){if(!t.globals.isBarHorizontal){t.globals.rotateXLabels=!0;var d=function(e){return c.getTextRects(e,t.config.xaxis.labels.style.fontSize,t.config.xaxis.labels.style.fontFamily,"rotate(".concat(t.config.xaxis.labels.rotate," 0 0)"),!1)};u=d(i),i!==a&&(p=d(a)),e.height=(u.height>p.height?u.height:p.height)/1.5,e.width=u.width>p.width?u.width:p.width}}else t.globals.rotateXLabels=!1}return t.config.xaxis.labels.show||(e={width:0,height:0}),{width:e.width,height:e.height}}},{key:"getxAxisGroupLabelsCoords",value:function(){var e,t=this.w;if(!t.globals.hasXaxisGroups)return{width:0,height:0};var l,r=(null===(e=t.config.xaxis.group.style)||void 0===e?void 0:e.fontSize)||t.config.xaxis.labels.style.fontSize,n=t.globals.groups.map(function(e){return e.title}),i=C.getLargestStringFromArr(n),a=this.dCtx.dimHelpers.getLargestStringFromMultiArr(i,n),s=new k(this.dCtx.ctx),o=s.getTextRects(i,r),c=o;return i!==a&&(c=s.getTextRects(a,r)),l={width:o.width>=c.width?o.width:c.width,height:o.height>=c.height?o.height:c.height},t.config.xaxis.labels.show||(l={width:0,height:0}),{width:l.width,height:l.height}}},{key:"getxAxisTitleCoords",value:function(){var e=this.w,t=0,l=0;if(void 0!==e.config.xaxis.title.text){var r=new k(this.dCtx.ctx).getTextRects(e.config.xaxis.title.text,e.config.xaxis.title.style.fontSize);t=r.width,l=r.height}return{width:t,height:l}}},{key:"getxAxisTimeScaleLabelsCoords",value:function(){var e,t=this.w;this.dCtx.timescaleLabels=t.globals.timescaleLabels.slice();var l=this.dCtx.timescaleLabels.map(function(e){return e.value}),r=l.reduce(function(e,t){return void 0===e?(console.error("You have possibly supplied invalid Date format. Please supply a valid JavaScript Date"),0):e.length>t.length?e:t},0);return 1.05*(e=new k(this.dCtx.ctx).getTextRects(r,t.config.xaxis.labels.style.fontSize)).width*l.length>t.globals.gridWidth&&0!==t.config.xaxis.labels.rotate&&(t.globals.overlappingXLabels=!0),e}},{key:"additionalPaddingXLabels",value:function(e){var t=this,l=this.w,r=l.globals,n=l.config,i=n.xaxis.type,a=e.width;r.skipLastTimelinelabel=!1,r.skipFirstTimelinelabel=!1;var s=l.config.yaxis[0].opposite&&l.globals.isBarHorizontal,o=function(e,s){n.yaxis.length>1&&function(e){return-1!==r.collapsedSeriesIndices.indexOf(e)}(s)||function(e){if(t.dCtx.timescaleLabels&&t.dCtx.timescaleLabels.length){var s=t.dCtx.timescaleLabels[0],o=t.dCtx.timescaleLabels[t.dCtx.timescaleLabels.length-1].position+a/1.75-t.dCtx.yAxisWidthRight,c=s.position-a/1.75+t.dCtx.yAxisWidthLeft,u="right"===l.config.legend.position&&t.dCtx.lgRect.width>0?t.dCtx.lgRect.width:0;o>r.svgWidth-r.translateX-u&&(r.skipLastTimelinelabel=!0),c<-(e.show&&!e.floating||"bar"!==n.chart.type&&"candlestick"!==n.chart.type&&"rangeBar"!==n.chart.type&&"boxPlot"!==n.chart.type?10:a/1.75)&&(r.skipFirstTimelinelabel=!0)}else"datetime"===i?t.dCtx.gridPad.right<a&&!r.rotateXLabels&&(r.skipLastTimelinelabel=!0):"datetime"!==i&&t.dCtx.gridPad.right<a/2-t.dCtx.yAxisWidthRight&&!r.rotateXLabels&&!l.config.xaxis.labels.trim&&(t.dCtx.xPadRight=a/2+1)}(e)};n.yaxis.forEach(function(e,l){s?(t.dCtx.gridPad.left<a&&(t.dCtx.xPadLeft=a/2+1),t.dCtx.xPadRight=a/2+1):o(e,l)})}}]),e}(),de=function(){function e(t){a(this,e),this.w=t.w,this.dCtx=t}return o(e,[{key:"getyAxisLabelsCoords",value:function(){var e=this,t=this.w,l=[],r=10,n=new R(this.dCtx.ctx);return t.config.yaxis.map(function(i,a){var s={seriesIndex:a,dataPointIndex:-1,w:t},o=t.globals.yAxisScale[a],c=0;if(!n.isYAxisHidden(a)&&i.labels.show&&void 0!==i.labels.minWidth&&(c=i.labels.minWidth),!n.isYAxisHidden(a)&&i.labels.show&&o.result.length){var u=t.globals.yLabelFormatters[a],p=o.niceMin===Number.MIN_VALUE?0:o.niceMin,d=o.result.reduce(function(e,t){var l,r;return(null===(l=String(u(e,s)))||void 0===l?void 0:l.length)>(null===(r=String(u(t,s)))||void 0===r?void 0:r.length)?e:t},p),m=d=u(d,s);if(void 0!==d&&0!==d.length||(d=o.niceMax),t.globals.isBarHorizontal){r=0;var h=t.globals.labels.slice();d=C.getLargestStringFromArr(h),d=u(d,{seriesIndex:a,dataPointIndex:-1,w:t}),m=e.dCtx.dimHelpers.getLargestStringFromMultiArr(d,h)}var g=new k(e.dCtx.ctx),y="rotate(".concat(i.labels.rotate," 0 0)"),f=g.getTextRects(d,i.labels.style.fontSize,i.labels.style.fontFamily,y,!1),b=f;d!==m&&(b=g.getTextRects(m,i.labels.style.fontSize,i.labels.style.fontFamily,y,!1)),l.push({width:(c>b.width||c>f.width?c:b.width>f.width?b.width:f.width)+r,height:b.height>f.height?b.height:f.height})}else l.push({width:0,height:0})}),l}},{key:"getyAxisTitleCoords",value:function(){var e=this,t=this.w,l=[];return t.config.yaxis.map(function(t,r){if(t.show&&void 0!==t.title.text){var n=new k(e.dCtx.ctx),i="rotate(".concat(t.title.rotate," 0 0)"),a=n.getTextRects(t.title.text,t.title.style.fontSize,t.title.style.fontFamily,i,!1);l.push({width:a.width,height:a.height})}else l.push({width:0,height:0})}),l}},{key:"getTotalYAxisWidth",value:function(){var e=this.w,t=0,l=0,r=0,n=e.globals.yAxisScale.length>1?10:0,i=new R(this.dCtx.ctx),a=function(a,s){var o=e.config.yaxis[s].floating,c=0;a.width>0&&!o?(c=a.width+n,function(t){return e.globals.ignoreYAxisIndexes.indexOf(t)>-1}(s)&&(c=c-a.width-n)):c=o||i.isYAxisHidden(s)?0:5,e.config.yaxis[s].opposite?r+=c:l+=c,t+=c};return e.globals.yLabelsCoords.map(function(e,t){a(e,t)}),e.globals.yTitleCoords.map(function(e,t){a(e,t)}),e.globals.isBarHorizontal&&!e.config.yaxis[0].floating&&(t=e.globals.yLabelsCoords[0].width+e.globals.yTitleCoords[0].width+15),this.dCtx.yAxisWidthLeft=l,this.dCtx.yAxisWidthRight=r,t}}]),e}(),me=function(){function e(t){a(this,e),this.w=t.w,this.dCtx=t}return o(e,[{key:"gridPadForColumnsInNumericAxis",value:function(e){var t=this.w,l=t.config,r=t.globals;if(r.noData||r.collapsedSeries.length+r.ancillaryCollapsedSeries.length===l.series.length)return 0;var n=function(e){return["bar","rangeBar","candlestick","boxPlot"].includes(e)},i=l.chart.type,a=0,s=n(i)?l.series.length:1;r.comboBarCount>0&&(s=r.comboBarCount),r.collapsedSeries.forEach(function(e){n(e.type)&&(s-=1)}),l.chart.stacked&&(s=1);var o=n(i)||r.comboBarCount>0,c=Math.abs(r.initialMaxX-r.initialMinX);if(o&&r.isXNumeric&&!r.isBarHorizontal&&s>0&&0!==c){c<=3&&(c=r.dataPoints);var u=c/e,p=r.minXDiff&&r.minXDiff/u>0?r.minXDiff/u:0;p>e/2&&(p/=2),(a=p*parseInt(l.plotOptions.bar.columnWidth,10)/100)<1&&(a=1),r.barPadForNumericAxis=a}return a}},{key:"gridPadFortitleSubtitle",value:function(){var e=this,t=this.w,l=t.globals,r=this.dCtx.isSparkline||!l.axisCharts?0:10;["title","subtitle"].forEach(function(n){void 0!==t.config[n].text?r+=t.config[n].margin:r+=e.dCtx.isSparkline||!l.axisCharts?0:5}),!t.config.legend.show||"bottom"!==t.config.legend.position||t.config.legend.floating||l.axisCharts||(r+=10);var n=this.dCtx.dimHelpers.getTitleSubtitleCoords("title"),i=this.dCtx.dimHelpers.getTitleSubtitleCoords("subtitle");l.gridHeight-=n.height+i.height+r,l.translateY+=n.height+i.height+r}},{key:"setGridXPosForDualYAxis",value:function(e,t){var l=this.w,r=new R(this.dCtx.ctx);l.config.yaxis.forEach(function(n,i){-1!==l.globals.ignoreYAxisIndexes.indexOf(i)||n.floating||r.isYAxisHidden(i)||(n.opposite&&(l.globals.translateX-=t[i].width+e[i].width+parseInt(n.labels.style.fontSize,10)/1.2+12),l.globals.translateX<2&&(l.globals.translateX=2))})}}]),e}(),he=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w,this.lgRect={},this.yAxisWidth=0,this.yAxisWidthLeft=0,this.yAxisWidthRight=0,this.xAxisHeight=0,this.isSparkline=this.w.config.chart.sparkline.enabled,this.dimHelpers=new ue(this),this.dimYAxis=new de(this),this.dimXAxis=new pe(this),this.dimGrid=new me(this),this.lgWidthForSideLegends=0,this.gridPad=this.w.config.grid.padding,this.xPadRight=0,this.xPadLeft=0}return o(e,[{key:"plotCoords",value:function(){var e=this,t=this.w,l=t.globals;this.lgRect=this.dimHelpers.getLegendsRect(),this.datalabelsCoords={width:0,height:0};var r=Array.isArray(t.config.stroke.width)?Math.max.apply(Math,v(t.config.stroke.width)):t.config.stroke.width;this.isSparkline&&((t.config.markers.discrete.length>0||t.config.markers.size>0)&&Object.entries(this.gridPad).forEach(function(t){var l=b(t,2),r=l[0],n=l[1];e.gridPad[r]=Math.max(n,e.w.globals.markers.largestSize/1.5)}),this.gridPad.top=Math.max(r/2,this.gridPad.top),this.gridPad.bottom=Math.max(r/2,this.gridPad.bottom)),l.axisCharts?this.setDimensionsForAxisCharts():this.setDimensionsForNonAxisCharts(),this.dimGrid.gridPadFortitleSubtitle(),l.gridHeight=l.gridHeight-this.gridPad.top-this.gridPad.bottom,l.gridWidth=l.gridWidth-this.gridPad.left-this.gridPad.right-this.xPadRight-this.xPadLeft;var n=this.dimGrid.gridPadForColumnsInNumericAxis(l.gridWidth);l.gridWidth=l.gridWidth-2*n,l.translateX=l.translateX+this.gridPad.left+this.xPadLeft+(n>0?n:0),l.translateY=l.translateY+this.gridPad.top}},{key:"setDimensionsForAxisCharts",value:function(){var e=this,t=this.w,l=t.globals,r=this.dimYAxis.getyAxisLabelsCoords(),n=this.dimYAxis.getyAxisTitleCoords();l.isSlopeChart&&(this.datalabelsCoords=this.dimHelpers.getDatalabelsRect()),t.globals.yLabelsCoords=[],t.globals.yTitleCoords=[],t.config.yaxis.map(function(e,l){t.globals.yLabelsCoords.push({width:r[l].width,index:l}),t.globals.yTitleCoords.push({width:n[l].width,index:l})}),this.yAxisWidth=this.dimYAxis.getTotalYAxisWidth();var i=this.dimXAxis.getxAxisLabelsCoords(),a=this.dimXAxis.getxAxisGroupLabelsCoords(),s=this.dimXAxis.getxAxisTitleCoords();this.conditionalChecksForAxisCoords(i,s,a),l.translateXAxisY=t.globals.rotateXLabels?this.xAxisHeight/8:-4,l.translateXAxisX=t.globals.rotateXLabels&&t.globals.isXNumeric&&t.config.xaxis.labels.rotate<=-45?-this.xAxisWidth/4:0,t.globals.isBarHorizontal&&(l.rotateXLabels=!1,l.translateXAxisY=parseInt(t.config.xaxis.labels.style.fontSize,10)/1.5*-1),l.translateXAxisY=l.translateXAxisY+t.config.xaxis.labels.offsetY,l.translateXAxisX=l.translateXAxisX+t.config.xaxis.labels.offsetX;var o=this.yAxisWidth,c=this.xAxisHeight;l.xAxisLabelsHeight=this.xAxisHeight-s.height,l.xAxisGroupLabelsHeight=l.xAxisLabelsHeight-i.height,l.xAxisLabelsWidth=this.xAxisWidth,l.xAxisHeight=this.xAxisHeight;var u=10;("radar"===t.config.chart.type||this.isSparkline)&&(o=0,c=0),this.isSparkline&&(this.lgRect={height:0,width:0}),(this.isSparkline||"treemap"===t.config.chart.type)&&(o=0,c=0,u=0),this.isSparkline||"treemap"===t.config.chart.type||this.dimXAxis.additionalPaddingXLabels(i);var p=function(){l.translateX=o+e.datalabelsCoords.width,l.gridHeight=l.svgHeight-e.lgRect.height-c-(e.isSparkline||"treemap"===t.config.chart.type?0:t.globals.rotateXLabels?10:15),l.gridWidth=l.svgWidth-o-2*e.datalabelsCoords.width};switch("top"===t.config.xaxis.position&&(u=l.xAxisHeight-t.config.xaxis.axisTicks.height-5),t.config.legend.position){case"bottom":l.translateY=u,p();break;case"top":l.translateY=this.lgRect.height+u,p();break;case"left":l.translateY=u,l.translateX=this.lgRect.width+o+this.datalabelsCoords.width,l.gridHeight=l.svgHeight-c-12,l.gridWidth=l.svgWidth-this.lgRect.width-o-2*this.datalabelsCoords.width;break;case"right":l.translateY=u,l.translateX=o+this.datalabelsCoords.width,l.gridHeight=l.svgHeight-c-12,l.gridWidth=l.svgWidth-this.lgRect.width-o-2*this.datalabelsCoords.width-5;break;default:throw new Error("Legend position not supported")}this.dimGrid.setGridXPosForDualYAxis(n,r),new le(this.ctx).setYAxisXPosition(r,n)}},{key:"setDimensionsForNonAxisCharts",value:function(){var e=this.w,t=e.globals,l=e.config,r=0;e.config.legend.show&&!e.config.legend.floating&&(r=20);var n="pie"===l.chart.type||"polarArea"===l.chart.type||"donut"===l.chart.type?"pie":"radialBar",i=l.plotOptions[n].offsetY,a=l.plotOptions[n].offsetX;if(!l.legend.show||l.legend.floating){t.gridHeight=t.svgHeight;var s=t.dom.elWrap.getBoundingClientRect().width;return t.gridWidth=Math.min(s,t.gridHeight),t.translateY=i,void(t.translateX=a+(t.svgWidth-t.gridWidth)/2)}switch(l.legend.position){case"bottom":t.gridHeight=t.svgHeight-this.lgRect.height,t.gridWidth=t.svgWidth,t.translateY=i-10,t.translateX=a+(t.svgWidth-t.gridWidth)/2;break;case"top":t.gridHeight=t.svgHeight-this.lgRect.height,t.gridWidth=t.svgWidth,t.translateY=this.lgRect.height+i+10,t.translateX=a+(t.svgWidth-t.gridWidth)/2;break;case"left":t.gridWidth=t.svgWidth-this.lgRect.width-r,t.gridHeight="auto"!==l.chart.height?t.svgHeight:t.gridWidth,t.translateY=i,t.translateX=a+this.lgRect.width+r;break;case"right":t.gridWidth=t.svgWidth-this.lgRect.width-r-5,t.gridHeight="auto"!==l.chart.height?t.svgHeight:t.gridWidth,t.translateY=i,t.translateX=a+10;break;default:throw new Error("Legend position not supported")}}},{key:"conditionalChecksForAxisCoords",value:function(e,t,l){var r=this.w,n=r.globals.hasXaxisGroups?2:1,i=l.height+e.height+t.height,a=r.globals.isMultiLineX?1.2:r.globals.LINE_HEIGHT_RATIO,s=r.globals.rotateXLabels?22:10,o=r.globals.rotateXLabels&&"bottom"===r.config.legend.position?10:0;this.xAxisHeight=i*a+n*s+o,this.xAxisWidth=e.width,this.xAxisHeight-t.height>r.config.xaxis.labels.maxHeight&&(this.xAxisHeight=r.config.xaxis.labels.maxHeight),r.config.xaxis.labels.minHeight&&this.xAxisHeight<r.config.xaxis.labels.minHeight&&(this.xAxisHeight=r.config.xaxis.labels.minHeight),r.config.xaxis.floating&&(this.xAxisHeight=0);var c=0,u=0;r.config.yaxis.forEach(function(e){c+=e.labels.minWidth,u+=e.labels.maxWidth}),this.yAxisWidth<c&&(this.yAxisWidth=c),this.yAxisWidth>u&&(this.yAxisWidth=u)}}]),e}(),ge=function(){function e(t){a(this,e),this.w=t.w,this.lgCtx=t}return o(e,[{key:"getLegendStyles",value:function(){var e,t,l,r=document.createElement("style");r.setAttribute("type","text/css");var n=(null===(e=this.lgCtx.ctx)||void 0===e||null===(t=e.opts)||void 0===t||null===(l=t.chart)||void 0===l?void 0:l.nonce)||this.w.config.chart.nonce;n&&r.setAttribute("nonce",n);var i=document.createTextNode("\n      .apexcharts-flip-y {\n        transform: scaleY(-1) translateY(-100%);\n        transform-origin: top;\n        transform-box: fill-box;\n      }\n      .apexcharts-flip-x {\n        transform: scaleX(-1);\n        transform-origin: center;\n        transform-box: fill-box;\n      }\n      .apexcharts-legend {\n        display: flex;\n        overflow: auto;\n        padding: 0 10px;\n      }\n      .apexcharts-legend.apx-legend-position-bottom, .apexcharts-legend.apx-legend-position-top {\n        flex-wrap: wrap\n      }\n      .apexcharts-legend.apx-legend-position-right, .apexcharts-legend.apx-legend-position-left {\n        flex-direction: column;\n        bottom: 0;\n      }\n      .apexcharts-legend.apx-legend-position-bottom.apexcharts-align-left, .apexcharts-legend.apx-legend-position-top.apexcharts-align-left, .apexcharts-legend.apx-legend-position-right, .apexcharts-legend.apx-legend-position-left {\n        justify-content: flex-start;\n      }\n      .apexcharts-legend.apx-legend-position-bottom.apexcharts-align-center, .apexcharts-legend.apx-legend-position-top.apexcharts-align-center {\n        justify-content: center;\n      }\n      .apexcharts-legend.apx-legend-position-bottom.apexcharts-align-right, .apexcharts-legend.apx-legend-position-top.apexcharts-align-right {\n        justify-content: flex-end;\n      }\n      .apexcharts-legend-series {\n        cursor: pointer;\n        line-height: normal;\n        display: flex;\n        align-items: center;\n      }\n      .apexcharts-legend-text {\n        position: relative;\n        font-size: 14px;\n      }\n      .apexcharts-legend-text *, .apexcharts-legend-marker * {\n        pointer-events: none;\n      }\n      .apexcharts-legend-marker {\n        position: relative;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        cursor: pointer;\n        margin-right: 1px;\n      }\n\n      .apexcharts-legend-series.apexcharts-no-click {\n        cursor: auto;\n      }\n      .apexcharts-legend .apexcharts-hidden-zero-series, .apexcharts-legend .apexcharts-hidden-null-series {\n        display: none !important;\n      }\n      .apexcharts-inactive-legend {\n        opacity: 0.45;\n      }");return r.appendChild(i),r}},{key:"getLegendDimensions",value:function(){var e=this.w.globals.dom.baseEl.querySelector(".apexcharts-legend").getBoundingClientRect(),t=e.width;return{clwh:e.height,clww:t}}},{key:"appendToForeignObject",value:function(){this.w.globals.dom.elLegendForeign.appendChild(this.getLegendStyles())}},{key:"toggleDataSeries",value:function(e,t){var l=this,r=this.w;if(r.globals.axisCharts||"radialBar"===r.config.chart.type){r.globals.resized=!0;var n=null,i=null;r.globals.risingSeries=[],r.globals.axisCharts?(n=r.globals.dom.baseEl.querySelector(".apexcharts-series[data\\:realIndex='".concat(e,"']")),i=parseInt(n.getAttribute("data:realIndex"),10)):(n=r.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(e+1,"']")),i=parseInt(n.getAttribute("rel"),10)-1),t?[{cs:r.globals.collapsedSeries,csi:r.globals.collapsedSeriesIndices},{cs:r.globals.ancillaryCollapsedSeries,csi:r.globals.ancillaryCollapsedSeriesIndices}].forEach(function(e){l.riseCollapsedSeries(e.cs,e.csi,i)}):this.hideSeries({seriesEl:n,realIndex:i})}else{var a=r.globals.dom.Paper.select(" .apexcharts-series[rel='".concat(e+1,"'] path")),s=r.config.chart.type;if("pie"===s||"polarArea"===s||"donut"===s){var o=r.config.plotOptions.pie.donut.labels;new k(this.lgCtx.ctx).pathMouseDown(a.members[0],null),this.lgCtx.ctx.pie.printDataLabelsInner(a.members[0].node,o)}a.fire("click")}}},{key:"getSeriesAfterCollapsing",value:function(e){var t=e.realIndex,l=this.w,r=l.globals,n=C.clone(l.config.series);if(r.axisCharts){var i=l.config.yaxis[r.seriesYAxisReverseMap[t]],a={index:t,data:n[t].data.slice(),type:n[t].type||l.config.chart.type};if(i&&i.show&&i.showAlways)r.ancillaryCollapsedSeriesIndices.indexOf(t)<0&&(r.ancillaryCollapsedSeries.push(a),r.ancillaryCollapsedSeriesIndices.push(t));else if(r.collapsedSeriesIndices.indexOf(t)<0){r.collapsedSeries.push(a),r.collapsedSeriesIndices.push(t);var s=r.risingSeries.indexOf(t);r.risingSeries.splice(s,1)}}else r.collapsedSeries.push({index:t,data:n[t]}),r.collapsedSeriesIndices.push(t);return r.allSeriesCollapsed=r.collapsedSeries.length+r.ancillaryCollapsedSeries.length===l.config.series.length,this._getSeriesBasedOnCollapsedState(n)}},{key:"hideSeries",value:function(e){for(var t=e.seriesEl,l=e.realIndex,r=this.w,n=this.getSeriesAfterCollapsing({realIndex:l}),i=t.childNodes,a=0;a<i.length;a++)i[a].classList.contains("apexcharts-series-markers-wrap")&&(i[a].classList.contains("apexcharts-hide")?i[a].classList.remove("apexcharts-hide"):i[a].classList.add("apexcharts-hide"));this.lgCtx.ctx.updateHelpers._updateSeries(n,r.config.chart.animations.dynamicAnimation.enabled)}},{key:"riseCollapsedSeries",value:function(e,t,l){var r=this.w,n=C.clone(r.config.series);if(e.length>0){for(var i=0;i<e.length;i++)e[i].index===l&&(r.globals.axisCharts?n[l].data=e[i].data.slice():n[l]=e[i].data,n[l].hidden=!1,e.splice(i,1),t.splice(i,1),r.globals.risingSeries.push(l));n=this._getSeriesBasedOnCollapsedState(n),this.lgCtx.ctx.updateHelpers._updateSeries(n,r.config.chart.animations.dynamicAnimation.enabled)}}},{key:"_getSeriesBasedOnCollapsedState",value:function(e){var t=this.w,l=0;return t.globals.axisCharts?e.forEach(function(r,n){t.globals.collapsedSeriesIndices.indexOf(n)<0&&t.globals.ancillaryCollapsedSeriesIndices.indexOf(n)<0||(e[n].data=[],l++)}):e.forEach(function(r,n){!t.globals.collapsedSeriesIndices.indexOf(n)<0&&(e[n]=0,l++)}),t.globals.allSeriesCollapsed=l===e.length,e}}]),e}(),ye=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w,this.onLegendClick=this.onLegendClick.bind(this),this.onLegendHovered=this.onLegendHovered.bind(this),this.isBarsDistributed="bar"===this.w.config.chart.type&&this.w.config.plotOptions.bar.distributed&&1===this.w.config.series.length,this.legendHelpers=new ge(this)}return o(e,[{key:"init",value:function(){var e=this.w,t=e.globals,l=e.config,r=l.legend.showForSingleSeries&&1===t.series.length||this.isBarsDistributed||t.series.length>1;if(this.legendHelpers.appendToForeignObject(),(r||!t.axisCharts)&&l.legend.show){for(;t.dom.elLegendWrap.firstChild;)t.dom.elLegendWrap.removeChild(t.dom.elLegendWrap.firstChild);this.drawLegends(),"bottom"===l.legend.position||"top"===l.legend.position?this.legendAlignHorizontal():"right"!==l.legend.position&&"left"!==l.legend.position||this.legendAlignVertical()}}},{key:"createLegendMarker",value:function(e){var t=e.i,l=e.fillcolor,r=this.w,n=document.createElement("span");n.classList.add("apexcharts-legend-marker");var i=r.config.legend.markers.shape||r.config.markers.shape,a=i;Array.isArray(i)&&(a=i[t]);var s=Array.isArray(r.config.legend.markers.size)?parseFloat(r.config.legend.markers.size[t]):parseFloat(r.config.legend.markers.size),o=Array.isArray(r.config.legend.markers.offsetX)?parseFloat(r.config.legend.markers.offsetX[t]):parseFloat(r.config.legend.markers.offsetX),c=Array.isArray(r.config.legend.markers.offsetY)?parseFloat(r.config.legend.markers.offsetY[t]):parseFloat(r.config.legend.markers.offsetY),u=Array.isArray(r.config.legend.markers.strokeWidth)?parseFloat(r.config.legend.markers.strokeWidth[t]):parseFloat(r.config.legend.markers.strokeWidth),p=n.style;if(p.height=2*(s+u)+"px",p.width=2*(s+u)+"px",p.left=o+"px",p.top=c+"px",r.config.legend.markers.customHTML)p.background="transparent",p.color=l[t],Array.isArray(r.config.legend.markers.customHTML)?r.config.legend.markers.customHTML[t]&&(n.innerHTML=r.config.legend.markers.customHTML[t]()):n.innerHTML=r.config.legend.markers.customHTML();else{var d=new W(this.ctx).getMarkerConfig({cssClass:"apexcharts-legend-marker apexcharts-marker apexcharts-marker-".concat(a),seriesIndex:t,strokeWidth:u,size:s}),m=SVG(n).size("100%","100%"),h=new k(this.ctx).drawMarker(0,0,y(y({},d),{},{pointFillColor:Array.isArray(l)?l[t]:d.pointFillColor,shape:a}));SVG.select(".apexcharts-legend-marker.apexcharts-marker").members.forEach(function(e){e.node.classList.contains("apexcharts-marker-triangle")?e.node.style.transform="translate(50%, 45%)":e.node.style.transform="translate(50%, 50%)"}),m.add(h)}return n}},{key:"drawLegends",value:function(){var e=this,t=this.w,l=t.config.legend.fontFamily,r=t.globals.seriesNames,n=t.config.legend.markers.fillColors?t.config.legend.markers.fillColors.slice():t.globals.colors.slice();if("heatmap"===t.config.chart.type){var i=t.config.plotOptions.heatmap.colorScale.ranges;r=i.map(function(e){return e.name?e.name:e.from+" - "+e.to}),n=i.map(function(e){return e.color})}else this.isBarsDistributed&&(r=t.globals.labels.slice());t.config.legend.customLegendItems.length&&(r=t.config.legend.customLegendItems);for(var a=t.globals.legendFormatter,s=t.config.legend.inverseOrder,o=s?r.length-1:0;s?o>=0:o<=r.length-1;s?o--:o++){var c,u=a(r[o],{seriesIndex:o,w:t}),p=!1,d=!1;if(t.globals.collapsedSeries.length>0)for(var m=0;m<t.globals.collapsedSeries.length;m++)t.globals.collapsedSeries[m].index===o&&(p=!0);if(t.globals.ancillaryCollapsedSeriesIndices.length>0)for(var h=0;h<t.globals.ancillaryCollapsedSeriesIndices.length;h++)t.globals.ancillaryCollapsedSeriesIndices[h]===o&&(d=!0);var g=this.createLegendMarker({i:o,fillcolor:n});k.setAttrs(g,{rel:o+1,"data:collapsed":p||d}),(p||d)&&g.classList.add("apexcharts-inactive-legend");var y=document.createElement("div"),f=document.createElement("span");f.classList.add("apexcharts-legend-text"),f.innerHTML=Array.isArray(u)?u.join(" "):u;var b=t.config.legend.labels.useSeriesColors?t.globals.colors[o]:Array.isArray(t.config.legend.labels.colors)?null===(c=t.config.legend.labels.colors)||void 0===c?void 0:c[o]:t.config.legend.labels.colors;b||(b=t.config.chart.foreColor),f.style.color=b,f.style.fontSize=parseFloat(t.config.legend.fontSize)+"px",f.style.fontWeight=t.config.legend.fontWeight,f.style.fontFamily=l||t.config.chart.fontFamily,k.setAttrs(f,{rel:o+1,i:o,"data:default-text":encodeURIComponent(u),"data:collapsed":p||d}),y.appendChild(g),y.appendChild(f);var v=new T(this.ctx);t.config.legend.showForZeroSeries||0===v.getSeriesTotalByIndex(o)&&v.seriesHaveSameValues(o)&&!v.isSeriesNull(o)&&-1===t.globals.collapsedSeriesIndices.indexOf(o)&&-1===t.globals.ancillaryCollapsedSeriesIndices.indexOf(o)&&y.classList.add("apexcharts-hidden-zero-series"),t.config.legend.showForNullSeries||v.isSeriesNull(o)&&-1===t.globals.collapsedSeriesIndices.indexOf(o)&&-1===t.globals.ancillaryCollapsedSeriesIndices.indexOf(o)&&y.classList.add("apexcharts-hidden-null-series"),t.globals.dom.elLegendWrap.appendChild(y),t.globals.dom.elLegendWrap.classList.add("apexcharts-align-".concat(t.config.legend.horizontalAlign)),t.globals.dom.elLegendWrap.classList.add("apx-legend-position-"+t.config.legend.position),y.classList.add("apexcharts-legend-series"),y.style.margin="".concat(t.config.legend.itemMargin.vertical,"px ").concat(t.config.legend.itemMargin.horizontal,"px"),t.globals.dom.elLegendWrap.style.width=t.config.legend.width?t.config.legend.width+"px":"",t.globals.dom.elLegendWrap.style.height=t.config.legend.height?t.config.legend.height+"px":"",k.setAttrs(y,{rel:o+1,seriesName:C.escapeString(r[o]),"data:collapsed":p||d}),(p||d)&&y.classList.add("apexcharts-inactive-legend"),t.config.legend.onItemClick.toggleDataSeries||y.classList.add("apexcharts-no-click")}t.globals.dom.elWrap.addEventListener("click",e.onLegendClick,!0),t.config.legend.onItemHover.highlightDataSeries&&0===t.config.legend.customLegendItems.length&&(t.globals.dom.elWrap.addEventListener("mousemove",e.onLegendHovered,!0),t.globals.dom.elWrap.addEventListener("mouseout",e.onLegendHovered,!0))}},{key:"setLegendWrapXY",value:function(e,t){var l=this.w,r=l.globals.dom.elLegendWrap,n=r.clientHeight,i=0,a=0;if("bottom"===l.config.legend.position)a=l.globals.svgHeight-Math.min(n,l.globals.svgHeight/2)-5;else if("top"===l.config.legend.position){var s=new he(this.ctx),o=s.dimHelpers.getTitleSubtitleCoords("title").height,c=s.dimHelpers.getTitleSubtitleCoords("subtitle").height;a=(o>0?o-10:0)+(c>0?c-10:0)}r.style.position="absolute",i=i+e+l.config.legend.offsetX,a=a+t+l.config.legend.offsetY,r.style.left=i+"px",r.style.top=a+"px","right"===l.config.legend.position&&(r.style.left="auto",r.style.right=25+l.config.legend.offsetX+"px"),["width","height"].forEach(function(e){r.style[e]&&(r.style[e]=parseInt(l.config.legend[e],10)+"px")})}},{key:"legendAlignHorizontal",value:function(){var e=this.w;e.globals.dom.elLegendWrap.style.right=0;var t=new he(this.ctx),l=t.dimHelpers.getTitleSubtitleCoords("title"),r=t.dimHelpers.getTitleSubtitleCoords("subtitle"),n=0;"top"===e.config.legend.position&&(n=l.height+r.height+e.config.title.margin+e.config.subtitle.margin-10),this.setLegendWrapXY(20,n)}},{key:"legendAlignVertical",value:function(){var e=this.w,t=this.legendHelpers.getLegendDimensions(),l=0;"left"===e.config.legend.position&&(l=20),"right"===e.config.legend.position&&(l=e.globals.svgWidth-t.clww-10),this.setLegendWrapXY(l,20)}},{key:"onLegendHovered",value:function(e){var t=this.w,l=e.target.classList.contains("apexcharts-legend-series")||e.target.classList.contains("apexcharts-legend-text")||e.target.classList.contains("apexcharts-legend-marker");if("heatmap"===t.config.chart.type||this.isBarsDistributed){if(l){var r=parseInt(e.target.getAttribute("rel"),10)-1;this.ctx.events.fireEvent("legendHover",[this.ctx,r,this.w]),new K(this.ctx).highlightRangeInSeries(e,e.target)}}else!e.target.classList.contains("apexcharts-inactive-legend")&&l&&new K(this.ctx).toggleSeriesOnHover(e,e.target)}},{key:"onLegendClick",value:function(e){var t=this.w;if(!t.config.legend.customLegendItems.length&&(e.target.classList.contains("apexcharts-legend-series")||e.target.classList.contains("apexcharts-legend-text")||e.target.classList.contains("apexcharts-legend-marker"))){var l=parseInt(e.target.getAttribute("rel"),10)-1,r="true"===e.target.getAttribute("data:collapsed"),n=this.w.config.chart.events.legendClick;"function"==typeof n&&n(this.ctx,l,this.w),this.ctx.events.fireEvent("legendClick",[this.ctx,l,this.w]);var i=this.w.config.legend.markers.onClick;"function"==typeof i&&e.target.classList.contains("apexcharts-legend-marker")&&(i(this.ctx,l,this.w),this.ctx.events.fireEvent("legendMarkerClick",[this.ctx,l,this.w])),"treemap"!==t.config.chart.type&&"heatmap"!==t.config.chart.type&&!this.isBarsDistributed&&t.config.legend.onItemClick.toggleDataSeries&&this.legendHelpers.toggleDataSeries(l,r)}}}]),e}(),fe=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w;var l=this.w;this.ev=this.w.config.chart.events,this.selectedClass="apexcharts-selected",this.localeValues=this.w.globals.locale.toolbar,this.minX=l.globals.minX,this.maxX=l.globals.maxX}return o(e,[{key:"createToolbar",value:function(){var e=this,t=this.w,l=function(){return document.createElement("div")},r=l();if(r.setAttribute("class","apexcharts-toolbar"),r.style.top=t.config.chart.toolbar.offsetY+"px",r.style.right=3-t.config.chart.toolbar.offsetX+"px",t.globals.dom.elWrap.appendChild(r),this.elZoom=l(),this.elZoomIn=l(),this.elZoomOut=l(),this.elPan=l(),this.elSelection=l(),this.elZoomReset=l(),this.elMenuIcon=l(),this.elMenu=l(),this.elCustomIcons=[],this.t=t.config.chart.toolbar.tools,Array.isArray(this.t.customIcons))for(var n=0;n<this.t.customIcons.length;n++)this.elCustomIcons.push(l());var i=[],a=function(l,r,n){var a=l.toLowerCase();e.t[a]&&t.config.chart.zoom.enabled&&i.push({el:r,icon:"string"==typeof e.t[a]?e.t[a]:n,title:e.localeValues[l],class:"apexcharts-".concat(a,"-icon")})};a("zoomIn",this.elZoomIn,'<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">\n    <path d="M0 0h24v24H0z" fill="none"/>\n    <path d="M13 7h-2v4H7v2h4v4h2v-4h4v-2h-4V7zm-1-5C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"/>\n</svg>\n'),a("zoomOut",this.elZoomOut,'<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">\n    <path d="M0 0h24v24H0z" fill="none"/>\n    <path d="M7 11v2h10v-2H7zm5-9C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"/>\n</svg>\n');var s=function(l){e.t[l]&&t.config.chart[l].enabled&&i.push({el:"zoom"===l?e.elZoom:e.elSelection,icon:"string"==typeof e.t[l]?e.t[l]:"zoom"===l?'<svg xmlns="http://www.w3.org/2000/svg" fill="#000000" height="24" viewBox="0 0 24 24" width="24">\n    <path d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/>\n    <path d="M0 0h24v24H0V0z" fill="none"/>\n    <path d="M12 10h-2v2H9v-2H7V9h2V7h1v2h2v1z"/>\n</svg>':'<svg fill="#6E8192" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg">\n    <path d="M0 0h24v24H0z" fill="none"/>\n    <path d="M3 5h2V3c-1.1 0-2 .9-2 2zm0 8h2v-2H3v2zm4 8h2v-2H7v2zM3 9h2V7H3v2zm10-6h-2v2h2V3zm6 0v2h2c0-1.1-.9-2-2-2zM5 21v-2H3c0 1.1.9 2 2 2zm-2-4h2v-2H3v2zM9 3H7v2h2V3zm2 18h2v-2h-2v2zm8-8h2v-2h-2v2zm0 8c1.1 0 2-.9 2-2h-2v2zm0-12h2V7h-2v2zm0 8h2v-2h-2v2zm-4 4h2v-2h-2v2zm0-16h2V3h-2v2z"/>\n</svg>',title:e.localeValues["zoom"===l?"selectionZoom":"selection"],class:t.globals.isTouchDevice?"apexcharts-element-hidden":"apexcharts-".concat(l,"-icon")})};s("zoom"),s("selection"),this.t.pan&&t.config.chart.zoom.enabled&&i.push({el:this.elPan,icon:"string"==typeof this.t.pan?this.t.pan:'<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="#000000" height="24" viewBox="0 0 24 24" width="24">\n    <defs>\n        <path d="M0 0h24v24H0z" id="a"/>\n    </defs>\n    <clipPath id="b">\n        <use overflow="visible" xlink:href="#a"/>\n    </clipPath>\n    <path clip-path="url(#b)" d="M23 5.5V20c0 2.2-1.8 4-4 4h-7.3c-1.08 0-2.1-.43-2.85-1.19L1 14.83s1.26-1.23 1.3-1.25c.22-.19.49-.29.79-.29.22 0 .42.06.6.16.04.01 4.31 2.46 4.31 2.46V4c0-.83.67-1.5 1.5-1.5S11 3.17 11 4v7h1V1.5c0-.83.67-1.5 1.5-1.5S15 .67 15 1.5V11h1V2.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5V11h1V5.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5z"/>\n</svg>',title:this.localeValues.pan,class:t.globals.isTouchDevice?"apexcharts-element-hidden":"apexcharts-pan-icon"}),a("reset",this.elZoomReset,'<svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg">\n    <path d="M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z"/>\n    <path d="M0 0h24v24H0z" fill="none"/>\n</svg>'),this.t.download&&i.push({el:this.elMenuIcon,icon:"string"==typeof this.t.download?this.t.download:'<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="none" d="M0 0h24v24H0V0z"/><path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"/></svg>',title:this.localeValues.menu,class:"apexcharts-menu-icon"});for(var o=0;o<this.elCustomIcons.length;o++)i.push({el:this.elCustomIcons[o],icon:this.t.customIcons[o].icon,title:this.t.customIcons[o].title,index:this.t.customIcons[o].index,class:"apexcharts-toolbar-custom-icon "+this.t.customIcons[o].class});i.forEach(function(e,t){e.index&&C.moveIndexInArray(i,t,e.index)});for(var c=0;c<i.length;c++)k.setAttrs(i[c].el,{class:i[c].class,title:i[c].title}),i[c].el.innerHTML=i[c].icon,r.appendChild(i[c].el);this._createHamburgerMenu(r),t.globals.zoomEnabled?this.elZoom.classList.add(this.selectedClass):t.globals.panEnabled?this.elPan.classList.add(this.selectedClass):t.globals.selectionEnabled&&this.elSelection.classList.add(this.selectedClass),this.addToolbarEventListeners()}},{key:"_createHamburgerMenu",value:function(e){this.elMenuItems=[],e.appendChild(this.elMenu),k.setAttrs(this.elMenu,{class:"apexcharts-menu"});for(var t=[{name:"exportSVG",title:this.localeValues.exportToSVG},{name:"exportPNG",title:this.localeValues.exportToPNG},{name:"exportCSV",title:this.localeValues.exportToCSV}],l=0;l<t.length;l++)this.elMenuItems.push(document.createElement("div")),this.elMenuItems[l].innerHTML=t[l].title,k.setAttrs(this.elMenuItems[l],{class:"apexcharts-menu-item ".concat(t[l].name),title:t[l].title}),this.elMenu.appendChild(this.elMenuItems[l])}},{key:"addToolbarEventListeners",value:function(){var e=this;this.elZoomReset.addEventListener("click",this.handleZoomReset.bind(this)),this.elSelection.addEventListener("click",this.toggleZoomSelection.bind(this,"selection")),this.elZoom.addEventListener("click",this.toggleZoomSelection.bind(this,"zoom")),this.elZoomIn.addEventListener("click",this.handleZoomIn.bind(this)),this.elZoomOut.addEventListener("click",this.handleZoomOut.bind(this)),this.elPan.addEventListener("click",this.togglePanning.bind(this)),this.elMenuIcon.addEventListener("click",this.toggleMenu.bind(this)),this.elMenuItems.forEach(function(t){t.classList.contains("exportSVG")?t.addEventListener("click",e.handleDownload.bind(e,"svg")):t.classList.contains("exportPNG")?t.addEventListener("click",e.handleDownload.bind(e,"png")):t.classList.contains("exportCSV")&&t.addEventListener("click",e.handleDownload.bind(e,"csv"))});for(var t=0;t<this.t.customIcons.length;t++)this.elCustomIcons[t].addEventListener("click",this.t.customIcons[t].click.bind(this,this.ctx,this.ctx.w))}},{key:"toggleZoomSelection",value:function(e){this.ctx.getSyncedCharts().forEach(function(t){t.ctx.toolbar.toggleOtherControls();var l="selection"===e?t.ctx.toolbar.elSelection:t.ctx.toolbar.elZoom,r="selection"===e?"selectionEnabled":"zoomEnabled";t.w.globals[r]=!t.w.globals[r],l.classList.contains(t.ctx.toolbar.selectedClass)?l.classList.remove(t.ctx.toolbar.selectedClass):l.classList.add(t.ctx.toolbar.selectedClass)})}},{key:"getToolbarIconsReference",value:function(){var e=this.w;this.elZoom||(this.elZoom=e.globals.dom.baseEl.querySelector(".apexcharts-zoom-icon")),this.elPan||(this.elPan=e.globals.dom.baseEl.querySelector(".apexcharts-pan-icon")),this.elSelection||(this.elSelection=e.globals.dom.baseEl.querySelector(".apexcharts-selection-icon"))}},{key:"enableZoomPanFromToolbar",value:function(e){this.toggleOtherControls(),"pan"===e?this.w.globals.panEnabled=!0:this.w.globals.zoomEnabled=!0;var t="pan"===e?this.elPan:this.elZoom,l="pan"===e?this.elZoom:this.elPan;t&&t.classList.add(this.selectedClass),l&&l.classList.remove(this.selectedClass)}},{key:"togglePanning",value:function(){this.ctx.getSyncedCharts().forEach(function(e){e.ctx.toolbar.toggleOtherControls(),e.w.globals.panEnabled=!e.w.globals.panEnabled,e.ctx.toolbar.elPan.classList.contains(e.ctx.toolbar.selectedClass)?e.ctx.toolbar.elPan.classList.remove(e.ctx.toolbar.selectedClass):e.ctx.toolbar.elPan.classList.add(e.ctx.toolbar.selectedClass)})}},{key:"toggleOtherControls",value:function(){var e=this,t=this.w;t.globals.panEnabled=!1,t.globals.zoomEnabled=!1,t.globals.selectionEnabled=!1,this.getToolbarIconsReference(),[this.elPan,this.elSelection,this.elZoom].forEach(function(t){t&&t.classList.remove(e.selectedClass)})}},{key:"handleZoomIn",value:function(){var e=this.w;e.globals.isRangeBar&&(this.minX=e.globals.minY,this.maxX=e.globals.maxY);var t=(this.minX+this.maxX)/2,l=(this.minX+t)/2,r=(this.maxX+t)/2,n=this._getNewMinXMaxX(l,r);e.globals.disableZoomIn||this.zoomUpdateOptions(n.minX,n.maxX)}},{key:"handleZoomOut",value:function(){var e=this.w;if(e.globals.isRangeBar&&(this.minX=e.globals.minY,this.maxX=e.globals.maxY),!("datetime"===e.config.xaxis.type&&new Date(this.minX).getUTCFullYear()<1e3)){var t=(this.minX+this.maxX)/2,l=this.minX-(t-this.minX),r=this.maxX-(t-this.maxX),n=this._getNewMinXMaxX(l,r);e.globals.disableZoomOut||this.zoomUpdateOptions(n.minX,n.maxX)}}},{key:"_getNewMinXMaxX",value:function(e,t){var l=this.w.config.xaxis.convertedCatToNumeric;return{minX:l?Math.floor(e):e,maxX:l?Math.floor(t):t}}},{key:"zoomUpdateOptions",value:function(e,t){var l=this.w;if(void 0!==e||void 0!==t){if(!(l.config.xaxis.convertedCatToNumeric&&(e<1&&(e=1,t=l.globals.dataPoints),t-e<2))){var r={min:e,max:t},n=this.getBeforeZoomRange(r);n&&(r=n.xaxis);var i={xaxis:r},a=C.clone(l.globals.initialConfig.yaxis);l.config.chart.group||(i.yaxis=a),this.w.globals.zoomed=!0,this.ctx.updateHelpers._updateOptions(i,!1,this.w.config.chart.animations.dynamicAnimation.enabled),this.zoomCallback(r,a)}}else this.handleZoomReset()}},{key:"zoomCallback",value:function(e,t){"function"==typeof this.ev.zoomed&&this.ev.zoomed(this.ctx,{xaxis:e,yaxis:t})}},{key:"getBeforeZoomRange",value:function(e,t){var l=null;return"function"==typeof this.ev.beforeZoom&&(l=this.ev.beforeZoom(this,{xaxis:e,yaxis:t})),l}},{key:"toggleMenu",value:function(){var e=this;window.setTimeout(function(){e.elMenu.classList.contains("apexcharts-menu-open")?e.elMenu.classList.remove("apexcharts-menu-open"):e.elMenu.classList.add("apexcharts-menu-open")},0)}},{key:"handleDownload",value:function(e){var t=this.w,l=new Q(this.ctx);switch(e){case"svg":l.exportToSVG(this.ctx);break;case"png":l.exportToPng(this.ctx);break;case"csv":l.exportToCSV({series:t.config.series,columnDelimiter:t.config.chart.toolbar.export.csv.columnDelimiter})}}},{key:"handleZoomReset",value:function(e){this.ctx.getSyncedCharts().forEach(function(e){var t=e.w;if(t.globals.lastXAxis.min=t.globals.initialConfig.xaxis.min,t.globals.lastXAxis.max=t.globals.initialConfig.xaxis.max,e.updateHelpers.revertDefaultAxisMinMax(),"function"==typeof t.config.chart.events.beforeResetZoom){var l=t.config.chart.events.beforeResetZoom(e,t);l&&e.updateHelpers.revertDefaultAxisMinMax(l)}"function"==typeof t.config.chart.events.zoomed&&e.ctx.toolbar.zoomCallback({min:t.config.xaxis.min,max:t.config.xaxis.max}),t.globals.zoomed=!1;var r=e.ctx.series.emptyCollapsedSeries(C.clone(t.globals.initialSeries));e.updateHelpers._updateSeries(r,t.config.chart.animations.dynamicAnimation.enabled)})}},{key:"destroy",value:function(){this.elZoom=null,this.elZoomIn=null,this.elZoomOut=null,this.elPan=null,this.elSelection=null,this.elZoomReset=null,this.elMenuIcon=null}}]),e}(),be=function(){m(t,fe);var e=u(t);function t(l){var r;return a(this,t),(r=e.call(this,l)).ctx=l,r.w=l.w,r.dragged=!1,r.graphics=new k(r.ctx),r.eventList=["mousedown","mouseleave","mousemove","touchstart","touchmove","mouseup","touchend","wheel"],r.clientX=0,r.clientY=0,r.startX=0,r.endX=0,r.dragX=0,r.startY=0,r.endY=0,r.dragY=0,r.moveDirection="none",r.debounceTimer=null,r.debounceDelay=100,r.wheelDelay=400,r}return o(t,[{key:"init",value:function(e){var t=this,l=e.xyRatios,r=this.w,n=this;this.xyRatios=l,this.zoomRect=this.graphics.drawRect(0,0,0,0),this.selectionRect=this.graphics.drawRect(0,0,0,0),this.gridRect=r.globals.dom.baseEl.querySelector(".apexcharts-grid"),this.zoomRect.node.classList.add("apexcharts-zoom-rect"),this.selectionRect.node.classList.add("apexcharts-selection-rect"),r.globals.dom.elGraphical.add(this.zoomRect),r.globals.dom.elGraphical.add(this.selectionRect),"x"===r.config.chart.selection.type?this.slDraggableRect=this.selectionRect.draggable({minX:0,minY:0,maxX:r.globals.gridWidth,maxY:r.globals.gridHeight}).on("dragmove",this.selectionDragging.bind(this,"dragging")):"y"===r.config.chart.selection.type?this.slDraggableRect=this.selectionRect.draggable({minX:0,maxX:r.globals.gridWidth}).on("dragmove",this.selectionDragging.bind(this,"dragging")):this.slDraggableRect=this.selectionRect.draggable().on("dragmove",this.selectionDragging.bind(this,"dragging")),this.preselectedSelection(),this.hoverArea=r.globals.dom.baseEl.querySelector("".concat(r.globals.chartClass," .apexcharts-svg")),this.hoverArea.classList.add("apexcharts-zoomable"),this.eventList.forEach(function(e){t.hoverArea.addEventListener(e,n.svgMouseEvents.bind(n,l),{capture:!1,passive:!0})}),r.config.chart.zoom.allowMouseWheelZoom&&this.hoverArea.addEventListener("wheel",n.mouseWheelEvent.bind(n),{capture:!1,passive:!1})}},{key:"destroy",value:function(){this.slDraggableRect&&(this.slDraggableRect.draggable(!1),this.slDraggableRect.off(),this.selectionRect.off()),this.selectionRect=null,this.zoomRect=null,this.gridRect=null}},{key:"svgMouseEvents",value:function(e,t){var l=this.w,r=this,n=this.ctx.toolbar,i=l.globals.zoomEnabled?l.config.chart.zoom.type:l.config.chart.selection.type,a=l.config.chart.toolbar.autoSelected;if(t.shiftKey?(this.shiftWasPressed=!0,n.enableZoomPanFromToolbar("pan"===a?"zoom":"pan")):this.shiftWasPressed&&(n.enableZoomPanFromToolbar(a),this.shiftWasPressed=!1),t.target){var s,o=t.target.classList;if(t.target.parentNode&&null!==t.target.parentNode&&(s=t.target.parentNode.classList),!(o.contains("apexcharts-selection-rect")||o.contains("apexcharts-legend-marker")||o.contains("apexcharts-legend-text")||s&&s.contains("apexcharts-toolbar"))){if(r.clientX="touchmove"===t.type||"touchstart"===t.type?t.touches[0].clientX:"touchend"===t.type?t.changedTouches[0].clientX:t.clientX,r.clientY="touchmove"===t.type||"touchstart"===t.type?t.touches[0].clientY:"touchend"===t.type?t.changedTouches[0].clientY:t.clientY,"mousedown"===t.type&&1===t.which){var c=r.gridRect.getBoundingClientRect();r.startX=r.clientX-c.left,r.startY=r.clientY-c.top,r.dragged=!1,r.w.globals.mousedown=!0}if(("mousemove"===t.type&&1===t.which||"touchmove"===t.type)&&(r.dragged=!0,l.globals.panEnabled?(l.globals.selection=null,r.w.globals.mousedown&&r.panDragging({context:r,zoomtype:i,xyRatios:e})):(r.w.globals.mousedown&&l.globals.zoomEnabled||r.w.globals.mousedown&&l.globals.selectionEnabled)&&(r.selection=r.selectionDrawing({context:r,zoomtype:i}))),"mouseup"===t.type||"touchend"===t.type||"mouseleave"===t.type){var u,p=null===(u=r.gridRect)||void 0===u?void 0:u.getBoundingClientRect();p&&r.w.globals.mousedown&&(r.endX=r.clientX-p.left,r.endY=r.clientY-p.top,r.dragX=Math.abs(r.endX-r.startX),r.dragY=Math.abs(r.endY-r.startY),(l.globals.zoomEnabled||l.globals.selectionEnabled)&&r.selectionDrawn({context:r,zoomtype:i}),l.globals.panEnabled&&l.config.xaxis.convertedCatToNumeric&&r.delayedPanScrolled()),l.globals.zoomEnabled&&r.hideSelectionRect(this.selectionRect),r.dragged=!1,r.w.globals.mousedown=!1}this.makeSelectionRectDraggable()}}}},{key:"mouseWheelEvent",value:function(e){var t=this,l=this.w;e.preventDefault();var r=Date.now();r-l.globals.lastWheelExecution>this.wheelDelay&&(this.executeMouseWheelZoom(e),l.globals.lastWheelExecution=r),this.debounceTimer&&clearTimeout(this.debounceTimer),this.debounceTimer=setTimeout(function(){r-l.globals.lastWheelExecution>t.wheelDelay&&(t.executeMouseWheelZoom(e),l.globals.lastWheelExecution=r)},this.debounceDelay)}},{key:"executeMouseWheelZoom",value:function(e){var t,l=this.w;this.minX=l.globals.isRangeBar?l.globals.minY:l.globals.minX,this.maxX=l.globals.isRangeBar?l.globals.maxY:l.globals.maxX;var r=null===(t=this.gridRect)||void 0===t?void 0:t.getBoundingClientRect();if(r){var n,i,a,s=(e.clientX-r.left)/r.width,o=this.minX,c=this.maxX,u=c-o;if(e.deltaY<0){var p=o+s*u;i=p-(n=.5*u)/2,a=p+n/2}else i=o-(n=1.5*u)/2,a=c+n/2;if(!l.globals.isRangeBar){i=Math.max(i,l.globals.initialMinX),a=Math.min(a,l.globals.initialMaxX);var d=.01*(l.globals.initialMaxX-l.globals.initialMinX);if(a-i<d){var m=(i+a)/2;i=m-d/2,a=m+d/2}}var h=this._getNewMinXMaxX(i,a);isNaN(h.minX)||isNaN(h.maxX)||this.zoomUpdateOptions(h.minX,h.maxX)}}},{key:"makeSelectionRectDraggable",value:function(){var e=this.w;if(this.selectionRect){var t=this.selectionRect.node.getBoundingClientRect();t.width>0&&t.height>0&&this.slDraggableRect.selectize({points:"l, r",pointSize:8,pointType:"rect"}).resize({constraint:{minX:0,minY:0,maxX:e.globals.gridWidth,maxY:e.globals.gridHeight}}).on("resizing",this.selectionDragging.bind(this,"resizing"))}}},{key:"preselectedSelection",value:function(){var e=this.w,t=this.xyRatios;if(!e.globals.zoomEnabled)if(void 0!==e.globals.selection&&null!==e.globals.selection)this.drawSelectionRect(e.globals.selection);else if(void 0!==e.config.chart.selection.xaxis.min&&void 0!==e.config.chart.selection.xaxis.max){var l=(e.config.chart.selection.xaxis.min-e.globals.minX)/t.xRatio,r=e.globals.gridWidth-(e.globals.maxX-e.config.chart.selection.xaxis.max)/t.xRatio-l;e.globals.isRangeBar&&(l=(e.config.chart.selection.xaxis.min-e.globals.yAxisScale[0].niceMin)/t.invertedYRatio,r=(e.config.chart.selection.xaxis.max-e.config.chart.selection.xaxis.min)/t.invertedYRatio);var n={x:l,y:0,width:r,height:e.globals.gridHeight,translateX:0,translateY:0,selectionEnabled:!0};this.drawSelectionRect(n),this.makeSelectionRectDraggable(),"function"==typeof e.config.chart.events.selection&&e.config.chart.events.selection(this.ctx,{xaxis:{min:e.config.chart.selection.xaxis.min,max:e.config.chart.selection.xaxis.max},yaxis:{}})}}},{key:"drawSelectionRect",value:function(e){var t=e.x,l=e.y,r=e.width,n=e.height,i=e.translateX,a=void 0===i?0:i,s=e.translateY,o=void 0===s?0:s,c=this.w,u=this.zoomRect,p=this.selectionRect;if(this.dragged||null!==c.globals.selection){var d={transform:"translate("+a+", "+o+")"};c.globals.zoomEnabled&&this.dragged&&(r<0&&(r=1),u.attr({x:t,y:l,width:r,height:n,fill:c.config.chart.zoom.zoomedArea.fill.color,"fill-opacity":c.config.chart.zoom.zoomedArea.fill.opacity,stroke:c.config.chart.zoom.zoomedArea.stroke.color,"stroke-width":c.config.chart.zoom.zoomedArea.stroke.width,"stroke-opacity":c.config.chart.zoom.zoomedArea.stroke.opacity}),k.setAttrs(u.node,d)),c.globals.selectionEnabled&&(p.attr({x:t,y:l,width:r>0?r:0,height:n>0?n:0,fill:c.config.chart.selection.fill.color,"fill-opacity":c.config.chart.selection.fill.opacity,stroke:c.config.chart.selection.stroke.color,"stroke-width":c.config.chart.selection.stroke.width,"stroke-dasharray":c.config.chart.selection.stroke.dashArray,"stroke-opacity":c.config.chart.selection.stroke.opacity}),k.setAttrs(p.node,d))}}},{key:"hideSelectionRect",value:function(e){e&&e.attr({x:0,y:0,width:0,height:0})}},{key:"selectionDrawing",value:function(e){var t,l=e.context,r=e.zoomtype,n=this.w,i=l,a=this.gridRect.getBoundingClientRect(),s=i.startX-1,o=i.startY,c=!1,u=!1,p=i.clientX-a.left-s,d=i.clientY-a.top-o;return Math.abs(p+s)>n.globals.gridWidth?p=n.globals.gridWidth-s:i.clientX-a.left<0&&(p=s),s>i.clientX-a.left&&(c=!0,p=Math.abs(p)),o>i.clientY-a.top&&(u=!0,d=Math.abs(d)),t="x"===r?{x:c?s-p:s,y:0,width:p,height:n.globals.gridHeight}:"y"===r?{x:0,y:u?o-d:o,width:n.globals.gridWidth,height:d}:{x:c?s-p:s,y:u?o-d:o,width:p,height:d},i.drawSelectionRect(t),i.selectionDragging("resizing"),t}},{key:"selectionDragging",value:function(e,t){var l=this,r=this.w,n=this.xyRatios,i=this.selectionRect,a=0;"resizing"===e&&(a=30);var s=function(e){return parseFloat(i.node.getAttribute(e))},o={x:s("x"),y:s("y"),width:s("width"),height:s("height")};r.globals.selection=o,"function"==typeof r.config.chart.events.selection&&r.globals.selectionEnabled&&(clearTimeout(this.w.globals.selectionResizeTimer),this.w.globals.selectionResizeTimer=window.setTimeout(function(){var e,t,a,s,o=l.gridRect.getBoundingClientRect(),c=i.node.getBoundingClientRect();r.globals.isRangeBar?(e=r.globals.yAxisScale[0].niceMin+(c.left-o.left)*n.invertedYRatio,t=r.globals.yAxisScale[0].niceMin+(c.right-o.left)*n.invertedYRatio,a=0,s=1):(e=r.globals.xAxisScale.niceMin+(c.left-o.left)*n.xRatio,t=r.globals.xAxisScale.niceMin+(c.right-o.left)*n.xRatio,a=r.globals.yAxisScale[0].niceMin+(o.bottom-c.bottom)*n.yRatio[0],s=r.globals.yAxisScale[0].niceMax-(c.top-o.top)*n.yRatio[0]);var u={xaxis:{min:e,max:t},yaxis:{min:a,max:s}};r.config.chart.events.selection(l.ctx,u),r.config.chart.brush.enabled&&void 0!==r.config.chart.events.brushScrolled&&r.config.chart.events.brushScrolled(l.ctx,u)},a))}},{key:"selectionDrawn",value:function(e){var t=e.context,l=e.zoomtype,r=this.w,n=t,i=this.xyRatios,a=this.ctx.toolbar;if(n.startX>n.endX){var s=n.startX;n.startX=n.endX,n.endX=s}if(n.startY>n.endY){var o=n.startY;n.startY=n.endY,n.endY=o}var c=void 0,u=void 0;r.globals.isRangeBar?(c=r.globals.yAxisScale[0].niceMin+n.startX*i.invertedYRatio,u=r.globals.yAxisScale[0].niceMin+n.endX*i.invertedYRatio):(c=r.globals.xAxisScale.niceMin+n.startX*i.xRatio,u=r.globals.xAxisScale.niceMin+n.endX*i.xRatio);var p=[],d=[];if(r.config.yaxis.forEach(function(e,t){var l=r.globals.seriesYAxisMap[t][0];p.push(r.globals.yAxisScale[t].niceMax-i.yRatio[l]*n.startY),d.push(r.globals.yAxisScale[t].niceMax-i.yRatio[l]*n.endY)}),n.dragged&&(n.dragX>10||n.dragY>10)&&c!==u)if(r.globals.zoomEnabled){var m=C.clone(r.globals.initialConfig.yaxis),h=C.clone(r.globals.initialConfig.xaxis);if(r.globals.zoomed=!0,r.config.xaxis.convertedCatToNumeric&&(c=Math.floor(c),u=Math.floor(u),c<1&&(c=1,u=r.globals.dataPoints),u-c<2&&(u=c+1)),"xy"!==l&&"x"!==l||(h={min:c,max:u}),"xy"!==l&&"y"!==l||m.forEach(function(e,t){m[t].min=d[t],m[t].max=p[t]}),a){var g=a.getBeforeZoomRange(h,m);g&&(h=g.xaxis?g.xaxis:h,m=g.yaxis?g.yaxis:m)}var y={xaxis:h};r.config.chart.group||(y.yaxis=m),n.ctx.updateHelpers._updateOptions(y,!1,n.w.config.chart.animations.dynamicAnimation.enabled),"function"==typeof r.config.chart.events.zoomed&&a.zoomCallback(h,m)}else if(r.globals.selectionEnabled){var f,b=null;f={min:c,max:u},"xy"!==l&&"y"!==l||(b=C.clone(r.config.yaxis)).forEach(function(e,t){b[t].min=d[t],b[t].max=p[t]}),r.globals.selection=n.selection,"function"==typeof r.config.chart.events.selection&&r.config.chart.events.selection(n.ctx,{xaxis:f,yaxis:b})}}},{key:"panDragging",value:function(e){var t=e.context,l=this.w,r=t;if(void 0!==l.globals.lastClientPosition.x){var n=l.globals.lastClientPosition.x-r.clientX,i=l.globals.lastClientPosition.y-r.clientY;Math.abs(n)>Math.abs(i)&&n>0?this.moveDirection="left":Math.abs(n)>Math.abs(i)&&n<0?this.moveDirection="right":Math.abs(i)>Math.abs(n)&&i>0?this.moveDirection="up":Math.abs(i)>Math.abs(n)&&i<0&&(this.moveDirection="down")}l.globals.lastClientPosition={x:r.clientX,y:r.clientY};var a=l.globals.isRangeBar?l.globals.minY:l.globals.minX,s=l.globals.isRangeBar?l.globals.maxY:l.globals.maxX;l.config.xaxis.convertedCatToNumeric||r.panScrolled(a,s)}},{key:"delayedPanScrolled",value:function(){var e=this.w,t=e.globals.minX,l=e.globals.maxX,r=(e.globals.maxX-e.globals.minX)/2;"left"===this.moveDirection?(t=e.globals.minX+r,l=e.globals.maxX+r):"right"===this.moveDirection&&(t=e.globals.minX-r,l=e.globals.maxX-r),t=Math.floor(t),l=Math.floor(l),this.updateScrolledChart({xaxis:{min:t,max:l}},t,l)}},{key:"panScrolled",value:function(e,t){var l=this.w,r=this.xyRatios,n=C.clone(l.globals.initialConfig.yaxis),i=r.xRatio,a=l.globals.minX,s=l.globals.maxX;l.globals.isRangeBar&&(i=r.invertedYRatio,a=l.globals.minY,s=l.globals.maxY),"left"===this.moveDirection?(e=a+l.globals.gridWidth/15*i,t=s+l.globals.gridWidth/15*i):"right"===this.moveDirection&&(e=a-l.globals.gridWidth/15*i,t=s-l.globals.gridWidth/15*i),l.globals.isRangeBar||(e<l.globals.initialMinX||t>l.globals.initialMaxX)&&(e=a,t=s);var o={xaxis:{min:e,max:t}};l.config.chart.group||(o.yaxis=n),this.updateScrolledChart(o,e,t)}},{key:"updateScrolledChart",value:function(e,t,l){var r=this.w;this.ctx.updateHelpers._updateOptions(e,!1,!1),"function"==typeof r.config.chart.events.scrolled&&r.config.chart.events.scrolled(this.ctx,{xaxis:{min:t,max:l}})}}]),t}(),ve=function(){function e(t){a(this,e),this.w=t.w,this.ttCtx=t,this.ctx=t.ctx}return o(e,[{key:"getNearestValues",value:function(e){var t=e.hoverArea,l=e.elGrid,r=e.clientX,n=e.clientY,i=this.w,a=l.getBoundingClientRect(),s=a.width,o=a.height,c=s/(i.globals.dataPoints-1),u=o/i.globals.dataPoints,p=this.hasBars();!i.globals.comboCharts&&!p||i.config.xaxis.convertedCatToNumeric||(c=s/i.globals.dataPoints);var d=r-a.left-i.globals.barPadForNumericAxis,m=n-a.top;d<0||m<0||d>s||m>o?(t.classList.remove("hovering-zoom"),t.classList.remove("hovering-pan")):i.globals.zoomEnabled?(t.classList.remove("hovering-pan"),t.classList.add("hovering-zoom")):i.globals.panEnabled&&(t.classList.remove("hovering-zoom"),t.classList.add("hovering-pan"));var h=Math.round(d/c),g=Math.floor(m/u);p&&!i.config.xaxis.convertedCatToNumeric&&(h=Math.ceil(d/c),h-=1);var y=null,f=null,b=i.globals.seriesXvalues.map(function(e){return e.filter(function(e){return C.isNumber(e)})}),v=i.globals.seriesYvalues.map(function(e){return e.filter(function(e){return C.isNumber(e)})});if(i.globals.isXNumeric){var x=this.ttCtx.getElGrid().getBoundingClientRect(),S=d*(x.width/s),N=m*(x.height/o);y=(f=this.closestInMultiArray(S,N,b,v)).index,h=f.j,null!==y&&(b=i.globals.seriesXvalues[y],h=(f=this.closestInArray(S,b)).index)}return i.globals.capturedSeriesIndex=null===y?-1:y,(!h||h<1)&&(h=0),i.globals.isBarHorizontal?i.globals.capturedDataPointIndex=g:i.globals.capturedDataPointIndex=h,{capturedSeries:y,j:i.globals.isBarHorizontal?g:h,hoverX:d,hoverY:m}}},{key:"closestInMultiArray",value:function(e,t,l,r){var n=this.w,i=0,a=null,s=-1;n.globals.series.length>1?i=this.getFirstActiveXArray(l):a=0;var o=l[i][0],c=Math.abs(e-o);if(l.forEach(function(t){t.forEach(function(t,l){var r=Math.abs(e-t);r<=c&&(c=r,s=l)})}),-1!==s){var u=r[i][s],p=Math.abs(t-u);a=i,r.forEach(function(e,l){var r=Math.abs(t-e[s]);r<=p&&(p=r,a=l)})}return{index:a,j:s}}},{key:"getFirstActiveXArray",value:function(e){for(var t=this.w,l=0,r=e.map(function(e,t){return e.length>0?t:-1}),n=0;n<r.length;n++)if(-1!==r[n]&&-1===t.globals.collapsedSeriesIndices.indexOf(n)&&-1===t.globals.ancillaryCollapsedSeriesIndices.indexOf(n)){l=r[n];break}return l}},{key:"closestInArray",value:function(e,t){for(var l=t[0],r=null,n=Math.abs(e-l),i=0;i<t.length;i++){var a=Math.abs(e-t[i]);a<n&&(n=a,r=i)}return{index:r}}},{key:"isXoverlap",value:function(e){var t=[],l=this.w.globals.seriesX.filter(function(e){return void 0!==e[0]});if(l.length>0)for(var r=0;r<l.length-1;r++)void 0!==l[r][e]&&void 0!==l[r+1][e]&&l[r][e]!==l[r+1][e]&&t.push("unEqual");return 0===t.length}},{key:"isInitialSeriesSameLen",value:function(){for(var e=!0,t=this.w.globals.initialSeries,l=0;l<t.length-1;l++)if(t[l].data.length!==t[l+1].data.length){e=!1;break}return e}},{key:"getBarsHeight",value:function(e){return v(e).reduce(function(e,t){return e+t.getBBox().height},0)}},{key:"getElMarkers",value:function(e){return"number"==typeof e?this.w.globals.dom.baseEl.querySelectorAll(".apexcharts-series[data\\:realIndex='".concat(e,"'] .apexcharts-series-markers-wrap > *")):this.w.globals.dom.baseEl.querySelectorAll(".apexcharts-series-markers-wrap > *")}},{key:"getAllMarkers",value:function(){var e=this.w.globals.dom.baseEl.querySelectorAll(".apexcharts-series-markers-wrap");(e=v(e)).sort(function(e,t){var l=Number(e.getAttribute("data:realIndex")),r=Number(t.getAttribute("data:realIndex"));return r<l?1:r>l?-1:0});var t=[];return e.forEach(function(e){t.push(e.querySelector(".apexcharts-marker"))}),t}},{key:"hasMarkers",value:function(e){return this.getElMarkers(e).length>0}},{key:"getPathFromPoint",value:function(e,t){var l=Number(e.getAttribute("cx")),r=Number(e.getAttribute("cy")),n=e.getAttribute("shape");return new k(this.ctx).getMarkerPath(l,r,n,t)}},{key:"getElBars",value:function(){return this.w.globals.dom.baseEl.querySelectorAll(".apexcharts-bar-series,  .apexcharts-candlestick-series, .apexcharts-boxPlot-series, .apexcharts-rangebar-series")}},{key:"hasBars",value:function(){return this.getElBars().length>0}},{key:"getHoverMarkerSize",value:function(e){var t=this.w,l=t.config.markers.hover.size;return void 0===l&&(l=t.globals.markers.size[e]+t.config.markers.hover.sizeOffset),l}},{key:"toggleAllTooltipSeriesGroups",value:function(e){var t=this.w,l=this.ttCtx;0===l.allTooltipSeriesGroups.length&&(l.allTooltipSeriesGroups=t.globals.dom.baseEl.querySelectorAll(".apexcharts-tooltip-series-group"));for(var r=l.allTooltipSeriesGroups,n=0;n<r.length;n++)"enable"===e?(r[n].classList.add("apexcharts-active"),r[n].style.display=t.config.tooltip.items.display):(r[n].classList.remove("apexcharts-active"),r[n].style.display="none")}}]),e}(),xe=function(){function e(t){a(this,e),this.w=t.w,this.ctx=t.ctx,this.ttCtx=t,this.tooltipUtil=new ve(t)}return o(e,[{key:"drawSeriesTexts",value:function(e){var t=e.shared,l=void 0===t||t,r=e.ttItems,n=e.i,i=void 0===n?0:n,a=e.j,s=void 0===a?null:a,o=e.y1,c=e.y2,u=e.e,p=this.w;void 0!==p.config.tooltip.custom?this.handleCustomTooltip({i:i,j:s,y1:o,y2:c,w:p}):this.toggleActiveInactiveSeries(l,i);var d=this.getValuesToPrint({i:i,j:s});this.printLabels({i:i,j:s,values:d,ttItems:r,shared:l,e:u});var m=this.ttCtx.getElTooltip();this.ttCtx.tooltipRect.ttWidth=m.getBoundingClientRect().width,this.ttCtx.tooltipRect.ttHeight=m.getBoundingClientRect().height}},{key:"printLabels",value:function(e){var t,l=this,r=e.i,n=e.j,i=e.values,a=e.ttItems,s=e.shared,o=e.e,c=this.w,u=[],p=function(e){return c.globals.seriesGoals[e]&&c.globals.seriesGoals[e][n]&&Array.isArray(c.globals.seriesGoals[e][n])},d=i.xVal,m=i.zVal,h=i.xAxisTTVal,g="",f=c.globals.colors[r];null!==n&&c.config.plotOptions.bar.distributed&&(f=c.globals.colors[n]);for(var b=function(e,i){var b=l.getFormatters(r);g=l.getSeriesName({fn:b.yLbTitleFormatter,index:r,seriesIndex:r,j:n}),"treemap"===c.config.chart.type&&(g=b.yLbTitleFormatter(String(c.config.series[r].data[n].x),{series:c.globals.series,seriesIndex:r,dataPointIndex:n,w:c}));var v=c.config.tooltip.inverseOrder?i:e;if(c.globals.axisCharts){var x=function(e){var t,l,r,i;return c.globals.isRangeData?b.yLbFormatter(null===(t=c.globals.seriesRangeStart)||void 0===t||null===(l=t[e])||void 0===l?void 0:l[n],{series:c.globals.seriesRangeStart,seriesIndex:e,dataPointIndex:n,w:c})+" - "+b.yLbFormatter(null===(r=c.globals.seriesRangeEnd)||void 0===r||null===(i=r[e])||void 0===i?void 0:i[n],{series:c.globals.seriesRangeEnd,seriesIndex:e,dataPointIndex:n,w:c}):b.yLbFormatter(c.globals.series[e][n],{series:c.globals.series,seriesIndex:e,dataPointIndex:n,w:c})};if(s)b=l.getFormatters(v),g=l.getSeriesName({fn:b.yLbTitleFormatter,index:v,seriesIndex:r,j:n}),f=c.globals.colors[v],t=x(v),p(v)&&(u=c.globals.seriesGoals[v][n].map(function(e){return{attrs:e,val:b.yLbFormatter(e.value,{seriesIndex:v,dataPointIndex:n,w:c})}}));else{var S,N=null==o||null===(S=o.target)||void 0===S?void 0:S.getAttribute("fill");N&&(-1!==N.indexOf("url")?-1!==N.indexOf("Pattern")&&(f=c.globals.dom.baseEl.querySelector(N.substr(4).slice(0,-1)).childNodes[0].getAttribute("stroke")):f=N),t=x(r),p(r)&&Array.isArray(c.globals.seriesGoals[r][n])&&(u=c.globals.seriesGoals[r][n].map(function(e){return{attrs:e,val:b.yLbFormatter(e.value,{seriesIndex:r,dataPointIndex:n,w:c})}}))}}null===n&&(t=b.yLbFormatter(c.globals.series[r],y(y({},c),{},{seriesIndex:r,dataPointIndex:r}))),l.DOMHandling({i:r,t:v,j:n,ttItems:a,values:{val:t,goalVals:u,xVal:d,xAxisTTVal:h,zVal:m},seriesName:g,shared:s,pColor:f})},v=0,x=c.globals.series.length-1;v<c.globals.series.length;v++,x--)b(v,x)}},{key:"getFormatters",value:function(e){var t,l=this.w,r=l.globals.yLabelFormatters[e];return void 0!==l.globals.ttVal?Array.isArray(l.globals.ttVal)?(r=l.globals.ttVal[e]&&l.globals.ttVal[e].formatter,t=l.globals.ttVal[e]&&l.globals.ttVal[e].title&&l.globals.ttVal[e].title.formatter):(r=l.globals.ttVal.formatter,"function"==typeof l.globals.ttVal.title.formatter&&(t=l.globals.ttVal.title.formatter)):t=l.config.tooltip.y.title.formatter,"function"!=typeof r&&(r=l.globals.yLabelFormatters[0]?l.globals.yLabelFormatters[0]:function(e){return e}),"function"!=typeof t&&(t=function(e){return e}),{yLbFormatter:r,yLbTitleFormatter:t}}},{key:"getSeriesName",value:function(e){var t=e.fn,l=e.index,r=e.seriesIndex,n=e.j,i=this.w;return t(String(i.globals.seriesNames[l]),{series:i.globals.series,seriesIndex:r,dataPointIndex:n,w:i})}},{key:"DOMHandling",value:function(e){e.i;var t=e.t,l=e.j,r=e.ttItems,n=e.values,i=e.seriesName,a=e.shared,s=e.pColor,o=this.w,c=this.ttCtx,u=n.val,p=n.goalVals,d=n.xVal,m=n.xAxisTTVal,h=n.zVal,g=null;g=r[t].children,o.config.tooltip.fillSeriesColor&&(r[t].style.backgroundColor=s,g[0].style.display="none"),c.showTooltipTitle&&(null===c.tooltipTitle&&(c.tooltipTitle=o.globals.dom.baseEl.querySelector(".apexcharts-tooltip-title")),c.tooltipTitle.innerHTML=d),c.isXAxisTooltipEnabled&&(c.xaxisTooltipText.innerHTML=""!==m?m:d);var y=r[t].querySelector(".apexcharts-tooltip-text-y-label");y&&(y.innerHTML=i||"");var f=r[t].querySelector(".apexcharts-tooltip-text-y-value");f&&(f.innerHTML=void 0!==u?u:""),g[0]&&g[0].classList.contains("apexcharts-tooltip-marker")&&(o.config.tooltip.marker.fillColors&&Array.isArray(o.config.tooltip.marker.fillColors)&&(s=o.config.tooltip.marker.fillColors[t]),g[0].style.backgroundColor=s),o.config.tooltip.marker.show||(g[0].style.display="none");var b=r[t].querySelector(".apexcharts-tooltip-text-goals-label"),v=r[t].querySelector(".apexcharts-tooltip-text-goals-value");if(p.length&&o.globals.seriesGoals[t]){var x=function(){var e="<div >",t="<div>";p.forEach(function(l,r){e+=' <div style="display: flex"><span class="apexcharts-tooltip-marker" style="background-color: '.concat(l.attrs.strokeColor,'; height: 3px; border-radius: 0; top: 5px;"></span> ').concat(l.attrs.name,"</div>"),t+="<div>".concat(l.val,"</div>")}),b.innerHTML=e+"</div>",v.innerHTML=t+"</div>"};a?o.globals.seriesGoals[t][l]&&Array.isArray(o.globals.seriesGoals[t][l])?x():(b.innerHTML="",v.innerHTML=""):x()}else b.innerHTML="",v.innerHTML="";if(null!==h&&(r[t].querySelector(".apexcharts-tooltip-text-z-label").innerHTML=o.config.tooltip.z.title,r[t].querySelector(".apexcharts-tooltip-text-z-value").innerHTML=void 0!==h?h:""),a&&g[0]){if(o.config.tooltip.hideEmptySeries){var S=r[t].querySelector(".apexcharts-tooltip-marker"),N=r[t].querySelector(".apexcharts-tooltip-text");0==parseFloat(u)?(S.style.display="none",N.style.display="none"):(S.style.display="block",N.style.display="block")}null==u||o.globals.ancillaryCollapsedSeriesIndices.indexOf(t)>-1||o.globals.collapsedSeriesIndices.indexOf(t)>-1||Array.isArray(c.tConfig.enabledOnSeries)&&-1===c.tConfig.enabledOnSeries.indexOf(t)?g[0].parentNode.style.display="none":g[0].parentNode.style.display=o.config.tooltip.items.display}else Array.isArray(c.tConfig.enabledOnSeries)&&-1===c.tConfig.enabledOnSeries.indexOf(t)&&(g[0].parentNode.style.display="none")}},{key:"toggleActiveInactiveSeries",value:function(e,t){var l=this.w;if(e)this.tooltipUtil.toggleAllTooltipSeriesGroups("enable");else{this.tooltipUtil.toggleAllTooltipSeriesGroups("disable");var r=l.globals.dom.baseEl.querySelector(".apexcharts-tooltip-series-group-".concat(t));r&&(r.classList.add("apexcharts-active"),r.style.display=l.config.tooltip.items.display)}}},{key:"getValuesToPrint",value:function(e){var t=e.i,l=e.j,r=this.w,n=this.ctx.series.filteredSeriesX(),i="",a="",s=null,o=null,c={series:r.globals.series,seriesIndex:t,dataPointIndex:l,w:r},u=r.globals.ttZFormatter;null===l?o=r.globals.series[t]:r.globals.isXNumeric&&"treemap"!==r.config.chart.type?(i=n[t][l],0===n[t].length&&(i=n[this.tooltipUtil.getFirstActiveXArray(n)][l])):i=new Y(this.ctx).isFormatXY()?void 0!==r.config.series[t].data[l]?r.config.series[t].data[l].x:"":void 0!==r.globals.labels[l]?r.globals.labels[l]:"";var p=i;return i=r.globals.isXNumeric&&"datetime"===r.config.xaxis.type?new E(this.ctx).xLabelFormat(r.globals.ttKeyFormatter,p,p,{i:void 0,dateFormatter:new M(this.ctx).formatDate,w:this.w}):r.globals.isBarHorizontal?r.globals.yLabelFormatters[0](p,c):r.globals.xLabelFormatter(p,c),void 0!==r.config.tooltip.x.formatter&&(i=r.globals.ttKeyFormatter(p,c)),r.globals.seriesZ.length>0&&r.globals.seriesZ[t].length>0&&(s=u(r.globals.seriesZ[t][l],r)),a="function"==typeof r.config.xaxis.tooltip.formatter?r.globals.xaxisTooltipFormatter(p,c):i,{val:Array.isArray(o)?o.join(" "):o,xVal:Array.isArray(i)?i.join(" "):i,xAxisTTVal:Array.isArray(a)?a.join(" "):a,zVal:s}}},{key:"handleCustomTooltip",value:function(e){var t=e.i,l=e.j,r=e.y1,n=e.y2,i=e.w,a=this.ttCtx.getElTooltip(),s=i.config.tooltip.custom;Array.isArray(s)&&s[t]&&(s=s[t]),a.innerHTML=s({ctx:this.ctx,series:i.globals.series,seriesIndex:t,dataPointIndex:l,y1:r,y2:n,w:i})}}]),e}(),Se=function(){function e(t){a(this,e),this.ttCtx=t,this.ctx=t.ctx,this.w=t.w}return o(e,[{key:"moveXCrosshairs",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,l=this.ttCtx,r=this.w,n=l.getElXCrosshairs(),i=e-l.xcrosshairsWidth/2,a=r.globals.labels.slice().length;if(null!==t&&(i=r.globals.gridWidth/a*t),null===n||r.globals.isBarHorizontal||(n.setAttribute("x",i),n.setAttribute("x1",i),n.setAttribute("x2",i),n.setAttribute("y2",r.globals.gridHeight),n.classList.add("apexcharts-active")),i<0&&(i=0),i>r.globals.gridWidth&&(i=r.globals.gridWidth),l.isXAxisTooltipEnabled){var s=i;"tickWidth"!==r.config.xaxis.crosshairs.width&&"barWidth"!==r.config.xaxis.crosshairs.width||(s=i+l.xcrosshairsWidth/2),this.moveXAxisTooltip(s)}}},{key:"moveYCrosshairs",value:function(e){var t=this.ttCtx;null!==t.ycrosshairs&&k.setAttrs(t.ycrosshairs,{y1:e,y2:e}),null!==t.ycrosshairsHidden&&k.setAttrs(t.ycrosshairsHidden,{y1:e,y2:e})}},{key:"moveXAxisTooltip",value:function(e){var t=this.w,l=this.ttCtx;if(null!==l.xaxisTooltip&&0!==l.xcrosshairsWidth){l.xaxisTooltip.classList.add("apexcharts-active");var r,n=l.xaxisOffY+t.config.xaxis.tooltip.offsetY+t.globals.translateY+1+t.config.xaxis.offsetY;if(e-=l.xaxisTooltip.getBoundingClientRect().width/2,!isNaN(e))e+=t.globals.translateX,r=new k(this.ctx).getTextRects(l.xaxisTooltipText.innerHTML),l.xaxisTooltipText.style.minWidth=r.width+"px",l.xaxisTooltip.style.left=e+"px",l.xaxisTooltip.style.top=n+"px"}}},{key:"moveYAxisTooltip",value:function(e){var t=this.w,l=this.ttCtx;null===l.yaxisTTEls&&(l.yaxisTTEls=t.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxistooltip"));var r=parseInt(l.ycrosshairsHidden.getAttribute("y1"),10),n=t.globals.translateY+r,i=l.yaxisTTEls[e].getBoundingClientRect().height,a=t.globals.translateYAxisX[e]-2;t.config.yaxis[e].opposite&&(a-=26),n-=i/2,-1===t.globals.ignoreYAxisIndexes.indexOf(e)?(l.yaxisTTEls[e].classList.add("apexcharts-active"),l.yaxisTTEls[e].style.top=n+"px",l.yaxisTTEls[e].style.left=a+t.config.yaxis[e].tooltip.offsetX+"px"):l.yaxisTTEls[e].classList.remove("apexcharts-active")}},{key:"moveTooltip",value:function(e,t){var l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=this.w,n=this.ttCtx,i=n.getElTooltip(),a=n.tooltipRect,s=null!==l?parseFloat(l):1,o=parseFloat(e)+s+5,c=parseFloat(t)+s/2;if(o>r.globals.gridWidth/2&&(o=o-a.ttWidth-s-10),o>r.globals.gridWidth-a.ttWidth-10&&(o=r.globals.gridWidth-a.ttWidth),o<-20&&(o=-20),r.config.tooltip.followCursor){var u=n.getElGrid().getBoundingClientRect();(o=n.e.clientX-u.left)>r.globals.gridWidth/2&&(o-=n.tooltipRect.ttWidth),(c=n.e.clientY+r.globals.translateY-u.top)>r.globals.gridHeight/2&&(c-=n.tooltipRect.ttHeight)}else r.globals.isBarHorizontal||a.ttHeight/2+c>r.globals.gridHeight&&(c=r.globals.gridHeight-a.ttHeight+r.globals.translateY);isNaN(o)||(o+=r.globals.translateX,i.style.left=o+"px",i.style.top=c+"px")}},{key:"moveMarkers",value:function(e,t){var l=this.w,r=this.ttCtx;if(l.globals.markers.size[e]>0)for(var n=l.globals.dom.baseEl.querySelectorAll(" .apexcharts-series[data\\:realIndex='".concat(e,"'] .apexcharts-marker")),i=0;i<n.length;i++)parseInt(n[i].getAttribute("rel"),10)===t&&(r.marker.resetPointsSize(),r.marker.enlargeCurrentPoint(t,n[i]));else r.marker.resetPointsSize(),this.moveDynamicPointOnHover(t,e)}},{key:"moveDynamicPointOnHover",value:function(e,t){var l,r,n,i,a=this.w,s=this.ttCtx,o=new k(this.ctx),c=a.globals.pointsArray,u=s.tooltipUtil.getHoverMarkerSize(t),p=a.config.series[t].type;if(!p||"column"!==p&&"candlestick"!==p&&"boxPlot"!==p){n=null===(l=c[t][e])||void 0===l?void 0:l[0],i=(null===(r=c[t][e])||void 0===r?void 0:r[1])||0;var d=a.globals.dom.baseEl.querySelector(".apexcharts-series[data\\:realIndex='".concat(t,"'] .apexcharts-series-markers path"));if(d&&i<a.globals.gridHeight&&i>0){var m=d.getAttribute("shape"),h=o.getMarkerPath(n,i,m,1.5*u);d.setAttribute("d",h)}this.moveXCrosshairs(n),s.fixedTooltip||this.moveTooltip(n,i,u)}}},{key:"moveDynamicPointsOnHover",value:function(e){var t,l=this.ttCtx,r=l.w,n=0,i=0,a=r.globals.pointsArray,s=new K(this.ctx),o=new k(this.ctx);t=s.getActiveConfigSeriesIndex("asc",["line","area","scatter","bubble"]);var c=l.tooltipUtil.getHoverMarkerSize(t);a[t]&&(n=a[t][e][0],i=a[t][e][1]);var u=l.tooltipUtil.getAllMarkers();if(null!==u)for(var p=0;p<r.globals.series.length;p++){var d=a[p];if(r.globals.comboCharts&&void 0===d&&u.splice(p,0,null),d&&d.length){var m=a[p][e][1],h=void 0;u[p].setAttribute("cx",n);var g=u[p].getAttribute("shape");if("rangeArea"===r.config.chart.type&&!r.globals.comboCharts){var y=e+r.globals.series[p].length;h=a[p][y][1],m-=Math.abs(m-h)/2}if(null!==m&&!isNaN(m)&&m<r.globals.gridHeight+c&&m+c>0){var f=o.getMarkerPath(n,m,g,c);u[p].setAttribute("d",f)}else u[p].setAttribute("d","")}}this.moveXCrosshairs(n),l.fixedTooltip||this.moveTooltip(n,i||r.globals.gridHeight,c)}},{key:"moveStickyTooltipOverBars",value:function(e,t){var l=this.w,r=this.ttCtx,n=l.globals.columnSeries?l.globals.columnSeries.length:l.globals.series.length,i=n>=2&&n%2==0?Math.floor(n/2):Math.floor(n/2)+1;l.globals.isBarHorizontal&&(i=new K(this.ctx).getActiveConfigSeriesIndex("desc")+1);var a=l.globals.dom.baseEl.querySelector(".apexcharts-bar-series .apexcharts-series[rel='".concat(i,"'] path[j='").concat(e,"'], .apexcharts-candlestick-series .apexcharts-series[rel='").concat(i,"'] path[j='").concat(e,"'], .apexcharts-boxPlot-series .apexcharts-series[rel='").concat(i,"'] path[j='").concat(e,"'], .apexcharts-rangebar-series .apexcharts-series[rel='").concat(i,"'] path[j='").concat(e,"']"));a||"number"!=typeof t||(a=l.globals.dom.baseEl.querySelector(".apexcharts-bar-series .apexcharts-series[data\\:realIndex='".concat(t,"'] path[j='").concat(e,"'],\n        .apexcharts-candlestick-series .apexcharts-series[data\\:realIndex='").concat(t,"'] path[j='").concat(e,"'],\n        .apexcharts-boxPlot-series .apexcharts-series[data\\:realIndex='").concat(t,"'] path[j='").concat(e,"'],\n        .apexcharts-rangebar-series .apexcharts-series[data\\:realIndex='").concat(t,"'] path[j='").concat(e,"']")));var s=a?parseFloat(a.getAttribute("cx")):0,o=a?parseFloat(a.getAttribute("cy")):0,c=a?parseFloat(a.getAttribute("barWidth")):0,u=r.getElGrid().getBoundingClientRect(),p=a&&(a.classList.contains("apexcharts-candlestick-area")||a.classList.contains("apexcharts-boxPlot-area"));l.globals.isXNumeric?(a&&!p&&(s-=n%2!=0?c/2:0),a&&p&&l.globals.comboCharts&&(s-=c/2)):l.globals.isBarHorizontal||(s=r.xAxisTicksPositions[e-1]+r.dataPointsDividedWidth/2,isNaN(s)&&(s=r.xAxisTicksPositions[e]-r.dataPointsDividedWidth/2)),l.globals.isBarHorizontal?o-=r.tooltipRect.ttHeight:l.config.tooltip.followCursor?o=r.e.clientY-u.top-r.tooltipRect.ttHeight/2:o+r.tooltipRect.ttHeight+15>l.globals.gridHeight&&(o=l.globals.gridHeight),l.globals.isBarHorizontal||this.moveXCrosshairs(s),r.fixedTooltip||this.moveTooltip(s,o||l.globals.gridHeight)}}]),e}(),Ne=function(){function e(t){a(this,e),this.w=t.w,this.ttCtx=t,this.ctx=t.ctx,this.tooltipPosition=new Se(t)}return o(e,[{key:"drawDynamicPoints",value:function(){var e=this.w,t=new k(this.ctx),l=new W(this.ctx),r=e.globals.dom.baseEl.querySelectorAll(".apexcharts-series");r=v(r),e.config.chart.stacked&&r.sort(function(e,t){return parseFloat(e.getAttribute("data:realIndex"))-parseFloat(t.getAttribute("data:realIndex"))});for(var n=0;n<r.length;n++){var i=r[n].querySelector(".apexcharts-series-markers-wrap");if(null!==i){var a=void 0,s="apexcharts-marker w".concat((Math.random()+1).toString(36).substring(4));"line"!==e.config.chart.type&&"area"!==e.config.chart.type||e.globals.comboCharts||e.config.tooltip.intersect||(s+=" no-pointer-events");var o=l.getMarkerConfig({cssClass:s,seriesIndex:Number(i.getAttribute("data:realIndex"))});(a=t.drawMarker(0,0,o)).node.setAttribute("default-marker-size",0);var c=document.createElementNS(e.globals.SVGNS,"g");c.classList.add("apexcharts-series-markers"),c.appendChild(a.node),i.appendChild(c)}}}},{key:"enlargeCurrentPoint",value:function(e,t){var l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,n=this.w;"bubble"!==n.config.chart.type&&this.newPointSize(e,t);var i=t.getAttribute("cx"),a=t.getAttribute("cy");if(null!==l&&null!==r&&(i=l,a=r),this.tooltipPosition.moveXCrosshairs(i),!this.fixedTooltip){if("radar"===n.config.chart.type){var s=this.ttCtx.getElGrid().getBoundingClientRect();i=this.ttCtx.e.clientX-s.left}this.tooltipPosition.moveTooltip(i,a,n.config.markers.hover.size)}}},{key:"enlargePoints",value:function(e){for(var t=this.w,l=this,r=this.ttCtx,n=e,i=t.globals.dom.baseEl.querySelectorAll(".apexcharts-series:not(.apexcharts-series-collapsed) .apexcharts-marker"),a=t.config.markers.hover.size,s=0;s<i.length;s++){var o=i[s].getAttribute("rel"),c=i[s].getAttribute("index");if(void 0===a&&(a=t.globals.markers.size[c]+t.config.markers.hover.sizeOffset),n===parseInt(o,10)){l.newPointSize(n,i[s]);var u=i[s].getAttribute("cx"),p=i[s].getAttribute("cy");l.tooltipPosition.moveXCrosshairs(u),r.fixedTooltip||l.tooltipPosition.moveTooltip(u,p,a)}else l.oldPointSize(i[s])}}},{key:"newPointSize",value:function(e,t){var l=this.w,r=l.config.markers.hover.size,n=0===e?t.parentNode.firstChild:t.parentNode.lastChild;if("0"!==n.getAttribute("default-marker-size")){var i=parseInt(n.getAttribute("index"),10);void 0===r&&(r=l.globals.markers.size[i]+l.config.markers.hover.sizeOffset),r<0&&(r=0);var a=this.ttCtx.tooltipUtil.getPathFromPoint(t,r);t.setAttribute("d",a)}}},{key:"oldPointSize",value:function(e){var t=parseFloat(e.getAttribute("default-marker-size")),l=this.ttCtx.tooltipUtil.getPathFromPoint(e,t);e.setAttribute("d",l)}},{key:"resetPointsSize",value:function(){for(var e=this.w.globals.dom.baseEl.querySelectorAll(".apexcharts-series:not(.apexcharts-series-collapsed) .apexcharts-marker"),t=0;t<e.length;t++){var l=parseFloat(e[t].getAttribute("default-marker-size"));if(C.isNumber(l)&&l>=0){var r=this.ttCtx.tooltipUtil.getPathFromPoint(e[t],l);e[t].setAttribute("d",r)}else e[t].setAttribute("d","M0,0")}}}]),e}(),Ce=function(){function e(t){a(this,e),this.w=t.w;var l=this.w;this.ttCtx=t,this.isVerticalGroupedRangeBar=!l.globals.isBarHorizontal&&"rangeBar"===l.config.chart.type&&l.config.plotOptions.bar.rangeBarGroupRows}return o(e,[{key:"getAttr",value:function(e,t){return parseFloat(e.target.getAttribute(t))}},{key:"handleHeatTreeTooltip",value:function(e){var t=e.e,l=e.opt,r=e.x,n=e.y,i=e.type,a=this.ttCtx,s=this.w;if(t.target.classList.contains("apexcharts-".concat(i,"-rect"))){var o=this.getAttr(t,"i"),c=this.getAttr(t,"j"),u=this.getAttr(t,"cx"),p=this.getAttr(t,"cy"),d=this.getAttr(t,"width"),m=this.getAttr(t,"height");if(a.tooltipLabels.drawSeriesTexts({ttItems:l.ttItems,i:o,j:c,shared:!1,e:t}),s.globals.capturedSeriesIndex=o,s.globals.capturedDataPointIndex=c,r=u+a.tooltipRect.ttWidth/2+d,n=p+a.tooltipRect.ttHeight/2-m/2,a.tooltipPosition.moveXCrosshairs(u+d/2),r>s.globals.gridWidth/2&&(r=u-a.tooltipRect.ttWidth/2+d),a.w.config.tooltip.followCursor){var h=s.globals.dom.elWrap.getBoundingClientRect();r=s.globals.clientX-h.left-(r>s.globals.gridWidth/2?a.tooltipRect.ttWidth:0),n=s.globals.clientY-h.top-(n>s.globals.gridHeight/2?a.tooltipRect.ttHeight:0)}}return{x:r,y:n}}},{key:"handleMarkerTooltip",value:function(e){var t,l,r=e.e,n=e.opt,i=e.x,a=e.y,s=this.w,o=this.ttCtx;if(r.target.classList.contains("apexcharts-marker")){var c=parseInt(n.paths.getAttribute("cx"),10),u=parseInt(n.paths.getAttribute("cy"),10),p=parseFloat(n.paths.getAttribute("val"));if(l=parseInt(n.paths.getAttribute("rel"),10),t=parseInt(n.paths.parentNode.parentNode.parentNode.getAttribute("rel"),10)-1,o.intersect){var d=C.findAncestor(n.paths,"apexcharts-series");d&&(t=parseInt(d.getAttribute("data:realIndex"),10))}if(o.tooltipLabels.drawSeriesTexts({ttItems:n.ttItems,i:t,j:l,shared:!o.showOnIntersect&&s.config.tooltip.shared,e:r}),"mouseup"===r.type&&o.markerClick(r,t,l),s.globals.capturedSeriesIndex=t,s.globals.capturedDataPointIndex=l,i=c,a=u+s.globals.translateY-1.4*o.tooltipRect.ttHeight,o.w.config.tooltip.followCursor){var m=o.getElGrid().getBoundingClientRect();a=o.e.clientY+s.globals.translateY-m.top}p<0&&(a=u),o.marker.enlargeCurrentPoint(l,n.paths,i,a)}return{x:i,y:a}}},{key:"handleBarTooltip",value:function(e){var t,l,r=e.e,n=e.opt,i=this.w,a=this.ttCtx,s=a.getElTooltip(),o=0,c=0,u=0,p=this.getBarTooltipXY({e:r,opt:n});t=p.i;var d=p.j;i.globals.capturedSeriesIndex=t,i.globals.capturedDataPointIndex=d,i.globals.isBarHorizontal&&a.tooltipUtil.hasBars()||!i.config.tooltip.shared?(c=p.x,u=p.y,l=Array.isArray(i.config.stroke.width)?i.config.stroke.width[t]:i.config.stroke.width,o=c):i.globals.comboCharts||i.config.tooltip.shared||(o/=2),isNaN(u)&&(u=i.globals.svgHeight-a.tooltipRect.ttHeight);var m=parseInt(n.paths.parentNode.getAttribute("data:realIndex"),10);if(i.globals.isMultipleYAxis?i.config.yaxis[m]&&i.config.yaxis[m].reversed:i.config.yaxis[0].reversed,c+a.tooltipRect.ttWidth>i.globals.gridWidth?c-=a.tooltipRect.ttWidth:c<0&&(c=0),a.w.config.tooltip.followCursor){var h=a.getElGrid().getBoundingClientRect();u=a.e.clientY-h.top}null===a.tooltip&&(a.tooltip=i.globals.dom.baseEl.querySelector(".apexcharts-tooltip")),i.config.tooltip.shared||(i.globals.comboBarCount>0?a.tooltipPosition.moveXCrosshairs(o+l/2):a.tooltipPosition.moveXCrosshairs(o)),!a.fixedTooltip&&(!i.config.tooltip.shared||i.globals.isBarHorizontal&&a.tooltipUtil.hasBars())&&(u=u+i.globals.translateY-a.tooltipRect.ttHeight/2,s.style.left=c+i.globals.translateX+"px",s.style.top=u+"px")}},{key:"getBarTooltipXY",value:function(e){var t=this,l=e.e,r=e.opt,n=this.w,i=null,a=this.ttCtx,s=0,o=0,c=0,u=0,p=0,d=l.target.classList;if(d.contains("apexcharts-bar-area")||d.contains("apexcharts-candlestick-area")||d.contains("apexcharts-boxPlot-area")||d.contains("apexcharts-rangebar-area")){var m=l.target,h=m.getBoundingClientRect(),g=r.elGrid.getBoundingClientRect(),y=h.height;p=h.height;var f=h.width,b=parseInt(m.getAttribute("cx"),10),v=parseInt(m.getAttribute("cy"),10);u=parseFloat(m.getAttribute("barWidth"));var x="touchmove"===l.type?l.touches[0].clientX:l.clientX;i=parseInt(m.getAttribute("j"),10),s=parseInt(m.parentNode.getAttribute("rel"),10)-1;var S=m.getAttribute("data-range-y1"),N=m.getAttribute("data-range-y2");n.globals.comboCharts&&(s=parseInt(m.parentNode.getAttribute("data:realIndex"),10));var C=function(e){return n.globals.isXNumeric?b-f/2:t.isVerticalGroupedRangeBar?b+f/2:b-a.dataPointsDividedWidth+f/2},w=function(){return v-a.dataPointsDividedHeight+y/2-a.tooltipRect.ttHeight/2};a.tooltipLabels.drawSeriesTexts({ttItems:r.ttItems,i:s,j:i,y1:S?parseInt(S,10):null,y2:N?parseInt(N,10):null,shared:!a.showOnIntersect&&n.config.tooltip.shared,e:l}),n.config.tooltip.followCursor?n.globals.isBarHorizontal?(o=x-g.left+15,c=w()):(o=C(),c=l.clientY-g.top-a.tooltipRect.ttHeight/2-15):n.globals.isBarHorizontal?((o=b)<a.xyRatios.baseLineInvertedY&&(o=b-a.tooltipRect.ttWidth),c=w()):(o=C(),c=v)}return{x:o,y:c,barHeight:p,barWidth:u,i:s,j:i}}}]),e}(),we=function(){function e(t){a(this,e),this.w=t.w,this.ttCtx=t}return o(e,[{key:"drawXaxisTooltip",value:function(){var e=this.w,t=this.ttCtx,l="bottom"===e.config.xaxis.position;t.xaxisOffY=l?e.globals.gridHeight+1:-e.globals.xAxisHeight-e.config.xaxis.axisTicks.height+3;var r=l?"apexcharts-xaxistooltip apexcharts-xaxistooltip-bottom":"apexcharts-xaxistooltip apexcharts-xaxistooltip-top",n=e.globals.dom.elWrap;t.isXAxisTooltipEnabled&&null===e.globals.dom.baseEl.querySelector(".apexcharts-xaxistooltip")&&(t.xaxisTooltip=document.createElement("div"),t.xaxisTooltip.setAttribute("class",r+" apexcharts-theme-"+e.config.tooltip.theme),n.appendChild(t.xaxisTooltip),t.xaxisTooltipText=document.createElement("div"),t.xaxisTooltipText.classList.add("apexcharts-xaxistooltip-text"),t.xaxisTooltipText.style.fontFamily=e.config.xaxis.tooltip.style.fontFamily||e.config.chart.fontFamily,t.xaxisTooltipText.style.fontSize=e.config.xaxis.tooltip.style.fontSize,t.xaxisTooltip.appendChild(t.xaxisTooltipText))}},{key:"drawYaxisTooltip",value:function(){for(var e=this.w,t=this.ttCtx,l=0;l<e.config.yaxis.length;l++){var r=e.config.yaxis[l].opposite||e.config.yaxis[l].crosshairs.opposite;t.yaxisOffX=r?e.globals.gridWidth+1:1;var n="apexcharts-yaxistooltip apexcharts-yaxistooltip-".concat(l,r?" apexcharts-yaxistooltip-right":" apexcharts-yaxistooltip-left"),i=e.globals.dom.elWrap;null===e.globals.dom.baseEl.querySelector(".apexcharts-yaxistooltip apexcharts-yaxistooltip-".concat(l))&&(t.yaxisTooltip=document.createElement("div"),t.yaxisTooltip.setAttribute("class",n+" apexcharts-theme-"+e.config.tooltip.theme),i.appendChild(t.yaxisTooltip),0===l&&(t.yaxisTooltipText=[]),t.yaxisTooltipText[l]=document.createElement("div"),t.yaxisTooltipText[l].classList.add("apexcharts-yaxistooltip-text"),t.yaxisTooltip.appendChild(t.yaxisTooltipText[l]))}}},{key:"setXCrosshairWidth",value:function(){var e=this.w,t=this.ttCtx,l=t.getElXCrosshairs();if(t.xcrosshairsWidth=parseInt(e.config.xaxis.crosshairs.width,10),e.globals.comboCharts){var r=e.globals.dom.baseEl.querySelector(".apexcharts-bar-area");if(null!==r&&"barWidth"===e.config.xaxis.crosshairs.width){var n=parseFloat(r.getAttribute("barWidth"));t.xcrosshairsWidth=n}else if("tickWidth"===e.config.xaxis.crosshairs.width){var i=e.globals.labels.length;t.xcrosshairsWidth=e.globals.gridWidth/i}}else if("tickWidth"===e.config.xaxis.crosshairs.width){var a=e.globals.labels.length;t.xcrosshairsWidth=e.globals.gridWidth/a}else if("barWidth"===e.config.xaxis.crosshairs.width){var s=e.globals.dom.baseEl.querySelector(".apexcharts-bar-area");if(null!==s){var o=parseFloat(s.getAttribute("barWidth"));t.xcrosshairsWidth=o}else t.xcrosshairsWidth=1}e.globals.isBarHorizontal&&(t.xcrosshairsWidth=0),null!==l&&t.xcrosshairsWidth>0&&l.setAttribute("width",t.xcrosshairsWidth)}},{key:"handleYCrosshair",value:function(){var e=this.w,t=this.ttCtx;t.ycrosshairs=e.globals.dom.baseEl.querySelector(".apexcharts-ycrosshairs"),t.ycrosshairsHidden=e.globals.dom.baseEl.querySelector(".apexcharts-ycrosshairs-hidden")}},{key:"drawYaxisTooltipText",value:function(e,t,l){var r=this.ttCtx,n=this.w,i=n.globals,a=i.seriesYAxisMap[e];if(r.yaxisTooltips[e]&&a.length>0){var s=i.yLabelFormatters[e],o=r.getElGrid().getBoundingClientRect(),c=a[0],u=0;l.yRatio.length>1&&(u=c);var p=(t-o.top)*l.yRatio[u],d=i.maxYArr[c]-i.minYArr[c],m=i.minYArr[c]+(d-p);n.config.yaxis[e].reversed&&(m=i.maxYArr[c]-(d-p)),r.tooltipPosition.moveYCrosshairs(t-o.top),r.yaxisTooltipText[e].innerHTML=s(m),r.tooltipPosition.moveYAxisTooltip(e)}}}]),e}(),Ie=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w;var l=this.w;this.tConfig=l.config.tooltip,this.tooltipUtil=new ve(this),this.tooltipLabels=new xe(this),this.tooltipPosition=new Se(this),this.marker=new Ne(this),this.intersect=new Ce(this),this.axesTooltip=new we(this),this.showOnIntersect=this.tConfig.intersect,this.showTooltipTitle=this.tConfig.x.show,this.fixedTooltip=this.tConfig.fixed.enabled,this.xaxisTooltip=null,this.yaxisTTEls=null,this.isBarShared=!l.globals.isBarHorizontal&&this.tConfig.shared,this.lastHoverTime=Date.now()}return o(e,[{key:"getElTooltip",value:function(e){return e||(e=this),e.w.globals.dom.baseEl?e.w.globals.dom.baseEl.querySelector(".apexcharts-tooltip"):null}},{key:"getElXCrosshairs",value:function(){return this.w.globals.dom.baseEl.querySelector(".apexcharts-xcrosshairs")}},{key:"getElGrid",value:function(){return this.w.globals.dom.baseEl.querySelector(".apexcharts-grid")}},{key:"drawTooltip",value:function(e){var t=this.w;this.xyRatios=e,this.isXAxisTooltipEnabled=t.config.xaxis.tooltip.enabled&&t.globals.axisCharts,this.yaxisTooltips=t.config.yaxis.map(function(e,l){return!!(e.show&&e.tooltip.enabled&&t.globals.axisCharts)}),this.allTooltipSeriesGroups=[],t.globals.axisCharts||(this.showTooltipTitle=!1);var l=document.createElement("div");if(l.classList.add("apexcharts-tooltip"),t.config.tooltip.cssClass&&l.classList.add(t.config.tooltip.cssClass),l.classList.add("apexcharts-theme-".concat(this.tConfig.theme)),t.globals.dom.elWrap.appendChild(l),t.globals.axisCharts){this.axesTooltip.drawXaxisTooltip(),this.axesTooltip.drawYaxisTooltip(),this.axesTooltip.setXCrosshairWidth(),this.axesTooltip.handleYCrosshair();var r=new J(this.ctx);this.xAxisTicksPositions=r.getXAxisTicksPositions()}if(!t.globals.comboCharts&&!this.tConfig.intersect&&"rangeBar"!==t.config.chart.type||this.tConfig.shared||(this.showOnIntersect=!0),0!==t.config.markers.size&&0!==t.globals.markers.largestSize||this.marker.drawDynamicPoints(this),t.globals.collapsedSeries.length!==t.globals.series.length){this.dataPointsDividedHeight=t.globals.gridHeight/t.globals.dataPoints,this.dataPointsDividedWidth=t.globals.gridWidth/t.globals.dataPoints,this.showTooltipTitle&&(this.tooltipTitle=document.createElement("div"),this.tooltipTitle.classList.add("apexcharts-tooltip-title"),this.tooltipTitle.style.fontFamily=this.tConfig.style.fontFamily||t.config.chart.fontFamily,this.tooltipTitle.style.fontSize=this.tConfig.style.fontSize,l.appendChild(this.tooltipTitle));var n=t.globals.series.length;(t.globals.xyCharts||t.globals.comboCharts)&&this.tConfig.shared&&(n=this.showOnIntersect?1:t.globals.series.length),this.legendLabels=t.globals.dom.baseEl.querySelectorAll(".apexcharts-legend-text"),this.ttItems=this.createTTElements(n),this.addSVGEvents()}}},{key:"createTTElements",value:function(e){for(var t=this,l=this.w,r=[],n=this.getElTooltip(),i=function(i){var a=document.createElement("div");a.classList.add("apexcharts-tooltip-series-group","apexcharts-tooltip-series-group-".concat(i)),a.style.order=l.config.tooltip.inverseOrder?e-i:i+1;var s=document.createElement("span");s.classList.add("apexcharts-tooltip-marker"),s.style.backgroundColor=l.globals.colors[i],a.appendChild(s);var o=document.createElement("div");o.classList.add("apexcharts-tooltip-text"),o.style.fontFamily=t.tConfig.style.fontFamily||l.config.chart.fontFamily,o.style.fontSize=t.tConfig.style.fontSize,["y","goals","z"].forEach(function(e){var t=document.createElement("div");t.classList.add("apexcharts-tooltip-".concat(e,"-group"));var l=document.createElement("span");l.classList.add("apexcharts-tooltip-text-".concat(e,"-label")),t.appendChild(l);var r=document.createElement("span");r.classList.add("apexcharts-tooltip-text-".concat(e,"-value")),t.appendChild(r),o.appendChild(t)}),a.appendChild(o),n.appendChild(a),r.push(a)},a=0;a<e;a++)i(a);return r}},{key:"addSVGEvents",value:function(){var e=this.w,t=e.config.chart.type,l=this.getElTooltip(),r=!("bar"!==t&&"candlestick"!==t&&"boxPlot"!==t&&"rangeBar"!==t),n="area"===t||"line"===t||"scatter"===t||"bubble"===t||"radar"===t,i=e.globals.dom.Paper.node,a=this.getElGrid();a&&(this.seriesBound=a.getBoundingClientRect());var s,o=[],c=[],u={hoverArea:i,elGrid:a,tooltipEl:l,tooltipY:o,tooltipX:c,ttItems:this.ttItems};if(e.globals.axisCharts&&(n?s=e.globals.dom.baseEl.querySelectorAll(".apexcharts-series[data\\:longestSeries='true'] .apexcharts-marker"):r?s=e.globals.dom.baseEl.querySelectorAll(".apexcharts-series .apexcharts-bar-area, .apexcharts-series .apexcharts-candlestick-area, .apexcharts-series .apexcharts-boxPlot-area, .apexcharts-series .apexcharts-rangebar-area"):"heatmap"!==t&&"treemap"!==t||(s=e.globals.dom.baseEl.querySelectorAll(".apexcharts-series .apexcharts-heatmap, .apexcharts-series .apexcharts-treemap")),s&&s.length))for(var p=0;p<s.length;p++)o.push(s[p].getAttribute("cy")),c.push(s[p].getAttribute("cx"));if(e.globals.xyCharts&&!this.showOnIntersect||e.globals.comboCharts&&!this.showOnIntersect||r&&this.tooltipUtil.hasBars()&&this.tConfig.shared)this.addPathsEventListeners([i],u);else if(r&&!e.globals.comboCharts||n&&this.showOnIntersect)this.addDatapointEventsListeners(u);else if(!e.globals.axisCharts||"heatmap"===t||"treemap"===t){var d=e.globals.dom.baseEl.querySelectorAll(".apexcharts-series");this.addPathsEventListeners(d,u)}if(this.showOnIntersect){var m=e.globals.dom.baseEl.querySelectorAll(".apexcharts-line-series .apexcharts-marker, .apexcharts-area-series .apexcharts-marker");m.length>0&&this.addPathsEventListeners(m,u),this.tooltipUtil.hasBars()&&!this.tConfig.shared&&this.addDatapointEventsListeners(u)}}},{key:"drawFixedTooltipRect",value:function(){var e=this.w,t=this.getElTooltip(),l=t.getBoundingClientRect(),r=l.width+10,n=l.height+10,i=this.tConfig.fixed.offsetX,a=this.tConfig.fixed.offsetY,s=this.tConfig.fixed.position.toLowerCase();return s.indexOf("right")>-1&&(i=i+e.globals.svgWidth-r+10),s.indexOf("bottom")>-1&&(a=a+e.globals.svgHeight-n-10),t.style.left=i+"px",t.style.top=a+"px",{x:i,y:a,ttWidth:r,ttHeight:n}}},{key:"addDatapointEventsListeners",value:function(e){var t=this.w.globals.dom.baseEl.querySelectorAll(".apexcharts-series-markers .apexcharts-marker, .apexcharts-bar-area, .apexcharts-candlestick-area, .apexcharts-boxPlot-area, .apexcharts-rangebar-area");this.addPathsEventListeners(t,e)}},{key:"addPathsEventListeners",value:function(e,t){for(var l=this,r=function(r){var n={paths:e[r],tooltipEl:t.tooltipEl,tooltipY:t.tooltipY,tooltipX:t.tooltipX,elGrid:t.elGrid,hoverArea:t.hoverArea,ttItems:t.ttItems};["mousemove","mouseup","touchmove","mouseout","touchend"].map(function(t){return e[r].addEventListener(t,l.onSeriesHover.bind(l,n),{capture:!1,passive:!0})})},n=0;n<e.length;n++)r(n)}},{key:"onSeriesHover",value:function(e,t){var l=this,r=Date.now()-this.lastHoverTime;r>=100?this.seriesHover(e,t):(clearTimeout(this.seriesHoverTimeout),this.seriesHoverTimeout=setTimeout(function(){l.seriesHover(e,t)},100-r))}},{key:"seriesHover",value:function(e,t){var l=this;this.lastHoverTime=Date.now();var r=[],n=this.w;n.config.chart.group&&(r=this.ctx.getGroupedCharts()),n.globals.axisCharts&&(n.globals.minX===-1/0&&n.globals.maxX===1/0||0===n.globals.dataPoints)||(r.length?r.forEach(function(r){var n=l.getElTooltip(r),i={paths:e.paths,tooltipEl:n,tooltipY:e.tooltipY,tooltipX:e.tooltipX,elGrid:e.elGrid,hoverArea:e.hoverArea,ttItems:r.w.globals.tooltip.ttItems};r.w.globals.minX===l.w.globals.minX&&r.w.globals.maxX===l.w.globals.maxX&&r.w.globals.tooltip.seriesHoverByContext({chartCtx:r,ttCtx:r.w.globals.tooltip,opt:i,e:t})}):this.seriesHoverByContext({chartCtx:this.ctx,ttCtx:this.w.globals.tooltip,opt:e,e:t}))}},{key:"seriesHoverByContext",value:function(e){var t=e.chartCtx,l=e.ttCtx,r=e.opt,n=e.e,i=t.w,a=this.getElTooltip(t);a&&(l.tooltipRect={x:0,y:0,ttWidth:a.getBoundingClientRect().width,ttHeight:a.getBoundingClientRect().height},l.e=n,!l.tooltipUtil.hasBars()||i.globals.comboCharts||l.isBarShared||this.tConfig.onDatasetHover.highlightDataSeries&&new K(t).toggleSeriesOnHover(n,n.target.parentNode),l.fixedTooltip&&l.drawFixedTooltipRect(),i.globals.axisCharts?l.axisChartsTooltips({e:n,opt:r,tooltipRect:l.tooltipRect}):l.nonAxisChartsTooltips({e:n,opt:r,tooltipRect:l.tooltipRect}))}},{key:"axisChartsTooltips",value:function(e){var t,l,r=e.e,n=e.opt,i=this.w,a=n.elGrid.getBoundingClientRect(),s="touchmove"===r.type?r.touches[0].clientX:r.clientX,o="touchmove"===r.type?r.touches[0].clientY:r.clientY;if(this.clientY=o,this.clientX=s,i.globals.capturedSeriesIndex=-1,i.globals.capturedDataPointIndex=-1,o<a.top||o>a.top+a.height)this.handleMouseOut(n);else{if(Array.isArray(this.tConfig.enabledOnSeries)&&!i.config.tooltip.shared){var c=parseInt(n.paths.getAttribute("index"),10);if(this.tConfig.enabledOnSeries.indexOf(c)<0)return void this.handleMouseOut(n)}var u=this.getElTooltip(),p=this.getElXCrosshairs(),d=[];i.config.chart.group&&(d=this.ctx.getSyncedCharts());var m=i.globals.xyCharts||"bar"===i.config.chart.type&&!i.globals.isBarHorizontal&&this.tooltipUtil.hasBars()&&this.tConfig.shared||i.globals.comboCharts&&this.tooltipUtil.hasBars();if("mousemove"===r.type||"touchmove"===r.type||"mouseup"===r.type){if(i.globals.collapsedSeries.length+i.globals.ancillaryCollapsedSeries.length===i.globals.series.length)return;null!==p&&p.classList.add("apexcharts-active");var h=this.yaxisTooltips.filter(function(e){return!0===e});if(null!==this.ycrosshairs&&h.length&&this.ycrosshairs.classList.add("apexcharts-active"),m&&!this.showOnIntersect||d.length>1)this.handleStickyTooltip(r,s,o,n);else if("heatmap"===i.config.chart.type||"treemap"===i.config.chart.type){var g=this.intersect.handleHeatTreeTooltip({e:r,opt:n,x:t,y:l,type:i.config.chart.type});t=g.x,l=g.y,u.style.left=t+"px",u.style.top=l+"px"}else this.tooltipUtil.hasBars()&&this.intersect.handleBarTooltip({e:r,opt:n}),this.tooltipUtil.hasMarkers()&&this.intersect.handleMarkerTooltip({e:r,opt:n,x:t,y:l});if(this.yaxisTooltips.length)for(var y=0;y<i.config.yaxis.length;y++)this.axesTooltip.drawYaxisTooltipText(y,o,this.xyRatios);i.globals.dom.baseEl.classList.add("apexcharts-tooltip-active"),n.tooltipEl.classList.add("apexcharts-active")}else"mouseout"!==r.type&&"touchend"!==r.type||this.handleMouseOut(n)}}},{key:"nonAxisChartsTooltips",value:function(e){var t=e.e,l=e.opt,r=e.tooltipRect,n=this.w,i=l.paths.getAttribute("rel"),a=this.getElTooltip(),s=n.globals.dom.elWrap.getBoundingClientRect();if("mousemove"===t.type||"touchmove"===t.type){n.globals.dom.baseEl.classList.add("apexcharts-tooltip-active"),a.classList.add("apexcharts-active"),this.tooltipLabels.drawSeriesTexts({ttItems:l.ttItems,i:parseInt(i,10)-1,shared:!1});var o=n.globals.clientX-s.left-r.ttWidth/2,c=n.globals.clientY-s.top-r.ttHeight-10;if(a.style.left=o+"px",a.style.top=c+"px",n.config.legend.tooltipHoverFormatter){var u=i-1,p=(0,n.config.legend.tooltipHoverFormatter)(this.legendLabels[u].getAttribute("data:default-text"),{seriesIndex:u,dataPointIndex:u,w:n});this.legendLabels[u].innerHTML=p}}else"mouseout"!==t.type&&"touchend"!==t.type||(a.classList.remove("apexcharts-active"),n.globals.dom.baseEl.classList.remove("apexcharts-tooltip-active"),n.config.legend.tooltipHoverFormatter&&this.legendLabels.forEach(function(e){var t=e.getAttribute("data:default-text");e.innerHTML=decodeURIComponent(t)}))}},{key:"handleStickyTooltip",value:function(e,t,l,r){var n=this.w,i=this.tooltipUtil.getNearestValues({context:this,hoverArea:r.hoverArea,elGrid:r.elGrid,clientX:t,clientY:l}),a=i.j,s=i.capturedSeries;n.globals.collapsedSeriesIndices.includes(s)&&(s=null);var o=r.elGrid.getBoundingClientRect();if(i.hoverX<0||i.hoverX>o.width)this.handleMouseOut(r);else if(null!==s)this.handleStickyCapturedSeries(e,s,r,a);else if(this.tooltipUtil.isXoverlap(a)||n.globals.isBarHorizontal){var c=n.globals.series.findIndex(function(e,t){return!n.globals.collapsedSeriesIndices.includes(t)});this.create(e,this,c,a,r.ttItems)}}},{key:"handleStickyCapturedSeries",value:function(e,t,l,r){var n=this.w;if(this.tConfig.shared||null!==n.globals.series[t][r]){if(void 0!==n.globals.series[t][r])this.tConfig.shared&&this.tooltipUtil.isXoverlap(r)&&this.tooltipUtil.isInitialSeriesSameLen()?this.create(e,this,t,r,l.ttItems):this.create(e,this,t,r,l.ttItems,!1);else if(this.tooltipUtil.isXoverlap(r)){var i=n.globals.series.findIndex(function(e,t){return!n.globals.collapsedSeriesIndices.includes(t)});this.create(e,this,i,r,l.ttItems)}}else this.handleMouseOut(l)}},{key:"deactivateHoverFilter",value:function(){for(var e=this.w,t=new k(this.ctx),l=e.globals.dom.Paper.select(".apexcharts-bar-area"),r=0;r<l.length;r++)t.pathMouseLeave(l[r])}},{key:"handleMouseOut",value:function(e){var t=this.w,l=this.getElXCrosshairs();if(t.globals.dom.baseEl.classList.remove("apexcharts-tooltip-active"),e.tooltipEl.classList.remove("apexcharts-active"),this.deactivateHoverFilter(),"bubble"!==t.config.chart.type&&this.marker.resetPointsSize(),null!==l&&l.classList.remove("apexcharts-active"),null!==this.ycrosshairs&&this.ycrosshairs.classList.remove("apexcharts-active"),this.isXAxisTooltipEnabled&&this.xaxisTooltip.classList.remove("apexcharts-active"),this.yaxisTooltips.length){null===this.yaxisTTEls&&(this.yaxisTTEls=t.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxistooltip"));for(var r=0;r<this.yaxisTTEls.length;r++)this.yaxisTTEls[r].classList.remove("apexcharts-active")}t.config.legend.tooltipHoverFormatter&&this.legendLabels.forEach(function(e){var t=e.getAttribute("data:default-text");e.innerHTML=decodeURIComponent(t)})}},{key:"markerClick",value:function(e,t,l){var r=this.w;"function"==typeof r.config.chart.events.markerClick&&r.config.chart.events.markerClick(e,this.ctx,{seriesIndex:t,dataPointIndex:l,w:r}),this.ctx.events.fireEvent("markerClick",[e,this.ctx,{seriesIndex:t,dataPointIndex:l,w:r}])}},{key:"create",value:function(e,t,l,r,n){var i,a,s,o,c,u,p,d,m,h,g,f,b,v,x,S,N=arguments.length>5&&void 0!==arguments[5]?arguments[5]:null,C=this.w,w=t;"mouseup"===e.type&&this.markerClick(e,l,r),null===N&&(N=this.tConfig.shared);var I=this.tooltipUtil.hasMarkers(l),T=this.tooltipUtil.getElBars();if(C.config.legend.tooltipHoverFormatter){var A=C.config.legend.tooltipHoverFormatter,D=Array.from(this.legendLabels);D.forEach(function(e){var t=e.getAttribute("data:default-text");e.innerHTML=decodeURIComponent(t)});for(var M=0;M<D.length;M++){var E=D[M],R=parseInt(E.getAttribute("i"),10),B=decodeURIComponent(E.getAttribute("data:default-text")),j=A(B,{seriesIndex:N?R:l,dataPointIndex:r,w:C});if(N)E.innerHTML=C.globals.collapsedSeriesIndices.indexOf(R)<0?j:B;else if(E.innerHTML=R===l?j:B,l===R)break}}var P=y(y({ttItems:n,i:l,j:r},void 0!==(null===(i=C.globals.seriesRange)||void 0===i||null===(a=i[l])||void 0===a||null===(s=a[r])||void 0===s||null===(o=s.y[0])||void 0===o?void 0:o.y1)&&{y1:null===(c=C.globals.seriesRange)||void 0===c||null===(u=c[l])||void 0===u||null===(p=u[r])||void 0===p||null===(d=p.y[0])||void 0===d?void 0:d.y1}),void 0!==(null===(m=C.globals.seriesRange)||void 0===m||null===(h=m[l])||void 0===h||null===(g=h[r])||void 0===g||null===(f=g.y[0])||void 0===f?void 0:f.y2)&&{y2:null===(b=C.globals.seriesRange)||void 0===b||null===(v=b[l])||void 0===v||null===(x=v[r])||void 0===x||null===(S=x.y[0])||void 0===S?void 0:S.y2});if(N){if(w.tooltipLabels.drawSeriesTexts(y(y({},P),{},{shared:!this.showOnIntersect&&this.tConfig.shared})),I)C.globals.markers.largestSize>0?w.marker.enlargePoints(r):w.tooltipPosition.moveDynamicPointsOnHover(r);else if(this.tooltipUtil.hasBars()&&(this.barSeriesHeight=this.tooltipUtil.getBarsHeight(T),this.barSeriesHeight>0)){var _=new k(this.ctx),O=C.globals.dom.Paper.select(".apexcharts-bar-area[j='".concat(r,"']"));this.deactivateHoverFilter(),this.tooltipPosition.moveStickyTooltipOverBars(r,l);for(var L=0;L<O.length;L++)_.pathMouseEnter(O[L])}}else w.tooltipLabels.drawSeriesTexts(y({shared:!1},P)),this.tooltipUtil.hasBars()&&w.tooltipPosition.moveStickyTooltipOverBars(r,l),I&&w.tooltipPosition.moveMarkers(l,r)}}]),e}(),ke=function(){function e(t){a(this,e),this.w=t.w,this.barCtx=t,this.totalFormatter=this.w.config.plotOptions.bar.dataLabels.total.formatter,this.totalFormatter||(this.totalFormatter=this.w.config.dataLabels.formatter)}return o(e,[{key:"handleBarDataLabels",value:function(e){var t,l,r=e.x,n=e.y,i=e.y1,a=e.y2,s=e.i,o=e.j,c=e.realIndex,u=e.columnGroupIndex,p=e.series,d=e.barHeight,m=e.barWidth,h=e.barXPosition,g=e.barYPosition,f=e.visibleSeries,b=e.renderedPath,v=this.w,x=new k(this.barCtx.ctx),S=Array.isArray(this.barCtx.strokeWidth)?this.barCtx.strokeWidth[c]:this.barCtx.strokeWidth;v.globals.isXNumeric&&!v.globals.isBarHorizontal?(t=r+parseFloat(m*(f+1)),l=n+parseFloat(d*(f+1))-S):(t=r+parseFloat(m*f),l=n+parseFloat(d*f));var N,C,w=null,I=r,T=n,A=v.config.dataLabels,D=this.barCtx.barOptions.dataLabels,M=this.barCtx.barOptions.dataLabels.total;void 0!==g&&this.barCtx.isRangeBar&&(l=g,T=g),void 0!==h&&this.barCtx.isVerticalGroupedRangeBar&&(t=h,I=h);var E=A.offsetX,R=A.offsetY,B={width:0,height:0};if(v.config.dataLabels.enabled){var j=v.globals.series[s][o];B=x.getTextRects(v.config.dataLabels.formatter?v.config.dataLabels.formatter(j,y(y({},v),{},{seriesIndex:s,dataPointIndex:o,w:v})):v.globals.yLabelFormatters[0](j),parseFloat(A.style.fontSize))}var P={x:r,y:n,i:s,j:o,realIndex:c,columnGroupIndex:u,renderedPath:b,bcx:t,bcy:l,barHeight:d,barWidth:m,textRects:B,strokeWidth:S,dataLabelsX:I,dataLabelsY:T,dataLabelsConfig:A,barDataLabelsConfig:D,barTotalDataLabelsConfig:M,offX:E,offY:R};return C=this.barCtx.isHorizontal?this.calculateBarsDataLabelsPosition(P):this.calculateColumnsDataLabelsPosition(P),b.attr({cy:C.bcy,cx:C.bcx,j:o,val:v.globals.series[s][o],barHeight:d,barWidth:m}),N=this.drawCalculatedDataLabels({x:C.dataLabelsX,y:C.dataLabelsY,val:this.barCtx.isRangeBar?[i,a]:"100%"===v.config.chart.stackType?p[c][o]:v.globals.series[c][o],i:c,j:o,barWidth:m,barHeight:d,textRects:B,dataLabelsConfig:A}),v.config.chart.stacked&&M.enabled&&(w=this.drawTotalDataLabels({x:C.totalDataLabelsX,y:C.totalDataLabelsY,barWidth:m,barHeight:d,realIndex:c,textAnchor:C.totalDataLabelsAnchor,val:this.getStackedTotalDataLabel({realIndex:c,j:o}),dataLabelsConfig:A,barTotalDataLabelsConfig:M})),{dataLabels:N,totalDataLabels:w}}},{key:"getStackedTotalDataLabel",value:function(e){var t=e.realIndex,l=e.j,r=this.w,n=this.barCtx.stackedSeriesTotals[l];return this.totalFormatter&&(n=this.totalFormatter(n,y(y({},r),{},{seriesIndex:t,dataPointIndex:l,w:r}))),n}},{key:"calculateColumnsDataLabelsPosition",value:function(e){var t=this.w,l=e.i,r=e.j,n=e.realIndex;e.columnGroupIndex;var i,a,s=e.y,o=e.bcx,c=e.barWidth,u=e.barHeight,p=e.textRects,d=e.dataLabelsX,m=e.dataLabelsY,h=e.dataLabelsConfig,g=e.barDataLabelsConfig,y=e.barTotalDataLabelsConfig,f=e.strokeWidth,b=e.offX,v=e.offY,x=o;u=Math.abs(u);var S="vertical"===t.config.plotOptions.bar.dataLabels.orientation,N=this.barCtx.barHelpers.getZeroValueEncounters({i:l,j:r}).zeroEncounters;o-=f/2;var C=t.globals.gridWidth/t.globals.dataPoints;this.barCtx.isVerticalGroupedRangeBar?d+=c/2:(d=t.globals.isXNumeric?o-c/2+b:o-C+c/2+b,N>0&&t.config.plotOptions.bar.hideZeroBarsWhenGrouped&&(d-=c*N)),S&&(d=d+p.height/2-f/2-2);var w=t.globals.series[l][r]<0,I=s;switch(this.barCtx.isReversed&&(I=s+(w?u:-u)),g.position){case"center":m=S?w?I-u/2+v:I+u/2-v:w?I-u/2+p.height/2+v:I+u/2+p.height/2-v;break;case"bottom":m=S?w?I-u+v:I+u-v:w?I-u+p.height+f+v:I+u-p.height/2+f-v;break;case"top":m=S?w?I+v:I-v:w?I-p.height/2-v:I+p.height+v}if(this.barCtx.lastActiveBarSerieIndex===n&&y.enabled){var T=new k(this.barCtx.ctx).getTextRects(this.getStackedTotalDataLabel({realIndex:n,j:r}),h.fontSize);i=w?I-T.height/2-v-y.offsetY+18:I+T.height+v+y.offsetY-18;var A=C;a=x+(t.globals.isXNumeric?-c*t.globals.barGroups.length/2:t.globals.barGroups.length*c/2-(t.globals.barGroups.length-1)*c-A)+y.offsetX}return t.config.chart.stacked||(m<0?m=0+f:m+p.height/3>t.globals.gridHeight&&(m=t.globals.gridHeight-f)),{bcx:o,bcy:s,dataLabelsX:d,dataLabelsY:m,totalDataLabelsX:a,totalDataLabelsY:i,totalDataLabelsAnchor:"middle"}}},{key:"calculateBarsDataLabelsPosition",value:function(e){var t=this.w,l=e.x,r=e.i,n=e.j,i=e.realIndex,a=e.bcy,s=e.barHeight,o=e.barWidth,c=e.textRects,u=e.dataLabelsX,p=e.strokeWidth,d=e.dataLabelsConfig,m=e.barDataLabelsConfig,h=e.barTotalDataLabelsConfig,g=e.offX,y=e.offY,f=t.globals.gridHeight/t.globals.dataPoints;o=Math.abs(o);var b,v,x=a-(this.barCtx.isRangeBar?0:f)+s/2+c.height/2+y-3,S="start",N=t.globals.series[r][n]<0,C=l;switch(this.barCtx.isReversed&&(C=l+(N?-o:o),S=N?"start":"end"),m.position){case"center":u=N?C+o/2-g:Math.max(c.width/2,C-o/2)+g;break;case"bottom":u=N?C+o-p-g:C-o+p+g;break;case"top":u=N?C-p-g:C-p+g}if(this.barCtx.lastActiveBarSerieIndex===i&&h.enabled){var w=new k(this.barCtx.ctx).getTextRects(this.getStackedTotalDataLabel({realIndex:i,j:n}),d.fontSize);N?(b=C-p-g-h.offsetX,S="end"):b=C+g+h.offsetX+(this.barCtx.isReversed?-(o+p):p),v=x-c.height/2+w.height/2+h.offsetY+p}return t.config.chart.stacked||("start"===d.textAnchor?u-c.width<0?u=N?c.width+p:p:u+c.width>t.globals.gridWidth&&(u=N?t.globals.gridWidth-p:t.globals.gridWidth-c.width-p):"middle"===d.textAnchor?u-c.width/2<0?u=c.width/2+p:u+c.width/2>t.globals.gridWidth&&(u=t.globals.gridWidth-c.width/2-p):"end"===d.textAnchor&&(u<1?u=c.width+p:u+1>t.globals.gridWidth&&(u=t.globals.gridWidth-c.width-p))),{bcx:l,bcy:a,dataLabelsX:u,dataLabelsY:x,totalDataLabelsX:b,totalDataLabelsY:v,totalDataLabelsAnchor:S}}},{key:"drawCalculatedDataLabels",value:function(e){var t=e.x,l=e.y,r=e.val,n=e.i,i=e.j,a=e.textRects,s=e.barHeight,o=e.barWidth,c=e.dataLabelsConfig,u=this.w,p="rotate(0)";"vertical"===u.config.plotOptions.bar.dataLabels.orientation&&(p="rotate(-90, ".concat(t,", ").concat(l,")"));var d=new $(this.barCtx.ctx),m=new k(this.barCtx.ctx),h=c.formatter,g=null,f=u.globals.collapsedSeriesIndices.indexOf(n)>-1;if(c.enabled&&!f){g=m.group({class:"apexcharts-data-labels",transform:p});var b="";void 0!==r&&(b=h(r,y(y({},u),{},{seriesIndex:n,dataPointIndex:i,w:u}))),!r&&u.config.plotOptions.bar.hideZeroBarsWhenGrouped&&(b="");var v=u.globals.series[n][i]<0,x=u.config.plotOptions.bar.dataLabels.position;"vertical"===u.config.plotOptions.bar.dataLabels.orientation&&("top"===x&&(c.textAnchor=v?"end":"start"),"center"===x&&(c.textAnchor="middle"),"bottom"===x&&(c.textAnchor=v?"end":"start")),this.barCtx.isRangeBar&&this.barCtx.barOptions.dataLabels.hideOverflowingLabels&&o<m.getTextRects(b,parseFloat(c.style.fontSize)).width&&(b=""),u.config.chart.stacked&&this.barCtx.barOptions.dataLabels.hideOverflowingLabels&&(this.barCtx.isHorizontal?a.width/1.6>Math.abs(o)&&(b=""):a.height/1.6>Math.abs(s)&&(b=""));var S=y({},c);this.barCtx.isHorizontal&&r<0&&("start"===c.textAnchor?S.textAnchor="end":"end"===c.textAnchor&&(S.textAnchor="start")),d.plotDataLabelsText({x:t,y:l,text:b,i:n,j:i,parent:g,dataLabelsConfig:S,alwaysDrawDataLabel:!0,offsetCorrection:!0})}return g}},{key:"drawTotalDataLabels",value:function(e){var t=e.x,l=e.y,r=e.val,n=e.realIndex,i=e.textAnchor,a=e.barTotalDataLabelsConfig;this.w;var s,o=new k(this.barCtx.ctx);return a.enabled&&void 0!==t&&void 0!==l&&this.barCtx.lastActiveBarSerieIndex===n&&(s=o.drawText({x:t,y:l,foreColor:a.style.color,text:r,textAnchor:i,fontFamily:a.style.fontFamily,fontSize:a.style.fontSize,fontWeight:a.style.fontWeight})),s}}]),e}(),Te=function(){function e(t){a(this,e),this.w=t.w,this.barCtx=t}return o(e,[{key:"initVariables",value:function(e){var t=this.w;this.barCtx.series=e,this.barCtx.totalItems=0,this.barCtx.seriesLen=0,this.barCtx.visibleI=-1,this.barCtx.visibleItems=1;for(var l=0;l<e.length;l++)if(e[l].length>0&&(this.barCtx.seriesLen=this.barCtx.seriesLen+1,this.barCtx.totalItems+=e[l].length),t.globals.isXNumeric)for(var r=0;r<e[l].length;r++)t.globals.seriesX[l][r]>t.globals.minX&&t.globals.seriesX[l][r]<t.globals.maxX&&this.barCtx.visibleItems++;else this.barCtx.visibleItems=t.globals.dataPoints;this.arrBorderRadius=this.createBorderRadiusArr(t.globals.series),0===this.barCtx.seriesLen&&(this.barCtx.seriesLen=1),this.barCtx.zeroSerieses=[],t.globals.comboCharts||this.checkZeroSeries({series:e})}},{key:"initialPositions",value:function(){var e,t,l,r,n,i,a,s,o=this.w,c=o.globals.dataPoints;this.barCtx.isRangeBar&&(c=o.globals.labels.length);var u=this.barCtx.seriesLen;if(o.config.plotOptions.bar.rangeBarGroupRows&&(u=1),this.barCtx.isHorizontal)n=(l=o.globals.gridHeight/c)/u,o.globals.isXNumeric&&(n=(l=o.globals.gridHeight/this.barCtx.totalItems)/this.barCtx.seriesLen),n=n*parseInt(this.barCtx.barOptions.barHeight,10)/100,-1===String(this.barCtx.barOptions.barHeight).indexOf("%")&&(n=parseInt(this.barCtx.barOptions.barHeight,10)),s=this.barCtx.baseLineInvertedY+o.globals.padHorizontal+(this.barCtx.isReversed?o.globals.gridWidth:0)-(this.barCtx.isReversed?2*this.barCtx.baseLineInvertedY:0),this.barCtx.isFunnel&&(s=o.globals.gridWidth/2),t=(l-n*this.barCtx.seriesLen)/2;else{if(r=o.globals.gridWidth/this.barCtx.visibleItems,o.config.xaxis.convertedCatToNumeric&&(r=o.globals.gridWidth/o.globals.dataPoints),i=r/u*parseInt(this.barCtx.barOptions.columnWidth,10)/100,o.globals.isXNumeric){var p=this.barCtx.xRatio;o.globals.minXDiff&&.5!==o.globals.minXDiff&&o.globals.minXDiff/p>0&&(r=o.globals.minXDiff/p),(i=r/u*parseInt(this.barCtx.barOptions.columnWidth,10)/100)<1&&(i=1)}-1===String(this.barCtx.barOptions.columnWidth).indexOf("%")&&(i=parseInt(this.barCtx.barOptions.columnWidth,10)),a=o.globals.gridHeight-this.barCtx.baseLineY[this.barCtx.translationsIndex]-(this.barCtx.isReversed?o.globals.gridHeight:0)+(this.barCtx.isReversed?2*this.barCtx.baseLineY[this.barCtx.translationsIndex]:0),e=o.globals.padHorizontal+(r-i*this.barCtx.seriesLen)/2}return o.globals.barHeight=n,o.globals.barWidth=i,{x:e,y:t,yDivision:l,xDivision:r,barHeight:n,barWidth:i,zeroH:a,zeroW:s}}},{key:"initializeStackedPrevVars",value:function(e){e.w.globals.seriesGroups.forEach(function(t){e[t]||(e[t]={}),e[t].prevY=[],e[t].prevX=[],e[t].prevYF=[],e[t].prevXF=[],e[t].prevYVal=[],e[t].prevXVal=[]})}},{key:"initializeStackedXYVars",value:function(e){e.w.globals.seriesGroups.forEach(function(t){e[t]||(e[t]={}),e[t].xArrj=[],e[t].xArrjF=[],e[t].xArrjVal=[],e[t].yArrj=[],e[t].yArrjF=[],e[t].yArrjVal=[]})}},{key:"getPathFillColor",value:function(e,t,l,r){var n,i,a,s,o,c=this.w,u=this.barCtx.ctx.fill,p=null,d=this.barCtx.barOptions.distributed?l:t;return this.barCtx.barOptions.colors.ranges.length>0&&this.barCtx.barOptions.colors.ranges.map(function(r){e[t][l]>=r.from&&e[t][l]<=r.to&&(p=r.color)}),null!==(n=c.config.series[t].data[l])&&void 0!==n&&n.fillColor&&(p=c.config.series[t].data[l].fillColor),u.fillPath({seriesNumber:this.barCtx.barOptions.distributed?d:r,dataPointIndex:l,color:p,value:e[t][l],fillConfig:null===(i=c.config.series[t].data[l])||void 0===i?void 0:i.fill,fillType:null!==(a=c.config.series[t].data[l])&&void 0!==a&&null!==(s=a.fill)&&void 0!==s&&s.type?null===(o=c.config.series[t].data[l])||void 0===o?void 0:o.fill.type:Array.isArray(c.config.fill.type)?c.config.fill.type[r]:c.config.fill.type})}},{key:"getStrokeWidth",value:function(e,t,l){var r=0,n=this.w;return this.barCtx.series[e][t]?this.barCtx.isNullValue=!1:this.barCtx.isNullValue=!0,n.config.stroke.show&&(this.barCtx.isNullValue||(r=Array.isArray(this.barCtx.strokeWidth)?this.barCtx.strokeWidth[l]:this.barCtx.strokeWidth)),r}},{key:"createBorderRadiusArr",value:function(e){var t=this.w,l=!this.w.config.chart.stacked||"last"!==t.config.plotOptions.bar.borderRadiusWhenStacked||t.config.plotOptions.bar.borderRadius<=0,r=e.length,n=e[0].length,i=Array.from({length:r},function(){return Array(n).fill(l?"top":"none")});if(l)return i;for(var a=0;a<n;a++){for(var s=[],o=[],u=0,p=0;p<r;p++){var d=e[p][a];d>0?(s.push(p),u++):d<0&&(o.push(p),u++)}if(s.length>0&&0===o.length)if(1===s.length)i[s[0]][a]="both";else{var m,h=s[0],g=s[s.length-1],y=c(s);try{for(y.s();!(m=y.n()).done;){var f=m.value;i[f][a]=f===h?"bottom":f===g?"top":"none"}}catch(e){y.e(e)}finally{y.f()}}else if(o.length>0&&0===s.length)if(1===o.length)i[o[0]][a]="both";else{var b,v=o[0],x=o[o.length-1],S=c(o);try{for(S.s();!(b=S.n()).done;){var N=b.value;i[N][a]=N===v?"bottom":N===x?"top":"none"}}catch(e){S.e(e)}finally{S.f()}}else if(s.length>0&&o.length>0){var C,w=s[s.length-1],I=c(s);try{for(I.s();!(C=I.n()).done;){var k=C.value;i[k][a]=k===w?"top":"none"}}catch(e){I.e(e)}finally{I.f()}var T,A=o[o.length-1],D=c(o);try{for(D.s();!(T=D.n()).done;){var M=T.value;i[M][a]=M===A?"bottom":"none"}}catch(e){D.e(e)}finally{D.f()}}else 1===u&&(i[s[0]||o[0]][a]="both")}return i}},{key:"barBackground",value:function(e){var t=e.j,l=e.i,r=e.x1,n=e.x2,i=e.y1,a=e.y2,s=e.elSeries,o=this.w,c=new k(this.barCtx.ctx),u=new K(this.barCtx.ctx).getActiveConfigSeriesIndex();if(this.barCtx.barOptions.colors.backgroundBarColors.length>0&&u===l){t>=this.barCtx.barOptions.colors.backgroundBarColors.length&&(t%=this.barCtx.barOptions.colors.backgroundBarColors.length);var p=this.barCtx.barOptions.colors.backgroundBarColors[t],d=c.drawRect(void 0!==r?r:0,void 0!==i?i:0,void 0!==n?n:o.globals.gridWidth,void 0!==a?a:o.globals.gridHeight,this.barCtx.barOptions.colors.backgroundBarRadius,p,this.barCtx.barOptions.colors.backgroundBarOpacity);s.add(d),d.node.classList.add("apexcharts-backgroundBar")}}},{key:"getColumnPaths",value:function(e){var t,l=e.barWidth,r=e.barXPosition,n=e.y1,i=e.y2,a=e.strokeWidth,s=e.isReversed,o=e.series,c=e.seriesGroup,u=e.realIndex,p=e.i,d=e.j,m=e.w,h=new k(this.barCtx.ctx);(a=Array.isArray(a)?a[u]:a)||(a=0);var g=l,y=r;null!==(t=m.config.series[u].data[d])&&void 0!==t&&t.columnWidthOffset&&(y=r-m.config.series[u].data[d].columnWidthOffset/2,g=l+m.config.series[u].data[d].columnWidthOffset);var f=a/2,b=y+f,v=y+g-f,x=(o[p][d]>=0?1:-1)*(s?-1:1);n+=.001-f*x,i+=.001+f*x;var S=h.move(b,n),N=h.move(b,n),C=h.line(v,n);if(m.globals.previousPaths.length>0&&(N=this.barCtx.getPreviousPath(u,d,!1)),S=S+h.line(b,i)+h.line(v,i)+C+("around"===m.config.plotOptions.bar.borderRadiusApplication||"both"===this.arrBorderRadius[u][d]?" Z":" z"),N=N+h.line(b,n)+C+C+C+C+C+h.line(b,n)+("around"===m.config.plotOptions.bar.borderRadiusApplication||"both"===this.arrBorderRadius[u][d]?" Z":" z"),"none"!==this.arrBorderRadius[u][d]&&(S=h.roundPathCorners(S,m.config.plotOptions.bar.borderRadius)),m.config.chart.stacked){var w=this.barCtx;(w=this.barCtx[c]).yArrj.push(i-f*x),w.yArrjF.push(Math.abs(n-i+a*x)),w.yArrjVal.push(this.barCtx.series[p][d])}return{pathTo:S,pathFrom:N}}},{key:"getBarpaths",value:function(e){var t,l=e.barYPosition,r=e.barHeight,n=e.x1,i=e.x2,a=e.strokeWidth,s=e.isReversed,o=e.series,c=e.seriesGroup,u=e.realIndex,p=e.i,d=e.j,m=e.w,h=new k(this.barCtx.ctx);(a=Array.isArray(a)?a[u]:a)||(a=0);var g=l,y=r;null!==(t=m.config.series[u].data[d])&&void 0!==t&&t.barHeightOffset&&(g=l-m.config.series[u].data[d].barHeightOffset/2,y=r+m.config.series[u].data[d].barHeightOffset);var f=a/2,b=g+f,v=g+y-f,x=(o[p][d]>=0?1:-1)*(s?-1:1);n+=.001+f*x,i+=.001-f*x;var S=h.move(n,b),N=h.move(n,b);m.globals.previousPaths.length>0&&(N=this.barCtx.getPreviousPath(u,d,!1));var C=h.line(n,v);if(S=S+h.line(i,b)+h.line(i,v)+C+("around"===m.config.plotOptions.bar.borderRadiusApplication||"both"===this.arrBorderRadius[u][d]?" Z":" z"),N=N+h.line(n,b)+C+C+C+C+C+h.line(n,b)+("around"===m.config.plotOptions.bar.borderRadiusApplication||"both"===this.arrBorderRadius[u][d]?" Z":" z"),"none"!==this.arrBorderRadius[u][d]&&(S=h.roundPathCorners(S,m.config.plotOptions.bar.borderRadius)),m.config.chart.stacked){var w=this.barCtx;(w=this.barCtx[c]).xArrj.push(i+f*x),w.xArrjF.push(Math.abs(n-i-a*x)),w.xArrjVal.push(this.barCtx.series[p][d])}return{pathTo:S,pathFrom:N}}},{key:"checkZeroSeries",value:function(e){for(var t=e.series,l=this.w,r=0;r<t.length;r++){for(var n=0,i=0;i<t[l.globals.maxValsInArrayIndex].length;i++)n+=t[r][i];0===n&&this.barCtx.zeroSerieses.push(r)}}},{key:"getXForValue",value:function(e,t){var l=arguments.length>2&&void 0!==arguments[2]&&!arguments[2]?null:t;return null!=e&&(l=t+e/this.barCtx.invertedYRatio-2*(this.barCtx.isReversed?e/this.barCtx.invertedYRatio:0)),l}},{key:"getYForValue",value:function(e,t,l){var r=arguments.length>3&&void 0!==arguments[3]&&!arguments[3]?null:t;return null!=e&&(r=t-e/this.barCtx.yRatio[l]+2*(this.barCtx.isReversed?e/this.barCtx.yRatio[l]:0)),r}},{key:"getGoalValues",value:function(e,t,l,r,n,i){var a=this,s=this.w,o=[],c=function(r,n){var s;o.push((p(s={},e,"x"===e?a.getXForValue(r,t,!1):a.getYForValue(r,l,i,!1)),p(s,"attrs",n),s))};if(s.globals.seriesGoals[r]&&s.globals.seriesGoals[r][n]&&Array.isArray(s.globals.seriesGoals[r][n])&&s.globals.seriesGoals[r][n].forEach(function(e){c(e.value,e)}),this.barCtx.barOptions.isDumbbell&&s.globals.seriesRange.length){var u=this.barCtx.barOptions.dumbbellColors?this.barCtx.barOptions.dumbbellColors:s.globals.colors,d={strokeHeight:"x"===e?0:s.globals.markers.size[r],strokeWidth:"x"===e?s.globals.markers.size[r]:0,strokeDashArray:0,strokeLineCap:"round",strokeColor:Array.isArray(u[r])?u[r][0]:u[r]};c(s.globals.seriesRangeStart[r][n],d),c(s.globals.seriesRangeEnd[r][n],y(y({},d),{},{strokeColor:Array.isArray(u[r])?u[r][1]:u[r]}))}return o}},{key:"drawGoalLine",value:function(e){var t=e.barXPosition,l=e.barYPosition,r=e.goalX,n=e.goalY,i=e.barWidth,a=e.barHeight,s=new k(this.barCtx.ctx),o=s.group({className:"apexcharts-bar-goals-groups"});o.node.classList.add("apexcharts-element-hidden"),this.barCtx.w.globals.delayedElements.push({el:o.node}),o.attr("clip-path","url(#gridRectMarkerMask".concat(this.barCtx.w.globals.cuid,")"));var c=null;return this.barCtx.isHorizontal?Array.isArray(r)&&r.forEach(function(e){if(e.x>=-1&&e.x<=s.w.globals.gridWidth+1){var t=void 0!==e.attrs.strokeHeight?e.attrs.strokeHeight:a/2,r=l+t+a/2;c=s.drawLine(e.x,r-2*t,e.x,r,e.attrs.strokeColor?e.attrs.strokeColor:void 0,e.attrs.strokeDashArray,e.attrs.strokeWidth?e.attrs.strokeWidth:2,e.attrs.strokeLineCap),o.add(c)}}):Array.isArray(n)&&n.forEach(function(e){if(e.y>=-1&&e.y<=s.w.globals.gridHeight+1){var l=void 0!==e.attrs.strokeWidth?e.attrs.strokeWidth:i/2,r=t+l+i/2;c=s.drawLine(r-2*l,e.y,r,e.y,e.attrs.strokeColor?e.attrs.strokeColor:void 0,e.attrs.strokeDashArray,e.attrs.strokeHeight?e.attrs.strokeHeight:2,e.attrs.strokeLineCap),o.add(c)}}),o}},{key:"drawBarShadow",value:function(e){var t=e.prevPaths,l=e.currPaths,r=e.color,n=this.w,i=t.x,a=t.x1,s=t.barYPosition,o=l.x,c=l.x1,u=l.barYPosition,p=s+l.barHeight,d=new k(this.barCtx.ctx),m=new C,h=d.move(a,p)+d.line(i,p)+d.line(o,u)+d.line(c,u)+d.line(a,p)+("around"===n.config.plotOptions.bar.borderRadiusApplication||"both"===this.arrBorderRadius[realIndex][j]?" Z":" z");return d.drawPath({d:h,fill:m.shadeColor(.5,C.rgb2hex(r)),stroke:"none",strokeWidth:0,fillOpacity:1,classes:"apexcharts-bar-shadows"})}},{key:"getZeroValueEncounters",value:function(e){var t,l=e.i,r=e.j,n=this.w,i=0,a=0;return(n.config.plotOptions.bar.horizontal?n.globals.series.map(function(e,t){return t}):(null===(t=n.globals.columnSeries)||void 0===t?void 0:t.i.map(function(e){return e}))||[]).forEach(function(e){var t=n.globals.seriesPercent[e][r];t&&i++,e<l&&0===t&&a++}),{nonZeroColumns:i,zeroEncounters:a}}},{key:"getGroupIndex",value:function(e){var t=this.w,l=t.globals.seriesGroups.findIndex(function(l){return l.indexOf(t.globals.seriesNames[e])>-1}),r=this.barCtx.columnGroupIndices,n=r.indexOf(l);return n<0&&(r.push(l),n=r.length-1),{groupIndex:l,columnGroupIndex:n}}}]),e}(),Ae=function(){function e(t,l){a(this,e),this.ctx=t,this.w=t.w;var r=this.w;this.barOptions=r.config.plotOptions.bar,this.isHorizontal=this.barOptions.horizontal,this.strokeWidth=r.config.stroke.width,this.isNullValue=!1,this.isRangeBar=r.globals.seriesRange.length&&this.isHorizontal,this.isVerticalGroupedRangeBar=!r.globals.isBarHorizontal&&r.globals.seriesRange.length&&r.config.plotOptions.bar.rangeBarGroupRows,this.isFunnel=this.barOptions.isFunnel,this.xyRatios=l,null!==this.xyRatios&&(this.xRatio=l.xRatio,this.yRatio=l.yRatio,this.invertedXRatio=l.invertedXRatio,this.invertedYRatio=l.invertedYRatio,this.baseLineY=l.baseLineY,this.baseLineInvertedY=l.baseLineInvertedY),this.yaxisIndex=0,this.translationsIndex=0,this.seriesLen=0,this.pathArr=[];var n=new K(this.ctx);this.lastActiveBarSerieIndex=n.getActiveConfigSeriesIndex("desc",["bar","column"]),this.columnGroupIndices=[];var i=n.getBarSeriesIndices(),s=new T(this.ctx);this.stackedSeriesTotals=s.getStackedSeriesTotals(this.w.config.series.map(function(e,t){return-1===i.indexOf(t)?t:-1}).filter(function(e){return-1!==e})),this.barHelpers=new Te(this)}return o(e,[{key:"draw",value:function(e,t){var l=this.w,r=new k(this.ctx),n=new T(this.ctx,l);e=n.getLogSeries(e),this.series=e,this.yRatio=n.getLogYRatios(this.yRatio),this.barHelpers.initVariables(e);var i=r.group({class:"apexcharts-bar-series apexcharts-plot-series"});l.config.dataLabels.enabled&&this.totalItems>this.barOptions.dataLabels.maxItems&&console.warn("WARNING: DataLabels are enabled but there are too many to display. This may cause performance issue when rendering - ApexCharts");for(var a=0,s=0;a<e.length;a++,s++){var o,c,u,p,d=void 0,m=void 0,h=[],g=[],f=l.globals.comboCharts?t[a]:a,b=this.barHelpers.getGroupIndex(f).columnGroupIndex,v=r.group({class:"apexcharts-series",rel:a+1,seriesName:C.escapeString(l.globals.seriesNames[f]),"data:realIndex":f});this.ctx.series.addCollapsedClassToSeries(v,f),e[a].length>0&&(this.visibleI=this.visibleI+1);var x=0,S=0;this.yRatio.length>1&&(this.yaxisIndex=l.globals.seriesYAxisReverseMap[f],this.translationsIndex=f);var N=this.translationsIndex;this.isReversed=l.config.yaxis[this.yaxisIndex]&&l.config.yaxis[this.yaxisIndex].reversed;var w=this.barHelpers.initialPositions();m=w.y,x=w.barHeight,c=w.yDivision,p=w.zeroW,d=w.x,S=w.barWidth,o=w.xDivision,u=w.zeroH,this.horizontal||g.push(d+S/2);var I=r.group({class:"apexcharts-datalabels","data:realIndex":f});l.globals.delayedElements.push({el:I.node}),I.node.classList.add("apexcharts-element-hidden");var A=r.group({class:"apexcharts-bar-goals-markers"}),D=r.group({class:"apexcharts-bar-shadows"});l.globals.delayedElements.push({el:D.node}),D.node.classList.add("apexcharts-element-hidden");for(var M=0;M<e[a].length;M++){var E=this.barHelpers.getStrokeWidth(a,M,f),R=null,B={indexes:{i:a,j:M,realIndex:f,translationsIndex:N,bc:s},x:d,y:m,strokeWidth:E,elSeries:v};this.isHorizontal?(R=this.drawBarPaths(y(y({},B),{},{barHeight:x,zeroW:p,yDivision:c})),S=this.series[a][M]/this.invertedYRatio):(R=this.drawColumnPaths(y(y({},B),{},{xDivision:o,barWidth:S,zeroH:u})),x=this.series[a][M]/this.yRatio[N]);var j=this.barHelpers.getPathFillColor(e,a,M,f);if(this.isFunnel&&this.barOptions.isFunnel3d&&this.pathArr.length&&M>0){var P=this.barHelpers.drawBarShadow({color:"string"==typeof j&&-1===(null==j?void 0:j.indexOf("url"))?j:C.hexToRgba(l.globals.colors[a]),prevPaths:this.pathArr[this.pathArr.length-1],currPaths:R});P&&D.add(P)}this.pathArr.push(R);var _=this.barHelpers.drawGoalLine({barXPosition:R.barXPosition,barYPosition:R.barYPosition,goalX:R.goalX,goalY:R.goalY,barHeight:x,barWidth:S});_&&A.add(_),m=R.y,d=R.x,M>0&&g.push(d+S/2),h.push(m),this.renderSeries({realIndex:f,pathFill:j,j:M,i:a,columnGroupIndex:b,pathFrom:R.pathFrom,pathTo:R.pathTo,strokeWidth:E,elSeries:v,x:d,y:m,series:e,barHeight:Math.abs(R.barHeight?R.barHeight:x),barWidth:Math.abs(R.barWidth?R.barWidth:S),elDataLabelsWrap:I,elGoalsMarkers:A,elBarShadows:D,visibleSeries:this.visibleI,type:"bar"})}l.globals.seriesXvalues[f]=g,l.globals.seriesYvalues[f]=h,i.add(v)}return i}},{key:"renderSeries",value:function(e){var t=e.realIndex,l=e.pathFill,r=e.lineFill,n=e.j,i=e.i,a=e.columnGroupIndex,s=e.pathFrom,o=e.pathTo,c=e.strokeWidth,u=e.elSeries,p=e.x,d=e.y,m=e.y1,h=e.y2,g=e.series,y=e.barHeight,f=e.barWidth,b=e.barXPosition,v=e.barYPosition,x=e.elDataLabelsWrap,S=e.elGoalsMarkers,N=e.elBarShadows,C=e.visibleSeries,w=e.type,T=e.classes,A=this.w,D=new k(this.ctx);if(!r){var M="function"==typeof A.globals.stroke.colors[t]?function(e){var t,l=A.config.stroke.colors;return Array.isArray(l)&&l.length>0&&((t=l[e])||(t=""),"function"==typeof t)?t({value:A.globals.series[e][n],dataPointIndex:n,w:A}):t}(t):A.globals.stroke.colors[t];r=this.barOptions.distributed?A.globals.stroke.colors[n]:M}A.config.series[i].data[n]&&A.config.series[i].data[n].strokeColor&&(r=A.config.series[i].data[n].strokeColor),this.isNullValue&&(l="none");var E=n/A.config.chart.animations.animateGradually.delay*(A.config.chart.animations.speed/A.globals.dataPoints)/2.4,R=D.renderPaths({i:i,j:n,realIndex:t,pathFrom:s,pathTo:o,stroke:r,strokeWidth:c,strokeLineCap:A.config.stroke.lineCap,fill:l,animationDelay:E,initialSpeed:A.config.chart.animations.speed,dataChangeSpeed:A.config.chart.animations.dynamicAnimation.speed,className:"apexcharts-".concat(w,"-area ").concat(T),chartType:w});R.attr("clip-path","url(#gridRectBarMask".concat(A.globals.cuid,")"));var B=A.config.forecastDataPoints;B.count>0&&n>=A.globals.dataPoints-B.count&&(R.node.setAttribute("stroke-dasharray",B.dashArray),R.node.setAttribute("stroke-width",B.strokeWidth),R.node.setAttribute("fill-opacity",B.fillOpacity)),void 0!==m&&void 0!==h&&(R.attr("data-range-y1",m),R.attr("data-range-y2",h)),new I(this.ctx).setSelectionFilter(R,t,n),u.add(R);var j=new ke(this).handleBarDataLabels({x:p,y:d,y1:m,y2:h,i:i,j:n,series:g,realIndex:t,columnGroupIndex:a,barHeight:y,barWidth:f,barXPosition:b,barYPosition:v,renderedPath:R,visibleSeries:C});return null!==j.dataLabels&&x.add(j.dataLabels),j.totalDataLabels&&x.add(j.totalDataLabels),u.add(x),S&&u.add(S),N&&u.add(N),u}},{key:"drawBarPaths",value:function(e){var t,l=e.indexes,r=e.barHeight,n=e.strokeWidth,i=e.zeroW,a=e.x,s=e.y,o=e.yDivision,c=e.elSeries,u=this.w,p=l.i,d=l.j;if(u.globals.isXNumeric)t=(s=(u.globals.seriesX[p][d]-u.globals.minX)/this.invertedXRatio-r)+r*this.visibleI;else if(u.config.plotOptions.bar.hideZeroBarsWhenGrouped){var m=0,h=0;u.globals.seriesPercent.forEach(function(e,t){e[d]&&m++,t<p&&0===e[d]&&h++}),m>0&&(r=this.seriesLen*r/m),t=s+r*this.visibleI,t-=r*h}else t=s+r*this.visibleI;this.isFunnel&&(i-=(this.barHelpers.getXForValue(this.series[p][d],i)-i)/2),a=this.barHelpers.getXForValue(this.series[p][d],i);var g=this.barHelpers.getBarpaths({barYPosition:t,barHeight:r,x1:i,x2:a,strokeWidth:n,isReversed:this.isReversed,series:this.series,realIndex:l.realIndex,i:p,j:d,w:u});return u.globals.isXNumeric||(s+=o),this.barHelpers.barBackground({j:d,i:p,y1:t-r*this.visibleI,y2:r*this.seriesLen,elSeries:c}),{pathTo:g.pathTo,pathFrom:g.pathFrom,x1:i,x:a,y:s,goalX:this.barHelpers.getGoalValues("x",i,null,p,d),barYPosition:t,barHeight:r}}},{key:"drawColumnPaths",value:function(e){var t,l=e.indexes,r=e.x,n=e.y,i=e.xDivision,a=e.barWidth,s=e.zeroH,o=e.strokeWidth,c=e.elSeries,u=this.w,p=l.realIndex,d=l.translationsIndex,m=l.i,h=l.j,g=l.bc;if(u.globals.isXNumeric){var y=this.getBarXForNumericXAxis({x:r,j:h,realIndex:p,barWidth:a});r=y.x,t=y.barXPosition}else if(u.config.plotOptions.bar.hideZeroBarsWhenGrouped){var f=this.barHelpers.getZeroValueEncounters({i:m,j:h}),b=f.nonZeroColumns,v=f.zeroEncounters;b>0&&(a=this.seriesLen*a/b),t=r+a*this.visibleI,t-=a*v}else t=r+a*this.visibleI;n=this.barHelpers.getYForValue(this.series[m][h],s,d);var x=this.barHelpers.getColumnPaths({barXPosition:t,barWidth:a,y1:s,y2:n,strokeWidth:o,isReversed:this.isReversed,series:this.series,realIndex:p,i:m,j:h,w:u});return u.globals.isXNumeric||(r+=i),this.barHelpers.barBackground({bc:g,j:h,i:m,x1:t-o/2-a*this.visibleI,x2:a*this.seriesLen+o/2,elSeries:c}),{pathTo:x.pathTo,pathFrom:x.pathFrom,x:r,y:n,goalY:this.barHelpers.getGoalValues("y",null,s,m,h,d),barXPosition:t,barWidth:a}}},{key:"getBarXForNumericXAxis",value:function(e){var t=e.x,l=e.barWidth,r=e.realIndex,n=e.j,i=this.w,a=r;return i.globals.seriesX[r].length||(a=i.globals.maxValsInArrayIndex),i.globals.seriesX[a][n]&&(t=(i.globals.seriesX[a][n]-i.globals.minX)/this.xRatio-l*this.seriesLen/2),{barXPosition:t+l*this.visibleI,x:t}}},{key:"getPreviousPath",value:function(e,t){for(var l,r=this.w,n=0;n<r.globals.previousPaths.length;n++){var i=r.globals.previousPaths[n];i.paths&&i.paths.length>0&&parseInt(i.realIndex,10)===parseInt(e,10)&&void 0!==r.globals.previousPaths[n].paths[t]&&(l=r.globals.previousPaths[n].paths[t].d)}return l}}]),e}(),De=function(){m(t,Ae);var e=u(t);function t(){return a(this,t),e.apply(this,arguments)}return o(t,[{key:"draw",value:function(e,t){var l=this,r=this.w;this.graphics=new k(this.ctx),this.bar=new Ae(this.ctx,this.xyRatios);var n=new T(this.ctx,r);e=n.getLogSeries(e),this.yRatio=n.getLogYRatios(this.yRatio),this.barHelpers.initVariables(e),"100%"===r.config.chart.stackType&&(e=r.globals.comboCharts?t.map(function(e){return r.globals.seriesPercent[e]}):r.globals.seriesPercent.slice()),this.series=e,this.barHelpers.initializeStackedPrevVars(this);for(var i=this.graphics.group({class:"apexcharts-bar-series apexcharts-plot-series"}),a=0,s=0,o=function(n,o){var c=void 0,u=void 0,p=void 0,d=void 0,m=r.globals.comboCharts?t[n]:n,h=l.barHelpers.getGroupIndex(m),g=h.groupIndex,f=h.columnGroupIndex;l.groupCtx=l[r.globals.seriesGroups[g]];var b=[],v=[],x=0;l.yRatio.length>1&&(l.yaxisIndex=r.globals.seriesYAxisReverseMap[m][0],x=m),l.isReversed=r.config.yaxis[l.yaxisIndex]&&r.config.yaxis[l.yaxisIndex].reversed;var S=l.graphics.group({class:"apexcharts-series",seriesName:C.escapeString(r.globals.seriesNames[m]),rel:n+1,"data:realIndex":m});l.ctx.series.addCollapsedClassToSeries(S,m);var N=l.graphics.group({class:"apexcharts-datalabels","data:realIndex":m}),w=l.graphics.group({class:"apexcharts-bar-goals-markers"}),I=0,k=0,T=l.initialPositions(a,s,c,u,p,d,x);s=T.y,I=T.barHeight,u=T.yDivision,d=T.zeroW,a=T.x,k=T.barWidth,c=T.xDivision,p=T.zeroH,r.globals.barHeight=I,r.globals.barWidth=k,l.barHelpers.initializeStackedXYVars(l),1===l.groupCtx.prevY.length&&l.groupCtx.prevY[0].every(function(e){return isNaN(e)})&&(l.groupCtx.prevY[0]=l.groupCtx.prevY[0].map(function(){return p}),l.groupCtx.prevYF[0]=l.groupCtx.prevYF[0].map(function(){return 0}));for(var A=0;A<r.globals.dataPoints;A++){var D=l.barHelpers.getStrokeWidth(n,A,m),M={indexes:{i:n,j:A,realIndex:m,translationsIndex:x,bc:o},strokeWidth:D,x:a,y:s,elSeries:S,columnGroupIndex:f,seriesGroup:r.globals.seriesGroups[g]},E=null;l.isHorizontal?(E=l.drawStackedBarPaths(y(y({},M),{},{zeroW:d,barHeight:I,yDivision:u})),k=l.series[n][A]/l.invertedYRatio):(E=l.drawStackedColumnPaths(y(y({},M),{},{xDivision:c,barWidth:k,zeroH:p})),I=l.series[n][A]/l.yRatio[x]);var R=l.barHelpers.drawGoalLine({barXPosition:E.barXPosition,barYPosition:E.barYPosition,goalX:E.goalX,goalY:E.goalY,barHeight:I,barWidth:k});R&&w.add(R),s=E.y,a=E.x,b.push(a),v.push(s);var B=l.barHelpers.getPathFillColor(e,n,A,m),j="";r.globals.isBarHorizontal?"bottom"===l.barHelpers.arrBorderRadius[m][A]&&r.globals.series[m][A]>0&&(j="apexcharts-flip-x"):"bottom"===l.barHelpers.arrBorderRadius[m][A]&&r.globals.series[m][A]>0&&(j="apexcharts-flip-y"),S=l.renderSeries({realIndex:m,pathFill:B,j:A,i:n,columnGroupIndex:f,pathFrom:E.pathFrom,pathTo:E.pathTo,strokeWidth:D,elSeries:S,x:a,y:s,series:e,barHeight:I,barWidth:k,elDataLabelsWrap:N,elGoalsMarkers:w,type:"bar",visibleSeries:f,classes:j})}r.globals.seriesXvalues[m]=b,r.globals.seriesYvalues[m]=v,l.groupCtx.prevY.push(l.groupCtx.yArrj),l.groupCtx.prevYF.push(l.groupCtx.yArrjF),l.groupCtx.prevYVal.push(l.groupCtx.yArrjVal),l.groupCtx.prevX.push(l.groupCtx.xArrj),l.groupCtx.prevXF.push(l.groupCtx.xArrjF),l.groupCtx.prevXVal.push(l.groupCtx.xArrjVal),i.add(S)},c=0,u=0;c<e.length;c++,u++)o(c,u);return i}},{key:"initialPositions",value:function(e,t,l,r,n,i,a){var s,o,c=this.w;if(this.isHorizontal){r=c.globals.gridHeight/c.globals.dataPoints;var u=c.config.plotOptions.bar.barHeight;s=-1===String(u).indexOf("%")?parseInt(u,10):r*parseInt(u,10)/100,i=c.globals.padHorizontal+(this.isReversed?c.globals.gridWidth-this.baseLineInvertedY:this.baseLineInvertedY),t=(r-s)/2}else{o=l=c.globals.gridWidth/c.globals.dataPoints;var p=c.config.plotOptions.bar.columnWidth;c.globals.isXNumeric&&c.globals.dataPoints>1?o=(l=c.globals.minXDiff/this.xRatio)*parseInt(this.barOptions.columnWidth,10)/100:-1===String(p).indexOf("%")?o=parseInt(p,10):o*=parseInt(p,10)/100,n=this.isReversed?this.baseLineY[a]:c.globals.gridHeight-this.baseLineY[a],e=c.globals.padHorizontal+(l-o)/2}var d=c.globals.barGroups.length||1;return{x:e,y:t,yDivision:r,xDivision:l,barHeight:s/d,barWidth:o/d,zeroH:n,zeroW:i}}},{key:"drawStackedBarPaths",value:function(e){for(var t,l=e.indexes,r=e.barHeight,n=e.strokeWidth,i=e.zeroW,a=e.x,s=e.y,o=e.columnGroupIndex,c=e.seriesGroup,u=e.yDivision,p=e.elSeries,d=this.w,m=s+o*r,h=l.i,g=l.j,y=l.realIndex,f=l.translationsIndex,b=0,v=0;v<this.groupCtx.prevXF.length;v++)b+=this.groupCtx.prevXF[v][g];var x;if((x=c.indexOf(d.config.series[y].name))>0){var S=i;this.groupCtx.prevXVal[x-1][g]<0?S=this.series[h][g]>=0?this.groupCtx.prevX[x-1][g]+b-2*(this.isReversed?b:0):this.groupCtx.prevX[x-1][g]:this.groupCtx.prevXVal[x-1][g]>=0&&(S=this.series[h][g]>=0?this.groupCtx.prevX[x-1][g]:this.groupCtx.prevX[x-1][g]-b+2*(this.isReversed?b:0)),t=S}else t=i;a=null===this.series[h][g]?t:t+this.series[h][g]/this.invertedYRatio-2*(this.isReversed?this.series[h][g]/this.invertedYRatio:0);var N=this.barHelpers.getBarpaths({barYPosition:m,barHeight:r,x1:t,x2:a,strokeWidth:n,isReversed:this.isReversed,series:this.series,realIndex:l.realIndex,seriesGroup:c,i:h,j:g,w:d});return this.barHelpers.barBackground({j:g,i:h,y1:m,y2:r,elSeries:p}),s+=u,{pathTo:N.pathTo,pathFrom:N.pathFrom,goalX:this.barHelpers.getGoalValues("x",i,null,h,g,f),barXPosition:t,barYPosition:m,x:a,y:s}}},{key:"drawStackedColumnPaths",value:function(e){var t=e.indexes,l=e.x,r=e.y,n=e.xDivision,i=e.barWidth,a=e.zeroH,s=e.columnGroupIndex,o=e.seriesGroup,c=e.elSeries,u=this.w,p=t.i,d=t.j,m=t.bc,h=t.realIndex,g=t.translationsIndex;if(u.globals.isXNumeric){var y=u.globals.seriesX[h][d];y||(y=0),l=(y-u.globals.minX)/this.xRatio-i/2*u.globals.barGroups.length}for(var f,b=l+s*i,v=0,x=0;x<this.groupCtx.prevYF.length;x++)v+=isNaN(this.groupCtx.prevYF[x][d])?0:this.groupCtx.prevYF[x][d];var S=p;if(o&&(S=o.indexOf(u.globals.seriesNames[h])),S>0&&!u.globals.isXNumeric||S>0&&u.globals.isXNumeric&&u.globals.seriesX[h-1][d]===u.globals.seriesX[h][d]){var N,C,w,I=Math.min(this.yRatio.length+1,h+1);if(void 0!==this.groupCtx.prevY[S-1]&&this.groupCtx.prevY[S-1].length)for(var k=1;k<I;k++){var T;if(!isNaN(null===(T=this.groupCtx.prevY[S-k])||void 0===T?void 0:T[d])){w=this.groupCtx.prevY[S-k][d];break}}for(var A=1;A<I;A++){var D,M;if((null===(D=this.groupCtx.prevYVal[S-A])||void 0===D?void 0:D[d])<0){C=this.series[p][d]>=0?w-v+2*(this.isReversed?v:0):w;break}if((null===(M=this.groupCtx.prevYVal[S-A])||void 0===M?void 0:M[d])>=0){C=this.series[p][d]>=0?w:w+v-2*(this.isReversed?v:0);break}}void 0===C&&(C=u.globals.gridHeight),f=null!==(N=this.groupCtx.prevYF[0])&&void 0!==N&&N.every(function(e){return 0===e})&&this.groupCtx.prevYF.slice(1,S).every(function(e){return e.every(function(e){return isNaN(e)})})?a:C}else f=a;r=this.series[p][d]?f-this.series[p][d]/this.yRatio[g]+2*(this.isReversed?this.series[p][d]/this.yRatio[g]:0):f;var E=this.barHelpers.getColumnPaths({barXPosition:b,barWidth:i,y1:f,y2:r,yRatio:this.yRatio[g],strokeWidth:this.strokeWidth,isReversed:this.isReversed,series:this.series,seriesGroup:o,realIndex:t.realIndex,i:p,j:d,w:u});return this.barHelpers.barBackground({bc:m,j:d,i:p,x1:b,x2:i,elSeries:c}),{pathTo:E.pathTo,pathFrom:E.pathFrom,goalY:this.barHelpers.getGoalValues("y",null,a,p,d),barXPosition:b,x:u.globals.isXNumeric?l:l+n,y:r}}}]),t}(),Me=function(){m(t,Ae);var e=u(t);function t(){return a(this,t),e.apply(this,arguments)}return o(t,[{key:"draw",value:function(e,t,l){var r=this,n=this.w,i=new k(this.ctx),a=n.globals.comboCharts?t:n.config.chart.type,s=new H(this.ctx);this.candlestickOptions=this.w.config.plotOptions.candlestick,this.boxOptions=this.w.config.plotOptions.boxPlot,this.isHorizontal=n.config.plotOptions.bar.horizontal;var o=new T(this.ctx,n);e=o.getLogSeries(e),this.series=e,this.yRatio=o.getLogYRatios(this.yRatio),this.barHelpers.initVariables(e);for(var c=i.group({class:"apexcharts-".concat(a,"-series apexcharts-plot-series")}),u=function(t){r.isBoxPlot="boxPlot"===n.config.chart.type||"boxPlot"===n.config.series[t].type;var a,o,u,p,d=void 0,m=void 0,h=[],g=[],f=n.globals.comboCharts?l[t]:t,b=r.barHelpers.getGroupIndex(f).columnGroupIndex,v=i.group({class:"apexcharts-series",seriesName:C.escapeString(n.globals.seriesNames[f]),rel:t+1,"data:realIndex":f});r.ctx.series.addCollapsedClassToSeries(v,f),e[t].length>0&&(r.visibleI=r.visibleI+1);var x,S,N=0;r.yRatio.length>1&&(r.yaxisIndex=n.globals.seriesYAxisReverseMap[f][0],N=f);var w=r.barHelpers.initialPositions();m=w.y,x=w.barHeight,o=w.yDivision,p=w.zeroW,d=w.x,S=w.barWidth,a=w.xDivision,u=w.zeroH,g.push(d+S/2);for(var I=i.group({class:"apexcharts-datalabels","data:realIndex":f}),k=function(l){var i=r.barHelpers.getStrokeWidth(t,l,f),c=null,C={indexes:{i:t,j:l,realIndex:f,translationsIndex:N},x:d,y:m,strokeWidth:i,elSeries:v};c=r.isHorizontal?r.drawHorizontalBoxPaths(y(y({},C),{},{yDivision:o,barHeight:x,zeroW:p})):r.drawVerticalBoxPaths(y(y({},C),{},{xDivision:a,barWidth:S,zeroH:u})),m=c.y,d=c.x,l>0&&g.push(d+S/2),h.push(m),c.pathTo.forEach(function(a,o){var u=!r.isBoxPlot&&r.candlestickOptions.wick.useFillColor?c.color[o]:n.globals.stroke.colors[t],p=s.fillPath({seriesNumber:f,dataPointIndex:l,color:c.color[o],value:e[t][l]});r.renderSeries({realIndex:f,pathFill:p,lineFill:u,j:l,i:t,pathFrom:c.pathFrom,pathTo:a,strokeWidth:i,elSeries:v,x:d,y:m,series:e,columnGroupIndex:b,barHeight:x,barWidth:S,elDataLabelsWrap:I,visibleSeries:r.visibleI,type:n.config.chart.type})})},T=0;T<n.globals.dataPoints;T++)k(T);n.globals.seriesXvalues[f]=g,n.globals.seriesYvalues[f]=h,c.add(v)},p=0;p<e.length;p++)u(p);return c}},{key:"drawVerticalBoxPaths",value:function(e){var t=e.indexes,l=e.x;e.y;var r=e.xDivision,n=e.barWidth,i=e.zeroH,a=e.strokeWidth,s=this.w,o=new k(this.ctx),c=t.i,u=t.j,p=!0,d=s.config.plotOptions.candlestick.colors.upward,m=s.config.plotOptions.candlestick.colors.downward,h="";this.isBoxPlot&&(h=[this.boxOptions.colors.lower,this.boxOptions.colors.upper]);var g=this.yRatio[t.translationsIndex],y=t.realIndex,f=this.getOHLCValue(y,u),b=i,v=i;f.o>f.c&&(p=!1);var x=Math.min(f.o,f.c),S=Math.max(f.o,f.c),N=f.m;s.globals.isXNumeric&&(l=(s.globals.seriesX[y][u]-s.globals.minX)/this.xRatio-n/2);var C=l+n*this.visibleI;void 0===this.series[c][u]||null===this.series[c][u]?(x=i,S=i):(x=i-x/g,S=i-S/g,b=i-f.h/g,v=i-f.l/g,N=i-f.m/g);var w=o.move(C,i),I=o.move(C+n/2,x);return s.globals.previousPaths.length>0&&(I=this.getPreviousPath(y,u,!0)),w=this.isBoxPlot?[o.move(C,x)+o.line(C+n/2,x)+o.line(C+n/2,b)+o.line(C+n/4,b)+o.line(C+n-n/4,b)+o.line(C+n/2,b)+o.line(C+n/2,x)+o.line(C+n,x)+o.line(C+n,N)+o.line(C,N)+o.line(C,x+a/2),o.move(C,N)+o.line(C+n,N)+o.line(C+n,S)+o.line(C+n/2,S)+o.line(C+n/2,v)+o.line(C+n-n/4,v)+o.line(C+n/4,v)+o.line(C+n/2,v)+o.line(C+n/2,S)+o.line(C,S)+o.line(C,N)+"z"]:[o.move(C,S)+o.line(C+n/2,S)+o.line(C+n/2,b)+o.line(C+n/2,S)+o.line(C+n,S)+o.line(C+n,x)+o.line(C+n/2,x)+o.line(C+n/2,v)+o.line(C+n/2,x)+o.line(C,x)+o.line(C,S-a/2)],I+=o.move(C,x),s.globals.isXNumeric||(l+=r),{pathTo:w,pathFrom:I,x:l,y:S,barXPosition:C,color:this.isBoxPlot?h:p?[d]:[m]}}},{key:"drawHorizontalBoxPaths",value:function(e){var t=e.indexes;e.x;var l=e.y,r=e.yDivision,n=e.barHeight,i=e.zeroW,a=e.strokeWidth,s=this.w,o=new k(this.ctx),c=t.i,u=t.j,p=this.boxOptions.colors.lower;this.isBoxPlot&&(p=[this.boxOptions.colors.lower,this.boxOptions.colors.upper]);var d=this.invertedYRatio,m=t.realIndex,h=this.getOHLCValue(m,u),g=i,y=i,f=Math.min(h.o,h.c),b=Math.max(h.o,h.c),v=h.m;s.globals.isXNumeric&&(l=(s.globals.seriesX[m][u]-s.globals.minX)/this.invertedXRatio-n/2);var x=l+n*this.visibleI;void 0===this.series[c][u]||null===this.series[c][u]?(f=i,b=i):(f=i+f/d,b=i+b/d,g=i+h.h/d,y=i+h.l/d,v=i+h.m/d);var S=o.move(i,x),N=o.move(f,x+n/2);return s.globals.previousPaths.length>0&&(N=this.getPreviousPath(m,u,!0)),S=[o.move(f,x)+o.line(f,x+n/2)+o.line(g,x+n/2)+o.line(g,x+n/2-n/4)+o.line(g,x+n/2+n/4)+o.line(g,x+n/2)+o.line(f,x+n/2)+o.line(f,x+n)+o.line(v,x+n)+o.line(v,x)+o.line(f+a/2,x),o.move(v,x)+o.line(v,x+n)+o.line(b,x+n)+o.line(b,x+n/2)+o.line(y,x+n/2)+o.line(y,x+n-n/4)+o.line(y,x+n/4)+o.line(y,x+n/2)+o.line(b,x+n/2)+o.line(b,x)+o.line(v,x)+"z"],N+=o.move(f,x),s.globals.isXNumeric||(l+=r),{pathTo:S,pathFrom:N,x:b,y:l,barYPosition:x,color:p}}},{key:"getOHLCValue",value:function(e,t){var l=this.w;return{o:this.isBoxPlot?l.globals.seriesCandleH[e][t]:l.globals.seriesCandleO[e][t],h:this.isBoxPlot?l.globals.seriesCandleO[e][t]:l.globals.seriesCandleH[e][t],m:l.globals.seriesCandleM[e][t],l:this.isBoxPlot?l.globals.seriesCandleC[e][t]:l.globals.seriesCandleL[e][t],c:this.isBoxPlot?l.globals.seriesCandleL[e][t]:l.globals.seriesCandleC[e][t]}}}]),t}(),Ee=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w}return o(e,[{key:"checkColorRange",value:function(){var e=this.w,t=!1,l=e.config.plotOptions[e.config.chart.type];return l.colorScale.ranges.length>0&&l.colorScale.ranges.map(function(e,l){e.from<=0&&(t=!0)}),t}},{key:"getShadeColor",value:function(e,t,l,r){var n=this.w,i=1,a=n.config.plotOptions[e].shadeIntensity,s=this.determineColor(e,t,l);n.globals.hasNegs||r?i=n.config.plotOptions[e].reverseNegativeShade?s.percent<0?s.percent/100*(1.25*a):(1-s.percent/100)*(1.25*a):s.percent<=0?1-(1+s.percent/100)*a:(1-s.percent/100)*a:(i=1-s.percent/100,"treemap"===e&&(i=(1-s.percent/100)*(1.25*a)));var o=s.color,c=new C;if(n.config.plotOptions[e].enableShades)if("dark"===this.w.config.theme.mode){var u=c.shadeColor(-1*i,s.color);o=C.hexToRgba(C.isColorHex(u)?u:C.rgb2hex(u),n.config.fill.opacity)}else{var p=c.shadeColor(i,s.color);o=C.hexToRgba(C.isColorHex(p)?p:C.rgb2hex(p),n.config.fill.opacity)}return{color:o,colorProps:s}}},{key:"determineColor",value:function(e,t,l){var r=this.w,n=r.globals.series[t][l],i=r.config.plotOptions[e],a=i.colorScale.inverse?l:t;i.distributed&&"treemap"===r.config.chart.type&&(a=l);var s=r.globals.colors[a],o=null,c=Math.min.apply(Math,v(r.globals.series[t])),u=Math.max.apply(Math,v(r.globals.series[t]));i.distributed||"heatmap"!==e||(c=r.globals.minY,u=r.globals.maxY),void 0!==i.colorScale.min&&(c=i.colorScale.min<r.globals.minY?i.colorScale.min:r.globals.minY,u=i.colorScale.max>r.globals.maxY?i.colorScale.max:r.globals.maxY);var p=Math.abs(u)+Math.abs(c),d=100*n/(0===p?p-1e-6:p);return i.colorScale.ranges.length>0&&i.colorScale.ranges.map(function(e,t){if(n>=e.from&&n<=e.to){s=e.color,o=e.foreColor?e.foreColor:null,c=e.from,u=e.to;var l=Math.abs(u)+Math.abs(c);d=100*n/(0===l?l-1e-6:l)}}),{color:s,foreColor:o,percent:d}}},{key:"calculateDataLabels",value:function(e){var t=e.text,l=e.x,r=e.y,n=e.i,i=e.j,a=e.colorProps,s=e.fontSize,o=this.w.config.dataLabels,c=new k(this.ctx),u=new $(this.ctx),p=null;if(o.enabled){p=c.group({class:"apexcharts-data-labels"});var d=o.offsetX,m=o.offsetY,h=l+d,g=r+parseFloat(o.style.fontSize)/3+m;u.plotDataLabelsText({x:h,y:g,text:t,i:n,j:i,color:a.foreColor,parent:p,fontSize:s,dataLabelsConfig:o})}return p}},{key:"addListeners",value:function(e){var t=new k(this.ctx);e.node.addEventListener("mouseenter",t.pathMouseEnter.bind(this,e)),e.node.addEventListener("mouseleave",t.pathMouseLeave.bind(this,e)),e.node.addEventListener("mousedown",t.pathMouseDown.bind(this,e))}}]),e}(),Re=function(){function e(t,l){a(this,e),this.ctx=t,this.w=t.w,this.xRatio=l.xRatio,this.yRatio=l.yRatio,this.dynamicAnim=this.w.config.chart.animations.dynamicAnimation,this.helpers=new Ee(t),this.rectRadius=this.w.config.plotOptions.heatmap.radius,this.strokeWidth=this.w.config.stroke.show?this.w.config.stroke.width:0}return o(e,[{key:"draw",value:function(e){var t=this.w,l=new k(this.ctx),r=l.group({class:"apexcharts-heatmap"});r.attr("clip-path","url(#gridRectMask".concat(t.globals.cuid,")"));var n=t.globals.gridWidth/t.globals.dataPoints,i=t.globals.gridHeight/t.globals.series.length,a=0,s=!1;this.negRange=this.helpers.checkColorRange();var o=e.slice();t.config.yaxis[0].reversed&&(s=!0,o.reverse());for(var c=s?0:o.length-1;s?c<o.length:c>=0;s?c++:c--){var u=l.group({class:"apexcharts-series apexcharts-heatmap-series",seriesName:C.escapeString(t.globals.seriesNames[c]),rel:c+1,"data:realIndex":c});if(this.ctx.series.addCollapsedClassToSeries(u,c),t.config.chart.dropShadow.enabled){var p=t.config.chart.dropShadow;new I(this.ctx).dropShadow(u,p,c)}for(var d=0,m=t.config.plotOptions.heatmap.shadeIntensity,h=0;h<o[c].length;h++){var g=this.helpers.getShadeColor(t.config.chart.type,c,h,this.negRange),y=g.color,f=g.colorProps;"image"===t.config.fill.type&&(y=new H(this.ctx).fillPath({seriesNumber:c,dataPointIndex:h,opacity:t.globals.hasNegs?f.percent<0?1-(1+f.percent/100):m+f.percent/100:f.percent/100,patternID:C.randomId(),width:t.config.fill.image.width?t.config.fill.image.width:n,height:t.config.fill.image.height?t.config.fill.image.height:i}));var b=this.rectRadius,v=l.drawRect(d,a,n,i,b);if(v.attr({cx:d,cy:a}),v.node.classList.add("apexcharts-heatmap-rect"),u.add(v),v.attr({fill:y,i:c,index:c,j:h,val:e[c][h],"stroke-width":this.strokeWidth,stroke:t.config.plotOptions.heatmap.useFillColorAsStroke?y:t.globals.stroke.colors[0],color:y}),this.helpers.addListeners(v),t.config.chart.animations.enabled&&!t.globals.dataChanged){var x=1;t.globals.resized||(x=t.config.chart.animations.speed),this.animateHeatMap(v,d,a,n,i,x)}if(t.globals.dataChanged){var S=1;if(this.dynamicAnim.enabled&&t.globals.shouldAnimate){S=this.dynamicAnim.speed;var N=t.globals.previousPaths[c]&&t.globals.previousPaths[c][h]&&t.globals.previousPaths[c][h].color;N||(N="rgba(255, 255, 255, 0)"),this.animateHeatColor(v,C.isColorHex(N)?N:C.rgb2hex(N),C.isColorHex(y)?y:C.rgb2hex(y),S)}}var w=(0,t.config.dataLabels.formatter)(t.globals.series[c][h],{value:t.globals.series[c][h],seriesIndex:c,dataPointIndex:h,w:t}),T=this.helpers.calculateDataLabels({text:w,x:d+n/2,y:a+i/2,i:c,j:h,colorProps:f,series:o});null!==T&&u.add(T),d+=n}a+=i,r.add(u)}var A=t.globals.yAxisScale[0].result.slice();return t.config.yaxis[0].reversed?A.unshift(""):A.push(""),t.globals.yAxisScale[0].result=A,r}},{key:"animateHeatMap",value:function(e,t,l,r,n,i){var a=new w(this.ctx);a.animateRect(e,{x:t+r/2,y:l+n/2,width:0,height:0},{x:t,y:l,width:r,height:n},i,function(){a.animationCompleted(e)})}},{key:"animateHeatColor",value:function(e,t,l,r){e.attr({fill:t}).animate(r).attr({fill:l})}}]),e}(),Be=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w}return o(e,[{key:"drawYAxisTexts",value:function(e,t,l,r){var n=this.w,i=n.config.yaxis[0],a=n.globals.yLabelFormatters[0];return new k(this.ctx).drawText({x:e+i.labels.offsetX,y:t+i.labels.offsetY,text:a(r,l),textAnchor:"middle",fontSize:i.labels.style.fontSize,fontFamily:i.labels.style.fontFamily,foreColor:Array.isArray(i.labels.style.colors)?i.labels.style.colors[l]:i.labels.style.colors})}}]),e}(),je=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w;var l=this.w;this.chartType=this.w.config.chart.type,this.initialAnim=this.w.config.chart.animations.enabled,this.dynamicAnim=this.initialAnim&&this.w.config.chart.animations.dynamicAnimation.enabled,this.animBeginArr=[0],this.animDur=0,this.donutDataLabels=this.w.config.plotOptions.pie.donut.labels,this.lineColorArr=void 0!==l.globals.stroke.colors?l.globals.stroke.colors:l.globals.colors,this.defaultSize=Math.min(l.globals.gridWidth,l.globals.gridHeight),this.centerY=this.defaultSize/2,this.centerX=l.globals.gridWidth/2,"radialBar"===l.config.chart.type?this.fullAngle=360:this.fullAngle=Math.abs(l.config.plotOptions.pie.endAngle-l.config.plotOptions.pie.startAngle),this.initialAngle=l.config.plotOptions.pie.startAngle%this.fullAngle,l.globals.radialSize=this.defaultSize/2.05-l.config.stroke.width-(l.config.chart.sparkline.enabled?0:l.config.chart.dropShadow.blur),this.donutSize=l.globals.radialSize*parseInt(l.config.plotOptions.pie.donut.size,10)/100;var r=l.config.plotOptions.pie.customScale,n=l.globals.gridWidth/2,i=l.globals.gridHeight/2;this.translateX=n-n*r,this.translateY=i-i*r,this.dataLabelsGroup=new k(this.ctx).group({class:"apexcharts-datalabels-group",transform:"translate(".concat(this.translateX,", ").concat(this.translateY,") scale(").concat(r,")")}),this.maxY=0,this.sliceLabels=[],this.sliceSizes=[],this.prevSectorAngleArr=[]}return o(e,[{key:"draw",value:function(e){var t=this,l=this.w,r=new k(this.ctx),n=r.group({class:"apexcharts-pie"});if(l.globals.noData)return n;for(var i=0,a=0;a<e.length;a++)i+=C.negToZero(e[a]);var s=[],o=r.group();0===i&&(i=1e-5),e.forEach(function(e){t.maxY=Math.max(t.maxY,e)}),l.config.yaxis[0].max&&(this.maxY=l.config.yaxis[0].max),"back"===l.config.grid.position&&"polarArea"===this.chartType&&this.drawPolarElements(n);for(var c=0;c<e.length;c++){var u=this.fullAngle*C.negToZero(e[c])/i;s.push(u),"polarArea"===this.chartType?(s[c]=this.fullAngle/e.length,this.sliceSizes.push(l.globals.radialSize*e[c]/this.maxY)):this.sliceSizes.push(l.globals.radialSize)}if(l.globals.dataChanged){for(var p,d=0,m=0;m<l.globals.previousPaths.length;m++)d+=C.negToZero(l.globals.previousPaths[m]);for(var h=0;h<l.globals.previousPaths.length;h++)p=this.fullAngle*C.negToZero(l.globals.previousPaths[h])/d,this.prevSectorAngleArr.push(p)}if(this.donutSize<0&&(this.donutSize=0),"donut"===this.chartType){var g=r.drawCircle(this.donutSize);g.attr({cx:this.centerX,cy:this.centerY,fill:l.config.plotOptions.pie.donut.background?l.config.plotOptions.pie.donut.background:"transparent"}),o.add(g)}var y=this.drawArcs(s,e);if(this.sliceLabels.forEach(function(e){y.add(e)}),o.attr({transform:"translate(".concat(this.translateX,", ").concat(this.translateY,") scale(").concat(l.config.plotOptions.pie.customScale,")")}),o.add(y),n.add(o),this.donutDataLabels.show){var f=this.renderInnerDataLabels(this.dataLabelsGroup,this.donutDataLabels,{hollowSize:this.donutSize,centerX:this.centerX,centerY:this.centerY,opacity:this.donutDataLabels.show});n.add(f)}return"front"===l.config.grid.position&&"polarArea"===this.chartType&&this.drawPolarElements(n),n}},{key:"drawArcs",value:function(e,t){var l=this.w,r=new I(this.ctx),n=new k(this.ctx),i=new H(this.ctx),a=n.group({class:"apexcharts-slices"}),s=this.initialAngle,o=this.initialAngle,c=this.initialAngle,u=this.initialAngle;this.strokeWidth=l.config.stroke.show?l.config.stroke.width:0;for(var p=0;p<e.length;p++){var d=n.group({class:"apexcharts-series apexcharts-pie-series",seriesName:C.escapeString(l.globals.seriesNames[p]),rel:p+1,"data:realIndex":p});a.add(d),o=u,c=(s=c)+e[p],u=o+this.prevSectorAngleArr[p];var m=c<s?this.fullAngle+c-s:c-s,h=i.fillPath({seriesNumber:p,size:this.sliceSizes[p],value:t[p]}),g=this.getChangedPath(o,u),y=n.drawPath({d:g,stroke:Array.isArray(this.lineColorArr)?this.lineColorArr[p]:this.lineColorArr,strokeWidth:0,fill:h,fillOpacity:l.config.fill.opacity,classes:"apexcharts-pie-area apexcharts-".concat(this.chartType.toLowerCase(),"-slice-").concat(p)});if(y.attr({index:0,j:p}),r.setSelectionFilter(y,0,p),l.config.chart.dropShadow.enabled){var f=l.config.chart.dropShadow;r.dropShadow(y,f,p)}this.addListeners(y,this.donutDataLabels),k.setAttrs(y.node,{"data:angle":m,"data:startAngle":s,"data:strokeWidth":this.strokeWidth,"data:value":t[p]});var b={x:0,y:0};"pie"===this.chartType||"polarArea"===this.chartType?b=C.polarToCartesian(this.centerX,this.centerY,l.globals.radialSize/1.25+l.config.plotOptions.pie.dataLabels.offset,(s+m/2)%this.fullAngle):"donut"===this.chartType&&(b=C.polarToCartesian(this.centerX,this.centerY,(l.globals.radialSize+this.donutSize)/2+l.config.plotOptions.pie.dataLabels.offset,(s+m/2)%this.fullAngle)),d.add(y);var v=0;if(!this.initialAnim||l.globals.resized||l.globals.dataChanged?this.animBeginArr.push(0):(0===(v=m/this.fullAngle*l.config.chart.animations.speed)&&(v=1),this.animDur=v+this.animDur,this.animBeginArr.push(this.animDur)),this.dynamicAnim&&l.globals.dataChanged?this.animatePaths(y,{size:this.sliceSizes[p],endAngle:c,startAngle:s,prevStartAngle:o,prevEndAngle:u,animateStartingPos:!0,i:p,animBeginArr:this.animBeginArr,shouldSetPrevPaths:!0,dur:l.config.chart.animations.dynamicAnimation.speed}):this.animatePaths(y,{size:this.sliceSizes[p],endAngle:c,startAngle:s,i:p,totalItems:e.length-1,animBeginArr:this.animBeginArr,dur:v}),l.config.plotOptions.pie.expandOnClick&&"polarArea"!==this.chartType&&y.node.addEventListener("mouseup",this.pieClicked.bind(this,p)),void 0!==l.globals.selectedDataPoints[0]&&l.globals.selectedDataPoints[0].indexOf(p)>-1&&this.pieClicked(p),l.config.dataLabels.enabled){var x=b.x,S=b.y,N=100*m/this.fullAngle+"%";if(0!==m&&l.config.plotOptions.pie.dataLabels.minAngleToShowLabel<e[p]){var w=l.config.dataLabels.formatter;void 0!==w&&(N=w(l.globals.seriesPercent[p][0],{seriesIndex:p,w:l}));var T=l.globals.dataLabels.style.colors[p],A=n.group({class:"apexcharts-datalabels"}),D=n.drawText({x:x,y:S,text:N,textAnchor:"middle",fontSize:l.config.dataLabels.style.fontSize,fontFamily:l.config.dataLabels.style.fontFamily,fontWeight:l.config.dataLabels.style.fontWeight,foreColor:T});if(A.add(D),l.config.dataLabels.dropShadow.enabled){var M=l.config.dataLabels.dropShadow;r.dropShadow(D,M)}D.node.classList.add("apexcharts-pie-label"),l.config.chart.animations.animate&&!1===l.globals.resized&&(D.node.classList.add("apexcharts-pie-label-delay"),D.node.style.animationDelay=l.config.chart.animations.speed/940+"s"),this.sliceLabels.push(A)}}}return a}},{key:"addListeners",value:function(e,t){var l=new k(this.ctx);e.node.addEventListener("mouseenter",l.pathMouseEnter.bind(this,e)),e.node.addEventListener("mouseleave",l.pathMouseLeave.bind(this,e)),e.node.addEventListener("mouseleave",this.revertDataLabelsInner.bind(this,e.node,t)),e.node.addEventListener("mousedown",l.pathMouseDown.bind(this,e)),this.donutDataLabels.total.showAlways||(e.node.addEventListener("mouseenter",this.printDataLabelsInner.bind(this,e.node,t)),e.node.addEventListener("mousedown",this.printDataLabelsInner.bind(this,e.node,t)))}},{key:"animatePaths",value:function(e,t){var l=this.w,r=t.endAngle<t.startAngle?this.fullAngle+t.endAngle-t.startAngle:t.endAngle-t.startAngle,n=r,i=t.startAngle,a=t.startAngle;void 0!==t.prevStartAngle&&void 0!==t.prevEndAngle&&(i=t.prevEndAngle,n=t.prevEndAngle<t.prevStartAngle?this.fullAngle+t.prevEndAngle-t.prevStartAngle:t.prevEndAngle-t.prevStartAngle),t.i===l.config.series.length-1&&(r+a>this.fullAngle?t.endAngle=t.endAngle-(r+a):r+a<this.fullAngle&&(t.endAngle=t.endAngle+(this.fullAngle-(r+a)))),r===this.fullAngle&&(r=this.fullAngle-.01),this.animateArc(e,i,a,r,n,t)}},{key:"animateArc",value:function(e,t,l,r,n,i){var a,s=this,o=this.w,c=new w(this.ctx),u=i.size;(isNaN(t)||isNaN(n))&&(t=l,n=r,i.dur=0);var p=r,d=l,m=t<l?this.fullAngle+t-l:t-l;o.globals.dataChanged&&i.shouldSetPrevPaths&&i.prevEndAngle&&(a=s.getPiePath({me:s,startAngle:i.prevStartAngle,angle:i.prevEndAngle<i.prevStartAngle?this.fullAngle+i.prevEndAngle-i.prevStartAngle:i.prevEndAngle-i.prevStartAngle,size:u}),e.attr({d:a})),0!==i.dur?e.animate(i.dur,o.globals.easing,i.animBeginArr[i.i]).afterAll(function(){"pie"!==s.chartType&&"donut"!==s.chartType&&"polarArea"!==s.chartType||this.animate(o.config.chart.animations.dynamicAnimation.speed).attr({"stroke-width":s.strokeWidth}),i.i===o.config.series.length-1&&c.animationCompleted(e)}).during(function(o){p=m+(r-m)*o,i.animateStartingPos&&(p=n+(r-n)*o,d=t-n+(l-(t-n))*o),a=s.getPiePath({me:s,startAngle:d,angle:p,size:u}),e.node.setAttribute("data:pathOrig",a),e.attr({d:a})}):(a=s.getPiePath({me:s,startAngle:d,angle:r,size:u}),i.isTrack||(o.globals.animationEnded=!0),e.node.setAttribute("data:pathOrig",a),e.attr({d:a,"stroke-width":s.strokeWidth}))}},{key:"pieClicked",value:function(e){var t,l=this.w,r=this,n=r.sliceSizes[e]+(l.config.plotOptions.pie.expandOnClick?4:0),i=l.globals.dom.Paper.select(".apexcharts-".concat(r.chartType.toLowerCase(),"-slice-").concat(e)).members[0];if("true"!==i.attr("data:pieClicked")){var a=l.globals.dom.baseEl.getElementsByClassName("apexcharts-pie-area");Array.prototype.forEach.call(a,function(e){e.setAttribute("data:pieClicked","false");var t=e.getAttribute("data:pathOrig");t&&e.setAttribute("d",t)}),l.globals.capturedDataPointIndex=e,i.attr("data:pieClicked","true");var s=parseInt(i.attr("data:startAngle"),10),o=parseInt(i.attr("data:angle"),10);t=r.getPiePath({me:r,startAngle:s,angle:o,size:n}),360!==o&&i.plot(t)}else{i.attr({"data:pieClicked":"false"}),this.revertDataLabelsInner(i.node,this.donutDataLabels);var c=i.attr("data:pathOrig");i.attr({d:c})}}},{key:"getChangedPath",value:function(e,t){var l="";return this.dynamicAnim&&this.w.globals.dataChanged&&(l=this.getPiePath({me:this,startAngle:e,angle:t-e,size:this.size})),l}},{key:"getPiePath",value:function(e){var t,l=e.me,r=e.startAngle,n=e.angle,i=e.size,a=new k(this.ctx),s=r,o=Math.PI*(s-90)/180,c=n+r;Math.ceil(c)>=this.fullAngle+this.w.config.plotOptions.pie.startAngle%this.fullAngle&&(c=this.fullAngle+this.w.config.plotOptions.pie.startAngle%this.fullAngle-.01),Math.ceil(c)>this.fullAngle&&(c-=this.fullAngle);var u=Math.PI*(c-90)/180,p=l.centerX+i*Math.cos(o),d=l.centerY+i*Math.sin(o),m=l.centerX+i*Math.cos(u),h=l.centerY+i*Math.sin(u),g=C.polarToCartesian(l.centerX,l.centerY,l.donutSize,c),y=C.polarToCartesian(l.centerX,l.centerY,l.donutSize,s),f=n>180?1:0,b=["M",p,d,"A",i,i,0,f,1,m,h];return t="donut"===l.chartType?[].concat(b,["L",g.x,g.y,"A",l.donutSize,l.donutSize,0,f,0,y.x,y.y,"L",p,d,"z"]).join(" "):"pie"===l.chartType||"polarArea"===l.chartType?[].concat(b,["L",l.centerX,l.centerY,"L",p,d]).join(" "):[].concat(b).join(" "),a.roundPathCorners(t,2*this.strokeWidth)}},{key:"drawPolarElements",value:function(e){var t=this.w,l=new ee(this.ctx),r=new k(this.ctx),n=new Be(this.ctx),i=r.group(),a=r.group(),s=l.niceScale(0,Math.ceil(this.maxY),0),o=s.result.reverse(),c=s.result.length;this.maxY=s.niceMax;for(var u=t.globals.radialSize,p=u/(c-1),d=0;d<c-1;d++){var m=r.drawCircle(u);if(m.attr({cx:this.centerX,cy:this.centerY,fill:"none","stroke-width":t.config.plotOptions.polarArea.rings.strokeWidth,stroke:t.config.plotOptions.polarArea.rings.strokeColor}),t.config.yaxis[0].show){var h=n.drawYAxisTexts(this.centerX,this.centerY-u+parseInt(t.config.yaxis[0].labels.style.fontSize,10)/2,d,o[d]);a.add(h)}i.add(m),u-=p}this.drawSpokes(e),e.add(i),e.add(a)}},{key:"renderInnerDataLabels",value:function(e,t,l){var r=this.w,n=new k(this.ctx),i=t.total.show;e.node.innerHTML="",e.node.style.opacity=l.opacity;var a,s,o=l.centerX,c=this.donutDataLabels.total.label?l.centerY:l.centerY-l.centerY/6;a=void 0===t.name.color?r.globals.colors[0]:t.name.color;var u=t.name.fontSize,p=t.name.fontFamily,d=t.name.fontWeight;s=void 0===t.value.color?r.config.chart.foreColor:t.value.color;var m=t.value.formatter,h="",g="";if(i?(a=t.total.color,u=t.total.fontSize,p=t.total.fontFamily,d=t.total.fontWeight,g=this.donutDataLabels.total.label?t.total.label:"",h=t.total.formatter(r)):1===r.globals.series.length&&(h=m(r.globals.series[0],r),g=r.globals.seriesNames[0]),g&&(g=t.name.formatter(g,t.total.show,r)),t.name.show){var y=n.drawText({x:o,y:c+parseFloat(t.name.offsetY),text:g,textAnchor:"middle",foreColor:a,fontSize:u,fontWeight:d,fontFamily:p});y.node.classList.add("apexcharts-datalabel-label"),e.add(y)}if(t.value.show){var f=t.name.show?parseFloat(t.value.offsetY)+16:t.value.offsetY,b=n.drawText({x:o,y:c+f,text:h,textAnchor:"middle",foreColor:s,fontWeight:t.value.fontWeight,fontSize:t.value.fontSize,fontFamily:t.value.fontFamily});b.node.classList.add("apexcharts-datalabel-value"),e.add(b)}return e}},{key:"printInnerLabels",value:function(e,t,l,r){var n,i=this.w;r?n=void 0===e.name.color?i.globals.colors[parseInt(r.parentNode.getAttribute("rel"),10)-1]:e.name.color:i.globals.series.length>1&&e.total.show&&(n=e.total.color);var a=i.globals.dom.baseEl.querySelector(".apexcharts-datalabel-label"),s=i.globals.dom.baseEl.querySelector(".apexcharts-datalabel-value");l=(0,e.value.formatter)(l,i),r||"function"!=typeof e.total.formatter||(l=e.total.formatter(i));var o=t===e.total.label;t=this.donutDataLabels.total.label?e.name.formatter(t,o,i):"",null!==a&&(a.textContent=t),null!==s&&(s.textContent=l),null!==a&&(a.style.fill=n)}},{key:"printDataLabelsInner",value:function(e,t){var l=this.w,r=e.getAttribute("data:value"),n=l.globals.seriesNames[parseInt(e.parentNode.getAttribute("rel"),10)-1];l.globals.series.length>1&&this.printInnerLabels(t,n,r,e);var i=l.globals.dom.baseEl.querySelector(".apexcharts-datalabels-group");null!==i&&(i.style.opacity=1)}},{key:"drawSpokes",value:function(e){var t=this,l=this.w,r=new k(this.ctx),n=l.config.plotOptions.polarArea.spokes;if(0!==n.strokeWidth){for(var i=[],a=360/l.globals.series.length,s=0;s<l.globals.series.length;s++)i.push(C.polarToCartesian(this.centerX,this.centerY,l.globals.radialSize,l.config.plotOptions.pie.startAngle+a*s));i.forEach(function(l,i){var a=r.drawLine(l.x,l.y,t.centerX,t.centerY,Array.isArray(n.connectorColors)?n.connectorColors[i]:n.connectorColors);e.add(a)})}}},{key:"revertDataLabelsInner",value:function(){var e=this.w;if(this.donutDataLabels.show){var t=e.globals.dom.Paper.select(".apexcharts-datalabels-group").members[0],l=this.renderInnerDataLabels(t,this.donutDataLabels,{hollowSize:this.donutSize,centerX:this.centerX,centerY:this.centerY,opacity:this.donutDataLabels.show});e.globals.dom.Paper.select(".apexcharts-radialbar, .apexcharts-pie").members[0].add(l)}}}]),e}(),Pe=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w,this.chartType=this.w.config.chart.type,this.initialAnim=this.w.config.chart.animations.enabled,this.dynamicAnim=this.initialAnim&&this.w.config.chart.animations.dynamicAnimation.enabled,this.animDur=0;var l=this.w;this.graphics=new k(this.ctx),this.lineColorArr=void 0!==l.globals.stroke.colors?l.globals.stroke.colors:l.globals.colors,this.defaultSize=l.globals.svgHeight<l.globals.svgWidth?l.globals.gridHeight:l.globals.gridWidth,this.isLog=l.config.yaxis[0].logarithmic,this.logBase=l.config.yaxis[0].logBase,this.coreUtils=new T(this.ctx),this.maxValue=this.isLog?this.coreUtils.getLogVal(this.logBase,l.globals.maxY,0):l.globals.maxY,this.minValue=this.isLog?this.coreUtils.getLogVal(this.logBase,this.w.globals.minY,0):l.globals.minY,this.polygons=l.config.plotOptions.radar.polygons,this.strokeWidth=l.config.stroke.show?l.config.stroke.width:0,this.size=this.defaultSize/2.1-this.strokeWidth-l.config.chart.dropShadow.blur,l.config.xaxis.labels.show&&(this.size=this.size-l.globals.xAxisLabelsWidth/1.75),void 0!==l.config.plotOptions.radar.size&&(this.size=l.config.plotOptions.radar.size),this.dataRadiusOfPercent=[],this.dataRadius=[],this.angleArr=[],this.yaxisLabelsTextsPos=[]}return o(e,[{key:"draw",value:function(e){var t=this,l=this.w,r=new H(this.ctx),n=[],i=new $(this.ctx);e.length&&(this.dataPointsLen=e[l.globals.maxValsInArrayIndex].length),this.disAngle=2*Math.PI/this.dataPointsLen;var a=l.globals.gridWidth/2,s=l.globals.gridHeight/2,o=a+l.config.plotOptions.radar.offsetX,c=s+l.config.plotOptions.radar.offsetY,u=this.graphics.group({class:"apexcharts-radar-series apexcharts-plot-series",transform:"translate(".concat(o||0,", ").concat(c||0,")")}),p=[],d=null,m=null;if(this.yaxisLabels=this.graphics.group({class:"apexcharts-yaxis"}),e.forEach(function(e,a){var s=e.length===l.globals.dataPoints,o=t.graphics.group().attr({class:"apexcharts-series","data:longestSeries":s,seriesName:C.escapeString(l.globals.seriesNames[a]),rel:a+1,"data:realIndex":a});t.dataRadiusOfPercent[a]=[],t.dataRadius[a]=[],t.angleArr[a]=[],e.forEach(function(e,l){var r=Math.abs(t.maxValue-t.minValue);e-=t.minValue,t.isLog&&(e=t.coreUtils.getLogVal(t.logBase,e,0)),t.dataRadiusOfPercent[a][l]=e/r,t.dataRadius[a][l]=t.dataRadiusOfPercent[a][l]*t.size,t.angleArr[a][l]=l*t.disAngle}),p=t.getDataPointsPos(t.dataRadius[a],t.angleArr[a]);var c=t.createPaths(p,{x:0,y:0});d=t.graphics.group({class:"apexcharts-series-markers-wrap apexcharts-element-hidden"}),m=t.graphics.group({class:"apexcharts-datalabels","data:realIndex":a}),l.globals.delayedElements.push({el:d.node,index:a});var u={i:a,realIndex:a,animationDelay:a,initialSpeed:l.config.chart.animations.speed,dataChangeSpeed:l.config.chart.animations.dynamicAnimation.speed,className:"apexcharts-radar",shouldClipToGrid:!1,bindEventsOnPaths:!1,stroke:l.globals.stroke.colors[a],strokeLineCap:l.config.stroke.lineCap},h=null;l.globals.previousPaths.length>0&&(h=t.getPreviousPath(a));for(var g=0;g<c.linePathsTo.length;g++){var f=t.graphics.renderPaths(y(y({},u),{},{pathFrom:null===h?c.linePathsFrom[g]:h,pathTo:c.linePathsTo[g],strokeWidth:Array.isArray(t.strokeWidth)?t.strokeWidth[a]:t.strokeWidth,fill:"none",drawShadow:!1}));o.add(f);var b=r.fillPath({seriesNumber:a}),v=t.graphics.renderPaths(y(y({},u),{},{pathFrom:null===h?c.areaPathsFrom[g]:h,pathTo:c.areaPathsTo[g],strokeWidth:0,fill:b,drawShadow:!1}));if(l.config.chart.dropShadow.enabled){var x=new I(t.ctx),S=l.config.chart.dropShadow;x.dropShadow(v,Object.assign({},S,{noUserSpaceOnUse:!0}),a)}o.add(v)}e.forEach(function(e,r){var n=new W(t.ctx).getMarkerConfig({cssClass:"apexcharts-marker",seriesIndex:a,dataPointIndex:r}),s=t.graphics.drawMarker(p[r].x,p[r].y,n);s.attr("rel",r),s.attr("j",r),s.attr("index",a),s.node.setAttribute("default-marker-size",n.pSize);var c=t.graphics.group({class:"apexcharts-series-markers"});c&&c.add(s),d.add(c),o.add(d);var u=l.config.dataLabels;if(u.enabled){var h=u.formatter(l.globals.series[a][r],{seriesIndex:a,dataPointIndex:r,w:l});i.plotDataLabelsText({x:p[r].x,y:p[r].y,text:h,textAnchor:"middle",i:a,j:a,parent:m,offsetCorrection:!1,dataLabelsConfig:y({},u)})}o.add(m)}),n.push(o)}),this.drawPolygons({parent:u}),l.config.xaxis.labels.show){var h=this.drawXAxisTexts();u.add(h)}return n.forEach(function(e){u.add(e)}),u.add(this.yaxisLabels),u}},{key:"drawPolygons",value:function(e){for(var t=this,l=this.w,r=e.parent,n=new Be(this.ctx),i=l.globals.yAxisScale[0].result.reverse(),a=i.length,s=[],o=this.size/(a-1),c=0;c<a;c++)s[c]=o*c;s.reverse();var u=[],p=[];s.forEach(function(e,l){var r=C.getPolygonPos(e,t.dataPointsLen),n="";r.forEach(function(e,r){if(0===l){var i=t.graphics.drawLine(e.x,e.y,0,0,Array.isArray(t.polygons.connectorColors)?t.polygons.connectorColors[r]:t.polygons.connectorColors);p.push(i)}0===r&&t.yaxisLabelsTextsPos.push({x:e.x,y:e.y}),n+=e.x+","+e.y+" "}),u.push(n)}),u.forEach(function(e,n){var i=t.polygons.strokeColors,a=t.polygons.strokeWidth,s=t.graphics.drawPolygon(e,Array.isArray(i)?i[n]:i,Array.isArray(a)?a[n]:a,l.globals.radarPolygons.fill.colors[n]);r.add(s)}),p.forEach(function(e){r.add(e)}),l.config.yaxis[0].show&&this.yaxisLabelsTextsPos.forEach(function(e,l){var r=n.drawYAxisTexts(e.x,e.y,l,i[l]);t.yaxisLabels.add(r)})}},{key:"drawXAxisTexts",value:function(){var e=this,t=this.w,l=t.config.xaxis.labels,r=this.graphics.group({class:"apexcharts-xaxis"}),n=C.getPolygonPos(this.size,this.dataPointsLen);return t.globals.labels.forEach(function(i,a){var s=t.config.xaxis.labels.formatter,o=new $(e.ctx);if(n[a]){var c=e.getTextPos(n[a],e.size),u=s(i,{seriesIndex:-1,dataPointIndex:a,w:t});o.plotDataLabelsText({x:c.newX,y:c.newY,text:u,textAnchor:c.textAnchor,i:a,j:a,parent:r,className:"apexcharts-xaxis-label",color:Array.isArray(l.style.colors)&&l.style.colors[a]?l.style.colors[a]:"#a8a8a8",dataLabelsConfig:y({textAnchor:c.textAnchor,dropShadow:{enabled:!1}},l),offsetCorrection:!1}).on("click",function(l){if("function"==typeof t.config.chart.events.xAxisLabelClick){var r=Object.assign({},t,{labelIndex:a});t.config.chart.events.xAxisLabelClick(l,e.ctx,r)}})}}),r}},{key:"createPaths",value:function(e,t){var l=this,r=[],n=[],i=[],a=[];if(e.length){n=[this.graphics.move(t.x,t.y)],a=[this.graphics.move(t.x,t.y)];var s=this.graphics.move(e[0].x,e[0].y),o=this.graphics.move(e[0].x,e[0].y);e.forEach(function(t,r){s+=l.graphics.line(t.x,t.y),o+=l.graphics.line(t.x,t.y),r===e.length-1&&(s+="Z",o+="Z")}),r.push(s),i.push(o)}return{linePathsFrom:n,linePathsTo:r,areaPathsFrom:a,areaPathsTo:i}}},{key:"getTextPos",value:function(e,t){var l="middle",r=e.x,n=e.y;return Math.abs(e.x)>=10?e.x>0?(l="start",r+=10):e.x<0&&(l="end",r-=10):l="middle",Math.abs(e.y)>=t-10&&(e.y<0?n-=10:e.y>0&&(n+=10)),{textAnchor:l,newX:r,newY:n}}},{key:"getPreviousPath",value:function(e){for(var t=this.w,l=null,r=0;r<t.globals.previousPaths.length;r++){var n=t.globals.previousPaths[r];n.paths.length>0&&parseInt(n.realIndex,10)===parseInt(e,10)&&void 0!==t.globals.previousPaths[r].paths[0]&&(l=t.globals.previousPaths[r].paths[0].d)}return l}},{key:"getDataPointsPos",value:function(e,t){var l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.dataPointsLen;e=e||[],t=t||[];for(var r=[],n=0;n<l;n++){var i={};i.x=e[n]*Math.sin(t[n]),i.y=-e[n]*Math.cos(t[n]),r.push(i)}return r}}]),e}(),_e=function(){m(t,je);var e=u(t);function t(l){var r;a(this,t),(r=e.call(this,l)).ctx=l,r.w=l.w,r.animBeginArr=[0],r.animDur=0;var n=r.w;return r.startAngle=n.config.plotOptions.radialBar.startAngle,r.endAngle=n.config.plotOptions.radialBar.endAngle,r.totalAngle=Math.abs(n.config.plotOptions.radialBar.endAngle-n.config.plotOptions.radialBar.startAngle),r.trackStartAngle=n.config.plotOptions.radialBar.track.startAngle,r.trackEndAngle=n.config.plotOptions.radialBar.track.endAngle,r.barLabels=r.w.config.plotOptions.radialBar.barLabels,r.donutDataLabels=r.w.config.plotOptions.radialBar.dataLabels,r.radialDataLabels=r.donutDataLabels,r.trackStartAngle||(r.trackStartAngle=r.startAngle),r.trackEndAngle||(r.trackEndAngle=r.endAngle),360===r.endAngle&&(r.endAngle=359.99),r.margin=parseInt(n.config.plotOptions.radialBar.track.margin,10),r.onBarLabelClick=r.onBarLabelClick.bind(i(r)),r}return o(t,[{key:"draw",value:function(e){var t=this.w,l=new k(this.ctx),r=l.group({class:"apexcharts-radialbar"});if(t.globals.noData)return r;var n=l.group(),i=this.defaultSize/2,a=t.globals.gridWidth/2,s=this.defaultSize/2.05;t.config.chart.sparkline.enabled||(s=s-t.config.stroke.width-t.config.chart.dropShadow.blur);var o=t.globals.fill.colors;if(t.config.plotOptions.radialBar.track.show){var c=this.drawTracks({size:s,centerX:a,centerY:i,colorArr:o,series:e});n.add(c)}var u=this.drawArcs({size:s,centerX:a,centerY:i,colorArr:o,series:e}),p=360;t.config.plotOptions.radialBar.startAngle<0&&(p=this.totalAngle);var d=(360-p)/360;if(t.globals.radialSize=s-s*d,this.radialDataLabels.value.show){var m=Math.max(this.radialDataLabels.value.offsetY,this.radialDataLabels.name.offsetY);t.globals.radialSize+=m*d}return n.add(u.g),"front"===t.config.plotOptions.radialBar.hollow.position&&(u.g.add(u.elHollow),u.dataLabels&&u.g.add(u.dataLabels)),r.add(n),r}},{key:"drawTracks",value:function(e){var t=this.w,l=new k(this.ctx),r=l.group({class:"apexcharts-tracks"}),n=new I(this.ctx),i=new H(this.ctx),a=this.getStrokeWidth(e);e.size=e.size-a/2;for(var s=0;s<e.series.length;s++){var o=l.group({class:"apexcharts-radialbar-track apexcharts-track"});r.add(o),o.attr({rel:s+1}),e.size=e.size-a-this.margin;var c=t.config.plotOptions.radialBar.track,u=i.fillPath({seriesNumber:0,size:e.size,fillColors:Array.isArray(c.background)?c.background[s]:c.background,solid:!0}),p=this.trackStartAngle,d=this.trackEndAngle;Math.abs(d)+Math.abs(p)>=360&&(d=360-Math.abs(this.startAngle)-.1);var m=l.drawPath({d:"",stroke:u,strokeWidth:a*parseInt(c.strokeWidth,10)/100,fill:"none",strokeOpacity:c.opacity,classes:"apexcharts-radialbar-area"});if(c.dropShadow.enabled){var h=c.dropShadow;n.dropShadow(m,h)}o.add(m),m.attr("id","apexcharts-radialbarTrack-"+s),this.animatePaths(m,{centerX:e.centerX,centerY:e.centerY,endAngle:d,startAngle:p,size:e.size,i:s,totalItems:2,animBeginArr:0,dur:0,isTrack:!0,easing:t.globals.easing})}return r}},{key:"drawArcs",value:function(e){var t=this.w,l=new k(this.ctx),r=new H(this.ctx),n=new I(this.ctx),i=l.group(),a=this.getStrokeWidth(e);e.size=e.size-a/2;var s=t.config.plotOptions.radialBar.hollow.background,o=e.size-a*e.series.length-this.margin*e.series.length-a*parseInt(t.config.plotOptions.radialBar.track.strokeWidth,10)/100/2,c=o-t.config.plotOptions.radialBar.hollow.margin;void 0!==t.config.plotOptions.radialBar.hollow.image&&(s=this.drawHollowImage(e,i,o,s));var u=this.drawHollow({size:c,centerX:e.centerX,centerY:e.centerY,fill:s||"transparent"});if(t.config.plotOptions.radialBar.hollow.dropShadow.enabled){var p=t.config.plotOptions.radialBar.hollow.dropShadow;n.dropShadow(u,p)}var d=1;!this.radialDataLabels.total.show&&t.globals.series.length>1&&(d=0);var m=null;if(this.radialDataLabels.show){var h=t.globals.dom.Paper.select(".apexcharts-datalabels-group").members[0];m=this.renderInnerDataLabels(h,this.radialDataLabels,{hollowSize:o,centerX:e.centerX,centerY:e.centerY,opacity:d})}"back"===t.config.plotOptions.radialBar.hollow.position&&(i.add(u),m&&i.add(m));var g=!1;t.config.plotOptions.radialBar.inverseOrder&&(g=!0);for(var y=g?e.series.length-1:0;g?y>=0:y<e.series.length;g?y--:y++){var f=l.group({class:"apexcharts-series apexcharts-radial-series",seriesName:C.escapeString(t.globals.seriesNames[y])});i.add(f),f.attr({rel:y+1,"data:realIndex":y}),this.ctx.series.addCollapsedClassToSeries(f,y),e.size=e.size-a-this.margin;var b=r.fillPath({seriesNumber:y,size:e.size,value:e.series[y]}),v=this.startAngle,x=void 0,S=C.negToZero(e.series[y]>100?100:e.series[y])/100,N=Math.round(this.totalAngle*S)+this.startAngle,w=void 0;t.globals.dataChanged&&(x=this.startAngle,w=Math.round(this.totalAngle*C.negToZero(t.globals.previousPaths[y])/100)+x),Math.abs(N)+Math.abs(v)>360&&(N-=.01),Math.abs(w)+Math.abs(x)>360&&(w-=.01);var T=N-v,A=Array.isArray(t.config.stroke.dashArray)?t.config.stroke.dashArray[y]:t.config.stroke.dashArray,D=l.drawPath({d:"",stroke:b,strokeWidth:a,fill:"none",fillOpacity:t.config.fill.opacity,classes:"apexcharts-radialbar-area apexcharts-radialbar-slice-"+y,strokeDashArray:A});if(k.setAttrs(D.node,{"data:angle":T,"data:value":e.series[y]}),t.config.chart.dropShadow.enabled){var M=t.config.chart.dropShadow;n.dropShadow(D,M,y)}if(n.setSelectionFilter(D,0,y),this.addListeners(D,this.radialDataLabels),f.add(D),D.attr({index:0,j:y}),this.barLabels.enabled){var E=C.polarToCartesian(e.centerX,e.centerY,e.size,v),R=this.barLabels.formatter(t.globals.seriesNames[y],{seriesIndex:y,w:t}),B=["apexcharts-radialbar-label"];this.barLabels.onClick||B.push("apexcharts-no-click");var j=this.barLabels.useSeriesColors?t.globals.colors[y]:t.config.chart.foreColor;j||(j=t.config.chart.foreColor);var P=E.x+this.barLabels.offsetX,_=E.y+this.barLabels.offsetY,O=l.drawText({x:P,y:_,text:R,textAnchor:"end",dominantBaseline:"middle",fontFamily:this.barLabels.fontFamily,fontWeight:this.barLabels.fontWeight,fontSize:this.barLabels.fontSize,foreColor:j,cssClass:B.join(" ")});O.on("click",this.onBarLabelClick),O.attr({rel:y+1}),0!==v&&O.attr({"transform-origin":"".concat(P," ").concat(_),transform:"rotate(".concat(v," 0 0)")}),f.add(O)}var L=0;!this.initialAnim||t.globals.resized||t.globals.dataChanged||(L=t.config.chart.animations.speed),t.globals.dataChanged&&(L=t.config.chart.animations.dynamicAnimation.speed),this.animDur=L/(1.2*e.series.length)+this.animDur,this.animBeginArr.push(this.animDur),this.animatePaths(D,{centerX:e.centerX,centerY:e.centerY,endAngle:N,startAngle:v,prevEndAngle:w,prevStartAngle:x,size:e.size,i:y,totalItems:2,animBeginArr:this.animBeginArr,dur:L,shouldSetPrevPaths:!0,easing:t.globals.easing})}return{g:i,elHollow:u,dataLabels:m}}},{key:"drawHollow",value:function(e){var t=new k(this.ctx).drawCircle(2*e.size);return t.attr({class:"apexcharts-radialbar-hollow",cx:e.centerX,cy:e.centerY,r:e.size,fill:e.fill}),t}},{key:"drawHollowImage",value:function(e,t,l,r){var n=this.w,i=new H(this.ctx),a=C.randomId(),s=n.config.plotOptions.radialBar.hollow.image;if(n.config.plotOptions.radialBar.hollow.imageClipped)i.clippedImgArea({width:l,height:l,image:s,patternID:"pattern".concat(n.globals.cuid).concat(a)}),r="url(#pattern".concat(n.globals.cuid).concat(a,")");else{var o=n.config.plotOptions.radialBar.hollow.imageWidth,c=n.config.plotOptions.radialBar.hollow.imageHeight;if(void 0===o&&void 0===c){var u=n.globals.dom.Paper.image(s).loaded(function(t){this.move(e.centerX-t.width/2+n.config.plotOptions.radialBar.hollow.imageOffsetX,e.centerY-t.height/2+n.config.plotOptions.radialBar.hollow.imageOffsetY)});t.add(u)}else{var p=n.globals.dom.Paper.image(s).loaded(function(t){this.move(e.centerX-o/2+n.config.plotOptions.radialBar.hollow.imageOffsetX,e.centerY-c/2+n.config.plotOptions.radialBar.hollow.imageOffsetY),this.size(o,c)});t.add(p)}}return r}},{key:"getStrokeWidth",value:function(e){var t=this.w;return e.size*(100-parseInt(t.config.plotOptions.radialBar.hollow.size,10))/100/(e.series.length+1)-this.margin}},{key:"onBarLabelClick",value:function(e){var t=parseInt(e.target.getAttribute("rel"),10)-1,l=this.barLabels.onClick,r=this.w;l&&l(r.globals.seriesNames[t],{w:r,seriesIndex:t})}}]),t}(),Oe=function(){m(t,Ae);var e=u(t);function t(){return a(this,t),e.apply(this,arguments)}return o(t,[{key:"draw",value:function(e,t){var l=this.w,r=new k(this.ctx);this.rangeBarOptions=this.w.config.plotOptions.rangeBar,this.series=e,this.seriesRangeStart=l.globals.seriesRangeStart,this.seriesRangeEnd=l.globals.seriesRangeEnd,this.barHelpers.initVariables(e);for(var n=r.group({class:"apexcharts-rangebar-series apexcharts-plot-series"}),i=0;i<e.length;i++){var a,s,o,c,u=void 0,p=void 0,d=l.globals.comboCharts?t[i]:i,m=this.barHelpers.getGroupIndex(d).columnGroupIndex,h=r.group({class:"apexcharts-series",seriesName:C.escapeString(l.globals.seriesNames[d]),rel:i+1,"data:realIndex":d});this.ctx.series.addCollapsedClassToSeries(h,d),e[i].length>0&&(this.visibleI=this.visibleI+1);var g=0,f=0,b=0;this.yRatio.length>1&&(this.yaxisIndex=l.globals.seriesYAxisReverseMap[d][0],b=d);var v=this.barHelpers.initialPositions();p=v.y,c=v.zeroW,u=v.x,f=v.barWidth,g=v.barHeight,a=v.xDivision,s=v.yDivision,o=v.zeroH;for(var x=r.group({class:"apexcharts-datalabels","data:realIndex":d}),S=r.group({class:"apexcharts-rangebar-goals-markers"}),N=0;N<l.globals.dataPoints;N++){var w=this.barHelpers.getStrokeWidth(i,N,d),I=this.seriesRangeStart[i][N],T=this.seriesRangeEnd[i][N],A=null,D=null,M=null,E={x:u,y:p,strokeWidth:w,elSeries:h},R=this.seriesLen;if(l.config.plotOptions.bar.rangeBarGroupRows&&(R=1),void 0===l.config.series[i].data[N])break;if(this.isHorizontal){M=p+g*this.visibleI;var B=(s-g*R)/2;if(l.config.series[i].data[N].x){var j=this.detectOverlappingBars({i:i,j:N,barYPosition:M,srty:B,barHeight:g,yDivision:s,initPositions:v});g=j.barHeight,M=j.barYPosition}f=(A=this.drawRangeBarPaths(y({indexes:{i:i,j:N,realIndex:d},barHeight:g,barYPosition:M,zeroW:c,yDivision:s,y1:I,y2:T},E))).barWidth}else{l.globals.isXNumeric&&(u=(l.globals.seriesX[i][N]-l.globals.minX)/this.xRatio-f/2),D=u+f*this.visibleI;var P=(a-f*R)/2;if(l.config.series[i].data[N].x){var _=this.detectOverlappingBars({i:i,j:N,barXPosition:D,srtx:P,barWidth:f,xDivision:a,initPositions:v});f=_.barWidth,D=_.barXPosition}g=(A=this.drawRangeColumnPaths(y({indexes:{i:i,j:N,realIndex:d,translationsIndex:b},barWidth:f,barXPosition:D,zeroH:o,xDivision:a},E))).barHeight}var O=this.barHelpers.drawGoalLine({barXPosition:A.barXPosition,barYPosition:M,goalX:A.goalX,goalY:A.goalY,barHeight:g,barWidth:f});O&&S.add(O),p=A.y,u=A.x;var L=this.barHelpers.getPathFillColor(e,i,N,d),F=l.globals.stroke.colors[d];this.renderSeries({realIndex:d,pathFill:L,lineFill:F,j:N,i:i,x:u,y:p,y1:I,y2:T,pathFrom:A.pathFrom,pathTo:A.pathTo,strokeWidth:w,elSeries:h,series:e,barHeight:g,barWidth:f,barXPosition:D,barYPosition:M,columnGroupIndex:m,elDataLabelsWrap:x,elGoalsMarkers:S,visibleSeries:this.visibleI,type:"rangebar"})}n.add(h)}return n}},{key:"detectOverlappingBars",value:function(e){var t=e.i,l=e.j,r=e.barYPosition,n=e.barXPosition,i=e.srty,a=e.srtx,s=e.barHeight,o=e.barWidth,c=e.yDivision,u=e.xDivision,p=e.initPositions,d=this.w,m=[],h=d.config.series[t].data[l].rangeName,g=d.config.series[t].data[l].x,y=Array.isArray(g)?g.join(" "):g,f=d.globals.labels.map(function(e){return Array.isArray(e)?e.join(" "):e}).indexOf(y),b=d.globals.seriesRange[t].findIndex(function(e){return e.x===y&&e.overlaps.length>0});return this.isHorizontal?(r=d.config.plotOptions.bar.rangeBarGroupRows?i+c*f:i+s*this.visibleI+c*f,b>-1&&!d.config.plotOptions.bar.rangeBarOverlap&&(m=d.globals.seriesRange[t][b].overlaps).indexOf(h)>-1&&(r=(s=p.barHeight/m.length)*this.visibleI+c*(100-parseInt(this.barOptions.barHeight,10))/100/2+s*(this.visibleI+m.indexOf(h))+c*f)):(f>-1&&!d.globals.timescaleLabels.length&&(n=d.config.plotOptions.bar.rangeBarGroupRows?a+u*f:a+o*this.visibleI+u*f),b>-1&&!d.config.plotOptions.bar.rangeBarOverlap&&(m=d.globals.seriesRange[t][b].overlaps).indexOf(h)>-1&&(n=(o=p.barWidth/m.length)*this.visibleI+u*(100-parseInt(this.barOptions.barWidth,10))/100/2+o*(this.visibleI+m.indexOf(h))+u*f)),{barYPosition:r,barXPosition:n,barHeight:s,barWidth:o}}},{key:"drawRangeColumnPaths",value:function(e){var t=e.indexes,l=e.x,r=e.xDivision,n=e.barWidth,i=e.barXPosition,a=e.zeroH,s=this.w,o=t.i,c=t.j,u=t.realIndex,p=t.translationsIndex,d=this.yRatio[p],m=this.getRangeValue(u,c),h=Math.min(m.start,m.end),g=Math.max(m.start,m.end);void 0===this.series[o][c]||null===this.series[o][c]?h=a:(h=a-h/d,g=a-g/d);var y=Math.abs(g-h),f=this.barHelpers.getColumnPaths({barXPosition:i,barWidth:n,y1:h,y2:g,strokeWidth:this.strokeWidth,series:this.seriesRangeEnd,realIndex:u,i:u,j:c,w:s});if(s.globals.isXNumeric){var b=this.getBarXForNumericXAxis({x:l,j:c,realIndex:u,barWidth:n});l=b.x,i=b.barXPosition}else l+=r;return{pathTo:f.pathTo,pathFrom:f.pathFrom,barHeight:y,x:l,y:m.start<0&&m.end<0?h:g,goalY:this.barHelpers.getGoalValues("y",null,a,o,c,p),barXPosition:i}}},{key:"preventBarOverflow",value:function(e){var t=this.w;return e<0&&(e=0),e>t.globals.gridWidth&&(e=t.globals.gridWidth),e}},{key:"drawRangeBarPaths",value:function(e){var t=e.indexes,l=e.y,r=e.y1,n=e.y2,i=e.yDivision,a=e.barHeight,s=e.barYPosition,o=e.zeroW,c=this.w,u=t.realIndex,p=t.j,d=this.preventBarOverflow(o+r/this.invertedYRatio),m=this.preventBarOverflow(o+n/this.invertedYRatio),h=this.getRangeValue(u,p),g=Math.abs(m-d),y=this.barHelpers.getBarpaths({barYPosition:s,barHeight:a,x1:d,x2:m,strokeWidth:this.strokeWidth,series:this.seriesRangeEnd,i:u,realIndex:u,j:p,w:c});return c.globals.isXNumeric||(l+=i),{pathTo:y.pathTo,pathFrom:y.pathFrom,barWidth:g,x:h.start<0&&h.end<0?d:m,goalX:this.barHelpers.getGoalValues("x",o,null,u,p),y:l}}},{key:"getRangeValue",value:function(e,t){var l=this.w;return{start:l.globals.seriesRangeStart[e][t],end:l.globals.seriesRangeEnd[e][t]}}}]),t}(),Le=function(){function e(t){a(this,e),this.w=t.w,this.lineCtx=t}return o(e,[{key:"sameValueSeriesFix",value:function(e,t){var l=this.w;if(("gradient"===l.config.fill.type||"gradient"===l.config.fill.type[e])&&new T(this.lineCtx.ctx,l).seriesHaveSameValues(e)){var r=t[e].slice();r[r.length-1]=r[r.length-1]+1e-6,t[e]=r}return t}},{key:"calculatePoints",value:function(e){var t=e.series,l=e.realIndex,r=e.x,n=e.y,i=e.i,a=e.j,s=e.prevY,o=this.w,c=[],u=[];if(0===a){var p=this.lineCtx.categoryAxisCorrection+o.config.markers.offsetX;o.globals.isXNumeric&&(p=(o.globals.seriesX[l][0]-o.globals.minX)/this.lineCtx.xRatio+o.config.markers.offsetX),c.push(p),u.push(C.isNumber(t[i][0])?s+o.config.markers.offsetY:null),c.push(r+o.config.markers.offsetX),u.push(C.isNumber(t[i][a+1])?n+o.config.markers.offsetY:null)}else c.push(r+o.config.markers.offsetX),u.push(C.isNumber(t[i][a+1])?n+o.config.markers.offsetY:null);return{x:c,y:u}}},{key:"checkPreviousPaths",value:function(e){for(var t=e.pathFromLine,l=e.pathFromArea,r=e.realIndex,n=this.w,i=0;i<n.globals.previousPaths.length;i++){var a=n.globals.previousPaths[i];("line"===a.type||"area"===a.type)&&a.paths.length>0&&parseInt(a.realIndex,10)===parseInt(r,10)&&("line"===a.type?(this.lineCtx.appendPathFrom=!1,t=n.globals.previousPaths[i].paths[0].d):"area"===a.type&&(this.lineCtx.appendPathFrom=!1,l=n.globals.previousPaths[i].paths[0].d,n.config.stroke.show&&n.globals.previousPaths[i].paths[1]&&(t=n.globals.previousPaths[i].paths[1].d)))}return{pathFromLine:t,pathFromArea:l}}},{key:"determineFirstPrevY",value:function(e){var t,l,r,n=e.i,i=e.realIndex,a=e.series,s=e.prevY,o=e.lineYPosition,c=e.translationsIndex,u=this.w,p=u.config.chart.stacked&&!u.globals.comboCharts||u.config.chart.stacked&&u.globals.comboCharts&&(!this.w.config.chart.stackOnlyBar||"bar"===(null===(t=this.w.config.series[i])||void 0===t?void 0:t.type)||"column"===(null===(l=this.w.config.series[i])||void 0===l?void 0:l.type));if(void 0!==(null===(r=a[n])||void 0===r?void 0:r[0]))s=(o=p&&n>0?this.lineCtx.prevSeriesY[n-1][0]:this.lineCtx.zeroY)-a[n][0]/this.lineCtx.yRatio[c]+2*(this.lineCtx.isReversed?a[n][0]/this.lineCtx.yRatio[c]:0);else if(p&&n>0&&void 0===a[n][0])for(var d=n-1;d>=0;d--)if(null!==a[d][0]&&void 0!==a[d][0]){s=o=this.lineCtx.prevSeriesY[d][0];break}return{prevY:s,lineYPosition:o}}}]),e}(),Fe=function(e){var t=function(e){for(var t,l,r,n,i=function(e){for(var t=[],l=e[0],r=e[1],n=t[0]=ze(l,r),i=1,a=e.length-1;i<a;i++)l=r,r=e[i+1],t[i]=.5*(n+(n=ze(l,r)));return t[i]=n,t}(e),a=e.length-1,s=[],o=0;o<a;o++)r=ze(e[o],e[o+1]),Math.abs(r)<1e-6?i[o]=i[o+1]=0:(n=(t=i[o]/r)*t+(l=i[o+1]/r)*l)>9&&(n=3*r/Math.sqrt(n),i[o]=n*t,i[o+1]=n*l);for(var c=0;c<=a;c++)n=(e[Math.min(a,c+1)][0]-e[Math.max(0,c-1)][0])/(6*(1+i[c]*i[c])),s.push([n||0,i[c]*n||0]);return s}(e),l=e[1],r=e[0],n=[],i=t[1],a=t[0];n.push(r,[r[0]+a[0],r[1]+a[1],l[0]-i[0],l[1]-i[1],l[0],l[1]]);for(var s=2,o=t.length;s<o;s++){var c=e[s],u=t[s];n.push([c[0]-u[0],c[1]-u[1],c[0],c[1]])}return n},qe=function(e,t,l){var r=e.slice(t,l);if(t){if(l-t>1&&r[1].length<6){var n=r[0].length;r[1]=[2*r[0][n-2]-r[0][n-4],2*r[0][n-1]-r[0][n-3]].concat(r[1])}r[0]=r[0].slice(-2)}return r};function ze(e,t){return(t[1]-e[1])/(t[0]-e[0])}var Ue=function(){function e(t,l,r){a(this,e),this.ctx=t,this.w=t.w,this.xyRatios=l,this.pointsChart=!("bubble"!==this.w.config.chart.type&&"scatter"!==this.w.config.chart.type)||r,this.scatter=new Z(this.ctx),this.noNegatives=this.w.globals.minX===Number.MAX_VALUE,this.lineHelpers=new Le(this),this.markers=new W(this.ctx),this.prevSeriesY=[],this.categoryAxisCorrection=0,this.yaxisIndex=0}return o(e,[{key:"draw",value:function(e,t,l,r){var n,i=this.w,a=new k(this.ctx),s=i.globals.comboCharts?t:i.config.chart.type,o=a.group({class:"apexcharts-".concat(s,"-series apexcharts-plot-series")}),c=new T(this.ctx,i);this.yRatio=this.xyRatios.yRatio,this.zRatio=this.xyRatios.zRatio,this.xRatio=this.xyRatios.xRatio,this.baseLineY=this.xyRatios.baseLineY,e=c.getLogSeries(e),this.yRatio=c.getLogYRatios(this.yRatio),this.prevSeriesY=[];for(var u=[],p=0;p<e.length;p++){e=this.lineHelpers.sameValueSeriesFix(p,e);var d=i.globals.comboCharts?l[p]:p,m=this.yRatio.length>1?d:0;this._initSerieVariables(e,p,d);var h=[],g=[],f=[],b=i.globals.padHorizontal+this.categoryAxisCorrection;this.ctx.series.addCollapsedClassToSeries(this.elSeries,d),i.globals.isXNumeric&&i.globals.seriesX.length>0&&(b=(i.globals.seriesX[d][0]-i.globals.minX)/this.xRatio),f.push(b);var v,x=b,S=void 0,N=x,C=this.zeroY,w=this.zeroY;C=this.lineHelpers.determineFirstPrevY({i:p,realIndex:d,series:e,prevY:C,lineYPosition:0,translationsIndex:m}).prevY,"monotoneCubic"===i.config.stroke.curve&&null===e[p][0]?h.push(null):h.push(C),v=C,"rangeArea"===s&&(S=w=this.lineHelpers.determineFirstPrevY({i:p,realIndex:d,series:r,prevY:w,lineYPosition:0,translationsIndex:m}).prevY,g.push(null!==h[0]?w:null));var I=this._calculatePathsFrom({type:s,series:e,i:p,realIndex:d,translationsIndex:m,prevX:N,prevY:C,prevY2:w}),A=[h[0]],D=[g[0]],M={type:s,series:e,realIndex:d,translationsIndex:m,i:p,x:b,y:1,pX:x,pY:v,pathsFrom:I,linePaths:[],areaPaths:[],seriesIndex:l,lineYPosition:0,xArrj:f,yArrj:h,y2Arrj:g,seriesRangeEnd:r},E=this._iterateOverDataPoints(y(y({},M),{},{iterations:"rangeArea"===s?e[p].length-1:void 0,isRangeStart:!0}));if("rangeArea"===s){for(var R=this._calculatePathsFrom({series:r,i:p,realIndex:d,prevX:N,prevY:w}),B=this._iterateOverDataPoints(y(y({},M),{},{series:r,xArrj:[b],yArrj:A,y2Arrj:D,pY:S,areaPaths:E.areaPaths,pathsFrom:R,iterations:r[p].length-1,isRangeStart:!1})),j=E.linePaths.length/2,P=0;P<j;P++)E.linePaths[P]=B.linePaths[P+j]+E.linePaths[P];E.linePaths.splice(j),E.pathFromLine=B.pathFromLine+E.pathFromLine}else E.pathFromArea+="z";this._handlePaths({type:s,realIndex:d,i:p,paths:E}),this.elSeries.add(this.elPointsMain),this.elSeries.add(this.elDataLabelsWrap),u.push(this.elSeries)}if(void 0!==(null===(n=i.config.series[0])||void 0===n?void 0:n.zIndex)&&u.sort(function(e,t){return Number(e.node.getAttribute("zIndex"))-Number(t.node.getAttribute("zIndex"))}),i.config.chart.stacked)for(var _=u.length-1;_>=0;_--)o.add(u[_]);else for(var O=0;O<u.length;O++)o.add(u[O]);return o}},{key:"_initSerieVariables",value:function(e,t,l){var r=this.w,n=new k(this.ctx);this.xDivision=r.globals.gridWidth/(r.globals.dataPoints-("on"===r.config.xaxis.tickPlacement?1:0)),this.strokeWidth=Array.isArray(r.config.stroke.width)?r.config.stroke.width[l]:r.config.stroke.width;var i=0;this.yRatio.length>1&&(this.yaxisIndex=r.globals.seriesYAxisReverseMap[l],i=l),this.isReversed=r.config.yaxis[this.yaxisIndex]&&r.config.yaxis[this.yaxisIndex].reversed,this.zeroY=r.globals.gridHeight-this.baseLineY[i]-(this.isReversed?r.globals.gridHeight:0)+(this.isReversed?2*this.baseLineY[i]:0),this.areaBottomY=this.zeroY,(this.zeroY>r.globals.gridHeight||"end"===r.config.plotOptions.area.fillTo)&&(this.areaBottomY=r.globals.gridHeight),this.categoryAxisCorrection=this.xDivision/2,this.elSeries=n.group({class:"apexcharts-series",zIndex:void 0!==r.config.series[l].zIndex?r.config.series[l].zIndex:l,seriesName:C.escapeString(r.globals.seriesNames[l])}),this.elPointsMain=n.group({class:"apexcharts-series-markers-wrap","data:realIndex":l}),this.elDataLabelsWrap=n.group({class:"apexcharts-datalabels","data:realIndex":l});var a=e[t].length===r.globals.dataPoints;this.elSeries.attr({"data:longestSeries":a,rel:t+1,"data:realIndex":l}),this.appendPathFrom=!0}},{key:"_calculatePathsFrom",value:function(e){var t,l,r,n,i=e.type,a=e.series,s=e.i,o=e.realIndex,c=e.translationsIndex,u=e.prevX,p=e.prevY,d=e.prevY2,m=this.w,h=new k(this.ctx);if(null===a[s][0]){for(var g=0;g<a[s].length;g++)if(null!==a[s][g]){u=this.xDivision*g,p=this.zeroY-a[s][g]/this.yRatio[c],t=h.move(u,p),l=h.move(u,this.areaBottomY);break}}else t=h.move(u,p),"rangeArea"===i&&(t=h.move(u,d)+h.line(u,p)),l=h.move(u,this.areaBottomY)+h.line(u,p);if(r=h.move(0,this.zeroY)+h.line(0,this.zeroY),n=h.move(0,this.zeroY)+h.line(0,this.zeroY),m.globals.previousPaths.length>0){var y=this.lineHelpers.checkPreviousPaths({pathFromLine:r,pathFromArea:n,realIndex:o});r=y.pathFromLine,n=y.pathFromArea}return{prevX:u,prevY:p,linePath:t,areaPath:l,pathFromLine:r,pathFromArea:n}}},{key:"_handlePaths",value:function(e){var t=e.type,l=e.realIndex,r=e.i,n=e.paths,i=this.w,a=new k(this.ctx),s=new H(this.ctx);this.prevSeriesY.push(n.yArrj),i.globals.seriesXvalues[l]=n.xArrj,i.globals.seriesYvalues[l]=n.yArrj;var o=i.config.forecastDataPoints;if(o.count>0&&"rangeArea"!==t){var c=i.globals.seriesXvalues[l][i.globals.seriesXvalues[l].length-o.count-1],u=a.drawRect(c,0,i.globals.gridWidth,i.globals.gridHeight,0);i.globals.dom.elForecastMask.appendChild(u.node);var p=a.drawRect(0,0,c,i.globals.gridHeight,0);i.globals.dom.elNonForecastMask.appendChild(p.node)}this.pointsChart||i.globals.delayedElements.push({el:this.elPointsMain.node,index:l});var d={i:r,realIndex:l,animationDelay:r,initialSpeed:i.config.chart.animations.speed,dataChangeSpeed:i.config.chart.animations.dynamicAnimation.speed,className:"apexcharts-".concat(t)};if("area"===t)for(var m=s.fillPath({seriesNumber:l}),h=0;h<n.areaPaths.length;h++){var g=a.renderPaths(y(y({},d),{},{pathFrom:n.pathFromArea,pathTo:n.areaPaths[h],stroke:"none",strokeWidth:0,strokeLineCap:null,fill:m}));this.elSeries.add(g)}if(i.config.stroke.show&&!this.pointsChart){var f=null;if("line"===t)f=s.fillPath({seriesNumber:l,i:r});else if("solid"===i.config.stroke.fill.type)f=i.globals.stroke.colors[l];else{var b=i.config.fill;i.config.fill=i.config.stroke.fill,f=s.fillPath({seriesNumber:l,i:r}),i.config.fill=b}for(var v=0;v<n.linePaths.length;v++){var x=f;"rangeArea"===t&&(x=s.fillPath({seriesNumber:l}));var S=y(y({},d),{},{pathFrom:n.pathFromLine,pathTo:n.linePaths[v],stroke:f,strokeWidth:this.strokeWidth,strokeLineCap:i.config.stroke.lineCap,fill:"rangeArea"===t?x:"none"}),N=a.renderPaths(S);if(this.elSeries.add(N),N.attr("fill-rule","evenodd"),o.count>0&&"rangeArea"!==t){var C=a.renderPaths(S);C.node.setAttribute("stroke-dasharray",o.dashArray),o.strokeWidth&&C.node.setAttribute("stroke-width",o.strokeWidth),this.elSeries.add(C),C.attr("clip-path","url(#forecastMask".concat(i.globals.cuid,")")),N.attr("clip-path","url(#nonForecastMask".concat(i.globals.cuid,")"))}}}}},{key:"_iterateOverDataPoints",value:function(e){var t,l,r=this,n=e.type,i=e.series,a=e.iterations,s=e.realIndex,o=e.translationsIndex,c=e.i,u=e.x,p=e.y,d=e.pX,m=e.pY,h=e.pathsFrom,g=e.linePaths,y=e.areaPaths,f=e.seriesIndex,b=e.lineYPosition,v=e.xArrj,x=e.yArrj,S=e.y2Arrj,N=e.isRangeStart,w=e.seriesRangeEnd,I=this.w,T=new k(this.ctx),A=this.yRatio,D=h.prevY,M=h.linePath,E=h.areaPath,R=h.pathFromLine,B=h.pathFromArea,j=C.isNumber(I.globals.minYArr[s])?I.globals.minYArr[s]:I.globals.minY;a||(a=I.globals.dataPoints>1?I.globals.dataPoints-1:I.globals.dataPoints);var P=function(e,t){return t-e/A[o]+2*(r.isReversed?e/A[o]:0)},_=p,O=I.config.chart.stacked&&!I.globals.comboCharts||I.config.chart.stacked&&I.globals.comboCharts&&(!this.w.config.chart.stackOnlyBar||"bar"===(null===(t=this.w.config.series[s])||void 0===t?void 0:t.type)||"column"===(null===(l=this.w.config.series[s])||void 0===l?void 0:l.type)),L=I.config.stroke.curve;Array.isArray(L)&&(L=Array.isArray(f)?L[f[c]]:L[c]);for(var F,q=0,z=0;z<a;z++){var U=void 0===i[c][z+1]||null===i[c][z+1];if(I.globals.isXNumeric){var G=I.globals.seriesX[s][z+1];void 0===I.globals.seriesX[s][z+1]&&(G=I.globals.seriesX[s][a-1]),u=(G-I.globals.minX)/this.xRatio}else u+=this.xDivision;b=O&&c>0&&I.globals.collapsedSeries.length<I.config.series.length-1?this.prevSeriesY[function(e){for(var t=e;t>0;t--){if(!(I.globals.collapsedSeriesIndices.indexOf((null==f?void 0:f[t])||t)>-1))return t;t--}return 0}(c-1)][z+1]:this.zeroY,U?p=P(j,b):(p=P(i[c][z+1],b),"rangeArea"===n&&(_=P(w[c][z+1],b))),v.push(u),!U||"smooth"!==I.config.stroke.curve&&"monotoneCubic"!==I.config.stroke.curve?(x.push(p),S.push(_)):(x.push(null),S.push(null));var V=this.lineHelpers.calculatePoints({series:i,x:u,y:p,realIndex:s,i:c,j:z,prevY:D}),H=this._createPaths({type:n,series:i,i:c,realIndex:s,j:z,x:u,y:p,y2:_,xArrj:v,yArrj:x,y2Arrj:S,pX:d,pY:m,pathState:q,segmentStartX:F,linePath:M,areaPath:E,linePaths:g,areaPaths:y,curve:L,isRangeStart:N});y=H.areaPaths,g=H.linePaths,d=H.pX,m=H.pY,q=H.pathState,F=H.segmentStartX,E=H.areaPath,M=H.linePath,!this.appendPathFrom||"monotoneCubic"===L&&"rangeArea"===n||(R+=T.line(u,this.zeroY),B+=T.line(u,this.zeroY)),this.handleNullDataPoints(i,V,c,z,s),this._handleMarkersAndLabels({type:n,pointsPos:V,i:c,j:z,realIndex:s,isRangeStart:N})}return{yArrj:x,xArrj:v,pathFromArea:B,areaPaths:y,pathFromLine:R,linePaths:g,linePath:M,areaPath:E}}},{key:"_handleMarkersAndLabels",value:function(e){var t=e.type,l=e.pointsPos,r=e.isRangeStart,n=e.i,i=e.j,a=e.realIndex,s=this.w,o=new $(this.ctx);if(this.pointsChart)this.scatter.draw(this.elSeries,i,{realIndex:a,pointsPos:l,zRatio:this.zRatio,elParent:this.elPointsMain});else{s.globals.series[n].length>1&&this.elPointsMain.node.classList.add("apexcharts-element-hidden");var c=this.markers.plotChartMarkers(l,a,i+1);null!==c&&this.elPointsMain.add(c)}var u=o.drawDataLabel({type:t,isRangeStart:r,pos:l,i:a,j:i+1});null!==u&&this.elDataLabelsWrap.add(u)}},{key:"_createPaths",value:function(e){var t=e.type,l=e.series,r=e.i;e.realIndex;var n,i=e.j,a=e.x,s=e.y,o=e.xArrj,c=e.yArrj,u=e.y2,p=e.y2Arrj,d=e.pX,m=e.pY,h=e.pathState,g=e.segmentStartX,y=e.linePath,f=e.areaPath,b=e.linePaths,v=e.areaPaths,x=e.curve,S=e.isRangeStart,N=new k(this.ctx),C=this.areaBottomY,w="rangeArea"===t,I="rangeArea"===t&&S;switch(x){case"monotoneCubic":var T=S?c:p;switch(h){case 0:if(null===T[i+1])break;h=1;case 1:if(!(w?o.length===l[r].length:i===l[r].length-2))break;case 2:var A=S?o:o.slice().reverse(),D=S?T:T.slice().reverse(),M=(n=D,A.map(function(e,t){return[e,n[t]]}).filter(function(e){return null!==e[1]})),E=M.length>1?Fe(M):M,R=[];w&&(I?v=M:R=v.reverse());var B=0,j=0;if(function(e,t){for(var l=function(e){var t=[],l=0;return e.forEach(function(e){null!==e?l++:l>0&&(t.push(l),l=0)}),l>0&&t.push(l),t}(e),r=[],n=0,i=0;n<l.length;i+=l[n++])r[n]=qe(t,i,i+l[n]);return r}(D,E).forEach(function(e){B++;var t=function(e){for(var t="",l=0;l<e.length;l++){var r=e[l],n=r.length;n>4?(t+="C".concat(r[0],", ").concat(r[1]),t+=", ".concat(r[2],", ").concat(r[3]),t+=", ".concat(r[4],", ").concat(r[5])):n>2&&(t+="S".concat(r[0],", ").concat(r[1]),t+=", ".concat(r[2],", ").concat(r[3]))}return t}(e),l=j,r=(j+=e.length)-1;I?y=N.move(M[l][0],M[l][1])+t:w?y=N.move(R[l][0],R[l][1])+N.line(M[l][0],M[l][1])+t+N.line(R[r][0],R[r][1]):(y=N.move(M[l][0],M[l][1])+t,f=y+N.line(M[r][0],C)+N.line(M[l][0],C)+"z",v.push(f)),b.push(y)}),w&&B>1&&!I){var P=b.slice(B).reverse();b.splice(B),P.forEach(function(e){return b.push(e)})}h=0}break;case"smooth":var _=.35*(a-d);if(null===l[r][i])h=0;else switch(h){case 0:if(g=d,y=I?N.move(d,p[i])+N.line(d,m):N.move(d,m),f=N.move(d,m),null===l[r][i+1]){b.push(y),v.push(f);break}if(h=1,i<l[r].length-2){var O=N.curve(d+_,m,a-_,s,a,s);y+=O,f+=O;break}case 1:if(null===l[r][i+1])y+=I?N.line(d,u):N.move(d,m),f+=N.line(d,C)+N.line(g,C)+"z",b.push(y),v.push(f),h=-1;else{var L=N.curve(d+_,m,a-_,s,a,s);y+=L,f+=L,i>=l[r].length-2&&(I&&(y+=N.curve(a,s,a,s,a,u)+N.move(a,u)),f+=N.curve(a,s,a,s,a,C)+N.line(g,C)+"z",b.push(y),v.push(f),h=-1)}}d=a,m=s;break;default:var F=function(e,t,l){var r=[];switch(e){case"stepline":r=N.line(t,null,"H")+N.line(null,l,"V");break;case"linestep":r=N.line(null,l,"V")+N.line(t,null,"H");break;case"straight":r=N.line(t,l)}return r};if(null===l[r][i])h=0;else switch(h){case 0:if(g=d,y=I?N.move(d,p[i])+N.line(d,m):N.move(d,m),f=N.move(d,m),null===l[r][i+1]){b.push(y),v.push(f);break}if(h=1,i<l[r].length-2){var q=F(x,a,s);y+=q,f+=q;break}case 1:if(null===l[r][i+1])y+=I?N.line(d,u):N.move(d,m),f+=N.line(d,C)+N.line(g,C)+"z",b.push(y),v.push(f),h=-1;else{var z=F(x,a,s);y+=z,f+=z,i>=l[r].length-2&&(I&&(y+=N.line(a,u)),f+=N.line(a,C)+N.line(g,C)+"z",b.push(y),v.push(f),h=-1)}}d=a,m=s}return{linePaths:b,areaPaths:v,pX:d,pY:m,pathState:h,segmentStartX:g,linePath:y,areaPath:f}}},{key:"handleNullDataPoints",value:function(e,t,l,r,n){var i=this.w;if(null===e[l][r]&&i.config.markers.showNullDataPoints||1===e[l].length){var a=this.strokeWidth-i.config.markers.strokeWidth/2;a>0||(a=0);var s=this.markers.plotChartMarkers(t,n,r+1,a,!0);null!==s&&this.elPointsMain.add(s)}}}]),e}();window.TreemapSquared={},window.TreemapSquared.generate=function(){function e(t,l,r,n){this.xoffset=t,this.yoffset=l,this.height=n,this.width=r,this.shortestEdge=function(){return Math.min(this.height,this.width)},this.getCoordinates=function(e){var t,l=[],r=this.xoffset,n=this.yoffset,a=i(e)/this.height,s=i(e)/this.width;if(this.width>=this.height)for(t=0;t<e.length;t++)l.push([r,n,r+a,n+e[t]/a]),n+=e[t]/a;else for(t=0;t<e.length;t++)l.push([r,n,r+e[t]/s,n+s]),r+=e[t]/s;return l},this.cutArea=function(t){var l;if(this.width>=this.height){var r=t/this.height,n=this.width-r;l=new e(this.xoffset+r,this.yoffset,n,this.height)}else{var i=t/this.width,a=this.height-i;l=new e(this.xoffset,this.yoffset+i,this.width,a)}return l}}function t(t,r,n,a,s){a=void 0===a?0:a,s=void 0===s?0:s;var o=l(function(e,t){var l,r=[],n=t/i(e);for(l=0;l<e.length;l++)r[l]=e[l]*n;return r}(t,r*n),[],new e(a,s,r,n),[]);return function(e){var t,l,r=[];for(t=0;t<e.length;t++)for(l=0;l<e[t].length;l++)r.push(e[t][l]);return r}(o)}function l(e,t,n,a){var s,o,c;if(0!==e.length)return s=n.shortestEdge(),function(e,t,l){var n;return 0===e.length||((n=e.slice()).push(t),r(e,l)>=r(n,l))}(t,o=e[0],s)?(t.push(o),l(e.slice(1),t,n,a)):(c=n.cutArea(i(t),a),a.push(n.getCoordinates(t)),l(e,[],c,a)),a;a.push(n.getCoordinates(t))}function r(e,t){var l=Math.min.apply(Math,e),r=Math.max.apply(Math,e),n=i(e);return Math.max(Math.pow(t,2)*r/Math.pow(n,2),Math.pow(n,2)/(Math.pow(t,2)*l))}function n(e){return e&&e.constructor===Array}function i(e){var t,l=0;for(t=0;t<e.length;t++)l+=e[t];return l}function a(e){var t,l=0;if(n(e[0]))for(t=0;t<e.length;t++)l+=a(e[t]);else l=i(e);return l}return function e(l,r,i,s,o){s=void 0===s?0:s,o=void 0===o?0:o;var c,u,p=[],d=[];if(n(l[0])){for(u=0;u<l.length;u++)p[u]=a(l[u]);for(c=t(p,r,i,s,o),u=0;u<l.length;u++)d.push(e(l[u],c[u][2]-c[u][0],c[u][3]-c[u][1],c[u][0],c[u][1]))}else d=t(l,r,i,s,o);return d}}();var Ge,Ve,He=function(){function e(t,l){a(this,e),this.ctx=t,this.w=t.w,this.strokeWidth=this.w.config.stroke.width,this.helpers=new Ee(t),this.dynamicAnim=this.w.config.chart.animations.dynamicAnimation,this.labels=[]}return o(e,[{key:"draw",value:function(e){var t=this,l=this.w,r=new k(this.ctx),n=new H(this.ctx),i=r.group({class:"apexcharts-treemap"});if(l.globals.noData)return i;var a=[];return e.forEach(function(e){var t=e.map(function(e){return Math.abs(e)});a.push(t)}),this.negRange=this.helpers.checkColorRange(),l.config.series.forEach(function(e,l){e.data.forEach(function(e){Array.isArray(t.labels[l])||(t.labels[l]=[]),t.labels[l].push(e.x)})}),window.TreemapSquared.generate(a,l.globals.gridWidth,l.globals.gridHeight).forEach(function(a,s){var o=r.group({class:"apexcharts-series apexcharts-treemap-series",seriesName:C.escapeString(l.globals.seriesNames[s]),rel:s+1,"data:realIndex":s});if(l.config.chart.dropShadow.enabled){var c=l.config.chart.dropShadow;new I(t.ctx).dropShadow(i,c,s)}var u=r.group({class:"apexcharts-data-labels"});a.forEach(function(i,a){var c=i[0],u=i[1],p=i[2],d=i[3],m=r.drawRect(c,u,p-c,d-u,l.config.plotOptions.treemap.borderRadius,"#fff",1,t.strokeWidth,l.config.plotOptions.treemap.useFillColorAsStroke?g:l.globals.stroke.colors[s]);m.attr({cx:c,cy:u,index:s,i:s,j:a,width:p-c,height:d-u});var h=t.helpers.getShadeColor(l.config.chart.type,s,a,t.negRange),g=h.color;void 0!==l.config.series[s].data[a]&&l.config.series[s].data[a].fillColor&&(g=l.config.series[s].data[a].fillColor);var y=n.fillPath({color:g,seriesNumber:s,dataPointIndex:a});m.node.classList.add("apexcharts-treemap-rect"),m.attr({fill:y}),t.helpers.addListeners(m);var f={x:c+(p-c)/2,y:u+(d-u)/2,width:0,height:0},b={x:c,y:u,width:p-c,height:d-u};if(l.config.chart.animations.enabled&&!l.globals.dataChanged){var v=1;l.globals.resized||(v=l.config.chart.animations.speed),t.animateTreemap(m,f,b,v)}if(l.globals.dataChanged){var x=1;t.dynamicAnim.enabled&&l.globals.shouldAnimate&&(x=t.dynamicAnim.speed,l.globals.previousPaths[s]&&l.globals.previousPaths[s][a]&&l.globals.previousPaths[s][a].rect&&(f=l.globals.previousPaths[s][a].rect),t.animateTreemap(m,f,b,x))}var S=t.getFontSize(i),N=l.config.dataLabels.formatter(t.labels[s][a],{value:l.globals.series[s][a],seriesIndex:s,dataPointIndex:a,w:l});"truncate"===l.config.plotOptions.treemap.dataLabels.format&&(S=parseInt(l.config.dataLabels.style.fontSize,10),N=t.truncateLabels(N,S,c,u,p,d));var C=null;l.globals.series[s][a]&&(C=t.helpers.calculateDataLabels({text:N,x:(c+p)/2,y:(u+d)/2+t.strokeWidth/2+S/3,i:s,j:a,colorProps:h,fontSize:S,series:e})),l.config.dataLabels.enabled&&C&&t.rotateToFitLabel(C,S,N,c,u,p,d),o.add(m),null!==C&&o.add(C)}),o.add(u),i.add(o)}),i}},{key:"getFontSize",value:function(e){var t,l,r=this.w,n=function e(t){var l,r=0;if(Array.isArray(t[0]))for(l=0;l<t.length;l++)r+=e(t[l]);else for(l=0;l<t.length;l++)r+=t[l].length;return r}(this.labels)/function e(t){var l,r=0;if(Array.isArray(t[0]))for(l=0;l<t.length;l++)r+=e(t[l]);else for(l=0;l<t.length;l++)r+=1;return r}(this.labels);return t=(e[2]-e[0])*(e[3]-e[1]),l=Math.pow(t,.5),Math.min(l/n,parseInt(r.config.dataLabels.style.fontSize,10))}},{key:"rotateToFitLabel",value:function(e,t,l,r,n,i,a){var s=new k(this.ctx),o=s.getTextRects(l,t);if(o.width+this.w.config.stroke.width+5>i-r&&o.width<=a-n){var c=s.rotateAroundCenter(e.node);e.node.setAttribute("transform","rotate(-90 ".concat(c.x," ").concat(c.y,") translate(").concat(o.height/3,")"))}}},{key:"truncateLabels",value:function(e,t,l,r,n,i){var a=new k(this.ctx),s=a.getTextRects(e,t).width+this.w.config.stroke.width+5>n-l&&i-r>n-l?i-r:n-l,o=a.getTextBasedOnMaxWidth({text:e,maxWidth:s,fontSize:t});return e.length!==o.length&&s/t<5?"":o}},{key:"animateTreemap",value:function(e,t,l,r){var n=new w(this.ctx);n.animateRect(e,{x:t.x,y:t.y,width:t.width,height:t.height},{x:l.x,y:l.y,width:l.width,height:l.height},r,function(){n.animationCompleted(e)})}}]),e}(),We=10/86400,Ze=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w,this.timeScaleArray=[],this.utc=this.w.config.xaxis.labels.datetimeUTC}return o(e,[{key:"calculateTimeScaleTicks",value:function(e,t){var l=this,r=this.w;if(r.globals.allSeriesCollapsed)return r.globals.labels=[],r.globals.timescaleLabels=[],[];var n=new M(this.ctx),i=(t-e)/864e5;this.determineInterval(i),r.globals.disableZoomIn=!1,r.globals.disableZoomOut=!1,i<We?r.globals.disableZoomIn=!0:i>5e4&&(r.globals.disableZoomOut=!0);var a=n.getTimeUnitsfromTimestamp(e,t,this.utc),s=r.globals.gridWidth/i,o=s/24,c=o/60,u=c/60,p=Math.floor(24*i),d=Math.floor(1440*i),m=Math.floor(86400*i),h=Math.floor(i),g=Math.floor(i/30),f=Math.floor(i/365),b={minMillisecond:a.minMillisecond,minSecond:a.minSecond,minMinute:a.minMinute,minHour:a.minHour,minDate:a.minDate,minMonth:a.minMonth,minYear:a.minYear},v={firstVal:b,currentMillisecond:b.minMillisecond,currentSecond:b.minSecond,currentMinute:b.minMinute,currentHour:b.minHour,currentMonthDate:b.minDate,currentDate:b.minDate,currentMonth:b.minMonth,currentYear:b.minYear,daysWidthOnXAxis:s,hoursWidthOnXAxis:o,minutesWidthOnXAxis:c,secondsWidthOnXAxis:u,numberOfSeconds:m,numberOfMinutes:d,numberOfHours:p,numberOfDays:h,numberOfMonths:g,numberOfYears:f};switch(this.tickInterval){case"years":this.generateYearScale(v);break;case"months":case"half_year":this.generateMonthScale(v);break;case"months_days":case"months_fortnight":case"days":case"week_days":this.generateDayScale(v);break;case"hours":this.generateHourScale(v);break;case"minutes_fives":case"minutes":this.generateMinuteScale(v);break;case"seconds_tens":case"seconds_fives":case"seconds":this.generateSecondScale(v)}var x=this.timeScaleArray.map(function(e){var t={position:e.position,unit:e.unit,year:e.year,day:e.day?e.day:1,hour:e.hour?e.hour:0,month:e.month+1};return"month"===e.unit?y(y({},t),{},{day:1,value:e.value+1}):"day"===e.unit||"hour"===e.unit?y(y({},t),{},{value:e.value}):"minute"===e.unit?y(y({},t),{},{value:e.value,minute:e.value}):"second"===e.unit?y(y({},t),{},{value:e.value,minute:e.minute,second:e.second}):e});return x.filter(function(e){var t=1,n=Math.ceil(r.globals.gridWidth/120),i=e.value;void 0!==r.config.xaxis.tickAmount&&(n=r.config.xaxis.tickAmount),x.length>n&&(t=Math.floor(x.length/n));var a=!1,s=!1;switch(l.tickInterval){case"years":"year"===e.unit&&(a=!0);break;case"half_year":t=7,"year"===e.unit&&(a=!0);break;case"months":t=1,"year"===e.unit&&(a=!0);break;case"months_fortnight":t=15,"year"!==e.unit&&"month"!==e.unit||(a=!0),30===i&&(s=!0);break;case"months_days":t=10,"month"===e.unit&&(a=!0),30===i&&(s=!0);break;case"week_days":t=8,"month"===e.unit&&(a=!0);break;case"days":t=1,"month"===e.unit&&(a=!0);break;case"hours":"day"===e.unit&&(a=!0);break;case"minutes_fives":case"seconds_fives":i%5!=0&&(s=!0);break;case"seconds_tens":i%10!=0&&(s=!0)}if("hours"===l.tickInterval||"minutes_fives"===l.tickInterval||"seconds_tens"===l.tickInterval||"seconds_fives"===l.tickInterval){if(!s)return!0}else if((i%t==0||a)&&!s)return!0})}},{key:"recalcDimensionsBasedOnFormat",value:function(e,t){var l=this.w,r=this.formatDates(e),n=this.removeOverlappingTS(r);l.globals.timescaleLabels=n.slice(),new he(this.ctx).plotCoords()}},{key:"determineInterval",value:function(e){var t=24*e,l=60*t;switch(!0){case e/365>5:this.tickInterval="years";break;case e>800:this.tickInterval="half_year";break;case e>180:this.tickInterval="months";break;case e>90:this.tickInterval="months_fortnight";break;case e>60:this.tickInterval="months_days";break;case e>30:this.tickInterval="week_days";break;case e>2:this.tickInterval="days";break;case t>2.4:this.tickInterval="hours";break;case l>15:this.tickInterval="minutes_fives";break;case l>5:this.tickInterval="minutes";break;case l>1:this.tickInterval="seconds_tens";break;case 60*l>20:this.tickInterval="seconds_fives";break;default:this.tickInterval="seconds"}}},{key:"generateYearScale",value:function(e){var t=e.firstVal,l=e.currentMonth,r=e.currentYear,n=e.daysWidthOnXAxis,i=e.numberOfYears,a=t.minYear,s=0,o=new M(this.ctx),c="year";if(t.minDate>1||t.minMonth>0){var u=o.determineRemainingDaysOfYear(t.minYear,t.minMonth,t.minDate);s=(o.determineDaysOfYear(t.minYear)-u+1)*n,a=t.minYear+1,this.timeScaleArray.push({position:s,value:a,unit:c,year:a,month:C.monthMod(l+1)})}else 1===t.minDate&&0===t.minMonth&&this.timeScaleArray.push({position:s,value:a,unit:c,year:r,month:C.monthMod(l+1)});for(var p=a,d=s,m=0;m<i;m++)p++,d=o.determineDaysOfYear(p-1)*n+d,this.timeScaleArray.push({position:d,value:p,unit:c,year:p,month:1})}},{key:"generateMonthScale",value:function(e){var t=e.firstVal,l=e.currentMonthDate,r=e.currentMonth,n=e.currentYear,i=e.daysWidthOnXAxis,a=e.numberOfMonths,s=r,o=0,c=new M(this.ctx),u="month",p=0;if(t.minDate>1){o=(c.determineDaysOfMonths(r+1,t.minYear)-l+1)*i,s=C.monthMod(r+1);var d=n+p,m=C.monthMod(s),h=s;0===s&&(u="year",h=d,m=1,d+=p+=1),this.timeScaleArray.push({position:o,value:h,unit:u,year:d,month:m})}else this.timeScaleArray.push({position:o,value:s,unit:u,year:n,month:C.monthMod(r)});for(var g=s+1,y=o,f=0,b=1;f<a;f++,b++){0===(g=C.monthMod(g))?(u="year",p+=1):u="month";var v=this._getYear(n,g,p);y=c.determineDaysOfMonths(g,v)*i+y;var x=0===g?v:g;this.timeScaleArray.push({position:y,value:x,unit:u,year:v,month:0===g?1:g}),g++}}},{key:"generateDayScale",value:function(e){var t=e.firstVal,l=e.currentMonth,r=e.currentYear,n=e.hoursWidthOnXAxis,i=e.numberOfDays,a=new M(this.ctx),s="day",o=t.minDate+1,c=o,u=function(e,t,l){return e>a.determineDaysOfMonths(t+1,l)?(c=1,s="month",d=t+=1,t):t},p=(24-t.minHour)*n,d=o,m=u(c,l,r);0===t.minHour&&1===t.minDate?(p=0,d=C.monthMod(t.minMonth),s="month",c=t.minDate):1!==t.minDate&&0===t.minHour&&0===t.minMinute&&(p=0,o=t.minDate,d=o,m=u(c=o,l,r)),this.timeScaleArray.push({position:p,value:d,unit:s,year:this._getYear(r,m,0),month:C.monthMod(m),day:c});for(var h=p,g=0;g<i;g++){s="day",m=u(c+=1,m,this._getYear(r,m,0));var y=this._getYear(r,m,0);h=24*n+h;var f=1===c?C.monthMod(m):c;this.timeScaleArray.push({position:h,value:f,unit:s,year:y,month:C.monthMod(m),day:f})}}},{key:"generateHourScale",value:function(e){var t=e.firstVal,l=e.currentDate,r=e.currentMonth,n=e.currentYear,i=e.minutesWidthOnXAxis,a=e.numberOfHours,s=new M(this.ctx),o="hour",c=function(e,t){return e>s.determineDaysOfMonths(t+1,n)&&(g=1,t+=1),{month:t,date:g}},u=function(e,t){return e>s.determineDaysOfMonths(t+1,n)?t+=1:t},p=60-(t.minMinute+t.minSecond/60),d=p*i,m=t.minHour+1,h=m;60===p&&(d=0,h=m=t.minHour);var g=l;h>=24&&(h=0,g+=1,o="day");var y=c(g,r).month;y=u(g,y),this.timeScaleArray.push({position:d,value:m,unit:o,day:g,hour:h,year:n,month:C.monthMod(y)}),h++;for(var f=d,b=0;b<a;b++){o="hour",h>=24&&(h=0,o="day",y=c(g+=1,y).month,y=u(g,y));var v=this._getYear(n,y,0);f=60*i+f;var x=0===h?g:h;this.timeScaleArray.push({position:f,value:x,unit:o,hour:h,day:g,year:v,month:C.monthMod(y)}),h++}}},{key:"generateMinuteScale",value:function(e){for(var t=e.currentMillisecond,l=e.currentSecond,r=e.currentMinute,n=e.currentHour,i=e.currentDate,a=e.currentMonth,s=e.currentYear,o=e.minutesWidthOnXAxis,c=e.secondsWidthOnXAxis,u=e.numberOfMinutes,p=r+1,d=i,m=a,h=s,g=n,y=(60-l-t/1e3)*c,f=0;f<u;f++)p>=60&&(p=0,24===(g+=1)&&(g=0)),this.timeScaleArray.push({position:y,value:p,unit:"minute",hour:g,minute:p,day:d,year:this._getYear(h,m,0),month:C.monthMod(m)}),y+=o,p++}},{key:"generateSecondScale",value:function(e){for(var t=e.currentMillisecond,l=e.currentSecond,r=e.currentMinute,n=e.currentHour,i=e.currentDate,a=e.currentMonth,s=e.currentYear,o=e.secondsWidthOnXAxis,c=e.numberOfSeconds,u=l+1,p=r,d=i,m=a,h=s,g=n,y=(1e3-t)/1e3*o,f=0;f<c;f++)u>=60&&(u=0,++p>=60&&(p=0,24===++g&&(g=0))),this.timeScaleArray.push({position:y,value:u,unit:"second",hour:g,minute:p,second:u,day:d,year:this._getYear(h,m,0),month:C.monthMod(m)}),y+=o,u++}},{key:"createRawDateString",value:function(e,t){var l=e.year;return 0===e.month&&(e.month=1),l+="-"+("0"+e.month.toString()).slice(-2),"day"===e.unit?l+="day"===e.unit?"-"+("0"+t).slice(-2):"-01":l+="-"+("0"+(e.day?e.day:"1")).slice(-2),"hour"===e.unit?l+="hour"===e.unit?"T"+("0"+t).slice(-2):"T00":l+="T"+("0"+(e.hour?e.hour:"0")).slice(-2),"minute"===e.unit?l+=":"+("0"+t).slice(-2):l+=":"+(e.minute?("0"+e.minute).slice(-2):"00"),"second"===e.unit?l+=":"+("0"+t).slice(-2):l+=":00",this.utc&&(l+=".000Z"),l}},{key:"formatDates",value:function(e){var t=this,l=this.w;return e.map(function(e){var r=e.value.toString(),n=new M(t.ctx),i=t.createRawDateString(e,r),a=n.getDate(n.parseDate(i));if(t.utc||(a=n.getDate(n.parseDateWithTimezone(i))),void 0===l.config.xaxis.labels.format){var s="dd MMM",o=l.config.xaxis.labels.datetimeFormatter;"year"===e.unit&&(s=o.year),"month"===e.unit&&(s=o.month),"day"===e.unit&&(s=o.day),"hour"===e.unit&&(s=o.hour),"minute"===e.unit&&(s=o.minute),"second"===e.unit&&(s=o.second),r=n.formatDate(a,s)}else r=n.formatDate(a,l.config.xaxis.labels.format);return{dateString:i,position:e.position,value:r,unit:e.unit,year:e.year,month:e.month}})}},{key:"removeOverlappingTS",value:function(e){var t,l=this,r=new k(this.ctx),n=!1;e.length>0&&e[0].value&&e.every(function(t){return t.value.length===e[0].value.length})&&(n=!0,t=r.getTextRects(e[0].value).width);var i=0,a=e.map(function(a,s){if(s>0&&l.w.config.xaxis.labels.hideOverlappingLabels){var o=n?t:r.getTextRects(e[i].value).width,c=e[i].position;return a.position>c+o+10?(i=s,a):null}return a});return a.filter(function(e){return null!==e})}},{key:"_getYear",value:function(e,t,l){return e+Math.floor(t/12)+l}}]),e}(),$e=function(){function e(t,l){a(this,e),this.ctx=l,this.w=l.w,this.el=t}return o(e,[{key:"setupElements",value:function(){var e=this.w,t=e.globals,l=e.config,r=l.chart.type;t.axisCharts=["line","area","bar","rangeBar","rangeArea","candlestick","boxPlot","scatter","bubble","radar","heatmap","treemap"].includes(r),t.xyCharts=["line","area","bar","rangeBar","rangeArea","candlestick","boxPlot","scatter","bubble"].includes(r),t.isBarHorizontal=["bar","rangeBar","boxPlot"].includes(r)&&l.plotOptions.bar.horizontal,t.chartClass=".apexcharts".concat(t.chartID),t.dom.baseEl=this.el,t.dom.elWrap=document.createElement("div"),k.setAttrs(t.dom.elWrap,{id:t.chartClass.substring(1),class:"apexcharts-canvas ".concat(t.chartClass.substring(1))}),this.el.appendChild(t.dom.elWrap),t.dom.Paper=new window.SVG.Doc(t.dom.elWrap),t.dom.Paper.attr({class:"apexcharts-svg","xmlns:data":"ApexChartsNS",transform:"translate(".concat(l.chart.offsetX,", ").concat(l.chart.offsetY,")")}),t.dom.Paper.node.style.background="dark"!==l.theme.mode||l.chart.background?"light"!==l.theme.mode||l.chart.background?l.chart.background:"#fff":"#424242",this.setSVGDimensions(),t.dom.elLegendForeign=document.createElementNS(t.SVGNS,"foreignObject"),k.setAttrs(t.dom.elLegendForeign,{x:0,y:0,width:t.svgWidth,height:t.svgHeight}),t.dom.elLegendWrap=document.createElement("div"),t.dom.elLegendWrap.classList.add("apexcharts-legend"),t.dom.elLegendWrap.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),t.dom.elLegendForeign.appendChild(t.dom.elLegendWrap),t.dom.Paper.node.appendChild(t.dom.elLegendForeign),t.dom.elGraphical=t.dom.Paper.group().attr({class:"apexcharts-inner apexcharts-graphical"}),t.dom.elDefs=t.dom.Paper.defs(),t.dom.Paper.add(t.dom.elGraphical),t.dom.elGraphical.add(t.dom.elDefs)}},{key:"plotChartType",value:function(e,t){var l=this.w,r=this.ctx,n=l.config,i=l.globals,a={line:{series:[],i:[]},area:{series:[],i:[]},scatter:{series:[],i:[]},bubble:{series:[],i:[]},column:{series:[],i:[]},candlestick:{series:[],i:[]},boxPlot:{series:[],i:[]},rangeBar:{series:[],i:[]},rangeArea:{series:[],seriesRangeEnd:[],i:[]}},s=n.chart.type||"line",o=null,c=0;i.series.forEach(function(t,r){var n=e[r].type||s;a[n]?("rangeArea"===n?(a[n].series.push(i.seriesRangeStart[r]),a[n].seriesRangeEnd.push(i.seriesRangeEnd[r])):a[n].series.push(t),a[n].i.push(r),"column"!==n&&"bar"!==n||(l.globals.columnSeries=a.column)):["heatmap","treemap","pie","donut","polarArea","radialBar","radar"].includes(n)?o=n:"bar"===n?(a.column.series.push(t),a.column.i.push(r)):console.warn("You have specified an unrecognized series type (".concat(n,").")),s!==n&&"scatter"!==n&&c++}),c>0&&(o&&console.warn("Chart or series type ".concat(o," cannot appear with other chart or series types.")),a.column.series.length>0&&n.plotOptions.bar.horizontal&&(c-=a.column.series.length,a.column={series:[],i:[]},l.globals.columnSeries={series:[],i:[]},console.warn("Horizontal bars are not supported in a mixed/combo chart. Please turn off `plotOptions.bar.horizontal`"))),i.comboCharts||(i.comboCharts=c>0);var u=new Ue(r,t),p=new Me(r,t);r.pie=new je(r);var d=new _e(r);r.rangeBar=new Oe(r,t);var m=new Pe(r),h=[];if(i.comboCharts){var g,y,f=new T(r);if(a.area.series.length>0&&(g=h).push.apply(g,v(f.drawSeriesByGroup(a.area,i.areaGroups,"area",u))),a.column.series.length>0)if(n.chart.stacked){var b=new De(r,t);h.push(b.draw(a.column.series,a.column.i))}else r.bar=new Ae(r,t),h.push(r.bar.draw(a.column.series,a.column.i));if(a.rangeArea.series.length>0&&h.push(u.draw(a.rangeArea.series,"rangeArea",a.rangeArea.i,a.rangeArea.seriesRangeEnd)),a.line.series.length>0&&(y=h).push.apply(y,v(f.drawSeriesByGroup(a.line,i.lineGroups,"line",u))),a.candlestick.series.length>0&&h.push(p.draw(a.candlestick.series,"candlestick",a.candlestick.i)),a.boxPlot.series.length>0&&h.push(p.draw(a.boxPlot.series,"boxPlot",a.boxPlot.i)),a.rangeBar.series.length>0&&h.push(r.rangeBar.draw(a.rangeBar.series,a.rangeBar.i)),a.scatter.series.length>0){var x=new Ue(r,t,!0);h.push(x.draw(a.scatter.series,"scatter",a.scatter.i))}if(a.bubble.series.length>0){var S=new Ue(r,t,!0);h.push(S.draw(a.bubble.series,"bubble",a.bubble.i))}}else switch(n.chart.type){case"line":h=u.draw(i.series,"line");break;case"area":h=u.draw(i.series,"area");break;case"bar":n.chart.stacked?h=new De(r,t).draw(i.series):(r.bar=new Ae(r,t),h=r.bar.draw(i.series));break;case"candlestick":h=new Me(r,t).draw(i.series,"candlestick");break;case"boxPlot":h=new Me(r,t).draw(i.series,n.chart.type);break;case"rangeBar":h=r.rangeBar.draw(i.series);break;case"rangeArea":h=u.draw(i.seriesRangeStart,"rangeArea",void 0,i.seriesRangeEnd);break;case"heatmap":h=new Re(r,t).draw(i.series);break;case"treemap":h=new He(r,t).draw(i.series);break;case"pie":case"donut":case"polarArea":h=r.pie.draw(i.series);break;case"radialBar":h=d.draw(i.series);break;case"radar":h=m.draw(i.series);break;default:h=u.draw(i.series)}return h}},{key:"setSVGDimensions",value:function(){var e=this.w,t=e.globals,l=e.config;l.chart.width=l.chart.width||"100%",l.chart.height=l.chart.height||"auto",t.svgWidth=l.chart.width,t.svgHeight=l.chart.height;var r=C.getDimensions(this.el),n=l.chart.width.toString().split(/[0-9]+/g).pop();"%"===n?C.isNumber(r[0])&&(0===r[0].width&&(r=C.getDimensions(this.el.parentNode)),t.svgWidth=r[0]*parseInt(l.chart.width,10)/100):"px"!==n&&""!==n||(t.svgWidth=parseInt(l.chart.width,10));var i=String(l.chart.height).toString().split(/[0-9]+/g).pop();if("auto"!==t.svgHeight&&""!==t.svgHeight)if("%"===i){var a=C.getDimensions(this.el.parentNode);t.svgHeight=a[1]*parseInt(l.chart.height,10)/100}else t.svgHeight=parseInt(l.chart.height,10);else t.svgHeight=t.axisCharts?t.svgWidth/1.61:t.svgWidth/1.2;if(t.svgWidth=Math.max(t.svgWidth,0),t.svgHeight=Math.max(t.svgHeight,0),k.setAttrs(t.dom.Paper.node,{width:t.svgWidth,height:t.svgHeight}),"%"!==i){var s=l.chart.sparkline.enabled?0:t.axisCharts?l.chart.parentHeightOffset:0;t.dom.Paper.node.parentNode.parentNode.style.minHeight="".concat(t.svgHeight+s,"px")}t.dom.elWrap.style.width="".concat(t.svgWidth,"px"),t.dom.elWrap.style.height="".concat(t.svgHeight,"px")}},{key:"shiftGraphPosition",value:function(){var e=this.w.globals,t=e.translateY,l=e.translateX;k.setAttrs(e.dom.elGraphical.node,{transform:"translate(".concat(l,", ").concat(t,")")})}},{key:"resizeNonAxisCharts",value:function(){var e=this.w,t=e.globals,l=0,r=e.config.chart.sparkline.enabled?1:15;r+=e.config.grid.padding.bottom,["top","bottom"].includes(e.config.legend.position)&&e.config.legend.show&&!e.config.legend.floating&&(l=new ye(this.ctx).legendHelpers.getLegendDimensions().clwh+7);var n=e.globals.dom.baseEl.querySelector(".apexcharts-radialbar, .apexcharts-pie"),i=2.05*e.globals.radialSize;if(n&&!e.config.chart.sparkline.enabled&&0!==e.config.plotOptions.radialBar.startAngle){var a=C.getBoundingClientRect(n);i=a.bottom;var s=a.bottom-a.top;i=Math.max(2.05*e.globals.radialSize,s)}var o=Math.ceil(i+t.translateY+l+r);t.dom.elLegendForeign&&t.dom.elLegendForeign.setAttribute("height",o),e.config.chart.height&&String(e.config.chart.height).includes("%")||(t.dom.elWrap.style.height="".concat(o,"px"),k.setAttrs(t.dom.Paper.node,{height:o}),t.dom.Paper.node.parentNode.parentNode.style.minHeight="".concat(o,"px"))}},{key:"coreCalculations",value:function(){new te(this.ctx).init()}},{key:"resetGlobals",value:function(){var e=this,t=function(){return e.w.config.series.map(function(){return[]})},l=new G,r=this.w.globals;l.initGlobalVars(r),r.seriesXvalues=t(),r.seriesYvalues=t()}},{key:"isMultipleY",value:function(){return!!(Array.isArray(this.w.config.yaxis)&&this.w.config.yaxis.length>1)&&(this.w.globals.isMultipleYAxis=!0,!0)}},{key:"xySettings",value:function(){var e=this.w,t=null;if(e.globals.axisCharts){if("back"===e.config.xaxis.crosshairs.position&&new ae(this.ctx).drawXCrosshairs(),"back"===e.config.yaxis[0].crosshairs.position&&new ae(this.ctx).drawYCrosshairs(),"datetime"===e.config.xaxis.type&&void 0===e.config.xaxis.labels.formatter){this.ctx.timeScale=new Ze(this.ctx);var l=[];isFinite(e.globals.minX)&&isFinite(e.globals.maxX)&&!e.globals.isBarHorizontal?l=this.ctx.timeScale.calculateTimeScaleTicks(e.globals.minX,e.globals.maxX):e.globals.isBarHorizontal&&(l=this.ctx.timeScale.calculateTimeScaleTicks(e.globals.minY,e.globals.maxY)),this.ctx.timeScale.recalcDimensionsBasedOnFormat(l)}t=new T(this.ctx).getCalculatedRatios()}return t}},{key:"updateSourceChart",value:function(e){this.ctx.w.globals.selection=void 0,this.ctx.updateHelpers._updateOptions({chart:{selection:{xaxis:{min:e.w.globals.minX,max:e.w.globals.maxX}}}},!1,!1)}},{key:"setupBrushHandler",value:function(){var e=this,t=this.w;if(t.config.chart.brush.enabled&&"function"!=typeof t.config.chart.events.selection){var l=Array.isArray(t.config.chart.brush.targets)?t.config.chart.brush.targets:[t.config.chart.brush.target];l.forEach(function(t){var l=ApexCharts.getChartByID(t);l.w.globals.brushSource=e.ctx,"function"!=typeof l.w.config.chart.events.zoomed&&(l.w.config.chart.events.zoomed=function(){return e.updateSourceChart(l)}),"function"!=typeof l.w.config.chart.events.scrolled&&(l.w.config.chart.events.scrolled=function(){return e.updateSourceChart(l)})}),t.config.chart.events.selection=function(e,t){l.forEach(function(e){ApexCharts.getChartByID(e).ctx.updateHelpers._updateOptions({xaxis:{min:t.xaxis.min,max:t.xaxis.max}},!1,!1,!1,!1)})}}}}]),e}(),Ke=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w}return o(e,[{key:"_updateOptions",value:function(e){var t=this,l=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],n=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],i=arguments.length>4&&void 0!==arguments[4]&&arguments[4];return new Promise(function(a){var s=[t.ctx];n&&(s=t.ctx.getSyncedCharts()),t.ctx.w.globals.isExecCalled&&(s=[t.ctx],t.ctx.w.globals.isExecCalled=!1),s.forEach(function(n,o){var c=n.w;if(c.globals.shouldAnimate=r,l||(c.globals.resized=!0,c.globals.dataChanged=!0,r&&n.series.getPreviousPaths()),e&&"object"===S(e)&&(n.config=new U(e),e=T.extendArrayProps(n.config,e,c),n.w.globals.chartID!==t.ctx.w.globals.chartID&&delete e.series,c.config=C.extend(c.config,e),i&&(c.globals.lastXAxis=e.xaxis?C.clone(e.xaxis):[],c.globals.lastYAxis=e.yaxis?C.clone(e.yaxis):[],c.globals.initialConfig=C.extend({},c.config),c.globals.initialSeries=C.clone(c.config.series),e.series))){for(var u=0;u<c.globals.collapsedSeriesIndices.length;u++){var p=c.config.series[c.globals.collapsedSeriesIndices[u]];c.globals.collapsedSeries[u].data=c.globals.axisCharts?p.data.slice():p}for(var d=0;d<c.globals.ancillaryCollapsedSeriesIndices.length;d++){var m=c.config.series[c.globals.ancillaryCollapsedSeriesIndices[d]];c.globals.ancillaryCollapsedSeries[d].data=c.globals.axisCharts?m.data.slice():m}n.series.emptyCollapsedSeries(c.config.series)}return n.update(e).then(function(){o===s.length-1&&a(n)})})})}},{key:"_updateSeries",value:function(e,t){var l=this,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return new Promise(function(n){var i,a=l.w;return a.globals.shouldAnimate=t,a.globals.dataChanged=!0,t&&l.ctx.series.getPreviousPaths(),a.globals.axisCharts?(0===(i=e.map(function(e,t){return l._extendSeries(e,t)})).length&&(i=[{data:[]}]),a.config.series=i):a.config.series=e.slice(),r&&(a.globals.initialConfig.series=C.clone(a.config.series),a.globals.initialSeries=C.clone(a.config.series)),l.ctx.update().then(function(){n(l.ctx)})})}},{key:"_extendSeries",value:function(e,t){var l=this.w,r=l.config.series[t];return y(y({},l.config.series[t]),{},{name:e.name?e.name:null==r?void 0:r.name,color:e.color?e.color:null==r?void 0:r.color,type:e.type?e.type:null==r?void 0:r.type,group:e.group?e.group:null==r?void 0:r.group,hidden:void 0!==e.hidden?e.hidden:null==r?void 0:r.hidden,data:e.data?e.data:null==r?void 0:r.data,zIndex:void 0!==e.zIndex?e.zIndex:t})}},{key:"toggleDataPointSelection",value:function(e,t){var l=this.w,r=null,n=".apexcharts-series[data\\:realIndex='".concat(e,"']");return l.globals.axisCharts?r=l.globals.dom.Paper.select("".concat(n," path[j='").concat(t,"'], ").concat(n," circle[j='").concat(t,"'], ").concat(n," rect[j='").concat(t,"']")).members[0]:void 0===t&&(r=l.globals.dom.Paper.select("".concat(n," path[j='").concat(e,"']")).members[0],"pie"!==l.config.chart.type&&"polarArea"!==l.config.chart.type&&"donut"!==l.config.chart.type||this.ctx.pie.pieClicked(e)),r?(new k(this.ctx).pathMouseDown(r,null),r.node?r.node:null):(console.warn("toggleDataPointSelection: Element not found"),null)}},{key:"forceXAxisUpdate",value:function(e){var t=this.w;if(["min","max"].forEach(function(l){void 0!==e.xaxis[l]&&(t.config.xaxis[l]=e.xaxis[l],t.globals.lastXAxis[l]=e.xaxis[l])}),e.xaxis.categories&&e.xaxis.categories.length&&(t.config.xaxis.categories=e.xaxis.categories),t.config.xaxis.convertedCatToNumeric){var l=new z(e);e=l.convertCatToNumericXaxis(e,this.ctx)}return e}},{key:"forceYAxisUpdate",value:function(e){return e.chart&&e.chart.stacked&&"100%"===e.chart.stackType&&(Array.isArray(e.yaxis)?e.yaxis.forEach(function(t,l){e.yaxis[l].min=0,e.yaxis[l].max=100}):(e.yaxis.min=0,e.yaxis.max=100)),e}},{key:"revertDefaultAxisMinMax",value:function(e){var t=this,l=this.w,r=l.globals.lastXAxis,n=l.globals.lastYAxis;e&&e.xaxis&&(r=e.xaxis),e&&e.yaxis&&(n=e.yaxis),l.config.xaxis.min=r.min,l.config.xaxis.max=r.max;l.config.yaxis.map(function(e,r){l.globals.zoomed||void 0!==n[r]?function(e){void 0!==n[e]&&(l.config.yaxis[e].min=n[e].min,l.config.yaxis[e].max=n[e].max)}(r):void 0!==t.ctx.opts.yaxis[r]&&(e.min=t.ctx.opts.yaxis[r].min,e.max=t.ctx.opts.yaxis[r].max)})}}]),e}();Ge="undefined"!=typeof window?window:void 0,Ve=function(e,t){var l=(void 0!==this?this:e).SVG=function(e){if(l.supported)return e=new l.Doc(e),l.parser.draw||l.prepare(),e};if(l.ns="http://www.w3.org/2000/svg",l.xmlns="http://www.w3.org/2000/xmlns/",l.xlink="http://www.w3.org/1999/xlink",l.svgjs="http://svgjs.dev",l.supported=!0,!l.supported)return!1;l.did=1e3,l.eid=function(e){return"Svgjs"+u(e)+l.did++},l.create=function(e){var l=t.createElementNS(this.ns,e);return l.setAttribute("id",this.eid(e)),l},l.extend=function(){var e,t;t=(e=[].slice.call(arguments)).pop();for(var r=e.length-1;r>=0;r--)if(e[r])for(var n in t)e[r].prototype[n]=t[n];l.Set&&l.Set.inherit&&l.Set.inherit()},l.invent=function(e){var t="function"==typeof e.create?e.create:function(){this.constructor.call(this,l.create(e.create))};return e.inherit&&(t.prototype=new e.inherit),e.extend&&l.extend(t,e.extend),e.construct&&l.extend(e.parent||l.Container,e.construct),t},l.adopt=function(t){return t?t.instance?t.instance:((r="svg"==t.nodeName?t.parentNode instanceof e.SVGElement?new l.Nested:new l.Doc:"linearGradient"==t.nodeName?new l.Gradient("linear"):"radialGradient"==t.nodeName?new l.Gradient("radial"):l[u(t.nodeName)]?new(l[u(t.nodeName)]):new l.Element(t)).type=t.nodeName,r.node=t,t.instance=r,r instanceof l.Doc&&r.namespace().defs(),r.setData(JSON.parse(t.getAttribute("svgjs:data"))||{}),r):null;var r},l.prepare=function(){var e=t.getElementsByTagName("body")[0],r=(e?new l.Doc(e):l.adopt(t.documentElement).nested()).size(2,0);l.parser={body:e||t.documentElement,draw:r.style("opacity:0;position:absolute;left:-100%;top:-100%;overflow:hidden").node,poly:r.polyline().node,path:r.path().node,native:l.create("svg")}},l.parser={native:l.create("svg")},t.addEventListener("DOMContentLoaded",function(){l.parser.draw||l.prepare()},!1),l.regex={numberAndUnit:/^([+-]?(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?)([a-z%]*)$/i,hex:/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i,rgb:/rgb\((\d+),(\d+),(\d+)\)/,reference:/#([a-z0-9\-_]+)/i,transforms:/\)\s*,?\s*/,whitespace:/\s/g,isHex:/^#[a-f0-9]{3,6}$/i,isRgb:/^rgb\(/,isCss:/[^:]+:[^;]+;?/,isBlank:/^(\s+)?$/,isNumber:/^[+-]?(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,isPercent:/^-?[\d\.]+%$/,isImage:/\.(jpg|jpeg|png|gif|svg)(\?[^=]+.*)?/i,delimiter:/[\s,]+/,hyphen:/([^e])\-/gi,pathLetters:/[MLHVCSQTAZ]/gi,isPathLetter:/[MLHVCSQTAZ]/i,numbersWithDots:/((\d?\.\d+(?:e[+-]?\d+)?)((?:\.\d+(?:e[+-]?\d+)?)+))+/gi,dots:/\./g},l.utils={map:function(e,t){for(var l=e.length,r=[],n=0;n<l;n++)r.push(t(e[n]));return r},filter:function(e,t){for(var l=e.length,r=[],n=0;n<l;n++)t(e[n])&&r.push(e[n]);return r},filterSVGElements:function(t){return this.filter(t,function(t){return t instanceof e.SVGElement})}},l.defaults={attrs:{"fill-opacity":1,"stroke-opacity":1,"stroke-width":0,"stroke-linejoin":"miter","stroke-linecap":"butt",fill:"#000000",stroke:"#000000",opacity:1,x:0,y:0,cx:0,cy:0,width:0,height:0,r:0,rx:0,ry:0,offset:0,"stop-opacity":1,"stop-color":"#000000","font-size":16,"font-family":"Helvetica, Arial, sans-serif","text-anchor":"start"}},l.Color=function(e){var t,r;this.r=0,this.g=0,this.b=0,e&&("string"==typeof e?l.regex.isRgb.test(e)?(t=l.regex.rgb.exec(e.replace(l.regex.whitespace,"")),this.r=parseInt(t[1]),this.g=parseInt(t[2]),this.b=parseInt(t[3])):l.regex.isHex.test(e)&&(t=l.regex.hex.exec(4==(r=e).length?["#",r.substring(1,2),r.substring(1,2),r.substring(2,3),r.substring(2,3),r.substring(3,4),r.substring(3,4)].join(""):r),this.r=parseInt(t[1],16),this.g=parseInt(t[2],16),this.b=parseInt(t[3],16)):"object"===S(e)&&(this.r=e.r,this.g=e.g,this.b=e.b))},l.extend(l.Color,{toString:function(){return this.toHex()},toHex:function(){return"#"+p(this.r)+p(this.g)+p(this.b)},toRgb:function(){return"rgb("+[this.r,this.g,this.b].join()+")"},brightness:function(){return this.r/255*.3+this.g/255*.59+this.b/255*.11},morph:function(e){return this.destination=new l.Color(e),this},at:function(e){return this.destination?(e=e<0?0:e>1?1:e,new l.Color({r:~~(this.r+(this.destination.r-this.r)*e),g:~~(this.g+(this.destination.g-this.g)*e),b:~~(this.b+(this.destination.b-this.b)*e)})):this}}),l.Color.test=function(e){return e+="",l.regex.isHex.test(e)||l.regex.isRgb.test(e)},l.Color.isRgb=function(e){return e&&"number"==typeof e.r&&"number"==typeof e.g&&"number"==typeof e.b},l.Color.isColor=function(e){return l.Color.isRgb(e)||l.Color.test(e)},l.Array=function(e,t){0==(e=(e||[]).valueOf()).length&&t&&(e=t.valueOf()),this.value=this.parse(e)},l.extend(l.Array,{toString:function(){return this.value.join(" ")},valueOf:function(){return this.value},parse:function(e){return e=e.valueOf(),Array.isArray(e)?e:this.split(e)}}),l.PointArray=function(e,t){l.Array.call(this,e,t||[[0,0]])},l.PointArray.prototype=new l.Array,l.PointArray.prototype.constructor=l.PointArray;for(var r={M:function(e,t,l){return t.x=l.x=e[0],t.y=l.y=e[1],["M",t.x,t.y]},L:function(e,t){return t.x=e[0],t.y=e[1],["L",e[0],e[1]]},H:function(e,t){return t.x=e[0],["H",e[0]]},V:function(e,t){return t.y=e[0],["V",e[0]]},C:function(e,t){return t.x=e[4],t.y=e[5],["C",e[0],e[1],e[2],e[3],e[4],e[5]]},Q:function(e,t){return t.x=e[2],t.y=e[3],["Q",e[0],e[1],e[2],e[3]]},S:function(e,t){return t.x=e[2],t.y=e[3],["S",e[0],e[1],e[2],e[3]]},Z:function(e,t,l){return t.x=l.x,t.y=l.y,["Z"]}},n="mlhvqtcsaz".split(""),i=0,a=n.length;i<a;++i)r[n[i]]=function(e){return function(t,l,n){if("H"==e)t[0]=t[0]+l.x;else if("V"==e)t[0]=t[0]+l.y;else if("A"==e)t[5]=t[5]+l.x,t[6]=t[6]+l.y;else for(var i=0,a=t.length;i<a;++i)t[i]=t[i]+(i%2?l.y:l.x);if(r&&"function"==typeof r[e])return r[e](t,l,n)}}(n[i].toUpperCase());l.PathArray=function(e,t){l.Array.call(this,e,t||[["M",0,0]])},l.PathArray.prototype=new l.Array,l.PathArray.prototype.constructor=l.PathArray,l.extend(l.PathArray,{toString:function(){return function(e){for(var t=0,l=e.length,r="";t<l;t++)r+=e[t][0],null!=e[t][1]&&(r+=e[t][1],null!=e[t][2]&&(r+=" ",r+=e[t][2],null!=e[t][3]&&(r+=" ",r+=e[t][3],r+=" ",r+=e[t][4],null!=e[t][5]&&(r+=" ",r+=e[t][5],r+=" ",r+=e[t][6],null!=e[t][7]&&(r+=" ",r+=e[t][7])))));return r+" "}(this.value)},move:function(e,t){var l=this.bbox();return l.x,l.y,this},at:function(e){if(!this.destination)return this;for(var t=this.value,r=this.destination.value,n=[],i=new l.PathArray,a=0,s=t.length;a<s;a++){n[a]=[t[a][0]];for(var o=1,c=t[a].length;o<c;o++)n[a][o]=t[a][o]+(r[a][o]-t[a][o])*e;"A"===n[a][0]&&(n[a][4]=+(0!=n[a][4]),n[a][5]=+(0!=n[a][5]))}return i.value=n,i},parse:function(e){if(e instanceof l.PathArray)return e.valueOf();var t,n={M:2,L:2,H:1,V:1,C:6,S:4,Q:4,T:2,A:7,Z:0};e="string"==typeof e?e.replace(l.regex.numbersWithDots,o).replace(l.regex.pathLetters," $& ").replace(l.regex.hyphen,"$1 -").trim().split(l.regex.delimiter):e.reduce(function(e,t){return[].concat.call(e,t)},[]);var i=[],a=new l.Point,s=new l.Point,c=0,u=e.length;do{l.regex.isPathLetter.test(e[c])?(t=e[c],++c):"M"==t?t="L":"m"==t&&(t="l"),i.push(r[t].call(null,e.slice(c,c+=n[t.toUpperCase()]).map(parseFloat),a,s))}while(u>c);return i},bbox:function(){return l.parser.draw||l.prepare(),l.parser.path.setAttribute("d",this.toString()),l.parser.path.getBBox()}}),l.Number=l.invent({create:function(e,t){this.value=0,this.unit=t||"","number"==typeof e?this.value=isNaN(e)?0:isFinite(e)?e:e<0?-34e37:34e37:"string"==typeof e?(t=e.match(l.regex.numberAndUnit))&&(this.value=parseFloat(t[1]),"%"==t[5]?this.value/=100:"s"==t[5]&&(this.value*=1e3),this.unit=t[5]):e instanceof l.Number&&(this.value=e.valueOf(),this.unit=e.unit)},extend:{toString:function(){return("%"==this.unit?~~(1e8*this.value)/1e6:"s"==this.unit?this.value/1e3:this.value)+this.unit},toJSON:function(){return this.toString()},valueOf:function(){return this.value},plus:function(e){return e=new l.Number(e),new l.Number(this+e,this.unit||e.unit)},minus:function(e){return e=new l.Number(e),new l.Number(this-e,this.unit||e.unit)},times:function(e){return e=new l.Number(e),new l.Number(this*e,this.unit||e.unit)},divide:function(e){return e=new l.Number(e),new l.Number(this/e,this.unit||e.unit)},to:function(e){var t=new l.Number(this);return"string"==typeof e&&(t.unit=e),t},morph:function(e){return this.destination=new l.Number(e),e.relative&&(this.destination.value+=this.value),this},at:function(e){return this.destination?new l.Number(this.destination).minus(this).times(e).plus(this):this}}}),l.Element=l.invent({create:function(e){this._stroke=l.defaults.attrs.stroke,this._event=null,this.dom={},(this.node=e)&&(this.type=e.nodeName,this.node.instance=this,this._stroke=e.getAttribute("stroke")||this._stroke)},extend:{x:function(e){return this.attr("x",e)},y:function(e){return this.attr("y",e)},cx:function(e){return null==e?this.x()+this.width()/2:this.x(e-this.width()/2)},cy:function(e){return null==e?this.y()+this.height()/2:this.y(e-this.height()/2)},move:function(e,t){return this.x(e).y(t)},center:function(e,t){return this.cx(e).cy(t)},width:function(e){return this.attr("width",e)},height:function(e){return this.attr("height",e)},size:function(e,t){var r=d(this,e,t);return this.width(new l.Number(r.width)).height(new l.Number(r.height))},clone:function(e){this.writeDataToDom();var t=g(this.node.cloneNode(!0));return e?e.add(t):this.after(t),t},remove:function(){return this.parent()&&this.parent().removeElement(this),this},replace:function(e){return this.after(e).remove(),e},addTo:function(e){return e.put(this)},putIn:function(e){return e.add(this)},id:function(e){return this.attr("id",e)},show:function(){return this.style("display","")},hide:function(){return this.style("display","none")},visible:function(){return"none"!=this.style("display")},toString:function(){return this.attr("id")},classes:function(){var e=this.attr("class");return null==e?[]:e.trim().split(l.regex.delimiter)},hasClass:function(e){return-1!=this.classes().indexOf(e)},addClass:function(e){if(!this.hasClass(e)){var t=this.classes();t.push(e),this.attr("class",t.join(" "))}return this},removeClass:function(e){return this.hasClass(e)&&this.attr("class",this.classes().filter(function(t){return t!=e}).join(" ")),this},toggleClass:function(e){return this.hasClass(e)?this.removeClass(e):this.addClass(e)},reference:function(e){return l.get(this.attr(e))},parent:function(t){var r=this;if(!r.node.parentNode)return null;if(r=l.adopt(r.node.parentNode),!t)return r;for(;r&&r.node instanceof e.SVGElement;){if("string"==typeof t?r.matches(t):r instanceof t)return r;if(!r.node.parentNode||"#document"==r.node.parentNode.nodeName)return null;r=l.adopt(r.node.parentNode)}},doc:function(){return this instanceof l.Doc?this:this.parent(l.Doc)},parents:function(e){var t=[],l=this;do{if(!(l=l.parent(e))||!l.node)break;t.push(l)}while(l.parent);return t},matches:function(e){return function(e,t){return(e.matches||e.matchesSelector||e.msMatchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.oMatchesSelector).call(e,t)}(this.node,e)},native:function(){return this.node},svg:function(e){var r=t.createElementNS("http://www.w3.org/2000/svg","svg");if(!(e&&this instanceof l.Parent))return r.appendChild(e=t.createElementNS("http://www.w3.org/2000/svg","svg")),this.writeDataToDom(),e.appendChild(this.node.cloneNode(!0)),r.innerHTML.replace(/^<svg>/,"").replace(/<\/svg>$/,"");r.innerHTML="<svg>"+e.replace(/\n/,"").replace(/<([\w:-]+)([^<]+?)\/>/g,"<$1$2></$1>")+"</svg>";for(var n=0,i=r.firstChild.childNodes.length;n<i;n++)this.node.appendChild(r.firstChild.firstChild);return this},writeDataToDom:function(){return(this.each||this.lines)&&(this.each?this:this.lines()).each(function(){this.writeDataToDom()}),this.node.removeAttribute("svgjs:data"),Object.keys(this.dom).length&&this.node.setAttribute("svgjs:data",JSON.stringify(this.dom)),this},setData:function(e){return this.dom=e,this},is:function(e){return function(e,t){return e instanceof t}(this,e)}}}),l.easing={"-":function(e){return e},"<>":function(e){return-Math.cos(e*Math.PI)/2+.5},">":function(e){return Math.sin(e*Math.PI/2)},"<":function(e){return 1-Math.cos(e*Math.PI/2)}},l.morph=function(e){return function(t,r){return new l.MorphObj(t,r).at(e)}},l.Situation=l.invent({create:function(e){this.init=!1,this.reversed=!1,this.reversing=!1,this.duration=new l.Number(e.duration).valueOf(),this.delay=new l.Number(e.delay).valueOf(),this.start=+new Date+this.delay,this.finish=this.start+this.duration,this.ease=e.ease,this.loop=0,this.loops=!1,this.animations={},this.attrs={},this.styles={},this.transforms=[],this.once={}}}),l.FX=l.invent({create:function(e){this._target=e,this.situations=[],this.active=!1,this.situation=null,this.paused=!1,this.lastPos=0,this.pos=0,this.absPos=0,this._speed=1},extend:{animate:function(e,t,r){"object"===S(e)&&(t=e.ease,r=e.delay,e=e.duration);var n=new l.Situation({duration:e||1e3,delay:r||0,ease:l.easing[t||"-"]||t});return this.queue(n),this},target:function(e){return e&&e instanceof l.Element?(this._target=e,this):this._target},timeToAbsPos:function(e){return(e-this.situation.start)/(this.situation.duration/this._speed)},absPosToTime:function(e){return this.situation.duration/this._speed*e+this.situation.start},startAnimFrame:function(){this.stopAnimFrame(),this.animationFrame=e.requestAnimationFrame(function(){this.step()}.bind(this))},stopAnimFrame:function(){e.cancelAnimationFrame(this.animationFrame)},start:function(){return!this.active&&this.situation&&(this.active=!0,this.startCurrent()),this},startCurrent:function(){return this.situation.start=+new Date+this.situation.delay/this._speed,this.situation.finish=this.situation.start+this.situation.duration/this._speed,this.initAnimations().step()},queue:function(e){return("function"==typeof e||e instanceof l.Situation)&&this.situations.push(e),this.situation||(this.situation=this.situations.shift()),this},dequeue:function(){return this.stop(),this.situation=this.situations.shift(),this.situation&&(this.situation instanceof l.Situation?this.start():this.situation.call(this)),this},initAnimations:function(){var e,t=this.situation;if(t.init)return this;for(var r in t.animations){e=this.target()[r](),Array.isArray(e)||(e=[e]),Array.isArray(t.animations[r])||(t.animations[r]=[t.animations[r]]);for(var n=e.length;n--;)t.animations[r][n]instanceof l.Number&&(e[n]=new l.Number(e[n])),t.animations[r][n]=e[n].morph(t.animations[r][n])}for(var r in t.attrs)t.attrs[r]=new l.MorphObj(this.target().attr(r),t.attrs[r]);for(var r in t.styles)t.styles[r]=new l.MorphObj(this.target().style(r),t.styles[r]);return t.initialTransformation=this.target().matrixify(),t.init=!0,this},clearQueue:function(){return this.situations=[],this},clearCurrent:function(){return this.situation=null,this},stop:function(e,t){var l=this.active;return this.active=!1,t&&this.clearQueue(),e&&this.situation&&(!l&&this.startCurrent(),this.atEnd()),this.stopAnimFrame(),this.clearCurrent()},after:function(e){var t=this.last();return this.target().on("finished.fx",function l(r){r.detail.situation==t&&(e.call(this,t),this.off("finished.fx",l))}),this._callStart()},during:function(e){var t=this.last(),r=function(r){r.detail.situation==t&&e.call(this,r.detail.pos,l.morph(r.detail.pos),r.detail.eased,t)};return this.target().off("during.fx",r).on("during.fx",r),this.after(function(){this.off("during.fx",r)}),this._callStart()},afterAll:function(e){var t=function t(l){e.call(this),this.off("allfinished.fx",t)};return this.target().off("allfinished.fx",t).on("allfinished.fx",t),this._callStart()},last:function(){return this.situations.length?this.situations[this.situations.length-1]:this.situation},add:function(e,t,l){return this.last()[l||"animations"][e]=t,this._callStart()},step:function(e){var t,l,r;e||(this.absPos=this.timeToAbsPos(+new Date)),!1!==this.situation.loops?(t=Math.max(this.absPos,0),l=Math.floor(t),!0===this.situation.loops||l<this.situation.loops?(this.pos=t-l,r=this.situation.loop,this.situation.loop=l):(this.absPos=this.situation.loops,this.pos=1,r=this.situation.loop-1,this.situation.loop=this.situation.loops),this.situation.reversing&&(this.situation.reversed=this.situation.reversed!=Boolean((this.situation.loop-r)%2))):(this.absPos=Math.min(this.absPos,1),this.pos=this.absPos),this.pos<0&&(this.pos=0),this.situation.reversed&&(this.pos=1-this.pos);var n=this.situation.ease(this.pos);for(var i in this.situation.once)i>this.lastPos&&i<=n&&(this.situation.once[i].call(this.target(),this.pos,n),delete this.situation.once[i]);return this.active&&this.target().fire("during",{pos:this.pos,eased:n,fx:this,situation:this.situation}),this.situation?(this.eachAt(),1==this.pos&&!this.situation.reversed||this.situation.reversed&&0==this.pos?(this.stopAnimFrame(),this.target().fire("finished",{fx:this,situation:this.situation}),this.situations.length||(this.target().fire("allfinished"),this.situations.length||(this.target().off(".fx"),this.active=!1)),this.active?this.dequeue():this.clearCurrent()):!this.paused&&this.active&&this.startAnimFrame(),this.lastPos=n,this):this},eachAt:function(){var e,t=this,r=this.target(),n=this.situation;for(var i in n.animations)e=[].concat(n.animations[i]).map(function(e){return"string"!=typeof e&&e.at?e.at(n.ease(t.pos),t.pos):e}),r[i].apply(r,e);for(var i in n.attrs)e=[i].concat(n.attrs[i]).map(function(e){return"string"!=typeof e&&e.at?e.at(n.ease(t.pos),t.pos):e}),r.attr.apply(r,e);for(var i in n.styles)e=[i].concat(n.styles[i]).map(function(e){return"string"!=typeof e&&e.at?e.at(n.ease(t.pos),t.pos):e}),r.style.apply(r,e);if(n.transforms.length){e=n.initialTransformation,i=0;for(var a=n.transforms.length;i<a;i++){var s=n.transforms[i];s instanceof l.Matrix?e=s.relative?e.multiply((new l.Matrix).morph(s).at(n.ease(this.pos))):e.morph(s).at(n.ease(this.pos)):(s.relative||s.undo(e.extract()),e=e.multiply(s.at(n.ease(this.pos))))}r.matrix(e)}return this},once:function(e,t,l){var r=this.last();return l||(e=r.ease(e)),r.once[e]=t,this},_callStart:function(){return setTimeout(function(){this.start()}.bind(this),0),this}},parent:l.Element,construct:{animate:function(e,t,r){return(this.fx||(this.fx=new l.FX(this))).animate(e,t,r)},delay:function(e){return(this.fx||(this.fx=new l.FX(this))).delay(e)},stop:function(e,t){return this.fx&&this.fx.stop(e,t),this},finish:function(){return this.fx&&this.fx.finish(),this}}}),l.MorphObj=l.invent({create:function(e,t){return l.Color.isColor(t)?new l.Color(e).morph(t):l.regex.delimiter.test(e)?l.regex.pathLetters.test(e)?new l.PathArray(e).morph(t):new l.Array(e).morph(t):l.regex.numberAndUnit.test(t)?new l.Number(e).morph(t):(this.value=e,void(this.destination=t))},extend:{at:function(e,t){return t<1?this.value:this.destination},valueOf:function(){return this.value}}}),l.extend(l.FX,{attr:function(e,t,l){if("object"===S(e))for(var r in e)this.attr(r,e[r]);else this.add(e,t,"attrs");return this},plot:function(e,t,l,r){return 4==arguments.length?this.plot([e,t,l,r]):this.add("plot",new(this.target().morphArray)(e))}}),l.Box=l.invent({create:function(e,t,r,n){if(!("object"!==S(e)||e instanceof l.Element))return l.Box.call(this,null!=e.left?e.left:e.x,null!=e.top?e.top:e.y,e.width,e.height);var i;4==arguments.length&&(this.x=e,this.y=t,this.width=r,this.height=n),null==(i=this).x&&(i.x=0,i.y=0,i.width=0,i.height=0),i.w=i.width,i.h=i.height,i.x2=i.x+i.width,i.y2=i.y+i.height,i.cx=i.x+i.width/2,i.cy=i.y+i.height/2}}),l.BBox=l.invent({create:function(e){if(l.Box.apply(this,[].slice.call(arguments)),e instanceof l.Element){var r;try{if(!t.documentElement.contains){for(var n=e.node;n.parentNode;)n=n.parentNode;if(n!=t)throw new Error("Element not in the dom")}r=e.node.getBBox()}catch(t){if(e instanceof l.Shape){l.parser.draw||l.prepare();var i=e.clone(l.parser.draw.instance).show();i&&i.node&&"function"==typeof i.node.getBBox&&(r=i.node.getBBox()),i&&"function"==typeof i.remove&&i.remove()}else r={x:e.node.clientLeft,y:e.node.clientTop,width:e.node.clientWidth,height:e.node.clientHeight}}l.Box.call(this,r)}},inherit:l.Box,parent:l.Element,construct:{bbox:function(){return new l.BBox(this)}}}),l.BBox.prototype.constructor=l.BBox,l.Matrix=l.invent({create:function(e){var t=h([1,0,0,1,0,0]);e=null===e?t:e instanceof l.Element?e.matrixify():"string"==typeof e?h(e.split(l.regex.delimiter).map(parseFloat)):6==arguments.length?h([].slice.call(arguments)):Array.isArray(e)?h(e):e&&"object"===S(e)?e:t;for(var r=f.length-1;r>=0;--r)this[f[r]]=null!=e[f[r]]?e[f[r]]:t[f[r]]},extend:{extract:function(){var e=m(this,0,1);m(this,1,0);var t=180/Math.PI*Math.atan2(e.y,e.x)-90;return{x:this.e,y:this.f,transformedX:(this.e*Math.cos(t*Math.PI/180)+this.f*Math.sin(t*Math.PI/180))/Math.sqrt(this.a*this.a+this.b*this.b),transformedY:(this.f*Math.cos(t*Math.PI/180)+this.e*Math.sin(-t*Math.PI/180))/Math.sqrt(this.c*this.c+this.d*this.d),rotation:t,a:this.a,b:this.b,c:this.c,d:this.d,e:this.e,f:this.f,matrix:new l.Matrix(this)}},clone:function(){return new l.Matrix(this)},morph:function(e){return this.destination=new l.Matrix(e),this},multiply:function(e){return new l.Matrix(this.native().multiply(function(e){return e instanceof l.Matrix||(e=new l.Matrix(e)),e}(e).native()))},inverse:function(){return new l.Matrix(this.native().inverse())},translate:function(e,t){return new l.Matrix(this.native().translate(e||0,t||0))},native:function(){for(var e=l.parser.native.createSVGMatrix(),t=f.length-1;t>=0;t--)e[f[t]]=this[f[t]];return e},toString:function(){return"matrix("+y(this.a)+","+y(this.b)+","+y(this.c)+","+y(this.d)+","+y(this.e)+","+y(this.f)+")"}},parent:l.Element,construct:{ctm:function(){return new l.Matrix(this.node.getCTM())},screenCTM:function(){if(this instanceof l.Nested){var e=this.rect(1,1),t=e.node.getScreenCTM();return e.remove(),new l.Matrix(t)}return new l.Matrix(this.node.getScreenCTM())}}}),l.Point=l.invent({create:function(e,t){var l;l=Array.isArray(e)?{x:e[0],y:e[1]}:"object"===S(e)?{x:e.x,y:e.y}:null!=e?{x:e,y:null!=t?t:e}:{x:0,y:0},this.x=l.x,this.y=l.y},extend:{clone:function(){return new l.Point(this)},morph:function(e,t){return this.destination=new l.Point(e,t),this}}}),l.extend(l.Element,{point:function(e,t){return new l.Point(e,t).transform(this.screenCTM().inverse())}}),l.extend(l.Element,{attr:function(e,t,r){if(null==e){for(e={},r=(t=this.node.attributes).length-1;r>=0;r--)e[t[r].nodeName]=l.regex.isNumber.test(t[r].nodeValue)?parseFloat(t[r].nodeValue):t[r].nodeValue;return e}if("object"===S(e))for(var n in e)this.attr(n,e[n]);else if(null===t)this.node.removeAttribute(e);else{if(null==t)return null==(t=this.node.getAttribute(e))?l.defaults.attrs[e]:l.regex.isNumber.test(t)?parseFloat(t):t;"stroke-width"==e?this.attr("stroke",parseFloat(t)>0?this._stroke:null):"stroke"==e&&(this._stroke=t),"fill"!=e&&"stroke"!=e||(l.regex.isImage.test(t)&&(t=this.doc().defs().image(t,0,0)),t instanceof l.Image&&(t=this.doc().defs().pattern(0,0,function(){this.add(t)}))),"number"==typeof t?t=new l.Number(t):l.Color.isColor(t)?t=new l.Color(t):Array.isArray(t)&&(t=new l.Array(t)),"leading"==e?this.leading&&this.leading(t):"string"==typeof r?this.node.setAttributeNS(r,e,t.toString()):this.node.setAttribute(e,t.toString()),!this.rebuild||"font-size"!=e&&"x"!=e||this.rebuild(e,t)}return this}}),l.extend(l.Element,{transform:function(e,t){var r;return"object"!==S(e)?(r=new l.Matrix(this).extract(),"string"==typeof e?r[e]:r):(r=new l.Matrix(this),t=!!t||!!e.relative,null!=e.a&&(r=t?r.multiply(new l.Matrix(e)):new l.Matrix(e)),this.attr("transform",r))}}),l.extend(l.Element,{untransform:function(){return this.attr("transform",null)},matrixify:function(){return(this.attr("transform")||"").split(l.regex.transforms).slice(0,-1).map(function(e){var t=e.trim().split("(");return[t[0],t[1].split(l.regex.delimiter).map(function(e){return parseFloat(e)})]}).reduce(function(e,t){return"matrix"==t[0]?e.multiply(h(t[1])):e[t[0]].apply(e,t[1])},new l.Matrix)},toParent:function(e){if(this==e)return this;var t=this.screenCTM(),l=e.screenCTM().inverse();return this.addTo(e).untransform().transform(l.multiply(t)),this},toDoc:function(){return this.toParent(this.doc())}}),l.Transformation=l.invent({create:function(e,t){if(arguments.length>1&&"boolean"!=typeof t)return this.constructor.call(this,[].slice.call(arguments));if(Array.isArray(e))for(var l=0,r=this.arguments.length;l<r;++l)this[this.arguments[l]]=e[l];else if(e&&"object"===S(e))for(l=0,r=this.arguments.length;l<r;++l)this[this.arguments[l]]=e[this.arguments[l]];this.inversed=!1,!0===t&&(this.inversed=!0)}}),l.Translate=l.invent({parent:l.Matrix,inherit:l.Transformation,create:function(e,t){this.constructor.apply(this,[].slice.call(arguments))},extend:{arguments:["transformedX","transformedY"],method:"translate"}}),l.extend(l.Element,{style:function(e,t){if(0==arguments.length)return this.node.style.cssText||"";if(arguments.length<2)if("object"===S(e))for(var r in e)this.style(r,e[r]);else{if(!l.regex.isCss.test(e))return this.node.style[c(e)];for(e=e.split(/\s*;\s*/).filter(function(e){return!!e}).map(function(e){return e.split(/\s*:\s*/)});t=e.pop();)this.style(t[0],t[1])}else this.node.style[c(e)]=null===t||l.regex.isBlank.test(t)?"":t;return this}}),l.Parent=l.invent({create:function(e){this.constructor.call(this,e)},inherit:l.Element,extend:{children:function(){return l.utils.map(l.utils.filterSVGElements(this.node.childNodes),function(e){return l.adopt(e)})},add:function(e,t){return null==t?this.node.appendChild(e.node):e.node!=this.node.childNodes[t]&&this.node.insertBefore(e.node,this.node.childNodes[t]),this},put:function(e,t){return this.add(e,t),e},has:function(e){return this.index(e)>=0},index:function(e){return[].slice.call(this.node.childNodes).indexOf(e.node)},get:function(e){return l.adopt(this.node.childNodes[e])},first:function(){return this.get(0)},last:function(){return this.get(this.node.childNodes.length-1)},each:function(e,t){for(var r=this.children(),n=0,i=r.length;n<i;n++)r[n]instanceof l.Element&&e.apply(r[n],[n,r]),t&&r[n]instanceof l.Container&&r[n].each(e,t);return this},removeElement:function(e){return this.node.removeChild(e.node),this},clear:function(){for(;this.node.hasChildNodes();)this.node.removeChild(this.node.lastChild);return delete this._defs,this},defs:function(){return this.doc().defs()}}}),l.extend(l.Parent,{ungroup:function(e,t){return 0===t||this instanceof l.Defs||this.node==l.parser.draw||(e=e||(this instanceof l.Doc?this:this.parent(l.Parent)),t=t||1/0,this.each(function(){return this instanceof l.Defs?this:this instanceof l.Parent?this.ungroup(e,t-1):this.toParent(e)}),this.node.firstChild||this.remove()),this},flatten:function(e,t){return this.ungroup(e,t)}}),l.Container=l.invent({create:function(e){this.constructor.call(this,e)},inherit:l.Parent}),l.ViewBox=l.invent({parent:l.Container,construct:{}}),["click","dblclick","mousedown","mouseup","mouseover","mouseout","mousemove","touchstart","touchmove","touchleave","touchend","touchcancel"].forEach(function(e){l.Element.prototype[e]=function(t){return l.on(this.node,e,t),this}}),l.listeners=[],l.handlerMap=[],l.listenerId=0,l.on=function(e,t,r,n,i){var a=r.bind(n||e.instance||e),s=(l.handlerMap.indexOf(e)+1||l.handlerMap.push(e))-1,o=t.split(".")[0],c=t.split(".")[1]||"*";l.listeners[s]=l.listeners[s]||{},l.listeners[s][o]=l.listeners[s][o]||{},l.listeners[s][o][c]=l.listeners[s][o][c]||{},r._svgjsListenerId||(r._svgjsListenerId=++l.listenerId),l.listeners[s][o][c][r._svgjsListenerId]=a,e.addEventListener(o,a,i||{passive:!1})},l.off=function(e,t,r){var n=l.handlerMap.indexOf(e),i=t&&t.split(".")[0],a=t&&t.split(".")[1],s="";if(-1!=n)if(r){if("function"==typeof r&&(r=r._svgjsListenerId),!r)return;l.listeners[n][i]&&l.listeners[n][i][a||"*"]&&(e.removeEventListener(i,l.listeners[n][i][a||"*"][r],!1),delete l.listeners[n][i][a||"*"][r])}else if(a&&i){if(l.listeners[n][i]&&l.listeners[n][i][a]){for(var o in l.listeners[n][i][a])l.off(e,[i,a].join("."),o);delete l.listeners[n][i][a]}}else if(a)for(var c in l.listeners[n])for(var s in l.listeners[n][c])a===s&&l.off(e,[c,a].join("."));else if(i){if(l.listeners[n][i]){for(var s in l.listeners[n][i])l.off(e,[i,s].join("."));delete l.listeners[n][i]}}else{for(var c in l.listeners[n])l.off(e,c);delete l.listeners[n],delete l.handlerMap[n]}},l.extend(l.Element,{on:function(e,t,r,n){return l.on(this.node,e,t,r,n),this},off:function(e,t){return l.off(this.node,e,t),this},fire:function(t,r){return t instanceof e.Event?this.node.dispatchEvent(t):this.node.dispatchEvent(t=new l.CustomEvent(t,{detail:r,cancelable:!0})),this._event=t,this},event:function(){return this._event}}),l.Defs=l.invent({create:"defs",inherit:l.Container}),l.G=l.invent({create:"g",inherit:l.Container,extend:{x:function(e){return null==e?this.transform("x"):this.transform({x:e-this.x()},!0)}},construct:{group:function(){return this.put(new l.G)}}}),l.Doc=l.invent({create:function(e){e&&("svg"==(e="string"==typeof e?t.getElementById(e):e).nodeName?this.constructor.call(this,e):(this.constructor.call(this,l.create("svg")),e.appendChild(this.node),this.size("100%","100%")),this.namespace().defs())},inherit:l.Container,extend:{namespace:function(){return this.attr({xmlns:l.ns,version:"1.1"}).attr("xmlns:xlink",l.xlink,l.xmlns).attr("xmlns:svgjs",l.svgjs,l.xmlns)},defs:function(){var e;return this._defs||((e=this.node.getElementsByTagName("defs")[0])?this._defs=l.adopt(e):this._defs=new l.Defs,this.node.appendChild(this._defs.node)),this._defs},parent:function(){return this.node.parentNode&&"#document"!=this.node.parentNode.nodeName?this.node.parentNode:null},remove:function(){return this.parent()&&this.parent().removeChild(this.node),this},clear:function(){for(;this.node.hasChildNodes();)this.node.removeChild(this.node.lastChild);return delete this._defs,l.parser.draw&&!l.parser.draw.parentNode&&this.node.appendChild(l.parser.draw),this},clone:function(e){this.writeDataToDom();var t=this.node,l=g(t.cloneNode(!0));return e?(e.node||e).appendChild(l.node):t.parentNode.insertBefore(l.node,t.nextSibling),l}}}),l.extend(l.Element,{}),l.Gradient=l.invent({create:function(e){this.constructor.call(this,l.create(e+"Gradient")),this.type=e},inherit:l.Container,extend:{at:function(e,t,r){return this.put(new l.Stop).update(e,t,r)},update:function(e){return this.clear(),"function"==typeof e&&e.call(this,this),this},fill:function(){return"url(#"+this.id()+")"},toString:function(){return this.fill()},attr:function(e,t,r){return"transform"==e&&(e="gradientTransform"),l.Container.prototype.attr.call(this,e,t,r)}},construct:{gradient:function(e,t){return this.defs().gradient(e,t)}}}),l.extend(l.Gradient,l.FX,{from:function(e,t){return"radial"==(this._target||this).type?this.attr({fx:new l.Number(e),fy:new l.Number(t)}):this.attr({x1:new l.Number(e),y1:new l.Number(t)})},to:function(e,t){return"radial"==(this._target||this).type?this.attr({cx:new l.Number(e),cy:new l.Number(t)}):this.attr({x2:new l.Number(e),y2:new l.Number(t)})}}),l.extend(l.Defs,{gradient:function(e,t){return this.put(new l.Gradient(e)).update(t)}}),l.Stop=l.invent({create:"stop",inherit:l.Element,extend:{update:function(e){return("number"==typeof e||e instanceof l.Number)&&(e={offset:arguments[0],color:arguments[1],opacity:arguments[2]}),null!=e.opacity&&this.attr("stop-opacity",e.opacity),null!=e.color&&this.attr("stop-color",e.color),null!=e.offset&&this.attr("offset",new l.Number(e.offset)),this}}}),l.Pattern=l.invent({create:"pattern",inherit:l.Container,extend:{fill:function(){return"url(#"+this.id()+")"},update:function(e){return this.clear(),"function"==typeof e&&e.call(this,this),this},toString:function(){return this.fill()},attr:function(e,t,r){return"transform"==e&&(e="patternTransform"),l.Container.prototype.attr.call(this,e,t,r)}},construct:{pattern:function(e,t,l){return this.defs().pattern(e,t,l)}}}),l.extend(l.Defs,{pattern:function(e,t,r){return this.put(new l.Pattern).update(r).attr({x:0,y:0,width:e,height:t,patternUnits:"userSpaceOnUse"})}}),l.Shape=l.invent({create:function(e){this.constructor.call(this,e)},inherit:l.Element}),l.Symbol=l.invent({create:"symbol",inherit:l.Container,construct:{symbol:function(){return this.put(new l.Symbol)}}}),l.Use=l.invent({create:"use",inherit:l.Shape,extend:{element:function(e,t){return this.attr("href",(t||"")+"#"+e,l.xlink)}},construct:{use:function(e,t){return this.put(new l.Use).element(e,t)}}}),l.Rect=l.invent({create:"rect",inherit:l.Shape,construct:{rect:function(e,t){return this.put(new l.Rect).size(e,t)}}}),l.Circle=l.invent({create:"circle",inherit:l.Shape,construct:{circle:function(e){return this.put(new l.Circle).rx(new l.Number(e).divide(2)).move(0,0)}}}),l.extend(l.Circle,l.FX,{rx:function(e){return this.attr("r",e)},ry:function(e){return this.rx(e)}}),l.Ellipse=l.invent({create:"ellipse",inherit:l.Shape,construct:{ellipse:function(e,t){return this.put(new l.Ellipse).size(e,t).move(0,0)}}}),l.extend(l.Ellipse,l.Rect,l.FX,{rx:function(e){return this.attr("rx",e)},ry:function(e){return this.attr("ry",e)}}),l.extend(l.Circle,l.Ellipse,{x:function(e){return null==e?this.cx()-this.rx():this.cx(e+this.rx())},y:function(e){return null==e?this.cy()-this.ry():this.cy(e+this.ry())},cx:function(e){return null==e?this.attr("cx"):this.attr("cx",e)},cy:function(e){return null==e?this.attr("cy"):this.attr("cy",e)},width:function(e){return null==e?2*this.rx():this.rx(new l.Number(e).divide(2))},height:function(e){return null==e?2*this.ry():this.ry(new l.Number(e).divide(2))},size:function(e,t){var r=d(this,e,t);return this.rx(new l.Number(r.width).divide(2)).ry(new l.Number(r.height).divide(2))}}),l.Line=l.invent({create:"line",inherit:l.Shape,extend:{array:function(){return new l.PointArray([[this.attr("x1"),this.attr("y1")],[this.attr("x2"),this.attr("y2")]])},plot:function(e,t,r,n){return null==e?this.array():(e=void 0!==t?{x1:e,y1:t,x2:r,y2:n}:new l.PointArray(e).toLine(),this.attr(e))},move:function(e,t){return this.attr(this.array().move(e,t).toLine())},size:function(e,t){var l=d(this,e,t);return this.attr(this.array().size(l.width,l.height).toLine())}},construct:{line:function(e,t,r,n){return l.Line.prototype.plot.apply(this.put(new l.Line),null!=e?[e,t,r,n]:[0,0,0,0])}}}),l.Polyline=l.invent({create:"polyline",inherit:l.Shape,construct:{polyline:function(e){return this.put(new l.Polyline).plot(e||new l.PointArray)}}}),l.Polygon=l.invent({create:"polygon",inherit:l.Shape,construct:{polygon:function(e){return this.put(new l.Polygon).plot(e||new l.PointArray)}}}),l.extend(l.Polyline,l.Polygon,{array:function(){return this._array||(this._array=new l.PointArray(this.attr("points")))},plot:function(e){return null==e?this.array():this.clear().attr("points","string"==typeof e?e:this._array=new l.PointArray(e))},clear:function(){return delete this._array,this},move:function(e,t){return this.attr("points",this.array().move(e,t))},size:function(e,t){var l=d(this,e,t);return this.attr("points",this.array().size(l.width,l.height))}}),l.extend(l.Line,l.Polyline,l.Polygon,{morphArray:l.PointArray,x:function(e){return null==e?this.bbox().x:this.move(e,this.bbox().y)},y:function(e){return null==e?this.bbox().y:this.move(this.bbox().x,e)},width:function(e){var t=this.bbox();return null==e?t.width:this.size(e,t.height)},height:function(e){var t=this.bbox();return null==e?t.height:this.size(t.width,e)}}),l.Path=l.invent({create:"path",inherit:l.Shape,extend:{morphArray:l.PathArray,array:function(){return this._array||(this._array=new l.PathArray(this.attr("d")))},plot:function(e){return null==e?this.array():this.clear().attr("d","string"==typeof e?e:this._array=new l.PathArray(e))},clear:function(){return delete this._array,this}},construct:{path:function(e){return this.put(new l.Path).plot(e||new l.PathArray)}}}),l.Image=l.invent({create:"image",inherit:l.Shape,extend:{load:function(t){if(!t)return this;var r=this,n=new e.Image;return l.on(n,"load",function(){l.off(n);var e=r.parent(l.Pattern);null!==e&&(0==r.width()&&0==r.height()&&r.size(n.width,n.height),e&&0==e.width()&&0==e.height()&&e.size(r.width(),r.height()),"function"==typeof r._loaded&&r._loaded.call(r,{width:n.width,height:n.height,ratio:n.width/n.height,url:t}))}),l.on(n,"error",function(e){l.off(n),"function"==typeof r._error&&r._error.call(r,e)}),this.attr("href",n.src=this.src=t,l.xlink)},loaded:function(e){return this._loaded=e,this},error:function(e){return this._error=e,this}},construct:{image:function(e,t,r){return this.put(new l.Image).load(e).size(t||0,r||t||0)}}}),l.Text=l.invent({create:function(){this.constructor.call(this,l.create("text")),this.dom.leading=new l.Number(1.3),this._rebuild=!0,this._build=!1,this.attr("font-family",l.defaults.attrs["font-family"])},inherit:l.Shape,extend:{x:function(e){return null==e?this.attr("x"):this.attr("x",e)},text:function(e){if(void 0===e){e="";for(var t=this.node.childNodes,r=0,n=t.length;r<n;++r)0!=r&&3!=t[r].nodeType&&1==l.adopt(t[r]).dom.newLined&&(e+="\n"),e+=t[r].textContent;return e}if(this.clear().build(!0),"function"==typeof e)e.call(this,this);else{r=0;for(var i=(e=e.split("\n")).length;r<i;r++)this.tspan(e[r]).newLine()}return this.build(!1).rebuild()},size:function(e){return this.attr("font-size",e).rebuild()},leading:function(e){return null==e?this.dom.leading:(this.dom.leading=new l.Number(e),this.rebuild())},lines:function(){var e=(this.textPath&&this.textPath()||this).node,t=l.utils.map(l.utils.filterSVGElements(e.childNodes),function(e){return l.adopt(e)});return new l.Set(t)},rebuild:function(e){if("boolean"==typeof e&&(this._rebuild=e),this._rebuild){var t=this,r=0,n=this.dom.leading*new l.Number(this.attr("font-size"));this.lines().each(function(){this.dom.newLined&&(t.textPath()||this.attr("x",t.attr("x")),"\n"==this.text()?r+=n:(this.attr("dy",n+r),r=0))}),this.fire("rebuild")}return this},build:function(e){return this._build=!!e,this},setData:function(e){return this.dom=e,this.dom.leading=new l.Number(e.leading||1.3),this}},construct:{text:function(e){return this.put(new l.Text).text(e)},plain:function(e){return this.put(new l.Text).plain(e)}}}),l.Tspan=l.invent({create:"tspan",inherit:l.Shape,extend:{text:function(e){return null==e?this.node.textContent+(this.dom.newLined?"\n":""):("function"==typeof e?e.call(this,this):this.plain(e),this)},dx:function(e){return this.attr("dx",e)},dy:function(e){return this.attr("dy",e)},newLine:function(){var e=this.parent(l.Text);return this.dom.newLined=!0,this.dy(e.dom.leading*e.attr("font-size")).attr("x",e.x())}}}),l.extend(l.Text,l.Tspan,{plain:function(e){return!1===this._build&&this.clear(),this.node.appendChild(t.createTextNode(e)),this},tspan:function(e){var t=(this.textPath&&this.textPath()||this).node,r=new l.Tspan;return!1===this._build&&this.clear(),t.appendChild(r.node),r.text(e)},clear:function(){for(var e=(this.textPath&&this.textPath()||this).node;e.hasChildNodes();)e.removeChild(e.lastChild);return this},length:function(){return this.node.getComputedTextLength()}}),l.TextPath=l.invent({create:"textPath",inherit:l.Parent,parent:l.Text,construct:{morphArray:l.PathArray,array:function(){var e=this.track();return e?e.array():null},plot:function(e){var t=this.track(),l=null;return t&&(l=t.plot(e)),null==e?l:this},track:function(){var e=this.textPath();if(e)return e.reference("href")},textPath:function(){if(this.node.firstChild&&"textPath"==this.node.firstChild.nodeName)return l.adopt(this.node.firstChild)}}}),l.Nested=l.invent({create:function(){this.constructor.call(this,l.create("svg")),this.style("overflow","visible")},inherit:l.Container,construct:{nested:function(){return this.put(new l.Nested)}}});var s={stroke:["color","width","opacity","linecap","linejoin","miterlimit","dasharray","dashoffset"],fill:["color","opacity","rule"],prefix:function(e,t){return"color"==t?e:e+"-"+t}};function o(e,t,r,n){return r+n.replace(l.regex.dots," .")}function c(e){return e.toLowerCase().replace(/-(.)/g,function(e,t){return t.toUpperCase()})}function u(e){return e.charAt(0).toUpperCase()+e.slice(1)}function p(e){var t=e.toString(16);return 1==t.length?"0"+t:t}function d(e,t,l){if(null==t||null==l){var r=e.bbox();null==t?t=r.width/r.height*l:null==l&&(l=r.height/r.width*t)}return{width:t,height:l}}function m(e,t,l){return{x:t*e.a+l*e.c+0,y:t*e.b+l*e.d+0}}function h(e){return{a:e[0],b:e[1],c:e[2],d:e[3],e:e[4],f:e[5]}}function g(t){for(var r=t.childNodes.length-1;r>=0;r--)t.childNodes[r]instanceof e.SVGElement&&g(t.childNodes[r]);return l.adopt(t).id(l.eid(t.nodeName))}function y(e){return Math.abs(e)>1e-37?e:0}["fill","stroke"].forEach(function(e){var t={};t[e]=function(t){if(void 0===t)return this;if("string"==typeof t||l.Color.isRgb(t)||t&&"function"==typeof t.fill)this.attr(e,t);else for(var r=s[e].length-1;r>=0;r--)null!=t[s[e][r]]&&this.attr(s.prefix(e,s[e][r]),t[s[e][r]]);return this},l.extend(l.Element,l.FX,t)}),l.extend(l.Element,l.FX,{translate:function(e,t){return this.transform({x:e,y:t})},matrix:function(e){return this.attr("transform",new l.Matrix(6==arguments.length?[].slice.call(arguments):e))},opacity:function(e){return this.attr("opacity",e)},dx:function(e){return this.x(new l.Number(e).plus(this instanceof l.FX?0:this.x()),!0)},dy:function(e){return this.y(new l.Number(e).plus(this instanceof l.FX?0:this.y()),!0)}}),l.extend(l.Path,{length:function(){return this.node.getTotalLength()},pointAt:function(e){return this.node.getPointAtLength(e)}}),l.Set=l.invent({create:function(e){Array.isArray(e)?this.members=e:this.clear()},extend:{add:function(){for(var e=[].slice.call(arguments),t=0,l=e.length;t<l;t++)this.members.push(e[t]);return this},remove:function(e){var t=this.index(e);return t>-1&&this.members.splice(t,1),this},each:function(e){for(var t=0,l=this.members.length;t<l;t++)e.apply(this.members[t],[t,this.members]);return this},clear:function(){return this.members=[],this},length:function(){return this.members.length},has:function(e){return this.index(e)>=0},index:function(e){return this.members.indexOf(e)},get:function(e){return this.members[e]},first:function(){return this.get(0)},last:function(){return this.get(this.members.length-1)},valueOf:function(){return this.members}},construct:{set:function(e){return new l.Set(e)}}}),l.FX.Set=l.invent({create:function(e){this.set=e}}),l.Set.inherit=function(){var e=[];for(var t in l.Shape.prototype)"function"==typeof l.Shape.prototype[t]&&"function"!=typeof l.Set.prototype[t]&&e.push(t);for(var t in e.forEach(function(e){l.Set.prototype[e]=function(){for(var t=0,r=this.members.length;t<r;t++)this.members[t]&&"function"==typeof this.members[t][e]&&this.members[t][e].apply(this.members[t],arguments);return"animate"==e?this.fx||(this.fx=new l.FX.Set(this)):this}}),e=[],l.FX.prototype)"function"==typeof l.FX.prototype[t]&&"function"!=typeof l.FX.Set.prototype[t]&&e.push(t);e.forEach(function(e){l.FX.Set.prototype[e]=function(){for(var t=0,l=this.set.members.length;t<l;t++)this.set.members[t].fx[e].apply(this.set.members[t].fx,arguments);return this}})},l.extend(l.Element,{}),l.extend(l.Element,{remember:function(e,t){if("object"===S(arguments[0]))for(var l in e)this.remember(l,e[l]);else{if(1==arguments.length)return this.memory()[e];this.memory()[e]=t}return this},forget:function(){if(0==arguments.length)this._memory={};else for(var e=arguments.length-1;e>=0;e--)delete this.memory()[arguments[e]];return this},memory:function(){return this._memory||(this._memory={})}}),l.get=function(e){var r=t.getElementById(function(e){var t=(e||"").toString().match(l.regex.reference);if(t)return t[1]}(e)||e);return l.adopt(r)},l.select=function(e,r){return new l.Set(l.utils.map((r||t).querySelectorAll(e),function(e){return l.adopt(e)}))},l.extend(l.Parent,{select:function(e){return l.select(e,this.node)}});var f="abcdef".split("");if("function"!=typeof e.CustomEvent){var b=function(e,l){l=l||{bubbles:!1,cancelable:!1,detail:void 0};var r=t.createEvent("CustomEvent");return r.initCustomEvent(e,l.bubbles,l.cancelable,l.detail),r};b.prototype=e.Event.prototype,l.CustomEvent=b}else l.CustomEvent=e.CustomEvent;return l},void 0!==(r=function(){return Ve(Ge,Ge.document)}.call(t,l,t,e))&&(e.exports=r),function(){SVG.Filter=SVG.invent({create:"filter",inherit:SVG.Parent,extend:{source:"SourceGraphic",sourceAlpha:"SourceAlpha",background:"BackgroundImage",backgroundAlpha:"BackgroundAlpha",fill:"FillPaint",stroke:"StrokePaint",autoSetIn:!0,put:function(e,t){return this.add(e,t),!e.attr("in")&&this.autoSetIn&&e.attr("in",this.source),e.attr("result")||e.attr("result",e),e},blend:function(e,t,l){return this.put(new SVG.BlendEffect(e,t,l))},colorMatrix:function(e,t){return this.put(new SVG.ColorMatrixEffect(e,t))},convolveMatrix:function(e){return this.put(new SVG.ConvolveMatrixEffect(e))},componentTransfer:function(e){return this.put(new SVG.ComponentTransferEffect(e))},composite:function(e,t,l){return this.put(new SVG.CompositeEffect(e,t,l))},flood:function(e,t){return this.put(new SVG.FloodEffect(e,t))},offset:function(e,t){return this.put(new SVG.OffsetEffect(e,t))},image:function(e){return this.put(new SVG.ImageEffect(e))},merge:function(){var e=[void 0];for(var t in arguments)e.push(arguments[t]);return this.put(new(SVG.MergeEffect.bind.apply(SVG.MergeEffect,e)))},gaussianBlur:function(e,t){return this.put(new SVG.GaussianBlurEffect(e,t))},morphology:function(e,t){return this.put(new SVG.MorphologyEffect(e,t))},diffuseLighting:function(e,t,l){return this.put(new SVG.DiffuseLightingEffect(e,t,l))},displacementMap:function(e,t,l,r,n){return this.put(new SVG.DisplacementMapEffect(e,t,l,r,n))},specularLighting:function(e,t,l,r){return this.put(new SVG.SpecularLightingEffect(e,t,l,r))},tile:function(){return this.put(new SVG.TileEffect)},turbulence:function(e,t,l,r,n){return this.put(new SVG.TurbulenceEffect(e,t,l,r,n))},toString:function(){return"url(#"+this.attr("id")+")"}}}),SVG.extend(SVG.Defs,{filter:function(e){var t=this.put(new SVG.Filter);return"function"==typeof e&&e.call(t,t),t}}),SVG.extend(SVG.Container,{filter:function(e){return this.defs().filter(e)}}),SVG.extend(SVG.Element,SVG.G,SVG.Nested,{filter:function(e){return this.filterer=e instanceof SVG.Element?e:this.doc().filter(e),this.doc()&&this.filterer.doc()!==this.doc()&&this.doc().defs().add(this.filterer),this.attr("filter",this.filterer),this.filterer},unfilter:function(e){return this.filterer&&!0===e&&this.filterer.remove(),delete this.filterer,this.attr("filter",null)}}),SVG.Effect=SVG.invent({create:function(){this.constructor.call(this)},inherit:SVG.Element,extend:{in:function(e){return null==e?this.parent()&&this.parent().select('[result="'+this.attr("in")+'"]').get(0)||this.attr("in"):this.attr("in",e)},result:function(e){return null==e?this.attr("result"):this.attr("result",e)},toString:function(){return this.result()}}}),SVG.ParentEffect=SVG.invent({create:function(){this.constructor.call(this)},inherit:SVG.Parent,extend:{in:function(e){return null==e?this.parent()&&this.parent().select('[result="'+this.attr("in")+'"]').get(0)||this.attr("in"):this.attr("in",e)},result:function(e){return null==e?this.attr("result"):this.attr("result",e)},toString:function(){return this.result()}}});var e={blend:function(e,t){return this.parent()&&this.parent().blend(this,e,t)},colorMatrix:function(e,t){return this.parent()&&this.parent().colorMatrix(e,t).in(this)},convolveMatrix:function(e){return this.parent()&&this.parent().convolveMatrix(e).in(this)},componentTransfer:function(e){return this.parent()&&this.parent().componentTransfer(e).in(this)},composite:function(e,t){return this.parent()&&this.parent().composite(this,e,t)},flood:function(e,t){return this.parent()&&this.parent().flood(e,t)},offset:function(e,t){return this.parent()&&this.parent().offset(e,t).in(this)},image:function(e){return this.parent()&&this.parent().image(e)},merge:function(){return this.parent()&&this.parent().merge.apply(this.parent(),[this].concat(arguments))},gaussianBlur:function(e,t){return this.parent()&&this.parent().gaussianBlur(e,t).in(this)},morphology:function(e,t){return this.parent()&&this.parent().morphology(e,t).in(this)},diffuseLighting:function(e,t,l){return this.parent()&&this.parent().diffuseLighting(e,t,l).in(this)},displacementMap:function(e,t,l,r){return this.parent()&&this.parent().displacementMap(this,e,t,l,r)},specularLighting:function(e,t,l,r){return this.parent()&&this.parent().specularLighting(e,t,l,r).in(this)},tile:function(){return this.parent()&&this.parent().tile().in(this)},turbulence:function(e,t,l,r,n){return this.parent()&&this.parent().turbulence(e,t,l,r,n).in(this)}};SVG.extend(SVG.Effect,e),SVG.extend(SVG.ParentEffect,e),SVG.ChildEffect=SVG.invent({create:function(){this.constructor.call(this)},inherit:SVG.Element,extend:{in:function(e){this.attr("in",e)}}});var t={blend:function(e,t,l){this.attr({in:e,in2:t,mode:l||"normal"})},colorMatrix:function(e,t){"matrix"==e&&(t=n(t)),this.attr({type:e,values:void 0===t?null:t})},convolveMatrix:function(e){e=n(e),this.attr({order:Math.sqrt(e.split(" ").length),kernelMatrix:e})},composite:function(e,t,l){this.attr({in:e,in2:t,operator:l})},flood:function(e,t){this.attr("flood-color",e),null!=t&&this.attr("flood-opacity",t)},offset:function(e,t){this.attr({dx:e,dy:t})},image:function(e){this.attr("href",e,SVG.xlink)},displacementMap:function(e,t,l,r,n){this.attr({in:e,in2:t,scale:l,xChannelSelector:r,yChannelSelector:n})},gaussianBlur:function(e,t){null!=e||null!=t?this.attr("stdDeviation",function(e){if(!Array.isArray(e))return e;for(var t=0,l=e.length,r=[];t<l;t++)r.push(e[t]);return r.join(" ")}(Array.prototype.slice.call(arguments))):this.attr("stdDeviation","0 0")},morphology:function(e,t){this.attr({operator:e,radius:t})},tile:function(){},turbulence:function(e,t,l,r,n){this.attr({numOctaves:t,seed:l,stitchTiles:r,baseFrequency:e,type:n})}},l={merge:function(){var e;if(arguments[0]instanceof SVG.Set){var t=this;arguments[0].each(function(e){this instanceof SVG.MergeNode?t.put(this):(this instanceof SVG.Effect||this instanceof SVG.ParentEffect)&&t.put(new SVG.MergeNode(this))})}else{e=Array.isArray(arguments[0])?arguments[0]:arguments;for(var l=0;l<e.length;l++)e[l]instanceof SVG.MergeNode?this.put(e[l]):this.put(new SVG.MergeNode(e[l]))}},componentTransfer:function(e){if(this.rgb=new SVG.Set,["r","g","b","a"].forEach(function(e){this[e]=new(SVG["Func"+e.toUpperCase()])("identity"),this.rgb.add(this[e]),this.node.appendChild(this[e].node)}.bind(this)),e)for(var t in e.rgb&&(["r","g","b"].forEach(function(t){this[t].attr(e.rgb)}.bind(this)),delete e.rgb),e)this[t].attr(e[t])},diffuseLighting:function(e,t,l){this.attr({surfaceScale:e,diffuseConstant:t,kernelUnitLength:l})},specularLighting:function(e,t,l,r){this.attr({surfaceScale:e,diffuseConstant:t,specularExponent:l,kernelUnitLength:r})}},r={distantLight:function(e,t){this.attr({azimuth:e,elevation:t})},pointLight:function(e,t,l){this.attr({x:e,y:t,z:l})},spotLight:function(e,t,l,r,n,i){this.attr({x:e,y:t,z:l,pointsAtX:r,pointsAtY:n,pointsAtZ:i})},mergeNode:function(e){this.attr("in",e)}};function n(e){return Array.isArray(e)&&(e=new SVG.Array(e)),e.toString().replace(/^\s+/,"").replace(/\s+$/,"").replace(/\s+/g," ")}function i(){var e=function(){};for(var t in"function"==typeof arguments[arguments.length-1]&&(e=arguments[arguments.length-1],Array.prototype.splice.call(arguments,arguments.length-1,1)),arguments)for(var l in arguments[t])e(arguments[t][l],l,arguments[t])}["r","g","b","a"].forEach(function(e){r["Func"+e.toUpperCase()]=function(e){switch(this.attr("type",e),e){case"table":this.attr("tableValues",arguments[1]);break;case"linear":this.attr("slope",arguments[1]),this.attr("intercept",arguments[2]);break;case"gamma":this.attr("amplitude",arguments[1]),this.attr("exponent",arguments[2]),this.attr("offset",arguments[2])}}}),i(t,function(e,t){var l=t.charAt(0).toUpperCase()+t.slice(1);SVG[l+"Effect"]=SVG.invent({create:function(){this.constructor.call(this,SVG.create("fe"+l)),e.apply(this,arguments),this.result(this.attr("id")+"Out")},inherit:SVG.Effect,extend:{}})}),i(l,function(e,t){var l=t.charAt(0).toUpperCase()+t.slice(1);SVG[l+"Effect"]=SVG.invent({create:function(){this.constructor.call(this,SVG.create("fe"+l)),e.apply(this,arguments),this.result(this.attr("id")+"Out")},inherit:SVG.ParentEffect,extend:{}})}),i(r,function(e,t){var l=t.charAt(0).toUpperCase()+t.slice(1);SVG[l]=SVG.invent({create:function(){this.constructor.call(this,SVG.create("fe"+l)),e.apply(this,arguments)},inherit:SVG.ChildEffect,extend:{}})}),SVG.extend(SVG.MergeEffect,{in:function(e){return e instanceof SVG.MergeNode?this.add(e,0):this.add(new SVG.MergeNode(e),0),this}}),SVG.extend(SVG.CompositeEffect,SVG.BlendEffect,SVG.DisplacementMapEffect,{in2:function(e){return null==e?this.parent()&&this.parent().select('[result="'+this.attr("in2")+'"]').get(0)||this.attr("in2"):this.attr("in2",e)}}),SVG.filter={sepiatone:[.343,.669,.119,0,0,.249,.626,.13,0,0,.172,.334,.111,0,0,0,0,0,1,0]}}.call(void 0),function(){function e(e,n,i,a,s,o,c){for(var u=e.slice(n,i||c),p=a.slice(s,o||c),d=0,m={pos:[0,0],start:[0,0]},h={pos:[0,0],start:[0,0]};u[d]=t.call(m,u[d]),p[d]=t.call(h,p[d]),u[d][0]!=p[d][0]||"M"==u[d][0]||"A"==u[d][0]&&(u[d][4]!=p[d][4]||u[d][5]!=p[d][5])?(Array.prototype.splice.apply(u,[d,1].concat(r.call(m,u[d]))),Array.prototype.splice.apply(p,[d,1].concat(r.call(h,p[d])))):(u[d]=l.call(m,u[d]),p[d]=l.call(h,p[d])),++d!=u.length||d!=p.length;)d==u.length&&u.push(["C",m.pos[0],m.pos[1],m.pos[0],m.pos[1],m.pos[0],m.pos[1]]),d==p.length&&p.push(["C",h.pos[0],h.pos[1],h.pos[0],h.pos[1],h.pos[0],h.pos[1]]);return{start:u,dest:p}}function t(e){switch(e[0]){case"z":case"Z":e[0]="L",e[1]=this.start[0],e[2]=this.start[1];break;case"H":e[0]="L",e[2]=this.pos[1];break;case"V":e[0]="L",e[2]=e[1],e[1]=this.pos[0];break;case"T":e[0]="Q",e[3]=e[1],e[4]=e[2],e[1]=this.reflection[1],e[2]=this.reflection[0];break;case"S":e[0]="C",e[6]=e[4],e[5]=e[3],e[4]=e[2],e[3]=e[1],e[2]=this.reflection[1],e[1]=this.reflection[0]}return e}function l(e){var t=e.length;return this.pos=[e[t-2],e[t-1]],-1!="SCQT".indexOf(e[0])&&(this.reflection=[2*this.pos[0]-e[t-4],2*this.pos[1]-e[t-3]]),e}function r(e){var t=[e];switch(e[0]){case"M":return this.pos=this.start=[e[1],e[2]],t;case"L":e[5]=e[3]=e[1],e[6]=e[4]=e[2],e[1]=this.pos[0],e[2]=this.pos[1];break;case"Q":e[6]=e[4],e[5]=e[3],e[4]=1*e[4]/3+2*e[2]/3,e[3]=1*e[3]/3+2*e[1]/3,e[2]=1*this.pos[1]/3+2*e[2]/3,e[1]=1*this.pos[0]/3+2*e[1]/3;break;case"A":t=function(e,t){var l,r,n,i,a,s,o,c,u,p,d,m,h,g,y,f,b,v,x,S,N,C,w,I,k,T,A=Math.abs(t[1]),D=Math.abs(t[2]),M=t[3]%360,E=t[4],R=t[5],B=t[6],j=t[7],P=new SVG.Point(e),_=new SVG.Point(B,j),O=[];if(0===A||0===D||P.x===_.x&&P.y===_.y)return[["C",P.x,P.y,_.x,_.y,_.x,_.y]];for((r=(l=new SVG.Point((P.x-_.x)/2,(P.y-_.y)/2).transform((new SVG.Matrix).rotate(M))).x*l.x/(A*A)+l.y*l.y/(D*D))>1&&(A*=r=Math.sqrt(r),D*=r),n=(new SVG.Matrix).rotate(M).scale(1/A,1/D).rotate(-M),P=P.transform(n),s=(i=[(_=_.transform(n)).x-P.x,_.y-P.y])[0]*i[0]+i[1]*i[1],a=Math.sqrt(s),i[0]/=a,i[1]/=a,o=s<4?Math.sqrt(1-s/4):0,E===R&&(o*=-1),c=new SVG.Point((_.x+P.x)/2+o*-i[1],(_.y+P.y)/2+o*i[0]),u=new SVG.Point(P.x-c.x,P.y-c.y),p=new SVG.Point(_.x-c.x,_.y-c.y),d=Math.acos(u.x/Math.sqrt(u.x*u.x+u.y*u.y)),u.y<0&&(d*=-1),m=Math.acos(p.x/Math.sqrt(p.x*p.x+p.y*p.y)),p.y<0&&(m*=-1),R&&d>m&&(m+=2*Math.PI),!R&&d<m&&(m-=2*Math.PI),f=[],b=d,h=(m-d)/(g=Math.ceil(2*Math.abs(d-m)/Math.PI)),y=4*Math.tan(h/4)/3,N=0;N<=g;N++)x=Math.cos(b),v=Math.sin(b),S=new SVG.Point(c.x+x,c.y+v),f[N]=[new SVG.Point(S.x+y*v,S.y-y*x),S,new SVG.Point(S.x-y*v,S.y+y*x)],b+=h;for(f[0][0]=f[0][1].clone(),f[f.length-1][2]=f[f.length-1][1].clone(),n=(new SVG.Matrix).rotate(M).scale(A,D).rotate(-M),N=0,C=f.length;N<C;N++)f[N][0]=f[N][0].transform(n),f[N][1]=f[N][1].transform(n),f[N][2]=f[N][2].transform(n);for(N=1,C=f.length;N<C;N++)w=(S=f[N-1][2]).x,I=S.y,k=(S=f[N][0]).x,T=S.y,B=(S=f[N][1]).x,j=S.y,O.push(["C",w,I,k,T,B,j]);return O}(this.pos,e),e=t[0]}return e[0]="C",this.pos=[e[5],e[6]],this.reflection=[2*e[5]-e[3],2*e[6]-e[4]],t}function n(e,t){if(!1===t)return!1;for(var l=t,r=e.length;l<r;++l)if("M"==e[l][0])return l;return!1}SVG.extend(SVG.PathArray,{morph:function(t){for(var l=this.value,r=this.parse(t),i=0,a=0,s=!1,o=!1;!1!==i||!1!==a;){var c;s=n(l,!1!==i&&i+1),o=n(r,!1!==a&&a+1),!1===i&&(i=0==(c=new SVG.PathArray(u.start).bbox()).height||0==c.width?l.push(l[0])-1:l.push(["M",c.x+c.width/2,c.y+c.height/2])-1),!1===a&&(a=0==(c=new SVG.PathArray(u.dest).bbox()).height||0==c.width?r.push(r[0])-1:r.push(["M",c.x+c.width/2,c.y+c.height/2])-1);var u=e(l,i,s,r,a,o);l=l.slice(0,i).concat(u.start,!1===s?[]:l.slice(s)),r=r.slice(0,a).concat(u.dest,!1===o?[]:r.slice(o)),i=!1!==s&&i+u.start.length,a=!1!==o&&a+u.dest.length}return this.value=l,this.destination=new SVG.PathArray,this.destination.value=r,this}})}(),function(){function e(e){e.remember("_draggable",this),this.el=e}e.prototype.init=function(e,t){var l=this;this.constraint=e,this.value=t,this.el.on("mousedown.drag",function(e){l.start(e)}),this.el.on("touchstart.drag",function(e){l.start(e)})},e.prototype.transformPoint=function(e,t){var l=(e=e||window.event).changedTouches&&e.changedTouches[0]||e;return this.p.x=l.clientX-(t||0),this.p.y=l.clientY,this.p.matrixTransform(this.m)},e.prototype.getBBox=function(){var e=this.el.bbox();return this.el instanceof SVG.Nested&&(e=this.el.rbox()),(this.el instanceof SVG.G||this.el instanceof SVG.Use||this.el instanceof SVG.Nested)&&(e.x=this.el.x(),e.y=this.el.y()),e},e.prototype.start=function(e){if("click"!=e.type&&"mousedown"!=e.type&&"mousemove"!=e.type||1==(e.which||e.buttons)){var t=this;if(this.el.fire("beforedrag",{event:e,handler:this}),!this.el.event().defaultPrevented){e.preventDefault(),e.stopPropagation(),this.parent=this.parent||this.el.parent(SVG.Nested)||this.el.parent(SVG.Doc),this.p=this.parent.node.createSVGPoint(),this.m=this.el.node.getScreenCTM().inverse();var l,r=this.getBBox();if(this.el instanceof SVG.Text)switch(l=this.el.node.getComputedTextLength(),this.el.attr("text-anchor")){case"middle":l/=2;break;case"start":l=0}this.startPoints={point:this.transformPoint(e,l),box:r,transform:this.el.transform()},SVG.on(window,"mousemove.drag",function(e){t.drag(e)}),SVG.on(window,"touchmove.drag",function(e){t.drag(e)}),SVG.on(window,"mouseup.drag",function(e){t.end(e)}),SVG.on(window,"touchend.drag",function(e){t.end(e)}),this.el.fire("dragstart",{event:e,p:this.startPoints.point,m:this.m,handler:this})}}},e.prototype.drag=function(e){var t=this.getBBox(),l=this.transformPoint(e),r=this.startPoints.box.x+l.x-this.startPoints.point.x,n=this.startPoints.box.y+l.y-this.startPoints.point.y,i=this.constraint,a=l.x-this.startPoints.point.x,s=l.y-this.startPoints.point.y;if(this.el.fire("dragmove",{event:e,p:l,m:this.m,handler:this}),this.el.event().defaultPrevented)return l;if("function"==typeof i){var o=i.call(this.el,r,n,this.m);"boolean"==typeof o&&(o={x:o,y:o}),!0===o.x?this.el.x(r):!1!==o.x&&this.el.x(o.x),!0===o.y?this.el.y(n):!1!==o.y&&this.el.y(o.y)}else"object"==typeof i&&(null!=i.minX&&r<i.minX?a=(r=i.minX)-this.startPoints.box.x:null!=i.maxX&&r>i.maxX-t.width&&(a=(r=i.maxX-t.width)-this.startPoints.box.x),null!=i.minY&&n<i.minY?s=(n=i.minY)-this.startPoints.box.y:null!=i.maxY&&n>i.maxY-t.height&&(s=(n=i.maxY-t.height)-this.startPoints.box.y),null!=i.snapToGrid&&(r-=r%i.snapToGrid,n-=n%i.snapToGrid,a-=a%i.snapToGrid,s-=s%i.snapToGrid),this.el instanceof SVG.G?this.el.matrix(this.startPoints.transform).transform({x:a,y:s},!0):this.el.move(r,n));return l},e.prototype.end=function(e){var t=this.drag(e);this.el.fire("dragend",{event:e,p:t,m:this.m,handler:this}),SVG.off(window,"mousemove.drag"),SVG.off(window,"touchmove.drag"),SVG.off(window,"mouseup.drag"),SVG.off(window,"touchend.drag")},SVG.extend(SVG.Element,{draggable:function(t,l){"function"!=typeof t&&"object"!=typeof t||(l=t,t=!0);var r=this.remember("_draggable")||new e(this);return(t=void 0===t||t)?r.init(l||{},t):(this.off("mousedown.drag"),this.off("touchstart.drag")),this}})}.call(void 0),function(){function e(e){this.el=e,e.remember("_selectHandler",this),this.pointSelection={isSelected:!1},this.rectSelection={isSelected:!1},this.pointsList={lt:[0,0],rt:["width",0],rb:["width","height"],lb:[0,"height"],t:["width",0],r:["width","height"],b:["width","height"],l:[0,"height"]},this.pointCoord=function(e,t,l){var r="string"!=typeof e?e:t[e];return l?r/2:r},this.pointCoords=function(e,t){var l=this.pointsList[e];return{x:this.pointCoord(l[0],t,"t"===e||"b"===e),y:this.pointCoord(l[1],t,"r"===e||"l"===e)}}}e.prototype.init=function(e,t){var l=this.el.bbox();this.options={};var r=this.el.selectize.defaults.points;for(var n in this.el.selectize.defaults)this.options[n]=this.el.selectize.defaults[n],void 0!==t[n]&&(this.options[n]=t[n]);var i=["points","pointsExclude"];for(var n in i){var a=this.options[i[n]];"string"==typeof a?a=a.length>0?a.split(/\s*,\s*/i):[]:"boolean"==typeof a&&"points"===i[n]&&(a=a?r:[]),this.options[i[n]]=a}this.options.points=[r,this.options.points].reduce(function(e,t){return e.filter(function(e){return t.indexOf(e)>-1})}),this.options.points=[this.options.points,this.options.pointsExclude].reduce(function(e,t){return e.filter(function(e){return t.indexOf(e)<0})}),this.parent=this.el.parent(),this.nested=this.nested||this.parent.group(),this.nested.matrix(new SVG.Matrix(this.el).translate(l.x,l.y)),this.options.deepSelect&&-1!==["line","polyline","polygon"].indexOf(this.el.type)?this.selectPoints(e):this.selectRect(e),this.observe(),this.cleanup()},e.prototype.selectPoints=function(e){return this.pointSelection.isSelected=e,this.pointSelection.set||(this.pointSelection.set=this.parent.set(),this.drawPoints()),this},e.prototype.getPointArray=function(){var e=this.el.bbox();return this.el.array().valueOf().map(function(t){return[t[0]-e.x,t[1]-e.y]})},e.prototype.drawPoints=function(){for(var e=this,t=this.getPointArray(),l=0,r=t.length;l<r;++l){var n=function(t){return function(l){(l=l||window.event).preventDefault?l.preventDefault():l.returnValue=!1,l.stopPropagation();var r=l.pageX||l.touches[0].pageX,n=l.pageY||l.touches[0].pageY;e.el.fire("point",{x:r,y:n,i:t,event:l})}}(l),i=this.drawPoint(t[l][0],t[l][1]).addClass(this.options.classPoints).addClass(this.options.classPoints+"_point").on("touchstart",n).on("mousedown",n);this.pointSelection.set.add(i)}},e.prototype.drawPoint=function(e,t){var l=this.options.pointType;switch(l){case"circle":return this.drawCircle(e,t);case"rect":return this.drawRect(e,t);default:if("function"==typeof l)return l.call(this,e,t);throw new Error("Unknown "+l+" point type!")}},e.prototype.drawCircle=function(e,t){return this.nested.circle(this.options.pointSize).center(e,t)},e.prototype.drawRect=function(e,t){return this.nested.rect(this.options.pointSize,this.options.pointSize).center(e,t)},e.prototype.updatePointSelection=function(){var e=this.getPointArray();this.pointSelection.set.each(function(t){this.cx()===e[t][0]&&this.cy()===e[t][1]||this.center(e[t][0],e[t][1])})},e.prototype.updateRectSelection=function(){var e=this,t=this.el.bbox();if(this.rectSelection.set.get(0).attr({width:t.width,height:t.height}),this.options.points.length&&this.options.points.map(function(l,r){var n=e.pointCoords(l,t);e.rectSelection.set.get(r+1).center(n.x,n.y)}),this.options.rotationPoint){var l=this.rectSelection.set.length();this.rectSelection.set.get(l-1).center(t.width/2,20)}},e.prototype.selectRect=function(e){var t=this,l=this.el.bbox();function r(e){return function(l){(l=l||window.event).preventDefault?l.preventDefault():l.returnValue=!1,l.stopPropagation();var r=l.pageX||l.touches[0].pageX,n=l.pageY||l.touches[0].pageY;t.el.fire(e,{x:r,y:n,event:l})}}if(this.rectSelection.isSelected=e,this.rectSelection.set=this.rectSelection.set||this.parent.set(),this.rectSelection.set.get(0)||this.rectSelection.set.add(this.nested.rect(l.width,l.height).addClass(this.options.classRect)),this.options.points.length&&this.rectSelection.set.length()<2&&(this.options.points.map(function(e,n){var i=t.pointCoords(e,l),a=t.drawPoint(i.x,i.y).attr("class",t.options.classPoints+"_"+e).on("mousedown",r(e)).on("touchstart",r(e));t.rectSelection.set.add(a)}),this.rectSelection.set.each(function(){this.addClass(t.options.classPoints)})),this.options.rotationPoint&&(this.options.points&&!this.rectSelection.set.get(9)||!this.options.points&&!this.rectSelection.set.get(1))){var n=function(e){(e=e||window.event).preventDefault?e.preventDefault():e.returnValue=!1,e.stopPropagation();var l=e.pageX||e.touches[0].pageX,r=e.pageY||e.touches[0].pageY;t.el.fire("rot",{x:l,y:r,event:e})},i=this.drawPoint(l.width/2,20).attr("class",this.options.classPoints+"_rot").on("touchstart",n).on("mousedown",n);this.rectSelection.set.add(i)}},e.prototype.handler=function(){var e=this.el.bbox();this.nested.matrix(new SVG.Matrix(this.el).translate(e.x,e.y)),this.rectSelection.isSelected&&this.updateRectSelection(),this.pointSelection.isSelected&&this.updatePointSelection()},e.prototype.observe=function(){var e=this;if(MutationObserver)if(this.rectSelection.isSelected||this.pointSelection.isSelected)this.observerInst=this.observerInst||new MutationObserver(function(){e.handler()}),this.observerInst.observe(this.el.node,{attributes:!0});else try{this.observerInst.disconnect(),delete this.observerInst}catch(e){}else this.el.off("DOMAttrModified.select"),(this.rectSelection.isSelected||this.pointSelection.isSelected)&&this.el.on("DOMAttrModified.select",function(){e.handler()})},e.prototype.cleanup=function(){!this.rectSelection.isSelected&&this.rectSelection.set&&(this.rectSelection.set.each(function(){this.remove()}),this.rectSelection.set.clear(),delete this.rectSelection.set),!this.pointSelection.isSelected&&this.pointSelection.set&&(this.pointSelection.set.each(function(){this.remove()}),this.pointSelection.set.clear(),delete this.pointSelection.set),this.pointSelection.isSelected||this.rectSelection.isSelected||(this.nested.remove(),delete this.nested)},SVG.extend(SVG.Element,{selectize:function(t,l){return"object"==typeof t&&(l=t,t=!0),(this.remember("_selectHandler")||new e(this)).init(void 0===t||t,l||{}),this}}),SVG.Element.prototype.selectize.defaults={points:["lt","rt","rb","lb","t","r","b","l"],pointsExclude:[],classRect:"svg_select_boundingRect",classPoints:"svg_select_points",pointSize:7,rotationPoint:!0,deepSelect:!1,pointType:"circle"}}(),function(){(function(){function e(e){e.remember("_resizeHandler",this),this.el=e,this.parameters={},this.lastUpdateCall=null,this.p=e.doc().node.createSVGPoint()}e.prototype.transformPoint=function(e,t,l){return this.p.x=e-(this.offset.x-window.pageXOffset),this.p.y=t-(this.offset.y-window.pageYOffset),this.p.matrixTransform(l||this.m)},e.prototype._extractPosition=function(e){return{x:null!=e.clientX?e.clientX:e.touches[0].clientX,y:null!=e.clientY?e.clientY:e.touches[0].clientY}},e.prototype.init=function(e){var t=this;if(this.stop(),"stop"!==e){for(var l in this.options={},this.el.resize.defaults)this.options[l]=this.el.resize.defaults[l],void 0!==e[l]&&(this.options[l]=e[l]);this.el.on("lt.resize",function(e){t.resize(e||window.event)}),this.el.on("rt.resize",function(e){t.resize(e||window.event)}),this.el.on("rb.resize",function(e){t.resize(e||window.event)}),this.el.on("lb.resize",function(e){t.resize(e||window.event)}),this.el.on("t.resize",function(e){t.resize(e||window.event)}),this.el.on("r.resize",function(e){t.resize(e||window.event)}),this.el.on("b.resize",function(e){t.resize(e||window.event)}),this.el.on("l.resize",function(e){t.resize(e||window.event)}),this.el.on("rot.resize",function(e){t.resize(e||window.event)}),this.el.on("point.resize",function(e){t.resize(e||window.event)}),this.update()}},e.prototype.stop=function(){return this.el.off("lt.resize"),this.el.off("rt.resize"),this.el.off("rb.resize"),this.el.off("lb.resize"),this.el.off("t.resize"),this.el.off("r.resize"),this.el.off("b.resize"),this.el.off("l.resize"),this.el.off("rot.resize"),this.el.off("point.resize"),this},e.prototype.resize=function(e){var t=this;this.m=this.el.node.getScreenCTM().inverse(),this.offset={x:window.pageXOffset,y:window.pageYOffset};var l=this._extractPosition(e.detail.event);if(this.parameters={type:this.el.type,p:this.transformPoint(l.x,l.y),x:e.detail.x,y:e.detail.y,box:this.el.bbox(),rotation:this.el.transform().rotation},"text"===this.el.type&&(this.parameters.fontSize=this.el.attr()["font-size"]),void 0!==e.detail.i){var r=this.el.array().valueOf();this.parameters.i=e.detail.i,this.parameters.pointCoords=[r[e.detail.i][0],r[e.detail.i][1]]}switch(e.type){case"lt":this.calc=function(e,t){var l=this.snapToGrid(e,t);if(this.parameters.box.width-l[0]>0&&this.parameters.box.height-l[1]>0){if("text"===this.parameters.type)return this.el.move(this.parameters.box.x+l[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize-l[0]);l=this.checkAspectRatio(l),this.el.move(this.parameters.box.x+l[0],this.parameters.box.y+l[1]).size(this.parameters.box.width-l[0],this.parameters.box.height-l[1])}};break;case"rt":this.calc=function(e,t){var l=this.snapToGrid(e,t,2);if(this.parameters.box.width+l[0]>0&&this.parameters.box.height-l[1]>0){if("text"===this.parameters.type)return this.el.move(this.parameters.box.x-l[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize+l[0]);l=this.checkAspectRatio(l,!0),this.el.move(this.parameters.box.x,this.parameters.box.y+l[1]).size(this.parameters.box.width+l[0],this.parameters.box.height-l[1])}};break;case"rb":this.calc=function(e,t){var l=this.snapToGrid(e,t,0);if(this.parameters.box.width+l[0]>0&&this.parameters.box.height+l[1]>0){if("text"===this.parameters.type)return this.el.move(this.parameters.box.x-l[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize+l[0]);l=this.checkAspectRatio(l),this.el.move(this.parameters.box.x,this.parameters.box.y).size(this.parameters.box.width+l[0],this.parameters.box.height+l[1])}};break;case"lb":this.calc=function(e,t){var l=this.snapToGrid(e,t,1);if(this.parameters.box.width-l[0]>0&&this.parameters.box.height+l[1]>0){if("text"===this.parameters.type)return this.el.move(this.parameters.box.x+l[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize-l[0]);l=this.checkAspectRatio(l,!0),this.el.move(this.parameters.box.x+l[0],this.parameters.box.y).size(this.parameters.box.width-l[0],this.parameters.box.height+l[1])}};break;case"t":this.calc=function(e,t){var l=this.snapToGrid(e,t,2);if(this.parameters.box.height-l[1]>0){if("text"===this.parameters.type)return;this.el.move(this.parameters.box.x,this.parameters.box.y+l[1]).height(this.parameters.box.height-l[1])}};break;case"r":this.calc=function(e,t){var l=this.snapToGrid(e,t,0);if(this.parameters.box.width+l[0]>0){if("text"===this.parameters.type)return;this.el.move(this.parameters.box.x,this.parameters.box.y).width(this.parameters.box.width+l[0])}};break;case"b":this.calc=function(e,t){var l=this.snapToGrid(e,t,0);if(this.parameters.box.height+l[1]>0){if("text"===this.parameters.type)return;this.el.move(this.parameters.box.x,this.parameters.box.y).height(this.parameters.box.height+l[1])}};break;case"l":this.calc=function(e,t){var l=this.snapToGrid(e,t,1);if(this.parameters.box.width-l[0]>0){if("text"===this.parameters.type)return;this.el.move(this.parameters.box.x+l[0],this.parameters.box.y).width(this.parameters.box.width-l[0])}};break;case"rot":this.calc=function(e,t){var l=e+this.parameters.p.x,r=t+this.parameters.p.y,n=Math.atan2(this.parameters.p.y-this.parameters.box.y-this.parameters.box.height/2,this.parameters.p.x-this.parameters.box.x-this.parameters.box.width/2),i=Math.atan2(r-this.parameters.box.y-this.parameters.box.height/2,l-this.parameters.box.x-this.parameters.box.width/2),a=this.parameters.rotation+180*(i-n)/Math.PI+this.options.snapToAngle/2;this.el.center(this.parameters.box.cx,this.parameters.box.cy).rotate(a-a%this.options.snapToAngle,this.parameters.box.cx,this.parameters.box.cy)};break;case"point":this.calc=function(e,t){var l=this.snapToGrid(e,t,this.parameters.pointCoords[0],this.parameters.pointCoords[1]),r=this.el.array().valueOf();r[this.parameters.i][0]=this.parameters.pointCoords[0]+l[0],r[this.parameters.i][1]=this.parameters.pointCoords[1]+l[1],this.el.plot(r)}}this.el.fire("resizestart",{dx:this.parameters.x,dy:this.parameters.y,event:e}),SVG.on(window,"touchmove.resize",function(e){t.update(e||window.event)}),SVG.on(window,"touchend.resize",function(){t.done()}),SVG.on(window,"mousemove.resize",function(e){t.update(e||window.event)}),SVG.on(window,"mouseup.resize",function(){t.done()})},e.prototype.update=function(e){if(e){var t=this._extractPosition(e),l=this.transformPoint(t.x,t.y),r=l.x-this.parameters.p.x,n=l.y-this.parameters.p.y;this.lastUpdateCall=[r,n],this.calc(r,n),this.el.fire("resizing",{dx:r,dy:n,event:e})}else this.lastUpdateCall&&this.calc(this.lastUpdateCall[0],this.lastUpdateCall[1])},e.prototype.done=function(){this.lastUpdateCall=null,SVG.off(window,"mousemove.resize"),SVG.off(window,"mouseup.resize"),SVG.off(window,"touchmove.resize"),SVG.off(window,"touchend.resize"),this.el.fire("resizedone")},e.prototype.snapToGrid=function(e,t,l,r){var n;return void 0!==r?n=[(l+e)%this.options.snapToGrid,(r+t)%this.options.snapToGrid]:(l=null==l?3:l,n=[(this.parameters.box.x+e+(1&l?0:this.parameters.box.width))%this.options.snapToGrid,(this.parameters.box.y+t+(2&l?0:this.parameters.box.height))%this.options.snapToGrid]),e<0&&(n[0]-=this.options.snapToGrid),t<0&&(n[1]-=this.options.snapToGrid),e-=Math.abs(n[0])<this.options.snapToGrid/2?n[0]:n[0]-(e<0?-this.options.snapToGrid:this.options.snapToGrid),t-=Math.abs(n[1])<this.options.snapToGrid/2?n[1]:n[1]-(t<0?-this.options.snapToGrid:this.options.snapToGrid),this.constraintToBox(e,t,l,r)},e.prototype.constraintToBox=function(e,t,l,r){var n,i,a=this.options.constraint||{};return void 0!==r?(n=l,i=r):(n=this.parameters.box.x+(1&l?0:this.parameters.box.width),i=this.parameters.box.y+(2&l?0:this.parameters.box.height)),void 0!==a.minX&&n+e<a.minX&&(e=a.minX-n),void 0!==a.maxX&&n+e>a.maxX&&(e=a.maxX-n),void 0!==a.minY&&i+t<a.minY&&(t=a.minY-i),void 0!==a.maxY&&i+t>a.maxY&&(t=a.maxY-i),[e,t]},e.prototype.checkAspectRatio=function(e,t){if(!this.options.saveAspectRatio)return e;var l=e.slice(),r=this.parameters.box.width/this.parameters.box.height,n=this.parameters.box.width+e[0],i=this.parameters.box.height-e[1],a=n/i;return a<r?(l[1]=n/r-this.parameters.box.height,t&&(l[1]=-l[1])):a>r&&(l[0]=this.parameters.box.width-i*r,t&&(l[0]=-l[0])),l},SVG.extend(SVG.Element,{resize:function(t){return(this.remember("_resizeHandler")||new e(this)).init(t||{}),this}}),SVG.Element.prototype.resize.defaults={snapToAngle:.1,snapToGrid:1,constraint:{},saveAspectRatio:!1}}).call(this)}(),void 0===window.Apex&&(window.Apex={});var Ye=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w}return o(e,[{key:"initModules",value:function(){this.ctx.publicMethods=["updateOptions","updateSeries","appendData","appendSeries","isSeriesHidden","highlightSeries","toggleSeries","showSeries","hideSeries","setLocale","resetSeries","zoomX","toggleDataPointSelection","dataURI","exportToCSV","addXaxisAnnotation","addYaxisAnnotation","addPointAnnotation","clearAnnotations","removeAnnotation","paper","destroy"],this.ctx.eventList=["click","mousedown","mousemove","mouseleave","touchstart","touchmove","touchleave","mouseup","touchend"],this.ctx.animations=new w(this.ctx),this.ctx.axes=new ie(this.ctx),this.ctx.core=new $e(this.ctx.el,this.ctx),this.ctx.config=new U({}),this.ctx.data=new Y(this.ctx),this.ctx.grid=new X(this.ctx),this.ctx.graphics=new k(this.ctx),this.ctx.coreUtils=new T(this.ctx),this.ctx.crosshairs=new ae(this.ctx),this.ctx.events=new re(this.ctx),this.ctx.exports=new Q(this.ctx),this.ctx.fill=new H(this.ctx),this.ctx.localization=new ne(this.ctx),this.ctx.options=new O,this.ctx.responsive=new se(this.ctx),this.ctx.series=new K(this.ctx),this.ctx.theme=new oe(this.ctx),this.ctx.formatters=new E(this.ctx),this.ctx.titleSubtitle=new ce(this.ctx),this.ctx.legend=new ye(this.ctx),this.ctx.toolbar=new fe(this.ctx),this.ctx.tooltip=new Ie(this.ctx),this.ctx.dimensions=new he(this.ctx),this.ctx.updateHelpers=new Ke(this.ctx),this.ctx.zoomPanSelection=new be(this.ctx),this.ctx.w.globals.tooltip=new Ie(this.ctx)}}]),e}(),Qe=function(){function e(t){a(this,e),this.ctx=t,this.w=t.w}return o(e,[{key:"clear",value:function(e){var t=e.isUpdating;this.ctx.zoomPanSelection&&this.ctx.zoomPanSelection.destroy(),this.ctx.toolbar&&this.ctx.toolbar.destroy(),this.ctx.animations=null,this.ctx.axes=null,this.ctx.annotations=null,this.ctx.core=null,this.ctx.data=null,this.ctx.grid=null,this.ctx.series=null,this.ctx.responsive=null,this.ctx.theme=null,this.ctx.formatters=null,this.ctx.titleSubtitle=null,this.ctx.legend=null,this.ctx.dimensions=null,this.ctx.options=null,this.ctx.crosshairs=null,this.ctx.zoomPanSelection=null,this.ctx.updateHelpers=null,this.ctx.toolbar=null,this.ctx.localization=null,this.ctx.w.globals.tooltip=null,this.clearDomElements({isUpdating:t})}},{key:"killSVG",value:function(e){e.each(function(){this.removeClass("*"),this.off(),this.stop()},!0),e.ungroup(),e.clear()}},{key:"clearDomElements",value:function(e){var t=this,l=e.isUpdating,r=this.w.globals.dom.Paper.node;r.parentNode&&r.parentNode.parentNode&&!l&&(r.parentNode.parentNode.style.minHeight="unset");var n=this.w.globals.dom.baseEl;n&&this.ctx.eventList.forEach(function(e){n.removeEventListener(e,t.ctx.events.documentEvent)});var i=this.w.globals.dom;if(null!==this.ctx.el)for(;this.ctx.el.firstChild;)this.ctx.el.removeChild(this.ctx.el.firstChild);this.killSVG(i.Paper),i.Paper.remove(),i.elWrap=null,i.elGraphical=null,i.elLegendWrap=null,i.elLegendForeign=null,i.baseEl=null,i.elGridRect=null,i.elGridRectMask=null,i.elGridRectBarMask=null,i.elGridRectMarkerMask=null,i.elForecastMask=null,i.elNonForecastMask=null,i.elDefs=null}}]),e}(),Je=new WeakMap,Xe=function(){function e(t,l){a(this,e),this.opts=l,this.ctx=this,this.w=new V(l).init(),this.el=t,this.w.globals.cuid=C.randomId(),this.w.globals.chartID=this.w.config.chart.id?C.escapeString(this.w.config.chart.id):this.w.globals.cuid,new Ye(this).initModules(),this.create=C.bind(this.create,this),this.windowResizeHandler=this._windowResizeHandler.bind(this),this.parentResizeHandler=this._parentResizeCallback.bind(this)}return o(e,[{key:"render",value:function(){var e=this;return new Promise(function(t,l){if(null!==e.el){void 0===Apex._chartInstances&&(Apex._chartInstances=[]),e.w.config.chart.id&&Apex._chartInstances.push({id:e.w.globals.chartID,group:e.w.config.chart.group,chart:e}),e.setLocale(e.w.config.chart.defaultLocale);var r=e.w.config.chart.events.beforeMount;"function"==typeof r&&r(e,e.w),e.events.fireEvent("beforeMount",[e,e.w]),window.addEventListener("resize",e.windowResizeHandler),function(e,t){var l=!1;if(e.nodeType!==Node.DOCUMENT_FRAGMENT_NODE){var r=e.getBoundingClientRect();"none"!==e.style.display&&0!==r.width||(l=!0)}var n=new ResizeObserver(function(r){l&&t.call(e,r),l=!0});e.nodeType===Node.DOCUMENT_FRAGMENT_NODE?Array.from(e.children).forEach(function(e){return n.observe(e)}):n.observe(e),Je.set(t,n)}(e.el.parentNode,e.parentResizeHandler);var n=e.el.getRootNode&&e.el.getRootNode(),i=C.is("ShadowRoot",n),a=e.el.ownerDocument,s=i?n.getElementById("apexcharts-css"):a.getElementById("apexcharts-css");if(!s){var o;(s=document.createElement("style")).id="apexcharts-css",s.textContent='@keyframes opaque {\n  0% {\n    opacity: 0\n  }\n\n  to {\n    opacity: 1\n  }\n}\n\n@keyframes resizeanim {\n\n  0%,\n  to {\n    opacity: 0\n  }\n}\n\n.apexcharts-canvas {\n  position: relative;\n  direction: ltr !important;\n  user-select: none\n}\n\n.apexcharts-canvas ::-webkit-scrollbar {\n  -webkit-appearance: none;\n  width: 6px\n}\n\n.apexcharts-canvas ::-webkit-scrollbar-thumb {\n  border-radius: 4px;\n  background-color: rgba(0, 0, 0, .5);\n  box-shadow: 0 0 1px rgba(255, 255, 255, .5);\n  -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, .5)\n}\n\n.apexcharts-inner {\n  position: relative\n}\n\n.apexcharts-text tspan {\n  font-family: inherit\n}\n\nrect.legend-mouseover-inactive,\n.legend-mouseover-inactive rect,\n.legend-mouseover-inactive path,\n.legend-mouseover-inactive circle,\n.legend-mouseover-inactive line,\n.legend-mouseover-inactive text.apexcharts-yaxis-title-text,\n.legend-mouseover-inactive text.apexcharts-yaxis-label {\n  transition: .15s ease all;\n  opacity: .2\n}\n\n.apexcharts-legend-text {\n  padding-left: 15px;\n  margin-left: -15px;\n}\n\n.apexcharts-series-collapsed {\n  opacity: 0\n}\n\n.apexcharts-tooltip {\n  border-radius: 5px;\n  box-shadow: 2px 2px 6px -4px #999;\n  cursor: default;\n  font-size: 14px;\n  left: 62px;\n  opacity: 0;\n  pointer-events: none;\n  position: absolute;\n  top: 20px;\n  display: flex;\n  flex-direction: column;\n  overflow: hidden;\n  white-space: nowrap;\n  z-index: 12;\n  transition: .15s ease all\n}\n\n.apexcharts-tooltip.apexcharts-active {\n  opacity: 1;\n  transition: .15s ease all\n}\n\n.apexcharts-tooltip.apexcharts-theme-light {\n  border: 1px solid #e3e3e3;\n  background: rgba(255, 255, 255, .96)\n}\n\n.apexcharts-tooltip.apexcharts-theme-dark {\n  color: #fff;\n  background: rgba(30, 30, 30, .8)\n}\n\n.apexcharts-tooltip * {\n  font-family: inherit\n}\n\n.apexcharts-tooltip-title {\n  padding: 6px;\n  font-size: 15px;\n  margin-bottom: 4px\n}\n\n.apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title {\n  background: #eceff1;\n  border-bottom: 1px solid #ddd\n}\n\n.apexcharts-tooltip.apexcharts-theme-dark .apexcharts-tooltip-title {\n  background: rgba(0, 0, 0, .7);\n  border-bottom: 1px solid #333\n}\n\n.apexcharts-tooltip-text-goals-value,\n.apexcharts-tooltip-text-y-value,\n.apexcharts-tooltip-text-z-value {\n  display: inline-block;\n  margin-left: 5px;\n  font-weight: 600\n}\n\n.apexcharts-tooltip-text-goals-label:empty,\n.apexcharts-tooltip-text-goals-value:empty,\n.apexcharts-tooltip-text-y-label:empty,\n.apexcharts-tooltip-text-y-value:empty,\n.apexcharts-tooltip-text-z-value:empty,\n.apexcharts-tooltip-title:empty {\n  display: none\n}\n\n.apexcharts-tooltip-text-goals-label,\n.apexcharts-tooltip-text-goals-value {\n  padding: 6px 0 5px\n}\n\n.apexcharts-tooltip-goals-group,\n.apexcharts-tooltip-text-goals-label,\n.apexcharts-tooltip-text-goals-value {\n  display: flex\n}\n\n.apexcharts-tooltip-text-goals-label:not(:empty),\n.apexcharts-tooltip-text-goals-value:not(:empty) {\n  margin-top: -6px\n}\n\n.apexcharts-tooltip-marker {\n  width: 12px;\n  height: 12px;\n  position: relative;\n  top: 0;\n  margin-right: 10px;\n  border-radius: 50%\n}\n\n.apexcharts-tooltip-series-group {\n  padding: 0 10px;\n  display: none;\n  text-align: left;\n  justify-content: left;\n  align-items: center\n}\n\n.apexcharts-tooltip-series-group.apexcharts-active .apexcharts-tooltip-marker {\n  opacity: 1\n}\n\n.apexcharts-tooltip-series-group.apexcharts-active,\n.apexcharts-tooltip-series-group:last-child {\n  padding-bottom: 4px\n}\n\n.apexcharts-tooltip-y-group {\n  padding: 6px 0 5px\n}\n\n.apexcharts-custom-tooltip,\n.apexcharts-tooltip-box {\n  padding: 4px 8px\n}\n\n.apexcharts-tooltip-boxPlot {\n  display: flex;\n  flex-direction: column-reverse\n}\n\n.apexcharts-tooltip-box>div {\n  margin: 4px 0\n}\n\n.apexcharts-tooltip-box span.value {\n  font-weight: 700\n}\n\n.apexcharts-tooltip-rangebar {\n  padding: 5px 8px\n}\n\n.apexcharts-tooltip-rangebar .category {\n  font-weight: 600;\n  color: #777\n}\n\n.apexcharts-tooltip-rangebar .series-name {\n  font-weight: 700;\n  display: block;\n  margin-bottom: 5px\n}\n\n.apexcharts-xaxistooltip,\n.apexcharts-yaxistooltip {\n  opacity: 0;\n  pointer-events: none;\n  color: #373d3f;\n  font-size: 13px;\n  text-align: center;\n  border-radius: 2px;\n  position: absolute;\n  z-index: 10;\n  background: #eceff1;\n  border: 1px solid #90a4ae\n}\n\n.apexcharts-xaxistooltip {\n  padding: 9px 10px;\n  transition: .15s ease all\n}\n\n.apexcharts-xaxistooltip.apexcharts-theme-dark {\n  background: rgba(0, 0, 0, .7);\n  border: 1px solid rgba(0, 0, 0, .5);\n  color: #fff\n}\n\n.apexcharts-xaxistooltip:after,\n.apexcharts-xaxistooltip:before {\n  left: 50%;\n  border: solid transparent;\n  content: " ";\n  height: 0;\n  width: 0;\n  position: absolute;\n  pointer-events: none\n}\n\n.apexcharts-xaxistooltip:after {\n  border-color: transparent;\n  border-width: 6px;\n  margin-left: -6px\n}\n\n.apexcharts-xaxistooltip:before {\n  border-color: transparent;\n  border-width: 7px;\n  margin-left: -7px\n}\n\n.apexcharts-xaxistooltip-bottom:after,\n.apexcharts-xaxistooltip-bottom:before {\n  bottom: 100%\n}\n\n.apexcharts-xaxistooltip-top:after,\n.apexcharts-xaxistooltip-top:before {\n  top: 100%\n}\n\n.apexcharts-xaxistooltip-bottom:after {\n  border-bottom-color: #eceff1\n}\n\n.apexcharts-xaxistooltip-bottom:before {\n  border-bottom-color: #90a4ae\n}\n\n.apexcharts-xaxistooltip-bottom.apexcharts-theme-dark:after,\n.apexcharts-xaxistooltip-bottom.apexcharts-theme-dark:before {\n  border-bottom-color: rgba(0, 0, 0, .5)\n}\n\n.apexcharts-xaxistooltip-top:after {\n  border-top-color: #eceff1\n}\n\n.apexcharts-xaxistooltip-top:before {\n  border-top-color: #90a4ae\n}\n\n.apexcharts-xaxistooltip-top.apexcharts-theme-dark:after,\n.apexcharts-xaxistooltip-top.apexcharts-theme-dark:before {\n  border-top-color: rgba(0, 0, 0, .5)\n}\n\n.apexcharts-xaxistooltip.apexcharts-active {\n  opacity: 1;\n  transition: .15s ease all\n}\n\n.apexcharts-yaxistooltip {\n  padding: 4px 10px\n}\n\n.apexcharts-yaxistooltip.apexcharts-theme-dark {\n  background: rgba(0, 0, 0, .7);\n  border: 1px solid rgba(0, 0, 0, .5);\n  color: #fff\n}\n\n.apexcharts-yaxistooltip:after,\n.apexcharts-yaxistooltip:before {\n  top: 50%;\n  border: solid transparent;\n  content: " ";\n  height: 0;\n  width: 0;\n  position: absolute;\n  pointer-events: none\n}\n\n.apexcharts-yaxistooltip:after {\n  border-color: transparent;\n  border-width: 6px;\n  margin-top: -6px\n}\n\n.apexcharts-yaxistooltip:before {\n  border-color: transparent;\n  border-width: 7px;\n  margin-top: -7px\n}\n\n.apexcharts-yaxistooltip-left:after,\n.apexcharts-yaxistooltip-left:before {\n  left: 100%\n}\n\n.apexcharts-yaxistooltip-right:after,\n.apexcharts-yaxistooltip-right:before {\n  right: 100%\n}\n\n.apexcharts-yaxistooltip-left:after {\n  border-left-color: #eceff1\n}\n\n.apexcharts-yaxistooltip-left:before {\n  border-left-color: #90a4ae\n}\n\n.apexcharts-yaxistooltip-left.apexcharts-theme-dark:after,\n.apexcharts-yaxistooltip-left.apexcharts-theme-dark:before {\n  border-left-color: rgba(0, 0, 0, .5)\n}\n\n.apexcharts-yaxistooltip-right:after {\n  border-right-color: #eceff1\n}\n\n.apexcharts-yaxistooltip-right:before {\n  border-right-color: #90a4ae\n}\n\n.apexcharts-yaxistooltip-right.apexcharts-theme-dark:after,\n.apexcharts-yaxistooltip-right.apexcharts-theme-dark:before {\n  border-right-color: rgba(0, 0, 0, .5)\n}\n\n.apexcharts-yaxistooltip.apexcharts-active {\n  opacity: 1\n}\n\n.apexcharts-yaxistooltip-hidden {\n  display: none\n}\n\n.apexcharts-xcrosshairs,\n.apexcharts-ycrosshairs {\n  pointer-events: none;\n  opacity: 0;\n  transition: .15s ease all\n}\n\n.apexcharts-xcrosshairs.apexcharts-active,\n.apexcharts-ycrosshairs.apexcharts-active {\n  opacity: 1;\n  transition: .15s ease all\n}\n\n.apexcharts-ycrosshairs-hidden {\n  opacity: 0\n}\n\n.apexcharts-selection-rect {\n  cursor: move\n}\n\n.svg_select_boundingRect,\n.svg_select_points_rot {\n  pointer-events: none;\n  opacity: 0;\n  visibility: hidden\n}\n\n.apexcharts-selection-rect+g .svg_select_boundingRect,\n.apexcharts-selection-rect+g .svg_select_points_rot {\n  opacity: 0;\n  visibility: hidden\n}\n\n.apexcharts-selection-rect+g .svg_select_points_l,\n.apexcharts-selection-rect+g .svg_select_points_r {\n  cursor: ew-resize;\n  opacity: 1;\n  visibility: visible\n}\n\n.svg_select_points {\n  fill: #efefef;\n  stroke: #333;\n  rx: 2\n}\n\n.apexcharts-svg.apexcharts-zoomable.hovering-zoom {\n  cursor: crosshair\n}\n\n.apexcharts-svg.apexcharts-zoomable.hovering-pan {\n  cursor: move\n}\n\n.apexcharts-menu-icon,\n.apexcharts-pan-icon,\n.apexcharts-reset-icon,\n.apexcharts-selection-icon,\n.apexcharts-toolbar-custom-icon,\n.apexcharts-zoom-icon,\n.apexcharts-zoomin-icon,\n.apexcharts-zoomout-icon {\n  cursor: pointer;\n  width: 20px;\n  height: 20px;\n  line-height: 24px;\n  color: #6e8192;\n  text-align: center\n}\n\n.apexcharts-menu-icon svg,\n.apexcharts-reset-icon svg,\n.apexcharts-zoom-icon svg,\n.apexcharts-zoomin-icon svg,\n.apexcharts-zoomout-icon svg {\n  fill: #6e8192\n}\n\n.apexcharts-selection-icon svg {\n  fill: #444;\n  transform: scale(.76)\n}\n\n.apexcharts-theme-dark .apexcharts-menu-icon svg,\n.apexcharts-theme-dark .apexcharts-pan-icon svg,\n.apexcharts-theme-dark .apexcharts-reset-icon svg,\n.apexcharts-theme-dark .apexcharts-selection-icon svg,\n.apexcharts-theme-dark .apexcharts-toolbar-custom-icon svg,\n.apexcharts-theme-dark .apexcharts-zoom-icon svg,\n.apexcharts-theme-dark .apexcharts-zoomin-icon svg,\n.apexcharts-theme-dark .apexcharts-zoomout-icon svg {\n  fill: #f3f4f5\n}\n\n.apexcharts-canvas .apexcharts-reset-zoom-icon.apexcharts-selected svg,\n.apexcharts-canvas .apexcharts-selection-icon.apexcharts-selected svg,\n.apexcharts-canvas .apexcharts-zoom-icon.apexcharts-selected svg {\n  fill: #008ffb\n}\n\n.apexcharts-theme-light .apexcharts-menu-icon:hover svg,\n.apexcharts-theme-light .apexcharts-reset-icon:hover svg,\n.apexcharts-theme-light .apexcharts-selection-icon:not(.apexcharts-selected):hover svg,\n.apexcharts-theme-light .apexcharts-zoom-icon:not(.apexcharts-selected):hover svg,\n.apexcharts-theme-light .apexcharts-zoomin-icon:hover svg,\n.apexcharts-theme-light .apexcharts-zoomout-icon:hover svg {\n  fill: #333\n}\n\n.apexcharts-menu-icon,\n.apexcharts-selection-icon {\n  position: relative\n}\n\n.apexcharts-reset-icon {\n  margin-left: 5px\n}\n\n.apexcharts-menu-icon,\n.apexcharts-reset-icon,\n.apexcharts-zoom-icon {\n  transform: scale(.85)\n}\n\n.apexcharts-zoomin-icon,\n.apexcharts-zoomout-icon {\n  transform: scale(.7)\n}\n\n.apexcharts-zoomout-icon {\n  margin-right: 3px\n}\n\n.apexcharts-pan-icon {\n  transform: scale(.62);\n  position: relative;\n  left: 1px;\n  top: 0\n}\n\n.apexcharts-pan-icon svg {\n  fill: #fff;\n  stroke: #6e8192;\n  stroke-width: 2\n}\n\n.apexcharts-pan-icon.apexcharts-selected svg {\n  stroke: #008ffb\n}\n\n.apexcharts-pan-icon:not(.apexcharts-selected):hover svg {\n  stroke: #333\n}\n\n.apexcharts-toolbar {\n  position: absolute;\n  z-index: 11;\n  max-width: 176px;\n  text-align: right;\n  border-radius: 3px;\n  padding: 0 6px 2px;\n  display: flex;\n  justify-content: space-between;\n  align-items: center\n}\n\n.apexcharts-menu {\n  background: #fff;\n  position: absolute;\n  top: 100%;\n  border: 1px solid #ddd;\n  border-radius: 3px;\n  padding: 3px;\n  right: 10px;\n  opacity: 0;\n  min-width: 110px;\n  transition: .15s ease all;\n  pointer-events: none\n}\n\n.apexcharts-menu.apexcharts-menu-open {\n  opacity: 1;\n  pointer-events: all;\n  transition: .15s ease all\n}\n\n.apexcharts-menu-item {\n  padding: 6px 7px;\n  font-size: 12px;\n  cursor: pointer\n}\n\n.apexcharts-theme-light .apexcharts-menu-item:hover {\n  background: #eee\n}\n\n.apexcharts-theme-dark .apexcharts-menu {\n  background: rgba(0, 0, 0, .7);\n  color: #fff\n}\n\n@media screen and (min-width:768px) {\n  .apexcharts-canvas:hover .apexcharts-toolbar {\n    opacity: 1\n  }\n}\n\n.apexcharts-canvas .apexcharts-element-hidden,\n.apexcharts-datalabel.apexcharts-element-hidden,\n.apexcharts-hide .apexcharts-series-points {\n  opacity: 0;\n}\n\n.apexcharts-hidden-element-shown {\n  opacity: 1;\n  transition: 0.25s ease all;\n}\n\n.apexcharts-datalabel,\n.apexcharts-datalabel-label,\n.apexcharts-datalabel-value,\n.apexcharts-datalabels,\n.apexcharts-pie-label {\n  cursor: default;\n  pointer-events: none\n}\n\n.apexcharts-pie-label-delay {\n  opacity: 0;\n  animation-name: opaque;\n  animation-duration: .3s;\n  animation-fill-mode: forwards;\n  animation-timing-function: ease\n}\n\n.apexcharts-radialbar-label {\n  cursor: pointer;\n}\n\n.apexcharts-annotation-rect,\n.apexcharts-area-series .apexcharts-area,\n.apexcharts-area-series .apexcharts-series-markers .apexcharts-marker.no-pointer-events,\n.apexcharts-gridline,\n.apexcharts-line,\n.apexcharts-line-series .apexcharts-series-markers .apexcharts-marker.no-pointer-events,\n.apexcharts-point-annotation-label,\n.apexcharts-radar-series path:not(.apexcharts-marker),\n.apexcharts-radar-series polygon,\n.apexcharts-toolbar svg,\n.apexcharts-tooltip .apexcharts-marker,\n.apexcharts-xaxis-annotation-label,\n.apexcharts-yaxis-annotation-label,\n.apexcharts-zoom-rect {\n  pointer-events: none\n}\n\n.apexcharts-tooltip-active .apexcharts-marker {\n  transition: .15s ease all\n}\n\n.resize-triggers {\n  animation: 1ms resizeanim;\n  visibility: hidden;\n  opacity: 0;\n  height: 100%;\n  width: 100%;\n  overflow: hidden\n}\n\n.contract-trigger:before,\n.resize-triggers,\n.resize-triggers>div {\n  content: " ";\n  display: block;\n  position: absolute;\n  top: 0;\n  left: 0\n}\n\n.resize-triggers>div {\n  height: 100%;\n  width: 100%;\n  background: #eee;\n  overflow: auto\n}\n\n.contract-trigger:before {\n  overflow: hidden;\n  width: 200%;\n  height: 200%\n}\n\n.apexcharts-bar-goals-markers {\n  pointer-events: none\n}\n\n.apexcharts-bar-shadows {\n  pointer-events: none\n}\n\n.apexcharts-rangebar-goals-markers {\n  pointer-events: none\n}\n';var c=(null===(o=e.opts.chart)||void 0===o?void 0:o.nonce)||e.w.config.chart.nonce;c&&s.setAttribute("nonce",c),i?n.prepend(s):a.head.appendChild(s)}var u=e.create(e.w.config.series,{});if(!u)return t(e);e.mount(u).then(function(){"function"==typeof e.w.config.chart.events.mounted&&e.w.config.chart.events.mounted(e,e.w),e.events.fireEvent("mounted",[e,e.w]),t(u)}).catch(function(e){l(e)})}else l(new Error("Element not found"))})}},{key:"create",value:function(e,t){var l=this,r=this.w;new Ye(this).initModules();var n=this.w.globals;if(n.noData=!1,n.animationEnded=!1,this.responsive.checkResponsiveConfig(t),r.config.xaxis.convertedCatToNumeric&&new z(r.config).convertCatToNumericXaxis(r.config,this.ctx),null===this.el)return n.animationEnded=!0,null;if(this.core.setupElements(),"treemap"===r.config.chart.type&&(r.config.grid.show=!1,r.config.yaxis[0].show=!1),0===n.svgWidth)return n.animationEnded=!0,null;var i=e;e.forEach(function(e,t){e.hidden&&(i=l.legend.legendHelpers.getSeriesAfterCollapsing({realIndex:t}))});var a=T.checkComboSeries(i,r.config.chart.type);n.comboCharts=a.comboCharts,n.comboBarCount=a.comboBarCount;var s=i.every(function(e){return e.data&&0===e.data.length});(0===i.length||s&&n.collapsedSeries.length<1)&&this.series.handleNoData(),this.events.setupEventHandlers(),this.data.parseData(i),this.theme.init(),new W(this).setGlobalMarkerSize(),this.formatters.setLabelFormatters(),this.titleSubtitle.draw(),n.noData&&n.collapsedSeries.length!==n.series.length&&!r.config.legend.showForSingleSeries||this.legend.init(),this.series.hasAllSeriesEqualX(),n.axisCharts&&(this.core.coreCalculations(),"category"!==r.config.xaxis.type&&this.formatters.setLabelFormatters(),this.ctx.toolbar.minX=r.globals.minX,this.ctx.toolbar.maxX=r.globals.maxX),this.formatters.heatmapLabelFormatters(),new T(this).getLargestMarkerSize(),this.dimensions.plotCoords();var o=this.core.xySettings();this.grid.createGridMask();var c=this.core.plotChartType(i,o),u=new $(this);return u.bringForward(),r.config.dataLabels.background.enabled&&u.dataLabelsBackground(),this.core.shiftGraphPosition(),{elGraph:c,xyRatios:o,dimensions:{plot:{left:r.globals.translateX,top:r.globals.translateY,width:r.globals.gridWidth,height:r.globals.gridHeight}}}}},{key:"mount",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,l=this,r=l.w;return new Promise(function(n,i){if(null===l.el)return i(new Error("Not enough data to display or target element not found"));(null===t||r.globals.allSeriesCollapsed)&&l.series.handleNoData(),l.grid=new X(l);var a,s,o=l.grid.drawGrid();if(l.annotations=new L(l),l.annotations.drawImageAnnos(),l.annotations.drawTextAnnos(),"back"===r.config.grid.position&&(o&&r.globals.dom.elGraphical.add(o.el),null!=o&&null!==(a=o.elGridBorders)&&void 0!==a&&a.node&&r.globals.dom.elGraphical.add(o.elGridBorders)),Array.isArray(t.elGraph))for(var c=0;c<t.elGraph.length;c++)r.globals.dom.elGraphical.add(t.elGraph[c]);else r.globals.dom.elGraphical.add(t.elGraph);"front"===r.config.grid.position&&(o&&r.globals.dom.elGraphical.add(o.el),null!=o&&null!==(s=o.elGridBorders)&&void 0!==s&&s.node&&r.globals.dom.elGraphical.add(o.elGridBorders)),"front"===r.config.xaxis.crosshairs.position&&l.crosshairs.drawXCrosshairs(),"front"===r.config.yaxis[0].crosshairs.position&&l.crosshairs.drawYCrosshairs(),"treemap"!==r.config.chart.type&&l.axes.drawAxis(r.config.chart.type,o);var u=new J(e.ctx,o),p=new le(e.ctx,o);if(null!==o&&(u.xAxisLabelCorrections(o.xAxisTickWidth),p.setYAxisTextAlignments(),r.config.yaxis.map(function(e,t){-1===r.globals.ignoreYAxisIndexes.indexOf(t)&&p.yAxisTitleRotate(t,e.opposite)})),l.annotations.drawAxesAnnotations(),!r.globals.noData){if(r.config.tooltip.enabled&&!r.globals.noData&&l.w.globals.tooltip.drawTooltip(t.xyRatios),r.globals.axisCharts&&(r.globals.isXNumeric||r.config.xaxis.convertedCatToNumeric||r.globals.isRangeBar))(r.config.chart.zoom.enabled||r.config.chart.selection&&r.config.chart.selection.enabled||r.config.chart.pan&&r.config.chart.pan.enabled)&&l.zoomPanSelection.init({xyRatios:t.xyRatios});else{var d=r.config.chart.toolbar.tools;["zoom","zoomin","zoomout","selection","pan","reset"].forEach(function(e){d[e]=!1})}r.config.chart.toolbar.show&&!r.globals.allSeriesCollapsed&&l.toolbar.createToolbar()}r.globals.memory.methodsToExec.length>0&&r.globals.memory.methodsToExec.forEach(function(e){e.method(e.params,!1,e.context)}),r.globals.axisCharts||r.globals.noData||l.core.resizeNonAxisCharts(),n(l)})}},{key:"destroy",value:function(){var e,t;window.removeEventListener("resize",this.windowResizeHandler),this.el.parentNode,e=this.parentResizeHandler,(t=Je.get(e))&&(t.disconnect(),Je.delete(e));var l=this.w.config.chart.id;l&&Apex._chartInstances.forEach(function(e,t){e.id===C.escapeString(l)&&Apex._chartInstances.splice(t,1)}),new Qe(this.ctx).clear({isUpdating:!1})}},{key:"updateOptions",value:function(e){var t=this,l=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],n=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],i=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],a=this.w;return a.globals.selection=void 0,e.series&&(this.series.resetSeries(!1,!0,!1),e.series.length&&e.series[0].data&&(e.series=e.series.map(function(e,l){return t.updateHelpers._extendSeries(e,l)})),this.updateHelpers.revertDefaultAxisMinMax()),e.xaxis&&(e=this.updateHelpers.forceXAxisUpdate(e)),e.yaxis&&(e=this.updateHelpers.forceYAxisUpdate(e)),a.globals.collapsedSeriesIndices.length>0&&this.series.clearPreviousPaths(),e.theme&&(e=this.theme.updateThemeOptions(e)),this.updateHelpers._updateOptions(e,l,r,n,i)}},{key:"updateSeries",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],l=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return this.series.resetSeries(!1),this.updateHelpers.revertDefaultAxisMinMax(),this.updateHelpers._updateSeries(e,t,l)}},{key:"appendSeries",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],l=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],r=this.w.config.series.slice();return r.push(e),this.series.resetSeries(!1),this.updateHelpers.revertDefaultAxisMinMax(),this.updateHelpers._updateSeries(r,t,l)}},{key:"appendData",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],l=this;l.w.globals.dataChanged=!0,l.series.getPreviousPaths();for(var r=l.w.config.series.slice(),n=0;n<r.length;n++)if(null!==e[n]&&void 0!==e[n])for(var i=0;i<e[n].data.length;i++)r[n].data.push(e[n].data[i]);return l.w.config.series=r,t&&(l.w.globals.initialSeries=C.clone(l.w.config.series)),this.update()}},{key:"update",value:function(e){var t=this;return new Promise(function(l,r){new Qe(t.ctx).clear({isUpdating:!0});var n=t.create(t.w.config.series,e);if(!n)return l(t);t.mount(n).then(function(){"function"==typeof t.w.config.chart.events.updated&&t.w.config.chart.events.updated(t,t.w),t.events.fireEvent("updated",[t,t.w]),t.w.globals.isDirty=!0,l(t)}).catch(function(e){r(e)})})}},{key:"getSyncedCharts",value:function(){var e=this.getGroupedCharts(),t=[this];return e.length&&(t=[],e.forEach(function(e){t.push(e)})),t}},{key:"getGroupedCharts",value:function(){var e=this;return Apex._chartInstances.filter(function(e){if(e.group)return!0}).map(function(t){return e.w.config.chart.group===t.group?t.chart:e})}},{key:"toggleSeries",value:function(e){return this.series.toggleSeries(e)}},{key:"highlightSeriesOnLegendHover",value:function(e,t){return this.series.toggleSeriesOnHover(e,t)}},{key:"showSeries",value:function(e){this.series.showSeries(e)}},{key:"hideSeries",value:function(e){this.series.hideSeries(e)}},{key:"highlightSeries",value:function(e){this.series.highlightSeries(e)}},{key:"isSeriesHidden",value:function(e){this.series.isSeriesHidden(e)}},{key:"resetSeries",value:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];this.series.resetSeries(e,t)}},{key:"addEventListener",value:function(e,t){this.events.addEventListener(e,t)}},{key:"removeEventListener",value:function(e,t){this.events.removeEventListener(e,t)}},{key:"addXaxisAnnotation",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,r=this;l&&(r=l),r.annotations.addXaxisAnnotationExternal(e,t,r)}},{key:"addYaxisAnnotation",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,r=this;l&&(r=l),r.annotations.addYaxisAnnotationExternal(e,t,r)}},{key:"addPointAnnotation",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,r=this;l&&(r=l),r.annotations.addPointAnnotationExternal(e,t,r)}},{key:"clearAnnotations",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0,t=this;e&&(t=e),t.annotations.clearAnnotations(t)}},{key:"removeAnnotation",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,l=this;t&&(l=t),l.annotations.removeAnnotation(l,e)}},{key:"getChartArea",value:function(){return this.w.globals.dom.baseEl.querySelector(".apexcharts-inner")}},{key:"getSeriesTotalXRange",value:function(e,t){return this.coreUtils.getSeriesTotalsXRange(e,t)}},{key:"getHighestValueInSeries",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return new te(this.ctx).getMinYMaxY(e).highestY}},{key:"getLowestValueInSeries",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return new te(this.ctx).getMinYMaxY(e).lowestY}},{key:"getSeriesTotal",value:function(){return this.w.globals.seriesTotals}},{key:"toggleDataPointSelection",value:function(e,t){return this.updateHelpers.toggleDataPointSelection(e,t)}},{key:"zoomX",value:function(e,t){this.ctx.toolbar.zoomUpdateOptions(e,t)}},{key:"setLocale",value:function(e){this.localization.setCurrentLocaleValues(e)}},{key:"dataURI",value:function(e){return new Q(this.ctx).dataURI(e)}},{key:"exportToCSV",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new Q(this.ctx).exportToCSV(e)}},{key:"paper",value:function(){return this.w.globals.dom.Paper}},{key:"_parentResizeCallback",value:function(){this.w.globals.animationEnded&&this.w.config.chart.redrawOnParentResize&&this._windowResize()}},{key:"_windowResize",value:function(){var e=this;clearTimeout(this.w.globals.resizeTimer),this.w.globals.resizeTimer=window.setTimeout(function(){e.w.globals.resized=!0,e.w.globals.dataChanged=!1,e.ctx.update()},150)}},{key:"_windowResizeHandler",value:function(){var e=this.w.config.chart.redrawOnWindowResize;"function"==typeof e&&(e=e()),e&&this._windowResize()}}],[{key:"getChartByID",value:function(e){var t=C.escapeString(e);if(Apex._chartInstances){var l=Apex._chartInstances.filter(function(e){return e.id===t})[0];return l&&l.chart}}},{key:"initOnLoad",value:function(){for(var t=document.querySelectorAll("[data-apexcharts]"),l=0;l<t.length;l++)new e(t[l],JSON.parse(t[l].getAttribute("data-options"))).render()}},{key:"exec",value:function(e,t){var l=this.getChartByID(e);if(l){l.w.globals.isExecCalled=!0;var r=null;if(-1!==l.publicMethods.indexOf(t)){for(var n=arguments.length,i=new Array(n>2?n-2:0),a=2;a<n;a++)i[a-2]=arguments[a];r=l[t].apply(l,i)}return r}}},{key:"merge",value:function(e,t){return C.extend(e,t)}}]),e}();e.exports=Xe},80781:(e,t)=>{"use strict";t.__esModule=!0,t.default=function(e,t){if(e&&t){var l=Array.isArray(t)?t:t.split(",");if(0===l.length)return!0;var r=e.name||"",n=(e.type||"").toLowerCase(),i=n.replace(/\/.*$/,"");return l.some(function(e){var t=e.trim().toLowerCase();return"."===t.charAt(0)?r.toLowerCase().endsWith(t):t.endsWith("/*")?i===t.replace(/\/.*$/,""):n===t})}return!0}},94096:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.acm={},r.ACM=n.defineService("acm",["2015-12-08"]),Object.defineProperty(i.services.acm,"2015-12-08",{get:function(){var e=l(34662);return e.paginators=l(42680).o,e.waiters=l(85678).V,e},enumerable:!0,configurable:!0}),e.exports=r.ACM},34218:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.amp={},r.Amp=n.defineService("amp",["2020-08-01"]),Object.defineProperty(i.services.amp,"2020-08-01",{get:function(){var e=l(78362);return e.paginators=l(75928).o,e.waiters=l(58239).V,e},enumerable:!0,configurable:!0}),e.exports=r.Amp},99380:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.apigateway={},r.APIGateway=n.defineService("apigateway",["2015-07-09"]),l(90056),Object.defineProperty(i.services.apigateway,"2015-07-09",{get:function(){var e=l(59463);return e.paginators=l(25878).o,e},enumerable:!0,configurable:!0}),e.exports=r.APIGateway},41932:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.applicationautoscaling={},r.ApplicationAutoScaling=n.defineService("applicationautoscaling",["2016-02-06"]),Object.defineProperty(i.services.applicationautoscaling,"2016-02-06",{get:function(){var e=l(47320);return e.paginators=l(40322).o,e},enumerable:!0,configurable:!0}),e.exports=r.ApplicationAutoScaling},86893:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.athena={},r.Athena=n.defineService("athena",["2017-05-18"]),Object.defineProperty(i.services.athena,"2017-05-18",{get:function(){var e=l(28680);return e.paginators=l(44417).o,e},enumerable:!0,configurable:!0}),e.exports=r.Athena},33011:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.autoscaling={},r.AutoScaling=n.defineService("autoscaling",["2011-01-01"]),Object.defineProperty(i.services.autoscaling,"2011-01-01",{get:function(){var e=l(55394);return e.paginators=l(81436).o,e},enumerable:!0,configurable:!0}),e.exports=r.AutoScaling},14407:(e,t,l)=>{l(77041),e.exports={ACM:l(94096),APIGateway:l(99380),ApplicationAutoScaling:l(41932),AutoScaling:l(33011),CloudFormation:l(84492),CloudFront:l(46230),CloudHSM:l(55264),CloudTrail:l(65580),CloudWatch:l(32312),CloudWatchEvents:l(65376),CloudWatchLogs:l(72770),CodeBuild:l(57114),CodeCommit:l(89144),CodeDeploy:l(5774),CodePipeline:l(51766),CognitoIdentity:l(70239),CognitoIdentityServiceProvider:l(36262),CognitoSync:l(43403),ConfigService:l(55801),CUR:l(81338),DeviceFarm:l(30133),DirectConnect:l(66983),DynamoDB:l(60453),DynamoDBStreams:l(2048),EC2:l(41127),ECR:l(53985),ECS:l(59870),EFS:l(31395),ElastiCache:l(37150),ElasticBeanstalk:l(72581),ELB:l(13014),ELBv2:l(8525),EMR:l(64143),ElasticTranscoder:l(23734),Firehose:l(88977),GameLift:l(65356),IAM:l(90859),Inspector:l(90894),Iot:l(34905),IotData:l(4676),Kinesis:l(8971),KMS:l(23386),Lambda:l(17833),LexRuntime:l(1229),MachineLearning:l(2484),MarketplaceCommerceAnalytics:l(51965),MTurk:l(64462),MobileAnalytics:l(4433),OpsWorks:l(77459),Polly:l(63961),RDS:l(3775),Redshift:l(92330),Rekognition:l(48746),Route53:l(63055),Route53Domains:l(11957),S3:l(84826),ServiceCatalog:l(20756),SES:l(52706),SNS:l(65964),SQS:l(63981),SSM:l(41284),StorageGateway:l(86867),STS:l(35519),XRay:l(57017),WAF:l(46586),WorkDocs:l(63077),LexModelBuildingService:l(5265),Athena:l(86893),CloudHSMV2:l(57660),Pricing:l(20972),CostExplorer:l(48340),MediaStoreData:l(14229),Comprehend:l(27733),KinesisVideoArchivedMedia:l(29872),KinesisVideoMedia:l(97767),KinesisVideo:l(4059),Translate:l(61589),ResourceGroups:l(23786),Connect:l(71218),SecretsManager:l(46559),IoTAnalytics:l(36318),ComprehendMedical:l(21182),Personalize:l(18751),PersonalizeEvents:l(43592),PersonalizeRuntime:l(79149),ForecastService:l(64854),ForecastQueryService:l(31402),MarketplaceCatalog:l(92223),KinesisVideoSignalingChannels:l(13910),Amp:l(34218),Location:l(89639),LexRuntimeV2:l(92618)}},84492:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.cloudformation={},r.CloudFormation=n.defineService("cloudformation",["2010-05-15"]),Object.defineProperty(i.services.cloudformation,"2010-05-15",{get:function(){var e=l(31930);return e.paginators=l(10611).o,e.waiters=l(53732).V,e},enumerable:!0,configurable:!0}),e.exports=r.CloudFormation},46230:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.cloudfront={},r.CloudFront=n.defineService("cloudfront",["2013-05-12*","2013-11-11*","2014-05-31*","2014-10-21*","2014-11-06*","2015-04-17*","2015-07-27*","2015-09-17*","2016-01-13*","2016-01-28*","2016-08-01*","2016-08-20*","2016-09-07*","2016-09-29*","2016-11-25","2016-11-25*","2017-03-25","2017-03-25*","2017-10-30","2017-10-30*","2018-06-18","2018-06-18*","2018-11-05","2018-11-05*","2019-03-26","2019-03-26*","2020-05-31"]),l(62187),Object.defineProperty(i.services.cloudfront,"2016-11-25",{get:function(){var e=l(64908);return e.paginators=l(57305).o,e.waiters=l(71106).V,e},enumerable:!0,configurable:!0}),Object.defineProperty(i.services.cloudfront,"2017-03-25",{get:function(){var e=l(76944);return e.paginators=l(83654).o,e.waiters=l(83406).V,e},enumerable:!0,configurable:!0}),Object.defineProperty(i.services.cloudfront,"2017-10-30",{get:function(){var e=l(80198);return e.paginators=l(52915).o,e.waiters=l(13399).V,e},enumerable:!0,configurable:!0}),Object.defineProperty(i.services.cloudfront,"2018-06-18",{get:function(){var e=l(29549);return e.paginators=l(7805).o,e.waiters=l(2353).V,e},enumerable:!0,configurable:!0}),Object.defineProperty(i.services.cloudfront,"2018-11-05",{get:function(){var e=l(22253);return e.paginators=l(29533).o,e.waiters=l(36883).V,e},enumerable:!0,configurable:!0}),Object.defineProperty(i.services.cloudfront,"2019-03-26",{get:function(){var e=l(29574);return e.paginators=l(35556).o,e.waiters=l(97142).V,e},enumerable:!0,configurable:!0}),Object.defineProperty(i.services.cloudfront,"2020-05-31",{get:function(){var e=l(66310);return e.paginators=l(48335).o,e.waiters=l(83517).V,e},enumerable:!0,configurable:!0}),e.exports=r.CloudFront},55264:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.cloudhsm={},r.CloudHSM=n.defineService("cloudhsm",["2014-05-30"]),Object.defineProperty(i.services.cloudhsm,"2014-05-30",{get:function(){var e=l(18637);return e.paginators=l(18988).o,e},enumerable:!0,configurable:!0}),e.exports=r.CloudHSM},57660:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.cloudhsmv2={},r.CloudHSMV2=n.defineService("cloudhsmv2",["2017-04-28"]),Object.defineProperty(i.services.cloudhsmv2,"2017-04-28",{get:function(){var e=l(90554);return e.paginators=l(77334).o,e},enumerable:!0,configurable:!0}),e.exports=r.CloudHSMV2},65580:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.cloudtrail={},r.CloudTrail=n.defineService("cloudtrail",["2013-11-01"]),Object.defineProperty(i.services.cloudtrail,"2013-11-01",{get:function(){var e=l(11506);return e.paginators=l(27523).o,e},enumerable:!0,configurable:!0}),e.exports=r.CloudTrail},32312:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.cloudwatch={},r.CloudWatch=n.defineService("cloudwatch",["2010-08-01"]),Object.defineProperty(i.services.cloudwatch,"2010-08-01",{get:function(){var e=l(16363);return e.paginators=l(46675).o,e.waiters=l(21466).V,e},enumerable:!0,configurable:!0}),e.exports=r.CloudWatch},65376:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.cloudwatchevents={},r.CloudWatchEvents=n.defineService("cloudwatchevents",["2014-02-03*","2015-10-07"]),Object.defineProperty(i.services.cloudwatchevents,"2015-10-07",{get:function(){var e=l(40299);return e.paginators=l(54031).o,e},enumerable:!0,configurable:!0}),e.exports=r.CloudWatchEvents},72770:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.cloudwatchlogs={},r.CloudWatchLogs=n.defineService("cloudwatchlogs",["2014-03-28"]),Object.defineProperty(i.services.cloudwatchlogs,"2014-03-28",{get:function(){var e=l(73044);return e.paginators=l(15472).o,e},enumerable:!0,configurable:!0}),e.exports=r.CloudWatchLogs},57114:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.codebuild={},r.CodeBuild=n.defineService("codebuild",["2016-10-06"]),Object.defineProperty(i.services.codebuild,"2016-10-06",{get:function(){var e=l(40893);return e.paginators=l(23010).o,e},enumerable:!0,configurable:!0}),e.exports=r.CodeBuild},89144:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.codecommit={},r.CodeCommit=n.defineService("codecommit",["2015-04-13"]),Object.defineProperty(i.services.codecommit,"2015-04-13",{get:function(){var e=l(57144);return e.paginators=l(62599).o,e},enumerable:!0,configurable:!0}),e.exports=r.CodeCommit},5774:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.codedeploy={},r.CodeDeploy=n.defineService("codedeploy",["2014-10-06"]),Object.defineProperty(i.services.codedeploy,"2014-10-06",{get:function(){var e=l(10967);return e.paginators=l(1917).o,e.waiters=l(52416).V,e},enumerable:!0,configurable:!0}),e.exports=r.CodeDeploy},51766:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.codepipeline={},r.CodePipeline=n.defineService("codepipeline",["2015-07-09"]),Object.defineProperty(i.services.codepipeline,"2015-07-09",{get:function(){var e=l(4039);return e.paginators=l(78953).o,e},enumerable:!0,configurable:!0}),e.exports=r.CodePipeline},70239:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.cognitoidentity={},r.CognitoIdentity=n.defineService("cognitoidentity",["2014-06-30"]),Object.defineProperty(i.services.cognitoidentity,"2014-06-30",{get:function(){var e=l(57377);return e.paginators=l(85010).o,e},enumerable:!0,configurable:!0}),e.exports=r.CognitoIdentity},36262:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.cognitoidentityserviceprovider={},r.CognitoIdentityServiceProvider=n.defineService("cognitoidentityserviceprovider",["2016-04-18"]),Object.defineProperty(i.services.cognitoidentityserviceprovider,"2016-04-18",{get:function(){var e=l(53166);return e.paginators=l(17149).o,e},enumerable:!0,configurable:!0}),e.exports=r.CognitoIdentityServiceProvider},43403:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.cognitosync={},r.CognitoSync=n.defineService("cognitosync",["2014-06-30"]),Object.defineProperty(i.services.cognitosync,"2014-06-30",{get:function(){var e=l(29128);return e.paginators=l(5865).o,e},enumerable:!0,configurable:!0}),e.exports=r.CognitoSync},27733:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.comprehend={},r.Comprehend=n.defineService("comprehend",["2017-11-27"]),Object.defineProperty(i.services.comprehend,"2017-11-27",{get:function(){var e=l(24433);return e.paginators=l(82518).o,e},enumerable:!0,configurable:!0}),e.exports=r.Comprehend},21182:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.comprehendmedical={},r.ComprehendMedical=n.defineService("comprehendmedical",["2018-10-30"]),Object.defineProperty(i.services.comprehendmedical,"2018-10-30",{get:function(){var e=l(96649);return e.paginators=l(43172).o,e},enumerable:!0,configurable:!0}),e.exports=r.ComprehendMedical},55801:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.configservice={},r.ConfigService=n.defineService("configservice",["2014-11-12"]),Object.defineProperty(i.services.configservice,"2014-11-12",{get:function(){var e=l(47124);return e.paginators=l(85980).o,e},enumerable:!0,configurable:!0}),e.exports=r.ConfigService},71218:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.connect={},r.Connect=n.defineService("connect",["2017-08-08"]),Object.defineProperty(i.services.connect,"2017-08-08",{get:function(){var e=l(54511);return e.paginators=l(19742).o,e},enumerable:!0,configurable:!0}),e.exports=r.Connect},48340:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.costexplorer={},r.CostExplorer=n.defineService("costexplorer",["2017-10-25"]),Object.defineProperty(i.services.costexplorer,"2017-10-25",{get:function(){var e=l(4060);return e.paginators=l(75642).o,e},enumerable:!0,configurable:!0}),e.exports=r.CostExplorer},81338:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.cur={},r.CUR=n.defineService("cur",["2017-01-06"]),Object.defineProperty(i.services.cur,"2017-01-06",{get:function(){var e=l(46858);return e.paginators=l(40528).o,e},enumerable:!0,configurable:!0}),e.exports=r.CUR},30133:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.devicefarm={},r.DeviceFarm=n.defineService("devicefarm",["2015-06-23"]),Object.defineProperty(i.services.devicefarm,"2015-06-23",{get:function(){var e=l(34023);return e.paginators=l(37161).o,e},enumerable:!0,configurable:!0}),e.exports=r.DeviceFarm},66983:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.directconnect={},r.DirectConnect=n.defineService("directconnect",["2012-10-25"]),Object.defineProperty(i.services.directconnect,"2012-10-25",{get:function(){var e=l(45125);return e.paginators=l(26404).o,e},enumerable:!0,configurable:!0}),e.exports=r.DirectConnect},60453:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.dynamodb={},r.DynamoDB=n.defineService("dynamodb",["2011-12-05","2012-08-10"]),l(53008),Object.defineProperty(i.services.dynamodb,"2011-12-05",{get:function(){var e=l(46148);return e.paginators=l(86884).o,e.waiters=l(24864).V,e},enumerable:!0,configurable:!0}),Object.defineProperty(i.services.dynamodb,"2012-08-10",{get:function(){var e=l(54047);return e.paginators=l(30482).o,e.waiters=l(48411).V,e},enumerable:!0,configurable:!0}),e.exports=r.DynamoDB},2048:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.dynamodbstreams={},r.DynamoDBStreams=n.defineService("dynamodbstreams",["2012-08-10"]),Object.defineProperty(i.services.dynamodbstreams,"2012-08-10",{get:function(){var e=l(26098);return e.paginators=l(40549).o,e},enumerable:!0,configurable:!0}),e.exports=r.DynamoDBStreams},41127:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.ec2={},r.EC2=n.defineService("ec2",["2013-06-15*","2013-10-15*","2014-02-01*","2014-05-01*","2014-06-15*","2014-09-01*","2014-10-01*","2015-03-01*","2015-04-15*","2015-10-01*","2016-04-01*","2016-09-15*","2016-11-15"]),l(18138),Object.defineProperty(i.services.ec2,"2016-11-15",{get:function(){var e=l(2658);return e.paginators=l(82477).o,e.waiters=l(19153).V,e},enumerable:!0,configurable:!0}),e.exports=r.EC2},53985:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.ecr={},r.ECR=n.defineService("ecr",["2015-09-21"]),Object.defineProperty(i.services.ecr,"2015-09-21",{get:function(){var e=l(92405);return e.paginators=l(25504).o,e.waiters=l(2532).V,e},enumerable:!0,configurable:!0}),e.exports=r.ECR},59870:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.ecs={},r.ECS=n.defineService("ecs",["2014-11-13"]),Object.defineProperty(i.services.ecs,"2014-11-13",{get:function(){var e=l(44208);return e.paginators=l(15738).o,e.waiters=l(1299).V,e},enumerable:!0,configurable:!0}),e.exports=r.ECS},31395:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.efs={},r.EFS=n.defineService("efs",["2015-02-01"]),Object.defineProperty(i.services.efs,"2015-02-01",{get:function(){var e=l(54784);return e.paginators=l(40174).o,e},enumerable:!0,configurable:!0}),e.exports=r.EFS},37150:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.elasticache={},r.ElastiCache=n.defineService("elasticache",["2012-11-15*","2014-03-24*","2014-07-15*","2014-09-30*","2015-02-02"]),Object.defineProperty(i.services.elasticache,"2015-02-02",{get:function(){var e=l(58426);return e.paginators=l(79559).o,e.waiters=l(29787).V,e},enumerable:!0,configurable:!0}),e.exports=r.ElastiCache},72581:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.elasticbeanstalk={},r.ElasticBeanstalk=n.defineService("elasticbeanstalk",["2010-12-01"]),Object.defineProperty(i.services.elasticbeanstalk,"2010-12-01",{get:function(){var e=l(72508);return e.paginators=l(72305).o,e.waiters=l(62534).V,e},enumerable:!0,configurable:!0}),e.exports=r.ElasticBeanstalk},23734:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.elastictranscoder={},r.ElasticTranscoder=n.defineService("elastictranscoder",["2012-09-25"]),Object.defineProperty(i.services.elastictranscoder,"2012-09-25",{get:function(){var e=l(23463);return e.paginators=l(36121).o,e.waiters=l(59345).V,e},enumerable:!0,configurable:!0}),e.exports=r.ElasticTranscoder},13014:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.elb={},r.ELB=n.defineService("elb",["2012-06-01"]),Object.defineProperty(i.services.elb,"2012-06-01",{get:function(){var e=l(66258);return e.paginators=l(77372).o,e.waiters=l(56717).V,e},enumerable:!0,configurable:!0}),e.exports=r.ELB},8525:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.elbv2={},r.ELBv2=n.defineService("elbv2",["2015-12-01"]),Object.defineProperty(i.services.elbv2,"2015-12-01",{get:function(){var e=l(42628);return e.paginators=l(12274).o,e.waiters=l(56106).V,e},enumerable:!0,configurable:!0}),e.exports=r.ELBv2},64143:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.emr={},r.EMR=n.defineService("emr",["2009-03-31"]),Object.defineProperty(i.services.emr,"2009-03-31",{get:function(){var e=l(91298);return e.paginators=l(62965).o,e.waiters=l(86792).V,e},enumerable:!0,configurable:!0}),e.exports=r.EMR},88977:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.firehose={},r.Firehose=n.defineService("firehose",["2015-08-04"]),Object.defineProperty(i.services.firehose,"2015-08-04",{get:function(){var e=l(48886);return e.paginators=l(47400).o,e},enumerable:!0,configurable:!0}),e.exports=r.Firehose},31402:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.forecastqueryservice={},r.ForecastQueryService=n.defineService("forecastqueryservice",["2018-06-26"]),Object.defineProperty(i.services.forecastqueryservice,"2018-06-26",{get:function(){var e=l(23865);return e.paginators=l(98135).o,e},enumerable:!0,configurable:!0}),e.exports=r.ForecastQueryService},64854:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.forecastservice={},r.ForecastService=n.defineService("forecastservice",["2018-06-26"]),Object.defineProperty(i.services.forecastservice,"2018-06-26",{get:function(){var e=l(6468);return e.paginators=l(45338).o,e},enumerable:!0,configurable:!0}),e.exports=r.ForecastService},65356:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.gamelift={},r.GameLift=n.defineService("gamelift",["2015-10-01"]),Object.defineProperty(i.services.gamelift,"2015-10-01",{get:function(){var e=l(69257);return e.paginators=l(88381).o,e},enumerable:!0,configurable:!0}),e.exports=r.GameLift},90859:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.iam={},r.IAM=n.defineService("iam",["2010-05-08"]),Object.defineProperty(i.services.iam,"2010-05-08",{get:function(){var e=l(27041);return e.paginators=l(97583).o,e.waiters=l(37757).V,e},enumerable:!0,configurable:!0}),e.exports=r.IAM},90894:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.inspector={},r.Inspector=n.defineService("inspector",["2015-08-18*","2016-02-16"]),Object.defineProperty(i.services.inspector,"2016-02-16",{get:function(){var e=l(71649);return e.paginators=l(69242).o,e},enumerable:!0,configurable:!0}),e.exports=r.Inspector},34905:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.iot={},r.Iot=n.defineService("iot",["2015-05-28"]),Object.defineProperty(i.services.iot,"2015-05-28",{get:function(){var e=l(40063);return e.paginators=l(43999).o,e},enumerable:!0,configurable:!0}),e.exports=r.Iot},36318:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.iotanalytics={},r.IoTAnalytics=n.defineService("iotanalytics",["2017-11-27"]),Object.defineProperty(i.services.iotanalytics,"2017-11-27",{get:function(){var e=l(84609);return e.paginators=l(45498).o,e},enumerable:!0,configurable:!0}),e.exports=r.IoTAnalytics},4676:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.iotdata={},r.IotData=n.defineService("iotdata",["2015-05-28"]),l(13658),Object.defineProperty(i.services.iotdata,"2015-05-28",{get:function(){var e=l(21717);return e.paginators=l(31896).o,e},enumerable:!0,configurable:!0}),e.exports=r.IotData},8971:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.kinesis={},r.Kinesis=n.defineService("kinesis",["2013-12-02"]),Object.defineProperty(i.services.kinesis,"2013-12-02",{get:function(){var e=l(648);return e.paginators=l(10424).o,e.waiters=l(54059).V,e},enumerable:!0,configurable:!0}),e.exports=r.Kinesis},4059:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.kinesisvideo={},r.KinesisVideo=n.defineService("kinesisvideo",["2017-09-30"]),Object.defineProperty(i.services.kinesisvideo,"2017-09-30",{get:function(){var e=l(96305);return e.paginators=l(50061).o,e},enumerable:!0,configurable:!0}),e.exports=r.KinesisVideo},29872:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.kinesisvideoarchivedmedia={},r.KinesisVideoArchivedMedia=n.defineService("kinesisvideoarchivedmedia",["2017-09-30"]),Object.defineProperty(i.services.kinesisvideoarchivedmedia,"2017-09-30",{get:function(){var e=l(78868);return e.paginators=l(27352).o,e},enumerable:!0,configurable:!0}),e.exports=r.KinesisVideoArchivedMedia},97767:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.kinesisvideomedia={},r.KinesisVideoMedia=n.defineService("kinesisvideomedia",["2017-09-30"]),Object.defineProperty(i.services.kinesisvideomedia,"2017-09-30",{get:function(){var e=l(18898);return e.paginators=l(85061).o,e},enumerable:!0,configurable:!0}),e.exports=r.KinesisVideoMedia},13910:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.kinesisvideosignalingchannels={},r.KinesisVideoSignalingChannels=n.defineService("kinesisvideosignalingchannels",["2019-12-04"]),Object.defineProperty(i.services.kinesisvideosignalingchannels,"2019-12-04",{get:function(){var e=l(89769);return e.paginators=l(41939).o,e},enumerable:!0,configurable:!0}),e.exports=r.KinesisVideoSignalingChannels},23386:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.kms={},r.KMS=n.defineService("kms",["2014-11-01"]),Object.defineProperty(i.services.kms,"2014-11-01",{get:function(){var e=l(1219);return e.paginators=l(71402).o,e},enumerable:!0,configurable:!0}),e.exports=r.KMS},17833:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.lambda={},r.Lambda=n.defineService("lambda",["2014-11-11","2015-03-31"]),l(187),Object.defineProperty(i.services.lambda,"2014-11-11",{get:function(){var e=l(91251);return e.paginators=l(79210).o,e},enumerable:!0,configurable:!0}),Object.defineProperty(i.services.lambda,"2015-03-31",{get:function(){var e=l(29103);return e.paginators=l(32057).o,e.waiters=l(40626).V,e},enumerable:!0,configurable:!0}),e.exports=r.Lambda},5265:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.lexmodelbuildingservice={},r.LexModelBuildingService=n.defineService("lexmodelbuildingservice",["2017-04-19"]),Object.defineProperty(i.services.lexmodelbuildingservice,"2017-04-19",{get:function(){var e=l(96327);return e.paginators=l(12348).o,e},enumerable:!0,configurable:!0}),e.exports=r.LexModelBuildingService},1229:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.lexruntime={},r.LexRuntime=n.defineService("lexruntime",["2016-11-28"]),Object.defineProperty(i.services.lexruntime,"2016-11-28",{get:function(){var e=l(11059);return e.paginators=l(97715).o,e},enumerable:!0,configurable:!0}),e.exports=r.LexRuntime},92618:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.lexruntimev2={},r.LexRuntimeV2=n.defineService("lexruntimev2",["2020-08-07"]),Object.defineProperty(i.services.lexruntimev2,"2020-08-07",{get:function(){var e=l(17908);return e.paginators=l(469).o,e},enumerable:!0,configurable:!0}),e.exports=r.LexRuntimeV2},89639:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.location={},r.Location=n.defineService("location",["2020-11-19"]),Object.defineProperty(i.services.location,"2020-11-19",{get:function(){var e=l(79257);return e.paginators=l(53350).o,e},enumerable:!0,configurable:!0}),e.exports=r.Location},2484:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.machinelearning={},r.MachineLearning=n.defineService("machinelearning",["2014-12-12"]),l(45831),Object.defineProperty(i.services.machinelearning,"2014-12-12",{get:function(){var e=l(4069);return e.paginators=l(53336).o,e.waiters=l(23194).V,e},enumerable:!0,configurable:!0}),e.exports=r.MachineLearning},92223:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.marketplacecatalog={},r.MarketplaceCatalog=n.defineService("marketplacecatalog",["2018-09-17"]),Object.defineProperty(i.services.marketplacecatalog,"2018-09-17",{get:function(){var e=l(87122);return e.paginators=l(30187).o,e},enumerable:!0,configurable:!0}),e.exports=r.MarketplaceCatalog},51965:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.marketplacecommerceanalytics={},r.MarketplaceCommerceAnalytics=n.defineService("marketplacecommerceanalytics",["2015-07-01"]),Object.defineProperty(i.services.marketplacecommerceanalytics,"2015-07-01",{get:function(){var e=l(96696);return e.paginators=l(43265).o,e},enumerable:!0,configurable:!0}),e.exports=r.MarketplaceCommerceAnalytics},14229:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.mediastoredata={},r.MediaStoreData=n.defineService("mediastoredata",["2017-09-01"]),Object.defineProperty(i.services.mediastoredata,"2017-09-01",{get:function(){var e=l(55081);return e.paginators=l(97948).o,e},enumerable:!0,configurable:!0}),e.exports=r.MediaStoreData},4433:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.mobileanalytics={},r.MobileAnalytics=n.defineService("mobileanalytics",["2014-06-05"]),Object.defineProperty(i.services.mobileanalytics,"2014-06-05",{get:function(){return l(90338)},enumerable:!0,configurable:!0}),e.exports=r.MobileAnalytics},64462:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.mturk={},r.MTurk=n.defineService("mturk",["2017-01-17"]),Object.defineProperty(i.services.mturk,"2017-01-17",{get:function(){var e=l(73064);return e.paginators=l(42409).o,e},enumerable:!0,configurable:!0}),e.exports=r.MTurk},77459:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.opsworks={},r.OpsWorks=n.defineService("opsworks",["2013-02-18"]),Object.defineProperty(i.services.opsworks,"2013-02-18",{get:function(){var e=l(22805);return e.paginators=l(24750).o,e.waiters=l(74961).V,e},enumerable:!0,configurable:!0}),e.exports=r.OpsWorks},18751:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.personalize={},r.Personalize=n.defineService("personalize",["2018-05-22"]),Object.defineProperty(i.services.personalize,"2018-05-22",{get:function(){var e=l(70169);return e.paginators=l(64441).o,e},enumerable:!0,configurable:!0}),e.exports=r.Personalize},43592:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.personalizeevents={},r.PersonalizeEvents=n.defineService("personalizeevents",["2018-03-22"]),Object.defineProperty(i.services.personalizeevents,"2018-03-22",{get:function(){var e=l(3606);return e.paginators=l(94507).o,e},enumerable:!0,configurable:!0}),e.exports=r.PersonalizeEvents},79149:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.personalizeruntime={},r.PersonalizeRuntime=n.defineService("personalizeruntime",["2018-05-22"]),Object.defineProperty(i.services.personalizeruntime,"2018-05-22",{get:function(){var e=l(18824);return e.paginators=l(8069).o,e},enumerable:!0,configurable:!0}),e.exports=r.PersonalizeRuntime},63961:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.polly={},r.Polly=n.defineService("polly",["2016-06-10"]),l(44555),Object.defineProperty(i.services.polly,"2016-06-10",{get:function(){var e=l(55078);return e.paginators=l(77060).o,e},enumerable:!0,configurable:!0}),e.exports=r.Polly},20972:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.pricing={},r.Pricing=n.defineService("pricing",["2017-10-15"]),Object.defineProperty(i.services.pricing,"2017-10-15",{get:function(){var e=l(22484);return e.paginators=l(60369).o,e.waiters=l(41996).V,e},enumerable:!0,configurable:!0}),e.exports=r.Pricing},3775:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.rds={},r.RDS=n.defineService("rds",["2013-01-10","2013-02-12","2013-09-09","2014-09-01","2014-09-01*","2014-10-31"]),l(2094),Object.defineProperty(i.services.rds,"2013-01-10",{get:function(){var e=l(59989);return e.paginators=l(978).o,e},enumerable:!0,configurable:!0}),Object.defineProperty(i.services.rds,"2013-02-12",{get:function(){var e=l(55061);return e.paginators=l(39581).o,e},enumerable:!0,configurable:!0}),Object.defineProperty(i.services.rds,"2013-09-09",{get:function(){var e=l(36331);return e.paginators=l(14485).o,e.waiters=l(36851).V,e},enumerable:!0,configurable:!0}),Object.defineProperty(i.services.rds,"2014-09-01",{get:function(){var e=l(19226);return e.paginators=l(49863).o,e},enumerable:!0,configurable:!0}),Object.defineProperty(i.services.rds,"2014-10-31",{get:function(){var e=l(91916);return e.paginators=l(85082).o,e.waiters=l(20371).V,e},enumerable:!0,configurable:!0}),e.exports=r.RDS},92330:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.redshift={},r.Redshift=n.defineService("redshift",["2012-12-01"]),Object.defineProperty(i.services.redshift,"2012-12-01",{get:function(){var e=l(24827);return e.paginators=l(88012).o,e.waiters=l(79011).V,e},enumerable:!0,configurable:!0}),e.exports=r.Redshift},48746:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.rekognition={},r.Rekognition=n.defineService("rekognition",["2016-06-27"]),Object.defineProperty(i.services.rekognition,"2016-06-27",{get:function(){var e=l(66442);return e.paginators=l(37753).o,e.waiters=l(78910).V,e},enumerable:!0,configurable:!0}),e.exports=r.Rekognition},23786:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.resourcegroups={},r.ResourceGroups=n.defineService("resourcegroups",["2017-11-27"]),Object.defineProperty(i.services.resourcegroups,"2017-11-27",{get:function(){var e=l(73621);return e.paginators=l(24085).o,e},enumerable:!0,configurable:!0}),e.exports=r.ResourceGroups},63055:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.route53={},r.Route53=n.defineService("route53",["2013-04-01"]),l(92463),Object.defineProperty(i.services.route53,"2013-04-01",{get:function(){var e=l(20959);return e.paginators=l(46456).o,e.waiters=l(28347).V,e},enumerable:!0,configurable:!0}),e.exports=r.Route53},11957:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.route53domains={},r.Route53Domains=n.defineService("route53domains",["2014-05-15"]),Object.defineProperty(i.services.route53domains,"2014-05-15",{get:function(){var e=l(57598);return e.paginators=l(52189).o,e},enumerable:!0,configurable:!0}),e.exports=r.Route53Domains},84826:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.s3={},r.S3=n.defineService("s3",["2006-03-01"]),l(67780),Object.defineProperty(i.services.s3,"2006-03-01",{get:function(){var e=l(1129);return e.paginators=l(7265).o,e.waiters=l(74048).V,e},enumerable:!0,configurable:!0}),e.exports=r.S3},46559:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.secretsmanager={},r.SecretsManager=n.defineService("secretsmanager",["2017-10-17"]),Object.defineProperty(i.services.secretsmanager,"2017-10-17",{get:function(){var e=l(89470);return e.paginators=l(25613).o,e},enumerable:!0,configurable:!0}),e.exports=r.SecretsManager},20756:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.servicecatalog={},r.ServiceCatalog=n.defineService("servicecatalog",["2015-12-10"]),Object.defineProperty(i.services.servicecatalog,"2015-12-10",{get:function(){var e=l(95500);return e.paginators=l(21687).o,e},enumerable:!0,configurable:!0}),e.exports=r.ServiceCatalog},52706:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.ses={},r.SES=n.defineService("ses",["2010-12-01"]),Object.defineProperty(i.services.ses,"2010-12-01",{get:function(){var e=l(56693);return e.paginators=l(9399).o,e.waiters=l(98229).V,e},enumerable:!0,configurable:!0}),e.exports=r.SES},65964:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.sns={},r.SNS=n.defineService("sns",["2010-03-31"]),Object.defineProperty(i.services.sns,"2010-03-31",{get:function(){var e=l(64387);return e.paginators=l(58054).o,e},enumerable:!0,configurable:!0}),e.exports=r.SNS},63981:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.sqs={},r.SQS=n.defineService("sqs",["2012-11-05"]),l(85329),Object.defineProperty(i.services.sqs,"2012-11-05",{get:function(){var e=l(53974);return e.paginators=l(17249).o,e},enumerable:!0,configurable:!0}),e.exports=r.SQS},41284:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.ssm={},r.SSM=n.defineService("ssm",["2014-11-06"]),Object.defineProperty(i.services.ssm,"2014-11-06",{get:function(){var e=l(44596);return e.paginators=l(5135).o,e.waiters=l(98523).V,e},enumerable:!0,configurable:!0}),e.exports=r.SSM},86867:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.storagegateway={},r.StorageGateway=n.defineService("storagegateway",["2013-06-30"]),Object.defineProperty(i.services.storagegateway,"2013-06-30",{get:function(){var e=l(11069);return e.paginators=l(33999).o,e},enumerable:!0,configurable:!0}),e.exports=r.StorageGateway},35519:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.sts={},r.STS=n.defineService("sts",["2011-06-15"]),l(9846),Object.defineProperty(i.services.sts,"2011-06-15",{get:function(){var e=l(80753);return e.paginators=l(93639).o,e},enumerable:!0,configurable:!0}),e.exports=r.STS},61589:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.translate={},r.Translate=n.defineService("translate",["2017-07-01"]),Object.defineProperty(i.services.translate,"2017-07-01",{get:function(){var e=l(61084);return e.paginators=l(40304).o,e},enumerable:!0,configurable:!0}),e.exports=r.Translate},46586:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.waf={},r.WAF=n.defineService("waf",["2015-08-24"]),Object.defineProperty(i.services.waf,"2015-08-24",{get:function(){var e=l(37925);return e.paginators=l(65794).o,e},enumerable:!0,configurable:!0}),e.exports=r.WAF},63077:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.workdocs={},r.WorkDocs=n.defineService("workdocs",["2016-05-01"]),Object.defineProperty(i.services.workdocs,"2016-05-01",{get:function(){var e=l(41052);return e.paginators=l(94768).o,e},enumerable:!0,configurable:!0}),e.exports=r.WorkDocs},57017:(e,t,l)=>{l(77041);var r=l(4366),n=r.Service,i=r.apiLoader;i.services.xray={},r.XRay=n.defineService("xray",["2016-04-12"]),Object.defineProperty(i.services.xray,"2016-04-12",{get:function(){var e=l(97355);return e.paginators=l(97949).o,e},enumerable:!0,configurable:!0}),e.exports=r.XRay},86355:e=>{function t(e,l){if(!t.services.hasOwnProperty(e))throw new Error("InvalidService: Failed to load api for "+e);return t.services[e][l]}t.services={},e.exports=t},5390:(e,t,l)=>{l(77041);var r=l(4366);"undefined"!==typeof window&&(window.AWS=r),e.exports=r,"undefined"!==typeof self&&(self.AWS=r),l(14407)},56104:(e,t,l)=>{var r=l(40433),n=l(80515),i=l(21199),a=l(18763);e.exports={createHash:function(e){if("md5"===(e=e.toLowerCase()))return new n;if("sha256"===e)return new a;if("sha1"===e)return new i;throw new Error("Hash algorithm "+e+" is not supported in the browser SDK")},createHmac:function(e,t){if("md5"===(e=e.toLowerCase()))return new r(n,t);if("sha256"===e)return new r(a,t);if("sha1"===e)return new r(i,t);throw new Error("HMAC algorithm "+e+" is not supported in the browser SDK")},createSign:function(){throw new Error("createSign is not implemented in the browser")}}},9507:(e,t,l)=>{var r=l(40918).lW;"undefined"!==typeof ArrayBuffer&&"undefined"===typeof ArrayBuffer.isView&&(ArrayBuffer.isView=function(e){return n.indexOf(Object.prototype.toString.call(e))>-1});var n=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]","[object DataView]"];e.exports={isEmptyData:function(e){return"string"===typeof e?0===e.length:0===e.byteLength},convertToBuffer:function(e){return"string"===typeof e&&(e=new r(e,"utf8")),ArrayBuffer.isView(e)?new Uint8Array(e.buffer,e.byteOffset,e.byteLength/Uint8Array.BYTES_PER_ELEMENT):new Uint8Array(e)}}},40433:(e,t,l)=>{var r=l(9507);function n(e,t){this.hash=new e,this.outer=new e;var l=function(e,t){var l=r.convertToBuffer(t);if(l.byteLength>e.BLOCK_SIZE){var n=new e;n.update(l),l=n.digest()}var i=new Uint8Array(e.BLOCK_SIZE);return i.set(l),i}(e,t),n=new Uint8Array(e.BLOCK_SIZE);n.set(l);for(var i=0;i<e.BLOCK_SIZE;i++)l[i]^=54,n[i]^=92;this.hash.update(l),this.outer.update(n);for(i=0;i<l.byteLength;i++)l[i]=0}e.exports=n,n.prototype.update=function(e){if(r.isEmptyData(e)||this.error)return this;try{this.hash.update(r.convertToBuffer(e))}catch(t){this.error=t}return this},n.prototype.digest=function(e){return this.outer.finished||this.outer.update(this.hash.digest()),this.outer.digest(e)}},80515:(e,t,l)=>{var r=l(9507),n=l(40918).lW,i=64;function a(){this.state=[1732584193,4023233417,2562383102,271733878],this.buffer=new DataView(new ArrayBuffer(i)),this.bufferLength=0,this.bytesHashed=0,this.finished=!1}function s(e,t,l,r,n,i){return((t=(t+e&4294967295)+(r+i&4294967295)&4294967295)<<n|t>>>32-n)+l&4294967295}function o(e,t,l,r,n,i,a){return s(t&l|~t&r,e,t,n,i,a)}function c(e,t,l,r,n,i,a){return s(t&r|l&~r,e,t,n,i,a)}function u(e,t,l,r,n,i,a){return s(t^l^r,e,t,n,i,a)}function p(e,t,l,r,n,i,a){return s(l^(t|~r),e,t,n,i,a)}e.exports=a,a.BLOCK_SIZE=i,a.prototype.update=function(e){if(r.isEmptyData(e))return this;if(this.finished)throw new Error("Attempted to update an already finished hash.");var t=r.convertToBuffer(e),l=0,n=t.byteLength;for(this.bytesHashed+=n;n>0;)this.buffer.setUint8(this.bufferLength++,t[l++]),n--,this.bufferLength===i&&(this.hashBuffer(),this.bufferLength=0);return this},a.prototype.digest=function(e){if(!this.finished){var t=this,l=t.buffer,r=t.bufferLength,a=8*t.bytesHashed;if(l.setUint8(this.bufferLength++,128),r%i>=56){for(var s=this.bufferLength;s<i;s++)l.setUint8(s,0);this.hashBuffer(),this.bufferLength=0}for(s=this.bufferLength;s<56;s++)l.setUint8(s,0);l.setUint32(56,a>>>0,!0),l.setUint32(60,Math.floor(a/4294967296),!0),this.hashBuffer(),this.finished=!0}var o=new DataView(new ArrayBuffer(16));for(s=0;s<4;s++)o.setUint32(4*s,this.state[s],!0);var c=new n(o.buffer,o.byteOffset,o.byteLength);return e?c.toString(e):c},a.prototype.hashBuffer=function(){var e=this.buffer,t=this.state,l=t[0],r=t[1],n=t[2],i=t[3];l=o(l,r,n,i,e.getUint32(0,!0),7,3614090360),i=o(i,l,r,n,e.getUint32(4,!0),12,3905402710),n=o(n,i,l,r,e.getUint32(8,!0),17,606105819),r=o(r,n,i,l,e.getUint32(12,!0),22,3250441966),l=o(l,r,n,i,e.getUint32(16,!0),7,4118548399),i=o(i,l,r,n,e.getUint32(20,!0),12,1200080426),n=o(n,i,l,r,e.getUint32(24,!0),17,2821735955),r=o(r,n,i,l,e.getUint32(28,!0),22,4249261313),l=o(l,r,n,i,e.getUint32(32,!0),7,1770035416),i=o(i,l,r,n,e.getUint32(36,!0),12,2336552879),n=o(n,i,l,r,e.getUint32(40,!0),17,4294925233),r=o(r,n,i,l,e.getUint32(44,!0),22,2304563134),l=o(l,r,n,i,e.getUint32(48,!0),7,1804603682),i=o(i,l,r,n,e.getUint32(52,!0),12,4254626195),n=o(n,i,l,r,e.getUint32(56,!0),17,2792965006),l=c(l,r=o(r,n,i,l,e.getUint32(60,!0),22,1236535329),n,i,e.getUint32(4,!0),5,4129170786),i=c(i,l,r,n,e.getUint32(24,!0),9,3225465664),n=c(n,i,l,r,e.getUint32(44,!0),14,643717713),r=c(r,n,i,l,e.getUint32(0,!0),20,3921069994),l=c(l,r,n,i,e.getUint32(20,!0),5,3593408605),i=c(i,l,r,n,e.getUint32(40,!0),9,38016083),n=c(n,i,l,r,e.getUint32(60,!0),14,3634488961),r=c(r,n,i,l,e.getUint32(16,!0),20,3889429448),l=c(l,r,n,i,e.getUint32(36,!0),5,568446438),i=c(i,l,r,n,e.getUint32(56,!0),9,3275163606),n=c(n,i,l,r,e.getUint32(12,!0),14,4107603335),r=c(r,n,i,l,e.getUint32(32,!0),20,1163531501),l=c(l,r,n,i,e.getUint32(52,!0),5,2850285829),i=c(i,l,r,n,e.getUint32(8,!0),9,4243563512),n=c(n,i,l,r,e.getUint32(28,!0),14,1735328473),l=u(l,r=c(r,n,i,l,e.getUint32(48,!0),20,2368359562),n,i,e.getUint32(20,!0),4,4294588738),i=u(i,l,r,n,e.getUint32(32,!0),11,2272392833),n=u(n,i,l,r,e.getUint32(44,!0),16,1839030562),r=u(r,n,i,l,e.getUint32(56,!0),23,4259657740),l=u(l,r,n,i,e.getUint32(4,!0),4,2763975236),i=u(i,l,r,n,e.getUint32(16,!0),11,1272893353),n=u(n,i,l,r,e.getUint32(28,!0),16,4139469664),r=u(r,n,i,l,e.getUint32(40,!0),23,3200236656),l=u(l,r,n,i,e.getUint32(52,!0),4,681279174),i=u(i,l,r,n,e.getUint32(0,!0),11,3936430074),n=u(n,i,l,r,e.getUint32(12,!0),16,3572445317),r=u(r,n,i,l,e.getUint32(24,!0),23,76029189),l=u(l,r,n,i,e.getUint32(36,!0),4,3654602809),i=u(i,l,r,n,e.getUint32(48,!0),11,3873151461),n=u(n,i,l,r,e.getUint32(60,!0),16,530742520),l=p(l,r=u(r,n,i,l,e.getUint32(8,!0),23,3299628645),n,i,e.getUint32(0,!0),6,4096336452),i=p(i,l,r,n,e.getUint32(28,!0),10,1126891415),n=p(n,i,l,r,e.getUint32(56,!0),15,2878612391),r=p(r,n,i,l,e.getUint32(20,!0),21,4237533241),l=p(l,r,n,i,e.getUint32(48,!0),6,1700485571),i=p(i,l,r,n,e.getUint32(12,!0),10,2399980690),n=p(n,i,l,r,e.getUint32(40,!0),15,4293915773),r=p(r,n,i,l,e.getUint32(4,!0),21,2240044497),l=p(l,r,n,i,e.getUint32(32,!0),6,1873313359),i=p(i,l,r,n,e.getUint32(60,!0),10,4264355552),n=p(n,i,l,r,e.getUint32(24,!0),15,2734768916),r=p(r,n,i,l,e.getUint32(52,!0),21,1309151649),l=p(l,r,n,i,e.getUint32(16,!0),6,4149444226),i=p(i,l,r,n,e.getUint32(44,!0),10,3174756917),n=p(n,i,l,r,e.getUint32(8,!0),15,718787259),r=p(r,n,i,l,e.getUint32(36,!0),21,3951481745),t[0]=l+t[0]&4294967295,t[1]=r+t[1]&4294967295,t[2]=n+t[2]&4294967295,t[3]=i+t[3]&4294967295}},21199:(e,t,l)=>{var r=l(40918).lW,n=l(9507);new Uint32Array([1518500249,1859775393,-1894007588,-899497514]),Math.pow(2,53);function i(){this.h0=1732584193,this.h1=4023233417,this.h2=2562383102,this.h3=271733878,this.h4=3285377520,this.block=new Uint32Array(80),this.offset=0,this.shift=24,this.totalLength=0}e.exports=i,i.BLOCK_SIZE=64,i.prototype.update=function(e){if(this.finished)throw new Error("Attempted to update an already finished hash.");if(n.isEmptyData(e))return this;var t=(e=n.convertToBuffer(e)).length;this.totalLength+=8*t;for(var l=0;l<t;l++)this.write(e[l]);return this},i.prototype.write=function(e){this.block[this.offset]|=(255&e)<<this.shift,this.shift?this.shift-=8:(this.offset++,this.shift=24),16===this.offset&&this.processBlock()},i.prototype.digest=function(e){this.write(128),(this.offset>14||14===this.offset&&this.shift<24)&&this.processBlock(),this.offset=14,this.shift=24,this.write(0),this.write(0),this.write(this.totalLength>0xffffffffff?this.totalLength/1099511627776:0),this.write(this.totalLength>4294967295?this.totalLength/4294967296:0);for(var t=24;t>=0;t-=8)this.write(this.totalLength>>t);var l=new r(20),n=new DataView(l.buffer);return n.setUint32(0,this.h0,!1),n.setUint32(4,this.h1,!1),n.setUint32(8,this.h2,!1),n.setUint32(12,this.h3,!1),n.setUint32(16,this.h4,!1),e?l.toString(e):l},i.prototype.processBlock=function(){for(var e=16;e<80;e++){var t=this.block[e-3]^this.block[e-8]^this.block[e-14]^this.block[e-16];this.block[e]=t<<1|t>>>31}var l,r,n=this.h0,i=this.h1,a=this.h2,s=this.h3,o=this.h4;for(e=0;e<80;e++){e<20?(l=s^i&(a^s),r=1518500249):e<40?(l=i^a^s,r=1859775393):e<60?(l=i&a|s&(i|a),r=2400959708):(l=i^a^s,r=3395469782);var c=(n<<5|n>>>27)+l+o+r+(0|this.block[e]);o=s,s=a,a=i<<30|i>>>2,i=n,n=c}for(this.h0=this.h0+n|0,this.h1=this.h1+i|0,this.h2=this.h2+a|0,this.h3=this.h3+s|0,this.h4=this.h4+o|0,this.offset=0,e=0;e<16;e++)this.block[e]=0}},18763:(e,t,l)=>{var r=l(40918).lW,n=l(9507),i=64,a=new Uint32Array([1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298]),s=Math.pow(2,53)-1;function o(){this.state=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225],this.temp=new Int32Array(64),this.buffer=new Uint8Array(64),this.bufferLength=0,this.bytesHashed=0,this.finished=!1}e.exports=o,o.BLOCK_SIZE=i,o.prototype.update=function(e){if(this.finished)throw new Error("Attempted to update an already finished hash.");if(n.isEmptyData(e))return this;var t=0,l=(e=n.convertToBuffer(e)).byteLength;if(this.bytesHashed+=l,8*this.bytesHashed>s)throw new Error("Cannot hash more than 2^53 - 1 bits");for(;l>0;)this.buffer[this.bufferLength++]=e[t++],l--,this.bufferLength===i&&(this.hashBuffer(),this.bufferLength=0);return this},o.prototype.digest=function(e){if(!this.finished){var t=8*this.bytesHashed,l=new DataView(this.buffer.buffer,this.buffer.byteOffset,this.buffer.byteLength),n=this.bufferLength;if(l.setUint8(this.bufferLength++,128),n%i>=56){for(var a=this.bufferLength;a<i;a++)l.setUint8(a,0);this.hashBuffer(),this.bufferLength=0}for(a=this.bufferLength;a<56;a++)l.setUint8(a,0);l.setUint32(56,Math.floor(t/4294967296),!0),l.setUint32(60,t),this.hashBuffer(),this.finished=!0}var s=new r(32);for(a=0;a<8;a++)s[4*a]=this.state[a]>>>24&255,s[4*a+1]=this.state[a]>>>16&255,s[4*a+2]=this.state[a]>>>8&255,s[4*a+3]=this.state[a]>>>0&255;return e?s.toString(e):s},o.prototype.hashBuffer=function(){for(var e=this.buffer,t=this.state,l=t[0],r=t[1],n=t[2],s=t[3],o=t[4],c=t[5],u=t[6],p=t[7],d=0;d<i;d++){if(d<16)this.temp[d]=(255&e[4*d])<<24|(255&e[4*d+1])<<16|(255&e[4*d+2])<<8|255&e[4*d+3];else{var m=this.temp[d-2],h=(m>>>17|m<<15)^(m>>>19|m<<13)^m>>>10,g=((m=this.temp[d-15])>>>7|m<<25)^(m>>>18|m<<14)^m>>>3;this.temp[d]=(h+this.temp[d-7]|0)+(g+this.temp[d-16]|0)}var y=(((o>>>6|o<<26)^(o>>>11|o<<21)^(o>>>25|o<<7))+(o&c^~o&u)|0)+(p+(a[d]+this.temp[d]|0)|0)|0,f=((l>>>2|l<<30)^(l>>>13|l<<19)^(l>>>22|l<<10))+(l&r^l&n^r&n)|0;p=u,u=c,c=o,o=s+y|0,s=n,n=r,r=l,l=y+f|0}t[0]+=l,t[1]+=r,t[2]+=n,t[3]+=s,t[4]+=o,t[5]+=c,t[6]+=u,t[7]+=p}},77041:(e,t,l)=>{var r=l(15606);r.crypto.lib=l(56104),r.Buffer=l(40918).lW,r.url=l(22770),r.querystring=l(52902),r.realClock=l(71315),r.environment="js",r.createEventStream=l(44121).createEventStream,r.isBrowser=function(){return!0},r.isNode=function(){return!1};var n=l(4366);if(e.exports=n,l(15940),l(65009),l(66477),l(25695),l(62411),l(94843),l(98403),n.XML.Parser=l(71357),l(17329),"undefined"===typeof i)var i={browser:!0}},30217:(e,t,l)=>{var r=l(4366),n=r.util.url,i=r.util.crypto.lib,a=r.util.base64.encode,s=r.util.inherit,o=function(e){var t={"+":"-","=":"_","/":"~"};return e.replace(/[\+=\/]/g,function(e){return t[e]})},c=function(e,t){var l=i.createSign("RSA-SHA1");return l.write(e),o(l.sign(t,"base64"))},u=function(e,t,l,r){var n=JSON.stringify({Statement:[{Resource:e,Condition:{DateLessThan:{"AWS:EpochTime":t}}}]});return{Expires:t,"Key-Pair-Id":l,Signature:c(n.toString(),r)}},p=function(e,t,l){return e=e.replace(/\s/gm,""),{Policy:o(a(e)),"Key-Pair-Id":t,Signature:c(e,l)}},d=function(e){var t=e.split("://");if(t.length<2)throw new Error("Invalid URL.");return t[0].replace("*","")},m=function(e){var t=n.parse(e);return t.path.replace(/^\//,"")+(t.hash||"")},h=function(e,t){if(!t||"function"!==typeof t)throw e;t(e)},g=function(e,t){if(!t||"function"!==typeof t)return e;t(null,e)};r.CloudFront.Signer=s({constructor:function(e,t){if(void 0===e||void 0===t)throw new Error("A key pair ID and private key are required");this.keyPairId=e,this.privateKey=t},getSignedCookie:function(e,t){var l="policy"in e?p(e.policy,this.keyPairId,this.privateKey):u(e.url,e.expires,this.keyPairId,this.privateKey),r={};for(var n in l)Object.prototype.hasOwnProperty.call(l,n)&&(r["CloudFront-"+n]=l[n]);return g(r,t)},getSignedUrl:function(e,t){try{var l=function(e){switch(d(e)){case"http":case"https":return e;case"rtmp":return m(e);default:throw new Error("Invalid URI scheme. Scheme must be one of http, https, or rtmp")}}(e.url)}catch(o){return h(o,t)}var r=n.parse(e.url,!0),i=Object.prototype.hasOwnProperty.call(e,"policy")?p(e.policy,this.keyPairId,this.privateKey):u(l,e.expires,this.keyPairId,this.privateKey);for(var a in r.search=null,i)Object.prototype.hasOwnProperty.call(i,a)&&(r.query[a]=i[a]);try{var s="rtmp"===d(e.url)?m(n.format(r)):n.format(r)}catch(o){return h(o,t)}return g(s,t)}}),e.exports=r.CloudFront.Signer},90129:(e,t,l)=>{var r,n=l(4366);l(15940),l(65009),n.Config=n.util.inherit({constructor:function(e){void 0===e&&(e={}),e=this.extractCredentials(e),n.util.each.call(this,this.keys,function(t,l){this.set(t,e[t],l)})},getCredentials:function(e){var t=this;function l(l){e(l,l?null:t.credentials)}function r(e,t){return new n.util.error(t||new Error,{code:"CredentialsError",message:e,name:"CredentialsError"})}t.credentials?"function"===typeof t.credentials.get?t.credentials.get(function(e){e&&(e=r("Could not load credentials from "+t.credentials.constructor.name,e)),l(e)}):function(){var e=null;t.credentials.accessKeyId&&t.credentials.secretAccessKey||(e=r("Missing credentials")),l(e)}():t.credentialProvider?t.credentialProvider.resolve(function(e,n){e&&(e=r("Could not load credentials from any providers",e)),t.credentials=n,l(e)}):l(r("No credentials to load"))},getToken:function(e){var t=this;function l(l){e(l,l?null:t.token)}function r(e,t){return new n.util.error(t||new Error,{code:"TokenError",message:e,name:"TokenError"})}t.token?"function"===typeof t.token.get?t.token.get(function(e){e&&(e=r("Could not load token from "+t.token.constructor.name,e)),l(e)}):function(){var e=null;t.token.token||(e=r("Missing token")),l(e)}():t.tokenProvider?t.tokenProvider.resolve(function(e,n){e&&(e=r("Could not load token from any providers",e)),t.token=n,l(e)}):l(r("No token to load"))},update:function(e,t){t=t||!1,e=this.extractCredentials(e),n.util.each.call(this,e,function(e,l){(t||Object.prototype.hasOwnProperty.call(this.keys,e)||n.Service.hasService(e))&&this.set(e,l)})},loadFromPath:function(e){this.clear();var t=JSON.parse(n.util.readFileSync(e)),l=new n.FileSystemCredentials(e),r=new n.CredentialProviderChain;return r.providers.unshift(l),r.resolve(function(e,l){if(e)throw e;t.credentials=l}),this.constructor(t),this},clear:function(){n.util.each.call(this,this.keys,function(e){delete this[e]}),this.set("credentials",void 0),this.set("credentialProvider",void 0)},set:function(e,t,l){void 0===t?(void 0===l&&(l=this.keys[e]),this[e]="function"===typeof l?l.call(this):l):"httpOptions"===e&&this[e]?this[e]=n.util.merge(this[e],t):this[e]=t},keys:{credentials:null,credentialProvider:null,region:null,logger:null,apiVersions:{},apiVersion:null,endpoint:void 0,httpOptions:{timeout:12e4},maxRetries:void 0,maxRedirects:10,paramValidation:!0,sslEnabled:!0,s3ForcePathStyle:!1,s3BucketEndpoint:!1,s3DisableBodySigning:!0,s3UsEast1RegionalEndpoint:"legacy",s3UseArnRegion:void 0,computeChecksums:!0,convertResponseTypes:!0,correctClockSkew:!1,customUserAgent:null,dynamoDbCrc32:!0,systemClockOffset:0,signatureVersion:null,signatureCache:!0,retryDelayOptions:{},useAccelerateEndpoint:!1,clientSideMonitoring:!1,endpointDiscoveryEnabled:void 0,endpointCacheSize:1e3,hostPrefixEnabled:!0,stsRegionalEndpoints:"legacy",useFipsEndpoint:!1,useDualstackEndpoint:!1,token:null},extractCredentials:function(e){return e.accessKeyId&&e.secretAccessKey&&((e=n.util.copy(e)).credentials=new n.Credentials(e)),e},setPromisesDependency:function(e){r=e,null===e&&"function"===typeof Promise&&(r=Promise);var t=[n.Request,n.Credentials,n.CredentialProviderChain];n.S3&&(t.push(n.S3),n.S3.ManagedUpload&&t.push(n.S3.ManagedUpload)),n.util.addPromises(t,r)},getPromisesDependency:function(){return r}}),n.config=new n.Config},53215:(e,t,l)=>{var r=l(4366);function n(e,t){if("string"===typeof e){if(["legacy","regional"].indexOf(e.toLowerCase())>=0)return e.toLowerCase();throw r.util.error(new Error,t)}}e.exports=function(e,t){var l;if((e=e||{})[t.clientConfig]&&(l=n(e[t.clientConfig],{code:"InvalidConfiguration",message:'invalid "'+t.clientConfig+'" configuration. Expect "legacy"  or "regional". Got "'+e[t.clientConfig]+'".'})))return l;if(!r.util.isNode())return l;if(Object.prototype.hasOwnProperty.call({NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_FIREBASE_API_KEY:"AIzaSyB9WIAuCNr_nto9LS2XxFXu5nNM_hpyjlk",REACT_APP_FIREBASE_AUTH_DOMAIN:"statusi-app.firebaseapp.com",REACT_APP_FIREBASE_PROJECT_ID:"statusi-app",REACT_APP_FIREBASE_STORAGE_BUCKET:"statusi-app.firebasestorage.app",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"1096635179468",REACT_APP_FIREBASE_APP_ID:"1:1096635179468:web:f595c361043538b19b3d69",REACT_APP_STRIPE_PUBLIC_KEY:"pk_test_51OEU3aSFSVC4U98Th19U13orKHwjsMXoyEERRsUrh7ChbVrWHlBQvpQhZl1bDrXsW0F3qbDPenz1HGAtaVlEdgww00s3qovEXf",REACT_APP_CAPTCHA_SECRET_KEY:"6Lc8QCkrAAAAABml8LkrX9BMOCXfmJzYYWEapAAr",REACT_APP_S3_BUCKET_NAME:"kartikdemobucket",REACT_APP_PUBLIC_POSTHOG_KEY:"phc_dsI7FfvLdVnbqqmBbAEqXHMFHEir4VG9VoIA7avLsgy",REACT_APP_PUBLIC_POSTHOG_HOST:"https://us.i.posthog.com"},t.env)&&(l=n({NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_FIREBASE_API_KEY:"AIzaSyB9WIAuCNr_nto9LS2XxFXu5nNM_hpyjlk",REACT_APP_FIREBASE_AUTH_DOMAIN:"statusi-app.firebaseapp.com",REACT_APP_FIREBASE_PROJECT_ID:"statusi-app",REACT_APP_FIREBASE_STORAGE_BUCKET:"statusi-app.firebasestorage.app",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"1096635179468",REACT_APP_FIREBASE_APP_ID:"1:1096635179468:web:f595c361043538b19b3d69",REACT_APP_STRIPE_PUBLIC_KEY:"pk_test_51OEU3aSFSVC4U98Th19U13orKHwjsMXoyEERRsUrh7ChbVrWHlBQvpQhZl1bDrXsW0F3qbDPenz1HGAtaVlEdgww00s3qovEXf",REACT_APP_CAPTCHA_SECRET_KEY:"6Lc8QCkrAAAAABml8LkrX9BMOCXfmJzYYWEapAAr",REACT_APP_S3_BUCKET_NAME:"kartikdemobucket",REACT_APP_PUBLIC_POSTHOG_KEY:"phc_dsI7FfvLdVnbqqmBbAEqXHMFHEir4VG9VoIA7avLsgy",REACT_APP_PUBLIC_POSTHOG_HOST:"https://us.i.posthog.com"}[t.env],{code:"InvalidEnvironmentalVariable",message:"invalid "+t.env+' environmental variable. Expect "legacy"  or "regional". Got "'+{NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_FIREBASE_API_KEY:"AIzaSyB9WIAuCNr_nto9LS2XxFXu5nNM_hpyjlk",REACT_APP_FIREBASE_AUTH_DOMAIN:"statusi-app.firebaseapp.com",REACT_APP_FIREBASE_PROJECT_ID:"statusi-app",REACT_APP_FIREBASE_STORAGE_BUCKET:"statusi-app.firebasestorage.app",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"1096635179468",REACT_APP_FIREBASE_APP_ID:"1:1096635179468:web:f595c361043538b19b3d69",REACT_APP_STRIPE_PUBLIC_KEY:"pk_test_51OEU3aSFSVC4U98Th19U13orKHwjsMXoyEERRsUrh7ChbVrWHlBQvpQhZl1bDrXsW0F3qbDPenz1HGAtaVlEdgww00s3qovEXf",REACT_APP_CAPTCHA_SECRET_KEY:"6Lc8QCkrAAAAABml8LkrX9BMOCXfmJzYYWEapAAr",REACT_APP_S3_BUCKET_NAME:"kartikdemobucket",REACT_APP_PUBLIC_POSTHOG_KEY:"phc_dsI7FfvLdVnbqqmBbAEqXHMFHEir4VG9VoIA7avLsgy",REACT_APP_PUBLIC_POSTHOG_HOST:"https://us.i.posthog.com"}[t.env]+'".'})))return l;var i={};try{i=r.util.getProfilesFromSharedConfig(r.util.iniLoader)[{NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_FIREBASE_API_KEY:"AIzaSyB9WIAuCNr_nto9LS2XxFXu5nNM_hpyjlk",REACT_APP_FIREBASE_AUTH_DOMAIN:"statusi-app.firebaseapp.com",REACT_APP_FIREBASE_PROJECT_ID:"statusi-app",REACT_APP_FIREBASE_STORAGE_BUCKET:"statusi-app.firebasestorage.app",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"1096635179468",REACT_APP_FIREBASE_APP_ID:"1:1096635179468:web:f595c361043538b19b3d69",REACT_APP_STRIPE_PUBLIC_KEY:"pk_test_51OEU3aSFSVC4U98Th19U13orKHwjsMXoyEERRsUrh7ChbVrWHlBQvpQhZl1bDrXsW0F3qbDPenz1HGAtaVlEdgww00s3qovEXf",REACT_APP_CAPTCHA_SECRET_KEY:"6Lc8QCkrAAAAABml8LkrX9BMOCXfmJzYYWEapAAr",REACT_APP_S3_BUCKET_NAME:"kartikdemobucket",REACT_APP_PUBLIC_POSTHOG_KEY:"phc_dsI7FfvLdVnbqqmBbAEqXHMFHEir4VG9VoIA7avLsgy",REACT_APP_PUBLIC_POSTHOG_HOST:"https://us.i.posthog.com"}.AWS_PROFILE||r.util.defaultProfile]}catch(a){}return i&&Object.prototype.hasOwnProperty.call(i,t.sharedConfig)&&(l=n(i[t.sharedConfig],{code:"InvalidConfiguration",message:"invalid "+t.sharedConfig+' profile config. Expect "legacy"  or "regional". Got "'+i[t.sharedConfig]+'".'})),l}},4366:(e,t,l)=>{var r={util:l(15606)};({}).toString(),e.exports=r,r.util.update(r,{VERSION:"2.1693.0",Signers:{},Protocol:{Json:l(62302),Query:l(40691),Rest:l(9208),RestJson:l(78218),RestXml:l(61707)},XML:{Builder:l(25702),Parser:null},JSON:{Builder:l(50810),Parser:l(55139)},Model:{Api:l(17936),Operation:l(19706),Shape:l(28995),Paginator:l(37396),ResourceWaiter:l(52715)},apiLoader:l(86355),EndpointCache:l(17819).$}),l(62387),l(12650),l(90129),l(64924),l(22368),l(45404),l(505),l(86920),l(83970),l(70779),l(86861),r.events=new r.SequentialExecutor,r.util.memoizedProperty(r,"endpointCache",function(){return new r.EndpointCache(r.config.endpointCacheSize)},!0)},15940:(e,t,l)=>{var r=l(4366);r.Credentials=r.util.inherit({constructor:function(){if(r.util.hideProperties(this,["secretAccessKey"]),this.expired=!1,this.expireTime=null,this.refreshCallbacks=[],1===arguments.length&&"object"===typeof arguments[0]){var e=arguments[0].credentials||arguments[0];this.accessKeyId=e.accessKeyId,this.secretAccessKey=e.secretAccessKey,this.sessionToken=e.sessionToken}else this.accessKeyId=arguments[0],this.secretAccessKey=arguments[1],this.sessionToken=arguments[2]},expiryWindow:15,needsRefresh:function(){var e=r.util.date.getDate().getTime(),t=new Date(e+1e3*this.expiryWindow);return!!(this.expireTime&&t>this.expireTime)||(this.expired||!this.accessKeyId||!this.secretAccessKey)},get:function(e){var t=this;this.needsRefresh()?this.refresh(function(l){l||(t.expired=!1),e&&e(l)}):e&&e()},refresh:function(e){this.expired=!1,e()},coalesceRefresh:function(e,t){var l=this;1===l.refreshCallbacks.push(e)&&l.load(function(e){r.util.arrayEach(l.refreshCallbacks,function(l){t?l(e):r.util.defer(function(){l(e)})}),l.refreshCallbacks.length=0})},load:function(e){e()}}),r.Credentials.addPromisesToClass=function(e){this.prototype.getPromise=r.util.promisifyMethod("get",e),this.prototype.refreshPromise=r.util.promisifyMethod("refresh",e)},r.Credentials.deletePromisesFromClass=function(){delete this.prototype.getPromise,delete this.prototype.refreshPromise},r.util.addPromises(r.Credentials)},25695:(e,t,l)=>{var r=l(4366),n=l(35519);r.ChainableTemporaryCredentials=r.util.inherit(r.Credentials,{constructor:function(e){r.Credentials.call(this),e=e||{},this.errorCode="ChainableTemporaryCredentialsProviderFailure",this.expired=!0,this.tokenCodeFn=null;var t=r.util.copy(e.params)||{};if(t.RoleArn&&(t.RoleSessionName=t.RoleSessionName||"temporary-credentials"),t.SerialNumber){if(!e.tokenCodeFn||"function"!==typeof e.tokenCodeFn)throw new r.util.error(new Error("tokenCodeFn must be a function when params.SerialNumber is given"),{code:this.errorCode});this.tokenCodeFn=e.tokenCodeFn}var l=r.util.merge({params:t,credentials:e.masterCredentials||r.config.credentials},e.stsConfig||{});this.service=new n(l)},refresh:function(e){this.coalesceRefresh(e||r.util.fn.callback)},load:function(e){var t=this,l=t.service.config.params.RoleArn?"assumeRole":"getSessionToken";this.getTokenCode(function(r,n){var i={};r?e(r):(n&&(i.TokenCode=n),t.service[l](i,function(l,r){l||t.service.credentialsFrom(r,t),e(l)}))})},getTokenCode:function(e){var t=this;this.tokenCodeFn?this.tokenCodeFn(this.service.config.params.SerialNumber,function(l,n){if(l){var i=l;return l instanceof Error&&(i=l.message),void e(r.util.error(new Error("Error fetching MFA token: "+i),{code:t.errorCode}))}e(null,n)}):e(null)}})},94843:(e,t,l)=>{var r=l(4366),n=l(70239),i=l(35519);r.CognitoIdentityCredentials=r.util.inherit(r.Credentials,{localStorageKey:{id:"aws.cognito.identity-id.",providers:"aws.cognito.identity-providers."},constructor:function(e,t){r.Credentials.call(this),this.expired=!0,this.params=e,this.data=null,this._identityId=null,this._clientConfig=r.util.copy(t||{}),this.loadCachedId();var l=this;Object.defineProperty(this,"identityId",{get:function(){return l.loadCachedId(),l._identityId||l.params.IdentityId},set:function(e){l._identityId=e}})},refresh:function(e){this.coalesceRefresh(e||r.util.fn.callback)},load:function(e){var t=this;t.createClients(),t.data=null,t._identityId=null,t.getId(function(l){l?(t.clearIdOnNotAuthorized(l),e(l)):t.params.RoleArn?t.getCredentialsFromSTS(e):t.getCredentialsForIdentity(e)})},clearCachedId:function(){this._identityId=null,delete this.params.IdentityId;var e=this.params.IdentityPoolId,t=this.params.LoginId||"";delete this.storage[this.localStorageKey.id+e+t],delete this.storage[this.localStorageKey.providers+e+t]},clearIdOnNotAuthorized:function(e){"NotAuthorizedException"==e.code&&this.clearCachedId()},getId:function(e){var t=this;if("string"===typeof t.params.IdentityId)return e(null,t.params.IdentityId);t.cognito.getId(function(l,r){!l&&r.IdentityId?(t.params.IdentityId=r.IdentityId,e(null,r.IdentityId)):e(l)})},loadCredentials:function(e,t){e&&t&&(t.expired=!1,t.accessKeyId=e.Credentials.AccessKeyId,t.secretAccessKey=e.Credentials.SecretKey,t.sessionToken=e.Credentials.SessionToken,t.expireTime=e.Credentials.Expiration)},getCredentialsForIdentity:function(e){var t=this;t.cognito.getCredentialsForIdentity(function(l,r){l?t.clearIdOnNotAuthorized(l):(t.cacheId(r),t.data=r,t.loadCredentials(t.data,t)),e(l)})},getCredentialsFromSTS:function(e){var t=this;t.cognito.getOpenIdToken(function(l,r){l?(t.clearIdOnNotAuthorized(l),e(l)):(t.cacheId(r),t.params.WebIdentityToken=r.Token,t.webIdentityCredentials.refresh(function(l){l||(t.data=t.webIdentityCredentials.data,t.sts.credentialsFrom(t.data,t)),e(l)}))})},loadCachedId:function(){var e=this;if(r.util.isBrowser()&&!e.params.IdentityId){var t=e.getStorage("id");if(t&&e.params.Logins){var l=Object.keys(e.params.Logins);0!==(e.getStorage("providers")||"").split(",").filter(function(e){return-1!==l.indexOf(e)}).length&&(e.params.IdentityId=t)}else t&&(e.params.IdentityId=t)}},createClients:function(){var e=this._clientConfig;if(this.webIdentityCredentials=this.webIdentityCredentials||new r.WebIdentityCredentials(this.params,e),!this.cognito){var t=r.util.merge({},e);t.params=this.params,this.cognito=new n(t)}this.sts=this.sts||new i(e)},cacheId:function(e){this._identityId=e.IdentityId,this.params.IdentityId=this._identityId,r.util.isBrowser()&&(this.setStorage("id",e.IdentityId),this.params.Logins&&this.setStorage("providers",Object.keys(this.params.Logins).join(",")))},getStorage:function(e){return this.storage[this.localStorageKey[e]+this.params.IdentityPoolId+(this.params.LoginId||"")]},setStorage:function(e,t){try{this.storage[this.localStorageKey[e]+this.params.IdentityPoolId+(this.params.LoginId||"")]=t}catch(l){}},storage:function(){try{var e=r.util.isBrowser()&&null!==window.localStorage&&"object"===typeof window.localStorage?window.localStorage:{};return e["aws.test-storage"]="foobar",delete e["aws.test-storage"],e}catch(t){return{}}}()})},65009:(e,t,l)=>{var r=l(4366);r.CredentialProviderChain=r.util.inherit(r.Credentials,{constructor:function(e){this.providers=e||r.CredentialProviderChain.defaultProviders.slice(0),this.resolveCallbacks=[]},resolve:function(e){var t=this;if(0===t.providers.length)return e(new Error("No providers")),t;if(1===t.resolveCallbacks.push(e)){var l=0,n=t.providers.slice(0);!function e(i,a){if(!i&&a||l===n.length)return r.util.arrayEach(t.resolveCallbacks,function(e){e(i,a)}),void(t.resolveCallbacks.length=0);var s=n[l++];(a="function"===typeof s?s.call():s).get?a.get(function(t){e(t,t?null:a)}):e(null,a)}()}return t}}),r.CredentialProviderChain.defaultProviders=[],r.CredentialProviderChain.addPromisesToClass=function(e){this.prototype.resolvePromise=r.util.promisifyMethod("resolve",e)},r.CredentialProviderChain.deletePromisesFromClass=function(){delete this.prototype.resolvePromise},r.util.addPromises(r.CredentialProviderChain)},98403:(e,t,l)=>{var r=l(4366),n=l(35519);r.SAMLCredentials=r.util.inherit(r.Credentials,{constructor:function(e){r.Credentials.call(this),this.expired=!0,this.params=e},refresh:function(e){this.coalesceRefresh(e||r.util.fn.callback)},load:function(e){var t=this;t.createClients(),t.service.assumeRoleWithSAML(function(l,r){l||t.service.credentialsFrom(r,t),e(l)})},createClients:function(){this.service=this.service||new n({params:this.params})}})},66477:(e,t,l)=>{var r=l(4366),n=l(35519);r.TemporaryCredentials=r.util.inherit(r.Credentials,{constructor:function(e,t){r.Credentials.call(this),this.loadMasterCredentials(t),this.expired=!0,this.params=e||{},this.params.RoleArn&&(this.params.RoleSessionName=this.params.RoleSessionName||"temporary-credentials")},refresh:function(e){this.coalesceRefresh(e||r.util.fn.callback)},load:function(e){var t=this;t.createClients(),t.masterCredentials.get(function(){t.service.config.credentials=t.masterCredentials,(t.params.RoleArn?t.service.assumeRole:t.service.getSessionToken).call(t.service,function(l,r){l||t.service.credentialsFrom(r,t),e(l)})})},loadMasterCredentials:function(e){for(this.masterCredentials=e||r.config.credentials;this.masterCredentials.masterCredentials;)this.masterCredentials=this.masterCredentials.masterCredentials;"function"!==typeof this.masterCredentials.get&&(this.masterCredentials=new r.Credentials(this.masterCredentials))},createClients:function(){this.service=this.service||new n({params:this.params})}})},62411:(e,t,l)=>{var r=l(4366),n=l(35519);r.WebIdentityCredentials=r.util.inherit(r.Credentials,{constructor:function(e,t){r.Credentials.call(this),this.expired=!0,this.params=e,this.params.RoleSessionName=this.params.RoleSessionName||"web-identity",this.data=null,this._clientConfig=r.util.copy(t||{})},refresh:function(e){this.coalesceRefresh(e||r.util.fn.callback)},load:function(e){var t=this;t.createClients(),t.service.assumeRoleWithWebIdentity(function(l,r){t.data=null,l||(t.data=r,t.service.credentialsFrom(r,t)),e(l)})},createClients:function(){if(!this.service){var e=r.util.merge({},this._clientConfig);e.params=this.params,this.service=new n(e)}}})},62629:(e,t,l)=>{var r=l(4366),n=l(15606),i=["AWS_ENABLE_ENDPOINT_DISCOVERY","AWS_ENDPOINT_DISCOVERY_ENABLED"];function a(e){var t=e.service,l=t.api||{},r=(l.operations,{});return t.config.region&&(r.region=t.config.region),l.serviceId&&(r.serviceId=l.serviceId),t.config.credentials.accessKeyId&&(r.accessKeyId=t.config.credentials.accessKeyId),r}function s(e,t,l){l&&void 0!==t&&null!==t&&"structure"===l.type&&l.required&&l.required.length>0&&n.arrayEach(l.required,function(r){var n=l.members[r];if(!0===n.endpointDiscoveryId){var i=n.isLocationName?n.name:r;e[i]=String(t[r])}else s(e,t[r],n)})}function o(e,t){var l={};return s(l,e.params,t),l}function c(e){var t=e.service,l=t.api,i=l.operations?l.operations[e.operation]:void 0,s=o(e,i?i.input:void 0),c=a(e);Object.keys(s).length>0&&(c=n.update(c,s),i&&(c.operation=i.name));var u=r.endpointCache.get(c);if(!u||1!==u.length||""!==u[0].Address)if(u&&u.length>0)e.httpRequest.updateEndpoint(u[0].Address);else{var p=t.makeRequest(l.endpointOperation,{Operation:i.name,Identifiers:s});d(p),p.removeListener("validate",r.EventListeners.Core.VALIDATE_PARAMETERS),p.removeListener("retry",r.EventListeners.Core.RETRY_CHECK),r.endpointCache.put(c,[{Address:"",CachePeriodInMinutes:1}]),p.send(function(e,t){t&&t.Endpoints?r.endpointCache.put(c,t.Endpoints):e&&r.endpointCache.put(c,[{Address:"",CachePeriodInMinutes:1}])})}}var u={};function p(e,t){var l=e.service,i=l.api,s=i.operations?i.operations[e.operation]:void 0,c=s?s.input:void 0,p=o(e,c),m=a(e);Object.keys(p).length>0&&(m=n.update(m,p),s&&(m.operation=s.name));var h=r.EndpointCache.getKeyString(m),g=r.endpointCache.get(h);if(g&&1===g.length&&""===g[0].Address)return u[h]||(u[h]=[]),void u[h].push({request:e,callback:t});if(g&&g.length>0)e.httpRequest.updateEndpoint(g[0].Address),t();else{var y=l.makeRequest(i.endpointOperation,{Operation:s.name,Identifiers:p});y.removeListener("validate",r.EventListeners.Core.VALIDATE_PARAMETERS),d(y),r.endpointCache.put(h,[{Address:"",CachePeriodInMinutes:60}]),y.send(function(l,i){if(l){if(e.response.error=n.error(l,{retryable:!1}),r.endpointCache.remove(m),u[h]){var a=u[h];n.arrayEach(a,function(e){e.request.response.error=n.error(l,{retryable:!1}),e.callback()}),delete u[h]}}else if(i&&(r.endpointCache.put(h,i.Endpoints),e.httpRequest.updateEndpoint(i.Endpoints[0].Address),u[h])){a=u[h];n.arrayEach(a,function(e){e.request.httpRequest.updateEndpoint(i.Endpoints[0].Address),e.callback()}),delete u[h]}t()})}}function d(e){var t=e.service.api.apiVersion;t&&!e.httpRequest.headers["x-amz-api-version"]&&(e.httpRequest.headers["x-amz-api-version"]=t)}function m(e){var t=e.error,l=e.httpResponse;if(t&&("InvalidEndpointException"===t.code||421===l.statusCode)){var i=e.request,s=i.service.api.operations||{},c=o(i,s[i.operation]?s[i.operation].input:void 0),u=a(i);Object.keys(c).length>0&&(u=n.update(u,c),s[i.operation]&&(u.operation=s[i.operation].name)),r.endpointCache.remove(u)}}function h(e){return["false","0"].indexOf(e)>=0}e.exports={discoverEndpoint:function(e,t){var l=e.service||{};if(function(e){if(e._originalConfig&&e._originalConfig.endpoint&&!0===e._originalConfig.endpointDiscoveryEnabled)throw n.error(new Error,{code:"ConfigurationException",message:"Custom endpoint is supplied; endpointDiscoveryEnabled must not be true."});var t=r.config[e.serviceIdentifier]||{};return Boolean(r.config.endpoint||t.endpoint||e._originalConfig&&e._originalConfig.endpoint)}(l)||e.isPresigned())return t();var a=(l.api.operations||{})[e.operation],s=a?a.endpointDiscoveryRequired:"NULL",o=function(e){var t=e.service||{};if(void 0!==t.config.endpointDiscoveryEnabled)return t.config.endpointDiscoveryEnabled;if(!n.isBrowser()){for(var l=0;l<i.length;l++){var a=i[l];if(Object.prototype.hasOwnProperty.call({NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_FIREBASE_API_KEY:"AIzaSyB9WIAuCNr_nto9LS2XxFXu5nNM_hpyjlk",REACT_APP_FIREBASE_AUTH_DOMAIN:"statusi-app.firebaseapp.com",REACT_APP_FIREBASE_PROJECT_ID:"statusi-app",REACT_APP_FIREBASE_STORAGE_BUCKET:"statusi-app.firebasestorage.app",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"1096635179468",REACT_APP_FIREBASE_APP_ID:"1:1096635179468:web:f595c361043538b19b3d69",REACT_APP_STRIPE_PUBLIC_KEY:"pk_test_51OEU3aSFSVC4U98Th19U13orKHwjsMXoyEERRsUrh7ChbVrWHlBQvpQhZl1bDrXsW0F3qbDPenz1HGAtaVlEdgww00s3qovEXf",REACT_APP_CAPTCHA_SECRET_KEY:"6Lc8QCkrAAAAABml8LkrX9BMOCXfmJzYYWEapAAr",REACT_APP_S3_BUCKET_NAME:"kartikdemobucket",REACT_APP_PUBLIC_POSTHOG_KEY:"phc_dsI7FfvLdVnbqqmBbAEqXHMFHEir4VG9VoIA7avLsgy",REACT_APP_PUBLIC_POSTHOG_HOST:"https://us.i.posthog.com"},a)){if(""==={NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_FIREBASE_API_KEY:"AIzaSyB9WIAuCNr_nto9LS2XxFXu5nNM_hpyjlk",REACT_APP_FIREBASE_AUTH_DOMAIN:"statusi-app.firebaseapp.com",REACT_APP_FIREBASE_PROJECT_ID:"statusi-app",REACT_APP_FIREBASE_STORAGE_BUCKET:"statusi-app.firebasestorage.app",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"1096635179468",REACT_APP_FIREBASE_APP_ID:"1:1096635179468:web:f595c361043538b19b3d69",REACT_APP_STRIPE_PUBLIC_KEY:"pk_test_51OEU3aSFSVC4U98Th19U13orKHwjsMXoyEERRsUrh7ChbVrWHlBQvpQhZl1bDrXsW0F3qbDPenz1HGAtaVlEdgww00s3qovEXf",REACT_APP_CAPTCHA_SECRET_KEY:"6Lc8QCkrAAAAABml8LkrX9BMOCXfmJzYYWEapAAr",REACT_APP_S3_BUCKET_NAME:"kartikdemobucket",REACT_APP_PUBLIC_POSTHOG_KEY:"phc_dsI7FfvLdVnbqqmBbAEqXHMFHEir4VG9VoIA7avLsgy",REACT_APP_PUBLIC_POSTHOG_HOST:"https://us.i.posthog.com"}[a]||void 0==={NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_FIREBASE_API_KEY:"AIzaSyB9WIAuCNr_nto9LS2XxFXu5nNM_hpyjlk",REACT_APP_FIREBASE_AUTH_DOMAIN:"statusi-app.firebaseapp.com",REACT_APP_FIREBASE_PROJECT_ID:"statusi-app",REACT_APP_FIREBASE_STORAGE_BUCKET:"statusi-app.firebasestorage.app",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"1096635179468",REACT_APP_FIREBASE_APP_ID:"1:1096635179468:web:f595c361043538b19b3d69",REACT_APP_STRIPE_PUBLIC_KEY:"pk_test_51OEU3aSFSVC4U98Th19U13orKHwjsMXoyEERRsUrh7ChbVrWHlBQvpQhZl1bDrXsW0F3qbDPenz1HGAtaVlEdgww00s3qovEXf",REACT_APP_CAPTCHA_SECRET_KEY:"6Lc8QCkrAAAAABml8LkrX9BMOCXfmJzYYWEapAAr",REACT_APP_S3_BUCKET_NAME:"kartikdemobucket",REACT_APP_PUBLIC_POSTHOG_KEY:"phc_dsI7FfvLdVnbqqmBbAEqXHMFHEir4VG9VoIA7avLsgy",REACT_APP_PUBLIC_POSTHOG_HOST:"https://us.i.posthog.com"}[a])throw n.error(new Error,{code:"ConfigurationException",message:"environmental variable "+a+" cannot be set to nothing"});return!h({NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_FIREBASE_API_KEY:"AIzaSyB9WIAuCNr_nto9LS2XxFXu5nNM_hpyjlk",REACT_APP_FIREBASE_AUTH_DOMAIN:"statusi-app.firebaseapp.com",REACT_APP_FIREBASE_PROJECT_ID:"statusi-app",REACT_APP_FIREBASE_STORAGE_BUCKET:"statusi-app.firebasestorage.app",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"1096635179468",REACT_APP_FIREBASE_APP_ID:"1:1096635179468:web:f595c361043538b19b3d69",REACT_APP_STRIPE_PUBLIC_KEY:"pk_test_51OEU3aSFSVC4U98Th19U13orKHwjsMXoyEERRsUrh7ChbVrWHlBQvpQhZl1bDrXsW0F3qbDPenz1HGAtaVlEdgww00s3qovEXf",REACT_APP_CAPTCHA_SECRET_KEY:"6Lc8QCkrAAAAABml8LkrX9BMOCXfmJzYYWEapAAr",REACT_APP_S3_BUCKET_NAME:"kartikdemobucket",REACT_APP_PUBLIC_POSTHOG_KEY:"phc_dsI7FfvLdVnbqqmBbAEqXHMFHEir4VG9VoIA7avLsgy",REACT_APP_PUBLIC_POSTHOG_HOST:"https://us.i.posthog.com"}[a])}}var s={};try{s=r.util.iniLoader?r.util.iniLoader.loadFrom({isConfig:!0,filename:{NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_FIREBASE_API_KEY:"AIzaSyB9WIAuCNr_nto9LS2XxFXu5nNM_hpyjlk",REACT_APP_FIREBASE_AUTH_DOMAIN:"statusi-app.firebaseapp.com",REACT_APP_FIREBASE_PROJECT_ID:"statusi-app",REACT_APP_FIREBASE_STORAGE_BUCKET:"statusi-app.firebasestorage.app",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"1096635179468",REACT_APP_FIREBASE_APP_ID:"1:1096635179468:web:f595c361043538b19b3d69",REACT_APP_STRIPE_PUBLIC_KEY:"pk_test_51OEU3aSFSVC4U98Th19U13orKHwjsMXoyEERRsUrh7ChbVrWHlBQvpQhZl1bDrXsW0F3qbDPenz1HGAtaVlEdgww00s3qovEXf",REACT_APP_CAPTCHA_SECRET_KEY:"6Lc8QCkrAAAAABml8LkrX9BMOCXfmJzYYWEapAAr",REACT_APP_S3_BUCKET_NAME:"kartikdemobucket",REACT_APP_PUBLIC_POSTHOG_KEY:"phc_dsI7FfvLdVnbqqmBbAEqXHMFHEir4VG9VoIA7avLsgy",REACT_APP_PUBLIC_POSTHOG_HOST:"https://us.i.posthog.com"}[r.util.sharedConfigFileEnv]}):{}}catch(c){}var o=s[{NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_FIREBASE_API_KEY:"AIzaSyB9WIAuCNr_nto9LS2XxFXu5nNM_hpyjlk",REACT_APP_FIREBASE_AUTH_DOMAIN:"statusi-app.firebaseapp.com",REACT_APP_FIREBASE_PROJECT_ID:"statusi-app",REACT_APP_FIREBASE_STORAGE_BUCKET:"statusi-app.firebasestorage.app",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"1096635179468",REACT_APP_FIREBASE_APP_ID:"1:1096635179468:web:f595c361043538b19b3d69",REACT_APP_STRIPE_PUBLIC_KEY:"pk_test_51OEU3aSFSVC4U98Th19U13orKHwjsMXoyEERRsUrh7ChbVrWHlBQvpQhZl1bDrXsW0F3qbDPenz1HGAtaVlEdgww00s3qovEXf",REACT_APP_CAPTCHA_SECRET_KEY:"6Lc8QCkrAAAAABml8LkrX9BMOCXfmJzYYWEapAAr",REACT_APP_S3_BUCKET_NAME:"kartikdemobucket",REACT_APP_PUBLIC_POSTHOG_KEY:"phc_dsI7FfvLdVnbqqmBbAEqXHMFHEir4VG9VoIA7avLsgy",REACT_APP_PUBLIC_POSTHOG_HOST:"https://us.i.posthog.com"}.AWS_PROFILE||r.util.defaultProfile]||{};if(Object.prototype.hasOwnProperty.call(o,"endpoint_discovery_enabled")){if(void 0===o.endpoint_discovery_enabled)throw n.error(new Error,{code:"ConfigurationException",message:"config file entry 'endpoint_discovery_enabled' cannot be set to nothing"});return!h(o.endpoint_discovery_enabled)}}}(e),u=l.api.hasRequiredEndpointDiscovery;switch((o||u)&&e.httpRequest.appendToUserAgent("endpoint-discovery"),s){case"OPTIONAL":(o||u)&&(c(e),e.addNamedListener("INVALIDATE_CACHED_ENDPOINTS","extractError",m)),t();break;case"REQUIRED":if(!1===o){e.response.error=n.error(new Error,{code:"ConfigurationException",message:"Endpoint Discovery is disabled but "+l.api.className+"."+e.operation+"() requires it. Please check your configurations."}),t();break}e.addNamedListener("INVALIDATE_CACHED_ENDPOINTS","extractError",m),p(e,t);break;default:t()}},requiredDiscoverEndpoint:p,optionalDiscoverEndpoint:c,marshallCustomIdentifiers:o,getCacheKey:a,invalidateCachedEndpoint:m}},68021:(e,t,l)=>{var r=l(4366),n=r.util,i=l(69140).typeOf,a=l(88039),s=l(99177);function o(e,t){return t?new s(e):Number(e)}function c(e,t){var l={M:{}};for(var n in e){var i=r.DynamoDB.Converter.input(e[n],t);void 0!==i&&(l.M[n]=i)}return l}r.DynamoDB.Converter={input:function e(t,l){l=l||{};var n=i(t);return"Object"===n?c(t,l):"Array"===n?function(e,t){for(var l={L:[]},n=0;n<e.length;n++)l.L.push(r.DynamoDB.Converter.input(e[n],t));return l}(t,l):"Set"===n?function(e,t){t=t||{};var l=e.values;if(t.convertEmptyValues&&0===(l=function(e){var t=[];if({String:!0,Binary:!0,Number:!1}[e.type]){for(var l=0;l<e.values.length;l++)0!==e.values[l].length&&t.push(e.values[l]);return t}return e.values}(e)).length)return r.DynamoDB.Converter.input(null);var n={};switch(e.type){case"String":n.SS=l;break;case"Binary":n.BS=l;break;case"Number":n.NS=l.map(function(e){return e.toString()})}return n}(t,l):"String"===n?0===t.length&&l.convertEmptyValues?e(null):{S:t}:"Number"===n||"NumberValue"===n?{N:t.toString()}:"Binary"===n?0===t.length&&l.convertEmptyValues?e(null):{B:t}:"Boolean"===n?{BOOL:t}:"null"===n?{NULL:!0}:"undefined"!==n&&"Function"!==n?c(t,l):void 0},marshall:function(e,t){return r.DynamoDB.Converter.input(e,t).M},output:function e(t,l){var i,s,c;for(var u in l=l||{},t){var p=t[u];if("M"===u){for(var d in s={},p)s[d]=e(p[d],l);return s}if("L"===u){for(i=[],c=0;c<p.length;c++)i.push(e(p[c],l));return i}if("SS"===u){for(i=[],c=0;c<p.length;c++)i.push(p[c]+"");return new a(i)}if("NS"===u){for(i=[],c=0;c<p.length;c++)i.push(o(p[c],l.wrapNumbers));return new a(i)}if("BS"===u){for(i=[],c=0;c<p.length;c++)i.push(r.util.buffer.toBuffer(p[c]));return new a(i)}if("S"===u)return p+"";if("N"===u)return o(p,l.wrapNumbers);if("B"===u)return n.buffer.toBuffer(p);if("BOOL"===u)return"true"===p||"TRUE"===p||!0===p;if("NULL"===u)return null}},unmarshall:function(e,t){return r.DynamoDB.Converter.output({M:e},t)}},e.exports=r.DynamoDB.Converter},29013:(e,t,l)=>{var r=l(4366),n=l(65728),i=l(88039);r.DynamoDB.DocumentClient=r.util.inherit({constructor:function(e){var t=this;t.options=e||{},t.configure(t.options)},configure:function(e){var t=this;t.service=e.service,t.bindServiceObject(e),t.attrValue=e.attrValue=t.service.api.operations.putItem.input.members.Item.value.shape},bindServiceObject:function(e){var t=this;if(e=e||{},t.service){var l=r.util.copy(t.service.config);t.service=new t.service.constructor.__super__(l),t.service.config.params=r.util.merge(t.service.config.params||{},e.params)}else t.service=new r.DynamoDB(e)},makeServiceRequest:function(e,t,l){var r=this,n=r.service[e](t);return r.setupRequest(n),r.setupResponse(n),"function"===typeof l&&n.send(l),n},serviceClientOperationsMap:{batchGet:"batchGetItem",batchWrite:"batchWriteItem",delete:"deleteItem",get:"getItem",put:"putItem",query:"query",scan:"scan",update:"updateItem",transactGet:"transactGetItems",transactWrite:"transactWriteItems"},batchGet:function(e,t){var l=this.serviceClientOperationsMap.batchGet;return this.makeServiceRequest(l,e,t)},batchWrite:function(e,t){var l=this.serviceClientOperationsMap.batchWrite;return this.makeServiceRequest(l,e,t)},delete:function(e,t){var l=this.serviceClientOperationsMap.delete;return this.makeServiceRequest(l,e,t)},get:function(e,t){var l=this.serviceClientOperationsMap.get;return this.makeServiceRequest(l,e,t)},put:function(e,t){var l=this.serviceClientOperationsMap.put;return this.makeServiceRequest(l,e,t)},update:function(e,t){var l=this.serviceClientOperationsMap.update;return this.makeServiceRequest(l,e,t)},scan:function(e,t){var l=this.serviceClientOperationsMap.scan;return this.makeServiceRequest(l,e,t)},query:function(e,t){var l=this.serviceClientOperationsMap.query;return this.makeServiceRequest(l,e,t)},transactWrite:function(e,t){var l=this.serviceClientOperationsMap.transactWrite;return this.makeServiceRequest(l,e,t)},transactGet:function(e,t){var l=this.serviceClientOperationsMap.transactGet;return this.makeServiceRequest(l,e,t)},createSet:function(e,t){return new i(e,t=t||{})},getTranslator:function(){return new n(this.options)},setupRequest:function(e){var t=this.getTranslator(),l=e.operation,n=e.service.api.operations[l].input;e._events.validate.unshift(function(e){e.rawParams=r.util.copy(e.params),e.params=t.translateInput(e.rawParams,n)})},setupResponse:function(e){var t=this,l=t.getTranslator(),n=t.service.api.operations[e.operation].output;e.on("extractData",function(e){e.data=l.translateOutput(e.data,n)}),e.response.nextPage=function(e){var l,n=this,i=n.request,a=i.service,s=i.operation;try{l=a.paginationConfig(s,!0)}catch(p){n.error=p}if(!n.hasNextPage()){if(e)e(n.error,null);else if(n.error)throw n.error;return null}var o=r.util.copy(i.rawParams);if(n.nextPageTokens){var c=l.inputToken;"string"===typeof c&&(c=[c]);for(var u=0;u<c.length;u++)o[c[u]]=n.nextPageTokens[u];return t[s](o,e)}return e?e(null,null):null}}}),e.exports=r.DynamoDB.DocumentClient},99177:(e,t,l)=>{var r=l(4366).util.inherit({constructor:function(e){this.wrapperName="NumberValue",this.value=e.toString()},toJSON:function(){return this.toNumber()},toNumber:function(){return Number(this.value)},toString:function(){return this.value}});e.exports=r},88039:(e,t,l)=>{var r=l(4366).util,n=l(69140).typeOf,i={String:"String",Number:"Number",NumberValue:"Number",Binary:"Binary"},a=r.inherit({constructor:function(e,t){t=t||{},this.wrapperName="Set",this.initialize(e,t.validate)},initialize:function(e,t){var l=this;l.values=[].concat(e),l.detectType(),t&&l.validate()},detectType:function(){if(this.type=i[n(this.values[0])],!this.type)throw r.error(new Error,{code:"InvalidSetType",message:"Sets can contain string, number, or binary values"})},validate:function(){for(var e=this,t=e.values.length,l=e.values,a=0;a<t;a++)if(i[n(l[a])]!==e.type)throw r.error(new Error,{code:"InvalidType",message:e.type+" Set contains "+n(l[a])+" value"})},toJSON:function(){return this.values}});e.exports=a},65728:(e,t,l)=>{var r=l(4366).util,n=l(68021),i=function(e){e=e||{},this.attrValue=e.attrValue,this.convertEmptyValues=Boolean(e.convertEmptyValues),this.wrapNumbers=Boolean(e.wrapNumbers)};i.prototype.translateInput=function(e,t){return this.mode="input",this.translate(e,t)},i.prototype.translateOutput=function(e,t){return this.mode="output",this.translate(e,t)},i.prototype.translate=function(e,t){var l=this;if(t&&void 0!==e){if(t.shape===l.attrValue)return n[l.mode](e,{convertEmptyValues:l.convertEmptyValues,wrapNumbers:l.wrapNumbers});switch(t.type){case"structure":return l.translateStructure(e,t);case"map":return l.translateMap(e,t);case"list":return l.translateList(e,t);default:return l.translateScalar(e,t)}}},i.prototype.translateStructure=function(e,t){var l=this;if(null!=e){var n={};return r.each(e,function(e,r){var i=t.members[e];if(i){var a=l.translate(r,i);void 0!==a&&(n[e]=a)}}),n}},i.prototype.translateList=function(e,t){var l=this;if(null!=e){var n=[];return r.arrayEach(e,function(e){var r=l.translate(e,t.member);void 0===r?n.push(null):n.push(r)}),n}},i.prototype.translateMap=function(e,t){var l=this;if(null!=e){var n={};return r.each(e,function(e,r){var i=l.translate(r,t.value);n[e]=void 0===i?null:i}),n}},i.prototype.translateScalar=function(e,t){return t.toType(e)},e.exports=i},69140:(e,t,l)=>{var r=l(4366).util;function n(e){var t=["Buffer","File","Blob","ArrayBuffer","DataView","Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Uint16Array","Int32Array","Uint32Array","Float32Array","Float64Array"];if(r.isNode()){var l=r.stream.Stream;if(r.Buffer.isBuffer(e)||e instanceof l)return!0}for(var n=0;n<t.length;n++)if(void 0!==e&&e.constructor){if(r.isType(e,t[n]))return!0;if(r.typeName(e.constructor)===t[n])return!0}return!1}e.exports={typeOf:function(e){return null===e&&"object"===typeof e?"null":void 0!==e&&n(e)?"Binary":void 0!==e&&e.constructor?e.wrapperName||r.typeName(e.constructor):void 0!==e&&"object"===typeof e?"Object":"undefined"},isBinary:n}},44121:(e,t,l)=>{var r=l(25073).eventMessageChunker,n=l(17204).parseEvent;e.exports={createEventStream:function(e,t,l){for(var i=r(e),a=[],s=0;s<i.length;s++)a.push(n(t,i[s],l));return a}}},25073:e=>{e.exports={eventMessageChunker:function(e){for(var t=[],l=0;l<e.length;){var r=e.readInt32BE(l),n=e.slice(l,r+l);l+=r,t.push(n)}return t}}},62804:(e,t,l)=>{var r=l(4366).util,n=r.buffer.toBuffer;function i(e){if(8!==e.length)throw new Error("Int64 buffers must be exactly 8 bytes");r.Buffer.isBuffer(e)||(e=n(e)),this.bytes=e}function a(e){for(var t=0;t<8;t++)e[t]^=255;for(t=7;t>-1&&(e[t]++,0===e[t]);t--);}i.fromNumber=function(e){if(e>0x8000000000000000||e<-0x8000000000000000)throw new Error(e+" is too large (or, if negative, too small) to represent as an Int64");for(var t=new Uint8Array(8),l=7,r=Math.abs(Math.round(e));l>-1&&r>0;l--,r/=256)t[l]=r;return e<0&&a(t),new i(t)},i.prototype.valueOf=function(){var e=this.bytes.slice(0),t=128&e[0];return t&&a(e),parseInt(e.toString("hex"),16)*(t?-1:1)},i.prototype.toString=function(){return String(this.valueOf())},e.exports={Int64:i}},17204:(e,t,l)=>{var r=l(71240).parseMessage;e.exports={parseEvent:function(e,t,l){var n=r(t),i=n.headers[":message-type"];if(i){if("error"===i.value)throw function(e){var t=e.headers[":error-code"],l=e.headers[":error-message"],r=new Error(l.value||l);return r.code=r.name=t.value||t,r}(n);if("event"!==i.value)return}var a=n.headers[":event-type"],s=l.members[a.value];if(s){var o={},c=s.eventPayloadMemberName;if(c){var u=s.members[c];"binary"===u.type?o[c]=n.body:o[c]=e.parse(n.body.toString(),u)}for(var p=s.eventHeaderMemberNames,d=0;d<p.length;d++){var m=p[d];n.headers[m]&&(o[m]=s.members[m].toType(n.headers[m].value))}var h={};return h[a.value]=o,h}}}},71240:(e,t,l)=>{var r=l(62804).Int64,n=l(48900).splitMessage,i="boolean";function a(e){for(var t={},l=0;l<e.length;){var n=e.readUInt8(l++),a=e.slice(l,l+n).toString();switch(l+=n,e.readUInt8(l++)){case 0:t[a]={type:i,value:!0};break;case 1:t[a]={type:i,value:!1};break;case 2:t[a]={type:"byte",value:e.readInt8(l++)};break;case 3:t[a]={type:"short",value:e.readInt16BE(l)},l+=2;break;case 4:t[a]={type:"integer",value:e.readInt32BE(l)},l+=4;break;case 5:t[a]={type:"long",value:new r(e.slice(l,l+8))},l+=8;break;case 6:var s=e.readUInt16BE(l);l+=2,t[a]={type:"binary",value:e.slice(l,l+s)},l+=s;break;case 7:var o=e.readUInt16BE(l);l+=2,t[a]={type:"string",value:e.slice(l,l+o).toString()},l+=o;break;case 8:t[a]={type:"timestamp",value:new Date(new r(e.slice(l,l+8)).valueOf())},l+=8;break;case 9:var c=e.slice(l,l+16).toString("hex");l+=16,t[a]={type:"uuid",value:c.substr(0,8)+"-"+c.substr(8,4)+"-"+c.substr(12,4)+"-"+c.substr(16,4)+"-"+c.substr(20)};break;default:throw new Error("Unrecognized header type tag")}}return t}e.exports={parseMessage:function(e){var t=n(e);return{headers:a(t.headers),body:t.body}}}},48900:(e,t,l)=>{var r=l(4366).util,n=r.buffer.toBuffer;e.exports={splitMessage:function(e){if(r.Buffer.isBuffer(e)||(e=n(e)),e.length<16)throw new Error("Provided message too short to accommodate event stream message overhead");if(e.length!==e.readUInt32BE(0))throw new Error("Reported message length does not match received message length");var t=e.readUInt32BE(8);if(t!==r.crypto.crc32(e.slice(0,8)))throw new Error("The prelude checksum specified in the message ("+t+") does not match the calculated CRC32 checksum.");var l=e.readUInt32BE(e.length-4);if(l!==r.crypto.crc32(e.slice(0,e.length-4)))throw new Error("The message checksum did not match the expected value of "+l);var i=12+e.readUInt32BE(4);return{headers:e.slice(12,i),body:e.slice(i,e.length-4)}}}},22368:(e,t,l)=>{var r=l(4366),n=l(62387),i=l(62629).discoverEndpoint;function a(e){if(!e.service.api.operations)return"";var t=e.service.api.operations[e.operation];return t?t.authtype:""}function s(e){var t=e.service;return t.config.signatureVersion?t.config.signatureVersion:t.api.signatureVersion?t.api.signatureVersion:a(e)}r.EventListeners={Core:{}},r.EventListeners={Core:(new n).addNamedListeners(function(e,t){t("VALIDATE_CREDENTIALS","validate",function(e,t){if(!e.service.api.signatureVersion&&!e.service.config.signatureVersion)return t();"bearer"!==s(e)?e.service.config.getCredentials(function(l){l&&(e.response.error=r.util.error(l,{code:"CredentialsError",message:"Missing credentials in config, if using AWS_CONFIG_FILE, set AWS_SDK_LOAD_CONFIG=1"})),t()}):e.service.config.getToken(function(l){l&&(e.response.error=r.util.error(l,{code:"TokenError"})),t()})}),e("VALIDATE_REGION","validate",function(e){if(!e.service.isGlobalEndpoint){var t=new RegExp(/^([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9])$/);e.service.config.region?t.test(e.service.config.region)||(e.response.error=r.util.error(new Error,{code:"ConfigError",message:"Invalid region in config"})):e.response.error=r.util.error(new Error,{code:"ConfigError",message:"Missing region in config"})}}),e("BUILD_IDEMPOTENCY_TOKENS","validate",function(e){if(e.service.api.operations){var t=e.service.api.operations[e.operation];if(t){var l=t.idempotentMembers;if(l.length){for(var n=r.util.copy(e.params),i=0,a=l.length;i<a;i++)n[l[i]]||(n[l[i]]=r.util.uuid.v4());e.params=n}}}}),e("VALIDATE_PARAMETERS","validate",function(e){if(e.service.api.operations){var t=e.service.api.operations[e.operation].input,l=e.service.config.paramValidation;new r.ParamValidator(l).validate(t,e.params)}}),e("COMPUTE_CHECKSUM","afterBuild",function(e){if(e.service.api.operations){var t=e.service.api.operations[e.operation];if(t){var l=e.httpRequest.body,n=l&&(r.util.Buffer.isBuffer(l)||"string"===typeof l),i=e.httpRequest.headers;if(t.httpChecksumRequired&&e.service.config.computeChecksums&&n&&!i["Content-MD5"]){var a=r.util.crypto.md5(l,"base64");i["Content-MD5"]=a}}}}),t("COMPUTE_SHA256","afterBuild",function(e,t){if(e.haltHandlersOnError(),e.service.api.operations){var l=e.service.api.operations[e.operation],n=l?l.authtype:"";if(!e.service.api.signatureVersion&&!n&&!e.service.config.signatureVersion)return t();if(e.service.getSignerClass(e)===r.Signers.V4){var i=e.httpRequest.body||"";if(n.indexOf("unsigned-body")>=0)return e.httpRequest.headers["X-Amz-Content-Sha256"]="UNSIGNED-PAYLOAD",t();r.util.computeSha256(i,function(l,r){l?t(l):(e.httpRequest.headers["X-Amz-Content-Sha256"]=r,t())})}else t()}}),e("SET_CONTENT_LENGTH","afterBuild",function(e){var t=a(e),l=r.util.getRequestPayloadShape(e);if(void 0===e.httpRequest.headers["Content-Length"])try{var n=r.util.string.byteLength(e.httpRequest.body);e.httpRequest.headers["Content-Length"]=n}catch(i){if(l&&l.isStreaming){if(l.requiresLength)throw i;if(t.indexOf("unsigned-body")>=0)return void(e.httpRequest.headers["Transfer-Encoding"]="chunked");throw i}throw i}}),e("SET_HTTP_HOST","afterBuild",function(e){e.httpRequest.headers.Host=e.httpRequest.endpoint.host}),e("SET_TRACE_ID","afterBuild",function(e){var t="X-Amzn-Trace-Id";if(r.util.isNode()&&!Object.hasOwnProperty.call(e.httpRequest.headers,t)){var l={NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_FIREBASE_API_KEY:"AIzaSyB9WIAuCNr_nto9LS2XxFXu5nNM_hpyjlk",REACT_APP_FIREBASE_AUTH_DOMAIN:"statusi-app.firebaseapp.com",REACT_APP_FIREBASE_PROJECT_ID:"statusi-app",REACT_APP_FIREBASE_STORAGE_BUCKET:"statusi-app.firebasestorage.app",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"1096635179468",REACT_APP_FIREBASE_APP_ID:"1:1096635179468:web:f595c361043538b19b3d69",REACT_APP_STRIPE_PUBLIC_KEY:"pk_test_51OEU3aSFSVC4U98Th19U13orKHwjsMXoyEERRsUrh7ChbVrWHlBQvpQhZl1bDrXsW0F3qbDPenz1HGAtaVlEdgww00s3qovEXf",REACT_APP_CAPTCHA_SECRET_KEY:"6Lc8QCkrAAAAABml8LkrX9BMOCXfmJzYYWEapAAr",REACT_APP_S3_BUCKET_NAME:"kartikdemobucket",REACT_APP_PUBLIC_POSTHOG_KEY:"phc_dsI7FfvLdVnbqqmBbAEqXHMFHEir4VG9VoIA7avLsgy",REACT_APP_PUBLIC_POSTHOG_HOST:"https://us.i.posthog.com"}.AWS_LAMBDA_FUNCTION_NAME,n={NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_FIREBASE_API_KEY:"AIzaSyB9WIAuCNr_nto9LS2XxFXu5nNM_hpyjlk",REACT_APP_FIREBASE_AUTH_DOMAIN:"statusi-app.firebaseapp.com",REACT_APP_FIREBASE_PROJECT_ID:"statusi-app",REACT_APP_FIREBASE_STORAGE_BUCKET:"statusi-app.firebasestorage.app",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"1096635179468",REACT_APP_FIREBASE_APP_ID:"1:1096635179468:web:f595c361043538b19b3d69",REACT_APP_STRIPE_PUBLIC_KEY:"pk_test_51OEU3aSFSVC4U98Th19U13orKHwjsMXoyEERRsUrh7ChbVrWHlBQvpQhZl1bDrXsW0F3qbDPenz1HGAtaVlEdgww00s3qovEXf",REACT_APP_CAPTCHA_SECRET_KEY:"6Lc8QCkrAAAAABml8LkrX9BMOCXfmJzYYWEapAAr",REACT_APP_S3_BUCKET_NAME:"kartikdemobucket",REACT_APP_PUBLIC_POSTHOG_KEY:"phc_dsI7FfvLdVnbqqmBbAEqXHMFHEir4VG9VoIA7avLsgy",REACT_APP_PUBLIC_POSTHOG_HOST:"https://us.i.posthog.com"}._X_AMZN_TRACE_ID;"string"===typeof l&&l.length>0&&"string"===typeof n&&n.length>0&&(e.httpRequest.headers[t]=n)}}),e("RESTART","restart",function(){var e=this.response.error;e&&e.retryable&&(this.httpRequest=new r.HttpRequest(this.service.endpoint,this.service.region),this.response.retryCount<this.service.config.maxRetries?this.response.retryCount++:this.response.error=null)});t("DISCOVER_ENDPOINT","sign",i,!0),t("SIGN","sign",function(e,t){var l=e.service,r=s(e);if(!r||0===r.length)return t();"bearer"===r?l.config.getToken(function(r,n){if(r)return e.response.error=r,t();try{new(l.getSignerClass(e))(e.httpRequest).addAuthorization(n)}catch(i){e.response.error=i}t()}):l.config.getCredentials(function(r,n){if(r)return e.response.error=r,t();try{var i=l.getSkewCorrectedDate(),a=l.getSignerClass(e),s=(e.service.api.operations||{})[e.operation],o=new a(e.httpRequest,l.getSigningName(e),{signatureCache:l.config.signatureCache,operation:s,signatureVersion:l.api.signatureVersion});o.setServiceClientId(l._clientId),delete e.httpRequest.headers.Authorization,delete e.httpRequest.headers.Date,delete e.httpRequest.headers["X-Amz-Date"],o.addAuthorization(n,i),e.signedAt=i}catch(c){e.response.error=c}t()})}),e("VALIDATE_RESPONSE","validateResponse",function(e){this.service.successfulResponse(e,this)?(e.data={},e.error=null):(e.data=null,e.error=r.util.error(new Error,{code:"UnknownError",message:"An unknown error occurred."}))}),e("ERROR","error",function(e,t){if(t.request.service.api.awsQueryCompatible){var l=t.httpResponse.headers,r=l?l["x-amzn-query-error"]:void 0;r&&r.includes(";")&&(t.error.code=r.split(";")[0])}},!0),t("SEND","send",function(e,t){function l(l){e.httpResponse.stream=l;var n=e.request.httpRequest.stream,i=e.request.service,a=i.api,s=e.request.operation,o=a.operations[s]||{};l.on("headers",function(n,a,s){if(e.request.emit("httpHeaders",[n,a,e,s]),!e.httpResponse.streaming)if(2===r.HttpClient.streamsApiVersion){if(o.hasEventOutput&&i.successfulResponse(e))return e.request.emit("httpDone"),void t();l.on("readable",function(){var t=l.read();null!==t&&e.request.emit("httpData",[t,e])})}else l.on("data",function(t){e.request.emit("httpData",[t,e])})}),l.on("end",function(){if(!n||!n.didCallback){if(2===r.HttpClient.streamsApiVersion&&o.hasEventOutput&&i.successfulResponse(e))return;e.request.emit("httpDone"),t()}})}function n(l){if("RequestAbortedError"!==l.code){var n="TimeoutError"===l.code?l.code:"NetworkingError";l=r.util.error(l,{code:n,region:e.request.httpRequest.region,hostname:e.request.httpRequest.endpoint.hostname,retryable:!0})}e.error=l,e.request.emit("httpError",[e.error,e],function(){t()})}function i(){var t,i=r.HttpClient.getInstance(),a=e.request.service.config.httpOptions||{};try{var s=i.handleRequest(e.request.httpRequest,a,l,n);(t=s).on("sendProgress",function(t){e.request.emit("httpUploadProgress",[t,e])}),t.on("receiveProgress",function(t){e.request.emit("httpDownloadProgress",[t,e])})}catch(o){n(o)}}e.httpResponse._abortCallback=t,e.error=null,e.data=null,(e.request.service.getSkewCorrectedDate()-this.signedAt)/1e3>=600?this.emit("sign",[this],function(e){e?t(e):i()}):i()}),e("HTTP_HEADERS","httpHeaders",function(e,t,l,n){l.httpResponse.statusCode=e,l.httpResponse.statusMessage=n,l.httpResponse.headers=t,l.httpResponse.body=r.util.buffer.toBuffer(""),l.httpResponse.buffers=[],l.httpResponse.numBytes=0;var i=t.date||t.Date,a=l.request.service;if(i){var s=Date.parse(i);a.config.correctClockSkew&&a.isClockSkewed(s)&&a.applyClockOffset(s)}}),e("HTTP_DATA","httpData",function(e,t){if(e){if(r.util.isNode()){t.httpResponse.numBytes+=e.length;var l=t.httpResponse.headers["content-length"],n={loaded:t.httpResponse.numBytes,total:l};t.request.emit("httpDownloadProgress",[n,t])}t.httpResponse.buffers.push(r.util.buffer.toBuffer(e))}}),e("HTTP_DONE","httpDone",function(e){if(e.httpResponse.buffers&&e.httpResponse.buffers.length>0){var t=r.util.buffer.concat(e.httpResponse.buffers);e.httpResponse.body=t}delete e.httpResponse.numBytes,delete e.httpResponse.buffers}),e("FINALIZE_ERROR","retry",function(e){e.httpResponse.statusCode&&(e.error.statusCode=e.httpResponse.statusCode,void 0===e.error.retryable&&(e.error.retryable=this.service.retryableError(e.error,this)))}),e("INVALIDATE_CREDENTIALS","retry",function(e){if(e.error)switch(e.error.code){case"RequestExpired":case"ExpiredTokenException":case"ExpiredToken":e.error.retryable=!0,e.request.service.config.credentials.expired=!0}}),e("EXPIRED_SIGNATURE","retry",function(e){var t=e.error;t&&"string"===typeof t.code&&"string"===typeof t.message&&t.code.match(/Signature/)&&t.message.match(/expired/)&&(e.error.retryable=!0)}),e("CLOCK_SKEWED","retry",function(e){e.error&&this.service.clockSkewError(e.error)&&this.service.config.correctClockSkew&&(e.error.retryable=!0)}),e("REDIRECT","retry",function(e){e.error&&e.error.statusCode>=300&&e.error.statusCode<400&&e.httpResponse.headers.location&&(this.httpRequest.endpoint=new r.Endpoint(e.httpResponse.headers.location),this.httpRequest.headers.Host=this.httpRequest.endpoint.host,this.httpRequest.path=this.httpRequest.endpoint.path,e.error.redirect=!0,e.error.retryable=!0)}),e("RETRY_CHECK","retry",function(e){e.error&&(e.error.redirect&&e.redirectCount<e.maxRedirects?e.error.retryDelay=0:e.retryCount<e.maxRetries&&(e.error.retryDelay=this.service.retryDelays(e.retryCount,e.error)||0))}),t("RESET_RETRY_STATE","afterRetry",function(e,t){var l,r=!1;e.error&&(l=e.error.retryDelay||0,e.error.retryable&&e.retryCount<e.maxRetries?(e.retryCount++,r=!0):e.error.redirect&&e.redirectCount<e.maxRedirects&&(e.redirectCount++,r=!0)),r&&l>=0?(e.error=null,setTimeout(t,l)):t()})}),CorePost:(new n).addNamedListeners(function(e){e("EXTRACT_REQUEST_ID","extractData",r.util.extractRequestId),e("EXTRACT_REQUEST_ID","extractError",r.util.extractRequestId),e("ENOTFOUND_ERROR","httpError",function(e){if("NetworkingError"===e.code&&function(e){return"ENOTFOUND"===e.errno||"number"===typeof e.errno&&"function"===typeof r.util.getSystemErrorName&&["EAI_NONAME","EAI_NODATA"].indexOf(r.util.getSystemErrorName(e.errno)>=0)}(e)){var t="Inaccessible host: `"+e.hostname+"' at port `"+e.port+"'. This service may not be available in the `"+e.region+"' region.";this.response.error=r.util.error(new Error(t),{code:"UnknownEndpoint",region:e.region,hostname:e.hostname,retryable:!0,originalError:e})}})}),Logger:(new n).addNamedListeners(function(e){e("LOG_REQUEST","complete",function(e){var t=e.request,n=t.service.config.logger;if(n){var i=function(){var i=(e.request.service.getSkewCorrectedDate().getTime()-t.startTime.getTime())/1e3,s=!!n.isTTY,o=e.httpResponse.statusCode,c=t.params;t.service.api.operations&&t.service.api.operations[t.operation]&&t.service.api.operations[t.operation].input&&(c=a(t.service.api.operations[t.operation].input,t.params));var u=l(97736).inspect(c,!0,null),p="";return s&&(p+="\x1b[33m"),p+="[AWS "+t.service.serviceIdentifier+" "+o,p+=" "+i.toString()+"s "+e.retryCount+" retries]",s&&(p+="\x1b[0;1m"),p+=" "+r.util.string.lowerFirst(t.operation),p+="("+u+")",s&&(p+="\x1b[0m"),p}();"function"===typeof n.log?n.log(i):"function"===typeof n.write&&n.write(i+"\n")}function a(e,t){if(!t)return t;if(e.isSensitive)return"***SensitiveInformation***";switch(e.type){case"structure":var l={};return r.util.each(t,function(t,r){Object.prototype.hasOwnProperty.call(e.members,t)?l[t]=a(e.members[t],r):l[t]=r}),l;case"list":var n=[];return r.util.arrayEach(t,function(t,l){n.push(a(e.member,t))}),n;case"map":var i={};return r.util.each(t,function(t,l){i[t]=a(e.value,l)}),i;default:return t}}})}),Json:(new n).addNamedListeners(function(e){var t=l(62302);e("BUILD","build",t.buildRequest),e("EXTRACT_DATA","extractData",t.extractData),e("EXTRACT_ERROR","extractError",t.extractError)}),Rest:(new n).addNamedListeners(function(e){var t=l(9208);e("BUILD","build",t.buildRequest),e("EXTRACT_DATA","extractData",t.extractData),e("EXTRACT_ERROR","extractError",t.extractError)}),RestJson:(new n).addNamedListeners(function(e){var t=l(78218);e("BUILD","build",t.buildRequest),e("EXTRACT_DATA","extractData",t.extractData),e("EXTRACT_ERROR","extractError",t.extractError),e("UNSET_CONTENT_LENGTH","afterBuild",t.unsetContentLength)}),RestXml:(new n).addNamedListeners(function(e){var t=l(61707);e("BUILD","build",t.buildRequest),e("EXTRACT_DATA","extractData",t.extractData),e("EXTRACT_ERROR","extractError",t.extractError)}),Query:(new n).addNamedListeners(function(e){var t=l(40691);e("BUILD","build",t.buildRequest),e("EXTRACT_DATA","extractData",t.extractData),e("EXTRACT_ERROR","extractError",t.extractError)})}},64924:(e,t,l)=>{var r=l(4366),n=r.util.inherit;r.Endpoint=n({constructor:function(e,t){if(r.util.hideProperties(this,["slashes","auth","hash","search","query"]),"undefined"===typeof e||null===e)throw new Error("Invalid endpoint: "+e);if("string"!==typeof e)return r.util.copy(e);e.match(/^http/)||(e=((t&&void 0!==t.sslEnabled?t.sslEnabled:r.config.sslEnabled)?"https":"http")+"://"+e);r.util.update(this,r.util.urlParse(e)),this.port?this.port=parseInt(this.port,10):this.port="https:"===this.protocol?443:80}}),r.HttpRequest=n({constructor:function(e,t){e=new r.Endpoint(e),this.method="POST",this.path=e.path||"/",this.headers={},this.body="",this.endpoint=e,this.region=t,this._userAgent="",this.setUserAgent()},setUserAgent:function(){this._userAgent=this.headers[this.getUserAgentHeaderName()]=r.util.userAgent()},getUserAgentHeaderName:function(){return(r.util.isBrowser()?"X-Amz-":"")+"User-Agent"},appendToUserAgent:function(e){"string"===typeof e&&e&&(this._userAgent+=" "+e),this.headers[this.getUserAgentHeaderName()]=this._userAgent},getUserAgent:function(){return this._userAgent},pathname:function(){return this.path.split("?",1)[0]},search:function(){var e=this.path.split("?",2)[1];return e?(e=r.util.queryStringParse(e),r.util.queryParamsToString(e)):""},updateEndpoint:function(e){var t=new r.Endpoint(e);this.endpoint=t,this.path=t.path||"/",this.headers.Host&&(this.headers.Host=t.host)}}),r.HttpResponse=n({constructor:function(){this.statusCode=void 0,this.headers={},this.body=void 0,this.streaming=!1,this.stream=null},createUnbufferedStream:function(){return this.streaming=!0,this.stream}}),r.HttpClient=n({}),r.HttpClient.getInstance=function(){return void 0===this.singleton&&(this.singleton=new this),this.singleton}},17329:(e,t,l)=>{var r=l(4366),n=l(68041).EventEmitter;l(64924),r.XHRClient=r.util.inherit({handleRequest:function(e,t,l,i){var a=this,s=e.endpoint,o=new n,c=s.protocol+"//"+s.hostname;80!==s.port&&443!==s.port&&(c+=":"+s.port),c+=e.path;var u=new XMLHttpRequest,p=!1;e.stream=u,u.addEventListener("readystatechange",function(){try{if(0===u.status)return}catch(e){return}this.readyState>=this.HEADERS_RECEIVED&&!p&&(o.statusCode=u.status,o.headers=a.parseHeaders(u.getAllResponseHeaders()),o.emit("headers",o.statusCode,o.headers,u.statusText),p=!0),this.readyState===this.DONE&&a.finishRequest(u,o)},!1),u.upload.addEventListener("progress",function(e){o.emit("sendProgress",e)}),u.addEventListener("progress",function(e){o.emit("receiveProgress",e)},!1),u.addEventListener("timeout",function(){i(r.util.error(new Error("Timeout"),{code:"TimeoutError"}))},!1),u.addEventListener("error",function(){i(r.util.error(new Error("Network Failure"),{code:"NetworkingError"}))},!1),u.addEventListener("abort",function(){i(r.util.error(new Error("Request aborted"),{code:"RequestAbortedError"}))},!1),l(o),u.open(e.method,c,!1!==t.xhrAsync),r.util.each(e.headers,function(e,t){"Content-Length"!==e&&"User-Agent"!==e&&"Host"!==e&&u.setRequestHeader(e,t)}),t.timeout&&!1!==t.xhrAsync&&(u.timeout=t.timeout),t.xhrWithCredentials&&(u.withCredentials=!0);try{u.responseType="arraybuffer"}catch(d){}try{e.body?u.send(e.body):u.send()}catch(m){if(!e.body||"object"!==typeof e.body.buffer)throw m;u.send(e.body.buffer)}return o},parseHeaders:function(e){var t={};return r.util.arrayEach(e.split(/\r?\n/),function(e){var l=e.split(":",1)[0],r=e.substring(l.length+2);l.length>0&&(t[l.toLowerCase()]=r)}),t},finishRequest:function(e,t){var l;if("arraybuffer"===e.responseType&&e.response){var n=e.response;l=new r.util.Buffer(n.byteLength);for(var i=new Uint8Array(n),a=0;a<l.length;++a)l[a]=i[a]}try{l||"string"!==typeof e.responseText||(l=new r.util.Buffer(e.responseText))}catch(s){}l&&t.emit("data",l),t.emit("end")}}),r.HttpClient.prototype=r.XHRClient.prototype,r.HttpClient.streamsApiVersion=1},50810:(e,t,l)=>{var r=l(15606);function n(){}function i(e,t){if(t&&void 0!==e&&null!==e)switch(t.type){case"structure":return function(e,t){if(t.isDocument)return e;var l={};return r.each(e,function(e,r){var n=t.members[e];if(n){if("body"!==n.location)return;var a=n.isLocationName?n.name:e,s=i(r,n);void 0!==s&&(l[a]=s)}}),l}(e,t);case"map":return function(e,t){var l={};return r.each(e,function(e,r){var n=i(r,t.value);void 0!==n&&(l[e]=n)}),l}(e,t);case"list":return function(e,t){var l=[];return r.arrayEach(e,function(e){var r=i(e,t.member);void 0!==r&&l.push(r)}),l}(e,t);default:return function(e,t){return t.toWireFormat(e)}(e,t)}}n.prototype.build=function(e,t){return JSON.stringify(i(e,t))},e.exports=n},55139:(e,t,l)=>{var r=l(15606);function n(){}function i(e,t){if(t&&void 0!==e)switch(t.type){case"structure":return function(e,t){if(null==e)return;if(t.isDocument)return e;var l={},n=t.members,a=t.api&&t.api.awsQueryCompatible;return r.each(n,function(t,r){var n=r.isLocationName?r.name:t;if(Object.prototype.hasOwnProperty.call(e,n)){var s=i(e[n],r);void 0!==s&&(l[t]=s)}else a&&r.defaultValue&&"list"===r.type&&(l[t]="function"===typeof r.defaultValue?r.defaultValue():r.defaultValue)}),l}(e,t);case"map":return function(e,t){if(null==e)return;var l={};return r.each(e,function(e,r){var n=i(r,t.value);l[e]=void 0===n?null:n}),l}(e,t);case"list":return function(e,t){if(null==e)return;var l=[];return r.arrayEach(e,function(e){var r=i(e,t.member);void 0===r?l.push(null):l.push(r)}),l}(e,t);default:return function(e,t){return t.toType(e)}(e,t)}}n.prototype.parse=function(e,t){return i(JSON.parse(e),t)},e.exports=n},86861:e=>{var t=["The AWS SDK for JavaScript (v2) has reached end-of-support.","It will no longer receive updates or releases.\n","Please migrate your code to use AWS SDK for JavaScript (v3).","For more information, check the blog post at https://a.co/cUPnyil"].join("\n");e.exports={suppress:!1},setTimeout(function(){e.exports.suppress||"undefined"!==typeof process&&("undefined"!==typeof{NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_FIREBASE_API_KEY:"AIzaSyB9WIAuCNr_nto9LS2XxFXu5nNM_hpyjlk",REACT_APP_FIREBASE_AUTH_DOMAIN:"statusi-app.firebaseapp.com",REACT_APP_FIREBASE_PROJECT_ID:"statusi-app",REACT_APP_FIREBASE_STORAGE_BUCKET:"statusi-app.firebasestorage.app",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"1096635179468",REACT_APP_FIREBASE_APP_ID:"1:1096635179468:web:f595c361043538b19b3d69",REACT_APP_STRIPE_PUBLIC_KEY:"pk_test_51OEU3aSFSVC4U98Th19U13orKHwjsMXoyEERRsUrh7ChbVrWHlBQvpQhZl1bDrXsW0F3qbDPenz1HGAtaVlEdgww00s3qovEXf",REACT_APP_CAPTCHA_SECRET_KEY:"6Lc8QCkrAAAAABml8LkrX9BMOCXfmJzYYWEapAAr",REACT_APP_S3_BUCKET_NAME:"kartikdemobucket",REACT_APP_PUBLIC_POSTHOG_KEY:"phc_dsI7FfvLdVnbqqmBbAEqXHMFHEir4VG9VoIA7avLsgy",REACT_APP_PUBLIC_POSTHOG_HOST:"https://us.i.posthog.com"}.AWS_EXECUTION_ENV&&0==={NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_FIREBASE_API_KEY:"AIzaSyB9WIAuCNr_nto9LS2XxFXu5nNM_hpyjlk",REACT_APP_FIREBASE_AUTH_DOMAIN:"statusi-app.firebaseapp.com",REACT_APP_FIREBASE_PROJECT_ID:"statusi-app",REACT_APP_FIREBASE_STORAGE_BUCKET:"statusi-app.firebasestorage.app",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"1096635179468",REACT_APP_FIREBASE_APP_ID:"1:1096635179468:web:f595c361043538b19b3d69",REACT_APP_STRIPE_PUBLIC_KEY:"pk_test_51OEU3aSFSVC4U98Th19U13orKHwjsMXoyEERRsUrh7ChbVrWHlBQvpQhZl1bDrXsW0F3qbDPenz1HGAtaVlEdgww00s3qovEXf",REACT_APP_CAPTCHA_SECRET_KEY:"6Lc8QCkrAAAAABml8LkrX9BMOCXfmJzYYWEapAAr",REACT_APP_S3_BUCKET_NAME:"kartikdemobucket",REACT_APP_PUBLIC_POSTHOG_KEY:"phc_dsI7FfvLdVnbqqmBbAEqXHMFHEir4VG9VoIA7avLsgy",REACT_APP_PUBLIC_POSTHOG_HOST:"https://us.i.posthog.com"}.AWS_EXECUTION_ENV.indexOf("AWS_Lambda_")||"undefined"===typeof{NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_FIREBASE_API_KEY:"AIzaSyB9WIAuCNr_nto9LS2XxFXu5nNM_hpyjlk",REACT_APP_FIREBASE_AUTH_DOMAIN:"statusi-app.firebaseapp.com",REACT_APP_FIREBASE_PROJECT_ID:"statusi-app",REACT_APP_FIREBASE_STORAGE_BUCKET:"statusi-app.firebasestorage.app",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"1096635179468",REACT_APP_FIREBASE_APP_ID:"1:1096635179468:web:f595c361043538b19b3d69",REACT_APP_STRIPE_PUBLIC_KEY:"pk_test_51OEU3aSFSVC4U98Th19U13orKHwjsMXoyEERRsUrh7ChbVrWHlBQvpQhZl1bDrXsW0F3qbDPenz1HGAtaVlEdgww00s3qovEXf",REACT_APP_CAPTCHA_SECRET_KEY:"6Lc8QCkrAAAAABml8LkrX9BMOCXfmJzYYWEapAAr",REACT_APP_S3_BUCKET_NAME:"kartikdemobucket",REACT_APP_PUBLIC_POSTHOG_KEY:"phc_dsI7FfvLdVnbqqmBbAEqXHMFHEir4VG9VoIA7avLsgy",REACT_APP_PUBLIC_POSTHOG_HOST:"https://us.i.posthog.com"}.AWS_SDK_JS_SUPPRESS_MAINTENANCE_MODE_MESSAGE&&"function"===typeof process.emitWarning&&process.emitWarning(t,{type:"NOTE"}))},0)},17936:(e,t,l)=>{var r=l(11750),n=l(19706),i=l(28995),a=l(37396),s=l(52715),o=l(17752),c=l(15606),u=c.property,p=c.memoizedProperty;e.exports=function(e,t){var l=this;e=e||{},(t=t||{}).api=this,e.metadata=e.metadata||{};var d=t.serviceIdentifier;delete t.serviceIdentifier,u(this,"isApi",!0,!1),u(this,"apiVersion",e.metadata.apiVersion),u(this,"endpointPrefix",e.metadata.endpointPrefix),u(this,"signingName",e.metadata.signingName),u(this,"globalEndpoint",e.metadata.globalEndpoint),u(this,"signatureVersion",e.metadata.signatureVersion),u(this,"jsonVersion",e.metadata.jsonVersion),u(this,"targetPrefix",e.metadata.targetPrefix),u(this,"protocol",e.metadata.protocol),u(this,"timestampFormat",e.metadata.timestampFormat),u(this,"xmlNamespaceUri",e.metadata.xmlNamespace),u(this,"abbreviation",e.metadata.serviceAbbreviation),u(this,"fullName",e.metadata.serviceFullName),u(this,"serviceId",e.metadata.serviceId),d&&o[d]&&u(this,"xmlNoDefaultLists",o[d].xmlNoDefaultLists,!1),p(this,"className",function(){var t=e.metadata.serviceAbbreviation||e.metadata.serviceFullName;return t?("ElasticLoadBalancing"===(t=t.replace(/^Amazon|AWS\s*|\(.*|\s+|\W+/g,""))&&(t="ELB"),t):null}),u(this,"operations",new r(e.operations,t,function(e,l){return new n(e,l,t)},c.string.lowerFirst,function(e,t){!0===t.endpointoperation&&u(l,"endpointOperation",c.string.lowerFirst(e)),t.endpointdiscovery&&!l.hasRequiredEndpointDiscovery&&u(l,"hasRequiredEndpointDiscovery",!0===t.endpointdiscovery.required)})),u(this,"shapes",new r(e.shapes,t,function(e,l){return i.create(l,t)})),u(this,"paginators",new r(e.paginators,t,function(e,l){return new a(e,l,t)})),u(this,"waiters",new r(e.waiters,t,function(e,l){return new s(e,l,t)},c.string.lowerFirst)),t.documentation&&(u(this,"documentation",e.documentation),u(this,"documentationUrl",e.documentationUrl)),u(this,"awsQueryCompatible",e.metadata.awsQueryCompatible)}},11750:(e,t,l)=>{var r=l(15606).memoizedProperty;function n(e,t,l,n){r(this,n(e),function(){return l(e,t)})}e.exports=function(e,t,l,r,i){for(var a in r=r||String,e)Object.prototype.hasOwnProperty.call(e,a)&&(n.call(this,a,e[a],l,r),i&&i(a,e[a]))}},19706:(e,t,l)=>{var r=l(28995),n=l(15606),i=n.property,a=n.memoizedProperty;e.exports=function(e,t,l){var n=this;l=l||{},i(this,"name",t.name||e),i(this,"api",l.api,!1),t.http=t.http||{},i(this,"endpoint",t.endpoint),i(this,"httpMethod",t.http.method||"POST"),i(this,"httpPath",t.http.requestUri||"/"),i(this,"authtype",t.authtype||""),i(this,"endpointDiscoveryRequired",t.endpointdiscovery?t.endpointdiscovery.required?"REQUIRED":"OPTIONAL":"NULL");var s=t.httpChecksumRequired||t.httpChecksum&&t.httpChecksum.requestChecksumRequired;i(this,"httpChecksumRequired",s,!1),a(this,"input",function(){return t.input?r.create(t.input,l):new r.create({type:"structure"},l)}),a(this,"output",function(){return t.output?r.create(t.output,l):new r.create({type:"structure"},l)}),a(this,"errors",function(){var e=[];if(!t.errors)return null;for(var n=0;n<t.errors.length;n++)e.push(r.create(t.errors[n],l));return e}),a(this,"paginator",function(){return l.api.paginators[e]}),l.documentation&&(i(this,"documentation",t.documentation),i(this,"documentationUrl",t.documentationUrl)),a(this,"idempotentMembers",function(){var e=[],t=n.input,l=t.members;if(!t.members)return e;for(var r in l)l.hasOwnProperty(r)&&!0===l[r].isIdempotent&&e.push(r);return e}),a(this,"hasEventOutput",function(){return function(e){var t=e.members,l=e.payload;if(!e.members)return!1;if(l){return t[l].isEventStream}for(var r in t)if(!t.hasOwnProperty(r)&&!0===t[r].isEventStream)return!0;return!1}(n.output)})}},37396:(e,t,l)=>{var r=l(15606).property;e.exports=function(e,t){r(this,"inputToken",t.input_token),r(this,"limitKey",t.limit_key),r(this,"moreResults",t.more_results),r(this,"outputToken",t.output_token),r(this,"resultKey",t.result_key)}},52715:(e,t,l)=>{var r=l(15606),n=r.property;e.exports=function(e,t,l){l=l||{},n(this,"name",e),n(this,"api",l.api,!1),t.operation&&n(this,"operation",r.string.lowerFirst(t.operation));var i=this;["type","description","delay","maxAttempts","acceptors"].forEach(function(e){var l=t[e];l&&n(i,e,l)})}},28995:(e,t,l)=>{var r=l(11750),n=l(15606);function i(e,t,l){null!==l&&void 0!==l&&n.property.apply(this,arguments)}function a(e,t){e.constructor.prototype[t]||n.memoizedProperty.apply(this,arguments)}function s(e,t,l){t=t||{},i(this,"shape",e.shape),i(this,"api",t.api,!1),i(this,"type",e.type),i(this,"enum",e.enum),i(this,"min",e.min),i(this,"max",e.max),i(this,"pattern",e.pattern),i(this,"location",e.location||this.location||"body"),i(this,"name",this.name||e.xmlName||e.queryName||e.locationName||l),i(this,"isStreaming",e.streaming||this.isStreaming||!1),i(this,"requiresLength",e.requiresLength,!1),i(this,"isComposite",e.isComposite||!1),i(this,"isShape",!0,!1),i(this,"isQueryName",Boolean(e.queryName),!1),i(this,"isLocationName",Boolean(e.locationName),!1),i(this,"isIdempotent",!0===e.idempotencyToken),i(this,"isJsonValue",!0===e.jsonvalue),i(this,"isSensitive",!0===e.sensitive||e.prototype&&!0===e.prototype.sensitive),i(this,"isEventStream",Boolean(e.eventstream),!1),i(this,"isEvent",Boolean(e.event),!1),i(this,"isEventPayload",Boolean(e.eventpayload),!1),i(this,"isEventHeader",Boolean(e.eventheader),!1),i(this,"isTimestampFormatSet",Boolean(e.timestampFormat)||e.prototype&&!0===e.prototype.isTimestampFormatSet,!1),i(this,"endpointDiscoveryId",Boolean(e.endpointdiscoveryid),!1),i(this,"hostLabel",Boolean(e.hostLabel),!1),t.documentation&&(i(this,"documentation",e.documentation),i(this,"documentationUrl",e.documentationUrl)),e.xmlAttribute&&i(this,"isXmlAttribute",e.xmlAttribute||!1),i(this,"defaultValue",null),this.toWireFormat=function(e){return null===e||void 0===e?"":e},this.toType=function(e){return e}}function o(e){s.apply(this,arguments),i(this,"isComposite",!0),e.flattened&&i(this,"flattened",e.flattened||!1)}function c(e,t){var l=this,n=null,c=!this.isShape;o.apply(this,arguments),c&&(i(this,"defaultValue",function(){return{}}),i(this,"members",{}),i(this,"memberNames",[]),i(this,"required",[]),i(this,"isRequired",function(){return!1}),i(this,"isDocument",Boolean(e.document))),e.members&&(i(this,"members",new r(e.members,t,function(e,l){return s.create(l,t,e)})),a(this,"memberNames",function(){return e.xmlOrder||Object.keys(e.members)}),e.event&&(a(this,"eventPayloadMemberName",function(){for(var e=l.members,t=l.memberNames,r=0,n=t.length;r<n;r++)if(e[t[r]].isEventPayload)return t[r]}),a(this,"eventHeaderMemberNames",function(){for(var e=l.members,t=l.memberNames,r=[],n=0,i=t.length;n<i;n++)e[t[n]].isEventHeader&&r.push(t[n]);return r}))),e.required&&(i(this,"required",e.required),i(this,"isRequired",function(t){if(!n){n={};for(var l=0;l<e.required.length;l++)n[e.required[l]]=!0}return n[t]},!1,!0)),i(this,"resultWrapper",e.resultWrapper||null),e.payload&&i(this,"payload",e.payload),"string"===typeof e.xmlNamespace?i(this,"xmlNamespaceUri",e.xmlNamespace):"object"===typeof e.xmlNamespace&&(i(this,"xmlNamespacePrefix",e.xmlNamespace.prefix),i(this,"xmlNamespaceUri",e.xmlNamespace.uri))}function u(e,t){var l=this,r=!this.isShape;if(o.apply(this,arguments),r&&i(this,"defaultValue",function(){return[]}),e.member&&a(this,"member",function(){return s.create(e.member,t)}),this.flattened){var n=this.name;a(this,"name",function(){return l.member.name||n})}}function p(e,t){var l=!this.isShape;o.apply(this,arguments),l&&(i(this,"defaultValue",function(){return{}}),i(this,"key",s.create({type:"string"},t)),i(this,"value",s.create({type:"string"},t))),e.key&&a(this,"key",function(){return s.create(e.key,t)}),e.value&&a(this,"value",function(){return s.create(e.value,t)})}function d(){s.apply(this,arguments);var e=["rest-xml","query","ec2"];this.toType=function(t){return t=this.api&&e.indexOf(this.api.protocol)>-1?t||"":t,this.isJsonValue?JSON.parse(t):t&&"function"===typeof t.toString?t.toString():t},this.toWireFormat=function(e){return this.isJsonValue?JSON.stringify(e):e}}function m(){s.apply(this,arguments),this.toType=function(e){var t=n.base64.decode(e);if(this.isSensitive&&n.isNode()&&"function"===typeof n.Buffer.alloc){var l=n.Buffer.alloc(t.length,t);t.fill(0),t=l}return t},this.toWireFormat=n.base64.encode}function h(){m.apply(this,arguments)}function g(){s.apply(this,arguments),this.toType=function(e){return"boolean"===typeof e?e:null===e||void 0===e?null:"true"===e}}s.normalizedTypes={character:"string",double:"float",long:"integer",short:"integer",biginteger:"integer",bigdecimal:"float",blob:"binary"},s.types={structure:c,list:u,map:p,boolean:g,timestamp:function(e){var t=this;if(s.apply(this,arguments),e.timestampFormat)i(this,"timestampFormat",e.timestampFormat);else if(t.isTimestampFormatSet&&this.timestampFormat)i(this,"timestampFormat",this.timestampFormat);else if("header"===this.location)i(this,"timestampFormat","rfc822");else if("querystring"===this.location)i(this,"timestampFormat","iso8601");else if(this.api)switch(this.api.protocol){case"json":case"rest-json":i(this,"timestampFormat","unixTimestamp");break;case"rest-xml":case"query":case"ec2":i(this,"timestampFormat","iso8601")}this.toType=function(e){return null===e||void 0===e?null:"function"===typeof e.toUTCString?e:"string"===typeof e||"number"===typeof e?n.date.parseTimestamp(e):null},this.toWireFormat=function(e){return n.date.format(e,t.timestampFormat)}},float:function(){s.apply(this,arguments),this.toType=function(e){return null===e||void 0===e?null:parseFloat(e)},this.toWireFormat=this.toType},integer:function(){s.apply(this,arguments),this.toType=function(e){return null===e||void 0===e?null:parseInt(e,10)},this.toWireFormat=this.toType},string:d,base64:h,binary:m},s.resolve=function(e,t){if(e.shape){var l=t.api.shapes[e.shape];if(!l)throw new Error("Cannot find shape reference: "+e.shape);return l}return null},s.create=function(e,t,l){if(e.isShape)return e;var r=s.resolve(e,t);if(r){var n=Object.keys(e);t.documentation||(n=n.filter(function(e){return!e.match(/documentation/)}));var i=function(){r.constructor.call(this,e,t,l)};return i.prototype=r,new i}e.type||(e.members?e.type="structure":e.member?e.type="list":e.key?e.type="map":e.type="string");var a=e.type;if(s.normalizedTypes[e.type]&&(e.type=s.normalizedTypes[e.type]),s.types[e.type])return new s.types[e.type](e,t,l);throw new Error("Unrecognized shape type: "+a)},s.shapes={StructureShape:c,ListShape:u,MapShape:p,StringShape:d,BooleanShape:g,Base64Shape:h},e.exports=s},70779:(e,t,l)=>{var r=l(4366);r.ParamValidator=r.util.inherit({constructor:function(e){!0!==e&&void 0!==e||(e={min:!0}),this.validation=e},validate:function(e,t,l){if(this.errors=[],this.validateMember(e,t||{},l||"params"),this.errors.length>1){var n=this.errors.join("\n* ");throw n="There were "+this.errors.length+" validation errors:\n* "+n,r.util.error(new Error(n),{code:"MultipleValidationErrors",errors:this.errors})}if(1===this.errors.length)throw this.errors[0];return!0},fail:function(e,t){this.errors.push(r.util.error(new Error(t),{code:e}))},validateStructure:function(e,t,l){if(e.isDocument)return!0;var r;this.validateType(t,l,["object"],"structure");for(var n=0;e.required&&n<e.required.length;n++){var i=t[r=e.required[n]];void 0!==i&&null!==i||this.fail("MissingRequiredParameter","Missing required key '"+r+"' in "+l)}for(r in t)if(Object.prototype.hasOwnProperty.call(t,r)){var a=t[r],s=e.members[r];if(void 0!==s){var o=[l,r].join(".");this.validateMember(s,a,o)}else void 0!==a&&null!==a&&this.fail("UnexpectedParameter","Unexpected key '"+r+"' found in "+l)}return!0},validateMember:function(e,t,l){switch(e.type){case"structure":return this.validateStructure(e,t,l);case"list":return this.validateList(e,t,l);case"map":return this.validateMap(e,t,l);default:return this.validateScalar(e,t,l)}},validateList:function(e,t,l){if(this.validateType(t,l,[Array])){this.validateRange(e,t.length,l,"list member count");for(var r=0;r<t.length;r++)this.validateMember(e.member,t[r],l+"["+r+"]")}},validateMap:function(e,t,l){if(this.validateType(t,l,["object"],"map")){var r=0;for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(this.validateMember(e.key,n,l+"[key='"+n+"']"),this.validateMember(e.value,t[n],l+"['"+n+"']"),r++);this.validateRange(e,r,l,"map member count")}},validateScalar:function(e,t,l){switch(e.type){case null:case void 0:case"string":return this.validateString(e,t,l);case"base64":case"binary":return this.validatePayload(t,l);case"integer":case"float":return this.validateNumber(e,t,l);case"boolean":return this.validateType(t,l,["boolean"]);case"timestamp":return this.validateType(t,l,[Date,/^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}(\.\d+)?Z$/,"number"],"Date object, ISO-8601 string, or a UNIX timestamp");default:return this.fail("UnkownType","Unhandled type "+e.type+" for "+l)}},validateString:function(e,t,l){var r=["string"];e.isJsonValue&&(r=r.concat(["number","object","boolean"])),null!==t&&this.validateType(t,l,r)&&(this.validateEnum(e,t,l),this.validateRange(e,t.length,l,"string length"),this.validatePattern(e,t,l),this.validateUri(e,t,l))},validateUri:function(e,t,l){"uri"===e.location&&0===t.length&&this.fail("UriParameterError",'Expected uri parameter to have length >= 1, but found "'+t+'" for '+l)},validatePattern:function(e,t,l){this.validation.pattern&&void 0!==e.pattern&&(new RegExp(e.pattern).test(t)||this.fail("PatternMatchError",'Provided value "'+t+'" does not match regex pattern /'+e.pattern+"/ for "+l))},validateRange:function(e,t,l,r){this.validation.min&&void 0!==e.min&&t<e.min&&this.fail("MinRangeError","Expected "+r+" >= "+e.min+", but found "+t+" for "+l),this.validation.max&&void 0!==e.max&&t>e.max&&this.fail("MaxRangeError","Expected "+r+" <= "+e.max+", but found "+t+" for "+l)},validateEnum:function(e,t,l){this.validation.enum&&void 0!==e.enum&&-1===e.enum.indexOf(t)&&this.fail("EnumError","Found string value of "+t+", but expected "+e.enum.join("|")+" for "+l)},validateType:function(e,t,l,n){if(null===e||void 0===e)return!1;for(var i=!1,a=0;a<l.length;a++){if("string"===typeof l[a]){if(typeof e===l[a])return!0}else if(l[a]instanceof RegExp){if((e||"").toString().match(l[a]))return!0}else{if(e instanceof l[a])return!0;if(r.util.isType(e,l[a]))return!0;n||i||(l=l.slice()),l[a]=r.util.typeName(l[a])}i=!0}var s=n;s||(s=l.join(", ").replace(/,([^,]+)$/,", or$1"));var o=s.match(/^[aeiou]/i)?"n":"";return this.fail("InvalidParameterType","Expected "+t+" to be a"+o+" "+s),!1},validateNumber:function(e,t,l){if(null!==t&&void 0!==t){if("string"===typeof t){var r=parseFloat(t);r.toString()===t&&(t=r)}this.validateType(t,l,["number"])&&this.validateRange(e,t,l,"numeric value")}},validatePayload:function(e,t){if(null!==e&&void 0!==e&&"string"!==typeof e&&(!e||"number"!==typeof e.byteLength)){if(r.util.isNode()){var l=r.util.stream.Stream;if(r.util.Buffer.isBuffer(e)||e instanceof l)return}else if(void 0!==typeof Blob&&e instanceof Blob)return;var n=["Buffer","Stream","File","Blob","ArrayBuffer","DataView"];if(e)for(var i=0;i<n.length;i++){if(r.util.isType(e,n[i]))return;if(r.util.typeName(e.constructor)===n[i])return}this.fail("InvalidParameterType","Expected "+t+" to be a string, Buffer, Stream, Blob, or typed array object")}}})},52341:(e,t,l)=>{var r=l(4366),n=r.Protocol.Rest;r.Polly.Presigner=r.util.inherit({constructor:function(e){e=e||{},this.options=e,this.service=e.service,this.bindServiceObject(e),this._operations={}},bindServiceObject:function(e){if(e=e||{},this.service){var t=r.util.copy(this.service.config);this.service=new this.service.constructor.__super__(t),this.service.config.params=r.util.merge(this.service.config.params||{},e.params)}else this.service=new r.Polly(e)},modifyInputMembers:function(e){var t=r.util.copy(e);return t.members=r.util.copy(e.members),r.util.each(e.members,function(e,l){t.members[e]=r.util.copy(l),l.location&&"body"!==l.location||(t.members[e].location="querystring",t.members[e].locationName=e)}),t},convertPostToGet:function(e){e.httpRequest.method="GET";var t=e.service.api.operations[e.operation],l=this._operations[e.operation];l||(this._operations[e.operation]=l=this.modifyInputMembers(t.input));var r=n.generateURI(e.httpRequest.endpoint.path,t.httpPath,l,e.params);e.httpRequest.path=r,e.httpRequest.body="",delete e.httpRequest.headers["Content-Length"],delete e.httpRequest.headers["Content-Type"]},getSynthesizeSpeechUrl:function(e,t,l){var r=this,n=this.service.makeRequest("synthesizeSpeech",e);return n.removeAllListeners("build"),n.on("build",function(e){r.convertPostToGet(e)}),n.presign(t,l)}})},51774:(e,t,l)=>{var r=l(15606),n=l(4366);e.exports={populateHostPrefix:function(e){if(!e.service.config.hostPrefixEnabled)return e;var t=e.service.api.operations[e.operation];if(function(e){var t=e.service.api,l=t.operations[e.operation],n=t.endpointOperation&&t.endpointOperation===r.string.lowerFirst(l.name);return"NULL"!==l.endpointDiscoveryRequired||!0===n}(e))return e;if(t.endpoint&&t.endpoint.hostPrefix){var l=function(e,t,l){return r.each(l.members,function(l,n){if(!0===n.hostLabel){if("string"!==typeof t[l]||""===t[l])throw r.error(new Error,{message:"Parameter "+l+" should be a non-empty string.",code:"InvalidParameter"});var i=new RegExp("\\{"+l+"\\}","g");e=e.replace(i,t[l])}}),e}(t.endpoint.hostPrefix,e.params,t.input);!function(e,t){e.host&&(e.host=t+e.host);e.hostname&&(e.hostname=t+e.hostname)}(e.httpRequest.endpoint,l),function(e){var t=e.split("."),l=/^[a-zA-Z0-9]{1}$|^[a-zA-Z0-9][a-zA-Z0-9\-]*[a-zA-Z0-9]$/;r.arrayEach(t,function(e){if(!e.length||e.length<1||e.length>63)throw r.error(new Error,{code:"ValidationError",message:"Hostname label length should be between 1 to 63 characters, inclusive."});if(!l.test(e))throw n.util.error(new Error,{code:"ValidationError",message:e+" is not hostname compatible."})})}(e.httpRequest.endpoint.hostname)}return e}}},62302:(e,t,l)=>{var r=l(15606),n=l(50810),i=l(55139),a=l(51774).populateHostPrefix;e.exports={buildRequest:function(e){var t=e.httpRequest,l=e.service.api,r=l.targetPrefix+"."+l.operations[e.operation].name,i=l.jsonVersion||"1.0",s=l.operations[e.operation].input,o=new n;1===i&&(i="1.0"),l.awsQueryCompatible&&(t.params||(t.params={}),Object.assign(t.params,e.params)),t.body=o.build(e.params||{},s),t.headers["Content-Type"]="application/x-amz-json-"+i,t.headers["X-Amz-Target"]=r,a(e)},extractError:function(e){var t={},l=e.httpResponse;if(t.code=l.headers["x-amzn-errortype"]||"UnknownError","string"===typeof t.code&&(t.code=t.code.split(":")[0]),l.body.length>0)try{var n=JSON.parse(l.body.toString()),i=n.__type||n.code||n.Code;for(var a in i&&(t.code=i.split("#").pop()),"RequestEntityTooLarge"===t.code?t.message="Request body must be less than 1 MB":t.message=n.message||n.Message||null,n||{})"code"!==a&&"message"!==a&&(t["["+a+"]"]="See error."+a+" for details.",Object.defineProperty(t,a,{value:n[a],enumerable:!1,writable:!0}))}catch(n){t.statusCode=l.statusCode,t.message=l.statusMessage}else t.statusCode=l.statusCode,t.message=l.statusCode.toString();e.error=r.error(new Error,t)},extractData:function(e){var t=e.httpResponse.body.toString()||"{}";if(!1===e.request.service.config.convertResponseTypes)e.data=JSON.parse(t);else{var l=e.request.service.api.operations[e.request.operation].output||{},r=new i;e.data=r.parse(t,l)}}}},40691:(e,t,l)=>{var r=l(4366),n=l(15606),i=l(42209),a=l(28995),s=l(51774).populateHostPrefix;e.exports={buildRequest:function(e){var t=e.service.api.operations[e.operation],l=e.httpRequest;l.headers["Content-Type"]="application/x-www-form-urlencoded; charset=utf-8",l.params={Version:e.service.api.apiVersion,Action:t.name},(new i).serialize(e.params,t.input,function(e,t){l.params[e]=t}),l.body=n.queryParamsToString(l.params),s(e)},extractError:function(e){var t,l=e.httpResponse.body.toString();if(l.match("<UnknownOperationException"))t={Code:"UnknownOperation",Message:"Unknown operation "+e.request.operation};else try{t=(new r.XML.Parser).parse(l)}catch(i){t={Code:e.httpResponse.statusCode,Message:e.httpResponse.statusMessage}}t.requestId&&!e.requestId&&(e.requestId=t.requestId),t.Errors&&(t=t.Errors),t.Error&&(t=t.Error),t.Code?e.error=n.error(new Error,{code:t.Code,message:t.Message}):e.error=n.error(new Error,{code:e.httpResponse.statusCode,message:null})},extractData:function(e){var t=e.request,l=t.service.api.operations[t.operation].output||{},i=l;if(i.resultWrapper){var s=a.create({type:"structure"});s.members[i.resultWrapper]=l,s.memberNames=[i.resultWrapper],n.property(l,"name",l.resultWrapper),l=s}var o=new r.XML.Parser;if(l&&l.members&&!l.members._XAMZRequestId){var c=a.create({type:"string"},{api:{protocol:"query"}},"requestId");l.members._XAMZRequestId=c}var u=o.parse(e.httpResponse.body.toString(),l);e.requestId=u._XAMZRequestId||u.requestId,u._XAMZRequestId&&delete u._XAMZRequestId,i.resultWrapper&&u[i.resultWrapper]&&(n.update(u,u[i.resultWrapper]),delete u[i.resultWrapper]),e.data=u}}},9208:(e,t,l)=>{var r=l(15606),n=l(51774).populateHostPrefix;function i(e,t,l,n){var i=[e,t].join("/");i=i.replace(/\/+/g,"/");var a={},s=!1;if(r.each(l.members,function(e,t){var l=n[e];if(null!==l&&void 0!==l)if("uri"===t.location){var o=new RegExp("\\{"+t.name+"(\\+)?\\}");i=i.replace(o,function(e,t){return(t?r.uriEscapePath:r.uriEscape)(String(l))})}else"querystring"===t.location&&(s=!0,"list"===t.type?a[t.name]=l.map(function(e){return r.uriEscape(t.member.toWireFormat(e).toString())}):"map"===t.type?r.each(l,function(e,t){Array.isArray(t)?a[e]=t.map(function(e){return r.uriEscape(String(e))}):a[e]=r.uriEscape(String(t))}):a[t.name]=r.uriEscape(t.toWireFormat(l).toString()))}),s){i+=i.indexOf("?")>=0?"&":"?";var o=[];r.arrayEach(Object.keys(a).sort(),function(e){Array.isArray(a[e])||(a[e]=[a[e]]);for(var t=0;t<a[e].length;t++)o.push(r.uriEscape(String(e))+"="+a[e][t])}),i+=o.join("&")}return i}e.exports={buildRequest:function(e){!function(e){e.httpRequest.method=e.service.api.operations[e.operation].httpMethod}(e),function(e){var t=e.service.api.operations[e.operation],l=t.input,r=i(e.httpRequest.endpoint.path,t.httpPath,l,e.params);e.httpRequest.path=r}(e),function(e){var t=e.service.api.operations[e.operation];r.each(t.input.members,function(t,l){var n=e.params[t];null!==n&&void 0!==n&&("headers"===l.location&&"map"===l.type?r.each(n,function(t,r){e.httpRequest.headers[l.name+t]=r}):"header"===l.location&&(n=l.toWireFormat(n).toString(),l.isJsonValue&&(n=r.base64.encode(n)),e.httpRequest.headers[l.name]=n))})}(e),n(e)},extractError:function(){},extractData:function(e){var t=e.request,l={},n=e.httpResponse,i=t.service.api.operations[t.operation].output,a={};r.each(n.headers,function(e,t){a[e.toLowerCase()]=t}),r.each(i.members,function(e,t){var i=(t.name||e).toLowerCase();if("headers"===t.location&&"map"===t.type){l[e]={};var s=t.isLocationName?t.name:"",o=new RegExp("^"+s+"(.+)","i");r.each(n.headers,function(t,r){var n=t.match(o);null!==n&&(l[e][n[1]]=r)})}else if("header"===t.location){if(void 0!==a[i]){var c=t.isJsonValue?r.base64.decode(a[i]):a[i];l[e]=t.toType(c)}}else"statusCode"===t.location&&(l[e]=parseInt(n.statusCode,10))}),e.data=l},generateURI:i}},78218:(e,t,l)=>{var r=l(4366),n=l(15606),i=l(9208),a=l(62302),s=l(50810),o=l(55139),c=["GET","HEAD","DELETE"];function u(e,t){if(!e.httpRequest.headers["Content-Type"]){var l=t?"binary/octet-stream":"application/json";e.httpRequest.headers["Content-Type"]=l}}e.exports={buildRequest:function(e){i.buildRequest(e),c.indexOf(e.httpRequest.method)<0&&function(e){var t=new s,l=e.service.api.operations[e.operation].input;if(l.payload){var r,n=l.members[l.payload];r=e.params[l.payload],"structure"===n.type?(e.httpRequest.body=t.build(r||{},n),u(e)):void 0!==r&&(e.httpRequest.body=r,("binary"===n.type||n.isStreaming)&&u(e,!0))}else e.httpRequest.body=t.build(e.params,l),u(e)}(e)},extractError:function(e){a.extractError(e)},extractData:function(e){i.extractData(e);var t=e.request,l=t.service.api.operations[t.operation],s=t.service.api.operations[t.operation].output||{};if(l.hasEventOutput,s.payload){var c=s.members[s.payload],u=e.httpResponse.body;if(c.isEventStream)p=new o,e.data[s.payload]=n.createEventStream(2===r.HttpClient.streamsApiVersion?e.httpResponse.stream:u,p,c);else if("structure"===c.type||"list"===c.type){var p=new o;e.data[s.payload]=p.parse(u,c)}else"binary"===c.type||c.isStreaming?e.data[s.payload]=u:e.data[s.payload]=c.toType(u)}else{var d=e.data;a.extractData(e),e.data=n.merge(d,e.data)}},unsetContentLength:function(e){void 0===n.getRequestPayloadShape(e)&&c.indexOf(e.httpRequest.method)>=0&&delete e.httpRequest.headers["Content-Length"]}}},61707:(e,t,l)=>{var r=l(4366),n=l(15606),i=l(9208);e.exports={buildRequest:function(e){i.buildRequest(e),["GET","HEAD"].indexOf(e.httpRequest.method)<0&&function(e){var t=e.service.api.operations[e.operation].input,l=new r.XML.Builder,i=e.params,a=t.payload;if(a){var s=t.members[a];if(void 0===(i=i[a]))return;if("structure"===s.type){var o=s.name;e.httpRequest.body=l.toXML(i,s,o,!0)}else e.httpRequest.body=i}else e.httpRequest.body=l.toXML(i,t,t.name||t.shape||n.string.upperFirst(e.operation)+"Request")}(e)},extractError:function(e){var t;i.extractError(e);try{t=(new r.XML.Parser).parse(e.httpResponse.body.toString())}catch(l){t={Code:e.httpResponse.statusCode,Message:e.httpResponse.statusMessage}}t.Errors&&(t=t.Errors),t.Error&&(t=t.Error),t.Code?e.error=n.error(new Error,{code:t.Code,message:t.Message}):e.error=n.error(new Error,{code:e.httpResponse.statusCode,message:null})},extractData:function(e){var t;i.extractData(e);var l=e.request,a=e.httpResponse.body,s=l.service.api.operations[l.operation],o=s.output,c=(s.hasEventOutput,o.payload);if(c){var u=o.members[c];u.isEventStream?(t=new r.XML.Parser,e.data[c]=n.createEventStream(2===r.HttpClient.streamsApiVersion?e.httpResponse.stream:e.httpResponse.body,t,u)):"structure"===u.type?(t=new r.XML.Parser,e.data[c]=t.parse(a.toString(),u)):"binary"===u.type||u.isStreaming?e.data[c]=a:e.data[c]=u.toType(a)}else if(a.length>0){var p=(t=new r.XML.Parser).parse(a.toString(),o);n.update(e.data,p)}}}},42209:(e,t,l)=>{var r=l(15606);function n(){}function i(e){return e.isQueryName||"ec2"!==e.api.protocol?e.name:e.name[0].toUpperCase()+e.name.substr(1)}function a(e,t,l,n){r.each(l.members,function(l,r){var a=t[l];if(null!==a&&void 0!==a){var o=i(r);s(o=e?e+"."+o:o,a,r,n)}})}function s(e,t,l,n){null!==t&&void 0!==t&&("structure"===l.type?a(e,t,l,n):"list"===l.type?function(e,t,l,n){var a=l.member||{};0!==t.length?r.arrayEach(t,function(t,r){var o="."+(r+1);if("ec2"===l.api.protocol)o+="";else if(l.flattened){if(a.name){var c=e.split(".");c.pop(),c.push(i(a)),e=c.join(".")}}else o="."+(a.name?a.name:"member")+o;s(e+o,t,a,n)}):"ec2"!==l.api.protocol&&n.call(this,e,null)}(e,t,l,n):"map"===l.type?function(e,t,l,n){var i=1;r.each(t,function(t,r){var a=(l.flattened?".":".entry.")+i+++".",o=a+(l.key.name||"key"),c=a+(l.value.name||"value");s(e+o,t,l.key,n),s(e+c,r,l.value,n)})}(e,t,l,n):n(e,l.toWireFormat(t).toString()))}n.prototype.serialize=function(e,t,l){a("",e,t,l)},e.exports=n},50612:(e,t,l)=>{var r=l(4366),n=null,i={signatureVersion:"v4",signingName:"rds-db",operations:{}},a={region:"string",hostname:"string",port:"number",username:"string"};r.RDS.Signer=r.util.inherit({constructor:function(e){this.options=e||{}},convertUrlToAuthToken:function(e){var t="https://";if(0===e.indexOf(t))return e.substring(8)},getAuthToken:function(e,t){"function"===typeof e&&void 0===t&&(t=e,e={});var l=this,a="function"===typeof t;e=r.util.merge(this.options,e);var s=this.validateAuthTokenOptions(e);if(!0!==s){if(a)return t(s,null);throw s}var o={region:e.region,endpoint:new r.Endpoint(e.hostname+":"+e.port),paramValidation:!1,signatureVersion:"v4"};e.credentials&&(o.credentials=e.credentials),(n=new r.Service(o)).api=i;var c=n.makeRequest();if(this.modifyRequestForAuthToken(c,e),!a){var u=c.presign(900);return this.convertUrlToAuthToken(u)}c.presign(900,function(e,r){r&&(r=l.convertUrlToAuthToken(r)),t(e,r)})},modifyRequestForAuthToken:function(e,t){e.on("build",e.buildAsGet),e.httpRequest.body=r.util.queryParamsToString({Action:"connect",DBUser:t.username})},validateAuthTokenOptions:function(e){var t="";for(var l in e=e||{},a)Object.prototype.hasOwnProperty.call(a,l)&&typeof e[l]!==a[l]&&(t+="option '"+l+"' should have been type '"+a[l]+"', was '"+typeof e[l]+"'.\n");return!t.length||r.util.error(new Error,{code:"InvalidParameter",message:t})}})},71315:e=>{e.exports={now:function(){return"undefined"!==typeof performance&&"function"===typeof performance.now?performance.now():Date.now()}}},74958:e=>{e.exports={isFipsRegion:function(e){return"string"===typeof e&&(e.startsWith("fips-")||e.endsWith("-fips"))},isGlobalRegion:function(e){return"string"===typeof e&&["aws-global","aws-us-gov-global"].includes(e)},getRealRegion:function(e){return["fips-aws-global","aws-fips","aws-global"].includes(e)?"us-east-1":["fips-aws-us-gov-global","aws-us-gov-global"].includes(e)?"us-gov-west-1":e.replace(/fips-(dkr-|prod-)?|-fips/,"")}}},75950:(e,t,l)=>{var r=l(15606),n=l(80738);function i(e,t){r.each(t,function(t,l){"globalEndpoint"!==t&&(void 0!==e.config[t]&&null!==e.config[t]||(e.config[t]=l))})}e.exports={configureEndpoint:function(e){for(var t=function(e){var t=e.config.region,l=function(e){if(!e)return null;var t=e.split("-");return t.length<3?null:t.slice(0,t.length-2).join("-")+"-*"}(t),r=e.api.endpointPrefix;return[[t,r],[l,r],[t,"*"],[l,"*"],["*",r],[t,"internal-*"],["*","*"]].map(function(e){return e[0]&&e[1]?e.join("/"):null})}(e),l=e.config.useFipsEndpoint,r=e.config.useDualstackEndpoint,a=0;a<t.length;a++){var s=t[a];if(s){var o=l?r?n.dualstackFipsRules:n.fipsRules:r?n.dualstackRules:n.rules;if(Object.prototype.hasOwnProperty.call(o,s)){var c=o[s];"string"===typeof c&&(c=n.patterns[c]),e.isGlobalEndpoint=!!c.globalEndpoint,c.signingRegion&&(e.signingRegion=c.signingRegion),c.signatureVersion||(c.signatureVersion="v4");var u="bearer"===(e.api&&e.api.signatureVersion);return void i(e,Object.assign({},c,{signatureVersion:u?"bearer":c.signatureVersion}))}}}},getEndpointSuffix:function(e){for(var t={"^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$":"amazonaws.com","^cn\\-\\w+\\-\\d+$":"amazonaws.com.cn","^us\\-gov\\-\\w+\\-\\d+$":"amazonaws.com","^us\\-iso\\-\\w+\\-\\d+$":"c2s.ic.gov","^us\\-isob\\-\\w+\\-\\d+$":"sc2s.sgov.gov","^eu\\-isoe\\-west\\-1$":"cloud.adc-e.uk","^us\\-isof\\-\\w+\\-\\d+$":"csp.hci.ic.gov"},l=Object.keys(t),r=0;r<l.length;r++){var n=RegExp(l[r]),i=t[l[r]];if(n.test(e))return i}return"amazonaws.com"}}},45404:(e,t,l)=>{var r=l(4366),n=l(70926),i=r.util.inherit,a=r.util.domain,s=l(55566),o={success:1,error:1,complete:1};var c=new n;c.setupStates=function(){var e=function(e,t){var l=this;l._haltHandlersOnError=!1,l.emit(l._asm.currentState,function(e){if(e)if(r=l,Object.prototype.hasOwnProperty.call(o,r._asm.currentState)){if(!(a&&l.domain instanceof a.Domain))throw e;e.domainEmitter=l,e.domain=l.domain,e.domainThrown=!1,l.domain.emit("error",e)}else l.response.error=e,t(e);else t(l.response.error);var r})};this.addState("validate","build","error",e),this.addState("build","afterBuild","restart",e),this.addState("afterBuild","sign","restart",e),this.addState("sign","send","retry",e),this.addState("retry","afterRetry","afterRetry",e),this.addState("afterRetry","sign","error",e),this.addState("send","validateResponse","retry",e),this.addState("validateResponse","extractData","extractError",e),this.addState("extractError","extractData","retry",e),this.addState("extractData","success","retry",e),this.addState("restart","build","error",e),this.addState("success","complete","complete",e),this.addState("error","complete","complete",e),this.addState("complete",null,null,e)},c.setupStates(),r.Request=i({constructor:function(e,t,l){var i=e.endpoint,s=e.config.region,o=e.config.customUserAgent;e.signingRegion?s=e.signingRegion:e.isGlobalEndpoint&&(s="us-east-1"),this.domain=a&&a.active,this.service=e,this.operation=t,this.params=l||{},this.httpRequest=new r.HttpRequest(i,s),this.httpRequest.appendToUserAgent(o),this.startTime=e.getSkewCorrectedDate(),this.response=new r.Response(this),this._asm=new n(c.states,"validate"),this._haltHandlersOnError=!1,r.SequentialExecutor.call(this),this.emit=this.emitEvent},send:function(e){return e&&(this.httpRequest.appendToUserAgent("callback"),this.on("complete",function(t){e.call(t,t.error,t.data)})),this.runTo(),this.response},build:function(e){return this.runTo("send",e)},runTo:function(e,t){return this._asm.runTo(e,t,this),this},abort:function(){return this.removeAllListeners("validateResponse"),this.removeAllListeners("extractError"),this.on("validateResponse",function(e){e.error=r.util.error(new Error("Request aborted by user"),{code:"RequestAbortedError",retryable:!1})}),this.httpRequest.stream&&!this.httpRequest.stream.didCallback&&(this.httpRequest.stream.abort(),this.httpRequest._abortCallback?this.httpRequest._abortCallback():this.removeAllListeners("send")),this},eachPage:function(e){e=r.util.fn.makeAsync(e,3),this.on("complete",function t(l){e.call(l,l.error,l.data,function(n){!1!==n&&(l.hasNextPage()?l.nextPage().on("complete",t).send():e.call(l,null,null,r.util.fn.noop))})}).send()},eachItem:function(e){var t=this;this.eachPage(function(l,n){if(l)return e(l,null);if(null===n)return e(null,null);var i=t.service.paginationConfig(t.operation).resultKey;Array.isArray(i)&&(i=i[0]);var a=s.search(n,i),o=!0;return r.util.arrayEach(a,function(t){if(!1===(o=e(null,t)))return r.util.abort}),o})},isPageable:function(){return!!this.service.paginationConfig(this.operation)},createReadStream:function(){var e=r.util.stream,t=this,l=null;return 2===r.HttpClient.streamsApiVersion?(l=new e.PassThrough,process.nextTick(function(){t.send()})):((l=new e.Stream).readable=!0,l.sent=!1,l.on("newListener",function(e){l.sent||"data"!==e||(l.sent=!0,process.nextTick(function(){t.send()}))})),this.on("error",function(e){l.emit("error",e)}),this.on("httpHeaders",function(n,i,a){if(n<300){t.removeListener("httpData",r.EventListeners.Core.HTTP_DATA),t.removeListener("httpError",r.EventListeners.Core.HTTP_ERROR),t.on("httpError",function(e){a.error=e,a.error.retryable=!1});var s,o=!1;if("HEAD"!==t.httpRequest.method&&(s=parseInt(i["content-length"],10)),void 0!==s&&!isNaN(s)&&s>=0){o=!0;var c=0}var u=function(){o&&c!==s?l.emit("error",r.util.error(new Error("Stream content length mismatch. Received "+c+" of "+s+" bytes."),{code:"StreamContentLengthMismatch"})):2===r.HttpClient.streamsApiVersion?l.end():l.emit("end")},p=a.httpResponse.createUnbufferedStream();if(2===r.HttpClient.streamsApiVersion)if(o){var d=new e.PassThrough;d._write=function(t){return t&&t.length&&(c+=t.length),e.PassThrough.prototype._write.apply(this,arguments)},d.on("end",u),l.on("error",function(e){o=!1,p.unpipe(d),d.emit("end"),d.end()}),p.pipe(d).pipe(l,{end:!1})}else p.pipe(l);else o&&p.on("data",function(e){e&&e.length&&(c+=e.length)}),p.on("data",function(e){l.emit("data",e)}),p.on("end",u);p.on("error",function(e){o=!1,l.emit("error",e)})}}),l},emitEvent:function(e,t,l){"function"===typeof t&&(l=t,t=null),l||(l=function(){}),t||(t=this.eventParameters(e,this.response)),r.SequentialExecutor.prototype.emit.call(this,e,t,function(e){e&&(this.response.error=e),l.call(this,e)})},eventParameters:function(e){switch(e){case"restart":case"validate":case"sign":case"build":case"afterValidate":case"afterBuild":return[this];case"error":return[this.response.error,this.response];default:return[this.response]}},presign:function(e,t){return t||"function"!==typeof e||(t=e,e=null),(new r.Signers.Presign).sign(this.toGet(),e,t)},isPresigned:function(){return Object.prototype.hasOwnProperty.call(this.httpRequest.headers,"presigned-expires")},toUnauthenticated:function(){return this._unAuthenticated=!0,this.removeListener("validate",r.EventListeners.Core.VALIDATE_CREDENTIALS),this.removeListener("sign",r.EventListeners.Core.SIGN),this},toGet:function(){return"query"!==this.service.api.protocol&&"ec2"!==this.service.api.protocol||(this.removeListener("build",this.buildAsGet),this.addListener("build",this.buildAsGet)),this},buildAsGet:function(e){e.httpRequest.method="GET",e.httpRequest.path=e.service.endpoint.path+"?"+e.httpRequest.body,e.httpRequest.body="",delete e.httpRequest.headers["Content-Length"],delete e.httpRequest.headers["Content-Type"]},haltHandlersOnError:function(){this._haltHandlersOnError=!0}}),r.Request.addPromisesToClass=function(e){this.prototype.promise=function(){var t=this;return this.httpRequest.appendToUserAgent("promise"),new e(function(e,l){t.on("complete",function(t){t.error?l(t.error):e(Object.defineProperty(t.data||{},"$response",{value:t}))}),t.runTo()})}},r.Request.deletePromisesFromClass=function(){delete this.prototype.promise},r.util.addPromises(r.Request),r.util.mixin(r.Request,r.SequentialExecutor)},86920:(e,t,l)=>{var r=l(4366),n=r.util.inherit,i=l(55566);function a(e){var t=e.request._waiter,l=t.config.acceptors,r=!1,n="retry";l.forEach(function(l){if(!r){var i=t.matchers[l.matcher];i&&i(e,l.expected,l.argument)&&(r=!0,n=l.state)}}),!r&&e.error&&(n="failure"),"success"===n?t.setSuccess(e):t.setError(e,"retry"===n)}r.ResourceWaiter=n({constructor:function(e,t){this.service=e,this.state=t,this.loadWaiterConfig(this.state)},service:null,state:null,config:null,matchers:{path:function(e,t,l){try{var r=i.search(e.data,l)}catch(n){return!1}return i.strictDeepEqual(r,t)},pathAll:function(e,t,l){try{var r=i.search(e.data,l)}catch(s){return!1}Array.isArray(r)||(r=[r]);var n=r.length;if(!n)return!1;for(var a=0;a<n;a++)if(!i.strictDeepEqual(r[a],t))return!1;return!0},pathAny:function(e,t,l){try{var r=i.search(e.data,l)}catch(s){return!1}Array.isArray(r)||(r=[r]);for(var n=r.length,a=0;a<n;a++)if(i.strictDeepEqual(r[a],t))return!0;return!1},status:function(e,t){var l=e.httpResponse.statusCode;return"number"===typeof l&&l===t},error:function(e,t){return"string"===typeof t&&e.error?t===e.error.code:t===!!e.error}},listeners:(new r.SequentialExecutor).addNamedListeners(function(e){e("RETRY_CHECK","retry",function(e){var t=e.request._waiter;e.error&&"ResourceNotReady"===e.error.code&&(e.error.retryDelay=1e3*(t.config.delay||0))}),e("CHECK_OUTPUT","extractData",a),e("CHECK_ERROR","extractError",a)}),wait:function(e,t){"function"===typeof e&&(t=e,e=void 0),e&&e.$waiter&&("number"===typeof(e=r.util.copy(e)).$waiter.delay&&(this.config.delay=e.$waiter.delay),"number"===typeof e.$waiter.maxAttempts&&(this.config.maxAttempts=e.$waiter.maxAttempts),delete e.$waiter);var l=this.service.makeRequest(this.config.operation,e);return l._waiter=this,l.response.maxRetries=this.config.maxAttempts,l.addListeners(this.listeners),t&&l.send(t),l},setSuccess:function(e){e.error=null,e.data=e.data||{},e.request.removeAllListeners("extractData")},setError:function(e,t){e.data=null,e.error=r.util.error(e.error||new Error,{code:"ResourceNotReady",message:"Resource is not in the state "+this.state,retryable:t})},loadWaiterConfig:function(e){if(!this.service.api.waiters[e])throw new r.util.error(new Error,{code:"StateNotFoundError",message:"State "+e+" not found."});this.config=r.util.copy(this.service.api.waiters[e])}})},505:(e,t,l)=>{var r=l(4366),n=r.util.inherit,i=l(55566);r.Response=n({constructor:function(e){this.request=e,this.data=null,this.error=null,this.retryCount=0,this.redirectCount=0,this.httpResponse=new r.HttpResponse,e&&(this.maxRetries=e.service.numRetries(),this.maxRedirects=e.service.config.maxRedirects)},nextPage:function(e){var t,l=this.request.service,n=this.request.operation;try{t=l.paginationConfig(n,!0)}catch(o){this.error=o}if(!this.hasNextPage()){if(e)e(this.error,null);else if(this.error)throw this.error;return null}var i=r.util.copy(this.request.params);if(this.nextPageTokens){var a=t.inputToken;"string"===typeof a&&(a=[a]);for(var s=0;s<a.length;s++)i[a[s]]=this.nextPageTokens[s];return l.makeRequest(this.request.operation,i,e)}return e?e(null,null):null},hasNextPage:function(){return this.cacheNextPageTokens(),!!this.nextPageTokens||void 0===this.nextPageTokens&&void 0},cacheNextPageTokens:function(){if(Object.prototype.hasOwnProperty.call(this,"nextPageTokens"))return this.nextPageTokens;this.nextPageTokens=void 0;var e=this.request.service.paginationConfig(this.request.operation);if(!e)return this.nextPageTokens;if(this.nextPageTokens=null,e.moreResults&&!i.search(this.data,e.moreResults))return this.nextPageTokens;var t=e.outputToken;return"string"===typeof t&&(t=[t]),r.util.arrayEach.call(this,t,function(e){var t=i.search(this.data,e);t&&(this.nextPageTokens=this.nextPageTokens||[],this.nextPageTokens.push(t))}),this.nextPageTokens}})},70475:(e,t,l)=>{var r=l(4366),n=r.util.string.byteLength,i=r.util.Buffer;r.S3.ManagedUpload=r.util.inherit({constructor:function(e){var t=this;r.SequentialExecutor.call(t),t.body=null,t.sliceFn=null,t.callback=null,t.parts={},t.completeInfo=[],t.fillQueue=function(){t.callback(new Error("Unsupported body payload "+typeof t.body))},t.configure(e)},configure:function(e){if(e=e||{},this.partSize=this.minPartSize,e.queueSize&&(this.queueSize=e.queueSize),e.partSize&&(this.partSize=e.partSize),e.leavePartsOnError&&(this.leavePartsOnError=!0),e.tags){if(!Array.isArray(e.tags))throw new Error("Tags must be specified as an array; "+typeof e.tags+" provided.");this.tags=e.tags}if(this.partSize<this.minPartSize)throw new Error("partSize must be greater than "+this.minPartSize);this.service=e.service,this.bindServiceObject(e.params),this.validateBody(),this.adjustTotalBytes()},leavePartsOnError:!1,queueSize:4,partSize:null,minPartSize:5242880,maxTotalParts:1e4,send:function(e){var t=this;t.failed=!1,t.callback=e||function(e){if(e)throw e};var l=!0;if(t.sliceFn)t.fillQueue=t.fillBuffer;else if(r.util.isNode()){var n=r.util.stream.Stream;t.body instanceof n&&(l=!1,t.fillQueue=t.fillStream,t.partBuffers=[],t.body.on("error",function(e){t.cleanup(e)}).on("readable",function(){t.fillQueue()}).on("end",function(){t.isDoneChunking=!0,t.numParts=t.totalPartNumbers,t.fillQueue.call(t),t.isDoneChunking&&t.totalPartNumbers>=1&&t.doneParts===t.numParts&&t.finishMultiPart()}))}l&&t.fillQueue.call(t)},abort:function(){var e=this;!0===e.isDoneChunking&&1===e.totalPartNumbers&&e.singlePart?e.singlePart.abort():e.cleanup(r.util.error(new Error("Request aborted by user"),{code:"RequestAbortedError",retryable:!1}))},validateBody:function(){var e=this;if(e.body=e.service.config.params.Body,"string"===typeof e.body)e.body=r.util.buffer.toBuffer(e.body);else if(!e.body)throw new Error("params.Body is required");e.sliceFn=r.util.arraySliceFn(e.body)},bindServiceObject:function(e){e=e||{};var t=this;if(t.service){var l=t.service,n=r.util.copy(l.config);n.signatureVersion=l.getSignatureVersion(),t.service=new l.constructor.__super__(n),t.service.config.params=r.util.merge(t.service.config.params||{},e),Object.defineProperty(t.service,"_originalConfig",{get:function(){return l._originalConfig},enumerable:!1,configurable:!0})}else t.service=new r.S3({params:e})},adjustTotalBytes:function(){var e=this;try{e.totalBytes=n(e.body)}catch(l){}if(e.totalBytes){var t=Math.ceil(e.totalBytes/e.maxTotalParts);t>e.partSize&&(e.partSize=t)}else e.totalBytes=void 0},isDoneChunking:!1,partPos:0,totalChunkedBytes:0,totalUploadedBytes:0,totalBytes:void 0,numParts:0,totalPartNumbers:0,activeParts:0,doneParts:0,parts:null,completeInfo:null,failed:!1,multipartReq:null,partBuffers:null,partBufferLength:0,fillBuffer:function(){var e=this,t=n(e.body);if(0===t)return e.isDoneChunking=!0,e.numParts=1,void e.nextChunk(e.body);for(;e.activeParts<e.queueSize&&e.partPos<t;){var l=Math.min(e.partPos+e.partSize,t),r=e.sliceFn.call(e.body,e.partPos,l);e.partPos+=e.partSize,(n(r)<e.partSize||e.partPos===t)&&(e.isDoneChunking=!0,e.numParts=e.totalPartNumbers+1),e.nextChunk(r)}},fillStream:function(){var e=this;if(!(e.activeParts>=e.queueSize)){var t=e.body.read(e.partSize-e.partBufferLength)||e.body.read();if(t&&(e.partBuffers.push(t),e.partBufferLength+=t.length,e.totalChunkedBytes+=t.length),e.partBufferLength>=e.partSize){var l=1===e.partBuffers.length?e.partBuffers[0]:i.concat(e.partBuffers);if(e.partBuffers=[],e.partBufferLength=0,l.length>e.partSize){var r=l.slice(e.partSize);e.partBuffers.push(r),e.partBufferLength+=r.length,l=l.slice(0,e.partSize)}e.nextChunk(l)}e.isDoneChunking&&!e.isDoneSending&&(l=1===e.partBuffers.length?e.partBuffers[0]:i.concat(e.partBuffers),e.partBuffers=[],e.partBufferLength=0,e.totalBytes=e.totalChunkedBytes,e.isDoneSending=!0,(0===e.numParts||l.length>0)&&(e.numParts++,e.nextChunk(l))),e.body.read(0)}},nextChunk:function(e){var t=this;if(t.failed)return null;var l=++t.totalPartNumbers;if(t.isDoneChunking&&1===l){var n={Body:e};this.tags&&(n.Tagging=this.getTaggingHeader());var i=t.service.putObject(n);return i._managedUpload=t,i.on("httpUploadProgress",t.progress).send(t.finishSinglePart),t.singlePart=i,null}if(t.service.config.params.ContentMD5){var a=r.util.error(new Error("The Content-MD5 you specified is invalid for multi-part uploads."),{code:"InvalidDigest",retryable:!1});return t.cleanup(a),null}if(t.completeInfo[l]&&null!==t.completeInfo[l].ETag)return null;t.activeParts++,t.service.config.params.UploadId?t.uploadPart(e,l):t.multipartReq?t.queueChunks(e,l):(t.multipartReq=t.service.createMultipartUpload(),t.multipartReq.on("success",function(e){t.service.config.params.UploadId=e.data.UploadId,t.multipartReq=null}),t.queueChunks(e,l),t.multipartReq.on("error",function(e){t.cleanup(e)}),t.multipartReq.send())},getTaggingHeader:function(){for(var e=[],t=0;t<this.tags.length;t++)e.push(r.util.uriEscape(this.tags[t].Key)+"="+r.util.uriEscape(this.tags[t].Value));return e.join("&")},uploadPart:function(e,t){var l=this,n={Body:e,ContentLength:r.util.string.byteLength(e),PartNumber:t},i={ETag:null,PartNumber:t};l.completeInfo[t]=i;var a=l.service.uploadPart(n);l.parts[t]=a,a._lastUploadedBytes=0,a._managedUpload=l,a.on("httpUploadProgress",l.progress),a.send(function(e,a){if(delete l.parts[n.PartNumber],l.activeParts--,!e&&(!a||!a.ETag)){var s="No access to ETag property on response.";r.util.isBrowser()&&(s+=" Check CORS configuration to expose ETag header."),e=r.util.error(new Error(s),{code:"ETagMissing",retryable:!1})}return e?l.cleanup(e):l.completeInfo[t]&&null!==l.completeInfo[t].ETag?null:(i.ETag=a.ETag,l.doneParts++,void(l.isDoneChunking&&l.doneParts===l.totalPartNumbers?l.finishMultiPart():l.fillQueue.call(l)))})},queueChunks:function(e,t){var l=this;l.multipartReq.on("success",function(){l.uploadPart(e,t)})},cleanup:function(e){var t=this;t.failed||("function"===typeof t.body.removeAllListeners&&"function"===typeof t.body.resume&&(t.body.removeAllListeners("readable"),t.body.removeAllListeners("end"),t.body.resume()),t.multipartReq&&(t.multipartReq.removeAllListeners("success"),t.multipartReq.removeAllListeners("error"),t.multipartReq.removeAllListeners("complete"),delete t.multipartReq),t.service.config.params.UploadId&&!t.leavePartsOnError?t.service.abortMultipartUpload().send():t.leavePartsOnError&&(t.isDoneChunking=!1),r.util.each(t.parts,function(e,t){t.removeAllListeners("complete"),t.abort()}),t.activeParts=0,t.partPos=0,t.numParts=0,t.totalPartNumbers=0,t.parts={},t.failed=!0,t.callback(e))},finishMultiPart:function(){var e=this,t={MultipartUpload:{Parts:e.completeInfo.slice(1)}};e.service.completeMultipartUpload(t,function(t,l){if(t)return e.cleanup(t);if(l&&"string"===typeof l.Location&&(l.Location=l.Location.replace(/%2F/g,"/")),Array.isArray(e.tags)){for(var r=0;r<e.tags.length;r++)e.tags[r].Value=String(e.tags[r].Value);e.service.putObjectTagging({Tagging:{TagSet:e.tags}},function(t,r){t?e.callback(t):e.callback(t,l)})}else e.callback(t,l)})},finishSinglePart:function(e,t){var l=this.request._managedUpload,r=this.request.httpRequest,n=r.endpoint;if(e)return l.callback(e);t.Location=[n.protocol,"//",n.host,r.path].join(""),t.key=this.request.params.Key,t.Key=this.request.params.Key,t.Bucket=this.request.params.Bucket,l.callback(e,t)},progress:function(e){var t=this._managedUpload;"putObject"===this.operation?(e.part=1,e.key=this.params.Key):(t.totalUploadedBytes+=e.loaded-this._lastUploadedBytes,this._lastUploadedBytes=e.loaded,e={loaded:t.totalUploadedBytes,total:t.totalBytes,part:this.params.PartNumber,key:this.params.Key}),t.emit("httpUploadProgress",[e])}}),r.util.mixin(r.S3.ManagedUpload,r.SequentialExecutor),r.S3.ManagedUpload.addPromisesToClass=function(e){this.prototype.promise=r.util.promisifyMethod("send",e)},r.S3.ManagedUpload.deletePromisesFromClass=function(){delete this.prototype.promise},r.util.addPromises(r.S3.ManagedUpload),e.exports=r.S3.ManagedUpload},62387:(e,t,l)=>{var r=l(4366);r.SequentialExecutor=r.util.inherit({constructor:function(){this._events={}},listeners:function(e){return this._events[e]?this._events[e].slice(0):[]},on:function(e,t,l){return this._events[e]?l?this._events[e].unshift(t):this._events[e].push(t):this._events[e]=[t],this},onAsync:function(e,t,l){return t._isAsync=!0,this.on(e,t,l)},removeListener:function(e,t){var l=this._events[e];if(l){for(var r=l.length,n=-1,i=0;i<r;++i)l[i]===t&&(n=i);n>-1&&l.splice(n,1)}return this},removeAllListeners:function(e){return e?delete this._events[e]:this._events={},this},emit:function(e,t,l){l||(l=function(){});var r=this.listeners(e),n=r.length;return this.callListeners(r,t,l),n>0},callListeners:function(e,t,l,n){var i=this,a=n||null;function s(n){if(n&&(a=r.util.error(a||new Error,n),i._haltHandlersOnError))return l.call(i,a);i.callListeners(e,t,l,a)}for(;e.length>0;){var o=e.shift();if(o._isAsync)return void o.apply(i,t.concat([s]));try{o.apply(i,t)}catch(c){a=r.util.error(a||new Error,c)}if(a&&i._haltHandlersOnError)return void l.call(i,a)}l.call(i,a)},addListeners:function(e){var t=this;return e._events&&(e=e._events),r.util.each(e,function(e,l){"function"===typeof l&&(l=[l]),r.util.arrayEach(l,function(l){t.on(e,l)})}),t},addNamedListener:function(e,t,l,r){return this[e]=l,this.addListener(t,l,r),this},addNamedAsyncListener:function(e,t,l,r){return l._isAsync=!0,this.addNamedListener(e,t,l,r)},addNamedListeners:function(e){var t=this;return e(function(){t.addNamedListener.apply(t,arguments)},function(){t.addNamedAsyncListener.apply(t,arguments)}),this}}),r.SequentialExecutor.prototype.addListener=r.SequentialExecutor.prototype.on,e.exports=r.SequentialExecutor},12650:(e,t,l)=>{var r=l(4366),n=l(17936),i=l(75950),a=r.util.inherit,s=0,o=l(74958);r.Service=a({constructor:function(e){if(!this.loadServiceClass)throw r.util.error(new Error,"Service must be constructed with `new' operator");if(e){if(e.region){var t=e.region;o.isFipsRegion(t)&&(e.region=o.getRealRegion(t),e.useFipsEndpoint=!0),o.isGlobalRegion(t)&&(e.region=o.getRealRegion(t))}"boolean"===typeof e.useDualstack&&"boolean"!==typeof e.useDualstackEndpoint&&(e.useDualstackEndpoint=e.useDualstack)}var l=this.loadServiceClass(e||{});if(l){var n=r.util.copy(e),i=new l(e);return Object.defineProperty(i,"_originalConfig",{get:function(){return n},enumerable:!1,configurable:!0}),i._clientId=++s,i}this.initialize(e)},initialize:function(e){var t=r.config[this.serviceIdentifier];if(this.config=new r.Config(r.config),t&&this.config.update(t,!0),e&&this.config.update(e,!0),this.validateService(),this.config.endpoint||i.configureEndpoint(this),this.config.endpoint=this.endpointFromTemplate(this.config.endpoint),this.setEndpoint(this.config.endpoint),r.SequentialExecutor.call(this),r.Service.addDefaultMonitoringListeners(this),(this.config.clientSideMonitoring||r.Service._clientSideMonitoring)&&this.publisher){var l=this.publisher;this.addNamedListener("PUBLISH_API_CALL","apiCall",function(e){process.nextTick(function(){l.eventHandler(e)})}),this.addNamedListener("PUBLISH_API_ATTEMPT","apiCallAttempt",function(e){process.nextTick(function(){l.eventHandler(e)})})}},validateService:function(){},loadServiceClass:function(e){var t=e;if(r.util.isEmpty(this.api)){if(t.apiConfig)return r.Service.defineServiceApi(this.constructor,t.apiConfig);if(this.constructor.services){(t=new r.Config(r.config)).update(e,!0);var l=t.apiVersions[this.constructor.serviceIdentifier];return l=l||t.apiVersion,this.getLatestServiceClass(l)}return null}return null},getLatestServiceClass:function(e){return e=this.getLatestServiceVersion(e),null===this.constructor.services[e]&&r.Service.defineServiceApi(this.constructor,e),this.constructor.services[e]},getLatestServiceVersion:function(e){if(!this.constructor.services||0===this.constructor.services.length)throw new Error("No services defined on "+this.constructor.serviceIdentifier);if(e?r.util.isType(e,Date)&&(e=r.util.date.iso8601(e).split("T")[0]):e="latest",Object.hasOwnProperty(this.constructor.services,e))return e;for(var t=Object.keys(this.constructor.services).sort(),l=null,n=t.length-1;n>=0;n--)if("*"!==t[n][t[n].length-1]&&(l=t[n]),t[n].substr(0,10)<=e)return l;throw new Error("Could not find "+this.constructor.serviceIdentifier+" API to satisfy version constraint `"+e+"'")},api:{},defaultRetryCount:3,customizeRequests:function(e){if(e){if("function"!==typeof e)throw new Error("Invalid callback type '"+typeof e+"' provided in customizeRequests");this.customRequestHandler=e}else this.customRequestHandler=null},makeRequest:function(e,t,l){if("function"===typeof t&&(l=t,t=null),t=t||{},this.config.params){var n=this.api.operations[e];n&&(t=r.util.copy(t),r.util.each(this.config.params,function(e,l){n.input.members[e]&&(void 0!==t[e]&&null!==t[e]||(t[e]=l))}))}var i=new r.Request(this,e,t);return this.addAllRequestListeners(i),this.attachMonitoringEmitter(i),l&&i.send(l),i},makeUnauthenticatedRequest:function(e,t,l){"function"===typeof t&&(l=t,t={});var r=this.makeRequest(e,t).toUnauthenticated();return l?r.send(l):r},waitFor:function(e,t,l){return new r.ResourceWaiter(this,e).wait(t,l)},addAllRequestListeners:function(e){for(var t=[r.events,r.EventListeners.Core,this.serviceInterface(),r.EventListeners.CorePost],l=0;l<t.length;l++)t[l]&&e.addListeners(t[l]);this.config.paramValidation||e.removeListener("validate",r.EventListeners.Core.VALIDATE_PARAMETERS),this.config.logger&&e.addListeners(r.EventListeners.Logger),this.setupRequestListeners(e),"function"===typeof this.constructor.prototype.customRequestHandler&&this.constructor.prototype.customRequestHandler(e),Object.prototype.hasOwnProperty.call(this,"customRequestHandler")&&"function"===typeof this.customRequestHandler&&this.customRequestHandler(e)},apiCallEvent:function(e){var t=e.service.api.operations[e.operation],l={Type:"ApiCall",Api:t?t.name:e.operation,Version:1,Service:e.service.api.serviceId||e.service.api.endpointPrefix,Region:e.httpRequest.region,MaxRetriesExceeded:0,UserAgent:e.httpRequest.getUserAgent()},r=e.response;if(r.httpResponse.statusCode&&(l.FinalHttpStatusCode=r.httpResponse.statusCode),r.error){var n=r.error;r.httpResponse.statusCode>299?(n.code&&(l.FinalAwsException=n.code),n.message&&(l.FinalAwsExceptionMessage=n.message)):((n.code||n.name)&&(l.FinalSdkException=n.code||n.name),n.message&&(l.FinalSdkExceptionMessage=n.message))}return l},apiAttemptEvent:function(e){var t=e.service.api.operations[e.operation],l={Type:"ApiCallAttempt",Api:t?t.name:e.operation,Version:1,Service:e.service.api.serviceId||e.service.api.endpointPrefix,Fqdn:e.httpRequest.endpoint.hostname,UserAgent:e.httpRequest.getUserAgent()},r=e.response;return r.httpResponse.statusCode&&(l.HttpStatusCode=r.httpResponse.statusCode),!e._unAuthenticated&&e.service.config.credentials&&e.service.config.credentials.accessKeyId&&(l.AccessKey=e.service.config.credentials.accessKeyId),r.httpResponse.headers?(e.httpRequest.headers["x-amz-security-token"]&&(l.SessionToken=e.httpRequest.headers["x-amz-security-token"]),r.httpResponse.headers["x-amzn-requestid"]&&(l.XAmznRequestId=r.httpResponse.headers["x-amzn-requestid"]),r.httpResponse.headers["x-amz-request-id"]&&(l.XAmzRequestId=r.httpResponse.headers["x-amz-request-id"]),r.httpResponse.headers["x-amz-id-2"]&&(l.XAmzId2=r.httpResponse.headers["x-amz-id-2"]),l):l},attemptFailEvent:function(e){var t=this.apiAttemptEvent(e),l=e.response,r=l.error;return l.httpResponse.statusCode>299?(r.code&&(t.AwsException=r.code),r.message&&(t.AwsExceptionMessage=r.message)):((r.code||r.name)&&(t.SdkException=r.code||r.name),r.message&&(t.SdkExceptionMessage=r.message)),t},attachMonitoringEmitter:function(e){var t,l,n,i,a,s,o=0,c=this,u=!0;e.on("validate",function(){i=r.util.realClock.now(),s=Date.now()},u),e.on("sign",function(){l=r.util.realClock.now(),t=Date.now(),a=e.httpRequest.region,o++},u),e.on("validateResponse",function(){n=Math.round(r.util.realClock.now()-l)}),e.addNamedListener("API_CALL_ATTEMPT","success",function(){var l=c.apiAttemptEvent(e);l.Timestamp=t,l.AttemptLatency=n>=0?n:0,l.Region=a,c.emit("apiCallAttempt",[l])}),e.addNamedListener("API_CALL_ATTEMPT_RETRY","retry",function(){var i=c.attemptFailEvent(e);i.Timestamp=t,n=n||Math.round(r.util.realClock.now()-l),i.AttemptLatency=n>=0?n:0,i.Region=a,c.emit("apiCallAttempt",[i])}),e.addNamedListener("API_CALL","complete",function(){var t=c.apiCallEvent(e);if(t.AttemptCount=o,!(t.AttemptCount<=0)){t.Timestamp=s;var l=Math.round(r.util.realClock.now()-i);t.Latency=l>=0?l:0;var n=e.response;n.error&&n.error.retryable&&"number"===typeof n.retryCount&&"number"===typeof n.maxRetries&&n.retryCount>=n.maxRetries&&(t.MaxRetriesExceeded=1),c.emit("apiCall",[t])}})},setupRequestListeners:function(e){},getSigningName:function(){return this.api.signingName||this.api.endpointPrefix},getSignerClass:function(e){var t,l=null,n="";e&&(n=(l=(e.service.api.operations||{})[e.operation]||null)?l.authtype:"");return t=this.config.signatureVersion?this.config.signatureVersion:"v4"===n||"v4-unsigned-body"===n?"v4":"bearer"===n?"bearer":this.api.signatureVersion,r.Signers.RequestSigner.getVersion(t)},serviceInterface:function(){switch(this.api.protocol){case"ec2":case"query":return r.EventListeners.Query;case"json":return r.EventListeners.Json;case"rest-json":return r.EventListeners.RestJson;case"rest-xml":return r.EventListeners.RestXml}if(this.api.protocol)throw new Error("Invalid service `protocol' "+this.api.protocol+" in API config")},successfulResponse:function(e){return e.httpResponse.statusCode<300},numRetries:function(){return void 0!==this.config.maxRetries?this.config.maxRetries:this.defaultRetryCount},retryDelays:function(e,t){return r.util.calculateRetryDelay(e,this.config.retryDelayOptions,t)},retryableError:function(e){return!!this.timeoutError(e)||(!!this.networkingError(e)||(!!this.expiredCredentialsError(e)||(!!this.throttledError(e)||e.statusCode>=500)))},networkingError:function(e){return"NetworkingError"===e.code},timeoutError:function(e){return"TimeoutError"===e.code},expiredCredentialsError:function(e){return"ExpiredTokenException"===e.code},clockSkewError:function(e){switch(e.code){case"RequestTimeTooSkewed":case"RequestExpired":case"InvalidSignatureException":case"SignatureDoesNotMatch":case"AuthFailure":case"RequestInTheFuture":return!0;default:return!1}},getSkewCorrectedDate:function(){return new Date(Date.now()+this.config.systemClockOffset)},applyClockOffset:function(e){e&&(this.config.systemClockOffset=e-Date.now())},isClockSkewed:function(e){if(e)return Math.abs(this.getSkewCorrectedDate().getTime()-e)>=3e5},throttledError:function(e){if(429===e.statusCode)return!0;switch(e.code){case"ProvisionedThroughputExceededException":case"Throttling":case"ThrottlingException":case"RequestLimitExceeded":case"RequestThrottled":case"RequestThrottledException":case"TooManyRequestsException":case"TransactionInProgressException":case"EC2ThrottledException":return!0;default:return!1}},endpointFromTemplate:function(e){if("string"!==typeof e)return e;var t=e;return t=(t=(t=t.replace(/\{service\}/g,this.api.endpointPrefix)).replace(/\{region\}/g,this.config.region)).replace(/\{scheme\}/g,this.config.sslEnabled?"https":"http")},setEndpoint:function(e){this.endpoint=new r.Endpoint(e,this.config)},paginationConfig:function(e,t){var l=this.api.operations[e].paginator;if(!l){if(t){var n=new Error;throw r.util.error(n,"No pagination configuration for "+e)}return null}return l}}),r.util.update(r.Service,{defineMethods:function(e){r.util.each(e.prototype.api.operations,function(t){e.prototype[t]||("none"===e.prototype.api.operations[t].authtype?e.prototype[t]=function(e,l){return this.makeUnauthenticatedRequest(t,e,l)}:e.prototype[t]=function(e,l){return this.makeRequest(t,e,l)})})},defineService:function(e,t,l){r.Service._serviceMap[e]=!0,Array.isArray(t)||(l=t,t=[]);var n=a(r.Service,l||{});if("string"===typeof e){r.Service.addVersions(n,t);var i=n.serviceIdentifier||e;n.serviceIdentifier=i}else n.prototype.api=e,r.Service.defineMethods(n);if(r.SequentialExecutor.call(this.prototype),!this.prototype.publisher&&r.util.clientSideMonitoring){var s=r.util.clientSideMonitoring.Publisher,o=(0,r.util.clientSideMonitoring.configProvider)();this.prototype.publisher=new s(o),o.enabled&&(r.Service._clientSideMonitoring=!0)}return r.SequentialExecutor.call(n.prototype),r.Service.addDefaultMonitoringListeners(n.prototype),n},addVersions:function(e,t){Array.isArray(t)||(t=[t]),e.services=e.services||{};for(var l=0;l<t.length;l++)void 0===e.services[t[l]]&&(e.services[t[l]]=null);e.apiVersions=Object.keys(e.services).sort()},defineServiceApi:function(e,t,l){var i=a(e,{serviceIdentifier:e.serviceIdentifier});function s(t){t.isApi?i.prototype.api=t:i.prototype.api=new n(t,{serviceIdentifier:e.serviceIdentifier})}if("string"===typeof t){if(l)s(l);else try{s(r.apiLoader(e.serviceIdentifier,t))}catch(o){throw r.util.error(o,{message:"Could not find API configuration "+e.serviceIdentifier+"-"+t})}Object.prototype.hasOwnProperty.call(e.services,t)||(e.apiVersions=e.apiVersions.concat(t).sort()),e.services[t]=i}else s(t);return r.Service.defineMethods(i),i},hasService:function(e){return Object.prototype.hasOwnProperty.call(r.Service._serviceMap,e)},addDefaultMonitoringListeners:function(e){e.addNamedListener("MONITOR_EVENTS_BUBBLE","apiCallAttempt",function(t){var l=Object.getPrototypeOf(e);l._events&&l.emit("apiCallAttempt",[t])}),e.addNamedListener("CALL_EVENTS_BUBBLE","apiCall",function(t){var l=Object.getPrototypeOf(e);l._events&&l.emit("apiCall",[t])})},_serviceMap:{}}),r.util.mixin(r.Service,r.SequentialExecutor),e.exports=r.Service},90056:(e,t,l)=>{var r=l(4366);r.util.update(r.APIGateway.prototype,{setAcceptHeader:function(e){var t=e.httpRequest;t.headers.Accept||(t.headers.Accept="application/json")},setupRequestListeners:function(e){(e.addListener("build",this.setAcceptHeader),"getExport"===e.operation)&&("swagger"===(e.params||{}).exportType&&e.addListener("extractData",r.util.convertPayloadToString))}})},62187:(e,t,l)=>{var r=l(4366);l(30217),r.util.update(r.CloudFront.prototype,{setupRequestListeners:function(e){e.addListener("extractData",r.util.hoistPayloadMember)}})},53008:(e,t,l)=>{var r=l(4366);l(29013),r.util.update(r.DynamoDB.prototype,{setupRequestListeners:function(e){e.service.config.dynamoDbCrc32&&(e.removeListener("extractData",r.EventListeners.Json.EXTRACT_DATA),e.addListener("extractData",this.checkCrc32),e.addListener("extractData",r.EventListeners.Json.EXTRACT_DATA))},checkCrc32:function(e){if(!e.httpResponse.streaming&&!e.request.service.crc32IsValid(e))throw e.data=null,e.error=r.util.error(new Error,{code:"CRC32CheckFailed",message:"CRC32 integrity check failed",retryable:!0}),e.request.haltHandlersOnError(),e.error},crc32IsValid:function(e){var t=e.httpResponse.headers["x-amz-crc32"];return!t||parseInt(t,10)===r.util.crypto.crc32(e.httpResponse.body)},defaultRetryCount:10,retryDelays:function(e,t){var l=r.util.copy(this.config.retryDelayOptions);return"number"!==typeof l.base&&(l.base=50),r.util.calculateRetryDelay(e,l,t)}})},18138:(e,t,l)=>{var r=l(4366);r.util.update(r.EC2.prototype,{setupRequestListeners:function(e){e.removeListener("extractError",r.EventListeners.Query.EXTRACT_ERROR),e.addListener("extractError",this.extractError),"copySnapshot"===e.operation&&e.onAsync("validate",this.buildCopySnapshotPresignedUrl)},buildCopySnapshotPresignedUrl:function(e,t){if(e.params.PresignedUrl||e._subRequest)return t();e.params=r.util.copy(e.params),e.params.DestinationRegion=e.service.config.region;var l=r.util.copy(e.service.config);delete l.endpoint,l.region=e.params.SourceRegion;var n=new e.service.constructor(l)[e.operation](e.params);n._subRequest=!0,n.presign(function(l,r){l?t(l):(e.params.PresignedUrl=r,t())})},extractError:function(e){var t=e.httpResponse,l=(new r.XML.Parser).parse(t.body.toString()||"");l.Errors?e.error=r.util.error(new Error,{code:l.Errors.Error.Code,message:l.Errors.Error.Message}):e.error=r.util.error(new Error,{code:t.statusCode,message:null}),e.error.requestId=l.RequestID||null}})},13658:(e,t,l)=>{var r=l(4366),n=["deleteThingShadow","getThingShadow","updateThingShadow"];r.util.update(r.IotData.prototype,{validateService:function(){if(!this.config.endpoint||this.config.endpoint.indexOf("{")>=0){throw r.util.error(new Error,{name:"InvalidEndpoint",message:"AWS.IotData requires an explicit `endpoint' configuration option."})}},setupRequestListeners:function(e){e.addListener("validateResponse",this.validateResponseBody),n.indexOf(e.operation)>-1&&e.addListener("extractData",r.util.convertPayloadToString)},validateResponseBody:function(e){var t=(e.httpResponse.body.toString()||"{}").trim();t&&"{"===t.charAt(0)||(e.httpResponse.body="")}})},187:(e,t,l)=>{var r=l(4366);r.util.update(r.Lambda.prototype,{setupRequestListeners:function(e){"invoke"===e.operation&&e.addListener("extractData",r.util.convertPayloadToString)}})},45831:(e,t,l)=>{var r=l(4366);r.util.update(r.MachineLearning.prototype,{setupRequestListeners:function(e){"predict"===e.operation&&e.addListener("build",this.buildEndpoint)},buildEndpoint:function(e){var t=e.params.PredictEndpoint;t&&(e.httpRequest.endpoint=new r.Endpoint(t))}})},44555:(e,t,l)=>{l(52341)},2094:(e,t,l)=>{var r=l(4366),n=l(4207);l(50612);var i=["copyDBSnapshot","createDBInstanceReadReplica","createDBCluster","copyDBClusterSnapshot","startDBInstanceAutomatedBackupsReplication"];r.util.update(r.RDS.prototype,{setupRequestListeners:function(e){n.setupRequestListeners(this,e,i)}})},4207:(e,t,l)=>{var r=l(4366),n={setupRequestListeners:function(e,t,l){if(-1!==l.indexOf(t.operation)&&t.params.SourceRegion)if(t.params=r.util.copy(t.params),t.params.PreSignedUrl||t.params.SourceRegion===e.config.region)delete t.params.SourceRegion;else{var i=!!e.config.paramValidation;i&&t.removeListener("validate",r.EventListeners.Core.VALIDATE_PARAMETERS),t.onAsync("validate",n.buildCrossRegionPresignedUrl),i&&t.addListener("validate",r.EventListeners.Core.VALIDATE_PARAMETERS)}},buildCrossRegionPresignedUrl:function(e,t){var l=r.util.copy(e.service.config);l.region=e.params.SourceRegion,delete e.params.SourceRegion,delete l.endpoint,delete l.params,l.signatureVersion="v4";var n=e.service.config.region,i=new e.service.constructor(l)[e.operation](r.util.copy(e.params));i.on("build",function(e){var t=e.httpRequest;t.params.DestinationRegion=n,t.body=r.util.queryParamsToString(t.params)}),i.presign(function(l,r){l?t(l):(e.params.PreSignedUrl=r,t())})}};e.exports=n},92463:(e,t,l)=>{var r=l(4366);r.util.update(r.Route53.prototype,{setupRequestListeners:function(e){e.on("build",this.sanitizeUrl)},sanitizeUrl:function(e){var t=e.httpRequest.path;e.httpRequest.path=t.replace(/\/%2F\w+%2F/,"/")},retryableError:function(e){return"PriorRequestNotComplete"===e.code&&400===e.statusCode||r.Service.prototype.retryableError.call(this,e)}})},67780:(e,t,l)=>{var r=l(4366),n=l(31365),i=l(53215),a=l(6679),s=l(75950);l(70475);var o={completeMultipartUpload:!0,copyObject:!0,uploadPartCopy:!0},c=["AuthorizationHeaderMalformed","BadRequest","PermanentRedirect",301],u="s3-object-lambda";r.util.update(r.S3.prototype,{getSignatureVersion:function(e){var t=this.api.signatureVersion,l=this._originalConfig?this._originalConfig.signatureVersion:null,r=this.config.signatureVersion,n=!!e&&e.isPresigned();return l?l="v2"===l?"s3":l:(!0!==n?t="v4":r&&(t=r),t)},getSigningName:function(e){if(e&&"writeGetObjectResponse"===e.operation)return u;var t=r.Service.prototype.getSigningName;return e&&e._parsedArn&&e._parsedArn.service?e._parsedArn.service:t.call(this)},getSignerClass:function(e){var t=this.getSignatureVersion(e);return r.Signers.RequestSigner.getVersion(t)},validateService:function(){var e,t=[];if(this.config.region||(this.config.region="us-east-1"),!this.config.endpoint&&this.config.s3BucketEndpoint&&t.push("An endpoint must be provided when configuring `s3BucketEndpoint` to true."),1===t.length?e=t[0]:t.length>1&&(e="Multiple configuration errors:\n"+t.join("\n")),e)throw r.util.error(new Error,{name:"InvalidEndpoint",message:e})},shouldDisableBodySigning:function(e){var t=this.getSignerClass();return!0===this.config.s3DisableBodySigning&&t===r.Signers.V4&&"https:"===e.httpRequest.endpoint.protocol},setupRequestListeners:function(e){e.addListener("validateResponse",this.setExpiresString);var t=!0;if(e.addListener("validate",this.validateScheme),e.addListener("validate",this.validateBucketName,t),e.addListener("validate",this.optInUsEast1RegionalEndpoint,t),e.removeListener("validate",r.EventListeners.Core.VALIDATE_REGION),e.addListener("build",this.addContentType),e.addListener("build",this.computeContentMd5),e.addListener("build",this.computeSseCustomerKeyMd5),e.addListener("build",this.populateURI),e.addListener("afterBuild",this.addExpect100Continue),e.addListener("extractError",this.extractError),e.addListener("extractData",r.util.hoistPayloadMember),e.addListener("extractData",this.extractData),e.addListener("extractData",this.extractErrorFrom200Response),e.addListener("beforePresign",this.prepareSignedUrl),this.shouldDisableBodySigning(e)&&(e.removeListener("afterBuild",r.EventListeners.Core.COMPUTE_SHA256),e.addListener("afterBuild",this.disableBodySigning)),"createBucket"!==e.operation&&a.isArnInParam(e,"Bucket"))return e._parsedArn=r.util.ARN.parse(e.params.Bucket),e.removeListener("validate",this.validateBucketName),e.removeListener("build",this.populateURI),"s3"===e._parsedArn.service?(e.addListener("validate",a.validateS3AccessPointArn),e.addListener("validate",this.validateArnResourceType),e.addListener("validate",this.validateArnRegion)):"s3-outposts"===e._parsedArn.service&&(e.addListener("validate",a.validateOutpostsAccessPointArn),e.addListener("validate",a.validateOutpostsArn),e.addListener("validate",a.validateArnRegion)),e.addListener("validate",a.validateArnAccount),e.addListener("validate",a.validateArnService),e.addListener("build",this.populateUriFromAccessPointArn),void e.addListener("build",a.validatePopulateUriFromArn);e.addListener("validate",this.validateBucketEndpoint),e.addListener("validate",this.correctBucketRegionFromCache),e.onAsync("extractError",this.requestBucketRegion),r.util.isBrowser()&&e.onAsync("retry",this.reqRegionForNetworkingError)},validateScheme:function(e){var t=e.params,l=e.httpRequest.endpoint.protocol;if((t.SSECustomerKey||t.CopySourceSSECustomerKey)&&"https:"!==l){throw r.util.error(new Error,{code:"ConfigError",message:"Cannot send SSE keys over HTTP. Set 'sslEnabled'to 'true' in your configuration"})}},validateBucketEndpoint:function(e){if(!e.params.Bucket&&e.service.config.s3BucketEndpoint){throw r.util.error(new Error,{code:"ConfigError",message:"Cannot send requests to root API with `s3BucketEndpoint` set."})}},validateArnRegion:function(e){a.validateArnRegion(e,{allowFipsEndpoint:!0})},validateArnResourceType:function(e){var t=e._parsedArn.resource;if(0!==t.indexOf("accesspoint:")&&0!==t.indexOf("accesspoint/"))throw r.util.error(new Error,{code:"InvalidARN",message:"ARN resource should begin with 'accesspoint/'"})},validateBucketName:function(e){var t=e.service.getSignatureVersion(e),l=e.params&&e.params.Bucket,n=e.params&&e.params.Key,i=l&&l.indexOf("/");if(l&&i>=0)if("string"===typeof n&&i>0){e.params=r.util.copy(e.params);var a=l.substr(i+1)||"";e.params.Key=a+"/"+n,e.params.Bucket=l.substr(0,i)}else if("v4"===t){var s="Bucket names cannot contain forward slashes. Bucket: "+l;throw r.util.error(new Error,{code:"InvalidBucket",message:s})}},isValidAccelerateOperation:function(e){return-1===["createBucket","deleteBucket","listBuckets"].indexOf(e)},optInUsEast1RegionalEndpoint:function(e){var t=e.service,l=t.config;if(l.s3UsEast1RegionalEndpoint=i(t._originalConfig,{env:"AWS_S3_US_EAST_1_REGIONAL_ENDPOINT",sharedConfig:"s3_us_east_1_regional_endpoint",clientConfig:"s3UsEast1RegionalEndpoint"}),!(t._originalConfig||{}).endpoint&&"us-east-1"===e.httpRequest.region&&"regional"===l.s3UsEast1RegionalEndpoint&&e.httpRequest.endpoint.hostname.indexOf("s3.amazonaws.com")>=0){var r=l.endpoint.indexOf(".amazonaws.com"),n=l.endpoint.substring(0,r)+".us-east-1"+l.endpoint.substring(r);e.httpRequest.updateEndpoint(n)}},populateURI:function(e){var t=e.httpRequest,l=e.params.Bucket,r=e.service,n=t.endpoint;if(l&&!r.pathStyleBucketName(l)){r.config.useAccelerateEndpoint&&r.isValidAccelerateOperation(e.operation)?r.config.useDualstackEndpoint?n.hostname=l+".s3-accelerate.dualstack.amazonaws.com":n.hostname=l+".s3-accelerate.amazonaws.com":r.config.s3BucketEndpoint||(n.hostname=l+"."+n.hostname);var i=n.port;n.host=80!==i&&443!==i?n.hostname+":"+n.port:n.hostname,t.virtualHostedBucket=l,r.removeVirtualHostedBucketFromPath(e)}},removeVirtualHostedBucketFromPath:function(e){var t=e.httpRequest,l=t.virtualHostedBucket;if(l&&t.path){if(e.params&&e.params.Key){var n="/"+r.util.uriEscapePath(e.params.Key);if(0===t.path.indexOf(n)&&(t.path.length===n.length||"?"===t.path[n.length]))return}t.path=t.path.replace(new RegExp("/"+l),""),"/"!==t.path[0]&&(t.path="/"+t.path)}},populateUriFromAccessPointArn:function(e){var t=e._parsedArn,l="s3-outposts"===t.service,n="s3-object-lambda"===t.service,i=l?"."+t.outpostId:"",a=l?"s3-outposts":"s3-accesspoint",o=!l&&e.service.config.useFipsEndpoint?"-fips":"",c=!l&&e.service.config.useDualstackEndpoint?".dualstack":"",u=e.httpRequest.endpoint,p=s.getEndpointSuffix(t.region),d=e.service.config.s3UseArnRegion;if(u.hostname=[t.accessPoint+"-"+t.accountId+i,a+o+c,d?t.region:e.service.config.region,p].join("."),n){a="s3-object-lambda";var m=t.resource.split("/")[1];o=e.service.config.useFipsEndpoint?"-fips":"";u.hostname=[m+"-"+t.accountId,a+o,d?t.region:e.service.config.region,p].join(".")}u.host=u.hostname;var h=r.util.uriEscape(e.params.Bucket),g=e.httpRequest.path;e.httpRequest.path=g.replace(new RegExp("/"+h),""),"/"!==e.httpRequest.path[0]&&(e.httpRequest.path="/"+e.httpRequest.path),e.httpRequest.region=t.region},addExpect100Continue:function(e){var t=e.httpRequest.headers["Content-Length"];r.util.isNode()&&(t>=1048576||e.params.Body instanceof r.util.stream.Stream)&&(e.httpRequest.headers.Expect="100-continue")},addContentType:function(e){var t=e.httpRequest;if("GET"!==t.method&&"HEAD"!==t.method){t.headers["Content-Type"]||(t.headers["Content-Type"]="application/octet-stream");var l=t.headers["Content-Type"];if(r.util.isBrowser())if("string"!==typeof t.body||l.match(/;\s*charset=/)){t.headers["Content-Type"]=l.replace(/(;\s*charset=)(.+)$/,function(e,t,l){return t+l.toUpperCase()})}else{t.headers["Content-Type"]+="; charset=UTF-8"}}else delete t.headers["Content-Type"]},willComputeChecksums:function(e){var t=e.service.api.operations[e.operation].input.members,l=e.httpRequest.body,n=e.service.config.computeChecksums&&t.ContentMD5&&!e.params.ContentMD5&&l&&(r.util.Buffer.isBuffer(e.httpRequest.body)||"string"===typeof e.httpRequest.body);return!(!n||!e.service.shouldDisableBodySigning(e)||e.isPresigned())||!(!n||"s3"!==this.getSignatureVersion(e)||!e.isPresigned())},computeContentMd5:function(e){if(e.service.willComputeChecksums(e)){var t=r.util.crypto.md5(e.httpRequest.body,"base64");e.httpRequest.headers["Content-MD5"]=t}},computeSseCustomerKeyMd5:function(e){r.util.each({SSECustomerKey:"x-amz-server-side-encryption-customer-key-MD5",CopySourceSSECustomerKey:"x-amz-copy-source-server-side-encryption-customer-key-MD5"},function(t,l){if(e.params[t]){var n=r.util.crypto.md5(e.params[t],"base64");e.httpRequest.headers[l]=n}})},pathStyleBucketName:function(e){return!!this.config.s3ForcePathStyle||!this.config.s3BucketEndpoint&&(!a.dnsCompatibleBucketName(e)||!(!this.config.sslEnabled||!e.match(/\./)))},extractErrorFrom200Response:function(e){var t=this.service?this.service:this;if(t.is200Error(e)||o[e.request.operation]){var l=e.httpResponse,n=l.body&&l.body.toString()||"";if(n&&n.indexOf("</Error>")===n.length-8)throw e.data=null,t.extractError(e),e.error.is200Error=!0,e.error;if(!l.body||!n.match(/<[\w_]/))throw e.data=null,r.util.error(new Error,{code:"InternalError",message:"S3 aborted request"})}},is200Error:function(e){if(200!==(e&&e.httpResponse&&e.httpResponse.statusCode))return!1;try{for(var t=e.request,l=t.service.api.operations[t.operation].output.members,r=Object.keys(l),n=0;n<r.length;++n){var i=l[r[n]];if("binary"===i.type&&i.isStreaming)return!1}var a=e.httpResponse.body;if(a&&void 0!==a.byteLength&&(a.byteLength<15||a.byteLength>3e3))return!1;if(!a)return!1;var s=a.toString();if(s.indexOf("</Error>")===s.length-8)return!0}catch(o){return!1}return!1},retryableError:function(e,t){return!!(e.is200Error||o[t.operation]&&200===e.statusCode)||(!t._requestRegionForBucket||!t.service.bucketRegionCache[t._requestRegionForBucket])&&(!(!e||"RequestTimeout"!==e.code)||(e&&-1!=c.indexOf(e.code)&&e.region&&e.region!=t.httpRequest.region?(t.httpRequest.region=e.region,301===e.statusCode&&t.service.updateReqBucketRegion(t),!0):r.Service.prototype.retryableError.call(this,e,t)))},updateReqBucketRegion:function(e,t){var l=e.httpRequest;if("string"===typeof t&&t.length&&(l.region=t),l.endpoint.host.match(/s3(?!-accelerate).*\.amazonaws\.com$/)){var n=e.service,i=n.config,a=i.s3BucketEndpoint;a&&delete i.s3BucketEndpoint;var s=r.util.copy(i);delete s.endpoint,s.region=l.region,l.endpoint=new r.S3(s).endpoint,n.populateURI(e),i.s3BucketEndpoint=a,l.headers.Host=l.endpoint.host,"validate"===e._asm.currentState&&(e.removeListener("build",n.populateURI),e.addListener("build",n.removeVirtualHostedBucketFromPath))}},extractData:function(e){var t=e.request;if("getBucketLocation"===t.operation){var l=e.httpResponse.body.toString().match(/>(.+)<\/Location/);delete e.data._,e.data.LocationConstraint=l?l[1]:""}var r=t.params.Bucket||null;if("deleteBucket"!==t.operation||"string"!==typeof r||e.error){var n=(e.httpResponse.headers||{})["x-amz-bucket-region"]||null;if(!n&&"createBucket"===t.operation&&!e.error){var i=t.params.CreateBucketConfiguration;n=i?"EU"===i.LocationConstraint?"eu-west-1":i.LocationConstraint:"us-east-1"}n&&r&&n!==t.service.bucketRegionCache[r]&&(t.service.bucketRegionCache[r]=n)}else t.service.clearBucketRegionCache(r);t.service.extractRequestIds(e)},extractError:function(e){var t,l={304:"NotModified",403:"Forbidden",400:"BadRequest",404:"NotFound"},n=e.request,i=e.httpResponse.statusCode,a=e.httpResponse.body||"",s=(e.httpResponse.headers||{})["x-amz-bucket-region"]||null,o=n.params.Bucket||null,c=n.service.bucketRegionCache;if(s&&o&&s!==c[o]&&(c[o]=s),l[i]&&0===a.length)o&&!s&&(t=c[o]||null)!==n.httpRequest.region&&(s=t),e.error=r.util.error(new Error,{code:l[i],message:null,region:s});else{var u=(new r.XML.Parser).parse(a.toString());u.Region&&!s?(s=u.Region,o&&s!==c[o]&&(c[o]=s)):!o||s||u.Region||(t=c[o]||null)!==n.httpRequest.region&&(s=t),e.error=r.util.error(new Error,{code:u.Code||i,message:u.Message||null,region:s})}n.service.extractRequestIds(e)},requestBucketRegion:function(e,t){var l=e.error,n=e.request,i=n.params.Bucket||null;if(!l||!i||l.region||"listObjects"===n.operation||r.util.isNode()&&"headBucket"===n.operation||400===l.statusCode&&"headObject"!==n.operation||-1===c.indexOf(l.code))return t();var a=r.util.isNode()?"headBucket":"listObjects",s={Bucket:i};"listObjects"===a&&(s.MaxKeys=0);var o=n.service[a](s);o._requestRegionForBucket=i,o.send(function(){var e=n.service.bucketRegionCache[i]||null;l.region=e,t()})},reqRegionForNetworkingError:function(e,t){if(!r.util.isBrowser())return t();var l=e.error,n=e.request,i=n.params.Bucket;if(!l||"NetworkingError"!==l.code||!i||"us-east-1"===n.httpRequest.region)return t();var s=n.service,o=s.bucketRegionCache,c=o[i]||null;if(c&&c!==n.httpRequest.region)s.updateReqBucketRegion(n,c),t();else if(a.dnsCompatibleBucketName(i))if(n.httpRequest.virtualHostedBucket){var u=s.listObjects({Bucket:i,MaxKeys:0});s.updateReqBucketRegion(u,"us-east-1"),u._requestRegionForBucket=i,u.send(function(){var e=s.bucketRegionCache[i]||null;e&&e!==n.httpRequest.region&&s.updateReqBucketRegion(n,e),t()})}else t();else s.updateReqBucketRegion(n,"us-east-1"),"us-east-1"!==o[i]&&(o[i]="us-east-1"),t()},bucketRegionCache:{},clearBucketRegionCache:function(e){var t=this.bucketRegionCache;e?"string"===typeof e&&(e=[e]):e=Object.keys(t);for(var l=0;l<e.length;l++)delete t[e[l]];return t},correctBucketRegionFromCache:function(e){var t=e.params.Bucket||null;if(t){var l=e.service,r=e.httpRequest.region,n=l.bucketRegionCache[t];n&&n!==r&&l.updateReqBucketRegion(e,n)}},extractRequestIds:function(e){var t=e.httpResponse.headers?e.httpResponse.headers["x-amz-id-2"]:null,l=e.httpResponse.headers?e.httpResponse.headers["x-amz-cf-id"]:null;e.extendedRequestId=t,e.cfId=l,e.error&&(e.error.requestId=e.requestId||null,e.error.extendedRequestId=t,e.error.cfId=l)},getSignedUrl:function(e,t,l){var n=(t=r.util.copy(t||{})).Expires||900;if("number"!==typeof n)throw r.util.error(new Error,{code:"InvalidParameterException",message:"The expiration must be a number, received "+typeof n});delete t.Expires;var i=this.makeRequest(e,t);if(!l)return i.presign(n,l);r.util.defer(function(){i.presign(n,l)})},createPresignedPost:function(e,t){"function"===typeof e&&void 0===t&&(t=e,e=null),e=r.util.copy(e||{});var l=this.config.params||{},n=e.Bucket||l.Bucket,i=this,a=this.config,s=r.util.copy(this.endpoint);function o(){return{url:r.util.urlFormat(s),fields:i.preparePostFields(a.credentials,a.region,n,e.Fields,e.Conditions,e.Expires)}}if(a.s3BucketEndpoint||(s.pathname="/"+n),!t)return o();a.getCredentials(function(e){if(e)t(e);else try{t(null,o())}catch(e){t(e)}})},preparePostFields:function(e,t,l,i,a,s){var o=this.getSkewCorrectedDate();if(!e||!t||!l)throw new Error("Unable to create a POST object policy without a bucket, region, and credentials");i=r.util.copy(i||{}),a=(a||[]).slice(0),s=s||3600;var c=r.util.date.iso8601(o).replace(/[:\-]|\.\d{3}/g,""),u=c.substr(0,8),p=n.createScope(u,t,"s3"),d=e.accessKeyId+"/"+p;for(var m in i.bucket=l,i["X-Amz-Algorithm"]="AWS4-HMAC-SHA256",i["X-Amz-Credential"]=d,i["X-Amz-Date"]=c,e.sessionToken&&(i["X-Amz-Security-Token"]=e.sessionToken),i)if(i.hasOwnProperty(m)){var h={};h[m]=i[m],a.push(h)}return i.Policy=this.preparePostPolicy(new Date(o.valueOf()+1e3*s),a),i["X-Amz-Signature"]=r.util.crypto.hmac(n.getSigningKey(e,u,t,"s3",!0),i.Policy,"hex"),i},preparePostPolicy:function(e,t){return r.util.base64.encode(JSON.stringify({expiration:r.util.date.iso8601(e),conditions:t}))},prepareSignedUrl:function(e){e.addListener("validate",e.service.noPresignedContentLength),e.removeListener("build",e.service.addContentType),e.params.Body?e.addListener("afterBuild",r.EventListeners.Core.COMPUTE_SHA256):e.removeListener("build",e.service.computeContentMd5)},disableBodySigning:function(e){var t=e.httpRequest.headers;Object.prototype.hasOwnProperty.call(t,"presigned-expires")||(t["X-Amz-Content-Sha256"]="UNSIGNED-PAYLOAD")},noPresignedContentLength:function(e){if(void 0!==e.params.ContentLength)throw r.util.error(new Error,{code:"UnexpectedParameter",message:"ContentLength is not supported in pre-signed URLs."})},createBucket:function(e,t){"function"!==typeof e&&e||(t=t||e,e={});var l=this.endpoint.hostname,n=r.util.copy(e);return"us-east-1"===this.config.region||l===this.api.globalEndpoint||e.CreateBucketConfiguration||(n.CreateBucketConfiguration={LocationConstraint:this.config.region}),this.makeRequest("createBucket",n,t)},writeGetObjectResponse:function(e,t){var l=this.makeRequest("writeGetObjectResponse",r.util.copy(e),t),n=this.endpoint.hostname;return n=-1!==n.indexOf(this.config.region)?n.replace("s3.",u+"."):n.replace("s3.",u+"."+this.config.region+"."),l.httpRequest.endpoint=new r.Endpoint(n,this.config),l},upload:function(e,t,l){"function"===typeof t&&void 0===l&&(l=t,t=null),t=t||{},t=r.util.merge(t||{},{service:this,params:e});var n=new r.S3.ManagedUpload(t);return"function"===typeof l&&n.send(l),n},setExpiresString:function(e){e&&e.httpResponse&&e.httpResponse.headers&&"expires"in e.httpResponse.headers&&(e.httpResponse.headers.expiresstring=e.httpResponse.headers.expires);try{e&&e.httpResponse&&e.httpResponse.headers&&"expires"in e.httpResponse.headers&&r.util.date.parseTimestamp(e.httpResponse.headers.expires)}catch(t){console.log("AWS SDK","(warning)",t),delete e.httpResponse.headers.expires}}}),r.S3.addPromisesToClass=function(e){this.prototype.getSignedUrlPromise=r.util.promisifyMethod("getSignedUrl",e)},r.S3.deletePromisesFromClass=function(){delete this.prototype.getSignedUrlPromise},r.util.addPromises(r.S3)},6679:(e,t,l)=>{var r=l(4366),n=l(75950),i={isArnInParam:function(e,t){var l=((e.service.api.operations[e.operation]||{}).input||{}).members||{};return!(!e.params[t]||!l[t])&&r.util.ARN.validate(e.params[t])},validateArnService:function(e){var t=e._parsedArn;if("s3"!==t.service&&"s3-outposts"!==t.service&&"s3-object-lambda"!==t.service)throw r.util.error(new Error,{code:"InvalidARN",message:"expect 's3' or 's3-outposts' or 's3-object-lambda' in ARN service component"})},validateArnAccount:function(e){var t=e._parsedArn;if(!/[0-9]{12}/.exec(t.accountId))throw r.util.error(new Error,{code:"InvalidARN",message:'ARN accountID does not match regex "[0-9]{12}"'})},validateS3AccessPointArn:function(e){var t=e._parsedArn,l=t.resource[11];if(2!==t.resource.split(l).length)throw r.util.error(new Error,{code:"InvalidARN",message:"Access Point ARN should have one resource accesspoint/{accesspointName}"});var n=t.resource.split(l)[1],a=n+"-"+t.accountId;if(!i.dnsCompatibleBucketName(a)||a.match(/\./))throw r.util.error(new Error,{code:"InvalidARN",message:"Access point resource in ARN is not DNS compatible. Got "+n});e._parsedArn.accessPoint=n},validateOutpostsArn:function(e){var t=e._parsedArn;if(0!==t.resource.indexOf("outpost:")&&0!==t.resource.indexOf("outpost/"))throw r.util.error(new Error,{code:"InvalidARN",message:"ARN resource should begin with 'outpost/'"});var l=t.resource[7],n=t.resource.split(l)[1];if(!new RegExp(/^([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9])$/).test(n))throw r.util.error(new Error,{code:"InvalidARN",message:"Outpost resource in ARN is not DNS compatible. Got "+n});e._parsedArn.outpostId=n},validateOutpostsAccessPointArn:function(e){var t=e._parsedArn,l=t.resource[7];if(4!==t.resource.split(l).length)throw r.util.error(new Error,{code:"InvalidARN",message:"Outposts ARN should have two resources outpost/{outpostId}/accesspoint/{accesspointName}"});var n=t.resource.split(l)[3],a=n+"-"+t.accountId;if(!i.dnsCompatibleBucketName(a)||a.match(/\./))throw r.util.error(new Error,{code:"InvalidARN",message:"Access point resource in ARN is not DNS compatible. Got "+n});e._parsedArn.accessPoint=n},validateArnRegion:function(e,t){void 0===t&&(t={});var l=i.loadUseArnRegionConfig(e),a=e._parsedArn.region,s=e.service.config.region,o=e.service.config.useFipsEndpoint,c=t.allowFipsEndpoint||!1;if(!a){var u="ARN region is empty";throw"s3"===e._parsedArn.service&&(u+="\nYou may want to use multi-regional ARN. The feature is not supported in current SDK. You should consider switching to V3(https://github.com/aws/aws-sdk-js-v3)."),r.util.error(new Error,{code:"InvalidARN",message:u})}if(o&&!c)throw r.util.error(new Error,{code:"InvalidConfiguration",message:"ARN endpoint is not compatible with FIPS region"});if(a.indexOf("fips")>=0)throw r.util.error(new Error,{code:"InvalidConfiguration",message:"FIPS region not allowed in ARN"});if(!l&&a!==s)throw r.util.error(new Error,{code:"InvalidConfiguration",message:"Configured region conflicts with access point region"});if(l&&n.getEndpointSuffix(a)!==n.getEndpointSuffix(s))throw r.util.error(new Error,{code:"InvalidConfiguration",message:"Configured region and access point region not in same partition"});if(e.service.config.useAccelerateEndpoint)throw r.util.error(new Error,{code:"InvalidConfiguration",message:"useAccelerateEndpoint config is not supported with access point ARN"});if("s3-outposts"===e._parsedArn.service&&e.service.config.useDualstackEndpoint)throw r.util.error(new Error,{code:"InvalidConfiguration",message:"Dualstack is not supported with outposts access point ARN"})},loadUseArnRegionConfig:function(e){var t="AWS_S3_USE_ARN_REGION",l="s3_use_arn_region",n=!0,i=e.service._originalConfig||{};if(void 0!==e.service.config.s3UseArnRegion)return e.service.config.s3UseArnRegion;if(void 0!==i.s3UseArnRegion)n=!0===i.s3UseArnRegion;else if(r.util.isNode())if({NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_FIREBASE_API_KEY:"AIzaSyB9WIAuCNr_nto9LS2XxFXu5nNM_hpyjlk",REACT_APP_FIREBASE_AUTH_DOMAIN:"statusi-app.firebaseapp.com",REACT_APP_FIREBASE_PROJECT_ID:"statusi-app",REACT_APP_FIREBASE_STORAGE_BUCKET:"statusi-app.firebasestorage.app",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"1096635179468",REACT_APP_FIREBASE_APP_ID:"1:1096635179468:web:f595c361043538b19b3d69",REACT_APP_STRIPE_PUBLIC_KEY:"pk_test_51OEU3aSFSVC4U98Th19U13orKHwjsMXoyEERRsUrh7ChbVrWHlBQvpQhZl1bDrXsW0F3qbDPenz1HGAtaVlEdgww00s3qovEXf",REACT_APP_CAPTCHA_SECRET_KEY:"6Lc8QCkrAAAAABml8LkrX9BMOCXfmJzYYWEapAAr",REACT_APP_S3_BUCKET_NAME:"kartikdemobucket",REACT_APP_PUBLIC_POSTHOG_KEY:"phc_dsI7FfvLdVnbqqmBbAEqXHMFHEir4VG9VoIA7avLsgy",REACT_APP_PUBLIC_POSTHOG_HOST:"https://us.i.posthog.com"}[t]){var a={NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_FIREBASE_API_KEY:"AIzaSyB9WIAuCNr_nto9LS2XxFXu5nNM_hpyjlk",REACT_APP_FIREBASE_AUTH_DOMAIN:"statusi-app.firebaseapp.com",REACT_APP_FIREBASE_PROJECT_ID:"statusi-app",REACT_APP_FIREBASE_STORAGE_BUCKET:"statusi-app.firebasestorage.app",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"1096635179468",REACT_APP_FIREBASE_APP_ID:"1:1096635179468:web:f595c361043538b19b3d69",REACT_APP_STRIPE_PUBLIC_KEY:"pk_test_51OEU3aSFSVC4U98Th19U13orKHwjsMXoyEERRsUrh7ChbVrWHlBQvpQhZl1bDrXsW0F3qbDPenz1HGAtaVlEdgww00s3qovEXf",REACT_APP_CAPTCHA_SECRET_KEY:"6Lc8QCkrAAAAABml8LkrX9BMOCXfmJzYYWEapAAr",REACT_APP_S3_BUCKET_NAME:"kartikdemobucket",REACT_APP_PUBLIC_POSTHOG_KEY:"phc_dsI7FfvLdVnbqqmBbAEqXHMFHEir4VG9VoIA7avLsgy",REACT_APP_PUBLIC_POSTHOG_HOST:"https://us.i.posthog.com"}[t].trim().toLowerCase();if(["false","true"].indexOf(a)<0)throw r.util.error(new Error,{code:"InvalidConfiguration",message:t+" only accepts true or false. Got "+{NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_FIREBASE_API_KEY:"AIzaSyB9WIAuCNr_nto9LS2XxFXu5nNM_hpyjlk",REACT_APP_FIREBASE_AUTH_DOMAIN:"statusi-app.firebaseapp.com",REACT_APP_FIREBASE_PROJECT_ID:"statusi-app",REACT_APP_FIREBASE_STORAGE_BUCKET:"statusi-app.firebasestorage.app",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"1096635179468",REACT_APP_FIREBASE_APP_ID:"1:1096635179468:web:f595c361043538b19b3d69",REACT_APP_STRIPE_PUBLIC_KEY:"pk_test_51OEU3aSFSVC4U98Th19U13orKHwjsMXoyEERRsUrh7ChbVrWHlBQvpQhZl1bDrXsW0F3qbDPenz1HGAtaVlEdgww00s3qovEXf",REACT_APP_CAPTCHA_SECRET_KEY:"6Lc8QCkrAAAAABml8LkrX9BMOCXfmJzYYWEapAAr",REACT_APP_S3_BUCKET_NAME:"kartikdemobucket",REACT_APP_PUBLIC_POSTHOG_KEY:"phc_dsI7FfvLdVnbqqmBbAEqXHMFHEir4VG9VoIA7avLsgy",REACT_APP_PUBLIC_POSTHOG_HOST:"https://us.i.posthog.com"}[t],retryable:!1});n="true"===a}else{var s={};try{s=r.util.getProfilesFromSharedConfig(r.util.iniLoader)[{NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_FIREBASE_API_KEY:"AIzaSyB9WIAuCNr_nto9LS2XxFXu5nNM_hpyjlk",REACT_APP_FIREBASE_AUTH_DOMAIN:"statusi-app.firebaseapp.com",REACT_APP_FIREBASE_PROJECT_ID:"statusi-app",REACT_APP_FIREBASE_STORAGE_BUCKET:"statusi-app.firebasestorage.app",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"1096635179468",REACT_APP_FIREBASE_APP_ID:"1:1096635179468:web:f595c361043538b19b3d69",REACT_APP_STRIPE_PUBLIC_KEY:"pk_test_51OEU3aSFSVC4U98Th19U13orKHwjsMXoyEERRsUrh7ChbVrWHlBQvpQhZl1bDrXsW0F3qbDPenz1HGAtaVlEdgww00s3qovEXf",REACT_APP_CAPTCHA_SECRET_KEY:"6Lc8QCkrAAAAABml8LkrX9BMOCXfmJzYYWEapAAr",REACT_APP_S3_BUCKET_NAME:"kartikdemobucket",REACT_APP_PUBLIC_POSTHOG_KEY:"phc_dsI7FfvLdVnbqqmBbAEqXHMFHEir4VG9VoIA7avLsgy",REACT_APP_PUBLIC_POSTHOG_HOST:"https://us.i.posthog.com"}.AWS_PROFILE||r.util.defaultProfile]}catch(o){}if(s[l]){if(["false","true"].indexOf(s[l].trim().toLowerCase())<0)throw r.util.error(new Error,{code:"InvalidConfiguration",message:l+" only accepts true or false. Got "+s[l],retryable:!1});n="true"===s[l].trim().toLowerCase()}}return e.service.config.s3UseArnRegion=n,n},validatePopulateUriFromArn:function(e){if(e.service._originalConfig&&e.service._originalConfig.endpoint)throw r.util.error(new Error,{code:"InvalidConfiguration",message:"Custom endpoint is not compatible with access point ARN"});if(e.service.config.s3ForcePathStyle)throw r.util.error(new Error,{code:"InvalidConfiguration",message:"Cannot construct path-style endpoint with access point"})},dnsCompatibleBucketName:function(e){var t=e,l=new RegExp(/^[a-z0-9][a-z0-9\.\-]{1,61}[a-z0-9]$/),r=new RegExp(/(\d+\.){3}\d+/),n=new RegExp(/\.\./);return!(!t.match(l)||t.match(r)||t.match(n))}};e.exports=i},85329:(e,t,l)=>{var r=l(4366);r.util.update(r.SQS.prototype,{setupRequestListeners:function(e){e.addListener("build",this.buildEndpoint),e.service.config.computeChecksums&&("sendMessage"===e.operation?e.addListener("extractData",this.verifySendMessageChecksum):"sendMessageBatch"===e.operation?e.addListener("extractData",this.verifySendMessageBatchChecksum):"receiveMessage"===e.operation&&e.addListener("extractData",this.verifyReceiveMessageChecksum))},verifySendMessageChecksum:function(e){if(e.data){var t=e.data.MD5OfMessageBody,l=this.params.MessageBody,r=this.service.calculateChecksum(l);if(r!==t){var n='Got "'+e.data.MD5OfMessageBody+'", expecting "'+r+'".';this.service.throwInvalidChecksumError(e,[e.data.MessageId],n)}}},verifySendMessageBatchChecksum:function(e){if(e.data){var t=this.service,l={},n=[],i=[];r.util.arrayEach(e.data.Successful,function(e){l[e.Id]=e}),r.util.arrayEach(this.params.Entries,function(e){if(l[e.Id]){var r=l[e.Id].MD5OfMessageBody,a=e.MessageBody;t.isChecksumValid(r,a)||(n.push(e.Id),i.push(l[e.Id].MessageId))}}),n.length>0&&t.throwInvalidChecksumError(e,i,"Invalid messages: "+n.join(", "))}},verifyReceiveMessageChecksum:function(e){if(e.data){var t=this.service,l=[];r.util.arrayEach(e.data.Messages,function(e){var r=e.MD5OfBody,n=e.Body;t.isChecksumValid(r,n)||l.push(e.MessageId)}),l.length>0&&t.throwInvalidChecksumError(e,l,"Invalid messages: "+l.join(", "))}},throwInvalidChecksumError:function(e,t,l){e.error=r.util.error(new Error,{retryable:!0,code:"InvalidChecksum",messageIds:t,message:e.request.operation+" returned an invalid MD5 response. "+l})},isChecksumValid:function(e,t){return this.calculateChecksum(t)===e},calculateChecksum:function(e){return r.util.crypto.md5(e,"hex")},buildEndpoint:function(e){var t=e.httpRequest.params.QueueUrl;if(t){e.httpRequest.endpoint=new r.Endpoint(t);var l=e.httpRequest.endpoint.host.match(/^sqs\.(.+?)\./);l&&(e.httpRequest.region=l[1])}}})},9846:(e,t,l)=>{var r=l(4366),n=l(53215);r.util.update(r.STS.prototype,{credentialsFrom:function(e,t){return e?(t||(t=new r.TemporaryCredentials),t.expired=!1,t.accessKeyId=e.Credentials.AccessKeyId,t.secretAccessKey=e.Credentials.SecretAccessKey,t.sessionToken=e.Credentials.SessionToken,t.expireTime=e.Credentials.Expiration,t):null},assumeRoleWithWebIdentity:function(e,t){return this.makeUnauthenticatedRequest("assumeRoleWithWebIdentity",e,t)},assumeRoleWithSAML:function(e,t){return this.makeUnauthenticatedRequest("assumeRoleWithSAML",e,t)},setupRequestListeners:function(e){e.addListener("validate",this.optInRegionalEndpoint,!0)},optInRegionalEndpoint:function(e){var t=e.service,l=t.config;if(l.stsRegionalEndpoints=n(t._originalConfig,{env:"AWS_STS_REGIONAL_ENDPOINTS",sharedConfig:"sts_regional_endpoints",clientConfig:"stsRegionalEndpoints"}),"regional"===l.stsRegionalEndpoints&&t.isGlobalEndpoint){if(!l.region)throw r.util.error(new Error,{code:"ConfigError",message:"Missing region in config"});var i=l.endpoint.indexOf(".amazonaws.com"),a=l.endpoint.substring(0,i)+"."+l.region+l.endpoint.substring(i);e.httpRequest.updateEndpoint(a),e.httpRequest.region=l.region}}})},29748:(e,t,l)=>{var r=l(4366);r.Signers.Bearer=r.util.inherit(r.Signers.RequestSigner,{constructor:function(e){r.Signers.RequestSigner.call(this,e)},addAuthorization:function(e){this.request.headers.Authorization="Bearer "+e.token}})},9011:(e,t,l)=>{var r=l(4366),n=r.util.inherit,i="presigned-expires";function a(e){var t=e.httpRequest.headers[i],l=e.service.getSignerClass(e);if(delete e.httpRequest.headers["User-Agent"],delete e.httpRequest.headers["X-Amz-User-Agent"],l===r.Signers.V4){if(t>604800){throw r.util.error(new Error,{code:"InvalidExpiryTime",message:"Presigning does not support expiry time greater than a week with SigV4 signing.",retryable:!1})}e.httpRequest.headers[i]=t}else{if(l!==r.Signers.S3)throw r.util.error(new Error,{message:"Presigning only supports S3 or SigV4 signing.",code:"UnsupportedSigner",retryable:!1});var n=e.service?e.service.getSkewCorrectedDate():r.util.date.getDate();e.httpRequest.headers[i]=parseInt(r.util.date.unixTimestamp(n)+t,10).toString()}}function s(e){var t=e.httpRequest.endpoint,l=r.util.urlParse(e.httpRequest.path),n={};l.search&&(n=r.util.queryStringParse(l.search.substr(1)));var a=e.httpRequest.headers.Authorization.split(" ");if("AWS"===a[0])a=a[1].split(":"),n.Signature=a.pop(),n.AWSAccessKeyId=a.join(":"),r.util.each(e.httpRequest.headers,function(e,t){e===i&&(e="Expires"),0===e.indexOf("x-amz-meta-")&&(delete n[e],e=e.toLowerCase()),n[e]=t}),delete e.httpRequest.headers[i],delete n.Authorization,delete n.Host;else if("AWS4-HMAC-SHA256"===a[0]){a.shift();var s=a.join(" ").match(/Signature=(.*?)(?:,|\s|\r?\n|$)/)[1];n["X-Amz-Signature"]=s,delete n.Expires}t.pathname=l.pathname,t.search=r.util.queryParamsToString(n)}r.Signers.Presign=n({sign:function(e,t,l){if(e.httpRequest.headers[i]=t||3600,e.on("build",a),e.on("sign",s),e.removeListener("afterBuild",r.EventListeners.Core.SET_CONTENT_LENGTH),e.removeListener("afterBuild",r.EventListeners.Core.COMPUTE_SHA256),e.emit("beforePresign",[e]),!l){if(e.build(),e.response.error)throw e.response.error;return r.util.urlFormat(e.httpRequest.endpoint)}e.build(function(){this.response.error?l(this.response.error):l(null,r.util.urlFormat(e.httpRequest.endpoint))})}}),e.exports=r.Signers.Presign},83970:(e,t,l)=>{var r=l(4366),n=r.util.inherit;r.Signers.RequestSigner=n({constructor:function(e){this.request=e},setServiceClientId:function(e){this.serviceClientId=e},getServiceClientId:function(){return this.serviceClientId}}),r.Signers.RequestSigner.getVersion=function(e){switch(e){case"v2":return r.Signers.V2;case"v3":return r.Signers.V3;case"s3v4":case"v4":return r.Signers.V4;case"s3":return r.Signers.S3;case"v3https":return r.Signers.V3Https;case"bearer":return r.Signers.Bearer}throw new Error("Unknown signing version "+e)},l(33278),l(1595),l(86156),l(57302),l(92576),l(9011),l(29748)},92576:(e,t,l)=>{var r=l(4366),n=r.util.inherit;r.Signers.S3=n(r.Signers.RequestSigner,{subResources:{acl:1,accelerate:1,analytics:1,cors:1,lifecycle:1,delete:1,inventory:1,location:1,logging:1,metrics:1,notification:1,partNumber:1,policy:1,requestPayment:1,replication:1,restore:1,tagging:1,torrent:1,uploadId:1,uploads:1,versionId:1,versioning:1,versions:1,website:1},responseHeaders:{"response-content-type":1,"response-content-language":1,"response-expires":1,"response-cache-control":1,"response-content-disposition":1,"response-content-encoding":1},addAuthorization:function(e,t){this.request.headers["presigned-expires"]||(this.request.headers["X-Amz-Date"]=r.util.date.rfc822(t)),e.sessionToken&&(this.request.headers["x-amz-security-token"]=e.sessionToken);var l=this.sign(e.secretAccessKey,this.stringToSign()),n="AWS "+e.accessKeyId+":"+l;this.request.headers.Authorization=n},stringToSign:function(){var e=this.request,t=[];t.push(e.method),t.push(e.headers["Content-MD5"]||""),t.push(e.headers["Content-Type"]||""),t.push(e.headers["presigned-expires"]||"");var l=this.canonicalizedAmzHeaders();return l&&t.push(l),t.push(this.canonicalizedResource()),t.join("\n")},canonicalizedAmzHeaders:function(){var e=[];r.util.each(this.request.headers,function(t){t.match(/^x-amz-/i)&&e.push(t)}),e.sort(function(e,t){return e.toLowerCase()<t.toLowerCase()?-1:1});var t=[];return r.util.arrayEach.call(this,e,function(e){t.push(e.toLowerCase()+":"+String(this.request.headers[e]))}),t.join("\n")},canonicalizedResource:function(){var e=this.request,t=e.path.split("?"),l=t[0],n=t[1],i="";if(e.virtualHostedBucket&&(i+="/"+e.virtualHostedBucket),i+=l,n){var a=[];r.util.arrayEach.call(this,n.split("&"),function(e){var t=e.split("=")[0],l=e.split("=")[1];if(this.subResources[t]||this.responseHeaders[t]){var r={name:t};void 0!==l&&(this.subResources[t]?r.value=l:r.value=decodeURIComponent(l)),a.push(r)}}),a.sort(function(e,t){return e.name<t.name?-1:1}),a.length&&(n=[],r.util.arrayEach(a,function(e){void 0===e.value?n.push(e.name):n.push(e.name+"="+e.value)}),i+="?"+n.join("&"))}return i},sign:function(e,t){return r.util.crypto.hmac(e,t,"base64","sha1")}}),e.exports=r.Signers.S3},33278:(e,t,l)=>{var r=l(4366),n=r.util.inherit;r.Signers.V2=n(r.Signers.RequestSigner,{addAuthorization:function(e,t){t||(t=r.util.date.getDate());var l=this.request;l.params.Timestamp=r.util.date.iso8601(t),l.params.SignatureVersion="2",l.params.SignatureMethod="HmacSHA256",l.params.AWSAccessKeyId=e.accessKeyId,e.sessionToken&&(l.params.SecurityToken=e.sessionToken),delete l.params.Signature,l.params.Signature=this.signature(e),l.body=r.util.queryParamsToString(l.params),l.headers["Content-Length"]=l.body.length},signature:function(e){return r.util.crypto.hmac(e.secretAccessKey,this.stringToSign(),"base64")},stringToSign:function(){var e=[];return e.push(this.request.method),e.push(this.request.endpoint.host.toLowerCase()),e.push(this.request.pathname()),e.push(r.util.queryParamsToString(this.request.params)),e.join("\n")}}),e.exports=r.Signers.V2},1595:(e,t,l)=>{var r=l(4366),n=r.util.inherit;r.Signers.V3=n(r.Signers.RequestSigner,{addAuthorization:function(e,t){var l=r.util.date.rfc822(t);this.request.headers["X-Amz-Date"]=l,e.sessionToken&&(this.request.headers["x-amz-security-token"]=e.sessionToken),this.request.headers["X-Amzn-Authorization"]=this.authorization(e,l)},authorization:function(e){return"AWS3 AWSAccessKeyId="+e.accessKeyId+",Algorithm=HmacSHA256,SignedHeaders="+this.signedHeaders()+",Signature="+this.signature(e)},signedHeaders:function(){var e=[];return r.util.arrayEach(this.headersToSign(),function(t){e.push(t.toLowerCase())}),e.sort().join(";")},canonicalHeaders:function(){var e=this.request.headers,t=[];return r.util.arrayEach(this.headersToSign(),function(l){t.push(l.toLowerCase().trim()+":"+String(e[l]).trim())}),t.sort().join("\n")+"\n"},headersToSign:function(){var e=[];return r.util.each(this.request.headers,function(t){("Host"===t||"Content-Encoding"===t||t.match(/^X-Amz/i))&&e.push(t)}),e},signature:function(e){return r.util.crypto.hmac(e.secretAccessKey,this.stringToSign(),"base64")},stringToSign:function(){var e=[];return e.push(this.request.method),e.push("/"),e.push(""),e.push(this.canonicalHeaders()),e.push(this.request.body),r.util.crypto.sha256(e.join("\n"))}}),e.exports=r.Signers.V3},86156:(e,t,l)=>{var r=l(4366),n=r.util.inherit;l(1595),r.Signers.V3Https=n(r.Signers.V3,{authorization:function(e){return"AWS3-HTTPS AWSAccessKeyId="+e.accessKeyId+",Algorithm=HmacSHA256,Signature="+this.signature(e)},stringToSign:function(){return this.request.headers["X-Amz-Date"]}}),e.exports=r.Signers.V3Https},57302:(e,t,l)=>{var r=l(4366),n=l(31365),i=r.util.inherit,a="presigned-expires";r.Signers.V4=i(r.Signers.RequestSigner,{constructor:function(e,t,l){r.Signers.RequestSigner.call(this,e),this.serviceName=t,l=l||{},this.signatureCache="boolean"!==typeof l.signatureCache||l.signatureCache,this.operation=l.operation,this.signatureVersion=l.signatureVersion},algorithm:"AWS4-HMAC-SHA256",addAuthorization:function(e,t){var l=r.util.date.iso8601(t).replace(/[:\-]|\.\d{3}/g,"");this.isPresigned()?this.updateForPresigned(e,l):this.addHeaders(e,l),this.request.headers.Authorization=this.authorization(e,l)},addHeaders:function(e,t){this.request.headers["X-Amz-Date"]=t,e.sessionToken&&(this.request.headers["x-amz-security-token"]=e.sessionToken)},updateForPresigned:function(e,t){var l=this.credentialString(t),n={"X-Amz-Date":t,"X-Amz-Algorithm":this.algorithm,"X-Amz-Credential":e.accessKeyId+"/"+l,"X-Amz-Expires":this.request.headers[a],"X-Amz-SignedHeaders":this.signedHeaders()};e.sessionToken&&(n["X-Amz-Security-Token"]=e.sessionToken),this.request.headers["Content-Type"]&&(n["Content-Type"]=this.request.headers["Content-Type"]),this.request.headers["Content-MD5"]&&(n["Content-MD5"]=this.request.headers["Content-MD5"]),this.request.headers["Cache-Control"]&&(n["Cache-Control"]=this.request.headers["Cache-Control"]),r.util.each.call(this,this.request.headers,function(e,t){if(e!==a&&this.isSignableHeader(e)){var l=e.toLowerCase();0===l.indexOf("x-amz-meta-")?n[l]=t:0===l.indexOf("x-amz-")&&(n[e]=t)}});var i=this.request.path.indexOf("?")>=0?"&":"?";this.request.path+=i+r.util.queryParamsToString(n)},authorization:function(e,t){var l=[],r=this.credentialString(t);return l.push(this.algorithm+" Credential="+e.accessKeyId+"/"+r),l.push("SignedHeaders="+this.signedHeaders()),l.push("Signature="+this.signature(e,t)),l.join(", ")},signature:function(e,t){var l=n.getSigningKey(e,t.substr(0,8),this.request.region,this.serviceName,this.signatureCache);return r.util.crypto.hmac(l,this.stringToSign(t),"hex")},stringToSign:function(e){var t=[];return t.push("AWS4-HMAC-SHA256"),t.push(e),t.push(this.credentialString(e)),t.push(this.hexEncodedHash(this.canonicalString())),t.join("\n")},canonicalString:function(){var e=[],t=this.request.pathname();return"s3"!==this.serviceName&&"s3v4"!==this.signatureVersion&&(t=r.util.uriEscapePath(t)),e.push(this.request.method),e.push(t),e.push(this.request.search()),e.push(this.canonicalHeaders()+"\n"),e.push(this.signedHeaders()),e.push(this.hexEncodedBodyHash()),e.join("\n")},canonicalHeaders:function(){var e=[];r.util.each.call(this,this.request.headers,function(t,l){e.push([t,l])}),e.sort(function(e,t){return e[0].toLowerCase()<t[0].toLowerCase()?-1:1});var t=[];return r.util.arrayEach.call(this,e,function(e){var l=e[0].toLowerCase();if(this.isSignableHeader(l)){var n=e[1];if("undefined"===typeof n||null===n||"function"!==typeof n.toString)throw r.util.error(new Error("Header "+l+" contains invalid value"),{code:"InvalidHeader"});t.push(l+":"+this.canonicalHeaderValues(n.toString()))}}),t.join("\n")},canonicalHeaderValues:function(e){return e.replace(/\s+/g," ").replace(/^\s+|\s+$/g,"")},signedHeaders:function(){var e=[];return r.util.each.call(this,this.request.headers,function(t){t=t.toLowerCase(),this.isSignableHeader(t)&&e.push(t)}),e.sort().join(";")},credentialString:function(e){return n.createScope(e.substr(0,8),this.request.region,this.serviceName)},hexEncodedHash:function(e){return r.util.crypto.sha256(e,"hex")},hexEncodedBodyHash:function(){var e=this.request;return this.isPresigned()&&["s3","s3-object-lambda"].indexOf(this.serviceName)>-1&&!e.body?"UNSIGNED-PAYLOAD":e.headers["X-Amz-Content-Sha256"]?e.headers["X-Amz-Content-Sha256"]:this.hexEncodedHash(this.request.body||"")},unsignableHeaders:["authorization","content-type","content-length","user-agent",a,"expect","x-amzn-trace-id"],isSignableHeader:function(e){return 0===e.toLowerCase().indexOf("x-amz-")||this.unsignableHeaders.indexOf(e)<0},isPresigned:function(){return!!this.request.headers[a]}}),e.exports=r.Signers.V4},31365:(e,t,l)=>{var r=l(4366),n={},i=[],a="aws4_request";e.exports={createScope:function(e,t,l){return[e.substr(0,8),t,l,a].join("/")},getSigningKey:function(e,t,l,s,o){var c=[r.util.crypto.hmac(e.secretAccessKey,e.accessKeyId,"base64"),t,l,s].join("_");if((o=!1!==o)&&c in n)return n[c];var u=r.util.crypto.hmac("AWS4"+e.secretAccessKey,t,"buffer"),p=r.util.crypto.hmac(u,l,"buffer"),d=r.util.crypto.hmac(p,s,"buffer"),m=r.util.crypto.hmac(d,a,"buffer");return o&&(n[c]=m,i.push(c),i.length>50&&delete n[i.shift()]),m},emptyCache:function(){n={},i=[]}}},70926:e=>{function t(e,t){this.currentState=t||null,this.states=e||{}}t.prototype.runTo=function(e,t,l,r){"function"===typeof e&&(r=l,l=t,t=e,e=null);var n=this,i=n.states[n.currentState];i.fn.call(l||n,r,function(r){if(r){if(!i.fail)return t?t.call(l,r):null;n.currentState=i.fail}else{if(!i.accept)return t?t.call(l):null;n.currentState=i.accept}if(n.currentState===e)return t?t.call(l,r):null;n.runTo(e,t,l,r)})},t.prototype.addState=function(e,t,l,r){return"function"===typeof t?(r=t,t=null,l=null):"function"===typeof l&&(r=l,l=null),this.currentState||(this.currentState=e),this.states[e]={accept:t,fail:l,fn:r},this},e.exports=t},15606:(e,t,l)=>{var r,n={environment:"nodejs",engine:function(){if(n.isBrowser()&&"undefined"!==typeof navigator)return navigator.userAgent;var e=process.platform+"/"+process.version;return{NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_FIREBASE_API_KEY:"AIzaSyB9WIAuCNr_nto9LS2XxFXu5nNM_hpyjlk",REACT_APP_FIREBASE_AUTH_DOMAIN:"statusi-app.firebaseapp.com",REACT_APP_FIREBASE_PROJECT_ID:"statusi-app",REACT_APP_FIREBASE_STORAGE_BUCKET:"statusi-app.firebasestorage.app",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"1096635179468",REACT_APP_FIREBASE_APP_ID:"1:1096635179468:web:f595c361043538b19b3d69",REACT_APP_STRIPE_PUBLIC_KEY:"pk_test_51OEU3aSFSVC4U98Th19U13orKHwjsMXoyEERRsUrh7ChbVrWHlBQvpQhZl1bDrXsW0F3qbDPenz1HGAtaVlEdgww00s3qovEXf",REACT_APP_CAPTCHA_SECRET_KEY:"6Lc8QCkrAAAAABml8LkrX9BMOCXfmJzYYWEapAAr",REACT_APP_S3_BUCKET_NAME:"kartikdemobucket",REACT_APP_PUBLIC_POSTHOG_KEY:"phc_dsI7FfvLdVnbqqmBbAEqXHMFHEir4VG9VoIA7avLsgy",REACT_APP_PUBLIC_POSTHOG_HOST:"https://us.i.posthog.com"}.AWS_EXECUTION_ENV&&(e+=" exec-env/"+{NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_FIREBASE_API_KEY:"AIzaSyB9WIAuCNr_nto9LS2XxFXu5nNM_hpyjlk",REACT_APP_FIREBASE_AUTH_DOMAIN:"statusi-app.firebaseapp.com",REACT_APP_FIREBASE_PROJECT_ID:"statusi-app",REACT_APP_FIREBASE_STORAGE_BUCKET:"statusi-app.firebasestorage.app",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"1096635179468",REACT_APP_FIREBASE_APP_ID:"1:1096635179468:web:f595c361043538b19b3d69",REACT_APP_STRIPE_PUBLIC_KEY:"pk_test_51OEU3aSFSVC4U98Th19U13orKHwjsMXoyEERRsUrh7ChbVrWHlBQvpQhZl1bDrXsW0F3qbDPenz1HGAtaVlEdgww00s3qovEXf",REACT_APP_CAPTCHA_SECRET_KEY:"6Lc8QCkrAAAAABml8LkrX9BMOCXfmJzYYWEapAAr",REACT_APP_S3_BUCKET_NAME:"kartikdemobucket",REACT_APP_PUBLIC_POSTHOG_KEY:"phc_dsI7FfvLdVnbqqmBbAEqXHMFHEir4VG9VoIA7avLsgy",REACT_APP_PUBLIC_POSTHOG_HOST:"https://us.i.posthog.com"}.AWS_EXECUTION_ENV),e},userAgent:function(){var e=n.environment,t="aws-sdk-"+e+"/"+l(4366).VERSION;return"nodejs"===e&&(t+=" "+n.engine()),t},uriEscape:function(e){var t=encodeURIComponent(e);return t=(t=t.replace(/[^A-Za-z0-9_.~\-%]+/g,escape)).replace(/[*]/g,function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})},uriEscapePath:function(e){var t=[];return n.arrayEach(e.split("/"),function(e){t.push(n.uriEscape(e))}),t.join("/")},urlParse:function(e){return n.url.parse(e)},urlFormat:function(e){return n.url.format(e)},queryStringParse:function(e){return n.querystring.parse(e)},queryParamsToString:function(e){var t=[],l=n.uriEscape,r=Object.keys(e).sort();return n.arrayEach(r,function(r){var i=e[r],a=l(r),s=a+"=";if(Array.isArray(i)){var o=[];n.arrayEach(i,function(e){o.push(l(e))}),s=a+"="+o.sort().join("&"+a+"=")}else void 0!==i&&null!==i&&(s=a+"="+l(i));t.push(s)}),t.join("&")},readFileSync:function(e){return n.isBrowser()?null:l(28022).readFileSync(e,"utf-8")},base64:{encode:function(e){if("number"===typeof e)throw n.error(new Error("Cannot base64 encode number "+e));return null===e||"undefined"===typeof e?e:n.buffer.toBuffer(e).toString("base64")},decode:function(e){if("number"===typeof e)throw n.error(new Error("Cannot base64 decode number "+e));return null===e||"undefined"===typeof e?e:n.buffer.toBuffer(e,"base64")}},buffer:{toBuffer:function(e,t){return"function"===typeof n.Buffer.from&&n.Buffer.from!==Uint8Array.from?n.Buffer.from(e,t):new n.Buffer(e,t)},alloc:function(e,t,l){if("number"!==typeof e)throw new Error("size passed to alloc must be a number.");if("function"===typeof n.Buffer.alloc)return n.Buffer.alloc(e,t,l);var r=new n.Buffer(e);return void 0!==t&&"function"===typeof r.fill&&r.fill(t,void 0,void 0,l),r},toStream:function(e){n.Buffer.isBuffer(e)||(e=n.buffer.toBuffer(e));var t=new n.stream.Readable,l=0;return t._read=function(r){if(l>=e.length)return t.push(null);var n=l+r;n>e.length&&(n=e.length),t.push(e.slice(l,n)),l=n},t},concat:function(e){var t,l,r=0,i=0;for(l=0;l<e.length;l++)r+=e[l].length;for(t=n.buffer.alloc(r),l=0;l<e.length;l++)e[l].copy(t,i),i+=e[l].length;return t}},string:{byteLength:function(e){if(null===e||void 0===e)return 0;if("string"===typeof e&&(e=n.buffer.toBuffer(e)),"number"===typeof e.byteLength)return e.byteLength;if("number"===typeof e.length)return e.length;if("number"===typeof e.size)return e.size;if("string"===typeof e.path)return l(28022).lstatSync(e.path).size;throw n.error(new Error("Cannot determine length of "+e),{object:e})},upperFirst:function(e){return e[0].toUpperCase()+e.substr(1)},lowerFirst:function(e){return e[0].toLowerCase()+e.substr(1)}},ini:{parse:function(e){var t,l={};return n.arrayEach(e.split(/\r?\n/),function(e){if("["===(e=e.split(/(^|\s)[;#]/)[0].trim())[0]&&"]"===e[e.length-1]){if("__proto__"===(t=e.substring(1,e.length-1))||"__proto__"===t.split(/\s/)[1])throw n.error(new Error("Cannot load profile name '"+t+"' from shared ini file."))}else if(t){var r=e.indexOf("="),i=e.length-1;if(-1!==r&&0!==r&&r!==i){var a=e.substring(0,r).trim(),s=e.substring(r+1).trim();l[t]=l[t]||{},l[t][a]=s}}}),l}},fn:{noop:function(){},callback:function(e){if(e)throw e},makeAsync:function(e,t){return t&&t<=e.length?e:function(){var t=Array.prototype.slice.call(arguments,0);t.pop()(e.apply(null,t))}}},date:{getDate:function(){return r||(r=l(4366)),r.config.systemClockOffset?new Date((new Date).getTime()+r.config.systemClockOffset):new Date},iso8601:function(e){return void 0===e&&(e=n.date.getDate()),e.toISOString().replace(/\.\d{3}Z$/,"Z")},rfc822:function(e){return void 0===e&&(e=n.date.getDate()),e.toUTCString()},unixTimestamp:function(e){return void 0===e&&(e=n.date.getDate()),e.getTime()/1e3},from:function(e){return"number"===typeof e?new Date(1e3*e):new Date(e)},format:function(e,t){return t||(t="iso8601"),n.date[t](n.date.from(e))},parseTimestamp:function(e){if("number"===typeof e)return new Date(1e3*e);if(e.match(/^\d+$/))return new Date(1e3*e);if(e.match(/^\d{4}/))return new Date(e);if(e.match(/^\w{3},/))return new Date(e);throw n.error(new Error("unhandled timestamp format: "+e),{code:"TimestampParserError"})}},crypto:{crc32Table:[0,1996959894,3993919788,2567524794,124634137,1886057615,3915621685,2657392035,249268274,2044508324,3772115230,2547177864,162941995,2125561021,3887607047,2428444049,498536548,1789927666,4089016648,2227061214,450548861,1843258603,4107580753,2211677639,325883990,1684777152,4251122042,2321926636,335633487,1661365465,4195302755,2366115317,997073096,1281953886,3579855332,2724688242,1006888145,1258607687,3524101629,2768942443,901097722,1119000684,3686517206,2898065728,853044451,1172266101,3705015759,2882616665,651767980,1373503546,3369554304,3218104598,565507253,1454621731,3485111705,3099436303,671266974,1594198024,3322730930,2970347812,795835527,1483230225,3244367275,3060149565,1994146192,31158534,2563907772,4023717930,1907459465,112637215,2680153253,3904427059,2013776290,251722036,2517215374,3775830040,2137656763,141376813,2439277719,3865271297,1802195444,476864866,2238001368,4066508878,1812370925,453092731,2181625025,4111451223,1706088902,314042704,2344532202,4240017532,1658658271,366619977,2362670323,4224994405,1303535960,984961486,2747007092,3569037538,1256170817,1037604311,2765210733,3554079995,1131014506,879679996,2909243462,3663771856,1141124467,855842277,2852801631,3708648649,1342533948,654459306,3188396048,3373015174,1466479909,544179635,3110523913,3462522015,1591671054,702138776,2966460450,3352799412,1504918807,783551873,3082640443,3233442989,3988292384,2596254646,62317068,1957810842,3939845945,2647816111,81470997,1943803523,3814918930,2489596804,225274430,2053790376,3826175755,2466906013,167816743,2097651377,4027552580,2265490386,503444072,1762050814,4150417245,2154129355,426522225,1852507879,4275313526,2312317920,282753626,1742555852,4189708143,2394877945,397917763,1622183637,3604390888,2714866558,953729732,1340076626,3518719985,2797360999,1068828381,1219638859,3624741850,2936675148,906185462,1090812512,3747672003,2825379669,829329135,1181335161,3412177804,3160834842,628085408,1382605366,3423369109,3138078467,570562233,1426400815,3317316542,2998733608,733239954,1555261956,3268935591,3050360625,752459403,1541320221,2607071920,3965973030,1969922972,40735498,2617837225,3943577151,1913087877,83908371,2512341634,3803740692,2075208622,213261112,2463272603,3855990285,2094854071,198958881,2262029012,4057260610,1759359992,534414190,2176718541,4139329115,1873836001,414664567,2282248934,4279200368,1711684554,285281116,2405801727,4167216745,1634467795,376229701,2685067896,3608007406,1308918612,956543938,2808555105,3495958263,1231636301,1047427035,2932959818,3654703836,1088359270,936918e3,2847714899,3736837829,1202900863,817233897,3183342108,3401237130,1404277552,615818150,3134207493,3453421203,1423857449,601450431,3009837614,3294710456,1567103746,711928724,3020668471,3272380065,1510334235,755167117],crc32:function(e){var t=n.crypto.crc32Table,l=~0;"string"===typeof e&&(e=n.buffer.toBuffer(e));for(var r=0;r<e.length;r++){l=l>>>8^t[255&(l^e.readUInt8(r))]}return(-1^l)>>>0},hmac:function(e,t,l,r){return l||(l="binary"),"buffer"===l&&(l=void 0),r||(r="sha256"),"string"===typeof t&&(t=n.buffer.toBuffer(t)),n.crypto.lib.createHmac(r,e).update(t).digest(l)},md5:function(e,t,l){return n.crypto.hash("md5",e,t,l)},sha256:function(e,t,l){return n.crypto.hash("sha256",e,t,l)},hash:function(e,t,l,r){var i=n.crypto.createHash(e);l||(l="binary"),"buffer"===l&&(l=void 0),"string"===typeof t&&(t=n.buffer.toBuffer(t));var a=n.arraySliceFn(t),s=n.Buffer.isBuffer(t);if(n.isBrowser()&&"undefined"!==typeof ArrayBuffer&&t&&t.buffer instanceof ArrayBuffer&&(s=!0),r&&"object"===typeof t&&"function"===typeof t.on&&!s)t.on("data",function(e){i.update(e)}),t.on("error",function(e){r(e)}),t.on("end",function(){r(null,i.digest(l))});else{if(!r||!a||s||"undefined"===typeof FileReader){n.isBrowser()&&"object"===typeof t&&!s&&(t=new n.Buffer(new Uint8Array(t)));var o=i.update(t).digest(l);return r&&r(null,o),o}var c=0,u=new FileReader;u.onerror=function(){r(new Error("Failed to read data."))},u.onload=function(){var e=new n.Buffer(new Uint8Array(u.result));i.update(e),c+=e.length,u._continueReading()},u._continueReading=function(){if(c>=t.size)r(null,i.digest(l));else{var e=c+524288;e>t.size&&(e=t.size),u.readAsArrayBuffer(a.call(t,c,e))}},u._continueReading()}},toHex:function(e){for(var t=[],l=0;l<e.length;l++)t.push(("0"+e.charCodeAt(l).toString(16)).substr(-2,2));return t.join("")},createHash:function(e){return n.crypto.lib.createHash(e)}},abort:{},each:function(e,t){for(var l in e){if(Object.prototype.hasOwnProperty.call(e,l))if(t.call(this,l,e[l])===n.abort)break}},arrayEach:function(e,t){for(var l in e){if(Object.prototype.hasOwnProperty.call(e,l))if(t.call(this,e[l],parseInt(l,10))===n.abort)break}},update:function(e,t){return n.each(t,function(t,l){e[t]=l}),e},merge:function(e,t){return n.update(n.copy(e),t)},copy:function(e){if(null===e||void 0===e)return e;var t={};for(var l in e)t[l]=e[l];return t},isEmpty:function(e){for(var t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0},arraySliceFn:function(e){var t=e.slice||e.webkitSlice||e.mozSlice;return"function"===typeof t?t:null},isType:function(e,t){return"function"===typeof t&&(t=n.typeName(t)),Object.prototype.toString.call(e)==="[object "+t+"]"},typeName:function(e){if(Object.prototype.hasOwnProperty.call(e,"name"))return e.name;var t=e.toString(),l=t.match(/^\s*function (.+)\(/);return l?l[1]:t},error:function(e,t){var l=null;for(var r in"string"===typeof e.message&&""!==e.message&&("string"===typeof t||t&&t.message)&&((l=n.copy(e)).message=e.message),e.message=e.message||null,"string"===typeof t?e.message=t:"object"===typeof t&&null!==t&&(n.update(e,t),t.message&&(e.message=t.message),(t.code||t.name)&&(e.code=t.code||t.name),t.stack&&(e.stack=t.stack)),"function"===typeof Object.defineProperty&&(Object.defineProperty(e,"name",{writable:!0,enumerable:!1}),Object.defineProperty(e,"message",{enumerable:!0})),e.name=String(t&&t.name||e.name||e.code||"Error"),e.time=new Date,l&&(e.originalError=l),t||{})if("["===r[0]&&"]"===r[r.length-1]){if("code"===(r=r.slice(1,-1))||"message"===r)continue;e["["+r+"]"]="See error."+r+" for details.",Object.defineProperty(e,r,{value:e[r]||t&&t[r]||l&&l[r],enumerable:!1,writable:!0})}return e},inherit:function(e,t){var l=null;if(void 0===t)t=e,e=Object,l={};else{var r=function(){};r.prototype=e.prototype,l=new r}return t.constructor===Object&&(t.constructor=function(){if(e!==Object)return e.apply(this,arguments)}),t.constructor.prototype=l,n.update(t.constructor.prototype,t),t.constructor.__super__=e,t.constructor},mixin:function(){for(var e=arguments[0],t=1;t<arguments.length;t++)for(var l in arguments[t].prototype){var r=arguments[t].prototype[l];"constructor"!==l&&(e.prototype[l]=r)}return e},hideProperties:function(e,t){"function"===typeof Object.defineProperty&&n.arrayEach(t,function(t){Object.defineProperty(e,t,{enumerable:!1,writable:!0,configurable:!0})})},property:function(e,t,l,r,n){var i={configurable:!0,enumerable:void 0===r||r};"function"!==typeof l||n?(i.value=l,i.writable=!0):i.get=l,Object.defineProperty(e,t,i)},memoizedProperty:function(e,t,l,r){var i=null;n.property(e,t,function(){return null===i&&(i=l()),i},r)},hoistPayloadMember:function(e){var t=e.request,l=t.operation,r=t.service.api.operations[l],i=r.output;if(i.payload&&!r.hasEventOutput){var a=i.members[i.payload],s=e.data[i.payload];"structure"===a.type&&n.each(s,function(t,l){n.property(e.data,t,l,!1)})}},computeSha256:function(e,t){if(n.isNode()){var r=n.stream.Stream,i=l(28022);if("function"===typeof r&&e instanceof r){if("string"!==typeof e.path)return t(new Error("Non-file stream objects are not supported with SigV4"));var a={};"number"===typeof e.start&&(a.start=e.start),"number"===typeof e.end&&(a.end=e.end),e=i.createReadStream(e.path,a)}}n.crypto.sha256(e,"hex",function(e,l){e?t(e):t(null,l)})},isClockSkewed:function(e){if(e)return n.property(r.config,"isClockSkewed",Math.abs((new Date).getTime()-e)>=3e5,!1),r.config.isClockSkewed},applyClockOffset:function(e){e&&(r.config.systemClockOffset=e-(new Date).getTime())},extractRequestId:function(e){var t=e.httpResponse.headers["x-amz-request-id"]||e.httpResponse.headers["x-amzn-requestid"];!t&&e.data&&e.data.ResponseMetadata&&(t=e.data.ResponseMetadata.RequestId),t&&(e.requestId=t),e.error&&(e.error.requestId=t)},addPromises:function(e,t){var l=!1;void 0===t&&r&&r.config&&(t=r.config.getPromisesDependency()),void 0===t&&"undefined"!==typeof Promise&&(t=Promise),"function"!==typeof t&&(l=!0),Array.isArray(e)||(e=[e]);for(var n=0;n<e.length;n++){var i=e[n];l?i.deletePromisesFromClass&&i.deletePromisesFromClass():i.addPromisesToClass&&i.addPromisesToClass(t)}},promisifyMethod:function(e,t){return function(){var l=this,r=Array.prototype.slice.call(arguments);return new t(function(t,n){r.push(function(e,l){e?n(e):t(l)}),l[e].apply(l,r)})}},isDualstackAvailable:function(e){if(!e)return!1;var t=l(17752);return"string"!==typeof e&&(e=e.serviceIdentifier),!("string"!==typeof e||!t.hasOwnProperty(e))&&!!t[e].dualstackAvailable},calculateRetryDelay:function(e,t,l){t||(t={});var r=t.customBackoff||null;if("function"===typeof r)return r(e,l);var n="number"===typeof t.base?t.base:100;return Math.random()*(Math.pow(2,e)*n)},handleRequestWithRetries:function(e,t,l){t||(t={});var i=r.HttpClient.getInstance(),a=t.httpOptions||{},s=0,o=function(e){var r=t.maxRetries||0;if(e&&"TimeoutError"===e.code&&(e.retryable=!0),e&&e.retryable&&s<r){var i=n.calculateRetryDelay(s,t.retryDelayOptions,e);if(i>=0)return s++,void setTimeout(c,i+(e.retryAfter||0))}l(e)},c=function(){var t="";i.handleRequest(e,a,function(e){e.on("data",function(e){t+=e.toString()}),e.on("end",function(){var r=e.statusCode;if(r<300)l(null,t);else{var i=1e3*parseInt(e.headers["retry-after"],10)||0,a=n.error(new Error,{statusCode:r,retryable:r>=500||429===r});i&&a.retryable&&(a.retryAfter=i),o(a)}})},o)};r.util.defer(c)},uuid:{v4:function(){return l(23393).v4()}},convertPayloadToString:function(e){var t=e.request,l=t.operation,r=t.service.api.operations[l].output||{};r.payload&&e.data[r.payload]&&(e.data[r.payload]=e.data[r.payload].toString())},defer:function(e){"object"===typeof process&&"function"===typeof process.nextTick?process.nextTick(e):"function"===typeof setImmediate?setImmediate(e):setTimeout(e,0)},getRequestPayloadShape:function(e){var t=e.service.api.operations;if(t){var l=(t||{})[e.operation];if(l&&l.input&&l.input.payload)return l.input.members[l.input.payload]}},getProfilesFromSharedConfig:function(e,t){var l={},r={};if({NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_FIREBASE_API_KEY:"AIzaSyB9WIAuCNr_nto9LS2XxFXu5nNM_hpyjlk",REACT_APP_FIREBASE_AUTH_DOMAIN:"statusi-app.firebaseapp.com",REACT_APP_FIREBASE_PROJECT_ID:"statusi-app",REACT_APP_FIREBASE_STORAGE_BUCKET:"statusi-app.firebasestorage.app",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"1096635179468",REACT_APP_FIREBASE_APP_ID:"1:1096635179468:web:f595c361043538b19b3d69",REACT_APP_STRIPE_PUBLIC_KEY:"pk_test_51OEU3aSFSVC4U98Th19U13orKHwjsMXoyEERRsUrh7ChbVrWHlBQvpQhZl1bDrXsW0F3qbDPenz1HGAtaVlEdgww00s3qovEXf",REACT_APP_CAPTCHA_SECRET_KEY:"6Lc8QCkrAAAAABml8LkrX9BMOCXfmJzYYWEapAAr",REACT_APP_S3_BUCKET_NAME:"kartikdemobucket",REACT_APP_PUBLIC_POSTHOG_KEY:"phc_dsI7FfvLdVnbqqmBbAEqXHMFHEir4VG9VoIA7avLsgy",REACT_APP_PUBLIC_POSTHOG_HOST:"https://us.i.posthog.com"}[n.configOptInEnv])r=e.loadFrom({isConfig:!0,filename:{NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_FIREBASE_API_KEY:"AIzaSyB9WIAuCNr_nto9LS2XxFXu5nNM_hpyjlk",REACT_APP_FIREBASE_AUTH_DOMAIN:"statusi-app.firebaseapp.com",REACT_APP_FIREBASE_PROJECT_ID:"statusi-app",REACT_APP_FIREBASE_STORAGE_BUCKET:"statusi-app.firebasestorage.app",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"1096635179468",REACT_APP_FIREBASE_APP_ID:"1:1096635179468:web:f595c361043538b19b3d69",REACT_APP_STRIPE_PUBLIC_KEY:"pk_test_51OEU3aSFSVC4U98Th19U13orKHwjsMXoyEERRsUrh7ChbVrWHlBQvpQhZl1bDrXsW0F3qbDPenz1HGAtaVlEdgww00s3qovEXf",REACT_APP_CAPTCHA_SECRET_KEY:"6Lc8QCkrAAAAABml8LkrX9BMOCXfmJzYYWEapAAr",REACT_APP_S3_BUCKET_NAME:"kartikdemobucket",REACT_APP_PUBLIC_POSTHOG_KEY:"phc_dsI7FfvLdVnbqqmBbAEqXHMFHEir4VG9VoIA7avLsgy",REACT_APP_PUBLIC_POSTHOG_HOST:"https://us.i.posthog.com"}[n.sharedConfigFileEnv]});var i={};try{i=e.loadFrom({filename:t||{NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_FIREBASE_API_KEY:"AIzaSyB9WIAuCNr_nto9LS2XxFXu5nNM_hpyjlk",REACT_APP_FIREBASE_AUTH_DOMAIN:"statusi-app.firebaseapp.com",REACT_APP_FIREBASE_PROJECT_ID:"statusi-app",REACT_APP_FIREBASE_STORAGE_BUCKET:"statusi-app.firebasestorage.app",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"1096635179468",REACT_APP_FIREBASE_APP_ID:"1:1096635179468:web:f595c361043538b19b3d69",REACT_APP_STRIPE_PUBLIC_KEY:"pk_test_51OEU3aSFSVC4U98Th19U13orKHwjsMXoyEERRsUrh7ChbVrWHlBQvpQhZl1bDrXsW0F3qbDPenz1HGAtaVlEdgww00s3qovEXf",REACT_APP_CAPTCHA_SECRET_KEY:"6Lc8QCkrAAAAABml8LkrX9BMOCXfmJzYYWEapAAr",REACT_APP_S3_BUCKET_NAME:"kartikdemobucket",REACT_APP_PUBLIC_POSTHOG_KEY:"phc_dsI7FfvLdVnbqqmBbAEqXHMFHEir4VG9VoIA7avLsgy",REACT_APP_PUBLIC_POSTHOG_HOST:"https://us.i.posthog.com"}[n.configOptInEnv]&&{NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_FIREBASE_API_KEY:"AIzaSyB9WIAuCNr_nto9LS2XxFXu5nNM_hpyjlk",REACT_APP_FIREBASE_AUTH_DOMAIN:"statusi-app.firebaseapp.com",REACT_APP_FIREBASE_PROJECT_ID:"statusi-app",REACT_APP_FIREBASE_STORAGE_BUCKET:"statusi-app.firebasestorage.app",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"1096635179468",REACT_APP_FIREBASE_APP_ID:"1:1096635179468:web:f595c361043538b19b3d69",REACT_APP_STRIPE_PUBLIC_KEY:"pk_test_51OEU3aSFSVC4U98Th19U13orKHwjsMXoyEERRsUrh7ChbVrWHlBQvpQhZl1bDrXsW0F3qbDPenz1HGAtaVlEdgww00s3qovEXf",REACT_APP_CAPTCHA_SECRET_KEY:"6Lc8QCkrAAAAABml8LkrX9BMOCXfmJzYYWEapAAr",REACT_APP_S3_BUCKET_NAME:"kartikdemobucket",REACT_APP_PUBLIC_POSTHOG_KEY:"phc_dsI7FfvLdVnbqqmBbAEqXHMFHEir4VG9VoIA7avLsgy",REACT_APP_PUBLIC_POSTHOG_HOST:"https://us.i.posthog.com"}[n.sharedCredentialsFileEnv]})}catch(c){if(!{NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_FIREBASE_API_KEY:"AIzaSyB9WIAuCNr_nto9LS2XxFXu5nNM_hpyjlk",REACT_APP_FIREBASE_AUTH_DOMAIN:"statusi-app.firebaseapp.com",REACT_APP_FIREBASE_PROJECT_ID:"statusi-app",REACT_APP_FIREBASE_STORAGE_BUCKET:"statusi-app.firebasestorage.app",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"1096635179468",REACT_APP_FIREBASE_APP_ID:"1:1096635179468:web:f595c361043538b19b3d69",REACT_APP_STRIPE_PUBLIC_KEY:"pk_test_51OEU3aSFSVC4U98Th19U13orKHwjsMXoyEERRsUrh7ChbVrWHlBQvpQhZl1bDrXsW0F3qbDPenz1HGAtaVlEdgww00s3qovEXf",REACT_APP_CAPTCHA_SECRET_KEY:"6Lc8QCkrAAAAABml8LkrX9BMOCXfmJzYYWEapAAr",REACT_APP_S3_BUCKET_NAME:"kartikdemobucket",REACT_APP_PUBLIC_POSTHOG_KEY:"phc_dsI7FfvLdVnbqqmBbAEqXHMFHEir4VG9VoIA7avLsgy",REACT_APP_PUBLIC_POSTHOG_HOST:"https://us.i.posthog.com"}[n.configOptInEnv])throw c}for(var a=0,s=Object.keys(r);a<s.length;a++)l[s[a]]=o(l[s[a]]||{},r[s[a]]);for(a=0,s=Object.keys(i);a<s.length;a++)l[s[a]]=o(l[s[a]]||{},i[s[a]]);return l;function o(e,t){for(var l=0,r=Object.keys(t);l<r.length;l++)e[r[l]]=t[r[l]];return e}},ARN:{validate:function(e){return e&&0===e.indexOf("arn:")&&e.split(":").length>=6},parse:function(e){var t=e.split(":");return{partition:t[1],service:t[2],region:t[3],accountId:t[4],resource:t.slice(5).join(":")}},build:function(e){if(void 0===e.service||void 0===e.region||void 0===e.accountId||void 0===e.resource)throw n.error(new Error("Input ARN object is invalid"));return"arn:"+(e.partition||"aws")+":"+e.service+":"+e.region+":"+e.accountId+":"+e.resource}},defaultProfile:"default",configOptInEnv:"AWS_SDK_LOAD_CONFIG",sharedCredentialsFileEnv:"AWS_SHARED_CREDENTIALS_FILE",sharedConfigFileEnv:"AWS_CONFIG_FILE",imdsDisabledEnv:"AWS_EC2_METADATA_DISABLED"};e.exports=n},71357:(e,t,l)=>{var r=l(15606),n=l(28995);function i(){}function a(e,t){for(var l=e.getElementsByTagName(t),r=0,n=l.length;r<n;r++)if(l[r].parentNode===e)return l[r]}function s(e,t){switch(t||(t={}),t.type){case"structure":return o(e,t);case"map":return function(e,t){var l={},r=t.key.name||"key",n=t.value.name||"value",i=t.flattened?t.name:"entry",o=e.firstElementChild;for(;o;){if(o.nodeName===i){var c=a(o,r).textContent,u=a(o,n);l[c]=s(u,t.value)}o=o.nextElementSibling}return l}(e,t);case"list":return function(e,t){var l=[],r=t.flattened?t.name:t.member.name||"member",n=e.firstElementChild;for(;n;)n.nodeName===r&&l.push(s(n,t.member)),n=n.nextElementSibling;return l}(e,t);case void 0:case null:return function(e){if(void 0===e||null===e)return"";if(!e.firstElementChild)return null===e.parentNode.parentNode?{}:0===e.childNodes.length?"":e.textContent;var t={type:"structure",members:{}},l=e.firstElementChild;for(;l;){var r=l.nodeName;Object.prototype.hasOwnProperty.call(t.members,r)?t.members[r].type="list":t.members[r]={name:r},l=l.nextElementSibling}return o(e,t)}(e);default:return function(e,t){if(e.getAttribute){var l=e.getAttribute("encoding");"base64"===l&&(t=new n.create({type:l}))}var r=e.textContent;""===r&&(r=null);return"function"===typeof t.toType?t.toType(r):r}(e,t)}}function o(e,t){var l={};return null===e||r.each(t.members,function(r,n){if(n.isXmlAttribute){if(Object.prototype.hasOwnProperty.call(e.attributes,n.name)){var i=e.attributes[n.name].value;l[r]=s({textContent:i},n)}}else{var o=n.flattened?e:a(e,n.name);o?l[r]=s(o,n):n.flattened||"list"!==n.type||t.api.xmlNoDefaultLists||(l[r]=n.defaultValue)}}),l}i.prototype.parse=function(e,t){if(""===e.replace(/^\s+/,""))return{};var l,n;try{if(window.DOMParser){try{l=(new DOMParser).parseFromString(e,"text/xml")}catch(p){throw r.error(new Error("Parse error in document"),{originalError:p,code:"XMLParserError",retryable:!0})}if(null===l.documentElement)throw r.error(new Error("Cannot parse empty document."),{code:"XMLParserError",retryable:!0});var i=l.getElementsByTagName("parsererror")[0];if(i&&(i.parentNode===l||"body"===i.parentNode.nodeName||i.parentNode.parentNode===l||"body"===i.parentNode.parentNode.nodeName)){var o=i.getElementsByTagName("div")[0]||i;throw r.error(new Error(o.textContent||"Parser error in document"),{code:"XMLParserError",retryable:!0})}}else{if(!window.ActiveXObject)throw new Error("Cannot load XML parser");if((l=new window.ActiveXObject("Microsoft.XMLDOM")).async=!1,!l.loadXML(e))throw r.error(new Error("Parse error in document"),{code:"XMLParserError",retryable:!0})}}catch(d){n=d}if(l&&l.documentElement&&!n){var c=s(l.documentElement,t),u=a(l.documentElement,"ResponseMetadata");return u&&(c.ResponseMetadata=s(u,{})),c}if(n)throw r.error(n||new Error,{code:"XMLParserError",retryable:!0});return{}},e.exports=i},25702:(e,t,l)=>{var r=l(15606),n=l(92376).XmlNode,i=l(73245).XmlText;function a(){}function s(e,t,l){switch(l.type){case"structure":return function(e,t,l){r.arrayEach(l.memberNames,function(r){var i=l.members[r];if("body"===i.location){var a=t[r],c=i.name;if(void 0!==a&&null!==a)if(i.isXmlAttribute)e.addAttribute(c,a);else if(i.flattened)s(e,a,i);else{var u=new n(c);e.addChildNode(u),o(u,i),s(u,a,i)}}})}(e,t,l);case"map":return function(e,t,l){var i=l.key.name||"key",a=l.value.name||"value";r.each(t,function(t,r){var o=new n(l.flattened?l.name:"entry");e.addChildNode(o);var c=new n(i),u=new n(a);o.addChildNode(c),o.addChildNode(u),s(c,t,l.key),s(u,r,l.value)})}(e,t,l);case"list":return function(e,t,l){l.flattened?r.arrayEach(t,function(t){var r=l.member.name||l.name,i=new n(r);e.addChildNode(i),s(i,t,l.member)}):r.arrayEach(t,function(t){var r=l.member.name||"member",i=new n(r);e.addChildNode(i),s(i,t,l.member)})}(e,t,l);default:return function(e,t,l){e.addChildNode(new i(l.toWireFormat(t)))}(e,t,l)}}function o(e,t,l){var r,n="xmlns";t.xmlNamespaceUri?(r=t.xmlNamespaceUri,t.xmlNamespacePrefix&&(n+=":"+t.xmlNamespacePrefix)):l&&t.api.xmlNamespaceUri&&(r=t.api.xmlNamespaceUri),r&&e.addAttribute(n,r)}a.prototype.toXML=function(e,t,l,r){var i=new n(l);return o(i,t,!0),s(i,e,t),i.children.length>0||r?i.toString():""},e.exports=a},11548:e=>{e.exports={escapeAttribute:function(e){return e.replace(/&/g,"&amp;").replace(/'/g,"&apos;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;")}}},73436:e=>{e.exports={escapeElement:function(e){return e.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/\r/g,"&#x0D;").replace(/\n/g,"&#x0A;").replace(/\u0085/g,"&#x85;").replace(/\u2028/,"&#x2028;")}}},92376:(e,t,l)=>{var r=l(11548).escapeAttribute;function n(e,t){void 0===t&&(t=[]),this.name=e,this.children=t,this.attributes={}}n.prototype.addAttribute=function(e,t){return this.attributes[e]=t,this},n.prototype.addChildNode=function(e){return this.children.push(e),this},n.prototype.removeAttribute=function(e){return delete this.attributes[e],this},n.prototype.toString=function(){for(var e=Boolean(this.children.length),t="<"+this.name,l=this.attributes,n=0,i=Object.keys(l);n<i.length;n++){var a=i[n],s=l[a];"undefined"!==typeof s&&null!==s&&(t+=" "+a+'="'+r(""+s)+'"')}return t+(e?">"+this.children.map(function(e){return e.toString()}).join("")+"</"+this.name+">":"/>")},e.exports={XmlNode:n}},73245:(e,t,l)=>{var r=l(73436).escapeElement;function n(e){this.value=e}n.prototype.toString=function(){return r(""+this.value)},e.exports={XmlText:n}},17819:(e,t,l)=>{"use strict";var r=l(6693),n=function(){function e(e){void 0===e&&(e=1e3),this.maxSize=e,this.cache=new r.LRUCache(e)}return Object.defineProperty(e.prototype,"size",{get:function(){return this.cache.length},enumerable:!0,configurable:!0}),e.prototype.put=function(t,l){var r="string"!==typeof t?e.getKeyString(t):t,n=this.populateValue(l);this.cache.put(r,n)},e.prototype.get=function(t){var l="string"!==typeof t?e.getKeyString(t):t,r=Date.now(),n=this.cache.get(l);if(n){for(var i=n.length-1;i>=0;i--){n[i].Expire<r&&n.splice(i,1)}if(0===n.length)return void this.cache.remove(l)}return n},e.getKeyString=function(e){for(var t=[],l=Object.keys(e).sort(),r=0;r<l.length;r++){var n=l[r];void 0!==e[n]&&t.push(e[n])}return t.join(" ")},e.prototype.populateValue=function(e){var t=Date.now();return e.map(function(e){return{Address:e.Address||"",Expire:t+60*(e.CachePeriodInMinutes||1)*1e3}})},e.prototype.empty=function(){this.cache.empty()},e.prototype.remove=function(t){var l="string"!==typeof t?e.getKeyString(t):t;this.cache.remove(l)},e}();t.$=n},6693:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var l=function(e,t){this.key=e,this.value=t},r=function(){function e(e){if(this.nodeMap={},this.size=0,"number"!==typeof e||e<1)throw new Error("Cache size can only be positive number");this.sizeLimit=e}return Object.defineProperty(e.prototype,"length",{get:function(){return this.size},enumerable:!0,configurable:!0}),e.prototype.prependToList=function(e){this.headerNode?(this.headerNode.prev=e,e.next=this.headerNode):this.tailNode=e,this.headerNode=e,this.size++},e.prototype.removeFromTail=function(){if(this.tailNode){var e=this.tailNode,t=e.prev;return t&&(t.next=void 0),e.prev=void 0,this.tailNode=t,this.size--,e}},e.prototype.detachFromList=function(e){this.headerNode===e&&(this.headerNode=e.next),this.tailNode===e&&(this.tailNode=e.prev),e.prev&&(e.prev.next=e.next),e.next&&(e.next.prev=e.prev),e.next=void 0,e.prev=void 0,this.size--},e.prototype.get=function(e){if(this.nodeMap[e]){var t=this.nodeMap[e];return this.detachFromList(t),this.prependToList(t),t.value}},e.prototype.remove=function(e){if(this.nodeMap[e]){var t=this.nodeMap[e];this.detachFromList(t),delete this.nodeMap[e]}},e.prototype.put=function(e,t){if(this.nodeMap[e])this.remove(e);else if(this.size===this.sizeLimit){var r=this.removeFromTail().key;delete this.nodeMap[r]}var n=new l(e,t);this.nodeMap[e]=n,this.prependToList(n)},e.prototype.empty=function(){for(var e=Object.keys(this.nodeMap),t=0;t<e.length;t++){var l=e[t],r=this.nodeMap[l];this.detachFromList(r),delete this.nodeMap[l]}},e}();t.LRUCache=r},96447:(e,t,l)=>{"use strict";var r=l(5356);function n(e,t){return{status:e[0],data:(l=e[1],r.isArrayBuffer(l)||r.isBuffer(l)||r.isStream(l)||r.isBlob(l)?l:r.isObjectOrArray(l)?JSON.parse(JSON.stringify(l)):l),headers:e[2],config:t,request:{responseURL:t.url}};var l}function i(e,t,l,r){var n=r.baseURL;if(r.baseURL&&!/^https?:/.test(r.baseURL)&&(n=void 0),"function"===typeof e.originalAdapter)return e.originalAdapter(r).then(t,l);e.axiosInstanceWithoutInterceptors(Object.assign({},r,{baseURL:n,adapter:e.originalAdapter,transformRequest:[],transformResponse:[]})).then(t,l)}function a(e,t){var l;return 8===t.length&&(l=t[7]),l||e.delayResponse}e.exports=function(e,t,l,s){var o=s.url||"";s.baseURL&&o.substr(0,s.baseURL.length)===s.baseURL&&(o=o.slice(s.baseURL.length)),delete s.adapter,e.history[s.method].push(s);var c=r.findHandler(e.handlers,s.method,o,s.data,s.params,s.headers&&"AxiosHeaders"===s.headers.constructor.name?Object.assign({},s.headers):s.headers,s.baseURL);if(c)if(7===c.length&&r.purgeIfReplyOnce(e,c),2===c.length)i(e,t,l,s);else if("function"!==typeof c[3])r.settle(t,l,n(c.slice(3),s),a(e,c));else{var u=c[3](s);"function"!==typeof u.then?r.settle(t,l,n(u,s),a(e,c)):u.then(function(i){i.config&&i.status?r.settle(t,l,n([i.status,i.data,i.headers],i.config),0):r.settle(t,l,n(i,s),a(e,c))},function(t){e.delayResponse>0?setTimeout(function(){l(t)},a(e,c)):l(t)})}else switch(e.onNoMatch){case"passthrough":i(e,t,l,s);break;case"throwException":throw r.createCouldNotFindMockError(s);default:r.settle(t,l,{status:404,config:s},e.delayResponse)}}},25380:(e,t,l)=>{"use strict";var r=l(96447),n=l(5356),i=["get","post","head","delete","patch","put","options","list","link","unlink"];function a(){return i.reduce(function(e,t){return e[t]=[],e},{})}function s(){o.call(this),c.call(this)}function o(){this.handlers=a()}function c(){this.history=a()}function u(e,t){if(s.call(this),!e)throw new Error("Please provide an instance of axios to mock");this.axiosInstance=e,this.axiosInstanceWithoutInterceptors=e.create?e.create():void 0,this.originalAdapter=e.defaults.adapter,this.delayResponse=t&&t.delayResponse>0?t.delayResponse:null,this.onNoMatch=t&&t.onNoMatch||null,e.defaults.adapter=this.adapter.call(this)}function p(e,t,l){if("any"===e)i.forEach(function(e){t[e].push(l)});else{var r=function(e,t,l){for(var r=-1,i=0;i<t[e].length;i+=1){var a=t[e][i],s=7===a.length;(a[0]instanceof RegExp&&l[0]instanceof RegExp?String(a[0])===String(l[0]):a[0]===l[0])&&n.isEqual(a[1],l[1])&&n.isEqual(a[2],l[2])&&!s&&(r=i)}return r}(e,t,l);r>-1&&l.length<7?t[e].splice(r,1,l):t[e].push(l)}}u.prototype.adapter=function(){return function(e){var t=this;return new Promise(function(l,n){r(t,l,n,e)})}.bind(this)},u.prototype.restore=function(){this.axiosInstance&&(this.axiosInstance.defaults.adapter=this.originalAdapter,this.axiosInstance=void 0)},u.prototype.reset=s,u.prototype.resetHandlers=o,u.prototype.resetHistory=c,i.concat("any").forEach(function(e){var t="on"+e.charAt(0).toUpperCase()+e.slice(1);u.prototype[t]=function(t,l,r){var i=this;t=void 0===t?/.*/:t;function a(n,a,s){var o=[t,l,r,n,a,s];return p(e,i.handlers,o),i}function s(n,a,s){var o=[t,l,r,n,a,s,!0];return p(e,i.handlers,o),i}return{reply:a,replyOnce:s,withDelayInMs:function(n){return function(a,s,o){!function(n,a,s,o){var c=[t,l,r,a,s,o,!1,n];p(e,i.handlers,c)}(n,a,s,o)}},passThrough:function(){var r=[t,l];return p(e,i.handlers,r),i},abortRequest:function(){return a(function(e){var t=n.createAxiosError("Request aborted",e,void 0,"ECONNABORTED");return Promise.reject(t)})},abortRequestOnce:function(){return s(function(e){var t=n.createAxiosError("Request aborted",e,void 0,"ECONNABORTED");return Promise.reject(t)})},networkError:function(){return a(function(e){var t=n.createAxiosError("Network Error",e);return Promise.reject(t)})},networkErrorOnce:function(){return s(function(e){var t=n.createAxiosError("Network Error",e);return Promise.reject(t)})},timeout:function(){return a(function(e){var t=n.createAxiosError(e.timeoutErrorMessage||"timeout of "+e.timeout+"ms exceeded",e,void 0,e.transitional&&e.transitional.clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED");return Promise.reject(t)})},timeoutOnce:function(){return s(function(e){var t=n.createAxiosError(e.timeoutErrorMessage||"timeout of "+e.timeout+"ms exceeded",e,void 0,e.transitional&&e.transitional.clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED");return Promise.reject(t)})}}}}),e.exports=u,e.exports.default=u},99773:e=>{e.exports=function(e){return"undefined"!==typeof Blob&&(e instanceof Blob||"[object Blob]"===Object.prototype.toString.call(e))}},5356:(e,t,l)=>{"use strict";var r=l(44411),n=l(89806),i=l(23110),a=l(99773),s=Object.prototype.toString;function o(e,t){for(var l=e.length,r=0;r<l;r++){var n=e[r];if(t(n))return n}}function c(e){return"[object Function]"===s.call(e)}function u(e){return null!==e&&"object"===typeof e}function p(e,t){return e?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):t}function d(e,t){return("/"===e[0]?e.substr(1):e)===("/"===t[0]?t.substr(1):t)}function m(e,t,l,r){if(["delete","get","head","options"].indexOf(e.toLowerCase())>=0){var n=r?r.data:void 0;return h(l,r?r.params:void 0)&&g(t,n)}return g(t,r)}function h(e,t){return void 0===t||("function"===typeof t.asymmetricMatch?t.asymmetricMatch(e):n(e,t))}function g(e,t){if(void 0===t)return!0;var l;try{l=JSON.parse(e)}catch(r){}return h(l||e,t)}function y(e,t,l,n){if("function"===typeof r.AxiosError)return r.AxiosError.from(new Error(e),n,t,null,l);var i=new Error(e);return i.isAxiosError=!0,i.config=t,void 0!==l&&(i.response=l),void 0!==n&&(i.code=n),i.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code}},i}e.exports={find:o,findHandler:function(e,t,l,r,n,i,a){return o(e[t.toLowerCase()],function(e){return"string"===typeof e[0]?(d(l,e[0])||d(p(a,l),e[0]))&&m(t,r,n,e[1])&&h(i,e[2]):e[0]instanceof RegExp?(e[0].test(l)||e[0].test(p(a,l)))&&m(t,r,n,e[1])&&h(i,e[2]):void 0})},purgeIfReplyOnce:function(e,t){Object.keys(e.handlers).forEach(function(l){var r=e.handlers[l].indexOf(t);r>-1&&e.handlers[l].splice(r,1)})},settle:function e(t,l,r,n){n>0?setTimeout(e,n,t,l,r):!r.config.validateStatus||r.config.validateStatus(r.status)?t(r):l(y("Request failed with status code "+r.status,r.config,r))},isStream:function(e){return u(e)&&c(e.pipe)},isArrayBuffer:function(e){return"[object ArrayBuffer]"===s.call(e)},isFunction:c,isObjectOrArray:u,isBuffer:i,isBlob:a,isBodyOrParametersMatching:m,isEqual:n,createAxiosError:y,createCouldNotFindMockError:function(e){var t="Could not find mock for: \n"+JSON.stringify(e,["method","url"],2),l=new Error(t);return l.isCouldNotFindMockError=!0,l.url=e.url,l.method=e.method,l}}},2470:(e,t)=>{"use strict";t.byteLength=function(e){var t=s(e),l=t[0],r=t[1];return 3*(l+r)/4-r},t.toByteArray=function(e){var t,l,i=s(e),a=i[0],o=i[1],c=new n(function(e,t,l){return 3*(t+l)/4-l}(0,a,o)),u=0,p=o>0?a-4:a;for(l=0;l<p;l+=4)t=r[e.charCodeAt(l)]<<18|r[e.charCodeAt(l+1)]<<12|r[e.charCodeAt(l+2)]<<6|r[e.charCodeAt(l+3)],c[u++]=t>>16&255,c[u++]=t>>8&255,c[u++]=255&t;2===o&&(t=r[e.charCodeAt(l)]<<2|r[e.charCodeAt(l+1)]>>4,c[u++]=255&t);1===o&&(t=r[e.charCodeAt(l)]<<10|r[e.charCodeAt(l+1)]<<4|r[e.charCodeAt(l+2)]>>2,c[u++]=t>>8&255,c[u++]=255&t);return c},t.fromByteArray=function(e){for(var t,r=e.length,n=r%3,i=[],a=16383,s=0,o=r-n;s<o;s+=a)i.push(c(e,s,s+a>o?o:s+a));1===n?(t=e[r-1],i.push(l[t>>2]+l[t<<4&63]+"==")):2===n&&(t=(e[r-2]<<8)+e[r-1],i.push(l[t>>10]+l[t>>4&63]+l[t<<2&63]+"="));return i.join("")};for(var l=[],r=[],n="undefined"!==typeof Uint8Array?Uint8Array:Array,i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",a=0;a<64;++a)l[a]=i[a],r[i.charCodeAt(a)]=a;function s(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var l=e.indexOf("=");return-1===l&&(l=t),[l,l===t?0:4-l%4]}function o(e){return l[e>>18&63]+l[e>>12&63]+l[e>>6&63]+l[63&e]}function c(e,t,l){for(var r,n=[],i=t;i<l;i+=3)r=(e[i]<<16&16711680)+(e[i+1]<<8&65280)+(255&e[i+2]),n.push(o(r));return n.join("")}r["-".charCodeAt(0)]=62,r["_".charCodeAt(0)]=63},40918:(e,t,l)=>{"use strict";var r=l(2470),n=l(60545),i=l(7146);function a(){return o.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function s(e,t){if(a()<t)throw new RangeError("Invalid typed array length");return o.TYPED_ARRAY_SUPPORT?(e=new Uint8Array(t)).__proto__=o.prototype:(null===e&&(e=new o(t)),e.length=t),e}function o(e,t,l){if(!o.TYPED_ARRAY_SUPPORT&&!(this instanceof o))return new o(e,t,l);if("number"===typeof e){if("string"===typeof t)throw new Error("If encoding is specified then the first argument must be a string");return p(this,e)}return c(this,e,t,l)}function c(e,t,l,r){if("number"===typeof t)throw new TypeError('"value" argument must not be a number');return"undefined"!==typeof ArrayBuffer&&t instanceof ArrayBuffer?function(e,t,l,r){if(t.byteLength,l<0||t.byteLength<l)throw new RangeError("'offset' is out of bounds");if(t.byteLength<l+(r||0))throw new RangeError("'length' is out of bounds");t=void 0===l&&void 0===r?new Uint8Array(t):void 0===r?new Uint8Array(t,l):new Uint8Array(t,l,r);o.TYPED_ARRAY_SUPPORT?(e=t).__proto__=o.prototype:e=d(e,t);return e}(e,t,l,r):"string"===typeof t?function(e,t,l){"string"===typeof l&&""!==l||(l="utf8");if(!o.isEncoding(l))throw new TypeError('"encoding" must be a valid string encoding');var r=0|h(t,l);e=s(e,r);var n=e.write(t,l);n!==r&&(e=e.slice(0,n));return e}(e,t,l):function(e,t){if(o.isBuffer(t)){var l=0|m(t.length);return 0===(e=s(e,l)).length||t.copy(e,0,0,l),e}if(t){if("undefined"!==typeof ArrayBuffer&&t.buffer instanceof ArrayBuffer||"length"in t)return"number"!==typeof t.length||(r=t.length)!==r?s(e,0):d(e,t);if("Buffer"===t.type&&i(t.data))return d(e,t.data)}var r;throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}(e,t)}function u(e){if("number"!==typeof e)throw new TypeError('"size" argument must be a number');if(e<0)throw new RangeError('"size" argument must not be negative')}function p(e,t){if(u(t),e=s(e,t<0?0:0|m(t)),!o.TYPED_ARRAY_SUPPORT)for(var l=0;l<t;++l)e[l]=0;return e}function d(e,t){var l=t.length<0?0:0|m(t.length);e=s(e,l);for(var r=0;r<l;r+=1)e[r]=255&t[r];return e}function m(e){if(e>=a())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+a().toString(16)+" bytes");return 0|e}function h(e,t){if(o.isBuffer(e))return e.length;if("undefined"!==typeof ArrayBuffer&&"function"===typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!==typeof e&&(e=""+e);var l=e.length;if(0===l)return 0;for(var r=!1;;)switch(t){case"ascii":case"latin1":case"binary":return l;case"utf8":case"utf-8":case void 0:return z(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*l;case"hex":return l>>>1;case"base64":return U(e).length;default:if(r)return z(e).length;t=(""+t).toLowerCase(),r=!0}}function g(e,t,l){var r=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===l||l>this.length)&&(l=this.length),l<=0)return"";if((l>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return M(this,t,l);case"utf8":case"utf-8":return k(this,t,l);case"ascii":return A(this,t,l);case"latin1":case"binary":return D(this,t,l);case"base64":return I(this,t,l);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return E(this,t,l);default:if(r)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),r=!0}}function y(e,t,l){var r=e[t];e[t]=e[l],e[l]=r}function f(e,t,l,r,n){if(0===e.length)return-1;if("string"===typeof l?(r=l,l=0):l>2147483647?l=2147483647:l<-2147483648&&(l=-2147483648),l=+l,isNaN(l)&&(l=n?0:e.length-1),l<0&&(l=e.length+l),l>=e.length){if(n)return-1;l=e.length-1}else if(l<0){if(!n)return-1;l=0}if("string"===typeof t&&(t=o.from(t,r)),o.isBuffer(t))return 0===t.length?-1:b(e,t,l,r,n);if("number"===typeof t)return t&=255,o.TYPED_ARRAY_SUPPORT&&"function"===typeof Uint8Array.prototype.indexOf?n?Uint8Array.prototype.indexOf.call(e,t,l):Uint8Array.prototype.lastIndexOf.call(e,t,l):b(e,[t],l,r,n);throw new TypeError("val must be string, number or Buffer")}function b(e,t,l,r,n){var i,a=1,s=e.length,o=t.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return-1;a=2,s/=2,o/=2,l/=2}function c(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}if(n){var u=-1;for(i=l;i<s;i++)if(c(e,i)===c(t,-1===u?0:i-u)){if(-1===u&&(u=i),i-u+1===o)return u*a}else-1!==u&&(i-=i-u),u=-1}else for(l+o>s&&(l=s-o),i=l;i>=0;i--){for(var p=!0,d=0;d<o;d++)if(c(e,i+d)!==c(t,d)){p=!1;break}if(p)return i}return-1}function v(e,t,l,r){l=Number(l)||0;var n=e.length-l;r?(r=Number(r))>n&&(r=n):r=n;var i=t.length;if(i%2!==0)throw new TypeError("Invalid hex string");r>i/2&&(r=i/2);for(var a=0;a<r;++a){var s=parseInt(t.substr(2*a,2),16);if(isNaN(s))return a;e[l+a]=s}return a}function x(e,t,l,r){return G(z(t,e.length-l),e,l,r)}function S(e,t,l,r){return G(function(e){for(var t=[],l=0;l<e.length;++l)t.push(255&e.charCodeAt(l));return t}(t),e,l,r)}function N(e,t,l,r){return S(e,t,l,r)}function C(e,t,l,r){return G(U(t),e,l,r)}function w(e,t,l,r){return G(function(e,t){for(var l,r,n,i=[],a=0;a<e.length&&!((t-=2)<0);++a)r=(l=e.charCodeAt(a))>>8,n=l%256,i.push(n),i.push(r);return i}(t,e.length-l),e,l,r)}function I(e,t,l){return 0===t&&l===e.length?r.fromByteArray(e):r.fromByteArray(e.slice(t,l))}function k(e,t,l){l=Math.min(e.length,l);for(var r=[],n=t;n<l;){var i,a,s,o,c=e[n],u=null,p=c>239?4:c>223?3:c>191?2:1;if(n+p<=l)switch(p){case 1:c<128&&(u=c);break;case 2:128===(192&(i=e[n+1]))&&(o=(31&c)<<6|63&i)>127&&(u=o);break;case 3:i=e[n+1],a=e[n+2],128===(192&i)&&128===(192&a)&&(o=(15&c)<<12|(63&i)<<6|63&a)>2047&&(o<55296||o>57343)&&(u=o);break;case 4:i=e[n+1],a=e[n+2],s=e[n+3],128===(192&i)&&128===(192&a)&&128===(192&s)&&(o=(15&c)<<18|(63&i)<<12|(63&a)<<6|63&s)>65535&&o<1114112&&(u=o)}null===u?(u=65533,p=1):u>65535&&(u-=65536,r.push(u>>>10&1023|55296),u=56320|1023&u),r.push(u),n+=p}return function(e){var t=e.length;if(t<=T)return String.fromCharCode.apply(String,e);var l="",r=0;for(;r<t;)l+=String.fromCharCode.apply(String,e.slice(r,r+=T));return l}(r)}t.lW=o,t.h2=50,o.TYPED_ARRAY_SUPPORT=void 0!==l.g.TYPED_ARRAY_SUPPORT?l.g.TYPED_ARRAY_SUPPORT:function(){try{var e=new Uint8Array(1);return e.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===e.foo()&&"function"===typeof e.subarray&&0===e.subarray(1,1).byteLength}catch(t){return!1}}(),a(),o.poolSize=8192,o._augment=function(e){return e.__proto__=o.prototype,e},o.from=function(e,t,l){return c(null,e,t,l)},o.TYPED_ARRAY_SUPPORT&&(o.prototype.__proto__=Uint8Array.prototype,o.__proto__=Uint8Array,"undefined"!==typeof Symbol&&Symbol.species&&o[Symbol.species]===o&&Object.defineProperty(o,Symbol.species,{value:null,configurable:!0})),o.alloc=function(e,t,l){return function(e,t,l,r){return u(t),t<=0?s(e,t):void 0!==l?"string"===typeof r?s(e,t).fill(l,r):s(e,t).fill(l):s(e,t)}(null,e,t,l)},o.allocUnsafe=function(e){return p(null,e)},o.allocUnsafeSlow=function(e){return p(null,e)},o.isBuffer=function(e){return!(null==e||!e._isBuffer)},o.compare=function(e,t){if(!o.isBuffer(e)||!o.isBuffer(t))throw new TypeError("Arguments must be Buffers");if(e===t)return 0;for(var l=e.length,r=t.length,n=0,i=Math.min(l,r);n<i;++n)if(e[n]!==t[n]){l=e[n],r=t[n];break}return l<r?-1:r<l?1:0},o.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},o.concat=function(e,t){if(!i(e))throw new TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return o.alloc(0);var l;if(void 0===t)for(t=0,l=0;l<e.length;++l)t+=e[l].length;var r=o.allocUnsafe(t),n=0;for(l=0;l<e.length;++l){var a=e[l];if(!o.isBuffer(a))throw new TypeError('"list" argument must be an Array of Buffers');a.copy(r,n),n+=a.length}return r},o.byteLength=h,o.prototype._isBuffer=!0,o.prototype.swap16=function(){var e=this.length;if(e%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;t<e;t+=2)y(this,t,t+1);return this},o.prototype.swap32=function(){var e=this.length;if(e%4!==0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var t=0;t<e;t+=4)y(this,t,t+3),y(this,t+1,t+2);return this},o.prototype.swap64=function(){var e=this.length;if(e%8!==0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var t=0;t<e;t+=8)y(this,t,t+7),y(this,t+1,t+6),y(this,t+2,t+5),y(this,t+3,t+4);return this},o.prototype.toString=function(){var e=0|this.length;return 0===e?"":0===arguments.length?k(this,0,e):g.apply(this,arguments)},o.prototype.equals=function(e){if(!o.isBuffer(e))throw new TypeError("Argument must be a Buffer");return this===e||0===o.compare(this,e)},o.prototype.inspect=function(){var e="",l=t.h2;return this.length>0&&(e=this.toString("hex",0,l).match(/.{2}/g).join(" "),this.length>l&&(e+=" ... ")),"<Buffer "+e+">"},o.prototype.compare=function(e,t,l,r,n){if(!o.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===l&&(l=e?e.length:0),void 0===r&&(r=0),void 0===n&&(n=this.length),t<0||l>e.length||r<0||n>this.length)throw new RangeError("out of range index");if(r>=n&&t>=l)return 0;if(r>=n)return-1;if(t>=l)return 1;if(this===e)return 0;for(var i=(n>>>=0)-(r>>>=0),a=(l>>>=0)-(t>>>=0),s=Math.min(i,a),c=this.slice(r,n),u=e.slice(t,l),p=0;p<s;++p)if(c[p]!==u[p]){i=c[p],a=u[p];break}return i<a?-1:a<i?1:0},o.prototype.includes=function(e,t,l){return-1!==this.indexOf(e,t,l)},o.prototype.indexOf=function(e,t,l){return f(this,e,t,l,!0)},o.prototype.lastIndexOf=function(e,t,l){return f(this,e,t,l,!1)},o.prototype.write=function(e,t,l,r){if(void 0===t)r="utf8",l=this.length,t=0;else if(void 0===l&&"string"===typeof t)r=t,l=this.length,t=0;else{if(!isFinite(t))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");t|=0,isFinite(l)?(l|=0,void 0===r&&(r="utf8")):(r=l,l=void 0)}var n=this.length-t;if((void 0===l||l>n)&&(l=n),e.length>0&&(l<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var i=!1;;)switch(r){case"hex":return v(this,e,t,l);case"utf8":case"utf-8":return x(this,e,t,l);case"ascii":return S(this,e,t,l);case"latin1":case"binary":return N(this,e,t,l);case"base64":return C(this,e,t,l);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return w(this,e,t,l);default:if(i)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),i=!0}},o.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var T=4096;function A(e,t,l){var r="";l=Math.min(e.length,l);for(var n=t;n<l;++n)r+=String.fromCharCode(127&e[n]);return r}function D(e,t,l){var r="";l=Math.min(e.length,l);for(var n=t;n<l;++n)r+=String.fromCharCode(e[n]);return r}function M(e,t,l){var r=e.length;(!t||t<0)&&(t=0),(!l||l<0||l>r)&&(l=r);for(var n="",i=t;i<l;++i)n+=q(e[i]);return n}function E(e,t,l){for(var r=e.slice(t,l),n="",i=0;i<r.length;i+=2)n+=String.fromCharCode(r[i]+256*r[i+1]);return n}function R(e,t,l){if(e%1!==0||e<0)throw new RangeError("offset is not uint");if(e+t>l)throw new RangeError("Trying to access beyond buffer length")}function B(e,t,l,r,n,i){if(!o.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>n||t<i)throw new RangeError('"value" argument is out of bounds');if(l+r>e.length)throw new RangeError("Index out of range")}function j(e,t,l,r){t<0&&(t=65535+t+1);for(var n=0,i=Math.min(e.length-l,2);n<i;++n)e[l+n]=(t&255<<8*(r?n:1-n))>>>8*(r?n:1-n)}function P(e,t,l,r){t<0&&(t=4294967295+t+1);for(var n=0,i=Math.min(e.length-l,4);n<i;++n)e[l+n]=t>>>8*(r?n:3-n)&255}function _(e,t,l,r,n,i){if(l+r>e.length)throw new RangeError("Index out of range");if(l<0)throw new RangeError("Index out of range")}function O(e,t,l,r,i){return i||_(e,0,l,4),n.write(e,t,l,r,23,4),l+4}function L(e,t,l,r,i){return i||_(e,0,l,8),n.write(e,t,l,r,52,8),l+8}o.prototype.slice=function(e,t){var l,r=this.length;if((e=~~e)<0?(e+=r)<0&&(e=0):e>r&&(e=r),(t=void 0===t?r:~~t)<0?(t+=r)<0&&(t=0):t>r&&(t=r),t<e&&(t=e),o.TYPED_ARRAY_SUPPORT)(l=this.subarray(e,t)).__proto__=o.prototype;else{var n=t-e;l=new o(n,void 0);for(var i=0;i<n;++i)l[i]=this[i+e]}return l},o.prototype.readUIntLE=function(e,t,l){e|=0,t|=0,l||R(e,t,this.length);for(var r=this[e],n=1,i=0;++i<t&&(n*=256);)r+=this[e+i]*n;return r},o.prototype.readUIntBE=function(e,t,l){e|=0,t|=0,l||R(e,t,this.length);for(var r=this[e+--t],n=1;t>0&&(n*=256);)r+=this[e+--t]*n;return r},o.prototype.readUInt8=function(e,t){return t||R(e,1,this.length),this[e]},o.prototype.readUInt16LE=function(e,t){return t||R(e,2,this.length),this[e]|this[e+1]<<8},o.prototype.readUInt16BE=function(e,t){return t||R(e,2,this.length),this[e]<<8|this[e+1]},o.prototype.readUInt32LE=function(e,t){return t||R(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},o.prototype.readUInt32BE=function(e,t){return t||R(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},o.prototype.readIntLE=function(e,t,l){e|=0,t|=0,l||R(e,t,this.length);for(var r=this[e],n=1,i=0;++i<t&&(n*=256);)r+=this[e+i]*n;return r>=(n*=128)&&(r-=Math.pow(2,8*t)),r},o.prototype.readIntBE=function(e,t,l){e|=0,t|=0,l||R(e,t,this.length);for(var r=t,n=1,i=this[e+--r];r>0&&(n*=256);)i+=this[e+--r]*n;return i>=(n*=128)&&(i-=Math.pow(2,8*t)),i},o.prototype.readInt8=function(e,t){return t||R(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},o.prototype.readInt16LE=function(e,t){t||R(e,2,this.length);var l=this[e]|this[e+1]<<8;return 32768&l?4294901760|l:l},o.prototype.readInt16BE=function(e,t){t||R(e,2,this.length);var l=this[e+1]|this[e]<<8;return 32768&l?4294901760|l:l},o.prototype.readInt32LE=function(e,t){return t||R(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},o.prototype.readInt32BE=function(e,t){return t||R(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},o.prototype.readFloatLE=function(e,t){return t||R(e,4,this.length),n.read(this,e,!0,23,4)},o.prototype.readFloatBE=function(e,t){return t||R(e,4,this.length),n.read(this,e,!1,23,4)},o.prototype.readDoubleLE=function(e,t){return t||R(e,8,this.length),n.read(this,e,!0,52,8)},o.prototype.readDoubleBE=function(e,t){return t||R(e,8,this.length),n.read(this,e,!1,52,8)},o.prototype.writeUIntLE=function(e,t,l,r){(e=+e,t|=0,l|=0,r)||B(this,e,t,l,Math.pow(2,8*l)-1,0);var n=1,i=0;for(this[t]=255&e;++i<l&&(n*=256);)this[t+i]=e/n&255;return t+l},o.prototype.writeUIntBE=function(e,t,l,r){(e=+e,t|=0,l|=0,r)||B(this,e,t,l,Math.pow(2,8*l)-1,0);var n=l-1,i=1;for(this[t+n]=255&e;--n>=0&&(i*=256);)this[t+n]=e/i&255;return t+l},o.prototype.writeUInt8=function(e,t,l){return e=+e,t|=0,l||B(this,e,t,1,255,0),o.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},o.prototype.writeUInt16LE=function(e,t,l){return e=+e,t|=0,l||B(this,e,t,2,65535,0),o.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):j(this,e,t,!0),t+2},o.prototype.writeUInt16BE=function(e,t,l){return e=+e,t|=0,l||B(this,e,t,2,65535,0),o.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):j(this,e,t,!1),t+2},o.prototype.writeUInt32LE=function(e,t,l){return e=+e,t|=0,l||B(this,e,t,4,4294967295,0),o.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):P(this,e,t,!0),t+4},o.prototype.writeUInt32BE=function(e,t,l){return e=+e,t|=0,l||B(this,e,t,4,4294967295,0),o.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):P(this,e,t,!1),t+4},o.prototype.writeIntLE=function(e,t,l,r){if(e=+e,t|=0,!r){var n=Math.pow(2,8*l-1);B(this,e,t,l,n-1,-n)}var i=0,a=1,s=0;for(this[t]=255&e;++i<l&&(a*=256);)e<0&&0===s&&0!==this[t+i-1]&&(s=1),this[t+i]=(e/a|0)-s&255;return t+l},o.prototype.writeIntBE=function(e,t,l,r){if(e=+e,t|=0,!r){var n=Math.pow(2,8*l-1);B(this,e,t,l,n-1,-n)}var i=l-1,a=1,s=0;for(this[t+i]=255&e;--i>=0&&(a*=256);)e<0&&0===s&&0!==this[t+i+1]&&(s=1),this[t+i]=(e/a|0)-s&255;return t+l},o.prototype.writeInt8=function(e,t,l){return e=+e,t|=0,l||B(this,e,t,1,127,-128),o.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},o.prototype.writeInt16LE=function(e,t,l){return e=+e,t|=0,l||B(this,e,t,2,32767,-32768),o.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):j(this,e,t,!0),t+2},o.prototype.writeInt16BE=function(e,t,l){return e=+e,t|=0,l||B(this,e,t,2,32767,-32768),o.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):j(this,e,t,!1),t+2},o.prototype.writeInt32LE=function(e,t,l){return e=+e,t|=0,l||B(this,e,t,4,2147483647,-2147483648),o.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):P(this,e,t,!0),t+4},o.prototype.writeInt32BE=function(e,t,l){return e=+e,t|=0,l||B(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),o.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):P(this,e,t,!1),t+4},o.prototype.writeFloatLE=function(e,t,l){return O(this,e,t,!0,l)},o.prototype.writeFloatBE=function(e,t,l){return O(this,e,t,!1,l)},o.prototype.writeDoubleLE=function(e,t,l){return L(this,e,t,!0,l)},o.prototype.writeDoubleBE=function(e,t,l){return L(this,e,t,!1,l)},o.prototype.copy=function(e,t,l,r){if(l||(l=0),r||0===r||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r<l&&(r=l),r===l)return 0;if(0===e.length||0===this.length)return 0;if(t<0)throw new RangeError("targetStart out of bounds");if(l<0||l>=this.length)throw new RangeError("sourceStart out of bounds");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t<r-l&&(r=e.length-t+l);var n,i=r-l;if(this===e&&l<t&&t<r)for(n=i-1;n>=0;--n)e[n+t]=this[n+l];else if(i<1e3||!o.TYPED_ARRAY_SUPPORT)for(n=0;n<i;++n)e[n+t]=this[n+l];else Uint8Array.prototype.set.call(e,this.subarray(l,l+i),t);return i},o.prototype.fill=function(e,t,l,r){if("string"===typeof e){if("string"===typeof t?(r=t,t=0,l=this.length):"string"===typeof l&&(r=l,l=this.length),1===e.length){var n=e.charCodeAt(0);n<256&&(e=n)}if(void 0!==r&&"string"!==typeof r)throw new TypeError("encoding must be a string");if("string"===typeof r&&!o.isEncoding(r))throw new TypeError("Unknown encoding: "+r)}else"number"===typeof e&&(e&=255);if(t<0||this.length<t||this.length<l)throw new RangeError("Out of range index");if(l<=t)return this;var i;if(t>>>=0,l=void 0===l?this.length:l>>>0,e||(e=0),"number"===typeof e)for(i=t;i<l;++i)this[i]=e;else{var a=o.isBuffer(e)?e:z(new o(e,r).toString()),s=a.length;for(i=0;i<l-t;++i)this[i+t]=a[i%s]}return this};var F=/[^+\/0-9A-Za-z-_]/g;function q(e){return e<16?"0"+e.toString(16):e.toString(16)}function z(e,t){var l;t=t||1/0;for(var r=e.length,n=null,i=[],a=0;a<r;++a){if((l=e.charCodeAt(a))>55295&&l<57344){if(!n){if(l>56319){(t-=3)>-1&&i.push(239,191,189);continue}if(a+1===r){(t-=3)>-1&&i.push(239,191,189);continue}n=l;continue}if(l<56320){(t-=3)>-1&&i.push(239,191,189),n=l;continue}l=65536+(n-55296<<10|l-56320)}else n&&(t-=3)>-1&&i.push(239,191,189);if(n=null,l<128){if((t-=1)<0)break;i.push(l)}else if(l<2048){if((t-=2)<0)break;i.push(l>>6|192,63&l|128)}else if(l<65536){if((t-=3)<0)break;i.push(l>>12|224,l>>6&63|128,63&l|128)}else{if(!(l<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;i.push(l>>18|240,l>>12&63|128,l>>6&63|128,63&l|128)}}return i}function U(e){return r.toByteArray(function(e){if((e=function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}(e).replace(F,"")).length<2)return"";for(;e.length%4!==0;)e+="=";return e}(e))}function G(e,t,l,r){for(var n=0;n<r&&!(n+l>=t.length||n>=e.length);++n)t[n+l]=e[n];return n}},13247:(e,t,l)=>{"use strict";var r=l(1199),n=l(69455),i=l(84285),a=l(5798);e.exports=a||r.call(i,n)},3102:(e,t,l)=>{"use strict";var r=l(1199),n=l(69455),i=l(13247);e.exports=function(){return i(r,n,arguments)}},69455:e=>{"use strict";e.exports=Function.prototype.apply},84285:e=>{"use strict";e.exports=Function.prototype.call},74026:(e,t,l)=>{"use strict";var r=l(1199),n=l(65577),i=l(84285),a=l(13247);e.exports=function(e){if(e.length<1||"function"!==typeof e[0])throw new n("a function is required");return a(r,i,e)}},5798:e=>{"use strict";e.exports="undefined"!==typeof Reflect&&Reflect&&Reflect.apply},59962:(e,t,l)=>{"use strict";var r=l(51267),n=l(97157),i=l(74026),a=l(3102);e.exports=function(e){var t=i(arguments),l=1+e.length-(arguments.length-1);return r(t,l>0?l:0,!0)},n?n(e.exports,"apply",{value:a}):e.exports.apply=a},35998:(e,t,l)=>{"use strict";var r=l(28476),n=l(74026),i=n([r("%String.prototype.indexOf%")]);e.exports=function(e,t){var l=r(e,!!t);return"function"===typeof l&&i(e,".prototype.")>-1?n([l]):l}},16225:e=>{var t=!("undefined"===typeof window||!window.document||!window.document.createElement);e.exports=t},92229:(e,t,l)=>{"use strict";var r=l(43071),n={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,t){var l,i,a,s,o,c,u=!1;t||(t={}),l=t.debug||!1;try{if(a=r(),s=document.createRange(),o=document.getSelection(),(c=document.createElement("span")).textContent=e,c.ariaHidden="true",c.style.all="unset",c.style.position="fixed",c.style.top=0,c.style.clip="rect(0, 0, 0, 0)",c.style.whiteSpace="pre",c.style.webkitUserSelect="text",c.style.MozUserSelect="text",c.style.msUserSelect="text",c.style.userSelect="text",c.addEventListener("copy",function(r){if(r.stopPropagation(),t.format)if(r.preventDefault(),"undefined"===typeof r.clipboardData){l&&console.warn("unable to use e.clipboardData"),l&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var i=n[t.format]||n.default;window.clipboardData.setData(i,e)}else r.clipboardData.clearData(),r.clipboardData.setData(t.format,e);t.onCopy&&(r.preventDefault(),t.onCopy(r.clipboardData))}),document.body.appendChild(c),s.selectNodeContents(c),o.addRange(s),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");u=!0}catch(p){l&&console.error("unable to copy using execCommand: ",p),l&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),u=!0}catch(p){l&&console.error("unable to copy using clipboardData: ",p),l&&console.error("falling back to prompt"),i=function(e){var t=(/mac os x/i.test(navigator.userAgent)?"\u2318":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,t)}("message"in t?t.message:"Copy to clipboard: #{key}, Enter"),window.prompt(i,e)}}finally{o&&("function"==typeof o.removeRange?o.removeRange(s):o.removeAllRanges()),c&&document.body.removeChild(c),a()}return u}},94989:(e,t,l)=>{"use strict";l.d(t,{Z:()=>p});var r={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};const n=function(e,t,l){var n,i=r[e];return n="string"===typeof i?i:1===t?i.one:i.other.replace("{{count}}",t.toString()),null!==l&&void 0!==l&&l.addSuffix?l.comparison&&l.comparison>0?"in "+n:n+" ago":n};function i(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},l=t.width?String(t.width):e.defaultWidth;return e.formats[l]||e.formats[e.defaultWidth]}}var a={date:i({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:i({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:i({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})};var s={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function o(e){return function(t,l){var r;if("formatting"===(null!==l&&void 0!==l&&l.context?String(l.context):"standalone")&&e.formattingValues){var n=e.defaultFormattingWidth||e.defaultWidth,i=null!==l&&void 0!==l&&l.width?String(l.width):n;r=e.formattingValues[i]||e.formattingValues[n]}else{var a=e.defaultWidth,s=null!==l&&void 0!==l&&l.width?String(l.width):e.defaultWidth;r=e.values[s]||e.values[a]}return r[e.argumentCallback?e.argumentCallback(t):t]}}function c(e){return function(t){var l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=l.width,n=r&&e.matchPatterns[r]||e.matchPatterns[e.defaultMatchWidth],i=t.match(n);if(!i)return null;var a,s=i[0],o=r&&e.parsePatterns[r]||e.parsePatterns[e.defaultParseWidth],c=Array.isArray(o)?function(e,t){for(var l=0;l<e.length;l++)if(t(e[l]))return l;return}(o,function(e){return e.test(s)}):function(e,t){for(var l in e)if(e.hasOwnProperty(l)&&t(e[l]))return l;return}(o,function(e){return e.test(s)});return a=e.valueCallback?e.valueCallback(c):c,{value:a=l.valueCallback?l.valueCallback(a):a,rest:t.slice(s.length)}}}var u;const p={code:"en-US",formatDistance:n,formatLong:a,formatRelative:function(e,t,l,r){return s[e]},localize:{ordinalNumber:function(e,t){var l=Number(e),r=l%100;if(r>20||r<10)switch(r%10){case 1:return l+"st";case 2:return l+"nd";case 3:return l+"rd"}return l+"th"},era:o({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:o({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:o({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:o({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},defaultWidth:"wide"}),dayPeriod:o({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})},match:{ordinalNumber:(u={matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:function(e){return parseInt(e,10)}},function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},l=e.match(u.matchPattern);if(!l)return null;var r=l[0],n=e.match(u.parsePattern);if(!n)return null;var i=u.valueCallback?u.valueCallback(n[0]):n[0];return{value:i=t.valueCallback?t.valueCallback(i):i,rest:e.slice(r.length)}}),era:c({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:c({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:c({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:c({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:c({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})},options:{weekStartsOn:0,firstWeekContainsDate:1}}},73149:(e,t,l)=>{"use strict";l.d(t,{j:()=>n});var r={};function n(){return r}},97882:(e,t,l)=>{"use strict";l.d(t,{Z:()=>i});var r=function(e,t){switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},n=function(e,t){switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}};const i={p:n,P:function(e,t){var l,i=e.match(/(P+)(p+)?/)||[],a=i[1],s=i[2];if(!s)return r(e,t);switch(a){case"P":l=t.dateTime({width:"short"});break;case"PP":l=t.dateTime({width:"medium"});break;case"PPP":l=t.dateTime({width:"long"});break;default:l=t.dateTime({width:"full"})}return l.replace("{{date}}",r(a,t)).replace("{{time}}",n(s,t))}}},5025:(e,t,l)=>{"use strict";function r(e){var t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return t.setUTCFullYear(e.getFullYear()),e.getTime()-t.getTime()}l.d(t,{Z:()=>r})},96738:(e,t,l)=>{"use strict";l.d(t,{Z:()=>o});var r=l(93601),n=l(43276),i=l(18363),a=l(34800);var s=6048e5;function o(e){(0,a.Z)(1,arguments);var t=(0,r.default)(e),l=(0,n.Z)(t).getTime()-function(e){(0,a.Z)(1,arguments);var t=(0,i.Z)(e),l=new Date(0);return l.setUTCFullYear(t,0,4),l.setUTCHours(0,0,0,0),(0,n.Z)(l)}(t).getTime();return Math.round(l/s)+1}},18363:(e,t,l)=>{"use strict";l.d(t,{Z:()=>a});var r=l(93601),n=l(34800),i=l(43276);function a(e){(0,n.Z)(1,arguments);var t=(0,r.default)(e),l=t.getUTCFullYear(),a=new Date(0);a.setUTCFullYear(l+1,0,4),a.setUTCHours(0,0,0,0);var s=(0,i.Z)(a),o=new Date(0);o.setUTCFullYear(l,0,4),o.setUTCHours(0,0,0,0);var c=(0,i.Z)(o);return t.getTime()>=s.getTime()?l+1:t.getTime()>=c.getTime()?l:l-1}},33969:(e,t,l)=>{"use strict";l.d(t,{Z:()=>u});var r=l(93601),n=l(89489),i=l(59057),a=l(34800),s=l(68627),o=l(73149);var c=6048e5;function u(e,t){(0,a.Z)(1,arguments);var l=(0,r.default)(e),u=(0,n.Z)(l,t).getTime()-function(e,t){var l,r,c,u,p,d,m,h;(0,a.Z)(1,arguments);var g=(0,o.j)(),y=(0,s.Z)(null!==(l=null!==(r=null!==(c=null!==(u=null===t||void 0===t?void 0:t.firstWeekContainsDate)&&void 0!==u?u:null===t||void 0===t||null===(p=t.locale)||void 0===p||null===(d=p.options)||void 0===d?void 0:d.firstWeekContainsDate)&&void 0!==c?c:g.firstWeekContainsDate)&&void 0!==r?r:null===(m=g.locale)||void 0===m||null===(h=m.options)||void 0===h?void 0:h.firstWeekContainsDate)&&void 0!==l?l:1),f=(0,i.Z)(e,t),b=new Date(0);return b.setUTCFullYear(f,0,y),b.setUTCHours(0,0,0,0),(0,n.Z)(b,t)}(l,t).getTime();return Math.round(u/c)+1}},59057:(e,t,l)=>{"use strict";l.d(t,{Z:()=>o});var r=l(93601),n=l(34800),i=l(89489),a=l(68627),s=l(73149);function o(e,t){var l,o,c,u,p,d,m,h;(0,n.Z)(1,arguments);var g=(0,r.default)(e),y=g.getUTCFullYear(),f=(0,s.j)(),b=(0,a.Z)(null!==(l=null!==(o=null!==(c=null!==(u=null===t||void 0===t?void 0:t.firstWeekContainsDate)&&void 0!==u?u:null===t||void 0===t||null===(p=t.locale)||void 0===p||null===(d=p.options)||void 0===d?void 0:d.firstWeekContainsDate)&&void 0!==c?c:f.firstWeekContainsDate)&&void 0!==o?o:null===(m=f.locale)||void 0===m||null===(h=m.options)||void 0===h?void 0:h.firstWeekContainsDate)&&void 0!==l?l:1);if(!(b>=1&&b<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var v=new Date(0);v.setUTCFullYear(y+1,0,b),v.setUTCHours(0,0,0,0);var x=(0,i.Z)(v,t),S=new Date(0);S.setUTCFullYear(y,0,b),S.setUTCHours(0,0,0,0);var N=(0,i.Z)(S,t);return g.getTime()>=x.getTime()?y+1:g.getTime()>=N.getTime()?y:y-1}},57552:(e,t,l)=>{"use strict";l.d(t,{Do:()=>a,Iu:()=>i,qp:()=>s});var r=["D","DD"],n=["YY","YYYY"];function i(e){return-1!==r.indexOf(e)}function a(e){return-1!==n.indexOf(e)}function s(e,t,l){if("YYYY"===e)throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(l,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("YY"===e)throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(l,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("D"===e)throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(l,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("DD"===e)throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(l,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}},34800:(e,t,l)=>{"use strict";function r(e,t){if(t.length<e)throw new TypeError(e+" argument"+(e>1?"s":"")+" required, but only "+t.length+" present")}l.d(t,{Z:()=>r})},43276:(e,t,l)=>{"use strict";l.d(t,{Z:()=>i});var r=l(93601),n=l(34800);function i(e){(0,n.Z)(1,arguments);var t=(0,r.default)(e),l=t.getUTCDay(),i=(l<1?7:0)+l-1;return t.setUTCDate(t.getUTCDate()-i),t.setUTCHours(0,0,0,0),t}},89489:(e,t,l)=>{"use strict";l.d(t,{Z:()=>s});var r=l(93601),n=l(34800),i=l(68627),a=l(73149);function s(e,t){var l,s,o,c,u,p,d,m;(0,n.Z)(1,arguments);var h=(0,a.j)(),g=(0,i.Z)(null!==(l=null!==(s=null!==(o=null!==(c=null===t||void 0===t?void 0:t.weekStartsOn)&&void 0!==c?c:null===t||void 0===t||null===(u=t.locale)||void 0===u||null===(p=u.options)||void 0===p?void 0:p.weekStartsOn)&&void 0!==o?o:h.weekStartsOn)&&void 0!==s?s:null===(d=h.locale)||void 0===d||null===(m=d.options)||void 0===m?void 0:m.weekStartsOn)&&void 0!==l?l:0);if(!(g>=0&&g<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var y=(0,r.default)(e),f=y.getUTCDay(),b=(f<g?7:0)+f-g;return y.setUTCDate(y.getUTCDate()-b),y.setUTCHours(0,0,0,0),y}},68627:(e,t,l)=>{"use strict";function r(e){if(null===e||!0===e||!1===e)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}l.d(t,{Z:()=>r})},99004:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>a});var r=l(68627),n=l(93601),i=l(34800);function a(e,t){(0,i.Z)(2,arguments);var l=(0,n.default)(e),a=(0,r.Z)(t);return isNaN(a)?new Date(NaN):a?(l.setDate(l.getDate()+a),l):l}},60206:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>s});var r=l(68627),n=l(84485),i=l(34800),a=36e5;function s(e,t){(0,i.Z)(2,arguments);var l=(0,r.Z)(t);return(0,n.Z)(e,l*a)}},84485:(e,t,l)=>{"use strict";l.d(t,{Z:()=>a});var r=l(68627),n=l(93601),i=l(34800);function a(e,t){(0,i.Z)(2,arguments);var l=(0,n.default)(e).getTime(),a=(0,r.Z)(t);return new Date(l+a)}},91469:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>s});var r=l(68627),n=l(84485),i=l(34800),a=6e4;function s(e,t){(0,i.Z)(2,arguments);var l=(0,r.Z)(t);return(0,n.Z)(e,l*a)}},79254:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>a});var r=l(68627),n=l(93601),i=l(34800);function a(e,t){(0,i.Z)(2,arguments);var l=(0,n.default)(e),a=(0,r.Z)(t);if(isNaN(a))return new Date(NaN);if(!a)return l;var s=l.getDate(),o=new Date(l.getTime());return o.setMonth(l.getMonth()+a+1,0),s>=o.getDate()?o:(l.setFullYear(o.getFullYear(),o.getMonth(),s),l)}},46866:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>a});var r=l(68627),n=l(79254),i=l(34800);function a(e,t){(0,i.Z)(2,arguments);var l=3*(0,r.Z)(t);return(0,n.default)(e,l)}},78392:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>a});var r=l(68627),n=l(99004),i=l(34800);function a(e,t){(0,i.Z)(2,arguments);var l=7*(0,r.Z)(t);return(0,n.default)(e,l)}},83618:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>a});var r=l(68627),n=l(79254),i=l(34800);function a(e,t){(0,i.Z)(2,arguments);var l=(0,r.Z)(t);return(0,n.default)(e,12*l)}},47332:(e,t,l)=>{"use strict";l.d(t,{qk:()=>i,vh:()=>n,yJ:()=>r});Math.pow(10,8);var r=6e4,n=36e5,i=1e3},81419:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>s});var r=l(5025),n=l(6021),i=l(34800),a=864e5;function s(e,t){(0,i.Z)(2,arguments);var l=(0,n.default)(e),s=(0,n.default)(t),o=l.getTime()-(0,r.Z)(l),c=s.getTime()-(0,r.Z)(s);return Math.round((o-c)/a)}},70943:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>i});var r=l(93601),n=l(34800);function i(e,t){(0,n.Z)(2,arguments);var l=(0,r.default)(e),i=(0,r.default)(t);return 12*(l.getFullYear()-i.getFullYear())+(l.getMonth()-i.getMonth())}},57033:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>i});var r=l(93601),n=l(34800);function i(e,t){(0,n.Z)(2,arguments);var l=(0,r.default)(e),i=(0,r.default)(t);return l.getFullYear()-i.getFullYear()}},56148:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>i});var r=l(93601),n=l(34800);function i(e){(0,n.Z)(1,arguments);var t=(0,r.default)(e);return t.setHours(23,59,59,999),t}},98589:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>i});var r=l(93601),n=l(34800);function i(e){(0,n.Z)(1,arguments);var t=(0,r.default)(e),l=t.getMonth();return t.setFullYear(t.getFullYear(),l+1,0),t.setHours(23,59,59,999),t}},34605:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>s});var r=l(73149),n=l(93601),i=l(68627),a=l(34800);function s(e,t){var l,s,o,c,u,p,d,m;(0,a.Z)(1,arguments);var h=(0,r.j)(),g=(0,i.Z)(null!==(l=null!==(s=null!==(o=null!==(c=null===t||void 0===t?void 0:t.weekStartsOn)&&void 0!==c?c:null===t||void 0===t||null===(u=t.locale)||void 0===u||null===(p=u.options)||void 0===p?void 0:p.weekStartsOn)&&void 0!==o?o:h.weekStartsOn)&&void 0!==s?s:null===(d=h.locale)||void 0===d||null===(m=d.options)||void 0===m?void 0:m.weekStartsOn)&&void 0!==l?l:0);if(!(g>=0&&g<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var y=(0,n.default)(e),f=y.getDay(),b=6+(f<g?-7:0)-(f-g);return y.setDate(y.getDate()+b),y.setHours(23,59,59,999),y}},26537:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>i});var r=l(93601),n=l(34800);function i(e){(0,n.Z)(1,arguments);var t=(0,r.default)(e),l=t.getFullYear();return t.setFullYear(l+1,0,0),t.setHours(23,59,59,999),t}},89434:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>j});var r=l(8859),n=l(88076),i=l(93601),a=l(34800);var s=l(96738),o=l(18363),c=l(33969),u=l(59057);function p(e,t){for(var l=e<0?"-":"",r=Math.abs(e).toString();r.length<t;)r="0"+r;return l+r}const d={y:function(e,t){var l=e.getUTCFullYear(),r=l>0?l:1-l;return p("yy"===t?r%100:r,t.length)},M:function(e,t){var l=e.getUTCMonth();return"M"===t?String(l+1):p(l+1,2)},d:function(e,t){return p(e.getUTCDate(),t.length)},a:function(e,t){var l=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return l.toUpperCase();case"aaa":return l;case"aaaaa":return l[0];default:return"am"===l?"a.m.":"p.m."}},h:function(e,t){return p(e.getUTCHours()%12||12,t.length)},H:function(e,t){return p(e.getUTCHours(),t.length)},m:function(e,t){return p(e.getUTCMinutes(),t.length)},s:function(e,t){return p(e.getUTCSeconds(),t.length)},S:function(e,t){var l=t.length,r=e.getUTCMilliseconds();return p(Math.floor(r*Math.pow(10,l-3)),t.length)}};var m="midnight",h="noon",g="morning",y="afternoon",f="evening",b="night";function v(e,t){var l=e>0?"-":"+",r=Math.abs(e),n=Math.floor(r/60),i=r%60;if(0===i)return l+String(n);var a=t||"";return l+String(n)+a+p(i,2)}function x(e,t){return e%60===0?(e>0?"-":"+")+p(Math.abs(e)/60,2):S(e,t)}function S(e,t){var l=t||"",r=e>0?"-":"+",n=Math.abs(e);return r+p(Math.floor(n/60),2)+l+p(n%60,2)}const N={G:function(e,t,l){var r=e.getUTCFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return l.era(r,{width:"abbreviated"});case"GGGGG":return l.era(r,{width:"narrow"});default:return l.era(r,{width:"wide"})}},y:function(e,t,l){if("yo"===t){var r=e.getUTCFullYear(),n=r>0?r:1-r;return l.ordinalNumber(n,{unit:"year"})}return d.y(e,t)},Y:function(e,t,l,r){var n=(0,u.Z)(e,r),i=n>0?n:1-n;return"YY"===t?p(i%100,2):"Yo"===t?l.ordinalNumber(i,{unit:"year"}):p(i,t.length)},R:function(e,t){return p((0,o.Z)(e),t.length)},u:function(e,t){return p(e.getUTCFullYear(),t.length)},Q:function(e,t,l){var r=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"Q":return String(r);case"QQ":return p(r,2);case"Qo":return l.ordinalNumber(r,{unit:"quarter"});case"QQQ":return l.quarter(r,{width:"abbreviated",context:"formatting"});case"QQQQQ":return l.quarter(r,{width:"narrow",context:"formatting"});default:return l.quarter(r,{width:"wide",context:"formatting"})}},q:function(e,t,l){var r=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"q":return String(r);case"qq":return p(r,2);case"qo":return l.ordinalNumber(r,{unit:"quarter"});case"qqq":return l.quarter(r,{width:"abbreviated",context:"standalone"});case"qqqqq":return l.quarter(r,{width:"narrow",context:"standalone"});default:return l.quarter(r,{width:"wide",context:"standalone"})}},M:function(e,t,l){var r=e.getUTCMonth();switch(t){case"M":case"MM":return d.M(e,t);case"Mo":return l.ordinalNumber(r+1,{unit:"month"});case"MMM":return l.month(r,{width:"abbreviated",context:"formatting"});case"MMMMM":return l.month(r,{width:"narrow",context:"formatting"});default:return l.month(r,{width:"wide",context:"formatting"})}},L:function(e,t,l){var r=e.getUTCMonth();switch(t){case"L":return String(r+1);case"LL":return p(r+1,2);case"Lo":return l.ordinalNumber(r+1,{unit:"month"});case"LLL":return l.month(r,{width:"abbreviated",context:"standalone"});case"LLLLL":return l.month(r,{width:"narrow",context:"standalone"});default:return l.month(r,{width:"wide",context:"standalone"})}},w:function(e,t,l,r){var n=(0,c.Z)(e,r);return"wo"===t?l.ordinalNumber(n,{unit:"week"}):p(n,t.length)},I:function(e,t,l){var r=(0,s.Z)(e);return"Io"===t?l.ordinalNumber(r,{unit:"week"}):p(r,t.length)},d:function(e,t,l){return"do"===t?l.ordinalNumber(e.getUTCDate(),{unit:"date"}):d.d(e,t)},D:function(e,t,l){var r=function(e){(0,a.Z)(1,arguments);var t=(0,i.default)(e),l=t.getTime();t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0);var r=l-t.getTime();return Math.floor(r/864e5)+1}(e);return"Do"===t?l.ordinalNumber(r,{unit:"dayOfYear"}):p(r,t.length)},E:function(e,t,l){var r=e.getUTCDay();switch(t){case"E":case"EE":case"EEE":return l.day(r,{width:"abbreviated",context:"formatting"});case"EEEEE":return l.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return l.day(r,{width:"short",context:"formatting"});default:return l.day(r,{width:"wide",context:"formatting"})}},e:function(e,t,l,r){var n=e.getUTCDay(),i=(n-r.weekStartsOn+8)%7||7;switch(t){case"e":return String(i);case"ee":return p(i,2);case"eo":return l.ordinalNumber(i,{unit:"day"});case"eee":return l.day(n,{width:"abbreviated",context:"formatting"});case"eeeee":return l.day(n,{width:"narrow",context:"formatting"});case"eeeeee":return l.day(n,{width:"short",context:"formatting"});default:return l.day(n,{width:"wide",context:"formatting"})}},c:function(e,t,l,r){var n=e.getUTCDay(),i=(n-r.weekStartsOn+8)%7||7;switch(t){case"c":return String(i);case"cc":return p(i,t.length);case"co":return l.ordinalNumber(i,{unit:"day"});case"ccc":return l.day(n,{width:"abbreviated",context:"standalone"});case"ccccc":return l.day(n,{width:"narrow",context:"standalone"});case"cccccc":return l.day(n,{width:"short",context:"standalone"});default:return l.day(n,{width:"wide",context:"standalone"})}},i:function(e,t,l){var r=e.getUTCDay(),n=0===r?7:r;switch(t){case"i":return String(n);case"ii":return p(n,t.length);case"io":return l.ordinalNumber(n,{unit:"day"});case"iii":return l.day(r,{width:"abbreviated",context:"formatting"});case"iiiii":return l.day(r,{width:"narrow",context:"formatting"});case"iiiiii":return l.day(r,{width:"short",context:"formatting"});default:return l.day(r,{width:"wide",context:"formatting"})}},a:function(e,t,l){var r=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return l.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"aaa":return l.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return l.dayPeriod(r,{width:"narrow",context:"formatting"});default:return l.dayPeriod(r,{width:"wide",context:"formatting"})}},b:function(e,t,l){var r,n=e.getUTCHours();switch(r=12===n?h:0===n?m:n/12>=1?"pm":"am",t){case"b":case"bb":return l.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"bbb":return l.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return l.dayPeriod(r,{width:"narrow",context:"formatting"});default:return l.dayPeriod(r,{width:"wide",context:"formatting"})}},B:function(e,t,l){var r,n=e.getUTCHours();switch(r=n>=17?f:n>=12?y:n>=4?g:b,t){case"B":case"BB":case"BBB":return l.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"BBBBB":return l.dayPeriod(r,{width:"narrow",context:"formatting"});default:return l.dayPeriod(r,{width:"wide",context:"formatting"})}},h:function(e,t,l){if("ho"===t){var r=e.getUTCHours()%12;return 0===r&&(r=12),l.ordinalNumber(r,{unit:"hour"})}return d.h(e,t)},H:function(e,t,l){return"Ho"===t?l.ordinalNumber(e.getUTCHours(),{unit:"hour"}):d.H(e,t)},K:function(e,t,l){var r=e.getUTCHours()%12;return"Ko"===t?l.ordinalNumber(r,{unit:"hour"}):p(r,t.length)},k:function(e,t,l){var r=e.getUTCHours();return 0===r&&(r=24),"ko"===t?l.ordinalNumber(r,{unit:"hour"}):p(r,t.length)},m:function(e,t,l){return"mo"===t?l.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):d.m(e,t)},s:function(e,t,l){return"so"===t?l.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):d.s(e,t)},S:function(e,t){return d.S(e,t)},X:function(e,t,l,r){var n=(r._originalDate||e).getTimezoneOffset();if(0===n)return"Z";switch(t){case"X":return x(n);case"XXXX":case"XX":return S(n);default:return S(n,":")}},x:function(e,t,l,r){var n=(r._originalDate||e).getTimezoneOffset();switch(t){case"x":return x(n);case"xxxx":case"xx":return S(n);default:return S(n,":")}},O:function(e,t,l,r){var n=(r._originalDate||e).getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+v(n,":");default:return"GMT"+S(n,":")}},z:function(e,t,l,r){var n=(r._originalDate||e).getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+v(n,":");default:return"GMT"+S(n,":")}},t:function(e,t,l,r){var n=r._originalDate||e;return p(Math.floor(n.getTime()/1e3),t.length)},T:function(e,t,l,r){return p((r._originalDate||e).getTime(),t.length)}};var C=l(97882),w=l(5025),I=l(57552),k=l(68627),T=l(73149),A=l(94989),D=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,M=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,E=/^'([^]*?)'?$/,R=/''/g,B=/[a-zA-Z]/;function j(e,t,l){var s,o,c,u,p,d,m,h,g,y,f,b,v,x,S,j,P,_;(0,a.Z)(2,arguments);var O=String(t),L=(0,T.j)(),F=null!==(s=null!==(o=null===l||void 0===l?void 0:l.locale)&&void 0!==o?o:L.locale)&&void 0!==s?s:A.Z,q=(0,k.Z)(null!==(c=null!==(u=null!==(p=null!==(d=null===l||void 0===l?void 0:l.firstWeekContainsDate)&&void 0!==d?d:null===l||void 0===l||null===(m=l.locale)||void 0===m||null===(h=m.options)||void 0===h?void 0:h.firstWeekContainsDate)&&void 0!==p?p:L.firstWeekContainsDate)&&void 0!==u?u:null===(g=L.locale)||void 0===g||null===(y=g.options)||void 0===y?void 0:y.firstWeekContainsDate)&&void 0!==c?c:1);if(!(q>=1&&q<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var z=(0,k.Z)(null!==(f=null!==(b=null!==(v=null!==(x=null===l||void 0===l?void 0:l.weekStartsOn)&&void 0!==x?x:null===l||void 0===l||null===(S=l.locale)||void 0===S||null===(j=S.options)||void 0===j?void 0:j.weekStartsOn)&&void 0!==v?v:L.weekStartsOn)&&void 0!==b?b:null===(P=L.locale)||void 0===P||null===(_=P.options)||void 0===_?void 0:_.weekStartsOn)&&void 0!==f?f:0);if(!(z>=0&&z<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!F.localize)throw new RangeError("locale must contain localize property");if(!F.formatLong)throw new RangeError("locale must contain formatLong property");var U=(0,i.default)(e);if(!(0,r.default)(U))throw new RangeError("Invalid time value");var G=(0,w.Z)(U),V=(0,n.Z)(U,G),H={firstWeekContainsDate:q,weekStartsOn:z,locale:F,_originalDate:U};return O.match(M).map(function(e){var t=e[0];return"p"===t||"P"===t?(0,C.Z[t])(e,F.formatLong):e}).join("").match(D).map(function(r){if("''"===r)return"'";var n=r[0];if("'"===n)return function(e){var t=e.match(E);if(!t)return e;return t[1].replace(R,"'")}(r);var i=N[n];if(i)return null!==l&&void 0!==l&&l.useAdditionalWeekYearTokens||!(0,I.Do)(r)||(0,I.qp)(r,t,String(e)),null!==l&&void 0!==l&&l.useAdditionalDayOfYearTokens||!(0,I.Iu)(r)||(0,I.qp)(r,t,String(e)),i(V,r,F.localize,H);if(n.match(B))throw new RangeError("Format string contains an unescaped latin alphabet character `"+n+"`");return r}).join("")}},94836:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>i});var r=l(93601),n=l(34800);function i(e){return(0,n.Z)(1,arguments),(0,r.default)(e).getDate()}},76127:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>i});var r=l(93601),n=l(34800);function i(e){return(0,n.Z)(1,arguments),(0,r.default)(e).getDay()}},49593:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>i});var r=l(93601),n=l(34800);function i(e){return(0,n.Z)(1,arguments),(0,r.default)(e).getHours()}},80042:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>c});var r=l(93601),n=l(59376),i=l(34800);function a(e){return(0,i.Z)(1,arguments),(0,n.default)(e,{weekStartsOn:1})}function s(e){(0,i.Z)(1,arguments);var t=function(e){(0,i.Z)(1,arguments);var t=(0,r.default)(e),l=t.getFullYear(),n=new Date(0);n.setFullYear(l+1,0,4),n.setHours(0,0,0,0);var s=a(n),o=new Date(0);o.setFullYear(l,0,4),o.setHours(0,0,0,0);var c=a(o);return t.getTime()>=s.getTime()?l+1:t.getTime()>=c.getTime()?l:l-1}(e),l=new Date(0);return l.setFullYear(t,0,4),l.setHours(0,0,0,0),a(l)}var o=6048e5;function c(e){(0,i.Z)(1,arguments);var t=(0,r.default)(e),l=a(t).getTime()-s(t).getTime();return Math.round(l/o)+1}},66110:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>i});var r=l(93601),n=l(34800);function i(e){return(0,n.Z)(1,arguments),(0,r.default)(e).getMinutes()}},87910:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>i});var r=l(93601),n=l(34800);function i(e){return(0,n.Z)(1,arguments),(0,r.default)(e).getMonth()}},68834:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>i});var r=l(93601),n=l(34800);function i(e){(0,n.Z)(1,arguments);var t=(0,r.default)(e);return Math.floor(t.getMonth()/3)+1}},47403:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>i});var r=l(93601),n=l(34800);function i(e){return(0,n.Z)(1,arguments),(0,r.default)(e).getSeconds()}},42026:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>i});var r=l(93601),n=l(34800);function i(e){return(0,n.Z)(1,arguments),(0,r.default)(e).getTime()}},8121:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>i});var r=l(93601),n=l(34800);function i(e){return(0,n.Z)(1,arguments),(0,r.default)(e).getFullYear()}},50567:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>i});var r=l(93601),n=l(34800);function i(e,t){(0,n.Z)(2,arguments);var l=(0,r.default)(e),i=(0,r.default)(t);return l.getTime()>i.getTime()}},33532:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>i});var r=l(93601),n=l(34800);function i(e,t){(0,n.Z)(2,arguments);var l=(0,r.default)(e),i=(0,r.default)(t);return l.getTime()<i.getTime()}},403:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>i});var r=l(71002),n=l(34800);function i(e){return(0,n.Z)(1,arguments),e instanceof Date||"object"===(0,r.Z)(e)&&"[object Date]"===Object.prototype.toString.call(e)}},88502:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>i});var r=l(93601),n=l(34800);function i(e,t){(0,n.Z)(2,arguments);var l=(0,r.default)(e),i=(0,r.default)(t);return l.getTime()===i.getTime()}},3051:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>i});var r=l(6021),n=l(34800);function i(e,t){(0,n.Z)(2,arguments);var l=(0,r.default)(e),i=(0,r.default)(t);return l.getTime()===i.getTime()}},98789:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>i});var r=l(93601),n=l(34800);function i(e,t){(0,n.Z)(2,arguments);var l=(0,r.default)(e),i=(0,r.default)(t);return l.getFullYear()===i.getFullYear()&&l.getMonth()===i.getMonth()}},11454:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>i});var r=l(54497),n=l(34800);function i(e,t){(0,n.Z)(2,arguments);var l=(0,r.default)(e),i=(0,r.default)(t);return l.getTime()===i.getTime()}},49301:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>i});var r=l(93601),n=l(34800);function i(e,t){(0,n.Z)(2,arguments);var l=(0,r.default)(e),i=(0,r.default)(t);return l.getFullYear()===i.getFullYear()}},8859:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>a});var r=l(403),n=l(93601),i=l(34800);function a(e){if((0,i.Z)(1,arguments),!(0,r.default)(e)&&"number"!==typeof e)return!1;var t=(0,n.default)(e);return!isNaN(Number(t))}},31700:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>i});var r=l(93601),n=l(34800);function i(e,t){(0,n.Z)(2,arguments);var l=(0,r.default)(e).getTime(),i=(0,r.default)(t.start).getTime(),a=(0,r.default)(t.end).getTime();if(!(i<=a))throw new RangeError("Invalid interval");return l>=i&&l<=a}},32288:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>a});var r=l(71002),n=l(93601),i=l(34800);function a(e){var t,l;if((0,i.Z)(1,arguments),e&&"function"===typeof e.forEach)t=e;else{if("object"!==(0,r.Z)(e)||null===e)return new Date(NaN);t=Array.prototype.slice.call(e)}return t.forEach(function(e){var t=(0,n.default)(e);(void 0===l||l<t||isNaN(Number(t)))&&(l=t)}),l||new Date(NaN)}},34193:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>a});var r=l(71002),n=l(93601),i=l(34800);function a(e){var t,l;if((0,i.Z)(1,arguments),e&&"function"===typeof e.forEach)t=e;else{if("object"!==(0,r.Z)(e)||null===e)return new Date(NaN);t=Array.prototype.slice.call(e)}return t.forEach(function(e){var t=(0,n.default)(e);(void 0===l||l>t||isNaN(t.getDate()))&&(l=t)}),l||new Date(NaN)}},11770:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>Je});var r=l(71002),n=l(40181);function i(e,t){var l="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!l){if(Array.isArray(e)||(l=(0,n.Z)(e))||t&&e&&"number"==typeof e.length){l&&(e=l);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,s=!0,o=!1;return{s:function(){l=l.call(e)},n:function(){var e=l.next();return s=e.done,e},e:function(e){o=!0,a=e},f:function(){try{s||null==l.return||l.return()}finally{if(o)throw a}}}}var a=l(94989),s=l(88076),o=l(93601);function c(e,t){if(null==e)throw new TypeError("assign requires that input parameter not be null or undefined");for(var l in t)Object.prototype.hasOwnProperty.call(t,l)&&(e[l]=t[l]);return e}var u=l(97882),p=l(5025),d=l(57552),m=l(68627),h=l(34800),g=l(97326),y=l(60136),f=l(98557),b=l(15671),v=l(43144),x=l(4942),S=function(){function e(){(0,b.Z)(this,e),(0,x.Z)(this,"priority",void 0),(0,x.Z)(this,"subPriority",0)}return(0,v.Z)(e,[{key:"validate",value:function(e,t){return!0}}]),e}(),N=function(e){(0,y.Z)(l,e);var t=(0,f.Z)(l);function l(e,r,n,i,a){var s;return(0,b.Z)(this,l),(s=t.call(this)).value=e,s.validateValue=r,s.setValue=n,s.priority=i,a&&(s.subPriority=a),s}return(0,v.Z)(l,[{key:"validate",value:function(e,t){return this.validateValue(e,this.value,t)}},{key:"set",value:function(e,t,l){return this.setValue(e,t,this.value,l)}}]),l}(S),C=function(e){(0,y.Z)(l,e);var t=(0,f.Z)(l);function l(){var e;(0,b.Z)(this,l);for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,x.Z)((0,g.Z)(e),"priority",10),(0,x.Z)((0,g.Z)(e),"subPriority",-1),e}return(0,v.Z)(l,[{key:"set",value:function(e,t){if(t.timestampIsSet)return e;var l=new Date(0);return l.setFullYear(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()),l.setHours(e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds(),e.getUTCMilliseconds()),l}}]),l}(S),w=function(){function e(){(0,b.Z)(this,e),(0,x.Z)(this,"incompatibleTokens",void 0),(0,x.Z)(this,"priority",void 0),(0,x.Z)(this,"subPriority",void 0)}return(0,v.Z)(e,[{key:"run",value:function(e,t,l,r){var n=this.parse(e,t,l,r);return n?{setter:new N(n.value,this.validate,this.set,this.priority,this.subPriority),rest:n.rest}:null}},{key:"validate",value:function(e,t,l){return!0}}]),e}(),I=function(e){(0,y.Z)(l,e);var t=(0,f.Z)(l);function l(){var e;(0,b.Z)(this,l);for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,x.Z)((0,g.Z)(e),"priority",140),(0,x.Z)((0,g.Z)(e),"incompatibleTokens",["R","u","t","T"]),e}return(0,v.Z)(l,[{key:"parse",value:function(e,t,l){switch(t){case"G":case"GG":case"GGG":return l.era(e,{width:"abbreviated"})||l.era(e,{width:"narrow"});case"GGGGG":return l.era(e,{width:"narrow"});default:return l.era(e,{width:"wide"})||l.era(e,{width:"abbreviated"})||l.era(e,{width:"narrow"})}}},{key:"set",value:function(e,t,l){return t.era=l,e.setUTCFullYear(l,0,1),e.setUTCHours(0,0,0,0),e}}]),l}(w),k=l(47332),T=/^(1[0-2]|0?\d)/,A=/^(3[0-1]|[0-2]?\d)/,D=/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,M=/^(5[0-3]|[0-4]?\d)/,E=/^(2[0-3]|[0-1]?\d)/,R=/^(2[0-4]|[0-1]?\d)/,B=/^(1[0-1]|0?\d)/,j=/^(1[0-2]|0?\d)/,P=/^[0-5]?\d/,_=/^[0-5]?\d/,O=/^\d/,L=/^\d{1,2}/,F=/^\d{1,3}/,q=/^\d{1,4}/,z=/^-?\d+/,U=/^-?\d/,G=/^-?\d{1,2}/,V=/^-?\d{1,3}/,H=/^-?\d{1,4}/,W=/^([+-])(\d{2})(\d{2})?|Z/,Z=/^([+-])(\d{2})(\d{2})|Z/,$=/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,K=/^([+-])(\d{2}):(\d{2})|Z/,Y=/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/;function Q(e,t){return e?{value:t(e.value),rest:e.rest}:e}function J(e,t){var l=t.match(e);return l?{value:parseInt(l[0],10),rest:t.slice(l[0].length)}:null}function X(e,t){var l=t.match(e);if(!l)return null;if("Z"===l[0])return{value:0,rest:t.slice(1)};var r="+"===l[1]?1:-1,n=l[2]?parseInt(l[2],10):0,i=l[3]?parseInt(l[3],10):0,a=l[5]?parseInt(l[5],10):0;return{value:r*(n*k.vh+i*k.yJ+a*k.qk),rest:t.slice(l[0].length)}}function ee(e){return J(z,e)}function te(e,t){switch(e){case 1:return J(O,t);case 2:return J(L,t);case 3:return J(F,t);case 4:return J(q,t);default:return J(new RegExp("^\\d{1,"+e+"}"),t)}}function le(e,t){switch(e){case 1:return J(U,t);case 2:return J(G,t);case 3:return J(V,t);case 4:return J(H,t);default:return J(new RegExp("^-?\\d{1,"+e+"}"),t)}}function re(e){switch(e){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;default:return 0}}function ne(e,t){var l,r=t>0,n=r?t:1-t;if(n<=50)l=e||100;else{var i=n+50;l=e+100*Math.floor(i/100)-(e>=i%100?100:0)}return r?l:1-l}function ie(e){return e%400===0||e%4===0&&e%100!==0}var ae=function(e){(0,y.Z)(l,e);var t=(0,f.Z)(l);function l(){var e;(0,b.Z)(this,l);for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,x.Z)((0,g.Z)(e),"priority",130),(0,x.Z)((0,g.Z)(e),"incompatibleTokens",["Y","R","u","w","I","i","e","c","t","T"]),e}return(0,v.Z)(l,[{key:"parse",value:function(e,t,l){var r=function(e){return{year:e,isTwoDigitYear:"yy"===t}};switch(t){case"y":return Q(te(4,e),r);case"yo":return Q(l.ordinalNumber(e,{unit:"year"}),r);default:return Q(te(t.length,e),r)}}},{key:"validate",value:function(e,t){return t.isTwoDigitYear||t.year>0}},{key:"set",value:function(e,t,l){var r=e.getUTCFullYear();if(l.isTwoDigitYear){var n=ne(l.year,r);return e.setUTCFullYear(n,0,1),e.setUTCHours(0,0,0,0),e}var i="era"in t&&1!==t.era?1-l.year:l.year;return e.setUTCFullYear(i,0,1),e.setUTCHours(0,0,0,0),e}}]),l}(w),se=l(59057),oe=l(89489),ce=function(e){(0,y.Z)(l,e);var t=(0,f.Z)(l);function l(){var e;(0,b.Z)(this,l);for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,x.Z)((0,g.Z)(e),"priority",130),(0,x.Z)((0,g.Z)(e),"incompatibleTokens",["y","R","u","Q","q","M","L","I","d","D","i","t","T"]),e}return(0,v.Z)(l,[{key:"parse",value:function(e,t,l){var r=function(e){return{year:e,isTwoDigitYear:"YY"===t}};switch(t){case"Y":return Q(te(4,e),r);case"Yo":return Q(l.ordinalNumber(e,{unit:"year"}),r);default:return Q(te(t.length,e),r)}}},{key:"validate",value:function(e,t){return t.isTwoDigitYear||t.year>0}},{key:"set",value:function(e,t,l,r){var n=(0,se.Z)(e,r);if(l.isTwoDigitYear){var i=ne(l.year,n);return e.setUTCFullYear(i,0,r.firstWeekContainsDate),e.setUTCHours(0,0,0,0),(0,oe.Z)(e,r)}var a="era"in t&&1!==t.era?1-l.year:l.year;return e.setUTCFullYear(a,0,r.firstWeekContainsDate),e.setUTCHours(0,0,0,0),(0,oe.Z)(e,r)}}]),l}(w),ue=l(43276),pe=function(e){(0,y.Z)(l,e);var t=(0,f.Z)(l);function l(){var e;(0,b.Z)(this,l);for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,x.Z)((0,g.Z)(e),"priority",130),(0,x.Z)((0,g.Z)(e),"incompatibleTokens",["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]),e}return(0,v.Z)(l,[{key:"parse",value:function(e,t){return le("R"===t?4:t.length,e)}},{key:"set",value:function(e,t,l){var r=new Date(0);return r.setUTCFullYear(l,0,4),r.setUTCHours(0,0,0,0),(0,ue.Z)(r)}}]),l}(w),de=function(e){(0,y.Z)(l,e);var t=(0,f.Z)(l);function l(){var e;(0,b.Z)(this,l);for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,x.Z)((0,g.Z)(e),"priority",130),(0,x.Z)((0,g.Z)(e),"incompatibleTokens",["G","y","Y","R","w","I","i","e","c","t","T"]),e}return(0,v.Z)(l,[{key:"parse",value:function(e,t){return le("u"===t?4:t.length,e)}},{key:"set",value:function(e,t,l){return e.setUTCFullYear(l,0,1),e.setUTCHours(0,0,0,0),e}}]),l}(w),me=function(e){(0,y.Z)(l,e);var t=(0,f.Z)(l);function l(){var e;(0,b.Z)(this,l);for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,x.Z)((0,g.Z)(e),"priority",120),(0,x.Z)((0,g.Z)(e),"incompatibleTokens",["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]),e}return(0,v.Z)(l,[{key:"parse",value:function(e,t,l){switch(t){case"Q":case"QQ":return te(t.length,e);case"Qo":return l.ordinalNumber(e,{unit:"quarter"});case"QQQ":return l.quarter(e,{width:"abbreviated",context:"formatting"})||l.quarter(e,{width:"narrow",context:"formatting"});case"QQQQQ":return l.quarter(e,{width:"narrow",context:"formatting"});default:return l.quarter(e,{width:"wide",context:"formatting"})||l.quarter(e,{width:"abbreviated",context:"formatting"})||l.quarter(e,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(e,t){return t>=1&&t<=4}},{key:"set",value:function(e,t,l){return e.setUTCMonth(3*(l-1),1),e.setUTCHours(0,0,0,0),e}}]),l}(w),he=function(e){(0,y.Z)(l,e);var t=(0,f.Z)(l);function l(){var e;(0,b.Z)(this,l);for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,x.Z)((0,g.Z)(e),"priority",120),(0,x.Z)((0,g.Z)(e),"incompatibleTokens",["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]),e}return(0,v.Z)(l,[{key:"parse",value:function(e,t,l){switch(t){case"q":case"qq":return te(t.length,e);case"qo":return l.ordinalNumber(e,{unit:"quarter"});case"qqq":return l.quarter(e,{width:"abbreviated",context:"standalone"})||l.quarter(e,{width:"narrow",context:"standalone"});case"qqqqq":return l.quarter(e,{width:"narrow",context:"standalone"});default:return l.quarter(e,{width:"wide",context:"standalone"})||l.quarter(e,{width:"abbreviated",context:"standalone"})||l.quarter(e,{width:"narrow",context:"standalone"})}}},{key:"validate",value:function(e,t){return t>=1&&t<=4}},{key:"set",value:function(e,t,l){return e.setUTCMonth(3*(l-1),1),e.setUTCHours(0,0,0,0),e}}]),l}(w),ge=function(e){(0,y.Z)(l,e);var t=(0,f.Z)(l);function l(){var e;(0,b.Z)(this,l);for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,x.Z)((0,g.Z)(e),"incompatibleTokens",["Y","R","q","Q","L","w","I","D","i","e","c","t","T"]),(0,x.Z)((0,g.Z)(e),"priority",110),e}return(0,v.Z)(l,[{key:"parse",value:function(e,t,l){var r=function(e){return e-1};switch(t){case"M":return Q(J(T,e),r);case"MM":return Q(te(2,e),r);case"Mo":return Q(l.ordinalNumber(e,{unit:"month"}),r);case"MMM":return l.month(e,{width:"abbreviated",context:"formatting"})||l.month(e,{width:"narrow",context:"formatting"});case"MMMMM":return l.month(e,{width:"narrow",context:"formatting"});default:return l.month(e,{width:"wide",context:"formatting"})||l.month(e,{width:"abbreviated",context:"formatting"})||l.month(e,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(e,t){return t>=0&&t<=11}},{key:"set",value:function(e,t,l){return e.setUTCMonth(l,1),e.setUTCHours(0,0,0,0),e}}]),l}(w),ye=function(e){(0,y.Z)(l,e);var t=(0,f.Z)(l);function l(){var e;(0,b.Z)(this,l);for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,x.Z)((0,g.Z)(e),"priority",110),(0,x.Z)((0,g.Z)(e),"incompatibleTokens",["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]),e}return(0,v.Z)(l,[{key:"parse",value:function(e,t,l){var r=function(e){return e-1};switch(t){case"L":return Q(J(T,e),r);case"LL":return Q(te(2,e),r);case"Lo":return Q(l.ordinalNumber(e,{unit:"month"}),r);case"LLL":return l.month(e,{width:"abbreviated",context:"standalone"})||l.month(e,{width:"narrow",context:"standalone"});case"LLLLL":return l.month(e,{width:"narrow",context:"standalone"});default:return l.month(e,{width:"wide",context:"standalone"})||l.month(e,{width:"abbreviated",context:"standalone"})||l.month(e,{width:"narrow",context:"standalone"})}}},{key:"validate",value:function(e,t){return t>=0&&t<=11}},{key:"set",value:function(e,t,l){return e.setUTCMonth(l,1),e.setUTCHours(0,0,0,0),e}}]),l}(w),fe=l(33969);var be=function(e){(0,y.Z)(l,e);var t=(0,f.Z)(l);function l(){var e;(0,b.Z)(this,l);for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,x.Z)((0,g.Z)(e),"priority",100),(0,x.Z)((0,g.Z)(e),"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","i","t","T"]),e}return(0,v.Z)(l,[{key:"parse",value:function(e,t,l){switch(t){case"w":return J(M,e);case"wo":return l.ordinalNumber(e,{unit:"week"});default:return te(t.length,e)}}},{key:"validate",value:function(e,t){return t>=1&&t<=53}},{key:"set",value:function(e,t,l,r){return(0,oe.Z)(function(e,t,l){(0,h.Z)(2,arguments);var r=(0,o.default)(e),n=(0,m.Z)(t),i=(0,fe.Z)(r,l)-n;return r.setUTCDate(r.getUTCDate()-7*i),r}(e,l,r),r)}}]),l}(w),ve=l(96738);var xe=function(e){(0,y.Z)(l,e);var t=(0,f.Z)(l);function l(){var e;(0,b.Z)(this,l);for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,x.Z)((0,g.Z)(e),"priority",100),(0,x.Z)((0,g.Z)(e),"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]),e}return(0,v.Z)(l,[{key:"parse",value:function(e,t,l){switch(t){case"I":return J(M,e);case"Io":return l.ordinalNumber(e,{unit:"week"});default:return te(t.length,e)}}},{key:"validate",value:function(e,t){return t>=1&&t<=53}},{key:"set",value:function(e,t,l){return(0,ue.Z)(function(e,t){(0,h.Z)(2,arguments);var l=(0,o.default)(e),r=(0,m.Z)(t),n=(0,ve.Z)(l)-r;return l.setUTCDate(l.getUTCDate()-7*n),l}(e,l))}}]),l}(w),Se=[31,28,31,30,31,30,31,31,30,31,30,31],Ne=[31,29,31,30,31,30,31,31,30,31,30,31],Ce=function(e){(0,y.Z)(l,e);var t=(0,f.Z)(l);function l(){var e;(0,b.Z)(this,l);for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,x.Z)((0,g.Z)(e),"priority",90),(0,x.Z)((0,g.Z)(e),"subPriority",1),(0,x.Z)((0,g.Z)(e),"incompatibleTokens",["Y","R","q","Q","w","I","D","i","e","c","t","T"]),e}return(0,v.Z)(l,[{key:"parse",value:function(e,t,l){switch(t){case"d":return J(A,e);case"do":return l.ordinalNumber(e,{unit:"date"});default:return te(t.length,e)}}},{key:"validate",value:function(e,t){var l=ie(e.getUTCFullYear()),r=e.getUTCMonth();return l?t>=1&&t<=Ne[r]:t>=1&&t<=Se[r]}},{key:"set",value:function(e,t,l){return e.setUTCDate(l),e.setUTCHours(0,0,0,0),e}}]),l}(w),we=function(e){(0,y.Z)(l,e);var t=(0,f.Z)(l);function l(){var e;(0,b.Z)(this,l);for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,x.Z)((0,g.Z)(e),"priority",90),(0,x.Z)((0,g.Z)(e),"subpriority",1),(0,x.Z)((0,g.Z)(e),"incompatibleTokens",["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]),e}return(0,v.Z)(l,[{key:"parse",value:function(e,t,l){switch(t){case"D":case"DD":return J(D,e);case"Do":return l.ordinalNumber(e,{unit:"date"});default:return te(t.length,e)}}},{key:"validate",value:function(e,t){return ie(e.getUTCFullYear())?t>=1&&t<=366:t>=1&&t<=365}},{key:"set",value:function(e,t,l){return e.setUTCMonth(0,l),e.setUTCHours(0,0,0,0),e}}]),l}(w),Ie=l(73149);function ke(e,t,l){var r,n,i,a,s,c,u,p;(0,h.Z)(2,arguments);var d=(0,Ie.j)(),g=(0,m.Z)(null!==(r=null!==(n=null!==(i=null!==(a=null===l||void 0===l?void 0:l.weekStartsOn)&&void 0!==a?a:null===l||void 0===l||null===(s=l.locale)||void 0===s||null===(c=s.options)||void 0===c?void 0:c.weekStartsOn)&&void 0!==i?i:d.weekStartsOn)&&void 0!==n?n:null===(u=d.locale)||void 0===u||null===(p=u.options)||void 0===p?void 0:p.weekStartsOn)&&void 0!==r?r:0);if(!(g>=0&&g<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var y=(0,o.default)(e),f=(0,m.Z)(t),b=((f%7+7)%7<g?7:0)+f-y.getUTCDay();return y.setUTCDate(y.getUTCDate()+b),y}var Te=function(e){(0,y.Z)(l,e);var t=(0,f.Z)(l);function l(){var e;(0,b.Z)(this,l);for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,x.Z)((0,g.Z)(e),"priority",90),(0,x.Z)((0,g.Z)(e),"incompatibleTokens",["D","i","e","c","t","T"]),e}return(0,v.Z)(l,[{key:"parse",value:function(e,t,l){switch(t){case"E":case"EE":case"EEE":return l.day(e,{width:"abbreviated",context:"formatting"})||l.day(e,{width:"short",context:"formatting"})||l.day(e,{width:"narrow",context:"formatting"});case"EEEEE":return l.day(e,{width:"narrow",context:"formatting"});case"EEEEEE":return l.day(e,{width:"short",context:"formatting"})||l.day(e,{width:"narrow",context:"formatting"});default:return l.day(e,{width:"wide",context:"formatting"})||l.day(e,{width:"abbreviated",context:"formatting"})||l.day(e,{width:"short",context:"formatting"})||l.day(e,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(e,t){return t>=0&&t<=6}},{key:"set",value:function(e,t,l,r){return(e=ke(e,l,r)).setUTCHours(0,0,0,0),e}}]),l}(w),Ae=function(e){(0,y.Z)(l,e);var t=(0,f.Z)(l);function l(){var e;(0,b.Z)(this,l);for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,x.Z)((0,g.Z)(e),"priority",90),(0,x.Z)((0,g.Z)(e),"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]),e}return(0,v.Z)(l,[{key:"parse",value:function(e,t,l,r){var n=function(e){var t=7*Math.floor((e-1)/7);return(e+r.weekStartsOn+6)%7+t};switch(t){case"e":case"ee":return Q(te(t.length,e),n);case"eo":return Q(l.ordinalNumber(e,{unit:"day"}),n);case"eee":return l.day(e,{width:"abbreviated",context:"formatting"})||l.day(e,{width:"short",context:"formatting"})||l.day(e,{width:"narrow",context:"formatting"});case"eeeee":return l.day(e,{width:"narrow",context:"formatting"});case"eeeeee":return l.day(e,{width:"short",context:"formatting"})||l.day(e,{width:"narrow",context:"formatting"});default:return l.day(e,{width:"wide",context:"formatting"})||l.day(e,{width:"abbreviated",context:"formatting"})||l.day(e,{width:"short",context:"formatting"})||l.day(e,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(e,t){return t>=0&&t<=6}},{key:"set",value:function(e,t,l,r){return(e=ke(e,l,r)).setUTCHours(0,0,0,0),e}}]),l}(w),De=function(e){(0,y.Z)(l,e);var t=(0,f.Z)(l);function l(){var e;(0,b.Z)(this,l);for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,x.Z)((0,g.Z)(e),"priority",90),(0,x.Z)((0,g.Z)(e),"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]),e}return(0,v.Z)(l,[{key:"parse",value:function(e,t,l,r){var n=function(e){var t=7*Math.floor((e-1)/7);return(e+r.weekStartsOn+6)%7+t};switch(t){case"c":case"cc":return Q(te(t.length,e),n);case"co":return Q(l.ordinalNumber(e,{unit:"day"}),n);case"ccc":return l.day(e,{width:"abbreviated",context:"standalone"})||l.day(e,{width:"short",context:"standalone"})||l.day(e,{width:"narrow",context:"standalone"});case"ccccc":return l.day(e,{width:"narrow",context:"standalone"});case"cccccc":return l.day(e,{width:"short",context:"standalone"})||l.day(e,{width:"narrow",context:"standalone"});default:return l.day(e,{width:"wide",context:"standalone"})||l.day(e,{width:"abbreviated",context:"standalone"})||l.day(e,{width:"short",context:"standalone"})||l.day(e,{width:"narrow",context:"standalone"})}}},{key:"validate",value:function(e,t){return t>=0&&t<=6}},{key:"set",value:function(e,t,l,r){return(e=ke(e,l,r)).setUTCHours(0,0,0,0),e}}]),l}(w);var Me=function(e){(0,y.Z)(l,e);var t=(0,f.Z)(l);function l(){var e;(0,b.Z)(this,l);for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,x.Z)((0,g.Z)(e),"priority",90),(0,x.Z)((0,g.Z)(e),"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]),e}return(0,v.Z)(l,[{key:"parse",value:function(e,t,l){var r=function(e){return 0===e?7:e};switch(t){case"i":case"ii":return te(t.length,e);case"io":return l.ordinalNumber(e,{unit:"day"});case"iii":return Q(l.day(e,{width:"abbreviated",context:"formatting"})||l.day(e,{width:"short",context:"formatting"})||l.day(e,{width:"narrow",context:"formatting"}),r);case"iiiii":return Q(l.day(e,{width:"narrow",context:"formatting"}),r);case"iiiiii":return Q(l.day(e,{width:"short",context:"formatting"})||l.day(e,{width:"narrow",context:"formatting"}),r);default:return Q(l.day(e,{width:"wide",context:"formatting"})||l.day(e,{width:"abbreviated",context:"formatting"})||l.day(e,{width:"short",context:"formatting"})||l.day(e,{width:"narrow",context:"formatting"}),r)}}},{key:"validate",value:function(e,t){return t>=1&&t<=7}},{key:"set",value:function(e,t,l){return e=function(e,t){(0,h.Z)(2,arguments);var l=(0,m.Z)(t);l%7===0&&(l-=7);var r=(0,o.default)(e),n=((l%7+7)%7<1?7:0)+l-r.getUTCDay();return r.setUTCDate(r.getUTCDate()+n),r}(e,l),e.setUTCHours(0,0,0,0),e}}]),l}(w),Ee=function(e){(0,y.Z)(l,e);var t=(0,f.Z)(l);function l(){var e;(0,b.Z)(this,l);for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,x.Z)((0,g.Z)(e),"priority",80),(0,x.Z)((0,g.Z)(e),"incompatibleTokens",["b","B","H","k","t","T"]),e}return(0,v.Z)(l,[{key:"parse",value:function(e,t,l){switch(t){case"a":case"aa":case"aaa":return l.dayPeriod(e,{width:"abbreviated",context:"formatting"})||l.dayPeriod(e,{width:"narrow",context:"formatting"});case"aaaaa":return l.dayPeriod(e,{width:"narrow",context:"formatting"});default:return l.dayPeriod(e,{width:"wide",context:"formatting"})||l.dayPeriod(e,{width:"abbreviated",context:"formatting"})||l.dayPeriod(e,{width:"narrow",context:"formatting"})}}},{key:"set",value:function(e,t,l){return e.setUTCHours(re(l),0,0,0),e}}]),l}(w),Re=function(e){(0,y.Z)(l,e);var t=(0,f.Z)(l);function l(){var e;(0,b.Z)(this,l);for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,x.Z)((0,g.Z)(e),"priority",80),(0,x.Z)((0,g.Z)(e),"incompatibleTokens",["a","B","H","k","t","T"]),e}return(0,v.Z)(l,[{key:"parse",value:function(e,t,l){switch(t){case"b":case"bb":case"bbb":return l.dayPeriod(e,{width:"abbreviated",context:"formatting"})||l.dayPeriod(e,{width:"narrow",context:"formatting"});case"bbbbb":return l.dayPeriod(e,{width:"narrow",context:"formatting"});default:return l.dayPeriod(e,{width:"wide",context:"formatting"})||l.dayPeriod(e,{width:"abbreviated",context:"formatting"})||l.dayPeriod(e,{width:"narrow",context:"formatting"})}}},{key:"set",value:function(e,t,l){return e.setUTCHours(re(l),0,0,0),e}}]),l}(w),Be=function(e){(0,y.Z)(l,e);var t=(0,f.Z)(l);function l(){var e;(0,b.Z)(this,l);for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,x.Z)((0,g.Z)(e),"priority",80),(0,x.Z)((0,g.Z)(e),"incompatibleTokens",["a","b","t","T"]),e}return(0,v.Z)(l,[{key:"parse",value:function(e,t,l){switch(t){case"B":case"BB":case"BBB":return l.dayPeriod(e,{width:"abbreviated",context:"formatting"})||l.dayPeriod(e,{width:"narrow",context:"formatting"});case"BBBBB":return l.dayPeriod(e,{width:"narrow",context:"formatting"});default:return l.dayPeriod(e,{width:"wide",context:"formatting"})||l.dayPeriod(e,{width:"abbreviated",context:"formatting"})||l.dayPeriod(e,{width:"narrow",context:"formatting"})}}},{key:"set",value:function(e,t,l){return e.setUTCHours(re(l),0,0,0),e}}]),l}(w),je=function(e){(0,y.Z)(l,e);var t=(0,f.Z)(l);function l(){var e;(0,b.Z)(this,l);for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,x.Z)((0,g.Z)(e),"priority",70),(0,x.Z)((0,g.Z)(e),"incompatibleTokens",["H","K","k","t","T"]),e}return(0,v.Z)(l,[{key:"parse",value:function(e,t,l){switch(t){case"h":return J(j,e);case"ho":return l.ordinalNumber(e,{unit:"hour"});default:return te(t.length,e)}}},{key:"validate",value:function(e,t){return t>=1&&t<=12}},{key:"set",value:function(e,t,l){var r=e.getUTCHours()>=12;return r&&l<12?e.setUTCHours(l+12,0,0,0):r||12!==l?e.setUTCHours(l,0,0,0):e.setUTCHours(0,0,0,0),e}}]),l}(w),Pe=function(e){(0,y.Z)(l,e);var t=(0,f.Z)(l);function l(){var e;(0,b.Z)(this,l);for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,x.Z)((0,g.Z)(e),"priority",70),(0,x.Z)((0,g.Z)(e),"incompatibleTokens",["a","b","h","K","k","t","T"]),e}return(0,v.Z)(l,[{key:"parse",value:function(e,t,l){switch(t){case"H":return J(E,e);case"Ho":return l.ordinalNumber(e,{unit:"hour"});default:return te(t.length,e)}}},{key:"validate",value:function(e,t){return t>=0&&t<=23}},{key:"set",value:function(e,t,l){return e.setUTCHours(l,0,0,0),e}}]),l}(w),_e=function(e){(0,y.Z)(l,e);var t=(0,f.Z)(l);function l(){var e;(0,b.Z)(this,l);for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,x.Z)((0,g.Z)(e),"priority",70),(0,x.Z)((0,g.Z)(e),"incompatibleTokens",["h","H","k","t","T"]),e}return(0,v.Z)(l,[{key:"parse",value:function(e,t,l){switch(t){case"K":return J(B,e);case"Ko":return l.ordinalNumber(e,{unit:"hour"});default:return te(t.length,e)}}},{key:"validate",value:function(e,t){return t>=0&&t<=11}},{key:"set",value:function(e,t,l){return e.getUTCHours()>=12&&l<12?e.setUTCHours(l+12,0,0,0):e.setUTCHours(l,0,0,0),e}}]),l}(w),Oe=function(e){(0,y.Z)(l,e);var t=(0,f.Z)(l);function l(){var e;(0,b.Z)(this,l);for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,x.Z)((0,g.Z)(e),"priority",70),(0,x.Z)((0,g.Z)(e),"incompatibleTokens",["a","b","h","H","K","t","T"]),e}return(0,v.Z)(l,[{key:"parse",value:function(e,t,l){switch(t){case"k":return J(R,e);case"ko":return l.ordinalNumber(e,{unit:"hour"});default:return te(t.length,e)}}},{key:"validate",value:function(e,t){return t>=1&&t<=24}},{key:"set",value:function(e,t,l){var r=l<=24?l%24:l;return e.setUTCHours(r,0,0,0),e}}]),l}(w),Le=function(e){(0,y.Z)(l,e);var t=(0,f.Z)(l);function l(){var e;(0,b.Z)(this,l);for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,x.Z)((0,g.Z)(e),"priority",60),(0,x.Z)((0,g.Z)(e),"incompatibleTokens",["t","T"]),e}return(0,v.Z)(l,[{key:"parse",value:function(e,t,l){switch(t){case"m":return J(P,e);case"mo":return l.ordinalNumber(e,{unit:"minute"});default:return te(t.length,e)}}},{key:"validate",value:function(e,t){return t>=0&&t<=59}},{key:"set",value:function(e,t,l){return e.setUTCMinutes(l,0,0),e}}]),l}(w),Fe=function(e){(0,y.Z)(l,e);var t=(0,f.Z)(l);function l(){var e;(0,b.Z)(this,l);for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,x.Z)((0,g.Z)(e),"priority",50),(0,x.Z)((0,g.Z)(e),"incompatibleTokens",["t","T"]),e}return(0,v.Z)(l,[{key:"parse",value:function(e,t,l){switch(t){case"s":return J(_,e);case"so":return l.ordinalNumber(e,{unit:"second"});default:return te(t.length,e)}}},{key:"validate",value:function(e,t){return t>=0&&t<=59}},{key:"set",value:function(e,t,l){return e.setUTCSeconds(l,0),e}}]),l}(w),qe=function(e){(0,y.Z)(l,e);var t=(0,f.Z)(l);function l(){var e;(0,b.Z)(this,l);for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,x.Z)((0,g.Z)(e),"priority",30),(0,x.Z)((0,g.Z)(e),"incompatibleTokens",["t","T"]),e}return(0,v.Z)(l,[{key:"parse",value:function(e,t){return Q(te(t.length,e),function(e){return Math.floor(e*Math.pow(10,3-t.length))})}},{key:"set",value:function(e,t,l){return e.setUTCMilliseconds(l),e}}]),l}(w),ze=function(e){(0,y.Z)(l,e);var t=(0,f.Z)(l);function l(){var e;(0,b.Z)(this,l);for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,x.Z)((0,g.Z)(e),"priority",10),(0,x.Z)((0,g.Z)(e),"incompatibleTokens",["t","T","x"]),e}return(0,v.Z)(l,[{key:"parse",value:function(e,t){switch(t){case"X":return X(W,e);case"XX":return X(Z,e);case"XXXX":return X($,e);case"XXXXX":return X(Y,e);default:return X(K,e)}}},{key:"set",value:function(e,t,l){return t.timestampIsSet?e:new Date(e.getTime()-l)}}]),l}(w),Ue=function(e){(0,y.Z)(l,e);var t=(0,f.Z)(l);function l(){var e;(0,b.Z)(this,l);for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,x.Z)((0,g.Z)(e),"priority",10),(0,x.Z)((0,g.Z)(e),"incompatibleTokens",["t","T","X"]),e}return(0,v.Z)(l,[{key:"parse",value:function(e,t){switch(t){case"x":return X(W,e);case"xx":return X(Z,e);case"xxxx":return X($,e);case"xxxxx":return X(Y,e);default:return X(K,e)}}},{key:"set",value:function(e,t,l){return t.timestampIsSet?e:new Date(e.getTime()-l)}}]),l}(w),Ge=function(e){(0,y.Z)(l,e);var t=(0,f.Z)(l);function l(){var e;(0,b.Z)(this,l);for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,x.Z)((0,g.Z)(e),"priority",40),(0,x.Z)((0,g.Z)(e),"incompatibleTokens","*"),e}return(0,v.Z)(l,[{key:"parse",value:function(e){return ee(e)}},{key:"set",value:function(e,t,l){return[new Date(1e3*l),{timestampIsSet:!0}]}}]),l}(w),Ve=function(e){(0,y.Z)(l,e);var t=(0,f.Z)(l);function l(){var e;(0,b.Z)(this,l);for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n)),(0,x.Z)((0,g.Z)(e),"priority",20),(0,x.Z)((0,g.Z)(e),"incompatibleTokens","*"),e}return(0,v.Z)(l,[{key:"parse",value:function(e){return ee(e)}},{key:"set",value:function(e,t,l){return[new Date(l),{timestampIsSet:!0}]}}]),l}(w),He={G:new I,y:new ae,Y:new ce,R:new pe,u:new de,Q:new me,q:new he,M:new ge,L:new ye,w:new be,I:new xe,d:new Ce,D:new we,E:new Te,e:new Ae,c:new De,i:new Me,a:new Ee,b:new Re,B:new Be,h:new je,H:new Pe,K:new _e,k:new Oe,m:new Le,s:new Fe,S:new qe,X:new ze,x:new Ue,t:new Ge,T:new Ve},We=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Ze=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,$e=/^'([^]*?)'?$/,Ke=/''/g,Ye=/\S/,Qe=/[a-zA-Z]/;function Je(e,t,l,n){var g,y,f,b,v,x,S,N,w,I,k,T,A,D,M,E,R,B;(0,h.Z)(3,arguments);var j=String(e),P=String(t),_=(0,Ie.j)(),O=null!==(g=null!==(y=null===n||void 0===n?void 0:n.locale)&&void 0!==y?y:_.locale)&&void 0!==g?g:a.Z;if(!O.match)throw new RangeError("locale must contain match property");var L=(0,m.Z)(null!==(f=null!==(b=null!==(v=null!==(x=null===n||void 0===n?void 0:n.firstWeekContainsDate)&&void 0!==x?x:null===n||void 0===n||null===(S=n.locale)||void 0===S||null===(N=S.options)||void 0===N?void 0:N.firstWeekContainsDate)&&void 0!==v?v:_.firstWeekContainsDate)&&void 0!==b?b:null===(w=_.locale)||void 0===w||null===(I=w.options)||void 0===I?void 0:I.firstWeekContainsDate)&&void 0!==f?f:1);if(!(L>=1&&L<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var F=(0,m.Z)(null!==(k=null!==(T=null!==(A=null!==(D=null===n||void 0===n?void 0:n.weekStartsOn)&&void 0!==D?D:null===n||void 0===n||null===(M=n.locale)||void 0===M||null===(E=M.options)||void 0===E?void 0:E.weekStartsOn)&&void 0!==A?A:_.weekStartsOn)&&void 0!==T?T:null===(R=_.locale)||void 0===R||null===(B=R.options)||void 0===B?void 0:B.weekStartsOn)&&void 0!==k?k:0);if(!(F>=0&&F<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(""===P)return""===j?(0,o.default)(l):new Date(NaN);var q,z={firstWeekContainsDate:L,weekStartsOn:F,locale:O},U=[new C],G=P.match(Ze).map(function(e){var t=e[0];return t in u.Z?(0,u.Z[t])(e,O.formatLong):e}).join("").match(We),V=[],H=i(G);try{var W=function(){var t=q.value;null!==n&&void 0!==n&&n.useAdditionalWeekYearTokens||!(0,d.Do)(t)||(0,d.qp)(t,P,e),null!==n&&void 0!==n&&n.useAdditionalDayOfYearTokens||!(0,d.Iu)(t)||(0,d.qp)(t,P,e);var l=t[0],r=He[l];if(r){var i=r.incompatibleTokens;if(Array.isArray(i)){var a=V.find(function(e){return i.includes(e.token)||e.token===l});if(a)throw new RangeError("The format string mustn't contain `".concat(a.fullToken,"` and `").concat(t,"` at the same time"))}else if("*"===r.incompatibleTokens&&V.length>0)throw new RangeError("The format string mustn't contain `".concat(t,"` and any other token at the same time"));V.push({token:l,fullToken:t});var s=r.run(j,t,O.match,z);if(!s)return{v:new Date(NaN)};U.push(s.setter),j=s.rest}else{if(l.match(Qe))throw new RangeError("Format string contains an unescaped latin alphabet character `"+l+"`");if("''"===t?t="'":"'"===l&&(t=t.match($e)[1].replace(Ke,"'")),0!==j.indexOf(t))return{v:new Date(NaN)};j=j.slice(t.length)}};for(H.s();!(q=H.n()).done;){var Z=W();if("object"===(0,r.Z)(Z))return Z.v}}catch(le){H.e(le)}finally{H.f()}if(j.length>0&&Ye.test(j))return new Date(NaN);var $=U.map(function(e){return e.priority}).sort(function(e,t){return t-e}).filter(function(e,t,l){return l.indexOf(e)===t}).map(function(e){return U.filter(function(t){return t.priority===e}).sort(function(e,t){return t.subPriority-e.subPriority})}).map(function(e){return e[0]}),K=(0,o.default)(l);if(isNaN(K.getTime()))return new Date(NaN);var Y,Q=(0,s.Z)(K,(0,p.Z)(K)),J={},X=i($);try{for(X.s();!(Y=X.n()).done;){var ee=Y.value;if(!ee.validate(Q,z))return new Date(NaN);var te=ee.set(Q,J,z);Array.isArray(te)?(Q=te[0],c(J,te[1])):Q=te}}catch(le){X.e(le)}finally{X.f()}return Q}},50514:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>a});var r=l(47332),n=l(34800),i=l(68627);function a(e,t){var l;(0,n.Z)(1,arguments);var a=(0,i.Z)(null!==(l=null===t||void 0===t?void 0:t.additionalDigits)&&void 0!==l?l:2);if(2!==a&&1!==a&&0!==a)throw new RangeError("additionalDigits must be 0, 1 or 2");if("string"!==typeof e&&"[object String]"!==Object.prototype.toString.call(e))return new Date(NaN);var g,y=function(e){var t,l={},r=e.split(s.dateTimeDelimiter);if(r.length>2)return l;/:/.test(r[0])?t=r[0]:(l.date=r[0],t=r[1],s.timeZoneDelimiter.test(l.date)&&(l.date=e.split(s.timeZoneDelimiter)[0],t=e.substr(l.date.length,e.length)));if(t){var n=s.timezone.exec(t);n?(l.time=t.replace(n[1],""),l.timezone=n[1]):l.time=t}return l}(e);if(y.date){var f=function(e,t){var l=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),r=e.match(l);if(!r)return{year:NaN,restDateString:""};var n=r[1]?parseInt(r[1]):null,i=r[2]?parseInt(r[2]):null;return{year:null===i?n:100*i,restDateString:e.slice((r[1]||r[2]).length)}}(y.date,a);g=function(e,t){if(null===t)return new Date(NaN);var l=e.match(o);if(!l)return new Date(NaN);var r=!!l[4],n=p(l[1]),i=p(l[2])-1,a=p(l[3]),s=p(l[4]),c=p(l[5])-1;if(r)return function(e,t,l){return t>=1&&t<=53&&l>=0&&l<=6}(0,s,c)?function(e,t,l){var r=new Date(0);r.setUTCFullYear(e,0,4);var n=r.getUTCDay()||7,i=7*(t-1)+l+1-n;return r.setUTCDate(r.getUTCDate()+i),r}(t,s,c):new Date(NaN);var u=new Date(0);return function(e,t,l){return t>=0&&t<=11&&l>=1&&l<=(m[t]||(h(e)?29:28))}(t,i,a)&&function(e,t){return t>=1&&t<=(h(e)?366:365)}(t,n)?(u.setUTCFullYear(t,i,Math.max(n,a)),u):new Date(NaN)}(f.restDateString,f.year)}if(!g||isNaN(g.getTime()))return new Date(NaN);var b,v=g.getTime(),x=0;if(y.time&&(x=function(e){var t=e.match(c);if(!t)return NaN;var l=d(t[1]),n=d(t[2]),i=d(t[3]);if(!function(e,t,l){if(24===e)return 0===t&&0===l;return l>=0&&l<60&&t>=0&&t<60&&e>=0&&e<25}(l,n,i))return NaN;return l*r.vh+n*r.yJ+1e3*i}(y.time),isNaN(x)))return new Date(NaN);if(!y.timezone){var S=new Date(v+x),N=new Date(0);return N.setFullYear(S.getUTCFullYear(),S.getUTCMonth(),S.getUTCDate()),N.setHours(S.getUTCHours(),S.getUTCMinutes(),S.getUTCSeconds(),S.getUTCMilliseconds()),N}return b=function(e){if("Z"===e)return 0;var t=e.match(u);if(!t)return 0;var l="+"===t[1]?-1:1,n=parseInt(t[2]),i=t[3]&&parseInt(t[3])||0;if(!function(e,t){return t>=0&&t<=59}(0,i))return NaN;return l*(n*r.vh+i*r.yJ)}(y.timezone),isNaN(b)?new Date(NaN):new Date(v+x+b)}var s={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},o=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,c=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,u=/^([+-])(\d{2})(?::?(\d{2}))?$/;function p(e){return e?parseInt(e):1}function d(e){return e&&parseFloat(e.replace(",","."))||0}var m=[31,null,31,30,31,30,31,31,30,31,30,31];function h(e){return e%400===0||e%4===0&&e%100!==0}},10586:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>o});var r=l(71002),n=l(93601),i=l(68659),a=l(68627),s=l(34800);function o(e,t){if((0,s.Z)(2,arguments),"object"!==(0,r.Z)(t)||null===t)throw new RangeError("values parameter must be an object");var l=(0,n.default)(e);return isNaN(l.getTime())?new Date(NaN):(null!=t.year&&l.setFullYear(t.year),null!=t.month&&(l=(0,i.default)(l,t.month)),null!=t.date&&l.setDate((0,a.Z)(t.date)),null!=t.hours&&l.setHours((0,a.Z)(t.hours)),null!=t.minutes&&l.setMinutes((0,a.Z)(t.minutes)),null!=t.seconds&&l.setSeconds((0,a.Z)(t.seconds)),null!=t.milliseconds&&l.setMilliseconds((0,a.Z)(t.milliseconds)),l)}},79364:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>a});var r=l(68627),n=l(93601),i=l(34800);function a(e,t){(0,i.Z)(2,arguments);var l=(0,n.default)(e),a=(0,r.Z)(t);return l.setHours(a),l}},77275:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>a});var r=l(68627),n=l(93601),i=l(34800);function a(e,t){(0,i.Z)(2,arguments);var l=(0,n.default)(e),a=(0,r.Z)(t);return l.setMinutes(a),l}},68659:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>a});var r=l(68627),n=l(93601),i=l(34800);function a(e,t){(0,i.Z)(2,arguments);var l=(0,n.default)(e),a=(0,r.Z)(t),s=l.getFullYear(),o=l.getDate(),c=new Date(0);c.setFullYear(s,a,15),c.setHours(0,0,0,0);var u=function(e){(0,i.Z)(1,arguments);var t=(0,n.default)(e),l=t.getFullYear(),r=t.getMonth(),a=new Date(0);return a.setFullYear(l,r+1,0),a.setHours(0,0,0,0),a.getDate()}(c);return l.setMonth(a,Math.min(o,u)),l}},33897:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>s});var r=l(68627),n=l(93601),i=l(68659),a=l(34800);function s(e,t){(0,a.Z)(2,arguments);var l=(0,n.default)(e),s=(0,r.Z)(t)-(Math.floor(l.getMonth()/3)+1);return(0,i.default)(l,l.getMonth()+3*s)}},14228:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>a});var r=l(68627),n=l(93601),i=l(34800);function a(e,t){(0,i.Z)(2,arguments);var l=(0,n.default)(e),a=(0,r.Z)(t);return l.setSeconds(a),l}},20644:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>a});var r=l(68627),n=l(93601),i=l(34800);function a(e,t){(0,i.Z)(2,arguments);var l=(0,n.default)(e),a=(0,r.Z)(t);return isNaN(l.getTime())?new Date(NaN):(l.setFullYear(a),l)}},6021:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>i});var r=l(93601),n=l(34800);function i(e){(0,n.Z)(1,arguments);var t=(0,r.default)(e);return t.setHours(0,0,0,0),t}},41156:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>i});var r=l(93601),n=l(34800);function i(e){(0,n.Z)(1,arguments);var t=(0,r.default)(e);return t.setDate(1),t.setHours(0,0,0,0),t}},54497:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>i});var r=l(93601),n=l(34800);function i(e){(0,n.Z)(1,arguments);var t=(0,r.default)(e),l=t.getMonth(),i=l-l%3;return t.setMonth(i,1),t.setHours(0,0,0,0),t}},59376:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>s});var r=l(93601),n=l(68627),i=l(34800),a=l(73149);function s(e,t){var l,s,o,c,u,p,d,m;(0,i.Z)(1,arguments);var h=(0,a.j)(),g=(0,n.Z)(null!==(l=null!==(s=null!==(o=null!==(c=null===t||void 0===t?void 0:t.weekStartsOn)&&void 0!==c?c:null===t||void 0===t||null===(u=t.locale)||void 0===u||null===(p=u.options)||void 0===p?void 0:p.weekStartsOn)&&void 0!==o?o:h.weekStartsOn)&&void 0!==s?s:null===(d=h.locale)||void 0===d||null===(m=d.options)||void 0===m?void 0:m.weekStartsOn)&&void 0!==l?l:0);if(!(g>=0&&g<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var y=(0,r.default)(e),f=y.getDay(),b=(f<g?7:0)+f-g;return y.setDate(y.getDate()-b),y.setHours(0,0,0,0),y}},9519:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>i});var r=l(93601),n=l(34800);function i(e){(0,n.Z)(1,arguments);var t=(0,r.default)(e),l=new Date(0);return l.setFullYear(t.getFullYear(),0,1),l.setHours(0,0,0,0),l}},85825:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>a});var r=l(99004),n=l(34800),i=l(68627);function a(e,t){(0,n.Z)(2,arguments);var l=(0,i.Z)(t);return(0,r.default)(e,-l)}},88076:(e,t,l)=>{"use strict";l.d(t,{Z:()=>a});var r=l(84485),n=l(34800),i=l(68627);function a(e,t){(0,n.Z)(2,arguments);var l=(0,i.Z)(t);return(0,r.Z)(e,-l)}},66874:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>a});var r=l(68627),n=l(79254),i=l(34800);function a(e,t){(0,i.Z)(2,arguments);var l=(0,r.Z)(t);return(0,n.default)(e,-l)}},77801:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>a});var r=l(68627),n=l(46866),i=l(34800);function a(e,t){(0,i.Z)(2,arguments);var l=(0,r.Z)(t);return(0,n.default)(e,-l)}},75160:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>a});var r=l(68627),n=l(78392),i=l(34800);function a(e,t){(0,i.Z)(2,arguments);var l=(0,r.Z)(t);return(0,n.default)(e,-l)}},1711:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>a});var r=l(68627),n=l(83618),i=l(34800);function a(e,t){(0,i.Z)(2,arguments);var l=(0,r.Z)(t);return(0,n.default)(e,-l)}},93601:(e,t,l)=>{"use strict";l.r(t),l.d(t,{default:()=>i});var r=l(71002),n=l(34800);function i(e){(0,n.Z)(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||"object"===(0,r.Z)(e)&&"[object Date]"===t?new Date(e.getTime()):"number"===typeof e||"[object Number]"===t?new Date(e):("string"!==typeof e&&"[object String]"!==t||"undefined"===typeof console||(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn((new Error).stack)),new Date(NaN))}},5150:(e,t,l)=>{"use strict";var r=l(97157),n=l(545),i=l(65577),a=l(56103);e.exports=function(e,t,l){if(!e||"object"!==typeof e&&"function"!==typeof e)throw new i("`obj` must be an object or a function`");if("string"!==typeof t&&"symbol"!==typeof t)throw new i("`property` must be a string or a symbol`");if(arguments.length>3&&"boolean"!==typeof arguments[3]&&null!==arguments[3])throw new i("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&"boolean"!==typeof arguments[4]&&null!==arguments[4])throw new i("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&"boolean"!==typeof arguments[5]&&null!==arguments[5])throw new i("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&"boolean"!==typeof arguments[6])throw new i("`loose`, if provided, must be a boolean");var s=arguments.length>3?arguments[3]:null,o=arguments.length>4?arguments[4]:null,c=arguments.length>5?arguments[5]:null,u=arguments.length>6&&arguments[6],p=!!a&&a(e,t);if(r)r(e,t,{configurable:null===c&&p?p.configurable:!c,enumerable:null===s&&p?p.enumerable:!s,value:l,writable:null===o&&p?p.writable:!o});else{if(!u&&(s||o||c))throw new n("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.");e[t]=l}}},52161:(e,t)=>{"use strict";var l;Object.defineProperty(t,"__esModule",{value:!0}),t.Doctype=t.CDATA=t.Tag=t.Style=t.Script=t.Comment=t.Directive=t.Text=t.Root=t.isTag=t.ElementType=void 0,function(e){e.Root="root",e.Text="text",e.Directive="directive",e.Comment="comment",e.Script="script",e.Style="style",e.Tag="tag",e.CDATA="cdata",e.Doctype="doctype"}(l=t.ElementType||(t.ElementType={})),t.isTag=function(e){return e.type===l.Tag||e.type===l.Script||e.type===l.Style},t.Root=l.Root,t.Text=l.Text,t.Directive=l.Directive,t.Comment=l.Comment,t.Script=l.Script,t.Style=l.Style,t.Tag=l.Tag,t.CDATA=l.CDATA,t.Doctype=l.Doctype},5203:function(e,t,l){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,l,r){void 0===r&&(r=l);var n=Object.getOwnPropertyDescriptor(t,l);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[l]}}),Object.defineProperty(e,r,n)}:function(e,t,l,r){void 0===r&&(r=l),e[r]=t[l]}),n=this&&this.__exportStar||function(e,t){for(var l in e)"default"===l||Object.prototype.hasOwnProperty.call(t,l)||r(t,e,l)};Object.defineProperty(t,"__esModule",{value:!0}),t.DomHandler=void 0;var i=l(52161),a=l(34704);n(l(34704),t);var s=/\s+/g,o={normalizeWhitespace:!1,withStartIndices:!1,withEndIndices:!1,xmlMode:!1},c=function(){function e(e,t,l){this.dom=[],this.root=new a.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null,"function"===typeof t&&(l=t,t=o),"object"===typeof e&&(t=e,e=void 0),this.callback=null!==e&&void 0!==e?e:null,this.options=null!==t&&void 0!==t?t:o,this.elementCB=null!==l&&void 0!==l?l:null}return e.prototype.onparserinit=function(e){this.parser=e},e.prototype.onreset=function(){this.dom=[],this.root=new a.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null},e.prototype.onend=function(){this.done||(this.done=!0,this.parser=null,this.handleCallback(null))},e.prototype.onerror=function(e){this.handleCallback(e)},e.prototype.onclosetag=function(){this.lastNode=null;var e=this.tagStack.pop();this.options.withEndIndices&&(e.endIndex=this.parser.endIndex),this.elementCB&&this.elementCB(e)},e.prototype.onopentag=function(e,t){var l=this.options.xmlMode?i.ElementType.Tag:void 0,r=new a.Element(e,t,void 0,l);this.addNode(r),this.tagStack.push(r)},e.prototype.ontext=function(e){var t=this.options.normalizeWhitespace,l=this.lastNode;if(l&&l.type===i.ElementType.Text)t?l.data=(l.data+e).replace(s," "):l.data+=e,this.options.withEndIndices&&(l.endIndex=this.parser.endIndex);else{t&&(e=e.replace(s," "));var r=new a.Text(e);this.addNode(r),this.lastNode=r}},e.prototype.oncomment=function(e){if(this.lastNode&&this.lastNode.type===i.ElementType.Comment)this.lastNode.data+=e;else{var t=new a.Comment(e);this.addNode(t),this.lastNode=t}},e.prototype.oncommentend=function(){this.lastNode=null},e.prototype.oncdatastart=function(){var e=new a.Text(""),t=new a.NodeWithChildren(i.ElementType.CDATA,[e]);this.addNode(t),e.parent=t,this.lastNode=e},e.prototype.oncdataend=function(){this.lastNode=null},e.prototype.onprocessinginstruction=function(e,t){var l=new a.ProcessingInstruction(e,t);this.addNode(l)},e.prototype.handleCallback=function(e){if("function"===typeof this.callback)this.callback(e,this.dom);else if(e)throw e},e.prototype.addNode=function(e){var t=this.tagStack[this.tagStack.length-1],l=t.children[t.children.length-1];this.options.withStartIndices&&(e.startIndex=this.parser.startIndex),this.options.withEndIndices&&(e.endIndex=this.parser.endIndex),t.children.push(e),l&&(e.prev=l,l.next=e),e.parent=t,this.lastNode=null},e}();t.DomHandler=c,t.default=c},34704:function(e,t,l){"use strict";var r=this&&this.__extends||function(){var e=function(t,l){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var l in t)Object.prototype.hasOwnProperty.call(t,l)&&(e[l]=t[l])},e(t,l)};return function(t,l){if("function"!==typeof l&&null!==l)throw new TypeError("Class extends value "+String(l)+" is not a constructor or null");function r(){this.constructor=t}e(t,l),t.prototype=null===l?Object.create(l):(r.prototype=l.prototype,new r)}}(),n=this&&this.__assign||function(){return n=Object.assign||function(e){for(var t,l=1,r=arguments.length;l<r;l++)for(var n in t=arguments[l])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},n.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.cloneNode=t.hasChildren=t.isDocument=t.isDirective=t.isComment=t.isText=t.isCDATA=t.isTag=t.Element=t.Document=t.NodeWithChildren=t.ProcessingInstruction=t.Comment=t.Text=t.DataNode=t.Node=void 0;var i=l(52161),a=new Map([[i.ElementType.Tag,1],[i.ElementType.Script,1],[i.ElementType.Style,1],[i.ElementType.Directive,1],[i.ElementType.Text,3],[i.ElementType.CDATA,4],[i.ElementType.Comment,8],[i.ElementType.Root,9]]),s=function(){function e(e){this.type=e,this.parent=null,this.prev=null,this.next=null,this.startIndex=null,this.endIndex=null}return Object.defineProperty(e.prototype,"nodeType",{get:function(){var e;return null!==(e=a.get(this.type))&&void 0!==e?e:1},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"parentNode",{get:function(){return this.parent},set:function(e){this.parent=e},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"previousSibling",{get:function(){return this.prev},set:function(e){this.prev=e},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"nextSibling",{get:function(){return this.next},set:function(e){this.next=e},enumerable:!1,configurable:!0}),e.prototype.cloneNode=function(e){return void 0===e&&(e=!1),S(this,e)},e}();t.Node=s;var o=function(e){function t(t,l){var r=e.call(this,t)||this;return r.data=l,r}return r(t,e),Object.defineProperty(t.prototype,"nodeValue",{get:function(){return this.data},set:function(e){this.data=e},enumerable:!1,configurable:!0}),t}(s);t.DataNode=o;var c=function(e){function t(t){return e.call(this,i.ElementType.Text,t)||this}return r(t,e),t}(o);t.Text=c;var u=function(e){function t(t){return e.call(this,i.ElementType.Comment,t)||this}return r(t,e),t}(o);t.Comment=u;var p=function(e){function t(t,l){var r=e.call(this,i.ElementType.Directive,l)||this;return r.name=t,r}return r(t,e),t}(o);t.ProcessingInstruction=p;var d=function(e){function t(t,l){var r=e.call(this,t)||this;return r.children=l,r}return r(t,e),Object.defineProperty(t.prototype,"firstChild",{get:function(){var e;return null!==(e=this.children[0])&&void 0!==e?e:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"lastChild",{get:function(){return this.children.length>0?this.children[this.children.length-1]:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"childNodes",{get:function(){return this.children},set:function(e){this.children=e},enumerable:!1,configurable:!0}),t}(s);t.NodeWithChildren=d;var m=function(e){function t(t){return e.call(this,i.ElementType.Root,t)||this}return r(t,e),t}(d);t.Document=m;var h=function(e){function t(t,l,r,n){void 0===r&&(r=[]),void 0===n&&(n="script"===t?i.ElementType.Script:"style"===t?i.ElementType.Style:i.ElementType.Tag);var a=e.call(this,n,r)||this;return a.name=t,a.attribs=l,a}return r(t,e),Object.defineProperty(t.prototype,"tagName",{get:function(){return this.name},set:function(e){this.name=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"attributes",{get:function(){var e=this;return Object.keys(this.attribs).map(function(t){var l,r;return{name:t,value:e.attribs[t],namespace:null===(l=e["x-attribsNamespace"])||void 0===l?void 0:l[t],prefix:null===(r=e["x-attribsPrefix"])||void 0===r?void 0:r[t]}})},enumerable:!1,configurable:!0}),t}(d);function g(e){return(0,i.isTag)(e)}function y(e){return e.type===i.ElementType.CDATA}function f(e){return e.type===i.ElementType.Text}function b(e){return e.type===i.ElementType.Comment}function v(e){return e.type===i.ElementType.Directive}function x(e){return e.type===i.ElementType.Root}function S(e,t){var l;if(void 0===t&&(t=!1),f(e))l=new c(e.data);else if(b(e))l=new u(e.data);else if(g(e)){var r=t?N(e.children):[],a=new h(e.name,n({},e.attribs),r);r.forEach(function(e){return e.parent=a}),null!=e.namespace&&(a.namespace=e.namespace),e["x-attribsNamespace"]&&(a["x-attribsNamespace"]=n({},e["x-attribsNamespace"])),e["x-attribsPrefix"]&&(a["x-attribsPrefix"]=n({},e["x-attribsPrefix"])),l=a}else if(y(e)){r=t?N(e.children):[];var s=new d(i.ElementType.CDATA,r);r.forEach(function(e){return e.parent=s}),l=s}else if(x(e)){r=t?N(e.children):[];var o=new m(r);r.forEach(function(e){return e.parent=o}),e["x-mode"]&&(o["x-mode"]=e["x-mode"]),l=o}else{if(!v(e))throw new Error("Not implemented yet: ".concat(e.type));var S=new p(e.name,e.data);null!=e["x-name"]&&(S["x-name"]=e["x-name"],S["x-publicId"]=e["x-publicId"],S["x-systemId"]=e["x-systemId"]),l=S}return l.startIndex=e.startIndex,l.endIndex=e.endIndex,null!=e.sourceCodeLocation&&(l.sourceCodeLocation=e.sourceCodeLocation),l}function N(e){for(var t=e.map(function(e){return S(e,!0)}),l=1;l<t.length;l++)t[l].prev=t[l-1],t[l-1].next=t[l];return t}t.Element=h,t.isTag=g,t.isCDATA=y,t.isText=f,t.isComment=b,t.isDirective=v,t.isDocument=x,t.hasChildren=function(e){return Object.prototype.hasOwnProperty.call(e,"children")},t.cloneNode=S},2794:(e,t,l)=>{"use strict";var r,n=l(74026),i=l(56103);try{r=[].__proto__===Array.prototype}catch(c){if(!c||"object"!==typeof c||!("code"in c)||"ERR_PROTO_ACCESS"!==c.code)throw c}var a=!!r&&i&&i(Object.prototype,"__proto__"),s=Object,o=s.getPrototypeOf;e.exports=a&&"function"===typeof a.get?n([a.get]):"function"===typeof o&&function(e){return o(null==e?e:s(e))}},97157:e=>{"use strict";var t=Object.defineProperty||!1;if(t)try{t({},"a",{value:1})}catch(l){t=!1}e.exports=t},86123:e=>{"use strict";e.exports=EvalError},3444:e=>{"use strict";e.exports=Error},67845:e=>{"use strict";e.exports=RangeError},18329:e=>{"use strict";e.exports=ReferenceError},545:e=>{"use strict";e.exports=SyntaxError},65577:e=>{"use strict";e.exports=TypeError},83606:e=>{"use strict";e.exports=URIError},33786:e=>{"use strict";e.exports=Object},68041:e=>{function t(){this._events=this._events||{},this._maxListeners=this._maxListeners||void 0}function l(e){return"function"===typeof e}function r(e){return"object"===typeof e&&null!==e}function n(e){return void 0===e}e.exports=t,t.EventEmitter=t,t.prototype._events=void 0,t.prototype._maxListeners=void 0,t.defaultMaxListeners=10,t.prototype.setMaxListeners=function(e){if("number"!==typeof e||e<0||isNaN(e))throw TypeError("n must be a positive number");return this._maxListeners=e,this},t.prototype.emit=function(e){var t,i,a,s,o,c;if(this._events||(this._events={}),"error"===e&&(!this._events.error||r(this._events.error)&&!this._events.error.length)){if((t=arguments[1])instanceof Error)throw t;var u=new Error('Uncaught, unspecified "error" event. ('+t+")");throw u.context=t,u}if(n(i=this._events[e]))return!1;if(l(i))switch(arguments.length){case 1:i.call(this);break;case 2:i.call(this,arguments[1]);break;case 3:i.call(this,arguments[1],arguments[2]);break;default:s=Array.prototype.slice.call(arguments,1),i.apply(this,s)}else if(r(i))for(s=Array.prototype.slice.call(arguments,1),a=(c=i.slice()).length,o=0;o<a;o++)c[o].apply(this,s);return!0},t.prototype.addListener=function(e,i){var a;if(!l(i))throw TypeError("listener must be a function");return this._events||(this._events={}),this._events.newListener&&this.emit("newListener",e,l(i.listener)?i.listener:i),this._events[e]?r(this._events[e])?this._events[e].push(i):this._events[e]=[this._events[e],i]:this._events[e]=i,r(this._events[e])&&!this._events[e].warned&&(a=n(this._maxListeners)?t.defaultMaxListeners:this._maxListeners)&&a>0&&this._events[e].length>a&&(this._events[e].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[e].length),"function"===typeof console.trace&&console.trace()),this},t.prototype.on=t.prototype.addListener,t.prototype.once=function(e,t){if(!l(t))throw TypeError("listener must be a function");var r=!1;function n(){this.removeListener(e,n),r||(r=!0,t.apply(this,arguments))}return n.listener=t,this.on(e,n),this},t.prototype.removeListener=function(e,t){var n,i,a,s;if(!l(t))throw TypeError("listener must be a function");if(!this._events||!this._events[e])return this;if(a=(n=this._events[e]).length,i=-1,n===t||l(n.listener)&&n.listener===t)delete this._events[e],this._events.removeListener&&this.emit("removeListener",e,t);else if(r(n)){for(s=a;s-- >0;)if(n[s]===t||n[s].listener&&n[s].listener===t){i=s;break}if(i<0)return this;1===n.length?(n.length=0,delete this._events[e]):n.splice(i,1),this._events.removeListener&&this.emit("removeListener",e,t)}return this},t.prototype.removeAllListeners=function(e){var t,r;if(!this._events)return this;if(!this._events.removeListener)return 0===arguments.length?this._events={}:this._events[e]&&delete this._events[e],this;if(0===arguments.length){for(t in this._events)"removeListener"!==t&&this.removeAllListeners(t);return this.removeAllListeners("removeListener"),this._events={},this}if(l(r=this._events[e]))this.removeListener(e,r);else if(r)for(;r.length;)this.removeListener(e,r[r.length-1]);return delete this._events[e],this},t.prototype.listeners=function(e){return this._events&&this._events[e]?l(this._events[e])?[this._events[e]]:this._events[e].slice():[]},t.prototype.listenerCount=function(e){if(this._events){var t=this._events[e];if(l(t))return 1;if(t)return t.length}return 0},t.listenerCount=function(e,t){return e.listenerCount(t)}},79994:e=>{"use strict";var t=Object.prototype.hasOwnProperty,l=Object.prototype.toString,r=Object.defineProperty,n=Object.getOwnPropertyDescriptor,i=function(e){return"function"===typeof Array.isArray?Array.isArray(e):"[object Array]"===l.call(e)},a=function(e){if(!e||"[object Object]"!==l.call(e))return!1;var r,n=t.call(e,"constructor"),i=e.constructor&&e.constructor.prototype&&t.call(e.constructor.prototype,"isPrototypeOf");if(e.constructor&&!n&&!i)return!1;for(r in e);return"undefined"===typeof r||t.call(e,r)},s=function(e,t){r&&"__proto__"===t.name?r(e,t.name,{enumerable:!0,configurable:!0,value:t.newValue,writable:!0}):e[t.name]=t.newValue},o=function(e,l){if("__proto__"===l){if(!t.call(e,l))return;if(n)return n(e,l).value}return e[l]};e.exports=function e(){var t,l,r,n,c,u,p=arguments[0],d=1,m=arguments.length,h=!1;for("boolean"===typeof p&&(h=p,p=arguments[1]||{},d=2),(null==p||"object"!==typeof p&&"function"!==typeof p)&&(p={});d<m;++d)if(null!=(t=arguments[d]))for(l in t)r=o(p,l),p!==(n=o(t,l))&&(h&&n&&(a(n)||(c=i(n)))?(c?(c=!1,u=r&&i(r)?r:[]):u=r&&a(r)?r:{},s(p,{name:l,newValue:e(h,u,n)})):"undefined"!==typeof n&&s(p,{name:l,newValue:n}));return p}},89806:e=>{"use strict";e.exports=function e(t,l){if(t===l)return!0;if(t&&l&&"object"==typeof t&&"object"==typeof l){if(t.constructor!==l.constructor)return!1;var r,n,i;if(Array.isArray(t)){if((r=t.length)!=l.length)return!1;for(n=r;0!==n--;)if(!e(t[n],l[n]))return!1;return!0}if(t.constructor===RegExp)return t.source===l.source&&t.flags===l.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===l.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===l.toString();if((r=(i=Object.keys(t)).length)!==Object.keys(l).length)return!1;for(n=r;0!==n--;)if(!Object.prototype.hasOwnProperty.call(l,i[n]))return!1;for(n=r;0!==n--;){var a=i[n];if(!e(t[a],l[a]))return!1}return!0}return t!==t&&l!==l}},78925:function(e,t,l){var r,n,i;n=[],void 0===(i="function"===typeof(r=function(){"use strict";function t(e,t){return"undefined"==typeof t?t={autoBom:!1}:"object"!=typeof t&&(console.warn("Deprecated: Expected third argument to be a object"),t={autoBom:!t}),t.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(e.type)?new Blob(["\ufeff",e],{type:e.type}):e}function r(e,t,l){var r=new XMLHttpRequest;r.open("GET",e),r.responseType="blob",r.onload=function(){o(r.response,t,l)},r.onerror=function(){console.error("could not download file")},r.send()}function n(e){var t=new XMLHttpRequest;t.open("HEAD",e,!1);try{t.send()}catch(e){}return 200<=t.status&&299>=t.status}function i(e){try{e.dispatchEvent(new MouseEvent("click"))}catch(r){var t=document.createEvent("MouseEvents");t.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(t)}}var a="object"==typeof window&&window.window===window?window:"object"==typeof self&&self.self===self?self:"object"==typeof l.g&&l.g.global===l.g?l.g:void 0,s=a.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),o=a.saveAs||("object"!=typeof window||window!==a?function(){}:"download"in HTMLAnchorElement.prototype&&!s?function(e,t,l){var s=a.URL||a.webkitURL,o=document.createElement("a");t=t||e.name||"download",o.download=t,o.rel="noopener","string"==typeof e?(o.href=e,o.origin===location.origin?i(o):n(o.href)?r(e,t,l):i(o,o.target="_blank")):(o.href=s.createObjectURL(e),setTimeout(function(){s.revokeObjectURL(o.href)},4e4),setTimeout(function(){i(o)},0))}:"msSaveOrOpenBlob"in navigator?function(e,l,a){if(l=l||e.name||"download","string"!=typeof e)navigator.msSaveOrOpenBlob(t(e,a),l);else if(n(e))r(e,l,a);else{var s=document.createElement("a");s.href=e,s.target="_blank",setTimeout(function(){i(s)})}}:function(e,t,l,n){if((n=n||open("","_blank"))&&(n.document.title=n.document.body.innerText="downloading..."),"string"==typeof e)return r(e,t,l);var i="application/octet-stream"===e.type,o=/constructor/i.test(a.HTMLElement)||a.safari,c=/CriOS\/[\d]+/.test(navigator.userAgent);if((c||i&&o||s)&&"undefined"!=typeof FileReader){var u=new FileReader;u.onloadend=function(){var e=u.result;e=c?e:e.replace(/^data:[^;]*;/,"data:attachment/file;"),n?n.location.href=e:location=e,n=null},u.readAsDataURL(e)}else{var p=a.URL||a.webkitURL,d=p.createObjectURL(e);n?n.location=d:location.href=d,n=null,setTimeout(function(){p.revokeObjectURL(d)},4e4)}});a.saveAs=o.saveAs=o,e.exports=o})?r.apply(t,n):r)||(e.exports=i)},45767:(e,t,l)=>{"use strict";var r=l(8866),n=Object.prototype.toString,i=Object.prototype.hasOwnProperty;e.exports=function(e,t,l){if(!r(t))throw new TypeError("iterator must be a function");var a,s;arguments.length>=3&&(a=l),s=e,"[object Array]"===n.call(s)?function(e,t,l){for(var r=0,n=e.length;r<n;r++)i.call(e,r)&&(null==l?t(e[r],r,e):t.call(l,e[r],r,e))}(e,t,a):"string"===typeof e?function(e,t,l){for(var r=0,n=e.length;r<n;r++)null==l?t(e.charAt(r),r,e):t.call(l,e.charAt(r),r,e)}(e,t,a):function(e,t,l){for(var r in e)i.call(e,r)&&(null==l?t(e[r],r,e):t.call(l,e[r],r,e))}(e,t,a)}},2781:e=>{"use strict";var t=Object.prototype.toString,l=Math.max,r=function(e,t){for(var l=[],r=0;r<e.length;r+=1)l[r]=e[r];for(var n=0;n<t.length;n+=1)l[n+e.length]=t[n];return l};e.exports=function(e){var n=this;if("function"!==typeof n||"[object Function]"!==t.apply(n))throw new TypeError("Function.prototype.bind called on incompatible "+n);for(var i,a=function(e,t){for(var l=[],r=t||0,n=0;r<e.length;r+=1,n+=1)l[n]=e[r];return l}(arguments,1),s=l(0,n.length-a.length),o=[],c=0;c<s;c++)o[c]="$"+c;if(i=Function("binder","return function ("+function(e,t){for(var l="",r=0;r<e.length;r+=1)l+=e[r],r+1<e.length&&(l+=t);return l}(o,",")+"){ return binder.apply(this,arguments); }")(function(){if(this instanceof i){var t=n.apply(this,r(a,arguments));return Object(t)===t?t:this}return n.apply(e,r(a,arguments))}),n.prototype){var u=function(){};u.prototype=n.prototype,i.prototype=new u,u.prototype=null}return i}},1199:(e,t,l)=>{"use strict";var r=l(2781);e.exports=Function.prototype.bind||r},17879:e=>{"use strict";const t=function*(){}.constructor;e.exports=()=>t},28476:(e,t,l)=>{"use strict";var r,n=l(33786),i=l(3444),a=l(86123),s=l(67845),o=l(18329),c=l(545),u=l(65577),p=l(83606),d=l(67796),m=l(5281),h=l(60313),g=l(63897),y=l(14901),f=l(58564),b=l(55173),v=Function,x=function(e){try{return v('"use strict"; return ('+e+").constructor;")()}catch(t){}},S=l(56103),N=l(97157),C=function(){throw new u},w=S?function(){try{return C}catch(e){try{return S(arguments,"callee").get}catch(t){return C}}}():C,I=l(95520)(),k=l(94518),T=l(87134),A=l(27447),D=l(69455),M=l(84285),E={},R="undefined"!==typeof Uint8Array&&k?k(Uint8Array):r,B={__proto__:null,"%AggregateError%":"undefined"===typeof AggregateError?r:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"===typeof ArrayBuffer?r:ArrayBuffer,"%ArrayIteratorPrototype%":I&&k?k([][Symbol.iterator]()):r,"%AsyncFromSyncIteratorPrototype%":r,"%AsyncFunction%":E,"%AsyncGenerator%":E,"%AsyncGeneratorFunction%":E,"%AsyncIteratorPrototype%":E,"%Atomics%":"undefined"===typeof Atomics?r:Atomics,"%BigInt%":"undefined"===typeof BigInt?r:BigInt,"%BigInt64Array%":"undefined"===typeof BigInt64Array?r:BigInt64Array,"%BigUint64Array%":"undefined"===typeof BigUint64Array?r:BigUint64Array,"%Boolean%":Boolean,"%DataView%":"undefined"===typeof DataView?r:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":i,"%eval%":eval,"%EvalError%":a,"%Float16Array%":"undefined"===typeof Float16Array?r:Float16Array,"%Float32Array%":"undefined"===typeof Float32Array?r:Float32Array,"%Float64Array%":"undefined"===typeof Float64Array?r:Float64Array,"%FinalizationRegistry%":"undefined"===typeof FinalizationRegistry?r:FinalizationRegistry,"%Function%":v,"%GeneratorFunction%":E,"%Int8Array%":"undefined"===typeof Int8Array?r:Int8Array,"%Int16Array%":"undefined"===typeof Int16Array?r:Int16Array,"%Int32Array%":"undefined"===typeof Int32Array?r:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":I&&k?k(k([][Symbol.iterator]())):r,"%JSON%":"object"===typeof JSON?JSON:r,"%Map%":"undefined"===typeof Map?r:Map,"%MapIteratorPrototype%":"undefined"!==typeof Map&&I&&k?k((new Map)[Symbol.iterator]()):r,"%Math%":Math,"%Number%":Number,"%Object%":n,"%Object.getOwnPropertyDescriptor%":S,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"===typeof Promise?r:Promise,"%Proxy%":"undefined"===typeof Proxy?r:Proxy,"%RangeError%":s,"%ReferenceError%":o,"%Reflect%":"undefined"===typeof Reflect?r:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"===typeof Set?r:Set,"%SetIteratorPrototype%":"undefined"!==typeof Set&&I&&k?k((new Set)[Symbol.iterator]()):r,"%SharedArrayBuffer%":"undefined"===typeof SharedArrayBuffer?r:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":I&&k?k(""[Symbol.iterator]()):r,"%Symbol%":I?Symbol:r,"%SyntaxError%":c,"%ThrowTypeError%":w,"%TypedArray%":R,"%TypeError%":u,"%Uint8Array%":"undefined"===typeof Uint8Array?r:Uint8Array,"%Uint8ClampedArray%":"undefined"===typeof Uint8ClampedArray?r:Uint8ClampedArray,"%Uint16Array%":"undefined"===typeof Uint16Array?r:Uint16Array,"%Uint32Array%":"undefined"===typeof Uint32Array?r:Uint32Array,"%URIError%":p,"%WeakMap%":"undefined"===typeof WeakMap?r:WeakMap,"%WeakRef%":"undefined"===typeof WeakRef?r:WeakRef,"%WeakSet%":"undefined"===typeof WeakSet?r:WeakSet,"%Function.prototype.call%":M,"%Function.prototype.apply%":D,"%Object.defineProperty%":N,"%Object.getPrototypeOf%":T,"%Math.abs%":d,"%Math.floor%":m,"%Math.max%":h,"%Math.min%":g,"%Math.pow%":y,"%Math.round%":f,"%Math.sign%":b,"%Reflect.getPrototypeOf%":A};if(k)try{null.error}catch(Z){var j=k(k(Z));B["%Error.prototype%"]=j}var P=function e(t){var l;if("%AsyncFunction%"===t)l=x("async function () {}");else if("%GeneratorFunction%"===t)l=x("function* () {}");else if("%AsyncGeneratorFunction%"===t)l=x("async function* () {}");else if("%AsyncGenerator%"===t){var r=e("%AsyncGeneratorFunction%");r&&(l=r.prototype)}else if("%AsyncIteratorPrototype%"===t){var n=e("%AsyncGenerator%");n&&k&&(l=k(n.prototype))}return B[t]=l,l},_={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},O=l(1199),L=l(26834),F=O.call(M,Array.prototype.concat),q=O.call(D,Array.prototype.splice),z=O.call(M,String.prototype.replace),U=O.call(M,String.prototype.slice),G=O.call(M,RegExp.prototype.exec),V=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,H=/\\(\\)?/g,W=function(e,t){var l,r=e;if(L(_,r)&&(r="%"+(l=_[r])[0]+"%"),L(B,r)){var n=B[r];if(n===E&&(n=P(r)),"undefined"===typeof n&&!t)throw new u("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:l,name:r,value:n}}throw new c("intrinsic "+e+" does not exist!")};e.exports=function(e,t){if("string"!==typeof e||0===e.length)throw new u("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!==typeof t)throw new u('"allowMissing" argument must be a boolean');if(null===G(/^%?[^%]*%?$/,e))throw new c("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var l=function(e){var t=U(e,0,1),l=U(e,-1);if("%"===t&&"%"!==l)throw new c("invalid intrinsic syntax, expected closing `%`");if("%"===l&&"%"!==t)throw new c("invalid intrinsic syntax, expected opening `%`");var r=[];return z(e,V,function(e,t,l,n){r[r.length]=l?z(n,H,"$1"):t||e}),r}(e),r=l.length>0?l[0]:"",n=W("%"+r+"%",t),i=n.name,a=n.value,s=!1,o=n.alias;o&&(r=o[0],q(l,F([0,1],o)));for(var p=1,d=!0;p<l.length;p+=1){var m=l[p],h=U(m,0,1),g=U(m,-1);if(('"'===h||"'"===h||"`"===h||'"'===g||"'"===g||"`"===g)&&h!==g)throw new c("property names with quotes must have matching quotes");if("constructor"!==m&&d||(s=!0),L(B,i="%"+(r+="."+m)+"%"))a=B[i];else if(null!=a){if(!(m in a)){if(!t)throw new u("base intrinsic for "+e+" exists, but the property is not available.");return}if(S&&p+1>=l.length){var y=S(a,m);a=(d=!!y)&&"get"in y&&!("originalValue"in y.get)?y.get:a[m]}else d=L(a,m),a=a[m];d&&!s&&(B[i]=a)}}return a}},87134:(e,t,l)=>{"use strict";var r=l(33786);e.exports=r.getPrototypeOf||null},27447:e=>{"use strict";e.exports="undefined"!==typeof Reflect&&Reflect.getPrototypeOf||null},94518:(e,t,l)=>{"use strict";var r=l(27447),n=l(87134),i=l(2794);e.exports=r?function(e){return r(e)}:n?function(e){if(!e||"object"!==typeof e&&"function"!==typeof e)throw new TypeError("getProto: not an object");return n(e)}:i?function(e){return i(e)}:null},92917:e=>{"use strict";e.exports=Object.getOwnPropertyDescriptor},56103:(e,t,l)=>{"use strict";var r=l(92917);if(r)try{r([],"length")}catch(n){r=null}e.exports=r},82926:(e,t,l)=>{"use strict";var r=l(97157),n=function(){return!!r};n.hasArrayLengthDefineBug=function(){if(!r)return null;try{return 1!==r([],"length",{value:1}).length}catch(e){return!0}},e.exports=n},95520:(e,t,l)=>{"use strict";var r="undefined"!==typeof Symbol&&Symbol,n=l(80541);e.exports=function(){return"function"===typeof r&&("function"===typeof Symbol&&("symbol"===typeof r("foo")&&("symbol"===typeof Symbol("bar")&&n())))}},80541:e=>{"use strict";e.exports=function(){if("function"!==typeof Symbol||"function"!==typeof Object.getOwnPropertySymbols)return!1;if("symbol"===typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),l=Object(t);if("string"===typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(l))return!1;for(var r in e[t]=42,e)return!1;if("function"===typeof Object.keys&&0!==Object.keys(e).length)return!1;if("function"===typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var n=Object.getOwnPropertySymbols(e);if(1!==n.length||n[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"===typeof Object.getOwnPropertyDescriptor){var i=Object.getOwnPropertyDescriptor(e,t);if(42!==i.value||!0!==i.enumerable)return!1}return!0}},48857:(e,t,l)=>{"use strict";var r=l(80541);e.exports=function(){return r()&&!!Symbol.toStringTag}},26834:(e,t,l)=>{"use strict";var r=Function.prototype.call,n=Object.prototype.hasOwnProperty,i=l(1199);e.exports=i.call(r,n)},67861:(e,t,l)=>{"use strict";var r=l(89456),n={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},i={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function o(e){return r.isMemo(e)?a:s[e.$$typeof]||n}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=a;var c=Object.defineProperty,u=Object.getOwnPropertyNames,p=Object.getOwnPropertySymbols,d=Object.getOwnPropertyDescriptor,m=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,l,r){if("string"!==typeof l){if(h){var n=m(l);n&&n!==h&&e(t,n,r)}var a=u(l);p&&(a=a.concat(p(l)));for(var s=o(t),g=o(l),y=0;y<a.length;++y){var f=a[y];if(!i[f]&&(!r||!r[f])&&(!g||!g[f])&&(!s||!s[f])){var b=d(l,f);try{c(t,f,b)}catch(v){}}}}return t}},20229:(e,t)=>{"use strict";var l="function"===typeof Symbol&&Symbol.for,r=l?Symbol.for("react.element"):60103,n=l?Symbol.for("react.portal"):60106,i=l?Symbol.for("react.fragment"):60107,a=l?Symbol.for("react.strict_mode"):60108,s=l?Symbol.for("react.profiler"):60114,o=l?Symbol.for("react.provider"):60109,c=l?Symbol.for("react.context"):60110,u=l?Symbol.for("react.async_mode"):60111,p=l?Symbol.for("react.concurrent_mode"):60111,d=l?Symbol.for("react.forward_ref"):60112,m=l?Symbol.for("react.suspense"):60113,h=l?Symbol.for("react.suspense_list"):60120,g=l?Symbol.for("react.memo"):60115,y=l?Symbol.for("react.lazy"):60116,f=l?Symbol.for("react.block"):60121,b=l?Symbol.for("react.fundamental"):60117,v=l?Symbol.for("react.responder"):60118,x=l?Symbol.for("react.scope"):60119;function S(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case u:case p:case i:case s:case a:case m:return e;default:switch(e=e&&e.$$typeof){case c:case d:case y:case g:case o:return e;default:return t}}case n:return t}}}function N(e){return S(e)===p}t.AsyncMode=u,t.ConcurrentMode=p,t.ContextConsumer=c,t.ContextProvider=o,t.Element=r,t.ForwardRef=d,t.Fragment=i,t.Lazy=y,t.Memo=g,t.Portal=n,t.Profiler=s,t.StrictMode=a,t.Suspense=m,t.isAsyncMode=function(e){return N(e)||S(e)===u},t.isConcurrentMode=N,t.isContextConsumer=function(e){return S(e)===c},t.isContextProvider=function(e){return S(e)===o},t.isElement=function(e){return"object"===typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return S(e)===d},t.isFragment=function(e){return S(e)===i},t.isLazy=function(e){return S(e)===y},t.isMemo=function(e){return S(e)===g},t.isPortal=function(e){return S(e)===n},t.isProfiler=function(e){return S(e)===s},t.isStrictMode=function(e){return S(e)===a},t.isSuspense=function(e){return S(e)===m},t.isValidElementType=function(e){return"string"===typeof e||"function"===typeof e||e===i||e===p||e===s||e===a||e===m||e===h||"object"===typeof e&&null!==e&&(e.$$typeof===y||e.$$typeof===g||e.$$typeof===o||e.$$typeof===c||e.$$typeof===d||e.$$typeof===b||e.$$typeof===v||e.$$typeof===x||e.$$typeof===f)},t.typeOf=S},89456:(e,t,l)=>{"use strict";e.exports=l(20229)},47299:e=>{e.exports={CASE_SENSITIVE_TAG_NAMES:["animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussainBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","linearGradient","radialGradient","textPath"]}},7671:(e,t,l)=>{var r="html",n="head",i="body",a=/<([a-zA-Z]+[0-9]?)/,s=/<head.*>/i,o=/<body.*>/i,c=function(){throw new Error("This browser does not support `document.implementation.createHTMLDocument`")},u=function(){throw new Error("This browser does not support `DOMParser.prototype.parseFromString`")};if("function"===typeof window.DOMParser){var p=new window.DOMParser;c=u=function(e,t){return t&&(e="<"+t+">"+e+"</"+t+">"),p.parseFromString(e,"text/html")}}if(document.implementation){var d=l(69352).isIE,m=document.implementation.createHTMLDocument(d()?"html-dom-parser":void 0);c=function(e,t){return t?(m.documentElement.getElementsByTagName(t)[0].innerHTML=e,m):(m.documentElement.innerHTML=e,m)}}var h,g=document.createElement("template");g.content&&(h=function(e){return g.innerHTML=e,g.content.childNodes}),e.exports=function(e){var t,l,p,d,m=e.match(a);switch(m&&m[1]&&(t=m[1].toLowerCase()),t){case r:return l=u(e),s.test(e)||(p=l.getElementsByTagName(n)[0])&&p.parentNode.removeChild(p),o.test(e)||(p=l.getElementsByTagName(i)[0])&&p.parentNode.removeChild(p),l.getElementsByTagName(r);case n:case i:return d=c(e).getElementsByTagName(t),o.test(e)&&s.test(e)?d[0].parentNode.childNodes:d;default:return h?h(e):c(e,i).getElementsByTagName(i)[0].childNodes}}},14877:(e,t,l)=>{var r=l(7671),n=l(69352).formatDOM,i=/<(![a-zA-Z\s]+)>/;e.exports=function(e){if("string"!==typeof e)throw new TypeError("First argument must be a string");if(""===e)return[];var t,l=e.match(i);return l&&l[1]&&(t=l[1]),n(r(e),null,t)}},69352:(e,t,l)=>{for(var r,n=l(47299),i=l(34704),a=n.CASE_SENSITIVE_TAG_NAMES,s=i.Comment,o=i.Element,c=i.ProcessingInstruction,u=i.Text,p={},d=0,m=a.length;d<m;d++)r=a[d],p[r.toLowerCase()]=r;function h(e){for(var t,l={},r=0,n=e.length;r<n;r++)l[(t=e[r]).name]=t.value;return l}function g(e){var t=function(e){return p[e]}(e=e.toLowerCase());return t||e}e.exports={formatAttributes:h,formatDOM:function e(t,l,r){l=l||null;for(var n=[],i=0,a=t.length;i<a;i++){var p,d=t[i];switch(d.nodeType){case 1:(p=new o(g(d.nodeName),h(d.attributes))).children=e(d.childNodes,p);break;case 3:p=new u(d.nodeValue);break;case 8:p=new s(d.nodeValue);break;default:continue}var m=n[i-1]||null;m&&(m.next=p),p.parent=l,p.prev=m,p.next=null,n.push(p)}return r&&((p=new c(r.substring(0,r.indexOf(" ")).toLowerCase(),r)).next=n[0]||null,p.parent=l,n.unshift(p),n[1]&&(n[1].prev=n[0])),n},isIE:function(){return/(MSIE |Trident\/|Edge\/)/.test(navigator.userAgent)}}},63701:(e,t,l)=>{var r=l(94474),n=l(27448),i=l(14877);i="function"===typeof i.default?i.default:i;var a={lowerCaseAttributeNames:!1};function s(e,t){if("string"!==typeof e)throw new TypeError("First argument must be a string");return""===e?[]:r(i(e,(t=t||{}).htmlparser2||a),t)}s.domToReact=r,s.htmlToDOM=i,s.attributesToProps=n,s.Element=l(5203).Element,e.exports=s,e.exports.default=s},27448:(e,t,l)=>{var r=l(80365),n=l(35479);function i(e){return r.possibleStandardNames[e]}e.exports=function(e){var t,l,a,s,o,c={},u=(e=e||{}).type&&{reset:!0,submit:!0}[e.type];for(t in e)if(a=e[t],r.isCustomAttribute(t))c[t]=a;else if(s=i(l=t.toLowerCase()))switch(o=r.getPropertyInfo(s),"checked"!==s&&"value"!==s||u||(s=i("default"+l)),c[s]=a,o&&o.type){case r.BOOLEAN:c[s]=!0;break;case r.OVERLOADED_BOOLEAN:""===a&&(c[s]=!0)}else n.PRESERVE_CUSTOM_ATTRIBUTES&&(c[t]=a);return n.setStyleProp(e.style,c),c}},94474:(e,t,l)=>{var r=l(47313),n=l(27448),i=l(35479),a=i.setStyleProp,s=i.canTextBeChildOfNode;function o(e){return i.PRESERVE_CUSTOM_ATTRIBUTES&&"tag"===e.type&&i.isCustomComponent(e.name,e.attribs)}e.exports=function e(t,l){for(var i,c,u,p,d,m=(l=l||{}).library||r,h=m.cloneElement,g=m.createElement,y=m.isValidElement,f=[],b="function"===typeof l.replace,v=l.trim,x=0,S=t.length;x<S;x++)if(i=t[x],b&&y(u=l.replace(i)))S>1&&(u=h(u,{key:u.key||x})),f.push(u);else if("text"!==i.type){switch(p=i.attribs,o(i)?a(p.style,p):p&&(p=n(p)),d=null,i.type){case"script":case"style":i.children[0]&&(p.dangerouslySetInnerHTML={__html:i.children[0].data});break;case"tag":"textarea"===i.name&&i.children[0]?p.defaultValue=i.children[0].data:i.children&&i.children.length&&(d=e(i.children,l));break;default:continue}S>1&&(p.key=x),f.push(g(i.name,p,d))}else{if((c=!i.data.trim().length)&&i.parent&&!s(i.parent))continue;if(v&&c)continue;f.push(i.data)}return 1===f.length?f[0]:f}},35479:(e,t,l)=>{var r=l(47313),n=l(17206).default;var i={reactCompat:!0};var a=r.version.split(".")[0]>=16,s=new Set(["tr","tbody","thead","tfoot","colgroup","table","head","html","frameset"]);e.exports={PRESERVE_CUSTOM_ATTRIBUTES:a,invertObject:function(e,t){if(!e||"object"!==typeof e)throw new TypeError("First argument must be an object");var l,r,n="function"===typeof t,i={},a={};for(l in e)r=e[l],n&&(i=t(l,r))&&2===i.length?a[i[0]]=i[1]:"string"===typeof r&&(a[r]=l);return a},isCustomComponent:function(e,t){if(-1===e.indexOf("-"))return t&&"string"===typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}},setStyleProp:function(e,t){if(null!==e&&void 0!==e)try{t.style=n(e,i)}catch(l){t.style={}}},canTextBeChildOfNode:function(e){return!s.has(e.name)},elementsWithNoTextChildren:s}},60545:(e,t)=>{t.read=function(e,t,l,r,n){var i,a,s=8*n-r-1,o=(1<<s)-1,c=o>>1,u=-7,p=l?n-1:0,d=l?-1:1,m=e[t+p];for(p+=d,i=m&(1<<-u)-1,m>>=-u,u+=s;u>0;i=256*i+e[t+p],p+=d,u-=8);for(a=i&(1<<-u)-1,i>>=-u,u+=r;u>0;a=256*a+e[t+p],p+=d,u-=8);if(0===i)i=1-c;else{if(i===o)return a?NaN:1/0*(m?-1:1);a+=Math.pow(2,r),i-=c}return(m?-1:1)*a*Math.pow(2,i-r)},t.write=function(e,t,l,r,n,i){var a,s,o,c=8*i-n-1,u=(1<<c)-1,p=u>>1,d=23===n?Math.pow(2,-24)-Math.pow(2,-77):0,m=r?0:i-1,h=r?1:-1,g=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,a=u):(a=Math.floor(Math.log(t)/Math.LN2),t*(o=Math.pow(2,-a))<1&&(a--,o*=2),(t+=a+p>=1?d/o:d*Math.pow(2,1-p))*o>=2&&(a++,o/=2),a+p>=u?(s=0,a=u):a+p>=1?(s=(t*o-1)*Math.pow(2,n),a+=p):(s=t*Math.pow(2,p-1)*Math.pow(2,n),a=0));n>=8;e[l+m]=255&s,m+=h,s/=256,n-=8);for(a=a<<n|s,c+=n;c>0;e[l+m]=255&a,m+=h,a/=256,c-=8);e[l+m-h]|=128*g}},80273:e=>{"function"===typeof Object.create?e.exports=function(e,t){t&&(e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:e.exports=function(e,t){if(t){e.super_=t;var l=function(){};l.prototype=t.prototype,e.prototype=new l,e.prototype.constructor=e}}},36993:e=>{"use strict";e.exports=function(e,t,l,r,n,i,a,s){if(!e){var o;if(void 0===t)o=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[l,r,n,i,a,s],u=0;(o=new Error(t.replace(/%s/g,function(){return c[u++]}))).name="Invariant Violation"}throw o.framesToPop=1,o}}},95021:(e,t,l)=>{"use strict";var r=l(48857)(),n=l(35998)("Object.prototype.toString"),i=function(e){return!(r&&e&&"object"===typeof e&&Symbol.toStringTag in e)&&"[object Arguments]"===n(e)},a=function(e){return!!i(e)||null!==e&&"object"===typeof e&&"length"in e&&"number"===typeof e.length&&e.length>=0&&"[object Array]"!==n(e)&&"callee"in e&&"[object Function]"===n(e.callee)},s=function(){return i(arguments)}();i.isLegacyArguments=a,e.exports=s?i:a},23110:e=>{e.exports=function(e){return null!=e&&null!=e.constructor&&"function"===typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}},8866:e=>{"use strict";var t,l,r=Function.prototype.toString,n="object"===typeof Reflect&&null!==Reflect&&Reflect.apply;if("function"===typeof n&&"function"===typeof Object.defineProperty)try{t=Object.defineProperty({},"length",{get:function(){throw l}}),l={},n(function(){throw 42},null,t)}catch(m){m!==l&&(n=null)}else n=null;var i=/^\s*class\b/,a=function(e){try{var t=r.call(e);return i.test(t)}catch(l){return!1}},s=function(e){try{return!a(e)&&(r.call(e),!0)}catch(t){return!1}},o=Object.prototype.toString,c="function"===typeof Symbol&&!!Symbol.toStringTag,u=!(0 in[,]),p=function(){return!1};if("object"===typeof document){var d=document.all;o.call(d)===o.call(document.all)&&(p=function(e){if((u||!e)&&("undefined"===typeof e||"object"===typeof e))try{var t=o.call(e);return("[object HTMLAllCollection]"===t||"[object HTML document.all class]"===t||"[object HTMLCollection]"===t||"[object Object]"===t)&&null==e("")}catch(l){}return!1})}e.exports=n?function(e){if(p(e))return!0;if(!e)return!1;if("function"!==typeof e&&"object"!==typeof e)return!1;try{n(e,null,t)}catch(r){if(r!==l)return!1}return!a(e)&&s(e)}:function(e){if(p(e))return!0;if(!e)return!1;if("function"!==typeof e&&"object"!==typeof e)return!1;if(c)return s(e);if(a(e))return!1;var t=o.call(e);return!("[object Function]"!==t&&"[object GeneratorFunction]"!==t&&!/^\[object HTML/.test(t))&&s(e)}},7469:(e,t,l)=>{"use strict";var r=l(35998),n=l(98432)(/^\s*(?:function)?\*/),i=l(48857)(),a=l(94518),s=r("Object.prototype.toString"),o=r("Function.prototype.toString"),c=l(17879);e.exports=function(e){if("function"!==typeof e)return!1;if(n(o(e)))return!0;if(!i)return"[object GeneratorFunction]"===s(e);if(!a)return!1;var t=c();return t&&a(e)===t.prototype}},27503:(e,t,l)=>{"use strict";var r,n=l(35998),i=l(48857)(),a=l(26834),s=l(56103);if(i){var o=n("RegExp.prototype.exec"),c={},u=function(){throw c},p={toString:u,valueOf:u};"symbol"===typeof Symbol.toPrimitive&&(p[Symbol.toPrimitive]=u),r=function(e){if(!e||"object"!==typeof e)return!1;var t=s(e,"lastIndex");if(!(t&&a(t,"value")))return!1;try{o(e,p)}catch(l){return l===c}}}else{var d=n("Object.prototype.toString");r=function(e){return!(!e||"object"!==typeof e&&"function"!==typeof e)&&"[object RegExp]"===d(e)}}e.exports=r},72105:(e,t,l)=>{"use strict";var r=l(91520);e.exports=function(e){return!!r(e)}},7146:e=>{var t={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==t.call(e)}},55566:(e,t)=>{!function(e){"use strict";function t(e){return null!==e&&"[object Array]"===Object.prototype.toString.call(e)}function l(e){return null!==e&&"[object Object]"===Object.prototype.toString.call(e)}function r(e,n){if(e===n)return!0;if(Object.prototype.toString.call(e)!==Object.prototype.toString.call(n))return!1;if(!0===t(e)){if(e.length!==n.length)return!1;for(var i=0;i<e.length;i++)if(!1===r(e[i],n[i]))return!1;return!0}if(!0===l(e)){var a={};for(var s in e)if(hasOwnProperty.call(e,s)){if(!1===r(e[s],n[s]))return!1;a[s]=!0}for(var o in n)if(hasOwnProperty.call(n,o)&&!0!==a[o])return!1;return!0}return!1}function n(e){if(""===e||!1===e||null===e)return!0;if(t(e)&&0===e.length)return!0;if(l(e)){for(var r in e)if(e.hasOwnProperty(r))return!1;return!0}return!1}var i;i="function"===typeof String.prototype.trimLeft?function(e){return e.trimLeft()}:function(e){return e.match(/^\s*(.*)/)[1]};var a=0,s=2,o={0:"number",1:"any",2:"string",3:"array",4:"object",5:"boolean",6:"expression",7:"null",8:"Array<number>",9:"Array<string>"},c="EOF",u="UnquotedIdentifier",p="QuotedIdentifier",d="Rbracket",m="Rparen",h="Comma",g="Colon",y="Rbrace",f="Number",b="Current",v="Expref",x="Pipe",S="Or",N="And",C="EQ",w="GT",I="LT",k="GTE",T="LTE",A="NE",D="Flatten",M="Star",E="Filter",R="Dot",B="Not",j="Lbrace",P="Lbracket",_="Lparen",O="Literal",L={".":R,"*":M,",":h,":":g,"{":j,"}":y,"]":d,"(":_,")":m,"@":b},F={"<":!0,">":!0,"=":!0,"!":!0},q={" ":!0,"\t":!0,"\n":!0};function z(e){return e>="a"&&e<="z"||e>="A"&&e<="Z"||"_"===e}function U(e){return e>="0"&&e<="9"||"-"===e}function G(e){return e>="a"&&e<="z"||e>="A"&&e<="Z"||e>="0"&&e<="9"||"_"===e}function V(){}V.prototype={tokenize:function(e){var t,l,r,n=[];for(this._current=0;this._current<e.length;)if(z(e[this._current]))t=this._current,l=this._consumeUnquotedIdentifier(e),n.push({type:u,value:l,start:t});else if(void 0!==L[e[this._current]])n.push({type:L[e[this._current]],value:e[this._current],start:this._current}),this._current++;else if(U(e[this._current]))r=this._consumeNumber(e),n.push(r);else if("["===e[this._current])r=this._consumeLBracket(e),n.push(r);else if('"'===e[this._current])t=this._current,l=this._consumeQuotedIdentifier(e),n.push({type:p,value:l,start:t});else if("'"===e[this._current])t=this._current,l=this._consumeRawStringLiteral(e),n.push({type:O,value:l,start:t});else if("`"===e[this._current]){t=this._current;var i=this._consumeLiteral(e);n.push({type:O,value:i,start:t})}else if(void 0!==F[e[this._current]])n.push(this._consumeOperator(e));else if(void 0!==q[e[this._current]])this._current++;else if("&"===e[this._current])t=this._current,this._current++,"&"===e[this._current]?(this._current++,n.push({type:N,value:"&&",start:t})):n.push({type:v,value:"&",start:t});else{if("|"!==e[this._current]){var a=new Error("Unknown character:"+e[this._current]);throw a.name="LexerError",a}t=this._current,this._current++,"|"===e[this._current]?(this._current++,n.push({type:S,value:"||",start:t})):n.push({type:x,value:"|",start:t})}return n},_consumeUnquotedIdentifier:function(e){var t=this._current;for(this._current++;this._current<e.length&&G(e[this._current]);)this._current++;return e.slice(t,this._current)},_consumeQuotedIdentifier:function(e){var t=this._current;this._current++;for(var l=e.length;'"'!==e[this._current]&&this._current<l;){var r=this._current;"\\"!==e[r]||"\\"!==e[r+1]&&'"'!==e[r+1]?r++:r+=2,this._current=r}return this._current++,JSON.parse(e.slice(t,this._current))},_consumeRawStringLiteral:function(e){var t=this._current;this._current++;for(var l=e.length;"'"!==e[this._current]&&this._current<l;){var r=this._current;"\\"!==e[r]||"\\"!==e[r+1]&&"'"!==e[r+1]?r++:r+=2,this._current=r}return this._current++,e.slice(t+1,this._current-1).replace("\\'","'")},_consumeNumber:function(e){var t=this._current;this._current++;for(var l=e.length;U(e[this._current])&&this._current<l;)this._current++;var r=parseInt(e.slice(t,this._current));return{type:f,value:r,start:t}},_consumeLBracket:function(e){var t=this._current;return this._current++,"?"===e[this._current]?(this._current++,{type:E,value:"[?",start:t}):"]"===e[this._current]?(this._current++,{type:D,value:"[]",start:t}):{type:P,value:"[",start:t}},_consumeOperator:function(e){var t=this._current,l=e[t];return this._current++,"!"===l?"="===e[this._current]?(this._current++,{type:A,value:"!=",start:t}):{type:B,value:"!",start:t}:"<"===l?"="===e[this._current]?(this._current++,{type:T,value:"<=",start:t}):{type:I,value:"<",start:t}:">"===l?"="===e[this._current]?(this._current++,{type:k,value:">=",start:t}):{type:w,value:">",start:t}:"="===l&&"="===e[this._current]?(this._current++,{type:C,value:"==",start:t}):void 0},_consumeLiteral:function(e){this._current++;for(var t,l=this._current,r=e.length;"`"!==e[this._current]&&this._current<r;){var n=this._current;"\\"!==e[n]||"\\"!==e[n+1]&&"`"!==e[n+1]?n++:n+=2,this._current=n}var a=i(e.slice(l,this._current));return a=a.replace("\\`","`"),t=this._looksLikeJSON(a)?JSON.parse(a):JSON.parse('"'+a+'"'),this._current++,t},_looksLikeJSON:function(e){if(""===e)return!1;if('[{"'.indexOf(e[0])>=0)return!0;if(["true","false","null"].indexOf(e)>=0)return!0;if(!("-0123456789".indexOf(e[0])>=0))return!1;try{return JSON.parse(e),!0}catch(t){return!1}}};var H={};function W(){}function Z(e){this.runtime=e}function $(e){this._interpreter=e,this.functionTable={abs:{_func:this._functionAbs,_signature:[{types:[a]}]},avg:{_func:this._functionAvg,_signature:[{types:[8]}]},ceil:{_func:this._functionCeil,_signature:[{types:[a]}]},contains:{_func:this._functionContains,_signature:[{types:[s,3]},{types:[1]}]},ends_with:{_func:this._functionEndsWith,_signature:[{types:[s]},{types:[s]}]},floor:{_func:this._functionFloor,_signature:[{types:[a]}]},length:{_func:this._functionLength,_signature:[{types:[s,3,4]}]},map:{_func:this._functionMap,_signature:[{types:[6]},{types:[3]}]},max:{_func:this._functionMax,_signature:[{types:[8,9]}]},merge:{_func:this._functionMerge,_signature:[{types:[4],variadic:!0}]},max_by:{_func:this._functionMaxBy,_signature:[{types:[3]},{types:[6]}]},sum:{_func:this._functionSum,_signature:[{types:[8]}]},starts_with:{_func:this._functionStartsWith,_signature:[{types:[s]},{types:[s]}]},min:{_func:this._functionMin,_signature:[{types:[8,9]}]},min_by:{_func:this._functionMinBy,_signature:[{types:[3]},{types:[6]}]},type:{_func:this._functionType,_signature:[{types:[1]}]},keys:{_func:this._functionKeys,_signature:[{types:[4]}]},values:{_func:this._functionValues,_signature:[{types:[4]}]},sort:{_func:this._functionSort,_signature:[{types:[9,8]}]},sort_by:{_func:this._functionSortBy,_signature:[{types:[3]},{types:[6]}]},join:{_func:this._functionJoin,_signature:[{types:[s]},{types:[9]}]},reverse:{_func:this._functionReverse,_signature:[{types:[s,3]}]},to_array:{_func:this._functionToArray,_signature:[{types:[1]}]},to_string:{_func:this._functionToString,_signature:[{types:[1]}]},to_number:{_func:this._functionToNumber,_signature:[{types:[1]}]},not_null:{_func:this._functionNotNull,_signature:[{types:[1],variadic:!0}]}}}H[c]=0,H[u]=0,H[p]=0,H[d]=0,H[m]=0,H[h]=0,H[y]=0,H[f]=0,H[b]=0,H[v]=0,H[x]=1,H[S]=2,H[N]=3,H[C]=5,H[w]=5,H[I]=5,H[k]=5,H[T]=5,H[A]=5,H[D]=9,H[M]=20,H[E]=21,H[R]=40,H[B]=45,H[j]=50,H[P]=55,H[_]=60,W.prototype={parse:function(e){this._loadTokens(e),this.index=0;var t=this.expression(0);if(this._lookahead(0)!==c){var l=this._lookaheadToken(0),r=new Error("Unexpected token type: "+l.type+", value: "+l.value);throw r.name="ParserError",r}return t},_loadTokens:function(e){var t=(new V).tokenize(e);t.push({type:c,value:"",start:e.length}),this.tokens=t},expression:function(e){var t=this._lookaheadToken(0);this._advance();for(var l=this.nud(t),r=this._lookahead(0);e<H[r];)this._advance(),l=this.led(r,l),r=this._lookahead(0);return l},_lookahead:function(e){return this.tokens[this.index+e].type},_lookaheadToken:function(e){return this.tokens[this.index+e]},_advance:function(){this.index++},nud:function(e){var t,l;switch(e.type){case O:return{type:"Literal",value:e.value};case u:return{type:"Field",name:e.value};case p:var r={type:"Field",name:e.value};if(this._lookahead(0)===_)throw new Error("Quoted identifier not allowed for function names.");return r;case B:return{type:"NotExpression",children:[t=this.expression(H.Not)]};case M:return t=null,{type:"ValueProjection",children:[{type:"Identity"},t=this._lookahead(0)===d?{type:"Identity"}:this._parseProjectionRHS(H.Star)]};case E:return this.led(e.type,{type:"Identity"});case j:return this._parseMultiselectHash();case D:return{type:"Projection",children:[{type:D,children:[{type:"Identity"}]},t=this._parseProjectionRHS(H.Flatten)]};case P:return this._lookahead(0)===f||this._lookahead(0)===g?(t=this._parseIndexExpression(),this._projectIfSlice({type:"Identity"},t)):this._lookahead(0)===M&&this._lookahead(1)===d?(this._advance(),this._advance(),{type:"Projection",children:[{type:"Identity"},t=this._parseProjectionRHS(H.Star)]}):this._parseMultiselectList();case b:return{type:b};case v:return{type:"ExpressionReference",children:[l=this.expression(H.Expref)]};case _:for(var n=[];this._lookahead(0)!==m;)this._lookahead(0)===b?(l={type:b},this._advance()):l=this.expression(0),n.push(l);return this._match(m),n[0];default:this._errorToken(e)}},led:function(e,t){var l;switch(e){case R:var r=H.Dot;return this._lookahead(0)!==M?{type:"Subexpression",children:[t,l=this._parseDotRHS(r)]}:(this._advance(),{type:"ValueProjection",children:[t,l=this._parseProjectionRHS(r)]});case x:return l=this.expression(H.Pipe),{type:x,children:[t,l]};case S:return{type:"OrExpression",children:[t,l=this.expression(H.Or)]};case N:return{type:"AndExpression",children:[t,l=this.expression(H.And)]};case _:for(var n,i=t.name,a=[];this._lookahead(0)!==m;)this._lookahead(0)===b?(n={type:b},this._advance()):n=this.expression(0),this._lookahead(0)===h&&this._match(h),a.push(n);return this._match(m),{type:"Function",name:i,children:a};case E:var s=this.expression(0);return this._match(d),{type:"FilterProjection",children:[t,l=this._lookahead(0)===D?{type:"Identity"}:this._parseProjectionRHS(H.Filter),s]};case D:return{type:"Projection",children:[{type:D,children:[t]},this._parseProjectionRHS(H.Flatten)]};case C:case A:case w:case k:case I:case T:return this._parseComparator(t,e);case P:var o=this._lookaheadToken(0);return o.type===f||o.type===g?(l=this._parseIndexExpression(),this._projectIfSlice(t,l)):(this._match(M),this._match(d),{type:"Projection",children:[t,l=this._parseProjectionRHS(H.Star)]});default:this._errorToken(this._lookaheadToken(0))}},_match:function(e){if(this._lookahead(0)!==e){var t=this._lookaheadToken(0),l=new Error("Expected "+e+", got: "+t.type);throw l.name="ParserError",l}this._advance()},_errorToken:function(e){var t=new Error("Invalid token ("+e.type+'): "'+e.value+'"');throw t.name="ParserError",t},_parseIndexExpression:function(){if(this._lookahead(0)===g||this._lookahead(1)===g)return this._parseSliceExpression();var e={type:"Index",value:this._lookaheadToken(0).value};return this._advance(),this._match(d),e},_projectIfSlice:function(e,t){var l={type:"IndexExpression",children:[e,t]};return"Slice"===t.type?{type:"Projection",children:[l,this._parseProjectionRHS(H.Star)]}:l},_parseSliceExpression:function(){for(var e=[null,null,null],t=0,l=this._lookahead(0);l!==d&&t<3;){if(l===g)t++,this._advance();else{if(l!==f){var r=this._lookahead(0),n=new Error("Syntax error, unexpected token: "+r.value+"("+r.type+")");throw n.name="Parsererror",n}e[t]=this._lookaheadToken(0).value,this._advance()}l=this._lookahead(0)}return this._match(d),{type:"Slice",children:e}},_parseComparator:function(e,t){return{type:"Comparator",name:t,children:[e,this.expression(H[t])]}},_parseDotRHS:function(e){var t=this._lookahead(0);return[u,p,M].indexOf(t)>=0?this.expression(e):t===P?(this._match(P),this._parseMultiselectList()):t===j?(this._match(j),this._parseMultiselectHash()):void 0},_parseProjectionRHS:function(e){var t;if(H[this._lookahead(0)]<10)t={type:"Identity"};else if(this._lookahead(0)===P)t=this.expression(e);else if(this._lookahead(0)===E)t=this.expression(e);else{if(this._lookahead(0)!==R){var l=this._lookaheadToken(0),r=new Error("Sytanx error, unexpected token: "+l.value+"("+l.type+")");throw r.name="ParserError",r}this._match(R),t=this._parseDotRHS(e)}return t},_parseMultiselectList:function(){for(var e=[];this._lookahead(0)!==d;){var t=this.expression(0);if(e.push(t),this._lookahead(0)===h&&(this._match(h),this._lookahead(0)===d))throw new Error("Unexpected token Rbracket")}return this._match(d),{type:"MultiSelectList",children:e}},_parseMultiselectHash:function(){for(var e,t,l,r=[],n=[u,p];;){if(e=this._lookaheadToken(0),n.indexOf(e.type)<0)throw new Error("Expecting an identifier token, got: "+e.type);if(t=e.value,this._advance(),this._match(g),l={type:"KeyValuePair",name:t,value:this.expression(0)},r.push(l),this._lookahead(0)===h)this._match(h);else if(this._lookahead(0)===y){this._match(y);break}}return{type:"MultiSelectHash",children:r}}},Z.prototype={search:function(e,t){return this.visit(e,t)},visit:function(e,i){var a,s,o,c,u,p,d,m,h;switch(e.type){case"Field":return null!==i&&l(i)?void 0===(p=i[e.name])?null:p:null;case"Subexpression":for(o=this.visit(e.children[0],i),h=1;h<e.children.length;h++)if(null===(o=this.visit(e.children[1],o)))return null;return o;case"IndexExpression":return d=this.visit(e.children[0],i),this.visit(e.children[1],d);case"Index":if(!t(i))return null;var g=e.value;return g<0&&(g=i.length+g),void 0===(o=i[g])&&(o=null),o;case"Slice":if(!t(i))return null;var y=e.children.slice(0),f=this.computeSliceParams(i.length,y),S=f[0],N=f[1],M=f[2];if(o=[],M>0)for(h=S;h<N;h+=M)o.push(i[h]);else for(h=S;h>N;h+=M)o.push(i[h]);return o;case"Projection":var E=this.visit(e.children[0],i);if(!t(E))return null;for(m=[],h=0;h<E.length;h++)null!==(s=this.visit(e.children[1],E[h]))&&m.push(s);return m;case"ValueProjection":if(!l(E=this.visit(e.children[0],i)))return null;m=[];var R=function(e){for(var t=Object.keys(e),l=[],r=0;r<t.length;r++)l.push(e[t[r]]);return l}(E);for(h=0;h<R.length;h++)null!==(s=this.visit(e.children[1],R[h]))&&m.push(s);return m;case"FilterProjection":if(!t(E=this.visit(e.children[0],i)))return null;var B=[],j=[];for(h=0;h<E.length;h++)n(a=this.visit(e.children[2],E[h]))||B.push(E[h]);for(var P=0;P<B.length;P++)null!==(s=this.visit(e.children[1],B[P]))&&j.push(s);return j;case"Comparator":switch(c=this.visit(e.children[0],i),u=this.visit(e.children[1],i),e.name){case C:o=r(c,u);break;case A:o=!r(c,u);break;case w:o=c>u;break;case k:o=c>=u;break;case I:o=c<u;break;case T:o=c<=u;break;default:throw new Error("Unknown comparator: "+e.name)}return o;case D:var _=this.visit(e.children[0],i);if(!t(_))return null;var O=[];for(h=0;h<_.length;h++)t(s=_[h])?O.push.apply(O,s):O.push(s);return O;case"Identity":return i;case"MultiSelectList":if(null===i)return null;for(m=[],h=0;h<e.children.length;h++)m.push(this.visit(e.children[h],i));return m;case"MultiSelectHash":if(null===i)return null;var L;for(m={},h=0;h<e.children.length;h++)m[(L=e.children[h]).name]=this.visit(L.value,i);return m;case"OrExpression":return n(a=this.visit(e.children[0],i))&&(a=this.visit(e.children[1],i)),a;case"AndExpression":return!0===n(c=this.visit(e.children[0],i))?c:this.visit(e.children[1],i);case"NotExpression":return n(c=this.visit(e.children[0],i));case"Literal":return e.value;case x:return d=this.visit(e.children[0],i),this.visit(e.children[1],d);case b:return i;case"Function":var F=[];for(h=0;h<e.children.length;h++)F.push(this.visit(e.children[h],i));return this.runtime.callFunction(e.name,F);case"ExpressionReference":var q=e.children[0];return q.jmespathType=v,q;default:throw new Error("Unknown node type: "+e.type)}},computeSliceParams:function(e,t){var l=t[0],r=t[1],n=t[2],i=[null,null,null];if(null===n)n=1;else if(0===n){var a=new Error("Invalid slice, step cannot be 0");throw a.name="RuntimeError",a}var s=n<0;return l=null===l?s?e-1:0:this.capSliceRange(e,l,n),r=null===r?s?-1:e:this.capSliceRange(e,r,n),i[0]=l,i[1]=r,i[2]=n,i},capSliceRange:function(e,t,l){return t<0?(t+=e)<0&&(t=l<0?-1:0):t>=e&&(t=l<0?e-1:e),t}},$.prototype={callFunction:function(e,t){var l=this.functionTable[e];if(void 0===l)throw new Error("Unknown function: "+e+"()");return this._validateArgs(e,t,l._signature),l._func.call(this,t)},_validateArgs:function(e,t,l){var r,n,i,a;if(l[l.length-1].variadic){if(t.length<l.length)throw r=1===l.length?" argument":" arguments",new Error("ArgumentError: "+e+"() takes at least"+l.length+r+" but received "+t.length)}else if(t.length!==l.length)throw r=1===l.length?" argument":" arguments",new Error("ArgumentError: "+e+"() takes "+l.length+r+" but received "+t.length);for(var s=0;s<l.length;s++){a=!1,n=l[s].types,i=this._getTypeName(t[s]);for(var c=0;c<n.length;c++)if(this._typeMatches(i,n[c],t[s])){a=!0;break}if(!a){var u=n.map(function(e){return o[e]}).join(",");throw new Error("TypeError: "+e+"() expected argument "+(s+1)+" to be type "+u+" but received type "+o[i]+" instead.")}}},_typeMatches:function(e,t,l){if(1===t)return!0;if(9!==t&&8!==t&&3!==t)return e===t;if(3===t)return 3===e;if(3===e){var r;8===t?r=a:9===t&&(r=s);for(var n=0;n<l.length;n++)if(!this._typeMatches(this._getTypeName(l[n]),r,l[n]))return!1;return!0}},_getTypeName:function(e){switch(Object.prototype.toString.call(e)){case"[object String]":return s;case"[object Number]":return a;case"[object Array]":return 3;case"[object Boolean]":return 5;case"[object Null]":return 7;case"[object Object]":return e.jmespathType===v?6:4}},_functionStartsWith:function(e){return 0===e[0].lastIndexOf(e[1])},_functionEndsWith:function(e){var t=e[0],l=e[1];return-1!==t.indexOf(l,t.length-l.length)},_functionReverse:function(e){if(this._getTypeName(e[0])===s){for(var t=e[0],l="",r=t.length-1;r>=0;r--)l+=t[r];return l}var n=e[0].slice(0);return n.reverse(),n},_functionAbs:function(e){return Math.abs(e[0])},_functionCeil:function(e){return Math.ceil(e[0])},_functionAvg:function(e){for(var t=0,l=e[0],r=0;r<l.length;r++)t+=l[r];return t/l.length},_functionContains:function(e){return e[0].indexOf(e[1])>=0},_functionFloor:function(e){return Math.floor(e[0])},_functionLength:function(e){return l(e[0])?Object.keys(e[0]).length:e[0].length},_functionMap:function(e){for(var t=[],l=this._interpreter,r=e[0],n=e[1],i=0;i<n.length;i++)t.push(l.visit(r,n[i]));return t},_functionMerge:function(e){for(var t={},l=0;l<e.length;l++){var r=e[l];for(var n in r)t[n]=r[n]}return t},_functionMax:function(e){if(e[0].length>0){if(this._getTypeName(e[0][0])===a)return Math.max.apply(Math,e[0]);for(var t=e[0],l=t[0],r=1;r<t.length;r++)l.localeCompare(t[r])<0&&(l=t[r]);return l}return null},_functionMin:function(e){if(e[0].length>0){if(this._getTypeName(e[0][0])===a)return Math.min.apply(Math,e[0]);for(var t=e[0],l=t[0],r=1;r<t.length;r++)t[r].localeCompare(l)<0&&(l=t[r]);return l}return null},_functionSum:function(e){for(var t=0,l=e[0],r=0;r<l.length;r++)t+=l[r];return t},_functionType:function(e){switch(this._getTypeName(e[0])){case a:return"number";case s:return"string";case 3:return"array";case 4:return"object";case 5:return"boolean";case 6:return"expref";case 7:return"null"}},_functionKeys:function(e){return Object.keys(e[0])},_functionValues:function(e){for(var t=e[0],l=Object.keys(t),r=[],n=0;n<l.length;n++)r.push(t[l[n]]);return r},_functionJoin:function(e){var t=e[0];return e[1].join(t)},_functionToArray:function(e){return 3===this._getTypeName(e[0])?e[0]:[e[0]]},_functionToString:function(e){return this._getTypeName(e[0])===s?e[0]:JSON.stringify(e[0])},_functionToNumber:function(e){var t,l=this._getTypeName(e[0]);return l===a?e[0]:l!==s||(t=+e[0],isNaN(t))?null:t},_functionNotNull:function(e){for(var t=0;t<e.length;t++)if(7!==this._getTypeName(e[t]))return e[t];return null},_functionSort:function(e){var t=e[0].slice(0);return t.sort(),t},_functionSortBy:function(e){var t=e[0].slice(0);if(0===t.length)return t;var l=this._interpreter,r=e[1],n=this._getTypeName(l.visit(r,t[0]));if([a,s].indexOf(n)<0)throw new Error("TypeError");for(var i=this,o=[],c=0;c<t.length;c++)o.push([c,t[c]]);o.sort(function(e,t){var a=l.visit(r,e[1]),s=l.visit(r,t[1]);if(i._getTypeName(a)!==n)throw new Error("TypeError: expected "+n+", received "+i._getTypeName(a));if(i._getTypeName(s)!==n)throw new Error("TypeError: expected "+n+", received "+i._getTypeName(s));return a>s?1:a<s?-1:e[0]-t[0]});for(var u=0;u<o.length;u++)t[u]=o[u][1];return t},_functionMaxBy:function(e){for(var t,l,r=e[1],n=e[0],i=this.createKeyFunction(r,[a,s]),o=-1/0,c=0;c<n.length;c++)(l=i(n[c]))>o&&(o=l,t=n[c]);return t},_functionMinBy:function(e){for(var t,l,r=e[1],n=e[0],i=this.createKeyFunction(r,[a,s]),o=1/0,c=0;c<n.length;c++)(l=i(n[c]))<o&&(o=l,t=n[c]);return t},createKeyFunction:function(e,t){var l=this,r=this._interpreter;return function(n){var i=r.visit(e,n);if(t.indexOf(l._getTypeName(i))<0){var a="TypeError: expected one of "+t+", received "+l._getTypeName(i);throw new Error(a)}return i}}},e.tokenize=function(e){return(new V).tokenize(e)},e.compile=function(e){return(new W).parse(e)},e.search=function(e,t){var l=new W,r=new $,n=new Z(r);r._interpreter=n;var i=l.parse(t);return n.search(i,e)},e.strictDeepEqual=r}(t)},94233:(e,t,l)=>{var r=/^\s+|\s+$/g,n=/^[-+]0x[0-9a-f]+$/i,i=/^0b[01]+$/i,a=/^0o[0-7]+$/i,s=parseInt,o="object"==typeof l.g&&l.g&&l.g.Object===Object&&l.g,c="object"==typeof self&&self&&self.Object===Object&&self,u=o||c||Function("return this")(),p=Object.prototype.toString,d=Math.max,m=Math.min,h=function(){return u.Date.now()};function g(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function y(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&"[object Symbol]"==p.call(e)}(e))return NaN;if(g(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=g(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(r,"");var l=i.test(e);return l||a.test(e)?s(e.slice(2),l?2:8):n.test(e)?NaN:+e}e.exports=function(e,t,l){var r,n,i,a,s,o,c=0,u=!1,p=!1,f=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function b(t){var l=r,i=n;return r=n=void 0,c=t,a=e.apply(i,l)}function v(e){var l=e-o;return void 0===o||l>=t||l<0||p&&e-c>=i}function x(){var e=h();if(v(e))return S(e);s=setTimeout(x,function(e){var l=t-(e-o);return p?m(l,i-(e-c)):l}(e))}function S(e){return s=void 0,f&&r?b(e):(r=n=void 0,a)}function N(){var e=h(),l=v(e);if(r=arguments,n=this,o=e,l){if(void 0===s)return function(e){return c=e,s=setTimeout(x,t),u?b(e):a}(o);if(p)return s=setTimeout(x,t),b(o)}return void 0===s&&(s=setTimeout(x,t)),a}return t=y(t)||0,g(l)&&(u=!!l.leading,i=(p="maxWait"in l)?d(y(l.maxWait)||0,t):i,f="trailing"in l?!!l.trailing:f),N.cancel=function(){void 0!==s&&clearTimeout(s),c=0,r=o=n=s=void 0},N.flush=function(){return void 0===s?a:S(h())},N}},67982:(e,t,l)=>{var r="__lodash_hash_undefined__",n="[object Function]",i="[object GeneratorFunction]",a=/^\[object .+?Constructor\]$/,s="object"==typeof l.g&&l.g&&l.g.Object===Object&&l.g,o="object"==typeof self&&self&&self.Object===Object&&self,c=s||o||Function("return this")();var u=Array.prototype,p=Function.prototype,d=Object.prototype,m=c["__core-js_shared__"],h=function(){var e=/[^.]+$/.exec(m&&m.keys&&m.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}(),g=p.toString,y=d.hasOwnProperty,f=d.toString,b=RegExp("^"+g.call(y).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),v=u.splice,x=A(c,"Map"),S=A(Object,"create");function N(e){var t=-1,l=e?e.length:0;for(this.clear();++t<l;){var r=e[t];this.set(r[0],r[1])}}function C(e){var t=-1,l=e?e.length:0;for(this.clear();++t<l;){var r=e[t];this.set(r[0],r[1])}}function w(e){var t=-1,l=e?e.length:0;for(this.clear();++t<l;){var r=e[t];this.set(r[0],r[1])}}function I(e,t){for(var l=e.length;l--;)if(M(e[l][0],t))return l;return-1}function k(e){if(!E(e)||(t=e,h&&h in t))return!1;var t,l=function(e){var t=E(e)?f.call(e):"";return t==n||t==i}(e)||function(e){var t=!1;if(null!=e&&"function"!=typeof e.toString)try{t=!!(e+"")}catch(l){}return t}(e)?b:a;return l.test(function(e){if(null!=e){try{return g.call(e)}catch(t){}try{return e+""}catch(t){}}return""}(e))}function T(e,t){var l=e.__data__;return function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}(t)?l["string"==typeof t?"string":"hash"]:l.map}function A(e,t){var l=function(e,t){return null==e?void 0:e[t]}(e,t);return k(l)?l:void 0}function D(e,t){if("function"!=typeof e||t&&"function"!=typeof t)throw new TypeError("Expected a function");var l=function(){var r=arguments,n=t?t.apply(this,r):r[0],i=l.cache;if(i.has(n))return i.get(n);var a=e.apply(this,r);return l.cache=i.set(n,a),a};return l.cache=new(D.Cache||w),l}function M(e,t){return e===t||e!==e&&t!==t}function E(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}N.prototype.clear=function(){this.__data__=S?S(null):{}},N.prototype.delete=function(e){return this.has(e)&&delete this.__data__[e]},N.prototype.get=function(e){var t=this.__data__;if(S){var l=t[e];return l===r?void 0:l}return y.call(t,e)?t[e]:void 0},N.prototype.has=function(e){var t=this.__data__;return S?void 0!==t[e]:y.call(t,e)},N.prototype.set=function(e,t){return this.__data__[e]=S&&void 0===t?r:t,this},C.prototype.clear=function(){this.__data__=[]},C.prototype.delete=function(e){var t=this.__data__,l=I(t,e);return!(l<0)&&(l==t.length-1?t.pop():v.call(t,l,1),!0)},C.prototype.get=function(e){var t=this.__data__,l=I(t,e);return l<0?void 0:t[l][1]},C.prototype.has=function(e){return I(this.__data__,e)>-1},C.prototype.set=function(e,t){var l=this.__data__,r=I(l,e);return r<0?l.push([e,t]):l[r][1]=t,this},w.prototype.clear=function(){this.__data__={hash:new N,map:new(x||C),string:new N}},w.prototype.delete=function(e){return T(this,e).delete(e)},w.prototype.get=function(e){return T(this,e).get(e)},w.prototype.has=function(e){return T(this,e).has(e)},w.prototype.set=function(e,t){return T(this,e).set(e,t),this},D.Cache=w,e.exports=D},82061:(e,t,l)=>{var r="Expected a function",n=/^\s+|\s+$/g,i=/^[-+]0x[0-9a-f]+$/i,a=/^0b[01]+$/i,s=/^0o[0-7]+$/i,o=parseInt,c="object"==typeof l.g&&l.g&&l.g.Object===Object&&l.g,u="object"==typeof self&&self&&self.Object===Object&&self,p=c||u||Function("return this")(),d=Object.prototype.toString,m=Math.max,h=Math.min,g=function(){return p.Date.now()};function y(e,t,l){var n,i,a,s,o,c,u=0,p=!1,d=!1,y=!0;if("function"!=typeof e)throw new TypeError(r);function v(t){var l=n,r=i;return n=i=void 0,u=t,s=e.apply(r,l)}function x(e){var l=e-c;return void 0===c||l>=t||l<0||d&&e-u>=a}function S(){var e=g();if(x(e))return N(e);o=setTimeout(S,function(e){var l=t-(e-c);return d?h(l,a-(e-u)):l}(e))}function N(e){return o=void 0,y&&n?v(e):(n=i=void 0,s)}function C(){var e=g(),l=x(e);if(n=arguments,i=this,c=e,l){if(void 0===o)return function(e){return u=e,o=setTimeout(S,t),p?v(e):s}(c);if(d)return o=setTimeout(S,t),v(c)}return void 0===o&&(o=setTimeout(S,t)),s}return t=b(t)||0,f(l)&&(p=!!l.leading,a=(d="maxWait"in l)?m(b(l.maxWait)||0,t):a,y="trailing"in l?!!l.trailing:y),C.cancel=function(){void 0!==o&&clearTimeout(o),u=0,n=c=i=o=void 0},C.flush=function(){return void 0===o?s:N(g())},C}function f(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function b(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&"[object Symbol]"==d.call(e)}(e))return NaN;if(f(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=f(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(n,"");var l=a.test(e);return l||s.test(e)?o(e.slice(2),l?2:8):i.test(e)?NaN:+e}e.exports=function(e,t,l){var n=!0,i=!0;if("function"!=typeof e)throw new TypeError(r);return f(l)&&(n="leading"in l?!!l.leading:n,i="trailing"in l?!!l.trailing:i),y(e,t,{leading:n,maxWait:t,trailing:i})}},81725:(e,t,l)=>{var r=l(70781)(l(7289),"DataView");e.exports=r},69748:(e,t,l)=>{var r=l(56545),n=l(69843),i=l(86266),a=l(17364),s=l(74156);function o(e){var t=-1,l=null==e?0:e.length;for(this.clear();++t<l;){var r=e[t];this.set(r[0],r[1])}}o.prototype.clear=r,o.prototype.delete=n,o.prototype.get=i,o.prototype.has=a,o.prototype.set=s,e.exports=o},95745:(e,t,l)=>{var r=l(20329),n=l(39666),i=l(2523),a=l(24397),s=l(73316);function o(e){var t=-1,l=null==e?0:e.length;for(this.clear();++t<l;){var r=e[t];this.set(r[0],r[1])}}o.prototype.clear=r,o.prototype.delete=n,o.prototype.get=i,o.prototype.has=a,o.prototype.set=s,e.exports=o},18579:(e,t,l)=>{var r=l(70781)(l(7289),"Map");e.exports=r},13109:(e,t,l)=>{var r=l(79e3),n=l(37240),i=l(63414),a=l(17140),s=l(85429);function o(e){var t=-1,l=null==e?0:e.length;for(this.clear();++t<l;){var r=e[t];this.set(r[0],r[1])}}o.prototype.clear=r,o.prototype.delete=n,o.prototype.get=i,o.prototype.has=a,o.prototype.set=s,e.exports=o},59946:(e,t,l)=>{var r=l(70781)(l(7289),"Promise");e.exports=r},4199:(e,t,l)=>{var r=l(70781)(l(7289),"Set");e.exports=r},44526:(e,t,l)=>{var r=l(13109),n=l(85845),i=l(35544);function a(e){var t=-1,l=null==e?0:e.length;for(this.__data__=new r;++t<l;)this.add(e[t])}a.prototype.add=a.prototype.push=n,a.prototype.has=i,e.exports=a},17016:(e,t,l)=>{var r=l(95745),n=l(23653),i=l(43359),a=l(92571),s=l(31698),o=l(85883);function c(e){var t=this.__data__=new r(e);this.size=t.size}c.prototype.clear=n,c.prototype.delete=i,c.prototype.get=a,c.prototype.has=s,c.prototype.set=o,e.exports=c},68624:(e,t,l)=>{var r=l(7289).Symbol;e.exports=r},6759:(e,t,l)=>{var r=l(7289).Uint8Array;e.exports=r},13289:(e,t,l)=>{var r=l(70781)(l(7289),"WeakMap");e.exports=r},44235:e=>{e.exports=function(e,t){for(var l=-1,r=null==e?0:e.length;++l<r&&!1!==t(e[l],l,e););return e}},74951:e=>{e.exports=function(e,t){for(var l=-1,r=null==e?0:e.length,n=0,i=[];++l<r;){var a=e[l];t(a,l,e)&&(i[n++]=a)}return i}},83200:(e,t,l)=>{var r=l(94499),n=l(52794),i=l(95585),a=l(70667),s=l(30674),o=l(53153),c=Object.prototype.hasOwnProperty;e.exports=function(e,t){var l=i(e),u=!l&&n(e),p=!l&&!u&&a(e),d=!l&&!u&&!p&&o(e),m=l||u||p||d,h=m?r(e.length,String):[],g=h.length;for(var y in e)!t&&!c.call(e,y)||m&&("length"==y||p&&("offset"==y||"parent"==y)||d&&("buffer"==y||"byteLength"==y||"byteOffset"==y)||s(y,g))||h.push(y);return h}},95434:e=>{e.exports=function(e,t){for(var l=-1,r=null==e?0:e.length,n=Array(r);++l<r;)n[l]=t(e[l],l,e);return n}},45349:e=>{e.exports=function(e,t){for(var l=-1,r=t.length,n=e.length;++l<r;)e[n+l]=t[l];return e}},29330:e=>{e.exports=function(e,t){for(var l=-1,r=null==e?0:e.length;++l<r;)if(t(e[l],l,e))return!0;return!1}},87347:(e,t,l)=>{var r=l(46351),n=l(83666),i=Object.prototype.hasOwnProperty;e.exports=function(e,t,l){var a=e[t];i.call(e,t)&&n(a,l)&&(void 0!==l||t in e)||r(e,t,l)}},69194:(e,t,l)=>{var r=l(83666);e.exports=function(e,t){for(var l=e.length;l--;)if(r(e[l][0],t))return l;return-1}},93035:(e,t,l)=>{var r=l(67538),n=l(56385);e.exports=function(e,t){return e&&r(t,n(t),e)}},56045:(e,t,l)=>{var r=l(67538),n=l(67086);e.exports=function(e,t){return e&&r(t,n(t),e)}},46351:(e,t,l)=>{var r=l(31438);e.exports=function(e,t,l){"__proto__"==t&&r?r(e,t,{configurable:!0,enumerable:!0,value:l,writable:!0}):e[t]=l}},46476:(e,t,l)=>{var r=l(17016),n=l(44235),i=l(87347),a=l(93035),s=l(56045),o=l(28087),c=l(52594),u=l(42497),p=l(14742),d=l(87253),m=l(15508),h=l(68466),g=l(47633),y=l(57355),f=l(16484),b=l(95585),v=l(70667),x=l(15874),S=l(91845),N=l(41859),C=l(56385),w=l(67086),I="[object Arguments]",k="[object Function]",T="[object Object]",A={};A[I]=A["[object Array]"]=A["[object ArrayBuffer]"]=A["[object DataView]"]=A["[object Boolean]"]=A["[object Date]"]=A["[object Float32Array]"]=A["[object Float64Array]"]=A["[object Int8Array]"]=A["[object Int16Array]"]=A["[object Int32Array]"]=A["[object Map]"]=A["[object Number]"]=A[T]=A["[object RegExp]"]=A["[object Set]"]=A["[object String]"]=A["[object Symbol]"]=A["[object Uint8Array]"]=A["[object Uint8ClampedArray]"]=A["[object Uint16Array]"]=A["[object Uint32Array]"]=!0,A["[object Error]"]=A[k]=A["[object WeakMap]"]=!1,e.exports=function e(t,l,D,M,E,R){var B,j=1&l,P=2&l,_=4&l;if(D&&(B=E?D(t,M,E,R):D(t)),void 0!==B)return B;if(!S(t))return t;var O=b(t);if(O){if(B=g(t),!j)return c(t,B)}else{var L=h(t),F=L==k||"[object GeneratorFunction]"==L;if(v(t))return o(t,j);if(L==T||L==I||F&&!E){if(B=P||F?{}:f(t),!j)return P?p(t,s(B,t)):u(t,a(B,t))}else{if(!A[L])return E?t:{};B=y(t,L,j)}}R||(R=new r);var q=R.get(t);if(q)return q;R.set(t,B),N(t)?t.forEach(function(r){B.add(e(r,l,D,r,t,R))}):x(t)&&t.forEach(function(r,n){B.set(n,e(r,l,D,n,t,R))});var z=O?void 0:(_?P?m:d:P?w:C)(t);return n(z||t,function(r,n){z&&(r=t[n=r]),i(B,n,e(r,l,D,n,t,R))}),B}},98303:(e,t,l)=>{var r=l(91845),n=Object.create,i=function(){function e(){}return function(t){if(!r(t))return{};if(n)return n(t);e.prototype=t;var l=new e;return e.prototype=void 0,l}}();e.exports=i},2785:(e,t,l)=>{var r=l(35705),n=l(36428)(r);e.exports=n},15461:(e,t,l)=>{var r=l(62550)();e.exports=r},35705:(e,t,l)=>{var r=l(15461),n=l(56385);e.exports=function(e,t){return e&&r(e,t,n)}},30207:(e,t,l)=>{var r=l(14534),n=l(60925);e.exports=function(e,t){for(var l=0,i=(t=r(t,e)).length;null!=e&&l<i;)e=e[n(t[l++])];return l&&l==i?e:void 0}},92606:(e,t,l)=>{var r=l(45349),n=l(95585);e.exports=function(e,t,l){var i=t(e);return n(e)?i:r(i,l(e))}},18665:(e,t,l)=>{var r=l(68624),n=l(23596),i=l(78186),a=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":a&&a in Object(e)?n(e):i(e)}},21966:e=>{e.exports=function(e,t){return null!=e&&t in Object(e)}},51276:(e,t,l)=>{var r=l(18665),n=l(89752);e.exports=function(e){return n(e)&&"[object Arguments]"==r(e)}},7081:(e,t,l)=>{var r=l(89110),n=l(89752);e.exports=function e(t,l,i,a,s){return t===l||(null==t||null==l||!n(t)&&!n(l)?t!==t&&l!==l:r(t,l,i,a,e,s))}},89110:(e,t,l)=>{var r=l(17016),n=l(94132),i=l(89820),a=l(6353),s=l(68466),o=l(95585),c=l(70667),u=l(53153),p="[object Arguments]",d="[object Array]",m="[object Object]",h=Object.prototype.hasOwnProperty;e.exports=function(e,t,l,g,y,f){var b=o(e),v=o(t),x=b?d:s(e),S=v?d:s(t),N=(x=x==p?m:x)==m,C=(S=S==p?m:S)==m,w=x==S;if(w&&c(e)){if(!c(t))return!1;b=!0,N=!1}if(w&&!N)return f||(f=new r),b||u(e)?n(e,t,l,g,y,f):i(e,t,x,l,g,y,f);if(!(1&l)){var I=N&&h.call(e,"__wrapped__"),k=C&&h.call(t,"__wrapped__");if(I||k){var T=I?e.value():e,A=k?t.value():t;return f||(f=new r),y(T,A,l,g,f)}}return!!w&&(f||(f=new r),a(e,t,l,g,y,f))}},37094:(e,t,l)=>{var r=l(68466),n=l(89752);e.exports=function(e){return n(e)&&"[object Map]"==r(e)}},19280:(e,t,l)=>{var r=l(17016),n=l(7081);e.exports=function(e,t,l,i){var a=l.length,s=a,o=!i;if(null==e)return!s;for(e=Object(e);a--;){var c=l[a];if(o&&c[2]?c[1]!==e[c[0]]:!(c[0]in e))return!1}for(;++a<s;){var u=(c=l[a])[0],p=e[u],d=c[1];if(o&&c[2]){if(void 0===p&&!(u in e))return!1}else{var m=new r;if(i)var h=i(p,d,u,e,t,m);if(!(void 0===h?n(d,p,3,i,m):h))return!1}}return!0}},33186:(e,t,l)=>{var r=l(50375),n=l(65401),i=l(91845),a=l(92043),s=/^\[object .+?Constructor\]$/,o=Function.prototype,c=Object.prototype,u=o.toString,p=c.hasOwnProperty,d=RegExp("^"+u.call(p).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!i(e)||n(e))&&(r(e)?d:s).test(a(e))}},18711:(e,t,l)=>{var r=l(68466),n=l(89752);e.exports=function(e){return n(e)&&"[object Set]"==r(e)}},77499:(e,t,l)=>{var r=l(18665),n=l(44276),i=l(89752),a={};a["[object Float32Array]"]=a["[object Float64Array]"]=a["[object Int8Array]"]=a["[object Int16Array]"]=a["[object Int32Array]"]=a["[object Uint8Array]"]=a["[object Uint8ClampedArray]"]=a["[object Uint16Array]"]=a["[object Uint32Array]"]=!0,a["[object Arguments]"]=a["[object Array]"]=a["[object ArrayBuffer]"]=a["[object Boolean]"]=a["[object DataView]"]=a["[object Date]"]=a["[object Error]"]=a["[object Function]"]=a["[object Map]"]=a["[object Number]"]=a["[object Object]"]=a["[object RegExp]"]=a["[object Set]"]=a["[object String]"]=a["[object WeakMap]"]=!1,e.exports=function(e){return i(e)&&n(e.length)&&!!a[r(e)]}},81186:(e,t,l)=>{var r=l(85662),n=l(98768),i=l(19908),a=l(95585),s=l(34445);e.exports=function(e){return"function"==typeof e?e:null==e?i:"object"==typeof e?a(e)?n(e[0],e[1]):r(e):s(e)}},23409:(e,t,l)=>{var r=l(46132),n=l(8723),i=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return n(e);var t=[];for(var l in Object(e))i.call(e,l)&&"constructor"!=l&&t.push(l);return t}},89130:(e,t,l)=>{var r=l(91845),n=l(46132),i=l(3481),a=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return i(e);var t=n(e),l=[];for(var s in e)("constructor"!=s||!t&&a.call(e,s))&&l.push(s);return l}},71839:(e,t,l)=>{var r=l(2785),n=l(2114);e.exports=function(e,t){var l=-1,i=n(e)?Array(e.length):[];return r(e,function(e,r,n){i[++l]=t(e,r,n)}),i}},85662:(e,t,l)=>{var r=l(19280),n=l(95113),i=l(22093);e.exports=function(e){var t=n(e);return 1==t.length&&t[0][2]?i(t[0][0],t[0][1]):function(l){return l===e||r(l,e,t)}}},98768:(e,t,l)=>{var r=l(7081),n=l(69706),i=l(89775),a=l(98939),s=l(99253),o=l(22093),c=l(60925);e.exports=function(e,t){return a(e)&&s(t)?o(c(e),t):function(l){var a=n(l,e);return void 0===a&&a===t?i(l,e):r(t,a,3)}}},61125:e=>{e.exports=function(e){return function(t){return null==t?void 0:t[e]}}},80171:(e,t,l)=>{var r=l(30207);e.exports=function(e){return function(t){return r(t,e)}}},94499:e=>{e.exports=function(e,t){for(var l=-1,r=Array(e);++l<e;)r[l]=t(l);return r}},21612:(e,t,l)=>{var r=l(68624),n=l(95434),i=l(95585),a=l(72060),s=r?r.prototype:void 0,o=s?s.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(i(t))return n(t,e)+"";if(a(t))return o?o.call(t):"";var l=t+"";return"0"==l&&1/t==-1/0?"-0":l}},36902:e=>{e.exports=function(e){return function(t){return e(t)}}},88905:e=>{e.exports=function(e,t){return e.has(t)}},97169:(e,t,l)=>{var r=l(19908);e.exports=function(e){return"function"==typeof e?e:r}},14534:(e,t,l)=>{var r=l(95585),n=l(98939),i=l(3002),a=l(11822);e.exports=function(e,t){return r(e)?e:n(e,t)?[e]:i(a(e))}},72604:(e,t,l)=>{var r=l(6759);e.exports=function(e){var t=new e.constructor(e.byteLength);return new r(t).set(new r(e)),t}},28087:(e,t,l)=>{e=l.nmd(e);var r=l(7289),n=t&&!t.nodeType&&t,i=n&&e&&!e.nodeType&&e,a=i&&i.exports===n?r.Buffer:void 0,s=a?a.allocUnsafe:void 0;e.exports=function(e,t){if(t)return e.slice();var l=e.length,r=s?s(l):new e.constructor(l);return e.copy(r),r}},81893:(e,t,l)=>{var r=l(72604);e.exports=function(e,t){var l=t?r(e.buffer):e.buffer;return new e.constructor(l,e.byteOffset,e.byteLength)}},73360:e=>{var t=/\w*$/;e.exports=function(e){var l=new e.constructor(e.source,t.exec(e));return l.lastIndex=e.lastIndex,l}},47981:(e,t,l)=>{var r=l(68624),n=r?r.prototype:void 0,i=n?n.valueOf:void 0;e.exports=function(e){return i?Object(i.call(e)):{}}},55888:(e,t,l)=>{var r=l(72604);e.exports=function(e,t){var l=t?r(e.buffer):e.buffer;return new e.constructor(l,e.byteOffset,e.length)}},52594:e=>{e.exports=function(e,t){var l=-1,r=e.length;for(t||(t=Array(r));++l<r;)t[l]=e[l];return t}},67538:(e,t,l)=>{var r=l(87347),n=l(46351);e.exports=function(e,t,l,i){var a=!l;l||(l={});for(var s=-1,o=t.length;++s<o;){var c=t[s],u=i?i(l[c],e[c],c,l,e):void 0;void 0===u&&(u=e[c]),a?n(l,c,u):r(l,c,u)}return l}},42497:(e,t,l)=>{var r=l(67538),n=l(66504);e.exports=function(e,t){return r(e,n(e),t)}},14742:(e,t,l)=>{var r=l(67538),n=l(42757);e.exports=function(e,t){return r(e,n(e),t)}},47683:(e,t,l)=>{var r=l(7289)["__core-js_shared__"];e.exports=r},36428:(e,t,l)=>{var r=l(2114);e.exports=function(e,t){return function(l,n){if(null==l)return l;if(!r(l))return e(l,n);for(var i=l.length,a=t?i:-1,s=Object(l);(t?a--:++a<i)&&!1!==n(s[a],a,s););return l}}},62550:e=>{e.exports=function(e){return function(t,l,r){for(var n=-1,i=Object(t),a=r(t),s=a.length;s--;){var o=a[e?s:++n];if(!1===l(i[o],o,i))break}return t}}},31438:(e,t,l)=>{var r=l(70781),n=function(){try{var e=r(Object,"defineProperty");return e({},"",{}),e}catch(t){}}();e.exports=n},94132:(e,t,l)=>{var r=l(44526),n=l(29330),i=l(88905);e.exports=function(e,t,l,a,s,o){var c=1&l,u=e.length,p=t.length;if(u!=p&&!(c&&p>u))return!1;var d=o.get(e),m=o.get(t);if(d&&m)return d==t&&m==e;var h=-1,g=!0,y=2&l?new r:void 0;for(o.set(e,t),o.set(t,e);++h<u;){var f=e[h],b=t[h];if(a)var v=c?a(b,f,h,t,e,o):a(f,b,h,e,t,o);if(void 0!==v){if(v)continue;g=!1;break}if(y){if(!n(t,function(e,t){if(!i(y,t)&&(f===e||s(f,e,l,a,o)))return y.push(t)})){g=!1;break}}else if(f!==b&&!s(f,b,l,a,o)){g=!1;break}}return o.delete(e),o.delete(t),g}},89820:(e,t,l)=>{var r=l(68624),n=l(6759),i=l(83666),a=l(94132),s=l(258),o=l(73671),c=r?r.prototype:void 0,u=c?c.valueOf:void 0;e.exports=function(e,t,l,r,c,p,d){switch(l){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!p(new n(e),new n(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return i(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var m=s;case"[object Set]":var h=1&r;if(m||(m=o),e.size!=t.size&&!h)return!1;var g=d.get(e);if(g)return g==t;r|=2,d.set(e,t);var y=a(m(e),m(t),r,c,p,d);return d.delete(e),y;case"[object Symbol]":if(u)return u.call(e)==u.call(t)}return!1}},6353:(e,t,l)=>{var r=l(87253),n=Object.prototype.hasOwnProperty;e.exports=function(e,t,l,i,a,s){var o=1&l,c=r(e),u=c.length;if(u!=r(t).length&&!o)return!1;for(var p=u;p--;){var d=c[p];if(!(o?d in t:n.call(t,d)))return!1}var m=s.get(e),h=s.get(t);if(m&&h)return m==t&&h==e;var g=!0;s.set(e,t),s.set(t,e);for(var y=o;++p<u;){var f=e[d=c[p]],b=t[d];if(i)var v=o?i(b,f,d,t,e,s):i(f,b,d,e,t,s);if(!(void 0===v?f===b||a(f,b,l,i,s):v)){g=!1;break}y||(y="constructor"==d)}if(g&&!y){var x=e.constructor,S=t.constructor;x==S||!("constructor"in e)||!("constructor"in t)||"function"==typeof x&&x instanceof x&&"function"==typeof S&&S instanceof S||(g=!1)}return s.delete(e),s.delete(t),g}},32692:(e,t,l)=>{var r="object"==typeof l.g&&l.g&&l.g.Object===Object&&l.g;e.exports=r},87253:(e,t,l)=>{var r=l(92606),n=l(66504),i=l(56385);e.exports=function(e){return r(e,i,n)}},15508:(e,t,l)=>{var r=l(92606),n=l(42757),i=l(67086);e.exports=function(e){return r(e,i,n)}},16911:(e,t,l)=>{var r=l(81591);e.exports=function(e,t){var l=e.__data__;return r(t)?l["string"==typeof t?"string":"hash"]:l.map}},95113:(e,t,l)=>{var r=l(99253),n=l(56385);e.exports=function(e){for(var t=n(e),l=t.length;l--;){var i=t[l],a=e[i];t[l]=[i,a,r(a)]}return t}},70781:(e,t,l)=>{var r=l(33186),n=l(80760);e.exports=function(e,t){var l=n(e,t);return r(l)?l:void 0}},96116:(e,t,l)=>{var r=l(9698)(Object.getPrototypeOf,Object);e.exports=r},23596:(e,t,l)=>{var r=l(68624),n=Object.prototype,i=n.hasOwnProperty,a=n.toString,s=r?r.toStringTag:void 0;e.exports=function(e){var t=i.call(e,s),l=e[s];try{e[s]=void 0;var r=!0}catch(o){}var n=a.call(e);return r&&(t?e[s]=l:delete e[s]),n}},66504:(e,t,l)=>{var r=l(74951),n=l(72554),i=Object.prototype.propertyIsEnumerable,a=Object.getOwnPropertySymbols,s=a?function(e){return null==e?[]:(e=Object(e),r(a(e),function(t){return i.call(e,t)}))}:n;e.exports=s},42757:(e,t,l)=>{var r=l(45349),n=l(96116),i=l(66504),a=l(72554),s=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)r(t,i(e)),e=n(e);return t}:a;e.exports=s},68466:(e,t,l)=>{var r=l(81725),n=l(18579),i=l(59946),a=l(4199),s=l(13289),o=l(18665),c=l(92043),u="[object Map]",p="[object Promise]",d="[object Set]",m="[object WeakMap]",h="[object DataView]",g=c(r),y=c(n),f=c(i),b=c(a),v=c(s),x=o;(r&&x(new r(new ArrayBuffer(1)))!=h||n&&x(new n)!=u||i&&x(i.resolve())!=p||a&&x(new a)!=d||s&&x(new s)!=m)&&(x=function(e){var t=o(e),l="[object Object]"==t?e.constructor:void 0,r=l?c(l):"";if(r)switch(r){case g:return h;case y:return u;case f:return p;case b:return d;case v:return m}return t}),e.exports=x},80760:e=>{e.exports=function(e,t){return null==e?void 0:e[t]}},81898:(e,t,l)=>{var r=l(14534),n=l(52794),i=l(95585),a=l(30674),s=l(44276),o=l(60925);e.exports=function(e,t,l){for(var c=-1,u=(t=r(t,e)).length,p=!1;++c<u;){var d=o(t[c]);if(!(p=null!=e&&l(e,d)))break;e=e[d]}return p||++c!=u?p:!!(u=null==e?0:e.length)&&s(u)&&a(d,u)&&(i(e)||n(e))}},56545:(e,t,l)=>{var r=l(11353);e.exports=function(){this.__data__=r?r(null):{},this.size=0}},69843:e=>{e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},86266:(e,t,l)=>{var r=l(11353),n=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(r){var l=t[e];return"__lodash_hash_undefined__"===l?void 0:l}return n.call(t,e)?t[e]:void 0}},17364:(e,t,l)=>{var r=l(11353),n=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return r?void 0!==t[e]:n.call(t,e)}},74156:(e,t,l)=>{var r=l(11353);e.exports=function(e,t){var l=this.__data__;return this.size+=this.has(e)?0:1,l[e]=r&&void 0===t?"__lodash_hash_undefined__":t,this}},47633:e=>{var t=Object.prototype.hasOwnProperty;e.exports=function(e){var l=e.length,r=new e.constructor(l);return l&&"string"==typeof e[0]&&t.call(e,"index")&&(r.index=e.index,r.input=e.input),r}},57355:(e,t,l)=>{var r=l(72604),n=l(81893),i=l(73360),a=l(47981),s=l(55888);e.exports=function(e,t,l){var o=e.constructor;switch(t){case"[object ArrayBuffer]":return r(e);case"[object Boolean]":case"[object Date]":return new o(+e);case"[object DataView]":return n(e,l);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return s(e,l);case"[object Map]":case"[object Set]":return new o;case"[object Number]":case"[object String]":return new o(e);case"[object RegExp]":return i(e);case"[object Symbol]":return a(e)}}},16484:(e,t,l)=>{var r=l(98303),n=l(96116),i=l(46132);e.exports=function(e){return"function"!=typeof e.constructor||i(e)?{}:r(n(e))}},30674:e=>{var t=/^(?:0|[1-9]\d*)$/;e.exports=function(e,l){var r=typeof e;return!!(l=null==l?9007199254740991:l)&&("number"==r||"symbol"!=r&&t.test(e))&&e>-1&&e%1==0&&e<l}},98939:(e,t,l)=>{var r=l(95585),n=l(72060),i=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;e.exports=function(e,t){if(r(e))return!1;var l=typeof e;return!("number"!=l&&"symbol"!=l&&"boolean"!=l&&null!=e&&!n(e))||(a.test(e)||!i.test(e)||null!=t&&e in Object(t))}},81591:e=>{e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},65401:(e,t,l)=>{var r=l(47683),n=function(){var e=/[^.]+$/.exec(r&&r.keys&&r.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();e.exports=function(e){return!!n&&n in e}},46132:e=>{var t=Object.prototype;e.exports=function(e){var l=e&&e.constructor;return e===("function"==typeof l&&l.prototype||t)}},99253:(e,t,l)=>{var r=l(91845);e.exports=function(e){return e===e&&!r(e)}},20329:e=>{e.exports=function(){this.__data__=[],this.size=0}},39666:(e,t,l)=>{var r=l(69194),n=Array.prototype.splice;e.exports=function(e){var t=this.__data__,l=r(t,e);return!(l<0)&&(l==t.length-1?t.pop():n.call(t,l,1),--this.size,!0)}},2523:(e,t,l)=>{var r=l(69194);e.exports=function(e){var t=this.__data__,l=r(t,e);return l<0?void 0:t[l][1]}},24397:(e,t,l)=>{var r=l(69194);e.exports=function(e){return r(this.__data__,e)>-1}},73316:(e,t,l)=>{var r=l(69194);e.exports=function(e,t){var l=this.__data__,n=r(l,e);return n<0?(++this.size,l.push([e,t])):l[n][1]=t,this}},79e3:(e,t,l)=>{var r=l(69748),n=l(95745),i=l(18579);e.exports=function(){this.size=0,this.__data__={hash:new r,map:new(i||n),string:new r}}},37240:(e,t,l)=>{var r=l(16911);e.exports=function(e){var t=r(this,e).delete(e);return this.size-=t?1:0,t}},63414:(e,t,l)=>{var r=l(16911);e.exports=function(e){return r(this,e).get(e)}},17140:(e,t,l)=>{var r=l(16911);e.exports=function(e){return r(this,e).has(e)}},85429:(e,t,l)=>{var r=l(16911);e.exports=function(e,t){var l=r(this,e),n=l.size;return l.set(e,t),this.size+=l.size==n?0:1,this}},258:e=>{e.exports=function(e){var t=-1,l=Array(e.size);return e.forEach(function(e,r){l[++t]=[r,e]}),l}},22093:e=>{e.exports=function(e,t){return function(l){return null!=l&&(l[e]===t&&(void 0!==t||e in Object(l)))}}},83679:(e,t,l)=>{var r=l(92736);e.exports=function(e){var t=r(e,function(e){return 500===l.size&&l.clear(),e}),l=t.cache;return t}},11353:(e,t,l)=>{var r=l(70781)(Object,"create");e.exports=r},8723:(e,t,l)=>{var r=l(9698)(Object.keys,Object);e.exports=r},3481:e=>{e.exports=function(e){var t=[];if(null!=e)for(var l in Object(e))t.push(l);return t}},47785:(e,t,l)=>{e=l.nmd(e);var r=l(32692),n=t&&!t.nodeType&&t,i=n&&e&&!e.nodeType&&e,a=i&&i.exports===n&&r.process,s=function(){try{var e=i&&i.require&&i.require("util").types;return e||a&&a.binding&&a.binding("util")}catch(t){}}();e.exports=s},78186:e=>{var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},9698:e=>{e.exports=function(e,t){return function(l){return e(t(l))}}},7289:(e,t,l)=>{var r=l(32692),n="object"==typeof self&&self&&self.Object===Object&&self,i=r||n||Function("return this")();e.exports=i},85845:e=>{e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},35544:e=>{e.exports=function(e){return this.__data__.has(e)}},73671:e=>{e.exports=function(e){var t=-1,l=Array(e.size);return e.forEach(function(e){l[++t]=e}),l}},23653:(e,t,l)=>{var r=l(95745);e.exports=function(){this.__data__=new r,this.size=0}},43359:e=>{e.exports=function(e){var t=this.__data__,l=t.delete(e);return this.size=t.size,l}},92571:e=>{e.exports=function(e){return this.__data__.get(e)}},31698:e=>{e.exports=function(e){return this.__data__.has(e)}},85883:(e,t,l)=>{var r=l(95745),n=l(18579),i=l(13109);e.exports=function(e,t){var l=this.__data__;if(l instanceof r){var a=l.__data__;if(!n||a.length<199)return a.push([e,t]),this.size=++l.size,this;l=this.__data__=new i(a)}return l.set(e,t),this.size=l.size,this}},3002:(e,t,l)=>{var r=l(83679),n=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,i=/\\(\\)?/g,a=r(function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(n,function(e,l,r,n){t.push(r?n.replace(i,"$1"):l||e)}),t});e.exports=a},60925:(e,t,l)=>{var r=l(72060);e.exports=function(e){if("string"==typeof e||r(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}},92043:e=>{var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(l){}try{return e+""}catch(l){}}return""}},38504:(e,t,l)=>{var r=l(46476);e.exports=function(e){return r(e,5)}},83666:e=>{e.exports=function(e,t){return e===t||e!==e&&t!==t}},57827:(e,t,l)=>{var r=l(35705),n=l(97169);e.exports=function(e,t){return e&&r(e,n(t))}},69706:(e,t,l)=>{var r=l(30207);e.exports=function(e,t,l){var n=null==e?void 0:r(e,t);return void 0===n?l:n}},89775:(e,t,l)=>{var r=l(21966),n=l(81898);e.exports=function(e,t){return null!=e&&n(e,t,r)}},19908:e=>{e.exports=function(e){return e}},52794:(e,t,l)=>{var r=l(51276),n=l(89752),i=Object.prototype,a=i.hasOwnProperty,s=i.propertyIsEnumerable,o=r(function(){return arguments}())?r:function(e){return n(e)&&a.call(e,"callee")&&!s.call(e,"callee")};e.exports=o},95585:e=>{var t=Array.isArray;e.exports=t},2114:(e,t,l)=>{var r=l(50375),n=l(44276);e.exports=function(e){return null!=e&&n(e.length)&&!r(e)}},70667:(e,t,l)=>{e=l.nmd(e);var r=l(7289),n=l(95535),i=t&&!t.nodeType&&t,a=i&&e&&!e.nodeType&&e,s=a&&a.exports===i?r.Buffer:void 0,o=(s?s.isBuffer:void 0)||n;e.exports=o},50375:(e,t,l)=>{var r=l(18665),n=l(91845);e.exports=function(e){if(!n(e))return!1;var t=r(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},44276:e=>{e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},15874:(e,t,l)=>{var r=l(37094),n=l(36902),i=l(47785),a=i&&i.isMap,s=a?n(a):r;e.exports=s},91845:e=>{e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},89752:e=>{e.exports=function(e){return null!=e&&"object"==typeof e}},40634:(e,t,l)=>{var r=l(18665),n=l(96116),i=l(89752),a=Function.prototype,s=Object.prototype,o=a.toString,c=s.hasOwnProperty,u=o.call(Object);e.exports=function(e){if(!i(e)||"[object Object]"!=r(e))return!1;var t=n(e);if(null===t)return!0;var l=c.call(t,"constructor")&&t.constructor;return"function"==typeof l&&l instanceof l&&o.call(l)==u}},41859:(e,t,l)=>{var r=l(18711),n=l(36902),i=l(47785),a=i&&i.isSet,s=a?n(a):r;e.exports=s},65406:(e,t,l)=>{var r=l(18665),n=l(95585),i=l(89752);e.exports=function(e){return"string"==typeof e||!n(e)&&i(e)&&"[object String]"==r(e)}},72060:(e,t,l)=>{var r=l(18665),n=l(89752);e.exports=function(e){return"symbol"==typeof e||n(e)&&"[object Symbol]"==r(e)}},53153:(e,t,l)=>{var r=l(77499),n=l(36902),i=l(47785),a=i&&i.isTypedArray,s=a?n(a):r;e.exports=s},56385:(e,t,l)=>{var r=l(83200),n=l(23409),i=l(2114);e.exports=function(e){return i(e)?r(e):n(e)}},67086:(e,t,l)=>{var r=l(83200),n=l(89130),i=l(2114);e.exports=function(e){return i(e)?r(e,!0):n(e)}},16031:function(e,t,l){var r;e=l.nmd(e),function(){var n,i="Expected a function",a="__lodash_hash_undefined__",s="__lodash_placeholder__",o=16,c=32,u=64,p=128,d=256,m=1/0,h=9007199254740991,g=NaN,y=4294967295,f=[["ary",p],["bind",1],["bindKey",2],["curry",8],["curryRight",o],["flip",512],["partial",c],["partialRight",u],["rearg",d]],b="[object Arguments]",v="[object Array]",x="[object Boolean]",S="[object Date]",N="[object Error]",C="[object Function]",w="[object GeneratorFunction]",I="[object Map]",k="[object Number]",T="[object Object]",A="[object Promise]",D="[object RegExp]",M="[object Set]",E="[object String]",R="[object Symbol]",B="[object WeakMap]",j="[object ArrayBuffer]",P="[object DataView]",_="[object Float32Array]",O="[object Float64Array]",L="[object Int8Array]",F="[object Int16Array]",q="[object Int32Array]",z="[object Uint8Array]",U="[object Uint8ClampedArray]",G="[object Uint16Array]",V="[object Uint32Array]",H=/\b__p \+= '';/g,W=/\b(__p \+=) '' \+/g,Z=/(__e\(.*?\)|\b__t\)) \+\n'';/g,$=/&(?:amp|lt|gt|quot|#39);/g,K=/[&<>"']/g,Y=RegExp($.source),Q=RegExp(K.source),J=/<%-([\s\S]+?)%>/g,X=/<%([\s\S]+?)%>/g,ee=/<%=([\s\S]+?)%>/g,te=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,le=/^\w*$/,re=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,ne=/[\\^$.*+?()[\]{}|]/g,ie=RegExp(ne.source),ae=/^\s+/,se=/\s/,oe=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,ce=/\{\n\/\* \[wrapped with (.+)\] \*/,ue=/,? & /,pe=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,de=/[()=,{}\[\]\/\s]/,me=/\\(\\)?/g,he=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,ge=/\w*$/,ye=/^[-+]0x[0-9a-f]+$/i,fe=/^0b[01]+$/i,be=/^\[object .+?Constructor\]$/,ve=/^0o[0-7]+$/i,xe=/^(?:0|[1-9]\d*)$/,Se=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Ne=/($^)/,Ce=/['\n\r\u2028\u2029\\]/g,we="\\ud800-\\udfff",Ie="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",ke="\\u2700-\\u27bf",Te="a-z\\xdf-\\xf6\\xf8-\\xff",Ae="A-Z\\xc0-\\xd6\\xd8-\\xde",De="\\ufe0e\\ufe0f",Me="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Ee="['\u2019]",Re="["+we+"]",Be="["+Me+"]",je="["+Ie+"]",Pe="\\d+",_e="["+ke+"]",Oe="["+Te+"]",Le="[^"+we+Me+Pe+ke+Te+Ae+"]",Fe="\\ud83c[\\udffb-\\udfff]",qe="[^"+we+"]",ze="(?:\\ud83c[\\udde6-\\uddff]){2}",Ue="[\\ud800-\\udbff][\\udc00-\\udfff]",Ge="["+Ae+"]",Ve="\\u200d",He="(?:"+Oe+"|"+Le+")",We="(?:"+Ge+"|"+Le+")",Ze="(?:['\u2019](?:d|ll|m|re|s|t|ve))?",$e="(?:['\u2019](?:D|LL|M|RE|S|T|VE))?",Ke="(?:"+je+"|"+Fe+")"+"?",Ye="["+De+"]?",Qe=Ye+Ke+("(?:"+Ve+"(?:"+[qe,ze,Ue].join("|")+")"+Ye+Ke+")*"),Je="(?:"+[_e,ze,Ue].join("|")+")"+Qe,Xe="(?:"+[qe+je+"?",je,ze,Ue,Re].join("|")+")",et=RegExp(Ee,"g"),tt=RegExp(je,"g"),lt=RegExp(Fe+"(?="+Fe+")|"+Xe+Qe,"g"),rt=RegExp([Ge+"?"+Oe+"+"+Ze+"(?="+[Be,Ge,"$"].join("|")+")",We+"+"+$e+"(?="+[Be,Ge+He,"$"].join("|")+")",Ge+"?"+He+"+"+Ze,Ge+"+"+$e,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Pe,Je].join("|"),"g"),nt=RegExp("["+Ve+we+Ie+De+"]"),it=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,at=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],st=-1,ot={};ot[_]=ot[O]=ot[L]=ot[F]=ot[q]=ot[z]=ot[U]=ot[G]=ot[V]=!0,ot[b]=ot[v]=ot[j]=ot[x]=ot[P]=ot[S]=ot[N]=ot[C]=ot[I]=ot[k]=ot[T]=ot[D]=ot[M]=ot[E]=ot[B]=!1;var ct={};ct[b]=ct[v]=ct[j]=ct[P]=ct[x]=ct[S]=ct[_]=ct[O]=ct[L]=ct[F]=ct[q]=ct[I]=ct[k]=ct[T]=ct[D]=ct[M]=ct[E]=ct[R]=ct[z]=ct[U]=ct[G]=ct[V]=!0,ct[N]=ct[C]=ct[B]=!1;var ut={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},pt=parseFloat,dt=parseInt,mt="object"==typeof l.g&&l.g&&l.g.Object===Object&&l.g,ht="object"==typeof self&&self&&self.Object===Object&&self,gt=mt||ht||Function("return this")(),yt=t&&!t.nodeType&&t,ft=yt&&e&&!e.nodeType&&e,bt=ft&&ft.exports===yt,vt=bt&&mt.process,xt=function(){try{var e=ft&&ft.require&&ft.require("util").types;return e||vt&&vt.binding&&vt.binding("util")}catch(t){}}(),St=xt&&xt.isArrayBuffer,Nt=xt&&xt.isDate,Ct=xt&&xt.isMap,wt=xt&&xt.isRegExp,It=xt&&xt.isSet,kt=xt&&xt.isTypedArray;function Tt(e,t,l){switch(l.length){case 0:return e.call(t);case 1:return e.call(t,l[0]);case 2:return e.call(t,l[0],l[1]);case 3:return e.call(t,l[0],l[1],l[2])}return e.apply(t,l)}function At(e,t,l,r){for(var n=-1,i=null==e?0:e.length;++n<i;){var a=e[n];t(r,a,l(a),e)}return r}function Dt(e,t){for(var l=-1,r=null==e?0:e.length;++l<r&&!1!==t(e[l],l,e););return e}function Mt(e,t){for(var l=null==e?0:e.length;l--&&!1!==t(e[l],l,e););return e}function Et(e,t){for(var l=-1,r=null==e?0:e.length;++l<r;)if(!t(e[l],l,e))return!1;return!0}function Rt(e,t){for(var l=-1,r=null==e?0:e.length,n=0,i=[];++l<r;){var a=e[l];t(a,l,e)&&(i[n++]=a)}return i}function Bt(e,t){return!!(null==e?0:e.length)&&Gt(e,t,0)>-1}function jt(e,t,l){for(var r=-1,n=null==e?0:e.length;++r<n;)if(l(t,e[r]))return!0;return!1}function Pt(e,t){for(var l=-1,r=null==e?0:e.length,n=Array(r);++l<r;)n[l]=t(e[l],l,e);return n}function _t(e,t){for(var l=-1,r=t.length,n=e.length;++l<r;)e[n+l]=t[l];return e}function Ot(e,t,l,r){var n=-1,i=null==e?0:e.length;for(r&&i&&(l=e[++n]);++n<i;)l=t(l,e[n],n,e);return l}function Lt(e,t,l,r){var n=null==e?0:e.length;for(r&&n&&(l=e[--n]);n--;)l=t(l,e[n],n,e);return l}function Ft(e,t){for(var l=-1,r=null==e?0:e.length;++l<r;)if(t(e[l],l,e))return!0;return!1}var qt=Zt("length");function zt(e,t,l){var r;return l(e,function(e,l,n){if(t(e,l,n))return r=l,!1}),r}function Ut(e,t,l,r){for(var n=e.length,i=l+(r?1:-1);r?i--:++i<n;)if(t(e[i],i,e))return i;return-1}function Gt(e,t,l){return t===t?function(e,t,l){var r=l-1,n=e.length;for(;++r<n;)if(e[r]===t)return r;return-1}(e,t,l):Ut(e,Ht,l)}function Vt(e,t,l,r){for(var n=l-1,i=e.length;++n<i;)if(r(e[n],t))return n;return-1}function Ht(e){return e!==e}function Wt(e,t){var l=null==e?0:e.length;return l?Yt(e,t)/l:g}function Zt(e){return function(t){return null==t?n:t[e]}}function $t(e){return function(t){return null==e?n:e[t]}}function Kt(e,t,l,r,n){return n(e,function(e,n,i){l=r?(r=!1,e):t(l,e,n,i)}),l}function Yt(e,t){for(var l,r=-1,i=e.length;++r<i;){var a=t(e[r]);a!==n&&(l=l===n?a:l+a)}return l}function Qt(e,t){for(var l=-1,r=Array(e);++l<e;)r[l]=t(l);return r}function Jt(e){return e?e.slice(0,gl(e)+1).replace(ae,""):e}function Xt(e){return function(t){return e(t)}}function el(e,t){return Pt(t,function(t){return e[t]})}function tl(e,t){return e.has(t)}function ll(e,t){for(var l=-1,r=e.length;++l<r&&Gt(t,e[l],0)>-1;);return l}function rl(e,t){for(var l=e.length;l--&&Gt(t,e[l],0)>-1;);return l}var nl=$t({"\xc0":"A","\xc1":"A","\xc2":"A","\xc3":"A","\xc4":"A","\xc5":"A","\xe0":"a","\xe1":"a","\xe2":"a","\xe3":"a","\xe4":"a","\xe5":"a","\xc7":"C","\xe7":"c","\xd0":"D","\xf0":"d","\xc8":"E","\xc9":"E","\xca":"E","\xcb":"E","\xe8":"e","\xe9":"e","\xea":"e","\xeb":"e","\xcc":"I","\xcd":"I","\xce":"I","\xcf":"I","\xec":"i","\xed":"i","\xee":"i","\xef":"i","\xd1":"N","\xf1":"n","\xd2":"O","\xd3":"O","\xd4":"O","\xd5":"O","\xd6":"O","\xd8":"O","\xf2":"o","\xf3":"o","\xf4":"o","\xf5":"o","\xf6":"o","\xf8":"o","\xd9":"U","\xda":"U","\xdb":"U","\xdc":"U","\xf9":"u","\xfa":"u","\xfb":"u","\xfc":"u","\xdd":"Y","\xfd":"y","\xff":"y","\xc6":"Ae","\xe6":"ae","\xde":"Th","\xfe":"th","\xdf":"ss","\u0100":"A","\u0102":"A","\u0104":"A","\u0101":"a","\u0103":"a","\u0105":"a","\u0106":"C","\u0108":"C","\u010a":"C","\u010c":"C","\u0107":"c","\u0109":"c","\u010b":"c","\u010d":"c","\u010e":"D","\u0110":"D","\u010f":"d","\u0111":"d","\u0112":"E","\u0114":"E","\u0116":"E","\u0118":"E","\u011a":"E","\u0113":"e","\u0115":"e","\u0117":"e","\u0119":"e","\u011b":"e","\u011c":"G","\u011e":"G","\u0120":"G","\u0122":"G","\u011d":"g","\u011f":"g","\u0121":"g","\u0123":"g","\u0124":"H","\u0126":"H","\u0125":"h","\u0127":"h","\u0128":"I","\u012a":"I","\u012c":"I","\u012e":"I","\u0130":"I","\u0129":"i","\u012b":"i","\u012d":"i","\u012f":"i","\u0131":"i","\u0134":"J","\u0135":"j","\u0136":"K","\u0137":"k","\u0138":"k","\u0139":"L","\u013b":"L","\u013d":"L","\u013f":"L","\u0141":"L","\u013a":"l","\u013c":"l","\u013e":"l","\u0140":"l","\u0142":"l","\u0143":"N","\u0145":"N","\u0147":"N","\u014a":"N","\u0144":"n","\u0146":"n","\u0148":"n","\u014b":"n","\u014c":"O","\u014e":"O","\u0150":"O","\u014d":"o","\u014f":"o","\u0151":"o","\u0154":"R","\u0156":"R","\u0158":"R","\u0155":"r","\u0157":"r","\u0159":"r","\u015a":"S","\u015c":"S","\u015e":"S","\u0160":"S","\u015b":"s","\u015d":"s","\u015f":"s","\u0161":"s","\u0162":"T","\u0164":"T","\u0166":"T","\u0163":"t","\u0165":"t","\u0167":"t","\u0168":"U","\u016a":"U","\u016c":"U","\u016e":"U","\u0170":"U","\u0172":"U","\u0169":"u","\u016b":"u","\u016d":"u","\u016f":"u","\u0171":"u","\u0173":"u","\u0174":"W","\u0175":"w","\u0176":"Y","\u0177":"y","\u0178":"Y","\u0179":"Z","\u017b":"Z","\u017d":"Z","\u017a":"z","\u017c":"z","\u017e":"z","\u0132":"IJ","\u0133":"ij","\u0152":"Oe","\u0153":"oe","\u0149":"'n","\u017f":"s"}),il=$t({"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"});function al(e){return"\\"+ut[e]}function sl(e){return nt.test(e)}function ol(e){var t=-1,l=Array(e.size);return e.forEach(function(e,r){l[++t]=[r,e]}),l}function cl(e,t){return function(l){return e(t(l))}}function ul(e,t){for(var l=-1,r=e.length,n=0,i=[];++l<r;){var a=e[l];a!==t&&a!==s||(e[l]=s,i[n++]=l)}return i}function pl(e){var t=-1,l=Array(e.size);return e.forEach(function(e){l[++t]=e}),l}function dl(e){var t=-1,l=Array(e.size);return e.forEach(function(e){l[++t]=[e,e]}),l}function ml(e){return sl(e)?function(e){var t=lt.lastIndex=0;for(;lt.test(e);)++t;return t}(e):qt(e)}function hl(e){return sl(e)?function(e){return e.match(lt)||[]}(e):function(e){return e.split("")}(e)}function gl(e){for(var t=e.length;t--&&se.test(e.charAt(t)););return t}var yl=$t({"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"});var fl=function e(t){var l=(t=null==t?gt:fl.defaults(gt.Object(),t,fl.pick(gt,at))).Array,r=t.Date,se=t.Error,we=t.Function,Ie=t.Math,ke=t.Object,Te=t.RegExp,Ae=t.String,De=t.TypeError,Me=l.prototype,Ee=we.prototype,Re=ke.prototype,Be=t["__core-js_shared__"],je=Ee.toString,Pe=Re.hasOwnProperty,_e=0,Oe=function(){var e=/[^.]+$/.exec(Be&&Be.keys&&Be.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}(),Le=Re.toString,Fe=je.call(ke),qe=gt._,ze=Te("^"+je.call(Pe).replace(ne,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Ue=bt?t.Buffer:n,Ge=t.Symbol,Ve=t.Uint8Array,He=Ue?Ue.allocUnsafe:n,We=cl(ke.getPrototypeOf,ke),Ze=ke.create,$e=Re.propertyIsEnumerable,Ke=Me.splice,Ye=Ge?Ge.isConcatSpreadable:n,Qe=Ge?Ge.iterator:n,Je=Ge?Ge.toStringTag:n,Xe=function(){try{var e=pi(ke,"defineProperty");return e({},"",{}),e}catch(t){}}(),lt=t.clearTimeout!==gt.clearTimeout&&t.clearTimeout,nt=r&&r.now!==gt.Date.now&&r.now,ut=t.setTimeout!==gt.setTimeout&&t.setTimeout,mt=Ie.ceil,ht=Ie.floor,yt=ke.getOwnPropertySymbols,ft=Ue?Ue.isBuffer:n,vt=t.isFinite,xt=Me.join,qt=cl(ke.keys,ke),$t=Ie.max,bl=Ie.min,vl=r.now,xl=t.parseInt,Sl=Ie.random,Nl=Me.reverse,Cl=pi(t,"DataView"),wl=pi(t,"Map"),Il=pi(t,"Promise"),kl=pi(t,"Set"),Tl=pi(t,"WeakMap"),Al=pi(ke,"create"),Dl=Tl&&new Tl,Ml={},El=Oi(Cl),Rl=Oi(wl),Bl=Oi(Il),jl=Oi(kl),Pl=Oi(Tl),_l=Ge?Ge.prototype:n,Ol=_l?_l.valueOf:n,Ll=_l?_l.toString:n;function Fl(e){if(es(e)&&!Ga(e)&&!(e instanceof Gl)){if(e instanceof Ul)return e;if(Pe.call(e,"__wrapped__"))return Li(e)}return new Ul(e)}var ql=function(){function e(){}return function(t){if(!Xa(t))return{};if(Ze)return Ze(t);e.prototype=t;var l=new e;return e.prototype=n,l}}();function zl(){}function Ul(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=n}function Gl(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=y,this.__views__=[]}function Vl(e){var t=-1,l=null==e?0:e.length;for(this.clear();++t<l;){var r=e[t];this.set(r[0],r[1])}}function Hl(e){var t=-1,l=null==e?0:e.length;for(this.clear();++t<l;){var r=e[t];this.set(r[0],r[1])}}function Wl(e){var t=-1,l=null==e?0:e.length;for(this.clear();++t<l;){var r=e[t];this.set(r[0],r[1])}}function Zl(e){var t=-1,l=null==e?0:e.length;for(this.__data__=new Wl;++t<l;)this.add(e[t])}function $l(e){var t=this.__data__=new Hl(e);this.size=t.size}function Kl(e,t){var l=Ga(e),r=!l&&Ua(e),n=!l&&!r&&Za(e),i=!l&&!r&&!n&&os(e),a=l||r||n||i,s=a?Qt(e.length,Ae):[],o=s.length;for(var c in e)!t&&!Pe.call(e,c)||a&&("length"==c||n&&("offset"==c||"parent"==c)||i&&("buffer"==c||"byteLength"==c||"byteOffset"==c)||bi(c,o))||s.push(c);return s}function Yl(e){var t=e.length;return t?e[Zr(0,t-1)]:n}function Ql(e,t){return ji(Dn(e),ar(t,0,e.length))}function Jl(e){return ji(Dn(e))}function Xl(e,t,l){(l!==n&&!Fa(e[t],l)||l===n&&!(t in e))&&nr(e,t,l)}function er(e,t,l){var r=e[t];Pe.call(e,t)&&Fa(r,l)&&(l!==n||t in e)||nr(e,t,l)}function tr(e,t){for(var l=e.length;l--;)if(Fa(e[l][0],t))return l;return-1}function lr(e,t,l,r){return pr(e,function(e,n,i){t(r,e,l(e),i)}),r}function rr(e,t){return e&&Mn(t,Ms(t),e)}function nr(e,t,l){"__proto__"==t&&Xe?Xe(e,t,{configurable:!0,enumerable:!0,value:l,writable:!0}):e[t]=l}function ir(e,t){for(var r=-1,i=t.length,a=l(i),s=null==e;++r<i;)a[r]=s?n:Is(e,t[r]);return a}function ar(e,t,l){return e===e&&(l!==n&&(e=e<=l?e:l),t!==n&&(e=e>=t?e:t)),e}function sr(e,t,l,r,i,a){var s,o=1&t,c=2&t,u=4&t;if(l&&(s=i?l(e,r,i,a):l(e)),s!==n)return s;if(!Xa(e))return e;var p=Ga(e);if(p){if(s=function(e){var t=e.length,l=new e.constructor(t);t&&"string"==typeof e[0]&&Pe.call(e,"index")&&(l.index=e.index,l.input=e.input);return l}(e),!o)return Dn(e,s)}else{var d=hi(e),m=d==C||d==w;if(Za(e))return Cn(e,o);if(d==T||d==b||m&&!i){if(s=c||m?{}:yi(e),!o)return c?function(e,t){return Mn(e,mi(e),t)}(e,function(e,t){return e&&Mn(t,Es(t),e)}(s,e)):function(e,t){return Mn(e,di(e),t)}(e,rr(s,e))}else{if(!ct[d])return i?e:{};s=function(e,t,l){var r=e.constructor;switch(t){case j:return wn(e);case x:case S:return new r(+e);case P:return function(e,t){var l=t?wn(e.buffer):e.buffer;return new e.constructor(l,e.byteOffset,e.byteLength)}(e,l);case _:case O:case L:case F:case q:case z:case U:case G:case V:return In(e,l);case I:return new r;case k:case E:return new r(e);case D:return function(e){var t=new e.constructor(e.source,ge.exec(e));return t.lastIndex=e.lastIndex,t}(e);case M:return new r;case R:return n=e,Ol?ke(Ol.call(n)):{}}var n}(e,d,o)}}a||(a=new $l);var h=a.get(e);if(h)return h;a.set(e,s),is(e)?e.forEach(function(r){s.add(sr(r,t,l,r,e,a))}):ts(e)&&e.forEach(function(r,n){s.set(n,sr(r,t,l,n,e,a))});var g=p?n:(u?c?ni:ri:c?Es:Ms)(e);return Dt(g||e,function(r,n){g&&(r=e[n=r]),er(s,n,sr(r,t,l,n,e,a))}),s}function or(e,t,l){var r=l.length;if(null==e)return!r;for(e=ke(e);r--;){var i=l[r],a=t[i],s=e[i];if(s===n&&!(i in e)||!a(s))return!1}return!0}function cr(e,t,l){if("function"!=typeof e)throw new De(i);return Mi(function(){e.apply(n,l)},t)}function ur(e,t,l,r){var n=-1,i=Bt,a=!0,s=e.length,o=[],c=t.length;if(!s)return o;l&&(t=Pt(t,Xt(l))),r?(i=jt,a=!1):t.length>=200&&(i=tl,a=!1,t=new Zl(t));e:for(;++n<s;){var u=e[n],p=null==l?u:l(u);if(u=r||0!==u?u:0,a&&p===p){for(var d=c;d--;)if(t[d]===p)continue e;o.push(u)}else i(t,p,r)||o.push(u)}return o}Fl.templateSettings={escape:J,evaluate:X,interpolate:ee,variable:"",imports:{_:Fl}},Fl.prototype=zl.prototype,Fl.prototype.constructor=Fl,Ul.prototype=ql(zl.prototype),Ul.prototype.constructor=Ul,Gl.prototype=ql(zl.prototype),Gl.prototype.constructor=Gl,Vl.prototype.clear=function(){this.__data__=Al?Al(null):{},this.size=0},Vl.prototype.delete=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},Vl.prototype.get=function(e){var t=this.__data__;if(Al){var l=t[e];return l===a?n:l}return Pe.call(t,e)?t[e]:n},Vl.prototype.has=function(e){var t=this.__data__;return Al?t[e]!==n:Pe.call(t,e)},Vl.prototype.set=function(e,t){var l=this.__data__;return this.size+=this.has(e)?0:1,l[e]=Al&&t===n?a:t,this},Hl.prototype.clear=function(){this.__data__=[],this.size=0},Hl.prototype.delete=function(e){var t=this.__data__,l=tr(t,e);return!(l<0)&&(l==t.length-1?t.pop():Ke.call(t,l,1),--this.size,!0)},Hl.prototype.get=function(e){var t=this.__data__,l=tr(t,e);return l<0?n:t[l][1]},Hl.prototype.has=function(e){return tr(this.__data__,e)>-1},Hl.prototype.set=function(e,t){var l=this.__data__,r=tr(l,e);return r<0?(++this.size,l.push([e,t])):l[r][1]=t,this},Wl.prototype.clear=function(){this.size=0,this.__data__={hash:new Vl,map:new(wl||Hl),string:new Vl}},Wl.prototype.delete=function(e){var t=ci(this,e).delete(e);return this.size-=t?1:0,t},Wl.prototype.get=function(e){return ci(this,e).get(e)},Wl.prototype.has=function(e){return ci(this,e).has(e)},Wl.prototype.set=function(e,t){var l=ci(this,e),r=l.size;return l.set(e,t),this.size+=l.size==r?0:1,this},Zl.prototype.add=Zl.prototype.push=function(e){return this.__data__.set(e,a),this},Zl.prototype.has=function(e){return this.__data__.has(e)},$l.prototype.clear=function(){this.__data__=new Hl,this.size=0},$l.prototype.delete=function(e){var t=this.__data__,l=t.delete(e);return this.size=t.size,l},$l.prototype.get=function(e){return this.__data__.get(e)},$l.prototype.has=function(e){return this.__data__.has(e)},$l.prototype.set=function(e,t){var l=this.__data__;if(l instanceof Hl){var r=l.__data__;if(!wl||r.length<199)return r.push([e,t]),this.size=++l.size,this;l=this.__data__=new Wl(r)}return l.set(e,t),this.size=l.size,this};var pr=Bn(vr),dr=Bn(xr,!0);function mr(e,t){var l=!0;return pr(e,function(e,r,n){return l=!!t(e,r,n)}),l}function hr(e,t,l){for(var r=-1,i=e.length;++r<i;){var a=e[r],s=t(a);if(null!=s&&(o===n?s===s&&!ss(s):l(s,o)))var o=s,c=a}return c}function gr(e,t){var l=[];return pr(e,function(e,r,n){t(e,r,n)&&l.push(e)}),l}function yr(e,t,l,r,n){var i=-1,a=e.length;for(l||(l=fi),n||(n=[]);++i<a;){var s=e[i];t>0&&l(s)?t>1?yr(s,t-1,l,r,n):_t(n,s):r||(n[n.length]=s)}return n}var fr=jn(),br=jn(!0);function vr(e,t){return e&&fr(e,t,Ms)}function xr(e,t){return e&&br(e,t,Ms)}function Sr(e,t){return Rt(t,function(t){return Ya(e[t])})}function Nr(e,t){for(var l=0,r=(t=vn(t,e)).length;null!=e&&l<r;)e=e[_i(t[l++])];return l&&l==r?e:n}function Cr(e,t,l){var r=t(e);return Ga(e)?r:_t(r,l(e))}function wr(e){return null==e?e===n?"[object Undefined]":"[object Null]":Je&&Je in ke(e)?function(e){var t=Pe.call(e,Je),l=e[Je];try{e[Je]=n;var r=!0}catch(a){}var i=Le.call(e);r&&(t?e[Je]=l:delete e[Je]);return i}(e):function(e){return Le.call(e)}(e)}function Ir(e,t){return e>t}function kr(e,t){return null!=e&&Pe.call(e,t)}function Tr(e,t){return null!=e&&t in ke(e)}function Ar(e,t,r){for(var i=r?jt:Bt,a=e[0].length,s=e.length,o=s,c=l(s),u=1/0,p=[];o--;){var d=e[o];o&&t&&(d=Pt(d,Xt(t))),u=bl(d.length,u),c[o]=!r&&(t||a>=120&&d.length>=120)?new Zl(o&&d):n}d=e[0];var m=-1,h=c[0];e:for(;++m<a&&p.length<u;){var g=d[m],y=t?t(g):g;if(g=r||0!==g?g:0,!(h?tl(h,y):i(p,y,r))){for(o=s;--o;){var f=c[o];if(!(f?tl(f,y):i(e[o],y,r)))continue e}h&&h.push(y),p.push(g)}}return p}function Dr(e,t,l){var r=null==(e=Ti(e,t=vn(t,e)))?e:e[_i(Ki(t))];return null==r?n:Tt(r,e,l)}function Mr(e){return es(e)&&wr(e)==b}function Er(e,t,l,r,i){return e===t||(null==e||null==t||!es(e)&&!es(t)?e!==e&&t!==t:function(e,t,l,r,i,a){var s=Ga(e),o=Ga(t),c=s?v:hi(e),u=o?v:hi(t),p=(c=c==b?T:c)==T,d=(u=u==b?T:u)==T,m=c==u;if(m&&Za(e)){if(!Za(t))return!1;s=!0,p=!1}if(m&&!p)return a||(a=new $l),s||os(e)?ti(e,t,l,r,i,a):function(e,t,l,r,n,i,a){switch(l){case P:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case j:return!(e.byteLength!=t.byteLength||!i(new Ve(e),new Ve(t)));case x:case S:case k:return Fa(+e,+t);case N:return e.name==t.name&&e.message==t.message;case D:case E:return e==t+"";case I:var s=ol;case M:var o=1&r;if(s||(s=pl),e.size!=t.size&&!o)return!1;var c=a.get(e);if(c)return c==t;r|=2,a.set(e,t);var u=ti(s(e),s(t),r,n,i,a);return a.delete(e),u;case R:if(Ol)return Ol.call(e)==Ol.call(t)}return!1}(e,t,c,l,r,i,a);if(!(1&l)){var h=p&&Pe.call(e,"__wrapped__"),g=d&&Pe.call(t,"__wrapped__");if(h||g){var y=h?e.value():e,f=g?t.value():t;return a||(a=new $l),i(y,f,l,r,a)}}if(!m)return!1;return a||(a=new $l),function(e,t,l,r,i,a){var s=1&l,o=ri(e),c=o.length,u=ri(t),p=u.length;if(c!=p&&!s)return!1;var d=c;for(;d--;){var m=o[d];if(!(s?m in t:Pe.call(t,m)))return!1}var h=a.get(e),g=a.get(t);if(h&&g)return h==t&&g==e;var y=!0;a.set(e,t),a.set(t,e);var f=s;for(;++d<c;){var b=e[m=o[d]],v=t[m];if(r)var x=s?r(v,b,m,t,e,a):r(b,v,m,e,t,a);if(!(x===n?b===v||i(b,v,l,r,a):x)){y=!1;break}f||(f="constructor"==m)}if(y&&!f){var S=e.constructor,N=t.constructor;S==N||!("constructor"in e)||!("constructor"in t)||"function"==typeof S&&S instanceof S&&"function"==typeof N&&N instanceof N||(y=!1)}return a.delete(e),a.delete(t),y}(e,t,l,r,i,a)}(e,t,l,r,Er,i))}function Rr(e,t,l,r){var i=l.length,a=i,s=!r;if(null==e)return!a;for(e=ke(e);i--;){var o=l[i];if(s&&o[2]?o[1]!==e[o[0]]:!(o[0]in e))return!1}for(;++i<a;){var c=(o=l[i])[0],u=e[c],p=o[1];if(s&&o[2]){if(u===n&&!(c in e))return!1}else{var d=new $l;if(r)var m=r(u,p,c,e,t,d);if(!(m===n?Er(p,u,3,r,d):m))return!1}}return!0}function Br(e){return!(!Xa(e)||(t=e,Oe&&Oe in t))&&(Ya(e)?ze:be).test(Oi(e));var t}function jr(e){return"function"==typeof e?e:null==e?lo:"object"==typeof e?Ga(e)?qr(e[0],e[1]):Fr(e):po(e)}function Pr(e){if(!Ci(e))return qt(e);var t=[];for(var l in ke(e))Pe.call(e,l)&&"constructor"!=l&&t.push(l);return t}function _r(e){if(!Xa(e))return function(e){var t=[];if(null!=e)for(var l in ke(e))t.push(l);return t}(e);var t=Ci(e),l=[];for(var r in e)("constructor"!=r||!t&&Pe.call(e,r))&&l.push(r);return l}function Or(e,t){return e<t}function Lr(e,t){var r=-1,n=Ha(e)?l(e.length):[];return pr(e,function(e,l,i){n[++r]=t(e,l,i)}),n}function Fr(e){var t=ui(e);return 1==t.length&&t[0][2]?Ii(t[0][0],t[0][1]):function(l){return l===e||Rr(l,e,t)}}function qr(e,t){return xi(e)&&wi(t)?Ii(_i(e),t):function(l){var r=Is(l,e);return r===n&&r===t?ks(l,e):Er(t,r,3)}}function zr(e,t,l,r,i){e!==t&&fr(t,function(a,s){if(i||(i=new $l),Xa(a))!function(e,t,l,r,i,a,s){var o=Ai(e,l),c=Ai(t,l),u=s.get(c);if(u)return void Xl(e,l,u);var p=a?a(o,c,l+"",e,t,s):n,d=p===n;if(d){var m=Ga(c),h=!m&&Za(c),g=!m&&!h&&os(c);p=c,m||h||g?Ga(o)?p=o:Wa(o)?p=Dn(o):h?(d=!1,p=Cn(c,!0)):g?(d=!1,p=In(c,!0)):p=[]:rs(c)||Ua(c)?(p=o,Ua(o)?p=ys(o):Xa(o)&&!Ya(o)||(p=yi(c))):d=!1}d&&(s.set(c,p),i(p,c,r,a,s),s.delete(c));Xl(e,l,p)}(e,t,s,l,zr,r,i);else{var o=r?r(Ai(e,s),a,s+"",e,t,i):n;o===n&&(o=a),Xl(e,s,o)}},Es)}function Ur(e,t){var l=e.length;if(l)return bi(t+=t<0?l:0,l)?e[t]:n}function Gr(e,t,l){t=t.length?Pt(t,function(e){return Ga(e)?function(t){return Nr(t,1===e.length?e[0]:e)}:e}):[lo];var r=-1;t=Pt(t,Xt(oi()));var n=Lr(e,function(e,l,n){var i=Pt(t,function(t){return t(e)});return{criteria:i,index:++r,value:e}});return function(e,t){var l=e.length;for(e.sort(t);l--;)e[l]=e[l].value;return e}(n,function(e,t){return function(e,t,l){var r=-1,n=e.criteria,i=t.criteria,a=n.length,s=l.length;for(;++r<a;){var o=kn(n[r],i[r]);if(o)return r>=s?o:o*("desc"==l[r]?-1:1)}return e.index-t.index}(e,t,l)})}function Vr(e,t,l){for(var r=-1,n=t.length,i={};++r<n;){var a=t[r],s=Nr(e,a);l(s,a)&&Jr(i,vn(a,e),s)}return i}function Hr(e,t,l,r){var n=r?Vt:Gt,i=-1,a=t.length,s=e;for(e===t&&(t=Dn(t)),l&&(s=Pt(e,Xt(l)));++i<a;)for(var o=0,c=t[i],u=l?l(c):c;(o=n(s,u,o,r))>-1;)s!==e&&Ke.call(s,o,1),Ke.call(e,o,1);return e}function Wr(e,t){for(var l=e?t.length:0,r=l-1;l--;){var n=t[l];if(l==r||n!==i){var i=n;bi(n)?Ke.call(e,n,1):pn(e,n)}}return e}function Zr(e,t){return e+ht(Sl()*(t-e+1))}function $r(e,t){var l="";if(!e||t<1||t>h)return l;do{t%2&&(l+=e),(t=ht(t/2))&&(e+=e)}while(t);return l}function Kr(e,t){return Ei(ki(e,t,lo),e+"")}function Yr(e){return Yl(Fs(e))}function Qr(e,t){var l=Fs(e);return ji(l,ar(t,0,l.length))}function Jr(e,t,l,r){if(!Xa(e))return e;for(var i=-1,a=(t=vn(t,e)).length,s=a-1,o=e;null!=o&&++i<a;){var c=_i(t[i]),u=l;if("__proto__"===c||"constructor"===c||"prototype"===c)return e;if(i!=s){var p=o[c];(u=r?r(p,c,o):n)===n&&(u=Xa(p)?p:bi(t[i+1])?[]:{})}er(o,c,u),o=o[c]}return e}var Xr=Dl?function(e,t){return Dl.set(e,t),e}:lo,en=Xe?function(e,t){return Xe(e,"toString",{configurable:!0,enumerable:!1,value:Xs(t),writable:!0})}:lo;function tn(e){return ji(Fs(e))}function ln(e,t,r){var n=-1,i=e.length;t<0&&(t=-t>i?0:i+t),(r=r>i?i:r)<0&&(r+=i),i=t>r?0:r-t>>>0,t>>>=0;for(var a=l(i);++n<i;)a[n]=e[n+t];return a}function rn(e,t){var l;return pr(e,function(e,r,n){return!(l=t(e,r,n))}),!!l}function nn(e,t,l){var r=0,n=null==e?r:e.length;if("number"==typeof t&&t===t&&n<=2147483647){for(;r<n;){var i=r+n>>>1,a=e[i];null!==a&&!ss(a)&&(l?a<=t:a<t)?r=i+1:n=i}return n}return an(e,t,lo,l)}function an(e,t,l,r){var i=0,a=null==e?0:e.length;if(0===a)return 0;for(var s=(t=l(t))!==t,o=null===t,c=ss(t),u=t===n;i<a;){var p=ht((i+a)/2),d=l(e[p]),m=d!==n,h=null===d,g=d===d,y=ss(d);if(s)var f=r||g;else f=u?g&&(r||m):o?g&&m&&(r||!h):c?g&&m&&!h&&(r||!y):!h&&!y&&(r?d<=t:d<t);f?i=p+1:a=p}return bl(a,4294967294)}function sn(e,t){for(var l=-1,r=e.length,n=0,i=[];++l<r;){var a=e[l],s=t?t(a):a;if(!l||!Fa(s,o)){var o=s;i[n++]=0===a?0:a}}return i}function on(e){return"number"==typeof e?e:ss(e)?g:+e}function cn(e){if("string"==typeof e)return e;if(Ga(e))return Pt(e,cn)+"";if(ss(e))return Ll?Ll.call(e):"";var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}function un(e,t,l){var r=-1,n=Bt,i=e.length,a=!0,s=[],o=s;if(l)a=!1,n=jt;else if(i>=200){var c=t?null:Kn(e);if(c)return pl(c);a=!1,n=tl,o=new Zl}else o=t?[]:s;e:for(;++r<i;){var u=e[r],p=t?t(u):u;if(u=l||0!==u?u:0,a&&p===p){for(var d=o.length;d--;)if(o[d]===p)continue e;t&&o.push(p),s.push(u)}else n(o,p,l)||(o!==s&&o.push(p),s.push(u))}return s}function pn(e,t){var l=-1,r=(t=vn(t,e)).length;if(!r)return!0;for(;++l<r;){var n=_i(t[l]);if("__proto__"===n&&!Pe.call(e,"__proto__"))return!1;if(("constructor"===n||"prototype"===n)&&l<r-1)return!1}var i=Ti(e,t);return null==i||delete i[_i(Ki(t))]}function dn(e,t,l,r){return Jr(e,t,l(Nr(e,t)),r)}function mn(e,t,l,r){for(var n=e.length,i=r?n:-1;(r?i--:++i<n)&&t(e[i],i,e););return l?ln(e,r?0:i,r?i+1:n):ln(e,r?i+1:0,r?n:i)}function hn(e,t){var l=e;return l instanceof Gl&&(l=l.value()),Ot(t,function(e,t){return t.func.apply(t.thisArg,_t([e],t.args))},l)}function gn(e,t,r){var n=e.length;if(n<2)return n?un(e[0]):[];for(var i=-1,a=l(n);++i<n;)for(var s=e[i],o=-1;++o<n;)o!=i&&(a[i]=ur(a[i]||s,e[o],t,r));return un(yr(a,1),t,r)}function yn(e,t,l){for(var r=-1,i=e.length,a=t.length,s={};++r<i;){var o=r<a?t[r]:n;l(s,e[r],o)}return s}function fn(e){return Wa(e)?e:[]}function bn(e){return"function"==typeof e?e:lo}function vn(e,t){return Ga(e)?e:xi(e,t)?[e]:Pi(fs(e))}var xn=Kr;function Sn(e,t,l){var r=e.length;return l=l===n?r:l,!t&&l>=r?e:ln(e,t,l)}var Nn=lt||function(e){return gt.clearTimeout(e)};function Cn(e,t){if(t)return e.slice();var l=e.length,r=He?He(l):new e.constructor(l);return e.copy(r),r}function wn(e){var t=new e.constructor(e.byteLength);return new Ve(t).set(new Ve(e)),t}function In(e,t){var l=t?wn(e.buffer):e.buffer;return new e.constructor(l,e.byteOffset,e.length)}function kn(e,t){if(e!==t){var l=e!==n,r=null===e,i=e===e,a=ss(e),s=t!==n,o=null===t,c=t===t,u=ss(t);if(!o&&!u&&!a&&e>t||a&&s&&c&&!o&&!u||r&&s&&c||!l&&c||!i)return 1;if(!r&&!a&&!u&&e<t||u&&l&&i&&!r&&!a||o&&l&&i||!s&&i||!c)return-1}return 0}function Tn(e,t,r,n){for(var i=-1,a=e.length,s=r.length,o=-1,c=t.length,u=$t(a-s,0),p=l(c+u),d=!n;++o<c;)p[o]=t[o];for(;++i<s;)(d||i<a)&&(p[r[i]]=e[i]);for(;u--;)p[o++]=e[i++];return p}function An(e,t,r,n){for(var i=-1,a=e.length,s=-1,o=r.length,c=-1,u=t.length,p=$t(a-o,0),d=l(p+u),m=!n;++i<p;)d[i]=e[i];for(var h=i;++c<u;)d[h+c]=t[c];for(;++s<o;)(m||i<a)&&(d[h+r[s]]=e[i++]);return d}function Dn(e,t){var r=-1,n=e.length;for(t||(t=l(n));++r<n;)t[r]=e[r];return t}function Mn(e,t,l,r){var i=!l;l||(l={});for(var a=-1,s=t.length;++a<s;){var o=t[a],c=r?r(l[o],e[o],o,l,e):n;c===n&&(c=e[o]),i?nr(l,o,c):er(l,o,c)}return l}function En(e,t){return function(l,r){var n=Ga(l)?At:lr,i=t?t():{};return n(l,e,oi(r,2),i)}}function Rn(e){return Kr(function(t,l){var r=-1,i=l.length,a=i>1?l[i-1]:n,s=i>2?l[2]:n;for(a=e.length>3&&"function"==typeof a?(i--,a):n,s&&vi(l[0],l[1],s)&&(a=i<3?n:a,i=1),t=ke(t);++r<i;){var o=l[r];o&&e(t,o,r,a)}return t})}function Bn(e,t){return function(l,r){if(null==l)return l;if(!Ha(l))return e(l,r);for(var n=l.length,i=t?n:-1,a=ke(l);(t?i--:++i<n)&&!1!==r(a[i],i,a););return l}}function jn(e){return function(t,l,r){for(var n=-1,i=ke(t),a=r(t),s=a.length;s--;){var o=a[e?s:++n];if(!1===l(i[o],o,i))break}return t}}function Pn(e){return function(t){var l=sl(t=fs(t))?hl(t):n,r=l?l[0]:t.charAt(0),i=l?Sn(l,1).join(""):t.slice(1);return r[e]()+i}}function _n(e){return function(t){return Ot(Ys(Us(t).replace(et,"")),e,"")}}function On(e){return function(){var t=arguments;switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3]);case 5:return new e(t[0],t[1],t[2],t[3],t[4]);case 6:return new e(t[0],t[1],t[2],t[3],t[4],t[5]);case 7:return new e(t[0],t[1],t[2],t[3],t[4],t[5],t[6])}var l=ql(e.prototype),r=e.apply(l,t);return Xa(r)?r:l}}function Ln(e){return function(t,l,r){var i=ke(t);if(!Ha(t)){var a=oi(l,3);t=Ms(t),l=function(e){return a(i[e],e,i)}}var s=e(t,l,r);return s>-1?i[a?t[s]:s]:n}}function Fn(e){return li(function(t){var l=t.length,r=l,a=Ul.prototype.thru;for(e&&t.reverse();r--;){var s=t[r];if("function"!=typeof s)throw new De(i);if(a&&!o&&"wrapper"==ai(s))var o=new Ul([],!0)}for(r=o?r:l;++r<l;){var c=ai(s=t[r]),u="wrapper"==c?ii(s):n;o=u&&Si(u[0])&&424==u[1]&&!u[4].length&&1==u[9]?o[ai(u[0])].apply(o,u[3]):1==s.length&&Si(s)?o[c]():o.thru(s)}return function(){var e=arguments,r=e[0];if(o&&1==e.length&&Ga(r))return o.plant(r).value();for(var n=0,i=l?t[n].apply(this,e):r;++n<l;)i=t[n].call(this,i);return i}})}function qn(e,t,r,i,a,s,o,c,u,d){var m=t&p,h=1&t,g=2&t,y=24&t,f=512&t,b=g?n:On(e);return function p(){for(var v=arguments.length,x=l(v),S=v;S--;)x[S]=arguments[S];if(y)var N=si(p),C=function(e,t){for(var l=e.length,r=0;l--;)e[l]===t&&++r;return r}(x,N);if(i&&(x=Tn(x,i,a,y)),s&&(x=An(x,s,o,y)),v-=C,y&&v<d){var w=ul(x,N);return Zn(e,t,qn,p.placeholder,r,x,w,c,u,d-v)}var I=h?r:this,k=g?I[e]:e;return v=x.length,c?x=function(e,t){var l=e.length,r=bl(t.length,l),i=Dn(e);for(;r--;){var a=t[r];e[r]=bi(a,l)?i[a]:n}return e}(x,c):f&&v>1&&x.reverse(),m&&u<v&&(x.length=u),this&&this!==gt&&this instanceof p&&(k=b||On(k)),k.apply(I,x)}}function zn(e,t){return function(l,r){return function(e,t,l,r){return vr(e,function(e,n,i){t(r,l(e),n,i)}),r}(l,e,t(r),{})}}function Un(e,t){return function(l,r){var i;if(l===n&&r===n)return t;if(l!==n&&(i=l),r!==n){if(i===n)return r;"string"==typeof l||"string"==typeof r?(l=cn(l),r=cn(r)):(l=on(l),r=on(r)),i=e(l,r)}return i}}function Gn(e){return li(function(t){return t=Pt(t,Xt(oi())),Kr(function(l){var r=this;return e(t,function(e){return Tt(e,r,l)})})})}function Vn(e,t){var l=(t=t===n?" ":cn(t)).length;if(l<2)return l?$r(t,e):t;var r=$r(t,mt(e/ml(t)));return sl(t)?Sn(hl(r),0,e).join(""):r.slice(0,e)}function Hn(e){return function(t,r,i){return i&&"number"!=typeof i&&vi(t,r,i)&&(r=i=n),t=ds(t),r===n?(r=t,t=0):r=ds(r),function(e,t,r,n){for(var i=-1,a=$t(mt((t-e)/(r||1)),0),s=l(a);a--;)s[n?a:++i]=e,e+=r;return s}(t,r,i=i===n?t<r?1:-1:ds(i),e)}}function Wn(e){return function(t,l){return"string"==typeof t&&"string"==typeof l||(t=gs(t),l=gs(l)),e(t,l)}}function Zn(e,t,l,r,i,a,s,o,p,d){var m=8&t;t|=m?c:u,4&(t&=~(m?u:c))||(t&=-4);var h=[e,t,i,m?a:n,m?s:n,m?n:a,m?n:s,o,p,d],g=l.apply(n,h);return Si(e)&&Di(g,h),g.placeholder=r,Ri(g,e,t)}function $n(e){var t=Ie[e];return function(e,l){if(e=gs(e),(l=null==l?0:bl(ms(l),292))&&vt(e)){var r=(fs(e)+"e").split("e");return+((r=(fs(t(r[0]+"e"+(+r[1]+l)))+"e").split("e"))[0]+"e"+(+r[1]-l))}return t(e)}}var Kn=kl&&1/pl(new kl([,-0]))[1]==m?function(e){return new kl(e)}:so;function Yn(e){return function(t){var l=hi(t);return l==I?ol(t):l==M?dl(t):function(e,t){return Pt(t,function(t){return[t,e[t]]})}(t,e(t))}}function Qn(e,t,r,a,m,h,g,y){var f=2&t;if(!f&&"function"!=typeof e)throw new De(i);var b=a?a.length:0;if(b||(t&=-97,a=m=n),g=g===n?g:$t(ms(g),0),y=y===n?y:ms(y),b-=m?m.length:0,t&u){var v=a,x=m;a=m=n}var S=f?n:ii(e),N=[e,t,r,a,m,v,x,h,g,y];if(S&&function(e,t){var l=e[1],r=t[1],n=l|r,i=n<131,a=r==p&&8==l||r==p&&l==d&&e[7].length<=t[8]||384==r&&t[7].length<=t[8]&&8==l;if(!i&&!a)return e;1&r&&(e[2]=t[2],n|=1&l?0:4);var o=t[3];if(o){var c=e[3];e[3]=c?Tn(c,o,t[4]):o,e[4]=c?ul(e[3],s):t[4]}(o=t[5])&&(c=e[5],e[5]=c?An(c,o,t[6]):o,e[6]=c?ul(e[5],s):t[6]);(o=t[7])&&(e[7]=o);r&p&&(e[8]=null==e[8]?t[8]:bl(e[8],t[8]));null==e[9]&&(e[9]=t[9]);e[0]=t[0],e[1]=n}(N,S),e=N[0],t=N[1],r=N[2],a=N[3],m=N[4],!(y=N[9]=N[9]===n?f?0:e.length:$t(N[9]-b,0))&&24&t&&(t&=-25),t&&1!=t)C=8==t||t==o?function(e,t,r){var i=On(e);return function a(){for(var s=arguments.length,o=l(s),c=s,u=si(a);c--;)o[c]=arguments[c];var p=s<3&&o[0]!==u&&o[s-1]!==u?[]:ul(o,u);return(s-=p.length)<r?Zn(e,t,qn,a.placeholder,n,o,p,n,n,r-s):Tt(this&&this!==gt&&this instanceof a?i:e,this,o)}}(e,t,y):t!=c&&33!=t||m.length?qn.apply(n,N):function(e,t,r,n){var i=1&t,a=On(e);return function t(){for(var s=-1,o=arguments.length,c=-1,u=n.length,p=l(u+o),d=this&&this!==gt&&this instanceof t?a:e;++c<u;)p[c]=n[c];for(;o--;)p[c++]=arguments[++s];return Tt(d,i?r:this,p)}}(e,t,r,a);else var C=function(e,t,l){var r=1&t,n=On(e);return function t(){return(this&&this!==gt&&this instanceof t?n:e).apply(r?l:this,arguments)}}(e,t,r);return Ri((S?Xr:Di)(C,N),e,t)}function Jn(e,t,l,r){return e===n||Fa(e,Re[l])&&!Pe.call(r,l)?t:e}function Xn(e,t,l,r,i,a){return Xa(e)&&Xa(t)&&(a.set(t,e),zr(e,t,n,Xn,a),a.delete(t)),e}function ei(e){return rs(e)?n:e}function ti(e,t,l,r,i,a){var s=1&l,o=e.length,c=t.length;if(o!=c&&!(s&&c>o))return!1;var u=a.get(e),p=a.get(t);if(u&&p)return u==t&&p==e;var d=-1,m=!0,h=2&l?new Zl:n;for(a.set(e,t),a.set(t,e);++d<o;){var g=e[d],y=t[d];if(r)var f=s?r(y,g,d,t,e,a):r(g,y,d,e,t,a);if(f!==n){if(f)continue;m=!1;break}if(h){if(!Ft(t,function(e,t){if(!tl(h,t)&&(g===e||i(g,e,l,r,a)))return h.push(t)})){m=!1;break}}else if(g!==y&&!i(g,y,l,r,a)){m=!1;break}}return a.delete(e),a.delete(t),m}function li(e){return Ei(ki(e,n,Vi),e+"")}function ri(e){return Cr(e,Ms,di)}function ni(e){return Cr(e,Es,mi)}var ii=Dl?function(e){return Dl.get(e)}:so;function ai(e){for(var t=e.name+"",l=Ml[t],r=Pe.call(Ml,t)?l.length:0;r--;){var n=l[r],i=n.func;if(null==i||i==e)return n.name}return t}function si(e){return(Pe.call(Fl,"placeholder")?Fl:e).placeholder}function oi(){var e=Fl.iteratee||ro;return e=e===ro?jr:e,arguments.length?e(arguments[0],arguments[1]):e}function ci(e,t){var l=e.__data__;return function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}(t)?l["string"==typeof t?"string":"hash"]:l.map}function ui(e){for(var t=Ms(e),l=t.length;l--;){var r=t[l],n=e[r];t[l]=[r,n,wi(n)]}return t}function pi(e,t){var l=function(e,t){return null==e?n:e[t]}(e,t);return Br(l)?l:n}var di=yt?function(e){return null==e?[]:(e=ke(e),Rt(yt(e),function(t){return $e.call(e,t)}))}:go,mi=yt?function(e){for(var t=[];e;)_t(t,di(e)),e=We(e);return t}:go,hi=wr;function gi(e,t,l){for(var r=-1,n=(t=vn(t,e)).length,i=!1;++r<n;){var a=_i(t[r]);if(!(i=null!=e&&l(e,a)))break;e=e[a]}return i||++r!=n?i:!!(n=null==e?0:e.length)&&Ja(n)&&bi(a,n)&&(Ga(e)||Ua(e))}function yi(e){return"function"!=typeof e.constructor||Ci(e)?{}:ql(We(e))}function fi(e){return Ga(e)||Ua(e)||!!(Ye&&e&&e[Ye])}function bi(e,t){var l=typeof e;return!!(t=null==t?h:t)&&("number"==l||"symbol"!=l&&xe.test(e))&&e>-1&&e%1==0&&e<t}function vi(e,t,l){if(!Xa(l))return!1;var r=typeof t;return!!("number"==r?Ha(l)&&bi(t,l.length):"string"==r&&t in l)&&Fa(l[t],e)}function xi(e,t){if(Ga(e))return!1;var l=typeof e;return!("number"!=l&&"symbol"!=l&&"boolean"!=l&&null!=e&&!ss(e))||(le.test(e)||!te.test(e)||null!=t&&e in ke(t))}function Si(e){var t=ai(e),l=Fl[t];if("function"!=typeof l||!(t in Gl.prototype))return!1;if(e===l)return!0;var r=ii(l);return!!r&&e===r[0]}(Cl&&hi(new Cl(new ArrayBuffer(1)))!=P||wl&&hi(new wl)!=I||Il&&hi(Il.resolve())!=A||kl&&hi(new kl)!=M||Tl&&hi(new Tl)!=B)&&(hi=function(e){var t=wr(e),l=t==T?e.constructor:n,r=l?Oi(l):"";if(r)switch(r){case El:return P;case Rl:return I;case Bl:return A;case jl:return M;case Pl:return B}return t});var Ni=Be?Ya:yo;function Ci(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||Re)}function wi(e){return e===e&&!Xa(e)}function Ii(e,t){return function(l){return null!=l&&(l[e]===t&&(t!==n||e in ke(l)))}}function ki(e,t,r){return t=$t(t===n?e.length-1:t,0),function(){for(var n=arguments,i=-1,a=$t(n.length-t,0),s=l(a);++i<a;)s[i]=n[t+i];i=-1;for(var o=l(t+1);++i<t;)o[i]=n[i];return o[t]=r(s),Tt(e,this,o)}}function Ti(e,t){return t.length<2?e:Nr(e,ln(t,0,-1))}function Ai(e,t){if(("constructor"!==t||"function"!==typeof e[t])&&"__proto__"!=t)return e[t]}var Di=Bi(Xr),Mi=ut||function(e,t){return gt.setTimeout(e,t)},Ei=Bi(en);function Ri(e,t,l){var r=t+"";return Ei(e,function(e,t){var l=t.length;if(!l)return e;var r=l-1;return t[r]=(l>1?"& ":"")+t[r],t=t.join(l>2?", ":" "),e.replace(oe,"{\n/* [wrapped with "+t+"] */\n")}(r,function(e,t){return Dt(f,function(l){var r="_."+l[0];t&l[1]&&!Bt(e,r)&&e.push(r)}),e.sort()}(function(e){var t=e.match(ce);return t?t[1].split(ue):[]}(r),l)))}function Bi(e){var t=0,l=0;return function(){var r=vl(),i=16-(r-l);if(l=r,i>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(n,arguments)}}function ji(e,t){var l=-1,r=e.length,i=r-1;for(t=t===n?r:t;++l<t;){var a=Zr(l,i),s=e[a];e[a]=e[l],e[l]=s}return e.length=t,e}var Pi=function(e){var t=Ba(e,function(e){return 500===l.size&&l.clear(),e}),l=t.cache;return t}(function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(re,function(e,l,r,n){t.push(r?n.replace(me,"$1"):l||e)}),t});function _i(e){if("string"==typeof e||ss(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}function Oi(e){if(null!=e){try{return je.call(e)}catch(t){}try{return e+""}catch(t){}}return""}function Li(e){if(e instanceof Gl)return e.clone();var t=new Ul(e.__wrapped__,e.__chain__);return t.__actions__=Dn(e.__actions__),t.__index__=e.__index__,t.__values__=e.__values__,t}var Fi=Kr(function(e,t){return Wa(e)?ur(e,yr(t,1,Wa,!0)):[]}),qi=Kr(function(e,t){var l=Ki(t);return Wa(l)&&(l=n),Wa(e)?ur(e,yr(t,1,Wa,!0),oi(l,2)):[]}),zi=Kr(function(e,t){var l=Ki(t);return Wa(l)&&(l=n),Wa(e)?ur(e,yr(t,1,Wa,!0),n,l):[]});function Ui(e,t,l){var r=null==e?0:e.length;if(!r)return-1;var n=null==l?0:ms(l);return n<0&&(n=$t(r+n,0)),Ut(e,oi(t,3),n)}function Gi(e,t,l){var r=null==e?0:e.length;if(!r)return-1;var i=r-1;return l!==n&&(i=ms(l),i=l<0?$t(r+i,0):bl(i,r-1)),Ut(e,oi(t,3),i,!0)}function Vi(e){return(null==e?0:e.length)?yr(e,1):[]}function Hi(e){return e&&e.length?e[0]:n}var Wi=Kr(function(e){var t=Pt(e,fn);return t.length&&t[0]===e[0]?Ar(t):[]}),Zi=Kr(function(e){var t=Ki(e),l=Pt(e,fn);return t===Ki(l)?t=n:l.pop(),l.length&&l[0]===e[0]?Ar(l,oi(t,2)):[]}),$i=Kr(function(e){var t=Ki(e),l=Pt(e,fn);return(t="function"==typeof t?t:n)&&l.pop(),l.length&&l[0]===e[0]?Ar(l,n,t):[]});function Ki(e){var t=null==e?0:e.length;return t?e[t-1]:n}var Yi=Kr(Qi);function Qi(e,t){return e&&e.length&&t&&t.length?Hr(e,t):e}var Ji=li(function(e,t){var l=null==e?0:e.length,r=ir(e,t);return Wr(e,Pt(t,function(e){return bi(e,l)?+e:e}).sort(kn)),r});function Xi(e){return null==e?e:Nl.call(e)}var ea=Kr(function(e){return un(yr(e,1,Wa,!0))}),ta=Kr(function(e){var t=Ki(e);return Wa(t)&&(t=n),un(yr(e,1,Wa,!0),oi(t,2))}),la=Kr(function(e){var t=Ki(e);return t="function"==typeof t?t:n,un(yr(e,1,Wa,!0),n,t)});function ra(e){if(!e||!e.length)return[];var t=0;return e=Rt(e,function(e){if(Wa(e))return t=$t(e.length,t),!0}),Qt(t,function(t){return Pt(e,Zt(t))})}function na(e,t){if(!e||!e.length)return[];var l=ra(e);return null==t?l:Pt(l,function(e){return Tt(t,n,e)})}var ia=Kr(function(e,t){return Wa(e)?ur(e,t):[]}),aa=Kr(function(e){return gn(Rt(e,Wa))}),sa=Kr(function(e){var t=Ki(e);return Wa(t)&&(t=n),gn(Rt(e,Wa),oi(t,2))}),oa=Kr(function(e){var t=Ki(e);return t="function"==typeof t?t:n,gn(Rt(e,Wa),n,t)}),ca=Kr(ra);var ua=Kr(function(e){var t=e.length,l=t>1?e[t-1]:n;return l="function"==typeof l?(e.pop(),l):n,na(e,l)});function pa(e){var t=Fl(e);return t.__chain__=!0,t}function da(e,t){return t(e)}var ma=li(function(e){var t=e.length,l=t?e[0]:0,r=this.__wrapped__,i=function(t){return ir(t,e)};return!(t>1||this.__actions__.length)&&r instanceof Gl&&bi(l)?((r=r.slice(l,+l+(t?1:0))).__actions__.push({func:da,args:[i],thisArg:n}),new Ul(r,this.__chain__).thru(function(e){return t&&!e.length&&e.push(n),e})):this.thru(i)});var ha=En(function(e,t,l){Pe.call(e,l)?++e[l]:nr(e,l,1)});var ga=Ln(Ui),ya=Ln(Gi);function fa(e,t){return(Ga(e)?Dt:pr)(e,oi(t,3))}function ba(e,t){return(Ga(e)?Mt:dr)(e,oi(t,3))}var va=En(function(e,t,l){Pe.call(e,l)?e[l].push(t):nr(e,l,[t])});var xa=Kr(function(e,t,r){var n=-1,i="function"==typeof t,a=Ha(e)?l(e.length):[];return pr(e,function(e){a[++n]=i?Tt(t,e,r):Dr(e,t,r)}),a}),Sa=En(function(e,t,l){nr(e,l,t)});function Na(e,t){return(Ga(e)?Pt:Lr)(e,oi(t,3))}var Ca=En(function(e,t,l){e[l?0:1].push(t)},function(){return[[],[]]});var wa=Kr(function(e,t){if(null==e)return[];var l=t.length;return l>1&&vi(e,t[0],t[1])?t=[]:l>2&&vi(t[0],t[1],t[2])&&(t=[t[0]]),Gr(e,yr(t,1),[])}),Ia=nt||function(){return gt.Date.now()};function ka(e,t,l){return t=l?n:t,t=e&&null==t?e.length:t,Qn(e,p,n,n,n,n,t)}function Ta(e,t){var l;if("function"!=typeof t)throw new De(i);return e=ms(e),function(){return--e>0&&(l=t.apply(this,arguments)),e<=1&&(t=n),l}}var Aa=Kr(function(e,t,l){var r=1;if(l.length){var n=ul(l,si(Aa));r|=c}return Qn(e,r,t,l,n)}),Da=Kr(function(e,t,l){var r=3;if(l.length){var n=ul(l,si(Da));r|=c}return Qn(t,r,e,l,n)});function Ma(e,t,l){var r,a,s,o,c,u,p=0,d=!1,m=!1,h=!0;if("function"!=typeof e)throw new De(i);function g(t){var l=r,i=a;return r=a=n,p=t,o=e.apply(i,l)}function y(e){var l=e-u;return u===n||l>=t||l<0||m&&e-p>=s}function f(){var e=Ia();if(y(e))return b(e);c=Mi(f,function(e){var l=t-(e-u);return m?bl(l,s-(e-p)):l}(e))}function b(e){return c=n,h&&r?g(e):(r=a=n,o)}function v(){var e=Ia(),l=y(e);if(r=arguments,a=this,u=e,l){if(c===n)return function(e){return p=e,c=Mi(f,t),d?g(e):o}(u);if(m)return Nn(c),c=Mi(f,t),g(u)}return c===n&&(c=Mi(f,t)),o}return t=gs(t)||0,Xa(l)&&(d=!!l.leading,s=(m="maxWait"in l)?$t(gs(l.maxWait)||0,t):s,h="trailing"in l?!!l.trailing:h),v.cancel=function(){c!==n&&Nn(c),p=0,r=u=a=c=n},v.flush=function(){return c===n?o:b(Ia())},v}var Ea=Kr(function(e,t){return cr(e,1,t)}),Ra=Kr(function(e,t,l){return cr(e,gs(t)||0,l)});function Ba(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new De(i);var l=function(){var r=arguments,n=t?t.apply(this,r):r[0],i=l.cache;if(i.has(n))return i.get(n);var a=e.apply(this,r);return l.cache=i.set(n,a)||i,a};return l.cache=new(Ba.Cache||Wl),l}function ja(e){if("function"!=typeof e)throw new De(i);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}Ba.Cache=Wl;var Pa=xn(function(e,t){var l=(t=1==t.length&&Ga(t[0])?Pt(t[0],Xt(oi())):Pt(yr(t,1),Xt(oi()))).length;return Kr(function(r){for(var n=-1,i=bl(r.length,l);++n<i;)r[n]=t[n].call(this,r[n]);return Tt(e,this,r)})}),_a=Kr(function(e,t){var l=ul(t,si(_a));return Qn(e,c,n,t,l)}),Oa=Kr(function(e,t){var l=ul(t,si(Oa));return Qn(e,u,n,t,l)}),La=li(function(e,t){return Qn(e,d,n,n,n,t)});function Fa(e,t){return e===t||e!==e&&t!==t}var qa=Wn(Ir),za=Wn(function(e,t){return e>=t}),Ua=Mr(function(){return arguments}())?Mr:function(e){return es(e)&&Pe.call(e,"callee")&&!$e.call(e,"callee")},Ga=l.isArray,Va=St?Xt(St):function(e){return es(e)&&wr(e)==j};function Ha(e){return null!=e&&Ja(e.length)&&!Ya(e)}function Wa(e){return es(e)&&Ha(e)}var Za=ft||yo,$a=Nt?Xt(Nt):function(e){return es(e)&&wr(e)==S};function Ka(e){if(!es(e))return!1;var t=wr(e);return t==N||"[object DOMException]"==t||"string"==typeof e.message&&"string"==typeof e.name&&!rs(e)}function Ya(e){if(!Xa(e))return!1;var t=wr(e);return t==C||t==w||"[object AsyncFunction]"==t||"[object Proxy]"==t}function Qa(e){return"number"==typeof e&&e==ms(e)}function Ja(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=h}function Xa(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function es(e){return null!=e&&"object"==typeof e}var ts=Ct?Xt(Ct):function(e){return es(e)&&hi(e)==I};function ls(e){return"number"==typeof e||es(e)&&wr(e)==k}function rs(e){if(!es(e)||wr(e)!=T)return!1;var t=We(e);if(null===t)return!0;var l=Pe.call(t,"constructor")&&t.constructor;return"function"==typeof l&&l instanceof l&&je.call(l)==Fe}var ns=wt?Xt(wt):function(e){return es(e)&&wr(e)==D};var is=It?Xt(It):function(e){return es(e)&&hi(e)==M};function as(e){return"string"==typeof e||!Ga(e)&&es(e)&&wr(e)==E}function ss(e){return"symbol"==typeof e||es(e)&&wr(e)==R}var os=kt?Xt(kt):function(e){return es(e)&&Ja(e.length)&&!!ot[wr(e)]};var cs=Wn(Or),us=Wn(function(e,t){return e<=t});function ps(e){if(!e)return[];if(Ha(e))return as(e)?hl(e):Dn(e);if(Qe&&e[Qe])return function(e){for(var t,l=[];!(t=e.next()).done;)l.push(t.value);return l}(e[Qe]());var t=hi(e);return(t==I?ol:t==M?pl:Fs)(e)}function ds(e){return e?(e=gs(e))===m||e===-1/0?17976931348623157e292*(e<0?-1:1):e===e?e:0:0===e?e:0}function ms(e){var t=ds(e),l=t%1;return t===t?l?t-l:t:0}function hs(e){return e?ar(ms(e),0,y):0}function gs(e){if("number"==typeof e)return e;if(ss(e))return g;if(Xa(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=Xa(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=Jt(e);var l=fe.test(e);return l||ve.test(e)?dt(e.slice(2),l?2:8):ye.test(e)?g:+e}function ys(e){return Mn(e,Es(e))}function fs(e){return null==e?"":cn(e)}var bs=Rn(function(e,t){if(Ci(t)||Ha(t))Mn(t,Ms(t),e);else for(var l in t)Pe.call(t,l)&&er(e,l,t[l])}),vs=Rn(function(e,t){Mn(t,Es(t),e)}),xs=Rn(function(e,t,l,r){Mn(t,Es(t),e,r)}),Ss=Rn(function(e,t,l,r){Mn(t,Ms(t),e,r)}),Ns=li(ir);var Cs=Kr(function(e,t){e=ke(e);var l=-1,r=t.length,i=r>2?t[2]:n;for(i&&vi(t[0],t[1],i)&&(r=1);++l<r;)for(var a=t[l],s=Es(a),o=-1,c=s.length;++o<c;){var u=s[o],p=e[u];(p===n||Fa(p,Re[u])&&!Pe.call(e,u))&&(e[u]=a[u])}return e}),ws=Kr(function(e){return e.push(n,Xn),Tt(Bs,n,e)});function Is(e,t,l){var r=null==e?n:Nr(e,t);return r===n?l:r}function ks(e,t){return null!=e&&gi(e,t,Tr)}var Ts=zn(function(e,t,l){null!=t&&"function"!=typeof t.toString&&(t=Le.call(t)),e[t]=l},Xs(lo)),As=zn(function(e,t,l){null!=t&&"function"!=typeof t.toString&&(t=Le.call(t)),Pe.call(e,t)?e[t].push(l):e[t]=[l]},oi),Ds=Kr(Dr);function Ms(e){return Ha(e)?Kl(e):Pr(e)}function Es(e){return Ha(e)?Kl(e,!0):_r(e)}var Rs=Rn(function(e,t,l){zr(e,t,l)}),Bs=Rn(function(e,t,l,r){zr(e,t,l,r)}),js=li(function(e,t){var l={};if(null==e)return l;var r=!1;t=Pt(t,function(t){return t=vn(t,e),r||(r=t.length>1),t}),Mn(e,ni(e),l),r&&(l=sr(l,7,ei));for(var n=t.length;n--;)pn(l,t[n]);return l});var Ps=li(function(e,t){return null==e?{}:function(e,t){return Vr(e,t,function(t,l){return ks(e,l)})}(e,t)});function _s(e,t){if(null==e)return{};var l=Pt(ni(e),function(e){return[e]});return t=oi(t),Vr(e,l,function(e,l){return t(e,l[0])})}var Os=Yn(Ms),Ls=Yn(Es);function Fs(e){return null==e?[]:el(e,Ms(e))}var qs=_n(function(e,t,l){return t=t.toLowerCase(),e+(l?zs(t):t)});function zs(e){return Ks(fs(e).toLowerCase())}function Us(e){return(e=fs(e))&&e.replace(Se,nl).replace(tt,"")}var Gs=_n(function(e,t,l){return e+(l?"-":"")+t.toLowerCase()}),Vs=_n(function(e,t,l){return e+(l?" ":"")+t.toLowerCase()}),Hs=Pn("toLowerCase");var Ws=_n(function(e,t,l){return e+(l?"_":"")+t.toLowerCase()});var Zs=_n(function(e,t,l){return e+(l?" ":"")+Ks(t)});var $s=_n(function(e,t,l){return e+(l?" ":"")+t.toUpperCase()}),Ks=Pn("toUpperCase");function Ys(e,t,l){return e=fs(e),(t=l?n:t)===n?function(e){return it.test(e)}(e)?function(e){return e.match(rt)||[]}(e):function(e){return e.match(pe)||[]}(e):e.match(t)||[]}var Qs=Kr(function(e,t){try{return Tt(e,n,t)}catch(l){return Ka(l)?l:new se(l)}}),Js=li(function(e,t){return Dt(t,function(t){t=_i(t),nr(e,t,Aa(e[t],e))}),e});function Xs(e){return function(){return e}}var eo=Fn(),to=Fn(!0);function lo(e){return e}function ro(e){return jr("function"==typeof e?e:sr(e,1))}var no=Kr(function(e,t){return function(l){return Dr(l,e,t)}}),io=Kr(function(e,t){return function(l){return Dr(e,l,t)}});function ao(e,t,l){var r=Ms(t),n=Sr(t,r);null!=l||Xa(t)&&(n.length||!r.length)||(l=t,t=e,e=this,n=Sr(t,Ms(t)));var i=!(Xa(l)&&"chain"in l)||!!l.chain,a=Ya(e);return Dt(n,function(l){var r=t[l];e[l]=r,a&&(e.prototype[l]=function(){var t=this.__chain__;if(i||t){var l=e(this.__wrapped__);return(l.__actions__=Dn(this.__actions__)).push({func:r,args:arguments,thisArg:e}),l.__chain__=t,l}return r.apply(e,_t([this.value()],arguments))})}),e}function so(){}var oo=Gn(Pt),co=Gn(Et),uo=Gn(Ft);function po(e){return xi(e)?Zt(_i(e)):function(e){return function(t){return Nr(t,e)}}(e)}var mo=Hn(),ho=Hn(!0);function go(){return[]}function yo(){return!1}var fo=Un(function(e,t){return e+t},0),bo=$n("ceil"),vo=Un(function(e,t){return e/t},1),xo=$n("floor");var So=Un(function(e,t){return e*t},1),No=$n("round"),Co=Un(function(e,t){return e-t},0);return Fl.after=function(e,t){if("function"!=typeof t)throw new De(i);return e=ms(e),function(){if(--e<1)return t.apply(this,arguments)}},Fl.ary=ka,Fl.assign=bs,Fl.assignIn=vs,Fl.assignInWith=xs,Fl.assignWith=Ss,Fl.at=Ns,Fl.before=Ta,Fl.bind=Aa,Fl.bindAll=Js,Fl.bindKey=Da,Fl.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return Ga(e)?e:[e]},Fl.chain=pa,Fl.chunk=function(e,t,r){t=(r?vi(e,t,r):t===n)?1:$t(ms(t),0);var i=null==e?0:e.length;if(!i||t<1)return[];for(var a=0,s=0,o=l(mt(i/t));a<i;)o[s++]=ln(e,a,a+=t);return o},Fl.compact=function(e){for(var t=-1,l=null==e?0:e.length,r=0,n=[];++t<l;){var i=e[t];i&&(n[r++]=i)}return n},Fl.concat=function(){var e=arguments.length;if(!e)return[];for(var t=l(e-1),r=arguments[0],n=e;n--;)t[n-1]=arguments[n];return _t(Ga(r)?Dn(r):[r],yr(t,1))},Fl.cond=function(e){var t=null==e?0:e.length,l=oi();return e=t?Pt(e,function(e){if("function"!=typeof e[1])throw new De(i);return[l(e[0]),e[1]]}):[],Kr(function(l){for(var r=-1;++r<t;){var n=e[r];if(Tt(n[0],this,l))return Tt(n[1],this,l)}})},Fl.conforms=function(e){return function(e){var t=Ms(e);return function(l){return or(l,e,t)}}(sr(e,1))},Fl.constant=Xs,Fl.countBy=ha,Fl.create=function(e,t){var l=ql(e);return null==t?l:rr(l,t)},Fl.curry=function e(t,l,r){var i=Qn(t,8,n,n,n,n,n,l=r?n:l);return i.placeholder=e.placeholder,i},Fl.curryRight=function e(t,l,r){var i=Qn(t,o,n,n,n,n,n,l=r?n:l);return i.placeholder=e.placeholder,i},Fl.debounce=Ma,Fl.defaults=Cs,Fl.defaultsDeep=ws,Fl.defer=Ea,Fl.delay=Ra,Fl.difference=Fi,Fl.differenceBy=qi,Fl.differenceWith=zi,Fl.drop=function(e,t,l){var r=null==e?0:e.length;return r?ln(e,(t=l||t===n?1:ms(t))<0?0:t,r):[]},Fl.dropRight=function(e,t,l){var r=null==e?0:e.length;return r?ln(e,0,(t=r-(t=l||t===n?1:ms(t)))<0?0:t):[]},Fl.dropRightWhile=function(e,t){return e&&e.length?mn(e,oi(t,3),!0,!0):[]},Fl.dropWhile=function(e,t){return e&&e.length?mn(e,oi(t,3),!0):[]},Fl.fill=function(e,t,l,r){var i=null==e?0:e.length;return i?(l&&"number"!=typeof l&&vi(e,t,l)&&(l=0,r=i),function(e,t,l,r){var i=e.length;for((l=ms(l))<0&&(l=-l>i?0:i+l),(r=r===n||r>i?i:ms(r))<0&&(r+=i),r=l>r?0:hs(r);l<r;)e[l++]=t;return e}(e,t,l,r)):[]},Fl.filter=function(e,t){return(Ga(e)?Rt:gr)(e,oi(t,3))},Fl.flatMap=function(e,t){return yr(Na(e,t),1)},Fl.flatMapDeep=function(e,t){return yr(Na(e,t),m)},Fl.flatMapDepth=function(e,t,l){return l=l===n?1:ms(l),yr(Na(e,t),l)},Fl.flatten=Vi,Fl.flattenDeep=function(e){return(null==e?0:e.length)?yr(e,m):[]},Fl.flattenDepth=function(e,t){return(null==e?0:e.length)?yr(e,t=t===n?1:ms(t)):[]},Fl.flip=function(e){return Qn(e,512)},Fl.flow=eo,Fl.flowRight=to,Fl.fromPairs=function(e){for(var t=-1,l=null==e?0:e.length,r={};++t<l;){var n=e[t];nr(r,n[0],n[1])}return r},Fl.functions=function(e){return null==e?[]:Sr(e,Ms(e))},Fl.functionsIn=function(e){return null==e?[]:Sr(e,Es(e))},Fl.groupBy=va,Fl.initial=function(e){return(null==e?0:e.length)?ln(e,0,-1):[]},Fl.intersection=Wi,Fl.intersectionBy=Zi,Fl.intersectionWith=$i,Fl.invert=Ts,Fl.invertBy=As,Fl.invokeMap=xa,Fl.iteratee=ro,Fl.keyBy=Sa,Fl.keys=Ms,Fl.keysIn=Es,Fl.map=Na,Fl.mapKeys=function(e,t){var l={};return t=oi(t,3),vr(e,function(e,r,n){nr(l,t(e,r,n),e)}),l},Fl.mapValues=function(e,t){var l={};return t=oi(t,3),vr(e,function(e,r,n){nr(l,r,t(e,r,n))}),l},Fl.matches=function(e){return Fr(sr(e,1))},Fl.matchesProperty=function(e,t){return qr(e,sr(t,1))},Fl.memoize=Ba,Fl.merge=Rs,Fl.mergeWith=Bs,Fl.method=no,Fl.methodOf=io,Fl.mixin=ao,Fl.negate=ja,Fl.nthArg=function(e){return e=ms(e),Kr(function(t){return Ur(t,e)})},Fl.omit=js,Fl.omitBy=function(e,t){return _s(e,ja(oi(t)))},Fl.once=function(e){return Ta(2,e)},Fl.orderBy=function(e,t,l,r){return null==e?[]:(Ga(t)||(t=null==t?[]:[t]),Ga(l=r?n:l)||(l=null==l?[]:[l]),Gr(e,t,l))},Fl.over=oo,Fl.overArgs=Pa,Fl.overEvery=co,Fl.overSome=uo,Fl.partial=_a,Fl.partialRight=Oa,Fl.partition=Ca,Fl.pick=Ps,Fl.pickBy=_s,Fl.property=po,Fl.propertyOf=function(e){return function(t){return null==e?n:Nr(e,t)}},Fl.pull=Yi,Fl.pullAll=Qi,Fl.pullAllBy=function(e,t,l){return e&&e.length&&t&&t.length?Hr(e,t,oi(l,2)):e},Fl.pullAllWith=function(e,t,l){return e&&e.length&&t&&t.length?Hr(e,t,n,l):e},Fl.pullAt=Ji,Fl.range=mo,Fl.rangeRight=ho,Fl.rearg=La,Fl.reject=function(e,t){return(Ga(e)?Rt:gr)(e,ja(oi(t,3)))},Fl.remove=function(e,t){var l=[];if(!e||!e.length)return l;var r=-1,n=[],i=e.length;for(t=oi(t,3);++r<i;){var a=e[r];t(a,r,e)&&(l.push(a),n.push(r))}return Wr(e,n),l},Fl.rest=function(e,t){if("function"!=typeof e)throw new De(i);return Kr(e,t=t===n?t:ms(t))},Fl.reverse=Xi,Fl.sampleSize=function(e,t,l){return t=(l?vi(e,t,l):t===n)?1:ms(t),(Ga(e)?Ql:Qr)(e,t)},Fl.set=function(e,t,l){return null==e?e:Jr(e,t,l)},Fl.setWith=function(e,t,l,r){return r="function"==typeof r?r:n,null==e?e:Jr(e,t,l,r)},Fl.shuffle=function(e){return(Ga(e)?Jl:tn)(e)},Fl.slice=function(e,t,l){var r=null==e?0:e.length;return r?(l&&"number"!=typeof l&&vi(e,t,l)?(t=0,l=r):(t=null==t?0:ms(t),l=l===n?r:ms(l)),ln(e,t,l)):[]},Fl.sortBy=wa,Fl.sortedUniq=function(e){return e&&e.length?sn(e):[]},Fl.sortedUniqBy=function(e,t){return e&&e.length?sn(e,oi(t,2)):[]},Fl.split=function(e,t,l){return l&&"number"!=typeof l&&vi(e,t,l)&&(t=l=n),(l=l===n?y:l>>>0)?(e=fs(e))&&("string"==typeof t||null!=t&&!ns(t))&&!(t=cn(t))&&sl(e)?Sn(hl(e),0,l):e.split(t,l):[]},Fl.spread=function(e,t){if("function"!=typeof e)throw new De(i);return t=null==t?0:$t(ms(t),0),Kr(function(l){var r=l[t],n=Sn(l,0,t);return r&&_t(n,r),Tt(e,this,n)})},Fl.tail=function(e){var t=null==e?0:e.length;return t?ln(e,1,t):[]},Fl.take=function(e,t,l){return e&&e.length?ln(e,0,(t=l||t===n?1:ms(t))<0?0:t):[]},Fl.takeRight=function(e,t,l){var r=null==e?0:e.length;return r?ln(e,(t=r-(t=l||t===n?1:ms(t)))<0?0:t,r):[]},Fl.takeRightWhile=function(e,t){return e&&e.length?mn(e,oi(t,3),!1,!0):[]},Fl.takeWhile=function(e,t){return e&&e.length?mn(e,oi(t,3)):[]},Fl.tap=function(e,t){return t(e),e},Fl.throttle=function(e,t,l){var r=!0,n=!0;if("function"!=typeof e)throw new De(i);return Xa(l)&&(r="leading"in l?!!l.leading:r,n="trailing"in l?!!l.trailing:n),Ma(e,t,{leading:r,maxWait:t,trailing:n})},Fl.thru=da,Fl.toArray=ps,Fl.toPairs=Os,Fl.toPairsIn=Ls,Fl.toPath=function(e){return Ga(e)?Pt(e,_i):ss(e)?[e]:Dn(Pi(fs(e)))},Fl.toPlainObject=ys,Fl.transform=function(e,t,l){var r=Ga(e),n=r||Za(e)||os(e);if(t=oi(t,4),null==l){var i=e&&e.constructor;l=n?r?new i:[]:Xa(e)&&Ya(i)?ql(We(e)):{}}return(n?Dt:vr)(e,function(e,r,n){return t(l,e,r,n)}),l},Fl.unary=function(e){return ka(e,1)},Fl.union=ea,Fl.unionBy=ta,Fl.unionWith=la,Fl.uniq=function(e){return e&&e.length?un(e):[]},Fl.uniqBy=function(e,t){return e&&e.length?un(e,oi(t,2)):[]},Fl.uniqWith=function(e,t){return t="function"==typeof t?t:n,e&&e.length?un(e,n,t):[]},Fl.unset=function(e,t){return null==e||pn(e,t)},Fl.unzip=ra,Fl.unzipWith=na,Fl.update=function(e,t,l){return null==e?e:dn(e,t,bn(l))},Fl.updateWith=function(e,t,l,r){return r="function"==typeof r?r:n,null==e?e:dn(e,t,bn(l),r)},Fl.values=Fs,Fl.valuesIn=function(e){return null==e?[]:el(e,Es(e))},Fl.without=ia,Fl.words=Ys,Fl.wrap=function(e,t){return _a(bn(t),e)},Fl.xor=aa,Fl.xorBy=sa,Fl.xorWith=oa,Fl.zip=ca,Fl.zipObject=function(e,t){return yn(e||[],t||[],er)},Fl.zipObjectDeep=function(e,t){return yn(e||[],t||[],Jr)},Fl.zipWith=ua,Fl.entries=Os,Fl.entriesIn=Ls,Fl.extend=vs,Fl.extendWith=xs,ao(Fl,Fl),Fl.add=fo,Fl.attempt=Qs,Fl.camelCase=qs,Fl.capitalize=zs,Fl.ceil=bo,Fl.clamp=function(e,t,l){return l===n&&(l=t,t=n),l!==n&&(l=(l=gs(l))===l?l:0),t!==n&&(t=(t=gs(t))===t?t:0),ar(gs(e),t,l)},Fl.clone=function(e){return sr(e,4)},Fl.cloneDeep=function(e){return sr(e,5)},Fl.cloneDeepWith=function(e,t){return sr(e,5,t="function"==typeof t?t:n)},Fl.cloneWith=function(e,t){return sr(e,4,t="function"==typeof t?t:n)},Fl.conformsTo=function(e,t){return null==t||or(e,t,Ms(t))},Fl.deburr=Us,Fl.defaultTo=function(e,t){return null==e||e!==e?t:e},Fl.divide=vo,Fl.endsWith=function(e,t,l){e=fs(e),t=cn(t);var r=e.length,i=l=l===n?r:ar(ms(l),0,r);return(l-=t.length)>=0&&e.slice(l,i)==t},Fl.eq=Fa,Fl.escape=function(e){return(e=fs(e))&&Q.test(e)?e.replace(K,il):e},Fl.escapeRegExp=function(e){return(e=fs(e))&&ie.test(e)?e.replace(ne,"\\$&"):e},Fl.every=function(e,t,l){var r=Ga(e)?Et:mr;return l&&vi(e,t,l)&&(t=n),r(e,oi(t,3))},Fl.find=ga,Fl.findIndex=Ui,Fl.findKey=function(e,t){return zt(e,oi(t,3),vr)},Fl.findLast=ya,Fl.findLastIndex=Gi,Fl.findLastKey=function(e,t){return zt(e,oi(t,3),xr)},Fl.floor=xo,Fl.forEach=fa,Fl.forEachRight=ba,Fl.forIn=function(e,t){return null==e?e:fr(e,oi(t,3),Es)},Fl.forInRight=function(e,t){return null==e?e:br(e,oi(t,3),Es)},Fl.forOwn=function(e,t){return e&&vr(e,oi(t,3))},Fl.forOwnRight=function(e,t){return e&&xr(e,oi(t,3))},Fl.get=Is,Fl.gt=qa,Fl.gte=za,Fl.has=function(e,t){return null!=e&&gi(e,t,kr)},Fl.hasIn=ks,Fl.head=Hi,Fl.identity=lo,Fl.includes=function(e,t,l,r){e=Ha(e)?e:Fs(e),l=l&&!r?ms(l):0;var n=e.length;return l<0&&(l=$t(n+l,0)),as(e)?l<=n&&e.indexOf(t,l)>-1:!!n&&Gt(e,t,l)>-1},Fl.indexOf=function(e,t,l){var r=null==e?0:e.length;if(!r)return-1;var n=null==l?0:ms(l);return n<0&&(n=$t(r+n,0)),Gt(e,t,n)},Fl.inRange=function(e,t,l){return t=ds(t),l===n?(l=t,t=0):l=ds(l),function(e,t,l){return e>=bl(t,l)&&e<$t(t,l)}(e=gs(e),t,l)},Fl.invoke=Ds,Fl.isArguments=Ua,Fl.isArray=Ga,Fl.isArrayBuffer=Va,Fl.isArrayLike=Ha,Fl.isArrayLikeObject=Wa,Fl.isBoolean=function(e){return!0===e||!1===e||es(e)&&wr(e)==x},Fl.isBuffer=Za,Fl.isDate=$a,Fl.isElement=function(e){return es(e)&&1===e.nodeType&&!rs(e)},Fl.isEmpty=function(e){if(null==e)return!0;if(Ha(e)&&(Ga(e)||"string"==typeof e||"function"==typeof e.splice||Za(e)||os(e)||Ua(e)))return!e.length;var t=hi(e);if(t==I||t==M)return!e.size;if(Ci(e))return!Pr(e).length;for(var l in e)if(Pe.call(e,l))return!1;return!0},Fl.isEqual=function(e,t){return Er(e,t)},Fl.isEqualWith=function(e,t,l){var r=(l="function"==typeof l?l:n)?l(e,t):n;return r===n?Er(e,t,n,l):!!r},Fl.isError=Ka,Fl.isFinite=function(e){return"number"==typeof e&&vt(e)},Fl.isFunction=Ya,Fl.isInteger=Qa,Fl.isLength=Ja,Fl.isMap=ts,Fl.isMatch=function(e,t){return e===t||Rr(e,t,ui(t))},Fl.isMatchWith=function(e,t,l){return l="function"==typeof l?l:n,Rr(e,t,ui(t),l)},Fl.isNaN=function(e){return ls(e)&&e!=+e},Fl.isNative=function(e){if(Ni(e))throw new se("Unsupported core-js use. Try https://npms.io/search?q=ponyfill.");return Br(e)},Fl.isNil=function(e){return null==e},Fl.isNull=function(e){return null===e},Fl.isNumber=ls,Fl.isObject=Xa,Fl.isObjectLike=es,Fl.isPlainObject=rs,Fl.isRegExp=ns,Fl.isSafeInteger=function(e){return Qa(e)&&e>=-9007199254740991&&e<=h},Fl.isSet=is,Fl.isString=as,Fl.isSymbol=ss,Fl.isTypedArray=os,Fl.isUndefined=function(e){return e===n},Fl.isWeakMap=function(e){return es(e)&&hi(e)==B},Fl.isWeakSet=function(e){return es(e)&&"[object WeakSet]"==wr(e)},Fl.join=function(e,t){return null==e?"":xt.call(e,t)},Fl.kebabCase=Gs,Fl.last=Ki,Fl.lastIndexOf=function(e,t,l){var r=null==e?0:e.length;if(!r)return-1;var i=r;return l!==n&&(i=(i=ms(l))<0?$t(r+i,0):bl(i,r-1)),t===t?function(e,t,l){for(var r=l+1;r--;)if(e[r]===t)return r;return r}(e,t,i):Ut(e,Ht,i,!0)},Fl.lowerCase=Vs,Fl.lowerFirst=Hs,Fl.lt=cs,Fl.lte=us,Fl.max=function(e){return e&&e.length?hr(e,lo,Ir):n},Fl.maxBy=function(e,t){return e&&e.length?hr(e,oi(t,2),Ir):n},Fl.mean=function(e){return Wt(e,lo)},Fl.meanBy=function(e,t){return Wt(e,oi(t,2))},Fl.min=function(e){return e&&e.length?hr(e,lo,Or):n},Fl.minBy=function(e,t){return e&&e.length?hr(e,oi(t,2),Or):n},Fl.stubArray=go,Fl.stubFalse=yo,Fl.stubObject=function(){return{}},Fl.stubString=function(){return""},Fl.stubTrue=function(){return!0},Fl.multiply=So,Fl.nth=function(e,t){return e&&e.length?Ur(e,ms(t)):n},Fl.noConflict=function(){return gt._===this&&(gt._=qe),this},Fl.noop=so,Fl.now=Ia,Fl.pad=function(e,t,l){e=fs(e);var r=(t=ms(t))?ml(e):0;if(!t||r>=t)return e;var n=(t-r)/2;return Vn(ht(n),l)+e+Vn(mt(n),l)},Fl.padEnd=function(e,t,l){e=fs(e);var r=(t=ms(t))?ml(e):0;return t&&r<t?e+Vn(t-r,l):e},Fl.padStart=function(e,t,l){e=fs(e);var r=(t=ms(t))?ml(e):0;return t&&r<t?Vn(t-r,l)+e:e},Fl.parseInt=function(e,t,l){return l||null==t?t=0:t&&(t=+t),xl(fs(e).replace(ae,""),t||0)},Fl.random=function(e,t,l){if(l&&"boolean"!=typeof l&&vi(e,t,l)&&(t=l=n),l===n&&("boolean"==typeof t?(l=t,t=n):"boolean"==typeof e&&(l=e,e=n)),e===n&&t===n?(e=0,t=1):(e=ds(e),t===n?(t=e,e=0):t=ds(t)),e>t){var r=e;e=t,t=r}if(l||e%1||t%1){var i=Sl();return bl(e+i*(t-e+pt("1e-"+((i+"").length-1))),t)}return Zr(e,t)},Fl.reduce=function(e,t,l){var r=Ga(e)?Ot:Kt,n=arguments.length<3;return r(e,oi(t,4),l,n,pr)},Fl.reduceRight=function(e,t,l){var r=Ga(e)?Lt:Kt,n=arguments.length<3;return r(e,oi(t,4),l,n,dr)},Fl.repeat=function(e,t,l){return t=(l?vi(e,t,l):t===n)?1:ms(t),$r(fs(e),t)},Fl.replace=function(){var e=arguments,t=fs(e[0]);return e.length<3?t:t.replace(e[1],e[2])},Fl.result=function(e,t,l){var r=-1,i=(t=vn(t,e)).length;for(i||(i=1,e=n);++r<i;){var a=null==e?n:e[_i(t[r])];a===n&&(r=i,a=l),e=Ya(a)?a.call(e):a}return e},Fl.round=No,Fl.runInContext=e,Fl.sample=function(e){return(Ga(e)?Yl:Yr)(e)},Fl.size=function(e){if(null==e)return 0;if(Ha(e))return as(e)?ml(e):e.length;var t=hi(e);return t==I||t==M?e.size:Pr(e).length},Fl.snakeCase=Ws,Fl.some=function(e,t,l){var r=Ga(e)?Ft:rn;return l&&vi(e,t,l)&&(t=n),r(e,oi(t,3))},Fl.sortedIndex=function(e,t){return nn(e,t)},Fl.sortedIndexBy=function(e,t,l){return an(e,t,oi(l,2))},Fl.sortedIndexOf=function(e,t){var l=null==e?0:e.length;if(l){var r=nn(e,t);if(r<l&&Fa(e[r],t))return r}return-1},Fl.sortedLastIndex=function(e,t){return nn(e,t,!0)},Fl.sortedLastIndexBy=function(e,t,l){return an(e,t,oi(l,2),!0)},Fl.sortedLastIndexOf=function(e,t){if(null==e?0:e.length){var l=nn(e,t,!0)-1;if(Fa(e[l],t))return l}return-1},Fl.startCase=Zs,Fl.startsWith=function(e,t,l){return e=fs(e),l=null==l?0:ar(ms(l),0,e.length),t=cn(t),e.slice(l,l+t.length)==t},Fl.subtract=Co,Fl.sum=function(e){return e&&e.length?Yt(e,lo):0},Fl.sumBy=function(e,t){return e&&e.length?Yt(e,oi(t,2)):0},Fl.template=function(e,t,l){var r=Fl.templateSettings;l&&vi(e,t,l)&&(t=n),e=fs(e),t=Ss({},t,r,Jn);var i=Ss({},t.imports,r.imports,Jn),a=Ms(i),s=el(i,a);Dt(a,function(e){if(de.test(e))throw new se("Invalid `imports` option passed into `_.template`")});var o,c,u=0,p=t.interpolate||Ne,d="__p += '",m=Te((t.escape||Ne).source+"|"+p.source+"|"+(p===ee?he:Ne).source+"|"+(t.evaluate||Ne).source+"|$","g"),h="//# sourceURL="+(Pe.call(t,"sourceURL")?(t.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++st+"]")+"\n";e.replace(m,function(t,l,r,n,i,a){return r||(r=n),d+=e.slice(u,a).replace(Ce,al),l&&(o=!0,d+="' +\n__e("+l+") +\n'"),i&&(c=!0,d+="';\n"+i+";\n__p += '"),r&&(d+="' +\n((__t = ("+r+")) == null ? '' : __t) +\n'"),u=a+t.length,t}),d+="';\n";var g=Pe.call(t,"variable")&&t.variable;if(g){if(de.test(g))throw new se("Invalid `variable` option passed into `_.template`")}else d="with (obj) {\n"+d+"\n}\n";d=(c?d.replace(H,""):d).replace(W,"$1").replace(Z,"$1;"),d="function("+(g||"obj")+") {\n"+(g?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(o?", __e = _.escape":"")+(c?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";\n")+d+"return __p\n}";var y=Qs(function(){return we(a,h+"return "+d).apply(n,s)});if(y.source=d,Ka(y))throw y;return y},Fl.times=function(e,t){if((e=ms(e))<1||e>h)return[];var l=y,r=bl(e,y);t=oi(t),e-=y;for(var n=Qt(r,t);++l<e;)t(l);return n},Fl.toFinite=ds,Fl.toInteger=ms,Fl.toLength=hs,Fl.toLower=function(e){return fs(e).toLowerCase()},Fl.toNumber=gs,Fl.toSafeInteger=function(e){return e?ar(ms(e),-9007199254740991,h):0===e?e:0},Fl.toString=fs,Fl.toUpper=function(e){return fs(e).toUpperCase()},Fl.trim=function(e,t,l){if((e=fs(e))&&(l||t===n))return Jt(e);if(!e||!(t=cn(t)))return e;var r=hl(e),i=hl(t);return Sn(r,ll(r,i),rl(r,i)+1).join("")},Fl.trimEnd=function(e,t,l){if((e=fs(e))&&(l||t===n))return e.slice(0,gl(e)+1);if(!e||!(t=cn(t)))return e;var r=hl(e);return Sn(r,0,rl(r,hl(t))+1).join("")},Fl.trimStart=function(e,t,l){if((e=fs(e))&&(l||t===n))return e.replace(ae,"");if(!e||!(t=cn(t)))return e;var r=hl(e);return Sn(r,ll(r,hl(t))).join("")},Fl.truncate=function(e,t){var l=30,r="...";if(Xa(t)){var i="separator"in t?t.separator:i;l="length"in t?ms(t.length):l,r="omission"in t?cn(t.omission):r}var a=(e=fs(e)).length;if(sl(e)){var s=hl(e);a=s.length}if(l>=a)return e;var o=l-ml(r);if(o<1)return r;var c=s?Sn(s,0,o).join(""):e.slice(0,o);if(i===n)return c+r;if(s&&(o+=c.length-o),ns(i)){if(e.slice(o).search(i)){var u,p=c;for(i.global||(i=Te(i.source,fs(ge.exec(i))+"g")),i.lastIndex=0;u=i.exec(p);)var d=u.index;c=c.slice(0,d===n?o:d)}}else if(e.indexOf(cn(i),o)!=o){var m=c.lastIndexOf(i);m>-1&&(c=c.slice(0,m))}return c+r},Fl.unescape=function(e){return(e=fs(e))&&Y.test(e)?e.replace($,yl):e},Fl.uniqueId=function(e){var t=++_e;return fs(e)+t},Fl.upperCase=$s,Fl.upperFirst=Ks,Fl.each=fa,Fl.eachRight=ba,Fl.first=Hi,ao(Fl,function(){var e={};return vr(Fl,function(t,l){Pe.call(Fl.prototype,l)||(e[l]=t)}),e}(),{chain:!1}),Fl.VERSION="4.18.1",Dt(["bind","bindKey","curry","curryRight","partial","partialRight"],function(e){Fl[e].placeholder=Fl}),Dt(["drop","take"],function(e,t){Gl.prototype[e]=function(l){l=l===n?1:$t(ms(l),0);var r=this.__filtered__&&!t?new Gl(this):this.clone();return r.__filtered__?r.__takeCount__=bl(l,r.__takeCount__):r.__views__.push({size:bl(l,y),type:e+(r.__dir__<0?"Right":"")}),r},Gl.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}}),Dt(["filter","map","takeWhile"],function(e,t){var l=t+1,r=1==l||3==l;Gl.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:oi(e,3),type:l}),t.__filtered__=t.__filtered__||r,t}}),Dt(["head","last"],function(e,t){var l="take"+(t?"Right":"");Gl.prototype[e]=function(){return this[l](1).value()[0]}}),Dt(["initial","tail"],function(e,t){var l="drop"+(t?"":"Right");Gl.prototype[e]=function(){return this.__filtered__?new Gl(this):this[l](1)}}),Gl.prototype.compact=function(){return this.filter(lo)},Gl.prototype.find=function(e){return this.filter(e).head()},Gl.prototype.findLast=function(e){return this.reverse().find(e)},Gl.prototype.invokeMap=Kr(function(e,t){return"function"==typeof e?new Gl(this):this.map(function(l){return Dr(l,e,t)})}),Gl.prototype.reject=function(e){return this.filter(ja(oi(e)))},Gl.prototype.slice=function(e,t){e=ms(e);var l=this;return l.__filtered__&&(e>0||t<0)?new Gl(l):(e<0?l=l.takeRight(-e):e&&(l=l.drop(e)),t!==n&&(l=(t=ms(t))<0?l.dropRight(-t):l.take(t-e)),l)},Gl.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},Gl.prototype.toArray=function(){return this.take(y)},vr(Gl.prototype,function(e,t){var l=/^(?:filter|find|map|reject)|While$/.test(t),r=/^(?:head|last)$/.test(t),i=Fl[r?"take"+("last"==t?"Right":""):t],a=r||/^find/.test(t);i&&(Fl.prototype[t]=function(){var t=this.__wrapped__,s=r?[1]:arguments,o=t instanceof Gl,c=s[0],u=o||Ga(t),p=function(e){var t=i.apply(Fl,_t([e],s));return r&&d?t[0]:t};u&&l&&"function"==typeof c&&1!=c.length&&(o=u=!1);var d=this.__chain__,m=!!this.__actions__.length,h=a&&!d,g=o&&!m;if(!a&&u){t=g?t:new Gl(this);var y=e.apply(t,s);return y.__actions__.push({func:da,args:[p],thisArg:n}),new Ul(y,d)}return h&&g?e.apply(this,s):(y=this.thru(p),h?r?y.value()[0]:y.value():y)})}),Dt(["pop","push","shift","sort","splice","unshift"],function(e){var t=Me[e],l=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",r=/^(?:pop|shift)$/.test(e);Fl.prototype[e]=function(){var e=arguments;if(r&&!this.__chain__){var n=this.value();return t.apply(Ga(n)?n:[],e)}return this[l](function(l){return t.apply(Ga(l)?l:[],e)})}}),vr(Gl.prototype,function(e,t){var l=Fl[t];if(l){var r=l.name+"";Pe.call(Ml,r)||(Ml[r]=[]),Ml[r].push({name:t,func:l})}}),Ml[qn(n,2).name]=[{name:"wrapper",func:n}],Gl.prototype.clone=function(){var e=new Gl(this.__wrapped__);return e.__actions__=Dn(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=Dn(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=Dn(this.__views__),e},Gl.prototype.reverse=function(){if(this.__filtered__){var e=new Gl(this);e.__dir__=-1,e.__filtered__=!0}else(e=this.clone()).__dir__*=-1;return e},Gl.prototype.value=function(){var e=this.__wrapped__.value(),t=this.__dir__,l=Ga(e),r=t<0,n=l?e.length:0,i=function(e,t,l){var r=-1,n=l.length;for(;++r<n;){var i=l[r],a=i.size;switch(i.type){case"drop":e+=a;break;case"dropRight":t-=a;break;case"take":t=bl(t,e+a);break;case"takeRight":e=$t(e,t-a)}}return{start:e,end:t}}(0,n,this.__views__),a=i.start,s=i.end,o=s-a,c=r?s:a-1,u=this.__iteratees__,p=u.length,d=0,m=bl(o,this.__takeCount__);if(!l||!r&&n==o&&m==o)return hn(e,this.__actions__);var h=[];e:for(;o--&&d<m;){for(var g=-1,y=e[c+=t];++g<p;){var f=u[g],b=f.iteratee,v=f.type,x=b(y);if(2==v)y=x;else if(!x){if(1==v)continue e;break e}}h[d++]=y}return h},Fl.prototype.at=ma,Fl.prototype.chain=function(){return pa(this)},Fl.prototype.commit=function(){return new Ul(this.value(),this.__chain__)},Fl.prototype.next=function(){this.__values__===n&&(this.__values__=ps(this.value()));var e=this.__index__>=this.__values__.length;return{done:e,value:e?n:this.__values__[this.__index__++]}},Fl.prototype.plant=function(e){for(var t,l=this;l instanceof zl;){var r=Li(l);r.__index__=0,r.__values__=n,t?i.__wrapped__=r:t=r;var i=r;l=l.__wrapped__}return i.__wrapped__=e,t},Fl.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof Gl){var t=e;return this.__actions__.length&&(t=new Gl(this)),(t=t.reverse()).__actions__.push({func:da,args:[Xi],thisArg:n}),new Ul(t,this.__chain__)}return this.thru(Xi)},Fl.prototype.toJSON=Fl.prototype.valueOf=Fl.prototype.value=function(){return hn(this.__wrapped__,this.__actions__)},Fl.prototype.first=Fl.prototype.head,Qe&&(Fl.prototype[Qe]=function(){return this}),Fl}();gt._=fl,(r=function(){return fl}.call(t,l,t,e))===n||(e.exports=r)}.call(this)},93428:(e,t,l)=>{var r=l(95434),n=l(81186),i=l(71839),a=l(95585);e.exports=function(e,t){return(a(e)?r:i)(e,n(t,3))}},92736:(e,t,l)=>{var r=l(13109);function n(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var l=function(){var r=arguments,n=t?t.apply(this,r):r[0],i=l.cache;if(i.has(n))return i.get(n);var a=e.apply(this,r);return l.cache=i.set(n,a)||i,a};return l.cache=new(n.Cache||r),l}n.Cache=r,e.exports=n},34445:(e,t,l)=>{var r=l(61125),n=l(80171),i=l(98939),a=l(60925);e.exports=function(e){return i(e)?r(a(e)):n(e)}},72554:e=>{e.exports=function(){return[]}},95535:e=>{e.exports=function(){return!1}},11822:(e,t,l)=>{var r=l(21612);e.exports=function(e){return null==e?"":r(e)}},67796:e=>{"use strict";e.exports=Math.abs},5281:e=>{"use strict";e.exports=Math.floor},50863:e=>{"use strict";e.exports=Number.isNaN||function(e){return e!==e}},60313:e=>{"use strict";e.exports=Math.max},63897:e=>{"use strict";e.exports=Math.min},14901:e=>{"use strict";e.exports=Math.pow},58564:e=>{"use strict";e.exports=Math.round},55173:(e,t,l)=>{"use strict";var r=l(50863);e.exports=function(e){return r(e)||0===e?e:e<0?-1:1}},70816:function(e,t,l){(e=l.nmd(e)).exports=function(){"use strict";var t,l;function r(){return t.apply(null,arguments)}function n(e){t=e}function i(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function a(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function s(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function o(e){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(e).length;var t;for(t in e)if(s(e,t))return!1;return!0}function c(e){return void 0===e}function u(e){return"number"===typeof e||"[object Number]"===Object.prototype.toString.call(e)}function p(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function d(e,t){var l,r=[],n=e.length;for(l=0;l<n;++l)r.push(t(e[l],l));return r}function m(e,t){for(var l in t)s(t,l)&&(e[l]=t[l]);return s(t,"toString")&&(e.toString=t.toString),s(t,"valueOf")&&(e.valueOf=t.valueOf),e}function h(e,t,l,r){return rr(e,t,l,r,!0).utc()}function g(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invalidMonth:null,invalidOffset:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}}function y(e){return null==e._pf&&(e._pf=g()),e._pf}function f(e){var t=null,r=!1,n=e._d&&!isNaN(e._d.getTime());return n&&(t=y(e),r=l.call(t.parsedDateParts,function(e){return null!=e}),n=t.overflow<0&&!t.empty&&!t.invalidEra&&!t.invalidMonth&&!t.invalidOffset&&!t.invalidWeekday&&!t.weekdayMismatch&&!t.nullInput&&!t.invalidFormat&&!t.userInvalidated&&(!t.meridiem||t.meridiem&&r),e._strict&&(n=n&&0===t.charsLeftOver&&0===t.unusedTokens.length&&void 0===t.bigHour)),null!=Object.isFrozen&&Object.isFrozen(e)?n:(e._isValid=n,e._isValid)}function b(e){var t=h(NaN);return null!=e?m(y(t),e):y(t).userInvalidated=!0,t}l=Array.prototype.some?Array.prototype.some:function(e){var t,l=Object(this),r=l.length>>>0;for(t=0;t<r;t++)if(t in l&&e.call(this,l[t],t,l))return!0;return!1};var v=r.momentProperties=[],x=!1;function S(e,t){var l,r,n,i=v.length;if(c(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),c(t._i)||(e._i=t._i),c(t._f)||(e._f=t._f),c(t._l)||(e._l=t._l),c(t._strict)||(e._strict=t._strict),c(t._tzm)||(e._tzm=t._tzm),c(t._isUTC)||(e._isUTC=t._isUTC),c(t._offset)||(e._offset=t._offset),c(t._pf)||(e._pf=y(t)),c(t._locale)||(e._locale=t._locale),i>0)for(l=0;l<i;l++)c(n=t[r=v[l]])||(e[r]=n);return e}function N(e){S(this,e),this._d=new Date(null!=e._d?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===x&&(x=!0,r.updateOffset(this),x=!1)}function C(e){return e instanceof N||null!=e&&null!=e._isAMomentObject}function w(e){!1===r.suppressDeprecationWarnings&&"undefined"!==typeof console&&console.warn&&console.warn("Deprecation warning: "+e)}function I(e,t){var l=!0;return m(function(){if(null!=r.deprecationHandler&&r.deprecationHandler(null,e),l){var n,i,a,o=[],c=arguments.length;for(i=0;i<c;i++){if(n="","object"===typeof arguments[i]){for(a in n+="\n["+i+"] ",arguments[0])s(arguments[0],a)&&(n+=a+": "+arguments[0][a]+", ");n=n.slice(0,-2)}else n=arguments[i];o.push(n)}w(e+"\nArguments: "+Array.prototype.slice.call(o).join("")+"\n"+(new Error).stack),l=!1}return t.apply(this,arguments)},t)}var k={};function T(e,t){null!=r.deprecationHandler&&r.deprecationHandler(e,t),k[e]||(w(t+"\n"+(new Error).stack),k[e]=!0)}function A(e){return"undefined"!==typeof Function&&e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}r.suppressDeprecationWarnings=!1,r.deprecationHandler=null;var D={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function M(e){return"string"===typeof e?D[e]||D[e.toLowerCase()]:void 0}function E(e){var t,l,r={};for(l in e)s(e,l)&&(t=M(l))&&(r[t]=e[l]);return r}var R={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};function B(e){var t,l=[];for(t in e)s(e,t)&&l.push({unit:t,priority:R[t]});return l.sort(function(e,t){return e.priority-t.priority}),l}function j(e,t,l){var r=""+Math.abs(e),n=t-r.length;return(e>=0?l?"+":"":"-")+Math.pow(10,Math.max(0,n)).toString().substr(1)+r}var P=/(\[[^\[]*\])|(\\e)|(\\)?(eHHmm|[Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,_=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,O={},L={};function F(e,t,l,r){var n=r;"string"===typeof r&&(n=function(){return this[r]()}),e&&(L[e]=n),t&&(L[t[0]]=function(){return j(n.apply(this,arguments),t[1],t[2])}),l&&(L[l]=function(){return this.localeData().ordinal(n.apply(this,arguments),e)})}function q(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function z(e){var t,l,r=e.match(P);for(t=0,l=r.length;t<l;t++)L[r[t]]?r[t]=L[r[t]]:r[t]=q(r[t]);return function(t){var n,i="";for(n=0;n<l;n++)i+=A(r[n])?r[n].call(t,e):r[n];return i}}function U(e,t){if(!e.isValid())return e.localeData().invalidDate();var l="$"+(t=G(t,e.localeData()));return s(O,l)||(O[l]=z(t)),O[l](e)}function G(e,t){var l=5;function r(e){return t.longDateFormat(e)||e}for(_.lastIndex=0;l>=0&&_.test(e);)e=e.replace(_,r),_.lastIndex=0,l-=1;return e}var V,H=/\d/,W=/\d\d/,Z=/\d{3}/,$=/\d{4}/,K=/[+-]?\d{6}/,Y=/\d\d?/,Q=/\d\d\d\d?/,J=/\d\d\d\d\d\d?/,X=/\d{1,3}/,ee=/\d{1,4}/,te=/[+-]?\d{1,6}/,le=/\d+/,re=/[+-]?\d+/,ne=/Z|[+-]\d\d:?\d\d/gi,ie=/Z|[+-]\d\d(?::?\d\d)?/gi,ae=/[+-]?\d+(\.\d{1,3})?/,se=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,oe=/^[1-9]\d?/,ce=/^([1-9]\d|\d)/;function ue(e,t,l){V[e]=A(t)?t:function(e,r){return e&&l?l:t}}function pe(e,t){return s(V,e)?V[e](t._strict,t._locale):new RegExp(de(e))}function de(e){return me(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(e,t,l,r,n){return t||l||r||n}))}function me(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function he(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function ge(e){var t=+e,l=0;return 0!==t&&isFinite(t)&&(l=he(t)),l}V={};var ye={};function fe(e,t){var l,r,n=t;for("string"===typeof e&&(e=[e]),u(t)&&(n=function(e,l){l[t]=ge(e)}),r=e.length,l=0;l<r;l++)ye[e[l]]=n}function be(e,t){fe(e,function(e,l,r,n){r._w=r._w||{},t(e,r._w,r,n)})}function ve(e,t,l){null!=t&&s(ye,e)&&ye[e](t,l._a,l,e)}function xe(e){return e%4===0&&e%100!==0||e%400===0}var Se=0,Ne=1,Ce=2,we=3,Ie=4,ke=5,Te=6,Ae=7,De=8;function Me(e){return xe(e)?366:365}F("Y",0,0,function(){var e=this.year();return e<=9999?j(e,4):"+"+e}),F(0,["YY",2],0,function(){return this.year()%100}),F(0,["YYYY",4],0,"year"),F(0,["YYYYY",5],0,"year"),F(0,["YYYYYY",6,!0],0,"year"),ue("Y",re),ue("YY",Y,W),ue("YYYY",ee,$),ue("YYYYY",te,K),ue("YYYYYY",te,K),fe(["YYYYY","YYYYYY"],Se),fe("YYYY",function(e,t){t[Se]=2===e.length?r.parseTwoDigitYear(e):ge(e)}),fe("YY",function(e,t){t[Se]=r.parseTwoDigitYear(e)}),fe("Y",function(e,t){t[Se]=parseInt(e,10)}),r.parseTwoDigitYear=function(e){return ge(e)+(ge(e)>68?1900:2e3)};var Ee,Re=je("FullYear",!0);function Be(){return xe(this.year())}function je(e,t){return function(l){return null!=l?(_e(this,e,l),r.updateOffset(this,t),this):Pe(this,e)}}function Pe(e,t){if(!e.isValid())return NaN;var l=e._d,r=e._isUTC;switch(t){case"Milliseconds":return r?l.getUTCMilliseconds():l.getMilliseconds();case"Seconds":return r?l.getUTCSeconds():l.getSeconds();case"Minutes":return r?l.getUTCMinutes():l.getMinutes();case"Hours":return r?l.getUTCHours():l.getHours();case"Date":return r?l.getUTCDate():l.getDate();case"Day":return r?l.getUTCDay():l.getDay();case"Month":return r?l.getUTCMonth():l.getMonth();case"FullYear":return r?l.getUTCFullYear():l.getFullYear();default:return NaN}}function _e(e,t,l){var r,n,i,a,s;if(e.isValid()&&!isNaN(l)){switch(r=e._d,n=e._isUTC,t){case"Milliseconds":return void(n?r.setUTCMilliseconds(l):r.setMilliseconds(l));case"Seconds":return void(n?r.setUTCSeconds(l):r.setSeconds(l));case"Minutes":return void(n?r.setUTCMinutes(l):r.setMinutes(l));case"Hours":return void(n?r.setUTCHours(l):r.setHours(l));case"Date":return void(n?r.setUTCDate(l):r.setDate(l));case"FullYear":break;default:return}i=l,a=e.month(),s=29!==(s=e.date())||1!==a||xe(i)?s:28,n?r.setUTCFullYear(i,a,s):r.setFullYear(i,a,s)}}function Oe(e){return A(this[e=M(e)])?this[e]():this}function Le(e,t){if("object"===typeof e){var l,r=B(e=E(e)),n=r.length;for(l=0;l<n;l++)this[r[l].unit](e[r[l].unit])}else if(A(this[e=M(e)]))return this[e](t);return this}function Fe(e,t){return(e%t+t)%t}function qe(e,t){if(isNaN(e)||isNaN(t))return NaN;var l=Fe(t,12);return e+=(t-l)/12,1===l?xe(e)?29:28:31-l%7%2}Ee=Array.prototype.indexOf?Array.prototype.indexOf:function(e){var t;for(t=0;t<this.length;++t)if(this[t]===e)return t;return-1},F("M",["MM",2],"Mo",function(){return this.month()+1}),F("MMM",0,0,function(e){return this.localeData().monthsShort(this,e)}),F("MMMM",0,0,function(e){return this.localeData().months(this,e)}),ue("M",Y,oe),ue("MM",Y,W),ue("MMM",function(e,t){return t.monthsShortRegex(e)}),ue("MMMM",function(e,t){return t.monthsRegex(e)}),fe(["M","MM"],function(e,t){t[Ne]=ge(e)-1}),fe(["MMM","MMMM"],function(e,t,l,r){var n=l._locale.monthsParse(e,r,l._strict);null!=n?t[Ne]=n:y(l).invalidMonth=e});var ze="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),Ue="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),Ge=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,Ve=se,He=se,We=["monthsParse","longMonthsParse","shortMonthsParse","monthsRegex","monthsShortRegex","monthsStrictRegex","monthsShortStrictRegex"];function Ze(e,t){var l,r;for(l=0;l<We.length;l++)s(t,r=We[l])||delete e["_"+r]}function $e(e,t){return e?i(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||Ge).test(t)?"format":"standalone"][e.month()]:i(this._months)?this._months:this._months.standalone}function Ke(e,t){return e?i(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[Ge.test(t)?"format":"standalone"][e.month()]:i(this._monthsShort)?this._monthsShort:this._monthsShort.standalone}function Ye(e,t,l){var r,n,i,a=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],r=0;r<12;++r)i=h([2e3,r]),this._shortMonthsParse[r]=this.monthsShort(i,"").toLocaleLowerCase(),this._longMonthsParse[r]=this.months(i,"").toLocaleLowerCase();return l?"MMM"===t?-1!==(n=Ee.call(this._shortMonthsParse,a))?n:null:-1!==(n=Ee.call(this._longMonthsParse,a))?n:null:"MMM"===t?-1!==(n=Ee.call(this._shortMonthsParse,a))||-1!==(n=Ee.call(this._longMonthsParse,a))?n:null:-1!==(n=Ee.call(this._longMonthsParse,a))||-1!==(n=Ee.call(this._shortMonthsParse,a))?n:null}function Qe(e,t,l){var r,n,i;if(this._monthsParseExact)return Ye.call(this,e,t,l);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),r=0;r<12;r++){if(n=h([2e3,r]),l&&!this._longMonthsParse[r]&&(this._longMonthsParse[r]=new RegExp("^"+this.months(n,"").replace(".","")+"$","i"),this._shortMonthsParse[r]=new RegExp("^"+this.monthsShort(n,"").replace(".","")+"$","i")),l||this._monthsParse[r]||(i="^"+this.months(n,"")+"|^"+this.monthsShort(n,""),this._monthsParse[r]=new RegExp(i.replace(".",""),"i")),l&&"MMMM"===t&&this._longMonthsParse[r].test(e))return r;if(l&&"MMM"===t&&this._shortMonthsParse[r].test(e))return r;if(!l&&this._monthsParse[r].test(e))return r}}function Je(e,t){if(!e.isValid())return e;if("string"===typeof t)if(/^\d+$/.test(t))t=ge(t);else if(!u(t=e.localeData().monthsParse(t)))return e;var l=t,r=e.date();return r=r<29?r:Math.min(r,qe(e.year(),l)),e._isUTC?e._d.setUTCMonth(l,r):e._d.setMonth(l,r),e}function Xe(e){return null!=e?(Je(this,e),r.updateOffset(this,!0),this):Pe(this,"Month")}function et(){return qe(this.year(),this.month())}function tt(e){return this._monthsParseExact?(s(this,"_monthsRegex")||rt.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(s(this,"_monthsShortRegex")||(this._monthsShortRegex=Ve),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)}function lt(e){return this._monthsParseExact?(s(this,"_monthsRegex")||rt.call(this),e?this._monthsStrictRegex:this._monthsRegex):(s(this,"_monthsRegex")||(this._monthsRegex=He),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)}function rt(){function e(e,t){return t.length-e.length}var t,l,r,n,i=[],a=[],s=[];for(t=0;t<12;t++)l=h([2e3,t]),r=me(this.monthsShort(l,"")),n=me(this.months(l,"")),i.push(r),a.push(n),s.push(n),s.push(r);i.sort(e),a.sort(e),s.sort(e),this._monthsRegex=new RegExp("^("+s.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+a.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+i.join("|")+")","i")}function nt(e,t){return"string"!==typeof e?e:isNaN(e)?"number"===typeof(e=t.weekdaysParse(e))?e:null:parseInt(e,10)}function it(e,t){return"string"===typeof e?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function at(e,t){return e.slice(t,7).concat(e.slice(0,t))}F("d",0,"do","day"),F("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)}),F("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)}),F("dddd",0,0,function(e){return this.localeData().weekdays(this,e)}),F("e",0,0,"weekday"),F("E",0,0,"isoWeekday"),F("eHHmm",0,0,function(){return""+this.weekday()+j(this.hours(),2)+j(this.minutes(),2)}),ue("d",Y),ue("e",Y),ue("E",Y),ue("eHHmm",J),ue("dd",function(e,t){return t.weekdaysMinRegex(e)}),ue("ddd",function(e,t){return t.weekdaysShortRegex(e)}),ue("dddd",function(e,t){return t.weekdaysRegex(e)}),be(["dd","ddd","dddd"],function(e,t,l,r){var n=l._locale.weekdaysParse(e,r,l._strict);null!=n?t.d=n:y(l).invalidWeekday=e}),be(["d","e","E"],function(e,t,l,r){t[r]=ge(e)}),be("eHHmm",function(e,t,l){var r=e.length-4;t.e=ge(e.substr(0,r)),l._a[we]=ge(e.substr(r,2)),l._a[Ie]=ge(e.substr(r+2))});var st,ot="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),ct="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),ut="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),pt=se,dt=se,mt=se,ht=["weekdaysParse","fullWeekdaysParse","shortWeekdaysParse","minWeekdaysParse","weekdaysRegex","weekdaysShortRegex","weekdaysMinRegex","weekdaysStrictRegex","weekdaysShortStrictRegex","weekdaysMinStrictRegex"];function gt(e,t){var l,r;for(l=0;l<ht.length;l++)s(t,r=ht[l])||delete e["_"+r]}function yt(e,t){var l=i(this._weekdays)?this._weekdays:this._weekdays[e&&!0!==e&&this._weekdays.isFormat.test(t)?"format":"standalone"];return!0===e?at(l,this._week.dow):e?l[e.day()]:l}function ft(e){return!0===e?at(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort}function bt(e){return!0===e?at(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function vt(e,t,l){var r,n,i,a=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],r=0;r<7;++r)i=h([2e3,1]).day(r),this._minWeekdaysParse[r]=this.weekdaysMin(i,"").toLocaleLowerCase(),this._shortWeekdaysParse[r]=this.weekdaysShort(i,"").toLocaleLowerCase(),this._weekdaysParse[r]=this.weekdays(i,"").toLocaleLowerCase();return l?"dddd"===t?-1!==(n=Ee.call(this._weekdaysParse,a))?n:null:"ddd"===t?-1!==(n=Ee.call(this._shortWeekdaysParse,a))?n:null:-1!==(n=Ee.call(this._minWeekdaysParse,a))?n:null:"dddd"===t?-1!==(n=Ee.call(this._weekdaysParse,a))||-1!==(n=Ee.call(this._shortWeekdaysParse,a))||-1!==(n=Ee.call(this._minWeekdaysParse,a))?n:null:"ddd"===t?-1!==(n=Ee.call(this._shortWeekdaysParse,a))||-1!==(n=Ee.call(this._weekdaysParse,a))||-1!==(n=Ee.call(this._minWeekdaysParse,a))?n:null:-1!==(n=Ee.call(this._minWeekdaysParse,a))||-1!==(n=Ee.call(this._weekdaysParse,a))||-1!==(n=Ee.call(this._shortWeekdaysParse,a))?n:null}function xt(e,t,l){var r,n,i;if(this._weekdaysParseExact)return vt.call(this,e,t,l);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++){if(n=h([2e3,1]).day(r),l&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=new RegExp("^"+this.weekdays(n,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[r]=new RegExp("^"+this.weekdaysShort(n,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[r]=new RegExp("^"+this.weekdaysMin(n,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[r]||(i="^"+this.weekdays(n,"")+"|^"+this.weekdaysShort(n,"")+"|^"+this.weekdaysMin(n,""),this._weekdaysParse[r]=new RegExp(i.replace(".",""),"i")),l&&"dddd"===t&&this._fullWeekdaysParse[r].test(e))return r;if(l&&"ddd"===t&&this._shortWeekdaysParse[r].test(e))return r;if(l&&"dd"===t&&this._minWeekdaysParse[r].test(e))return r;if(!l&&this._weekdaysParse[r].test(e))return r}}function St(e){if(!this.isValid())return null!=e?this:NaN;var t=Pe(this,"Day");return null!=e?(e=nt(e,this.localeData()),this.add(e-t,"d")):t}function Nt(e){if(!this.isValid())return null!=e?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==e?t:this.add(e-t,"d")}function Ct(e){if(!this.isValid())return null!=e?this:NaN;if(null!=e){var t=it(e,this.localeData());return this.day(this.day()%7?t:t-7)}return this.day()||7}function wt(e){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||Tt.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(s(this,"_weekdaysRegex")||(this._weekdaysRegex=pt),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function It(e){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||Tt.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(s(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=dt),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function kt(e){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||Tt.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(s(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=mt),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Tt(){function e(e,t){return t.length-e.length}var t,l,r,n,i,a=[],s=[],o=[],c=[];for(t=0;t<7;t++)l=h([2e3,1]).day(t),r=me(this.weekdaysMin(l,"")),n=me(this.weekdaysShort(l,"")),i=me(this.weekdays(l,"")),a.push(r),s.push(n),o.push(i),c.push(r),c.push(n),c.push(i);a.sort(e),s.sort(e),o.sort(e),c.sort(e),this._weekdaysRegex=new RegExp("^("+c.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+o.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+a.join("|")+")","i")}function At(e){var t,l;for(l in Ze(this,e),gt(this,e),e)s(e,l)&&(A(t=e[l])?this[l]=t:this["_"+l]=t);this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)}function Dt(e,t){var l,r=m({},e);for(l in t)s(t,l)&&(a(e[l])&&a(t[l])?(r[l]={},m(r[l],e[l]),m(r[l],t[l])):null!=t[l]?r[l]=t[l]:delete r[l]);for(l in e)s(e,l)&&!s(t,l)&&a(e[l])&&(r[l]=m({},r[l]));return r}function Mt(e){null!=e&&this.set(e)}st=Object.keys?Object.keys:function(e){var t,l=[];for(t in e)s(e,t)&&l.push(t);return l};var Et={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};function Rt(e,t,l){var r=this._calendar[e]||this._calendar.sameElse;return A(r)?r.call(t,l):r}var Bt={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function jt(e){var t=this._longDateFormat[e],l=this._longDateFormat[e.toUpperCase()],r=this._longDateFormatCache;return t||!l?t:r&&r[e]&&r[e].formatUpper===l?r[e].format:(t=l.match(P).map(function(e){return"MMMM"===e||"MM"===e||"DD"===e||"dddd"===e?e.slice(1):e}).join(""),r||(r=this._longDateFormatCache={}),r[e]={formatUpper:l,format:t},t)}var Pt="Invalid date";function _t(){return this._invalidDate}var Ot="%d",Lt=/\d{1,2}/;function Ft(e){return this._ordinal.replace("%d",e)}var qt={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function zt(e,t,l,r){var n=this._relativeTime[l];return A(n)?n(e,t,l,r):n.replace(/%d/i,e)}function Ut(e,t,l,r){return this.postformat(zt.call(this,e,t,l,r))}function Gt(e,t){var l=this._relativeTime[e>0?"future":"past"];return A(l)?l(t):l.replace(/%s/i,t)}function Vt(e,t){return this.postformat(Gt.call(this,e,t))}function Ht(e,t,l,r,n,i,a){var s;return e<100&&e>=0?(s=new Date(e+400,t,l,r,n,i,a),isFinite(s.getFullYear())&&s.setFullYear(e)):s=new Date(e,t,l,r,n,i,a),s}function Wt(e){var t,l;return e<100&&e>=0?((l=Array.prototype.slice.call(arguments))[0]=e+400,t=new Date(Date.UTC.apply(null,l)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function Zt(e,t,l){var r=7+t-l;return-(7+Wt(e,0,r).getUTCDay()-t)%7+r-1}function $t(e,t,l,r,n){var i,a,s=1+7*(t-1)+(7+l-r)%7+Zt(e,r,n);return s<=0?a=Me(i=e-1)+s:s>Me(e)?(i=e+1,a=s-Me(e)):(i=e,a=s),{year:i,dayOfYear:a}}function Kt(e,t,l,r){var n,i,a=Zt(e,l,r),s=Math.floor((t-a-1)/7)+1;return s<1?n=s+Jt(i=e-1,l,r):s>Jt(e,l,r)?(n=s-Jt(e,l,r),i=e+1):(i=e,n=s),{week:n,year:i}}function Yt(e,t,l){return Kt(e.year(),e.dayOfYear(),t,l)}function Qt(e,t,l,r,n){return Kt(e,Math.round((Wt(e,t,l)-Wt(e,0,1))/864e5)+1,r,n)}function Jt(e,t,l){var r=Zt(e,t,l),n=Zt(e+1,t,l);return(Me(e)-r+n)/7}function Xt(e){return Yt(e,this._week.dow,this._week.doy).week}F("w",["ww",2],"wo","week"),F("W",["WW",2],"Wo","isoWeek"),ue("w",Y,oe),ue("ww",Y,W),ue("W",Y,oe),ue("WW",Y,W),be(["w","ww","W","WW"],function(e,t,l,r){t[r.substr(0,1)]=ge(e)});var el={dow:0,doy:6};function tl(){return this._week.dow}function ll(){return this._week.doy}function rl(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")}function nl(e){var t=Yt(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")}function il(){return this.hours()%12||12}function al(){return this.hours()||24}function sl(e,t){F(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}function ol(e,t){return t._meridiemParse}function cl(e){return"p"===(e+"").toLowerCase().charAt(0)}F("H",["HH",2],0,"hour"),F("h",["hh",2],0,il),F("k",["kk",2],0,al),F("hmm",0,0,function(){return""+il.apply(this)+j(this.minutes(),2)}),F("hmmss",0,0,function(){return""+il.apply(this)+j(this.minutes(),2)+j(this.seconds(),2)}),F("Hmm",0,0,function(){return""+this.hours()+j(this.minutes(),2)}),F("Hmmss",0,0,function(){return""+this.hours()+j(this.minutes(),2)+j(this.seconds(),2)}),sl("a",!0),sl("A",!1),ue("a",ol),ue("A",ol),ue("H",Y,ce),ue("h",Y,oe),ue("k",Y,oe),ue("HH",Y,W),ue("hh",Y,W),ue("kk",Y,W),ue("hmm",Q),ue("hmmss",J),ue("Hmm",Q),ue("Hmmss",J),fe(["H","HH"],we),fe(["k","kk"],function(e,t,l){var r=ge(e);t[we]=24===r?0:r}),fe(["a","A"],function(e,t,l){l._isPm=l._locale.isPM(e),l._meridiem=e}),fe(["h","hh"],function(e,t,l){t[we]=ge(e),y(l).bigHour=!0}),fe("hmm",function(e,t,l){var r=e.length-2;t[we]=ge(e.substr(0,r)),t[Ie]=ge(e.substr(r)),y(l).bigHour=!0}),fe("hmmss",function(e,t,l){var r=e.length-4,n=e.length-2;t[we]=ge(e.substr(0,r)),t[Ie]=ge(e.substr(r,2)),t[ke]=ge(e.substr(n)),y(l).bigHour=!0}),fe("Hmm",function(e,t,l){var r=e.length-2;t[we]=ge(e.substr(0,r)),t[Ie]=ge(e.substr(r))}),fe("Hmmss",function(e,t,l){var r=e.length-4,n=e.length-2;t[we]=ge(e.substr(0,r)),t[Ie]=ge(e.substr(r,2)),t[ke]=ge(e.substr(n))});var ul=/[ap]\.?m?\.?/i,pl=je("Hours",!0);function dl(e,t,l){return e>11?l?"pm":"PM":l?"am":"AM"}var ml,hl={calendar:Et,longDateFormat:Bt,invalidDate:Pt,ordinal:Ot,dayOfMonthOrdinalParse:Lt,relativeTime:qt,months:ze,monthsShort:Ue,week:el,weekdays:ot,weekdaysMin:ut,weekdaysShort:ct,meridiemParse:ul},gl={},yl={};function fl(e,t){var l,r=Math.min(e.length,t.length);for(l=0;l<r;l+=1)if(e[l]!==t[l])return l;return r}function bl(e){return e?e.toLowerCase().replace("_","-"):e}function vl(e){for(var t,l,r,n,i=0;i<e.length;){for(t=(n=bl(e[i]).split("-")).length,l=(l=bl(e[i+1]))?l.split("-"):null;t>0;){if(r=Sl(n.slice(0,t).join("-")))return r;if(l&&l.length>=t&&fl(n,l)>=t-1)break;t--}i++}return ml}function xl(e){return"string"===typeof e&&/^[a-z0-9]+(?:-[a-z0-9]+)*$/.test(e)}function Sl(t){var l,r=null;if(s(gl,t))return gl[t];if(l=bl(t),s(gl,l))return gl[l];if(e&&e.exports&&xl(l))try{r=ml._abbr,Object(function(){var e=new Error("Cannot find module 'undefined'");throw e.code="MODULE_NOT_FOUND",e}()),Nl(r)}catch(n){gl[l]=null}return s(gl,l)?gl[l]:void 0}function Nl(e,t){var l;return e&&((l=c(t)?Il(e):Cl(e,t))?ml=l:"undefined"!==typeof console&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),ml._abbr}function Cl(e,t){if(null!==t){var l,r=hl;if(t.abbr=e,null!=gl[e])T("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),r=gl[e]._config;else if(null!=t.parentLocale)if(null!=gl[t.parentLocale])r=gl[t.parentLocale]._config;else{if(null==(l=Sl(t.parentLocale)))return yl[t.parentLocale]||(yl[t.parentLocale]=[]),yl[t.parentLocale].push({name:e,config:t}),null;r=l._config}return gl[e]=new Mt(Dt(r,t)),yl[e]&&yl[e].forEach(function(e){Cl(e.name,e.config)}),Nl(e),gl[e]}return delete gl[e],null}function wl(e,t){var l,r=Sl(e),n=hl;return null!=r&&(e=r._abbr),null!=t?(null!=gl[e]&&null!=gl[e].parentLocale?gl[e].set(Dt(gl[e]._config,t)):(null!=r&&(n=r._config),t=Dt(n,t),null==r&&(t.abbr=e),(l=new Mt(t)).parentLocale=gl[e],gl[e]=l),Nl(e)):null!=gl[e]&&(null!=gl[e].parentLocale?(gl[e]=gl[e].parentLocale,e===Nl()&&Nl(e)):null!=gl[e]&&delete gl[e]),gl[e]}function Il(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return ml;if(!i(e)){if(t=Sl(e))return t;e=[e]}return vl(e)}function kl(){return st(gl)}function Tl(e){var t,l=e._a;return l&&-2===y(e).overflow&&(t=l[Ne]<0||l[Ne]>11?Ne:l[Ce]<1||l[Ce]>qe(l[Se],l[Ne])?Ce:l[we]<0||l[we]>24||24===l[we]&&(0!==l[Ie]||0!==l[ke]||0!==l[Te])?we:l[Ie]<0||l[Ie]>59?Ie:l[ke]<0||l[ke]>59?ke:l[Te]<0||l[Te]>999?Te:-1,y(e)._overflowDayOfYear&&(t<Se||t>Ce)&&(t=Ce),y(e)._overflowWeeks&&-1===t&&(t=Ae),y(e)._overflowWeekday&&-1===t&&(t=De),y(e).overflow=t),e}var Al=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Dl=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Ml=/Z|[+-]\d\d(?::?\d\d)?/,El=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],Rl=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],Bl=/^\/?Date\((-?\d+)/i,jl=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,Pl={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function _l(e){var t,l,r,n,i,a,s=e._i,o=Al.exec(s)||Dl.exec(s),c=El.length,u=Rl.length;if(o){for(y(e).iso=!0,t=0,l=c;t<l;t++)if(El[t][1].exec(o[1])){n=El[t][0],r=!1!==El[t][2];break}if(null==n)return void(e._isValid=!1);if(o[3]){for(t=0,l=u;t<l;t++)if(Rl[t][1].exec(o[3])){i=(o[2]||" ")+Rl[t][0];break}if(null==i)return void(e._isValid=!1)}if(!r&&null!=i)return void(e._isValid=!1);if(o[4]){if(!Ml.exec(o[4]))return void(e._isValid=!1);a="Z"}e._f=n+(i||"")+(a||""),Yl(e)}else e._isValid=!1}function Ol(e,t,l,r,n,i){var a=[Ll(e),Ue.indexOf(t),parseInt(l,10),parseInt(r,10),parseInt(n,10)];return i&&a.push(parseInt(i,10)),a}function Ll(e){var t=parseInt(e,10);return t<=49?2e3+t:t<=999?1900+t:t}function Fl(e){return e.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}function ql(e,t,l){return!e||ct.indexOf(e)===new Date(t[0],t[1],t[2]).getDay()||(y(l).weekdayMismatch=!0,l._isValid=!1,!1)}function zl(e,t,l){if(e)return Pl[e];if(t)return 0;var r=parseInt(l,10),n=r%100;return(r-n)/100*60+n}function Ul(e){var t,l=jl.exec(Fl(e._i));if(l){if(t=Ol(l[4],l[3],l[2],l[5],l[6],l[7]),!ql(l[1],t,e))return;e._a=t,e._tzm=zl(l[8],l[9],l[10]),e._d=Wt.apply(null,e._a),e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),y(e).rfc2822=!0}else e._isValid=!1}function Gl(e){var t=Bl.exec(e._i);null===t?(_l(e),!1===e._isValid&&(delete e._isValid,Ul(e),!1===e._isValid&&(delete e._isValid,e._strict?e._isValid=!1:r.createFromInputFallback(e)))):e._d=new Date(+t[1])}function Vl(e,t,l){return null!=e?e:null!=t?t:l}function Hl(e,t,l){var n=Object.prototype.hasOwnProperty.call(e,"_isDefaultDatePartsForWeek"),i=e._isDefaultDatePartsForWeek;e._isDefaultDatePartsForWeek=!!l;try{return r._getDefaultDateParts(e,t,l)}finally{n?e._isDefaultDatePartsForWeek=i:delete e._isDefaultDatePartsForWeek}}function Wl(e){var t=e._defaultDatePartsNow;return t?(t.hasValue||(t.value=r.now(),t.hasValue=!0),t.value):r.now()}function Zl(e,t,l){var r=l||e._isDefaultDatePartsForWeek,n=r?nr(t):new Date(t);return r?[n.year(),n.month(),n.date()]:e._useUTC?[n.getUTCFullYear(),n.getUTCMonth(),n.getUTCDate()]:[n.getFullYear(),n.getMonth(),n.getDate()]}function $l(e){var t,l,r,n,i,a,s,o=[];if(!e._d){for(null!=e._a[Se]&&null!=e._a[Ne]&&null!=e._a[Ce]||(n=Hl(e,r=Wl(e))),e._w&&null==e._a[Ce]&&null==e._a[Ne]&&Kl(e,Hl(e,r,!0)),null!=e._dayOfYear&&(a=null!=e._a[Se]?e._a[Se]:n[Se],(e._dayOfYear>Me(a)||0===e._dayOfYear)&&(y(e)._overflowDayOfYear=!0),l=Wt(a,0,e._dayOfYear),e._a[Ne]=l.getUTCMonth(),e._a[Ce]=l.getUTCDate()),s=null==e._a[Se]||null==e._a[Ne]||null==e._a[Ce],t=0;t<3&&null==e._a[t];++t)e._a[t]=o[t]=n[t];for(;t<7;t++)e._a[t]=o[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[we]&&0===e._a[Ie]&&0===e._a[ke]&&0===e._a[Te]&&(e._nextDay=!0,e._a[we]=0),e._d=(e._useUTC?Wt:Ht).apply(null,o),i=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[we]=24),e._w&&"undefined"!==typeof e._w.d&&!s&&e._w.d!==i&&(y(e).weekdayMismatch=!0)}}function Kl(e,t){var l,r,n,i,a,s,o,c,u;null!=(l=e._w).GG||null!=l.W||null!=l.E?(a=1,s=4,r=Vl(l.GG,e._a[Se],Qt(t[Se],t[Ne],t[Ce],1,4).year),n=Vl(l.W,1),((i=Vl(l.E,1))<1||i>7)&&(c=!0)):(a=e._locale._week.dow,s=e._locale._week.doy,u=Qt(t[Se],t[Ne],t[Ce],a,s),r=Vl(l.gg,e._a[Se],u.year),n=Vl(l.w,u.week),null!=l.d?((i=l.d)<0||i>6)&&(c=!0):null!=l.e?(i=l.e+a,(l.e<0||l.e>6)&&(c=!0)):i=a),n<1||n>Jt(r,a,s)?y(e)._overflowWeeks=!0:null!=c?y(e)._overflowWeekday=!0:(o=$t(r,n,i,a,s),e._a[Se]=o.year,e._dayOfYear=o.dayOfYear)}function Yl(e){if(e._f!==r.ISO_8601)if(e._f!==r.RFC_2822){e._a=[],y(e).empty=!0;var t,l,n,i,a,s,o,c=""+e._i,u=c.length,p=0;for(o=(n=G(e._f,e._locale).match(P)||[]).length,t=0;t<o;t++)i=n[t],(l=(c.match(pe(i,e))||[])[0])&&((a=c.substr(0,c.indexOf(l))).length>0&&y(e).unusedInput.push(a),c=c.slice(c.indexOf(l)+l.length),p+=l.length),L[i]?(l?y(e).empty=!1:y(e).unusedTokens.push(i),ve(i,l,e)):e._strict&&!l&&y(e).unusedTokens.push(i);y(e).charsLeftOver=u-p,c.length>0&&y(e).unusedInput.push(c),e._a[we]<=12&&!0===y(e).bigHour&&e._a[we]>0&&(y(e).bigHour=void 0),y(e).parsedDateParts=e._a.slice(0),y(e).meridiem=e._meridiem,e._a[we]=Ql(e._locale,e._a[we],e._meridiem),null!==(s=y(e).era)&&(e._a[Se]=e._locale.erasConvertYear(s,e._a[Se])),$l(e),Tl(e)}else Ul(e);else _l(e)}function Ql(e,t,l){var r;return null==l?t:null!=e.meridiemHour?e.meridiemHour(t,l):null!=e.isPM?((r=e.isPM(l))&&t<12&&(t+=12),r||12!==t||(t=0),t):t}function Jl(e){var t,l,r,n,i,a,s=!1,o={},c=e._f.length;if(0===c)return y(e).invalidFormat=!0,void(e._d=new Date(NaN));for(n=0;n<c;n++)i=0,a=!1,t=S({},e),null!=e._useUTC&&(t._useUTC=e._useUTC),t._defaultDatePartsNow=o,t._f=e._f[n],Yl(t),f(t)&&(a=!0),i+=y(t).charsLeftOver,i+=10*y(t).unusedTokens.length,y(t).score=i,s?i<r&&(r=i,l=t):(null==r||i<r||a)&&(r=i,l=t,a&&(s=!0));m(e,l||t)}function Xl(e){if(!e._d){var t=E(e._i),l=void 0===t.day?t.date:t.day;e._a=d([t.year,t.month,l,t.hour,t.minute,t.second,t.millisecond],function(e){return e&&parseInt(e,10)}),$l(e)}}function er(e){var t=new N(Tl(tr(e)));return t._nextDay&&(t.add(1,"d"),t._nextDay=void 0),t}function tr(e){var t=e._i,l=e._f;return e._locale=e._locale||Il(e._l),null===t||void 0===l&&""===t?b({nullInput:!0}):("string"===typeof t&&(e._i=t=e._locale.preparse(t)),C(t)?new N(Tl(t)):(p(t)?e._d=t:i(l)?Jl(e):l?Yl(e):lr(e),f(e)||(e._d=null),e))}function lr(e){var t=e._i;c(t)?e._d=new Date(r.now()):p(t)?e._d=new Date(t.valueOf()):"string"===typeof t?Gl(e):i(t)?(e._a=d(t.slice(0),function(e){return parseInt(e,10)}),$l(e)):a(t)?Xl(e):u(t)?e._d=new Date(t):r.createFromInputFallback(e)}function rr(e,t,l,r,n){var s={};return!0!==t&&!1!==t||(r=t,t=void 0),!0!==l&&!1!==l||(r=l,l=void 0),(a(e)&&o(e)||i(e)&&0===e.length)&&(e=void 0),s._isAMomentObject=!0,s._useUTC=s._isUTC=n,s._l=l,s._i=e,s._f=t,s._strict=r,er(s)}function nr(e,t,l,r){return rr(e,t,l,r,!1)}r.createFromInputFallback=I("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(e){e._d=new Date(e._i+(e._useUTC?" UTC":""))}),r._getDefaultDateParts=Zl,r.ISO_8601=function(){},r.RFC_2822=function(){};var ir=I("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=nr.apply(null,arguments);return this.isValid()&&e.isValid()?e<this?this:e:b()}),ar=I("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=nr.apply(null,arguments);return this.isValid()&&e.isValid()?e>this?this:e:b()});function sr(e,t){var l,r;if(1===t.length&&i(t[0])&&(t=t[0]),!t.length)return nr();for(r=0;r<t.length;++r)if(C(t[r])){l=t[r];break}if(!l)return b();for(++r;r<t.length;++r)!C(t[r])||t[r].isValid()&&!t[r][e](l)||(l=t[r]);return l}function or(){return sr("isBefore",[].slice.call(arguments,0))}function cr(){return sr("isAfter",[].slice.call(arguments,0))}var ur=function(){return Date.now?Date.now():+new Date},pr=["year","quarter","month","week","day","hour","minute","second","millisecond"];function dr(e){var t,l,r=!1,n=pr.length;for(t in e)if(s(e,t)&&(-1===Ee.call(pr,t)||null!=e[t]&&isNaN(e[t])))return!1;for(l=0;l<n;++l)if(e[pr[l]]){if(r)return!1;parseFloat(e[pr[l]])!==ge(e[pr[l]])&&(r=!0)}return!0}function mr(){return this._isValid}function hr(){return Or(NaN)}function gr(e){var t=E(e),l=t.year||0,r=t.quarter||0,n=t.month||0,i=t.week||t.isoWeek||0,a=t.day||0,s=t.hour||0,o=t.minute||0,c=t.second||0,u=t.millisecond||0;this._isValid=dr(t),this._milliseconds=+u+1e3*c+6e4*o+1e3*s*60*60,this._days=+a+7*i,this._months=+n+3*r+12*l,this._data={},this._locale=Il(),this._bubble()}function yr(e){return e instanceof gr}function fr(e){return e<0?-1*Math.round(-1*e):Math.round(e)}function br(e,t,l){var r,n=Math.min(e.length,t.length),i=Math.abs(e.length-t.length),a=0;for(r=0;r<n;r++)ge(e[r])!==ge(t[r])&&a++;return a+i}function vr(e,t){F(e,0,0,function(){var e=this.utcOffset(),l="+";return e<0&&(e=-e,l="-"),l+j(~~(e/60),2)+t+j(~~e%60,2)})}vr("Z",":"),vr("ZZ",""),ue("Z",ie),ue("ZZ",ie),fe(["Z","ZZ"],function(e,t,l){var r=Sr(ie,e);l._useUTC=!0,l._tzm=r,null===r&&(y(l).invalidOffset=e)});var xr=/([\+\-]|\d\d)/gi;function Sr(e,t){var l,r,n=(t||"").match(e);return null===n?null:(r=60*(l=((n[n.length-1]||[])+"").match(xr)||["-",0,0])[1]+ge(l[2]),ge(l[2])>59||("+"===l[0]?r>840:r>720)?null:0===r?0:"+"===l[0]?r:-r)}function Nr(e,t){var l,n;return t._isUTC?(l=t.clone(),n=(C(e)||p(e)?e.valueOf():nr(e).valueOf())-l.valueOf(),l._d.setTime(l._d.valueOf()+n),r.updateOffset(l,!1),l):nr(e).local()}function Cr(e){return-Math.round(e._d.getTimezoneOffset())}function wr(e,t,l){var n,i=this._offset||0;if(!this.isValid())return null!=e?this:NaN;if(null!=e){if("string"===typeof e){if(null===(e=Sr(ie,e)))return this}else Math.abs(e)<16&&!l&&(e*=60);return!this._isUTC&&t&&(n=Cr(this)),this._offset=e,this._isUTC=!0,null!=n&&this.add(n,"m"),i!==e&&(!t||this._changeInProgress?Ur(this,Or(e-i,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,r.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?i:Cr(this)}function Ir(e,t){return null!=e?("string"!==typeof e&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()}function kr(e){return this.utcOffset(0,e)}function Tr(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(Cr(this),"m")),this}function Ar(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"===typeof this._i){var e=Sr(ne,this._i);null!=e?this.utcOffset(e):this.utcOffset(0,!0)}return this}function Dr(e){return!!this.isValid()&&(e=e?nr(e).utcOffset():0,(this.utcOffset()-e)%60===0)}function Mr(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function Er(){if(!c(this._isDSTShifted))return this._isDSTShifted;var e,t={};return S(t,this),(t=tr(t))._a?(e=t._isUTC?h(t._a):nr(t._a),this._isDSTShifted=this.isValid()&&br(t._a,e.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function Rr(){return!!this.isValid()&&!this._isUTC}function Br(){return!!this.isValid()&&this._isUTC}function jr(){return!!this.isValid()&&this._isUTC&&0===this._offset}r.updateOffset=function(){};var Pr=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,_r=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function Or(e,t){var l,r,n,i=e,a=null;return yr(e)?i={ms:e._milliseconds,d:e._days,M:e._months}:u(e)||!isNaN(+e)?(i={},t?i[t]=+e:i.milliseconds=+e):(a=Pr.exec(e))?(l="-"===a[1]?-1:1,i={y:0,d:ge(a[Ce])*l,h:ge(a[we])*l,m:ge(a[Ie])*l,s:ge(a[ke])*l,ms:ge(fr(1e3*a[Te]))*l}):(a=_r.exec(e))?(l="-"===a[1]?-1:1,i={y:Lr(a[2],l),M:Lr(a[3],l),w:Lr(a[4],l),d:Lr(a[5],l),h:Lr(a[6],l),m:Lr(a[7],l),s:Lr(a[8],l)}):null==i?i={}:"object"===typeof i&&("from"in i||"to"in i)&&(n=qr(nr(i.from),nr(i.to)),(i={}).ms=n.milliseconds,i.M=n.months),r=new gr(i),yr(e)&&s(e,"_locale")&&(r._locale=e._locale),yr(e)&&s(e,"_isValid")&&(r._isValid=e._isValid),r}function Lr(e,t){var l=e&&parseFloat(e.replace(",","."));return(isNaN(l)?0:l)*t}function Fr(e,t){var l={};return l.months=t.month()-e.month()+12*(t.year()-e.year()),e.clone().add(l.months,"M").isAfter(t)&&--l.months,l.milliseconds=+t-+e.clone().add(l.months,"M"),l}function qr(e,t){var l;return e.isValid()&&t.isValid()?(t=Nr(t,e),e.isBefore(t)?l=Fr(e,t):((l=Fr(t,e)).milliseconds=-l.milliseconds,l.months=-l.months),l):{milliseconds:0,months:0}}function zr(e,t){return function(l,r){var n;return null===r||isNaN(+r)||(T(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),n=l,l=r,r=n),Ur(this,Or(l,r),e),this}}function Ur(e,t,l,n){var i=t._milliseconds,a=fr(t._days),s=fr(t._months);e.isValid()&&(n=null==n||n,s&&Je(e,Pe(e,"Month")+s*l),a&&_e(e,"Date",Pe(e,"Date")+a*l),i&&e._d.setTime(e._d.valueOf()+i*l),n&&r.updateOffset(e,a||s))}Or.fn=gr.prototype,Or.invalid=hr;var Gr=zr(1,"add"),Vr=zr(-1,"subtract");function Hr(e){return"string"===typeof e||e instanceof String}function Wr(e){return C(e)||p(e)||Hr(e)||u(e)||$r(e)||Zr(e)||null===e||void 0===e}function Zr(e){var t,l,r=a(e)&&!o(e),n=!1,i=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],c=i.length;for(t=0;t<c;t+=1)l=i[t],n=n||s(e,l);return r&&n}function $r(e){var t=i(e),l=!1;return t&&(l=0===e.filter(function(t){return!u(t)&&Hr(e)}).length),t&&l}function Kr(e){var t,l,r=a(e)&&!o(e),n=!1,i=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"];for(t=0;t<i.length;t+=1)l=i[t],n=n||s(e,l);return r&&n}function Yr(e,t){var l=e.diff(t,"days",!0);return l<-6?"sameElse":l<-1?"lastWeek":l<0?"lastDay":l<1?"sameDay":l<2?"nextDay":l<7?"nextWeek":"sameElse"}function Qr(e,t){1===arguments.length&&(arguments[0]?Wr(arguments[0])?(e=arguments[0],t=void 0):Kr(arguments[0])&&(t=arguments[0],e=void 0):(e=void 0,t=void 0));var l=e||nr(),n=Nr(l,this).startOf("day"),i=r.calendarFormat(this,n)||"sameElse",a=t&&(A(t[i])?t[i].call(this,l):t[i]);return this.format(a||this.localeData().calendar(i,this,nr(l)))}function Jr(){return new N(this)}function Xr(e,t){var l=C(e)?e:nr(e);return!(!this.isValid()||!l.isValid())&&("millisecond"===(t=M(t)||"millisecond")?this.valueOf()>l.valueOf():l.valueOf()<this.clone().startOf(t).valueOf())}function en(e,t){var l=C(e)?e:nr(e);return!(!this.isValid()||!l.isValid())&&("millisecond"===(t=M(t)||"millisecond")?this.valueOf()<l.valueOf():this.clone().endOf(t).valueOf()<l.valueOf())}function tn(e,t,l,r){var n=C(e)?e:nr(e),i=C(t)?t:nr(t);return!!(this.isValid()&&n.isValid()&&i.isValid())&&("("===(r=r||"()")[0]?this.isAfter(n,l):!this.isBefore(n,l))&&(")"===r[1]?this.isBefore(i,l):!this.isAfter(i,l))}function ln(e,t){var l,r=C(e)?e:nr(e);return!(!this.isValid()||!r.isValid())&&("millisecond"===(t=M(t)||"millisecond")?this.valueOf()===r.valueOf():(l=r.valueOf(),this.clone().startOf(t).valueOf()<=l&&l<=this.clone().endOf(t).valueOf()))}function rn(e,t){return this.isSame(e,t)||this.isAfter(e,t)}function nn(e,t){return this.isSame(e,t)||this.isBefore(e,t)}function an(e,t,l){var r,n,i;if(!this.isValid())return NaN;if(!(r=Nr(e,this)).isValid())return NaN;switch(n=6e4*(r.utcOffset()-this.utcOffset()),t=M(t)){case"year":i=sn(this,r)/12;break;case"month":i=sn(this,r);break;case"quarter":i=sn(this,r)/3;break;case"second":i=(this-r)/1e3;break;case"minute":i=(this-r)/6e4;break;case"hour":i=(this-r)/36e5;break;case"day":i=(this-r-n)/864e5;break;case"week":i=(this-r-n)/6048e5;break;default:i=this-r}return l?i:he(i)}function sn(e,t){if(e.date()<t.date())return-sn(t,e);var l=12*(t.year()-e.year())+(t.month()-e.month()),r=e.clone().add(l,"months");return-(l+(t-r<0?(t-r)/(r-e.clone().add(l-1,"months")):(t-r)/(e.clone().add(l+1,"months")-r)))||0}function on(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function cn(e){if(!this.isValid())return null;var t=!0!==e,l=t?this.clone().utc():this;return l.year()<0||l.year()>9999?U(l,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):A(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",U(l,"Z")):U(l,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function un(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e,t,l,r,n="moment",i="";return this.isLocal()||(n=0===this.utcOffset()?"moment.utc":"moment.parseZone",i="Z"),e="["+n+'("]',t=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",l="-MM-DD[T]HH:mm:ss.SSS",r=i+'[")]',this.format(e+t+l+r)}function pn(e){e||(e=this.isUtc()?r.defaultFormatUtc:r.defaultFormat);var t=U(this,e);return this.localeData().postformat(t)}function dn(e,t){return this.isValid()&&(C(e)&&e.isValid()||nr(e).isValid())?Or({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function mn(e){return this.from(nr(),e)}function hn(e,t){return this.isValid()&&(C(e)&&e.isValid()||nr(e).isValid())?Or({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function gn(e){return this.to(nr(),e)}function yn(e){var t;return void 0===e?this._locale._abbr:(null!=(t=Il(e))&&(this._locale=t),this)}r.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",r.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var fn=I("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(e){return void 0===e?this.localeData():this.locale(e)});function bn(){return this._locale}var vn=1e3,xn=60*vn,Sn=60*xn,Nn=3506328*Sn;function Cn(e,t){return(e%t+t)%t}function wn(e,t,l){return e<100&&e>=0?new Date(e+400,t,l)-Nn:new Date(e,t,l).valueOf()}function In(e,t,l){return e<100&&e>=0?Date.UTC(e+400,t,l)-Nn:Date.UTC(e,t,l)}function kn(e){var t,l;if(void 0===(e=M(e))||"millisecond"===e||!this.isValid())return this;switch(l=this._isUTC?In:wn,e){case"year":t=l(this.year(),0,1);break;case"quarter":t=l(this.year(),this.month()-this.month()%3,1);break;case"month":t=l(this.year(),this.month(),1);break;case"week":t=l(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":t=l(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":t=l(this.year(),this.month(),this.date());break;case"hour":t=this._d.valueOf(),t-=Cn(t+(this._isUTC?0:this.utcOffset()*xn),Sn);break;case"minute":t=this._d.valueOf(),t-=Cn(t,xn);break;case"second":t=this._d.valueOf(),t-=Cn(t,vn)}return this._d.setTime(t),r.updateOffset(this,!0),this}function Tn(e){var t,l;if(void 0===(e=M(e))||"millisecond"===e||!this.isValid())return this;switch(l=this._isUTC?In:wn,e){case"year":t=l(this.year()+1,0,1)-1;break;case"quarter":t=l(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=l(this.year(),this.month()+1,1)-1;break;case"week":t=l(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=l(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=l(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=Sn-Cn(t+(this._isUTC?0:this.utcOffset()*xn),Sn)-1;break;case"minute":t=this._d.valueOf(),t+=xn-Cn(t,xn)-1;break;case"second":t=this._d.valueOf(),t+=vn-Cn(t,vn)-1}return this._d.setTime(t),r.updateOffset(this,!0),this}function An(){return this._d.valueOf()-6e4*(this._offset||0)}function Dn(){return Math.floor(this.valueOf()/1e3)}function Mn(){return new Date(this.valueOf())}function En(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function Rn(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function Bn(){return this.isValid()?this.toISOString():null}function jn(){return f(this)}function Pn(){return m({},y(this))}function _n(){return y(this).overflow}function On(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function Ln(e,t){var l,n,i,a=this._eras||Il("en")._eras;for(l=0,n=a.length;l<n;++l)switch("string"===typeof a[l].since&&(i=r(a[l].since).startOf("day"),a[l].since=i.valueOf()),typeof a[l].until){case"undefined":a[l].until=1/0;break;case"string":i=r(a[l].until).startOf("day").valueOf(),a[l].until=i.valueOf()}return a}function Fn(e,t,l){var r,n,i,a,s,o=this.eras();for(e=e.toUpperCase(),r=0,n=o.length;r<n;++r)if(i=o[r].name.toUpperCase(),a=o[r].abbr.toUpperCase(),s=o[r].narrow.toUpperCase(),l)switch(t){case"N":case"NN":case"NNN":if(a===e)return o[r];break;case"NNNN":if(i===e)return o[r];break;case"NNNNN":if(s===e)return o[r]}else if([i,a,s].indexOf(e)>=0)return o[r]}function qn(e,t){var l=e.since<=e.until?1:-1;return void 0===t?r(e.since).year():r(e.since).year()+(t-e.offset)*l}function zn(){var e,t,l,r=this.localeData().eras();for(e=0,t=r.length;e<t;++e){if(l=this.clone().startOf("day").valueOf(),r[e].since<=l&&l<=r[e].until)return r[e].name;if(r[e].until<=l&&l<=r[e].since)return r[e].name}return""}function Un(){var e,t,l,r=this.localeData().eras();for(e=0,t=r.length;e<t;++e){if(l=this.clone().startOf("day").valueOf(),r[e].since<=l&&l<=r[e].until)return r[e].narrow;if(r[e].until<=l&&l<=r[e].since)return r[e].narrow}return""}function Gn(){var e,t,l,r=this.localeData().eras();for(e=0,t=r.length;e<t;++e){if(l=this.clone().startOf("day").valueOf(),r[e].since<=l&&l<=r[e].until)return r[e].abbr;if(r[e].until<=l&&l<=r[e].since)return r[e].abbr}return""}function Vn(){var e,t,l,n,i=this.localeData().eras();for(e=0,t=i.length;e<t;++e)if(l=i[e].since<=i[e].until?1:-1,n=this.clone().startOf("day").valueOf(),i[e].since<=n&&n<=i[e].until||i[e].until<=n&&n<=i[e].since)return(this.year()-r(i[e].since).year())*l+i[e].offset;return this.year()}function Hn(e){return s(this,"_erasNameRegex")||Jn.call(this),e?this._erasNameRegex:this._erasRegex}function Wn(e){return s(this,"_erasAbbrRegex")||Jn.call(this),e?this._erasAbbrRegex:this._erasRegex}function Zn(e){return s(this,"_erasNarrowRegex")||Jn.call(this),e?this._erasNarrowRegex:this._erasRegex}function $n(e,t){return t.erasAbbrRegex(e)}function Kn(e,t){return t.erasNameRegex(e)}function Yn(e,t){return t.erasNarrowRegex(e)}function Qn(e,t){return t._eraYearOrdinalRegex||le}function Jn(){var e,t,l,r,n,i=[],a=[],s=[],o=[],c=this.eras();for(e=0,t=c.length;e<t;++e)l=me(c[e].name),r=me(c[e].abbr),n=me(c[e].narrow),a.push(l),i.push(r),s.push(n),o.push(l),o.push(r),o.push(n);this._erasRegex=new RegExp("^("+o.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+a.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+i.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+s.join("|")+")","i")}function Xn(e,t){F(0,[e,e.length],0,t)}function ei(e){return ai.call(this,e,this.week(),this.weekday()+this.localeData()._week.dow,this.localeData()._week.dow,this.localeData()._week.doy)}function ti(e){return ai.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)}function li(){return Jt(this.year(),1,4)}function ri(){return Jt(this.isoWeekYear(),1,4)}function ni(){var e=this.localeData()._week;return Jt(this.year(),e.dow,e.doy)}function ii(){var e=this.localeData()._week;return Jt(this.weekYear(),e.dow,e.doy)}function ai(e,t,l,r,n){var i;return null==e?Yt(this,r,n).year:(t>(i=Jt(e,r,n))&&(t=i),si.call(this,e,t,l,r,n))}function si(e,t,l,r,n){var i=$t(e,t,l,r,n),a=Wt(i.year,0,i.dayOfYear);return this.year(a.getUTCFullYear()),this.month(a.getUTCMonth()),this.date(a.getUTCDate()),this}function oi(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)}F("N",0,0,"eraAbbr"),F("NN",0,0,"eraAbbr"),F("NNN",0,0,"eraAbbr"),F("NNNN",0,0,"eraName"),F("NNNNN",0,0,"eraNarrow"),F("y",["y",1],"yo","eraYear"),F("y",["yy",2],0,"eraYear"),F("y",["yyy",3],0,"eraYear"),F("y",["yyyy",4],0,"eraYear"),ue("N",$n),ue("NN",$n),ue("NNN",$n),ue("NNNN",Kn),ue("NNNNN",Yn),fe(["N","NN","NNN","NNNN","NNNNN"],function(e,t,l,r){var n=l._locale.erasParse(e,r,l._strict);n?y(l).era=n:y(l).invalidEra=e}),ue("y",le),ue("yy",le),ue("yyy",le),ue("yyyy",le),ue("yo",Qn),fe(["y","yy","yyy","yyyy"],Se),fe(["yo"],function(e,t,l,r){var n;l._locale._eraYearOrdinalRegex&&(n=e.match(l._locale._eraYearOrdinalRegex)),l._locale.eraYearOrdinalParse?t[Se]=l._locale.eraYearOrdinalParse(e,n):t[Se]=parseInt(e,10)}),F(0,["gg",2],0,function(){return this.weekYear()%100}),F(0,["GG",2],0,function(){return this.isoWeekYear()%100}),Xn("gggg","weekYear"),Xn("ggggg","weekYear"),Xn("GGGG","isoWeekYear"),Xn("GGGGG","isoWeekYear"),ue("G",re),ue("g",re),ue("GG",Y,W),ue("gg",Y,W),ue("GGGG",ee,$),ue("gggg",ee,$),ue("GGGGG",te,K),ue("ggggg",te,K),be(["gggg","ggggg","GGGG","GGGGG"],function(e,t,l,r){t[r.substr(0,2)]=ge(e)}),be(["gg","GG"],function(e,t,l,n){t[n]=r.parseTwoDigitYear(e)}),F("Q",0,"Qo","quarter"),ue("Q",H),fe("Q",function(e,t){t[Ne]=3*(ge(e)-1)}),F("D",["DD",2],"Do","date"),ue("D",Y,oe),ue("DD",Y,W),ue("Do",function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient}),fe(["D","DD"],Ce),fe("Do",function(e,t){t[Ce]=ge(e.match(Y)[0])});var ci=je("Date",!0);function ui(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")}F("DDD",["DDDD",3],"DDDo","dayOfYear"),ue("DDD",X),ue("DDDD",Z),fe(["DDD","DDDD"],function(e,t,l){l._dayOfYear=ge(e)}),F("m",["mm",2],0,"minute"),ue("m",Y,ce),ue("mm",Y,W),fe(["m","mm"],Ie);var pi=je("Minutes",!1);F("s",["ss",2],0,"second"),ue("s",Y,ce),ue("ss",Y,W),fe(["s","ss"],ke);var di,mi,hi=je("Seconds",!1);for(F("S",0,0,function(){return~~(this.millisecond()/100)}),F(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),F(0,["SSS",3],0,"millisecond"),F(0,["SSSS",4],0,function(){return 10*this.millisecond()}),F(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),F(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),F(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),F(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),F(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),ue("S",X,H),ue("SS",X,W),ue("SSS",X,Z),di="SSSS";di.length<=9;di+="S")ue(di,le);function gi(e,t){t[Te]=ge(1e3*("0."+e))}for(di="S";di.length<=9;di+="S")fe(di,gi);function yi(){return this._isUTC?"UTC":""}function fi(){return this._isUTC?"Coordinated Universal Time":""}mi=je("Milliseconds",!1),F("z",0,0,"zoneAbbr"),F("zz",0,0,"zoneName");var bi=N.prototype;function vi(e){return nr(1e3*e)}function xi(){return nr.apply(null,arguments).parseZone()}function Si(e){return e}bi.add=Gr,bi.calendar=Qr,bi.clone=Jr,bi.diff=an,bi.endOf=Tn,bi.format=pn,bi.from=dn,bi.fromNow=mn,bi.to=hn,bi.toNow=gn,bi.get=Oe,bi.invalidAt=_n,bi.isAfter=Xr,bi.isBefore=en,bi.isBetween=tn,bi.isSame=ln,bi.isSameOrAfter=rn,bi.isSameOrBefore=nn,bi.isValid=jn,bi.lang=fn,bi.locale=yn,bi.localeData=bn,bi.max=ar,bi.min=ir,bi.parsingFlags=Pn,bi.set=Le,bi.startOf=kn,bi.subtract=Vr,bi.toArray=En,bi.toObject=Rn,bi.toDate=Mn,bi.toISOString=cn,bi.inspect=un,"undefined"!==typeof Symbol&&null!=Symbol.for&&(bi[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),bi.toJSON=Bn,bi.toString=on,bi.unix=Dn,bi.valueOf=An,bi.creationData=On,bi.eraName=zn,bi.eraNarrow=Un,bi.eraAbbr=Gn,bi.eraYear=Vn,bi.year=Re,bi.isLeapYear=Be,bi.weekYear=ei,bi.isoWeekYear=ti,bi.quarter=bi.quarters=oi,bi.month=Xe,bi.daysInMonth=et,bi.week=bi.weeks=rl,bi.isoWeek=bi.isoWeeks=nl,bi.weeksInYear=ni,bi.weeksInWeekYear=ii,bi.isoWeeksInYear=li,bi.isoWeeksInISOWeekYear=ri,bi.date=ci,bi.day=bi.days=St,bi.weekday=Nt,bi.isoWeekday=Ct,bi.dayOfYear=ui,bi.hour=bi.hours=pl,bi.minute=bi.minutes=pi,bi.second=bi.seconds=hi,bi.millisecond=bi.milliseconds=mi,bi.utcOffset=wr,bi.utc=kr,bi.local=Tr,bi.parseZone=Ar,bi.hasAlignedHourOffset=Dr,bi.isDST=Mr,bi.isLocal=Rr,bi.isUtcOffset=Br,bi.isUtc=jr,bi.isUTC=jr,bi.zoneAbbr=yi,bi.zoneName=fi,bi.dates=I("dates accessor is deprecated. Use date instead.",ci),bi.months=I("months accessor is deprecated. Use month instead",Xe),bi.years=I("years accessor is deprecated. Use year instead",Re),bi.zone=I("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",Ir),bi.isDSTShifted=I("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",Er);var Ni=Mt.prototype;function Ci(e,t,l,r){var n=Il(),i=h().set(r,t);return n[l](i,e)}function wi(e,t,l){if(u(e)&&(t=e,e=void 0),e=e||"",null!=t)return Ci(e,t,l,"month");var r,n=[];for(r=0;r<12;r++)n[r]=Ci(e,r,l,"month");return n}function Ii(e,t,l,r){"boolean"===typeof e?(u(t)&&(l=t,t=void 0),t=t||""):(l=t=e,e=!1,u(t)&&(l=t,t=void 0),t=t||"");var n,i=Il(),a=e?i._week.dow:0,s=[];if(null!=l)return Ci(t,(l+a)%7,r,"day");for(n=0;n<7;n++)s[n]=Ci(t,(n+a)%7,r,"day");return s}function ki(e,t){return wi(e,t,"months")}function Ti(e,t){return wi(e,t,"monthsShort")}function Ai(e,t,l){return Ii(e,t,l,"weekdays")}function Di(e,t,l){return Ii(e,t,l,"weekdaysShort")}function Mi(e,t,l){return Ii(e,t,l,"weekdaysMin")}Ni.calendar=Rt,Ni.longDateFormat=jt,Ni.invalidDate=_t,Ni.ordinal=Ft,Ni.preparse=Si,Ni.postformat=Si,Ni.relativeTime=Ut,Ni.pastFuture=Vt,Ni.set=At,Ni.eras=Ln,Ni.erasParse=Fn,Ni.erasConvertYear=qn,Ni.erasAbbrRegex=Wn,Ni.erasNameRegex=Hn,Ni.erasNarrowRegex=Zn,Ni.months=$e,Ni.monthsShort=Ke,Ni.monthsParse=Qe,Ni.monthsRegex=lt,Ni.monthsShortRegex=tt,Ni.week=Xt,Ni.firstDayOfYear=ll,Ni.firstDayOfWeek=tl,Ni.weekdays=yt,Ni.weekdaysMin=bt,Ni.weekdaysShort=ft,Ni.weekdaysParse=xt,Ni.weekdaysRegex=wt,Ni.weekdaysShortRegex=It,Ni.weekdaysMinRegex=kt,Ni.isPM=cl,Ni.meridiem=dl,Nl("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1===ge(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}}),r.lang=I("moment.lang is deprecated. Use moment.locale instead.",Nl),r.langData=I("moment.langData is deprecated. Use moment.localeData instead.",Il);var Ei=Math.abs;function Ri(){var e=this._data;return this._milliseconds=Ei(this._milliseconds),this._days=Ei(this._days),this._months=Ei(this._months),e.milliseconds=Ei(e.milliseconds),e.seconds=Ei(e.seconds),e.minutes=Ei(e.minutes),e.hours=Ei(e.hours),e.months=Ei(e.months),e.years=Ei(e.years),this}function Bi(e,t,l,r){var n=Or(t,l);return e._milliseconds+=r*n._milliseconds,e._days+=r*n._days,e._months+=r*n._months,e._bubble()}function ji(e,t){return Bi(this,e,t,1)}function Pi(e,t){return Bi(this,e,t,-1)}function _i(e){return e<0?Math.floor(e):Math.ceil(e)}function Oi(){var e,t,l,r,n,i=this._milliseconds,a=this._days,s=this._months,o=this._data;return i>=0&&a>=0&&s>=0||i<=0&&a<=0&&s<=0||(i+=864e5*_i(Fi(s)+a),a=0,s=0),o.milliseconds=i%1e3,e=he(i/1e3),o.seconds=e%60,t=he(e/60),o.minutes=t%60,l=he(t/60),o.hours=l%24,a+=he(l/24),s+=n=he(Li(a)),a-=_i(Fi(n)),r=he(s/12),s%=12,o.days=a,o.months=s,o.years=r,this}function Li(e){return 4800*e/146097}function Fi(e){return 146097*e/4800}function qi(e){if(!this.isValid())return NaN;var t,l,r=this._milliseconds;if("month"===(e=M(e))||"quarter"===e||"year"===e)switch(t=this._days+r/864e5,l=this._months+Li(t),e){case"month":return l;case"quarter":return l/3;case"year":return l/12}else switch(t=this._days+Math.round(Fi(this._months)),e){case"week":return t/7+r/6048e5;case"day":return t+r/864e5;case"hour":return 24*t+r/36e5;case"minute":return 1440*t+r/6e4;case"second":return 86400*t+r/1e3;case"millisecond":return Math.floor(864e5*t)+r;default:throw new Error("Unknown unit "+e)}}function zi(e){return function(){return this.as(e)}}var Ui=zi("ms"),Gi=zi("s"),Vi=zi("m"),Hi=zi("h"),Wi=zi("d"),Zi=zi("w"),$i=zi("M"),Ki=zi("Q"),Yi=zi("y"),Qi=Ui;function Ji(){return Or(this)}function Xi(e){return e=M(e),this.isValid()?this[e+"s"]():NaN}function ea(e){return function(){return this.isValid()?this._data[e]:NaN}}var ta=ea("milliseconds"),la=ea("seconds"),ra=ea("minutes"),na=ea("hours"),ia=ea("days"),aa=ea("months"),sa=ea("years");function oa(){return he(this.days()/7)}var ca=Math.round,ua={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function pa(e,t,l,r,n){return zt.call(n,t||1,!!l,e,r)}function da(e,t,l,r){var n=Or(e).abs(),i=ca(n.as("s")),a=ca(n.as("m")),s=ca(n.as("h")),o=ca(n.as("d")),c=ca(n.as("M")),u=ca(n.as("w")),p=ca(n.as("y")),d=i<=l.ss&&["s",i]||i<l.s&&["ss",i]||a<=1&&["m"]||a<l.m&&["mm",a]||s<=1&&["h"]||s<l.h&&["hh",s]||o<=1&&["d"]||o<l.d&&["dd",o];return null!=l.w&&(d=d||u<=1&&["w"]||u<l.w&&["ww",u]),(d=d||c<=1&&["M"]||c<l.M&&["MM",c]||p<=1&&["y"]||["yy",p])[2]=t,d[3]=+e>0,d[4]=r,pa.apply(null,d)}function ma(e){return void 0===e?ca:"function"===typeof e&&(ca=e,!0)}function ha(e,t){return void 0!==ua[e]&&(void 0===t?ua[e]:(ua[e]=t,"s"===e&&(ua.ss=t-1),!0))}function ga(e,t){if(!this.isValid())return this.localeData().invalidDate();var l,r,n=!1,i=ua;return"object"===typeof e&&(t=e,e=!1),"boolean"===typeof e&&(n=e),"object"===typeof t&&(i=m(m({},ua),t||{}),null!=t.s&&null==t.ss&&(i.ss=t.s-1)),r=da(this,!n,i,l=this.localeData()),n&&(r=Gt.call(l,+this,r)),l.postformat(r)}var ya=Math.abs;function fa(e){return(e>0)-(e<0)||+e}function ba(){if(!this.isValid())return this.localeData().invalidDate();var e,t,l,r,n,i,a,s,o=ya(this._milliseconds)/1e3,c=ya(this._days),u=ya(this._months),p=this.asSeconds();return p?(e=he(o/60),t=he(e/60),o%=60,e%=60,l=he(u/12),u%=12,r=o?o.toFixed(3).replace(/\.?0+$/,""):"",n=p<0?"-":"",i=fa(this._months)!==fa(p)?"-":"",a=fa(this._days)!==fa(p)?"-":"",s=fa(this._milliseconds)!==fa(p)?"-":"",n+"P"+(l?i+l+"Y":"")+(u?i+u+"M":"")+(c?a+c+"D":"")+(t||e||o?"T":"")+(t?s+t+"H":"")+(e?s+e+"M":"")+(o?s+r+"S":"")):"P0D"}var va=gr.prototype;return va.isValid=mr,va.abs=Ri,va.add=ji,va.subtract=Pi,va.as=qi,va.asMilliseconds=Ui,va.asSeconds=Gi,va.asMinutes=Vi,va.asHours=Hi,va.asDays=Wi,va.asWeeks=Zi,va.asMonths=$i,va.asQuarters=Ki,va.asYears=Yi,va.valueOf=Qi,va._bubble=Oi,va.clone=Ji,va.get=Xi,va.milliseconds=ta,va.seconds=la,va.minutes=ra,va.hours=na,va.days=ia,va.weeks=oa,va.months=aa,va.years=sa,va.humanize=ga,va.toISOString=ba,va.toString=ba,va.toJSON=ba,va.locale=yn,va.localeData=bn,va.toIsoString=I("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",ba),va.lang=fn,F("X",0,0,"unix"),F("x",0,0,"valueOf"),ue("x",re),ue("X",ae),fe("X",function(e,t,l){l._d=new Date(1e3*parseFloat(e))}),fe("x",function(e,t,l){l._d=new Date(ge(e))}),r.version="2.31.0",n(nr),r.fn=bi,r.min=or,r.max=cr,r.now=ur,r.utc=h,r.unix=vi,r.months=ki,r.isDate=p,r.locale=Nl,r.invalid=b,r.duration=Or,r.isMoment=C,r.weekdays=Ai,r.parseZone=xi,r.localeData=Il,r.isDuration=yr,r.monthsShort=Ti,r.weekdaysMin=Mi,r.defineLocale=Cl,r.updateLocale=wl,r.locales=kl,r.weekdaysShort=Di,r.normalizeUnits=M,r.relativeTimeRounding=ma,r.relativeTimeThreshold=ha,r.calendarFormat=Yr,r.prototype=bi,r.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},r}()},75962:e=>{"use strict";e.exports=["Float16Array","Float32Array","Float64Array","Int8Array","Int16Array","Int32Array","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","BigInt64Array","BigUint64Array"]},61729:(e,t,l)=>{"use strict";var r=l(79165);function n(){}function i(){}i.resetWarningCache=n,e.exports=function(){function e(e,t,l,n,i,a){if(a!==r){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var l={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:i,resetWarningCache:n};return l.PropTypes=l,l}},75192:(e,t,l)=>{e.exports=l(61729)()},79165:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},23294:e=>{"use strict";function t(e){this._maxSize=e,this.clear()}t.prototype.clear=function(){this._size=0,this._values=Object.create(null)},t.prototype.get=function(e){return this._values[e]},t.prototype.set=function(e,t){return this._size>=this._maxSize&&this.clear(),e in this._values||this._size++,this._values[e]=t};var l=/[^.^\]^[]+|(?=\[\]|\.\.)/g,r=/^\d+$/,n=/^\d/,i=/[~`!#$%\^&*+=\-\[\]\\';,/{}|\\":<>\?]/g,a=/^\s*(['"]?)(.*?)(\1)\s*$/,s=new t(512),o=new t(512),c=new t(512);function u(e){return s.get(e)||s.set(e,p(e).map(function(e){return e.replace(a,"$2")}))}function p(e){return e.match(l)||[""]}function d(e){return"string"===typeof e&&e&&-1!==["'",'"'].indexOf(e.charAt(0))}function m(e){return!d(e)&&(function(e){return e.match(n)&&!e.match(r)}(e)||function(e){return i.test(e)}(e))}e.exports={Cache:t,split:p,normalizePath:u,setter:function(e){var t=u(e);return o.get(e)||o.set(e,function(e,l){for(var r=0,n=t.length,i=e;r<n-1;){var a=t[r];if("__proto__"===a||"constructor"===a||"prototype"===a)return e;i=i[t[r++]]}i[t[r]]=l})},getter:function(e,t){var l=u(e);return c.get(e)||c.set(e,function(e){for(var r=0,n=l.length;r<n;){if(null==e&&t)return;e=e[l[r++]]}return e})},join:function(e){return e.reduce(function(e,t){return e+(d(t)||r.test(t)?"["+t+"]":(e?".":"")+t)},"")},forEach:function(e,t,l){!function(e,t,l){var r,n,i,a,s=e.length;for(n=0;n<s;n++)(r=e[n])&&(m(r)&&(r='"'+r+'"'),i=!(a=d(r))&&/^\d+$/.test(r),t.call(l,r,a,i,n,e))}(Array.isArray(e)?e:p(e),t,l)}}},29605:e=>{"use strict";function t(e,t){return Object.prototype.hasOwnProperty.call(e,t)}e.exports=function(e,l,r,n){l=l||"&",r=r||"=";var i={};if("string"!==typeof e||0===e.length)return i;var a=/\+/g;e=e.split(l);var s=1e3;n&&"number"===typeof n.maxKeys&&(s=n.maxKeys);var o=e.length;s>0&&o>s&&(o=s);for(var c=0;c<o;++c){var u,p,d,m,h=e[c].replace(a,"%20"),g=h.indexOf(r);g>=0?(u=h.substr(0,g),p=h.substr(g+1)):(u=h,p=""),d=decodeURIComponent(u),m=decodeURIComponent(p),t(i,d)?Array.isArray(i[d])?i[d].push(m):i[d]=[i[d],m]:i[d]=m}return i}},33033:e=>{"use strict";var t=function(e){switch(typeof e){case"string":return e;case"boolean":return e?"true":"false";case"number":return isFinite(e)?e:"";default:return""}};e.exports=function(e,l,r,n){return l=l||"&",r=r||"=",null===e&&(e=void 0),"object"===typeof e?Object.keys(e).map(function(n){var i=encodeURIComponent(t(n))+r;return Array.isArray(e[n])?e[n].map(function(e){return i+encodeURIComponent(t(e))}).join(l):i+encodeURIComponent(t(e[n]))}).join(l):n?encodeURIComponent(t(n))+r+encodeURIComponent(t(e)):""}},52902:(e,t,l)=>{"use strict";t.decode=t.parse=l(29605),t.encode=t.stringify=l(33033)},58446:(e,t,l)=>{"use strict";t.Z=g;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=u(e)&&"function"!=typeof e)return{default:e};if((t=o(t))&&t.has(e))return t.get(e);var l,r,n={__proto__:null},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((r=i?Object.getOwnPropertyDescriptor(e,l):null)&&(r.get||r.set)?Object.defineProperty(n,l,r):n[l]=e[l]);return n.default=e,t&&t.set(e,n),n}(l(47313)),n=s(l(7910)),i=s(l(75192)),a=["type","width","height","series","options"];function s(e){return e&&e.__esModule?e:{default:e}}function o(e){var t,l;return"function"!=typeof WeakMap?null:(t=new WeakMap,l=new WeakMap,(o=function(e){return e?l:t})(e))}function c(){return(c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l,r=arguments[t];for(l in r)!{}.hasOwnProperty.call(r,l)||(e[l]=r[l])}return e}).apply(null,arguments)}function u(e){return(u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function p(e,t){var l,r=Object.keys(e);return Object.getOwnPropertySymbols&&(l=Object.getOwnPropertySymbols(e),t&&(l=l.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,l)),r}function d(e){for(var t=1;t<arguments.length;t++){var l=null!=arguments[t]?arguments[t]:{};t%2?p(Object(l),!0).forEach(function(t){m(e,t,l[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(l)):p(Object(l)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(l,t))})}return e}function m(e,t,l){return(t=function(e){return e=function(e,t){if("object"!=u(e)||!e)return e;var l=e[Symbol.toPrimitive];if(void 0===l)return("string"===t?String:Number)(e);if(l=l.call(e,t||"default"),"object"!=u(l))return l;throw new TypeError("@@toPrimitive must return a primitive value.")}(e,"string"),"symbol"==u(e)?e:e+""}(t))in e?Object.defineProperty(e,t,{value:l,enumerable:!0,configurable:!0,writable:!0}):e[t]=l,e}function h(e,t){var l=2<arguments.length&&void 0!==arguments[2]?arguments[2]:new WeakSet;if(e!==t){if("object"!==u(e)||null===e||"object"!==u(t)||null===t)return!1;if(!l.has(e)&&!l.has(t)){l.add(e),l.add(t);var r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(var i=0,a=r;i<a.length;i++){var s=a[i];if(!n.includes(s)||!h(e[s],t[s],l))return!1}}}return!0}function g(e){function t(e){return e&&"object"===u(e)&&!Array.isArray(e)}var l=void 0===(y=e.type)?"line":y,i=void 0===(y=e.width)?"100%":y,s=void 0===(y=e.height)?"auto":y,o=e.series,p=e.options,y=function(e,t){if(null==e)return{};var l,r=function(e,t){if(null==e)return{};var l,r={};for(l in e)if({}.hasOwnProperty.call(e,l)){if(t.includes(l))continue;r[l]=e[l]}return r}(e,t);if(Object.getOwnPropertySymbols)for(var n=Object.getOwnPropertySymbols(e),i=0;i<n.length;i++)l=n[i],t.includes(l)||{}.propertyIsEnumerable.call(e,l)&&(r[l]=e[l]);return r}(e,a),f=(0,r.useRef)(null),b=(0,r.useRef)(null),v=((0,r.useEffect)(function(){var e=f.current;return b.current=new n.default(e,v()),b.current.render(),function(){b.current&&"function"==typeof b.current.destroy&&b.current.destroy()}},[]),(0,r.useEffect)(function(){var e=b.current.options,t=!h(b.current.series,o);e=!h(e,p)||s!==b.current.height||i!==b.current.width;(t||e)&&(!t||e?b.current.updateOptions(v()):b.current.updateSeries(o))},[p,o,s,i]),function(){return x(p,{chart:{type:l,height:s,width:i},series:o})}),x=function(e,l){var r=d({},e);return t(e)&&t(l)&&Object.keys(l).forEach(function(n){t(l[n])&&n in e?r[n]=x(e[n],l[n]):Object.assign(r,m({},n,l[n]))}),r};e=function(e,t){var l=d({},e);return t.forEach(function(e){delete l[e]}),l}(y,Object.keys(g.propTypes));return r.default.createElement("div",c({ref:f},e))}g.propTypes={type:i.default.string.isRequired,series:i.default.array.isRequired,options:i.default.object.isRequired,width:i.default.oneOfType([i.default.string,i.default.number]),height:i.default.oneOfType([i.default.string,i.default.number])}},61378:function(e,t,l){!function(e,t,l,r,n,i,a,s,o,c,u,p,d,m,h,g,y,f,b,v,x,S,N,C,w,I,k,T,A,D,M,E,R,B,j,P,_,O,L,F,q,z,U,G,V,H,W,Z,$,K,Y,Q,J,X,ee,te,le,re,ne,ie,ae,se,oe,ce){"use strict";function ue(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var pe=ue(t),de=ue(r),me=ue(n),he=ue(i),ge=ue(a),ye=ue(s),fe=ue(o),be=ue(c),ve=ue(u),xe=ue(p),Se=ue(d),Ne=ue(m),Ce=ue(h),we=ue(g),Ie=ue(y),ke=ue(f),Te=ue(b),Ae=ue(v),De=ue(x),Me=ue(S),Ee=ue(N),Re=ue(C),Be=ue(w),je=ue(I),Pe=ue(k),_e=ue(T),Oe=ue(A),Le=ue(D),Fe=ue(M),qe=ue(E),ze=ue(R),Ue=ue(B),Ge=ue(j),Ve=ue(P),He=ue(_),We=ue(O),Ze=ue(L),$e=ue(F),Ke=ue(q),Ye=ue(z),Qe=ue(U),Je=ue(G),Xe=ue(V),et=ue(H),tt=ue(Z),lt=ue($),rt=ue(K),nt=ue(Y),it=ue(Q),at=ue(J),st=ue(X),ot=ue(ee),ct=ue(te),ut=ue(le),pt=ue(re),dt=ue(ne),mt=ue(ie),ht=ue(ae),gt=ue(se),yt=ue(ce);function ft(e,t){var l=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),l.push.apply(l,r)}return l}function bt(e){for(var t=1;t<arguments.length;t++){var l=null!=arguments[t]?arguments[t]:{};t%2?ft(Object(l),!0).forEach(function(t){Ct(e,t,l[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(l)):ft(Object(l)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(l,t))})}return e}function vt(e){return vt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},vt(e)}function xt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function St(e,t){for(var l=0;l<t.length;l++){var r=t[l];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,Rt(r.key),r)}}function Nt(e,t,l){return t&&St(e.prototype,t),l&&St(e,l),Object.defineProperty(e,"prototype",{writable:!1}),e}function Ct(e,t,l){return(t=Rt(t))in e?Object.defineProperty(e,t,{value:l,enumerable:!0,configurable:!0,writable:!0}):e[t]=l,e}function wt(){return wt=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},wt.apply(this,arguments)}function It(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Tt(e,t)}function kt(e){return kt=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},kt(e)}function Tt(e,t){return Tt=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Tt(e,t)}function At(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Dt(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}();return function(){var l,r=kt(e);if(t){var n=kt(this).constructor;l=Reflect.construct(r,arguments,n)}else l=r.apply(this,arguments);return function(e,t){if(t&&("object"==typeof t||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return At(e)}(this,l)}}function Mt(e){return function(e){if(Array.isArray(e))return Et(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return Et(e,t);var l=Object.prototype.toString.call(e).slice(8,-1);return"Object"===l&&e.constructor&&(l=e.constructor.name),"Map"===l||"Set"===l?Array.from(e):"Arguments"===l||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(l)?Et(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Et(e,t){(null==t||t>e.length)&&(t=e.length);for(var l=0,r=new Array(t);l<t;l++)r[l]=e[l];return r}function Rt(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var l=e[Symbol.toPrimitive];if(void 0!==l){var r=l.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}var Bt=function(e,t){switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},jt=function(e,t){switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},Pt={p:jt,P:function(e,t){var l,r=e.match(/(P+)(p+)?/)||[],n=r[1],i=r[2];if(!i)return Bt(e,t);switch(n){case"P":l=t.dateTime({width:"short"});break;case"PP":l=t.dateTime({width:"medium"});break;case"PPP":l=t.dateTime({width:"long"});break;default:l=t.dateTime({width:"full"})}return l.replace("{{date}}",Bt(n,t)).replace("{{time}}",jt(i,t))}},_t=12,Ot=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g;function Lt(e){var t=e?"string"==typeof e||e instanceof String?mt.default(e):pt.default(e):new Date;return Ft(t)?t:null}function Ft(e,t){return t=t||new Date("1/1/1000"),he.default(e)&&!ct.default(e,t)}function qt(e,t,l){if("en"===l)return ge.default(e,t,{awareOfUnicodeTokens:!0});var r=tl(l);return l&&!r&&console.warn('A locale object was not found for the provided string ["'.concat(l,'"].')),!r&&el()&&tl(el())&&(r=tl(el())),ge.default(e,t,{locale:r||null,awareOfUnicodeTokens:!0})}function zt(e,t){var l=t.dateFormat,r=t.locale;return e&&qt(e,Array.isArray(l)?l[0]:l,r)||""}function Ut(e,t){var l=t.hour,r=void 0===l?0:l,n=t.minute,i=void 0===n?0:n,a=t.second,s=void 0===a?0:a;return qe.default(Fe.default(Le.default(e,s),i),r)}function Gt(e,t,l){var r=tl(t||el());return Ye.default(e,{locale:r,weekStartsOn:l})}function Vt(e){return Qe.default(e)}function Ht(e){return Xe.default(e)}function Wt(e){return Je.default(e)}function Zt(){return Ke.default(Lt())}function $t(e,t){return e&&t?at.default(e,t):!e&&!t}function Kt(e,t){return e&&t?it.default(e,t):!e&&!t}function Yt(e,t){return e&&t?st.default(e,t):!e&&!t}function Qt(e,t){return e&&t?nt.default(e,t):!e&&!t}function Jt(e,t){return e&&t?rt.default(e,t):!e&&!t}function Xt(e,t,l){var r,n=Ke.default(t),i=et.default(l);try{r=ut.default(e,{start:n,end:i})}catch(e){r=!1}return r}function el(){return("undefined"!=typeof window?window:globalThis).__localeId__}function tl(e){if("string"==typeof e){var t="undefined"!=typeof window?window:globalThis;return t.__localeData__?t.__localeData__[e]:null}return e}function ll(e,t){return qt(ze.default(Lt(),e),"LLLL",t)}function rl(e,t){return qt(ze.default(Lt(),e),"LLL",t)}function nl(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},l=t.minDate,r=t.maxDate,n=t.excludeDates,i=t.excludeDateIntervals,a=t.includeDates,s=t.includeDateIntervals,o=t.filterDate;return dl(e,{minDate:l,maxDate:r})||n&&n.some(function(t){return Qt(e,t)})||i&&i.some(function(t){var l=t.start,r=t.end;return ut.default(e,{start:l,end:r})})||a&&!a.some(function(t){return Qt(e,t)})||s&&!s.some(function(t){var l=t.start,r=t.end;return ut.default(e,{start:l,end:r})})||o&&!o(Lt(e))||!1}function il(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},l=t.excludeDates,r=t.excludeDateIntervals;return r&&r.length>0?r.some(function(t){var l=t.start,r=t.end;return ut.default(e,{start:l,end:r})}):l&&l.some(function(t){return Qt(e,t)})||!1}function al(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},l=t.minDate,r=t.maxDate,n=t.excludeDates,i=t.includeDates,a=t.filterDate;return dl(e,{minDate:Qe.default(l),maxDate:tt.default(r)})||n&&n.some(function(t){return Kt(e,t)})||i&&!i.some(function(t){return Kt(e,t)})||a&&!a(Lt(e))||!1}function sl(e,t,l,r){var n=_e.default(e),i=je.default(e),a=_e.default(t),s=je.default(t),o=_e.default(r);return n===a&&n===o?i<=l&&l<=s:n<a?o===n&&i<=l||o===a&&s>=l||o<a&&o>n:void 0}function ol(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},l=t.minDate,r=t.maxDate,n=t.excludeDates,i=t.includeDates,a=t.filterDate;return dl(e,{minDate:l,maxDate:r})||n&&n.some(function(t){return Yt(e,t)})||i&&!i.some(function(t){return Yt(e,t)})||a&&!a(Lt(e))||!1}function cl(e,t,l){if(!he.default(t)||!he.default(l))return!1;var r=_e.default(t),n=_e.default(l);return r<=e&&n>=e}function ul(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},l=t.minDate,r=t.maxDate,n=t.excludeDates,i=t.includeDates,a=t.filterDate,s=new Date(e,0,1);return dl(s,{minDate:Xe.default(l),maxDate:lt.default(r)})||n&&n.some(function(e){return $t(s,e)})||i&&!i.some(function(e){return $t(s,e)})||a&&!a(Lt(s))||!1}function pl(e,t,l,r){var n=_e.default(e),i=Pe.default(e),a=_e.default(t),s=Pe.default(t),o=_e.default(r);return n===a&&n===o?i<=l&&l<=s:n<a?o===n&&i<=l||o===a&&s>=l||o<a&&o>n:void 0}function dl(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},l=t.minDate,r=t.maxDate;return l&&We.default(e,l)<0||r&&We.default(e,r)>0}function ml(e,t){return t.some(function(t){return Me.default(t)===Me.default(e)&&De.default(t)===De.default(e)})}function hl(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},l=t.excludeTimes,r=t.includeTimes,n=t.filterTime;return l&&ml(e,l)||r&&!ml(e,r)||n&&!n(e)||!1}function gl(e,t){var l=t.minTime,r=t.maxTime;if(!l||!r)throw new Error("Both minTime and maxTime props required");var n,i=Lt(),a=qe.default(Fe.default(i,De.default(e)),Me.default(e)),s=qe.default(Fe.default(i,De.default(l)),Me.default(l)),o=qe.default(Fe.default(i,De.default(r)),Me.default(r));try{n=!ut.default(a,{start:s,end:o})}catch(e){n=!1}return n}function yl(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},l=t.minDate,r=t.includeDates,n=Ie.default(e,1);return l&&Ze.default(l,n)>0||r&&r.every(function(e){return Ze.default(e,n)>0})||!1}function fl(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},l=t.maxDate,r=t.includeDates,n=xe.default(e,1);return l&&Ze.default(n,l)>0||r&&r.every(function(e){return Ze.default(n,e)>0})||!1}function bl(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},l=t.minDate,r=t.includeDates,n=Te.default(e,1);return l&&$e.default(l,n)>0||r&&r.every(function(e){return $e.default(e,n)>0})||!1}function vl(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},l=t.maxDate,r=t.includeDates,n=Ne.default(e,1);return l&&$e.default(n,l)>0||r&&r.every(function(e){return $e.default(n,e)>0})||!1}function xl(e){var t=e.minDate,l=e.includeDates;if(l&&t){var r=l.filter(function(e){return We.default(e,t)>=0});return Ve.default(r)}return l?Ve.default(l):t}function Sl(e){var t=e.maxDate,l=e.includeDates;if(l&&t){var r=l.filter(function(e){return We.default(e,t)<=0});return He.default(r)}return l?He.default(l):t}function Nl(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"react-datepicker__day--highlighted",l=new Map,r=0,n=e.length;r<n;r++){var i=e[r];if(me.default(i)){var a=qt(i,"MM.dd.yyyy"),s=l.get(a)||[];s.includes(t)||(s.push(t),l.set(a,s))}else if("object"===vt(i)){var o=Object.keys(i),c=o[0],u=i[o[0]];if("string"==typeof c&&u.constructor===Array)for(var p=0,d=u.length;p<d;p++){var m=qt(u[p],"MM.dd.yyyy"),h=l.get(m)||[];h.includes(c)||(h.push(c),l.set(m,h))}}}return l}function Cl(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"react-datepicker__day--holidays",l=new Map;return e.forEach(function(e){var r=e.date,n=e.holidayName;if(me.default(r)){var i=qt(r,"MM.dd.yyyy"),a=l.get(i)||{};if(!("className"in a)||a.className!==t||(s=a.holidayNames,o=[n],s.length!==o.length||!s.every(function(e,t){return e===o[t]}))){var s,o;a.className=t;var c=a.holidayNames;a.holidayNames=c?[].concat(Mt(c),[n]):[n],l.set(i,a)}}}),l}function wl(e,t,l,r,n){for(var i=n.length,a=[],s=0;s<i;s++){var o=ye.default(fe.default(e,Me.default(n[s])),De.default(n[s])),c=ye.default(e,(l+1)*r);ot.default(o,t)&&ct.default(o,c)&&a.push(n[s])}return a}function Il(e){return e<10?"0".concat(e):"".concat(e)}function kl(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:_t,l=Math.ceil(_e.default(e)/t)*t;return{startPeriod:l-(t-1),endPeriod:l}}function Tl(e){var t=e.getSeconds(),l=e.getMilliseconds();return pt.default(e.getTime()-1e3*t-l)}function Al(e,t,l,r){for(var n=[],i=0;i<2*t+1;i++){var a=e+t-i,s=!0;l&&(s=_e.default(l)<=a),r&&s&&(s=_e.default(r)>=a),s&&n.push(a)}return n}var Dl=function(e){It(r,e);var l=Dt(r);function r(e){var n;xt(this,r),Ct(At(n=l.call(this,e)),"renderOptions",function(){var e=n.props.year,t=n.state.yearsList.map(function(t){return pe.default.createElement("div",{className:e===t?"react-datepicker__year-option react-datepicker__year-option--selected_year":"react-datepicker__year-option",key:t,onClick:n.onChange.bind(At(n),t),"aria-selected":e===t?"true":void 0},e===t?pe.default.createElement("span",{className:"react-datepicker__year-option--selected"},"\u2713"):"",t)}),l=n.props.minDate?_e.default(n.props.minDate):null,r=n.props.maxDate?_e.default(n.props.maxDate):null;return r&&n.state.yearsList.find(function(e){return e===r})||t.unshift(pe.default.createElement("div",{className:"react-datepicker__year-option",key:"upcoming",onClick:n.incrementYears},pe.default.createElement("a",{className:"react-datepicker__navigation react-datepicker__navigation--years react-datepicker__navigation--years-upcoming"}))),l&&n.state.yearsList.find(function(e){return e===l})||t.push(pe.default.createElement("div",{className:"react-datepicker__year-option",key:"previous",onClick:n.decrementYears},pe.default.createElement("a",{className:"react-datepicker__navigation react-datepicker__navigation--years react-datepicker__navigation--years-previous"}))),t}),Ct(At(n),"onChange",function(e){n.props.onChange(e)}),Ct(At(n),"handleClickOutside",function(){n.props.onCancel()}),Ct(At(n),"shiftYears",function(e){var t=n.state.yearsList.map(function(t){return t+e});n.setState({yearsList:t})}),Ct(At(n),"incrementYears",function(){return n.shiftYears(1)}),Ct(At(n),"decrementYears",function(){return n.shiftYears(-1)});var i=e.yearDropdownItemNumber,a=e.scrollableYearDropdown,s=i||(a?10:5);return n.state={yearsList:Al(n.props.year,s,n.props.minDate,n.props.maxDate)},n.dropdownRef=t.createRef(),n}return Nt(r,[{key:"componentDidMount",value:function(){var e=this.dropdownRef.current;if(e){var t=e.children?Array.from(e.children):null,l=t?t.find(function(e){return e.ariaSelected}):null;e.scrollTop=l?l.offsetTop+(l.clientHeight-e.clientHeight)/2:(e.scrollHeight-e.clientHeight)/2}}},{key:"render",value:function(){var e=de.default({"react-datepicker__year-dropdown":!0,"react-datepicker__year-dropdown--scrollable":this.props.scrollableYearDropdown});return pe.default.createElement("div",{className:e,ref:this.dropdownRef},this.renderOptions())}}]),r}(pe.default.Component),Ml=ht.default(Dl),El=function(e){It(l,e);var t=Dt(l);function l(){var e;xt(this,l);for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return Ct(At(e=t.call.apply(t,[this].concat(n))),"state",{dropdownVisible:!1}),Ct(At(e),"renderSelectOptions",function(){for(var t=e.props.minDate?_e.default(e.props.minDate):1900,l=e.props.maxDate?_e.default(e.props.maxDate):2100,r=[],n=t;n<=l;n++)r.push(pe.default.createElement("option",{key:n,value:n},n));return r}),Ct(At(e),"onSelectChange",function(t){e.onChange(t.target.value)}),Ct(At(e),"renderSelectMode",function(){return pe.default.createElement("select",{value:e.props.year,className:"react-datepicker__year-select",onChange:e.onSelectChange},e.renderSelectOptions())}),Ct(At(e),"renderReadView",function(t){return pe.default.createElement("div",{key:"read",style:{visibility:t?"visible":"hidden"},className:"react-datepicker__year-read-view",onClick:function(t){return e.toggleDropdown(t)}},pe.default.createElement("span",{className:"react-datepicker__year-read-view--down-arrow"}),pe.default.createElement("span",{className:"react-datepicker__year-read-view--selected-year"},e.props.year))}),Ct(At(e),"renderDropdown",function(){return pe.default.createElement(Ml,{key:"dropdown",year:e.props.year,onChange:e.onChange,onCancel:e.toggleDropdown,minDate:e.props.minDate,maxDate:e.props.maxDate,scrollableYearDropdown:e.props.scrollableYearDropdown,yearDropdownItemNumber:e.props.yearDropdownItemNumber})}),Ct(At(e),"renderScrollMode",function(){var t=e.state.dropdownVisible,l=[e.renderReadView(!t)];return t&&l.unshift(e.renderDropdown()),l}),Ct(At(e),"onChange",function(t){e.toggleDropdown(),t!==e.props.year&&e.props.onChange(t)}),Ct(At(e),"toggleDropdown",function(t){e.setState({dropdownVisible:!e.state.dropdownVisible},function(){e.props.adjustDateOnChange&&e.handleYearChange(e.props.date,t)})}),Ct(At(e),"handleYearChange",function(t,l){e.onSelect(t,l),e.setOpen()}),Ct(At(e),"onSelect",function(t,l){e.props.onSelect&&e.props.onSelect(t,l)}),Ct(At(e),"setOpen",function(){e.props.setOpen&&e.props.setOpen(!0)}),e}return Nt(l,[{key:"render",value:function(){var e;switch(this.props.dropdownMode){case"scroll":e=this.renderScrollMode();break;case"select":e=this.renderSelectMode()}return pe.default.createElement("div",{className:"react-datepicker__year-dropdown-container react-datepicker__year-dropdown-container--".concat(this.props.dropdownMode)},e)}}]),l}(pe.default.Component),Rl=function(e){It(l,e);var t=Dt(l);function l(){var e;xt(this,l);for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return Ct(At(e=t.call.apply(t,[this].concat(n))),"isSelectedMonth",function(t){return e.props.month===t}),Ct(At(e),"renderOptions",function(){return e.props.monthNames.map(function(t,l){return pe.default.createElement("div",{className:e.isSelectedMonth(l)?"react-datepicker__month-option react-datepicker__month-option--selected_month":"react-datepicker__month-option",key:t,onClick:e.onChange.bind(At(e),l),"aria-selected":e.isSelectedMonth(l)?"true":void 0},e.isSelectedMonth(l)?pe.default.createElement("span",{className:"react-datepicker__month-option--selected"},"\u2713"):"",t)})}),Ct(At(e),"onChange",function(t){return e.props.onChange(t)}),Ct(At(e),"handleClickOutside",function(){return e.props.onCancel()}),e}return Nt(l,[{key:"render",value:function(){return pe.default.createElement("div",{className:"react-datepicker__month-dropdown"},this.renderOptions())}}]),l}(pe.default.Component),Bl=ht.default(Rl),jl=function(e){It(l,e);var t=Dt(l);function l(){var e;xt(this,l);for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return Ct(At(e=t.call.apply(t,[this].concat(n))),"state",{dropdownVisible:!1}),Ct(At(e),"renderSelectOptions",function(e){return e.map(function(e,t){return pe.default.createElement("option",{key:t,value:t},e)})}),Ct(At(e),"renderSelectMode",function(t){return pe.default.createElement("select",{value:e.props.month,className:"react-datepicker__month-select",onChange:function(t){return e.onChange(t.target.value)}},e.renderSelectOptions(t))}),Ct(At(e),"renderReadView",function(t,l){return pe.default.createElement("div",{key:"read",style:{visibility:t?"visible":"hidden"},className:"react-datepicker__month-read-view",onClick:e.toggleDropdown},pe.default.createElement("span",{className:"react-datepicker__month-read-view--down-arrow"}),pe.default.createElement("span",{className:"react-datepicker__month-read-view--selected-month"},l[e.props.month]))}),Ct(At(e),"renderDropdown",function(t){return pe.default.createElement(Bl,{key:"dropdown",month:e.props.month,monthNames:t,onChange:e.onChange,onCancel:e.toggleDropdown})}),Ct(At(e),"renderScrollMode",function(t){var l=e.state.dropdownVisible,r=[e.renderReadView(!l,t)];return l&&r.unshift(e.renderDropdown(t)),r}),Ct(At(e),"onChange",function(t){e.toggleDropdown(),t!==e.props.month&&e.props.onChange(t)}),Ct(At(e),"toggleDropdown",function(){return e.setState({dropdownVisible:!e.state.dropdownVisible})}),e}return Nt(l,[{key:"render",value:function(){var e,t=this,l=[0,1,2,3,4,5,6,7,8,9,10,11].map(this.props.useShortMonthInDropdown?function(e){return rl(e,t.props.locale)}:function(e){return ll(e,t.props.locale)});switch(this.props.dropdownMode){case"scroll":e=this.renderScrollMode(l);break;case"select":e=this.renderSelectMode(l)}return pe.default.createElement("div",{className:"react-datepicker__month-dropdown-container react-datepicker__month-dropdown-container--".concat(this.props.dropdownMode)},e)}}]),l}(pe.default.Component);function Pl(e,t){for(var l=[],r=Vt(e),n=Vt(t);!ot.default(r,n);)l.push(Lt(r)),r=xe.default(r,1);return l}var _l=function(e){It(l,e);var t=Dt(l);function l(e){var r;return xt(this,l),Ct(At(r=t.call(this,e)),"renderOptions",function(){return r.state.monthYearsList.map(function(e){var t=Oe.default(e),l=$t(r.props.date,e)&&Kt(r.props.date,e);return pe.default.createElement("div",{className:l?"react-datepicker__month-year-option--selected_month-year":"react-datepicker__month-year-option",key:t,onClick:r.onChange.bind(At(r),t),"aria-selected":l?"true":void 0},l?pe.default.createElement("span",{className:"react-datepicker__month-year-option--selected"},"\u2713"):"",qt(e,r.props.dateFormat,r.props.locale))})}),Ct(At(r),"onChange",function(e){return r.props.onChange(e)}),Ct(At(r),"handleClickOutside",function(){r.props.onCancel()}),r.state={monthYearsList:Pl(r.props.minDate,r.props.maxDate)},r}return Nt(l,[{key:"render",value:function(){var e=de.default({"react-datepicker__month-year-dropdown":!0,"react-datepicker__month-year-dropdown--scrollable":this.props.scrollableMonthYearDropdown});return pe.default.createElement("div",{className:e},this.renderOptions())}}]),l}(pe.default.Component),Ol=ht.default(_l),Ll=function(e){It(l,e);var t=Dt(l);function l(){var e;xt(this,l);for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return Ct(At(e=t.call.apply(t,[this].concat(n))),"state",{dropdownVisible:!1}),Ct(At(e),"renderSelectOptions",function(){for(var t=Vt(e.props.minDate),l=Vt(e.props.maxDate),r=[];!ot.default(t,l);){var n=Oe.default(t);r.push(pe.default.createElement("option",{key:n,value:n},qt(t,e.props.dateFormat,e.props.locale))),t=xe.default(t,1)}return r}),Ct(At(e),"onSelectChange",function(t){e.onChange(t.target.value)}),Ct(At(e),"renderSelectMode",function(){return pe.default.createElement("select",{value:Oe.default(Vt(e.props.date)),className:"react-datepicker__month-year-select",onChange:e.onSelectChange},e.renderSelectOptions())}),Ct(At(e),"renderReadView",function(t){var l=qt(e.props.date,e.props.dateFormat,e.props.locale);return pe.default.createElement("div",{key:"read",style:{visibility:t?"visible":"hidden"},className:"react-datepicker__month-year-read-view",onClick:function(t){return e.toggleDropdown(t)}},pe.default.createElement("span",{className:"react-datepicker__month-year-read-view--down-arrow"}),pe.default.createElement("span",{className:"react-datepicker__month-year-read-view--selected-month-year"},l))}),Ct(At(e),"renderDropdown",function(){return pe.default.createElement(Ol,{key:"dropdown",date:e.props.date,dateFormat:e.props.dateFormat,onChange:e.onChange,onCancel:e.toggleDropdown,minDate:e.props.minDate,maxDate:e.props.maxDate,scrollableMonthYearDropdown:e.props.scrollableMonthYearDropdown,locale:e.props.locale})}),Ct(At(e),"renderScrollMode",function(){var t=e.state.dropdownVisible,l=[e.renderReadView(!t)];return t&&l.unshift(e.renderDropdown()),l}),Ct(At(e),"onChange",function(t){e.toggleDropdown();var l=Lt(parseInt(t));$t(e.props.date,l)&&Kt(e.props.date,l)||e.props.onChange(l)}),Ct(At(e),"toggleDropdown",function(){return e.setState({dropdownVisible:!e.state.dropdownVisible})}),e}return Nt(l,[{key:"render",value:function(){var e;switch(this.props.dropdownMode){case"scroll":e=this.renderScrollMode();break;case"select":e=this.renderSelectMode()}return pe.default.createElement("div",{className:"react-datepicker__month-year-dropdown-container react-datepicker__month-year-dropdown-container--".concat(this.props.dropdownMode)},e)}}]),l}(pe.default.Component),Fl=function(e){It(l,e);var t=Dt(l);function l(){var e;xt(this,l);for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return Ct(At(e=t.call.apply(t,[this].concat(n))),"dayEl",pe.default.createRef()),Ct(At(e),"handleClick",function(t){!e.isDisabled()&&e.props.onClick&&e.props.onClick(t)}),Ct(At(e),"handleMouseEnter",function(t){!e.isDisabled()&&e.props.onMouseEnter&&e.props.onMouseEnter(t)}),Ct(At(e),"handleOnKeyDown",function(t){" "===t.key&&(t.preventDefault(),t.key="Enter"),e.props.handleOnKeyDown(t)}),Ct(At(e),"isSameDay",function(t){return Qt(e.props.day,t)}),Ct(At(e),"isKeyboardSelected",function(){return!e.props.disabledKeyboardNavigation&&!(e.isSameDay(e.props.selected)||e.isSameWeek(e.props.selected))&&(e.isSameDay(e.props.preSelection)||e.isSameWeek(e.props.preSelection))}),Ct(At(e),"isDisabled",function(){return nl(e.props.day,e.props)}),Ct(At(e),"isExcluded",function(){return il(e.props.day,e.props)}),Ct(At(e),"isStartOfWeek",function(){return Qt(e.props.day,Gt(e.props.day,e.props.locale,e.props.calendarStartDay))}),Ct(At(e),"isSameWeek",function(t){return e.props.showWeekPicker&&Qt(t,Gt(e.props.day,e.props.locale,e.props.calendarStartDay))}),Ct(At(e),"getHighLightedClass",function(){var t=e.props,l=t.day,r=t.highlightDates;if(!r)return!1;var n=qt(l,"MM.dd.yyyy");return r.get(n)}),Ct(At(e),"getHolidaysClass",function(){var t=e.props,l=t.day,r=t.holidays;if(!r)return!1;var n=qt(l,"MM.dd.yyyy");return r.has(n)?[r.get(n).className]:void 0}),Ct(At(e),"isInRange",function(){var t=e.props,l=t.day,r=t.startDate,n=t.endDate;return!(!r||!n)&&Xt(l,r,n)}),Ct(At(e),"isInSelectingRange",function(){var t,l=e.props,r=l.day,n=l.selectsStart,i=l.selectsEnd,a=l.selectsRange,s=l.selectsDisabledDaysInRange,o=l.startDate,c=l.endDate,u=null!==(t=e.props.selectingDate)&&void 0!==t?t:e.props.preSelection;return!(!(n||i||a)||!u||!s&&e.isDisabled())&&(n&&c&&(ct.default(u,c)||Jt(u,c))?Xt(r,u,c):(i&&o&&(ot.default(u,o)||Jt(u,o))||!(!a||!o||c||!ot.default(u,o)&&!Jt(u,o)))&&Xt(r,o,u))}),Ct(At(e),"isSelectingRangeStart",function(){var t;if(!e.isInSelectingRange())return!1;var l=e.props,r=l.day,n=l.startDate,i=l.selectsStart,a=null!==(t=e.props.selectingDate)&&void 0!==t?t:e.props.preSelection;return Qt(r,i?a:n)}),Ct(At(e),"isSelectingRangeEnd",function(){var t;if(!e.isInSelectingRange())return!1;var l=e.props,r=l.day,n=l.endDate,i=l.selectsEnd,a=l.selectsRange,s=null!==(t=e.props.selectingDate)&&void 0!==t?t:e.props.preSelection;return Qt(r,i||a?s:n)}),Ct(At(e),"isRangeStart",function(){var t=e.props,l=t.day,r=t.startDate,n=t.endDate;return!(!r||!n)&&Qt(r,l)}),Ct(At(e),"isRangeEnd",function(){var t=e.props,l=t.day,r=t.startDate,n=t.endDate;return!(!r||!n)&&Qt(n,l)}),Ct(At(e),"isWeekend",function(){var t=Ee.default(e.props.day);return 0===t||6===t}),Ct(At(e),"isAfterMonth",function(){return void 0!==e.props.month&&(e.props.month+1)%12===je.default(e.props.day)}),Ct(At(e),"isBeforeMonth",function(){return void 0!==e.props.month&&(je.default(e.props.day)+1)%12===e.props.month}),Ct(At(e),"isCurrentDay",function(){return e.isSameDay(Lt())}),Ct(At(e),"isSelected",function(){return e.isSameDay(e.props.selected)||e.isSameWeek(e.props.selected)}),Ct(At(e),"getClassNames",function(t){var l,r=e.props.dayClassName?e.props.dayClassName(t):void 0;return de.default("react-datepicker__day",r,"react-datepicker__day--"+qt(e.props.day,"ddd",l),{"react-datepicker__day--disabled":e.isDisabled(),"react-datepicker__day--excluded":e.isExcluded(),"react-datepicker__day--selected":e.isSelected(),"react-datepicker__day--keyboard-selected":e.isKeyboardSelected(),"react-datepicker__day--range-start":e.isRangeStart(),"react-datepicker__day--range-end":e.isRangeEnd(),"react-datepicker__day--in-range":e.isInRange(),"react-datepicker__day--in-selecting-range":e.isInSelectingRange(),"react-datepicker__day--selecting-range-start":e.isSelectingRangeStart(),"react-datepicker__day--selecting-range-end":e.isSelectingRangeEnd(),"react-datepicker__day--today":e.isCurrentDay(),"react-datepicker__day--weekend":e.isWeekend(),"react-datepicker__day--outside-month":e.isAfterMonth()||e.isBeforeMonth()},e.getHighLightedClass("react-datepicker__day--highlighted"),e.getHolidaysClass())}),Ct(At(e),"getAriaLabel",function(){var t=e.props,l=t.day,r=t.ariaLabelPrefixWhenEnabled,n=void 0===r?"Choose":r,i=t.ariaLabelPrefixWhenDisabled,a=void 0===i?"Not available":i,s=e.isDisabled()||e.isExcluded()?a:n;return"".concat(s," ").concat(qt(l,"PPPP",e.props.locale))}),Ct(At(e),"getTitle",function(){var t=e.props,l=t.day,r=t.holidays,n=void 0===r?new Map:r,i=qt(l,"MM.dd.yyyy");return n.has(i)&&n.get(i).holidayNames.length>0?n.get(i).holidayNames.join(", "):""}),Ct(At(e),"getTabIndex",function(t,l){var r=t||e.props.selected,n=l||e.props.preSelection;return(!e.props.showWeekPicker||!e.props.showWeekNumber&&e.isStartOfWeek())&&(e.isKeyboardSelected()||e.isSameDay(r)&&Qt(n,r))?0:-1}),Ct(At(e),"handleFocusDay",function(){var t,l=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=!1;0===e.getTabIndex()&&!l.isInputFocused&&e.isSameDay(e.props.preSelection)&&(document.activeElement&&document.activeElement!==document.body||(r=!0),e.props.inline&&!e.props.shouldFocusDayInline&&(r=!1),e.props.containerRef&&e.props.containerRef.current&&e.props.containerRef.current.contains(document.activeElement)&&document.activeElement.classList.contains("react-datepicker__day")&&(r=!0),e.props.monthShowsDuplicateDaysEnd&&e.isAfterMonth()&&(r=!1),e.props.monthShowsDuplicateDaysStart&&e.isBeforeMonth()&&(r=!1)),r&&(null===(t=e.dayEl.current)||void 0===t||t.focus({preventScroll:!0}))}),Ct(At(e),"renderDayContents",function(){return e.props.monthShowsDuplicateDaysEnd&&e.isAfterMonth()||e.props.monthShowsDuplicateDaysStart&&e.isBeforeMonth()?null:e.props.renderDayContents?e.props.renderDayContents(Re.default(e.props.day),e.props.day):Re.default(e.props.day)}),Ct(At(e),"render",function(){return pe.default.createElement("div",{ref:e.dayEl,className:e.getClassNames(e.props.day),onKeyDown:e.handleOnKeyDown,onClick:e.handleClick,onMouseEnter:e.handleMouseEnter,tabIndex:e.getTabIndex(),"aria-label":e.getAriaLabel(),role:"option",title:e.getTitle(),"aria-disabled":e.isDisabled(),"aria-current":e.isCurrentDay()?"date":void 0,"aria-selected":e.isSelected()||e.isInRange()},e.renderDayContents(),""!==e.getTitle()&&pe.default.createElement("span",{className:"holiday-overlay"},e.getTitle()))}),e}return Nt(l,[{key:"componentDidMount",value:function(){this.handleFocusDay()}},{key:"componentDidUpdate",value:function(e){this.handleFocusDay(e)}}]),l}(pe.default.Component),ql=function(e){It(l,e);var t=Dt(l);function l(){var e;xt(this,l);for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return Ct(At(e=t.call.apply(t,[this].concat(n))),"weekNumberEl",pe.default.createRef()),Ct(At(e),"handleClick",function(t){e.props.onClick&&e.props.onClick(t)}),Ct(At(e),"handleOnKeyDown",function(t){" "===t.key&&(t.preventDefault(),t.key="Enter"),e.props.handleOnKeyDown(t)}),Ct(At(e),"isKeyboardSelected",function(){return!e.props.disabledKeyboardNavigation&&!Qt(e.props.date,e.props.selected)&&Qt(e.props.date,e.props.preSelection)}),Ct(At(e),"getTabIndex",function(){return e.props.showWeekPicker&&e.props.showWeekNumber&&(e.isKeyboardSelected()||Qt(e.props.date,e.props.selected)&&Qt(e.props.preSelection,e.props.selected))?0:-1}),Ct(At(e),"handleFocusWeekNumber",function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},l=!1;0===e.getTabIndex()&&!t.isInputFocused&&Qt(e.props.date,e.props.preSelection)&&(document.activeElement&&document.activeElement!==document.body||(l=!0),e.props.inline&&!e.props.shouldFocusDayInline&&(l=!1),e.props.containerRef&&e.props.containerRef.current&&e.props.containerRef.current.contains(document.activeElement)&&document.activeElement&&document.activeElement.classList.contains("react-datepicker__week-number")&&(l=!0)),l&&e.weekNumberEl.current&&e.weekNumberEl.current.focus({preventScroll:!0})}),e}return Nt(l,[{key:"componentDidMount",value:function(){this.handleFocusWeekNumber()}},{key:"componentDidUpdate",value:function(e){this.handleFocusWeekNumber(e)}},{key:"render",value:function(){var e=this.props,t=e.weekNumber,l=e.ariaLabelPrefix,r=void 0===l?"week ":l,n={"react-datepicker__week-number":!0,"react-datepicker__week-number--clickable":!!e.onClick,"react-datepicker__week-number--selected":Qt(this.props.date,this.props.selected),"react-datepicker__week-number--keyboard-selected":this.isKeyboardSelected()};return pe.default.createElement("div",{ref:this.weekNumberEl,className:de.default(n),"aria-label":"".concat(r," ").concat(this.props.weekNumber),onClick:this.handleClick,onKeyDown:this.handleOnKeyDown,tabIndex:this.getTabIndex()},t)}}],[{key:"defaultProps",get:function(){return{ariaLabelPrefix:"week "}}}]),l}(pe.default.Component),zl=function(e){It(l,e);var t=Dt(l);function l(){var e;xt(this,l);for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return Ct(At(e=t.call.apply(t,[this].concat(n))),"handleDayClick",function(t,l){e.props.onDayClick&&e.props.onDayClick(t,l)}),Ct(At(e),"handleDayMouseEnter",function(t){e.props.onDayMouseEnter&&e.props.onDayMouseEnter(t)}),Ct(At(e),"handleWeekClick",function(t,l,r){if("function"==typeof e.props.onWeekSelect&&e.props.onWeekSelect(t,l,r),e.props.showWeekPicker){var n=Gt(t,e.props.locale,e.props.calendarStartDay);e.handleDayClick(n,r)}e.props.shouldCloseOnSelect&&e.props.setOpen(!1)}),Ct(At(e),"formatWeekNumber",function(t){return e.props.formatWeekNumber?e.props.formatWeekNumber(t):function(e,t){var l=t&&tl(t)||el()&&tl(el());return Be.default(e,l?{locale:l}:null)}(t)}),Ct(At(e),"renderDays",function(){var t=Gt(e.props.day,e.props.locale,e.props.calendarStartDay),l=[],r=e.formatWeekNumber(t);if(e.props.showWeekNumber){var n=e.props.onWeekSelect||e.props.showWeekPicker?e.handleWeekClick.bind(At(e),t,r):void 0;l.push(pe.default.createElement(ql,{key:"W",weekNumber:r,date:t,onClick:n,selected:e.props.selected,preSelection:e.props.preSelection,ariaLabelPrefix:e.props.ariaLabelPrefix,showWeekPicker:e.props.showWeekPicker,showWeekNumber:e.props.showWeekNumber,disabledKeyboardNavigation:e.props.disabledKeyboardNavigation,handleOnKeyDown:e.props.handleOnKeyDown,isInputFocused:e.props.isInputFocused,containerRef:e.props.containerRef}))}return l.concat([0,1,2,3,4,5,6].map(function(l){var r=be.default(t,l);return pe.default.createElement(Fl,{ariaLabelPrefixWhenEnabled:e.props.chooseDayAriaLabelPrefix,ariaLabelPrefixWhenDisabled:e.props.disabledDayAriaLabelPrefix,key:r.valueOf(),day:r,month:e.props.month,onClick:e.handleDayClick.bind(At(e),r),onMouseEnter:e.handleDayMouseEnter.bind(At(e),r),minDate:e.props.minDate,maxDate:e.props.maxDate,excludeDates:e.props.excludeDates,excludeDateIntervals:e.props.excludeDateIntervals,includeDates:e.props.includeDates,includeDateIntervals:e.props.includeDateIntervals,highlightDates:e.props.highlightDates,holidays:e.props.holidays,selectingDate:e.props.selectingDate,filterDate:e.props.filterDate,preSelection:e.props.preSelection,selected:e.props.selected,selectsStart:e.props.selectsStart,selectsEnd:e.props.selectsEnd,selectsRange:e.props.selectsRange,showWeekPicker:e.props.showWeekPicker,showWeekNumber:e.props.showWeekNumber,selectsDisabledDaysInRange:e.props.selectsDisabledDaysInRange,startDate:e.props.startDate,endDate:e.props.endDate,dayClassName:e.props.dayClassName,renderDayContents:e.props.renderDayContents,disabledKeyboardNavigation:e.props.disabledKeyboardNavigation,handleOnKeyDown:e.props.handleOnKeyDown,isInputFocused:e.props.isInputFocused,containerRef:e.props.containerRef,inline:e.props.inline,shouldFocusDayInline:e.props.shouldFocusDayInline,monthShowsDuplicateDaysEnd:e.props.monthShowsDuplicateDaysEnd,monthShowsDuplicateDaysStart:e.props.monthShowsDuplicateDaysStart,locale:e.props.locale})}))}),Ct(At(e),"startOfWeek",function(){return Gt(e.props.day,e.props.locale,e.props.calendarStartDay)}),Ct(At(e),"isKeyboardSelected",function(){return!e.props.disabledKeyboardNavigation&&!Qt(e.startOfWeek(),e.props.selected)&&Qt(e.startOfWeek(),e.props.preSelection)}),e}return Nt(l,[{key:"render",value:function(){var e={"react-datepicker__week":!0,"react-datepicker__week--selected":Qt(this.startOfWeek(),this.props.selected),"react-datepicker__week--keyboard-selected":this.isKeyboardSelected()};return pe.default.createElement("div",{className:de.default(e)},this.renderDays())}}],[{key:"defaultProps",get:function(){return{shouldCloseOnSelect:!0}}}]),l}(pe.default.Component),Ul="two_columns",Gl="three_columns",Vl="four_columns",Hl=Ct(Ct(Ct({},Ul,{grid:[[0,1],[2,3],[4,5],[6,7],[8,9],[10,11]],verticalNavigationOffset:2}),Gl,{grid:[[0,1,2],[3,4,5],[6,7,8],[9,10,11]],verticalNavigationOffset:3}),Vl,{grid:[[0,1,2,3],[4,5,6,7],[8,9,10,11]],verticalNavigationOffset:4});function Wl(e,t){return e?Vl:t?Ul:Gl}var Zl=function(e){It(l,e);var t=Dt(l);function l(){var e;xt(this,l);for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return Ct(At(e=t.call.apply(t,[this].concat(n))),"MONTH_REFS",Mt(Array(12)).map(function(){return pe.default.createRef()})),Ct(At(e),"QUARTER_REFS",Mt(Array(4)).map(function(){return pe.default.createRef()})),Ct(At(e),"isDisabled",function(t){return nl(t,e.props)}),Ct(At(e),"isExcluded",function(t){return il(t,e.props)}),Ct(At(e),"handleDayClick",function(t,l){e.props.onDayClick&&e.props.onDayClick(t,l,e.props.orderInDisplay)}),Ct(At(e),"handleDayMouseEnter",function(t){e.props.onDayMouseEnter&&e.props.onDayMouseEnter(t)}),Ct(At(e),"handleMouseLeave",function(){e.props.onMouseLeave&&e.props.onMouseLeave()}),Ct(At(e),"isRangeStartMonth",function(t){var l=e.props,r=l.day,n=l.startDate,i=l.endDate;return!(!n||!i)&&Kt(ze.default(r,t),n)}),Ct(At(e),"isRangeStartQuarter",function(t){var l=e.props,r=l.day,n=l.startDate,i=l.endDate;return!(!n||!i)&&Yt(Ue.default(r,t),n)}),Ct(At(e),"isRangeEndMonth",function(t){var l=e.props,r=l.day,n=l.startDate,i=l.endDate;return!(!n||!i)&&Kt(ze.default(r,t),i)}),Ct(At(e),"isRangeEndQuarter",function(t){var l=e.props,r=l.day,n=l.startDate,i=l.endDate;return!(!n||!i)&&Yt(Ue.default(r,t),i)}),Ct(At(e),"isInSelectingRangeMonth",function(t){var l,r=e.props,n=r.day,i=r.selectsStart,a=r.selectsEnd,s=r.selectsRange,o=r.startDate,c=r.endDate,u=null!==(l=e.props.selectingDate)&&void 0!==l?l:e.props.preSelection;return!(!(i||a||s)||!u)&&(i&&c?sl(u,c,t,n):(a&&o||!(!s||!o||c))&&sl(o,u,t,n))}),Ct(At(e),"isSelectingMonthRangeStart",function(t){var l;if(!e.isInSelectingRangeMonth(t))return!1;var r=e.props,n=r.day,i=r.startDate,a=r.selectsStart,s=ze.default(n,t),o=null!==(l=e.props.selectingDate)&&void 0!==l?l:e.props.preSelection;return Kt(s,a?o:i)}),Ct(At(e),"isSelectingMonthRangeEnd",function(t){var l;if(!e.isInSelectingRangeMonth(t))return!1;var r=e.props,n=r.day,i=r.endDate,a=r.selectsEnd,s=r.selectsRange,o=ze.default(n,t),c=null!==(l=e.props.selectingDate)&&void 0!==l?l:e.props.preSelection;return Kt(o,a||s?c:i)}),Ct(At(e),"isInSelectingRangeQuarter",function(t){var l,r=e.props,n=r.day,i=r.selectsStart,a=r.selectsEnd,s=r.selectsRange,o=r.startDate,c=r.endDate,u=null!==(l=e.props.selectingDate)&&void 0!==l?l:e.props.preSelection;return!(!(i||a||s)||!u)&&(i&&c?pl(u,c,t,n):(a&&o||!(!s||!o||c))&&pl(o,u,t,n))}),Ct(At(e),"isWeekInMonth",function(t){var l=e.props.day,r=be.default(t,6);return Kt(t,l)||Kt(r,l)}),Ct(At(e),"isCurrentMonth",function(e,t){return _e.default(e)===_e.default(Lt())&&t===je.default(Lt())}),Ct(At(e),"isCurrentQuarter",function(e,t){return _e.default(e)===_e.default(Lt())&&t===Pe.default(Lt())}),Ct(At(e),"isSelectedMonth",function(e,t,l){return je.default(l)===t&&_e.default(e)===_e.default(l)}),Ct(At(e),"isSelectedQuarter",function(e,t,l){return Pe.default(e)===t&&_e.default(e)===_e.default(l)}),Ct(At(e),"renderWeeks",function(){for(var t=[],l=e.props.fixedHeight,r=0,n=!1,i=Gt(Vt(e.props.day),e.props.locale,e.props.calendarStartDay);t.push(pe.default.createElement(zl,{ariaLabelPrefix:e.props.weekAriaLabelPrefix,chooseDayAriaLabelPrefix:e.props.chooseDayAriaLabelPrefix,disabledDayAriaLabelPrefix:e.props.disabledDayAriaLabelPrefix,key:r,day:i,month:je.default(e.props.day),onDayClick:e.handleDayClick,onDayMouseEnter:e.handleDayMouseEnter,onWeekSelect:e.props.onWeekSelect,formatWeekNumber:e.props.formatWeekNumber,locale:e.props.locale,minDate:e.props.minDate,maxDate:e.props.maxDate,excludeDates:e.props.excludeDates,excludeDateIntervals:e.props.excludeDateIntervals,includeDates:e.props.includeDates,includeDateIntervals:e.props.includeDateIntervals,inline:e.props.inline,shouldFocusDayInline:e.props.shouldFocusDayInline,highlightDates:e.props.highlightDates,holidays:e.props.holidays,selectingDate:e.props.selectingDate,filterDate:e.props.filterDate,preSelection:e.props.preSelection,selected:e.props.selected,selectsStart:e.props.selectsStart,selectsEnd:e.props.selectsEnd,selectsRange:e.props.selectsRange,selectsDisabledDaysInRange:e.props.selectsDisabledDaysInRange,showWeekNumber:e.props.showWeekNumbers,showWeekPicker:e.props.showWeekPicker,startDate:e.props.startDate,endDate:e.props.endDate,dayClassName:e.props.dayClassName,setOpen:e.props.setOpen,shouldCloseOnSelect:e.props.shouldCloseOnSelect,disabledKeyboardNavigation:e.props.disabledKeyboardNavigation,renderDayContents:e.props.renderDayContents,handleOnKeyDown:e.props.handleOnKeyDown,isInputFocused:e.props.isInputFocused,containerRef:e.props.containerRef,calendarStartDay:e.props.calendarStartDay,monthShowsDuplicateDaysEnd:e.props.monthShowsDuplicateDaysEnd,monthShowsDuplicateDaysStart:e.props.monthShowsDuplicateDaysStart})),!n;){r++,i=ve.default(i,1);var a=l&&r>=6,s=!l&&!e.isWeekInMonth(i);if(a||s){if(!e.props.peekNextMonth)break;n=!0}}return t}),Ct(At(e),"onMonthClick",function(t,l){e.handleDayClick(Vt(ze.default(e.props.day,l)),t)}),Ct(At(e),"onMonthMouseEnter",function(t){e.handleDayMouseEnter(Vt(ze.default(e.props.day,t)))}),Ct(At(e),"handleMonthNavigation",function(t,l){e.isDisabled(l)||e.isExcluded(l)||(e.props.setPreSelection(l),e.MONTH_REFS[t].current&&e.MONTH_REFS[t].current.focus())}),Ct(At(e),"onMonthKeyDown",function(t,l){var r=e.props,n=r.selected,i=r.preSelection,a=r.disabledKeyboardNavigation,s=r.showTwoColumnMonthYearPicker,o=r.showFourColumnMonthYearPicker,c=r.setPreSelection,u=t.key;if("Tab"!==u&&t.preventDefault(),!a){var p=Wl(o,s),d=Hl[p].verticalNavigationOffset,m=Hl[p].grid;switch(u){case"Enter":e.onMonthClick(t,l),c(n);break;case"ArrowRight":e.handleMonthNavigation(11===l?0:l+1,xe.default(i,1));break;case"ArrowLeft":e.handleMonthNavigation(0===l?11:l-1,Ie.default(i,1));break;case"ArrowUp":e.handleMonthNavigation(m[0].includes(l)?l+12-d:l-d,Ie.default(i,d));break;case"ArrowDown":e.handleMonthNavigation(m[m.length-1].includes(l)?l-12+d:l+d,xe.default(i,d))}}}),Ct(At(e),"onQuarterClick",function(t,l){e.handleDayClick(Wt(Ue.default(e.props.day,l)),t)}),Ct(At(e),"onQuarterMouseEnter",function(t){e.handleDayMouseEnter(Wt(Ue.default(e.props.day,t)))}),Ct(At(e),"handleQuarterNavigation",function(t,l){e.isDisabled(l)||e.isExcluded(l)||(e.props.setPreSelection(l),e.QUARTER_REFS[t-1].current&&e.QUARTER_REFS[t-1].current.focus())}),Ct(At(e),"onQuarterKeyDown",function(t,l){var r=t.key;if(!e.props.disabledKeyboardNavigation)switch(r){case"Enter":e.onQuarterClick(t,l),e.props.setPreSelection(e.props.selected);break;case"ArrowRight":e.handleQuarterNavigation(4===l?1:l+1,Se.default(e.props.preSelection,1));break;case"ArrowLeft":e.handleQuarterNavigation(1===l?4:l-1,ke.default(e.props.preSelection,1))}}),Ct(At(e),"getMonthClassNames",function(t){var l=e.props,r=l.day,n=l.startDate,i=l.endDate,a=l.selected,s=l.minDate,o=l.maxDate,c=l.preSelection,u=l.monthClassName,p=l.excludeDates,d=l.includeDates,m=u?u(ze.default(r,t)):void 0,h=ze.default(r,t);return de.default("react-datepicker__month-text","react-datepicker__month-".concat(t),m,{"react-datepicker__month-text--disabled":(s||o||p||d)&&al(h,e.props),"react-datepicker__month-text--selected":e.isSelectedMonth(r,t,a),"react-datepicker__month-text--keyboard-selected":!e.props.disabledKeyboardNavigation&&je.default(c)===t,"react-datepicker__month-text--in-selecting-range":e.isInSelectingRangeMonth(t),"react-datepicker__month-text--in-range":sl(n,i,t,r),"react-datepicker__month-text--range-start":e.isRangeStartMonth(t),"react-datepicker__month-text--range-end":e.isRangeEndMonth(t),"react-datepicker__month-text--selecting-range-start":e.isSelectingMonthRangeStart(t),"react-datepicker__month-text--selecting-range-end":e.isSelectingMonthRangeEnd(t),"react-datepicker__month-text--today":e.isCurrentMonth(r,t)})}),Ct(At(e),"getTabIndex",function(t){var l=je.default(e.props.preSelection);return e.props.disabledKeyboardNavigation||t!==l?"-1":"0"}),Ct(At(e),"getQuarterTabIndex",function(t){var l=Pe.default(e.props.preSelection);return e.props.disabledKeyboardNavigation||t!==l?"-1":"0"}),Ct(At(e),"getAriaLabel",function(t){var l=e.props,r=l.chooseDayAriaLabelPrefix,n=void 0===r?"Choose":r,i=l.disabledDayAriaLabelPrefix,a=void 0===i?"Not available":i,s=l.day,o=ze.default(s,t),c=e.isDisabled(o)||e.isExcluded(o)?a:n;return"".concat(c," ").concat(qt(o,"MMMM yyyy"))}),Ct(At(e),"getQuarterClassNames",function(t){var l=e.props,r=l.day,n=l.startDate,i=l.endDate,a=l.selected,s=l.minDate,o=l.maxDate,c=l.preSelection,u=l.disabledKeyboardNavigation;return de.default("react-datepicker__quarter-text","react-datepicker__quarter-".concat(t),{"react-datepicker__quarter-text--disabled":(s||o)&&ol(Ue.default(r,t),e.props),"react-datepicker__quarter-text--selected":e.isSelectedQuarter(r,t,a),"react-datepicker__quarter-text--keyboard-selected":!u&&Pe.default(c)===t,"react-datepicker__quarter-text--in-selecting-range":e.isInSelectingRangeQuarter(t),"react-datepicker__quarter-text--in-range":pl(n,i,t,r),"react-datepicker__quarter-text--range-start":e.isRangeStartQuarter(t),"react-datepicker__quarter-text--range-end":e.isRangeEndQuarter(t)})}),Ct(At(e),"getMonthContent",function(t){var l=e.props,r=l.showFullMonthYearPicker,n=l.renderMonthContent,i=l.locale,a=l.day,s=rl(t,i),o=ll(t,i);return n?n(t,s,o,a):r?o:s}),Ct(At(e),"getQuarterContent",function(t){var l=e.props,r=l.renderQuarterContent,n=function(e,t){return qt(Ue.default(Lt(),e),"QQQ",t)}(t,l.locale);return r?r(t,n):n}),Ct(At(e),"renderMonths",function(){var t=e.props,l=t.showTwoColumnMonthYearPicker,r=t.showFourColumnMonthYearPicker,n=t.day,i=t.selected;return Hl[Wl(r,l)].grid.map(function(t,l){return pe.default.createElement("div",{className:"react-datepicker__month-wrapper",key:l},t.map(function(t,l){return pe.default.createElement("div",{ref:e.MONTH_REFS[t],key:l,onClick:function(l){e.onMonthClick(l,t)},onKeyDown:function(l){e.onMonthKeyDown(l,t)},onMouseEnter:function(){return e.onMonthMouseEnter(t)},tabIndex:e.getTabIndex(t),className:e.getMonthClassNames(t),role:"option","aria-label":e.getAriaLabel(t),"aria-current":e.isCurrentMonth(n,t)?"date":void 0,"aria-selected":e.isSelectedMonth(n,t,i)},e.getMonthContent(t))}))})}),Ct(At(e),"renderQuarters",function(){var t=e.props,l=t.day,r=t.selected;return pe.default.createElement("div",{className:"react-datepicker__quarter-wrapper"},[1,2,3,4].map(function(t,n){return pe.default.createElement("div",{key:n,ref:e.QUARTER_REFS[n],role:"option",onClick:function(l){e.onQuarterClick(l,t)},onKeyDown:function(l){e.onQuarterKeyDown(l,t)},onMouseEnter:function(){return e.onQuarterMouseEnter(t)},className:e.getQuarterClassNames(t),"aria-selected":e.isSelectedQuarter(l,t,r),tabIndex:e.getQuarterTabIndex(t),"aria-current":e.isCurrentQuarter(l,t)?"date":void 0},e.getQuarterContent(t))}))}),Ct(At(e),"getClassNames",function(){var t=e.props,l=t.selectingDate,r=t.selectsStart,n=t.selectsEnd,i=t.showMonthYearPicker,a=t.showQuarterYearPicker,s=t.showWeekPicker;return de.default("react-datepicker__month",{"react-datepicker__month--selecting-range":l&&(r||n)},{"react-datepicker__monthPicker":i},{"react-datepicker__quarterPicker":a},{"react-datepicker__weekPicker":s})}),e}return Nt(l,[{key:"render",value:function(){var e=this.props,t=e.showMonthYearPicker,l=e.showQuarterYearPicker,r=e.day,n=e.ariaLabelPrefix,i=void 0===n?"month ":n;return pe.default.createElement("div",{className:this.getClassNames(),onMouseLeave:this.handleMouseLeave,"aria-label":"".concat(i," ").concat(qt(r,"yyyy-MM")),role:"listbox"},t?this.renderMonths():l?this.renderQuarters():this.renderWeeks())}}]),l}(pe.default.Component),$l=function(e){It(l,e);var t=Dt(l);function l(){var e;xt(this,l);for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return Ct(At(e=t.call.apply(t,[this].concat(n))),"state",{height:null}),Ct(At(e),"scrollToTheSelectedTime",function(){requestAnimationFrame(function(){e.list&&(e.list.scrollTop=e.centerLi&&l.calcCenterPosition(e.props.monthRef?e.props.monthRef.clientHeight-e.header.clientHeight:e.list.clientHeight,e.centerLi))})}),Ct(At(e),"handleClick",function(t){(e.props.minTime||e.props.maxTime)&&gl(t,e.props)||(e.props.excludeTimes||e.props.includeTimes||e.props.filterTime)&&hl(t,e.props)||e.props.onChange(t)}),Ct(At(e),"isSelectedTime",function(t){return e.props.selected&&(l=t,Tl(e.props.selected).getTime()===Tl(l).getTime());var l}),Ct(At(e),"isDisabledTime",function(t){return(e.props.minTime||e.props.maxTime)&&gl(t,e.props)||(e.props.excludeTimes||e.props.includeTimes||e.props.filterTime)&&hl(t,e.props)}),Ct(At(e),"liClasses",function(t){var l=["react-datepicker__time-list-item",e.props.timeClassName?e.props.timeClassName(t):void 0];return e.isSelectedTime(t)&&l.push("react-datepicker__time-list-item--selected"),e.isDisabledTime(t)&&l.push("react-datepicker__time-list-item--disabled"),e.props.injectTimes&&(60*Me.default(t)+De.default(t))%e.props.intervals!=0&&l.push("react-datepicker__time-list-item--injected"),l.join(" ")}),Ct(At(e),"handleOnKeyDown",function(t,l){" "===t.key&&(t.preventDefault(),t.key="Enter"),"ArrowUp"!==t.key&&"ArrowLeft"!==t.key||!t.target.previousSibling||(t.preventDefault(),t.target.previousSibling.focus()),"ArrowDown"!==t.key&&"ArrowRight"!==t.key||!t.target.nextSibling||(t.preventDefault(),t.target.nextSibling.focus()),"Enter"===t.key&&e.handleClick(l),e.props.handleOnKeyDown(t)}),Ct(At(e),"renderTimes",function(){for(var t,l=[],r=e.props.format?e.props.format:"p",n=e.props.intervals,i=e.props.selected||e.props.openToDate||Lt(),a=(t=i,Ke.default(t)),s=e.props.injectTimes&&e.props.injectTimes.sort(function(e,t){return e-t}),o=60*function(e){var t=new Date(e.getFullYear(),e.getMonth(),e.getDate()),l=new Date(e.getFullYear(),e.getMonth(),e.getDate(),24);return Math.round((+l-+t)/36e5)}(i),c=o/n,u=0;u<c;u++){var p=ye.default(a,u*n);if(l.push(p),s){var d=wl(a,p,u,n,s);l=l.concat(d)}}var m=l.reduce(function(e,t){return t.getTime()<=i.getTime()?t:e},l[0]);return l.map(function(t,l){return pe.default.createElement("li",{key:l,onClick:e.handleClick.bind(At(e),t),className:e.liClasses(t),ref:function(l){t===m&&(e.centerLi=l)},onKeyDown:function(l){e.handleOnKeyDown(l,t)},tabIndex:t===m?0:-1,role:"option","aria-selected":e.isSelectedTime(t)?"true":void 0,"aria-disabled":e.isDisabledTime(t)?"true":void 0},qt(t,r,e.props.locale))})}),e}return Nt(l,[{key:"componentDidMount",value:function(){this.scrollToTheSelectedTime(),this.props.monthRef&&this.header&&this.setState({height:this.props.monthRef.clientHeight-this.header.clientHeight})}},{key:"render",value:function(){var e=this,t=this.state.height;return pe.default.createElement("div",{className:"react-datepicker__time-container ".concat(this.props.todayButton?"react-datepicker__time-container--with-today-button":"")},pe.default.createElement("div",{className:"react-datepicker__header react-datepicker__header--time ".concat(this.props.showTimeSelectOnly?"react-datepicker__header--time--only":""),ref:function(t){e.header=t}},pe.default.createElement("div",{className:"react-datepicker-time__header"},this.props.timeCaption)),pe.default.createElement("div",{className:"react-datepicker__time"},pe.default.createElement("div",{className:"react-datepicker__time-box"},pe.default.createElement("ul",{className:"react-datepicker__time-list",ref:function(t){e.list=t},style:t?{height:t}:{},role:"listbox","aria-label":this.props.timeCaption},this.renderTimes()))))}}],[{key:"defaultProps",get:function(){return{intervals:30,onTimeChange:function(){},todayButton:null,timeCaption:"Time"}}}]),l}(pe.default.Component);Ct($l,"calcCenterPosition",function(e,t){return t.offsetTop-(e/2-t.clientHeight/2)});var Kl=function(e){It(l,e);var t=Dt(l);function l(e){var r;return xt(this,l),Ct(At(r=t.call(this,e)),"YEAR_REFS",Mt(Array(r.props.yearItemNumber)).map(function(){return pe.default.createRef()})),Ct(At(r),"isDisabled",function(e){return nl(e,r.props)}),Ct(At(r),"isExcluded",function(e){return il(e,r.props)}),Ct(At(r),"selectingDate",function(){var e;return null!==(e=r.props.selectingDate)&&void 0!==e?e:r.props.preSelection}),Ct(At(r),"updateFocusOnPaginate",function(e){var t=function(){this.YEAR_REFS[e].current.focus()}.bind(At(r));window.requestAnimationFrame(t)}),Ct(At(r),"handleYearClick",function(e,t){r.props.onDayClick&&r.props.onDayClick(e,t)}),Ct(At(r),"handleYearNavigation",function(e,t){var l=r.props,n=l.date,i=l.yearItemNumber,a=kl(n,i).startPeriod;r.isDisabled(t)||r.isExcluded(t)||(r.props.setPreSelection(t),e-a==-1?r.updateFocusOnPaginate(i-1):e-a===i?r.updateFocusOnPaginate(0):r.YEAR_REFS[e-a].current.focus())}),Ct(At(r),"isSameDay",function(e,t){return Qt(e,t)}),Ct(At(r),"isCurrentYear",function(e){return e===_e.default(Lt())}),Ct(At(r),"isRangeStart",function(e){return r.props.startDate&&r.props.endDate&&$t(Ge.default(Lt(),e),r.props.startDate)}),Ct(At(r),"isRangeEnd",function(e){return r.props.startDate&&r.props.endDate&&$t(Ge.default(Lt(),e),r.props.endDate)}),Ct(At(r),"isInRange",function(e){return cl(e,r.props.startDate,r.props.endDate)}),Ct(At(r),"isInSelectingRange",function(e){var t=r.props,l=t.selectsStart,n=t.selectsEnd,i=t.selectsRange,a=t.startDate,s=t.endDate;return!(!(l||n||i)||!r.selectingDate())&&(l&&s?cl(e,r.selectingDate(),s):(n&&a||!(!i||!a||s))&&cl(e,a,r.selectingDate()))}),Ct(At(r),"isSelectingRangeStart",function(e){if(!r.isInSelectingRange(e))return!1;var t=r.props,l=t.startDate,n=t.selectsStart;return $t(Ge.default(Lt(),e),n?r.selectingDate():l)}),Ct(At(r),"isSelectingRangeEnd",function(e){if(!r.isInSelectingRange(e))return!1;var t=r.props,l=t.endDate,n=t.selectsEnd,i=t.selectsRange;return $t(Ge.default(Lt(),e),n||i?r.selectingDate():l)}),Ct(At(r),"isKeyboardSelected",function(e){var t=Ht(Ge.default(r.props.date,e));return!r.props.disabledKeyboardNavigation&&!r.props.inline&&!Qt(t,Ht(r.props.selected))&&Qt(t,Ht(r.props.preSelection))}),Ct(At(r),"onYearClick",function(e,t){var l=r.props.date;r.handleYearClick(Ht(Ge.default(l,t)),e)}),Ct(At(r),"onYearKeyDown",function(e,t){var l=e.key;if(!r.props.disabledKeyboardNavigation)switch(l){case"Enter":r.onYearClick(e,t),r.props.setPreSelection(r.props.selected);break;case"ArrowRight":r.handleYearNavigation(t+1,Ne.default(r.props.preSelection,1));break;case"ArrowLeft":r.handleYearNavigation(t-1,Te.default(r.props.preSelection,1))}}),Ct(At(r),"getYearClassNames",function(e){var t=r.props,l=t.minDate,n=t.maxDate,i=t.selected,a=t.excludeDates,s=t.includeDates,o=t.filterDate;return de.default("react-datepicker__year-text",{"react-datepicker__year-text--selected":e===_e.default(i),"react-datepicker__year-text--disabled":(l||n||a||s||o)&&ul(e,r.props),"react-datepicker__year-text--keyboard-selected":r.isKeyboardSelected(e),"react-datepicker__year-text--range-start":r.isRangeStart(e),"react-datepicker__year-text--range-end":r.isRangeEnd(e),"react-datepicker__year-text--in-range":r.isInRange(e),"react-datepicker__year-text--in-selecting-range":r.isInSelectingRange(e),"react-datepicker__year-text--selecting-range-start":r.isSelectingRangeStart(e),"react-datepicker__year-text--selecting-range-end":r.isSelectingRangeEnd(e),"react-datepicker__year-text--today":r.isCurrentYear(e)})}),Ct(At(r),"getYearTabIndex",function(e){return r.props.disabledKeyboardNavigation?"-1":e===_e.default(r.props.preSelection)?"0":"-1"}),Ct(At(r),"getYearContainerClassNames",function(){var e=r.props,t=e.selectingDate,l=e.selectsStart,n=e.selectsEnd,i=e.selectsRange;return de.default("react-datepicker__year",{"react-datepicker__year--selecting-range":t&&(l||n||i)})}),Ct(At(r),"getYearContent",function(e){return r.props.renderYearContent?r.props.renderYearContent(e):e}),r}return Nt(l,[{key:"render",value:function(){for(var e=this,t=[],l=this.props,r=l.date,n=l.yearItemNumber,i=l.onYearMouseEnter,a=l.onYearMouseLeave,s=kl(r,n),o=s.startPeriod,c=s.endPeriod,u=function(l){t.push(pe.default.createElement("div",{ref:e.YEAR_REFS[l-o],onClick:function(t){e.onYearClick(t,l)},onKeyDown:function(t){e.onYearKeyDown(t,l)},tabIndex:e.getYearTabIndex(l),className:e.getYearClassNames(l),onMouseEnter:function(e){return i(e,l)},onMouseLeave:function(e){return a(e,l)},key:l,"aria-current":e.isCurrentYear(l)?"date":void 0},e.getYearContent(l)))},p=o;p<=c;p++)u(p);return pe.default.createElement("div",{className:this.getYearContainerClassNames()},pe.default.createElement("div",{className:"react-datepicker__year-wrapper",onMouseLeave:this.props.clearSelectingDate},t))}}]),l}(pe.default.Component),Yl=function(e){It(l,e);var t=Dt(l);function l(e){var r;return xt(this,l),Ct(At(r=t.call(this,e)),"onTimeChange",function(e){r.setState({time:e});var t=r.props.date,l=t instanceof Date&&!isNaN(t)?t:new Date;l.setHours(e.split(":")[0]),l.setMinutes(e.split(":")[1]),r.props.onChange(l)}),Ct(At(r),"renderTimeInput",function(){var e=r.state.time,t=r.props,l=t.date,n=t.timeString,i=t.customTimeInput;return i?pe.default.cloneElement(i,{date:l,value:e,onChange:r.onTimeChange}):pe.default.createElement("input",{type:"time",className:"react-datepicker-time__input",placeholder:"Time",name:"time-input",required:!0,value:e,onChange:function(e){r.onTimeChange(e.target.value||n)}})}),r.state={time:r.props.timeString},r}return Nt(l,[{key:"render",value:function(){return pe.default.createElement("div",{className:"react-datepicker__input-time-container"},pe.default.createElement("div",{className:"react-datepicker-time__caption"},this.props.timeInputLabel),pe.default.createElement("div",{className:"react-datepicker-time__input-container"},pe.default.createElement("div",{className:"react-datepicker-time__input"},this.renderTimeInput())))}}],[{key:"getDerivedStateFromProps",value:function(e,t){return e.timeString!==t.time?{time:e.timeString}:null}}]),l}(pe.default.Component);function Ql(e){var t=e.className,l=e.children,r=e.showPopperArrow,n=e.arrowProps,i=void 0===n?{}:n;return pe.default.createElement("div",{className:t},r&&pe.default.createElement("div",wt({className:"react-datepicker__triangle"},i)),l)}var Jl=["react-datepicker__year-select","react-datepicker__month-select","react-datepicker__month-year-select"],Xl=function(e){It(l,e);var t=Dt(l);function l(e){var r;return xt(this,l),Ct(At(r=t.call(this,e)),"handleClickOutside",function(e){r.props.onClickOutside(e)}),Ct(At(r),"setClickOutsideRef",function(){return r.containerRef.current}),Ct(At(r),"handleDropdownFocus",function(e){(function(){var e=((arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).className||"").split(/\s+/);return Jl.some(function(t){return e.indexOf(t)>=0})})(e.target)&&r.props.onDropdownFocus()}),Ct(At(r),"getDateInView",function(){var e=r.props,t=e.preSelection,l=e.selected,n=e.openToDate,i=xl(r.props),a=Sl(r.props),s=Lt();return n||l||t||(i&&ct.default(s,i)?i:a&&ot.default(s,a)?a:s)}),Ct(At(r),"increaseMonth",function(){r.setState(function(e){var t=e.date;return{date:xe.default(t,1)}},function(){return r.handleMonthChange(r.state.date)})}),Ct(At(r),"decreaseMonth",function(){r.setState(function(e){var t=e.date;return{date:Ie.default(t,1)}},function(){return r.handleMonthChange(r.state.date)})}),Ct(At(r),"handleDayClick",function(e,t,l){r.props.onSelect(e,t,l),r.props.setPreSelection&&r.props.setPreSelection(e)}),Ct(At(r),"handleDayMouseEnter",function(e){r.setState({selectingDate:e}),r.props.onDayMouseEnter&&r.props.onDayMouseEnter(e)}),Ct(At(r),"handleMonthMouseLeave",function(){r.setState({selectingDate:null}),r.props.onMonthMouseLeave&&r.props.onMonthMouseLeave()}),Ct(At(r),"handleYearMouseEnter",function(e,t){r.setState({selectingDate:Ge.default(Lt(),t)}),r.props.onYearMouseEnter&&r.props.onYearMouseEnter(e,t)}),Ct(At(r),"handleYearMouseLeave",function(e,t){r.props.onYearMouseLeave&&r.props.onYearMouseLeave(e,t)}),Ct(At(r),"handleYearChange",function(e){r.props.onYearChange&&(r.props.onYearChange(e),r.setState({isRenderAriaLiveMessage:!0})),r.props.adjustDateOnChange&&(r.props.onSelect&&r.props.onSelect(e),r.props.setOpen&&r.props.setOpen(!0)),r.props.setPreSelection&&r.props.setPreSelection(e)}),Ct(At(r),"handleMonthChange",function(e){r.handleCustomMonthChange(e),r.props.adjustDateOnChange&&(r.props.onSelect&&r.props.onSelect(e),r.props.setOpen&&r.props.setOpen(!0)),r.props.setPreSelection&&r.props.setPreSelection(e)}),Ct(At(r),"handleCustomMonthChange",function(e){r.props.onMonthChange&&(r.props.onMonthChange(e),r.setState({isRenderAriaLiveMessage:!0}))}),Ct(At(r),"handleMonthYearChange",function(e){r.handleYearChange(e),r.handleMonthChange(e)}),Ct(At(r),"changeYear",function(e){r.setState(function(t){var l=t.date;return{date:Ge.default(l,e)}},function(){return r.handleYearChange(r.state.date)})}),Ct(At(r),"changeMonth",function(e){r.setState(function(t){var l=t.date;return{date:ze.default(l,e)}},function(){return r.handleMonthChange(r.state.date)})}),Ct(At(r),"changeMonthYear",function(e){r.setState(function(t){var l=t.date;return{date:Ge.default(ze.default(l,je.default(e)),_e.default(e))}},function(){return r.handleMonthYearChange(r.state.date)})}),Ct(At(r),"header",function(){var e=Gt(arguments.length>0&&void 0!==arguments[0]?arguments[0]:r.state.date,r.props.locale,r.props.calendarStartDay),t=[];return r.props.showWeekNumbers&&t.push(pe.default.createElement("div",{key:"W",className:"react-datepicker__day-name"},r.props.weekLabel||"#")),t.concat([0,1,2,3,4,5,6].map(function(t){var l=be.default(e,t),n=r.formatWeekday(l,r.props.locale),i=r.props.weekDayClassName?r.props.weekDayClassName(l):void 0;return pe.default.createElement("div",{key:t,className:de.default("react-datepicker__day-name",i)},n)}))}),Ct(At(r),"formatWeekday",function(e,t){return r.props.formatWeekDay?function(e,t,l){return t(qt(e,"EEEE",l))}(e,r.props.formatWeekDay,t):r.props.useWeekdaysShort?function(e,t){return qt(e,"EEE",t)}(e,t):function(e,t){return qt(e,"EEEEEE",t)}(e,t)}),Ct(At(r),"decreaseYear",function(){r.setState(function(e){var t=e.date;return{date:Te.default(t,r.props.showYearPicker?r.props.yearItemNumber:1)}},function(){return r.handleYearChange(r.state.date)})}),Ct(At(r),"clearSelectingDate",function(){r.setState({selectingDate:null})}),Ct(At(r),"renderPreviousButton",function(){if(!r.props.renderCustomHeader){var e;switch(!0){case r.props.showMonthYearPicker:e=bl(r.state.date,r.props);break;case r.props.showYearPicker:e=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},l=t.minDate,r=t.yearItemNumber,n=void 0===r?_t:r,i=kl(Ht(Te.default(e,n)),n).endPeriod,a=l&&_e.default(l);return a&&a>i||!1}(r.state.date,r.props);break;default:e=yl(r.state.date,r.props)}if((r.props.forceShowMonthNavigation||r.props.showDisabledMonthNavigation||!e)&&!r.props.showTimeSelectOnly){var t=["react-datepicker__navigation","react-datepicker__navigation--previous"],l=r.decreaseMonth;(r.props.showMonthYearPicker||r.props.showQuarterYearPicker||r.props.showYearPicker)&&(l=r.decreaseYear),e&&r.props.showDisabledMonthNavigation&&(t.push("react-datepicker__navigation--previous--disabled"),l=null);var n=r.props.showMonthYearPicker||r.props.showQuarterYearPicker||r.props.showYearPicker,i=r.props,a=i.previousMonthButtonLabel,s=i.previousYearButtonLabel,o=r.props,c=o.previousMonthAriaLabel,u=void 0===c?"string"==typeof a?a:"Previous Month":c,p=o.previousYearAriaLabel,d=void 0===p?"string"==typeof s?s:"Previous Year":p;return pe.default.createElement("button",{type:"button",className:t.join(" "),onClick:l,onKeyDown:r.props.handleOnKeyDown,"aria-label":n?d:u},pe.default.createElement("span",{className:["react-datepicker__navigation-icon","react-datepicker__navigation-icon--previous"].join(" ")},n?r.props.previousYearButtonLabel:r.props.previousMonthButtonLabel))}}}),Ct(At(r),"increaseYear",function(){r.setState(function(e){var t=e.date;return{date:Ne.default(t,r.props.showYearPicker?r.props.yearItemNumber:1)}},function(){return r.handleYearChange(r.state.date)})}),Ct(At(r),"renderNextButton",function(){if(!r.props.renderCustomHeader){var e;switch(!0){case r.props.showMonthYearPicker:e=vl(r.state.date,r.props);break;case r.props.showYearPicker:e=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},l=t.maxDate,r=t.yearItemNumber,n=void 0===r?_t:r,i=kl(Ne.default(e,n),n).startPeriod,a=l&&_e.default(l);return a&&a<i||!1}(r.state.date,r.props);break;default:e=fl(r.state.date,r.props)}if((r.props.forceShowMonthNavigation||r.props.showDisabledMonthNavigation||!e)&&!r.props.showTimeSelectOnly){var t=["react-datepicker__navigation","react-datepicker__navigation--next"];r.props.showTimeSelect&&t.push("react-datepicker__navigation--next--with-time"),r.props.todayButton&&t.push("react-datepicker__navigation--next--with-today-button");var l=r.increaseMonth;(r.props.showMonthYearPicker||r.props.showQuarterYearPicker||r.props.showYearPicker)&&(l=r.increaseYear),e&&r.props.showDisabledMonthNavigation&&(t.push("react-datepicker__navigation--next--disabled"),l=null);var n=r.props.showMonthYearPicker||r.props.showQuarterYearPicker||r.props.showYearPicker,i=r.props,a=i.nextMonthButtonLabel,s=i.nextYearButtonLabel,o=r.props,c=o.nextMonthAriaLabel,u=void 0===c?"string"==typeof a?a:"Next Month":c,p=o.nextYearAriaLabel,d=void 0===p?"string"==typeof s?s:"Next Year":p;return pe.default.createElement("button",{type:"button",className:t.join(" "),onClick:l,onKeyDown:r.props.handleOnKeyDown,"aria-label":n?d:u},pe.default.createElement("span",{className:["react-datepicker__navigation-icon","react-datepicker__navigation-icon--next"].join(" ")},n?r.props.nextYearButtonLabel:r.props.nextMonthButtonLabel))}}}),Ct(At(r),"renderCurrentMonth",function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:r.state.date,t=["react-datepicker__current-month"];return r.props.showYearDropdown&&t.push("react-datepicker__current-month--hasYearDropdown"),r.props.showMonthDropdown&&t.push("react-datepicker__current-month--hasMonthDropdown"),r.props.showMonthYearDropdown&&t.push("react-datepicker__current-month--hasMonthYearDropdown"),pe.default.createElement("div",{className:t.join(" ")},qt(e,r.props.dateFormat,r.props.locale))}),Ct(At(r),"renderYearDropdown",function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(r.props.showYearDropdown&&!e)return pe.default.createElement(El,{adjustDateOnChange:r.props.adjustDateOnChange,date:r.state.date,onSelect:r.props.onSelect,setOpen:r.props.setOpen,dropdownMode:r.props.dropdownMode,onChange:r.changeYear,minDate:r.props.minDate,maxDate:r.props.maxDate,year:_e.default(r.state.date),scrollableYearDropdown:r.props.scrollableYearDropdown,yearDropdownItemNumber:r.props.yearDropdownItemNumber})}),Ct(At(r),"renderMonthDropdown",function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(r.props.showMonthDropdown&&!e)return pe.default.createElement(jl,{dropdownMode:r.props.dropdownMode,locale:r.props.locale,onChange:r.changeMonth,month:je.default(r.state.date),useShortMonthInDropdown:r.props.useShortMonthInDropdown})}),Ct(At(r),"renderMonthYearDropdown",function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(r.props.showMonthYearDropdown&&!e)return pe.default.createElement(Ll,{dropdownMode:r.props.dropdownMode,locale:r.props.locale,dateFormat:r.props.dateFormat,onChange:r.changeMonthYear,minDate:r.props.minDate,maxDate:r.props.maxDate,date:r.state.date,scrollableMonthYearDropdown:r.props.scrollableMonthYearDropdown})}),Ct(At(r),"handleTodayButtonClick",function(e){r.props.onSelect(Zt(),e),r.props.setPreSelection&&r.props.setPreSelection(Zt())}),Ct(At(r),"renderTodayButton",function(){if(r.props.todayButton&&!r.props.showTimeSelectOnly)return pe.default.createElement("div",{className:"react-datepicker__today-button",onClick:function(e){return r.handleTodayButtonClick(e)}},r.props.todayButton)}),Ct(At(r),"renderDefaultHeader",function(e){var t=e.monthDate,l=e.i;return pe.default.createElement("div",{className:"react-datepicker__header ".concat(r.props.showTimeSelect?"react-datepicker__header--has-time-select":"")},r.renderCurrentMonth(t),pe.default.createElement("div",{className:"react-datepicker__header__dropdown react-datepicker__header__dropdown--".concat(r.props.dropdownMode),onFocus:r.handleDropdownFocus},r.renderMonthDropdown(0!==l),r.renderMonthYearDropdown(0!==l),r.renderYearDropdown(0!==l)),pe.default.createElement("div",{className:"react-datepicker__day-names"},r.header(t)))}),Ct(At(r),"renderCustomHeader",function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.monthDate,l=e.i;if(r.props.showTimeSelect&&!r.state.monthContainer||r.props.showTimeSelectOnly)return null;var n=yl(r.state.date,r.props),i=fl(r.state.date,r.props),a=bl(r.state.date,r.props),s=vl(r.state.date,r.props),o=!r.props.showMonthYearPicker&&!r.props.showQuarterYearPicker&&!r.props.showYearPicker;return pe.default.createElement("div",{className:"react-datepicker__header react-datepicker__header--custom",onFocus:r.props.onDropdownFocus},r.props.renderCustomHeader(bt(bt({},r.state),{},{customHeaderCount:l,monthDate:t,changeMonth:r.changeMonth,changeYear:r.changeYear,decreaseMonth:r.decreaseMonth,increaseMonth:r.increaseMonth,decreaseYear:r.decreaseYear,increaseYear:r.increaseYear,prevMonthButtonDisabled:n,nextMonthButtonDisabled:i,prevYearButtonDisabled:a,nextYearButtonDisabled:s})),o&&pe.default.createElement("div",{className:"react-datepicker__day-names"},r.header(t)))}),Ct(At(r),"renderYearHeader",function(){var e=r.state.date,t=r.props,l=t.showYearPicker,n=kl(e,t.yearItemNumber),i=n.startPeriod,a=n.endPeriod;return pe.default.createElement("div",{className:"react-datepicker__header react-datepicker-year-header"},l?"".concat(i," - ").concat(a):_e.default(e))}),Ct(At(r),"renderHeader",function(e){switch(!0){case void 0!==r.props.renderCustomHeader:return r.renderCustomHeader(e);case r.props.showMonthYearPicker||r.props.showQuarterYearPicker||r.props.showYearPicker:return r.renderYearHeader(e);default:return r.renderDefaultHeader(e)}}),Ct(At(r),"renderMonths",function(){var e;if(!r.props.showTimeSelectOnly&&!r.props.showYearPicker){for(var t=[],l=r.props.showPreviousMonths?r.props.monthsShown-1:0,n=Ie.default(r.state.date,l),i=null!==(e=r.props.monthSelectedIn)&&void 0!==e?e:l,a=0;a<r.props.monthsShown;++a){var s=a-i+l,o=xe.default(n,s),c="month-".concat(a),u=a<r.props.monthsShown-1,p=a>0;t.push(pe.default.createElement("div",{key:c,ref:function(e){r.monthContainer=e},className:"react-datepicker__month-container"},r.renderHeader({monthDate:o,i:a}),pe.default.createElement(Zl,{chooseDayAriaLabelPrefix:r.props.chooseDayAriaLabelPrefix,disabledDayAriaLabelPrefix:r.props.disabledDayAriaLabelPrefix,weekAriaLabelPrefix:r.props.weekAriaLabelPrefix,ariaLabelPrefix:r.props.monthAriaLabelPrefix,onChange:r.changeMonthYear,day:o,dayClassName:r.props.dayClassName,calendarStartDay:r.props.calendarStartDay,monthClassName:r.props.monthClassName,onDayClick:r.handleDayClick,handleOnKeyDown:r.props.handleOnDayKeyDown,onDayMouseEnter:r.handleDayMouseEnter,onMouseLeave:r.handleMonthMouseLeave,onWeekSelect:r.props.onWeekSelect,orderInDisplay:a,formatWeekNumber:r.props.formatWeekNumber,locale:r.props.locale,minDate:r.props.minDate,maxDate:r.props.maxDate,excludeDates:r.props.excludeDates,excludeDateIntervals:r.props.excludeDateIntervals,highlightDates:r.props.highlightDates,holidays:r.props.holidays,selectingDate:r.state.selectingDate,includeDates:r.props.includeDates,includeDateIntervals:r.props.includeDateIntervals,inline:r.props.inline,shouldFocusDayInline:r.props.shouldFocusDayInline,fixedHeight:r.props.fixedHeight,filterDate:r.props.filterDate,preSelection:r.props.preSelection,setPreSelection:r.props.setPreSelection,selected:r.props.selected,selectsStart:r.props.selectsStart,selectsEnd:r.props.selectsEnd,selectsRange:r.props.selectsRange,selectsDisabledDaysInRange:r.props.selectsDisabledDaysInRange,showWeekNumbers:r.props.showWeekNumbers,startDate:r.props.startDate,endDate:r.props.endDate,peekNextMonth:r.props.peekNextMonth,setOpen:r.props.setOpen,shouldCloseOnSelect:r.props.shouldCloseOnSelect,renderDayContents:r.props.renderDayContents,renderMonthContent:r.props.renderMonthContent,renderQuarterContent:r.props.renderQuarterContent,renderYearContent:r.props.renderYearContent,disabledKeyboardNavigation:r.props.disabledKeyboardNavigation,showMonthYearPicker:r.props.showMonthYearPicker,showFullMonthYearPicker:r.props.showFullMonthYearPicker,showTwoColumnMonthYearPicker:r.props.showTwoColumnMonthYearPicker,showFourColumnMonthYearPicker:r.props.showFourColumnMonthYearPicker,showYearPicker:r.props.showYearPicker,showQuarterYearPicker:r.props.showQuarterYearPicker,showWeekPicker:r.props.showWeekPicker,isInputFocused:r.props.isInputFocused,containerRef:r.containerRef,monthShowsDuplicateDaysEnd:u,monthShowsDuplicateDaysStart:p})))}return t}}),Ct(At(r),"renderYears",function(){if(!r.props.showTimeSelectOnly)return r.props.showYearPicker?pe.default.createElement("div",{className:"react-datepicker__year--container"},r.renderHeader(),pe.default.createElement(Kl,wt({onDayClick:r.handleDayClick,selectingDate:r.state.selectingDate,clearSelectingDate:r.clearSelectingDate,date:r.state.date},r.props,{onYearMouseEnter:r.handleYearMouseEnter,onYearMouseLeave:r.handleYearMouseLeave}))):void 0}),Ct(At(r),"renderTimeSection",function(){if(r.props.showTimeSelect&&(r.state.monthContainer||r.props.showTimeSelectOnly))return pe.default.createElement($l,{selected:r.props.selected,openToDate:r.props.openToDate,onChange:r.props.onTimeChange,timeClassName:r.props.timeClassName,format:r.props.timeFormat,includeTimes:r.props.includeTimes,intervals:r.props.timeIntervals,minTime:r.props.minTime,maxTime:r.props.maxTime,excludeTimes:r.props.excludeTimes,filterTime:r.props.filterTime,timeCaption:r.props.timeCaption,todayButton:r.props.todayButton,showMonthDropdown:r.props.showMonthDropdown,showMonthYearDropdown:r.props.showMonthYearDropdown,showYearDropdown:r.props.showYearDropdown,withPortal:r.props.withPortal,monthRef:r.state.monthContainer,injectTimes:r.props.injectTimes,locale:r.props.locale,handleOnKeyDown:r.props.handleOnKeyDown,showTimeSelectOnly:r.props.showTimeSelectOnly})}),Ct(At(r),"renderInputTimeSection",function(){var e=new Date(r.props.selected),t=Ft(e)&&Boolean(r.props.selected)?"".concat(Il(e.getHours()),":").concat(Il(e.getMinutes())):"";if(r.props.showTimeInput)return pe.default.createElement(Yl,{date:e,timeString:t,timeInputLabel:r.props.timeInputLabel,onChange:r.props.onTimeChange,customTimeInput:r.props.customTimeInput})}),Ct(At(r),"renderAriaLiveRegion",function(){var e,t=kl(r.state.date,r.props.yearItemNumber),l=t.startPeriod,n=t.endPeriod;return e=r.props.showYearPicker?"".concat(l," - ").concat(n):r.props.showMonthYearPicker||r.props.showQuarterYearPicker?_e.default(r.state.date):"".concat(ll(je.default(r.state.date),r.props.locale)," ").concat(_e.default(r.state.date)),pe.default.createElement("span",{role:"alert","aria-live":"polite",className:"react-datepicker__aria-live"},r.state.isRenderAriaLiveMessage&&e)}),Ct(At(r),"renderChildren",function(){if(r.props.children)return pe.default.createElement("div",{className:"react-datepicker__children-container"},r.props.children)}),r.containerRef=pe.default.createRef(),r.state={date:r.getDateInView(),selectingDate:null,monthContainer:null,isRenderAriaLiveMessage:!1},r}return Nt(l,[{key:"componentDidMount",value:function(){var e=this;this.props.showTimeSelect&&(this.assignMonthContainer=void e.setState({monthContainer:e.monthContainer}))}},{key:"componentDidUpdate",value:function(e){var t=this;if(!this.props.preSelection||Qt(this.props.preSelection,e.preSelection)&&this.props.monthSelectedIn===e.monthSelectedIn)this.props.openToDate&&!Qt(this.props.openToDate,e.openToDate)&&this.setState({date:this.props.openToDate});else{var l=!Kt(this.state.date,this.props.preSelection);this.setState({date:this.props.preSelection},function(){return l&&t.handleCustomMonthChange(t.state.date)})}}},{key:"render",value:function(){var e=this.props.container||Ql;return pe.default.createElement("div",{style:{display:"contents"},ref:this.containerRef},pe.default.createElement(e,{className:de.default("react-datepicker",this.props.className,{"react-datepicker--time-only":this.props.showTimeSelectOnly}),showPopperArrow:this.props.showPopperArrow,arrowProps:this.props.arrowProps},this.renderAriaLiveRegion(),this.renderPreviousButton(),this.renderNextButton(),this.renderMonths(),this.renderYears(),this.renderTodayButton(),this.renderTimeSection(),this.renderInputTimeSection(),this.renderChildren()))}}],[{key:"defaultProps",get:function(){return{onDropdownFocus:function(){},monthsShown:1,forceShowMonthNavigation:!1,timeCaption:"Time",previousYearButtonLabel:"Previous Year",nextYearButtonLabel:"Next Year",previousMonthButtonLabel:"Previous Month",nextMonthButtonLabel:"Next Month",customTimeInput:null,yearItemNumber:_t}}}]),l}(pe.default.Component),er=function(e){var t=e.icon,l=e.className,r=void 0===l?"":l,n=e.onClick,i="react-datepicker__calendar-icon";return pe.default.isValidElement(t)?pe.default.cloneElement(t,{className:"".concat(t.props.className||""," ").concat(i," ").concat(r),onClick:function(e){"function"==typeof t.props.onClick&&t.props.onClick(e),"function"==typeof n&&n(e)}}):"string"==typeof t?pe.default.createElement("i",{className:"".concat(i," ").concat(t," ").concat(r),"aria-hidden":"true",onClick:n}):pe.default.createElement("svg",{className:"".concat(i," ").concat(r),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512",onClick:n},pe.default.createElement("path",{d:"M96 32V64H48C21.5 64 0 85.5 0 112v48H448V112c0-26.5-21.5-48-48-48H352V32c0-17.7-14.3-32-32-32s-32 14.3-32 32V64H160V32c0-17.7-14.3-32-32-32S96 14.3 96 32zM448 192H0V464c0 26.5 21.5 48 48 48H400c26.5 0 48-21.5 48-48V192z"}))},tr=function(e){It(l,e);var t=Dt(l);function l(e){var r;return xt(this,l),(r=t.call(this,e)).el=document.createElement("div"),r}return Nt(l,[{key:"componentDidMount",value:function(){this.portalRoot=(this.props.portalHost||document).getElementById(this.props.portalId),this.portalRoot||(this.portalRoot=document.createElement("div"),this.portalRoot.setAttribute("id",this.props.portalId),(this.props.portalHost||document.body).appendChild(this.portalRoot)),this.portalRoot.appendChild(this.el)}},{key:"componentWillUnmount",value:function(){this.portalRoot.removeChild(this.el)}},{key:"render",value:function(){return gt.default.createPortal(this.props.children,this.el)}}]),l}(pe.default.Component),lr=function(e){return!e.disabled&&-1!==e.tabIndex},rr=function(e){It(l,e);var t=Dt(l);function l(e){var r;return xt(this,l),Ct(At(r=t.call(this,e)),"getTabChildren",function(){return Array.prototype.slice.call(r.tabLoopRef.current.querySelectorAll("[tabindex], a, button, input, select, textarea"),1,-1).filter(lr)}),Ct(At(r),"handleFocusStart",function(){var e=r.getTabChildren();e&&e.length>1&&e[e.length-1].focus()}),Ct(At(r),"handleFocusEnd",function(){var e=r.getTabChildren();e&&e.length>1&&e[0].focus()}),r.tabLoopRef=pe.default.createRef(),r}return Nt(l,[{key:"render",value:function(){return this.props.enableTabLoop?pe.default.createElement("div",{className:"react-datepicker__tab-loop",ref:this.tabLoopRef},pe.default.createElement("div",{className:"react-datepicker__tab-loop__start",tabIndex:"0",onFocus:this.handleFocusStart}),this.props.children,pe.default.createElement("div",{className:"react-datepicker__tab-loop__end",tabIndex:"0",onFocus:this.handleFocusEnd})):this.props.children}}],[{key:"defaultProps",get:function(){return{enableTabLoop:!0}}}]),l}(pe.default.Component),nr=function(e){It(l,e);var t=Dt(l);function l(){return xt(this,l),t.apply(this,arguments)}return Nt(l,[{key:"render",value:function(){var e,t=this.props,l=t.className,r=t.wrapperClassName,n=t.hidePopper,i=t.popperComponent,a=t.popperModifiers,s=t.popperPlacement,o=t.popperProps,c=t.targetComponent,u=t.enableTabLoop,p=t.popperOnKeyDown,d=t.portalId,m=t.portalHost;if(!n){var h=de.default("react-datepicker-popper",l);e=pe.default.createElement(oe.Popper,wt({modifiers:a,placement:s},o),function(e){var t=e.ref,l=e.style,r=e.placement,n=e.arrowProps;return pe.default.createElement(rr,{enableTabLoop:u},pe.default.createElement("div",{ref:t,style:l,className:h,"data-placement":r,onKeyDown:p},pe.default.cloneElement(i,{arrowProps:n})))})}this.props.popperContainer&&(e=pe.default.createElement(this.props.popperContainer,{},e)),d&&!n&&(e=pe.default.createElement(tr,{portalId:d,portalHost:m},e));var g=de.default("react-datepicker-wrapper",r);return pe.default.createElement(oe.Manager,{className:"react-datepicker-manager"},pe.default.createElement(oe.Reference,null,function(e){var t=e.ref;return pe.default.createElement("div",{ref:t,className:g},c)}),e)}}],[{key:"defaultProps",get:function(){return{hidePopper:!0,popperModifiers:[],popperProps:{},popperPlacement:"bottom-start"}}}]),l}(pe.default.Component),ir="react-datepicker-ignore-onclickoutside",ar=ht.default(Xl),sr="Date input not valid.",or=function(e){It(l,e);var t=Dt(l);function l(e){var r;return xt(this,l),Ct(At(r=t.call(this,e)),"getPreSelection",function(){return r.props.openToDate?r.props.openToDate:r.props.selectsEnd&&r.props.startDate?r.props.startDate:r.props.selectsStart&&r.props.endDate?r.props.endDate:Lt()}),Ct(At(r),"modifyHolidays",function(){var e;return null===(e=r.props.holidays)||void 0===e?void 0:e.reduce(function(e,t){var l=new Date(t.date);return he.default(l)?[].concat(Mt(e),[bt(bt({},t),{},{date:l})]):e},[])}),Ct(At(r),"calcInitialState",function(){var e,t=r.getPreSelection(),l=xl(r.props),n=Sl(r.props),i=l&&ct.default(t,Ke.default(l))?l:n&&ot.default(t,et.default(n))?n:t;return{open:r.props.startOpen||!1,preventFocus:!1,preSelection:null!==(e=r.props.selectsRange?r.props.startDate:r.props.selected)&&void 0!==e?e:i,highlightDates:Nl(r.props.highlightDates),focused:!1,shouldFocusDayInline:!1,isRenderAriaLiveMessage:!1}}),Ct(At(r),"clearPreventFocusTimeout",function(){r.preventFocusTimeout&&clearTimeout(r.preventFocusTimeout)}),Ct(At(r),"setFocus",function(){r.input&&r.input.focus&&r.input.focus({preventScroll:!0})}),Ct(At(r),"setBlur",function(){r.input&&r.input.blur&&r.input.blur(),r.cancelFocusInput()}),Ct(At(r),"setOpen",function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];r.setState({open:e,preSelection:e&&r.state.open?r.state.preSelection:r.calcInitialState().preSelection,lastPreSelectChange:ur},function(){e||r.setState(function(e){return{focused:!!t&&e.focused}},function(){!t&&r.setBlur(),r.setState({inputValue:null})})})}),Ct(At(r),"inputOk",function(){return me.default(r.state.preSelection)}),Ct(At(r),"isCalendarOpen",function(){return void 0===r.props.open?r.state.open&&!r.props.disabled&&!r.props.readOnly:r.props.open}),Ct(At(r),"handleFocus",function(e){r.state.preventFocus||(r.props.onFocus(e),r.props.preventOpenOnFocus||r.props.readOnly||r.setOpen(!0)),r.setState({focused:!0})}),Ct(At(r),"sendFocusBackToInput",function(){r.preventFocusTimeout&&r.clearPreventFocusTimeout(),r.setState({preventFocus:!0},function(){r.preventFocusTimeout=setTimeout(function(){r.setFocus(),r.setState({preventFocus:!1})})})}),Ct(At(r),"cancelFocusInput",function(){clearTimeout(r.inputFocusTimeout),r.inputFocusTimeout=null}),Ct(At(r),"deferFocusInput",function(){r.cancelFocusInput(),r.inputFocusTimeout=setTimeout(function(){return r.setFocus()},1)}),Ct(At(r),"handleDropdownFocus",function(){r.cancelFocusInput()}),Ct(At(r),"handleBlur",function(e){(!r.state.open||r.props.withPortal||r.props.showTimeInput)&&r.props.onBlur(e),r.setState({focused:!1})}),Ct(At(r),"handleCalendarClickOutside",function(e){r.props.inline||r.setOpen(!1),r.props.onClickOutside(e),r.props.withPortal&&e.preventDefault()}),Ct(At(r),"handleChange",function(){for(var e=arguments.length,t=new Array(e),l=0;l<e;l++)t[l]=arguments[l];var n=t[0];if(!r.props.onChangeRaw||(r.props.onChangeRaw.apply(At(r),t),"function"==typeof n.isDefaultPrevented&&!n.isDefaultPrevented())){r.setState({inputValue:n.target.value,lastPreSelectChange:cr});var i,a,s,o,c,u,p,d,m=(i=n.target.value,a=r.props.dateFormat,s=r.props.locale,o=r.props.strictParsing,c=r.props.minDate,u=null,p=tl(s)||tl(el()),d=!0,Array.isArray(a)?(a.forEach(function(e){var t=dt.default(i,e,new Date,{locale:p});o&&(d=Ft(t,c)&&i===qt(t,e,s)),Ft(t,c)&&d&&(u=t)}),u):(u=dt.default(i,a,new Date,{locale:p}),o?d=Ft(u)&&i===qt(u,a,s):Ft(u)||(a=a.match(Ot).map(function(e){var t=e[0];return"p"===t||"P"===t?p?(0,Pt[t])(e,p.formatLong):t:e}).join(""),i.length>0&&(u=dt.default(i,a.slice(0,i.length),new Date)),Ft(u)||(u=new Date(i))),Ft(u)&&d?u:null));r.props.showTimeSelectOnly&&r.props.selected&&m&&!Qt(m,r.props.selected)&&(m=yt.default(r.props.selected,{hours:Me.default(m),minutes:De.default(m),seconds:Ae.default(m)})),!m&&n.target.value||(r.props.showWeekPicker&&(m=Gt(m,r.props.locale,r.props.calendarStartDay)),r.setSelected(m,n,!0))}}),Ct(At(r),"handleSelect",function(e,t,l){if(r.props.shouldCloseOnSelect&&!r.props.showTimeSelect&&r.sendFocusBackToInput(),r.props.onChangeRaw&&r.props.onChangeRaw(t),r.props.showWeekPicker&&(e=Gt(e,r.props.locale,r.props.calendarStartDay)),r.setSelected(e,t,!1,l),r.props.showDateSelect&&r.setState({isRenderAriaLiveMessage:!0}),!r.props.shouldCloseOnSelect||r.props.showTimeSelect)r.setPreSelection(e);else if(!r.props.inline){r.props.selectsRange||r.setOpen(!1);var n=r.props,i=n.startDate,a=n.endDate;!i||a||ct.default(e,i)||r.setOpen(!1)}}),Ct(At(r),"setSelected",function(e,t,l,n){var i=e;if(r.props.showYearPicker){if(null!==i&&ul(_e.default(i),r.props))return}else if(r.props.showMonthYearPicker){if(null!==i&&al(i,r.props))return}else if(null!==i&&nl(i,r.props))return;var a=r.props,s=a.onChange,o=a.selectsRange,c=a.startDate,u=a.endDate;if(!Jt(r.props.selected,i)||r.props.allowSameDay||o)if(null!==i&&(!r.props.selected||l&&(r.props.showTimeSelect||r.props.showTimeSelectOnly||r.props.showTimeInput)||(i=Ut(i,{hour:Me.default(r.props.selected),minute:De.default(r.props.selected),second:Ae.default(r.props.selected)})),r.props.inline||r.setState({preSelection:i}),r.props.focusSelectedMonth||r.setState({monthSelectedIn:n})),o){var p=c&&u;c||u?c&&!u&&(ct.default(i,c)?s([i,null],t):s([c,i],t)):s([i,null],t),p&&s([i,null],t)}else s(i,t);l||(r.props.onSelect(i,t),r.setState({inputValue:null}))}),Ct(At(r),"setPreSelection",function(e){var t=void 0!==r.props.minDate,l=void 0!==r.props.maxDate,n=!0;if(e){r.props.showWeekPicker&&(e=Gt(e,r.props.locale,r.props.calendarStartDay));var i=Ke.default(e);if(t&&l)n=Xt(e,r.props.minDate,r.props.maxDate);else if(t){var a=Ke.default(r.props.minDate);n=ot.default(e,a)||Jt(i,a)}else if(l){var s=et.default(r.props.maxDate);n=ct.default(e,s)||Jt(i,s)}}n&&r.setState({preSelection:e})}),Ct(At(r),"toggleCalendar",function(){r.setOpen(!r.state.open)}),Ct(At(r),"handleTimeChange",function(e){var t=r.props.selected?r.props.selected:r.getPreSelection(),l=r.props.selected?e:Ut(t,{hour:Me.default(e),minute:De.default(e)});r.setState({preSelection:l}),r.props.onChange(l),r.props.shouldCloseOnSelect&&(r.sendFocusBackToInput(),r.setOpen(!1)),r.props.showTimeInput&&r.setOpen(!0),(r.props.showTimeSelectOnly||r.props.showTimeSelect)&&r.setState({isRenderAriaLiveMessage:!0}),r.setState({inputValue:null})}),Ct(At(r),"onInputClick",function(){r.props.disabled||r.props.readOnly||r.setOpen(!0),r.props.onInputClick()}),Ct(At(r),"onInputKeyDown",function(e){r.props.onKeyDown(e);var t=e.key;if(r.state.open||r.props.inline||r.props.preventOpenOnFocus){if(r.state.open){if("ArrowDown"===t||"ArrowUp"===t){e.preventDefault();var l=r.props.showWeekPicker&&r.props.showWeekNumbers?'.react-datepicker__week-number[tabindex="0"]':'.react-datepicker__day[tabindex="0"]',n=r.calendar.componentNode&&r.calendar.componentNode.querySelector(l);return void(n&&n.focus({preventScroll:!0}))}var i=Lt(r.state.preSelection);"Enter"===t?(e.preventDefault(),r.inputOk()&&r.state.lastPreSelectChange===ur?(r.handleSelect(i,e),!r.props.shouldCloseOnSelect&&r.setPreSelection(i)):r.setOpen(!1)):"Escape"===t?(e.preventDefault(),r.sendFocusBackToInput(),r.setOpen(!1)):"Tab"===t&&r.setOpen(!1),r.inputOk()||r.props.onInputError({code:1,msg:sr})}}else"ArrowDown"!==t&&"ArrowUp"!==t&&"Enter"!==t||r.onInputClick()}),Ct(At(r),"onPortalKeyDown",function(e){"Escape"===e.key&&(e.preventDefault(),r.setState({preventFocus:!0},function(){r.setOpen(!1),setTimeout(function(){r.setFocus(),r.setState({preventFocus:!1})})}))}),Ct(At(r),"onDayKeyDown",function(e){r.props.onKeyDown(e);var t=e.key,l=Lt(r.state.preSelection);if("Enter"===t)e.preventDefault(),r.handleSelect(l,e),!r.props.shouldCloseOnSelect&&r.setPreSelection(l);else if("Escape"===t)e.preventDefault(),r.setOpen(!1),r.inputOk()||r.props.onInputError({code:1,msg:sr});else if(!r.props.disabledKeyboardNavigation){var n;switch(t){case"ArrowLeft":n=r.props.showWeekPicker?we.default(l,1):Ce.default(l,1);break;case"ArrowRight":n=r.props.showWeekPicker?ve.default(l,1):be.default(l,1);break;case"ArrowUp":n=we.default(l,1);break;case"ArrowDown":n=ve.default(l,1);break;case"PageUp":n=Ie.default(l,1);break;case"PageDown":n=xe.default(l,1);break;case"Home":n=Te.default(l,1);break;case"End":n=Ne.default(l,1);break;default:n=null}if(!n)return void(r.props.onInputError&&r.props.onInputError({code:1,msg:sr}));if(e.preventDefault(),r.setState({lastPreSelectChange:ur}),r.props.adjustDateOnChange&&r.setSelected(n),r.setPreSelection(n),r.props.inline){var i=je.default(l),a=je.default(n),s=_e.default(l),o=_e.default(n);i!==a||s!==o?r.setState({shouldFocusDayInline:!0}):r.setState({shouldFocusDayInline:!1})}}}),Ct(At(r),"onPopperKeyDown",function(e){"Escape"===e.key&&(e.preventDefault(),r.sendFocusBackToInput())}),Ct(At(r),"onClearClick",function(e){e&&e.preventDefault&&e.preventDefault(),r.sendFocusBackToInput(),r.props.selectsRange?r.props.onChange([null,null],e):r.props.onChange(null,e),r.setState({inputValue:null})}),Ct(At(r),"clear",function(){r.onClearClick()}),Ct(At(r),"onScroll",function(e){"boolean"==typeof r.props.closeOnScroll&&r.props.closeOnScroll?e.target!==document&&e.target!==document.documentElement&&e.target!==document.body||r.setOpen(!1):"function"==typeof r.props.closeOnScroll&&r.props.closeOnScroll(e)&&r.setOpen(!1)}),Ct(At(r),"renderCalendar",function(){return r.props.inline||r.isCalendarOpen()?pe.default.createElement(ar,{ref:function(e){r.calendar=e},locale:r.props.locale,calendarStartDay:r.props.calendarStartDay,chooseDayAriaLabelPrefix:r.props.chooseDayAriaLabelPrefix,disabledDayAriaLabelPrefix:r.props.disabledDayAriaLabelPrefix,weekAriaLabelPrefix:r.props.weekAriaLabelPrefix,monthAriaLabelPrefix:r.props.monthAriaLabelPrefix,adjustDateOnChange:r.props.adjustDateOnChange,setOpen:r.setOpen,shouldCloseOnSelect:r.props.shouldCloseOnSelect,dateFormat:r.props.dateFormatCalendar,useWeekdaysShort:r.props.useWeekdaysShort,formatWeekDay:r.props.formatWeekDay,dropdownMode:r.props.dropdownMode,selected:r.props.selected,preSelection:r.state.preSelection,onSelect:r.handleSelect,onWeekSelect:r.props.onWeekSelect,openToDate:r.props.openToDate,minDate:r.props.minDate,maxDate:r.props.maxDate,selectsStart:r.props.selectsStart,selectsEnd:r.props.selectsEnd,selectsRange:r.props.selectsRange,startDate:r.props.startDate,endDate:r.props.endDate,excludeDates:r.props.excludeDates,excludeDateIntervals:r.props.excludeDateIntervals,filterDate:r.props.filterDate,onClickOutside:r.handleCalendarClickOutside,formatWeekNumber:r.props.formatWeekNumber,highlightDates:r.state.highlightDates,holidays:Cl(r.modifyHolidays()),includeDates:r.props.includeDates,includeDateIntervals:r.props.includeDateIntervals,includeTimes:r.props.includeTimes,injectTimes:r.props.injectTimes,inline:r.props.inline,shouldFocusDayInline:r.state.shouldFocusDayInline,peekNextMonth:r.props.peekNextMonth,showMonthDropdown:r.props.showMonthDropdown,showPreviousMonths:r.props.showPreviousMonths,useShortMonthInDropdown:r.props.useShortMonthInDropdown,showMonthYearDropdown:r.props.showMonthYearDropdown,showWeekNumbers:r.props.showWeekNumbers,showYearDropdown:r.props.showYearDropdown,withPortal:r.props.withPortal,forceShowMonthNavigation:r.props.forceShowMonthNavigation,showDisabledMonthNavigation:r.props.showDisabledMonthNavigation,scrollableYearDropdown:r.props.scrollableYearDropdown,scrollableMonthYearDropdown:r.props.scrollableMonthYearDropdown,todayButton:r.props.todayButton,weekLabel:r.props.weekLabel,outsideClickIgnoreClass:ir,fixedHeight:r.props.fixedHeight,monthsShown:r.props.monthsShown,monthSelectedIn:r.state.monthSelectedIn,onDropdownFocus:r.handleDropdownFocus,onMonthChange:r.props.onMonthChange,onYearChange:r.props.onYearChange,dayClassName:r.props.dayClassName,weekDayClassName:r.props.weekDayClassName,monthClassName:r.props.monthClassName,timeClassName:r.props.timeClassName,showDateSelect:r.props.showDateSelect,showTimeSelect:r.props.showTimeSelect,showTimeSelectOnly:r.props.showTimeSelectOnly,onTimeChange:r.handleTimeChange,timeFormat:r.props.timeFormat,timeIntervals:r.props.timeIntervals,minTime:r.props.minTime,maxTime:r.props.maxTime,excludeTimes:r.props.excludeTimes,filterTime:r.props.filterTime,timeCaption:r.props.timeCaption,className:r.props.calendarClassName,container:r.props.calendarContainer,yearItemNumber:r.props.yearItemNumber,yearDropdownItemNumber:r.props.yearDropdownItemNumber,previousMonthAriaLabel:r.props.previousMonthAriaLabel,previousMonthButtonLabel:r.props.previousMonthButtonLabel,nextMonthAriaLabel:r.props.nextMonthAriaLabel,nextMonthButtonLabel:r.props.nextMonthButtonLabel,previousYearAriaLabel:r.props.previousYearAriaLabel,previousYearButtonLabel:r.props.previousYearButtonLabel,nextYearAriaLabel:r.props.nextYearAriaLabel,nextYearButtonLabel:r.props.nextYearButtonLabel,timeInputLabel:r.props.timeInputLabel,disabledKeyboardNavigation:r.props.disabledKeyboardNavigation,renderCustomHeader:r.props.renderCustomHeader,popperProps:r.props.popperProps,renderDayContents:r.props.renderDayContents,renderMonthContent:r.props.renderMonthContent,renderQuarterContent:r.props.renderQuarterContent,renderYearContent:r.props.renderYearContent,onDayMouseEnter:r.props.onDayMouseEnter,onMonthMouseLeave:r.props.onMonthMouseLeave,onYearMouseEnter:r.props.onYearMouseEnter,onYearMouseLeave:r.props.onYearMouseLeave,selectsDisabledDaysInRange:r.props.selectsDisabledDaysInRange,showTimeInput:r.props.showTimeInput,showMonthYearPicker:r.props.showMonthYearPicker,showFullMonthYearPicker:r.props.showFullMonthYearPicker,showTwoColumnMonthYearPicker:r.props.showTwoColumnMonthYearPicker,showFourColumnMonthYearPicker:r.props.showFourColumnMonthYearPicker,showYearPicker:r.props.showYearPicker,showQuarterYearPicker:r.props.showQuarterYearPicker,showWeekPicker:r.props.showWeekPicker,showPopperArrow:r.props.showPopperArrow,excludeScrollbar:r.props.excludeScrollbar,handleOnKeyDown:r.props.onKeyDown,handleOnDayKeyDown:r.onDayKeyDown,isInputFocused:r.state.focused,customTimeInput:r.props.customTimeInput,setPreSelection:r.setPreSelection},r.props.children):null}),Ct(At(r),"renderAriaLiveRegion",function(){var e,t=r.props,l=t.dateFormat,n=t.locale,i=r.props.showTimeInput||r.props.showTimeSelect?"PPPPp":"PPPP";return e=r.props.selectsRange?"Selected start date: ".concat(zt(r.props.startDate,{dateFormat:i,locale:n}),". ").concat(r.props.endDate?"End date: "+zt(r.props.endDate,{dateFormat:i,locale:n}):""):r.props.showTimeSelectOnly?"Selected time: ".concat(zt(r.props.selected,{dateFormat:l,locale:n})):r.props.showYearPicker?"Selected year: ".concat(zt(r.props.selected,{dateFormat:"yyyy",locale:n})):r.props.showMonthYearPicker?"Selected month: ".concat(zt(r.props.selected,{dateFormat:"MMMM yyyy",locale:n})):r.props.showQuarterYearPicker?"Selected quarter: ".concat(zt(r.props.selected,{dateFormat:"yyyy, QQQ",locale:n})):"Selected date: ".concat(zt(r.props.selected,{dateFormat:i,locale:n})),pe.default.createElement("span",{role:"alert","aria-live":"polite",className:"react-datepicker__aria-live"},e)}),Ct(At(r),"renderDateInput",function(){var e,t=de.default(r.props.className,Ct({},ir,r.state.open)),l=r.props.customInput||pe.default.createElement("input",{type:"text"}),n=r.props.customInputRef||"ref",i="string"==typeof r.props.value?r.props.value:"string"==typeof r.state.inputValue?r.state.inputValue:r.props.selectsRange?function(e,t,l){if(!e)return"";var r=zt(e,l),n=t?zt(t,l):"";return"".concat(r," - ").concat(n)}(r.props.startDate,r.props.endDate,r.props):zt(r.props.selected,r.props);return pe.default.cloneElement(l,(Ct(Ct(Ct(Ct(Ct(Ct(Ct(Ct(Ct(Ct(e={},n,function(e){r.input=e}),"value",i),"onBlur",r.handleBlur),"onChange",r.handleChange),"onClick",r.onInputClick),"onFocus",r.handleFocus),"onKeyDown",r.onInputKeyDown),"id",r.props.id),"name",r.props.name),"form",r.props.form),Ct(Ct(Ct(Ct(Ct(Ct(Ct(Ct(Ct(Ct(e,"autoFocus",r.props.autoFocus),"placeholder",r.props.placeholderText),"disabled",r.props.disabled),"autoComplete",r.props.autoComplete),"className",de.default(l.props.className,t)),"title",r.props.title),"readOnly",r.props.readOnly),"required",r.props.required),"tabIndex",r.props.tabIndex),"aria-describedby",r.props.ariaDescribedBy),Ct(Ct(Ct(e,"aria-invalid",r.props.ariaInvalid),"aria-labelledby",r.props.ariaLabelledBy),"aria-required",r.props.ariaRequired)))}),Ct(At(r),"renderClearButton",function(){var e=r.props,t=e.isClearable,l=e.disabled,n=e.selected,i=e.startDate,a=e.endDate,s=e.clearButtonTitle,o=e.clearButtonClassName,c=void 0===o?"":o,u=e.ariaLabelClose,p=void 0===u?"Close":u;return!t||null==n&&null==i&&null==a?null:pe.default.createElement("button",{type:"button",className:de.default("react-datepicker__close-icon",c,{"react-datepicker__close-icon--disabled":l}),disabled:l,"aria-label":p,onClick:r.onClearClick,title:s,tabIndex:-1})}),r.state=r.calcInitialState(),r.preventFocusTimeout=null,r}return Nt(l,[{key:"componentDidMount",value:function(){window.addEventListener("scroll",this.onScroll,!0)}},{key:"componentDidUpdate",value:function(e,t){var l,r;e.inline&&(l=e.selected,r=this.props.selected,l&&r?je.default(l)!==je.default(r)||_e.default(l)!==_e.default(r):l!==r)&&this.setPreSelection(this.props.selected),void 0!==this.state.monthSelectedIn&&e.monthsShown!==this.props.monthsShown&&this.setState({monthSelectedIn:0}),e.highlightDates!==this.props.highlightDates&&this.setState({highlightDates:Nl(this.props.highlightDates)}),t.focused||Jt(e.selected,this.props.selected)||this.setState({inputValue:null}),t.open!==this.state.open&&(!1===t.open&&!0===this.state.open&&this.props.onCalendarOpen(),!0===t.open&&!1===this.state.open&&this.props.onCalendarClose())}},{key:"componentWillUnmount",value:function(){this.clearPreventFocusTimeout(),window.removeEventListener("scroll",this.onScroll,!0)}},{key:"renderInputContainer",value:function(){var e=this.props,t=e.showIcon,l=e.icon,r=e.calendarIconClassname,n=e.toggleCalendarOnIconClick,i=this.state.open;return pe.default.createElement("div",{className:"react-datepicker__input-container".concat(t?" react-datepicker__view-calendar-icon":"")},t&&pe.default.createElement(er,wt({icon:l,className:"".concat(r," ").concat(i&&"react-datepicker-ignore-onclickoutside")},n?{onClick:this.toggleCalendar}:null)),this.state.isRenderAriaLiveMessage&&this.renderAriaLiveRegion(),this.renderDateInput(),this.renderClearButton())}},{key:"render",value:function(){var e=this.renderCalendar();if(this.props.inline)return e;if(this.props.withPortal){var t=this.state.open?pe.default.createElement(rr,{enableTabLoop:this.props.enableTabLoop},pe.default.createElement("div",{className:"react-datepicker__portal",tabIndex:-1,onKeyDown:this.onPortalKeyDown},e)):null;return this.state.open&&this.props.portalId&&(t=pe.default.createElement(tr,{portalId:this.props.portalId,portalHost:this.props.portalHost},t)),pe.default.createElement("div",null,this.renderInputContainer(),t)}return pe.default.createElement(nr,{className:this.props.popperClassName,wrapperClassName:this.props.wrapperClassName,hidePopper:!this.isCalendarOpen(),portalId:this.props.portalId,portalHost:this.props.portalHost,popperModifiers:this.props.popperModifiers,targetComponent:this.renderInputContainer(),popperContainer:this.props.popperContainer,popperComponent:e,popperPlacement:this.props.popperPlacement,popperProps:this.props.popperProps,popperOnKeyDown:this.onPopperKeyDown,enableTabLoop:this.props.enableTabLoop})}}],[{key:"defaultProps",get:function(){return{allowSameDay:!1,dateFormat:"MM/dd/yyyy",dateFormatCalendar:"LLLL yyyy",onChange:function(){},disabled:!1,disabledKeyboardNavigation:!1,dropdownMode:"scroll",onFocus:function(){},onBlur:function(){},onKeyDown:function(){},onInputClick:function(){},onSelect:function(){},onClickOutside:function(){},onMonthChange:function(){},onCalendarOpen:function(){},onCalendarClose:function(){},preventOpenOnFocus:!1,onYearChange:function(){},onInputError:function(){},monthsShown:1,readOnly:!1,withPortal:!1,selectsDisabledDaysInRange:!1,shouldCloseOnSelect:!0,showTimeSelect:!1,showTimeInput:!1,showPreviousMonths:!1,showMonthYearPicker:!1,showFullMonthYearPicker:!1,showTwoColumnMonthYearPicker:!1,showFourColumnMonthYearPicker:!1,showYearPicker:!1,showQuarterYearPicker:!1,showWeekPicker:!1,strictParsing:!1,timeIntervals:30,timeCaption:"Time",previousMonthAriaLabel:"Previous Month",previousMonthButtonLabel:"Previous Month",nextMonthAriaLabel:"Next Month",nextMonthButtonLabel:"Next Month",previousYearAriaLabel:"Previous Year",previousYearButtonLabel:"Previous Year",nextYearAriaLabel:"Next Year",nextYearButtonLabel:"Next Year",timeInputLabel:"Time",enableTabLoop:!0,yearItemNumber:_t,focusSelectedMonth:!1,showPopperArrow:!0,excludeScrollbar:!0,customTimeInput:null,calendarStartDay:void 0,toggleCalendarOnIconClick:!1}}}]),l}(pe.default.Component),cr="input",ur="navigate";e.CalendarContainer=Ql,e.default=or,e.getDefaultLocale=el,e.registerLocale=function(e,t){var l="undefined"!=typeof window?window:globalThis;l.__localeData__||(l.__localeData__={}),l.__localeData__[e]=t},e.setDefaultLocale=function(e){("undefined"!=typeof window?window:globalThis).__localeId__=e},Object.defineProperty(e,"__esModule",{value:!0})}(t,l(47313),l(75192),l(72884),l(403),l(8859),l(89434),l(91469),l(60206),l(99004),l(78392),l(79254),l(46866),l(83618),l(85825),l(75160),l(66874),l(77801),l(1711),l(47403),l(66110),l(49593),l(76127),l(94836),l(80042),l(87910),l(68834),l(8121),l(42026),l(14228),l(77275),l(79364),l(68659),l(33897),l(20644),l(34193),l(32288),l(81419),l(70943),l(57033),l(6021),l(59376),l(41156),l(54497),l(9519),l(56148),l(34605),l(98589),l(26537),l(88502),l(3051),l(98789),l(49301),l(11454),l(50567),l(33532),l(31700),l(93601),l(11770),l(50514),l(85290),l(1168),l(82084),l(10586))},30534:(e,t,l)=>{"use strict";var r=l(47313),n=l(62224);function i(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,l=1;l<arguments.length;l++)t+="&args[]="+encodeURIComponent(arguments[l]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var a=new Set,s={};function o(e,t){c(e,t),c(e+"Capture",t)}function c(e,t){for(s[e]=t,e=0;e<t.length;e++)a.add(t[e])}var u=!("undefined"===typeof window||"undefined"===typeof window.document||"undefined"===typeof window.document.createElement),p=Object.prototype.hasOwnProperty,d=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,m={},h={};function g(e,t,l,r,n,i,a){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=n,this.mustUseProperty=l,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=a}var y={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){y[e]=new g(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];y[t]=new g(t,1,!1,e[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){y[e]=new g(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){y[e]=new g(e,2,!1,e,null,!1,!1)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){y[e]=new g(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){y[e]=new g(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){y[e]=new g(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){y[e]=new g(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){y[e]=new g(e,5,!1,e.toLowerCase(),null,!1,!1)});var f=/[\-:]([a-z])/g;function b(e){return e[1].toUpperCase()}function v(e,t,l,r){var n=y.hasOwnProperty(t)?y[t]:null;(null!==n?0!==n.type:r||!(2<t.length)||"o"!==t[0]&&"O"!==t[0]||"n"!==t[1]&&"N"!==t[1])&&(function(e,t,l,r){if(null===t||"undefined"===typeof t||function(e,t,l,r){if(null!==l&&0===l.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return!r&&(null!==l?!l.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,t,l,r))return!0;if(r)return!1;if(null!==l)switch(l.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}(t,l,n,r)&&(l=null),r||null===n?function(e){return!!p.call(h,e)||!p.call(m,e)&&(d.test(e)?h[e]=!0:(m[e]=!0,!1))}(t)&&(null===l?e.removeAttribute(t):e.setAttribute(t,""+l)):n.mustUseProperty?e[n.propertyName]=null===l?3!==n.type&&"":l:(t=n.attributeName,r=n.attributeNamespace,null===l?e.removeAttribute(t):(l=3===(n=n.type)||4===n&&!0===l?"":""+l,r?e.setAttributeNS(r,t,l):e.setAttribute(t,l))))}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(f,b);y[t]=new g(t,1,!1,e,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(f,b);y[t]=new g(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(f,b);y[t]=new g(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(e){y[e]=new g(e,1,!1,e.toLowerCase(),null,!1,!1)}),y.xlinkHref=new g("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(e){y[e]=new g(e,1,!1,e.toLowerCase(),null,!0,!0)});var x=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,S=Symbol.for("react.element"),N=Symbol.for("react.portal"),C=Symbol.for("react.fragment"),w=Symbol.for("react.strict_mode"),I=Symbol.for("react.profiler"),k=Symbol.for("react.provider"),T=Symbol.for("react.context"),A=Symbol.for("react.forward_ref"),D=Symbol.for("react.suspense"),M=Symbol.for("react.suspense_list"),E=Symbol.for("react.memo"),R=Symbol.for("react.lazy");Symbol.for("react.scope"),Symbol.for("react.debug_trace_mode");var B=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden"),Symbol.for("react.cache"),Symbol.for("react.tracing_marker");var j=Symbol.iterator;function P(e){return null===e||"object"!==typeof e?null:"function"===typeof(e=j&&e[j]||e["@@iterator"])?e:null}var _,O=Object.assign;function L(e){if(void 0===_)try{throw Error()}catch(l){var t=l.stack.trim().match(/\n( *(at )?)/);_=t&&t[1]||""}return"\n"+_+e}var F=!1;function q(e,t){if(!e||F)return"";F=!0;var l=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),"object"===typeof Reflect&&Reflect.construct){try{Reflect.construct(t,[])}catch(c){var r=c}Reflect.construct(e,[],t)}else{try{t.call()}catch(c){r=c}e.call(t.prototype)}else{try{throw Error()}catch(c){r=c}e()}}catch(c){if(c&&r&&"string"===typeof c.stack){for(var n=c.stack.split("\n"),i=r.stack.split("\n"),a=n.length-1,s=i.length-1;1<=a&&0<=s&&n[a]!==i[s];)s--;for(;1<=a&&0<=s;a--,s--)if(n[a]!==i[s]){if(1!==a||1!==s)do{if(a--,0>--s||n[a]!==i[s]){var o="\n"+n[a].replace(" at new "," at ");return e.displayName&&o.includes("<anonymous>")&&(o=o.replace("<anonymous>",e.displayName)),o}}while(1<=a&&0<=s);break}}}finally{F=!1,Error.prepareStackTrace=l}return(e=e?e.displayName||e.name:"")?L(e):""}function z(e){switch(e.tag){case 5:return L(e.type);case 16:return L("Lazy");case 13:return L("Suspense");case 19:return L("SuspenseList");case 0:case 2:case 15:return e=q(e.type,!1);case 11:return e=q(e.type.render,!1);case 1:return e=q(e.type,!0);default:return""}}function U(e){if(null==e)return null;if("function"===typeof e)return e.displayName||e.name||null;if("string"===typeof e)return e;switch(e){case C:return"Fragment";case N:return"Portal";case I:return"Profiler";case w:return"StrictMode";case D:return"Suspense";case M:return"SuspenseList"}if("object"===typeof e)switch(e.$$typeof){case T:return(e.displayName||"Context")+".Consumer";case k:return(e._context.displayName||"Context")+".Provider";case A:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case E:return null!==(t=e.displayName||null)?t:U(e.type)||"Memo";case R:t=e._payload,e=e._init;try{return U(e(t))}catch(l){}}return null}function G(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=(e=t.render).displayName||e.name||"",t.displayName||(""!==e?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return U(t);case 8:return t===w?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if("function"===typeof t)return t.displayName||t.name||null;if("string"===typeof t)return t}return null}function V(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function H(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function W(e){e._valueTracker||(e._valueTracker=function(e){var t=H(e)?"checked":"value",l=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&"undefined"!==typeof l&&"function"===typeof l.get&&"function"===typeof l.set){var n=l.get,i=l.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return n.call(this)},set:function(e){r=""+e,i.call(this,e)}}),Object.defineProperty(e,t,{enumerable:l.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function Z(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var l=t.getValue(),r="";return e&&(r=H(e)?e.checked?"true":"false":e.value),(e=r)!==l&&(t.setValue(e),!0)}function $(e){if("undefined"===typeof(e=e||("undefined"!==typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function K(e,t){var l=t.checked;return O({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=l?l:e._wrapperState.initialChecked})}function Y(e,t){var l=null==t.defaultValue?"":t.defaultValue,r=null!=t.checked?t.checked:t.defaultChecked;l=V(null!=t.value?t.value:l),e._wrapperState={initialChecked:r,initialValue:l,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function Q(e,t){null!=(t=t.checked)&&v(e,"checked",t,!1)}function J(e,t){Q(e,t);var l=V(t.value),r=t.type;if(null!=l)"number"===r?(0===l&&""===e.value||e.value!=l)&&(e.value=""+l):e.value!==""+l&&(e.value=""+l);else if("submit"===r||"reset"===r)return void e.removeAttribute("value");t.hasOwnProperty("value")?ee(e,t.type,l):t.hasOwnProperty("defaultValue")&&ee(e,t.type,V(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function X(e,t,l){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!("submit"!==r&&"reset"!==r||void 0!==t.value&&null!==t.value))return;t=""+e._wrapperState.initialValue,l||t===e.value||(e.value=t),e.defaultValue=t}""!==(l=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==l&&(e.name=l)}function ee(e,t,l){"number"===t&&$(e.ownerDocument)===e||(null==l?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+l&&(e.defaultValue=""+l))}var te=Array.isArray;function le(e,t,l,r){if(e=e.options,t){t={};for(var n=0;n<l.length;n++)t["$"+l[n]]=!0;for(l=0;l<e.length;l++)n=t.hasOwnProperty("$"+e[l].value),e[l].selected!==n&&(e[l].selected=n),n&&r&&(e[l].defaultSelected=!0)}else{for(l=""+V(l),t=null,n=0;n<e.length;n++){if(e[n].value===l)return e[n].selected=!0,void(r&&(e[n].defaultSelected=!0));null!==t||e[n].disabled||(t=e[n])}null!==t&&(t.selected=!0)}}function re(e,t){if(null!=t.dangerouslySetInnerHTML)throw Error(i(91));return O({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function ne(e,t){var l=t.value;if(null==l){if(l=t.children,t=t.defaultValue,null!=l){if(null!=t)throw Error(i(92));if(te(l)){if(1<l.length)throw Error(i(93));l=l[0]}t=l}null==t&&(t=""),l=t}e._wrapperState={initialValue:V(l)}}function ie(e,t){var l=V(t.value),r=V(t.defaultValue);null!=l&&((l=""+l)!==e.value&&(e.value=l),null==t.defaultValue&&e.defaultValue!==l&&(e.defaultValue=l)),null!=r&&(e.defaultValue=""+r)}function ae(e){var t=e.textContent;t===e._wrapperState.initialValue&&""!==t&&null!==t&&(e.value=t)}function se(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function oe(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?se(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var ce,ue,pe=(ue=function(e,t){if("http://www.w3.org/2000/svg"!==e.namespaceURI||"innerHTML"in e)e.innerHTML=t;else{for((ce=ce||document.createElement("div")).innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=ce.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}},"undefined"!==typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,t,l,r){MSApp.execUnsafeLocalFunction(function(){return ue(e,t)})}:ue);function de(e,t){if(t){var l=e.firstChild;if(l&&l===e.lastChild&&3===l.nodeType)return void(l.nodeValue=t)}e.textContent=t}var me={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},he=["Webkit","ms","Moz","O"];function ge(e,t,l){return null==t||"boolean"===typeof t||""===t?"":l||"number"!==typeof t||0===t||me.hasOwnProperty(e)&&me[e]?(""+t).trim():t+"px"}function ye(e,t){for(var l in e=e.style,t)if(t.hasOwnProperty(l)){var r=0===l.indexOf("--"),n=ge(l,t[l],r);"float"===l&&(l="cssFloat"),r?e.setProperty(l,n):e[l]=n}}Object.keys(me).forEach(function(e){he.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),me[t]=me[e]})});var fe=O({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function be(e,t){if(t){if(fe[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(i(137,e));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(i(60));if("object"!==typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(i(61))}if(null!=t.style&&"object"!==typeof t.style)throw Error(i(62))}}function ve(e,t){if(-1===e.indexOf("-"))return"string"===typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var xe=null;function Se(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var Ne=null,Ce=null,we=null;function Ie(e){if(e=vn(e)){if("function"!==typeof Ne)throw Error(i(280));var t=e.stateNode;t&&(t=Sn(t),Ne(e.stateNode,e.type,t))}}function ke(e){Ce?we?we.push(e):we=[e]:Ce=e}function Te(){if(Ce){var e=Ce,t=we;if(we=Ce=null,Ie(e),t)for(e=0;e<t.length;e++)Ie(t[e])}}function Ae(e,t){return e(t)}function De(){}var Me=!1;function Ee(e,t,l){if(Me)return e(t,l);Me=!0;try{return Ae(e,t,l)}finally{Me=!1,(null!==Ce||null!==we)&&(De(),Te())}}function Re(e,t){var l=e.stateNode;if(null===l)return null;var r=Sn(l);if(null===r)return null;l=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(r=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!r;break e;default:e=!1}if(e)return null;if(l&&"function"!==typeof l)throw Error(i(231,t,typeof l));return l}var Be=!1;if(u)try{var je={};Object.defineProperty(je,"passive",{get:function(){Be=!0}}),window.addEventListener("test",je,je),window.removeEventListener("test",je,je)}catch(ue){Be=!1}function Pe(e,t,l,r,n,i,a,s,o){var c=Array.prototype.slice.call(arguments,3);try{t.apply(l,c)}catch(u){this.onError(u)}}var _e=!1,Oe=null,Le=!1,Fe=null,qe={onError:function(e){_e=!0,Oe=e}};function ze(e,t,l,r,n,i,a,s,o){_e=!1,Oe=null,Pe.apply(qe,arguments)}function Ue(e){var t=e,l=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{0!==(4098&(t=e).flags)&&(l=t.return),e=t.return}while(e)}return 3===t.tag?l:null}function Ge(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&(null!==(e=e.alternate)&&(t=e.memoizedState)),null!==t)return t.dehydrated}return null}function Ve(e){if(Ue(e)!==e)throw Error(i(188))}function He(e){return null!==(e=function(e){var t=e.alternate;if(!t){if(null===(t=Ue(e)))throw Error(i(188));return t!==e?null:e}for(var l=e,r=t;;){var n=l.return;if(null===n)break;var a=n.alternate;if(null===a){if(null!==(r=n.return)){l=r;continue}break}if(n.child===a.child){for(a=n.child;a;){if(a===l)return Ve(n),e;if(a===r)return Ve(n),t;a=a.sibling}throw Error(i(188))}if(l.return!==r.return)l=n,r=a;else{for(var s=!1,o=n.child;o;){if(o===l){s=!0,l=n,r=a;break}if(o===r){s=!0,r=n,l=a;break}o=o.sibling}if(!s){for(o=a.child;o;){if(o===l){s=!0,l=a,r=n;break}if(o===r){s=!0,r=a,l=n;break}o=o.sibling}if(!s)throw Error(i(189))}}if(l.alternate!==r)throw Error(i(190))}if(3!==l.tag)throw Error(i(188));return l.stateNode.current===l?e:t}(e))?We(e):null}function We(e){if(5===e.tag||6===e.tag)return e;for(e=e.child;null!==e;){var t=We(e);if(null!==t)return t;e=e.sibling}return null}var Ze=n.unstable_scheduleCallback,$e=n.unstable_cancelCallback,Ke=n.unstable_shouldYield,Ye=n.unstable_requestPaint,Qe=n.unstable_now,Je=n.unstable_getCurrentPriorityLevel,Xe=n.unstable_ImmediatePriority,et=n.unstable_UserBlockingPriority,tt=n.unstable_NormalPriority,lt=n.unstable_LowPriority,rt=n.unstable_IdlePriority,nt=null,it=null;var at=Math.clz32?Math.clz32:function(e){return e>>>=0,0===e?32:31-(st(e)/ot|0)|0},st=Math.log,ot=Math.LN2;var ct=64,ut=4194304;function pt(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194240&e;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return 130023424&e;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function dt(e,t){var l=e.pendingLanes;if(0===l)return 0;var r=0,n=e.suspendedLanes,i=e.pingedLanes,a=268435455&l;if(0!==a){var s=a&~n;0!==s?r=pt(s):0!==(i&=a)&&(r=pt(i))}else 0!==(a=l&~n)?r=pt(a):0!==i&&(r=pt(i));if(0===r)return 0;if(0!==t&&t!==r&&0===(t&n)&&((n=r&-r)>=(i=t&-t)||16===n&&0!==(4194240&i)))return t;if(0!==(4&r)&&(r|=16&l),0!==(t=e.entangledLanes))for(e=e.entanglements,t&=r;0<t;)n=1<<(l=31-at(t)),r|=e[l],t&=~n;return r}function mt(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;default:return-1}}function ht(e){return 0!==(e=-1073741825&e.pendingLanes)?e:1073741824&e?1073741824:0}function gt(){var e=ct;return 0===(4194240&(ct<<=1))&&(ct=64),e}function yt(e){for(var t=[],l=0;31>l;l++)t.push(e);return t}function ft(e,t,l){e.pendingLanes|=t,536870912!==t&&(e.suspendedLanes=0,e.pingedLanes=0),(e=e.eventTimes)[t=31-at(t)]=l}function bt(e,t){var l=e.entangledLanes|=t;for(e=e.entanglements;l;){var r=31-at(l),n=1<<r;n&t|e[r]&t&&(e[r]|=t),l&=~n}}var vt=0;function xt(e){return 1<(e&=-e)?4<e?0!==(268435455&e)?16:536870912:4:1}var St,Nt,Ct,wt,It,kt=!1,Tt=[],At=null,Dt=null,Mt=null,Et=new Map,Rt=new Map,Bt=[],jt="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function Pt(e,t){switch(e){case"focusin":case"focusout":At=null;break;case"dragenter":case"dragleave":Dt=null;break;case"mouseover":case"mouseout":Mt=null;break;case"pointerover":case"pointerout":Et.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Rt.delete(t.pointerId)}}function _t(e,t,l,r,n,i){return null===e||e.nativeEvent!==i?(e={blockedOn:t,domEventName:l,eventSystemFlags:r,nativeEvent:i,targetContainers:[n]},null!==t&&(null!==(t=vn(t))&&Nt(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,null!==n&&-1===t.indexOf(n)&&t.push(n),e)}function Ot(e){var t=bn(e.target);if(null!==t){var l=Ue(t);if(null!==l)if(13===(t=l.tag)){if(null!==(t=Ge(l)))return e.blockedOn=t,void It(e.priority,function(){Ct(l)})}else if(3===t&&l.stateNode.current.memoizedState.isDehydrated)return void(e.blockedOn=3===l.tag?l.stateNode.containerInfo:null)}e.blockedOn=null}function Lt(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var l=Kt(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==l)return null!==(t=vn(l))&&Nt(t),e.blockedOn=l,!1;var r=new(l=e.nativeEvent).constructor(l.type,l);xe=r,l.target.dispatchEvent(r),xe=null,t.shift()}return!0}function Ft(e,t,l){Lt(e)&&l.delete(t)}function qt(){kt=!1,null!==At&&Lt(At)&&(At=null),null!==Dt&&Lt(Dt)&&(Dt=null),null!==Mt&&Lt(Mt)&&(Mt=null),Et.forEach(Ft),Rt.forEach(Ft)}function zt(e,t){e.blockedOn===t&&(e.blockedOn=null,kt||(kt=!0,n.unstable_scheduleCallback(n.unstable_NormalPriority,qt)))}function Ut(e){function t(t){return zt(t,e)}if(0<Tt.length){zt(Tt[0],e);for(var l=1;l<Tt.length;l++){var r=Tt[l];r.blockedOn===e&&(r.blockedOn=null)}}for(null!==At&&zt(At,e),null!==Dt&&zt(Dt,e),null!==Mt&&zt(Mt,e),Et.forEach(t),Rt.forEach(t),l=0;l<Bt.length;l++)(r=Bt[l]).blockedOn===e&&(r.blockedOn=null);for(;0<Bt.length&&null===(l=Bt[0]).blockedOn;)Ot(l),null===l.blockedOn&&Bt.shift()}var Gt=x.ReactCurrentBatchConfig,Vt=!0;function Ht(e,t,l,r){var n=vt,i=Gt.transition;Gt.transition=null;try{vt=1,Zt(e,t,l,r)}finally{vt=n,Gt.transition=i}}function Wt(e,t,l,r){var n=vt,i=Gt.transition;Gt.transition=null;try{vt=4,Zt(e,t,l,r)}finally{vt=n,Gt.transition=i}}function Zt(e,t,l,r){if(Vt){var n=Kt(e,t,l,r);if(null===n)Gr(e,t,r,$t,l),Pt(e,r);else if(function(e,t,l,r,n){switch(t){case"focusin":return At=_t(At,e,t,l,r,n),!0;case"dragenter":return Dt=_t(Dt,e,t,l,r,n),!0;case"mouseover":return Mt=_t(Mt,e,t,l,r,n),!0;case"pointerover":var i=n.pointerId;return Et.set(i,_t(Et.get(i)||null,e,t,l,r,n)),!0;case"gotpointercapture":return i=n.pointerId,Rt.set(i,_t(Rt.get(i)||null,e,t,l,r,n)),!0}return!1}(n,e,t,l,r))r.stopPropagation();else if(Pt(e,r),4&t&&-1<jt.indexOf(e)){for(;null!==n;){var i=vn(n);if(null!==i&&St(i),null===(i=Kt(e,t,l,r))&&Gr(e,t,r,$t,l),i===n)break;n=i}null!==n&&r.stopPropagation()}else Gr(e,t,r,null,l)}}var $t=null;function Kt(e,t,l,r){if($t=null,null!==(e=bn(e=Se(r))))if(null===(t=Ue(e)))e=null;else if(13===(l=t.tag)){if(null!==(e=Ge(t)))return e;e=null}else if(3===l){if(t.stateNode.current.memoizedState.isDehydrated)return 3===t.tag?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return $t=e,null}function Yt(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(Je()){case Xe:return 1;case et:return 4;case tt:case lt:return 16;case rt:return 536870912;default:return 16}default:return 16}}var Qt=null,Jt=null,Xt=null;function el(){if(Xt)return Xt;var e,t,l=Jt,r=l.length,n="value"in Qt?Qt.value:Qt.textContent,i=n.length;for(e=0;e<r&&l[e]===n[e];e++);var a=r-e;for(t=1;t<=a&&l[r-t]===n[i-t];t++);return Xt=n.slice(e,1<t?1-t:void 0)}function tl(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}function ll(){return!0}function rl(){return!1}function nl(e){function t(t,l,r,n,i){for(var a in this._reactName=t,this._targetInst=r,this.type=l,this.nativeEvent=n,this.target=i,this.currentTarget=null,e)e.hasOwnProperty(a)&&(t=e[a],this[a]=t?t(n):n[a]);return this.isDefaultPrevented=(null!=n.defaultPrevented?n.defaultPrevented:!1===n.returnValue)?ll:rl,this.isPropagationStopped=rl,this}return O(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!==typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=ll)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!==typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=ll)},persist:function(){},isPersistent:ll}),t}var il,al,sl,ol={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},cl=nl(ol),ul=O({},ol,{view:0,detail:0}),pl=nl(ul),dl=O({},ul,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:wl,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==sl&&(sl&&"mousemove"===e.type?(il=e.screenX-sl.screenX,al=e.screenY-sl.screenY):al=il=0,sl=e),il)},movementY:function(e){return"movementY"in e?e.movementY:al}}),ml=nl(dl),hl=nl(O({},dl,{dataTransfer:0})),gl=nl(O({},ul,{relatedTarget:0})),yl=nl(O({},ol,{animationName:0,elapsedTime:0,pseudoElement:0})),fl=O({},ol,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),bl=nl(fl),vl=nl(O({},ol,{data:0})),xl={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Sl={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},Nl={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Cl(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=Nl[e])&&!!t[e]}function wl(){return Cl}var Il=O({},ul,{key:function(e){if(e.key){var t=xl[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=tl(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?Sl[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:wl,charCode:function(e){return"keypress"===e.type?tl(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?tl(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}}),kl=nl(Il),Tl=nl(O({},dl,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),Al=nl(O({},ul,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:wl})),Dl=nl(O({},ol,{propertyName:0,elapsedTime:0,pseudoElement:0})),Ml=O({},dl,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),El=nl(Ml),Rl=[9,13,27,32],Bl=u&&"CompositionEvent"in window,jl=null;u&&"documentMode"in document&&(jl=document.documentMode);var Pl=u&&"TextEvent"in window&&!jl,_l=u&&(!Bl||jl&&8<jl&&11>=jl),Ol=String.fromCharCode(32),Ll=!1;function Fl(e,t){switch(e){case"keyup":return-1!==Rl.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function ql(e){return"object"===typeof(e=e.detail)&&"data"in e?e.data:null}var zl=!1;var Ul={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Gl(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!Ul[e.type]:"textarea"===t}function Vl(e,t,l,r){ke(r),0<(t=Hr(t,"onChange")).length&&(l=new cl("onChange","change",null,l,r),e.push({event:l,listeners:t}))}var Hl=null,Wl=null;function Zl(e){Or(e,0)}function $l(e){if(Z(xn(e)))return e}function Kl(e,t){if("change"===e)return t}var Yl=!1;if(u){var Ql;if(u){var Jl="oninput"in document;if(!Jl){var Xl=document.createElement("div");Xl.setAttribute("oninput","return;"),Jl="function"===typeof Xl.oninput}Ql=Jl}else Ql=!1;Yl=Ql&&(!document.documentMode||9<document.documentMode)}function er(){Hl&&(Hl.detachEvent("onpropertychange",tr),Wl=Hl=null)}function tr(e){if("value"===e.propertyName&&$l(Wl)){var t=[];Vl(t,Wl,e,Se(e)),Ee(Zl,t)}}function lr(e,t,l){"focusin"===e?(er(),Wl=l,(Hl=t).attachEvent("onpropertychange",tr)):"focusout"===e&&er()}function rr(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return $l(Wl)}function nr(e,t){if("click"===e)return $l(t)}function ir(e,t){if("input"===e||"change"===e)return $l(t)}var ar="function"===typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e===1/t)||e!==e&&t!==t};function sr(e,t){if(ar(e,t))return!0;if("object"!==typeof e||null===e||"object"!==typeof t||null===t)return!1;var l=Object.keys(e),r=Object.keys(t);if(l.length!==r.length)return!1;for(r=0;r<l.length;r++){var n=l[r];if(!p.call(t,n)||!ar(e[n],t[n]))return!1}return!0}function or(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function cr(e,t){var l,r=or(e);for(e=0;r;){if(3===r.nodeType){if(l=e+r.textContent.length,e<=t&&l>=t)return{node:r,offset:t-e};e=l}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=or(r)}}function ur(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?ur(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function pr(){for(var e=window,t=$();t instanceof e.HTMLIFrameElement;){try{var l="string"===typeof t.contentWindow.location.href}catch(r){l=!1}if(!l)break;t=$((e=t.contentWindow).document)}return t}function dr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}function mr(e){var t=pr(),l=e.focusedElem,r=e.selectionRange;if(t!==l&&l&&l.ownerDocument&&ur(l.ownerDocument.documentElement,l)){if(null!==r&&dr(l))if(t=r.start,void 0===(e=r.end)&&(e=t),"selectionStart"in l)l.selectionStart=t,l.selectionEnd=Math.min(e,l.value.length);else if((e=(t=l.ownerDocument||document)&&t.defaultView||window).getSelection){e=e.getSelection();var n=l.textContent.length,i=Math.min(r.start,n);r=void 0===r.end?i:Math.min(r.end,n),!e.extend&&i>r&&(n=r,r=i,i=n),n=cr(l,i);var a=cr(l,r);n&&a&&(1!==e.rangeCount||e.anchorNode!==n.node||e.anchorOffset!==n.offset||e.focusNode!==a.node||e.focusOffset!==a.offset)&&((t=t.createRange()).setStart(n.node,n.offset),e.removeAllRanges(),i>r?(e.addRange(t),e.extend(a.node,a.offset)):(t.setEnd(a.node,a.offset),e.addRange(t)))}for(t=[],e=l;e=e.parentNode;)1===e.nodeType&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for("function"===typeof l.focus&&l.focus(),l=0;l<t.length;l++)(e=t[l]).element.scrollLeft=e.left,e.element.scrollTop=e.top}}var hr=u&&"documentMode"in document&&11>=document.documentMode,gr=null,yr=null,fr=null,br=!1;function vr(e,t,l){var r=l.window===l?l.document:9===l.nodeType?l:l.ownerDocument;br||null==gr||gr!==$(r)||("selectionStart"in(r=gr)&&dr(r)?r={start:r.selectionStart,end:r.selectionEnd}:r={anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},fr&&sr(fr,r)||(fr=r,0<(r=Hr(yr,"onSelect")).length&&(t=new cl("onSelect","select",null,t,l),e.push({event:t,listeners:r}),t.target=gr)))}function xr(e,t){var l={};return l[e.toLowerCase()]=t.toLowerCase(),l["Webkit"+e]="webkit"+t,l["Moz"+e]="moz"+t,l}var Sr={animationend:xr("Animation","AnimationEnd"),animationiteration:xr("Animation","AnimationIteration"),animationstart:xr("Animation","AnimationStart"),transitionend:xr("Transition","TransitionEnd")},Nr={},Cr={};function wr(e){if(Nr[e])return Nr[e];if(!Sr[e])return e;var t,l=Sr[e];for(t in l)if(l.hasOwnProperty(t)&&t in Cr)return Nr[e]=l[t];return e}u&&(Cr=document.createElement("div").style,"AnimationEvent"in window||(delete Sr.animationend.animation,delete Sr.animationiteration.animation,delete Sr.animationstart.animation),"TransitionEvent"in window||delete Sr.transitionend.transition);var Ir=wr("animationend"),kr=wr("animationiteration"),Tr=wr("animationstart"),Ar=wr("transitionend"),Dr=new Map,Mr="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function Er(e,t){Dr.set(e,t),o(t,[e])}for(var Rr=0;Rr<Mr.length;Rr++){var Br=Mr[Rr];Er(Br.toLowerCase(),"on"+(Br[0].toUpperCase()+Br.slice(1)))}Er(Ir,"onAnimationEnd"),Er(kr,"onAnimationIteration"),Er(Tr,"onAnimationStart"),Er("dblclick","onDoubleClick"),Er("focusin","onFocus"),Er("focusout","onBlur"),Er(Ar,"onTransitionEnd"),c("onMouseEnter",["mouseout","mouseover"]),c("onMouseLeave",["mouseout","mouseover"]),c("onPointerEnter",["pointerout","pointerover"]),c("onPointerLeave",["pointerout","pointerover"]),o("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),o("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),o("onBeforeInput",["compositionend","keypress","textInput","paste"]),o("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),o("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),o("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var jr="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Pr=new Set("cancel close invalid load scroll toggle".split(" ").concat(jr));function _r(e,t,l){var r=e.type||"unknown-event";e.currentTarget=l,function(e,t,l,r,n,a,s,o,c){if(ze.apply(this,arguments),_e){if(!_e)throw Error(i(198));var u=Oe;_e=!1,Oe=null,Le||(Le=!0,Fe=u)}}(r,t,void 0,e),e.currentTarget=null}function Or(e,t){t=0!==(4&t);for(var l=0;l<e.length;l++){var r=e[l],n=r.event;r=r.listeners;e:{var i=void 0;if(t)for(var a=r.length-1;0<=a;a--){var s=r[a],o=s.instance,c=s.currentTarget;if(s=s.listener,o!==i&&n.isPropagationStopped())break e;_r(n,s,c),i=o}else for(a=0;a<r.length;a++){if(o=(s=r[a]).instance,c=s.currentTarget,s=s.listener,o!==i&&n.isPropagationStopped())break e;_r(n,s,c),i=o}}}if(Le)throw e=Fe,Le=!1,Fe=null,e}function Lr(e,t){var l=t[gn];void 0===l&&(l=t[gn]=new Set);var r=e+"__bubble";l.has(r)||(Ur(t,e,2,!1),l.add(r))}function Fr(e,t,l){var r=0;t&&(r|=4),Ur(l,e,r,t)}var qr="_reactListening"+Math.random().toString(36).slice(2);function zr(e){if(!e[qr]){e[qr]=!0,a.forEach(function(t){"selectionchange"!==t&&(Pr.has(t)||Fr(t,!1,e),Fr(t,!0,e))});var t=9===e.nodeType?e:e.ownerDocument;null===t||t[qr]||(t[qr]=!0,Fr("selectionchange",!1,t))}}function Ur(e,t,l,r){switch(Yt(t)){case 1:var n=Ht;break;case 4:n=Wt;break;default:n=Zt}l=n.bind(null,t,l,e),n=void 0,!Be||"touchstart"!==t&&"touchmove"!==t&&"wheel"!==t||(n=!0),r?void 0!==n?e.addEventListener(t,l,{capture:!0,passive:n}):e.addEventListener(t,l,!0):void 0!==n?e.addEventListener(t,l,{passive:n}):e.addEventListener(t,l,!1)}function Gr(e,t,l,r,n){var i=r;if(0===(1&t)&&0===(2&t)&&null!==r)e:for(;;){if(null===r)return;var a=r.tag;if(3===a||4===a){var s=r.stateNode.containerInfo;if(s===n||8===s.nodeType&&s.parentNode===n)break;if(4===a)for(a=r.return;null!==a;){var o=a.tag;if((3===o||4===o)&&((o=a.stateNode.containerInfo)===n||8===o.nodeType&&o.parentNode===n))return;a=a.return}for(;null!==s;){if(null===(a=bn(s)))return;if(5===(o=a.tag)||6===o){r=i=a;continue e}s=s.parentNode}}r=r.return}Ee(function(){var r=i,n=Se(l),a=[];e:{var s=Dr.get(e);if(void 0!==s){var o=cl,c=e;switch(e){case"keypress":if(0===tl(l))break e;case"keydown":case"keyup":o=kl;break;case"focusin":c="focus",o=gl;break;case"focusout":c="blur",o=gl;break;case"beforeblur":case"afterblur":o=gl;break;case"click":if(2===l.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":o=ml;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":o=hl;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":o=Al;break;case Ir:case kr:case Tr:o=yl;break;case Ar:o=Dl;break;case"scroll":o=pl;break;case"wheel":o=El;break;case"copy":case"cut":case"paste":o=bl;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":o=Tl}var u=0!==(4&t),p=!u&&"scroll"===e,d=u?null!==s?s+"Capture":null:s;u=[];for(var m,h=r;null!==h;){var g=(m=h).stateNode;if(5===m.tag&&null!==g&&(m=g,null!==d&&(null!=(g=Re(h,d))&&u.push(Vr(h,g,m)))),p)break;h=h.return}0<u.length&&(s=new o(s,c,null,l,n),a.push({event:s,listeners:u}))}}if(0===(7&t)){if(o="mouseout"===e||"pointerout"===e,(!(s="mouseover"===e||"pointerover"===e)||l===xe||!(c=l.relatedTarget||l.fromElement)||!bn(c)&&!c[hn])&&(o||s)&&(s=n.window===n?n:(s=n.ownerDocument)?s.defaultView||s.parentWindow:window,o?(o=r,null!==(c=(c=l.relatedTarget||l.toElement)?bn(c):null)&&(c!==(p=Ue(c))||5!==c.tag&&6!==c.tag)&&(c=null)):(o=null,c=r),o!==c)){if(u=ml,g="onMouseLeave",d="onMouseEnter",h="mouse","pointerout"!==e&&"pointerover"!==e||(u=Tl,g="onPointerLeave",d="onPointerEnter",h="pointer"),p=null==o?s:xn(o),m=null==c?s:xn(c),(s=new u(g,h+"leave",o,l,n)).target=p,s.relatedTarget=m,g=null,bn(n)===r&&((u=new u(d,h+"enter",c,l,n)).target=m,u.relatedTarget=p,g=u),p=g,o&&c)e:{for(d=c,h=0,m=u=o;m;m=Wr(m))h++;for(m=0,g=d;g;g=Wr(g))m++;for(;0<h-m;)u=Wr(u),h--;for(;0<m-h;)d=Wr(d),m--;for(;h--;){if(u===d||null!==d&&u===d.alternate)break e;u=Wr(u),d=Wr(d)}u=null}else u=null;null!==o&&Zr(a,s,o,u,!1),null!==c&&null!==p&&Zr(a,p,c,u,!0)}if("select"===(o=(s=r?xn(r):window).nodeName&&s.nodeName.toLowerCase())||"input"===o&&"file"===s.type)var y=Kl;else if(Gl(s))if(Yl)y=ir;else{y=rr;var f=lr}else(o=s.nodeName)&&"input"===o.toLowerCase()&&("checkbox"===s.type||"radio"===s.type)&&(y=nr);switch(y&&(y=y(e,r))?Vl(a,y,l,n):(f&&f(e,s,r),"focusout"===e&&(f=s._wrapperState)&&f.controlled&&"number"===s.type&&ee(s,"number",s.value)),f=r?xn(r):window,e){case"focusin":(Gl(f)||"true"===f.contentEditable)&&(gr=f,yr=r,fr=null);break;case"focusout":fr=yr=gr=null;break;case"mousedown":br=!0;break;case"contextmenu":case"mouseup":case"dragend":br=!1,vr(a,l,n);break;case"selectionchange":if(hr)break;case"keydown":case"keyup":vr(a,l,n)}var b;if(Bl)e:{switch(e){case"compositionstart":var v="onCompositionStart";break e;case"compositionend":v="onCompositionEnd";break e;case"compositionupdate":v="onCompositionUpdate";break e}v=void 0}else zl?Fl(e,l)&&(v="onCompositionEnd"):"keydown"===e&&229===l.keyCode&&(v="onCompositionStart");v&&(_l&&"ko"!==l.locale&&(zl||"onCompositionStart"!==v?"onCompositionEnd"===v&&zl&&(b=el()):(Jt="value"in(Qt=n)?Qt.value:Qt.textContent,zl=!0)),0<(f=Hr(r,v)).length&&(v=new vl(v,e,null,l,n),a.push({event:v,listeners:f}),b?v.data=b:null!==(b=ql(l))&&(v.data=b))),(b=Pl?function(e,t){switch(e){case"compositionend":return ql(t);case"keypress":return 32!==t.which?null:(Ll=!0,Ol);case"textInput":return(e=t.data)===Ol&&Ll?null:e;default:return null}}(e,l):function(e,t){if(zl)return"compositionend"===e||!Bl&&Fl(e,t)?(e=el(),Xt=Jt=Qt=null,zl=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return _l&&"ko"!==t.locale?null:t.data}}(e,l))&&(0<(r=Hr(r,"onBeforeInput")).length&&(n=new vl("onBeforeInput","beforeinput",null,l,n),a.push({event:n,listeners:r}),n.data=b))}Or(a,t)})}function Vr(e,t,l){return{instance:e,listener:t,currentTarget:l}}function Hr(e,t){for(var l=t+"Capture",r=[];null!==e;){var n=e,i=n.stateNode;5===n.tag&&null!==i&&(n=i,null!=(i=Re(e,l))&&r.unshift(Vr(e,i,n)),null!=(i=Re(e,t))&&r.push(Vr(e,i,n))),e=e.return}return r}function Wr(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag);return e||null}function Zr(e,t,l,r,n){for(var i=t._reactName,a=[];null!==l&&l!==r;){var s=l,o=s.alternate,c=s.stateNode;if(null!==o&&o===r)break;5===s.tag&&null!==c&&(s=c,n?null!=(o=Re(l,i))&&a.unshift(Vr(l,o,s)):n||null!=(o=Re(l,i))&&a.push(Vr(l,o,s))),l=l.return}0!==a.length&&e.push({event:t,listeners:a})}var $r=/\r\n?/g,Kr=/\u0000|\uFFFD/g;function Yr(e){return("string"===typeof e?e:""+e).replace($r,"\n").replace(Kr,"")}function Qr(e,t,l){if(t=Yr(t),Yr(e)!==t&&l)throw Error(i(425))}function Jr(){}var Xr=null,en=null;function tn(e,t){return"textarea"===e||"noscript"===e||"string"===typeof t.children||"number"===typeof t.children||"object"===typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var ln="function"===typeof setTimeout?setTimeout:void 0,rn="function"===typeof clearTimeout?clearTimeout:void 0,nn="function"===typeof Promise?Promise:void 0,an="function"===typeof queueMicrotask?queueMicrotask:"undefined"!==typeof nn?function(e){return nn.resolve(null).then(e).catch(sn)}:ln;function sn(e){setTimeout(function(){throw e})}function on(e,t){var l=t,r=0;do{var n=l.nextSibling;if(e.removeChild(l),n&&8===n.nodeType)if("/$"===(l=n.data)){if(0===r)return e.removeChild(n),void Ut(t);r--}else"$"!==l&&"$?"!==l&&"$!"!==l||r++;l=n}while(l);Ut(t)}function cn(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break;if(8===t){if("$"===(t=e.data)||"$!"===t||"$?"===t)break;if("/$"===t)return null}}return e}function un(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var l=e.data;if("$"===l||"$!"===l||"$?"===l){if(0===t)return e;t--}else"/$"===l&&t++}e=e.previousSibling}return null}var pn=Math.random().toString(36).slice(2),dn="__reactFiber$"+pn,mn="__reactProps$"+pn,hn="__reactContainer$"+pn,gn="__reactEvents$"+pn,yn="__reactListeners$"+pn,fn="__reactHandles$"+pn;function bn(e){var t=e[dn];if(t)return t;for(var l=e.parentNode;l;){if(t=l[hn]||l[dn]){if(l=t.alternate,null!==t.child||null!==l&&null!==l.child)for(e=un(e);null!==e;){if(l=e[dn])return l;e=un(e)}return t}l=(e=l).parentNode}return null}function vn(e){return!(e=e[dn]||e[hn])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function xn(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(i(33))}function Sn(e){return e[mn]||null}var Nn=[],Cn=-1;function wn(e){return{current:e}}function In(e){0>Cn||(e.current=Nn[Cn],Nn[Cn]=null,Cn--)}function kn(e,t){Cn++,Nn[Cn]=e.current,e.current=t}var Tn={},An=wn(Tn),Dn=wn(!1),Mn=Tn;function En(e,t){var l=e.type.contextTypes;if(!l)return Tn;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var n,i={};for(n in l)i[n]=t[n];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function Rn(e){return null!==(e=e.childContextTypes)&&void 0!==e}function Bn(){In(Dn),In(An)}function jn(e,t,l){if(An.current!==Tn)throw Error(i(168));kn(An,t),kn(Dn,l)}function Pn(e,t,l){var r=e.stateNode;if(t=t.childContextTypes,"function"!==typeof r.getChildContext)return l;for(var n in r=r.getChildContext())if(!(n in t))throw Error(i(108,G(e)||"Unknown",n));return O({},l,r)}function _n(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Tn,Mn=An.current,kn(An,e),kn(Dn,Dn.current),!0}function On(e,t,l){var r=e.stateNode;if(!r)throw Error(i(169));l?(e=Pn(e,t,Mn),r.__reactInternalMemoizedMergedChildContext=e,In(Dn),In(An),kn(An,e)):In(Dn),kn(Dn,l)}var Ln=null,Fn=!1,qn=!1;function zn(e){null===Ln?Ln=[e]:Ln.push(e)}function Un(){if(!qn&&null!==Ln){qn=!0;var e=0,t=vt;try{var l=Ln;for(vt=1;e<l.length;e++){var r=l[e];do{r=r(!0)}while(null!==r)}Ln=null,Fn=!1}catch(n){throw null!==Ln&&(Ln=Ln.slice(e+1)),Ze(Xe,Un),n}finally{vt=t,qn=!1}}return null}var Gn=[],Vn=0,Hn=null,Wn=0,Zn=[],$n=0,Kn=null,Yn=1,Qn="";function Jn(e,t){Gn[Vn++]=Wn,Gn[Vn++]=Hn,Hn=e,Wn=t}function Xn(e,t,l){Zn[$n++]=Yn,Zn[$n++]=Qn,Zn[$n++]=Kn,Kn=e;var r=Yn;e=Qn;var n=32-at(r)-1;r&=~(1<<n),l+=1;var i=32-at(t)+n;if(30<i){var a=n-n%5;i=(r&(1<<a)-1).toString(32),r>>=a,n-=a,Yn=1<<32-at(t)+n|l<<n|r,Qn=i+e}else Yn=1<<i|l<<n|r,Qn=e}function ei(e){null!==e.return&&(Jn(e,1),Xn(e,1,0))}function ti(e){for(;e===Hn;)Hn=Gn[--Vn],Gn[Vn]=null,Wn=Gn[--Vn],Gn[Vn]=null;for(;e===Kn;)Kn=Zn[--$n],Zn[$n]=null,Qn=Zn[--$n],Zn[$n]=null,Yn=Zn[--$n],Zn[$n]=null}var li=null,ri=null,ni=!1,ii=null;function ai(e,t){var l=Ec(5,null,null,0);l.elementType="DELETED",l.stateNode=t,l.return=e,null===(t=e.deletions)?(e.deletions=[l],e.flags|=16):t.push(l)}function si(e,t){switch(e.tag){case 5:var l=e.type;return null!==(t=1!==t.nodeType||l.toLowerCase()!==t.nodeName.toLowerCase()?null:t)&&(e.stateNode=t,li=e,ri=cn(t.firstChild),!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,li=e,ri=null,!0);case 13:return null!==(t=8!==t.nodeType?null:t)&&(l=null!==Kn?{id:Yn,overflow:Qn}:null,e.memoizedState={dehydrated:t,treeContext:l,retryLane:1073741824},(l=Ec(18,null,null,0)).stateNode=t,l.return=e,e.child=l,li=e,ri=null,!0);default:return!1}}function oi(e){return 0!==(1&e.mode)&&0===(128&e.flags)}function ci(e){if(ni){var t=ri;if(t){var l=t;if(!si(e,t)){if(oi(e))throw Error(i(418));t=cn(l.nextSibling);var r=li;t&&si(e,t)?ai(r,l):(e.flags=-4097&e.flags|2,ni=!1,li=e)}}else{if(oi(e))throw Error(i(418));e.flags=-4097&e.flags|2,ni=!1,li=e}}}function ui(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;li=e}function pi(e){if(e!==li)return!1;if(!ni)return ui(e),ni=!0,!1;var t;if((t=3!==e.tag)&&!(t=5!==e.tag)&&(t="head"!==(t=e.type)&&"body"!==t&&!tn(e.type,e.memoizedProps)),t&&(t=ri)){if(oi(e))throw di(),Error(i(418));for(;t;)ai(e,t),t=cn(t.nextSibling)}if(ui(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(i(317));e:{for(e=e.nextSibling,t=0;e;){if(8===e.nodeType){var l=e.data;if("/$"===l){if(0===t){ri=cn(e.nextSibling);break e}t--}else"$"!==l&&"$!"!==l&&"$?"!==l||t++}e=e.nextSibling}ri=null}}else ri=li?cn(e.stateNode.nextSibling):null;return!0}function di(){for(var e=ri;e;)e=cn(e.nextSibling)}function mi(){ri=li=null,ni=!1}function hi(e){null===ii?ii=[e]:ii.push(e)}var gi=x.ReactCurrentBatchConfig;function yi(e,t,l){if(null!==(e=l.ref)&&"function"!==typeof e&&"object"!==typeof e){if(l._owner){if(l=l._owner){if(1!==l.tag)throw Error(i(309));var r=l.stateNode}if(!r)throw Error(i(147,e));var n=r,a=""+e;return null!==t&&null!==t.ref&&"function"===typeof t.ref&&t.ref._stringRef===a?t.ref:(t=function(e){var t=n.refs;null===e?delete t[a]:t[a]=e},t._stringRef=a,t)}if("string"!==typeof e)throw Error(i(284));if(!l._owner)throw Error(i(290,e))}return e}function fi(e,t){throw e=Object.prototype.toString.call(t),Error(i(31,"[object Object]"===e?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function bi(e){return(0,e._init)(e._payload)}function vi(e){function t(t,l){if(e){var r=t.deletions;null===r?(t.deletions=[l],t.flags|=16):r.push(l)}}function l(l,r){if(!e)return null;for(;null!==r;)t(l,r),r=r.sibling;return null}function r(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function n(e,t){return(e=Bc(e,t)).index=0,e.sibling=null,e}function a(t,l,r){return t.index=r,e?null!==(r=t.alternate)?(r=r.index)<l?(t.flags|=2,l):r:(t.flags|=2,l):(t.flags|=1048576,l)}function s(t){return e&&null===t.alternate&&(t.flags|=2),t}function o(e,t,l,r){return null===t||6!==t.tag?((t=Oc(l,e.mode,r)).return=e,t):((t=n(t,l)).return=e,t)}function c(e,t,l,r){var i=l.type;return i===C?p(e,t,l.props.children,r,l.key):null!==t&&(t.elementType===i||"object"===typeof i&&null!==i&&i.$$typeof===R&&bi(i)===t.type)?((r=n(t,l.props)).ref=yi(e,t,l),r.return=e,r):((r=jc(l.type,l.key,l.props,null,e.mode,r)).ref=yi(e,t,l),r.return=e,r)}function u(e,t,l,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==l.containerInfo||t.stateNode.implementation!==l.implementation?((t=Lc(l,e.mode,r)).return=e,t):((t=n(t,l.children||[])).return=e,t)}function p(e,t,l,r,i){return null===t||7!==t.tag?((t=Pc(l,e.mode,r,i)).return=e,t):((t=n(t,l)).return=e,t)}function d(e,t,l){if("string"===typeof t&&""!==t||"number"===typeof t)return(t=Oc(""+t,e.mode,l)).return=e,t;if("object"===typeof t&&null!==t){switch(t.$$typeof){case S:return(l=jc(t.type,t.key,t.props,null,e.mode,l)).ref=yi(e,null,t),l.return=e,l;case N:return(t=Lc(t,e.mode,l)).return=e,t;case R:return d(e,(0,t._init)(t._payload),l)}if(te(t)||P(t))return(t=Pc(t,e.mode,l,null)).return=e,t;fi(e,t)}return null}function m(e,t,l,r){var n=null!==t?t.key:null;if("string"===typeof l&&""!==l||"number"===typeof l)return null!==n?null:o(e,t,""+l,r);if("object"===typeof l&&null!==l){switch(l.$$typeof){case S:return l.key===n?c(e,t,l,r):null;case N:return l.key===n?u(e,t,l,r):null;case R:return m(e,t,(n=l._init)(l._payload),r)}if(te(l)||P(l))return null!==n?null:p(e,t,l,r,null);fi(e,l)}return null}function h(e,t,l,r,n){if("string"===typeof r&&""!==r||"number"===typeof r)return o(t,e=e.get(l)||null,""+r,n);if("object"===typeof r&&null!==r){switch(r.$$typeof){case S:return c(t,e=e.get(null===r.key?l:r.key)||null,r,n);case N:return u(t,e=e.get(null===r.key?l:r.key)||null,r,n);case R:return h(e,t,l,(0,r._init)(r._payload),n)}if(te(r)||P(r))return p(t,e=e.get(l)||null,r,n,null);fi(t,r)}return null}function g(n,i,s,o){for(var c=null,u=null,p=i,g=i=0,y=null;null!==p&&g<s.length;g++){p.index>g?(y=p,p=null):y=p.sibling;var f=m(n,p,s[g],o);if(null===f){null===p&&(p=y);break}e&&p&&null===f.alternate&&t(n,p),i=a(f,i,g),null===u?c=f:u.sibling=f,u=f,p=y}if(g===s.length)return l(n,p),ni&&Jn(n,g),c;if(null===p){for(;g<s.length;g++)null!==(p=d(n,s[g],o))&&(i=a(p,i,g),null===u?c=p:u.sibling=p,u=p);return ni&&Jn(n,g),c}for(p=r(n,p);g<s.length;g++)null!==(y=h(p,n,g,s[g],o))&&(e&&null!==y.alternate&&p.delete(null===y.key?g:y.key),i=a(y,i,g),null===u?c=y:u.sibling=y,u=y);return e&&p.forEach(function(e){return t(n,e)}),ni&&Jn(n,g),c}function y(n,s,o,c){var u=P(o);if("function"!==typeof u)throw Error(i(150));if(null==(o=u.call(o)))throw Error(i(151));for(var p=u=null,g=s,y=s=0,f=null,b=o.next();null!==g&&!b.done;y++,b=o.next()){g.index>y?(f=g,g=null):f=g.sibling;var v=m(n,g,b.value,c);if(null===v){null===g&&(g=f);break}e&&g&&null===v.alternate&&t(n,g),s=a(v,s,y),null===p?u=v:p.sibling=v,p=v,g=f}if(b.done)return l(n,g),ni&&Jn(n,y),u;if(null===g){for(;!b.done;y++,b=o.next())null!==(b=d(n,b.value,c))&&(s=a(b,s,y),null===p?u=b:p.sibling=b,p=b);return ni&&Jn(n,y),u}for(g=r(n,g);!b.done;y++,b=o.next())null!==(b=h(g,n,y,b.value,c))&&(e&&null!==b.alternate&&g.delete(null===b.key?y:b.key),s=a(b,s,y),null===p?u=b:p.sibling=b,p=b);return e&&g.forEach(function(e){return t(n,e)}),ni&&Jn(n,y),u}return function e(r,i,a,o){if("object"===typeof a&&null!==a&&a.type===C&&null===a.key&&(a=a.props.children),"object"===typeof a&&null!==a){switch(a.$$typeof){case S:e:{for(var c=a.key,u=i;null!==u;){if(u.key===c){if((c=a.type)===C){if(7===u.tag){l(r,u.sibling),(i=n(u,a.props.children)).return=r,r=i;break e}}else if(u.elementType===c||"object"===typeof c&&null!==c&&c.$$typeof===R&&bi(c)===u.type){l(r,u.sibling),(i=n(u,a.props)).ref=yi(r,u,a),i.return=r,r=i;break e}l(r,u);break}t(r,u),u=u.sibling}a.type===C?((i=Pc(a.props.children,r.mode,o,a.key)).return=r,r=i):((o=jc(a.type,a.key,a.props,null,r.mode,o)).ref=yi(r,i,a),o.return=r,r=o)}return s(r);case N:e:{for(u=a.key;null!==i;){if(i.key===u){if(4===i.tag&&i.stateNode.containerInfo===a.containerInfo&&i.stateNode.implementation===a.implementation){l(r,i.sibling),(i=n(i,a.children||[])).return=r,r=i;break e}l(r,i);break}t(r,i),i=i.sibling}(i=Lc(a,r.mode,o)).return=r,r=i}return s(r);case R:return e(r,i,(u=a._init)(a._payload),o)}if(te(a))return g(r,i,a,o);if(P(a))return y(r,i,a,o);fi(r,a)}return"string"===typeof a&&""!==a||"number"===typeof a?(a=""+a,null!==i&&6===i.tag?(l(r,i.sibling),(i=n(i,a)).return=r,r=i):(l(r,i),(i=Oc(a,r.mode,o)).return=r,r=i),s(r)):l(r,i)}}var xi=vi(!0),Si=vi(!1),Ni=wn(null),Ci=null,wi=null,Ii=null;function ki(){Ii=wi=Ci=null}function Ti(e){var t=Ni.current;In(Ni),e._currentValue=t}function Ai(e,t,l){for(;null!==e;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,null!==r&&(r.childLanes|=t)):null!==r&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===l)break;e=e.return}}function Di(e,t){Ci=e,Ii=wi=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(0!==(e.lanes&t)&&(bs=!0),e.firstContext=null)}function Mi(e){var t=e._currentValue;if(Ii!==e)if(e={context:e,memoizedValue:t,next:null},null===wi){if(null===Ci)throw Error(i(308));wi=e,Ci.dependencies={lanes:0,firstContext:e}}else wi=wi.next=e;return t}var Ei=null;function Ri(e){null===Ei?Ei=[e]:Ei.push(e)}function Bi(e,t,l,r){var n=t.interleaved;return null===n?(l.next=l,Ri(t)):(l.next=n.next,n.next=l),t.interleaved=l,ji(e,r)}function ji(e,t){e.lanes|=t;var l=e.alternate;for(null!==l&&(l.lanes|=t),l=e,e=e.return;null!==e;)e.childLanes|=t,null!==(l=e.alternate)&&(l.childLanes|=t),l=e,e=e.return;return 3===l.tag?l.stateNode:null}var Pi=!1;function _i(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Oi(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function Li(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Fi(e,t,l){var r=e.updateQueue;if(null===r)return null;if(r=r.shared,0!==(2&Ao)){var n=r.pending;return null===n?t.next=t:(t.next=n.next,n.next=t),r.pending=t,ji(e,l)}return null===(n=r.interleaved)?(t.next=t,Ri(r)):(t.next=n.next,n.next=t),r.interleaved=t,ji(e,l)}function qi(e,t,l){if(null!==(t=t.updateQueue)&&(t=t.shared,0!==(4194240&l))){var r=t.lanes;l|=r&=e.pendingLanes,t.lanes=l,bt(e,l)}}function zi(e,t){var l=e.updateQueue,r=e.alternate;if(null!==r&&l===(r=r.updateQueue)){var n=null,i=null;if(null!==(l=l.firstBaseUpdate)){do{var a={eventTime:l.eventTime,lane:l.lane,tag:l.tag,payload:l.payload,callback:l.callback,next:null};null===i?n=i=a:i=i.next=a,l=l.next}while(null!==l);null===i?n=i=t:i=i.next=t}else n=i=t;return l={baseState:r.baseState,firstBaseUpdate:n,lastBaseUpdate:i,shared:r.shared,effects:r.effects},void(e.updateQueue=l)}null===(e=l.lastBaseUpdate)?l.firstBaseUpdate=t:e.next=t,l.lastBaseUpdate=t}function Ui(e,t,l,r){var n=e.updateQueue;Pi=!1;var i=n.firstBaseUpdate,a=n.lastBaseUpdate,s=n.shared.pending;if(null!==s){n.shared.pending=null;var o=s,c=o.next;o.next=null,null===a?i=c:a.next=c,a=o;var u=e.alternate;null!==u&&((s=(u=u.updateQueue).lastBaseUpdate)!==a&&(null===s?u.firstBaseUpdate=c:s.next=c,u.lastBaseUpdate=o))}if(null!==i){var p=n.baseState;for(a=0,u=c=o=null,s=i;;){var d=s.lane,m=s.eventTime;if((r&d)===d){null!==u&&(u=u.next={eventTime:m,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var h=e,g=s;switch(d=t,m=l,g.tag){case 1:if("function"===typeof(h=g.payload)){p=h.call(m,p,d);break e}p=h;break e;case 3:h.flags=-65537&h.flags|128;case 0:if(null===(d="function"===typeof(h=g.payload)?h.call(m,p,d):h)||void 0===d)break e;p=O({},p,d);break e;case 2:Pi=!0}}null!==s.callback&&0!==s.lane&&(e.flags|=64,null===(d=n.effects)?n.effects=[s]:d.push(s))}else m={eventTime:m,lane:d,tag:s.tag,payload:s.payload,callback:s.callback,next:null},null===u?(c=u=m,o=p):u=u.next=m,a|=d;if(null===(s=s.next)){if(null===(s=n.shared.pending))break;s=(d=s).next,d.next=null,n.lastBaseUpdate=d,n.shared.pending=null}}if(null===u&&(o=p),n.baseState=o,n.firstBaseUpdate=c,n.lastBaseUpdate=u,null!==(t=n.shared.interleaved)){n=t;do{a|=n.lane,n=n.next}while(n!==t)}else null===i&&(n.shared.lanes=0);_o|=a,e.lanes=a,e.memoizedState=p}}function Gi(e,t,l){if(e=t.effects,t.effects=null,null!==e)for(t=0;t<e.length;t++){var r=e[t],n=r.callback;if(null!==n){if(r.callback=null,r=l,"function"!==typeof n)throw Error(i(191,n));n.call(r)}}}var Vi={},Hi=wn(Vi),Wi=wn(Vi),Zi=wn(Vi);function $i(e){if(e===Vi)throw Error(i(174));return e}function Ki(e,t){switch(kn(Zi,t),kn(Wi,e),kn(Hi,Vi),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:oe(null,"");break;default:t=oe(t=(e=8===e?t.parentNode:t).namespaceURI||null,e=e.tagName)}In(Hi),kn(Hi,t)}function Yi(){In(Hi),In(Wi),In(Zi)}function Qi(e){$i(Zi.current);var t=$i(Hi.current),l=oe(t,e.type);t!==l&&(kn(Wi,e),kn(Hi,l))}function Ji(e){Wi.current===e&&(In(Hi),In(Wi))}var Xi=wn(0);function ea(e){for(var t=e;null!==t;){if(13===t.tag){var l=t.memoizedState;if(null!==l&&(null===(l=l.dehydrated)||"$?"===l.data||"$!"===l.data))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!==(128&t.flags))return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var ta=[];function la(){for(var e=0;e<ta.length;e++)ta[e]._workInProgressVersionPrimary=null;ta.length=0}var ra=x.ReactCurrentDispatcher,na=x.ReactCurrentBatchConfig,ia=0,aa=null,sa=null,oa=null,ca=!1,ua=!1,pa=0,da=0;function ma(){throw Error(i(321))}function ha(e,t){if(null===t)return!1;for(var l=0;l<t.length&&l<e.length;l++)if(!ar(e[l],t[l]))return!1;return!0}function ga(e,t,l,r,n,a){if(ia=a,aa=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,ra.current=null===e||null===e.memoizedState?Ja:Xa,e=l(r,n),ua){a=0;do{if(ua=!1,pa=0,25<=a)throw Error(i(301));a+=1,oa=sa=null,t.updateQueue=null,ra.current=es,e=l(r,n)}while(ua)}if(ra.current=Qa,t=null!==sa&&null!==sa.next,ia=0,oa=sa=aa=null,ca=!1,t)throw Error(i(300));return e}function ya(){var e=0!==pa;return pa=0,e}function fa(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===oa?aa.memoizedState=oa=e:oa=oa.next=e,oa}function ba(){if(null===sa){var e=aa.alternate;e=null!==e?e.memoizedState:null}else e=sa.next;var t=null===oa?aa.memoizedState:oa.next;if(null!==t)oa=t,sa=e;else{if(null===e)throw Error(i(310));e={memoizedState:(sa=e).memoizedState,baseState:sa.baseState,baseQueue:sa.baseQueue,queue:sa.queue,next:null},null===oa?aa.memoizedState=oa=e:oa=oa.next=e}return oa}function va(e,t){return"function"===typeof t?t(e):t}function xa(e){var t=ba(),l=t.queue;if(null===l)throw Error(i(311));l.lastRenderedReducer=e;var r=sa,n=r.baseQueue,a=l.pending;if(null!==a){if(null!==n){var s=n.next;n.next=a.next,a.next=s}r.baseQueue=n=a,l.pending=null}if(null!==n){a=n.next,r=r.baseState;var o=s=null,c=null,u=a;do{var p=u.lane;if((ia&p)===p)null!==c&&(c=c.next={lane:0,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null}),r=u.hasEagerState?u.eagerState:e(r,u.action);else{var d={lane:p,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null};null===c?(o=c=d,s=r):c=c.next=d,aa.lanes|=p,_o|=p}u=u.next}while(null!==u&&u!==a);null===c?s=r:c.next=o,ar(r,t.memoizedState)||(bs=!0),t.memoizedState=r,t.baseState=s,t.baseQueue=c,l.lastRenderedState=r}if(null!==(e=l.interleaved)){n=e;do{a=n.lane,aa.lanes|=a,_o|=a,n=n.next}while(n!==e)}else null===n&&(l.lanes=0);return[t.memoizedState,l.dispatch]}function Sa(e){var t=ba(),l=t.queue;if(null===l)throw Error(i(311));l.lastRenderedReducer=e;var r=l.dispatch,n=l.pending,a=t.memoizedState;if(null!==n){l.pending=null;var s=n=n.next;do{a=e(a,s.action),s=s.next}while(s!==n);ar(a,t.memoizedState)||(bs=!0),t.memoizedState=a,null===t.baseQueue&&(t.baseState=a),l.lastRenderedState=a}return[a,r]}function Na(){}function Ca(e,t){var l=aa,r=ba(),n=t(),a=!ar(r.memoizedState,n);if(a&&(r.memoizedState=n,bs=!0),r=r.queue,Pa(ka.bind(null,l,r,e),[e]),r.getSnapshot!==t||a||null!==oa&&1&oa.memoizedState.tag){if(l.flags|=2048,Ma(9,Ia.bind(null,l,r,n,t),void 0,null),null===Do)throw Error(i(349));0!==(30&ia)||wa(l,t,n)}return n}function wa(e,t,l){e.flags|=16384,e={getSnapshot:t,value:l},null===(t=aa.updateQueue)?(t={lastEffect:null,stores:null},aa.updateQueue=t,t.stores=[e]):null===(l=t.stores)?t.stores=[e]:l.push(e)}function Ia(e,t,l,r){t.value=l,t.getSnapshot=r,Ta(t)&&Aa(e)}function ka(e,t,l){return l(function(){Ta(t)&&Aa(e)})}function Ta(e){var t=e.getSnapshot;e=e.value;try{var l=t();return!ar(e,l)}catch(r){return!0}}function Aa(e){var t=ji(e,1);null!==t&&lc(t,e,1,-1)}function Da(e){var t=fa();return"function"===typeof e&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:va,lastRenderedState:e},t.queue=e,e=e.dispatch=Za.bind(null,aa,e),[t.memoizedState,e]}function Ma(e,t,l,r){return e={tag:e,create:t,destroy:l,deps:r,next:null},null===(t=aa.updateQueue)?(t={lastEffect:null,stores:null},aa.updateQueue=t,t.lastEffect=e.next=e):null===(l=t.lastEffect)?t.lastEffect=e.next=e:(r=l.next,l.next=e,e.next=r,t.lastEffect=e),e}function Ea(){return ba().memoizedState}function Ra(e,t,l,r){var n=fa();aa.flags|=e,n.memoizedState=Ma(1|t,l,void 0,void 0===r?null:r)}function Ba(e,t,l,r){var n=ba();r=void 0===r?null:r;var i=void 0;if(null!==sa){var a=sa.memoizedState;if(i=a.destroy,null!==r&&ha(r,a.deps))return void(n.memoizedState=Ma(t,l,i,r))}aa.flags|=e,n.memoizedState=Ma(1|t,l,i,r)}function ja(e,t){return Ra(8390656,8,e,t)}function Pa(e,t){return Ba(2048,8,e,t)}function _a(e,t){return Ba(4,2,e,t)}function Oa(e,t){return Ba(4,4,e,t)}function La(e,t){return"function"===typeof t?(e=e(),t(e),function(){t(null)}):null!==t&&void 0!==t?(e=e(),t.current=e,function(){t.current=null}):void 0}function Fa(e,t,l){return l=null!==l&&void 0!==l?l.concat([e]):null,Ba(4,4,La.bind(null,t,e),l)}function qa(){}function za(e,t){var l=ba();t=void 0===t?null:t;var r=l.memoizedState;return null!==r&&null!==t&&ha(t,r[1])?r[0]:(l.memoizedState=[e,t],e)}function Ua(e,t){var l=ba();t=void 0===t?null:t;var r=l.memoizedState;return null!==r&&null!==t&&ha(t,r[1])?r[0]:(e=e(),l.memoizedState=[e,t],e)}function Ga(e,t,l){return 0===(21&ia)?(e.baseState&&(e.baseState=!1,bs=!0),e.memoizedState=l):(ar(l,t)||(l=gt(),aa.lanes|=l,_o|=l,e.baseState=!0),t)}function Va(e,t){var l=vt;vt=0!==l&&4>l?l:4,e(!0);var r=na.transition;na.transition={};try{e(!1),t()}finally{vt=l,na.transition=r}}function Ha(){return ba().memoizedState}function Wa(e,t,l){var r=tc(e);if(l={lane:r,action:l,hasEagerState:!1,eagerState:null,next:null},$a(e))Ka(t,l);else if(null!==(l=Bi(e,t,l,r))){lc(l,e,r,ec()),Ya(l,t,r)}}function Za(e,t,l){var r=tc(e),n={lane:r,action:l,hasEagerState:!1,eagerState:null,next:null};if($a(e))Ka(t,n);else{var i=e.alternate;if(0===e.lanes&&(null===i||0===i.lanes)&&null!==(i=t.lastRenderedReducer))try{var a=t.lastRenderedState,s=i(a,l);if(n.hasEagerState=!0,n.eagerState=s,ar(s,a)){var o=t.interleaved;return null===o?(n.next=n,Ri(t)):(n.next=o.next,o.next=n),void(t.interleaved=n)}}catch(c){}null!==(l=Bi(e,t,n,r))&&(lc(l,e,r,n=ec()),Ya(l,t,r))}}function $a(e){var t=e.alternate;return e===aa||null!==t&&t===aa}function Ka(e,t){ua=ca=!0;var l=e.pending;null===l?t.next=t:(t.next=l.next,l.next=t),e.pending=t}function Ya(e,t,l){if(0!==(4194240&l)){var r=t.lanes;l|=r&=e.pendingLanes,t.lanes=l,bt(e,l)}}var Qa={readContext:Mi,useCallback:ma,useContext:ma,useEffect:ma,useImperativeHandle:ma,useInsertionEffect:ma,useLayoutEffect:ma,useMemo:ma,useReducer:ma,useRef:ma,useState:ma,useDebugValue:ma,useDeferredValue:ma,useTransition:ma,useMutableSource:ma,useSyncExternalStore:ma,useId:ma,unstable_isNewReconciler:!1},Ja={readContext:Mi,useCallback:function(e,t){return fa().memoizedState=[e,void 0===t?null:t],e},useContext:Mi,useEffect:ja,useImperativeHandle:function(e,t,l){return l=null!==l&&void 0!==l?l.concat([e]):null,Ra(4194308,4,La.bind(null,t,e),l)},useLayoutEffect:function(e,t){return Ra(4194308,4,e,t)},useInsertionEffect:function(e,t){return Ra(4,2,e,t)},useMemo:function(e,t){var l=fa();return t=void 0===t?null:t,e=e(),l.memoizedState=[e,t],e},useReducer:function(e,t,l){var r=fa();return t=void 0!==l?l(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=Wa.bind(null,aa,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},fa().memoizedState=e},useState:Da,useDebugValue:qa,useDeferredValue:function(e){return fa().memoizedState=e},useTransition:function(){var e=Da(!1),t=e[0];return e=Va.bind(null,e[1]),fa().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,l){var r=aa,n=fa();if(ni){if(void 0===l)throw Error(i(407));l=l()}else{if(l=t(),null===Do)throw Error(i(349));0!==(30&ia)||wa(r,t,l)}n.memoizedState=l;var a={value:l,getSnapshot:t};return n.queue=a,ja(ka.bind(null,r,a,e),[e]),r.flags|=2048,Ma(9,Ia.bind(null,r,a,l,t),void 0,null),l},useId:function(){var e=fa(),t=Do.identifierPrefix;if(ni){var l=Qn;t=":"+t+"R"+(l=(Yn&~(1<<32-at(Yn)-1)).toString(32)+l),0<(l=pa++)&&(t+="H"+l.toString(32)),t+=":"}else t=":"+t+"r"+(l=da++).toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},Xa={readContext:Mi,useCallback:za,useContext:Mi,useEffect:Pa,useImperativeHandle:Fa,useInsertionEffect:_a,useLayoutEffect:Oa,useMemo:Ua,useReducer:xa,useRef:Ea,useState:function(){return xa(va)},useDebugValue:qa,useDeferredValue:function(e){return Ga(ba(),sa.memoizedState,e)},useTransition:function(){return[xa(va)[0],ba().memoizedState]},useMutableSource:Na,useSyncExternalStore:Ca,useId:Ha,unstable_isNewReconciler:!1},es={readContext:Mi,useCallback:za,useContext:Mi,useEffect:Pa,useImperativeHandle:Fa,useInsertionEffect:_a,useLayoutEffect:Oa,useMemo:Ua,useReducer:Sa,useRef:Ea,useState:function(){return Sa(va)},useDebugValue:qa,useDeferredValue:function(e){var t=ba();return null===sa?t.memoizedState=e:Ga(t,sa.memoizedState,e)},useTransition:function(){return[Sa(va)[0],ba().memoizedState]},useMutableSource:Na,useSyncExternalStore:Ca,useId:Ha,unstable_isNewReconciler:!1};function ts(e,t){if(e&&e.defaultProps){for(var l in t=O({},t),e=e.defaultProps)void 0===t[l]&&(t[l]=e[l]);return t}return t}function ls(e,t,l,r){l=null===(l=l(r,t=e.memoizedState))||void 0===l?t:O({},t,l),e.memoizedState=l,0===e.lanes&&(e.updateQueue.baseState=l)}var rs={isMounted:function(e){return!!(e=e._reactInternals)&&Ue(e)===e},enqueueSetState:function(e,t,l){e=e._reactInternals;var r=ec(),n=tc(e),i=Li(r,n);i.payload=t,void 0!==l&&null!==l&&(i.callback=l),null!==(t=Fi(e,i,n))&&(lc(t,e,n,r),qi(t,e,n))},enqueueReplaceState:function(e,t,l){e=e._reactInternals;var r=ec(),n=tc(e),i=Li(r,n);i.tag=1,i.payload=t,void 0!==l&&null!==l&&(i.callback=l),null!==(t=Fi(e,i,n))&&(lc(t,e,n,r),qi(t,e,n))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var l=ec(),r=tc(e),n=Li(l,r);n.tag=2,void 0!==t&&null!==t&&(n.callback=t),null!==(t=Fi(e,n,r))&&(lc(t,e,r,l),qi(t,e,r))}};function ns(e,t,l,r,n,i,a){return"function"===typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,i,a):!t.prototype||!t.prototype.isPureReactComponent||(!sr(l,r)||!sr(n,i))}function is(e,t,l){var r=!1,n=Tn,i=t.contextType;return"object"===typeof i&&null!==i?i=Mi(i):(n=Rn(t)?Mn:An.current,i=(r=null!==(r=t.contextTypes)&&void 0!==r)?En(e,n):Tn),t=new t(l,i),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=rs,e.stateNode=t,t._reactInternals=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=n,e.__reactInternalMemoizedMaskedChildContext=i),t}function as(e,t,l,r){e=t.state,"function"===typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(l,r),"function"===typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(l,r),t.state!==e&&rs.enqueueReplaceState(t,t.state,null)}function ss(e,t,l,r){var n=e.stateNode;n.props=l,n.state=e.memoizedState,n.refs={},_i(e);var i=t.contextType;"object"===typeof i&&null!==i?n.context=Mi(i):(i=Rn(t)?Mn:An.current,n.context=En(e,i)),n.state=e.memoizedState,"function"===typeof(i=t.getDerivedStateFromProps)&&(ls(e,t,i,l),n.state=e.memoizedState),"function"===typeof t.getDerivedStateFromProps||"function"===typeof n.getSnapshotBeforeUpdate||"function"!==typeof n.UNSAFE_componentWillMount&&"function"!==typeof n.componentWillMount||(t=n.state,"function"===typeof n.componentWillMount&&n.componentWillMount(),"function"===typeof n.UNSAFE_componentWillMount&&n.UNSAFE_componentWillMount(),t!==n.state&&rs.enqueueReplaceState(n,n.state,null),Ui(e,l,n,r),n.state=e.memoizedState),"function"===typeof n.componentDidMount&&(e.flags|=4194308)}function os(e,t){try{var l="",r=t;do{l+=z(r),r=r.return}while(r);var n=l}catch(i){n="\nError generating stack: "+i.message+"\n"+i.stack}return{value:e,source:t,stack:n,digest:null}}function cs(e,t,l){return{value:e,source:null,stack:null!=l?l:null,digest:null!=t?t:null}}function us(e,t){try{console.error(t.value)}catch(l){setTimeout(function(){throw l})}}var ps="function"===typeof WeakMap?WeakMap:Map;function ds(e,t,l){(l=Li(-1,l)).tag=3,l.payload={element:null};var r=t.value;return l.callback=function(){Vo||(Vo=!0,Ho=r),us(0,t)},l}function ms(e,t,l){(l=Li(-1,l)).tag=3;var r=e.type.getDerivedStateFromError;if("function"===typeof r){var n=t.value;l.payload=function(){return r(n)},l.callback=function(){us(0,t)}}var i=e.stateNode;return null!==i&&"function"===typeof i.componentDidCatch&&(l.callback=function(){us(0,t),"function"!==typeof r&&(null===Wo?Wo=new Set([this]):Wo.add(this));var e=t.stack;this.componentDidCatch(t.value,{componentStack:null!==e?e:""})}),l}function hs(e,t,l){var r=e.pingCache;if(null===r){r=e.pingCache=new ps;var n=new Set;r.set(t,n)}else void 0===(n=r.get(t))&&(n=new Set,r.set(t,n));n.has(l)||(n.add(l),e=Ic.bind(null,e,t,l),t.then(e,e))}function gs(e){do{var t;if((t=13===e.tag)&&(t=null===(t=e.memoizedState)||null!==t.dehydrated),t)return e;e=e.return}while(null!==e);return null}function ys(e,t,l,r,n){return 0===(1&e.mode)?(e===t?e.flags|=65536:(e.flags|=128,l.flags|=131072,l.flags&=-52805,1===l.tag&&(null===l.alternate?l.tag=17:((t=Li(-1,1)).tag=2,Fi(l,t,1))),l.lanes|=1),e):(e.flags|=65536,e.lanes=n,e)}var fs=x.ReactCurrentOwner,bs=!1;function vs(e,t,l,r){t.child=null===e?Si(t,null,l,r):xi(t,e.child,l,r)}function xs(e,t,l,r,n){l=l.render;var i=t.ref;return Di(t,n),r=ga(e,t,l,r,i,n),l=ya(),null===e||bs?(ni&&l&&ei(t),t.flags|=1,vs(e,t,r,n),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~n,Gs(e,t,n))}function Ss(e,t,l,r,n){if(null===e){var i=l.type;return"function"!==typeof i||Rc(i)||void 0!==i.defaultProps||null!==l.compare||void 0!==l.defaultProps?((e=jc(l.type,null,r,t,t.mode,n)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=i,Ns(e,t,i,r,n))}if(i=e.child,0===(e.lanes&n)){var a=i.memoizedProps;if((l=null!==(l=l.compare)?l:sr)(a,r)&&e.ref===t.ref)return Gs(e,t,n)}return t.flags|=1,(e=Bc(i,r)).ref=t.ref,e.return=t,t.child=e}function Ns(e,t,l,r,n){if(null!==e){var i=e.memoizedProps;if(sr(i,r)&&e.ref===t.ref){if(bs=!1,t.pendingProps=r=i,0===(e.lanes&n))return t.lanes=e.lanes,Gs(e,t,n);0!==(131072&e.flags)&&(bs=!0)}}return Is(e,t,l,r,n)}function Cs(e,t,l){var r=t.pendingProps,n=r.children,i=null!==e?e.memoizedState:null;if("hidden"===r.mode)if(0===(1&t.mode))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},kn(Bo,Ro),Ro|=l;else{if(0===(1073741824&l))return e=null!==i?i.baseLanes|l:l,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,kn(Bo,Ro),Ro|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=null!==i?i.baseLanes:l,kn(Bo,Ro),Ro|=r}else null!==i?(r=i.baseLanes|l,t.memoizedState=null):r=l,kn(Bo,Ro),Ro|=r;return vs(e,t,n,l),t.child}function ws(e,t){var l=t.ref;(null===e&&null!==l||null!==e&&e.ref!==l)&&(t.flags|=512,t.flags|=2097152)}function Is(e,t,l,r,n){var i=Rn(l)?Mn:An.current;return i=En(t,i),Di(t,n),l=ga(e,t,l,r,i,n),r=ya(),null===e||bs?(ni&&r&&ei(t),t.flags|=1,vs(e,t,l,n),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~n,Gs(e,t,n))}function ks(e,t,l,r,n){if(Rn(l)){var i=!0;_n(t)}else i=!1;if(Di(t,n),null===t.stateNode)Us(e,t),is(t,l,r),ss(t,l,r,n),r=!0;else if(null===e){var a=t.stateNode,s=t.memoizedProps;a.props=s;var o=a.context,c=l.contextType;"object"===typeof c&&null!==c?c=Mi(c):c=En(t,c=Rn(l)?Mn:An.current);var u=l.getDerivedStateFromProps,p="function"===typeof u||"function"===typeof a.getSnapshotBeforeUpdate;p||"function"!==typeof a.UNSAFE_componentWillReceiveProps&&"function"!==typeof a.componentWillReceiveProps||(s!==r||o!==c)&&as(t,a,r,c),Pi=!1;var d=t.memoizedState;a.state=d,Ui(t,r,a,n),o=t.memoizedState,s!==r||d!==o||Dn.current||Pi?("function"===typeof u&&(ls(t,l,u,r),o=t.memoizedState),(s=Pi||ns(t,l,s,r,d,o,c))?(p||"function"!==typeof a.UNSAFE_componentWillMount&&"function"!==typeof a.componentWillMount||("function"===typeof a.componentWillMount&&a.componentWillMount(),"function"===typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount()),"function"===typeof a.componentDidMount&&(t.flags|=4194308)):("function"===typeof a.componentDidMount&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=o),a.props=r,a.state=o,a.context=c,r=s):("function"===typeof a.componentDidMount&&(t.flags|=4194308),r=!1)}else{a=t.stateNode,Oi(e,t),s=t.memoizedProps,c=t.type===t.elementType?s:ts(t.type,s),a.props=c,p=t.pendingProps,d=a.context,"object"===typeof(o=l.contextType)&&null!==o?o=Mi(o):o=En(t,o=Rn(l)?Mn:An.current);var m=l.getDerivedStateFromProps;(u="function"===typeof m||"function"===typeof a.getSnapshotBeforeUpdate)||"function"!==typeof a.UNSAFE_componentWillReceiveProps&&"function"!==typeof a.componentWillReceiveProps||(s!==p||d!==o)&&as(t,a,r,o),Pi=!1,d=t.memoizedState,a.state=d,Ui(t,r,a,n);var h=t.memoizedState;s!==p||d!==h||Dn.current||Pi?("function"===typeof m&&(ls(t,l,m,r),h=t.memoizedState),(c=Pi||ns(t,l,c,r,d,h,o)||!1)?(u||"function"!==typeof a.UNSAFE_componentWillUpdate&&"function"!==typeof a.componentWillUpdate||("function"===typeof a.componentWillUpdate&&a.componentWillUpdate(r,h,o),"function"===typeof a.UNSAFE_componentWillUpdate&&a.UNSAFE_componentWillUpdate(r,h,o)),"function"===typeof a.componentDidUpdate&&(t.flags|=4),"function"===typeof a.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!==typeof a.componentDidUpdate||s===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),"function"!==typeof a.getSnapshotBeforeUpdate||s===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=h),a.props=r,a.state=h,a.context=o,r=c):("function"!==typeof a.componentDidUpdate||s===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),"function"!==typeof a.getSnapshotBeforeUpdate||s===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),r=!1)}return Ts(e,t,l,r,i,n)}function Ts(e,t,l,r,n,i){ws(e,t);var a=0!==(128&t.flags);if(!r&&!a)return n&&On(t,l,!1),Gs(e,t,i);r=t.stateNode,fs.current=t;var s=a&&"function"!==typeof l.getDerivedStateFromError?null:r.render();return t.flags|=1,null!==e&&a?(t.child=xi(t,e.child,null,i),t.child=xi(t,null,s,i)):vs(e,t,s,i),t.memoizedState=r.state,n&&On(t,l,!0),t.child}function As(e){var t=e.stateNode;t.pendingContext?jn(0,t.pendingContext,t.pendingContext!==t.context):t.context&&jn(0,t.context,!1),Ki(e,t.containerInfo)}function Ds(e,t,l,r,n){return mi(),hi(n),t.flags|=256,vs(e,t,l,r),t.child}var Ms,Es,Rs,Bs,js={dehydrated:null,treeContext:null,retryLane:0};function Ps(e){return{baseLanes:e,cachePool:null,transitions:null}}function _s(e,t,l){var r,n=t.pendingProps,a=Xi.current,s=!1,o=0!==(128&t.flags);if((r=o)||(r=(null===e||null!==e.memoizedState)&&0!==(2&a)),r?(s=!0,t.flags&=-129):null!==e&&null===e.memoizedState||(a|=1),kn(Xi,1&a),null===e)return ci(t),null!==(e=t.memoizedState)&&null!==(e=e.dehydrated)?(0===(1&t.mode)?t.lanes=1:"$!"===e.data?t.lanes=8:t.lanes=1073741824,null):(o=n.children,e=n.fallback,s?(n=t.mode,s=t.child,o={mode:"hidden",children:o},0===(1&n)&&null!==s?(s.childLanes=0,s.pendingProps=o):s=_c(o,n,0,null),e=Pc(e,n,l,null),s.return=t,e.return=t,s.sibling=e,t.child=s,t.child.memoizedState=Ps(l),t.memoizedState=js,e):Os(t,o));if(null!==(a=e.memoizedState)&&null!==(r=a.dehydrated))return function(e,t,l,r,n,a,s){if(l)return 256&t.flags?(t.flags&=-257,Ls(e,t,s,r=cs(Error(i(422))))):null!==t.memoizedState?(t.child=e.child,t.flags|=128,null):(a=r.fallback,n=t.mode,r=_c({mode:"visible",children:r.children},n,0,null),(a=Pc(a,n,s,null)).flags|=2,r.return=t,a.return=t,r.sibling=a,t.child=r,0!==(1&t.mode)&&xi(t,e.child,null,s),t.child.memoizedState=Ps(s),t.memoizedState=js,a);if(0===(1&t.mode))return Ls(e,t,s,null);if("$!"===n.data){if(r=n.nextSibling&&n.nextSibling.dataset)var o=r.dgst;return r=o,Ls(e,t,s,r=cs(a=Error(i(419)),r,void 0))}if(o=0!==(s&e.childLanes),bs||o){if(null!==(r=Do)){switch(s&-s){case 4:n=2;break;case 16:n=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:n=32;break;case 536870912:n=268435456;break;default:n=0}0!==(n=0!==(n&(r.suspendedLanes|s))?0:n)&&n!==a.retryLane&&(a.retryLane=n,ji(e,n),lc(r,e,n,-1))}return gc(),Ls(e,t,s,r=cs(Error(i(421))))}return"$?"===n.data?(t.flags|=128,t.child=e.child,t=Tc.bind(null,e),n._reactRetry=t,null):(e=a.treeContext,ri=cn(n.nextSibling),li=t,ni=!0,ii=null,null!==e&&(Zn[$n++]=Yn,Zn[$n++]=Qn,Zn[$n++]=Kn,Yn=e.id,Qn=e.overflow,Kn=t),t=Os(t,r.children),t.flags|=4096,t)}(e,t,o,n,r,a,l);if(s){s=n.fallback,o=t.mode,r=(a=e.child).sibling;var c={mode:"hidden",children:n.children};return 0===(1&o)&&t.child!==a?((n=t.child).childLanes=0,n.pendingProps=c,t.deletions=null):(n=Bc(a,c)).subtreeFlags=14680064&a.subtreeFlags,null!==r?s=Bc(r,s):(s=Pc(s,o,l,null)).flags|=2,s.return=t,n.return=t,n.sibling=s,t.child=n,n=s,s=t.child,o=null===(o=e.child.memoizedState)?Ps(l):{baseLanes:o.baseLanes|l,cachePool:null,transitions:o.transitions},s.memoizedState=o,s.childLanes=e.childLanes&~l,t.memoizedState=js,n}return e=(s=e.child).sibling,n=Bc(s,{mode:"visible",children:n.children}),0===(1&t.mode)&&(n.lanes=l),n.return=t,n.sibling=null,null!==e&&(null===(l=t.deletions)?(t.deletions=[e],t.flags|=16):l.push(e)),t.child=n,t.memoizedState=null,n}function Os(e,t){return(t=_c({mode:"visible",children:t},e.mode,0,null)).return=e,e.child=t}function Ls(e,t,l,r){return null!==r&&hi(r),xi(t,e.child,null,l),(e=Os(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function Fs(e,t,l){e.lanes|=t;var r=e.alternate;null!==r&&(r.lanes|=t),Ai(e.return,t,l)}function qs(e,t,l,r,n){var i=e.memoizedState;null===i?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:l,tailMode:n}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=r,i.tail=l,i.tailMode=n)}function zs(e,t,l){var r=t.pendingProps,n=r.revealOrder,i=r.tail;if(vs(e,t,r.children,l),0!==(2&(r=Xi.current)))r=1&r|2,t.flags|=128;else{if(null!==e&&0!==(128&e.flags))e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&Fs(e,l,t);else if(19===e.tag)Fs(e,l,t);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(kn(Xi,r),0===(1&t.mode))t.memoizedState=null;else switch(n){case"forwards":for(l=t.child,n=null;null!==l;)null!==(e=l.alternate)&&null===ea(e)&&(n=l),l=l.sibling;null===(l=n)?(n=t.child,t.child=null):(n=l.sibling,l.sibling=null),qs(t,!1,n,l,i);break;case"backwards":for(l=null,n=t.child,t.child=null;null!==n;){if(null!==(e=n.alternate)&&null===ea(e)){t.child=n;break}e=n.sibling,n.sibling=l,l=n,n=e}qs(t,!0,l,null,i);break;case"together":qs(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Us(e,t){0===(1&t.mode)&&null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Gs(e,t,l){if(null!==e&&(t.dependencies=e.dependencies),_o|=t.lanes,0===(l&t.childLanes))return null;if(null!==e&&t.child!==e.child)throw Error(i(153));if(null!==t.child){for(l=Bc(e=t.child,e.pendingProps),t.child=l,l.return=t;null!==e.sibling;)e=e.sibling,(l=l.sibling=Bc(e,e.pendingProps)).return=t;l.sibling=null}return t.child}function Vs(e,t){if(!ni)switch(e.tailMode){case"hidden":t=e.tail;for(var l=null;null!==t;)null!==t.alternate&&(l=t),t=t.sibling;null===l?e.tail=null:l.sibling=null;break;case"collapsed":l=e.tail;for(var r=null;null!==l;)null!==l.alternate&&(r=l),l=l.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function Hs(e){var t=null!==e.alternate&&e.alternate.child===e.child,l=0,r=0;if(t)for(var n=e.child;null!==n;)l|=n.lanes|n.childLanes,r|=14680064&n.subtreeFlags,r|=14680064&n.flags,n.return=e,n=n.sibling;else for(n=e.child;null!==n;)l|=n.lanes|n.childLanes,r|=n.subtreeFlags,r|=n.flags,n.return=e,n=n.sibling;return e.subtreeFlags|=r,e.childLanes=l,t}function Ws(e,t,l){var r=t.pendingProps;switch(ti(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Hs(t),null;case 1:case 17:return Rn(t.type)&&Bn(),Hs(t),null;case 3:return r=t.stateNode,Yi(),In(Dn),In(An),la(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),null!==e&&null!==e.child||(pi(t)?t.flags|=4:null===e||e.memoizedState.isDehydrated&&0===(256&t.flags)||(t.flags|=1024,null!==ii&&(ac(ii),ii=null))),Es(e,t),Hs(t),null;case 5:Ji(t);var n=$i(Zi.current);if(l=t.type,null!==e&&null!=t.stateNode)Rs(e,t,l,r,n),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(null===t.stateNode)throw Error(i(166));return Hs(t),null}if(e=$i(Hi.current),pi(t)){r=t.stateNode,l=t.type;var a=t.memoizedProps;switch(r[dn]=t,r[mn]=a,e=0!==(1&t.mode),l){case"dialog":Lr("cancel",r),Lr("close",r);break;case"iframe":case"object":case"embed":Lr("load",r);break;case"video":case"audio":for(n=0;n<jr.length;n++)Lr(jr[n],r);break;case"source":Lr("error",r);break;case"img":case"image":case"link":Lr("error",r),Lr("load",r);break;case"details":Lr("toggle",r);break;case"input":Y(r,a),Lr("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!a.multiple},Lr("invalid",r);break;case"textarea":ne(r,a),Lr("invalid",r)}for(var o in be(l,a),n=null,a)if(a.hasOwnProperty(o)){var c=a[o];"children"===o?"string"===typeof c?r.textContent!==c&&(!0!==a.suppressHydrationWarning&&Qr(r.textContent,c,e),n=["children",c]):"number"===typeof c&&r.textContent!==""+c&&(!0!==a.suppressHydrationWarning&&Qr(r.textContent,c,e),n=["children",""+c]):s.hasOwnProperty(o)&&null!=c&&"onScroll"===o&&Lr("scroll",r)}switch(l){case"input":W(r),X(r,a,!0);break;case"textarea":W(r),ae(r);break;case"select":case"option":break;default:"function"===typeof a.onClick&&(r.onclick=Jr)}r=n,t.updateQueue=r,null!==r&&(t.flags|=4)}else{o=9===n.nodeType?n:n.ownerDocument,"http://www.w3.org/1999/xhtml"===e&&(e=se(l)),"http://www.w3.org/1999/xhtml"===e?"script"===l?((e=o.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):"string"===typeof r.is?e=o.createElement(l,{is:r.is}):(e=o.createElement(l),"select"===l&&(o=e,r.multiple?o.multiple=!0:r.size&&(o.size=r.size))):e=o.createElementNS(e,l),e[dn]=t,e[mn]=r,Ms(e,t,!1,!1),t.stateNode=e;e:{switch(o=ve(l,r),l){case"dialog":Lr("cancel",e),Lr("close",e),n=r;break;case"iframe":case"object":case"embed":Lr("load",e),n=r;break;case"video":case"audio":for(n=0;n<jr.length;n++)Lr(jr[n],e);n=r;break;case"source":Lr("error",e),n=r;break;case"img":case"image":case"link":Lr("error",e),Lr("load",e),n=r;break;case"details":Lr("toggle",e),n=r;break;case"input":Y(e,r),n=K(e,r),Lr("invalid",e);break;case"option":default:n=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},n=O({},r,{value:void 0}),Lr("invalid",e);break;case"textarea":ne(e,r),n=re(e,r),Lr("invalid",e)}for(a in be(l,n),c=n)if(c.hasOwnProperty(a)){var u=c[a];"style"===a?ye(e,u):"dangerouslySetInnerHTML"===a?null!=(u=u?u.__html:void 0)&&pe(e,u):"children"===a?"string"===typeof u?("textarea"!==l||""!==u)&&de(e,u):"number"===typeof u&&de(e,""+u):"suppressContentEditableWarning"!==a&&"suppressHydrationWarning"!==a&&"autoFocus"!==a&&(s.hasOwnProperty(a)?null!=u&&"onScroll"===a&&Lr("scroll",e):null!=u&&v(e,a,u,o))}switch(l){case"input":W(e),X(e,r,!1);break;case"textarea":W(e),ae(e);break;case"option":null!=r.value&&e.setAttribute("value",""+V(r.value));break;case"select":e.multiple=!!r.multiple,null!=(a=r.value)?le(e,!!r.multiple,a,!1):null!=r.defaultValue&&le(e,!!r.multiple,r.defaultValue,!0);break;default:"function"===typeof n.onClick&&(e.onclick=Jr)}switch(l){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}null!==t.ref&&(t.flags|=512,t.flags|=2097152)}return Hs(t),null;case 6:if(e&&null!=t.stateNode)Bs(e,t,e.memoizedProps,r);else{if("string"!==typeof r&&null===t.stateNode)throw Error(i(166));if(l=$i(Zi.current),$i(Hi.current),pi(t)){if(r=t.stateNode,l=t.memoizedProps,r[dn]=t,(a=r.nodeValue!==l)&&null!==(e=li))switch(e.tag){case 3:Qr(r.nodeValue,l,0!==(1&e.mode));break;case 5:!0!==e.memoizedProps.suppressHydrationWarning&&Qr(r.nodeValue,l,0!==(1&e.mode))}a&&(t.flags|=4)}else(r=(9===l.nodeType?l:l.ownerDocument).createTextNode(r))[dn]=t,t.stateNode=r}return Hs(t),null;case 13:if(In(Xi),r=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(ni&&null!==ri&&0!==(1&t.mode)&&0===(128&t.flags))di(),mi(),t.flags|=98560,a=!1;else if(a=pi(t),null!==r&&null!==r.dehydrated){if(null===e){if(!a)throw Error(i(318));if(!(a=null!==(a=t.memoizedState)?a.dehydrated:null))throw Error(i(317));a[dn]=t}else mi(),0===(128&t.flags)&&(t.memoizedState=null),t.flags|=4;Hs(t),a=!1}else null!==ii&&(ac(ii),ii=null),a=!0;if(!a)return 65536&t.flags?t:null}return 0!==(128&t.flags)?(t.lanes=l,t):((r=null!==r)!==(null!==e&&null!==e.memoizedState)&&r&&(t.child.flags|=8192,0!==(1&t.mode)&&(null===e||0!==(1&Xi.current)?0===jo&&(jo=3):gc())),null!==t.updateQueue&&(t.flags|=4),Hs(t),null);case 4:return Yi(),Es(e,t),null===e&&zr(t.stateNode.containerInfo),Hs(t),null;case 10:return Ti(t.type._context),Hs(t),null;case 19:if(In(Xi),null===(a=t.memoizedState))return Hs(t),null;if(r=0!==(128&t.flags),null===(o=a.rendering))if(r)Vs(a,!1);else{if(0!==jo||null!==e&&0!==(128&e.flags))for(e=t.child;null!==e;){if(null!==(o=ea(e))){for(t.flags|=128,Vs(a,!1),null!==(r=o.updateQueue)&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=l,l=t.child;null!==l;)e=r,(a=l).flags&=14680066,null===(o=a.alternate)?(a.childLanes=0,a.lanes=e,a.child=null,a.subtreeFlags=0,a.memoizedProps=null,a.memoizedState=null,a.updateQueue=null,a.dependencies=null,a.stateNode=null):(a.childLanes=o.childLanes,a.lanes=o.lanes,a.child=o.child,a.subtreeFlags=0,a.deletions=null,a.memoizedProps=o.memoizedProps,a.memoizedState=o.memoizedState,a.updateQueue=o.updateQueue,a.type=o.type,e=o.dependencies,a.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext}),l=l.sibling;return kn(Xi,1&Xi.current|2),t.child}e=e.sibling}null!==a.tail&&Qe()>Uo&&(t.flags|=128,r=!0,Vs(a,!1),t.lanes=4194304)}else{if(!r)if(null!==(e=ea(o))){if(t.flags|=128,r=!0,null!==(l=e.updateQueue)&&(t.updateQueue=l,t.flags|=4),Vs(a,!0),null===a.tail&&"hidden"===a.tailMode&&!o.alternate&&!ni)return Hs(t),null}else 2*Qe()-a.renderingStartTime>Uo&&1073741824!==l&&(t.flags|=128,r=!0,Vs(a,!1),t.lanes=4194304);a.isBackwards?(o.sibling=t.child,t.child=o):(null!==(l=a.last)?l.sibling=o:t.child=o,a.last=o)}return null!==a.tail?(t=a.tail,a.rendering=t,a.tail=t.sibling,a.renderingStartTime=Qe(),t.sibling=null,l=Xi.current,kn(Xi,r?1&l|2:1&l),t):(Hs(t),null);case 22:case 23:return pc(),r=null!==t.memoizedState,null!==e&&null!==e.memoizedState!==r&&(t.flags|=8192),r&&0!==(1&t.mode)?0!==(1073741824&Ro)&&(Hs(t),6&t.subtreeFlags&&(t.flags|=8192)):Hs(t),null;case 24:case 25:return null}throw Error(i(156,t.tag))}function Zs(e,t){switch(ti(t),t.tag){case 1:return Rn(t.type)&&Bn(),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return Yi(),In(Dn),In(An),la(),0!==(65536&(e=t.flags))&&0===(128&e)?(t.flags=-65537&e|128,t):null;case 5:return Ji(t),null;case 13:if(In(Xi),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(i(340));mi()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return In(Xi),null;case 4:return Yi(),null;case 10:return Ti(t.type._context),null;case 22:case 23:return pc(),null;default:return null}}Ms=function(e,t){for(var l=t.child;null!==l;){if(5===l.tag||6===l.tag)e.appendChild(l.stateNode);else if(4!==l.tag&&null!==l.child){l.child.return=l,l=l.child;continue}if(l===t)break;for(;null===l.sibling;){if(null===l.return||l.return===t)return;l=l.return}l.sibling.return=l.return,l=l.sibling}},Es=function(){},Rs=function(e,t,l,r){var n=e.memoizedProps;if(n!==r){e=t.stateNode,$i(Hi.current);var i,a=null;switch(l){case"input":n=K(e,n),r=K(e,r),a=[];break;case"select":n=O({},n,{value:void 0}),r=O({},r,{value:void 0}),a=[];break;case"textarea":n=re(e,n),r=re(e,r),a=[];break;default:"function"!==typeof n.onClick&&"function"===typeof r.onClick&&(e.onclick=Jr)}for(u in be(l,r),l=null,n)if(!r.hasOwnProperty(u)&&n.hasOwnProperty(u)&&null!=n[u])if("style"===u){var o=n[u];for(i in o)o.hasOwnProperty(i)&&(l||(l={}),l[i]="")}else"dangerouslySetInnerHTML"!==u&&"children"!==u&&"suppressContentEditableWarning"!==u&&"suppressHydrationWarning"!==u&&"autoFocus"!==u&&(s.hasOwnProperty(u)?a||(a=[]):(a=a||[]).push(u,null));for(u in r){var c=r[u];if(o=null!=n?n[u]:void 0,r.hasOwnProperty(u)&&c!==o&&(null!=c||null!=o))if("style"===u)if(o){for(i in o)!o.hasOwnProperty(i)||c&&c.hasOwnProperty(i)||(l||(l={}),l[i]="");for(i in c)c.hasOwnProperty(i)&&o[i]!==c[i]&&(l||(l={}),l[i]=c[i])}else l||(a||(a=[]),a.push(u,l)),l=c;else"dangerouslySetInnerHTML"===u?(c=c?c.__html:void 0,o=o?o.__html:void 0,null!=c&&o!==c&&(a=a||[]).push(u,c)):"children"===u?"string"!==typeof c&&"number"!==typeof c||(a=a||[]).push(u,""+c):"suppressContentEditableWarning"!==u&&"suppressHydrationWarning"!==u&&(s.hasOwnProperty(u)?(null!=c&&"onScroll"===u&&Lr("scroll",e),a||o===c||(a=[])):(a=a||[]).push(u,c))}l&&(a=a||[]).push("style",l);var u=a;(t.updateQueue=u)&&(t.flags|=4)}},Bs=function(e,t,l,r){l!==r&&(t.flags|=4)};var $s=!1,Ks=!1,Ys="function"===typeof WeakSet?WeakSet:Set,Qs=null;function Js(e,t){var l=e.ref;if(null!==l)if("function"===typeof l)try{l(null)}catch(r){wc(e,t,r)}else l.current=null}function Xs(e,t,l){try{l()}catch(r){wc(e,t,r)}}var eo=!1;function to(e,t,l){var r=t.updateQueue;if(null!==(r=null!==r?r.lastEffect:null)){var n=r=r.next;do{if((n.tag&e)===e){var i=n.destroy;n.destroy=void 0,void 0!==i&&Xs(t,l,i)}n=n.next}while(n!==r)}}function lo(e,t){if(null!==(t=null!==(t=t.updateQueue)?t.lastEffect:null)){var l=t=t.next;do{if((l.tag&e)===e){var r=l.create;l.destroy=r()}l=l.next}while(l!==t)}}function ro(e){var t=e.ref;if(null!==t){var l=e.stateNode;e.tag,e=l,"function"===typeof t?t(e):t.current=e}}function no(e){var t=e.alternate;null!==t&&(e.alternate=null,no(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&(null!==(t=e.stateNode)&&(delete t[dn],delete t[mn],delete t[gn],delete t[yn],delete t[fn])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function io(e){return 5===e.tag||3===e.tag||4===e.tag}function ao(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||io(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(2&e.flags)continue e;if(null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}function so(e,t,l){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?8===l.nodeType?l.parentNode.insertBefore(e,t):l.insertBefore(e,t):(8===l.nodeType?(t=l.parentNode).insertBefore(e,l):(t=l).appendChild(e),null!==(l=l._reactRootContainer)&&void 0!==l||null!==t.onclick||(t.onclick=Jr));else if(4!==r&&null!==(e=e.child))for(so(e,t,l),e=e.sibling;null!==e;)so(e,t,l),e=e.sibling}function oo(e,t,l){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?l.insertBefore(e,t):l.appendChild(e);else if(4!==r&&null!==(e=e.child))for(oo(e,t,l),e=e.sibling;null!==e;)oo(e,t,l),e=e.sibling}var co=null,uo=!1;function po(e,t,l){for(l=l.child;null!==l;)mo(e,t,l),l=l.sibling}function mo(e,t,l){if(it&&"function"===typeof it.onCommitFiberUnmount)try{it.onCommitFiberUnmount(nt,l)}catch(s){}switch(l.tag){case 5:Ks||Js(l,t);case 6:var r=co,n=uo;co=null,po(e,t,l),uo=n,null!==(co=r)&&(uo?(e=co,l=l.stateNode,8===e.nodeType?e.parentNode.removeChild(l):e.removeChild(l)):co.removeChild(l.stateNode));break;case 18:null!==co&&(uo?(e=co,l=l.stateNode,8===e.nodeType?on(e.parentNode,l):1===e.nodeType&&on(e,l),Ut(e)):on(co,l.stateNode));break;case 4:r=co,n=uo,co=l.stateNode.containerInfo,uo=!0,po(e,t,l),co=r,uo=n;break;case 0:case 11:case 14:case 15:if(!Ks&&(null!==(r=l.updateQueue)&&null!==(r=r.lastEffect))){n=r=r.next;do{var i=n,a=i.destroy;i=i.tag,void 0!==a&&(0!==(2&i)||0!==(4&i))&&Xs(l,t,a),n=n.next}while(n!==r)}po(e,t,l);break;case 1:if(!Ks&&(Js(l,t),"function"===typeof(r=l.stateNode).componentWillUnmount))try{r.props=l.memoizedProps,r.state=l.memoizedState,r.componentWillUnmount()}catch(s){wc(l,t,s)}po(e,t,l);break;case 21:po(e,t,l);break;case 22:1&l.mode?(Ks=(r=Ks)||null!==l.memoizedState,po(e,t,l),Ks=r):po(e,t,l);break;default:po(e,t,l)}}function ho(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var l=e.stateNode;null===l&&(l=e.stateNode=new Ys),t.forEach(function(t){var r=Ac.bind(null,e,t);l.has(t)||(l.add(t),t.then(r,r))})}}function go(e,t){var l=t.deletions;if(null!==l)for(var r=0;r<l.length;r++){var n=l[r];try{var a=e,s=t,o=s;e:for(;null!==o;){switch(o.tag){case 5:co=o.stateNode,uo=!1;break e;case 3:case 4:co=o.stateNode.containerInfo,uo=!0;break e}o=o.return}if(null===co)throw Error(i(160));mo(a,s,n),co=null,uo=!1;var c=n.alternate;null!==c&&(c.return=null),n.return=null}catch(u){wc(n,t,u)}}if(12854&t.subtreeFlags)for(t=t.child;null!==t;)yo(t,e),t=t.sibling}function yo(e,t){var l=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(go(t,e),fo(e),4&r){try{to(3,e,e.return),lo(3,e)}catch(y){wc(e,e.return,y)}try{to(5,e,e.return)}catch(y){wc(e,e.return,y)}}break;case 1:go(t,e),fo(e),512&r&&null!==l&&Js(l,l.return);break;case 5:if(go(t,e),fo(e),512&r&&null!==l&&Js(l,l.return),32&e.flags){var n=e.stateNode;try{de(n,"")}catch(y){wc(e,e.return,y)}}if(4&r&&null!=(n=e.stateNode)){var a=e.memoizedProps,s=null!==l?l.memoizedProps:a,o=e.type,c=e.updateQueue;if(e.updateQueue=null,null!==c)try{"input"===o&&"radio"===a.type&&null!=a.name&&Q(n,a),ve(o,s);var u=ve(o,a);for(s=0;s<c.length;s+=2){var p=c[s],d=c[s+1];"style"===p?ye(n,d):"dangerouslySetInnerHTML"===p?pe(n,d):"children"===p?de(n,d):v(n,p,d,u)}switch(o){case"input":J(n,a);break;case"textarea":ie(n,a);break;case"select":var m=n._wrapperState.wasMultiple;n._wrapperState.wasMultiple=!!a.multiple;var h=a.value;null!=h?le(n,!!a.multiple,h,!1):m!==!!a.multiple&&(null!=a.defaultValue?le(n,!!a.multiple,a.defaultValue,!0):le(n,!!a.multiple,a.multiple?[]:"",!1))}n[mn]=a}catch(y){wc(e,e.return,y)}}break;case 6:if(go(t,e),fo(e),4&r){if(null===e.stateNode)throw Error(i(162));n=e.stateNode,a=e.memoizedProps;try{n.nodeValue=a}catch(y){wc(e,e.return,y)}}break;case 3:if(go(t,e),fo(e),4&r&&null!==l&&l.memoizedState.isDehydrated)try{Ut(t.containerInfo)}catch(y){wc(e,e.return,y)}break;case 4:default:go(t,e),fo(e);break;case 13:go(t,e),fo(e),8192&(n=e.child).flags&&(a=null!==n.memoizedState,n.stateNode.isHidden=a,!a||null!==n.alternate&&null!==n.alternate.memoizedState||(zo=Qe())),4&r&&ho(e);break;case 22:if(p=null!==l&&null!==l.memoizedState,1&e.mode?(Ks=(u=Ks)||p,go(t,e),Ks=u):go(t,e),fo(e),8192&r){if(u=null!==e.memoizedState,(e.stateNode.isHidden=u)&&!p&&0!==(1&e.mode))for(Qs=e,p=e.child;null!==p;){for(d=Qs=p;null!==Qs;){switch(h=(m=Qs).child,m.tag){case 0:case 11:case 14:case 15:to(4,m,m.return);break;case 1:Js(m,m.return);var g=m.stateNode;if("function"===typeof g.componentWillUnmount){r=m,l=m.return;try{t=r,g.props=t.memoizedProps,g.state=t.memoizedState,g.componentWillUnmount()}catch(y){wc(r,l,y)}}break;case 5:Js(m,m.return);break;case 22:if(null!==m.memoizedState){So(d);continue}}null!==h?(h.return=m,Qs=h):So(d)}p=p.sibling}e:for(p=null,d=e;;){if(5===d.tag){if(null===p){p=d;try{n=d.stateNode,u?"function"===typeof(a=n.style).setProperty?a.setProperty("display","none","important"):a.display="none":(o=d.stateNode,s=void 0!==(c=d.memoizedProps.style)&&null!==c&&c.hasOwnProperty("display")?c.display:null,o.style.display=ge("display",s))}catch(y){wc(e,e.return,y)}}}else if(6===d.tag){if(null===p)try{d.stateNode.nodeValue=u?"":d.memoizedProps}catch(y){wc(e,e.return,y)}}else if((22!==d.tag&&23!==d.tag||null===d.memoizedState||d===e)&&null!==d.child){d.child.return=d,d=d.child;continue}if(d===e)break e;for(;null===d.sibling;){if(null===d.return||d.return===e)break e;p===d&&(p=null),d=d.return}p===d&&(p=null),d.sibling.return=d.return,d=d.sibling}}break;case 19:go(t,e),fo(e),4&r&&ho(e);case 21:}}function fo(e){var t=e.flags;if(2&t){try{e:{for(var l=e.return;null!==l;){if(io(l)){var r=l;break e}l=l.return}throw Error(i(160))}switch(r.tag){case 5:var n=r.stateNode;32&r.flags&&(de(n,""),r.flags&=-33),oo(e,ao(e),n);break;case 3:case 4:var a=r.stateNode.containerInfo;so(e,ao(e),a);break;default:throw Error(i(161))}}catch(s){wc(e,e.return,s)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function bo(e,t,l){Qs=e,vo(e,t,l)}function vo(e,t,l){for(var r=0!==(1&e.mode);null!==Qs;){var n=Qs,i=n.child;if(22===n.tag&&r){var a=null!==n.memoizedState||$s;if(!a){var s=n.alternate,o=null!==s&&null!==s.memoizedState||Ks;s=$s;var c=Ks;if($s=a,(Ks=o)&&!c)for(Qs=n;null!==Qs;)o=(a=Qs).child,22===a.tag&&null!==a.memoizedState?No(n):null!==o?(o.return=a,Qs=o):No(n);for(;null!==i;)Qs=i,vo(i,t,l),i=i.sibling;Qs=n,$s=s,Ks=c}xo(e)}else 0!==(8772&n.subtreeFlags)&&null!==i?(i.return=n,Qs=i):xo(e)}}function xo(e){for(;null!==Qs;){var t=Qs;if(0!==(8772&t.flags)){var l=t.alternate;try{if(0!==(8772&t.flags))switch(t.tag){case 0:case 11:case 15:Ks||lo(5,t);break;case 1:var r=t.stateNode;if(4&t.flags&&!Ks)if(null===l)r.componentDidMount();else{var n=t.elementType===t.type?l.memoizedProps:ts(t.type,l.memoizedProps);r.componentDidUpdate(n,l.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var a=t.updateQueue;null!==a&&Gi(t,a,r);break;case 3:var s=t.updateQueue;if(null!==s){if(l=null,null!==t.child)switch(t.child.tag){case 5:case 1:l=t.child.stateNode}Gi(t,s,l)}break;case 5:var o=t.stateNode;if(null===l&&4&t.flags){l=o;var c=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":c.autoFocus&&l.focus();break;case"img":c.src&&(l.src=c.src)}}break;case 6:case 4:case 12:case 19:case 17:case 21:case 22:case 23:case 25:break;case 13:if(null===t.memoizedState){var u=t.alternate;if(null!==u){var p=u.memoizedState;if(null!==p){var d=p.dehydrated;null!==d&&Ut(d)}}}break;default:throw Error(i(163))}Ks||512&t.flags&&ro(t)}catch(m){wc(t,t.return,m)}}if(t===e){Qs=null;break}if(null!==(l=t.sibling)){l.return=t.return,Qs=l;break}Qs=t.return}}function So(e){for(;null!==Qs;){var t=Qs;if(t===e){Qs=null;break}var l=t.sibling;if(null!==l){l.return=t.return,Qs=l;break}Qs=t.return}}function No(e){for(;null!==Qs;){var t=Qs;try{switch(t.tag){case 0:case 11:case 15:var l=t.return;try{lo(4,t)}catch(o){wc(t,l,o)}break;case 1:var r=t.stateNode;if("function"===typeof r.componentDidMount){var n=t.return;try{r.componentDidMount()}catch(o){wc(t,n,o)}}var i=t.return;try{ro(t)}catch(o){wc(t,i,o)}break;case 5:var a=t.return;try{ro(t)}catch(o){wc(t,a,o)}}}catch(o){wc(t,t.return,o)}if(t===e){Qs=null;break}var s=t.sibling;if(null!==s){s.return=t.return,Qs=s;break}Qs=t.return}}var Co,wo=Math.ceil,Io=x.ReactCurrentDispatcher,ko=x.ReactCurrentOwner,To=x.ReactCurrentBatchConfig,Ao=0,Do=null,Mo=null,Eo=0,Ro=0,Bo=wn(0),jo=0,Po=null,_o=0,Oo=0,Lo=0,Fo=null,qo=null,zo=0,Uo=1/0,Go=null,Vo=!1,Ho=null,Wo=null,Zo=!1,$o=null,Ko=0,Yo=0,Qo=null,Jo=-1,Xo=0;function ec(){return 0!==(6&Ao)?Qe():-1!==Jo?Jo:Jo=Qe()}function tc(e){return 0===(1&e.mode)?1:0!==(2&Ao)&&0!==Eo?Eo&-Eo:null!==gi.transition?(0===Xo&&(Xo=gt()),Xo):0!==(e=vt)?e:e=void 0===(e=window.event)?16:Yt(e.type)}function lc(e,t,l,r){if(50<Yo)throw Yo=0,Qo=null,Error(i(185));ft(e,l,r),0!==(2&Ao)&&e===Do||(e===Do&&(0===(2&Ao)&&(Oo|=l),4===jo&&sc(e,Eo)),rc(e,r),1===l&&0===Ao&&0===(1&t.mode)&&(Uo=Qe()+500,Fn&&Un()))}function rc(e,t){var l=e.callbackNode;!function(e,t){for(var l=e.suspendedLanes,r=e.pingedLanes,n=e.expirationTimes,i=e.pendingLanes;0<i;){var a=31-at(i),s=1<<a,o=n[a];-1===o?0!==(s&l)&&0===(s&r)||(n[a]=mt(s,t)):o<=t&&(e.expiredLanes|=s),i&=~s}}(e,t);var r=dt(e,e===Do?Eo:0);if(0===r)null!==l&&$e(l),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(null!=l&&$e(l),1===t)0===e.tag?function(e){Fn=!0,zn(e)}(oc.bind(null,e)):zn(oc.bind(null,e)),an(function(){0===(6&Ao)&&Un()}),l=null;else{switch(xt(r)){case 1:l=Xe;break;case 4:l=et;break;case 16:default:l=tt;break;case 536870912:l=rt}l=Dc(l,nc.bind(null,e))}e.callbackPriority=t,e.callbackNode=l}}function nc(e,t){if(Jo=-1,Xo=0,0!==(6&Ao))throw Error(i(327));var l=e.callbackNode;if(Nc()&&e.callbackNode!==l)return null;var r=dt(e,e===Do?Eo:0);if(0===r)return null;if(0!==(30&r)||0!==(r&e.expiredLanes)||t)t=yc(e,r);else{t=r;var n=Ao;Ao|=2;var a=hc();for(Do===e&&Eo===t||(Go=null,Uo=Qe()+500,dc(e,t));;)try{bc();break}catch(o){mc(e,o)}ki(),Io.current=a,Ao=n,null!==Mo?t=0:(Do=null,Eo=0,t=jo)}if(0!==t){if(2===t&&(0!==(n=ht(e))&&(r=n,t=ic(e,n))),1===t)throw l=Po,dc(e,0),sc(e,r),rc(e,Qe()),l;if(6===t)sc(e,r);else{if(n=e.current.alternate,0===(30&r)&&!function(e){for(var t=e;;){if(16384&t.flags){var l=t.updateQueue;if(null!==l&&null!==(l=l.stores))for(var r=0;r<l.length;r++){var n=l[r],i=n.getSnapshot;n=n.value;try{if(!ar(i(),n))return!1}catch(s){return!1}}}if(l=t.child,16384&t.subtreeFlags&&null!==l)l.return=t,t=l;else{if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}(n)&&(2===(t=yc(e,r))&&(0!==(a=ht(e))&&(r=a,t=ic(e,a))),1===t))throw l=Po,dc(e,0),sc(e,r),rc(e,Qe()),l;switch(e.finishedWork=n,e.finishedLanes=r,t){case 0:case 1:throw Error(i(345));case 2:case 5:Sc(e,qo,Go);break;case 3:if(sc(e,r),(130023424&r)===r&&10<(t=zo+500-Qe())){if(0!==dt(e,0))break;if(((n=e.suspendedLanes)&r)!==r){ec(),e.pingedLanes|=e.suspendedLanes&n;break}e.timeoutHandle=ln(Sc.bind(null,e,qo,Go),t);break}Sc(e,qo,Go);break;case 4:if(sc(e,r),(4194240&r)===r)break;for(t=e.eventTimes,n=-1;0<r;){var s=31-at(r);a=1<<s,(s=t[s])>n&&(n=s),r&=~a}if(r=n,10<(r=(120>(r=Qe()-r)?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*wo(r/1960))-r)){e.timeoutHandle=ln(Sc.bind(null,e,qo,Go),r);break}Sc(e,qo,Go);break;default:throw Error(i(329))}}}return rc(e,Qe()),e.callbackNode===l?nc.bind(null,e):null}function ic(e,t){var l=Fo;return e.current.memoizedState.isDehydrated&&(dc(e,t).flags|=256),2!==(e=yc(e,t))&&(t=qo,qo=l,null!==t&&ac(t)),e}function ac(e){null===qo?qo=e:qo.push.apply(qo,e)}function sc(e,t){for(t&=~Lo,t&=~Oo,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var l=31-at(t),r=1<<l;e[l]=-1,t&=~r}}function oc(e){if(0!==(6&Ao))throw Error(i(327));Nc();var t=dt(e,0);if(0===(1&t))return rc(e,Qe()),null;var l=yc(e,t);if(0!==e.tag&&2===l){var r=ht(e);0!==r&&(t=r,l=ic(e,r))}if(1===l)throw l=Po,dc(e,0),sc(e,t),rc(e,Qe()),l;if(6===l)throw Error(i(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,Sc(e,qo,Go),rc(e,Qe()),null}function cc(e,t){var l=Ao;Ao|=1;try{return e(t)}finally{0===(Ao=l)&&(Uo=Qe()+500,Fn&&Un())}}function uc(e){null!==$o&&0===$o.tag&&0===(6&Ao)&&Nc();var t=Ao;Ao|=1;var l=To.transition,r=vt;try{if(To.transition=null,vt=1,e)return e()}finally{vt=r,To.transition=l,0===(6&(Ao=t))&&Un()}}function pc(){Ro=Bo.current,In(Bo)}function dc(e,t){e.finishedWork=null,e.finishedLanes=0;var l=e.timeoutHandle;if(-1!==l&&(e.timeoutHandle=-1,rn(l)),null!==Mo)for(l=Mo.return;null!==l;){var r=l;switch(ti(r),r.tag){case 1:null!==(r=r.type.childContextTypes)&&void 0!==r&&Bn();break;case 3:Yi(),In(Dn),In(An),la();break;case 5:Ji(r);break;case 4:Yi();break;case 13:case 19:In(Xi);break;case 10:Ti(r.type._context);break;case 22:case 23:pc()}l=l.return}if(Do=e,Mo=e=Bc(e.current,null),Eo=Ro=t,jo=0,Po=null,Lo=Oo=_o=0,qo=Fo=null,null!==Ei){for(t=0;t<Ei.length;t++)if(null!==(r=(l=Ei[t]).interleaved)){l.interleaved=null;var n=r.next,i=l.pending;if(null!==i){var a=i.next;i.next=n,r.next=a}l.pending=r}Ei=null}return e}function mc(e,t){for(;;){var l=Mo;try{if(ki(),ra.current=Qa,ca){for(var r=aa.memoizedState;null!==r;){var n=r.queue;null!==n&&(n.pending=null),r=r.next}ca=!1}if(ia=0,oa=sa=aa=null,ua=!1,pa=0,ko.current=null,null===l||null===l.return){jo=1,Po=t,Mo=null;break}e:{var a=e,s=l.return,o=l,c=t;if(t=Eo,o.flags|=32768,null!==c&&"object"===typeof c&&"function"===typeof c.then){var u=c,p=o,d=p.tag;if(0===(1&p.mode)&&(0===d||11===d||15===d)){var m=p.alternate;m?(p.updateQueue=m.updateQueue,p.memoizedState=m.memoizedState,p.lanes=m.lanes):(p.updateQueue=null,p.memoizedState=null)}var h=gs(s);if(null!==h){h.flags&=-257,ys(h,s,o,0,t),1&h.mode&&hs(a,u,t),c=u;var g=(t=h).updateQueue;if(null===g){var y=new Set;y.add(c),t.updateQueue=y}else g.add(c);break e}if(0===(1&t)){hs(a,u,t),gc();break e}c=Error(i(426))}else if(ni&&1&o.mode){var f=gs(s);if(null!==f){0===(65536&f.flags)&&(f.flags|=256),ys(f,s,o,0,t),hi(os(c,o));break e}}a=c=os(c,o),4!==jo&&(jo=2),null===Fo?Fo=[a]:Fo.push(a),a=s;do{switch(a.tag){case 3:a.flags|=65536,t&=-t,a.lanes|=t,zi(a,ds(0,c,t));break e;case 1:o=c;var b=a.type,v=a.stateNode;if(0===(128&a.flags)&&("function"===typeof b.getDerivedStateFromError||null!==v&&"function"===typeof v.componentDidCatch&&(null===Wo||!Wo.has(v)))){a.flags|=65536,t&=-t,a.lanes|=t,zi(a,ms(a,o,t));break e}}a=a.return}while(null!==a)}xc(l)}catch(x){t=x,Mo===l&&null!==l&&(Mo=l=l.return);continue}break}}function hc(){var e=Io.current;return Io.current=Qa,null===e?Qa:e}function gc(){0!==jo&&3!==jo&&2!==jo||(jo=4),null===Do||0===(268435455&_o)&&0===(268435455&Oo)||sc(Do,Eo)}function yc(e,t){var l=Ao;Ao|=2;var r=hc();for(Do===e&&Eo===t||(Go=null,dc(e,t));;)try{fc();break}catch(n){mc(e,n)}if(ki(),Ao=l,Io.current=r,null!==Mo)throw Error(i(261));return Do=null,Eo=0,jo}function fc(){for(;null!==Mo;)vc(Mo)}function bc(){for(;null!==Mo&&!Ke();)vc(Mo)}function vc(e){var t=Co(e.alternate,e,Ro);e.memoizedProps=e.pendingProps,null===t?xc(e):Mo=t,ko.current=null}function xc(e){var t=e;do{var l=t.alternate;if(e=t.return,0===(32768&t.flags)){if(null!==(l=Ws(l,t,Ro)))return void(Mo=l)}else{if(null!==(l=Zs(l,t)))return l.flags&=32767,void(Mo=l);if(null===e)return jo=6,void(Mo=null);e.flags|=32768,e.subtreeFlags=0,e.deletions=null}if(null!==(t=t.sibling))return void(Mo=t);Mo=t=e}while(null!==t);0===jo&&(jo=5)}function Sc(e,t,l){var r=vt,n=To.transition;try{To.transition=null,vt=1,function(e,t,l,r){do{Nc()}while(null!==$o);if(0!==(6&Ao))throw Error(i(327));l=e.finishedWork;var n=e.finishedLanes;if(null===l)return null;if(e.finishedWork=null,e.finishedLanes=0,l===e.current)throw Error(i(177));e.callbackNode=null,e.callbackPriority=0;var a=l.lanes|l.childLanes;if(function(e,t){var l=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<l;){var n=31-at(l),i=1<<n;t[n]=0,r[n]=-1,e[n]=-1,l&=~i}}(e,a),e===Do&&(Mo=Do=null,Eo=0),0===(2064&l.subtreeFlags)&&0===(2064&l.flags)||Zo||(Zo=!0,Dc(tt,function(){return Nc(),null})),a=0!==(15990&l.flags),0!==(15990&l.subtreeFlags)||a){a=To.transition,To.transition=null;var s=vt;vt=1;var o=Ao;Ao|=4,ko.current=null,function(e,t){if(Xr=Vt,dr(e=pr())){if("selectionStart"in e)var l={start:e.selectionStart,end:e.selectionEnd};else e:{var r=(l=(l=e.ownerDocument)&&l.defaultView||window).getSelection&&l.getSelection();if(r&&0!==r.rangeCount){l=r.anchorNode;var n=r.anchorOffset,a=r.focusNode;r=r.focusOffset;try{l.nodeType,a.nodeType}catch(S){l=null;break e}var s=0,o=-1,c=-1,u=0,p=0,d=e,m=null;t:for(;;){for(var h;d!==l||0!==n&&3!==d.nodeType||(o=s+n),d!==a||0!==r&&3!==d.nodeType||(c=s+r),3===d.nodeType&&(s+=d.nodeValue.length),null!==(h=d.firstChild);)m=d,d=h;for(;;){if(d===e)break t;if(m===l&&++u===n&&(o=s),m===a&&++p===r&&(c=s),null!==(h=d.nextSibling))break;m=(d=m).parentNode}d=h}l=-1===o||-1===c?null:{start:o,end:c}}else l=null}l=l||{start:0,end:0}}else l=null;for(en={focusedElem:e,selectionRange:l},Vt=!1,Qs=t;null!==Qs;)if(e=(t=Qs).child,0!==(1028&t.subtreeFlags)&&null!==e)e.return=t,Qs=e;else for(;null!==Qs;){t=Qs;try{var g=t.alternate;if(0!==(1024&t.flags))switch(t.tag){case 0:case 11:case 15:case 5:case 6:case 4:case 17:break;case 1:if(null!==g){var y=g.memoizedProps,f=g.memoizedState,b=t.stateNode,v=b.getSnapshotBeforeUpdate(t.elementType===t.type?y:ts(t.type,y),f);b.__reactInternalSnapshotBeforeUpdate=v}break;case 3:var x=t.stateNode.containerInfo;1===x.nodeType?x.textContent="":9===x.nodeType&&x.documentElement&&x.removeChild(x.documentElement);break;default:throw Error(i(163))}}catch(S){wc(t,t.return,S)}if(null!==(e=t.sibling)){e.return=t.return,Qs=e;break}Qs=t.return}g=eo,eo=!1}(e,l),yo(l,e),mr(en),Vt=!!Xr,en=Xr=null,e.current=l,bo(l,e,n),Ye(),Ao=o,vt=s,To.transition=a}else e.current=l;if(Zo&&(Zo=!1,$o=e,Ko=n),a=e.pendingLanes,0===a&&(Wo=null),function(e){if(it&&"function"===typeof it.onCommitFiberRoot)try{it.onCommitFiberRoot(nt,e,void 0,128===(128&e.current.flags))}catch(t){}}(l.stateNode),rc(e,Qe()),null!==t)for(r=e.onRecoverableError,l=0;l<t.length;l++)n=t[l],r(n.value,{componentStack:n.stack,digest:n.digest});if(Vo)throw Vo=!1,e=Ho,Ho=null,e;0!==(1&Ko)&&0!==e.tag&&Nc(),a=e.pendingLanes,0!==(1&a)?e===Qo?Yo++:(Yo=0,Qo=e):Yo=0,Un()}(e,t,l,r)}finally{To.transition=n,vt=r}return null}function Nc(){if(null!==$o){var e=xt(Ko),t=To.transition,l=vt;try{if(To.transition=null,vt=16>e?16:e,null===$o)var r=!1;else{if(e=$o,$o=null,Ko=0,0!==(6&Ao))throw Error(i(331));var n=Ao;for(Ao|=4,Qs=e.current;null!==Qs;){var a=Qs,s=a.child;if(0!==(16&Qs.flags)){var o=a.deletions;if(null!==o){for(var c=0;c<o.length;c++){var u=o[c];for(Qs=u;null!==Qs;){var p=Qs;switch(p.tag){case 0:case 11:case 15:to(8,p,a)}var d=p.child;if(null!==d)d.return=p,Qs=d;else for(;null!==Qs;){var m=(p=Qs).sibling,h=p.return;if(no(p),p===u){Qs=null;break}if(null!==m){m.return=h,Qs=m;break}Qs=h}}}var g=a.alternate;if(null!==g){var y=g.child;if(null!==y){g.child=null;do{var f=y.sibling;y.sibling=null,y=f}while(null!==y)}}Qs=a}}if(0!==(2064&a.subtreeFlags)&&null!==s)s.return=a,Qs=s;else e:for(;null!==Qs;){if(0!==(2048&(a=Qs).flags))switch(a.tag){case 0:case 11:case 15:to(9,a,a.return)}var b=a.sibling;if(null!==b){b.return=a.return,Qs=b;break e}Qs=a.return}}var v=e.current;for(Qs=v;null!==Qs;){var x=(s=Qs).child;if(0!==(2064&s.subtreeFlags)&&null!==x)x.return=s,Qs=x;else e:for(s=v;null!==Qs;){if(0!==(2048&(o=Qs).flags))try{switch(o.tag){case 0:case 11:case 15:lo(9,o)}}catch(N){wc(o,o.return,N)}if(o===s){Qs=null;break e}var S=o.sibling;if(null!==S){S.return=o.return,Qs=S;break e}Qs=o.return}}if(Ao=n,Un(),it&&"function"===typeof it.onPostCommitFiberRoot)try{it.onPostCommitFiberRoot(nt,e)}catch(N){}r=!0}return r}finally{vt=l,To.transition=t}}return!1}function Cc(e,t,l){e=Fi(e,t=ds(0,t=os(l,t),1),1),t=ec(),null!==e&&(ft(e,1,t),rc(e,t))}function wc(e,t,l){if(3===e.tag)Cc(e,e,l);else for(;null!==t;){if(3===t.tag){Cc(t,e,l);break}if(1===t.tag){var r=t.stateNode;if("function"===typeof t.type.getDerivedStateFromError||"function"===typeof r.componentDidCatch&&(null===Wo||!Wo.has(r))){t=Fi(t,e=ms(t,e=os(l,e),1),1),e=ec(),null!==t&&(ft(t,1,e),rc(t,e));break}}t=t.return}}function Ic(e,t,l){var r=e.pingCache;null!==r&&r.delete(t),t=ec(),e.pingedLanes|=e.suspendedLanes&l,Do===e&&(Eo&l)===l&&(4===jo||3===jo&&(130023424&Eo)===Eo&&500>Qe()-zo?dc(e,0):Lo|=l),rc(e,t)}function kc(e,t){0===t&&(0===(1&e.mode)?t=1:(t=ut,0===(130023424&(ut<<=1))&&(ut=4194304)));var l=ec();null!==(e=ji(e,t))&&(ft(e,t,l),rc(e,l))}function Tc(e){var t=e.memoizedState,l=0;null!==t&&(l=t.retryLane),kc(e,l)}function Ac(e,t){var l=0;switch(e.tag){case 13:var r=e.stateNode,n=e.memoizedState;null!==n&&(l=n.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(i(314))}null!==r&&r.delete(t),kc(e,l)}function Dc(e,t){return Ze(e,t)}function Mc(e,t,l,r){this.tag=e,this.key=l,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Ec(e,t,l,r){return new Mc(e,t,l,r)}function Rc(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Bc(e,t){var l=e.alternate;return null===l?((l=Ec(e.tag,t,e.key,e.mode)).elementType=e.elementType,l.type=e.type,l.stateNode=e.stateNode,l.alternate=e,e.alternate=l):(l.pendingProps=t,l.type=e.type,l.flags=0,l.subtreeFlags=0,l.deletions=null),l.flags=14680064&e.flags,l.childLanes=e.childLanes,l.lanes=e.lanes,l.child=e.child,l.memoizedProps=e.memoizedProps,l.memoizedState=e.memoizedState,l.updateQueue=e.updateQueue,t=e.dependencies,l.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},l.sibling=e.sibling,l.index=e.index,l.ref=e.ref,l}function jc(e,t,l,r,n,a){var s=2;if(r=e,"function"===typeof e)Rc(e)&&(s=1);else if("string"===typeof e)s=5;else e:switch(e){case C:return Pc(l.children,n,a,t);case w:s=8,n|=8;break;case I:return(e=Ec(12,l,t,2|n)).elementType=I,e.lanes=a,e;case D:return(e=Ec(13,l,t,n)).elementType=D,e.lanes=a,e;case M:return(e=Ec(19,l,t,n)).elementType=M,e.lanes=a,e;case B:return _c(l,n,a,t);default:if("object"===typeof e&&null!==e)switch(e.$$typeof){case k:s=10;break e;case T:s=9;break e;case A:s=11;break e;case E:s=14;break e;case R:s=16,r=null;break e}throw Error(i(130,null==e?e:typeof e,""))}return(t=Ec(s,l,t,n)).elementType=e,t.type=r,t.lanes=a,t}function Pc(e,t,l,r){return(e=Ec(7,e,r,t)).lanes=l,e}function _c(e,t,l,r){return(e=Ec(22,e,r,t)).elementType=B,e.lanes=l,e.stateNode={isHidden:!1},e}function Oc(e,t,l){return(e=Ec(6,e,null,t)).lanes=l,e}function Lc(e,t,l){return(t=Ec(4,null!==e.children?e.children:[],e.key,t)).lanes=l,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Fc(e,t,l,r,n){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=yt(0),this.expirationTimes=yt(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=yt(0),this.identifierPrefix=r,this.onRecoverableError=n,this.mutableSourceEagerHydrationData=null}function qc(e,t,l,r,n,i,a,s,o){return e=new Fc(e,t,l,s,o),1===t?(t=1,!0===i&&(t|=8)):t=0,i=Ec(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:l,cache:null,transitions:null,pendingSuspenseBoundaries:null},_i(i),e}function zc(e){if(!e)return Tn;e:{if(Ue(e=e._reactInternals)!==e||1!==e.tag)throw Error(i(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(Rn(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(null!==t);throw Error(i(171))}if(1===e.tag){var l=e.type;if(Rn(l))return Pn(e,l,t)}return t}function Uc(e,t,l,r,n,i,a,s,o){return(e=qc(l,r,!0,e,0,i,0,s,o)).context=zc(null),l=e.current,(i=Li(r=ec(),n=tc(l))).callback=void 0!==t&&null!==t?t:null,Fi(l,i,n),e.current.lanes=n,ft(e,n,r),rc(e,r),e}function Gc(e,t,l,r){var n=t.current,i=ec(),a=tc(n);return l=zc(l),null===t.context?t.context=l:t.pendingContext=l,(t=Li(i,a)).payload={element:e},null!==(r=void 0===r?null:r)&&(t.callback=r),null!==(e=Fi(n,t,a))&&(lc(e,n,a,i),qi(e,n,a)),a}function Vc(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function Hc(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var l=e.retryLane;e.retryLane=0!==l&&l<t?l:t}}function Wc(e,t){Hc(e,t),(e=e.alternate)&&Hc(e,t)}Co=function(e,t,l){if(null!==e)if(e.memoizedProps!==t.pendingProps||Dn.current)bs=!0;else{if(0===(e.lanes&l)&&0===(128&t.flags))return bs=!1,function(e,t,l){switch(t.tag){case 3:As(t),mi();break;case 5:Qi(t);break;case 1:Rn(t.type)&&_n(t);break;case 4:Ki(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,n=t.memoizedProps.value;kn(Ni,r._currentValue),r._currentValue=n;break;case 13:if(null!==(r=t.memoizedState))return null!==r.dehydrated?(kn(Xi,1&Xi.current),t.flags|=128,null):0!==(l&t.child.childLanes)?_s(e,t,l):(kn(Xi,1&Xi.current),null!==(e=Gs(e,t,l))?e.sibling:null);kn(Xi,1&Xi.current);break;case 19:if(r=0!==(l&t.childLanes),0!==(128&e.flags)){if(r)return zs(e,t,l);t.flags|=128}if(null!==(n=t.memoizedState)&&(n.rendering=null,n.tail=null,n.lastEffect=null),kn(Xi,Xi.current),r)break;return null;case 22:case 23:return t.lanes=0,Cs(e,t,l)}return Gs(e,t,l)}(e,t,l);bs=0!==(131072&e.flags)}else bs=!1,ni&&0!==(1048576&t.flags)&&Xn(t,Wn,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Us(e,t),e=t.pendingProps;var n=En(t,An.current);Di(t,l),n=ga(null,t,r,e,n,l);var a=ya();return t.flags|=1,"object"===typeof n&&null!==n&&"function"===typeof n.render&&void 0===n.$$typeof?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Rn(r)?(a=!0,_n(t)):a=!1,t.memoizedState=null!==n.state&&void 0!==n.state?n.state:null,_i(t),n.updater=rs,t.stateNode=n,n._reactInternals=t,ss(t,r,e,l),t=Ts(null,t,r,!0,a,l)):(t.tag=0,ni&&a&&ei(t),vs(null,t,n,l),t=t.child),t;case 16:r=t.elementType;e:{switch(Us(e,t),e=t.pendingProps,r=(n=r._init)(r._payload),t.type=r,n=t.tag=function(e){if("function"===typeof e)return Rc(e)?1:0;if(void 0!==e&&null!==e){if((e=e.$$typeof)===A)return 11;if(e===E)return 14}return 2}(r),e=ts(r,e),n){case 0:t=Is(null,t,r,e,l);break e;case 1:t=ks(null,t,r,e,l);break e;case 11:t=xs(null,t,r,e,l);break e;case 14:t=Ss(null,t,r,ts(r.type,e),l);break e}throw Error(i(306,r,""))}return t;case 0:return r=t.type,n=t.pendingProps,Is(e,t,r,n=t.elementType===r?n:ts(r,n),l);case 1:return r=t.type,n=t.pendingProps,ks(e,t,r,n=t.elementType===r?n:ts(r,n),l);case 3:e:{if(As(t),null===e)throw Error(i(387));r=t.pendingProps,n=(a=t.memoizedState).element,Oi(e,t),Ui(t,r,null,l);var s=t.memoizedState;if(r=s.element,a.isDehydrated){if(a={element:r,isDehydrated:!1,cache:s.cache,pendingSuspenseBoundaries:s.pendingSuspenseBoundaries,transitions:s.transitions},t.updateQueue.baseState=a,t.memoizedState=a,256&t.flags){t=Ds(e,t,r,l,n=os(Error(i(423)),t));break e}if(r!==n){t=Ds(e,t,r,l,n=os(Error(i(424)),t));break e}for(ri=cn(t.stateNode.containerInfo.firstChild),li=t,ni=!0,ii=null,l=Si(t,null,r,l),t.child=l;l;)l.flags=-3&l.flags|4096,l=l.sibling}else{if(mi(),r===n){t=Gs(e,t,l);break e}vs(e,t,r,l)}t=t.child}return t;case 5:return Qi(t),null===e&&ci(t),r=t.type,n=t.pendingProps,a=null!==e?e.memoizedProps:null,s=n.children,tn(r,n)?s=null:null!==a&&tn(r,a)&&(t.flags|=32),ws(e,t),vs(e,t,s,l),t.child;case 6:return null===e&&ci(t),null;case 13:return _s(e,t,l);case 4:return Ki(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=xi(t,null,r,l):vs(e,t,r,l),t.child;case 11:return r=t.type,n=t.pendingProps,xs(e,t,r,n=t.elementType===r?n:ts(r,n),l);case 7:return vs(e,t,t.pendingProps,l),t.child;case 8:case 12:return vs(e,t,t.pendingProps.children,l),t.child;case 10:e:{if(r=t.type._context,n=t.pendingProps,a=t.memoizedProps,s=n.value,kn(Ni,r._currentValue),r._currentValue=s,null!==a)if(ar(a.value,s)){if(a.children===n.children&&!Dn.current){t=Gs(e,t,l);break e}}else for(null!==(a=t.child)&&(a.return=t);null!==a;){var o=a.dependencies;if(null!==o){s=a.child;for(var c=o.firstContext;null!==c;){if(c.context===r){if(1===a.tag){(c=Li(-1,l&-l)).tag=2;var u=a.updateQueue;if(null!==u){var p=(u=u.shared).pending;null===p?c.next=c:(c.next=p.next,p.next=c),u.pending=c}}a.lanes|=l,null!==(c=a.alternate)&&(c.lanes|=l),Ai(a.return,l,t),o.lanes|=l;break}c=c.next}}else if(10===a.tag)s=a.type===t.type?null:a.child;else if(18===a.tag){if(null===(s=a.return))throw Error(i(341));s.lanes|=l,null!==(o=s.alternate)&&(o.lanes|=l),Ai(s,l,t),s=a.sibling}else s=a.child;if(null!==s)s.return=a;else for(s=a;null!==s;){if(s===t){s=null;break}if(null!==(a=s.sibling)){a.return=s.return,s=a;break}s=s.return}a=s}vs(e,t,n.children,l),t=t.child}return t;case 9:return n=t.type,r=t.pendingProps.children,Di(t,l),r=r(n=Mi(n)),t.flags|=1,vs(e,t,r,l),t.child;case 14:return n=ts(r=t.type,t.pendingProps),Ss(e,t,r,n=ts(r.type,n),l);case 15:return Ns(e,t,t.type,t.pendingProps,l);case 17:return r=t.type,n=t.pendingProps,n=t.elementType===r?n:ts(r,n),Us(e,t),t.tag=1,Rn(r)?(e=!0,_n(t)):e=!1,Di(t,l),is(t,r,n),ss(t,r,n,l),Ts(null,t,r,!0,e,l);case 19:return zs(e,t,l);case 22:return Cs(e,t,l)}throw Error(i(156,t.tag))};var Zc="function"===typeof reportError?reportError:function(e){console.error(e)};function $c(e){this._internalRoot=e}function Kc(e){this._internalRoot=e}function Yc(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType)}function Qc(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function Jc(){}function Xc(e,t,l,r,n){var i=l._reactRootContainer;if(i){var a=i;if("function"===typeof n){var s=n;n=function(){var e=Vc(a);s.call(e)}}Gc(t,a,e,n)}else a=function(e,t,l,r,n){if(n){if("function"===typeof r){var i=r;r=function(){var e=Vc(a);i.call(e)}}var a=Uc(t,r,e,0,null,!1,0,"",Jc);return e._reactRootContainer=a,e[hn]=a.current,zr(8===e.nodeType?e.parentNode:e),uc(),a}for(;n=e.lastChild;)e.removeChild(n);if("function"===typeof r){var s=r;r=function(){var e=Vc(o);s.call(e)}}var o=qc(e,0,!1,null,0,!1,0,"",Jc);return e._reactRootContainer=o,e[hn]=o.current,zr(8===e.nodeType?e.parentNode:e),uc(function(){Gc(t,o,l,r)}),o}(l,t,e,n,r);return Vc(a)}Kc.prototype.render=$c.prototype.render=function(e){var t=this._internalRoot;if(null===t)throw Error(i(409));Gc(e,t,null,null)},Kc.prototype.unmount=$c.prototype.unmount=function(){var e=this._internalRoot;if(null!==e){this._internalRoot=null;var t=e.containerInfo;uc(function(){Gc(null,e,null,null)}),t[hn]=null}},Kc.prototype.unstable_scheduleHydration=function(e){if(e){var t=wt();e={blockedOn:null,target:e,priority:t};for(var l=0;l<Bt.length&&0!==t&&t<Bt[l].priority;l++);Bt.splice(l,0,e),0===l&&Ot(e)}},St=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var l=pt(t.pendingLanes);0!==l&&(bt(t,1|l),rc(t,Qe()),0===(6&Ao)&&(Uo=Qe()+500,Un()))}break;case 13:uc(function(){var t=ji(e,1);if(null!==t){var l=ec();lc(t,e,1,l)}}),Wc(e,1)}},Nt=function(e){if(13===e.tag){var t=ji(e,134217728);if(null!==t)lc(t,e,134217728,ec());Wc(e,134217728)}},Ct=function(e){if(13===e.tag){var t=tc(e),l=ji(e,t);if(null!==l)lc(l,e,t,ec());Wc(e,t)}},wt=function(){return vt},It=function(e,t){var l=vt;try{return vt=e,t()}finally{vt=l}},Ne=function(e,t,l){switch(t){case"input":if(J(e,l),t=l.name,"radio"===l.type&&null!=t){for(l=e;l.parentNode;)l=l.parentNode;for(l=l.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<l.length;t++){var r=l[t];if(r!==e&&r.form===e.form){var n=Sn(r);if(!n)throw Error(i(90));Z(r),J(r,n)}}}break;case"textarea":ie(e,l);break;case"select":null!=(t=l.value)&&le(e,!!l.multiple,t,!1)}},Ae=cc,De=uc;var eu={usingClientEntryPoint:!1,Events:[vn,xn,Sn,ke,Te,cc]},tu={findFiberByHostInstance:bn,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},lu={bundleType:tu.bundleType,version:tu.version,rendererPackageName:tu.rendererPackageName,rendererConfig:tu.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:x.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=He(e))?null:e.stateNode},findFiberByHostInstance:tu.findFiberByHostInstance||function(){return null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var ru=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!ru.isDisabled&&ru.supportsFiber)try{nt=ru.inject(lu),it=ru}catch(ue){}}t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=eu,t.createPortal=function(e,t){var l=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!Yc(t))throw Error(i(200));return function(e,t,l){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:N,key:null==r?null:""+r,children:e,containerInfo:t,implementation:l}}(e,t,null,l)},t.createRoot=function(e,t){if(!Yc(e))throw Error(i(299));var l=!1,r="",n=Zc;return null!==t&&void 0!==t&&(!0===t.unstable_strictMode&&(l=!0),void 0!==t.identifierPrefix&&(r=t.identifierPrefix),void 0!==t.onRecoverableError&&(n=t.onRecoverableError)),t=qc(e,1,!1,null,0,l,0,r,n),e[hn]=t.current,zr(8===e.nodeType?e.parentNode:e),new $c(t)},t.findDOMNode=function(e){if(null==e)return null;if(1===e.nodeType)return e;var t=e._reactInternals;if(void 0===t){if("function"===typeof e.render)throw Error(i(188));throw e=Object.keys(e).join(","),Error(i(268,e))}return e=null===(e=He(t))?null:e.stateNode},t.flushSync=function(e){return uc(e)},t.hydrate=function(e,t,l){if(!Qc(t))throw Error(i(200));return Xc(null,e,t,!0,l)},t.hydrateRoot=function(e,t,l){if(!Yc(e))throw Error(i(405));var r=null!=l&&l.hydratedSources||null,n=!1,a="",s=Zc;if(null!==l&&void 0!==l&&(!0===l.unstable_strictMode&&(n=!0),void 0!==l.identifierPrefix&&(a=l.identifierPrefix),void 0!==l.onRecoverableError&&(s=l.onRecoverableError)),t=Uc(t,null,e,1,null!=l?l:null,n,0,a,s),e[hn]=t.current,zr(e),r)for(e=0;e<r.length;e++)n=(n=(l=r[e])._getVersion)(l._source),null==t.mutableSourceEagerHydrationData?t.mutableSourceEagerHydrationData=[l,n]:t.mutableSourceEagerHydrationData.push(l,n);return new Kc(t)},t.render=function(e,t,l){if(!Qc(t))throw Error(i(200));return Xc(null,e,t,!1,l)},t.unmountComponentAtNode=function(e){if(!Qc(e))throw Error(i(40));return!!e._reactRootContainer&&(uc(function(){Xc(null,null,e,!1,function(){e._reactRootContainer=null,e[hn]=null})}),!0)},t.unstable_batchedUpdates=cc,t.unstable_renderSubtreeIntoContainer=function(e,t,l,r){if(!Qc(l))throw Error(i(200));if(null==e||void 0===e._reactInternals)throw Error(i(38));return Xc(e,t,l,!1,r)},t.version="18.3.1-next-f1338f8080-20240426"},21739:(e,t,l)=>{"use strict";var r=l(1168);t.createRoot=r.createRoot,t.hydrateRoot=r.hydrateRoot},1168:(e,t,l)=>{"use strict";!function e(){if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"===typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}(),e.exports=l(30534)},46939:e=>{"use strict";var t=Array.isArray,l=Object.keys,r=Object.prototype.hasOwnProperty,n="undefined"!==typeof Element;function i(e,a){if(e===a)return!0;if(e&&a&&"object"==typeof e&&"object"==typeof a){var s,o,c,u=t(e),p=t(a);if(u&&p){if((o=e.length)!=a.length)return!1;for(s=o;0!==s--;)if(!i(e[s],a[s]))return!1;return!0}if(u!=p)return!1;var d=e instanceof Date,m=a instanceof Date;if(d!=m)return!1;if(d&&m)return e.getTime()==a.getTime();var h=e instanceof RegExp,g=a instanceof RegExp;if(h!=g)return!1;if(h&&g)return e.toString()==a.toString();var y=l(e);if((o=y.length)!==l(a).length)return!1;for(s=o;0!==s--;)if(!r.call(a,y[s]))return!1;if(n&&e instanceof Element&&a instanceof Element)return e===a;for(s=o;0!==s--;)if(("_owner"!==(c=y[s])||!e.$$typeof)&&!i(e[c],a[c]))return!1;return!0}return e!==e&&a!==a}e.exports=function(e,t){try{return i(e,t)}catch(l){if(l.message&&l.message.match(/stack|recursion/i)||-2146828260===l.number)return console.warn("Warning: react-fast-compare does not handle circular references.",l.name,l.message),!1;throw l}}},21624:(e,t)=>{"use strict";var l,r=Symbol.for("react.element"),n=Symbol.for("react.portal"),i=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),o=Symbol.for("react.provider"),c=Symbol.for("react.context"),u=Symbol.for("react.server_context"),p=Symbol.for("react.forward_ref"),d=Symbol.for("react.suspense"),m=Symbol.for("react.suspense_list"),h=Symbol.for("react.memo"),g=Symbol.for("react.lazy"),y=Symbol.for("react.offscreen");function f(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case i:case s:case a:case d:case m:return e;default:switch(e=e&&e.$$typeof){case u:case c:case p:case g:case h:case o:return e;default:return t}}case n:return t}}}l=Symbol.for("react.module.reference"),t.isValidElementType=function(e){return"string"===typeof e||"function"===typeof e||e===i||e===s||e===a||e===d||e===m||e===y||"object"===typeof e&&null!==e&&(e.$$typeof===g||e.$$typeof===h||e.$$typeof===o||e.$$typeof===c||e.$$typeof===p||e.$$typeof===l||void 0!==e.getModuleId)},t.typeOf=f},96214:(e,t,l)=>{"use strict";e.exports=l(21624)},8558:function(e,t,l){e.exports=function(e){return function(e){function t(r){if(l[r])return l[r].exports;var n=l[r]={i:r,l:!1,exports:{}};return e[r].call(n.exports,n,n.exports,t),n.l=!0,n.exports}var l={};return t.m=e,t.c=l,t.d=function(e,l,r){t.o(e,l)||Object.defineProperty(e,l,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var l=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(l,"a",l),l},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=33)}([function(e,t,l){var r;!function(t,l){"use strict";"object"===typeof e&&"object"===typeof e.exports?e.exports=t.document?l(t,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return l(e)}:l(t)}("undefined"!==typeof window?window:this,function(l,n){"use strict";function i(e,t,l){var r,n,i=(l=l||pe).createElement("script");if(i.text=e,t)for(r in Ie)(n=t[r]||t.getAttribute&&t.getAttribute(r))&&i.setAttribute(r,n);l.head.appendChild(i).parentNode.removeChild(i)}function a(e){return null==e?e+"":"object"===typeof e||"function"===typeof e?fe[be.call(e)]||"object":typeof e}function s(e){var t=!!e&&"length"in e&&e.length,l=a(e);return!Ce(e)&&!we(e)&&("array"===l||0===t||"number"===typeof t&&t>0&&t-1 in e)}function o(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}function c(e,t,l){return Ce(t)?ke.grep(e,function(e,r){return!!t.call(e,r,e)!==l}):t.nodeType?ke.grep(e,function(e){return e===t!==l}):"string"!==typeof t?ke.grep(e,function(e){return ye.call(t,e)>-1!==l}):ke.filter(t,e,l)}function u(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}function p(e){var t={};return ke.each(e.match(Oe)||[],function(e,l){t[l]=!0}),t}function d(e){return e}function m(e){throw e}function h(e,t,l,r){var n;try{e&&Ce(n=e.promise)?n.call(e).done(t).fail(l):e&&Ce(n=e.then)?n.call(e,t,l):t.apply(void 0,[e].slice(r))}catch(e){l.apply(void 0,[e])}}function g(){pe.removeEventListener("DOMContentLoaded",g),l.removeEventListener("load",g),ke.ready()}function y(e,t){return t.toUpperCase()}function f(e){return e.replace(ze,"ms-").replace(Ue,y)}function b(){this.expando=ke.expando+b.uid++}function v(e){return"true"===e||"false"!==e&&("null"===e?null:e===+e+""?+e:We.test(e)?JSON.parse(e):e)}function x(e,t,l){var r;if(void 0===l&&1===e.nodeType)if(r="data-"+t.replace(Ze,"-$&").toLowerCase(),"string"===typeof(l=e.getAttribute(r))){try{l=v(l)}catch(e){}He.set(e,t,l)}else l=void 0;return l}function S(e,t,l,r){var n,i,a=20,s=r?function(){return r.cur()}:function(){return ke.css(e,t,"")},o=s(),c=l&&l[3]||(ke.cssNumber[t]?"":"px"),u=e.nodeType&&(ke.cssNumber[t]||"px"!==c&&+o)&&Ke.exec(ke.css(e,t));if(u&&u[3]!==c){for(o/=2,c=c||u[3],u=+o||1;a--;)ke.style(e,t,u+c),(1-i)*(1-(i=s()/o||.5))<=0&&(a=0),u/=i;u*=2,ke.style(e,t,u+c),l=l||[]}return l&&(u=+u||+o||0,n=l[1]?u+(l[1]+1)*l[2]:+l[2],r&&(r.unit=c,r.start=u,r.end=n)),n}function N(e){var t,l=e.ownerDocument,r=e.nodeName,n=lt[r];return n||(t=l.body.appendChild(l.createElement(r)),n=ke.css(t,"display"),t.parentNode.removeChild(t),"none"===n&&(n="block"),lt[r]=n,n)}function C(e,t){for(var l,r,n=[],i=0,a=e.length;i<a;i++)(r=e[i]).style&&(l=r.style.display,t?("none"===l&&(n[i]=Ve.get(r,"display")||null,n[i]||(r.style.display="")),""===r.style.display&&et(r)&&(n[i]=N(r))):"none"!==l&&(n[i]="none",Ve.set(r,"display",l)));for(i=0;i<a;i++)null!=n[i]&&(e[i].style.display=n[i]);return e}function w(e,t){var l;return l="undefined"!==typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!==typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&o(e,t)?ke.merge([e],l):l}function I(e,t){for(var l=0,r=e.length;l<r;l++)Ve.set(e[l],"globalEval",!t||Ve.get(t[l],"globalEval"))}function k(e,t,l,r,n){for(var i,s,o,c,u,p,d=t.createDocumentFragment(),m=[],h=0,g=e.length;h<g;h++)if((i=e[h])||0===i)if("object"===a(i))ke.merge(m,i.nodeType?[i]:i);else if(st.test(i)){for(s=s||d.appendChild(t.createElement("div")),o=(nt.exec(i)||["",""])[1].toLowerCase(),c=at[o]||at._default,s.innerHTML=c[1]+ke.htmlPrefilter(i)+c[2],p=c[0];p--;)s=s.lastChild;ke.merge(m,s.childNodes),(s=d.firstChild).textContent=""}else m.push(t.createTextNode(i));for(d.textContent="",h=0;i=m[h++];)if(r&&ke.inArray(i,r)>-1)n&&n.push(i);else if(u=Je(i),s=w(d.appendChild(i),"script"),u&&I(s),l)for(p=0;i=s[p++];)it.test(i.type||"")&&l.push(i);return d}function T(){return!0}function A(){return!1}function D(e,t){return e===M()===("focus"===t)}function M(){try{return pe.activeElement}catch(e){}}function E(e,t,l,r,n,i){var a,s;if("object"===typeof t){for(s in"string"!==typeof l&&(r=r||l,l=void 0),t)E(e,s,l,r,t[s],i);return e}if(null==r&&null==n?(n=l,r=l=void 0):null==n&&("string"===typeof l?(n=r,r=void 0):(n=r,r=l,l=void 0)),!1===n)n=A;else if(!n)return e;return 1===i&&(a=n,n=function(e){return ke().off(e),a.apply(this,arguments)},n.guid=a.guid||(a.guid=ke.guid++)),e.each(function(){ke.event.add(this,t,n,r,l)})}function R(e,t,l){l?(Ve.set(e,t,!1),ke.event.add(e,t,{namespace:!1,handler:function(e){var r,n,i=Ve.get(this,t);if(1&e.isTrigger&&this[t]){if(i)(ke.event.special[t]||{}).delegateType&&e.stopPropagation();else if(i=me.call(arguments),Ve.set(this,t,i),r=l(this,t),this[t](),i!==(n=Ve.get(this,t))||r?Ve.set(this,t,!1):n=void 0,i!==n)return e.stopImmediatePropagation(),e.preventDefault(),n}else i&&(Ve.set(this,t,ke.event.trigger(ke.extend(i.shift(),ke.Event.prototype),i,this)),e.stopImmediatePropagation())}})):ke.event.add(e,t,T)}function B(e,t){return o(e,"table")&&o(11!==t.nodeType?t:t.firstChild,"tr")&&ke(e).children("tbody")[0]||e}function j(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function P(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function _(e,t){var l,r,n,i,a,s,o,c;if(1===t.nodeType){if(Ve.hasData(e)&&(i=Ve.access(e),a=Ve.set(t,i),c=i.events))for(n in delete a.handle,a.events={},c)for(l=0,r=c[n].length;l<r;l++)ke.event.add(t,n,c[n][l]);He.hasData(e)&&(s=He.access(e),o=ke.extend({},s),He.set(t,o))}}function O(e,t){var l=t.nodeName.toLowerCase();"input"===l&&rt.test(e.type)?t.checked=e.checked:"input"!==l&&"textarea"!==l||(t.defaultValue=e.defaultValue)}function L(e,t,l,r){t=he.apply([],t);var n,a,s,o,c,u,p=0,d=e.length,m=d-1,h=t[0],g=Ce(h);if(g||d>1&&"string"===typeof h&&!Ne.checkClone&&mt.test(h))return e.each(function(n){var i=e.eq(n);g&&(t[0]=h.call(this,n,i.html())),L(i,t,l,r)});if(d&&(a=(n=k(t,e[0].ownerDocument,!1,e,r)).firstChild,1===n.childNodes.length&&(n=a),a||r)){for(o=(s=ke.map(w(n,"script"),j)).length;p<d;p++)c=n,p!==m&&(c=ke.clone(c,!0,!0),o&&ke.merge(s,w(c,"script"))),l.call(e[p],c,p);if(o)for(u=s[s.length-1].ownerDocument,ke.map(s,P),p=0;p<o;p++)c=s[p],it.test(c.type||"")&&!Ve.access(c,"globalEval")&&ke.contains(u,c)&&(c.src&&"module"!==(c.type||"").toLowerCase()?ke._evalUrl&&!c.noModule&&ke._evalUrl(c.src,{nonce:c.nonce||c.getAttribute("nonce")}):i(c.textContent.replace(ht,""),c,u))}return e}function F(e,t,l){for(var r,n=t?ke.filter(t,e):e,i=0;null!=(r=n[i]);i++)l||1!==r.nodeType||ke.cleanData(w(r)),r.parentNode&&(l&&Je(r)&&I(w(r,"script")),r.parentNode.removeChild(r));return e}function q(e,t,l){var r,n,i,a,s=e.style;return(l=l||yt(e))&&(""!==(a=l.getPropertyValue(t)||l[t])||Je(e)||(a=ke.style(e,t)),!Ne.pixelBoxStyles()&&gt.test(a)&&ft.test(t)&&(r=s.width,n=s.minWidth,i=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=l.width,s.width=r,s.minWidth=n,s.maxWidth=i)),void 0!==a?a+"":a}function z(e,t){return{get:function(){return e()?void delete this.get:(this.get=t).apply(this,arguments)}}}function U(e){for(var t=e[0].toUpperCase()+e.slice(1),l=bt.length;l--;)if((e=bt[l]+t)in vt)return e}function G(e){return ke.cssProps[e]||xt[e]||(e in vt?e:xt[e]=U(e)||e)}function V(e,t,l){var r=Ke.exec(t);return r?Math.max(0,r[2]-(l||0))+(r[3]||"px"):t}function H(e,t,l,r,n,i){var a="width"===t?1:0,s=0,o=0;if(l===(r?"border":"content"))return 0;for(;a<4;a+=2)"margin"===l&&(o+=ke.css(e,l+Ye[a],!0,n)),r?("content"===l&&(o-=ke.css(e,"padding"+Ye[a],!0,n)),"margin"!==l&&(o-=ke.css(e,"border"+Ye[a]+"Width",!0,n))):(o+=ke.css(e,"padding"+Ye[a],!0,n),"padding"!==l?o+=ke.css(e,"border"+Ye[a]+"Width",!0,n):s+=ke.css(e,"border"+Ye[a]+"Width",!0,n));return!r&&i>=0&&(o+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-i-o-s-.5))||0),o}function W(e,t,l){var r=yt(e),n=(!Ne.boxSizingReliable()||l)&&"border-box"===ke.css(e,"boxSizing",!1,r),i=n,a=q(e,t,r),s="offset"+t[0].toUpperCase()+t.slice(1);if(gt.test(a)){if(!l)return a;a="auto"}return(!Ne.boxSizingReliable()&&n||"auto"===a||!parseFloat(a)&&"inline"===ke.css(e,"display",!1,r))&&e.getClientRects().length&&(n="border-box"===ke.css(e,"boxSizing",!1,r),(i=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+H(e,t,l||(n?"border":"content"),i,r,a)+"px"}function Z(e,t,l,r,n){return new Z.prototype.init(e,t,l,r,n)}function $(){kt&&(!1===pe.hidden&&l.requestAnimationFrame?l.requestAnimationFrame($):l.setTimeout($,ke.fx.interval),ke.fx.tick())}function K(){return l.setTimeout(function(){It=void 0}),It=Date.now()}function Y(e,t){var l,r=0,n={height:e};for(t=t?1:0;r<4;r+=2-t)n["margin"+(l=Ye[r])]=n["padding"+l]=e;return t&&(n.opacity=n.width=e),n}function Q(e,t,l){for(var r,n=(ee.tweeners[t]||[]).concat(ee.tweeners["*"]),i=0,a=n.length;i<a;i++)if(r=n[i].call(l,t,e))return r}function J(e,t,l){var r,n,i,a,s,o,c,u,p="width"in t||"height"in t,d=this,m={},h=e.style,g=e.nodeType&&et(e),y=Ve.get(e,"fxshow");for(r in l.queue||(null==(a=ke._queueHooks(e,"fx")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,d.always(function(){d.always(function(){a.unqueued--,ke.queue(e,"fx").length||a.empty.fire()})})),t)if(n=t[r],Tt.test(n)){if(delete t[r],i=i||"toggle"===n,n===(g?"hide":"show")){if("show"!==n||!y||void 0===y[r])continue;g=!0}m[r]=y&&y[r]||ke.style(e,r)}if((o=!ke.isEmptyObject(t))||!ke.isEmptyObject(m))for(r in p&&1===e.nodeType&&(l.overflow=[h.overflow,h.overflowX,h.overflowY],null==(c=y&&y.display)&&(c=Ve.get(e,"display")),"none"===(u=ke.css(e,"display"))&&(c?u=c:(C([e],!0),c=e.style.display||c,u=ke.css(e,"display"),C([e]))),("inline"===u||"inline-block"===u&&null!=c)&&"none"===ke.css(e,"float")&&(o||(d.done(function(){h.display=c}),null==c&&(u=h.display,c="none"===u?"":u)),h.display="inline-block")),l.overflow&&(h.overflow="hidden",d.always(function(){h.overflow=l.overflow[0],h.overflowX=l.overflow[1],h.overflowY=l.overflow[2]})),o=!1,m)o||(y?"hidden"in y&&(g=y.hidden):y=Ve.access(e,"fxshow",{display:c}),i&&(y.hidden=!g),g&&C([e],!0),d.done(function(){for(r in g||C([e]),Ve.remove(e,"fxshow"),m)ke.style(e,r,m[r])})),o=Q(g?y[r]:0,r,d),r in y||(y[r]=o.start,g&&(o.end=o.start,o.start=0))}function X(e,t){var l,r,n,i,a;for(l in e)if(n=t[r=f(l)],i=e[l],Array.isArray(i)&&(n=i[1],i=e[l]=i[0]),l!==r&&(e[r]=i,delete e[l]),(a=ke.cssHooks[r])&&"expand"in a)for(l in i=a.expand(i),delete e[r],i)l in e||(e[l]=i[l],t[l]=n);else t[r]=n}function ee(e,t,l){var r,n,i=0,a=ee.prefilters.length,s=ke.Deferred().always(function(){delete o.elem}),o=function(){if(n)return!1;for(var t=It||K(),l=Math.max(0,c.startTime+c.duration-t),r=1-(l/c.duration||0),i=0,a=c.tweens.length;i<a;i++)c.tweens[i].run(r);return s.notifyWith(e,[c,r,l]),r<1&&a?l:(a||s.notifyWith(e,[c,1,0]),s.resolveWith(e,[c]),!1)},c=s.promise({elem:e,props:ke.extend({},t),opts:ke.extend(!0,{specialEasing:{},easing:ke.easing._default},l),originalProperties:t,originalOptions:l,startTime:It||K(),duration:l.duration,tweens:[],createTween:function(t,l){var r=ke.Tween(e,c.opts,t,l,c.opts.specialEasing[t]||c.opts.easing);return c.tweens.push(r),r},stop:function(t){var l=0,r=t?c.tweens.length:0;if(n)return this;for(n=!0;l<r;l++)c.tweens[l].run(1);return t?(s.notifyWith(e,[c,1,0]),s.resolveWith(e,[c,t])):s.rejectWith(e,[c,t]),this}}),u=c.props;for(X(u,c.opts.specialEasing);i<a;i++)if(r=ee.prefilters[i].call(c,e,u,c.opts))return Ce(r.stop)&&(ke._queueHooks(c.elem,c.opts.queue).stop=r.stop.bind(r)),r;return ke.map(u,Q,c),Ce(c.opts.start)&&c.opts.start.call(e,c),c.progress(c.opts.progress).done(c.opts.done,c.opts.complete).fail(c.opts.fail).always(c.opts.always),ke.fx.timer(ke.extend(o,{elem:e,anim:c,queue:c.opts.queue})),c}function te(e){return(e.match(Oe)||[]).join(" ")}function le(e){return e.getAttribute&&e.getAttribute("class")||""}function re(e){return Array.isArray(e)?e:"string"===typeof e&&e.match(Oe)||[]}function ne(e,t,l,r){var n;if(Array.isArray(t))ke.each(t,function(t,n){l||Ft.test(e)?r(e,n):ne(e+"["+("object"===typeof n&&null!=n?t:"")+"]",n,l,r)});else if(l||"object"!==a(t))r(e,t);else for(n in t)ne(e+"["+n+"]",t[n],l,r)}function ie(e){return function(t,l){"string"!==typeof t&&(l=t,t="*");var r,n=0,i=t.toLowerCase().match(Oe)||[];if(Ce(l))for(;r=i[n++];)"+"===r[0]?(r=r.slice(1)||"*",(e[r]=e[r]||[]).unshift(l)):(e[r]=e[r]||[]).push(l)}}function ae(e,t,l,r){function n(s){var o;return i[s]=!0,ke.each(e[s]||[],function(e,s){var c=s(t,l,r);return"string"!==typeof c||a||i[c]?a?!(o=c):void 0:(t.dataTypes.unshift(c),n(c),!1)}),o}var i={},a=e===Qt;return n(t.dataTypes[0])||!i["*"]&&n("*")}function se(e,t){var l,r,n=ke.ajaxSettings.flatOptions||{};for(l in t)void 0!==t[l]&&((n[l]?e:r||(r={}))[l]=t[l]);return r&&ke.extend(!0,e,r),e}function oe(e,t,l){for(var r,n,i,a,s=e.contents,o=e.dataTypes;"*"===o[0];)o.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(n in s)if(s[n]&&s[n].test(r)){o.unshift(n);break}if(o[0]in l)i=o[0];else{for(n in l){if(!o[0]||e.converters[n+" "+o[0]]){i=n;break}a||(a=n)}i=i||a}if(i)return i!==o[0]&&o.unshift(i),l[i]}function ce(e,t,l,r){var n,i,a,s,o,c={},u=e.dataTypes.slice();if(u[1])for(a in e.converters)c[a.toLowerCase()]=e.converters[a];for(i=u.shift();i;)if(e.responseFields[i]&&(l[e.responseFields[i]]=t),!o&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),o=i,i=u.shift())if("*"===i)i=o;else if("*"!==o&&o!==i){if(!(a=c[o+" "+i]||c["* "+i]))for(n in c)if((s=n.split(" "))[1]===i&&(a=c[o+" "+s[0]]||c["* "+s[0]])){!0===a?a=c[n]:!0!==c[n]&&(i=s[0],u.unshift(s[1]));break}if(!0!==a)if(a&&e.throws)t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+o+" to "+i}}}return{state:"success",data:t}}var ue=[],pe=l.document,de=Object.getPrototypeOf,me=ue.slice,he=ue.concat,ge=ue.push,ye=ue.indexOf,fe={},be=fe.toString,ve=fe.hasOwnProperty,xe=ve.toString,Se=xe.call(Object),Ne={},Ce=function(e){return"function"===typeof e&&"number"!==typeof e.nodeType},we=function(e){return null!=e&&e===e.window},Ie={type:!0,src:!0,nonce:!0,noModule:!0},ke=function(e,t){return new ke.fn.init(e,t)},Te=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;ke.fn=ke.prototype={jquery:"3.4.0",constructor:ke,length:0,toArray:function(){return me.call(this)},get:function(e){return null==e?me.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=ke.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return ke.each(this,e)},map:function(e){return this.pushStack(ke.map(this,function(t,l){return e.call(t,l,t)}))},slice:function(){return this.pushStack(me.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,l=+e+(e<0?t:0);return this.pushStack(l>=0&&l<t?[this[l]]:[])},end:function(){return this.prevObject||this.constructor()},push:ge,sort:ue.sort,splice:ue.splice},ke.extend=ke.fn.extend=function(){var e,t,l,r,n,i,a=arguments[0]||{},s=1,o=arguments.length,c=!1;for("boolean"===typeof a&&(c=a,a=arguments[s]||{},s++),"object"===typeof a||Ce(a)||(a={}),s===o&&(a=this,s--);s<o;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],"__proto__"!==t&&a!==r&&(c&&r&&(ke.isPlainObject(r)||(n=Array.isArray(r)))?(l=a[t],i=n&&!Array.isArray(l)?[]:n||ke.isPlainObject(l)?l:{},n=!1,a[t]=ke.extend(c,i,r)):void 0!==r&&(a[t]=r));return a},ke.extend({expando:"jQuery"+("3.4.0"+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,l;return!(!e||"[object Object]"!==be.call(e))&&(!(t=de(e))||"function"===typeof(l=ve.call(t,"constructor")&&t.constructor)&&xe.call(l)===Se)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t){i(e,{nonce:t&&t.nonce})},each:function(e,t){var l,r=0;if(s(e))for(l=e.length;r<l&&!1!==t.call(e[r],r,e[r]);r++);else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},trim:function(e){return null==e?"":(e+"").replace(Te,"")},makeArray:function(e,t){var l=t||[];return null!=e&&(s(Object(e))?ke.merge(l,"string"===typeof e?[e]:e):ge.call(l,e)),l},inArray:function(e,t,l){return null==t?-1:ye.call(t,e,l)},merge:function(e,t){for(var l=+t.length,r=0,n=e.length;r<l;r++)e[n++]=t[r];return e.length=n,e},grep:function(e,t,l){for(var r=[],n=0,i=e.length,a=!l;n<i;n++)!t(e[n],n)!==a&&r.push(e[n]);return r},map:function(e,t,l){var r,n,i=0,a=[];if(s(e))for(r=e.length;i<r;i++)null!=(n=t(e[i],i,l))&&a.push(n);else for(i in e)null!=(n=t(e[i],i,l))&&a.push(n);return he.apply([],a)},guid:1,support:Ne}),"function"===typeof Symbol&&(ke.fn[Symbol.iterator]=ue[Symbol.iterator]),ke.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){fe["[object "+t+"]"]=t.toLowerCase()});var Ae=function(e){function t(e,t,l,r){var n,i,a,s,o,u,d,m=t&&t.ownerDocument,h=t?t.nodeType:9;if(l=l||[],"string"!==typeof e||!e||1!==h&&9!==h&&11!==h)return l;if(!r&&((t?t.ownerDocument||t:F)!==E&&M(t),t=t||E,B)){if(11!==h&&(o=fe.exec(e)))if(n=o[1]){if(9===h){if(!(a=t.getElementById(n)))return l;if(a.id===n)return l.push(a),l}else if(m&&(a=m.getElementById(n))&&O(t,a)&&a.id===n)return l.push(a),l}else{if(o[2])return Q.apply(l,t.getElementsByTagName(e)),l;if((n=o[3])&&x.getElementsByClassName&&t.getElementsByClassName)return Q.apply(l,t.getElementsByClassName(n)),l}if(x.qsa&&!H[e+" "]&&(!j||!j.test(e))&&(1!==h||"object"!==t.nodeName.toLowerCase())){if(d=e,m=t,1===h&&ce.test(e)){for((s=t.getAttribute("id"))?s=s.replace(Se,Ne):t.setAttribute("id",s=L),i=(u=w(e)).length;i--;)u[i]="#"+s+" "+p(u[i]);d=u.join(","),m=be.test(e)&&c(t.parentNode)||t}try{return Q.apply(l,m.querySelectorAll(d)),l}catch(t){H(e,!0)}finally{s===L&&t.removeAttribute("id")}}}return k(e.replace(ae,"$1"),t,l,r)}function l(){function e(l,r){return t.push(l+" ")>S.cacheLength&&delete e[t.shift()],e[l+" "]=r}var t=[];return e}function r(e){return e[L]=!0,e}function n(e){var t=E.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function i(e,t){for(var l=e.split("|"),r=l.length;r--;)S.attrHandle[l[r]]=t}function a(e,t){var l=t&&e,r=l&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(l)for(;l=l.nextSibling;)if(l===t)return-1;return e?1:-1}function s(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&we(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function o(e){return r(function(t){return t=+t,r(function(l,r){for(var n,i=e([],l.length,t),a=i.length;a--;)l[n=i[a]]&&(l[n]=!(r[n]=l[n]))})})}function c(e){return e&&"undefined"!==typeof e.getElementsByTagName&&e}function u(){}function p(e){for(var t=0,l=e.length,r="";t<l;t++)r+=e[t].value;return r}function d(e,t,l){var r=t.dir,n=t.next,i=n||r,a=l&&"parentNode"===i,s=z++;return t.first?function(t,l,n){for(;t=t[r];)if(1===t.nodeType||a)return e(t,l,n);return!1}:function(t,l,o){var c,u,p,d=[q,s];if(o){for(;t=t[r];)if((1===t.nodeType||a)&&e(t,l,o))return!0}else for(;t=t[r];)if(1===t.nodeType||a)if(u=(p=t[L]||(t[L]={}))[t.uniqueID]||(p[t.uniqueID]={}),n&&n===t.nodeName.toLowerCase())t=t[r]||t;else{if((c=u[i])&&c[0]===q&&c[1]===s)return d[2]=c[2];if(u[i]=d,d[2]=e(t,l,o))return!0}return!1}}function m(e){return e.length>1?function(t,l,r){for(var n=e.length;n--;)if(!e[n](t,l,r))return!1;return!0}:e[0]}function h(e,l,r){for(var n=0,i=l.length;n<i;n++)t(e,l[n],r);return r}function g(e,t,l,r,n){for(var i,a=[],s=0,o=e.length,c=null!=t;s<o;s++)(i=e[s])&&(l&&!l(i,r,n)||(a.push(i),c&&t.push(s)));return a}function y(e,t,l,n,i,a){return n&&!n[L]&&(n=y(n)),i&&!i[L]&&(i=y(i,a)),r(function(r,a,s,o){var c,u,p,d=[],m=[],y=a.length,f=r||h(t||"*",s.nodeType?[s]:s,[]),b=!e||!r&&t?f:g(f,d,e,s,o),v=l?i||(r?e:y||n)?[]:a:b;if(l&&l(b,v,s,o),n)for(c=g(v,m),n(c,[],s,o),u=c.length;u--;)(p=c[u])&&(v[m[u]]=!(b[m[u]]=p));if(r){if(i||e){if(i){for(c=[],u=v.length;u--;)(p=v[u])&&c.push(b[u]=p);i(null,v=[],c,o)}for(u=v.length;u--;)(p=v[u])&&(c=i?X(r,p):d[u])>-1&&(r[c]=!(a[c]=p))}}else v=g(v===a?v.splice(y,v.length):v),i?i(null,a,v,o):Q.apply(a,v)})}function f(e){for(var t,l,r,n=e.length,i=S.relative[e[0].type],a=i||S.relative[" "],s=i?1:0,o=d(function(e){return e===t},a,!0),c=d(function(e){return X(t,e)>-1},a,!0),u=[function(e,l,r){var n=!i&&(r||l!==T)||((t=l).nodeType?o(e,l,r):c(e,l,r));return t=null,n}];s<n;s++)if(l=S.relative[e[s].type])u=[d(m(u),l)];else{if((l=S.filter[e[s].type].apply(null,e[s].matches))[L]){for(r=++s;r<n&&!S.relative[e[r].type];r++);return y(s>1&&m(u),s>1&&p(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace(ae,"$1"),l,s<r&&f(e.slice(s,r)),r<n&&f(e=e.slice(r)),r<n&&p(e))}u.push(l)}return m(u)}function b(e,l){var n=l.length>0,i=e.length>0,a=function(r,a,s,o,c){var u,p,d,m=0,h="0",y=r&&[],f=[],b=T,v=r||i&&S.find.TAG("*",c),x=q+=null==b?1:Math.random()||.1,N=v.length;for(c&&(T=a===E||a||c);h!==N&&null!=(u=v[h]);h++){if(i&&u){for(p=0,a||u.ownerDocument===E||(M(u),s=!B);d=e[p++];)if(d(u,a||E,s)){o.push(u);break}c&&(q=x)}n&&((u=!d&&u)&&m--,r&&y.push(u))}if(m+=h,n&&h!==m){for(p=0;d=l[p++];)d(y,f,a,s);if(r){if(m>0)for(;h--;)y[h]||f[h]||(f[h]=K.call(o));f=g(f)}Q.apply(o,f),c&&!r&&f.length>0&&m+l.length>1&&t.uniqueSort(o)}return c&&(q=x,T=b),y};return n?r(a):a}var v,x,S,N,C,w,I,k,T,A,D,M,E,R,B,j,P,_,O,L="sizzle"+1*new Date,F=e.document,q=0,z=0,U=l(),G=l(),V=l(),H=l(),W=function(e,t){return e===t&&(D=!0),0},Z={}.hasOwnProperty,$=[],K=$.pop,Y=$.push,Q=$.push,J=$.slice,X=function(e,t){for(var l=0,r=e.length;l<r;l++)if(e[l]===t)return l;return-1},ee="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",te="[\\x20\\t\\r\\n\\f]",le="(?:\\\\.|[\\w-]|[^\0-\\xa0])+",re="\\["+te+"*("+le+")(?:"+te+"*([*^$|!~]?=)"+te+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+le+"))|)"+te+"*\\]",ne=":("+le+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+re+")*)|.*)\\)|)",ie=new RegExp(te+"+","g"),ae=new RegExp("^"+te+"+|((?:^|[^\\\\])(?:\\\\.)*)"+te+"+$","g"),se=new RegExp("^"+te+"*,"+te+"*"),oe=new RegExp("^"+te+"*([>+~]|"+te+")"+te+"*"),ce=new RegExp(te+"|>"),ue=new RegExp(ne),pe=new RegExp("^"+le+"$"),de={ID:new RegExp("^#("+le+")"),CLASS:new RegExp("^\\.("+le+")"),TAG:new RegExp("^("+le+"|[*])"),ATTR:new RegExp("^"+re),PSEUDO:new RegExp("^"+ne),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+te+"*(even|odd|(([+-]|)(\\d*)n|)"+te+"*(?:([+-]|)"+te+"*(\\d+)|))"+te+"*\\)|)","i"),bool:new RegExp("^(?:"+ee+")$","i"),needsContext:new RegExp("^"+te+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+te+"*((?:-\\d)?\\d*)"+te+"*\\)|)(?=[^-]|$)","i")},me=/HTML$/i,he=/^(?:input|select|textarea|button)$/i,ge=/^h\d$/i,ye=/^[^{]+\{\s*\[native \w/,fe=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,be=/[+~]/,ve=new RegExp("\\\\([\\da-f]{1,6}"+te+"?|("+te+")|.)","ig"),xe=function(e,t,l){var r="0x"+t-65536;return r!==r||l?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},Se=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,Ne=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},Ce=function(){M()},we=d(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{Q.apply($=J.call(F.childNodes),F.childNodes),$[F.childNodes.length].nodeType}catch(e){Q={apply:$.length?function(e,t){Y.apply(e,J.call(t))}:function(e,t){for(var l=e.length,r=0;e[l++]=t[r++];);e.length=l-1}}}for(v in x=t.support={},C=t.isXML=function(e){var t=e.namespaceURI,l=(e.ownerDocument||e).documentElement;return!me.test(t||l&&l.nodeName||"HTML")},M=t.setDocument=function(e){var t,l,r=e?e.ownerDocument||e:F;return r!==E&&9===r.nodeType&&r.documentElement?(R=(E=r).documentElement,B=!C(E),F!==E&&(l=E.defaultView)&&l.top!==l&&(l.addEventListener?l.addEventListener("unload",Ce,!1):l.attachEvent&&l.attachEvent("onunload",Ce)),x.attributes=n(function(e){return e.className="i",!e.getAttribute("className")}),x.getElementsByTagName=n(function(e){return e.appendChild(E.createComment("")),!e.getElementsByTagName("*").length}),x.getElementsByClassName=ye.test(E.getElementsByClassName),x.getById=n(function(e){return R.appendChild(e).id=L,!E.getElementsByName||!E.getElementsByName(L).length}),x.getById?(S.filter.ID=function(e){var t=e.replace(ve,xe);return function(e){return e.getAttribute("id")===t}},S.find.ID=function(e,t){if("undefined"!==typeof t.getElementById&&B){var l=t.getElementById(e);return l?[l]:[]}}):(S.filter.ID=function(e){var t=e.replace(ve,xe);return function(e){var l="undefined"!==typeof e.getAttributeNode&&e.getAttributeNode("id");return l&&l.value===t}},S.find.ID=function(e,t){if("undefined"!==typeof t.getElementById&&B){var l,r,n,i=t.getElementById(e);if(i){if((l=i.getAttributeNode("id"))&&l.value===e)return[i];for(n=t.getElementsByName(e),r=0;i=n[r++];)if((l=i.getAttributeNode("id"))&&l.value===e)return[i]}return[]}}),S.find.TAG=x.getElementsByTagName?function(e,t){return"undefined"!==typeof t.getElementsByTagName?t.getElementsByTagName(e):x.qsa?t.querySelectorAll(e):void 0}:function(e,t){var l,r=[],n=0,i=t.getElementsByTagName(e);if("*"===e){for(;l=i[n++];)1===l.nodeType&&r.push(l);return r}return i},S.find.CLASS=x.getElementsByClassName&&function(e,t){if("undefined"!==typeof t.getElementsByClassName&&B)return t.getElementsByClassName(e)},P=[],j=[],(x.qsa=ye.test(E.querySelectorAll))&&(n(function(e){R.appendChild(e).innerHTML="<a id='"+L+"'></a><select id='"+L+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&j.push("[*^$]="+te+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||j.push("\\["+te+"*(?:value|"+ee+")"),e.querySelectorAll("[id~="+L+"-]").length||j.push("~="),e.querySelectorAll(":checked").length||j.push(":checked"),e.querySelectorAll("a#"+L+"+*").length||j.push(".#.+[+~]")}),n(function(e){e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=E.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&j.push("name"+te+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&j.push(":enabled",":disabled"),R.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&j.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),j.push(",.*:")})),(x.matchesSelector=ye.test(_=R.matches||R.webkitMatchesSelector||R.mozMatchesSelector||R.oMatchesSelector||R.msMatchesSelector))&&n(function(e){x.disconnectedMatch=_.call(e,"*"),_.call(e,"[s!='']:x"),P.push("!=",ne)}),j=j.length&&new RegExp(j.join("|")),P=P.length&&new RegExp(P.join("|")),t=ye.test(R.compareDocumentPosition),O=t||ye.test(R.contains)?function(e,t){var l=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(l.contains?l.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},W=t?function(e,t){if(e===t)return D=!0,0;var l=!e.compareDocumentPosition-!t.compareDocumentPosition;return l||(1&(l=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!x.sortDetached&&t.compareDocumentPosition(e)===l?e===E||e.ownerDocument===F&&O(F,e)?-1:t===E||t.ownerDocument===F&&O(F,t)?1:A?X(A,e)-X(A,t):0:4&l?-1:1)}:function(e,t){if(e===t)return D=!0,0;var l,r=0,n=e.parentNode,i=t.parentNode,s=[e],o=[t];if(!n||!i)return e===E?-1:t===E?1:n?-1:i?1:A?X(A,e)-X(A,t):0;if(n===i)return a(e,t);for(l=e;l=l.parentNode;)s.unshift(l);for(l=t;l=l.parentNode;)o.unshift(l);for(;s[r]===o[r];)r++;return r?a(s[r],o[r]):s[r]===F?-1:o[r]===F?1:0},E):E},t.matches=function(e,l){return t(e,null,null,l)},t.matchesSelector=function(e,l){if((e.ownerDocument||e)!==E&&M(e),x.matchesSelector&&B&&!H[l+" "]&&(!P||!P.test(l))&&(!j||!j.test(l)))try{var r=_.call(e,l);if(r||x.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(e){H(l,!0)}return t(l,E,null,[e]).length>0},t.contains=function(e,t){return(e.ownerDocument||e)!==E&&M(e),O(e,t)},t.attr=function(e,t){(e.ownerDocument||e)!==E&&M(e);var l=S.attrHandle[t.toLowerCase()],r=l&&Z.call(S.attrHandle,t.toLowerCase())?l(e,t,!B):void 0;return void 0!==r?r:x.attributes||!B?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},t.escape=function(e){return(e+"").replace(Se,Ne)},t.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},t.uniqueSort=function(e){var t,l=[],r=0,n=0;if(D=!x.detectDuplicates,A=!x.sortStable&&e.slice(0),e.sort(W),D){for(;t=e[n++];)t===e[n]&&(r=l.push(n));for(;r--;)e.splice(l[r],1)}return A=null,e},N=t.getText=function(e){var t,l="",r=0,n=e.nodeType;if(n){if(1===n||9===n||11===n){if("string"===typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)l+=N(e)}else if(3===n||4===n)return e.nodeValue}else for(;t=e[r++];)l+=N(t);return l},S=t.selectors={cacheLength:50,createPseudo:r,match:de,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(ve,xe),e[3]=(e[3]||e[4]||e[5]||"").replace(ve,xe),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||t.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&t.error(e[0]),e},PSEUDO:function(e){var t,l=!e[6]&&e[2];return de.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":l&&ue.test(l)&&(t=w(l,!0))&&(t=l.indexOf(")",l.length-t)-l.length)&&(e[0]=e[0].slice(0,t),e[2]=l.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(ve,xe).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=U[e+" "];return t||(t=new RegExp("(^|"+te+")"+e+"("+te+"|$)"))&&U(e,function(e){return t.test("string"===typeof e.className&&e.className||"undefined"!==typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,l,r){return function(n){var i=t.attr(n,e);return null==i?"!="===l:!l||(i+="","="===l?i===r:"!="===l?i!==r:"^="===l?r&&0===i.indexOf(r):"*="===l?r&&i.indexOf(r)>-1:"$="===l?r&&i.slice(-r.length)===r:"~="===l?(" "+i.replace(ie," ")+" ").indexOf(r)>-1:"|="===l&&(i===r||i.slice(0,r.length+1)===r+"-"))}},CHILD:function(e,t,l,r,n){var i="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===n?function(e){return!!e.parentNode}:function(t,l,o){var c,u,p,d,m,h,g=i!==a?"nextSibling":"previousSibling",y=t.parentNode,f=s&&t.nodeName.toLowerCase(),b=!o&&!s,v=!1;if(y){if(i){for(;g;){for(d=t;d=d[g];)if(s?d.nodeName.toLowerCase()===f:1===d.nodeType)return!1;h=g="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?y.firstChild:y.lastChild],a&&b){for(v=(m=(c=(u=(p=(d=y)[L]||(d[L]={}))[d.uniqueID]||(p[d.uniqueID]={}))[e]||[])[0]===q&&c[1])&&c[2],d=m&&y.childNodes[m];d=++m&&d&&d[g]||(v=m=0)||h.pop();)if(1===d.nodeType&&++v&&d===t){u[e]=[q,m,v];break}}else if(b&&(v=m=(c=(u=(p=(d=t)[L]||(d[L]={}))[d.uniqueID]||(p[d.uniqueID]={}))[e]||[])[0]===q&&c[1]),!1===v)for(;(d=++m&&d&&d[g]||(v=m=0)||h.pop())&&((s?d.nodeName.toLowerCase()!==f:1!==d.nodeType)||!++v||(b&&((u=(p=d[L]||(d[L]={}))[d.uniqueID]||(p[d.uniqueID]={}))[e]=[q,v]),d!==t)););return(v-=n)===r||v%r===0&&v/r>=0}}},PSEUDO:function(e,l){var n,i=S.pseudos[e]||S.setFilters[e.toLowerCase()]||t.error("unsupported pseudo: "+e);return i[L]?i(l):i.length>1?(n=[e,e,"",l],S.setFilters.hasOwnProperty(e.toLowerCase())?r(function(e,t){for(var r,n=i(e,l),a=n.length;a--;)e[r=X(e,n[a])]=!(t[r]=n[a])}):function(e){return i(e,0,n)}):i}},pseudos:{not:r(function(e){var t=[],l=[],n=I(e.replace(ae,"$1"));return n[L]?r(function(e,t,l,r){for(var i,a=n(e,null,r,[]),s=e.length;s--;)(i=a[s])&&(e[s]=!(t[s]=i))}):function(e,r,i){return t[0]=e,n(t,null,i,l),t[0]=null,!l.pop()}}),has:r(function(e){return function(l){return t(e,l).length>0}}),contains:r(function(e){return e=e.replace(ve,xe),function(t){return(t.textContent||N(t)).indexOf(e)>-1}}),lang:r(function(e){return pe.test(e||"")||t.error("unsupported lang: "+e),e=e.replace(ve,xe).toLowerCase(),function(t){var l;do{if(l=B?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(l=l.toLowerCase())===e||0===l.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var l=e.location&&e.location.hash;return l&&l.slice(1)===t.id},root:function(e){return e===R},focus:function(e){return e===E.activeElement&&(!E.hasFocus||E.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:s(!1),disabled:s(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!S.pseudos.empty(e)},header:function(e){return ge.test(e.nodeName)},input:function(e){return he.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:o(function(){return[0]}),last:o(function(e,t){return[t-1]}),eq:o(function(e,t,l){return[l<0?l+t:l]}),even:o(function(e,t){for(var l=0;l<t;l+=2)e.push(l);return e}),odd:o(function(e,t){for(var l=1;l<t;l+=2)e.push(l);return e}),lt:o(function(e,t,l){for(var r=l<0?l+t:l>t?t:l;--r>=0;)e.push(r);return e}),gt:o(function(e,t,l){for(var r=l<0?l+t:l;++r<t;)e.push(r);return e})}},S.pseudos.nth=S.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})S.pseudos[v]=function(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}(v);for(v in{submit:!0,reset:!0})S.pseudos[v]=function(e){return function(t){var l=t.nodeName.toLowerCase();return("input"===l||"button"===l)&&t.type===e}}(v);return u.prototype=S.filters=S.pseudos,S.setFilters=new u,w=t.tokenize=function(e,l){var r,n,i,a,s,o,c,u=G[e+" "];if(u)return l?0:u.slice(0);for(s=e,o=[],c=S.preFilter;s;){for(a in r&&!(n=se.exec(s))||(n&&(s=s.slice(n[0].length)||s),o.push(i=[])),r=!1,(n=oe.exec(s))&&(r=n.shift(),i.push({value:r,type:n[0].replace(ae," ")}),s=s.slice(r.length)),S.filter)!(n=de[a].exec(s))||c[a]&&!(n=c[a](n))||(r=n.shift(),i.push({value:r,type:a,matches:n}),s=s.slice(r.length));if(!r)break}return l?s.length:s?t.error(e):G(e,o).slice(0)},I=t.compile=function(e,t){var l,r=[],n=[],i=V[e+" "];if(!i){for(t||(t=w(e)),l=t.length;l--;)(i=f(t[l]))[L]?r.push(i):n.push(i);(i=V(e,b(n,r))).selector=e}return i},k=t.select=function(e,t,l,r){var n,i,a,s,o,u="function"===typeof e&&e,d=!r&&w(e=u.selector||e);if(l=l||[],1===d.length){if((i=d[0]=d[0].slice(0)).length>2&&"ID"===(a=i[0]).type&&9===t.nodeType&&B&&S.relative[i[1].type]){if(!(t=(S.find.ID(a.matches[0].replace(ve,xe),t)||[])[0]))return l;u&&(t=t.parentNode),e=e.slice(i.shift().value.length)}for(n=de.needsContext.test(e)?0:i.length;n--&&(a=i[n],!S.relative[s=a.type]);)if((o=S.find[s])&&(r=o(a.matches[0].replace(ve,xe),be.test(i[0].type)&&c(t.parentNode)||t))){if(i.splice(n,1),!(e=r.length&&p(i)))return Q.apply(l,r),l;break}}return(u||I(e,d))(r,t,!B,l,!t||be.test(e)&&c(t.parentNode)||t),l},x.sortStable=L.split("").sort(W).join("")===L,x.detectDuplicates=!!D,M(),x.sortDetached=n(function(e){return 1&e.compareDocumentPosition(E.createElement("fieldset"))}),n(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||i("type|href|height|width",function(e,t,l){if(!l)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),x.attributes&&n(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||i("value",function(e,t,l){if(!l&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),n(function(e){return null==e.getAttribute("disabled")})||i(ee,function(e,t,l){var r;if(!l)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),t}(l);ke.find=Ae,ke.expr=Ae.selectors,ke.expr[":"]=ke.expr.pseudos,ke.uniqueSort=ke.unique=Ae.uniqueSort,ke.text=Ae.getText,ke.isXMLDoc=Ae.isXML,ke.contains=Ae.contains,ke.escapeSelector=Ae.escape;var De=function(e,t,l){for(var r=[],n=void 0!==l;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(n&&ke(e).is(l))break;r.push(e)}return r},Me=function(e,t){for(var l=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&l.push(e);return l},Ee=ke.expr.match.needsContext,Re=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;ke.filter=function(e,t,l){var r=t[0];return l&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?ke.find.matchesSelector(r,e)?[r]:[]:ke.find.matches(e,ke.grep(t,function(e){return 1===e.nodeType}))},ke.fn.extend({find:function(e){var t,l,r=this.length,n=this;if("string"!==typeof e)return this.pushStack(ke(e).filter(function(){for(t=0;t<r;t++)if(ke.contains(n[t],this))return!0}));for(l=this.pushStack([]),t=0;t<r;t++)ke.find(e,n[t],l);return r>1?ke.uniqueSort(l):l},filter:function(e){return this.pushStack(c(this,e||[],!1))},not:function(e){return this.pushStack(c(this,e||[],!0))},is:function(e){return!!c(this,"string"===typeof e&&Ee.test(e)?ke(e):e||[],!1).length}});var Be,je=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(ke.fn.init=function(e,t,l){var r,n;if(!e)return this;if(l=l||Be,"string"===typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:je.exec(e))||!r[1]&&t)return!t||t.jquery?(t||l).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof ke?t[0]:t,ke.merge(this,ke.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:pe,!0)),Re.test(r[1])&&ke.isPlainObject(t))for(r in t)Ce(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(n=pe.getElementById(r[2]))&&(this[0]=n,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):Ce(e)?void 0!==l.ready?l.ready(e):e(ke):ke.makeArray(e,this)}).prototype=ke.fn,Be=ke(pe);var Pe=/^(?:parents|prev(?:Until|All))/,_e={children:!0,contents:!0,next:!0,prev:!0};ke.fn.extend({has:function(e){var t=ke(e,this),l=t.length;return this.filter(function(){for(var e=0;e<l;e++)if(ke.contains(this,t[e]))return!0})},closest:function(e,t){var l,r=0,n=this.length,i=[],a="string"!==typeof e&&ke(e);if(!Ee.test(e))for(;r<n;r++)for(l=this[r];l&&l!==t;l=l.parentNode)if(l.nodeType<11&&(a?a.index(l)>-1:1===l.nodeType&&ke.find.matchesSelector(l,e))){i.push(l);break}return this.pushStack(i.length>1?ke.uniqueSort(i):i)},index:function(e){return e?"string"===typeof e?ye.call(ke(e),this[0]):ye.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(ke.uniqueSort(ke.merge(this.get(),ke(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),ke.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return De(e,"parentNode")},parentsUntil:function(e,t,l){return De(e,"parentNode",l)},next:function(e){return u(e,"nextSibling")},prev:function(e){return u(e,"previousSibling")},nextAll:function(e){return De(e,"nextSibling")},prevAll:function(e){return De(e,"previousSibling")},nextUntil:function(e,t,l){return De(e,"nextSibling",l)},prevUntil:function(e,t,l){return De(e,"previousSibling",l)},siblings:function(e){return Me((e.parentNode||{}).firstChild,e)},children:function(e){return Me(e.firstChild)},contents:function(e){return"undefined"!==typeof e.contentDocument?e.contentDocument:(o(e,"template")&&(e=e.content||e),ke.merge([],e.childNodes))}},function(e,t){ke.fn[e]=function(l,r){var n=ke.map(this,t,l);return"Until"!==e.slice(-5)&&(r=l),r&&"string"===typeof r&&(n=ke.filter(r,n)),this.length>1&&(_e[e]||ke.uniqueSort(n),Pe.test(e)&&n.reverse()),this.pushStack(n)}});var Oe=/[^\x20\t\r\n\f]+/g;ke.Callbacks=function(e){e="string"===typeof e?p(e):ke.extend({},e);var t,l,r,n,i=[],s=[],o=-1,c=function(){for(n=n||e.once,r=t=!0;s.length;o=-1)for(l=s.shift();++o<i.length;)!1===i[o].apply(l[0],l[1])&&e.stopOnFalse&&(o=i.length,l=!1);e.memory||(l=!1),t=!1,n&&(i=l?[]:"")},u={add:function(){return i&&(l&&!t&&(o=i.length-1,s.push(l)),function t(l){ke.each(l,function(l,r){Ce(r)?e.unique&&u.has(r)||i.push(r):r&&r.length&&"string"!==a(r)&&t(r)})}(arguments),l&&!t&&c()),this},remove:function(){return ke.each(arguments,function(e,t){for(var l;(l=ke.inArray(t,i,l))>-1;)i.splice(l,1),l<=o&&o--}),this},has:function(e){return e?ke.inArray(e,i)>-1:i.length>0},empty:function(){return i&&(i=[]),this},disable:function(){return n=s=[],i=l="",this},disabled:function(){return!i},lock:function(){return n=s=[],l||t||(i=l=""),this},locked:function(){return!!n},fireWith:function(e,l){return n||(l=[e,(l=l||[]).slice?l.slice():l],s.push(l),t||c()),this},fire:function(){return u.fireWith(this,arguments),this},fired:function(){return!!r}};return u},ke.extend({Deferred:function(e){var t=[["notify","progress",ke.Callbacks("memory"),ke.Callbacks("memory"),2],["resolve","done",ke.Callbacks("once memory"),ke.Callbacks("once memory"),0,"resolved"],["reject","fail",ke.Callbacks("once memory"),ke.Callbacks("once memory"),1,"rejected"]],r="pending",n={state:function(){return r},always:function(){return i.done(arguments).fail(arguments),this},catch:function(e){return n.then(null,e)},pipe:function(){var e=arguments;return ke.Deferred(function(l){ke.each(t,function(t,r){var n=Ce(e[r[4]])&&e[r[4]];i[r[1]](function(){var e=n&&n.apply(this,arguments);e&&Ce(e.promise)?e.promise().progress(l.notify).done(l.resolve).fail(l.reject):l[r[0]+"With"](this,n?[e]:arguments)})}),e=null}).promise()},then:function(e,r,n){function i(e,t,r,n){return function(){var s=this,o=arguments,c=function(){var l,c;if(!(e<a)){if((l=r.apply(s,o))===t.promise())throw new TypeError("Thenable self-resolution");c=l&&("object"===typeof l||"function"===typeof l)&&l.then,Ce(c)?n?c.call(l,i(a,t,d,n),i(a,t,m,n)):(a++,c.call(l,i(a,t,d,n),i(a,t,m,n),i(a,t,d,t.notifyWith))):(r!==d&&(s=void 0,o=[l]),(n||t.resolveWith)(s,o))}},u=n?c:function(){try{c()}catch(l){ke.Deferred.exceptionHook&&ke.Deferred.exceptionHook(l,u.stackTrace),e+1>=a&&(r!==m&&(s=void 0,o=[l]),t.rejectWith(s,o))}};e?u():(ke.Deferred.getStackHook&&(u.stackTrace=ke.Deferred.getStackHook()),l.setTimeout(u))}}var a=0;return ke.Deferred(function(l){t[0][3].add(i(0,l,Ce(n)?n:d,l.notifyWith)),t[1][3].add(i(0,l,Ce(e)?e:d)),t[2][3].add(i(0,l,Ce(r)?r:m))}).promise()},promise:function(e){return null!=e?ke.extend(e,n):n}},i={};return ke.each(t,function(e,l){var a=l[2],s=l[5];n[l[1]]=a.add,s&&a.add(function(){r=s},t[3-e][2].disable,t[3-e][3].disable,t[0][2].lock,t[0][3].lock),a.add(l[3].fire),i[l[0]]=function(){return i[l[0]+"With"](this===i?void 0:this,arguments),this},i[l[0]+"With"]=a.fireWith}),n.promise(i),e&&e.call(i,i),i},when:function(e){var t=arguments.length,l=t,r=Array(l),n=me.call(arguments),i=ke.Deferred(),a=function(e){return function(l){r[e]=this,n[e]=arguments.length>1?me.call(arguments):l,--t||i.resolveWith(r,n)}};if(t<=1&&(h(e,i.done(a(l)).resolve,i.reject,!t),"pending"===i.state()||Ce(n[l]&&n[l].then)))return i.then();for(;l--;)h(n[l],a(l),i.reject);return i.promise()}});var Le=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;ke.Deferred.exceptionHook=function(e,t){l.console&&l.console.warn&&e&&Le.test(e.name)&&l.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},ke.readyException=function(e){l.setTimeout(function(){throw e})};var Fe=ke.Deferred();ke.fn.ready=function(e){return Fe.then(e).catch(function(e){ke.readyException(e)}),this},ke.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--ke.readyWait:ke.isReady)||(ke.isReady=!0,!0!==e&&--ke.readyWait>0||Fe.resolveWith(pe,[ke]))}}),ke.ready.then=Fe.then,"complete"===pe.readyState||"loading"!==pe.readyState&&!pe.documentElement.doScroll?l.setTimeout(ke.ready):(pe.addEventListener("DOMContentLoaded",g),l.addEventListener("load",g));var qe=function(e,t,l,r,n,i,s){var o=0,c=e.length,u=null==l;if("object"===a(l))for(o in n=!0,l)qe(e,t,o,l[o],!0,i,s);else if(void 0!==r&&(n=!0,Ce(r)||(s=!0),u&&(s?(t.call(e,r),t=null):(u=t,t=function(e,t,l){return u.call(ke(e),l)})),t))for(;o<c;o++)t(e[o],l,s?r:r.call(e[o],o,t(e[o],l)));return n?e:u?t.call(e):c?t(e[0],l):i},ze=/^-ms-/,Ue=/-([a-z])/g,Ge=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};b.uid=1,b.prototype={cache:function(e){var t=e[this.expando];return t||(t={},Ge(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,l){var r,n=this.cache(e);if("string"===typeof t)n[f(t)]=l;else for(r in t)n[f(r)]=t[r];return n},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][f(t)]},access:function(e,t,l){return void 0===t||t&&"string"===typeof t&&void 0===l?this.get(e,t):(this.set(e,t,l),void 0!==l?l:t)},remove:function(e,t){var l,r=e[this.expando];if(void 0!==r){if(void 0!==t){l=(t=Array.isArray(t)?t.map(f):(t=f(t))in r?[t]:t.match(Oe)||[]).length;for(;l--;)delete r[t[l]]}(void 0===t||ke.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!ke.isEmptyObject(t)}};var Ve=new b,He=new b,We=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Ze=/[A-Z]/g;ke.extend({hasData:function(e){return He.hasData(e)||Ve.hasData(e)},data:function(e,t,l){return He.access(e,t,l)},removeData:function(e,t){He.remove(e,t)},_data:function(e,t,l){return Ve.access(e,t,l)},_removeData:function(e,t){Ve.remove(e,t)}}),ke.fn.extend({data:function(e,t){var l,r,n,i=this[0],a=i&&i.attributes;if(void 0===e){if(this.length&&(n=He.get(i),1===i.nodeType&&!Ve.get(i,"hasDataAttrs"))){for(l=a.length;l--;)a[l]&&0===(r=a[l].name).indexOf("data-")&&(r=f(r.slice(5)),x(i,r,n[r]));Ve.set(i,"hasDataAttrs",!0)}return n}return"object"===typeof e?this.each(function(){He.set(this,e)}):qe(this,function(t){var l;if(i&&void 0===t){if(void 0!==(l=He.get(i,e)))return l;if(void 0!==(l=x(i,e)))return l}else this.each(function(){He.set(this,e,t)})},null,t,arguments.length>1,null,!0)},removeData:function(e){return this.each(function(){He.remove(this,e)})}}),ke.extend({queue:function(e,t,l){var r;if(e)return t=(t||"fx")+"queue",r=Ve.get(e,t),l&&(!r||Array.isArray(l)?r=Ve.access(e,t,ke.makeArray(l)):r.push(l)),r||[]},dequeue:function(e,t){t=t||"fx";var l=ke.queue(e,t),r=l.length,n=l.shift(),i=ke._queueHooks(e,t),a=function(){ke.dequeue(e,t)};"inprogress"===n&&(n=l.shift(),r--),n&&("fx"===t&&l.unshift("inprogress"),delete i.stop,n.call(e,a,i)),!r&&i&&i.empty.fire()},_queueHooks:function(e,t){var l=t+"queueHooks";return Ve.get(e,l)||Ve.access(e,l,{empty:ke.Callbacks("once memory").add(function(){Ve.remove(e,[t+"queue",l])})})}}),ke.fn.extend({queue:function(e,t){var l=2;return"string"!==typeof e&&(t=e,e="fx",l--),arguments.length<l?ke.queue(this[0],e):void 0===t?this:this.each(function(){var l=ke.queue(this,e,t);ke._queueHooks(this,e),"fx"===e&&"inprogress"!==l[0]&&ke.dequeue(this,e)})},dequeue:function(e){return this.each(function(){ke.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var l,r=1,n=ke.Deferred(),i=this,a=this.length,s=function(){--r||n.resolveWith(i,[i])};for("string"!==typeof e&&(t=e,e=void 0),e=e||"fx";a--;)(l=Ve.get(i[a],e+"queueHooks"))&&l.empty&&(r++,l.empty.add(s));return s(),n.promise(t)}});var $e=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,Ke=new RegExp("^(?:([+-])=|)("+$e+")([a-z%]*)$","i"),Ye=["Top","Right","Bottom","Left"],Qe=pe.documentElement,Je=function(e){return ke.contains(e.ownerDocument,e)},Xe={composed:!0};Qe.attachShadow&&(Je=function(e){return ke.contains(e.ownerDocument,e)||e.getRootNode(Xe)===e.ownerDocument});var et=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&Je(e)&&"none"===ke.css(e,"display")},tt=function(e,t,l,r){var n,i,a={};for(i in t)a[i]=e.style[i],e.style[i]=t[i];for(i in n=l.apply(e,r||[]),t)e.style[i]=a[i];return n},lt={};ke.fn.extend({show:function(){return C(this,!0)},hide:function(){return C(this)},toggle:function(e){return"boolean"===typeof e?e?this.show():this.hide():this.each(function(){et(this)?ke(this).show():ke(this).hide()})}});var rt=/^(?:checkbox|radio)$/i,nt=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,it=/^$|^module$|\/(?:java|ecma)script/i,at={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};at.optgroup=at.option,at.tbody=at.tfoot=at.colgroup=at.caption=at.thead,at.th=at.td;var st=/<|&#?\w+;/;!function(){var e=pe.createDocumentFragment().appendChild(pe.createElement("div")),t=pe.createElement("input");t.setAttribute("type","radio"),t.setAttribute("checked","checked"),t.setAttribute("name","t"),e.appendChild(t),Ne.checkClone=e.cloneNode(!0).cloneNode(!0).lastChild.checked,e.innerHTML="<textarea>x</textarea>",Ne.noCloneChecked=!!e.cloneNode(!0).lastChild.defaultValue}();var ot=/^key/,ct=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,ut=/^([^.]*)(?:\.(.+)|)/;ke.event={global:{},add:function(e,t,l,r,n){var i,a,s,o,c,u,p,d,m,h,g,y=Ve.get(e);if(y)for(l.handler&&(l=(i=l).handler,n=i.selector),n&&ke.find.matchesSelector(Qe,n),l.guid||(l.guid=ke.guid++),(o=y.events)||(o=y.events={}),(a=y.handle)||(a=y.handle=function(t){return"undefined"!==typeof ke&&ke.event.triggered!==t.type?ke.event.dispatch.apply(e,arguments):void 0}),c=(t=(t||"").match(Oe)||[""]).length;c--;)m=g=(s=ut.exec(t[c])||[])[1],h=(s[2]||"").split(".").sort(),m&&(p=ke.event.special[m]||{},m=(n?p.delegateType:p.bindType)||m,p=ke.event.special[m]||{},u=ke.extend({type:m,origType:g,data:r,handler:l,guid:l.guid,selector:n,needsContext:n&&ke.expr.match.needsContext.test(n),namespace:h.join(".")},i),(d=o[m])||((d=o[m]=[]).delegateCount=0,p.setup&&!1!==p.setup.call(e,r,h,a)||e.addEventListener&&e.addEventListener(m,a)),p.add&&(p.add.call(e,u),u.handler.guid||(u.handler.guid=l.guid)),n?d.splice(d.delegateCount++,0,u):d.push(u),ke.event.global[m]=!0)},remove:function(e,t,l,r,n){var i,a,s,o,c,u,p,d,m,h,g,y=Ve.hasData(e)&&Ve.get(e);if(y&&(o=y.events)){for(c=(t=(t||"").match(Oe)||[""]).length;c--;)if(m=g=(s=ut.exec(t[c])||[])[1],h=(s[2]||"").split(".").sort(),m){for(p=ke.event.special[m]||{},d=o[m=(r?p.delegateType:p.bindType)||m]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=i=d.length;i--;)u=d[i],!n&&g!==u.origType||l&&l.guid!==u.guid||s&&!s.test(u.namespace)||r&&r!==u.selector&&("**"!==r||!u.selector)||(d.splice(i,1),u.selector&&d.delegateCount--,p.remove&&p.remove.call(e,u));a&&!d.length&&(p.teardown&&!1!==p.teardown.call(e,h,y.handle)||ke.removeEvent(e,m,y.handle),delete o[m])}else for(m in o)ke.event.remove(e,m+t[c],l,r,!0);ke.isEmptyObject(o)&&Ve.remove(e,"handle events")}},dispatch:function(e){var t,l,r,n,i,a,s=ke.event.fix(e),o=new Array(arguments.length),c=(Ve.get(this,"events")||{})[s.type]||[],u=ke.event.special[s.type]||{};for(o[0]=s,t=1;t<arguments.length;t++)o[t]=arguments[t];if(s.delegateTarget=this,!u.preDispatch||!1!==u.preDispatch.call(this,s)){for(a=ke.event.handlers.call(this,s,c),t=0;(n=a[t++])&&!s.isPropagationStopped();)for(s.currentTarget=n.elem,l=0;(i=n.handlers[l++])&&!s.isImmediatePropagationStopped();)s.rnamespace&&!1!==i.namespace&&!s.rnamespace.test(i.namespace)||(s.handleObj=i,s.data=i.data,void 0!==(r=((ke.event.special[i.origType]||{}).handle||i.handler).apply(n.elem,o))&&!1===(s.result=r)&&(s.preventDefault(),s.stopPropagation()));return u.postDispatch&&u.postDispatch.call(this,s),s.result}},handlers:function(e,t){var l,r,n,i,a,s=[],o=t.delegateCount,c=e.target;if(o&&c.nodeType&&!("click"===e.type&&e.button>=1))for(;c!==this;c=c.parentNode||this)if(1===c.nodeType&&("click"!==e.type||!0!==c.disabled)){for(i=[],a={},l=0;l<o;l++)void 0===a[n=(r=t[l]).selector+" "]&&(a[n]=r.needsContext?ke(n,this).index(c)>-1:ke.find(n,this,null,[c]).length),a[n]&&i.push(r);i.length&&s.push({elem:c,handlers:i})}return c=this,o<t.length&&s.push({elem:c,handlers:t.slice(o)}),s},addProp:function(e,t){Object.defineProperty(ke.Event.prototype,e,{enumerable:!0,configurable:!0,get:Ce(t)?function(){if(this.originalEvent)return t(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[e]},set:function(t){Object.defineProperty(this,e,{enumerable:!0,configurable:!0,writable:!0,value:t})}})},fix:function(e){return e[ke.expando]?e:new ke.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return rt.test(t.type)&&t.click&&o(t,"input")&&void 0===Ve.get(t,"click")&&R(t,"click",T),!1},trigger:function(e){var t=this||e;return rt.test(t.type)&&t.click&&o(t,"input")&&void 0===Ve.get(t,"click")&&R(t,"click"),!0},_default:function(e){var t=e.target;return rt.test(t.type)&&t.click&&o(t,"input")&&Ve.get(t,"click")||o(t,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},ke.removeEvent=function(e,t,l){e.removeEventListener&&e.removeEventListener(t,l)},ke.Event=function(e,t){if(!(this instanceof ke.Event))return new ke.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?T:A,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&ke.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[ke.expando]=!0},ke.Event.prototype={constructor:ke.Event,isDefaultPrevented:A,isPropagationStopped:A,isImmediatePropagationStopped:A,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=T,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=T,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=T,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},ke.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(e){var t=e.button;return null==e.which&&ot.test(e.type)?null!=e.charCode?e.charCode:e.keyCode:!e.which&&void 0!==t&&ct.test(e.type)?1&t?1:2&t?3:4&t?2:0:e.which}},ke.event.addProp),ke.each({focus:"focusin",blur:"focusout"},function(e,t){ke.event.special[e]={setup:function(){return R(this,e,D),!1},trigger:function(){return R(this,e),!0},delegateType:t}}),ke.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,t){ke.event.special[e]={delegateType:t,bindType:t,handle:function(e){var l,r=this,n=e.relatedTarget,i=e.handleObj;return n&&(n===r||ke.contains(r,n))||(e.type=i.origType,l=i.handler.apply(this,arguments),e.type=t),l}}}),ke.fn.extend({on:function(e,t,l,r){return E(this,e,t,l,r)},one:function(e,t,l,r){return E(this,e,t,l,r,1)},off:function(e,t,l){var r,n;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,ke(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"===typeof e){for(n in e)this.off(n,t,e[n]);return this}return!1!==t&&"function"!==typeof t||(l=t,t=void 0),!1===l&&(l=A),this.each(function(){ke.event.remove(this,e,l,t)})}});var pt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi,dt=/<script|<style|<link/i,mt=/checked\s*(?:[^=]|=\s*.checked.)/i,ht=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;ke.extend({htmlPrefilter:function(e){return e.replace(pt,"<$1></$2>")},clone:function(e,t,l){var r,n,i,a,s=e.cloneNode(!0),o=Je(e);if(!Ne.noCloneChecked&&(1===e.nodeType||11===e.nodeType)&&!ke.isXMLDoc(e))for(a=w(s),r=0,n=(i=w(e)).length;r<n;r++)O(i[r],a[r]);if(t)if(l)for(i=i||w(e),a=a||w(s),r=0,n=i.length;r<n;r++)_(i[r],a[r]);else _(e,s);return(a=w(s,"script")).length>0&&I(a,!o&&w(e,"script")),s},cleanData:function(e){for(var t,l,r,n=ke.event.special,i=0;void 0!==(l=e[i]);i++)if(Ge(l)){if(t=l[Ve.expando]){if(t.events)for(r in t.events)n[r]?ke.event.remove(l,r):ke.removeEvent(l,r,t.handle);l[Ve.expando]=void 0}l[He.expando]&&(l[He.expando]=void 0)}}}),ke.fn.extend({detach:function(e){return F(this,e,!0)},remove:function(e){return F(this,e)},text:function(e){return qe(this,function(e){return void 0===e?ke.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return L(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||B(this,e).appendChild(e)})},prepend:function(){return L(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=B(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return L(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return L(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(ke.cleanData(w(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return ke.clone(this,e,t)})},html:function(e){return qe(this,function(e){var t=this[0]||{},l=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"===typeof e&&!dt.test(e)&&!at[(nt.exec(e)||["",""])[1].toLowerCase()]){e=ke.htmlPrefilter(e);try{for(;l<r;l++)1===(t=this[l]||{}).nodeType&&(ke.cleanData(w(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var e=[];return L(this,arguments,function(t){var l=this.parentNode;ke.inArray(this,e)<0&&(ke.cleanData(w(this)),l&&l.replaceChild(t,this))},e)}}),ke.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){ke.fn[e]=function(e){for(var l,r=[],n=ke(e),i=n.length-1,a=0;a<=i;a++)l=a===i?this:this.clone(!0),ke(n[a])[t](l),ge.apply(r,l.get());return this.pushStack(r)}});var gt=new RegExp("^("+$e+")(?!px)[a-z%]+$","i"),yt=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=l),t.getComputedStyle(e)},ft=new RegExp(Ye.join("|"),"i");!function(){function e(){if(c){o.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",c.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",Qe.appendChild(o).appendChild(c);var e=l.getComputedStyle(c);r="1%"!==e.top,s=12===t(e.marginLeft),c.style.right="60%",a=36===t(e.right),n=36===t(e.width),c.style.position="absolute",i=12===t(c.offsetWidth/3),Qe.removeChild(o),c=null}}function t(e){return Math.round(parseFloat(e))}var r,n,i,a,s,o=pe.createElement("div"),c=pe.createElement("div");c.style&&(c.style.backgroundClip="content-box",c.cloneNode(!0).style.backgroundClip="",Ne.clearCloneStyle="content-box"===c.style.backgroundClip,ke.extend(Ne,{boxSizingReliable:function(){return e(),n},pixelBoxStyles:function(){return e(),a},pixelPosition:function(){return e(),r},reliableMarginLeft:function(){return e(),s},scrollboxSize:function(){return e(),i}}))}();var bt=["Webkit","Moz","ms"],vt=pe.createElement("div").style,xt={},St=/^(none|table(?!-c[ea]).+)/,Nt=/^--/,Ct={position:"absolute",visibility:"hidden",display:"block"},wt={letterSpacing:"0",fontWeight:"400"};ke.extend({cssHooks:{opacity:{get:function(e,t){if(t){var l=q(e,"opacity");return""===l?"1":l}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,l,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var n,i,a,s=f(t),o=Nt.test(t),c=e.style;if(o||(t=G(s)),a=ke.cssHooks[t]||ke.cssHooks[s],void 0===l)return a&&"get"in a&&void 0!==(n=a.get(e,!1,r))?n:c[t];"string"===(i=typeof l)&&(n=Ke.exec(l))&&n[1]&&(l=S(e,t,n),i="number"),null!=l&&l===l&&("number"!==i||o||(l+=n&&n[3]||(ke.cssNumber[s]?"":"px")),Ne.clearCloneStyle||""!==l||0!==t.indexOf("background")||(c[t]="inherit"),a&&"set"in a&&void 0===(l=a.set(e,l,r))||(o?c.setProperty(t,l):c[t]=l))}},css:function(e,t,l,r){var n,i,a,s=f(t);return Nt.test(t)||(t=G(s)),(a=ke.cssHooks[t]||ke.cssHooks[s])&&"get"in a&&(n=a.get(e,!0,l)),void 0===n&&(n=q(e,t,r)),"normal"===n&&t in wt&&(n=wt[t]),""===l||l?(i=parseFloat(n),!0===l||isFinite(i)?i||0:n):n}}),ke.each(["height","width"],function(e,t){ke.cssHooks[t]={get:function(e,l,r){if(l)return!St.test(ke.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?W(e,t,r):tt(e,Ct,function(){return W(e,t,r)})},set:function(e,l,r){var n,i=yt(e),a=!Ne.scrollboxSize()&&"absolute"===i.position,s=(a||r)&&"border-box"===ke.css(e,"boxSizing",!1,i),o=r?H(e,t,r,s,i):0;return s&&a&&(o-=Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-parseFloat(i[t])-H(e,t,"border",!1,i)-.5)),o&&(n=Ke.exec(l))&&"px"!==(n[3]||"px")&&(e.style[t]=l,l=ke.css(e,t)),V(e,l,o)}}}),ke.cssHooks.marginLeft=z(Ne.reliableMarginLeft,function(e,t){if(t)return(parseFloat(q(e,"marginLeft"))||e.getBoundingClientRect().left-tt(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),ke.each({margin:"",padding:"",border:"Width"},function(e,t){ke.cssHooks[e+t]={expand:function(l){for(var r=0,n={},i="string"===typeof l?l.split(" "):[l];r<4;r++)n[e+Ye[r]+t]=i[r]||i[r-2]||i[0];return n}},"margin"!==e&&(ke.cssHooks[e+t].set=V)}),ke.fn.extend({css:function(e,t){return qe(this,function(e,t,l){var r,n,i={},a=0;if(Array.isArray(t)){for(r=yt(e),n=t.length;a<n;a++)i[t[a]]=ke.css(e,t[a],!1,r);return i}return void 0!==l?ke.style(e,t,l):ke.css(e,t)},e,t,arguments.length>1)}}),ke.Tween=Z,Z.prototype={constructor:Z,init:function(e,t,l,r,n,i){this.elem=e,this.prop=l,this.easing=n||ke.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=i||(ke.cssNumber[l]?"":"px")},cur:function(){var e=Z.propHooks[this.prop];return e&&e.get?e.get(this):Z.propHooks._default.get(this)},run:function(e){var t,l=Z.propHooks[this.prop];return this.options.duration?this.pos=t=ke.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),l&&l.set?l.set(this):Z.propHooks._default.set(this),this}},Z.prototype.init.prototype=Z.prototype,Z.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=ke.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){ke.fx.step[e.prop]?ke.fx.step[e.prop](e):1!==e.elem.nodeType||!ke.cssHooks[e.prop]&&null==e.elem.style[G(e.prop)]?e.elem[e.prop]=e.now:ke.style(e.elem,e.prop,e.now+e.unit)}}},Z.propHooks.scrollTop=Z.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},ke.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},ke.fx=Z.prototype.init,ke.fx.step={};var It,kt,Tt=/^(?:toggle|show|hide)$/,At=/queueHooks$/;ke.Animation=ke.extend(ee,{tweeners:{"*":[function(e,t){var l=this.createTween(e,t);return S(l.elem,e,Ke.exec(t),l),l}]},tweener:function(e,t){Ce(e)?(t=e,e=["*"]):e=e.match(Oe);for(var l,r=0,n=e.length;r<n;r++)l=e[r],ee.tweeners[l]=ee.tweeners[l]||[],ee.tweeners[l].unshift(t)},prefilters:[J],prefilter:function(e,t){t?ee.prefilters.unshift(e):ee.prefilters.push(e)}}),ke.speed=function(e,t,l){var r=e&&"object"===typeof e?ke.extend({},e):{complete:l||!l&&t||Ce(e)&&e,duration:e,easing:l&&t||t&&!Ce(t)&&t};return ke.fx.off?r.duration=0:"number"!==typeof r.duration&&(r.duration in ke.fx.speeds?r.duration=ke.fx.speeds[r.duration]:r.duration=ke.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue="fx"),r.old=r.complete,r.complete=function(){Ce(r.old)&&r.old.call(this),r.queue&&ke.dequeue(this,r.queue)},r},ke.fn.extend({fadeTo:function(e,t,l,r){return this.filter(et).css("opacity",0).show().end().animate({opacity:t},e,l,r)},animate:function(e,t,l,r){var n=ke.isEmptyObject(e),i=ke.speed(t,l,r),a=function(){var t=ee(this,ke.extend({},e),i);(n||Ve.get(this,"finish"))&&t.stop(!0)};return a.finish=a,n||!1===i.queue?this.each(a):this.queue(i.queue,a)},stop:function(e,t,l){var r=function(e){var t=e.stop;delete e.stop,t(l)};return"string"!==typeof e&&(l=t,t=e,e=void 0),t&&!1!==e&&this.queue(e||"fx",[]),this.each(function(){var t=!0,n=null!=e&&e+"queueHooks",i=ke.timers,a=Ve.get(this);if(n)a[n]&&a[n].stop&&r(a[n]);else for(n in a)a[n]&&a[n].stop&&At.test(n)&&r(a[n]);for(n=i.length;n--;)i[n].elem!==this||null!=e&&i[n].queue!==e||(i[n].anim.stop(l),t=!1,i.splice(n,1));!t&&l||ke.dequeue(this,e)})},finish:function(e){return!1!==e&&(e=e||"fx"),this.each(function(){var t,l=Ve.get(this),r=l[e+"queue"],n=l[e+"queueHooks"],i=ke.timers,a=r?r.length:0;for(l.finish=!0,ke.queue(this,e,[]),n&&n.stop&&n.stop.call(this,!0),t=i.length;t--;)i[t].elem===this&&i[t].queue===e&&(i[t].anim.stop(!0),i.splice(t,1));for(t=0;t<a;t++)r[t]&&r[t].finish&&r[t].finish.call(this);delete l.finish})}}),ke.each(["toggle","show","hide"],function(e,t){var l=ke.fn[t];ke.fn[t]=function(e,r,n){return null==e||"boolean"===typeof e?l.apply(this,arguments):this.animate(Y(t,!0),e,r,n)}}),ke.each({slideDown:Y("show"),slideUp:Y("hide"),slideToggle:Y("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){ke.fn[e]=function(e,l,r){return this.animate(t,e,l,r)}}),ke.timers=[],ke.fx.tick=function(){var e,t=0,l=ke.timers;for(It=Date.now();t<l.length;t++)(e=l[t])()||l[t]!==e||l.splice(t--,1);l.length||ke.fx.stop(),It=void 0},ke.fx.timer=function(e){ke.timers.push(e),ke.fx.start()},ke.fx.interval=13,ke.fx.start=function(){kt||(kt=!0,$())},ke.fx.stop=function(){kt=null},ke.fx.speeds={slow:600,fast:200,_default:400},ke.fn.delay=function(e,t){return e=ke.fx&&ke.fx.speeds[e]||e,t=t||"fx",this.queue(t,function(t,r){var n=l.setTimeout(t,e);r.stop=function(){l.clearTimeout(n)}})},function(){var e=pe.createElement("input"),t=pe.createElement("select").appendChild(pe.createElement("option"));e.type="checkbox",Ne.checkOn=""!==e.value,Ne.optSelected=t.selected,(e=pe.createElement("input")).value="t",e.type="radio",Ne.radioValue="t"===e.value}();var Dt,Mt=ke.expr.attrHandle;ke.fn.extend({attr:function(e,t){return qe(this,ke.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){ke.removeAttr(this,e)})}}),ke.extend({attr:function(e,t,l){var r,n,i=e.nodeType;if(3!==i&&8!==i&&2!==i)return"undefined"===typeof e.getAttribute?ke.prop(e,t,l):(1===i&&ke.isXMLDoc(e)||(n=ke.attrHooks[t.toLowerCase()]||(ke.expr.match.bool.test(t)?Dt:void 0)),void 0!==l?null===l?void ke.removeAttr(e,t):n&&"set"in n&&void 0!==(r=n.set(e,l,t))?r:(e.setAttribute(t,l+""),l):n&&"get"in n&&null!==(r=n.get(e,t))?r:null==(r=ke.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!Ne.radioValue&&"radio"===t&&o(e,"input")){var l=e.value;return e.setAttribute("type",t),l&&(e.value=l),t}}}},removeAttr:function(e,t){var l,r=0,n=t&&t.match(Oe);if(n&&1===e.nodeType)for(;l=n[r++];)e.removeAttribute(l)}}),Dt={set:function(e,t,l){return!1===t?ke.removeAttr(e,l):e.setAttribute(l,l),l}},ke.each(ke.expr.match.bool.source.match(/\w+/g),function(e,t){var l=Mt[t]||ke.find.attr;Mt[t]=function(e,t,r){var n,i,a=t.toLowerCase();return r||(i=Mt[a],Mt[a]=n,n=null!=l(e,t,r)?a:null,Mt[a]=i),n}});var Et=/^(?:input|select|textarea|button)$/i,Rt=/^(?:a|area)$/i;ke.fn.extend({prop:function(e,t){return qe(this,ke.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[ke.propFix[e]||e]})}}),ke.extend({prop:function(e,t,l){var r,n,i=e.nodeType;if(3!==i&&8!==i&&2!==i)return 1===i&&ke.isXMLDoc(e)||(t=ke.propFix[t]||t,n=ke.propHooks[t]),void 0!==l?n&&"set"in n&&void 0!==(r=n.set(e,l,t))?r:e[t]=l:n&&"get"in n&&null!==(r=n.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=ke.find.attr(e,"tabindex");return t?parseInt(t,10):Et.test(e.nodeName)||Rt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),Ne.optSelected||(ke.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),ke.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){ke.propFix[this.toLowerCase()]=this}),ke.fn.extend({addClass:function(e){var t,l,r,n,i,a,s,o=0;if(Ce(e))return this.each(function(t){ke(this).addClass(e.call(this,t,le(this)))});if((t=re(e)).length)for(;l=this[o++];)if(n=le(l),r=1===l.nodeType&&" "+te(n)+" "){for(a=0;i=t[a++];)r.indexOf(" "+i+" ")<0&&(r+=i+" ");n!==(s=te(r))&&l.setAttribute("class",s)}return this},removeClass:function(e){var t,l,r,n,i,a,s,o=0;if(Ce(e))return this.each(function(t){ke(this).removeClass(e.call(this,t,le(this)))});if(!arguments.length)return this.attr("class","");if((t=re(e)).length)for(;l=this[o++];)if(n=le(l),r=1===l.nodeType&&" "+te(n)+" "){for(a=0;i=t[a++];)for(;r.indexOf(" "+i+" ")>-1;)r=r.replace(" "+i+" "," ");n!==(s=te(r))&&l.setAttribute("class",s)}return this},toggleClass:function(e,t){var l=typeof e,r="string"===l||Array.isArray(e);return"boolean"===typeof t&&r?t?this.addClass(e):this.removeClass(e):Ce(e)?this.each(function(l){ke(this).toggleClass(e.call(this,l,le(this),t),t)}):this.each(function(){var t,n,i,a;if(r)for(n=0,i=ke(this),a=re(e);t=a[n++];)i.hasClass(t)?i.removeClass(t):i.addClass(t);else void 0!==e&&"boolean"!==l||((t=le(this))&&Ve.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||!1===e?"":Ve.get(this,"__className__")||""))})},hasClass:function(e){var t,l,r=0;for(t=" "+e+" ";l=this[r++];)if(1===l.nodeType&&(" "+te(le(l))+" ").indexOf(t)>-1)return!0;return!1}});var Bt=/\r/g;ke.fn.extend({val:function(e){var t,l,r,n=this[0];return arguments.length?(r=Ce(e),this.each(function(l){var n;1===this.nodeType&&(null==(n=r?e.call(this,l,ke(this).val()):e)?n="":"number"===typeof n?n+="":Array.isArray(n)&&(n=ke.map(n,function(e){return null==e?"":e+""})),(t=ke.valHooks[this.type]||ke.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,n,"value")||(this.value=n))})):n?(t=ke.valHooks[n.type]||ke.valHooks[n.nodeName.toLowerCase()])&&"get"in t&&void 0!==(l=t.get(n,"value"))?l:"string"===typeof(l=n.value)?l.replace(Bt,""):null==l?"":l:void 0}}),ke.extend({valHooks:{option:{get:function(e){var t=ke.find.attr(e,"value");return null!=t?t:te(ke.text(e))}},select:{get:function(e){var t,l,r,n=e.options,i=e.selectedIndex,a="select-one"===e.type,s=a?null:[],c=a?i+1:n.length;for(r=i<0?c:a?i:0;r<c;r++)if(((l=n[r]).selected||r===i)&&!l.disabled&&(!l.parentNode.disabled||!o(l.parentNode,"optgroup"))){if(t=ke(l).val(),a)return t;s.push(t)}return s},set:function(e,t){for(var l,r,n=e.options,i=ke.makeArray(t),a=n.length;a--;)((r=n[a]).selected=ke.inArray(ke.valHooks.option.get(r),i)>-1)&&(l=!0);return l||(e.selectedIndex=-1),i}}}}),ke.each(["radio","checkbox"],function(){ke.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=ke.inArray(ke(e).val(),t)>-1}},Ne.checkOn||(ke.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),Ne.focusin="onfocusin"in l;var jt=/^(?:focusinfocus|focusoutblur)$/,Pt=function(e){e.stopPropagation()};ke.extend(ke.event,{trigger:function(e,t,r,n){var i,a,s,o,c,u,p,d,m=[r||pe],h=ve.call(e,"type")?e.type:e,g=ve.call(e,"namespace")?e.namespace.split("."):[];if(a=d=s=r=r||pe,3!==r.nodeType&&8!==r.nodeType&&!jt.test(h+ke.event.triggered)&&(h.indexOf(".")>-1&&(g=h.split("."),h=g.shift(),g.sort()),c=h.indexOf(":")<0&&"on"+h,(e=e[ke.expando]?e:new ke.Event(h,"object"===typeof e&&e)).isTrigger=n?2:3,e.namespace=g.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+g.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=r),t=null==t?[e]:ke.makeArray(t,[e]),p=ke.event.special[h]||{},n||!p.trigger||!1!==p.trigger.apply(r,t))){if(!n&&!p.noBubble&&!we(r)){for(o=p.delegateType||h,jt.test(o+h)||(a=a.parentNode);a;a=a.parentNode)m.push(a),s=a;s===(r.ownerDocument||pe)&&m.push(s.defaultView||s.parentWindow||l)}for(i=0;(a=m[i++])&&!e.isPropagationStopped();)d=a,e.type=i>1?o:p.bindType||h,(u=(Ve.get(a,"events")||{})[e.type]&&Ve.get(a,"handle"))&&u.apply(a,t),(u=c&&a[c])&&u.apply&&Ge(a)&&(e.result=u.apply(a,t),!1===e.result&&e.preventDefault());return e.type=h,n||e.isDefaultPrevented()||p._default&&!1!==p._default.apply(m.pop(),t)||!Ge(r)||c&&Ce(r[h])&&!we(r)&&((s=r[c])&&(r[c]=null),ke.event.triggered=h,e.isPropagationStopped()&&d.addEventListener(h,Pt),r[h](),e.isPropagationStopped()&&d.removeEventListener(h,Pt),ke.event.triggered=void 0,s&&(r[c]=s)),e.result}},simulate:function(e,t,l){var r=ke.extend(new ke.Event,l,{type:e,isSimulated:!0});ke.event.trigger(r,null,t)}}),ke.fn.extend({trigger:function(e,t){return this.each(function(){ke.event.trigger(e,t,this)})},triggerHandler:function(e,t){var l=this[0];if(l)return ke.event.trigger(e,t,l,!0)}}),Ne.focusin||ke.each({focus:"focusin",blur:"focusout"},function(e,t){var l=function(e){ke.event.simulate(t,e.target,ke.event.fix(e))};ke.event.special[t]={setup:function(){var r=this.ownerDocument||this,n=Ve.access(r,t);n||r.addEventListener(e,l,!0),Ve.access(r,t,(n||0)+1)},teardown:function(){var r=this.ownerDocument||this,n=Ve.access(r,t)-1;n?Ve.access(r,t,n):(r.removeEventListener(e,l,!0),Ve.remove(r,t))}}});var _t=l.location,Ot=Date.now(),Lt=/\?/;ke.parseXML=function(e){var t;if(!e||"string"!==typeof e)return null;try{t=(new l.DOMParser).parseFromString(e,"text/xml")}catch(e){t=void 0}return t&&!t.getElementsByTagName("parsererror").length||ke.error("Invalid XML: "+e),t};var Ft=/\[\]$/,qt=/\r?\n/g,zt=/^(?:submit|button|image|reset|file)$/i,Ut=/^(?:input|select|textarea|keygen)/i;ke.param=function(e,t){var l,r=[],n=function(e,t){var l=Ce(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==l?"":l)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!ke.isPlainObject(e))ke.each(e,function(){n(this.name,this.value)});else for(l in e)ne(l,e[l],t,n);return r.join("&")},ke.fn.extend({serialize:function(){return ke.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=ke.prop(this,"elements");return e?ke.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!ke(this).is(":disabled")&&Ut.test(this.nodeName)&&!zt.test(e)&&(this.checked||!rt.test(e))}).map(function(e,t){var l=ke(this).val();return null==l?null:Array.isArray(l)?ke.map(l,function(e){return{name:t.name,value:e.replace(qt,"\r\n")}}):{name:t.name,value:l.replace(qt,"\r\n")}}).get()}});var Gt=/%20/g,Vt=/#.*$/,Ht=/([?&])_=[^&]*/,Wt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Zt=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,$t=/^(?:GET|HEAD)$/,Kt=/^\/\//,Yt={},Qt={},Jt="*/".concat("*"),Xt=pe.createElement("a");Xt.href=_t.href,ke.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:_t.href,type:"GET",isLocal:Zt.test(_t.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Jt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":ke.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?se(se(e,ke.ajaxSettings),t):se(ke.ajaxSettings,e)},ajaxPrefilter:ie(Yt),ajaxTransport:ie(Qt),ajax:function(e,t){function r(e,t,r,s){var c,d,m,x,S,N=t;u||(u=!0,o&&l.clearTimeout(o),n=void 0,a=s||"",C.readyState=e>0?4:0,c=e>=200&&e<300||304===e,r&&(x=oe(h,C,r)),x=ce(h,x,C,c),c?(h.ifModified&&((S=C.getResponseHeader("Last-Modified"))&&(ke.lastModified[i]=S),(S=C.getResponseHeader("etag"))&&(ke.etag[i]=S)),204===e||"HEAD"===h.type?N="nocontent":304===e?N="notmodified":(N=x.state,d=x.data,c=!(m=x.error))):(m=N,!e&&N||(N="error",e<0&&(e=0))),C.status=e,C.statusText=(t||N)+"",c?f.resolveWith(g,[d,N,C]):f.rejectWith(g,[C,N,m]),C.statusCode(v),v=void 0,p&&y.trigger(c?"ajaxSuccess":"ajaxError",[C,h,c?d:m]),b.fireWith(g,[C,N]),p&&(y.trigger("ajaxComplete",[C,h]),--ke.active||ke.event.trigger("ajaxStop")))}"object"===typeof e&&(t=e,e=void 0),t=t||{};var n,i,a,s,o,c,u,p,d,m,h=ke.ajaxSetup({},t),g=h.context||h,y=h.context&&(g.nodeType||g.jquery)?ke(g):ke.event,f=ke.Deferred(),b=ke.Callbacks("once memory"),v=h.statusCode||{},x={},S={},N="canceled",C={readyState:0,getResponseHeader:function(e){var t;if(u){if(!s)for(s={};t=Wt.exec(a);)s[t[1].toLowerCase()+" "]=(s[t[1].toLowerCase()+" "]||[]).concat(t[2]);t=s[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return u?a:null},setRequestHeader:function(e,t){return null==u&&(e=S[e.toLowerCase()]=S[e.toLowerCase()]||e,x[e]=t),this},overrideMimeType:function(e){return null==u&&(h.mimeType=e),this},statusCode:function(e){var t;if(e)if(u)C.always(e[C.status]);else for(t in e)v[t]=[v[t],e[t]];return this},abort:function(e){var t=e||N;return n&&n.abort(t),r(0,t),this}};if(f.promise(C),h.url=((e||h.url||_t.href)+"").replace(Kt,_t.protocol+"//"),h.type=t.method||t.type||h.method||h.type,h.dataTypes=(h.dataType||"*").toLowerCase().match(Oe)||[""],null==h.crossDomain){c=pe.createElement("a");try{c.href=h.url,c.href=c.href,h.crossDomain=Xt.protocol+"//"+Xt.host!==c.protocol+"//"+c.host}catch(e){h.crossDomain=!0}}if(h.data&&h.processData&&"string"!==typeof h.data&&(h.data=ke.param(h.data,h.traditional)),ae(Yt,h,t,C),u)return C;for(d in(p=ke.event&&h.global)&&0===ke.active++&&ke.event.trigger("ajaxStart"),h.type=h.type.toUpperCase(),h.hasContent=!$t.test(h.type),i=h.url.replace(Vt,""),h.hasContent?h.data&&h.processData&&0===(h.contentType||"").indexOf("application/x-www-form-urlencoded")&&(h.data=h.data.replace(Gt,"+")):(m=h.url.slice(i.length),h.data&&(h.processData||"string"===typeof h.data)&&(i+=(Lt.test(i)?"&":"?")+h.data,delete h.data),!1===h.cache&&(i=i.replace(Ht,"$1"),m=(Lt.test(i)?"&":"?")+"_="+Ot+++m),h.url=i+m),h.ifModified&&(ke.lastModified[i]&&C.setRequestHeader("If-Modified-Since",ke.lastModified[i]),ke.etag[i]&&C.setRequestHeader("If-None-Match",ke.etag[i])),(h.data&&h.hasContent&&!1!==h.contentType||t.contentType)&&C.setRequestHeader("Content-Type",h.contentType),C.setRequestHeader("Accept",h.dataTypes[0]&&h.accepts[h.dataTypes[0]]?h.accepts[h.dataTypes[0]]+("*"!==h.dataTypes[0]?", "+Jt+"; q=0.01":""):h.accepts["*"]),h.headers)C.setRequestHeader(d,h.headers[d]);if(h.beforeSend&&(!1===h.beforeSend.call(g,C,h)||u))return C.abort();if(N="abort",b.add(h.complete),C.done(h.success),C.fail(h.error),n=ae(Qt,h,t,C)){if(C.readyState=1,p&&y.trigger("ajaxSend",[C,h]),u)return C;h.async&&h.timeout>0&&(o=l.setTimeout(function(){C.abort("timeout")},h.timeout));try{u=!1,n.send(x,r)}catch(e){if(u)throw e;r(-1,e)}}else r(-1,"No Transport");return C},getJSON:function(e,t,l){return ke.get(e,t,l,"json")},getScript:function(e,t){return ke.get(e,void 0,t,"script")}}),ke.each(["get","post"],function(e,t){ke[t]=function(e,l,r,n){return Ce(l)&&(n=n||r,r=l,l=void 0),ke.ajax(ke.extend({url:e,type:t,dataType:n,data:l,success:r},ke.isPlainObject(e)&&e))}}),ke._evalUrl=function(e,t){return ke.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){ke.globalEval(e,t)}})},ke.fn.extend({wrapAll:function(e){var t;return this[0]&&(Ce(e)&&(e=e.call(this[0])),t=ke(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(e){return Ce(e)?this.each(function(t){ke(this).wrapInner(e.call(this,t))}):this.each(function(){var t=ke(this),l=t.contents();l.length?l.wrapAll(e):t.append(e)})},wrap:function(e){var t=Ce(e);return this.each(function(l){ke(this).wrapAll(t?e.call(this,l):e)})},unwrap:function(e){return this.parent(e).not("body").each(function(){ke(this).replaceWith(this.childNodes)}),this}}),ke.expr.pseudos.hidden=function(e){return!ke.expr.pseudos.visible(e)},ke.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},ke.ajaxSettings.xhr=function(){try{return new l.XMLHttpRequest}catch(e){}};var el={0:200,1223:204},tl=ke.ajaxSettings.xhr();Ne.cors=!!tl&&"withCredentials"in tl,Ne.ajax=tl=!!tl,ke.ajaxTransport(function(e){var t,r;if(Ne.cors||tl&&!e.crossDomain)return{send:function(n,i){var a,s=e.xhr();if(s.open(e.type,e.url,e.async,e.username,e.password),e.xhrFields)for(a in e.xhrFields)s[a]=e.xhrFields[a];for(a in e.mimeType&&s.overrideMimeType&&s.overrideMimeType(e.mimeType),e.crossDomain||n["X-Requested-With"]||(n["X-Requested-With"]="XMLHttpRequest"),n)s.setRequestHeader(a,n[a]);t=function(e){return function(){t&&(t=r=s.onload=s.onerror=s.onabort=s.ontimeout=s.onreadystatechange=null,"abort"===e?s.abort():"error"===e?"number"!==typeof s.status?i(0,"error"):i(s.status,s.statusText):i(el[s.status]||s.status,s.statusText,"text"!==(s.responseType||"text")||"string"!==typeof s.responseText?{binary:s.response}:{text:s.responseText},s.getAllResponseHeaders()))}},s.onload=t(),r=s.onerror=s.ontimeout=t("error"),void 0!==s.onabort?s.onabort=r:s.onreadystatechange=function(){4===s.readyState&&l.setTimeout(function(){t&&r()})},t=t("abort");try{s.send(e.hasContent&&e.data||null)}catch(e){if(t)throw e}},abort:function(){t&&t()}}}),ke.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),ke.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return ke.globalEval(e),e}}}),ke.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),ke.ajaxTransport("script",function(e){var t,l;if(e.crossDomain||e.scriptAttrs)return{send:function(r,n){t=ke("<script>").attr(e.scriptAttrs||{}).prop({charset:e.scriptCharset,src:e.url}).on("load error",l=function(e){t.remove(),l=null,e&&n("error"===e.type?404:200,e.type)}),pe.head.appendChild(t[0])},abort:function(){l&&l()}}});var ll=[],rl=/(=)\?(?=&|$)|\?\?/;ke.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=ll.pop()||ke.expando+"_"+Ot++;return this[e]=!0,e}}),ke.ajaxPrefilter("json jsonp",function(e,t,r){var n,i,a,s=!1!==e.jsonp&&(rl.test(e.url)?"url":"string"===typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&rl.test(e.data)&&"data");if(s||"jsonp"===e.dataTypes[0])return n=e.jsonpCallback=Ce(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,s?e[s]=e[s].replace(rl,"$1"+n):!1!==e.jsonp&&(e.url+=(Lt.test(e.url)?"&":"?")+e.jsonp+"="+n),e.converters["script json"]=function(){return a||ke.error(n+" was not called"),a[0]},e.dataTypes[0]="json",i=l[n],l[n]=function(){a=arguments},r.always(function(){void 0===i?ke(l).removeProp(n):l[n]=i,e[n]&&(e.jsonpCallback=t.jsonpCallback,ll.push(n)),a&&Ce(i)&&i(a[0]),a=i=void 0}),"script"}),Ne.createHTMLDocument=function(){var e=pe.implementation.createHTMLDocument("").body;return e.innerHTML="<form></form><form></form>",2===e.childNodes.length}(),ke.parseHTML=function(e,t,l){return"string"!==typeof e?[]:("boolean"===typeof t&&(l=t,t=!1),t||(Ne.createHTMLDocument?((r=(t=pe.implementation.createHTMLDocument("")).createElement("base")).href=pe.location.href,t.head.appendChild(r)):t=pe),i=!l&&[],(n=Re.exec(e))?[t.createElement(n[1])]:(n=k([e],t,i),i&&i.length&&ke(i).remove(),ke.merge([],n.childNodes)));var r,n,i},ke.fn.load=function(e,t,l){var r,n,i,a=this,s=e.indexOf(" ");return s>-1&&(r=te(e.slice(s)),e=e.slice(0,s)),Ce(t)?(l=t,t=void 0):t&&"object"===typeof t&&(n="POST"),a.length>0&&ke.ajax({url:e,type:n||"GET",dataType:"html",data:t}).done(function(e){i=arguments,a.html(r?ke("<div>").append(ke.parseHTML(e)).find(r):e)}).always(l&&function(e,t){a.each(function(){l.apply(this,i||[e.responseText,t,e])})}),this},ke.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){ke.fn[t]=function(e){return this.on(t,e)}}),ke.expr.pseudos.animated=function(e){return ke.grep(ke.timers,function(t){return e===t.elem}).length},ke.offset={setOffset:function(e,t,l){var r,n,i,a,s,o,c=ke.css(e,"position"),u=ke(e),p={};"static"===c&&(e.style.position="relative"),s=u.offset(),i=ke.css(e,"top"),o=ke.css(e,"left"),("absolute"===c||"fixed"===c)&&(i+o).indexOf("auto")>-1?(a=(r=u.position()).top,n=r.left):(a=parseFloat(i)||0,n=parseFloat(o)||0),Ce(t)&&(t=t.call(e,l,ke.extend({},s))),null!=t.top&&(p.top=t.top-s.top+a),null!=t.left&&(p.left=t.left-s.left+n),"using"in t?t.using.call(e,p):u.css(p)}},ke.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each(function(t){ke.offset.setOffset(this,e,t)});var t,l,r=this[0];return r?r.getClientRects().length?(t=r.getBoundingClientRect(),l=r.ownerDocument.defaultView,{top:t.top+l.pageYOffset,left:t.left+l.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,l,r=this[0],n={top:0,left:0};if("fixed"===ke.css(r,"position"))t=r.getBoundingClientRect();else{for(t=this.offset(),l=r.ownerDocument,e=r.offsetParent||l.documentElement;e&&(e===l.body||e===l.documentElement)&&"static"===ke.css(e,"position");)e=e.parentNode;e&&e!==r&&1===e.nodeType&&((n=ke(e).offset()).top+=ke.css(e,"borderTopWidth",!0),n.left+=ke.css(e,"borderLeftWidth",!0))}return{top:t.top-n.top-ke.css(r,"marginTop",!0),left:t.left-n.left-ke.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&"static"===ke.css(e,"position");)e=e.offsetParent;return e||Qe})}}),ke.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,t){var l="pageYOffset"===t;ke.fn[e]=function(r){return qe(this,function(e,r,n){var i;if(we(e)?i=e:9===e.nodeType&&(i=e.defaultView),void 0===n)return i?i[t]:e[r];i?i.scrollTo(l?i.pageXOffset:n,l?n:i.pageYOffset):e[r]=n},e,r,arguments.length)}}),ke.each(["top","left"],function(e,t){ke.cssHooks[t]=z(Ne.pixelPosition,function(e,l){if(l)return l=q(e,t),gt.test(l)?ke(e).position()[t]+"px":l})}),ke.each({Height:"height",Width:"width"},function(e,t){ke.each({padding:"inner"+e,content:t,"":"outer"+e},function(l,r){ke.fn[r]=function(n,i){var a=arguments.length&&(l||"boolean"!==typeof n),s=l||(!0===n||!0===i?"margin":"border");return qe(this,function(t,l,n){var i;return we(t)?0===r.indexOf("outer")?t["inner"+e]:t.document.documentElement["client"+e]:9===t.nodeType?(i=t.documentElement,Math.max(t.body["scroll"+e],i["scroll"+e],t.body["offset"+e],i["offset"+e],i["client"+e])):void 0===n?ke.css(t,l,s):ke.style(t,l,n,s)},t,a?n:void 0,a)}})}),ke.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,t){ke.fn[t]=function(e,l){return arguments.length>0?this.on(t,null,e,l):this.trigger(t)}}),ke.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),ke.fn.extend({bind:function(e,t,l){return this.on(e,null,t,l)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,l,r){return this.on(t,e,l,r)},undelegate:function(e,t,l){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",l)}}),ke.proxy=function(e,t){var l,r,n;if("string"===typeof t&&(l=e[t],t=e,e=l),Ce(e))return r=me.call(arguments,2),n=function(){return e.apply(t||this,r.concat(me.call(arguments)))},n.guid=e.guid=e.guid||ke.guid++,n},ke.holdReady=function(e){e?ke.readyWait++:ke.ready(!0)},ke.isArray=Array.isArray,ke.parseJSON=JSON.parse,ke.nodeName=o,ke.isFunction=Ce,ke.isWindow=we,ke.camelCase=f,ke.type=a,ke.now=Date.now,ke.isNumeric=function(e){var t=ke.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},void 0!==(r=function(){return ke}.apply(t,[]))&&(e.exports=r);var nl=l.jQuery,il=l.$;return ke.noConflict=function(e){return l.$===ke&&(l.$=il),e&&l.jQuery===ke&&(l.jQuery=nl),ke},n||(l.jQuery=l.$=ke),ke})},function(e,t){function l(){throw new Error("setTimeout has not been defined")}function r(){throw new Error("clearTimeout has not been defined")}function n(e){if(u===setTimeout)return setTimeout(e,0);if((u===l||!u)&&setTimeout)return u=setTimeout,setTimeout(e,0);try{return u(e,0)}catch(t){try{return u.call(null,e,0)}catch(t){return u.call(this,e,0)}}}function i(e){if(p===clearTimeout)return clearTimeout(e);if((p===r||!p)&&clearTimeout)return p=clearTimeout,clearTimeout(e);try{return p(e)}catch(t){try{return p.call(null,e)}catch(t){return p.call(this,e)}}}function a(){g&&m&&(g=!1,m.length?h=m.concat(h):y=-1,h.length&&s())}function s(){if(!g){var e=n(a);g=!0;for(var t=h.length;t;){for(m=h,h=[];++y<t;)m&&m[y].run();y=-1,t=h.length}m=null,g=!1,i(e)}}function o(e,t){this.fun=e,this.array=t}function c(){}var u,p,d=e.exports={};!function(){try{u="function"===typeof setTimeout?setTimeout:l}catch(e){u=l}try{p="function"===typeof clearTimeout?clearTimeout:r}catch(e){p=r}}();var m,h=[],g=!1,y=-1;d.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var l=1;l<arguments.length;l++)t[l-1]=arguments[l];h.push(new o(e,t)),1!==h.length||g||n(s)},o.prototype.run=function(){this.fun.apply(null,this.array)},d.title="browser",d.browser=!0,d.env={},d.argv=[],d.version="",d.versions={},d.on=c,d.addListener=c,d.once=c,d.off=c,d.removeListener=c,d.removeAllListeners=c,d.emit=c,d.prependListener=c,d.prependOnceListener=c,d.listeners=function(e){return[]},d.binding=function(e){throw new Error("process.binding is not supported")},d.cwd=function(){return"/"},d.chdir=function(e){throw new Error("process.chdir is not supported")},d.umask=function(){return 0}},function(e,t,l){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=["world_mill","us_aea","europe_mill","continents_mill","ch_mill","oceania_mill","africa_mill","asia_mill","north_america_mill","south_america_mill","ca_lcc","brazil","se_mill","es_mill","ar_mill","vietnam","fr_mill","indonesia","th_mill","de_mill","au_mill","kr_mill","co_mill","in_mill","fr_regions_mill","ru_mill"]},function(e,t,l){"use strict";function r(e){return function(){return e}}var n=function(){};n.thatReturns=r,n.thatReturnsFalse=r(!1),n.thatReturnsTrue=r(!0),n.thatReturnsNull=r(null),n.thatReturnsThis=function(){return this},n.thatReturnsArgument=function(e){return e},e.exports=n},function(e,t,l){"use strict";(function(t){function l(e,t,l,n,i,a,s,o){if(r(t),!e){var c;if(void 0===t)c=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var u=[l,n,i,a,s,o],p=0;(c=new Error(t.replace(/%s/g,function(){return u[p++]}))).name="Invariant Violation"}throw c.framesToPop=1,c}}var r=function(e){};"production"!==t.env.NODE_ENV&&(r=function(e){if(void 0===e)throw new Error("invariant requires an error message argument")}),e.exports=l}).call(t,l(1))},function(e,t,l){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,l){"use strict";(function(t){var r=l(3);if("production"!==t.env.NODE_ENV){var n=function(e){for(var t=arguments.length,l=Array(t>1?t-1:0),r=1;r<t;r++)l[r-1]=arguments[r];var n=0,i="Warning: "+e.replace(/%s/g,function(){return l[n++]});"undefined"!==typeof console&&console.error(i);try{throw new Error(i)}catch(e){}};r=function(e,t){if(void 0===t)throw new Error("`warning(condition, format, ...args)` requires a warning message argument");if(0!==t.indexOf("Failed Composite propType: ")&&!e){for(var l=arguments.length,r=Array(l>2?l-2:0),i=2;i<l;i++)r[i-2]=arguments[i];n.apply(void 0,[t].concat(r))}}}e.exports=r}).call(t,l(1))},function(e,t,l){(function(e){e.fn.vectorMap("addMap","africa_mill",{insets:[{width:900,top:0,height:1054.4456598737515,bbox:[{y:-4361143.781154416,x:-2822439.5658800667},{y:5651492.432223669,x:5723636.287018039}],left:0}],paths:{BF:{path:"M264.1,336.73l-0.38,0.6l0.64,1.4l-0.24,0.6l0.45,4.56l-0.35,0.78l0.96,2.95l-0.52,0.38l-1.13,-1.12l-1.14,-1.92l-3.05,-2.52l-6.67,-0.25l-5.65,2.08l-0.81,1.11l-1.3,-0.33l-0.81,-0.58l-1.06,0.11l-0.97,-0.44l-2.77,-1.95l-0.31,-1.37l-1.35,-2.42l-2.01,-0.98l-1.43,0.04l-1.31,-1.03l0.73,-3.93l-0.35,-3.1l1.58,-1.01l1.2,-3.07l0.23,-1.91l-0.71,-1.89l0.01,-1.44l1.9,-1.47l3.57,-0.76l1.28,-0.57l1.37,-0.98l1.89,-2.21l0.18,-3.18l-0.55,-0.89l2.84,-1.62l-0.0,-1.17l-1.15,-2.62l1.92,-2.04l1.07,-0.83l1.03,-0.2l4.85,2.6l2.89,-1.19l0.65,-1.69l0.16,-2.87l2.6,0.33l0.84,-0.24l0.52,-0.67l-0.09,-1.24l0.56,-1.81l1.04,-1.38l2.19,-1.78l1.28,-0.48l4.22,1.21l0.87,-0.55l0.92,-2.93l3.12,-0.59l2.38,-1.42l5.16,-2.3l3.42,-2.74l2.42,-0.33l1.68,0.77l1.87,-0.53l4.84,1.61l-0.54,4.66l2.53,3.13l-0.28,1.32l0.93,2.11l2.22,3.21l3.45,1.25l0.77,0.57l0.62,1.12l1.49,0.83l-1.54,-0.34l-0.49,0.28l-0.2,2.42l0.31,1.85l1.36,0.54l5.62,4.39l2.81,0.25l2.58,-1.21l0.76,0.11l0.56,0.66l0.68,2.06l-1.55,0.4l-0.37,0.74l0.45,1.07l3.34,4.38l-1.06,2.14l-3.38,3.04l-1.4,-0.26l-2.79,0.47l-0.58,-0.54l-1.85,0.09l-1.35,1.84l-1.84,0.43l-1.01,2.24l-1.1,0.01l-0.52,0.8l-4.55,0.45l-0.36,-0.43l-9.2,-2.08l-0.8,0.93l-1.17,0.12l-0.64,0.9l-1.44,0.83l-0.73,-0.69l-3.99,-0.25l-21.0,0.14l-0.48,0.5l-0.82,3.01l-0.1,1.69l0.51,1.27l0.95,0.91Z",name:"Burkina Faso"},DJ:{path:"M800.21,310.86l2.49,-0.89l2.06,2.6l1.22,3.04l-0.29,1.0l-1.15,1.3l-2.56,1.63l-2.88,1.05l-1.89,2.09l-1.18,-0.12l-0.43,0.5l0.21,0.81l0.84,0.38l3.96,-1.06l2.72,0.22l0.63,0.5l-3.48,5.46l-1.25,-0.1l-1.52,-0.81l-1.29,-0.06l-7.07,1.65l-1.47,-0.35l-0.35,-6.88l0.5,-1.41l2.1,-2.23l4.78,-6.87l0.41,-0.18l2.18,1.59l0.67,0.03l1.08,-0.76l0.97,-2.11Z",name:"Djibouti"},BI:{path:"M645.42,511.17l-3.4,-6.8l-0.35,-5.31l-0.5,-0.69l-0.91,-0.23l0.15,-3.04l-2.45,-3.14l0.12,-1.27l0.29,-0.52l1.17,0.22l1.0,0.53l0.56,1.26l0.68,0.41l3.89,-0.15l2.23,-1.13l0.73,-4.21l1.87,0.92l1.43,-0.81l1.84,-0.36l1.16,0.82l-1.21,2.39l0.44,0.94l-0.49,1.29l0.1,0.79l1.2,0.8l3.01,0.8l0.04,2.71l-1.83,0.84l-0.27,0.31l0.11,0.7l-2.25,1.87l-0.64,1.8l-1.27,1.37l-1.42,2.74l-2.26,2.52l-2.81,1.65Z",name:"Burundi"},BJ:{path:"M308.12,330.21l0.86,-0.9l0.64,0.14l0.6,-0.3l0.86,-2.1l1.82,-0.46l1.23,-1.76l1.22,-0.03l0.73,0.59l2.95,-0.5l1.71,0.19l3.64,-3.28l0.95,-1.86l0.61,-1.99l-0.56,-2.46l3.11,-0.81l1.69,-0.98l0.63,0.14l3.09,2.89l1.79,2.3l1.82,0.94l1.42,1.5l-1.11,2.16l-0.07,1.39l2.7,3.89l0.46,3.62l0.9,1.82l-0.57,1.92l-0.76,-0.15l-0.67,0.27l-0.97,1.57l0.01,0.66l0.72,1.13l-0.93,2.67l-2.37,1.13l-0.44,0.68l0.04,1.14l-2.2,2.49l0.07,1.73l-1.05,2.47l-2.97,0.39l-0.35,0.34l-0.49,3.14l-0.55,10.76l0.42,3.23l0.74,1.58l-0.4,0.87l0.07,3.84l-0.41,1.09l0.59,3.12l-0.76,3.68l-10.19,1.27l-0.39,-1.8l-1.68,-2.19l-0.17,-0.62l0.25,-0.77l-0.62,-2.49l0.9,-0.43l-0.29,-24.23l-0.51,-1.3l-2.01,-2.49l-0.45,-2.39l-0.22,-5.16l-6.61,-4.58l0.26,-3.59l1.26,-3.12Z",name:"Benin"},ZA:{path:"M740.97,1053.87l-0.3,0.16l-2.08,-0.34l0.77,-0.88l0.95,0.15l0.83,0.6l-0.17,0.3ZM513.38,877.36l-0.7,-2.43l0.21,-1.52l1.33,-0.97l-0.39,-2.31l-2.04,-3.95l-1.28,-0.93l-0.91,-1.89l-0.98,-0.79l-0.44,-1.41l-0.87,-1.03l-0.28,-1.52l0.86,-1.1l1.02,0.73l1.17,-0.42l1.58,-1.41l0.87,-1.92l-0.14,-5.2l-1.18,-4.99l-6.3,-9.48l-3.86,-7.37l-1.84,-4.4l-2.82,-8.97l-2.49,-5.08l-3.19,-4.84l1.71,-1.23l1.58,-0.5l1.51,-4.23l0.55,-0.6l1.17,-0.4l0.86,0.51l0.67,1.49l1.71,0.81l0.27,0.89l-0.5,1.25l0.06,0.63l1.46,2.85l2.93,0.89l3.23,0.54l1.6,0.79l8.58,-0.04l2.15,0.73l1.89,0.12l1.15,-0.62l0.66,-2.0l1.14,-0.28l0.89,-0.67l0.72,-1.13l1.41,-0.82l2.31,-0.66l1.14,0.02l0.41,-0.4l0.0,-45.51l3.59,2.68l0.95,1.39l4.2,9.51l0.27,2.9l-2.22,3.62l0.17,3.82l0.55,1.14l1.12,0.53l1.45,-0.47l2.34,0.53l4.45,-0.24l2.39,0.25l1.22,-0.68l1.03,-1.55l2.03,-0.52l1.07,-0.76l1.54,-2.45l4.44,-3.21l0.59,-0.91l2.77,-7.63l0.78,-1.0l1.09,-0.64l2.32,-0.54l1.33,0.28l3.19,1.73l2.71,2.14l0.99,0.34l2.51,0.09l1.71,1.37l4.87,0.93l1.67,-0.08l1.44,-0.71l2.47,0.03l2.89,-0.6l1.77,-1.52l3.74,-10.56l5.64,-1.65l0.77,-0.5l1.88,-2.25l2.53,-1.91l1.9,-6.79l1.09,-1.48l2.61,-1.84l2.17,-0.7l0.76,-0.54l0.84,-1.24l1.42,-0.32l0.29,-0.74l1.83,-1.35l0.14,-0.7l3.09,-3.46l1.9,-1.17l3.64,-0.71l1.74,-0.69l1.35,-1.12l0.83,-1.45l1.19,-0.7l6.13,-0.81l2.7,0.45l3.43,1.33l3.27,0.47l5.28,-0.47l1.78,0.2l2.22,1.0l2.84,10.65l0.18,2.57l3.01,5.17l2.14,6.91l-0.02,14.51l-0.75,1.88l0.25,2.05l-0.38,0.1l-5.35,-2.92l-1.09,0.12l-1.7,1.23l-1.4,1.72l-0.68,1.53l-2.73,4.04l-0.07,4.73l0.46,0.47l0.66,0.07l2.05,3.86l2.6,1.72l2.49,0.78l3.2,0.18l2.56,-0.05l0.39,-0.43l-0.14,-1.63l0.52,-4.16l3.87,0.62l5.77,-0.15l-0.36,2.4l-2.25,6.66l-1.43,7.49l-1.84,3.72l-1.01,1.51l-2.97,2.73l-1.48,0.86l-1.49,0.43l-5.23,5.67l-1.94,2.72l-1.74,4.0l-1.71,2.2l-4.74,8.26l-2.14,3.28l-3.68,4.5l-2.75,1.91l-2.96,2.65l-7.38,8.08l-4.73,4.27l-2.78,1.91l-4.1,3.69l-5.83,4.03l-3.32,2.09l-7.45,3.08l-5.07,-0.62l-2.27,0.34l-1.99,1.57l-0.29,2.16l-0.44,0.19l-4.58,-0.97l-2.09,0.16l-1.39,1.25l-0.86,1.33l-2.44,0.07l-4.83,-1.48l-5.72,-0.91l-1.5,-0.07l-3.6,1.24l-3.92,-0.23l-2.3,-0.7l-2.13,-0.0l-3.86,0.86l-5.25,3.93l-2.63,0.0l-2.42,0.46l-4.2,-0.54l-1.32,0.26l-1.31,0.71l-2.94,0.34l-5.89,4.21l-4.29,-0.41l-2.76,-1.89l-0.65,-0.02l0.02,-1.4l-1.07,-1.12l-1.17,-0.04l-0.78,-0.87l-2.78,0.16l-0.24,-3.04l-0.95,-0.65l-2.91,0.11l-0.94,1.2l-0.06,1.39ZM623.55,807.58l-1.33,0.56l-5.08,7.29l-2.34,1.04l-0.45,0.34l-0.22,0.76l0.97,2.51l2.58,4.01l-0.03,1.17l0.48,0.94l1.3,0.73l3.08,3.04l3.47,0.6l1.11,-0.88l0.57,-1.81l2.77,-3.68l3.97,-0.58l2.01,-0.85l2.35,-1.56l0.64,-2.92l1.77,-1.76l1.17,-3.92l-1.08,-2.49l-4.17,-2.79l-3.9,-3.86l-2.17,0.4l-2.81,1.09l-3.25,2.21l-1.44,0.43Z",name:"South Africa"},BW:{path:"M592.94,670.5l-0.23,1.26l0.71,1.59l1.23,1.28l2.04,3.62l2.35,2.48l0.65,1.85l1.45,1.67l0.11,1.69l2.56,5.57l6.11,4.47l5.85,2.54l0.78,1.38l0.27,2.94l0.41,0.38l4.41,0.23l0.15,2.87l-0.36,3.84l2.09,2.49l2.0,3.59l0.63,0.38l5.67,0.95l5.59,1.71l-0.22,1.52l0.42,1.17l0.85,0.66l1.53,0.2l0.68,0.71l-1.78,0.15l-1.53,0.86l-0.91,1.53l-1.14,0.97l-1.61,0.64l-3.77,0.75l-2.01,1.24l-2.24,2.32l-1.09,1.4l-0.12,0.65l-1.8,1.31l-0.2,0.62l-1.22,0.19l-1.62,1.81l-2.2,0.71l-2.77,1.97l-1.27,1.76l-1.75,6.53l-2.49,1.88l-2.45,2.61l-3.1,0.72l-2.77,1.1l-3.86,10.72l-1.49,1.23l-2.54,0.49l-2.51,-0.03l-1.61,0.75l-1.29,0.04l-4.76,-0.92l-1.79,-1.39l-3.3,-0.35l-2.6,-2.07l-3.36,-1.81l-1.52,-0.33l-1.57,0.28l-1.61,0.5l-1.77,1.76l-3.29,8.45l-4.38,3.15l-1.55,2.46l-0.82,0.61l-1.99,0.51l-0.68,0.47l-1.05,1.61l-7.08,0.09l-2.33,-0.53l-1.57,0.47l-0.8,-1.03l-0.17,-3.51l2.21,-3.57l-0.28,-3.35l-4.29,-9.69l-1.09,-1.56l-4.12,-3.05l-0.04,-33.77l11.25,0.0l0.39,-0.32l0.05,-44.66l11.82,-1.44l14.08,-2.4l0.71,0.26l1.82,2.37l1.36,2.58l0.7,0.36l1.27,-0.46l2.42,-2.43l3.94,-2.42l1.22,-0.5l2.22,0.81l3.02,-2.24l1.27,-0.49l3.45,-0.39Z",name:"Botswana"},DZ:{path:"M221.33,99.35l5.55,-0.16l6.56,-1.62l1.94,-1.36l1.39,-1.43l2.48,-3.82l2.1,-1.06l5.33,-1.88l3.96,-2.76l3.8,-0.7l0.66,-0.8l-0.08,-1.13l-2.32,-1.51l0.5,-2.08l-0.68,-3.22l0.65,-0.61l3.77,-0.18l5.04,-1.7l0.6,-0.79l0.62,-2.04l0.54,-0.29l4.79,-0.71l13.74,0.53l0.74,-0.27l0.25,-0.37l-0.41,-2.14l0.19,-0.64l1.95,-1.62l0.11,-0.49l-0.64,-1.23l-3.91,-2.98l-0.64,-1.1l-0.52,-2.63l-1.44,-3.04l0.54,-3.16l-0.97,-2.93l0.25,-2.74l-0.17,-2.45l-0.95,-2.48l0.64,-1.41l-1.32,-1.83l0.6,-1.91l-4.07,-3.16l-0.72,-1.01l3.05,0.07l2.93,-1.21l4.11,-2.52l2.84,-2.79l7.62,-3.71l2.73,0.57l1.86,-0.27l1.23,-1.02l1.17,-2.1l1.79,-1.26l7.68,-3.75l3.27,-0.99l12.68,-1.21l2.9,0.13l4.55,-2.47l6.35,-0.14l3.11,-1.36l11.33,-0.0l2.63,1.13l2.44,1.81l1.39,0.39l1.59,-0.39l3.49,-1.65l4.02,-0.89l2.16,-1.0l1.01,-1.47l1.48,-0.43l1.07,1.05l4.12,1.13l3.87,-0.66l0.27,-0.48l-0.26,-1.08l2.04,0.34l1.97,0.77l2.11,1.58l1.54,0.39l2.7,-0.72l4.92,-0.34l0.15,0.75l-1.6,0.85l-1.01,1.82l-1.55,1.12l-0.44,0.7l0.24,0.66l1.01,0.49l0.39,0.87l-1.18,7.58l0.84,2.07l-0.03,3.22l0.88,2.63l-0.87,1.43l-0.46,1.49l-0.37,3.25l-1.33,2.08l-3.26,1.97l-1.16,2.14l-2.75,2.31l-0.25,3.53l2.8,7.65l0.48,0.56l4.0,2.24l1.11,1.61l1.56,5.14l8.2,5.98l5.48,23.47l-2.2,1.33l-0.13,0.55l3.85,6.11l1.91,5.8l0.42,2.6l-0.31,5.2l0.5,6.57l0.66,3.21l-1.96,5.8l0.58,3.71l0.49,1.63l0.65,0.87l-0.12,2.54l-0.23,0.81l-4.32,2.79l-0.68,1.25l-0.17,1.41l0.36,1.12l6.44,9.15l0.31,3.47l1.07,3.25l1.71,2.65l1.86,1.42l0.67,0.05l2.78,-0.85l9.44,2.89l5.07,9.39l-52.31,32.38l-19.32,17.03l-0.94,0.5l-28.22,5.41l-2.21,-1.53l1.57,-2.44l0.16,-0.76l-0.64,-1.89l0.02,-2.73l-1.0,-1.05l-3.24,-1.37l-5.26,-1.26l-1.41,-1.71l-0.82,-0.54l-3.55,-0.36l-1.93,-0.67l-0.68,-0.49l-0.88,-2.15l-3.87,-2.03l-1.27,-1.07l0.08,-1.93l-0.49,-1.74l-66.42,-45.76l-11.74,-7.74l-36.95,-23.29l0.16,-17.66l11.35,-8.01l2.34,-0.55l3.78,-2.8l5.93,0.6l0.75,-0.22l0.97,-1.1l0.25,-1.88Z",name:"Algeria"},ET:{path:"M725.94,291.31l1.59,-0.58l1.43,-0.08l2.7,0.48l0.61,-0.32l0.82,-1.39l1.01,-0.41l0.96,0.83l1.77,2.54l1.16,0.25l3.75,-8.2l1.03,1.12l2.48,0.99l1.79,2.1l0.92,0.64l4.56,-0.65l2.86,-1.74l1.54,1.78l0.99,0.1l2.98,-0.77l2.55,0.43l1.76,0.7l2.77,-0.18l0.84,0.26l3.51,2.43l2.92,1.0l1.85,1.82l2.18,2.98l2.82,2.82l4.68,3.74l2.17,3.56l2.21,1.42l2.63,3.35l-4.31,6.33l-2.45,2.83l-0.34,3.34l0.4,5.17l0.27,0.35l2.11,0.47l7.0,-1.64l0.99,0.03l1.51,0.81l1.06,0.14l-1.56,1.9l-1.21,1.96l-0.07,0.61l1.49,2.73l0.69,2.0l2.69,3.32l1.34,0.64l1.39,3.09l2.16,2.79l1.75,0.62l4.76,4.15l34.61,11.66l10.92,0.04l-17.54,17.0l-17.34,18.6l-10.93,-0.52l-4.87,1.14l-5.48,2.53l-1.37,1.04l-1.78,2.71l-7.25,1.39l-2.4,0.75l-1.75,1.86l-6.41,0.41l-1.94,-0.21l-3.04,-2.61l-1.65,-1.03l-10.87,4.97l-2.27,3.29l-1.66,1.29l-6.08,-0.75l-4.27,-0.94l-5.97,-0.55l-13.9,-8.97l-10.28,-0.64l-2.84,-3.78l-0.07,-1.51l0.51,-2.54l-0.17,-1.57l-0.77,-0.92l-3.24,-0.88l-1.76,0.59l-0.34,-0.26l-0.05,-1.06l-2.16,-2.09l-1.1,-2.08l-0.32,-2.25l-3.0,-7.36l-1.7,-1.38l-1.03,-1.48l-2.35,-1.2l-2.43,-2.53l-0.51,-1.66l-1.49,-1.78l-2.88,-1.96l-5.15,-1.06l-2.36,-1.3l3.05,-5.92l7.75,-0.06l1.97,-1.84l-0.12,-11.17l0.91,-3.93l1.79,-4.02l-0.39,-4.04l1.71,-2.87l1.37,-0.92l2.44,1.52l0.66,-0.22l1.4,-1.3l0.53,-3.71l-0.08,-1.4l1.71,-6.24l1.65,-1.69l4.82,-7.84l1.58,-0.64l3.63,-0.69l0.37,-1.06l0.29,-3.43l0.59,-2.06l2.1,-4.28l0.66,-2.58l-0.02,-1.8l0.85,-2.9Z",name:"Ethiopia"},RW:{path:"M636.22,488.26l1.26,-0.91l1.11,-0.31l3.12,-3.45l0.23,-0.83l-1.49,-3.68l1.28,-1.64l2.53,-1.49l2.72,-0.58l0.72,1.41l1.45,-0.17l1.44,-1.01l2.6,-3.03l0.8,-0.44l0.3,0.02l0.44,1.46l1.5,1.94l1.0,0.44l0.5,0.61l0.54,1.12l0.07,4.67l0.54,0.99l0.12,1.02l-0.7,2.22l-2.66,0.4l-1.82,-1.01l-2.16,0.44l-1.14,0.76l-1.49,-0.87l-0.74,-0.03l-0.38,0.37l-0.64,4.17l-1.74,0.8l-3.47,0.17l-0.99,-1.54l-2.37,-0.94l-0.91,0.27l-0.5,1.03l-0.74,-0.57l-0.32,-1.82Z",name:"Rwanda"},TZ:{path:"M644.97,516.58l0.34,-4.61l0.73,-0.07l2.75,-1.8l2.34,-2.61l1.44,-2.77l1.32,-1.45l0.54,-1.65l2.32,-1.91l0.01,-0.89l1.73,-0.74l0.51,-1.14l-0.4,-2.83l-3.35,-0.98l-0.71,-0.33l-0.07,-0.35l0.54,-1.4l-0.47,-0.77l1.15,-2.31l2.85,-0.57l0.51,-0.36l0.71,-2.54l-0.14,-1.28l-0.54,-0.98l-0.11,-4.79l-1.25,-2.03l-0.99,-0.42l-1.36,-1.75l-0.34,-0.99l2.03,-0.25l1.49,-0.64l11.95,0.24l-0.4,3.55l-0.73,1.55l-1.17,5.25l0.13,4.05l1.26,2.01l-0.54,1.03l0.18,0.62l0.62,0.55l-0.27,0.69l0.26,1.29l0.42,0.3l0.53,-0.25l0.27,-0.85l0.41,-0.17l0.39,0.57l0.66,0.23l0.44,-0.51l-0.24,-2.1l1.79,-0.16l0.18,-0.44l-0.51,-1.29l1.57,-1.06l0.72,1.22l1.06,0.65l0.89,0.12l0.26,0.53l0.53,0.05l0.89,-0.65l0.47,0.59l1.22,0.21l-0.07,1.31l0.5,1.15l-0.97,0.97l-0.19,1.62l0.62,0.4l1.52,-1.4l0.71,-0.13l0.28,-0.57l-0.87,-2.06l0.09,-1.95l0.42,-0.49l1.11,-0.09l1.72,0.93l2.65,0.47l0.49,-0.38l0.02,-0.58l4.25,-3.12l-0.1,-1.24l-0.74,-0.36l-2.13,0.64l-3.59,-0.58l1.78,-0.61l1.16,-0.01l0.39,-0.48l-0.77,-1.09l-1.56,-0.14l0.58,-0.45l1.09,0.08l1.33,-0.78l0.22,-0.91l0.88,-0.93l-0.29,-0.75l0.22,-0.55l2.55,0.33l0.33,-0.73l-1.08,-0.91l0.08,-0.38l1.28,-0.24l0.04,-0.69l-0.44,-0.51l1.47,-1.96l41.71,23.3l0.4,2.07l-0.91,2.38l0.09,0.83l1.23,0.54l1.04,1.59l16.48,11.86l-2.76,9.33l-0.79,1.29l-1.08,2.96l-0.19,2.37l0.91,3.37l1.26,1.46l1.69,1.19l1.16,1.46l0.67,1.48l2.25,0.91l0.72,1.43l-0.25,0.93l-0.99,0.98l-0.94,1.58l-0.81,2.28l-0.02,3.18l0.68,0.29l0.28,-0.26l0.72,0.49l0.13,2.05l-1.16,2.69l-0.42,2.58l0.86,3.27l1.26,1.67l-0.33,1.1l2.14,2.83l-0.14,2.6l1.73,5.01l0.08,0.71l-0.6,0.9l0.27,0.62l1.51,0.24l1.23,1.45l1.38,0.17l3.45,2.23l0.64,0.9l-5.28,4.01l-1.96,1.06l-2.98,0.79l-2.85,1.71l-1.64,0.49l-2.22,0.02l-2.26,0.73l-3.44,2.1l-1.86,-1.09l-1.74,-0.43l-3.31,0.24l-0.55,0.43l-0.66,1.93l-1.1,1.05l-2.05,1.07l-1.85,0.39l-1.7,-0.27l-2.93,-1.43l-1.38,0.08l-2.36,1.34l-1.68,0.35l-2.4,-0.11l-1.08,-0.34l-0.27,-0.73l-1.09,-0.86l-2.25,-1.07l-1.76,0.1l-0.92,0.92l-1.46,0.75l-6.7,-0.3l-0.8,-2.01l-0.72,-0.67l-0.78,-0.14l-1.78,-2.85l0.71,-3.19l-0.06,-1.07l-0.9,-2.23l-0.18,-3.36l-0.59,-2.65l-2.47,-3.64l-2.72,-2.29l-1.18,-0.56l-0.46,0.09l-0.62,0.96l0.06,0.99l-2.57,-0.86l-3.12,0.15l-1.19,-1.08l-2.29,-0.28l-1.74,-1.13l-0.85,0.04l-4.84,-2.19l-0.8,-0.73l-2.44,-0.36l-1.17,-0.63l-1.97,-0.2l-0.31,-1.29l-1.28,-0.52l-1.64,0.09l-1.18,-1.05l-0.39,-1.22l-1.0,-0.7l-1.39,-0.63l-1.67,0.03l-0.42,-1.69l-2.07,-2.49l-0.06,-1.31l-2.75,-5.02l-1.4,-1.85l-0.05,-1.9l-0.96,-2.74l0.48,-0.66l0.06,-1.01l-0.46,-1.02l-0.91,-0.88l-1.81,-2.8l-1.67,-1.67l-1.13,-0.35l-1.39,0.42l-2.51,-2.66l0.27,-2.19l1.84,-0.96l0.58,-1.21l-1.05,-2.93l-1.22,-1.91l0.69,-3.57l-0.3,-1.39l-0.66,-0.88l-1.43,-0.88ZM762.78,552.69l-0.45,-0.03l2.18,-1.95l-0.46,1.08l-0.77,0.24l-0.51,0.66ZM764.47,517.47l-0.18,3.41l-0.94,1.84l-0.66,-0.51l0.6,-2.83l-0.24,-1.79l1.42,-0.13ZM760.15,532.01l0.83,2.31l-0.43,0.34l-0.52,-0.95l-0.74,-0.16l-0.92,-0.93l-0.6,-0.04l-0.52,-0.88l0.25,-1.03l-0.15,-1.61l1.05,-1.58l0.23,1.82l0.76,1.93l0.77,0.77ZM683.58,482.55l0.38,0.28l1.24,-0.06l0.79,1.43l-3.05,-1.0l-0.14,-1.03l0.6,-0.17l0.18,0.55ZM670.5,485.68l0.64,0.7l1.71,-0.3l-0.03,0.36l-1.27,0.27l-0.41,0.62l-0.7,-0.98l0.06,-0.68Z",name:"Tanzania"},GQ:{path:"M410.07,446.64l-1.07,-0.77l-1.18,-0.22l1.11,-3.0l1.66,-1.63l0.99,-2.55l1.02,-1.6l-0.11,-3.49l1.8,0.85l15.42,0.0l0.07,12.9l-14.92,-0.05l-1.36,0.5l-1.02,-0.39l-0.73,-0.94l-1.1,0.01l-0.59,0.36ZM399.74,415.59l1.81,-0.01l0.26,0.34l-0.04,0.66l-1.74,2.58l-0.37,1.17l-0.56,0.76l-0.36,0.05l-1.91,-0.51l-0.27,-0.45l0.22,-1.02l1.41,-0.56l0.73,-2.22l0.81,-0.78Z",name:"Eq. Guinea"},NA:{path:"M466.74,733.07l0.38,0.14l0.53,-0.3l0.29,-1.49l0.06,-1.38l-0.78,-3.22l-1.69,-3.26l-4.06,-5.17l-1.58,-3.62l-4.54,-6.79l-3.29,-8.89l-1.52,-2.0l-6.83,-13.38l-1.6,-2.24l-3.3,-3.31l-1.06,-2.44l-2.01,-3.19l-0.48,-2.93l0.08,-5.67l1.56,-0.23l1.36,-0.7l0.99,-0.04l1.23,0.54l3.93,0.03l6.56,-2.95l4.09,0.79l1.02,1.22l1.56,1.11l2.97,1.93l0.99,0.26l4.73,-0.25l46.65,0.14l0.82,0.42l2.79,3.2l2.87,1.25l5.01,0.28l3.11,0.53l6.52,-0.06l2.21,0.27l2.71,1.31l1.59,0.3l4.32,-0.77l1.91,0.08l1.68,0.45l33.47,-6.28l7.59,0.74l1.71,1.01l1.22,1.2l-3.15,0.36l-1.47,0.55l-2.98,2.19l-1.88,-0.83l-1.58,0.57l-2.92,1.63l-3.54,3.27l-0.86,0.33l-1.39,-2.56l-1.91,-2.5l-1.28,-0.49l-14.2,2.41l-9.11,1.31l-3.01,0.14l-0.38,0.4l0.04,44.55l-11.33,0.0l-0.4,0.4l0.04,80.24l-3.33,0.69l-1.64,0.94l-0.77,1.18l-0.76,0.57l-1.24,0.35l-0.49,0.57l0.02,1.07l-0.29,0.46l-0.78,0.38l-1.43,-0.12l-2.25,-0.75l-2.8,-0.18l-3.43,0.39l-2.32,-0.18l-1.49,-0.76l-6.0,-1.39l-1.09,-2.32l0.46,-1.7l-0.33,-1.21l-0.66,-0.69l-1.17,-0.31l-0.68,-1.49l-1.21,-0.76l-1.78,0.45l-0.85,0.85l-1.42,4.13l-1.43,0.38l-1.94,1.43l-6.19,-5.65l-1.96,-2.31l-5.01,-8.64l-1.8,-6.11l-0.09,-1.33l0.45,-1.04l-0.28,-1.16l-0.62,-1.24l-1.39,-1.25l-0.41,-4.36l-1.0,-2.93l0.21,-2.32l-0.53,-3.62l0.2,-2.77l-0.81,-3.06l-1.66,-3.05l-1.46,-4.23l-0.32,-11.33l-0.81,-3.84l0.15,-0.39Z",name:"Namibia"},NE:{path:"M321.81,313.66l1.53,-0.4l0.4,-0.89l-0.22,-1.1l-1.45,-2.12l-1.95,-0.1l-1.94,1.11l-2.45,-0.24l-5.39,-4.29l-1.15,-0.38l-0.09,-3.16l1.82,0.33l0.68,-0.44l-0.04,-0.61l-2.08,-1.29l-0.5,-1.0l-1.0,-0.75l-3.25,-1.11l-2.12,-3.07l-0.8,-1.8l0.24,-1.49l-2.48,-2.91l0.68,-5.15l5.45,0.19l2.78,-0.35l4.15,-3.46l19.81,-0.82l0.66,-1.03l5.16,0.84l0.46,-0.35l0.17,-1.37l2.04,-1.75l1.66,-0.81l1.31,-3.09l0.79,-2.94l1.26,-2.04l0.73,-2.79l0.23,-4.44l0.38,-0.57l-0.08,-25.67l17.51,-3.48l1.14,-0.59l19.35,-17.05l52.45,-32.47l17.54,4.13l1.29,0.7l7.35,6.23l0.48,-0.02l8.29,-4.41l2.16,12.67l0.17,5.07l1.36,1.45l3.48,5.3l-0.67,1.12l0.55,1.73l4.36,4.66l-2.64,5.31l-3.05,36.2l-12.92,13.89l-6.58,9.41l-1.95,4.04l-2.24,2.94l1.66,7.95l-2.93,0.41l-1.59,1.19l-3.77,1.49l-2.64,1.53l-1.7,1.58l-0.55,1.13l-3.62,0.02l-1.52,-1.2l-3.53,-1.28l-3.33,-0.67l-5.41,-0.22l-5.67,0.49l-3.48,0.73l-1.75,0.81l-1.44,0.91l-3.55,3.74l-4.66,-0.12l-5.18,-1.01l-3.4,-1.78l-4.22,-2.75l-3.26,-0.65l-0.74,0.08l-4.95,2.7l-2.18,0.27l-1.39,1.02l-1.14,-0.09l-1.38,-1.06l-2.54,-3.62l-3.47,-3.04l-1.54,-0.13l-8.22,-2.48l-1.61,0.45l-1.39,0.93l-4.84,-0.04l-3.14,0.7l-1.76,0.72l-2.05,1.71l-1.11,0.52l-0.9,5.04l-0.54,1.37l-1.02,1.82l-3.62,3.17l-0.08,6.6l-0.33,1.1l0.59,1.46l-0.27,0.23l-1.57,-1.62l-1.7,-0.84l-1.78,-2.28l-3.39,-3.09l-1.09,-0.17l-1.79,1.01l-3.36,0.92l-0.28,0.74l0.48,2.67l-3.22,-4.6Z",name:"Niger"},NG:{path:"M338.89,383.6l2.54,-1.3l-0.03,-0.73l-0.68,-0.18l-3.28,0.84l-1.28,1.51l-6.76,0.28l0.76,-3.44l-0.58,-3.21l0.4,-1.07l-0.07,-3.83l0.41,-1.05l-0.77,-1.74l-0.38,-3.03l0.54,-10.63l0.44,-2.81l3.16,-0.57l0.81,-1.34l0.44,-1.57l-0.11,-1.56l2.13,-2.36l0.08,-1.47l2.54,-1.34l0.66,-1.31l0.54,-1.9l-0.79,-1.5l0.27,-0.67l0.61,-0.69l0.99,0.13l0.54,-0.54l0.61,-2.19l-0.92,-2.01l-0.46,-3.61l-2.67,-3.8l0.03,-1.02l0.7,-1.48l1.32,-1.61l-0.59,-1.61l0.33,-1.04l0.07,-6.43l3.4,-2.82l1.15,-2.01l0.62,-1.58l0.68,-4.61l1.0,-0.46l2.05,-1.71l4.52,-1.29l4.94,0.02l1.55,-1.0l1.31,-0.37l8.03,2.47l1.3,0.04l3.27,2.88l2.53,3.62l1.77,1.29l1.51,0.1l1.52,-1.06l2.17,-0.26l5.34,-2.74l2.96,0.57l4.18,2.72l3.58,1.86l5.33,1.04l4.91,0.13l3.94,-3.96l1.29,-0.81l1.58,-0.74l3.34,-0.7l5.62,-0.49l5.27,0.21l3.23,0.65l3.39,1.23l1.67,1.25l2.36,0.2l1.78,-0.24l0.83,-1.36l1.6,-1.49l2.51,-1.44l3.83,-1.51l1.47,-1.12l2.92,-0.36l5.2,7.23l1.55,8.19l1.14,0.62l1.71,0.16l1.06,0.48l1.05,1.56l-0.27,3.59l-0.42,1.35l0.04,2.5l-4.04,2.55l-2.67,0.72l-1.12,0.93l-2.27,3.19l-1.98,3.29l-1.38,5.02l-1.73,1.72l-0.81,5.49l-1.97,0.77l-1.19,0.9l-0.66,1.55l-0.81,4.89l-0.8,1.5l-1.58,1.31l-2.31,0.53l-1.99,3.69l-0.93,4.05l-1.56,2.65l-0.11,1.52l-2.86,3.7l0.97,1.91l-3.18,2.63l-0.57,2.7l-2.25,1.88l-1.77,0.5l-0.54,-0.53l-0.86,-2.8l-3.25,-3.02l-1.62,-0.94l-0.8,0.12l-0.77,1.58l-0.93,0.43l-2.2,-0.14l-0.59,-1.08l-0.57,-0.11l-4.23,2.76l-1.51,2.76l-3.3,2.46l-3.76,3.74l-1.53,2.82l-1.56,6.81l-2.8,5.0l-0.32,0.25l-0.57,-0.15l-0.36,-0.64l-0.74,-0.3l-0.96,-1.07l-0.78,0.16l-0.11,0.44l1.05,2.82l-0.27,0.76l-7.24,0.38l-0.69,-0.32l-0.35,-0.95l-0.61,-0.18l-0.74,1.1l-1.77,0.08l-1.48,-1.46l-0.92,-0.48l-0.55,0.49l0.99,1.21l-0.08,0.83l-1.43,1.19l-0.76,0.06l-0.45,-0.41l-0.92,-3.27l-0.6,-0.23l-0.39,0.5l0.29,2.91l0.54,0.89l-1.76,0.21l-0.6,-1.48l-0.67,0.21l-0.25,1.31l-2.68,0.38l0.1,-1.13l-0.65,-0.28l-0.8,0.82l-0.08,0.87l-1.03,-0.1l-3.13,-1.87l-2.38,-2.16l-1.09,-2.2l-1.1,-2.87l0.83,-0.4l-0.21,-0.65l-0.94,-0.26l-0.02,-1.24l1.51,-0.54l0.61,-1.2l-0.54,-0.51l-1.74,0.77l-1.75,-1.15l2.03,-0.1l0.74,-0.44l-0.08,-0.72l-1.21,-0.16l-0.03,-0.57l-0.61,-0.36l-0.67,0.8l-0.89,0.33l-0.37,-0.24l-0.23,-1.38l-2.79,-3.17l-5.14,-3.88l-3.8,-0.8l-6.74,0.03ZM382.56,407.1l-0.87,0.28l-0.02,-0.0l0.45,-0.68l0.44,0.41Z",name:"Nigeria"},TN:{path:"M393.95,11.16l1.69,-1.28l0.94,-1.75l1.74,-0.94l0.03,-1.47l2.63,-0.77l3.65,-2.61l6.28,-1.93l1.22,0.27l-0.47,1.25l0.54,1.03l0.6,0.12l0.78,-0.63l-0.06,-0.91l1.95,0.05l0.97,0.47l-0.08,2.06l1.65,2.34l-0.39,0.92l0.2,0.52l1.4,0.67l1.63,-0.83l0.68,-1.19l2.26,-0.71l2.09,-1.67l0.72,-0.11l0.65,2.05l-1.66,1.69l-1.96,3.31l-1.73,0.93l-1.45,1.35l-0.7,2.23l0.38,2.14l1.07,2.04l1.15,1.17l1.21,0.45l2.36,1.69l0.47,3.82l0.81,1.23l-4.84,7.19l-1.78,1.72l-4.9,3.52l-1.05,2.18l0.14,1.24l1.29,2.72l1.8,1.72l2.07,0.97l2.54,-0.29l0.17,1.91l0.41,0.33l2.13,-0.26l0.76,-1.06l1.0,0.56l0.72,2.39l1.13,0.83l-0.39,0.32l0.07,0.66l3.32,0.78l-0.51,3.44l-0.06,3.37l0.96,2.13l-0.26,0.57l-7.85,4.28l-0.71,0.81l-1.87,1.17l-1.54,2.48l-1.86,0.38l-0.61,0.42l-1.38,1.86l-0.56,1.34l1.5,5.57l0.14,1.99l-0.42,0.94l-3.67,4.98l-3.88,1.77l-5.51,-23.48l-8.3,-6.14l-0.33,-1.91l-1.09,-3.01l-1.2,-1.77l-4.43,-2.74l-2.68,-7.3l0.14,-3.04l2.61,-2.15l1.12,-2.09l3.28,-2.0l0.93,-1.22l0.67,-1.32l0.75,-4.52l0.94,-1.54l-0.85,-2.92l0.01,-3.35l-0.83,-1.99l1.18,-7.61l-0.6,-1.31l-1.0,-0.53ZM429.08,34.41l0.05,-0.04l-0.0,0.02l-0.05,0.02ZM425.59,47.89l-0.94,0.42l-1.23,-0.47l0.15,-1.38l1.64,-0.05l1.05,0.9l-0.66,0.58Z",name:"Tunisia"},LR:{path:"M182.44,359.46l0.23,0.58l0.47,0.24l0.48,-0.27l1.56,1.32l0.86,5.09l0.9,2.38l-0.16,1.38l-0.9,1.59l0.14,0.72l2.35,0.46l1.98,1.95l1.88,-0.62l0.71,0.07l2.06,-2.86l0.41,-1.94l0.86,-0.18l0.23,0.6l1.41,1.2l1.6,5.06l-0.4,3.01l-3.07,3.32l-0.02,0.55l0.88,0.56l1.08,0.13l1.92,1.64l1.09,0.35l2.5,0.04l0.9,0.5l1.14,3.08l0.99,0.75l2.94,0.87l0.57,3.05l-0.33,0.87l-0.01,1.69l-0.59,0.94l-0.16,1.24l-0.89,0.8l-0.26,3.02l0.23,5.05l-7.51,-2.68l-10.18,-5.43l-2.8,-2.16l-10.57,-9.84l-1.72,-1.1l-2.19,-0.56l-2.02,-1.05l-0.86,-1.9l-5.16,-2.62l-2.18,-2.21l2.51,-3.59l2.12,-1.94l2.46,-1.67l2.6,-2.53l1.07,-3.83l2.4,-1.31l0.98,-3.42l1.53,-0.28l0.28,0.68l0.51,0.25l3.12,-1.1Z",name:"Liberia"},LS:{path:"M634.16,822.85l-4.19,0.68l-2.99,3.91l-0.2,1.11l-0.69,1.14l-3.16,-0.43l-2.91,-2.91l-1.25,-0.68l-0.33,-0.65l-0.02,-1.31l-2.6,-4.03l-0.85,-2.36l2.71,-1.31l5.14,-7.34l2.48,-0.8l3.26,-2.21l4.38,-1.45l3.67,3.7l4.02,2.67l0.94,2.02l-1.08,3.55l-1.82,1.85l-0.49,2.65l-2.12,1.4l-1.88,0.8Z",name:"Lesotho"},ZW:{path:"M619.52,667.32l1.52,-1.13l1.42,-2.83l1.6,-0.75l1.18,-1.13l0.85,0.25l0.79,-0.39l0.36,-0.77l-0.19,-0.61l0.53,-0.97l2.1,-0.57l1.33,0.92l0.84,-1.35l1.5,-0.62l0.21,0.77l0.48,0.37l0.76,0.08l0.76,-0.44l0.55,-1.03l0.84,-0.17l0.52,-0.76l-0.02,-0.65l-0.48,-0.38l-1.81,-0.41l0.65,-1.04l0.29,-3.44l0.54,-1.6l4.29,-2.48l2.29,-0.94l2.77,-0.61l7.38,-0.02l0.15,3.65l0.52,0.52l9.44,0.4l2.95,1.85l2.3,0.42l2.88,2.51l3.74,0.33l4.47,1.65l1.34,1.1l2.08,0.36l-0.79,1.76l0.12,1.98l0.97,2.52l-0.17,9.97l0.44,3.27l-1.23,4.36l-1.91,1.23l-0.31,1.56l0.43,1.1l1.33,0.98l-0.83,3.48l0.65,2.13l2.02,3.74l-0.14,1.15l-3.67,6.34l-1.62,1.14l-0.59,0.8l-0.2,3.53l-1.38,2.2l0.74,2.07l-11.51,12.13l-1.41,1.08l-2.38,-1.05l-1.92,-0.23l-5.39,0.47l-3.06,-0.45l-3.34,-1.3l-2.89,-0.49l-3.45,0.57l-1.32,-1.27l-1.7,-0.28l-0.55,-0.43l-0.24,-0.74l0.24,-1.52l-0.36,-0.6l-5.85,-1.81l-5.67,-0.96l-0.62,-0.64l-1.54,-3.01l-1.98,-2.29l0.4,-3.6l-0.05,-2.82l-0.31,-0.6l-0.94,-0.41l-3.68,-0.07l-0.29,-2.75l-1.0,-1.73l-5.96,-2.62l-5.89,-4.28l-2.44,-5.32l-0.17,-1.82l-1.52,-1.78l-0.65,-1.86l-2.36,-2.5l-2.0,-3.57l-1.22,-1.26l-0.6,-1.32l0.24,-0.97l2.0,0.54l2.22,-0.23l1.01,0.35l1.57,1.18l1.76,0.19l1.59,-0.67l2.12,0.2l2.81,1.11l2.65,0.23l3.66,-1.15l2.42,-3.38l0.75,-0.83l1.22,-0.47l-0.01,-0.38Z",name:"Zimbabwe"},TG:{path:"M297.58,329.02l5.02,1.16l0.41,0.5l4.27,-0.43l-1.21,2.91l-0.23,4.07l6.74,4.89l0.05,4.61l0.5,2.61l0.52,1.0l1.61,1.69l0.34,0.89l0.29,23.77l-0.72,0.04l-0.35,0.56l0.57,1.3l0.2,3.15l1.71,2.23l0.29,1.1l-1.57,0.41l-0.26,0.49l-4.23,1.18l-0.32,-0.43l-1.07,-0.3l-1.32,-1.77l-0.76,-0.09l-1.87,-1.33l-0.36,-1.41l-2.02,-3.08l0.05,-1.2l0.71,-0.89l0.49,-3.74l-1.49,-1.17l-0.09,-1.04l1.24,-2.27l-0.25,-4.87l0.14,-0.58l0.99,-1.08l0.07,-0.86l-0.87,-1.65l-1.64,-1.23l-1.12,-1.56l1.31,-1.36l-0.27,-3.1l0.74,-2.97l-0.15,-0.72l-1.1,-1.08l-1.07,-0.07l-0.96,0.6l0.16,-0.87l0.84,-0.48l-0.21,-0.65l-0.32,-0.08l0.41,-0.48l0.67,-7.15l-5.49,-4.69l0.85,-2.38l0.12,-2.09Z",name:"Togo"},TD:{path:"M578.03,273.18l-3.93,-0.49l-1.78,0.39l-4.06,0.13l-1.4,1.01l-0.94,1.17l0.33,2.92l-0.38,1.56l-2.0,2.01l-0.95,1.7l-0.15,1.58l-2.18,0.91l-1.13,1.08l0.69,3.53l1.01,1.3l-4.1,2.79l-0.9,1.48l0.01,1.14l1.31,3.02l0.08,1.52l-0.7,1.15l-2.02,1.29l-1.81,3.11l-0.18,1.11l0.84,1.32l1.56,0.36l2.71,-0.44l1.16,0.49l0.58,1.09l-0.24,1.06l0.95,4.57l0.28,0.53l0.98,0.47l-0.28,3.72l0.43,1.24l2.34,2.15l0.9,0.19l0.67,0.54l0.13,1.52l-0.79,2.84l-4.16,-0.83l-3.05,1.22l-0.89,0.77l-1.27,0.05l-1.09,1.08l-2.3,1.14l-0.9,1.11l0.23,2.36l-0.43,0.77l-0.48,0.5l-1.29,0.43l-1.57,2.45l-1.53,0.31l-2.98,3.09l-0.36,0.99l-2.37,2.61l-4.93,3.21l-3.03,-0.07l-1.54,0.71l-3.23,0.62l-6.19,0.07l-1.27,0.3l-1.1,0.68l-0.91,0.7l-0.08,0.78l2.5,2.18l-2.17,2.71l-3.17,2.77l-0.67,1.34l-10.77,0.76l-4.72,2.01l-1.56,1.33l-2.55,0.76l-1.02,0.93l-2.07,-2.05l-0.46,-1.29l-0.49,-0.32l-1.81,1.18l-0.37,1.04l-3.88,1.25l-0.93,0.78l-1.16,0.33l-3.54,-0.51l0.55,-1.29l-0.04,-1.55l-1.31,-0.92l-2.2,-5.47l-1.62,-2.83l-3.08,-2.96l-1.52,-0.81l-4.63,-3.94l-3.79,-4.5l-0.24,-0.91l1.76,-2.31l1.06,-0.81l6.79,0.46l3.55,-0.49l2.16,0.34l2.59,-0.07l1.48,-0.59l0.07,-0.7l-1.41,-0.93l-2.93,-3.11l-1.64,-3.35l-0.73,-2.36l-0.44,-3.05l0.29,-2.9l0.77,-2.02l-0.48,-1.41l0.03,-2.37l-2.37,-5.15l-0.43,-2.84l-1.01,-1.83l-1.71,-1.01l-0.8,-0.94l-0.32,-1.79l-0.79,-0.75l-2.69,-0.74l-2.02,-0.03l-5.2,-7.24l-1.79,-7.81l2.17,-2.87l1.95,-4.05l6.54,-9.36l13.06,-14.17l3.05,-36.28l2.66,-5.37l-0.48,-1.05l-3.96,-4.05l-0.45,-1.41l0.67,-1.28l-3.68,-5.61l-1.25,-1.27l-0.11,-4.85l-2.21,-12.95l11.33,-5.34l93.4,48.28l-0.08,45.21Z",name:"Chad"},ER:{path:"M725.98,290.45l-1.08,-9.87l1.07,-1.39l1.84,-5.7l1.57,-3.22l1.19,-3.67l-0.27,-4.02l1.01,-2.0l0.29,-2.92l1.67,0.22l3.06,-0.38l1.52,-3.09l2.72,-1.6l2.69,-0.91l1.01,0.09l1.86,-0.73l1.52,-1.7l0.59,-1.3l1.73,-1.8l3.31,6.53l1.43,4.09l1.26,4.26l0.93,6.42l0.91,3.33l1.48,1.71l0.96,2.98l1.01,0.37l0.48,0.66l1.03,2.81l0.81,1.16l0.69,-0.07l0.4,-0.92l-0.29,-1.59l0.51,-1.27l1.63,1.29l0.51,2.14l1.63,1.88l4.01,0.97l3.0,2.29l4.31,1.43l5.66,7.61l6.8,4.67l1.12,2.14l0.61,2.17l0.41,0.29l1.27,-0.09l2.29,2.23l0.94,1.99l2.03,0.67l0.51,-0.26l0.16,-0.49l0.44,0.4l0.27,0.93l-2.78,1.01l-1.16,2.36l-0.56,0.38l-2.39,-1.59l-0.67,-0.04l-0.58,0.41l-2.59,-3.3l-2.15,-1.36l-2.21,-3.6l-4.73,-3.78l-2.78,-2.78l-3.55,-4.5l-3.59,-1.45l-3.5,-2.43l-1.06,-0.36l-2.94,0.16l-1.53,-0.66l-2.68,-0.47l-3.79,0.7l-0.72,-1.17l-0.72,-0.56l-0.84,-0.08l-2.63,1.77l-4.17,0.63l-2.39,-2.59l-2.53,-1.03l-1.42,-1.39l-0.6,0.17l-3.59,8.22l-2.01,-2.62l-1.44,-1.07l-0.85,0.09l-0.82,0.56l-1.09,1.51l-2.45,-0.51l-1.56,0.09l-1.44,0.51ZM766.22,272.78l0.48,-0.41l0.03,-0.47l0.53,0.36l0.91,2.23l-1.05,-0.03l0.45,-0.33l-0.04,-0.49l-0.64,-0.68l-0.67,-0.19ZM769.17,274.55l0.38,-0.41l1.15,0.55l-0.68,0.02l-0.84,-0.16ZM767.02,269.46l0.02,0.06l-0.07,-0.03l0.04,-0.04Z",name:"Eritrea"},LY:{path:"M432.51,55.96l1.38,0.62l1.77,0.32l5.52,3.09l5.6,0.76l6.2,-1.47l2.92,1.16l3.54,0.43l3.69,1.05l4.24,2.61l7.66,1.54l0.93,0.91l1.01,1.84l0.07,2.47l1.57,4.11l2.63,3.18l4.95,2.13l7.8,0.67l6.6,1.71l5.58,1.96l1.45,1.0l2.76,0.94l5.64,4.66l3.13,1.61l2.32,0.35l2.19,-0.32l5.0,-2.61l3.6,-4.1l1.2,-2.18l0.49,-1.56l-0.1,-1.66l-2.12,-4.73l-0.39,-3.28l0.53,-2.25l1.66,-2.73l2.87,-2.72l2.89,-1.92l5.07,-2.5l4.24,-0.32l2.53,-1.81l2.26,0.38l4.02,-0.12l10.29,3.8l0.39,1.92l-0.1,1.87l2.3,1.61l5.95,0.71l3.97,1.95l4.11,0.17l2.4,-0.25l2.18,0.39l1.51,1.16l1.29,2.64l-3.38,4.27l0.29,3.57l1.12,3.66l-0.13,1.16l-0.95,2.74l-2.09,3.53l3.25,13.05l-0.01,114.09l-11.32,-0.01l-0.4,0.4l0.0,5.43l-93.2,-48.18l-12.16,5.56l-8.69,4.61l-7.05,-6.08l-1.45,-0.8l-17.67,-4.18l-4.98,-9.44l-0.57,-0.48l-9.64,-2.95l-3.37,0.82l-1.45,-1.16l-1.58,-2.44l-1.03,-3.13l-0.39,-3.67l-6.44,-9.16l-0.26,-0.86l0.7,-2.02l4.25,-2.71l0.44,-1.21l0.15,-2.82l-0.71,-1.06l-0.46,-1.54l-0.55,-3.46l1.96,-5.89l-0.67,-3.24l-0.5,-6.52l0.31,-5.16l-0.45,-2.79l-1.96,-5.95l-3.69,-5.86l6.61,-3.36l3.84,-5.21l0.47,-1.05l0.04,-1.2l-1.64,-6.67l1.74,-2.63l2.37,-0.68l0.85,-0.94l0.76,-1.6l1.76,-1.09l0.71,-0.81l8.06,-4.48l0.38,-1.64l-0.94,-1.63l0.06,-3.19l0.47,-3.16Z",name:"Libya"},GW:{path:"M102.75,314.04l2.01,-0.15l3.14,-1.06l3.53,0.23l3.21,-0.63l4.46,-2.25l16.69,0.07l0.02,0.75l0.64,1.26l-0.54,1.98l-1.27,0.14l-1.39,0.92l0.14,0.78l2.35,1.93l0.04,2.71l-2.28,0.75l-3.76,0.09l-2.18,1.22l-2.78,0.61l-1.26,1.37l-2.71,5.05l-0.18,-0.26l0.4,-1.37l-0.4,-0.51l-0.79,0.17l-0.73,0.93l0.04,-0.85l-0.36,-0.42l-1.1,0.02l-0.63,-0.55l-0.0,-1.0l0.43,-0.41l0.03,-0.63l-1.26,-0.26l0.29,-0.52l1.89,-0.81l2.09,-0.29l0.24,-0.64l-0.81,-0.9l-1.27,-0.3l-1.19,0.21l-0.88,0.6l-0.81,-1.0l0.31,-0.99l0.41,-0.23l2.3,0.01l1.58,-0.65l0.36,-1.03l-0.76,-0.31l-1.01,0.5l-2.93,-0.17l-1.03,0.37l-1.56,1.14l-1.82,0.6l-0.9,-0.17l0.34,-1.16l-0.84,-0.93l-2.27,0.43l-1.37,-0.62l-0.48,-0.67l0.08,-0.8l0.87,-1.17l-0.35,-0.52l-0.95,-0.05l-1.3,0.41l-1.74,-0.97ZM112.9,326.69l0.12,-0.11l0.02,0.0l-0.05,0.06l-0.09,0.04ZM110.3,324.02l-0.59,-0.08l0.44,-0.86l0.04,0.01l0.1,0.93ZM108.31,319.69l0.84,-0.06l-0.27,0.64l-0.57,-0.57ZM107.34,328.61l0.47,-0.15l0.65,-0.58l-0.03,0.58l-1.09,0.15Z",name:"Guinea-Bissau"},ZM:{path:"M578.83,587.79l0.57,0.09l0.9,1.63l1.94,0.49l0.41,0.52l0.31,1.3l-0.6,1.66l0.66,0.65l1.04,0.36l0.81,-0.09l1.84,-1.04l6.98,-1.64l-0.32,1.99l0.92,2.81l1.87,1.51l1.5,0.02l4.75,1.72l6.71,0.98l2.85,-0.1l1.64,-0.9l1.15,-3.33l0.93,-0.3l0.75,2.3l2.11,1.86l1.24,2.89l0.6,0.54l1.03,0.56l2.46,0.22l6.31,2.67l1.54,3.66l1.6,0.52l0.56,0.64l2.18,3.35l0.35,1.25l0.84,0.74l2.45,0.45l4.15,-1.77l0.53,0.36l0.42,1.55l1.15,0.51l0.87,-0.41l0.27,-0.68l-0.0,-14.77l-0.48,-0.39l-3.47,0.9l-0.38,0.66l0.12,1.47l-0.48,0.23l-4.08,-0.94l-2.45,-2.65l-4.23,-3.58l-1.39,-3.69l2.15,-7.93l1.13,-1.72l0.08,-1.41l-0.44,-1.86l0.26,-6.68l-0.31,-1.88l-2.38,-5.09l3.16,-2.4l2.27,-2.77l0.64,-1.18l0.2,-1.3l-0.31,-1.03l18.7,-2.93l-1.02,0.9l-0.41,1.25l0.48,1.04l0.86,0.1l-0.31,0.61l0.36,0.26l1.56,-0.81l1.29,0.58l2.05,2.1l1.03,0.63l1.28,-0.7l0.67,-0.01l0.32,-1.43l1.31,-0.02l1.89,1.09l0.32,1.13l1.42,1.26l1.88,0.0l0.84,0.3l0.08,0.89l0.53,0.6l2.13,0.23l1.15,0.62l2.33,0.33l0.66,0.66l4.88,2.21l0.68,1.21l0.2,1.17l1.25,0.47l0.59,-0.42l0.56,0.16l0.61,1.47l1.12,1.15l-0.33,2.25l2.45,2.21l0.31,1.85l1.23,1.86l-2.11,2.29l-1.44,0.39l-1.06,1.03l1.27,3.42l-1.16,2.57l-0.53,0.46l-0.03,1.61l0.71,0.92l0.15,0.78l-0.03,2.25l-0.54,2.88l1.16,2.49l0.58,0.33l1.12,0.01l-1.01,1.15l-4.53,1.8l-0.94,2.18l0.61,1.37l-0.34,3.58l-1.32,2.73l-2.19,1.84l0.25,0.57l1.27,0.75l-0.34,0.47l0.11,0.55l1.17,0.66l1.59,2.48l-17.08,5.92l-10.13,2.9l-5.19,2.06l-0.33,0.44l0.01,0.94l0.35,1.48l1.14,1.98l0.46,2.96l-7.37,0.02l-2.93,0.64l-2.44,1.0l-4.42,2.56l-0.62,0.85l-0.49,4.58l-0.64,0.98l-1.53,-0.37l-2.6,1.01l-1.11,-0.43l-0.51,0.83l-1.06,0.52l-0.31,0.78l-1.33,1.19l-1.56,-0.61l-1.27,0.61l-0.34,0.5l0.37,0.69l-1.24,0.36l-0.34,1.46l-0.84,0.2l-2.09,2.74l-1.07,2.03l0.28,0.56l-2.25,2.1l-1.87,3.23l-2.45,0.87l-2.23,-0.22l-2.92,-1.13l-2.27,-0.21l-1.78,0.69l-1.34,-0.19l-1.34,-1.07l-1.31,-0.48l-2.27,0.23l-2.12,-0.58l-3.08,-2.74l-3.24,-0.64l-5.5,-0.44l-10.3,1.89l-4.83,-4.16l-5.83,-5.69l-3.54,-2.57l-1.25,-3.88l-0.7,-3.64l-0.01,-34.94l21.47,0.0l1.47,-0.15l0.34,-0.33l0.02,-0.63l-0.95,-1.78l0.29,-1.74l0.97,-2.63l-0.38,-3.68l0.15,-5.67l0.87,-2.84l-0.85,-5.77ZM685.33,624.73l0.57,-0.41l0.12,0.17l-0.69,0.24Z",name:"Zambia"},CI:{path:"M196.93,382.8l2.89,-3.19l0.43,-2.32l0.05,-1.25l-1.95,-5.59l2.65,0.26l1.4,-2.46l-0.07,-1.4l1.32,-2.37l-0.2,-1.26l-2.64,-1.14l0.19,-2.03l1.8,-0.25l2.48,0.33l1.19,1.09l0.5,-0.0l0.54,-0.65l-0.08,-1.98l-0.43,-1.18l-0.92,-1.03l-1.72,-0.69l0.14,-1.82l1.69,-1.03l0.15,-0.57l-1.54,-1.29l0.22,-2.44l-0.47,-0.41l-1.42,0.2l-0.94,-0.89l-0.2,-5.46l1.75,-1.9l1.13,-0.28l0.94,-0.66l1.71,-2.17l1.57,-0.14l1.2,1.15l0.49,0.96l2.9,0.63l0.7,0.63l0.7,0.09l0.8,-0.68l-0.24,-1.02l0.28,-0.64l3.14,-0.28l0.32,-0.77l-0.12,-2.48l0.84,0.63l1.75,0.34l0.59,-0.68l-0.25,-0.8l1.38,-0.4l0.08,1.59l0.56,1.82l-0.55,1.65l1.67,1.02l1.39,-0.0l2.13,-2.23l3.13,-0.56l1.92,1.43l1.56,-0.01l1.64,0.79l1.18,2.2l0.43,1.55l4.1,2.6l1.18,-0.07l1.4,0.85l1.01,0.06l1.05,-1.24l5.38,-1.98l6.5,0.29l1.39,1.61l1.16,0.7l2.0,3.06l0.9,0.17l0.48,-0.23l-0.11,1.32l0.27,0.37l-0.75,1.69l-0.05,0.95l1.17,1.19l0.56,1.83l1.07,6.74l-1.2,0.72l0.04,1.01l-2.14,1.56l-1.25,2.9l-0.74,2.72l-0.32,2.93l-2.9,4.63l-0.14,2.06l0.52,3.62l2.38,7.52l0.74,1.08l1.69,0.35l0.4,1.76l-0.53,2.87l-1.4,0.37l-2.08,-0.82l0.17,-1.41l-0.35,-0.44l-0.57,-0.07l-0.86,0.46l-1.04,2.14l-5.87,-1.01l-1.43,-0.87l-1.66,-0.2l-5.1,0.35l-0.86,0.6l-0.13,0.46l0.24,0.16l-3.28,0.45l-0.63,-0.08l-0.81,-0.68l-3.17,-0.06l-0.81,0.35l-0.38,0.48l0.21,0.38l-2.29,0.19l-4.15,0.94l-10.94,4.0l-2.52,1.5l-2.05,0.7l-2.23,1.26l-1.09,0.23l-0.31,-5.08l0.26,-2.79l0.84,-0.77l0.14,-1.18l0.66,-1.17l0.01,-1.71l0.32,-0.84l-0.63,-3.6l-0.32,-0.39l-0.7,0.03l-1.32,-0.71l-1.13,-0.16l-0.56,-0.47l-1.27,-3.21l-1.23,-0.65l-2.59,-0.06l-0.89,-0.3l-1.79,-1.61l-1.47,-0.29Z",name:"C\xf4te d'Ivoire"},EH:{path:"M98.08,205.07l0.08,-0.53l4.61,-0.68l7.72,-0.24l5.41,0.61l5.74,0.12l1.56,-0.12l1.34,-0.77l1.0,-1.33l0.7,-1.83l-0.17,-1.39l3.6,-3.91l1.16,-1.68l0.59,-5.54l0.82,-4.2l0.93,-3.8l1.48,-3.37l1.25,-1.1l5.4,-2.37l3.07,-5.33l0.75,-0.79l4.19,-2.59l2.47,-2.01l1.44,-3.57l1.65,-6.62l1.03,-2.84l-0.07,29.53l-3.82,1.71l-3.02,0.64l-4.82,3.35l-1.56,2.38l-0.19,1.07l0.84,3.16l0.89,13.84l-46.06,0.2ZM157.4,147.05l2.57,-0.61l1.1,-2.54l1.47,-2.19l2.08,-2.13l0.27,-1.55l-0.77,-1.45l5.06,-1.49l1.86,-0.12l2.33,0.36l3.62,1.65l2.5,-0.62l1.43,0.71l1.21,0.04l1.17,-0.23l3.65,-2.79l4.69,-0.01l2.5,-0.39l0.81,-0.78l-0.51,-2.08l0.27,-1.89l-0.47,-2.03l0.74,0.0l0.01,20.13l-37.6,0.0Z",name:"W. Sahara"},CM:{path:"M398.03,403.42l2.82,-5.07l1.56,-6.82l0.7,-1.54l4.33,-4.63l3.33,-2.48l1.48,-2.73l3.85,-2.5l0.77,1.06l3.39,0.0l0.65,-0.58l0.66,-1.41l1.37,0.78l3.12,2.89l1.1,3.23l0.74,0.41l1.2,-0.12l1.18,-0.46l1.88,-1.4l0.92,-1.25l0.3,-2.19l3.23,-2.63l0.05,-0.68l-0.95,-1.47l2.76,-3.48l0.19,-1.76l1.53,-2.56l0.92,-4.0l1.86,-3.45l2.06,-0.36l0.87,-0.57l1.58,-1.83l1.16,-5.86l0.56,-1.3l0.91,-0.64l1.78,-0.59l0.53,-0.56l0.81,-5.49l1.72,-1.7l1.41,-5.1l1.89,-3.12l2.21,-3.11l0.96,-0.78l2.6,-0.68l4.35,-2.85l0.28,-1.28l-0.22,-1.64l0.65,-3.05l0.02,-2.08l-1.41,-2.05l-1.21,-0.55l-2.37,-0.41l-1.43,-7.58l1.58,0.01l2.42,0.63l0.45,0.36l0.4,1.94l1.03,1.17l1.52,0.83l0.92,1.66l0.43,2.83l2.31,4.93l-0.04,2.29l0.48,1.26l-0.74,1.97l-0.31,3.08l0.46,3.19l0.77,2.5l1.76,3.56l3.9,3.8l-3.05,0.31l-2.23,-0.34l-3.5,0.49l-6.96,-0.45l-1.52,1.09l-1.89,2.46l0.35,1.76l3.85,4.57l4.71,4.0l1.55,0.84l2.88,2.74l1.56,2.71l2.23,5.53l1.32,1.21l-0.26,1.38l-1.73,2.8l-1.5,1.07l-0.56,0.78l-2.02,4.94l-2.03,2.73l-1.17,2.86l-0.59,0.61l-2.27,1.1l-0.87,0.92l-0.17,1.0l0.88,1.5l0.99,0.19l0.27,0.34l0.0,4.08l-0.63,2.62l0.93,1.38l0.8,6.0l0.8,1.4l2.94,2.34l0.41,0.75l0.84,2.49l-0.87,0.14l-0.29,0.54l0.34,0.86l0.83,1.49l7.59,8.23l1.64,0.47l1.66,2.0l-0.07,1.5l0.47,1.61l0.09,1.92l0.88,2.36l-0.05,0.45l-1.1,1.19l-0.17,1.15l0.77,3.32l-0.42,0.3l-3.71,-2.71l-1.74,-0.43l-2.99,0.05l-2.09,-1.04l-0.92,0.38l-1.87,-0.13l-0.45,-0.73l-1.33,-0.01l-2.52,-1.41l-1.03,0.48l-13.6,-0.08l-0.34,-0.67l-0.79,-0.44l-4.15,0.11l-5.9,-0.58l-9.45,-0.07l-2.47,0.03l-0.39,0.45l-0.17,1.1l-15.4,-0.0l-1.15,-0.48l-0.6,-1.01l0.96,-6.81l0.72,-1.86l-0.37,-2.11l-2.68,-3.39l0.9,-1.2l-0.4,-0.23l-1.12,0.11l-0.72,-1.57l0.47,-0.59l1.05,0.16l0.46,-0.45l-0.17,-0.57l-0.95,-0.85l0.42,-1.2l-0.75,-0.29l-1.01,0.5l-0.86,-0.44l-0.46,0.49l0.16,0.59l-0.55,0.59l-0.95,-0.14l-0.84,-0.7l-2.75,-1.02l-0.24,-1.42l-0.75,-1.51l-0.12,-2.56l-1.84,-0.35l-1.21,-1.05l-0.58,0.45l0.29,1.2l-0.69,0.03l-0.29,-0.55l0.31,-1.81Z",name:"Cameroon"},EG:{path:"M655.53,78.07l-0.21,0.35l0.36,0.35l1.61,0.17l3.64,-0.77l0.94,-1.8l1.14,0.18l3.97,1.69l1.1,0.01l3.14,-1.05l-1.65,2.54l0.15,0.61l2.72,0.93l0.97,1.48l0.46,0.19l1.43,-0.47l0.88,-1.06l-0.14,-0.7l2.53,2.05l1.11,0.5l5.96,-1.22l1.05,1.0l2.1,-0.59l3.42,-0.0l2.85,-0.68l3.12,-1.55l3.69,10.84l1.5,3.26l2.79,8.89l-1.89,2.68l-1.39,6.51l-1.99,5.07l-0.55,4.32l-1.88,2.86l-1.71,-0.68l-3.26,-2.7l-1.92,-2.6l-2.13,-1.76l-1.9,-2.18l-1.38,-5.22l-0.69,-1.29l-2.37,-2.68l-1.71,-2.94l-0.86,-3.49l-0.98,-2.31l-0.57,-0.19l-1.09,0.62l-0.04,1.2l-0.9,1.26l-0.58,1.8l0.54,1.4l1.92,1.84l0.35,0.72l0.43,1.69l-0.04,2.52l0.38,0.93l1.44,1.76l1.33,2.8l3.63,4.62l2.0,2.0l1.43,0.97l0.51,0.81l0.08,3.75l1.71,3.32l1.28,1.04l0.5,0.94l1.26,6.66l1.12,1.4l3.28,6.61l2.75,4.15l7.37,15.17l3.35,4.03l2.71,1.97l-1.8,0.35l-0.67,2.14l0.22,4.24l0.51,2.18l1.57,4.02l2.67,2.73l3.69,1.38l2.18,2.88l4.79,3.59l0.28,0.58l-62.68,0.01l0.41,-1.64l-0.55,-0.76l-0.75,-0.13l-0.92,0.38l-1.05,2.11l-0.37,0.06l-72.63,-0.01l0.0,-89.62l-3.24,-13.0l2.01,-3.21l1.01,-2.95l0.14,-1.41l-1.12,-3.66l-0.28,-3.32l2.97,-3.67l0.94,1.36l1.84,0.27l6.06,-1.39l15.73,3.12l3.47,2.15l1.06,0.29l2.32,-0.04l1.71,1.26l6.36,0.6l6.65,2.85l2.52,-0.49l1.84,-0.82l5.87,-3.87l1.26,-0.44l2.0,0.08l2.21,-2.6l1.58,-0.15Z",name:"Egypt"},SL:{path:"M165.73,342.66l1.63,1.75l4.17,5.64l-0.74,2.31l0.41,0.45l1.16,0.27l0.13,2.11l1.18,2.05l-1.46,1.62l-0.99,2.31l0.19,0.48l2.24,0.2l1.92,-1.94l0.63,-0.04l-0.81,2.95l-1.78,0.68l-0.74,0.82l-0.86,3.51l-2.61,2.56l-2.42,1.64l-2.15,1.96l-2.54,3.61l-2.43,-1.92l-2.36,-1.16l-6.28,-2.31l0.53,-1.8l-0.81,-1.26l0.29,-0.85l-0.38,-0.53l-1.19,0.6l-1.19,-0.14l-1.72,-1.16l-1.23,-3.82l-0.97,-0.75l-1.27,-0.14l-1.3,-2.27l2.07,0.42l1.94,-1.79l0.37,-1.04l-0.12,-0.31l-0.63,-0.17l-0.45,0.38l-1.42,-0.11l-0.88,0.52l-0.4,-1.02l0.17,-1.3l1.31,-0.13l0.46,-0.52l-0.29,-0.56l-1.01,-0.18l-1.29,-1.17l1.56,0.14l0.69,-0.3l1.03,-1.02l0.45,-1.28l1.3,-0.4l1.04,-0.94l2.42,-4.06l0.62,-1.73l0.66,-0.33l1.59,-0.34l1.71,0.62l2.58,-0.56l0.39,-0.82l7.08,-0.04l0.57,0.16l0.21,0.45ZM150.0,371.51l-0.53,-0.45l-3.08,-0.87l2.81,-0.26l0.92,0.47l-0.12,1.11Z",name:"Sierra Leone"},CG:{path:"M433.42,487.21l1.46,0.55l2.4,-0.56l1.54,0.77l4.48,-0.97l0.31,-0.36l0.38,-2.57l-0.54,-1.98l1.55,-0.98l1.97,1.09l2.51,4.59l4.34,1.09l1.37,-0.11l2.01,-1.45l1.27,-1.44l1.17,1.9l-0.19,0.83l0.33,0.82l1.68,0.45l1.3,-0.4l1.29,-1.29l0.14,-0.92l-0.44,-0.81l0.43,-0.47l0.59,-2.07l1.57,-1.38l0.46,-2.09l-0.23,-1.35l0.52,-0.89l0.1,-1.31l-0.52,-5.19l0.74,-4.75l-1.44,-1.48l-1.88,-0.53l-1.61,-1.82l-2.25,-0.59l0.27,-4.43l0.69,-1.73l1.47,-2.0l1.73,-0.23l1.13,-0.89l1.42,-2.45l-0.06,-1.17l-1.53,-2.72l-0.71,-2.27l-0.98,-0.83l-4.06,-0.56l-6.96,2.03l0.37,-1.14l-0.98,-3.22l0.1,-1.55l1.4,-4.04l13.58,0.08l1.08,-0.46l2.22,1.39l1.15,-0.05l0.48,0.79l2.32,0.12l0.75,-0.36l2.1,1.03l2.95,-0.06l1.54,0.39l4.07,2.79l1.13,-0.93l-0.78,-3.49l0.11,-0.86l1.14,-1.24l0.07,-0.69l3.31,-6.52l0.14,-4.02l1.05,-3.37l0.36,-0.37l7.04,-1.03l2.53,-1.01l4.94,1.51l2.66,0.03l0.86,0.63l1.92,-0.97l1.69,-0.38l0.59,1.03l0.63,0.42l0.12,1.75l-1.5,4.35l-3.29,6.01l-1.64,4.71l-0.18,5.65l-1.83,4.96l-0.19,3.14l0.46,3.7l-0.43,3.46l-1.32,3.31l-0.59,2.7l0.31,3.13l-2.32,2.5l-3.03,2.57l-3.56,1.65l-1.18,1.06l-4.04,7.27l-3.8,3.94l-0.37,1.47l0.3,8.77l-0.81,4.99l-3.1,5.33l-3.04,1.07l-1.0,0.74l-0.6,1.05l-2.47,1.56l-5.69,6.29l-0.7,0.35l-2.98,-0.39l-0.49,-2.66l0.94,-1.72l-1.13,-1.89l-0.38,-0.18l-3.82,1.45l-1.14,0.73l-1.66,-0.57l-1.04,0.27l-0.55,2.93l-2.86,1.5l-1.96,-1.42l-0.96,-1.18l-1.17,0.06l-1.93,-2.01l-1.33,-0.17l-1.86,1.19l-2.92,1.0l-0.99,1.73l-1.36,0.32l-1.79,2.28l-2.02,-2.53l-0.43,-0.88l-0.13,-1.42l-7.43,-7.49l1.06,-2.28l2.93,-1.84l1.95,1.87l1.98,0.18l0.8,-0.71l-0.06,-0.81l-0.48,-0.73l1.17,-2.53l-0.16,-0.38l-2.49,-1.6l-0.19,-0.36l0.72,-1.02l0.09,-0.67l-1.56,-1.76l-0.94,-0.23l0.66,-2.47l-0.31,-2.57Z",name:"Congo"},CF:{path:"M474.14,412.46l0.6,-0.07l0.43,-0.47l-0.9,-3.12l-0.56,-0.97l-2.96,-2.34l-0.6,-1.05l-0.8,-6.02l-0.9,-1.17l0.63,-2.48l0.0,-4.35l-0.53,-0.82l-0.99,-0.17l-0.64,-1.1l0.78,-1.08l2.75,-1.48l1.46,-3.29l2.04,-2.73l2.02,-4.95l2.0,-1.76l1.06,-1.74l4.03,0.55l1.47,-0.39l0.95,-0.79l4.0,-1.29l0.53,-1.2l1.01,-0.76l1.43,2.22l1.74,1.32l0.61,-0.19l0.77,-0.82l2.62,-0.8l1.56,-1.33l4.57,-1.94l3.36,-0.03l7.48,-0.76l0.5,-0.38l0.46,-1.18l1.28,-0.85l1.86,-1.9l2.4,-3.0l-0.52,-1.18l-2.03,-1.58l1.67,-1.11l1.03,-0.22l6.16,-0.06l3.37,-0.65l1.4,-0.67l3.29,0.0l5.12,-3.35l2.49,-2.75l0.34,-0.96l2.79,-2.9l0.85,0.05l0.78,-0.46l1.51,-2.4l1.15,-0.35l0.74,-0.71l0.62,-1.18l-0.05,-2.6l2.63,-1.43l0.97,-1.01l1.33,-0.08l0.94,-0.8l2.84,-1.14l4.0,0.86l1.16,1.87l4.08,4.31l2.7,4.2l1.15,2.37l-0.28,5.52l-0.27,0.81l-1.54,1.91l-0.03,0.99l0.99,1.2l-0.05,1.65l0.7,0.7l1.13,0.39l5.92,0.9l-0.29,2.04l0.44,1.26l0.97,0.92l2.11,0.71l3.26,0.56l1.24,0.58l1.8,2.02l2.21,1.8l0.45,0.8l-0.75,1.98l0.2,0.63l1.04,1.08l1.28,1.18l5.95,3.16l1.64,1.23l1.56,2.04l2.1,1.6l-0.55,1.87l0.19,0.91l1.15,1.54l1.11,2.41l1.06,0.74l1.62,0.27l4.76,3.13l0.89,1.67l0.33,3.21l0.86,1.25l-2.75,-0.64l-2.83,1.59l-15.36,-2.89l-1.64,0.82l-1.65,2.58l-1.96,0.61l-1.09,-0.16l-2.4,0.6l-3.76,-0.92l-1.52,0.18l-10.6,3.89l-1.07,-0.0l-2.37,-0.86l-3.03,0.16l-2.04,1.7l-2.44,4.54l-0.73,0.65l-8.48,-1.69l-1.78,0.41l-2.16,-0.76l-1.52,0.07l-1.03,-0.3l-2.05,-0.97l-4.52,-0.54l-1.89,-2.58l-1.96,-1.69l-2.69,-1.4l-2.21,-1.63l-1.69,-0.5l-2.31,-0.05l-2.19,0.72l-2.99,2.11l-2.86,4.41l-1.45,1.56l-1.4,0.66l-0.3,1.3l0.6,1.61l0.15,1.81l-0.43,3.19l0.1,1.59l-0.6,-0.98l-0.64,-0.29l-1.9,0.52l-1.53,0.88l-0.63,-0.56l-2.75,-0.06l-4.63,-1.55l-3.2,1.05l-6.39,0.73l-1.02,0.47l-0.57,0.66l-1.08,3.45l-0.14,4.01l-2.93,5.77l-0.5,-1.57l-0.59,-5.29l-1.63,-2.02l-1.84,-0.65l-3.64,-3.79l-3.83,-4.31l-0.87,-1.68Z",name:"Central African Rep."},AO:{path:"M441.82,531.2l5.51,-1.02l3.33,-1.64l1.19,-0.09l1.33,0.29l8.0,-0.28l4.95,0.42l22.42,-0.32l1.26,0.37l1.14,0.71l1.79,2.25l0.1,3.42l0.4,1.79l2.1,3.81l0.49,1.37l-0.13,1.2l0.44,1.3l1.98,2.39l4.47,7.24l0.9,0.45l3.78,-0.36l1.27,0.46l2.2,-1.0l4.3,-1.02l4.37,0.77l2.35,0.0l2.39,-0.42l0.33,-0.35l0.36,-3.62l1.27,-2.22l0.05,-2.25l0.46,-1.41l1.39,-1.13l2.4,-0.57l7.93,-0.79l-0.65,2.71l0.29,0.87l0.73,0.59l13.96,0.54l0.34,0.88l-0.09,2.02l-0.63,3.19l0.24,2.91l1.12,2.76l0.11,4.05l-0.88,5.58l-0.2,3.59l0.58,1.73l2.74,3.2l1.23,2.03l0.88,2.52l0.36,5.0l-0.24,0.86l-0.77,0.46l-0.47,0.94l0.61,3.11l0.62,0.86l0.7,0.22l3.01,-1.69l6.04,0.37l4.49,-1.4l4.32,0.52l0.97,-0.4l0.33,-0.83l0.12,0.75l0.66,4.66l-0.87,2.86l-0.15,5.66l0.44,2.8l-1.33,5.29l0.97,1.94l-22.89,0.1l-0.4,0.4l0.01,35.38l0.73,3.82l1.44,4.23l3.58,2.59l3.09,3.14l7.11,6.3l-22.18,4.19l-1.47,-0.46l-2.05,-0.09l-4.31,0.77l-2.64,-0.77l-1.47,-0.82l-2.4,-0.29l-6.44,0.06l-3.08,-0.52l-4.9,-0.26l-2.61,-1.13l-2.74,-3.16l-1.29,-0.6l-46.71,-0.14l-4.64,0.25l-0.75,-0.2l-2.84,-1.86l-1.5,-1.07l-1.11,-1.29l-0.96,-0.42l-3.59,-0.49l-6.59,2.95l-3.74,-0.03l-1.09,-0.51l-1.36,0.01l-1.42,0.71l-1.3,0.19l0.84,-6.11l-0.26,-8.66l-0.49,-1.66l1.62,-1.29l0.85,-1.13l0.57,-1.45l0.68,-3.23l2.42,-7.3l1.16,-7.18l1.47,-3.45l0.53,-3.68l4.0,-4.81l1.03,-3.01l4.94,-2.94l2.29,-2.96l1.06,-2.0l1.17,-3.7l0.01,-3.95l0.74,-5.12l-0.16,-1.58l-1.12,-2.13l-0.27,-1.57l-2.1,-2.5l-0.54,-1.94l-1.88,-3.01l-0.51,-1.98l-0.91,-1.49l-0.63,-3.68l-1.83,-4.02l0.0,-0.28l0.54,0.15l3.67,-3.94l0.21,-4.04l-3.37,-6.95l-2.66,-6.41l-0.54,-3.41l-3.52,-4.26l-2.62,-5.27ZM440.92,526.36l-0.23,0.06l-0.46,-1.04l0.57,-1.98l-0.34,-1.69l-1.72,-3.63l1.89,-2.34l1.27,-0.25l0.93,-1.67l2.84,-0.99l0.98,-0.75l1.21,-0.42l2.01,1.99l-2.43,0.95l-2.71,2.81l-1.66,1.07l-0.15,0.59l0.81,0.81l-0.21,6.12l-2.58,0.35Z",name:"Angola"},CD:{path:"M441.08,527.14l2.62,-0.32l0.5,-0.41l0.31,-6.68l-0.67,-0.81l1.41,-0.9l2.69,-2.79l2.59,-0.98l0.6,-0.53l2.73,2.56l0.9,0.14l3.0,-1.47l0.38,-0.55l0.36,-2.58l2.25,0.5l4.69,-2.15l0.85,1.26l-0.93,1.82l0.66,3.06l0.65,0.43l3.26,0.2l0.95,-0.51l5.66,-6.27l1.52,-0.76l2.34,-2.46l3.17,-1.13l1.55,-2.11l1.91,-3.71l0.83,-5.09l-0.29,-8.85l0.24,-1.04l3.8,-3.95l3.94,-7.14l2.54,-1.79l2.1,-0.82l3.1,-2.63l2.5,-2.68l-0.23,-3.43l0.55,-2.55l1.36,-3.43l0.44,-3.56l-0.46,-3.81l0.19,-2.97l1.83,-4.94l0.17,-5.58l1.6,-4.62l3.26,-5.95l1.57,-4.52l-0.28,-4.52l0.43,-3.28l-0.16,-1.91l-0.59,-1.64l0.22,-0.72l1.21,-0.47l1.55,-1.65l2.78,-4.32l2.88,-2.03l1.96,-0.63l3.32,0.4l2.3,1.68l2.61,1.35l1.88,1.62l2.12,2.74l4.65,0.58l2.01,0.95l1.22,0.35l1.43,-0.1l2.16,0.77l1.91,-0.4l2.5,0.31l6.01,1.39l1.36,-0.97l2.45,-4.55l1.62,-1.41l2.72,-0.14l2.23,0.83l1.38,0.04l10.7,-3.9l1.25,-0.17l3.78,0.92l2.61,-0.6l1.12,0.16l2.34,-0.79l1.75,-2.67l1.24,-0.56l15.09,2.92l0.87,-0.23l1.71,-1.24l0.86,-0.12l3.17,0.98l0.98,1.57l2.08,1.49l1.47,2.37l2.25,1.33l1.15,1.25l1.59,0.98l2.81,0.3l3.57,-2.11l2.31,0.2l2.36,1.11l1.09,0.02l2.08,-1.32l1.01,-1.32l0.71,-0.21l1.26,0.5l1.11,1.15l1.11,1.86l3.78,4.03l3.69,1.75l0.49,1.88l0.43,0.58l2.05,0.06l0.84,1.41l0.67,0.41l-1.38,3.1l-0.32,1.5l1.12,1.86l-0.93,2.39l-0.49,2.71l1.4,1.0l1.6,0.02l1.31,1.27l1.03,0.18l0.8,1.0l-4.36,3.23l-4.04,3.9l-1.68,2.79l0.19,0.89l-0.92,0.36l-0.95,0.97l-0.71,1.55l-2.86,1.9l-0.14,3.81l-1.76,3.74l-0.71,0.84l-0.39,2.38l-2.23,0.93l-2.0,4.12l0.1,0.9l0.81,0.94l1.86,-0.41l0.81,-0.64l-0.85,4.62l0.2,4.56l-2.58,1.52l-1.19,1.5l-1.68,-0.6l-0.86,0.61l-0.61,2.37l-0.9,1.96l0.03,0.96l-0.5,1.34l0.48,1.07l-0.59,0.83l-0.15,1.1l0.89,2.99l1.03,0.51l0.14,0.94l2.33,2.84l-0.15,2.87l-0.81,1.14l0.06,2.46l-0.51,1.94l-0.21,3.61l0.14,1.38l-0.47,1.01l0.32,0.67l0.82,0.31l0.51,-0.15l0.23,-0.44l-0.2,1.74l-0.54,0.38l-0.37,0.91l-0.26,5.62l0.68,2.24l2.36,4.2l-0.32,0.51l-0.0,1.49l-1.69,1.55l0.07,1.66l1.42,1.9l1.32,3.51l0.63,0.46l-0.02,1.12l0.72,1.53l2.59,2.91l3.08,1.78l1.45,1.67l0.68,1.96l-0.04,1.33l0.92,3.24l3.01,2.58l0.46,1.23l-19.43,3.1l-0.27,0.52l0.39,1.15l-0.17,1.13l-0.52,0.92l-2.15,2.63l-3.41,2.77l0.05,0.8l1.63,2.75l0.72,1.93l0.29,1.73l-0.26,6.63l0.44,1.9l-0.07,1.24l-1.11,1.64l-2.18,8.02l0.3,1.25l1.24,3.06l4.33,3.69l2.73,2.83l4.21,0.97l0.89,-0.14l0.54,-0.79l-0.05,-1.58l1.86,-0.25l0.8,-0.42l-0.13,14.47l-0.78,-0.2l-0.33,-1.4l-1.09,-0.72l-4.33,1.77l-1.91,-0.31l-0.68,-0.59l-0.27,-1.11l-2.28,-3.49l-0.67,-0.76l-1.44,-0.37l-0.83,-2.38l-0.86,-1.41l-6.59,-2.81l-2.52,-0.23l-0.73,-0.42l-1.62,-3.2l-2.18,-1.96l-0.46,-2.0l-0.6,-0.54l-1.07,0.11l-0.86,0.5l-1.11,3.3l-1.21,0.61l-2.55,0.07l-6.62,-0.96l-4.76,-1.73l-1.22,0.08l-1.73,-1.38l-0.71,-2.37l0.41,-1.85l-0.74,-0.81l-7.38,1.68l-1.8,1.02l-1.28,-0.22l-0.2,-0.22l0.58,-1.46l-0.43,-1.64l-0.73,-0.83l-1.97,-0.54l-0.92,-1.61l-1.3,-0.23l-0.71,0.27l-0.5,1.17l-0.51,0.23l-4.31,-0.52l-4.53,1.4l-6.0,-0.38l-3.1,1.67l-0.45,-0.63l-0.53,-2.57l1.16,-1.19l0.31,-1.1l-0.28,-2.86l0.24,-0.82l-0.33,-1.63l-0.95,-2.72l-1.27,-2.11l-2.71,-3.15l-0.47,-1.36l0.19,-3.45l0.89,-5.67l-0.11,-4.16l-1.12,-2.79l-0.23,-2.79l0.72,-5.25l-0.44,-1.25l-0.46,-0.37l-13.84,-0.49l-0.57,-0.79l0.72,-2.73l-0.47,-0.7l-8.49,0.79l-2.52,0.6l-1.84,1.53l-0.51,1.59l-0.05,2.25l-1.28,2.29l-0.33,3.35l-4.27,0.35l-4.49,-0.77l-4.42,1.04l-2.03,0.97l-1.18,-0.46l-3.83,0.36l-4.74,-7.36l-1.95,-2.34l-0.33,-1.03l0.13,-1.22l-0.54,-1.51l-2.07,-3.71l-0.38,-1.66l0.1,-2.59l-0.25,-1.07l-1.95,-2.48l-1.44,-0.9l-1.48,-0.42l-22.47,0.32l-7.45,-0.44l-5.46,0.3l-3.52,-0.52l-2.56,0.51l-1.35,0.99l-1.81,0.47l-0.95,-0.16l-1.94,-2.08Z",name:"Dem. Rep. Congo"},GA:{path:"M400.47,467.86l1.76,-0.1l0.68,-0.62l1.11,-0.24l2.58,-3.26l0.57,-3.7l-0.33,-3.99l0.42,1.18l0.79,0.61l1.38,0.19l2.48,1.16l0.62,-0.25l0.14,-0.73l2.0,-0.74l0.26,-0.36l-0.91,-0.67l-2.07,0.27l-2.54,-1.14l-2.4,-2.83l1.62,-0.75l1.0,1.07l0.8,-0.39l0.1,-2.43l-0.51,-2.64l1.44,-0.44l0.67,0.9l1.36,0.46l1.38,-0.51l15.3,0.05l0.4,-0.4l-0.08,-13.67l0.28,-1.19l11.42,0.05l5.92,0.58l4.03,-0.12l0.58,0.78l-0.05,0.66l-1.36,3.55l-0.13,1.73l0.98,3.32l-0.48,0.7l-0.08,0.59l0.31,0.36l1.09,0.21l6.7,-2.07l3.65,0.53l0.52,0.42l0.71,2.25l1.48,2.57l0.06,0.78l-1.25,2.13l-0.89,0.7l-1.58,0.16l-0.5,0.37l-0.52,1.07l-0.91,0.92l-0.8,2.11l-0.18,4.88l0.67,0.58l1.92,0.31l1.46,1.73l1.95,0.58l1.15,1.38l-0.81,4.08l0.52,5.26l-0.09,1.18l-0.53,0.93l0.22,1.4l-0.42,1.89l-1.5,1.25l-0.61,2.11l-0.51,0.67l0.43,1.42l-1.14,1.14l-0.88,0.22l-1.01,-0.24l-0.02,-1.48l-1.06,-1.88l-0.78,-0.48l-0.53,0.16l-1.27,1.54l-1.68,1.28l-1.09,0.1l-4.03,-1.0l-2.35,-4.46l-1.01,-0.78l-1.59,-0.54l-1.71,0.94l-0.58,0.65l0.14,1.47l0.4,0.75l-0.35,2.16l-4.06,0.88l-1.43,-0.77l-2.53,0.56l-1.69,-0.52l-0.5,0.52l0.3,2.78l-0.75,2.72l0.31,0.5l1.08,0.2l1.21,1.31l-0.83,1.39l0.34,0.89l2.49,1.66l-1.15,2.37l0.58,1.2l-0.15,0.27l-1.56,-0.11l-1.67,-1.76l-0.87,-0.13l-3.24,2.06l-1.11,2.25l-0.67,-0.61l-1.03,-1.96l-3.56,-3.08l-0.67,-1.42l-2.79,-3.11l-6.22,-5.17l2.01,0.83l0.83,-0.53l-0.07,-0.64l-2.39,-1.27l-2.18,-0.36l-0.43,-0.4l-1.06,-2.36l-1.88,-2.18l0.78,0.38l0.54,-0.19l0.02,-1.08l-1.87,-1.01l-0.79,-0.07l-0.01,-0.96l-0.87,-1.72l1.17,1.19l1.11,0.03l1.47,-0.44l0.24,-0.57l-0.26,-0.51l-0.71,-0.66l-1.75,0.09l0.66,-1.79l-0.47,-0.54l-1.49,0.64l-1.42,-0.86l-3.38,-6.36Z",name:"Gabon"},GN:{path:"M141.71,352.29l0.24,-1.06l-1.47,-1.71l-0.56,-1.34l-1.55,-1.46l-1.15,-0.05l0.22,-2.42l-0.48,-0.96l0.11,-0.77l-0.48,-0.45l-0.82,0.62l-0.47,-0.12l-1.47,-0.9l-0.67,-0.8l-0.31,-1.14l-1.73,-0.05l-2.82,-1.33l-2.03,-3.39l0.19,-2.52l-0.67,-0.22l-0.51,0.48l-1.17,-2.5l-1.69,-0.42l-0.61,0.48l-0.49,1.4l-0.2,-0.14l0.07,-0.91l1.13,-1.55l1.92,-3.92l0.92,-1.04l2.68,-0.58l2.16,-1.21l3.61,-0.06l2.68,-0.87l0.27,-0.36l-0.07,-3.33l-2.46,-2.14l0.84,-0.42l1.18,-0.05l0.78,-0.82l0.42,-2.05l-0.67,-1.95l7.04,0.45l-0.17,0.92l0.49,0.79l0.87,0.11l0.82,-0.57l1.42,0.91l3.08,0.91l0.88,-0.02l0.75,0.45l1.44,0.12l2.83,-0.81l2.77,0.12l2.7,-0.46l1.39,0.12l-0.92,2.0l0.08,0.69l2.33,2.0l0.68,0.21l0.85,-0.26l1.8,-1.8l1.12,-0.32l2.17,3.28l0.63,0.37l1.27,-0.57l1.83,-2.36l1.99,-0.78l5.18,1.97l1.51,0.01l0.83,-1.29l3.56,-1.41l0.37,-1.11l-0.67,-1.38l1.56,-0.04l1.84,0.87l0.44,0.57l2.07,4.93l0.15,3.21l1.17,0.55l0.65,1.31l2.95,1.51l-1.34,1.23l-1.7,2.4l0.03,0.83l1.07,0.37l1.51,-0.69l1.26,0.55l0.25,0.81l-0.2,1.83l0.74,3.29l0.55,0.69l2.51,1.32l0.17,0.36l-0.05,1.08l-1.58,1.5l-0.35,0.75l0.19,5.81l0.64,0.99l0.8,0.5l1.36,-0.08l-0.23,2.15l1.47,1.18l-1.59,1.07l-0.26,2.57l2.11,1.1l0.65,0.78l0.4,2.48l-1.27,-1.01l-2.66,-0.33l-2.16,0.26l-0.43,0.55l-0.09,2.74l1.44,0.91l1.14,0.2l0.16,0.6l-1.33,2.39l0.09,1.33l-1.0,1.89l-2.23,-0.32l-0.72,0.4l-0.94,-1.27l-1.3,-0.1l-0.73,0.54l-0.38,1.88l-1.6,2.52l-0.9,-0.0l-1.32,0.53l-1.81,-1.85l-1.08,-0.37l-0.95,0.1l0.87,-1.56l0.17,-1.75l-0.89,-2.34l-0.07,-1.39l-0.7,-1.96l-0.08,-1.77l-1.91,-1.88l-0.85,-0.04l-0.63,-0.76l-3.15,1.15l-0.29,-0.57l-0.83,-0.36l-1.2,0.36l-1.56,-0.05l-2.28,2.08l-1.1,-0.15l0.74,-1.76l1.41,-1.48l0.14,-0.56l-1.23,-2.26l-0.12,-2.22l-0.32,-0.34l-1.24,-0.26l0.71,-1.67l-0.05,-0.82l-6.32,-8.12l-0.91,-0.24l-7.48,0.04l-0.49,0.9l-2.19,0.48l-1.71,-0.62l-1.86,0.41l-1.07,0.67l-0.62,1.76l-2.29,3.88l-0.78,0.75l-1.41,0.43l-0.71,1.58l-0.76,0.74l-1.95,0.03Z",name:"Guinea"},GM:{path:"M100.95,304.31l-0.62,-2.32l1.36,-1.21l1.03,1.81l2.06,0.55l2.56,-0.15l0.45,-0.42l0.18,-0.82l6.11,-0.87l1.77,0.01l0.51,-0.12l0.24,-0.62l-0.4,-0.34l-1.65,-0.2l-6.6,0.61l-2.59,1.24l-0.77,-0.09l-0.89,-1.06l-0.24,-0.98l11.84,0.03l1.25,-1.76l1.67,-0.67l1.8,-0.26l1.84,0.29l1.93,1.34l2.32,0.66l2.07,1.38l1.09,0.18l2.1,-0.56l1.82,-0.08l1.23,0.65l0.21,0.58l-0.15,0.52l-4.38,1.11l-2.13,-0.37l-6.84,-2.9l-1.81,-0.49l-0.66,0.46l-0.9,1.43l-6.12,0.84l-0.31,0.35l-0.19,1.66l-9.2,0.03l-1.0,0.59Z",name:"Gambia"},XS:{path:"M870.84,327.12l-0.01,20.86l-11.07,16.91l-11.42,0.0l-34.59,-11.65l-4.62,-4.08l-1.65,-0.54l-0.96,-1.1l-1.04,-1.49l-1.39,-3.12l-1.43,-0.74l-2.61,-3.2l-0.65,-1.9l-1.44,-2.61l6.6,-10.04l1.89,1.5l2.19,3.63l2.7,3.09l5.03,3.72l1.48,0.56l6.71,-0.13l4.61,-2.52l5.45,-2.16l7.45,1.19l1.36,-0.13l4.91,-2.16l3.04,-2.08l1.94,-0.83l3.56,0.74l3.6,-0.32l6.5,-2.15l1.09,-0.02l2.75,0.8Z",name:"Somaliland"},CV:{path:"M28.84,267.68l1.39,0.08l0.47,0.44l-0.15,1.03l-1.06,0.56l-1.06,-0.44l0.41,-1.67ZM28.19,260.4l0.01,0.82l0.07,0.36l-0.26,-1.07l0.19,-0.11ZM25.22,280.01l-0.28,-0.24l0.06,-0.77l0.23,-0.43l0.34,0.03l0.14,1.18l-0.48,0.22ZM19.01,279.11l1.9,1.57l0.86,1.27l-0.44,0.68l-1.23,-0.07l-0.64,-0.36l-0.81,-1.2l0.35,-1.89ZM11.49,262.35l0.91,0.29l-0.49,0.6l-0.43,-0.74l0.02,-0.15ZM11.76,283.5l-1.0,0.16l-0.47,-0.36l-0.06,-0.74l0.96,-0.54l0.38,0.12l0.2,1.37ZM3.48,259.84l1.06,-0.47l0.31,0.54l-0.53,0.16l-0.84,-0.23ZM0.42,257.15l2.3,-1.09l0.63,0.14l0.4,0.61l-1.9,1.44l-0.97,0.21l-0.46,-1.31Z",name:"Cape Verde"},GH:{path:"M262.02,399.49l0.83,0.05l1.7,-0.53l0.77,-3.59l-0.62,-2.21l-1.9,-0.53l-0.37,-0.63l-2.62,-8.49l-0.12,-4.16l2.86,-4.55l0.36,-3.07l0.72,-2.66l1.23,-2.82l1.87,-1.22l0.36,-0.65l-0.17,-0.62l0.83,-0.31l0.47,-0.77l-1.1,-6.96l-0.63,-2.01l-0.48,-0.81l-0.61,-0.32l0.84,-2.44l-0.33,-0.54l0.19,-1.39l-0.24,-1.21l-0.85,-2.35l0.34,-0.69l-0.45,-4.6l0.24,-0.72l-0.63,-1.09l0.35,-1.17l-1.07,-1.04l-0.37,-0.87l0.08,-1.47l0.78,-2.87l20.69,-0.14l3.81,0.23l0.51,0.61l0.57,0.13l1.74,-0.99l0.75,-0.93l1.08,-0.1l0.55,-0.75l2.23,0.5l0.7,0.8l-1.13,3.45l0.09,0.86l3.6,3.42l1.74,1.15l-0.58,6.67l-0.65,0.37l0.23,0.93l-0.64,1.71l0.76,0.7l1.38,-0.72l0.53,0.04l0.76,1.06l-0.73,2.89l-0.07,1.67l0.35,1.29l-1.2,0.93l-0.1,0.83l1.32,1.93l1.55,1.14l0.73,1.31l-1.2,2.26l0.24,4.93l-1.23,2.23l0.19,1.57l1.36,0.89l-0.47,3.5l-0.79,1.08l0.04,1.34l2.13,3.32l0.47,1.52l2.08,1.48l0.77,0.13l0.8,1.32l1.46,0.78l-1.48,1.1l-1.15,2.09l-2.15,0.54l-5.86,0.07l-4.5,2.21l-2.58,0.78l-1.69,1.29l-2.11,0.87l-1.51,1.07l-3.1,0.52l-5.16,1.71l-5.81,3.21l-0.82,-0.02l-3.64,-1.93l-7.18,-1.54Z",name:"Ghana"},SZ:{path:"M658.82,780.66l0.07,-4.13l2.66,-3.92l0.66,-1.48l1.33,-1.64l1.4,-1.03l0.63,-0.09l5.29,2.91l1.03,-0.19l0.99,0.55l-0.24,3.09l0.76,3.04l0.07,3.34l-0.71,-0.14l-0.66,0.4l-0.57,4.53l0.11,1.32l-5.23,-0.14l-2.19,-0.69l-2.35,-1.51l-2.04,-3.9l-1.02,-0.31Z",name:"Swaziland"},MG:{path:"M853.67,633.45l0.24,0.85l-0.77,2.09l0.28,0.45l0.83,0.15l0.76,-0.4l1.68,-2.95l1.01,-1.09l2.0,0.4l0.46,-0.19l-0.09,-0.49l-1.69,-1.44l-0.39,-1.81l2.54,-4.79l-0.06,-0.45l-1.05,-1.16l-0.03,-1.17l0.86,-1.19l0.4,-0.13l1.7,1.27l1.16,0.04l1.77,-2.17l2.52,-1.33l2.05,-1.89l1.44,-4.12l0.13,-1.24l-0.32,-1.57l-1.15,-2.76l0.76,0.15l0.76,-0.37l3.13,-4.13l0.3,0.0l1.01,1.69l2.02,2.3l1.19,2.47l3.46,5.1l0.34,2.28l1.26,3.72l1.17,5.47l0.72,8.28l0.97,2.6l1.46,2.49l0.46,2.67l-0.88,2.8l-2.08,3.7l-0.91,-0.61l-0.8,-1.07l-1.68,-4.3l-0.67,-0.26l-1.29,0.12l-1.28,1.14l-0.18,0.72l0.73,6.08l1.39,2.24l0.09,2.65l-0.29,1.27l-0.94,1.41l0.32,1.27l-1.9,1.26l-1.76,3.88l-0.14,1.39l0.66,3.86l-0.18,2.69l-1.34,5.26l-5.21,14.49l-5.28,16.74l-1.38,5.51l-2.04,6.04l-3.14,7.68l-1.23,6.53l-2.34,7.91l-0.54,2.98l-2.17,4.27l-1.17,4.31l-1.1,2.72l-1.61,2.3l-3.44,2.03l-3.98,0.28l-2.67,0.72l-6.59,3.76l-1.02,0.39l-3.41,0.09l-0.93,-0.3l-3.61,-2.63l-5.34,-1.29l-1.12,-1.39l-2.45,-1.42l-1.45,-4.36l-2.77,-4.12l-0.28,-6.85l0.2,-1.27l0.68,-1.46l-1.81,-5.63l-2.04,-2.46l-0.44,-1.1l-1.07,-4.95l0.29,-5.37l0.61,-1.75l1.12,-1.81l0.72,-3.43l0.79,-0.65l1.47,-0.5l1.23,-1.05l0.68,-1.34l0.63,-2.51l3.85,-5.95l1.29,-2.91l0.68,-2.79l0.52,-6.07l-2.48,-4.42l-0.06,-3.97l-1.49,-3.0l-0.78,-2.52l-0.31,-5.85l-0.8,-2.68l0.38,-2.1l5.14,-8.25l0.12,-5.12l0.35,-0.57l5.08,-0.53l3.57,-2.63l1.47,0.99l1.63,-0.59l1.18,0.08l0.41,-0.2l0.98,-1.95l3.49,-0.38l1.74,-0.51l1.69,1.96l1.37,0.19l0.49,-0.35l0.03,-0.63l-1.21,-1.29l0.62,-1.73l5.66,-4.31l0.79,0.06l0.36,2.17l0.34,0.46l1.09,-0.27l0.6,-1.2l-0.47,-2.39l2.11,-2.4l0.83,-2.09l0.73,-0.54ZM863.67,615.59l0.19,1.33l-0.78,-0.09l-0.12,-0.76l0.72,-0.48Z",name:"Madagascar"},MA:{path:"M111.55,174.08l0.87,-0.82l2.29,-1.53l4.61,-5.0l1.83,-0.96l1.58,-2.13l0.64,-2.12l0.15,-4.31l0.54,-2.21l3.21,-6.6l0.6,-2.92l0.57,-0.97l1.17,-0.55l1.63,-1.44l2.55,-0.94l4.55,-3.25l0.97,-1.81l1.0,-3.42l1.79,-3.61l0.93,-2.75l1.51,-1.38l1.09,-1.81l1.65,-0.74l3.81,-0.4l5.66,-1.52l5.19,-2.35l1.53,-0.99l4.03,-4.16l6.97,-4.48l3.42,-4.1l5.39,-7.44l0.96,-2.1l0.51,-3.13l-0.35,-1.39l-1.47,-2.13l-0.93,-0.57l-0.18,-0.67l0.49,-1.68l0.27,-7.37l1.52,-3.6l3.87,-4.95l0.73,-2.09l0.48,-4.21l4.69,-4.44l3.76,-4.32l2.43,-1.56l8.66,-3.5l4.9,-2.5l2.99,-1.94l1.74,-2.22l4.72,-8.51l4.99,-13.29l3.36,-0.55l2.57,-1.29l0.51,0.13l-0.27,0.42l0.05,1.69l1.04,1.81l1.78,2.01l3.24,2.54l2.53,1.02l3.5,0.6l4.2,-1.08l2.23,-0.02l1.08,-0.42l1.19,0.64l2.3,0.22l2.32,-0.37l2.46,-1.79l1.42,3.08l2.75,0.4l4.57,0.08l1.03,1.67l3.86,2.86l-0.6,1.9l1.29,1.6l-0.64,1.51l0.97,2.48l-0.08,5.17l0.95,2.82l-0.52,3.35l1.5,3.22l0.46,2.49l0.75,1.34l4.0,3.09l0.35,0.73l-1.93,1.71l-0.25,1.1l0.41,1.75l-13.96,-0.43l-4.91,0.72l-1.1,0.68l-0.9,2.5l-4.79,1.63l-3.95,0.23l-0.87,0.56l-0.27,0.68l0.67,3.3l-0.5,2.12l0.31,0.69l2.13,1.25l-0.34,0.84l-3.71,0.64l-3.92,2.74l-5.29,1.87l-2.27,1.14l-2.62,3.95l-3.02,2.58l-6.39,1.58l-5.73,0.19l-0.43,0.39l-0.23,1.86l-0.99,0.91l-6.07,-0.61l-4.01,2.89l-2.44,0.61l-6.8,4.71l-4.58,3.31l-0.43,0.7l-0.06,12.74l-1.18,-0.0l-0.4,0.43l0.5,2.41l-0.32,1.33l0.57,2.17l-0.25,0.45l-2.28,0.36l-4.87,0.03l-3.88,2.88l-0.82,0.12l-0.84,0.0l-1.68,-0.76l-2.46,0.63l-3.43,-1.6l-2.64,-0.4l-2.01,0.14l-5.47,1.59l-0.29,0.51l0.87,1.77l-0.18,1.02l-2.02,2.05l-2.06,3.28l-0.38,1.28l-3.45,0.81l-0.57,0.65l-2.99,11.13l-1.34,3.36l-2.26,1.8l-4.28,2.67l-0.88,0.94l-2.85,5.11l-5.33,2.33l-1.55,1.39l-1.55,3.53l-0.95,3.88l-0.83,4.25l-0.57,5.45l-4.71,5.41l0.11,1.58l-0.65,1.71l-0.85,1.11l-0.91,0.53l-1.42,0.11l-5.7,-0.12l-6.83,-0.61l-8.12,0.37l-2.68,0.51l0.76,-5.27l1.56,-3.09l1.18,-1.3l2.11,-0.87l1.83,-3.22l0.66,-2.98l1.13,-1.29l0.45,-1.2l-0.38,-0.93l4.64,-7.95l0.06,-1.38l-0.73,-0.14Z",name:"Morocco"},KE:{path:"M696.13,456.91l1.2,-1.94l0.9,-2.52l1.23,-0.89l1.69,-2.18l0.87,-2.1l1.3,-1.23l2.39,-1.11l-0.06,-1.76l2.06,-2.98l0.2,-1.72l-0.17,-3.41l-0.94,-4.11l0.23,-0.9l-0.46,-1.29l-0.65,-0.47l-0.86,-2.33l-1.78,-1.27l-0.73,-2.16l-0.9,-0.64l-0.52,-2.66l0.44,-2.85l-0.65,-0.74l-1.55,-0.55l-0.89,-0.7l0.13,-0.45l-0.73,-0.65l-1.64,-3.48l14.24,-14.05l0.92,0.87l1.84,-0.59l3.03,0.82l0.38,0.54l0.09,1.28l-0.5,2.4l0.08,1.75l3.18,4.28l0.95,0.31l9.51,0.42l13.93,8.98l6.14,0.58l7.22,1.42l3.36,0.26l0.68,-0.24l1.44,-1.33l2.14,-3.16l10.47,-4.79l4.37,3.57l2.19,0.25l5.87,-0.41l-5.9,8.46l-4.23,4.19l-0.29,0.61l0.17,43.23l6.42,8.43l0.09,1.09l-1.59,1.87l-1.29,0.85l-1.74,0.4l-1.14,-0.34l-0.49,0.17l-0.43,0.9l-0.24,-0.17l-0.63,0.38l0.36,1.94l-0.21,0.67l-0.83,0.7l-0.2,0.76l-1.77,1.54l-2.85,0.23l-2.23,1.63l-0.61,1.84l0.17,2.25l-0.89,2.57l-1.42,1.19l-1.49,2.6l-0.57,2.6l-1.01,2.38l-2.81,5.67l-1.16,1.5l-1.16,-0.05l-0.72,0.71l-16.23,-11.7l-0.96,-1.51l-1.12,-0.47l0.93,-2.7l-0.34,-2.17l-0.38,-0.57l-41.77,-23.33l0.6,-0.4l0.53,-1.22l-1.1,-2.04l-0.08,-0.78l1.21,-1.79l0.85,-0.2l2.27,0.58l0.47,-0.54l-0.1,-1.15l3.66,-0.65l0.42,-0.81l-1.12,-2.16l-0.47,-0.2l-3.55,1.24l-0.7,0.63l-0.5,1.16l-1.84,-2.03l-0.07,-1.02l-0.85,-0.13l-0.41,-0.45l-0.29,-2.46ZM779.14,483.65l0.05,-0.04l0.01,0.0l-0.07,0.03Z",name:"Kenya"},SS:{path:"M581.04,357.13l1.37,-1.12l2.93,-1.06l0.24,-1.49l1.15,-2.04l0.29,-2.42l1.3,-1.74l0.04,-2.89l2.49,-3.21l0.28,-2.18l0.39,-0.53l8.3,-1.41l0.43,0.1l0.2,0.45l0.08,1.69l0.41,0.58l2.98,2.46l4.44,5.17l1.42,0.61l1.53,-0.19l3.52,-1.32l9.24,0.18l1.18,2.38l0.97,0.82l9.33,0.03l0.39,-0.49l-0.07,-1.29l1.52,-1.48l2.94,-1.39l2.87,-0.69l1.6,-1.89l0.08,-1.72l4.26,-2.24l5.29,3.38l3.41,3.0l4.95,-0.48l0.96,-0.42l5.07,-5.03l2.36,-3.09l0.89,-2.12l5.78,-5.15l0.05,-0.67l-0.97,-2.24l-0.02,-4.76l-2.62,-3.02l6.91,-0.03l0.4,-0.37l-0.19,-2.16l4.79,0.06l-0.71,2.77l-0.16,2.99l-0.58,1.11l1.15,8.97l-0.49,1.2l0.39,0.52l2.63,0.98l0.99,1.18l5.16,4.28l0.53,1.37l0.07,2.18l-0.79,1.64l-0.28,2.62l0.47,0.85l1.95,0.04l0.29,8.87l-0.26,1.32l-1.23,1.06l-8.0,0.16l-0.65,0.61l-2.58,5.22l-0.17,1.0l1.09,1.04l1.77,0.78l5.15,1.06l2.69,1.85l1.26,1.5l0.61,1.81l2.52,2.63l2.42,1.26l0.95,1.41l1.64,1.33l2.86,7.13l0.33,2.27l1.2,2.25l1.92,1.85l-20.42,20.03l-3.67,-0.22l-2.17,-1.21l-1.83,0.94l-5.96,1.12l-1.69,1.2l-0.49,0.91l-1.94,-0.92l-1.73,-2.29l-0.45,-0.03l-2.79,1.41l-3.63,-1.25l-0.95,-0.02l-2.86,1.86l-0.8,1.15l-0.84,-1.09l-0.88,-0.25l-1.11,0.2l-0.72,-2.26l-3.78,-1.85l-3.73,-3.98l-1.03,-1.76l-1.27,-1.32l-1.6,-0.67l-1.23,0.27l-1.16,1.42l-1.73,1.15l-0.63,0.03l-2.46,-1.13l-2.59,-0.23l-2.61,1.61l-1.59,0.57l-1.98,-0.36l-2.41,-2.09l-1.61,-0.77l-1.98,-2.82l-2.06,-1.47l-2.65,-3.66l-0.32,-3.16l-1.07,-2.03l-4.97,-3.31l-1.65,-0.29l-0.78,-0.51l-1.11,-2.4l-1.04,-1.31l-0.15,-0.54l0.59,-2.01l-0.13,-0.42l-2.24,-1.72l-1.59,-2.06l-1.73,-1.29l-5.96,-3.17l-1.15,-1.07l-1.0,-1.17l0.59,-0.94l0.16,-1.06l-0.6,-1.22l-2.34,-1.95l-1.78,-2.01l-1.6,-0.77l-5.07,-1.13l-0.84,-0.79l-0.27,-0.87l0.45,-1.63l-0.67,-1.05Z",name:"S. Sudan"},ML:{path:"M158.55,301.7l-0.54,-1.32l-1.75,-2.1l0.09,-0.89l0.69,-0.68l0.3,-1.15l-0.68,-1.35l-0.07,-2.89l-2.36,-2.87l0.46,-2.09l-0.6,-1.27l1.44,0.3l1.94,-1.71l0.9,-1.49l0.52,-3.0l0.75,-2.02l2.76,-2.33l6.42,5.8l0.97,-0.19l2.15,-3.09l3.15,-0.17l5.53,0.77l2.29,-0.34l3.6,-0.68l0.33,-0.35l0.0,-1.39l0.39,-0.65l0.32,1.53l2.03,0.41l43.0,-0.0l0.39,-0.33l1.79,-9.46l-3.16,-3.69l-11.26,-102.64l20.21,-0.01l69.78,48.0l0.27,3.49l1.54,1.35l3.72,1.92l0.77,2.02l0.93,0.73l2.19,0.78l3.38,0.31l2.16,2.22l5.44,1.34l2.99,1.24l0.68,0.58l-0.02,2.61l0.63,2.09l-0.65,0.69l-1.08,2.33l0.35,0.81l1.56,1.07l1.96,0.38l9.28,-1.79l0.08,25.36l-0.37,0.53l-0.24,4.56l-0.69,2.6l-1.27,2.05l-1.6,5.2l-0.56,0.78l-1.29,0.44l-2.22,1.9l-0.27,1.36l-4.9,-0.79l-0.82,0.33l-0.19,0.72l-19.62,0.81l-4.18,3.48l-2.63,0.33l-5.06,-0.3l-0.79,0.21l-0.32,0.48l-4.9,-1.63l-2.05,0.51l-0.55,-0.52l-0.96,-0.22l-1.71,0.1l-1.25,0.34l-3.34,2.7l-5.19,2.31l-2.34,1.4l-3.22,0.61l-1.21,3.23l-0.36,0.17l-3.89,-1.22l-1.82,0.58l-2.32,1.88l-1.18,1.54l-0.67,2.08l-0.11,1.41l-2.82,-0.31l-0.86,0.46l-0.57,4.31l-2.32,1.06l-3.6,-2.2l-1.4,-0.4l-1.39,0.31l-3.31,3.19l0.13,1.16l0.98,2.02l-0.01,0.7l-2.75,1.34l-0.18,0.54l0.65,1.04l-0.07,2.61l-1.78,2.08l-1.19,0.84l-4.76,1.29l-1.52,0.95l-0.84,0.99l-0.03,1.86l0.71,1.88l-0.23,1.63l-1.03,2.7l-1.62,1.02l-0.16,0.4l0.38,3.12l-0.64,3.57l-1.85,0.07l-1.86,0.57l-2.16,2.23l-1.82,-0.57l0.52,-1.59l-0.54,-1.75l-0.14,-1.95l-0.64,-0.39l-2.03,0.66l-0.25,0.5l0.18,0.76l-1.15,-0.27l-0.99,-0.78l-0.54,0.04l-0.49,1.17l0.1,2.31l-3.13,0.29l-0.54,1.2l0.3,0.79l-0.28,0.19l-0.85,-0.69l-2.82,-0.62l-0.19,-0.71l-1.74,-1.48l-2.16,0.26l-1.82,2.27l-1.24,0.67l-0.36,-1.58l-3.03,-1.94l-0.64,-2.98l0.13,-2.4l-0.34,-0.64l-1.85,-0.87l-1.94,0.69l1.58,-2.24l1.16,-0.87l0.35,-1.13l-0.32,-0.44l-2.85,-1.43l-0.59,-1.25l-1.17,-0.59l-0.0,-2.92l-2.1,-5.0l-0.68,-0.86l-2.2,-1.02l-1.09,-0.08l-1.23,0.34l-0.2,0.66l0.64,1.04l-0.06,0.77l-1.45,0.34l-2.04,1.03l-0.95,1.28l-6.22,-2.14l-2.42,1.0l-1.78,2.32l-0.64,0.39l-1.8,-2.9l-0.67,-0.63l-1.1,-0.14l-0.94,0.49l-1.69,1.73l-0.72,0.09l-2.06,-1.77l1.29,-2.46l0.08,-0.89l-0.8,-0.97l0.61,-4.85l-1.78,-2.61l-0.38,-1.41l-0.67,-1.04l-1.72,-0.47l-0.82,0.85Z",name:"Mali"},KM:{path:"M817.5,603.11l0.61,-0.24l0.5,-0.86l0.49,1.37l-0.0,1.05l-1.59,-1.3ZM809.46,604.09l0.26,0.03l0.6,0.37l-0.69,-0.09l-0.17,-0.31ZM806.8,599.18l-1.42,-0.7l-0.71,-0.87l0.32,-3.55l0.29,-0.43l0.51,0.21l-0.15,2.23l1.15,3.1Z",name:"Comoros"},ST:{path:"M383.99,440.62l-0.33,-0.08l0.53,-0.7l0.05,0.23l-0.25,0.55ZM375.07,457.57l-1.05,0.63l-0.5,-1.61l0.52,-1.0l1.46,-0.64l0.52,0.65l0.0,0.69l-0.94,1.28Z",name:"S\xe3o Tom\xe9 and Principe"},MW:{path:"M681.13,619.76l1.74,-1.46l1.44,-2.96l0.38,-3.9l-0.61,-1.2l0.73,-1.72l4.31,-1.64l1.54,-1.88l-0.35,-0.69l-1.7,-0.22l-0.93,-2.11l0.55,-2.61l0.03,-2.37l-0.19,-1.02l-0.71,-0.92l0.05,-1.02l0.39,-0.27l1.32,-2.96l-1.29,-3.24l0.68,-0.62l1.52,-0.44l2.28,-2.28l0.14,-0.7l-1.31,-2.14l-0.33,-1.91l-2.41,-2.19l0.32,-2.22l-1.17,-1.21l-0.79,-1.69l-1.23,-0.32l-0.55,0.4l-0.41,-0.09l-0.68,-1.96l1.71,1.11l2.38,0.31l1.15,1.07l3.32,-0.1l2.2,0.84l-0.11,1.28l1.3,3.56l2.72,3.57l-0.7,2.02l0.63,6.18l-0.24,0.8l1.15,5.72l-3.03,4.51l-0.36,2.15l0.6,1.96l1.16,0.77l0.18,2.55l0.83,1.15l0.72,2.39l0.16,2.45l-0.26,2.73l1.16,2.0l1.6,0.84l0.58,0.7l0.15,0.79l-0.96,2.74l0.39,1.72l1.87,2.05l0.5,0.06l1.31,-0.89l0.42,-2.09l0.51,1.42l1.09,0.39l2.18,2.65l0.8,0.07l0.45,-0.87l-2.17,-6.4l8.0,10.32l0.46,2.59l-0.56,1.56l-0.41,2.77l0.29,1.92l-0.12,3.09l-0.7,4.33l-1.57,0.66l-3.01,0.52l-0.86,1.14l-1.49,3.84l0.75,1.26l0.57,1.91l0.08,3.32l-1.41,0.08l-0.46,-0.39l-0.14,-0.42l0.52,-0.56l0.21,-0.91l-0.41,-1.04l-1.81,-1.01l-4.7,-5.26l-1.29,-0.85l-0.14,-1.96l-1.78,-2.3l0.32,-0.97l0.94,-0.93l0.91,-2.74l1.26,-2.27l0.2,-3.44l-0.69,-5.22l-1.53,-2.08l-0.87,-0.35l-2.75,0.5l-0.65,0.42l-4.09,0.54l-0.52,0.37l-2.66,-3.09l-1.7,-2.92l-1.14,-1.26l-0.48,-0.13l-1.48,0.93l-1.35,-2.28l-0.96,-0.53l0.3,-0.65l-0.16,-0.35l-1.1,-0.81ZM707.94,620.9l-1.35,-0.14l-0.08,-1.18l1.13,0.99l0.3,0.33ZM704.22,601.65l0.03,-0.32l0.11,-0.2l0.13,0.19l-0.28,0.32ZM703.11,600.89l-0.08,0.18l-0.2,-0.25l0.11,-0.06l0.17,0.12Z",name:"Malawi"},SO:{path:"M784.81,478.05l-6.52,-8.7l-0.07,-43.18l4.26,-4.23l6.72,-9.72l1.17,-1.15l2.26,-0.71l6.71,-1.1l1.31,-0.88l1.43,-2.38l1.21,-0.9l5.27,-2.43l4.69,-1.11l10.76,0.6l0.66,-0.27l17.38,-18.64l18.24,-17.68l11.31,-17.26l0.07,-21.27l4.96,-0.97l3.0,-1.29l5.57,-0.97l4.18,-2.36l2.01,-2.56l1.6,-0.41l4.95,1.72l-0.32,1.61l-1.57,3.84l0.43,3.23l0.12,5.56l-0.39,1.09l-0.71,0.59l0.19,0.58l-1.22,0.58l-0.57,1.2l-0.8,6.56l-0.09,3.22l-1.57,2.11l-0.59,1.6l-2.45,3.14l-1.7,3.98l-2.09,3.57l-3.01,2.94l-1.06,3.55l-1.04,2.2l-3.75,5.6l-1.38,2.6l-1.67,4.35l-0.52,2.76l-4.65,7.91l-4.85,6.35l-3.04,5.37l-12.82,14.18l-9.68,9.49l-2.59,1.91l-10.64,5.88l-6.89,4.92l-10.19,9.06l-10.64,11.06l-4.03,4.91l-2.84,2.8l-2.92,5.38l-1.57,2.2ZM897.88,336.12l0.13,-0.45l1.54,0.9l-0.87,-0.13l-0.8,-0.32Z",name:"Somalia"},SN:{path:"M92.84,285.0l-0.36,0.43l-0.22,-0.26l0.58,-0.18ZM93.02,284.95l3.4,-1.72l3.59,-4.5l3.2,-5.29l0.83,-2.25l0.67,-3.33l0.45,-0.33l1.82,-3.52l0.62,-0.14l2.37,0.65l2.36,0.09l4.53,-1.16l3.09,-0.27l0.35,-0.55l0.8,0.03l0.52,-0.36l0.48,0.3l1.66,0.09l2.93,-0.12l2.61,0.87l3.62,3.07l0.54,1.33l0.83,0.74l0.88,0.21l0.96,-0.38l0.52,0.52l0.72,0.1l1.12,-0.25l1.15,0.85l0.67,0.94l1.01,3.19l0.65,1.11l0.91,0.33l0.76,1.11l1.05,0.13l0.55,0.46l0.73,1.24l0.27,1.4l2.27,1.89l1.38,0.54l0.87,0.69l0.68,1.09l1.46,0.95l0.95,1.66l-0.4,2.43l2.4,2.94l-0.02,2.6l0.68,1.29l-0.2,0.74l-0.77,0.84l-0.04,1.49l1.78,2.16l0.23,0.95l0.62,0.7l0.78,-0.04l0.6,-0.73l0.96,0.19l0.53,0.8l0.41,1.47l1.75,2.61l-0.67,4.5l0.76,1.32l-1.77,-0.18l-2.77,0.46l-2.77,-0.12l-2.95,0.83l-5.72,-1.44l-1.63,-0.97l-1.35,0.55l0.12,-1.1l-0.62,-0.67l-7.61,-0.48l-17.22,-0.07l-4.58,2.28l-3.0,0.6l-3.6,-0.23l-4.38,1.29l-2.05,-0.11l-0.58,-0.98l0.14,-0.31l2.13,-0.82l1.2,0.26l0.48,-0.65l-0.22,-0.52l-1.7,-1.1l-0.53,-0.05l-0.94,1.15l-0.44,0.05l0.09,-4.89l1.05,-0.83l9.43,-0.03l0.4,-0.35l0.2,-1.73l5.87,-0.78l0.8,-0.6l0.79,-1.29l8.18,3.38l2.32,0.41l4.84,-1.19l0.53,-1.39l-0.5,-1.06l-1.46,-0.77l-2.19,0.04l-2.08,0.56l-0.8,-0.15l-1.96,-1.35l-2.24,-0.62l-1.93,-1.35l-1.24,-0.32l-2.96,0.2l-1.94,0.77l-1.05,1.65l-11.81,-0.02l-0.29,-1.04l-1.99,-2.29l1.65,-1.45l-0.38,-0.61l-1.62,0.42l-0.12,-0.88l-2.03,-3.65l-1.29,-1.05l-1.0,-1.81l-1.31,-0.91l-1.89,-0.3Z",name:"Senegal"},MR:{path:"M98.1,207.95l0.48,-2.23l45.99,-0.06l0.4,-0.43l-0.92,-14.29l-0.73,-2.46l0.03,-1.39l1.33,-2.06l4.72,-3.28l2.88,-0.57l3.44,-1.47l0.9,-0.72l0.08,-31.14l38.71,-0.0l0.4,-0.4l-0.01,-15.52l43.54,27.63l-19.44,0.01l-0.4,0.44l11.32,103.21l3.12,3.52l-1.69,8.94l-42.64,0.0l-1.49,-0.2l-0.16,-1.61l-0.51,-0.35l-1.15,0.88l-0.23,1.79l-5.46,0.96l-5.49,-0.77l-3.39,0.19l-0.7,0.5l-2.02,2.76l-5.86,-5.58l-0.75,-0.24l-1.45,0.84l-1.96,1.81l-0.9,2.33l-0.51,2.96l-0.74,1.2l-1.69,1.48l-2.04,-0.76l-1.13,-0.78l-0.65,-1.06l-3.18,-1.85l-1.35,-1.32l-0.05,-0.99l-0.93,-1.58l-0.74,-0.62l-0.99,-0.08l-0.3,-0.72l-1.2,-0.59l-1.54,-4.08l-0.86,-1.2l-1.31,-0.99l-1.93,0.12l-1.04,-0.58l-1.17,0.32l-0.96,-1.08l-0.18,-0.79l-1.34,-1.33l-2.52,-1.94l-2.86,-0.98l-3.09,0.1l-2.42,-0.37l-0.53,0.38l-0.81,-0.1l-0.5,0.66l-2.77,0.2l-4.5,1.16l-2.18,-0.08l-2.44,-0.66l-0.97,0.2l-0.97,1.11l-2.02,4.02l-0.0,-1.73l0.84,-3.76l4.5,-11.36l0.59,-4.22l-0.64,-7.78l-1.51,-5.89l-1.14,-1.95l-2.02,-1.65l-0.27,-0.56l1.52,-0.5l0.77,-1.25l-0.02,-0.45l-0.43,-0.14l-0.76,0.22l1.52,-3.1l0.84,-5.34l-2.7,-5.63l-1.28,-0.76l-0.55,0.34l-0.15,0.78l-0.25,-0.13l-2.9,-5.41l-0.77,-0.52l-0.79,0.35ZM104.46,225.57l-0.06,-0.38l0.55,-0.92l-0.13,0.74l-0.35,0.56Z",name:"Mauritania"},UG:{path:"M644.58,475.13l-0.21,-4.33l0.98,-5.43l2.6,-2.48l0.22,-1.53l-0.22,-0.42l-1.22,-0.6l-0.84,-0.05l0.28,-2.03l0.69,-0.8l1.8,-3.83l0.06,-3.66l1.17,-0.51l1.59,-1.29l0.76,-1.6l0.83,-0.85l1.38,-0.47l0.26,2.06l0.79,0.38l0.73,-0.26l3.63,-4.87l0.83,-0.85l2.25,-0.89l1.27,-1.01l1.68,-2.63l-0.16,-4.31l1.05,-1.66l-0.5,-0.47l-0.7,0.27l-1.73,2.27l-0.78,-0.98l-1.15,-0.25l-1.29,-1.26l-1.7,-0.06l-0.88,-0.48l1.43,-4.87l-0.39,-1.09l-0.71,-0.78l0.79,-2.54l0.91,-1.47l-0.08,-0.92l-0.5,-0.42l0.8,-1.23l2.43,-1.66l4.5,1.27l2.93,-1.38l1.56,2.17l2.34,1.05l0.49,-0.11l0.65,-1.06l1.46,-1.03l5.84,-1.07l1.74,-0.88l1.82,1.17l3.98,0.23l1.21,-0.78l4.38,-4.39l1.59,3.37l0.5,0.31l-0.0,0.73l1.2,0.94l1.86,0.85l-0.46,2.66l0.57,2.95l0.94,0.7l0.9,2.36l1.65,1.11l0.83,2.28l0.67,0.53l0.35,0.97l-0.24,0.79l0.95,4.18l0.14,3.91l-0.34,1.21l-1.85,2.57l0.13,1.65l-2.14,0.88l-1.5,1.41l-0.88,2.11l-1.6,2.07l-1.35,1.04l-0.96,2.65l-1.04,1.69l-1.19,0.34l-1.1,-0.21l-0.21,-0.9l-0.68,-0.4l-0.89,0.33l-0.62,0.82l-0.73,0.02l0.25,-0.52l-0.15,-0.55l-1.55,-0.47l0.27,-1.15l-0.54,-0.3l-1.08,0.11l-1.0,0.4l-0.72,2.09l-0.52,0.11l-0.37,0.73l-1.1,0.83l-1.07,-0.75l-1.5,0.72l-0.04,-0.81l-0.53,-0.67l-0.55,-0.16l-0.84,0.83l-0.52,1.32l-0.47,0.13l-0.78,-0.41l-0.88,0.85l-1.74,0.2l-2.94,1.58l-0.4,0.78l0.76,1.1l-0.05,0.53l-1.46,1.84l-1.71,3.66l0.56,2.24l-10.98,-0.08l-2.43,0.87l-2.24,-0.06l-0.8,0.24l-2.48,2.91l-1.77,1.39l-0.71,0.2l-0.54,-1.28l-0.59,-0.26l-2.39,0.57ZM687.18,457.18l0.12,-0.82l1.06,-0.02l-0.55,0.44l-0.16,0.59l-0.47,-0.19ZM673.83,462.4l0.46,0.01l-0.02,0.46l-0.21,-0.11l-0.24,-0.35ZM675.29,463.38l0.55,-0.04l-0.4,1.17l-0.61,0.23l0.55,-0.77l-0.09,-0.59Z",name:"Uganda"},SD:{path:"M636.92,346.14l-1.71,1.58l-0.17,1.46l-8.66,-0.03l-1.72,-2.99l-0.48,-0.24l-9.48,-0.14l-4.74,1.51l-1.07,-0.42l-4.41,-5.13l-2.98,-2.46l-0.61,-2.66l-1.15,-0.4l-5.95,1.19l-2.18,0.09l-0.69,0.37l-0.58,0.87l-0.22,2.05l-2.53,3.29l-0.06,2.98l-1.28,1.68l-0.28,2.41l-1.15,2.04l-0.13,1.24l-3.63,1.38l-0.82,1.09l-6.16,-1.05l-0.35,-0.38l0.06,-1.63l-0.94,-1.06l0.04,-0.55l1.41,-1.64l0.39,-1.07l0.41,-4.45l-0.15,-1.56l-1.21,-2.49l-2.74,-4.26l-4.11,-4.35l-1.09,-1.77l0.88,-3.16l-0.19,-1.94l-1.0,-0.91l-0.83,-0.15l-2.09,-1.83l-0.35,-0.93l0.26,-3.9l-0.51,-0.76l-0.73,-0.14l-0.95,-4.58l0.22,-1.18l-0.73,-1.36l-1.8,-0.79l-3.43,0.38l-0.89,-0.97l0.9,-2.28l0.9,-1.24l2.0,-1.26l0.88,-1.46l-0.06,-1.96l-1.32,-3.07l-0.01,-0.67l0.67,-1.12l4.31,-3.03l-0.04,-0.84l-0.94,-1.07l-0.7,-2.9l0.77,-0.75l2.42,-1.1l0.24,-1.72l0.92,-1.67l2.02,-2.04l0.46,-1.89l-0.39,-2.6l1.72,-1.74l4.03,-0.14l1.72,-0.38l3.9,0.5l0.75,-0.53l0.12,-51.43l11.17,0.01l0.55,-0.49l0.01,-24.02l72.66,0.01l0.96,-0.31l1.31,-2.23l0.55,0.29l-0.56,1.71l0.38,0.53l63.39,-0.01l0.12,2.49l0.56,2.35l1.81,3.2l1.93,2.41l-0.62,-0.25l-0.55,0.34l-0.11,1.49l0.37,3.13l0.63,2.12l-0.45,1.97l0.06,3.35l0.81,4.03l-0.15,2.62l1.33,5.96l1.31,3.36l0.89,1.02l2.35,0.74l2.16,1.61l3.24,3.67l1.17,-0.15l0.46,0.59l2.73,1.71l0.22,0.43l-1.99,2.04l-0.62,1.36l-1.37,1.52l-5.34,1.43l-2.9,1.71l-0.54,0.6l-0.97,2.46l-2.64,0.23l-1.9,-0.2l-0.36,0.27l-0.38,3.16l-1.06,2.25l0.3,3.86l-1.16,3.57l-1.58,3.23l-1.82,5.63l-1.16,1.66l1.14,10.41l-0.92,3.13l0.02,1.82l-0.64,2.5l-2.08,4.21l-0.63,2.17l-0.4,3.98l-4.35,0.9l-0.91,0.57l-0.91,1.08l-4.01,6.87l-1.69,1.76l-1.79,6.45l-0.37,4.87l-1.41,1.11l-1.86,-1.32l-0.74,-0.18l-1.68,1.12l-1.12,1.63l-0.86,1.83l0.42,3.87l-1.77,3.95l-0.96,4.36l-1.64,-0.19l0.26,-2.3l0.82,-1.84l-0.09,-2.39l-0.66,-1.65l-5.28,-4.41l-1.07,-1.24l-2.59,-0.99l0.4,-1.09l-1.16,-8.77l0.56,-1.07l0.17,-3.01l0.68,-2.33l0.07,-0.98l-0.39,-0.43l-5.6,-0.07l-0.44,0.42l0.22,2.12l-7.41,0.03l-0.3,0.67l3.05,3.42l-0.01,4.63l0.97,2.46l-5.6,4.89l-1.71,3.36l-6.56,6.83l-5.16,0.74l-3.2,-2.87l-5.53,-3.54l-0.42,-0.0l-4.7,2.54l-0.17,1.9l-1.33,1.56l-4.06,1.1l-1.75,1.06Z",name:"Sudan"},MZ:{path:"M682.61,781.45l-5.86,0.15l-2.46,-0.31l-0.07,-3.6l-0.75,-2.96l0.22,-3.37l-1.36,-0.96l-0.28,-2.0l0.75,-1.85l0.01,-14.7l-2.2,-7.12l-2.99,-5.12l-0.14,-2.42l-2.83,-10.56l1.53,-1.18l11.71,-12.29l0.1,-0.46l-0.8,-1.77l1.38,-2.29l0.16,-3.4l2.08,-1.71l3.82,-6.63l0.14,-1.59l-2.06,-3.84l-0.57,-1.9l0.6,-1.72l0.19,-1.93l-0.43,-0.72l-1.15,-0.63l-0.14,-0.51l0.15,-1.01l1.44,-0.73l0.55,-0.64l1.3,-4.59l-0.44,-3.4l0.16,-10.06l-1.0,-2.64l-0.09,-1.68l0.83,-2.1l-0.32,-0.45l-2.3,-0.38l-1.29,-1.07l-4.63,-1.71l-3.52,-0.25l-2.86,-2.5l-2.47,-0.5l-3.08,-1.89l-9.33,-0.38l-0.14,-3.84l-0.54,-3.55l-1.17,-2.06l-0.33,-1.85l5.01,-1.99l10.13,-2.9l19.34,-6.68l1.96,3.1l2.92,3.37l5.14,-0.87l1.93,-0.74l1.62,-0.05l1.4,1.9l0.6,4.86l-0.19,3.24l-1.2,2.08l-0.89,2.71l-1.31,1.51l-0.04,0.93l1.8,2.36l-0.07,1.37l0.34,0.83l1.34,0.92l4.78,5.33l1.68,0.91l0.08,1.13l-0.61,0.86l0.32,0.88l0.99,0.73l1.83,-0.11l0.54,-0.67l-0.11,-3.49l-0.62,-2.13l-0.67,-0.93l1.38,-3.52l0.6,-0.83l4.04,-0.77l0.81,-0.7l0.44,-1.29l0.34,-3.37l0.12,-3.14l-0.29,-1.86l0.39,-2.67l0.61,-1.67l-0.59,-3.02l-7.04,-9.27l-2.76,-3.05l-1.69,-1.39l-0.18,-1.71l-0.42,-0.53l-0.11,-3.29l-0.35,-1.0l0.44,-2.32l-0.22,-1.58l-1.07,-2.47l0.09,-2.62l1.74,-1.65l0.42,-0.79l0.53,-1.44l0.29,-3.15l6.72,0.29l0.99,-0.31l1.75,-1.46l1.22,0.02l2.84,1.67l0.42,0.88l1.44,0.44l2.5,0.12l1.92,-0.39l1.26,-0.92l2.18,-0.46l2.72,1.39l2.04,0.3l2.08,-0.46l2.24,-1.19l1.23,-1.17l0.93,-2.13l2.82,-0.17l1.52,0.36l2.43,1.18l3.51,-2.16l2.16,-0.7l2.09,-0.0l1.88,-0.54l2.84,-1.71l3.04,-0.82l2.06,-1.12l5.19,-3.94l1.31,1.73l-1.13,0.91l0.03,0.67l0.9,0.54l-0.75,1.01l-0.12,0.82l0.41,0.85l-1.61,3.06l0.7,1.57l-0.34,2.52l1.12,4.02l-0.34,1.37l0.24,3.2l-0.39,1.08l0.76,0.81l0.32,1.07l-0.27,1.97l-1.26,1.04l-0.15,1.09l0.39,0.39l1.18,0.01l-0.21,3.2l0.32,1.05l-0.41,1.14l0.59,7.87l0.25,0.8l1.14,0.55l-0.88,1.76l0.07,1.85l0.3,0.34l0.43,-0.17l1.0,-1.23l0.27,0.3l0.32,2.9l-0.08,0.64l-1.51,1.6l-0.21,1.61l-0.78,0.64l0.32,1.89l-1.03,2.43l-5.24,6.03l-0.18,1.13l-1.22,1.74l-2.24,0.85l-0.16,0.48l0.5,1.34l-6.81,4.22l-1.83,2.13l-2.22,0.79l-2.44,0.1l-6.24,2.34l-1.25,0.99l-2.41,0.86l-3.86,2.16l-3.14,2.05l-3.64,3.12l-0.53,1.72l-4.19,4.69l-1.5,2.12l-0.14,0.86l-0.39,0.12l-0.58,-0.69l-0.7,0.19l-0.27,1.45l-1.13,-0.25l-3.22,1.86l-2.46,2.15l-3.33,3.99l-4.78,3.79l-0.8,0.08l-1.65,-1.35l-1.24,0.12l0.06,0.45l1.13,1.31l-0.58,7.87l3.29,4.23l1.55,4.65l0.16,2.57l1.6,3.06l0.72,4.68l-0.16,4.36l0.92,1.04l0.63,-0.13l0.29,-0.64l0.32,-3.09l0.36,1.14l0.13,1.44l-0.6,3.55l0.97,3.72l-0.92,2.66l-1.46,7.65l0.4,0.74l0.99,0.33l0.61,-0.67l-0.58,2.82l-2.69,4.42l-1.11,1.33l-1.85,1.31l-4.46,2.1l-9.03,3.07l-5.76,2.42l-4.59,2.9l-2.05,1.98l-0.89,2.3l-1.54,2.29l0.0,0.41l1.35,1.98l1.8,1.47l0.6,-0.22l0.28,-0.92l-0.58,7.72Z",name:"Mozambique"}},height:1054.4456598737515,projection:{type:"mill",centralMeridian:0},width:900})}).call(t,l(0))},function(e,t,l){(function(e){e.fn.vectorMap("addMap","ar_mill",{insets:[{width:900,top:0,height:1775.5897460258225,bbox:[{y:2464855.8822114565,x:-8195937.5628109295},{y:6843324.315777245,x:-5976606.436896723}],left:0}],paths:{"AR-Z":{path:"M26.08,1409.8l2.05,-1.87l2.03,-0.67l4.35,-0.45l2.16,-0.69l1.78,-1.21l5.62,-5.5l1.23,-1.7l0.53,-1.98l0.19,-2.3l-0.28,-6.15l-1.02,-3.26l-0.35,-2.8l1.61,-3.15l3.46,-2.04l2.95,-0.9l0.82,-0.6l1.94,-2.49l0.93,-0.11l1.51,0.37l0.86,-0.4l0.33,-0.83l-1.35,-2.98l0.72,-4.28l-1.07,-6.95l-0.46,-1.25l-2.15,-0.91l-0.53,-1.74l-0.83,-0.98l-2.72,-0.99l-1.36,-1.13l-1.09,-1.46l-0.34,-1.57l1.93,-3.5l1.92,-5.89l4.24,-6.52l0.87,-1.96l1.13,-5.21l-0.04,-0.91l-0.9,-0.88l-1.28,-0.58l0.32,-1.04l1.29,-1.23l1.73,-0.62l3.55,0.3l0.98,-0.16l0.93,-0.64l5.13,-5.51l0.95,-1.49l0.45,-1.24l-0.7,-3.01l0.39,-0.67l0.69,0.03l2.81,1.64l1.6,0.43l1.72,-0.75l0.96,-1.61l0.06,-1.9l-0.52,-1.5l-0.93,-1.31l-4.18,-2.42l-0.76,-0.86l0.16,-0.75l2.78,-1.5l0.99,-0.98l0.05,-0.5l-0.54,-0.84l-1.9,-1.9l0.75,-3.96l0.79,-1.27l-0.63,-2.17l0.54,-0.62l3.33,-0.25l1.23,-0.43l2.6,-2.84l2.47,-1.25l1.59,-1.52l0.43,-2.09l-0.68,-4.06l0.67,-2.84l-0.22,-1.16l-3.01,-7.12l-0.42,-1.91l0.11,-4.74l-0.27,-1.88l-0.99,-1.22l-5.74,-3.88l0.23,-0.41l3.88,-0.51l2.17,-0.83l2.23,-3.2l3.21,-3.15l182.99,0.03l-1.61,5.14l-0.06,3.81l2.16,8.95l1.54,4.52l5.35,9.49l4.01,3.38l3.67,1.08l1.08,1.55l1.74,1.14l2.78,0.84l0.61,1.53l1.58,1.33l2.14,3.42l1.58,0.47l0.37,0.68l4.89,4.61l2.62,3.55l1.79,1.51l4.03,1.83l1.79,-0.07l1.35,0.82l2.04,-0.51l0.98,0.38l2.72,-0.41l2.88,1.15l2.54,-0.19l1.21,0.52l7.11,1.29l5.29,-0.39l2.65,-0.88l1.99,-0.07l2.65,1.54l1.75,0.19l0.87,0.8l0.59,1.6l4.37,3.5l-0.37,1.07l1.89,6.67l-0.61,3.8l-0.4,5.71l-4.89,13.15l-1.88,0.37l-6.21,-0.64l-1.61,1.16l-1.53,1.68l-5.09,2.31l-2.86,1.77l-0.9,0.22l-3.52,-0.14l-1.03,0.53l0.29,0.4l2.19,0.65l1.93,-0.14l3.58,-1.73l3.64,-0.85l4.29,-2.09l1.23,-1.19l2.01,-0.34l3.06,0.28l0.6,0.62l1.38,5.4l1.31,1.29l2.29,0.6l-0.93,1.08l0.18,0.54l0.51,0.25l-1.96,0.51l-0.6,-1.02l-2.37,-0.69l-1.52,0.53l-1.03,1.36l-0.32,1.18l0.93,0.88l-0.24,1.1l-0.54,1.19l-0.71,0.42l-0.18,0.48l0.34,0.76l1.2,0.85l1.45,0.4l0.13,0.5l-0.66,0.84l-0.81,0.15l-0.46,-0.68l-0.84,-0.31l-1.06,0.42l-3.24,0.19l-2.25,0.82l-1.21,0.98l-0.35,1.31l-0.8,1.3l-3.4,1.3l-1.33,2.0l-1.49,0.48l-0.93,0.87l-0.94,1.35l-0.82,2.02l0.49,1.74l-4.35,-0.3l-1.18,0.92l-0.08,2.11l-1.26,0.68l-1.89,0.55l-4.97,0.49l-1.88,1.37l-2.51,1.15l-2.82,2.27l-2.29,2.29l-0.33,2.14l-1.98,0.76l-3.36,0.5l-2.56,1.87l-3.15,1.7l-1.22,1.4l-0.39,2.75l-1.76,1.78l-0.6,2.59l-2.06,1.46l-3.35,1.27l-3.79,2.15l-6.89,6.56l-0.94,2.04l-0.94,3.33l-1.68,1.55l-0.12,1.49l0.96,0.66l0.12,0.5l-1.71,1.04l-1.15,3.07l-1.06,0.95l-1.26,0.39l-0.2,0.62l0.97,1.11l0.0,0.69l-1.99,1.12l-0.06,0.67l0.41,0.32l-0.01,0.4l-1.06,0.9l-2.44,0.29l-0.34,0.31l0.16,0.8l0.97,0.37l4.3,-0.13l1.35,-1.27l0.68,-2.08l-0.05,-1.53l0.69,-0.89l0.25,-1.57l0.88,-0.9l0.85,0.74l-0.16,3.14l-1.9,3.22l-2.11,9.2l-0.81,8.03l0.24,0.94l-0.86,5.51l-1.78,5.22l-2.72,4.83l-2.72,2.44l-8.12,5.29l-4.16,1.55l-3.9,0.61l-3.56,-0.38l-1.44,-1.88l-1.1,-0.57l-0.94,-1.32l-1.87,-4.23l-2.65,-2.36l-0.87,-1.35l-1.24,-3.35l-3.86,-5.98l-2.03,-1.46l-2.14,-0.51l-0.42,0.28l0.18,0.47l2.77,1.62l0.49,0.57l0.28,0.9l2.79,4.42l0.78,2.51l0.02,1.21l-1.98,1.32l-2.12,0.88l-9.17,-0.29l-3.06,1.63l-1.41,0.08l-1.95,1.29l0.37,0.84l4.5,-0.23l1.68,-1.15l1.63,-0.63l3.25,0.05l4.39,0.74l3.97,-1.42l0.76,0.36l0.49,1.3l1.3,0.8l0.34,2.55l0.91,1.34l1.3,1.24l0.97,0.56l1.86,0.42l0.47,0.62l1.34,0.42l0.38,0.55l-0.39,0.84l-1.49,0.52l-1.83,1.3l-13.37,5.31l-1.58,-0.06l-1.1,0.9l-0.23,0.8l-1.68,0.39l-0.94,-0.15l-0.91,0.5l-0.38,1.42l-0.8,0.53l-3.45,4.04l-4.56,7.74l-0.22,2.76l-3.16,8.17l0.13,1.25l0.65,1.44l0.2,5.45l-0.35,1.33l-2.97,1.81l-2.52,2.34l-3.97,2.67l-1.91,1.78l-1.02,2.25l0.13,0.48l0.5,-0.01l5.48,-4.03l4.04,-2.07l0.93,-0.09l2.74,13.75l0.79,1.32l1.11,5.17l4.46,10.73l0.39,2.35l-0.3,0.85l-0.64,0.5l-1.61,-0.48l-1.46,0.05l-3.12,2.44l-2.17,-0.3l-5.18,-2.4l-4.26,-0.17l-1.93,0.83l-3.68,0.58l-2.14,1.56l-3.22,1.17l-0.2,0.49l0.46,0.26l11.83,-2.2l2.1,0.29l6.26,2.32l-0.19,0.54l-2.34,1.65l-0.17,0.7l0.4,0.4l1.04,-0.03l4.59,-2.03l3.12,-2.32l1.06,-0.14l1.06,0.45l1.58,1.43l2.8,6.74l2.13,2.76l6.39,12.12l14.43,18.24l0.4,0.94l-0.25,0.62l-2.73,2.87l0.1,-1.15l-0.51,-1.1l0.02,-2.11l-0.59,-1.04l-5.31,-1.18l-2.29,-1.03l-8.94,-1.23l-8.44,-3.88l-9.25,-2.49l-12.36,-0.34l-21.18,-7.56l-88.65,-1.05l-1.83,-1.0l0.72,-4.38l-0.45,-1.69l-1.12,-1.53l-4.18,-4.08l-3.19,-2.39l-2.12,-1.16l-4.18,-1.14l-0.74,-0.51l-0.53,-1.04l-0.38,-3.25l-0.48,-1.25l-1.13,-1.07l-3.35,-0.42l-0.7,-1.04l1.07,-1.55l3.3,-2.94l-0.01,-2.2l0.98,-1.74l0.28,-1.18l0.14,-4.69l2.79,-4.1l-0.04,-1.16l-0.74,-0.83l-3.47,-2.02l-1.39,-1.31l-0.88,-1.92l-0.06,-1.04l0.3,-0.68l2.04,-2.67l0.46,-0.48l2.16,-0.61l0.79,-1.43l0.5,-2.78l0.42,-5.14l-0.31,-2.4l-0.98,-1.68l-2.44,-2.97l-0.37,-0.92l0.26,-1.42l1.66,-3.11l-0.12,-1.35l-3.74,-1.74l-5.54,-1.13l-2.31,0.93l-3.0,2.96l-1.74,0.05l-3.13,-2.54l-1.01,-0.47l-1.26,0.16l-5.78,2.85l-6.68,5.4l-1.89,0.72l-1.76,-0.02l-1.5,-1.07l-0.66,-6.38l-2.93,-4.01l-0.17,-4.32l-0.62,-4.29l0.07,-3.64l-1.28,-4.01l-2.13,-3.43l-2.72,-1.61l-5.5,-4.4l-0.42,-1.37l0.41,-1.63l2.26,-3.51l0.14,-1.14l-1.04,-1.92l-3.15,-2.59l1.34,-2.05l0.3,-2.61l2.3,-2.06l0.97,-1.73l-0.16,-1.79l-1.24,-1.89l-2.1,-2.04l-0.25,-0.75l1.22,-2.65l-0.15,-1.53l-2.95,-3.88l1.98,-2.62l-0.33,-2.87l0.4,-0.78l2.43,-1.49l0.97,-1.01l0.22,-0.93l-0.4,-3.13l0.36,-0.33l13.98,-0.23l0.83,-1.49l1.37,-0.33l0.33,-0.72l-0.33,-0.43l-2.79,-0.46l-0.75,-0.9l-0.05,-1.23l0.53,-1.31l2.9,-3.2l0.5,-0.93l0.21,-2.29l0.57,-1.21l2.73,-3.49Z",name:"Santa Cruz"},"AR-X":{path:"M384.38,647.89l-0.01,-52.57l-2.02,-38.28l1.74,-3.25l2.05,-0.63l0.68,-0.86l-0.49,-2.56l1.61,-3.32l-0.32,-2.32l1.85,-3.42l0.38,-3.16l0.87,-1.81l0.07,-1.83l1.29,-1.58l0.45,-2.47l1.04,-2.3l0.41,-3.68l-0.83,-3.27l-1.35,-2.75l0.3,-3.78l-0.17,-2.3l-0.51,-0.86l-1.07,-0.36l-5.67,1.46l-5.21,0.42l-0.32,-0.6l0.05,-2.48l-1.41,-2.7l-0.62,-4.19l-3.0,-3.27l-15.04,-8.5l-1.57,-0.42l-3.59,-0.01l-0.34,-38.96l0.6,-2.99l8.13,-23.02l0.41,-2.26l1.71,-5.42l1.88,-3.38l3.67,-10.09l9.45,-2.58l2.34,-1.21l8.91,-9.21l0.52,-0.91l0.13,-1.2l-1.36,-11.35l0.39,-1.28l2.89,-1.0l26.51,-6.49l1.73,-0.04l9.05,2.33l-0.07,2.5l1.03,1.04l3.36,1.74l1.0,1.31l3.62,0.87l2.09,1.31l3.71,0.2l5.32,-0.8l3.86,1.06l2.56,-0.24l0.12,2.78l2.79,0.76l0.11,1.53l0.74,0.73l49.41,0.27l1.86,1.29l6.93,17.14l-2.1,12.78l0.42,2.23l10.07,10.78l2.01,2.77l-0.37,2.66l-11.53,40.78l-0.71,1.54l-4.47,4.1l-0.02,1.02l0.86,1.6l-0.26,3.15l0.34,3.77l1.41,2.67l-1.26,3.48l-0.29,5.32l3.77,4.01l2.65,1.54l1.48,4.66l1.38,2.45l3.3,2.41l1.21,1.39l0.85,4.65l1.29,1.44l-0.18,1.44l-1.07,1.58l-0.03,0.65l0.6,0.51l2.29,0.62l2.32,4.35l1.58,1.39l0.41,0.91l0.01,1.0l-1.08,3.05l0.04,3.13l-0.34,2.31l-0.6,1.11l-2.21,2.03l-1.04,0.53l-1.77,0.12l-1.3,1.59l-42.06,64.1l-21.73,-0.08l-1.83,1.82l-0.48,8.73l-0.1,21.18l-76.1,-0.02Z",name:"C\xf3rdoba"},"AR-Y":{path:"M286.66,92.42l10.66,-34.74l-8.02,-8.61l2.14,-3.49l1.28,-1.5l3.38,-2.61l0.58,-0.81l0.17,-1.3l-0.34,-4.0l2.12,-0.09l2.09,-2.06l6.76,-2.51l0.2,-0.8l-0.26,-1.38l0.66,-1.0l0.87,-4.63l0.83,-1.87l1.41,-1.01l2.88,0.48l0.57,-0.92l11.13,-3.07l1.23,-0.89l0.83,-1.3l1.35,-0.39l0.51,-1.4l0.43,-4.39l2.08,-7.55l0.47,-0.15l3.67,1.16l1.87,0.92l1.27,1.34l0.84,2.63l4.32,0.83l0.86,0.48l5.74,6.64l1.51,1.03l1.55,0.44l6.29,-0.71l1.1,-0.59l5.55,0.71l11.62,-0.14l-0.22,0.99l-1.05,1.79l-0.72,2.63l-0.19,4.58l-1.5,2.36l-1.7,4.37l-1.06,1.9l-0.52,4.15l0.43,0.82l1.4,-0.01l1.75,1.61l-0.88,2.02l0.0,2.49l0.78,5.33l1.72,4.94l0.92,1.09l1.49,1.01l5.69,0.35l1.57,1.49l0.4,2.04l-1.53,8.8l0.85,1.16l3.23,1.45l2.8,5.7l0.32,2.29l0.56,0.98l2.71,0.52l1.06,-0.09l2.26,-1.72l3.64,-0.58l1.22,1.12l3.43,1.27l1.67,1.45l2.39,3.11l1.25,0.88l0.47,-0.01l1.11,-0.9l0.81,-2.71l1.29,-1.62l6.31,-0.08l1.2,0.24l0.25,1.06l1.0,30.62l-0.79,2.6l-1.55,2.73l-3.82,4.85l-1.05,0.69l-4.19,0.56l-1.47,1.81l-2.54,0.72l-3.15,2.96l-1.63,3.24l-0.32,0.07l-8.54,-7.32l-0.67,-0.24l-0.43,0.13l-1.3,1.86l-2.04,4.72l-1.11,0.1l-4.25,-1.55l-1.42,-0.85l-3.79,-3.01l-0.93,-1.47l-0.72,0.08l-1.82,1.22l-2.57,0.96l-3.75,-1.41l-2.89,-0.51l-2.32,-1.9l-1.11,-0.04l-1.27,0.6l-2.38,-1.35l-1.33,-2.43l-4.55,-5.89l-1.49,-2.48l-0.31,-0.81l0.15,-1.99l-0.31,-2.05l-3.36,-1.89l-2.1,-2.11l-1.07,-0.65l-1.11,-0.04l-0.84,0.69l-0.62,-0.03l-1.67,-2.29l0.34,-1.79l-0.72,-1.87l-0.71,-0.35l-0.04,-0.31l0.21,-3.64l1.55,-2.5l-0.56,-1.55l0.5,-1.14l-0.23,-2.26l0.25,-3.62l-2.02,-2.23l-6.47,-3.8l-1.92,-0.09l-1.91,-1.26l-1.36,-0.08l-2.68,-1.08l-1.06,0.13l-0.94,1.14l-1.35,6.3l0.2,1.94l2.91,7.9l0.18,2.66l-0.81,12.38l-1.12,2.65l-0.44,1.95l-1.36,0.65l-2.32,3.09l-1.35,0.7l-2.73,0.12l-1.54,-0.33l-3.11,-1.54l-4.22,-4.83l-4.7,-2.28l-2.6,-2.94l-0.65,-1.56l-1.88,-0.62l-0.56,-1.44l-3.63,-3.78l-0.72,-0.44l-2.3,-0.47l-1.53,-1.71l-1.83,-0.79l-1.19,-1.21Z",name:"Jujuy"},"AR-V":{path:"M411.27,1762.25l0.32,-0.91l-0.4,-0.4l-1.12,0.17l-1.02,0.81l0.26,0.72l-2.38,1.02l-1.5,2.06l-2.85,0.13l-0.46,-0.3l1.08,-1.39l-0.15,-0.58l-3.81,-2.0l0.14,-0.74l1.9,-1.21l1.05,-1.26l3.52,1.68l3.87,-1.12l0.8,-0.67l0.0,-0.61l-2.43,-2.03l-0.22,-0.47l0.61,-0.2l1.98,2.12l1.8,0.42l1.38,-0.75l0.88,-0.08l0.49,2.14l0.77,0.41l0.53,-0.11l0.39,-0.6l-0.25,-2.82l0.39,-1.32l1.42,0.93l0.87,-0.26l1.77,0.6l1.89,-0.26l1.83,1.51l0.87,-0.22l0.33,-0.91l-0.19,-0.74l0.25,-0.07l1.32,0.85l1.46,-0.86l0.72,1.64l0.8,0.52l1.97,-1.07l4.8,-1.09l0.87,0.28l0.22,0.6l0.91,0.2l1.87,-1.01l0.2,0.3l-1.11,0.88l-1.2,2.13l-1.99,0.49l-2.28,1.56l-0.42,-0.03l1.13,-2.25l-0.22,-0.93l-0.84,-0.41l-2.17,1.56l-2.72,-0.04l-0.87,0.55l-0.37,0.94l-0.9,0.39l-4.16,0.61l-0.92,0.94l-0.71,-0.47l0.02,-0.49l0.82,-2.23l-0.39,-0.55l-1.51,0.35l-0.68,-0.38l-0.74,0.15l-3.41,2.06l-1.87,1.72l-2.21,0.4ZM223.8,1758.43l0.64,-131.33l1.15,0.92l1.27,2.54l2.95,3.59l2.95,4.42l3.91,3.15l1.32,1.54l2.0,4.08l1.79,7.32l-1.88,-5.68l-1.31,-0.57l-2.2,0.64l-2.76,2.01l-2.28,2.32l-2.83,2.21l-1.54,2.84l-0.44,2.26l0.7,2.6l1.95,1.86l2.79,1.89l1.8,0.13l5.16,1.24l4.82,-0.38l3.29,1.73l1.48,2.96l-0.24,2.17l0.73,1.66l0.84,4.08l2.92,4.88l8.66,7.88l4.02,2.84l0.12,0.69l-0.4,0.77l0.38,0.58l2.1,-0.25l4.4,2.12l-0.93,0.49l-0.52,1.3l0.2,1.48l0.7,1.18l12.36,9.03l7.12,4.34l5.17,2.04l2.88,1.55l0.92,1.18l1.61,0.8l6.33,2.3l2.82,2.3l2.21,3.67l4.47,3.57l1.14,1.53l1.61,0.78l0.67,1.62l4.73,1.22l4.04,2.12l15.51,6.28l2.47,0.42l2.17,1.31l3.41,0.19l3.26,0.74l10.84,-1.36l3.5,0.26l3.21,-1.13l7.01,1.02l-2.21,2.4l-1.38,3.34l0.5,1.37l-1.33,1.03l-0.43,0.74l0.34,1.62l-2.7,1.93l-1.24,3.91l-0.99,0.65l-1.1,-0.04l-0.04,-1.0l-0.48,-1.0l-1.4,-0.65l-1.54,0.03l-1.23,0.7l-0.17,0.45l0.3,1.02l-0.73,0.86l-3.45,-0.28l-1.68,0.38l-1.1,1.87l-1.24,0.47l-0.58,-0.13l-0.89,-1.06l0.0,-1.65l-0.71,-1.07l-2.35,-0.22l-1.88,0.59l-2.87,-0.95l-1.32,0.68l-3.03,-0.5l-0.96,0.54l-0.13,0.58l1.44,1.65l-1.57,1.62l-5.45,1.42l-9.09,-0.02l-2.46,0.66l-0.29,0.44l0.04,1.64l-3.27,0.83l-3.94,-0.06l-3.96,-1.23l-1.26,-0.61l-2.49,-2.54l-4.09,-2.41l-1.35,-0.4l-5.12,-0.48l-3.93,-1.48l-13.62,-0.81l-9.38,-1.11l-5.78,0.37l-11.89,-1.13l-6.48,-1.01l-2.2,-1.4l-4.23,-0.33l-3.74,-1.65l-0.99,0.67l0.04,1.68l-0.53,0.78l-8.47,0.6l-1.75,-0.73l-1.39,-1.73l-1.98,-1.75ZM223.36,1764.78l0.41,-1.63l0.01,-2.33l2.4,3.07l0.1,0.59l-0.52,0.26l-2.4,0.04Z",name:"Tierra del Fuego"},"AR-W":{path:"M650.51,343.95l1.86,-3.66l0.54,-3.01l-0.08,-2.13l1.95,-3.92l0.57,-1.94l-0.17,-4.7l1.11,-6.42l-1.11,-3.85l0.4,-2.79l-0.39,-3.52l0.39,-1.57l0.84,-1.2l0.68,-0.31l2.61,-0.08l1.63,-0.44l2.59,-2.09l0.9,-1.52l1.6,-6.2l-0.09,-3.69l1.16,-3.37l0.1,-2.84l-0.85,-3.64l-2.27,-4.51l-0.08,-3.11l10.25,-7.13l6.44,-2.51l12.21,-1.03l4.97,0.61l4.76,-0.48l14.06,3.39l8.83,4.1l1.34,0.13l4.53,-0.63l2.13,0.26l1.43,1.25l3.03,0.93l2.71,1.63l3.2,0.16l1.58,-0.33l4.55,-2.4l1.57,-0.62l1.5,-0.15l1.42,0.56l2.73,2.64l1.99,1.08l1.84,-0.38l2.25,-1.7l3.01,-0.85l2.77,0.39l3.75,4.71l1.51,1.15l1.66,0.58l1.7,-0.47l1.45,-2.71l1.76,-2.18l0.57,-1.1l0.2,-3.27l3.17,-1.24l1.76,-1.89l1.82,-1.15l2.1,0.27l3.85,1.3l-0.77,0.8l-0.68,1.75l-0.13,2.96l6.53,12.97l0.97,3.32l0.56,5.87l0.31,0.71l2.31,2.66l0.8,2.74l1.26,1.89l4.9,3.63l-2.41,2.13l-2.91,0.98l-1.27,1.2l0.42,1.49l3.57,1.6l0.89,1.5l-0.57,2.14l-0.66,1.13l-0.3,0.21l-0.21,-0.93l-0.93,-1.05l-4.87,-0.96l-2.28,0.85l-0.94,0.79l0.27,1.79l-0.11,2.48l-5.01,1.62l-0.51,0.87l-0.02,3.58l-0.74,0.99l-2.84,1.96l-3.65,4.66l-1.4,0.9l-2.13,0.4l-1.13,0.59l-0.44,0.92l-0.27,4.11l-0.9,1.55l-3.17,1.89l-0.87,1.92l-0.23,2.97l-0.46,0.75l-3.66,1.08l-1.66,0.83l-3.21,2.57l-1.61,2.52l-0.32,1.53l0.26,0.68l-1.59,3.59l-3.69,2.46l-0.56,0.97l-0.09,1.31l-1.06,0.97l-0.51,1.46l-3.47,2.93l-0.7,1.14l-2.43,2.12l-0.66,1.73l-1.84,2.35l-4.03,3.98l-4.76,0.59l-1.94,0.7l-1.43,1.18l-0.91,1.92l-0.69,6.33l-3.87,2.89l-4.24,5.13l-1.83,1.21l-3.69,0.63l-0.68,0.62l0.75,3.5l-0.3,1.76l-0.91,1.47l-8.89,7.74l-1.24,1.47l-0.65,1.92l0.21,2.25l2.67,4.92l0.55,1.88l-1.92,-1.43l-5.23,-5.13l-2.18,-3.95l-0.82,-3.98l-0.61,-1.08l-4.76,-4.04l-2.64,-4.38l-1.55,-1.17l-8.77,-2.31l-3.05,-0.05l-2.94,-1.48l-2.16,-0.02l-6.56,2.67l-4.47,1.0l-5.91,-1.11l-4.31,2.33l-3.04,2.75l-3.22,1.77l-4.15,-1.46l-2.41,-0.35l-3.13,0.68l-2.0,-0.52l-3.14,1.16l-3.78,0.19l-0.28,-1.73l0.97,-3.31l0.41,-3.68l1.62,-3.24l0.34,-1.91l-0.19,-1.9l-1.41,-4.08l-1.56,-2.58l-0.32,-1.38l0.32,-1.24l1.71,-3.39l1.63,-6.73l0.1,-10.11l1.85,-7.36l0.63,-1.33l2.04,-1.93l5.71,-2.26l3.81,-3.1l2.77,-1.58l0.87,-1.56l0.15,-4.76Z",name:"Corrientes"},"AR-T":{path:"M387.48,287.37l-0.86,0.2l-0.46,0.53l-1.35,3.98l-0.37,0.72l-0.8,0.47l-2.26,-0.06l-2.5,1.13l-1.19,0.1l-1.52,-0.63l-3.14,-2.25l-1.1,-0.01l-3.78,2.25l-2.98,2.59l-2.81,4.29l-4.12,-4.98l-1.83,-6.33l-2.58,-1.5l-0.91,-0.04l-2.04,0.81l-1.04,-0.98l-1.24,-4.07l-2.31,-2.06l-2.55,-10.74l0.42,-1.24l-0.27,-0.74l-2.12,-0.5l-3.7,-2.03l-2.56,-0.39l-1.15,-0.6l2.02,-3.67l3.32,-3.24l1.62,-3.26l5.71,-5.93l1.28,-2.04l0.75,-2.04l0.0,-3.42l0.79,-3.81l-0.14,-1.63l-0.99,-1.33l-2.04,-0.96l-5.15,-4.26l-2.24,-0.86l-1.86,-0.33l-1.22,-1.28l-0.13,-1.7l2.21,-5.72l0.29,-2.78l1.63,-2.05l0.34,-0.89l12.98,2.17l1.6,0.08l0.8,-0.33l0.82,-1.41l-0.03,-2.88l0.59,-2.06l0.16,-3.54l0.47,-0.72l3.8,1.28l1.71,-0.07l4.48,0.99l1.05,-0.1l2.53,-1.38l2.04,-0.65l1.56,3.45l1.14,1.14l8.69,3.41l1.99,-0.06l2.29,1.34l1.1,0.3l2.15,-0.3l2.38,-1.76l3.52,-0.97l3.16,0.64l9.17,-0.21l0.05,4.33l-1.77,6.18l1.13,8.6l-0.05,2.48l-2.64,-0.41l-0.97,0.31l-1.82,5.56l-1.85,0.33l-0.55,0.38l-2.43,8.88l-0.59,1.16l-0.85,0.58l-0.7,1.09l-1.35,5.26l-1.33,3.29l-1.04,1.46l-0.98,2.76l-0.43,0.54l-1.12,0.22l-1.09,0.88l-5.6,6.21l-0.01,0.52l0.98,0.72l1.59,0.4l1.61,0.84l-1.39,1.89l-2.45,0.45l-0.69,1.71l0.08,1.26l3.04,6.99Z",name:"Tucum\xe1n"},"AR-U":{path:"M74.24,1095.36l0.74,-0.99l-0.19,-1.76l1.28,-1.3l0.36,-2.29l1.6,-0.22l2.51,-0.92l1.92,0.37l0.86,-0.79l0.13,-2.24l-0.36,-1.8l0.64,-2.09l-0.48,-1.17l-0.9,-0.61l-4.23,-1.59l-6.72,-0.72l-1.91,-0.78l-1.8,-1.41l-1.43,-1.9l-0.81,-2.23l1.61,-7.36l-0.39,-7.88l-0.91,-3.43l0.43,-1.87l-0.74,-1.65l0.21,-1.76l0.84,-1.35l1.26,-0.97l2.26,-1.06l0.34,-0.81l-1.63,-2.82l0.64,-3.54l-0.53,-1.18l-2.26,-1.95l-0.46,-1.16l0.34,-1.11l2.95,-3.55l0.86,-2.85l1.16,-0.92l1.11,0.03l1.19,2.06l1.6,0.72l0.82,-0.38l1.06,-1.43l3.67,-0.72l2.43,-1.46l0.75,-1.45l-0.15,-2.82l-0.91,-1.33l299.13,0.03l3.05,0.54l2.15,4.29l1.52,1.9l1.77,1.56l3.53,2.16l2.17,0.15l3.38,1.7l4.11,0.41l2.09,1.31l3.21,-0.76l1.98,0.46l0.51,0.6l-1.91,1.26l-3.8,5.1l-0.41,1.76l0.61,0.94l1.44,0.3l3.54,-0.25l1.92,0.84l3.17,-0.28l2.72,-1.0l8.42,0.52l1.2,-0.28l2.23,-2.35l0.41,-0.98l-0.33,-1.89l0.61,-0.95l-1.09,-3.03l-1.23,-0.56l-2.04,-0.24l-4.94,0.21l-2.31,-0.24l-1.2,-0.68l0.75,-0.36l6.59,-0.84l5.56,-2.82l3.67,-2.39l3.87,-1.59l2.63,-0.7l1.67,0.37l1.53,1.39l0.97,1.51l1.84,5.06l2.23,2.05l0.94,1.83l0.32,2.14l-0.31,5.49l0.81,8.17l-0.55,2.1l-1.86,4.44l0.52,2.04l-2.11,2.54l-2.82,1.18l-9.2,1.89l-3.8,0.15l-2.06,0.9l-1.51,0.25l-2.23,-1.85l-2.36,-3.01l-1.57,-0.86l0.01,-0.99l1.42,-5.08l0.84,-0.5l0.18,-0.58l-0.3,-0.48l-2.59,-2.01l-1.67,-0.81l-1.31,-2.38l-3.01,-1.4l-2.29,-0.58l-4.88,-0.04l-4.46,0.86l-2.25,1.39l-2.18,0.65l-3.08,3.43l-5.24,1.05l-1.3,0.87l-1.56,2.81l-1.38,1.36l-0.4,0.96l0.3,1.56l0.75,0.92l1.96,0.53l1.52,1.04l2.86,0.82l5.48,2.42l4.15,2.96l2.58,0.87l3.95,-0.17l3.26,2.15l1.28,-0.03l3.72,-1.34l0.51,1.24l-0.99,1.24l-5.32,3.18l-5.26,1.92l-9.01,2.37l-8.18,5.1l-2.33,2.43l-1.82,1.05l-0.53,1.39l0.49,3.05l-0.24,0.77l-5.18,4.47l-2.47,3.76l-3.02,2.34l-2.48,4.15l-0.23,0.76l0.09,3.3l1.14,2.59l-0.51,2.89l1.05,1.15l0.9,2.66l0.15,3.58l0.9,0.49l0.88,-0.05l-0.86,0.93l0.43,2.06l1.08,0.86l0.52,0.04l-1.03,1.02l-0.38,1.24l0.18,1.64l0.78,1.05l-2.73,0.8l-0.85,0.74l-0.57,2.06l0.17,2.35l1.6,1.85l0.16,1.59l0.48,0.41l-0.05,0.96l0.54,0.64l1.03,0.16l0.11,1.11l-0.7,0.99l-1.05,0.22l-0.46,0.84l-0.69,0.46l-0.2,0.81l-0.78,-0.01l-0.15,0.98l-0.9,0.66l-0.01,0.83l0.7,0.32l-0.38,0.76l0.11,0.45l0.77,0.39l0.76,-0.2l-0.09,0.68l-0.79,0.15l-0.52,-0.64l-0.53,-0.07l-1.83,0.54l-0.28,0.55l0.38,0.86l-0.5,0.01l-0.68,0.71l0.07,0.81l0.47,0.47l-0.45,0.59l-0.33,-0.65l-0.77,-0.31l-1.77,0.27l-0.49,0.56l-0.03,0.76l-3.26,1.11l-1.55,1.49l-1.03,-0.16l-2.02,1.41l-2.06,2.67l-0.46,1.24l-0.19,3.22l-1.25,1.09l-0.02,2.28l0.58,1.25l2.01,0.69l0.66,0.66l1.4,-0.27l1.36,0.72l1.24,-0.09l1.79,1.32l-1.76,1.49l-0.83,-0.02l-0.79,0.77l0.12,1.11l0.57,0.6l-1.01,-0.23l-0.47,0.46l-0.05,0.5l0.62,0.83l-1.3,0.77l-1.87,-0.13l-0.45,0.72l-2.55,-1.89l-2.3,0.22l-0.72,0.61l-0.1,-1.08l-0.95,-0.89l-2.26,0.29l-0.27,0.36l0.01,1.35l-1.74,0.51l-1.01,-0.3l-0.94,-1.07l-1.66,-1.15l-1.21,0.05l-2.9,-0.86l-2.75,0.42l-1.38,-0.19l-3.78,3.49l-1.36,-0.61l-1.76,-0.05l-6.8,2.6l-1.23,1.15l-0.19,1.55l0.3,0.41l2.65,0.77l-0.33,0.43l-4.98,-1.56l-0.45,0.39l-0.02,1.53l0.32,0.4l1.91,0.39l0.73,0.84l-0.04,0.73l-6.25,-0.06l-8.98,1.17l-2.94,1.26l-3.65,2.69l-2.51,2.58l-7.18,10.04l-2.06,1.77l-1.71,2.27l-1.2,0.81l-1.14,2.74l0.09,2.67l0.79,0.82l-1.22,0.81l-0.26,1.55l0.28,1.08l-1.35,0.16l-2.65,1.91l-0.92,2.16l-1.43,1.01l-1.93,3.08l0.48,1.4l-0.91,0.49l-1.03,1.65l-182.45,-0.03l1.07,-1.33l-1.34,-3.72l-1.28,-1.4l-4.03,-1.91l-0.22,-0.74l0.59,-1.58l0.05,-1.11l-2.2,-2.58l-0.06,-0.96l0.88,-1.62l-0.32,-1.24l0.22,-1.39l1.8,-2.7l-0.18,-0.66l-0.73,-0.71l0.52,-0.97l1.48,-0.82l3.23,-0.71l3.46,0.22l1.71,-0.28l1.82,-1.21l0.66,-1.28l-1.4,-3.8l5.29,-2.11l3.55,-4.04l-0.17,-2.11l-2.16,-3.46l-3.92,-2.85l-1.67,-1.93l-1.23,-3.16l-1.81,-3.35l-1.58,-1.64l-5.26,-0.35l-2.52,-2.28l-1.16,-0.31l-4.87,1.09l-5.37,-2.35l-2.7,-0.08l-0.23,-0.59l0.29,-2.8l-0.63,-2.89l0.43,-0.93l0.98,-0.26l2.67,0.96l6.14,1.03l1.21,-0.22l1.96,-1.68l0.92,-0.14l3.93,1.32l2.0,0.11l4.24,-1.66l1.82,-0.39l1.66,0.47l3.59,2.23l1.94,0.54l1.91,-0.33l1.84,-1.2l1.18,-1.8l0.32,-2.13l-0.43,-2.88l0.23,-0.96l1.85,-2.76l1.8,-0.22l0.88,-0.65l0.54,-1.36l0.01,-1.2l-1.52,-1.95l-0.77,-2.65l-0.79,-0.88l-1.18,-0.62l-3.51,-0.24l-6.86,-1.21l-9.23,0.06l-2.27,-0.5l-2.05,-0.01l-1.99,0.52l-1.67,0.03l-1.51,-1.25l-0.1,-0.62l2.2,-1.24l0.47,-1.28l-1.23,-2.62l0.14,-0.82l0.94,-1.57l0.09,-1.3l-1.77,-3.35l-0.56,-1.75l0.76,-0.53l1.87,-0.52l1.59,-1.29l4.18,-5.76l0.51,-1.19l0.0,-0.91l-2.62,-3.98l-2.01,-1.58l0.42,-1.78l-0.33,-1.56l-0.68,-0.11l-1.35,0.57l-0.5,-0.21l-0.11,-0.6l0.6,-1.49l3.39,-1.51l0.94,-0.94l0.27,-0.87l-0.49,-3.88l-4.09,-3.44l-3.22,-0.3l-0.19,-0.43l0.99,-1.43l-0.04,-1.37l-0.6,-0.95l-1.81,-0.79l-1.46,0.39l-0.35,-0.3ZM360.8,1184.57l-0.53,0.11l-0.08,-0.09l0.14,-0.11l0.47,0.09Z",name:"Chubut"},"AR-R":{path:"M78.12,963.56l5.64,0.33l3.1,0.69l4.93,0.08l8.74,3.09l2.89,0.31l3.81,-0.76l3.17,-1.65l4.88,-5.74l0.82,-2.29l-0.35,-1.4l-1.38,-1.87l-2.53,-1.55l-0.43,-0.7l-0.01,-1.26l2.2,-2.7l2.08,-0.64l0.79,-0.65l0.78,-2.14l1.14,-1.11l2.22,-0.98l2.29,-0.38l2.54,-1.55l4.16,0.66l1.89,-0.42l1.68,-0.8l3.11,-2.82l1.51,-0.51l0.83,0.29l1.59,1.53l1.75,1.1l1.93,-0.04l3.5,-0.97l4.06,0.05l1.28,-0.78l1.41,-3.7l1.64,-0.01l2.23,-1.37l0.62,-1.36l0.34,-5.25l2.96,-6.54l-0.03,-2.4l0.62,-2.25l0.3,-3.12l0.93,-2.4l0.2,-1.84l0.87,-1.18l11.81,-6.53l2.05,-0.25l4.21,0.42l1.22,-0.26l1.14,-0.68l5.84,-4.99l2.44,-3.17l1.27,-2.27l1.59,-1.46l2.7,-1.2l2.8,-1.74l3.12,-0.27l4.21,-2.0l2.86,-4.29l2.91,-1.81l1.65,-4.22l1.31,-0.96l0.94,-1.33l1.87,-0.76l1.55,-1.16l3.04,-4.46l2.68,-1.85l1.5,-0.32l1.49,-0.75l3.0,-3.35l2.22,-0.99l1.76,-1.46l1.21,1.11l1.6,0.68l1.85,-0.69l2.78,0.73l1.64,0.02l4.92,-1.15l0.31,-0.38l-1.06,-0.64l-0.17,-1.98l-0.61,-1.41l-5.85,-8.48l-3.05,-3.21l-0.19,-1.0l0.12,-57.28l17.51,2.19l1.84,0.88l2.55,2.56l1.59,3.27l0.05,2.24l-0.56,1.8l-1.01,1.37l-3.02,1.95l-1.58,1.42l-1.03,1.93l-0.25,2.45l0.18,1.09l0.82,2.27l0.63,0.63l1.61,0.74l1.72,-0.38l1.59,0.61l1.2,1.19l2.47,4.77l1.2,1.61l1.54,1.37l2.0,0.87l3.45,-0.2l1.21,-0.56l3.46,0.43l1.24,-0.33l2.0,-1.19l3.7,-0.68l1.71,0.41l0.35,0.51l0.31,2.55l1.08,2.82l3.1,3.89l5.33,2.6l2.06,0.41l1.41,0.97l3.19,0.63l3.09,2.01l2.49,0.54l1.53,0.69l1.32,1.09l0.99,1.38l0.86,3.96l0.81,1.2l7.79,1.73l2.07,0.03l5.92,-0.95l11.44,1.34l4.07,1.42l2.49,0.36l1.74,1.09l2.52,0.15l1.49,0.98l1.97,-0.45l2.62,-1.68l1.09,-0.08l2.24,0.4l3.89,1.44l2.78,1.45l2.43,-0.74l2.35,0.07l6.62,-1.15l6.35,0.0l1.38,0.79l3.13,-0.46l1.63,0.39l0.77,-0.35l12.47,2.17l3.19,0.09l14.59,5.01l4.03,2.34l2.13,0.34l4.47,4.77l1.12,0.52l3.05,0.64l1.6,0.82l1.18,1.06l1.93,2.66l1.73,0.78l5.83,3.68l1.4,1.25l1.84,0.69l3.68,0.35l0.05,73.33l0.35,0.4l9.22,1.06l3.43,1.27l3.5,2.92l2.4,2.82l2.28,1.62l2.67,2.48l2.27,4.05l0.25,0.96l-2.54,2.25l-3.11,0.76l-5.38,2.56l-1.98,0.4l-9.78,-0.37l-3.06,0.7l-4.32,-0.36l-6.41,0.36l-7.06,-0.11l-1.94,-0.41l-1.83,-0.88l-4.6,-3.99l-2.01,-0.82l-2.13,-0.09l0.48,-1.39l-0.52,-0.89l-3.53,0.83l-1.68,-0.4l-10.93,-5.26l-6.14,-1.51l-4.24,-1.97l-4.13,-0.87l-2.25,-0.16l-3.13,0.29l-2.23,-0.38l-0.01,-0.31l0.59,-0.39l1.01,-0.29l0.32,0.06l-0.11,0.52l0.43,0.48l1.09,-0.36l3.59,-0.15l0.59,-0.82l-0.39,-1.11l-1.83,-0.88l0.91,-0.85l-0.06,-0.63l-1.24,-0.76l-4.26,-0.93l-2.66,0.28l-1.7,0.67l-0.53,0.4l0.2,0.71l2.49,-0.19l-0.33,0.74l0.51,0.78l-3.66,-0.08l-5.15,3.65l-0.53,0.62l-0.14,1.75l-1.3,2.6l-0.56,2.59l0.03,2.25l1.28,9.16l1.8,6.37l0.11,1.74l1.97,6.38l2.52,2.53l0.61,1.5l-0.46,3.2l-1.6,4.26l0.49,2.19l1.26,2.98l-0.07,1.79l-2.66,6.13l-0.7,2.37l0.21,2.05l0.37,0.79l-2.57,-0.45l-299.79,-0.03l-0.31,-0.44l0.27,-2.53l-0.89,-3.89l-2.83,-4.42l-0.09,-2.02l-0.54,-1.93l-2.49,-3.27l-0.0,-1.33l2.69,-1.93l0.58,-1.33l-1.56,-2.92l0.38,-4.05l-1.09,-3.74l0.07,-1.6l1.3,-4.67l-0.71,-3.66l0.8,-0.74l0.8,-4.82l0.03,-1.31l-0.63,-1.94Z",name:"R\xedo Negro"},"AR-S":{path:"M528.52,529.21l1.07,-1.61l0.24,-1.8l-0.37,-0.81l-0.98,-0.87l-0.88,-4.71l-1.39,-1.62l-3.19,-2.3l-1.27,-2.26l-1.61,-4.88l-2.75,-1.64l-3.46,-3.53l0.28,-5.04l1.27,-3.64l-1.43,-2.79l-0.32,-3.61l0.25,-3.26l-0.91,-1.91l0.54,-0.91l3.8,-3.26l0.88,-1.84l11.55,-40.84l0.4,-2.9l-2.22,-3.25l-9.94,-10.6l-0.34,-1.79l12.12,-73.96l6.97,-44.56l127.65,-0.05l-0.41,1.59l-1.83,2.36l-1.27,0.8l-1.31,0.35l-2.71,0.09l-0.93,0.4l-0.75,0.77l-0.72,1.71l-0.15,1.87l0.38,2.64l-0.4,2.85l1.11,3.81l-1.1,6.31l0.17,4.71l-0.52,1.71l-2.0,4.05l0.07,2.21l-0.52,2.88l-1.89,3.66l-0.12,4.81l-0.64,1.16l-2.68,1.51l-3.77,3.07l-4.37,1.56l-2.63,1.69l-1.7,2.65l-1.62,5.89l-0.29,1.75l-0.09,10.0l-1.6,6.62l-1.68,3.31l-0.4,1.48l0.41,1.85l1.54,2.52l1.38,4.0l0.16,1.72l-0.3,1.61l-1.62,3.25l-0.43,3.76l-0.99,3.43l0.76,4.66l1.7,3.79l-0.45,6.31l-0.95,2.41l-0.64,4.66l-2.64,4.65l-5.49,7.31l-7.19,11.65l-2.83,2.87l-1.37,4.11l-3.15,4.48l-1.8,0.94l-0.87,1.18l-1.39,0.98l-4.42,5.8l-2.74,2.57l-2.55,1.13l-5.88,0.11l-2.16,0.92l-0.39,1.02l0.11,1.76l-1.01,4.22l-2.06,3.46l0.11,2.8l2.3,3.8l0.17,0.91l-2.03,4.32l0.23,4.96l-1.33,5.01l0.09,5.02l-1.64,4.31l-0.04,2.08l2.74,5.02l0.33,4.55l1.06,3.91l2.44,4.83l1.6,1.84l1.55,4.2l2.7,3.23l4.64,2.65l2.0,2.47l2.41,1.65l0.71,0.9l-0.38,1.65l-2.53,1.52l-0.51,3.47l-2.63,2.23l-0.75,3.98l-1.79,3.7l-1.3,0.95l-1.81,0.42l-0.98,-0.12l-1.03,-0.41l-1.54,-1.42l-2.17,-1.37l-4.66,-0.18l-3.07,-1.17l-1.59,0.1l-1.76,0.64l-0.85,0.85l-0.53,1.34l0.35,1.62l-1.46,2.03l-33.62,35.39l-50.72,0.27l41.76,-63.64l1.12,-1.37l1.77,-0.12l1.7,-1.09l1.67,-1.62l0.71,-1.28l0.43,-2.64l-0.04,-3.07l1.06,-2.96l-0.02,-1.4l-0.56,-1.2l-1.53,-1.33l-2.41,-4.45l-0.9,-0.51l-1.81,-0.38Z",name:"Santa Fe"},"AR-P":{path:"M514.39,40.24l-0.21,1.81l0.74,0.7l-0.36,1.2l0.87,0.54l0.67,1.3l1.25,1.36l0.44,1.09l1.46,1.16l2.17,2.91l1.32,2.44l0.05,2.06l2.27,2.69l5.08,3.04l1.37,1.79l2.02,1.43l0.68,0.89l0.35,2.22l0.65,0.62l2.52,1.78l3.27,0.42l2.23,2.29l1.39,0.42l-0.22,1.0l0.79,0.76l0.54,1.19l2.31,0.5l2.41,1.56l1.68,0.23l2.74,1.19l1.27,2.08l1.22,0.4l1.29,1.14l1.6,0.05l1.74,1.62l1.23,0.6l0.13,0.75l-0.46,2.14l1.14,1.63l1.27,0.76l0.66,0.82l1.6,3.02l1.92,1.36l1.9,-0.4l4.46,2.74l4.88,0.02l1.75,1.01l2.62,-0.06l1.43,0.62l0.99,1.84l1.91,0.18l2.33,1.42l2.79,0.53l1.95,-0.01l1.92,1.35l5.47,0.53l3.38,-0.1l3.28,-0.98l1.5,0.08l16.17,10.39l2.84,3.06l3.29,1.0l1.3,1.12l1.99,1.0l0.76,1.4l1.04,0.46l2.07,1.86l1.86,2.73l1.39,0.5l0.69,0.71l1.09,0.26l0.92,0.85l1.95,0.67l4.01,2.31l2.09,0.42l1.7,1.4l1.5,0.39l8.59,6.32l3.94,0.52l1.42,1.25l9.92,1.88l1.4,0.91l4.82,5.84l1.37,0.06l3.09,-2.46l0.58,-0.02l3.89,2.6l0.76,0.84l0.46,-0.02l3.04,1.49l1.83,0.0l0.86,1.46l5.03,0.5l2.6,2.78l2.53,1.68l1.48,3.16l0.98,1.29l1.29,0.86l1.47,4.02l2.77,2.1l0.81,1.1l-0.74,5.51l-1.51,0.91l-0.46,1.35l-1.81,-0.15l-0.42,0.25l-0.44,1.55l-2.77,0.7l-1.56,1.99l0.28,0.85l0.91,0.59l-1.62,1.44l-1.52,0.7l-0.03,1.34l0.62,1.51l-1.17,1.03l-2.07,1.04l-0.0,0.96l1.05,0.67l-0.42,0.72l-1.54,1.22l-0.46,0.87l0.25,0.56l1.8,0.51l-0.47,0.83l-5.15,3.73l-4.51,1.92l-0.56,0.64l-0.81,2.54l-1.14,-0.65l-0.53,0.43l0.23,1.11l1.8,1.46l-2.75,1.39l-0.01,3.33l-2.03,3.99l0.26,1.06l0.91,0.82l-0.85,1.07l-0.53,2.56l0.27,1.0l1.28,1.02l0.65,1.03l-1.08,1.01l0.57,1.74l-2.13,-0.38l-0.36,0.28l-0.47,1.61l-0.12,3.66l-1.52,0.25l-0.23,0.93l0.46,0.81l-0.29,0.3l-1.54,-0.33l-0.99,0.43l-0.52,1.5l1.5,1.73l-1.06,0.29l-0.81,-0.37l0.01,-0.99l-0.57,-0.57l-1.98,0.14l-1.3,-0.64l-0.77,-1.71l-3.1,-2.68l-1.13,-2.32l-3.77,-2.31l-1.75,-2.18l-0.85,-0.39l-1.46,-0.09l-2.28,-2.67l-3.17,-1.63l-3.17,-3.88l-2.26,-1.7l-5.13,-1.95l-2.73,-2.62l-1.24,0.15l-1.47,1.33l-2.49,0.96l-0.7,0.04l-1.56,-0.59l-1.22,0.23l-1.39,-1.61l-0.12,-1.42l-1.09,-1.76l-0.09,-1.93l-0.53,-0.76l-2.23,-1.0l-1.58,-0.03l-1.49,-0.43l-1.44,0.09l-2.41,-1.09l-1.76,0.01l-0.38,-5.51l-0.41,-0.36l-1.03,-0.14l-2.99,-4.16l-1.88,-1.78l-1.96,-0.95l-0.21,-1.68l-0.41,-0.63l-3.39,-1.88l-1.2,-1.58l-2.19,-0.6l-0.97,-1.78l-1.67,-0.4l-3.25,-1.48l-1.34,0.36l-0.55,-1.91l-1.3,-1.75l-0.8,-1.99l0.58,-1.01l-0.6,-1.42l-1.03,-0.52l-1.35,-0.18l-0.63,-1.82l-1.8,-0.99l0.27,-1.01l-1.03,-1.94l-2.93,-2.11l-1.69,-2.28l-1.64,-2.96l-1.38,-0.68l-1.45,0.1l-1.54,-0.95l-2.31,-0.74l-1.29,-1.21l-4.39,-2.61l-1.33,-0.48l-1.71,-1.7l-2.56,-1.59l-6.32,-5.22l-0.74,-0.22l-0.68,0.39l-0.43,-0.26l-1.1,-1.33l0.37,-1.81l-2.22,-3.47l-0.12,-1.51l-1.19,-0.58l-1.69,-2.31l-2.58,-0.99l-3.39,-0.16l-2.5,-0.84l-2.27,-0.09l-4.72,-4.38l-1.09,-2.2l-2.91,-0.37l-0.73,0.25l-2.22,-4.15l-3.34,-2.67l-5.64,-1.14l-3.65,-2.53l-1.12,-1.64l-0.93,-0.72l-4.4,-0.85l-9.46,-3.61l-0.1,-77.84l1.74,0.39l0.18,1.17l0.97,0.34l0.88,1.0l0.28,0.65l-0.87,1.64l0.15,0.9l1.8,1.04l0.87,0.16Z",name:"Formosa"},"AR-Q":{path:"M83.77,924.54l-2.81,-2.84l-0.87,-1.49l0.49,-1.18l-0.18,-1.17l0.61,-2.55l-0.51,-1.15l0.41,-0.48l1.27,-0.12l2.04,0.89l1.72,0.28l0.45,-0.29l0.59,-2.22l-0.46,-2.46l0.83,-0.79l2.07,-4.59l-0.3,-1.19l-2.17,-1.91l-0.59,-1.17l-0.34,-2.31l-0.99,-3.28l0.9,-2.73l-1.0,-1.76l0.08,-2.05l0.9,-1.46l2.83,2.48l0.93,0.22l2.13,-0.35l1.62,0.11l1.12,-1.03l0.22,-2.29l-1.81,-1.53l3.44,-4.98l-0.68,-1.92l0.04,-0.79l2.41,-2.02l0.51,-1.54l0.46,-4.41l-0.48,-7.16l-0.83,-3.95l0.67,-4.61l0.65,-1.19l1.23,-1.11l4.13,-2.02l2.0,-2.03l3.66,-0.64l4.62,-2.71l3.54,0.22l1.31,-0.28l0.8,-0.72l0.79,-1.4l1.76,-1.07l0.01,-0.78l-0.55,-0.95l0.08,-0.72l2.04,-3.04l0.2,-1.2l-0.77,-2.29l-4.56,-3.55l-0.99,-1.71l-2.05,-9.85l0.5,-3.53l-0.67,-3.14l0.7,-1.14l0.03,-0.78l-1.41,-1.97l-1.04,-2.97l-1.19,-2.0l-0.37,-2.3l-1.71,-3.05l-2.31,-6.85l-0.26,-3.26l0.72,-1.14l1.69,-1.18l0.43,-0.65l-0.03,-0.84l-0.59,-1.28l1.07,-4.13l-0.3,-1.35l-2.04,-2.7l-1.16,-2.43l-0.46,-2.43l2.63,-3.95l-0.02,-3.22l0.33,-0.98l2.1,-1.41l0.06,-0.67l-1.66,-1.31l-0.49,-0.7l-0.45,-2.55l-0.48,-0.7l-1.17,-0.68l0.93,-0.05l0.82,-0.52l0.52,-1.17l-0.38,-0.96l-1.1,-0.68l0.4,-2.01l-0.38,-0.66l-1.14,-0.69l-0.09,-0.57l0.82,-1.25l1.16,-2.89l0.25,-3.61l0.46,-0.39l0.63,0.06l1.63,0.92l1.27,-0.79l-0.52,-6.29l0.33,-2.3l0.72,-1.63l1.2,-0.28l1.85,0.39l1.77,-0.72l0.71,-1.09l0.31,-1.87l0.28,-0.53l0.53,-0.16l3.83,1.68l4.0,-0.97l0.75,-0.97l-0.01,-1.35l-1.03,-2.22l0.87,-1.72l0.03,-1.58l2.09,-1.0l1.72,-2.07l0.91,-0.54l1.0,-2.62l1.27,0.02l2.03,1.05l1.47,-0.01l1.87,-1.44l2.28,1.78l0.52,1.24l-0.03,2.59l-0.79,1.03l-0.27,0.98l0.23,1.92l1.03,2.21l0.55,0.57l1.01,0.32l1.61,-1.06l1.21,0.59l2.76,8.16l1.61,2.62l0.9,0.57l3.48,1.07l1.53,1.54l0.86,1.47l2.59,1.81l1.49,3.73l0.72,0.92l1.88,1.5l2.77,1.24l0.54,0.65l0.37,2.76l-0.26,1.98l-1.1,1.42l-0.15,0.79l0.34,0.84l3.24,3.91l1.62,1.39l3.74,2.17l4.23,1.11l2.51,0.15l7.91,-1.38l1.78,0.14l2.84,1.21l1.92,0.35l2.84,1.2l1.13,1.37l0.97,3.89l0.88,1.75l1.73,1.17l2.32,0.69l2.4,0.28l5.74,-0.48l0.75,0.33l1.67,1.8l1.16,0.71l1.9,0.0l1.96,0.73l2.98,0.04l0.71,0.27l1.96,3.29l1.64,1.42l7.85,1.02l-0.12,57.49l0.36,1.42l3.02,3.15l5.81,8.44l0.5,1.13l0.33,2.35l-3.6,0.85l-1.41,0.0l-2.95,-0.75l-1.93,0.68l-1.1,-0.55l-0.93,-1.04l-1.08,-0.11l-1.83,1.52l-2.32,1.07l-2.88,3.26l-1.37,0.69l-1.52,0.32l-2.9,2.0l-3.06,4.48l-1.38,1.02l-1.9,0.76l-1.13,1.49l-1.34,0.99l-0.56,0.87l-1.08,3.33l-2.88,1.78l-2.83,4.26l-3.88,1.81l-3.22,0.3l-2.88,1.78l-2.76,1.24l-1.78,1.64l-1.32,2.33l-2.36,3.07l-2.57,1.92l-3.11,2.92l-2.01,0.81l-4.14,-0.42l-2.28,0.29l-12.07,6.67l-1.11,1.53l-0.21,1.89l-0.94,2.46l-0.3,3.16l-0.63,2.27l0.05,2.28l-1.31,2.41l-1.66,4.17l-0.35,5.29l-0.44,0.98l-1.85,1.12l-1.96,0.18l-0.54,0.79l-0.97,3.03l-0.92,0.51l-3.8,-0.1l-3.63,0.99l-1.65,0.02l-3.02,-2.5l-1.3,-0.42l-1.94,0.66l-3.11,2.82l-1.53,0.71l-1.58,0.36l-4.35,-0.64l-2.66,1.55l-2.23,0.4l-2.43,1.08l-1.38,1.36l-0.71,2.03l-2.84,1.26l-0.73,1.21l-1.33,1.17l-0.43,1.17l0.12,1.19l0.57,0.97l2.6,1.62l1.24,1.68l0.26,0.97l-0.19,1.03l-1.1,1.68l-2.82,2.95l-0.81,1.46l-3.38,1.86l-3.53,0.72l-2.71,-0.28l-8.83,-3.11l-5.02,-0.09l-3.06,-0.68l-5.73,-0.34l0.71,-2.35l0.0,-1.27l-0.91,-2.36l-1.8,-2.46l-1.96,-6.73l3.57,-3.67l0.99,-1.74l0.28,-2.28l-0.61,-1.44l0.92,-1.72l1.9,-5.23l3.04,0.32l0.55,-0.56l1.83,-3.89l0.18,-2.16l-0.63,-1.04l-1.29,-0.45l-1.11,0.82Z",name:"Neuqu\xe9n"},"AR-N":{path:"M796.09,266.4l2.14,-0.18l0.73,0.27l1.8,3.25l4.93,2.04l1.74,-1.34l1.59,-1.81l1.16,-0.86l2.12,-0.74l0.84,-0.92l0.54,-1.35l-0.1,-1.33l0.68,-1.66l-1.35,-3.43l1.73,-0.63l1.02,-2.62l3.36,-0.24l0.53,-0.96l0.36,-3.1l1.18,-1.58l1.53,-0.7l2.22,-0.3l2.11,-1.13l0.91,0.01l2.56,1.01l3.11,-0.17l0.87,-0.84l0.14,-1.24l-0.58,-1.78l0.23,-0.61l2.8,-2.71l2.94,-0.46l1.02,-0.47l1.16,-1.59l1.36,-3.94l0.62,-0.57l0.94,-0.23l1.86,0.0l1.07,0.51l1.24,-1.12l0.62,-2.5l-0.38,-3.31l0.98,-1.46l1.29,-1.03l1.83,-2.25l0.69,-3.83l0.91,-2.18l-0.05,-3.34l1.15,-1.86l-0.13,-0.91l-0.97,-1.57l0.9,-2.99l0.04,-1.19l-0.89,-3.93l0.34,-0.38l1.5,-0.2l0.63,-0.92l-0.34,-3.25l1.11,-2.25l0.12,-1.22l-1.37,-2.03l-1.13,-3.99l0.01,-1.05l1.59,-0.13l0.92,-0.5l0.05,-1.36l-0.66,-1.99l1.81,-0.04l0.56,1.62l1.24,-0.01l1.48,0.82l0.47,0.65l0.31,1.93l0.82,0.56l0.66,-0.39l0.22,-0.66l-0.19,-1.31l1.35,-1.07l0.41,-1.82l1.88,0.14l0.95,-1.08l1.22,-0.34l0.85,0.59l0.85,1.48l0.59,0.03l0.55,-0.94l2.15,0.18l0.36,-0.49l-0.86,-2.0l0.91,0.3l0.91,-0.1l1.97,-1.83l-0.8,2.4l0.18,1.1l1.2,1.35l0.64,0.09l0.54,-0.54l-0.09,-1.62l1.19,0.87l1.09,-0.39l1.19,0.51l0.47,0.58l0.75,3.0l0.44,0.28l1.04,-0.18l1.47,-0.88l0.26,0.24l0.9,2.59l-0.38,1.06l0.13,0.94l1.91,2.61l-0.06,3.65l0.53,2.53l-0.16,2.03l3.13,3.32l1.4,4.67l3.0,4.48l0.21,1.8l-0.48,1.44l-1.89,2.57l-0.45,1.55l0.51,5.94l-1.08,1.25l0.41,1.56l-0.65,2.22l0.13,3.57l-0.24,0.73l-0.96,0.34l-0.36,0.8l0.35,1.0l0.84,0.5l-0.24,1.48l0.93,0.47l0.98,4.4l-0.08,1.39l-2.48,5.67l-1.51,0.82l-0.18,2.65l-1.09,1.14l0.44,0.95l-0.39,0.8l-0.23,0.08l-0.9,-1.52l-0.77,-0.43l-0.83,0.42l-0.72,1.87l-1.5,-0.9l-1.0,0.28l-0.31,0.94l0.22,0.91l-0.5,0.12l-0.78,-0.39l-0.6,0.17l-0.64,1.23l-3.17,3.38l-1.41,0.16l-0.97,-0.33l-0.07,-1.09l-1.0,-0.73l-0.55,0.12l-2.51,5.33l0.03,1.29l-1.35,0.51l-0.95,1.7l-0.63,0.02l-1.69,-1.58l-0.44,-0.07l-0.21,2.25l-0.44,0.57l-0.27,-1.32l-0.67,-0.7l-2.71,-0.11l-0.74,0.18l-0.46,0.79l0.72,1.62l-3.81,1.2l-1.01,-1.38l-1.41,-0.22l-0.8,0.83l-0.92,2.29l-0.5,0.39l-0.36,-0.97l-0.91,-0.02l-0.43,0.48l-0.17,1.51l-0.35,0.24l-1.75,-0.02l-1.89,0.59l-0.4,-0.45l0.2,-0.75l-0.26,-0.54l-0.47,-0.21l-0.72,0.22l-1.16,1.12l-0.73,3.07l-1.84,0.34l-0.64,0.54l0.08,1.8l-0.63,3.38l-0.88,0.36l-2.27,1.95l-0.88,0.12l-2.44,-0.83l-1.02,0.38l-0.18,0.56l0.45,0.79l1.44,1.29l0.51,0.86l-1.24,-0.5l-1.79,0.19l-0.63,0.37l-0.4,1.34l-1.5,-1.01l-0.99,-0.22l-1.08,0.46l-1.18,1.6l-1.53,1.16l-2.51,-0.15l-0.84,0.88l-0.3,1.47l-1.92,0.79l-0.17,1.84l-2.48,2.98l-1.24,0.3l-0.67,-0.55l-0.93,0.22l-0.83,1.5l-0.99,0.79l-0.67,1.04l-0.41,-1.05l-1.33,-0.43l-1.07,1.07l-4.69,-3.45l-1.12,-1.67l-0.21,-1.44l-0.64,-1.39l-2.52,-3.11l-0.57,-5.87l-1.01,-3.47l-6.5,-12.87l0.01,-2.06l0.72,-2.08l1.38,-1.18Z",name:"Misiones"},"AR-L":{path:"M460.47,648.71l-0.2,224.1l-3.55,-0.34l-1.61,-0.62l-1.3,-1.19l-5.89,-3.72l-1.58,-0.68l-1.89,-2.61l-1.37,-1.21l-1.78,-0.9l-3.85,-0.99l-4.61,-4.87l-2.25,-0.39l-4.0,-2.33l-14.69,-5.04l-3.28,-0.11l-12.56,-2.19l-0.98,0.36l-1.46,-0.41l-3.07,0.45l-1.3,-0.77l-6.57,0.01l-6.61,1.15l-2.45,-0.05l-2.27,0.72l-2.44,-1.38l-3.97,-1.47l-2.5,-0.44l-1.37,0.13l-2.66,1.7l-1.55,0.38l-1.34,-0.95l-2.59,-0.16l-1.65,-1.06l-2.5,-0.37l-4.2,-1.45l-11.52,-1.34l-6.05,0.96l-1.92,-0.03l-7.47,-1.66l-0.4,-0.67l-0.32,-2.37l-0.59,-1.72l-1.11,-1.57l-1.48,-1.24l-1.71,-0.79l-2.41,-0.51l-3.1,-2.01l-3.24,-0.66l-1.32,-0.92l-2.14,-0.44l-5.1,-2.45l-2.92,-3.64l-1.19,-3.28l-0.16,-1.98l-0.69,-0.98l-2.23,-0.52l-3.82,0.7l-2.15,1.25l-1.0,0.25l-3.35,-0.44l-1.32,0.57l-3.27,0.19l-1.57,-0.7l-2.55,-2.79l-2.45,-4.74l-1.38,-1.39l-2.05,-0.79l-2.02,0.3l-1.29,-0.88l-0.74,-2.04l0.07,-3.21l0.91,-1.65l4.54,-3.29l1.16,-1.6l0.6,-1.93l-0.06,-2.62l-0.63,-1.77l-1.11,-1.79l-2.7,-2.71l-2.15,-1.02l-17.67,-2.21l0.03,-37.29l-0.36,-28.83l-1.64,-7.67l0.47,-5.34l0.58,-0.6l0.74,-0.31l142.32,0.09l0.66,-0.52l0.05,-50.79l76.1,0.02Z",name:"La Pampa"},"AR-M":{path:"M210.35,500.36l0.89,12.38l0.38,0.58l0.75,0.34l9.06,-0.12l2.35,-1.19l7.96,-5.16l1.53,-1.19l1.46,-1.7l6.4,-0.53l1.76,-0.77l2.13,-1.58l4.9,-1.21l1.43,0.03l1.46,0.89l1.53,1.72l0.52,1.78l2.93,1.79l2.14,2.35l4.37,0.68l6.5,-1.32l3.62,-0.08l0.99,-0.54l0.91,0.17l3.12,2.07l0.14,2.0l1.27,4.64l1.86,1.76l0.01,1.23l0.84,1.5l1.97,8.46l0.63,1.29l1.35,1.31l0.35,1.67l0.59,0.98l-0.71,1.38l-0.41,1.87l0.52,3.23l-0.68,0.58l-0.25,0.87l1.3,3.51l-0.28,1.96l0.54,1.71l0.36,4.49l-0.27,4.09l0.58,1.83l0.04,1.9l1.22,3.14l-0.09,3.29l0.46,1.23l4.32,6.94l1.21,1.34l1.4,4.43l1.07,1.79l1.62,5.02l3.9,3.02l0.48,0.8l0.54,2.44l1.91,1.69l0.65,2.28l0.73,1.2l-0.53,5.82l-0.43,0.51l-0.75,-0.36l-0.61,0.17l-1.04,2.1l0.46,5.93l0.45,0.92l-0.45,1.31l1.14,1.25l0.33,0.83l0.3,4.39l1.58,5.23l2.18,2.26l5.32,9.87l1.15,3.6l-0.19,4.39l0.97,3.49l1.06,2.28l-0.91,3.69l0.9,1.59l-0.61,1.91l0.61,3.94l-0.54,3.2l-0.18,4.55l-1.56,3.94l-0.52,5.16l-1.84,8.12l-0.36,3.74l-0.57,2.4l0.19,2.31l-72.86,-0.03l-1.05,0.4l-0.86,0.84l-0.61,5.85l1.64,7.67l0.36,28.78l-0.03,37.19l-7.51,-0.94l-1.35,-1.19l-1.36,-2.65l-0.86,-0.86l-1.0,-0.35l-2.94,-0.03l-1.92,-0.73l-1.89,-0.01l-2.47,-2.33l-1.05,-0.5l-5.92,0.46l-4.39,-0.87l-1.44,-0.93l-0.78,-1.53l-1.06,-4.09l-1.35,-1.6l-3.04,-1.3l-1.9,-0.34l-2.86,-1.22l-2.02,-0.18l-8.02,1.38l-2.29,-0.14l-4.06,-1.06l-3.54,-2.06l-1.52,-1.29l-3.37,-4.36l1.19,-1.72l0.14,-0.7l0.19,-1.78l-0.47,-3.0l-0.87,-0.96l-2.73,-1.21l-1.73,-1.38l-0.58,-0.73l-1.01,-3.01l-0.56,-0.84l-2.69,-1.92l-0.79,-1.39l-1.61,-1.62l-4.3,-1.56l-1.48,-2.4l-1.26,-3.25l-1.16,-4.39l-0.52,-0.79l-0.95,-0.69l-0.89,-0.12l-1.72,1.03l-1.14,-1.23l-0.7,-2.94l1.04,-1.85l0.03,-2.96l-0.7,-1.58l-2.45,-1.97l0.79,-2.14l1.07,-1.29l0.33,-0.9l-1.46,-3.98l0.3,-1.3l0.85,-0.81l0.16,-0.63l-0.41,-0.69l-1.26,-0.08l0.02,-1.43l2.84,-2.95l-0.25,-1.81l-2.66,-6.23l0.42,-2.6l-0.26,-3.06l0.4,-2.31l-1.68,-2.33l-1.12,-3.85l1.25,-0.51l0.66,-0.94l-0.68,-1.47l-1.6,-0.93l-3.75,-0.78l-0.68,-1.62l1.44,-2.28l7.19,-2.43l0.83,-3.67l-0.18,-3.65l0.83,-3.56l3.46,-7.89l-0.16,-0.88l-1.51,-1.87l1.66,-0.69l1.1,-1.74l0.49,-4.01l0.61,-1.62l2.69,-2.37l0.82,-1.12l1.58,-3.49l2.17,-1.78l0.43,-1.12l-0.26,-4.13l0.27,-0.97l0.61,-0.56l2.15,-0.38l3.73,0.7l0.48,-0.82l2.99,-1.23l0.4,-0.74l-0.38,-1.47l-1.6,-3.44l0.8,-5.46l-0.03,-2.52l-0.74,-1.64l-1.65,0.03l0.54,-3.99l-0.77,-4.96l2.45,-2.42l-0.06,-1.01l-1.53,-2.33l0.99,-3.66l-0.24,-1.52l0.22,-0.43l1.44,-0.77l0.47,-3.73l1.63,-2.18l0.38,-0.96l-0.04,-1.0l-0.82,-1.87l-0.36,-2.71l-1.24,-1.5l-3.15,-1.41l-1.79,0.22l-2.13,2.64l-0.72,0.14l-1.79,-3.5l-1.59,-1.28l-0.95,-1.39l0.78,-3.9l-0.83,-2.62l0.76,-1.16l1.38,-0.33l0.9,-0.66l1.15,-3.84l0.75,-1.36l0.05,-0.82l-0.81,-0.78l-1.8,-0.84l-1.44,-1.34l-2.33,-2.71l-0.67,-1.41l-1.13,-6.44l0.3,-1.38l1.39,-0.21l0.19,-0.6l-0.85,-1.25l-0.12,-2.78l-0.57,-1.16l-2.53,-1.63l-0.71,-1.34l0.13,-3.59l-0.39,-0.66l6.86,-1.03l1.73,-0.02l3.28,0.84l8.79,-2.02l5.65,-0.37l1.0,-0.62l0.64,-0.86l0.26,-1.31l-0.15,-2.83l0.8,-1.34l4.39,-1.58l2.72,-1.74l3.53,-0.08l2.19,0.4l1.35,-0.27l0.89,-0.72l1.01,-2.08l1.56,-0.55l1.38,-1.51l1.48,0.22l0.91,0.73l1.79,2.03l1.09,1.78l1.64,1.23l1.67,0.19l2.77,-0.44Z",name:"Mendoza"},"AR-J":{path:"M309.16,489.83l-10.9,0.57l-1.84,-0.38l-1.45,-0.98l-2.2,-0.47l-2.07,0.5l-3.73,0.24l-4.88,-0.99l-1.29,0.6l-0.92,1.13l-0.26,0.9l0.26,3.51l0.37,1.26l-0.97,3.81l0.15,9.26l-2.75,-1.82l-1.32,-0.28l-1.09,0.57l-3.61,0.07l-6.51,1.31l-4.02,-0.66l-1.85,-2.2l-2.8,-1.67l-0.44,-1.67l-1.7,-1.92l-1.67,-1.03l-1.79,-0.09l-5.11,1.24l-2.34,1.68l-1.53,0.66l-6.49,0.56l-3.12,2.97l-7.93,5.14l-2.21,1.11l-8.7,0.07l-0.42,-0.3l-0.97,-12.59l-0.69,-0.43l-2.78,0.46l-1.9,-0.4l-3.76,-4.62l-1.13,-0.88l-1.53,-0.33l-1.1,0.37l-0.99,1.3l-1.64,0.61l-1.16,2.24l-0.5,0.41l-1.01,0.23l-2.21,-0.4l-3.79,0.11l-2.85,1.79l-4.48,1.62l-1.1,1.6l-0.12,4.27l-1.46,1.11l-5.22,0.24l-8.74,2.01l-3.12,-0.84l-1.84,0.02l-7.33,1.18l-0.57,-0.65l-2.17,-0.82l-0.31,-1.05l0.09,-1.86l-0.8,-2.14l0.42,-1.92l-0.95,-0.95l-0.19,-1.67l-1.11,-1.34l-0.09,-0.58l0.39,-0.34l2.75,0.84l1.42,-0.17l0.52,-0.64l0.36,-1.78l1.14,-1.97l-0.1,-1.17l-0.61,-1.05l-1.92,-1.81l-0.92,-0.49l-5.05,-0.57l-1.96,-2.3l-0.56,-2.17l0.04,-2.31l-1.86,-2.38l-2.76,-5.68l0.49,-6.66l1.09,-3.41l-0.63,-2.91l0.99,-1.98l0.46,-4.49l2.46,-3.67l0.29,-0.2l0.53,0.24l0.5,1.97l0.65,0.81l1.07,-0.07l1.48,-1.57l0.43,-1.56l1.37,-2.33l0.64,-0.3l1.97,0.26l0.82,-0.56l-0.14,-0.85l-2.58,-2.58l-0.55,-1.44l0.88,-6.72l0.62,-1.68l1.31,-1.99l0.03,-2.68l1.82,-3.99l0.83,-3.79l0.82,-1.27l2.05,-1.34l0.44,-1.17l-0.2,-1.24l-1.12,-1.84l0.01,-0.5l0.8,-0.35l3.57,1.67l1.61,0.41l3.31,-1.18l2.48,-2.38l0.46,-0.96l0.52,-4.05l1.77,-1.33l0.72,-2.03l-0.64,-2.0l-1.5,-1.48l-1.86,-0.68l-2.3,0.12l-0.2,-0.51l1.67,-2.7l0.67,-1.96l0.56,-8.57l-0.66,-4.46l-1.57,-1.66l-0.36,-0.79l0.2,-4.09l-1.06,-4.74l-0.83,-1.61l-0.41,-2.45l-1.05,-2.08l0.09,-3.02l0.35,-0.81l2.33,-1.43l0.23,-1.08l-0.57,-0.79l2.89,-2.07l0.5,-1.19l3.9,-1.1l1.05,-1.31l0.38,-2.48l-0.48,-3.5l0.15,-1.82l1.55,-2.63l0.15,-1.33l1.28,-2.21l0.19,-1.03l-1.04,-4.34l0.11,-1.57l1.35,-2.94l0.9,-1.21l1.12,-0.7l0.29,-5.75l0.7,-2.36l2.64,0.67l2.07,1.04l1.26,0.0l1.84,-0.55l1.37,1.81l0.97,0.66l0.96,0.25l2.15,-0.2l0.61,0.27l6.55,5.31l1.21,1.26l1.25,2.83l1.38,4.75l3.79,3.51l2.07,4.82l2.12,1.82l0.59,0.89l0.2,0.83l-0.42,1.06l-1.49,0.65l-0.94,0.82l-1.19,1.98l-0.29,1.74l0.17,4.2l1.56,1.66l1.07,2.11l-1.49,1.48l-0.49,3.68l0.28,1.79l-1.81,3.41l-0.21,3.96l0.6,1.28l1.92,0.82l3.67,-0.85l3.29,0.69l3.22,-1.11l2.29,-0.41l4.23,2.11l4.92,-0.02l7.16,2.05l2.03,2.5l4.96,3.3l1.05,2.15l2.68,1.01l0.91,0.65l2.08,2.08l0.82,1.96l2.28,1.51l2.15,2.73l1.9,1.33l2.23,0.88l2.24,2.88l6.24,4.67l2.28,3.59l0.99,3.18l3.39,2.16l1.93,3.11l4.54,3.75l3.94,5.77l2.88,1.54l2.17,4.65l2.72,4.27l-1.66,5.53l0.3,1.71l2.31,2.01l-1.95,13.36l2.38,5.36l0.16,3.33l0.65,0.93l4.18,3.81l3.93,0.85l0.84,5.62l0.87,0.84l1.62,0.55l2.07,4.48Z",name:"San Juan"},"AR-K":{path:"M232.75,298.33l-0.09,-1.31l0.71,-3.13l-0.84,-2.6l0.93,-4.14l-0.25,-0.96l-0.68,-0.53l-3.22,-0.26l-2.97,1.7l-2.63,-0.95l-1.0,-0.06l-4.43,0.67l-4.29,1.34l-12.32,-0.96l0.54,-1.85l1.53,-0.8l0.4,-0.52l-0.69,-2.83l1.65,-1.84l1.21,-2.49l0.45,-1.4l0.05,-3.01l0.91,-0.91l1.62,-0.84l1.34,-1.4l2.21,-4.96l0.15,-3.57l0.37,-1.03l2.45,-3.67l2.04,-0.67l1.9,0.09l3.09,2.14l1.75,0.7l1.32,-0.11l0.75,-0.82l0.82,-2.04l1.63,-1.36l0.97,-0.36l3.27,-0.33l2.03,-0.85l2.06,0.03l0.44,-0.67l-0.03,-1.83l1.21,-3.54l-0.17,-1.67l-0.7,-1.41l-11.25,-15.44l-0.75,-1.98l-0.35,-2.39l0.06,-3.75l0.81,-3.48l1.24,-1.57l5.66,-4.31l0.64,-2.07l-0.37,-2.49l-3.12,-12.4l-0.56,-3.99l-1.09,-2.45l-1.65,-1.99l-0.01,-2.47l-0.35,-0.95l0.51,-0.99l-2.16,-2.99l-0.21,-0.74l0.1,-2.54l4.03,-12.09l0.68,-0.88l30.99,5.88l56.13,-0.56l0.94,1.78l0.68,4.41l2.26,3.47l-1.14,4.53l-0.0,1.51l-0.68,0.91l-2.51,1.67l-7.4,0.33l-3.05,2.22l-0.69,1.03l-0.22,1.82l0.06,2.09l0.62,2.35l4.67,7.07l3.61,4.41l0.68,2.14l1.5,1.78l1.75,4.02l5.68,6.05l1.36,0.28l1.3,-0.89l2.77,-6.14l1.8,-1.21l0.81,-1.61l0.72,-0.68l1.3,-0.3l1.4,0.26l2.62,2.97l1.72,0.91l-1.97,2.94l-0.3,2.81l-2.23,5.79l0.17,2.15l1.57,1.67l3.14,0.73l1.57,0.84l4.47,3.84l2.19,1.08l0.59,1.11l-0.0,1.39l-0.75,3.43l0.01,3.32l-0.66,1.79l-1.18,1.9l-5.75,5.99l-1.63,3.26l-3.31,3.23l-2.02,3.59l-0.13,0.88l1.65,1.05l2.99,0.58l3.22,1.82l1.81,0.27l-0.33,1.52l2.6,10.96l1.16,1.4l1.22,0.81l1.21,4.02l0.5,0.74l0.98,0.64l2.95,-0.78l2.28,1.3l1.73,6.19l4.43,5.28l1.03,0.05l1.37,-2.78l1.32,-1.7l2.88,-2.51l3.68,-2.19l1.05,0.35l3.51,2.4l1.41,0.25l1.74,-0.55l3.95,17.33l0.31,7.25l-0.26,2.72l-3.27,5.01l-1.23,0.89l-0.09,2.3l0.38,0.74l2.38,1.16l1.03,1.14l0.94,10.27l-0.19,4.1l1.98,14.39l2.01,4.7l4.63,8.08l-2.58,0.9l-0.73,1.82l1.35,11.56l-0.47,1.54l-8.71,9.04l-2.17,1.13l-9.3,2.54l-7.38,-14.39l-1.65,-4.53l-5.59,-12.25l-1.04,-4.78l-0.12,-4.39l-1.72,-3.32l-8.11,-7.72l-1.41,-0.75l-5.48,-5.41l-2.04,-1.35l-7.59,-3.39l-1.15,-0.89l-0.67,-1.18l1.87,-3.0l-0.01,-1.53l-2.79,-1.75l-1.43,-1.33l-1.55,-2.12l-0.37,-0.74l-1.02,-5.69l-1.03,-1.58l-1.5,-1.23l-1.67,-2.03l-8.83,-3.61l-9.02,-3.12l-1.65,0.07l-1.58,0.83l-2.48,2.77l-3.86,0.69l-3.26,0.1l-20.04,-0.93l-3.02,0.73l-2.23,1.35l-0.74,-2.03l-3.15,-4.21l-0.47,-1.61l-0.32,-2.63l0.14,-1.49l-0.31,-0.57l-1.7,-0.32l-5.64,1.75l-2.63,-2.36l-2.51,-0.78l-3.18,-0.17l-3.14,-3.23l-1.65,-0.41l-1.68,-0.01l-0.78,-0.45Z",name:"Catamarca"},"AR-H":{path:"M561.61,140.25l0.03,1.32l2.18,3.41l-0.41,0.74l0.08,1.12l1.37,1.71l0.78,0.42l1.13,-0.29l6.26,5.18l2.54,1.57l1.76,1.75l1.4,0.52l4.33,2.58l1.32,1.22l2.41,0.79l1.6,0.98l1.2,-0.14l1.29,0.49l1.57,2.87l1.74,2.36l2.91,2.09l0.89,1.66l-0.37,0.56l0.29,0.78l1.79,0.99l0.79,1.95l2.09,0.44l0.51,1.0l-0.55,0.69l-0.01,0.51l0.88,2.19l1.3,1.75l0.62,2.02l0.85,0.42l0.96,-0.49l3.12,1.44l1.51,0.32l0.98,1.79l2.21,0.61l1.12,1.53l3.33,1.82l0.18,1.48l0.42,0.82l2.02,1.0l1.76,1.66l3.06,4.24l1.24,0.37l0.17,4.68l0.42,0.97l0.95,0.38l1.15,-0.21l2.44,1.1l1.54,-0.08l1.47,0.43l1.53,0.02l1.92,0.87l0.31,2.27l1.11,1.82l0.14,1.46l1.75,1.99l1.49,-0.15l1.49,0.58l1.04,-0.05l2.69,-1.03l1.26,-1.21l0.92,-0.19l0.79,1.1l1.69,1.43l5.16,1.96l2.07,1.55l3.22,3.93l3.22,1.67l2.33,2.71l2.23,0.43l1.78,2.2l3.68,2.23l1.04,2.21l3.13,2.72l0.91,1.84l1.63,0.79l1.93,-0.12l0.2,1.32l-0.88,1.04l-2.82,0.84l-0.95,0.66l-0.42,0.88l0.09,0.64l0.57,0.63l-1.44,2.07l-0.3,1.47l-0.64,-1.02l-0.88,0.19l-0.84,1.33l-0.15,2.3l-2.21,0.39l-1.16,0.71l-0.65,0.99l-0.29,1.56l0.3,0.85l1.8,1.51l0.47,0.77l-0.1,2.98l-2.22,0.75l-10.56,7.48l0.09,3.58l2.31,4.63l0.8,3.44l-0.09,2.58l-1.18,3.45l0.1,3.61l-0.96,3.71l-127.8,0.05l-0.03,-89.7l-0.53,-19.44l-1.45,-4.11l-0.38,-0.27l-73.45,-0.1l47.55,-59.75l-0.12,-13.18l9.2,3.52l4.33,0.82l1.87,2.25l3.76,2.6l3.39,0.92l2.28,0.23l3.04,2.42l2.32,4.28l0.37,0.23l0.8,-0.26l2.57,0.23l0.94,2.07l4.94,4.56l2.52,0.17l2.45,0.83l3.43,0.16l1.63,0.5l0.94,0.69l1.32,1.95l1.03,0.42Z",name:"Chaco"},"AR-F":{path:"M178.38,317.96l4.15,-3.59l1.96,-2.46l0.94,-3.41l0.34,-0.27l1.66,0.93l1.12,0.06l2.45,-4.11l1.61,-3.73l0.93,-0.97l-0.07,-0.99l0.37,-0.6l1.09,-0.69l2.64,-0.69l1.41,-1.02l0.82,-1.44l1.67,-7.05l12.51,0.98l4.46,-1.36l4.31,-0.66l0.93,0.1l1.46,0.74l1.57,0.14l3.14,-1.77l2.39,0.32l0.38,0.53l-0.91,4.29l0.15,1.17l0.69,1.48l-0.78,3.64l0.34,1.31l1.19,0.72l3.14,0.34l1.34,1.22l0.98,1.43l0.97,0.65l3.3,0.21l2.32,0.72l1.62,1.76l1.09,0.64l1.1,-0.05l2.52,-1.1l1.38,-0.1l1.09,-0.48l0.98,0.16l0.21,4.17l0.53,1.82l3.2,4.3l0.49,1.64l0.82,0.82l0.9,-0.2l1.75,-1.24l2.75,-0.67l20.0,0.93l3.38,-0.1l4.05,-0.74l2.6,-2.83l1.46,-0.76l1.28,-0.01l8.81,3.07l8.71,3.56l1.47,1.86l1.45,1.18l0.94,1.42l0.97,5.55l0.49,1.01l1.59,2.17l1.53,1.43l2.62,1.56l-0.02,0.8l-1.93,3.21l0.12,0.77l0.72,1.02l1.42,1.11l7.59,3.39l1.92,1.28l5.44,5.38l1.4,0.73l7.97,7.57l1.6,3.03l0.11,4.34l1.08,4.95l5.61,12.29l1.66,4.54l7.46,14.55l-3.68,10.1l-1.89,3.42l-1.72,5.44l-0.42,2.27l-8.13,23.01l-0.62,3.11l0.33,39.14l-4.15,0.71l-2.09,-0.01l-2.76,-1.1l-3.92,-0.36l-2.4,0.56l-5.04,2.15l-2.23,0.22l-2.24,-0.21l-2.5,0.4l-2.65,-0.94l-2.95,0.28l-1.9,-0.89l-2.43,0.62l-2.99,-1.31l-2.93,-0.56l-1.08,-2.85l-1.19,-2.1l-1.0,-0.72l-0.94,-0.1l-0.51,-0.5l-0.87,-5.68l-0.68,-0.5l-3.5,-0.58l-4.51,-4.4l-0.11,-3.19l-2.35,-5.16l1.97,-13.47l-2.49,-2.41l-0.14,-1.22l1.65,-5.65l-2.82,-4.54l-2.26,-4.77l-2.93,-1.59l-3.93,-5.76l-4.53,-3.73l-2.01,-3.18l-3.3,-2.08l-0.86,-2.98l-2.44,-3.82l-6.31,-4.73l-2.3,-2.93l-2.31,-0.93l-1.74,-1.21l-2.14,-2.72l-2.21,-1.44l-0.8,-1.94l-2.18,-2.18l-1.17,-0.81l-2.4,-0.83l-1.05,-2.16l-5.0,-3.33l-2.11,-2.56l-7.5,-2.18l-4.84,0.04l-3.23,-1.82l-1.09,-0.31l-2.59,0.44l-3.04,1.08l-3.3,-0.7l-3.59,0.85l-1.42,-0.61l-0.43,-2.1l0.29,-2.42l1.8,-3.39l-0.27,-1.92l0.3,-2.88l0.27,-0.81l0.96,-0.49l0.44,-0.97l-1.17,-2.54l-1.48,-1.49l-0.2,-1.69l0.26,-3.68l1.42,-2.18l2.12,-1.15l0.55,-1.42l-0.27,-1.26l-0.75,-1.13l-2.02,-1.71l-2.11,-4.86l-3.7,-3.38l-1.35,-4.68l-1.27,-2.88l-1.41,-1.52l-6.67,-5.4l-1.0,-0.39l-2.82,0.01l-2.35,-2.48l-3.27,0.5l-1.9,-0.99l-2.5,-0.64Z",name:"La Rioja"},"AR-G":{path:"M385.58,272.81l5.29,-5.87l0.9,-0.74l1.2,-0.26l0.67,-0.82l1.02,-2.85l1.02,-1.42l1.36,-3.36l1.33,-5.23l0.57,-0.88l0.88,-0.59l0.71,-1.43l2.35,-8.68l1.7,-0.19l0.71,-0.55l1.74,-5.42l3.11,0.38l0.6,-0.44l0.15,-2.94l-1.12,-8.51l1.76,-6.1l-0.06,-4.82l0.31,-1.56l2.05,-4.26l0.38,-3.38l9.61,-20.4l0.73,-0.93l1.47,0.2l10.42,3.27l23.75,0.34l74.0,0.1l1.31,3.67l0.53,19.37l0.03,90.06l-16.8,104.57l-6.49,-16.03l-2.42,-1.68l-49.37,-0.25l-0.47,-2.06l-2.73,-0.7l0.13,-2.19l-0.47,-0.77l-0.83,-0.18l-2.04,0.33l-3.93,-1.07l-5.4,0.8l-3.46,-0.18l-1.96,-1.26l-3.52,-0.81l-0.99,-1.31l-3.32,-1.72l-0.74,-0.71l0.16,-2.29l-0.45,-0.59l-9.42,-2.43l-1.9,0.05l-26.33,6.44l-4.75,-8.21l-1.93,-4.47l-1.97,-14.3l0.19,-4.06l-0.8,-9.69l-0.56,-1.51l-3.37,-2.18l0.01,-1.81l1.21,-0.84l3.34,-5.16l0.31,-3.0l-0.32,-7.39l-4.0,-17.56l0.98,-0.37l1.63,0.17l1.57,-0.68l0.66,-1.11l1.28,-3.82l0.4,-0.39l0.83,-0.02l0.26,-0.42l-3.12,-7.57l-0.04,-0.97l0.51,-1.19l1.74,-0.1l1.02,-0.61l1.26,-1.99l-0.16,-0.71l-1.03,-0.69l-2.91,-1.06Z",name:"Santiago del Estero"},"AR-D":{path:"M280.68,494.41l-0.22,-3.66l0.39,-0.79l1.22,-0.83l4.87,0.98l6.27,-0.69l1.48,0.37l1.69,1.06l1.86,0.34l11.45,-0.59l3.03,0.58l3.09,1.33l2.5,-0.61l1.82,0.89l3.0,-0.27l2.71,0.95l2.55,-0.4l2.24,0.21l2.32,-0.23l5.17,-2.18l2.2,-0.52l3.7,0.35l2.9,1.12l2.22,0.01l4.48,-0.77l3.89,0.01l3.56,1.43l12.54,7.27l2.45,2.49l0.55,1.24l0.41,3.39l1.38,2.61l0.06,3.01l0.65,0.66l0.83,0.16l4.85,-0.51l5.34,-1.44l0.9,0.26l0.26,2.42l-0.29,3.96l1.36,2.82l0.81,3.16l-0.39,3.36l-1.01,2.21l-0.43,2.43l-1.32,1.66l-0.09,1.92l-0.86,1.77l-0.35,3.07l-1.87,3.5l0.31,2.36l-1.63,3.39l0.51,2.44l-0.34,0.39l-1.39,0.27l-0.83,0.5l-1.94,3.76l2.02,38.31l-0.04,103.88l-68.59,-0.07l-0.21,-2.17l0.57,-2.44l0.35,-3.69l1.84,-8.12l0.53,-5.16l1.56,-3.96l0.19,-4.61l0.54,-3.27l-0.6,-3.95l0.6,-1.9l-0.88,-1.56l0.87,-3.86l-1.09,-2.39l-0.95,-3.41l0.2,-4.33l-1.19,-3.76l-5.39,-10.02l-2.15,-2.21l-1.51,-5.05l-0.3,-4.42l-0.39,-0.99l-1.04,-1.1l0.46,-1.26l-0.46,-0.85l-0.47,-5.64l0.78,-1.62l1.06,0.33l0.97,-1.05l0.5,-6.4l-0.74,-1.22l-0.67,-2.34l-1.93,-1.72l-0.45,-2.22l-0.59,-1.02l-3.89,-3.02l-1.54,-4.86l-1.06,-1.77l-1.45,-4.55l-1.26,-1.42l-4.27,-6.86l-0.39,-1.07l0.11,-3.16l-1.26,-3.31l0.0,-1.74l-0.59,-1.86l0.28,-3.99l-0.37,-4.58l-0.53,-1.59l0.28,-2.03l-1.29,-3.53l0.92,-1.15l0.0,-1.3l-0.53,-1.98l1.13,-3.55l-0.65,-1.13l-0.4,-1.79l-1.39,-1.36l-0.54,-1.1l-1.1,-5.48l-1.02,-3.39l-0.67,-1.06l-0.01,-1.2l-0.94,-1.25l-0.96,-0.65l-1.22,-4.46l-0.27,-12.0l0.94,-3.5l-0.34,-1.67Z",name:"San Luis"},"AR-E":{path:"M584.61,484.16l0.06,-1.5l0.63,-0.59l1.97,-0.37l5.12,-0.06l2.88,-1.27l2.86,-2.68l4.37,-5.75l1.41,-1.0l0.77,-1.09l1.93,-1.07l3.24,-4.56l1.37,-4.14l2.81,-2.83l7.2,-11.67l5.49,-7.3l2.71,-4.79l0.66,-4.74l1.08,-3.33l0.34,-5.69l-1.73,-3.94l-0.3,-1.84l3.81,-0.2l3.11,-1.16l1.87,0.53l3.09,-0.68l2.22,0.32l4.61,1.48l3.46,-1.9l3.03,-2.73l4.04,-2.21l3.92,0.96l1.93,0.16l3.77,-0.77l7.36,-2.92l1.17,-0.04l1.15,0.21l2.33,1.33l3.12,0.07l8.63,2.28l1.65,1.46l1.22,2.57l1.04,1.35l4.67,3.95l0.66,1.43l0.66,3.43l2.3,4.16l5.33,5.25l2.72,1.96l0.56,5.19l-0.47,2.17l-3.3,0.48l-1.12,0.78l-0.34,1.2l2.16,3.21l0.33,2.11l-1.89,3.2l-0.63,2.32l0.29,3.47l-1.31,2.35l-1.43,1.3l-1.03,4.13l-3.19,2.18l-0.7,1.72l1.18,1.68l1.72,1.27l1.09,1.3l0.3,2.05l-0.39,2.1l-2.7,7.64l-0.37,0.57l-4.19,1.23l-2.01,1.89l-0.39,1.19l0.59,1.31l1.42,1.54l0.57,3.51l-0.58,4.03l-1.01,1.61l-0.23,1.3l0.56,1.14l3.04,3.84l0.42,1.3l-0.2,1.34l-2.84,3.9l-1.62,2.8l-0.91,2.38l-0.12,2.3l0.51,6.19l0.84,3.49l0.61,5.13l1.87,3.61l-0.97,3.92l0.56,3.48l-2.29,1.84l-1.54,0.15l-6.37,-0.99l-1.83,0.67l-0.75,1.02l0.16,0.89l0.62,0.26l-0.92,5.44l0.91,3.23l-2.05,1.73l-1.26,1.76l-0.9,1.95l-1.16,4.54l-0.17,2.11l0.3,2.22l-0.54,1.49l-0.39,3.79l0.43,3.31l0.78,1.73l2.8,4.03l0.95,5.97l-0.31,1.05l-2.15,0.45l-4.05,1.61l-1.98,-0.02l-1.74,-0.82l-4.57,-3.97l-3.17,-0.84l-3.22,-2.49l-4.98,-2.95l-6.02,-0.09l-1.56,-1.65l-1.43,0.14l-0.66,-0.51l-0.22,-2.26l-0.82,-1.11l-1.47,0.28l-0.53,0.6l-3.67,0.0l-2.08,-1.04l-1.67,-1.84l-1.9,-1.31l-3.95,1.06l-1.56,-0.31l-5.85,-3.01l-2.32,-3.04l-1.64,-1.34l-2.21,-1.06l-1.8,-0.44l-7.61,-5.08l-5.76,-5.79l-3.6,-1.91l-3.06,-3.38l-4.61,-2.62l-2.49,-3.0l-1.55,-4.21l-1.61,-1.85l-2.37,-4.69l-1.01,-3.75l-0.34,-4.62l-0.8,-1.92l-1.67,-2.41l-0.38,-1.53l1.8,-5.25l-0.08,-5.06l1.33,-5.05l-0.24,-4.87l1.78,-3.29l0.25,-1.07l-0.24,-1.32l-2.29,-3.76l-0.1,-2.26l2.07,-3.47l1.05,-4.37l-0.1,-0.6Z",name:"Entre R\xedos"},"AR-B":{path:"M487.51,964.44l-0.33,-1.21l-2.38,-4.23l-2.77,-2.57l-2.26,-1.61l-2.4,-2.82l-3.59,-2.99l-3.75,-1.39l-8.91,-1.03l-0.06,-247.83l0.31,-72.01l0.37,-8.31l1.32,-1.45l73.41,-0.19l34.05,-35.66l1.62,-2.24l-0.32,-1.77l0.38,-1.02l0.65,-0.66l1.5,-0.52l1.37,-0.07l2.99,1.16l4.37,0.12l2.1,1.29l1.6,1.46l1.23,0.5l1.3,0.14l2.05,-0.49l1.66,-1.29l1.85,-3.85l0.7,-3.85l2.8,-2.49l0.35,-3.24l1.39,-0.54l1.03,-0.82l0.46,-0.79l0.1,-1.51l0.69,0.35l5.8,5.82l7.69,5.13l1.9,0.48l2.08,1.0l1.49,1.22l2.4,3.1l6.04,3.13l2.0,0.37l3.53,-1.08l1.63,1.12l1.81,1.94l2.41,1.16l3.9,0.0l0.77,-0.68l0.9,-0.21l0.57,3.04l0.94,0.75l0.81,0.21l0.64,-0.33l1.13,1.4l0.75,0.34l5.78,0.03l4.86,2.89l3.31,2.54l3.04,0.76l4.55,3.96l1.96,0.94l2.47,0.03l4.09,-1.63l2.04,-0.42l2.22,1.03l0.42,1.56l-0.35,4.41l0.59,1.63l-1.44,1.5l-0.59,1.37l-1.4,1.2l-0.7,0.18l-1.12,-0.4l-1.74,-0.08l-1.65,1.4l0.21,0.4l2.59,1.38l1.98,1.58l0.39,0.67l-0.7,1.36l-1.81,2.21l0.41,1.52l1.2,1.1l0.07,1.53l-2.88,2.41l-1.0,4.42l0.86,3.1l4.56,3.5l0.59,-0.13l1.67,-2.99l1.07,-0.92l1.75,-0.34l1.15,-1.37l3.16,1.98l2.06,1.74l1.67,0.83l2.79,0.4l1.43,0.79l2.71,0.69l1.67,1.93l1.39,0.49l2.81,-0.21l5.11,4.07l3.2,1.22l3.82,2.78l3.6,1.27l7.72,6.93l4.54,5.05l5.13,8.49l0.21,1.1l-0.7,2.03l-3.52,4.32l-5.89,8.27l-1.83,6.96l1.03,6.13l0.31,0.75l0.75,0.61l1.4,3.39l0.34,1.6l1.84,1.48l0.29,1.19l0.71,1.13l6.38,5.83l4.64,2.65l2.98,0.84l0.18,0.29l-0.55,0.52l0.28,0.91l0.57,0.03l1.67,-1.27l1.89,-0.75l3.88,0.01l0.39,-0.55l-0.38,-1.46l0.92,0.47l0.8,2.67l1.06,1.33l-0.09,6.32l1.23,4.13l0.16,15.09l-0.74,1.63l-4.68,5.73l-4.46,6.45l-5.9,9.66l-1.65,3.39l-4.92,6.36l-6.43,5.69l-1.84,2.82l-1.27,0.84l-5.02,6.18l-1.94,4.41l-0.59,4.51l0.58,1.37l-0.3,1.02l0.13,1.48l-1.08,2.32l-1.52,1.6l-12.07,7.38l-7.01,3.83l-2.18,0.56l-2.39,1.87l-1.65,0.86l-5.39,2.01l-2.47,1.26l-4.01,0.61l-3.42,1.09l-3.26,1.79l-7.31,1.56l-9.53,3.03l-2.6,1.58l-2.94,0.92l-25.67,4.74l-7.45,2.89l-4.15,-0.0l-20.57,3.6l-14.2,1.92l-9.29,1.72l-5.0,-0.07l-1.85,-0.32l-1.65,0.78l-4.04,0.95l-8.71,-1.03l-4.13,0.06l-3.05,0.9l-1.07,0.62l-6.87,-0.9l-2.33,-1.38l-3.08,0.75l-2.1,-0.08l-8.4,-2.26l-1.61,-0.74l-1.22,-1.03l-2.22,-4.36l-0.78,-0.54l-7.39,-0.58l-1.79,-0.69l-1.29,0.63l-0.61,1.01l0.36,0.8l-0.21,1.15l0.77,1.85l-0.06,1.22l0.99,-0.45l0.59,0.18l0.02,2.4l0.31,0.74l0.75,0.39l1.51,-0.2l-0.32,1.77l-1.42,1.01l-1.87,4.41l0.83,1.45l-0.35,2.48l0.38,1.15l3.05,2.6l-1.24,-0.57l-0.46,0.08l-0.65,0.68l-0.03,0.51l0.59,0.69l1.07,0.42l5.66,0.55l3.49,1.6l1.83,1.24l0.91,1.24l-0.12,0.97l-1.0,0.94l-4.16,-3.0l-1.25,-1.94l-0.68,-0.5l-4.17,0.14l-0.36,0.48l0.63,1.69l0.61,0.47l1.41,0.02l0.56,1.46l0.88,1.11l1.91,1.66l1.01,0.53l3.34,0.68l0.18,0.95l-0.97,1.54l-0.12,3.63l-0.52,1.24l-1.13,7.25l-0.12,4.73l-0.14,0.54l-1.89,1.07l-3.09,-0.49l-2.85,-1.94l-0.62,0.21l-0.16,0.81l0.84,1.35l-1.06,0.83l-0.09,3.04l-0.91,3.71l-1.39,3.19l1.21,3.3l-0.91,4.04l-0.34,0.87l-2.83,1.25l-0.9,0.81l-1.5,2.08l-0.31,1.2l0.25,1.06l1.3,2.28l0.68,3.1l1.21,2.1l3.97,1.96l0.05,1.41l1.41,1.72l0.6,0.49l0.9,-0.31l0.45,1.78l-0.01,1.12l-0.46,0.37l-1.87,-0.32l-1.38,-1.43l-0.6,0.31l0.06,1.12l0.69,1.19l-0.4,0.84l0.43,0.81l0.88,0.37l3.5,-1.91l1.65,-0.47l-1.49,1.08l-1.15,4.73l-2.55,5.28l-1.1,1.33l-6.63,3.17l-5.43,3.07l-3.11,1.17l-2.38,1.57l-2.82,0.06ZM689.21,609.29l-0.27,-0.53l0.66,-0.88l-0.08,-1.29l1.18,1.19l0.19,1.3l-0.64,-0.52l-0.56,0.08l-0.49,0.65ZM526.64,864.17l0.56,0.35l0.69,-0.73l1.35,3.43l-0.15,1.09l-1.47,-0.26l-1.44,-1.21l-3.77,-1.47l-2.57,-3.05l-0.46,-1.3l6.4,1.59l0.87,1.56ZM523.08,857.17l1.21,0.9l-0.07,0.69l-1.23,0.27l-0.77,-0.31l-2.49,-1.78l-1.02,0.52l-0.76,-0.38l0.27,-0.52l3.28,0.16l1.58,0.46ZM522.25,925.81l-0.45,-1.18l-3.09,-4.09l-0.92,-1.88l0.54,-2.26l2.97,0.79l1.01,1.32l-0.25,5.1l0.19,2.2ZM521.32,934.72l-3.03,4.06l-1.74,-0.24l0.24,-1.3l-0.54,-1.18l-0.55,-0.16l-1.16,0.65l-0.99,-0.01l-0.33,-0.31l1.52,-2.24l0.3,-2.25l0.83,-2.3l3.11,0.14l1.07,1.02l1.62,2.79l-0.34,1.31Z",name:"Buenos Aires"},"AR-C":{path:"M689.37,630.71l-1.01,1.27l-1.7,0.31l-1.21,1.05l-1.57,2.76l-3.94,-2.94l-0.79,-2.67l0.94,-4.18l2.57,-2.05l4.03,2.43l1.43,1.69l1.24,2.33Z",name:"Ciudad de Buenos Aires"},"AR-A":{path:"M230.92,160.73l3.51,-0.13l1.13,-0.52l0.67,-0.92l-0.12,-1.2l-3.34,-3.82l0.24,-2.28l-1.42,-1.82l0.13,-0.72l-0.36,-0.73l-0.47,-0.55l-1.39,-0.22l-1.67,-1.14l-1.14,-2.72l0.23,-1.64l2.29,-4.5l1.04,-3.35l1.56,1.31l0.57,-0.22l0.63,-2.38l1.73,-3.64l0.57,-0.32l1.55,0.39l1.05,-0.18l2.32,-3.24l0.61,-1.64l0.7,-0.47l37.54,-15.77l2.3,-1.23l1.21,-1.66l3.79,-12.14l1.03,1.01l1.74,0.72l1.63,1.79l2.91,0.83l3.54,3.7l0.56,1.44l1.86,0.6l0.64,1.54l2.66,3.02l4.79,2.36l4.27,4.87l3.26,1.62l1.71,0.37l2.96,-0.12l1.81,-0.94l2.33,-3.1l1.46,-0.78l1.67,-4.91l0.82,-12.47l-0.18,-2.78l-2.95,-8.06l-0.15,-1.69l1.29,-5.99l0.81,-0.82l2.88,1.09l1.23,0.03l2.06,1.31l1.83,0.05l6.34,3.73l1.54,1.53l0.21,0.58l-0.33,2.18l0.22,3.13l-0.49,1.12l0.57,1.53l-1.51,2.35l-0.25,3.86l0.12,0.69l0.77,0.49l0.07,0.74l0.52,0.75l-0.39,1.03l0.15,1.04l2.0,2.61l1.02,0.15l1.03,-0.75l0.59,0.01l2.96,2.65l3.22,1.79l-0.02,3.53l0.41,1.16l1.54,2.57l4.54,5.88l1.35,2.46l2.36,1.49l0.71,0.18l2.05,-0.62l2.29,1.89l2.95,0.53l3.88,1.45l1.98,-0.52l2.97,-1.76l0.65,1.3l3.89,3.09l1.55,0.91l5.01,1.68l1.35,-0.57l2.04,-4.72l1.06,-1.55l8.75,7.4l0.56,0.13l1.0,-0.58l1.44,-3.04l2.99,-2.81l2.5,-0.7l1.4,-1.77l4.05,-0.51l1.4,-0.9l3.95,-5.01l1.61,-2.85l0.84,-2.79l-1.14,-31.66l-0.49,-0.84l-1.54,-0.33l-5.72,-0.1l-1.05,0.25l-1.45,1.67l-0.67,2.47l-0.97,0.99l-0.88,-0.61l-2.37,-3.09l-1.76,-1.54l-3.59,-1.37l-1.33,-1.17l-4.18,0.6l-2.11,1.68l-3.3,-0.43l-0.28,-2.31l-3.06,-6.31l-0.71,-0.64l-2.77,-1.06l-0.54,-0.86l1.01,-4.14l0.6,-4.19l-0.31,-2.19l-1.24,-1.58l-0.93,-0.59l-5.69,-0.35l-1.85,-1.5l-1.79,-4.94l-0.77,-5.29l-0.01,-2.2l0.91,-2.33l-1.92,-2.05l-1.66,-0.24l0.45,-3.85l1.05,-1.89l1.69,-4.34l1.55,-2.48l0.21,-4.64l0.42,-1.8l1.29,-2.45l0.29,-1.33l7.27,-0.08l8.39,1.92l3.22,1.76l1.78,0.42l1.67,-0.47l1.21,0.23l3.09,1.54l1.87,2.77l0.02,0.59l-0.86,1.28l-0.4,1.49l2.09,1.97l-0.33,1.7l1.17,1.16l0.41,1.32l3.06,3.22l-0.92,1.84l-0.21,2.84l1.22,0.96l1.27,2.59l1.44,0.82l0.49,0.87l0.13,1.13l-0.32,1.05l0.55,0.94l0.16,2.09l1.07,0.72l0.57,-0.41l1.36,-4.98l0.06,-3.53l1.92,-7.04l0.6,-1.04l2.29,-2.12l1.15,-1.62l3.37,-8.58l1.58,-1.36l1.45,-3.57l0.7,-2.67l0.33,-0.65l1.21,-0.76l0.88,-2.74l0.53,-0.22l1.12,-0.2l4.09,0.27l3.22,2.22l3.12,-2.21l1.64,-0.28l28.37,0.16l6.68,-0.36l2.32,0.45l0.52,4.84l0.36,0.98l0.84,0.87l3.98,2.32l0.81,1.59l1.6,0.85l0.09,0.77l-0.52,1.21l0.41,0.76l2.87,0.93l1.89,2.04l2.35,0.8l1.44,1.77l3.15,2.12l1.04,0.39l0.31,91.6l-47.85,60.14l-23.5,-0.34l-10.28,-3.24l-2.17,-0.1l-0.94,1.22l-9.64,20.46l-0.42,3.47l-1.95,3.98l-0.37,1.65l-9.17,0.22l-3.26,-0.65l-3.82,1.05l-2.32,1.73l-1.79,0.25l-3.19,-1.59l-0.86,-0.2l-1.22,0.23l-8.48,-3.32l-0.84,-0.84l-1.31,-3.16l-0.81,-0.7l-1.23,0.18l-3.53,1.81l-0.97,0.14l-4.38,-0.97l-1.7,0.07l-4.05,-1.28l-1.04,0.9l-0.26,4.02l-0.6,2.12l0.09,2.54l-0.77,1.29l-1.6,-0.01l-13.23,-2.22l-1.8,-0.92l-2.77,-3.07l-2.62,-0.26l-1.38,0.67l-1.29,2.15l-1.76,1.17l-2.63,5.92l-0.72,0.74l-0.66,0.08l-2.11,-1.77l-3.7,-4.21l-1.71,-3.95l-1.51,-1.79l-0.71,-2.2l-3.63,-4.43l-3.67,-5.28l-0.92,-1.66l-0.56,-2.16l0.23,-3.74l2.73,-2.36l7.79,-0.46l2.79,-1.81l0.92,-1.24l0.04,-1.63l1.15,-4.83l-2.3,-3.63l-0.78,-4.8l-1.21,-1.82l-2.06,-0.22l-54.42,0.68l-30.23,-5.73Z",name:"Salta"}},height:1775.5897460258225,projection:{type:"mill",centralMeridian:0},width:900})}).call(t,l(0))},function(e,t,l){(function(e){e.fn.vectorMap("addMap","asia_mill",{insets:[{width:900,top:0,height:555.5409752358405,bbox:[{y:-6895749.143810256,x:2858903.2260101754},{y:1365383.966806244,x:16242290.106516164}],left:0}],paths:{BD:{path:"M468.23,273.61l0.71,0.28l0.58,-0.17l1.03,-2.27l3.07,-0.06l0.75,-0.99l-1.01,-0.97l-0.42,-1.03l-2.11,-0.48l-1.82,-1.98l-1.04,-0.37l0.36,-1.52l2.2,-2.38l-0.03,-0.74l-0.59,-0.55l1.28,0.98l0.67,1.23l1.03,0.3l1.31,0.04l0.39,-0.56l-0.29,-0.74l1.12,2.32l1.6,0.95l1.55,0.0l0.55,-0.72l0.06,-0.94l0.91,1.84l-0.18,4.52l0.45,0.95l4.71,1.15l12.05,-0.09l2.87,1.64l-1.68,-0.08l-1.11,3.94l-1.09,0.36l-0.53,1.16l-0.92,-0.13l-1.3,0.83l-1.65,0.27l-1.04,1.45l-0.55,2.17l1.25,4.63l0.87,0.36l0.23,-0.76l0.39,0.99l1.03,0.54l1.43,-0.82l0.06,-1.92l1.33,-1.61l-0.02,-1.25l1.1,-0.2l0.56,0.3l0.57,2.45l0.21,3.12l0.98,1.98l0.95,10.27l-1.52,-0.91l-0.91,0.13l-0.83,1.18l0.19,1.46l-0.37,-0.53l-0.38,-4.02l-1.31,-4.1l0.26,-0.9l-0.55,-0.43l-0.24,0.13l-1.76,-2.79l-0.59,-1.56l-2.33,1.96l-1.63,0.27l-1.96,-3.12l-0.37,-4.39l-0.56,-0.29l-0.45,0.36l-0.06,0.92l-1.76,-0.24l-0.44,0.23l0.12,0.48l0.92,0.7l1.01,0.22l0.34,0.42l0.02,0.68l-0.97,0.9l0.32,0.89l-0.51,0.67l-0.05,0.75l0.49,1.55l0.74,1.1l-0.04,1.05l-1.67,1.56l-1.04,1.67l-0.41,-0.63l0.95,-1.34l0.03,-0.48l-0.94,-0.02l-1.11,0.67l-0.25,-1.52l0.63,-1.15l-0.09,-0.5l-0.51,-0.01l-0.91,0.83l-0.49,3.08l-1.12,0.91l-0.6,-3.09l-0.39,-0.32l-0.5,0.81l0.23,2.33l-0.91,1.25l-0.47,0.01l-0.88,-0.99l-0.34,-3.13l-0.94,-2.74l-0.52,-3.11l0.52,-1.04l-0.11,-0.49l-1.5,-0.56l0.17,-1.34l-1.2,-1.65l0.96,-2.52l0.18,-2.32l-0.78,-0.65l-1.19,-0.22l-1.51,-1.02l-0.65,0.08l-0.78,-0.54l-0.29,-0.57l0.77,-1.7ZM492.82,292.48l0.02,0.04l-0.02,-0.03l0.0,-0.01ZM490.12,294.53l0.06,-0.71l0.06,0.24l-0.11,0.47ZM486.34,295.46l0.98,-1.76l-0.25,-1.76l-0.63,-0.69l-0.22,-1.31l1.7,2.68l-0.27,2.27l-0.25,0.35l-1.07,0.23Z",name:"Bangladesh"},MN:{path:"M465.38,65.23l0.89,-0.91l-0.34,-1.28l0.62,-0.06l1.36,-0.89l0.63,-1.89l2.96,-0.29l1.6,0.36l0.59,-0.65l0.58,0.39l1.04,-0.28l0.59,-0.33l0.38,-0.81l1.04,0.09l2.05,-1.05l0.37,-0.57l-0.19,-1.38l2.27,-0.66l0.58,-1.07l4.59,-1.32l0.78,-0.78l1.87,-1.05l2.78,-0.49l3.01,-2.22l2.88,-0.07l1.04,-1.55l2.11,1.67l0.67,-0.01l0.8,-0.92l0.67,0.01l0.42,1.04l1.07,0.72l8.35,0.44l0.71,3.17l2.29,2.08l2.21,-0.2l1.29,1.02l2.11,-0.02l1.12,0.3l2.16,-0.99l1.09,0.49l0.76,-0.36l1.92,0.95l4.87,0.16l1.67,1.45l1.56,-0.13l1.37,-1.0l0.41,-0.68l1.71,-0.25l1.36,-0.75l0.85,-0.75l1.1,-2.2l0.25,-2.54l-1.91,-1.23l-0.53,-1.95l-0.94,-1.28l0.05,-0.46l0.57,-1.2l0.23,-1.64l0.63,-0.95l1.29,-0.51l0.99,-2.1l2.22,-0.91l1.25,-1.62l0.49,-1.34l0.6,0.61l2.94,1.23l2.31,0.52l1.62,1.19l4.13,0.3l6.74,2.7l1.5,-0.12l3.88,1.08l0.63,4.99l0.71,1.02l-0.09,1.5l0.6,0.53l0.85,0.15l1.69,1.38l3.6,0.96l1.12,0.89l2.42,0.6l1.42,-0.35l2.09,0.2l0.92,-0.22l2.0,-1.27l4.65,-0.82l2.11,-0.81l3.62,0.66l2.55,0.98l3.66,-0.08l3.83,3.12l5.14,0.45l-0.06,2.11l0.27,0.58l3.44,2.64l1.66,0.76l4.72,-0.1l7.17,1.59l1.72,-0.47l1.38,0.73l0.9,-0.0l4.66,-2.03l5.53,-0.68l3.09,-1.04l1.45,0.23l1.07,-0.2l1.83,-0.89l0.96,-1.85l2.96,-1.98l5.22,-2.55l3.2,0.36l1.84,0.88l2.02,1.84l1.38,0.6l2.35,0.12l3.03,-1.24l1.43,0.3l1.44,0.54l0.71,0.62l-4.84,9.93l-1.54,2.03l-0.25,2.98l-1.78,1.03l-0.19,0.39l0.24,1.78l0.55,0.9l2.15,1.83l1.08,-0.17l1.76,-1.38l1.99,0.18l1.85,-0.29l2.16,0.57l2.17,1.49l3.44,-3.22l2.57,-0.35l2.54,0.41l1.8,2.03l2.38,0.99l0.65,1.24l0.93,0.52l1.8,2.04l1.36,0.99l0.52,1.52l0.76,1.05l-0.01,1.06l-1.13,0.84l-2.67,-0.08l-3.79,-1.36l-0.93,0.6l-2.89,-0.2l-1.99,0.49l-1.2,0.45l-1.18,0.92l-1.41,-0.65l-1.01,0.08l-0.42,0.37l-0.4,1.72l-3.39,-0.28l-2.33,0.96l-2.4,3.23l-0.39,0.71l-0.06,1.29l-1.88,0.99l-1.87,1.53l-3.74,0.61l-1.74,0.11l-1.43,-0.38l-1.43,0.3l-1.21,1.84l-2.52,2.13l-3.44,1.97l-6.46,-1.24l-2.32,-1.64l-3.93,-0.05l-1.35,1.02l-0.99,1.34l-1.71,4.41l0.96,1.92l2.38,2.38l0.66,1.54l-1.14,0.39l-1.55,1.43l-4.17,1.53l-4.52,5.09l-7.72,2.96l-4.84,0.2l-3.84,-0.28l-10.6,1.44l-11.84,4.97l-1.46,1.22l-0.95,-0.4l-2.3,-0.1l0.0,-1.59l-0.48,-0.39l-5.77,1.1l-4.75,-2.26l-6.83,-1.36l-1.26,-0.48l-2.32,-2.54l-1.39,-0.42l-3.06,-0.12l-8.31,-1.14l-3.92,0.98l-16.87,-2.0l-6.05,0.61l-0.42,-1.63l-3.28,-3.13l-0.15,-1.01l-2.38,-5.24l-1.45,-0.72l0.29,-1.8l-0.2,-0.51l-2.52,0.02l-2.39,-0.79l-2.56,-1.53l-1.19,-1.11l-1.93,-0.36l-2.15,-2.01l-1.23,-0.49l-5.48,-0.85l-2.76,0.24l-2.97,-0.55l-3.26,-0.07l-1.18,-0.45l-0.88,0.06l-1.89,-0.9l-1.14,0.11l-1.48,-2.67l0.33,-1.69l2.14,-2.77l0.03,-0.89l-0.63,-1.57l0.87,-2.78l-0.36,-1.84l-0.87,-1.94l-1.26,-0.64l-1.54,-2.5l-0.52,-2.03l-0.88,-1.72l-1.6,-0.72l-0.81,-1.38l-0.52,-0.08l-1.29,0.57l-1.61,-1.67l-1.89,-0.23l-1.51,0.36l-3.73,-2.07l-0.11,-0.9l-0.63,-0.83l-3.77,-1.57l0.57,-0.74l-0.01,-0.67l-1.71,-0.88l-0.5,-0.67Z",name:"Mongolia"},BN:{path:"M669.68,427.4l0.73,0.87l0.54,2.47l-0.75,-0.21l-0.52,-3.13ZM663.3,429.66l2.55,-1.0l3.15,-2.12l-2.11,1.53l0.21,2.24l0.34,0.55l-0.41,1.43l-0.75,0.81l-1.24,-1.48l-0.84,-0.24l-0.9,-1.73Z",name:"Brunei"},BH:{path:"M186.05,263.08l0.03,-0.01l0.0,0.12l-0.03,-0.12ZM186.08,263.2l0.33,0.5l-0.01,1.54l-0.25,-0.46l-0.07,-1.59Z",name:"Bahrain"},BT:{path:"M479.26,258.41l-0.68,-0.6l-1.59,-0.42l-1.49,0.21l-0.67,-0.33l-1.21,-0.69l-0.18,-0.78l-0.61,-0.7l0.98,-0.78l0.47,-1.27l1.11,-1.01l0.49,-1.02l2.35,-2.77l2.96,-1.79l1.35,-0.05l1.57,0.4l-0.19,0.88l0.51,0.52l2.68,0.07l2.39,0.83l1.8,-0.86l2.35,0.97l-0.39,2.29l0.21,0.81l1.39,1.06l1.61,-0.11l0.49,0.91l-0.62,1.49l0.57,1.2l-0.19,0.44l-2.46,0.43l-0.91,-0.03l-0.85,-0.49l-1.14,0.61l-4.0,0.16l-3.09,-0.93l-1.21,0.46l-0.53,0.64l-3.27,0.27Z",name:"Bhutan"},HK:{path:"M661.58,292.96l0.56,-0.57l0.79,-0.15l0.37,0.12l0.23,0.69l-0.18,0.38l-1.77,-0.47Z",name:"Hong Kong"},JO:{path:"M73.44,221.31l0.32,-1.94l0.71,-1.81l-0.18,-2.7l0.4,-4.54l0.81,-0.34l0.91,0.11l1.09,1.36l1.36,0.46l1.2,0.92l3.65,0.53l14.19,-8.55l1.88,6.47l-0.46,0.56l0.45,1.39l0.49,0.26l1.18,-0.3l0.12,0.32l-2.13,1.8l-14.99,4.17l-0.18,0.66l7.3,7.79l-2.14,1.24l-1.23,2.64l-5.25,1.04l-0.54,0.35l-1.77,2.81l-2.92,2.3l-7.72,-1.2l0.79,-4.67l0.53,-1.3l0.03,-2.42l2.2,-5.75l-0.11,-1.66Z",name:"Jordan"},PS:{path:"M69.37,220.61l0.5,-1.44l1.93,-1.52l-0.75,-0.82l-0.89,-0.22l-0.2,-2.28l0.38,-1.39l0.34,-0.86l0.71,-0.46l1.04,0.19l1.21,0.91l0.0,4.78l-0.74,2.04l-2.36,0.96l-1.18,0.1ZM64.36,221.37l0.26,-0.24l-0.2,0.39l-0.05,-0.15Z",name:"Palestine"},LB:{path:"M71.41,206.16l3.41,-7.3l0.31,-1.87l1.06,-1.44l1.32,-0.97l0.1,-0.56l2.44,-0.29l-0.58,1.07l1.36,0.72l0.51,1.51l-0.27,0.54l-1.73,1.43l-0.21,0.89l-1.1,0.06l-1.03,0.79l-0.41,0.85l0.43,0.87l-1.83,1.74l-1.46,0.66l-0.46,1.19l-0.37,0.22l-1.46,-0.12Z",name:"Lebanon"},LA:{path:"M558.12,308.97l0.8,-2.48l0.9,-0.56l1.21,-0.03l0.58,-0.32l0.14,-0.59l-0.68,-0.32l0.06,-0.31l0.54,-0.46l0.92,-1.8l1.27,-0.46l1.32,-0.98l0.33,1.83l0.41,0.49l2.23,-0.25l1.45,0.64l0.79,-0.52l0.23,-0.51l-0.59,-0.81l0.09,-3.9l-1.05,-1.43l-0.46,-1.67l1.09,-1.67l0.5,0.65l1.96,-0.09l2.85,3.44l0.75,0.49l0.74,1.87l0.55,0.12l0.79,-0.61l0.59,0.27l-0.72,3.25l2.08,3.11l4.25,1.55l3.34,-1.92l3.23,2.09l-1.48,1.18l0.07,0.59l1.87,0.54l0.4,1.12l1.34,0.22l0.42,0.91l-1.29,1.97l-1.05,0.95l-2.28,-0.55l-2.03,0.27l-0.16,0.6l0.32,1.04l-1.08,0.87l-0.12,0.82l6.31,4.01l3.0,0.99l-0.42,1.03l0.28,0.95l1.72,1.75l0.92,0.28l0.85,1.15l0.86,2.02l2.37,2.5l1.98,1.54l1.67,1.97l0.28,2.13l0.96,1.49l0.83,0.4l0.66,-0.34l0.63,1.05l3.36,2.31l-1.56,1.09l-0.2,0.64l0.94,1.54l2.13,1.74l0.53,0.81l-1.24,1.92l0.26,2.05l-0.64,0.9l-0.88,-0.18l-1.3,1.28l-0.72,0.04l-0.59,0.63l-0.63,0.09l-2.18,-1.88l-0.59,0.03l-0.89,0.79l-0.78,-0.14l-0.68,0.79l-1.22,0.15l-0.43,0.59l1.04,2.11l-0.26,0.59l-0.82,-0.02l-1.24,-1.21l-1.56,-0.54l-1.34,0.34l-0.62,-0.55l-0.32,-0.6l1.56,-0.89l0.71,-1.11l0.39,-2.8l-0.42,-2.39l0.93,-1.73l0.17,-1.54l-0.28,-0.5l-1.57,-0.92l-0.05,-1.29l-2.57,-1.25l-0.75,-1.37l-0.96,-0.96l-0.46,-1.25l-0.05,-1.74l0.51,-3.38l-0.65,-1.35l-2.34,-1.84l-3.57,-4.78l-1.35,-0.09l-2.3,-0.79l-1.67,0.07l-0.48,0.38l-0.07,0.74l-1.19,1.15l-0.3,0.82l-1.62,0.51l-1.04,0.72l-0.47,-0.8l-1.53,-0.65l-1.54,-1.23l-0.79,-0.06l-1.18,1.01l-1.29,0.38l-0.67,1.12l-2.05,1.33l-1.8,1.65l-1.16,-0.32l1.6,-4.28l-0.05,-1.21l-0.67,-1.09l0.86,-1.3l0.92,-2.92l-0.66,-2.72l0.1,-1.75l-0.63,-0.53l-1.54,-0.29l-1.85,0.75l-0.71,0.09l-0.67,-0.33l-0.57,-0.57l-0.12,-0.62l1.05,-2.53l-0.19,-0.97l-1.62,-1.77l-0.72,-0.02l-0.52,0.36Z",name:"Lao PDR"},TW:{path:"M709.3,291.82l-1.83,-4.59l0.51,-1.89l-0.08,-2.0l3.67,-6.43l3.03,-4.34l3.7,-1.83l2.14,1.56l0.09,0.35l-0.77,1.26l0.06,2.28l-1.59,3.77l-1.03,5.01l-0.91,2.74l-2.57,3.52l-0.85,1.94l-0.35,3.19l-0.44,-0.46l-0.11,-1.02l-0.74,-1.59l-1.92,-1.47Z",name:"Taiwan"},TR:{path:"M7.99,161.66l1.03,0.22l1.78,-0.37l0.63,-0.86l-1.88,-0.41l-0.87,-1.59l0.93,-0.42l0.78,-0.97l-0.38,-0.84l-1.04,-0.26l0.22,-1.4l-1.11,-1.38l1.53,-1.64l-0.01,-0.66l-0.98,-0.39l-5.01,0.73l0.43,-1.17l0.14,-2.62l0.96,-0.37l3.02,-3.17l1.89,0.03l0.94,-0.5l0.88,-0.02l0.41,0.66l1.26,0.53l2.03,-0.11l0.96,-0.5l0.06,-0.48l0.2,0.52l0.44,0.12l2.4,-0.29l5.37,0.12l0.62,-0.4l-0.05,-0.64l-1.48,-0.65l0.7,-0.47l6.52,-0.93l0.35,-0.33l-0.36,-0.66l-4.21,-0.72l-1.38,-1.17l0.51,-1.42l5.55,0.63l3.22,-0.4l3.54,0.99l3.33,-0.2l1.01,-0.65l0.77,-1.35l4.6,-2.35l1.66,-1.26l7.24,-2.43l10.86,0.44l1.96,-0.93l0.54,0.16l-0.03,1.2l1.48,1.59l2.21,0.87l2.62,-0.69l0.67,0.19l0.96,2.25l1.79,1.43l0.93,0.16l1.2,-0.81l0.79,-0.08l1.41,0.69l0.74,0.89l5.19,0.94l1.14,0.69l3.53,0.69l7.87,-1.6l2.82,1.08l2.54,0.35l1.02,-0.16l6.24,-2.71l2.51,-1.47l0.64,-0.71l2.14,0.68l0.98,-0.56l3.85,0.49l1.25,-1.25l0.91,0.03l0.44,0.73l2.22,1.53l0.02,0.52l0.51,0.51l1.61,0.31l0.22,0.85l1.28,1.16l0.57,2.17l-1.04,1.78l0.93,2.48l-0.04,0.84l2.19,0.95l2.59,-0.14l2.28,1.66l-1.27,0.98l-0.54,2.14l-2.31,0.12l-0.46,0.66l0.51,1.54l0.64,0.58l-0.24,1.25l0.2,0.53l0.71,0.9l0.23,3.83l1.0,0.49l-1.64,3.72l0.43,0.51l0.73,0.06l1.56,1.01l-0.24,0.46l0.21,1.92l1.62,1.39l-0.23,0.51l-0.93,-0.02l-2.34,1.61l-0.2,-2.01l-0.87,-0.72l-0.84,-0.11l-1.42,0.77l-1.09,-0.03l-4.28,-1.2l-1.3,0.34l-1.32,-0.37l-2.72,2.18l-0.63,-1.23l-0.91,-0.31l-1.16,0.82l-3.93,0.97l-6.05,-0.08l-5.27,2.36l-4.83,1.22l-4.33,-0.1l-2.35,-1.43l-1.98,-0.36l-5.77,2.22l-2.57,-0.08l-0.96,-0.89l-2.18,-0.39l-0.64,0.48l-0.7,2.82l0.69,1.64l-1.76,0.56l-0.32,1.45l-0.99,0.56l-0.34,0.73l-1.01,-0.55l0.15,-0.53l-1.01,-2.49l2.77,-3.03l-0.16,-1.54l-1.04,-0.94l-0.43,-0.04l-2.94,1.62l-0.88,1.05l-0.89,0.15l-4.31,-1.91l-1.02,-0.13l-3.12,1.87l-2.57,2.64l-1.88,0.93l-5.61,0.72l-1.03,0.48l-1.75,-0.5l-1.08,-0.65l-2.65,-2.99l-5.1,-2.34l-5.46,-0.6l-0.89,0.96l-0.17,2.23l-0.71,2.0l-1.51,-0.37l-3.86,1.25l-3.28,-1.34l-0.48,-0.5l-0.77,-2.47l-0.76,-0.44l-1.22,0.32l-2.38,-1.06l-1.51,-0.11l-1.53,1.41l0.18,-0.25l-0.34,-0.64l-0.34,0.02l1.78,-1.56l0.13,-0.28l-0.36,-0.57l-7.0,0.23l0.11,-0.26l1.71,-0.35l0.29,-0.44l-0.31,-1.03l-2.07,-1.09l-0.87,-2.1l0.93,-0.51l0.06,-2.34l-2.86,-1.01l-1.45,-1.17l-1.04,0.34l-1.56,-0.72l0.81,-0.68l0.07,-0.85l-0.38,-1.15l0.83,0.48l0.08,1.22l0.49,0.71l0.25,0.15l0.66,-0.5ZM15.22,175.57l-0.41,0.2l-0.33,-0.03l0.31,-0.13l0.43,-0.04ZM16.6,143.61l0.01,-0.05l-0.46,-0.47l0.7,0.08l-0.24,0.44ZM3.34,140.98l2.15,-2.44l-0.15,-2.09l1.72,-0.87l0.46,-0.67l-0.31,-2.04l-1.93,-1.23l1.34,-0.44l0.56,-1.08l2.01,-0.26l1.03,-0.61l1.74,-0.22l1.82,1.43l3.3,-0.46l-0.1,0.85l0.47,1.13l1.24,1.74l1.18,0.83l5.0,2.06l-0.52,1.31l-1.07,0.25l-4.52,-0.94l-1.96,0.79l-1.34,-0.18l-1.86,0.36l-1.98,2.61l-3.22,1.51l0.3,-0.41l-0.33,-0.64l-4.89,0.12l-0.18,-0.41ZM7.44,143.02l-1.73,1.59l-1.03,1.2l0.09,-1.2l1.25,-0.99l1.41,-0.61ZM0.74,145.85l0.89,-0.3l0.19,0.13l-1.08,0.17Z",name:"Turkey"},LK:{path:"M405.27,403.82l0.63,-0.48l0.31,-2.67l0.69,-2.19l-0.1,-1.45l1.26,-2.36l0.05,-2.28l1.32,0.61l0.71,-0.1l0.29,-0.53l1.52,1.26l1.62,2.89l0.68,0.41l1.3,1.94l0.18,1.09l1.12,0.66l0.37,2.11l1.82,2.76l1.26,2.7l0.27,0.91l-0.09,2.77l-1.05,2.78l-2.37,1.92l-4.81,1.92l-1.57,0.21l-1.55,-0.41l-1.15,-0.96l-1.7,-4.93l-1.0,-8.59ZM409.2,391.24l-1.76,-0.39l-0.41,-0.44l1.57,0.08l0.6,0.76Z",name:"Sri Lanka"},TL:{path:"M743.75,531.36l1.77,-2.37l1.4,-0.5l3.12,-0.62l6.11,-0.25l2.56,-1.05l1.81,0.43l-2.38,1.79l-1.88,0.51l-1.38,1.0l-2.37,0.62l-1.6,0.93l-4.02,1.15l-2.18,1.48l-0.65,-1.32l0.98,-0.19l0.44,-1.35l-0.59,-0.65l-1.14,0.38ZM737.32,534.04l0.79,-0.42l1.17,-0.31l-0.74,0.83l-1.22,-0.09Z",name:"Timor-Leste"},TM:{path:"M203.1,134.81l-0.97,-1.38l-0.75,-1.96l2.58,-2.29l1.35,-0.76l-1.16,0.96l-1.2,2.45l0.48,0.84l-0.32,2.14ZM206.04,128.16l3.88,-1.05l3.1,-0.34l5.29,3.23l2.91,4.49l1.91,1.78l0.68,0.13l2.88,-0.54l8.07,0.54l1.16,-1.25l-0.76,-0.98l-0.26,-2.09l0.85,0.12l1.5,1.43l2.63,-0.58l1.07,-0.61l0.51,-0.81l-0.12,-0.87l-1.1,-0.81l-0.57,-1.62l1.36,-0.37l1.43,-2.54l1.56,0.47l0.76,1.14l1.07,0.04l0.16,-0.96l-2.22,-2.29l2.06,-0.02l0.81,-0.77l1.85,1.68l2.07,0.43l0.74,1.24l0.76,0.47l3.79,0.28l0.85,0.67l-0.35,2.11l1.55,0.99l-0.65,0.67l0.44,1.43l-0.5,1.54l0.38,0.61l2.88,1.63l3.07,-0.24l2.91,0.53l0.65,-0.05l1.18,-0.72l1.0,0.29l1.8,1.21l1.39,3.57l2.06,3.05l0.85,3.23l7.75,5.38l1.95,1.91l3.03,1.84l1.19,-0.12l2.24,1.84l7.43,4.52l2.76,-0.01l3.1,1.66l1.36,0.35l0.19,0.22l-0.77,1.34l-0.06,3.42l-2.52,-0.56l-2.87,-1.32l-1.09,1.01l-0.59,1.71l-3.23,0.11l-2.21,0.96l-2.42,6.9l-1.05,0.9l-1.93,0.94l-0.56,0.81l-1.11,0.03l-4.14,1.3l-1.34,0.12l-0.43,0.76l0.37,0.94l-0.74,1.84l-2.56,1.51l-1.65,0.02l-1.01,0.51l-0.49,-0.76l-1.74,-1.33l-2.84,0.04l-1.86,-1.54l-0.71,-0.1l0.1,-1.7l-0.68,-1.07l0.38,-0.89l-0.32,-4.03l-0.44,-0.84l-6.02,-0.15l-1.99,-2.71l-4.53,-2.48l-0.55,-0.59l-0.67,-1.69l-3.71,-1.53l-1.3,0.25l-0.99,-0.27l-1.02,0.41l-0.75,-0.21l-2.17,-1.45l-4.57,-1.19l-0.25,-1.22l-1.0,-0.91l-5.86,-0.35l-1.13,0.6l-0.29,0.89l-5.02,-0.19l-1.6,0.44l-3.74,2.45l-1.46,2.63l-3.62,1.13l-1.71,-0.08l-0.61,-4.69l0.33,-8.95l-1.59,-2.61l-2.68,-1.14l-1.3,0.25l0.55,-1.59l1.9,0.43l0.79,-0.12l0.32,-0.51l-0.29,-0.73l-0.73,-0.5l0.06,-2.12l-0.93,-0.58l-3.08,-0.24l-0.51,0.58l-0.94,-2.3l-0.07,-1.47l1.32,-4.71l1.22,1.25l1.6,0.4l1.86,-0.34l0.99,1.22l1.24,0.3l2.26,-0.61l1.46,0.23l0.32,-0.57l-0.35,-0.92l1.37,0.24l1.14,-0.41l0.37,-0.43l0.06,-1.24l-0.39,-1.08l-0.65,-0.72l-2.36,-1.57l-1.3,-1.27l-1.97,-5.25l-1.88,-0.49l-3.37,0.39Z",name:"Turkmenistan"},TJ:{path:"M312.6,153.86l0.49,-1.67l0.75,-0.73l1.15,-0.49l4.28,0.72l1.47,-0.06l0.98,-0.92l0.43,-1.72l0.68,-0.04l1.02,-0.65l0.05,-0.52l-0.48,-0.67l1.1,-0.28l0.2,-0.47l-0.55,-0.7l2.53,0.2l0.5,-1.43l-0.62,-2.01l0.6,-0.54l0.29,-1.15l0.59,0.04l1.33,0.95l0.68,0.04l4.34,-2.09l0.69,-1.18l1.41,1.4l0.16,0.81l0.48,0.2l-2.49,2.0l-0.24,0.95l0.31,0.46l1.01,0.36l0.69,1.04l0.79,0.09l-0.57,0.34l-0.55,1.08l-0.56,-0.81l-3.63,-1.35l-3.51,0.92l-0.7,0.87l0.01,0.65l-0.71,-0.36l-0.52,0.2l-0.23,0.5l-0.38,1.42l0.51,2.2l0.44,0.36l2.29,-0.43l2.59,0.18l1.71,-0.22l0.58,0.29l1.77,-0.37l0.57,0.13l0.89,1.24l0.85,0.31l1.54,-0.15l0.69,-0.8l2.64,-0.87l0.14,1.01l1.56,0.42l-0.06,0.72l0.58,0.64l0.59,0.04l1.42,-0.63l1.34,1.18l0.41,0.04l0.98,-1.13l1.43,-0.33l4.05,0.14l2.7,-0.86l0.79,0.04l-0.15,1.79l1.41,2.05l-0.78,0.93l0.93,2.59l1.55,0.72l0.72,-0.27l0.58,-0.82l0.9,0.0l3.72,1.57l-0.34,2.11l1.2,3.66l-0.24,1.67l1.57,1.55l-1.23,0.9l-1.56,-1.23l-3.22,-0.24l-0.9,0.78l-2.94,0.8l0.31,-0.94l-0.4,-0.66l-2.66,-0.38l-3.85,1.77l-1.04,0.82l-0.75,1.19l-2.16,0.4l-4.14,2.46l-0.73,-0.02l-0.79,-1.05l-0.7,-2.31l1.11,-6.72l-0.64,-0.61l-1.63,0.26l0.38,-1.82l-0.6,-1.47l-1.67,-1.13l-1.62,-0.38l-1.22,0.38l-0.9,0.77l-1.53,2.3l-1.6,1.44l0.26,2.26l-0.36,0.54l-0.71,0.2l-0.83,-0.46l-0.97,-0.08l-2.56,0.51l-0.8,0.87l-0.03,2.31l-0.63,0.6l-2.15,-1.75l-0.7,-0.14l-0.87,0.62l-0.93,0.03l-2.25,1.1l-0.9,0.97l-1.34,0.56l-0.57,-0.13l-1.25,-1.25l0.38,-2.72l3.53,-4.61l0.49,-1.81l-1.99,-2.39l-0.27,-1.51l0.72,-1.85l-0.39,-1.0l-0.72,-0.35l-2.42,-0.06l-0.36,-1.16l-2.04,-0.68Z",name:"Tajikistan"},TH:{path:"M537.74,324.01l2.04,-0.59l0.45,-0.42l-0.28,-2.76l0.73,-1.57l0.08,-2.38l1.18,-1.35l0.27,-0.79l1.75,0.63l4.69,-0.67l0.85,-0.91l0.34,-1.57l0.78,-0.19l1.13,0.28l1.04,-0.35l0.57,-0.75l-0.14,-0.95l1.52,0.11l1.48,-0.7l0.99,0.61l0.38,0.69l0.44,-0.05l0.96,-0.98l1.39,1.65l-1.06,2.91l0.28,1.07l0.7,0.71l1.17,0.53l1.0,-0.15l1.15,-0.68l1.82,0.3l-0.13,1.56l0.65,2.57l-0.87,2.67l-0.9,1.41l0.67,1.48l0.03,0.9l-1.74,4.23l0.45,0.78l1.2,0.54l0.78,-0.12l4.07,-3.13l0.69,-1.12l1.14,-0.27l1.06,-0.94l1.58,1.2l1.52,0.65l0.32,0.84l0.8,0.31l1.15,-1.0l1.89,-0.68l0.79,-1.54l0.91,-0.51l0.04,-0.84l1.24,-0.05l2.26,0.78l1.17,0.08l2.58,3.67l3.09,2.7l0.49,1.06l-0.52,3.18l0.05,1.82l0.54,1.52l1.05,1.09l0.81,1.45l2.36,1.1l-0.1,0.63l0.34,0.79l1.66,1.09l-0.17,1.07l-0.78,1.05l-0.17,0.77l0.4,2.55l-0.48,2.9l-2.18,1.37l-0.64,0.74l-0.46,-1.02l-1.49,-0.49l-6.07,0.52l-2.88,-0.48l-3.04,0.68l-1.37,0.65l-1.02,0.96l-1.4,2.3l-1.3,1.31l-0.09,0.53l-1.54,0.29l-0.11,2.45l0.98,2.09l0.27,2.51l1.86,1.89l-0.26,1.54l-0.86,-0.06l-0.14,0.32l-1.06,-0.8l-0.59,-1.02l-0.56,0.06l-1.2,-1.2l-2.43,-1.27l-2.27,0.49l-2.58,-0.4l-1.21,0.26l0.58,-5.56l-0.62,-0.66l-2.72,-0.77l-0.4,0.33l-3.09,0.59l-1.02,0.94l-0.2,0.84l0.71,1.59l-0.91,2.64l0.19,3.93l-1.05,1.63l-0.35,1.5l-1.27,2.17l-1.08,4.38l-1.47,2.35l-0.92,2.27l-0.07,4.25l0.92,2.45l-0.22,1.06l0.22,0.41l1.15,0.42l2.57,-0.74l0.54,0.13l1.06,5.07l1.12,1.35l0.69,-0.03l1.1,4.65l-0.71,-0.32l-0.96,0.72l0.38,1.87l1.85,2.56l1.25,0.14l3.14,2.29l2.99,-0.24l1.37,0.96l1.45,2.16l1.99,1.54l-0.2,0.8l-1.73,2.19l-0.57,0.01l-0.62,-0.83l-0.58,-0.14l-2.26,0.9l-0.77,1.07l-0.71,-0.69l0.68,-1.21l-0.18,-2.32l-0.75,-0.38l-0.78,0.05l-0.54,-1.24l-0.66,-0.46l-0.85,0.18l-1.85,-0.67l-0.86,-1.07l-1.03,0.3l-0.26,1.05l-1.38,-1.7l-1.18,-0.89l0.16,-1.5l-1.21,-0.97l0.27,-0.83l-0.53,-0.49l-1.31,-0.03l-0.73,-1.83l-0.6,-0.75l-0.9,-0.15l-0.12,-1.17l-1.94,-1.31l-0.71,-1.5l-1.29,-0.72l-0.59,0.2l-0.76,0.98l-0.68,-1.48l0.03,-2.42l0.63,-1.55l0.33,-2.39l2.81,-8.01l0.09,-2.34l3.14,-3.22l3.28,-5.36l-1.16,-3.29l-0.48,-2.8l-1.36,-1.43l-0.7,-2.18l0.42,-1.38l-0.33,-3.85l-1.57,-2.62l-2.74,-2.39l-2.36,-3.38l-0.3,-1.14l-0.11,-1.46l2.77,-1.37l0.24,-5.08l1.99,-1.43l0.23,-1.3l-0.53,-0.67l-0.48,0.01l-0.77,0.61l-1.26,-2.81l-0.32,-1.92l-5.49,-6.4l0.28,-0.94l-0.82,-2.56l-0.24,-0.48l-0.82,-0.09l-0.57,-0.75ZM559.45,406.63l0.01,0.05l-0.04,-0.01l0.03,-0.04ZM556.62,392.44l0.03,-0.28l0.21,0.01l-0.06,0.19l-0.18,0.08ZM544.21,404.66l-0.1,-0.43l0.18,-0.99l0.21,0.06l-0.29,1.36Z",name:"Thailand"},XC:{path:"M54.11,189.32l0.71,-1.69l3.58,0.38l4.65,-1.22l-1.47,1.07l-0.12,1.43l-1.57,0.62l-1.16,-0.11l-0.33,-0.76l-0.7,-0.35l-1.48,-0.08l-2.13,0.7Z",name:"N. Cyprus"},NP:{path:"M410.28,243.11l-2.55,-1.76l0.5,-1.57l0.84,-0.96l0.17,-1.86l0.43,-1.13l1.67,-2.57l2.53,-2.12l0.36,0.0l0.71,0.97l1.05,0.04l0.69,-0.55l1.13,-1.86l1.45,-0.35l2.74,0.45l1.31,2.1l2.04,1.05l2.81,2.14l1.2,0.53l1.08,0.07l3.06,3.39l1.08,0.07l1.86,-0.7l0.91,0.36l1.07,2.57l4.26,2.86l2.43,-0.32l-0.44,1.39l0.29,0.76l0.99,0.39l3.39,0.13l2.33,2.94l1.09,-0.49l0.13,-1.05l0.41,0.62l1.7,0.81l1.0,-0.37l0.52,-1.03l3.86,2.13l3.7,0.19l1.83,-0.58l1.62,0.11l-1.18,5.52l0.99,1.89l0.33,1.4l-0.85,2.37l-1.11,-0.4l-1.63,0.3l-1.53,-0.18l-1.06,0.47l-1.13,-0.44l-0.63,-1.02l-2.53,0.89l-2.42,-1.08l-2.71,-0.61l-1.59,0.35l-0.56,-1.32l-0.61,-0.49l-0.81,-0.06l-2.2,0.7l-0.76,-0.85l-3.21,-1.41l-0.5,-1.97l-1.16,-0.57l-2.9,-1.14l-1.72,0.42l-0.54,0.41l-2.88,-0.65l-1.06,0.69l-3.82,-1.07l-0.63,-1.31l-1.72,-0.01l-3.45,-1.93l-1.06,0.34l-3.87,-2.4l-1.13,-1.33l-4.32,-2.53l-0.65,-0.19l-0.62,0.45Z",name:"Nepal"},PK:{path:"M269.48,270.83l0.52,-4.2l0.67,-0.75l0.57,-2.85l2.01,-1.0l0.97,-0.08l0.52,-1.04l0.77,-0.46l2.52,-0.65l2.87,-0.06l0.36,-0.47l0.11,-1.17l0.45,-0.39l-0.03,-1.58l0.47,-0.86l-0.52,-0.74l-0.77,-0.41l-2.77,0.13l0.39,-1.76l-0.54,-4.07l0.04,-2.2l-1.6,-0.09l-1.51,-1.37l-3.47,-1.08l-1.91,-1.91l-2.05,-3.71l-0.19,-0.94l-2.65,-2.99l10.89,3.26l8.22,-0.72l3.87,0.84l2.43,-1.24l5.25,-0.12l8.22,-2.31l1.17,-1.25l-0.51,-1.27l0.49,-1.74l-0.13,-2.39l0.42,-1.5l0.32,-0.75l1.44,-0.87l1.7,-1.97l1.13,-0.25l0.74,0.48l1.28,0.21l1.43,-0.15l2.17,-0.92l0.23,-0.41l-0.28,-0.62l-0.84,-0.53l0.92,-0.14l2.08,-1.08l1.11,-1.01l1.85,0.42l1.11,-0.38l1.19,1.17l1.06,0.19l1.7,-0.92l1.54,-1.71l-0.18,-4.32l1.19,-1.99l0.71,-2.75l2.97,-0.66l2.75,-1.73l0.12,-0.99l-1.13,-2.12l-1.89,-2.23l0.09,-0.52l0.46,-0.22l2.4,0.73l2.52,0.08l1.59,-0.27l1.74,-0.77l0.34,-0.78l0.03,-2.08l-0.91,-1.17l2.28,-2.78l1.25,-0.9l1.26,-1.87l-0.52,-1.21l0.4,-0.97l-0.21,-1.16l-1.35,-2.98l-1.47,-1.22l2.92,-2.92l1.05,0.02l3.08,-2.38l3.32,-1.04l8.46,-0.5l2.11,0.54l4.23,-1.81l1.89,0.66l1.45,-0.23l1.96,0.57l0.66,1.53l1.84,-0.02l1.15,0.7l0.89,2.05l-0.04,1.63l-0.48,0.91l0.16,0.54l1.26,0.65l0.79,1.44l0.87,0.06l1.8,-0.54l0.21,0.8l1.45,0.92l1.99,4.42l-0.25,0.7l-1.59,0.77l-1.22,1.27l-1.07,-0.14l-2.06,0.72l-1.13,0.04l-2.35,1.35l-1.72,-0.27l-2.12,-0.88l-1.69,-0.06l-5.08,-0.99l-2.74,1.13l-1.28,2.39l0.11,0.68l1.22,0.82l-0.53,0.92l0.26,0.83l0.45,0.32l1.89,0.13l-1.7,1.09l-0.33,0.76l0.06,0.8l1.21,1.19l-0.19,0.79l-0.96,1.3l0.16,0.78l1.0,1.03l1.2,0.61l0.09,1.56l0.37,0.35l2.14,0.21l0.01,1.64l0.32,0.43l1.07,0.42l1.4,-0.03l1.71,0.69l0.54,0.53l-0.41,0.71l-3.79,1.57l-1.57,1.26l-0.36,1.18l0.6,1.91l-0.55,2.25l0.18,0.66l0.63,0.48l-2.05,1.08l-3.26,3.73l-0.26,0.91l0.35,1.04l-0.24,0.33l-0.5,0.49l-3.35,1.5l-1.12,3.11l-2.36,4.12l-4.24,2.31l-1.61,3.3l-1.4,1.47l-0.56,1.59l-2.17,0.66l-2.71,0.32l-2.75,0.97l-0.54,-0.33l-0.39,-1.18l-0.59,-0.61l-0.85,-0.41l-0.84,0.03l-2.03,1.49l-1.89,3.07l-2.77,2.99l-0.51,2.6l0.37,0.82l1.92,1.06l2.4,0.39l0.41,0.36l-0.14,2.08l-0.42,1.24l0.25,1.53l1.41,1.76l2.65,0.16l0.04,1.91l2.84,5.54l-0.51,1.0l0.38,1.32l-1.88,0.98l-0.72,-0.22l-0.2,-0.99l-0.83,-0.16l-3.03,1.01l-0.66,0.78l-1.39,0.17l-1.84,-0.86l-5.29,0.01l-0.66,-0.31l-0.65,0.61l-0.06,2.13l-3.01,0.31l-1.21,1.0l-0.25,-0.26l-0.77,0.04l-0.58,-0.5l-1.41,0.59l-0.05,-0.45l-0.57,-0.33l-0.36,0.17l-0.45,-0.88l-1.14,-1.08l-1.04,-4.6l-0.84,-0.57l-2.73,-0.5l-0.04,-2.81l-1.28,-2.11l-0.79,-0.73l-0.95,-0.3l-1.12,0.15l-0.56,0.45l-0.14,0.63l-3.17,0.73l-1.97,-0.15l-2.65,0.5l-2.1,0.03l-0.99,0.92l-3.43,-1.07l-0.78,-0.57l-1.09,0.44l-1.53,-0.33l-1.4,0.26l-0.65,0.55l-0.13,0.54l-5.86,-0.39l-2.45,0.99l-1.15,-0.64l-0.84,0.54l-1.21,0.17l-1.92,-0.28Z",name:"Pakistan"},PH:{path:"M728.0,406.82l-0.36,-1.38l-0.85,-0.45l-0.93,0.16l-1.15,1.02l-2.46,5.15l-0.73,-0.16l-0.33,-0.59l0.11,-0.69l0.93,-1.32l0.61,-3.27l0.76,-0.92l0.9,-0.65l4.06,-0.9l0.64,-0.48l0.18,-1.27l0.58,-0.71l1.78,-0.64l0.67,-0.86l1.5,0.51l1.05,1.19l0.18,1.61l-0.78,0.77l0.18,0.69l0.35,0.07l3.3,-1.43l1.49,-2.74l1.27,0.56l1.14,-0.29l0.99,-3.03l1.85,0.74l0.43,-0.17l0.47,-1.0l1.03,0.24l0.92,-0.17l0.58,-1.41l-0.86,-3.85l0.23,-0.35l2.55,1.76l0.99,1.46l0.61,0.45l0.63,0.02l0.02,0.82l0.91,1.89l-1.33,1.93l0.36,0.57l1.35,0.53l0.09,1.0l0.58,1.01l-0.17,2.72l1.02,1.26l0.13,2.5l-1.03,2.12l-1.88,1.25l0.29,1.17l-0.14,1.8l-0.55,-2.81l-1.64,-3.69l-0.84,-0.17l-0.91,0.67l-0.34,1.13l-1.8,2.36l-0.19,0.91l0.45,0.91l1.14,1.03l0.58,1.69l-0.02,1.68l-1.46,2.17l-0.55,0.33l-0.44,-1.09l0.26,-1.7l-0.39,-0.57l-0.86,0.04l-1.06,1.35l-0.53,-0.03l-5.2,-2.61l-0.91,-1.16l-0.67,-4.15l1.48,-1.94l0.23,-0.75l-0.31,-1.0l-1.65,-1.77l-2.44,-1.24l-0.93,-0.12l-0.84,0.47l-0.61,2.56l-1.07,-0.63l-0.58,-1.24l-0.67,0.04l-0.67,0.99l-0.69,0.09ZM751.98,389.95l-0.18,-0.26l0.18,-0.69l0.14,0.94l-0.14,0.0ZM745.51,369.73l0.42,0.49l0.16,1.05l1.39,0.75l-0.5,1.78l0.06,1.37l0.32,1.81l0.73,1.51l-0.22,0.62l0.63,0.5l-2.56,-0.11l-0.47,-0.75l-0.93,-0.6l-0.74,-1.33l0.4,-0.56l0.14,-1.09l-0.98,-0.39l-1.49,-1.79l-1.73,-1.01l-0.94,-2.42l1.55,0.24l4.29,-0.34l0.49,0.25ZM748.54,386.17l-0.11,0.68l0.34,1.55l-0.61,-0.86l0.39,-1.37ZM739.46,377.82l1.66,1.21l0.85,-0.07l0.75,-0.56l0.45,0.12l0.62,1.05l-0.07,3.26l1.13,1.12l0.7,2.2l-0.69,0.15l-0.74,-0.82l-0.65,0.35l0.22,1.71l-0.96,-0.38l0.05,-1.08l-0.37,-0.87l0.42,-1.7l-0.12,-1.02l-0.99,-1.46l-0.64,-0.13l-0.92,0.39l-0.72,-3.46ZM741.83,394.7l0.21,0.21l0.02,0.05l-0.32,-0.14l0.09,-0.12ZM738.84,387.8l1.52,0.83l0.11,1.43l-0.73,0.19l-0.69,0.75l-1.65,0.22l-1.56,-0.43l-0.3,-0.72l0.22,-0.29l1.36,-0.84l0.84,-1.0l0.88,-0.14ZM740.7,376.89l-0.46,0.02l-0.5,-0.74l0.4,0.01l0.56,0.71ZM738.03,358.15l1.13,1.2l-0.08,1.14l-1.32,0.79l-0.56,-0.45l0.53,-0.81l0.29,-1.86ZM705.26,340.87l2.47,2.04l1.41,-0.15l0.67,-0.97l-0.6,-3.01l0.11,-1.65l0.63,-1.44l0.12,-1.17l0.03,-2.73l-0.49,-1.5l1.77,-6.46l1.32,-0.62l2.0,-0.1l3.6,1.82l2.76,0.73l1.03,-0.47l0.93,-1.16l0.42,0.95l-1.01,1.96l-0.19,3.22l0.71,1.92l0.97,0.75l0.23,1.08l0.76,0.5l-2.68,6.69l-2.48,0.82l-1.67,1.35l-0.26,0.82l0.33,1.21l-1.44,2.23l-0.12,1.02l2.1,3.92l-0.4,0.52l0.02,0.84l1.09,3.29l1.19,1.24l2.47,0.77l0.97,-1.01l-0.57,-0.9l1.81,-1.08l0.87,0.03l2.06,0.87l0.92,1.55l-0.08,1.24l0.44,0.57l1.57,-0.04l0.57,-0.88l-0.17,-1.26l0.65,0.61l2.8,0.96l-1.64,0.38l-0.5,0.9l1.98,2.8l-0.23,0.96l0.4,0.54l1.09,0.06l1.14,0.57l-0.03,1.33l-0.44,1.29l-0.68,-0.57l0.47,-1.43l-0.11,-0.49l-0.54,-0.26l-1.98,0.22l-2.2,-0.99l-0.07,-1.15l-1.0,-1.74l-2.27,-1.38l-2.18,-2.32l-0.91,-0.19l-0.54,0.57l0.27,1.97l1.2,2.03l-0.11,0.92l-1.4,-2.27l-2.36,-2.11l-2.3,-1.17l-1.29,0.2l-1.17,0.64l-0.51,1.04l-1.37,0.37l-1.88,-0.91l-0.84,-0.94l-1.27,0.09l-0.06,-1.93l2.25,-2.25l0.18,-1.37l-0.61,-0.85l-1.39,-0.49l-0.76,-0.67l-0.69,0.13l-0.29,1.08l0.3,1.96l-0.52,-0.01l-1.22,-2.35l-1.29,-0.55l-1.08,-4.3l-0.32,-3.15l-0.92,-1.36l0.09,-1.8ZM730.9,372.85l0.47,-2.32l-0.19,-0.94l1.67,0.72l2.65,2.11l0.94,1.95l-1.57,-0.81l-0.13,-0.48l-2.08,-1.69l-0.86,0.3l-0.91,1.16ZM731.8,392.09l0.51,-3.17l2.34,-3.7l1.75,-4.53l0.06,3.43l-0.31,1.27l-2.26,2.03l-1.54,4.05l-0.54,0.62ZM733.28,394.82l0.52,-0.32l0.02,0.02l0.03,0.32l-0.57,-0.03ZM729.86,395.26l-0.73,0.04l-0.95,-1.93l-2.17,-1.16l-1.04,-1.46l-0.07,-0.78l0.39,-0.76l1.78,-0.22l1.23,-0.96l0.09,-1.64l-0.32,-1.54l0.97,-1.36l0.18,-1.36l1.68,-0.66l1.65,0.46l0.3,0.71l-3.01,6.84l-0.11,2.09l1.29,2.24l-0.6,1.16l-0.53,0.31ZM721.54,384.46l0.08,-2.36l0.65,-1.73l0.41,-4.26l-0.36,-0.84l-1.14,-0.42l0.2,-0.25l2.11,0.9l2.44,1.59l1.7,-0.22l0.29,0.21l-0.12,0.52l0.57,0.41l1.39,-0.68l-0.56,1.97l-1.94,1.45l-0.31,1.24l-1.72,0.97l-2.45,0.54l-1.25,0.95ZM725.79,384.74l0.1,-0.57l0.69,-0.72l-0.33,1.11l-0.47,0.17ZM725.34,370.08l0.51,0.0l0.32,0.32l-0.09,0.37l-0.74,-0.68ZM720.66,414.08l1.28,-0.48l1.17,0.52l-0.4,0.68l-1.29,0.41l-0.76,-1.13ZM721.62,371.25l-0.28,-0.34l0.74,-1.88l-0.26,1.6l-0.2,0.62ZM720.72,362.06l1.2,0.4l0.06,0.49l-0.5,0.8l-0.89,-0.63l0.12,-1.06ZM720.92,351.28l-0.31,-0.65l0.56,-0.04l0.08,0.05l-0.33,0.63ZM709.61,362.34l0.4,-0.1l2.09,0.38l1.26,-0.21l1.33,0.83l0.82,-0.23l2.08,2.06l-0.43,1.29l0.47,2.2l-1.03,2.1l-0.97,0.66l-0.4,-0.1l-1.19,-1.44l-0.47,-1.51l-0.77,-0.79l-0.21,-1.61l-0.66,-1.28l-1.3,-1.01l-0.48,-1.08l-0.55,-0.15ZM714.98,418.53l0.26,0.35l-0.6,0.22l-1.1,-0.11l0.83,-0.57l0.6,0.1ZM716.05,419.0l0.09,-0.02l0.4,0.07l-0.27,0.16l-0.22,-0.21ZM705.98,371.66l1.18,0.87l0.96,-0.01l0.47,0.43l-1.79,0.03l-0.83,-1.33ZM705.87,425.31l0.15,-0.09l-0.05,0.07l-0.1,0.02ZM707.64,424.35l0.2,-0.16l0.09,0.18l-0.07,0.15l-0.22,-0.17ZM706.04,374.1l0.59,0.45l-0.2,0.86l-0.04,-0.42l-0.35,-0.89ZM705.7,384.54l-0.46,0.12l-0.04,-0.14l0.31,-0.32l0.42,0.15l-0.23,0.19ZM686.27,399.97l0.72,-1.41l1.79,-1.9l2.11,-1.98l0.99,-0.21l0.79,-0.65l6.81,-7.61l1.57,-1.03l0.72,-1.72l-0.35,-1.29l1.36,-3.0l-0.17,2.33l1.17,3.14l-0.52,0.53l-1.72,0.64l-0.72,0.68l-0.59,1.28l-3.03,1.1l-0.35,0.57l0.08,0.83l-2.38,3.62l-2.22,1.15l-1.14,1.74l-2.96,1.68l-0.61,0.88l-1.33,0.63ZM684.24,404.1l0.0,0.29l-0.02,-0.03l0.01,-0.26Z",name:"Philippines"},"-99":{path:"M383.52,185.67l4.19,1.15l0.92,0.04l-3.62,2.11l-1.48,-3.3Z",name:"Siachen Glacier"},AE:{path:"M194.39,278.76l0.73,0.08l0.22,1.31l1.15,0.87l2.69,-0.08l2.96,-1.26l9.41,0.59l3.95,-1.73l2.56,-4.17l2.65,-1.86l3.18,-3.64l3.09,-2.34l1.07,-2.06l-0.1,2.81l0.48,0.5l1.07,0.36l0.03,1.78l-0.57,-0.2l-0.39,0.23l-0.21,0.84l0.56,0.47l0.63,-0.33l0.03,1.52l-1.79,1.71l-0.31,-0.4l0.09,-0.97l-0.49,-0.37l-1.04,0.15l-0.73,0.82l-0.26,3.17l0.28,1.09l-0.3,0.77l0.18,0.5l1.19,0.25l0.25,0.52l-2.94,0.49l-0.73,0.46l0.14,1.92l-2.3,5.42l-0.13,2.62l-0.3,0.38l-18.8,-2.42l-7.07,-8.89l-0.12,-0.91ZM210.56,279.01l0.06,-0.02l-0.04,0.02l-0.02,-0.0ZM210.81,278.92l0.07,-0.02l0.01,0.01l-0.07,0.02Z",name:"United Arab Emirates"},CN:{path:"M365.41,172.16l1.93,-0.79l0.8,0.45l0.58,-0.03l1.6,-1.06l0.43,-0.78l-0.29,-0.77l-1.35,-1.08l0.27,-1.56l-1.1,-2.86l-0.11,-1.26l0.45,-1.34l-0.29,-0.65l-2.33,-1.28l-1.95,-0.56l-1.36,0.09l-0.9,1.0l-0.98,-0.49l-0.3,-0.68l-0.39,-1.26l0.69,-0.6l0.09,-0.46l-1.45,-2.26l0.19,-1.53l1.3,-0.4l0.68,-0.85l0.11,-0.56l-0.57,-1.51l1.04,-1.95l2.98,-0.74l2.05,-1.55l1.31,-0.33l-0.07,-1.23l1.05,0.36l1.84,-0.28l2.1,-1.29l0.52,2.3l0.55,0.54l1.46,0.02l2.76,-1.01l0.79,0.52l1.36,-1.01l1.34,-2.89l1.67,-2.04l4.86,0.3l1.85,-0.56l2.31,-0.19l1.9,-1.96l0.18,-0.83l2.68,-1.58l4.03,-1.95l3.58,-1.07l0.68,-0.91l2.92,-0.44l0.25,-0.55l-0.22,-0.96l0.32,-0.57l-0.71,-3.75l0.51,-0.97l2.29,-0.97l-0.24,-0.77l-0.99,-0.5l1.46,-0.67l1.2,0.13l0.41,-0.8l-0.89,-1.63l0.26,-0.97l-0.41,-1.27l-2.18,-4.85l-0.02,-3.97l0.89,-1.82l-0.41,-0.45l-1.46,-0.56l-2.01,0.06l-0.52,-0.32l1.06,-0.83l4.21,-1.09l1.68,-0.04l6.15,-1.96l0.53,1.0l1.26,0.66l2.52,-0.51l1.4,0.82l0.8,-0.08l0.85,-1.74l-0.07,-1.41l-2.19,-1.08l-0.03,-0.33l1.78,-5.22l3.14,-7.6l0.39,-1.94l4.63,1.67l2.32,0.49l2.47,-0.24l2.33,0.22l0.45,0.9l0.68,0.43l1.8,-0.78l1.62,-1.17l2.02,-0.37l1.39,-2.04l0.08,-0.98l-0.6,-1.42l-0.45,-3.93l1.19,-3.6l0.77,-0.73l3.25,-0.45l2.36,-0.85l1.29,-1.65l0.29,-3.02l0.79,-0.62l2.36,-0.13l1.58,0.27l2.52,-0.84l0.3,1.27l-0.63,0.38l-0.25,0.6l0.94,1.34l1.39,0.54l-0.65,1.04l0.38,0.7l2.38,0.77l1.49,0.83l0.5,1.57l3.63,2.12l1.18,0.22l2.09,-0.46l2.1,1.87l0.74,0.07l1.12,-0.53l0.57,1.23l1.53,0.67l1.28,3.58l1.64,2.65l1.19,0.55l0.79,1.76l0.33,1.76l-0.89,2.6l0.67,2.13l-2.13,2.76l-0.41,2.07l1.63,3.21l0.63,0.31l0.99,-0.22l1.89,0.9l1.02,-0.03l1.13,0.44l3.3,0.07l3.02,0.55l2.72,-0.24l5.34,0.82l0.96,0.37l2.24,2.07l1.85,0.32l1.15,1.07l2.73,1.63l2.56,0.85l1.99,-0.13l-0.13,2.0l1.51,0.81l2.29,5.05l0.18,1.08l3.31,3.2l0.69,1.92l6.41,-0.51l16.91,2.0l3.94,-0.98l8.21,1.13l3.03,0.12l1.08,0.31l2.26,2.49l1.52,0.61l6.88,1.38l4.74,2.27l5.67,-1.01l0.0,1.47l0.37,0.4l2.66,0.14l1.13,0.41l1.7,-1.31l11.66,-4.91l10.41,-1.41l3.86,0.28l4.94,-0.21l7.99,-3.04l4.65,-5.2l4.07,-1.44l1.61,-1.47l0.83,-0.18l0.58,-0.54l-0.07,-1.24l-0.79,-1.18l-2.28,-2.25l-0.82,-1.48l1.58,-3.99l1.88,-2.0l3.55,0.07l1.21,1.17l1.03,0.45l6.82,1.27l3.8,-2.14l2.62,-2.22l0.93,-1.63l1.11,-0.23l1.42,0.38l1.82,-0.11l4.12,-0.73l1.86,-1.53l2.09,-1.18l0.37,-0.81l-0.17,-0.73l0.97,-1.75l1.14,-1.01l0.39,-0.77l1.9,-0.8l3.64,0.23l0.44,-0.45l0.38,-1.65l2.28,0.62l2.45,-1.39l1.7,-0.45l3.01,0.22l0.98,-0.62l2.2,1.09l1.38,0.27l2.89,0.08l1.36,-0.66l0.42,-0.79l-0.01,-1.52l-0.83,-1.16l-0.58,-1.61l-1.47,-1.11l-1.85,-2.1l-0.88,-0.45l-0.64,-1.25l-2.39,-0.99l-1.95,-2.14l-2.92,-0.51l-2.87,0.4l-3.15,3.15l-1.88,-1.41l-2.46,-0.62l-1.86,0.29l-2.09,-0.18l-2.41,1.59l-1.87,-1.6l-0.37,-0.56l-0.2,-1.43l1.92,-1.29l0.24,-3.01l1.51,-1.96l4.75,-9.76l3.9,1.76l1.78,0.17l3.07,0.94l4.54,-3.28l2.18,-1.11l2.92,-0.5l1.09,-0.71l0.55,-1.02l0.15,-1.22l-0.37,-0.95l-0.7,-0.36l0.55,-1.35l1.21,-1.37l0.54,-1.66l1.7,-2.34l0.5,-1.58l1.13,-1.51l0.76,-1.79l4.55,-3.66l0.6,-1.37l-0.01,-1.26l-0.61,-1.07l0.23,-1.97l-0.32,-0.74l-1.34,-0.73l-2.61,0.11l-0.48,-0.19l-0.1,-0.51l4.76,-4.34l1.99,-1.08l3.13,-0.33l6.78,-1.67l1.46,0.26l1.76,-0.12l3.07,-0.78l3.35,0.02l3.91,1.85l0.58,-0.06l1.7,1.35l1.37,0.23l1.22,0.74l0.7,0.1l0.53,-0.55l0.9,-0.2l3.43,1.55l0.68,0.02l0.53,1.46l1.13,0.28l1.21,1.21l-0.23,1.29l1.31,0.91l1.03,1.41l1.33,4.47l1.4,2.18l0.09,1.43l0.69,0.57l0.23,1.91l0.73,2.23l2.84,3.84l0.26,1.27l-0.31,1.03l0.33,1.29l1.69,1.29l-0.63,2.16l0.49,1.84l1.34,1.43l2.23,1.04l1.9,0.12l3.44,-0.39l0.69,1.23l1.5,0.44l0.48,0.5l2.05,0.2l1.04,-0.33l0.28,0.55l1.11,0.51l2.6,2.84l1.28,0.86l2.66,0.35l0.27,0.48l-0.44,1.57l1.87,2.66l-0.63,1.79l0.12,1.26l0.95,1.05l0.8,2.01l0.48,0.35l2.6,-0.29l1.75,0.43l1.71,0.01l5.1,-0.34l0.97,-0.59l0.99,-1.59l1.3,-0.37l1.9,-1.17l2.51,0.05l2.79,-1.68l3.24,-0.92l1.8,0.44l0.68,0.74l-0.82,1.93l1.31,2.75l-1.38,1.91l-1.77,0.61l-1.07,1.16l0.13,1.79l-0.94,1.69l-0.37,2.24l-1.12,1.92l0.19,1.39l-0.26,1.0l-1.13,0.94l-0.42,1.75l-1.06,0.82l-0.49,2.38l-1.96,1.19l-0.56,1.69l-0.04,1.63l-0.95,0.67l-0.5,-0.19l-0.1,-0.71l-0.73,-0.85l-2.53,-0.96l-1.5,0.01l-1.59,0.8l-1.29,-0.76l-1.5,1.14l-1.57,2.05l-2.71,0.69l-0.86,0.69l-0.15,0.9l0.85,1.78l1.22,4.66l-0.58,3.36l0.06,1.87l0.53,0.57l0.03,0.49l-0.58,2.05l-0.7,1.11l-0.07,0.94l-4.14,1.05l-0.65,0.58l-0.03,0.7l-0.59,-0.73l-0.01,-1.18l-0.31,-0.41l-1.13,-0.73l-1.86,-0.14l-0.96,2.12l-0.46,2.74l-0.99,0.52l-0.82,-0.43l-1.06,0.26l-0.85,1.04l-0.2,0.87l-1.83,1.42l-4.49,0.11l-2.3,0.6l-0.07,1.14l1.87,2.53l-0.82,1.45l-0.79,-0.53l-2.49,0.07l-3.67,-0.8l-0.72,-1.27l-1.0,-0.87l-0.72,-0.04l-1.3,0.54l-1.1,0.89l-0.72,2.33l-3.69,4.02l-2.02,0.41l-2.24,1.77l-2.61,1.03l-0.65,0.71l-0.77,0.09l-3.8,3.18l-0.88,1.57l-1.07,0.65l-2.36,0.15l-0.71,-0.45l-0.52,0.08l-0.5,0.75l-1.65,0.2l-0.91,0.64l-1.3,0.1l-1.6,0.69l-3.78,2.06l-2.63,2.74l-0.86,0.47l-1.56,0.08l-0.33,0.43l0.11,0.72l-2.19,0.42l-0.92,0.53l-0.13,-0.29l-0.07,-0.57l4.01,-1.54l0.22,-0.52l-0.31,-0.79l1.22,-1.18l-0.06,-0.68l-0.47,-0.17l-3.25,0.2l-0.06,-0.93l1.74,-0.99l-0.29,-1.01l0.19,-0.48l2.16,-1.03l2.89,-3.56l0.71,-1.79l-1.18,-1.72l-1.96,-1.27l-0.15,-1.0l-0.5,-0.33l-0.86,1.13l-4.24,-0.41l-3.06,2.81l-2.15,3.11l-6.55,2.87l-1.62,1.4l-1.06,1.8l-0.29,1.35l-1.66,1.8l-2.61,0.05l-2.19,0.87l-0.95,-0.95l-1.18,-0.38l-1.31,0.31l-0.87,0.71l-1.75,3.93l0.04,0.86l0.74,1.75l0.99,1.17l1.99,1.17l3.96,0.77l1.87,-0.27l0.87,0.6l0.96,2.56l-0.66,0.56l-0.29,2.76l1.44,1.5l2.65,0.69l2.41,-0.26l1.17,-0.95l0.09,-0.91l3.1,-2.29l0.03,-0.55l2.97,-1.14l2.03,0.85l1.23,1.04l1.38,0.26l1.86,1.0l2.57,0.17l0.84,-0.7l0.59,0.59l1.26,0.44l1.79,-0.09l-0.29,0.5l0.08,0.95l-0.94,0.91l-0.01,0.5l0.48,0.56l-1.09,0.82l-1.15,-1.08l-1.81,-0.01l-6.7,3.02l-1.68,-0.21l-0.45,0.45l0.75,1.29l-0.79,-0.14l-0.62,0.55l-0.37,2.19l-1.61,0.56l-0.14,-1.17l-0.39,-0.27l-1.33,0.32l-0.74,0.8l0.02,0.46l0.97,1.03l-1.13,0.58l-0.68,1.11l-0.81,0.79l-1.15,0.53l-1.43,1.93l-0.66,0.44l-0.69,1.69l-1.07,1.0l-0.38,1.38l0.27,1.08l0.38,0.28l1.03,-0.01l1.65,1.37l2.88,1.15l2.1,1.34l1.78,5.33l2.69,5.12l0.01,3.15l1.12,0.84l2.52,1.12l0.31,0.31l0.11,1.46l0.69,0.76l1.93,1.05l0.68,1.25l0.04,0.49l-0.31,0.01l-3.09,-1.32l-2.66,-0.06l-1.4,-1.34l-2.11,-0.64l-3.93,1.47l0.15,0.72l1.17,0.25l2.43,-0.92l1.32,0.24l0.62,1.36l2.02,0.84l2.18,1.92l2.25,1.33l0.86,1.19l0.56,1.61l-3.15,0.91l-0.86,0.76l-2.29,1.14l-1.2,1.61l-2.92,-0.2l-1.6,0.91l-0.46,0.83l1.46,0.15l1.0,-0.36l1.22,1.3l2.19,-0.28l1.82,-1.1l1.07,0.13l2.4,2.39l2.18,0.81l-3.43,2.67l-0.11,0.47l0.43,0.23l1.38,-0.22l1.47,-0.89l-0.17,3.07l-1.0,-0.86l-1.54,0.12l-0.7,0.55l-0.3,0.5l0.27,0.6l1.37,0.93l-0.97,0.15l0.14,0.48l0.67,0.48l-1.27,1.36l0.88,2.44l-1.79,0.73l-0.3,-0.73l-1.02,-0.07l-0.61,0.52l-0.97,1.92l-1.31,0.12l-0.34,0.56l0.6,0.64l-1.69,2.36l0.04,1.5l-1.57,1.94l-0.86,0.57l-1.09,1.77l-0.4,1.67l-0.76,0.38l-0.45,-0.81l0.02,-0.72l-0.56,-0.43l-0.78,0.86l-0.61,-0.34l-0.62,0.35l0.39,1.4l1.15,0.72l0.58,1.26l-2.78,2.07l-2.21,-0.53l-0.42,0.18l0.03,0.46l1.09,1.3l1.33,0.19l1.18,-0.41l-0.7,2.87l0.55,1.27l-1.1,-0.57l-2.04,0.21l-0.33,0.69l0.86,1.11l-1.36,-0.12l-0.71,0.28l-0.47,0.66l0.03,1.46l-1.86,0.71l-0.31,0.44l0.55,0.71l-0.3,0.65l-2.35,0.26l-1.61,-0.4l-0.83,0.65l-0.15,0.55l-0.9,0.02l-0.35,0.45l0.13,0.53l0.5,0.44l0.87,0.1l0.09,0.53l-1.42,1.61l-0.81,0.11l-0.79,1.15l-1.32,0.28l-0.25,1.38l-0.67,-0.56l-1.52,1.02l-1.31,-0.48l-0.47,0.3l-0.34,1.39l-1.77,0.94l0.48,0.64l-1.03,0.52l-0.45,1.76l-1.73,-0.15l-0.55,0.62l-2.18,0.65l-1.7,-0.36l-0.59,0.23l-0.53,0.81l-2.2,-0.75l-2.07,1.04l-0.44,0.51l-0.39,-0.04l-0.21,-0.64l-0.71,-0.39l-0.84,0.55l-0.46,1.11l-1.09,-0.4l-0.68,0.36l-1.01,-0.14l-1.26,0.3l-2.13,-2.38l-0.23,-1.15l0.2,-0.62l-0.46,-0.57l-0.87,0.25l-0.56,0.37l-0.12,0.91l-0.62,0.17l-0.28,0.49l1.65,2.52l0.24,1.88l-0.75,0.82l-1.87,0.83l-0.33,-0.77l-0.67,-0.1l-0.7,0.91l-0.26,1.4l-1.03,-0.33l-1.55,1.19l-0.69,-0.45l-0.17,-0.81l-0.8,-0.23l-0.35,0.51l0.19,1.14l-0.28,0.19l-2.61,-0.83l-0.77,1.07l-0.81,0.08l-1.15,1.15l-1.48,0.18l-0.61,0.37l-2.15,-0.19l-0.49,0.72l-1.63,0.37l-1.41,1.26l-0.31,-0.01l-0.52,-0.93l-0.57,0.3l-0.23,1.14l-1.23,0.94l-0.45,1.17l0.53,0.96l1.17,0.14l-0.41,0.45l0.04,0.79l1.36,1.09l-0.39,0.78l-0.62,0.37l-1.52,0.22l-1.17,-0.21l0.5,-0.6l-0.12,-0.35l-0.9,-0.7l-0.38,-0.62l0.04,-0.8l-1.0,-1.46l0.15,-1.56l0.65,-1.38l1.11,-0.59l0.07,-0.82l-0.39,-0.44l-0.58,-0.02l-0.41,-0.47l-0.65,0.09l-0.66,-1.03l-0.75,-0.24l-0.42,0.45l0.13,0.95l-2.47,0.67l0.17,-0.72l-0.39,-0.5l-0.73,-0.33l-1.8,-0.04l-0.98,-0.95l0.02,-0.73l-0.49,-0.43l-0.85,-0.03l-0.41,0.4l0.28,1.81l-1.09,-0.56l-0.72,1.04l-1.76,0.38l-1.62,-1.11l-2.08,0.41l-0.94,-0.16l-0.4,-0.55l-1.64,-0.72l-0.67,-1.01l-2.21,-0.67l-0.05,-1.66l-0.85,-1.11l0.23,-1.03l0.85,-0.53l0.68,-1.22l-0.12,-0.55l-1.84,-1.05l-2.07,0.36l-0.61,-0.73l-1.03,-0.2l-1.55,0.41l-2.03,-1.1l-0.83,-1.24l-1.34,-0.95l-3.55,1.72l-0.4,0.52l-0.2,1.34l-0.59,0.51l-1.18,0.15l-1.14,0.75l-1.15,-0.81l-1.33,0.5l-0.71,1.62l-2.1,-1.83l-0.89,0.42l-0.34,0.84l-0.66,-0.95l-0.63,-0.28l-2.47,2.5l-0.96,-1.02l-2.81,-1.34l-0.72,0.28l-1.91,2.51l-0.8,-0.35l-1.25,0.29l-0.63,-0.68l-0.72,0.09l-1.52,2.27l0.6,2.11l0.99,1.28l-0.12,3.86l0.49,0.66l-0.21,0.19l-1.25,-0.61l-1.95,0.36l-0.72,-3.85l-0.68,-0.58l-2.1,0.82l-1.69,1.42l-1.7,-0.24l-1.38,0.2l-0.21,-1.14l-1.18,-0.84l0.08,-1.61l-0.3,-0.58l-2.69,-0.64l-2.81,-0.24l1.23,-2.56l0.32,-2.41l0.95,-1.33l-0.39,-0.85l-0.53,-0.32l-3.83,-0.86l0.06,-1.37l-0.58,-1.01l0.2,-0.92l-1.13,-2.02l1.18,-1.77l-0.43,-0.41l-1.68,0.35l-0.79,-0.3l-2.18,0.04l-1.61,0.4l-2.81,1.32l0.84,-1.22l0.22,-0.96l-0.41,-1.54l-0.9,-0.73l-0.01,-0.93l0.33,-0.93l1.19,-0.86l-0.14,-1.39l0.61,-1.38l0.71,0.03l0.73,-0.48l0.79,-1.13l0.31,-1.17l1.26,-0.02l1.09,-1.65l1.23,-0.37l0.32,-0.55l-0.67,-1.69l0.86,-0.76l0.43,-4.22l-0.66,-7.13l-1.8,-1.02l-0.57,0.17l-0.4,0.7l-1.44,-4.65l-1.61,-1.77l-0.96,-0.11l-0.91,-1.15l-1.37,0.09l-1.35,2.06l-1.61,-1.06l-0.9,0.21l-1.36,-0.21l-1.36,-0.76l-1.94,0.67l0.2,-0.69l1.76,-1.77l0.1,-0.45l-1.17,-2.46l-1.06,0.09l-1.05,0.71l-0.08,-0.57l1.44,-0.92l0.25,-0.5l-0.29,-0.57l-0.99,-0.04l-1.3,-1.5l-1.5,0.45l-2.8,1.52l-0.86,1.33l-4.2,-1.08l-0.75,-0.94l-0.89,-0.16l-2.52,1.41l-1.3,1.3l-0.57,0.11l-1.02,1.34l-1.01,0.57l-3.9,0.88l-1.06,1.91l-3.46,2.48l0.09,1.15l-1.65,0.89l-1.35,-0.09l-1.97,0.85l-2.08,-0.24l-0.06,-1.23l-2.85,-1.31l-0.73,0.08l-1.25,0.75l-2.26,-0.8l-2.52,-0.06l0.13,-0.91l-0.36,-0.43l-1.9,-0.49l-1.67,0.07l-3.31,1.99l-2.43,2.86l-0.47,0.99l-1.06,0.94l-0.36,0.83l-0.47,-0.95l0.7,-3.01l-0.46,-1.27l-1.45,-0.74l-3.94,1.17l-0.48,0.51l-1.46,-0.05l-1.76,0.57l-3.44,-0.17l-0.89,-0.71l-1.94,-0.74l-0.44,-0.54l-0.79,-0.17l-0.62,0.16l-0.51,1.14l-0.41,0.1l-1.18,-0.63l-0.68,-0.79l-0.42,-0.01l-0.64,0.58l-0.21,0.98l-0.87,-1.65l-1.27,-1.21l-4.14,-0.33l0.41,-1.76l-0.28,-0.52l-0.91,-0.15l-1.8,0.4l-4.06,-2.75l-1.11,-2.6l-1.55,-0.5l-2.33,0.75l-3.12,-3.41l-2.3,-0.61l-2.71,-2.08l-2.01,-1.02l-1.48,-2.22l-3.04,-0.5l-1.83,0.42l-1.42,2.12l-0.6,0.33l-0.93,-1.59l-2.82,-1.74l-2.92,-0.99l0.03,-1.27l-0.49,-0.51l-0.64,-0.03l-2.05,-1.46l-1.84,0.08l-1.16,-0.84l-2.21,-2.86l-0.78,-0.2l-0.62,0.71l-1.06,0.34l-0.1,-1.14l0.46,-0.91l-0.04,-0.48l-0.73,-0.9l0.3,-1.79l-1.83,-2.23l-0.67,-2.27l1.73,-0.24l0.39,0.91l1.42,1.02l1.21,-0.27l1.4,-1.33l-0.13,-3.73l-0.73,-0.85l0.2,-1.15l-2.48,-2.76l-0.55,-4.19l1.72,-1.52l0.09,-0.95l-0.44,-0.7l-1.95,-1.37l-2.81,-1.04l-1.98,-4.96l0.26,-1.64l-0.3,-0.58l-1.28,0.21l-0.77,-0.36l-2.5,0.16l-2.61,-0.64l-3.32,-1.46l-0.35,-0.26l-0.07,-0.79l-0.48,-0.35l-2.59,0.64l-0.62,-1.33l-1.12,-0.49l0.45,-0.83l0.03,-1.94l-0.34,-1.28l-0.81,-1.23l-1.46,-0.87l-1.58,0.1l-0.77,-1.56l-2.25,-0.65l-1.24,0.26l-1.4,-0.66l-1.17,0.05l-0.72,-0.59ZM784.71,123.62l0.4,0.07l0.21,0.23l-0.36,-0.13l-0.25,-0.17ZM723.42,232.07l-1.54,-0.41l-0.17,-0.27l0.52,0.01l1.19,0.67ZM716.28,217.72l0.89,0.27l0.35,0.57l1.35,0.76l-2.09,-1.02l-0.5,-0.58ZM715.46,247.46l0.02,-0.03l0.0,0.02l-0.02,0.01ZM704.67,268.77l-0.0,-0.09l0.08,-0.21l0.02,0.22l-0.1,0.07ZM704.8,268.19l-0.02,-0.24l-0.07,-0.11l0.19,0.14l-0.1,0.2ZM626.1,313.41l0.45,-0.31l1.5,-0.02l0.99,-0.61l1.85,0.16l1.43,-0.24l0.73,-0.47l0.93,0.1l0.73,0.49l0.25,-0.45l0.9,0.43l0.57,-0.36l0.13,-0.8l1.76,1.26l0.46,1.85l-1.34,0.72l-1.36,2.07l-0.57,1.05l-0.86,3.16l-2.89,1.77l-0.1,0.61l-1.5,0.17l-1.06,1.16l-1.01,0.2l-3.6,-1.12l-2.23,-1.17l-0.45,-2.39l0.16,-3.13l4.5,-3.46l0.1,-0.45l-0.47,-0.24Z",name:"China"},AF:{path:"M263.13,194.66l1.33,-0.91l1.1,-1.84l0.56,-2.35l-0.33,-1.15l0.64,-0.51l0.68,-2.24l2.02,1.52l2.71,-0.08l1.58,1.21l0.79,1.07l1.38,-0.62l1.85,-0.09l2.97,-1.9l0.83,-2.18l-0.38,-0.98l1.1,-0.05l4.17,-1.31l1.19,-0.03l0.71,-0.9l1.92,-0.94l1.23,-1.03l2.34,-6.82l1.81,-0.8l3.41,-0.11l1.57,-2.69l2.48,1.27l2.72,0.6l2.73,-0.22l1.64,0.29l0.86,0.78l1.11,0.31l1.4,-0.46l1.44,0.32l0.85,1.3l0.93,0.79l0.99,0.28l1.84,-0.67l0.82,-0.97l2.16,-1.04l1.07,-0.09l0.54,-0.51l2.73,1.92l1.42,-1.18l-0.1,-1.72l0.51,-0.98l2.24,-0.43l2.22,0.57l0.76,-0.4l0.65,-1.03l-0.33,-2.03l1.5,-1.31l1.47,-2.23l0.78,-0.67l0.88,-0.24l1.13,0.29l1.38,0.87l0.46,0.95l-0.35,1.35l0.2,1.16l0.51,0.18l1.53,-0.27l-1.09,6.68l0.76,2.5l0.5,0.96l0.78,0.52l1.31,-0.02l4.09,-2.44l2.19,-0.39l1.93,-2.11l3.52,-1.63l2.11,0.32l-0.71,0.81l0.06,0.5l1.16,0.37l3.23,-0.85l0.78,-0.74l3.04,0.38l-2.53,1.09l-0.19,0.6l0.87,0.8l-3.12,1.43l-1.91,-0.55l-8.59,0.51l-3.63,1.14l-2.93,2.3l-1.2,0.04l-2.87,2.67l-0.48,0.82l0.3,0.78l1.32,1.02l1.26,2.8l0.16,0.92l-0.39,1.09l0.52,0.89l-1.08,1.56l-1.15,0.81l-2.41,2.82l-0.1,0.83l0.86,1.05l-0.03,1.85l-0.18,0.37l-2.73,0.74l-2.35,-0.07l-2.43,-0.75l-1.31,0.69l-0.06,1.27l1.94,2.25l1.04,1.99l-0.09,0.34l-2.33,1.35l-2.61,0.41l-0.64,0.44l-0.88,3.06l-1.19,2.0l0.24,4.16l-0.58,0.69l-0.74,0.79l-1.38,0.76l-1.78,-1.33l-1.45,0.33l-2.07,-0.39l-1.26,1.1l-3.3,1.43l0.0,0.89l0.73,0.66l-0.53,0.31l-2.14,0.46l-1.14,-0.18l-0.79,-0.49l-1.68,0.34l-1.85,2.08l-1.41,0.83l-0.55,1.09l-0.47,1.65l0.12,2.44l-0.5,1.81l0.43,1.28l-0.65,0.55l-7.99,2.23l-4.32,-0.04l-1.96,0.48l-1.27,0.86l-3.88,-0.8l-8.12,0.73l-11.54,-3.48l6.64,-7.54l0.32,-2.24l-0.46,-1.86l-1.04,-1.1l-5.98,-0.83l-0.21,-2.89l0.3,-3.19l-1.99,-7.16l2.65,-3.31l-0.38,-0.57l-2.37,-0.37l-0.45,-0.7l0.29,-1.15l-0.29,-1.99l0.97,-1.49l1.66,-0.09l0.29,-0.64l-0.98,-1.34Z",name:"Afghanistan"},IQ:{path:"M125.37,172.77l1.95,-1.22l0.78,-0.94l1.16,0.37l1.24,-0.35l4.35,1.19l1.2,0.03l1.46,-0.77l0.5,0.07l0.44,0.53l0.09,1.72l0.79,0.56l2.58,-1.7l0.69,0.07l0.9,2.88l1.07,0.96l0.23,1.88l0.57,0.71l0.86,0.33l1.15,3.11l1.42,0.29l1.68,1.36l3.14,0.13l-1.41,0.56l-0.54,1.37l0.08,0.71l0.99,1.29l0.2,1.22l-1.54,0.83l-1.82,1.95l-0.25,1.77l-0.74,-0.06l-0.45,0.37l-0.45,1.3l0.76,1.82l-1.02,2.28l2.56,3.1l1.08,-0.0l-0.11,0.57l0.29,0.52l0.85,0.46l0.87,1.45l-0.48,1.1l0.35,1.36l2.11,0.33l5.49,3.81l1.79,0.29l1.01,2.18l2.3,2.86l-1.06,3.07l-0.02,3.42l0.38,0.4l2.1,0.09l0.03,3.94l1.72,1.49l0.78,0.29l0.81,2.06l-1.95,-0.76l-1.42,0.35l-2.08,-0.8l-2.62,0.13l-0.97,0.37l-0.93,0.76l-1.6,3.52l-2.66,3.43l-1.13,0.23l-12.17,-1.05l-19.68,-15.44l-12.8,-7.12l-8.45,-1.44l0.59,-0.87l-0.34,-0.89l-0.45,-0.25l-1.2,0.28l-0.2,-0.63l0.45,-0.55l-2.04,-7.04l14.03,-7.89l1.79,-0.45l0.56,-0.45l1.68,-3.13l0.16,-4.4l1.03,-3.03l-0.03,-1.6l-0.78,-2.18l0.35,-2.43l0.73,-0.93l2.85,-0.77l4.37,-4.38Z",name:"Iraq"},JP:{path:"M869.1,98.66l1.75,-0.84l3.26,3.32l3.55,4.25l6.71,5.04l2.54,0.27l2.9,1.4l1.9,0.2l1.33,-0.56l3.0,-2.78l-1.69,3.31l-0.21,1.25l1.8,4.23l1.68,0.42l-1.41,0.23l-3.12,1.57l-2.16,0.49l-3.23,-0.24l-1.9,0.92l-2.95,2.59l-1.18,1.68l-1.26,3.56l-5.13,-2.24l-4.91,-2.89l-3.56,0.24l-3.12,1.79l-1.8,-1.77l-2.05,-0.12l-1.27,1.37l-0.29,0.99l0.17,0.69l1.58,1.52l1.6,0.19l2.73,2.36l-1.19,0.22l-2.17,-0.56l-1.32,1.32l-0.75,1.34l-1.78,0.69l-0.46,-0.91l0.82,-3.12l-0.47,-1.54l-1.58,-1.77l0.18,-2.51l0.16,-0.42l2.41,-1.29l1.69,-1.6l0.38,-1.25l-0.63,-1.01l-0.05,-0.81l0.91,0.01l1.81,0.98l2.53,0.25l1.29,-0.2l0.83,-0.99l0.3,-1.08l-0.11,-2.27l1.83,-3.39l0.14,-2.29l0.75,-2.08l0.15,-2.27l-0.5,-2.16l-0.97,-1.91l0.52,-1.84ZM797.15,199.72l-2.57,-1.61l-2.21,0.27l-1.69,0.57l-1.02,-0.53l-1.02,0.12l-0.16,-1.76l0.63,-0.77l2.7,-0.24l1.86,-1.68l1.91,-0.98l3.04,-2.52l2.67,-2.39l0.63,-0.98l1.51,-0.69l2.29,-0.37l1.09,0.82l1.69,-0.43l2.79,0.03l1.83,-0.29l1.79,-0.74l3.12,-0.29l2.19,-0.7l0.26,0.06l-0.18,1.1l0.85,0.68l2.74,0.22l1.11,-0.42l2.39,-1.97l-0.57,-2.1l0.4,-0.94l2.14,-2.04l2.55,-3.28l0.45,-1.95l-0.2,-2.13l0.78,-1.34l3.05,-1.07l-1.26,1.28l-1.65,0.92l-0.36,0.67l0.73,1.13l0.3,1.76l0.95,0.6l1.0,0.19l1.03,-0.3l1.18,-1.46l6.0,-2.29l1.79,-1.56l1.26,-1.52l1.25,-2.38l2.64,-1.4l1.29,-1.28l0.94,-3.21l2.1,-3.3l0.85,-3.08l0.92,-1.59l0.24,-1.99l-0.07,-1.16l-0.49,-1.08l-0.5,-0.42l-0.89,-0.06l0.74,-0.65l0.81,-2.26l-0.66,-2.93l0.62,-0.94l1.24,-0.36l0.75,-0.77l0.52,-1.54l-0.08,-1.59l1.48,0.12l0.32,2.43l0.68,0.84l0.91,-0.09l0.69,-0.8l1.64,0.42l0.94,-1.16l0.28,-1.02l-0.12,-1.08l-0.8,-0.68l-2.52,0.82l0.41,-1.91l0.27,-0.42l2.22,1.27l1.07,-0.21l-0.29,2.18l0.24,3.4l0.32,1.16l1.4,1.26l1.05,1.5l1.42,4.28l-0.1,3.09l-0.56,2.58l-1.66,1.14l-0.97,2.0l-0.54,2.99l-2.66,0.62l-1.2,1.82l-0.27,1.84l0.81,4.19l-0.25,2.97l-0.22,0.85l-1.25,1.25l-0.55,1.12l-0.77,1.97l-0.42,2.39l0.41,1.75l1.51,2.46l-1.28,0.42l-1.4,1.32l-0.76,2.79l-3.37,2.17l0.16,-2.7l1.76,-1.96l0.18,-0.57l-0.98,-1.12l-0.81,-0.07l-0.86,0.22l-0.46,0.57l-0.11,0.87l-0.77,0.64l0.28,2.04l-1.35,-1.19l-1.76,0.18l-0.84,0.66l-0.47,1.16l-0.21,2.14l-1.23,1.57l-0.41,-0.3l0.29,-2.03l0.55,-0.31l0.08,-0.64l-1.53,-0.93l-1.49,0.44l-2.44,3.02l-0.4,0.92l-2.16,-0.39l-4.01,0.1l0.08,-0.5l-0.5,-0.63l-1.57,0.08l-0.59,-0.56l-0.49,0.08l0.01,-1.77l-1.08,-0.14l-1.03,0.73l-1.2,2.64l0.69,1.14l1.89,1.24l-0.11,0.44l-2.17,0.49l-1.78,0.83l-3.03,5.07l-1.4,0.53l-1.55,-0.48l-2.28,-3.54l-0.16,-2.19l1.06,-0.6l0.93,-1.05l0.29,-0.62l-0.14,-0.95l-0.68,-0.38l-2.31,0.19l-2.27,-1.13l-3.88,0.47l-2.11,1.59l-3.9,0.79l-2.17,1.03l-0.97,-0.18l-2.53,0.68l-1.6,-0.83l-1.15,0.19l-0.84,1.15l-0.63,2.77ZM865.75,100.56l-0.16,0.02l-0.34,-0.3l0.21,-0.05l0.29,0.33ZM852.34,128.05l-0.01,-0.06l0.07,-0.12l-0.06,0.17ZM843.87,165.83l0.27,-1.03l-0.54,-0.64l0.99,-1.22l-0.26,1.06l0.73,0.5l-0.33,0.78l-0.86,0.54ZM817.81,195.39l0.11,0.97l-0.91,0.42l-0.18,-0.21l0.98,-1.19ZM799.43,203.31l2.14,-1.59l1.03,-2.45l0.92,-0.71l1.41,1.39l3.48,-0.79l0.56,-0.72l0.01,-1.08l2.1,-0.96l0.82,-0.08l3.06,1.19l0.79,-0.04l0.42,2.93l-2.28,1.59l-1.02,1.44l-0.37,1.1l-1.12,-1.23l-0.91,-0.46l-2.01,-0.15l-2.79,1.49l-1.02,2.25l-0.9,0.74l-0.38,1.27l-0.61,0.55l-0.91,-0.13l0.24,-0.55l-0.3,-0.55l-1.28,-0.14l-0.37,-0.85l0.5,-1.92l-0.78,-0.48l0.04,-0.61l-0.46,-0.44ZM806.3,180.01l-0.4,0.05l-0.11,-0.36l0.22,-0.13l0.29,0.44ZM779.3,207.59l0.61,0.97l1.43,0.4l0.37,-0.57l-0.55,-1.19l-2.44,-2.04l0.11,-0.44l1.3,0.29l0.51,-0.3l-0.03,-0.87l1.56,-0.56l0.61,-0.58l1.53,-0.34l1.02,-1.74l1.24,-0.61l1.69,0.3l0.71,1.52l1.14,0.82l1.52,0.28l1.66,-0.66l0.51,0.26l0.05,0.4l-1.27,1.89l0.29,0.6l2.08,0.18l-0.1,0.69l0.71,0.75l-0.05,0.84l0.5,0.31l-1.93,2.27l-0.62,1.2l-1.5,4.83l-0.01,1.79l-0.79,1.89l-1.25,-0.29l-0.84,0.25l-0.28,0.85l0.34,0.72l-1.19,0.96l-0.58,0.29l0.35,-1.29l-0.62,-2.27l0.59,-0.38l0.08,-0.63l-0.47,-0.69l-1.31,0.06l-0.77,1.34l-0.24,1.11l0.7,1.77l-2.46,-0.77l-0.16,-0.39l0.94,-0.5l0.22,-1.32l-0.96,-1.54l0.01,-2.43l0.83,-0.31l0.6,-0.67l1.88,-3.4l-0.33,-0.56l-0.48,-0.05l0.3,-0.59l-0.17,-0.81l-1.26,-2.24l-1.27,-0.93l-1.28,0.67l0.23,2.45l0.36,0.37l0.9,-0.08l-0.06,0.75l-1.61,-0.78l-1.42,0.81l-1.2,-2.07ZM788.9,226.85l0.01,-0.11l0.07,-0.14l-0.02,0.14l-0.05,0.1ZM785.8,229.65l-0.74,0.03l-0.25,-0.58l0.36,-0.28l0.79,0.45l-0.17,0.38ZM781.9,213.3l-0.19,-0.64l0.25,-1.01l0.49,-0.07l0.06,1.08l-0.6,0.64ZM776.05,246.41l0.46,-0.51l1.07,-0.27l-0.66,0.48l-0.27,0.75l-0.59,-0.45ZM776.4,195.67l0.0,0.07l-0.02,-0.02l0.02,-0.04ZM776.72,194.79l0.02,-0.76l0.3,-0.22l0.03,0.45l-0.35,0.53ZM775.75,197.51l0.11,-0.75l0.18,0.13l-0.28,0.62ZM774.64,207.53l0.05,-0.12l0.05,0.07l-0.1,0.05ZM773.52,250.21l0.09,0.15l-0.02,0.05l-0.05,-0.02l-0.03,-0.18ZM771.75,209.72l0.65,-0.12l0.16,0.27l-0.66,0.42l-0.16,-0.58ZM764.44,262.78l0.09,0.4l-0.31,0.21l0.02,-0.29l0.2,-0.32ZM764.79,261.99l0.01,-0.59l0.25,-0.07l0.06,0.35l-0.31,0.3ZM766.32,260.11l-0.04,-0.54l0.94,0.06l-0.09,0.16l-0.81,0.33ZM767.58,259.28l0.76,-0.83l0.14,-0.26l-0.37,0.82l-0.53,0.27ZM737.71,277.3l0.12,0.01l0.12,-0.02l-0.11,0.13l-0.12,-0.12ZM734.91,277.92l0.11,-0.19l0.44,0.15l-0.29,0.11l-0.26,-0.06Z",name:"Japan"},IR:{path:"M137.98,152.91l1.82,0.03l0.6,-0.28l0.67,-2.32l0.59,-0.59l1.55,0.95l2.35,3.38l2.65,2.25l5.45,1.21l1.03,-0.36l1.99,-0.04l2.17,-2.07l1.11,-0.37l1.44,-1.36l4.32,-2.67l1.33,-0.27l2.06,2.03l-1.19,0.63l-0.3,0.88l0.19,0.73l1.15,0.75l0.06,0.33l-1.67,0.54l-0.47,0.49l0.0,0.74l2.41,2.2l0.82,0.23l1.45,1.6l1.81,-0.16l0.68,4.4l1.03,2.14l2.34,1.36l5.61,0.96l1.48,2.17l4.46,2.95l1.55,0.63l4.82,1.1l3.39,-0.06l10.69,-2.45l0.21,0.44l0.67,0.3l1.71,0.03l0.55,-0.35l0.21,-0.71l-0.72,-3.44l1.67,0.06l3.89,-1.22l0.54,-0.48l1.08,-2.26l3.46,-2.28l1.38,-0.39l4.89,0.22l0.66,-0.25l0.51,-1.1l2.06,-0.24l1.77,0.38l2.05,-0.02l0.63,0.56l0.52,1.51l4.7,1.24l2.54,1.59l3.86,-0.27l3.36,1.38l0.49,1.51l0.66,0.7l4.56,2.51l2.11,2.82l5.87,0.06l0.51,3.54l-0.43,1.67l0.74,1.14l-0.1,1.69l0.31,1.07l-0.64,1.6l-0.71,0.64l0.34,1.44l-0.5,1.97l-0.93,1.56l-1.67,1.22l0.81,1.48l-1.39,0.22l-1.2,1.82l0.15,4.16l1.31,0.92l1.52,0.1l-2.39,2.82l-0.07,0.91l2.0,6.8l-0.31,3.03l0.25,3.24l0.59,0.43l5.89,0.81l0.55,0.62l0.38,2.82l-0.16,0.53l-6.99,7.93l0.0,0.53l3.52,3.93l0.14,0.86l2.14,3.86l2.05,2.06l3.58,1.15l1.47,1.37l1.37,-0.01l-0.16,1.7l0.53,3.99l-0.38,2.1l0.61,0.45l0.9,0.12l1.9,-0.26l0.6,0.48l-0.4,0.47l0.03,1.5l-0.45,0.44l-0.12,1.22l-2.53,-0.02l-2.68,0.69l-1.06,0.62l-0.58,0.96l-0.53,-0.06l-2.39,1.21l-0.42,0.76l-0.4,2.49l-0.69,0.76l-0.48,4.16l-1.09,0.73l-5.32,-1.37l-0.4,-0.8l-0.83,-0.45l-1.11,0.94l-2.58,-0.53l-0.97,0.15l-2.07,-0.31l-1.4,-0.61l-2.88,0.49l-1.9,-1.09l-4.44,-0.29l-1.86,-0.74l-1.13,0.19l-0.55,-0.51l-2.79,-0.5l-0.83,-1.7l-0.06,-1.04l-0.7,-1.65l-0.54,-3.52l-1.01,-1.66l-1.57,-1.19l-2.93,-0.59l-1.84,0.47l-1.36,0.86l-2.28,0.55l-1.54,1.56l-1.04,-0.07l-3.01,1.85l-1.55,0.34l-3.03,-1.5l-1.33,-0.29l-2.66,0.07l-1.33,-0.91l-0.5,-0.81l-3.55,-1.61l-2.09,-1.4l-0.66,-1.36l-1.1,-1.09l-2.08,-0.8l-1.34,-0.91l-2.73,-0.17l-0.9,-0.43l-1.66,-1.66l-0.08,-0.75l-1.31,-2.27l-0.3,-1.86l-1.47,-1.22l-0.02,-1.62l-1.45,-0.7l-0.17,-2.14l-3.57,-4.08l-1.03,-2.45l-0.88,-0.06l-2.97,1.37l-3.63,-2.19l0.69,0.2l0.8,-0.36l0.15,-0.46l-0.39,-0.73l-1.84,-0.31l-0.29,0.69l-0.72,0.48l-0.21,0.77l0.19,1.5l-0.24,0.32l-1.22,0.16l-0.84,0.51l-0.58,-0.43l-0.21,-1.14l-0.59,-0.91l-2.27,-1.56l-0.03,-3.98l-0.38,-0.4l-2.1,-0.09l0.0,-2.84l1.05,-3.56l-2.38,-2.97l-1.03,-2.21l-0.83,-0.6l-1.27,0.02l-5.5,-3.8l-1.96,-0.28l0.44,-1.85l-1.0,-1.8l-0.91,-0.72l-0.27,-1.04l-1.1,-0.07l-2.2,-2.72l0.96,-1.89l-0.74,-1.81l0.4,-0.91l1.01,-0.19l0.31,-1.89l1.71,-1.83l1.74,-1.07l0.13,-0.86l-0.38,-1.15l-0.94,-1.18l0.13,-0.84l0.21,-0.37l1.58,-0.58l0.3,-0.49l-0.2,-0.48l-0.95,-0.45l-3.11,-0.08l-1.23,-1.19l-1.38,-0.31l-0.92,-2.84l-1.37,-0.93l-0.23,-1.89l-1.06,-0.97l-0.82,-2.74l0.21,-1.31l-1.65,-1.47l-0.19,-1.57l0.23,-0.78l-1.97,-1.48l-0.74,-0.13l1.74,-3.57l-0.44,-0.59l-0.74,-0.15l-0.16,-3.61l-0.8,-1.09l0.1,-1.67l-0.76,-0.8l-0.29,-1.01ZM225.11,258.62l0.64,-0.41l0.16,-0.69l0.73,0.1l1.56,-0.62l-1.41,1.46l-0.78,-0.16l-0.9,0.32Z",name:"Iran"},AM:{path:"M133.7,137.72l5.31,-0.87l4.6,0.01l0.35,-0.5l0.62,-0.08l0.81,0.74l-1.29,0.59l0.3,0.87l0.61,0.07l0.36,-0.45l2.27,0.69l1.11,1.07l-1.31,0.9l-0.18,1.02l1.58,2.09l2.78,1.54l-0.52,1.31l-1.74,0.0l-0.63,0.66l4.82,3.73l1.1,-0.1l0.87,0.4l-0.9,0.95l0.15,0.5l1.2,1.02l-0.8,0.03l-0.28,0.45l0.61,0.92l0.05,1.15l-2.11,0.32l-1.07,-2.31l0.02,-0.85l-1.37,-0.97l0.06,-1.45l-0.44,-0.43l-0.76,-0.06l-1.65,0.57l-1.24,-0.74l-0.65,-0.01l-0.29,-0.86l-0.79,-0.69l-1.99,0.45l-1.49,-1.5l-2.11,-1.4l-2.29,0.19l-1.95,-0.72l-0.84,-2.96l0.94,-1.34l0.1,-0.93l-0.76,-2.01l-1.14,-1.0Z",name:"Armenia"},SY:{path:"M76.3,209.24l0.78,-1.3l-0.28,-1.24l0.26,-0.62l-0.51,-1.46l0.2,-0.69l1.24,-1.34l-0.07,-0.47l-0.54,-0.44l0.11,-0.31l0.73,-0.65l2.14,-0.14l0.12,-0.49l-0.59,-0.51l1.79,-1.52l0.45,-1.13l-0.6,-1.78l-1.0,-0.69l0.39,-0.45l-0.39,-0.91l-0.84,-0.28l-0.58,0.38l-1.63,0.02l-0.56,-2.32l0.4,-2.21l-0.29,-1.85l-0.99,-1.32l0.72,-2.42l1.8,0.68l0.65,-1.04l1.15,-0.75l0.19,-1.28l1.65,-0.36l0.34,-0.34l-0.72,-2.03l0.63,-2.49l1.73,0.32l1.19,0.96l2.75,0.08l5.74,-2.21l1.65,0.3l2.47,1.47l4.61,0.11l4.99,-1.25l5.14,-2.33l4.7,0.24l4.18,-0.76l1.3,-0.43l0.93,-0.75l0.49,0.36l0.27,1.06l-1.9,1.93l-2.13,1.89l-2.86,0.78l-1.02,1.32l-0.39,2.74l0.81,2.35l0.01,1.26l-1.03,3.02l-0.16,4.36l-1.75,2.99l-1.84,0.48l-14.35,8.07l-14.53,8.74l-3.06,-0.53l-1.12,-0.87l-1.17,-0.34l-0.76,-1.06l-1.01,-0.56Z",name:"Syria"},VN:{path:"M576.93,298.51l-0.51,-1.64l-0.78,-0.54l-2.47,-2.91l1.98,-2.57l2.48,1.12l1.27,1.17l1.55,-0.8l1.17,-1.62l1.09,1.31l0.65,-0.23l0.5,-1.12l1.92,1.68l0.6,0.06l0.44,-0.27l0.57,-1.49l0.49,-0.28l1.54,0.77l1.39,-0.82l1.27,-0.19l0.96,-0.95l0.37,-1.53l2.86,-1.51l1.3,1.08l0.6,0.99l2.08,1.11l2.44,-0.29l0.92,0.86l2.07,-0.36l1.29,0.73l-0.37,0.74l-0.94,0.61l-0.37,1.51l0.14,0.59l0.74,0.75l0.07,2.04l2.56,0.79l0.53,0.89l0.93,0.65l0.72,0.11l0.48,0.65l1.26,0.24l2.14,-0.43l0.58,0.42l-3.39,1.7l-0.6,1.9l-1.14,0.67l-0.66,-0.37l-1.43,0.37l-1.44,-0.38l-0.4,0.33l0.48,2.03l-1.38,1.48l0.04,1.26l-0.31,0.6l-2.5,2.19l-0.82,0.09l-0.73,0.54l-1.27,2.74l-0.21,2.38l-1.13,1.84l-0.08,0.98l2.05,3.67l4.39,4.08l-0.15,1.1l-0.77,0.02l0.12,0.62l1.13,0.7l1.67,2.29l2.79,2.32l0.58,1.32l2.52,1.78l2.47,2.7l1.33,-0.09l1.66,1.84l2.36,3.76l1.82,1.62l0.84,2.77l1.06,2.16l0.03,1.23l1.48,4.85l-0.3,0.38l0.19,4.34l1.14,2.62l-0.02,1.22l-0.47,-0.11l-0.95,0.87l0.34,1.63l-0.52,0.39l0.13,2.81l-0.5,1.52l0.29,0.85l-0.32,0.62l-0.86,0.38l-0.33,1.65l-1.2,0.23l-3.99,2.79l-1.28,0.28l-0.85,1.36l-1.1,0.17l-4.12,2.16l-1.15,-0.64l-0.46,-1.04l-0.71,-0.02l-0.4,1.85l-1.03,-0.97l-0.51,-0.09l-0.91,0.54l-0.19,0.4l0.3,0.33l0.82,0.08l0.14,0.43l-1.8,-0.07l-0.52,0.39l0.22,0.41l2.1,0.89l-0.78,0.82l-0.25,0.82l-3.09,-2.61l-0.52,-0.02l-0.09,0.51l0.35,0.6l2.45,2.47l0.4,0.99l-0.92,0.37l-3.22,-2.94l-0.84,-0.39l-0.48,0.13l0.02,0.49l2.41,3.01l0.28,0.55l-0.16,0.45l-4.87,2.23l-1.49,2.3l-1.45,1.2l-1.48,0.31l0.36,-0.57l-0.07,-0.58l-0.42,-0.3l0.2,-5.8l0.38,-1.4l1.47,-0.88l-0.07,-0.82l-0.63,-0.81l-1.13,-0.38l-0.44,-0.54l-1.28,0.05l-1.11,-1.3l0.48,-0.48l2.26,-0.26l1.53,-1.37l-0.09,-1.32l1.55,0.42l0.51,-0.11l0.48,-0.65l2.3,-0.3l0.84,0.96l0.69,-0.1l1.72,0.63l0.4,-0.5l-0.03,-1.85l-2.26,-1.96l-0.13,-2.15l0.54,-0.17l0.52,-0.66l2.19,0.55l0.8,-0.12l0.28,-1.97l1.77,-0.16l0.63,-0.58l1.29,-0.26l2.0,-1.65l0.57,-0.1l0.87,0.38l0.99,-0.95l0.4,-1.53l-0.59,-3.65l0.97,-3.21l-2.04,-5.21l0.23,-1.67l0.6,-0.64l0.66,-1.54l-0.36,-2.67l1.06,-1.4l0.15,-0.9l-0.78,-1.17l-2.07,-1.68l-0.7,-1.11l1.52,-0.9l0.14,-1.1l-3.61,-2.58l-0.66,-1.29l-1.33,0.28l-0.77,-1.14l-0.47,-2.49l-1.68,-1.97l-2.01,-1.57l-2.31,-2.43l-0.76,-1.89l-0.98,-1.33l-1.09,-0.41l-1.47,-1.51l0.18,-1.98l-3.34,-1.26l-4.49,-3.01l-1.41,-0.59l1.2,-1.11l-0.22,-1.32l1.3,-0.05l2.58,0.51l1.41,-1.22l1.32,-1.98l0.14,-0.79l-0.44,-0.98l-0.67,-0.44l-0.82,0.04l-0.47,-1.14l-1.38,-0.48l1.04,-0.77l0.02,-0.94l-1.79,-1.39l-1.94,-1.01l-1.95,0.68l-1.62,1.22l-3.75,-1.41l-1.74,-2.66l0.78,-2.71l-0.18,-0.78l-1.48,-1.06l-0.68,1.05ZM612.85,302.64l0.02,-0.06l0.03,0.02l-0.05,0.04ZM586.24,386.06l0.57,-0.22l-0.01,1.11l-0.18,-0.47l-0.38,-0.42Z",name:"Vietnam"},GE:{path:"M119.33,133.54l1.55,-2.34l0.06,-1.52l-2.13,-6.46l-0.7,-0.85l-2.04,-0.77l-0.55,-0.94l-1.69,-1.2l-2.83,-0.77l-3.29,-2.29l0.5,-0.74l2.93,0.42l1.01,-0.17l3.16,1.41l2.05,0.38l1.79,1.06l3.52,0.26l2.68,-0.31l1.23,0.63l1.39,-0.12l1.41,0.57l0.93,1.03l5.02,2.11l-0.32,1.13l0.82,0.54l1.12,0.07l4.19,-1.65l1.05,0.25l0.55,0.78l0.68,-0.05l0.49,-0.97l1.9,0.63l1.55,1.34l2.19,0.09l0.23,0.11l-0.65,2.11l0.22,0.56l2.45,1.57l1.94,0.42l1.21,0.63l-0.59,0.69l-0.95,0.41l-0.11,1.25l1.02,1.29l2.55,1.75l-0.26,0.81l-0.91,0.61l-1.98,-1.08l-1.24,0.22l-1.58,-0.46l-0.45,-0.31l-0.17,-0.72l-3.31,-1.02l-2.5,1.54l-1.15,0.15l-0.35,0.43l-4.03,-0.02l-3.27,0.74l-2.21,0.14l-0.49,-0.52l-1.43,-0.2l-0.32,-0.87l-3.2,-2.55l-1.35,0.05l-0.97,1.16l-3.92,-0.47l-0.86,0.54l-1.57,-0.52Z",name:"Georgia"},IL:{path:"M66.48,219.04l1.37,-2.38l3.17,-9.66l2.15,0.04l0.79,-0.61l0.24,-0.89l0.53,-0.01l1.02,-0.76l0.48,1.35l-0.25,0.5l0.28,1.14l-0.8,1.43l-1.61,0.91l-0.2,1.83l-0.83,-0.82l-1.7,-0.23l-1.12,0.8l-0.83,2.52l0.04,3.07l0.41,0.3l1.09,0.02l-1.48,1.09l-0.64,2.32l0.63,0.44l1.45,-0.12l2.1,-0.83l-0.28,1.47l0.26,0.89l-2.2,5.75l-0.02,2.36l-1.23,4.69l-4.6,-13.31l1.92,-2.46l-0.14,-0.82Z",name:"Israel"},IN:{path:"M322.9,278.6l0.38,0.21l5.32,-0.07l1.27,0.8l1.68,0.01l0.94,-0.3l0.53,-0.69l2.75,-0.92l0.43,1.03l1.13,0.35l2.74,-1.35l0.18,-0.55l-0.52,-0.57l-0.04,-0.58l0.56,-1.05l-1.29,-3.03l-1.64,-2.78l-0.04,-1.94l-0.86,-0.61l-2.16,0.04l-1.11,-1.47l-0.14,-1.05l0.41,-1.17l0.1,-2.48l-0.84,-0.83l-2.48,-0.42l-1.61,-0.88l0.35,-2.6l2.65,-2.76l1.84,-3.01l1.72,-1.27l1.22,0.52l0.56,1.44l1.1,0.59l2.99,-1.0l2.67,-0.31l2.47,-0.76l0.79,-1.89l1.73,-2.0l1.14,-2.58l4.28,-2.34l2.48,-4.31l1.09,-3.03l3.16,-1.31l0.98,-1.11l-0.21,-1.77l3.1,-3.58l2.24,-1.23l-0.01,-1.1l-0.66,-0.51l0.54,-2.18l-0.6,-2.16l0.25,-0.62l1.24,-0.97l3.79,-1.56l0.7,-0.74l0.09,-1.02l-0.92,-0.91l-1.85,-0.75l-2.18,-0.23l-0.22,-2.22l-2.33,-0.13l-0.3,-1.78l-1.32,-0.69l-0.82,-0.85l0.89,-1.3l0.26,-1.1l-1.3,-1.79l0.56,-0.69l1.19,-0.57l0.31,-0.72l-0.28,-0.71l-2.31,-0.44l0.48,-0.63l0.03,-0.68l-1.31,-1.12l1.1,-2.01l2.31,-0.86l4.75,0.99l1.75,0.07l1.98,0.85l2.17,0.26l2.44,-1.38l1.0,-0.01l2.0,-0.7l1.22,0.1l0.88,-0.54l0.56,-0.86l1.6,-0.77l0.5,-1.08l5.25,-3.06l0.64,0.29l0.82,-0.26l-0.18,1.74l2.41,5.55l2.69,0.85l2.04,1.59l-0.17,0.52l-1.42,0.96l-0.24,0.93l0.64,4.48l2.39,2.53l-0.22,1.03l0.75,0.99l0.1,3.18l-0.99,0.98l-0.73,0.16l-0.9,-0.75l-0.54,-1.09l-0.42,-0.13l-2.1,0.32l-0.52,0.68l0.83,2.72l1.35,1.61l-0.09,0.54l0.34,0.47l-0.15,1.2l0.72,1.02l-0.45,1.05l0.16,1.56l0.34,0.35l0.83,0.02l1.28,-0.47l0.37,-0.43l1.67,2.36l1.26,1.02l0.84,0.43l1.54,-0.15l2.02,1.45l0.71,0.09l-0.05,1.4l0.35,0.35l3.03,0.96l2.35,1.5l-2.46,1.88l-1.66,1.96l-1.12,2.54l-0.17,1.84l-1.11,1.66l-0.1,1.64l2.76,1.95l0.62,0.12l0.69,-0.39l4.26,2.5l1.1,1.3l4.1,2.53l1.21,-0.31l3.26,1.89l1.59,-0.04l0.61,1.31l4.11,1.18l1.39,-0.72l2.72,0.69l2.05,-0.86l3.61,1.43l0.49,1.96l3.51,1.64l0.5,0.74l1.03,0.2l2.34,-0.71l0.48,1.29l0.77,0.54l1.62,-0.34l2.57,0.56l2.67,1.13l2.21,-0.87l0.46,0.84l1.56,0.62l1.12,-0.47l1.56,0.17l1.58,-0.3l1.31,0.4l0.67,-0.62l0.82,-2.52l-0.4,-1.75l-0.92,-1.53l0.29,-2.13l0.92,-2.77l0.03,-0.85l-0.34,-0.44l2.12,-0.51l1.16,-0.64l1.2,0.53l0.28,0.95l-0.73,2.81l0.22,0.95l0.65,0.67l-0.76,0.6l-0.14,0.72l1.05,1.87l2.18,1.17l1.5,-0.2l1.71,0.47l0.4,0.55l1.23,0.14l2.71,-0.43l0.77,-0.78l0.82,-0.28l1.5,0.71l1.43,0.22l4.09,-0.15l1.16,-0.6l0.6,0.46l1.15,0.04l2.62,-0.46l0.58,-0.34l0.23,-0.55l-0.59,-1.48l0.63,-1.69l-0.97,-1.51l-1.82,0.06l-0.5,-0.33l-0.44,-0.65l0.28,-0.8l2.3,0.24l1.06,-0.64l2.23,-0.13l1.16,-0.49l1.04,-0.73l0.18,-1.47l2.52,-1.5l0.73,-0.75l0.82,-1.63l3.81,-0.83l1.13,-0.65l0.98,-1.24l0.63,-0.2l1.29,-1.3l2.31,-1.27l0.96,1.07l4.73,1.13l1.16,-0.99l0.17,-0.56l3.46,-1.75l1.52,1.58l-1.24,1.01l0.31,1.59l0.61,0.08l1.68,-1.02l0.74,1.78l-1.74,1.79l-0.44,1.09l0.18,0.4l1.05,0.43l1.61,-0.73l1.24,0.74l1.5,0.23l0.76,-0.22l1.42,0.99l0.16,1.89l-2.66,1.8l-0.78,1.08l0.23,1.55l1.41,2.08l-0.95,-0.48l-0.57,-0.88l-0.78,-0.46l-4.19,0.57l-1.17,0.47l-1.14,1.34l-3.26,2.32l-2.65,1.43l-0.51,0.98l-0.11,1.18l0.58,2.4l-0.76,0.85l-0.54,1.73l-1.12,1.36l-0.94,0.54l-0.72,1.21l-0.19,1.18l1.11,1.09l-0.87,2.1l-2.18,3.55l-1.16,3.34l-2.89,-1.02l-1.55,0.22l-0.79,-0.68l-0.86,0.21l-0.16,0.59l0.79,2.67l-0.36,4.18l-0.29,0.55l-0.89,-0.06l-0.42,0.54l0.05,0.78l-0.61,1.6l0.57,3.58l-0.72,0.29l-0.7,1.4l-1.45,-1.11l-0.57,0.22l-0.23,0.52l-0.5,-4.73l-0.99,-2.06l-0.2,-3.04l-0.66,-2.83l-1.11,-0.62l-1.71,0.29l-0.35,0.4l0.05,1.35l-1.33,1.63l0.0,1.78l-0.68,0.4l-0.43,-0.23l-0.76,-1.47l-0.87,0.09l-0.91,-2.82l0.47,-2.4l0.92,-1.22l1.06,0.04l1.44,-0.89l1.27,0.01l0.59,-1.27l1.19,-0.51l1.03,-3.6l1.2,0.25l0.62,-0.44l-0.19,-1.02l-2.02,-1.36l-1.38,-0.52l-12.03,0.09l-4.39,-1.08l0.12,-4.95l-1.2,-2.28l-0.97,-0.04l-0.36,0.44l-0.14,1.2l-0.96,-0.05l-1.22,-0.71l-0.47,-0.63l-0.34,-1.43l-0.48,-0.42l-1.07,0.08l-0.22,0.73l0.2,0.33l-0.52,0.04l-0.76,-0.22l-0.54,-1.04l-0.89,-0.81l-1.01,-0.48l-0.67,0.31l-0.15,0.89l0.69,0.62l-2.11,2.2l-0.56,2.02l0.59,0.77l0.85,0.23l0.71,0.63l1.1,1.34l0.92,0.42l1.12,0.03l0.31,0.89l0.81,0.56l-1.06,0.32l-2.19,-0.15l-0.38,0.27l-0.89,2.16l-0.8,-0.29l-0.59,0.27l-0.98,2.39l1.18,1.58l1.15,0.1l0.7,0.65l2.25,0.79l-0.21,1.8l-0.98,2.86l1.24,1.83l-0.23,0.96l0.19,0.58l1.36,0.51l-0.45,1.06l0.55,3.31l0.94,2.74l-0.12,2.18l-0.58,0.61l0.67,1.68l-0.38,-0.01l-0.68,-0.76l-0.73,1.06l0.28,-2.83l-1.13,-1.2l-0.38,0.3l-0.56,2.28l0.19,1.14l-0.63,0.22l-1.33,-1.07l-0.47,1.03l-0.53,-0.06l-0.19,-0.18l0.97,-3.34l-2.42,-2.28l-0.28,0.45l0.15,0.94l1.34,1.05l-1.35,2.0l-1.85,1.23l-4.35,1.21l-1.97,2.2l-0.18,1.39l0.89,3.07l-1.45,1.96l-0.07,0.76l-1.77,1.04l-0.81,1.11l-0.9,-0.24l-0.28,0.68l0.35,0.38l-0.41,0.19l-4.39,1.43l-0.28,-1.19l-0.79,-0.25l-1.88,1.14l-0.76,1.19l0.01,0.43l0.52,0.37l-3.38,2.95l-0.65,1.3l-4.35,5.15l-3.35,1.73l-3.41,3.56l-4.46,2.54l-1.82,1.41l-0.7,1.18l0.53,1.54l-0.64,1.44l-3.49,1.65l-2.6,-0.26l-1.0,0.23l-0.64,0.82l-0.76,2.21l-1.11,1.39l-0.62,-0.14l-0.45,-0.67l-1.08,-0.23l-2.16,0.81l-0.81,0.71l-1.53,3.09l-0.39,2.01l0.93,4.64l-0.49,2.1l0.99,3.49l-0.57,-0.03l-0.71,0.82l-0.03,0.48l2.01,1.74l-0.82,4.92l-0.62,1.73l-2.16,3.59l-0.79,3.19l0.26,0.98l-0.61,0.79l-0.06,0.48l0.93,0.07l0.18,0.65l-0.07,6.26l-1.97,-0.13l-1.06,0.18l-0.82,0.53l-0.53,0.87l0.03,0.92l-2.37,3.6l-0.11,1.12l0.64,0.82l-4.13,1.22l-1.23,0.94l-0.76,0.97l-0.5,2.85l-0.41,0.79l-2.04,1.38l-1.79,0.76l-1.36,-0.42l-1.69,-1.23l-3.75,-4.35l-1.66,-4.01l0.77,-0.17l0.23,-0.48l-0.84,-2.92l-1.12,-1.22l-0.01,-0.98l-2.05,-4.35l-1.49,-4.39l-1.57,-2.72l-2.42,-2.65l-1.84,-3.76l-1.3,-3.86l-0.75,-4.53l-1.29,-2.91l-0.9,-3.48l-3.22,-4.41l-0.58,-1.89l0.38,-0.67l-0.96,-1.15l0.25,-0.36l-0.34,-0.63l-0.8,-0.21l-1.49,-2.59l-1.02,-3.05l-1.38,-9.0l-1.2,-3.62l-0.89,-4.27l0.97,-2.9l-0.6,-1.33l-0.85,1.12l-0.06,-0.21l-0.03,-1.21l0.96,0.12l0.44,-0.29l-0.22,-0.47l-1.36,-0.6l0.04,-1.22l-0.43,-0.36l-0.4,-1.77l1.68,-6.59l-0.61,-3.55l-0.95,-0.59l-0.4,-1.19l0.62,-0.56l0.12,-0.49l-0.26,-0.13l2.93,-1.55l0.16,-0.51l-0.5,-0.21l-1.93,0.47l-1.69,-0.06l0.22,-0.85l0.82,-1.06l-1.25,-0.23l0.14,-0.86l1.66,-0.45l0.29,-0.38l-0.29,-0.39l-1.7,-0.37l-1.07,0.22l-2.04,-0.16l-0.39,0.32l0.86,0.84l-0.16,0.52l-1.7,1.97l0.13,0.63l0.93,0.36l0.47,0.66l-0.02,0.8l-1.63,2.72l-7.28,3.2l-2.07,-0.01l-1.67,-0.74l-3.29,-2.58l-2.17,-2.59l-4.15,-3.8l-1.53,-2.11l0.29,-0.67l1.05,0.94l0.71,0.17l1.95,-0.92l0.69,0.03l0.69,-0.46l0.75,0.03l1.32,-0.72l1.25,-0.2l2.15,-3.21l0.45,-0.21l0.23,-0.4l-0.21,-0.79l-0.88,-0.15l-0.75,1.0l-1.63,0.03l-3.3,1.46l-3.07,-0.68l-3.05,-1.58l-1.24,-1.01l-1.52,-2.74l2.46,-1.91l0.13,-0.51l-0.49,-0.2l-1.04,0.36l-2.61,1.58l-0.36,-1.42l1.25,-0.53l2.48,-0.1l0.41,-0.39l0.03,-2.19ZM510.38,409.89l0.46,1.53l-0.26,0.91l-0.96,-1.53l0.07,-0.64l0.69,-0.26ZM502.0,376.41l-0.73,-2.04l0.46,-0.43l0.48,-1.76l0.55,-0.06l-0.74,1.46l0.36,0.73l-0.38,2.09ZM502.93,370.91l-0.34,-0.32l0.01,-1.24l0.16,-1.82l0.51,-0.85l0.37,0.44l0.17,2.11l-0.94,0.92l0.06,0.77ZM503.37,365.59l0.26,-2.41l0.75,-0.98l-0.3,1.27l0.32,0.54l-1.03,1.58ZM500.23,384.16l-0.24,-0.02l-0.13,-1.21l0.57,-0.59l0.25,0.86l-0.45,0.96Z",name:"India"},AZ:{path:"M146.29,137.61l0.31,-0.42l-0.14,-0.46l-1.19,-0.85l1.66,-1.14l2.69,0.83l0.36,0.77l1.56,0.71l0.87,0.19l1.08,-0.25l2.09,1.1l0.96,-0.25l0.8,-0.8l0.28,-1.52l-2.74,-1.99l-0.84,-1.11l0.05,-0.36l0.72,-0.2l0.89,-1.05l0.62,0.68l1.35,-0.09l2.92,2.63l0.77,1.61l0.58,0.49l3.73,0.81l0.9,-0.29l1.4,-2.1l2.48,-1.29l1.21,-1.93l3.16,3.87l1.28,3.05l1.8,2.12l2.06,1.78l3.01,0.66l1.38,1.34l-2.81,-0.15l-3.0,1.27l-0.6,1.06l-1.13,4.18l0.28,2.16l-0.7,0.7l-0.48,1.73l-0.85,-0.64l-0.9,0.58l-0.89,2.3l0.09,3.19l-1.31,0.29l-1.44,-1.56l-0.89,-0.28l-0.7,-0.92l-1.38,-0.93l1.64,-0.6l0.54,-0.51l-0.11,-1.04l-1.24,-1.09l1.48,-1.09l0.08,-0.54l-2.77,-2.68l-1.81,0.33l-2.3,1.36l-2.2,1.41l-1.46,1.36l-1.09,0.35l-2.04,1.96l-0.32,-1.72l0.88,-0.3l0.06,-0.59l-1.44,-1.33l0.73,-0.52l0.03,-0.84l-1.43,-0.86l-0.97,0.13l-3.58,-2.86l1.32,-0.16l0.78,-1.51l0.01,-0.7l-3.09,-1.91l-0.78,-0.93l0.78,-0.43l-0.1,-0.73l-0.66,-0.19l0.95,-0.7l-0.04,-0.82l-1.37,-1.31l-1.8,-0.5ZM148.08,141.25l-0.07,0.14l0.0,-0.02l0.07,-0.12ZM143.77,150.11l1.2,-0.38l0.53,0.63l0.19,0.87l0.88,0.02l1.49,0.8l2.24,-0.57l-0.06,1.5l1.4,1.03l-0.08,0.63l0.93,1.93l-3.87,-0.93l-2.44,-2.08l-2.4,-3.44Z",name:"Azerbaijan"},ID:{path:"M789.33,474.14l1.38,-1.54l0.5,-1.3l-0.0,-0.92l3.92,-1.03l2.44,-1.87l1.87,-0.69l3.25,0.45l4.58,2.3l3.81,0.16l0.65,0.47l-0.17,1.23l1.36,2.55l-1.13,2.76l0.68,4.46l2.0,3.96l0.4,0.23l0.59,-1.18l-0.04,-0.97l0.35,-0.17l0.49,2.77l0.33,0.3l0.81,0.01l0.32,1.91l1.81,1.2l2.12,0.2l1.17,-0.34l2.83,-2.66l1.11,-1.9l1.81,-1.25l0.97,-2.14l3.21,-0.53l1.82,-0.72l0.99,-0.93l-0.34,-1.22l4.78,-2.47l6.06,2.27l1.21,0.95l7.33,3.23l2.8,0.05l0.74,0.46l2.75,0.25l1.04,1.22l1.3,0.02l0.01,27.59l-0.84,2.98l0.84,1.43l0.01,15.75l-2.99,-3.29l-3.59,-3.15l0.9,-1.62l-0.14,-0.51l-0.53,0.08l-1.2,1.2l-3.92,0.65l-1.0,-1.54l-2.46,2.02l0.42,-1.96l0.52,-0.65l0.64,-1.89l-0.34,-0.77l-0.85,-0.46l-1.09,-1.32l1.83,0.12l0.86,-0.28l0.27,-0.48l-2.71,-0.68l-1.41,-1.08l1.45,-0.24l0.25,-0.65l-3.14,-3.8l-1.0,-2.81l0.55,-0.88l-1.13,-0.38l0.86,-0.89l-0.44,-0.28l-1.59,0.29l-0.05,-1.54l-2.46,-1.85l-3.26,-1.75l-0.15,-0.38l-0.61,-0.18l-0.32,0.21l-0.69,-0.41l-3.54,-0.8l-4.86,-2.18l-3.99,-0.66l-1.85,0.06l-3.13,-1.82l-0.43,-0.67l0.08,-0.46l1.09,-0.1l0.36,-0.39l-0.35,-0.4l-1.06,-0.12l-1.47,0.42l-1.05,-0.47l-1.01,0.18l-1.02,-1.07l-1.09,0.17l-1.99,-2.23l0.11,-1.47l1.05,-1.42l-0.28,-0.61l-0.83,-0.02l-0.83,0.78l-0.2,1.78l-0.6,0.13l-0.41,0.49l0.16,0.67l-0.93,1.58l-0.06,1.1l-0.99,1.07l-2.04,0.03l-1.03,-2.27l0.81,-1.34l-0.94,-2.03l-3.11,-2.49l-2.21,-0.48l-0.28,-0.36l1.45,-0.65l3.86,0.73l2.32,-2.25l0.92,-0.29l2.94,0.8l0.71,0.55l0.57,-0.31l0.3,-1.04l1.11,-0.47l0.09,-0.97l-0.4,-0.37l0.57,-1.11l-0.55,-0.38l-1.54,0.64l-3.61,0.19l-1.92,0.42l-3.32,-0.4l-1.43,0.17l-1.92,-1.74l-0.62,-2.99l-0.39,-0.38l-1.41,-0.13l-3.25,-1.1l-1.9,0.36ZM839.2,526.43l1.24,-2.99l1.27,-2.13l1.22,-1.0l2.52,-0.81l1.51,0.07l1.22,1.28l0.14,0.58l-1.4,2.52l-1.81,1.56l-1.64,0.91l-4.26,0.02ZM846.09,526.2l0.98,-0.72l0.56,0.91l-1.54,-0.19ZM825.18,476.4l2.6,0.11l1.48,0.5l2.3,0.09l-3.37,0.37l-3.0,-1.07ZM822.33,469.12l1.47,0.16l0.45,0.26l-0.52,0.3l-1.4,-0.73ZM824.31,469.56l1.05,-0.04l3.09,2.59l-1.2,0.32l-1.42,-0.3l-1.0,-2.39l-0.52,-0.18ZM818.29,471.77l-0.21,-0.04l-0.17,-0.42l0.16,-0.02l0.22,0.48ZM813.05,509.18l0.58,0.0l0.41,-0.43l0.29,-1.17l-0.44,-0.67l1.84,-2.07l0.83,1.72l-0.21,1.93l0.3,1.44l-0.27,0.81l-0.38,0.3l-1.15,-0.18l-1.79,-1.67ZM812.51,512.73l0.68,-0.38l-0.5,-0.69l-0.07,-1.13l2.32,1.74l-1.23,2.35l-0.79,0.47l-0.67,-0.65l0.27,-1.71ZM801.88,507.73l-0.08,-0.13l0.08,-0.65l0.16,0.53l-0.16,0.25ZM791.1,523.43l-0.89,-0.08l-0.19,-0.61l0.31,-1.04l0.85,-1.69l0.66,-0.35l1.27,-1.43l0.18,-0.61l0.39,-0.12l0.2,0.11l-0.55,0.73l0.32,1.17l-0.44,1.23l-1.78,1.74l-0.35,0.94ZM785.68,465.9l-0.54,-0.57l-1.3,-0.15l0.15,-0.41l1.73,-0.18l0.72,0.99l-0.75,0.32ZM787.02,466.29l0.59,0.08l0.14,0.13l-0.57,0.11l-0.15,-0.32ZM787.04,464.3l2.01,0.13l1.67,0.73l0.19,0.68l-0.29,0.25l-0.91,-0.29l-0.96,0.12l-1.72,-1.62ZM789.08,524.99l0.05,-0.05l0.02,0.01l-0.07,0.04ZM786.92,471.18l1.16,-0.36l0.96,0.27l-0.49,2.26l-0.95,-0.47l-0.68,-1.7ZM766.27,488.64l-0.3,-0.69l2.11,-2.36l5.81,-0.26l0.94,0.8l1.35,-0.39l1.07,-0.71l0.68,0.0l3.32,1.4l2.85,0.08l1.28,0.95l0.69,1.82l0.9,0.44l0.47,0.8l-0.29,1.53l-5.37,-2.63l-1.33,-1.11l-2.56,-0.1l-0.53,0.55l0.05,0.41l-3.38,-0.88l-0.29,-0.67l-0.42,-0.11l-1.12,0.34l-1.17,1.21l-0.72,0.09l-0.48,-0.16l-1.4,-1.59l-0.89,-0.41l-0.85,0.41l-0.42,1.23ZM780.17,477.84l3.58,-1.0l0.41,0.54l-0.24,0.82l-1.38,0.56l-2.37,-0.92ZM778.8,522.63l0.94,0.13l-0.18,0.93l-0.79,-0.7l0.03,-0.36ZM763.29,456.66l-0.79,-2.23l0.82,-1.51l0.7,-2.8l2.1,-2.2l-0.75,1.07l-0.18,0.98l0.94,1.15l0.0,2.49l-0.83,1.09l-1.69,1.08l-0.32,0.87ZM763.89,457.48l0.97,0.44l0.99,-0.17l0.68,-1.6l1.34,-0.77l0.14,-1.37l0.36,-0.47l1.41,-0.82l1.5,-0.35l0.03,2.9l-2.85,1.55l-0.49,0.89l0.2,0.84l2.85,1.59l0.21,0.87l-1.41,-0.63l-3.46,-0.6l-0.67,0.3l-0.37,0.77l-0.08,2.61l0.69,2.29l1.8,3.22l-0.66,-0.29l-1.13,-2.05l-1.42,-1.29l0.15,-3.72l-1.16,-1.71l-0.12,-0.79l0.52,-1.65ZM769.72,447.96l-0.89,0.1l-0.34,-1.46l0.71,-1.09l1.54,-0.83l0.41,0.59l-0.43,1.63l-0.48,0.8l-0.53,0.26ZM770.98,517.22l0.07,-0.02l-0.01,0.06l-0.06,-0.04ZM766.39,491.38l0.34,-0.3l0.21,-0.03l-0.29,0.14l-0.26,0.19ZM767.55,490.94l0.67,-0.35l-0.17,0.61l-0.49,-0.27ZM766.43,525.21l0.01,0.0l0.11,-0.0l-0.03,0.03l-0.08,-0.03ZM767.16,475.96l-3.99,0.3l-0.88,-0.4l0.4,-0.99l1.11,-0.75l3.36,1.84ZM761.78,466.79l0.31,0.27l0.62,-0.11l0.26,-0.47l0.61,0.79l-0.45,0.83l0.4,0.98l-0.85,0.24l0.16,-0.66l-1.25,-1.34l0.2,-0.52ZM764.02,469.29l0.79,0.03l0.27,0.36l-0.41,0.22l-0.64,-0.6ZM760.63,469.19l0.05,-0.12l0.05,0.15l-0.09,-0.02ZM760.49,467.14l-0.3,0.09l-0.05,-0.4l0.25,-0.77l0.11,1.08ZM757.75,487.23l1.12,0.53l1.5,1.99l-0.08,0.85l-1.95,0.95l-1.71,0.4l-0.93,-0.35l-2.61,-1.35l-0.99,-1.48l0.06,-1.37l0.81,0.26l2.66,-0.6l2.11,0.14ZM757.21,433.23l0.01,-0.01l-0.0,0.01l-0.01,0.0ZM757.81,431.67l-0.55,-0.64l0.14,-0.88l0.5,1.37l-0.1,0.14ZM750.41,523.01l1.0,-1.32l1.73,0.26l2.79,-0.97l0.69,0.53l-1.13,0.53l-0.7,0.9l-2.53,-0.45l-1.85,0.52ZM747.5,477.65l0.38,-0.04l1.32,0.09l-1.63,0.15l-0.07,-0.2ZM750.49,477.62l1.14,-0.09l0.2,0.02l-0.72,0.12l-0.62,-0.06ZM750.92,479.55l-0.08,-0.27l0.13,-0.24l-0.06,0.52ZM748.22,437.51l0.03,0.04l-0.03,-0.01l0.0,-0.03ZM743.62,476.88l0.82,0.28l0.59,-0.2l0.46,0.47l-1.5,0.42l-1.42,-0.31l-2.24,0.81l-0.5,-0.01l-0.45,-0.75l0.3,-0.99l0.47,-0.16l1.27,-0.06l2.21,0.5ZM745.7,477.42l0.14,-0.02l0.02,0.01l-0.16,0.01ZM704.86,464.54l0.67,-0.32l0.35,-0.64l-0.38,-1.56l0.7,-1.38l0.9,-0.91l0.22,-1.01l1.46,-1.75l0.61,0.71l0.88,0.3l0.92,-0.29l1.28,-1.46l0.85,-1.63l0.55,-0.33l0.65,-0.1l0.97,0.48l1.35,0.12l0.78,1.0l0.7,0.33l2.14,-0.14l4.23,0.52l2.94,1.27l1.84,-0.7l5.9,0.77l3.32,-1.42l1.09,-1.24l1.03,-0.48l0.49,-1.14l1.28,-0.5l1.4,-1.67l0.9,0.27l0.37,0.77l-0.72,0.71l-1.14,2.23l-2.02,1.93l-1.35,1.98l-0.59,0.59l-1.4,0.6l-5.09,0.6l-1.77,-0.16l-1.34,-1.15l-0.84,-0.13l-8.69,0.42l-2.46,-0.46l-3.77,0.42l-3.29,-0.64l-1.86,0.64l-1.29,1.45l-1.42,3.65l0.37,2.87l1.43,2.52l2.03,1.25l0.64,1.6l0.81,1.04l2.66,0.26l1.16,-0.55l1.08,-1.76l1.97,-1.99l1.09,0.7l1.85,0.06l2.35,-1.32l4.52,-0.01l0.37,-0.44l-0.16,-0.5l1.88,-0.43l1.27,0.47l0.28,0.68l-0.26,1.25l-0.33,0.19l-1.76,-1.11l-1.42,0.24l-0.83,0.58l-2.23,2.84l-1.83,1.48l-2.87,1.01l-1.54,1.51l-1.64,-0.44l-0.46,0.1l-0.39,0.56l0.2,0.92l1.67,1.53l1.36,0.61l2.3,3.75l1.54,1.18l0.08,0.97l0.62,0.86l-0.56,0.67l-0.39,2.87l2.47,2.01l0.76,1.42l0.7,0.29l0.61,-0.26l0.18,1.66l-0.74,-0.33l-0.61,0.56l-1.54,0.02l-2.74,0.91l-0.68,0.93l0.08,1.25l-0.69,0.09l-2.23,-0.59l-0.59,-1.03l0.39,-2.11l0.54,-1.02l-0.07,-0.81l-0.6,-0.58l-1.72,-0.75l-3.0,-2.79l1.22,-2.49l-0.1,-3.4l-0.7,-0.76l-0.83,-0.19l-1.98,0.21l-2.36,1.53l-0.78,0.9l-0.02,0.97l1.01,2.13l0.32,2.63l-0.55,2.79l0.43,4.03l-1.05,3.95l1.04,2.72l-3.1,0.14l-1.67,0.86l-1.69,-1.16l-0.56,-0.63l-0.09,-0.63l1.15,-3.15l0.0,-1.13l0.72,-2.42l0.09,-2.92l-1.08,-2.37l0.04,-1.47l-1.22,-0.88l-2.77,0.54l-0.33,-0.25l-0.58,-1.33l0.17,-2.69l-0.53,-1.3l2.28,-1.74l0.6,-2.56l1.14,-1.64l0.2,-0.97l-0.28,-2.97l1.44,-3.6l1.14,-1.35l0.69,1.01l0.45,0.18l0.3,-0.38l-0.89,-5.64ZM736.59,534.43l0.65,0.46l1.5,0.02l1.11,-0.94l0.32,-0.91l2.8,-1.45l0.68,0.57l1.03,-0.38l-0.17,0.55l-0.73,0.03l-0.51,0.53l0.75,2.11l-2.51,2.9l-2.0,1.7l-1.75,0.24l-2.44,1.21l-0.67,0.02l-0.7,-0.31l0.76,-1.13l-0.16,-0.53l-0.73,-0.47l0.54,-1.87l2.23,-2.34ZM739.69,526.62l0.3,-0.38l-0.09,-0.61l0.49,-0.44l0.74,0.46l1.0,-0.28l2.39,0.23l0.02,0.44l-4.84,0.58ZM738.25,526.06l-0.87,1.35l-0.81,-0.7l1.04,0.05l0.63,-0.7ZM731.61,527.45l1.11,-0.79l0.05,-0.48l0.71,0.19l1.02,-0.53l-0.5,0.72l-0.64,0.17l-0.4,0.77l-0.89,0.22l-0.47,-0.27ZM733.01,475.86l0.15,0.17l-0.02,0.09l-0.13,-0.02l0.01,-0.25ZM728.24,475.03l-0.26,-0.63l0.5,-1.4l1.79,-0.17l-2.03,2.2ZM730.66,474.31l0.09,0.01l-0.08,0.05l-0.01,-0.07ZM731.28,474.11l0.47,-0.63l0.45,-0.08l0.46,0.35l-0.47,0.81l-0.91,-0.45ZM728.06,545.35l0.04,-0.38l1.57,-0.49l1.76,-1.46l0.19,0.55l-1.26,1.05l-2.31,0.73ZM729.8,526.35l0.37,-0.31l0.87,0.03l-0.08,0.29l-1.15,-0.01ZM726.57,505.77l-0.28,-0.74l1.35,-2.24l0.65,-4.35l0.9,-1.29l0.76,0.85l0.09,0.81l-1.0,0.33l-0.65,3.17l0.07,0.35l0.84,0.13l0.74,0.68l-0.7,0.43l-0.85,0.03l-0.97,1.82l-0.95,-0.0ZM729.17,494.09l1.2,-0.03l0.04,0.33l-0.68,0.62l-0.57,-0.92ZM705.88,527.5l2.53,-1.18l2.61,-0.3l1.0,0.55l1.9,0.32l3.37,1.63l4.0,-0.89l1.97,1.18l0.65,0.09l1.14,-0.33l0.87,-1.23l2.69,-1.32l-1.25,1.05l0.03,0.87l-2.49,0.92l-0.98,0.08l-1.0,-0.06l-0.77,0.11l-3.09,1.08l-0.63,-0.51l-1.32,-0.05l-0.8,0.74l-0.94,-0.13l-1.11,0.29l-3.54,-1.0l-1.78,0.13l-1.63,-0.31l-1.31,0.48l-0.52,-0.79l0.4,-1.43ZM728.29,525.01l-0.42,-0.09l0.33,0.02l0.09,0.07ZM724.05,503.6l0.27,-1.16l0.54,-0.75l-0.3,-1.92l2.04,-0.94l0.18,1.77l-1.01,1.42l0.03,1.48l-0.38,0.24l-0.79,-0.36l-0.58,0.23ZM720.93,502.15l0.62,0.76l-0.12,1.31l-0.94,-1.15l0.45,-0.92ZM720.23,543.0l0.44,-0.43l0.34,-0.02l-0.55,0.41l-0.23,0.04ZM706.07,534.07l1.84,1.37l0.47,0.99l1.4,0.16l0.62,0.43l1.7,1.8l0.11,0.63l-0.67,0.63l-1.69,0.55l-1.31,-0.32l-1.32,-0.78l-0.92,-1.19l-2.54,-1.52l-3.9,-0.54l-0.69,-0.98l1.35,-0.7l3.1,-0.23l1.3,0.2l1.15,-0.51ZM702.37,528.21l0.22,-0.47l0.21,0.05l-0.06,0.15l-0.36,0.27ZM693.04,526.41l0.72,0.45l1.53,-0.65l0.67,0.05l0.64,0.92l0.65,-0.13l0.38,-0.6l0.71,-0.04l1.18,2.42l-1.95,-0.07l-0.56,0.18l-0.25,0.54l-1.8,0.36l-0.09,-0.98l-0.75,-0.28l-1.32,1.18l-2.33,0.64l-1.08,-0.05l-1.64,0.65l-2.17,0.19l-1.07,0.47l-1.71,-0.58l0.33,-2.98l2.29,-1.13l1.29,0.44l1.51,-0.01l1.57,1.98l1.43,0.27l2.25,-0.78l0.15,-0.9l-1.07,-0.93l-0.98,-0.17l-1.11,-0.8l-0.4,-0.87l0.92,-0.34l1.29,0.22l0.79,1.34ZM624.73,453.92l0.32,-1.2l1.4,-1.48l0.79,-1.6l0.57,-0.24l0.23,0.98l0.47,0.31l0.21,1.21l0.61,0.69l4.36,3.97l1.76,1.11l4.44,-1.41l2.81,0.41l2.57,-0.14l0.92,-0.77l1.34,-0.42l0.81,-2.15l1.88,-0.75l3.35,-0.06l0.1,0.67l0.44,0.33l4.78,1.45l2.12,-1.48l3.43,-0.44l1.13,0.3l1.1,-1.45l0.44,-1.58l0.82,-0.52l0.22,-0.91l-0.41,-1.57l2.94,-2.09l-0.01,-0.9l-0.63,-0.47l0.22,-1.45l0.71,-0.74l1.04,0.04l0.82,-0.43l0.87,-3.2l0.01,-3.59l0.74,-1.77l1.17,-1.05l0.92,0.4l1.13,-0.45l1.83,0.33l0.96,-0.41l4.28,0.22l1.22,0.26l1.37,0.81l-0.09,0.78l2.13,2.46l-0.52,0.13l-0.74,-0.59l-0.66,0.21l-0.19,0.44l-2.01,-0.06l-0.87,0.12l-0.34,0.39l2.26,1.73l-0.23,0.93l0.24,0.77l1.88,0.96l-0.32,0.83l0.66,0.44l0.04,0.65l0.97,0.48l0.77,1.52l1.29,1.56l-0.09,0.39l-1.72,1.31l-0.07,0.72l2.13,2.4l4.18,2.87l2.38,2.1l-1.34,0.78l-1.57,0.18l-2.4,-0.43l-1.29,-1.21l-0.78,-0.45l-0.48,0.07l0.3,1.69l-1.62,1.18l-1.71,3.82l-0.45,4.24l0.8,3.1l-2.33,1.11l-2.24,2.13l-0.51,-0.17l-0.74,-1.17l-0.38,0.3l0.13,2.03l-1.38,0.97l-0.34,0.98l-1.85,1.46l0.38,0.6l0.71,-0.03l0.17,0.7l-0.16,0.71l-0.71,0.57l0.12,0.69l1.44,0.48l0.05,1.1l-0.1,0.51l-0.99,-0.02l-0.65,0.55l-0.07,0.39l0.49,0.41l-0.28,1.72l-0.35,0.31l-0.29,-0.21l-0.62,0.23l-0.07,0.63l0.5,0.77l-1.21,1.63l-0.68,1.71l-9.18,4.19l-0.25,-3.08l-0.6,-2.47l-0.29,-0.35l-0.87,0.73l-0.51,-0.29l0.29,-0.99l-0.2,-0.48l-0.51,0.12l-0.63,0.76l-0.92,-0.59l-1.23,0.91l-1.59,0.4l-0.66,-1.92l-0.54,-0.16l-1.55,0.4l-2.09,-2.12l-0.67,0.19l-0.43,1.75l-1.45,0.92l-1.04,0.52l-2.45,-0.55l-1.19,0.45l-1.71,1.25l-0.04,-3.42l-1.1,-1.47l-0.52,0.04l-0.45,0.52l-1.8,-0.3l-3.15,1.01l-0.34,-0.21l0.41,-0.79l-0.48,-0.19l-1.4,0.72l-0.99,-0.86l-2.02,0.63l-1.1,-7.06l-0.99,-1.09l0.56,-2.28l-0.43,-2.1l-0.89,-1.4l-1.51,-1.24l-2.88,-0.7l-0.03,-0.39l0.77,-0.78l-1.83,-1.67l-0.05,-1.14l0.99,-2.44l-2.34,-2.49l-0.27,-3.07l0.36,-2.36l1.15,-0.76l0.16,-0.42l-0.77,-0.31ZM689.33,432.89l1.07,-0.1l0.09,0.26l-0.8,0.22l-0.36,-0.38ZM688.52,438.39l0.19,-0.01l-0.04,0.25l-0.08,-0.07l-0.06,-0.17ZM688.18,525.84l-0.09,-0.44l0.43,-0.1l-0.34,0.54ZM676.77,529.94l0.76,-0.55l-0.1,-2.16l1.02,-0.92l1.12,-0.58l2.02,0.78l-1.52,3.24l0.09,0.45l-0.76,0.16l-2.62,-0.43ZM677.43,493.41l0.1,-1.05l-0.41,-1.51l0.63,-1.84l0.39,-0.25l0.37,3.12l-0.14,0.7l-0.94,0.84ZM665.5,525.06l3.09,0.52l1.84,-0.9l2.51,0.99l0.95,1.06l-2.63,1.44l-0.74,1.27l-0.04,-0.59l-0.76,-1.07l-1.72,-1.15l-1.67,-0.38l-0.83,-1.18ZM671.74,515.64l-0.41,0.09l-0.2,-0.1l0.96,-0.2l-0.35,0.21ZM596.42,514.63l0.11,-0.17l0.13,-0.12l0.08,0.21l-0.32,0.08ZM598.18,514.76l1.14,-1.95l1.0,-0.35l0.73,-2.71l1.15,-1.24l5.69,1.33l1.0,-0.27l0.85,-1.03l1.75,0.39l0.99,1.02l1.54,0.76l3.59,0.62l1.25,-0.16l1.32,1.32l0.6,1.81l0.87,0.74l4.61,0.57l1.64,-0.38l2.33,0.65l2.82,-0.05l1.94,0.34l1.32,-1.19l1.09,-2.43l1.31,-0.19l1.72,1.9l1.29,0.09l1.34,-0.38l1.51,0.93l1.77,0.23l0.81,0.67l3.18,0.2l0.76,2.06l1.03,0.6l0.02,1.75l1.86,1.11l1.83,0.48l1.96,0.06l4.21,-0.69l2.22,0.99l0.26,1.37l-0.42,3.1l0.54,1.37l0.91,0.84l-1.69,-1.01l-2.59,-0.38l-5.27,-2.14l-4.31,0.92l-4.16,-0.64l-4.53,-0.14l-6.69,-1.16l-4.26,-1.95l-5.75,-1.42l-4.09,-0.29l-1.47,0.35l-0.85,0.62l-3.75,-0.53l-2.7,-1.34l-2.03,-0.56l-6.08,-0.73l-0.14,-0.52l0.74,-1.34l-0.22,-0.54l-4.35,-1.48l-3.17,-0.03ZM654.92,517.5l-2.42,-0.71l0.79,-0.92l1.33,-0.13l6.62,-0.05l0.29,0.26l-0.93,0.28l-0.47,0.51l-1.37,0.03l-1.21,0.72l-2.63,0.02ZM651.59,507.15l0.02,-0.02l-0.0,0.02l-0.01,-0.0ZM629.22,472.23l-1.34,0.69l-0.13,-0.04l0.21,-1.38l1.22,0.14l0.23,0.38l-0.19,0.23ZM618.17,435.89l0.02,-0.02l0.08,-0.01l-0.1,0.03ZM618.38,435.83l0.47,-0.55l-0.28,-0.49l-1.07,-0.29l-0.43,-0.7l1.13,-1.07l1.0,1.28l0.01,0.85l-0.47,0.88l-0.36,0.1ZM613.87,485.59l0.62,-2.31l0.83,-0.17l1.71,0.45l0.91,0.65l0.42,0.73l-0.67,1.89l-0.81,0.66l-1.12,-1.0l-1.46,0.78l-0.43,-1.68ZM601.61,476.32l0.87,1.51l0.39,2.48l1.18,2.07l2.78,0.8l-0.96,2.1l0.31,1.02l-2.53,-1.29l-1.77,-0.49l-0.5,-1.02l0.14,-1.35l-0.58,-0.6l-0.68,-1.84l-1.77,-0.78l-1.76,0.29l-1.15,-0.49l1.64,-1.12l0.11,-1.3l0.47,-0.44l0.59,-0.22l0.69,1.26l0.66,0.02l0.4,-0.54l-0.09,-0.9l0.29,-0.08l0.93,0.17l0.35,0.75ZM530.39,424.92l2.72,-0.33l2.48,0.49l2.53,-0.04l2.62,2.37l0.68,1.61l1.82,1.83l-0.03,1.66l0.5,0.76l2.69,1.32l0.98,1.31l2.78,1.33l4.3,2.95l5.9,7.42l1.3,0.61l1.52,1.27l0.6,-0.39l-0.48,-1.94l0.42,-0.2l0.65,0.22l1.77,1.7l0.75,1.83l0.64,0.64l2.38,0.59l1.69,1.29l0.93,1.25l0.63,2.04l1.23,1.23l0.72,0.54l3.47,0.81l0.66,0.9l-0.25,0.33l-3.29,1.42l-0.26,0.47l0.44,0.31l2.65,-0.48l3.25,-1.74l0.79,0.19l1.35,1.33l0.7,1.44l-2.59,1.79l-0.16,1.25l0.67,0.82l-0.37,0.32l-0.08,0.69l0.83,1.57l1.47,1.03l2.67,1.06l2.12,0.17l1.02,5.6l0.54,0.93l1.88,1.11l-0.1,0.7l-1.34,1.48l0.01,1.56l0.96,0.2l1.38,-1.36l0.89,-0.36l2.6,0.15l1.24,0.75l3.36,4.47l0.08,0.58l-1.14,1.39l-0.45,1.58l0.05,1.0l0.58,0.85l-0.73,2.28l0.4,3.06l0.0,3.37l-0.52,4.94l-0.35,0.75l-0.52,-0.09l-0.7,-0.92l-1.3,-0.93l-0.74,0.12l-1.53,1.25l-3.08,-1.61l-0.57,0.22l-0.16,0.5l0.41,2.14l-3.87,-3.78l-1.82,-2.35l-6.85,-4.58l-2.81,-2.35l-3.04,-4.11l-4.1,-3.23l-1.59,-2.69l-1.88,-1.68l-1.65,-2.44l-0.27,-2.38l-2.75,-4.74l-1.36,-3.58l-3.35,-3.83l-1.51,-2.78l-2.58,-1.27l-1.15,-0.94l-2.67,-8.45l-1.56,-2.88l-3.96,-2.61l-2.73,-1.1l-0.8,-3.58l-1.59,-1.11l-3.15,-4.48l-1.34,-1.07l-2.6,-0.77l-1.59,-1.89l-5.47,-5.13l-2.06,-3.75l0.28,-0.92l-0.16,-0.88l0.93,-0.33l2.34,0.34l2.94,2.12l2.82,0.53ZM599.87,441.75l-0.0,-0.09l-0.01,-0.06l0.07,0.03l-0.06,0.12ZM590.63,465.03l0.37,-0.91l0.85,0.78l-0.91,0.24l-0.31,-0.11ZM593.0,465.4l0.03,-0.01l0.04,0.04l-0.06,-0.03ZM588.93,455.69l0.63,-0.44l1.15,-0.05l0.48,0.5l-0.01,0.7l-0.48,0.59l-0.37,-1.29l-0.46,-0.23l-0.95,0.22ZM589.16,467.04l1.01,-0.3l0.43,0.45l-0.4,0.65l-0.62,-0.01l-0.43,-0.79ZM586.69,455.6l0.28,-0.16l0.2,0.1l-0.19,0.32l-0.3,-0.26ZM583.2,466.09l0.26,-0.26l0.73,0.22l-0.47,0.13l-0.51,-0.09ZM580.69,459.3l0.04,-0.25l0.07,-0.11l0.18,0.35l-0.29,0.01ZM577.43,455.57l0.12,-0.16l1.43,0.67l0.68,0.71l-1.09,-0.85l-1.14,-0.36ZM575.86,455.84l3.0,1.71l0.05,0.24l-3.31,-0.81l0.26,-1.13ZM572.44,452.08l1.35,0.36l-0.78,-0.08l-0.57,-0.28ZM573.94,452.48l0.99,0.27l0.07,0.32l-0.4,-0.32l-0.66,-0.27ZM573.82,453.77l0.81,0.9l-0.12,1.3l-0.51,-0.94l-0.18,-1.26ZM573.27,503.85l0.97,0.44l-0.04,0.13l-0.23,0.01l-0.7,-0.58ZM569.22,448.44l0.36,0.65l-0.35,0.99l-0.59,0.37l-0.51,-0.09l-0.49,-0.96l0.03,-0.67l1.55,-0.3ZM558.51,485.09l1.28,1.34l-0.14,0.64l-1.01,-1.14l-0.13,-0.84ZM556.91,483.15l0.93,0.83l-0.3,0.47l-0.45,-0.01l-0.18,-1.3ZM553.83,479.28l0.22,0.16l0.51,1.03l-0.84,-0.6l0.11,-0.59ZM550.38,476.64l-0.51,0.03l-1.55,-1.07l-1.64,-2.92l0.45,-1.36l1.25,-0.2l1.51,3.63l0.96,1.31l0.02,0.4l-0.48,0.18ZM544.85,467.45l-0.26,0.08l0.72,-1.91l-0.06,0.84l-0.4,0.99ZM537.07,452.74l3.73,3.74l-0.54,2.57l-0.49,-0.11l-0.75,-1.78l-1.43,-0.9l-0.76,-1.62l-1.06,-1.18l0.55,-0.07l0.75,-0.64ZM529.81,445.7l-2.67,-1.77l-1.57,-0.47l-0.46,-0.71l0.65,-0.33l3.82,2.73l0.22,0.54Z",name:"Indonesia"},OM:{path:"M223.78,281.06l3.38,-0.67l0.29,-0.3l-0.45,-1.47l-1.1,-0.27l0.26,-4.83l0.69,-0.3l-0.25,0.67l1.14,1.14l2.12,-1.71l1.76,3.66l2.12,2.65l1.62,1.38l3.75,1.45l3.82,0.7l1.61,0.75l1.8,-0.16l1.27,0.87l1.96,3.07l2.97,3.68l1.01,0.78l1.88,0.47l-0.19,1.8l-3.17,5.6l-2.23,1.61l-1.3,1.38l-3.11,5.43l-1.27,0.02l0.2,-1.11l-0.45,-0.45l-0.63,0.09l-0.72,0.31l-1.78,2.51l-1.2,4.67l0.69,4.92l-4.45,0.72l-2.69,1.19l-1.36,1.35l-0.86,3.35l-1.11,1.22l-5.59,0.74l-1.26,0.47l-1.68,1.99l-0.21,0.8l0.41,1.01l-1.54,2.31l-1.94,0.51l-1.56,-0.49l-3.77,0.2l-3.53,1.9l-3.58,0.74l-1.98,-4.43l-0.59,-0.39l-5.4,-12.58l22.31,-7.89l4.97,-15.7l-3.38,-5.75l0.09,-2.41l2.31,-5.46l0.18,-0.91l-0.28,-0.81ZM247.35,309.88l0.0,-0.41l0.54,-0.61l-0.3,0.79l-0.24,0.24ZM248.53,308.01l0.2,-0.4l0.07,0.18l-0.27,0.22ZM228.41,263.74l0.31,-0.57l0.82,-0.1l0.38,-0.43l-0.33,3.33l-0.56,1.17l-0.36,-0.22l0.15,-2.76l-0.42,-0.43Z",name:"Oman"},KG:{path:"M333.84,133.42l1.81,-1.22l1.29,-1.33l1.2,-0.39l0.51,-0.99l2.75,-1.2l0.24,-0.51l-0.33,-0.57l-1.37,-0.73l-0.83,-0.02l0.93,-1.66l1.6,-1.66l3.59,-0.75l3.76,0.58l3.43,1.04l0.93,0.74l3.01,0.46l1.0,0.76l0.75,0.15l0.44,-0.52l-0.5,-1.57l0.95,-3.48l2.24,-1.01l0.53,-0.54l1.34,-0.0l0.6,-0.3l4.25,2.23l4.21,1.31l2.21,0.17l1.38,-1.08l5.05,0.16l3.55,-0.49l1.82,0.55l5.94,0.5l3.66,-0.07l2.7,0.81l1.83,0.02l0.38,0.88l1.76,1.69l3.68,0.64l1.99,1.86l0.2,0.82l-2.73,0.34l-0.69,0.92l-3.46,1.02l-4.15,2.01l-2.87,1.7l-0.29,0.97l-1.48,1.63l-2.25,0.18l-1.64,0.53l-4.35,-0.4l-0.86,0.18l-0.77,0.51l-1.24,1.84l-0.61,1.77l-1.46,1.67l-0.76,-0.52l-2.82,1.09l-1.14,-0.02l-0.54,-2.38l-0.56,-0.45l-3.42,1.52l-1.94,-0.32l-0.64,0.57l0.07,0.85l-0.9,0.24l-1.97,1.51l-3.29,0.96l-1.18,2.16l0.52,1.92l-0.49,0.68l-2.52,0.22l-2.64,0.86l-4.11,-0.13l-1.78,0.47l-0.72,0.87l-1.36,-1.13l-1.83,0.66l-0.31,-1.25l-1.47,-0.33l-0.05,-0.87l-0.65,-0.43l-3.16,1.0l-0.52,0.7l-1.26,0.12l-1.35,-1.46l-0.85,-0.22l-1.88,0.33l-0.56,-0.29l-1.73,0.26l-2.68,-0.18l-1.89,0.39l-0.45,-1.69l0.33,-1.19l1.21,0.22l0.53,-1.61l3.03,-0.86l0.66,0.22l2.71,1.05l0.49,0.78l-0.25,0.76l0.56,0.68l0.65,0.16l0.89,-0.38l0.19,-0.59l-0.27,-0.32l-1.06,-0.21l0.68,-0.5l0.21,-0.75l1.71,-0.69l0.01,0.93l0.46,0.52l-0.18,0.53l0.29,0.52l1.63,0.02l0.33,-0.32l-0.17,-0.81l0.26,-0.43l-0.29,-0.61l-0.9,-0.2l-0.78,-0.86l2.17,-0.26l1.43,0.63l0.91,0.01l0.78,0.5l1.93,-0.92l1.38,-1.61l1.76,0.26l0.46,-0.69l-0.19,-0.66l1.48,0.32l1.4,-1.17l2.73,-1.47l-0.24,-0.8l-3.56,-0.38l-2.13,-1.51l-1.14,0.14l-0.4,-1.32l-1.91,-0.17l-0.64,-1.78l-0.65,-0.42l-0.48,-0.9l-0.93,0.42l-0.15,1.53l-0.73,-0.17l-0.58,0.33l-0.07,1.45l-1.73,-0.13l-1.82,-0.62l-0.41,-0.24l-0.38,-1.21l-0.54,-0.58l-1.68,0.27l-1.78,-0.81ZM345.71,147.85l0.12,-0.51l-0.43,-0.47l-1.23,0.66l0.09,0.46l0.8,0.44l0.65,-0.58Z",name:"Kyrgyzstan"},UZ:{path:"M235.01,135.19l-0.38,0.4l-7.22,-0.5l-0.01,-32.71l18.68,-5.07l-1.24,2.18l-1.29,3.39l0.43,2.39l-0.39,1.23l0.7,1.14l0.78,0.02l1.18,-0.62l1.48,-2.22l0.55,-0.33l-0.18,-1.56l0.55,-1.23l-0.28,-0.48l-0.7,0.18l0.81,-1.1l-0.46,-0.93l-0.05,-1.12l4.44,2.62l-1.62,3.88l0.88,1.36l2.38,2.12l-0.8,1.35l0.51,0.69l2.08,-0.32l1.06,-0.65l0.04,-0.74l0.85,-0.92l-0.25,-2.44l0.36,-1.11l6.56,3.85l1.11,2.04l6.47,6.3l9.14,-1.24l9.21,0.7l3.4,-1.45l2.55,2.56l1.67,0.98l2.24,3.85l0.51,0.16l1.6,-0.74l-0.63,8.25l0.39,0.41l3.32,0.08l1.24,6.2l0.32,0.86l0.57,0.44l8.82,-0.28l1.03,1.2l-0.43,1.73l0.59,0.83l2.42,1.29l1.4,-0.01l0.52,-0.77l-0.32,-0.99l0.15,-0.68l1.09,-1.4l1.89,-1.48l0.64,-1.48l2.02,-0.94l2.24,-1.63l3.29,-1.36l2.33,-2.27l1.37,0.3l1.01,-1.21l2.11,-0.91l0.93,0.49l-2.53,1.07l-0.44,0.94l-1.23,0.44l-1.34,1.36l-2.01,1.35l-0.2,0.57l0.26,0.52l2.11,0.99l1.62,-0.31l0.55,1.44l0.77,0.57l2.02,0.69l2.03,0.24l0.65,-0.47l0.06,-1.22l1.11,-0.24l0.4,-1.1l0.62,0.37l0.89,2.05l1.85,0.11l0.32,1.36l1.44,-0.1l2.12,1.51l2.97,0.22l-2.11,1.0l-1.2,1.07l-1.66,-0.38l-0.4,0.63l0.2,0.8l-0.82,-0.42l-0.88,0.16l-1.5,1.67l-1.55,0.74l-0.4,-0.41l-0.89,0.03l-1.76,-0.69l-4.82,0.75l-0.78,-1.06l-0.95,-0.31l2.37,-2.04l0.47,-0.8l-0.25,-0.53l-0.5,-0.2l-0.31,-0.85l0.28,-0.59l-0.77,-0.87l-0.64,0.33l-0.71,-0.45l-0.47,0.06l-0.75,1.28l-4.15,1.99l-2.01,-1.2l-0.79,0.29l-0.44,0.45l-0.08,0.91l-0.78,0.89l0.66,1.91l-0.54,0.61l0.12,0.23l-1.83,-0.23l-2.24,0.35l-0.48,0.4l0.13,0.72l1.32,0.17l-0.28,0.55l0.25,0.62l-0.42,0.55l-0.95,0.33l-0.38,1.71l-0.49,0.52l-0.55,0.2l-5.24,-0.78l-1.43,0.63l-0.99,0.99l-0.57,1.96l0.25,0.69l2.09,0.69l0.1,0.82l0.46,0.48l2.06,0.03l0.94,0.36l-0.68,2.1l0.3,1.76l1.99,2.53l-0.76,1.55l-2.87,3.49l-0.41,0.88l-0.12,2.0l-1.76,-0.47l-1.47,0.47l-0.7,-0.17l-1.07,-0.89l-1.91,-0.32l-1.89,0.16l0.06,-3.23l0.78,-1.43l-0.54,-0.95l-1.52,-0.43l-3.17,-1.69l-0.85,-0.21l-1.77,0.28l-7.35,-4.47l-2.31,-1.91l-1.29,0.09l-2.83,-1.72l-1.93,-1.9l-7.31,-4.97l-0.51,-0.65l-0.49,-2.55l-0.61,-1.3l-0.87,-0.74l-0.64,-1.16l-1.1,-3.16l-1.28,-1.31l-2.48,-1.06l-1.9,0.77l-2.81,-0.53l-2.94,0.25l-2.59,-1.5l0.47,-1.53l-0.46,-1.25l0.64,-0.07l0.29,-0.56l-0.78,-1.1l-1.03,-0.46l0.27,-2.1l-1.15,-0.98l-3.9,-0.33l-1.34,-1.62l-2.16,-0.49l-2.12,-1.93l-0.62,0.13l-0.54,0.81l-1.74,-0.18l-0.89,0.6l-0.12,0.44l1.2,1.15l-1.99,-0.33l-0.69,0.68l-0.89,1.97l-1.02,0.19l-0.54,-0.82l-1.18,-0.67l-1.43,0.42l-1.4,3.21l-0.97,1.06l0.41,3.65l0.6,0.81ZM339.66,146.55l0.91,0.56l0.05,0.74l-0.49,-0.01l0.12,-0.53l-0.59,-0.76Z",name:"Uzbekistan"},MM:{path:"M501.87,308.34l-2.26,-2.73l-1.05,-3.71l0.63,-0.77l1.51,1.13l0.9,0.03l0.33,-0.59l-0.38,-5.03l0.64,-0.95l0.86,0.88l1.08,0.06l0.8,-1.56l0.88,-0.54l0.09,-1.09l-0.62,-2.76l0.58,-1.39l-0.03,-0.73l0.87,-0.01l0.58,-0.69l0.33,-2.1l0.18,-2.73l-0.73,-2.47l0.78,0.52l1.48,-0.24l3.04,1.06l0.73,-0.28l1.24,-3.53l2.17,-3.53l0.94,-2.27l-0.28,-1.07l-0.85,-0.49l0.17,-0.6l0.54,-0.94l0.93,-0.53l1.22,-1.47l0.58,-1.77l0.83,-0.97l-0.54,-2.69l0.49,-1.72l2.44,-1.24l3.25,-2.3l1.21,-1.39l0.86,-0.31l3.81,-0.56l1.57,1.55l1.42,0.2l0.31,-0.38l-0.06,-0.62l-1.47,-2.17l-0.16,-0.97l0.5,-0.65l2.83,-1.98l-0.02,-2.36l1.48,-2.18l0.46,0.06l0.7,1.04l1.0,0.12l1.42,1.56l1.51,4.79l0.65,0.32l0.41,-0.14l0.5,-0.79l1.08,0.52l0.63,6.78l-0.41,4.04l-0.56,0.28l-0.34,0.65l0.68,1.61l-1.38,0.54l-0.91,1.5l-0.85,-0.14l-0.57,0.27l-1.0,2.23l-1.52,0.44l-0.83,1.9l0.14,1.26l-1.1,0.7l-0.4,1.14l-0.01,1.25l1.02,1.05l0.29,1.08l-0.09,0.56l-0.85,1.05l-0.12,0.85l0.97,0.6l2.95,-1.43l1.39,-0.34l2.03,-0.04l0.79,0.35l0.91,-0.25l-0.5,0.55l-0.18,1.14l1.11,1.71l-0.19,1.0l0.59,1.0l-0.14,1.34l0.27,0.45l3.62,0.77l0.88,0.49l-0.78,1.01l-0.41,1.19l-0.02,1.49l-1.22,2.41l0.2,0.88l5.52,0.9l0.07,1.97l0.5,0.62l0.65,0.23l0.22,1.16l0.92,0.49l1.14,-0.27l1.21,0.31l0.84,-0.13l1.79,-1.47l1.57,-0.69l0.12,0.86l-0.39,0.69l-2.43,1.24l-0.4,0.48l-0.39,1.03l-0.95,1.18l0.11,1.06l-1.42,0.17l-0.71,0.59l-0.99,2.9l-1.37,-0.61l-1.41,0.77l-2.17,-0.17l-0.16,0.52l0.31,1.19l-0.81,0.38l-1.0,-0.28l-1.17,0.21l-0.5,0.57l-0.59,1.91l-3.95,0.64l-0.85,-0.01l-1.03,-0.56l-0.98,0.16l-0.33,0.86l-1.35,1.68l-0.11,2.5l-0.72,1.6l0.34,2.47l-1.49,0.55l-0.93,-0.17l-0.39,0.51l0.69,1.42l0.55,0.49l0.63,0.07l0.73,1.76l0.01,2.02l5.42,6.28l0.27,1.82l1.46,3.22l0.73,0.21l0.84,-0.59l-0.39,0.92l-1.82,1.25l-0.22,5.02l-0.66,0.03l-2.01,1.22l-0.22,0.78l0.18,1.31l0.4,1.41l2.42,3.46l2.76,2.42l1.43,2.38l0.28,3.46l-0.48,0.95l0.1,0.8l0.73,2.25l1.35,1.44l0.46,2.72l1.12,3.05l-0.96,1.03l-2.14,3.82l-3.26,3.39l0.03,1.89l-0.44,1.56l-0.67,0.72l0.06,-1.69l-0.4,-2.26l1.49,-2.26l0.57,-2.2l-0.01,-2.49l0.82,-0.74l-0.02,-0.69l-0.92,-0.45l-0.71,0.36l0.44,-1.37l0.03,-1.9l-0.53,-0.52l0.37,-0.74l-0.31,-0.53l0.25,-1.66l-0.66,-3.84l-1.23,-2.64l-1.24,-1.8l-0.14,-1.67l-0.29,-0.35l-0.7,0.2l-0.05,0.34l0.04,-1.87l-0.73,-1.27l-0.52,-1.99l0.6,-0.05l0.02,-0.49l-1.47,-1.44l-0.76,-7.75l-0.91,-1.16l0.39,-1.7l-0.05,-1.47l0.64,-1.12l-0.47,-0.2l-2.21,0.33l-1.14,-2.55l-0.24,-1.78l-1.72,-1.71l-0.89,-0.65l-0.49,0.01l-0.12,0.47l0.32,0.63l-0.34,0.87l0.38,1.18l-0.96,2.24l-0.99,1.04l-1.18,0.38l-0.79,-0.51l-0.41,-1.44l-0.79,-0.04l-0.23,0.5l0.87,2.31l-1.72,0.47l-0.36,0.71l-1.73,0.6l-0.85,1.65l-1.91,1.73l-0.12,-0.68l0.43,-0.98l-0.13,-0.86l-0.39,-0.34l-1.43,2.06l-1.33,0.03l-0.25,-2.39l-0.34,-0.35l-0.43,0.25l-0.35,1.13l-0.66,0.53l0.47,-3.19l-0.13,-0.93l-0.38,-0.31l-0.4,0.29l-0.28,1.27l-1.6,1.76l-0.96,0.53l0.36,-3.3l0.61,-0.99l0.91,-3.82l0.66,-1.3l0.21,-2.27l-0.71,-2.01l-0.47,-2.85l-1.68,-3.76l0.29,-0.25l-0.15,-0.42l-1.16,-0.97l-0.18,-2.93l-0.62,-0.3l0.17,-1.18l-1.22,-0.77l-0.64,-1.12l-0.81,-0.55l0.51,-0.72l-0.32,-0.65l-0.8,0.02l-1.26,-0.97l-1.31,-0.28l-0.87,0.25l-0.16,0.86l-0.41,-0.72l0.51,-0.56l-0.36,-0.73l0.26,-0.99l-0.35,-0.61l-0.66,0.19l-0.12,0.44l-0.32,0.57l-0.2,-1.16l-1.2,-1.37l-0.61,0.47l0.15,0.71ZM511.54,317.64l-0.59,1.02l0.13,1.32l-1.21,-0.74l-1.27,-2.11l0.87,0.82l0.88,0.31l1.18,-0.61ZM503.54,309.93l-0.24,0.32l-0.03,-0.02l0.15,-0.21l0.13,-0.09ZM545.29,376.32l-0.21,-0.96l0.34,-0.03l-0.06,1.01l-0.07,-0.02ZM544.52,369.1l0.3,0.29l-0.24,0.63l0.04,-0.45l-0.1,-0.47ZM538.23,340.2l-0.05,-0.68l0.11,-0.08l0.04,0.12l-0.1,0.65ZM509.61,315.91l1.12,0.49l0.2,0.28l-0.64,0.23l-0.68,-1.0ZM509.32,321.7l-0.47,-0.39l-0.2,-0.27l0.82,0.06l-0.15,0.6Z",name:"Myanmar"},SG:{path:"M585.95,453.53l-0.64,0.28l-0.67,-0.24l0.65,-0.28l0.66,0.24Z",name:"Singapore"},KH:{path:"M574.51,361.92l1.66,-0.41l0.12,-0.61l3.37,-4.31l3.71,-1.2l3.21,0.46l5.93,-0.52l1.08,0.34l0.57,1.07l0.57,0.1l0.63,-0.48l1.18,1.3l1.61,-0.24l1.3,0.45l1.26,1.22l1.44,0.1l0.37,-0.24l0.45,-1.27l-0.97,-1.85l1.11,-0.15l0.48,-0.66l0.95,0.03l0.88,-0.67l2.44,1.8l2.36,-0.87l1.16,-1.19l0.89,0.17l-0.8,1.05l-0.24,1.95l2.04,5.15l-0.97,3.16l0.51,2.51l-0.03,1.91l-0.66,0.91l-0.49,-0.33l-1.01,0.13l-2.18,1.73l-1.13,0.17l-0.63,0.58l-2.02,0.22l-0.32,0.43l-0.03,1.57l-2.6,-0.56l-1.56,1.19l0.08,2.96l2.22,1.94l-0.12,1.13l-0.94,-0.53l-0.65,0.09l-0.64,-0.81l-0.81,-0.16l-2.31,0.37l-0.59,0.64l-2.19,-0.27l-0.28,0.53l0.26,1.06l-1.38,1.2l-1.93,0.08l-0.92,0.75l-1.07,-0.86l-2.44,-0.4l-0.61,-0.53l-1.67,1.04l-0.56,-0.58l1.05,-0.75l0.31,-1.0l-0.63,-1.7l-0.96,-0.7l-0.49,0.05l-1.25,1.62l-1.01,0.05l-0.36,-1.87l0.15,-2.16l-0.77,-0.87l-0.14,-1.03l-0.42,-0.48l-0.35,0.04l-1.16,-2.31l-0.2,-1.12l0.28,-1.55l-1.85,-1.81l-0.28,-2.48l-0.98,-2.09l-0.07,-1.62Z",name:"Cambodia"},CY:{path:"M52.44,189.37l1.85,0.77l2.04,-0.71l1.37,0.09l0.52,1.29l1.4,-0.11l-1.77,1.53l-2.23,0.47l-0.92,0.87l-0.57,-0.55l-1.44,0.04l-1.81,-0.89l-0.72,-1.76l2.3,-1.04ZM61.14,190.36l0.36,-0.24l0.39,0.2l-0.02,0.0l-0.74,0.04Z",name:"Cyprus"},QA:{path:"M191.62,275.3l-1.7,0.32l-0.94,-0.72l-0.29,-0.65l0.27,-0.89l-0.68,-3.97l1.8,-4.45l1.49,-1.1l1.85,1.74l0.16,0.7l-0.61,2.21l0.9,3.61l-1.28,2.84l-0.98,0.35Z",name:"Qatar"},KR:{path:"M753.99,193.32l1.41,0.11l0.77,-1.18l-0.16,-0.67l-1.06,0.07l-0.87,-2.37l1.33,-2.74l0.95,-0.67l-0.16,-0.61l-0.43,-0.18l1.23,-0.79l0.46,-1.12l-0.69,-0.79l0.15,-0.9l-1.0,-1.05l0.03,-2.59l-0.46,-1.89l-0.52,-0.32l-0.69,0.31l-1.16,-0.29l-0.06,-0.26l0.32,-0.64l1.87,-1.06l1.8,0.49l0.69,1.02l0.63,-0.26l0.75,-0.88l-0.05,-0.43l-0.86,-0.41l-0.49,-0.88l-0.24,-0.71l0.21,-1.04l-0.97,-1.25l-0.02,-0.95l-0.61,-1.14l0.73,-0.78l0.02,-0.84l2.94,-3.01l7.06,-0.2l1.16,-0.57l1.11,-1.88l1.63,3.45l3.24,4.33l2.09,3.42l0.59,1.76l0.4,2.63l-0.59,3.62l0.08,2.32l0.41,0.65l0.8,-0.05l-1.07,3.98l-1.43,2.52l-1.54,0.6l-3.68,0.07l-0.8,0.84l0.15,1.0l-1.97,-0.42l-0.36,-0.62l-0.82,-0.17l-2.72,1.01l-0.15,0.64l0.66,0.86l-0.22,0.18l-0.9,-1.18l-1.06,0.16l-0.38,0.99l0.54,1.03l-0.65,0.91l-0.63,-0.39l0.57,-0.75l0.01,-0.74l-0.76,-0.42l-1.62,1.25l-0.93,1.29l-0.72,-0.54l-0.43,0.06l-1.2,1.11l-0.35,-0.97l-1.31,-1.11ZM771.49,190.93l0.08,1.06l-0.29,0.22l-0.66,-0.49l0.86,-0.78ZM765.7,192.18l0.1,-0.56l0.61,0.23l0.08,0.65l-0.79,-0.32ZM753.88,205.05l-0.4,0.13l-0.34,-0.44l1.03,-0.9l2.57,-0.72l1.17,0.22l-0.17,0.82l-1.1,0.52l-2.75,0.38ZM754.66,166.8l0.29,0.31l-0.02,0.58l-0.05,-0.07l-0.22,-0.82ZM752.75,195.37l0.75,-0.75l0.33,0.12l-0.79,0.68l-0.29,-0.06Z",name:"Korea"},KP:{path:"M739.6,147.16l0.14,-0.66l3.53,-2.94l0.73,-0.05l0.7,-0.77l2.64,-1.04l1.79,-1.14l0.46,-0.63l2.08,-0.45l3.82,-4.13l0.8,-2.45l0.81,-0.6l1.35,-0.45l1.79,2.16l2.94,0.69l2.65,-0.05l1.43,0.64l0.6,-0.11l1.12,-1.65l0.03,-0.6l-1.93,-3.06l6.28,-0.39l2.31,-1.74l0.26,-0.98l0.6,-0.76l0.46,-0.12l0.94,0.46l1.56,-0.74l1.33,-4.79l1.16,0.23l0.9,0.63l0.05,1.25l0.9,1.09l1.06,0.61l1.01,1.58l0.03,0.25l-1.33,-0.07l-1.59,1.03l-0.54,0.84l-1.29,0.97l-1.02,1.7l-0.93,0.9l-0.57,1.22l-0.03,0.9l0.62,1.68l-0.39,1.55l0.05,2.17l-2.69,1.16l-1.75,2.08l-2.92,1.48l-1.5,1.69l-1.47,0.78l-2.52,0.37l-0.87,0.93l-2.36,1.18l-0.33,0.96l0.16,1.96l-0.92,0.66l-0.24,1.65l3.07,1.36l1.43,1.65l2.59,1.82l-0.83,1.83l-0.7,0.63l-7.56,0.36l-0.78,0.49l-2.53,2.77l-0.15,0.99l-1.95,-0.73l-1.25,0.43l-0.37,0.46l-0.62,-0.84l-0.69,-0.03l-1.57,-0.95l-0.56,0.2l-1.0,1.37l-0.98,0.69l-0.68,-1.04l-1.65,-0.42l1.24,-0.68l0.08,-0.69l-0.74,-0.38l-2.63,-0.13l0.57,-0.37l0.23,-1.18l1.23,-1.65l1.71,-0.89l1.78,-0.17l0.16,-0.72l-1.08,-0.59l-0.97,0.01l-0.74,-0.65l1.87,-3.69l-0.37,-2.17l-0.26,-0.33l-1.97,-0.58l-2.32,-1.41l-0.69,0.12l-0.28,0.95l-0.54,-1.23l-1.46,-0.96l0.07,-0.75Z",name:"Dem. Rep. Korea"},KW:{path:"M167.69,235.06l-0.94,-0.06l-1.81,1.62l-0.16,0.46l0.3,0.43l2.23,0.19l0.93,2.92l1.65,3.04l-4.92,0.07l-1.91,-3.71l-5.99,-0.78l2.32,-3.08l1.56,-3.47l0.65,-0.51l3.13,-0.41l1.92,0.77l1.03,2.52ZM168.51,233.33l0.2,-0.32l0.75,1.05l-0.02,0.41l-0.58,0.53l-0.55,-1.16l0.2,-0.51Z",name:"Kuwait"},KZ:{path:"M172.6,48.91l0.9,0.03l3.88,-2.48l1.29,-2.26l2.33,-0.47l3.78,-1.94l3.63,-3.95l2.37,0.74l0.63,0.42l0.18,0.79l0.68,0.55l2.22,-0.14l2.95,-1.86l1.41,-0.32l0.62,0.21l1.14,1.57l0.7,0.43l1.96,-0.09l1.71,0.31l2.14,-0.2l1.31,0.73l1.23,1.52l2.02,0.91l1.27,1.11l2.02,2.46l0.45,2.04l0.86,0.61l0.55,-0.18l0.52,-0.7l0.01,-2.02l-0.64,-1.53l0.32,-0.24l2.51,1.3l2.63,2.04l2.58,0.87l1.09,-0.23l1.92,-1.12l0.81,-1.36l2.35,-1.56l1.04,0.32l2.77,-0.8l1.08,0.25l2.19,1.49l1.71,-0.39l1.32,-1.6l3.67,0.24l1.29,0.84l2.53,2.74l4.39,0.81l0.18,0.98l0.58,0.27l2.31,-0.95l1.57,-2.53l1.48,1.33l1.19,0.33l1.74,0.16l2.36,-0.33l2.13,-0.78l1.45,-1.06l1.44,-3.61l-0.18,-1.24l-1.75,-1.46l-2.4,-0.46l-0.47,-0.47l-3.68,-1.1l-0.59,-1.19l-2.45,-1.29l2.68,-1.56l1.87,-0.28l2.52,-1.96l-0.1,-1.05l-1.45,-2.62l1.84,-2.62l2.4,-0.21l4.25,0.52l1.19,-0.76l0.08,-0.8l-0.76,-0.88l-2.56,-1.18l-3.42,-0.64l0.2,-0.91l1.93,-0.37l0.51,-0.66l-0.13,-0.57l-0.65,-0.52l-1.74,0.28l-1.53,-0.53l0.84,-0.91l0.25,-2.16l0.51,-0.45l0.58,-0.23l4.51,1.03l0.91,-0.57l3.3,-0.1l1.14,-0.59l3.19,-0.36l0.96,-0.67l3.77,-0.75l1.12,0.06l2.66,-1.15l1.79,-0.35l1.52,0.31l1.98,-0.42l1.43,0.51l0.73,-0.49l0.53,-1.42l1.64,-0.98l1.56,0.04l1.46,-0.68l0.42,0.25l2.01,-0.08l4.05,-0.74l7.0,-1.39l1.13,-0.75l2.4,-0.34l0.91,-0.99l-0.15,-1.07l1.96,-0.31l1.56,-1.14l1.81,-0.78l3.75,0.33l5.15,2.03l1.1,-0.26l1.4,-1.0l1.59,-0.2l1.09,1.6l2.0,5.33l-0.22,2.29l-0.68,0.98l0.51,1.11l1.97,0.57l4.11,-0.64l0.78,0.15l0.73,-0.32l0.6,-0.87l1.2,1.76l0.14,1.58l0.48,0.49l0.43,0.03l1.22,-0.77l-0.04,-1.15l1.95,0.25l1.45,1.23l1.06,0.33l1.3,-0.08l1.86,-1.02l-0.1,0.73l-1.95,1.12l-0.92,1.37l-0.1,1.36l0.6,1.33l0.56,0.4l0.83,-0.3l1.25,-1.06l1.43,-0.39l2.39,0.39l1.44,0.92l0.59,-0.38l0.33,-1.35l2.69,-1.72l1.54,0.01l1.42,-0.75l1.17,-0.78l0.38,-1.17l1.89,-0.27l4.3,-2.03l1.77,-0.27l1.82,-0.97l-0.98,2.17l-1.56,-0.06l-0.41,0.4l0.55,1.55l0.79,0.92l8.43,5.75l1.1,1.06l4.59,6.36l5.04,7.73l6.5,11.03l0.6,0.16l0.5,-0.35l0.09,-0.58l0.86,-0.62l1.5,-0.34l0.42,-0.72l-0.09,-1.71l1.85,-0.96l0.89,0.1l0.79,0.91l0.93,0.01l-0.46,1.28l0.16,0.85l0.65,0.27l1.62,-0.15l0.32,1.74l0.56,0.45l3.42,-0.26l1.35,0.54l3.1,-0.2l0.97,-0.49l0.98,-1.1l1.82,-0.04l1.15,-0.91l1.29,-0.05l2.57,1.01l1.58,1.03l1.67,2.39l0.61,2.25l0.59,0.64l2.26,0.45l1.67,1.05l0.97,0.21l0.07,1.51l1.98,2.96l5.14,0.63l0.59,0.53l1.47,0.0l3.64,-2.68l-0.67,0.96l0.01,0.79l1.47,0.91l1.45,1.98l2.0,1.07l-2.66,0.15l-1.2,0.9l-0.36,3.14l-1.13,1.45l-6.08,1.5l-0.96,1.82l-0.76,2.8l0.45,4.09l0.61,1.53l-0.07,0.57l-1.1,1.62l-1.93,0.31l-2.97,1.82l-0.39,-0.9l-0.63,-0.4l-2.48,-0.23l-2.39,0.24l-2.17,-0.46l-4.68,-1.78l-0.74,0.25l-0.61,2.3l-3.13,7.56l-1.83,5.41l0.31,1.09l1.95,0.76l0.03,0.93l-0.52,1.22l-1.62,-0.86l-2.46,0.52l-0.88,-0.45l-0.34,-0.87l-0.92,-0.39l-6.12,1.99l-1.69,0.04l-4.31,1.11l-1.6,1.24l0.06,0.82l0.97,0.62l2.04,-0.05l1.07,0.43l-0.38,0.34l-0.41,2.18l0.14,3.17l2.24,5.03l0.35,1.1l-0.24,1.1l0.87,1.41l-1.02,-0.13l-1.69,0.77l-0.34,0.96l0.72,0.7l-1.42,0.56l-0.57,0.78l-0.33,1.2l0.71,3.27l-2.01,-1.79l-3.53,-0.57l-2.33,-2.68l-1.92,-0.03l-2.75,-0.82l-3.74,0.06l-5.84,-0.49l-1.92,-0.56l-3.62,0.5l-5.04,-0.17l-0.64,0.18l-0.91,0.93l-1.89,-0.19l-4.02,-1.25l-4.54,-2.38l-0.73,0.39l-1.36,-0.01l-3.25,1.86l-1.12,3.91l0.33,1.19l-0.86,-0.69l-3.16,-0.51l-0.81,-0.69l-3.56,-1.08l-3.49,-0.6l-2.34,0.48l-0.84,-0.12l-1.24,0.45l-1.88,1.87l-1.05,1.86l0.09,0.95l-1.3,0.47l-0.89,1.12l-0.6,-0.38l-0.76,0.09l-2.43,2.34l-3.9,1.67l-1.56,1.26l-2.24,1.13l-0.61,1.47l-1.85,1.44l-1.2,1.53l-0.29,1.22l0.32,0.85l-0.38,0.14l-1.35,-0.38l-1.57,-1.14l0.45,-1.71l-1.39,-1.84l-9.18,0.12l-1.51,-7.1l-0.39,-0.35l-3.27,-0.08l0.67,-8.49l-0.57,-0.39l-1.9,0.88l-2.11,-3.62l-1.8,-1.1l-2.72,-2.7l-1.13,0.14l-2.67,1.26l-9.15,-0.69l-8.97,1.25l-6.08,-6.05l-1.18,-2.1l-7.01,-4.12l0.16,-4.09l-0.32,-2.03l-0.55,-0.81l-1.7,-0.05l0.79,-2.36l4.16,0.6l3.04,-2.59l2.71,-1.03l0.78,-1.31l0.09,-0.76l-0.31,-0.59l-3.08,-0.71l-0.31,-1.74l-0.64,-0.6l-0.91,-0.15l-0.5,0.03l-0.32,0.58l1.13,0.99l-0.33,0.23l-1.16,-0.19l-0.4,0.28l-0.45,-0.86l-0.82,-0.28l-1.65,0.88l-0.66,1.3l0.28,0.84l0.66,0.56l2.26,-0.05l1.37,0.79l1.08,-0.56l0.53,1.15l-0.81,0.93l-4.22,-0.5l-1.77,0.48l-0.37,-2.0l-2.18,-0.48l-0.35,0.74l1.13,1.75l0.17,0.88l-0.58,1.96l-0.93,0.41l-0.51,-0.21l-0.53,0.4l-0.13,-0.6l0.7,-1.38l-0.33,-0.61l-0.63,-0.13l-0.95,0.42l-1.25,-0.14l-2.13,1.31l-0.9,2.61l-19.46,5.2l-0.29,0.39l0.01,32.99l-2.83,0.53l-0.57,-0.2l-1.35,-1.41l-2.96,-4.54l-1.41,-1.09l-4.37,-2.37l-3.36,0.36l-4.75,1.36l-1.5,0.85l-2.33,2.04l-0.09,-2.01l1.15,-2.89l0.17,-1.24l-0.41,-2.16l-0.95,-0.67l-1.69,0.1l-0.71,-0.56l-1.98,0.04l-2.08,-2.59l-2.26,-0.17l0.03,-2.63l-1.79,-2.47l-1.73,-4.01l-1.3,-0.88l-2.65,-0.56l-0.35,-0.85l0.23,-0.83l0.64,-0.3l3.16,-0.04l2.45,1.17l3.15,-0.49l-0.43,-0.87l-1.43,-0.45l-2.03,-1.99l0.08,-0.75l1.54,-1.3l1.11,-2.04l0.9,0.09l1.37,-0.5l5.13,-0.05l3.59,0.79l2.3,-0.12l0.16,-0.7l-2.99,-1.97l1.93,-3.52l0.7,-2.09l-0.18,-2.25l-0.32,-0.62l0.75,-1.88l-0.81,-1.87l-1.25,-1.02l-3.38,-0.4l-2.67,1.51l-1.0,-0.67l-1.73,-0.26l-1.03,-0.92l-3.56,-0.77l-2.01,0.69l-2.49,1.47l-1.33,0.11l-3.84,2.59l-4.01,0.71l-0.31,0.81l-0.94,0.66l-4.0,-1.89l-0.55,-0.56l0.02,-0.42l0.32,-0.14l1.13,0.48l1.1,0.05l0.75,-0.51l0.02,-0.71l-3.06,-5.19l-2.97,-3.78l-0.64,-0.44l-4.69,-0.56l-1.42,0.55l-1.14,-1.56l0.18,-1.65l-0.51,-1.3l-0.62,-0.61l-2.35,-1.11l-0.32,-1.28l0.65,-2.06l1.91,-2.2l0.57,-1.21l-0.2,-0.85l-1.49,-1.44l0.62,-2.97l0.71,-1.41l2.29,-2.06l0.24,-2.1l1.15,-1.1l1.13,0.2l3.84,4.33l0.94,0.79l1.03,0.29l2.46,-0.98l0.83,-1.02l-1.33,-5.63ZM248.32,97.54l1.41,-1.65l0.64,-0.08l0.28,-0.6l1.51,1.9l0.45,2.98l-4.3,-2.54ZM201.9,97.61l0.06,0.13l-0.08,-0.1l0.02,-0.02Z",name:"Kazakhstan"},SA:{path:"M67.56,247.08l1.06,-2.61l1.21,-6.57l8.14,1.18l3.22,-2.48l1.76,-2.79l5.69,-1.31l1.39,-2.79l2.37,-1.31l0.11,-0.62l-7.19,-7.71l14.36,-3.99l1.39,-1.04l8.92,1.5l12.67,7.05l19.68,15.46l12.58,1.15l1.36,-0.26l6.48,0.83l0.99,2.68l0.74,0.93l5.85,0.06l1.24,3.08l1.36,1.9l0.02,1.54l0.92,0.84l1.96,0.85l-0.09,0.58l1.74,2.09l1.07,0.33l1.25,1.48l2.47,1.51l-0.38,0.48l0.15,1.27l1.23,1.15l0.15,0.54l-0.3,1.16l-0.68,-0.02l-0.35,0.56l1.61,4.02l1.62,1.6l0.79,2.71l2.88,4.0l1.44,0.3l1.24,-0.31l0.58,0.29l-0.56,1.24l0.27,0.54l1.64,0.42l0.26,1.52l7.21,9.07l19.35,2.6l0.62,-0.35l3.01,4.88l-4.85,15.33l-22.24,7.7l-22.07,3.25l-6.65,3.39l-4.44,5.48l-1.05,2.59l-1.98,1.12l-0.97,-0.04l-2.04,-2.41l-3.15,0.26l-5.76,-0.54l-2.94,-0.97l-7.47,0.22l-1.72,0.54l-1.36,-0.25l-1.4,-1.05l-1.17,-0.12l-1.94,1.53l0.2,0.75l-0.46,0.41l-0.3,2.08l0.52,1.22l-0.09,0.47l-2.09,2.0l-0.74,-2.32l-2.34,-2.97l-0.72,-2.45l-4.07,-3.48l-1.74,-2.75l-0.63,-1.61l-1.43,-1.65l-0.88,-3.14l-2.67,-5.22l-1.18,-0.68l-1.03,-1.34l-3.01,-2.12l-1.56,-0.27l-1.05,-0.68l-3.32,-4.48l-1.26,-2.42l0.36,-1.64l-1.18,-2.86l0.78,-3.89l-0.25,-1.73l-0.41,-1.31l-0.77,-0.8l0.17,-0.38l-1.0,-1.2l-0.69,-2.03l-1.87,-3.31l-1.37,-1.63l-2.72,-2.14l-0.88,-0.15l-0.94,-0.69l-1.05,-0.1l-2.46,-3.84l0.54,-1.19l-0.93,-2.77l-1.71,-2.8l-1.2,-0.94l-0.59,-2.11l-1.27,-0.76l-1.95,-3.81l-3.0,-3.86l-0.72,-1.58l-1.32,-1.36l-1.19,-2.44l-1.82,-2.44l-1.05,-0.58l-2.95,-0.27ZM121.15,336.6l0.4,-0.33l0.04,0.83l-0.42,-0.42l-0.03,-0.07Z",name:"Saudi Arabia"},MY:{path:"M641.05,446.05l0.71,0.36l0.8,-0.15l0.31,-0.63l-0.05,-1.52l1.13,-1.14l8.26,-1.87l2.45,-1.08l3.07,-4.07l3.61,-3.82l0.56,-2.37l1.04,0.65l0.74,1.61l0.77,0.18l1.45,1.69l0.83,-0.12l1.04,-1.16l0.49,-1.72l-0.65,-2.41l1.27,-0.83l0.6,3.28l1.34,0.6l0.79,-0.16l0.23,-0.69l-1.05,-3.38l1.72,-0.53l1.0,-0.99l0.28,-0.89l-0.2,-0.46l-0.76,-0.4l-0.24,-0.75l0.85,-0.95l1.6,0.28l0.86,-0.69l1.46,-2.15l0.59,-1.82l2.63,-2.91l1.82,-3.25l0.07,1.03l-0.4,1.27l0.42,0.49l1.23,-0.56l1.41,-2.12l0.39,0.11l0.49,1.95l2.54,1.44l0.3,1.12l-0.58,0.84l0.21,1.26l-1.06,1.1l0.45,0.27l2.37,-0.42l1.26,-0.69l0.4,0.75l-1.28,0.7l0.39,0.84l0.8,0.12l1.71,-0.81l0.54,0.09l1.09,0.52l0.73,1.09l2.73,1.23l1.7,0.01l0.25,0.23l-0.17,1.1l-2.14,0.94l-1.73,0.42l-2.17,-0.4l-1.23,0.45l-0.5,1.64l1.11,1.27l1.74,1.22l-0.31,0.37l-3.61,0.82l-2.24,-0.68l-0.65,0.38l-0.47,0.91l-1.98,-0.95l-1.4,-0.29l-4.28,-0.24l-0.9,0.41l-1.26,-0.36l-1.67,0.49l-0.93,-0.39l-0.65,0.17l-1.34,1.23l-0.86,2.06l-0.01,3.59l-0.75,2.89l-1.52,0.08l-1.28,1.48l-0.09,1.78l0.74,0.64l-2.9,2.03l-0.23,0.94l0.5,1.26l-0.87,0.78l-1.12,2.74l-1.0,-0.3l-3.61,0.49l-1.97,1.43l-0.64,-0.42l-3.69,-1.0l-0.07,-0.54l-0.57,-0.44l-3.66,0.03l-2.38,0.96l-0.86,2.2l-1.16,0.28l-0.79,0.7l-2.19,0.08l-3.0,-0.4l-4.31,1.39l-5.53,-4.81l-0.52,-0.59l-0.12,-1.09l-0.67,-0.63l0.15,-0.41l0.53,0.81l2.05,1.09l2.87,0.04l2.35,1.25l1.7,0.14l1.46,0.96l1.09,0.05l0.35,-0.32l-0.2,-0.43l-1.23,-0.89l0.83,-1.07l0.2,-1.39l0.73,-1.77l-0.46,-0.71l0.0,-1.02ZM684.91,409.61l0.41,-0.56l0.41,-0.05l-0.11,0.45l-0.71,0.16ZM560.8,415.59l1.25,-0.03l0.88,1.55l1.37,0.16l0.1,1.64l-0.72,1.49l1.08,1.33l0.76,0.04l0.91,-1.13l1.92,-0.77l0.73,0.88l1.24,0.0l0.78,-0.51l0.47,-1.13l0.82,-0.81l0.26,-0.92l1.31,0.38l1.47,2.32l4.16,3.36l2.32,4.07l0.27,1.27l0.11,2.01l-0.8,4.74l0.67,1.89l-0.05,4.51l0.79,1.27l2.02,1.44l3.01,6.32l0.41,2.01l-0.51,-0.09l-0.34,-0.92l-1.12,-0.76l-0.17,1.27l-1.91,0.01l-1.28,0.88l-0.97,-1.56l-4.68,-2.31l-1.38,-1.41l-2.98,-1.53l-2.64,-2.36l-2.02,-0.89l-1.43,-1.29l0.34,-0.91l-0.49,-2.0l-4.16,-5.01l0.43,-0.68l-1.32,-2.52l-0.02,-2.17l-1.05,-2.92l-0.88,-3.99l-0.08,-3.02l-1.65,-3.37l0.29,-1.42l0.84,0.97l1.64,0.62ZM558.59,423.72l0.04,-0.52l0.15,0.07l-0.19,0.45ZM554.87,416.01l0.61,-0.22l0.15,0.23l-0.64,0.21l-0.12,-0.22Z",name:"Malaysia"},YE:{path:"M210.22,368.93l3.31,-0.15l1.6,0.56l-2.1,0.96l-2.93,0.3l-0.74,-0.15l-1.64,-1.15l1.07,-0.91l1.43,0.54ZM128.17,348.79l0.44,-0.21l0.08,-0.52l-0.6,-2.52l0.88,-2.78l-0.26,-2.55l2.7,-2.53l0.16,-1.06l-0.5,-1.03l0.13,-1.2l0.71,-1.07l-0.29,-0.74l0.95,-0.8l1.11,-0.07l1.35,1.04l1.75,0.31l1.77,-0.56l7.3,-0.22l2.88,0.97l5.8,0.55l2.98,-0.27l1.72,2.26l1.74,0.18l2.31,-1.32l1.14,-2.71l4.35,-5.36l7.46,-3.52l20.53,-2.86l5.51,12.84l0.6,0.39l1.9,4.24l-3.44,1.26l-1.95,1.39l-0.81,1.14l-0.47,1.65l0.32,2.18l-4.38,2.32l-4.33,1.48l-3.64,0.78l-2.72,1.43l-1.96,0.18l-4.21,1.47l-2.35,1.44l-0.94,1.48l-1.79,1.54l-2.77,0.39l-2.36,-0.34l-2.76,1.51l-1.63,1.45l-4.57,1.47l-6.42,0.52l-2.01,0.43l-2.12,2.11l-1.79,0.61l-0.9,1.3l-1.82,0.34l-1.28,-0.34l-2.53,1.26l-1.88,0.27l-2.61,-1.01l-0.88,0.19l-0.1,-0.73l-1.76,-3.14l0.35,-3.27l-0.45,-1.43l-0.97,-1.04l0.01,-1.45l-1.28,-4.7l0.07,-0.99l-0.57,-1.41l-0.93,-0.61Z",name:"Yemen"}},height:555.5409752358405,projection:{type:"mill",centralMeridian:0},width:900})}).call(t,l(0))},function(e,t,l){(function(e){e.fn.vectorMap("addMap","au_mill",{insets:[{width:900,top:0,height:1008.5727398708073,bbox:[{y:1031999.3824222308,x:12576510.61983689},{y:6796690.085079122,x:17720633.028951164}],left:0}],paths:{"AU-ACT":{path:"M700.02,546.47l-0.6,-0.57l-0.39,-1.2l0.19,-1.5l-0.24,-1.9l0.63,-3.32l5.86,-4.14l0.91,0.61l0.17,0.9l0.9,0.43l0.25,0.7l2.66,1.15l-0.45,0.23l-1.51,-0.22l-0.86,0.65l-0.74,-0.1l-1.3,1.53l-0.16,1.07l0.25,0.91l-0.38,1.18l-0.56,0.28l-0.3,0.67l0.36,5.01l-0.89,1.43l-1.91,-0.94l-0.81,-3.14l-0.66,-0.12l-0.42,0.39Z",name:"Australian Capital Territory"},"AU-WA":{path:"M5.97,341.75l0.3,0.05l0.06,0.25l-0.32,-0.27l-0.03,-0.03ZM6.9,342.82l0.44,-0.3l0.15,-1.3l0.21,2.93l0.64,1.44l0.6,0.37l0.49,-0.49l-0.54,-1.55l0.13,-1.41l0.3,-0.9l0.63,-0.33l1.01,4.09l-0.33,2.39l0.61,0.2l0.41,-0.22l0.33,-1.89l0.21,3.52l0.4,0.42l0.61,-0.13l0.51,-1.27l0.0,2.08l0.47,0.1l0.04,0.63l0.69,0.46l0.5,-0.9l1.12,-0.36l0.9,0.11l0.39,-0.9l0.68,-0.4l0.7,-1.14l-0.05,-3.54l-2.11,-2.22l0.38,-0.21l1.48,-2.86l0.06,1.13l0.6,0.46l-0.15,0.83l0.67,2.93l2.4,2.67l0.87,-0.04l1.03,-1.11l0.83,-0.31l0.75,-1.41l-0.76,-2.75l0.7,-2.45l-0.49,-1.28l0.85,-0.15l0.39,-0.55l-0.63,-1.09l0.53,-1.27l-0.08,-0.64l-2.09,-1.32l-0.52,-1.5l-1.56,-1.45l-0.63,-1.55l-1.66,-2.43l-2.46,-5.78l-2.18,-1.44l-0.84,-2.21l0.4,-1.25l-0.27,-0.61l-0.81,-0.46l0.21,-1.69l-0.35,-1.51l-3.26,-4.13l-0.86,-2.27l-0.12,-3.33l0.89,-1.48l-0.33,-2.57l0.79,-1.22l0.07,-1.57l0.81,-1.18l0.48,-1.82l0.65,-0.51l0.81,-2.28l2.6,-2.04l0.69,-1.66l0.26,-2.76l-0.66,-3.32l0.13,-0.67l0.6,-0.46l0.49,-1.06l-0.07,-2.65l-1.03,-3.11l-0.99,-1.04l-0.73,-0.3l0.12,-0.84l-0.47,-1.87l1.61,-1.89l0.31,-1.57l1.1,-1.47l1.83,-5.73l0.94,-1.95l1.62,-2.21l2.04,-0.81l-0.88,2.11l-0.99,5.23l0.89,2.08l-0.27,1.13l0.25,0.4l0.58,0.03l-0.67,1.01l0.12,2.3l0.64,0.53l0.84,0.08l1.07,-1.16l0.99,-0.41l0.35,0.69l0.83,0.27l0.81,-0.58l0.48,-2.44l1.48,-3.62l0.59,-0.4l0.41,-2.28l0.58,-0.1l1.47,-2.56l0.32,-1.34l5.41,-3.03l1.54,-0.01l1.45,-0.74l0.49,0.15l2.29,-1.34l4.98,-2.0l2.93,-3.69l3.75,-1.96l1.24,-2.35l1.04,-1.03l4.27,-1.9l0.51,-0.67l0.31,-1.73l1.54,0.37l1.23,-0.71l2.12,-0.32l1.19,-0.78l0.31,-0.56l1.21,-0.31l2.19,-1.54l1.6,-2.02l-0.55,1.81l1.74,1.35l1.03,-0.12l3.09,-1.71l0.64,0.31l0.8,-0.41l0.89,1.29l3.21,0.96l3.25,-0.44l1.69,-0.97l1.47,0.27l3.39,-1.23l0.69,-0.98l0.88,-0.32l0.39,-1.22l3.92,-2.68l1.58,0.31l1.62,-0.69l0.41,0.47l0.55,0.05l4.67,-1.07l1.52,0.28l1.14,-0.64l1.4,-0.28l3.04,-3.64l0.38,-1.16l1.4,-0.67l0.66,-0.81l0.95,0.7l0.66,-0.31l0.19,-0.58l4.68,1.1l0.56,-0.17l1.06,0.94l1.52,0.29l1.6,-1.12l1.06,-0.21l0.22,-0.77l1.27,0.06l8.46,-1.19l2.64,-0.83l11.43,-4.73l3.45,-2.32l3.67,-3.46l4.07,-5.77l2.45,-5.36l0.14,-0.87l-0.43,-0.71l1.52,-0.31l1.21,-1.11l0.23,-1.09l-0.57,-0.68l1.12,-2.08l0.75,0.31l1.11,-0.21l2.24,-1.66l0.74,-1.24l1.54,-0.82l0.71,-0.89l0.49,-0.09l0.35,-0.68l1.94,-0.92l0.63,-0.78l0.47,-1.34l-0.27,-1.54l-1.7,-0.84l-1.4,0.08l0.23,-0.77l-0.28,-2.14l0.23,-1.82l-1.21,-3.07l0.12,-4.33l0.44,-1.6l1.98,-2.25l-0.05,-1.02l2.61,-2.29l1.04,0.19l0.45,-1.03l0.73,0.66l1.44,0.01l-1.28,-2.44l0.84,-1.22l1.03,0.43l1.39,-0.32l0.67,-0.48l1.27,0.36l0.49,-0.16l-0.08,-0.51l-1.33,-1.36l0.25,-1.79l0.41,-0.54l0.96,-0.06l1.09,-1.16l0.48,-1.67l1.01,-0.46l0.16,0.57l0.57,0.24l-0.66,0.01l-0.4,0.44l0.04,1.06l-0.49,0.83l0.39,1.26l0.86,0.17l0.39,1.24l1.07,0.45l-0.06,1.08l1.14,0.96l-0.26,1.7l0.98,0.67l1.36,1.6l0.2,1.37l1.88,2.87l0.38,1.73l0.99,0.72l1.21,1.58l0.28,0.94l0.76,0.86l0.31,1.52l0.59,0.15l0.51,-0.83l-0.03,-1.32l-0.5,-1.2l0.12,-1.56l0.52,-0.94l0.33,-1.9l0.64,-0.43l0.02,-0.38l-1.27,-1.98l-0.04,-1.1l0.16,-0.31l0.75,-0.06l0.31,1.03l1.18,0.34l0.69,1.16l1.01,0.64l0.71,1.03l1.45,0.25l0.33,-0.36l-0.06,-0.51l-1.22,-0.8l-0.92,-2.57l0.53,0.36l0.63,-0.19l0.06,-0.79l-0.53,-0.66l0.81,-0.97l1.07,-0.65l0.36,-0.91l-0.09,-0.56l-0.53,-0.44l-0.58,0.27l-0.39,0.91l-1.87,0.56l-1.44,-2.87l-1.95,-1.41l-1.08,-0.3l1.82,-2.55l0.07,-0.94l-1.51,-0.78l2.44,0.44l0.38,-0.25l-0.39,-0.73l0.51,-0.81l-0.39,-0.93l-1.02,-0.12l-0.72,-0.66l-0.97,-0.0l0.35,-0.76l-0.27,-0.85l0.59,-0.02l0.14,-0.39l1.35,-0.1l1.46,0.29l-0.34,0.5l0.25,0.51l-0.61,0.12l-0.15,0.72l1.44,1.02l1.04,0.33l-0.44,0.16l-0.18,0.49l0.59,1.32l1.24,-0.13l0.12,-1.43l1.14,0.78l0.62,-0.18l0.08,-0.51l-0.67,-1.17l0.59,-0.45l-0.17,-0.43l0.78,0.37l1.26,0.03l0.98,0.55l0.58,1.49l0.74,0.58l2.45,0.24l0.87,-1.11l1.58,0.82l2.36,0.16l3.27,-0.33l0.74,0.66l0.84,0.16l1.44,-0.54l-0.17,-0.71l-1.25,0.04l-2.78,-1.2l-2.47,-0.38l-1.84,0.38l-1.16,-0.14l-0.32,-2.11l0.18,-0.59l0.63,-0.45l0.11,-1.09l1.0,1.6l0.73,-0.03l0.45,-0.85l0.58,-0.14l0.46,-0.5l-0.2,-2.24l0.57,-0.55l-0.1,-1.29l0.41,-0.41l0.53,0.33l0.49,-0.25l0.4,-1.07l0.38,-0.23l-0.07,-0.72l-0.69,-0.25l-1.74,0.08l-1.46,1.75l-0.6,1.35l-0.81,-2.05l-0.7,-0.48l-0.2,0.32l-0.33,-1.16l-0.06,-1.48l0.69,-0.3l0.19,-0.56l-0.02,-0.72l-0.5,-0.51l0.05,-0.65l0.82,-0.35l0.34,-0.97l2.26,0.83l0.75,-0.13l0.25,-0.62l0.76,0.01l0.4,-0.53l-0.32,-0.67l0.16,-0.61l1.83,-1.7l0.54,1.14l1.45,-0.07l0.9,1.02l0.57,0.19l-0.3,0.91l0.42,0.42l0.53,-0.09l0.73,0.48l0.5,-0.26l0.1,-0.63l1.99,1.26l0.49,-0.11l-0.25,-0.81l-1.84,-1.59l0.27,-1.05l1.11,-0.76l-0.42,-0.52l-0.96,-0.55l-0.36,0.35l-0.82,-0.42l-2.17,1.13l-0.27,-0.71l0.72,-0.84l1.47,-0.09l1.01,-1.24l-0.16,-0.59l-0.83,-0.28l-0.6,0.51l-0.5,-0.15l-1.43,1.23l-0.27,-0.12l0.24,-0.68l-0.33,-0.48l0.65,-0.5l0.99,0.54l0.64,-0.04l0.5,-0.74l0.48,-0.02l0.17,-1.27l0.13,0.39l0.81,0.11l1.03,2.12l0.71,-0.11l0.2,-1.0l-0.26,-0.99l1.0,0.41l0.48,0.46l0.03,0.58l0.82,0.51l1.06,-0.24l1.15,0.24l0.6,-0.33l-0.05,-0.95l-0.95,-0.1l0.26,-0.26l-0.11,-0.58l0.94,-0.8l-0.22,-0.51l-1.09,0.02l-1.05,-0.54l-0.52,0.06l-0.29,-0.56l0.41,-0.24l0.31,-1.08l-0.4,-0.48l-1.8,-0.46l-0.19,-1.22l-0.69,-0.31l0.88,-0.58l0.26,-0.68l0.73,0.09l0.98,-0.82l-0.16,-0.69l-0.96,-0.05l0.38,-0.39l1.04,-0.18l0.08,0.82l1.19,-0.86l0.82,1.52l0.41,-0.2l0.1,-0.85l0.97,-1.23l0.52,0.58l1.13,-0.19l0.53,-1.21l0.26,-1.93l-0.52,-1.14l0.17,-1.99l1.49,1.34l-0.93,-0.01l-0.19,0.78l0.49,2.94l-0.87,1.72l-0.03,0.92l0.66,0.29l0.29,-0.25l1.24,-3.12l1.23,-0.14l0.45,2.42l1.9,1.27l0.49,-0.36l-0.02,-2.03l1.02,0.51l1.35,-0.9l-0.14,-1.24l-0.82,-1.23l1.37,-0.75l0.31,-1.16l-0.26,-1.07l1.41,-0.69l0.21,-1.29l0.27,0.6l0.64,0.39l0.07,0.68l1.56,0.4l0.5,-0.79l0.86,-0.5l-0.78,-1.19l0.56,-1.19l0.83,-0.33l0.67,-0.96l0.92,0.18l-0.82,1.13l0.08,0.52l0.74,0.2l0.59,1.19l0.81,-0.03l0.13,1.13l1.05,0.61l0.31,-1.18l0.76,-0.48l0.04,-0.89l0.8,0.35l0.76,-1.01l0.38,-1.45l-0.19,-0.22l0.63,-0.21l0.76,0.2l0.55,-0.37l0.35,-0.89l-1.05,-0.65l-0.84,-1.94l0.52,-0.15l0.21,0.59l0.44,0.14l1.16,-0.8l-0.53,-0.66l0.98,0.37l0.36,-0.13l0.13,-0.59l1.07,0.85l-0.0,0.72l0.89,0.6l-0.19,0.46l0.41,0.56l0.3,-0.04l0.3,1.1l0.58,0.47l0.49,-0.03l0.49,-0.65l0.76,0.33l0.67,-0.95l1.6,1.22l0.53,-0.6l0.9,0.67l0.4,-0.19l0.24,1.83l0.68,0.56l0.59,-0.13l2.95,2.04l0.67,1.16l1.11,0.98l0.6,1.52l0.68,0.38l0.04,0.98l0.57,0.41l0.02,0.47l0.77,0.15l0.9,0.76l0.27,1.16l0.6,0.16l0.71,-0.28l1.02,1.33l0.83,0.23l1.5,1.12l-0.34,0.75l0.28,1.11l-1.32,0.5l0.14,1.05l-1.25,4.2l0.3,1.49l-0.16,1.9l-0.63,0.53l0.55,2.03l-1.06,1.53l0.25,0.67l0.93,-0.14l1.2,-1.39l0.38,-1.92l-0.14,-2.46l1.66,1.41l0.9,2.4l0.52,0.34l0.4,-0.37l0.04,-2.32l-1.41,-1.76l0.12,-0.84l-0.57,-1.9l1.54,-1.63l0.27,-0.79l0.58,2.29l0.29,0.18l0.58,-0.52l1.07,0.57l0.55,-0.24l0.25,-1.07l-1.04,-2.31l0.62,-0.52l-0.03,-0.35l-0.57,-0.53l2.07,-0.79l1.07,0.48l2.25,0.36l0.62,0.52l3.53,0.37l1.22,0.5l0.0,346.2l-4.24,1.89l-2.27,1.47l-8.46,3.69l-3.88,1.42l-4.93,0.85l-3.93,1.34l-0.69,0.58l-4.63,1.31l-4.58,0.65l-5.23,-0.04l-2.01,0.31l-5.88,-0.72l-3.58,-1.07l-1.17,0.27l-1.09,0.74l-1.5,-0.12l-2.76,1.33l-6.43,4.63l-3.83,1.14l-4.74,2.41l-1.85,0.53l-2.04,2.16l-1.23,0.69l-2.38,0.77l-7.71,1.37l-3.06,2.3l-1.44,2.01l-0.51,2.17l-1.18,2.18l-1.05,4.54l-1.14,0.45l-0.67,1.01l-1.97,1.77l-0.53,1.15l-0.0,0.82l-1.48,0.78l-0.52,0.7l-1.1,0.22l-0.79,1.14l-1.03,-0.85l-1.68,-0.18l-0.93,0.37l-1.47,1.77l-1.72,0.41l-0.72,-2.16l-0.68,-0.66l-1.45,-0.42l-3.52,0.94l-1.28,-0.59l-0.81,0.3l-2.47,0.09l-0.77,0.4l-0.07,0.85l-0.6,-0.42l-0.66,0.26l-2.96,-0.62l-1.58,0.8l-0.36,1.32l-0.7,-0.4l-0.6,0.56l-1.36,-0.03l0.34,-0.75l-0.77,-2.13l-1.39,-1.43l-1.69,0.17l-1.2,0.94l-1.37,0.51l-1.89,-0.86l-1.22,0.42l-2.02,-1.25l-3.88,-0.09l-2.21,0.52l-1.09,0.58l-1.38,-0.5l-2.43,0.55l-1.97,-0.26l-2.45,0.76l-3.58,0.05l-0.79,0.99l-2.28,0.75l-2.36,-0.74l-2.05,-0.16l-1.41,0.45l-1.09,-0.56l-0.93,-0.0l-1.5,0.82l-2.49,0.54l-1.49,1.4l-1.74,0.8l-0.54,0.39l-0.02,0.45l-0.82,0.43l-2.01,3.38l-0.05,1.36l0.87,0.83l-1.0,-0.57l-0.95,-0.03l-0.78,1.13l0.25,1.06l-0.21,0.17l-0.58,-0.74l-1.03,0.16l-0.46,0.45l-0.33,1.22l-0.44,-0.63l-1.13,-0.16l-0.67,-0.48l-3.6,-0.58l-0.77,0.27l-1.09,-0.13l-0.29,0.68l0.54,0.55l-1.35,0.24l-1.36,0.94l-0.2,0.7l0.36,0.78l-0.21,0.24l-2.04,1.02l-2.6,0.69l-0.91,0.64l-1.12,1.97l0.2,1.57l-2.27,0.08l-2.16,0.79l-0.26,0.55l0.77,1.02l-0.91,-0.62l-0.68,-0.02l-1.44,0.55l-1.98,-0.15l-1.57,0.44l-0.49,0.41l-0.01,0.57l-1.28,-0.45l-1.67,-0.05l-0.77,0.44l-0.47,1.3l-1.09,-0.78l-1.47,-0.34l-2.51,-1.32l-0.53,0.29l-2.47,-0.5l-0.58,0.26l-0.45,0.72l-1.48,-0.65l-0.99,0.1l-1.06,-0.33l-1.44,0.9l-2.59,-1.01l-2.22,0.82l-0.83,-0.55l-2.27,-0.46l-0.68,-0.66l1.18,0.27l0.46,-0.31l0.0,-0.57l-2.41,-1.83l-0.69,0.16l-0.12,0.53l0.32,0.57l-5.24,-1.71l-2.01,-0.16l0.03,-0.44l-0.98,-1.82l-3.69,-4.04l-2.69,-2.15l-1.6,-0.65l-0.48,-0.67l-3.35,-1.59l-1.52,-0.38l-1.77,0.11l-0.97,1.06l-1.83,-2.03l-0.01,-1.75l-0.75,-1.76l-0.2,-4.84l0.49,-1.56l-0.58,-2.25l0.89,-1.36l-0.23,-1.73l1.82,1.87l1.62,0.7l1.85,0.15l1.81,-0.46l1.37,-0.83l1.72,-1.92l1.16,-1.91l0.94,-2.51l0.61,0.15l0.72,-0.27l0.37,-0.82l-0.09,-1.88l-0.67,-0.25l0.08,-3.39l-1.42,-7.71l0.99,2.42l0.63,0.39l0.53,-0.19l0.2,-0.63l-0.86,-2.29l1.22,-0.05l0.55,-0.99l-0.13,-0.69l-0.93,-0.88l0.61,-2.5l-0.55,-1.11l0.33,-0.89l-0.52,-0.8l0.54,-0.45l0.42,-1.82l-0.54,-2.49l0.28,-3.12l-0.44,-3.39l-0.83,-2.75l-4.41,-7.46l-2.75,-6.7l-1.47,-2.45l-1.1,-1.1l-0.35,-1.73l-1.97,-4.71l-0.11,-1.57l-0.84,-2.66l0.22,-1.23l-0.92,-1.05l0.25,-1.5l-0.88,-2.36l0.48,-2.78l-0.39,-1.57l-0.03,-3.56l0.64,-3.89l-2.68,-7.98l-3.73,-4.23l-0.92,-1.49l-0.4,-1.09l0.27,-0.66l-0.12,-2.04l-1.21,-2.98l-2.12,-2.59l-2.19,-3.59l-1.31,-0.85l-1.47,-1.74l-1.28,-4.97l0.07,-1.2l0.82,-2.5l-1.36,-5.1l-1.25,-2.87l-4.84,-8.33l-3.39,-5.08l-5.65,-5.75l-0.04,-1.32l-0.83,-1.61ZM16.26,342.17l-0.02,-0.0l-0.26,-0.07l0.17,-0.0l0.11,0.07ZM15.67,342.01l-0.42,-0.12l-0.09,-0.69l-1.37,-1.86l-0.62,-0.23l-0.34,-2.71l-0.71,-0.7l-0.19,-1.3l-1.79,-2.65l0.06,-1.25l1.15,-2.04l0.28,1.38l1.02,0.46l0.89,2.0l1.03,1.07l0.73,0.28l-0.04,1.24l0.71,0.58l-0.46,0.84l-0.59,4.23l0.75,1.46ZM206.78,144.29l-0.27,0.49l-0.48,-0.47l0.25,-0.29l0.51,0.27ZM229.82,120.35l0.05,-0.58l0.38,0.11l-0.24,0.53l-0.19,-0.06ZM240.55,112.7l-0.18,0.08l-0.54,-0.27l0.26,-0.14l0.45,0.32ZM96.98,532.54l0.38,-0.25l0.36,0.29l-0.05,0.01l-0.68,-0.05ZM258.13,96.33l-0.23,-0.54l0.47,0.26l-0.24,0.28ZM257.74,95.57l-0.76,-0.39l-1.87,-0.02l-0.12,-0.23l0.65,0.03l0.28,-0.32l0.85,0.27l0.19,-0.35l0.19,0.19l0.79,-0.39l-0.22,1.23ZM257.01,93.5l-0.57,-0.65l0.06,-0.09l0.68,0.24l-0.16,0.5ZM245.37,104.59l-0.08,-0.35l0.01,-0.16l0.36,0.19l-0.28,0.32ZM236.21,114.46l-0.17,-0.45l0.27,-0.04l-0.07,0.16l-0.03,0.33ZM224.7,135.78l0.01,-0.39l0.02,0.2l-0.02,0.19ZM23.93,261.98l0.03,-0.04l0.03,-0.06l-0.03,0.09l-0.02,0.01ZM18.82,337.55l-0.09,-0.37l-0.11,-0.23l0.25,0.28l-0.05,0.32ZM301.08,112.09l0.41,0.91l0.5,0.75l-0.79,-0.92l-0.12,-0.74ZM296.68,116.02l0.5,0.3l0.14,0.61l-0.55,-0.38l-0.1,-0.53ZM237.6,105.84l0.06,-0.56l0.6,0.2l0.22,-0.4l0.03,-0.9l-0.36,-0.38l0.45,-0.33l0.41,0.26l-0.5,0.87l0.34,0.98l-0.86,0.41l-0.39,-0.15ZM231.75,119.18l0.07,-0.13l0.27,0.06l-0.15,0.17l-0.2,-0.11ZM225.47,120.99l0.06,-0.3l0.49,0.03l0.21,-0.81l0.85,1.04l-0.94,-0.2l-0.67,0.24ZM227.58,121.43l0.18,0.3l-0.83,0.31l0.47,-0.32l0.18,-0.3ZM46.88,231.25l0.41,-0.98l1.76,-1.95l0.24,1.15l-0.58,1.23l-0.87,0.92l-0.95,-0.37ZM0.75,327.35l0.54,0.08l0.93,4.47l1.58,3.32l-0.39,1.32l-0.61,-0.45l-0.62,-1.86l-1.05,-1.31l-0.06,-1.7l-0.68,-1.41l0.01,-2.04l0.34,-0.43ZM3.96,337.26l0.46,0.03l0.78,1.09l0.29,1.64l-0.51,-1.44l-1.02,-1.32Z",name:"Western Australia"},"AU-TAS":{path:"M683.97,652.34l0.14,-0.45l1.06,-0.55l1.09,-0.11l1.38,0.36l0.34,-0.54l1.14,-0.16l0.89,-0.59l2.25,2.21l-1.06,1.08l-0.58,0.09l-0.64,-1.17l-0.82,0.01l-0.93,0.47l-0.78,-0.34l-2.23,0.28l-1.24,-0.59ZM618.08,666.03l0.44,-0.96l-0.27,-0.56l1.19,-0.83l0.31,-0.65l-0.2,-4.58l0.94,1.58l0.68,-0.22l1.84,0.64l1.69,0.0l2.58,1.74l0.61,-0.05l0.42,-0.56l1.79,-0.05l1.63,1.2l2.09,0.57l1.23,-0.35l0.24,0.67l0.87,0.63l2.84,0.57l0.32,0.83l1.38,1.28l2.02,0.34l0.32,0.44l0.97,0.13l1.95,1.13l2.67,0.97l4.25,0.28l2.2,-0.67l0.39,0.79l0.7,0.18l0.28,-0.11l0.02,-0.77l1.16,-1.19l1.52,-0.55l0.63,0.41l0.23,0.55l-0.19,0.55l0.43,0.58l2.78,0.19l0.33,-0.79l-0.81,-0.7l-1.34,-0.35l-0.22,-0.57l0.24,-0.56l1.74,-0.46l1.47,-0.85l3.17,0.59l1.96,-1.29l1.03,-0.06l0.28,0.54l0.61,0.17l0.5,0.6l1.0,0.05l1.55,-1.37l1.43,-2.36l1.06,-0.4l0.77,0.83l0.94,-0.1l1.15,0.77l0.83,-0.07l1.59,-1.06l0.78,-2.26l0.8,-0.03l0.52,0.6l0.72,0.05l0.98,1.35l1.3,0.17l2.19,3.29l-1.05,0.91l0.57,0.72l-0.58,1.27l-0.05,1.93l0.93,1.48l-1.29,1.4l0.07,0.48l0.66,0.24l0.63,-0.55l-0.88,2.67l0.03,2.0l0.65,1.62l-0.56,1.89l0.35,1.39l-0.83,1.36l1.2,2.71l-0.47,3.02l1.14,1.43l-0.98,-0.29l-1.54,-1.08l0.83,-0.5l0.25,-0.93l-0.68,-0.62l-0.3,-0.79l-0.77,0.01l-0.24,0.42l0.17,0.58l-0.83,0.58l0.12,0.83l-0.45,0.55l0.15,0.39l-1.03,0.76l-0.15,1.88l-0.74,0.73l-1.4,2.6l-0.0,0.49l0.47,0.12l0.75,-0.46l-0.5,0.7l0.04,3.3l-0.62,0.57l-0.54,-0.64l-0.85,0.59l-0.21,0.65l0.88,1.01l0.36,1.38l-0.1,1.37l-1.2,0.93l-0.12,1.4l-0.61,0.68l-0.13,0.8l-2.61,-0.01l-1.06,-0.7l-0.42,-0.85l-0.59,-0.17l-1.88,0.89l0.08,1.61l-0.44,-0.41l-0.71,0.3l-0.24,-0.72l-1.05,-0.62l-1.08,-1.8l-0.57,-0.25l-0.69,0.35l-0.1,0.55l1.14,1.31l0.74,1.57l-0.54,1.22l-0.02,1.04l-0.49,-0.44l-0.56,0.03l-0.34,0.38l0.1,0.82l0.65,0.71l-0.98,1.09l0.19,2.93l-0.55,0.44l-0.62,-0.3l-0.26,-0.75l-0.83,-0.08l0.35,-0.72l-0.61,-1.25l-0.82,0.97l-0.41,-0.11l-0.13,-1.54l-0.31,-0.31l-0.59,0.01l-0.65,0.55l-0.31,1.26l0.19,0.9l2.46,2.01l-0.31,0.29l-0.45,-0.29l-0.92,0.1l-0.89,0.71l0.34,0.64l1.21,-0.04l-0.84,1.29l-1.58,0.32l0.69,0.88l-0.42,0.7l0.32,0.7l-1.0,0.2l-0.15,0.61l0.12,0.39l0.81,0.45l-0.14,0.21l-1.26,0.6l-0.87,-0.7l-1.75,0.37l-0.6,-0.88l-1.31,-0.71l-0.33,-1.31l-0.68,-0.77l-0.58,0.18l-0.12,1.0l-0.48,0.31l-2.36,-0.14l-0.59,-0.46l-0.57,0.01l-0.55,0.5l-0.44,-0.89l-0.72,-0.22l-0.75,0.23l-0.27,0.51l-0.8,-0.22l-0.89,0.32l-0.24,0.48l-0.75,0.15l-0.05,-1.92l-0.87,-1.2l0.45,-0.54l-0.11,-0.26l1.62,0.33l0.92,1.19l0.66,-0.17l0.18,-0.83l0.58,0.58l0.69,-0.42l-0.12,-1.83l-1.15,-1.1l-0.61,-0.16l-0.92,1.25l-0.24,-0.79l-0.47,-0.37l-0.66,0.24l-0.24,0.7l-0.7,-0.72l-0.28,-1.4l-0.94,-0.78l-0.68,0.21l-0.0,0.99l-0.71,0.29l-0.11,0.93l-0.63,-2.0l-1.38,-1.65l-0.01,-0.66l-0.58,-0.43l-0.56,0.09l0.32,-0.82l-0.22,-0.46l-0.91,-0.48l-0.8,-1.33l-1.65,-0.3l-0.67,-0.92l-1.41,-3.2l-0.52,-0.48l0.31,-0.77l-0.67,-1.67l-1.51,-1.32l0.38,-0.49l-0.05,-0.54l-0.88,-1.14l-0.21,-0.79l0.14,-0.95l-0.67,-2.11l-0.11,-1.48l1.36,0.63l0.39,0.8l2.03,1.34l0.74,3.15l0.51,0.12l0.36,-0.38l0.06,-1.59l0.72,-0.32l0.74,-1.97l-0.45,-0.51l-0.4,0.11l-0.34,-0.54l-0.81,0.15l-1.76,-2.0l-0.57,-2.24l-0.86,-0.07l-0.86,0.84l0.38,-1.04l-0.29,-1.92l-0.91,-1.87l-2.83,-2.74l-0.16,-0.69l-1.84,-2.51l-0.76,-0.27l-0.08,-1.11l-0.93,-2.49l-1.41,-2.31l-0.74,-0.62l0.54,-0.5l-0.04,-0.75l-1.87,-3.25l0.15,-1.17l-0.44,-1.23l0.09,-0.99l-1.07,-1.63ZM630.11,693.61l-0.0,0.16l-0.05,-0.04l0.05,-0.12ZM673.76,710.77l0.76,1.44l-0.85,0.82l0.23,-0.71l-0.33,-0.65l0.18,-0.9ZM680.86,710.55l0.89,0.06l1.13,-0.54l0.33,0.57l-0.19,0.57l0.37,0.66l-0.69,0.46l-0.42,2.39l0.46,0.65l-0.21,0.52l0.31,0.61l0.38,0.03l-0.46,0.85l-0.86,-0.81l-0.27,-0.93l-0.59,-0.09l-0.6,0.69l-0.06,0.91l-0.78,0.73l-1.49,-1.48l0.85,-0.88l-0.16,-0.65l-1.8,-0.69l-0.4,-0.9l1.01,-0.56l0.32,-1.06l-0.13,1.51l0.96,0.8l1.18,0.41l1.44,-0.35l0.81,-0.99l-1.27,-0.75l0.34,-0.73l-0.53,-0.45l0.13,-0.59ZM681.95,709.53l-0.11,-0.04l0.07,-0.03l0.05,0.07ZM689.93,693.74l0.34,0.28l-0.53,1.1l-0.46,-0.27l0.64,-1.12ZM679.51,640.1l1.54,-0.92l0.53,-1.53l1.08,-0.78l3.85,4.76l2.41,0.72l-0.14,2.16l-1.15,1.06l0.19,0.61l0.42,0.15l1.11,-0.42l0.2,0.56l-0.65,0.2l-0.01,0.8l-1.3,-0.24l-0.41,0.31l-0.2,0.78l-0.95,0.38l-1.15,-0.53l0.13,-0.92l-0.73,-0.72l-0.28,-1.46l-0.97,-0.52l-0.38,-0.97l-0.76,-0.32l0.32,-0.99l-0.56,-1.9l-0.77,-0.26l-0.74,0.39l-0.62,-0.39ZM686.08,655.25l0.22,-0.16l1.39,-0.38l-0.48,1.39l-1.13,-0.85ZM684.59,705.93l0.02,-0.05l0.15,-0.51l0.21,0.49l-0.38,0.07ZM684.73,704.88l-0.5,-0.44l0.15,-0.55l0.9,-0.58l0.63,0.1l0.39,1.06l-1.33,0.02l-0.24,0.38ZM670.41,716.54l0.65,-0.1l0.26,-0.64l-0.43,-0.36l0.07,-0.23l0.52,0.54l0.3,1.22l-1.37,-0.43ZM671.95,717.48l0.22,0.72l-0.87,0.06l0.4,-0.28l0.25,-0.5ZM670.61,630.86l-0.05,0.01l0.06,-0.05l-0.01,0.04ZM666.98,723.8l0.46,0.15l-0.07,0.15l-0.16,0.12l-0.23,-0.43ZM668.02,722.32l-0.05,-0.4l0.24,0.25l0.64,-0.12l0.34,-0.78l-0.2,-0.62l0.92,-1.04l0.9,2.33l-0.9,2.42l-0.9,-0.41l0.2,-0.19l-0.25,-1.15l-0.43,-0.34l-0.53,0.05ZM623.04,659.21l-0.02,-0.88l0.62,-0.64l1.28,0.88l-1.88,0.64ZM622.58,652.99l0.62,-0.96l0.72,0.21l-0.19,0.74l-0.7,0.3l-0.45,-0.29ZM620.03,654.24l0.33,-0.03l0.28,-0.14l-0.41,0.72l-0.2,-0.55ZM603.21,637.29l0.11,-1.01l1.63,-1.11l-0.17,-1.58l0.48,-0.13l1.68,1.1l0.47,0.94l-0.13,1.04l0.4,1.91l-0.4,1.97l0.73,0.7l-0.08,1.25l-0.45,0.96l-1.1,0.93l-2.35,1.13l-0.43,-1.07l0.34,-0.65l-0.14,-1.63l-0.93,-0.83l0.09,-1.37l0.47,-1.13l-0.22,-1.44Z",name:"Tasmania"},"AU-":{path:"M735.23,533.88l0.59,-0.41l1.33,0.11l-0.1,0.39l-0.66,0.26l-0.54,-0.4l-0.63,0.05Z",name:"Jervis Bay Territory"},"AU-VIC":{path:"M546.94,509.12l0.93,0.94l1.87,0.09l1.14,0.56l0.92,-0.29l1.54,1.38l1.43,-0.1l1.2,0.73l0.98,0.09l0.75,1.01l0.84,-0.2l1.2,-1.39l1.34,-0.78l0.7,-0.13l1.81,0.59l3.92,-0.34l1.1,1.22l0.94,-0.26l0.84,0.7l0.63,0.0l0.33,1.52l0.99,1.13l0.88,0.64l0.93,-0.09l-0.6,1.52l0.27,2.46l1.63,1.65l-0.01,0.64l1.05,1.85l0.03,0.75l0.65,0.62l1.44,0.48l0.79,-0.1l0.24,-0.52l-0.25,-0.62l0.93,-0.04l0.29,-0.32l0.53,-2.61l0.92,-0.35l0.98,0.69l0.43,1.16l0.55,0.23l0.74,-0.42l0.84,0.64l0.71,-0.33l0.81,0.43l1.76,0.15l2.23,1.13l0.62,0.93l0.69,-0.19l0.35,0.24l-0.0,1.15l-0.4,0.55l-0.13,1.65l0.67,3.31l1.2,1.95l3.06,1.24l0.14,0.96l-0.29,0.65l0.31,0.76l1.34,0.85l2.42,0.64l3.89,2.27l0.49,0.79l1.87,0.63l1.54,2.01l1.92,1.57l0.98,0.19l0.44,0.41l1.97,3.8l0.84,0.34l2.17,2.37l1.53,0.4l1.34,1.19l1.63,-0.15l1.34,-1.13l1.3,0.48l0.68,-0.24l0.23,-0.69l-0.96,-1.59l0.69,-2.28l0.46,-0.35l3.92,-0.35l2.24,0.55l0.91,-0.06l2.32,-0.97l1.27,0.27l3.31,2.66l0.93,0.39l2.99,-0.28l0.9,1.06l1.49,0.06l3.0,0.85l0.71,-0.43l2.56,0.36l0.49,-0.27l0.85,-1.32l0.61,0.17l0.54,-0.26l0.78,0.41l1.44,0.0l1.15,1.01l1.29,0.12l1.71,1.04l0.89,-0.05l1.01,0.59l0.83,-0.08l0.6,-0.48l0.39,0.19l0.2,1.9l1.55,1.25l1.74,-0.47l0.24,-0.6l-0.39,-0.42l-1.21,-0.21l-0.36,-0.46l-0.25,-1.2l0.74,-1.08l0.79,0.49l1.87,-0.32l1.0,0.49l0.64,-0.1l0.76,-2.07l1.71,-0.6l1.25,1.08l3.14,-1.24l3.6,1.38l0.64,0.84l0.99,0.33l-0.13,1.1l1.0,1.17l-0.24,1.37l0.9,2.45l-0.34,0.85l0.15,0.7l1.26,1.17l0.38,2.31l0.99,0.65l0.23,0.5l-0.15,0.97l-1.58,2.43l0.17,0.68l1.89,0.33l33.65,15.64l-2.51,0.45l0.06,-0.71l-0.45,-0.25l-0.52,0.29l-1.21,-0.01l0.84,1.69l-1.59,2.21l-1.02,0.31l-0.52,0.59l-1.58,0.46l-0.51,0.64l-2.64,0.02l-1.21,0.51l-0.5,-0.44l-2.43,-0.28l-0.77,0.29l-5.91,0.19l-1.24,0.57l-2.33,-0.27l-5.87,0.29l-3.46,0.77l-4.17,1.39l-3.15,1.52l-3.36,2.21l-3.78,3.16l-10.3,9.93l-0.54,-0.16l-2.7,0.56l-1.4,-0.02l-0.92,0.55l-1.34,-0.06l-1.74,0.74l-1.19,-0.88l-1.92,0.17l-0.81,0.41l-0.81,0.94l0.02,0.55l1.46,1.55l0.35,1.66l0.44,0.4l0.83,-0.09l0.84,-0.95l0.98,-0.24l0.67,-1.35l0.17,2.4l-0.55,0.62l-0.38,1.67l0.25,0.55l0.62,0.33l-0.75,0.45l-0.09,0.97l-0.37,0.19l-1.01,-0.63l0.37,-1.01l-1.15,-0.86l-0.75,-2.03l-1.44,-1.71l-2.04,-1.16l-1.45,0.27l-0.46,0.56l-0.13,1.02l-0.93,0.16l-0.4,-1.58l-1.34,-2.36l0.5,-0.57l-0.94,-1.24l-1.86,-0.36l-2.38,0.92l-1.5,-2.17l-1.92,-0.83l0.36,-0.37l-0.0,-1.8l1.17,0.17l1.33,-1.33l-0.12,-0.56l-0.65,-0.6l-0.01,-0.86l-1.25,-1.71l-0.8,-0.21l-3.64,0.39l-0.61,1.54l-0.63,0.7l0.43,1.52l-1.88,-0.06l-0.54,0.72l-0.68,0.29l-0.51,0.97l-1.72,0.24l-2.29,-2.05l1.62,-0.14l2.15,-0.98l0.14,-0.82l2.36,-3.17l0.28,-0.91l-0.44,-2.03l-0.59,-0.73l-1.02,-0.51l-0.91,-2.24l-1.26,-0.83l-0.46,0.04l-0.4,0.62l-1.38,0.05l-0.59,1.07l-1.27,0.53l-1.19,1.09l-2.27,0.74l-0.82,1.27l-0.54,-0.21l-1.57,0.18l-0.81,0.54l-0.2,0.64l0.53,0.71l2.89,0.51l0.94,-0.14l1.71,-1.0l0.73,0.36l0.06,0.91l-0.82,0.62l-0.4,0.98l-1.99,0.03l-0.77,0.29l-0.97,-0.29l-1.0,0.31l-2.88,2.21l-3.91,1.96l-1.11,1.15l-0.15,0.78l-1.02,0.44l-0.69,1.29l-1.07,0.99l-2.67,0.82l-0.87,1.37l-1.01,0.44l-1.21,1.1l-1.47,-1.3l-1.92,-0.93l-2.55,-0.02l-1.98,-2.0l-1.23,-0.75l-4.85,-1.32l-3.0,-2.35l-2.67,-1.55l-0.47,-0.76l-0.69,0.08l-0.33,0.46l-0.92,-0.68l-1.81,-0.03l-1.75,0.87l-0.81,-0.13l-4.4,-2.6l-3.84,-0.51l-1.83,0.53l-0.87,0.6l-0.43,1.12l0.53,0.86l-0.66,-0.11l-0.82,0.81l-0.51,-0.84l-0.72,-0.37l-1.09,-0.03l-0.53,0.64l0.29,-1.52l-0.59,-0.93l-3.17,-2.7l-4.61,-2.46l-0.02,-89.31ZM654.74,614.79l0.37,0.05l0.31,-0.06l-0.1,0.2l-0.58,-0.19ZM631.26,604.7l1.24,0.36l1.13,-0.19l0.48,0.49l-1.05,0.16l-1.1,1.05l-0.92,-0.42l-0.19,-0.67l0.42,-0.79ZM628.46,608.77l0.71,-0.62l1.61,-0.14l0.11,0.81l-0.69,-0.15l-1.09,0.36l-0.66,-0.27Z",name:"Victoria"},"AU-NT":{path:"M313.75,111.76l1.19,0.46l0.59,0.98l1.02,0.48l-0.18,1.34l0.45,1.15l-0.88,2.04l0.41,0.54l0.69,-0.25l0.5,0.52l0.36,-0.31l0.52,-2.25l0.44,-0.42l-0.67,-4.22l0.39,0.23l0.59,-0.52l0.85,0.25l0.47,0.59l1.92,0.54l0.68,1.45l1.03,0.75l0.45,1.1l-0.23,1.0l0.63,0.38l0.96,-0.61l0.11,0.88l0.57,0.38l0.95,-0.11l0.41,-0.6l-0.24,-0.7l-1.23,-1.39l-0.51,-1.28l-0.27,-1.37l0.55,-1.72l2.7,0.42l1.51,-0.52l0.94,-0.89l0.86,0.29l0.59,-0.38l0.2,-1.48l-0.27,-0.62l-0.72,0.13l-0.33,0.64l-2.6,1.01l0.1,-0.43l-0.39,-0.44l-1.34,0.52l-0.8,-0.59l-0.07,-0.7l-1.15,-0.89l-0.25,-0.68l2.16,-0.22l1.59,-1.39l0.08,-0.44l-0.89,-0.2l-1.82,0.83l-2.4,-0.54l-3.23,-2.49l0.24,-1.31l0.68,-0.84l0.23,-1.05l1.27,-1.44l0.2,-1.79l0.45,0.48l1.25,0.02l0.43,-1.01l1.96,-0.38l0.54,-0.61l0.33,-1.52l-0.64,-1.09l1.86,-1.94l-0.54,-1.65l0.85,-2.07l0.15,-1.28l0.62,-0.43l0.37,0.57l1.11,0.4l1.68,-0.52l1.29,-0.99l0.64,0.03l2.24,-2.64l1.27,0.47l0.46,-0.5l-0.46,-0.93l-1.4,-0.61l-1.56,-2.08l-0.72,-0.23l0.22,-3.95l0.56,-0.25l0.98,0.52l2.06,-0.86l0.72,-1.41l0.17,-2.02l-0.26,-0.99l0.64,0.12l0.94,-1.05l1.55,0.38l0.4,0.62l1.4,0.7l1.66,-0.35l0.19,-0.39l-0.27,-0.49l-1.75,-0.31l-0.19,-0.29l0.69,-0.66l-0.24,-0.72l-0.44,-0.15l0.42,-1.18l-0.23,-0.87l0.5,-0.67l-0.36,-0.44l2.66,0.75l0.27,2.92l0.36,0.29l0.55,-0.77l1.33,1.74l0.46,0.08l0.19,-0.73l0.76,0.45l0.47,-0.03l0.12,-0.45l-0.34,-0.73l-1.32,-1.03l1.15,0.51l0.52,-0.51l-0.83,-1.17l-1.37,-0.9l-0.55,0.16l0.06,-0.36l1.18,-1.2l2.56,0.72l0.58,-0.35l-0.48,-1.42l-0.05,-1.45l-0.53,-0.77l0.29,-0.45l0.72,0.37l0.67,-0.25l0.37,0.46l0.66,0.02l1.18,1.09l0.81,0.07l0.28,-0.64l-0.31,-0.41l0.34,-0.45l0.33,-1.86l0.3,2.05l0.41,0.79l2.22,1.58l1.03,0.17l1.58,-0.27l0.8,0.23l3.31,-0.51l1.96,-1.05l0.66,0.85l2.67,0.92l1.36,-0.71l1.01,-1.0l0.82,-0.25l0.49,-0.88l0.21,0.98l0.42,0.3l1.62,-0.41l0.7,1.51l-0.62,0.78l0.27,1.11l0.44,-0.13l1.24,-1.63l-0.46,-1.62l0.24,-1.17l2.15,-1.12l2.17,0.88l1.64,-0.07l0.33,-0.34l-0.23,-0.41l-0.86,-0.16l-1.17,-0.79l-0.28,-0.52l0.48,-3.87l-0.27,-0.71l-0.8,-0.58l1.92,-2.35l-0.25,-0.51l-2.17,-0.78l-0.35,-0.35l0.02,-0.72l-1.2,-1.47l-1.79,-0.9l-1.52,-0.06l-0.75,0.45l-1.3,-0.12l-2.81,1.27l-0.75,-0.7l0.38,-0.31l-0.07,-0.57l-0.68,-0.41l-0.62,0.1l-0.31,-0.38l0.2,-0.44l-0.25,-0.56l-0.79,-0.09l-0.3,-0.56l-1.4,-0.35l-0.04,-0.92l0.72,-0.32l0.98,0.99l1.0,-0.57l0.25,-1.52l1.52,1.6l0.17,2.02l0.68,0.25l0.14,0.74l0.66,0.54l0.57,0.08l0.45,-0.41l-0.07,-0.56l0.44,-0.11l0.26,-0.5l-0.81,-1.17l-0.19,-1.86l0.8,1.37l0.56,0.39l0.59,-0.26l-0.09,-1.94l0.76,-0.03l0.44,0.91l-0.09,1.18l0.45,0.58l0.82,-0.33l0.32,-0.98l0.41,0.14l0.78,1.98l0.68,0.14l1.24,1.27l1.4,2.13l1.44,-0.02l2.09,-2.08l0.71,0.33l0.51,-0.27l0.17,-1.12l2.0,2.68l0.62,0.36l-0.01,1.0l1.84,2.88l2.08,0.62l0.77,-0.36l0.03,0.59l0.4,0.35l1.32,-0.12l1.64,0.72l0.98,-0.47l-0.32,1.28l0.23,0.57l0.63,-0.08l0.69,-1.08l0.53,0.59l1.12,-0.28l0.5,-0.82l1.2,-0.13l1.06,-1.07l1.61,0.48l-1.31,0.76l-0.25,0.81l0.33,0.65l1.98,1.18l1.57,-0.62l0.52,-0.75l0.49,0.59l0.04,0.85l0.65,0.15l0.62,-0.58l0.7,2.11l-0.11,1.09l0.45,0.45l0.42,-0.08l1.24,-1.24l0.21,-0.76l1.82,1.37l2.82,0.45l1.76,-0.17l2.05,-1.94l0.72,-0.18l0.08,0.75l0.67,1.03l0.58,0.07l0.62,1.65l1.96,0.36l0.65,1.11l1.46,1.17l1.49,-0.3l1.07,0.96l0.63,0.13l0.59,-0.71l-0.63,-0.7l0.51,-0.08l0.83,0.65l1.36,-0.52l0.14,-0.49l-1.76,-0.64l1.13,-0.72l-0.06,-0.56l0.78,-0.39l0.88,0.48l0.82,0.0l1.29,-0.68l1.14,0.38l2.68,-1.79l1.37,-0.38l-3.07,2.79l-0.08,1.08l0.37,0.82l1.23,1.48l0.72,-0.01l0.36,-0.75l0.73,-0.27l0.31,-0.75l1.27,-1.12l0.18,0.38l0.43,0.03l0.0,0.58l0.61,1.02l0.58,0.16l0.81,-0.31l-1.09,1.88l0.86,2.1l0.66,0.28l0.56,-0.48l1.38,-0.08l0.63,0.52l1.66,-0.43l0.72,-0.56l1.77,-3.7l-0.59,-1.03l-2.16,-0.05l-0.33,-0.35l1.54,-2.01l0.82,-0.12l1.91,-1.68l0.42,0.84l0.91,-0.23l0.45,1.47l0.44,0.3l0.16,1.59l2.09,2.34l0.99,-0.01l1.01,-0.85l-0.13,-0.72l-0.83,-0.45l0.54,-0.22l0.97,0.82l1.06,0.26l0.51,0.66l0.52,1.7l-1.81,1.75l-0.57,-0.44l-1.23,0.63l-0.27,0.97l0.19,1.02l-0.88,1.0l-0.36,1.5l-1.29,0.27l-0.28,0.81l-0.75,-0.32l-0.52,0.23l-0.23,0.53l-0.27,-0.22l-0.68,0.16l0.28,2.01l1.05,0.73l0.42,0.7l1.2,0.55l-0.5,0.26l-0.79,-0.63l-1.29,0.54l0.08,0.96l1.06,1.06l-0.38,1.06l-0.55,0.09l-0.45,0.52l-0.13,0.9l-0.99,0.32l-0.35,-0.56l0.01,-2.65l-1.1,-0.56l-0.93,1.13l0.12,1.22l-0.6,-0.71l-0.47,0.09l-0.45,0.56l0.16,0.82l-0.62,0.62l-0.5,0.14l-0.07,-0.26l0.33,-0.73l-0.21,-1.12l-0.7,-0.19l-0.9,0.89l-0.39,1.07l-0.52,0.23l-0.68,-0.4l-0.51,0.17l-0.45,0.71l-0.92,0.29l-0.75,1.12l-0.12,1.11l0.81,0.51l-0.09,0.46l-0.52,-0.09l-0.62,0.4l0.15,2.17l-0.34,0.4l-0.09,0.95l0.94,1.44l-0.11,0.83l0.51,0.68l1.55,0.08l0.84,-0.67l-0.6,1.19l-0.3,2.09l-1.35,1.28l-0.32,4.22l-2.8,1.66l-1.79,3.18l-0.84,0.13l-0.32,0.45l-1.53,2.61l-0.25,1.34l-1.11,0.54l-0.42,0.67l-0.82,-0.19l-0.51,0.33l0.62,2.24l1.38,2.81l1.66,1.47l1.33,0.57l0.63,-0.07l1.12,1.22l1.01,0.21l1.92,1.17l1.72,1.72l5.35,2.9l0.9,2.97l1.56,1.16l1.32,0.17l2.15,1.9l0.65,0.17l0.62,-0.23l0.26,0.65l2.06,2.07l-0.29,0.83l0.24,0.7l0.92,0.21l0.79,-0.71l1.51,0.15l0.67,0.51l0.6,0.02l0.39,-0.94l0.69,-0.38l1.04,1.02l2.97,1.25l3.24,2.77l0.88,0.14l1.64,0.96l1.21,-0.1l3.63,1.52l2.3,3.62l2.53,2.08l0.0,192.29l-174.58,0.0l0.0,-225.43ZM368.32,40.44l-0.06,0.03l-0.06,0.02l0.03,-0.07l0.09,0.02ZM461.21,69.3l0.26,0.35l-0.02,0.49l-0.04,-0.22l-0.2,-0.62ZM448.26,82.8l0.0,0.0l-0.0,0.0l-0.0,-0.0ZM444.0,54.19l-1.43,0.26l-0.81,0.57l-0.06,-0.17l0.46,-0.94l0.77,0.24l1.08,-0.7l0.65,0.13l-0.66,0.62ZM445.22,53.35l0.4,-0.26l0.59,-0.51l-0.43,0.56l-0.57,0.21ZM447.88,50.55l-0.05,-0.17l-0.18,-0.37l0.37,0.14l-0.15,0.4ZM397.23,48.81l0.03,-0.12l0.05,0.0l-0.08,0.12ZM375.37,37.82l-0.22,-0.18l-0.06,-0.1l0.14,0.05l0.14,0.22ZM468.43,127.67l0.1,-0.35l0.71,0.08l0.23,-0.8l0.98,0.58l-0.08,1.78l0.5,0.56l-0.35,0.77l-0.27,-0.69l-0.69,-0.31l-0.3,-1.34l-0.82,-0.27ZM458.1,97.49l0.55,-1.23l-0.52,-2.32l0.4,-2.33l-0.36,-0.84l0.35,0.33l1.21,0.0l0.57,-0.47l1.7,-0.47l0.35,-0.43l-0.5,-0.97l0.81,-0.4l-0.11,0.69l0.59,0.6l0.23,1.08l0.82,0.56l1.65,0.04l0.63,-0.72l-0.08,-1.06l0.73,-0.02l0.23,0.48l-0.87,0.96l-0.3,0.83l-1.16,0.18l-0.6,0.65l-0.19,1.36l0.53,0.52l-1.52,0.61l-0.15,1.32l0.65,1.61l1.4,0.02l0.27,-0.52l1.47,0.98l0.75,-0.57l0.25,0.54l-0.23,0.67l-0.5,0.2l-3.05,-0.68l-1.17,0.56l-0.62,-0.08l-4.2,-1.69ZM463.06,88.02l0.23,-0.44l0.18,-0.01l-0.1,0.31l-0.3,0.14ZM464.48,128.23l0.08,-0.28l0.03,-0.23l0.15,0.36l-0.27,0.16ZM459.77,42.86l-0.03,-0.08l0.93,-0.65l-0.68,0.76l-0.23,-0.03ZM461.45,40.94l0.65,-1.42l0.63,-0.85l0.23,-0.06l-1.51,2.34ZM462.63,128.85l-0.47,-0.7l0.51,-0.43l0.51,0.3l-0.56,0.83ZM460.11,126.16l-0.1,-0.48l0.39,-0.78l0.85,-0.31l-0.26,1.5l-0.88,0.07ZM459.73,88.55l0.04,0.12l-0.11,0.54l-0.4,-0.46l0.48,-0.21ZM454.83,46.91l0.2,-0.39l0.11,-0.17l0.13,0.14l-0.44,0.41ZM452.75,55.43l0.69,-0.27l0.14,0.1l-0.33,0.25l-0.5,-0.09ZM452.4,89.34l-0.0,-0.18l0.11,0.05l-0.11,0.13ZM453.35,89.0l0.59,-1.31l1.02,0.71l-0.74,0.37l-0.09,0.3l0.49,0.54l-0.45,0.97l-0.83,-1.59ZM452.64,83.33l0.02,-0.06l0.0,0.05l-0.02,0.02ZM452.93,83.07l-0.24,0.12l0.1,-0.35l0.14,0.22l0.0,0.01ZM449.25,48.29l0.33,-0.25l0.35,-0.17l-0.33,0.43l-0.36,-0.01ZM444.66,111.44l0.04,-0.26l-0.02,-0.11l0.12,0.25l-0.14,0.12ZM428.13,55.93l0.36,0.06l-0.02,0.23l-0.16,0.02l-0.18,-0.32ZM382.93,47.77l0.43,0.07l0.65,-0.04l-0.23,0.49l-0.96,0.15l-0.68,-0.8l0.79,0.13ZM381.87,37.87l0.42,-0.71l-0.39,-1.29l0.94,-0.35l0.49,1.2l-0.58,0.88l0.66,0.58l0.2,1.32l-0.42,1.1l-0.33,-1.29l-1.0,-1.43ZM379.02,56.27l0.45,0.03l-0.01,0.29l-0.44,-0.33ZM340.57,38.26l1.96,2.4l0.6,0.14l0.55,-0.43l0.29,0.18l0.12,0.27l-0.76,1.21l0.46,0.77l0.7,-0.07l0.74,-0.67l0.79,1.26l0.73,0.07l0.46,-0.83l2.16,-0.43l1.4,-1.0l1.38,0.68l0.26,1.1l0.36,0.27l0.5,-0.5l0.37,-1.6l1.45,-0.95l1.12,2.44l0.64,0.26l0.38,-0.53l-0.51,-2.69l0.91,-0.82l0.23,0.49l-0.27,0.63l0.42,0.55l0.59,-0.07l0.39,-0.53l0.61,0.23l0.77,-0.22l0.76,2.51l0.27,0.36l0.9,-0.19l0.09,1.09l-0.77,-0.03l-0.46,0.54l-0.31,1.54l0.18,0.53l-1.42,-0.51l-1.88,2.88l-0.6,0.08l-3.08,1.95l-2.52,2.01l-1.09,-1.04l-3.96,-1.76l-0.21,-0.5l-2.3,-1.84l-1.16,-0.35l-0.21,-1.87l-1.02,-1.23l-0.71,-2.88l0.15,-0.97l-0.62,-0.75l0.15,-1.2ZM333.61,50.06l0.98,-0.47l-0.08,-1.2l1.28,0.44l1.3,-1.06l-0.25,-2.22l0.26,-0.91l-0.68,-0.82l1.88,-2.14l1.0,-0.14l0.91,1.76l-0.29,0.83l0.12,1.0l1.41,1.34l-0.28,2.02l0.53,0.38l0.6,-0.23l1.19,0.29l1.31,0.98l-0.07,0.39l-0.79,0.35l-1.4,0.12l-3.34,-1.3l-4.07,1.12l-1.1,-0.08l-0.43,-0.44Z",name:"Northern Territory"},"AU-QLD":{path:"M789.12,373.33l0.3,-1.54l-0.25,-0.61l0.26,-1.24l-0.25,-1.11l0.61,-1.03l0.05,-0.69l0.6,0.47l0.61,0.04l-1.48,5.64l-0.44,0.06ZM489.12,145.78l2.96,2.35l2.28,1.03l1.57,0.01l2.27,0.95l3.13,-0.31l0.56,0.58l3.12,1.27l3.19,0.47l0.98,1.59l1.58,0.98l-0.18,1.51l0.23,1.15l1.84,3.3l0.8,0.57l3.15,0.54l3.85,3.08l3.31,0.81l2.24,1.01l0.55,0.91l1.12,0.86l2.38,0.19l2.4,-0.27l5.3,-1.35l3.54,-2.27l1.0,-0.22l0.6,-0.92l1.65,-0.71l0.76,-1.95l0.41,-2.41l0.89,-1.82l0.21,-1.3l-0.23,-1.1l1.92,-2.45l0.64,-1.68l0.63,-0.17l1.69,-1.95l0.69,-2.62l0.5,-0.21l0.63,-1.34l0.24,-1.16l-0.28,-0.75l0.55,-0.82l0.65,-2.85l1.54,-3.12l-1.01,-2.69l0.51,-0.7l0.68,-4.89l0.91,-3.34l1.63,-3.84l0.2,-1.33l1.07,-1.45l0.01,-0.78l0.45,-0.51l0.06,-2.02l-1.13,-2.29l-1.59,-7.76l0.21,-1.51l1.33,-3.93l-0.04,-1.92l-0.35,-0.94l-1.88,-2.47l-0.31,-1.51l0.12,-1.68l1.01,-3.99l1.94,-4.08l0.72,-0.17l0.01,-0.8l0.6,-1.45l-0.24,-0.92l-1.12,-1.51l-0.17,-1.66l-0.58,-1.2l0.74,-1.18l2.11,-1.33l1.16,-2.79l0.65,-0.21l0.35,0.42l0.31,2.58l0.83,1.23l0.46,0.19l0.29,-0.4l-0.01,-1.21l-0.47,-1.53l1.31,-0.46l0.5,-0.76l-1.88,-0.34l-1.25,-0.86l1.49,-0.84l0.58,0.02l0.42,-0.32l-0.25,-0.46l-0.98,-0.41l-0.71,0.3l-1.72,0.01l-1.28,-1.29l0.48,-0.39l-0.1,-0.71l-1.87,-0.28l1.31,-3.48l1.16,0.25l0.78,-0.48l-0.99,-1.09l0.79,-2.38l1.13,-1.48l0.71,2.72l0.45,-0.2l0.58,-1.09l0.84,0.56l0.6,-0.2l0.21,-0.61l-0.04,-0.47l-0.8,-0.97l-0.77,-0.33l-0.03,-1.16l0.36,-1.56l0.86,-1.17l0.0,-1.0l2.35,-7.22l0.05,-2.05l0.51,-1.77l-0.19,-3.74l3.54,-1.07l1.34,-1.57l0.74,-1.86l0.87,0.04l0.59,-0.33l1.15,0.7l-1.9,1.84l-0.23,1.79l0.47,0.57l0.41,-0.12l0.96,-1.43l0.49,-0.03l0.21,0.93l0.63,0.37l0.01,1.11l0.73,0.07l0.82,-0.45l0.65,1.42l0.53,2.17l-0.26,0.9l0.16,1.27l0.81,0.71l0.55,1.26l-0.96,1.75l0.7,2.72l0.1,4.61l2.74,2.17l2.31,-0.57l1.51,1.19l-2.21,3.22l-0.18,3.59l0.44,0.55l1.86,0.08l1.26,0.87l0.8,2.86l2.51,1.37l-0.98,2.24l-0.39,2.85l0.21,0.47l0.67,-0.36l2.18,-0.07l-0.38,1.06l0.27,0.57l-0.16,2.37l0.47,2.4l-0.01,2.67l1.31,1.96l-0.25,1.32l0.23,0.66l-0.55,1.21l-0.67,3.2l1.31,2.66l0.31,1.34l1.45,1.31l0.4,3.83l1.52,3.95l1.36,1.4l2.35,0.79l2.3,-1.06l1.97,-1.67l0.47,-0.9l0.05,-1.2l0.43,0.06l0.45,0.65l1.24,0.26l2.76,-1.3l0.96,-1.49l1.13,1.51l0.01,2.1l0.86,0.25l-0.26,0.6l0.14,1.47l1.2,1.59l0.59,0.26l1.11,-0.17l0.84,0.94l1.92,0.24l0.79,2.31l1.64,1.4l0.82,-0.06l1.84,0.84l0.81,-0.0l0.23,0.73l1.11,1.32l0.96,0.12l-1.63,2.51l-0.16,1.88l0.5,1.33l0.73,0.46l-0.41,0.75l0.1,0.94l-0.56,0.39l-0.28,1.01l0.51,0.5l0.17,0.61l-0.25,0.77l0.97,1.04l-0.15,1.16l1.12,2.29l-0.13,1.25l0.26,0.51l-0.32,1.37l1.51,1.92l0.56,1.22l-0.54,2.67l0.66,1.17l-1.01,1.38l-0.3,2.47l0.54,0.85l0.75,0.06l0.32,0.94l1.95,2.87l1.8,1.28l0.31,0.85l0.67,0.44l0.92,1.41l-0.63,0.68l0.91,1.8l0.91,-0.22l-0.13,-1.14l0.71,-0.62l0.68,0.35l0.31,-0.1l0.67,-0.64l0.11,-0.01l-1.2,2.25l-0.19,1.34l1.38,2.07l0.3,1.58l1.25,2.39l0.8,0.76l-0.09,2.38l1.49,2.14l-0.78,1.0l-0.02,1.6l-0.38,0.51l0.45,1.56l-0.24,1.31l-1.78,4.24l0.12,2.14l1.9,2.43l1.46,0.46l0.48,2.43l0.51,0.46l2.0,0.19l-0.14,1.34l-0.77,2.02l-0.42,2.91l0.2,0.68l1.2,1.8l1.47,1.0l1.09,1.36l3.83,2.2l1.0,0.2l0.84,-0.33l0.94,1.17l2.01,1.39l1.43,-0.17l1.35,-1.38l0.04,1.59l1.52,2.01l0.9,-0.07l1.84,0.49l0.63,-0.27l2.54,0.04l0.65,-0.32l1.53,2.32l0.75,2.2l0.08,0.9l-0.61,0.34l2.42,2.83l2.24,0.28l0.38,-0.55l-0.6,-2.2l0.78,0.25l0.83,2.66l1.24,1.05l1.86,0.32l1.11,-0.6l0.88,1.01l2.64,0.65l0.35,0.82l-0.28,0.12l0.01,1.45l2.47,1.77l0.25,0.58l1.25,-0.1l0.46,-0.5l-0.16,-0.51l0.39,-0.73l-0.75,-0.93l0.73,0.43l1.01,-0.26l0.16,1.24l0.76,1.5l0.38,0.17l0.71,-0.27l0.25,1.14l0.56,0.33l1.54,-0.67l0.08,0.79l1.04,1.09l0.03,1.44l-0.8,-0.16l-0.57,0.78l-1.03,-0.66l-0.5,0.45l0.33,1.42l-0.8,0.48l-0.41,0.51l0.1,0.34l0.72,1.25l0.5,0.29l-0.2,0.3l0.54,1.19l1.07,1.15l0.96,0.06l0.15,0.87l-0.46,1.45l0.77,0.14l0.63,-0.65l0.79,0.43l0.75,-0.12l0.97,0.72l-0.05,0.89l0.3,0.53l1.16,-0.12l0.51,0.46l0.64,0.06l1.35,1.66l-0.68,1.72l0.05,0.98l0.8,1.34l0.74,-0.14l0.4,0.26l0.34,1.49l-0.49,0.73l0.56,0.4l-0.52,0.54l-0.01,1.19l0.44,0.32l0.93,-0.46l0.6,0.25l0.09,0.71l0.54,0.74l0.63,0.22l-0.31,0.81l0.68,1.64l-0.7,0.46l-0.12,0.99l0.8,1.35l-0.02,1.59l0.91,1.71l0.14,1.28l0.75,1.47l-0.29,0.63l1.01,1.29l-0.33,0.6l0.14,0.41l1.12,0.5l0.44,0.74l0.55,0.23l-0.06,1.42l-0.68,0.95l0.42,0.58l2.16,-1.07l0.77,-1.17l0.98,1.61l1.57,1.31l1.21,2.06l0.52,0.31l0.58,-0.45l-0.49,-1.94l-1.77,-3.88l0.37,-0.41l-0.46,-0.78l0.93,-2.3l1.04,-0.44l1.08,1.86l0.64,0.46l0.89,2.36l4.09,1.96l0.77,0.8l1.44,0.5l1.77,1.47l0.56,-0.04l0.11,-0.68l-0.54,-0.79l-0.17,-1.21l-0.58,-0.45l-0.17,-0.9l0.38,-1.52l0.78,0.15l0.02,1.05l2.37,1.25l-0.42,0.52l-0.7,-0.3l-0.55,0.67l0.13,0.81l0.46,0.56l0.3,-0.08l0.31,1.3l0.91,-0.16l0.9,1.42l-0.77,4.17l-0.74,0.16l-0.2,0.58l0.66,0.67l0.12,0.99l-0.28,2.83l0.62,0.57l0.2,1.06l0.6,0.29l-0.96,1.24l0.52,2.1l1.2,1.39l-0.81,-0.01l-0.42,0.54l1.01,0.56l0.44,0.91l0.46,0.2l1.05,-0.56l1.12,0.46l0.39,0.72l1.69,1.38l1.22,2.68l1.78,0.55l0.3,0.56l0.63,0.13l2.35,3.01l0.88,-0.3l0.88,0.58l-0.14,0.78l0.45,0.68l0.43,0.19l0.55,-0.31l0.13,-0.56l0.45,-0.05l1.24,0.9l0.58,-0.44l-0.11,-0.48l0.55,0.23l0.52,-0.41l0.71,1.95l0.86,0.66l0.79,-0.03l0.68,0.77l1.32,4.03l1.07,2.14l1.32,1.7l3.63,2.79l1.97,0.54l1.11,1.03l0.52,1.62l0.14,2.29l1.75,2.65l0.73,0.46l-1.13,0.07l0.04,0.77l1.03,0.28l1.51,1.25l2.29,0.66l0.55,-0.26l1.26,0.31l0.24,2.21l-0.77,0.49l-0.38,0.75l0.52,0.51l0.9,-0.45l0.26,0.65l-1.0,1.09l0.06,2.04l-0.42,0.65l0.75,0.73l0.15,0.73l1.11,0.56l0.62,1.07l0.23,1.39l-0.26,1.46l0.4,0.39l0.49,-0.22l0.7,-1.58l0.63,1.04l1.0,0.24l-0.86,1.96l-1.33,5.43l0.36,1.23l0.83,0.36l-0.42,1.32l-0.07,3.96l0.21,0.75l0.55,0.33l-0.05,4.13l1.23,3.7l-1.47,-0.01l-0.82,0.49l-0.8,1.01l-0.24,1.06l0.62,0.55l0.88,0.03l-1.01,1.36l0.12,0.77l1.99,1.12l0.49,1.81l1.3,0.68l0.85,1.83l0.17,1.65l1.81,2.64l0.03,0.82l0.55,0.19l-0.15,1.33l-0.4,0.31l-0.19,1.0l0.24,0.57l0.64,0.1l0.14,1.96l0.93,1.3l-2.48,1.79l-3.14,0.24l-1.74,1.99l-4.64,-0.66l-2.1,0.75l-2.69,-1.37l-0.42,0.11l-0.52,0.74l-0.55,-1.08l-0.64,-0.41l-0.58,0.05l-1.2,0.97l-0.76,1.19l-1.83,0.42l-1.16,1.03l-1.36,0.06l-4.07,2.34l-0.04,0.91l1.99,2.76l-0.91,3.84l-1.43,0.45l-1.43,-0.18l-0.68,1.01l-0.74,-0.19l-0.63,-1.2l-0.57,-0.25l-1.41,0.84l-1.79,0.56l-0.91,1.45l-0.13,1.05l-2.43,2.1l-0.79,-1.25l-0.53,-3.72l-2.67,-1.85l-1.78,-0.3l-0.11,-1.45l-0.41,-0.64l-1.27,-0.24l-0.8,-0.7l-2.86,-1.17l-3.5,0.48l-3.17,-0.24l-2.97,-2.36l-1.37,0.42l-1.57,-0.02l-2.75,0.97l-4.97,0.13l-0.98,0.33l-1.4,-0.23l-0.54,-0.88l-2.48,0.29l-0.6,0.45l-0.95,1.69l-2.73,1.18l-1.85,1.7l-1.62,0.62l-0.74,2.0l-1.61,1.17l-154.77,0.0l0.0,-62.66l-0.4,-0.4l-58.06,0.0l0.0,-191.41ZM559.65,63.8l0.05,1.09l-0.57,0.2l0.01,-0.18l0.51,-1.11ZM700.18,223.45l0.67,0.48l-0.0,0.57l-0.63,-0.41l-0.03,-0.64ZM755.57,296.91l-0.37,-0.5l-0.55,-0.35l0.56,0.16l0.36,0.69ZM788.46,359.89l1.27,-0.55l-0.98,4.19l-0.26,-1.61l-0.04,-2.03ZM781.77,321.14l2.99,-2.23l1.34,-2.08l-0.07,-2.0l-1.55,-2.18l1.67,-1.51l0.02,3.22l0.41,1.23l1.29,1.4l-4.11,9.29l-1.5,4.21l0.33,1.39l-0.38,1.01l-0.82,-1.08l-0.24,-2.1l-0.78,-0.86l0.02,-0.41l0.73,-0.63l0.29,-1.87l1.31,-2.17l-0.02,-2.0l-0.93,-0.62ZM742.33,285.72l0.86,-0.52l0.32,0.47l1.73,0.64l0.14,0.48l0.74,-0.0l0.17,1.9l1.12,1.46l-0.31,0.93l-0.72,0.06l-0.55,-0.61l-0.63,-1.37l-2.89,-3.44ZM732.17,261.03l0.29,-0.46l0.54,0.51l-0.55,0.6l-0.28,-0.65ZM720.62,258.85l-0.24,-0.5l0.17,-0.96l0.23,0.43l-0.16,1.03ZM702.51,219.82l0.32,-0.53l-0.23,-0.45l0.11,-0.53l0.12,0.92l0.73,0.76l-0.24,0.36l-0.42,-0.05l-0.39,-0.48ZM701.46,217.04l-0.24,0.01l0.4,-0.51l0.19,0.62l-0.34,-0.12ZM701.72,216.25l-0.01,-0.14l0.08,0.01l-0.07,0.13ZM660.38,196.89l0.54,-0.18l0.31,0.11l-0.67,0.35l-0.18,-0.28ZM656.34,188.52l0.06,0.08l0.17,0.31l-0.39,0.02l0.16,-0.4ZM646.85,179.28l1.88,0.64l0.49,-0.26l0.11,-0.68l0.57,0.03l-0.26,1.25l1.06,1.23l-0.21,0.4l0.41,0.37l-0.55,1.04l-1.08,-0.26l-0.42,-1.69l-0.56,-0.89l-1.45,-1.18ZM578.86,3.14l0.29,-0.11l1.87,0.0l-0.5,0.27l-1.67,-0.16ZM570.88,18.97l0.35,-0.79l0.42,-0.12l0.89,0.13l0.3,0.45l-0.7,0.91l-1.26,-0.58ZM572.37,27.04l-0.41,-0.02l0.05,-0.33l0.52,0.1l-0.16,0.25ZM569.35,27.94l1.25,-0.84l1.06,1.56l-1.13,0.35l-0.45,0.56l-0.68,-0.84l-0.05,-0.79ZM570.35,0.5l0.33,-0.08l0.61,0.18l-0.27,0.01l-0.66,-0.1ZM569.67,18.08l-0.7,-0.71l0.65,-0.99l0.5,0.5l-0.45,1.2ZM511.4,148.18l-0.13,-0.23l0.14,-0.2l0.02,0.32l-0.02,0.12ZM511.7,146.77l1.18,-2.21l1.45,-1.11l3.46,-0.55l1.78,-0.74l0.98,0.78l0.83,0.15l0.31,0.44l-0.1,0.3l-1.47,0.39l-0.98,-1.07l-1.61,0.69l-0.56,1.12l0.05,0.95l-0.35,0.84l-0.96,-0.37l-0.6,1.0l-1.11,0.57l-1.11,0.0l-1.19,-1.17ZM517.14,155.5l0.97,-1.28l0.57,0.47l0.28,0.9l-1.0,0.23l-0.82,-0.32Z",name:"Queensland"},"AU-SA":{path:"M380.31,464.82l-1.25,-0.05l-1.84,0.49l-1.41,-0.38l-2.22,-2.33l-5.83,-3.94l-4.85,-2.65l-7.11,-2.79l-1.01,-0.03l-2.79,1.72l-3.81,1.12l-4.7,-0.48l-7.61,-0.25l-1.58,0.44l-2.64,-0.1l-3.69,0.56l-4.19,0.14l-1.68,0.45l-4.9,0.28l-1.26,0.46l-2.2,0.19l-0.0,-119.69l233.02,0.0l0.01,169.76l-0.64,0.31l0.02,90.09l-4.93,0.32l-1.71,-0.7l-2.7,-2.15l-1.05,-0.39l-0.71,-0.76l-0.44,-1.46l-1.89,-3.41l-2.29,-1.9l0.21,-0.85l-0.42,-0.64l-1.75,-0.94l-0.76,0.18l-3.68,-4.8l-0.89,-1.72l0.66,-0.59l0.1,-0.87l-0.91,-1.48l-0.22,-1.21l-0.98,-0.8l1.95,-1.03l1.23,-1.43l0.44,-1.84l-0.13,-3.1l-3.88,-8.72l0.28,-0.32l-0.12,-0.98l-1.49,-3.79l-2.35,-2.85l-1.17,-0.6l-3.5,-3.16l1.29,0.11l0.84,-0.65l0.33,-2.23l-2.15,-1.7l0.39,-0.29l1.4,0.25l0.61,-0.48l-0.29,-2.8l-0.96,0.04l-1.0,-1.09l-1.83,-0.37l-0.26,0.77l-1.38,0.88l-1.47,-0.09l-1.39,0.71l-0.32,0.86l0.46,1.12l-1.37,-0.78l-1.63,0.09l-0.44,0.29l-0.04,0.53l0.52,0.53l-2.96,0.51l-1.16,1.19l-1.31,0.72l-1.75,0.25l-3.25,-0.23l-1.31,0.53l-1.46,-0.93l0.49,-1.27l2.3,-1.1l1.94,-2.35l1.72,-1.14l0.14,-1.76l0.54,-0.91l-0.25,-0.97l0.13,-1.49l0.93,-1.75l-0.53,-3.6l0.14,-1.73l0.74,0.53l0.37,-0.88l-0.32,-1.03l-1.81,-1.3l-0.19,-1.0l-1.34,-1.13l-0.7,-1.45l-0.75,-0.45l-1.25,-3.94l-0.56,-0.85l-0.77,-0.47l-0.02,-1.1l-1.64,-1.9l-0.58,0.08l-1.39,2.64l0.04,0.75l0.45,0.71l-2.04,2.35l-0.76,2.46l-0.11,1.68l0.38,0.54l-0.52,1.34l-0.17,1.82l-1.06,1.85l-0.81,2.63l-0.08,1.21l-0.44,0.54l0.05,1.5l-1.13,0.94l-2.12,-1.09l-2.74,-0.28l-1.83,1.18l-1.89,0.03l-1.38,1.53l-2.39,-0.33l-2.51,1.53l-0.49,-0.03l-0.54,-0.69l0.26,-0.62l1.49,-1.26l0.62,-1.24l-0.32,-1.58l0.63,-0.67l0.0,-0.76l0.77,-1.05l2.04,0.51l2.44,-0.46l2.33,1.05l0.8,-0.18l0.71,-0.73l0.73,-4.71l0.65,-2.04l-0.65,-3.53l-0.89,-0.71l0.64,-0.51l0.52,-2.7l-0.18,-1.62l-0.53,-1.09l0.89,0.04l0.88,-1.48l0.14,-0.89l-0.35,-0.89l1.68,-1.67l0.14,-0.72l-0.28,-0.55l1.93,-1.84l1.01,-1.77l0.62,-0.12l1.31,-1.75l0.61,0.32l0.7,-0.54l0.1,-2.16l-1.42,-2.81l0.09,-0.89l-1.09,-1.88l0.67,-1.26l1.72,-0.92l1.85,-0.23l0.26,-0.47l-0.06,-1.14l-0.66,-1.45l-0.97,-0.34l-1.05,-4.61l0.5,-0.36l0.06,-0.66l-1.63,-1.22l-0.01,-0.89l-0.82,-1.07l0.22,-0.8l-0.65,-0.34l-0.25,-0.68l-0.68,-0.01l-0.43,1.33l0.01,2.73l0.76,0.61l0.27,1.27l0.04,1.57l-0.36,0.78l-0.54,0.16l-0.19,0.42l0.4,1.25l-1.44,-0.79l-1.08,0.16l-0.86,0.78l-0.11,0.93l-1.44,1.53l-1.17,0.68l-0.47,1.94l-0.92,1.63l-0.35,2.56l-1.22,1.83l-1.53,3.3l-1.27,1.06l-2.43,0.48l-0.8,-0.91l-0.88,-0.05l-1.37,1.67l0.32,0.8l-1.6,0.26l-1.94,1.29l-1.99,0.8l-0.64,1.09l-1.24,1.0l-1.48,0.58l-1.28,1.06l-0.41,1.27l-2.31,3.93l-1.85,1.05l-0.45,0.64l-0.15,1.0l0.17,1.69l-0.66,-0.7l-2.8,1.28l-0.44,1.27l0.23,0.78l-0.97,0.33l-0.25,0.76l-0.13,1.13l0.48,0.77l-0.86,0.08l-0.82,1.28l0.33,0.47l1.03,0.13l0.92,-0.24l1.0,-0.85l0.66,0.27l0.3,-0.18l-0.9,1.44l0.63,2.58l-0.43,0.19l-0.43,-0.98l-1.18,-0.6l-0.81,-1.14l-0.89,-0.46l-1.24,0.14l-0.73,0.66l-0.45,1.27l-0.49,0.0l-0.39,-1.39l-2.92,-3.36l-2.28,-1.14l0.13,-0.5l0.95,0.38l1.76,-0.44l0.42,-0.51l-0.25,-0.54l-0.97,-0.22l-0.03,-0.97l-0.51,-0.26l-0.55,0.38l0.25,-1.63l-0.67,-1.49l-0.65,-4.13l-0.57,-1.0l-1.1,-0.48l0.55,-0.52l-0.22,-2.89l-1.49,-2.51l-0.98,-0.51l-1.45,-1.63l-4.05,-3.38l0.35,-1.81l-0.15,-1.51l-0.99,-2.9l-2.15,-2.07l0.61,-0.52l-0.53,-1.29l-2.3,-0.83l-0.8,0.22l-0.22,0.89l-2.04,-0.89l-1.12,0.44l-0.38,-0.37l-0.57,0.1l-0.19,0.79l-0.71,-0.62l-0.72,-2.26l-0.86,-0.55l0.34,-0.86l-0.5,-1.05l-0.64,-0.33l-0.6,0.22l-1.14,-0.3l1.02,-0.94l0.29,-0.69l-0.19,-0.94l-0.93,-1.42l1.71,0.14l-0.09,1.39l0.84,0.44l1.84,-2.96l-0.44,-2.26l-0.96,-1.58l-1.59,-1.45l-0.88,-0.21l-0.68,0.35l-1.13,-0.01l-0.68,0.81l-1.1,-0.09l-1.12,1.02l0.24,-1.93l1.39,-0.38l0.16,-0.95l-2.37,-3.1l-0.71,-0.15l-0.46,0.32l-0.15,-0.81l-1.22,-0.52l-0.45,-0.85l0.11,-0.69l-0.8,-0.57l-1.56,0.04l-0.43,1.43l-0.88,-0.48l-0.33,-0.72l-0.55,-0.01l-1.28,0.68l-0.01,0.72l0.43,0.35l-0.23,0.31l-1.84,-0.4l-0.86,0.5l-1.42,-0.66l-0.75,0.21l-1.82,-1.82l-0.59,-0.29l-0.86,0.13l-0.32,-0.61l-3.77,-2.67l-3.78,-0.36l-1.46,0.15l-1.23,0.6l-0.25,1.04ZM504.86,541.95l1.3,0.02l0.24,0.12l-0.69,0.28l-0.84,-0.41ZM436.63,521.5l-0.05,-0.04l0.05,0.02l-0.0,0.02ZM435.87,520.88l-1.19,-0.51l-1.67,0.53l1.01,-1.76l0.49,0.66l1.36,0.34l0.01,0.73ZM512.21,545.41l-2.84,-1.94l0.71,-0.35l0.13,-0.7l0.7,-0.62l1.51,0.91l-0.21,1.4l0.39,0.58l-0.4,0.71ZM460.59,550.41l0.99,-2.94l1.8,-0.25l2.17,-0.82l5.26,-0.81l3.96,-1.2l1.01,-0.73l2.1,0.61l2.71,-0.59l-0.43,0.92l0.24,0.41l0.77,0.17l-0.92,0.99l0.02,0.57l0.41,0.38l1.93,0.41l1.63,-0.32l0.08,1.1l0.78,0.42l1.33,-0.48l0.72,-1.37l0.8,0.04l1.69,0.62l0.27,0.92l0.81,0.36l0.07,0.35l-1.31,1.14l-1.96,-0.95l-2.3,-0.27l-3.83,1.04l-0.73,1.03l0.28,1.15l-0.22,0.42l-2.45,1.15l-1.69,-1.5l-2.93,-0.71l-0.98,0.36l-0.41,0.91l-0.35,0.11l-2.46,-0.42l-1.76,0.58l-1.24,-0.45l-2.58,0.71l-1.03,-1.77l-1.37,-0.48l-0.9,-0.79ZM453.1,531.12l0.17,0.13l0.06,0.2l-0.15,-0.03l-0.07,-0.31ZM420.61,502.43l0.0,-0.12l0.42,-0.11l0.02,0.1l-0.44,0.13ZM402.28,471.35l0.22,-0.29l0.53,-0.38l-0.14,0.45l-0.62,0.22Z",name:"South Australia"},"AU-NSW":{path:"M557.86,512.73l-0.52,-0.94l-1.11,-0.12l-1.24,-0.75l-1.2,0.19l-0.4,-0.61l-1.3,-0.83l-1.09,0.24l-1.12,-0.55l-1.7,-0.05l-0.6,-0.68l0.0,-107.6l154.95,-0.0l2.08,-1.48l0.6,-1.84l1.59,-0.61l1.73,-1.6l2.86,-1.28l1.3,-2.02l1.92,-0.3l0.44,0.8l1.96,0.38l0.9,-0.38l5.1,-0.15l2.75,-0.97l1.46,0.04l1.15,-0.41l2.87,2.32l3.41,0.27l3.31,-0.5l2.61,1.07l0.84,0.73l1.23,0.23l0.41,1.99l1.99,0.42l2.26,1.46l0.54,3.71l0.5,0.48l0.2,0.94l0.95,0.3l0.91,-0.34l2.07,-2.08l0.75,-2.27l1.73,-0.54l1.08,-0.71l0.72,1.22l1.49,0.52l0.7,-1.22l1.29,0.21l1.81,-0.63l1.17,-4.58l-1.29,-1.57l-0.78,-1.53l3.71,-2.04l1.32,-0.04l1.24,-1.06l1.86,-0.44l1.92,-2.14l0.6,1.12l0.68,0.39l0.64,-0.1l0.47,-0.61l2.52,1.24l1.11,-0.12l1.17,-0.63l4.72,0.65l0.72,-0.41l1.15,-1.59l3.1,-0.23l2.74,-1.92l0.89,0.41l0.41,2.56l-0.55,4.02l0.29,1.89l1.0,1.41l-0.54,2.05l0.1,2.12l-1.58,1.52l-1.34,1.99l-0.39,1.22l0.17,1.21l-0.4,0.23l-1.43,2.66l-0.2,1.06l0.54,1.42l-0.13,1.59l-0.72,2.19l-0.06,2.56l-0.65,1.64l0.11,1.18l-0.37,0.56l-0.25,1.79l-1.15,1.82l-0.23,3.15l-1.0,1.73l-0.12,1.44l-1.75,3.68l-1.09,5.18l0.37,2.45l0.65,1.1l0.94,0.3l-0.82,1.72l-0.12,0.99l0.38,0.68l-1.5,1.91l-0.43,1.64l0.28,1.74l-1.1,1.59l0.33,1.83l-1.7,1.84l-0.14,1.75l-0.96,1.15l0.17,0.68l-1.05,1.24l-0.17,1.17l-2.4,2.07l-1.31,2.22l0.07,0.69l-0.45,0.52l-0.38,1.47l0.16,0.56l0.9,0.71l-0.75,1.37l0.02,0.74l0.34,0.35l-0.38,2.25l-3.2,1.44l-1.15,0.97l-0.24,0.61l-0.94,0.44l-1.01,1.42l-0.49,-0.29l-1.74,0.74l-0.13,0.7l0.5,0.39l1.77,0.14l0.09,0.28l-0.54,-0.01l-0.65,0.56l-1.03,-0.17l-1.52,0.31l-2.16,0.96l-1.58,1.19l-0.07,0.7l-1.19,1.08l-0.11,0.87l-1.25,1.19l-0.86,2.77l-1.22,1.59l-0.74,-0.26l-1.29,0.99l-0.32,1.24l0.86,0.72l-0.77,0.99l-0.37,1.93l-2.57,0.64l-0.24,-0.61l-0.66,-0.15l-0.41,0.51l0.18,1.16l-0.29,0.53l0.45,0.4l0.97,-0.49l-0.05,1.07l0.53,0.15l-0.35,1.36l0.25,0.61l-0.22,1.3l-0.68,0.14l-0.48,0.89l0.26,0.65l0.58,0.16l-0.21,1.28l-0.22,0.51l-0.65,-0.68l-0.72,0.03l-0.48,0.84l-0.92,-0.03l-0.53,0.46l0.24,0.63l1.02,0.39l-0.54,0.72l0.58,0.46l-2.52,1.8l-1.22,1.42l-0.91,1.57l-0.47,2.78l0.23,0.7l-0.36,0.47l-0.99,-0.1l-0.77,0.84l0.16,0.79l1.35,0.65l-0.9,3.71l-1.1,0.65l-1.03,1.52l0.65,0.86l-0.23,0.48l0.69,0.49l-0.11,0.86l-1.59,0.59l-0.4,1.21l0.45,0.74l-1.07,0.53l-0.54,0.97l-1.19,0.68l-1.07,1.71l-0.33,0.88l0.1,1.12l-1.5,1.9l-0.08,1.78l-1.44,2.06l-0.73,1.74l-1.06,-0.26l-0.74,0.28l-0.16,0.66l0.45,0.46l0.37,1.51l-0.88,0.44l-0.81,0.92l0.21,1.5l-0.2,1.85l-0.76,-0.12l-0.53,0.82l-0.05,0.46l1.12,0.47l-0.4,1.3l0.46,1.87l-0.24,0.58l0.17,0.8l-1.36,1.82l0.04,1.35l-0.38,0.81l0.22,1.5l-1.33,2.56l-0.33,1.9l-0.87,1.21l0.0,1.02l-0.51,0.85l-0.06,0.82l0.52,0.46l-0.24,1.12l0.42,0.86l-0.91,0.55l-0.36,0.71l0.62,0.74l1.04,0.04l0.79,0.58l0.53,1.76l-1.09,0.25l-0.47,0.71l0.37,1.22l-0.25,1.81l0.43,1.48l-33.78,-15.7l-1.42,-0.16l1.4,-2.18l0.21,-1.49l-0.36,-0.81l-0.92,-0.49l-0.43,-2.4l-1.2,-1.07l0.27,-1.06l-0.91,-2.71l0.22,-1.45l-1.01,-1.21l0.07,-1.3l-1.41,-0.68l-0.52,-0.76l-3.84,-1.47l-3.19,1.22l-0.51,-0.77l-1.04,-0.3l-1.85,0.56l-0.76,1.01l-0.22,1.0l-1.15,-0.3l-1.68,0.33l-0.95,-0.54l-0.56,0.28l-0.96,1.48l-1.06,-0.63l-0.74,0.12l-0.41,0.47l-1.13,-0.61l-0.68,0.11l-0.59,-0.5l-0.77,-0.08l-0.46,-0.49l-1.24,-0.09l-1.22,-1.04l-1.64,-0.05l-0.75,-0.42l-1.73,0.25l-1.07,1.47l-1.96,-0.38l-1.2,0.34l-2.72,-0.73l-1.38,-0.04l-0.47,-0.81l-0.95,-0.34l-2.52,0.36l-4.11,-3.0l-1.7,-0.36l-2.41,0.98l-2.97,-0.49l-4.25,0.4l-0.9,0.76l-0.77,2.57l0.95,1.77l-1.58,-0.46l-1.53,1.21l-1.06,0.07l-1.18,-1.13l-1.41,-0.33l-2.11,-2.32l-0.86,-0.36l-1.88,-3.72l-0.73,-0.61l-0.86,-0.12l-1.81,-1.49l-1.61,-2.07l-1.88,-0.65l-0.44,-0.75l-4.01,-2.35l-2.47,-0.66l-1.1,-0.68l0.19,-1.21l-0.3,-1.09l-0.78,-0.61l-2.44,-0.79l-0.93,-1.61l-0.61,-3.03l0.56,-3.41l-0.79,-0.88l-0.82,0.01l-0.42,-0.73l-2.48,-1.22l-1.8,-0.16l-1.08,-0.51l-0.51,0.31l-0.8,-0.56l-0.88,0.34l-0.4,-1.07l-1.6,-0.93l-1.53,0.68l-0.66,1.97l0.09,0.68l-1.02,0.06l-0.3,0.31l0.03,0.67l-1.07,-0.19l-1.32,-2.66l-0.09,-0.89l-1.54,-1.45l-0.25,-2.2l0.63,-1.4l-0.2,-0.74l-0.56,-0.27l-0.73,0.13l-0.57,-0.44l-0.84,-0.93l-0.47,-1.75l-0.94,-0.17l-0.93,-0.72l-0.99,0.14l-0.99,-1.09l-4.12,0.31l-1.76,-0.59l-0.98,0.15l-1.62,0.92l-1.38,1.43ZM698.61,545.4l0.11,0.88l0.81,0.82l0.5,0.24l0.54,-0.21l0.32,1.9l0.61,1.06l2.14,0.98l0.62,-0.09l1.25,-1.96l0.01,-2.91l-0.35,-2.21l0.74,-0.52l0.48,-1.46l-0.1,-1.85l0.8,-1.1l0.81,0.15l0.53,-0.64l2.02,0.1l0.8,-0.66l0.06,-0.53l-3.06,-1.48l-0.23,-0.73l-0.8,-0.26l-0.24,-0.98l-1.22,-0.84l-0.93,0.15l-5.38,3.69l-0.56,0.73l-0.72,3.85l0.25,1.73l-0.18,1.6l0.36,0.56ZM738.23,530.9l0.5,0.13l-0.39,1.17l-0.18,-0.17l0.07,-1.13ZM665.31,555.27l0.38,1.39l0.8,0.71l-1.05,-0.75l-0.13,-1.35Z",name:"New South Wales"}},height:1008.5727398708073,projection:{type:"mill",centralMeridian:0},width:900})}).call(t,l(0))},function(e,t,l){(function(e){e.fn.vectorMap("addMap","brazil",{width:22e4,height:194010,paths:{ro:{name:"RO",path:"M39760.00 75303.00l129.00 -97.00 0.00 -129.00 -32.00 -32.00 32.00 -32.00 64.00 32.00 64.00 0.00 129.00 0.00 97.00 -64.00 64.00 -64.00 32.00 -97.00 289.00 -161.00 65.00 -64.00 96.00 32.00 32.00 -32.00 129.00 -32.00 64.00 -96.00 193.00 -33.00 0.00 -32.00 0.00 -64.00 32.00 -64.00 129.00 -97.00 129.00 -128.00 64.00 -129.00 161.00 -129.00 0.00 -225.00 -33.00 -96.00 -96.00 -65.00 0.00 -32.00 32.00 -32.00 161.00 64.00 32.00 0.00 64.00 -32.00 97.00 65.00 64.00 -65.00 32.00 32.00 0.00 65.00 32.00 0.00 97.00 0.00 32.00 -32.00 -32.00 -97.00 96.00 0.00 32.00 0.00 97.00 97.00 32.00 0.00 64.00 -33.00 65.00 0.00 161.00 65.00 64.00 -65.00 32.00 0.00 96.00 -64.00 33.00 0.00 32.00 0.00 96.00 32.00 193.00 0.00 64.00 -32.00 0.00 -32.00 33.00 0.00 160.00 0.00 65.00 32.00 96.00 0.00 0.00 64.00 64.00 33.00 33.00 32.00 96.00 64.00 32.00 97.00 32.00 64.00 97.00 32.00 64.00 0.00 97.00 96.00 32.00 0.00 32.00 33.00 0.00 96.00 32.00 0.00 64.00 -32.00 33.00 161.00 32.00 0.00 32.00 32.00 32.00 96.00 32.00 0.00 64.00 -64.00 33.00 -32.00 64.00 0.00 32.00 -64.00 32.00 0.00 64.00 32.00 33.00 0.00 128.00 -258.00 64.00 -32.00 33.00 -257.00 32.00 0.00 64.00 0.00 32.00 0.00 33.00 -64.00 32.00 -32.00 96.00 -33.00 97.00 -32.00 32.00 0.00 96.00 0.00 64.00 32.00 161.00 129.00 32.00 0.00 32.00 0.00 33.00 32.00 0.00 65.00 32.00 32.00 96.00 -32.00 32.00 -65.00 65.00 65.00 64.00 -33.00 32.00 33.00 0.00 -65.00 -64.00 -161.00 -32.00 -64.00 0.00 -32.00 32.00 -161.00 0.00 -128.00 0.00 -65.00 0.00 -32.00 0.00 -32.00 32.00 -32.00 129.00 64.00 96.00 64.00 32.00 0.00 32.00 -32.00 0.00 -32.00 129.00 0.00 32.00 -64.00 225.00 -129.00 65.00 -64.00 160.00 -64.00 33.00 0.00 160.00 96.00 0.00 32.00 0.00 32.00 0.00 33.00 0.00 64.00 97.00 161.00 -32.00 128.00 0.00 32.00 96.00 33.00 0.00 64.00 -64.00 96.00 0.00 65.00 32.00 0.00 32.00 0.00 96.00 32.00 65.00 64.00 128.00 -96.00 65.00 0.00 64.00 -33.00 -32.00 -64.00 32.00 -32.00 32.00 0.00 129.00 0.00 32.00 -32.00 0.00 -32.00 64.00 -65.00 -32.00 -96.00 32.00 0.00 32.00 -32.00 33.00 -32.00 64.00 0.00 -32.00 -65.00 64.00 -64.00 0.00 -64.00 64.00 -65.00 97.00 0.00 64.00 -64.00 0.00 -32.00 64.00 -32.00 0.00 -32.00 33.00 -97.00 32.00 -64.00 32.00 -32.00 -32.00 -65.00 0.00 -32.00 -32.00 -64.00 0.00 -32.00 0.00 -129.00 -33.00 -32.00 0.00 -64.00 0.00 -32.00 33.00 -33.00 64.00 -225.00 0.00 -128.00 0.00 -32.00 64.00 32.00 32.00 -32.00 32.00 -65.00 97.00 -64.00 129.00 -97.00 128.00 -32.00 64.00 0.00 65.00 0.00 32.00 32.00 96.00 129.00 33.00 0.00 96.00 -32.00 129.00 -97.00 0.00 -32.00 64.00 0.00 32.00 32.00 64.00 97.00 65.00 -32.00 96.00 0.00 129.00 32.00 64.00 0.00 32.00 -32.00 65.00 -32.00 0.00 -65.00 32.00 0.00 64.00 -32.00 32.00 -32.00 64.00 0.00 193.00 32.00 129.00 -32.00 64.00 0.00 32.00 0.00 65.00 -32.00 128.00 -32.00 129.00 -65.00 257.00 -96.00 64.00 0.00 0.00 32.00 0.00 64.00 -64.00 161.00 0.00 32.00 64.00 32.00 65.00 0.00 161.00 -32.00 160.00 32.00 258.00 -160.00 128.00 0.00 32.00 -32.00 0.00 -65.00 -32.00 -225.00 0.00 -128.00 -32.00 -97.00 0.00 -32.00 0.00 -32.00 96.00 -97.00 33.00 -64.00 -65.00 -129.00 0.00 -160.00 65.00 -97.00 32.00 -32.00 64.00 32.00 64.00 0.00 97.00 -64.00 32.00 0.00 193.00 32.00 -32.00 -129.00 96.00 -128.00 -32.00 -32.00 32.00 -33.00 32.00 -64.00 0.00 -64.00 65.00 -32.00 32.00 -161.00 32.00 -32.00 32.00 0.00 32.00 32.00 0.00 32.00 65.00 64.00 32.00 0.00 96.00 -160.00 0.00 -65.00 -32.00 0.00 -64.00 -64.00 0.00 -96.00 -97.00 -97.00 -32.00 -96.00 0.00 -32.00 161.00 -129.00 0.00 -64.00 -64.00 -65.00 -129.00 -32.00 0.00 -64.00 161.00 -97.00 0.00 -289.00 64.00 -32.00 97.00 32.00 32.00 -32.00 64.00 -97.00 32.00 -64.00 65.00 0.00 32.00 0.00 96.00 32.00 97.00 32.00 160.00 129.00 32.00 0.00 33.00 -32.00 64.00 -97.00 0.00 -64.00 64.00 -96.00 129.00 -97.00 -129.00 -225.00 0.00 -32.00 97.00 -96.00 161.00 -97.00 96.00 -161.00 32.00 -32.00 32.00 -96.00 -32.00 -33.00 0.00 -64.00 97.00 -64.00 32.00 -97.00 64.00 -32.00 32.00 -64.00 -32.00 -64.00 32.00 -225.00 418.00 32.00 161.00 0.00 804.00 0.00 2186.00 0.00 64.00 64.00 33.00 0.00 32.00 32.00 32.00 0.00 64.00 97.00 32.00 64.00 129.00 0.00 193.00 96.00 96.00 97.00 65.00 64.00 96.00 64.00 0.00 33.00 64.00 64.00 -32.00 32.00 32.00 97.00 33.00 32.00 -33.00 64.00 -32.00 32.00 0.00 32.00 0.00 33.00 32.00 64.00 65.00 32.00 64.00 129.00 -32.00 32.00 32.00 32.00 193.00 96.00 32.00 65.00 32.00 32.00 32.00 -32.00 33.00 32.00 32.00 0.00 32.00 32.00 32.00 0.00 32.00 96.00 -32.00 65.00 32.00 0.00 0.00 64.00 32.00 64.00 -32.00 65.00 65.00 0.00 32.00 64.00 32.00 32.00 0.00 32.00 32.00 0.00 96.00 -96.00 65.00 -32.00 32.00 -65.00 32.00 0.00 32.00 -32.00 65.00 65.00 32.00 64.00 64.00 32.00 129.00 32.00 64.00 0.00 64.00 32.00 64.00 32.00 33.00 33.00 0.00 64.00 -33.00 64.00 -32.00 129.00 32.00 128.00 0.00 97.00 33.00 64.00 32.00 32.00 64.00 0.00 32.00 65.00 -32.00 96.00 64.00 64.00 -32.00 65.00 -64.00 96.00 0.00 32.00 32.00 32.00 225.00 161.00 32.00 0.00 33.00 -64.00 -97.00 -97.00 0.00 -64.00 32.00 -32.00 65.00 -32.00 32.00 -32.00 128.00 32.00 65.00 64.00 128.00 0.00 64.00 0.00 33.00 97.00 32.00 64.00 0.00 64.00 -97.00 0.00 -32.00 32.00 97.00 65.00 64.00 96.00 -32.00 64.00 32.00 65.00 64.00 32.00 32.00 32.00 -32.00 64.00 0.00 33.00 129.00 321.00 129.00 32.00 128.00 -64.00 97.00 0.00 96.00 0.00 64.00 128.00 65.00 33.00 64.00 96.00 0.00 97.00 32.00 32.00 32.00 -32.00 193.00 64.00 65.00 -32.00 96.00 0.00 0.00 -65.00 96.00 0.00 97.00 -64.00 0.00 -96.00 0.00 -33.00 32.00 -32.00 -32.00 -64.00 32.00 -64.00 64.00 -65.00 0.00 -160.00 32.00 -65.00 33.00 0.00 96.00 65.00 96.00 0.00 65.00 32.00 64.00 -64.00 0.00 -33.00 64.00 -32.00 0.00 -32.00 33.00 -32.00 -33.00 -32.00 33.00 -65.00 64.00 0.00 64.00 -32.00 32.00 97.00 33.00 32.00 128.00 -32.00 97.00 32.00 32.00 32.00 64.00 32.00 32.00 32.00 -32.00 97.00 32.00 32.00 97.00 193.00 64.00 0.00 32.00 0.00 32.00 32.00 32.00 0.00 129.00 64.00 32.00 0.00 65.00 0.00 0.00 32.00 0.00 33.00 32.00 32.00 32.00 128.00 96.00 97.00 32.00 96.00 65.00 65.00 -97.00 128.00 -32.00 32.00 -128.00 258.00 -33.00 96.00 0.00 97.00 -64.00 64.00 0.00 64.00 -32.00 0.00 -32.00 97.00 0.00 64.00 0.00 64.00 0.00 65.00 64.00 96.00 32.00 32.00 32.00 97.00 33.00 32.00 0.00 64.00 0.00 32.00 -33.00 161.00 33.00 64.00 -33.00 33.00 -32.00 -33.00 -96.00 -32.00 -97.00 0.00 -64.00 32.00 -32.00 65.00 -161.00 0.00 0.00 32.00 0.00 64.00 32.00 32.00 64.00 -32.00 0.00 32.00 -32.00 97.00 32.00 64.00 -32.00 32.00 -32.00 64.00 0.00 33.00 0.00 96.00 64.00 -32.00 0.00 32.00 65.00 32.00 96.00 0.00 65.00 65.00 64.00 32.00 -64.00 32.00 64.00 96.00 -32.00 32.00 0.00 65.00 -32.00 0.00 -97.00 96.00 32.00 32.00 0.00 33.00 32.00 32.00 33.00 32.00 193.00 96.00 -129.00 32.00 0.00 33.00 96.00 96.00 65.00 -32.00 0.00 64.00 32.00 0.00 0.00 129.00 32.00 0.00 0.00 32.00 32.00 0.00 0.00 32.00 -32.00 161.00 32.00 64.00 32.00 0.00 32.00 -32.00 0.00 32.00 33.00 0.00 -33.00 32.00 -64.00 129.00 -64.00 0.00 32.00 96.00 0.00 65.00 -96.00 32.00 -33.00 64.00 -64.00 0.00 -32.00 -32.00 -129.00 64.00 32.00 33.00 65.00 0.00 128.00 64.00 0.00 96.00 -96.00 129.00 64.00 32.00 65.00 32.00 0.00 32.00 -33.00 65.00 65.00 32.00 0.00 96.00 32.00 97.00 0.00 32.00 0.00 96.00 -64.00 65.00 0.00 128.00 -33.00 32.00 33.00 33.00 0.00 32.00 -33.00 0.00 -32.00 64.00 32.00 32.00 0.00 97.00 -64.00 32.00 0.00 32.00 -64.00 161.00 -97.00 64.00 0.00 32.00 -32.00 32.00 32.00 97.00 -32.00 0.00 0.00 64.00 -32.00 64.00 0.00 65.00 -32.00 160.00 0.00 33.00 96.00 0.00 0.00 32.00 97.00 32.00 0.00 32.00 0.00 64.00 32.00 33.00 -129.00 32.00 0.00 64.00 0.00 32.00 0.00 97.00 32.00 64.00 65.00 96.00 64.00 97.00 -64.00 32.00 32.00 64.00 32.00 0.00 32.00 65.00 65.00 0.00 32.00 0.00 32.00 96.00 32.00 0.00 0.00 129.00 32.00 64.00 32.00 0.00 32.00 32.00 65.00 32.00 -32.00 32.00 0.00 33.00 32.00 0.00 32.00 0.00 -32.00 160.00 -32.00 33.00 32.00 32.00 -65.00 128.00 0.00 193.00 65.00 64.00 0.00 65.00 -65.00 64.00 33.00 97.00 -33.00 32.00 33.00 64.00 -65.00 97.00 32.00 32.00 0.00 32.00 0.00 64.00 0.00 64.00 0.00 33.00 -32.00 0.00 -32.00 32.00 0.00 96.00 64.00 64.00 33.00 0.00 0.00 33.00 -65.00 32.00 0.00 32.00 32.00 64.00 0.00 65.00 33.00 32.00 -33.00 96.00 33.00 65.00 -65.00 0.00 0.00 -33.00 -32.00 -32.00 0.00 -32.00 -32.00 32.00 -32.00 32.00 32.00 65.00 -32.00 64.00 0.00 96.00 -64.00 33.00 0.00 64.00 0.00 128.00 -33.00 0.00 33.00 33.00 0.00 64.00 32.00 0.00 0.00 64.00 -32.00 97.00 0.00 64.00 -33.00 32.00 0.00 97.00 -32.00 0.00 -64.00 0.00 0.00 32.00 579.00 32.00 2025.00 0.00 2573.00 0.00 32.00 0.00 0.00 96.00 32.00 33.00 32.00 0.00 -32.00 128.00 32.00 0.00 32.00 -32.00 64.00 32.00 33.00 32.00 -33.00 97.00 33.00 0.00 32.00 0.00 0.00 32.00 32.00 32.00 0.00 32.00 32.00 32.00 32.00 0.00 32.00 0.00 33.00 0.00 96.00 65.00 32.00 -32.00 -32.00 0.00 32.00 -97.00 -32.00 -32.00 64.00 32.00 97.00 -96.00 32.00 0.00 32.00 -33.00 32.00 33.00 32.00 0.00 33.00 0.00 0.00 32.00 0.00 64.00 0.00 32.00 32.00 32.00 32.00 0.00 96.00 0.00 32.00 0.00 65.00 33.00 64.00 32.00 32.00 0.00 65.00 32.00 32.00 -64.00 32.00 0.00 96.00 -33.00 33.00 33.00 32.00 32.00 64.00 -32.00 64.00 32.00 32.00 -32.00 33.00 32.00 32.00 0.00 32.00 0.00 0.00 -32.00 32.00 -33.00 32.00 33.00 32.00 128.00 129.00 -32.00 32.00 -32.00 32.00 64.00 32.00 0.00 33.00 -64.00 0.00 32.00 64.00 0.00 64.00 0.00 0.00 -32.00 65.00 32.00 -33.00 97.00 -32.00 -33.00 32.00 65.00 -64.00 0.00 0.00 32.00 32.00 32.00 0.00 32.00 32.00 64.00 65.00 0.00 0.00 33.00 32.00 0.00 -32.00 32.00 -32.00 32.00 -33.00 0.00 0.00 64.00 0.00 97.00 65.00 96.00 0.00 64.00 32.00 65.00 0.00 64.00 64.00 64.00 97.00 32.00 32.00 97.00 0.00 64.00 -32.00 32.00 32.00 0.00 -32.00 33.00 32.00 96.00 0.00 64.00 0.00 32.00 -32.00 65.00 0.00 32.00 -33.00 32.00 -32.00 0.00 -32.00 32.00 -32.00 32.00 -96.00 0.00 -65.00 161.00 -64.00 32.00 -32.00 32.00 -32.00 33.00 -33.00 32.00 -32.00 -32.00 0.00 32.00 0.00 32.00 -64.00 64.00 -64.00 97.00 0.00 32.00 -97.00 32.00 0.00 32.00 -32.00 0.00 -32.00 32.00 0.00 -32.00 -32.00 32.00 32.00 32.00 -32.00 0.00 32.00 33.00 -64.00 0.00 32.00 32.00 -32.00 0.00 -33.00 0.00 -32.00 32.00 32.00 32.00 -32.00 32.00 32.00 65.00 -32.00 32.00 32.00 0.00 -32.00 64.00 32.00 32.00 -32.00 0.00 0.00 64.00 0.00 33.00 0.00 96.00 -32.00 0.00 32.00 32.00 0.00 65.00 0.00 32.00 -32.00 32.00 64.00 32.00 -32.00 32.00 32.00 97.00 0.00 64.00 33.00 0.00 0.00 32.00 0.00 32.00 -33.00 0.00 0.00 32.00 33.00 0.00 0.00 33.00 -33.00 32.00 65.00 0.00 0.00 32.00 -32.00 0.00 32.00 32.00 -32.00 32.00 32.00 32.00 -32.00 0.00 32.00 65.00 -65.00 32.00 33.00 -32.00 32.00 32.00 0.00 32.00 0.00 64.00 0.00 -32.00 32.00 0.00 0.00 32.00 32.00 0.00 0.00 32.00 32.00 32.00 0.00 33.00 0.00 32.00 64.00 32.00 65.00 32.00 32.00 -32.00 32.00 32.00 32.00 -32.00 32.00 32.00 65.00 -32.00 64.00 96.00 32.00 0.00 32.00 33.00 -32.00 64.00 32.00 64.00 0.00 32.00 0.00 32.00 -32.00 0.00 97.00 65.00 -32.00 32.00 32.00 32.00 0.00 32.00 -32.00 0.00 -33.00 0.00 65.00 32.00 0.00 33.00 -32.00 64.00 -33.00 64.00 65.00 0.00 0.00 64.00 32.00 33.00 0.00 32.00 32.00 0.00 0.00 32.00 32.00 0.00 97.00 64.00 32.00 97.00 32.00 0.00 64.00 96.00 0.00 193.00 0.00 64.00 0.00 33.00 -32.00 32.00 0.00 64.00 32.00 96.00 0.00 33.00 32.00 64.00 0.00 32.00 0.00 32.00 32.00 0.00 547.00 450.00 -96.00 33.00 -65.00 64.00 0.00 32.00 -64.00 64.00 0.00 65.00 -32.00 0.00 -32.00 32.00 0.00 64.00 -65.00 64.00 32.00 161.00 -32.00 64.00 -32.00 33.00 -64.00 32.00 -64.00 -32.00 -33.00 -33.00 -64.00 33.00 0.00 -33.00 -32.00 33.00 -32.00 0.00 -64.00 0.00 0.00 32.00 -33.00 0.00 0.00 32.00 0.00 32.00 -96.00 32.00 -96.00 129.00 -129.00 32.00 -32.00 32.00 -65.00 64.00 -32.00 33.00 0.00 64.00 -32.00 96.00 -32.00 0.00 -64.00 32.00 -65.00 65.00 32.00 64.00 0.00 64.00 -64.00 97.00 0.00 129.00 -64.00 160.00 0.00 65.00 0.00 32.00 64.00 160.00 0.00 129.00 -32.00 161.00 32.00 225.00 -32.00 96.00 -96.00 97.00 -65.00 193.00 -64.00 0.00 -32.00 64.00 -32.00 -32.00 -32.00 0.00 -33.00 0.00 -32.00 32.00 -96.00 -32.00 -32.00 32.00 0.00 32.00 -33.00 32.00 -32.00 65.00 -32.00 32.00 0.00 96.00 -32.00 0.00 -32.00 32.00 -65.00 0.00 0.00 65.00 -32.00 64.00 -32.00 0.00 -64.00 97.00 -64.00 0.00 0.00 64.00 -33.00 32.00 33.00 32.00 0.00 32.00 0.00 32.00 32.00 33.00 -32.00 64.00 64.00 32.00 -129.00 161.00 -32.00 0.00 -32.00 0.00 0.00 64.00 0.00 32.00 -64.00 97.00 0.00 64.00 -32.00 0.00 0.00 129.00 -33.00 0.00 -32.00 96.00 -64.00 0.00 0.00 32.00 0.00 65.00 -32.00 32.00 0.00 -32.00 0.00 32.00 0.00 32.00 -32.00 64.00 -33.00 0.00 33.00 65.00 0.00 32.00 0.00 32.00 0.00 32.00 0.00 64.00 -33.00 0.00 0.00 32.00 -32.00 0.00 0.00 97.00 65.00 64.00 -65.00 32.00 0.00 33.00 0.00 96.00 -32.00 64.00 -64.00 0.00 0.00 32.00 -32.00 0.00 -97.00 97.00 0.00 32.00 -128.00 32.00 -33.00 -32.00 -64.00 32.00 -32.00 32.00 0.00 -32.00 -96.00 32.00 -129.00 97.00 0.00 96.00 -64.00 0.00 0.00 32.00 -33.00 0.00 -32.00 33.00 -96.00 64.00 -32.00 0.00 -32.00 32.00 -33.00 0.00 -64.00 -32.00 -96.00 32.00 0.00 32.00 -33.00 32.00 0.00 32.00 0.00 33.00 -32.00 -33.00 -32.00 65.00 -64.00 0.00 0.00 32.00 -32.00 0.00 0.00 32.00 -65.00 32.00 0.00 32.00 0.00 33.00 -32.00 32.00 32.00 32.00 -32.00 0.00 -32.00 32.00 32.00 0.00 -32.00 0.00 32.00 32.00 -32.00 32.00 -32.00 0.00 0.00 33.00 -32.00 0.00 0.00 32.00 32.00 32.00 -32.00 32.00 -129.00 -64.00 -64.00 32.00 -64.00 -32.00 0.00 -97.00 -33.00 0.00 -64.00 -32.00 -96.00 -32.00 -33.00 -64.00 -64.00 -33.00 -64.00 0.00 -161.00 -64.00 -32.00 -64.00 -129.00 -97.00 -32.00 -64.00 -32.00 -64.00 32.00 -65.00 -32.00 -32.00 -32.00 0.00 -97.00 65.00 -32.00 0.00 -32.00 -65.00 -32.00 0.00 -32.00 0.00 -32.00 0.00 0.00 32.00 -97.00 33.00 -32.00 -129.00 32.00 0.00 32.00 32.00 0.00 -32.00 -32.00 -32.00 0.00 -64.00 32.00 -33.00 32.00 33.00 33.00 -33.00 -129.00 -64.00 -64.00 32.00 -65.00 -32.00 -32.00 0.00 -32.00 0.00 0.00 32.00 97.00 32.00 -33.00 33.00 -64.00 32.00 -32.00 0.00 -32.00 -65.00 -32.00 0.00 -65.00 -32.00 -32.00 0.00 0.00 65.00 -32.00 64.00 0.00 32.00 -32.00 32.00 -97.00 -64.00 -64.00 64.00 32.00 -96.00 -32.00 0.00 -32.00 32.00 32.00 32.00 -32.00 32.00 -32.00 -32.00 0.00 -32.00 -64.00 -32.00 -65.00 0.00 0.00 -32.00 -32.00 64.00 32.00 32.00 -64.00 64.00 -64.00 -64.00 -65.00 32.00 -32.00 -32.00 -32.00 -32.00 -32.00 -32.00 0.00 -65.00 -32.00 0.00 -65.00 0.00 -64.00 33.00 -32.00 -33.00 0.00 -64.00 -64.00 -32.00 -33.00 0.00 33.00 96.00 -65.00 33.00 -128.00 0.00 0.00 64.00 -65.00 0.00 -160.00 0.00 -97.00 32.00 32.00 64.00 -32.00 0.00 -32.00 0.00 -64.00 32.00 -193.00 65.00 -97.00 -65.00 -96.00 0.00 -64.00 -32.00 -65.00 -32.00 0.00 -32.00 -96.00 -32.00 -32.00 0.00 -33.00 0.00 -32.00 -32.00 32.00 -97.00 -32.00 -32.00 -32.00 32.00 0.00 32.00 -64.00 0.00 -65.00 65.00 -32.00 0.00 0.00 -65.00 -32.00 0.00 0.00 65.00 -32.00 0.00 -64.00 -32.00 0.00 64.00 -32.00 0.00 -97.00 -32.00 0.00 -32.00 -64.00 32.00 -64.00 -65.00 32.00 33.00 -65.00 32.00 -96.00 64.00 -32.00 -32.00 0.00 32.00 -65.00 0.00 -32.00 -32.00 -32.00 32.00 32.00 32.00 -32.00 32.00 -32.00 0.00 0.00 -96.00 -32.00 0.00 -32.00 64.00 -33.00 32.00 -96.00 -32.00 -32.00 -32.00 0.00 64.00 -32.00 0.00 0.00 -32.00 -65.00 32.00 -32.00 65.00 0.00 -65.00 0.00 -32.00 0.00 -32.00 -32.00 0.00 -32.00 64.00 -64.00 -32.00 0.00 -96.00 -65.00 -65.00 0.00 -96.00 0.00 -97.00 -64.00 -128.00 0.00 -32.00 -64.00 32.00 -32.00 0.00 -65.00 -32.00 0.00 -32.00 -64.00 -65.00 -32.00 32.00 -32.00 -32.00 -65.00 0.00 33.00 -64.00 -33.00 -32.00 -32.00 0.00 32.00 -65.00 -32.00 -32.00 -96.00 -32.00 0.00 32.00 32.00 0.00 -32.00 32.00 -65.00 -96.00 0.00 -129.00 -32.00 0.00 -32.00 0.00 -32.00 33.00 -64.00 -97.00 -65.00 0.00 0.00 -129.00 -64.00 33.00 -64.00 -33.00 0.00 -32.00 -32.00 0.00 -32.00 -64.00 -65.00 -64.00 0.00 -32.00 32.00 -65.00 0.00 -96.00 -32.00 -32.00 -32.00 -161.00 32.00 -64.00 -32.00 -33.00 -32.00 -32.00 -32.00 0.00 -32.00 65.00 -33.00 0.00 -32.00 -65.00 -32.00 -32.00 -32.00 -32.00 0.00 -97.00 -64.00 0.00 0.00 65.00 0.00 32.00 0.00 32.00 -33.00 64.00 -64.00 -32.00 0.00 -128.00 -64.00 -65.00 -32.00 0.00 -32.00 65.00 -33.00 -33.00 -32.00 0.00 -32.00 129.00 -64.00 0.00 0.00 32.00 -64.00 -32.00 32.00 64.00 -32.00 0.00 -65.00 -64.00 -32.00 32.00 -32.00 -64.00 -64.00 0.00 -33.00 64.00 -32.00 -64.00 -64.00 64.00 0.00 -32.00 32.00 0.00 -32.00 -32.00 -32.00 32.00 -65.00 -32.00 -32.00 32.00 -64.00 -64.00 -32.00 32.00 -32.00 -32.00 0.00 -65.00 0.00 -32.00 -65.00 97.00 -32.00 -65.00 -64.00 -64.00 0.00 -96.00 -32.00 -32.00 -32.00 0.00 -32.00 64.00 -33.00 -32.00 33.00 -65.00 0.00 -32.00 -33.00 0.00 -32.00 65.00 -32.00 0.00 0.00 -97.00 -32.00 0.00 -32.00 32.00 32.00 65.00 -97.00 32.00 -96.00 -97.00 -64.00 32.00 -65.00 0.00 -64.00 -32.00 -257.00 -128.00 0.00 -65.00 64.00 -32.00 -32.00 -32.00 -64.00 32.00 -32.00 0.00 -33.00 -32.00 33.00 -64.00 0.00 -32.00 -33.00 0.00 -64.00 0.00 32.00 -97.00 0.00 -32.00 -32.00 0.00 -64.00 32.00 0.00 32.00 -65.00 65.00 -96.00 0.00 0.00 64.00 -32.00 -32.00 -32.00 32.00 -65.00 -32.00 -32.00 64.00 0.00 32.00 0.00 32.00 -64.00 -64.00 0.00 -64.00 -32.00 0.00 -32.00 96.00 -97.00 -32.00 -64.00 -96.00 -64.00 -129.00 0.00 -32.00 0.00 -65.00 0.00 -32.00 -97.00 -32.00 -32.00 32.00 -32.00 32.00 -32.00 0.00 -33.00 -32.00 33.00 -64.00 -65.00 -64.00 -32.00 0.00 -64.00 -129.00 -64.00 -32.00 0.00 -96.00 -65.00 -33.00 -64.00 -64.00 -64.00 0.00 -33.00 32.00 0.00 32.00 -32.00 33.00 0.00 -65.00 -64.00 0.00 -32.00 65.00 -32.00 0.00 -32.00 -33.00 0.00 -32.00 -129.00 -32.00 -32.00 -64.00 32.00 -97.00 -64.00 0.00 0.00 -96.00 -65.00 -32.00 -64.00 -193.00 -32.00 -65.00 -64.00 0.00 -65.00 -32.00 32.00 -96.00 65.00 -32.00 0.00 -32.00 -32.00 -33.00 -33.00 0.00 -96.00 0.00 0.00 -32.00 32.00 -32.00 0.00 -64.00 -64.00 0.00 -64.00 0.00 -33.00 0.00 0.00 -65.00 -64.00 33.00 0.00 -33.00 0.00 -32.00 -64.00 0.00 0.00 -96.00 -32.00 0.00 -33.00 32.00 33.00 64.00 -65.00 32.00 -64.00 -64.00 -32.00 -32.00 -32.00 32.00 32.00 64.00 0.00 33.00 -32.00 32.00 -97.00 0.00 -32.00 32.00 -96.00 0.00 0.00 32.00 32.00 0.00 0.00 32.00 32.00 32.00 0.00 33.00 -64.00 0.00 -33.00 -33.00 -32.00 0.00 -160.00 0.00 -161.00 -64.00 -97.00 -64.00 -96.00 32.00 -32.00 -32.00 -129.00 -97.00 -32.00 -128.00 -64.00 -33.00 -33.00 33.00 -32.00 -33.00 -32.00 -32.00 97.00 0.00 -65.00 -64.00 0.00 -96.00 -160.00 0.00 -161.00 0.00 -129.00 -97.00 -96.00 -193.00 -97.00 -32.00 -96.00 -32.00 -97.00 -32.00 -32.00 -65.00 -161.00 -64.00 -96.00 32.00 -64.00 -64.00 -226.00 -64.00 -128.00 0.00 -97.00 -65.00 -32.00 32.00 -64.00 65.00 -32.00 32.00 -32.00 -32.00 -65.00 96.00 -96.00 -32.00 -96.00 -64.00 -65.00 0.00 -32.00 32.00 0.00 64.00 -32.00 97.00 0.00 64.00 0.00 32.00 -32.00 32.00 -65.00 0.00 -96.00 65.00 -97.00 32.00 -32.00 -32.00 -128.00 -97.00 -32.00 0.00 0.00 32.00 -33.00 33.00 -64.00 -65.00 -64.00 65.00 -32.00 0.00 -32.00 -97.00 -65.00 -32.00 -32.00 0.00 -32.00 32.00 -32.00 0.00 -32.00 0.00 0.00 -64.00 -33.00 0.00 -32.00 32.00 -64.00 64.00 -32.00 0.00 0.00 -96.00 -32.00 -32.00 -33.00 0.00 -32.00 0.00 -32.00 128.00 0.00 32.00 -32.00 0.00 -32.00 0.00 -32.00 0.00 -32.00 -32.00 32.00 -64.00 0.00 -129.00 -65.00 0.00 -32.00 32.00 -32.00 0.00 -64.00 -32.00 -32.00 0.00 -65.00 -64.00 -96.00 129.00 -97.00 32.00 -32.00 64.00 -32.00 32.00 -32.00 -32.00 -32.00 -32.00 32.00 -97.00 0.00 -64.00 -161.00 0.00 -96.00 0.00 -257.00 -32.00 -65.00 -64.00 -32.00 -33.00 -129.00 -128.00 -64.00 -97.00 -64.00 -32.00 -129.00 -64.00 -32.00 -96.00 0.00 -33.00 32.00 -64.00 32.00 -161.00 0.00 -161.00 -32.00 -160.00 -32.00 -32.00 -64.00 32.00 -129.00 64.00 -32.00 0.00 -64.00 -96.00 -32.00 -33.00 -65.00 0.00 -128.00 0.00 -258.00 -96.00 -128.00 -32.00 -65.00 -64.00 -32.00 -161.00 32.00 -97.00 65.00 -96.00 0.00 -32.00 -65.00 -65.00 -32.00 33.00 -96.00 32.00 32.00 96.00 0.00 97.00 -32.00 96.00 -64.00 0.00 -33.00 0.00 -32.00 -64.00 65.00 -161.00 -33.00 -32.00 -32.00 -32.00 -96.00 -65.00 -65.00 0.00 -32.00 65.00 -96.00 128.00 -32.00 0.00 -32.00 -64.00 0.00 -64.00 64.00 -97.00 64.00 -32.00 32.00 -64.00 -32.00 -65.00 -64.00 -128.00 -32.00 -32.00 -65.00 0.00 -32.00 0.00 -128.00 0.00 -161.00 96.00 -64.00 -64.00 -65.00 -97.00 -32.00 -32.00 -64.00 32.00 -32.00 97.00 -33.00 0.00 -32.00 0.00 -64.00 -129.00 -32.00 0.00 -97.00 32.00 -32.00 0.00 0.00 -64.00 32.00 -64.00 -32.00 -32.00 -32.00 32.00 0.00 -32.00 64.00 -97.00 65.00 -225.00 -32.00 -32.00 -65.00 -32.00 -128.00 0.00 -65.00 -97.00 0.00 -32.00 65.00 -161.00 0.00 -160.00 -97.00 -290.00 0.00 -64.00 -32.00 -64.00 -64.00 0.00 -129.00 64.00 -257.00 0.00 -32.00 32.00 64.00 64.00 0.00 33.00 0.00 32.00 -64.00 0.00 -193.00 -97.00 -129.00 -96.00 -32.00 -32.00 32.00 -32.00 129.00 -129.00 64.00 -129.00 0.00 -32.00 -64.00 -128.00 0.00 -33.00 32.00 -64.00 -64.00 -64.00 0.00 -65.00 96.00 -96.00 32.00 -96.00 -32.00 -33.00 -32.00 -32.00 -161.00 0.00 -193.00 -64.00 -32.00 0.00 -32.00 -64.00 -64.00 -354.00 0.00 -161.00 -65.00 -161.00 32.00 -64.00 161.00 -32.00 32.00 -32.00 -32.00 -65.00 -193.00 0.00 -32.00 -32.00 -64.00 -257.00 0.00 -161.00 32.00 -32.00 129.00 -32.00 32.00 -32.00 -32.00 -64.00 -33.00 0.00 -64.00 0.00 -32.00 0.00 -64.00 -193.00 0.00 -65.00 64.00 -64.00 96.00 -96.00 226.00 -65.00 32.00 -64.00 -32.00 -64.00 -65.00 -129.00 -32.00 -32.00 161.00 -129.00 96.00 -64.00 0.00 -32.00 -96.00 -97.00 -32.00 -96.00 -32.00 -97.00 0.00 -32.00 96.00 32.00 -64.00 -257.00 -193.00 -257.00 -97.00 -64.00 -64.00 0.00 -64.00 -32.00 0.00 -97.00 64.00 0.00 32.00 -96.00 -32.00 -97.00 32.00 -129.00 0.00 -96.00 -32.00 -96.00 -32.00 -97.00 -97.00 -32.00 -96.00 0.00 -32.00 -32.00 0.00 -32.00 -32.00 -32.00 -32.00 -33.00 32.00 -32.00 0.00 -64.00 64.00 -32.00 0.00 -32.00 0.00 -33.00 -32.00 -128.00 -64.00 -97.00 32.00 -128.00 -65.00 -65.00 -32.00 -64.00 32.00 -96.00 97.00 0.00 64.00 -65.00 64.00 -96.00 0.00 -161.00 -64.00 -128.00 64.00 -97.00 65.00 -32.00 96.00 -129.00 97.00 -96.00 64.00 -193.00 32.00 -32.00 32.00 -65.00 32.00 -64.00 0.00 -32.00 0.00 -32.00 -64.00 -129.00 0.00 -96.00 32.00 -129.00 -32.00 -193.00 -64.00 -64.00 -32.00 -129.00 -33.00 -64.00 65.00 -225.00 -32.00 -129.00 -33.00 -64.00 0.00 -96.00 0.00 -65.00 33.00 -128.00 160.00 -161.00 33.00 -129.00 -33.00 -64.00 -128.00 -96.00 -65.00 -161.00 -64.00 -129.00 -32.00 -128.00 -64.00 -65.00 -129.00 -128.00 -257.00 -97.00 0.00 32.00 32.00 32.00 0.00 33.00 -32.00 64.00 -129.00 64.00 -32.00 0.00 -32.00 -32.00 0.00 32.00 32.00 65.00 -96.00 32.00 0.00 160.00 0.00 65.00 0.00 32.00 -65.00 32.00 -96.00 -64.00 -32.00 128.00 -65.00 0.00 -32.00 33.00 0.00 32.00 32.00 96.00 0.00 32.00 -32.00 0.00 -32.00 -32.00 -128.00 32.00 0.00 -96.00 -33.00 0.00 -64.00 32.00 -32.00 32.00 -32.00 -32.00 -32.00 -129.00 -32.00 0.00 -33.00 65.00 0.00 -32.00 -32.00 -33.00 65.00 -64.00 -33.00 0.00 -32.00 0.00 -64.00 -64.00 -97.00 96.00 0.00 65.00 -96.00 -33.00 64.00 -96.00 -64.00 -64.00 0.00 -33.00 32.00 0.00 64.00 0.00 32.00 0.00 33.00 -32.00 -33.00 0.00 0.00 -64.00 -64.00 32.00 -32.00 32.00 -64.00 0.00 -65.00 0.00 -32.00 32.00 0.00 65.00 -32.00 0.00 -64.00 -65.00 -64.00 -32.00 32.00 -64.00 0.00 -64.00 -65.00 32.00 0.00 32.00 33.00 96.00 -33.00 33.00 -32.00 64.00 -32.00 32.00 -32.00 -32.00 0.00 32.00 -32.00 -32.00 -32.00 -64.00 64.00 -33.00 0.00 -32.00 -32.00 0.00 -32.00 -32.00 -32.00 0.00 0.00 64.00 -65.00 0.00 0.00 65.00 -32.00 32.00 0.00 32.00 -96.00 0.00 -65.00 0.00 32.00 -64.00 0.00 -32.00 33.00 -33.00 -33.00 -32.00 -32.00 -32.00 -64.00 0.00 -64.00 32.00 0.00 32.00 -65.00 0.00 0.00 -64.00 -32.00 0.00 -32.00 32.00 32.00 32.00 -32.00 0.00 -32.00 33.00 0.00 -33.00 -32.00 -32.00 -65.00 32.00 -64.00 33.00 -32.00 128.00 64.00 32.00 -32.00 0.00 -64.00 -32.00 0.00 65.00 -32.00 -33.00 -32.00 0.00 0.00 -64.00 -97.00 97.00 -32.00 0.00 -64.00 -129.00 -161.00 0.00 -65.00 32.00 33.00 32.00 -33.00 0.00 -32.00 65.00 -32.00 -33.00 0.00 -64.00 0.00 -32.00 -32.00 0.00 -32.00 0.00 0.00 32.00 -64.00 0.00 0.00 -32.00 -33.00 32.00 -32.00 -32.00 -32.00 32.00 -32.00 -32.00 -96.00 32.00 0.00 64.00 -97.00 0.00 0.00 33.00 32.00 64.00 -32.00 -32.00 -32.00 32.00 32.00 0.00 -64.00 32.00 -32.00 0.00 -33.00 -32.00 -96.00 -64.00 0.00 64.00 -32.00 -32.00 0.00 32.00 -32.00 32.00 -33.00 0.00 -64.00 32.00 0.00 -64.00 -32.00 32.00 0.00 64.00 -32.00 0.00 -64.00 -32.00 -33.00 0.00 -32.00 -32.00 -32.00 32.00 -128.00 0.00 -33.00 32.00 0.00 32.00 0.00 65.00 -128.00 32.00 -97.00 -32.00 0.00 32.00 -32.00 32.00 0.00 32.00 -32.00 0.00 -32.00 32.00 0.00 33.00 64.00 0.00 -64.00 0.00 -32.00 -33.00 32.00 -96.00 -64.00 -32.00 -33.00 32.00 -64.00 0.00 32.00 32.00 -32.00 0.00 -64.00 -32.00 -32.00 0.00 -65.00 0.00 0.00 64.00 -32.00 0.00 0.00 -32.00 -64.00 0.00 -32.00 32.00 -32.00 0.00 -97.00 -32.00 0.00 64.00 -64.00 -32.00 -32.00 0.00 32.00 32.00 -32.00 33.00 -33.00 -33.00 -32.00 33.00 0.00 32.00 -32.00 -32.00 -161.00 -33.00 -868.00 -385.00z"},ac:{name:"AC",path:"M6610.00 62120.00l290.00 160.00 1961.00 869.00 2186.00 996.00 836.00 418.00 161.00 65.00 2219.00 450.00 64.00 32.00 707.00 225.00 97.00 32.00 96.00 0.00 1962.00 482.00 289.00 65.00 1254.00 289.00 1447.00 354.00 1736.00 353.00 515.00 129.00 450.00 97.00 353.00 225.00 772.00 418.00 1769.00 964.00 964.00 547.00 547.00 289.00 1222.00 643.00 900.00 450.00 965.00 547.00 160.00 64.00 129.00 65.00 514.00 225.00 2058.00 900.00 1158.00 514.00 2893.00 1254.00 772.00 322.00 129.00 96.00 160.00 33.00 193.00 96.00 1222.00 515.00 868.00 385.00 -32.00 33.00 0.00 64.00 -32.00 0.00 32.00 64.00 -32.00 0.00 0.00 32.00 32.00 0.00 0.00 32.00 -32.00 0.00 -32.00 65.00 -32.00 -32.00 -32.00 -33.00 0.00 33.00 0.00 -33.00 -65.00 33.00 32.00 32.00 -32.00 64.00 -32.00 -32.00 0.00 64.00 -96.00 0.00 -97.00 32.00 -32.00 32.00 -32.00 0.00 -32.00 0.00 0.00 33.00 -32.00 32.00 -33.00 0.00 -32.00 32.00 -32.00 0.00 0.00 32.00 -32.00 0.00 0.00 64.00 -32.00 -32.00 -64.00 32.00 0.00 33.00 -65.00 32.00 0.00 32.00 0.00 32.00 -64.00 0.00 -32.00 64.00 -64.00 0.00 0.00 33.00 0.00 64.00 -65.00 32.00 0.00 -32.00 -64.00 0.00 -32.00 0.00 -32.00 0.00 32.00 64.00 0.00 32.00 -32.00 -32.00 -33.00 64.00 0.00 -32.00 0.00 65.00 -32.00 -33.00 -32.00 33.00 0.00 32.00 0.00 32.00 -64.00 0.00 0.00 32.00 0.00 -32.00 -32.00 32.00 32.00 32.00 0.00 32.00 -65.00 -32.00 -32.00 32.00 0.00 32.00 -32.00 0.00 -32.00 33.00 -32.00 128.00 -32.00 32.00 0.00 -64.00 -32.00 64.00 -33.00 0.00 0.00 -32.00 -32.00 32.00 32.00 0.00 -32.00 0.00 -64.00 65.00 0.00 -32.00 0.00 64.00 -32.00 32.00 64.00 0.00 -32.00 32.00 -32.00 32.00 0.00 -32.00 -32.00 32.00 0.00 65.00 -32.00 32.00 0.00 32.00 -33.00 -32.00 0.00 32.00 -32.00 0.00 -32.00 32.00 -32.00 -32.00 0.00 32.00 -32.00 0.00 -32.00 32.00 32.00 0.00 -129.00 65.00 -32.00 32.00 -32.00 0.00 0.00 -32.00 -32.00 0.00 -33.00 0.00 -64.00 32.00 -64.00 0.00 -32.00 32.00 0.00 64.00 32.00 32.00 -32.00 0.00 -32.00 32.00 -33.00 0.00 -64.00 33.00 -32.00 32.00 -64.00 0.00 -65.00 -65.00 -96.00 0.00 -32.00 -32.00 -65.00 0.00 -32.00 32.00 -96.00 33.00 -32.00 -33.00 -65.00 -32.00 -32.00 32.00 -32.00 -32.00 0.00 32.00 -64.00 -32.00 -32.00 32.00 -33.00 33.00 65.00 64.00 -32.00 64.00 32.00 65.00 0.00 32.00 -32.00 0.00 -33.00 32.00 -64.00 -32.00 -64.00 0.00 0.00 64.00 -64.00 -64.00 -65.00 32.00 -64.00 -32.00 -32.00 -32.00 -32.00 0.00 -65.00 96.00 33.00 64.00 0.00 129.00 -33.00 0.00 -32.00 0.00 -32.00 32.00 0.00 64.00 -32.00 33.00 -129.00 32.00 -32.00 32.00 -64.00 32.00 -65.00 -32.00 -64.00 32.00 0.00 64.00 -96.00 0.00 -32.00 0.00 -65.00 32.00 -96.00 33.00 -32.00 32.00 -97.00 160.00 -32.00 97.00 -96.00 96.00 -33.00 65.00 -96.00 96.00 -97.00 -64.00 -128.00 546.00 -32.00 -32.00 -32.00 32.00 -33.00 -32.00 0.00 32.00 -32.00 0.00 0.00 -32.00 -32.00 32.00 0.00 -32.00 -32.00 -64.00 -32.00 0.00 -32.00 -32.00 -32.00 0.00 -33.00 0.00 0.00 -32.00 -64.00 0.00 0.00 -32.00 -32.00 32.00 0.00 -65.00 -64.00 0.00 0.00 -32.00 -33.00 32.00 0.00 -32.00 -32.00 -32.00 -64.00 -32.00 -32.00 32.00 -32.00 -32.00 -33.00 0.00 -32.00 -32.00 -64.00 0.00 -64.00 0.00 -32.00 32.00 0.00 -32.00 -65.00 0.00 -32.00 64.00 -32.00 -32.00 -32.00 32.00 -64.00 0.00 0.00 -32.00 0.00 32.00 -65.00 -32.00 -96.00 64.00 -65.00 -32.00 -64.00 -32.00 0.00 32.00 -32.00 -32.00 0.00 32.00 -32.00 -32.00 -32.00 32.00 -33.00 0.00 0.00 64.00 -32.00 0.00 -64.00 0.00 -64.00 33.00 0.00 64.00 -32.00 -32.00 -33.00 64.00 -32.00 32.00 -32.00 32.00 -32.00 0.00 -32.00 65.00 0.00 32.00 0.00 64.00 32.00 0.00 32.00 32.00 -32.00 32.00 0.00 33.00 -32.00 32.00 32.00 32.00 -32.00 32.00 -64.00 32.00 -33.00 65.00 -64.00 32.00 0.00 32.00 -64.00 32.00 -65.00 96.00 -32.00 0.00 -32.00 97.00 -64.00 0.00 -32.00 96.00 -32.00 0.00 32.00 32.00 -32.00 97.00 -65.00 32.00 -32.00 64.00 0.00 33.00 0.00 64.00 -32.00 64.00 -64.00 32.00 -33.00 33.00 -64.00 32.00 -32.00 64.00 -32.00 0.00 -32.00 0.00 -97.00 0.00 -32.00 32.00 -32.00 64.00 -32.00 33.00 -65.00 -65.00 -32.00 0.00 -160.00 65.00 -33.00 64.00 33.00 32.00 -33.00 32.00 -32.00 32.00 0.00 32.00 -32.00 -32.00 -32.00 -32.00 -32.00 0.00 -65.00 -64.00 -64.00 64.00 -193.00 32.00 -96.00 65.00 0.00 64.00 -65.00 64.00 -96.00 65.00 0.00 32.00 -322.00 64.00 -514.00 129.00 32.00 -97.00 -64.00 -64.00 32.00 -64.00 -64.00 -33.00 -32.00 0.00 -33.00 0.00 -32.00 -32.00 -32.00 -32.00 0.00 -32.00 -32.00 -32.00 32.00 -65.00 -32.00 -32.00 32.00 -64.00 32.00 0.00 0.00 -32.00 0.00 -32.00 32.00 -65.00 -32.00 0.00 -32.00 33.00 -32.00 -33.00 32.00 0.00 0.00 -32.00 -64.00 32.00 -32.00 -32.00 0.00 -32.00 -32.00 32.00 0.00 65.00 0.00 -65.00 -65.00 -32.00 32.00 -32.00 -32.00 0.00 0.00 32.00 -64.00 0.00 32.00 32.00 -32.00 0.00 -32.00 0.00 -32.00 32.00 -33.00 -32.00 33.00 -32.00 -33.00 0.00 -32.00 32.00 -32.00 -32.00 32.00 0.00 -32.00 0.00 -64.00 32.00 0.00 65.00 -32.00 0.00 -33.00 -33.00 -32.00 0.00 -32.00 33.00 32.00 0.00 0.00 -33.00 32.00 65.00 -32.00 0.00 -32.00 -32.00 0.00 -33.00 -32.00 0.00 -64.00 65.00 -65.00 -32.00 -64.00 -65.00 -64.00 32.00 0.00 -32.00 -32.00 0.00 32.00 -64.00 -64.00 0.00 -33.00 0.00 -64.00 32.00 -32.00 0.00 32.00 64.00 -64.00 0.00 0.00 -32.00 -32.00 32.00 -33.00 -32.00 -32.00 0.00 32.00 -32.00 0.00 -32.00 -64.00 0.00 0.00 -32.00 -32.00 0.00 -32.00 -32.00 -32.00 32.00 -33.00 -32.00 -64.00 32.00 -32.00 -97.00 -32.00 65.00 -32.00 -32.00 -65.00 32.00 -64.00 -32.00 -32.00 64.00 -32.00 -64.00 -64.00 0.00 0.00 -33.00 -33.00 33.00 -32.00 0.00 32.00 -33.00 -32.00 0.00 0.00 -32.00 -64.00 32.00 -64.00 -32.00 -33.00 -32.00 -64.00 0.00 -64.00 32.00 -32.00 -32.00 -65.00 -64.00 -32.00 64.00 -64.00 -32.00 32.00 0.00 0.00 -32.00 -96.00 32.00 -33.00 32.00 33.00 0.00 -33.00 32.00 -32.00 -64.00 -32.00 0.00 0.00 32.00 -32.00 -32.00 -32.00 32.00 -97.00 -32.00 0.00 -32.00 -32.00 64.00 -32.00 0.00 0.00 -32.00 -32.00 32.00 -32.00 0.00 32.00 -64.00 -64.00 0.00 0.00 32.00 -65.00 -32.00 -32.00 64.00 0.00 -32.00 -32.00 0.00 -32.00 -64.00 -32.00 32.00 32.00 32.00 -32.00 0.00 -33.00 -64.00 -32.00 32.00 -32.00 -65.00 -32.00 0.00 -32.00 65.00 -97.00 0.00 0.00 64.00 -32.00 -32.00 0.00 32.00 -32.00 0.00 -32.00 -32.00 -32.00 32.00 0.00 32.00 -32.00 -32.00 -65.00 0.00 0.00 -64.00 -32.00 32.00 -64.00 -32.00 -96.00 0.00 0.00 64.00 -33.00 0.00 -32.00 0.00 0.00 -32.00 -161.00 -32.00 0.00 32.00 0.00 32.00 -64.00 -32.00 -64.00 0.00 0.00 64.00 -32.00 -32.00 -65.00 32.00 -128.00 -32.00 -32.00 64.00 -33.00 -32.00 -64.00 32.00 -32.00 33.00 -32.00 -33.00 -64.00 65.00 -33.00 -65.00 -64.00 65.00 -32.00 -32.00 32.00 -33.00 -32.00 0.00 -32.00 -64.00 -32.00 -64.00 -33.00 0.00 0.00 32.00 -32.00 -32.00 0.00 -32.00 -64.00 32.00 -32.00 -32.00 -32.00 0.00 0.00 -33.00 -65.00 0.00 0.00 33.00 -96.00 0.00 -32.00 0.00 -65.00 -33.00 -32.00 33.00 -32.00 -33.00 -32.00 33.00 -32.00 -33.00 -97.00 -32.00 -64.00 32.00 -32.00 33.00 -32.00 -33.00 -32.00 0.00 -97.00 0.00 0.00 65.00 -32.00 0.00 -32.00 0.00 -32.00 64.00 -33.00 -32.00 -32.00 64.00 -32.00 -32.00 -32.00 64.00 0.00 -32.00 -32.00 32.00 -32.00 33.00 -65.00 0.00 0.00 32.00 -32.00 -32.00 0.00 32.00 -64.00 0.00 32.00 32.00 -32.00 -32.00 -32.00 32.00 -32.00 0.00 0.00 32.00 -32.00 0.00 -33.00 0.00 -32.00 0.00 0.00 -32.00 -32.00 32.00 0.00 -32.00 -32.00 64.00 -32.00 0.00 32.00 -32.00 -64.00 32.00 0.00 64.00 0.00 -32.00 -33.00 0.00 0.00 32.00 -32.00 0.00 -32.00 65.00 -32.00 0.00 -32.00 32.00 -64.00 32.00 0.00 32.00 -33.00 -32.00 0.00 32.00 -32.00 0.00 -32.00 -32.00 0.00 32.00 -64.00 0.00 0.00 32.00 -32.00 32.00 -65.00 -32.00 -64.00 0.00 -32.00 0.00 -32.00 -32.00 -97.00 32.00 -32.00 0.00 -32.00 65.00 -32.00 -33.00 -32.00 0.00 -33.00 33.00 -96.00 32.00 -64.00 -32.00 -65.00 32.00 -32.00 -32.00 -32.00 -33.00 -96.00 33.00 -33.00 -33.00 0.00 -32.00 -32.00 0.00 -64.00 -32.00 -32.00 32.00 0.00 -32.00 -64.00 -32.00 -33.00 32.00 -32.00 -32.00 -32.00 0.00 32.00 -32.00 -64.00 -129.00 -97.00 -64.00 -32.00 -96.00 -64.00 -33.00 -32.00 0.00 -32.00 -64.00 -65.00 0.00 0.00 -32.00 -64.00 -32.00 -418.00 289.00 -32.00 -1383.00 0.00 -1221.00 0.00 -483.00 0.00 -1414.00 32.00 -547.00 0.00 -675.00 0.00 -32.00 32.00 -97.00 65.00 0.00 32.00 32.00 32.00 -96.00 32.00 -32.00 96.00 32.00 65.00 -32.00 32.00 -65.00 0.00 -96.00 32.00 0.00 0.00 -64.00 32.00 -32.00 -32.00 -33.00 32.00 -32.00 -32.00 0.00 -64.00 -161.00 -32.00 0.00 0.00 -64.00 -65.00 0.00 -64.00 -64.00 32.00 -32.00 -64.00 -32.00 -64.00 -161.00 32.00 -32.00 32.00 -65.00 -32.00 0.00 32.00 -32.00 0.00 -64.00 -64.00 -32.00 0.00 -32.00 64.00 -33.00 -32.00 97.00 32.00 0.00 32.00 -32.00 64.00 64.00 32.00 0.00 33.00 -32.00 -33.00 -64.00 -64.00 0.00 0.00 -33.00 32.00 -32.00 -32.00 -64.00 32.00 0.00 32.00 32.00 65.00 0.00 32.00 0.00 0.00 -32.00 -32.00 0.00 0.00 -97.00 64.00 33.00 0.00 -65.00 32.00 0.00 65.00 -64.00 32.00 64.00 0.00 -32.00 -65.00 -96.00 -32.00 -65.00 32.00 -32.00 33.00 32.00 32.00 0.00 -32.00 -96.00 32.00 0.00 32.00 0.00 32.00 -97.00 -32.00 33.00 -32.00 -33.00 -65.00 33.00 0.00 32.00 -32.00 0.00 0.00 -32.00 -64.00 32.00 0.00 -32.00 -32.00 -33.00 -32.00 65.00 -33.00 0.00 0.00 -32.00 -32.00 0.00 -32.00 0.00 0.00 32.00 -64.00 32.00 -32.00 0.00 -32.00 64.00 -33.00 0.00 -32.00 0.00 0.00 65.00 0.00 32.00 -32.00 -32.00 -32.00 32.00 -32.00 32.00 0.00 32.00 0.00 32.00 0.00 32.00 -65.00 -32.00 33.00 32.00 -65.00 0.00 0.00 32.00 0.00 33.00 0.00 -33.00 -32.00 33.00 32.00 0.00 -32.00 0.00 0.00 32.00 -32.00 -32.00 -32.00 64.00 -32.00 0.00 0.00 32.00 -32.00 -32.00 -65.00 64.00 -32.00 0.00 -32.00 32.00 -32.00 33.00 -32.00 0.00 32.00 0.00 0.00 32.00 -32.00 32.00 -65.00 -64.00 -32.00 32.00 -32.00 32.00 32.00 0.00 -32.00 32.00 0.00 32.00 -32.00 -32.00 32.00 32.00 -32.00 0.00 32.00 32.00 0.00 65.00 -32.00 0.00 -32.00 0.00 0.00 32.00 -97.00 32.00 0.00 32.00 32.00 0.00 -32.00 32.00 -32.00 32.00 -32.00 33.00 -64.00 0.00 -33.00 32.00 -32.00 -32.00 0.00 32.00 -32.00 -32.00 0.00 64.00 -64.00 32.00 0.00 -32.00 -97.00 64.00 -64.00 64.00 0.00 33.00 -32.00 0.00 -32.00 128.00 -32.00 0.00 -32.00 65.00 -33.00 0.00 -32.00 64.00 -128.00 0.00 0.00 32.00 0.00 -32.00 -33.00 64.00 -32.00 -32.00 0.00 32.00 -32.00 32.00 -64.00 161.00 -32.00 -32.00 0.00 96.00 0.00 33.00 0.00 32.00 -129.00 0.00 -64.00 -32.00 -32.00 32.00 -65.00 0.00 -32.00 32.00 -64.00 0.00 -64.00 64.00 -97.00 64.00 -161.00 65.00 -96.00 64.00 -32.00 32.00 -33.00 32.00 -32.00 129.00 -32.00 32.00 -32.00 64.00 -64.00 65.00 0.00 96.00 -97.00 0.00 -96.00 -32.00 -32.00 0.00 0.00 64.00 -65.00 0.00 -192.00 65.00 -33.00 0.00 -96.00 -97.00 -65.00 32.00 0.00 65.00 -32.00 0.00 -32.00 -33.00 -64.00 97.00 -1318.00 0.00 -2573.00 0.00 0.00 -64.00 97.00 -33.00 32.00 -64.00 0.00 -64.00 0.00 -64.00 -64.00 -33.00 -32.00 -32.00 32.00 -64.00 64.00 -32.00 32.00 -97.00 64.00 -32.00 -32.00 -32.00 -64.00 -64.00 0.00 -129.00 -32.00 -32.00 0.00 -32.00 96.00 -97.00 65.00 -32.00 -129.00 -64.00 -129.00 -64.00 -64.00 0.00 -64.00 -33.00 -32.00 -32.00 -33.00 32.00 -64.00 -64.00 -64.00 0.00 0.00 -32.00 32.00 -96.00 0.00 -65.00 32.00 -96.00 0.00 -97.00 32.00 -64.00 -64.00 -96.00 32.00 -129.00 -32.00 0.00 -32.00 0.00 -97.00 -64.00 33.00 -290.00 -65.00 -32.00 -96.00 32.00 -65.00 -32.00 -64.00 32.00 -32.00 0.00 -64.00 -64.00 0.00 -32.00 -32.00 0.00 0.00 -32.00 0.00 -65.00 -33.00 0.00 -32.00 -32.00 -32.00 0.00 -32.00 -32.00 -32.00 32.00 -32.00 0.00 -33.00 -32.00 -32.00 0.00 -64.00 -64.00 -32.00 32.00 -32.00 0.00 -32.00 0.00 -33.00 0.00 -32.00 0.00 0.00 -32.00 0.00 32.00 -32.00 0.00 -32.00 32.00 -97.00 -32.00 0.00 32.00 -32.00 -32.00 -32.00 0.00 -128.00 32.00 -33.00 0.00 -32.00 -32.00 32.00 0.00 -32.00 0.00 0.00 -32.00 -32.00 0.00 0.00 -32.00 0.00 32.00 -32.00 -32.00 -32.00 0.00 -32.00 0.00 0.00 32.00 0.00 -65.00 -33.00 33.00 0.00 -33.00 -32.00 0.00 -32.00 -32.00 0.00 32.00 -64.00 -32.00 -64.00 0.00 -33.00 -32.00 -32.00 32.00 0.00 -32.00 -32.00 0.00 0.00 -32.00 -32.00 32.00 -32.00 -32.00 -32.00 32.00 -32.00 0.00 -33.00 0.00 -32.00 -32.00 0.00 -32.00 -64.00 32.00 0.00 -32.00 -32.00 0.00 -32.00 32.00 0.00 -32.00 -33.00 0.00 0.00 -32.00 0.00 32.00 -64.00 -32.00 -32.00 -33.00 32.00 -32.00 0.00 -32.00 -32.00 0.00 -322.00 0.00 -1864.00 0.00 64.00 -64.00 32.00 -129.00 0.00 -32.00 64.00 -32.00 97.00 -32.00 32.00 -65.00 64.00 -32.00 32.00 -96.00 129.00 -32.00 0.00 -32.00 -32.00 -65.00 -32.00 -32.00 96.00 -32.00 97.00 -161.00 96.00 -64.00 32.00 64.00 32.00 0.00 97.00 -64.00 0.00 -32.00 64.00 -32.00 32.00 -33.00 32.00 -32.00 0.00 -32.00 -96.00 -32.00 -32.00 -32.00 96.00 -65.00 129.00 -64.00 64.00 -64.00 64.00 -161.00 0.00 -128.00 33.00 -65.00 -33.00 -64.00 0.00 -129.00 -32.00 -64.00 0.00 -32.00 32.00 -32.00 33.00 -65.00 -129.00 -32.00 -96.00 -289.00 -97.00 -32.00 -64.00 0.00 0.00 -129.00 -32.00 97.00 -32.00 32.00 -65.00 -65.00 -32.00 -128.00 0.00 -65.00 -32.00 -32.00 0.00 -96.00 -64.00 0.00 -65.00 -97.00 0.00 -128.00 -96.00 -97.00 -32.00 -193.00 -33.00 -96.00 -64.00 -32.00 -64.00 -97.00 -64.00 0.00 -97.00 -32.00 -64.00 32.00 -64.00 0.00 -33.00 -32.00 -32.00 0.00 -32.00 -64.00 -32.00 0.00 -64.00 -65.00 0.00 -96.00 -32.00 -32.00 -33.00 32.00 0.00 -64.00 -32.00 -32.00 -64.00 32.00 -32.00 -129.00 32.00 -32.00 32.00 -129.00 -64.00 -257.00 -65.00 -161.00 -96.00 0.00 -32.00 -32.00 -65.00 0.00 -96.00 -32.00 -32.00 32.00 0.00 -32.00 -64.00 32.00 -65.00 -96.00 -32.00 -129.00 -32.00 -64.00 -32.00 0.00 -32.00 0.00 -65.00 0.00 -64.00 -64.00 -129.00 -33.00 -32.00 0.00 0.00 -64.00 -64.00 0.00 -64.00 -32.00 -97.00 -129.00 32.00 -160.00 -64.00 -65.00 32.00 -128.00 -64.00 -97.00 -32.00 -32.00 0.00 -32.00 -65.00 -32.00 -32.00 -97.00 -64.00 -32.00 32.00 -96.00 0.00 -65.00 -32.00 -128.00 32.00 -97.00 -32.00 -128.00 -64.00 -65.00 -65.00 -96.00 -64.00 -32.00 32.00 -97.00 0.00 -96.00 -96.00 -97.00 -97.00 33.00 -64.00 0.00 -32.00 -161.00 -65.00 -65.00 -96.00 0.00 -32.00 33.00 -32.00 0.00 -32.00 -33.00 -33.00 -32.00 0.00 -96.00 -32.00 -64.00 -96.00 -97.00 32.00 -32.00 64.00 0.00 -64.00 -129.00 32.00 -64.00 32.00 0.00 65.00 96.00 128.00 0.00 32.00 0.00 65.00 -96.00 32.00 -64.00 0.00 -97.00 32.00 -161.00 -32.00 -96.00 -65.00 -32.00 -160.00 -97.00 -32.00 -32.00 -225.00 -64.00 -129.00 0.00 -32.00 -32.00 -65.00 -97.00 -32.00 -96.00 -96.00 0.00 -97.00 -97.00 -32.00 -128.00 -96.00 -32.00 -97.00 -97.00 -193.00 -193.00 -64.00 0.00 -32.00 -161.00 32.00 0.00 64.00 0.00 97.00 -32.00 96.00 -160.00 0.00 -65.00 65.00 -64.00 -65.00 -64.00 0.00 -161.00 -64.00 -64.00 -96.00 -225.00 0.00 -65.00 32.00 -32.00 32.00 32.00 32.00 65.00 32.00 -33.00 32.00 0.00 97.00 97.00 193.00 32.00 32.00 -64.00 32.00 -97.00 129.00 -64.00 64.00 0.00 96.00 32.00 129.00 -64.00 32.00 0.00 0.00 32.00 0.00 64.00 32.00 0.00 161.00 -96.00 96.00 -129.00 0.00 -32.00 -64.00 -129.00 0.00 -160.00 -64.00 -65.00 -97.00 -64.00 -32.00 -32.00 -32.00 -161.00 -64.00 -64.00 -32.00 -65.00 -65.00 -64.00 0.00 -32.00 -32.00 -64.00z"},am:{name:"AM",path:"M6610.00 62120.00l32.00 -33.00 97.00 -96.00 161.00 -193.00 64.00 -128.00 0.00 -65.00 -64.00 -32.00 0.00 -96.00 0.00 -65.00 -65.00 -128.00 0.00 -33.00 65.00 -128.00 96.00 -97.00 32.00 -96.00 0.00 -32.00 32.00 -97.00 32.00 0.00 33.00 -32.00 64.00 -96.00 64.00 -32.00 97.00 -161.00 32.00 -65.00 129.00 -96.00 32.00 -32.00 96.00 -64.00 32.00 0.00 97.00 0.00 32.00 -97.00 161.00 -128.00 96.00 -33.00 64.00 0.00 33.00 -32.00 96.00 0.00 97.00 -64.00 32.00 0.00 64.00 -32.00 64.00 0.00 97.00 -32.00 0.00 -97.00 32.00 -32.00 64.00 -32.00 32.00 -64.00 65.00 0.00 32.00 32.00 32.00 -32.00 64.00 0.00 65.00 0.00 96.00 -33.00 161.00 0.00 64.00 -32.00 0.00 -32.00 64.00 -32.00 0.00 32.00 33.00 32.00 64.00 -64.00 -32.00 -32.00 32.00 -32.00 0.00 -33.00 32.00 0.00 32.00 -32.00 0.00 -64.00 64.00 -32.00 33.00 32.00 32.00 0.00 64.00 -96.00 32.00 -33.00 -32.00 -32.00 32.00 -32.00 32.00 -96.00 32.00 -32.00 0.00 -33.00 33.00 -32.00 -33.00 -96.00 33.00 -32.00 32.00 0.00 0.00 -65.00 -32.00 -64.00 -65.00 -32.00 -32.00 -129.00 -32.00 -32.00 -32.00 -161.00 -32.00 32.00 0.00 -64.00 -32.00 -64.00 0.00 -64.00 0.00 -33.00 0.00 -32.00 -97.00 -96.00 -32.00 0.00 -32.00 -97.00 -64.00 -32.00 -33.00 -32.00 0.00 -64.00 0.00 -33.00 0.00 -128.00 -160.00 -161.00 0.00 -64.00 0.00 -129.00 96.00 -96.00 -32.00 -32.00 32.00 -33.00 -32.00 -192.00 32.00 0.00 64.00 -65.00 0.00 -32.00 33.00 -32.00 32.00 0.00 64.00 -32.00 0.00 -65.00 32.00 -128.00 0.00 -32.00 0.00 -65.00 0.00 -32.00 32.00 -64.00 32.00 32.00 0.00 -64.00 0.00 -32.00 0.00 -65.00 65.00 -64.00 0.00 -32.00 0.00 -32.00 32.00 -32.00 32.00 0.00 32.00 0.00 97.00 -33.00 0.00 -128.00 32.00 -32.00 64.00 0.00 0.00 -33.00 97.00 -32.00 64.00 -96.00 32.00 0.00 0.00 -97.00 32.00 0.00 32.00 -96.00 33.00 0.00 64.00 -32.00 0.00 -65.00 96.00 -32.00 0.00 -32.00 0.00 -32.00 32.00 -32.00 0.00 -32.00 33.00 0.00 0.00 -65.00 0.00 -32.00 0.00 -32.00 0.00 -32.00 64.00 -32.00 32.00 32.00 32.00 -32.00 -32.00 -64.00 0.00 -65.00 -32.00 -32.00 0.00 -64.00 32.00 -97.00 64.00 -32.00 -32.00 -64.00 32.00 -32.00 0.00 -33.00 0.00 -96.00 -32.00 -64.00 0.00 -129.00 0.00 -32.00 32.00 -129.00 32.00 -64.00 -32.00 -32.00 65.00 -32.00 32.00 -97.00 32.00 -32.00 0.00 -32.00 32.00 -64.00 0.00 -65.00 64.00 -32.00 0.00 -32.00 33.00 -96.00 0.00 -65.00 64.00 -64.00 0.00 -32.00 32.00 -32.00 32.00 -32.00 0.00 -33.00 32.00 -32.00 0.00 -64.00 0.00 -32.00 -32.00 -65.00 32.00 -64.00 0.00 -32.00 0.00 -97.00 0.00 -32.00 -32.00 0.00 32.00 -32.00 -64.00 -96.00 0.00 -32.00 -32.00 0.00 0.00 -33.00 32.00 -32.00 32.00 -32.00 32.00 0.00 33.00 -64.00 64.00 0.00 0.00 32.00 96.00 -32.00 32.00 -32.00 33.00 -129.00 64.00 32.00 64.00 -32.00 32.00 -32.00 32.00 -32.00 33.00 32.00 32.00 -32.00 32.00 -65.00 64.00 33.00 0.00 -33.00 32.00 -32.00 -32.00 -32.00 0.00 -32.00 65.00 0.00 0.00 -32.00 64.00 0.00 0.00 -32.00 96.00 64.00 65.00 -32.00 32.00 0.00 64.00 32.00 32.00 -64.00 32.00 0.00 0.00 32.00 65.00 -32.00 96.00 -65.00 0.00 -96.00 32.00 -32.00 0.00 -32.00 -32.00 -33.00 64.00 -32.00 33.00 -32.00 64.00 0.00 32.00 -32.00 97.00 -96.00 32.00 0.00 64.00 0.00 32.00 -97.00 64.00 0.00 0.00 64.00 33.00 0.00 32.00 -64.00 32.00 32.00 0.00 32.00 32.00 0.00 0.00 -32.00 0.00 -64.00 97.00 -32.00 0.00 -65.00 -33.00 -32.00 0.00 -32.00 65.00 -32.00 0.00 64.00 32.00 -32.00 32.00 64.00 32.00 0.00 0.00 -64.00 64.00 0.00 0.00 -64.00 -32.00 -32.00 32.00 0.00 33.00 32.00 64.00 -64.00 64.00 0.00 0.00 -97.00 0.00 -32.00 0.00 -64.00 32.00 -33.00 33.00 -96.00 96.00 0.00 64.00 -64.00 65.00 0.00 0.00 -32.00 -33.00 -33.00 33.00 0.00 64.00 0.00 32.00 -32.00 129.00 32.00 -32.00 33.00 0.00 64.00 64.00 -32.00 64.00 -129.00 32.00 64.00 65.00 -32.00 96.00 -32.00 0.00 -64.00 32.00 -32.00 65.00 64.00 32.00 -32.00 -32.00 -32.00 128.00 -65.00 32.00 0.00 0.00 -32.00 65.00 -32.00 32.00 -32.00 64.00 32.00 129.00 -96.00 32.00 -65.00 64.00 -32.00 -32.00 -32.00 96.00 -97.00 97.00 -32.00 32.00 -64.00 0.00 -64.00 97.00 32.00 32.00 32.00 32.00 32.00 0.00 -64.00 0.00 -32.00 96.00 0.00 32.00 -65.00 33.00 -32.00 32.00 32.00 96.00 -32.00 -32.00 -32.00 32.00 -32.00 -32.00 -32.00 32.00 -32.00 32.00 0.00 32.00 -32.00 0.00 -33.00 33.00 0.00 0.00 -32.00 -33.00 -64.00 97.00 -32.00 0.00 64.00 32.00 -32.00 0.00 -64.00 32.00 32.00 32.00 -32.00 0.00 -33.00 33.00 -32.00 64.00 32.00 64.00 -64.00 65.00 -32.00 128.00 -32.00 64.00 -32.00 65.00 0.00 32.00 -33.00 32.00 65.00 0.00 32.00 64.00 0.00 32.00 -32.00 0.00 -65.00 0.00 -32.00 33.00 -32.00 32.00 64.00 0.00 65.00 64.00 0.00 64.00 64.00 33.00 0.00 64.00 -32.00 96.00 32.00 65.00 -64.00 32.00 64.00 128.00 -96.00 -32.00 -33.00 32.00 -32.00 33.00 -32.00 0.00 32.00 0.00 32.00 -33.00 97.00 -64.00 32.00 0.00 32.00 64.00 32.00 33.00 33.00 64.00 0.00 96.00 -65.00 65.00 -64.00 64.00 -129.00 64.00 32.00 0.00 -64.00 32.00 -32.00 65.00 32.00 96.00 64.00 32.00 0.00 0.00 -32.00 -64.00 -64.00 0.00 -96.00 64.00 32.00 33.00 32.00 32.00 -32.00 0.00 -32.00 32.00 -33.00 64.00 0.00 64.00 65.00 33.00 0.00 32.00 32.00 0.00 32.00 64.00 0.00 96.00 -129.00 65.00 -64.00 64.00 64.00 64.00 -32.00 32.00 -32.00 33.00 32.00 0.00 65.00 32.00 0.00 96.00 0.00 33.00 32.00 0.00 32.00 32.00 -32.00 0.00 -65.00 -65.00 -32.00 -32.00 -64.00 65.00 0.00 64.00 96.00 64.00 33.00 64.00 -65.00 33.00 -32.00 -33.00 -128.00 -32.00 -65.00 32.00 0.00 97.00 32.00 64.00 -32.00 32.00 0.00 0.00 97.00 32.00 0.00 33.00 -129.00 32.00 0.00 32.00 32.00 -32.00 65.00 32.00 128.00 64.00 -64.00 0.00 -64.00 32.00 -33.00 32.00 0.00 33.00 0.00 32.00 0.00 0.00 65.00 64.00 -32.00 -32.00 -65.00 96.00 0.00 97.00 129.00 32.00 -64.00 0.00 -65.00 32.00 -32.00 65.00 -32.00 32.00 32.00 -32.00 64.00 32.00 33.00 96.00 -65.00 0.00 -64.00 64.00 0.00 -32.00 96.00 65.00 33.00 32.00 0.00 32.00 -65.00 64.00 0.00 32.00 0.00 65.00 0.00 32.00 -64.00 -32.00 -64.00 -33.00 -33.00 0.00 -32.00 65.00 32.00 32.00 33.00 32.00 64.00 97.00 32.00 32.00 32.00 32.00 -64.00 0.00 -32.00 32.00 -32.00 32.00 0.00 32.00 -33.00 33.00 -96.00 64.00 -32.00 96.00 -32.00 -32.00 -97.00 32.00 -32.00 129.00 -64.00 -64.00 -97.00 -33.00 -64.00 65.00 0.00 64.00 32.00 64.00 -32.00 0.00 -32.00 32.00 -32.00 -32.00 -65.00 32.00 -96.00 33.00 -32.00 32.00 -65.00 96.00 33.00 65.00 -97.00 32.00 -32.00 32.00 0.00 64.00 0.00 97.00 96.00 96.00 33.00 32.00 0.00 32.00 64.00 65.00 0.00 32.00 -64.00 0.00 -97.00 0.00 -128.00 32.00 32.00 32.00 32.00 32.00 64.00 0.00 -193.00 97.00 0.00 32.00 0.00 0.00 65.00 -64.00 128.00 0.00 64.00 32.00 33.00 32.00 32.00 64.00 -32.00 97.00 -33.00 64.00 -32.00 64.00 -32.00 32.00 -32.00 65.00 -64.00 -32.00 -65.00 160.00 33.00 33.00 96.00 -65.00 129.00 32.00 32.00 65.00 0.00 32.00 -129.00 32.00 -32.00 96.00 64.00 33.00 0.00 0.00 -64.00 96.00 0.00 32.00 -32.00 -64.00 -64.00 64.00 -33.00 65.00 33.00 128.00 0.00 32.00 -33.00 65.00 33.00 64.00 128.00 32.00 64.00 64.00 33.00 33.00 -65.00 32.00 -32.00 -32.00 -64.00 32.00 -32.00 64.00 64.00 64.00 32.00 32.00 32.00 0.00 129.00 33.00 161.00 -33.00 32.00 -96.00 32.00 0.00 64.00 129.00 97.00 -65.00 64.00 65.00 0.00 160.00 -64.00 0.00 32.00 -32.00 32.00 -64.00 32.00 32.00 65.00 64.00 32.00 97.00 0.00 32.00 32.00 32.00 -32.00 32.00 32.00 32.00 161.00 33.00 32.00 32.00 0.00 64.00 -32.00 0.00 -65.00 32.00 -32.00 97.00 -32.00 0.00 -32.00 -97.00 -64.00 65.00 -129.00 32.00 -32.00 64.00 32.00 32.00 32.00 64.00 -32.00 33.00 -32.00 0.00 -32.00 0.00 -33.00 32.00 97.00 32.00 32.00 64.00 0.00 65.00 0.00 -65.00 64.00 32.00 97.00 33.00 0.00 96.00 32.00 32.00 32.00 0.00 64.00 32.00 0.00 129.00 -64.00 128.00 -64.00 97.00 -129.00 32.00 -161.00 0.00 -192.00 64.00 -65.00 33.00 0.00 225.00 -1318.00 225.00 -1254.00 707.00 -3987.00 354.00 -2090.00 450.00 -2669.00 321.00 -1800.00 -32.00 -161.00 32.00 -64.00 65.00 -65.00 0.00 -64.00 0.00 -193.00 32.00 -96.00 0.00 -65.00 64.00 -32.00 97.00 -32.00 0.00 -64.00 -65.00 -129.00 0.00 -193.00 0.00 -32.00 -64.00 -129.00 -32.00 -128.00 32.00 -97.00 64.00 -128.00 0.00 -129.00 65.00 -64.00 0.00 -64.00 0.00 -97.00 -129.00 -161.00 -32.00 -32.00 32.00 -129.00 -32.00 -32.00 -64.00 -32.00 0.00 -32.00 32.00 0.00 32.00 -64.00 64.00 0.00 -32.00 -65.00 -64.00 -32.00 -65.00 32.00 -64.00 -96.00 0.00 -64.00 -96.00 -97.00 -65.00 -32.00 -32.00 -32.00 -64.00 0.00 -32.00 -32.00 0.00 -32.00 0.00 -161.00 0.00 -65.00 -64.00 -64.00 -33.00 0.00 -128.00 -96.00 64.00 -97.00 0.00 -64.00 -64.00 -32.00 -32.00 0.00 -33.00 -64.00 -128.00 -97.00 32.00 -32.00 -64.00 -32.00 32.00 -32.00 -65.00 0.00 33.00 -65.00 0.00 -32.00 32.00 -32.00 64.00 0.00 -32.00 -64.00 32.00 -33.00 64.00 -96.00 33.00 -96.00 32.00 -65.00 32.00 -64.00 -32.00 0.00 0.00 -64.00 -32.00 -32.00 -33.00 0.00 -32.00 -65.00 -64.00 -32.00 32.00 -64.00 32.00 -97.00 -64.00 -96.00 -32.00 -32.00 32.00 -129.00 -64.00 -64.00 -65.00 0.00 -32.00 0.00 0.00 -97.00 -128.00 -32.00 -97.00 -32.00 0.00 -32.00 -128.00 -32.00 -65.00 -32.00 -32.00 -33.00 -32.00 -64.00 -32.00 0.00 -65.00 -96.00 -64.00 -33.00 -64.00 0.00 0.00 -64.00 -97.00 -32.00 -64.00 0.00 -96.00 -193.00 -65.00 32.00 -128.00 -32.00 -32.00 32.00 -129.00 -96.00 -64.00 -65.00 -33.00 -64.00 -32.00 0.00 -32.00 -64.00 -32.00 -32.00 -97.00 -129.00 -32.00 -32.00 -32.00 -64.00 -257.00 -225.00 -32.00 -33.00 0.00 -128.00 32.00 -65.00 32.00 -96.00 -32.00 -547.00 0.00 -385.00 32.00 -901.00 0.00 -1125.00 0.00 -386.00 32.00 0.00 32.00 0.00 33.00 64.00 32.00 33.00 64.00 0.00 32.00 -33.00 32.00 -64.00 -64.00 -64.00 129.00 0.00 32.00 64.00 128.00 32.00 65.00 -64.00 64.00 -96.00 32.00 32.00 65.00 -32.00 32.00 64.00 128.00 -32.00 65.00 -32.00 32.00 0.00 32.00 -33.00 64.00 33.00 32.00 0.00 0.00 64.00 97.00 -64.00 32.00 -65.00 96.00 -32.00 65.00 -97.00 64.00 65.00 64.00 -32.00 33.00 -129.00 64.00 -32.00 64.00 0.00 0.00 -64.00 32.00 -33.00 129.00 33.00 32.00 32.00 64.00 96.00 32.00 0.00 33.00 32.00 64.00 0.00 0.00 -32.00 64.00 0.00 0.00 -96.00 129.00 -65.00 0.00 -64.00 129.00 0.00 32.00 0.00 0.00 -64.00 32.00 -64.00 32.00 0.00 32.00 0.00 32.00 -65.00 32.00 -32.00 97.00 -32.00 32.00 0.00 32.00 32.00 32.00 64.00 65.00 0.00 32.00 33.00 0.00 64.00 32.00 32.00 96.00 64.00 0.00 65.00 193.00 192.00 65.00 65.00 32.00 -32.00 32.00 -33.00 0.00 -64.00 96.00 32.00 65.00 -32.00 32.00 -64.00 64.00 32.00 -32.00 32.00 32.00 97.00 -32.00 64.00 96.00 0.00 33.00 0.00 64.00 0.00 64.00 -32.00 0.00 32.00 129.00 -32.00 64.00 32.00 0.00 -64.00 0.00 -65.00 32.00 -32.00 0.00 -64.00 65.00 -32.00 32.00 32.00 64.00 0.00 64.00 32.00 65.00 0.00 32.00 32.00 32.00 0.00 32.00 -64.00 -161.00 -257.00 -96.00 -65.00 -64.00 -32.00 -33.00 -32.00 0.00 -96.00 65.00 -65.00 64.00 0.00 32.00 0.00 32.00 -96.00 -32.00 -129.00 -32.00 -32.00 -32.00 -64.00 0.00 -97.00 64.00 -32.00 65.00 0.00 0.00 -32.00 32.00 -64.00 -65.00 -65.00 -32.00 0.00 -96.00 -64.00 -65.00 0.00 0.00 -64.00 0.00 -32.00 -32.00 -65.00 32.00 -32.00 97.00 -32.00 -32.00 -64.00 -161.00 -65.00 -64.00 -64.00 96.00 -64.00 -32.00 -65.00 -32.00 -32.00 -257.00 -225.00 -33.00 0.00 -64.00 32.00 -32.00 -64.00 -64.00 0.00 0.00 -32.00 -65.00 -64.00 -128.00 0.00 -64.00 32.00 -65.00 -32.00 -32.00 32.00 -161.00 161.00 -96.00 -33.00 0.00 -64.00 0.00 -32.00 -32.00 -32.00 -65.00 32.00 -160.00 -32.00 -129.00 32.00 -225.00 0.00 -97.00 -32.00 -96.00 -97.00 -64.00 0.00 -33.00 65.00 -96.00 0.00 -96.00 32.00 -65.00 32.00 -64.00 -32.00 -32.00 32.00 -32.00 -64.00 0.00 -97.00 0.00 -64.00 -97.00 32.00 -32.00 0.00 -96.00 0.00 -129.00 97.00 -64.00 32.00 -33.00 96.00 -32.00 32.00 -96.00 -32.00 -64.00 -64.00 0.00 -1029.00 0.00 -1351.00 0.00 -707.00 96.00 0.00 -32.00 32.00 32.00 32.00 129.00 -32.00 64.00 32.00 0.00 -32.00 32.00 -64.00 32.00 0.00 129.00 -96.00 64.00 0.00 65.00 0.00 32.00 -33.00 32.00 33.00 96.00 0.00 0.00 32.00 65.00 0.00 64.00 0.00 32.00 -32.00 64.00 32.00 32.00 -65.00 33.00 0.00 96.00 -64.00 161.00 -64.00 64.00 -65.00 290.00 129.00 32.00 -32.00 0.00 32.00 32.00 32.00 32.00 -64.00 32.00 32.00 32.00 32.00 32.00 -32.00 129.00 32.00 161.00 97.00 0.00 64.00 32.00 -32.00 965.00 0.00 2282.00 0.00 2541.00 0.00 32.00 0.00 0.00 -64.00 -32.00 -33.00 -97.00 0.00 64.00 -96.00 -96.00 -64.00 -64.00 0.00 -32.00 32.00 -65.00 32.00 -64.00 0.00 -32.00 -129.00 32.00 -161.00 -32.00 0.00 -97.00 0.00 0.00 -64.00 0.00 -96.00 65.00 -65.00 32.00 -257.00 32.00 -32.00 64.00 -64.00 65.00 -65.00 64.00 0.00 64.00 -96.00 64.00 -32.00 65.00 64.00 64.00 -32.00 32.00 0.00 65.00 64.00 32.00 129.00 64.00 32.00 32.00 129.00 32.00 32.00 32.00 0.00 65.00 32.00 96.00 -32.00 97.00 96.00 96.00 97.00 161.00 160.00 161.00 0.00 32.00 -32.00 32.00 -64.00 64.00 -32.00 32.00 -64.00 -32.00 -129.00 129.00 -32.00 128.00 -97.00 97.00 -128.00 32.00 -32.00 64.00 -65.00 161.00 -321.00 65.00 -32.00 96.00 0.00 225.00 96.00 225.00 0.00 161.00 0.00 64.00 -64.00 97.00 -257.00 128.00 -97.00 32.00 -161.00 65.00 -96.00 64.00 -65.00 354.00 -160.00 64.00 -129.00 32.00 -64.00 97.00 0.00 96.00 0.00 97.00 64.00 128.00 129.00 32.00 514.00 32.00 97.00 0.00 257.00 129.00 482.00 64.00 193.00 32.00 64.00 161.00 97.00 65.00 -32.00 257.00 32.00 96.00 32.00 97.00 129.00 64.00 128.00 32.00 129.00 97.00 193.00 -33.00 128.00 33.00 129.00 32.00 96.00 32.00 97.00 32.00 675.00 0.00 129.00 32.00 161.00 -64.00 192.00 -32.00 386.00 0.00 450.00 32.00 129.00 -32.00 193.00 1093.00 -322.00 1222.00 1126.00 1350.00 1190.00 483.00 -129.00 128.00 32.00 32.00 32.00 65.00 65.00 32.00 64.00 32.00 0.00 161.00 -32.00 32.00 -65.00 32.00 0.00 64.00 33.00 65.00 -65.00 0.00 -32.00 32.00 -96.00 0.00 -33.00 64.00 0.00 97.00 -32.00 96.00 32.00 64.00 0.00 65.00 -32.00 32.00 0.00 32.00 0.00 32.00 0.00 32.00 0.00 0.00 -64.00 65.00 -64.00 0.00 -97.00 64.00 -32.00 0.00 -96.00 32.00 -33.00 96.00 0.00 33.00 33.00 32.00 -65.00 64.00 -32.00 32.00 -96.00 -32.00 -65.00 97.00 33.00 128.00 -65.00 97.00 -64.00 32.00 32.00 64.00 -32.00 32.00 -32.00 32.00 -32.00 33.00 32.00 32.00 -32.00 32.00 -65.00 32.00 0.00 64.00 -96.00 65.00 0.00 64.00 0.00 32.00 0.00 32.00 -32.00 32.00 32.00 32.00 32.00 33.00 32.00 32.00 -64.00 96.00 -65.00 129.00 129.00 -32.00 -96.00 64.00 0.00 32.00 -33.00 0.00 33.00 97.00 32.00 32.00 -32.00 32.00 96.00 32.00 -32.00 64.00 0.00 -32.00 32.00 32.00 64.00 65.00 0.00 32.00 65.00 32.00 32.00 -32.00 32.00 64.00 64.00 0.00 33.00 64.00 64.00 -32.00 96.00 0.00 32.00 97.00 0.00 0.00 33.00 -65.00 64.00 33.00 128.00 -33.00 0.00 -32.00 33.00 -32.00 -33.00 -32.00 33.00 32.00 64.00 -32.00 96.00 -64.00 0.00 0.00 33.00 -32.00 96.00 -33.00 0.00 -96.00 64.00 0.00 97.00 -64.00 96.00 32.00 32.00 32.00 33.00 64.00 160.00 32.00 32.00 0.00 65.00 33.00 0.00 32.00 32.00 64.00 -97.00 129.00 0.00 32.00 -32.00 32.00 0.00 32.00 -32.00 32.00 0.00 97.00 0.00 64.00 -32.00 0.00 -32.00 64.00 -64.00 33.00 -97.00 32.00 -32.00 0.00 -64.00 0.00 -32.00 64.00 32.00 32.00 -32.00 -32.00 -65.00 32.00 -32.00 -32.00 -32.00 0.00 -32.00 -64.00 -129.00 64.00 -32.00 32.00 -97.00 32.00 -32.00 32.00 0.00 33.00 -64.00 96.00 -64.00 -32.00 -32.00 64.00 -65.00 64.00 -193.00 33.00 33.00 96.00 -65.00 129.00 0.00 32.00 0.00 32.00 32.00 -32.00 33.00 32.00 32.00 32.00 -32.00 65.00 32.00 96.00 -32.00 64.00 0.00 32.00 64.00 -32.00 32.00 65.00 0.00 64.00 -64.00 64.00 -129.00 32.00 -161.00 32.00 -32.00 33.00 -96.00 -97.00 -33.00 0.00 -32.00 0.00 -32.00 32.00 -32.00 32.00 -129.00 0.00 -128.00 33.00 -97.00 -33.00 -96.00 65.00 0.00 96.00 -32.00 0.00 -65.00 97.00 -64.00 64.00 64.00 32.00 0.00 32.00 -32.00 65.00 65.00 -32.00 96.00 32.00 32.00 64.00 -32.00 129.00 32.00 0.00 -64.00 64.00 -32.00 64.00 -97.00 97.00 -96.00 64.00 -97.00 -32.00 -32.00 -32.00 -96.00 64.00 -65.00 32.00 0.00 32.00 33.00 0.00 32.00 32.00 32.00 65.00 -32.00 32.00 -65.00 64.00 -64.00 -32.00 -32.00 64.00 0.00 32.00 0.00 0.00 96.00 65.00 0.00 32.00 0.00 0.00 -64.00 64.00 -96.00 -32.00 -32.00 193.00 -129.00 64.00 -97.00 32.00 33.00 65.00 128.00 -32.00 32.00 0.00 33.00 64.00 64.00 96.00 128.00 33.00 33.00 32.00 0.00 128.00 -65.00 0.00 -64.00 32.00 0.00 33.00 -96.00 0.00 -33.00 0.00 -32.00 32.00 -32.00 64.00 32.00 32.00 0.00 65.00 -32.00 32.00 0.00 64.00 -64.00 64.00 -97.00 32.00 0.00 65.00 -64.00 96.00 0.00 65.00 -96.00 -33.00 0.00 33.00 -65.00 -33.00 -32.00 65.00 -32.00 96.00 -161.00 97.00 -64.00 0.00 -32.00 0.00 -32.00 32.00 32.00 96.00 -32.00 65.00 -65.00 64.00 -64.00 96.00 -64.00 32.00 32.00 33.00 0.00 96.00 -65.00 0.00 -32.00 64.00 -64.00 0.00 -32.00 65.00 -64.00 64.00 32.00 32.00 0.00 97.00 0.00 32.00 96.00 -65.00 97.00 -96.00 96.00 32.00 32.00 -32.00 32.00 -64.00 129.00 0.00 32.00 -32.00 97.00 32.00 32.00 64.00 0.00 96.00 0.00 33.00 32.00 32.00 64.00 32.00 32.00 32.00 -32.00 -32.00 -32.00 0.00 -32.00 0.00 -32.00 64.00 -32.00 0.00 -33.00 0.00 -32.00 0.00 -64.00 0.00 -64.00 32.00 -32.00 32.00 -33.00 0.00 -32.00 33.00 -32.00 32.00 -32.00 96.00 -64.00 0.00 -33.00 65.00 0.00 32.00 -64.00 64.00 -32.00 32.00 -32.00 65.00 32.00 32.00 0.00 96.00 -96.00 32.00 -65.00 65.00 -96.00 0.00 -65.00 32.00 0.00 64.00 0.00 64.00 -32.00 32.00 0.00 65.00 0.00 64.00 -32.00 0.00 -96.00 64.00 -65.00 33.00 -96.00 64.00 -64.00 32.00 -129.00 0.00 -32.00 32.00 -97.00 -32.00 0.00 -32.00 -96.00 32.00 -32.00 0.00 -32.00 0.00 -65.00 -32.00 0.00 0.00 -32.00 64.00 -161.00 0.00 -64.00 32.00 -32.00 -32.00 -64.00 32.00 0.00 0.00 -97.00 -64.00 0.00 0.00 -32.00 32.00 -161.00 0.00 -64.00 0.00 -96.00 0.00 -65.00 65.00 -32.00 32.00 -32.00 96.00 -32.00 0.00 -65.00 32.00 0.00 65.00 -64.00 32.00 -32.00 32.00 0.00 64.00 -64.00 32.00 32.00 32.00 -32.00 33.00 32.00 64.00 0.00 64.00 32.00 97.00 -64.00 32.00 0.00 32.00 32.00 32.00 32.00 161.00 0.00 32.00 96.00 64.00 -32.00 33.00 -96.00 128.00 0.00 64.00 32.00 33.00 -32.00 32.00 -65.00 32.00 0.00 64.00 33.00 32.00 -33.00 0.00 -32.00 32.00 -32.00 33.00 -32.00 0.00 -32.00 128.00 -97.00 33.00 33.00 32.00 32.00 -32.00 64.00 96.00 0.00 32.00 32.00 32.00 -32.00 0.00 -64.00 -32.00 -129.00 32.00 -32.00 32.00 0.00 33.00 0.00 32.00 0.00 64.00 -96.00 32.00 0.00 0.00 -33.00 0.00 -64.00 64.00 0.00 65.00 -64.00 32.00 0.00 96.00 -32.00 32.00 -33.00 97.00 0.00 129.00 65.00 0.00 32.00 96.00 0.00 64.00 -64.00 33.00 -65.00 32.00 0.00 96.00 65.00 32.00 0.00 32.00 -33.00 33.00 0.00 96.00 -64.00 32.00 0.00 0.00 -64.00 0.00 -32.00 32.00 -97.00 -32.00 0.00 0.00 -64.00 129.00 -64.00 32.00 64.00 257.00 161.00 129.00 64.00 96.00 -32.00 322.00 -97.00 128.00 0.00 33.00 32.00 96.00 0.00 0.00 65.00 0.00 96.00 32.00 97.00 65.00 128.00 64.00 65.00 96.00 96.00 65.00 97.00 225.00 128.00 193.00 -32.00 160.00 -64.00 129.00 32.00 386.00 64.00 64.00 0.00 64.00 97.00 0.00 32.00 322.00 96.00 96.00 65.00 33.00 0.00 64.00 64.00 32.00 161.00 -32.00 160.00 -129.00 290.00 32.00 514.00 -32.00 65.00 -128.00 96.00 -33.00 32.00 -32.00 64.00 -128.00 129.00 -32.00 129.00 0.00 64.00 0.00 32.00 128.00 64.00 97.00 129.00 32.00 64.00 64.00 33.00 32.00 128.00 65.00 64.00 96.00 65.00 96.00 96.00 129.00 65.00 32.00 0.00 32.00 32.00 65.00 160.00 0.00 33.00 -32.00 64.00 32.00 96.00 64.00 33.00 96.00 482.00 161.00 386.00 32.00 257.00 97.00 193.00 32.00 0.00 161.00 0.00 32.00 0.00 32.00 0.00 0.00 32.00 -32.00 96.00 0.00 65.00 32.00 32.00 -32.00 64.00 32.00 64.00 64.00 97.00 65.00 96.00 0.00 65.00 -32.00 128.00 -97.00 97.00 -64.00 225.00 32.00 128.00 64.00 65.00 32.00 32.00 0.00 193.00 -32.00 32.00 -161.00 129.00 -128.00 193.00 -32.00 96.00 -32.00 64.00 96.00 451.00 -32.00 192.00 -32.00 193.00 64.00 97.00 0.00 225.00 64.00 0.00 97.00 -65.00 96.00 129.00 32.00 32.00 33.00 129.00 32.00 64.00 -32.00 32.00 0.00 33.00 -33.00 64.00 -32.00 96.00 32.00 97.00 -32.00 193.00 65.00 160.00 0.00 161.00 64.00 65.00 64.00 128.00 0.00 129.00 0.00 128.00 0.00 129.00 64.00 96.00 97.00 65.00 96.00 32.00 32.00 64.00 97.00 32.00 96.00 290.00 0.00 32.00 0.00 32.00 0.00 96.00 -32.00 0.00 0.00 33.00 32.00 32.00 33.00 64.00 0.00 64.00 96.00 129.00 32.00 64.00 32.00 65.00 65.00 64.00 64.00 0.00 64.00 32.00 0.00 32.00 -32.00 65.00 32.00 96.00 -64.00 32.00 0.00 97.00 32.00 64.00 64.00 0.00 -32.00 64.00 -64.00 32.00 0.00 33.00 64.00 96.00 -32.00 32.00 32.00 32.00 32.00 32.00 33.00 0.00 32.00 -32.00 160.00 97.00 -32.00 32.00 0.00 129.00 -32.00 32.00 -32.00 32.00 32.00 96.00 -64.00 32.00 0.00 33.00 -32.00 0.00 -32.00 96.00 -65.00 32.00 -32.00 32.00 -128.00 65.00 0.00 64.00 32.00 0.00 -32.00 64.00 -33.00 -32.00 -32.00 32.00 0.00 65.00 -32.00 64.00 -32.00 0.00 -32.00 32.00 32.00 97.00 -32.00 32.00 0.00 32.00 -32.00 32.00 32.00 64.00 0.00 65.00 32.00 32.00 64.00 64.00 0.00 64.00 -64.00 0.00 0.00 33.00 32.00 32.00 32.00 64.00 0.00 32.00 -32.00 32.00 -32.00 0.00 -32.00 32.00 -32.00 0.00 -33.00 0.00 -32.00 0.00 0.00 65.00 -64.00 32.00 -32.00 -32.00 0.00 32.00 -97.00 0.00 0.00 32.00 0.00 64.00 32.00 0.00 33.00 32.00 -33.00 33.00 -96.00 -33.00 -32.00 33.00 0.00 32.00 -64.00 32.00 -33.00 -64.00 -32.00 -33.00 -32.00 -32.00 0.00 -32.00 -128.00 0.00 -65.00 -32.00 0.00 32.00 -96.00 -64.00 -32.00 32.00 0.00 96.00 -65.00 33.00 0.00 96.00 32.00 0.00 33.00 97.00 -65.00 32.00 0.00 32.00 32.00 96.00 97.00 65.00 64.00 -32.00 32.00 64.00 33.00 0.00 32.00 32.00 0.00 -32.00 64.00 0.00 32.00 32.00 129.00 32.00 32.00 64.00 64.00 33.00 0.00 32.00 32.00 32.00 0.00 32.00 -32.00 32.00 64.00 32.00 0.00 32.00 33.00 0.00 96.00 129.00 32.00 64.00 65.00 0.00 32.00 65.00 64.00 64.00 0.00 32.00 64.00 -32.00 65.00 64.00 64.00 97.00 129.00 0.00 64.00 32.00 64.00 0.00 0.00 96.00 129.00 33.00 32.00 32.00 64.00 64.00 32.00 0.00 33.00 32.00 64.00 0.00 64.00 129.00 -32.00 64.00 32.00 32.00 32.00 32.00 33.00 33.00 64.00 32.00 64.00 0.00 64.00 0.00 97.00 96.00 96.00 97.00 32.00 64.00 97.00 225.00 0.00 96.00 129.00 129.00 32.00 96.00 32.00 161.00 129.00 161.00 64.00 97.00 32.00 128.00 32.00 97.00 129.00 32.00 128.00 0.00 65.00 0.00 64.00 -32.00 64.00 -65.00 64.00 -32.00 97.00 32.00 129.00 32.00 96.00 97.00 289.00 96.00 97.00 32.00 161.00 65.00 160.00 128.00 65.00 97.00 64.00 161.00 257.00 225.00 32.00 32.00 33.00 0.00 0.00 -129.00 32.00 -32.00 0.00 -64.00 -32.00 -32.00 -33.00 -65.00 -160.00 -64.00 -97.00 -193.00 0.00 -96.00 0.00 -33.00 -64.00 -32.00 -129.00 0.00 -32.00 -96.00 -129.00 -32.00 -32.00 0.00 0.00 -32.00 97.00 -129.00 32.00 -32.00 32.00 -64.00 0.00 -65.00 -129.00 -128.00 -96.00 -33.00 32.00 -64.00 64.00 -64.00 33.00 -161.00 32.00 -96.00 32.00 -129.00 32.00 -32.00 32.00 -32.00 -32.00 -97.00 32.00 -64.00 32.00 -64.00 33.00 -32.00 -33.00 -65.00 -32.00 -32.00 0.00 -32.00 65.00 -32.00 -65.00 -65.00 0.00 -32.00 32.00 -32.00 97.00 0.00 32.00 -64.00 0.00 -129.00 -32.00 -64.00 -64.00 -64.00 0.00 -33.00 0.00 -64.00 -65.00 0.00 -32.00 -32.00 32.00 -129.00 -32.00 -96.00 32.00 -32.00 0.00 -97.00 97.00 -64.00 0.00 -161.00 64.00 -64.00 0.00 -32.00 -32.00 -32.00 0.00 -129.00 0.00 -96.00 64.00 -161.00 97.00 -65.00 160.00 -128.00 33.00 -65.00 0.00 -96.00 64.00 -96.00 32.00 -33.00 96.00 0.00 33.00 -32.00 0.00 -32.00 0.00 -64.00 96.00 0.00 64.00 -64.00 129.00 -65.00 32.00 -32.00 65.00 -32.00 96.00 32.00 129.00 -129.00 64.00 0.00 32.00 0.00 225.00 -32.00 32.00 -32.00 0.00 -96.00 32.00 -32.00 -32.00 -65.00 0.00 -64.00 32.00 -32.00 33.00 0.00 64.00 32.00 96.00 0.00 97.00 32.00 0.00 -32.00 32.00 -32.00 96.00 -32.00 33.00 32.00 32.00 32.00 96.00 -32.00 32.00 0.00 129.00 64.00 32.00 129.00 32.00 32.00 65.00 0.00 32.00 0.00 128.00 64.00 129.00 0.00 64.00 0.00 32.00 -32.00 33.00 32.00 32.00 0.00 32.00 -32.00 64.00 0.00 32.00 129.00 -32.00 32.00 0.00 128.00 32.00 0.00 0.00 65.00 129.00 128.00 96.00 -64.00 33.00 32.00 32.00 32.00 0.00 65.00 0.00 32.00 32.00 96.00 161.00 0.00 64.00 32.00 0.00 161.00 0.00 32.00 0.00 32.00 32.00 0.00 32.00 33.00 32.00 32.00 33.00 -32.00 32.00 64.00 -32.00 64.00 -33.00 32.00 0.00 33.00 97.00 32.00 -32.00 64.00 32.00 32.00 -32.00 64.00 32.00 65.00 32.00 32.00 -32.00 64.00 96.00 -32.00 97.00 64.00 32.00 -32.00 161.00 64.00 32.00 0.00 -32.00 65.00 32.00 32.00 64.00 -64.00 97.00 -33.00 0.00 -32.00 32.00 0.00 32.00 -32.00 32.00 0.00 97.00 32.00 0.00 -96.00 160.00 64.00 0.00 32.00 65.00 0.00 32.00 32.00 32.00 0.00 129.00 -128.00 0.00 -32.00 -65.00 -32.00 65.00 -65.00 32.00 0.00 32.00 -64.00 -32.00 -32.00 32.00 -32.00 -32.00 -32.00 32.00 -33.00 64.00 -64.00 32.00 0.00 65.00 0.00 96.00 0.00 32.00 32.00 32.00 -32.00 32.00 -32.00 65.00 -32.00 96.00 0.00 32.00 -65.00 97.00 0.00 32.00 0.00 32.00 -32.00 129.00 -64.00 32.00 0.00 32.00 -64.00 0.00 -97.00 -32.00 0.00 32.00 -96.00 -64.00 -65.00 0.00 -96.00 -32.00 0.00 -32.00 0.00 -65.00 -64.00 -32.00 -32.00 -32.00 -65.00 -64.00 -32.00 0.00 -64.00 -65.00 32.00 -32.00 -64.00 32.00 -33.00 0.00 -64.00 -64.00 -32.00 0.00 -32.00 -32.00 -193.00 64.00 -32.00 0.00 -32.00 32.00 -65.00 0.00 -64.00 193.00 -129.00 0.00 -64.00 -32.00 -32.00 32.00 -32.00 -32.00 -32.00 32.00 -33.00 32.00 -96.00 65.00 -32.00 0.00 -32.00 32.00 -65.00 -32.00 -96.00 0.00 -32.00 96.00 0.00 0.00 -129.00 32.00 -32.00 32.00 -32.00 -96.00 -129.00 32.00 -32.00 32.00 -129.00 -32.00 -96.00 32.00 -32.00 32.00 32.00 65.00 -32.00 32.00 -64.00 0.00 -65.00 32.00 -32.00 64.00 32.00 -32.00 -64.00 97.00 -97.00 32.00 0.00 32.00 -64.00 -32.00 -32.00 0.00 -32.00 -32.00 -32.00 32.00 -65.00 32.00 -64.00 64.00 -129.00 0.00 -128.00 129.00 -129.00 -32.00 -32.00 64.00 0.00 64.00 -96.00 97.00 -32.00 -32.00 -65.00 32.00 -32.00 0.00 -32.00 0.00 -64.00 64.00 -65.00 -32.00 -32.00 -32.00 -32.00 0.00 -64.00 96.00 -97.00 0.00 -32.00 161.00 -64.00 64.00 -32.00 65.00 -65.00 32.00 -321.00 64.00 -161.00 2862.00 0.00 1125.00 0.00 1415.00 0.00 0.00 1350.00 0.00 33.00 32.00 64.00 0.00 128.00 32.00 33.00 32.00 0.00 65.00 64.00 -33.00 289.00 33.00 32.00 0.00 65.00 -97.00 193.00 0.00 160.00 32.00 161.00 32.00 0.00 0.00 65.00 0.00 32.00 -32.00 64.00 0.00 225.00 129.00 97.00 129.00 64.00 0.00 32.00 96.00 0.00 0.00 32.00 32.00 -32.00 64.00 32.00 65.00 97.00 96.00 32.00 32.00 96.00 33.00 0.00 32.00 32.00 -32.00 161.00 32.00 129.00 32.00 32.00 32.00 64.00 0.00 97.00 0.00 32.00 -32.00 64.00 -64.00 0.00 0.00 97.00 32.00 32.00 0.00 96.00 -32.00 32.00 0.00 65.00 64.00 64.00 0.00 32.00 32.00 0.00 32.00 129.00 0.00 32.00 97.00 32.00 96.00 96.00 0.00 33.00 32.00 32.00 32.00 -32.00 65.00 32.00 96.00 193.00 64.00 32.00 65.00 0.00 0.00 32.00 64.00 64.00 32.00 0.00 0.00 33.00 32.00 32.00 0.00 32.00 193.00 128.00 0.00 33.00 32.00 0.00 33.00 -33.00 32.00 33.00 32.00 -33.00 0.00 65.00 32.00 64.00 32.00 0.00 32.00 64.00 32.00 0.00 0.00 -32.00 33.00 0.00 128.00 97.00 0.00 32.00 -96.00 32.00 32.00 64.00 -32.00 97.00 128.00 96.00 0.00 65.00 65.00 32.00 0.00 32.00 0.00 32.00 -32.00 32.00 -33.00 64.00 33.00 33.00 -33.00 96.00 65.00 64.00 32.00 0.00 32.00 0.00 32.00 0.00 32.00 32.00 97.00 97.00 0.00 129.00 32.00 32.00 0.00 32.00 32.00 32.00 32.00 -32.00 32.00 96.00 97.00 33.00 -32.00 64.00 257.00 -32.00 0.00 -32.00 64.00 0.00 65.00 128.00 128.00 32.00 97.00 161.00 64.00 32.00 96.00 129.00 33.00 -32.00 128.00 -161.00 32.00 -32.00 0.00 -97.00 129.00 -32.00 64.00 -64.00 -32.00 -32.00 32.00 -65.00 193.00 -128.00 32.00 0.00 65.00 32.00 32.00 64.00 0.00 32.00 32.00 97.00 129.00 32.00 32.00 32.00 0.00 64.00 -32.00 97.00 64.00 64.00 0.00 97.00 -32.00 32.00 -97.00 289.00 0.00 97.00 -32.00 32.00 0.00 64.00 0.00 64.00 64.00 65.00 65.00 0.00 -32.00 32.00 0.00 64.00 96.00 32.00 0.00 97.00 32.00 0.00 64.00 -32.00 97.00 32.00 32.00 32.00 -32.00 64.00 32.00 32.00 32.00 -32.00 32.00 64.00 97.00 -64.00 64.00 0.00 97.00 32.00 0.00 32.00 96.00 33.00 0.00 32.00 32.00 0.00 32.00 96.00 33.00 32.00 32.00 65.00 32.00 0.00 32.00 0.00 0.00 64.00 0.00 32.00 32.00 0.00 64.00 -32.00 65.00 32.00 0.00 -32.00 96.00 32.00 64.00 -32.00 0.00 161.00 33.00 64.00 32.00 64.00 -32.00 65.00 64.00 0.00 64.00 96.00 97.00 -64.00 32.00 32.00 193.00 -32.00 0.00 -32.00 32.00 -32.00 64.00 64.00 -32.00 32.00 32.00 64.00 32.00 -32.00 97.00 64.00 64.00 0.00 32.00 0.00 32.00 97.00 65.00 0.00 -32.00 129.00 96.00 -65.00 32.00 65.00 32.00 32.00 65.00 -32.00 0.00 64.00 32.00 64.00 193.00 -64.00 0.00 32.00 -32.00 64.00 64.00 33.00 64.00 -97.00 65.00 0.00 0.00 64.00 32.00 33.00 32.00 0.00 0.00 64.00 -64.00 32.00 32.00 64.00 96.00 -64.00 97.00 96.00 64.00 -32.00 -32.00 -64.00 96.00 32.00 97.00 64.00 32.00 -96.00 128.00 0.00 0.00 32.00 33.00 0.00 32.00 -64.00 0.00 -32.00 32.00 0.00 32.00 32.00 -32.00 32.00 32.00 32.00 64.00 32.00 33.00 0.00 32.00 -32.00 64.00 -32.00 32.00 64.00 32.00 0.00 32.00 -32.00 33.00 64.00 64.00 -64.00 0.00 32.00 -32.00 129.00 32.00 32.00 0.00 32.00 64.00 0.00 97.00 0.00 64.00 129.00 96.00 -97.00 65.00 65.00 0.00 32.00 0.00 32.00 64.00 32.00 32.00 32.00 0.00 32.00 -64.00 65.00 32.00 96.00 64.00 65.00 97.00 225.00 32.00 32.00 193.00 -32.00 32.00 64.00 64.00 64.00 33.00 97.00 32.00 32.00 193.00 32.00 32.00 0.00 32.00 32.00 96.00 64.00 97.00 129.00 64.00 32.00 64.00 0.00 193.00 0.00 129.00 -64.00 64.00 0.00 65.00 64.00 32.00 32.00 32.00 97.00 0.00 96.00 0.00 32.00 -32.00 97.00 -97.00 96.00 -96.00 129.00 0.00 129.00 32.00 32.00 64.00 0.00 97.00 32.00 96.00 32.00 32.00 64.00 97.00 65.00 128.00 0.00 97.00 -33.00 64.00 0.00 32.00 33.00 33.00 -33.00 32.00 -128.00 0.00 -32.00 64.00 0.00 32.00 32.00 64.00 -32.00 33.00 -65.00 96.00 -32.00 64.00 -64.00 32.00 0.00 65.00 0.00 128.00 161.00 33.00 -32.00 64.00 -33.00 64.00 -32.00 32.00 32.00 65.00 65.00 64.00 0.00 96.00 -65.00 33.00 -64.00 64.00 -32.00 96.00 32.00 97.00 0.00 64.00 -32.00 32.00 -97.00 32.00 0.00 0.00 -64.00 33.00 -32.00 64.00 -32.00 129.00 -32.00 128.00 -161.00 97.00 32.00 32.00 -32.00 32.00 -32.00 32.00 -32.00 64.00 0.00 65.00 0.00 64.00 0.00 225.00 -65.00 0.00 32.00 -32.00 65.00 -161.00 257.00 -129.00 225.00 -128.00 129.00 -129.00 96.00 -193.00 129.00 -321.00 161.00 -161.00 32.00 -96.00 64.00 -33.00 32.00 -96.00 225.00 -32.00 65.00 0.00 96.00 -32.00 64.00 -193.00 258.00 0.00 32.00 32.00 32.00 96.00 32.00 65.00 32.00 64.00 0.00 32.00 32.00 -128.00 290.00 -258.00 578.00 -257.00 515.00 -161.00 418.00 -353.00 772.00 -547.00 1221.00 -32.00 33.00 -193.00 450.00 -354.00 803.00 -128.00 322.00 -193.00 450.00 -322.00 708.00 -1093.00 2379.00 -1415.00 3087.00 -321.00 771.00 -418.00 901.00 -740.00 1672.00 -1897.00 4212.00 -32.00 64.00 -64.00 32.00 0.00 32.00 -33.00 0.00 -128.00 0.00 -32.00 32.00 -32.00 161.00 -33.00 64.00 -64.00 97.00 -96.00 32.00 -258.00 225.00 -96.00 161.00 -97.00 96.00 -64.00 129.00 0.00 418.00 64.00 96.00 33.00 161.00 128.00 354.00 129.00 161.00 64.00 32.00 32.00 96.00 33.00 0.00 128.00 32.00 64.00 65.00 65.00 64.00 160.00 289.00 97.00 97.00 96.00 32.00 33.00 0.00 64.00 129.00 32.00 64.00 64.00 32.00 33.00 129.00 96.00 96.00 64.00 257.00 -32.00 193.00 32.00 161.00 0.00 64.00 97.00 129.00 64.00 64.00 -32.00 33.00 -161.00 160.00 -161.00 322.00 -32.00 161.00 -32.00 160.00 32.00 129.00 32.00 161.00 33.00 64.00 0.00 96.00 -161.00 161.00 -65.00 129.00 -128.00 128.00 -32.00 33.00 0.00 128.00 0.00 65.00 -65.00 96.00 -160.00 161.00 -193.00 96.00 -32.00 65.00 -33.00 0.00 0.00 64.00 65.00 64.00 0.00 225.00 96.00 161.00 97.00 129.00 32.00 128.00 0.00 65.00 32.00 96.00 128.00 225.00 33.00 64.00 -33.00 97.00 33.00 96.00 -33.00 65.00 -128.00 64.00 -32.00 96.00 64.00 193.00 -64.00 97.00 32.00 193.00 -32.00 64.00 0.00 64.00 32.00 32.00 32.00 97.00 -32.00 32.00 -129.00 64.00 -32.00 65.00 32.00 64.00 -32.00 64.00 0.00 65.00 -128.00 160.00 -33.00 65.00 -64.00 96.00 -32.00 32.00 -64.00 129.00 32.00 96.00 32.00 65.00 0.00 64.00 -32.00 129.00 64.00 64.00 32.00 64.00 0.00 64.00 -32.00 33.00 -32.00 96.00 -32.00 64.00 -129.00 290.00 32.00 32.00 97.00 32.00 128.00 -64.00 33.00 0.00 128.00 -32.00 129.00 64.00 0.00 32.00 -32.00 32.00 -97.00 65.00 -193.00 192.00 -64.00 65.00 -32.00 0.00 -32.00 0.00 -33.00 0.00 -64.00 32.00 -289.00 32.00 -2830.00 0.00 -128.00 0.00 -3473.00 0.00 -2669.00 -32.00 -1543.00 0.00 -418.00 0.00 -64.00 0.00 -3473.00 0.00 -32.00 0.00 -64.00 0.00 -97.00 -193.00 -32.00 -32.00 32.00 -97.00 -32.00 -32.00 -64.00 -32.00 -32.00 -32.00 -97.00 -32.00 -128.00 32.00 -33.00 -32.00 -32.00 -97.00 -64.00 32.00 -64.00 0.00 -33.00 65.00 33.00 32.00 -33.00 32.00 0.00 32.00 -64.00 32.00 0.00 33.00 -64.00 64.00 -65.00 -32.00 -96.00 0.00 -96.00 -65.00 -33.00 0.00 -32.00 65.00 0.00 160.00 -64.00 65.00 -32.00 64.00 32.00 64.00 -32.00 32.00 0.00 33.00 0.00 96.00 -97.00 64.00 -96.00 0.00 0.00 65.00 -96.00 0.00 -65.00 32.00 -193.00 -64.00 -32.00 32.00 -32.00 -32.00 0.00 -97.00 -64.00 -96.00 -65.00 -33.00 -64.00 -128.00 -96.00 0.00 -97.00 0.00 -128.00 64.00 -129.00 -32.00 -129.00 -321.00 0.00 -33.00 32.00 -64.00 -32.00 -32.00 -64.00 -32.00 -32.00 -65.00 32.00 -64.00 -64.00 -96.00 -97.00 -65.00 32.00 -32.00 97.00 0.00 0.00 -64.00 -32.00 -64.00 -33.00 -97.00 -64.00 0.00 -128.00 0.00 -65.00 -64.00 -128.00 -32.00 -32.00 32.00 -65.00 32.00 -32.00 32.00 0.00 64.00 97.00 97.00 -33.00 64.00 -32.00 0.00 -225.00 -161.00 -32.00 -32.00 0.00 -32.00 64.00 -96.00 32.00 -65.00 -64.00 -64.00 32.00 -96.00 -32.00 -65.00 -64.00 0.00 -32.00 -32.00 -33.00 -64.00 0.00 -97.00 -32.00 -128.00 32.00 -129.00 33.00 -64.00 0.00 -64.00 -33.00 -33.00 -64.00 -32.00 -64.00 -32.00 -64.00 0.00 -129.00 -32.00 -64.00 -32.00 -32.00 -64.00 -65.00 -65.00 -32.00 32.00 -32.00 0.00 -32.00 65.00 -65.00 32.00 -96.00 96.00 -32.00 0.00 0.00 -32.00 -32.00 -32.00 -32.00 -64.00 -65.00 0.00 32.00 -65.00 -32.00 -64.00 0.00 -64.00 -32.00 0.00 32.00 -65.00 -32.00 -96.00 -32.00 0.00 -32.00 -32.00 -32.00 0.00 -33.00 -32.00 -32.00 32.00 -32.00 -32.00 -32.00 -65.00 -193.00 -96.00 -32.00 -32.00 32.00 -32.00 -64.00 -129.00 -65.00 -32.00 -32.00 -64.00 0.00 -33.00 0.00 -32.00 32.00 -32.00 33.00 -64.00 -33.00 -32.00 -32.00 -97.00 32.00 -32.00 -64.00 -64.00 0.00 -33.00 -96.00 -64.00 -65.00 -64.00 -96.00 -97.00 -193.00 -96.00 -129.00 0.00 -32.00 -64.00 -64.00 -97.00 -32.00 0.00 -32.00 -32.00 -33.00 0.00 -64.00 -64.00 -2186.00 0.00 -804.00 0.00 -161.00 0.00 -418.00 -32.00 -32.00 225.00 32.00 64.00 -32.00 64.00 -64.00 32.00 -32.00 97.00 -97.00 64.00 0.00 64.00 32.00 33.00 -32.00 96.00 -32.00 32.00 -96.00 161.00 -161.00 97.00 -97.00 96.00 0.00 32.00 129.00 225.00 -129.00 97.00 -64.00 96.00 0.00 64.00 -64.00 97.00 -33.00 32.00 -32.00 0.00 -160.00 -129.00 -97.00 -32.00 -96.00 -32.00 -32.00 0.00 -65.00 0.00 -32.00 64.00 -64.00 97.00 -32.00 32.00 -97.00 -32.00 -64.00 32.00 0.00 289.00 -161.00 97.00 0.00 64.00 129.00 32.00 64.00 65.00 0.00 64.00 -161.00 129.00 0.00 32.00 32.00 96.00 97.00 97.00 0.00 96.00 64.00 64.00 32.00 0.00 0.00 65.00 -96.00 160.00 -32.00 0.00 -65.00 -64.00 0.00 -32.00 -32.00 -32.00 -32.00 0.00 -32.00 32.00 -32.00 161.00 -65.00 32.00 0.00 64.00 -32.00 64.00 -32.00 33.00 32.00 32.00 -96.00 128.00 32.00 129.00 -193.00 -32.00 -32.00 0.00 -97.00 64.00 -64.00 0.00 -64.00 -32.00 -32.00 32.00 -65.00 97.00 0.00 160.00 65.00 129.00 -33.00 64.00 -96.00 97.00 0.00 32.00 0.00 32.00 32.00 97.00 0.00 128.00 32.00 225.00 0.00 65.00 -32.00 32.00 -128.00 0.00 -258.00 160.00 -160.00 -32.00 -161.00 32.00 -65.00 0.00 -64.00 -32.00 0.00 -32.00 64.00 -161.00 0.00 -64.00 0.00 -32.00 -64.00 0.00 -257.00 96.00 -129.00 65.00 -128.00 32.00 -65.00 32.00 -32.00 0.00 -64.00 0.00 -129.00 32.00 -193.00 -32.00 -64.00 0.00 -32.00 32.00 -64.00 32.00 -32.00 0.00 0.00 65.00 -65.00 32.00 -32.00 32.00 -64.00 0.00 -129.00 -32.00 -96.00 0.00 -65.00 32.00 -64.00 -97.00 -32.00 -32.00 -64.00 0.00 0.00 32.00 -129.00 97.00 -96.00 32.00 -33.00 0.00 -96.00 -129.00 -32.00 -32.00 -65.00 0.00 -64.00 0.00 -128.00 32.00 -129.00 97.00 -97.00 64.00 -32.00 65.00 -32.00 32.00 -64.00 -32.00 0.00 32.00 0.00 128.00 -64.00 225.00 -33.00 33.00 0.00 32.00 0.00 64.00 33.00 32.00 0.00 129.00 0.00 32.00 32.00 64.00 0.00 32.00 32.00 65.00 -32.00 32.00 -32.00 64.00 -33.00 97.00 0.00 32.00 -64.00 32.00 0.00 32.00 -64.00 64.00 -97.00 0.00 -64.00 65.00 0.00 64.00 -64.00 64.00 32.00 65.00 -64.00 0.00 -33.00 32.00 -32.00 32.00 -32.00 0.00 32.00 96.00 -64.00 65.00 0.00 32.00 -32.00 32.00 -129.00 0.00 -32.00 0.00 -32.00 32.00 32.00 64.00 -64.00 33.00 -65.00 0.00 -128.00 96.00 -65.00 -64.00 -96.00 -32.00 -32.00 0.00 -32.00 0.00 0.00 -65.00 64.00 -96.00 0.00 -64.00 -96.00 -33.00 0.00 -32.00 32.00 -128.00 -97.00 -161.00 0.00 -64.00 0.00 -33.00 0.00 -32.00 0.00 -32.00 -160.00 -96.00 -33.00 0.00 -160.00 64.00 -65.00 64.00 -225.00 129.00 -32.00 64.00 -129.00 0.00 0.00 32.00 -32.00 32.00 -32.00 0.00 -96.00 -64.00 -129.00 -64.00 -32.00 32.00 0.00 32.00 0.00 32.00 0.00 65.00 0.00 128.00 -32.00 161.00 0.00 32.00 32.00 64.00 64.00 161.00 0.00 65.00 -32.00 -33.00 -64.00 33.00 -65.00 -65.00 -32.00 65.00 -96.00 32.00 -32.00 -32.00 0.00 -65.00 -33.00 -32.00 -32.00 0.00 -32.00 0.00 -161.00 -129.00 -64.00 -32.00 -96.00 0.00 -32.00 0.00 -97.00 32.00 -96.00 33.00 -32.00 32.00 -33.00 64.00 -32.00 0.00 -64.00 0.00 -32.00 0.00 -33.00 257.00 -64.00 32.00 -128.00 258.00 -33.00 0.00 -64.00 -32.00 -32.00 0.00 -32.00 64.00 -64.00 0.00 -33.00 32.00 -64.00 64.00 -32.00 0.00 -32.00 -96.00 -32.00 -32.00 -32.00 0.00 -33.00 -161.00 -64.00 32.00 -32.00 0.00 0.00 -96.00 -32.00 -33.00 -32.00 0.00 -97.00 -96.00 -64.00 0.00 -97.00 -32.00 -32.00 -64.00 -32.00 -97.00 -96.00 -64.00 -33.00 -32.00 -64.00 -33.00 0.00 -64.00 -96.00 0.00 -65.00 -32.00 -160.00 0.00 -33.00 0.00 0.00 32.00 -64.00 32.00 -193.00 0.00 -96.00 -32.00 -32.00 0.00 -33.00 0.00 -96.00 64.00 -32.00 0.00 -64.00 65.00 -161.00 -65.00 -65.00 0.00 -64.00 33.00 -32.00 0.00 -97.00 -97.00 -32.00 0.00 -96.00 0.00 32.00 97.00 -32.00 32.00 -97.00 0.00 -32.00 0.00 0.00 -65.00 -32.00 -32.00 -64.00 65.00 -97.00 -65.00 -64.00 32.00 -32.00 0.00 -161.00 -64.00 -32.00 32.00 0.00 32.00 96.00 65.00 33.00 96.00 0.00 225.00 -161.00 129.00 -64.00 129.00 -129.00 128.00 -129.00 97.00 -32.00 64.00 0.00 64.00 0.00 32.00 -193.00 33.00 -64.00 96.00 -129.00 32.00 -32.00 32.00 -96.00 -32.00 -65.00 64.00 -289.00 161.00 -32.00 97.00 -64.00 64.00 -97.00 64.00 -129.00 0.00 -64.00 0.00 -64.00 -32.00 -32.00 32.00 32.00 32.00 0.00 129.00 -129.00 97.00 -1222.00 -515.00 -193.00 -96.00 -160.00 -33.00 -129.00 -96.00 -772.00 -322.00 -2893.00 -1254.00 -1158.00 -514.00 -2058.00 -900.00 -514.00 -225.00 -129.00 -65.00 -160.00 -64.00 -965.00 -547.00 -900.00 -450.00 -1222.00 -643.00 -547.00 -289.00 -964.00 -547.00 -1769.00 -964.00 -772.00 -418.00 -353.00 -225.00 -450.00 -97.00 -515.00 -129.00 -1736.00 -353.00 -1447.00 -354.00 -1254.00 -289.00 -289.00 -65.00 -1962.00 -482.00 -96.00 0.00 -97.00 -32.00 -707.00 -225.00 -64.00 -32.00 -2219.00 -450.00 -161.00 -65.00 -836.00 -418.00 -2186.00 -996.00 -1961.00 -869.00 -290.00 -160.00z"},rr:{name:"RR",path:"M52171.00 10353.00l0.00 -64.00 0.00 -161.00 0.00 -129.00 -96.00 -128.00 -193.00 -193.00 -64.00 -97.00 -97.00 -64.00 0.00 -32.00 -64.00 -161.00 -161.00 -97.00 -64.00 -64.00 -225.00 -128.00 -97.00 -33.00 -96.00 -64.00 -97.00 -32.00 -128.00 32.00 -32.00 -32.00 -97.00 -129.00 -96.00 -160.00 -129.00 -97.00 -96.00 -96.00 -32.00 -225.00 -97.00 -33.00 -96.00 -64.00 -65.00 -128.00 -96.00 -65.00 -97.00 -64.00 0.00 -32.00 -32.00 -32.00 -32.00 -129.00 -96.00 -129.00 -65.00 -193.00 -64.00 -64.00 -96.00 -64.00 -129.00 -97.00 -129.00 -96.00 -64.00 -193.00 0.00 -161.00 32.00 -96.00 97.00 -97.00 64.00 0.00 418.00 193.00 161.00 161.00 160.00 354.00 161.00 128.00 161.00 65.00 64.00 -65.00 97.00 0.00 96.00 32.00 0.00 -32.00 225.00 -32.00 129.00 -64.00 129.00 0.00 64.00 0.00 257.00 32.00 129.00 -32.00 64.00 -32.00 96.00 0.00 0.00 64.00 33.00 0.00 64.00 0.00 96.00 32.00 65.00 32.00 128.00 0.00 97.00 -64.00 32.00 0.00 64.00 96.00 64.00 0.00 97.00 97.00 96.00 161.00 0.00 64.00 -32.00 32.00 32.00 64.00 97.00 97.00 129.00 257.00 64.00 32.00 0.00 32.00 161.00 33.00 0.00 128.00 64.00 32.00 32.00 0.00 64.00 129.00 32.00 0.00 0.00 -64.00 0.00 -33.00 33.00 33.00 32.00 -65.00 32.00 -32.00 32.00 -64.00 32.00 -32.00 65.00 0.00 32.00 -32.00 32.00 -33.00 32.00 33.00 129.00 -65.00 32.00 -32.00 32.00 32.00 0.00 -32.00 32.00 0.00 32.00 32.00 0.00 32.00 97.00 0.00 96.00 33.00 129.00 -33.00 64.00 0.00 96.00 33.00 -32.00 32.00 32.00 32.00 65.00 32.00 32.00 32.00 32.00 0.00 0.00 -32.00 65.00 0.00 64.00 32.00 96.00 -96.00 -64.00 0.00 -32.00 -32.00 0.00 -33.00 -64.00 0.00 -33.00 -32.00 0.00 -32.00 33.00 -32.00 0.00 -32.00 32.00 -97.00 0.00 -32.00 0.00 -32.00 0.00 -64.00 0.00 -32.00 64.00 0.00 64.00 32.00 32.00 32.00 65.00 129.00 64.00 32.00 64.00 96.00 97.00 97.00 32.00 64.00 -32.00 64.00 32.00 32.00 -32.00 32.00 0.00 33.00 64.00 0.00 32.00 0.00 97.00 -33.00 0.00 97.00 0.00 32.00 32.00 0.00 32.00 0.00 32.00 32.00 32.00 0.00 65.00 65.00 32.00 -33.00 32.00 65.00 0.00 -65.00 -32.00 -96.00 32.00 0.00 32.00 32.00 0.00 -32.00 32.00 0.00 65.00 32.00 32.00 0.00 64.00 32.00 64.00 -32.00 0.00 -64.00 0.00 -32.00 97.00 -97.00 32.00 -32.00 -64.00 -64.00 32.00 -32.00 0.00 -33.00 -65.00 0.00 -32.00 0.00 -32.00 0.00 32.00 -64.00 -64.00 0.00 0.00 -32.00 96.00 -96.00 65.00 0.00 96.00 -33.00 193.00 129.00 97.00 0.00 64.00 -32.00 32.00 0.00 0.00 -32.00 32.00 -65.00 32.00 33.00 33.00 32.00 32.00 0.00 32.00 64.00 128.00 -32.00 33.00 32.00 128.00 32.00 64.00 0.00 -64.00 257.00 -64.00 65.00 0.00 160.00 32.00 33.00 0.00 32.00 96.00 128.00 65.00 0.00 64.00 0.00 64.00 33.00 65.00 0.00 64.00 0.00 64.00 0.00 97.00 64.00 96.00 64.00 0.00 64.00 65.00 65.00 32.00 0.00 32.00 32.00 0.00 32.00 -32.00 32.00 0.00 129.00 -32.00 64.00 -65.00 0.00 65.00 32.00 192.00 97.00 0.00 96.00 65.00 0.00 64.00 97.00 64.00 64.00 33.00 32.00 64.00 0.00 32.00 0.00 32.00 -32.00 129.00 -129.00 32.00 -64.00 0.00 -96.00 64.00 0.00 97.00 -65.00 64.00 -64.00 96.00 -64.00 97.00 -129.00 64.00 32.00 32.00 0.00 33.00 0.00 32.00 64.00 32.00 0.00 32.00 97.00 32.00 0.00 32.00 64.00 97.00 65.00 32.00 0.00 0.00 -65.00 32.00 0.00 0.00 -64.00 32.00 -32.00 -32.00 -65.00 32.00 -96.00 -32.00 -96.00 0.00 -97.00 -32.00 -32.00 64.00 -64.00 0.00 -32.00 -64.00 0.00 -32.00 -65.00 -97.00 -64.00 0.00 -32.00 97.00 -65.00 -32.00 0.00 0.00 -32.00 -65.00 -32.00 -32.00 -64.00 0.00 -32.00 -64.00 -33.00 32.00 -128.00 0.00 -32.00 0.00 -32.00 0.00 -33.00 96.00 -32.00 65.00 -64.00 32.00 -96.00 -97.00 -33.00 -32.00 -128.00 32.00 0.00 65.00 -65.00 0.00 -32.00 0.00 -32.00 64.00 -32.00 161.00 64.00 64.00 -32.00 64.00 0.00 97.00 0.00 0.00 -32.00 32.00 -32.00 97.00 32.00 96.00 0.00 32.00 32.00 64.00 0.00 33.00 64.00 0.00 33.00 32.00 0.00 96.00 0.00 -32.00 -33.00 0.00 -64.00 64.00 -32.00 33.00 0.00 32.00 -32.00 -32.00 -65.00 0.00 -96.00 -33.00 32.00 -64.00 -32.00 32.00 0.00 32.00 -64.00 -32.00 -65.00 65.00 0.00 96.00 -32.00 0.00 -32.00 -64.00 -64.00 128.00 32.00 0.00 -32.00 32.00 -32.00 33.00 0.00 32.00 32.00 32.00 32.00 32.00 -64.00 32.00 0.00 32.00 0.00 0.00 -65.00 33.00 0.00 -33.00 -32.00 -64.00 0.00 32.00 -64.00 32.00 -32.00 33.00 32.00 32.00 0.00 0.00 -32.00 32.00 0.00 96.00 0.00 0.00 -32.00 32.00 32.00 33.00 0.00 32.00 32.00 32.00 0.00 0.00 -32.00 96.00 96.00 32.00 0.00 0.00 -32.00 65.00 0.00 0.00 97.00 32.00 0.00 64.00 64.00 32.00 -32.00 33.00 0.00 0.00 32.00 64.00 0.00 64.00 -32.00 32.00 64.00 129.00 0.00 64.00 64.00 32.00 -32.00 33.00 32.00 64.00 32.00 96.00 -32.00 0.00 32.00 0.00 65.00 97.00 32.00 32.00 0.00 32.00 0.00 64.00 32.00 0.00 32.00 33.00 -32.00 32.00 -32.00 96.00 0.00 0.00 -32.00 0.00 -32.00 -32.00 0.00 0.00 -65.00 64.00 0.00 33.00 -32.00 0.00 -32.00 32.00 0.00 32.00 32.00 32.00 0.00 32.00 -32.00 -32.00 -32.00 0.00 -64.00 0.00 -33.00 64.00 -32.00 97.00 65.00 32.00 -33.00 32.00 -32.00 0.00 32.00 0.00 33.00 32.00 -33.00 64.00 0.00 33.00 -64.00 32.00 32.00 32.00 -64.00 32.00 -32.00 32.00 0.00 -32.00 32.00 0.00 64.00 32.00 32.00 129.00 129.00 32.00 96.00 64.00 33.00 0.00 -33.00 0.00 -32.00 0.00 -32.00 33.00 -128.00 0.00 -33.00 64.00 0.00 32.00 -32.00 64.00 32.00 32.00 0.00 33.00 0.00 32.00 -32.00 -32.00 -32.00 32.00 -32.00 32.00 0.00 64.00 0.00 0.00 32.00 64.00 32.00 65.00 0.00 0.00 -32.00 32.00 -96.00 -32.00 -65.00 64.00 0.00 0.00 -64.00 32.00 -32.00 0.00 -32.00 64.00 -33.00 0.00 33.00 33.00 0.00 64.00 0.00 0.00 -33.00 -32.00 -32.00 0.00 -32.00 32.00 0.00 129.00 -32.00 32.00 -64.00 32.00 0.00 0.00 32.00 -32.00 32.00 32.00 32.00 96.00 -32.00 65.00 0.00 32.00 0.00 32.00 0.00 32.00 -32.00 32.00 0.00 32.00 0.00 0.00 32.00 65.00 0.00 0.00 64.00 32.00 0.00 32.00 0.00 32.00 -64.00 64.00 -32.00 33.00 64.00 64.00 0.00 96.00 -32.00 33.00 0.00 32.00 -32.00 0.00 -32.00 64.00 -32.00 64.00 -65.00 33.00 0.00 0.00 -32.00 32.00 -96.00 32.00 -32.00 -64.00 -33.00 0.00 -32.00 -33.00 -64.00 33.00 0.00 32.00 -32.00 -32.00 -97.00 0.00 -64.00 32.00 -32.00 0.00 -32.00 0.00 -32.00 128.00 -33.00 65.00 -64.00 32.00 0.00 32.00 -64.00 64.00 0.00 32.00 0.00 32.00 32.00 -32.00 32.00 65.00 0.00 0.00 -32.00 32.00 0.00 64.00 0.00 0.00 32.00 161.00 0.00 96.00 32.00 65.00 0.00 0.00 -64.00 96.00 0.00 -32.00 -64.00 64.00 -33.00 0.00 -32.00 129.00 0.00 -32.00 -32.00 64.00 -32.00 0.00 -32.00 -96.00 -32.00 0.00 -65.00 -33.00 0.00 -32.00 -32.00 -32.00 0.00 0.00 -32.00 -64.00 -32.00 32.00 -96.00 96.00 0.00 0.00 -33.00 33.00 33.00 64.00 0.00 32.00 32.00 32.00 0.00 0.00 -65.00 64.00 33.00 33.00 64.00 32.00 -64.00 128.00 64.00 0.00 -64.00 65.00 96.00 32.00 -32.00 32.00 0.00 64.00 64.00 33.00 32.00 32.00 0.00 0.00 32.00 64.00 0.00 0.00 65.00 64.00 -65.00 32.00 0.00 0.00 -32.00 97.00 -32.00 64.00 -64.00 64.00 32.00 33.00 0.00 32.00 -32.00 96.00 0.00 129.00 0.00 0.00 32.00 64.00 0.00 64.00 0.00 0.00 -32.00 33.00 -97.00 96.00 0.00 32.00 -32.00 32.00 -64.00 -32.00 -97.00 97.00 0.00 32.00 -32.00 -32.00 -32.00 -32.00 -32.00 64.00 -64.00 -32.00 -33.00 0.00 -64.00 -65.00 -32.00 0.00 -64.00 33.00 0.00 64.00 0.00 0.00 -32.00 64.00 -33.00 32.00 -64.00 0.00 -96.00 65.00 -65.00 96.00 0.00 32.00 33.00 97.00 32.00 96.00 -129.00 32.00 0.00 65.00 -32.00 -33.00 -32.00 33.00 -32.00 96.00 0.00 0.00 -33.00 129.00 -32.00 64.00 32.00 32.00 -32.00 32.00 -64.00 32.00 0.00 33.00 -32.00 -33.00 0.00 33.00 -32.00 -33.00 -33.00 33.00 -32.00 64.00 -64.00 64.00 0.00 32.00 -32.00 0.00 -32.00 65.00 -32.00 0.00 -33.00 64.00 -64.00 32.00 -64.00 32.00 -32.00 -32.00 -32.00 0.00 -33.00 129.00 -32.00 0.00 -64.00 64.00 -64.00 32.00 -33.00 65.00 0.00 32.00 -160.00 -32.00 -65.00 -33.00 -128.00 -64.00 -32.00 0.00 -65.00 -64.00 -64.00 -32.00 -96.00 -65.00 -33.00 32.00 -128.00 -32.00 -65.00 32.00 -64.00 0.00 -32.00 -32.00 -32.00 -32.00 64.00 0.00 -32.00 -32.00 -96.00 32.00 -65.00 -32.00 -64.00 -96.00 -64.00 0.00 -65.00 -33.00 -32.00 -32.00 0.00 -32.00 0.00 -96.00 0.00 -65.00 -32.00 65.00 -96.00 64.00 0.00 64.00 -33.00 65.00 -32.00 96.00 32.00 32.00 0.00 64.00 33.00 65.00 32.00 64.00 -32.00 32.00 32.00 32.00 -32.00 33.00 0.00 0.00 64.00 96.00 64.00 129.00 0.00 32.00 -32.00 64.00 -32.00 129.00 32.00 96.00 0.00 32.00 0.00 32.00 0.00 65.00 0.00 32.00 96.00 32.00 0.00 96.00 -64.00 0.00 -64.00 0.00 -32.00 65.00 32.00 96.00 -64.00 65.00 32.00 0.00 32.00 0.00 32.00 64.00 -32.00 32.00 0.00 64.00 0.00 33.00 0.00 64.00 0.00 32.00 -97.00 129.00 0.00 0.00 -32.00 32.00 0.00 32.00 -32.00 0.00 -64.00 96.00 0.00 65.00 -32.00 32.00 -33.00 64.00 -32.00 64.00 32.00 33.00 65.00 0.00 64.00 96.00 64.00 64.00 -32.00 97.00 -64.00 32.00 96.00 129.00 161.00 32.00 225.00 0.00 32.00 96.00 0.00 32.00 33.00 32.00 32.00 0.00 32.00 33.00 64.00 32.00 0.00 96.00 64.00 0.00 33.00 32.00 -33.00 65.00 33.00 32.00 0.00 32.00 32.00 -32.00 32.00 32.00 32.00 -64.00 64.00 64.00 33.00 0.00 32.00 -32.00 32.00 0.00 32.00 0.00 32.00 0.00 64.00 64.00 129.00 -32.00 32.00 32.00 32.00 -32.00 65.00 32.00 64.00 -32.00 0.00 0.00 64.00 -32.00 65.00 -32.00 64.00 -32.00 321.00 -33.00 33.00 -32.00 32.00 -32.00 64.00 32.00 32.00 -32.00 64.00 -32.00 33.00 64.00 64.00 0.00 64.00 0.00 97.00 -64.00 128.00 64.00 33.00 0.00 32.00 -161.00 160.00 -64.00 97.00 -32.00 32.00 32.00 32.00 0.00 64.00 0.00 65.00 -128.00 64.00 -33.00 -32.00 -32.00 32.00 -32.00 0.00 -64.00 32.00 32.00 97.00 -64.00 0.00 32.00 64.00 -64.00 0.00 0.00 -32.00 -33.00 0.00 -32.00 32.00 0.00 64.00 32.00 33.00 -32.00 128.00 32.00 32.00 97.00 0.00 32.00 0.00 129.00 0.00 -33.00 -64.00 97.00 -32.00 0.00 32.00 0.00 32.00 64.00 -32.00 32.00 32.00 0.00 32.00 0.00 32.00 32.00 0.00 97.00 0.00 32.00 33.00 64.00 -33.00 33.00 33.00 32.00 -33.00 32.00 0.00 32.00 65.00 64.00 32.00 33.00 -32.00 0.00 32.00 32.00 0.00 -32.00 -32.00 32.00 -97.00 32.00 0.00 0.00 32.00 96.00 33.00 32.00 -33.00 0.00 33.00 65.00 32.00 -32.00 32.00 96.00 32.00 -32.00 32.00 32.00 32.00 64.00 -64.00 65.00 0.00 32.00 -64.00 0.00 32.00 64.00 32.00 -32.00 64.00 32.00 32.00 32.00 0.00 32.00 0.00 65.00 -32.00 32.00 32.00 64.00 33.00 32.00 -33.00 0.00 -64.00 32.00 0.00 33.00 97.00 64.00 0.00 0.00 32.00 64.00 0.00 65.00 96.00 64.00 0.00 64.00 65.00 32.00 32.00 97.00 96.00 64.00 -32.00 64.00 64.00 -64.00 33.00 32.00 96.00 0.00 32.00 -64.00 32.00 -64.00 65.00 0.00 64.00 -33.00 0.00 -32.00 0.00 -32.00 64.00 -32.00 32.00 0.00 32.00 0.00 33.00 64.00 0.00 32.00 32.00 -128.00 160.00 32.00 33.00 0.00 96.00 32.00 97.00 0.00 32.00 64.00 64.00 33.00 32.00 96.00 65.00 193.00 0.00 129.00 64.00 -33.00 96.00 -32.00 32.00 -96.00 193.00 32.00 0.00 64.00 65.00 65.00 0.00 0.00 32.00 0.00 64.00 96.00 32.00 0.00 65.00 -32.00 0.00 -32.00 -33.00 0.00 33.00 32.00 32.00 64.00 -65.00 0.00 65.00 -32.00 32.00 32.00 32.00 32.00 -32.00 33.00 0.00 -33.00 32.00 33.00 32.00 -65.00 65.00 0.00 32.00 65.00 0.00 32.00 32.00 32.00 -64.00 64.00 0.00 0.00 32.00 97.00 0.00 32.00 64.00 0.00 32.00 32.00 32.00 -64.00 32.00 0.00 33.00 0.00 32.00 -33.00 0.00 -32.00 -32.00 -32.00 0.00 32.00 32.00 -32.00 32.00 -96.00 0.00 0.00 128.00 -65.00 -64.00 33.00 64.00 -65.00 0.00 -32.00 33.00 0.00 96.00 0.00 32.00 32.00 0.00 0.00 32.00 0.00 65.00 32.00 32.00 0.00 64.00 -32.00 -32.00 -32.00 32.00 -32.00 32.00 32.00 33.00 0.00 32.00 -32.00 32.00 -32.00 -64.00 -32.00 64.00 -65.00 32.00 -32.00 0.00 32.00 -32.00 0.00 -32.00 -32.00 0.00 -32.00 64.00 -32.00 0.00 -65.00 32.00 -32.00 64.00 -64.00 33.00 0.00 32.00 32.00 0.00 0.00 32.00 32.00 32.00 32.00 32.00 -32.00 32.00 32.00 65.00 -32.00 64.00 -64.00 32.00 -32.00 -32.00 -32.00 64.00 -32.00 0.00 -33.00 32.00 -32.00 33.00 -32.00 32.00 0.00 32.00 -96.00 0.00 -32.00 32.00 -33.00 97.00 -64.00 0.00 32.00 32.00 -64.00 0.00 -64.00 64.00 -33.00 -32.00 -32.00 32.00 -64.00 -32.00 0.00 64.00 -32.00 -32.00 -65.00 32.00 -64.00 0.00 0.00 64.00 -32.00 65.00 -32.00 32.00 32.00 0.00 0.00 32.00 -64.00 32.00 32.00 32.00 96.00 0.00 0.00 65.00 32.00 64.00 97.00 32.00 64.00 64.00 0.00 97.00 -96.00 32.00 0.00 32.00 64.00 0.00 0.00 32.00 -32.00 0.00 -32.00 0.00 -32.00 65.00 -33.00 64.00 0.00 32.00 0.00 64.00 33.00 0.00 64.00 -32.00 32.00 0.00 -32.00 97.00 32.00 160.00 32.00 33.00 0.00 64.00 -32.00 32.00 -64.00 -32.00 -32.00 32.00 32.00 97.00 -32.00 32.00 -33.00 32.00 -32.00 32.00 -32.00 32.00 -32.00 129.00 -64.00 0.00 -32.00 96.00 0.00 65.00 -33.00 32.00 65.00 64.00 -65.00 32.00 -96.00 0.00 0.00 32.00 -32.00 129.00 64.00 161.00 -32.00 32.00 -64.00 0.00 32.00 0.00 32.00 0.00 0.00 32.00 -32.00 0.00 -32.00 32.00 0.00 32.00 64.00 0.00 0.00 65.00 -32.00 0.00 -32.00 -33.00 -32.00 65.00 -65.00 32.00 0.00 64.00 -64.00 32.00 0.00 33.00 32.00 96.00 -32.00 64.00 -32.00 65.00 0.00 64.00 64.00 64.00 -32.00 32.00 -32.00 161.00 0.00 32.00 -97.00 129.00 -32.00 96.00 65.00 32.00 0.00 33.00 -65.00 64.00 32.00 64.00 -32.00 32.00 32.00 65.00 -32.00 32.00 0.00 32.00 0.00 161.00 -32.00 96.00 32.00 193.00 -32.00 64.00 32.00 193.00 0.00 33.00 65.00 96.00 32.00 32.00 -32.00 65.00 0.00 32.00 64.00 64.00 0.00 64.00 32.00 32.00 -64.00 0.00 0.00 65.00 32.00 0.00 96.00 64.00 65.00 64.00 -33.00 65.00 97.00 128.00 -32.00 32.00 0.00 65.00 32.00 32.00 0.00 32.00 96.00 64.00 -32.00 65.00 32.00 32.00 0.00 32.00 -32.00 96.00 64.00 65.00 -32.00 0.00 0.00 64.00 -64.00 64.00 0.00 32.00 64.00 129.00 65.00 64.00 32.00 -64.00 32.00 64.00 64.00 65.00 0.00 32.00 32.00 0.00 32.00 64.00 33.00 -32.00 32.00 -32.00 0.00 64.00 96.00 32.00 32.00 65.00 65.00 64.00 32.00 0.00 32.00 -32.00 97.00 0.00 64.00 0.00 0.00 32.00 64.00 32.00 -32.00 64.00 64.00 65.00 0.00 64.00 -64.00 32.00 32.00 129.00 -32.00 0.00 32.00 32.00 -32.00 64.00 -32.00 32.00 0.00 32.00 0.00 33.00 0.00 32.00 0.00 64.00 64.00 64.00 -32.00 33.00 32.00 32.00 0.00 32.00 0.00 64.00 -64.00 32.00 -32.00 97.00 32.00 128.00 32.00 0.00 0.00 33.00 32.00 32.00 -32.00 32.00 64.00 0.00 -32.00 32.00 -32.00 0.00 -32.00 32.00 32.00 0.00 0.00 32.00 0.00 32.00 0.00 97.00 -32.00 0.00 -32.00 32.00 32.00 32.00 -32.00 97.00 0.00 96.00 -65.00 32.00 33.00 65.00 -33.00 32.00 65.00 96.00 -32.00 97.00 32.00 64.00 32.00 0.00 32.00 0.00 32.00 0.00 64.00 -32.00 97.00 0.00 32.00 64.00 32.00 32.00 64.00 -64.00 -32.00 -64.00 32.00 -32.00 0.00 32.00 65.00 96.00 -32.00 97.00 0.00 32.00 -33.00 32.00 0.00 -32.00 -64.00 32.00 -32.00 64.00 32.00 32.00 -32.00 0.00 -32.00 65.00 32.00 32.00 -32.00 32.00 0.00 32.00 96.00 0.00 32.00 65.00 0.00 32.00 33.00 -32.00 96.00 32.00 32.00 32.00 65.00 64.00 32.00 -32.00 96.00 0.00 32.00 -32.00 65.00 -32.00 64.00 64.00 32.00 -32.00 0.00 32.00 32.00 0.00 32.00 32.00 0.00 32.00 33.00 32.00 0.00 65.00 64.00 64.00 0.00 64.00 32.00 0.00 0.00 -32.00 32.00 -32.00 32.00 32.00 0.00 129.00 0.00 32.00 32.00 64.00 97.00 32.00 96.00 0.00 33.00 129.00 64.00 32.00 -32.00 97.00 32.00 64.00 64.00 0.00 65.00 -32.00 0.00 32.00 0.00 64.00 64.00 65.00 0.00 32.00 32.00 0.00 -32.00 64.00 64.00 0.00 32.00 0.00 0.00 32.00 32.00 -32.00 0.00 -64.00 97.00 0.00 32.00 32.00 0.00 32.00 32.00 129.00 -32.00 32.00 0.00 64.00 64.00 0.00 32.00 -32.00 33.00 0.00 64.00 64.00 32.00 32.00 -32.00 33.00 32.00 32.00 32.00 96.00 -32.00 32.00 32.00 0.00 32.00 32.00 33.00 33.00 32.00 32.00 96.00 0.00 32.00 64.00 97.00 32.00 0.00 -32.00 64.00 0.00 32.00 0.00 65.00 64.00 32.00 33.00 32.00 0.00 32.00 32.00 32.00 0.00 64.00 0.00 65.00 32.00 64.00 -32.00 32.00 32.00 32.00 -32.00 33.00 64.00 32.00 32.00 32.00 0.00 32.00 -32.00 32.00 0.00 32.00 64.00 129.00 -32.00 64.00 32.00 65.00 0.00 0.00 -32.00 32.00 32.00 32.00 65.00 32.00 32.00 32.00 -32.00 32.00 0.00 225.00 -33.00 0.00 65.00 -32.00 32.00 0.00 32.00 32.00 32.00 65.00 32.00 64.00 97.00 -64.00 32.00 0.00 32.00 -32.00 32.00 64.00 32.00 0.00 4727.00 -1415.00 0.00 -1125.00 0.00 -2862.00 0.00 -64.00 161.00 -32.00 321.00 -65.00 65.00 -64.00 32.00 -161.00 64.00 0.00 32.00 -96.00 97.00 0.00 64.00 32.00 32.00 32.00 32.00 -64.00 65.00 0.00 64.00 0.00 32.00 -32.00 32.00 32.00 65.00 -97.00 32.00 -64.00 96.00 -64.00 0.00 32.00 32.00 -129.00 129.00 0.00 128.00 -64.00 129.00 -32.00 64.00 -32.00 65.00 32.00 32.00 0.00 32.00 32.00 32.00 -32.00 64.00 -32.00 0.00 -97.00 97.00 32.00 64.00 -64.00 -32.00 -32.00 32.00 0.00 65.00 -32.00 64.00 -65.00 32.00 -32.00 -32.00 -32.00 32.00 32.00 96.00 -32.00 129.00 -32.00 32.00 96.00 129.00 -32.00 32.00 -32.00 32.00 0.00 129.00 -96.00 0.00 0.00 32.00 32.00 96.00 -32.00 65.00 0.00 32.00 -65.00 32.00 -32.00 96.00 -32.00 33.00 32.00 32.00 -32.00 32.00 32.00 32.00 0.00 64.00 -193.00 129.00 0.00 64.00 -32.00 65.00 0.00 32.00 -64.00 32.00 32.00 193.00 0.00 32.00 64.00 32.00 0.00 64.00 -32.00 33.00 32.00 64.00 65.00 -32.00 0.00 64.00 64.00 32.00 32.00 65.00 32.00 32.00 65.00 64.00 32.00 0.00 32.00 0.00 0.00 96.00 64.00 65.00 -32.00 96.00 32.00 0.00 0.00 97.00 -32.00 64.00 -32.00 0.00 -129.00 64.00 -32.00 32.00 -32.00 0.00 -97.00 0.00 -32.00 65.00 -96.00 0.00 -65.00 32.00 -32.00 32.00 -32.00 32.00 -32.00 -32.00 -96.00 0.00 -65.00 0.00 -32.00 0.00 -64.00 64.00 -32.00 33.00 32.00 32.00 -32.00 32.00 32.00 32.00 -32.00 64.00 -32.00 0.00 -65.00 65.00 65.00 32.00 0.00 32.00 -129.00 128.00 -32.00 0.00 -32.00 -32.00 -65.00 0.00 0.00 -32.00 -160.00 -64.00 0.00 96.00 -97.00 -32.00 -32.00 0.00 -32.00 32.00 -32.00 0.00 0.00 32.00 -97.00 33.00 -64.00 64.00 -32.00 -32.00 32.00 -65.00 -32.00 0.00 -161.00 -64.00 -32.00 32.00 -97.00 -64.00 -96.00 32.00 32.00 -64.00 -32.00 -32.00 -32.00 -65.00 32.00 -64.00 -32.00 -32.00 32.00 -64.00 -97.00 -32.00 0.00 -33.00 33.00 -32.00 32.00 -64.00 -32.00 -64.00 -33.00 32.00 -32.00 -32.00 -32.00 -33.00 -32.00 0.00 0.00 -32.00 0.00 -32.00 0.00 -161.00 -64.00 -32.00 -161.00 0.00 -32.00 -96.00 0.00 -32.00 0.00 -65.00 -32.00 -32.00 -33.00 -32.00 -96.00 64.00 -129.00 -128.00 0.00 -65.00 -32.00 0.00 0.00 -128.00 32.00 -32.00 -32.00 -129.00 -64.00 0.00 -32.00 32.00 -32.00 0.00 -33.00 -32.00 -32.00 32.00 -64.00 0.00 -129.00 0.00 -128.00 -64.00 -32.00 0.00 -65.00 0.00 -32.00 -32.00 -32.00 -129.00 -129.00 -64.00 -32.00 0.00 -96.00 32.00 -32.00 -32.00 -33.00 -32.00 -96.00 32.00 -32.00 32.00 0.00 32.00 -97.00 -32.00 -96.00 0.00 -64.00 -32.00 -33.00 0.00 -32.00 32.00 0.00 64.00 32.00 65.00 -32.00 32.00 0.00 96.00 -32.00 32.00 -225.00 32.00 -32.00 0.00 -64.00 0.00 -129.00 129.00 -96.00 -32.00 -65.00 32.00 -32.00 32.00 -129.00 65.00 -64.00 64.00 -96.00 0.00 0.00 64.00 0.00 32.00 -33.00 32.00 -96.00 0.00 -32.00 33.00 -64.00 96.00 0.00 96.00 -33.00 65.00 -160.00 128.00 -97.00 65.00 -64.00 161.00 0.00 96.00 0.00 129.00 32.00 32.00 0.00 32.00 -64.00 64.00 0.00 161.00 -97.00 64.00 0.00 97.00 -32.00 32.00 32.00 96.00 -32.00 129.00 32.00 32.00 65.00 0.00 0.00 64.00 0.00 33.00 64.00 64.00 32.00 64.00 0.00 129.00 -32.00 64.00 -97.00 0.00 -32.00 32.00 0.00 32.00 65.00 65.00 -65.00 32.00 0.00 32.00 32.00 32.00 33.00 65.00 -33.00 32.00 -32.00 64.00 -32.00 64.00 32.00 97.00 -32.00 32.00 -32.00 32.00 -32.00 129.00 -32.00 96.00 -33.00 161.00 -64.00 64.00 -32.00 64.00 96.00 33.00 129.00 128.00 0.00 65.00 -32.00 64.00 -32.00 32.00 -97.00 129.00 0.00 32.00 32.00 0.00 129.00 32.00 32.00 96.00 129.00 0.00 64.00 32.00 0.00 33.00 0.00 96.00 97.00 193.00 160.00 64.00 33.00 65.00 32.00 32.00 0.00 64.00 -32.00 32.00 0.00 129.00 -33.00 0.00 -32.00 -32.00 -257.00 -225.00 -64.00 -161.00 -65.00 -97.00 -160.00 -128.00 -161.00 -65.00 -97.00 -32.00 -289.00 -96.00 -96.00 -97.00 -129.00 -32.00 -97.00 -32.00 -64.00 32.00 -64.00 65.00 -64.00 32.00 -65.00 0.00 -128.00 0.00 -129.00 -32.00 -32.00 -97.00 -32.00 -128.00 -64.00 -97.00 -129.00 -161.00 -32.00 -161.00 -32.00 -96.00 -129.00 -129.00 0.00 -96.00 -97.00 -225.00 -32.00 -64.00 -96.00 -97.00 -97.00 -96.00 -64.00 0.00 -64.00 0.00 -64.00 -32.00 -33.00 -33.00 -32.00 -32.00 -32.00 -32.00 32.00 -64.00 -64.00 -129.00 -64.00 0.00 -33.00 -32.00 -32.00 0.00 -64.00 -64.00 -32.00 -32.00 -129.00 -33.00 0.00 -96.00 -64.00 0.00 -64.00 -32.00 -129.00 0.00 -64.00 -97.00 -65.00 -64.00 -64.00 32.00 0.00 -32.00 -64.00 -64.00 -32.00 -65.00 -65.00 0.00 -32.00 -64.00 -96.00 -129.00 -33.00 0.00 0.00 -32.00 -64.00 -32.00 32.00 -32.00 0.00 -32.00 -32.00 -32.00 0.00 -32.00 -64.00 -33.00 -32.00 -64.00 -129.00 -32.00 -32.00 -32.00 -64.00 0.00 0.00 32.00 -32.00 -32.00 -33.00 0.00 -32.00 -64.00 -64.00 32.00 -97.00 -65.00 -32.00 -96.00 0.00 -32.00 65.00 -32.00 -33.00 -97.00 -32.00 0.00 0.00 -96.00 65.00 -33.00 0.00 -96.00 32.00 -32.00 96.00 64.00 0.00 -32.00 65.00 32.00 128.00 0.00 0.00 32.00 32.00 32.00 32.00 33.00 33.00 64.00 64.00 -32.00 0.00 -32.00 32.00 -33.00 96.00 33.00 33.00 -33.00 -33.00 -32.00 -32.00 0.00 0.00 -64.00 0.00 -32.00 97.00 0.00 0.00 -32.00 32.00 32.00 64.00 -32.00 0.00 -65.00 32.00 0.00 33.00 0.00 32.00 0.00 32.00 -32.00 32.00 0.00 32.00 -32.00 0.00 -32.00 -32.00 -64.00 -32.00 -32.00 0.00 -33.00 64.00 0.00 0.00 -64.00 -64.00 -64.00 -32.00 -32.00 0.00 -65.00 -32.00 -64.00 32.00 -32.00 0.00 -32.00 32.00 -32.00 -32.00 -97.00 32.00 -32.00 32.00 0.00 32.00 -64.00 0.00 -65.00 32.00 -32.00 33.00 32.00 32.00 -64.00 -32.00 0.00 0.00 -64.00 128.00 -65.00 32.00 -32.00 65.00 -32.00 32.00 -96.00 32.00 0.00 0.00 -33.00 64.00 -32.00 -32.00 -96.00 32.00 -32.00 32.00 -32.00 0.00 -129.00 32.00 -32.00 -160.00 -97.00 -32.00 32.00 -33.00 0.00 -32.00 -32.00 -32.00 -32.00 32.00 -32.00 -64.00 -96.00 0.00 -33.00 64.00 -32.00 32.00 -64.00 -64.00 0.00 -32.00 -64.00 0.00 -97.00 64.00 -32.00 -32.00 -96.00 32.00 -65.00 0.00 -32.00 -64.00 -32.00 -64.00 0.00 -65.00 -64.00 -32.00 -65.00 -32.00 -64.00 -96.00 -129.00 0.00 -64.00 -33.00 -64.00 -32.00 -32.00 0.00 -33.00 32.00 0.00 0.00 -96.00 0.00 -32.00 0.00 -32.00 -96.00 -290.00 -97.00 -32.00 -32.00 -64.00 -96.00 -32.00 -97.00 -65.00 -64.00 -96.00 0.00 -129.00 0.00 -128.00 0.00 -129.00 -64.00 -128.00 -64.00 -65.00 0.00 -161.00 -65.00 -160.00 32.00 -193.00 -32.00 -97.00 32.00 -96.00 33.00 -64.00 0.00 -33.00 32.00 -32.00 -32.00 -64.00 -33.00 -129.00 -32.00 -32.00 -96.00 -129.00 -97.00 65.00 -64.00 0.00 0.00 -225.00 -64.00 -97.00 32.00 -193.00 32.00 -192.00 -96.00 -451.00 32.00 -64.00 32.00 -96.00 128.00 -193.00 161.00 -129.00 32.00 -32.00 0.00 -193.00 -32.00 -32.00 -64.00 -65.00 -32.00 -128.00 64.00 -225.00 97.00 -97.00 32.00 -128.00 0.00 -65.00 -65.00 -96.00 -64.00 -97.00 -32.00 -64.00 32.00 -64.00 -32.00 -32.00 0.00 -65.00 32.00 -96.00 0.00 -32.00 -32.00 0.00 -32.00 0.00 -161.00 0.00 -32.00 0.00 -97.00 -193.00 -32.00 -257.00 -161.00 -386.00 -96.00 -482.00 -64.00 -33.00 -32.00 -96.00 32.00 -64.00 0.00 -33.00 -65.00 -160.00 -32.00 -32.00 -32.00 0.00 -129.00 -65.00 -96.00 -96.00 -96.00 -65.00 -65.00 -64.00 -32.00 -128.00 -64.00 -33.00 -32.00 -64.00 -97.00 -129.00 -128.00 -64.00 0.00 -32.00 0.00 -64.00 32.00 -129.00 128.00 -129.00 32.00 -64.00 33.00 -32.00 128.00 -96.00 32.00 -65.00 -32.00 -514.00 129.00 -290.00 32.00 -160.00 -32.00 -161.00 -64.00 -64.00 -33.00 0.00 -96.00 -65.00 -322.00 -96.00 0.00 -32.00 -64.00 -97.00 -64.00 0.00 -386.00 -64.00 -129.00 -32.00 -160.00 64.00 -193.00 32.00 -225.00 -128.00 -65.00 -97.00 -96.00 -96.00 -64.00 -65.00 -65.00 -128.00 -32.00 -97.00 0.00 -96.00 0.00 -65.00 -96.00 0.00 -33.00 -32.00 -128.00 0.00 -322.00 97.00 -96.00 32.00 -129.00 -64.00 -257.00 -161.00 -32.00 -64.00 -161.00 -161.00 0.00 -32.00 32.00 -97.00 -32.00 -128.00 -96.00 -322.00 0.00 -64.00 128.00 -161.00 0.00 -96.00 -64.00 -33.00 -161.00 -32.00 -257.00 32.00 -450.00 97.00 -290.00 96.00 -160.00 32.00 -193.00 0.00 -258.00 0.00 -225.00 -96.00 -160.00 -64.00 -129.00 -32.00 -322.00 -129.00 -96.00 -64.00 -32.00 32.00 -64.00 -64.00 -33.00 0.00 -32.00 32.00 -32.00 0.00 -32.00 0.00 -32.00 -32.00 32.00 -33.00 -64.00 -32.00 0.00 -32.00 -65.00 0.00 -32.00 -32.00 32.00 -64.00 33.00 -97.00 0.00 -64.00 32.00 -65.00 0.00 -64.00 0.00 -32.00 32.00 32.00 32.00 0.00 0.00 -96.00 96.00 -65.00 0.00 -64.00 65.00 -64.00 32.00 -64.00 0.00 -65.00 -32.00 -64.00 32.00 0.00 0.00 -64.00 -64.00 -65.00 0.00 -32.00 64.00 -64.00 32.00 0.00 -32.00 -65.00 -64.00 -32.00 0.00 -96.00 32.00 -32.00 0.00 -32.00 -65.00 0.00 0.00 -33.00 0.00 -32.00 -32.00 -64.00 0.00 -32.00 32.00 -32.00 -32.00 -32.00 -160.00 -97.00 -33.00 -64.00 -64.00 -129.00 0.00 -289.00 -161.00 -65.00 -32.00 -64.00 -64.00 -96.00 -32.00 -97.00 -161.00 -161.00 -64.00 -128.00 -193.00 -161.00 -97.00 -96.00 32.00 -65.00 65.00 -128.00 32.00 -97.00 0.00 -64.00 0.00 -193.00 0.00 -96.00 -129.00 -354.00 32.00 -322.00 -96.00 -64.00 -32.00 -64.00 32.00 -97.00 64.00 -64.00 161.00 -161.00 64.00 -96.00 32.00 32.00z"},ap:{name:"AP",path:"M96286.00 15497.00l353.00 -32.00 225.00 -128.00 290.00 96.00 -32.00 418.00 161.00 193.00 257.00 -64.00 804.00 611.00 1157.00 160.00 900.00 -257.00 65.00 -32.00 64.00 32.00 32.00 -64.00 64.00 0.00 33.00 32.00 32.00 -32.00 0.00 -32.00 32.00 -32.00 -32.00 -97.00 0.00 -32.00 0.00 -32.00 32.00 -32.00 0.00 32.00 64.00 0.00 0.00 64.00 65.00 32.00 32.00 -96.00 32.00 32.00 0.00 -32.00 32.00 -32.00 -32.00 -33.00 32.00 -64.00 64.00 0.00 32.00 32.00 33.00 -32.00 32.00 32.00 32.00 0.00 96.00 -32.00 32.00 0.00 -32.00 -64.00 -32.00 0.00 -32.00 -32.00 96.00 -33.00 33.00 -64.00 32.00 0.00 32.00 -32.00 32.00 0.00 32.00 -32.00 32.00 -32.00 33.00 0.00 64.00 0.00 64.00 0.00 32.00 32.00 -32.00 0.00 -64.00 32.00 64.00 32.00 32.00 -32.00 33.00 64.00 32.00 -32.00 -32.00 64.00 -65.00 33.00 32.00 64.00 -32.00 0.00 -32.00 32.00 0.00 32.00 64.00 0.00 33.00 -32.00 96.00 32.00 64.00 0.00 32.00 65.00 33.00 0.00 0.00 -33.00 96.00 0.00 0.00 33.00 32.00 -33.00 0.00 97.00 97.00 0.00 32.00 0.00 32.00 32.00 32.00 0.00 0.00 -32.00 64.00 0.00 65.00 64.00 32.00 0.00 64.00 0.00 65.00 65.00 96.00 0.00 64.00 -33.00 32.00 0.00 65.00 33.00 64.00 -33.00 64.00 33.00 65.00 -33.00 0.00 -32.00 -33.00 -32.00 -32.00 -64.00 32.00 0.00 129.00 64.00 32.00 -64.00 32.00 0.00 33.00 -32.00 64.00 0.00 32.00 -65.00 64.00 0.00 32.00 -32.00 33.00 -32.00 32.00 -64.00 0.00 -65.00 64.00 -32.00 64.00 0.00 33.00 64.00 32.00 -32.00 32.00 65.00 0.00 64.00 32.00 32.00 64.00 32.00 65.00 0.00 0.00 65.00 96.00 32.00 0.00 64.00 64.00 32.00 65.00 -32.00 32.00 64.00 -129.00 97.00 -32.00 -32.00 0.00 96.00 -32.00 32.00 -64.00 0.00 32.00 32.00 -32.00 65.00 -33.00 32.00 0.00 32.00 33.00 32.00 32.00 0.00 -32.00 -32.00 32.00 0.00 32.00 32.00 32.00 -32.00 32.00 -32.00 32.00 0.00 33.00 -32.00 32.00 0.00 32.00 32.00 32.00 32.00 0.00 -32.00 32.00 32.00 32.00 -32.00 97.00 0.00 64.00 -32.00 161.00 -32.00 193.00 0.00 96.00 0.00 65.00 64.00 0.00 32.00 64.00 64.00 32.00 32.00 161.00 0.00 128.00 65.00 193.00 -32.00 32.00 -97.00 -32.00 -32.00 32.00 0.00 33.00 32.00 0.00 -32.00 64.00 0.00 32.00 32.00 32.00 -32.00 32.00 -96.00 33.00 -33.00 0.00 -64.00 64.00 -32.00 0.00 -96.00 96.00 0.00 0.00 -33.00 -32.00 -64.00 97.00 0.00 0.00 -32.00 32.00 0.00 160.00 -64.00 65.00 -65.00 32.00 32.00 0.00 -64.00 32.00 32.00 32.00 -32.00 97.00 -32.00 32.00 -32.00 32.00 0.00 64.00 -32.00 0.00 -33.00 258.00 -192.00 32.00 -65.00 -32.00 -32.00 96.00 -96.00 0.00 -65.00 32.00 -32.00 32.00 -32.00 65.00 0.00 32.00 -32.00 -32.00 -32.00 32.00 -64.00 96.00 0.00 0.00 -97.00 97.00 -96.00 64.00 0.00 0.00 -65.00 -32.00 -96.00 64.00 -32.00 32.00 0.00 0.00 -33.00 32.00 -64.00 33.00 0.00 -33.00 -96.00 -96.00 -65.00 32.00 -64.00 -64.00 -64.00 64.00 -64.00 32.00 -33.00 32.00 33.00 65.00 -161.00 32.00 -65.00 64.00 -128.00 65.00 -129.00 0.00 -32.00 32.00 -64.00 -32.00 -65.00 32.00 -64.00 96.00 -161.00 32.00 -96.00 129.00 -193.00 64.00 -64.00 32.00 32.00 32.00 0.00 65.00 -97.00 0.00 -32.00 -32.00 0.00 -33.00 -32.00 0.00 -64.00 0.00 -32.00 33.00 0.00 32.00 -65.00 64.00 -128.00 0.00 -65.00 0.00 -32.00 32.00 -96.00 32.00 -32.00 65.00 -129.00 64.00 -129.00 -96.00 -96.00 32.00 -64.00 32.00 -33.00 -32.00 -32.00 -32.00 32.00 -33.00 -32.00 33.00 -64.00 32.00 32.00 32.00 -32.00 -32.00 -32.00 32.00 -64.00 32.00 -65.00 64.00 -32.00 65.00 32.00 -32.00 -161.00 64.00 -64.00 0.00 -64.00 64.00 -32.00 64.00 -32.00 0.00 -33.00 33.00 -32.00 32.00 32.00 32.00 65.00 64.00 -32.00 32.00 -33.00 129.00 -193.00 32.00 -32.00 0.00 -64.00 161.00 -193.00 32.00 -96.00 193.00 -386.00 64.00 -65.00 32.00 -128.00 33.00 -32.00 64.00 -65.00 -32.00 -32.00 96.00 -32.00 161.00 -354.00 96.00 -96.00 33.00 -64.00 32.00 -225.00 32.00 -33.00 32.00 -32.00 32.00 -161.00 65.00 -64.00 128.00 32.00 32.00 -96.00 -32.00 -129.00 32.00 -64.00 65.00 -32.00 32.00 -32.00 64.00 0.00 64.00 -32.00 65.00 -97.00 0.00 -32.00 32.00 -32.00 32.00 -32.00 96.00 -33.00 33.00 -64.00 0.00 -32.00 96.00 -64.00 64.00 -97.00 33.00 -96.00 0.00 -97.00 0.00 -64.00 32.00 -64.00 96.00 -97.00 32.00 -32.00 161.00 -32.00 64.00 -32.00 65.00 -65.00 96.00 -32.00 97.00 -64.00 0.00 -97.00 0.00 -64.00 32.00 -64.00 96.00 -257.00 64.00 -129.00 33.00 -128.00 0.00 -161.00 32.00 -33.00 32.00 -128.00 32.00 -418.00 97.00 -354.00 32.00 -32.00 32.00 -32.00 128.00 -32.00 65.00 64.00 64.00 0.00 161.00 161.00 128.00 96.00 386.00 386.00 450.00 483.00 0.00 32.00 97.00 128.00 32.00 97.00 64.00 96.00 97.00 289.00 0.00 33.00 32.00 32.00 0.00 193.00 32.00 96.00 0.00 129.00 0.00 96.00 32.00 32.00 225.00 129.00 129.00 0.00 64.00 64.00 0.00 32.00 32.00 0.00 0.00 193.00 -32.00 97.00 0.00 225.00 0.00 64.00 0.00 65.00 -32.00 32.00 32.00 96.00 -32.00 64.00 0.00 65.00 0.00 128.00 32.00 226.00 65.00 707.00 -65.00 161.00 0.00 -33.00 -32.00 33.00 0.00 32.00 0.00 289.00 32.00 97.00 290.00 803.00 -33.00 97.00 -32.00 64.00 0.00 97.00 0.00 64.00 32.00 129.00 97.00 96.00 0.00 64.00 -32.00 65.00 0.00 96.00 32.00 64.00 32.00 97.00 64.00 64.00 0.00 129.00 0.00 64.00 33.00 129.00 32.00 64.00 32.00 96.00 96.00 97.00 0.00 129.00 0.00 96.00 33.00 97.00 -33.00 64.00 97.00 -32.00 64.00 64.00 32.00 0.00 32.00 64.00 -32.00 65.00 0.00 64.00 65.00 32.00 32.00 64.00 0.00 258.00 64.00 32.00 96.00 96.00 0.00 65.00 33.00 32.00 0.00 193.00 0.00 32.00 0.00 32.00 32.00 64.00 32.00 193.00 -32.00 129.00 -65.00 32.00 -32.00 64.00 32.00 0.00 0.00 -32.00 33.00 0.00 32.00 0.00 96.00 -64.00 65.00 0.00 64.00 32.00 32.00 64.00 0.00 65.00 64.00 96.00 33.00 32.00 0.00 97.00 -33.00 96.00 33.00 64.00 32.00 65.00 -32.00 96.00 64.00 32.00 32.00 64.00 0.00 161.00 32.00 65.00 64.00 96.00 0.00 97.00 0.00 96.00 33.00 0.00 32.00 32.00 64.00 129.00 32.00 64.00 32.00 96.00 0.00 97.00 -32.00 32.00 -64.00 0.00 0.00 32.00 161.00 -64.00 321.00 -129.00 97.00 -32.00 257.00 -96.00 193.00 0.00 128.00 0.00 65.00 32.00 0.00 32.00 32.00 0.00 64.00 64.00 32.00 97.00 129.00 161.00 0.00 32.00 32.00 32.00 32.00 64.00 32.00 0.00 65.00 65.00 32.00 32.00 -32.00 64.00 32.00 32.00 0.00 32.00 64.00 97.00 0.00 64.00 97.00 64.00 0.00 161.00 32.00 32.00 32.00 65.00 128.00 321.00 161.00 418.00 322.00 -64.00 321.00 128.00 65.00 0.00 160.00 65.00 97.00 32.00 161.00 96.00 385.00 225.00 33.00 33.00 0.00 64.00 -33.00 32.00 0.00 32.00 65.00 0.00 32.00 193.00 64.00 450.00 32.00 290.00 0.00 96.00 0.00 64.00 -32.00 225.00 32.00 65.00 -64.00 289.00 -96.00 161.00 32.00 96.00 32.00 225.00 32.00 65.00 0.00 128.00 -96.00 161.00 -33.00 97.00 -64.00 128.00 -32.00 0.00 -32.00 32.00 32.00 0.00 -32.00 322.00 32.00 32.00 0.00 129.00 0.00 64.00 -32.00 64.00 -97.00 97.00 -32.00 0.00 -96.00 161.00 -32.00 96.00 -97.00 193.00 -96.00 64.00 0.00 32.00 -32.00 0.00 -33.00 -32.00 0.00 32.00 0.00 32.00 0.00 33.00 -32.00 64.00 32.00 0.00 0.00 64.00 0.00 32.00 -32.00 -32.00 -32.00 32.00 0.00 65.00 -64.00 0.00 0.00 32.00 -32.00 0.00 -33.00 386.00 -289.00 0.00 -193.00 0.00 -161.00 32.00 -64.00 32.00 -321.00 64.00 -161.00 65.00 -225.00 160.00 -32.00 32.00 -33.00 0.00 -128.00 129.00 -65.00 129.00 -96.00 193.00 -32.00 257.00 -32.00 96.00 -97.00 129.00 -96.00 289.00 -64.00 129.00 -97.00 193.00 -96.00 193.00 -97.00 96.00 -128.00 97.00 -97.00 96.00 -96.00 129.00 -354.00 257.00 -193.00 96.00 -161.00 33.00 -418.00 128.00 -64.00 0.00 -64.00 32.00 -193.00 161.00 -32.00 32.00 -97.00 129.00 0.00 32.00 -32.00 0.00 -97.00 129.00 -32.00 32.00 -64.00 96.00 -96.00 97.00 -97.00 64.00 -32.00 0.00 -96.00 64.00 -290.00 33.00 -193.00 64.00 -161.00 257.00 -64.00 129.00 -128.00 160.00 -65.00 97.00 -96.00 96.00 -32.00 33.00 -65.00 96.00 -32.00 64.00 0.00 32.00 -32.00 258.00 -225.00 225.00 -64.00 64.00 -65.00 225.00 -96.00 193.00 -161.00 161.00 -129.00 96.00 -64.00 65.00 -193.00 225.00 -128.00 128.00 -322.00 547.00 -32.00 32.00 -32.00 64.00 -32.00 33.00 0.00 32.00 0.00 128.00 -33.00 322.00 0.00 161.00 -32.00 0.00 32.00 353.00 33.00 97.00 0.00 96.00 -33.00 64.00 -64.00 97.00 -353.00 354.00 -129.00 96.00 -386.00 32.00 -32.00 -32.00 -129.00 -128.00 -64.00 32.00 -64.00 128.00 0.00 32.00 -32.00 -32.00 -33.00 0.00 0.00 -32.00 0.00 -128.00 0.00 -33.00 -64.00 -32.00 -32.00 0.00 -32.00 32.00 32.00 161.00 -32.00 32.00 0.00 32.00 -97.00 -32.00 -128.00 32.00 -65.00 33.00 -64.00 32.00 0.00 32.00 32.00 32.00 64.00 64.00 0.00 32.00 -32.00 65.00 -96.00 32.00 -129.00 -64.00 -32.00 0.00 -32.00 -33.00 0.00 -64.00 32.00 -96.00 -64.00 -161.00 0.00 -32.00 -129.00 0.00 -64.00 -64.00 -64.00 0.00 -226.00 0.00 -64.00 -33.00 -193.00 0.00 -128.00 -64.00 -129.00 0.00 -96.00 -225.00 -33.00 -32.00 -128.00 -32.00 -65.00 -65.00 -96.00 65.00 -32.00 -33.00 -32.00 -32.00 64.00 -64.00 32.00 -96.00 -32.00 -33.00 0.00 -160.00 -96.00 -97.00 0.00 -64.00 0.00 -32.00 32.00 -32.00 32.00 -33.00 64.00 0.00 32.00 0.00 32.00 -128.00 -32.00 -65.00 -64.00 -96.00 -64.00 -32.00 -65.00 -64.00 -32.00 -33.00 -64.00 65.00 -32.00 0.00 -97.00 32.00 -96.00 32.00 -64.00 0.00 -65.00 0.00 32.00 -64.00 129.00 -161.00 -64.00 -32.00 0.00 -64.00 0.00 -65.00 96.00 -161.00 0.00 -64.00 0.00 -32.00 0.00 -32.00 0.00 -32.00 0.00 -97.00 -32.00 -64.00 -32.00 -64.00 0.00 -33.00 0.00 -96.00 0.00 -96.00 -32.00 -161.00 -65.00 -65.00 -160.00 0.00 -129.00 33.00 -96.00 64.00 -65.00 0.00 -64.00 -32.00 -129.00 -193.00 0.00 -32.00 0.00 -65.00 -64.00 -64.00 -64.00 -96.00 32.00 -97.00 -64.00 -64.00 128.00 -193.00 -32.00 -32.00 -64.00 -129.00 0.00 -96.00 64.00 -129.00 0.00 -129.00 -32.00 -64.00 -64.00 -64.00 -65.00 0.00 -96.00 -64.00 -64.00 -65.00 -33.00 -128.00 -353.00 -258.00 -32.00 -64.00 -33.00 -64.00 -32.00 -32.00 -96.00 -33.00 -129.00 33.00 -128.00 -33.00 -33.00 -32.00 -128.00 -353.00 -32.00 -129.00 -32.00 -161.00 0.00 -160.00 -33.00 -33.00 -96.00 -64.00 -64.00 -64.00 32.00 -193.00 -97.00 -32.00 -32.00 -65.00 0.00 -96.00 -32.00 -32.00 -32.00 -65.00 -97.00 -64.00 -64.00 -96.00 -64.00 -32.00 -32.00 -161.00 32.00 -97.00 32.00 -32.00 -97.00 -161.00 -96.00 -64.00 -32.00 -129.00 -32.00 -96.00 -97.00 -64.00 -32.00 -97.00 64.00 -96.00 0.00 -32.00 0.00 -65.00 -32.00 -128.00 65.00 -161.00 -33.00 -32.00 -64.00 -32.00 64.00 -97.00 -32.00 -32.00 65.00 -64.00 32.00 -32.00 0.00 -65.00 -32.00 -64.00 0.00 -64.00 32.00 -97.00 128.00 -161.00 32.00 -193.00 33.00 -32.00 0.00 -32.00 -97.00 -64.00 -64.00 32.00 -32.00 -32.00 -32.00 -97.00 -33.00 -64.00 -128.00 -96.00 -32.00 -97.00 -33.00 -32.00 -32.00 0.00 -32.00 -32.00 -193.00 -129.00 -96.00 -64.00 -65.00 -129.00 -64.00 -64.00 -257.00 -129.00 -32.00 -32.00 -225.00 -160.00 -32.00 -97.00 32.00 -32.00 0.00 -129.00 -32.00 -32.00 -33.00 -32.00 -32.00 -97.00 0.00 -32.00 32.00 -32.00 0.00 -32.00 -32.00 -64.00 -32.00 0.00 0.00 -65.00 -64.00 -64.00 -32.00 -32.00 0.00 -161.00 0.00 -64.00 0.00 -64.00 64.00 -65.00 32.00 0.00 64.00 32.00 65.00 0.00 32.00 -32.00 0.00 -32.00 32.00 -96.00 -32.00 -65.00 -64.00 -64.00 -33.00 -96.00 0.00 -97.00 -32.00 0.00 -32.00 32.00 0.00 32.00 -161.00 -32.00 -257.00 129.00 -64.00 0.00 -32.00 -64.00 0.00 -33.00 64.00 -64.00 32.00 -96.00 -32.00 -65.00 -96.00 -32.00 -33.00 0.00 0.00 -128.00 65.00 -33.00 64.00 -32.00 -32.00 -96.00 -32.00 -32.00 -97.00 0.00 0.00 32.00 -32.00 32.00 -96.00 -96.00 -193.00 32.00 -33.00 64.00 -64.00 0.00 -32.00 -64.00 64.00 -32.00 32.00 -33.00 -32.00 -96.00 32.00 -64.00 -32.00 -65.00 -64.00 32.00 -32.00 129.00 -64.00 0.00 0.00 -32.00 -33.00 -32.00 -64.00 64.00 -32.00 -32.00 -32.00 -64.00 96.00 -97.00 0.00 -32.00 -96.00 -64.00 -32.00 32.00 32.00 64.00 0.00 32.00 -64.00 65.00 0.00 32.00 -129.00 -32.00 -32.00 -65.00 -32.00 65.00 -33.00 0.00 -32.00 -33.00 -32.00 -64.00 -64.00 -32.00 -65.00 0.00 -32.00 32.00 65.00 64.00 32.00 33.00 -32.00 32.00 -65.00 0.00 -32.00 -32.00 -96.00 32.00 0.00 -32.00 32.00 -33.00 0.00 -32.00 -64.00 32.00 -97.00 -32.00 -32.00 32.00 0.00 -32.00 32.00 -128.00 0.00 -32.00 -64.00 0.00 -32.00 -65.00 -97.00 0.00 0.00 65.00 -64.00 32.00 -32.00 0.00 0.00 -32.00 32.00 -33.00 0.00 -32.00 32.00 -64.00 -32.00 0.00 -64.00 -32.00 -33.00 32.00 0.00 -64.00 -64.00 -33.00 -32.00 65.00 -64.00 -32.00 -65.00 32.00 0.00 -65.00 0.00 -96.00 -32.00 -64.00 -64.00 32.00 -32.00 0.00 32.00 32.00 -32.00 32.00 -65.00 -32.00 -64.00 64.00 -32.00 0.00 -32.00 -32.00 -64.00 32.00 32.00 32.00 -65.00 0.00 0.00 -32.00 33.00 -64.00 -33.00 -32.00 33.00 -64.00 -65.00 -129.00 -96.00 0.00 0.00 -32.00 32.00 -65.00 32.00 -64.00 0.00 -32.00 -32.00 32.00 -32.00 32.00 -32.00 -64.00 -33.00 0.00 0.00 -32.00 33.00 0.00 0.00 -32.00 -65.00 -65.00 32.00 -32.00 -64.00 0.00 0.00 -64.00 -32.00 -32.00 0.00 32.00 -32.00 -32.00 -65.00 0.00 -32.00 0.00 0.00 -65.00 -32.00 0.00 -32.00 65.00 0.00 96.00 -32.00 -32.00 -32.00 -96.00 -65.00 -33.00 -64.00 -32.00 0.00 -64.00 -64.00 0.00 -32.00 -32.00 -65.00 32.00 0.00 -32.00 -32.00 -32.00 32.00 -32.00 -32.00 -33.00 32.00 0.00 -32.00 -32.00 -32.00 32.00 -64.00 -32.00 32.00 -32.00 32.00 -32.00 -64.00 32.00 0.00 -32.00 -32.00 0.00 -33.00 -32.00 -32.00 0.00 32.00 -32.00 -64.00 0.00 -32.00 0.00 0.00 -32.00 -32.00 32.00 -64.00 0.00 0.00 -32.00 -33.00 0.00 0.00 -33.00 -128.00 -64.00 -32.00 97.00 -65.00 -65.00 -64.00 0.00 -32.00 0.00 -64.00 32.00 -129.00 -32.00 -32.00 0.00 0.00 32.00 -64.00 -32.00 0.00 32.00 -65.00 33.00 -32.00 -33.00 -32.00 0.00 -64.00 -32.00 -33.00 -32.00 -32.00 -32.00 -161.00 -32.00 0.00 -32.00 -64.00 32.00 -96.00 -32.00 -32.00 32.00 -65.00 -32.00 -96.00 64.00 -32.00 0.00 -97.00 32.00 -32.00 -32.00 -64.00 0.00 -32.00 -32.00 0.00 32.00 -97.00 0.00 -129.00 -32.00 0.00 -32.00 -32.00 -33.00 0.00 -32.00 32.00 -32.00 -32.00 -64.00 97.00 -65.00 -32.00 0.00 0.00 -32.00 -33.00 -32.00 -32.00 -32.00 0.00 -129.00 -32.00 -64.00 0.00 -32.00 0.00 -32.00 -32.00 -32.00 -32.00 -161.00 32.00 0.00 32.00 -64.00 0.00 -33.00 32.00 0.00 0.00 -32.00 0.00 -32.00 -32.00 -32.00 -64.00 0.00 32.00 -64.00 -64.00 -33.00 -32.00 -32.00 -33.00 -32.00 -32.00 -64.00 -32.00 -64.00 0.00 -65.00 -32.00 -32.00 0.00 -64.00 32.00 0.00 -32.00 -129.00 64.00 -32.00 -32.00 -64.00 32.00 -65.00 -32.00 -32.00 32.00 0.00 0.00 -64.00 65.00 -32.00 32.00 -32.00 0.00 -33.00 64.00 -32.00 0.00 -32.00 32.00 -32.00 0.00 -64.00 -32.00 0.00 -32.00 -65.00 -32.00 -32.00 -97.00 -96.00 -32.00 -97.00 0.00 -96.00 32.00 -32.00 -32.00 -32.00 32.00 -65.00 32.00 0.00 -32.00 -96.00 -32.00 -65.00 -257.00 -289.00 -32.00 -32.00 -32.00 -32.00 0.00 -64.00 32.00 -33.00z"},to:{name:"TO",path:"M115835.00 83244.00l64.00 -128.00 0.00 -129.00 65.00 -128.00 32.00 -97.00 0.00 -64.00 32.00 -65.00 32.00 -32.00 64.00 -64.00 65.00 -32.00 32.00 -193.00 32.00 -129.00 -32.00 -96.00 0.00 -64.00 -32.00 -129.00 32.00 -96.00 0.00 -65.00 64.00 -32.00 32.00 -96.00 97.00 -65.00 0.00 -32.00 32.00 -64.00 0.00 -129.00 -32.00 -64.00 0.00 -129.00 -32.00 -96.00 32.00 -64.00 -65.00 -161.00 65.00 -97.00 96.00 -96.00 0.00 -65.00 -32.00 -64.00 -64.00 -32.00 0.00 -129.00 0.00 -32.00 32.00 -64.00 0.00 -32.00 32.00 -32.00 64.00 0.00 0.00 -32.00 0.00 -65.00 97.00 -161.00 -32.00 -96.00 0.00 -64.00 -33.00 -65.00 0.00 -96.00 -96.00 -64.00 0.00 -65.00 96.00 -96.00 65.00 -97.00 32.00 -64.00 64.00 0.00 32.00 0.00 33.00 -32.00 32.00 -97.00 64.00 -96.00 -32.00 -97.00 32.00 -96.00 0.00 -96.00 96.00 -33.00 33.00 0.00 32.00 -32.00 -32.00 -96.00 64.00 -322.00 128.00 -64.00 33.00 -64.00 96.00 -65.00 32.00 -32.00 -32.00 -96.00 0.00 -32.00 97.00 -225.00 32.00 -161.00 64.00 -161.00 -32.00 -225.00 -32.00 0.00 0.00 -32.00 32.00 -161.00 64.00 -129.00 65.00 -64.00 32.00 -96.00 64.00 -65.00 129.00 -64.00 64.00 -64.00 32.00 -97.00 0.00 -128.00 64.00 -97.00 0.00 -64.00 65.00 -97.00 0.00 -128.00 96.00 -193.00 97.00 -97.00 0.00 -32.00 0.00 -32.00 32.00 -32.00 32.00 -96.00 32.00 -97.00 32.00 -161.00 193.00 -225.00 0.00 -64.00 32.00 -32.00 0.00 -97.00 65.00 -96.00 0.00 -129.00 64.00 -32.00 32.00 -64.00 32.00 -65.00 0.00 -96.00 32.00 -64.00 65.00 -65.00 -33.00 -96.00 -64.00 -97.00 0.00 -32.00 32.00 0.00 0.00 -64.00 0.00 -64.00 65.00 -225.00 128.00 -129.00 32.00 -129.00 0.00 -32.00 0.00 -128.00 0.00 -33.00 33.00 -128.00 0.00 -32.00 64.00 -65.00 64.00 -64.00 97.00 -32.00 32.00 -193.00 128.00 0.00 129.00 -161.00 161.00 -128.00 0.00 -33.00 0.00 -64.00 32.00 -32.00 129.00 -193.00 64.00 -128.00 32.00 -97.00 0.00 -64.00 32.00 -97.00 257.00 -225.00 33.00 -96.00 64.00 -129.00 64.00 -64.00 64.00 -97.00 65.00 -32.00 225.00 -193.00 193.00 -64.00 128.00 0.00 97.00 -32.00 32.00 -65.00 96.00 -128.00 129.00 -193.00 225.00 -322.00 64.00 -96.00 33.00 -129.00 64.00 -64.00 32.00 -96.00 193.00 -161.00 64.00 -97.00 0.00 -64.00 32.00 -289.00 33.00 -65.00 32.00 -96.00 128.00 -193.00 33.00 0.00 128.00 -64.00 97.00 -65.00 64.00 -64.00 64.00 -161.00 32.00 -96.00 33.00 -257.00 96.00 -193.00 64.00 -129.00 32.00 -64.00 33.00 -97.00 32.00 -160.00 -32.00 -97.00 32.00 -64.00 0.00 -97.00 32.00 -32.00 0.00 -32.00 64.00 -32.00 32.00 -64.00 0.00 -161.00 0.00 -64.00 -32.00 -161.00 65.00 -97.00 0.00 -128.00 32.00 -129.00 -32.00 -225.00 0.00 -32.00 0.00 -97.00 32.00 -32.00 32.00 -64.00 0.00 -32.00 -32.00 -65.00 -65.00 -32.00 -128.00 -32.00 -97.00 -64.00 -96.00 -129.00 -97.00 -64.00 -160.00 -129.00 -129.00 -64.00 -64.00 -64.00 -32.00 -65.00 -97.00 -225.00 0.00 -32.00 -96.00 -193.00 0.00 -96.00 32.00 -257.00 64.00 -33.00 64.00 -128.00 129.00 -161.00 193.00 -193.00 64.00 -64.00 0.00 -32.00 65.00 -97.00 96.00 -128.00 96.00 -129.00 33.00 -129.00 96.00 -160.00 32.00 -97.00 -32.00 -128.00 -32.00 -290.00 0.00 -289.00 0.00 -32.00 0.00 -129.00 0.00 -64.00 -64.00 -225.00 -33.00 -33.00 0.00 -64.00 0.00 -96.00 33.00 -65.00 96.00 -96.00 32.00 -64.00 32.00 0.00 97.00 -33.00 193.00 -96.00 128.00 -129.00 193.00 -128.00 65.00 -65.00 64.00 -96.00 225.00 0.00 129.00 -64.00 64.00 -33.00 64.00 -32.00 193.00 -32.00 129.00 0.00 32.00 0.00 64.00 0.00 64.00 0.00 161.00 -64.00 32.00 0.00 65.00 -64.00 96.00 -161.00 257.00 -64.00 97.00 -65.00 32.00 -64.00 32.00 -64.00 0.00 -129.00 -64.00 -193.00 0.00 -64.00 32.00 -97.00 64.00 -64.00 0.00 -96.00 65.00 -97.00 32.00 -32.00 64.00 -129.00 225.00 -193.00 64.00 -32.00 97.00 -96.00 32.00 -65.00 64.00 -96.00 32.00 -32.00 258.00 0.00 96.00 32.00 129.00 96.00 64.00 33.00 32.00 -33.00 32.00 -128.00 -32.00 -97.00 -32.00 -32.00 -64.00 -32.00 -64.00 -32.00 -33.00 -64.00 0.00 -32.00 33.00 -33.00 -33.00 -64.00 -32.00 -161.00 -32.00 -96.00 0.00 -97.00 0.00 -96.00 64.00 -64.00 65.00 -65.00 64.00 -32.00 129.00 32.00 160.00 -64.00 129.00 -96.00 64.00 -65.00 32.00 -96.00 0.00 -65.00 -96.00 -128.00 -129.00 -32.00 -32.00 -32.00 0.00 -65.00 32.00 -64.00 65.00 -97.00 64.00 -64.00 64.00 -32.00 193.00 -32.00 97.00 -64.00 0.00 -97.00 0.00 -32.00 -65.00 -97.00 0.00 -32.00 -128.00 -128.00 -65.00 -97.00 -32.00 -32.00 0.00 -32.00 -32.00 -225.00 0.00 -32.00 0.00 -129.00 32.00 -64.00 32.00 -65.00 65.00 -32.00 225.00 32.00 96.00 -32.00 32.00 0.00 33.00 -32.00 64.00 -32.00 64.00 -96.00 97.00 -193.00 32.00 -65.00 0.00 -96.00 0.00 -64.00 -193.00 -129.00 -64.00 -32.00 -33.00 -32.00 -64.00 -65.00 -96.00 0.00 -161.00 -32.00 -64.00 -32.00 -65.00 -32.00 -32.00 -32.00 -96.00 -129.00 -33.00 -32.00 0.00 32.00 0.00 -64.00 -64.00 -97.00 -32.00 -64.00 0.00 -64.00 0.00 -32.00 -64.00 -65.00 -32.00 -32.00 -33.00 -64.00 -64.00 -32.00 -32.00 0.00 -32.00 64.00 -97.00 -32.00 -96.00 32.00 -32.00 0.00 -32.00 32.00 -65.00 0.00 -32.00 32.00 -96.00 32.00 -65.00 0.00 -225.00 -32.00 -160.00 0.00 -65.00 0.00 -128.00 -32.00 -65.00 -129.00 -32.00 0.00 -128.00 -32.00 -193.00 0.00 0.00 -32.00 -65.00 0.00 -64.00 -32.00 -32.00 -32.00 0.00 -32.00 0.00 -32.00 64.00 32.00 32.00 -32.00 97.00 32.00 32.00 -32.00 32.00 -129.00 32.00 -32.00 65.00 -32.00 128.00 32.00 64.00 32.00 33.00 64.00 96.00 32.00 32.00 -32.00 97.00 -96.00 64.00 -161.00 0.00 -96.00 32.00 -97.00 0.00 -64.00 97.00 -129.00 96.00 -64.00 161.00 32.00 96.00 -64.00 483.00 -65.00 64.00 33.00 161.00 128.00 128.00 0.00 97.00 64.00 128.00 65.00 65.00 32.00 32.00 0.00 64.00 64.00 97.00 32.00 64.00 33.00 321.00 32.00 129.00 32.00 161.00 -32.00 161.00 -161.00 32.00 0.00 64.00 0.00 161.00 32.00 96.00 0.00 32.00 0.00 226.00 97.00 32.00 64.00 32.00 96.00 0.00 33.00 0.00 32.00 0.00 160.00 128.00 161.00 65.00 64.00 160.00 0.00 129.00 -32.00 129.00 0.00 257.00 161.00 96.00 32.00 225.00 193.00 193.00 65.00 65.00 -33.00 32.00 0.00 289.00 290.00 65.00 193.00 0.00 160.00 32.00 129.00 0.00 64.00 0.00 129.00 -65.00 225.00 -32.00 96.00 65.00 129.00 64.00 64.00 128.00 290.00 33.00 161.00 32.00 32.00 0.00 321.00 -97.00 290.00 65.00 96.00 32.00 129.00 0.00 32.00 0.00 96.00 -32.00 129.00 32.00 129.00 64.00 289.00 64.00 161.00 65.00 96.00 32.00 97.00 0.00 96.00 0.00 64.00 -129.00 258.00 0.00 32.00 -32.00 160.00 -32.00 129.00 -32.00 129.00 -32.00 32.00 96.00 257.00 -32.00 64.00 -32.00 0.00 -129.00 193.00 0.00 65.00 -32.00 32.00 0.00 128.00 0.00 97.00 0.00 32.00 -64.00 96.00 -97.00 193.00 32.00 97.00 -32.00 32.00 0.00 64.00 0.00 225.00 -96.00 161.00 -65.00 193.00 0.00 32.00 33.00 0.00 0.00 32.00 64.00 161.00 32.00 97.00 -32.00 64.00 -97.00 193.00 0.00 128.00 -32.00 65.00 -32.00 96.00 0.00 32.00 -32.00 65.00 -129.00 128.00 -64.00 32.00 -129.00 161.00 -32.00 129.00 -96.00 128.00 -64.00 33.00 -65.00 -33.00 -96.00 -32.00 -65.00 0.00 -32.00 32.00 -160.00 97.00 0.00 32.00 0.00 97.00 0.00 64.00 64.00 64.00 193.00 97.00 96.00 96.00 97.00 225.00 32.00 0.00 32.00 0.00 64.00 0.00 97.00 -161.00 64.00 -32.00 225.00 0.00 32.00 32.00 193.00 129.00 65.00 129.00 32.00 64.00 -32.00 161.00 -129.00 64.00 0.00 32.00 -257.00 97.00 -65.00 32.00 -64.00 128.00 129.00 32.00 64.00 -32.00 96.00 -32.00 65.00 0.00 64.00 0.00 0.00 64.00 32.00 161.00 65.00 65.00 0.00 160.00 32.00 32.00 32.00 0.00 32.00 -64.00 129.00 0.00 32.00 32.00 32.00 32.00 0.00 33.00 -32.00 32.00 -32.00 32.00 0.00 32.00 32.00 0.00 32.00 0.00 64.00 32.00 32.00 0.00 33.00 32.00 -33.00 65.00 97.00 64.00 0.00 96.00 -32.00 65.00 0.00 32.00 32.00 64.00 64.00 32.00 64.00 -64.00 0.00 -32.00 -64.00 0.00 -32.00 -64.00 0.00 -33.00 64.00 0.00 32.00 0.00 33.00 65.00 64.00 32.00 64.00 64.00 32.00 32.00 -32.00 33.00 -32.00 0.00 -64.00 0.00 32.00 32.00 0.00 32.00 0.00 32.00 161.00 32.00 0.00 64.00 -32.00 0.00 -33.00 -32.00 0.00 32.00 33.00 33.00 -33.00 32.00 0.00 64.00 33.00 0.00 32.00 32.00 32.00 -32.00 64.00 32.00 32.00 -32.00 0.00 32.00 0.00 32.00 65.00 0.00 0.00 33.00 -33.00 64.00 33.00 -32.00 32.00 0.00 32.00 0.00 -32.00 32.00 32.00 96.00 32.00 65.00 -32.00 32.00 64.00 0.00 -64.00 32.00 0.00 32.00 32.00 0.00 32.00 0.00 0.00 32.00 32.00 32.00 33.00 33.00 64.00 0.00 0.00 32.00 32.00 0.00 0.00 32.00 64.00 -32.00 0.00 64.00 32.00 0.00 0.00 32.00 0.00 32.00 65.00 65.00 32.00 32.00 0.00 32.00 64.00 0.00 0.00 96.00 0.00 65.00 64.00 -32.00 33.00 0.00 32.00 96.00 32.00 -32.00 -32.00 96.00 32.00 32.00 32.00 -32.00 0.00 32.00 0.00 33.00 -32.00 0.00 64.00 64.00 -64.00 32.00 129.00 0.00 96.00 97.00 0.00 96.00 64.00 32.00 -32.00 32.00 65.00 32.00 0.00 33.00 96.00 0.00 0.00 32.00 32.00 0.00 32.00 0.00 32.00 0.00 0.00 32.00 33.00 0.00 32.00 -97.00 32.00 33.00 0.00 -33.00 96.00 -32.00 -32.00 -32.00 64.00 -32.00 0.00 -64.00 0.00 -32.00 33.00 0.00 32.00 -65.00 64.00 0.00 32.00 0.00 0.00 -32.00 0.00 -32.00 32.00 0.00 33.00 32.00 32.00 0.00 32.00 -64.00 32.00 0.00 0.00 -65.00 64.00 -32.00 0.00 32.00 32.00 33.00 33.00 -33.00 32.00 -32.00 32.00 65.00 32.00 0.00 0.00 -33.00 32.00 0.00 97.00 -32.00 32.00 -32.00 32.00 32.00 32.00 0.00 0.00 -32.00 32.00 32.00 0.00 -32.00 32.00 -32.00 33.00 -32.00 0.00 32.00 32.00 0.00 32.00 -96.00 32.00 32.00 32.00 -32.00 32.00 0.00 33.00 0.00 32.00 -33.00 32.00 0.00 32.00 -32.00 64.00 32.00 32.00 0.00 65.00 0.00 32.00 -64.00 32.00 0.00 64.00 32.00 33.00 0.00 64.00 -64.00 96.00 0.00 65.00 32.00 0.00 32.00 64.00 0.00 32.00 32.00 64.00 33.00 0.00 32.00 0.00 64.00 65.00 32.00 128.00 64.00 129.00 97.00 32.00 64.00 0.00 32.00 32.00 33.00 0.00 32.00 0.00 128.00 0.00 65.00 65.00 64.00 0.00 64.00 -33.00 32.00 -64.00 0.00 -32.00 65.00 0.00 64.00 -97.00 257.00 0.00 32.00 0.00 33.00 65.00 32.00 64.00 64.00 -32.00 32.00 -64.00 64.00 -33.00 97.00 33.00 161.00 -65.00 96.00 -64.00 64.00 -64.00 65.00 -65.00 32.00 -96.00 0.00 -64.00 32.00 -65.00 0.00 -128.00 -64.00 -129.00 64.00 -64.00 32.00 -65.00 32.00 -96.00 33.00 -32.00 64.00 -32.00 32.00 -32.00 64.00 -33.00 -32.00 -32.00 0.00 -32.00 0.00 -64.00 0.00 -97.00 -32.00 0.00 32.00 0.00 32.00 -32.00 0.00 32.00 65.00 -64.00 32.00 -32.00 -32.00 32.00 96.00 0.00 32.00 0.00 32.00 -32.00 65.00 32.00 32.00 -96.00 96.00 -33.00 32.00 -32.00 -64.00 -32.00 32.00 0.00 32.00 -64.00 0.00 0.00 65.00 32.00 64.00 -32.00 0.00 32.00 32.00 -32.00 32.00 32.00 32.00 -32.00 33.00 32.00 32.00 -32.00 0.00 0.00 32.00 -32.00 32.00 0.00 32.00 -33.00 32.00 -32.00 -32.00 0.00 32.00 -32.00 0.00 32.00 33.00 -32.00 0.00 0.00 32.00 -32.00 -32.00 0.00 32.00 -32.00 0.00 0.00 -32.00 0.00 64.00 -32.00 -32.00 0.00 32.00 0.00 32.00 0.00 32.00 -32.00 0.00 -33.00 -32.00 0.00 32.00 -32.00 0.00 32.00 0.00 0.00 32.00 33.00 -32.00 32.00 32.00 0.00 32.00 -32.00 0.00 32.00 33.00 -32.00 0.00 0.00 32.00 -33.00 0.00 0.00 32.00 -32.00 32.00 32.00 32.00 -32.00 32.00 65.00 32.00 32.00 0.00 -32.00 33.00 64.00 0.00 -32.00 32.00 32.00 32.00 32.00 64.00 -32.00 32.00 -32.00 0.00 -65.00 65.00 0.00 96.00 -32.00 0.00 -32.00 0.00 -32.00 0.00 32.00 97.00 32.00 32.00 0.00 64.00 32.00 0.00 0.00 32.00 33.00 0.00 32.00 97.00 -32.00 32.00 0.00 96.00 -33.00 32.00 33.00 33.00 -33.00 32.00 -32.00 0.00 0.00 32.00 32.00 32.00 -32.00 32.00 -96.00 0.00 -65.00 65.00 -32.00 32.00 -32.00 -32.00 -32.00 0.00 -32.00 0.00 -64.00 32.00 32.00 64.00 0.00 32.00 32.00 32.00 32.00 0.00 32.00 65.00 -64.00 32.00 0.00 32.00 -64.00 32.00 0.00 32.00 -65.00 32.00 -32.00 0.00 -32.00 33.00 32.00 64.00 0.00 32.00 -32.00 32.00 0.00 32.00 -64.00 0.00 0.00 -32.00 0.00 32.00 -32.00 65.00 0.00 32.00 -97.00 0.00 -32.00 32.00 64.00 32.00 32.00 -32.00 0.00 32.00 33.00 0.00 0.00 32.00 -65.00 32.00 0.00 33.00 0.00 32.00 -32.00 0.00 32.00 32.00 -64.00 0.00 0.00 32.00 96.00 64.00 0.00 -32.00 65.00 0.00 64.00 32.00 64.00 -32.00 -32.00 65.00 32.00 0.00 32.00 0.00 0.00 -33.00 65.00 0.00 64.00 33.00 161.00 -65.00 96.00 0.00 32.00 65.00 -32.00 32.00 -32.00 0.00 -32.00 0.00 32.00 32.00 -32.00 0.00 32.00 32.00 -32.00 32.00 32.00 64.00 -32.00 0.00 32.00 65.00 32.00 0.00 65.00 0.00 32.00 -32.00 32.00 -33.00 0.00 33.00 0.00 64.00 32.00 0.00 129.00 32.00 32.00 32.00 32.00 64.00 -32.00 97.00 0.00 32.00 64.00 32.00 64.00 -32.00 0.00 32.00 33.00 65.00 -33.00 64.00 -32.00 64.00 65.00 97.00 -33.00 32.00 -32.00 32.00 0.00 32.00 -64.00 32.00 0.00 32.00 0.00 33.00 32.00 64.00 97.00 -32.00 32.00 0.00 0.00 64.00 64.00 96.00 64.00 65.00 32.00 32.00 33.00 32.00 64.00 97.00 -32.00 96.00 0.00 32.00 96.00 32.00 0.00 -32.00 32.00 -32.00 65.00 -32.00 128.00 0.00 97.00 -32.00 32.00 0.00 64.00 64.00 97.00 32.00 -32.00 32.00 -33.00 65.00 0.00 64.00 33.00 32.00 64.00 64.00 64.00 0.00 64.00 33.00 33.00 64.00 96.00 -32.00 64.00 32.00 0.00 64.00 -64.00 64.00 0.00 33.00 64.00 96.00 0.00 32.00 97.00 32.00 0.00 33.00 -193.00 128.00 -64.00 32.00 0.00 97.00 -65.00 96.00 0.00 129.00 -32.00 64.00 -193.00 129.00 32.00 128.00 0.00 65.00 33.00 32.00 0.00 32.00 64.00 0.00 161.00 0.00 96.00 64.00 32.00 65.00 -32.00 32.00 -32.00 96.00 0.00 32.00 96.00 33.00 97.00 0.00 128.00 -65.00 33.00 65.00 64.00 64.00 -32.00 96.00 32.00 0.00 64.00 65.00 -64.00 32.00 0.00 32.00 96.00 32.00 0.00 97.00 -32.00 32.00 0.00 96.00 65.00 64.00 -65.00 65.00 32.00 128.00 -32.00 65.00 97.00 128.00 0.00 161.00 32.00 32.00 32.00 97.00 96.00 32.00 33.00 0.00 160.00 193.00 65.00 225.00 96.00 32.00 97.00 64.00 64.00 -64.00 64.00 32.00 129.00 0.00 161.00 -32.00 128.00 -32.00 64.00 32.00 33.00 32.00 32.00 32.00 96.00 129.00 129.00 -32.00 193.00 32.00 225.00 -161.00 64.00 -32.00 32.00 0.00 32.00 32.00 33.00 289.00 64.00 97.00 32.00 -32.00 97.00 -32.00 128.00 64.00 97.00 -32.00 225.00 -65.00 193.00 97.00 225.00 32.00 225.00 -129.00 64.00 -64.00 32.00 -96.00 -32.00 -97.00 -32.00 -64.00 64.00 -97.00 32.00 65.00 97.00 0.00 0.00 64.00 -32.00 32.00 32.00 129.00 0.00 128.00 0.00 97.00 0.00 32.00 -32.00 32.00 -32.00 65.00 -65.00 160.00 -64.00 129.00 -64.00 32.00 -193.00 0.00 -65.00 32.00 -64.00 32.00 -32.00 0.00 0.00 33.00 0.00 32.00 -32.00 64.00 64.00 96.00 -32.00 129.00 -32.00 0.00 -161.00 0.00 -96.00 64.00 -65.00 65.00 -32.00 64.00 -193.00 129.00 -64.00 32.00 -32.00 96.00 -65.00 0.00 -64.00 32.00 -96.00 0.00 -33.00 32.00 -32.00 129.00 -128.00 32.00 0.00 97.00 -32.00 32.00 -65.00 32.00 -96.00 -32.00 -97.00 96.00 -96.00 0.00 -97.00 33.00 -32.00 -33.00 -96.00 33.00 0.00 32.00 -65.00 32.00 -64.00 32.00 0.00 32.00 32.00 32.00 65.00 97.00 32.00 32.00 0.00 32.00 -32.00 129.00 -97.00 64.00 -193.00 129.00 32.00 0.00 97.00 32.00 0.00 128.00 -32.00 65.00 -65.00 32.00 -128.00 64.00 -32.00 32.00 -32.00 65.00 -33.00 96.00 0.00 32.00 65.00 129.00 0.00 32.00 -161.00 96.00 -64.00 97.00 -161.00 96.00 -32.00 33.00 -33.00 64.00 -96.00 64.00 -32.00 0.00 0.00 97.00 -97.00 96.00 -96.00 257.00 -32.00 322.00 -97.00 161.00 -64.00 96.00 -64.00 0.00 -386.00 193.00 -129.00 32.00 32.00 64.00 -32.00 97.00 -32.00 0.00 0.00 64.00 32.00 32.00 0.00 65.00 32.00 128.00 65.00 97.00 96.00 32.00 32.00 0.00 65.00 32.00 0.00 129.00 0.00 32.00 96.00 64.00 0.00 32.00 0.00 161.00 32.00 96.00 32.00 33.00 33.00 32.00 96.00 32.00 32.00 64.00 32.00 0.00 65.00 0.00 64.00 0.00 96.00 32.00 33.00 65.00 32.00 32.00 32.00 0.00 64.00 -32.00 32.00 0.00 97.00 0.00 64.00 32.00 161.00 -32.00 129.00 64.00 96.00 32.00 32.00 0.00 64.00 32.00 65.00 0.00 64.00 65.00 0.00 32.00 32.00 64.00 64.00 32.00 65.00 32.00 32.00 -32.00 64.00 -32.00 32.00 64.00 97.00 0.00 64.00 -32.00 32.00 32.00 97.00 33.00 32.00 0.00 32.00 32.00 0.00 64.00 0.00 32.00 -225.00 32.00 -96.00 32.00 -97.00 -32.00 -64.00 32.00 -161.00 -64.00 -161.00 -96.00 -32.00 0.00 -32.00 0.00 -32.00 0.00 -64.00 32.00 -65.00 -32.00 -64.00 32.00 0.00 64.00 32.00 64.00 32.00 33.00 32.00 96.00 0.00 64.00 -64.00 33.00 -96.00 160.00 -161.00 65.00 -65.00 32.00 33.00 32.00 96.00 -32.00 64.00 64.00 65.00 32.00 0.00 32.00 -65.00 33.00 0.00 32.00 33.00 32.00 -33.00 64.00 -64.00 32.00 0.00 32.00 0.00 33.00 -32.00 32.00 -64.00 -32.00 -33.00 32.00 33.00 64.00 -33.00 64.00 65.00 97.00 64.00 -32.00 32.00 32.00 65.00 64.00 64.00 0.00 129.00 -64.00 96.00 32.00 64.00 32.00 65.00 32.00 128.00 -32.00 64.00 -64.00 65.00 0.00 32.00 0.00 32.00 64.00 0.00 64.00 -96.00 97.00 -97.00 0.00 -161.00 64.00 -192.00 32.00 -65.00 0.00 -128.00 32.00 -33.00 65.00 -32.00 32.00 -64.00 32.00 -97.00 97.00 0.00 64.00 -32.00 0.00 -64.00 32.00 0.00 64.00 64.00 65.00 0.00 32.00 32.00 32.00 -64.00 32.00 32.00 64.00 0.00 33.00 65.00 32.00 32.00 64.00 -32.00 64.00 0.00 65.00 -33.00 96.00 0.00 32.00 -64.00 32.00 32.00 33.00 0.00 32.00 0.00 32.00 -32.00 32.00 97.00 32.00 0.00 64.00 32.00 33.00 -32.00 96.00 -65.00 32.00 32.00 0.00 65.00 97.00 -32.00 32.00 -33.00 64.00 97.00 32.00 32.00 0.00 97.00 32.00 32.00 0.00 0.00 33.00 -129.00 32.00 0.00 32.00 0.00 32.00 -32.00 32.00 32.00 32.00 32.00 -32.00 32.00 65.00 65.00 32.00 32.00 0.00 96.00 64.00 33.00 64.00 -33.00 32.00 0.00 65.00 -32.00 32.00 0.00 32.00 32.00 32.00 33.00 -32.00 32.00 0.00 32.00 0.00 32.00 0.00 64.00 64.00 32.00 65.00 0.00 32.00 -32.00 64.00 0.00 161.00 129.00 32.00 225.00 -96.00 96.00 -33.00 33.00 65.00 -33.00 64.00 33.00 64.00 -33.00 97.00 -193.00 0.00 -128.00 32.00 -97.00 32.00 -32.00 0.00 -32.00 32.00 -32.00 97.00 -32.00 32.00 -32.00 32.00 32.00 64.00 -64.00 161.00 64.00 32.00 0.00 32.00 32.00 0.00 32.00 0.00 32.00 65.00 -64.00 64.00 -64.00 32.00 -65.00 97.00 33.00 0.00 0.00 32.00 64.00 32.00 32.00 32.00 0.00 129.00 -64.00 32.00 32.00 64.00 0.00 64.00 -32.00 33.00 0.00 64.00 0.00 64.00 32.00 32.00 32.00 33.00 32.00 64.00 -64.00 64.00 -97.00 65.00 65.00 96.00 -32.00 64.00 -33.00 65.00 0.00 64.00 -32.00 161.00 97.00 -33.00 32.00 -64.00 32.00 0.00 225.00 32.00 96.00 -64.00 65.00 0.00 225.00 -96.00 64.00 32.00 65.00 32.00 -33.00 32.00 -128.00 64.00 -65.00 -32.00 -96.00 32.00 0.00 32.00 -32.00 33.00 -32.00 32.00 -129.00 0.00 -96.00 32.00 0.00 -32.00 -161.00 64.00 -32.00 -32.00 -32.00 32.00 -97.00 32.00 -129.00 0.00 0.00 32.00 -128.00 33.00 -65.00 -33.00 33.00 -64.00 -33.00 -32.00 33.00 -32.00 0.00 -65.00 0.00 -32.00 32.00 -32.00 0.00 -96.00 0.00 -32.00 -32.00 -33.00 32.00 -32.00 -32.00 -32.00 32.00 -32.00 -32.00 0.00 32.00 -64.00 -65.00 -32.00 0.00 -65.00 0.00 32.00 -32.00 -32.00 -64.00 32.00 -32.00 -32.00 -32.00 0.00 0.00 -32.00 0.00 -64.00 -32.00 -32.00 -65.00 546.00 -32.00 0.00 -32.00 32.00 -32.00 32.00 0.00 129.00 -129.00 0.00 -739.00 0.00 -547.00 -32.00 -321.00 193.00 -33.00 0.00 33.00 32.00 -65.00 32.00 0.00 64.00 -32.00 0.00 -32.00 65.00 0.00 32.00 -32.00 0.00 0.00 32.00 0.00 32.00 -97.00 32.00 0.00 -32.00 0.00 -32.00 -32.00 32.00 0.00 -32.00 0.00 -32.00 -64.00 0.00 -32.00 64.00 -65.00 32.00 -64.00 65.00 0.00 32.00 -96.00 32.00 -33.00 64.00 -64.00 0.00 -64.00 65.00 0.00 32.00 -32.00 0.00 0.00 -32.00 -32.00 0.00 -33.00 0.00 -32.00 0.00 0.00 32.00 0.00 64.00 -64.00 0.00 -64.00 32.00 -32.00 0.00 -33.00 32.00 -64.00 33.00 -32.00 -33.00 0.00 33.00 -64.00 0.00 0.00 32.00 0.00 32.00 -33.00 32.00 0.00 -32.00 -32.00 -32.00 -32.00 32.00 0.00 32.00 -32.00 0.00 0.00 -64.00 -32.00 32.00 -65.00 0.00 -64.00 64.00 32.00 0.00 0.00 64.00 -64.00 33.00 -64.00 -33.00 -32.00 33.00 -65.00 -33.00 32.00 -32.00 -32.00 -32.00 -64.00 32.00 -64.00 -32.00 -32.00 32.00 -33.00 0.00 -32.00 0.00 0.00 32.00 -96.00 33.00 32.00 96.00 -32.00 32.00 -65.00 0.00 0.00 65.00 -32.00 0.00 -32.00 64.00 -64.00 0.00 32.00 -32.00 -32.00 0.00 0.00 -32.00 -97.00 0.00 -32.00 32.00 -96.00 -32.00 -65.00 0.00 -64.00 -65.00 -32.00 -32.00 -32.00 64.00 -32.00 0.00 -32.00 33.00 0.00 64.00 -97.00 32.00 -32.00 96.00 -32.00 0.00 -32.00 -32.00 0.00 -64.00 -97.00 -96.00 32.00 -33.00 97.00 -32.00 -32.00 -32.00 -65.00 -32.00 -64.00 32.00 -129.00 -32.00 0.00 -64.00 65.00 -129.00 -65.00 0.00 -64.00 32.00 -32.00 0.00 -64.00 -32.00 -33.00 0.00 -64.00 32.00 -96.00 -32.00 -32.00 -161.00 32.00 -128.00 -32.00 -33.00 -97.00 0.00 -129.00 -64.00 -32.00 32.00 -32.00 -32.00 -32.00 64.00 -32.00 33.00 0.00 32.00 -32.00 0.00 32.00 32.00 0.00 32.00 0.00 32.00 -32.00 0.00 0.00 32.00 -32.00 33.00 -65.00 32.00 97.00 32.00 -32.00 64.00 -33.00 32.00 33.00 0.00 -33.00 32.00 33.00 33.00 -33.00 0.00 0.00 32.00 65.00 32.00 0.00 32.00 -32.00 32.00 64.00 32.00 0.00 33.00 32.00 64.00 -64.00 64.00 -32.00 0.00 0.00 97.00 0.00 32.00 32.00 64.00 -32.00 32.00 32.00 97.00 0.00 64.00 64.00 64.00 64.00 0.00 0.00 97.00 -32.00 32.00 -32.00 0.00 -32.00 64.00 -32.00 32.00 -32.00 65.00 -33.00 32.00 -32.00 64.00 -32.00 97.00 -579.00 -643.00 0.00 -33.00 -96.00 -64.00 -97.00 32.00 -96.00 -32.00 -32.00 32.00 -64.00 0.00 -33.00 -32.00 0.00 -32.00 -32.00 32.00 -32.00 0.00 0.00 -64.00 -32.00 -32.00 -32.00 0.00 0.00 32.00 0.00 -32.00 -32.00 0.00 -33.00 0.00 -32.00 -33.00 -32.00 97.00 -32.00 0.00 -32.00 0.00 -32.00 32.00 -33.00 -32.00 0.00 -32.00 -32.00 -32.00 -32.00 -97.00 -64.00 0.00 -97.00 32.00 -32.00 -64.00 -32.00 32.00 0.00 -32.00 32.00 -32.00 -32.00 -32.00 -96.00 0.00 0.00 -32.00 0.00 -33.00 0.00 -32.00 -32.00 32.00 0.00 -32.00 -65.00 32.00 0.00 -32.00 -32.00 32.00 32.00 129.00 -32.00 0.00 0.00 32.00 0.00 32.00 0.00 32.00 -64.00 0.00 -32.00 33.00 -33.00 -33.00 -32.00 33.00 -32.00 -33.00 0.00 33.00 -96.00 32.00 -33.00 32.00 -32.00 -32.00 0.00 32.00 -32.00 -32.00 -32.00 32.00 0.00 -32.00 64.00 -97.00 0.00 -160.00 -32.00 0.00 -32.00 -33.00 0.00 -32.00 32.00 -32.00 32.00 -32.00 -32.00 -64.00 0.00 -33.00 0.00 -32.00 0.00 -32.00 0.00 -32.00 32.00 -32.00 0.00 -64.00 32.00 -33.00 0.00 -32.00 -32.00 32.00 -32.00 0.00 -64.00 -32.00 -32.00 32.00 -32.00 0.00 -33.00 33.00 0.00 32.00 -64.00 32.00 -32.00 -32.00 -32.00 32.00 -32.00 -32.00 -32.00 64.00 -33.00 0.00 0.00 32.00 -32.00 32.00 -64.00 0.00 0.00 32.00 -32.00 0.00 -32.00 33.00 0.00 -65.00 0.00 32.00 -33.00 0.00 -32.00 0.00 0.00 65.00 0.00 32.00 -96.00 32.00 32.00 0.00 -32.00 0.00 32.00 0.00 0.00 32.00 -32.00 0.00 -32.00 0.00 0.00 -32.00 -33.00 0.00 -32.00 0.00 -64.00 0.00 32.00 32.00 -32.00 32.00 32.00 33.00 -32.00 0.00 -32.00 -33.00 -32.00 0.00 -32.00 33.00 -33.00 0.00 0.00 32.00 -32.00 0.00 -32.00 64.00 0.00 -32.00 -32.00 32.00 -32.00 0.00 -32.00 0.00 -65.00 32.00 -32.00 -32.00 -32.00 32.00 0.00 32.00 0.00 32.00 -32.00 33.00 -32.00 -65.00 -65.00 0.00 0.00 -96.00 33.00 0.00 -33.00 -32.00 0.00 -32.00 33.00 0.00 -65.00 -33.00 0.00 -32.00 -32.00 0.00 0.00 -64.00 0.00 -32.00 0.00 -32.00 0.00 -33.00 -32.00 -32.00 32.00 -32.00 0.00 -64.00 0.00 -32.00 0.00 -32.00 32.00 0.00 -32.00 -97.00 0.00 -32.00 -32.00 -32.00 0.00 64.00 -32.00 0.00 -32.00 -32.00 -65.00 -32.00 -64.00 64.00 0.00 129.00 -32.00 64.00 0.00 32.00 -64.00 32.00 -65.00 32.00 0.00 97.00 32.00 32.00 -32.00 32.00 0.00 97.00 -32.00 96.00 32.00 32.00 0.00 97.00 -64.00 64.00 -32.00 0.00 -32.00 0.00 -97.00 -96.00 32.00 -65.00 33.00 -96.00 0.00 -32.00 -33.00 -32.00 -32.00 -65.00 32.00 0.00 65.00 -64.00 0.00 -64.00 0.00 -97.00 32.00 0.00 -32.00 -32.00 32.00 -32.00 -64.00 -32.00 0.00 -65.00 -33.00 -32.00 33.00 0.00 0.00 -32.00 32.00 0.00 0.00 -64.00 32.00 -32.00 -32.00 -97.00 -65.00 0.00 33.00 -32.00 -33.00 -64.00 0.00 -32.00 -32.00 0.00 0.00 -65.00 0.00 -32.00 -32.00 0.00 -32.00 -32.00 -64.00 0.00 -33.00 -97.00 0.00 -64.00 0.00 -32.00 -64.00 0.00 -32.00 0.00 0.00 -32.00 -32.00 -32.00 -32.00 32.00 -32.00 -64.00 -33.00 0.00 0.00 64.00 -32.00 0.00 0.00 -32.00 -64.00 0.00 0.00 32.00 -32.00 -32.00 -32.00 32.00 -33.00 -64.00 -32.00 0.00 0.00 -97.00 0.00 -64.00 -32.00 -65.00 32.00 -64.00 -32.00 -64.00 -32.00 0.00 -32.00 -64.00 -32.00 0.00 -32.00 -33.00 -97.00 -96.00 0.00 32.00 -32.00 0.00 0.00 -64.00 -32.00 0.00 -32.00 -32.00 -33.00 0.00 0.00 -32.00 -32.00 -33.00 0.00 -32.00 -32.00 0.00 -32.00 -32.00 0.00 32.00 -32.00 0.00 -32.00 -32.00 32.00 -64.00 -32.00 -32.00 0.00 -65.00 -32.00 0.00 -33.00 0.00 -32.00 -32.00 -32.00 32.00 32.00 32.00 -32.00 0.00 -32.00 33.00 -450.00 675.00 -32.00 -65.00 -97.00 -64.00 -32.00 -64.00 -32.00 -32.00 -32.00 -32.00 -32.00 0.00 -65.00 32.00 -32.00 0.00 0.00 -32.00 -129.00 0.00 -32.00 -65.00 0.00 -32.00 32.00 0.00 -32.00 -32.00 65.00 -64.00 0.00 -32.00 0.00 -33.00 32.00 -32.00 -97.00 0.00 -64.00 -64.00 -32.00 0.00 -64.00 -225.00 -97.00 64.00 -32.00 97.00 -32.00 0.00 -64.00 64.00 -97.00 64.00 -32.00 32.00 0.00 65.00 -64.00 32.00 -33.00 32.00 -32.00 -32.00 -32.00 32.00 -32.00 32.00 0.00 32.00 -64.00 32.00 0.00 97.00 -32.00 64.00 0.00 32.00 -33.00 0.00 -32.00 32.00 -64.00 129.00 0.00 32.00 32.00 0.00 0.00 65.00 -32.00 0.00 -97.00 160.00 -96.00 129.00 -64.00 64.00 -97.00 193.00 0.00 32.00 65.00 32.00 0.00 65.00 -33.00 64.00 -32.00 64.00 65.00 97.00 -33.00 64.00 33.00 64.00 -33.00 65.00 33.00 96.00 0.00 32.00 0.00 65.00 -129.00 96.00 -450.00 -257.00 -675.00 -386.00 -1415.00 -836.00 -32.00 -32.00 -33.00 0.00 -96.00 -32.00 -64.00 0.00 -129.00 -97.00 -32.00 32.00 -64.00 -64.00 -65.00 -32.00 -96.00 32.00 -32.00 0.00 -32.00 -64.00 -97.00 0.00 -32.00 -64.00 -129.00 0.00 -32.00 32.00 -64.00 -32.00 -129.00 -33.00 -32.00 -32.00 -64.00 32.00 -32.00 -32.00 -32.00 0.00 0.00 32.00 -65.00 -32.00 0.00 -32.00 -32.00 0.00 -32.00 -64.00 0.00 32.00 -64.00 -32.00 0.00 -64.00 -33.00 0.00 0.00 -33.00 -32.00 33.00 0.00 -33.00 -64.00 0.00 0.00 -32.00 -64.00 0.00 32.00 0.00 -65.00 -32.00 0.00 32.00 -32.00 -32.00 -32.00 0.00 0.00 -32.00 -32.00 32.00 0.00 -64.00 -32.00 0.00 0.00 -32.00 -32.00 0.00 0.00 -65.00 -32.00 -32.00 32.00 -64.00 32.00 -32.00 -32.00 -65.00 64.00 -64.00 -32.00 -32.00 32.00 -32.00 -32.00 0.00 64.00 -32.00 0.00 -97.00 -64.00 -32.00 32.00 -32.00 0.00 -32.00 -32.00 -65.00 32.00 -32.00 0.00 32.00 0.00 33.00 0.00 -33.00 32.00 0.00 32.00 33.00 0.00 -65.00 32.00 32.00 33.00 0.00 -33.00 -32.00 33.00 -64.00 0.00 -32.00 32.00 -65.00 0.00 -32.00 32.00 -64.00 32.00 32.00 32.00 -32.00 -32.00 -129.00 32.00 -96.00 32.00 0.00 0.00 32.00 33.00 0.00 96.00 -64.00 0.00 -32.00 64.00 0.00 -32.00 -33.00 -32.00 -32.00 0.00 32.00 -32.00 33.00 0.00 -65.00 -64.00 -32.00 -33.00 -64.00 65.00 -64.00 0.00 -161.00 32.00 0.00 32.00 -32.00 0.00 -65.00 32.00 -32.00 65.00 -32.00 32.00 -32.00 0.00 -32.00 64.00 0.00 0.00 -33.00 32.00 0.00 0.00 -96.00 64.00 -96.00 -128.00 64.00 0.00 64.00 -32.00 32.00 -32.00 0.00 -33.00 -32.00 0.00 -32.00 -32.00 0.00 0.00 32.00 65.00 32.00 0.00 32.00 -65.00 0.00 -64.00 33.00 -32.00 0.00 64.00 32.00 -96.00 0.00 -33.00 64.00 -96.00 0.00 -32.00 97.00 -32.00 0.00 -97.00 0.00 0.00 32.00 -128.00 64.00 -33.00 32.00 0.00 32.00 33.00 33.00 0.00 32.00 -65.00 -32.00 -32.00 0.00 32.00 64.00 -32.00 32.00 -64.00 -32.00 0.00 32.00 0.00 32.00 -64.00 0.00 -33.00 0.00 33.00 32.00 -33.00 32.00 0.00 65.00 0.00 32.00 -64.00 0.00 -32.00 64.00 -32.00 64.00 32.00 0.00 -32.00 33.00 -65.00 32.00 -32.00 32.00 32.00 96.00 -32.00 33.00 -64.00 -33.00 -64.00 65.00 32.00 0.00 0.00 -32.00 32.00 0.00 0.00 32.00 -32.00 32.00 32.00 32.00 -32.00 32.00 32.00 65.00 -32.00 32.00 -32.00 0.00 -97.00 0.00 0.00 32.00 -64.00 32.00 0.00 32.00 32.00 32.00 32.00 32.00 -32.00 33.00 -64.00 32.00 0.00 32.00 0.00 32.00 64.00 0.00 -32.00 32.00 0.00 64.00 -32.00 0.00 -32.00 65.00 32.00 128.00 -32.00 0.00 -33.00 33.00 33.00 32.00 -33.00 64.00 -64.00 97.00 0.00 -65.00 -32.00 -64.00 -64.00 32.00 -161.00 0.00 -161.00 -64.00 0.00 -32.00 97.00 -65.00 0.00 -32.00 -33.00 0.00 -96.00 0.00 -32.00 97.00 -32.00 0.00 -32.00 -33.00 0.00 -64.00 64.00 -129.00 -97.00 0.00 33.00 -64.00 0.00 -128.00 -65.00 -65.00 32.00 -96.00 -64.00 0.00 -32.00 -129.00 32.00 -64.00 0.00 -64.00 -32.00 -33.00 -225.00 33.00 0.00 -129.00 -32.00 -64.00 32.00 -65.00 32.00 -32.00 96.00 32.00 33.00 0.00 0.00 -64.00 -97.00 -64.00 32.00 -97.00 65.00 -64.00 32.00 -161.00 64.00 -96.00 -32.00 -129.00 64.00 -32.00 65.00 32.00 0.00 -32.00 32.00 -129.00 -65.00 -32.00 33.00 -161.00 -33.00 -96.00 -64.00 -96.00 32.00 -97.00 -32.00 -32.00 0.00 -97.00 0.00 -32.00 64.00 -64.00 0.00 -64.00 -64.00 -97.00 0.00 -128.00 -32.00 -33.00 -129.00 33.00 -32.00 -97.00 32.00 -64.00 0.00 -161.00 32.00 -64.00 0.00 -97.00 33.00 -193.00 0.00 -96.00 -97.00 -97.00 0.00 -32.00 32.00 -96.00 0.00 -32.00 -32.00 -32.00 32.00 -65.00 129.00 -128.00 0.00 -97.00 -64.00 -96.00 32.00 -65.00 96.00 -32.00 0.00 -96.00 -96.00 -97.00 -97.00 0.00 -32.00 -32.00 0.00 -161.00 -32.00 -64.00 -32.00 -64.00 -32.00 -161.00 -32.00 -64.00 -33.00 -65.00 0.00 -32.00 129.00 -128.00 32.00 -32.00 64.00 -33.00 33.00 -64.00 32.00 -32.00 0.00 -129.00 -32.00 -96.00 32.00 -64.00 0.00 -33.00 0.00 -64.00 0.00 -32.00 -32.00 -32.00 -33.00 0.00 -64.00 0.00 -128.00 -32.00 -33.00 0.00 -96.00 -193.00 32.00 -129.00 -32.00 -64.00 0.00 -129.00 0.00 -64.00 0.00 -97.00z"},mt:{name:"MT",path:"M64261.00 72698.00l0.00 -64.00 0.00 -32.00 161.00 0.00 32.00 -65.00 64.00 -32.00 97.00 0.00 96.00 32.00 32.00 33.00 33.00 -33.00 -33.00 -64.00 33.00 -161.00 0.00 -32.00 0.00 -64.00 -33.00 -32.00 -32.00 -97.00 -32.00 -32.00 -64.00 -96.00 0.00 -65.00 0.00 -64.00 0.00 -64.00 32.00 -97.00 32.00 0.00 0.00 -64.00 64.00 -64.00 0.00 -97.00 33.00 -96.00 128.00 -258.00 32.00 -32.00 97.00 -128.00 -65.00 -65.00 -32.00 -96.00 -96.00 -97.00 -32.00 -128.00 -32.00 -32.00 0.00 -33.00 0.00 -32.00 -65.00 0.00 -32.00 0.00 -129.00 -64.00 -32.00 0.00 -32.00 -32.00 3473.00 0.00 64.00 0.00 418.00 0.00 1543.00 0.00 2669.00 32.00 3473.00 0.00 128.00 0.00 2830.00 0.00 289.00 -32.00 64.00 -32.00 33.00 0.00 32.00 0.00 32.00 0.00 64.00 -65.00 193.00 -192.00 97.00 -65.00 32.00 -32.00 0.00 -32.00 -129.00 -64.00 -128.00 32.00 -33.00 0.00 -128.00 64.00 -97.00 -32.00 -32.00 -32.00 129.00 -290.00 32.00 -64.00 32.00 -96.00 32.00 -33.00 0.00 -64.00 -32.00 -64.00 -64.00 -64.00 32.00 -129.00 0.00 -64.00 -32.00 -65.00 -32.00 -96.00 64.00 -129.00 32.00 -32.00 64.00 -96.00 33.00 -65.00 128.00 -160.00 0.00 -65.00 32.00 -64.00 -32.00 -64.00 32.00 -65.00 129.00 -64.00 32.00 -32.00 -32.00 -97.00 -32.00 -32.00 0.00 -64.00 32.00 -64.00 -32.00 -193.00 64.00 -97.00 -64.00 -193.00 32.00 -96.00 128.00 -64.00 33.00 -65.00 -33.00 -96.00 33.00 -97.00 -33.00 -64.00 -128.00 -225.00 -32.00 -96.00 0.00 -65.00 -32.00 -128.00 -97.00 -129.00 -96.00 -161.00 0.00 -225.00 -65.00 -64.00 0.00 -64.00 33.00 0.00 32.00 -65.00 193.00 -96.00 160.00 -161.00 65.00 -96.00 0.00 -65.00 0.00 -128.00 32.00 -33.00 128.00 -128.00 65.00 -129.00 161.00 -161.00 0.00 -96.00 -33.00 -64.00 -32.00 -161.00 -32.00 -129.00 32.00 -160.00 32.00 -161.00 161.00 -322.00 161.00 -160.00 32.00 -33.00 0.00 -32.00 64.00 32.00 257.00 161.00 33.00 64.00 128.00 258.00 161.00 160.00 129.00 225.00 128.00 322.00 0.00 32.00 32.00 225.00 33.00 32.00 64.00 0.00 64.00 33.00 32.00 64.00 65.00 418.00 32.00 193.00 161.00 289.00 32.00 97.00 32.00 353.00 0.00 97.00 129.00 128.00 128.00 258.00 225.00 192.00 32.00 258.00 32.00 64.00 33.00 32.00 128.00 32.00 65.00 33.00 96.00 160.00 0.00 65.00 0.00 32.00 -64.00 160.00 -32.00 161.00 -65.00 97.00 0.00 32.00 0.00 64.00 65.00 129.00 0.00 32.00 0.00 32.00 -97.00 161.00 0.00 32.00 32.00 96.00 129.00 161.00 0.00 65.00 -32.00 64.00 0.00 32.00 96.00 64.00 32.00 32.00 -32.00 97.00 -64.00 64.00 32.00 97.00 0.00 32.00 64.00 32.00 65.00 32.00 -32.00 225.00 32.00 32.00 64.00 97.00 64.00 193.00 -32.00 161.00 32.00 96.00 129.00 0.00 161.00 -64.00 225.00 128.00 96.00 65.00 65.00 0.00 96.00 0.00 64.00 64.00 0.00 128.00 -32.00 129.00 32.00 32.00 65.00 32.00 96.00 97.00 161.00 0.00 161.00 32.00 32.00 97.00 32.00 32.00 64.00 0.00 161.00 -32.00 32.00 -33.00 64.00 33.00 97.00 32.00 64.00 32.00 32.00 32.00 258.00 321.00 192.00 97.00 33.00 96.00 64.00 97.00 64.00 32.00 0.00 97.00 65.00 32.00 32.00 64.00 0.00 64.00 -97.00 129.00 32.00 96.00 -32.00 65.00 0.00 32.00 32.00 32.00 65.00 64.00 32.00 65.00 64.00 32.00 64.00 32.00 65.00 32.00 193.00 -32.00 64.00 32.00 289.00 32.00 33.00 0.00 64.00 -32.00 64.00 32.00 129.00 32.00 64.00 97.00 97.00 257.00 32.00 0.00 0.00 64.00 0.00 161.00 32.00 64.00 0.00 65.00 32.00 64.00 32.00 0.00 97.00 -32.00 96.00 -64.00 0.00 -33.00 32.00 0.00 64.00 0.00 129.00 -32.00 1865.00 161.00 547.00 32.00 1736.00 161.00 3762.00 289.00 1254.00 129.00 579.00 32.00 2379.00 193.00 2476.00 193.00 2154.00 161.00 2154.00 160.00 257.00 0.00 1737.00 129.00 3762.00 257.00 739.00 65.00 1158.00 64.00 1029.00 64.00 2926.00 193.00 0.00 32.00 0.00 32.00 -97.00 97.00 -96.00 193.00 0.00 128.00 -65.00 97.00 0.00 64.00 -64.00 97.00 0.00 128.00 -32.00 97.00 -64.00 64.00 -129.00 64.00 -64.00 65.00 -32.00 96.00 -65.00 64.00 -64.00 129.00 -32.00 161.00 0.00 32.00 32.00 0.00 32.00 225.00 -64.00 161.00 -32.00 161.00 -97.00 225.00 0.00 32.00 32.00 96.00 -32.00 32.00 -96.00 65.00 -33.00 64.00 -128.00 64.00 -64.00 322.00 32.00 96.00 -32.00 32.00 -33.00 0.00 -96.00 33.00 0.00 96.00 -32.00 96.00 32.00 97.00 -64.00 96.00 -32.00 97.00 -33.00 32.00 -32.00 0.00 -64.00 0.00 -32.00 64.00 -65.00 97.00 -96.00 96.00 0.00 65.00 96.00 64.00 0.00 96.00 33.00 65.00 0.00 64.00 32.00 96.00 -97.00 161.00 0.00 65.00 0.00 32.00 -64.00 0.00 -32.00 32.00 0.00 32.00 -32.00 64.00 0.00 32.00 0.00 129.00 64.00 32.00 32.00 64.00 0.00 65.00 -96.00 96.00 -65.00 97.00 65.00 161.00 -32.00 64.00 32.00 96.00 0.00 129.00 32.00 64.00 0.00 129.00 -32.00 64.00 0.00 32.00 -97.00 65.00 -32.00 96.00 -64.00 32.00 0.00 65.00 -32.00 96.00 32.00 129.00 0.00 64.00 32.00 96.00 -32.00 129.00 -32.00 193.00 -65.00 32.00 -64.00 64.00 -32.00 32.00 -32.00 65.00 0.00 64.00 -32.00 97.00 -65.00 128.00 0.00 129.00 -64.00 128.00 0.00 97.00 0.00 64.00 0.00 129.00 32.00 64.00 -32.00 129.00 96.00 193.00 33.00 0.00 128.00 32.00 64.00 0.00 33.00 0.00 32.00 32.00 0.00 32.00 0.00 64.00 0.00 33.00 -32.00 64.00 32.00 96.00 0.00 129.00 -32.00 32.00 -33.00 64.00 -64.00 33.00 -32.00 32.00 -129.00 128.00 0.00 32.00 33.00 65.00 32.00 64.00 32.00 161.00 32.00 64.00 32.00 64.00 0.00 161.00 32.00 32.00 97.00 0.00 96.00 97.00 0.00 96.00 -96.00 32.00 -32.00 65.00 64.00 96.00 0.00 97.00 -129.00 128.00 -32.00 65.00 32.00 32.00 0.00 32.00 -32.00 96.00 0.00 32.00 97.00 97.00 0.00 96.00 -33.00 193.00 0.00 97.00 -32.00 64.00 0.00 161.00 -32.00 64.00 32.00 97.00 129.00 -33.00 32.00 33.00 0.00 128.00 64.00 97.00 0.00 64.00 -64.00 64.00 0.00 32.00 0.00 97.00 32.00 32.00 -32.00 97.00 64.00 96.00 33.00 96.00 -33.00 161.00 65.00 32.00 -32.00 129.00 0.00 32.00 -65.00 -32.00 -64.00 32.00 32.00 129.00 -64.00 96.00 -32.00 161.00 -65.00 64.00 -32.00 97.00 97.00 64.00 0.00 64.00 -33.00 0.00 -96.00 -32.00 -32.00 32.00 -32.00 65.00 32.00 64.00 0.00 129.00 225.00 -33.00 32.00 33.00 0.00 64.00 -32.00 64.00 32.00 129.00 64.00 0.00 -32.00 96.00 65.00 65.00 0.00 128.00 -33.00 64.00 97.00 0.00 -64.00 129.00 0.00 64.00 32.00 33.00 32.00 0.00 32.00 -97.00 96.00 0.00 33.00 0.00 0.00 32.00 -97.00 65.00 0.00 32.00 161.00 64.00 161.00 0.00 64.00 -32.00 32.00 64.00 0.00 65.00 32.00 64.00 0.00 64.00 -32.00 64.00 -32.00 97.00 -32.00 96.00 0.00 193.00 -97.00 32.00 -64.00 97.00 -32.00 0.00 -64.00 -32.00 -65.00 32.00 32.00 96.00 65.00 32.00 0.00 33.00 -32.00 64.00 -129.00 32.00 -32.00 32.00 64.00 129.00 32.00 32.00 0.00 64.00 -32.00 161.00 32.00 129.00 -32.00 64.00 -32.00 64.00 32.00 0.00 64.00 65.00 0.00 64.00 0.00 129.00 -64.00 96.00 -32.00 32.00 0.00 161.00 -32.00 32.00 -64.00 97.00 -65.00 64.00 -32.00 64.00 -96.00 64.00 0.00 129.00 32.00 129.00 -32.00 64.00 -65.00 32.00 -64.00 129.00 -96.00 96.00 -129.00 65.00 -96.00 128.00 -33.00 322.00 -64.00 96.00 -32.00 161.00 -64.00 193.00 -97.00 128.00 -64.00 -32.00 -65.00 32.00 -32.00 0.00 -32.00 33.00 -32.00 64.00 96.00 128.00 -32.00 161.00 32.00 65.00 -32.00 96.00 65.00 129.00 0.00 32.00 0.00 96.00 0.00 32.00 0.00 65.00 0.00 128.00 0.00 65.00 -97.00 96.00 0.00 97.00 64.00 96.00 0.00 129.00 97.00 225.00 -32.00 96.00 -32.00 64.00 -129.00 97.00 -96.00 0.00 -65.00 -64.00 -32.00 0.00 -32.00 0.00 0.00 64.00 32.00 128.00 0.00 97.00 -64.00 64.00 -64.00 129.00 -97.00 193.00 -64.00 193.00 -32.00 64.00 32.00 161.00 -32.00 96.00 -65.00 32.00 32.00 129.00 0.00 32.00 -32.00 65.00 -32.00 64.00 64.00 96.00 0.00 65.00 65.00 64.00 32.00 64.00 -32.00 97.00 32.00 128.00 -161.00 258.00 32.00 160.00 -128.00 257.00 -33.00 0.00 -32.00 65.00 32.00 96.00 0.00 32.00 -32.00 65.00 -32.00 32.00 -32.00 64.00 -32.00 32.00 0.00 97.00 64.00 96.00 -32.00 65.00 -96.00 64.00 -97.00 161.00 0.00 96.00 0.00 64.00 -32.00 97.00 64.00 64.00 0.00 32.00 -32.00 0.00 -193.00 129.00 -32.00 0.00 -64.00 96.00 0.00 97.00 -225.00 128.00 -225.00 129.00 -129.00 32.00 -96.00 -32.00 -33.00 -64.00 -32.00 -161.00 -96.00 -64.00 -65.00 0.00 -32.00 64.00 -64.00 64.00 -96.00 65.00 -97.00 -65.00 -129.00 32.00 -64.00 129.00 -64.00 0.00 -32.00 64.00 -65.00 65.00 -193.00 -32.00 -32.00 32.00 -64.00 64.00 -64.00 161.00 -129.00 32.00 -96.00 225.00 -33.00 32.00 -128.00 0.00 -97.00 64.00 0.00 129.00 -64.00 97.00 0.00 96.00 32.00 64.00 65.00 32.00 0.00 33.00 -97.00 64.00 -64.00 32.00 -32.00 97.00 0.00 160.00 64.00 65.00 0.00 64.00 -129.00 193.00 0.00 32.00 32.00 64.00 0.00 32.00 -64.00 97.00 32.00 96.00 0.00 32.00 0.00 33.00 -32.00 32.00 -96.00 32.00 -32.00 64.00 0.00 32.00 32.00 97.00 0.00 64.00 -65.00 0.00 -64.00 0.00 -32.00 -96.00 -64.00 0.00 0.00 32.00 -32.00 0.00 32.00 96.00 96.00 258.00 0.00 64.00 -32.00 96.00 -32.00 32.00 -161.00 290.00 0.00 64.00 -129.00 64.00 -96.00 161.00 -32.00 65.00 -97.00 96.00 -32.00 96.00 -32.00 33.00 -96.00 -97.00 -193.00 0.00 -32.00 64.00 0.00 65.00 0.00 32.00 -65.00 -32.00 -64.00 32.00 -64.00 161.00 -65.00 32.00 -225.00 32.00 -96.00 -32.00 -65.00 0.00 -32.00 32.00 -32.00 -32.00 -96.00 64.00 -322.00 -64.00 -64.00 32.00 -129.00 0.00 -96.00 0.00 32.00 96.00 -32.00 129.00 -32.00 0.00 0.00 64.00 -129.00 97.00 0.00 96.00 -32.00 32.00 -64.00 65.00 -33.00 96.00 -32.00 64.00 0.00 33.00 -32.00 96.00 0.00 32.00 -96.00 65.00 -33.00 -33.00 -32.00 33.00 -32.00 32.00 -32.00 32.00 -97.00 -32.00 -192.00 96.00 -97.00 65.00 -64.00 0.00 -64.00 32.00 -33.00 32.00 -32.00 0.00 -64.00 -32.00 -64.00 32.00 0.00 96.00 -97.00 32.00 32.00 65.00 -32.00 64.00 0.00 161.00 -32.00 0.00 -64.00 0.00 0.00 32.00 96.00 129.00 0.00 32.00 -32.00 0.00 -32.00 0.00 -64.00 -65.00 -33.00 0.00 -32.00 65.00 0.00 32.00 -96.00 0.00 -65.00 64.00 -64.00 0.00 -64.00 0.00 0.00 -32.00 -32.00 0.00 -97.00 64.00 0.00 65.00 -32.00 0.00 -32.00 64.00 32.00 32.00 0.00 32.00 0.00 65.00 -32.00 32.00 0.00 32.00 0.00 64.00 64.00 64.00 -64.00 33.00 0.00 32.00 64.00 64.00 129.00 0.00 32.00 0.00 0.00 32.00 0.00 65.00 32.00 32.00 97.00 64.00 -33.00 32.00 0.00 32.00 33.00 -32.00 64.00 32.00 -64.00 33.00 32.00 32.00 0.00 32.00 0.00 32.00 -32.00 64.00 -33.00 0.00 -64.00 0.00 0.00 65.00 32.00 0.00 0.00 32.00 0.00 64.00 -32.00 32.00 0.00 64.00 -64.00 -32.00 0.00 65.00 -64.00 -65.00 -33.00 0.00 0.00 65.00 33.00 32.00 -65.00 0.00 32.00 64.00 -32.00 32.00 -64.00 0.00 -64.00 -64.00 -32.00 0.00 32.00 129.00 -97.00 -65.00 -32.00 0.00 -32.00 0.00 32.00 65.00 -32.00 32.00 0.00 32.00 64.00 0.00 32.00 129.00 -32.00 32.00 -32.00 -65.00 -32.00 -32.00 -32.00 32.00 -32.00 33.00 64.00 96.00 -32.00 -32.00 -65.00 32.00 -64.00 32.00 0.00 32.00 64.00 0.00 -32.00 32.00 0.00 129.00 -64.00 0.00 -32.00 64.00 0.00 32.00 0.00 65.00 -32.00 0.00 -33.00 32.00 -32.00 -32.00 -96.00 96.00 -32.00 0.00 0.00 65.00 -32.00 0.00 0.00 -33.00 -33.00 0.00 -32.00 33.00 -32.00 -33.00 -32.00 65.00 -64.00 0.00 -65.00 32.00 33.00 0.00 -33.00 32.00 -64.00 32.00 0.00 64.00 -32.00 0.00 -32.00 33.00 -32.00 0.00 0.00 -65.00 -33.00 0.00 0.00 32.00 -32.00 0.00 65.00 65.00 -33.00 64.00 33.00 0.00 0.00 32.00 -129.00 0.00 32.00 0.00 32.00 65.00 -32.00 0.00 0.00 -33.00 -32.00 0.00 0.00 33.00 0.00 32.00 -32.00 -32.00 0.00 32.00 -32.00 32.00 -32.00 -32.00 -65.00 0.00 -32.00 0.00 -32.00 -32.00 -32.00 32.00 0.00 -32.00 -32.00 32.00 0.00 64.00 32.00 32.00 -32.00 0.00 0.00 64.00 -33.00 33.00 -32.00 0.00 0.00 32.00 -32.00 0.00 0.00 64.00 0.00 32.00 0.00 32.00 0.00 33.00 -32.00 32.00 0.00 32.00 -32.00 64.00 0.00 -32.00 -32.00 0.00 0.00 129.00 32.00 32.00 -32.00 32.00 0.00 32.00 0.00 32.00 -32.00 0.00 32.00 32.00 -32.00 0.00 0.00 33.00 -33.00 0.00 33.00 64.00 -33.00 0.00 0.00 32.00 33.00 0.00 0.00 32.00 0.00 32.00 0.00 -32.00 32.00 32.00 0.00 32.00 -32.00 33.00 -33.00 0.00 0.00 32.00 0.00 -32.00 0.00 64.00 -32.00 -32.00 -32.00 0.00 32.00 32.00 -64.00 0.00 32.00 32.00 -32.00 0.00 0.00 32.00 -32.00 0.00 -32.00 0.00 32.00 32.00 -32.00 0.00 -33.00 0.00 -32.00 33.00 0.00 32.00 0.00 32.00 -32.00 96.00 -32.00 0.00 0.00 32.00 -32.00 33.00 -32.00 64.00 -32.00 -32.00 -33.00 32.00 0.00 64.00 -32.00 97.00 0.00 32.00 0.00 32.00 -32.00 0.00 0.00 96.00 -32.00 33.00 -32.00 64.00 -65.00 0.00 33.00 96.00 -65.00 33.00 0.00 32.00 -64.00 32.00 0.00 32.00 0.00 32.00 32.00 -32.00 0.00 32.00 32.00 0.00 -32.00 32.00 0.00 32.00 -32.00 0.00 64.00 33.00 32.00 32.00 -32.00 32.00 32.00 0.00 0.00 32.00 -32.00 0.00 0.00 32.00 0.00 32.00 65.00 0.00 -33.00 32.00 -32.00 0.00 32.00 0.00 0.00 65.00 -32.00 32.00 0.00 -32.00 0.00 32.00 -32.00 32.00 32.00 0.00 0.00 32.00 -32.00 0.00 0.00 32.00 -32.00 0.00 0.00 33.00 -32.00 32.00 -32.00 32.00 32.00 32.00 -32.00 32.00 32.00 0.00 0.00 64.00 0.00 33.00 0.00 32.00 0.00 -32.00 -32.00 64.00 0.00 32.00 -32.00 64.00 0.00 33.00 0.00 64.00 0.00 -32.00 0.00 32.00 -33.00 64.00 0.00 32.00 33.00 0.00 -33.00 0.00 0.00 65.00 33.00 32.00 -33.00 32.00 33.00 32.00 0.00 32.00 0.00 32.00 0.00 33.00 0.00 32.00 0.00 32.00 -33.00 32.00 0.00 32.00 -32.00 32.00 32.00 0.00 -32.00 32.00 0.00 65.00 32.00 64.00 0.00 64.00 33.00 0.00 -33.00 33.00 33.00 32.00 0.00 32.00 -33.00 32.00 33.00 0.00 0.00 32.00 32.00 32.00 -32.00 32.00 96.00 65.00 0.00 -32.00 32.00 32.00 64.00 32.00 0.00 32.00 33.00 32.00 32.00 32.00 32.00 0.00 32.00 65.00 32.00 0.00 -32.00 32.00 64.00 64.00 -32.00 32.00 32.00 65.00 65.00 64.00 0.00 32.00 32.00 64.00 -32.00 161.00 32.00 32.00 32.00 32.00 0.00 33.00 32.00 32.00 -32.00 96.00 161.00 97.00 64.00 128.00 32.00 32.00 32.00 65.00 0.00 289.00 -482.00 0.00 -96.00 -32.00 -33.00 -64.00 -32.00 0.00 -64.00 -32.00 -64.00 -33.00 -32.00 0.00 -97.00 -32.00 -193.00 -32.00 -128.00 32.00 -33.00 32.00 -32.00 0.00 -96.00 -32.00 -97.00 32.00 -96.00 -64.00 -32.00 0.00 0.00 -32.00 -32.00 32.00 -33.00 -64.00 0.00 32.00 -32.00 0.00 0.00 -32.00 -32.00 32.00 0.00 -32.00 -32.00 32.00 0.00 32.00 -32.00 -32.00 0.00 32.00 -32.00 0.00 0.00 97.00 -33.00 32.00 -32.00 64.00 -32.00 0.00 -32.00 32.00 -64.00 -32.00 -32.00 -32.00 -33.00 0.00 -32.00 -32.00 -64.00 0.00 -64.00 -32.00 -65.00 0.00 0.00 -65.00 -32.00 0.00 -32.00 32.00 -64.00 0.00 0.00 -32.00 -97.00 -32.00 -32.00 -64.00 0.00 -32.00 -64.00 0.00 0.00 32.00 -32.00 -32.00 -129.00 0.00 0.00 32.00 -64.00 32.00 -32.00 32.00 -33.00 32.00 -32.00 65.00 -32.00 -65.00 -64.00 0.00 0.00 -32.00 -32.00 0.00 -32.00 32.00 -33.00 -32.00 -32.00 0.00 -161.00 32.00 -32.00 -32.00 -32.00 -32.00 0.00 -32.00 -32.00 0.00 32.00 -32.00 -32.00 0.00 -32.00 0.00 0.00 -33.00 -32.00 0.00 0.00 -32.00 0.00 -32.00 -33.00 0.00 -32.00 32.00 0.00 -32.00 0.00 -32.00 -32.00 -32.00 -32.00 0.00 0.00 -32.00 -32.00 0.00 0.00 -33.00 -32.00 33.00 0.00 -33.00 -32.00 -32.00 -65.00 32.00 0.00 -64.00 -32.00 0.00 32.00 32.00 -32.00 0.00 -32.00 -64.00 -64.00 0.00 -32.00 0.00 0.00 32.00 -33.00 0.00 -64.00 0.00 -32.00 -32.00 -32.00 32.00 -32.00 0.00 0.00 32.00 -33.00 -32.00 33.00 -64.00 -33.00 0.00 33.00 -32.00 -33.00 -65.00 0.00 -32.00 0.00 -32.00 33.00 -64.00 32.00 -32.00 0.00 -65.00 128.00 -160.00 33.00 -65.00 32.00 -64.00 0.00 -32.00 64.00 -129.00 32.00 -32.00 0.00 -32.00 64.00 -32.00 33.00 -32.00 0.00 -97.00 64.00 -32.00 161.00 -64.00 32.00 -32.00 32.00 0.00 64.00 0.00 32.00 0.00 97.00 0.00 32.00 0.00 64.00 -65.00 65.00 32.00 64.00 -32.00 32.00 0.00 97.00 -1993.00 -65.00 -32.00 0.00 -65.00 -64.00 -32.00 -129.00 32.00 -64.00 65.00 -32.00 0.00 -32.00 0.00 0.00 64.00 -32.00 32.00 -65.00 97.00 -96.00 0.00 -65.00 32.00 -32.00 96.00 -32.00 32.00 -32.00 97.00 32.00 96.00 -193.00 64.00 -32.00 33.00 -32.00 64.00 -129.00 129.00 -32.00 32.00 -32.00 32.00 -32.00 32.00 -64.00 64.00 -33.00 32.00 -96.00 33.00 0.00 32.00 -32.00 0.00 -32.00 32.00 -33.00 -32.00 -32.00 0.00 -128.00 32.00 -32.00 64.00 -33.00 65.00 -32.00 0.00 0.00 32.00 -32.00 -32.00 0.00 64.00 0.00 32.00 0.00 32.00 32.00 0.00 0.00 32.00 -32.00 65.00 0.00 64.00 0.00 32.00 -96.00 97.00 0.00 32.00 -32.00 64.00 32.00 32.00 -32.00 32.00 -65.00 -32.00 -64.00 0.00 -32.00 32.00 0.00 -32.00 0.00 32.00 -32.00 -32.00 -65.00 32.00 -32.00 -64.00 -32.00 32.00 -32.00 -32.00 -65.00 0.00 -32.00 -32.00 -64.00 32.00 -32.00 32.00 -32.00 0.00 -32.00 32.00 -65.00 0.00 -32.00 32.00 -64.00 0.00 -32.00 65.00 -65.00 32.00 -32.00 32.00 -64.00 0.00 -32.00 0.00 -32.00 32.00 -33.00 0.00 -64.00 0.00 -32.00 0.00 -32.00 0.00 -64.00 -32.00 -33.00 0.00 0.00 -32.00 0.00 32.00 -96.00 -64.00 -64.00 -32.00 32.00 -33.00 32.00 -96.00 -32.00 0.00 0.00 -32.00 -32.00 0.00 32.00 -32.00 -32.00 -32.00 0.00 -65.00 32.00 32.00 0.00 -32.00 0.00 -32.00 -97.00 -32.00 -32.00 -32.00 -32.00 -32.00 0.00 -33.00 -32.00 -32.00 -32.00 32.00 -32.00 -32.00 -161.00 -32.00 -32.00 -64.00 0.00 -32.00 -32.00 0.00 32.00 -65.00 -32.00 0.00 0.00 -32.00 -33.00 0.00 -64.00 -32.00 -96.00 0.00 -33.00 -32.00 -32.00 0.00 -96.00 64.00 -32.00 -64.00 -33.00 32.00 0.00 -32.00 -64.00 -32.00 -32.00 32.00 -129.00 64.00 -96.00 32.00 -64.00 -32.00 -32.00 32.00 -65.00 33.00 -32.00 0.00 0.00 32.00 -64.00 -32.00 -32.00 -33.00 0.00 65.00 -65.00 32.00 -32.00 0.00 -32.00 0.00 -97.00 32.00 -32.00 64.00 0.00 32.00 -32.00 65.00 32.00 0.00 -32.00 32.00 0.00 32.00 -32.00 0.00 -64.00 0.00 -65.00 64.00 -32.00 0.00 -64.00 65.00 -32.00 0.00 0.00 32.00 0.00 32.00 -97.00 32.00 -32.00 0.00 -64.00 32.00 -97.00 -32.00 -64.00 32.00 -32.00 -64.00 -32.00 0.00 -161.00 0.00 -32.00 32.00 -64.00 0.00 0.00 32.00 -33.00 -32.00 -32.00 64.00 -32.00 -32.00 -32.00 65.00 0.00 32.00 -32.00 -32.00 -64.00 -33.00 0.00 33.00 -33.00 -33.00 0.00 33.00 -32.00 0.00 0.00 32.00 0.00 -32.00 -32.00 32.00 -64.00 0.00 0.00 -32.00 0.00 32.00 -32.00 0.00 -33.00 0.00 -32.00 0.00 -32.00 -32.00 -32.00 -33.00 0.00 33.00 -32.00 -33.00 -32.00 33.00 -32.00 -33.00 0.00 33.00 -33.00 -33.00 -32.00 65.00 -64.00 64.00 -64.00 -32.00 0.00 -32.00 -65.00 0.00 -32.00 0.00 -32.00 -32.00 0.00 32.00 -32.00 0.00 32.00 -32.00 -32.00 0.00 0.00 -33.00 -32.00 -32.00 -65.00 32.00 0.00 -32.00 -32.00 0.00 0.00 -32.00 -96.00 0.00 0.00 -32.00 32.00 32.00 0.00 -32.00 -64.00 -32.00 0.00 -32.00 -33.00 0.00 0.00 32.00 -32.00 -32.00 0.00 32.00 -32.00 -32.00 32.00 -32.00 -32.00 32.00 0.00 -65.00 -32.00 0.00 0.00 -32.00 -32.00 0.00 -32.00 -32.00 32.00 -32.00 -32.00 -32.00 0.00 32.00 -32.00 0.00 -33.00 0.00 0.00 -32.00 -32.00 32.00 32.00 -32.00 -64.00 -32.00 32.00 -33.00 -32.00 0.00 -96.00 33.00 -33.00 -33.00 -32.00 33.00 32.00 0.00 0.00 32.00 -64.00 -32.00 0.00 -33.00 0.00 33.00 -64.00 0.00 0.00 -97.00 -32.00 0.00 -65.00 -32.00 -32.00 -32.00 -32.00 32.00 -32.00 0.00 0.00 -32.00 -64.00 -32.00 -65.00 32.00 -32.00 -32.00 -32.00 0.00 -64.00 0.00 -32.00 0.00 0.00 -32.00 -33.00 0.00 0.00 -33.00 -64.00 -64.00 -32.00 -32.00 -32.00 32.00 -32.00 0.00 -32.00 32.00 0.00 -32.00 -33.00 32.00 0.00 -32.00 -32.00 0.00 -32.00 0.00 0.00 -64.00 -64.00 0.00 -32.00 -32.00 0.00 -33.00 -65.00 -32.00 32.00 0.00 -64.00 -64.00 0.00 32.00 -32.00 -32.00 -32.00 0.00 0.00 -64.00 0.00 -32.00 -32.00 0.00 0.00 32.00 -33.00 -32.00 0.00 -65.00 33.00 0.00 -33.00 -32.00 33.00 0.00 -33.00 -32.00 33.00 -64.00 -33.00 0.00 33.00 -33.00 -65.00 33.00 -32.00 -33.00 -64.00 -64.00 0.00 64.00 -32.00 -32.00 -65.00 -64.00 -32.00 -64.00 0.00 32.00 0.00 32.00 0.00 32.00 -64.00 -32.00 0.00 -32.00 0.00 -32.00 -64.00 64.00 -32.00 -64.00 -33.00 64.00 -32.00 -64.00 -64.00 64.00 -32.00 -64.00 -65.00 64.00 -32.00 -64.00 -32.00 0.00 -32.00 -32.00 -32.00 0.00 -32.00 -33.00 -33.00 0.00 -32.00 33.00 -32.00 -65.00 -32.00 32.00 0.00 33.00 -96.00 -97.00 32.00 -64.00 -32.00 0.00 -65.00 0.00 -32.00 32.00 -32.00 -32.00 32.00 -32.00 -32.00 0.00 -32.00 32.00 -32.00 -32.00 -32.00 -65.00 -33.00 33.00 -64.00 -97.00 -32.00 32.00 32.00 32.00 -64.00 33.00 -32.00 -33.00 32.00 -32.00 -65.00 32.00 0.00 -32.00 33.00 0.00 32.00 -32.00 -129.00 0.00 -64.00 -32.00 0.00 32.00 0.00 32.00 -65.00 32.00 -64.00 -96.00 32.00 -32.00 -64.00 0.00 -32.00 0.00 -32.00 0.00 -32.00 -32.00 -33.00 64.00 0.00 -97.00 -32.00 0.00 -32.00 33.00 0.00 -65.00 -32.00 32.00 0.00 -96.00 0.00 -32.00 -32.00 32.00 0.00 -64.00 64.00 0.00 -64.00 -65.00 -64.00 -32.00 -65.00 -64.00 -32.00 0.00 32.00 64.00 -32.00 0.00 -32.00 -64.00 -32.00 0.00 -32.00 0.00 -65.00 32.00 -96.00 -32.00 -32.00 -32.00 -33.00 32.00 -32.00 0.00 -32.00 32.00 -32.00 0.00 0.00 32.00 0.00 32.00 -32.00 -32.00 -32.00 0.00 -65.00 32.00 -32.00 -32.00 -32.00 32.00 -32.00 -32.00 0.00 129.00 -64.00 -32.00 -32.00 32.00 -33.00 0.00 33.00 64.00 -65.00 -32.00 0.00 32.00 -64.00 0.00 -32.00 -32.00 -64.00 0.00 0.00 64.00 -33.00 -32.00 0.00 32.00 33.00 65.00 -65.00 -33.00 -32.00 33.00 32.00 0.00 -64.00 0.00 -32.00 0.00 0.00 32.00 32.00 32.00 -32.00 64.00 -32.00 0.00 -33.00 32.00 -32.00 -32.00 -32.00 0.00 -32.00 32.00 0.00 33.00 -64.00 0.00 0.00 32.00 -65.00 -65.00 0.00 -32.00 32.00 32.00 0.00 -32.00 -64.00 -32.00 0.00 32.00 -32.00 0.00 0.00 32.00 -96.00 33.00 0.00 32.00 -33.00 64.00 -64.00 0.00 -32.00 64.00 -32.00 -32.00 -64.00 32.00 -65.00 65.00 -32.00 -33.00 0.00 -64.00 -64.00 32.00 0.00 -64.00 -32.00 0.00 0.00 32.00 -97.00 -64.00 -32.00 0.00 0.00 -64.00 -32.00 64.00 -32.00 -32.00 32.00 64.00 -32.00 0.00 0.00 32.00 -33.00 0.00 -32.00 32.00 -32.00 -32.00 -96.00 64.00 -97.00 -32.00 -32.00 0.00 32.00 65.00 -64.00 0.00 -32.00 0.00 -64.00 0.00 -33.00 0.00 0.00 -33.00 -64.00 0.00 0.00 33.00 -64.00 -33.00 -32.00 -32.00 0.00 32.00 32.00 33.00 -32.00 32.00 -33.00 -65.00 -32.00 0.00 32.00 33.00 -32.00 32.00 -64.00 -32.00 0.00 -33.00 -32.00 -32.00 -65.00 32.00 33.00 -32.00 -129.00 0.00 -32.00 -32.00 -64.00 0.00 0.00 64.00 -33.00 0.00 -64.00 0.00 0.00 65.00 -64.00 32.00 32.00 32.00 0.00 32.00 -96.00 64.00 -33.00 33.00 33.00 64.00 -33.00 0.00 -64.00 -32.00 -129.00 32.00 0.00 96.00 -64.00 33.00 64.00 32.00 33.00 0.00 32.00 32.00 -32.00 32.00 -33.00 0.00 -32.00 32.00 65.00 32.00 0.00 32.00 -33.00 33.00 -64.00 0.00 -32.00 32.00 32.00 64.00 -32.00 32.00 -32.00 -32.00 -32.00 64.00 32.00 33.00 -32.00 64.00 -32.00 0.00 -33.00 96.00 -64.00 32.00 -64.00 -32.00 -65.00 32.00 -96.00 33.00 -64.00 96.00 -65.00 0.00 -32.00 64.00 -32.00 0.00 32.00 65.00 -32.00 32.00 0.00 32.00 32.00 32.00 65.00 -32.00 0.00 32.00 -97.00 129.00 -32.00 96.00 -64.00 65.00 -33.00 0.00 -32.00 0.00 -32.00 64.00 0.00 32.00 -64.00 0.00 -32.00 193.00 -32.00 0.00 -33.00 -32.00 -32.00 32.00 -64.00 0.00 -32.00 64.00 -65.00 32.00 0.00 97.00 -96.00 0.00 0.00 32.00 -129.00 -64.00 -64.00 64.00 -96.00 0.00 -97.00 32.00 -96.00 0.00 -32.00 0.00 0.00 32.00 -33.00 -32.00 -64.00 64.00 -32.00 -32.00 32.00 65.00 64.00 0.00 0.00 32.00 -96.00 0.00 -64.00 32.00 -97.00 -32.00 0.00 64.00 -32.00 -32.00 32.00 -32.00 -32.00 0.00 -32.00 32.00 -32.00 -32.00 -32.00 32.00 -65.00 32.00 0.00 32.00 -64.00 0.00 0.00 32.00 -32.00 -32.00 -32.00 32.00 -33.00 -32.00 -32.00 -32.00 -32.00 0.00 -64.00 97.00 -64.00 -33.00 0.00 33.00 -33.00 32.00 0.00 32.00 -64.00 -32.00 -64.00 96.00 -64.00 0.00 32.00 97.00 -32.00 64.00 -65.00 -32.00 -64.00 -97.00 0.00 -96.00 -161.00 32.00 -129.00 -64.00 33.00 -65.00 -97.00 -64.00 -32.00 -32.00 -64.00 0.00 -32.00 -97.00 -129.00 33.00 0.00 -33.00 -32.00 -96.00 32.00 0.00 32.00 -32.00 -64.00 -32.00 -32.00 -65.00 32.00 0.00 -32.00 -32.00 -32.00 -64.00 -65.00 -64.00 -32.00 0.00 0.00 32.00 -96.00 32.00 0.00 -32.00 -33.00 0.00 0.00 -32.00 -64.00 -33.00 32.00 -32.00 0.00 -64.00 0.00 -32.00 32.00 -32.00 33.00 -32.00 -33.00 0.00 0.00 -33.00 -32.00 -32.00 0.00 -32.00 0.00 -32.00 0.00 -32.00 -32.00 0.00 0.00 -65.00 -32.00 0.00 -32.00 -128.00 0.00 -64.00 0.00 -65.00 -65.00 -32.00 0.00 -129.00 -64.00 -64.00 -64.00 32.00 -64.00 129.00 -611.00 -547.00 -450.00 290.00 -97.00 32.00 0.00 -64.00 -32.00 32.00 -32.00 -32.00 -32.00 0.00 -33.00 -33.00 -32.00 0.00 -64.00 -32.00 0.00 -128.00 -64.00 -65.00 -65.00 0.00 -64.00 65.00 -161.00 -65.00 0.00 -160.00 -32.00 -33.00 -64.00 33.00 -32.00 -33.00 -32.00 -32.00 32.00 -96.00 -161.00 32.00 -96.00 -32.00 32.00 -65.00 -32.00 -64.00 -97.00 0.00 -32.00 0.00 0.00 -32.00 -32.00 0.00 -32.00 0.00 0.00 32.00 -65.00 -32.00 0.00 -32.00 -32.00 0.00 0.00 -64.00 -64.00 -33.00 0.00 -128.00 -65.00 32.00 -32.00 -32.00 0.00 -32.00 32.00 -32.00 -64.00 -33.00 0.00 -32.00 -64.00 -32.00 -32.00 -32.00 32.00 -32.00 -97.00 -65.00 0.00 -32.00 -32.00 0.00 -64.00 -96.00 -32.00 0.00 0.00 -64.00 -32.00 0.00 -97.00 -65.00 -32.00 -257.00 64.00 -96.00 -32.00 -33.00 -32.00 0.00 -96.00 33.00 -33.00 0.00 0.00 -33.00 0.00 -96.00 -32.00 0.00 0.00 -32.00 0.00 -32.00 0.00 -65.00 65.00 -64.00 -65.00 0.00 0.00 -32.00 0.00 -32.00 65.00 0.00 0.00 -32.00 -65.00 0.00 0.00 -97.00 32.00 -32.00 33.00 -64.00 -65.00 0.00 -64.00 -65.00 0.00 -32.00 -32.00 0.00 -32.00 0.00 0.00 -64.00 32.00 -64.00 -32.00 -33.00 -33.00 33.00 -32.00 -33.00 32.00 -64.00 -32.00 -32.00 32.00 -32.00 33.00 -65.00 -33.00 0.00 33.00 -128.00 -33.00 0.00 33.00 -32.00 -33.00 -32.00 33.00 -33.00 -33.00 0.00 33.00 -32.00 -65.00 -96.00 0.00 -32.00 0.00 -129.00 65.00 0.00 0.00 -32.00 0.00 -32.00 -33.00 -97.00 -32.00 -64.00 32.00 -129.00 0.00 -64.00 33.00 -193.00 0.00 -64.00 128.00 -290.00 32.00 -32.00 33.00 -64.00 128.00 -64.00 32.00 -97.00 129.00 -64.00 64.00 -64.00 65.00 -129.00 0.00 -64.00 -65.00 -97.00 -64.00 -128.00 64.00 -161.00 0.00 -32.00 32.00 -33.00 33.00 33.00 32.00 -33.00 96.00 -64.00 -32.00 -32.00 32.00 -161.00 0.00 -96.00 -64.00 -97.00 0.00 -128.00 -97.00 32.00 -32.00 0.00 -32.00 0.00 -64.00 0.00 -97.00 -64.00 -32.00 193.00 -64.00 64.00 -129.00 64.00 -1672.00 -96.00 -3247.00 -129.00 -3312.00 -64.00 -161.00 -1865.00 -161.00 -1994.00 -1543.00 -1800.00 290.00 -32.00 1221.00 0.00 -128.00 -2348.00 -97.00 33.00 -128.00 -65.00 -32.00 -160.00 -33.00 -65.00 33.00 0.00 -33.00 -64.00 0.00 -64.00 -32.00 -33.00 32.00 0.00 -32.00 -32.00 0.00 -64.00 -32.00 -32.00 0.00 -65.00 -96.00 -32.00 0.00 -32.00 32.00 32.00 0.00 -64.00 -97.00 -64.00 32.00 -32.00 -32.00 0.00 0.00 -65.00 -32.00 -32.00 -32.00 0.00 -32.00 0.00 32.00 -32.00 0.00 -32.00 -32.00 0.00 0.00 -32.00 -32.00 0.00 32.00 -32.00 0.00 -33.00 0.00 -64.00 0.00 -32.00 32.00 32.00 0.00 -32.00 0.00 -32.00 0.00 -65.00 -32.00 33.00 0.00 -33.00 -32.00 33.00 0.00 -33.00 0.00 -32.00 -33.00 32.00 0.00 -32.00 0.00 -32.00 -32.00 32.00 -32.00 -32.00 32.00 -32.00 -64.00 -32.00 -32.00 -65.00 -32.00 -32.00 0.00 -32.00 -32.00 -32.00 0.00 -64.00 -33.00 -32.00 33.00 -33.00 -33.00 -64.00 0.00 -32.00 65.00 -32.00 0.00 -32.00 -65.00 -32.00 0.00 -65.00 -32.00 -32.00 0.00 -64.00 0.00 -65.00 -64.00 0.00 -32.00 0.00 0.00 -32.00 0.00 -64.00 32.00 -32.00 32.00 -32.00 0.00 -33.00 -32.00 -64.00 64.00 -32.00 -64.00 -64.00 64.00 -32.00 -32.00 -33.00 0.00 -32.00 32.00 -32.00 32.00 0.00 65.00 -32.00 96.00 -96.00 0.00 -33.00 32.00 -64.00 65.00 -64.00 0.00 -32.00 32.00 -65.00 0.00 -64.00 32.00 -32.00 0.00 32.00 0.00 -32.00 64.00 0.00 0.00 -32.00 -32.00 -32.00 -129.00 0.00 -64.00 -97.00 32.00 32.00 32.00 -64.00 33.00 0.00 -33.00 -32.00 0.00 -32.00 -32.00 0.00 -32.00 0.00 -64.00 -33.00 -32.00 0.00 32.00 33.00 -32.00 0.00 0.00 -161.00 -32.00 -64.00 32.00 -33.00 0.00 -32.00 -32.00 0.00 -33.00 0.00 -32.00 32.00 0.00 33.00 -32.00 -33.00 32.00 -32.00 32.00 -32.00 0.00 -64.00 33.00 -32.00 -65.00 0.00 -32.00 0.00 -32.00 0.00 -32.00 0.00 96.00 -97.00 0.00 -32.00 -64.00 32.00 -32.00 -32.00 0.00 -32.00 32.00 0.00 64.00 0.00 32.00 -32.00 -64.00 -32.00 0.00 -33.00 32.00 0.00 32.00 0.00 -32.00 -32.00 -96.00 0.00 -32.00 -32.00 -32.00 32.00 -33.00 -32.00 -96.00 0.00 64.00 -64.00 -32.00 -32.00 -32.00 0.00 -64.00 0.00 0.00 64.00 -33.00 0.00 -32.00 -64.00 -64.00 0.00 32.00 -65.00 -64.00 0.00 32.00 -32.00 -64.00 0.00 -32.00 -32.00 -33.00 32.00 -32.00 0.00 0.00 -64.00 -32.00 32.00 0.00 -32.00 0.00 -32.00 -64.00 -65.00 -32.00 65.00 -33.00 0.00 -32.00 32.00 -32.00 0.00 0.00 -32.00 0.00 32.00 -64.00 -32.00 -64.00 -65.00 -33.00 -96.00 -32.00 32.00 0.00 64.00 -64.00 -64.00 0.00 -64.00 -32.00 -32.00 0.00 -32.00 32.00 0.00 0.00 -33.00 32.00 0.00 32.00 -32.00 -32.00 -32.00 32.00 0.00 -32.00 0.00 32.00 -32.00 32.00 0.00 -32.00 -32.00 32.00 -32.00 0.00 -33.00 0.00 -32.00 65.00 -32.00 0.00 -32.00 32.00 0.00 0.00 -32.00 64.00 0.00 32.00 -65.00 32.00 33.00 0.00 -33.00 0.00 -32.00 33.00 -32.00 0.00 -32.00 96.00 -32.00 64.00 32.00 33.00 0.00 32.00 -32.00 32.00 0.00 96.00 -64.00 32.00 -33.00 33.00 0.00 0.00 -32.00 64.00 0.00 0.00 -96.00 129.00 -97.00 96.00 -32.00 0.00 32.00 32.00 -32.00 64.00 -32.00 33.00 32.00 128.00 -32.00 0.00 -32.00 97.00 -97.00 32.00 0.00 0.00 -32.00 64.00 0.00 32.00 -64.00 0.00 -96.00 0.00 -33.00 65.00 -32.00 -65.00 -64.00 0.00 -97.00 32.00 0.00 0.00 -32.00 33.00 0.00 0.00 -64.00 0.00 -32.00 0.00 -32.00 0.00 -32.00 -33.00 -65.00 33.00 0.00 32.00 -64.00 0.00 -32.00 0.00 -32.00 0.00 32.00 32.00 -32.00 0.00 -65.00 0.00 -32.00 64.00 0.00 32.00 -96.00 33.00 0.00 0.00 -129.00 32.00 0.00 0.00 -64.00 64.00 -97.00 0.00 -32.00 0.00 -64.00 32.00 0.00 32.00 0.00 129.00 -161.00 -64.00 -32.00 32.00 -64.00 -32.00 -33.00 0.00 -32.00 0.00 -32.00 -33.00 -32.00 33.00 -32.00 0.00 -64.00 64.00 0.00 64.00 -97.00 32.00 0.00 32.00 -64.00 0.00 -65.00 65.00 0.00 32.00 -32.00 32.00 0.00 0.00 -96.00 32.00 -32.00 32.00 -65.00 33.00 -32.00 0.00 -32.00 32.00 -32.00 96.00 32.00 32.00 -32.00 33.00 0.00 32.00 0.00 32.00 32.00 32.00 -64.00 64.00 0.00 65.00 -193.00 96.00 -97.00 32.00 -96.00 -32.00 -225.00 32.00 -161.00 0.00 -129.00 -64.00 -160.00 0.00 -32.00 0.00 -65.00 64.00 -160.00 0.00 -129.00 64.00 -97.00 0.00 -64.00 -32.00 -64.00 65.00 -65.00 64.00 -32.00 32.00 0.00 32.00 -96.00 0.00 -64.00 32.00 -33.00 65.00 -64.00 32.00 -32.00 129.00 -32.00 96.00 -129.00 96.00 -32.00 0.00 -32.00 0.00 -32.00 33.00 0.00 0.00 -32.00 64.00 0.00 32.00 0.00 32.00 -33.00 0.00 33.00 64.00 -33.00 33.00 33.00 64.00 32.00 64.00 -32.00 32.00 -33.00 32.00 -64.00 -32.00 -161.00 65.00 -64.00 0.00 -64.00 32.00 -32.00 32.00 0.00 0.00 -65.00 64.00 -64.00 0.00 -32.00 65.00 -64.00 96.00 -33.00 -547.00 -450.00 -32.00 0.00 0.00 -32.00 0.00 -32.00 -32.00 -64.00 0.00 -33.00 -32.00 -96.00 0.00 -64.00 32.00 -32.00 0.00 -33.00 0.00 -64.00 0.00 -193.00 -64.00 -96.00 -32.00 0.00 -32.00 -97.00 -97.00 -64.00 -32.00 0.00 0.00 -32.00 -32.00 0.00 0.00 -32.00 -32.00 -33.00 0.00 -64.00 -65.00 0.00 33.00 -64.00 32.00 -64.00 0.00 -33.00 -65.00 -32.00 33.00 0.00 32.00 0.00 0.00 -32.00 -32.00 -32.00 32.00 -32.00 -97.00 -65.00 32.00 0.00 0.00 -32.00 0.00 -32.00 -32.00 -64.00 32.00 -64.00 -32.00 -33.00 -32.00 0.00 -64.00 -96.00 -65.00 32.00 -32.00 -32.00 -32.00 32.00 -32.00 -32.00 -32.00 32.00 -65.00 -32.00 -64.00 -32.00 0.00 -32.00 0.00 -33.00 -32.00 -32.00 0.00 -32.00 -32.00 0.00 0.00 -32.00 -32.00 0.00 0.00 32.00 0.00 -64.00 0.00 -32.00 -32.00 -32.00 -33.00 32.00 65.00 -32.00 -32.00 -65.00 32.00 0.00 -32.00 -32.00 32.00 -32.00 -32.00 -32.00 32.00 0.00 0.00 -32.00 -65.00 0.00 33.00 -32.00 0.00 -33.00 -33.00 0.00 0.00 -32.00 33.00 0.00 0.00 -32.00 0.00 -32.00 -33.00 0.00 0.00 -64.00 -32.00 -97.00 32.00 -32.00 -64.00 -32.00 32.00 -32.00 0.00 -32.00 0.00 -65.00 -32.00 -32.00 32.00 0.00 0.00 -96.00 0.00 -33.00 0.00 -64.00 32.00 0.00 -32.00 -32.00 32.00 -64.00 -32.00 0.00 32.00 -32.00 -32.00 -65.00 32.00 -32.00 -32.00 -32.00 32.00 -32.00 33.00 0.00 32.00 0.00 -32.00 -32.00 64.00 0.00 -32.00 -33.00 32.00 0.00 -32.00 -32.00 32.00 -32.00 0.00 32.00 32.00 -32.00 32.00 0.00 0.00 -32.00 97.00 -32.00 0.00 -32.00 64.00 -97.00 64.00 -64.00 0.00 -32.00 0.00 -32.00 32.00 32.00 33.00 -32.00 32.00 -33.00 32.00 -32.00 64.00 -32.00 65.00 -161.00 96.00 0.00 32.00 -32.00 32.00 -32.00 32.00 0.00 33.00 -32.00 0.00 -32.00 32.00 -65.00 0.00 -32.00 0.00 -64.00 -32.00 -96.00 32.00 -33.00 -32.00 0.00 32.00 -32.00 0.00 -64.00 -32.00 -97.00 -97.00 -32.00 -64.00 -64.00 0.00 -64.00 -32.00 -65.00 0.00 -64.00 -65.00 -96.00 0.00 -97.00 0.00 -64.00 33.00 0.00 32.00 -32.00 32.00 -32.00 -32.00 0.00 0.00 -33.00 -65.00 0.00 -32.00 -64.00 0.00 -32.00 -32.00 -32.00 0.00 -32.00 64.00 0.00 -32.00 -65.00 32.00 33.00 33.00 -97.00 -65.00 -32.00 0.00 32.00 -64.00 0.00 -64.00 0.00 0.00 -32.00 -33.00 64.00 -32.00 0.00 -32.00 -64.00 -32.00 32.00 -129.00 32.00 -32.00 -128.00 -32.00 -33.00 -32.00 33.00 0.00 32.00 -32.00 0.00 -32.00 0.00 -33.00 -32.00 -32.00 32.00 -64.00 -32.00 -64.00 32.00 -32.00 -32.00 -33.00 -33.00 -96.00 33.00 -32.00 0.00 -32.00 64.00 -65.00 -32.00 -32.00 0.00 -64.00 -32.00 -65.00 -33.00 -32.00 0.00 -96.00 0.00 -32.00 0.00 -32.00 -32.00 0.00 -32.00 0.00 -64.00 0.00 -32.00 -33.00 0.00 -32.00 0.00 -32.00 -33.00 -32.00 33.00 -32.00 0.00 -97.00 96.00 -64.00 -32.00 32.00 32.00 -32.00 97.00 32.00 0.00 -32.00 32.00 -96.00 -65.00 -33.00 0.00 -32.00 0.00 -32.00 0.00 -32.00 -32.00 0.00 -32.00 -32.00 -32.00 0.00 -32.00 -32.00 0.00 -33.00 0.00 33.00 -97.00 -33.00 -32.00 -64.00 -32.00 -32.00 32.00 -32.00 0.00 32.00 -128.00 -32.00 0.00 -32.00 -33.00 0.00 -96.00 -32.00 0.00 -2573.00 0.00 -2025.00 0.00 -579.00 -32.00 0.00 -32.00 64.00 0.00 32.00 0.00 0.00 -97.00 33.00 -32.00 0.00 -64.00 32.00 -97.00 0.00 -64.00 -32.00 0.00 0.00 -64.00 -33.00 -33.00 33.00 0.00 0.00 -128.00 0.00 -64.00 64.00 -33.00 0.00 -96.00 32.00 -64.00 -32.00 -65.00 32.00 -32.00 32.00 -32.00 0.00 32.00 32.00 32.00 0.00 33.00 65.00 0.00 -33.00 -65.00 33.00 -96.00 -33.00 -32.00 0.00 -65.00 -32.00 -64.00 0.00 -32.00 65.00 -32.00 0.00 -33.00 -33.00 0.00 -64.00 -64.00 0.00 -96.00 32.00 -32.00 32.00 0.00 0.00 -33.00 0.00 -64.00 0.00 -64.00 0.00 -32.00 -32.00 -32.00 65.00 -97.00 -33.00 -64.00 33.00 -32.00 -33.00 -97.00 65.00 -64.00 0.00 -65.00 -65.00 -64.00 0.00 -193.00 65.00 -128.00 -32.00 -32.00 32.00 -33.00 32.00 -160.00 -32.00 0.00 -32.00 0.00 0.00 -33.00 32.00 -32.00 -65.00 -32.00 -32.00 -32.00 -32.00 0.00 -32.00 -64.00 0.00 -129.00 -32.00 0.00 -32.00 -96.00 -32.00 0.00 -65.00 0.00 -32.00 -65.00 -32.00 0.00 -32.00 -64.00 64.00 -32.00 -64.00 -97.00 -65.00 -96.00 -32.00 -64.00 0.00 -97.00 0.00 -32.00 0.00 -64.00 129.00 -32.00 -32.00 -33.00 0.00 -64.00 0.00 -32.00 -97.00 -32.00 0.00 -32.00 -96.00 0.00 0.00 -33.00 32.00 -160.00 0.00 -65.00 32.00 -64.00 0.00 -64.00 32.00 0.00 -32.00 -97.00 32.00 -32.00 0.00 -32.00 97.00 -64.00 64.00 -161.00 0.00 -32.00 64.00 -32.00 0.00 -97.00 -32.00 -32.00 32.00 -64.00 33.00 0.00 0.00 -32.00 -33.00 -33.00 33.00 -32.00 0.00 -128.00 64.00 -65.00 0.00 -96.00 0.00 -32.00 -32.00 -97.00 0.00 -96.00 -65.00 -32.00 33.00 -65.00 0.00 -32.00 -65.00 -32.00 -64.00 -32.00 96.00 -129.00 0.00 -96.00 -128.00 -64.00 -65.00 0.00 -32.00 -33.00 129.00 -64.00 32.00 32.00 64.00 0.00 33.00 -64.00 96.00 -32.00 0.00 -65.00 -32.00 -96.00 64.00 0.00 64.00 -129.00 33.00 -32.00 -33.00 0.00 0.00 -32.00 -32.00 32.00 -32.00 0.00 -32.00 -64.00 32.00 -161.00 0.00 -32.00 -32.00 0.00 0.00 -32.00 -32.00 0.00 0.00 -129.00 -32.00 0.00 0.00 -64.00 -65.00 32.00 -96.00 -96.00 0.00 -33.00 129.00 -32.00 -193.00 -96.00 -33.00 -32.00 -32.00 -32.00 0.00 -33.00 -32.00 -32.00 97.00 -96.00 32.00 0.00 0.00 -65.00 32.00 -32.00 -64.00 -96.00 64.00 -32.00 -64.00 -32.00 -65.00 -65.00 -96.00 0.00 -65.00 -32.00 0.00 -32.00 -64.00 32.00 0.00 -96.00 0.00 -33.00 32.00 -64.00 32.00 -32.00 -32.00 -64.00 32.00 -97.00 0.00 -32.00 -64.00 32.00 -32.00 -32.00z"},go:{name:"GO",path:"M104003.00 112858.00l0.00 -33.00 32.00 -64.00 0.00 -32.00 32.00 -64.00 0.00 32.00 0.00 -32.00 0.00 -33.00 0.00 -64.00 -32.00 0.00 32.00 -32.00 -32.00 -32.00 32.00 -32.00 32.00 -32.00 0.00 -33.00 32.00 0.00 0.00 -32.00 32.00 0.00 0.00 -32.00 -32.00 0.00 32.00 -32.00 0.00 -32.00 0.00 32.00 32.00 -32.00 0.00 -65.00 -32.00 0.00 32.00 0.00 33.00 -32.00 -65.00 0.00 0.00 -32.00 0.00 -32.00 32.00 0.00 0.00 -32.00 -32.00 0.00 32.00 -32.00 -32.00 -32.00 -64.00 -33.00 32.00 0.00 0.00 -32.00 32.00 -32.00 -32.00 0.00 0.00 -32.00 -32.00 32.00 0.00 -32.00 0.00 -32.00 64.00 -32.00 0.00 -32.00 65.00 -33.00 -33.00 -96.00 65.00 0.00 32.00 -64.00 32.00 -33.00 0.00 -96.00 32.00 0.00 0.00 -32.00 0.00 -32.00 32.00 -97.00 0.00 -64.00 33.00 -32.00 32.00 32.00 32.00 -64.00 32.00 -33.00 0.00 -32.00 32.00 0.00 32.00 -96.00 0.00 -32.00 0.00 -32.00 32.00 -33.00 33.00 0.00 32.00 0.00 -32.00 -32.00 32.00 0.00 32.00 0.00 0.00 -32.00 32.00 0.00 -32.00 -32.00 64.00 0.00 -32.00 -32.00 32.00 0.00 32.00 32.00 0.00 -64.00 0.00 32.00 0.00 -32.00 33.00 0.00 32.00 -33.00 0.00 -32.00 -32.00 -32.00 0.00 32.00 0.00 -32.00 0.00 -32.00 -33.00 0.00 0.00 -32.00 33.00 0.00 -33.00 -64.00 33.00 0.00 0.00 -33.00 32.00 0.00 -32.00 -32.00 32.00 0.00 0.00 -32.00 0.00 -32.00 32.00 -32.00 -32.00 -32.00 0.00 -129.00 32.00 0.00 0.00 32.00 32.00 -64.00 0.00 -32.00 32.00 -32.00 0.00 -33.00 0.00 -32.00 0.00 -32.00 0.00 -64.00 32.00 0.00 0.00 -32.00 32.00 0.00 33.00 -33.00 0.00 -64.00 32.00 0.00 -32.00 -32.00 0.00 -64.00 32.00 -32.00 0.00 32.00 32.00 -32.00 32.00 32.00 32.00 0.00 65.00 0.00 32.00 32.00 32.00 -32.00 0.00 -32.00 32.00 32.00 0.00 -32.00 0.00 -33.00 32.00 0.00 0.00 33.00 32.00 0.00 -32.00 -65.00 -32.00 0.00 129.00 0.00 0.00 -32.00 -33.00 0.00 33.00 -64.00 -65.00 -65.00 32.00 0.00 0.00 -32.00 33.00 0.00 0.00 65.00 32.00 0.00 32.00 -33.00 32.00 0.00 0.00 -64.00 64.00 -32.00 33.00 -32.00 -33.00 0.00 65.00 -32.00 64.00 0.00 32.00 -65.00 32.00 33.00 32.00 -33.00 33.00 0.00 0.00 33.00 32.00 0.00 0.00 -65.00 32.00 0.00 96.00 -96.00 32.00 32.00 33.00 -32.00 32.00 0.00 0.00 -65.00 0.00 -32.00 32.00 -64.00 64.00 0.00 0.00 -129.00 32.00 -32.00 -64.00 0.00 0.00 -32.00 64.00 -32.00 65.00 -32.00 32.00 32.00 -64.00 -96.00 32.00 -33.00 32.00 -32.00 32.00 32.00 32.00 65.00 32.00 -32.00 -32.00 -129.00 -64.00 0.00 0.00 -32.00 32.00 -32.00 -32.00 -65.00 32.00 0.00 32.00 0.00 97.00 65.00 -32.00 -129.00 32.00 0.00 64.00 64.00 64.00 0.00 32.00 -32.00 -32.00 -64.00 65.00 0.00 -33.00 -32.00 0.00 -65.00 33.00 0.00 64.00 65.00 0.00 -65.00 64.00 32.00 0.00 -64.00 32.00 -32.00 0.00 -64.00 0.00 -32.00 -32.00 0.00 0.00 -65.00 64.00 0.00 33.00 0.00 32.00 -64.00 0.00 -32.00 0.00 -32.00 -32.00 -32.00 64.00 -33.00 -64.00 -32.00 -33.00 32.00 0.00 -32.00 33.00 -32.00 -97.00 -64.00 -32.00 -32.00 0.00 -65.00 0.00 -32.00 -32.00 0.00 -129.00 0.00 -64.00 -64.00 0.00 -32.00 64.00 -33.00 -64.00 -64.00 0.00 -64.00 0.00 -32.00 32.00 -32.00 0.00 -65.00 0.00 -32.00 -32.00 -32.00 32.00 -64.00 32.00 0.00 0.00 -65.00 97.00 -64.00 32.00 0.00 0.00 32.00 64.00 0.00 64.00 0.00 65.00 -64.00 96.00 0.00 0.00 -32.00 32.00 -65.00 33.00 0.00 64.00 65.00 32.00 0.00 32.00 0.00 0.00 -32.00 -96.00 -129.00 0.00 -32.00 64.00 0.00 32.00 0.00 0.00 -161.00 32.00 -64.00 -32.00 -65.00 97.00 -32.00 0.00 -96.00 64.00 -32.00 64.00 32.00 32.00 0.00 33.00 -32.00 64.00 -32.00 64.00 0.00 97.00 -65.00 192.00 -96.00 97.00 32.00 32.00 -32.00 32.00 -32.00 32.00 -33.00 33.00 33.00 96.00 -65.00 0.00 -32.00 32.00 -96.00 0.00 -33.00 32.00 -64.00 33.00 -96.00 64.00 -65.00 32.00 -32.00 0.00 -96.00 129.00 -97.00 0.00 -64.00 32.00 0.00 32.00 -129.00 -32.00 -96.00 96.00 0.00 129.00 0.00 64.00 -32.00 322.00 64.00 96.00 -64.00 32.00 32.00 32.00 -32.00 65.00 0.00 96.00 32.00 225.00 -32.00 65.00 -32.00 64.00 -161.00 64.00 -32.00 65.00 32.00 0.00 -32.00 0.00 -65.00 32.00 -64.00 193.00 0.00 96.00 97.00 32.00 -33.00 32.00 -96.00 97.00 -96.00 32.00 -65.00 96.00 -161.00 129.00 -64.00 0.00 -64.00 161.00 -290.00 32.00 -32.00 32.00 -96.00 0.00 -64.00 -96.00 -258.00 -32.00 -96.00 32.00 0.00 0.00 -32.00 64.00 0.00 32.00 96.00 64.00 0.00 65.00 0.00 0.00 -64.00 -32.00 -97.00 0.00 -32.00 32.00 -64.00 96.00 -32.00 32.00 -32.00 0.00 -33.00 0.00 -32.00 -32.00 -96.00 64.00 -97.00 0.00 -32.00 -32.00 -64.00 0.00 -32.00 129.00 -193.00 0.00 -64.00 -64.00 -65.00 0.00 -160.00 32.00 -97.00 64.00 -32.00 97.00 -64.00 0.00 -33.00 -65.00 -32.00 -32.00 -64.00 0.00 -96.00 64.00 -97.00 0.00 -129.00 97.00 -64.00 128.00 0.00 33.00 -32.00 96.00 -225.00 129.00 -32.00 64.00 -161.00 64.00 -64.00 32.00 -32.00 193.00 32.00 65.00 -65.00 32.00 -64.00 64.00 0.00 64.00 -129.00 129.00 -32.00 97.00 65.00 96.00 -65.00 64.00 -64.00 32.00 -64.00 65.00 0.00 96.00 64.00 32.00 161.00 33.00 64.00 96.00 32.00 129.00 -32.00 225.00 -129.00 225.00 -128.00 0.00 -97.00 64.00 -96.00 32.00 0.00 193.00 -129.00 32.00 0.00 0.00 -32.00 -64.00 -64.00 32.00 -97.00 0.00 -64.00 0.00 -96.00 97.00 -161.00 96.00 -64.00 32.00 -65.00 -64.00 -96.00 0.00 -97.00 32.00 -32.00 32.00 -64.00 32.00 -32.00 32.00 -65.00 0.00 -32.00 -32.00 -96.00 32.00 -65.00 33.00 0.00 128.00 -257.00 -32.00 -160.00 161.00 -258.00 -32.00 -128.00 32.00 -97.00 -32.00 -64.00 -65.00 -64.00 0.00 -65.00 -64.00 -96.00 32.00 -64.00 32.00 -65.00 0.00 -32.00 -32.00 -129.00 65.00 -32.00 32.00 -96.00 -32.00 -161.00 32.00 -64.00 64.00 -193.00 97.00 -193.00 64.00 -129.00 64.00 -64.00 0.00 -97.00 -32.00 -128.00 0.00 -64.00 32.00 0.00 32.00 0.00 65.00 64.00 96.00 0.00 129.00 -97.00 32.00 -64.00 32.00 -96.00 -97.00 -225.00 0.00 -129.00 -64.00 -96.00 0.00 -97.00 97.00 -96.00 0.00 -65.00 0.00 -128.00 0.00 -65.00 0.00 -32.00 0.00 -96.00 0.00 -32.00 -65.00 -129.00 32.00 -96.00 -32.00 -65.00 32.00 -161.00 -96.00 -128.00 32.00 -64.00 32.00 -33.00 32.00 0.00 65.00 -32.00 64.00 32.00 97.00 -128.00 64.00 -193.00 32.00 -161.00 64.00 -96.00 33.00 -322.00 96.00 -128.00 129.00 -65.00 96.00 -96.00 64.00 -129.00 65.00 -32.00 32.00 -64.00 -32.00 -129.00 0.00 -129.00 96.00 -64.00 32.00 -64.00 65.00 -64.00 64.00 -97.00 32.00 -32.00 0.00 -161.00 32.00 -32.00 64.00 -96.00 0.00 -129.00 0.00 -64.00 -64.00 -65.00 -32.00 0.00 32.00 -64.00 32.00 -64.00 -32.00 -129.00 32.00 -161.00 0.00 -64.00 -32.00 -32.00 -64.00 -129.00 32.00 -32.00 129.00 -32.00 32.00 -64.00 0.00 -33.00 -65.00 -32.00 -32.00 -96.00 65.00 -32.00 64.00 32.00 32.00 0.00 64.00 -97.00 97.00 -32.00 0.00 -193.00 32.00 -96.00 32.00 -97.00 32.00 -64.00 0.00 -64.00 -32.00 -64.00 64.00 -97.00 33.00 -64.00 -33.00 -32.00 33.00 -33.00 32.00 0.00 -32.00 -128.00 32.00 -65.00 32.00 0.00 0.00 -64.00 32.00 -32.00 -64.00 0.00 0.00 -32.00 0.00 -32.00 64.00 -32.00 32.00 -33.00 -32.00 -32.00 -32.00 -32.00 0.00 -32.00 64.00 -32.00 0.00 -32.00 97.00 0.00 32.00 0.00 32.00 -32.00 -32.00 -65.00 32.00 -32.00 -32.00 -32.00 32.00 -32.00 0.00 -32.00 -32.00 0.00 0.00 32.00 -32.00 0.00 64.00 -65.00 64.00 33.00 32.00 -33.00 -32.00 -96.00 32.00 -32.00 65.00 -32.00 32.00 -33.00 -32.00 0.00 32.00 -64.00 32.00 -64.00 64.00 0.00 0.00 -32.00 0.00 -65.00 33.00 -32.00 -33.00 -32.00 33.00 0.00 64.00 0.00 0.00 -32.00 0.00 -32.00 64.00 32.00 32.00 -32.00 -32.00 -64.00 32.00 0.00 65.00 32.00 0.00 -32.00 -33.00 -33.00 0.00 -32.00 33.00 -32.00 128.00 -64.00 0.00 -32.00 97.00 0.00 32.00 0.00 32.00 -97.00 96.00 0.00 33.00 -64.00 96.00 0.00 -64.00 -32.00 32.00 0.00 64.00 -33.00 65.00 0.00 0.00 -32.00 -65.00 -32.00 0.00 -32.00 32.00 0.00 0.00 32.00 33.00 32.00 32.00 0.00 32.00 -32.00 0.00 -64.00 128.00 -64.00 -64.00 96.00 0.00 96.00 -32.00 0.00 0.00 33.00 -64.00 0.00 0.00 32.00 -32.00 32.00 -65.00 32.00 -32.00 32.00 0.00 65.00 -32.00 32.00 -32.00 0.00 0.00 161.00 -65.00 64.00 33.00 64.00 64.00 32.00 0.00 65.00 32.00 -33.00 0.00 -32.00 32.00 32.00 32.00 33.00 -64.00 0.00 0.00 32.00 -96.00 64.00 -33.00 0.00 0.00 -32.00 -32.00 0.00 -32.00 96.00 32.00 129.00 -32.00 32.00 -32.00 -32.00 -32.00 64.00 0.00 32.00 -32.00 65.00 0.00 32.00 -33.00 64.00 33.00 32.00 -33.00 0.00 -32.00 -32.00 0.00 65.00 -32.00 -33.00 -32.00 0.00 0.00 33.00 0.00 -33.00 0.00 -32.00 -32.00 32.00 32.00 65.00 0.00 32.00 -32.00 32.00 64.00 32.00 0.00 97.00 -64.00 32.00 32.00 0.00 -32.00 32.00 32.00 32.00 -64.00 64.00 32.00 65.00 -32.00 32.00 -32.00 64.00 32.00 32.00 0.00 65.00 32.00 0.00 0.00 32.00 32.00 0.00 0.00 64.00 32.00 -32.00 0.00 32.00 32.00 0.00 32.00 32.00 0.00 -32.00 65.00 32.00 -32.00 0.00 64.00 0.00 0.00 32.00 64.00 0.00 0.00 33.00 32.00 -33.00 0.00 33.00 33.00 0.00 0.00 64.00 64.00 32.00 0.00 -32.00 32.00 64.00 32.00 0.00 0.00 32.00 65.00 32.00 0.00 -32.00 32.00 0.00 32.00 32.00 64.00 -32.00 32.00 32.00 129.00 33.00 64.00 32.00 32.00 -32.00 129.00 0.00 32.00 64.00 97.00 0.00 32.00 64.00 32.00 0.00 96.00 -32.00 65.00 32.00 64.00 64.00 32.00 -32.00 129.00 97.00 64.00 0.00 96.00 32.00 33.00 0.00 32.00 32.00 1415.00 836.00 675.00 386.00 450.00 257.00 129.00 -96.00 0.00 -65.00 0.00 -32.00 -33.00 -96.00 33.00 -65.00 -33.00 -64.00 33.00 -64.00 -65.00 -97.00 32.00 -64.00 33.00 -64.00 0.00 -65.00 -65.00 -32.00 0.00 -32.00 97.00 -193.00 64.00 -64.00 96.00 -129.00 97.00 -160.00 32.00 0.00 0.00 -65.00 -32.00 0.00 0.00 -32.00 64.00 -129.00 32.00 -32.00 33.00 0.00 0.00 -32.00 32.00 -64.00 0.00 -97.00 64.00 -32.00 0.00 -32.00 32.00 -32.00 32.00 -32.00 32.00 32.00 33.00 -32.00 64.00 -32.00 0.00 -65.00 32.00 -32.00 97.00 -64.00 64.00 -64.00 32.00 0.00 32.00 -97.00 97.00 -64.00 64.00 225.00 32.00 0.00 64.00 64.00 97.00 0.00 -32.00 32.00 0.00 33.00 0.00 32.00 -65.00 64.00 32.00 32.00 -32.00 0.00 0.00 32.00 32.00 65.00 129.00 0.00 0.00 32.00 32.00 0.00 65.00 -32.00 32.00 0.00 32.00 32.00 32.00 32.00 32.00 64.00 97.00 64.00 32.00 65.00 450.00 -675.00 32.00 -33.00 32.00 0.00 -32.00 -32.00 32.00 -32.00 32.00 32.00 33.00 0.00 32.00 0.00 0.00 65.00 32.00 32.00 -32.00 64.00 32.00 32.00 32.00 0.00 0.00 -32.00 32.00 32.00 32.00 0.00 0.00 32.00 32.00 33.00 0.00 32.00 33.00 0.00 32.00 32.00 32.00 0.00 0.00 64.00 32.00 0.00 0.00 -32.00 97.00 96.00 32.00 33.00 32.00 0.00 32.00 64.00 32.00 0.00 32.00 64.00 -32.00 64.00 32.00 65.00 0.00 64.00 0.00 97.00 32.00 0.00 33.00 64.00 32.00 -32.00 32.00 32.00 0.00 -32.00 64.00 0.00 0.00 32.00 32.00 0.00 0.00 -64.00 33.00 0.00 32.00 64.00 32.00 -32.00 32.00 32.00 0.00 32.00 32.00 0.00 64.00 0.00 0.00 32.00 0.00 64.00 33.00 97.00 64.00 0.00 32.00 32.00 32.00 0.00 0.00 32.00 0.00 65.00 32.00 0.00 0.00 32.00 33.00 64.00 -33.00 32.00 65.00 0.00 32.00 97.00 -32.00 32.00 0.00 64.00 -32.00 0.00 0.00 32.00 -33.00 0.00 33.00 32.00 0.00 65.00 64.00 32.00 -32.00 32.00 32.00 32.00 -32.00 0.00 0.00 97.00 0.00 64.00 -65.00 64.00 -32.00 0.00 32.00 65.00 33.00 32.00 0.00 32.00 -33.00 96.00 -32.00 65.00 97.00 96.00 32.00 0.00 32.00 0.00 64.00 -64.00 0.00 -97.00 -32.00 -32.00 32.00 -96.00 0.00 -97.00 32.00 -32.00 -32.00 -32.00 0.00 -97.00 65.00 -32.00 64.00 -32.00 0.00 -32.00 32.00 -64.00 0.00 -129.00 64.00 -64.00 65.00 32.00 32.00 32.00 32.00 0.00 0.00 -64.00 32.00 32.00 0.00 32.00 32.00 97.00 -32.00 0.00 0.00 32.00 0.00 32.00 0.00 64.00 -32.00 32.00 32.00 32.00 0.00 33.00 0.00 32.00 0.00 32.00 0.00 64.00 32.00 0.00 0.00 32.00 65.00 33.00 -33.00 0.00 0.00 32.00 33.00 32.00 -33.00 0.00 0.00 96.00 65.00 0.00 32.00 65.00 32.00 -33.00 0.00 -32.00 0.00 -32.00 32.00 -32.00 32.00 32.00 65.00 -32.00 32.00 0.00 32.00 0.00 32.00 -32.00 0.00 32.00 32.00 -64.00 32.00 0.00 0.00 -32.00 33.00 0.00 32.00 -33.00 32.00 0.00 32.00 33.00 32.00 0.00 -32.00 -33.00 32.00 -32.00 -32.00 -32.00 64.00 0.00 32.00 0.00 33.00 0.00 0.00 32.00 32.00 0.00 32.00 0.00 0.00 -32.00 -32.00 0.00 32.00 0.00 -32.00 0.00 96.00 -32.00 0.00 -32.00 0.00 -65.00 32.00 0.00 33.00 0.00 0.00 -32.00 0.00 65.00 32.00 -33.00 32.00 0.00 0.00 -32.00 64.00 0.00 32.00 -32.00 0.00 -32.00 33.00 0.00 32.00 -64.00 32.00 32.00 32.00 -32.00 32.00 32.00 64.00 -32.00 0.00 -32.00 33.00 -33.00 32.00 0.00 32.00 -32.00 64.00 32.00 32.00 0.00 32.00 -32.00 0.00 32.00 -32.00 33.00 0.00 64.00 -32.00 32.00 0.00 32.00 0.00 32.00 0.00 32.00 0.00 33.00 32.00 64.00 -32.00 32.00 -32.00 32.00 0.00 32.00 32.00 33.00 32.00 0.00 0.00 160.00 -64.00 97.00 0.00 32.00 32.00 -32.00 32.00 32.00 0.00 -32.00 32.00 32.00 33.00 -32.00 96.00 -32.00 0.00 -33.00 32.00 33.00 32.00 -33.00 33.00 33.00 32.00 -33.00 64.00 0.00 0.00 -32.00 0.00 -32.00 0.00 -32.00 32.00 0.00 -32.00 -129.00 32.00 -32.00 0.00 32.00 65.00 -32.00 0.00 32.00 32.00 -32.00 0.00 32.00 0.00 33.00 0.00 32.00 96.00 0.00 32.00 32.00 -32.00 32.00 0.00 32.00 32.00 -32.00 32.00 64.00 97.00 -32.00 64.00 0.00 32.00 97.00 32.00 32.00 0.00 32.00 33.00 32.00 32.00 -32.00 32.00 0.00 32.00 0.00 32.00 -97.00 32.00 33.00 33.00 0.00 32.00 0.00 0.00 32.00 0.00 -32.00 32.00 0.00 32.00 32.00 0.00 64.00 32.00 0.00 32.00 -32.00 0.00 32.00 33.00 32.00 64.00 0.00 32.00 -32.00 96.00 32.00 97.00 -32.00 96.00 64.00 0.00 33.00 579.00 643.00 32.00 -97.00 32.00 -64.00 33.00 -32.00 32.00 -65.00 32.00 -32.00 32.00 -64.00 32.00 0.00 32.00 -32.00 0.00 -97.00 -64.00 0.00 -64.00 -64.00 0.00 -64.00 -32.00 -97.00 32.00 -32.00 -32.00 -64.00 0.00 -32.00 0.00 -97.00 32.00 0.00 64.00 -64.00 -32.00 -64.00 0.00 -33.00 -64.00 -32.00 32.00 -32.00 0.00 -32.00 -65.00 -32.00 0.00 -32.00 33.00 0.00 -33.00 -33.00 33.00 -32.00 -33.00 0.00 33.00 -32.00 32.00 -64.00 -97.00 -32.00 65.00 -32.00 32.00 -33.00 0.00 -32.00 32.00 0.00 0.00 -32.00 0.00 -32.00 -32.00 -32.00 32.00 0.00 0.00 -32.00 32.00 -33.00 32.00 -64.00 32.00 32.00 32.00 -32.00 129.00 64.00 97.00 0.00 32.00 33.00 -32.00 128.00 32.00 161.00 96.00 32.00 64.00 -32.00 33.00 0.00 64.00 32.00 32.00 0.00 64.00 -32.00 65.00 0.00 -65.00 129.00 0.00 64.00 129.00 32.00 64.00 -32.00 65.00 32.00 32.00 32.00 -97.00 32.00 -32.00 33.00 97.00 96.00 0.00 64.00 32.00 32.00 32.00 0.00 32.00 -96.00 97.00 -32.00 0.00 -64.00 32.00 -33.00 32.00 0.00 32.00 -64.00 32.00 32.00 64.00 65.00 65.00 0.00 96.00 32.00 32.00 -32.00 97.00 0.00 0.00 32.00 32.00 0.00 -32.00 32.00 64.00 0.00 32.00 -64.00 32.00 0.00 0.00 -65.00 65.00 0.00 32.00 -32.00 -32.00 -96.00 96.00 -33.00 0.00 -32.00 32.00 0.00 33.00 0.00 32.00 -32.00 64.00 32.00 64.00 -32.00 32.00 32.00 -32.00 32.00 65.00 33.00 32.00 -33.00 64.00 33.00 64.00 -33.00 0.00 -64.00 -32.00 0.00 64.00 -64.00 65.00 0.00 32.00 -32.00 0.00 64.00 32.00 0.00 0.00 -32.00 32.00 -32.00 32.00 32.00 0.00 32.00 33.00 -32.00 0.00 -32.00 0.00 -32.00 64.00 0.00 0.00 -33.00 32.00 33.00 64.00 -33.00 33.00 -32.00 32.00 0.00 64.00 -32.00 64.00 0.00 0.00 -64.00 0.00 -32.00 32.00 0.00 33.00 0.00 32.00 0.00 0.00 32.00 32.00 0.00 0.00 -32.00 64.00 -65.00 64.00 0.00 33.00 -64.00 96.00 -32.00 0.00 -32.00 64.00 -65.00 65.00 -32.00 32.00 -64.00 64.00 0.00 0.00 32.00 0.00 32.00 32.00 -32.00 0.00 32.00 0.00 32.00 97.00 -32.00 0.00 -32.00 0.00 -32.00 32.00 0.00 0.00 -32.00 32.00 -65.00 32.00 0.00 0.00 -64.00 65.00 -32.00 -33.00 -32.00 33.00 0.00 321.00 -193.00 547.00 32.00 739.00 0.00 129.00 0.00 0.00 -129.00 32.00 -32.00 32.00 -32.00 32.00 0.00 65.00 -546.00 32.00 32.00 0.00 64.00 0.00 32.00 32.00 0.00 32.00 32.00 64.00 -32.00 32.00 32.00 0.00 -32.00 0.00 65.00 65.00 32.00 -32.00 64.00 32.00 0.00 -32.00 32.00 32.00 32.00 -32.00 32.00 32.00 33.00 0.00 32.00 0.00 96.00 -32.00 32.00 0.00 32.00 0.00 65.00 -33.00 32.00 33.00 32.00 -33.00 64.00 65.00 33.00 128.00 -33.00 0.00 -32.00 129.00 0.00 97.00 -32.00 32.00 -32.00 32.00 32.00 161.00 -64.00 0.00 32.00 96.00 -32.00 129.00 0.00 32.00 -32.00 32.00 -33.00 0.00 -32.00 96.00 -32.00 65.00 32.00 128.00 -64.00 33.00 -32.00 0.00 64.00 -65.00 129.00 -64.00 32.00 -64.00 64.00 -65.00 0.00 -32.00 32.00 -96.00 33.00 -33.00 32.00 -32.00 0.00 -32.00 32.00 -32.00 0.00 -64.00 -32.00 -32.00 0.00 -33.00 0.00 -32.00 32.00 -96.00 32.00 0.00 64.00 -32.00 32.00 0.00 33.00 0.00 32.00 -32.00 32.00 -33.00 64.00 -32.00 65.00 -96.00 96.00 32.00 64.00 32.00 65.00 32.00 0.00 32.00 32.00 0.00 96.00 -64.00 32.00 32.00 65.00 -64.00 32.00 32.00 32.00 32.00 0.00 0.00 64.00 0.00 32.00 -64.00 33.00 0.00 64.00 -32.00 96.00 -32.00 33.00 0.00 32.00 128.00 0.00 0.00 64.00 0.00 64.00 -64.00 97.00 96.00 64.00 33.00 0.00 0.00 64.00 32.00 97.00 32.00 0.00 32.00 0.00 129.00 -64.00 96.00 -97.00 64.00 32.00 161.00 -32.00 193.00 -129.00 32.00 -32.00 65.00 0.00 64.00 -32.00 161.00 -64.00 64.00 32.00 32.00 32.00 0.00 32.00 -32.00 129.00 -161.00 96.00 -64.00 33.00 -64.00 128.00 -65.00 32.00 -32.00 32.00 -96.00 33.00 -97.00 32.00 -96.00 32.00 -97.00 32.00 -32.00 64.00 -96.00 65.00 0.00 32.00 0.00 32.00 64.00 -32.00 32.00 64.00 64.00 97.00 0.00 32.00 -96.00 32.00 0.00 32.00 32.00 0.00 0.00 64.00 -32.00 65.00 -64.00 64.00 32.00 64.00 -32.00 65.00 32.00 64.00 32.00 32.00 32.00 -32.00 32.00 32.00 129.00 -32.00 96.00 96.00 32.00 32.00 -128.00 129.00 -129.00 64.00 -32.00 65.00 -32.00 0.00 -64.00 64.00 -65.00 129.00 -32.00 32.00 32.00 32.00 65.00 32.00 32.00 32.00 0.00 32.00 -32.00 0.00 -129.00 97.00 0.00 32.00 64.00 32.00 97.00 -32.00 64.00 129.00 -32.00 32.00 -225.00 64.00 -32.00 32.00 96.00 65.00 -32.00 64.00 0.00 32.00 96.00 0.00 65.00 64.00 0.00 32.00 0.00 33.00 -129.00 225.00 0.00 128.00 -32.00 97.00 161.00 96.00 64.00 32.00 32.00 33.00 -32.00 96.00 64.00 64.00 -32.00 32.00 -64.00 129.00 -97.00 64.00 33.00 0.00 32.00 0.00 32.00 65.00 -64.00 96.00 -33.00 0.00 -32.00 -32.00 -64.00 64.00 64.00 32.00 97.00 0.00 96.00 65.00 64.00 0.00 0.00 32.00 0.00 96.00 65.00 32.00 161.00 33.00 96.00 -33.00 64.00 33.00 33.00 64.00 -33.00 96.00 97.00 0.00 0.00 65.00 32.00 0.00 64.00 -32.00 65.00 -33.00 64.00 65.00 -64.00 128.00 96.00 65.00 64.00 0.00 32.00 64.00 0.00 32.00 33.00 0.00 32.00 -32.00 64.00 0.00 32.00 32.00 -32.00 64.00 97.00 0.00 64.00 33.00 32.00 192.00 32.00 33.00 32.00 64.00 65.00 32.00 64.00 0.00 32.00 32.00 -32.00 65.00 0.00 32.00 -32.00 32.00 -32.00 32.00 0.00 97.00 -32.00 32.00 -65.00 0.00 -64.00 64.00 -32.00 0.00 -32.00 32.00 -97.00 -32.00 -64.00 -96.00 -32.00 32.00 0.00 32.00 32.00 0.00 0.00 32.00 32.00 32.00 0.00 64.00 -32.00 33.00 -32.00 64.00 32.00 32.00 64.00 64.00 0.00 32.00 0.00 33.00 -32.00 32.00 32.00 0.00 -32.00 32.00 32.00 32.00 64.00 64.00 33.00 33.00 -33.00 32.00 -64.00 -32.00 32.00 64.00 -32.00 0.00 32.00 32.00 0.00 32.00 -32.00 0.00 32.00 0.00 32.00 32.00 -32.00 97.00 -64.00 32.00 96.00 96.00 0.00 33.00 -64.00 64.00 32.00 32.00 0.00 64.00 -64.00 32.00 -32.00 0.00 0.00 -32.00 0.00 32.00 -65.00 0.00 0.00 33.00 0.00 32.00 -32.00 32.00 32.00 32.00 65.00 64.00 32.00 0.00 0.00 33.00 0.00 96.00 -32.00 0.00 0.00 64.00 0.00 97.00 0.00 32.00 0.00 32.00 0.00 97.00 -32.00 32.00 -33.00 32.00 0.00 32.00 -64.00 32.00 -64.00 32.00 0.00 32.00 32.00 0.00 64.00 97.00 -32.00 96.00 -32.00 0.00 -32.00 65.00 -64.00 96.00 -65.00 -32.00 -32.00 129.00 -32.00 32.00 -64.00 0.00 -32.00 0.00 -33.00 -65.00 -64.00 0.00 -32.00 33.00 -32.00 0.00 -65.00 -65.00 0.00 -32.00 -32.00 0.00 32.00 97.00 -96.00 96.00 -129.00 -64.00 -32.00 0.00 0.00 32.00 -64.00 0.00 -32.00 -97.00 -65.00 0.00 -64.00 33.00 -128.00 0.00 -33.00 -33.00 0.00 -64.00 -64.00 0.00 -32.00 -32.00 -32.00 0.00 32.00 -64.00 0.00 -32.00 32.00 -33.00 32.00 -96.00 -64.00 0.00 -32.00 -32.00 0.00 -65.00 0.00 -96.00 -65.00 0.00 0.00 -64.00 -96.00 -32.00 -32.00 0.00 -32.00 -33.00 -33.00 0.00 -128.00 -128.00 -129.00 -64.00 -64.00 -97.00 -96.00 0.00 -33.00 -96.00 0.00 -33.00 -96.00 33.00 -64.00 -33.00 -33.00 65.00 33.00 64.00 -33.00 32.00 -32.00 32.00 -96.00 33.00 -32.00 0.00 0.00 96.00 -97.00 64.00 0.00 65.00 32.00 64.00 0.00 32.00 0.00 32.00 97.00 32.00 32.00 0.00 64.00 97.00 -64.00 161.00 -32.00 64.00 -32.00 161.00 32.00 64.00 0.00 64.00 32.00 32.00 64.00 33.00 0.00 32.00 0.00 32.00 -32.00 32.00 -32.00 96.00 64.00 33.00 0.00 32.00 32.00 32.00 33.00 129.00 -33.00 32.00 -64.00 -32.00 -32.00 0.00 -64.00 64.00 -33.00 0.00 -32.00 32.00 -64.00 64.00 -64.00 -32.00 -65.00 32.00 -32.00 0.00 -96.00 32.00 -64.00 -32.00 -65.00 -32.00 -128.00 -96.00 -97.00 -32.00 -128.00 -65.00 -129.00 -32.00 -129.00 -64.00 -193.00 -32.00 -160.00 -33.00 -33.00 65.00 -257.00 161.00 -32.00 32.00 0.00 64.00 64.00 64.00 65.00 32.00 0.00 65.00 64.00 32.00 -32.00 32.00 -32.00 64.00 -65.00 129.00 -32.00 96.00 -96.00 129.00 32.00 97.00 -32.00 32.00 64.00 128.00 64.00 -64.00 33.00 -32.00 32.00 0.00 32.00 0.00 0.00 225.00 96.00 0.00 161.00 193.00 -32.00 128.00 -64.00 0.00 -65.00 65.00 97.00 32.00 0.00 32.00 -65.00 64.00 -96.00 33.00 -64.00 32.00 -65.00 64.00 -96.00 129.00 0.00 192.00 -64.00 193.00 0.00 161.00 0.00 64.00 128.00 97.00 97.00 32.00 64.00 64.00 32.00 0.00 0.00 33.00 129.00 32.00 0.00 32.00 -32.00 64.00 32.00 64.00 -32.00 161.00 64.00 129.00 96.00 96.00 0.00 97.00 65.00 161.00 -65.00 128.00 33.00 32.00 -33.00 32.00 97.00 161.00 0.00 65.00 -32.00 32.00 0.00 32.00 -65.00 0.00 -643.00 161.00 -450.00 96.00 -128.00 97.00 -33.00 32.00 -32.00 -32.00 -32.00 32.00 -32.00 -32.00 -64.00 -65.00 -65.00 32.00 32.00 -64.00 -32.00 -32.00 -32.00 0.00 32.00 0.00 -32.00 32.00 -32.00 0.00 0.00 32.00 -32.00 0.00 0.00 32.00 -32.00 -32.00 -32.00 65.00 32.00 0.00 -32.00 0.00 0.00 32.00 32.00 0.00 -32.00 0.00 32.00 32.00 -32.00 0.00 32.00 0.00 -32.00 32.00 -33.00 0.00 -32.00 -32.00 0.00 32.00 0.00 32.00 -32.00 0.00 -32.00 0.00 0.00 32.00 -32.00 0.00 0.00 32.00 -32.00 33.00 -32.00 32.00 0.00 32.00 -33.00 0.00 -32.00 0.00 -32.00 0.00 -64.00 32.00 -32.00 -32.00 -97.00 0.00 0.00 -32.00 0.00 32.00 -32.00 -32.00 0.00 32.00 -32.00 0.00 -32.00 0.00 0.00 32.00 0.00 -32.00 0.00 64.00 -65.00 32.00 33.00 0.00 -65.00 0.00 0.00 -32.00 -32.00 0.00 -32.00 -64.00 -32.00 32.00 0.00 -32.00 -32.00 0.00 0.00 -32.00 -65.00 0.00 0.00 -32.00 -32.00 0.00 0.00 -33.00 -32.00 0.00 0.00 -32.00 0.00 -32.00 0.00 -64.00 0.00 -32.00 0.00 -32.00 32.00 0.00 0.00 -33.00 0.00 -32.00 -32.00 -32.00 64.00 0.00 0.00 -32.00 0.00 -32.00 -32.00 0.00 0.00 -32.00 32.00 -33.00 -64.00 0.00 32.00 -32.00 -32.00 -32.00 0.00 -64.00 -32.00 0.00 32.00 0.00 32.00 -64.00 0.00 -33.00 -32.00 0.00 32.00 -32.00 0.00 -32.00 0.00 -32.00 0.00 -32.00 0.00 -32.00 32.00 -33.00 32.00 0.00 0.00 -64.00 33.00 0.00 0.00 -32.00 32.00 -32.00 32.00 -97.00 32.00 0.00 0.00 -32.00 0.00 -32.00 32.00 -32.00 0.00 -32.00 0.00 32.00 0.00 -64.00 32.00 0.00 0.00 -33.00 -32.00 -32.00 0.00 -64.00 32.00 -64.00 0.00 -65.00 -32.00 -32.00 -32.00 0.00 -32.00 -32.00 32.00 -32.00 0.00 -64.00 0.00 -65.00 -32.00 -64.00 64.00 -161.00 32.00 -32.00 -32.00 -32.00 -32.00 0.00 -96.00 -32.00 -129.00 0.00 -32.00 -32.00 0.00 -33.00 -32.00 0.00 -65.00 -96.00 -64.00 0.00 0.00 -225.00 -386.00 0.00 -321.00 0.00 -450.00 0.00 -547.00 0.00 -1222.00 0.00 -96.00 0.00 -708.00 0.00 0.00 64.00 0.00 515.00 -64.00 0.00 -64.00 96.00 -32.00 97.00 -33.00 128.00 0.00 97.00 65.00 32.00 64.00 -32.00 32.00 64.00 32.00 129.00 -32.00 64.00 -32.00 0.00 -96.00 129.00 -33.00 64.00 -128.00 32.00 -65.00 96.00 0.00 33.00 0.00 64.00 33.00 161.00 32.00 32.00 -32.00 32.00 0.00 32.00 0.00 64.00 32.00 0.00 0.00 65.00 -32.00 0.00 0.00 32.00 32.00 32.00 32.00 -32.00 64.00 32.00 0.00 32.00 0.00 65.00 -64.00 64.00 32.00 32.00 -32.00 96.00 -32.00 65.00 0.00 96.00 -32.00 97.00 0.00 32.00 900.00 0.00 257.00 0.00 64.00 0.00 386.00 0.00 579.00 0.00 643.00 -32.00 289.00 0.00 1480.00 0.00 0.00 32.00 0.00 32.00 -33.00 32.00 33.00 32.00 0.00 32.00 -33.00 0.00 0.00 33.00 -32.00 32.00 0.00 -32.00 -32.00 0.00 0.00 32.00 -32.00 -32.00 0.00 32.00 0.00 32.00 0.00 32.00 -32.00 32.00 32.00 32.00 -32.00 0.00 0.00 33.00 -65.00 32.00 33.00 32.00 0.00 32.00 32.00 0.00 -32.00 32.00 32.00 32.00 -32.00 32.00 32.00 0.00 32.00 33.00 0.00 32.00 -32.00 32.00 32.00 0.00 32.00 64.00 -32.00 0.00 32.00 32.00 32.00 32.00 -32.00 0.00 32.00 97.00 -32.00 96.00 -32.00 0.00 0.00 33.00 -64.00 32.00 -33.00 64.00 33.00 32.00 -33.00 32.00 0.00 65.00 -32.00 32.00 -32.00 96.00 -32.00 0.00 -32.00 65.00 -97.00 160.00 -64.00 32.00 -32.00 33.00 -32.00 32.00 32.00 128.00 -32.00 97.00 -65.00 32.00 -32.00 64.00 -32.00 33.00 0.00 96.00 0.00 64.00 0.00 32.00 32.00 33.00 32.00 64.00 0.00 64.00 65.00 0.00 -32.00 32.00 32.00 32.00 0.00 -32.00 32.00 32.00 32.00 -32.00 32.00 32.00 -32.00 33.00 32.00 0.00 -32.00 32.00 32.00 0.00 -32.00 32.00 64.00 0.00 33.00 0.00 0.00 32.00 32.00 32.00 0.00 -32.00 64.00 0.00 0.00 64.00 0.00 33.00 32.00 0.00 0.00 -33.00 64.00 -32.00 0.00 32.00 65.00 0.00 0.00 33.00 32.00 0.00 -32.00 0.00 32.00 32.00 -32.00 32.00 32.00 32.00 64.00 -64.00 0.00 -32.00 32.00 32.00 -32.00 64.00 32.00 -32.00 33.00 64.00 0.00 32.00 32.00 -32.00 32.00 0.00 0.00 65.00 32.00 -33.00 0.00 33.00 0.00 32.00 32.00 0.00 0.00 64.00 32.00 32.00 32.00 -32.00 33.00 -32.00 32.00 64.00 -32.00 0.00 32.00 0.00 32.00 32.00 -64.00 32.00 32.00 33.00 32.00 -33.00 0.00 97.00 -32.00 32.00 32.00 0.00 32.00 0.00 64.00 32.00 0.00 64.00 0.00 33.00 -32.00 0.00 32.00 32.00 -32.00 32.00 -32.00 64.00 32.00 32.00 32.00 0.00 -32.00 0.00 0.00 65.00 65.00 0.00 0.00 32.00 0.00 32.00 0.00 32.00 0.00 32.00 0.00 32.00 64.00 33.00 -32.00 32.00 0.00 32.00 96.00 -32.00 -64.00 64.00 32.00 97.00 0.00 32.00 -64.00 0.00 32.00 64.00 32.00 0.00 0.00 32.00 32.00 0.00 -32.00 32.00 -32.00 0.00 32.00 32.00 32.00 0.00 -32.00 65.00 64.00 -32.00 32.00 0.00 33.00 64.00 32.00 0.00 32.00 32.00 -97.00 32.00 33.00 32.00 0.00 33.00 32.00 -33.00 32.00 33.00 -32.00 32.00 64.00 32.00 -32.00 32.00 32.00 32.00 32.00 -32.00 0.00 32.00 64.00 32.00 33.00 32.00 -33.00 33.00 -96.00 32.00 64.00 0.00 0.00 32.00 -32.00 0.00 0.00 32.00 64.00 -32.00 0.00 32.00 -64.00 32.00 32.00 32.00 -32.00 0.00 -32.00 0.00 32.00 33.00 -32.00 0.00 0.00 32.00 -32.00 -32.00 0.00 32.00 0.00 -32.00 -32.00 32.00 0.00 32.00 -32.00 0.00 32.00 32.00 -65.00 -32.00 0.00 -32.00 -32.00 0.00 0.00 96.00 32.00 0.00 -32.00 32.00 0.00 -32.00 -32.00 32.00 -32.00 0.00 0.00 32.00 32.00 0.00 -32.00 33.00 -32.00 -33.00 -32.00 33.00 32.00 32.00 -97.00 -32.00 0.00 32.00 -32.00 0.00 0.00 32.00 32.00 0.00 -32.00 0.00 -32.00 -32.00 -32.00 32.00 0.00 -32.00 0.00 96.00 -32.00 0.00 -32.00 -32.00 0.00 32.00 -33.00 -32.00 0.00 97.00 -32.00 -65.00 -32.00 65.00 32.00 32.00 -32.00 0.00 0.00 32.00 -32.00 32.00 32.00 64.00 -64.00 -32.00 -64.00 32.00 32.00 32.00 -32.00 33.00 -33.00 -65.00 -64.00 32.00 0.00 -32.00 -32.00 32.00 32.00 33.00 -32.00 32.00 -97.00 0.00 33.00 32.00 -33.00 32.00 65.00 32.00 -32.00 0.00 -33.00 0.00 -32.00 0.00 32.00 32.00 33.00 33.00 0.00 32.00 -33.00 0.00 0.00 -32.00 -32.00 32.00 0.00 32.00 0.00 32.00 -64.00 0.00 -32.00 0.00 -32.00 32.00 32.00 64.00 -32.00 0.00 32.00 33.00 -32.00 32.00 -32.00 -32.00 -65.00 0.00 0.00 32.00 0.00 32.00 -64.00 0.00 32.00 32.00 0.00 32.00 -96.00 32.00 0.00 33.00 32.00 0.00 32.00 32.00 0.00 32.00 -32.00 32.00 32.00 64.00 0.00 32.00 -64.00 -32.00 -33.00 32.00 -32.00 0.00 0.00 33.00 -32.00 0.00 64.00 64.00 -32.00 32.00 0.00 -32.00 -64.00 0.00 32.00 32.00 -32.00 32.00 -32.00 -64.00 -97.00 32.00 0.00 -32.00 -32.00 0.00 0.00 -32.00 -64.00 -32.00 0.00 -33.00 0.00 65.00 32.00 0.00 -96.00 64.00 32.00 32.00 0.00 97.00 -32.00 32.00 -33.00 -32.00 0.00 32.00 0.00 32.00 -32.00 0.00 32.00 32.00 0.00 32.00 33.00 0.00 0.00 32.00 -65.00 0.00 32.00 33.00 0.00 32.00 33.00 0.00 0.00 32.00 0.00 64.00 -65.00 0.00 -32.00 64.00 32.00 0.00 97.00 33.00 32.00 64.00 32.00 32.00 0.00 64.00 0.00 97.00 0.00 32.00 32.00 0.00 32.00 32.00 65.00 -96.00 32.00 128.00 32.00 0.00 32.00 0.00 32.00 -32.00 161.00 -32.00 64.00 -32.00 65.00 0.00 64.00 32.00 96.00 32.00 97.00 -32.00 64.00 32.00 32.00 64.00 33.00 65.00 96.00 96.00 64.00 97.00 32.00 64.00 0.00 64.00 0.00 97.00 -64.00 0.00 0.00 64.00 0.00 32.00 32.00 0.00 0.00 32.00 0.00 33.00 -64.00 64.00 -64.00 0.00 0.00 32.00 -32.00 0.00 -33.00 32.00 0.00 64.00 -32.00 65.00 -64.00 64.00 -32.00 32.00 0.00 32.00 32.00 33.00 0.00 32.00 -32.00 32.00 0.00 32.00 -65.00 32.00 0.00 32.00 33.00 32.00 -33.00 33.00 -32.00 0.00 65.00 32.00 -33.00 0.00 -32.00 32.00 -32.00 32.00 -32.00 32.00 32.00 32.00 32.00 65.00 0.00 32.00 0.00 32.00 32.00 32.00 -32.00 64.00 32.00 33.00 -32.00 0.00 32.00 32.00 33.00 0.00 32.00 32.00 -32.00 32.00 32.00 0.00 -32.00 32.00 32.00 32.00 -32.00 0.00 32.00 32.00 0.00 33.00 32.00 0.00 0.00 64.00 96.00 64.00 0.00 65.00 -32.00 0.00 0.00 32.00 0.00 64.00 32.00 0.00 0.00 32.00 65.00 32.00 32.00 33.00 -32.00 32.00 32.00 32.00 -32.00 0.00 32.00 0.00 32.00 64.00 0.00 64.00 -32.00 33.00 -32.00 0.00 -32.00 0.00 32.00 64.00 -65.00 -32.00 -32.00 0.00 -96.00 64.00 -32.00 32.00 -65.00 -32.00 0.00 64.00 32.00 0.00 0.00 32.00 -64.00 33.00 0.00 32.00 -64.00 0.00 -32.00 32.00 -32.00 -32.00 0.00 64.00 -65.00 32.00 65.00 0.00 0.00 32.00 -65.00 0.00 -32.00 33.00 0.00 -33.00 -64.00 0.00 -32.00 65.00 32.00 32.00 0.00 32.00 -32.00 0.00 -33.00 -32.00 -32.00 0.00 -64.00 64.00 -32.00 0.00 0.00 32.00 -64.00 -32.00 0.00 32.00 -33.00 33.00 33.00 32.00 -33.00 0.00 -32.00 32.00 -32.00 -32.00 -64.00 32.00 0.00 64.00 -65.00 32.00 0.00 32.00 0.00 33.00 -32.00 -33.00 0.00 -32.00 0.00 -96.00 0.00 -32.00 -32.00 0.00 -64.00 64.00 -32.00 0.00 -32.00 64.00 -33.00 32.00 -64.00 0.00 64.00 33.00 -32.00 0.00 -32.00 0.00 -64.00 64.00 0.00 32.00 0.00 32.00 0.00 32.00 -32.00 -32.00 0.00 -32.00 -65.00 32.00 32.00 64.00 -64.00 33.00 -32.00 32.00 32.00 32.00 32.00 64.00 65.00 32.00 -65.00 65.00 0.00 32.00 -32.00 0.00 -64.00 32.00 0.00 -32.00 -32.00 -32.00 -32.00 0.00 -65.00 161.00 -32.00 0.00 -32.00 0.00 0.00 32.00 -64.00 64.00 -33.00 0.00 -32.00 0.00 0.00 -64.00 -128.00 0.00 32.00 64.00 -32.00 0.00 -32.00 32.00 -33.00 64.00 33.00 33.00 0.00 32.00 -65.00 0.00 -32.00 32.00 -64.00 32.00 -32.00 -32.00 -33.00 0.00 -32.00 -32.00 32.00 -32.00 -32.00 0.00 -32.00 -33.00 -32.00 33.00 -64.00 32.00 0.00 64.00 -32.00 64.00 32.00 32.00 0.00 33.00 -32.00 0.00 -65.00 -33.00 -32.00 -32.00 -32.00 32.00 0.00 33.00 -32.00 32.00 32.00 32.00 0.00 32.00 -32.00 32.00 -32.00 0.00 -32.00 -32.00 -33.00 32.00 -128.00 -64.00 -32.00 32.00 -33.00 97.00 -32.00 0.00 -64.00 32.00 -32.00 32.00 -32.00 -32.00 0.00 -97.00 -33.00 0.00 -32.00 0.00 0.00 -64.00 0.00 -64.00 0.00 -33.00 -96.00 65.00 -32.00 0.00 -32.00 -32.00 0.00 -33.00 -65.00 -32.00 -64.00 -32.00 -32.00 -64.00 -32.00 -32.00 -32.00 0.00 -33.00 64.00 -32.00 32.00 -64.00 0.00 -32.00 0.00 -97.00 -32.00 -64.00 -32.00 -97.00 -32.00 0.00 -65.00 -64.00 -64.00 0.00 -64.00 -64.00 0.00 -97.00 -32.00 -128.00 0.00 -32.00 -32.00 0.00 -65.00 -129.00 0.00 -32.00 -64.00 -32.00 0.00 -32.00 0.00 -65.00 64.00 -128.00 97.00 0.00 32.00 64.00 32.00 0.00 32.00 -32.00 0.00 -65.00 0.00 -32.00 -64.00 -32.00 0.00 -32.00 0.00 -32.00 -32.00 -64.00 32.00 -161.00 0.00 -32.00 0.00 0.00 -64.00 -32.00 0.00 -33.00 0.00 -64.00 32.00 -64.00 -32.00 -161.00 96.00 -32.00 -32.00 32.00 -64.00 -32.00 -33.00 -32.00 0.00 -97.00 65.00 -64.00 -65.00 -97.00 0.00 -32.00 -32.00 0.00 -64.00 -32.00 -32.00 -96.00 0.00 -32.00 32.00 -33.00 0.00 -193.00 -32.00 -32.00 32.00 0.00 32.00 0.00 32.00 -64.00 0.00 -64.00 0.00 -65.00 0.00 -64.00 32.00 -64.00 -32.00 -97.00 32.00 -96.00 -32.00 -97.00 65.00 -64.00 -33.00 -64.00 33.00 -65.00 96.00 -64.00 0.00 -32.00 -161.00 -32.00 -32.00 -161.00 -32.00 -32.00 -64.00 -129.00 0.00 -32.00 -65.00 -96.00 0.00 -97.00 97.00 -64.00 32.00 -32.00 32.00 -32.00 0.00 0.00 97.00 -32.00 0.00 -33.00 64.00 -32.00 0.00 -96.00 -32.00 -97.00 64.00 0.00 64.00 -32.00 65.00 -129.00 64.00 0.00 -32.00 -64.00 0.00 -32.00 -32.00 -64.00 0.00 0.00 -33.00 32.00 -32.00 0.00 -32.00 -97.00 0.00 -128.00 97.00 -32.00 32.00 -129.00 32.00 -96.00 -32.00 -33.00 32.00 0.00 32.00 97.00 64.00 0.00 32.00 0.00 33.00 -32.00 32.00 -65.00 32.00 -64.00 64.00 -64.00 129.00 -32.00 96.00 -97.00 33.00 -32.00 0.00 -32.00 32.00 -32.00 32.00 -32.00 96.00 -33.00 32.00 -96.00 -32.00 -32.00 0.00 -64.00 161.00 -97.00 96.00 -32.00 97.00 -32.00 32.00 -97.00 32.00 -64.00 -32.00 -32.00 0.00 -64.00 -161.00 -226.00 -225.00 -32.00 -96.00 0.00 -64.00 0.00 -97.00 0.00 -32.00 -32.00 -32.00 -32.00 0.00 -96.00 -32.00 -65.00 32.00 -32.00 0.00 -32.00 32.00 32.00 129.00 -32.00 32.00 0.00 32.00 -32.00 0.00 -32.00 32.00 -65.00 -32.00 -257.00 32.00 -96.00 32.00 0.00 32.00 -33.00 32.00 97.00 97.00 -32.00 64.00 -32.00 0.00 -97.00 -64.00 -32.00 0.00 -64.00 0.00 -65.00 32.00 -96.00 64.00 -64.00 32.00 -33.00 0.00 -64.00 -32.00 -64.00 32.00 -32.00 65.00 -32.00 64.00 -33.00 0.00 -32.00 0.00 -96.00 -32.00 -97.00 0.00 -64.00 -64.00 -64.00 0.00 -32.00 -33.00 -33.00 -32.00 -32.00 0.00 -96.00 65.00 -129.00 0.00 -193.00 -33.00 -32.00 -64.00 -161.00 0.00 -64.00 0.00 -32.00 32.00 -64.00 161.00 -65.00 64.00 -96.00 97.00 -386.00 -64.00 -161.00 96.00 -96.00 0.00 -161.00 -32.00 -97.00 32.00 -64.00 32.00 -32.00 32.00 -64.00 32.00 -65.00 65.00 -160.00 225.00 -97.00 257.00 -32.00 32.00 -64.00 0.00 -97.00 32.00 -32.00 33.00 0.00 32.00 -96.00 257.00 -97.00 129.00 -32.00 0.00 -129.00 64.00 -64.00 32.00 0.00 64.00 64.00 161.00 -32.00 97.00 32.00 32.00 0.00 128.00 -128.00 193.00 -64.00 129.00 -33.00 0.00 0.00 32.00 -128.00 64.00 -65.00 65.00 -289.00 0.00 -64.00 0.00 -65.00 0.00 -32.00 32.00 32.00 96.00 -32.00 64.00 -257.00 65.00 -32.00 64.00 0.00 64.00 0.00 33.00 -32.00 64.00 -97.00 128.00 -96.00 0.00 -129.00 129.00 -64.00 97.00 0.00 32.00 -32.00 64.00 0.00 96.00 -65.00 97.00 -32.00 129.00 -64.00 64.00 0.00 32.00 -32.00 64.00 32.00 32.00 161.00 129.00 64.00 97.00 0.00 32.00 -64.00 64.00 -32.00 0.00 -290.00 -96.00 -160.00 -65.00 0.00 -32.00 -33.00 -32.00 -32.00 -32.00 -64.00 -65.00 -97.00 0.00 0.00 -96.00 -96.00 0.00 32.00 -32.00 -32.00 -32.00 -32.00 32.00 -97.00 -32.00 65.00 -32.00 0.00 -33.00 -33.00 -32.00 -32.00 -96.00 -32.00 0.00 0.00 -65.00 -64.00 -64.00 -32.00 -32.00 -32.00 32.00 0.00 -32.00 -97.00 -64.00 0.00 -32.00 -32.00 0.00 -64.00 0.00 -32.00 -33.00 -65.00 0.00 -64.00 -64.00 -129.00 0.00 -64.00 -32.00 -32.00 -64.00 -64.00 0.00 0.00 -33.00 -33.00 33.00 -32.00 -33.00 -32.00 0.00 -32.00 0.00 0.00 33.00 -64.00 0.00 -33.00 32.00 -32.00 -32.00 -96.00 -33.00 0.00 -64.00 -32.00 32.00 -32.00 -32.00 -33.00 -32.00 -32.00 0.00 0.00 -96.00 -128.00 0.00 -65.00 -33.00 -96.00 33.00 0.00 -33.00 -32.00 -32.00 0.00 -32.00 0.00 -32.00 -97.00 0.00 -32.00 -32.00 -32.00 0.00 0.00 -32.00 -32.00 0.00 32.00 -33.00 -32.00 0.00 -32.00 -32.00 -33.00 0.00 -64.00 0.00 -32.00 -32.00 -32.00 0.00 -32.00 32.00 -65.00 -64.00 -32.00 32.00 -64.00 0.00 -32.00 -32.00 0.00 -32.00 -32.00 0.00 -97.00 -32.00 -64.00 0.00 -32.00 0.00 -32.00 -32.00 -97.00 0.00 0.00 -33.00 -64.00 0.00 -32.00 33.00 -65.00 32.00 0.00 -32.00 -64.00 0.00 -64.00 -33.00 -32.00 0.00 -65.00 33.00 -161.00 -97.00 -32.00 32.00 -64.00 -64.00 32.00 0.00 -32.00 -32.00 -32.00 32.00 -32.00 0.00 -32.00 -64.00 -33.00 32.00 0.00 -32.00 -32.00 0.00 0.00 -32.00 32.00 0.00 -32.00 0.00 -64.00 0.00 -64.00 -65.00 -32.00 32.00 -65.00 -32.00 32.00 0.00 -64.00 -32.00 32.00 0.00 -128.00 -64.00 -97.00 0.00 0.00 -32.00 32.00 -33.00 -32.00 0.00 -32.00 0.00 0.00 33.00 -32.00 0.00 -65.00 -65.00 0.00 -32.00 -32.00 0.00 -32.00 -64.00 -32.00 0.00 0.00 -32.00 -32.00 -65.00 -64.00 0.00 -33.00 -64.00 -32.00 0.00 0.00 -32.00 -64.00 0.00 -32.00 -32.00 0.00 32.00 -32.00 0.00 -32.00 0.00 -33.00 -32.00 -32.00 -32.00 32.00 64.00 -32.00 0.00 -32.00 0.00 -32.00 -32.00 -64.00 0.00 0.00 -32.00 -33.00 32.00 -32.00 32.00 -32.00 32.00 0.00 -32.00 32.00 -32.00 -32.00 -32.00 -32.00 0.00 -64.00 -33.00 0.00 33.00 0.00 -33.00 -33.00 -32.00 -32.00 0.00 -32.00 -32.00 -32.00 32.00 -64.00 0.00 -32.00 -32.00 -33.00 0.00 0.00 -32.00 33.00 0.00 -33.00 0.00 -64.00 -64.00 32.00 0.00 -32.00 -32.00 0.00 -65.00 -32.00 -32.00 0.00 32.00 -64.00 -32.00 -32.00 0.00 -33.00 -32.00 -32.00 0.00 -32.00 -32.00 -32.00 -32.00 -32.00 0.00 0.00 -65.00 -32.00 -32.00 0.00 -32.00 -33.00 0.00 0.00 -32.00 -32.00 0.00 -64.00 32.00 0.00 -32.00 -32.00 32.00 0.00 -32.00 -65.00 -32.00 -128.00 0.00 -64.00 -65.00 0.00 33.00 -65.00 -33.00 -96.00 0.00 0.00 65.00 -64.00 0.00 -65.00 -32.00 -64.00 -33.00 0.00 -32.00 -32.00 0.00 0.00 -32.00 -65.00 0.00 33.00 0.00 0.00 -64.00 -97.00 0.00 32.00 -32.00 -64.00 0.00 0.00 -33.00 -97.00 -96.00 0.00 -32.00 -64.00 -32.00 0.00 -32.00 0.00 -33.00 -64.00 -32.00 0.00 -32.00 -97.00 -193.00 -128.00 0.00 -129.00 -64.00 -96.00 -32.00 0.00 -32.00 -65.00 -33.00 -96.00 0.00 0.00 33.00 -64.00 32.00 -97.00 64.00 -32.00 32.00 -129.00 0.00 -64.00 32.00 -32.00 -32.00 -161.00 -32.00 -32.00 0.00 -161.00 64.00 -64.00 -32.00 -96.00 0.00 -65.00 -32.00 -96.00 0.00 -129.00 -64.00 -64.00 32.00 -64.00 -32.00 -33.00 0.00 0.00 -32.00 -128.00 -65.00 -193.00 -32.00 0.00 -96.00 -32.00 -33.00 -97.00 0.00 32.00 -64.00 -32.00 -64.00 -64.00 -64.00 0.00 -65.00 -32.00 -64.00 0.00 -32.00 96.00 -129.00 129.00 -32.00 32.00 -96.00 32.00 -65.00 97.00 -64.00 32.00 -129.00 0.00 -32.00 32.00 -32.00 32.00 0.00 97.00 0.00 192.00 -32.00 65.00 -129.00 96.00 -96.00 32.00 -97.00 -32.00 -32.00 0.00 -32.00 -96.00 -64.00 -65.00 -32.00 -96.00 -33.00 -32.00 0.00 -225.00 0.00 -225.00 -64.00 -129.00 0.00 -161.00 32.00 -160.00 97.00 -33.00 128.00 -32.00 0.00 -64.00 -32.00 -129.00 0.00 -160.00 -161.00 0.00 -193.00 -33.00 -128.00 0.00 -129.00 -96.00 -289.00 0.00 -97.00 -32.00 -193.00 -32.00 -96.00 32.00 -64.00 64.00 -32.00 32.00 -33.00 129.00 0.00 32.00 0.00 32.00 -32.00 32.00 -32.00 0.00 -289.00 -32.00 -65.00 -32.00 -32.00 -64.00 -128.00 -161.00 -97.00 32.00 -96.00 -32.00 -32.00 0.00 -33.00 -32.00 -32.00 -32.00 -32.00 32.00 -161.00 -32.00 -64.00 0.00 -32.00 -65.00 -64.00 -32.00 -65.00 32.00 -32.00 -64.00 -64.00 32.00 -32.00 -32.00 0.00 -32.00 -65.00 -32.00 0.00 -32.00 -32.00 -33.00 -32.00 0.00 -32.00 -64.00 -32.00 -32.00 -32.00 0.00 32.00 -96.00 -65.00 32.00 -32.00 -32.00 -32.00 0.00 -32.00 -33.00 0.00 33.00 -32.00 0.00 -32.00 -33.00 -32.00 33.00 -33.00 -33.00 0.00 0.00 -64.00 -32.00 -64.00 0.00 -65.00 32.00 -32.00 -32.00 0.00 32.00 -32.00 0.00 -32.00 33.00 -32.00 0.00 -32.00 0.00 -32.00 0.00 -33.00 0.00 -32.00 0.00 -32.00 -33.00 -32.00 33.00 -32.00 -33.00 -32.00 0.00 -65.00 33.00 0.00 -33.00 0.00 0.00 -32.00 33.00 -64.00 0.00 -32.00 0.00 32.00 0.00 -64.00z"},ms:{name:"MS",path:"M81302.00 122857.00l708.00 -1479.00 482.00 -1061.00 354.00 0.00 64.00 -96.00 -32.00 0.00 32.00 -65.00 -64.00 -64.00 -33.00 -32.00 -32.00 0.00 0.00 -386.00 -225.00 0.00 997.00 -3215.00 482.00 -32.00 0.00 -33.00 -64.00 -32.00 -32.00 -32.00 0.00 -32.00 0.00 -32.00 -32.00 -32.00 -32.00 32.00 -65.00 -32.00 0.00 32.00 -353.00 -322.00 -33.00 -128.00 -64.00 -290.00 -579.00 -1093.00 193.00 0.00 0.00 -96.00 -193.00 -161.00 65.00 -193.00 -65.00 -64.00 -32.00 0.00 -64.00 -129.00 -32.00 0.00 -65.00 -161.00 -64.00 -32.00 -32.00 -64.00 32.00 -65.00 0.00 -64.00 0.00 -32.00 -32.00 32.00 0.00 -32.00 32.00 -64.00 -64.00 0.00 32.00 0.00 32.00 -65.00 -64.00 33.00 0.00 -33.00 32.00 -32.00 0.00 -32.00 -64.00 -32.00 0.00 -32.00 32.00 0.00 161.00 32.00 64.00 -129.00 64.00 -32.00 64.00 64.00 0.00 129.00 65.00 32.00 0.00 65.00 0.00 64.00 32.00 128.00 32.00 0.00 0.00 65.00 32.00 0.00 0.00 32.00 0.00 32.00 0.00 32.00 32.00 32.00 0.00 33.00 33.00 0.00 -33.00 32.00 -32.00 32.00 0.00 32.00 0.00 64.00 -32.00 32.00 64.00 33.00 0.00 32.00 33.00 0.00 0.00 32.00 96.00 -32.00 0.00 -32.00 32.00 0.00 65.00 64.00 32.00 64.00 32.00 32.00 -32.00 0.00 32.00 65.00 64.00 32.00 -32.00 32.00 -32.00 0.00 32.00 96.00 0.00 33.00 129.00 -33.00 32.00 97.00 64.00 0.00 32.00 32.00 97.00 64.00 -33.00 65.00 129.00 64.00 161.00 -32.00 0.00 96.00 64.00 97.00 65.00 32.00 32.00 -64.00 -32.00 -97.00 64.00 0.00 64.00 -96.00 64.00 32.00 0.00 -32.00 33.00 -32.00 0.00 -33.00 64.00 33.00 64.00 -97.00 32.00 0.00 32.00 32.00 33.00 32.00 32.00 -32.00 32.00 32.00 0.00 -32.00 64.00 0.00 0.00 -32.00 65.00 -32.00 32.00 -32.00 32.00 32.00 32.00 -32.00 32.00 0.00 -32.00 32.00 32.00 32.00 0.00 -64.00 97.00 32.00 64.00 -32.00 96.00 0.00 0.00 -32.00 -64.00 0.00 -32.00 -65.00 32.00 32.00 64.00 -64.00 33.00 32.00 0.00 -32.00 32.00 0.00 96.00 0.00 97.00 -32.00 96.00 0.00 64.00 -64.00 129.00 64.00 0.00 -32.00 96.00 0.00 0.00 -97.00 65.00 -32.00 32.00 -64.00 64.00 0.00 32.00 -32.00 33.00 32.00 32.00 0.00 32.00 -193.00 64.00 0.00 0.00 -32.00 32.00 -64.00 32.00 0.00 33.00 0.00 64.00 -65.00 32.00 -96.00 97.00 -129.00 0.00 -32.00 -65.00 32.00 -32.00 -32.00 0.00 -32.00 32.00 -32.00 -32.00 -65.00 32.00 0.00 32.00 -64.00 65.00 0.00 64.00 -96.00 96.00 -33.00 65.00 -32.00 64.00 32.00 64.00 -32.00 33.00 -96.00 32.00 0.00 32.00 -64.00 -32.00 -33.00 32.00 -64.00 32.00 32.00 32.00 -32.00 -32.00 -64.00 32.00 -32.00 64.00 0.00 33.00 -33.00 0.00 -32.00 -65.00 -32.00 32.00 -32.00 33.00 0.00 32.00 -32.00 -32.00 -32.00 -33.00 0.00 -64.00 -32.00 64.00 -33.00 0.00 -96.00 129.00 -32.00 64.00 32.00 33.00 0.00 -33.00 -64.00 33.00 -33.00 96.00 -64.00 0.00 -32.00 -32.00 -32.00 64.00 -32.00 0.00 -65.00 64.00 0.00 33.00 0.00 0.00 -64.00 64.00 0.00 32.00 32.00 129.00 0.00 -33.00 32.00 65.00 -32.00 32.00 32.00 0.00 33.00 64.00 32.00 32.00 -32.00 -32.00 -33.00 32.00 0.00 33.00 65.00 32.00 -32.00 -32.00 -33.00 0.00 -32.00 32.00 32.00 64.00 33.00 0.00 -33.00 64.00 0.00 0.00 33.00 33.00 0.00 64.00 0.00 32.00 0.00 64.00 0.00 -32.00 -65.00 32.00 0.00 97.00 32.00 96.00 -64.00 32.00 32.00 32.00 -32.00 33.00 0.00 0.00 -32.00 32.00 0.00 -32.00 -64.00 32.00 32.00 32.00 -64.00 0.00 64.00 32.00 0.00 97.00 64.00 0.00 -32.00 32.00 0.00 0.00 64.00 64.00 -32.00 0.00 64.00 32.00 33.00 65.00 -65.00 64.00 -32.00 32.00 32.00 32.00 -64.00 64.00 0.00 33.00 -64.00 0.00 -32.00 96.00 -33.00 0.00 -32.00 32.00 0.00 0.00 -32.00 64.00 32.00 0.00 32.00 -32.00 -32.00 0.00 32.00 65.00 65.00 0.00 -32.00 64.00 0.00 0.00 -33.00 32.00 -32.00 32.00 0.00 32.00 32.00 33.00 -32.00 32.00 0.00 32.00 -64.00 -32.00 -32.00 0.00 -32.00 32.00 0.00 64.00 0.00 -32.00 0.00 32.00 -33.00 65.00 33.00 -33.00 -65.00 0.00 -32.00 33.00 32.00 0.00 -64.00 64.00 0.00 32.00 32.00 64.00 0.00 0.00 -32.00 65.00 32.00 -33.00 -64.00 33.00 0.00 32.00 -32.00 64.00 32.00 0.00 -129.00 32.00 32.00 32.00 -32.00 32.00 32.00 65.00 -32.00 32.00 0.00 32.00 32.00 0.00 -32.00 0.00 -32.00 32.00 0.00 32.00 -32.00 32.00 0.00 33.00 -32.00 32.00 32.00 96.00 32.00 65.00 -32.00 32.00 0.00 32.00 0.00 32.00 64.00 32.00 0.00 -32.00 -64.00 32.00 0.00 65.00 64.00 64.00 32.00 64.00 65.00 -64.00 0.00 0.00 64.00 32.00 -32.00 0.00 32.00 0.00 96.00 32.00 -32.00 0.00 65.00 32.00 -33.00 32.00 0.00 0.00 97.00 33.00 -64.00 32.00 32.00 32.00 0.00 32.00 0.00 64.00 0.00 -32.00 32.00 64.00 96.00 65.00 -32.00 0.00 -32.00 0.00 -32.00 64.00 32.00 129.00 0.00 -32.00 32.00 -33.00 0.00 0.00 32.00 65.00 -32.00 -32.00 32.00 32.00 33.00 64.00 -33.00 -32.00 -32.00 32.00 -32.00 64.00 97.00 33.00 -33.00 32.00 65.00 32.00 32.00 32.00 -32.00 32.00 0.00 -32.00 32.00 32.00 32.00 32.00 -32.00 65.00 0.00 32.00 0.00 -32.00 64.00 96.00 97.00 0.00 -33.00 32.00 -32.00 32.00 65.00 32.00 -33.00 33.00 0.00 32.00 33.00 32.00 0.00 32.00 32.00 32.00 0.00 32.00 64.00 65.00 -64.00 32.00 64.00 64.00 -64.00 32.00 64.00 33.00 -64.00 32.00 64.00 64.00 -64.00 0.00 32.00 0.00 32.00 64.00 32.00 0.00 -32.00 0.00 -32.00 0.00 -32.00 32.00 64.00 65.00 64.00 32.00 32.00 0.00 -64.00 64.00 64.00 32.00 33.00 65.00 -33.00 -33.00 33.00 33.00 0.00 -33.00 64.00 33.00 32.00 -33.00 0.00 33.00 32.00 -33.00 0.00 0.00 65.00 33.00 32.00 0.00 -32.00 32.00 0.00 0.00 32.00 0.00 64.00 32.00 0.00 32.00 32.00 0.00 -32.00 64.00 64.00 -32.00 0.00 65.00 32.00 0.00 33.00 32.00 32.00 64.00 0.00 0.00 64.00 32.00 0.00 32.00 0.00 0.00 32.00 33.00 -32.00 0.00 32.00 32.00 -32.00 32.00 0.00 32.00 -32.00 32.00 32.00 64.00 64.00 0.00 33.00 33.00 0.00 0.00 32.00 32.00 0.00 64.00 0.00 32.00 0.00 32.00 32.00 65.00 -32.00 64.00 32.00 0.00 32.00 32.00 0.00 32.00 -32.00 32.00 32.00 65.00 32.00 32.00 0.00 0.00 97.00 64.00 0.00 0.00 -33.00 0.00 33.00 64.00 32.00 0.00 -32.00 -32.00 0.00 32.00 -33.00 33.00 33.00 96.00 -33.00 32.00 0.00 -32.00 33.00 64.00 32.00 -32.00 32.00 32.00 -32.00 0.00 32.00 33.00 0.00 32.00 0.00 0.00 -32.00 32.00 32.00 -32.00 32.00 32.00 32.00 32.00 0.00 0.00 32.00 32.00 0.00 0.00 65.00 32.00 -32.00 -32.00 32.00 32.00 32.00 0.00 -32.00 32.00 32.00 0.00 -32.00 33.00 0.00 0.00 32.00 64.00 32.00 0.00 32.00 -32.00 -32.00 0.00 32.00 96.00 0.00 0.00 32.00 32.00 0.00 0.00 32.00 65.00 -32.00 32.00 32.00 0.00 33.00 32.00 0.00 -32.00 32.00 32.00 0.00 0.00 -32.00 32.00 32.00 32.00 0.00 65.00 0.00 0.00 32.00 64.00 32.00 64.00 -64.00 32.00 -65.00 33.00 33.00 0.00 -33.00 32.00 33.00 32.00 -33.00 32.00 33.00 0.00 -33.00 32.00 33.00 32.00 32.00 32.00 0.00 33.00 0.00 32.00 0.00 0.00 -32.00 0.00 32.00 64.00 0.00 32.00 -32.00 0.00 32.00 0.00 -32.00 32.00 0.00 0.00 -33.00 33.00 33.00 0.00 -33.00 64.00 33.00 32.00 32.00 0.00 -32.00 32.00 -65.00 32.00 32.00 32.00 -64.00 33.00 32.00 0.00 -32.00 64.00 0.00 32.00 -32.00 161.00 0.00 32.00 0.00 32.00 64.00 64.00 -32.00 97.00 32.00 64.00 -32.00 32.00 0.00 97.00 -32.00 0.00 -32.00 0.00 -32.00 32.00 0.00 64.00 -65.00 32.00 0.00 65.00 -64.00 64.00 0.00 32.00 0.00 0.00 -32.00 32.00 -32.00 -32.00 0.00 32.00 -65.00 0.00 -32.00 32.00 -64.00 97.00 -32.00 32.00 0.00 32.00 0.00 65.00 -32.00 0.00 -65.00 32.00 33.00 64.00 32.00 0.00 -32.00 32.00 0.00 65.00 -33.00 32.00 -32.00 64.00 32.00 96.00 -32.00 129.00 -64.00 32.00 -32.00 64.00 32.00 0.00 32.00 33.00 -32.00 32.00 64.00 96.00 -64.00 32.00 0.00 33.00 32.00 96.00 0.00 64.00 32.00 33.00 0.00 0.00 32.00 32.00 0.00 -32.00 65.00 32.00 0.00 0.00 32.00 32.00 64.00 161.00 32.00 32.00 32.00 32.00 -32.00 32.00 32.00 0.00 33.00 32.00 32.00 32.00 32.00 97.00 32.00 0.00 32.00 0.00 32.00 -32.00 -32.00 0.00 65.00 32.00 32.00 -32.00 32.00 32.00 0.00 0.00 32.00 32.00 0.00 -32.00 96.00 -32.00 33.00 64.00 32.00 96.00 64.00 0.00 -32.00 0.00 32.00 33.00 0.00 64.00 32.00 32.00 0.00 32.00 0.00 64.00 0.00 33.00 0.00 32.00 -32.00 32.00 0.00 64.00 0.00 32.00 -32.00 65.00 -32.00 32.00 -65.00 64.00 0.00 32.00 -32.00 65.00 0.00 32.00 -32.00 32.00 0.00 32.00 -32.00 64.00 -32.00 32.00 32.00 65.00 0.00 32.00 32.00 32.00 -32.00 32.00 64.00 65.00 -32.00 32.00 32.00 0.00 -32.00 0.00 32.00 32.00 -32.00 64.00 0.00 65.00 32.00 32.00 -32.00 -32.00 -32.00 32.00 -64.00 0.00 -32.00 96.00 -97.00 0.00 -32.00 0.00 -64.00 32.00 -65.00 0.00 -32.00 -32.00 0.00 0.00 -32.00 0.00 -32.00 0.00 -64.00 32.00 32.00 0.00 -32.00 32.00 0.00 33.00 -65.00 32.00 -64.00 128.00 -32.00 32.00 0.00 33.00 32.00 32.00 -32.00 32.00 0.00 0.00 -32.00 96.00 -33.00 33.00 -32.00 64.00 -64.00 32.00 -32.00 32.00 -32.00 32.00 -32.00 129.00 -129.00 32.00 -64.00 32.00 -33.00 193.00 -64.00 -32.00 -96.00 32.00 -97.00 32.00 -32.00 32.00 -96.00 65.00 -32.00 96.00 0.00 65.00 -97.00 32.00 -32.00 0.00 -64.00 32.00 0.00 32.00 0.00 64.00 -65.00 129.00 -32.00 64.00 32.00 0.00 65.00 65.00 32.00 -97.00 1993.00 -32.00 0.00 -64.00 32.00 -65.00 -32.00 -64.00 65.00 -32.00 0.00 -97.00 0.00 -32.00 0.00 -64.00 0.00 -32.00 0.00 -32.00 32.00 -161.00 64.00 -64.00 32.00 0.00 97.00 -33.00 32.00 -64.00 32.00 0.00 32.00 -32.00 32.00 -64.00 129.00 0.00 32.00 -32.00 64.00 -33.00 65.00 -128.00 160.00 0.00 65.00 -32.00 32.00 -33.00 64.00 0.00 32.00 0.00 32.00 33.00 65.00 -33.00 32.00 33.00 0.00 -33.00 64.00 33.00 32.00 0.00 -32.00 32.00 0.00 32.00 -32.00 32.00 32.00 64.00 0.00 33.00 0.00 0.00 -32.00 32.00 0.00 64.00 0.00 32.00 64.00 32.00 0.00 -32.00 -32.00 32.00 0.00 0.00 64.00 65.00 -32.00 32.00 32.00 0.00 33.00 32.00 -33.00 0.00 33.00 32.00 0.00 0.00 32.00 32.00 0.00 32.00 32.00 0.00 32.00 0.00 32.00 32.00 -32.00 33.00 0.00 0.00 32.00 0.00 32.00 32.00 0.00 0.00 33.00 32.00 0.00 32.00 0.00 -32.00 32.00 32.00 0.00 0.00 32.00 32.00 32.00 32.00 32.00 161.00 -32.00 32.00 0.00 33.00 32.00 32.00 -32.00 32.00 0.00 0.00 32.00 64.00 0.00 32.00 65.00 32.00 -65.00 33.00 -32.00 32.00 -32.00 64.00 -32.00 0.00 -32.00 129.00 0.00 32.00 32.00 0.00 -32.00 64.00 0.00 0.00 32.00 32.00 64.00 97.00 32.00 0.00 32.00 64.00 0.00 32.00 -32.00 32.00 0.00 0.00 65.00 65.00 0.00 64.00 32.00 64.00 0.00 32.00 32.00 33.00 0.00 32.00 32.00 64.00 32.00 32.00 -32.00 32.00 0.00 32.00 -64.00 33.00 -32.00 0.00 -97.00 32.00 0.00 0.00 -32.00 32.00 32.00 0.00 -32.00 32.00 -32.00 0.00 32.00 32.00 -32.00 0.00 32.00 32.00 0.00 0.00 -32.00 33.00 64.00 32.00 -32.00 0.00 32.00 32.00 0.00 96.00 64.00 97.00 -32.00 96.00 32.00 32.00 0.00 33.00 -32.00 128.00 -32.00 193.00 32.00 97.00 32.00 32.00 0.00 64.00 33.00 64.00 32.00 32.00 0.00 33.00 64.00 96.00 32.00 482.00 0.00 -32.00 32.00 -32.00 32.00 -32.00 0.00 -129.00 0.00 -32.00 33.00 -64.00 32.00 -32.00 64.00 32.00 96.00 32.00 193.00 0.00 97.00 96.00 289.00 0.00 129.00 33.00 128.00 0.00 193.00 160.00 161.00 129.00 0.00 64.00 32.00 32.00 0.00 33.00 -128.00 160.00 -97.00 161.00 -32.00 129.00 0.00 225.00 64.00 225.00 0.00 32.00 0.00 96.00 33.00 65.00 32.00 96.00 64.00 0.00 32.00 32.00 32.00 -32.00 97.00 -96.00 96.00 -65.00 129.00 -192.00 32.00 -97.00 0.00 -32.00 0.00 -32.00 32.00 0.00 32.00 -32.00 129.00 -97.00 64.00 -32.00 65.00 -32.00 96.00 -129.00 32.00 -96.00 129.00 0.00 32.00 32.00 64.00 0.00 65.00 64.00 64.00 32.00 64.00 -32.00 64.00 97.00 0.00 32.00 33.00 0.00 96.00 193.00 32.00 128.00 65.00 0.00 32.00 33.00 0.00 64.00 32.00 64.00 -32.00 129.00 64.00 96.00 0.00 65.00 32.00 96.00 0.00 64.00 32.00 161.00 -64.00 32.00 0.00 161.00 32.00 32.00 32.00 64.00 -32.00 129.00 0.00 32.00 -32.00 97.00 -64.00 64.00 -32.00 0.00 -33.00 96.00 0.00 65.00 33.00 0.00 32.00 96.00 32.00 129.00 64.00 128.00 0.00 97.00 193.00 0.00 32.00 64.00 32.00 0.00 33.00 0.00 32.00 64.00 32.00 0.00 32.00 97.00 96.00 0.00 33.00 64.00 0.00 -32.00 32.00 97.00 0.00 0.00 64.00 -33.00 0.00 65.00 0.00 0.00 32.00 32.00 0.00 0.00 32.00 64.00 33.00 65.00 32.00 64.00 0.00 0.00 -65.00 96.00 0.00 65.00 33.00 0.00 -33.00 64.00 65.00 128.00 0.00 65.00 32.00 0.00 32.00 32.00 -32.00 0.00 32.00 64.00 -32.00 32.00 0.00 0.00 32.00 33.00 0.00 0.00 32.00 32.00 32.00 0.00 65.00 32.00 0.00 32.00 32.00 32.00 32.00 32.00 0.00 33.00 32.00 32.00 0.00 64.00 32.00 0.00 -32.00 32.00 32.00 0.00 65.00 32.00 32.00 -32.00 0.00 64.00 64.00 33.00 0.00 -33.00 0.00 0.00 32.00 33.00 0.00 32.00 32.00 64.00 0.00 32.00 -32.00 32.00 32.00 32.00 0.00 33.00 32.00 0.00 33.00 0.00 -33.00 64.00 33.00 32.00 0.00 32.00 32.00 -32.00 32.00 0.00 32.00 32.00 -32.00 32.00 -32.00 33.00 -32.00 0.00 32.00 64.00 0.00 32.00 32.00 32.00 0.00 32.00 0.00 -32.00 -64.00 32.00 32.00 33.00 32.00 32.00 0.00 32.00 0.00 0.00 -32.00 32.00 32.00 64.00 0.00 0.00 32.00 32.00 0.00 33.00 64.00 64.00 0.00 32.00 65.00 0.00 32.00 32.00 0.00 32.00 64.00 32.00 0.00 0.00 32.00 65.00 65.00 32.00 0.00 0.00 -33.00 32.00 0.00 32.00 0.00 -32.00 33.00 0.00 32.00 97.00 0.00 128.00 64.00 -32.00 0.00 64.00 32.00 -32.00 0.00 65.00 32.00 32.00 -32.00 64.00 65.00 64.00 0.00 32.00 0.00 -32.00 0.00 0.00 32.00 32.00 0.00 0.00 32.00 33.00 -32.00 32.00 64.00 32.00 0.00 32.00 -32.00 32.00 32.00 -32.00 0.00 64.00 64.00 32.00 -32.00 161.00 97.00 65.00 -33.00 32.00 0.00 64.00 33.00 64.00 0.00 0.00 32.00 65.00 -32.00 32.00 -33.00 64.00 0.00 0.00 33.00 97.00 0.00 32.00 32.00 32.00 0.00 64.00 0.00 97.00 32.00 32.00 0.00 0.00 32.00 32.00 32.00 64.00 0.00 32.00 -32.00 65.00 64.00 32.00 -32.00 32.00 0.00 32.00 32.00 64.00 0.00 33.00 0.00 32.00 32.00 32.00 0.00 -32.00 33.00 32.00 0.00 0.00 32.00 32.00 0.00 32.00 32.00 97.00 0.00 0.00 32.00 0.00 32.00 32.00 32.00 0.00 33.00 96.00 -33.00 65.00 33.00 128.00 0.00 0.00 96.00 32.00 0.00 33.00 32.00 32.00 32.00 32.00 -32.00 0.00 64.00 96.00 33.00 32.00 32.00 33.00 -32.00 64.00 0.00 0.00 -33.00 32.00 0.00 32.00 0.00 32.00 33.00 33.00 -33.00 0.00 33.00 64.00 0.00 32.00 64.00 64.00 32.00 129.00 0.00 64.00 64.00 65.00 0.00 32.00 33.00 64.00 0.00 32.00 0.00 0.00 32.00 97.00 64.00 0.00 32.00 32.00 -32.00 32.00 32.00 64.00 64.00 0.00 65.00 32.00 0.00 32.00 96.00 33.00 32.00 0.00 33.00 -65.00 32.00 97.00 32.00 32.00 -32.00 32.00 32.00 -32.00 32.00 96.00 0.00 0.00 96.00 97.00 0.00 64.00 65.00 32.00 32.00 33.00 32.00 0.00 32.00 -65.00 32.00 -64.00 65.00 0.00 64.00 161.00 225.00 32.00 64.00 0.00 97.00 0.00 64.00 -64.00 0.00 -33.00 0.00 -96.00 -32.00 -32.00 0.00 -65.00 32.00 -32.00 64.00 -96.00 258.00 -32.00 32.00 -65.00 128.00 -32.00 161.00 -32.00 32.00 0.00 33.00 96.00 96.00 -64.00 96.00 32.00 65.00 0.00 32.00 65.00 64.00 0.00 161.00 0.00 129.00 32.00 64.00 64.00 96.00 0.00 33.00 0.00 32.00 0.00 32.00 -96.00 225.00 64.00 161.00 0.00 128.00 -32.00 97.00 -32.00 32.00 64.00 96.00 32.00 65.00 0.00 64.00 -129.00 257.00 -96.00 225.00 -64.00 193.00 -32.00 65.00 -161.00 128.00 -64.00 32.00 -65.00 65.00 -64.00 32.00 -32.00 0.00 -97.00 32.00 -128.00 32.00 -193.00 0.00 -290.00 64.00 -96.00 65.00 -97.00 64.00 -32.00 0.00 -32.00 32.00 -32.00 129.00 -64.00 32.00 -161.00 289.00 0.00 32.00 -64.00 33.00 -129.00 96.00 -64.00 64.00 -161.00 258.00 -32.00 96.00 -97.00 96.00 -225.00 129.00 -32.00 32.00 -32.00 32.00 0.00 33.00 -32.00 32.00 -32.00 32.00 -161.00 354.00 -32.00 160.00 64.00 97.00 0.00 32.00 0.00 32.00 -32.00 161.00 0.00 161.00 32.00 96.00 64.00 64.00 -32.00 225.00 -32.00 65.00 -193.00 128.00 -32.00 0.00 -193.00 0.00 -64.00 32.00 -129.00 161.00 -32.00 97.00 -64.00 96.00 0.00 97.00 -65.00 160.00 -96.00 33.00 -32.00 64.00 -32.00 0.00 -97.00 32.00 -129.00 0.00 -32.00 32.00 -32.00 64.00 32.00 161.00 -32.00 65.00 32.00 32.00 65.00 96.00 32.00 193.00 32.00 32.00 -32.00 161.00 -32.00 129.00 0.00 32.00 0.00 32.00 0.00 32.00 -33.00 32.00 -192.00 161.00 -33.00 129.00 -32.00 96.00 -32.00 97.00 -96.00 96.00 -65.00 96.00 -32.00 33.00 -128.00 64.00 -97.00 0.00 -193.00 -32.00 -32.00 0.00 -64.00 32.00 -65.00 128.00 -64.00 97.00 32.00 64.00 161.00 129.00 0.00 96.00 64.00 129.00 0.00 96.00 0.00 33.00 -128.00 225.00 -65.00 64.00 -32.00 64.00 -193.00 65.00 -96.00 64.00 -97.00 225.00 0.00 64.00 -32.00 97.00 -225.00 160.00 -64.00 97.00 -64.00 32.00 0.00 32.00 -65.00 0.00 -160.00 193.00 -33.00 97.00 -128.00 418.00 -161.00 225.00 -64.00 64.00 -33.00 32.00 -32.00 97.00 -225.00 160.00 -32.00 33.00 -96.00 96.00 -32.00 64.00 -33.00 0.00 -32.00 32.00 -96.00 33.00 -129.00 64.00 -161.00 32.00 -96.00 97.00 -97.00 64.00 -64.00 32.00 -96.00 64.00 -193.00 65.00 -129.00 96.00 -96.00 32.00 -258.00 161.00 -32.00 64.00 -160.00 129.00 -65.00 129.00 -32.00 0.00 -128.00 64.00 -258.00 64.00 -32.00 32.00 -32.00 0.00 -193.00 97.00 -64.00 96.00 -32.00 32.00 -193.00 65.00 -32.00 32.00 -97.00 96.00 -96.00 129.00 -33.00 64.00 0.00 32.00 0.00 33.00 33.00 32.00 -97.00 160.00 -32.00 0.00 -225.00 290.00 -64.00 64.00 -33.00 32.00 -96.00 0.00 -96.00 0.00 0.00 32.00 -33.00 0.00 -289.00 97.00 -96.00 32.00 -65.00 32.00 -64.00 32.00 -32.00 32.00 -65.00 97.00 -128.00 32.00 -32.00 0.00 0.00 32.00 -97.00 97.00 -96.00 32.00 -161.00 96.00 -161.00 65.00 -64.00 32.00 -64.00 32.00 -65.00 96.00 0.00 33.00 -64.00 64.00 -64.00 32.00 -97.00 64.00 -32.00 129.00 -96.00 129.00 0.00 64.00 0.00 546.00 -129.00 129.00 0.00 64.00 -129.00 193.00 -64.00 225.00 -64.00 161.00 0.00 32.00 -64.00 129.00 -161.00 225.00 -32.00 32.00 -226.00 64.00 -289.00 193.00 -257.00 129.00 -129.00 -32.00 -32.00 32.00 -64.00 32.00 0.00 32.00 -129.00 225.00 0.00 193.00 -64.00 193.00 -32.00 193.00 -32.00 129.00 -33.00 64.00 -32.00 97.00 -32.00 192.00 0.00 33.00 -96.00 160.00 -32.00 193.00 -33.00 97.00 33.00 32.00 -33.00 64.00 33.00 97.00 0.00 128.00 -97.00 290.00 -32.00 64.00 -97.00 96.00 -193.00 97.00 -353.00 257.00 -129.00 32.00 -32.00 0.00 -32.00 32.00 -129.00 -96.00 0.00 -64.00 -32.00 -65.00 0.00 -64.00 -96.00 -32.00 -65.00 32.00 -64.00 -64.00 -64.00 -32.00 -97.00 -97.00 -64.00 -32.00 -64.00 -161.00 0.00 -64.00 -32.00 -32.00 -65.00 -32.00 -160.00 -33.00 -97.00 -96.00 0.00 32.00 -32.00 0.00 -32.00 0.00 -65.00 -32.00 -32.00 0.00 -64.00 -32.00 -97.00 32.00 0.00 -32.00 33.00 -64.00 -97.00 -33.00 0.00 -64.00 -64.00 32.00 -32.00 32.00 -32.00 0.00 -33.00 -64.00 -32.00 0.00 -32.00 -32.00 -64.00 0.00 -32.00 -64.00 -65.00 0.00 -32.00 -33.00 -64.00 97.00 -64.00 64.00 0.00 65.00 -33.00 32.00 -193.00 32.00 0.00 -64.00 -64.00 0.00 -32.00 32.00 -32.00 0.00 -32.00 32.00 -65.00 0.00 0.00 32.00 -64.00 32.00 -32.00 32.00 -96.00 -32.00 -65.00 64.00 0.00 65.00 -32.00 -32.00 -96.00 32.00 -33.00 -65.00 -32.00 0.00 -32.00 65.00 -64.00 0.00 0.00 64.00 -64.00 0.00 0.00 32.00 0.00 32.00 -33.00 32.00 33.00 97.00 -65.00 0.00 0.00 32.00 -32.00 -32.00 -32.00 0.00 -64.00 0.00 -65.00 -32.00 -32.00 32.00 -64.00 -32.00 -32.00 32.00 -65.00 32.00 -64.00 32.00 -64.00 32.00 -32.00 0.00 -33.00 65.00 -64.00 -32.00 0.00 -33.00 -32.00 33.00 -64.00 -33.00 -32.00 -64.00 -33.00 -32.00 -64.00 64.00 -32.00 0.00 0.00 32.00 -64.00 33.00 -33.00 0.00 -32.00 -33.00 -32.00 33.00 -96.00 32.00 0.00 -32.00 -65.00 0.00 -32.00 32.00 0.00 32.00 -193.00 0.00 -96.00 -32.00 0.00 -32.00 -32.00 0.00 0.00 -33.00 -32.00 0.00 -33.00 -32.00 -96.00 -64.00 -64.00 0.00 -97.00 161.00 -32.00 0.00 -64.00 -32.00 -32.00 -33.00 -65.00 0.00 0.00 -64.00 -32.00 0.00 -32.00 32.00 -32.00 0.00 -32.00 -32.00 -33.00 0.00 -32.00 -32.00 0.00 -64.00 0.00 -33.00 -64.00 0.00 32.00 -64.00 -96.00 -64.00 32.00 -64.00 32.00 -129.00 -32.00 -64.00 0.00 -161.00 0.00 -32.00 -32.00 -32.00 64.00 -129.00 0.00 -97.00 -64.00 -64.00 32.00 0.00 -32.00 -64.00 32.00 -97.00 32.00 -32.00 -32.00 -32.00 -32.00 0.00 -32.00 32.00 -33.00 -32.00 -32.00 -32.00 32.00 -96.00 -32.00 -33.00 -32.00 0.00 0.00 -128.00 -32.00 -65.00 -32.00 33.00 -32.00 -33.00 -65.00 -32.00 0.00 -32.00 -96.00 32.00 -32.00 -32.00 0.00 -32.00 0.00 -129.00 32.00 -64.00 0.00 -32.00 32.00 -32.00 -64.00 -65.00 0.00 -64.00 -32.00 -64.00 0.00 -32.00 -33.00 -97.00 -32.00 -64.00 -32.00 0.00 0.00 -32.00 0.00 -32.00 64.00 0.00 33.00 -97.00 -33.00 -32.00 161.00 -193.00 32.00 -161.00 -32.00 -64.00 -32.00 0.00 0.00 -64.00 -64.00 -97.00 -97.00 -64.00 32.00 -64.00 -32.00 -97.00 0.00 -32.00 97.00 -32.00 64.00 -64.00 -32.00 -33.00 -32.00 0.00 -32.00 -32.00 32.00 -32.00 -65.00 -96.00 65.00 0.00 32.00 -65.00 32.00 -32.00 -96.00 -96.00 0.00 -97.00 -65.00 -32.00 -64.00 -32.00 -32.00 0.00 -97.00 32.00 0.00 -96.00 0.00 -65.00 -32.00 -64.00 -64.00 -129.00 32.00 0.00 0.00 -96.00 -32.00 -32.00 32.00 -32.00 -32.00 -33.00 -32.00 -32.00 -65.00 -32.00 33.00 -128.00 -33.00 -33.00 65.00 -32.00 -65.00 -128.00 0.00 -33.00 0.00 -32.00 -64.00 0.00 32.00 -32.00 -32.00 -32.00 32.00 -64.00 -32.00 -97.00 0.00 -64.00 -64.00 -32.00 32.00 -65.00 -32.00 -96.00 32.00 -32.00 0.00 -97.00 0.00 -32.00 0.00 -32.00 32.00 -32.00 0.00 -64.00 64.00 -33.00 0.00 -64.00 33.00 -32.00 64.00 32.00 0.00 -32.00 -32.00 -32.00 0.00 -32.00 32.00 -32.00 0.00 -33.00 32.00 -96.00 -32.00 -96.00 32.00 -33.00 -32.00 -64.00 0.00 -96.00 -32.00 -33.00 0.00 -96.00 -97.00 -96.00 -96.00 -65.00 -32.00 -32.00 -65.00 0.00 -32.00 -64.00 -32.00 -65.00 -129.00 -64.00 -96.00 -257.00 0.00 -64.00 -32.00 -65.00 32.00 -64.00 32.00 0.00 0.00 -32.00 32.00 -97.00 -32.00 -128.00 -32.00 -32.00 32.00 -33.00 -32.00 -32.00 -97.00 -32.00 -32.00 32.00 -32.00 -32.00 -32.00 32.00 -32.00 -32.00 -64.00 -32.00 32.00 -64.00 0.00 -32.00 -129.00 -65.00 -32.00 -96.00 -32.00 -129.00 -64.00 -64.00 -193.00 0.00 -97.00 -32.00 -32.00 32.00 -32.00 -32.00 -65.00 32.00 -32.00 32.00 -32.00 0.00 -64.00 0.00 -64.00 -64.00 -97.00 32.00 0.00 64.00 -32.00 0.00 -32.00 -32.00 -129.00 -32.00 -64.00 -32.00 -32.00 0.00 -32.00 32.00 -65.00 0.00 -32.00 32.00 32.00 -32.00 -32.00 0.00 -32.00 0.00 -97.00 -64.00 -32.00 0.00 0.00 32.00 -32.00 32.00 -32.00 0.00 -64.00 0.00 -32.00 0.00 -33.00 32.00 -32.00 -32.00 0.00 -32.00 -64.00 0.00 0.00 32.00 -32.00 -64.00 -32.00 32.00 -32.00 0.00 -33.00 0.00 0.00 -32.00 -96.00 -65.00 0.00 -64.00 -32.00 -32.00 -97.00 0.00 -32.00 -32.00 -32.00 32.00 -64.00 -65.00 -65.00 -32.00 -32.00 -32.00 -32.00 32.00 -64.00 -64.00 0.00 -32.00 -32.00 0.00 -33.00 -64.00 0.00 -33.00 -32.00 0.00 0.00 -32.00 -32.00 32.00 -32.00 -32.00 -32.00 -96.00 0.00 -32.00 0.00 -32.00 0.00 -65.00 -64.00 -32.00 32.00 0.00 -32.00 -32.00 0.00 -32.00 -65.00 -32.00 32.00 -33.00 0.00 -96.00 -32.00 32.00 -32.00 0.00 -64.00 0.00 0.00 32.00 -32.00 -32.00 -32.00 32.00 -33.00 -32.00 -32.00 32.00 -32.00 -32.00 0.00 32.00 -32.00 0.00 0.00 -32.00 -32.00 0.00 0.00 32.00 -32.00 -32.00 -33.00 64.00 -96.00 0.00 -32.00 33.00 0.00 32.00 -65.00 0.00 0.00 64.00 -32.00 32.00 0.00 32.00 32.00 33.00 -32.00 0.00 0.00 64.00 -64.00 -32.00 0.00 64.00 32.00 0.00 -96.00 64.00 0.00 65.00 -32.00 32.00 32.00 32.00 -32.00 0.00 -33.00 64.00 -32.00 -32.00 -32.00 0.00 0.00 32.00 -32.00 0.00 -32.00 32.00 -32.00 -32.00 0.00 32.00 -32.00 32.00 0.00 33.00 -97.00 64.00 -32.00 0.00 -32.00 0.00 32.00 96.00 -32.00 0.00 -32.00 -32.00 -65.00 -32.00 -64.00 -32.00 -32.00 -64.00 0.00 -33.00 0.00 -32.00 -32.00 32.00 0.00 -32.00 -33.00 0.00 -32.00 0.00 0.00 32.00 32.00 33.00 0.00 32.00 -32.00 0.00 0.00 32.00 -32.00 32.00 -64.00 64.00 -64.00 -32.00 32.00 -32.00 -32.00 -32.00 -33.00 -32.00 -32.00 32.00 -32.00 0.00 -32.00 0.00 0.00 32.00 -64.00 32.00 -32.00 0.00 0.00 -32.00 -33.00 0.00 33.00 -32.00 -33.00 0.00 -64.00 32.00 0.00 64.00 0.00 33.00 0.00 64.00 -64.00 32.00 -32.00 32.00 -65.00 32.00 -32.00 0.00 -32.00 -64.00 -32.00 0.00 -64.00 -32.00 -33.00 -32.00 33.00 -65.00 -33.00 -64.00 -32.00 0.00 -64.00 32.00 0.00 32.00 -32.00 33.00 -32.00 -33.00 -33.00 -32.00 33.00 0.00 -33.00 0.00 -32.00 -32.00 -32.00 32.00 -64.00 0.00 -32.00 -32.00 -32.00 -64.00 -65.00 32.00 -64.00 0.00 -32.00 -32.00 32.00 -32.00 -32.00 -33.00 -65.00 65.00 -32.00 -32.00 -32.00 32.00 -64.00 0.00 -32.00 32.00 -32.00 -32.00 0.00 -32.00 -65.00 0.00 32.00 64.00 -32.00 0.00 -64.00 0.00 -32.00 32.00 -32.00 -32.00 -33.00 32.00 -32.00 0.00 -32.00 -32.00 32.00 -97.00 -64.00 33.00 -96.00 -33.00 -65.00 33.00 -32.00 -33.00 -32.00 33.00 -32.00 0.00 -32.00 0.00 -33.00 32.00 0.00 -32.00 -32.00 -33.00 0.00 -32.00 -32.00 -32.00 -32.00 32.00 -32.00 0.00 0.00 -32.00 0.00 32.00 0.00 32.00 32.00 33.00 -64.00 0.00 0.00 32.00 -97.00 64.00 -64.00 -64.00 -97.00 0.00 0.00 -32.00 -32.00 32.00 0.00 -32.00 -32.00 -33.00 -32.00 0.00 0.00 -32.00 -64.00 32.00 0.00 33.00 -65.00 32.00 33.00 32.00 -33.00 0.00 -64.00 -32.00 0.00 -32.00 -32.00 32.00 0.00 -32.00 -32.00 0.00 -32.00 -33.00 -33.00 33.00 -64.00 0.00 0.00 -33.00 -32.00 0.00 32.00 -64.00 -64.00 0.00 0.00 -32.00 -32.00 32.00 0.00 -32.00 -97.00 -32.00 -64.00 32.00 32.00 -32.00 -64.00 0.00 -64.00 -64.00 -33.00 32.00 0.00 32.00 0.00 -64.00 -32.00 32.00 -32.00 -32.00 -64.00 32.00 -32.00 0.00 0.00 -32.00 -65.00 0.00 -64.00 -65.00 -32.00 0.00 -32.00 32.00 -65.00 33.00 -128.00 -33.00 -32.00 0.00 -33.00 -64.00 0.00 -96.00 0.00 -32.00 -32.00 32.00 0.00 -32.00 -32.00 0.00 0.00 -33.00 -32.00 0.00 0.00 -32.00 -32.00 0.00 32.00 -32.00 -32.00 -64.00 0.00 -32.00 0.00 -33.00 -129.00 65.00 -128.00 0.00 -33.00 -32.00 -64.00 -65.00 -32.00 32.00 -64.00 0.00 0.00 33.00 -33.00 32.00 0.00 32.00 -64.00 -64.00 -32.00 32.00 -32.00 0.00 0.00 64.00 32.00 0.00 0.00 64.00 -64.00 33.00 -32.00 0.00 -33.00 0.00 -96.00 -65.00 -32.00 32.00 -32.00 97.00 -32.00 0.00 -33.00 -64.00 -32.00 0.00 -32.00 -65.00 -32.00 -32.00 -161.00 64.00 32.00 33.00 -64.00 -33.00 -64.00 0.00 -33.00 -32.00 -64.00 0.00 -128.00 0.00 32.00 -64.00 -32.00 -32.00 -33.00 -97.00 -64.00 0.00 -32.00 -32.00 -32.00 64.00 -64.00 0.00 -33.00 -32.00 -32.00 32.00 32.00 -160.00 -32.00 -33.00 -64.00 0.00 0.00 -64.00 32.00 -64.00 161.00 -97.00 0.00 -32.00 0.00 -96.00 64.00 -64.00 64.00 -226.00 0.00 -64.00 -32.00 0.00 -32.00 -32.00 97.00 -64.00 64.00 0.00 32.00 -33.00 -32.00 -32.00 -257.00 -128.00 0.00 -32.00 96.00 -33.00 97.00 -32.00 96.00 -193.00 0.00 -96.00 -64.00 0.00 -65.00 -64.00 -32.00 -33.00 0.00 -32.00 32.00 -64.00 193.00 -129.00 65.00 -64.00 0.00 -32.00 -193.00 -97.00 -32.00 -64.00 -65.00 -128.00 65.00 -97.00 96.00 -32.00 0.00 -32.00 -64.00 -65.00 -161.00 -64.00 -32.00 -96.00 0.00 -97.00 32.00 -96.00 64.00 -32.00 65.00 -97.00 32.00 -64.00 0.00 -64.00 64.00 -161.00 32.00 -97.00 193.00 -225.00 32.00 -64.00 32.00 -97.00 -32.00 -32.00 -193.00 -32.00 -64.00 -64.00 -64.00 -64.00 32.00 -33.00 289.00 -193.00 32.00 -64.00 0.00 -161.00 -64.00 -257.00 0.00 -32.00 97.00 -161.00 -97.00 -161.00 -32.00 -128.00 96.00 -64.00 97.00 -161.00 64.00 -65.00 -32.00 -64.00 0.00 -128.00 0.00 -33.00 -64.00 0.00 -65.00 65.00 -64.00 0.00 -32.00 -32.00 -64.00 -129.00 -33.00 -32.00 -64.00 -32.00 -64.00 32.00 -64.00 -32.00 32.00 -65.00 96.00 -64.00 193.00 -129.00 32.00 -96.00 -32.00 -64.00 -161.00 -129.00 -64.00 0.00 -96.00 64.00 -65.00 0.00 -64.00 -32.00 0.00 -32.00 64.00 -161.00 65.00 -32.00 64.00 -32.00 193.00 32.00 64.00 0.00 0.00 -32.00 -32.00 -64.00 -32.00 -65.00 -129.00 -160.00 -32.00 -65.00 -32.00 -32.00 -32.00 0.00 -32.00 0.00 -97.00 193.00 -161.00 0.00 0.00 -64.00 0.00 -32.00 33.00 -97.00 32.00 -96.00 0.00 -32.00 -97.00 0.00 -96.00 -129.00 0.00 -97.00 64.00 -96.00 -96.00 -289.00 32.00 -129.00 96.00 -161.00 0.00 -64.00 -128.00 -193.00 -193.00 -32.00 -129.00 -97.00 -64.00 -225.00 32.00 -96.00 32.00 -161.00 0.00 -64.00 -32.00 -32.00 -32.00 -32.00 -97.00 0.00 -32.00 32.00 -64.00 64.00 0.00 32.00 -97.00 -64.00 -32.00 -129.00 32.00 -32.00 33.00 -64.00 128.00 -32.00 32.00 -65.00 -32.00 -32.00 -32.00 -32.00 -129.00 0.00 -32.00 -32.00 0.00 -32.00 32.00 -33.00 33.00 -64.00 96.00 0.00 96.00 -32.00 33.00 -96.00 96.00 -65.00 193.00 -32.00 0.00 -32.00 64.00 -161.00 65.00 -32.00 96.00 0.00 64.00 0.00 65.00 -32.00 64.00 -129.00 64.00 -32.00 32.00 0.00 65.00 32.00 96.00 97.00 64.00 -129.00 129.00 -161.00 32.00 -64.00 -1318.00 -1029.00 482.00 -1029.00z"},mg:{name:"MG",path:"M114452.00 124015.00l-32.00 -65.00 64.00 -96.00 -96.00 -96.00 0.00 -33.00 32.00 -32.00 32.00 -161.00 65.00 -128.00 32.00 -32.00 96.00 -258.00 32.00 -64.00 65.00 -32.00 32.00 0.00 96.00 32.00 33.00 0.00 64.00 0.00 0.00 -64.00 0.00 -97.00 -32.00 -64.00 -161.00 -225.00 0.00 -64.00 64.00 -65.00 65.00 -32.00 160.00 65.00 290.00 96.00 32.00 0.00 64.00 -64.00 0.00 -32.00 -64.00 -97.00 -161.00 -129.00 -32.00 -32.00 32.00 -64.00 0.00 -32.00 64.00 -64.00 32.00 -129.00 65.00 -97.00 0.00 -96.00 32.00 -64.00 0.00 -32.00 64.00 -97.00 129.00 -129.00 96.00 0.00 97.00 -128.00 32.00 -64.00 0.00 -33.00 0.00 -64.00 32.00 -64.00 257.00 -65.00 32.00 -64.00 -32.00 -96.00 32.00 -32.00 65.00 0.00 64.00 0.00 289.00 0.00 65.00 -65.00 128.00 -64.00 0.00 -32.00 33.00 0.00 64.00 -129.00 128.00 -193.00 0.00 -128.00 -32.00 -32.00 32.00 -97.00 -64.00 -161.00 0.00 -64.00 64.00 -32.00 129.00 -64.00 32.00 0.00 97.00 -129.00 96.00 -257.00 0.00 -32.00 32.00 -33.00 97.00 -32.00 64.00 0.00 32.00 -32.00 97.00 -257.00 160.00 -225.00 65.00 -65.00 64.00 -32.00 32.00 -32.00 64.00 -32.00 97.00 -32.00 161.00 32.00 96.00 0.00 161.00 -96.00 386.00 64.00 96.00 -97.00 65.00 -64.00 64.00 -161.00 32.00 -32.00 64.00 0.00 161.00 0.00 32.00 64.00 193.00 33.00 129.00 0.00 96.00 -65.00 32.00 0.00 33.00 32.00 32.00 33.00 64.00 0.00 64.00 64.00 97.00 0.00 96.00 32.00 32.00 0.00 33.00 0.00 32.00 -64.00 32.00 -65.00 64.00 -32.00 64.00 32.00 33.00 0.00 64.00 -32.00 96.00 -64.00 65.00 -32.00 64.00 0.00 32.00 0.00 97.00 64.00 32.00 0.00 32.00 -64.00 -97.00 -97.00 33.00 -32.00 0.00 -32.00 96.00 -32.00 257.00 -32.00 65.00 32.00 32.00 -32.00 32.00 0.00 0.00 -32.00 32.00 -32.00 -32.00 -129.00 32.00 -32.00 32.00 0.00 65.00 -32.00 96.00 32.00 32.00 0.00 32.00 32.00 0.00 32.00 0.00 97.00 0.00 64.00 32.00 96.00 226.00 225.00 64.00 161.00 32.00 0.00 64.00 32.00 97.00 -32.00 32.00 -32.00 32.00 -97.00 97.00 -96.00 64.00 -161.00 32.00 0.00 96.00 32.00 33.00 -32.00 32.00 -96.00 32.00 -32.00 32.00 -32.00 32.00 0.00 97.00 -33.00 32.00 -96.00 64.00 -129.00 64.00 -64.00 65.00 -32.00 32.00 -32.00 0.00 -33.00 0.00 -32.00 -97.00 -64.00 0.00 -32.00 33.00 -32.00 96.00 32.00 129.00 -32.00 32.00 -32.00 128.00 -97.00 97.00 0.00 0.00 32.00 -32.00 32.00 0.00 33.00 64.00 0.00 32.00 32.00 64.00 0.00 0.00 32.00 129.00 -64.00 32.00 -65.00 0.00 -64.00 97.00 -64.00 96.00 32.00 32.00 0.00 33.00 -64.00 32.00 0.00 0.00 -97.00 32.00 0.00 32.00 -32.00 64.00 -32.00 97.00 -97.00 96.00 0.00 32.00 65.00 129.00 0.00 32.00 64.00 161.00 32.00 32.00 32.00 32.00 161.00 64.00 0.00 65.00 -96.00 64.00 -33.00 64.00 33.00 97.00 -65.00 96.00 32.00 97.00 -32.00 64.00 32.00 64.00 -32.00 65.00 0.00 64.00 0.00 64.00 0.00 0.00 -32.00 0.00 -32.00 32.00 -32.00 193.00 32.00 33.00 0.00 32.00 -32.00 96.00 0.00 32.00 32.00 0.00 64.00 32.00 32.00 97.00 0.00 64.00 65.00 97.00 -65.00 32.00 0.00 32.00 33.00 -32.00 64.00 32.00 32.00 161.00 -96.00 64.00 32.00 64.00 -32.00 33.00 0.00 32.00 0.00 0.00 64.00 32.00 0.00 161.00 0.00 64.00 -32.00 32.00 32.00 32.00 0.00 32.00 0.00 32.00 64.00 65.00 0.00 32.00 0.00 0.00 -32.00 -64.00 -32.00 0.00 -32.00 128.00 -97.00 65.00 -64.00 32.00 0.00 32.00 0.00 32.00 64.00 129.00 0.00 0.00 65.00 32.00 32.00 128.00 0.00 97.00 32.00 64.00 0.00 0.00 64.00 64.00 64.00 0.00 65.00 97.00 32.00 64.00 32.00 97.00 32.00 32.00 0.00 64.00 0.00 32.00 -32.00 33.00 -64.00 32.00 0.00 32.00 32.00 32.00 64.00 64.00 32.00 65.00 32.00 0.00 33.00 32.00 32.00 32.00 0.00 96.00 -65.00 0.00 33.00 0.00 64.00 0.00 64.00 32.00 0.00 33.00 0.00 0.00 97.00 32.00 32.00 32.00 -32.00 64.00 -32.00 32.00 0.00 33.00 -97.00 32.00 -32.00 128.00 64.00 33.00 -32.00 32.00 32.00 32.00 0.00 32.00 -32.00 0.00 -32.00 -32.00 -32.00 32.00 -32.00 0.00 -33.00 32.00 -32.00 32.00 32.00 65.00 33.00 32.00 0.00 0.00 -33.00 -32.00 -32.00 32.00 -64.00 0.00 -64.00 64.00 -32.00 32.00 -33.00 32.00 33.00 32.00 0.00 -32.00 32.00 32.00 32.00 33.00 0.00 32.00 32.00 64.00 -32.00 32.00 -32.00 65.00 0.00 0.00 -32.00 -33.00 -33.00 33.00 -64.00 32.00 -32.00 32.00 0.00 -32.00 -64.00 128.00 0.00 0.00 64.00 32.00 0.00 33.00 0.00 64.00 -64.00 0.00 -32.00 32.00 0.00 32.00 0.00 65.00 -161.00 32.00 0.00 32.00 32.00 0.00 32.00 64.00 -32.00 32.00 0.00 0.00 -32.00 65.00 -65.00 -65.00 -32.00 -32.00 -64.00 -32.00 -32.00 32.00 -32.00 64.00 -33.00 -32.00 -64.00 65.00 -32.00 0.00 32.00 32.00 32.00 0.00 -32.00 0.00 -32.00 0.00 -32.00 64.00 -64.00 32.00 0.00 32.00 0.00 -64.00 -33.00 64.00 0.00 33.00 -32.00 32.00 -64.00 32.00 0.00 64.00 -64.00 32.00 0.00 0.00 32.00 0.00 96.00 0.00 32.00 32.00 33.00 0.00 -33.00 0.00 -32.00 65.00 -32.00 0.00 -64.00 64.00 -32.00 32.00 32.00 32.00 -32.00 33.00 0.00 -33.00 -32.00 33.00 -33.00 0.00 -32.00 64.00 32.00 0.00 -32.00 32.00 0.00 64.00 -64.00 32.00 0.00 33.00 32.00 32.00 0.00 0.00 -32.00 -32.00 -32.00 32.00 -65.00 64.00 0.00 0.00 33.00 32.00 -33.00 65.00 0.00 0.00 -32.00 -65.00 0.00 65.00 -32.00 0.00 -64.00 32.00 32.00 32.00 -32.00 64.00 0.00 0.00 -32.00 64.00 -33.00 0.00 -32.00 -32.00 0.00 0.00 -64.00 65.00 32.00 32.00 -32.00 96.00 -64.00 32.00 0.00 65.00 32.00 -32.00 -64.00 32.00 0.00 32.00 0.00 32.00 -33.00 0.00 -64.00 -32.00 -64.00 -32.00 0.00 32.00 0.00 -32.00 -32.00 32.00 -32.00 -32.00 -33.00 -65.00 -32.00 0.00 -32.00 -32.00 0.00 0.00 -64.00 0.00 -32.00 32.00 0.00 0.00 -65.00 -96.00 -64.00 0.00 -64.00 -32.00 0.00 0.00 -33.00 -32.00 -32.00 32.00 0.00 -32.00 -32.00 32.00 -32.00 -32.00 0.00 32.00 -32.00 -32.00 -32.00 -33.00 0.00 -32.00 -32.00 32.00 0.00 -32.00 -33.00 32.00 -64.00 -32.00 -32.00 0.00 -32.00 0.00 -32.00 -32.00 -65.00 -32.00 -32.00 32.00 -32.00 32.00 -32.00 32.00 -32.00 33.00 0.00 -65.00 -32.00 32.00 0.00 33.00 -33.00 -33.00 -32.00 0.00 -32.00 65.00 -32.00 0.00 -32.00 32.00 -32.00 0.00 -32.00 -32.00 -33.00 0.00 -32.00 32.00 -32.00 64.00 -64.00 32.00 -65.00 0.00 -64.00 33.00 -32.00 32.00 0.00 0.00 -32.00 64.00 0.00 64.00 -64.00 0.00 -33.00 0.00 -32.00 -32.00 0.00 0.00 -32.00 0.00 -64.00 64.00 0.00 0.00 -97.00 0.00 -64.00 -32.00 -64.00 -64.00 -97.00 -96.00 -96.00 -33.00 -65.00 -32.00 -64.00 -64.00 -32.00 -97.00 32.00 -96.00 -32.00 -64.00 -32.00 -65.00 0.00 -64.00 32.00 -161.00 32.00 -32.00 32.00 -32.00 0.00 -32.00 0.00 -32.00 -128.00 -65.00 96.00 -32.00 -32.00 -32.00 0.00 0.00 -32.00 0.00 -97.00 0.00 -64.00 -32.00 -32.00 -32.00 -64.00 -97.00 -33.00 -32.00 0.00 32.00 -64.00 65.00 0.00 0.00 -64.00 0.00 -32.00 -33.00 0.00 0.00 -32.00 -32.00 -33.00 65.00 0.00 0.00 -32.00 -33.00 0.00 0.00 -32.00 -32.00 -32.00 32.00 0.00 0.00 -32.00 0.00 -32.00 33.00 32.00 32.00 -32.00 0.00 -97.00 -32.00 -32.00 96.00 -64.00 -32.00 0.00 0.00 -65.00 0.00 33.00 64.00 32.00 0.00 32.00 32.00 0.00 0.00 32.00 97.00 -32.00 32.00 64.00 32.00 -32.00 -32.00 -32.00 64.00 0.00 0.00 32.00 32.00 -32.00 -64.00 -64.00 32.00 0.00 0.00 -33.00 32.00 0.00 33.00 -32.00 64.00 32.00 0.00 -32.00 -32.00 -64.00 32.00 -32.00 0.00 -32.00 -32.00 -32.00 -32.00 0.00 0.00 -33.00 96.00 -32.00 0.00 -32.00 -32.00 -32.00 64.00 0.00 0.00 -32.00 0.00 -32.00 65.00 0.00 32.00 32.00 32.00 -32.00 -32.00 -33.00 32.00 0.00 -32.00 -64.00 32.00 -32.00 32.00 0.00 64.00 0.00 0.00 -32.00 0.00 -32.00 32.00 -32.00 0.00 32.00 33.00 0.00 0.00 -32.00 -33.00 -33.00 -32.00 -32.00 32.00 0.00 33.00 0.00 32.00 0.00 -65.00 -32.00 33.00 -32.00 -33.00 -32.00 97.00 0.00 32.00 -32.00 -32.00 -33.00 32.00 -32.00 0.00 32.00 64.00 -32.00 33.00 65.00 32.00 -33.00 -32.00 -32.00 64.00 -32.00 64.00 32.00 -32.00 -64.00 32.00 -32.00 0.00 -32.00 32.00 0.00 -32.00 -32.00 32.00 -65.00 32.00 65.00 0.00 -97.00 33.00 32.00 0.00 -32.00 32.00 32.00 32.00 0.00 0.00 -96.00 0.00 32.00 32.00 -32.00 32.00 32.00 32.00 0.00 -32.00 0.00 0.00 -32.00 32.00 0.00 0.00 -32.00 97.00 32.00 -32.00 -32.00 32.00 -33.00 32.00 33.00 32.00 -33.00 -32.00 0.00 0.00 -32.00 32.00 0.00 32.00 -32.00 0.00 32.00 32.00 -32.00 -32.00 0.00 0.00 -96.00 32.00 0.00 0.00 32.00 65.00 32.00 -32.00 -32.00 32.00 0.00 0.00 -32.00 32.00 -32.00 0.00 32.00 0.00 -32.00 32.00 32.00 0.00 -32.00 32.00 0.00 -32.00 -33.00 32.00 0.00 32.00 0.00 -32.00 -32.00 64.00 -32.00 0.00 -32.00 -64.00 32.00 0.00 -32.00 32.00 0.00 0.00 -32.00 -64.00 0.00 96.00 -32.00 33.00 -33.00 -33.00 -32.00 -64.00 -32.00 0.00 -32.00 -32.00 32.00 -32.00 -32.00 32.00 -32.00 -64.00 -32.00 32.00 -32.00 -32.00 -33.00 -32.00 33.00 0.00 -33.00 -33.00 -32.00 97.00 -32.00 -32.00 -32.00 -32.00 0.00 -33.00 -64.00 -32.00 0.00 -64.00 32.00 32.00 -65.00 -32.00 0.00 -32.00 -32.00 32.00 0.00 32.00 -32.00 -32.00 0.00 0.00 -32.00 -32.00 0.00 -32.00 -64.00 64.00 0.00 0.00 -32.00 -32.00 -97.00 64.00 -64.00 -96.00 32.00 0.00 -32.00 32.00 -32.00 -64.00 -33.00 0.00 -32.00 0.00 -32.00 0.00 -32.00 0.00 -32.00 0.00 -32.00 -65.00 0.00 0.00 -65.00 32.00 0.00 -32.00 0.00 -32.00 -32.00 32.00 -64.00 32.00 -32.00 -32.00 -32.00 32.00 0.00 0.00 -33.00 0.00 -64.00 -64.00 -32.00 -32.00 0.00 -32.00 0.00 32.00 -32.00 0.00 -97.00 -32.00 33.00 -32.00 -33.00 64.00 -32.00 -32.00 -32.00 -32.00 0.00 32.00 0.00 -32.00 -64.00 -33.00 32.00 -32.00 32.00 -32.00 -32.00 0.00 -64.00 -32.00 0.00 0.00 -32.00 0.00 -33.00 -32.00 33.00 0.00 -65.00 -32.00 0.00 -32.00 32.00 0.00 -32.00 -33.00 -64.00 -32.00 32.00 32.00 -64.00 -32.00 -32.00 0.00 32.00 -64.00 64.00 -32.00 -32.00 32.00 -32.00 -32.00 -32.00 32.00 0.00 -32.00 0.00 0.00 -33.00 -65.00 0.00 0.00 -32.00 -64.00 32.00 0.00 33.00 -32.00 0.00 0.00 -33.00 0.00 -64.00 -64.00 0.00 0.00 32.00 -32.00 -32.00 0.00 -32.00 -33.00 0.00 -64.00 0.00 32.00 -32.00 -32.00 0.00 32.00 -32.00 -32.00 0.00 32.00 -33.00 -32.00 -32.00 -32.00 32.00 -32.00 -32.00 0.00 32.00 -32.00 -32.00 32.00 -32.00 -65.00 0.00 0.00 -64.00 -32.00 -64.00 -32.00 -33.00 0.00 -32.00 0.00 -64.00 0.00 -96.00 32.00 -33.00 32.00 -64.00 65.00 -32.00 32.00 -97.00 -32.00 -128.00 32.00 -32.00 32.00 -33.00 64.00 -32.00 97.00 -160.00 32.00 -65.00 32.00 0.00 32.00 -96.00 32.00 -32.00 0.00 -65.00 33.00 -32.00 -33.00 -32.00 33.00 -64.00 64.00 -32.00 0.00 -33.00 32.00 0.00 32.00 -96.00 -32.00 -97.00 32.00 0.00 -32.00 -32.00 -32.00 -32.00 32.00 0.00 -32.00 -64.00 -32.00 0.00 32.00 -32.00 0.00 -32.00 -32.00 -33.00 -32.00 0.00 32.00 -32.00 -32.00 -32.00 32.00 -32.00 -32.00 0.00 0.00 -32.00 -33.00 -32.00 65.00 -32.00 0.00 -33.00 32.00 0.00 -32.00 -32.00 32.00 -32.00 0.00 -32.00 0.00 -32.00 0.00 -32.00 32.00 32.00 0.00 -32.00 32.00 0.00 0.00 32.00 32.00 -32.00 0.00 -33.00 33.00 0.00 0.00 -32.00 -33.00 -32.00 33.00 -32.00 0.00 -32.00 0.00 -32.00 0.00 -33.00 -33.00 0.00 33.00 -32.00 -33.00 0.00 65.00 -32.00 0.00 -64.00 0.00 32.00 0.00 -32.00 32.00 0.00 32.00 0.00 0.00 -32.00 32.00 32.00 0.00 -32.00 0.00 32.00 97.00 0.00 32.00 32.00 64.00 -32.00 32.00 0.00 32.00 0.00 33.00 0.00 0.00 -32.00 32.00 -32.00 32.00 -33.00 0.00 -32.00 32.00 0.00 0.00 -32.00 32.00 0.00 32.00 0.00 0.00 -32.00 0.00 -32.00 32.00 32.00 33.00 0.00 32.00 -32.00 -32.00 0.00 32.00 0.00 -32.00 -32.00 32.00 0.00 -32.00 0.00 0.00 -32.00 32.00 0.00 -32.00 0.00 32.00 -65.00 32.00 32.00 0.00 -32.00 32.00 0.00 0.00 -32.00 32.00 0.00 32.00 -32.00 -32.00 0.00 32.00 0.00 32.00 32.00 -32.00 64.00 65.00 -32.00 64.00 65.00 32.00 32.00 32.00 -32.00 32.00 32.00 33.00 -32.00 128.00 -97.00 450.00 -96.00 643.00 -161.00 65.00 0.00 0.00 -32.00 32.00 -32.00 0.00 -65.00 -97.00 -161.00 33.00 -32.00 -33.00 -32.00 65.00 -128.00 -65.00 -161.00 0.00 -97.00 -96.00 -96.00 -64.00 -129.00 32.00 -161.00 -32.00 -64.00 32.00 -64.00 0.00 -32.00 -129.00 -32.00 0.00 -33.00 -32.00 0.00 -64.00 -64.00 -97.00 -32.00 -128.00 -97.00 0.00 -64.00 0.00 -161.00 64.00 -193.00 0.00 -192.00 96.00 -129.00 65.00 -64.00 64.00 -32.00 96.00 -33.00 65.00 -64.00 0.00 -32.00 -97.00 -32.00 65.00 -65.00 64.00 0.00 32.00 -128.00 -161.00 -193.00 -96.00 0.00 0.00 -225.00 -32.00 0.00 -32.00 0.00 -33.00 32.00 -64.00 64.00 -64.00 -128.00 32.00 -32.00 -32.00 -97.00 96.00 -129.00 32.00 -96.00 65.00 -129.00 32.00 -64.00 32.00 -32.00 -64.00 -32.00 0.00 -65.00 -65.00 -32.00 -64.00 -64.00 0.00 -64.00 32.00 -32.00 257.00 -161.00 33.00 -65.00 160.00 33.00 193.00 32.00 129.00 64.00 129.00 32.00 128.00 65.00 97.00 32.00 128.00 96.00 65.00 32.00 64.00 32.00 96.00 -32.00 32.00 0.00 65.00 -32.00 64.00 32.00 64.00 -64.00 32.00 -32.00 33.00 0.00 64.00 -64.00 32.00 0.00 64.00 32.00 33.00 -32.00 -33.00 -129.00 -32.00 -32.00 0.00 -32.00 -64.00 -33.00 32.00 -96.00 32.00 -32.00 0.00 -32.00 0.00 -32.00 -64.00 -33.00 -32.00 -32.00 0.00 -64.00 -32.00 -64.00 32.00 -161.00 32.00 -64.00 64.00 -161.00 -64.00 -97.00 -32.00 0.00 -97.00 -32.00 0.00 -32.00 0.00 -32.00 -32.00 -64.00 0.00 -65.00 97.00 -64.00 0.00 -96.00 32.00 0.00 96.00 -33.00 32.00 -32.00 33.00 -32.00 -33.00 -64.00 33.00 -65.00 64.00 33.00 96.00 -33.00 0.00 33.00 33.00 96.00 96.00 0.00 64.00 97.00 129.00 64.00 128.00 128.00 33.00 0.00 32.00 33.00 32.00 0.00 96.00 32.00 0.00 64.00 65.00 0.00 0.00 96.00 0.00 65.00 32.00 32.00 64.00 0.00 -32.00 96.00 -32.00 33.00 0.00 32.00 -32.00 64.00 32.00 0.00 32.00 32.00 64.00 0.00 0.00 64.00 33.00 33.00 128.00 0.00 64.00 -33.00 65.00 0.00 32.00 97.00 64.00 0.00 0.00 -32.00 32.00 0.00 129.00 64.00 96.00 -96.00 -32.00 -97.00 32.00 0.00 0.00 32.00 65.00 65.00 32.00 0.00 32.00 -33.00 64.00 0.00 33.00 65.00 32.00 0.00 64.00 0.00 32.00 -32.00 32.00 -129.00 65.00 32.00 64.00 -96.00 32.00 -65.00 32.00 0.00 0.00 33.00 64.00 0.00 97.00 96.00 -32.00 129.00 64.00 0.00 32.00 64.00 97.00 32.00 0.00 97.00 0.00 128.00 -32.00 32.00 0.00 32.00 0.00 161.00 -161.00 161.00 -32.00 32.00 0.00 64.00 -65.00 33.00 0.00 64.00 -64.00 32.00 -32.00 64.00 0.00 33.00 32.00 32.00 0.00 64.00 -32.00 32.00 0.00 32.00 -64.00 32.00 -65.00 0.00 0.00 33.00 -64.00 0.00 -32.00 32.00 -97.00 0.00 0.00 64.00 97.00 64.00 0.00 97.00 32.00 64.00 32.00 -32.00 0.00 32.00 32.00 64.00 129.00 -32.00 -32.00 -32.00 32.00 -32.00 32.00 -32.00 32.00 -32.00 0.00 -65.00 32.00 -32.00 0.00 -32.00 0.00 -32.00 97.00 0.00 32.00 0.00 32.00 0.00 64.00 0.00 33.00 -97.00 -33.00 -32.00 65.00 0.00 0.00 -96.00 64.00 -64.00 161.00 -33.00 225.00 129.00 32.00 -32.00 32.00 0.00 0.00 -32.00 64.00 0.00 33.00 -32.00 32.00 0.00 0.00 -65.00 32.00 0.00 0.00 -32.00 32.00 0.00 32.00 -32.00 65.00 32.00 64.00 -32.00 64.00 32.00 64.00 0.00 33.00 0.00 64.00 0.00 32.00 -32.00 0.00 32.00 0.00 -32.00 32.00 0.00 0.00 -32.00 32.00 0.00 0.00 -32.00 0.00 -33.00 33.00 33.00 0.00 -33.00 64.00 0.00 32.00 0.00 0.00 -32.00 32.00 0.00 32.00 0.00 0.00 -32.00 65.00 -96.00 32.00 -65.00 -32.00 -32.00 32.00 -64.00 32.00 0.00 0.00 32.00 32.00 -96.00 32.00 32.00 0.00 32.00 65.00 -32.00 32.00 -32.00 32.00 -97.00 32.00 0.00 0.00 -32.00 32.00 0.00 0.00 -64.00 32.00 32.00 0.00 -32.00 97.00 -97.00 0.00 -32.00 64.00 0.00 32.00 -32.00 32.00 0.00 33.00 0.00 64.00 64.00 32.00 0.00 64.00 -32.00 65.00 64.00 96.00 -64.00 32.00 0.00 0.00 32.00 32.00 0.00 0.00 -32.00 33.00 -32.00 -33.00 0.00 65.00 -32.00 32.00 -65.00 32.00 0.00 0.00 33.00 32.00 0.00 97.00 -65.00 96.00 -96.00 32.00 0.00 0.00 -32.00 0.00 -32.00 32.00 -33.00 0.00 -32.00 32.00 32.00 33.00 0.00 0.00 -32.00 0.00 -32.00 96.00 0.00 32.00 -64.00 32.00 32.00 33.00 -64.00 -33.00 -65.00 33.00 32.00 32.00 0.00 0.00 -32.00 32.00 0.00 64.00 0.00 -32.00 -32.00 0.00 -32.00 64.00 -32.00 33.00 -64.00 32.00 32.00 32.00 -65.00 32.00 -32.00 32.00 32.00 64.00 -64.00 0.00 -64.00 65.00 -32.00 32.00 -65.00 96.00 33.00 0.00 -33.00 32.00 0.00 33.00 0.00 0.00 -32.00 64.00 -32.00 -32.00 32.00 64.00 32.00 289.00 33.00 33.00 0.00 32.00 -33.00 64.00 -96.00 64.00 -129.00 33.00 -32.00 0.00 32.00 32.00 -32.00 0.00 -64.00 193.00 -65.00 0.00 -32.00 64.00 32.00 0.00 -32.00 0.00 -32.00 64.00 0.00 -32.00 -32.00 64.00 -64.00 33.00 32.00 32.00 -32.00 32.00 0.00 0.00 -32.00 32.00 0.00 96.00 -33.00 0.00 -32.00 33.00 0.00 0.00 -32.00 64.00 0.00 32.00 -32.00 64.00 0.00 0.00 -32.00 0.00 32.00 65.00 -96.00 32.00 0.00 32.00 0.00 32.00 0.00 0.00 -65.00 -32.00 32.00 -32.00 0.00 0.00 -32.00 0.00 -32.00 32.00 32.00 0.00 -32.00 0.00 -64.00 32.00 -32.00 32.00 0.00 65.00 0.00 -33.00 -33.00 -32.00 0.00 32.00 -32.00 -32.00 -32.00 32.00 0.00 33.00 -32.00 -65.00 -32.00 0.00 -32.00 97.00 32.00 32.00 -32.00 -32.00 -33.00 64.00 0.00 32.00 0.00 0.00 -32.00 32.00 0.00 32.00 -32.00 65.00 0.00 32.00 0.00 0.00 -32.00 32.00 32.00 32.00 -32.00 0.00 -32.00 32.00 0.00 65.00 -32.00 0.00 -65.00 32.00 33.00 32.00 -65.00 0.00 32.00 32.00 0.00 32.00 0.00 0.00 -64.00 33.00 0.00 0.00 -64.00 32.00 0.00 0.00 -32.00 64.00 64.00 0.00 -64.00 32.00 32.00 32.00 -32.00 -32.00 -32.00 32.00 -65.00 32.00 0.00 33.00 32.00 32.00 -32.00 -32.00 0.00 32.00 -32.00 32.00 32.00 32.00 -96.00 32.00 0.00 32.00 -32.00 32.00 0.00 33.00 0.00 64.00 -65.00 32.00 -32.00 0.00 32.00 0.00 -32.00 32.00 0.00 32.00 0.00 0.00 -32.00 33.00 0.00 0.00 -32.00 64.00 32.00 0.00 -64.00 64.00 0.00 65.00 0.00 32.00 -33.00 0.00 33.00 32.00 -33.00 32.00 33.00 32.00 0.00 32.00 -33.00 32.00 -32.00 33.00 0.00 0.00 -32.00 32.00 32.00 32.00 -32.00 64.00 -32.00 64.00 -64.00 97.00 -32.00 32.00 -33.00 32.00 0.00 32.00 0.00 0.00 33.00 33.00 -33.00 0.00 -32.00 32.00 32.00 32.00 -32.00 32.00 0.00 32.00 -32.00 32.00 0.00 -32.00 -32.00 65.00 0.00 0.00 -32.00 96.00 -32.00 96.00 64.00 33.00 -32.00 32.00 0.00 32.00 0.00 32.00 0.00 96.00 0.00 33.00 64.00 0.00 -32.00 -33.00 0.00 33.00 -32.00 32.00 32.00 0.00 -32.00 0.00 -32.00 96.00 0.00 0.00 -32.00 0.00 -33.00 32.00 33.00 0.00 64.00 33.00 0.00 0.00 32.00 96.00 0.00 64.00 64.00 33.00 0.00 0.00 -64.00 128.00 32.00 0.00 64.00 -32.00 0.00 32.00 33.00 64.00 -33.00 33.00 -96.00 32.00 0.00 0.00 64.00 32.00 32.00 32.00 0.00 32.00 -32.00 0.00 32.00 32.00 0.00 0.00 -32.00 32.00 0.00 0.00 32.00 0.00 33.00 33.00 0.00 32.00 0.00 32.00 -33.00 0.00 33.00 32.00 0.00 32.00 32.00 0.00 -32.00 32.00 32.00 33.00 -65.00 64.00 0.00 0.00 -32.00 32.00 0.00 96.00 0.00 -32.00 0.00 65.00 32.00 0.00 33.00 32.00 -33.00 32.00 0.00 32.00 65.00 32.00 0.00 0.00 64.00 0.00 -64.00 32.00 0.00 33.00 64.00 32.00 -32.00 32.00 32.00 0.00 -32.00 32.00 0.00 32.00 32.00 0.00 -32.00 32.00 32.00 0.00 -32.00 32.00 0.00 33.00 32.00 0.00 -32.00 0.00 64.00 64.00 0.00 32.00 32.00 0.00 -32.00 32.00 32.00 65.00 -32.00 0.00 32.00 -33.00 0.00 33.00 32.00 32.00 -32.00 0.00 32.00 32.00 -64.00 64.00 32.00 32.00 0.00 -32.00 32.00 32.00 0.00 0.00 33.00 32.00 -33.00 33.00 65.00 64.00 0.00 32.00 32.00 -96.00 129.00 0.00 32.00 -65.00 64.00 -64.00 225.00 -32.00 97.00 -32.00 32.00 -129.00 289.00 -32.00 193.00 0.00 32.00 -32.00 97.00 0.00 32.00 0.00 32.00 32.00 -32.00 0.00 96.00 32.00 0.00 0.00 65.00 -64.00 32.00 64.00 32.00 -64.00 0.00 32.00 0.00 -32.00 32.00 32.00 0.00 -32.00 32.00 32.00 32.00 0.00 -32.00 32.00 0.00 0.00 64.00 32.00 0.00 32.00 33.00 65.00 0.00 193.00 64.00 96.00 0.00 32.00 32.00 32.00 0.00 33.00 0.00 32.00 32.00 128.00 0.00 32.00 32.00 33.00 33.00 0.00 32.00 -33.00 32.00 0.00 32.00 65.00 0.00 32.00 -32.00 64.00 0.00 0.00 32.00 32.00 0.00 33.00 0.00 32.00 32.00 32.00 32.00 161.00 33.00 64.00 32.00 32.00 0.00 64.00 -32.00 65.00 0.00 32.00 64.00 161.00 96.00 32.00 32.00 -32.00 0.00 0.00 65.00 32.00 64.00 32.00 0.00 32.00 -64.00 32.00 32.00 0.00 -64.00 65.00 0.00 32.00 -33.00 32.00 0.00 32.00 0.00 32.00 0.00 0.00 -32.00 -64.00 -64.00 32.00 -32.00 64.00 0.00 32.00 -32.00 -32.00 -65.00 32.00 -32.00 65.00 0.00 0.00 -32.00 32.00 -32.00 32.00 0.00 32.00 -32.00 32.00 32.00 97.00 -64.00 128.00 -65.00 33.00 0.00 64.00 0.00 64.00 -64.00 32.00 -32.00 32.00 0.00 65.00 -32.00 32.00 32.00 64.00 0.00 32.00 -32.00 0.00 -33.00 225.00 -32.00 33.00 0.00 96.00 0.00 32.00 -32.00 32.00 0.00 65.00 32.00 0.00 -32.00 128.00 64.00 97.00 0.00 64.00 65.00 32.00 0.00 0.00 -32.00 32.00 32.00 65.00 32.00 32.00 64.00 32.00 -32.00 32.00 0.00 32.00 -64.00 32.00 64.00 33.00 0.00 64.00 -32.00 32.00 0.00 0.00 32.00 97.00 64.00 32.00 -32.00 96.00 32.00 32.00 -32.00 97.00 65.00 64.00 0.00 32.00 32.00 32.00 96.00 0.00 32.00 33.00 0.00 32.00 33.00 0.00 -33.00 32.00 97.00 32.00 0.00 0.00 -32.00 32.00 32.00 32.00 32.00 32.00 0.00 33.00 -32.00 32.00 32.00 -32.00 0.00 0.00 32.00 64.00 32.00 32.00 65.00 64.00 0.00 0.00 32.00 32.00 32.00 129.00 96.00 64.00 65.00 161.00 32.00 32.00 64.00 65.00 64.00 64.00 33.00 0.00 32.00 64.00 -32.00 -32.00 0.00 64.00 0.00 0.00 32.00 33.00 0.00 -33.00 32.00 65.00 32.00 32.00 32.00 32.00 -32.00 64.00 64.00 0.00 -32.00 32.00 64.00 33.00 0.00 -33.00 0.00 97.00 65.00 64.00 64.00 32.00 -64.00 65.00 -65.00 64.00 33.00 32.00 32.00 32.00 32.00 65.00 96.00 32.00 0.00 96.00 33.00 0.00 64.00 65.00 0.00 32.00 0.00 96.00 64.00 97.00 129.00 160.00 0.00 0.00 64.00 -32.00 129.00 129.00 32.00 96.00 64.00 97.00 -32.00 32.00 32.00 64.00 97.00 97.00 -97.00 32.00 0.00 32.00 64.00 32.00 33.00 129.00 32.00 32.00 64.00 32.00 -32.00 64.00 64.00 65.00 -64.00 96.00 -64.00 65.00 32.00 64.00 -32.00 32.00 32.00 64.00 -32.00 0.00 -65.00 32.00 0.00 33.00 65.00 64.00 0.00 0.00 64.00 32.00 32.00 32.00 32.00 64.00 32.00 65.00 65.00 32.00 96.00 32.00 0.00 0.00 97.00 32.00 0.00 32.00 0.00 65.00 -33.00 193.00 -64.00 160.00 -32.00 33.00 32.00 64.00 0.00 128.00 64.00 97.00 -32.00 0.00 -64.00 64.00 0.00 32.00 -32.00 65.00 0.00 32.00 -32.00 64.00 -32.00 32.00 -97.00 65.00 0.00 64.00 -32.00 129.00 -32.00 32.00 -32.00 32.00 0.00 1157.00 1061.00 450.00 418.00 354.00 353.00 129.00 97.00 0.00 32.00 96.00 675.00 32.00 515.00 33.00 0.00 96.00 0.00 64.00 -33.00 32.00 0.00 65.00 65.00 96.00 -32.00 65.00 -33.00 96.00 0.00 96.00 65.00 33.00 0.00 96.00 32.00 64.00 32.00 65.00 32.00 32.00 -32.00 32.00 -96.00 32.00 0.00 129.00 -33.00 96.00 -96.00 97.00 32.00 96.00 -64.00 129.00 0.00 96.00 -97.00 32.00 0.00 0.00 -96.00 33.00 -32.00 32.00 -32.00 0.00 -65.00 64.00 65.00 64.00 0.00 32.00 0.00 33.00 0.00 64.00 0.00 32.00 160.00 64.00 0.00 32.00 0.00 129.00 -32.00 32.00 -32.00 32.00 32.00 33.00 -64.00 32.00 0.00 0.00 -97.00 0.00 -32.00 64.00 0.00 0.00 32.00 129.00 65.00 32.00 64.00 -32.00 64.00 32.00 65.00 64.00 32.00 97.00 -32.00 32.00 -32.00 32.00 0.00 -32.00 -65.00 32.00 -64.00 64.00 0.00 64.00 -32.00 33.00 0.00 0.00 32.00 32.00 0.00 64.00 96.00 0.00 33.00 97.00 32.00 64.00 128.00 32.00 0.00 32.00 -64.00 32.00 0.00 65.00 96.00 32.00 0.00 32.00 33.00 0.00 32.00 -32.00 32.00 64.00 32.00 0.00 32.00 129.00 32.00 -32.00 65.00 32.00 64.00 64.00 0.00 64.00 -32.00 97.00 0.00 0.00 -64.00 32.00 -65.00 64.00 -32.00 32.00 32.00 33.00 32.00 32.00 -32.00 64.00 -96.00 32.00 32.00 32.00 0.00 97.00 96.00 32.00 129.00 32.00 32.00 0.00 -32.00 64.00 64.00 0.00 -32.00 33.00 32.00 64.00 0.00 32.00 32.00 32.00 -32.00 64.00 -32.00 33.00 32.00 32.00 0.00 32.00 32.00 32.00 -32.00 32.00 0.00 32.00 0.00 97.00 0.00 64.00 -32.00 32.00 32.00 33.00 -32.00 32.00 0.00 32.00 0.00 64.00 -32.00 32.00 0.00 32.00 64.00 0.00 32.00 33.00 0.00 0.00 65.00 32.00 0.00 0.00 32.00 32.00 0.00 0.00 64.00 32.00 0.00 0.00 32.00 32.00 -32.00 97.00 65.00 32.00 0.00 0.00 128.00 -65.00 32.00 33.00 32.00 32.00 -32.00 0.00 32.00 32.00 0.00 0.00 -32.00 32.00 0.00 32.00 0.00 32.00 -32.00 0.00 64.00 33.00 0.00 64.00 -32.00 32.00 32.00 32.00 0.00 32.00 0.00 0.00 -32.00 65.00 -32.00 0.00 32.00 -33.00 65.00 33.00 32.00 32.00 0.00 32.00 -65.00 32.00 0.00 -32.00 97.00 0.00 -32.00 0.00 64.00 -32.00 0.00 0.00 32.00 32.00 -32.00 32.00 32.00 0.00 32.00 32.00 33.00 -32.00 0.00 0.00 32.00 64.00 0.00 33.00 32.00 -33.00 0.00 33.00 32.00 32.00 0.00 32.00 0.00 -32.00 32.00 32.00 0.00 0.00 32.00 32.00 0.00 0.00 -32.00 32.00 0.00 32.00 64.00 32.00 0.00 0.00 33.00 33.00 0.00 0.00 -33.00 64.00 0.00 0.00 65.00 96.00 0.00 0.00 -65.00 33.00 0.00 128.00 0.00 32.00 33.00 32.00 0.00 -32.00 0.00 -64.00 96.00 0.00 32.00 64.00 0.00 97.00 97.00 0.00 64.00 64.00 32.00 32.00 64.00 0.00 65.00 65.00 0.00 0.00 64.00 32.00 32.00 0.00 65.00 -97.00 64.00 0.00 32.00 -32.00 0.00 -32.00 -32.00 -32.00 0.00 32.00 64.00 32.00 0.00 32.00 64.00 -32.00 129.00 -64.00 32.00 0.00 32.00 -65.00 32.00 0.00 33.00 -96.00 128.00 32.00 65.00 32.00 32.00 32.00 96.00 -96.00 0.00 -32.00 32.00 -64.00 33.00 -33.00 128.00 -32.00 0.00 -32.00 -32.00 -32.00 0.00 0.00 -32.00 -32.00 0.00 -32.00 32.00 0.00 64.00 -65.00 32.00 0.00 33.00 -32.00 32.00 -32.00 32.00 -64.00 161.00 -32.00 64.00 0.00 32.00 -33.00 97.00 -64.00 0.00 0.00 64.00 -32.00 64.00 -64.00 32.00 -33.00 -64.00 -32.00 0.00 32.00 -64.00 -32.00 -65.00 -32.00 65.00 -32.00 96.00 -32.00 65.00 -32.00 0.00 -65.00 128.00 -96.00 97.00 -32.00 32.00 -32.00 0.00 0.00 64.00 -33.00 0.00 33.00 32.00 32.00 0.00 0.00 97.00 32.00 0.00 0.00 64.00 0.00 32.00 -64.00 0.00 -97.00 -32.00 -32.00 -32.00 0.00 32.00 -64.00 0.00 -97.00 -64.00 -32.00 0.00 -32.00 32.00 0.00 32.00 -32.00 -32.00 -32.00 32.00 -65.00 0.00 -64.00 129.00 0.00 32.00 -32.00 64.00 -32.00 161.00 -65.00 128.00 0.00 65.00 33.00 32.00 32.00 32.00 -32.00 64.00 0.00 97.00 -65.00 32.00 -64.00 161.00 -64.00 32.00 64.00 32.00 64.00 32.00 129.00 0.00 32.00 32.00 64.00 -32.00 65.00 32.00 0.00 65.00 32.00 32.00 0.00 64.00 32.00 32.00 -32.00 32.00 0.00 33.00 -64.00 0.00 0.00 32.00 -33.00 32.00 0.00 96.00 -32.00 65.00 -64.00 0.00 -32.00 -65.00 -65.00 65.00 -32.00 0.00 -32.00 32.00 -64.00 -65.00 -32.00 0.00 0.00 -32.00 -97.00 -64.00 -32.00 32.00 -96.00 32.00 -33.00 0.00 -32.00 32.00 -32.00 0.00 -64.00 -32.00 -32.00 0.00 -65.00 0.00 -32.00 -32.00 0.00 -32.00 -96.00 0.00 -65.00 32.00 0.00 97.00 -64.00 128.00 -64.00 161.00 -97.00 96.00 -32.00 0.00 -32.00 129.00 0.00 32.00 0.00 32.00 -96.00 193.00 0.00 65.00 0.00 32.00 64.00 0.00 0.00 32.00 -32.00 193.00 -65.00 96.00 33.00 161.00 96.00 32.00 0.00 65.00 -64.00 64.00 32.00 96.00 -32.00 32.00 -32.00 0.00 0.00 65.00 32.00 32.00 0.00 64.00 96.00 65.00 -128.00 32.00 -65.00 96.00 -32.00 0.00 0.00 64.00 -64.00 0.00 0.00 65.00 64.00 32.00 -64.00 64.00 32.00 32.00 0.00 65.00 0.00 32.00 0.00 32.00 -129.00 64.00 97.00 65.00 32.00 32.00 96.00 -32.00 65.00 32.00 64.00 64.00 161.00 32.00 0.00 32.00 0.00 32.00 64.00 97.00 32.00 0.00 0.00 64.00 65.00 0.00 0.00 97.00 -33.00 64.00 33.00 32.00 32.00 32.00 64.00 161.00 97.00 64.00 64.00 -64.00 96.00 0.00 -32.00 32.00 32.00 65.00 -32.00 0.00 0.00 32.00 0.00 64.00 64.00 32.00 33.00 64.00 64.00 -64.00 32.00 0.00 64.00 97.00 32.00 64.00 33.00 -97.00 0.00 -64.00 32.00 32.00 32.00 65.00 64.00 32.00 -32.00 64.00 32.00 32.00 65.00 32.00 32.00 33.00 0.00 96.00 32.00 32.00 32.00 0.00 32.00 97.00 32.00 32.00 97.00 -32.00 32.00 64.00 32.00 0.00 64.00 0.00 65.00 96.00 -32.00 65.00 32.00 64.00 -32.00 64.00 64.00 65.00 32.00 64.00 -32.00 64.00 32.00 -32.00 64.00 32.00 32.00 65.00 0.00 32.00 -160.00 225.00 -257.00 128.00 0.00 32.00 32.00 33.00 96.00 64.00 64.00 32.00 0.00 129.00 -128.00 -65.00 -64.00 -32.00 -33.00 0.00 -96.00 -64.00 0.00 -32.00 -64.00 32.00 -33.00 -64.00 -32.00 0.00 -64.00 -65.00 -64.00 0.00 -33.00 32.00 -64.00 -32.00 -32.00 32.00 -64.00 0.00 0.00 -32.00 -129.00 0.00 -64.00 0.00 -129.00 -32.00 -32.00 64.00 -96.00 -96.00 -97.00 0.00 -64.00 -96.00 -32.00 0.00 -97.00 64.00 -96.00 64.00 -97.00 0.00 0.00 97.00 -64.00 0.00 -64.00 0.00 0.00 32.00 0.00 32.00 -32.00 64.00 32.00 32.00 -65.00 33.00 0.00 64.00 -96.00 32.00 -32.00 64.00 -32.00 33.00 -65.00 -33.00 -32.00 33.00 -32.00 -33.00 -97.00 65.00 -32.00 -32.00 0.00 -65.00 -64.00 0.00 -64.00 0.00 -32.00 32.00 -65.00 -32.00 -32.00 0.00 -32.00 0.00 32.00 -96.00 -32.00 0.00 0.00 -32.00 -32.00 0.00 -64.00 32.00 32.00 -65.00 -32.00 -64.00 -33.00 0.00 -32.00 -32.00 -32.00 32.00 -32.00 32.00 -32.00 -32.00 -32.00 0.00 -97.00 129.00 -32.00 32.00 -32.00 -32.00 -32.00 0.00 -33.00 -65.00 -32.00 65.00 -32.00 0.00 -32.00 32.00 611.00 579.00 32.00 225.00 -128.00 32.00 -33.00 -32.00 -96.00 -32.00 -32.00 0.00 -65.00 0.00 -32.00 0.00 -32.00 -33.00 -32.00 0.00 0.00 -64.00 -64.00 -32.00 -65.00 0.00 0.00 -64.00 -32.00 32.00 -32.00 -32.00 0.00 32.00 -32.00 0.00 -32.00 32.00 -65.00 64.00 -32.00 0.00 -32.00 -32.00 -32.00 0.00 0.00 64.00 0.00 33.00 0.00 32.00 -32.00 0.00 -32.00 -32.00 -65.00 -33.00 -32.00 33.00 -32.00 96.00 -96.00 0.00 0.00 -64.00 -65.00 0.00 -32.00 96.00 -32.00 0.00 32.00 -64.00 -96.00 32.00 0.00 32.00 0.00 32.00 -65.00 0.00 -128.00 65.00 0.00 64.00 -32.00 32.00 0.00 32.00 32.00 32.00 0.00 33.00 -32.00 0.00 0.00 32.00 0.00 32.00 32.00 32.00 -161.00 129.00 -96.00 96.00 -33.00 32.00 0.00 129.00 33.00 32.00 0.00 97.00 0.00 64.00 0.00 32.00 -65.00 0.00 0.00 64.00 0.00 65.00 97.00 0.00 -65.00 32.00 -64.00 32.00 -64.00 96.00 32.00 32.00 418.00 33.00 129.00 0.00 160.00 32.00 32.00 0.00 0.00 32.00 0.00 32.00 -32.00 290.00 0.00 96.00 -32.00 0.00 -32.00 257.00 32.00 32.00 0.00 32.00 -32.00 33.00 -32.00 32.00 -32.00 0.00 0.00 32.00 64.00 32.00 -32.00 32.00 64.00 -32.00 0.00 32.00 32.00 0.00 -32.00 32.00 64.00 0.00 65.00 65.00 64.00 0.00 32.00 32.00 161.00 32.00 32.00 32.00 32.00 193.00 0.00 32.00 0.00 193.00 65.00 64.00 -33.00 33.00 65.00 32.00 0.00 32.00 0.00 32.00 -32.00 32.00 -33.00 32.00 -32.00 33.00 -32.00 -33.00 -32.00 33.00 -64.00 32.00 -290.00 0.00 -96.00 0.00 -161.00 0.00 -64.00 0.00 -65.00 0.00 -64.00 -97.00 0.00 -32.00 -32.00 -32.00 -32.00 -64.00 -64.00 32.00 -65.00 0.00 -32.00 0.00 -289.00 0.00 -65.00 96.00 33.00 65.00 -33.00 64.00 33.00 0.00 -33.00 32.00 33.00 32.00 32.00 0.00 64.00 97.00 32.00 -33.00 0.00 -32.00 0.00 -64.00 64.00 64.00 33.00 0.00 96.00 -32.00 32.00 32.00 32.00 65.00 0.00 32.00 33.00 0.00 32.00 0.00 64.00 32.00 32.00 64.00 32.00 32.00 0.00 65.00 32.00 0.00 33.00 32.00 96.00 32.00 0.00 32.00 64.00 0.00 0.00 32.00 33.00 65.00 32.00 0.00 0.00 32.00 32.00 32.00 32.00 0.00 32.00 0.00 32.00 0.00 32.00 -32.00 0.00 32.00 0.00 32.00 -32.00 0.00 -128.00 97.00 -65.00 0.00 0.00 64.00 -32.00 32.00 65.00 64.00 -33.00 65.00 33.00 32.00 32.00 0.00 0.00 64.00 96.00 0.00 32.00 64.00 32.00 -32.00 33.00 0.00 0.00 65.00 32.00 -33.00 0.00 65.00 0.00 32.00 32.00 0.00 64.00 0.00 32.00 32.00 33.00 32.00 0.00 32.00 32.00 0.00 32.00 32.00 0.00 65.00 64.00 0.00 -32.00 64.00 32.00 32.00 32.00 32.00 0.00 65.00 32.00 0.00 0.00 32.00 33.00 0.00 -33.00 32.00 33.00 32.00 0.00 64.00 -33.00 33.00 -32.00 0.00 0.00 64.00 32.00 32.00 -32.00 32.00 32.00 0.00 65.00 32.00 0.00 97.00 -65.00 0.00 -64.00 32.00 32.00 32.00 65.00 0.00 -33.00 32.00 0.00 32.00 33.00 0.00 32.00 0.00 32.00 0.00 32.00 33.00 -32.00 64.00 -32.00 0.00 -32.00 32.00 -33.00 0.00 -32.00 96.00 0.00 65.00 65.00 32.00 -33.00 32.00 0.00 32.00 -128.00 97.00 0.00 32.00 0.00 64.00 -32.00 32.00 0.00 32.00 32.00 33.00 0.00 64.00 64.00 32.00 -32.00 32.00 0.00 32.00 -96.00 129.00 0.00 32.00 -161.00 0.00 -97.00 -32.00 -96.00 -32.00 0.00 64.00 32.00 64.00 -32.00 97.00 32.00 64.00 32.00 65.00 0.00 32.00 -96.00 32.00 0.00 32.00 -97.00 0.00 0.00 64.00 -32.00 0.00 -32.00 0.00 -32.00 32.00 -32.00 0.00 -33.00 161.00 -32.00 32.00 -32.00 0.00 -32.00 0.00 -32.00 65.00 -64.00 32.00 -65.00 0.00 -32.00 32.00 -32.00 96.00 32.00 33.00 -32.00 32.00 0.00 64.00 0.00 32.00 -32.00 65.00 32.00 32.00 -64.00 32.00 0.00 64.00 64.00 32.00 32.00 65.00 -32.00 0.00 0.00 32.00 64.00 32.00 -32.00 64.00 -32.00 97.00 -32.00 0.00 32.00 64.00 0.00 32.00 -32.00 0.00 0.00 193.00 -32.00 32.00 -65.00 65.00 -32.00 -33.00 -96.00 33.00 0.00 64.00 -65.00 96.00 -32.00 0.00 -32.00 -32.00 -64.00 32.00 -129.00 0.00 -32.00 32.00 -32.00 129.00 -32.00 32.00 32.00 64.00 0.00 33.00 32.00 64.00 -64.00 64.00 0.00 97.00 -32.00 32.00 -33.00 32.00 0.00 32.00 -32.00 97.00 -32.00 32.00 0.00 64.00 -32.00 64.00 32.00 33.00 -64.00 64.00 32.00 0.00 -32.00 32.00 -32.00 64.00 -33.00 32.00 0.00 33.00 -32.00 96.00 -96.00 64.00 -32.00 -32.00 -32.00 32.00 0.00 33.00 -193.00 0.00 -997.00 0.00 -450.00 0.00 0.00 32.00 -32.00 32.00 0.00 32.00 0.00 129.00 -33.00 32.00 -32.00 96.00 32.00 32.00 -32.00 33.00 -96.00 0.00 0.00 32.00 -32.00 32.00 -65.00 32.00 -32.00 32.00 -32.00 32.00 -32.00 0.00 -32.00 0.00 32.00 65.00 -64.00 32.00 0.00 32.00 -33.00 96.00 65.00 0.00 0.00 33.00 64.00 160.00 161.00 32.00 0.00 65.00 0.00 64.00 0.00 161.00 -32.00 64.00 0.00 97.00 -32.00 32.00 32.00 96.00 0.00 32.00 0.00 33.00 -65.00 0.00 -32.00 32.00 0.00 32.00 -64.00 96.00 0.00 65.00 -32.00 32.00 -32.00 32.00 0.00 32.00 32.00 32.00 96.00 0.00 65.00 0.00 -33.00 65.00 33.00 32.00 0.00 -32.00 32.00 32.00 -32.00 32.00 -33.00 32.00 -32.00 0.00 32.00 32.00 -64.00 32.00 -32.00 65.00 -32.00 32.00 0.00 32.00 -32.00 32.00 -33.00 32.00 33.00 32.00 -33.00 33.00 -32.00 0.00 32.00 32.00 33.00 96.00 -33.00 0.00 0.00 -32.00 -64.00 0.00 0.00 64.00 0.00 32.00 0.00 33.00 -32.00 32.00 32.00 32.00 -32.00 32.00 -64.00 0.00 -32.00 32.00 -33.00 0.00 -32.00 0.00 -64.00 0.00 32.00 32.00 -64.00 129.00 64.00 64.00 -32.00 32.00 -32.00 33.00 -65.00 32.00 -32.00 32.00 32.00 32.00 -64.00 32.00 0.00 64.00 -32.00 33.00 32.00 32.00 -32.00 64.00 0.00 -32.00 -32.00 32.00 0.00 64.00 -97.00 -32.00 -32.00 32.00 -96.00 -32.00 -65.00 0.00 -32.00 32.00 -96.00 33.00 -97.00 0.00 -32.00 -33.00 -64.00 65.00 -32.00 32.00 0.00 32.00 -32.00 0.00 -33.00 -32.00 -64.00 32.00 -64.00 64.00 0.00 32.00 64.00 33.00 0.00 32.00 64.00 64.00 33.00 0.00 32.00 32.00 32.00 0.00 32.00 0.00 64.00 65.00 33.00 32.00 0.00 32.00 -65.00 0.00 -32.00 -32.00 0.00 32.00 0.00 32.00 0.00 32.00 -96.00 97.00 0.00 32.00 -65.00 0.00 0.00 64.00 -32.00 32.00 0.00 32.00 -128.00 0.00 0.00 65.00 0.00 64.00 -33.00 0.00 -32.00 64.00 -32.00 32.00 -32.00 33.00 0.00 32.00 -32.00 32.00 0.00 32.00 -32.00 0.00 64.00 129.00 -32.00 32.00 0.00 64.00 32.00 32.00 0.00 -32.00 32.00 32.00 -32.00 65.00 32.00 32.00 -32.00 32.00 -32.00 32.00 -64.00 32.00 -33.00 32.00 -32.00 33.00 0.00 128.00 -32.00 64.00 0.00 33.00 32.00 0.00 32.00 32.00 -64.00 32.00 32.00 32.00 -32.00 32.00 32.00 65.00 -64.00 32.00 0.00 32.00 -64.00 32.00 32.00 0.00 64.00 32.00 -32.00 32.00 -32.00 32.00 -65.00 0.00 -32.00 -32.00 -32.00 32.00 0.00 97.00 -32.00 32.00 0.00 32.00 0.00 32.00 -32.00 65.00 96.00 32.00 0.00 32.00 65.00 96.00 -33.00 33.00 -64.00 32.00 -32.00 96.00 -64.00 0.00 -33.00 32.00 0.00 32.00 -32.00 33.00 0.00 32.00 -96.00 32.00 0.00 32.00 32.00 32.00 -96.00 65.00 -33.00 32.00 -96.00 128.00 32.00 33.00 32.00 0.00 -64.00 64.00 32.00 32.00 32.00 0.00 65.00 0.00 0.00 64.00 32.00 32.00 32.00 0.00 32.00 -32.00 32.00 0.00 32.00 0.00 32.00 0.00 65.00 32.00 32.00 33.00 -32.00 0.00 32.00 64.00 32.00 -32.00 32.00 32.00 0.00 64.00 0.00 32.00 0.00 32.00 0.00 33.00 -193.00 64.00 0.00 32.00 -128.00 32.00 -97.00 0.00 -96.00 32.00 -32.00 0.00 -32.00 65.00 -322.00 96.00 -32.00 32.00 -322.00 129.00 -225.00 96.00 0.00 65.00 -64.00 32.00 -32.00 0.00 -32.00 0.00 -65.00 32.00 -128.00 32.00 -97.00 32.00 -32.00 32.00 -193.00 65.00 -193.00 96.00 -32.00 32.00 -129.00 65.00 -257.00 64.00 -161.00 64.00 0.00 33.00 -128.00 128.00 -193.00 64.00 -64.00 33.00 -33.00 0.00 -128.00 96.00 -32.00 0.00 -97.00 32.00 -64.00 32.00 0.00 32.00 32.00 33.00 -32.00 32.00 -64.00 96.00 -129.00 32.00 0.00 -32.00 -64.00 0.00 -65.00 0.00 -96.00 32.00 0.00 65.00 -64.00 32.00 -33.00 -64.00 -32.00 -97.00 0.00 -32.00 97.00 -64.00 0.00 -65.00 0.00 -64.00 -65.00 0.00 -32.00 0.00 -64.00 -32.00 0.00 -32.00 -32.00 0.00 -129.00 96.00 -32.00 -32.00 0.00 -32.00 -32.00 32.00 -32.00 0.00 -32.00 -32.00 -33.00 0.00 -32.00 -32.00 0.00 -32.00 -32.00 -33.00 -32.00 33.00 -32.00 -33.00 -32.00 33.00 -65.00 0.00 -96.00 32.00 -64.00 -32.00 -33.00 -33.00 -32.00 33.00 -64.00 0.00 -32.00 -33.00 -32.00 0.00 -65.00 33.00 0.00 32.00 -96.00 64.00 -129.00 96.00 -64.00 0.00 -32.00 33.00 -129.00 64.00 -64.00 0.00 -64.00 0.00 -65.00 0.00 0.00 -32.00 -32.00 -32.00 -32.00 0.00 -32.00 64.00 -161.00 32.00 -32.00 32.00 -32.00 -32.00 -64.00 -32.00 0.00 -97.00 -33.00 33.00 -32.00 0.00 -32.00 64.00 -32.00 0.00 0.00 32.00 0.00 32.00 -32.00 0.00 0.00 -64.00 -32.00 32.00 -65.00 -64.00 -32.00 0.00 -32.00 0.00 0.00 32.00 -64.00 0.00 0.00 64.00 -32.00 32.00 0.00 -32.00 -33.00 -64.00 -64.00 0.00 -32.00 32.00 -32.00 0.00 -65.00 0.00 -64.00 97.00 -32.00 -33.00 -32.00 0.00 0.00 -32.00 -64.00 -32.00 32.00 0.00 -32.00 -32.00 0.00 -32.00 -33.00 0.00 -32.00 0.00 -128.00 96.00 -33.00 0.00 -32.00 0.00 -64.00 32.00 -64.00 33.00 -65.00 -33.00 -32.00 33.00 -32.00 0.00 0.00 32.00 -32.00 -32.00 0.00 64.00 -64.00 0.00 -33.00 32.00 -192.00 64.00 -65.00 33.00 -32.00 0.00 -96.00 32.00 0.00 32.00 -33.00 0.00 -32.00 32.00 -32.00 0.00 -32.00 32.00 -64.00 -64.00 -97.00 0.00 0.00 32.00 -128.00 32.00 -33.00 0.00 0.00 64.00 -32.00 0.00 -32.00 33.00 0.00 -33.00 -64.00 -32.00 0.00 32.00 0.00 33.00 -64.00 32.00 -33.00 -32.00 0.00 32.00 0.00 32.00 0.00 64.00 -32.00 0.00 -32.00 0.00 -32.00 32.00 -32.00 -32.00 -32.00 64.00 -32.00 33.00 -33.00 0.00 -32.00 0.00 -32.00 0.00 -32.00 64.00 -64.00 32.00 -33.00 0.00 0.00 -32.00 -64.00 32.00 0.00 32.00 -64.00 32.00 -32.00 33.00 -33.00 -33.00 -32.00 33.00 -32.00 -129.00 0.00 32.00 -32.00 -32.00 -32.00 0.00 -32.00 0.00 -32.00 32.00 0.00 -32.00 -33.00 64.00 -64.00 0.00 -32.00 32.00 -32.00 -32.00 -64.00 0.00 -65.00 0.00 -32.00 -32.00 -64.00 64.00 -32.00 33.00 -33.00 0.00 -32.00 0.00 0.00 -65.00 -96.00 0.00 -32.00 0.00 -65.00 -32.00 -32.00 32.00 -32.00 0.00 -32.00 0.00 -32.00 65.00 0.00 32.00 0.00 32.00 -32.00 -32.00 -129.00 128.00 -96.00 32.00 0.00 33.00 -65.00 32.00 0.00 32.00 -64.00 0.00 0.00 -32.00 -97.00 32.00 -32.00 -32.00 -64.00 32.00 -32.00 -32.00 -32.00 0.00 -97.00 32.00 -32.00 32.00 0.00 64.00 -96.00 33.00 0.00 32.00 -65.00 64.00 0.00 32.00 -32.00 -32.00 -64.00 0.00 -64.00 -32.00 -65.00 32.00 -96.00 -64.00 -32.00 0.00 -65.00 64.00 -64.00 0.00 -64.00 32.00 -33.00 0.00 -32.00 32.00 -32.00 0.00 -32.00 32.00 -32.00 65.00 0.00 32.00 -64.00 32.00 -65.00 32.00 -32.00 0.00 -64.00 0.00 -32.00 -32.00 -32.00 0.00 -33.00 32.00 -64.00 32.00 -32.00 97.00 -64.00 0.00 -129.00 0.00 -96.00 64.00 -33.00 32.00 -128.00 -32.00 -32.00 0.00 -65.00 0.00 -64.00 0.00 0.00 -32.00 -64.00 32.00 -97.00 32.00 -96.00 65.00 -65.00 -33.00 -32.00 33.00 -64.00 32.00 -32.00 0.00 -32.00 32.00 -65.00 32.00 -32.00 0.00 -64.00 64.00 -32.00 33.00 0.00 32.00 32.00 32.00 -64.00 64.00 -129.00 32.00 -32.00 0.00 -64.00 32.00 -33.00 0.00 -160.00 97.00 32.00 32.00 -32.00 64.00 0.00 33.00 -32.00 0.00 -33.00 32.00 -96.00 -32.00 -161.00 32.00 -32.00 32.00 -64.00 0.00 -33.00 64.00 -64.00 0.00 -96.00 64.00 -32.00 0.00 -65.00 0.00 32.00 -96.00 -32.00 -32.00 -32.00 -32.00 -64.00 0.00 -32.00 -32.00 -32.00 -33.00 -33.00 0.00 -96.00 -64.00 -32.00 0.00 32.00 32.00 -64.00 161.00 -65.00 -32.00 -128.00 96.00 -32.00 0.00 -33.00 32.00 -32.00 0.00 -128.00 33.00 -33.00 -33.00 0.00 -32.00 33.00 -32.00 96.00 -64.00 -32.00 -64.00 -64.00 0.00 0.00 -65.00 -65.00 65.00 32.00 0.00 -32.00 32.00 -64.00 0.00 -64.00 96.00 -161.00 32.00 -64.00 32.00 -33.00 0.00 -64.00 -64.00 32.00 -32.00 0.00 -32.00 65.00 -64.00 -33.00 0.00 33.00 -65.00 32.00 0.00 -32.00 -64.00 0.00 -32.00 -65.00 -32.00 -96.00 64.00 -97.00 -32.00 -32.00 32.00 0.00 32.00 -32.00 32.00 -32.00 32.00 32.00 33.00 0.00 32.00 64.00 0.00 33.00 96.00 64.00 32.00 0.00 32.00 32.00 0.00 -96.00 33.00 -33.00 32.00 -64.00 -32.00 -64.00 0.00 0.00 32.00 -32.00 32.00 -33.00 0.00 0.00 32.00 -96.00 32.00 -32.00 32.00 -129.00 33.00 -32.00 128.00 64.00 64.00 33.00 0.00 96.00 -32.00 96.00 -32.00 33.00 0.00 96.00 0.00 32.00 0.00 -32.00 0.00 64.00 97.00 0.00 64.00 33.00 0.00 0.00 64.00 -33.00 32.00 -32.00 0.00 -32.00 65.00 0.00 32.00 32.00 32.00 32.00 32.00 33.00 0.00 0.00 32.00 -65.00 0.00 -32.00 -32.00 -32.00 0.00 -32.00 -64.00 -32.00 -32.00 -33.00 64.00 -64.00 0.00 32.00 161.00 0.00 32.00 -32.00 32.00 -64.00 32.00 -32.00 0.00 -32.00 -32.00 0.00 -64.00 -65.00 -32.00 0.00 32.00 -64.00 -32.00 0.00 32.00 -64.00 0.00 -33.00 0.00 -32.00 64.00 -32.00 0.00 0.00 64.00 0.00 32.00 -32.00 0.00 -64.00 33.00 -32.00 0.00 0.00 -65.00 0.00 -32.00 -33.00 0.00 0.00 -64.00 0.00 -32.00 -64.00 0.00 0.00 -32.00 32.00 -65.00 -32.00 0.00 -64.00 32.00 0.00 33.00 -64.00 64.00 -65.00 0.00 -32.00 32.00 -32.00 32.00 -64.00 32.00 -65.00 32.00 0.00 33.00 -64.00 32.00 -32.00 32.00 -97.00 -32.00 -96.00 64.00 -129.00 -32.00 -96.00 32.00 -64.00 64.00 -65.00 0.00 -64.00 65.00 -64.00 -32.00 32.00 -33.00 32.00 -96.00 0.00 -32.00 -32.00 -97.00 0.00 -32.00 -32.00 32.00 -161.00 32.00 -32.00 -32.00 -33.00 32.00 -160.00 65.00 -32.00 64.00 -33.00 -32.00 -64.00 0.00 0.00 -64.00 -32.00 0.00 -64.00 0.00 -65.00 96.00 -96.00 -32.00 -97.00 32.00 -32.00 32.00 -96.00 -32.00 -32.00 -64.00 -33.00 -32.00 0.00 -33.00 -32.00 0.00 0.00 -32.00 65.00 0.00 -33.00 -96.00 33.00 -32.00 -33.00 -32.00 0.00 -65.00 65.00 -128.00 64.00 -33.00 0.00 -32.00 32.00 0.00 0.00 -32.00 32.00 -32.00 0.00 -32.00 -96.00 0.00 -32.00 32.00 -65.00 -96.00 -32.00 0.00 0.00 -33.00 -32.00 33.00 -64.00 0.00 -97.00 -65.00 0.00 32.00 -64.00 -32.00 0.00 -32.00 -64.00 0.00 -32.00 -96.00 -65.00 0.00 -32.00 -32.00 32.00 -33.00 -32.00 -32.00 0.00 -32.00 32.00 -32.00 65.00 32.00 0.00 -32.00 96.00 -32.00 32.00 -32.00 65.00 32.00 32.00 -32.00 32.00 32.00 -32.00 32.00 32.00 0.00 64.00 -32.00 0.00 -65.00 -32.00 -32.00 -32.00 -32.00 -64.00 0.00 -33.00 -32.00 0.00 -32.00 97.00 -32.00 -97.00 -97.00 65.00 -64.00 -97.00 0.00 0.00 -64.00 97.00 -97.00 0.00 -64.00 -32.00 32.00 -33.00 0.00 -64.00 -32.00 0.00 -32.00 -64.00 0.00 0.00 -65.00 -64.00 0.00 -97.00 0.00 -32.00 -32.00 -64.00 32.00 0.00 -64.00 -161.00 -64.00 32.00 -32.00 0.00 -65.00 -64.00 -32.00 -33.00 0.00 0.00 -32.00 33.00 -32.00 -33.00 -32.00 -64.00 0.00 -32.00 32.00 0.00 -32.00 -32.00 -32.00 -64.00 0.00 -33.00 0.00 -64.00 -33.00 0.00 33.00 -96.00 -33.00 -32.00 -32.00 -33.00 0.00 0.00 -32.00 -96.00 -32.00 0.00 -32.00 32.00 -97.00 -32.00 -32.00 32.00 -64.00 -64.00 0.00 -32.00 -64.00 -33.00 0.00 0.00 -33.00 -32.00 0.00 0.00 -32.00 0.00 -32.00 -32.00 -32.00 0.00 -32.00 -32.00 0.00 0.00 -32.00 -32.00 0.00 -32.00 -33.00 32.00 0.00 64.00 -64.00 -32.00 -64.00 32.00 -32.00 -32.00 -32.00 0.00 -33.00 32.00 -32.00 32.00 -64.00 32.00 32.00 -32.00 -64.00 97.00 -65.00 -32.00 -32.00 64.00 -160.00 -32.00 -33.00 32.00 0.00 32.00 0.00 64.00 0.00 33.00 -96.00 128.00 -32.00 64.00 -64.00 0.00 -33.00 -64.00 0.00 -32.00 -96.00 -64.00 -32.00 -65.00 -65.00 -96.00 33.00 -64.00 -33.00 -33.00 0.00 -32.00 0.00 -32.00 0.00 -32.00 0.00 -32.00 0.00 -32.00 -32.00 0.00 -32.00 0.00 -32.00 32.00 0.00 32.00 32.00 64.00 -32.00 65.00 0.00 96.00 -32.00 0.00 -32.00 -64.00 -33.00 -65.00 -64.00 33.00 -64.00 32.00 0.00 0.00 -32.00 64.00 32.00 32.00 -32.00 0.00 -32.00 32.00 0.00 33.00 -33.00 96.00 65.00 32.00 0.00 0.00 -32.00 0.00 -33.00 0.00 -32.00 -32.00 -32.00 -32.00 -64.00 -32.00 0.00 -32.00 -32.00 -65.00 -97.00 0.00 -64.00 -64.00 -32.00 32.00 -65.00 -64.00 -64.00 32.00 -32.00 32.00 0.00 32.00 -32.00 32.00 -65.00 -32.00 -32.00 0.00 -32.00 -64.00 -96.00 -32.00 0.00 -32.00 0.00 -33.00 -65.00 33.00 -64.00 64.00 -32.00 0.00 -32.00 96.00 -97.00 -32.00 -64.00 32.00 0.00 33.00 -32.00 64.00 0.00 0.00 -32.00 0.00 -97.00 0.00 -32.00 0.00 -32.00 32.00 -64.00 -32.00 -65.00 0.00 -32.00 32.00 -32.00 0.00 -64.00 193.00 32.00 64.00 -32.00 0.00 -97.00 64.00 -32.00 33.00 0.00 -33.00 -64.00 33.00 -32.00 64.00 0.00 0.00 -65.00 64.00 -32.00 0.00 -32.00 -32.00 -32.00 32.00 -32.00 0.00 -32.00 32.00 -65.00 0.00 -32.00 33.00 -32.00 32.00 0.00 0.00 -32.00 -65.00 -65.00 -32.00 -32.00 -32.00 -64.00 32.00 -32.00 0.00 -64.00 65.00 -65.00 -33.00 -32.00 0.00 -64.00 -32.00 -32.00 0.00 -32.00 0.00 -33.00 -32.00 0.00 -32.00 0.00 -64.00 -32.00 -65.00 0.00 -64.00 -32.00 0.00 -32.00 -129.00 64.00 0.00 32.00 -64.00 -32.00 -32.00 -32.00 32.00 -32.00 -32.00 0.00 0.00 -32.00 -32.00 -32.00 -32.00 0.00 -32.00 -65.00 -33.00 -32.00 0.00 -32.00 0.00 -32.00 0.00 -32.00 0.00 -65.00 -64.00 0.00 -32.00 0.00 -32.00 65.00 -32.00 0.00 -33.00 32.00 -32.00 32.00 -64.00 96.00 -32.00 -64.00 -32.00 -32.00 0.00 32.00 -65.00 0.00 -96.00 -64.00 -32.00 -32.00 32.00 -65.00 -32.00 0.00 -65.00 0.00 -32.00 33.00 -32.00 32.00 -128.00 -32.00 -65.00 0.00 -32.00 32.00 0.00 32.00 -32.00 32.00 -64.00 0.00 0.00 32.00 -33.00 0.00 0.00 32.00 -96.00 32.00 -32.00 33.00 -32.00 0.00 -32.00 32.00 -65.00 0.00 0.00 32.00 -32.00 -32.00 -32.00 32.00 -64.00 -32.00 -33.00 32.00 -32.00 -32.00 -32.00 0.00 -32.00 0.00 -64.00 32.00 0.00 -32.00 -32.00 32.00 -33.00 -32.00 -32.00 0.00 -32.00 -32.00 32.00 0.00 0.00 -33.00 -32.00 -64.00 32.00 0.00 32.00 -64.00 -32.00 -64.00 32.00 -33.00 33.00 -32.00 -33.00 -32.00 -64.00 -32.00 -32.00 -64.00 0.00 -33.00 -32.00 -64.00 -32.00 0.00 32.00 -32.00 -64.00 -64.00 0.00 -32.00 0.00 -65.00 -33.00 -64.00 0.00 -32.00 -32.00 0.00 -32.00 -65.00 -64.00 33.00 0.00 -65.00 32.00 -32.00 0.00 -32.00 32.00 -32.00 -32.00 0.00 -97.00 0.00 -32.00 0.00 0.00 32.00 -32.00 -64.00 -64.00 -97.00 0.00 -32.00 -32.00 -32.00 32.00 -97.00 -97.00 -96.00 65.00 -32.00 0.00 -32.00 0.00 -32.00 64.00 0.00 0.00 -33.00 -97.00 -32.00 -32.00 -32.00 -32.00 0.00 32.00 -96.00 -32.00 -65.00 -32.00 -96.00 -32.00 -97.00 32.00 -32.00 0.00 -64.00 32.00 -97.00 -32.00 -32.00 -64.00 -32.00 -32.00 -64.00 -65.00 0.00 -32.00 -64.00 0.00 -65.00 -96.00 0.00 -65.00 -64.00 -64.00 -129.00 64.00 -160.00 65.00 -129.00 -65.00 -129.00 65.00 -32.00 32.00 -96.00 32.00 0.00 32.00 -32.00 32.00 -129.00 32.00 0.00 -32.00 -64.00 65.00 -65.00 0.00 -32.00 32.00 -32.00 64.00 32.00 161.00 0.00 0.00 -32.00 32.00 -32.00 32.00 -64.00 0.00 -65.00 32.00 -64.00 0.00 -32.00 0.00 -32.00 -64.00 -32.00 0.00 -65.00 0.00 -32.00 -64.00 -32.00 0.00 -32.00 0.00 -32.00 0.00 -33.00 -33.00 0.00 -64.00 -128.00 32.00 -32.00 -32.00 -65.00 0.00 -64.00 -32.00 0.00 -32.00 -64.00 -129.00 -32.00 -64.00 -33.00 -64.00 0.00 -97.00 -96.00 -96.00 -32.00 -32.00 -64.00 -65.00 0.00 -96.00 -65.00 0.00 -32.00 32.00 -32.00 0.00 -32.00 -32.00 0.00 0.00 -32.00 32.00 -33.00 -32.00 0.00 32.00 -32.00 -32.00 0.00 32.00 -32.00 -32.00 -32.00 32.00 -64.00 -32.00 0.00 0.00 -32.00 0.00 -33.00 0.00 -32.00 -32.00 -96.00 64.00 -32.00 -32.00 -33.00 32.00 0.00 0.00 -32.00 0.00 -64.00 32.00 0.00 0.00 -96.00 32.00 -65.00 32.00 0.00 65.00 -96.00 32.00 0.00 64.00 -161.00 0.00 -32.00 -64.00 -97.00 -32.00 -64.00 -32.00 0.00 0.00 -96.00 -33.00 -65.00 -32.00 0.00 -96.00 -32.00 -64.00 -128.00 -129.00 -33.00 -64.00 -64.00 -65.00 0.00 -64.00 -96.00 -129.00 0.00 -32.00 0.00 -32.00 -97.00 -129.00 -64.00 0.00 -64.00 0.00 -33.00 65.00 -32.00 0.00 -32.00 0.00 -32.00 -32.00 -64.00 -65.00 -65.00 -96.00 -96.00 0.00 -32.00 -32.00 32.00 -32.00 32.00 -65.00 0.00 -64.00 64.00 -129.00 0.00 -64.00 32.00 0.00 33.00 -129.00 0.00 -64.00 32.00 0.00 96.00 -96.00 97.00 -65.00 0.00 -64.00 32.00 -64.00 -64.00 -32.00 -33.00 -65.00 -64.00 0.00 -32.00 0.00 -32.00 -161.00 -129.00 -32.00 0.00 -96.00 32.00 -64.00 32.00 -97.00 -32.00 -161.00 0.00 -160.00 65.00 -65.00 -33.00 -32.00 0.00 -64.00 97.00 -32.00 32.00 0.00 32.00 0.00 32.00 0.00 33.00 32.00 0.00 32.00 32.00 0.00 32.00 -32.00 64.00 0.00 65.00 0.00 64.00 -32.00 64.00 -97.00 97.00 -32.00 0.00 -129.00 -65.00 -64.00 -96.00 -32.00 -161.00 -129.00 -96.00 -32.00 0.00 -32.00 32.00 0.00 161.00 -32.00 64.00 -32.00 64.00 -65.00 97.00 -96.00 -33.00 -32.00 97.00 -129.00 64.00 -96.00 0.00 -97.00 -32.00 -64.00 -64.00 -97.00 -32.00 -32.00 -97.00 -32.00 0.00 -32.00 0.00 -32.00 -32.00 -32.00 -96.00 -97.00 -161.00 -64.00 -32.00 -32.00 -33.00 -97.00 0.00 -32.00 33.00 32.00 32.00 -32.00 161.00 0.00 32.00 161.00 160.00 0.00 33.00 -32.00 64.00 -32.00 0.00 -65.00 32.00 -96.00 0.00 -32.00 0.00 -32.00 0.00 -33.00 -32.00 -64.00 -64.00 -96.00 -33.00 -97.00 0.00 -64.00 33.00 -32.00 0.00 -65.00 0.00 -32.00 0.00 -128.00 -33.00 -161.00 33.00 -64.00 0.00 -161.00 64.00 -129.00 0.00 -96.00 0.00 -97.00 -32.00 -128.00 0.00 -65.00 32.00 -128.00 128.00 -97.00 33.00 -96.00 0.00 -32.00 -33.00 -97.00 0.00 -161.00 -64.00 -32.00 0.00 -96.00 32.00 -129.00 32.00 -193.00 0.00 -32.00 0.00 -96.00 65.00 -32.00 32.00 -33.00 96.00 33.00 65.00 0.00 32.00 -33.00 32.00 -64.00 64.00 -64.00 129.00 0.00 96.00 0.00 33.00 64.00 96.00 -32.00 161.00 64.00 161.00 0.00 32.00 0.00 64.00 0.00 32.00 -64.00 129.00 -32.00 32.00 -65.00 0.00 -289.00 -193.00 -32.00 -32.00 32.00 -547.00 0.00 -96.00 -32.00 -257.00 -64.00 -161.00 -32.00 -65.00 -129.00 -32.00 -64.00 -32.00 -129.00 0.00 -32.00 32.00 -129.00 258.00 -128.00 289.00 -65.00 64.00 -193.00 129.00 0.00 32.00 -32.00 0.00 -64.00 -32.00 -161.00 -32.00 -32.00 0.00 -129.00 -193.00 0.00 -64.00 -32.00 -97.00 -161.00 -289.00 0.00 -258.00 -32.00 -64.00 0.00 -32.00 0.00 -129.00 65.00 -257.00 64.00 -64.00 96.00 0.00 65.00 -32.00 0.00 -65.00 0.00 -64.00 -32.00 -32.00 -33.00 0.00 -160.00 -32.00 -97.00 32.00 -96.00 64.00 -97.00 32.00 -386.00 -32.00 -96.00 0.00 -129.00 -128.00 -32.00 -33.00 -64.00 -128.00 -97.00 -32.00 -128.00 -32.00 -32.00 32.00 -97.00 0.00 -128.00 32.00 -97.00 32.00 0.00 32.00 -64.00 0.00 -322.00 0.00 -161.00 -32.00 -32.00 0.00 -160.00 0.00 -33.00 0.00 -192.00 32.00 -97.00 64.00 -96.00 0.00 -97.00 0.00 -64.00 -32.00 -257.00 -96.00 -258.00 32.00 -64.00 -32.00 -64.00 0.00 -32.00 -32.00 -129.00 -129.00 -64.00 -32.00 -33.00 -32.00 -32.00 0.00 -160.00 0.00 -97.00 32.00 -32.00 0.00 -32.00 -32.00 -129.00 -32.00 -96.00 0.00 -129.00 64.00 -193.00 -64.00 -128.00 32.00 -33.00 0.00 -64.00 -32.00 -96.00 0.00 0.00 -65.00 -97.00 -32.00 -193.00 -225.00 -96.00 -32.00 -97.00 -32.00 -64.00 -32.00 -64.00 32.00 -65.00 32.00 -96.00 0.00 -64.00 32.00 -65.00 64.00 -96.00 0.00 -64.00 0.00 -33.00 65.00 -96.00 128.00 -64.00 32.00 -65.00 65.00 -96.00 161.00 -32.00 0.00 -65.00 32.00 -32.00 0.00 -225.00 64.00 -257.00 64.00 -64.00 0.00 0.00 32.00 -97.00 65.00 -128.00 32.00 -33.00 32.00 -96.00 96.00 -64.00 0.00 -65.00 0.00 -64.00 0.00 0.00 65.00 -96.00 64.00 -65.00 64.00 -32.00 0.00 -64.00 0.00 0.00 33.00 -161.00 225.00 -32.00 -65.00 -64.00 -96.00 32.00 -32.00 32.00 -97.00 0.00 -128.00 -64.00 -161.00 96.00 -225.00 0.00 -32.00 0.00 -32.00 0.00 -33.00 -64.00 -96.00 -32.00 -64.00 0.00 -129.00 0.00 -161.00 -65.00 -64.00 0.00 -32.00z"},pr:{name:"PR",path:"M97540.00 151634.00l32.00 -32.00 0.00 -64.00 64.00 -129.00 32.00 -64.00 65.00 -96.00 96.00 -65.00 129.00 -161.00 64.00 -96.00 64.00 -129.00 33.00 -192.00 64.00 -97.00 32.00 -96.00 64.00 -97.00 65.00 0.00 32.00 -64.00 -32.00 -129.00 -33.00 -64.00 -64.00 -64.00 -32.00 -65.00 32.00 -64.00 -32.00 -96.00 0.00 -97.00 96.00 -257.00 0.00 -193.00 65.00 -129.00 32.00 -128.00 64.00 -258.00 97.00 -289.00 32.00 -96.00 64.00 -33.00 32.00 -64.00 65.00 -161.00 32.00 -96.00 64.00 -161.00 32.00 -353.00 0.00 -65.00 -64.00 -225.00 -32.00 -129.00 64.00 -225.00 129.00 -128.00 96.00 -129.00 64.00 -161.00 33.00 -64.00 -65.00 -257.00 -64.00 -97.00 -161.00 -160.00 -32.00 -97.00 0.00 -96.00 0.00 -32.00 0.00 -65.00 -64.00 -160.00 0.00 -65.00 -32.00 -32.00 64.00 -129.00 128.00 -96.00 97.00 -129.00 32.00 -32.00 32.00 0.00 129.00 -32.00 353.00 -257.00 193.00 -97.00 97.00 -96.00 32.00 -64.00 97.00 -290.00 0.00 -128.00 -33.00 -97.00 33.00 -64.00 -33.00 -32.00 33.00 -97.00 32.00 -193.00 96.00 -160.00 0.00 -33.00 32.00 -192.00 32.00 -97.00 33.00 -64.00 32.00 -129.00 32.00 -193.00 64.00 -193.00 0.00 -193.00 129.00 -225.00 0.00 -32.00 64.00 -32.00 32.00 -32.00 129.00 32.00 257.00 -129.00 289.00 -193.00 226.00 -64.00 32.00 -32.00 161.00 -225.00 64.00 -129.00 0.00 -32.00 64.00 -161.00 64.00 -225.00 129.00 -193.00 0.00 -64.00 129.00 -129.00 0.00 -546.00 0.00 -64.00 96.00 -129.00 32.00 -129.00 97.00 -64.00 64.00 -32.00 64.00 -64.00 0.00 -33.00 65.00 -96.00 64.00 -32.00 64.00 -32.00 161.00 -65.00 161.00 -96.00 96.00 -32.00 97.00 -97.00 0.00 -32.00 32.00 0.00 128.00 -32.00 65.00 -97.00 32.00 -32.00 64.00 -32.00 65.00 -32.00 96.00 -32.00 289.00 -97.00 33.00 0.00 0.00 -32.00 96.00 0.00 96.00 0.00 33.00 -32.00 64.00 -64.00 225.00 -290.00 32.00 0.00 97.00 -160.00 32.00 96.00 32.00 97.00 64.00 -97.00 129.00 -32.00 64.00 -64.00 64.00 -65.00 65.00 -32.00 0.00 -32.00 64.00 -32.00 64.00 -32.00 33.00 -32.00 225.00 -33.00 96.00 33.00 225.00 160.00 64.00 33.00 161.00 -65.00 97.00 0.00 32.00 0.00 32.00 32.00 129.00 33.00 128.00 64.00 97.00 0.00 193.00 -64.00 289.00 -193.00 64.00 -33.00 32.00 0.00 65.00 97.00 128.00 129.00 32.00 0.00 65.00 32.00 96.00 64.00 32.00 0.00 161.00 -96.00 64.00 0.00 0.00 -33.00 65.00 0.00 32.00 33.00 32.00 0.00 64.00 32.00 161.00 64.00 225.00 0.00 97.00 32.00 64.00 -64.00 64.00 -32.00 129.00 -32.00 32.00 32.00 64.00 96.00 0.00 129.00 0.00 32.00 32.00 0.00 129.00 -64.00 64.00 -33.00 129.00 -32.00 -32.00 -193.00 0.00 -32.00 32.00 -128.00 0.00 -33.00 32.00 -96.00 65.00 -96.00 32.00 -33.00 64.00 -32.00 32.00 0.00 64.00 32.00 161.00 97.00 129.00 0.00 32.00 0.00 129.00 32.00 160.00 96.00 97.00 0.00 193.00 161.00 32.00 32.00 32.00 33.00 64.00 64.00 97.00 32.00 32.00 0.00 354.00 -96.00 64.00 32.00 32.00 0.00 32.00 32.00 65.00 0.00 0.00 32.00 32.00 129.00 32.00 64.00 96.00 0.00 97.00 -64.00 64.00 0.00 161.00 0.00 64.00 32.00 129.00 96.00 96.00 32.00 65.00 33.00 32.00 -33.00 128.00 -32.00 32.00 32.00 65.00 0.00 128.00 -64.00 33.00 0.00 96.00 -129.00 96.00 0.00 129.00 65.00 64.00 0.00 65.00 -32.00 128.00 32.00 65.00 0.00 128.00 32.00 32.00 0.00 97.00 -32.00 64.00 32.00 64.00 64.00 33.00 0.00 32.00 129.00 96.00 64.00 32.00 0.00 97.00 32.00 64.00 32.00 97.00 65.00 193.00 64.00 257.00 0.00 257.00 129.00 64.00 0.00 65.00 -33.00 96.00 0.00 64.00 97.00 33.00 0.00 64.00 -32.00 32.00 0.00 129.00 0.00 32.00 32.00 193.00 129.00 64.00 128.00 32.00 32.00 32.00 97.00 97.00 32.00 0.00 32.00 0.00 32.00 -32.00 193.00 32.00 32.00 96.00 0.00 97.00 0.00 32.00 32.00 32.00 33.00 32.00 0.00 32.00 0.00 97.00 -33.00 128.00 -225.00 32.00 -32.00 33.00 -32.00 32.00 0.00 64.00 0.00 32.00 64.00 97.00 33.00 64.00 32.00 64.00 -32.00 65.00 -65.00 128.00 32.00 65.00 33.00 32.00 32.00 32.00 64.00 32.00 32.00 64.00 32.00 65.00 -64.00 32.00 0.00 96.00 64.00 64.00 -32.00 97.00 32.00 32.00 -64.00 32.00 0.00 0.00 -96.00 32.00 -33.00 65.00 0.00 64.00 -32.00 97.00 65.00 0.00 32.00 64.00 64.00 32.00 64.00 96.00 0.00 65.00 0.00 32.00 -64.00 64.00 0.00 64.00 -32.00 129.00 64.00 32.00 32.00 0.00 32.00 32.00 0.00 65.00 -32.00 64.00 32.00 97.00 0.00 96.00 -32.00 64.00 -64.00 97.00 32.00 64.00 0.00 32.00 0.00 64.00 -96.00 65.00 0.00 64.00 32.00 97.00 -97.00 0.00 -32.00 96.00 32.00 64.00 0.00 33.00 97.00 32.00 0.00 32.00 0.00 32.00 -32.00 -32.00 -65.00 0.00 -32.00 32.00 -32.00 96.00 64.00 0.00 33.00 33.00 64.00 -33.00 96.00 -32.00 32.00 0.00 33.00 97.00 96.00 96.00 0.00 64.00 32.00 97.00 65.00 0.00 32.00 -32.00 0.00 0.00 32.00 -32.00 64.00 0.00 32.00 0.00 97.00 64.00 0.00 64.00 64.00 32.00 -32.00 33.00 32.00 32.00 32.00 64.00 0.00 97.00 -32.00 32.00 32.00 32.00 32.00 32.00 0.00 0.00 33.00 32.00 32.00 32.00 0.00 32.00 32.00 65.00 0.00 64.00 32.00 64.00 -32.00 65.00 0.00 32.00 32.00 32.00 32.00 -64.00 97.00 32.00 32.00 64.00 32.00 32.00 64.00 32.00 -32.00 0.00 32.00 33.00 32.00 96.00 0.00 -32.00 33.00 32.00 32.00 96.00 160.00 0.00 65.00 0.00 32.00 33.00 32.00 32.00 0.00 -32.00 64.00 32.00 33.00 64.00 128.00 0.00 97.00 32.00 64.00 0.00 64.00 -32.00 65.00 -32.00 -33.00 0.00 65.00 0.00 32.00 96.00 0.00 97.00 64.00 0.00 32.00 32.00 32.00 -32.00 33.00 -32.00 -33.00 -97.00 33.00 0.00 32.00 32.00 0.00 33.00 0.00 32.00 0.00 0.00 32.00 0.00 32.00 32.00 0.00 32.00 32.00 32.00 0.00 0.00 64.00 64.00 0.00 -32.00 33.00 32.00 32.00 -32.00 0.00 -32.00 -32.00 -32.00 0.00 -32.00 32.00 -32.00 32.00 0.00 32.00 0.00 64.00 0.00 33.00 0.00 32.00 -65.00 -32.00 0.00 64.00 -32.00 32.00 32.00 64.00 -32.00 0.00 -32.00 33.00 32.00 32.00 97.00 64.00 -32.00 32.00 32.00 64.00 -32.00 65.00 32.00 32.00 0.00 32.00 -65.00 64.00 -32.00 65.00 32.00 32.00 0.00 32.00 0.00 32.00 33.00 0.00 0.00 32.00 -33.00 32.00 65.00 33.00 0.00 32.00 64.00 32.00 0.00 32.00 32.00 0.00 0.00 32.00 0.00 32.00 32.00 0.00 32.00 33.00 33.00 0.00 0.00 32.00 32.00 0.00 0.00 32.00 32.00 32.00 -32.00 64.00 0.00 32.00 32.00 65.00 -32.00 0.00 -65.00 -32.00 0.00 32.00 0.00 32.00 0.00 32.00 -32.00 32.00 65.00 32.00 -33.00 32.00 0.00 33.00 33.00 64.00 0.00 64.00 0.00 32.00 0.00 33.00 -65.00 32.00 -64.00 32.00 -32.00 0.00 0.00 32.00 32.00 32.00 -64.00 -32.00 -32.00 0.00 64.00 32.00 -32.00 32.00 -32.00 0.00 32.00 33.00 0.00 64.00 32.00 32.00 32.00 64.00 64.00 -64.00 0.00 96.00 32.00 33.00 33.00 32.00 32.00 32.00 0.00 32.00 32.00 0.00 64.00 32.00 0.00 -32.00 65.00 -32.00 0.00 32.00 32.00 0.00 0.00 32.00 32.00 32.00 -32.00 0.00 -65.00 0.00 33.00 65.00 32.00 -33.00 32.00 33.00 0.00 32.00 32.00 0.00 0.00 32.00 -64.00 0.00 0.00 32.00 32.00 0.00 64.00 32.00 0.00 32.00 -32.00 33.00 0.00 32.00 32.00 0.00 32.00 32.00 0.00 32.00 32.00 0.00 -32.00 32.00 -32.00 0.00 32.00 0.00 -32.00 32.00 32.00 0.00 32.00 0.00 33.00 0.00 0.00 33.00 32.00 0.00 0.00 64.00 32.00 32.00 32.00 32.00 64.00 32.00 0.00 32.00 33.00 0.00 -33.00 33.00 33.00 32.00 0.00 32.00 32.00 0.00 96.00 32.00 -32.00 32.00 32.00 0.00 -32.00 32.00 96.00 32.00 0.00 33.00 33.00 -33.00 32.00 33.00 32.00 -33.00 32.00 33.00 0.00 32.00 97.00 64.00 32.00 0.00 0.00 32.00 32.00 32.00 -64.00 33.00 0.00 64.00 0.00 96.00 0.00 65.00 -65.00 32.00 32.00 32.00 129.00 96.00 0.00 33.00 64.00 0.00 32.00 32.00 -32.00 32.00 32.00 0.00 33.00 32.00 -33.00 64.00 33.00 32.00 32.00 33.00 0.00 32.00 0.00 32.00 32.00 32.00 32.00 -32.00 32.00 0.00 65.00 64.00 32.00 0.00 0.00 65.00 96.00 0.00 32.00 32.00 65.00 0.00 32.00 32.00 -97.00 96.00 -32.00 0.00 -64.00 97.00 -64.00 96.00 0.00 32.00 32.00 33.00 32.00 -65.00 32.00 0.00 0.00 32.00 -32.00 65.00 -64.00 64.00 32.00 32.00 -32.00 64.00 32.00 0.00 0.00 33.00 0.00 32.00 -32.00 0.00 -33.00 32.00 -32.00 32.00 0.00 64.00 -96.00 32.00 -32.00 0.00 32.00 65.00 0.00 64.00 32.00 32.00 -32.00 32.00 -32.00 65.00 -33.00 -32.00 -32.00 32.00 -32.00 0.00 0.00 32.00 0.00 32.00 32.00 64.00 0.00 33.00 -32.00 0.00 64.00 32.00 -32.00 32.00 -32.00 32.00 0.00 32.00 32.00 32.00 -32.00 97.00 32.00 0.00 0.00 32.00 32.00 0.00 0.00 32.00 -32.00 64.00 32.00 0.00 0.00 32.00 33.00 0.00 96.00 97.00 64.00 0.00 33.00 0.00 64.00 32.00 32.00 0.00 129.00 0.00 0.00 -64.00 64.00 0.00 0.00 -32.00 32.00 -33.00 64.00 0.00 33.00 0.00 32.00 0.00 128.00 0.00 32.00 33.00 65.00 32.00 32.00 -65.00 32.00 0.00 0.00 33.00 64.00 0.00 0.00 -33.00 32.00 0.00 33.00 65.00 32.00 0.00 32.00 -32.00 32.00 0.00 32.00 -65.00 32.00 -32.00 0.00 -32.00 0.00 -32.00 33.00 -32.00 -33.00 32.00 -32.00 -32.00 32.00 -32.00 33.00 0.00 64.00 32.00 64.00 -32.00 32.00 0.00 0.00 32.00 -32.00 0.00 -32.00 96.00 64.00 -32.00 33.00 0.00 0.00 64.00 64.00 0.00 0.00 32.00 64.00 0.00 32.00 65.00 65.00 -65.00 64.00 0.00 32.00 0.00 32.00 33.00 32.00 0.00 0.00 -33.00 32.00 0.00 161.00 -32.00 65.00 32.00 32.00 0.00 -65.00 -64.00 33.00 -32.00 64.00 64.00 64.00 -64.00 32.00 32.00 32.00 64.00 65.00 0.00 64.00 33.00 32.00 96.00 65.00 -32.00 32.00 -64.00 32.00 0.00 0.00 64.00 32.00 0.00 64.00 -32.00 129.00 -32.00 32.00 32.00 32.00 32.00 0.00 -64.00 0.00 -33.00 0.00 -32.00 65.00 32.00 32.00 33.00 -32.00 32.00 32.00 0.00 -32.00 32.00 32.00 32.00 -32.00 0.00 64.00 32.00 32.00 -64.00 64.00 -32.00 0.00 -32.00 65.00 0.00 64.00 -65.00 32.00 32.00 32.00 -32.00 32.00 32.00 33.00 33.00 32.00 -33.00 32.00 65.00 32.00 32.00 0.00 32.00 32.00 64.00 64.00 0.00 0.00 33.00 33.00 0.00 0.00 32.00 32.00 0.00 32.00 32.00 0.00 32.00 32.00 0.00 64.00 0.00 0.00 -32.00 32.00 32.00 0.00 32.00 -32.00 32.00 0.00 65.00 -32.00 0.00 0.00 64.00 -64.00 32.00 -32.00 32.00 -97.00 65.00 0.00 64.00 0.00 32.00 -32.00 32.00 -32.00 64.00 32.00 65.00 -32.00 32.00 96.00 0.00 0.00 32.00 0.00 32.00 -32.00 32.00 -32.00 33.00 32.00 0.00 -32.00 64.00 0.00 -32.00 -32.00 0.00 0.00 32.00 0.00 64.00 0.00 32.00 0.00 32.00 32.00 33.00 -32.00 32.00 32.00 32.00 -32.00 32.00 0.00 32.00 0.00 32.00 -32.00 65.00 -64.00 32.00 0.00 32.00 -33.00 0.00 0.00 32.00 0.00 32.00 0.00 32.00 0.00 33.00 33.00 0.00 0.00 32.00 32.00 32.00 0.00 64.00 64.00 0.00 0.00 32.00 32.00 33.00 0.00 64.00 32.00 32.00 32.00 32.00 65.00 64.00 32.00 0.00 32.00 -64.00 32.00 -32.00 64.00 -96.00 33.00 -33.00 64.00 0.00 0.00 -64.00 32.00 -129.00 193.00 -128.00 64.00 0.00 33.00 -32.00 96.00 32.00 64.00 32.00 0.00 32.00 32.00 0.00 97.00 97.00 0.00 32.00 0.00 32.00 64.00 0.00 0.00 32.00 32.00 -32.00 32.00 0.00 0.00 96.00 -32.00 0.00 0.00 65.00 65.00 -65.00 32.00 -64.00 64.00 -64.00 0.00 -32.00 32.00 0.00 32.00 64.00 33.00 0.00 0.00 -64.00 0.00 -33.00 32.00 -32.00 0.00 -32.00 0.00 -32.00 32.00 0.00 32.00 0.00 0.00 -32.00 0.00 -32.00 32.00 -32.00 32.00 64.00 33.00 32.00 32.00 32.00 0.00 32.00 32.00 0.00 -32.00 32.00 0.00 33.00 64.00 32.00 32.00 0.00 0.00 32.00 -32.00 32.00 32.00 97.00 -32.00 64.00 32.00 32.00 0.00 32.00 64.00 97.00 0.00 32.00 65.00 64.00 0.00 32.00 64.00 32.00 64.00 33.00 -32.00 32.00 -32.00 0.00 0.00 64.00 -32.00 64.00 -97.00 32.00 33.00 65.00 64.00 32.00 64.00 0.00 32.00 64.00 32.00 32.00 161.00 129.00 65.00 -32.00 64.00 -32.00 32.00 32.00 32.00 -32.00 65.00 0.00 0.00 -32.00 0.00 -33.00 0.00 -32.00 64.00 32.00 32.00 -32.00 32.00 0.00 32.00 0.00 -32.00 32.00 32.00 33.00 -289.00 257.00 -64.00 64.00 0.00 64.00 32.00 0.00 -32.00 32.00 -161.00 129.00 -97.00 97.00 -128.00 193.00 -97.00 128.00 -32.00 161.00 -32.00 32.00 -64.00 0.00 -129.00 32.00 -129.00 64.00 -128.00 33.00 161.00 96.00 -65.00 161.00 -32.00 0.00 0.00 64.00 0.00 32.00 -32.00 0.00 -32.00 33.00 -32.00 64.00 -193.00 0.00 -97.00 32.00 -160.00 129.00 -129.00 160.00 -161.00 290.00 -257.00 418.00 -32.00 193.00 0.00 64.00 -32.00 -32.00 -33.00 32.00 -64.00 32.00 0.00 32.00 0.00 32.00 -32.00 65.00 32.00 32.00 -64.00 129.00 -64.00 225.00 -33.00 32.00 33.00 32.00 -33.00 0.00 -32.00 32.00 -32.00 -32.00 0.00 32.00 -32.00 0.00 -32.00 0.00 0.00 -32.00 -32.00 0.00 0.00 -32.00 -33.00 -32.00 -32.00 -33.00 -96.00 65.00 0.00 32.00 -32.00 0.00 -32.00 0.00 0.00 32.00 -161.00 0.00 -515.00 0.00 -675.00 0.00 64.00 32.00 -32.00 0.00 -32.00 0.00 0.00 -32.00 -32.00 0.00 -32.00 32.00 -32.00 32.00 0.00 32.00 -32.00 0.00 -33.00 33.00 -32.00 0.00 0.00 32.00 -64.00 0.00 -32.00 0.00 -32.00 -65.00 -33.00 0.00 -32.00 65.00 -32.00 0.00 -32.00 32.00 -64.00 -64.00 0.00 -65.00 -33.00 32.00 -64.00 0.00 0.00 33.00 -32.00 0.00 -32.00 -65.00 -32.00 32.00 -65.00 -32.00 -32.00 32.00 32.00 0.00 -32.00 0.00 -32.00 65.00 0.00 -32.00 -32.00 0.00 0.00 32.00 -32.00 -32.00 -32.00 0.00 -32.00 -33.00 -33.00 0.00 -32.00 33.00 -64.00 0.00 0.00 32.00 -64.00 0.00 -33.00 32.00 -64.00 32.00 -32.00 0.00 -32.00 0.00 32.00 32.00 -32.00 32.00 -64.00 33.00 0.00 32.00 0.00 32.00 0.00 32.00 -65.00 0.00 32.00 0.00 -32.00 32.00 0.00 32.00 -32.00 -32.00 0.00 32.00 -32.00 -32.00 -32.00 0.00 -32.00 32.00 0.00 32.00 32.00 33.00 -32.00 0.00 32.00 0.00 0.00 32.00 -65.00 0.00 33.00 32.00 -33.00 32.00 0.00 -32.00 -32.00 0.00 -32.00 0.00 -96.00 64.00 -32.00 32.00 -33.00 0.00 0.00 33.00 -32.00 0.00 0.00 32.00 -32.00 -32.00 32.00 32.00 -32.00 0.00 0.00 32.00 -32.00 0.00 0.00 32.00 -64.00 0.00 -33.00 0.00 0.00 32.00 -32.00 -32.00 0.00 -32.00 -32.00 64.00 -64.00 -32.00 0.00 64.00 0.00 -32.00 -32.00 32.00 -32.00 0.00 -33.00 32.00 0.00 -64.00 -32.00 0.00 -64.00 0.00 -32.00 64.00 -65.00 65.00 -32.00 -32.00 0.00 32.00 -32.00 32.00 32.00 0.00 -32.00 32.00 -32.00 0.00 32.00 64.00 0.00 -32.00 0.00 32.00 -32.00 33.00 -32.00 0.00 0.00 32.00 -32.00 -32.00 -32.00 32.00 -33.00 -32.00 0.00 32.00 -32.00 -65.00 -32.00 0.00 0.00 33.00 32.00 32.00 -32.00 0.00 -32.00 0.00 -32.00 0.00 32.00 0.00 -32.00 64.00 -65.00 -32.00 -64.00 -97.00 0.00 65.00 -32.00 0.00 0.00 -32.00 -32.00 0.00 -32.00 0.00 0.00 32.00 -32.00 -65.00 -33.00 0.00 0.00 -32.00 0.00 32.00 -32.00 0.00 -64.00 -32.00 32.00 -32.00 0.00 -64.00 -32.00 0.00 0.00 64.00 -64.00 32.00 0.00 -32.00 0.00 -32.00 -33.00 0.00 0.00 -32.00 -32.00 0.00 0.00 32.00 -32.00 -32.00 -32.00 32.00 -32.00 -32.00 -32.00 0.00 64.00 -65.00 -64.00 0.00 -32.00 -64.00 -65.00 -32.00 -64.00 64.00 -32.00 0.00 -32.00 -64.00 64.00 -64.00 -64.00 0.00 -65.00 0.00 0.00 -97.00 -64.00 -32.00 -32.00 -64.00 -32.00 0.00 0.00 32.00 32.00 0.00 0.00 64.00 -32.00 0.00 -32.00 -96.00 -33.00 32.00 0.00 32.00 -64.00 -32.00 -32.00 -97.00 -32.00 33.00 -32.00 0.00 -32.00 -65.00 0.00 -64.00 -33.00 32.00 -32.00 0.00 65.00 -32.00 0.00 -64.00 -33.00 -32.00 0.00 64.00 -32.00 0.00 -32.00 -32.00 -32.00 0.00 -32.00 -32.00 -32.00 -33.00 32.00 -32.00 -129.00 -32.00 -32.00 32.00 -32.00 -32.00 -32.00 -32.00 -97.00 32.00 -32.00 -32.00 32.00 -32.00 -32.00 -32.00 -64.00 32.00 -32.00 32.00 64.00 32.00 -129.00 129.00 32.00 -65.00 0.00 -96.00 -32.00 -32.00 -96.00 -32.00 0.00 32.00 -64.00 0.00 0.00 32.00 32.00 64.00 -32.00 32.00 -97.00 -64.00 -32.00 0.00 -32.00 0.00 -65.00 32.00 -32.00 0.00 -32.00 0.00 -32.00 32.00 0.00 33.00 0.00 -33.00 -32.00 -96.00 -32.00 96.00 -97.00 65.00 -32.00 -32.00 -32.00 64.00 -64.00 -97.00 -65.00 65.00 0.00 -32.00 32.00 -97.00 -32.00 -32.00 -64.00 32.00 -32.00 -32.00 -32.00 32.00 -32.00 32.00 32.00 0.00 32.00 32.00 32.00 0.00 0.00 -32.00 32.00 32.00 -32.00 65.00 -32.00 32.00 -32.00 32.00 -32.00 32.00 -33.00 -32.00 0.00 -32.00 -64.00 0.00 -32.00 -32.00 -32.00 0.00 -32.00 32.00 -33.00 -64.00 0.00 -65.00 -96.00 -32.00 0.00 32.00 0.00 65.00 -64.00 -33.00 -65.00 33.00 -96.00 32.00 -97.00 64.00 0.00 64.00 -64.00 0.00 32.00 65.00 0.00 32.00 -32.00 32.00 32.00 32.00 0.00 32.00 -32.00 0.00 0.00 32.00 64.00 0.00 0.00 33.00 -32.00 -33.00 -32.00 33.00 -32.00 -33.00 -64.00 -32.00 -32.00 -32.00 0.00 -32.00 -33.00 32.00 0.00 -32.00 33.00 -64.00 -33.00 -65.00 -160.00 -96.00 0.00 -32.00 -33.00 32.00 -32.00 0.00 -32.00 0.00 -64.00 0.00 -32.00 -64.00 -33.00 -33.00 33.00 -32.00 -65.00 -32.00 0.00 32.00 0.00 -32.00 -64.00 0.00 0.00 -32.00 -32.00 0.00 0.00 64.00 -32.00 -32.00 32.00 0.00 -64.00 0.00 -33.00 -32.00 -32.00 32.00 -32.00 -32.00 -64.00 32.00 -129.00 64.00 0.00 -32.00 0.00 -64.00 -32.00 0.00 -32.00 -97.00 -32.00 0.00 -97.00 97.00 0.00 96.00 32.00 33.00 33.00 0.00 64.00 -33.00 32.00 0.00 32.00 0.00 0.00 65.00 -32.00 32.00 -32.00 0.00 -97.00 32.00 -64.00 0.00 -128.00 -32.00 -65.00 64.00 -32.00 64.00 -64.00 65.00 64.00 128.00 -32.00 0.00 -32.00 33.00 -65.00 32.00 -32.00 32.00 -32.00 64.00 -64.00 97.00 -32.00 32.00 -129.00 64.00 97.00 193.00 -33.00 32.00 -64.00 0.00 -64.00 0.00 0.00 -96.00 -32.00 -32.00 -193.00 32.00 -32.00 32.00 -33.00 32.00 -64.00 32.00 -32.00 97.00 -32.00 32.00 -32.00 -32.00 -97.00 -129.00 -32.00 0.00 -32.00 96.00 -32.00 97.00 -32.00 32.00 -33.00 0.00 -64.00 0.00 0.00 -161.00 -96.00 -96.00 -32.00 0.00 -33.00 32.00 65.00 129.00 -32.00 64.00 -33.00 0.00 -32.00 -64.00 -96.00 0.00 0.00 -97.00 -97.00 -64.00 -32.00 -32.00 -257.00 96.00 -32.00 -32.00 -97.00 -64.00 -32.00 96.00 -32.00 0.00 0.00 64.00 -32.00 33.00 -32.00 32.00 -65.00 32.00 -64.00 0.00 0.00 32.00 -32.00 0.00 -32.00 -32.00 -65.00 32.00 0.00 32.00 -32.00 0.00 -64.00 32.00 -64.00 0.00 -32.00 0.00 -33.00 0.00 -32.00 65.00 -32.00 32.00 -96.00 32.00 0.00 32.00 -33.00 0.00 -32.00 64.00 32.00 0.00 0.00 33.00 -64.00 64.00 32.00 32.00 32.00 32.00 -96.00 32.00 -32.00 32.00 0.00 65.00 -64.00 -32.00 0.00 32.00 32.00 32.00 -65.00 32.00 0.00 32.00 33.00 65.00 96.00 32.00 -32.00 32.00 0.00 32.00 32.00 0.00 32.00 0.00 64.00 32.00 -32.00 32.00 32.00 32.00 -64.00 33.00 0.00 32.00 -32.00 0.00 0.00 32.00 0.00 32.00 32.00 32.00 32.00 65.00 32.00 0.00 33.00 64.00 32.00 0.00 0.00 32.00 64.00 32.00 -32.00 32.00 0.00 32.00 64.00 33.00 -32.00 32.00 0.00 32.00 0.00 64.00 -64.00 32.00 32.00 65.00 -32.00 32.00 0.00 32.00 -97.00 0.00 -32.00 32.00 -64.00 0.00 0.00 32.00 -32.00 0.00 0.00 65.00 -97.00 0.00 -32.00 -33.00 -64.00 33.00 0.00 -33.00 -32.00 0.00 -97.00 33.00 -64.00 0.00 -64.00 32.00 -65.00 0.00 -64.00 64.00 64.00 64.00 0.00 65.00 -32.00 32.00 -64.00 32.00 32.00 -64.00 -129.00 -65.00 -32.00 -96.00 -64.00 -64.00 0.00 -65.00 -32.00 -64.00 -32.00 -32.00 -33.00 0.00 -64.00 0.00 32.00 -64.00 -32.00 -33.00 -32.00 -64.00 -64.00 -32.00 -97.00 32.00 -257.00 0.00 -64.00 0.00 -97.00 0.00 -64.00 0.00 -64.00 -64.00 -97.00 -65.00 -129.00 97.00 -64.00 0.00 -128.00 -32.00 -258.00 64.00 -64.00 0.00 -96.00 -32.00 -97.00 64.00 -64.00 -32.00 -65.00 64.00 -32.00 0.00 -32.00 -32.00 0.00 -32.00 -96.00 -32.00 -129.00 0.00 -96.00 -64.00 -32.00 32.00 -65.00 -32.00 -64.00 0.00 0.00 -33.00 -129.00 33.00 -32.00 -65.00 0.00 -32.00 -64.00 0.00 0.00 -32.00 -65.00 -32.00 -32.00 -32.00 -32.00 0.00 -32.00 -32.00 -64.00 0.00 -32.00 -65.00 -33.00 0.00 -32.00 -32.00 0.00 -96.00 -64.00 -33.00 -64.00 0.00 -32.00 -32.00 -65.00 0.00 -64.00 0.00 -129.00 -128.00 -64.00 64.00 -97.00 32.00 -96.00 0.00 -32.00 -32.00 -32.00 0.00 -32.00 0.00 -65.00 32.00 -32.00 0.00 0.00 -32.00 -96.00 -96.00 -97.00 0.00 -64.00 32.00 -32.00 -65.00 -32.00 65.00 -65.00 -65.00 -64.00 33.00 -32.00 0.00 -32.00 -33.00 -33.00 -32.00 -32.00 32.00 -64.00 33.00 -32.00 0.00 -97.00 0.00 -32.00 0.00 -32.00 0.00 -32.00 0.00 -64.00 -97.00 -65.00 0.00 -128.00 -96.00 -97.00 32.00 -64.00 32.00 -32.00 -32.00 -32.00 32.00 -65.00 -32.00 -64.00 64.00 -32.00 -32.00 -32.00 0.00 -32.00 0.00 0.00 -32.00 -33.00 -32.00 -64.00 -33.00 0.00 -32.00 -32.00 -32.00 -64.00 -32.00 -97.00 -96.00 -96.00 32.00 -32.00 0.00 -32.00 -32.00 -33.00 32.00 -32.00 -65.00 -64.00 -32.00 -32.00 32.00 -32.00 0.00 -33.00 33.00 -32.00 0.00 -64.00 -33.00 -64.00 33.00 -33.00 0.00 -32.00 -33.00 -32.00 0.00 -64.00 0.00 -64.00 0.00 -33.00 0.00 -128.00 65.00 -32.00 0.00 -32.00 0.00 -33.00 0.00 -64.00 0.00 -32.00 -32.00 -64.00 32.00 -33.00 0.00 -64.00 32.00 -193.00 -97.00 -193.00 129.00 -96.00 32.00 -129.00 64.00 -64.00 0.00 -32.00 -32.00 -32.00 -32.00 -33.00 0.00 -64.00 -32.00 -32.00 -32.00 -32.00 -32.00 -32.00 -65.00 -32.00 0.00 -33.00 33.00 -32.00 0.00 -32.00 -33.00 -64.00 0.00 -65.00 -64.00 -32.00 0.00 0.00 -32.00 -128.00 -64.00 -65.00 -65.00 -32.00 0.00 0.00 -32.00 -32.00 -32.00 0.00 -32.00 -64.00 -97.00 -32.00 0.00 0.00 -64.00 -129.00 64.00 -32.00 0.00 -32.00 -32.00 -65.00 0.00 0.00 -32.00 -32.00 0.00 -32.00 0.00 0.00 32.00 -32.00 -32.00 -32.00 32.00 -65.00 -64.00 -32.00 32.00 -193.00 129.00 -32.00 32.00 -64.00 0.00 -97.00 64.00 -32.00 0.00 -32.00 0.00 -96.00 32.00 -129.00 -32.00 -128.00 0.00 0.00 -32.00 -97.00 -64.00 -32.00 0.00 -32.00 -97.00 -97.00 32.00 -64.00 0.00 -32.00 0.00 -65.00 -32.00 -32.00 -32.00 32.00 0.00 -32.00 -32.00 -32.00 -32.00 64.00 -97.00 -64.00 -32.00 0.00 -64.00 -32.00 0.00 -64.00 -97.00 -32.00 -32.00 -97.00 -64.00 -32.00 -64.00 -32.00 -65.00 -32.00 0.00 -97.00 -64.00 0.00 -32.00 32.00 -32.00 -32.00 -65.00 32.00 -96.00 33.00 0.00 0.00 -32.00 0.00 -32.00 -33.00 -65.00 -32.00 0.00 -32.00 0.00 0.00 -32.00 -32.00 32.00 0.00 -32.00 0.00 -32.00 -32.00 32.00 -32.00 -32.00 0.00 -32.00 -65.00 0.00 32.00 -32.00 -32.00 0.00 32.00 -32.00 -64.00 -33.00 0.00 -32.00 -32.00 32.00 -32.00 -32.00 0.00 -32.00 0.00 -32.00 -32.00 32.00 -33.00 0.00 0.00 -32.00 0.00 -32.00 -96.00 -32.00 0.00 -32.00 32.00 0.00 -32.00 -33.00 -32.00 -128.00 32.00 0.00 32.00 0.00 0.00 -64.00 32.00 64.00 32.00 0.00 -32.00 -64.00 32.00 -33.00 -32.00 0.00 -64.00 33.00 32.00 -65.00 32.00 0.00 32.00 -32.00 -32.00 0.00 -64.00 0.00 0.00 -32.00 0.00 -32.00 -32.00 32.00 -32.00 -32.00 64.00 0.00 0.00 -32.00 32.00 0.00 32.00 -33.00 -64.00 0.00 32.00 -64.00 -64.00 0.00 32.00 0.00 0.00 -32.00 -32.00 -64.00 -32.00 32.00 0.00 -32.00 32.00 -65.00 32.00 0.00 0.00 -32.00 32.00 -32.00 64.00 32.00 0.00 -32.00 -64.00 0.00 32.00 -64.00 0.00 -32.00 -96.00 0.00 64.00 -33.00 0.00 -32.00 -64.00 -32.00 -64.00 -32.00 32.00 -32.00 64.00 0.00 -32.00 -32.00 64.00 0.00 -96.00 -65.00 -65.00 33.00 33.00 -97.00 0.00 -32.00 -65.00 0.00 32.00 -32.00 -64.00 -32.00 64.00 0.00 -32.00 -65.00 65.00 32.00 0.00 33.00 32.00 -33.00 0.00 -32.00 32.00 -32.00 -64.00 -32.00 0.00 -32.00 -33.00 -65.00 -64.00 -32.00 -64.00 32.00 32.00 -64.00 32.00 0.00 0.00 -32.00 -32.00 32.00 -32.00 -32.00 32.00 -64.00 -32.00 -32.00 -97.00 64.00 0.00 -32.00 -32.00 32.00 0.00 -32.00 32.00 -32.00 -32.00 -33.00 -64.00 33.00 -32.00 0.00 0.00 -33.00 -32.00 0.00 0.00 33.00 -33.00 0.00 33.00 64.00 -33.00 64.00 -32.00 -32.00 0.00 -64.00 -32.00 -65.00 -32.00 0.00 -32.00 0.00 0.00 -32.00 32.00 -32.00 -97.00 -64.00 -32.00 -32.00 -32.00 -65.00 -64.00 -32.00 -32.00 32.00 -65.00 65.00 -32.00 32.00 -64.00 -64.00 -32.00 -65.00 -64.00 0.00 -33.00 97.00 0.00 160.00 -32.00 0.00 0.00 33.00 -64.00 -97.00 -64.00 -161.00 0.00 -64.00 128.00 -161.00 0.00 -96.00 -32.00 -32.00 -32.00 0.00 -161.00 128.00 -96.00 97.00 -33.00 0.00 -96.00 -32.00 -64.00 32.00 -32.00 64.00 32.00 0.00 128.00 64.00 0.00 33.00 32.00 32.00 -32.00 0.00 -96.00 0.00 -129.00 -97.00 -32.00 0.00 -32.00 32.00 0.00 129.00 -64.00 0.00 -65.00 -64.00 -64.00 -129.00 -64.00 0.00 -161.00 97.00 -96.00 160.00 -33.00 0.00 -96.00 -64.00 -64.00 32.00 0.00 32.00 0.00 65.00 -33.00 64.00 -160.00 128.00 32.00 129.00 -32.00 32.00 -32.00 0.00 -65.00 -161.00 -96.00 -128.00 -64.00 -32.00 -97.00 -65.00 -96.00 65.00 -33.00 0.00 -32.00 -65.00 32.00 -64.00 -64.00 -32.00 -64.00 -32.00 -32.00 0.00 -129.00 32.00 0.00 -257.00 -32.00 -97.00 0.00 -193.00 -97.00 -64.00 0.00 -64.00 0.00 -32.00 65.00 -33.00z"},rs:{name:"RS",path:"M84646.00 173756.00l32.00 -193.00 -32.00 -193.00 0.00 -64.00 161.00 -258.00 225.00 -192.00 97.00 -33.00 257.00 0.00 193.00 -64.00 32.00 -32.00 128.00 -96.00 226.00 -193.00 289.00 -386.00 96.00 -129.00 161.00 -128.00 129.00 -193.00 225.00 -129.00 128.00 -64.00 65.00 -65.00 96.00 -64.00 97.00 -129.00 0.00 -96.00 0.00 -64.00 32.00 -161.00 64.00 -32.00 193.00 0.00 64.00 -32.00 225.00 -418.00 33.00 -97.00 -33.00 -128.00 97.00 -193.00 129.00 -161.00 64.00 -193.00 96.00 -32.00 161.00 0.00 129.00 -97.00 64.00 -32.00 322.00 -32.00 64.00 0.00 32.00 -193.00 64.00 -96.00 -96.00 -97.00 32.00 -128.00 64.00 -65.00 65.00 -32.00 225.00 -64.00 64.00 -65.00 96.00 -128.00 33.00 -64.00 0.00 -129.00 -33.00 -225.00 33.00 -97.00 64.00 -32.00 96.00 -64.00 354.00 0.00 129.00 -161.00 64.00 -128.00 96.00 -129.00 386.00 -322.00 129.00 -64.00 64.00 -64.00 32.00 -64.00 -64.00 -65.00 -64.00 -96.00 0.00 -65.00 0.00 -64.00 64.00 -96.00 129.00 -32.00 160.00 -33.00 161.00 -32.00 129.00 -32.00 32.00 -32.00 0.00 -32.00 -97.00 -225.00 0.00 -65.00 0.00 -32.00 129.00 -193.00 129.00 -32.00 128.00 64.00 290.00 0.00 96.00 33.00 32.00 32.00 32.00 96.00 33.00 65.00 32.00 64.00 64.00 0.00 32.00 -64.00 0.00 -97.00 97.00 -257.00 0.00 -64.00 -161.00 -97.00 -129.00 -96.00 -193.00 -65.00 -32.00 -96.00 32.00 -64.00 193.00 -65.00 161.00 -32.00 193.00 -161.00 32.00 -32.00 64.00 -32.00 33.00 0.00 32.00 -32.00 -32.00 -64.00 64.00 -33.00 -32.00 -64.00 32.00 -32.00 32.00 -64.00 64.00 0.00 65.00 32.00 0.00 32.00 -33.00 64.00 0.00 32.00 129.00 65.00 32.00 0.00 32.00 -32.00 0.00 -65.00 0.00 -32.00 65.00 -64.00 96.00 -32.00 65.00 -129.00 32.00 -64.00 64.00 0.00 64.00 96.00 65.00 0.00 32.00 0.00 32.00 -64.00 128.00 -129.00 193.00 -96.00 33.00 -32.00 0.00 -65.00 -65.00 -96.00 -32.00 0.00 0.00 -64.00 64.00 -65.00 129.00 0.00 32.00 -32.00 32.00 -128.00 32.00 -65.00 33.00 0.00 64.00 0.00 129.00 32.00 64.00 0.00 32.00 -64.00 96.00 -161.00 193.00 -160.00 65.00 0.00 64.00 32.00 64.00 96.00 65.00 64.00 32.00 33.00 32.00 -33.00 32.00 -32.00 -32.00 -128.00 32.00 -32.00 64.00 -33.00 129.00 -32.00 129.00 65.00 96.00 32.00 32.00 -65.00 0.00 -64.00 -32.00 -64.00 -225.00 -97.00 -32.00 -64.00 32.00 -32.00 32.00 -32.00 97.00 -32.00 160.00 128.00 33.00 32.00 64.00 -32.00 32.00 -96.00 64.00 0.00 97.00 32.00 32.00 0.00 64.00 -32.00 32.00 -65.00 0.00 -32.00 129.00 -128.00 0.00 -129.00 0.00 -193.00 0.00 -96.00 32.00 -65.00 64.00 0.00 129.00 0.00 32.00 -32.00 32.00 -96.00 33.00 -161.00 96.00 -193.00 32.00 0.00 64.00 32.00 33.00 193.00 64.00 32.00 32.00 0.00 32.00 0.00 32.00 -32.00 65.00 -64.00 96.00 0.00 193.00 64.00 32.00 -32.00 0.00 -64.00 -32.00 -129.00 0.00 -64.00 32.00 -65.00 32.00 0.00 33.00 33.00 64.00 160.00 64.00 0.00 32.00 0.00 32.00 -64.00 33.00 -96.00 96.00 -161.00 0.00 -64.00 32.00 -65.00 32.00 0.00 32.00 32.00 97.00 97.00 64.00 128.00 32.00 0.00 65.00 -32.00 32.00 -64.00 32.00 -32.00 129.00 0.00 96.00 0.00 64.00 -32.00 0.00 -65.00 -32.00 -32.00 -96.00 -64.00 0.00 -64.00 32.00 0.00 129.00 0.00 32.00 -33.00 64.00 -64.00 32.00 0.00 97.00 64.00 0.00 33.00 96.00 128.00 32.00 32.00 65.00 33.00 64.00 -33.00 0.00 -64.00 -32.00 -96.00 0.00 -65.00 0.00 -32.00 32.00 0.00 64.00 32.00 64.00 65.00 65.00 96.00 32.00 0.00 96.00 -32.00 0.00 -129.00 33.00 -64.00 32.00 -32.00 96.00 0.00 64.00 -32.00 33.00 -65.00 0.00 -64.00 0.00 -64.00 32.00 -97.00 64.00 -96.00 0.00 -64.00 32.00 -129.00 64.00 -64.00 33.00 0.00 32.00 32.00 0.00 32.00 0.00 129.00 64.00 32.00 64.00 0.00 97.00 0.00 32.00 0.00 129.00 0.00 32.00 -65.00 64.00 -128.00 129.00 -32.00 64.00 -97.00 0.00 -96.00 32.00 -65.00 97.00 -32.00 64.00 0.00 64.00 0.00 0.00 -64.00 0.00 -97.00 32.00 -32.00 65.00 0.00 64.00 32.00 32.00 65.00 65.00 0.00 64.00 -97.00 32.00 -96.00 32.00 -32.00 97.00 0.00 64.00 160.00 32.00 33.00 32.00 0.00 32.00 32.00 32.00 0.00 33.00 0.00 32.00 -32.00 128.00 -97.00 65.00 32.00 64.00 161.00 64.00 0.00 65.00 -32.00 32.00 0.00 32.00 -32.00 64.00 -32.00 32.00 -33.00 65.00 0.00 32.00 0.00 64.00 33.00 0.00 32.00 32.00 32.00 0.00 64.00 0.00 97.00 32.00 32.00 33.00 0.00 64.00 -161.00 32.00 0.00 64.00 0.00 33.00 0.00 128.00 -64.00 65.00 0.00 32.00 0.00 96.00 96.00 64.00 32.00 33.00 0.00 64.00 0.00 0.00 -32.00 0.00 -64.00 0.00 -32.00 -64.00 -65.00 0.00 -32.00 0.00 -32.00 0.00 -64.00 32.00 0.00 32.00 0.00 64.00 0.00 32.00 64.00 65.00 32.00 225.00 -64.00 32.00 -64.00 32.00 -97.00 64.00 -64.00 32.00 0.00 33.00 -32.00 32.00 32.00 32.00 64.00 32.00 32.00 32.00 0.00 32.00 0.00 33.00 0.00 96.00 0.00 0.00 33.00 32.00 32.00 32.00 0.00 0.00 32.00 0.00 32.00 0.00 32.00 -32.00 64.00 -96.00 161.00 0.00 32.00 0.00 32.00 0.00 33.00 32.00 0.00 32.00 0.00 64.00 -97.00 193.00 -96.00 65.00 -32.00 32.00 0.00 160.00 96.00 65.00 0.00 32.00 -32.00 32.00 -161.00 0.00 -32.00 32.00 0.00 32.00 -32.00 33.00 32.00 64.00 129.00 0.00 32.00 32.00 0.00 96.00 -32.00 193.00 -65.00 0.00 -64.00 0.00 -32.00 -32.00 -97.00 0.00 -32.00 0.00 -32.00 97.00 -96.00 32.00 0.00 96.00 0.00 32.00 0.00 33.00 32.00 -33.00 64.00 -96.00 129.00 0.00 96.00 32.00 32.00 32.00 0.00 129.00 -96.00 32.00 0.00 32.00 64.00 32.00 0.00 0.00 64.00 -64.00 97.00 -32.00 32.00 0.00 96.00 32.00 0.00 32.00 33.00 65.00 32.00 32.00 -32.00 0.00 -161.00 32.00 -97.00 32.00 0.00 96.00 33.00 0.00 128.00 33.00 32.00 32.00 0.00 96.00 -32.00 65.00 -32.00 0.00 -32.00 128.00 -64.00 32.00 0.00 32.00 32.00 0.00 128.00 0.00 32.00 33.00 0.00 32.00 0.00 64.00 -32.00 32.00 0.00 64.00 0.00 33.00 0.00 32.00 32.00 64.00 0.00 32.00 0.00 0.00 33.00 32.00 0.00 0.00 32.00 -32.00 96.00 0.00 32.00 65.00 33.00 0.00 32.00 32.00 -32.00 64.00 -65.00 32.00 -32.00 32.00 0.00 33.00 64.00 32.00 97.00 0.00 32.00 32.00 32.00 32.00 0.00 64.00 -64.00 0.00 -97.00 32.00 -32.00 33.00 0.00 32.00 0.00 64.00 97.00 64.00 32.00 32.00 0.00 33.00 -32.00 96.00 -32.00 32.00 -33.00 97.00 0.00 32.00 0.00 64.00 -32.00 64.00 97.00 161.00 32.00 97.00 0.00 0.00 -32.00 0.00 -65.00 0.00 -32.00 0.00 -32.00 160.00 -96.00 33.00 0.00 32.00 0.00 0.00 32.00 -32.00 96.00 0.00 32.00 0.00 65.00 96.00 96.00 32.00 32.00 32.00 33.00 32.00 0.00 33.00 -33.00 -33.00 -128.00 0.00 -32.00 33.00 0.00 32.00 0.00 0.00 32.00 32.00 0.00 -32.00 128.00 32.00 97.00 64.00 -32.00 65.00 -65.00 32.00 0.00 64.00 65.00 64.00 32.00 65.00 64.00 32.00 0.00 0.00 -32.00 32.00 -32.00 -32.00 -64.00 -32.00 -65.00 0.00 -64.00 0.00 -32.00 32.00 0.00 96.00 0.00 65.00 0.00 32.00 -32.00 96.00 64.00 -32.00 32.00 -96.00 32.00 -65.00 65.00 0.00 32.00 129.00 32.00 32.00 0.00 64.00 96.00 32.00 0.00 0.00 32.00 33.00 0.00 32.00 -32.00 32.00 -64.00 32.00 -96.00 64.00 -65.00 33.00 -32.00 32.00 0.00 32.00 32.00 -32.00 161.00 32.00 0.00 32.00 0.00 64.00 -32.00 65.00 0.00 32.00 -32.00 64.00 32.00 0.00 32.00 0.00 64.00 0.00 65.00 32.00 32.00 65.00 0.00 64.00 -32.00 96.00 32.00 32.00 0.00 33.00 0.00 96.00 -65.00 32.00 0.00 0.00 65.00 -64.00 32.00 32.00 32.00 0.00 32.00 64.00 32.00 33.00 32.00 64.00 -32.00 96.00 0.00 65.00 32.00 0.00 65.00 -32.00 0.00 -161.00 0.00 -32.00 0.00 -33.00 0.00 0.00 32.00 0.00 32.00 65.00 32.00 64.00 0.00 97.00 0.00 96.00 97.00 0.00 32.00 0.00 32.00 -129.00 97.00 33.00 32.00 64.00 0.00 64.00 -32.00 64.00 -33.00 33.00 0.00 32.00 33.00 0.00 160.00 64.00 97.00 64.00 0.00 0.00 -32.00 -32.00 -97.00 32.00 -32.00 0.00 -32.00 97.00 0.00 64.00 0.00 0.00 32.00 -64.00 161.00 32.00 32.00 64.00 -32.00 65.00 -32.00 96.00 96.00 32.00 0.00 32.00 0.00 0.00 -32.00 0.00 -32.00 -64.00 -65.00 0.00 -64.00 64.00 0.00 161.00 -32.00 0.00 32.00 64.00 32.00 65.00 65.00 32.00 0.00 32.00 -33.00 32.00 -96.00 32.00 -32.00 65.00 0.00 64.00 32.00 0.00 32.00 -32.00 64.00 32.00 65.00 32.00 0.00 32.00 0.00 32.00 0.00 33.00 -32.00 0.00 -97.00 64.00 0.00 32.00 0.00 0.00 32.00 32.00 0.00 -64.00 193.00 32.00 32.00 64.00 0.00 65.00 -96.00 64.00 0.00 32.00 0.00 0.00 32.00 0.00 32.00 -32.00 129.00 32.00 64.00 32.00 32.00 32.00 0.00 33.00 -64.00 0.00 -32.00 32.00 0.00 0.00 -32.00 64.00 32.00 129.00 -32.00 96.00 0.00 32.00 64.00 32.00 0.00 0.00 129.00 33.00 32.00 32.00 32.00 32.00 0.00 0.00 32.00 96.00 97.00 0.00 64.00 0.00 32.00 65.00 0.00 32.00 -64.00 32.00 -32.00 32.00 -33.00 64.00 -32.00 65.00 32.00 0.00 33.00 -32.00 128.00 64.00 32.00 64.00 65.00 97.00 -65.00 64.00 32.00 32.00 0.00 0.00 33.00 0.00 64.00 32.00 32.00 -32.00 32.00 0.00 64.00 97.00 33.00 64.00 -33.00 32.00 65.00 0.00 64.00 96.00 64.00 33.00 65.00 32.00 32.00 32.00 -32.00 32.00 -32.00 64.00 32.00 97.00 0.00 64.00 64.00 97.00 64.00 96.00 0.00 0.00 32.00 32.00 97.00 0.00 32.00 32.00 0.00 97.00 -32.00 32.00 0.00 64.00 32.00 32.00 32.00 -32.00 97.00 32.00 32.00 97.00 0.00 0.00 32.00 0.00 64.00 0.00 65.00 64.00 64.00 97.00 64.00 0.00 97.00 0.00 32.00 32.00 32.00 0.00 32.00 64.00 0.00 32.00 -96.00 32.00 -32.00 33.00 32.00 32.00 64.00 128.00 64.00 65.00 0.00 32.00 32.00 -32.00 65.00 64.00 64.00 -32.00 32.00 161.00 32.00 64.00 65.00 0.00 32.00 0.00 32.00 0.00 64.00 -32.00 65.00 -65.00 32.00 -32.00 32.00 97.00 32.00 32.00 32.00 32.00 64.00 -32.00 97.00 32.00 32.00 32.00 0.00 32.00 0.00 97.00 -96.00 32.00 0.00 64.00 96.00 0.00 32.00 129.00 -32.00 0.00 32.00 32.00 0.00 -32.00 65.00 32.00 96.00 -32.00 64.00 0.00 33.00 64.00 32.00 32.00 -65.00 33.00 33.00 0.00 32.00 32.00 32.00 0.00 96.00 0.00 97.00 32.00 0.00 161.00 96.00 64.00 0.00 32.00 0.00 0.00 97.00 64.00 32.00 32.00 32.00 65.00 96.00 -32.00 97.00 96.00 32.00 97.00 96.00 -33.00 65.00 33.00 64.00 64.00 0.00 64.00 -64.00 32.00 0.00 65.00 64.00 64.00 97.00 64.00 32.00 32.00 32.00 33.00 0.00 32.00 0.00 0.00 -97.00 32.00 0.00 32.00 0.00 96.00 33.00 129.00 0.00 64.00 0.00 65.00 64.00 32.00 32.00 64.00 0.00 129.00 0.00 32.00 64.00 32.00 0.00 32.00 0.00 32.00 -96.00 33.00 -32.00 32.00 0.00 32.00 32.00 0.00 128.00 0.00 65.00 32.00 -32.00 32.00 0.00 -32.00 -97.00 32.00 0.00 32.00 -32.00 65.00 0.00 64.00 32.00 32.00 32.00 0.00 32.00 32.00 0.00 64.00 33.00 97.00 -33.00 0.00 -32.00 -32.00 0.00 -32.00 -32.00 96.00 -64.00 0.00 32.00 64.00 129.00 33.00 32.00 32.00 -32.00 64.00 -65.00 32.00 0.00 32.00 32.00 33.00 0.00 32.00 0.00 64.00 97.00 0.00 96.00 32.00 33.00 97.00 -33.00 -33.00 -64.00 -64.00 -96.00 32.00 0.00 32.00 -65.00 65.00 -32.00 0.00 -32.00 32.00 -32.00 0.00 32.00 64.00 32.00 0.00 32.00 -32.00 32.00 -32.00 65.00 0.00 32.00 64.00 0.00 64.00 64.00 65.00 -64.00 64.00 32.00 32.00 0.00 129.00 0.00 32.00 -32.00 32.00 -64.00 32.00 -33.00 65.00 33.00 64.00 -33.00 0.00 -32.00 32.00 -32.00 32.00 0.00 32.00 64.00 33.00 0.00 32.00 0.00 32.00 65.00 32.00 64.00 64.00 -32.00 -32.00 -32.00 -32.00 -32.00 32.00 -33.00 32.00 0.00 97.00 65.00 32.00 0.00 32.00 -32.00 32.00 0.00 -32.00 -65.00 0.00 -32.00 64.00 32.00 33.00 -32.00 64.00 32.00 32.00 0.00 -32.00 0.00 -97.00 32.00 65.00 33.00 0.00 64.00 0.00 32.00 0.00 32.00 128.00 0.00 -32.00 32.00 32.00 33.00 65.00 -97.00 64.00 32.00 -32.00 -32.00 0.00 -64.00 32.00 0.00 32.00 96.00 32.00 0.00 32.00 32.00 33.00 33.00 32.00 -33.00 -32.00 -32.00 32.00 -64.00 -32.00 0.00 64.00 -32.00 0.00 -32.00 32.00 0.00 0.00 128.00 -32.00 32.00 32.00 33.00 96.00 -33.00 0.00 33.00 33.00 0.00 -33.00 32.00 65.00 64.00 -65.00 64.00 -32.00 65.00 32.00 0.00 65.00 32.00 32.00 96.00 32.00 32.00 32.00 -32.00 0.00 32.00 0.00 33.00 0.00 32.00 0.00 64.00 65.00 0.00 32.00 64.00 -32.00 32.00 -33.00 33.00 -32.00 0.00 0.00 -33.00 -32.00 0.00 -64.00 0.00 -129.00 33.00 0.00 -65.00 -64.00 65.00 -32.00 0.00 -32.00 -33.00 0.00 -64.00 -33.00 32.00 -32.00 0.00 -32.00 65.00 -32.00 32.00 -32.00 32.00 32.00 32.00 -32.00 32.00 32.00 0.00 -64.00 32.00 -32.00 33.00 -33.00 0.00 0.00 32.00 33.00 0.00 0.00 64.00 32.00 0.00 32.00 32.00 -64.00 0.00 -33.00 32.00 0.00 32.00 0.00 33.00 -32.00 0.00 0.00 -65.00 -96.00 0.00 32.00 0.00 -64.00 0.00 0.00 32.00 0.00 65.00 -33.00 64.00 33.00 32.00 -65.00 32.00 0.00 -32.00 -32.00 0.00 64.00 -96.00 -32.00 -32.00 -32.00 32.00 -32.00 0.00 -32.00 -32.00 0.00 -33.00 -32.00 33.00 -65.00 0.00 -32.00 64.00 0.00 64.00 64.00 32.00 -32.00 0.00 0.00 33.00 -32.00 32.00 -64.00 -32.00 0.00 32.00 0.00 -32.00 -32.00 32.00 0.00 32.00 0.00 32.00 -32.00 32.00 32.00 0.00 0.00 32.00 0.00 32.00 32.00 0.00 0.00 65.00 -64.00 -32.00 0.00 96.00 0.00 32.00 32.00 0.00 -32.00 129.00 64.00 -32.00 0.00 32.00 -32.00 0.00 0.00 32.00 -32.00 32.00 -33.00 32.00 97.00 -32.00 0.00 64.00 32.00 -32.00 64.00 0.00 -32.00 0.00 0.00 32.00 -32.00 0.00 0.00 33.00 -32.00 0.00 0.00 32.00 0.00 32.00 -64.00 32.00 32.00 32.00 -65.00 32.00 33.00 32.00 96.00 0.00 -32.00 0.00 0.00 65.00 -32.00 0.00 0.00 96.00 64.00 32.00 32.00 33.00 64.00 32.00 -64.00 32.00 -32.00 -32.00 0.00 32.00 0.00 64.00 -32.00 -32.00 -32.00 32.00 0.00 65.00 -65.00 64.00 97.00 -32.00 32.00 0.00 0.00 32.00 -32.00 0.00 0.00 32.00 -32.00 0.00 0.00 32.00 -32.00 32.00 0.00 32.00 -225.00 97.00 96.00 0.00 0.00 32.00 0.00 -32.00 96.00 -32.00 33.00 0.00 32.00 0.00 32.00 -32.00 32.00 0.00 0.00 32.00 -64.00 0.00 32.00 32.00 -32.00 0.00 -32.00 0.00 32.00 32.00 0.00 32.00 -65.00 0.00 0.00 64.00 33.00 0.00 -33.00 33.00 0.00 64.00 33.00 0.00 -33.00 0.00 -64.00 0.00 -32.00 0.00 32.00 64.00 -32.00 32.00 0.00 -32.00 -32.00 0.00 -97.00 0.00 33.00 32.00 0.00 65.00 0.00 32.00 -65.00 0.00 0.00 32.00 -32.00 32.00 32.00 32.00 32.00 33.00 -64.00 0.00 -32.00 -33.00 -32.00 33.00 -32.00 0.00 -33.00 0.00 -32.00 32.00 0.00 -65.00 -64.00 65.00 0.00 -32.00 -32.00 -33.00 32.00 0.00 -64.00 0.00 0.00 -32.00 64.00 -32.00 0.00 -32.00 32.00 0.00 -64.00 0.00 -65.00 32.00 0.00 32.00 0.00 32.00 0.00 33.00 33.00 0.00 0.00 64.00 32.00 0.00 -32.00 0.00 0.00 32.00 0.00 96.00 32.00 -32.00 -32.00 32.00 32.00 33.00 -65.00 32.00 33.00 -65.00 -97.00 65.00 0.00 -32.00 0.00 -33.00 32.00 0.00 32.00 -64.00 -96.00 0.00 0.00 -32.00 -64.00 0.00 32.00 -32.00 -64.00 0.00 0.00 -32.00 -65.00 64.00 65.00 0.00 32.00 32.00 0.00 32.00 -97.00 32.00 32.00 0.00 -32.00 33.00 32.00 0.00 33.00 32.00 -33.00 0.00 -96.00 64.00 32.00 0.00 32.00 0.00 0.00 32.00 65.00 0.00 -33.00 0.00 0.00 97.00 -32.00 32.00 32.00 0.00 0.00 32.00 33.00 32.00 0.00 32.00 32.00 0.00 0.00 -64.00 32.00 -32.00 0.00 32.00 32.00 0.00 0.00 32.00 64.00 32.00 -32.00 0.00 32.00 32.00 65.00 0.00 32.00 33.00 0.00 32.00 32.00 0.00 32.00 0.00 -32.00 32.00 96.00 0.00 0.00 32.00 -32.00 32.00 65.00 0.00 64.00 32.00 -129.00 -193.00 -64.00 0.00 -64.00 -64.00 -65.00 -64.00 -32.00 0.00 -32.00 -129.00 32.00 0.00 32.00 0.00 65.00 0.00 96.00 -32.00 32.00 0.00 0.00 -32.00 97.00 0.00 32.00 -32.00 129.00 -65.00 32.00 33.00 64.00 -33.00 64.00 -32.00 32.00 -64.00 33.00 -32.00 64.00 0.00 0.00 32.00 32.00 0.00 32.00 0.00 32.00 32.00 65.00 0.00 64.00 32.00 96.00 32.00 65.00 0.00 32.00 65.00 0.00 32.00 32.00 0.00 32.00 32.00 -32.00 0.00 0.00 32.00 64.00 32.00 -32.00 32.00 0.00 33.00 32.00 0.00 33.00 0.00 32.00 0.00 32.00 32.00 0.00 32.00 32.00 -32.00 0.00 32.00 64.00 0.00 32.00 0.00 97.00 64.00 32.00 0.00 64.00 -32.00 32.00 32.00 0.00 32.00 33.00 33.00 0.00 -33.00 0.00 33.00 32.00 0.00 -65.00 32.00 0.00 32.00 33.00 0.00 32.00 0.00 96.00 0.00 -96.00 96.00 0.00 65.00 -97.00 96.00 -257.00 289.00 -547.00 804.00 -64.00 97.00 -32.00 64.00 -64.00 64.00 -32.00 65.00 -129.00 257.00 -129.00 257.00 -128.00 225.00 -97.00 225.00 -64.00 97.00 -193.00 450.00 -129.00 289.00 -64.00 161.00 -64.00 161.00 -193.00 514.00 -64.00 161.00 -65.00 161.00 0.00 64.00 -64.00 97.00 -32.00 128.00 -129.00 386.00 -96.00 225.00 -129.00 225.00 -161.00 290.00 -353.00 450.00 -161.00 225.00 -418.00 611.00 -515.00 707.00 -32.00 64.00 -289.00 451.00 -129.00 192.00 -160.00 161.00 -226.00 257.00 -160.00 193.00 -225.00 193.00 -97.00 65.00 -418.00 353.00 -386.00 354.00 -257.00 193.00 -64.00 96.00 -161.00 193.00 -129.00 161.00 -353.00 257.00 -354.00 290.00 -321.00 225.00 -290.00 160.00 -450.00 258.00 -450.00 225.00 -450.00 257.00 -322.00 225.00 -193.00 161.00 -257.00 257.00 -450.00 482.00 -32.00 97.00 0.00 128.00 -97.00 -128.00 -96.00 32.00 -161.00 129.00 -161.00 96.00 -193.00 225.00 -160.00 193.00 -225.00 322.00 -161.00 289.00 -129.00 321.00 -225.00 579.00 -32.00 161.00 -97.00 450.00 -96.00 322.00 -225.00 514.00 -193.00 322.00 -225.00 482.00 -129.00 225.00 -160.00 225.00 -354.00 450.00 -290.00 257.00 -1157.00 933.00 -514.00 450.00 -451.00 354.00 -128.00 96.00 -483.00 322.00 -32.00 0.00 -64.00 32.00 -32.00 -32.00 -64.00 0.00 -33.00 0.00 -32.00 -32.00 0.00 -33.00 -32.00 -96.00 0.00 -64.00 -32.00 -32.00 -386.00 -33.00 -32.00 0.00 0.00 -32.00 32.00 -32.00 -32.00 -32.00 0.00 -32.00 -32.00 -65.00 32.00 -32.00 32.00 -64.00 -64.00 -64.00 32.00 -65.00 32.00 -32.00 0.00 -321.00 64.00 -354.00 33.00 -514.00 -97.00 -483.00 32.00 -482.00 322.00 -482.00 450.00 -258.00 225.00 33.00 289.00 -354.00 -289.00 -97.00 96.00 -96.00 33.00 64.00 -33.00 0.00 33.00 32.00 32.00 0.00 -65.00 -96.00 483.00 -225.00 128.00 -193.00 -32.00 -32.00 97.00 -97.00 289.00 -64.00 64.00 -161.00 -482.00 -418.00 0.00 32.00 -32.00 -32.00 -32.00 -32.00 -161.00 -32.00 -96.00 -64.00 -33.00 -129.00 -128.00 32.00 -32.00 65.00 -33.00 0.00 -32.00 -33.00 -32.00 -32.00 -96.00 -64.00 -65.00 -32.00 -64.00 32.00 -32.00 0.00 -64.00 -97.00 -33.00 0.00 -64.00 65.00 -96.00 -65.00 -32.00 -32.00 0.00 -32.00 -33.00 0.00 -32.00 32.00 -64.00 -128.00 -64.00 -97.00 0.00 -32.00 -33.00 -64.00 0.00 -32.00 0.00 -65.00 -32.00 0.00 -32.00 0.00 -128.00 0.00 -65.00 32.00 0.00 -32.00 -32.00 32.00 -96.00 -64.00 0.00 -32.00 -65.00 0.00 -32.00 -64.00 -96.00 -32.00 0.00 -65.00 -65.00 -32.00 -64.00 -64.00 0.00 -65.00 0.00 -32.00 -161.00 -64.00 32.00 -32.00 33.00 -129.00 -33.00 -64.00 0.00 -64.00 -64.00 -33.00 0.00 -32.00 32.00 0.00 32.00 -64.00 -64.00 -32.00 0.00 -64.00 -64.00 -33.00 -32.00 -64.00 0.00 -96.00 -65.00 -97.00 -32.00 -32.00 0.00 -32.00 -32.00 0.00 -32.00 -32.00 32.00 -32.00 -64.00 -33.00 0.00 -32.00 -32.00 -32.00 32.00 -96.00 -97.00 0.00 33.00 -33.00 0.00 -32.00 -65.00 -128.00 32.00 -32.00 -32.00 -33.00 65.00 33.00 32.00 -33.00 -97.00 -32.00 0.00 -64.00 -64.00 0.00 0.00 -32.00 -32.00 32.00 -32.00 -32.00 -65.00 -32.00 -32.00 32.00 0.00 -32.00 -64.00 0.00 -65.00 -33.00 -32.00 0.00 -32.00 -32.00 -32.00 -64.00 -32.00 0.00 32.00 -32.00 -32.00 -32.00 -32.00 0.00 0.00 -65.00 0.00 -32.00 0.00 -32.00 -65.00 -32.00 -32.00 32.00 -96.00 -32.00 -32.00 -64.00 -65.00 -32.00 0.00 -33.00 -96.00 -32.00 -64.00 -32.00 -33.00 0.00 -32.00 0.00 -64.00 -64.00 0.00 -32.00 32.00 0.00 0.00 -33.00 32.00 0.00 0.00 -32.00 -32.00 0.00 -32.00 -32.00 -129.00 0.00 -32.00 -32.00 -32.00 0.00 0.00 -32.00 -32.00 0.00 -32.00 -32.00 -32.00 0.00 32.00 0.00 -32.00 0.00 -33.00 0.00 -32.00 32.00 -32.00 0.00 0.00 32.00 -64.00 64.00 -32.00 -32.00 -65.00 97.00 0.00 -33.00 -64.00 0.00 0.00 -32.00 -32.00 -32.00 32.00 0.00 -32.00 -32.00 -161.00 -64.00 0.00 -65.00 -64.00 -64.00 -1415.00 -1061.00 32.00 -64.00 -32.00 -32.00 -32.00 -33.00 -32.00 -64.00 64.00 -32.00 0.00 -32.00 0.00 32.00 0.00 -32.00 -32.00 -65.00 -32.00 33.00 -32.00 -97.00 -32.00 -32.00 -65.00 -32.00 32.00 -32.00 -128.00 -193.00 -32.00 -32.00 -33.00 -33.00 -96.00 0.00 0.00 -32.00 -32.00 0.00 0.00 -32.00 -97.00 -32.00 0.00 -64.00 -32.00 -32.00 0.00 -33.00 -418.00 0.00 -64.00 -64.00 -32.00 0.00 -32.00 -32.00 -33.00 32.00 -64.00 0.00 -32.00 -64.00 -161.00 -32.00 -128.00 64.00 -65.00 -32.00 -32.00 32.00 -96.00 0.00 -32.00 32.00 -97.00 -128.00 -32.00 0.00 32.00 -33.00 -96.00 -64.00 -65.00 -64.00 32.00 0.00 -32.00 -32.00 -32.00 0.00 0.00 32.00 -32.00 0.00 -96.00 -32.00 -33.00 32.00 -32.00 0.00 0.00 -65.00 32.00 0.00 -32.00 -32.00 0.00 -32.00 -96.00 -32.00 0.00 -32.00 32.00 -32.00 0.00 -33.00 -32.00 -32.00 -97.00 -32.00 -32.00 -32.00 32.00 -32.00 -32.00 -32.00 -64.00 -32.00 32.00 -33.00 -32.00 0.00 0.00 -32.00 -32.00 -32.00 0.00 -32.00 0.00 32.00 -65.00 -32.00 -64.00 32.00 -32.00 32.00 32.00 0.00 0.00 32.00 0.00 33.00 -64.00 96.00 -32.00 32.00 -33.00 0.00 0.00 32.00 0.00 32.00 -64.00 0.00 -32.00 -32.00 -96.00 -32.00 -33.00 -32.00 -64.00 0.00 0.00 -32.00 -32.00 0.00 -32.00 0.00 -97.00 -64.00 0.00 -33.00 -32.00 0.00 -32.00 0.00 32.00 -32.00 -32.00 -32.00 -64.00 0.00 0.00 -32.00 -258.00 -32.00 -32.00 0.00 0.00 -32.00 -32.00 0.00 0.00 -161.00 -32.00 -32.00 32.00 -32.00 -64.00 -65.00 -97.00 0.00 0.00 -32.00 65.00 -32.00 -32.00 -32.00 -65.00 -32.00 0.00 -33.00 32.00 0.00 -32.00 -32.00 0.00 -32.00 -64.00 -32.00 -32.00 32.00 -32.00 0.00 0.00 -32.00 -33.00 0.00 -32.00 -32.00 -32.00 0.00 0.00 -64.00 32.00 0.00 0.00 -33.00 0.00 -32.00 0.00 -32.00 32.00 -64.00 -64.00 0.00 -64.00 -97.00 0.00 33.00 -32.00 -33.00 32.00 -32.00 0.00 -96.00 -32.00 0.00 -65.00 -32.00 0.00 -65.00 -32.00 0.00 -32.00 0.00 -64.00 32.00 -32.00 0.00 0.00 -32.00 -33.00 -32.00 -64.00 0.00 -64.00 -32.00 32.00 -64.00 32.00 -33.00 0.00 -32.00 -32.00 -32.00 -32.00 0.00 0.00 -64.00 -64.00 0.00 -33.00 -64.00 -96.00 32.00 -32.00 -32.00 0.00 -33.00 0.00 -64.00 -64.00 -32.00 -33.00 -32.00 0.00 -64.00 -96.00 -33.00 -32.00 33.00 0.00 -33.00 -65.00 -32.00 -32.00 -64.00 -32.00 -32.00 0.00 -65.00 -32.00 -64.00 -32.00 0.00 0.00 -32.00 -32.00 0.00 -33.00 32.00 -64.00 32.00 -32.00 0.00 0.00 -32.00 -64.00 0.00 -32.00 32.00 -33.00 0.00 -32.00 32.00 -32.00 65.00 -32.00 -32.00 -32.00 64.00 64.00 32.00 -32.00 0.00 0.00 64.00 64.00 65.00 -32.00 64.00 -32.00 0.00 -32.00 64.00 32.00 32.00 -32.00 33.00 0.00 32.00 -64.00 0.00 -65.00 0.00 0.00 -32.00 -32.00 -33.00 -32.00 65.00 -32.00 0.00 -32.00 -65.00 -33.00 0.00 33.00 33.00 -33.00 0.00 0.00 96.00 -32.00 32.00 32.00 32.00 -96.00 0.00 0.00 32.00 -32.00 65.00 -97.00 -32.00 32.00 64.00 -64.00 32.00 -128.00 0.00 -33.00 0.00 0.00 32.00 -64.00 97.00 0.00 32.00 -96.00 -32.00 -32.00 32.00 -65.00 129.00 -64.00 0.00 0.00 32.00 -32.00 0.00 -65.00 -65.00 -32.00 33.00 -64.00 0.00 -32.00 32.00 -32.00 32.00 -97.00 -32.00 -96.00 -32.00 -65.00 32.00 0.00 32.00 -96.00 -32.00 0.00 -32.00 -32.00 -129.00 0.00 -225.00 32.00 -97.00 32.00 -32.00 -32.00 -32.00 0.00 -64.00 0.00 -32.00 -32.00 0.00 64.00 -129.00 -32.00 -32.00 0.00 -97.00 96.00 -128.00 0.00 -65.00 -32.00 -32.00 -32.00 -32.00 -32.00 -96.00 -32.00 -33.00 0.00 -32.00 32.00 0.00 -64.00 -32.00 0.00 -64.00 0.00 -32.00 -65.00 0.00 0.00 -32.00 -32.00 0.00 -32.00 0.00 -64.00 -33.00 0.00 -32.00 0.00 -64.00 -32.00 -32.00 -33.00 0.00 -64.00 64.00 -32.00 0.00 -32.00 -128.00 -32.00 0.00 -65.00 32.00 -32.00 0.00 0.00 -32.00 32.00 -65.00 -32.00 0.00 -32.00 -32.00 -64.00 -32.00 0.00 -64.00 64.00 -33.00 0.00 -32.00 -64.00 0.00 -65.00 -64.00 -32.00 -64.00 32.00 -65.00 -64.00 -32.00 -32.00 -32.00 64.00 -64.00 -96.00 -32.00 -129.00 0.00 -32.00 -33.00 -32.00 -32.00 0.00 -32.00 32.00 0.00 0.00 -32.00 -64.00 -32.00 -32.00 0.00 -32.00 64.00 -33.00 0.00 0.00 -64.00 33.00 -32.00 -33.00 -32.00 -32.00 -33.00 -32.00 33.00 -32.00 0.00 0.00 -33.00 -32.00 -64.00 0.00 -32.00 0.00 -32.00 -32.00 -32.00 0.00 32.00 -65.00 32.00 -96.00 -32.00 -32.00 0.00 0.00 -65.00 -65.00 -32.00 0.00 -32.00 -32.00 -32.00 -32.00 0.00 0.00 32.00 -96.00 0.00 -33.00 -32.00 33.00 0.00 0.00 -32.00 -65.00 0.00 0.00 -64.00 -32.00 -33.00 0.00 -32.00 32.00 0.00 0.00 -64.00 -64.00 0.00 -32.00 -97.00 -32.00 33.00 -65.00 0.00 -64.00 -65.00 32.00 -32.00 -32.00 -32.00 -64.00 -129.00 -65.00 33.00 -32.00 64.00 -32.00 0.00 -32.00 -64.00 -32.00 -33.00 0.00 -64.00 -65.00 -32.00 -128.00 0.00 0.00 -32.00 -32.00 -65.00 64.00 -32.00 0.00 -96.00 -32.00 -32.00 -32.00 64.00 -97.00 -96.00 0.00 -65.00 -96.00 32.00 -32.00 0.00 -65.00 33.00 -32.00 -33.00 65.00 -64.00 -33.00 -96.00 -64.00 32.00 -64.00 -65.00 32.00 0.00 32.00 0.00 0.00 -32.00 -64.00 -64.00 -32.00 -64.00 -97.00 0.00 0.00 -32.00 97.00 -33.00 0.00 -32.00 -33.00 32.00 -32.00 -32.00 0.00 -32.00 -64.00 32.00 -32.00 -32.00 -65.00 32.00 -64.00 -64.00 0.00 -64.00 -32.00 0.00 -64.00 -33.00 -129.00 -32.00 -96.00 0.00 -32.00 -64.00 32.00 -96.00 0.00 -33.00 -97.00 -32.00 -32.00 -64.00 -64.00 0.00 -32.00 -32.00 -65.00 -32.00 -64.00 0.00 -96.00 0.00 0.00 -32.00 -65.00 0.00 -96.00 128.00 0.00 -32.00 -32.00 32.00 0.00 -32.00 -33.00 -32.00 -64.00 -32.00 -96.00 32.00 -97.00 0.00 -32.00 -64.00 -64.00 0.00 -129.00 0.00 -32.00 32.00 0.00 64.00 -64.00 0.00 -65.00 -32.00 -64.00 0.00 0.00 -32.00 32.00 0.00 0.00 -32.00 -32.00 0.00 -64.00 64.00 -32.00 64.00 32.00 0.00 -32.00 32.00 -33.00 0.00 -96.00 -32.00 0.00 64.00 64.00 0.00 0.00 65.00 -64.00 32.00 -64.00 0.00 -65.00 128.00 -64.00 65.00 0.00 64.00 -64.00 0.00 0.00 64.00 32.00 33.00 -32.00 0.00 32.00 0.00 0.00 32.00 32.00 64.00 -32.00 32.00 -32.00 32.00 -32.00 0.00 -97.00 65.00 -32.00 96.00 -64.00 32.00 -129.00 0.00 -32.00 -32.00 0.00 -32.00 -32.00 -32.00 -32.00 32.00 0.00 32.00 -65.00 64.00 -32.00 0.00 -32.00 -64.00 -64.00 -96.00 -32.00 -33.00 -33.00 65.00 -160.00 64.00 -33.00 -64.00 -32.00 32.00 -96.00 64.00 0.00 65.00 -32.00 0.00 -65.00 0.00 -64.00 0.00 0.00 -65.00 32.00 -32.00 -64.00 -32.00 -96.00 0.00 -65.00 -32.00 -96.00 0.00 -32.00 0.00 -33.00 96.00 -128.00 -32.00 -129.00 -32.00 -32.00 -64.00 -32.00 -33.00 32.00 -192.00 -32.00 -33.00 -225.00 -96.00 -97.00 -32.00 -64.00 32.00 64.00 -64.00 225.00 0.00 161.00 -65.00 322.00 -193.00 96.00 -96.00 65.00 -161.00 96.00 -96.00 96.00 -97.00 290.00 -161.00 96.00 -128.00z"},ba:{name:"BA",path:"M135416.00 82601.00l-32.00 -32.00 0.00 -64.00 32.00 0.00 32.00 -97.00 -32.00 -64.00 129.00 -32.00 386.00 -193.00 64.00 0.00 64.00 -96.00 97.00 -161.00 32.00 -322.00 96.00 -257.00 97.00 -96.00 0.00 -97.00 32.00 0.00 96.00 -64.00 33.00 -64.00 32.00 -33.00 161.00 -96.00 64.00 -97.00 161.00 -96.00 0.00 -32.00 -65.00 -129.00 0.00 -32.00 33.00 -96.00 32.00 -65.00 32.00 -32.00 128.00 -64.00 65.00 -32.00 32.00 -65.00 0.00 -128.00 -97.00 -32.00 -32.00 0.00 193.00 -129.00 97.00 -64.00 32.00 -129.00 0.00 -32.00 -32.00 -32.00 -65.00 -97.00 -32.00 -32.00 0.00 -32.00 64.00 -32.00 65.00 -32.00 0.00 -32.00 96.00 -33.00 32.00 33.00 97.00 -33.00 96.00 0.00 97.00 -96.00 96.00 32.00 65.00 -32.00 32.00 -32.00 0.00 -97.00 128.00 -32.00 32.00 -129.00 33.00 -32.00 96.00 0.00 64.00 -32.00 65.00 0.00 32.00 -96.00 64.00 -32.00 193.00 -129.00 32.00 -64.00 65.00 -65.00 96.00 -64.00 161.00 0.00 32.00 0.00 32.00 -129.00 -64.00 -96.00 32.00 -64.00 0.00 -32.00 0.00 -33.00 32.00 0.00 64.00 -32.00 65.00 -32.00 193.00 0.00 64.00 -32.00 64.00 -129.00 65.00 -160.00 32.00 -65.00 32.00 -32.00 0.00 -32.00 0.00 -97.00 0.00 -128.00 -32.00 -129.00 32.00 -32.00 0.00 -64.00 -97.00 0.00 -32.00 -65.00 32.00 0.00 65.00 0.00 96.00 0.00 64.00 -32.00 97.00 -96.00 64.00 0.00 161.00 -97.00 32.00 0.00 64.00 65.00 65.00 96.00 0.00 97.00 0.00 128.00 0.00 65.00 64.00 96.00 129.00 96.00 32.00 33.00 0.00 160.00 32.00 33.00 96.00 64.00 33.00 32.00 64.00 32.00 64.00 129.00 129.00 96.00 32.00 65.00 -32.00 160.00 32.00 97.00 129.00 96.00 0.00 65.00 -33.00 32.00 -128.00 128.00 -64.00 97.00 32.00 64.00 0.00 96.00 -32.00 65.00 32.00 96.00 32.00 225.00 0.00 33.00 32.00 32.00 32.00 32.00 32.00 0.00 65.00 32.00 64.00 0.00 32.00 64.00 32.00 32.00 0.00 33.00 64.00 289.00 161.00 129.00 161.00 32.00 97.00 32.00 0.00 32.00 64.00 161.00 32.00 32.00 129.00 0.00 32.00 32.00 0.00 32.00 32.00 0.00 257.00 32.00 97.00 0.00 96.00 0.00 32.00 33.00 97.00 -33.00 64.00 0.00 32.00 33.00 64.00 32.00 33.00 32.00 64.00 32.00 64.00 96.00 64.00 0.00 33.00 0.00 96.00 33.00 32.00 0.00 0.00 32.00 193.00 161.00 97.00 -97.00 32.00 0.00 32.00 -32.00 64.00 0.00 97.00 -97.00 32.00 0.00 32.00 65.00 129.00 -97.00 32.00 -32.00 32.00 -32.00 0.00 -96.00 96.00 -193.00 32.00 0.00 97.00 0.00 0.00 -97.00 32.00 -32.00 97.00 -32.00 32.00 -32.00 64.00 -32.00 129.00 32.00 96.00 -32.00 0.00 -33.00 32.00 -96.00 -64.00 -193.00 32.00 0.00 0.00 -32.00 32.00 -32.00 65.00 -32.00 32.00 0.00 64.00 0.00 64.00 -33.00 32.00 -32.00 65.00 -128.00 64.00 -32.00 129.00 0.00 128.00 96.00 33.00 0.00 32.00 0.00 32.00 0.00 96.00 -32.00 65.00 -64.00 32.00 -65.00 32.00 -32.00 32.00 0.00 129.00 32.00 96.00 -32.00 32.00 -32.00 193.00 -225.00 32.00 -32.00 65.00 0.00 64.00 32.00 32.00 32.00 32.00 32.00 97.00 193.00 96.00 64.00 97.00 33.00 32.00 0.00 96.00 -65.00 32.00 0.00 97.00 65.00 64.00 32.00 65.00 32.00 32.00 0.00 32.00 0.00 64.00 -32.00 32.00 0.00 32.00 -65.00 65.00 -128.00 32.00 -32.00 96.00 0.00 32.00 -33.00 33.00 -64.00 96.00 -321.00 32.00 -33.00 65.00 -64.00 0.00 -32.00 -33.00 -161.00 33.00 -128.00 32.00 -65.00 64.00 0.00 64.00 32.00 129.00 65.00 129.00 0.00 96.00 0.00 0.00 -32.00 32.00 -161.00 64.00 -64.00 33.00 -97.00 32.00 -32.00 64.00 -64.00 97.00 -65.00 64.00 -64.00 0.00 -129.00 0.00 -64.00 0.00 -32.00 0.00 -32.00 0.00 -32.00 193.00 -193.00 96.00 -129.00 32.00 -225.00 0.00 -96.00 -32.00 -65.00 65.00 -96.00 32.00 -32.00 128.00 0.00 161.00 0.00 0.00 -65.00 32.00 -96.00 97.00 -64.00 32.00 -129.00 -32.00 -64.00 -65.00 -33.00 -96.00 -96.00 64.00 -129.00 0.00 -32.00 -32.00 -32.00 -64.00 0.00 0.00 -64.00 0.00 -32.00 64.00 0.00 0.00 -65.00 97.00 -32.00 32.00 -64.00 0.00 -64.00 64.00 -65.00 0.00 -32.00 -64.00 -64.00 -65.00 -32.00 -64.00 -65.00 -64.00 0.00 -32.00 0.00 -33.00 -64.00 -192.00 -64.00 -33.00 -32.00 -64.00 -33.00 -64.00 -192.00 0.00 -65.00 0.00 -32.00 0.00 -64.00 -129.00 -225.00 -96.00 -32.00 32.00 -65.00 0.00 -32.00 32.00 0.00 -64.00 -32.00 0.00 -129.00 -32.00 -128.00 0.00 -65.00 160.00 -257.00 97.00 -64.00 64.00 -129.00 64.00 -64.00 97.00 -32.00 289.00 -97.00 97.00 -64.00 193.00 -161.00 64.00 -32.00 96.00 -129.00 97.00 -96.00 32.00 0.00 96.00 -32.00 33.00 0.00 64.00 -64.00 129.00 -129.00 64.00 -32.00 96.00 -32.00 65.00 32.00 32.00 0.00 64.00 32.00 129.00 161.00 32.00 64.00 96.00 161.00 97.00 96.00 96.00 0.00 32.00 0.00 65.00 97.00 64.00 32.00 32.00 0.00 32.00 128.00 32.00 0.00 33.00 0.00 32.00 -64.00 128.00 0.00 65.00 -32.00 32.00 0.00 64.00 0.00 32.00 64.00 32.00 32.00 97.00 -64.00 64.00 -161.00 64.00 0.00 65.00 65.00 0.00 -65.00 32.00 0.00 32.00 -32.00 32.00 32.00 32.00 0.00 0.00 33.00 33.00 0.00 64.00 32.00 0.00 32.00 32.00 0.00 64.00 0.00 32.00 0.00 0.00 96.00 193.00 -32.00 33.00 0.00 96.00 -32.00 64.00 32.00 65.00 64.00 0.00 33.00 32.00 32.00 -32.00 96.00 0.00 65.00 32.00 128.00 32.00 64.00 0.00 33.00 96.00 64.00 97.00 0.00 64.00 32.00 97.00 129.00 32.00 0.00 32.00 0.00 64.00 -65.00 32.00 0.00 32.00 65.00 0.00 96.00 65.00 97.00 0.00 96.00 64.00 0.00 193.00 -32.00 32.00 -32.00 0.00 -97.00 65.00 -32.00 64.00 -64.00 64.00 -64.00 0.00 -97.00 0.00 -32.00 32.00 32.00 97.00 32.00 0.00 32.00 64.00 0.00 96.00 -32.00 65.00 0.00 64.00 -32.00 32.00 32.00 97.00 -128.00 32.00 -65.00 32.00 -32.00 97.00 32.00 96.00 -32.00 129.00 32.00 128.00 -32.00 32.00 -64.00 -32.00 -64.00 32.00 -33.00 65.00 -32.00 96.00 32.00 32.00 -32.00 65.00 -32.00 32.00 -32.00 0.00 -129.00 32.00 -32.00 96.00 -64.00 129.00 -64.00 32.00 -33.00 32.00 0.00 0.00 -128.00 161.00 -97.00 32.00 -64.00 32.00 0.00 97.00 -32.00 96.00 0.00 32.00 -32.00 97.00 -65.00 64.00 -32.00 32.00 0.00 65.00 32.00 64.00 0.00 64.00 -32.00 193.00 0.00 97.00 0.00 96.00 -32.00 161.00 -96.00 64.00 0.00 64.00 0.00 65.00 -32.00 128.00 64.00 129.00 -97.00 64.00 97.00 32.00 0.00 65.00 0.00 64.00 64.00 32.00 0.00 32.00 -32.00 33.00 -64.00 96.00 -32.00 64.00 -65.00 32.00 0.00 65.00 32.00 64.00 0.00 64.00 -289.00 97.00 -97.00 0.00 -96.00 96.00 -96.00 32.00 0.00 65.00 -65.00 128.00 -96.00 0.00 -129.00 0.00 -96.00 33.00 -129.00 0.00 -32.00 225.00 0.00 32.00 -64.00 0.00 -65.00 193.00 -32.00 32.00 0.00 0.00 -64.00 64.00 0.00 32.00 -64.00 32.00 0.00 33.00 0.00 32.00 0.00 64.00 0.00 32.00 64.00 97.00 -32.00 0.00 -129.00 64.00 -32.00 32.00 -129.00 32.00 0.00 32.00 -64.00 0.00 -64.00 33.00 -32.00 0.00 -33.00 32.00 0.00 32.00 -96.00 64.00 0.00 64.00 -64.00 129.00 -161.00 32.00 32.00 65.00 -161.00 64.00 -128.00 32.00 -97.00 64.00 -64.00 0.00 -32.00 65.00 0.00 32.00 0.00 128.00 96.00 97.00 0.00 96.00 65.00 32.00 0.00 65.00 -33.00 64.00 -64.00 97.00 0.00 0.00 -32.00 32.00 -32.00 32.00 0.00 96.00 32.00 32.00 -32.00 33.00 32.00 32.00 -32.00 32.00 32.00 32.00 -32.00 32.00 32.00 225.00 -32.00 -32.00 64.00 0.00 32.00 -32.00 32.00 0.00 33.00 32.00 64.00 32.00 32.00 0.00 32.00 32.00 32.00 33.00 65.00 96.00 0.00 0.00 32.00 32.00 -32.00 32.00 0.00 65.00 0.00 64.00 0.00 32.00 0.00 32.00 128.00 -32.00 129.00 64.00 32.00 97.00 -64.00 32.00 0.00 64.00 -33.00 97.00 33.00 0.00 64.00 64.00 0.00 129.00 -32.00 0.00 64.00 64.00 64.00 32.00 0.00 0.00 33.00 0.00 96.00 64.00 64.00 0.00 65.00 97.00 32.00 0.00 128.00 64.00 0.00 0.00 161.00 32.00 64.00 33.00 65.00 32.00 64.00 0.00 32.00 0.00 32.00 32.00 33.00 0.00 96.00 32.00 32.00 -32.00 65.00 64.00 32.00 32.00 64.00 65.00 0.00 0.00 32.00 64.00 -32.00 64.00 32.00 32.00 0.00 0.00 64.00 33.00 0.00 64.00 33.00 96.00 64.00 32.00 0.00 97.00 0.00 32.00 64.00 64.00 32.00 -32.00 65.00 0.00 64.00 0.00 32.00 -32.00 64.00 0.00 33.00 -64.00 96.00 32.00 64.00 0.00 65.00 32.00 0.00 0.00 64.00 -32.00 32.00 -97.00 32.00 0.00 32.00 0.00 33.00 -64.00 32.00 -96.00 -32.00 0.00 32.00 -32.00 0.00 -33.00 32.00 97.00 128.00 -32.00 33.00 32.00 64.00 -64.00 64.00 32.00 65.00 0.00 64.00 0.00 32.00 -32.00 0.00 -65.00 32.00 0.00 97.00 -32.00 64.00 -32.00 64.00 129.00 -64.00 128.00 0.00 32.00 32.00 161.00 97.00 129.00 32.00 128.00 32.00 161.00 -64.00 64.00 0.00 33.00 0.00 32.00 -33.00 64.00 -64.00 32.00 0.00 32.00 -129.00 32.00 -32.00 97.00 -32.00 32.00 0.00 32.00 0.00 97.00 32.00 32.00 32.00 64.00 -96.00 97.00 -193.00 64.00 -64.00 64.00 0.00 97.00 96.00 96.00 32.00 32.00 0.00 129.00 -128.00 0.00 -97.00 0.00 -32.00 64.00 -193.00 65.00 -64.00 64.00 -354.00 32.00 -96.00 -32.00 -129.00 32.00 -161.00 64.00 -192.00 97.00 -97.00 32.00 -32.00 64.00 0.00 32.00 0.00 33.00 32.00 32.00 0.00 96.00 97.00 97.00 64.00 32.00 64.00 64.00 0.00 97.00 0.00 192.00 -96.00 65.00 -65.00 64.00 -64.00 129.00 0.00 160.00 0.00 33.00 0.00 64.00 -32.00 96.00 -32.00 193.00 -225.00 32.00 -33.00 33.00 -96.00 64.00 -32.00 96.00 -193.00 -32.00 -129.00 -96.00 -193.00 0.00 -32.00 0.00 -32.00 0.00 -64.00 32.00 -32.00 96.00 -33.00 258.00 -64.00 64.00 32.00 64.00 0.00 193.00 -128.00 225.00 32.00 65.00 0.00 32.00 -32.00 32.00 -32.00 32.00 -33.00 -32.00 -96.00 0.00 -64.00 0.00 -32.00 -32.00 -161.00 -65.00 -129.00 33.00 -96.00 128.00 0.00 64.00 0.00 97.00 -33.00 96.00 0.00 193.00 -64.00 0.00 -32.00 32.00 -32.00 33.00 -32.00 128.00 -32.00 32.00 -33.00 193.00 -64.00 97.00 -64.00 0.00 -64.00 32.00 -33.00 64.00 0.00 64.00 0.00 33.00 -96.00 32.00 0.00 128.00 -32.00 33.00 0.00 32.00 0.00 32.00 32.00 32.00 32.00 64.00 64.00 65.00 0.00 128.00 0.00 65.00 0.00 32.00 33.00 32.00 64.00 0.00 32.00 0.00 32.00 32.00 97.00 64.00 32.00 32.00 32.00 33.00 64.00 -33.00 32.00 0.00 161.00 0.00 32.00 33.00 65.00 32.00 32.00 32.00 32.00 32.00 0.00 0.00 -32.00 97.00 32.00 96.00 -32.00 32.00 -32.00 32.00 -33.00 65.00 65.00 0.00 32.00 128.00 32.00 161.00 32.00 129.00 32.00 128.00 33.00 32.00 0.00 65.00 64.00 128.00 64.00 65.00 129.00 64.00 32.00 32.00 32.00 32.00 0.00 32.00 0.00 97.00 -32.00 193.00 -32.00 64.00 -32.00 64.00 0.00 225.00 32.00 33.00 0.00 32.00 32.00 128.00 96.00 129.00 129.00 96.00 32.00 65.00 64.00 32.00 97.00 32.00 161.00 0.00 96.00 32.00 64.00 65.00 129.00 128.00 64.00 64.00 -32.00 33.00 0.00 64.00 -128.00 0.00 -290.00 32.00 -64.00 161.00 -257.00 96.00 -33.00 193.00 33.00 129.00 96.00 64.00 64.00 -32.00 129.00 -32.00 64.00 -129.00 97.00 -32.00 32.00 0.00 32.00 -32.00 32.00 0.00 32.00 32.00 65.00 64.00 96.00 97.00 97.00 128.00 96.00 65.00 32.00 64.00 32.00 96.00 33.00 97.00 -97.00 129.00 -129.00 32.00 0.00 64.00 -32.00 97.00 0.00 0.00 65.00 96.00 96.00 32.00 97.00 0.00 32.00 -32.00 32.00 -96.00 64.00 -33.00 65.00 33.00 64.00 64.00 0.00 -97.00 96.00 33.00 129.00 32.00 32.00 32.00 32.00 64.00 97.00 64.00 160.00 -32.00 65.00 161.00 353.00 64.00 193.00 129.00 129.00 32.00 96.00 32.00 33.00 0.00 64.00 -32.00 32.00 0.00 64.00 32.00 32.00 97.00 0.00 96.00 97.00 64.00 -32.00 97.00 32.00 32.00 -32.00 32.00 0.00 129.00 32.00 32.00 0.00 0.00 32.00 32.00 32.00 32.00 0.00 65.00 65.00 64.00 0.00 32.00 0.00 64.00 64.00 65.00 64.00 -32.00 97.00 -33.00 64.00 0.00 32.00 -32.00 32.00 -32.00 32.00 32.00 33.00 0.00 32.00 -32.00 32.00 0.00 32.00 -32.00 -32.00 -32.00 32.00 0.00 32.00 0.00 97.00 32.00 64.00 64.00 32.00 32.00 32.00 33.00 32.00 64.00 33.00 32.00 32.00 -32.00 32.00 -32.00 0.00 -32.00 0.00 -65.00 64.00 -32.00 64.00 -64.00 33.00 0.00 32.00 0.00 32.00 0.00 64.00 0.00 97.00 0.00 96.00 64.00 129.00 32.00 0.00 0.00 32.00 97.00 96.00 96.00 33.00 32.00 0.00 32.00 32.00 -32.00 64.00 -32.00 64.00 32.00 32.00 0.00 33.00 -64.00 64.00 0.00 96.00 -64.00 97.00 0.00 32.00 64.00 32.00 96.00 193.00 33.00 32.00 32.00 0.00 64.00 -32.00 64.00 0.00 0.00 64.00 33.00 0.00 64.00 0.00 96.00 32.00 32.00 -32.00 226.00 129.00 32.00 64.00 0.00 65.00 0.00 32.00 0.00 96.00 128.00 257.00 97.00 129.00 0.00 64.00 -32.00 161.00 0.00 32.00 64.00 32.00 128.00 611.00 0.00 32.00 33.00 33.00 -129.00 64.00 -96.00 0.00 -33.00 32.00 -96.00 64.00 -32.00 0.00 -32.00 33.00 0.00 32.00 -32.00 0.00 -33.00 0.00 0.00 32.00 -32.00 32.00 0.00 32.00 32.00 0.00 -96.00 32.00 32.00 65.00 -32.00 32.00 161.00 289.00 32.00 97.00 0.00 32.00 0.00 32.00 -32.00 64.00 0.00 64.00 0.00 -32.00 -32.00 32.00 0.00 33.00 -65.00 0.00 0.00 32.00 32.00 32.00 0.00 32.00 33.00 32.00 0.00 32.00 64.00 547.00 -579.00 225.00 -161.00 64.00 -128.00 65.00 -129.00 0.00 0.00 -129.00 0.00 -32.00 -64.00 -64.00 -32.00 0.00 -33.00 -65.00 -32.00 0.00 -96.00 32.00 -32.00 -32.00 -32.00 -32.00 -65.00 64.00 -64.00 -32.00 -32.00 65.00 -65.00 0.00 -64.00 -33.00 -32.00 0.00 -64.00 0.00 -32.00 -64.00 -97.00 32.00 -32.00 0.00 -32.00 65.00 0.00 64.00 0.00 64.00 0.00 65.00 -32.00 96.00 -33.00 64.00 -32.00 0.00 -32.00 33.00 32.00 64.00 -32.00 64.00 32.00 0.00 32.00 97.00 -32.00 32.00 -32.00 64.00 0.00 64.00 64.00 97.00 0.00 96.00 65.00 32.00 0.00 33.00 32.00 -33.00 32.00 0.00 0.00 65.00 97.00 32.00 0.00 32.00 -33.00 64.00 33.00 33.00 32.00 64.00 128.00 64.00 32.00 64.00 33.00 33.00 32.00 0.00 0.00 -65.00 64.00 32.00 32.00 33.00 0.00 32.00 32.00 64.00 -32.00 0.00 0.00 32.00 32.00 32.00 33.00 0.00 0.00 32.00 32.00 0.00 0.00 33.00 32.00 0.00 0.00 64.00 -32.00 96.00 -32.00 0.00 0.00 33.00 32.00 64.00 64.00 32.00 32.00 0.00 0.00 32.00 -32.00 65.00 32.00 32.00 -32.00 32.00 64.00 32.00 65.00 64.00 64.00 32.00 32.00 -32.00 97.00 97.00 32.00 -32.00 64.00 32.00 32.00 0.00 32.00 0.00 -32.00 32.00 0.00 32.00 0.00 32.00 0.00 32.00 -32.00 32.00 -32.00 0.00 32.00 65.00 -32.00 0.00 0.00 32.00 32.00 0.00 0.00 32.00 -32.00 32.00 32.00 32.00 -32.00 33.00 0.00 32.00 -64.00 32.00 0.00 64.00 64.00 97.00 -32.00 0.00 0.00 32.00 64.00 32.00 -64.00 0.00 0.00 32.00 32.00 32.00 32.00 -32.00 0.00 32.00 32.00 97.00 32.00 32.00 0.00 32.00 -32.00 32.00 0.00 32.00 64.00 0.00 0.00 65.00 33.00 -33.00 32.00 0.00 0.00 33.00 -32.00 0.00 32.00 32.00 32.00 32.00 0.00 32.00 32.00 0.00 0.00 -64.00 32.00 0.00 0.00 -32.00 65.00 0.00 32.00 32.00 32.00 0.00 0.00 64.00 0.00 32.00 32.00 32.00 32.00 -32.00 0.00 32.00 32.00 -64.00 32.00 0.00 65.00 32.00 -65.00 0.00 -32.00 0.00 65.00 32.00 0.00 33.00 96.00 -33.00 0.00 33.00 0.00 32.00 -32.00 0.00 -32.00 0.00 0.00 32.00 0.00 32.00 32.00 32.00 32.00 0.00 32.00 64.00 32.00 0.00 65.00 33.00 32.00 0.00 32.00 32.00 -32.00 32.00 0.00 64.00 64.00 32.00 32.00 -32.00 32.00 32.00 65.00 0.00 32.00 33.00 32.00 -33.00 64.00 65.00 97.00 0.00 0.00 64.00 32.00 0.00 32.00 0.00 64.00 -32.00 33.00 0.00 -33.00 96.00 65.00 0.00 64.00 32.00 0.00 -32.00 0.00 -32.00 64.00 -64.00 -32.00 -64.00 32.00 0.00 32.00 0.00 0.00 -65.00 33.00 32.00 32.00 -32.00 32.00 0.00 32.00 65.00 32.00 32.00 32.00 0.00 33.00 0.00 64.00 -32.00 32.00 0.00 32.00 0.00 -32.00 64.00 32.00 32.00 32.00 0.00 -32.00 -32.00 32.00 0.00 32.00 0.00 33.00 32.00 32.00 0.00 161.00 0.00 0.00 -64.00 64.00 -65.00 64.00 0.00 129.00 0.00 32.00 0.00 64.00 -32.00 129.00 -96.00 96.00 -97.00 97.00 -96.00 32.00 0.00 32.00 -64.00 64.00 0.00 33.00 0.00 -33.00 0.00 33.00 32.00 -33.00 64.00 -193.00 193.00 -128.00 193.00 -354.00 739.00 -128.00 225.00 -226.00 547.00 -257.00 547.00 -32.00 160.00 -129.00 193.00 -96.00 161.00 -64.00 97.00 -32.00 96.00 -33.00 64.00 -289.00 483.00 -96.00 128.00 -258.00 354.00 -193.00 289.00 -32.00 32.00 0.00 33.00 -32.00 64.00 -32.00 0.00 -96.00 161.00 -129.00 160.00 -64.00 97.00 -65.00 129.00 -64.00 128.00 -96.00 161.00 -65.00 32.00 -64.00 64.00 -64.00 65.00 0.00 96.00 0.00 32.00 -65.00 0.00 -32.00 65.00 -64.00 32.00 -64.00 96.00 -161.00 161.00 -225.00 321.00 -97.00 65.00 -96.00 128.00 -97.00 97.00 -64.00 96.00 -64.00 97.00 -65.00 0.00 -96.00 96.00 -96.00 161.00 -129.00 129.00 -64.00 0.00 -33.00 0.00 -64.00 0.00 -64.00 32.00 -161.00 96.00 -129.00 129.00 -96.00 32.00 -64.00 0.00 -65.00 -32.00 0.00 32.00 -160.00 -32.00 -226.00 -32.00 97.00 -225.00 32.00 -97.00 -32.00 -64.00 -257.00 64.00 64.00 129.00 -64.00 96.00 0.00 32.00 -32.00 0.00 -65.00 97.00 -32.00 32.00 -64.00 96.00 -32.00 33.00 -32.00 0.00 -129.00 96.00 -64.00 0.00 -65.00 64.00 -32.00 65.00 -32.00 32.00 -32.00 0.00 -32.00 32.00 -65.00 96.00 0.00 33.00 -96.00 32.00 -64.00 32.00 32.00 0.00 -65.00 32.00 -64.00 32.00 -128.00 65.00 -65.00 32.00 -32.00 64.00 -96.00 32.00 -97.00 64.00 0.00 33.00 -64.00 0.00 -65.00 32.00 -64.00 96.00 -64.00 225.00 0.00 32.00 -32.00 258.00 32.00 128.00 64.00 97.00 32.00 32.00 129.00 -97.00 32.00 33.00 32.00 64.00 -32.00 32.00 32.00 0.00 0.00 64.00 0.00 65.00 32.00 32.00 33.00 64.00 -33.00 32.00 33.00 32.00 -65.00 97.00 -64.00 -32.00 0.00 64.00 32.00 0.00 32.00 0.00 -32.00 32.00 0.00 32.00 -96.00 65.00 0.00 64.00 -33.00 161.00 0.00 64.00 33.00 32.00 64.00 0.00 0.00 32.00 0.00 32.00 64.00 33.00 -32.00 32.00 0.00 96.00 64.00 0.00 33.00 -32.00 0.00 32.00 0.00 97.00 -33.00 64.00 -96.00 97.00 0.00 -33.00 -32.00 -64.00 -65.00 0.00 -64.00 64.00 -96.00 0.00 32.00 33.00 0.00 64.00 -32.00 32.00 -97.00 96.00 -32.00 129.00 0.00 193.00 64.00 193.00 65.00 96.00 96.00 161.00 0.00 32.00 64.00 32.00 33.00 97.00 0.00 128.00 0.00 33.00 -65.00 289.00 0.00 64.00 -32.00 161.00 -32.00 97.00 0.00 64.00 -96.00 289.00 -33.00 161.00 -32.00 96.00 0.00 97.00 0.00 32.00 -32.00 193.00 32.00 96.00 0.00 -32.00 32.00 32.00 0.00 65.00 0.00 32.00 0.00 32.00 -32.00 32.00 0.00 32.00 -64.00 129.00 0.00 129.00 -64.00 257.00 -32.00 257.00 -65.00 129.00 0.00 160.00 -32.00 129.00 -32.00 64.00 -64.00 322.00 0.00 193.00 0.00 128.00 0.00 226.00 64.00 128.00 64.00 32.00 32.00 0.00 33.00 -64.00 0.00 64.00 -33.00 0.00 0.00 97.00 -32.00 32.00 32.00 0.00 0.00 -32.00 33.00 0.00 0.00 193.00 0.00 193.00 32.00 192.00 32.00 97.00 0.00 64.00 64.00 193.00 0.00 482.00 0.00 547.00 0.00 129.00 0.00 96.00 32.00 193.00 -32.00 32.00 32.00 32.00 65.00 418.00 96.00 354.00 0.00 32.00 32.00 32.00 32.00 258.00 0.00 321.00 32.00 322.00 65.00 257.00 32.00 0.00 64.00 225.00 0.00 32.00 32.00 32.00 129.00 257.00 32.00 33.00 0.00 32.00 -32.00 32.00 0.00 32.00 64.00 32.00 0.00 32.00 -32.00 33.00 -32.00 64.00 -96.00 161.00 -129.00 450.00 -97.00 225.00 -64.00 193.00 -32.00 32.00 0.00 129.00 0.00 64.00 32.00 96.00 -32.00 32.00 -32.00 97.00 -32.00 32.00 -32.00 96.00 -65.00 33.00 -96.00 128.00 0.00 32.00 -32.00 0.00 -32.00 129.00 0.00 32.00 64.00 -96.00 -64.00 161.00 32.00 128.00 32.00 32.00 32.00 0.00 0.00 32.00 -32.00 65.00 0.00 128.00 -64.00 32.00 -65.00 65.00 -96.00 161.00 0.00 96.00 -32.00 32.00 0.00 32.00 32.00 -32.00 0.00 32.00 0.00 65.00 -32.00 32.00 0.00 64.00 -97.00 193.00 0.00 129.00 -32.00 160.00 0.00 65.00 0.00 96.00 -32.00 97.00 32.00 32.00 -64.00 64.00 0.00 129.00 0.00 96.00 -32.00 0.00 -33.00 32.00 -32.00 65.00 0.00 64.00 -32.00 32.00 -32.00 0.00 0.00 32.00 -32.00 193.00 32.00 322.00 64.00 96.00 65.00 64.00 -65.00 33.00 -128.00 193.00 0.00 192.00 -97.00 161.00 0.00 193.00 32.00 32.00 -32.00 32.00 -32.00 65.00 0.00 128.00 -32.00 65.00 -64.00 32.00 -33.00 64.00 -32.00 129.00 0.00 353.00 0.00 65.00 -32.00 161.00 32.00 257.00 0.00 96.00 32.00 225.00 65.00 225.00 0.00 322.00 32.00 225.00 -32.00 32.00 0.00 64.00 32.00 193.00 225.00 322.00 32.00 0.00 -32.00 32.00 -225.00 193.00 32.00 96.00 -96.00 65.00 -33.00 64.00 -257.00 257.00 -32.00 65.00 0.00 64.00 32.00 32.00 -32.00 32.00 -257.00 129.00 -65.00 0.00 -32.00 -32.00 -64.00 32.00 -64.00 64.00 -32.00 0.00 -97.00 32.00 -225.00 129.00 -129.00 128.00 -96.00 129.00 -129.00 225.00 -128.00 257.00 -32.00 -32.00 -33.00 0.00 -64.00 0.00 0.00 -32.00 -32.00 0.00 32.00 64.00 64.00 -32.00 -32.00 32.00 32.00 65.00 33.00 -33.00 -161.00 226.00 -225.00 418.00 0.00 64.00 -97.00 193.00 0.00 32.00 -32.00 129.00 32.00 32.00 -64.00 128.00 0.00 -32.00 0.00 -64.00 -32.00 -32.00 -64.00 -32.00 -1062.00 -676.00 -32.00 -32.00 -128.00 -96.00 -547.00 -354.00 -772.00 -482.00 0.00 -129.00 -64.00 -32.00 -96.00 -64.00 -32.00 -33.00 0.00 -32.00 257.00 -128.00 160.00 -225.00 0.00 -32.00 -32.00 -65.00 -64.00 -32.00 -32.00 32.00 32.00 -64.00 -32.00 -64.00 -64.00 -65.00 32.00 -64.00 -32.00 -64.00 32.00 -65.00 -65.00 -96.00 -64.00 0.00 -32.00 0.00 -32.00 -64.00 -97.00 32.00 -32.00 -32.00 -32.00 -97.00 -32.00 0.00 -32.00 -32.00 0.00 -96.00 -32.00 -33.00 -65.00 -32.00 -32.00 -32.00 32.00 -64.00 -64.00 -32.00 -32.00 -65.00 -32.00 -32.00 0.00 64.00 -33.00 97.00 -32.00 -64.00 -64.00 -97.00 -32.00 0.00 -64.00 64.00 -33.00 -64.00 -64.00 -32.00 0.00 -64.00 0.00 -32.00 32.00 0.00 -32.00 -65.00 32.00 -32.00 -96.00 0.00 -64.00 64.00 -97.00 -64.00 -64.00 -161.00 -32.00 -32.00 -33.00 -32.00 33.00 -64.00 0.00 -97.00 -65.00 0.00 0.00 -64.00 -32.00 0.00 -64.00 -97.00 0.00 -32.00 0.00 -32.00 -161.00 -32.00 -64.00 -64.00 -65.00 -32.00 -96.00 32.00 -32.00 -32.00 -97.00 -65.00 129.00 -64.00 0.00 -32.00 0.00 -32.00 0.00 -65.00 -32.00 -32.00 64.00 -64.00 -64.00 -32.00 0.00 -65.00 64.00 0.00 0.00 -64.00 32.00 0.00 65.00 -96.00 128.00 -32.00 -96.00 -65.00 0.00 -64.00 -32.00 -32.00 0.00 -65.00 32.00 0.00 32.00 -32.00 -32.00 -96.00 64.00 -64.00 0.00 -65.00 -96.00 -32.00 -33.00 -161.00 65.00 -96.00 32.00 -193.00 0.00 -32.00 -64.00 0.00 0.00 -32.00 0.00 -65.00 96.00 -193.00 0.00 -32.00 0.00 -32.00 32.00 -129.00 32.00 0.00 97.00 -96.00 64.00 -161.00 64.00 -128.00 0.00 -97.00 65.00 -32.00 96.00 0.00 0.00 32.00 32.00 32.00 65.00 0.00 32.00 0.00 64.00 32.00 32.00 0.00 32.00 -32.00 33.00 0.00 96.00 -32.00 32.00 -32.00 97.00 64.00 0.00 32.00 32.00 0.00 64.00 65.00 32.00 -32.00 32.00 0.00 65.00 -65.00 32.00 65.00 64.00 0.00 32.00 -65.00 0.00 -96.00 33.00 -32.00 0.00 -32.00 64.00 0.00 0.00 -33.00 32.00 -32.00 -32.00 -32.00 0.00 -64.00 -32.00 -32.00 0.00 -65.00 -65.00 -32.00 -64.00 32.00 -32.00 -32.00 -129.00 0.00 -64.00 -32.00 -64.00 -32.00 64.00 -32.00 64.00 -161.00 65.00 -32.00 0.00 -97.00 32.00 -64.00 -32.00 -32.00 -33.00 -32.00 0.00 -65.00 65.00 -128.00 32.00 -161.00 32.00 -64.00 0.00 -32.00 64.00 -129.00 65.00 0.00 32.00 -32.00 32.00 32.00 0.00 -32.00 32.00 -32.00 32.00 0.00 97.00 64.00 64.00 0.00 0.00 -32.00 32.00 32.00 97.00 32.00 64.00 0.00 0.00 -32.00 0.00 -64.00 -32.00 0.00 0.00 -97.00 -32.00 0.00 -33.00 -32.00 33.00 0.00 0.00 -64.00 32.00 0.00 32.00 -32.00 96.00 -97.00 65.00 -128.00 32.00 0.00 32.00 -65.00 32.00 -96.00 32.00 -65.00 32.00 65.00 -32.00 64.00 32.00 0.00 33.00 64.00 64.00 -32.00 32.00 -64.00 0.00 -64.00 64.00 0.00 33.00 -97.00 0.00 -32.00 32.00 -64.00 64.00 -161.00 32.00 -32.00 32.00 -32.00 0.00 -33.00 65.00 -32.00 0.00 -64.00 32.00 -32.00 32.00 0.00 0.00 32.00 32.00 0.00 32.00 32.00 32.00 0.00 33.00 -128.00 64.00 -33.00 32.00 -32.00 96.00 0.00 -32.00 -96.00 -32.00 -32.00 -32.00 -65.00 96.00 -128.00 0.00 -33.00 65.00 -32.00 0.00 -32.00 64.00 -32.00 32.00 -129.00 -32.00 -64.00 -32.00 0.00 -32.00 -64.00 32.00 0.00 32.00 32.00 32.00 0.00 0.00 -32.00 97.00 -64.00 0.00 -65.00 -32.00 -32.00 0.00 -64.00 -65.00 0.00 0.00 -65.00 -32.00 -64.00 -64.00 -32.00 0.00 -64.00 -97.00 -97.00 -64.00 0.00 0.00 -32.00 64.00 -96.00 32.00 0.00 -32.00 0.00 -32.00 -33.00 -128.00 0.00 -33.00 0.00 0.00 65.00 -96.00 0.00 0.00 -65.00 -64.00 0.00 0.00 33.00 -33.00 0.00 0.00 -33.00 -32.00 0.00 -32.00 -64.00 -32.00 0.00 0.00 32.00 -32.00 0.00 0.00 -32.00 -32.00 0.00 32.00 -32.00 -32.00 0.00 -32.00 0.00 -33.00 -32.00 33.00 0.00 -33.00 -32.00 -64.00 0.00 0.00 -32.00 32.00 0.00 -32.00 -33.00 0.00 -32.00 -32.00 -32.00 -32.00 32.00 0.00 -32.00 32.00 0.00 0.00 -64.00 0.00 32.00 32.00 -97.00 -32.00 0.00 -32.00 65.00 -32.00 0.00 -33.00 -32.00 33.00 -65.00 0.00 -32.00 -65.00 32.00 0.00 32.00 -32.00 0.00 -32.00 0.00 -32.00 -32.00 -64.00 32.00 -33.00 0.00 0.00 -64.00 -32.00 32.00 -32.00 0.00 -32.00 0.00 0.00 32.00 -32.00 0.00 0.00 -32.00 -32.00 32.00 -33.00 -32.00 65.00 -32.00 0.00 -128.00 -32.00 0.00 -97.00 -65.00 -32.00 32.00 0.00 -32.00 -32.00 0.00 0.00 -64.00 -32.00 0.00 0.00 -32.00 -32.00 0.00 0.00 -65.00 -33.00 0.00 0.00 -32.00 -32.00 -64.00 -32.00 0.00 -64.00 32.00 -32.00 0.00 -32.00 0.00 -33.00 32.00 -32.00 -32.00 -64.00 32.00 -97.00 0.00 -32.00 0.00 -32.00 0.00 -32.00 32.00 -32.00 -32.00 -32.00 0.00 -33.00 -32.00 -64.00 32.00 -32.00 32.00 -32.00 -32.00 -64.00 0.00 -33.00 -32.00 0.00 32.00 -64.00 -64.00 0.00 32.00 -32.00 -32.00 -32.00 -129.00 -97.00 -96.00 -32.00 0.00 -32.00 -32.00 -64.00 96.00 -32.00 32.00 -33.00 -32.00 -32.00 -32.00 -64.00 32.00 -32.00 65.00 0.00 64.00 -97.00 0.00 -64.00 32.00 -64.00 0.00 -32.00 -64.00 32.00 -65.00 -129.00 -32.00 0.00 -32.00 -64.00 -32.00 32.00 -32.00 0.00 -32.00 -32.00 -33.00 -32.00 0.00 -65.00 -96.00 -32.00 0.00 -32.00 64.00 -32.00 0.00 -64.00 -128.00 -97.00 -32.00 0.00 -33.00 -64.00 -96.00 -32.00 0.00 0.00 -32.00 -33.00 0.00 -64.00 32.00 -64.00 0.00 -32.00 64.00 32.00 65.00 -32.00 0.00 -32.00 32.00 -97.00 32.00 -64.00 -32.00 -32.00 -65.00 32.00 -64.00 -32.00 -64.00 -129.00 -65.00 0.00 -32.00 -64.00 0.00 0.00 32.00 0.00 97.00 -32.00 0.00 -33.00 64.00 -32.00 -32.00 -32.00 32.00 -129.00 32.00 -32.00 0.00 -64.00 0.00 -32.00 -160.00 -64.00 0.00 -33.00 0.00 -32.00 0.00 -64.00 0.00 -64.00 -65.00 0.00 65.00 -32.00 32.00 -33.00 32.00 0.00 96.00 -32.00 0.00 -96.00 97.00 -129.00 0.00 -96.00 64.00 -97.00 -32.00 -96.00 96.00 -129.00 33.00 -32.00 0.00 -32.00 96.00 -32.00 32.00 -65.00 -32.00 -64.00 -32.00 -96.00 -32.00 -33.00 0.00 -96.00 -65.00 -96.00 0.00 -65.00 33.00 -96.00 32.00 -65.00 -65.00 -32.00 0.00 -64.00 33.00 -96.00 0.00 -33.00 0.00 -32.00 -515.00 -96.00 -675.00 0.00 -32.00 -129.00 -97.00 -354.00 -353.00 -450.00 -418.00 -1157.00 -1061.00 -32.00 0.00 -32.00 32.00 -129.00 32.00 -64.00 32.00 -65.00 0.00 -32.00 97.00 -64.00 32.00 -32.00 32.00 -65.00 0.00 -32.00 32.00 -64.00 0.00 0.00 64.00 -97.00 32.00 -128.00 -64.00 -64.00 0.00 -33.00 -32.00 -160.00 32.00 -193.00 64.00 -65.00 33.00 -32.00 0.00 -32.00 0.00 0.00 -97.00 -32.00 0.00 -32.00 -96.00 -65.00 -65.00 -64.00 -32.00 -32.00 -32.00 -32.00 -32.00 0.00 -64.00 -64.00 0.00 -33.00 -65.00 -32.00 0.00 0.00 65.00 -64.00 32.00 -32.00 -32.00 -64.00 32.00 -65.00 -32.00 -96.00 64.00 -65.00 64.00 -64.00 -64.00 -32.00 32.00 -32.00 -64.00 -129.00 -32.00 -32.00 -33.00 -32.00 -64.00 -32.00 0.00 -97.00 97.00 -64.00 -97.00 -32.00 -32.00 -97.00 32.00 -96.00 -64.00 -129.00 -32.00 32.00 -129.00 0.00 -64.00 -160.00 0.00 -97.00 -129.00 -96.00 -64.00 -32.00 0.00 -65.00 0.00 0.00 -64.00 -96.00 -33.00 -32.00 0.00 -65.00 -96.00 -32.00 -32.00 -32.00 -32.00 -64.00 -33.00 -65.00 65.00 -32.00 64.00 -64.00 -64.00 -97.00 -65.00 33.00 0.00 -33.00 0.00 -32.00 -64.00 0.00 32.00 -64.00 -64.00 -32.00 32.00 -32.00 -32.00 -65.00 -32.00 33.00 -32.00 -33.00 0.00 0.00 -32.00 -64.00 0.00 32.00 0.00 -64.00 32.00 0.00 -32.00 -64.00 -33.00 -65.00 -64.00 -32.00 -64.00 -161.00 -32.00 -64.00 -65.00 -129.00 -96.00 -32.00 -32.00 0.00 -32.00 -64.00 0.00 -32.00 -65.00 -64.00 -32.00 0.00 -32.00 32.00 0.00 -32.00 -32.00 -33.00 32.00 -32.00 0.00 -32.00 -32.00 -32.00 -32.00 0.00 32.00 -32.00 0.00 -32.00 -97.00 0.00 33.00 -32.00 -33.00 -33.00 0.00 0.00 -32.00 -32.00 -96.00 -32.00 -32.00 -64.00 0.00 -97.00 -65.00 -32.00 32.00 -96.00 -32.00 -32.00 32.00 -97.00 -64.00 0.00 -32.00 -32.00 0.00 -64.00 32.00 -33.00 0.00 -32.00 -64.00 -32.00 64.00 -32.00 0.00 -32.00 32.00 -32.00 -64.00 -65.00 -32.00 -32.00 -32.00 0.00 32.00 -32.00 0.00 -64.00 -65.00 -97.00 0.00 -128.00 -64.00 0.00 32.00 -65.00 -32.00 -32.00 0.00 -32.00 32.00 -96.00 0.00 -33.00 0.00 -225.00 32.00 0.00 33.00 -32.00 32.00 -64.00 0.00 -32.00 -32.00 -65.00 32.00 -32.00 0.00 -32.00 32.00 -64.00 64.00 -64.00 0.00 -33.00 0.00 -128.00 65.00 -97.00 64.00 -32.00 -32.00 -32.00 32.00 -32.00 0.00 -32.00 32.00 0.00 32.00 -65.00 0.00 -32.00 32.00 32.00 65.00 -32.00 32.00 -64.00 0.00 -32.00 32.00 64.00 64.00 0.00 32.00 -32.00 0.00 -32.00 0.00 -32.00 0.00 -32.00 33.00 -65.00 0.00 0.00 64.00 -32.00 -32.00 -32.00 64.00 -32.00 0.00 -32.00 -64.00 0.00 -65.00 32.00 0.00 -32.00 -32.00 -161.00 -96.00 -32.00 -64.00 -65.00 0.00 -64.00 32.00 -32.00 0.00 -64.00 -32.00 -161.00 -33.00 -32.00 -32.00 -32.00 -32.00 -33.00 0.00 -32.00 0.00 0.00 -32.00 -64.00 0.00 -32.00 32.00 -65.00 0.00 0.00 -32.00 33.00 -32.00 0.00 -32.00 -33.00 -33.00 -32.00 -32.00 -128.00 0.00 -32.00 -32.00 -33.00 0.00 -32.00 0.00 -32.00 -32.00 -96.00 0.00 -193.00 -64.00 -65.00 0.00 -32.00 -33.00 -32.00 0.00 0.00 -64.00 -32.00 0.00 0.00 32.00 -32.00 -32.00 32.00 -32.00 -32.00 0.00 32.00 -32.00 -32.00 0.00 64.00 0.00 -64.00 -32.00 64.00 -32.00 0.00 -65.00 -32.00 0.00 0.00 -96.00 -32.00 32.00 0.00 -32.00 0.00 -32.00 32.00 -97.00 0.00 -32.00 32.00 -193.00 129.00 -289.00 32.00 -32.00 32.00 -97.00 64.00 -225.00 65.00 -64.00 0.00 -32.00 96.00 -129.00 -32.00 -32.00 -64.00 0.00 -33.00 -65.00 -32.00 33.00 0.00 -33.00 -32.00 0.00 32.00 -32.00 -32.00 0.00 -64.00 -32.00 -32.00 64.00 0.00 -32.00 -32.00 32.00 -33.00 -32.00 33.00 0.00 0.00 -32.00 -65.00 32.00 -32.00 -32.00 0.00 32.00 -32.00 -32.00 -64.00 0.00 0.00 -64.00 0.00 32.00 -33.00 -32.00 -32.00 0.00 0.00 32.00 -32.00 -32.00 0.00 32.00 -32.00 -32.00 -32.00 0.00 0.00 32.00 -32.00 -32.00 -32.00 32.00 -33.00 -64.00 -32.00 0.00 0.00 64.00 0.00 -64.00 -32.00 0.00 -32.00 -65.00 -32.00 0.00 -32.00 33.00 0.00 -33.00 -65.00 -32.00 32.00 0.00 -96.00 0.00 -32.00 0.00 0.00 32.00 -64.00 0.00 -33.00 65.00 -32.00 -32.00 0.00 32.00 -32.00 -32.00 -32.00 0.00 0.00 -33.00 -32.00 33.00 -32.00 0.00 -33.00 0.00 0.00 -33.00 0.00 -32.00 -32.00 0.00 0.00 32.00 -32.00 0.00 0.00 -32.00 -32.00 32.00 -32.00 0.00 -32.00 -32.00 0.00 -64.00 -32.00 0.00 -33.00 96.00 -64.00 33.00 -32.00 -33.00 32.00 0.00 0.00 -64.00 -128.00 -32.00 0.00 64.00 -33.00 0.00 -64.00 -64.00 -96.00 0.00 0.00 -32.00 -33.00 0.00 0.00 -64.00 -32.00 -33.00 0.00 33.00 0.00 32.00 -96.00 0.00 0.00 32.00 0.00 32.00 -32.00 -32.00 -33.00 32.00 33.00 0.00 0.00 32.00 -33.00 -64.00 -96.00 0.00 -32.00 0.00 -32.00 0.00 -32.00 0.00 -33.00 32.00 -96.00 -64.00 -96.00 32.00 0.00 32.00 -65.00 0.00 32.00 32.00 -32.00 0.00 -32.00 32.00 -32.00 0.00 -32.00 32.00 -32.00 -32.00 0.00 32.00 -33.00 33.00 0.00 -33.00 -32.00 0.00 -32.00 0.00 -32.00 33.00 -97.00 32.00 -64.00 64.00 -64.00 32.00 -32.00 32.00 -32.00 -32.00 0.00 32.00 -33.00 0.00 -32.00 32.00 -32.00 33.00 -32.00 0.00 -32.00 -33.00 -32.00 33.00 0.00 -33.00 -32.00 33.00 -65.00 0.00 -64.00 0.00 0.00 64.00 -64.00 -32.00 0.00 32.00 -33.00 0.00 0.00 32.00 -32.00 0.00 -32.00 0.00 0.00 32.00 0.00 -32.00 -32.00 32.00 -64.00 65.00 -33.00 0.00 -32.00 0.00 -32.00 32.00 -32.00 0.00 -32.00 96.00 -32.00 -32.00 -32.00 32.00 32.00 0.00 -32.00 32.00 -33.00 -32.00 -32.00 0.00 -32.00 65.00 32.00 32.00 -32.00 32.00 -32.00 -32.00 0.00 64.00 -64.00 -64.00 0.00 32.00 -32.00 0.00 0.00 64.00 -33.00 0.00 0.00 64.00 -32.00 0.00 -32.00 0.00 0.00 -32.00 -32.00 65.00 -32.00 -33.00 0.00 65.00 -65.00 32.00 -32.00 0.00 0.00 32.00 -32.00 32.00 -32.00 -32.00 0.00 32.00 -32.00 0.00 -65.00 0.00 -32.00 32.00 -32.00 0.00 0.00 32.00 -32.00 0.00 -64.00 0.00 32.00 33.00 -32.00 32.00 -97.00 -32.00 0.00 32.00 65.00 32.00 -33.00 32.00 -32.00 0.00 32.00 32.00 -32.00 32.00 32.00 0.00 33.00 33.00 -65.00 0.00 -32.00 0.00 -32.00 32.00 0.00 64.00 0.00 32.00 -32.00 -32.00 0.00 32.00 0.00 32.00 32.00 0.00 32.00 -32.00 0.00 65.00 -32.00 0.00 -32.00 0.00 -32.00 0.00 -65.00 96.00 0.00 -32.00 0.00 32.00 -64.00 0.00 -32.00 32.00 -64.00 0.00 0.00 32.00 -33.00 0.00 0.00 32.00 -96.00 33.00 -32.00 0.00 0.00 32.00 -32.00 0.00 -32.00 32.00 -33.00 -32.00 -64.00 64.00 32.00 32.00 -64.00 0.00 0.00 32.00 0.00 32.00 -64.00 -32.00 0.00 32.00 -193.00 65.00 0.00 64.00 -32.00 32.00 0.00 -32.00 -33.00 32.00 -64.00 129.00 -64.00 96.00 -32.00 33.00 -33.00 0.00 -289.00 -33.00 -64.00 -32.00 32.00 -32.00 -64.00 32.00 0.00 32.00 -33.00 0.00 -32.00 0.00 0.00 33.00 -96.00 -33.00 -32.00 65.00 -65.00 32.00 0.00 64.00 -64.00 64.00 -32.00 -32.00 -32.00 32.00 -32.00 65.00 -32.00 -32.00 -33.00 64.00 -64.00 32.00 0.00 32.00 32.00 32.00 -64.00 0.00 -32.00 0.00 0.00 32.00 -32.00 0.00 -33.00 -32.00 33.00 65.00 -33.00 64.00 -32.00 -32.00 -32.00 64.00 -96.00 0.00 0.00 32.00 0.00 32.00 -33.00 0.00 -32.00 -32.00 0.00 32.00 -32.00 33.00 0.00 32.00 0.00 32.00 -32.00 0.00 -96.00 96.00 -97.00 65.00 -32.00 0.00 0.00 -33.00 -32.00 0.00 -32.00 65.00 -65.00 32.00 33.00 0.00 -33.00 32.00 0.00 32.00 -32.00 0.00 0.00 -32.00 -32.00 0.00 -96.00 64.00 -65.00 -64.00 -64.00 32.00 -32.00 0.00 -64.00 -64.00 -33.00 0.00 -32.00 0.00 -32.00 32.00 -64.00 0.00 0.00 32.00 -97.00 97.00 0.00 32.00 -32.00 -32.00 0.00 64.00 -32.00 0.00 0.00 32.00 -32.00 0.00 -32.00 97.00 -32.00 32.00 -65.00 32.00 0.00 -32.00 -32.00 -32.00 -32.00 96.00 0.00 -32.00 -32.00 0.00 -32.00 64.00 32.00 32.00 -32.00 65.00 -65.00 96.00 0.00 32.00 -32.00 0.00 -32.00 0.00 0.00 32.00 -32.00 0.00 -64.00 0.00 0.00 33.00 -33.00 -33.00 0.00 33.00 0.00 32.00 -32.00 0.00 0.00 32.00 -32.00 0.00 0.00 32.00 0.00 -32.00 -32.00 32.00 -64.00 0.00 -33.00 0.00 -64.00 0.00 -64.00 -32.00 -64.00 32.00 -65.00 -32.00 -32.00 32.00 -32.00 0.00 0.00 32.00 -32.00 0.00 0.00 65.00 -32.00 0.00 -33.00 32.00 -64.00 0.00 0.00 32.00 -32.00 0.00 -32.00 32.00 -225.00 -129.00 -161.00 33.00 -64.00 64.00 0.00 96.00 -65.00 0.00 33.00 32.00 -33.00 97.00 -64.00 0.00 -32.00 0.00 -32.00 0.00 -97.00 0.00 0.00 32.00 0.00 32.00 -32.00 32.00 0.00 65.00 -32.00 32.00 -32.00 32.00 -32.00 32.00 32.00 32.00 -129.00 32.00 -32.00 -64.00 0.00 -32.00 -32.00 32.00 -32.00 -64.00 0.00 -97.00 -97.00 -64.00 0.00 -64.00 97.00 0.00 32.00 -32.00 64.00 0.00 0.00 -33.00 65.00 0.00 64.00 -32.00 0.00 -32.00 32.00 -32.00 0.00 -64.00 -32.00 -32.00 0.00 -33.00 32.00 -64.00 64.00 -32.00 0.00 -64.00 65.00 -33.00 0.00 -64.00 32.00 -32.00 161.00 -161.00 0.00 -161.00 0.00 -32.00 32.00 -32.00 0.00 -128.00 0.00 -97.00 -97.00 -32.00 -32.00 -64.00 -64.00 0.00 32.00 -129.00 -97.00 -96.00 -64.00 0.00 0.00 -33.00 32.00 -96.00 -64.00 -97.00 -32.00 0.00 0.00 -32.00 64.00 -32.00 64.00 -32.00 0.00 -32.00 33.00 -32.00 32.00 -32.00 0.00 -97.00 0.00 -32.00 0.00 -32.00 0.00 -97.00 0.00 -64.00 32.00 0.00 0.00 -96.00 0.00 -33.00 -32.00 0.00 -65.00 -64.00 -32.00 -32.00 32.00 -32.00 0.00 -32.00 0.00 -33.00 65.00 0.00 0.00 -32.00 0.00 32.00 32.00 0.00 64.00 -32.00 0.00 -64.00 -32.00 -32.00 64.00 -64.00 0.00 -33.00 -96.00 -96.00 64.00 -32.00 32.00 -97.00 -32.00 -32.00 -32.00 0.00 32.00 0.00 0.00 -32.00 -32.00 -32.00 32.00 0.00 -32.00 -64.00 64.00 32.00 33.00 -32.00 -33.00 -33.00 -64.00 -64.00 -32.00 -32.00 32.00 -32.00 -32.00 0.00 32.00 -32.00 0.00 -33.00 0.00 -32.00 -64.00 -64.00 -32.00 -32.00 32.00 -64.00 32.00 -33.00 0.00 -64.00 -32.00 -32.00 0.00 -32.00 -32.00 0.00 0.00 -32.00 32.00 -32.00 64.00 96.00 97.00 32.00 32.00 -32.00 32.00 0.00 64.00 -64.00 65.00 0.00 32.00 -32.00 0.00 -97.00 32.00 -32.00 32.00 -32.00 0.00 -32.00 32.00 -65.00 -32.00 -32.00 -64.00 0.00 -65.00 -32.00 -32.00 -64.00 -32.00 -33.00 -32.00 -192.00 -64.00 -33.00 -97.00 0.00 32.00 -64.00 -32.00 -32.00 -64.00 0.00 -32.00 32.00 -33.00 0.00 0.00 -32.00 -32.00 -64.00 -64.00 0.00 -96.00 -65.00 64.00 -128.00 -64.00 -65.00 -65.00 33.00 -64.00 32.00 -32.00 0.00 0.00 -65.00 -97.00 0.00 33.00 -96.00 -33.00 -64.00 -64.00 -33.00 -96.00 33.00 -161.00 -33.00 -65.00 -32.00 0.00 -96.00 0.00 -32.00 -64.00 0.00 -96.00 -65.00 -97.00 0.00 -64.00 -32.00 64.00 -64.00 32.00 32.00 33.00 0.00 64.00 -96.00 -32.00 -65.00 -32.00 0.00 -33.00 0.00 97.00 -64.00 64.00 -129.00 32.00 -32.00 -64.00 -64.00 32.00 -96.00 -32.00 -33.00 -64.00 -32.00 -161.00 -96.00 32.00 -97.00 0.00 -128.00 129.00 -225.00 0.00 -33.00 0.00 -32.00 -65.00 -64.00 -96.00 0.00 0.00 -32.00 32.00 -64.00 -96.00 -65.00 32.00 -32.00 225.00 -64.00 32.00 -32.00 -64.00 -129.00 -97.00 32.00 -64.00 -32.00 0.00 -32.00 129.00 -97.00 32.00 0.00 0.00 -32.00 -32.00 -32.00 -65.00 -32.00 -32.00 -32.00 32.00 -32.00 65.00 -129.00 64.00 -64.00 32.00 0.00 32.00 -65.00 129.00 -64.00 128.00 -129.00 -32.00 -32.00 -96.00 -96.00 -129.00 32.00 -32.00 -32.00 -32.00 32.00 -32.00 -32.00 -32.00 -64.00 32.00 -65.00 -32.00 -64.00 64.00 -64.00 32.00 -65.00 0.00 -64.00 -32.00 0.00 0.00 -32.00 96.00 -32.00 0.00 -32.00 -64.00 -97.00 -32.00 -64.00 -64.00 32.00 0.00 -32.00 0.00 -32.00 96.00 -65.00 32.00 -64.00 97.00 -32.00 96.00 -32.00 97.00 -32.00 96.00 -33.00 32.00 -32.00 65.00 -32.00 64.00 -128.00 64.00 -33.00 161.00 -96.00 32.00 -129.00 0.00 -32.00 -32.00 -32.00 -64.00 -32.00 -161.00 64.00 -64.00 32.00 -65.00 0.00 -32.00 32.00 -193.00 129.00 -161.00 32.00 -64.00 -32.00 -96.00 97.00 -129.00 64.00 -32.00 0.00 -32.00 0.00 -32.00 -97.00 0.00 -64.00 -33.00 0.00 -96.00 -64.00 64.00 -97.00 0.00 -64.00 0.00 -64.00 -128.00 0.00 0.00 -32.00 32.00 -33.00 32.00 -96.00 0.00 -64.00 64.00 -33.00 0.00 -32.00 0.00 -64.00 -32.00 0.00 -32.00 -32.00 64.00 -32.00 -32.00 -65.00 64.00 -32.00 0.00 -96.00 -32.00 -32.00 -32.00 0.00 -32.00 -65.00 -32.00 -64.00 96.00 -96.00 32.00 -65.00 33.00 -64.00 32.00 -32.00 0.00 -32.00 0.00 -33.00 32.00 -32.00 0.00 -64.00 96.00 -32.00 32.00 -32.00 33.00 0.00 32.00 0.00 64.00 32.00 32.00 0.00 32.00 -32.00 32.00 0.00 33.00 -32.00 96.00 -33.00 32.00 -32.00 65.00 0.00 64.00 -64.00 64.00 -32.00 65.00 -129.00 0.00 -64.00 -65.00 -32.00 -64.00 -32.00 -225.00 96.00 -65.00 0.00 -96.00 64.00 -225.00 -32.00 -32.00 0.00 -32.00 64.00 -97.00 33.00 32.00 -161.00 0.00 -64.00 33.00 -65.00 32.00 -64.00 -65.00 -96.00 97.00 -65.00 64.00 -64.00 -32.00 -64.00 -32.00 -33.00 -32.00 -32.00 0.00 -64.00 0.00 -64.00 32.00 -33.00 0.00 -64.00 -32.00 -64.00 64.00 -32.00 0.00 -129.00 -32.00 -32.00 -64.00 -32.00 0.00 -32.00 -33.00 0.00 65.00 -97.00 64.00 -32.00 64.00 -64.00 -32.00 -65.00 -32.00 0.00 -32.00 0.00 0.00 -32.00 -64.00 -32.00 64.00 -161.00 -32.00 -64.00 32.00 -32.00 32.00 -32.00 32.00 -97.00 32.00 -32.00 32.00 0.00 97.00 -32.00 128.00 -32.00 193.00 0.00 33.00 -97.00 -33.00 -64.00 33.00 -64.00 -33.00 -65.00 -96.00 33.00 -225.00 96.00 -129.00 -32.00 0.00 -161.00 32.00 -64.00 0.00 -32.00 -32.00 -65.00 -64.00 -64.00 -32.00 0.00 -32.00 0.00 -32.00 0.00 -33.00 32.00 -32.00 -32.00 0.00 -32.00 32.00 -32.00 0.00 -65.00 33.00 -32.00 -33.00 -64.00 -96.00 -64.00 -32.00 0.00 -65.00 -32.00 -32.00 -65.00 -32.00 32.00 -32.00 -32.00 32.00 -32.00 0.00 -32.00 0.00 -32.00 129.00 -32.00 0.00 -33.00 -32.00 0.00 -97.00 -32.00 -32.00 0.00 -97.00 -32.00 33.00 -64.00 32.00 -32.00 -65.00 -97.00 -32.00 0.00 65.00 -32.00 32.00 -96.00 -32.00 -33.00 0.00 -64.00 -97.00 -32.00 32.00 -32.00 0.00 -32.00 0.00 -32.00 -32.00 -33.00 64.00 -32.00 0.00 -32.00 33.00 -96.00 0.00 -65.00 32.00 -64.00 -32.00 -64.00 -65.00 -32.00 0.00 -33.00 -32.00 -64.00 64.00 -32.00 -32.00 -32.00 0.00 -32.00 -64.00 -65.00 0.00 -64.00 64.00 -32.00 32.00 0.00 0.00 -64.00 97.00 -97.00 64.00 -32.00 32.00 -32.00 33.00 -65.00 128.00 -32.00 65.00 0.00 192.00 -32.00 161.00 -64.00 97.00 0.00 96.00 -97.00 0.00 -64.00 -32.00 -64.00 -32.00 0.00 -65.00 0.00 -64.00 64.00 -128.00 32.00 -65.00 -32.00 -64.00 -32.00 -96.00 -32.00 -129.00 64.00 -64.00 0.00 -65.00 -64.00 -32.00 -32.00 -64.00 32.00 -65.00 -97.00 33.00 -64.00 -33.00 -64.00 33.00 -32.00 64.00 32.00 32.00 -32.00 0.00 -33.00 0.00 -32.00 64.00 -32.00 33.00 -64.00 -33.00 -32.00 0.00 -32.00 65.00 -33.00 0.00 -32.00 -65.00 -32.00 -64.00 -64.00 -96.00 32.00 -33.00 -32.00 65.00 -32.00 161.00 -65.00 96.00 -160.00 64.00 -33.00 0.00 -64.00 -32.00 -96.00 -32.00 -33.00 -32.00 -64.00 0.00 -64.00 64.00 -32.00 65.00 32.00 64.00 -32.00 32.00 0.00 32.00 0.00 32.00 0.00 161.00 96.00 161.00 64.00 64.00 -32.00 97.00 32.00 96.00 -32.00 225.00 -32.00 0.00 -32.00 0.00 -64.00 -32.00 -32.00 -32.00 0.00 -97.00 -33.00 -32.00 -32.00 -64.00 32.00 -97.00 0.00 -32.00 -64.00 -64.00 32.00 -32.00 32.00 -65.00 -32.00 -64.00 -32.00 -32.00 -64.00 0.00 -32.00 -64.00 -65.00 -65.00 0.00 -64.00 -32.00 -32.00 0.00 -96.00 -32.00 -129.00 -64.00 -161.00 32.00 -64.00 -32.00 -97.00 0.00 -32.00 0.00 -64.00 32.00 -32.00 0.00 -32.00 -32.00 -33.00 -65.00 -96.00 -32.00 -64.00 0.00 -65.00 0.00 -32.00 0.00 -32.00 -64.00 -96.00 -32.00 -33.00 -32.00 -32.00 -33.00 -32.00 -96.00 0.00 -161.00 0.00 -32.00 -96.00 -64.00 0.00 -32.00 0.00 -129.00 -65.00 -32.00 -32.00 0.00 -96.00 -32.00 -65.00 -97.00 -32.00 -128.00 0.00 -65.00z"},pi:{name:"PI",path:"M138535.00 77489.00l-32.00 -193.00 32.00 -64.00 0.00 -65.00 65.00 0.00 32.00 0.00 32.00 -96.00 32.00 -32.00 0.00 -32.00 64.00 -33.00 32.00 -96.00 33.00 -96.00 32.00 -33.00 64.00 -192.00 -64.00 -65.00 32.00 0.00 0.00 -64.00 32.00 -129.00 0.00 -32.00 64.00 -64.00 0.00 -65.00 32.00 -96.00 0.00 -32.00 33.00 -64.00 -33.00 -97.00 -32.00 -32.00 -32.00 -32.00 0.00 -129.00 0.00 -32.00 -32.00 -32.00 0.00 -32.00 64.00 -97.00 0.00 -32.00 32.00 -128.00 0.00 -33.00 33.00 -32.00 64.00 -32.00 32.00 -96.00 0.00 -33.00 0.00 -32.00 -32.00 -64.00 32.00 -32.00 -32.00 -64.00 0.00 -33.00 -32.00 -32.00 32.00 -32.00 -64.00 -32.00 64.00 -97.00 -32.00 -128.00 32.00 -97.00 0.00 -32.00 32.00 0.00 0.00 -32.00 -32.00 -64.00 -32.00 -32.00 -32.00 -33.00 32.00 -32.00 -32.00 -64.00 0.00 -64.00 64.00 -65.00 -32.00 -64.00 64.00 -32.00 0.00 -32.00 32.00 -97.00 65.00 -32.00 0.00 -32.00 64.00 -32.00 -32.00 -64.00 32.00 -33.00 -32.00 0.00 32.00 -32.00 -32.00 -32.00 0.00 -32.00 -32.00 0.00 32.00 -32.00 -32.00 0.00 0.00 -65.00 0.00 -32.00 -97.00 -128.00 -32.00 -65.00 -64.00 -64.00 -33.00 -32.00 -64.00 0.00 -64.00 -32.00 -32.00 -32.00 -32.00 32.00 -33.00 -32.00 33.00 -65.00 -33.00 0.00 0.00 -64.00 -32.00 0.00 0.00 -32.00 -32.00 -64.00 0.00 -33.00 64.00 0.00 0.00 -64.00 -32.00 -64.00 0.00 -64.00 32.00 -97.00 -32.00 0.00 0.00 -96.00 -32.00 -97.00 32.00 0.00 32.00 -32.00 -64.00 -64.00 -32.00 -33.00 -32.00 -96.00 -32.00 -32.00 0.00 -129.00 0.00 -64.00 32.00 0.00 0.00 -64.00 -32.00 0.00 0.00 -32.00 0.00 -65.00 -32.00 -32.00 -33.00 -32.00 33.00 -64.00 -33.00 -65.00 0.00 -64.00 -96.00 -64.00 -32.00 -97.00 -65.00 -64.00 0.00 -32.00 -32.00 -97.00 -32.00 -64.00 64.00 -64.00 0.00 -32.00 0.00 -33.00 0.00 -64.00 0.00 -32.00 65.00 -32.00 -32.00 -32.00 32.00 -33.00 32.00 -64.00 32.00 -32.00 32.00 0.00 32.00 -32.00 0.00 -32.00 -64.00 -33.00 -32.00 -32.00 32.00 -64.00 64.00 -32.00 33.00 -64.00 0.00 -33.00 32.00 0.00 96.00 -96.00 64.00 32.00 33.00 -128.00 64.00 -33.00 64.00 0.00 -32.00 -64.00 64.00 -32.00 65.00 0.00 96.00 -225.00 32.00 -32.00 -32.00 -33.00 32.00 -96.00 32.00 -64.00 33.00 0.00 0.00 -32.00 96.00 32.00 64.00 -65.00 -128.00 -64.00 0.00 -32.00 128.00 -96.00 32.00 -33.00 0.00 -64.00 33.00 -32.00 -33.00 -64.00 33.00 -33.00 64.00 -96.00 -32.00 -32.00 32.00 -97.00 -32.00 -128.00 32.00 -32.00 32.00 -65.00 0.00 -32.00 0.00 -32.00 0.00 -32.00 64.00 -32.00 -32.00 -32.00 65.00 -33.00 32.00 0.00 32.00 -32.00 -32.00 -64.00 64.00 -32.00 0.00 -32.00 0.00 -97.00 64.00 -64.00 0.00 -97.00 65.00 -64.00 0.00 -193.00 257.00 -225.00 -32.00 -64.00 32.00 -32.00 32.00 -65.00 64.00 0.00 32.00 -64.00 -32.00 -96.00 32.00 -65.00 33.00 -64.00 -33.00 -64.00 65.00 -129.00 0.00 -96.00 32.00 -33.00 -64.00 -96.00 64.00 -64.00 32.00 0.00 32.00 0.00 0.00 -32.00 -96.00 -65.00 64.00 -96.00 32.00 -32.00 0.00 -33.00 -32.00 -32.00 32.00 -32.00 32.00 -32.00 0.00 -64.00 0.00 -32.00 33.00 0.00 64.00 -33.00 0.00 -32.00 -97.00 -64.00 97.00 -32.00 0.00 -32.00 -64.00 -33.00 -33.00 -64.00 33.00 0.00 32.00 -32.00 0.00 -64.00 64.00 -32.00 32.00 -65.00 -32.00 -96.00 64.00 -32.00 0.00 -65.00 32.00 32.00 33.00 -32.00 -33.00 -32.00 33.00 -64.00 -33.00 -64.00 33.00 -33.00 0.00 33.00 32.00 0.00 0.00 -33.00 -32.00 -64.00 32.00 -64.00 64.00 -32.00 0.00 -33.00 0.00 -64.00 32.00 0.00 65.00 -32.00 -65.00 -32.00 0.00 -32.00 32.00 0.00 65.00 32.00 32.00 0.00 -32.00 -64.00 32.00 -33.00 64.00 0.00 32.00 -32.00 0.00 -32.00 32.00 0.00 33.00 -32.00 0.00 -64.00 32.00 -65.00 32.00 0.00 64.00 32.00 129.00 -128.00 32.00 -64.00 64.00 -33.00 97.00 0.00 32.00 0.00 64.00 -32.00 97.00 32.00 64.00 -64.00 32.00 -32.00 32.00 0.00 65.00 32.00 0.00 32.00 32.00 0.00 64.00 -64.00 96.00 -32.00 33.00 -97.00 96.00 -64.00 32.00 32.00 65.00 0.00 32.00 -32.00 193.00 -64.00 96.00 32.00 32.00 0.00 65.00 32.00 128.00 -96.00 64.00 0.00 65.00 -65.00 32.00 0.00 64.00 0.00 65.00 -32.00 96.00 -32.00 32.00 32.00 32.00 -32.00 32.00 -64.00 33.00 -65.00 32.00 -64.00 32.00 -32.00 64.00 32.00 65.00 -32.00 32.00 -64.00 32.00 -33.00 0.00 -32.00 32.00 -32.00 129.00 -64.00 32.00 -64.00 128.00 32.00 32.00 32.00 193.00 -64.00 65.00 128.00 64.00 32.00 32.00 0.00 32.00 0.00 65.00 0.00 32.00 -160.00 32.00 -33.00 32.00 -128.00 32.00 0.00 65.00 -32.00 32.00 -33.00 96.00 -32.00 97.00 -161.00 0.00 -32.00 96.00 -64.00 32.00 -32.00 32.00 -97.00 161.00 -32.00 32.00 0.00 33.00 -128.00 64.00 -65.00 64.00 0.00 0.00 -32.00 129.00 -64.00 128.00 -32.00 97.00 -97.00 64.00 -64.00 97.00 -32.00 64.00 0.00 161.00 -65.00 96.00 65.00 32.00 0.00 97.00 -161.00 64.00 -64.00 0.00 -32.00 -32.00 -97.00 32.00 -64.00 32.00 -64.00 0.00 -97.00 64.00 0.00 65.00 0.00 161.00 -193.00 0.00 -129.00 64.00 -32.00 64.00 0.00 0.00 -32.00 0.00 -96.00 0.00 -32.00 65.00 -97.00 128.00 -64.00 32.00 -97.00 32.00 -32.00 33.00 0.00 0.00 97.00 32.00 0.00 32.00 0.00 32.00 -65.00 -96.00 -128.00 0.00 -32.00 0.00 -33.00 32.00 0.00 96.00 0.00 64.00 97.00 33.00 0.00 32.00 -64.00 0.00 -129.00 32.00 -64.00 64.00 0.00 32.00 -33.00 225.00 -32.00 65.00 -64.00 64.00 0.00 64.00 32.00 0.00 64.00 65.00 33.00 32.00 0.00 32.00 -65.00 32.00 -32.00 161.00 32.00 129.00 -96.00 160.00 -32.00 32.00 -65.00 33.00 -32.00 32.00 -32.00 96.00 64.00 65.00 -64.00 32.00 0.00 128.00 0.00 65.00 -32.00 32.00 0.00 0.00 32.00 32.00 32.00 129.00 -32.00 64.00 32.00 96.00 32.00 97.00 97.00 96.00 32.00 65.00 64.00 32.00 0.00 32.00 0.00 0.00 -32.00 32.00 0.00 32.00 0.00 32.00 32.00 0.00 32.00 32.00 97.00 33.00 32.00 160.00 64.00 33.00 33.00 32.00 64.00 32.00 64.00 128.00 65.00 0.00 -33.00 65.00 -32.00 96.00 32.00 64.00 0.00 65.00 -32.00 32.00 0.00 0.00 -96.00 129.00 32.00 64.00 -129.00 193.00 32.00 128.00 -32.00 97.00 -64.00 32.00 -64.00 32.00 0.00 193.00 -33.00 161.00 33.00 96.00 64.00 32.00 0.00 65.00 0.00 128.00 -64.00 97.00 -97.00 96.00 0.00 65.00 64.00 64.00 0.00 129.00 -32.00 32.00 0.00 64.00 -64.00 32.00 -129.00 161.00 -64.00 129.00 -161.00 32.00 -96.00 0.00 -32.00 0.00 -32.00 32.00 -193.00 96.00 -129.00 0.00 -64.00 0.00 -97.00 65.00 -128.00 -65.00 -32.00 0.00 -33.00 32.00 -32.00 65.00 -32.00 -32.00 -96.00 32.00 -97.00 -65.00 -96.00 0.00 -32.00 97.00 -161.00 0.00 -97.00 32.00 -32.00 96.00 -96.00 0.00 -32.00 -32.00 -33.00 -64.00 33.00 -32.00 -33.00 32.00 -96.00 32.00 -129.00 -32.00 -64.00 0.00 -64.00 -32.00 -32.00 -32.00 -65.00 0.00 -32.00 -32.00 0.00 -97.00 -32.00 -96.00 -32.00 -97.00 -129.00 -96.00 0.00 -65.00 -64.00 -32.00 -32.00 -32.00 -193.00 0.00 -32.00 -64.00 -32.00 -64.00 -33.00 -129.00 0.00 -64.00 -64.00 -33.00 -129.00 -96.00 -96.00 0.00 -32.00 32.00 -32.00 64.00 -32.00 0.00 -33.00 33.00 -32.00 0.00 -32.00 0.00 -96.00 -33.00 -33.00 -64.00 -64.00 -64.00 -64.00 0.00 -64.00 -32.00 -129.00 -32.00 -32.00 0.00 -65.00 96.00 -160.00 -96.00 -193.00 32.00 -97.00 -32.00 -64.00 -33.00 -161.00 33.00 -64.00 0.00 -32.00 96.00 0.00 0.00 -65.00 -64.00 -225.00 32.00 -160.00 0.00 -32.00 -32.00 -33.00 -32.00 -32.00 0.00 -64.00 32.00 -32.00 32.00 -65.00 161.00 -32.00 64.00 0.00 32.00 -64.00 32.00 -97.00 97.00 -64.00 32.00 -193.00 96.00 -96.00 0.00 -32.00 32.00 -129.00 33.00 -32.00 128.00 -32.00 65.00 -65.00 32.00 -128.00 32.00 -32.00 128.00 -33.00 65.00 -32.00 0.00 -64.00 128.00 -64.00 65.00 -32.00 32.00 -65.00 32.00 -160.00 0.00 -65.00 0.00 -32.00 -64.00 -161.00 0.00 -64.00 128.00 -161.00 0.00 -96.00 -32.00 -161.00 -32.00 -96.00 -32.00 -193.00 -65.00 -97.00 -32.00 0.00 0.00 -64.00 0.00 -129.00 -96.00 -225.00 0.00 -64.00 32.00 -161.00 -64.00 -64.00 0.00 -32.00 -129.00 -129.00 0.00 -32.00 0.00 -129.00 -32.00 -96.00 -161.00 -161.00 -32.00 0.00 -32.00 -96.00 0.00 -97.00 96.00 -96.00 33.00 -65.00 0.00 -64.00 -97.00 -64.00 -32.00 -32.00 -32.00 -65.00 32.00 -64.00 64.00 -64.00 65.00 -33.00 0.00 -32.00 32.00 -32.00 160.00 -225.00 33.00 -64.00 32.00 -64.00 0.00 -33.00 -32.00 -128.00 64.00 -97.00 0.00 -96.00 32.00 0.00 0.00 -32.00 0.00 -33.00 0.00 -32.00 -96.00 -64.00 -33.00 -64.00 33.00 -129.00 -65.00 -64.00 -193.00 -129.00 0.00 -32.00 -32.00 0.00 -64.00 32.00 -64.00 0.00 0.00 -32.00 0.00 -129.00 0.00 -96.00 -97.00 -161.00 0.00 -64.00 -32.00 -161.00 0.00 -96.00 32.00 -97.00 193.00 -225.00 32.00 -32.00 32.00 -32.00 193.00 0.00 0.00 -32.00 -96.00 -65.00 32.00 -64.00 32.00 -32.00 97.00 -32.00 64.00 -65.00 0.00 -96.00 64.00 -193.00 32.00 -32.00 65.00 -193.00 64.00 0.00 32.00 32.00 32.00 0.00 32.00 -96.00 33.00 -97.00 225.00 -161.00 64.00 -64.00 0.00 -96.00 0.00 -32.00 0.00 -65.00 193.00 -321.00 32.00 -32.00 32.00 -33.00 -32.00 -64.00 -32.00 -96.00 32.00 -32.00 32.00 -65.00 0.00 -64.00 -64.00 -129.00 0.00 -32.00 0.00 -32.00 32.00 -64.00 96.00 -97.00 97.00 -128.00 64.00 0.00 32.00 -65.00 0.00 -32.00 33.00 -96.00 96.00 -65.00 64.00 -32.00 65.00 -64.00 128.00 -161.00 0.00 -32.00 0.00 -32.00 0.00 -32.00 32.00 -65.00 97.00 -64.00 0.00 -96.00 32.00 -65.00 32.00 32.00 32.00 0.00 0.00 97.00 65.00 64.00 32.00 0.00 32.00 0.00 64.00 -32.00 65.00 -96.00 32.00 0.00 32.00 0.00 0.00 64.00 32.00 32.00 64.00 -32.00 33.00 -64.00 0.00 -65.00 96.00 32.00 64.00 0.00 129.00 -96.00 32.00 32.00 129.00 64.00 32.00 0.00 64.00 -32.00 161.00 -64.00 161.00 32.00 32.00 -32.00 0.00 32.00 32.00 -64.00 -32.00 -97.00 64.00 -32.00 0.00 -32.00 161.00 -32.00 64.00 -129.00 64.00 -32.00 0.00 -32.00 0.00 -64.00 33.00 -65.00 32.00 -32.00 64.00 0.00 0.00 -32.00 0.00 -32.00 0.00 -32.00 -32.00 0.00 -129.00 0.00 0.00 -65.00 32.00 -32.00 65.00 -64.00 161.00 0.00 64.00 -32.00 161.00 -32.00 96.00 0.00 64.00 -32.00 65.00 -97.00 32.00 0.00 0.00 -32.00 32.00 -97.00 32.00 -64.00 32.00 0.00 65.00 32.00 32.00 0.00 0.00 -161.00 0.00 -32.00 64.00 -64.00 0.00 -96.00 0.00 -33.00 32.00 -32.00 65.00 -32.00 64.00 -32.00 96.00 -129.00 32.00 -64.00 129.00 -96.00 64.00 -32.00 33.00 -161.00 0.00 -32.00 96.00 -97.00 -32.00 -96.00 -32.00 -33.00 -129.00 -96.00 -32.00 -32.00 -64.00 -97.00 -65.00 -64.00 32.00 -128.00 0.00 -97.00 97.00 -32.00 0.00 -32.00 -32.00 -65.00 0.00 -160.00 96.00 -97.00 65.00 -64.00 64.00 32.00 64.00 129.00 161.00 128.00 96.00 32.00 33.00 0.00 192.00 193.00 129.00 65.00 0.00 32.00 129.00 96.00 193.00 97.00 32.00 0.00 96.00 -32.00 32.00 0.00 97.00 64.00 128.00 0.00 65.00 -64.00 64.00 0.00 161.00 32.00 32.00 32.00 32.00 -32.00 64.00 32.00 97.00 -32.00 128.00 64.00 33.00 0.00 128.00 64.00 32.00 -32.00 33.00 0.00 0.00 129.00 32.00 0.00 0.00 32.00 96.00 64.00 64.00 0.00 65.00 0.00 0.00 65.00 64.00 96.00 0.00 64.00 32.00 65.00 -32.00 0.00 32.00 32.00 -32.00 64.00 0.00 32.00 -32.00 65.00 32.00 0.00 0.00 96.00 -64.00 32.00 0.00 32.00 -65.00 0.00 0.00 65.00 -64.00 64.00 -96.00 96.00 -32.00 65.00 0.00 96.00 -290.00 515.00 -64.00 160.00 0.00 32.00 -64.00 65.00 0.00 64.00 -33.00 64.00 0.00 33.00 97.00 -33.00 0.00 65.00 0.00 96.00 32.00 0.00 32.00 65.00 161.00 0.00 32.00 0.00 0.00 32.00 0.00 96.00 0.00 64.00 64.00 65.00 33.00 128.00 0.00 32.00 64.00 -32.00 64.00 0.00 -96.00 32.00 -32.00 33.00 0.00 160.00 -65.00 97.00 -128.00 0.00 0.00 32.00 -33.00 32.00 0.00 32.00 65.00 33.00 64.00 32.00 64.00 160.00 -32.00 225.00 -32.00 33.00 32.00 32.00 65.00 32.00 96.00 0.00 64.00 0.00 65.00 64.00 96.00 0.00 97.00 65.00 0.00 32.00 -65.00 0.00 -32.00 32.00 -32.00 161.00 64.00 64.00 -64.00 96.00 -161.00 161.00 0.00 32.00 64.00 -64.00 0.00 32.00 33.00 0.00 32.00 97.00 0.00 32.00 32.00 32.00 32.00 32.00 0.00 32.00 32.00 65.00 32.00 64.00 65.00 64.00 64.00 129.00 -64.00 161.00 -32.00 0.00 0.00 32.00 -33.00 0.00 0.00 32.00 -32.00 32.00 32.00 64.00 33.00 65.00 -97.00 64.00 0.00 32.00 32.00 0.00 65.00 -32.00 64.00 -32.00 64.00 0.00 64.00 -32.00 33.00 32.00 32.00 -32.00 0.00 32.00 64.00 32.00 32.00 0.00 97.00 32.00 96.00 0.00 32.00 32.00 0.00 32.00 -64.00 65.00 32.00 64.00 -64.00 193.00 -32.00 32.00 64.00 97.00 0.00 64.00 64.00 32.00 129.00 32.00 -64.00 64.00 -161.00 258.00 64.00 386.00 0.00 64.00 0.00 32.00 -64.00 32.00 -64.00 129.00 -65.00 64.00 0.00 32.00 0.00 129.00 -64.00 128.00 0.00 33.00 0.00 128.00 -64.00 97.00 0.00 128.00 -65.00 65.00 -32.00 96.00 -32.00 0.00 -32.00 97.00 -64.00 0.00 -33.00 0.00 33.00 32.00 64.00 0.00 0.00 32.00 0.00 32.00 -32.00 96.00 0.00 65.00 128.00 64.00 97.00 129.00 32.00 32.00 -129.00 161.00 -128.00 128.00 -32.00 65.00 0.00 32.00 -65.00 32.00 0.00 32.00 65.00 32.00 128.00 32.00 0.00 32.00 -64.00 33.00 -32.00 96.00 0.00 32.00 -65.00 32.00 33.00 161.00 -65.00 64.00 97.00 129.00 -32.00 64.00 64.00 97.00 0.00 64.00 32.00 0.00 32.00 0.00 0.00 32.00 32.00 32.00 32.00 -64.00 65.00 32.00 161.00 225.00 32.00 -32.00 32.00 0.00 0.00 64.00 64.00 33.00 0.00 96.00 -32.00 129.00 161.00 0.00 0.00 64.00 32.00 0.00 0.00 32.00 32.00 32.00 0.00 65.00 129.00 64.00 64.00 -64.00 32.00 0.00 32.00 96.00 65.00 -32.00 0.00 96.00 128.00 65.00 32.00 96.00 33.00 -32.00 32.00 0.00 64.00 96.00 64.00 0.00 32.00 0.00 33.00 65.00 -33.00 96.00 33.00 129.00 -97.00 64.00 97.00 64.00 32.00 0.00 32.00 65.00 -64.00 32.00 0.00 32.00 0.00 64.00 0.00 33.00 64.00 32.00 0.00 64.00 -32.00 96.00 -65.00 33.00 -32.00 96.00 32.00 32.00 65.00 97.00 32.00 64.00 -32.00 32.00 -97.00 0.00 -32.00 32.00 0.00 32.00 32.00 65.00 32.00 32.00 33.00 32.00 32.00 64.00 0.00 33.00 -65.00 64.00 0.00 32.00 0.00 32.00 0.00 32.00 0.00 65.00 -32.00 32.00 32.00 64.00 0.00 64.00 97.00 65.00 0.00 128.00 32.00 65.00 32.00 64.00 -32.00 129.00 -32.00 64.00 -97.00 32.00 -32.00 32.00 32.00 64.00 33.00 129.00 64.00 96.00 -32.00 65.00 32.00 128.00 32.00 129.00 -32.00 161.00 32.00 96.00 64.00 161.00 -32.00 96.00 97.00 97.00 0.00 257.00 -33.00 97.00 -32.00 32.00 0.00 32.00 -64.00 64.00 0.00 97.00 0.00 32.00 0.00 32.00 96.00 -32.00 65.00 64.00 64.00 225.00 64.00 129.00 -32.00 96.00 0.00 65.00 0.00 32.00 0.00 32.00 0.00 128.00 0.00 97.00 129.00 161.00 64.00 161.00 32.00 32.00 65.00 32.00 32.00 32.00 0.00 64.00 0.00 65.00 0.00 32.00 -32.00 160.00 -65.00 33.00 0.00 64.00 33.00 161.00 0.00 161.00 0.00 64.00 32.00 128.00 0.00 65.00 0.00 64.00 193.00 193.00 64.00 161.00 0.00 32.00 64.00 64.00 0.00 32.00 -64.00 129.00 32.00 32.00 96.00 97.00 258.00 0.00 96.00 96.00 97.00 64.00 32.00 32.00 193.00 33.00 225.00 32.00 128.00 0.00 65.00 32.00 32.00 32.00 64.00 64.00 0.00 32.00 32.00 97.00 33.00 32.00 32.00 97.00 32.00 32.00 64.00 0.00 64.00 -65.00 65.00 -32.00 96.00 32.00 0.00 33.00 -64.00 64.00 -32.00 32.00 -65.00 64.00 -32.00 65.00 -32.00 0.00 -64.00 32.00 0.00 128.00 -32.00 65.00 64.00 160.00 -32.00 65.00 0.00 225.00 96.00 32.00 0.00 32.00 -96.00 32.00 0.00 33.00 -32.00 -33.00 0.00 65.00 32.00 0.00 0.00 32.00 -64.00 64.00 0.00 32.00 -65.00 129.00 -64.00 32.00 0.00 32.00 -97.00 129.00 33.00 64.00 -65.00 193.00 0.00 64.00 -32.00 33.00 -32.00 160.00 -32.00 257.00 32.00 129.00 -32.00 64.00 -129.00 65.00 32.00 64.00 -64.00 257.00 -482.00 193.00 -32.00 64.00 -65.00 33.00 -161.00 32.00 -32.00 64.00 0.00 64.00 97.00 258.00 32.00 32.00 161.00 193.00 0.00 32.00 32.00 32.00 0.00 32.00 0.00 64.00 0.00 97.00 0.00 32.00 -97.00 193.00 -64.00 193.00 32.00 193.00 97.00 96.00 128.00 32.00 258.00 97.00 32.00 0.00 32.00 32.00 64.00 64.00 0.00 33.00 32.00 96.00 0.00 64.00 -32.00 386.00 0.00 32.00 0.00 65.00 -161.00 289.00 -32.00 96.00 -64.00 161.00 -32.00 129.00 32.00 64.00 32.00 32.00 0.00 65.00 -32.00 32.00 0.00 32.00 -161.00 -64.00 -32.00 32.00 0.00 32.00 -32.00 32.00 -64.00 0.00 -33.00 32.00 0.00 65.00 -32.00 32.00 -64.00 0.00 -32.00 64.00 -32.00 32.00 -33.00 64.00 0.00 33.00 -96.00 0.00 -32.00 32.00 -32.00 32.00 -97.00 32.00 -32.00 32.00 -64.00 32.00 32.00 129.00 -32.00 32.00 0.00 32.00 0.00 32.00 -32.00 0.00 0.00 65.00 -129.00 32.00 0.00 32.00 -32.00 32.00 32.00 129.00 -96.00 96.00 -97.00 0.00 0.00 -32.00 -32.00 -64.00 -32.00 -32.00 -97.00 0.00 -32.00 64.00 32.00 0.00 0.00 96.00 -32.00 0.00 -32.00 33.00 0.00 64.00 0.00 64.00 -32.00 64.00 -64.00 65.00 -65.00 -65.00 -96.00 -64.00 -32.00 -32.00 0.00 -32.00 -65.00 -64.00 -64.00 32.00 -32.00 0.00 -32.00 96.00 -161.00 32.00 -32.00 97.00 -32.00 161.00 -129.00 -33.00 0.00 97.00 -32.00 96.00 -32.00 32.00 -32.00 0.00 -33.00 65.00 -64.00 32.00 -32.00 0.00 -32.00 -32.00 -64.00 0.00 0.00 64.00 -65.00 129.00 -32.00 32.00 -32.00 32.00 -32.00 32.00 -65.00 0.00 -32.00 32.00 -32.00 0.00 0.00 65.00 32.00 96.00 -64.00 64.00 -64.00 0.00 -32.00 32.00 -65.00 33.00 -161.00 0.00 -96.00 128.00 -32.00 32.00 -129.00 65.00 -96.00 0.00 -32.00 0.00 -65.00 0.00 0.00 32.00 -64.00 64.00 -32.00 97.00 -64.00 128.00 -65.00 161.00 -32.00 -32.00 -129.00 161.00 -64.00 64.00 -64.00 0.00 -32.00 96.00 -32.00 0.00 0.00 33.00 -33.00 32.00 0.00 64.00 -32.00 64.00 -32.00 0.00 -32.00 129.00 -64.00 32.00 0.00 129.00 -97.00 32.00 -32.00 -64.00 -64.00 0.00 -32.00 0.00 -33.00 0.00 -32.00 0.00 -32.00 64.00 -64.00 0.00 0.00 64.00 -32.00 0.00 -193.00 32.00 0.00 65.00 -32.00 64.00 -225.00 0.00 0.00 32.00 -33.00 129.00 0.00 96.00 0.00 129.00 -128.00 96.00 -65.00 65.00 -32.00 0.00 -96.00 96.00 0.00 96.00 -97.00 97.00 -64.00 289.00 -64.00 0.00 -65.00 -32.00 -32.00 0.00 -64.00 65.00 -96.00 32.00 -33.00 64.00 -32.00 32.00 -32.00 0.00 -64.00 -64.00 -65.00 0.00 -32.00 0.00 -64.00 -97.00 -129.00 97.00 -128.00 -64.00 -65.00 32.00 -64.00 0.00 -64.00 0.00 -161.00 96.00 -96.00 32.00 -97.00 0.00 -193.00 0.00 -64.00 32.00 -64.00 0.00 -65.00 -32.00 -32.00 0.00 -64.00 32.00 -97.00 65.00 -32.00 32.00 -96.00 0.00 -97.00 32.00 -32.00 0.00 -32.00 64.00 -161.00 97.00 0.00 128.00 -32.00 0.00 -32.00 33.00 -129.00 64.00 -96.00 64.00 -32.00 32.00 0.00 129.00 -32.00 32.00 -65.00 32.00 -32.00 32.00 -96.00 -32.00 -65.00 32.00 -32.00 33.00 32.00 64.00 -32.00 64.00 -128.00 32.00 -129.00 -32.00 -96.00 32.00 -97.00 -32.00 -32.00 32.00 -32.00 65.00 -97.00 128.00 -32.00 -32.00 -64.00 32.00 -65.00 0.00 -96.00 32.00 -64.00 0.00 0.00 -32.00 -97.00 -32.00 -32.00 -32.00 0.00 32.00 0.00 97.00 -64.00 64.00 -64.00 64.00 -65.00 32.00 0.00 97.00 -32.00 32.00 -193.00 32.00 -64.00 0.00 0.00 -96.00 -65.00 -97.00 0.00 -96.00 -32.00 -65.00 -32.00 0.00 -64.00 65.00 -32.00 0.00 -32.00 0.00 -97.00 -129.00 -64.00 -32.00 -97.00 0.00 -96.00 -64.00 0.00 -33.00 -32.00 -64.00 -32.00 -128.00 0.00 -65.00 32.00 -96.00 -32.00 -32.00 0.00 -33.00 -65.00 -64.00 -64.00 -32.00 -96.00 32.00 -33.00 0.00 -193.00 32.00 0.00 -96.00 -32.00 0.00 -64.00 0.00 -32.00 0.00 0.00 -32.00 -64.00 -32.00 -33.00 0.00 0.00 -33.00 -32.00 0.00 -32.00 -32.00 -32.00 32.00 -32.00 0.00 0.00 65.00 -65.00 -65.00 -64.00 0.00 -64.00 161.00 -97.00 64.00 -32.00 -32.00 -32.00 -64.00 -64.00 0.00 -32.00 0.00 -65.00 32.00 -128.00 0.00 -32.00 64.00 -33.00 0.00 -32.00 0.00 -32.00 -128.00 -32.00 0.00 -64.00 -32.00 -65.00 -97.00 -32.00 0.00 -96.00 0.00 -97.00 -96.00 -96.00 -161.00 -32.00 -64.00 -129.00 -161.00 -64.00 -32.00 -32.00 0.00 -65.00 -32.00 -96.00 32.00 -64.00 32.00 -129.00 129.00 -64.00 64.00 -33.00 0.00 -96.00 32.00 -32.00 0.00 -97.00 96.00 -96.00 129.00 -64.00 32.00 -193.00 161.00 -97.00 64.00 -289.00 97.00 -97.00 32.00 -64.00 64.00 -64.00 129.00 -97.00 64.00 -160.00 257.00 0.00 65.00 32.00 128.00 0.00 129.00 64.00 32.00 -32.00 0.00 0.00 32.00 -32.00 65.00 96.00 32.00 129.00 225.00 0.00 64.00 0.00 32.00 0.00 65.00 64.00 192.00 64.00 33.00 33.00 32.00 192.00 64.00 33.00 64.00 32.00 0.00 64.00 0.00 64.00 65.00 65.00 32.00 64.00 64.00 0.00 32.00 -64.00 65.00 0.00 64.00 -32.00 64.00 -97.00 32.00 0.00 65.00 -64.00 0.00 0.00 32.00 0.00 64.00 64.00 0.00 32.00 32.00 0.00 32.00 -64.00 129.00 96.00 96.00 65.00 33.00 32.00 64.00 -32.00 129.00 -97.00 64.00 -32.00 96.00 0.00 65.00 -161.00 0.00 -128.00 0.00 -32.00 32.00 -65.00 96.00 32.00 65.00 0.00 96.00 -32.00 225.00 -96.00 129.00 -193.00 193.00 0.00 32.00 0.00 32.00 0.00 32.00 0.00 64.00 0.00 129.00 -64.00 64.00 -97.00 65.00 -64.00 64.00 -32.00 32.00 -33.00 97.00 -64.00 64.00 -32.00 161.00 0.00 32.00 -96.00 0.00 -129.00 0.00 -129.00 -65.00 -64.00 -32.00 -64.00 0.00 -32.00 65.00 -33.00 128.00 33.00 161.00 0.00 32.00 -65.00 64.00 -32.00 33.00 -96.00 321.00 -33.00 64.00 -32.00 33.00 -96.00 0.00 -32.00 32.00 -65.00 128.00 -32.00 65.00 -32.00 0.00 -64.00 32.00 -32.00 0.00 -32.00 0.00 -65.00 -32.00 -64.00 -32.00 -97.00 -65.00 -32.00 0.00 -96.00 65.00 -32.00 0.00 -97.00 -33.00 -96.00 -64.00 -97.00 -193.00 -32.00 -32.00 -32.00 -32.00 -64.00 -32.00 -65.00 0.00 -32.00 32.00 -193.00 225.00 -32.00 32.00 -96.00 32.00 -129.00 -32.00 -32.00 0.00 -32.00 32.00 -32.00 65.00 -65.00 64.00 -96.00 32.00 -32.00 0.00 -32.00 0.00 -33.00 0.00 -128.00 -96.00 -129.00 0.00 -64.00 32.00 -65.00 128.00 -32.00 32.00 -64.00 33.00 -64.00 0.00 -32.00 0.00 -65.00 32.00 -32.00 32.00 0.00 32.00 -32.00 0.00 64.00 193.00 -32.00 96.00 0.00 33.00 -96.00 32.00 -129.00 -32.00 -64.00 32.00 -32.00 32.00 -97.00 32.00 -32.00 32.00 0.00 97.00 -97.00 0.00 -32.00 0.00 -96.00 193.00 0.00 96.00 -32.00 32.00 -32.00 32.00 -129.00 97.00 -32.00 -65.00 -32.00 0.00 -97.00 97.00 -64.00 0.00 -32.00 32.00 -32.00 0.00 -97.00 97.00 -193.00 -161.00 0.00 -32.00 -32.00 0.00 -96.00 -33.00 -33.00 0.00 -64.00 0.00 -64.00 -96.00 -64.00 -32.00 -33.00 -32.00 -64.00 -32.00 -32.00 -33.00 -64.00 0.00 -97.00 33.00 -32.00 -33.00 -96.00 0.00 -97.00 0.00 -257.00 -32.00 -32.00 0.00 0.00 -32.00 -32.00 -32.00 -129.00 0.00 -32.00 -32.00 -64.00 -161.00 0.00 -32.00 -97.00 -32.00 -161.00 -32.00 -161.00 -129.00 -64.00 -289.00 0.00 -33.00 -32.00 -32.00 -32.00 -64.00 -64.00 0.00 -65.00 -32.00 -32.00 0.00 -32.00 -32.00 -32.00 -32.00 0.00 -33.00 -32.00 -225.00 -32.00 -96.00 32.00 -65.00 0.00 -96.00 -32.00 -64.00 64.00 -97.00 128.00 -128.00 33.00 -32.00 0.00 -65.00 -129.00 -96.00 -32.00 -97.00 32.00 -160.00 -32.00 -65.00 -129.00 -96.00 -64.00 -129.00 -64.00 -32.00 -33.00 -32.00 -96.00 -64.00 -32.00 -33.00 0.00 -160.00 -32.00 -33.00 -129.00 -96.00 -64.00 -96.00 0.00 -65.00 0.00 -128.00 0.00 -97.00 -65.00 -96.00 -64.00 -65.00 -32.00 0.00 -161.00 97.00 -64.00 0.00 -97.00 96.00 -64.00 32.00 -96.00 0.00 -65.00 0.00 -32.00 0.00 -64.00 97.00 32.00 64.00 32.00 97.00 -32.00 96.00 -64.00 64.00 -225.00 129.00 -225.00 -32.00 -193.00 -97.00 -225.00 65.00 -97.00 32.00z"},ce:{name:"CE",path:"M160014.00 43760.00l0.00 -64.00 64.00 -65.00 0.00 -32.00 64.00 -160.00 290.00 -515.00 0.00 -96.00 32.00 -65.00 96.00 -96.00 64.00 -64.00 0.00 -65.00 65.00 0.00 0.00 -32.00 64.00 -32.00 0.00 -96.00 -32.00 0.00 32.00 -65.00 0.00 -32.00 32.00 -64.00 -32.00 -32.00 32.00 0.00 -32.00 -65.00 0.00 -64.00 -64.00 -96.00 0.00 -65.00 -65.00 0.00 -64.00 0.00 -96.00 -64.00 0.00 -32.00 -32.00 0.00 0.00 -129.00 225.00 -128.00 32.00 -33.00 64.00 -32.00 129.00 32.00 193.00 0.00 64.00 -32.00 257.00 32.00 97.00 33.00 32.00 -33.00 32.00 33.00 129.00 0.00 257.00 -33.00 64.00 -32.00 129.00 -32.00 64.00 -32.00 193.00 0.00 32.00 -64.00 32.00 32.00 97.00 0.00 0.00 -32.00 32.00 32.00 32.00 -32.00 32.00 32.00 32.00 0.00 32.00 96.00 65.00 -32.00 64.00 0.00 97.00 -32.00 96.00 -96.00 64.00 0.00 129.00 0.00 225.00 0.00 64.00 -33.00 129.00 33.00 257.00 -33.00 97.00 -32.00 32.00 -32.00 160.00 -64.00 65.00 -65.00 0.00 -64.00 96.00 -32.00 193.00 96.00 97.00 33.00 160.00 0.00 129.00 0.00 225.00 -33.00 193.00 33.00 129.00 0.00 0.00 -33.00 193.00 33.00 160.00 32.00 -32.00 -32.00 161.00 96.00 32.00 32.00 97.00 -32.00 0.00 -32.00 160.00 0.00 97.00 32.00 0.00 32.00 32.00 0.00 32.00 0.00 32.00 0.00 65.00 0.00 96.00 32.00 32.00 -32.00 -64.00 0.00 32.00 -32.00 161.00 97.00 64.00 0.00 -64.00 -33.00 -65.00 0.00 65.00 0.00 161.00 65.00 -65.00 -32.00 129.00 32.00 32.00 64.00 96.00 32.00 33.00 0.00 32.00 32.00 32.00 0.00 32.00 0.00 129.00 97.00 128.00 96.00 65.00 32.00 128.00 97.00 97.00 32.00 128.00 129.00 32.00 0.00 97.00 64.00 129.00 0.00 64.00 32.00 64.00 64.00 32.00 33.00 32.00 0.00 65.00 -33.00 64.00 33.00 64.00 96.00 65.00 96.00 32.00 33.00 64.00 0.00 97.00 64.00 160.00 96.00 161.00 65.00 97.00 128.00 128.00 32.00 97.00 32.00 96.00 97.00 64.00 32.00 97.00 -32.00 96.00 32.00 97.00 97.00 32.00 32.00 32.00 0.00 64.00 32.00 65.00 32.00 96.00 0.00 32.00 0.00 65.00 64.00 64.00 65.00 193.00 225.00 96.00 160.00 32.00 0.00 0.00 33.00 97.00 64.00 64.00 0.00 32.00 0.00 33.00 0.00 32.00 96.00 96.00 129.00 97.00 64.00 0.00 -32.00 64.00 65.00 64.00 0.00 65.00 -33.00 32.00 0.00 32.00 -32.00 64.00 0.00 161.00 97.00 64.00 128.00 64.00 32.00 0.00 65.00 33.00 0.00 32.00 128.00 64.00 65.00 97.00 0.00 96.00 96.00 64.00 64.00 97.00 33.00 64.00 0.00 32.00 0.00 32.00 32.00 161.00 193.00 32.00 64.00 97.00 96.00 64.00 0.00 129.00 65.00 193.00 193.00 32.00 32.00 96.00 32.00 129.00 0.00 64.00 32.00 64.00 0.00 65.00 32.00 64.00 32.00 32.00 33.00 32.00 0.00 65.00 32.00 32.00 0.00 64.00 0.00 32.00 32.00 65.00 -32.00 64.00 0.00 0.00 -32.00 0.00 -33.00 -32.00 -32.00 64.00 65.00 161.00 289.00 0.00 32.00 161.00 225.00 160.00 257.00 97.00 129.00 129.00 96.00 64.00 65.00 32.00 32.00 -64.00 -32.00 32.00 32.00 32.00 0.00 0.00 -32.00 32.00 0.00 64.00 0.00 33.00 32.00 64.00 96.00 128.00 161.00 33.00 32.00 96.00 129.00 32.00 32.00 65.00 97.00 128.00 192.00 32.00 33.00 129.00 225.00 129.00 64.00 225.00 257.00 32.00 32.00 128.00 129.00 97.00 64.00 32.00 32.00 129.00 129.00 193.00 193.00 128.00 96.00 193.00 129.00 64.00 0.00 129.00 97.00 64.00 0.00 32.00 0.00 65.00 32.00 32.00 -32.00 32.00 128.00 -32.00 0.00 64.00 97.00 64.00 128.00 65.00 129.00 96.00 96.00 65.00 32.00 32.00 33.00 96.00 128.00 64.00 65.00 65.00 64.00 225.00 193.00 128.00 64.00 129.00 32.00 64.00 -32.00 129.00 -64.00 32.00 32.00 64.00 64.00 0.00 32.00 65.00 0.00 257.00 129.00 161.00 32.00 64.00 32.00 32.00 32.00 0.00 -32.00 0.00 32.00 65.00 0.00 64.00 33.00 128.00 96.00 65.00 97.00 32.00 64.00 64.00 225.00 65.00 161.00 -33.00 32.00 -450.00 96.00 -450.00 97.00 -96.00 32.00 -804.00 193.00 -65.00 193.00 -32.00 160.00 -96.00 258.00 -161.00 64.00 -32.00 32.00 -32.00 32.00 -32.00 129.00 -161.00 161.00 -32.00 257.00 -65.00 96.00 0.00 65.00 33.00 32.00 0.00 64.00 -33.00 97.00 0.00 64.00 33.00 64.00 0.00 32.00 -33.00 0.00 -32.00 33.00 -64.00 64.00 -129.00 96.00 -64.00 32.00 -32.00 97.00 0.00 32.00 -32.00 32.00 32.00 97.00 -32.00 64.00 -97.00 129.00 0.00 32.00 0.00 32.00 -32.00 161.00 -32.00 32.00 -32.00 64.00 -64.00 32.00 -65.00 0.00 -64.00 129.00 -64.00 32.00 -161.00 96.00 0.00 33.00 -32.00 32.00 0.00 64.00 -65.00 64.00 -96.00 193.00 -97.00 33.00 -96.00 96.00 -32.00 32.00 0.00 129.00 -32.00 96.00 0.00 64.00 64.00 -32.00 64.00 0.00 0.00 32.00 65.00 0.00 -65.00 129.00 -64.00 129.00 -161.00 160.00 0.00 33.00 -64.00 64.00 32.00 64.00 -64.00 193.00 -65.00 64.00 -32.00 65.00 -64.00 64.00 0.00 64.00 0.00 33.00 -64.00 32.00 -32.00 0.00 -33.00 32.00 -64.00 32.00 -193.00 161.00 -32.00 64.00 0.00 161.00 -32.00 32.00 -32.00 0.00 -65.00 64.00 0.00 32.00 -64.00 0.00 -64.00 65.00 -64.00 -32.00 -97.00 0.00 -32.00 -65.00 0.00 65.00 -97.00 64.00 -32.00 -32.00 -32.00 -65.00 0.00 -32.00 -32.00 0.00 0.00 -64.00 -32.00 32.00 -32.00 -32.00 -33.00 32.00 -32.00 0.00 -96.00 97.00 -64.00 32.00 32.00 64.00 -65.00 64.00 -32.00 0.00 -32.00 97.00 -32.00 64.00 0.00 32.00 -129.00 129.00 0.00 64.00 -128.00 32.00 0.00 97.00 32.00 32.00 0.00 32.00 -32.00 32.00 -32.00 65.00 -65.00 -33.00 -32.00 97.00 -32.00 32.00 -64.00 32.00 0.00 32.00 32.00 0.00 0.00 65.00 0.00 32.00 -65.00 64.00 0.00 64.00 33.00 97.00 64.00 32.00 -32.00 32.00 -32.00 0.00 0.00 64.00 -65.00 0.00 0.00 33.00 -32.00 32.00 -32.00 0.00 32.00 32.00 32.00 0.00 32.00 0.00 0.00 32.00 33.00 0.00 128.00 0.00 32.00 0.00 65.00 -32.00 64.00 64.00 -32.00 0.00 -161.00 129.00 0.00 32.00 0.00 32.00 -64.00 32.00 0.00 97.00 -129.00 128.00 -64.00 65.00 -32.00 64.00 32.00 32.00 -64.00 97.00 0.00 32.00 -33.00 32.00 0.00 32.00 -64.00 32.00 64.00 65.00 0.00 64.00 -64.00 64.00 -32.00 32.00 -32.00 32.00 0.00 65.00 64.00 32.00 0.00 64.00 -32.00 32.00 -64.00 33.00 32.00 0.00 -32.00 0.00 -32.00 96.00 0.00 32.00 32.00 97.00 32.00 32.00 0.00 64.00 32.00 32.00 0.00 32.00 0.00 32.00 64.00 0.00 32.00 65.00 65.00 32.00 0.00 64.00 -65.00 -32.00 -64.00 0.00 32.00 32.00 0.00 32.00 -64.00 33.00 -32.00 32.00 -32.00 32.00 -65.00 64.00 33.00 32.00 0.00 33.00 -33.00 32.00 0.00 32.00 -32.00 32.00 -64.00 32.00 -64.00 0.00 0.00 64.00 -65.00 0.00 -32.00 0.00 0.00 33.00 -129.00 32.00 -32.00 32.00 32.00 32.00 0.00 64.00 33.00 65.00 -65.00 32.00 32.00 64.00 65.00 0.00 0.00 32.00 32.00 32.00 -32.00 0.00 -32.00 65.00 -33.00 0.00 -32.00 32.00 32.00 32.00 33.00 0.00 96.00 64.00 64.00 33.00 33.00 0.00 96.00 32.00 0.00 64.00 97.00 32.00 0.00 32.00 -33.00 65.00 33.00 32.00 32.00 32.00 32.00 32.00 0.00 32.00 -32.00 97.00 -32.00 64.00 -33.00 32.00 0.00 129.00 -32.00 32.00 32.00 32.00 -32.00 32.00 0.00 65.00 97.00 -33.00 96.00 0.00 32.00 33.00 65.00 0.00 32.00 32.00 -32.00 64.00 32.00 32.00 0.00 64.00 64.00 33.00 32.00 32.00 64.00 32.00 129.00 -64.00 32.00 32.00 -32.00 32.00 32.00 64.00 32.00 0.00 0.00 64.00 33.00 97.00 -33.00 64.00 -32.00 32.00 0.00 65.00 0.00 32.00 0.00 32.00 -64.00 64.00 -64.00 97.00 -33.00 96.00 -32.00 32.00 -32.00 65.00 64.00 0.00 0.00 96.00 -64.00 0.00 0.00 32.00 -32.00 32.00 0.00 33.00 -193.00 32.00 0.00 32.00 32.00 32.00 32.00 64.00 -64.00 65.00 -32.00 64.00 32.00 32.00 -64.00 0.00 32.00 32.00 0.00 65.00 -32.00 32.00 32.00 32.00 -32.00 32.00 0.00 32.00 -97.00 32.00 -32.00 33.00 -96.00 0.00 -32.00 32.00 0.00 96.00 -33.00 32.00 0.00 32.00 0.00 33.00 -32.00 0.00 -64.00 32.00 32.00 32.00 -32.00 32.00 -32.00 64.00 -32.00 0.00 -33.00 0.00 -64.00 33.00 -32.00 -33.00 0.00 33.00 -32.00 32.00 -64.00 0.00 -65.00 0.00 0.00 -32.00 -32.00 0.00 -32.00 64.00 64.00 32.00 0.00 64.00 -32.00 97.00 -64.00 0.00 -64.00 0.00 -33.00 0.00 -64.00 -32.00 -64.00 64.00 0.00 96.00 -65.00 33.00 -32.00 -33.00 -64.00 0.00 0.00 65.00 -32.00 0.00 -32.00 -32.00 -33.00 32.00 -32.00 0.00 0.00 32.00 0.00 32.00 -32.00 64.00 32.00 65.00 -32.00 64.00 -32.00 64.00 -32.00 32.00 0.00 33.00 0.00 32.00 -32.00 0.00 -32.00 0.00 -33.00 32.00 -96.00 -32.00 0.00 -32.00 -32.00 -97.00 -32.00 0.00 -32.00 32.00 -129.00 -32.00 -64.00 97.00 -129.00 96.00 -32.00 -32.00 64.00 -64.00 -32.00 -65.00 0.00 -64.00 -32.00 -129.00 -32.00 -64.00 0.00 -64.00 -97.00 -65.00 -32.00 -96.00 -64.00 -32.00 -129.00 0.00 -64.00 -97.00 -97.00 -32.00 -64.00 32.00 -64.00 0.00 -32.00 32.00 -65.00 0.00 32.00 -32.00 0.00 -32.00 0.00 -64.00 -96.00 -32.00 0.00 -32.00 -32.00 -33.00 -32.00 33.00 -129.00 0.00 0.00 -65.00 32.00 -32.00 0.00 -96.00 32.00 -33.00 65.00 -64.00 32.00 0.00 -32.00 -32.00 -32.00 0.00 -33.00 -32.00 -64.00 -97.00 -32.00 -128.00 0.00 -32.00 -64.00 -33.00 -129.00 -128.00 -64.00 -64.00 -129.00 -97.00 -32.00 0.00 -64.00 -32.00 -129.00 -64.00 -32.00 0.00 -129.00 -33.00 -64.00 -64.00 -32.00 -64.00 -65.00 -64.00 -32.00 0.00 -128.00 -97.00 -97.00 -64.00 -64.00 -64.00 -64.00 -97.00 -33.00 0.00 -32.00 -32.00 -96.00 0.00 -97.00 -64.00 -64.00 -65.00 -32.00 0.00 -96.00 32.00 -97.00 0.00 -225.00 33.00 -161.00 32.00 -64.00 0.00 -64.00 0.00 -65.00 0.00 -96.00 -32.00 -32.00 32.00 -161.00 64.00 -64.00 -32.00 -33.00 0.00 -225.00 257.00 -96.00 32.00 -129.00 -32.00 -64.00 64.00 -257.00 0.00 -354.00 65.00 -450.00 96.00 -129.00 -193.00 -32.00 -32.00 -64.00 0.00 -129.00 -64.00 -257.00 64.00 -225.00 0.00 -386.00 0.00 -225.00 32.00 64.00 -257.00 -32.00 -64.00 129.00 -65.00 32.00 -64.00 -32.00 -129.00 32.00 -257.00 32.00 -160.00 32.00 -33.00 0.00 -64.00 65.00 -193.00 -33.00 -64.00 97.00 -129.00 0.00 -32.00 64.00 -32.00 65.00 -129.00 0.00 -32.00 64.00 -64.00 0.00 -32.00 -32.00 0.00 0.00 -65.00 32.00 33.00 0.00 -33.00 96.00 -32.00 0.00 -32.00 -96.00 -32.00 0.00 -225.00 32.00 -65.00 -64.00 -160.00 32.00 -65.00 0.00 -128.00 64.00 -32.00 32.00 0.00 32.00 -65.00 65.00 -64.00 32.00 -32.00 64.00 -64.00 0.00 -33.00 -96.00 -32.00 -65.00 32.00 -64.00 65.00 -64.00 0.00 -32.00 -32.00 -32.00 -97.00 -33.00 -32.00 -32.00 -97.00 0.00 -32.00 -64.00 -64.00 -32.00 -32.00 -65.00 -32.00 -128.00 0.00 -225.00 -32.00 -193.00 -33.00 -32.00 -32.00 -97.00 -64.00 -96.00 -96.00 -258.00 0.00 -96.00 -97.00 -32.00 -32.00 64.00 -129.00 0.00 -32.00 -64.00 -64.00 0.00 -32.00 -64.00 -161.00 -193.00 -193.00 0.00 -64.00 0.00 -65.00 -32.00 -128.00 0.00 -64.00 0.00 -161.00 -33.00 -161.00 0.00 -64.00 65.00 -33.00 32.00 -160.00 0.00 -32.00 0.00 -65.00 0.00 -64.00 -32.00 -32.00 -65.00 -32.00 -32.00 -32.00 -64.00 -161.00 -129.00 -161.00 0.00 -97.00 0.00 -128.00 0.00 -32.00 0.00 -32.00 0.00 -65.00 32.00 -96.00 -64.00 -129.00 -64.00 -225.00 -65.00 -64.00 -96.00 32.00 0.00 -32.00 0.00 -32.00 0.00 -97.00 64.00 -64.00 0.00 -32.00 32.00 -32.00 33.00 -97.00 0.00 -257.00 -97.00 -97.00 32.00 -96.00 -64.00 -161.00 -32.00 -96.00 32.00 -161.00 -32.00 -129.00 -32.00 -128.00 32.00 -65.00 -64.00 -96.00 -33.00 -129.00 -32.00 -64.00 32.00 -32.00 97.00 -32.00 32.00 -64.00 32.00 -129.00 -32.00 -64.00 -32.00 -65.00 0.00 -128.00 -97.00 -65.00 0.00 -64.00 -32.00 -64.00 32.00 -32.00 0.00 -65.00 0.00 -32.00 0.00 -32.00 0.00 -32.00 65.00 -64.00 0.00 -33.00 -32.00 -64.00 -33.00 -32.00 -32.00 -32.00 -32.00 -65.00 0.00 -32.00 32.00 -32.00 97.00 0.00 32.00 -32.00 -32.00 -64.00 -65.00 -97.00 -32.00 -32.00 32.00 -96.00 65.00 -33.00 32.00 -96.00 0.00 -64.00 -64.00 -32.00 0.00 -33.00 0.00 -64.00 0.00 -32.00 64.00 -32.00 -32.00 -65.00 -32.00 0.00 -97.00 -64.00 97.00 -64.00 -33.00 -129.00 33.00 -96.00 -33.00 -65.00 -32.00 0.00 -64.00 0.00 -64.00 -96.00 -32.00 0.00 -33.00 32.00 -32.00 -96.00 -128.00 -65.00 0.00 -96.00 -65.00 32.00 -32.00 -96.00 -32.00 0.00 -64.00 64.00 -129.00 -64.00 0.00 -65.00 -32.00 -32.00 0.00 -32.00 -32.00 0.00 0.00 -64.00 -161.00 0.00 32.00 -129.00 0.00 -96.00 -64.00 -33.00 0.00 -64.00 -32.00 0.00 -32.00 32.00 -161.00 -225.00 -65.00 -32.00 -32.00 64.00 -32.00 -32.00 0.00 -32.00 -32.00 0.00 -32.00 0.00 0.00 -64.00 -64.00 -97.00 32.00 -64.00 -97.00 -129.00 65.00 -64.00 -33.00 -161.00 65.00 -32.00 0.00 -32.00 32.00 -96.00 64.00 -33.00 0.00 -32.00 -128.00 -32.00 -65.00 -32.00 0.00 -32.00 65.00 -32.00 0.00 -32.00 32.00 -65.00 128.00 -128.00 129.00 -161.00 -32.00 -32.00 -97.00 -129.00 -128.00 -64.00 0.00 -65.00 32.00 -96.00 0.00 -32.00 0.00 -32.00 -64.00 0.00 -33.00 -32.00 33.00 0.00 64.00 0.00 32.00 -97.00 32.00 0.00 32.00 -96.00 65.00 -65.00 0.00 -128.00 64.00 -97.00 0.00 -128.00 0.00 -33.00 64.00 -128.00 0.00 -129.00 0.00 -32.00 65.00 -64.00 64.00 -129.00 64.00 -32.00 0.00 -32.00 0.00 -64.00 -64.00 -386.00 161.00 -258.00 64.00 -64.00 -129.00 -32.00 -64.00 -32.00 0.00 -64.00 -64.00 -97.00 32.00 -32.00 64.00 -193.00 -32.00 -64.00 64.00 -65.00 0.00 -32.00 -32.00 -32.00 -96.00 0.00 -97.00 -32.00 -32.00 0.00 -64.00 -32.00 0.00 -32.00 -32.00 32.00 -33.00 -32.00 -64.00 32.00 -64.00 0.00 -64.00 32.00 -65.00 32.00 -32.00 0.00 0.00 -32.00 97.00 -64.00 -33.00 -65.00 -32.00 -64.00 32.00 -32.00 0.00 -32.00 33.00 0.00 0.00 -32.00 32.00 0.00 64.00 -161.00 -64.00 -129.00 -65.00 -64.00 -32.00 -64.00 -32.00 -65.00 0.00 -32.00 -32.00 -32.00 -32.00 -32.00 0.00 -32.00 -32.00 -97.00 -33.00 0.00 0.00 -32.00 -64.00 64.00 0.00 -32.00 161.00 -161.00 64.00 -96.00 -64.00 -64.00 32.00 -161.00 32.00 -32.00 65.00 0.00 0.00 -32.00 -97.00 -65.00 -96.00 0.00 -65.00 -64.00 -64.00 0.00 -96.00 0.00 -65.00 -32.00 -32.00 -32.00 32.00 -33.00 32.00 -225.00 -64.00 -160.00 -64.00 -32.00 -65.00 -33.00 0.00 -32.00 33.00 -32.00 0.00 -32.00 128.00 0.00 65.00 -97.00 0.00 -160.00 32.00 -33.00 96.00 -32.00 -64.00 0.00 -64.00 32.00 0.00 -32.00 -33.00 -128.00 -64.00 -65.00 0.00 -64.00 0.00 -96.00 0.00 -32.00 -32.00 0.00 -161.00 0.00 -32.00 -65.00 -32.00 0.00 0.00 -96.00 0.00 -65.00 -97.00 33.00 0.00 -33.00 33.00 -64.00z"},rn:{name:"RN",path:"M173454.00 58068.00l0.00 -32.00 64.00 -32.00 32.00 -32.00 32.00 -97.00 65.00 33.00 32.00 -65.00 32.00 -32.00 0.00 -32.00 -32.00 -32.00 0.00 -97.00 128.00 -32.00 0.00 -64.00 129.00 -129.00 0.00 -32.00 32.00 -64.00 32.00 -97.00 32.00 0.00 65.00 -64.00 -32.00 -64.00 64.00 -32.00 96.00 -97.00 32.00 0.00 33.00 -32.00 32.00 32.00 32.00 -32.00 0.00 64.00 32.00 0.00 0.00 32.00 32.00 65.00 32.00 32.00 97.00 -64.00 0.00 -65.00 32.00 65.00 97.00 0.00 64.00 32.00 64.00 -65.00 64.00 0.00 0.00 -32.00 65.00 -64.00 32.00 0.00 32.00 -32.00 0.00 -161.00 32.00 -64.00 193.00 -161.00 64.00 -32.00 33.00 -32.00 32.00 0.00 64.00 -32.00 0.00 -33.00 0.00 -64.00 64.00 -64.00 32.00 -65.00 65.00 -64.00 64.00 -193.00 -32.00 -64.00 64.00 -64.00 0.00 -33.00 161.00 -160.00 64.00 -129.00 65.00 -129.00 -65.00 0.00 0.00 -32.00 -64.00 0.00 -64.00 32.00 0.00 -64.00 32.00 -96.00 0.00 -129.00 32.00 -32.00 96.00 -96.00 97.00 -33.00 96.00 -193.00 65.00 -64.00 0.00 -64.00 32.00 -32.00 0.00 -33.00 161.00 -96.00 64.00 -32.00 64.00 -129.00 65.00 0.00 64.00 -32.00 32.00 -64.00 32.00 -32.00 32.00 -161.00 0.00 -32.00 0.00 -32.00 97.00 -129.00 32.00 -64.00 -32.00 -97.00 32.00 -32.00 0.00 -32.00 32.00 -97.00 64.00 -32.00 129.00 -96.00 64.00 -64.00 32.00 -33.00 33.00 0.00 0.00 -32.00 -33.00 -64.00 0.00 -64.00 33.00 -97.00 0.00 -64.00 -33.00 -32.00 0.00 -65.00 65.00 -96.00 32.00 -257.00 161.00 -161.00 32.00 -129.00 32.00 -32.00 32.00 -32.00 161.00 -64.00 96.00 -258.00 32.00 -160.00 65.00 -193.00 804.00 -193.00 96.00 -32.00 450.00 -97.00 450.00 -96.00 33.00 -32.00 32.00 64.00 96.00 161.00 64.00 64.00 129.00 129.00 96.00 64.00 33.00 0.00 96.00 32.00 64.00 -32.00 65.00 -32.00 64.00 0.00 64.00 32.00 129.00 64.00 64.00 32.00 65.00 -32.00 128.00 -64.00 97.00 0.00 32.00 0.00 32.00 -32.00 32.00 -32.00 193.00 128.00 97.00 32.00 96.00 0.00 96.00 97.00 97.00 128.00 193.00 193.00 161.00 65.00 96.00 64.00 64.00 -32.00 -32.00 32.00 65.00 64.00 32.00 -32.00 32.00 -32.00 32.00 0.00 0.00 96.00 64.00 33.00 97.00 -33.00 193.00 33.00 32.00 -65.00 64.00 32.00 32.00 -32.00 32.00 0.00 33.00 0.00 128.00 32.00 32.00 -32.00 129.00 0.00 96.00 -64.00 97.00 0.00 225.00 32.00 161.00 32.00 160.00 65.00 97.00 0.00 32.00 -33.00 64.00 33.00 97.00 32.00 0.00 32.00 96.00 -64.00 65.00 0.00 160.00 32.00 418.00 0.00 129.00 -32.00 129.00 -65.00 96.00 -64.00 97.00 0.00 96.00 -64.00 129.00 0.00 32.00 -33.00 96.00 0.00 161.00 0.00 193.00 65.00 128.00 64.00 129.00 0.00 129.00 32.00 128.00 -32.00 32.00 32.00 33.00 0.00 64.00 32.00 64.00 33.00 193.00 32.00 32.00 32.00 65.00 0.00 257.00 64.00 32.00 32.00 32.00 -32.00 64.00 0.00 0.00 -32.00 226.00 129.00 160.00 32.00 129.00 64.00 96.00 0.00 97.00 129.00 32.00 64.00 64.00 32.00 129.00 97.00 129.00 160.00 32.00 65.00 32.00 32.00 32.00 96.00 64.00 258.00 32.00 64.00 65.00 64.00 64.00 32.00 64.00 65.00 0.00 64.00 65.00 96.00 32.00 0.00 0.00 161.00 32.00 32.00 64.00 65.00 32.00 32.00 0.00 -32.00 0.00 96.00 33.00 64.00 0.00 33.00 32.00 32.00 0.00 96.00 32.00 64.00 32.00 97.00 32.00 0.00 0.00 32.00 0.00 129.00 32.00 96.00 32.00 0.00 0.00 193.00 0.00 32.00 33.00 65.00 64.00 0.00 0.00 32.00 -32.00 225.00 0.00 64.00 32.00 32.00 0.00 97.00 32.00 64.00 32.00 0.00 0.00 32.00 0.00 322.00 32.00 64.00 33.00 32.00 32.00 -32.00 32.00 0.00 0.00 96.00 0.00 97.00 0.00 32.00 0.00 64.00 32.00 129.00 97.00 0.00 32.00 96.00 32.00 0.00 0.00 33.00 32.00 64.00 -32.00 129.00 32.00 96.00 0.00 32.00 32.00 0.00 0.00 97.00 0.00 257.00 0.00 32.00 32.00 225.00 0.00 -32.00 32.00 32.00 0.00 32.00 33.00 97.00 32.00 64.00 32.00 0.00 32.00 32.00 96.00 0.00 0.00 32.00 33.00 258.00 0.00 96.00 -33.00 32.00 33.00 129.00 32.00 96.00 32.00 32.00 32.00 0.00 32.00 0.00 32.00 0.00 33.00 32.00 32.00 129.00 64.00 193.00 0.00 97.00 0.00 64.00 0.00 64.00 -32.00 32.00 -64.00 32.00 -97.00 33.00 -32.00 0.00 -32.00 0.00 -65.00 64.00 -96.00 32.00 -32.00 0.00 -129.00 -129.00 -32.00 0.00 -32.00 33.00 -32.00 0.00 -32.00 128.00 -65.00 0.00 -64.00 97.00 -32.00 0.00 -64.00 32.00 -129.00 -32.00 -32.00 0.00 -32.00 -65.00 -33.00 -96.00 -32.00 0.00 -32.00 64.00 -128.00 0.00 -97.00 64.00 -257.00 0.00 -64.00 -32.00 -97.00 -128.00 -64.00 -32.00 -97.00 -65.00 -32.00 0.00 -96.00 -32.00 -65.00 0.00 0.00 -32.00 -32.00 32.00 -64.00 -32.00 -32.00 0.00 -32.00 32.00 -32.00 0.00 -33.00 0.00 -32.00 -32.00 0.00 32.00 -32.00 -32.00 -64.00 0.00 -32.00 0.00 -33.00 -32.00 0.00 32.00 -32.00 0.00 -32.00 0.00 -32.00 0.00 -32.00 64.00 -32.00 0.00 0.00 -32.00 -97.00 0.00 -32.00 -32.00 0.00 -32.00 -64.00 -64.00 -65.00 0.00 -32.00 0.00 -64.00 -33.00 -96.00 -32.00 -33.00 0.00 0.00 32.00 -32.00 0.00 -64.00 -32.00 -97.00 97.00 -32.00 32.00 -32.00 0.00 -32.00 0.00 -225.00 32.00 -32.00 32.00 -354.00 0.00 -418.00 32.00 -96.00 -32.00 -65.00 0.00 -128.00 -32.00 -32.00 -32.00 0.00 -32.00 0.00 -65.00 -129.00 -32.00 -64.00 -64.00 -65.00 -129.00 0.00 32.00 -32.00 0.00 0.00 -32.00 -32.00 0.00 -32.00 32.00 -64.00 33.00 -33.00 0.00 -32.00 32.00 -64.00 0.00 -32.00 0.00 -64.00 0.00 -129.00 32.00 -193.00 0.00 -32.00 0.00 -129.00 32.00 -32.00 -161.00 -64.00 -32.00 -97.00 -32.00 -32.00 0.00 0.00 -64.00 0.00 -33.00 0.00 -32.00 64.00 -96.00 0.00 -161.00 0.00 -32.00 -64.00 -64.00 -64.00 -65.00 -161.00 97.00 -96.00 32.00 -161.00 -64.00 -161.00 321.00 -129.00 0.00 -192.00 -32.00 -33.00 161.00 0.00 64.00 -96.00 161.00 -32.00 64.00 0.00 65.00 32.00 96.00 0.00 96.00 32.00 0.00 97.00 65.00 64.00 32.00 32.00 96.00 32.00 32.00 64.00 33.00 33.00 0.00 32.00 32.00 0.00 193.00 32.00 128.00 0.00 32.00 -64.00 -32.00 -33.00 32.00 -64.00 -96.00 -161.00 -64.00 -32.00 -32.00 -64.00 32.00 32.00 64.00 -96.00 193.00 -32.00 225.00 -65.00 64.00 65.00 97.00 64.00 32.00 32.00 0.00 0.00 32.00 32.00 0.00 32.00 32.00 32.00 32.00 33.00 97.00 -33.00 193.00 -32.00 32.00 -96.00 32.00 -64.00 64.00 -65.00 0.00 -32.00 33.00 -32.00 32.00 32.00 64.00 0.00 32.00 -193.00 289.00 -32.00 0.00 -97.00 0.00 -96.00 -32.00 -161.00 0.00 -96.00 258.00 -32.00 0.00 -129.00 -65.00 -96.00 -161.00 32.00 -96.00 0.00 -64.00 64.00 -97.00 64.00 -225.00 -193.00 32.00 0.00 -257.00 -321.00 -289.00 -161.00 64.00 -161.00 64.00 -32.00 0.00 -128.00 65.00 -97.00 96.00 0.00 -32.00 32.00 -32.00 -64.00 0.00 0.00 -32.00 -32.00 -65.00 0.00 -64.00 -32.00 -96.00 -33.00 -65.00 -64.00 0.00 -161.00 129.00 -32.00 32.00 -96.00 32.00 -64.00 32.00 -226.00 65.00 -32.00 0.00 -96.00 128.00 -193.00 129.00 -193.00 0.00 -96.00 -64.00 0.00 -65.00 -33.00 -32.00 0.00 -32.00 -64.00 -64.00 32.00 -65.00 0.00 -128.00 -64.00 -32.00 -64.00 -65.00 32.00 -64.00 -129.00 -32.00 -128.00 64.00 -258.00 -32.00 -64.00 0.00 -354.00 64.00 65.00 -160.00 -33.00 -33.00 33.00 -64.00 -33.00 -64.00 0.00 -129.00 0.00 -64.00 -32.00 0.00 0.00 -64.00 32.00 -129.00 -32.00 -32.00 0.00 -32.00 65.00 -97.00 32.00 0.00 96.00 0.00 32.00 0.00 97.00 0.00 96.00 -96.00 32.00 -290.00 33.00 -96.00 -33.00 -32.00 -32.00 -65.00 0.00 -64.00 32.00 -32.00 0.00 -32.00 0.00 -32.00 65.00 -65.00 0.00 -128.00 32.00 -97.00 32.00 0.00 129.00 -64.00 32.00 -32.00 32.00 -97.00 64.00 -32.00 97.00 32.00 64.00 0.00 0.00 -160.00 97.00 -97.00 64.00 -64.00 32.00 0.00 32.00 -32.00 97.00 -33.00 64.00 -32.00 0.00 -64.00 96.00 -32.00 32.00 -32.00 33.00 -97.00 -33.00 0.00 -64.00 -32.00 64.00 -161.00 -32.00 -64.00 0.00 -64.00 -32.00 -161.00 32.00 -32.00 -96.00 0.00 -64.00 -32.00 -97.00 32.00 -32.00 -64.00 -64.00 -33.00 -32.00 0.00 -33.00 33.00 -32.00 64.00 -32.00 64.00 -64.00 0.00 -65.00 -32.00 -32.00 32.00 -128.00 32.00 -97.00 97.00 -96.00 0.00 -32.00 0.00 -65.00 128.00 -64.00 0.00 -96.00 0.00 -97.00 0.00 -32.00 33.00 0.00 128.00 -129.00 32.00 -32.00 -32.00 -64.00 0.00 0.00 32.00 -97.00 0.00 -64.00 0.00 0.00 65.00 -96.00 0.00 -65.00 -33.00 -64.00 33.00 -64.00 64.00 -97.00 0.00 -96.00 0.00 -32.00 64.00 -161.00 0.00 -97.00 -32.00 -32.00 -32.00 -32.00 0.00 -161.00 96.00 -32.00 32.00 0.00 65.00 -32.00 0.00 -64.00 64.00 64.00 32.00 -64.00 32.00 64.00 65.00 -32.00 32.00 0.00 64.00 32.00 65.00 32.00 0.00 -96.00 0.00 -97.00 0.00 -64.00 0.00 -64.00 96.00 32.00 32.00 -32.00 0.00 -65.00 32.00 -32.00 65.00 32.00 32.00 -32.00 64.00 0.00 32.00 -64.00 32.00 -32.00 32.00 -129.00 -64.00 0.00 129.00 32.00 32.00 -32.00 32.00 -64.00 0.00 -64.00 64.00 -65.00 33.00 -64.00 0.00 -64.00 -65.00 0.00 -32.00 -33.00 32.00 -32.00 65.00 -32.00 32.00 -161.00 0.00 33.00 32.00 -65.00 64.00 32.00 97.00 -32.00 0.00 -32.00 32.00 -32.00 0.00 -32.00 0.00 32.00 -64.00 -64.00 -33.00 0.00 -64.00 -33.00 0.00 0.00 64.00 -32.00 0.00 0.00 33.00 -32.00 0.00 -32.00 32.00 -32.00 96.00 -64.00 32.00 -33.00 65.00 -64.00 64.00 -32.00 0.00 -64.00 0.00 -65.00 -129.00 -64.00 32.00 -129.00 0.00 -64.00 -64.00 -129.00 0.00 -32.00 -32.00 -64.00 32.00 -32.00 0.00 -161.00 97.00 0.00 -97.00 -96.00 0.00 -32.00 -64.00 -65.00 -64.00 -32.00 0.00 -32.00 0.00 -32.00 0.00 -32.00 0.00 -33.00 -33.00 -32.00 0.00 0.00 -64.00 -32.00 -32.00 -32.00 -64.00 -32.00 -33.00 -32.00 -32.00 -33.00 0.00 -96.00 32.00 -96.00 -64.00 -33.00 -32.00 -64.00 0.00 -96.00 32.00 32.00 -96.00 -32.00 -65.00 64.00 -96.00 64.00 -97.00 -64.00 33.00 -64.00 32.00 -32.00 0.00 -65.00 64.00 -32.00 -32.00 -32.00 0.00 -64.00 -32.00 -33.00 0.00 -32.00 32.00 32.00 32.00 -96.00 0.00 -64.00 -32.00 -33.00 -97.00 0.00 -64.00 65.00 -64.00 0.00 -32.00 0.00 -65.00 -32.00 0.00z"},al:{name:"AL",path:"M175061.00 72955.00l161.00 -160.00 97.00 -33.00 128.00 -128.00 0.00 -64.00 0.00 -33.00 64.00 -128.00 97.00 -97.00 96.00 -96.00 33.00 -32.00 64.00 0.00 64.00 0.00 64.00 -33.00 33.00 0.00 64.00 0.00 32.00 -64.00 64.00 0.00 65.00 0.00 32.00 0.00 64.00 -32.00 32.00 -96.00 65.00 -65.00 0.00 -32.00 32.00 -32.00 32.00 -32.00 32.00 -64.00 129.00 -129.00 32.00 -64.00 64.00 -33.00 32.00 33.00 32.00 -97.00 0.00 -32.00 65.00 -32.00 64.00 -65.00 32.00 -64.00 32.00 -32.00 33.00 -193.00 -33.00 -32.00 65.00 -64.00 0.00 -65.00 -32.00 -32.00 96.00 -64.00 32.00 0.00 97.00 -97.00 32.00 0.00 32.00 0.00 32.00 -32.00 64.00 65.00 0.00 64.00 32.00 32.00 33.00 0.00 0.00 32.00 32.00 32.00 32.00 65.00 64.00 64.00 0.00 32.00 32.00 64.00 65.00 33.00 0.00 64.00 0.00 32.00 -32.00 32.00 -33.00 32.00 0.00 32.00 65.00 -32.00 0.00 65.00 128.00 -65.00 0.00 32.00 -32.00 33.00 32.00 32.00 65.00 32.00 128.00 0.00 32.00 -32.00 -32.00 -32.00 32.00 -65.00 65.00 -64.00 64.00 -32.00 96.00 32.00 97.00 -96.00 64.00 32.00 32.00 0.00 65.00 32.00 96.00 0.00 0.00 32.00 0.00 96.00 -32.00 33.00 129.00 128.00 96.00 0.00 64.00 0.00 97.00 65.00 64.00 64.00 322.00 129.00 32.00 64.00 64.00 0.00 0.00 32.00 0.00 32.00 64.00 64.00 97.00 129.00 64.00 64.00 32.00 32.00 65.00 65.00 0.00 32.00 0.00 32.00 32.00 64.00 32.00 0.00 0.00 65.00 0.00 32.00 0.00 32.00 0.00 32.00 96.00 -96.00 65.00 -32.00 193.00 128.00 -65.00 65.00 0.00 64.00 0.00 32.00 32.00 32.00 97.00 -64.00 64.00 -32.00 65.00 -97.00 32.00 0.00 128.00 65.00 33.00 32.00 96.00 128.00 -32.00 97.00 32.00 64.00 0.00 -64.00 32.00 64.00 129.00 0.00 96.00 161.00 129.00 64.00 96.00 97.00 32.00 0.00 33.00 -33.00 32.00 0.00 0.00 -32.00 -32.00 -32.00 0.00 -64.00 96.00 -65.00 0.00 -32.00 -32.00 -32.00 64.00 -128.00 65.00 -65.00 32.00 0.00 96.00 -32.00 -32.00 0.00 32.00 -32.00 97.00 0.00 32.00 32.00 32.00 64.00 193.00 0.00 193.00 -96.00 289.00 32.00 64.00 32.00 97.00 129.00 64.00 32.00 0.00 -32.00 32.00 32.00 32.00 0.00 0.00 32.00 33.00 32.00 32.00 -32.00 0.00 32.00 32.00 -32.00 0.00 32.00 32.00 0.00 0.00 32.00 0.00 33.00 64.00 -33.00 33.00 0.00 64.00 -32.00 32.00 0.00 0.00 -32.00 0.00 -32.00 -32.00 0.00 0.00 -129.00 321.00 -96.00 33.00 -32.00 32.00 -32.00 0.00 -32.00 32.00 -65.00 32.00 0.00 32.00 32.00 32.00 -32.00 32.00 -32.00 33.00 0.00 0.00 -32.00 64.00 -32.00 0.00 -32.00 64.00 0.00 0.00 64.00 32.00 32.00 33.00 -64.00 32.00 32.00 64.00 0.00 64.00 -32.00 65.00 32.00 32.00 -32.00 32.00 -32.00 -32.00 -33.00 0.00 -32.00 64.00 32.00 32.00 0.00 32.00 -32.00 33.00 -64.00 32.00 -32.00 32.00 -32.00 0.00 32.00 32.00 -32.00 32.00 32.00 0.00 -32.00 32.00 0.00 65.00 -33.00 32.00 33.00 32.00 0.00 0.00 32.00 32.00 0.00 0.00 -32.00 32.00 32.00 97.00 -32.00 0.00 -33.00 -65.00 -32.00 0.00 -64.00 -32.00 -32.00 -64.00 0.00 0.00 -64.00 0.00 -33.00 -32.00 -32.00 0.00 -64.00 96.00 0.00 65.00 0.00 64.00 -64.00 0.00 -65.00 32.00 0.00 32.00 -32.00 32.00 -96.00 32.00 0.00 33.00 0.00 32.00 -32.00 32.00 0.00 32.00 0.00 64.00 0.00 33.00 0.00 32.00 0.00 0.00 -33.00 64.00 -32.00 64.00 -64.00 0.00 -32.00 32.00 -32.00 -32.00 -65.00 -64.00 -32.00 -32.00 -64.00 32.00 -64.00 193.00 -65.00 96.00 -128.00 161.00 -32.00 129.00 32.00 64.00 -65.00 64.00 0.00 33.00 0.00 32.00 0.00 0.00 -32.00 64.00 -32.00 32.00 -32.00 64.00 0.00 33.00 0.00 32.00 -64.00 0.00 -33.00 32.00 0.00 32.00 0.00 32.00 -32.00 32.00 32.00 129.00 -32.00 64.00 65.00 32.00 0.00 65.00 0.00 32.00 -65.00 64.00 32.00 64.00 -64.00 33.00 0.00 32.00 64.00 0.00 -32.00 0.00 65.00 -32.00 64.00 32.00 32.00 -32.00 32.00 32.00 0.00 32.00 32.00 64.00 33.00 65.00 32.00 64.00 -32.00 32.00 0.00 32.00 0.00 32.00 -33.00 65.00 33.00 32.00 -65.00 96.00 0.00 65.00 -64.00 32.00 0.00 32.00 0.00 32.00 0.00 32.00 -32.00 64.00 -65.00 97.00 0.00 32.00 -64.00 32.00 -32.00 32.00 0.00 33.00 0.00 32.00 -64.00 64.00 0.00 32.00 -33.00 32.00 -32.00 0.00 65.00 65.00 -65.00 64.00 0.00 0.00 32.00 32.00 -32.00 0.00 32.00 32.00 33.00 0.00 -33.00 65.00 0.00 0.00 -32.00 32.00 0.00 32.00 0.00 32.00 0.00 -32.00 65.00 32.00 0.00 0.00 32.00 32.00 32.00 97.00 0.00 0.00 -32.00 64.00 0.00 32.00 0.00 32.00 0.00 32.00 64.00 225.00 64.00 258.00 65.00 32.00 0.00 64.00 0.00 129.00 64.00 64.00 -32.00 64.00 32.00 65.00 0.00 32.00 0.00 128.00 0.00 97.00 64.00 0.00 65.00 0.00 32.00 -64.00 64.00 -33.00 97.00 -32.00 96.00 -32.00 32.00 -96.00 97.00 -65.00 96.00 -32.00 32.00 -32.00 97.00 0.00 64.00 -32.00 32.00 32.00 0.00 -32.00 32.00 -64.00 65.00 0.00 32.00 0.00 32.00 -65.00 64.00 0.00 32.00 -64.00 33.00 0.00 96.00 -32.00 32.00 -32.00 0.00 0.00 97.00 0.00 32.00 -32.00 64.00 -65.00 32.00 -32.00 32.00 0.00 33.00 -32.00 64.00 -64.00 32.00 0.00 32.00 -33.00 97.00 -96.00 96.00 -64.00 32.00 -65.00 97.00 -64.00 32.00 -32.00 32.00 32.00 0.00 -96.00 32.00 -33.00 32.00 0.00 32.00 -96.00 33.00 -32.00 32.00 -97.00 96.00 -32.00 65.00 -32.00 160.00 -64.00 129.00 -65.00 0.00 0.00 64.00 -32.00 0.00 -96.00 97.00 -32.00 64.00 -129.00 96.00 0.00 97.00 -64.00 0.00 -65.00 64.00 0.00 32.00 -64.00 33.00 -64.00 64.00 -32.00 0.00 -65.00 96.00 -64.00 65.00 -32.00 64.00 -64.00 96.00 0.00 65.00 0.00 96.00 -65.00 0.00 -64.00 97.00 -32.00 -33.00 32.00 0.00 0.00 -32.00 -32.00 0.00 -129.00 32.00 -128.00 161.00 -33.00 0.00 -96.00 97.00 -32.00 64.00 32.00 -32.00 -193.00 225.00 -96.00 161.00 -65.00 96.00 -64.00 161.00 -193.00 161.00 -96.00 193.00 -65.00 96.00 -128.00 193.00 -129.00 225.00 -64.00 64.00 0.00 65.00 -64.00 64.00 -65.00 -32.00 -64.00 64.00 -129.00 161.00 -32.00 64.00 -64.00 64.00 0.00 33.00 -64.00 -33.00 -65.00 33.00 -64.00 64.00 -64.00 129.00 -129.00 64.00 -129.00 161.00 -160.00 128.00 -97.00 129.00 -32.00 64.00 0.00 64.00 0.00 97.00 32.00 32.00 0.00 32.00 -32.00 32.00 -32.00 0.00 -129.00 193.00 -193.00 418.00 -32.00 32.00 -32.00 33.00 -32.00 -33.00 -32.00 -64.00 -97.00 -193.00 -32.00 -96.00 -32.00 0.00 -97.00 -65.00 -32.00 -32.00 -96.00 65.00 0.00 32.00 -32.00 0.00 -97.00 32.00 -32.00 0.00 0.00 -32.00 32.00 0.00 -128.00 0.00 -32.00 32.00 -97.00 -64.00 32.00 -129.00 -32.00 -129.00 0.00 -160.00 -32.00 -65.00 -64.00 -96.00 -33.00 -64.00 -96.00 -65.00 0.00 -32.00 -32.00 -32.00 -32.00 -32.00 -33.00 0.00 -32.00 0.00 -64.00 64.00 -96.00 0.00 -33.00 32.00 -64.00 0.00 -32.00 0.00 -64.00 -32.00 -32.00 0.00 -65.00 -64.00 -64.00 -32.00 -32.00 0.00 32.00 -33.00 0.00 -32.00 -97.00 -32.00 -32.00 0.00 -161.00 -32.00 -32.00 -32.00 -96.00 -64.00 -32.00 -33.00 0.00 -32.00 0.00 -32.00 0.00 -32.00 -32.00 -64.00 -65.00 0.00 -64.00 -65.00 -161.00 -32.00 -32.00 -64.00 -64.00 -97.00 -65.00 -64.00 -32.00 -96.00 0.00 -32.00 0.00 -33.00 -32.00 -32.00 0.00 -32.00 0.00 -96.00 0.00 -33.00 0.00 -64.00 -32.00 -64.00 0.00 -32.00 -129.00 -65.00 -32.00 0.00 -32.00 0.00 -96.00 65.00 -33.00 0.00 -64.00 0.00 -128.00 -129.00 -258.00 -225.00 -96.00 -64.00 -225.00 -32.00 -129.00 0.00 -64.00 0.00 -32.00 -33.00 0.00 -32.00 -32.00 -64.00 -65.00 -97.00 -96.00 -96.00 -65.00 -32.00 -96.00 -32.00 -129.00 -97.00 -32.00 -32.00 -32.00 -32.00 -64.00 0.00 -97.00 -32.00 -128.00 -65.00 -32.00 -32.00 -193.00 -32.00 -386.00 -64.00 -97.00 0.00 -64.00 -32.00 -354.00 -225.00 0.00 -33.00 -32.00 -64.00 -32.00 -64.00 -64.00 -32.00 -129.00 -65.00 -161.00 -32.00 -32.00 0.00 -128.00 65.00 -33.00 0.00 -32.00 -97.00 -64.00 -64.00 -32.00 -65.00 -32.00 0.00 -65.00 0.00 0.00 -64.00 -32.00 0.00 -193.00 -161.00 -32.00 -32.00 -32.00 0.00 -96.00 32.00 -193.00 -64.00 -161.00 -32.00 -64.00 -64.00 32.00 -97.00 -65.00 -64.00 -64.00 -64.00 -32.00 0.00 -64.00 0.00 -65.00 -65.00 -32.00 0.00 -32.00 -32.00 0.00 -32.00 -32.00 0.00 -129.00 -32.00 -32.00 0.00 -32.00 32.00 -97.00 -32.00 -64.00 32.00 -96.00 -97.00 -97.00 0.00 -32.00 -32.00 0.00 -64.00 32.00 -32.00 0.00 -64.00 -32.00 -33.00 -32.00 -96.00 -129.00 -129.00z"},se:{name:"SE",path:"M175061.00 80093.00l32.00 0.00 33.00 -64.00 32.00 -96.00 0.00 -65.00 0.00 -64.00 0.00 -64.00 32.00 -65.00 32.00 0.00 97.00 -32.00 32.00 64.00 64.00 0.00 32.00 0.00 64.00 33.00 65.00 0.00 32.00 -65.00 64.00 32.00 65.00 -64.00 32.00 32.00 32.00 32.00 96.00 -32.00 32.00 0.00 33.00 65.00 32.00 0.00 64.00 64.00 0.00 32.00 0.00 129.00 129.00 0.00 128.00 -65.00 161.00 -64.00 579.00 -225.00 -64.00 -547.00 0.00 -32.00 -33.00 -32.00 0.00 -32.00 -32.00 -32.00 0.00 -32.00 65.00 0.00 0.00 -33.00 32.00 -32.00 0.00 32.00 0.00 -64.00 32.00 -64.00 0.00 -32.00 0.00 -32.00 -32.00 -97.00 -161.00 -289.00 32.00 -32.00 -32.00 -65.00 96.00 -32.00 -32.00 0.00 0.00 -32.00 32.00 -32.00 0.00 -32.00 33.00 0.00 32.00 0.00 0.00 -32.00 32.00 -33.00 32.00 0.00 96.00 -64.00 33.00 -32.00 96.00 0.00 129.00 -64.00 -33.00 -33.00 0.00 -32.00 -128.00 -611.00 -64.00 -32.00 0.00 -32.00 32.00 -161.00 0.00 -64.00 -97.00 -129.00 -128.00 -257.00 0.00 -96.00 0.00 -32.00 0.00 -65.00 -32.00 -64.00 -226.00 -129.00 -32.00 32.00 -96.00 -32.00 -64.00 0.00 -33.00 0.00 0.00 -64.00 -64.00 0.00 -64.00 32.00 -32.00 0.00 -33.00 -32.00 -96.00 -193.00 -64.00 -32.00 0.00 -32.00 64.00 -97.00 0.00 -96.00 64.00 -64.00 0.00 -33.00 -32.00 -32.00 32.00 -64.00 32.00 -64.00 -32.00 -32.00 -32.00 0.00 -96.00 -33.00 -97.00 -96.00 0.00 -32.00 -32.00 0.00 -64.00 -129.00 0.00 -96.00 0.00 -97.00 0.00 -64.00 0.00 -32.00 0.00 -32.00 64.00 -33.00 32.00 -64.00 65.00 -64.00 32.00 0.00 32.00 0.00 32.00 -32.00 -32.00 -32.00 -64.00 -33.00 -33.00 -32.00 -32.00 -32.00 -64.00 -32.00 -32.00 -64.00 0.00 -97.00 0.00 -32.00 32.00 -32.00 32.00 32.00 0.00 -32.00 32.00 -32.00 0.00 -32.00 -32.00 -33.00 32.00 -32.00 32.00 -32.00 0.00 -32.00 33.00 -64.00 64.00 64.00 161.00 32.00 193.00 64.00 96.00 -32.00 32.00 0.00 32.00 32.00 193.00 161.00 32.00 0.00 0.00 64.00 65.00 0.00 32.00 0.00 32.00 65.00 64.00 64.00 32.00 97.00 33.00 0.00 128.00 -65.00 32.00 0.00 161.00 32.00 129.00 65.00 64.00 32.00 32.00 64.00 32.00 64.00 0.00 33.00 354.00 225.00 64.00 32.00 97.00 0.00 386.00 64.00 193.00 32.00 32.00 32.00 128.00 65.00 97.00 32.00 64.00 0.00 32.00 32.00 32.00 32.00 129.00 97.00 96.00 32.00 65.00 32.00 96.00 96.00 65.00 97.00 32.00 64.00 0.00 32.00 32.00 33.00 64.00 0.00 129.00 0.00 225.00 32.00 96.00 64.00 258.00 225.00 128.00 129.00 64.00 0.00 33.00 0.00 96.00 -65.00 32.00 0.00 32.00 0.00 129.00 65.00 0.00 32.00 32.00 64.00 0.00 64.00 0.00 33.00 0.00 96.00 0.00 32.00 32.00 32.00 0.00 33.00 0.00 32.00 32.00 96.00 65.00 64.00 64.00 97.00 32.00 64.00 161.00 32.00 64.00 65.00 65.00 0.00 32.00 64.00 0.00 32.00 0.00 32.00 0.00 32.00 32.00 33.00 96.00 64.00 32.00 32.00 161.00 32.00 32.00 0.00 97.00 32.00 0.00 32.00 -32.00 33.00 32.00 0.00 64.00 32.00 65.00 64.00 32.00 0.00 64.00 32.00 32.00 0.00 64.00 0.00 33.00 -32.00 96.00 0.00 64.00 -64.00 32.00 0.00 33.00 0.00 32.00 32.00 32.00 32.00 0.00 32.00 96.00 65.00 33.00 64.00 64.00 96.00 32.00 65.00 0.00 160.00 32.00 129.00 -32.00 129.00 97.00 64.00 32.00 -32.00 128.00 0.00 -32.00 0.00 0.00 32.00 32.00 0.00 97.00 -32.00 32.00 0.00 0.00 -32.00 96.00 -65.00 32.00 32.00 97.00 65.00 32.00 0.00 32.00 96.00 97.00 193.00 32.00 64.00 0.00 33.00 0.00 32.00 0.00 64.00 -32.00 -32.00 -161.00 32.00 -289.00 64.00 -386.00 161.00 -193.00 97.00 -161.00 128.00 -129.00 97.00 -225.00 96.00 -386.00 257.00 -160.00 161.00 -32.00 32.00 -418.00 418.00 -129.00 161.00 -129.00 193.00 -160.00 225.00 0.00 64.00 -129.00 161.00 -354.00 515.00 -128.00 257.00 32.00 32.00 -257.00 289.00 -258.00 322.00 -160.00 289.00 -129.00 386.00 -32.00 32.00 0.00 65.00 -64.00 0.00 -33.00 0.00 -64.00 0.00 -32.00 64.00 -32.00 0.00 -97.00 96.00 -96.00 97.00 -129.00 96.00 -64.00 32.00 -32.00 0.00 -129.00 0.00 -64.00 0.00 -64.00 65.00 0.00 64.00 -161.00 0.00 -32.00 0.00 -33.00 -32.00 -32.00 0.00 -32.00 0.00 32.00 32.00 -32.00 0.00 -32.00 -32.00 32.00 -64.00 -32.00 0.00 -32.00 0.00 -64.00 32.00 -33.00 0.00 -32.00 0.00 -32.00 -32.00 -32.00 -65.00 -32.00 0.00 -32.00 32.00 -33.00 -32.00 0.00 65.00 -32.00 0.00 -32.00 0.00 32.00 64.00 -64.00 64.00 0.00 32.00 0.00 32.00 -64.00 -32.00 -65.00 0.00 33.00 -96.00 -33.00 0.00 -64.00 32.00 -32.00 0.00 -32.00 0.00 0.00 -64.00 -97.00 0.00 -64.00 -65.00 -32.00 33.00 -32.00 -33.00 -65.00 0.00 -32.00 -32.00 -32.00 32.00 -64.00 -32.00 0.00 -64.00 32.00 -32.00 -32.00 -32.00 -32.00 0.00 -65.00 -33.00 -32.00 0.00 -32.00 -64.00 -32.00 0.00 -32.00 -32.00 0.00 -32.00 0.00 -32.00 32.00 0.00 32.00 0.00 0.00 -32.00 0.00 -33.00 -96.00 33.00 0.00 -33.00 -65.00 -32.00 32.00 0.00 65.00 0.00 -65.00 -32.00 -32.00 0.00 -32.00 64.00 0.00 -32.00 -32.00 32.00 -32.00 -32.00 0.00 -32.00 0.00 -64.00 -32.00 0.00 -32.00 -32.00 -65.00 0.00 0.00 32.00 -32.00 0.00 0.00 64.00 -32.00 0.00 0.00 -32.00 -32.00 -32.00 -32.00 -32.00 32.00 0.00 0.00 -33.00 -32.00 0.00 -33.00 33.00 0.00 -65.00 -64.00 0.00 0.00 -32.00 32.00 -32.00 0.00 -32.00 -32.00 -32.00 -32.00 -97.00 0.00 -32.00 -32.00 32.00 -32.00 -32.00 0.00 -32.00 64.00 0.00 -64.00 -32.00 0.00 -32.00 32.00 0.00 -64.00 -97.00 0.00 -64.00 64.00 -32.00 0.00 -32.00 32.00 -33.00 -32.00 -32.00 32.00 -32.00 0.00 -32.00 -32.00 0.00 0.00 -32.00 32.00 0.00 -32.00 -65.00 32.00 0.00 32.00 -32.00 0.00 -32.00 0.00 -32.00 0.00 -32.00 32.00 -32.00 -32.00 0.00 -32.00 0.00 -64.00 -32.00 -32.00 32.00 -97.00 -97.00 -32.00 32.00 -64.00 -32.00 -65.00 -64.00 -64.00 -32.00 32.00 -32.00 -32.00 -32.00 32.00 -65.00 0.00 -32.00 -32.00 0.00 -64.00 -32.00 -32.00 -64.00 0.00 -33.00 32.00 0.00 32.00 -96.00 0.00 -64.00 -32.00 0.00 0.00 -33.00 -32.00 0.00 0.00 -32.00 -33.00 0.00 -32.00 -32.00 0.00 -32.00 32.00 0.00 -32.00 -64.00 0.00 -32.00 -32.00 -33.00 -64.00 -32.00 0.00 65.00 -32.00 0.00 -33.00 -33.00 -32.00 -64.00 -128.00 -64.00 -32.00 -64.00 -33.00 -33.00 33.00 -64.00 0.00 -32.00 -97.00 -32.00 0.00 -65.00 -32.00 0.00 -32.00 33.00 0.00 -33.00 -65.00 -32.00 0.00 -96.00 -64.00 -97.00 0.00 -64.00 32.00 -64.00 32.00 -32.00 -32.00 -97.00 -32.00 0.00 32.00 -64.00 -32.00 -64.00 32.00 -33.00z"},df:{name:"DF",path:"M127474.00 104691.00l0.00 -33.00 65.00 -96.00 128.00 -32.00 33.00 -64.00 96.00 -129.00 32.00 0.00 32.00 -64.00 -32.00 -129.00 -32.00 -64.00 -64.00 32.00 -65.00 -32.00 0.00 -97.00 33.00 -128.00 32.00 -97.00 64.00 -96.00 64.00 0.00 0.00 -515.00 0.00 -64.00 708.00 0.00 96.00 0.00 1222.00 0.00 547.00 0.00 450.00 0.00 321.00 0.00 386.00 0.00 0.00 225.00 64.00 0.00 65.00 96.00 32.00 0.00 0.00 33.00 32.00 32.00 129.00 0.00 96.00 32.00 32.00 0.00 32.00 32.00 -32.00 32.00 -64.00 161.00 32.00 64.00 0.00 65.00 0.00 64.00 -32.00 32.00 32.00 32.00 32.00 0.00 32.00 32.00 0.00 65.00 -32.00 64.00 0.00 64.00 32.00 32.00 0.00 33.00 -32.00 0.00 0.00 64.00 0.00 -32.00 0.00 32.00 -32.00 32.00 0.00 32.00 0.00 32.00 -32.00 0.00 -32.00 97.00 -32.00 32.00 0.00 32.00 -33.00 0.00 0.00 64.00 -32.00 0.00 -32.00 33.00 0.00 32.00 0.00 32.00 0.00 32.00 0.00 32.00 -32.00 32.00 32.00 0.00 0.00 33.00 -32.00 64.00 -32.00 0.00 32.00 0.00 0.00 64.00 32.00 32.00 -32.00 32.00 64.00 0.00 -32.00 33.00 0.00 32.00 32.00 0.00 0.00 32.00 0.00 32.00 -64.00 0.00 32.00 32.00 0.00 32.00 0.00 33.00 -32.00 0.00 0.00 32.00 0.00 32.00 0.00 64.00 0.00 32.00 0.00 32.00 32.00 0.00 0.00 33.00 32.00 0.00 0.00 32.00 65.00 0.00 0.00 32.00 32.00 0.00 0.00 32.00 32.00 -32.00 32.00 64.00 32.00 0.00 0.00 32.00 65.00 0.00 -33.00 32.00 33.00 0.00 0.00 33.00 -1480.00 0.00 -289.00 0.00 -643.00 32.00 -579.00 0.00 -386.00 0.00 -64.00 0.00 -257.00 0.00 -900.00 0.00 0.00 -32.00 32.00 -97.00 0.00 -96.00 32.00 -65.00 32.00 -96.00 -32.00 -32.00 64.00 -64.00 0.00 -65.00 0.00 -32.00 -64.00 -32.00 -32.00 32.00 -32.00 -32.00 0.00 -32.00 32.00 0.00 0.00 -65.00 -32.00 0.00 0.00 -64.00 0.00 -32.00 32.00 -32.00 -32.00 -32.00 -33.00 -161.00 0.00 -64.00z"},pe:{name:"PE",path:"M160271.00 69901.00l96.00 0.00 129.00 -65.00 32.00 -32.00 96.00 -128.00 161.00 0.00 65.00 -33.00 32.00 -32.00 64.00 0.00 64.00 -64.00 -32.00 -96.00 0.00 -65.00 32.00 0.00 32.00 -32.00 65.00 0.00 32.00 -32.00 32.00 -32.00 32.00 -32.00 65.00 -129.00 0.00 -64.00 64.00 0.00 32.00 32.00 32.00 0.00 64.00 -32.00 33.00 -65.00 32.00 0.00 32.00 -32.00 32.00 -96.00 0.00 -97.00 129.00 33.00 32.00 -161.00 32.00 -97.00 161.00 -32.00 32.00 -96.00 32.00 0.00 64.00 -32.00 65.00 64.00 0.00 32.00 32.00 32.00 96.00 64.00 65.00 65.00 64.00 -65.00 32.00 -64.00 0.00 -64.00 0.00 -64.00 32.00 -33.00 32.00 0.00 0.00 -96.00 -32.00 0.00 32.00 -64.00 97.00 0.00 32.00 32.00 32.00 64.00 0.00 32.00 97.00 0.00 96.00 -96.00 -32.00 -129.00 32.00 -32.00 0.00 -32.00 129.00 -32.00 0.00 -65.00 32.00 0.00 0.00 -32.00 0.00 -32.00 32.00 -32.00 -32.00 -129.00 64.00 -32.00 32.00 -32.00 97.00 -32.00 32.00 -32.00 32.00 -32.00 96.00 0.00 0.00 -33.00 33.00 -64.00 32.00 -32.00 32.00 -64.00 64.00 0.00 32.00 -32.00 0.00 -65.00 33.00 -32.00 64.00 0.00 32.00 -32.00 0.00 -32.00 32.00 -32.00 161.00 64.00 0.00 -32.00 32.00 -32.00 0.00 -65.00 -32.00 -32.00 -32.00 -64.00 32.00 -129.00 64.00 -161.00 32.00 -96.00 161.00 -289.00 0.00 -65.00 0.00 -32.00 32.00 -386.00 0.00 -64.00 -32.00 -96.00 0.00 -33.00 -64.00 -64.00 -32.00 -32.00 -32.00 0.00 -258.00 -97.00 -128.00 -32.00 -97.00 -96.00 -32.00 -193.00 64.00 -193.00 97.00 -193.00 0.00 -32.00 0.00 -97.00 0.00 -64.00 0.00 -32.00 -32.00 -32.00 0.00 -32.00 -161.00 -193.00 -32.00 -32.00 -97.00 -258.00 0.00 -64.00 32.00 -64.00 161.00 -32.00 65.00 -33.00 32.00 -64.00 482.00 -193.00 225.00 -32.00 386.00 0.00 225.00 0.00 257.00 -64.00 129.00 64.00 64.00 0.00 32.00 32.00 129.00 193.00 450.00 -96.00 354.00 -65.00 257.00 0.00 64.00 -64.00 129.00 32.00 96.00 -32.00 225.00 -257.00 33.00 0.00 64.00 32.00 161.00 -64.00 32.00 -32.00 96.00 32.00 65.00 0.00 64.00 0.00 64.00 0.00 161.00 -32.00 225.00 -33.00 97.00 0.00 96.00 -32.00 32.00 0.00 64.00 65.00 97.00 64.00 96.00 0.00 32.00 32.00 33.00 0.00 64.00 97.00 64.00 64.00 97.00 64.00 128.00 97.00 32.00 0.00 65.00 64.00 32.00 64.00 64.00 64.00 129.00 33.00 32.00 0.00 129.00 64.00 64.00 32.00 32.00 0.00 129.00 97.00 64.00 64.00 129.00 128.00 64.00 33.00 0.00 32.00 32.00 128.00 64.00 97.00 33.00 32.00 32.00 0.00 32.00 32.00 -32.00 0.00 -65.00 64.00 -32.00 33.00 0.00 96.00 -32.00 32.00 0.00 65.00 129.00 0.00 32.00 -33.00 32.00 33.00 0.00 32.00 96.00 32.00 0.00 64.00 0.00 32.00 -32.00 32.00 65.00 0.00 32.00 -32.00 64.00 0.00 64.00 -32.00 97.00 32.00 64.00 97.00 129.00 0.00 64.00 32.00 32.00 96.00 97.00 65.00 0.00 64.00 32.00 64.00 32.00 129.00 0.00 64.00 32.00 65.00 -64.00 64.00 32.00 32.00 129.00 -96.00 64.00 -97.00 129.00 32.00 32.00 -32.00 32.00 0.00 32.00 97.00 0.00 32.00 96.00 32.00 33.00 -32.00 32.00 0.00 32.00 0.00 0.00 -32.00 0.00 -33.00 32.00 -32.00 32.00 -64.00 32.00 -64.00 -32.00 -65.00 32.00 -64.00 0.00 -32.00 0.00 -32.00 32.00 0.00 33.00 -32.00 32.00 32.00 32.00 0.00 0.00 -65.00 64.00 0.00 32.00 33.00 65.00 -33.00 0.00 -96.00 64.00 -64.00 64.00 32.00 33.00 0.00 64.00 0.00 64.00 0.00 32.00 -97.00 0.00 -64.00 -64.00 -32.00 32.00 -64.00 32.00 0.00 0.00 32.00 65.00 0.00 64.00 0.00 32.00 -32.00 0.00 -33.00 32.00 33.00 64.00 -33.00 33.00 0.00 32.00 0.00 32.00 -64.00 32.00 -32.00 -32.00 -32.00 64.00 -32.00 32.00 0.00 0.00 -33.00 65.00 0.00 32.00 65.00 64.00 0.00 65.00 128.00 32.00 0.00 64.00 65.00 0.00 32.00 32.00 0.00 0.00 32.00 97.00 32.00 0.00 97.00 32.00 0.00 32.00 64.00 0.00 64.00 64.00 32.00 0.00 65.00 64.00 0.00 33.00 -65.00 0.00 65.00 32.00 -32.00 32.00 32.00 96.00 -32.00 65.00 32.00 64.00 -32.00 97.00 0.00 0.00 -65.00 32.00 -32.00 96.00 0.00 64.00 -64.00 97.00 0.00 32.00 64.00 64.00 0.00 32.00 0.00 33.00 -64.00 -33.00 -32.00 129.00 -33.00 32.00 -32.00 0.00 -32.00 32.00 -32.00 33.00 -32.00 64.00 96.00 32.00 -32.00 32.00 32.00 32.00 -32.00 33.00 32.00 0.00 65.00 0.00 32.00 32.00 0.00 -32.00 64.00 32.00 32.00 32.00 32.00 -64.00 97.00 96.00 0.00 -32.00 32.00 32.00 32.00 -32.00 64.00 32.00 129.00 64.00 64.00 32.00 33.00 65.00 -33.00 32.00 0.00 96.00 0.00 0.00 -32.00 65.00 0.00 32.00 -32.00 32.00 -32.00 64.00 -32.00 97.00 -65.00 64.00 -64.00 64.00 32.00 32.00 0.00 33.00 65.00 32.00 32.00 32.00 32.00 0.00 32.00 32.00 32.00 193.00 32.00 32.00 -32.00 0.00 -32.00 -32.00 -64.00 0.00 -65.00 0.00 -64.00 32.00 -32.00 129.00 -96.00 96.00 32.00 65.00 32.00 0.00 64.00 32.00 0.00 32.00 0.00 32.00 -32.00 64.00 32.00 32.00 -32.00 33.00 -32.00 64.00 -32.00 0.00 -65.00 96.00 -64.00 0.00 -96.00 65.00 0.00 64.00 0.00 32.00 0.00 -32.00 -33.00 -32.00 -32.00 32.00 -32.00 64.00 -32.00 97.00 -129.00 32.00 -32.00 64.00 -32.00 161.00 0.00 64.00 -96.00 32.00 0.00 33.00 0.00 32.00 32.00 0.00 64.00 32.00 0.00 0.00 64.00 64.00 65.00 0.00 -32.00 64.00 -33.00 0.00 -64.00 -32.00 -32.00 -64.00 -32.00 32.00 -32.00 0.00 -33.00 32.00 -32.00 32.00 -64.00 33.00 0.00 32.00 -96.00 32.00 0.00 64.00 -33.00 0.00 -64.00 0.00 -32.00 129.00 -32.00 0.00 -65.00 96.00 -64.00 32.00 64.00 33.00 -32.00 64.00 32.00 64.00 -32.00 32.00 -32.00 0.00 -64.00 97.00 -32.00 96.00 -65.00 97.00 -32.00 96.00 -32.00 0.00 -32.00 0.00 -97.00 32.00 -32.00 33.00 -32.00 0.00 -32.00 32.00 -32.00 32.00 0.00 32.00 -97.00 32.00 -32.00 0.00 -64.00 -32.00 -64.00 32.00 -32.00 97.00 -33.00 128.00 33.00 32.00 -33.00 33.00 0.00 64.00 33.00 32.00 -33.00 96.00 0.00 193.00 -96.00 -32.00 -64.00 32.00 -65.00 65.00 -96.00 96.00 0.00 32.00 0.00 97.00 0.00 32.00 -65.00 96.00 0.00 33.00 0.00 96.00 0.00 96.00 65.00 65.00 32.00 96.00 64.00 32.00 65.00 32.00 64.00 33.00 0.00 64.00 0.00 32.00 64.00 32.00 -32.00 32.00 32.00 65.00 32.00 96.00 0.00 65.00 33.00 0.00 32.00 32.00 64.00 64.00 0.00 0.00 -32.00 32.00 0.00 97.00 64.00 64.00 64.00 -64.00 97.00 64.00 0.00 0.00 32.00 -32.00 32.00 32.00 64.00 32.00 33.00 64.00 32.00 0.00 32.00 0.00 32.00 32.00 0.00 0.00 32.00 -64.00 65.00 -32.00 -33.00 -96.00 33.00 0.00 32.00 -129.00 32.00 -64.00 64.00 -97.00 0.00 -64.00 64.00 -97.00 0.00 -64.00 97.00 -96.00 64.00 -65.00 65.00 -32.00 96.00 -32.00 96.00 -64.00 33.00 0.00 32.00 0.00 32.00 0.00 64.00 64.00 65.00 32.00 32.00 0.00 32.00 32.00 64.00 32.00 32.00 65.00 65.00 0.00 96.00 64.00 64.00 -96.00 129.00 0.00 32.00 32.00 0.00 -32.00 64.00 -33.00 0.00 -32.00 33.00 0.00 32.00 -32.00 -32.00 -32.00 -33.00 -32.00 0.00 -32.00 33.00 -97.00 64.00 -32.00 -32.00 -32.00 32.00 -64.00 32.00 32.00 32.00 64.00 0.00 0.00 97.00 -96.00 32.00 -32.00 32.00 32.00 32.00 0.00 64.00 -193.00 129.00 -97.00 0.00 0.00 32.00 -64.00 0.00 0.00 32.00 32.00 0.00 32.00 0.00 -32.00 33.00 32.00 32.00 0.00 32.00 -32.00 0.00 -32.00 32.00 -96.00 32.00 -33.00 0.00 0.00 32.00 -32.00 97.00 65.00 0.00 0.00 32.00 96.00 -64.00 64.00 0.00 65.00 0.00 64.00 32.00 64.00 -32.00 97.00 0.00 32.00 32.00 32.00 -32.00 0.00 32.00 64.00 0.00 0.00 -65.00 65.00 -32.00 64.00 32.00 0.00 97.00 32.00 32.00 32.00 0.00 0.00 32.00 64.00 0.00 33.00 32.00 32.00 33.00 0.00 64.00 0.00 64.00 -32.00 97.00 0.00 64.00 64.00 96.00 -32.00 65.00 32.00 96.00 0.00 32.00 -32.00 0.00 -32.00 65.00 32.00 64.00 -65.00 32.00 0.00 32.00 33.00 32.00 64.00 33.00 96.00 -33.00 0.00 65.00 0.00 64.00 0.00 64.00 129.00 129.00 32.00 96.00 193.00 32.00 32.00 0.00 97.00 129.00 128.00 64.00 65.00 -32.00 96.00 0.00 32.00 0.00 32.00 -32.00 0.00 -64.00 97.00 -32.00 96.00 -97.00 33.00 -64.00 96.00 0.00 96.00 -64.00 225.00 -97.00 33.00 -64.00 64.00 0.00 64.00 0.00 65.00 32.00 32.00 -32.00 32.00 -64.00 32.00 -33.00 97.00 0.00 0.00 -32.00 32.00 0.00 -32.00 -32.00 0.00 -32.00 64.00 32.00 96.00 0.00 -32.00 -96.00 32.00 -33.00 97.00 -32.00 128.00 -32.00 65.00 -32.00 0.00 -64.00 -33.00 -33.00 -64.00 0.00 0.00 -64.00 -32.00 0.00 0.00 -32.00 32.00 -32.00 97.00 -64.00 0.00 -193.00 0.00 -129.00 32.00 -32.00 0.00 -64.00 32.00 -97.00 129.00 32.00 32.00 32.00 32.00 -32.00 -32.00 -32.00 32.00 -64.00 -32.00 -97.00 32.00 -32.00 32.00 -32.00 64.00 -32.00 65.00 32.00 193.00 97.00 64.00 -33.00 32.00 33.00 64.00 -33.00 97.00 0.00 0.00 -32.00 32.00 -64.00 32.00 0.00 0.00 -64.00 -32.00 -33.00 32.00 -32.00 0.00 -160.00 0.00 -65.00 32.00 -32.00 65.00 0.00 64.00 -32.00 96.00 0.00 65.00 -32.00 32.00 32.00 257.00 0.00 32.00 0.00 32.00 32.00 97.00 64.00 32.00 0.00 64.00 0.00 32.00 -64.00 0.00 -32.00 -64.00 -32.00 0.00 -32.00 32.00 -33.00 161.00 -128.00 32.00 32.00 32.00 96.00 97.00 -32.00 161.00 0.00 96.00 0.00 32.00 0.00 64.00 -32.00 161.00 32.00 97.00 97.00 32.00 -32.00 32.00 0.00 64.00 64.00 97.00 0.00 32.00 32.00 32.00 -64.00 32.00 0.00 65.00 -65.00 64.00 0.00 64.00 0.00 32.00 -32.00 161.00 32.00 96.00 -64.00 0.00 -64.00 0.00 -32.00 33.00 -32.00 64.00 0.00 96.00 -33.00 65.00 33.00 32.00 0.00 32.00 0.00 96.00 -65.00 65.00 0.00 96.00 -64.00 32.00 0.00 33.00 -32.00 0.00 -32.00 32.00 0.00 96.00 -33.00 32.00 0.00 0.00 -32.00 65.00 -32.00 32.00 32.00 32.00 0.00 32.00 0.00 97.00 0.00 32.00 0.00 64.00 -64.00 32.00 -32.00 64.00 -64.00 0.00 -33.00 33.00 -32.00 64.00 0.00 32.00 0.00 64.00 0.00 65.00 32.00 128.00 -32.00 32.00 -32.00 65.00 0.00 -97.00 -129.00 32.00 -64.00 33.00 0.00 0.00 -32.00 32.00 -64.00 -65.00 32.00 -32.00 -32.00 0.00 -32.00 32.00 -33.00 33.00 -96.00 0.00 -97.00 32.00 -32.00 32.00 -32.00 32.00 -32.00 -32.00 -64.00 0.00 -65.00 32.00 -160.00 97.00 -33.00 128.00 33.00 64.00 0.00 33.00 64.00 64.00 32.00 32.00 0.00 32.00 -64.00 129.00 -65.00 32.00 -32.00 32.00 0.00 64.00 0.00 0.00 -32.00 0.00 -64.00 33.00 0.00 64.00 0.00 0.00 -32.00 -32.00 -32.00 64.00 0.00 32.00 0.00 32.00 0.00 33.00 0.00 96.00 -97.00 193.00 -64.00 64.00 32.00 129.00 32.00 64.00 32.00 32.00 0.00 65.00 -32.00 64.00 32.00 32.00 0.00 97.00 32.00 32.00 0.00 96.00 33.00 64.00 -33.00 33.00 -32.00 32.00 0.00 32.00 32.00 96.00 65.00 65.00 64.00 128.00 96.00 97.00 65.00 0.00 64.00 -32.00 64.00 32.00 65.00 0.00 32.00 64.00 64.00 64.00 97.00 33.00 0.00 96.00 -65.00 32.00 32.00 32.00 33.00 32.00 0.00 33.00 0.00 0.00 32.00 32.00 0.00 32.00 -65.00 96.00 65.00 65.00 -32.00 64.00 32.00 32.00 0.00 32.00 32.00 -32.00 0.00 -32.00 0.00 32.00 64.00 32.00 65.00 32.00 32.00 0.00 64.00 65.00 64.00 0.00 65.00 -65.00 96.00 -64.00 193.00 -32.00 0.00 -32.00 32.00 32.00 32.00 64.00 0.00 -32.00 65.00 32.00 64.00 32.00 96.00 -64.00 225.00 0.00 97.00 -64.00 0.00 0.00 32.00 32.00 64.00 0.00 33.00 0.00 32.00 32.00 0.00 0.00 160.00 64.00 65.00 0.00 96.00 0.00 32.00 -32.00 225.00 -32.00 129.00 0.00 97.00 -129.00 128.00 0.00 32.00 0.00 32.00 -96.00 225.00 -129.00 354.00 -32.00 97.00 0.00 96.00 -32.00 97.00 32.00 0.00 -96.00 160.00 -32.00 97.00 -32.00 64.00 0.00 32.00 64.00 32.00 -64.00 161.00 0.00 32.00 32.00 0.00 32.00 33.00 -32.00 32.00 -65.00 0.00 -32.00 32.00 65.00 64.00 -129.00 289.00 -32.00 129.00 -32.00 64.00 -33.00 65.00 0.00 32.00 0.00 64.00 -32.00 32.00 0.00 65.00 32.00 64.00 -32.00 32.00 0.00 64.00 0.00 33.00 -32.00 0.00 -32.00 -33.00 -32.00 33.00 -32.00 32.00 -33.00 64.00 -32.00 32.00 0.00 64.00 0.00 33.00 -96.00 160.00 -32.00 32.00 32.00 97.00 -64.00 32.00 -33.00 64.00 33.00 65.00 0.00 32.00 -33.00 32.00 -32.00 64.00 32.00 65.00 -96.00 128.00 0.00 65.00 32.00 0.00 -32.00 64.00 -32.00 0.00 -97.00 128.00 0.00 97.00 33.00 96.00 0.00 33.00 -65.00 32.00 -64.00 193.00 0.00 -65.00 -97.00 -64.00 -128.00 0.00 -32.00 0.00 -65.00 0.00 -64.00 -32.00 -64.00 32.00 -129.00 -64.00 -64.00 0.00 -32.00 0.00 -258.00 -65.00 -225.00 -64.00 -32.00 -64.00 -32.00 0.00 -32.00 0.00 -64.00 0.00 0.00 32.00 -97.00 0.00 -32.00 -32.00 0.00 -32.00 -32.00 0.00 32.00 -65.00 -32.00 0.00 -32.00 0.00 -32.00 0.00 0.00 32.00 -65.00 0.00 0.00 33.00 -32.00 -33.00 0.00 -32.00 -32.00 32.00 0.00 -32.00 -64.00 0.00 -65.00 65.00 0.00 -65.00 -32.00 32.00 -32.00 33.00 -64.00 0.00 -32.00 64.00 -33.00 0.00 -32.00 0.00 -32.00 32.00 -32.00 64.00 -97.00 0.00 -64.00 65.00 -32.00 32.00 -32.00 0.00 -32.00 0.00 -32.00 0.00 -65.00 64.00 -96.00 0.00 -32.00 65.00 -65.00 -33.00 -32.00 33.00 -32.00 0.00 -32.00 0.00 -64.00 32.00 -65.00 -32.00 -64.00 -33.00 -32.00 -32.00 -32.00 0.00 32.00 -32.00 -32.00 -32.00 32.00 -64.00 0.00 -65.00 0.00 32.00 -32.00 -64.00 -33.00 0.00 -64.00 64.00 -64.00 -32.00 -32.00 65.00 -65.00 0.00 -32.00 0.00 -64.00 -65.00 -129.00 32.00 -32.00 -32.00 -32.00 32.00 -32.00 0.00 -32.00 0.00 0.00 33.00 -32.00 64.00 -33.00 0.00 -64.00 0.00 -32.00 32.00 -64.00 32.00 0.00 32.00 -32.00 0.00 -33.00 0.00 -64.00 0.00 -64.00 65.00 -129.00 -32.00 -161.00 32.00 -96.00 128.00 -193.00 65.00 -32.00 64.00 32.00 64.00 64.00 32.00 32.00 65.00 -32.00 32.00 0.00 32.00 -64.00 64.00 -64.00 32.00 0.00 33.00 -32.00 0.00 -33.00 0.00 -64.00 0.00 -32.00 0.00 -32.00 0.00 -32.00 32.00 -33.00 0.00 -32.00 0.00 -32.00 96.00 -32.00 32.00 -32.00 0.00 0.00 65.00 -64.00 64.00 -65.00 0.00 -96.00 0.00 0.00 64.00 32.00 32.00 0.00 33.00 0.00 64.00 64.00 0.00 32.00 32.00 0.00 64.00 65.00 32.00 0.00 33.00 -97.00 32.00 -32.00 -32.00 0.00 32.00 -32.00 0.00 0.00 -32.00 -32.00 0.00 -32.00 -33.00 -65.00 33.00 -32.00 0.00 0.00 32.00 -32.00 -32.00 -32.00 32.00 0.00 -32.00 -32.00 32.00 -32.00 32.00 -33.00 64.00 -32.00 32.00 -32.00 0.00 -64.00 -32.00 0.00 32.00 32.00 33.00 -32.00 32.00 -32.00 32.00 -65.00 -32.00 -64.00 32.00 -64.00 0.00 -32.00 -32.00 -33.00 64.00 -32.00 -32.00 0.00 -64.00 -64.00 0.00 0.00 32.00 -64.00 32.00 0.00 32.00 -33.00 0.00 -32.00 32.00 -32.00 32.00 -32.00 -32.00 -32.00 0.00 -32.00 65.00 0.00 32.00 -32.00 32.00 -33.00 32.00 -321.00 96.00 0.00 129.00 32.00 0.00 0.00 32.00 0.00 32.00 -32.00 0.00 -64.00 32.00 -33.00 0.00 -64.00 33.00 0.00 -33.00 0.00 -32.00 -32.00 0.00 0.00 -32.00 -32.00 32.00 0.00 -32.00 -32.00 32.00 -33.00 -32.00 0.00 -32.00 -32.00 0.00 -32.00 -32.00 0.00 32.00 -64.00 -32.00 -97.00 -129.00 -64.00 -32.00 -289.00 -32.00 -193.00 96.00 -193.00 0.00 -32.00 -64.00 -32.00 -32.00 -97.00 0.00 -32.00 32.00 32.00 0.00 -96.00 32.00 -32.00 0.00 -65.00 65.00 -64.00 128.00 32.00 32.00 0.00 32.00 -96.00 65.00 0.00 64.00 32.00 32.00 0.00 32.00 -32.00 0.00 -33.00 33.00 -32.00 0.00 -96.00 -97.00 -129.00 -64.00 -96.00 -161.00 -129.00 0.00 -32.00 -64.00 0.00 64.00 -32.00 -64.00 32.00 -97.00 -96.00 -128.00 -33.00 -32.00 -128.00 -65.00 -32.00 0.00 -65.00 97.00 -64.00 32.00 -97.00 64.00 -32.00 -32.00 0.00 -32.00 0.00 -64.00 65.00 -65.00 -193.00 -128.00 -65.00 32.00 -96.00 96.00 0.00 -32.00 0.00 -32.00 0.00 -32.00 0.00 -65.00 -32.00 0.00 -32.00 -64.00 0.00 -32.00 0.00 -32.00 -65.00 -65.00 -32.00 -32.00 -64.00 -64.00 -97.00 -129.00 -64.00 -64.00 0.00 -32.00 0.00 -32.00 -64.00 0.00 -32.00 -64.00 -322.00 -129.00 -64.00 -64.00 -97.00 -65.00 -64.00 0.00 -96.00 0.00 -129.00 -128.00 32.00 -33.00 0.00 -96.00 0.00 -32.00 -96.00 0.00 -65.00 -32.00 -32.00 0.00 -64.00 -32.00 -97.00 96.00 -96.00 -32.00 -64.00 32.00 -65.00 64.00 -32.00 65.00 32.00 32.00 -32.00 32.00 -128.00 0.00 -65.00 -32.00 -32.00 -32.00 32.00 -33.00 0.00 -32.00 -128.00 65.00 0.00 -65.00 -65.00 32.00 0.00 -32.00 33.00 -32.00 32.00 -32.00 0.00 -32.00 0.00 -64.00 -65.00 -33.00 -32.00 -64.00 0.00 -32.00 -64.00 -64.00 -32.00 -65.00 -32.00 -32.00 0.00 -32.00 -33.00 0.00 -32.00 -32.00 0.00 -64.00 -64.00 -65.00 -32.00 32.00 -32.00 0.00 -32.00 0.00 -97.00 97.00 -32.00 0.00 -96.00 64.00 32.00 32.00 0.00 65.00 -65.00 64.00 33.00 32.00 -33.00 193.00 -32.00 32.00 -32.00 64.00 -64.00 65.00 -65.00 32.00 0.00 32.00 -32.00 97.00 -32.00 -33.00 -64.00 33.00 -32.00 64.00 -129.00 129.00 -32.00 64.00 -32.00 32.00 -32.00 32.00 0.00 32.00 -65.00 65.00 -32.00 96.00 -64.00 32.00 -32.00 0.00 -65.00 0.00 -64.00 0.00 -32.00 64.00 -64.00 0.00 -33.00 0.00 -64.00 33.00 -64.00 0.00 -64.00 0.00 -33.00 32.00 -96.00 96.00 -97.00 97.00 -64.00 128.00 0.00 33.00 0.00 64.00 -128.00 128.00 -97.00 33.00 -161.00 160.00 -64.00 -193.00 -161.00 -353.00 32.00 -65.00 -64.00 -160.00 -64.00 -97.00 -32.00 -32.00 -32.00 -32.00 -33.00 -129.00 97.00 -96.00 -64.00 0.00 -33.00 -64.00 33.00 -65.00 96.00 -64.00 32.00 -32.00 0.00 -32.00 -32.00 -97.00 -96.00 -96.00 0.00 -65.00 -97.00 0.00 -64.00 32.00 -32.00 0.00 -129.00 129.00 -97.00 97.00 -96.00 -33.00 -64.00 -32.00 -65.00 -32.00 -128.00 -96.00 -97.00 -97.00 -64.00 -96.00 -32.00 -65.00 0.00 -32.00 32.00 -32.00 0.00 -32.00 32.00 -32.00 129.00 -97.00 32.00 -64.00 32.00 -129.00 -64.00 -64.00 -129.00 -96.00 -193.00 -33.00 -96.00 33.00 -161.00 257.00 -32.00 64.00 0.00 290.00 -64.00 128.00 -33.00 0.00 -64.00 32.00 -128.00 -64.00 -65.00 -129.00 -32.00 -64.00 0.00 -96.00 -32.00 -161.00 -32.00 -97.00 -65.00 -64.00 -96.00 -32.00 -129.00 -129.00 -128.00 -96.00 -32.00 -32.00 -33.00 0.00 -225.00 -32.00 -64.00 0.00 -64.00 32.00 -193.00 32.00 -97.00 32.00 -32.00 0.00 -32.00 0.00 -32.00 -32.00 -64.00 -32.00 -65.00 -129.00 -128.00 -64.00 -65.00 -64.00 -32.00 0.00 -128.00 -33.00 -129.00 -32.00 -161.00 -32.00 -128.00 -32.00 0.00 -32.00 -65.00 -65.00 -32.00 33.00 -32.00 32.00 -96.00 32.00 -97.00 -32.00 0.00 32.00 -32.00 0.00 -32.00 -32.00 -32.00 -32.00 -33.00 -65.00 0.00 -32.00 0.00 -161.00 33.00 -32.00 -33.00 -64.00 -32.00 -32.00 -64.00 -32.00 -32.00 -97.00 0.00 -32.00 0.00 -32.00 -32.00 -64.00 -32.00 -33.00 -65.00 0.00 -128.00 0.00 -65.00 0.00 -64.00 -64.00 -32.00 -32.00 -32.00 -32.00 -32.00 0.00 -33.00 0.00 -128.00 32.00 -32.00 0.00 -33.00 96.00 -64.00 0.00 -64.00 0.00 -32.00 33.00 0.00 64.00 -97.00 64.00 -193.00 64.00 -32.00 33.00 -128.00 32.00 -33.00 32.00 -32.00 32.00 0.00 32.00 -193.00 64.00 -96.00 0.00 -97.00 33.00 -64.00 0.00 -128.00 0.00 -33.00 96.00 65.00 129.00 32.00 161.00 0.00 32.00 0.00 64.00 32.00 96.00 -32.00 33.00 -32.00 32.00 -32.00 32.00 -65.00 0.00 -225.00 -32.00 -193.00 128.00 -64.00 0.00 -64.00 -32.00 -258.00 64.00 -96.00 33.00 -32.00 32.00 0.00 64.00 0.00 32.00 0.00 32.00 96.00 193.00 32.00 129.00 -96.00 193.00 -64.00 32.00 -33.00 96.00 -32.00 33.00 -193.00 225.00 -96.00 32.00 -64.00 32.00 -33.00 0.00 -160.00 0.00 -129.00 0.00 -64.00 64.00 -65.00 65.00 -192.00 96.00 -97.00 0.00 -64.00 0.00 -32.00 -64.00 -97.00 -64.00 -96.00 -97.00 -32.00 0.00 -33.00 -32.00 -32.00 0.00 -64.00 0.00 -32.00 32.00 -97.00 97.00 -64.00 192.00 -32.00 161.00 32.00 129.00 -32.00 96.00 -64.00 354.00 -65.00 64.00 -64.00 193.00 0.00 32.00 0.00 97.00 -129.00 128.00 -32.00 0.00 -96.00 -32.00 -97.00 -96.00 -64.00 0.00 -64.00 64.00 -97.00 193.00 -64.00 96.00 -32.00 -32.00 -97.00 -32.00 -32.00 0.00 -32.00 0.00 -97.00 32.00 -32.00 32.00 -32.00 129.00 -32.00 0.00 -64.00 64.00 -32.00 33.00 -33.00 0.00 -64.00 0.00 -161.00 64.00 -128.00 -32.00 -129.00 -32.00 -161.00 -97.00 -32.00 -32.00 -128.00 0.00 -129.00 64.00 32.00 -64.00 32.00 -64.00 0.00 -97.00 65.00 -32.00 32.00 0.00 0.00 -32.00 0.00 -64.00 -32.00 -65.00 64.00 -64.00 -32.00 -64.00 32.00 -33.00 -97.00 -128.00 33.00 -32.00 32.00 0.00 0.00 -32.00 96.00 32.00 64.00 -32.00 0.00 -33.00 0.00 -32.00 97.00 -32.00 32.00 -32.00 0.00 -64.00 -32.00 0.00 0.00 -65.00 -32.00 -64.00 64.00 -96.00 0.00 -33.00 32.00 -64.00 0.00 -32.00 0.00 -64.00 32.00 -65.00 -64.00 -32.00 -32.00 -64.00 -97.00 0.00 -32.00 0.00 -96.00 -64.00 -64.00 -33.00 -33.00 0.00 0.00 -64.00 -32.00 0.00 -64.00 -32.00 -64.00 32.00 0.00 -32.00 -65.00 0.00 -32.00 -64.00 -64.00 -32.00 32.00 -65.00 -32.00 -32.00 0.00 -96.00 -32.00 -33.00 0.00 -32.00 0.00 -32.00 -32.00 -64.00 -33.00 -65.00 -32.00 -64.00 0.00 -161.00 -64.00 0.00 0.00 -128.00 -97.00 -32.00 0.00 -65.00 -64.00 -64.00 0.00 -96.00 0.00 -33.00 -32.00 0.00 -64.00 -64.00 0.00 -64.00 -129.00 32.00 -64.00 0.00 0.00 -64.00 -97.00 -33.00 -64.00 33.00 -32.00 0.00 -97.00 64.00 -64.00 -32.00 32.00 -129.00 -32.00 -128.00 -32.00 0.00 -64.00 0.00 -65.00 0.00 -32.00 0.00 -32.00 32.00 0.00 -32.00 -96.00 0.00 -33.00 -65.00 -32.00 -32.00 0.00 -32.00 -32.00 -32.00 -32.00 -64.00 0.00 -33.00 32.00 -32.00 0.00 -32.00 32.00 -64.00 -225.00 32.00 -32.00 -32.00 -32.00 32.00 -32.00 -32.00 -32.00 32.00 -33.00 -32.00 -32.00 32.00 -96.00 -32.00 -32.00 0.00 -32.00 32.00 0.00 32.00 -97.00 0.00 -64.00 64.00 -65.00 33.00 -32.00 0.00 -96.00 -65.00 -97.00 0.00 -128.00 -96.00z"},ma:{name:"MA",path:"M125256.00 53503.00l932.00 -772.00 450.00 -322.00 33.00 -64.00 96.00 -64.00 -32.00 -65.00 32.00 -32.00 32.00 0.00 32.00 32.00 97.00 -64.00 900.00 -707.00 64.00 -65.00 547.00 -450.00 97.00 -64.00 160.00 -129.00 386.00 -321.00 611.00 -482.00 64.00 -97.00 65.00 -64.00 96.00 32.00 64.00 0.00 33.00 64.00 32.00 -32.00 64.00 32.00 64.00 0.00 65.00 0.00 96.00 32.00 129.00 -96.00 64.00 -96.00 64.00 -33.00 65.00 -32.00 32.00 -32.00 128.00 -161.00 65.00 -193.00 160.00 -160.00 65.00 -97.00 64.00 -96.00 0.00 -65.00 64.00 -64.00 0.00 -64.00 65.00 -65.00 -32.00 0.00 32.00 -64.00 0.00 -64.00 32.00 -32.00 -32.00 -32.00 128.00 -65.00 32.00 -64.00 33.00 0.00 32.00 0.00 0.00 -64.00 64.00 32.00 32.00 -65.00 32.00 0.00 65.00 -96.00 32.00 0.00 32.00 0.00 -32.00 -129.00 32.00 0.00 0.00 -32.00 32.00 -32.00 0.00 -64.00 32.00 -32.00 -32.00 -33.00 64.00 -32.00 33.00 32.00 32.00 -32.00 0.00 -32.00 -32.00 -64.00 32.00 -32.00 -32.00 -32.00 0.00 -65.00 -33.00 -64.00 33.00 -32.00 0.00 -32.00 64.00 -65.00 0.00 -32.00 0.00 -64.00 32.00 0.00 0.00 -64.00 32.00 -33.00 65.00 0.00 -33.00 33.00 33.00 0.00 0.00 -33.00 64.00 0.00 0.00 -32.00 32.00 0.00 0.00 -32.00 32.00 -32.00 64.00 0.00 0.00 -32.00 97.00 -65.00 32.00 -64.00 64.00 0.00 33.00 0.00 32.00 -64.00 32.00 0.00 32.00 -64.00 32.00 32.00 0.00 -65.00 32.00 0.00 0.00 -32.00 0.00 -64.00 32.00 0.00 33.00 -32.00 0.00 -97.00 64.00 -32.00 64.00 -64.00 32.00 32.00 0.00 -32.00 0.00 -97.00 32.00 0.00 33.00 0.00 32.00 0.00 32.00 0.00 32.00 -96.00 64.00 -32.00 33.00 -65.00 -33.00 -64.00 65.00 -32.00 0.00 -32.00 0.00 -64.00 64.00 -33.00 0.00 -32.00 0.00 -64.00 0.00 -64.00 32.00 -65.00 0.00 -64.00 -32.00 -32.00 64.00 -32.00 0.00 -65.00 -32.00 -128.00 97.00 -65.00 -32.00 -32.00 -33.00 32.00 0.00 -32.00 0.00 -32.00 -32.00 -32.00 32.00 0.00 33.00 -32.00 -33.00 -32.00 33.00 0.00 -33.00 0.00 33.00 -32.00 -33.00 -33.00 33.00 -32.00 32.00 -64.00 32.00 0.00 -32.00 -64.00 32.00 -32.00 -32.00 -33.00 0.00 -32.00 0.00 -32.00 32.00 0.00 32.00 0.00 0.00 -64.00 64.00 -32.00 0.00 -33.00 65.00 0.00 32.00 -32.00 64.00 -32.00 -32.00 -32.00 64.00 0.00 -64.00 -97.00 0.00 -32.00 64.00 0.00 0.00 32.00 32.00 0.00 -32.00 -128.00 97.00 32.00 0.00 -64.00 -33.00 0.00 0.00 -32.00 33.00 0.00 -33.00 -33.00 65.00 0.00 -32.00 -64.00 -33.00 0.00 0.00 -64.00 33.00 0.00 0.00 -32.00 0.00 32.00 32.00 -32.00 -32.00 -65.00 0.00 -32.00 0.00 -32.00 32.00 0.00 0.00 -96.00 32.00 32.00 32.00 -32.00 32.00 -33.00 -32.00 0.00 32.00 0.00 32.00 -32.00 33.00 32.00 0.00 -32.00 32.00 0.00 0.00 -32.00 -32.00 0.00 64.00 -64.00 32.00 -32.00 32.00 32.00 0.00 32.00 64.00 -32.00 0.00 -32.00 -32.00 -33.00 32.00 0.00 33.00 65.00 32.00 0.00 0.00 -32.00 0.00 -65.00 64.00 32.00 32.00 -64.00 32.00 0.00 65.00 0.00 0.00 -64.00 -65.00 -32.00 65.00 -65.00 -65.00 -64.00 33.00 0.00 32.00 0.00 32.00 0.00 0.00 -128.00 32.00 -33.00 32.00 33.00 32.00 0.00 32.00 -65.00 -32.00 -32.00 32.00 -32.00 65.00 0.00 32.00 32.00 0.00 -32.00 0.00 -32.00 -64.00 -32.00 64.00 -33.00 0.00 -32.00 -97.00 -64.00 65.00 0.00 64.00 64.00 32.00 -32.00 -32.00 -96.00 64.00 0.00 33.00 0.00 32.00 -65.00 -32.00 -32.00 0.00 -64.00 -65.00 32.00 -32.00 -64.00 32.00 0.00 32.00 0.00 33.00 0.00 32.00 -65.00 32.00 0.00 0.00 97.00 32.00 0.00 32.00 -32.00 -32.00 -129.00 96.00 -32.00 33.00 32.00 0.00 -96.00 32.00 -32.00 -32.00 -65.00 0.00 -96.00 64.00 -32.00 -32.00 -32.00 64.00 -65.00 -64.00 -32.00 0.00 -32.00 32.00 -32.00 64.00 32.00 32.00 -64.00 -32.00 -33.00 -32.00 0.00 0.00 -32.00 64.00 0.00 0.00 -32.00 -32.00 -32.00 -64.00 0.00 0.00 -64.00 0.00 -33.00 64.00 -32.00 0.00 -32.00 -32.00 -32.00 -32.00 -64.00 32.00 0.00 -64.00 -65.00 -32.00 0.00 0.00 -32.00 64.00 -32.00 64.00 0.00 32.00 32.00 33.00 -32.00 32.00 -32.00 -32.00 0.00 0.00 -32.00 32.00 -32.00 -32.00 -32.00 32.00 0.00 64.00 32.00 64.00 -32.00 -32.00 -33.00 0.00 -32.00 -32.00 0.00 32.00 -32.00 64.00 0.00 65.00 64.00 32.00 -32.00 32.00 0.00 -64.00 -32.00 32.00 0.00 0.00 -32.00 -64.00 32.00 0.00 -32.00 32.00 0.00 -32.00 -32.00 -33.00 0.00 0.00 -32.00 0.00 -97.00 0.00 -32.00 -32.00 0.00 0.00 32.00 -32.00 32.00 -64.00 32.00 -32.00 -64.00 0.00 -64.00 0.00 -65.00 0.00 -64.00 -32.00 0.00 -33.00 32.00 -32.00 -96.00 0.00 -32.00 0.00 -32.00 -64.00 32.00 0.00 -32.00 -32.00 -65.00 64.00 -96.00 64.00 -32.00 0.00 -32.00 65.00 32.00 0.00 -32.00 0.00 -33.00 64.00 -32.00 0.00 -32.00 0.00 -64.00 32.00 -32.00 32.00 0.00 65.00 128.00 32.00 -32.00 0.00 -129.00 64.00 -32.00 32.00 0.00 64.00 0.00 65.00 -32.00 161.00 -32.00 -33.00 -129.00 65.00 -32.00 32.00 0.00 32.00 -64.00 -32.00 -32.00 -32.00 -32.00 0.00 -65.00 32.00 -32.00 32.00 0.00 32.00 32.00 65.00 0.00 225.00 -64.00 0.00 -32.00 -65.00 -32.00 -32.00 -32.00 32.00 -65.00 -32.00 -64.00 0.00 -64.00 32.00 -65.00 -32.00 0.00 0.00 -32.00 0.00 -96.00 0.00 -97.00 64.00 -64.00 33.00 -64.00 32.00 -65.00 0.00 -32.00 -65.00 -32.00 -96.00 129.00 -32.00 0.00 -64.00 -33.00 0.00 -32.00 0.00 -64.00 128.00 -96.00 32.00 -33.00 0.00 -64.00 0.00 -96.00 32.00 -33.00 33.00 -160.00 -65.00 -65.00 0.00 -32.00 97.00 -32.00 32.00 64.00 64.00 33.00 64.00 -33.00 33.00 -96.00 64.00 0.00 64.00 -32.00 0.00 -32.00 65.00 -129.00 64.00 -64.00 96.00 -32.00 65.00 -65.00 -65.00 -32.00 0.00 -32.00 97.00 -97.00 32.00 -32.00 0.00 -96.00 -32.00 -64.00 0.00 -97.00 32.00 -64.00 32.00 -32.00 64.00 -97.00 0.00 -96.00 65.00 -161.00 64.00 -289.00 -32.00 -129.00 -64.00 0.00 0.00 -32.00 160.00 -225.00 -32.00 -65.00 -32.00 -32.00 -32.00 -64.00 -161.00 -32.00 -96.00 32.00 -32.00 0.00 -33.00 -32.00 -64.00 64.00 -32.00 -32.00 -32.00 -161.00 32.00 -128.00 32.00 -33.00 32.00 -32.00 65.00 0.00 128.00 0.00 97.00 -32.00 64.00 32.00 32.00 0.00 32.00 0.00 32.00 -32.00 0.00 -32.00 32.00 -32.00 33.00 0.00 96.00 -32.00 64.00 -65.00 33.00 -64.00 0.00 -64.00 -33.00 -32.00 0.00 -33.00 0.00 -96.00 65.00 -97.00 0.00 -32.00 -32.00 -32.00 0.00 -32.00 96.00 -32.00 -64.00 -289.00 0.00 -65.00 -65.00 -64.00 -32.00 -32.00 -64.00 -65.00 193.00 -160.00 0.00 -33.00 -97.00 -64.00 129.00 -96.00 32.00 -129.00 32.00 -32.00 33.00 -96.00 32.00 -65.00 0.00 -32.00 -129.00 32.00 0.00 -32.00 0.00 -96.00 -96.00 0.00 -65.00 -161.00 129.00 -129.00 -64.00 -128.00 96.00 -97.00 97.00 -32.00 32.00 0.00 0.00 32.00 128.00 -32.00 0.00 -193.00 32.00 -32.00 0.00 64.00 33.00 -32.00 0.00 -64.00 32.00 -64.00 32.00 0.00 0.00 32.00 0.00 64.00 64.00 96.00 0.00 -32.00 -32.00 -64.00 0.00 -96.00 0.00 -65.00 32.00 -64.00 32.00 0.00 65.00 -129.00 0.00 32.00 0.00 -64.00 0.00 -32.00 32.00 0.00 32.00 32.00 0.00 64.00 32.00 0.00 0.00 -128.00 0.00 -32.00 32.00 32.00 0.00 -65.00 129.00 0.00 0.00 65.00 -64.00 0.00 0.00 32.00 32.00 -32.00 32.00 32.00 0.00 64.00 32.00 0.00 0.00 32.00 -64.00 33.00 0.00 -33.00 -65.00 0.00 -32.00 0.00 97.00 0.00 0.00 97.00 -32.00 0.00 -33.00 64.00 33.00 -32.00 64.00 -32.00 32.00 0.00 0.00 -32.00 0.00 32.00 0.00 96.00 0.00 33.00 -96.00 0.00 -65.00 32.00 32.00 32.00 -32.00 32.00 -32.00 32.00 64.00 -32.00 0.00 32.00 0.00 32.00 33.00 -32.00 -33.00 -32.00 33.00 -64.00 64.00 0.00 0.00 32.00 32.00 -32.00 64.00 0.00 -32.00 64.00 0.00 32.00 32.00 0.00 -32.00 64.00 0.00 97.00 -32.00 32.00 32.00 32.00 -32.00 129.00 32.00 32.00 32.00 -32.00 33.00 -161.00 0.00 -32.00 128.00 -257.00 32.00 32.00 -32.00 -32.00 64.00 -129.00 33.00 0.00 0.00 -32.00 64.00 -32.00 -32.00 0.00 -32.00 0.00 0.00 -32.00 96.00 -97.00 32.00 0.00 -32.00 -32.00 -32.00 -32.00 32.00 -32.00 96.00 -33.00 -32.00 0.00 32.00 0.00 33.00 0.00 -33.00 0.00 33.00 33.00 32.00 160.00 -32.00 65.00 0.00 -32.00 0.00 32.00 -65.00 64.00 0.00 32.00 0.00 32.00 -128.00 33.00 0.00 32.00 -129.00 128.00 0.00 32.00 -32.00 33.00 32.00 0.00 32.00 0.00 -32.00 64.00 -32.00 0.00 0.00 32.00 64.00 -32.00 0.00 -97.00 65.00 -96.00 64.00 -32.00 32.00 0.00 32.00 32.00 0.00 32.00 -32.00 32.00 -32.00 0.00 -32.00 32.00 32.00 0.00 0.00 33.00 -64.00 0.00 0.00 32.00 64.00 -32.00 32.00 -33.00 32.00 -32.00 0.00 32.00 -64.00 97.00 64.00 -32.00 -32.00 64.00 -32.00 32.00 -32.00 32.00 -65.00 65.00 -64.00 0.00 64.00 32.00 0.00 32.00 -64.00 0.00 -32.00 0.00 32.00 0.00 32.00 0.00 -32.00 64.00 32.00 32.00 0.00 -32.00 0.00 -32.00 32.00 -32.00 0.00 -32.00 33.00 -32.00 96.00 0.00 96.00 -65.00 0.00 32.00 -96.00 65.00 0.00 64.00 32.00 -32.00 64.00 -97.00 0.00 65.00 -160.00 128.00 0.00 32.00 128.00 0.00 -32.00 33.00 -32.00 32.00 32.00 32.00 0.00 -64.00 32.00 -33.00 65.00 -160.00 32.00 -161.00 0.00 -32.00 64.00 64.00 32.00 64.00 -32.00 97.00 -32.00 64.00 64.00 -161.00 -64.00 -192.00 64.00 -65.00 65.00 -32.00 32.00 32.00 0.00 32.00 32.00 -32.00 -32.00 65.00 -32.00 32.00 -33.00 96.00 0.00 32.00 65.00 65.00 -107.00 160.00 10.00 0.00 0.00 25.00 32.00 -25.00 0.00 -32.00 33.00 0.00 32.00 0.00 -32.00 -32.00 32.00 -64.00 32.00 32.00 -32.00 64.00 32.00 0.00 32.00 64.00 -96.00 65.00 -65.00 -32.00 0.00 32.00 32.00 -32.00 65.00 32.00 64.00 -32.00 0.00 32.00 32.00 -32.00 -32.00 0.00 -32.00 -129.00 64.00 -129.00 32.00 -128.00 0.00 -32.00 32.00 0.00 0.00 32.00 0.00 32.00 65.00 -129.00 0.00 -64.00 32.00 0.00 0.00 -32.00 32.00 -32.00 32.00 -32.00 -64.00 -32.00 129.00 -33.00 96.00 0.00 32.00 33.00 32.00 32.00 0.00 32.00 -32.00 0.00 -32.00 64.00 0.00 -32.00 0.00 32.00 -32.00 0.00 0.00 32.00 -64.00 65.00 -33.00 64.00 -32.00 32.00 0.00 64.00 -32.00 0.00 32.00 65.00 -64.00 64.00 -32.00 0.00 32.00 0.00 32.00 -32.00 64.00 0.00 33.00 96.00 64.00 97.00 0.00 64.00 -32.00 64.00 32.00 65.00 -97.00 0.00 -32.00 64.00 -32.00 96.00 32.00 33.00 0.00 -33.00 32.00 -64.00 0.00 -64.00 33.00 0.00 32.00 0.00 32.00 -32.00 32.00 32.00 0.00 96.00 64.00 32.00 -128.00 65.00 -32.00 32.00 -33.00 0.00 0.00 64.00 -64.00 0.00 -32.00 32.00 -64.00 -64.00 32.00 0.00 -32.00 32.00 32.00 0.00 32.00 32.00 32.00 -32.00 64.00 0.00 33.00 -32.00 64.00 -64.00 96.00 -32.00 32.00 -33.00 -32.00 -32.00 -32.00 -32.00 0.00 -32.00 32.00 -32.00 32.00 -32.00 -32.00 -65.00 0.00 65.00 -32.00 32.00 0.00 -32.00 -32.00 -33.00 0.00 -64.00 32.00 32.00 32.00 0.00 -32.00 -32.00 0.00 -96.00 129.00 -97.00 32.00 97.00 0.00 -33.00 64.00 -96.00 -32.00 0.00 0.00 32.00 -32.00 0.00 0.00 -32.00 32.00 0.00 32.00 0.00 0.00 -193.00 0.00 -128.00 32.00 -97.00 0.00 -64.00 33.00 -64.00 32.00 32.00 0.00 -32.00 0.00 -33.00 -65.00 0.00 33.00 -32.00 32.00 -32.00 32.00 64.00 32.00 0.00 0.00 65.00 0.00 128.00 0.00 32.00 -32.00 33.00 0.00 -33.00 -64.00 97.00 -33.00 128.00 0.00 65.00 33.00 0.00 0.00 32.00 0.00 64.00 0.00 32.00 -65.00 65.00 0.00 96.00 0.00 32.00 0.00 32.00 0.00 33.00 0.00 32.00 -32.00 -32.00 32.00 96.00 32.00 0.00 0.00 -64.00 0.00 -32.00 0.00 32.00 33.00 32.00 -33.00 64.00 0.00 65.00 -64.00 32.00 32.00 32.00 -32.00 0.00 -32.00 0.00 -32.00 0.00 32.00 0.00 0.00 -28.00 -225.00 28.00 0.00 -32.00 -32.00 160.00 -65.00 65.00 -32.00 64.00 32.00 -64.00 65.00 -32.00 32.00 -33.00 32.00 33.00 32.00 0.00 -64.00 -65.00 0.00 -32.00 32.00 -32.00 96.00 0.00 -32.00 32.00 65.00 -32.00 128.00 0.00 32.00 -32.00 65.00 -97.00 0.00 -64.00 0.00 -32.00 -32.00 -64.00 32.00 -161.00 32.00 -32.00 96.00 -33.00 0.00 33.00 0.00 -33.00 32.00 -32.00 33.00 32.00 -33.00 33.00 33.00 32.00 -65.00 96.00 -32.00 0.00 -32.00 32.00 -32.00 0.00 32.00 0.00 32.00 -32.00 32.00 0.00 0.00 161.00 -32.00 32.00 -32.00 0.00 -32.00 32.00 32.00 0.00 0.00 -32.00 32.00 32.00 32.00 -64.00 32.00 32.00 0.00 32.00 33.00 33.00 -33.00 -33.00 0.00 -32.00 -32.00 -32.00 32.00 -32.00 -32.00 -64.00 32.00 -65.00 65.00 -96.00 64.00 -32.00 0.00 32.00 -32.00 32.00 129.00 -97.00 32.00 0.00 -32.00 129.00 -65.00 -32.00 -32.00 32.00 32.00 0.00 32.00 32.00 0.00 32.00 -64.00 33.00 0.00 32.00 -32.00 64.00 -64.00 0.00 0.00 32.00 32.00 -32.00 64.00 0.00 32.00 -96.00 65.00 -33.00 0.00 33.00 0.00 32.00 32.00 0.00 -32.00 32.00 -33.00 32.00 -32.00 -32.00 -64.00 32.00 0.00 64.00 32.00 33.00 -32.00 32.00 -32.00 96.00 32.00 -64.00 64.00 -64.00 -32.00 -65.00 0.00 -32.00 32.00 0.00 32.00 32.00 33.00 0.00 64.00 -64.00 0.00 -64.00 32.00 -65.00 64.00 -32.00 -32.00 64.00 0.00 33.00 0.00 32.00 -32.00 64.00 -32.00 64.00 -32.00 33.00 32.00 -33.00 32.00 -32.00 0.00 65.00 -32.00 32.00 0.00 32.00 -97.00 32.00 97.00 0.00 32.00 -64.00 0.00 32.00 32.00 64.00 -96.00 129.00 32.00 32.00 0.00 -32.00 32.00 -32.00 32.00 0.00 64.00 -33.00 -32.00 0.00 65.00 -128.00 32.00 -32.00 0.00 32.00 64.00 -64.00 0.00 -33.00 -32.00 33.00 -64.00 32.00 0.00 -32.00 64.00 -65.00 32.00 32.00 0.00 -96.00 0.00 -32.00 64.00 0.00 33.00 0.00 0.00 -32.00 32.00 0.00 0.00 -33.00 -32.00 0.00 32.00 -32.00 128.00 -32.00 65.00 97.00 -33.00 96.00 -32.00 64.00 -32.00 33.00 -64.00 -97.00 32.00 64.00 0.00 33.00 -32.00 0.00 0.00 32.00 -64.00 32.00 0.00 -64.00 0.00 64.00 -33.00 0.00 -64.00 32.00 0.00 96.00 -64.00 129.00 32.00 32.00 0.00 64.00 -32.00 0.00 -32.00 -32.00 64.00 97.00 0.00 32.00 -64.00 96.00 64.00 0.00 32.00 65.00 -32.00 64.00 32.00 -32.00 64.00 0.00 0.00 96.00 -32.00 65.00 -64.00 -32.00 -32.00 64.00 -32.00 -32.00 32.00 32.00 0.00 32.00 0.00 -32.00 32.00 -32.00 129.00 64.00 0.00 -32.00 -33.00 0.00 33.00 -64.00 0.00 -97.00 -65.00 -96.00 0.00 -33.00 65.00 -64.00 0.00 -64.00 96.00 -129.00 32.00 0.00 0.00 -32.00 32.00 32.00 -32.00 64.00 0.00 97.00 -32.00 32.00 32.00 32.00 32.00 65.00 32.00 32.00 -96.00 -129.00 64.00 -32.00 0.00 -64.00 32.00 -33.00 33.00 33.00 0.00 32.00 -33.00 0.00 0.00 32.00 33.00 32.00 -33.00 -32.00 0.00 -32.00 33.00 32.00 32.00 -32.00 -65.00 -65.00 33.00 -64.00 32.00 -32.00 32.00 32.00 32.00 0.00 32.00 32.00 0.00 32.00 32.00 -32.00 32.00 0.00 -32.00 -32.00 -96.00 0.00 -32.00 -64.00 64.00 -64.00 64.00 -33.00 0.00 -32.00 65.00 32.00 -33.00 0.00 0.00 65.00 0.00 -65.00 65.00 0.00 -32.00 -32.00 -65.00 -32.00 -32.00 0.00 32.00 64.00 -32.00 0.00 0.00 -64.00 0.00 -32.00 0.00 -32.00 64.00 -32.00 33.00 -65.00 64.00 33.00 -64.00 0.00 0.00 32.00 64.00 -32.00 32.00 64.00 -32.00 -32.00 32.00 -32.00 -32.00 32.00 32.00 -32.00 -32.00 -33.00 0.00 -32.00 -97.00 -64.00 0.00 -32.00 65.00 -32.00 128.00 32.00 33.00 64.00 0.00 32.00 0.00 32.00 32.00 -32.00 0.00 32.00 0.00 97.00 0.00 32.00 0.00 64.00 0.00 65.00 0.00 -129.00 32.00 0.00 32.00 257.00 -32.00 0.00 -32.00 0.00 0.00 32.00 -32.00 32.00 0.00 33.00 -65.00 0.00 -128.00 64.00 -129.00 64.00 0.00 32.00 -32.00 33.00 0.00 64.00 32.00 96.00 32.00 0.00 -32.00 0.00 -32.00 -160.00 32.00 0.00 64.00 -65.00 65.00 0.00 32.00 0.00 0.00 97.00 -65.00 32.00 0.00 64.00 -32.00 65.00 0.00 32.00 -32.00 64.00 0.00 32.00 -32.00 -32.00 -32.00 -32.00 -32.00 32.00 0.00 129.00 -32.00 0.00 0.00 32.00 32.00 -32.00 32.00 -129.00 32.00 0.00 32.00 32.00 32.00 -32.00 0.00 -32.00 0.00 -64.00 65.00 -65.00 0.00 -32.00 32.00 -64.00 32.00 -65.00 32.00 33.00 32.00 32.00 -32.00 64.00 -32.00 0.00 64.00 32.00 0.00 32.00 0.00 -32.00 0.00 -161.00 65.00 33.00 64.00 64.00 -64.00 96.00 0.00 65.00 -33.00 64.00 0.00 64.00 -32.00 32.00 -64.00 129.00 0.00 32.00 -32.00 32.00 32.00 97.00 0.00 32.00 -64.00 -64.00 -33.00 32.00 -32.00 0.00 32.00 32.00 33.00 -64.00 64.00 64.00 -97.00 193.00 0.00 32.00 -64.00 0.00 -32.00 32.00 -64.00 0.00 0.00 65.00 -32.00 0.00 -33.00 64.00 33.00 -64.00 32.00 0.00 32.00 -65.00 32.00 32.00 32.00 -32.00 32.00 -32.00 -64.00 97.00 32.00 32.00 -64.00 64.00 64.00 -64.00 0.00 -65.00 32.00 -32.00 32.00 0.00 -32.00 161.00 32.00 64.00 33.00 65.00 0.00 -33.00 64.00 0.00 0.00 -96.00 0.00 -129.00 32.00 -32.00 64.00 -193.00 0.00 -161.00 33.00 -32.00 96.00 -32.00 64.00 97.00 0.00 32.00 33.00 -32.00 32.00 64.00 64.00 -32.00 0.00 -32.00 -32.00 -97.00 32.00 -32.00 0.00 -32.00 0.00 -32.00 64.00 -97.00 0.00 -32.00 129.00 -96.00 64.00 -65.00 32.00 0.00 32.00 33.00 33.00 -65.00 32.00 0.00 -32.00 -64.00 32.00 -32.00 32.00 0.00 0.00 -32.00 32.00 -65.00 0.00 -32.00 32.00 0.00 0.00 32.00 32.00 -32.00 33.00 0.00 0.00 32.00 0.00 32.00 -33.00 0.00 33.00 33.00 0.00 32.00 0.00 32.00 0.00 -32.00 0.00 -32.00 -33.00 32.00 33.00 64.00 32.00 32.00 -97.00 65.00 32.00 0.00 65.00 -65.00 0.00 97.00 0.00 64.00 32.00 32.00 32.00 0.00 32.00 0.00 -32.00 -32.00 -32.00 32.00 -32.00 -32.00 0.00 -64.00 32.00 -65.00 -32.00 -96.00 0.00 -97.00 0.00 -64.00 32.00 -32.00 0.00 -64.00 32.00 -33.00 32.00 -96.00 32.00 -32.00 -32.00 -64.00 0.00 32.00 0.00 -32.00 0.00 -1.00 -32.00 -32.00 16.00 0.00 -16.00 -32.00 32.00 -64.00 0.00 -32.00 32.00 0.00 32.00 32.00 -32.00 64.00 32.00 32.00 -32.00 33.00 -32.00 160.00 64.00 129.00 -32.00 64.00 -32.00 65.00 0.00 32.00 0.00 32.00 32.00 0.00 32.00 0.00 0.00 32.00 -32.00 64.00 32.00 0.00 0.00 -64.00 33.00 0.00 -33.00 0.00 0.00 -32.00 -32.00 -32.00 0.00 -32.00 32.00 -33.00 65.00 33.00 32.00 -33.00 -97.00 -32.00 33.00 -96.00 64.00 64.00 0.00 32.00 0.00 32.00 -32.00 33.00 -65.00 32.00 65.00 -32.00 0.00 32.00 64.00 -65.00 0.00 -96.00 -64.00 -64.00 -32.00 -33.00 0.00 -32.00 0.00 -32.00 32.00 -32.00 0.00 129.00 32.00 -97.00 32.00 32.00 32.00 65.00 -32.00 -33.00 -32.00 33.00 32.00 0.00 -32.00 32.00 0.00 32.00 32.00 -32.00 0.00 32.00 0.00 161.00 0.00 64.00 -64.00 97.00 64.00 -65.00 32.00 -96.00 -32.00 -32.00 64.00 -33.00 65.00 65.00 0.00 64.00 0.00 -64.00 96.00 0.00 32.00 -32.00 32.00 0.00 33.00 32.00 64.00 64.00 64.00 0.00 32.00 64.00 33.00 0.00 -33.00 -64.00 0.00 -32.00 33.00 -64.00 64.00 -33.00 32.00 65.00 -64.00 0.00 0.00 32.00 0.00 64.00 32.00 32.00 -32.00 -64.00 32.00 -32.00 32.00 64.00 64.00 0.00 -64.00 0.00 -32.00 -64.00 193.00 -32.00 -32.00 0.00 -65.00 0.00 0.00 -32.00 32.00 -33.00 97.00 -128.00 64.00 -32.00 65.00 64.00 -33.00 -97.00 65.00 65.00 -32.00 -65.00 0.00 -32.00 64.00 0.00 -32.00 0.00 -32.00 -32.00 64.00 -32.00 64.00 32.00 0.00 -32.00 -32.00 0.00 96.00 0.00 -32.00 0.00 65.00 0.00 32.00 0.00 32.00 64.00 -64.00 32.00 0.00 -32.00 -65.00 97.00 32.00 193.00 -64.00 -32.00 0.00 -129.00 -32.00 64.00 0.00 97.00 -96.00 -32.00 -97.00 0.00 64.00 0.00 97.00 64.00 32.00 0.00 -32.00 0.00 -64.00 0.00 -33.00 0.00 65.00 32.00 -32.00 32.00 -33.00 32.00 -64.00 33.00 64.00 0.00 -32.00 64.00 0.00 32.00 -64.00 32.00 -64.00 0.00 32.00 64.00 -32.00 65.00 32.00 64.00 0.00 96.00 32.00 33.00 0.00 -33.00 64.00 0.00 65.00 -32.00 64.00 65.00 32.00 64.00 0.00 -32.00 96.00 -129.00 0.00 -96.00 33.00 0.00 96.00 96.00 0.00 64.00 32.00 65.00 -32.00 32.00 32.00 0.00 32.00 -32.00 -64.00 -97.00 32.00 0.00 97.00 129.00 -33.00 64.00 -96.00 97.00 96.00 -32.00 33.00 -97.00 0.00 -64.00 -33.00 -32.00 -32.00 -129.00 0.00 -32.00 65.00 0.00 -33.00 -32.00 33.00 0.00 0.00 32.00 32.00 -32.00 32.00 -65.00 0.00 129.00 -32.00 129.00 32.00 0.00 0.00 64.00 32.00 -32.00 32.00 -32.00 -96.00 -33.00 64.00 -32.00 64.00 65.00 -32.00 -97.00 0.00 -32.00 129.00 -96.00 32.00 -33.00 32.00 0.00 32.00 33.00 0.00 -33.00 0.00 -32.00 0.00 129.00 -96.00 96.00 0.00 65.00 0.00 32.00 -64.00 0.00 64.00 0.00 32.00 -65.00 64.00 -64.00 0.00 -32.00 33.00 0.00 0.00 -32.00 0.00 32.00 0.00 32.00 -33.00 0.00 33.00 32.00 32.00 -128.00 32.00 -65.00 32.00 33.00 32.00 64.00 0.00 32.00 32.00 32.00 32.00 97.00 33.00 64.00 0.00 96.00 -65.00 97.00 -32.00 -32.00 -32.00 -65.00 -32.00 33.00 -32.00 -33.00 0.00 33.00 -65.00 0.00 0.00 -65.00 -32.00 65.00 -161.00 0.00 -32.00 -33.00 -32.00 0.00 32.00 0.00 32.00 65.00 -64.00 96.00 -32.00 0.00 -32.00 32.00 -65.00 -64.00 -64.00 64.00 64.00 -64.00 0.00 64.00 33.00 0.00 0.00 33.00 -33.00 0.00 -64.00 64.00 -32.00 0.00 0.00 32.00 64.00 0.00 32.00 32.00 -32.00 0.00 32.00 0.00 33.00 32.00 96.00 32.00 -64.00 65.00 -97.00 0.00 0.00 32.00 32.00 -32.00 65.00 32.00 64.00 -32.00 0.00 -65.00 0.00 -32.00 -64.00 0.00 -32.00 -32.00 0.00 -32.00 96.00 0.00 32.00 32.00 65.00 32.00 96.00 0.00 32.00 -32.00 32.00 0.00 0.00 97.00 -32.00 0.00 -32.00 64.00 -32.00 0.00 -32.00 0.00 -32.00 0.00 32.00 0.00 32.00 32.00 -129.00 96.00 -32.00 33.00 -129.00 32.00 -32.00 0.00 -32.00 64.00 -32.00 0.00 -32.00 0.00 -32.00 0.00 32.00 32.00 32.00 -32.00 0.00 32.00 -64.00 0.00 -32.00 65.00 -65.00 0.00 -64.00 32.00 129.00 -32.00 32.00 -33.00 64.00 0.00 64.00 -96.00 97.00 0.00 225.00 -64.00 0.00 32.00 -32.00 64.00 -65.00 32.00 -64.00 0.00 -32.00 32.00 64.00 -32.00 32.00 0.00 129.00 -96.00 0.00 64.00 64.00 0.00 -64.00 0.00 32.00 -64.00 32.00 -97.00 65.00 0.00 96.00 -32.00 32.00 -96.00 32.00 32.00 0.00 64.00 -32.00 32.00 -32.00 129.00 -32.00 0.00 -64.00 0.00 0.00 32.00 -32.00 0.00 0.00 97.00 64.00 -129.00 32.00 32.00 32.00 -32.00 32.00 -97.00 65.00 -64.00 0.00 32.00 -33.00 65.00 33.00 32.00 -33.00 -32.00 33.00 -97.00 -33.00 -64.00 0.00 -32.00 33.00 0.00 0.00 -32.00 32.00 0.00 -65.00 -33.00 0.00 -64.00 65.00 32.00 96.00 0.00 129.00 97.00 -32.00 32.00 -33.00 -32.00 -128.00 193.00 -32.00 64.00 64.00 129.00 -32.00 32.00 64.00 -32.00 32.00 -33.00 -32.00 0.00 0.00 -96.00 0.00 -32.00 129.00 -97.00 64.00 32.00 0.00 33.00 -129.00 64.00 33.00 64.00 -33.00 32.00 -32.00 0.00 65.00 97.00 0.00 32.00 0.00 32.00 64.00 65.00 64.00 -33.00 65.00 -64.00 32.00 -64.00 32.00 -32.00 64.00 64.00 0.00 64.00 -96.00 97.00 -97.00 64.00 -32.00 0.00 -64.00 64.00 -32.00 0.00 -33.00 32.00 33.00 -32.00 32.00 32.00 32.00 -32.00 32.00 0.00 32.00 0.00 0.00 32.00 0.00 33.00 0.00 32.00 32.00 32.00 0.00 -32.00 -32.00 -65.00 129.00 -64.00 0.00 64.00 32.00 -32.00 0.00 32.00 32.00 33.00 0.00 -33.00 0.00 -96.00 32.00 0.00 33.00 32.00 64.00 193.00 32.00 32.00 32.00 32.00 0.00 129.00 -64.00 -32.00 0.00 -65.00 -32.00 33.00 -32.00 -33.00 -33.00 33.00 0.00 32.00 33.00 -32.00 32.00 32.00 96.00 64.00 -32.00 64.00 32.00 -32.00 32.00 0.00 0.00 97.00 -64.00 32.00 64.00 64.00 32.00 0.00 33.00 -32.00 0.00 32.00 -33.00 97.00 -96.00 32.00 -32.00 32.00 0.00 225.00 0.00 193.00 64.00 -32.00 97.00 32.00 32.00 32.00 128.00 97.00 32.00 64.00 -32.00 0.00 -32.00 64.00 32.00 -32.00 32.00 0.00 33.00 0.00 64.00 96.00 64.00 33.00 -64.00 32.00 0.00 32.00 -32.00 0.00 0.00 -32.00 0.00 32.00 0.00 32.00 64.00 -32.00 0.00 -32.00 32.00 32.00 0.00 96.00 65.00 161.00 -33.00 -32.00 -32.00 64.00 32.00 -32.00 65.00 0.00 96.00 225.00 -32.00 32.00 32.00 33.00 -32.00 32.00 -32.00 32.00 -32.00 32.00 -32.00 -32.00 -97.00 32.00 97.00 0.00 64.00 64.00 0.00 32.00 -32.00 65.00 -65.00 96.00 -64.00 32.00 0.00 -32.00 -32.00 0.00 -32.00 0.00 193.00 225.00 32.00 0.00 193.00 225.00 64.00 -32.00 32.00 -32.00 65.00 -32.00 128.00 0.00 32.00 0.00 161.00 -32.00 32.00 -32.00 129.00 -33.00 64.00 -32.00 65.00 -32.00 64.00 -32.00 64.00 -32.00 -32.00 -32.00 64.00 0.00 0.00 -32.00 97.00 -33.00 0.00 33.00 0.00 -33.00 32.00 -32.00 32.00 32.00 0.00 -32.00 32.00 32.00 -32.00 0.00 32.00 33.00 32.00 -33.00 0.00 33.00 32.00 -33.00 -32.00 -32.00 -64.00 0.00 0.00 -32.00 129.00 0.00 193.00 32.00 0.00 -32.00 32.00 -32.00 0.00 32.00 -32.00 32.00 32.00 161.00 0.00 32.00 -32.00 0.00 -33.00 -32.00 0.00 32.00 -32.00 0.00 -32.00 -64.00 -32.00 -32.00 32.00 32.00 0.00 32.00 -64.00 0.00 0.00 -32.00 -32.00 32.00 -33.00 -32.00 0.00 32.00 65.00 0.00 -32.00 32.00 -129.00 32.00 -32.00 32.00 -64.00 33.00 32.00 0.00 64.00 -33.00 0.00 -32.00 64.00 32.00 97.00 0.00 -65.00 0.00 33.00 33.00 32.00 64.00 32.00 -97.00 96.00 0.00 258.00 33.00 96.00 64.00 -96.00 321.00 -97.00 161.00 97.00 -32.00 96.00 -161.00 161.00 -160.00 128.00 -226.00 33.00 -128.00 128.00 -161.00 32.00 -64.00 161.00 -129.00 161.00 -96.00 32.00 0.00 0.00 32.00 32.00 0.00 32.00 32.00 65.00 32.00 32.00 32.00 -64.00 -64.00 160.00 -354.00 65.00 -32.00 225.00 -96.00 160.00 -161.00 97.00 -32.00 129.00 64.00 96.00 64.00 225.00 483.00 64.00 96.00 65.00 32.00 32.00 -64.00 161.00 -96.00 64.00 -33.00 161.00 0.00 96.00 -32.00 32.00 0.00 0.00 32.00 32.00 0.00 129.00 33.00 32.00 0.00 161.00 0.00 547.00 160.00 96.00 65.00 289.00 128.00 418.00 225.00 129.00 65.00 193.00 64.00 482.00 257.00 257.00 129.00 161.00 0.00 -64.00 32.00 32.00 0.00 64.00 0.00 33.00 -32.00 -33.00 -65.00 -32.00 33.00 0.00 -33.00 32.00 -32.00 65.00 129.00 0.00 32.00 0.00 32.00 64.00 32.00 129.00 0.00 32.00 129.00 -32.00 32.00 -33.00 97.00 65.00 32.00 -32.00 -32.00 64.00 -97.00 -32.00 -161.00 -65.00 -64.00 -64.00 32.00 -32.00 -32.00 0.00 -32.00 64.00 0.00 0.00 -32.00 -32.00 0.00 -32.00 -32.00 -64.00 32.00 -32.00 -32.00 32.00 -33.00 32.00 0.00 96.00 33.00 322.00 353.00 225.00 161.00 129.00 97.00 96.00 0.00 0.00 32.00 193.00 -32.00 96.00 128.00 32.00 32.00 -32.00 -96.00 65.00 0.00 193.00 64.00 289.00 32.00 193.00 -96.00 32.00 -32.00 32.00 0.00 64.00 32.00 129.00 0.00 64.00 0.00 129.00 -129.00 32.00 0.00 32.00 0.00 0.00 97.00 33.00 64.00 0.00 -32.00 -33.00 0.00 33.00 -32.00 257.00 32.00 225.00 0.00 128.00 -32.00 97.00 0.00 64.00 0.00 0.00 32.00 -32.00 0.00 0.00 32.00 129.00 225.00 32.00 64.00 32.00 -64.00 32.00 -64.00 -32.00 -65.00 64.00 -32.00 129.00 32.00 64.00 0.00 32.00 0.00 193.00 0.00 32.00 0.00 65.00 0.00 160.00 0.00 193.00 0.00 0.00 33.00 -32.00 -33.00 65.00 97.00 -65.00 64.00 -96.00 97.00 0.00 160.00 32.00 65.00 0.00 32.00 -97.00 32.00 0.00 97.00 -32.00 128.00 65.00 64.00 64.00 97.00 32.00 32.00 129.00 96.00 32.00 33.00 32.00 96.00 -96.00 97.00 0.00 32.00 -33.00 161.00 -64.00 32.00 -129.00 96.00 -32.00 64.00 -96.00 129.00 -64.00 32.00 -65.00 32.00 -32.00 32.00 0.00 33.00 0.00 96.00 -64.00 64.00 0.00 32.00 0.00 161.00 -32.00 0.00 -65.00 -32.00 -32.00 0.00 -32.00 64.00 -32.00 97.00 0.00 32.00 -32.00 0.00 -65.00 97.00 -64.00 32.00 -96.00 0.00 -161.00 32.00 -64.00 32.00 -161.00 0.00 -65.00 64.00 -32.00 32.00 0.00 65.00 129.00 0.00 32.00 0.00 0.00 32.00 0.00 32.00 0.00 32.00 -64.00 0.00 -32.00 32.00 -33.00 65.00 0.00 64.00 0.00 32.00 -64.00 32.00 -64.00 129.00 -161.00 32.00 0.00 32.00 -64.00 32.00 32.00 97.00 -32.00 64.00 0.00 -32.00 -32.00 32.00 -161.00 -32.00 -161.00 64.00 -64.00 32.00 -32.00 0.00 -129.00 -64.00 -32.00 -32.00 -129.00 96.00 -64.00 0.00 -96.00 -32.00 0.00 65.00 -33.00 64.00 -64.00 32.00 -32.00 -32.00 0.00 -64.00 -32.00 0.00 -32.00 0.00 -65.00 96.00 -64.00 32.00 -32.00 0.00 -32.00 0.00 -65.00 -64.00 0.00 -97.00 -32.00 0.00 -32.00 -32.00 -32.00 65.00 0.00 96.00 -97.00 64.00 -32.00 65.00 0.00 32.00 0.00 32.00 0.00 32.00 -128.00 161.00 -65.00 64.00 -64.00 32.00 -96.00 65.00 -33.00 96.00 0.00 32.00 -32.00 65.00 -64.00 0.00 -97.00 128.00 -96.00 97.00 -32.00 64.00 0.00 32.00 0.00 32.00 64.00 129.00 0.00 64.00 -32.00 65.00 -32.00 32.00 32.00 96.00 32.00 64.00 -32.00 33.00 -32.00 32.00 -193.00 321.00 0.00 65.00 0.00 32.00 0.00 96.00 -64.00 64.00 -225.00 161.00 -33.00 97.00 -32.00 96.00 -32.00 0.00 -32.00 -32.00 -64.00 0.00 -65.00 193.00 -32.00 32.00 -64.00 193.00 0.00 96.00 -64.00 65.00 -97.00 32.00 -32.00 32.00 -32.00 64.00 96.00 65.00 0.00 32.00 -193.00 0.00 -32.00 32.00 -32.00 32.00 -193.00 225.00 -32.00 97.00 0.00 96.00 32.00 161.00 0.00 64.00 97.00 161.00 0.00 96.00 0.00 129.00 0.00 32.00 64.00 0.00 64.00 -32.00 32.00 0.00 0.00 32.00 193.00 129.00 65.00 64.00 -33.00 129.00 33.00 64.00 96.00 64.00 0.00 32.00 0.00 33.00 0.00 32.00 -32.00 0.00 0.00 96.00 -64.00 97.00 32.00 128.00 0.00 33.00 -32.00 64.00 -33.00 64.00 -160.00 225.00 -32.00 32.00 0.00 32.00 -65.00 33.00 -64.00 64.00 -32.00 64.00 32.00 65.00 32.00 32.00 97.00 64.00 0.00 64.00 -33.00 65.00 -96.00 96.00 0.00 97.00 32.00 96.00 32.00 0.00 161.00 161.00 32.00 96.00 0.00 129.00 0.00 32.00 129.00 129.00 0.00 32.00 64.00 64.00 -32.00 161.00 0.00 64.00 96.00 225.00 0.00 129.00 0.00 64.00 32.00 0.00 65.00 97.00 32.00 193.00 32.00 96.00 32.00 161.00 0.00 96.00 -128.00 161.00 0.00 64.00 64.00 161.00 0.00 32.00 0.00 65.00 -32.00 160.00 -32.00 65.00 -65.00 32.00 -128.00 64.00 0.00 64.00 -65.00 32.00 -128.00 33.00 -32.00 32.00 -32.00 128.00 -65.00 65.00 -128.00 32.00 -33.00 32.00 -32.00 129.00 0.00 32.00 -96.00 96.00 -32.00 193.00 -97.00 64.00 -32.00 97.00 -32.00 64.00 -64.00 0.00 -161.00 32.00 -32.00 65.00 -32.00 32.00 0.00 64.00 32.00 32.00 32.00 33.00 0.00 32.00 -32.00 160.00 64.00 225.00 0.00 65.00 -96.00 0.00 0.00 32.00 -33.00 64.00 33.00 161.00 32.00 64.00 -32.00 97.00 96.00 193.00 -96.00 160.00 0.00 65.00 32.00 32.00 32.00 129.00 0.00 64.00 64.00 64.00 64.00 64.00 33.00 33.00 0.00 96.00 0.00 32.00 -33.00 32.00 0.00 33.00 -64.00 32.00 -32.00 32.00 0.00 32.00 96.00 96.00 33.00 129.00 64.00 64.00 129.00 0.00 64.00 33.00 64.00 32.00 0.00 32.00 32.00 193.00 32.00 32.00 65.00 64.00 96.00 0.00 97.00 129.00 96.00 32.00 97.00 32.00 32.00 0.00 0.00 32.00 32.00 65.00 32.00 32.00 0.00 64.00 32.00 64.00 -32.00 129.00 -32.00 96.00 32.00 33.00 64.00 -33.00 32.00 33.00 0.00 32.00 -96.00 96.00 -32.00 32.00 0.00 97.00 -97.00 161.00 0.00 32.00 65.00 96.00 -32.00 97.00 32.00 96.00 -65.00 32.00 -32.00 32.00 0.00 33.00 65.00 32.00 -65.00 128.00 0.00 97.00 0.00 64.00 -96.00 129.00 -32.00 193.00 0.00 32.00 0.00 32.00 -32.00 96.00 -129.00 161.00 -161.00 64.00 -32.00 129.00 -64.00 64.00 -32.00 0.00 -129.00 32.00 -64.00 0.00 -65.00 -64.00 -96.00 0.00 -97.00 97.00 -128.00 64.00 -65.00 0.00 -32.00 0.00 -96.00 -64.00 -161.00 -33.00 -193.00 33.00 -32.00 0.00 -32.00 64.00 -97.00 64.00 -128.00 32.00 -193.00 -32.00 -64.00 129.00 -129.00 -32.00 0.00 96.00 -32.00 0.00 -65.00 32.00 -64.00 0.00 -96.00 -32.00 -65.00 32.00 0.00 33.00 -128.00 -65.00 -32.00 -64.00 -32.00 -64.00 -33.00 -33.00 -160.00 -64.00 -33.00 -32.00 -32.00 -97.00 0.00 -32.00 -32.00 -32.00 -32.00 0.00 -32.00 0.00 0.00 32.00 -32.00 0.00 -32.00 0.00 -65.00 -64.00 -96.00 -32.00 -97.00 -97.00 -96.00 -32.00 -64.00 -32.00 -129.00 32.00 -32.00 -32.00 0.00 -32.00 -32.00 0.00 -65.00 32.00 -128.00 0.00 -32.00 0.00 -65.00 64.00 -96.00 -64.00 -32.00 32.00 -33.00 32.00 -32.00 65.00 -160.00 32.00 -129.00 96.00 -161.00 -32.00 -32.00 32.00 -32.00 65.00 -32.00 0.00 -65.00 -33.00 0.00 -64.00 -64.00 -32.00 -64.00 0.00 -65.00 64.00 -225.00 32.00 -32.00 33.00 -64.00 0.00 -32.00 64.00 0.00 129.00 -32.00 64.00 -33.00 0.00 -64.00 -97.00 -96.00 0.00 -32.00 0.00 0.00 33.00 0.00 32.00 96.00 128.00 -32.00 65.00 -32.00 0.00 -32.00 0.00 0.00 -97.00 -33.00 0.00 -32.00 32.00 -32.00 97.00 -128.00 64.00 -65.00 97.00 0.00 32.00 0.00 96.00 0.00 32.00 -64.00 0.00 -64.00 32.00 0.00 129.00 -161.00 193.00 -65.00 0.00 -64.00 0.00 0.00 97.00 -32.00 64.00 -32.00 64.00 32.00 97.00 0.00 32.00 -64.00 64.00 -97.00 161.00 -32.00 0.00 -96.00 -65.00 -161.00 65.00 -64.00 0.00 -97.00 32.00 -64.00 64.00 -97.00 97.00 -128.00 32.00 -129.00 64.00 0.00 32.00 -64.00 0.00 -64.00 65.00 -33.00 128.00 -32.00 0.00 -161.00 32.00 -32.00 97.00 -32.00 32.00 -96.00 64.00 0.00 32.00 -97.00 161.00 -96.00 32.00 -32.00 33.00 -65.00 32.00 -32.00 0.00 -32.00 128.00 -32.00 33.00 -32.00 160.00 -65.00 0.00 -32.00 0.00 -32.00 0.00 -64.00 -32.00 -65.00 -128.00 -193.00 64.00 -32.00 -32.00 -128.00 -32.00 -32.00 64.00 -129.00 64.00 -32.00 32.00 0.00 32.00 -32.00 33.00 -32.00 64.00 -65.00 32.00 -64.00 -32.00 -32.00 32.00 -32.00 64.00 -33.00 65.00 -32.00 64.00 -32.00 32.00 -32.00 -32.00 -96.00 32.00 -65.00 32.00 -64.00 0.00 -32.00 0.00 -65.00 65.00 -64.00 0.00 -128.00 96.00 -65.00 -32.00 -32.00 0.00 -96.00 -32.00 -193.00 64.00 -32.00 32.00 -65.00 0.00 -32.00 -32.00 -96.00 64.00 -33.00 97.00 -96.00 32.00 -64.00 64.00 -32.00 0.00 0.00 -32.00 -65.00 -32.00 -32.00 0.00 -32.00 32.00 -64.00 64.00 -97.00 -32.00 -64.00 32.00 -32.00 0.00 -97.00 0.00 -64.00 33.00 -32.00 64.00 -129.00 128.00 -64.00 -32.00 -32.00 0.00 -32.00 65.00 0.00 64.00 -33.00 32.00 -32.00 0.00 0.00 32.00 -32.00 32.00 -64.00 0.00 -32.00 33.00 32.00 64.00 -32.00 0.00 -65.00 -32.00 -32.00 0.00 0.00 32.00 65.00 32.00 -65.00 32.00 -32.00 0.00 0.00 64.00 0.00 33.00 -64.00 32.00 -32.00 64.00 32.00 64.00 0.00 33.00 -32.00 0.00 0.00 -33.00 -33.00 33.00 33.00 64.00 -33.00 64.00 33.00 32.00 -33.00 32.00 -32.00 -32.00 0.00 65.00 -64.00 32.00 32.00 96.00 -32.00 65.00 -64.00 32.00 0.00 64.00 -32.00 32.00 -33.00 0.00 33.00 64.00 64.00 33.00 0.00 32.00 -97.00 32.00 97.00 64.00 0.00 32.00 -64.00 33.00 -33.00 0.00 0.00 32.00 0.00 64.00 -32.00 32.00 -32.00 32.00 32.00 32.00 0.00 33.00 -32.00 32.00 -64.00 96.00 96.00 65.00 0.00 32.00 -32.00 0.00 -32.00 0.00 -64.00 64.00 64.00 96.00 -32.00 33.00 0.00 96.00 -65.00 129.00 33.00 64.00 -33.00 64.00 -32.00 65.00 32.00 96.00 -32.00 64.00 -64.00 0.00 -32.00 65.00 -32.00 32.00 32.00 64.00 -257.00 225.00 0.00 193.00 -65.00 64.00 0.00 97.00 -64.00 64.00 0.00 97.00 0.00 32.00 -64.00 32.00 32.00 64.00 -32.00 32.00 -32.00 0.00 -65.00 33.00 32.00 32.00 -64.00 32.00 0.00 32.00 0.00 32.00 0.00 32.00 -32.00 65.00 -32.00 32.00 32.00 128.00 -32.00 97.00 32.00 32.00 -64.00 96.00 -33.00 33.00 33.00 64.00 -33.00 32.00 0.00 64.00 -32.00 33.00 -128.00 96.00 0.00 32.00 128.00 64.00 -64.00 65.00 -96.00 -32.00 0.00 32.00 -33.00 0.00 -32.00 64.00 -32.00 96.00 32.00 33.00 -32.00 32.00 -96.00 225.00 -65.00 0.00 -64.00 32.00 32.00 64.00 -64.00 0.00 -64.00 33.00 -33.00 128.00 -64.00 -32.00 -96.00 96.00 -32.00 0.00 0.00 33.00 -33.00 64.00 -64.00 32.00 -32.00 64.00 32.00 32.00 64.00 33.00 0.00 32.00 -32.00 32.00 -32.00 0.00 -32.00 32.00 -32.00 64.00 -32.00 33.00 32.00 32.00 -65.00 32.00 0.00 32.00 0.00 64.00 0.00 33.00 0.00 32.00 -64.00 64.00 32.00 64.00 32.00 97.00 0.00 32.00 65.00 64.00 32.00 97.00 96.00 64.00 0.00 64.00 33.00 65.00 -33.00 64.00 33.00 32.00 32.00 32.00 0.00 65.00 0.00 32.00 32.00 0.00 0.00 64.00 -32.00 0.00 0.00 64.00 0.00 129.00 32.00 32.00 32.00 96.00 32.00 33.00 64.00 64.00 -32.00 32.00 -32.00 0.00 32.00 97.00 0.00 96.00 32.00 0.00 -32.00 97.00 0.00 64.00 32.00 64.00 0.00 64.00 -64.00 0.00 0.00 33.00 32.00 64.00 0.00 32.00 32.00 0.00 0.00 64.00 33.00 0.00 -33.00 65.00 33.00 32.00 32.00 -32.00 32.00 32.00 64.00 32.00 64.00 0.00 33.00 32.00 64.00 64.00 32.00 65.00 97.00 128.00 0.00 32.00 0.00 65.00 32.00 0.00 -32.00 32.00 32.00 0.00 0.00 32.00 32.00 32.00 -32.00 32.00 32.00 0.00 -32.00 33.00 32.00 64.00 -64.00 32.00 0.00 32.00 -65.00 32.00 -32.00 97.00 0.00 32.00 -64.00 32.00 32.00 64.00 -64.00 65.00 0.00 64.00 32.00 64.00 -32.00 32.00 32.00 33.00 32.00 32.00 32.00 64.00 0.00 32.00 -32.00 0.00 0.00 32.00 -32.00 97.00 32.00 128.00 -64.00 97.00 64.00 32.00 -32.00 32.00 32.00 32.00 0.00 33.00 32.00 64.00 -32.00 32.00 32.00 64.00 0.00 32.00 0.00 33.00 -32.00 96.00 -64.00 32.00 -33.00 32.00 0.00 33.00 -32.00 128.00 0.00 32.00 -64.00 97.00 0.00 32.00 32.00 32.00 0.00 32.00 0.00 129.00 32.00 32.00 32.00 32.00 33.00 97.00 -33.00 64.00 0.00 32.00 -32.00 96.00 0.00 65.00 -64.00 64.00 0.00 32.00 -32.00 129.00 0.00 64.00 -32.00 0.00 64.00 65.00 -64.00 192.00 -32.00 33.00 -33.00 96.00 -32.00 96.00 -64.00 33.00 0.00 32.00 -32.00 32.00 -32.00 96.00 -32.00 0.00 -65.00 0.00 0.00 65.00 -32.00 64.00 32.00 193.00 -128.00 -64.00 -97.00 32.00 -32.00 32.00 -64.00 -97.00 -33.00 -289.00 -32.00 -32.00 -32.00 0.00 -64.00 32.00 -225.00 161.00 -193.00 -32.00 -129.00 32.00 -96.00 -129.00 -32.00 -32.00 -33.00 -32.00 -64.00 -32.00 -128.00 32.00 -161.00 32.00 -129.00 0.00 -64.00 -32.00 -64.00 64.00 -97.00 -64.00 -96.00 -32.00 -65.00 -225.00 -160.00 -193.00 -33.00 0.00 -96.00 -32.00 -32.00 -97.00 -32.00 -32.00 0.00 -161.00 -97.00 -128.00 32.00 -65.00 -32.00 -128.00 65.00 -65.00 -65.00 -64.00 0.00 -96.00 32.00 -32.00 0.00 -97.00 -96.00 -32.00 0.00 -32.00 64.00 -32.00 -64.00 -65.00 -32.00 0.00 32.00 -96.00 -64.00 -64.00 -33.00 -65.00 -128.00 65.00 -97.00 0.00 -96.00 -33.00 0.00 -32.00 32.00 -96.00 32.00 -32.00 -32.00 -65.00 -96.00 -64.00 -161.00 0.00 -64.00 0.00 0.00 -32.00 -33.00 -32.00 0.00 -65.00 -32.00 -128.00 193.00 -129.00 32.00 -64.00 0.00 -129.00 65.00 -96.00 0.00 -97.00 64.00 -32.00 193.00 -128.00 0.00 -33.00 -97.00 -32.00 0.00 -32.00 -64.00 -96.00 0.00 -33.00 64.00 -64.00 0.00 -64.00 -64.00 -32.00 -96.00 32.00 -33.00 -64.00 -64.00 -33.00 -64.00 0.00 -64.00 -64.00 -33.00 -32.00 0.00 -64.00 33.00 -65.00 32.00 -32.00 -97.00 -32.00 -64.00 -64.00 -32.00 0.00 -97.00 32.00 -128.00 0.00 -65.00 32.00 -32.00 32.00 0.00 32.00 -96.00 -32.00 0.00 -32.00 32.00 -96.00 -64.00 -97.00 -33.00 -32.00 -32.00 -32.00 -64.00 -65.00 -64.00 -96.00 0.00 -64.00 -32.00 0.00 -97.00 32.00 -32.00 -64.00 0.00 -33.00 0.00 -32.00 64.00 -32.00 0.00 -32.00 32.00 -32.00 33.00 -32.00 -65.00 -97.00 32.00 -64.00 33.00 -64.00 -33.00 -65.00 0.00 -32.00 -64.00 32.00 -64.00 -32.00 0.00 -32.00 32.00 -97.00 -32.00 -64.00 -32.00 -32.00 -129.00 -32.00 -32.00 0.00 0.00 -64.00 0.00 -33.00 -32.00 33.00 -32.00 32.00 -65.00 0.00 -32.00 0.00 -32.00 -65.00 32.00 0.00 -32.00 -64.00 32.00 -32.00 -32.00 -32.00 32.00 0.00 -32.00 -32.00 32.00 0.00 32.00 0.00 32.00 -32.00 -32.00 -65.00 -96.00 0.00 -161.00 65.00 -64.00 -33.00 -65.00 0.00 0.00 33.00 -32.00 0.00 -32.00 0.00 32.00 -65.00 -64.00 32.00 -64.00 -32.00 -65.00 0.00 0.00 32.00 -96.00 -64.00 0.00 -32.00 64.00 0.00 -32.00 -32.00 32.00 0.00 0.00 -32.00 0.00 -33.00 65.00 -32.00 0.00 -32.00 -33.00 0.00 0.00 -32.00 -32.00 32.00 -64.00 -32.00 32.00 -32.00 97.00 0.00 0.00 -32.00 32.00 -65.00 0.00 -32.00 0.00 32.00 64.00 0.00 0.00 -32.00 32.00 -32.00 0.00 -32.00 -32.00 -64.00 32.00 -33.00 32.00 0.00 65.00 -32.00 0.00 -32.00 64.00 -32.00 0.00 -32.00 64.00 -32.00 -32.00 -65.00 -32.00 0.00 -32.00 -32.00 0.00 -32.00 -32.00 -64.00 64.00 -32.00 32.00 0.00 32.00 0.00 32.00 32.00 32.00 -32.00 65.00 -65.00 96.00 0.00 32.00 -32.00 -32.00 -32.00 0.00 -32.00 32.00 0.00 33.00 -32.00 -33.00 -33.00 33.00 -32.00 0.00 -96.00 32.00 -32.00 -32.00 -97.00 -33.00 0.00 0.00 -32.00 -32.00 0.00 0.00 -64.00 -32.00 -32.00 -32.00 -97.00 32.00 0.00 32.00 0.00 32.00 0.00 0.00 -96.00 65.00 -65.00 32.00 0.00 32.00 -32.00 -32.00 -64.00 -32.00 -32.00 32.00 -32.00 -64.00 0.00 32.00 -33.00 -32.00 0.00 -65.00 -32.00 32.00 -32.00 -32.00 -32.00 32.00 -32.00 0.00 -32.00 33.00 0.00 0.00 -32.00 32.00 0.00 -32.00 -33.00 32.00 0.00 0.00 -32.00 -32.00 -32.00 -33.00 32.00 0.00 -32.00 -32.00 0.00 32.00 0.00 0.00 -32.00 33.00 32.00 32.00 0.00 0.00 -32.00 0.00 -32.00 0.00 -32.00 32.00 32.00 0.00 -64.00 0.00 32.00 32.00 0.00 0.00 -32.00 32.00 32.00 0.00 -32.00 32.00 0.00 -32.00 -33.00 32.00 0.00 0.00 -32.00 32.00 32.00 33.00 -32.00 0.00 -32.00 32.00 -32.00 0.00 -32.00 32.00 0.00 -32.00 -32.00 32.00 -33.00 -32.00 -32.00 32.00 -32.00 -32.00 -32.00 32.00 0.00 -32.00 -64.00 0.00 -65.00 64.00 0.00 0.00 -32.00 32.00 -32.00 32.00 64.00 33.00 -32.00 96.00 -96.00 -32.00 -32.00 32.00 -65.00 0.00 -32.00 0.00 -32.00 -32.00 -96.00 32.00 32.00 64.00 -32.00 -32.00 -65.00 32.00 0.00 0.00 -32.00 0.00 -32.00 97.00 32.00 64.00 0.00 32.00 0.00 32.00 0.00 33.00 32.00 32.00 -64.00 32.00 -32.00 32.00 -64.00 96.00 -33.00 65.00 -32.00 64.00 -32.00 129.00 -64.00 128.00 64.00 65.00 0.00 64.00 -32.00 96.00 0.00 65.00 -32.00 64.00 -65.00 64.00 -64.00 65.00 -96.00 -33.00 -161.00 33.00 -97.00 64.00 -64.00 32.00 -32.00 -64.00 -64.00 -65.00 -32.00 0.00 -33.00 0.00 -32.00 97.00 -257.00 0.00 -64.00 32.00 -65.00 64.00 0.00 33.00 -32.00 0.00 -64.00 -65.00 -64.00 0.00 -65.00 0.00 -128.00 0.00 -32.00 -32.00 -33.00 0.00 -32.00 -32.00 -64.00 -129.00 -97.00 -128.00 -64.00 -65.00 -32.00 0.00 -64.00 0.00 -32.00 -64.00 -33.00 -32.00 -32.00 -64.00 0.00 0.00 -32.00 -65.00 -32.00 -96.00 0.00 -64.00 64.00 -33.00 0.00 -64.00 -32.00 -32.00 0.00 -32.00 64.00 -65.00 0.00 -32.00 0.00 -64.00 -32.00 -32.00 32.00 -32.00 0.00 -32.00 33.00 -33.00 0.00 -32.00 0.00 -32.00 32.00 -32.00 -32.00 -32.00 96.00 -32.00 0.00 0.00 -32.00 -33.00 32.00 -32.00 32.00 0.00 32.00 -32.00 -32.00 0.00 32.00 -32.00 0.00 -32.00 -32.00 -32.00 32.00 -97.00 32.00 -32.00 0.00 0.00 33.00 -32.00 0.00 -32.00 -65.00 -32.00 32.00 -33.00 33.00 -32.00 -33.00 0.00 -32.00 -64.00 32.00 0.00 65.00 -32.00 0.00 -32.00 64.00 -32.00 0.00 -33.00 -32.00 -32.00 0.00 0.00 32.00 0.00 32.00 -32.00 0.00 -64.00 0.00 -32.00 65.00 -33.00 0.00 0.00 32.00 0.00 64.00 -64.00 32.00 32.00 32.00 -96.00 32.00 0.00 33.00 -32.00 -33.00 -32.00 97.00 -33.00 0.00 0.00 -32.00 -32.00 0.00 -32.00 0.00 -32.00 0.00 0.00 -32.00 -96.00 0.00 0.00 -33.00 -65.00 -32.00 32.00 -32.00 -64.00 -32.00 0.00 -96.00 -96.00 -97.00 -129.00 0.00 64.00 -32.00 -64.00 -64.00 32.00 0.00 0.00 -33.00 0.00 -32.00 -32.00 32.00 -32.00 -32.00 32.00 -96.00 -32.00 32.00 -32.00 -96.00 -33.00 0.00 -64.00 32.00 0.00 -65.00 0.00 -96.00 -64.00 0.00 0.00 -32.00 -32.00 -32.00 -65.00 -65.00 0.00 -32.00 0.00 -32.00 -32.00 0.00 0.00 -64.00 -64.00 32.00 0.00 -32.00 -32.00 0.00 0.00 -32.00 -64.00 0.00 -33.00 -33.00 -32.00 -32.00 0.00 -32.00 -32.00 0.00 -32.00 0.00 0.00 -32.00 64.00 -32.00 -64.00 0.00 32.00 -32.00 -32.00 -65.00 -32.00 -96.00 32.00 -32.00 -32.00 0.00 -32.00 0.00 -33.00 32.00 33.00 -64.00 0.00 -33.00 -65.00 0.00 0.00 -32.00 0.00 -32.00 -32.00 32.00 -64.00 -32.00 -32.00 32.00 -32.00 -32.00 -33.00 0.00 0.00 -64.00 33.00 -32.00 -33.00 -33.00 0.00 -32.00 33.00 32.00 32.00 0.00 0.00 -64.00 -161.00 -32.00 0.00 -32.00 0.00 -32.00 -32.00 -32.00 64.00 0.00 32.00 0.00 32.00 -33.00 -32.00 -32.00 -64.00 -64.00 -64.00 -32.00 -33.00 -65.00 -32.00 0.00 -64.00 0.00 0.00 33.00 32.00 64.00 64.00 0.00 0.00 32.00 -64.00 64.00 -64.00 -32.00 -32.00 -64.00 0.00 -32.00 32.00 -65.00 0.00 -96.00 -97.00 -64.00 33.00 -65.00 -33.00 -32.00 -32.00 0.00 -64.00 -32.00 -32.00 0.00 -32.00 0.00 0.00 -32.00 32.00 -32.00 32.00 -32.00 0.00 -33.00 -32.00 -32.00 -32.00 -32.00 -129.00 0.00 -32.00 64.00 -32.00 0.00 -32.00 -32.00 0.00 -160.00 -65.00 -65.00 -32.00 -161.00 0.00 -64.00 -64.00 0.00 -65.00 0.00 -96.00 32.00 -64.00 32.00 -129.00 -32.00 64.00 -128.00 65.00 -32.00 257.00 -97.00 0.00 -32.00 129.00 -64.00 32.00 -161.00 -32.00 -64.00 -65.00 -129.00 -193.00 -129.00 -32.00 -32.00 -225.00 0.00 -64.00 32.00 -97.00 161.00 -64.00 0.00 -32.00 0.00 -32.00 0.00 -97.00 -225.00 -96.00 -96.00 -193.00 -97.00 -64.00 -64.00 0.00 -64.00 0.00 -97.00 0.00 -32.00 160.00 -97.00 32.00 -32.00 65.00 0.00 96.00 32.00 65.00 33.00 64.00 -33.00 96.00 -128.00 32.00 -129.00 129.00 -161.00 64.00 -32.00 129.00 -128.00 32.00 -65.00 0.00 -32.00 32.00 -96.00 32.00 -65.00 0.00 -128.00 97.00 -193.00 32.00 -64.00 -32.00 -97.00 -64.00 -161.00 0.00 -32.00 -33.00 0.00 0.00 -32.00 65.00 -193.00 96.00 -161.00 0.00 -225.00 0.00 -64.00 32.00 -32.00 -32.00 -97.00 97.00 -193.00 64.00 -96.00 0.00 -32.00 0.00 -97.00 0.00 -128.00 32.00 -32.00 0.00 -65.00 129.00 -193.00 32.00 0.00 32.00 -64.00 -96.00 -257.00 32.00 -32.00 32.00 -129.00 32.00 -129.00 32.00 -160.00 0.00 -32.00 129.00 -258.00 0.00 -64.00 0.00 -96.00 -32.00 -97.00 -65.00 -96.00 -64.00 -161.00 -64.00 -289.00 -32.00 -129.00 32.00 -129.00 0.00 -96.00 0.00 -32.00 -32.00 -129.00 -65.00 -96.00 97.00 -290.00 0.00 -321.00 -32.00 -32.00 -33.00 -161.00 -128.00 -290.00 -64.00 -64.00 -65.00 -129.00 32.00 -96.00 65.00 -225.00 0.00 -129.00 0.00 -64.00 -32.00 -129.00 0.00 -160.00 -65.00 -193.00 -289.00 -290.00 -32.00 0.00 -65.00 33.00 -193.00 -65.00 -225.00 -193.00 -96.00 -32.00 -257.00 -161.00 -129.00 0.00 -129.00 32.00 -160.00 0.00 -65.00 -64.00 -128.00 -161.00 0.00 -160.00 0.00 -32.00 0.00 -33.00 -32.00 -96.00 -32.00 -64.00 -226.00 -97.00 -32.00 0.00 -96.00 0.00 -161.00 -32.00 -64.00 0.00 -32.00 0.00 -161.00 161.00 -161.00 32.00 -129.00 -32.00 -321.00 -32.00 -64.00 -33.00 -97.00 -32.00 -64.00 -64.00 -32.00 0.00 -65.00 -32.00 -128.00 -65.00 -97.00 -64.00 -128.00 0.00 -161.00 -128.00 -64.00 -33.00 -483.00 65.00 -96.00 64.00 -161.00 -32.00 -96.00 64.00 -97.00 129.00 0.00 64.00 -32.00 97.00 0.00 96.00 -64.00 161.00 -97.00 96.00 -32.00 32.00 -96.00 -32.00 -33.00 -64.00 -64.00 -32.00 -128.00 -32.00 -65.00 32.00 -32.00 32.00 -32.00 129.00 -32.00 32.00 -97.00 -32.00 -32.00 32.00 -64.00 -32.00zm13890.00 -20450.00l0.00 -32.00 0.00 32.00zm2476.00 1286.00l0.00 -32.00 -32.00 -64.00 -32.00 64.00 -33.00 -32.00 33.00 32.00 32.00 -32.00 0.00 64.00 32.00 0.00zm1157.00 -353.00l0.00 -33.00 0.00 -64.00 33.00 -32.00 0.00 32.00 0.00 32.00 -33.00 32.00 33.00 0.00 64.00 225.00 -32.00 33.00 0.00 -33.00 -32.00 -128.00 0.00 -64.00 -33.00 0.00zm33.00 -33.00l-33.00 0.00 0.00 33.00 33.00 -33.00zm-2862.00 -353.00l32.00 0.00 -32.00 -33.00 0.00 33.00zm32.00 0.00l-32.00 64.00 -32.00 32.00 0.00 32.00 0.00 65.00 32.00 0.00 -32.00 -97.00 64.00 -32.00 32.00 -32.00 -32.00 -32.00zm4244.00 1993.00l32.00 0.00 0.00 22.00 33.00 -22.00 32.00 65.00 -65.00 32.00 -64.00 -32.00 48.00 -33.00 -16.00 0.00 0.00 -32.00zm-32.00 -418.00l-32.00 0.00 32.00 -32.00 0.00 32.00zm-5048.00 -1608.00l-64.00 33.00 -32.00 64.00 32.00 64.00 64.00 0.00 0.00 65.00 32.00 32.00 32.00 -32.00 33.00 64.00 0.00 64.00 0.00 32.00 0.00 -32.00 32.00 -64.00 -65.00 -64.00 -32.00 32.00 -32.00 -32.00 0.00 -65.00 -32.00 -32.00 -64.00 -32.00 32.00 -32.00 86.00 -65.00 -22.00 0.00zm6463.00 4245.00l0.00 -32.00 0.00 32.00 32.00 0.00 0.00 -32.00 0.00 32.00 -32.00 0.00zm-2026.00 -3859.00l0.00 -32.00 -32.00 -32.00 -64.00 0.00 -32.00 -32.00 0.00 32.00 96.00 32.00 -129.00 65.00 -32.00 0.00 0.00 -33.00 0.00 -32.00 0.00 65.00 32.00 0.00 97.00 -33.00 32.00 0.00 -32.00 33.00 -129.00 96.00 0.00 32.00 -32.00 0.00 -64.00 0.00 0.00 -32.00 0.00 96.00 -64.00 65.00 -33.00 0.00 0.00 -32.00 -32.00 64.00 -64.00 0.00 -129.00 -97.00 -32.00 -160.00 0.00 32.00 0.00 -32.00 64.00 -65.00 -64.00 0.00 -32.00 -32.00 32.00 -64.00 64.00 -32.00 33.00 32.00 32.00 32.00 96.00 32.00 0.00 -32.00 32.00 -32.00 97.00 96.00 0.00 -32.00 -97.00 -64.00 33.00 -32.00 0.00 -32.00 0.00 32.00 -65.00 0.00 32.00 -65.00 -64.00 33.00 -32.00 -33.00 64.00 -96.00 32.00 -32.00 65.00 0.00 32.00 32.00 64.00 0.00 32.00 64.00 0.00 32.00 32.00 0.00 -32.00 -64.00 0.00 -64.00 97.00 0.00 96.00 32.00 129.00 64.00 32.00 97.00 0.00 32.00 0.00 32.00 32.00 32.00 -96.00 32.00 -65.00 65.00 33.00 -161.00 -33.00 64.00 0.00 32.00 -32.00 0.00zm482.00 1094.00l33.00 -33.00 0.00 33.00 -33.00 0.00zm-5112.00 -1512.00l0.00 -32.00 32.00 0.00 0.00 32.00 -32.00 0.00zm5884.00 2573.00l0.00 -33.00 32.00 0.00 32.00 -32.00 0.00 32.00 -32.00 0.00 0.00 33.00 -32.00 0.00zm-4823.00 -2380.00l-32.00 65.00 32.00 0.00 0.00 -33.00 0.00 -32.00zm322.00 -128.00l32.00 -33.00 32.00 -32.00 -32.00 32.00 32.00 0.00 -32.00 33.00 -32.00 0.00zm3504.00 1414.00l33.00 0.00 -33.00 -96.00 33.00 -32.00 96.00 -64.00 32.00 -97.00 0.00 -32.00 97.00 -64.00 64.00 0.00 -64.00 -65.00 0.00 -32.00 96.00 -32.00 64.00 64.00 0.00 225.00 -32.00 33.00 -96.00 0.00 -65.00 32.00 -32.00 0.00 0.00 32.00 32.00 0.00 -32.00 32.00 0.00 32.00 -32.00 64.00 -32.00 33.00 -96.00 -33.00 32.00 33.00 0.00 32.00 -32.00 -32.00 -33.00 -33.00zm3859.00 4148.00l0.00 -64.00 32.00 0.00 32.00 -32.00 0.00 64.00 -32.00 -32.00 -32.00 64.00zm-4759.00 -4951.00l32.00 0.00 65.00 32.00 0.00 32.00 -33.00 0.00 -64.00 -64.00zm-2251.00 -33.00l33.00 -32.00 32.00 -64.00 -65.00 32.00 0.00 64.00zm4084.00 1994.00l0.00 -32.00 32.00 32.00 0.00 96.00 -32.00 -96.00zm836.00 1125.00l32.00 -96.00 32.00 64.00 -32.00 32.00 -32.00 0.00zm-1351.00 -1736.00l33.00 -32.00 64.00 -32.00 0.00 32.00 0.00 64.00 -97.00 -32.00zm-3183.00 -1286.00l32.00 -64.00 33.00 0.00 0.00 64.00 -33.00 32.00 -32.00 -32.00zm4405.00 3247.00l193.00 -96.00 -32.00 64.00 -96.00 32.00 -65.00 0.00zm-32.00 193.00l64.00 0.00 -32.00 -32.00 32.00 -32.00 0.00 -32.00 33.00 32.00 32.00 0.00 -32.00 32.00 0.00 64.00 0.00 33.00 -33.00 0.00 33.00 -33.00 -97.00 -32.00zm-2894.00 -3408.00l65.00 -64.00 32.00 -129.00 0.00 -32.00 64.00 0.00 0.00 32.00 0.00 32.00 -64.00 32.00 0.00 33.00 -65.00 96.00 0.00 64.00 -32.00 -64.00zm-3311.00 -1061.00l32.00 -64.00 32.00 0.00 32.00 32.00 0.00 32.00 0.00 64.00 -32.00 65.00 -64.00 -65.00 0.00 -64.00zm-97.00 -354.00l0.00 -32.00 64.00 -32.00 65.00 32.00 0.00 32.00 -32.00 0.00 32.00 65.00 -65.00 64.00 0.00 -32.00 -32.00 32.00 -32.00 -32.00 0.00 -97.00zm5723.00 3441.00l32.00 32.00 33.00 0.00 -33.00 -32.00 -32.00 0.00zm-96.00 109.00l-32.00 19.00 96.00 65.00 64.00 -32.00 33.00 -65.00 -33.00 32.00 -64.00 33.00 -64.00 -33.00 0.00 -19.00zm-579.00 -1363.00l0.00 -97.00 32.00 -32.00 32.00 -64.00 33.00 0.00 64.00 64.00 0.00 32.00 -32.00 32.00 -129.00 97.00 0.00 -32.00zm-1029.00 -1158.00l-32.00 97.00 32.00 -65.00 0.00 -32.00zm-32.00 97.00l-96.00 -65.00 -33.00 0.00 97.00 65.00 64.00 160.00 32.00 0.00 -32.00 -32.00 -32.00 -128.00zm1833.00 2411.00l-32.00 -96.00 32.00 -97.00 32.00 0.00 32.00 0.00 0.00 -64.00 32.00 0.00 32.00 32.00 -32.00 32.00 32.00 97.00 -32.00 64.00 32.00 -32.00 -32.00 64.00 -32.00 32.00 -32.00 0.00 -32.00 -32.00zm-4437.00 -3022.00l-32.00 0.00 -33.00 -32.00 -64.00 0.00 -96.00 32.00 -65.00 64.00 -32.00 0.00 97.00 -96.00 32.00 -65.00 32.00 0.00 -32.00 -32.00 0.00 -32.00 0.00 -32.00 64.00 -32.00 64.00 32.00 0.00 32.00 65.00 32.00 32.00 97.00 -32.00 0.00 0.00 -33.00 0.00 65.00zm-643.00 96.00l-97.00 64.00 -64.00 -96.00 32.00 0.00 -32.00 -64.00 0.00 -65.00 32.00 0.00 -32.00 -32.00 32.00 -64.00 32.00 96.00 32.00 0.00 32.00 65.00 -32.00 -65.00 -32.00 -32.00 0.00 -64.00 32.00 -64.00 65.00 128.00 32.00 32.00 -32.00 97.00 32.00 32.00 -32.00 32.00zm4147.00 1351.00l32.00 -65.00 97.00 -128.00 0.00 -32.00 -161.00 225.00 -64.00 32.00 96.00 -32.00zm-578.00 -997.00l64.00 -32.00 0.00 -32.00 -32.00 0.00 -32.00 64.00zm32.00 -64.00l-32.00 0.00 0.00 32.00 32.00 -32.00zm-32.00 0.00l32.00 -33.00 -32.00 0.00 0.00 33.00z"},pa:{name:"PA",path:"M77219.00 21381.00l64.00 0.00 32.00 33.00 32.00 96.00 33.00 0.00 32.00 97.00 32.00 0.00 64.00 -33.00 32.00 33.00 0.00 64.00 33.00 0.00 64.00 -64.00 32.00 32.00 32.00 -65.00 64.00 0.00 33.00 33.00 32.00 -65.00 64.00 -64.00 64.00 64.00 129.00 -193.00 -32.00 -32.00 0.00 -64.00 32.00 -129.00 0.00 -32.00 32.00 -32.00 64.00 0.00 65.00 0.00 0.00 64.00 64.00 32.00 64.00 -64.00 65.00 32.00 32.00 -32.00 64.00 32.00 32.00 32.00 97.00 33.00 0.00 32.00 32.00 0.00 32.00 -65.00 0.00 -32.00 32.00 0.00 32.00 -64.00 0.00 32.00 65.00 0.00 32.00 0.00 32.00 97.00 0.00 32.00 32.00 -32.00 32.00 64.00 0.00 -64.00 32.00 -33.00 65.00 33.00 32.00 0.00 0.00 -129.00 64.00 -32.00 32.00 -32.00 0.00 -33.00 0.00 -160.00 65.00 -97.00 -33.00 -32.00 0.00 32.00 -96.00 -64.00 32.00 -32.00 -128.00 -65.00 0.00 -32.00 32.00 -32.00 0.00 -32.00 32.00 -32.00 -32.00 -64.00 -32.00 -33.00 0.00 -64.00 64.00 -32.00 32.00 32.00 64.00 0.00 65.00 -32.00 64.00 64.00 32.00 -64.00 64.00 0.00 33.00 0.00 160.00 0.00 65.00 -64.00 -32.00 -33.00 -33.00 0.00 -32.00 -64.00 0.00 -32.00 32.00 -32.00 -32.00 -32.00 0.00 -65.00 129.00 -32.00 32.00 -32.00 0.00 -32.00 0.00 -32.00 64.00 -32.00 0.00 -33.00 32.00 -32.00 33.00 -64.00 32.00 -32.00 64.00 32.00 -32.00 129.00 128.00 0.00 0.00 -33.00 97.00 33.00 32.00 -33.00 32.00 33.00 0.00 32.00 65.00 32.00 32.00 32.00 128.00 -96.00 65.00 0.00 0.00 -33.00 64.00 33.00 96.00 32.00 33.00 64.00 0.00 32.00 0.00 65.00 32.00 64.00 0.00 32.00 96.00 32.00 64.00 0.00 65.00 -64.00 64.00 0.00 0.00 32.00 96.00 0.00 0.00 -64.00 33.00 -32.00 96.00 32.00 64.00 64.00 0.00 -32.00 97.00 64.00 0.00 -64.00 32.00 -32.00 0.00 -32.00 64.00 -97.00 -32.00 -32.00 32.00 -32.00 -32.00 -32.00 32.00 0.00 33.00 -33.00 -33.00 -64.00 33.00 -64.00 -33.00 -97.00 33.00 0.00 0.00 -64.00 -129.00 -64.00 32.00 -32.00 32.00 0.00 0.00 -33.00 65.00 0.00 32.00 33.00 32.00 -33.00 32.00 33.00 32.00 32.00 129.00 0.00 64.00 0.00 32.00 -65.00 0.00 -32.00 32.00 -32.00 32.00 0.00 33.00 0.00 32.00 0.00 0.00 -32.00 128.00 64.00 0.00 -64.00 33.00 -64.00 0.00 32.00 32.00 0.00 64.00 0.00 64.00 -32.00 33.00 32.00 32.00 -32.00 -32.00 -65.00 32.00 0.00 0.00 -96.00 64.00 32.00 32.00 -64.00 32.00 32.00 32.00 0.00 0.00 32.00 65.00 -32.00 64.00 32.00 64.00 -32.00 32.00 32.00 -32.00 0.00 65.00 0.00 -33.00 -64.00 33.00 0.00 32.00 64.00 0.00 32.00 64.00 32.00 64.00 0.00 0.00 -32.00 33.00 65.00 32.00 32.00 32.00 0.00 0.00 32.00 96.00 -32.00 0.00 -32.00 65.00 0.00 64.00 32.00 32.00 -32.00 64.00 -33.00 33.00 0.00 0.00 65.00 32.00 0.00 32.00 -32.00 64.00 32.00 0.00 -32.00 64.00 0.00 0.00 -65.00 -32.00 -32.00 65.00 -32.00 32.00 -32.00 32.00 32.00 0.00 -32.00 0.00 -64.00 32.00 -65.00 32.00 0.00 32.00 -32.00 -32.00 -96.00 32.00 -33.00 33.00 0.00 32.00 -32.00 32.00 0.00 129.00 -32.00 0.00 -32.00 32.00 -64.00 32.00 -33.00 -32.00 -64.00 64.00 -64.00 -32.00 -64.00 32.00 -33.00 -32.00 -32.00 0.00 -32.00 0.00 -96.00 32.00 0.00 129.00 -32.00 0.00 -33.00 64.00 -32.00 64.00 32.00 32.00 0.00 65.00 -96.00 0.00 -32.00 -65.00 -32.00 65.00 -33.00 0.00 -32.00 32.00 -64.00 32.00 32.00 64.00 -32.00 65.00 32.00 32.00 -96.00 128.00 64.00 65.00 0.00 -33.00 32.00 65.00 64.00 32.00 65.00 32.00 0.00 32.00 32.00 32.00 32.00 0.00 -96.00 97.00 -33.00 64.00 -96.00 64.00 0.00 33.00 -32.00 32.00 -32.00 96.00 32.00 32.00 -65.00 129.00 -32.00 0.00 -32.00 0.00 -64.00 32.00 0.00 64.00 32.00 33.00 -32.00 32.00 32.00 0.00 64.00 32.00 32.00 32.00 33.00 0.00 128.00 32.00 65.00 32.00 0.00 33.00 0.00 64.00 32.00 32.00 32.00 32.00 64.00 32.00 65.00 32.00 0.00 33.00 32.00 96.00 0.00 32.00 32.00 32.00 -64.00 33.00 -33.00 32.00 0.00 32.00 0.00 128.00 -32.00 65.00 65.00 0.00 32.00 64.00 32.00 32.00 32.00 97.00 0.00 32.00 0.00 0.00 32.00 64.00 -32.00 32.00 32.00 32.00 0.00 0.00 32.00 33.00 0.00 32.00 32.00 32.00 0.00 64.00 33.00 -32.00 0.00 32.00 32.00 0.00 32.00 32.00 32.00 0.00 -32.00 0.00 -32.00 65.00 -32.00 32.00 -33.00 32.00 -64.00 32.00 -32.00 32.00 -32.00 65.00 -32.00 0.00 -32.00 32.00 0.00 32.00 -65.00 96.00 32.00 97.00 33.00 0.00 -33.00 32.00 33.00 129.00 0.00 0.00 -65.00 32.00 0.00 64.00 -64.00 32.00 -32.00 65.00 64.00 32.00 0.00 32.00 32.00 64.00 97.00 97.00 0.00 32.00 -32.00 64.00 0.00 64.00 -33.00 32.00 -64.00 97.00 0.00 64.00 -96.00 65.00 32.00 96.00 -32.00 32.00 32.00 32.00 0.00 33.00 0.00 32.00 0.00 0.00 32.00 64.00 64.00 32.00 0.00 32.00 32.00 32.00 0.00 0.00 -64.00 97.00 0.00 64.00 -32.00 64.00 32.00 33.00 0.00 64.00 64.00 64.00 0.00 32.00 65.00 33.00 0.00 32.00 0.00 64.00 64.00 64.00 64.00 97.00 32.00 32.00 -96.00 96.00 -32.00 33.00 32.00 32.00 0.00 96.00 0.00 32.00 -32.00 32.00 64.00 33.00 0.00 32.00 0.00 64.00 64.00 32.00 33.00 0.00 64.00 64.00 0.00 0.00 32.00 33.00 -32.00 64.00 32.00 32.00 -32.00 32.00 0.00 0.00 64.00 32.00 0.00 0.00 -32.00 65.00 0.00 64.00 0.00 32.00 0.00 32.00 0.00 33.00 32.00 32.00 0.00 128.00 64.00 0.00 -32.00 65.00 0.00 32.00 -32.00 32.00 -32.00 64.00 32.00 97.00 -128.00 96.00 -65.00 64.00 -32.00 0.00 -96.00 -96.00 -65.00 0.00 -64.00 -32.00 -32.00 32.00 -32.00 -64.00 -193.00 0.00 -32.00 32.00 0.00 32.00 0.00 32.00 32.00 32.00 -65.00 0.00 -32.00 0.00 -32.00 0.00 -32.00 32.00 -32.00 0.00 -64.00 -32.00 -33.00 -128.00 -64.00 32.00 -64.00 0.00 -32.00 -32.00 0.00 -65.00 -65.00 -96.00 33.00 -32.00 -97.00 32.00 -32.00 -32.00 0.00 0.00 -64.00 -32.00 -33.00 -33.00 0.00 -32.00 -32.00 32.00 -32.00 -64.00 -96.00 -64.00 0.00 -97.00 0.00 -32.00 -65.00 -32.00 -32.00 -32.00 0.00 0.00 -32.00 64.00 -32.00 32.00 -64.00 0.00 -33.00 -32.00 0.00 0.00 -32.00 -32.00 -32.00 -32.00 0.00 -64.00 -64.00 -33.00 32.00 -32.00 -64.00 -64.00 32.00 -64.00 0.00 -33.00 -32.00 -32.00 -32.00 -64.00 -33.00 0.00 -32.00 64.00 -32.00 0.00 -32.00 65.00 -64.00 0.00 -65.00 32.00 -32.00 64.00 -32.00 0.00 -32.00 -32.00 -32.00 32.00 -65.00 0.00 -64.00 0.00 -32.00 32.00 -32.00 32.00 0.00 0.00 32.00 33.00 0.00 32.00 64.00 32.00 64.00 32.00 33.00 97.00 32.00 0.00 -32.00 32.00 -33.00 0.00 -32.00 0.00 -32.00 -32.00 -32.00 -33.00 0.00 0.00 -64.00 65.00 -32.00 0.00 -33.00 32.00 -64.00 32.00 0.00 32.00 -64.00 64.00 -32.00 33.00 -32.00 0.00 -33.00 -33.00 0.00 -32.00 0.00 -32.00 -64.00 -32.00 32.00 0.00 -64.00 96.00 -64.00 0.00 -65.00 33.00 -32.00 32.00 -32.00 -65.00 -32.00 0.00 -64.00 33.00 -33.00 32.00 -32.00 32.00 0.00 161.00 -32.00 64.00 32.00 0.00 32.00 64.00 0.00 32.00 33.00 33.00 32.00 32.00 32.00 32.00 64.00 32.00 0.00 32.00 32.00 65.00 0.00 0.00 65.00 96.00 32.00 225.00 32.00 32.00 -32.00 64.00 32.00 33.00 64.00 -33.00 32.00 33.00 33.00 64.00 96.00 129.00 32.00 64.00 0.00 32.00 -96.00 97.00 32.00 96.00 -32.00 64.00 32.00 65.00 0.00 64.00 -32.00 32.00 -32.00 32.00 0.00 32.00 -33.00 32.00 33.00 65.00 -33.00 32.00 65.00 96.00 -32.00 97.00 0.00 0.00 -33.00 129.00 -32.00 96.00 32.00 257.00 0.00 193.00 97.00 193.00 -161.00 -64.00 -128.00 193.00 -193.00 193.00 0.00 192.00 64.00 129.00 -97.00 161.00 -193.00 257.00 -32.00 97.00 193.00 192.00 -128.00 258.00 -193.00 257.00 64.00 64.00 289.00 97.00 97.00 225.00 321.00 -32.00 33.00 0.00 64.00 32.00 32.00 32.00 32.00 257.00 289.00 32.00 65.00 32.00 96.00 -32.00 0.00 -32.00 65.00 32.00 32.00 -32.00 32.00 0.00 96.00 32.00 97.00 97.00 96.00 32.00 32.00 32.00 65.00 32.00 0.00 0.00 64.00 -32.00 32.00 0.00 32.00 -64.00 32.00 0.00 33.00 -32.00 32.00 -65.00 32.00 0.00 64.00 -32.00 0.00 32.00 32.00 -32.00 65.00 32.00 64.00 -64.00 32.00 32.00 129.00 -32.00 0.00 0.00 64.00 32.00 32.00 0.00 65.00 32.00 64.00 32.00 64.00 33.00 32.00 32.00 32.00 64.00 33.00 -32.00 64.00 64.00 0.00 32.00 32.00 0.00 32.00 0.00 32.00 -32.00 0.00 0.00 33.00 -32.00 64.00 -32.00 0.00 32.00 161.00 32.00 32.00 0.00 32.00 0.00 32.00 32.00 64.00 0.00 129.00 32.00 32.00 33.00 32.00 0.00 32.00 32.00 0.00 -97.00 65.00 32.00 64.00 -32.00 32.00 0.00 32.00 32.00 33.00 0.00 32.00 129.00 32.00 97.00 0.00 0.00 -32.00 32.00 32.00 64.00 0.00 32.00 32.00 97.00 -32.00 32.00 0.00 96.00 -64.00 65.00 32.00 32.00 -32.00 96.00 32.00 64.00 -32.00 0.00 32.00 161.00 32.00 32.00 32.00 33.00 32.00 64.00 32.00 32.00 0.00 32.00 33.00 65.00 -33.00 0.00 -32.00 64.00 32.00 0.00 -32.00 32.00 0.00 129.00 32.00 64.00 -32.00 32.00 0.00 64.00 0.00 65.00 65.00 32.00 -97.00 128.00 64.00 0.00 33.00 33.00 0.00 0.00 32.00 64.00 0.00 32.00 -32.00 0.00 32.00 32.00 0.00 64.00 0.00 -32.00 32.00 32.00 0.00 33.00 32.00 32.00 0.00 0.00 32.00 64.00 -32.00 -32.00 32.00 -32.00 32.00 64.00 32.00 32.00 -32.00 32.00 32.00 -32.00 0.00 32.00 33.00 -32.00 32.00 32.00 32.00 0.00 32.00 65.00 -32.00 32.00 32.00 64.00 0.00 0.00 64.00 64.00 32.00 65.00 33.00 32.00 96.00 32.00 32.00 0.00 -96.00 32.00 -65.00 32.00 0.00 0.00 65.00 32.00 0.00 65.00 0.00 32.00 32.00 0.00 -32.00 32.00 32.00 0.00 64.00 64.00 0.00 -32.00 32.00 65.00 65.00 0.00 32.00 -33.00 0.00 0.00 32.00 33.00 0.00 32.00 64.00 32.00 -32.00 32.00 -32.00 0.00 32.00 -32.00 64.00 -32.00 65.00 0.00 32.00 96.00 0.00 65.00 129.00 -33.00 64.00 33.00 32.00 -33.00 64.00 0.00 32.00 65.00 0.00 -32.00 -32.00 64.00 -32.00 32.00 32.00 32.00 0.00 64.00 -64.00 65.00 32.00 32.00 -32.00 -32.00 -32.00 32.00 0.00 64.00 -32.00 32.00 64.00 0.00 96.00 0.00 65.00 65.00 -32.00 64.00 32.00 32.00 -65.00 64.00 33.00 0.00 64.00 33.00 -32.00 64.00 32.00 32.00 0.00 -32.00 64.00 0.00 32.00 -32.00 33.00 0.00 32.00 32.00 0.00 64.00 -32.00 0.00 -65.00 97.00 0.00 32.00 65.00 64.00 0.00 0.00 32.00 -32.00 128.00 0.00 32.00 32.00 -32.00 97.00 32.00 64.00 -32.00 0.00 32.00 -32.00 33.00 0.00 32.00 96.00 -32.00 32.00 32.00 65.00 0.00 32.00 -32.00 -32.00 -33.00 -65.00 -64.00 32.00 -32.00 65.00 0.00 64.00 32.00 32.00 64.00 32.00 33.00 33.00 0.00 32.00 -65.00 32.00 65.00 129.00 32.00 0.00 -32.00 64.00 -65.00 0.00 -32.00 -32.00 -64.00 32.00 -32.00 96.00 64.00 0.00 32.00 -96.00 97.00 32.00 64.00 32.00 32.00 64.00 -64.00 33.00 32.00 0.00 32.00 64.00 0.00 32.00 -129.00 64.00 -32.00 32.00 65.00 -32.00 64.00 32.00 96.00 -32.00 33.00 -64.00 32.00 32.00 64.00 64.00 0.00 33.00 -64.00 193.00 -32.00 96.00 96.00 32.00 -32.00 0.00 -32.00 97.00 0.00 32.00 32.00 32.00 96.00 -64.00 32.00 -65.00 33.00 0.00 128.00 33.00 0.00 96.00 32.00 32.00 65.00 -32.00 96.00 -64.00 64.00 0.00 33.00 32.00 64.00 64.00 0.00 257.00 -129.00 161.00 32.00 0.00 -32.00 32.00 -32.00 32.00 0.00 0.00 97.00 33.00 96.00 64.00 64.00 32.00 65.00 -32.00 96.00 0.00 32.00 -32.00 32.00 -65.00 0.00 -64.00 -32.00 -32.00 0.00 -64.00 65.00 0.00 64.00 0.00 64.00 0.00 161.00 32.00 32.00 64.00 64.00 0.00 65.00 32.00 0.00 32.00 64.00 0.00 32.00 -32.00 32.00 0.00 32.00 32.00 97.00 33.00 32.00 32.00 32.00 0.00 129.00 -32.00 32.00 32.00 97.00 225.00 160.00 32.00 32.00 257.00 129.00 64.00 64.00 65.00 129.00 96.00 64.00 193.00 129.00 32.00 32.00 32.00 0.00 33.00 32.00 32.00 97.00 128.00 96.00 33.00 64.00 32.00 97.00 32.00 32.00 64.00 -32.00 97.00 64.00 0.00 32.00 -33.00 32.00 -32.00 193.00 -128.00 161.00 -32.00 97.00 0.00 64.00 32.00 64.00 0.00 65.00 -32.00 32.00 -65.00 64.00 32.00 32.00 -64.00 97.00 64.00 32.00 33.00 32.00 -65.00 161.00 32.00 128.00 0.00 65.00 0.00 32.00 -64.00 96.00 32.00 97.00 97.00 64.00 32.00 96.00 32.00 129.00 96.00 64.00 97.00 161.00 -32.00 32.00 -32.00 97.00 32.00 161.00 64.00 32.00 64.00 96.00 97.00 64.00 32.00 65.00 32.00 32.00 0.00 96.00 32.00 65.00 97.00 32.00 -32.00 193.00 64.00 64.00 96.00 64.00 33.00 33.00 0.00 160.00 32.00 161.00 32.00 129.00 128.00 353.00 33.00 32.00 128.00 33.00 129.00 -33.00 96.00 33.00 32.00 32.00 33.00 64.00 32.00 64.00 353.00 258.00 33.00 128.00 64.00 65.00 96.00 64.00 65.00 0.00 64.00 64.00 32.00 64.00 0.00 129.00 -64.00 129.00 0.00 96.00 64.00 129.00 32.00 32.00 -128.00 193.00 64.00 64.00 -32.00 97.00 64.00 96.00 64.00 64.00 0.00 65.00 0.00 32.00 129.00 193.00 64.00 32.00 65.00 0.00 96.00 -64.00 129.00 -33.00 160.00 0.00 65.00 65.00 32.00 161.00 0.00 96.00 0.00 96.00 0.00 33.00 32.00 64.00 32.00 64.00 0.00 97.00 0.00 32.00 0.00 32.00 0.00 32.00 0.00 64.00 -96.00 161.00 0.00 65.00 0.00 64.00 64.00 32.00 -129.00 161.00 -32.00 64.00 65.00 0.00 64.00 0.00 96.00 -32.00 97.00 -32.00 32.00 0.00 64.00 -65.00 32.00 33.00 65.00 64.00 64.00 32.00 64.00 96.00 32.00 65.00 -32.00 128.00 -32.00 0.00 -64.00 0.00 -32.00 33.00 -32.00 32.00 0.00 32.00 0.00 64.00 96.00 97.00 0.00 160.00 32.00 33.00 -32.00 96.00 -64.00 64.00 32.00 32.00 32.00 33.00 96.00 -65.00 65.00 65.00 128.00 32.00 33.00 32.00 96.00 225.00 129.00 0.00 128.00 64.00 193.00 0.00 64.00 33.00 226.00 0.00 64.00 0.00 64.00 64.00 129.00 0.00 0.00 32.00 64.00 161.00 -32.00 96.00 0.00 64.00 32.00 33.00 32.00 0.00 129.00 64.00 96.00 -32.00 32.00 -65.00 0.00 -32.00 -64.00 -64.00 -32.00 -32.00 0.00 -32.00 64.00 -32.00 65.00 -33.00 128.00 -32.00 97.00 32.00 0.00 -32.00 32.00 -32.00 -32.00 -161.00 32.00 -32.00 32.00 0.00 64.00 32.00 0.00 33.00 0.00 128.00 0.00 32.00 33.00 0.00 32.00 32.00 0.00 -32.00 64.00 -128.00 64.00 -32.00 129.00 128.00 32.00 32.00 386.00 -32.00 129.00 -96.00 353.00 -354.00 64.00 -97.00 33.00 -64.00 0.00 -96.00 -33.00 -97.00 -32.00 -353.00 32.00 0.00 0.00 -161.00 33.00 -322.00 0.00 -128.00 0.00 -32.00 32.00 -33.00 32.00 -64.00 32.00 -32.00 322.00 -547.00 128.00 -128.00 193.00 -225.00 64.00 -65.00 129.00 -96.00 161.00 -161.00 96.00 -193.00 65.00 -225.00 64.00 -64.00 225.00 -225.00 32.00 -258.00 0.00 -32.00 32.00 -64.00 65.00 -96.00 32.00 -33.00 96.00 -96.00 65.00 -97.00 128.00 -160.00 64.00 -129.00 161.00 -257.00 193.00 -64.00 290.00 -33.00 96.00 -64.00 32.00 0.00 97.00 -64.00 96.00 -97.00 64.00 -96.00 32.00 -32.00 97.00 -129.00 32.00 0.00 0.00 -32.00 97.00 -129.00 32.00 -32.00 193.00 -161.00 64.00 -32.00 64.00 0.00 418.00 -128.00 161.00 -33.00 193.00 -96.00 354.00 -257.00 96.00 -129.00 97.00 -96.00 128.00 -97.00 97.00 -96.00 96.00 -193.00 97.00 -193.00 64.00 -129.00 96.00 -289.00 97.00 -129.00 32.00 -96.00 32.00 -257.00 96.00 -193.00 65.00 -129.00 128.00 -129.00 33.00 0.00 32.00 -32.00 225.00 -160.00 161.00 -65.00 321.00 -64.00 64.00 -32.00 161.00 -32.00 193.00 0.00 289.00 0.00 33.00 289.00 160.00 129.00 65.00 225.00 32.00 321.00 -32.00 97.00 -32.00 418.00 0.00 128.00 -65.00 193.00 225.00 0.00 161.00 65.00 32.00 0.00 32.00 0.00 33.00 -33.00 64.00 33.00 64.00 32.00 0.00 -32.00 97.00 32.00 32.00 32.00 289.00 -129.00 32.00 -32.00 65.00 64.00 64.00 -32.00 64.00 0.00 65.00 0.00 96.00 -64.00 64.00 64.00 65.00 65.00 0.00 -33.00 -33.00 -64.00 0.00 -32.00 33.00 -32.00 0.00 32.00 32.00 0.00 32.00 -32.00 32.00 0.00 32.00 -32.00 161.00 -32.00 32.00 64.00 32.00 0.00 -32.00 64.00 32.00 0.00 32.00 -32.00 33.00 32.00 32.00 0.00 32.00 32.00 0.00 32.00 96.00 65.00 65.00 225.00 64.00 96.00 129.00 225.00 193.00 290.00 225.00 321.00 32.00 32.00 32.00 33.00 32.00 -33.00 64.00 33.00 33.00 32.00 64.00 0.00 0.00 32.00 128.00 32.00 0.00 32.00 33.00 32.00 0.00 33.00 -33.00 32.00 -32.00 0.00 0.00 32.00 97.00 0.00 32.00 64.00 1704.00 772.00 64.00 128.00 193.00 97.00 129.00 96.00 64.00 32.00 64.00 0.00 33.00 0.00 0.00 -32.00 96.00 -32.00 129.00 0.00 64.00 32.00 32.00 -32.00 64.00 32.00 33.00 -32.00 64.00 0.00 32.00 32.00 64.00 65.00 33.00 0.00 96.00 64.00 129.00 0.00 64.00 32.00 64.00 0.00 65.00 -32.00 32.00 -32.00 160.00 -65.00 161.00 0.00 32.00 33.00 33.00 -33.00 96.00 33.00 32.00 32.00 32.00 -32.00 97.00 0.00 64.00 0.00 64.00 32.00 161.00 -65.00 161.00 65.00 64.00 64.00 65.00 0.00 32.00 32.00 32.00 32.00 32.00 33.00 32.00 128.00 -32.00 290.00 0.00 32.00 -193.00 160.00 -64.00 97.00 -32.00 257.00 -97.00 129.00 1126.00 386.00 1125.00 418.00 0.00 64.00 0.00 96.00 0.00 32.00 32.00 0.00 32.00 0.00 0.00 -64.00 32.00 0.00 0.00 -32.00 32.00 -64.00 33.00 -32.00 0.00 -65.00 0.00 -64.00 64.00 -64.00 64.00 32.00 65.00 -64.00 32.00 32.00 32.00 -65.00 0.00 -64.00 32.00 0.00 0.00 -32.00 -32.00 -32.00 32.00 -32.00 32.00 -33.00 0.00 -32.00 -32.00 32.00 0.00 -64.00 32.00 -32.00 65.00 0.00 96.00 0.00 32.00 96.00 0.00 33.00 0.00 32.00 64.00 0.00 -32.00 32.00 32.00 32.00 -32.00 0.00 32.00 97.00 -32.00 64.00 -32.00 96.00 -32.00 32.00 0.00 33.00 -32.00 64.00 32.00 0.00 32.00 -32.00 32.00 -32.00 32.00 64.00 33.00 0.00 64.00 -64.00 0.00 -97.00 0.00 -32.00 32.00 -32.00 -32.00 -97.00 0.00 -64.00 64.00 -32.00 -32.00 -32.00 32.00 -65.00 -32.00 -64.00 64.00 -64.00 65.00 32.00 0.00 32.00 0.00 32.00 -65.00 65.00 0.00 32.00 32.00 0.00 97.00 -32.00 32.00 32.00 -32.00 32.00 64.00 129.00 -32.00 96.00 32.00 -32.00 32.00 -64.00 0.00 -65.00 33.00 -32.00 0.00 -32.00 -33.00 -64.00 -32.00 -33.00 0.00 -32.00 0.00 -32.00 97.00 32.00 32.00 -64.00 0.00 -32.00 64.00 -32.00 0.00 -32.00 64.00 0.00 65.00 32.00 -32.00 32.00 64.00 128.00 -32.00 33.00 -32.00 64.00 64.00 32.00 0.00 -32.00 32.00 0.00 97.00 -64.00 64.00 32.00 32.00 96.00 32.00 65.00 32.00 32.00 0.00 32.00 -32.00 32.00 0.00 32.00 -32.00 32.00 32.00 32.00 0.00 33.00 -32.00 128.00 32.00 0.00 32.00 32.00 32.00 -32.00 33.00 32.00 160.00 -289.00 -32.00 -96.00 32.00 -65.00 -32.00 -64.00 32.00 -32.00 0.00 -32.00 97.00 32.00 0.00 64.00 64.00 32.00 64.00 97.00 -32.00 64.00 0.00 32.00 32.00 32.00 33.00 0.00 -33.00 65.00 33.00 32.00 32.00 32.00 0.00 32.00 32.00 32.00 32.00 32.00 97.00 193.00 0.00 32.00 -33.00 97.00 65.00 -32.00 32.00 32.00 0.00 -64.00 0.00 -97.00 0.00 -129.00 -32.00 -225.00 32.00 -128.00 -64.00 -32.00 0.00 -32.00 64.00 -97.00 -32.00 0.00 160.00 -64.00 97.00 32.00 32.00 32.00 -32.00 129.00 0.00 32.00 -32.00 32.00 0.00 64.00 32.00 -64.00 32.00 64.00 0.00 -32.00 32.00 64.00 32.00 0.00 65.00 -64.00 0.00 -64.00 96.00 0.00 0.00 -32.00 -64.00 -32.00 0.00 -33.00 0.00 -32.00 128.00 0.00 33.00 0.00 96.00 -32.00 32.00 -32.00 97.00 32.00 96.00 32.00 -32.00 32.00 0.00 33.00 -32.00 -65.00 0.00 32.00 32.00 65.00 -32.00 0.00 0.00 64.00 0.00 32.00 64.00 -32.00 32.00 64.00 32.00 -32.00 33.00 32.00 32.00 -32.00 -65.00 -64.00 33.00 -32.00 32.00 32.00 0.00 -32.00 64.00 0.00 129.00 64.00 64.00 129.00 -64.00 64.00 0.00 32.00 -32.00 0.00 -65.00 -32.00 -32.00 32.00 -32.00 96.00 96.00 -32.00 -32.00 32.00 32.00 0.00 33.00 -32.00 0.00 -32.00 32.00 0.00 32.00 0.00 32.00 32.00 32.00 -32.00 -32.00 0.00 0.00 -32.00 64.00 -64.00 0.00 -32.00 32.00 0.00 -32.00 32.00 65.00 -32.00 32.00 0.00 32.00 32.00 -32.00 0.00 32.00 0.00 -32.00 64.00 -32.00 32.00 32.00 193.00 -32.00 0.00 -33.00 64.00 33.00 129.00 0.00 32.00 32.00 -32.00 -32.00 -32.00 32.00 -32.00 32.00 64.00 0.00 -96.00 -32.00 0.00 0.00 -33.00 64.00 -160.00 32.00 64.00 0.00 32.00 0.00 -32.00 0.00 -64.00 0.00 -33.00 32.00 0.00 -32.00 -32.00 0.00 -64.00 32.00 0.00 32.00 0.00 33.00 0.00 64.00 -32.00 0.00 -32.00 96.00 -32.00 0.00 32.00 0.00 32.00 65.00 32.00 32.00 96.00 -97.00 33.00 33.00 32.00 32.00 32.00 32.00 32.00 -32.00 0.00 32.00 32.00 -97.00 65.00 65.00 -33.00 32.00 33.00 -32.00 32.00 32.00 64.00 0.00 32.00 32.00 0.00 -32.00 -32.00 0.00 -32.00 32.00 0.00 0.00 -64.00 32.00 -97.00 -32.00 -129.00 64.00 33.00 -32.00 128.00 0.00 193.00 -32.00 97.00 0.00 32.00 32.00 0.00 32.00 -64.00 65.00 64.00 32.00 0.00 -64.00 -64.00 -33.00 0.00 0.00 -65.00 33.00 -32.00 0.00 -129.00 0.00 -64.00 32.00 0.00 0.00 32.00 32.00 0.00 32.00 -32.00 0.00 -32.00 96.00 -64.00 33.00 32.00 64.00 -65.00 32.00 0.00 64.00 0.00 0.00 33.00 65.00 128.00 -33.00 0.00 0.00 -32.00 -32.00 32.00 0.00 32.00 0.00 33.00 -32.00 32.00 32.00 0.00 -32.00 64.00 -64.00 32.00 0.00 32.00 32.00 33.00 32.00 -65.00 32.00 32.00 0.00 33.00 32.00 0.00 0.00 -33.00 33.00 33.00 0.00 32.00 -33.00 32.00 33.00 32.00 32.00 129.00 32.00 32.00 0.00 64.00 -32.00 0.00 -65.00 0.00 0.00 32.00 97.00 64.00 32.00 0.00 32.00 0.00 0.00 -32.00 0.00 -64.00 32.00 0.00 0.00 32.00 33.00 -32.00 -33.00 0.00 0.00 -32.00 0.00 -32.00 0.00 -65.00 0.00 -64.00 65.00 -32.00 64.00 0.00 32.00 0.00 0.00 -32.00 -32.00 -32.00 0.00 -32.00 32.00 32.00 -32.00 -65.00 0.00 -32.00 0.00 -32.00 64.00 -64.00 32.00 32.00 0.00 32.00 33.00 0.00 0.00 -96.00 64.00 -33.00 -32.00 0.00 -65.00 0.00 0.00 -32.00 33.00 0.00 64.00 0.00 64.00 65.00 0.00 32.00 -32.00 32.00 0.00 32.00 32.00 -32.00 0.00 129.00 -128.00 0.00 96.00 32.00 32.00 32.00 -32.00 64.00 -32.00 0.00 0.00 32.00 -64.00 65.00 32.00 0.00 64.00 -65.00 32.00 32.00 -32.00 33.00 -64.00 64.00 0.00 64.00 32.00 0.00 0.00 -64.00 32.00 -32.00 0.00 32.00 64.00 -32.00 0.00 -65.00 33.00 0.00 32.00 97.00 -32.00 32.00 32.00 0.00 0.00 32.00 0.00 32.00 -65.00 32.00 0.00 65.00 0.00 32.00 33.00 32.00 0.00 -64.00 32.00 -65.00 32.00 -64.00 96.00 97.00 -64.00 32.00 0.00 32.00 32.00 32.00 0.00 -64.00 32.00 -32.00 0.00 -65.00 -32.00 0.00 0.00 -32.00 32.00 0.00 -32.00 0.00 -32.00 -96.00 64.00 -32.00 65.00 0.00 32.00 64.00 -32.00 -97.00 32.00 -64.00 32.00 32.00 32.00 32.00 32.00 161.00 32.00 161.00 0.00 32.00 -32.00 64.00 0.00 33.00 0.00 -33.00 65.00 -64.00 32.00 -32.00 0.00 -64.00 -32.00 -97.00 32.00 -161.00 96.00 -32.00 32.00 32.00 32.00 97.00 65.00 32.00 -32.00 32.00 32.00 0.00 0.00 -64.00 32.00 0.00 0.00 32.00 32.00 -32.00 -32.00 -32.00 -64.00 0.00 -33.00 -129.00 0.00 -64.00 65.00 0.00 32.00 64.00 32.00 -32.00 -64.00 -64.00 64.00 -32.00 0.00 -33.00 32.00 0.00 65.00 33.00 0.00 32.00 -33.00 0.00 0.00 32.00 33.00 32.00 96.00 32.00 32.00 32.00 -32.00 32.00 32.00 33.00 32.00 32.00 0.00 32.00 32.00 32.00 -32.00 32.00 0.00 -32.00 0.00 -32.00 -64.00 32.00 -32.00 -64.00 0.00 32.00 32.00 64.00 -32.00 0.00 0.00 32.00 -32.00 32.00 -32.00 -32.00 -33.00 0.00 65.00 97.00 -97.00 32.00 32.00 32.00 33.00 0.00 32.00 64.00 0.00 65.00 -65.00 64.00 -32.00 0.00 -32.00 0.00 -32.00 0.00 32.00 32.00 -64.00 32.00 -32.00 0.00 -33.00 33.00 65.00 64.00 32.00 0.00 -32.00 -32.00 96.00 0.00 32.00 -65.00 -32.00 65.00 32.00 0.00 65.00 0.00 96.00 -65.00 32.00 0.00 32.00 -32.00 0.00 97.00 33.00 32.00 32.00 0.00 32.00 0.00 64.00 -129.00 0.00 -32.00 32.00 -32.00 0.00 -32.00 0.00 -65.00 0.00 -32.00 32.00 -32.00 65.00 64.00 -32.00 33.00 0.00 32.00 0.00 128.00 32.00 97.00 0.00 32.00 0.00 -32.00 32.00 -97.00 0.00 33.00 0.00 -65.00 32.00 0.00 0.00 32.00 32.00 -64.00 -64.00 -64.00 32.00 -65.00 32.00 33.00 0.00 -97.00 32.00 -32.00 33.00 0.00 0.00 -32.00 -33.00 0.00 0.00 -32.00 65.00 -33.00 64.00 0.00 64.00 33.00 0.00 32.00 33.00 32.00 32.00 -97.00 32.00 -32.00 32.00 0.00 0.00 -32.00 -32.00 0.00 128.00 -32.00 33.00 64.00 0.00 65.00 -33.00 32.00 -64.00 64.00 -32.00 0.00 -32.00 -32.00 -32.00 32.00 -65.00 64.00 0.00 33.00 -32.00 0.00 -32.00 32.00 32.00 32.00 32.00 -32.00 0.00 32.00 0.00 32.00 33.00 0.00 -33.00 32.00 -32.00 -32.00 32.00 64.00 33.00 33.00 -33.00 0.00 -32.00 0.00 32.00 -33.00 -64.00 33.00 -32.00 0.00 -32.00 64.00 128.00 -32.00 33.00 32.00 0.00 128.00 -33.00 0.00 -32.00 -32.00 -32.00 32.00 32.00 33.00 0.00 64.00 32.00 -32.00 0.00 32.00 -32.00 64.00 -32.00 0.00 32.00 32.00 32.00 65.00 0.00 -65.00 33.00 -64.00 64.00 32.00 0.00 -32.00 -32.00 -32.00 0.00 -32.00 64.00 32.00 96.00 -32.00 65.00 32.00 0.00 96.00 -32.00 32.00 -33.00 0.00 -32.00 33.00 0.00 64.00 32.00 0.00 0.00 -64.00 65.00 32.00 0.00 -32.00 32.00 -65.00 -32.00 -128.00 -65.00 -32.00 33.00 0.00 0.00 -65.00 32.00 0.00 32.00 -32.00 64.00 0.00 0.00 129.00 32.00 96.00 0.00 64.00 32.00 33.00 33.00 0.00 -33.00 -97.00 0.00 -64.00 33.00 32.00 0.00 -64.00 64.00 -65.00 32.00 -32.00 32.00 0.00 -32.00 32.00 64.00 65.00 0.00 96.00 0.00 64.00 -64.00 65.00 0.00 64.00 32.00 0.00 32.00 0.00 65.00 0.00 64.00 64.00 32.00 -32.00 -64.00 -64.00 -97.00 0.00 0.00 -32.00 65.00 -32.00 0.00 -65.00 0.00 -96.00 32.00 -32.00 64.00 32.00 0.00 32.00 32.00 96.00 -32.00 33.00 32.00 0.00 0.00 -33.00 65.00 0.00 -65.00 -32.00 33.00 -32.00 -33.00 -64.00 -64.00 -64.00 64.00 -65.00 33.00 32.00 64.00 -64.00 32.00 32.00 0.00 -64.00 -32.00 32.00 -64.00 -32.00 64.00 -64.00 0.00 -32.00 32.00 -97.00 32.00 0.00 0.00 -32.00 32.00 64.00 -32.00 -64.00 97.00 -32.00 -65.00 0.00 -32.00 0.00 -32.00 0.00 0.00 -65.00 64.00 -32.00 32.00 32.00 0.00 -32.00 33.00 0.00 64.00 0.00 64.00 -64.00 0.00 -32.00 32.00 0.00 65.00 32.00 32.00 32.00 0.00 161.00 -65.00 -32.00 -32.00 0.00 -32.00 64.00 -32.00 64.00 96.00 -32.00 -32.00 97.00 -64.00 32.00 -32.00 -32.00 32.00 64.00 -32.00 32.00 -32.00 -32.00 0.00 64.00 -97.00 0.00 97.00 0.00 64.00 -32.00 0.00 -32.00 32.00 0.00 0.00 32.00 -32.00 32.00 32.00 97.00 -32.00 32.00 32.00 0.00 32.00 96.00 0.00 97.00 -64.00 0.00 -32.00 64.00 -97.00 161.00 -64.00 64.00 0.00 97.00 -64.00 64.00 0.00 64.00 0.00 32.00 32.00 -64.00 64.00 -32.00 32.00 -64.00 33.00 -32.00 0.00 -97.00 64.00 -96.00 161.00 -129.00 32.00 -97.00 0.00 -160.00 32.00 -65.00 32.00 -32.00 64.00 0.00 33.00 32.00 -33.00 65.00 0.00 32.00 0.00 96.00 0.00 32.00 0.00 33.00 0.00 32.00 -64.00 64.00 -64.00 193.00 -97.00 97.00 32.00 0.00 65.00 -33.00 64.00 97.00 0.00 32.00 32.00 0.00 -64.00 -161.00 32.00 -32.00 32.00 -161.00 32.00 0.00 33.00 32.00 32.00 193.00 -32.00 33.00 32.00 0.00 0.00 -65.00 32.00 0.00 -32.00 -32.00 0.00 -96.00 -32.00 -65.00 32.00 -64.00 32.00 -32.00 161.00 -97.00 32.00 0.00 32.00 -32.00 0.00 -32.00 32.00 -32.00 0.00 -32.00 64.00 32.00 0.00 64.00 -128.00 97.00 0.00 96.00 32.00 64.00 0.00 33.00 32.00 0.00 64.00 64.00 -64.00 129.00 0.00 128.00 -32.00 97.00 -32.00 96.00 -32.00 0.00 -32.00 0.00 -97.00 32.00 -96.00 97.00 64.00 128.00 -129.00 129.00 65.00 161.00 96.00 0.00 0.00 96.00 0.00 32.00 129.00 -32.00 0.00 32.00 -32.00 65.00 -33.00 96.00 -32.00 32.00 -32.00 129.00 -129.00 96.00 97.00 64.00 0.00 33.00 -193.00 160.00 64.00 65.00 32.00 32.00 65.00 64.00 0.00 65.00 64.00 289.00 -96.00 32.00 0.00 32.00 32.00 32.00 0.00 32.00 -65.00 97.00 0.00 96.00 0.00 33.00 33.00 32.00 0.00 64.00 -33.00 64.00 -64.00 65.00 -96.00 32.00 -33.00 0.00 -32.00 32.00 0.00 32.00 -32.00 32.00 -32.00 0.00 -32.00 0.00 -64.00 -32.00 -97.00 32.00 -128.00 0.00 -65.00 0.00 -32.00 32.00 -32.00 33.00 -32.00 128.00 32.00 161.00 32.00 32.00 64.00 -64.00 33.00 32.00 32.00 0.00 96.00 -32.00 161.00 32.00 32.00 64.00 32.00 32.00 32.00 65.00 -160.00 225.00 0.00 32.00 64.00 0.00 32.00 129.00 -64.00 289.00 -65.00 161.00 0.00 96.00 -64.00 97.00 -32.00 32.00 -32.00 64.00 0.00 97.00 32.00 64.00 0.00 96.00 -32.00 32.00 -97.00 97.00 0.00 32.00 65.00 32.00 -65.00 65.00 -96.00 32.00 -64.00 64.00 -65.00 129.00 0.00 32.00 -64.00 32.00 -64.00 0.00 -33.00 96.00 -64.00 33.00 -64.00 -33.00 -32.00 -64.00 -97.00 32.00 0.00 32.00 65.00 65.00 -33.00 160.00 -32.00 33.00 0.00 96.00 0.00 64.00 -32.00 33.00 -128.00 96.00 0.00 64.00 0.00 32.00 64.00 33.00 32.00 0.00 96.00 -129.00 65.00 32.00 0.00 32.00 -32.00 65.00 -33.00 64.00 -64.00 64.00 0.00 97.00 0.00 96.00 0.00 32.00 32.00 0.00 -32.00 65.00 0.00 64.00 32.00 64.00 -32.00 65.00 32.00 32.00 65.00 32.00 0.00 32.00 -225.00 64.00 -65.00 0.00 -32.00 -32.00 -32.00 0.00 -32.00 32.00 0.00 65.00 32.00 32.00 32.00 32.00 -32.00 64.00 -32.00 0.00 -65.00 32.00 33.00 129.00 -161.00 32.00 -65.00 32.00 -64.00 0.00 -32.00 0.00 -64.00 32.00 0.00 129.00 -32.00 32.00 -65.00 -128.00 -32.00 0.00 -32.00 32.00 0.00 64.00 0.00 32.00 -64.00 32.00 0.00 33.00 0.00 32.00 -65.00 -32.00 0.00 32.00 -64.00 32.00 -64.00 96.00 32.00 65.00 0.00 32.00 64.00 -32.00 0.00 32.00 0.00 32.00 32.00 96.00 33.00 -32.00 32.00 0.00 0.00 64.00 0.00 65.00 0.00 64.00 32.00 64.00 64.00 -32.00 32.00 -32.00 0.00 -32.00 32.00 0.00 0.00 32.00 0.00 97.00 0.00 32.00 33.00 0.00 32.00 32.00 -32.00 0.00 0.00 32.00 64.00 -32.00 0.00 32.00 -32.00 0.00 64.00 32.00 -32.00 0.00 -32.00 32.00 -65.00 -64.00 -64.00 0.00 -32.00 32.00 32.00 0.00 0.00 32.00 32.00 33.00 -64.00 32.00 -64.00 -32.00 -32.00 0.00 32.00 32.00 -32.00 32.00 0.00 32.00 32.00 0.00 -32.00 32.00 -33.00 32.00 -32.00 -32.00 -64.00 0.00 -64.00 32.00 0.00 32.00 32.00 0.00 64.00 65.00 -32.00 0.00 32.00 64.00 32.00 32.00 0.00 32.00 -64.00 32.00 0.00 33.00 0.00 64.00 64.00 0.00 32.00 32.00 0.00 32.00 -64.00 0.00 0.00 32.00 32.00 0.00 32.00 33.00 -32.00 64.00 -64.00 -32.00 -32.00 32.00 0.00 32.00 64.00 32.00 -64.00 65.00 32.00 32.00 -64.00 32.00 0.00 96.00 32.00 65.00 -32.00 32.00 0.00 96.00 -33.00 -32.00 -96.00 32.00 32.00 129.00 -32.00 32.00 -32.00 0.00 0.00 -97.00 -32.00 0.00 -32.00 65.00 -33.00 0.00 -32.00 0.00 -32.00 0.00 32.00 64.00 65.00 -32.00 0.00 64.00 32.00 32.00 -32.00 65.00 -33.00 0.00 -64.00 0.00 32.00 96.00 -32.00 32.00 -64.00 -64.00 -65.00 0.00 97.00 64.00 0.00 32.00 -64.00 33.00 64.00 32.00 0.00 32.00 0.00 32.00 -32.00 -32.00 -65.00 0.00 -32.00 32.00 32.00 32.00 -32.00 65.00 -32.00 0.00 -32.00 -33.00 -32.00 33.00 0.00 128.00 -32.00 0.00 -32.00 0.00 -33.00 0.00 65.00 64.00 -65.00 65.00 65.00 32.00 0.00 64.00 -65.00 0.00 -32.00 0.00 -32.00 64.00 -64.00 -32.00 0.00 65.00 0.00 32.00 -32.00 0.00 -33.00 -65.00 -32.00 0.00 32.00 33.00 0.00 32.00 -64.00 32.00 0.00 -32.00 -32.00 -32.00 -32.00 32.00 -64.00 64.00 32.00 0.00 0.00 32.00 -32.00 0.00 0.00 32.00 -33.00 -32.00 -32.00 32.00 -32.00 0.00 32.00 0.00 -32.00 33.00 -32.00 32.00 -32.00 -32.00 0.00 96.00 -32.00 0.00 0.00 32.00 0.00 32.00 32.00 65.00 -32.00 32.00 0.00 -32.00 0.00 32.00 -33.00 0.00 0.00 64.00 33.00 0.00 32.00 64.00 -65.00 0.00 33.00 33.00 -33.00 0.00 0.00 32.00 33.00 0.00 0.00 64.00 -97.00 -32.00 32.00 128.00 -32.00 0.00 0.00 -32.00 -64.00 0.00 0.00 32.00 64.00 97.00 -64.00 0.00 32.00 32.00 -64.00 32.00 -32.00 32.00 -65.00 0.00 0.00 33.00 -64.00 32.00 0.00 64.00 -32.00 0.00 -32.00 0.00 0.00 32.00 0.00 32.00 32.00 33.00 -32.00 32.00 32.00 64.00 -32.00 0.00 -32.00 64.00 -33.00 32.00 33.00 33.00 -33.00 32.00 33.00 0.00 -33.00 0.00 33.00 32.00 -33.00 32.00 -32.00 0.00 32.00 32.00 0.00 32.00 0.00 32.00 33.00 -32.00 32.00 32.00 -97.00 65.00 32.00 128.00 0.00 65.00 -64.00 32.00 32.00 32.00 0.00 64.00 -32.00 65.00 0.00 64.00 0.00 64.00 0.00 32.00 -64.00 33.00 0.00 64.00 0.00 32.00 -65.00 32.00 33.00 64.00 -33.00 65.00 -64.00 32.00 -32.00 96.00 -32.00 0.00 -32.00 0.00 -33.00 0.00 -32.00 0.00 0.00 97.00 0.00 32.00 -32.00 -32.00 -64.00 64.00 -64.00 32.00 0.00 97.00 -33.00 32.00 -32.00 0.00 0.00 64.00 0.00 32.00 -32.00 0.00 0.00 65.00 -32.00 -32.00 -32.00 64.00 -32.00 0.00 -32.00 64.00 -33.00 0.00 -64.00 0.00 -32.00 64.00 -97.00 65.00 0.00 32.00 -64.00 0.00 -32.00 32.00 0.00 32.00 -32.00 0.00 0.00 32.00 -64.00 0.00 0.00 33.00 -33.00 0.00 33.00 -33.00 -65.00 0.00 -32.00 33.00 0.00 64.00 -32.00 0.00 0.00 64.00 0.00 32.00 -64.00 65.00 0.00 32.00 -33.00 32.00 33.00 64.00 0.00 65.00 32.00 32.00 -32.00 32.00 32.00 64.00 0.00 32.00 -32.00 32.00 -33.00 -32.00 -64.00 32.00 32.00 33.00 -32.00 32.00 0.00 64.00 -32.00 32.00 0.00 32.00 -32.00 0.00 32.00 129.00 -32.00 0.00 -32.00 0.00 -65.00 96.00 -32.00 0.00 -32.00 65.00 -64.00 -32.00 0.00 64.00 -32.00 0.00 -33.00 0.00 -32.00 64.00 -128.00 65.00 32.00 32.00 -32.00 32.00 0.00 64.00 -32.00 64.00 32.00 0.00 -65.00 65.00 0.00 64.00 -64.00 64.00 0.00 65.00 -64.00 96.00 -65.00 97.00 -160.00 160.00 -65.00 193.00 -128.00 161.00 -32.00 32.00 -65.00 32.00 -64.00 33.00 -64.00 96.00 -129.00 96.00 -96.00 -32.00 -65.00 0.00 -64.00 0.00 -64.00 -32.00 -32.00 32.00 -33.00 -64.00 -64.00 0.00 -96.00 -32.00 -65.00 64.00 -64.00 97.00 -611.00 482.00 -386.00 321.00 -160.00 129.00 -97.00 64.00 -547.00 450.00 -64.00 65.00 -900.00 707.00 -97.00 64.00 -32.00 -32.00 -32.00 0.00 -32.00 32.00 32.00 65.00 -96.00 64.00 -33.00 64.00 -450.00 322.00 -932.00 772.00 0.00 32.00 0.00 32.00 32.00 32.00 64.00 32.00 65.00 0.00 0.00 32.00 193.00 0.00 128.00 32.00 32.00 0.00 65.00 129.00 128.00 32.00 65.00 0.00 160.00 0.00 225.00 32.00 65.00 0.00 96.00 -32.00 32.00 -32.00 65.00 0.00 32.00 -32.00 32.00 0.00 96.00 -32.00 97.00 32.00 32.00 -64.00 32.00 0.00 64.00 32.00 33.00 64.00 32.00 32.00 64.00 65.00 0.00 32.00 0.00 64.00 32.00 64.00 64.00 97.00 0.00 64.00 0.00 -32.00 33.00 32.00 96.00 129.00 32.00 32.00 65.00 32.00 64.00 32.00 161.00 32.00 96.00 0.00 64.00 65.00 33.00 32.00 64.00 32.00 193.00 129.00 0.00 64.00 0.00 96.00 -32.00 65.00 -97.00 193.00 -64.00 96.00 -64.00 32.00 -33.00 32.00 -32.00 0.00 -96.00 32.00 -225.00 -32.00 -65.00 32.00 -32.00 65.00 -32.00 64.00 0.00 129.00 0.00 32.00 32.00 225.00 0.00 32.00 32.00 32.00 65.00 97.00 128.00 128.00 0.00 32.00 65.00 97.00 0.00 32.00 0.00 97.00 -97.00 64.00 -193.00 32.00 -64.00 32.00 -64.00 64.00 -65.00 97.00 -32.00 64.00 0.00 65.00 32.00 32.00 129.00 32.00 96.00 128.00 0.00 65.00 -32.00 96.00 -64.00 65.00 -129.00 96.00 -160.00 64.00 -129.00 -32.00 -64.00 32.00 -65.00 65.00 -64.00 64.00 0.00 96.00 0.00 97.00 32.00 96.00 32.00 161.00 33.00 64.00 -33.00 33.00 0.00 32.00 33.00 64.00 64.00 32.00 64.00 32.00 32.00 32.00 32.00 97.00 -32.00 128.00 -32.00 33.00 -64.00 -33.00 -129.00 -96.00 -96.00 -32.00 -258.00 0.00 -32.00 32.00 -64.00 96.00 -32.00 65.00 -97.00 96.00 -64.00 32.00 -225.00 193.00 -64.00 129.00 -32.00 32.00 -65.00 97.00 0.00 96.00 -64.00 64.00 -32.00 97.00 0.00 64.00 64.00 193.00 0.00 129.00 -32.00 64.00 -32.00 64.00 -97.00 65.00 -257.00 64.00 -96.00 161.00 -65.00 64.00 -32.00 0.00 -161.00 64.00 -64.00 0.00 -64.00 0.00 -32.00 0.00 -129.00 0.00 -193.00 32.00 -64.00 32.00 -64.00 33.00 -129.00 64.00 -225.00 0.00 -64.00 96.00 -65.00 65.00 -193.00 128.00 -128.00 129.00 -193.00 96.00 -97.00 33.00 -32.00 0.00 -32.00 64.00 -96.00 96.00 -33.00 65.00 0.00 96.00 0.00 64.00 33.00 33.00 64.00 225.00 0.00 64.00 0.00 129.00 0.00 32.00 0.00 289.00 32.00 290.00 32.00 128.00 -32.00 97.00 -96.00 160.00 -33.00 129.00 -96.00 129.00 -96.00 128.00 -65.00 97.00 0.00 32.00 -64.00 64.00 -193.00 193.00 -129.00 161.00 -64.00 128.00 -64.00 33.00 -32.00 257.00 0.00 96.00 96.00 193.00 0.00 32.00 97.00 225.00 32.00 65.00 64.00 64.00 129.00 64.00 160.00 129.00 97.00 64.00 96.00 129.00 97.00 64.00 128.00 32.00 65.00 32.00 32.00 65.00 0.00 32.00 -32.00 64.00 -32.00 32.00 0.00 97.00 0.00 32.00 32.00 225.00 -32.00 129.00 0.00 128.00 -65.00 97.00 32.00 161.00 0.00 64.00 0.00 161.00 -32.00 64.00 -64.00 32.00 0.00 32.00 -32.00 32.00 0.00 97.00 -32.00 64.00 32.00 97.00 -32.00 160.00 -33.00 97.00 -32.00 64.00 -64.00 129.00 -96.00 193.00 -33.00 257.00 -32.00 96.00 -64.00 161.00 -64.00 64.00 -97.00 65.00 -128.00 64.00 -33.00 0.00 -128.00 193.00 -32.00 96.00 -33.00 65.00 -32.00 289.00 0.00 64.00 -64.00 97.00 -193.00 161.00 -32.00 96.00 -64.00 64.00 -33.00 129.00 -64.00 96.00 -225.00 322.00 -129.00 193.00 -96.00 128.00 -32.00 65.00 -97.00 32.00 -128.00 0.00 -193.00 64.00 -225.00 193.00 -65.00 32.00 -64.00 97.00 -64.00 64.00 -64.00 129.00 -33.00 96.00 -257.00 225.00 -32.00 97.00 0.00 64.00 -32.00 97.00 -64.00 128.00 -129.00 193.00 -32.00 32.00 0.00 64.00 0.00 33.00 -161.00 128.00 -129.00 161.00 -128.00 0.00 -32.00 193.00 -97.00 32.00 -64.00 64.00 -64.00 65.00 0.00 32.00 -33.00 128.00 0.00 33.00 0.00 128.00 0.00 32.00 -32.00 129.00 -128.00 129.00 -65.00 225.00 0.00 64.00 0.00 64.00 -32.00 0.00 0.00 32.00 64.00 97.00 33.00 96.00 -65.00 65.00 -32.00 64.00 0.00 96.00 -32.00 65.00 -32.00 64.00 -64.00 32.00 0.00 129.00 -65.00 96.00 0.00 97.00 -32.00 32.00 0.00 64.00 -193.00 225.00 -32.00 161.00 -32.00 97.00 -32.00 96.00 -32.00 32.00 -2926.00 -193.00 -1029.00 -64.00 -1158.00 -64.00 -739.00 -65.00 -3762.00 -257.00 -1737.00 -129.00 -257.00 0.00 -2154.00 -160.00 -2154.00 -161.00 -2476.00 -193.00 -2379.00 -193.00 -579.00 -32.00 -1254.00 -129.00 -3762.00 -289.00 -1736.00 -161.00 -547.00 -32.00 -1865.00 -161.00 -129.00 32.00 -64.00 0.00 -32.00 0.00 0.00 33.00 -96.00 64.00 -97.00 32.00 -32.00 0.00 -32.00 -64.00 0.00 -65.00 -32.00 -64.00 0.00 -161.00 0.00 -64.00 -32.00 0.00 -97.00 -257.00 -64.00 -97.00 -129.00 -32.00 -64.00 -32.00 -64.00 32.00 -33.00 0.00 -289.00 -32.00 -64.00 -32.00 -193.00 32.00 -65.00 -32.00 -64.00 -32.00 -64.00 -32.00 -32.00 -65.00 -65.00 -64.00 -32.00 -32.00 0.00 -32.00 32.00 -65.00 -32.00 -96.00 97.00 -129.00 0.00 -64.00 -32.00 -64.00 -65.00 -32.00 0.00 -97.00 -64.00 -32.00 -64.00 -97.00 -33.00 -96.00 -192.00 -97.00 -258.00 -321.00 -32.00 -32.00 -64.00 -32.00 -97.00 -32.00 -64.00 -33.00 -32.00 33.00 -161.00 32.00 -64.00 0.00 -32.00 -32.00 -32.00 -97.00 -161.00 -32.00 -161.00 0.00 -96.00 -97.00 -65.00 -32.00 -32.00 -32.00 32.00 -129.00 0.00 -128.00 -64.00 -64.00 -96.00 0.00 -65.00 0.00 -96.00 -65.00 -225.00 -128.00 -161.00 64.00 -129.00 0.00 -32.00 -96.00 32.00 -161.00 -64.00 -193.00 -64.00 -97.00 -32.00 -32.00 32.00 -225.00 -65.00 -32.00 -64.00 -32.00 0.00 -32.00 -32.00 -97.00 64.00 -64.00 32.00 -97.00 -32.00 -32.00 -96.00 -64.00 0.00 -32.00 32.00 -64.00 0.00 -65.00 -129.00 -161.00 -32.00 -96.00 0.00 -32.00 97.00 -161.00 0.00 -32.00 0.00 -32.00 -65.00 -129.00 0.00 -64.00 0.00 -32.00 65.00 -97.00 32.00 -161.00 64.00 -160.00 0.00 -32.00 0.00 -65.00 -96.00 -160.00 -65.00 -33.00 -128.00 -32.00 -33.00 -32.00 -32.00 -64.00 -32.00 -258.00 -225.00 -192.00 -128.00 -258.00 -129.00 -128.00 0.00 -97.00 -32.00 -353.00 -32.00 -97.00 -161.00 -289.00 -32.00 -193.00 -65.00 -418.00 -32.00 -64.00 -64.00 -33.00 -64.00 0.00 -33.00 -32.00 -32.00 -225.00 0.00 -32.00 -128.00 -322.00 -129.00 -225.00 -161.00 -160.00 -128.00 -258.00 -33.00 -64.00 -257.00 -161.00 -64.00 -32.00 0.00 32.00 -64.00 -64.00 -97.00 -129.00 0.00 -64.00 -32.00 -161.00 32.00 -193.00 -64.00 -257.00 -96.00 -96.00 -33.00 -129.00 -64.00 -32.00 -32.00 -64.00 -64.00 -129.00 -33.00 0.00 -96.00 -32.00 -97.00 -97.00 -160.00 -289.00 -65.00 -64.00 -64.00 -65.00 -128.00 -32.00 -33.00 0.00 -32.00 -96.00 -64.00 -32.00 -129.00 -161.00 -128.00 -354.00 -33.00 -161.00 -64.00 -96.00 0.00 -418.00 64.00 -129.00 97.00 -96.00 96.00 -161.00 258.00 -225.00 96.00 -32.00 64.00 -97.00 33.00 -64.00 32.00 -161.00 32.00 -32.00 128.00 0.00 33.00 0.00 0.00 -32.00 64.00 -32.00 32.00 -64.00 1897.00 -4212.00 740.00 -1672.00 418.00 -901.00 321.00 -771.00 1415.00 -3087.00 1093.00 -2379.00 322.00 -708.00 193.00 -450.00 128.00 -322.00 354.00 -803.00 193.00 -450.00 32.00 -33.00 547.00 -1221.00 353.00 -772.00 161.00 -418.00 257.00 -515.00 258.00 -578.00 128.00 -290.00 -32.00 -32.00 -64.00 0.00 -65.00 -32.00 -96.00 -32.00 -32.00 -32.00 0.00 -32.00 193.00 -258.00 32.00 -64.00 0.00 -96.00 32.00 -65.00 96.00 -225.00 33.00 -32.00 96.00 -64.00 161.00 -32.00 321.00 -161.00 193.00 -129.00 129.00 -96.00 128.00 -129.00 129.00 -225.00 161.00 -257.00 32.00 -65.00 0.00 -32.00 -225.00 65.00 -64.00 0.00 -65.00 0.00 -64.00 0.00 -32.00 32.00 -32.00 32.00 -32.00 32.00 -97.00 -32.00 -128.00 161.00 -129.00 32.00 -64.00 32.00 -33.00 32.00 0.00 64.00 -32.00 0.00 -32.00 97.00 -64.00 32.00 -97.00 0.00 -96.00 -32.00 -64.00 32.00 -33.00 64.00 -96.00 65.00 -64.00 0.00 -65.00 -65.00 -32.00 -32.00 -64.00 32.00 -64.00 33.00 -33.00 32.00 -128.00 -161.00 -65.00 0.00 -32.00 0.00 -64.00 64.00 -96.00 32.00 -33.00 65.00 -64.00 32.00 -32.00 -32.00 -64.00 0.00 0.00 32.00 -32.00 128.00 -33.00 33.00 -32.00 -33.00 -64.00 0.00 -97.00 33.00 -128.00 0.00 -97.00 -65.00 -32.00 -64.00 -96.00 -32.00 -97.00 -32.00 -64.00 0.00 -32.00 -32.00 0.00 -129.00 96.00 -129.00 97.00 -96.00 32.00 -97.00 0.00 -32.00 0.00 -96.00 -32.00 -97.00 -32.00 -32.00 -65.00 -64.00 -64.00 0.00 -129.00 64.00 -193.00 0.00 -64.00 0.00 -64.00 -32.00 -97.00 -129.00 -96.00 -64.00 -32.00 -32.00 -32.00 0.00 -193.00 -32.00 -32.00 -32.00 -33.00 -97.00 -64.00 -64.00 -32.00 -64.00 -193.00 32.00 -32.00 -32.00 -97.00 -225.00 -64.00 -65.00 -32.00 -96.00 64.00 -65.00 0.00 -32.00 -32.00 -32.00 -64.00 -32.00 0.00 -32.00 0.00 -32.00 -65.00 -65.00 -96.00 97.00 -64.00 -129.00 -97.00 0.00 -64.00 0.00 0.00 -32.00 -32.00 -32.00 32.00 -129.00 0.00 -32.00 -64.00 64.00 -33.00 -64.00 -32.00 32.00 -32.00 0.00 -32.00 -64.00 -64.00 32.00 -32.00 32.00 -33.00 0.00 -64.00 -32.00 -32.00 -32.00 32.00 -32.00 -32.00 -32.00 -32.00 0.00 0.00 32.00 -32.00 64.00 -33.00 0.00 0.00 -32.00 -128.00 0.00 -32.00 96.00 -97.00 -64.00 -96.00 -32.00 32.00 64.00 -64.00 32.00 -97.00 -96.00 -96.00 64.00 -32.00 -64.00 64.00 -32.00 0.00 -64.00 -32.00 0.00 -32.00 -33.00 0.00 -64.00 -65.00 0.00 -64.00 97.00 -64.00 -33.00 32.00 -64.00 0.00 -32.00 -193.00 64.00 -32.00 -64.00 0.00 -64.00 -65.00 32.00 -32.00 -32.00 -32.00 -65.00 -96.00 65.00 32.00 -129.00 -65.00 0.00 -32.00 -97.00 -32.00 0.00 -64.00 0.00 -97.00 -64.00 -32.00 32.00 -32.00 -64.00 32.00 -32.00 -64.00 -64.00 -32.00 32.00 0.00 32.00 -193.00 32.00 -32.00 -32.00 -97.00 64.00 -64.00 -96.00 -64.00 0.00 32.00 -65.00 -32.00 -64.00 -33.00 -64.00 0.00 -161.00 -64.00 32.00 -96.00 -32.00 0.00 32.00 -65.00 -32.00 -64.00 32.00 -32.00 0.00 0.00 -32.00 0.00 -64.00 -32.00 0.00 -32.00 0.00 -32.00 -65.00 -33.00 -32.00 -32.00 -96.00 -32.00 0.00 0.00 -32.00 -96.00 -33.00 0.00 -32.00 -97.00 -32.00 -64.00 0.00 -97.00 64.00 -32.00 -64.00 -32.00 32.00 -32.00 -32.00 32.00 -64.00 -32.00 -32.00 -97.00 -32.00 -64.00 32.00 -32.00 0.00 0.00 -97.00 -96.00 -32.00 0.00 -64.00 32.00 -32.00 -65.00 0.00 -64.00 -65.00 0.00 -64.00 0.00 -64.00 32.00 -32.00 0.00 -97.00 97.00 -289.00 32.00 -32.00 0.00 -97.00 -64.00 -64.00 32.00 -97.00 0.00 -64.00 -32.00 -32.00 -129.00 -32.00 -32.00 -97.00 0.00 -32.00 -32.00 -64.00 -65.00 -32.00 -32.00 0.00 -193.00 128.00 -32.00 65.00 32.00 32.00 -64.00 64.00 -129.00 32.00 0.00 97.00 -32.00 32.00 -128.00 161.00 -33.00 32.00 -96.00 -129.00 -64.00 -32.00 -97.00 -161.00 -128.00 -32.00 -65.00 -128.00 -64.00 0.00 0.00 32.00 -257.00 32.00 32.00 -64.00 -97.00 -33.00 -32.00 -96.00 -32.00 32.00 -32.00 -32.00 0.00 -32.00 -32.00 -32.00 0.00 -129.00 -97.00 -97.00 -32.00 -32.00 -32.00 0.00 -32.00 0.00 -32.00 0.00 -65.00 -64.00 33.00 -96.00 -33.00 -33.00 33.00 -64.00 32.00 -32.00 0.00 -32.00 0.00 -32.00 -65.00 -32.00 0.00 -65.00 -128.00 -96.00 32.00 -97.00 -32.00 -64.00 96.00 -32.00 0.00 -32.00 -128.00 -97.00 -33.00 0.00 0.00 32.00 -32.00 0.00 -32.00 -64.00 -32.00 0.00 -32.00 -64.00 0.00 -65.00 -32.00 33.00 -32.00 -33.00 -33.00 33.00 -32.00 0.00 0.00 -33.00 -193.00 -128.00 0.00 -32.00 -32.00 -32.00 0.00 -33.00 -32.00 0.00 -64.00 -64.00 0.00 -32.00 -65.00 0.00 -64.00 -32.00 -96.00 -193.00 -65.00 -32.00 -32.00 32.00 -32.00 -32.00 0.00 -33.00 -96.00 -96.00 -97.00 -32.00 0.00 -32.00 -32.00 -129.00 -32.00 0.00 0.00 -32.00 -64.00 -64.00 0.00 -65.00 32.00 -32.00 0.00 -96.00 -32.00 -32.00 0.00 -97.00 64.00 0.00 32.00 -64.00 0.00 -32.00 0.00 -97.00 -32.00 -64.00 -32.00 -32.00 -32.00 -129.00 32.00 -161.00 -32.00 -32.00 -33.00 0.00 -32.00 -96.00 -96.00 -32.00 -65.00 -97.00 -64.00 -32.00 -32.00 32.00 0.00 -32.00 -96.00 0.00 0.00 -32.00 -129.00 -64.00 -129.00 -97.00 0.00 -225.00 32.00 -64.00 0.00 -32.00 0.00 -65.00 -32.00 0.00 -32.00 -161.00 0.00 -160.00 97.00 -193.00 0.00 -65.00 -33.00 -32.00 33.00 -289.00 -65.00 -64.00 -32.00 0.00 -32.00 -33.00 0.00 -128.00 -32.00 -64.00 0.00 -33.00 0.00 -1350.00 0.00 -4727.00zm60641.00 11254.00l0.00 -32.00 0.00 -32.00 32.00 0.00 64.00 0.00 -32.00 32.00 32.00 0.00 33.00 129.00 0.00 64.00 -33.00 -32.00 -64.00 -97.00 -32.00 -32.00zm-4373.00 -1768.00l-32.00 32.00 32.00 -32.00zm3858.00 1093.00l0.00 32.00 -32.00 0.00 0.00 -32.00 32.00 0.00zm-3986.00 -1061.00l32.00 0.00 -32.00 0.00 0.00 32.00 0.00 -32.00zm2057.00 514.00l32.00 0.00 0.00 32.00 -32.00 0.00 0.00 -32.00zm1351.00 643.00l-32.00 -32.00 32.00 -32.00 32.00 32.00 -32.00 0.00 32.00 32.00 -32.00 0.00zm-579.00 258.00l-32.00 0.00 32.00 0.00 0.00 -33.00 32.00 0.00 0.00 33.00 -32.00 0.00zm-6624.00 -1705.00l33.00 -32.00 32.00 32.00 -32.00 0.00 0.00 33.00 -33.00 32.00 0.00 -32.00 0.00 -33.00zm6913.00 1705.00l0.00 -65.00 32.00 -32.00 33.00 0.00 -33.00 32.00 0.00 97.00 -32.00 0.00 0.00 -32.00zm-3086.00 -1544.00l64.00 0.00 0.00 32.00 32.00 -32.00 32.00 32.00 -128.00 32.00 0.00 -64.00zm3022.00 1254.00l-32.00 32.00 -32.00 0.00 0.00 65.00 -129.00 96.00 32.00 -96.00 65.00 -129.00 0.00 -32.00 32.00 -32.00 32.00 32.00 32.00 32.00 0.00 32.00z"},sp:{name:"SP",path:"M104646.00 137841.00l-33.00 -32.00 0.00 -33.00 0.00 -32.00 33.00 -64.00 96.00 -129.00 97.00 -96.00 32.00 -32.00 193.00 -65.00 32.00 -32.00 64.00 -96.00 193.00 -97.00 32.00 0.00 32.00 -32.00 258.00 -64.00 128.00 -64.00 32.00 0.00 65.00 -129.00 160.00 -129.00 32.00 -64.00 258.00 -161.00 96.00 -32.00 129.00 -96.00 193.00 -65.00 96.00 -64.00 64.00 -32.00 97.00 -64.00 96.00 -97.00 161.00 -32.00 129.00 -64.00 96.00 -33.00 32.00 -32.00 33.00 0.00 32.00 -64.00 96.00 -96.00 32.00 -33.00 225.00 -160.00 32.00 -97.00 33.00 -32.00 64.00 -64.00 161.00 -225.00 128.00 -418.00 33.00 -97.00 160.00 -193.00 65.00 0.00 0.00 -32.00 64.00 -32.00 64.00 -97.00 225.00 -160.00 32.00 -97.00 0.00 -64.00 97.00 -225.00 96.00 -64.00 193.00 -65.00 32.00 -64.00 65.00 -64.00 128.00 -225.00 0.00 -33.00 0.00 -96.00 -64.00 -129.00 0.00 -96.00 -161.00 -129.00 -32.00 -64.00 64.00 -97.00 65.00 -128.00 64.00 -32.00 32.00 0.00 193.00 32.00 97.00 0.00 128.00 -64.00 32.00 -33.00 65.00 -96.00 96.00 -96.00 32.00 -97.00 32.00 -96.00 33.00 -129.00 192.00 -161.00 33.00 -32.00 0.00 -32.00 0.00 -32.00 0.00 -32.00 32.00 -129.00 32.00 -161.00 -32.00 -32.00 -32.00 -193.00 -65.00 -96.00 -32.00 -32.00 32.00 -65.00 -32.00 -161.00 32.00 -64.00 32.00 -32.00 129.00 0.00 97.00 -32.00 32.00 0.00 32.00 -64.00 96.00 -33.00 65.00 -160.00 0.00 -97.00 64.00 -96.00 32.00 -97.00 129.00 -161.00 64.00 -32.00 193.00 0.00 32.00 0.00 193.00 -128.00 32.00 -65.00 32.00 -225.00 -64.00 -64.00 -32.00 -96.00 0.00 -161.00 32.00 -161.00 0.00 -32.00 0.00 -32.00 -64.00 -97.00 32.00 -160.00 161.00 -354.00 32.00 -32.00 32.00 -32.00 0.00 -33.00 32.00 -32.00 32.00 -32.00 225.00 -129.00 97.00 -96.00 32.00 -96.00 161.00 -258.00 64.00 -64.00 129.00 -96.00 64.00 -33.00 0.00 -32.00 161.00 -289.00 64.00 -32.00 32.00 -129.00 32.00 -32.00 32.00 0.00 97.00 -64.00 96.00 -65.00 290.00 -64.00 193.00 0.00 128.00 -32.00 97.00 -32.00 32.00 0.00 64.00 -32.00 65.00 -65.00 64.00 -32.00 161.00 -128.00 32.00 -65.00 64.00 -193.00 96.00 -225.00 129.00 -257.00 0.00 -64.00 161.00 -225.00 0.00 -33.00 64.00 0.00 32.00 0.00 65.00 -64.00 96.00 -64.00 0.00 -65.00 64.00 0.00 65.00 0.00 64.00 0.00 96.00 -96.00 33.00 -32.00 128.00 -32.00 97.00 -65.00 0.00 -32.00 64.00 0.00 257.00 -64.00 225.00 -64.00 32.00 0.00 65.00 -32.00 32.00 0.00 96.00 -161.00 65.00 -65.00 64.00 -32.00 96.00 -128.00 33.00 -65.00 64.00 0.00 96.00 0.00 65.00 -64.00 64.00 -32.00 96.00 0.00 65.00 -32.00 64.00 -32.00 64.00 32.00 97.00 32.00 96.00 32.00 193.00 225.00 97.00 32.00 0.00 65.00 96.00 0.00 64.00 32.00 33.00 0.00 128.00 -32.00 193.00 64.00 129.00 -64.00 96.00 0.00 129.00 32.00 32.00 32.00 32.00 0.00 97.00 -32.00 160.00 0.00 32.00 0.00 33.00 32.00 64.00 32.00 129.00 129.00 32.00 32.00 64.00 0.00 64.00 32.00 258.00 -32.00 257.00 96.00 64.00 32.00 97.00 0.00 96.00 0.00 97.00 -64.00 192.00 -32.00 33.00 0.00 160.00 0.00 32.00 0.00 161.00 32.00 322.00 0.00 64.00 0.00 0.00 -32.00 97.00 -32.00 128.00 -32.00 97.00 0.00 32.00 -32.00 128.00 32.00 97.00 32.00 64.00 128.00 32.00 33.00 129.00 128.00 96.00 0.00 386.00 32.00 97.00 -32.00 96.00 -64.00 97.00 -32.00 160.00 32.00 33.00 0.00 32.00 32.00 0.00 64.00 0.00 65.00 -65.00 32.00 -96.00 0.00 -64.00 64.00 -65.00 257.00 0.00 129.00 0.00 32.00 32.00 64.00 0.00 258.00 161.00 289.00 32.00 97.00 0.00 64.00 129.00 193.00 32.00 0.00 161.00 32.00 64.00 32.00 32.00 0.00 0.00 -32.00 193.00 -129.00 65.00 -64.00 128.00 -289.00 129.00 -258.00 32.00 -32.00 129.00 0.00 64.00 32.00 129.00 32.00 32.00 65.00 64.00 161.00 32.00 257.00 0.00 96.00 -32.00 547.00 32.00 32.00 289.00 193.00 65.00 0.00 32.00 -32.00 64.00 -129.00 0.00 -32.00 0.00 -64.00 0.00 -32.00 -64.00 -161.00 32.00 -161.00 -64.00 -96.00 0.00 -33.00 0.00 -96.00 64.00 -129.00 64.00 -64.00 33.00 -32.00 0.00 -32.00 -33.00 -65.00 33.00 -96.00 32.00 -32.00 96.00 -65.00 32.00 0.00 193.00 0.00 129.00 -32.00 96.00 -32.00 32.00 0.00 161.00 64.00 97.00 0.00 32.00 33.00 96.00 0.00 97.00 -33.00 128.00 -128.00 65.00 -32.00 128.00 0.00 97.00 32.00 96.00 0.00 129.00 0.00 161.00 -64.00 64.00 0.00 161.00 -33.00 128.00 33.00 32.00 0.00 65.00 0.00 32.00 0.00 64.00 -33.00 97.00 0.00 96.00 33.00 64.00 64.00 33.00 32.00 32.00 0.00 32.00 0.00 96.00 0.00 65.00 -32.00 32.00 0.00 32.00 -64.00 0.00 -33.00 -161.00 -160.00 0.00 -32.00 32.00 -161.00 -32.00 -32.00 32.00 -33.00 97.00 0.00 32.00 33.00 64.00 32.00 97.00 161.00 32.00 96.00 32.00 32.00 32.00 0.00 32.00 0.00 32.00 97.00 97.00 32.00 64.00 64.00 97.00 32.00 96.00 0.00 129.00 -64.00 32.00 -97.00 96.00 33.00 65.00 -97.00 32.00 -64.00 32.00 -64.00 0.00 -161.00 32.00 -32.00 32.00 0.00 129.00 96.00 32.00 161.00 64.00 96.00 129.00 65.00 32.00 0.00 97.00 -97.00 32.00 -64.00 0.00 -64.00 0.00 -65.00 32.00 -64.00 0.00 -32.00 -32.00 -32.00 -32.00 0.00 0.00 -33.00 0.00 -32.00 0.00 -32.00 32.00 -32.00 64.00 -97.00 32.00 0.00 65.00 33.00 160.00 -65.00 161.00 0.00 97.00 32.00 64.00 -32.00 96.00 -32.00 32.00 0.00 161.00 129.00 0.00 32.00 0.00 32.00 65.00 64.00 32.00 33.00 64.00 64.00 64.00 -32.00 65.00 0.00 96.00 -97.00 0.00 -96.00 64.00 -32.00 129.00 0.00 0.00 -33.00 64.00 -32.00 129.00 0.00 64.00 -64.00 65.00 0.00 32.00 -32.00 32.00 -32.00 0.00 32.00 96.00 96.00 65.00 65.00 32.00 64.00 0.00 32.00 0.00 32.00 -65.00 32.00 0.00 33.00 0.00 64.00 129.00 64.00 32.00 97.00 32.00 0.00 129.00 0.00 64.00 96.00 65.00 0.00 64.00 64.00 129.00 33.00 64.00 128.00 96.00 32.00 32.00 0.00 33.00 65.00 0.00 96.00 32.00 0.00 32.00 64.00 64.00 97.00 0.00 32.00 -64.00 161.00 -32.00 0.00 -65.00 96.00 -32.00 0.00 -32.00 65.00 0.00 96.00 -32.00 0.00 0.00 64.00 0.00 32.00 -32.00 0.00 32.00 33.00 -64.00 32.00 32.00 96.00 0.00 32.00 0.00 33.00 0.00 32.00 32.00 0.00 -32.00 64.00 32.00 32.00 -32.00 32.00 32.00 0.00 -32.00 32.00 32.00 0.00 -32.00 33.00 0.00 32.00 32.00 0.00 0.00 32.00 -32.00 32.00 0.00 32.00 96.00 65.00 65.00 0.00 32.00 64.00 96.00 32.00 97.00 96.00 64.00 0.00 64.00 33.00 129.00 32.00 32.00 64.00 32.00 0.00 0.00 64.00 32.00 65.00 -32.00 32.00 64.00 128.00 33.00 0.00 0.00 33.00 0.00 32.00 0.00 32.00 64.00 32.00 0.00 32.00 0.00 65.00 64.00 32.00 0.00 32.00 0.00 32.00 -32.00 64.00 0.00 65.00 -32.00 64.00 -32.00 32.00 0.00 32.00 -161.00 0.00 -64.00 -32.00 -32.00 32.00 0.00 32.00 -65.00 65.00 32.00 64.00 -32.00 0.00 -32.00 129.00 -32.00 32.00 -32.00 0.00 -32.00 96.00 -65.00 32.00 65.00 129.00 -65.00 129.00 -64.00 160.00 64.00 129.00 65.00 64.00 96.00 0.00 0.00 65.00 32.00 64.00 65.00 0.00 32.00 64.00 64.00 32.00 32.00 32.00 -32.00 97.00 0.00 64.00 -32.00 32.00 32.00 97.00 32.00 96.00 32.00 65.00 -32.00 96.00 32.00 0.00 32.00 32.00 97.00 32.00 0.00 33.00 -64.00 0.00 0.00 32.00 0.00 32.00 -65.00 32.00 97.00 96.00 -32.00 97.00 32.00 32.00 0.00 32.00 64.00 97.00 32.00 64.00 0.00 -32.00 32.00 0.00 97.00 0.00 32.00 0.00 -32.00 32.00 0.00 32.00 -32.00 32.00 0.00 65.00 64.00 -33.00 32.00 65.00 32.00 0.00 0.00 32.00 33.00 64.00 0.00 65.00 0.00 32.00 64.00 64.00 -32.00 32.00 32.00 0.00 32.00 64.00 0.00 33.00 32.00 64.00 64.00 32.00 33.00 32.00 -33.00 32.00 -32.00 33.00 32.00 64.00 -32.00 64.00 -32.00 0.00 32.00 64.00 0.00 33.00 -32.00 0.00 32.00 32.00 32.00 0.00 33.00 32.00 32.00 -32.00 0.00 32.00 64.00 -32.00 32.00 0.00 32.00 0.00 32.00 32.00 33.00 -32.00 64.00 32.00 32.00 -32.00 32.00 32.00 0.00 -32.00 65.00 0.00 32.00 -32.00 32.00 0.00 32.00 -33.00 96.00 -32.00 0.00 -32.00 33.00 0.00 0.00 -32.00 64.00 0.00 32.00 -32.00 0.00 -32.00 32.00 -32.00 65.00 0.00 128.00 32.00 32.00 -32.00 32.00 -33.00 65.00 0.00 32.00 0.00 -32.00 65.00 32.00 32.00 96.00 64.00 65.00 0.00 0.00 -32.00 32.00 32.00 32.00 64.00 64.00 -96.00 32.00 -32.00 33.00 -32.00 32.00 0.00 32.00 -65.00 32.00 0.00 64.00 0.00 0.00 65.00 0.00 32.00 0.00 32.00 0.00 32.00 33.00 32.00 32.00 65.00 32.00 0.00 32.00 32.00 0.00 32.00 32.00 0.00 -32.00 32.00 32.00 32.00 64.00 32.00 0.00 -32.00 129.00 -64.00 0.00 32.00 64.00 32.00 65.00 0.00 64.00 32.00 32.00 0.00 32.00 0.00 0.00 33.00 0.00 32.00 32.00 32.00 0.00 64.00 33.00 32.00 -65.00 65.00 0.00 64.00 -32.00 32.00 32.00 64.00 32.00 32.00 65.00 65.00 0.00 32.00 -32.00 0.00 -33.00 32.00 0.00 32.00 -32.00 65.00 0.00 32.00 -32.00 32.00 32.00 32.00 0.00 32.00 -64.00 32.00 0.00 65.00 -64.00 0.00 -33.00 32.00 33.00 64.00 -33.00 0.00 -64.00 32.00 0.00 97.00 -64.00 32.00 -193.00 -32.00 0.00 64.00 -32.00 32.00 0.00 32.00 32.00 65.00 -32.00 64.00 0.00 32.00 0.00 32.00 0.00 97.00 0.00 32.00 -64.00 0.00 -33.00 32.00 -32.00 0.00 32.00 64.00 -96.00 97.00 0.00 32.00 -64.00 32.00 -33.00 64.00 33.00 65.00 32.00 0.00 32.00 0.00 64.00 96.00 0.00 32.00 32.00 32.00 -32.00 65.00 -32.00 32.00 -32.00 0.00 -32.00 32.00 64.00 64.00 -32.00 65.00 64.00 32.00 0.00 64.00 65.00 97.00 32.00 32.00 32.00 0.00 32.00 64.00 32.00 32.00 0.00 32.00 0.00 33.00 0.00 32.00 -32.00 0.00 -96.00 -65.00 -33.00 33.00 -32.00 0.00 0.00 32.00 -32.00 32.00 -64.00 -32.00 0.00 32.00 -32.00 0.00 -33.00 64.00 65.00 64.00 64.00 33.00 0.00 32.00 -96.00 32.00 -65.00 0.00 -64.00 32.00 -32.00 -32.00 -32.00 0.00 0.00 32.00 0.00 32.00 32.00 32.00 32.00 0.00 32.00 0.00 32.00 0.00 32.00 0.00 33.00 0.00 64.00 33.00 96.00 -33.00 65.00 65.00 64.00 32.00 32.00 96.00 64.00 0.00 0.00 33.00 -64.00 64.00 -128.00 32.00 -33.00 96.00 -64.00 0.00 -32.00 0.00 -32.00 0.00 32.00 33.00 -64.00 160.00 32.00 32.00 -97.00 65.00 32.00 64.00 -32.00 -32.00 -32.00 64.00 -32.00 32.00 0.00 33.00 32.00 32.00 -32.00 32.00 32.00 64.00 -64.00 64.00 -32.00 0.00 32.00 33.00 32.00 0.00 0.00 32.00 32.00 0.00 0.00 32.00 32.00 32.00 0.00 32.00 0.00 32.00 32.00 0.00 0.00 33.00 33.00 0.00 32.00 64.00 64.00 0.00 -32.00 64.00 32.00 32.00 -32.00 97.00 0.00 32.00 96.00 32.00 0.00 32.00 33.00 0.00 32.00 32.00 96.00 33.00 0.00 -33.00 64.00 33.00 33.00 0.00 64.00 0.00 32.00 32.00 0.00 32.00 32.00 -32.00 64.00 0.00 33.00 32.00 -33.00 32.00 0.00 32.00 33.00 0.00 64.00 32.00 0.00 65.00 -32.00 32.00 161.00 64.00 0.00 64.00 64.00 -32.00 32.00 32.00 97.00 0.00 64.00 0.00 0.00 65.00 64.00 0.00 0.00 32.00 64.00 32.00 33.00 0.00 32.00 -32.00 0.00 64.00 -97.00 97.00 0.00 64.00 97.00 0.00 -65.00 64.00 97.00 97.00 -97.00 32.00 0.00 32.00 33.00 32.00 64.00 0.00 32.00 32.00 32.00 32.00 0.00 65.00 -64.00 32.00 -32.00 0.00 32.00 -32.00 -32.00 -32.00 -32.00 32.00 -65.00 -32.00 -32.00 32.00 -96.00 32.00 0.00 32.00 -65.00 -32.00 -32.00 32.00 0.00 32.00 32.00 32.00 -32.00 33.00 32.00 32.00 65.00 0.00 32.00 96.00 64.00 0.00 0.00 32.00 64.00 32.00 0.00 -32.00 97.00 65.00 64.00 0.00 32.00 -33.00 0.00 33.00 32.00 0.00 65.00 96.00 32.00 -32.00 96.00 0.00 0.00 32.00 -32.00 32.00 0.00 32.00 -32.00 0.00 0.00 32.00 -64.00 33.00 -65.00 128.00 0.00 65.00 33.00 32.00 -33.00 32.00 33.00 96.00 -65.00 0.00 0.00 32.00 32.00 0.00 0.00 33.00 33.00 32.00 32.00 64.00 96.00 32.00 32.00 -32.00 97.00 -32.00 96.00 32.00 65.00 -96.00 64.00 0.00 32.00 0.00 0.00 64.00 64.00 0.00 33.00 32.00 32.00 -64.00 160.00 -65.00 33.00 -32.00 32.00 32.00 161.00 -32.00 32.00 -32.00 0.00 32.00 32.00 97.00 0.00 32.00 -32.00 96.00 -32.00 33.00 64.00 32.00 64.00 -65.00 65.00 0.00 64.00 -64.00 96.00 -32.00 129.00 32.00 96.00 -64.00 97.00 32.00 32.00 -32.00 64.00 -32.00 0.00 -33.00 65.00 -32.00 64.00 -32.00 32.00 -32.00 32.00 -32.00 65.00 0.00 64.00 -64.00 0.00 -33.00 64.00 -32.00 32.00 0.00 -32.00 65.00 0.00 32.00 64.00 0.00 0.00 32.00 0.00 64.00 33.00 0.00 0.00 32.00 0.00 65.00 32.00 0.00 64.00 -33.00 32.00 0.00 0.00 -32.00 0.00 -64.00 32.00 0.00 32.00 -64.00 33.00 0.00 64.00 0.00 0.00 -32.00 64.00 32.00 0.00 -32.00 65.00 32.00 0.00 64.00 32.00 32.00 32.00 0.00 64.00 -32.00 32.00 -32.00 0.00 -32.00 -32.00 -161.00 64.00 0.00 33.00 -64.00 32.00 32.00 32.00 64.00 32.00 0.00 32.00 32.00 65.00 0.00 0.00 -32.00 -33.00 0.00 -32.00 -32.00 -32.00 -32.00 0.00 -32.00 32.00 -65.00 32.00 0.00 33.00 -32.00 0.00 -64.00 -33.00 0.00 0.00 -64.00 -64.00 -97.00 32.00 0.00 -32.00 0.00 -96.00 0.00 -33.00 0.00 -96.00 32.00 -96.00 32.00 -33.00 0.00 -64.00 -64.00 32.00 -128.00 129.00 -33.00 32.00 -32.00 96.00 -32.00 0.00 -32.00 33.00 0.00 32.00 -32.00 0.00 -32.00 64.00 0.00 64.00 32.00 33.00 -32.00 96.00 -33.00 -32.00 0.00 0.00 -32.00 -64.00 -32.00 -33.00 -96.00 -64.00 0.00 0.00 -32.00 -32.00 -33.00 32.00 -32.00 32.00 -32.00 0.00 -32.00 32.00 -32.00 97.00 32.00 96.00 -64.00 65.00 32.00 0.00 32.00 32.00 64.00 -32.00 0.00 -33.00 65.00 33.00 0.00 -65.00 64.00 0.00 32.00 -32.00 32.00 64.00 64.00 33.00 0.00 64.00 -32.00 161.00 -32.00 64.00 -96.00 64.00 0.00 32.00 -32.00 -32.00 0.00 65.00 -65.00 0.00 65.00 64.00 0.00 32.00 64.00 -96.00 64.00 -33.00 32.00 0.00 32.00 33.00 33.00 128.00 -33.00 32.00 0.00 33.00 -32.00 32.00 0.00 128.00 -96.00 65.00 32.00 64.00 -161.00 -32.00 -32.00 32.00 0.00 96.00 64.00 33.00 0.00 32.00 33.00 32.00 32.00 64.00 0.00 32.00 32.00 32.00 32.00 -32.00 96.00 65.00 0.00 32.00 0.00 96.00 -64.00 64.00 0.00 33.00 -64.00 64.00 0.00 32.00 -32.00 161.00 -32.00 96.00 32.00 33.00 -32.00 32.00 0.00 0.00 -33.00 32.00 -64.00 -32.00 -32.00 160.00 -97.00 33.00 0.00 64.00 -32.00 32.00 0.00 129.00 -32.00 64.00 -64.00 -32.00 -32.00 0.00 -32.00 32.00 -33.00 64.00 -64.00 32.00 0.00 65.00 -32.00 32.00 -32.00 32.00 0.00 64.00 -32.00 32.00 -33.00 65.00 33.00 96.00 -65.00 97.00 -32.00 64.00 -32.00 0.00 32.00 64.00 0.00 65.00 0.00 32.00 0.00 128.00 32.00 33.00 -32.00 96.00 -64.00 129.00 0.00 64.00 0.00 32.00 -97.00 64.00 -32.00 33.00 -32.00 32.00 0.00 32.00 32.00 64.00 0.00 32.00 0.00 65.00 -32.00 64.00 -32.00 0.00 -32.00 128.00 0.00 65.00 32.00 64.00 0.00 64.00 64.00 65.00 65.00 32.00 128.00 0.00 32.00 -32.00 65.00 32.00 32.00 32.00 0.00 0.00 32.00 0.00 64.00 64.00 0.00 33.00 32.00 32.00 0.00 32.00 33.00 32.00 64.00 -32.00 32.00 0.00 64.00 96.00 -32.00 32.00 32.00 33.00 -32.00 32.00 32.00 -32.00 97.00 0.00 32.00 0.00 96.00 32.00 0.00 32.00 33.00 32.00 -33.00 64.00 65.00 32.00 -32.00 0.00 -33.00 33.00 33.00 32.00 64.00 32.00 0.00 64.00 -129.00 32.00 65.00 65.00 -33.00 64.00 65.00 32.00 0.00 32.00 0.00 -64.00 64.00 0.00 32.00 32.00 0.00 -32.00 -32.00 32.00 0.00 65.00 0.00 32.00 32.00 32.00 0.00 96.00 -128.00 -32.00 -33.00 32.00 0.00 32.00 33.00 65.00 32.00 32.00 -32.00 32.00 0.00 32.00 -33.00 64.00 -32.00 65.00 0.00 32.00 32.00 32.00 0.00 0.00 -32.00 -32.00 -32.00 0.00 -32.00 64.00 -32.00 0.00 -32.00 32.00 0.00 65.00 32.00 32.00 0.00 32.00 0.00 -32.00 64.00 32.00 0.00 0.00 97.00 32.00 0.00 32.00 0.00 -32.00 -65.00 0.00 -32.00 32.00 32.00 0.00 -32.00 0.00 -32.00 33.00 32.00 64.00 -32.00 32.00 64.00 32.00 -32.00 32.00 32.00 32.00 0.00 33.00 0.00 32.00 65.00 0.00 -33.00 64.00 -32.00 96.00 65.00 33.00 -33.00 64.00 0.00 32.00 0.00 32.00 65.00 32.00 -32.00 33.00 0.00 0.00 64.00 32.00 32.00 32.00 0.00 32.00 32.00 -32.00 32.00 64.00 65.00 65.00 64.00 0.00 32.00 0.00 32.00 -33.00 32.00 -32.00 0.00 0.00 65.00 -32.00 32.00 -64.00 32.00 -32.00 0.00 0.00 32.00 32.00 0.00 -32.00 32.00 -97.00 0.00 -96.00 97.00 32.00 32.00 -65.00 0.00 -32.00 64.00 0.00 32.00 32.00 32.00 -32.00 33.00 65.00 0.00 0.00 32.00 0.00 32.00 -65.00 0.00 -64.00 129.00 -64.00 32.00 0.00 -32.00 -65.00 0.00 -96.00 64.00 0.00 32.00 -32.00 0.00 32.00 -32.00 -32.00 -32.00 -225.00 96.00 -65.00 0.00 -32.00 0.00 -32.00 0.00 0.00 -32.00 -64.00 0.00 -32.00 0.00 -33.00 32.00 -32.00 64.00 -32.00 33.00 -32.00 0.00 -96.00 32.00 0.00 -32.00 -33.00 0.00 0.00 -33.00 -32.00 0.00 32.00 -64.00 -32.00 -32.00 -64.00 0.00 -32.00 0.00 -64.00 64.00 -65.00 32.00 -64.00 65.00 -64.00 32.00 -97.00 -64.00 -96.00 64.00 -33.00 0.00 -128.00 64.00 -32.00 32.00 0.00 33.00 -97.00 64.00 -64.00 -64.00 -64.00 96.00 -32.00 0.00 -33.00 0.00 -32.00 0.00 -32.00 -32.00 -32.00 32.00 -97.00 64.00 -64.00 65.00 32.00 32.00 -32.00 32.00 0.00 32.00 -32.00 0.00 -32.00 0.00 -65.00 0.00 -32.00 0.00 -32.00 0.00 0.00 32.00 0.00 32.00 -32.00 33.00 32.00 32.00 -32.00 64.00 32.00 0.00 0.00 32.00 -32.00 32.00 0.00 65.00 -32.00 32.00 0.00 32.00 -32.00 32.00 0.00 32.00 0.00 32.00 0.00 33.00 -32.00 32.00 32.00 0.00 0.00 32.00 32.00 0.00 -32.00 64.00 32.00 0.00 -32.00 32.00 32.00 32.00 -64.00 33.00 32.00 32.00 -65.00 32.00 33.00 64.00 -33.00 32.00 -64.00 0.00 -32.00 33.00 -32.00 0.00 0.00 32.00 -32.00 0.00 -65.00 32.00 0.00 32.00 0.00 32.00 -32.00 32.00 0.00 65.00 -32.00 32.00 32.00 32.00 32.00 0.00 0.00 96.00 97.00 0.00 96.00 33.00 -32.00 32.00 64.00 32.00 0.00 32.00 33.00 32.00 -33.00 32.00 97.00 -32.00 0.00 32.00 96.00 32.00 0.00 33.00 32.00 64.00 0.00 32.00 33.00 64.00 -33.00 0.00 97.00 33.00 64.00 64.00 32.00 0.00 33.00 32.00 32.00 32.00 -32.00 0.00 -65.00 0.00 -161.00 32.00 -32.00 -32.00 -32.00 0.00 -32.00 0.00 0.00 32.00 -32.00 32.00 -64.00 0.00 -33.00 33.00 -64.00 0.00 -32.00 0.00 32.00 -33.00 32.00 -64.00 -96.00 -32.00 -64.00 0.00 -97.00 64.00 0.00 -64.00 0.00 -32.00 32.00 -32.00 -32.00 -65.00 -96.00 0.00 -33.00 65.00 -32.00 32.00 -96.00 0.00 -32.00 32.00 0.00 64.00 -32.00 32.00 -33.00 0.00 -32.00 33.00 0.00 32.00 -32.00 32.00 -32.00 -32.00 -32.00 0.00 -65.00 64.00 -32.00 32.00 -96.00 0.00 -64.00 64.00 0.00 -32.00 -33.00 -32.00 -32.00 32.00 -32.00 32.00 32.00 0.00 -32.00 0.00 0.00 33.00 0.00 64.00 32.00 32.00 32.00 32.00 65.00 -64.00 32.00 0.00 0.00 64.00 64.00 0.00 -64.00 0.00 -64.00 0.00 -33.00 32.00 -32.00 0.00 -32.00 0.00 -32.00 97.00 0.00 32.00 32.00 0.00 -64.00 64.00 0.00 65.00 -32.00 -32.00 0.00 -97.00 -65.00 0.00 -32.00 32.00 32.00 -64.00 -32.00 0.00 -32.00 32.00 -64.00 32.00 96.00 32.00 -32.00 33.00 32.00 0.00 0.00 32.00 -32.00 32.00 0.00 -32.00 -32.00 0.00 0.00 -32.00 -64.00 -33.00 -33.00 33.00 33.00 -65.00 -65.00 0.00 0.00 -32.00 -64.00 32.00 -32.00 -32.00 -32.00 0.00 0.00 32.00 0.00 32.00 64.00 33.00 -32.00 64.00 32.00 0.00 0.00 64.00 -32.00 0.00 -32.00 0.00 -33.00 0.00 -32.00 0.00 0.00 -32.00 0.00 -32.00 -32.00 -32.00 -96.00 32.00 -65.00 64.00 0.00 32.00 65.00 32.00 0.00 -32.00 0.00 32.00 0.00 65.00 32.00 0.00 -32.00 0.00 32.00 32.00 0.00 32.00 -32.00 0.00 -97.00 0.00 -32.00 64.00 -64.00 0.00 32.00 0.00 -32.00 -32.00 -32.00 64.00 0.00 -64.00 -65.00 0.00 -32.00 0.00 32.00 -32.00 -32.00 -32.00 -32.00 0.00 -32.00 0.00 -97.00 32.00 -96.00 64.00 -97.00 129.00 0.00 32.00 -64.00 32.00 -32.00 -32.00 -64.00 32.00 -32.00 0.00 0.00 -32.00 -33.00 0.00 -64.00 32.00 -64.00 97.00 0.00 161.00 32.00 96.00 32.00 96.00 32.00 0.00 65.00 0.00 0.00 65.00 -65.00 64.00 65.00 129.00 0.00 96.00 0.00 64.00 -33.00 -32.00 0.00 32.00 0.00 33.00 -64.00 32.00 -64.00 32.00 -32.00 -32.00 -32.00 32.00 0.00 -32.00 -97.00 -32.00 -64.00 64.00 -32.00 0.00 -33.00 32.00 -32.00 0.00 0.00 32.00 -64.00 0.00 0.00 -64.00 -96.00 0.00 0.00 -64.00 -33.00 -33.00 -64.00 0.00 0.00 -64.00 -32.00 -32.00 -129.00 0.00 -32.00 32.00 -96.00 32.00 -32.00 0.00 -33.00 -32.00 33.00 -64.00 -65.00 0.00 -32.00 0.00 0.00 -32.00 -64.00 0.00 -32.00 32.00 0.00 -32.00 -33.00 0.00 -64.00 0.00 -32.00 32.00 -32.00 -65.00 -32.00 0.00 -32.00 0.00 -33.00 0.00 -64.00 0.00 -129.00 0.00 0.00 -32.00 -32.00 0.00 -160.00 32.00 0.00 -32.00 -65.00 -32.00 -161.00 0.00 -257.00 32.00 -353.00 97.00 -65.00 32.00 -32.00 64.00 -64.00 -32.00 -97.00 64.00 -32.00 33.00 0.00 32.00 -32.00 32.00 -32.00 0.00 32.00 -32.00 -32.00 -32.00 -32.00 -33.00 -97.00 33.00 -193.00 96.00 -64.00 32.00 0.00 65.00 -32.00 0.00 -32.00 32.00 96.00 -32.00 -32.00 32.00 -32.00 64.00 0.00 64.00 -64.00 32.00 0.00 33.00 32.00 0.00 -32.00 32.00 -33.00 0.00 -96.00 64.00 0.00 64.00 32.00 32.00 32.00 -32.00 0.00 32.00 32.00 0.00 -32.00 33.00 -32.00 32.00 -64.00 32.00 0.00 64.00 0.00 65.00 32.00 0.00 -64.00 0.00 -33.00 32.00 0.00 32.00 -32.00 -32.00 32.00 -32.00 -64.00 0.00 -161.00 0.00 -64.00 64.00 -32.00 32.00 32.00 32.00 -32.00 0.00 -32.00 0.00 -32.00 32.00 0.00 65.00 -32.00 64.00 0.00 -32.00 32.00 -64.00 -32.00 -33.00 -33.00 -32.00 -32.00 32.00 -32.00 33.00 0.00 -33.00 -32.00 0.00 -32.00 0.00 0.00 -96.00 64.00 -32.00 -32.00 -65.00 -32.00 -32.00 -97.00 -32.00 -64.00 0.00 -64.00 0.00 0.00 32.00 0.00 32.00 -33.00 -64.00 -32.00 0.00 -32.00 32.00 32.00 0.00 32.00 65.00 0.00 32.00 -64.00 0.00 0.00 32.00 0.00 32.00 32.00 32.00 -32.00 0.00 0.00 32.00 -32.00 65.00 -32.00 0.00 32.00 -65.00 -96.00 -32.00 -193.00 32.00 -193.00 97.00 -515.00 225.00 -482.00 289.00 -386.00 193.00 -64.00 64.00 -97.00 33.00 -321.00 225.00 -225.00 128.00 -290.00 258.00 0.00 32.00 0.00 96.00 -32.00 32.00 -64.00 65.00 32.00 32.00 32.00 32.00 0.00 32.00 32.00 0.00 -32.00 32.00 32.00 32.00 -32.00 0.00 0.00 33.00 -32.00 -33.00 -32.00 33.00 0.00 32.00 -32.00 0.00 -97.00 32.00 -128.00 64.00 -65.00 64.00 -225.00 161.00 -193.00 129.00 -32.00 32.00 0.00 64.00 -64.00 32.00 -129.00 97.00 0.00 32.00 -128.00 32.00 -675.00 418.00 -33.00 0.00 0.00 32.00 -160.00 97.00 -33.00 64.00 -225.00 64.00 -193.00 129.00 -418.00 257.00 -160.00 129.00 -579.00 450.00 -322.00 322.00 -160.00 192.00 -32.00 97.00 -33.00 96.00 -96.00 0.00 0.00 33.00 32.00 96.00 32.00 32.00 0.00 32.00 0.00 65.00 -64.00 64.00 -32.00 129.00 0.00 32.00 32.00 0.00 0.00 32.00 0.00 32.00 0.00 -32.00 -32.00 0.00 -32.00 0.00 -97.00 64.00 -129.00 129.00 -257.00 193.00 -321.00 353.00 -32.00 0.00 0.00 -64.00 64.00 -64.00 289.00 -257.00 -32.00 -33.00 32.00 -32.00 -32.00 0.00 -32.00 0.00 -32.00 32.00 -64.00 -32.00 0.00 32.00 0.00 33.00 0.00 32.00 -65.00 0.00 -32.00 32.00 -32.00 -32.00 -64.00 32.00 -65.00 32.00 -161.00 -129.00 -32.00 -32.00 -32.00 -64.00 -64.00 0.00 -64.00 -32.00 -33.00 -65.00 97.00 -32.00 32.00 -64.00 0.00 -64.00 32.00 0.00 32.00 -32.00 -64.00 -33.00 -64.00 -32.00 0.00 -32.00 -65.00 -64.00 0.00 -32.00 -64.00 -97.00 0.00 -32.00 -32.00 -32.00 32.00 -64.00 -32.00 -97.00 32.00 -32.00 0.00 -32.00 -32.00 0.00 -64.00 -32.00 0.00 -33.00 32.00 -32.00 -32.00 0.00 0.00 -32.00 -32.00 -32.00 -33.00 -32.00 -32.00 -64.00 -32.00 32.00 0.00 32.00 0.00 32.00 -32.00 0.00 -32.00 0.00 0.00 32.00 0.00 32.00 -32.00 32.00 0.00 33.00 0.00 64.00 -33.00 0.00 -32.00 -64.00 -32.00 0.00 0.00 32.00 -64.00 64.00 -32.00 64.00 -65.00 65.00 0.00 -65.00 32.00 0.00 0.00 -96.00 -32.00 0.00 -32.00 32.00 0.00 -32.00 -64.00 0.00 0.00 -32.00 0.00 -32.00 -97.00 -97.00 -32.00 0.00 0.00 -32.00 -64.00 -32.00 -96.00 -32.00 -33.00 32.00 -64.00 0.00 -193.00 128.00 -32.00 129.00 0.00 64.00 -64.00 0.00 -33.00 33.00 -64.00 96.00 -32.00 32.00 -32.00 64.00 -32.00 0.00 -65.00 -64.00 -32.00 -32.00 -32.00 -32.00 0.00 -64.00 -32.00 -33.00 0.00 -32.00 -64.00 0.00 0.00 -64.00 -32.00 -32.00 0.00 -32.00 -33.00 0.00 0.00 -33.00 0.00 -32.00 0.00 -32.00 0.00 -32.00 33.00 0.00 0.00 -32.00 64.00 -32.00 32.00 -65.00 0.00 -32.00 0.00 -32.00 32.00 -32.00 -32.00 -32.00 32.00 -32.00 -32.00 -33.00 0.00 -32.00 0.00 -32.00 0.00 -64.00 0.00 -32.00 32.00 0.00 0.00 32.00 32.00 -64.00 -32.00 0.00 32.00 -33.00 32.00 -32.00 0.00 -32.00 0.00 -32.00 -96.00 0.00 32.00 -32.00 -32.00 -65.00 32.00 -64.00 32.00 -32.00 0.00 -32.00 0.00 -64.00 97.00 -65.00 32.00 -32.00 64.00 -32.00 0.00 -64.00 32.00 0.00 0.00 -65.00 32.00 -32.00 0.00 -32.00 -32.00 -32.00 0.00 32.00 -64.00 0.00 -32.00 0.00 0.00 -32.00 -32.00 -32.00 -32.00 0.00 0.00 -32.00 -33.00 0.00 0.00 -33.00 -64.00 0.00 -32.00 -64.00 0.00 -32.00 -32.00 -32.00 -32.00 -65.00 -32.00 33.00 -33.00 -33.00 -32.00 -32.00 -32.00 32.00 -32.00 -32.00 -64.00 65.00 -65.00 0.00 0.00 32.00 -64.00 32.00 -32.00 64.00 -64.00 -32.00 32.00 0.00 -32.00 -32.00 32.00 -32.00 -32.00 0.00 32.00 -32.00 -32.00 -33.00 -65.00 -32.00 0.00 32.00 0.00 33.00 0.00 64.00 -32.00 -32.00 -32.00 -32.00 -129.00 32.00 -64.00 32.00 -32.00 0.00 0.00 -64.00 -32.00 0.00 -32.00 64.00 -65.00 32.00 -32.00 -96.00 -64.00 -33.00 -65.00 0.00 -32.00 -64.00 -32.00 -32.00 -64.00 64.00 -64.00 -64.00 -33.00 32.00 65.00 64.00 -32.00 0.00 -65.00 -32.00 -161.00 32.00 -32.00 0.00 0.00 33.00 -32.00 0.00 -32.00 -33.00 -32.00 0.00 -64.00 0.00 -65.00 65.00 -32.00 -65.00 -64.00 0.00 0.00 -32.00 -64.00 0.00 0.00 -64.00 -33.00 0.00 -64.00 32.00 32.00 -96.00 32.00 0.00 0.00 -32.00 -32.00 0.00 -64.00 32.00 -64.00 -32.00 -33.00 0.00 -32.00 32.00 32.00 32.00 33.00 -32.00 -33.00 32.00 0.00 32.00 0.00 32.00 -32.00 32.00 -32.00 65.00 -32.00 0.00 -32.00 32.00 -32.00 0.00 -33.00 -65.00 -32.00 0.00 0.00 33.00 -64.00 0.00 0.00 -33.00 -32.00 0.00 -32.00 65.00 -65.00 -32.00 -32.00 -33.00 -128.00 0.00 -32.00 0.00 -33.00 0.00 -64.00 0.00 -32.00 33.00 0.00 32.00 -64.00 0.00 0.00 64.00 -129.00 0.00 -32.00 0.00 -64.00 -32.00 -33.00 0.00 -64.00 0.00 -96.00 -97.00 -33.00 0.00 0.00 -32.00 -32.00 0.00 32.00 -64.00 0.00 -32.00 -32.00 0.00 0.00 -32.00 -32.00 0.00 32.00 -97.00 -32.00 -32.00 0.00 -32.00 32.00 -32.00 32.00 -32.00 -64.00 -32.00 32.00 0.00 0.00 -33.00 -32.00 -64.00 0.00 -32.00 0.00 -32.00 32.00 0.00 32.00 -32.00 33.00 32.00 32.00 -65.00 32.00 -32.00 -32.00 -32.00 0.00 -64.00 -32.00 -65.00 32.00 0.00 96.00 -32.00 0.00 -64.00 32.00 -32.00 33.00 -32.00 32.00 0.00 0.00 -32.00 0.00 -33.00 -32.00 0.00 32.00 -64.00 -32.00 -32.00 64.00 -64.00 32.00 -65.00 0.00 -32.00 -32.00 0.00 -32.00 65.00 -32.00 -33.00 0.00 -32.00 64.00 -96.00 64.00 -97.00 32.00 0.00 97.00 -96.00 -32.00 -32.00 -65.00 0.00 -32.00 -32.00 -96.00 0.00 0.00 -65.00 -32.00 0.00 -65.00 -64.00 -32.00 0.00 -32.00 32.00 -32.00 -32.00 0.00 -32.00 0.00 -32.00 -32.00 -33.00 -33.00 -32.00 33.00 -64.00 -33.00 -32.00 -32.00 0.00 32.00 -32.00 -32.00 -32.00 -64.00 0.00 0.00 -33.00 -129.00 -96.00 -32.00 -32.00 65.00 -32.00 0.00 -65.00 0.00 -96.00 0.00 -64.00 64.00 -33.00 -32.00 -32.00 0.00 -32.00 -32.00 0.00 -97.00 -64.00 0.00 -32.00 -32.00 -33.00 -32.00 33.00 -32.00 -33.00 -33.00 33.00 0.00 -33.00 -96.00 -32.00 32.00 -32.00 -32.00 0.00 32.00 -32.00 -96.00 -32.00 -32.00 0.00 0.00 -32.00 -33.00 -32.00 33.00 -33.00 -33.00 0.00 0.00 -32.00 -64.00 -32.00 -32.00 -32.00 -32.00 -32.00 0.00 -64.00 -32.00 0.00 0.00 -33.00 -33.00 0.00 -32.00 0.00 -32.00 0.00 32.00 -32.00 -32.00 0.00 32.00 0.00 32.00 -32.00 -32.00 0.00 0.00 -32.00 -32.00 -32.00 -32.00 0.00 0.00 -32.00 32.00 -33.00 0.00 -32.00 -64.00 -32.00 -32.00 0.00 0.00 -32.00 64.00 0.00 0.00 -32.00 -32.00 0.00 0.00 -32.00 -32.00 -33.00 -32.00 33.00 -33.00 -65.00 65.00 0.00 32.00 0.00 -32.00 -32.00 0.00 -32.00 -32.00 0.00 0.00 -32.00 -65.00 32.00 0.00 32.00 -64.00 -32.00 -32.00 0.00 0.00 -32.00 -32.00 -32.00 -33.00 -32.00 -32.00 -33.00 0.00 -96.00 -64.00 64.00 -32.00 -64.00 -32.00 -32.00 0.00 -64.00 -32.00 -33.00 32.00 0.00 32.00 -32.00 -64.00 -32.00 32.00 0.00 64.00 32.00 -32.00 -32.00 0.00 -32.00 32.00 0.00 64.00 -32.00 65.00 -32.00 0.00 -33.00 0.00 -32.00 0.00 -64.00 -33.00 -64.00 0.00 -33.00 33.00 -32.00 -65.00 -32.00 32.00 -32.00 0.00 -32.00 0.00 -32.00 0.00 -32.00 65.00 32.00 32.00 0.00 -32.00 -65.00 0.00 -32.00 32.00 -64.00 -32.00 -32.00 0.00 -32.00 -32.00 0.00 0.00 -32.00 -33.00 0.00 -32.00 -33.00 -32.00 0.00 0.00 -32.00 0.00 -32.00 -32.00 0.00 0.00 -32.00 -64.00 -32.00 0.00 -32.00 -65.00 -33.00 33.00 -32.00 0.00 -32.00 -33.00 0.00 0.00 -32.00 0.00 -32.00 -32.00 -32.00 32.00 -65.00 65.00 -64.00 0.00 -32.00 -32.00 -32.00 32.00 -65.00 -32.00 -64.00 32.00 -32.00 -97.00 -64.00 -32.00 -32.00 32.00 -33.00 32.00 0.00 -32.00 -64.00 32.00 -32.00 0.00 -64.00 65.00 32.00 0.00 -32.00 0.00 -33.00 0.00 -64.00 0.00 -32.00 32.00 -32.00 32.00 -32.00 32.00 0.00 32.00 32.00 32.00 0.00 -32.00 -32.00 32.00 -33.00 -64.00 0.00 0.00 -64.00 -32.00 0.00 -32.00 -32.00 -32.00 0.00 0.00 -32.00 0.00 -32.00 -32.00 0.00 -33.00 0.00 -32.00 0.00 0.00 -32.00 97.00 -33.00 32.00 33.00 32.00 -33.00 -32.00 -32.00 0.00 -32.00 -97.00 -64.00 -96.00 0.00 0.00 -32.00 0.00 -65.00 32.00 33.00 32.00 -65.00 0.00 -64.00 -32.00 -64.00 0.00 -97.00 -64.00 -128.00 -32.00 -33.00 32.00 -64.00 -32.00 0.00 -33.00 -32.00 0.00 -32.00 0.00 -65.00 -96.00 -160.00 -32.00 -32.00 32.00 -33.00 -96.00 0.00 -33.00 -32.00 0.00 -32.00 -32.00 32.00 -32.00 -64.00 -64.00 -32.00 -32.00 -32.00 64.00 -97.00 -32.00 -32.00 -32.00 -32.00 -65.00 0.00 -64.00 32.00 -64.00 -32.00 -65.00 0.00 -32.00 -32.00 -32.00 0.00 -32.00 -32.00 0.00 -33.00 -32.00 0.00 -32.00 -32.00 -32.00 -32.00 -97.00 32.00 -64.00 0.00 -32.00 -32.00 -33.00 -32.00 -32.00 32.00 -64.00 -64.00 -64.00 0.00 0.00 -97.00 0.00 -32.00 32.00 -64.00 0.00 -32.00 32.00 0.00 0.00 -32.00 -97.00 -65.00 -64.00 -32.00 -96.00 0.00 -97.00 -96.00 0.00 -33.00 32.00 -32.00 33.00 -96.00 -33.00 -64.00 0.00 -33.00 -96.00 -64.00 -32.00 32.00 0.00 32.00 32.00 65.00 -32.00 32.00 -32.00 0.00 -32.00 0.00 -33.00 -97.00 -64.00 0.00 -96.00 -32.00 0.00 32.00 -97.00 97.00 -64.00 -32.00 -65.00 0.00 -64.00 96.00 -32.00 0.00 -64.00 0.00 -97.00 -32.00 -64.00 64.00 -96.00 32.00 -97.00 0.00 -64.00 -32.00 -65.00 32.00 -32.00 0.00 0.00 -32.00 -32.00 -32.00 -129.00 -64.00 -64.00 32.00 -64.00 0.00 -32.00 64.00 -65.00 0.00 -96.00 0.00 -32.00 -64.00 -64.00 -64.00 0.00 -32.00 -97.00 -65.00 -64.00 32.00 -65.00 0.00 -32.00 33.00 0.00 96.00 -32.00 0.00 -32.00 64.00 -97.00 -32.00 -64.00 32.00 -96.00 -64.00 -32.00 0.00 -65.00 64.00 -64.00 -32.00 -32.00 -32.00 -32.00 -64.00 -32.00 -32.00 -65.00 -33.00 -128.00 -32.00 -65.00 65.00 -64.00 32.00 -64.00 -32.00 -97.00 -33.00 -32.00 -64.00 -64.00 0.00 -32.00 0.00 -33.00 32.00 -32.00 32.00 -128.00 225.00 -97.00 33.00 -32.00 0.00 -32.00 0.00 -32.00 -33.00 -32.00 -32.00 -97.00 0.00 -96.00 0.00 -32.00 -32.00 32.00 -193.00 0.00 -32.00 0.00 -32.00 -97.00 -32.00 -32.00 -97.00 -32.00 -32.00 -64.00 -128.00 -193.00 -129.00 -32.00 -32.00 -129.00 0.00 -32.00 0.00 -64.00 32.00 -33.00 0.00 -64.00 -97.00 -96.00 0.00 -65.00 33.00 -64.00 0.00 -257.00 -129.00 -257.00 0.00 -193.00 -64.00 -97.00 -65.00 -64.00 -32.00 -97.00 -32.00 -32.00 0.00 -96.00 -64.00 -32.00 -129.00 -33.00 0.00 -64.00 -64.00 -64.00 -32.00 -97.00 32.00 -32.00 0.00 -128.00 -32.00 -65.00 0.00 -128.00 -32.00 -65.00 32.00 -64.00 0.00 -129.00 -65.00 -96.00 0.00 -96.00 129.00 -33.00 0.00 -128.00 64.00 -65.00 0.00 -32.00 -32.00 -128.00 32.00 -32.00 33.00 -65.00 -33.00 -96.00 -32.00 -129.00 -96.00 -64.00 -32.00 -161.00 0.00 -64.00 0.00 -97.00 64.00 -96.00 0.00 -32.00 -64.00 -32.00 -129.00 0.00 -32.00 -65.00 0.00 -32.00 -32.00 -32.00 0.00 -64.00 -32.00 -354.00 96.00 -32.00 0.00 -97.00 -32.00 -64.00 -64.00 -32.00 -33.00 -32.00 -32.00 -193.00 -161.00 -97.00 0.00 -160.00 -96.00 -129.00 -32.00 -32.00 0.00 -129.00 0.00 -161.00 -97.00 -64.00 -32.00 -32.00 0.00 -64.00 32.00 -32.00 33.00 -65.00 96.00 -32.00 96.00 0.00 33.00 -32.00 128.00 0.00 32.00 32.00 193.00 -129.00 32.00 -64.00 33.00 -129.00 64.00 -32.00 0.00 0.00 -32.00 0.00 -129.00 -64.00 -96.00 -32.00 -32.00 -129.00 32.00 -64.00 32.00 -64.00 64.00 -97.00 -32.00 -225.00 0.00 -161.00 -64.00 -64.00 -32.00 -32.00 0.00 -32.00 -33.00 -65.00 0.00 0.00 33.00 -64.00 0.00 -161.00 96.00 -32.00 0.00 -96.00 -64.00 -65.00 -32.00 -32.00 0.00 -128.00 -129.00 -65.00 -97.00 -32.00 0.00 -64.00 33.00 -289.00 193.00 -193.00 64.00 -97.00 0.00 -128.00 -64.00 -129.00 -33.00 -32.00 -32.00 -32.00 0.00 -97.00 0.00 -161.00 65.00 -64.00 -33.00 -225.00 -160.00 -96.00 -33.00 -225.00 33.00 -33.00 32.00 -64.00 32.00 -64.00 32.00 0.00 32.00 -65.00 32.00 -64.00 65.00 -64.00 64.00 -129.00 32.00 -64.00 97.00 -32.00 -97.00 -32.00 -96.00zm39098.00 3826.00l0.00 32.00 -32.00 0.00 0.00 -32.00 32.00 -32.00 -32.00 0.00 0.00 32.00m-804.00 1672.00l0.00 -32.00 0.00 32.00 32.00 0.00 32.00 0.00 -32.00 32.00 32.00 0.00 0.00 32.00 -32.00 32.00 0.00 -32.00 -32.00 -32.00 0.00 -32.00zm-4727.00 418.00l0.00 -32.00 0.00 32.00zm3827.00 -1447.00l32.00 0.00 -32.00 0.00zm836.00 -64.00l-32.00 0.00 32.00 -32.00 0.00 32.00 -32.00 0.00 32.00 0.00zm643.00 -804.00l0.00 -32.00 0.00 32.00zm-1929.00 1125.00l0.00 -32.00 0.00 32.00zm64.00 1640.00l0.00 -32.00 0.00 32.00zm1833.00 -2444.00l32.00 0.00 0.00 32.00 -32.00 0.00 0.00 -32.00zm-1962.00 2444.00l0.00 -32.00 0.00 32.00zm225.00 -321.00l-32.00 0.00 0.00 32.00 -32.00 0.00 0.00 32.00 97.00 32.00 -33.00 32.00 33.00 32.00 32.00 0.00 64.00 65.00 32.00 -65.00 32.00 32.00 32.00 0.00 33.00 33.00 -33.00 32.00 -32.00 -32.00 0.00 32.00 0.00 64.00 0.00 32.00 0.00 32.00 0.00 32.00 32.00 0.00 -32.00 33.00 0.00 32.00 -64.00 64.00 -96.00 -32.00 -65.00 -97.00 32.00 -64.00 -64.00 -96.00 -64.00 32.00 0.00 -32.00 -32.00 32.00 -33.00 0.00 -32.00 -32.00 -32.00 32.00 -32.00 0.00 0.00 32.00 -64.00 -32.00 -33.00 64.00 -192.00 32.00 -33.00 0.00 -96.00 32.00 -96.00 -32.00 -65.00 -96.00 0.00 -129.00 0.00 -32.00 32.00 0.00 65.00 -64.00 32.00 0.00 0.00 -32.00 64.00 -32.00 32.00 0.00 -32.00 -33.00 32.00 0.00 161.00 -160.00 64.00 -33.00 0.00 -128.00 32.00 0.00 0.00 -32.00 33.00 -33.00 0.00 -32.00 0.00 -32.00 32.00 -96.00 0.00 -65.00 64.00 -32.00 64.00 32.00 33.00 33.00 96.00 0.00 0.00 32.00 64.00 0.00 33.00 32.00 32.00 0.00 32.00 32.00 0.00 32.00 32.00 32.00 32.00 0.00 32.00 65.00 32.00 0.00 -32.00 32.00 0.00 64.00 -32.00 64.00 32.00 0.00 0.00 33.00 -64.00 32.00 32.00 32.00 32.00 0.00 -32.00 32.00 32.00 0.00 32.00 0.00 -32.00 32.00 -96.00 -32.00 -64.00 0.00 -65.00 64.00 32.00 0.00 0.00 33.00zm1158.00 -1512.00l32.00 0.00 -32.00 0.00zm-933.00 1319.00l0.00 -33.00 33.00 33.00 -33.00 0.00zm-8295.00 2700.00l32.00 0.00 -32.00 0.00zm9839.00 -4855.00l32.00 0.00 -32.00 0.00 0.00 32.00 -32.00 -32.00 32.00 0.00zm-193.00 65.00l-32.00 0.00 0.00 -33.00 32.00 0.00 0.00 33.00zm-3666.00 1961.00l33.00 0.00 -33.00 0.00zm901.00 322.00l0.00 -33.00 32.00 0.00 0.00 -32.00 0.00 32.00 0.00 33.00 -32.00 0.00zm-6560.00 2540.00l33.00 0.00 0.00 32.00 -33.00 0.00 0.00 -32.00zm33.00 96.00l0.00 -32.00 32.00 0.00 0.00 32.00 -32.00 0.00zm9678.00 -4759.00l0.00 32.00 0.00 -32.00 32.00 0.00 0.00 -32.00 0.00 32.00 0.00 32.00 -32.00 -32.00zm-4084.00 1865.00l0.00 -32.00 32.00 0.00 0.00 32.00 -32.00 0.00zm2026.00 -997.00l32.00 -32.00 32.00 0.00 0.00 32.00 -64.00 0.00zm-2315.00 1287.00l0.00 -32.00 32.00 0.00 32.00 0.00 -32.00 32.00 0.00 32.00 -32.00 0.00 0.00 -32.00zm2958.00 -1447.00l32.00 -32.00 32.00 32.00 0.00 32.00 -32.00 -32.00 -32.00 32.00 0.00 -32.00zm0.00 1157.00l64.00 -32.00 32.00 -32.00 0.00 32.00 129.00 64.00 -32.00 33.00 -64.00 -33.00 -65.00 65.00 -32.00 -65.00 -32.00 -32.00zm482.00 -1318.00l0.00 -32.00 97.00 32.00 0.00 32.00 -97.00 32.00 -96.00 97.00 0.00 -65.00 0.00 -32.00 -32.00 -32.00 32.00 -32.00 0.00 -32.00 0.00 32.00 32.00 32.00 32.00 0.00 32.00 -32.00z"},rj:{name:"RJ",path:"M143583.00 140702.00l32.00 -32.00 0.00 -32.00 0.00 -32.00 65.00 -32.00 32.00 0.00 0.00 -32.00 32.00 0.00 32.00 -33.00 64.00 0.00 33.00 -32.00 -33.00 -64.00 65.00 -32.00 -32.00 -32.00 64.00 -33.00 -32.00 -32.00 32.00 -32.00 -32.00 0.00 32.00 -64.00 -32.00 0.00 0.00 -32.00 -32.00 0.00 32.00 -32.00 0.00 -33.00 0.00 -32.00 0.00 -32.00 32.00 -32.00 0.00 -32.00 32.00 -32.00 0.00 -65.00 32.00 -32.00 0.00 -32.00 -32.00 0.00 32.00 -64.00 -32.00 -32.00 32.00 -33.00 0.00 -32.00 0.00 -32.00 32.00 0.00 32.00 0.00 65.00 0.00 32.00 0.00 32.00 0.00 0.00 -32.00 32.00 -32.00 -32.00 -32.00 64.00 -65.00 97.00 -64.00 32.00 -32.00 32.00 32.00 32.00 0.00 33.00 0.00 32.00 0.00 64.00 -96.00 64.00 64.00 97.00 -64.00 0.00 -33.00 32.00 -32.00 128.00 -64.00 33.00 0.00 96.00 -64.00 97.00 64.00 64.00 -32.00 64.00 -65.00 65.00 -32.00 64.00 -64.00 32.00 0.00 64.00 0.00 32.00 32.00 -32.00 64.00 32.00 0.00 0.00 33.00 33.00 0.00 0.00 32.00 96.00 -32.00 32.00 0.00 32.00 -33.00 32.00 -64.00 33.00 -32.00 32.00 0.00 64.00 0.00 0.00 32.00 32.00 0.00 32.00 0.00 65.00 0.00 225.00 -96.00 32.00 32.00 -32.00 32.00 32.00 0.00 0.00 -32.00 96.00 -64.00 65.00 0.00 0.00 32.00 64.00 -32.00 64.00 -129.00 65.00 0.00 0.00 -32.00 0.00 -32.00 -65.00 0.00 32.00 -33.00 -32.00 -32.00 0.00 -32.00 32.00 -64.00 65.00 0.00 -32.00 -32.00 96.00 -97.00 97.00 0.00 32.00 -32.00 -32.00 0.00 0.00 -32.00 32.00 0.00 64.00 -32.00 32.00 -32.00 0.00 -65.00 32.00 0.00 33.00 -32.00 0.00 -32.00 0.00 -32.00 -65.00 -64.00 -64.00 -65.00 32.00 -32.00 -32.00 -32.00 -32.00 0.00 -32.00 -32.00 0.00 -64.00 -33.00 0.00 -32.00 32.00 -32.00 -65.00 -32.00 0.00 -64.00 0.00 -33.00 33.00 -96.00 -65.00 -64.00 32.00 0.00 33.00 -32.00 -65.00 -33.00 0.00 -32.00 0.00 -32.00 -32.00 -32.00 32.00 -32.00 -64.00 -64.00 32.00 -33.00 -32.00 0.00 32.00 0.00 32.00 -32.00 -32.00 0.00 32.00 32.00 65.00 -32.00 0.00 -32.00 0.00 0.00 -97.00 -32.00 0.00 32.00 -64.00 -32.00 0.00 -32.00 0.00 -65.00 -32.00 -32.00 0.00 0.00 32.00 -64.00 32.00 0.00 32.00 32.00 32.00 0.00 32.00 -32.00 0.00 -32.00 -32.00 -65.00 0.00 -64.00 32.00 -32.00 33.00 -32.00 0.00 -32.00 32.00 -65.00 -32.00 -32.00 -33.00 -32.00 0.00 32.00 33.00 -96.00 128.00 -32.00 0.00 -32.00 -32.00 -65.00 0.00 -32.00 0.00 32.00 32.00 -32.00 0.00 0.00 -32.00 64.00 -64.00 -32.00 0.00 -32.00 0.00 -64.00 -65.00 -65.00 33.00 -32.00 -65.00 -64.00 129.00 -32.00 0.00 -32.00 -64.00 -33.00 -33.00 0.00 33.00 -32.00 32.00 -64.00 -65.00 -32.00 33.00 -32.00 -33.00 -32.00 0.00 0.00 -96.00 0.00 -32.00 32.00 -97.00 -32.00 -32.00 -33.00 32.00 -32.00 -32.00 -96.00 32.00 0.00 -64.00 32.00 -32.00 -32.00 -64.00 -32.00 -33.00 -32.00 0.00 -33.00 -32.00 -64.00 0.00 0.00 -64.00 0.00 -32.00 -32.00 0.00 -32.00 -32.00 32.00 -65.00 0.00 -32.00 -32.00 -128.00 -65.00 -65.00 -64.00 -64.00 -64.00 0.00 -65.00 -32.00 -128.00 0.00 32.00 -65.00 32.00 -32.00 32.00 0.00 32.00 -32.00 33.00 0.00 64.00 -32.00 64.00 0.00 65.00 -64.00 32.00 0.00 96.00 64.00 65.00 -32.00 64.00 32.00 64.00 0.00 32.00 32.00 0.00 -32.00 65.00 -64.00 0.00 -32.00 96.00 -33.00 0.00 -64.00 32.00 -32.00 97.00 -32.00 32.00 0.00 32.00 32.00 64.00 -32.00 32.00 32.00 97.00 -32.00 0.00 32.00 64.00 0.00 0.00 -32.00 65.00 -32.00 0.00 -33.00 96.00 -32.00 129.00 -128.00 32.00 32.00 0.00 -32.00 0.00 -32.00 32.00 -65.00 32.00 0.00 32.00 0.00 32.00 -32.00 65.00 32.00 32.00 0.00 96.00 0.00 0.00 65.00 32.00 0.00 33.00 0.00 32.00 -33.00 64.00 -64.00 32.00 32.00 65.00 0.00 64.00 0.00 32.00 32.00 32.00 -32.00 64.00 0.00 33.00 -64.00 0.00 32.00 32.00 -32.00 32.00 0.00 32.00 0.00 32.00 32.00 0.00 -32.00 32.00 129.00 32.00 -33.00 33.00 33.00 32.00 -33.00 64.00 -32.00 0.00 -32.00 64.00 -32.00 0.00 32.00 33.00 0.00 64.00 -32.00 32.00 -64.00 32.00 0.00 32.00 0.00 33.00 0.00 32.00 -33.00 32.00 -64.00 32.00 32.00 32.00 -32.00 32.00 0.00 32.00 0.00 0.00 -64.00 0.00 -32.00 0.00 -32.00 33.00 32.00 64.00 -32.00 0.00 -33.00 0.00 -32.00 64.00 32.00 0.00 33.00 32.00 -33.00 32.00 0.00 0.00 -64.00 33.00 0.00 128.00 -32.00 0.00 -32.00 97.00 0.00 64.00 64.00 32.00 -32.00 32.00 0.00 32.00 -32.00 33.00 0.00 0.00 -32.00 96.00 -32.00 32.00 0.00 65.00 -33.00 192.00 -64.00 33.00 -32.00 64.00 0.00 0.00 -64.00 32.00 32.00 0.00 -32.00 32.00 0.00 32.00 -33.00 65.00 33.00 64.00 -33.00 64.00 -32.00 32.00 0.00 33.00 0.00 128.00 -96.00 32.00 0.00 33.00 0.00 0.00 32.00 32.00 32.00 -32.00 0.00 64.00 32.00 0.00 32.00 32.00 0.00 32.00 33.00 64.00 -97.00 65.00 0.00 32.00 0.00 32.00 -32.00 64.00 0.00 33.00 64.00 0.00 32.00 32.00 -32.00 0.00 -64.00 64.00 0.00 0.00 -32.00 32.00 0.00 32.00 0.00 65.00 64.00 32.00 -32.00 0.00 64.00 32.00 0.00 0.00 -32.00 0.00 -32.00 32.00 0.00 32.00 -64.00 32.00 0.00 33.00 -33.00 0.00 97.00 64.00 32.00 32.00 32.00 32.00 -32.00 161.00 -32.00 32.00 -64.00 32.00 0.00 32.00 32.00 0.00 32.00 65.00 0.00 64.00 0.00 64.00 0.00 129.00 -64.00 32.00 -33.00 64.00 0.00 129.00 -96.00 96.00 -64.00 0.00 -32.00 65.00 -33.00 32.00 0.00 32.00 33.00 64.00 0.00 32.00 -33.00 33.00 33.00 64.00 32.00 96.00 -32.00 65.00 0.00 32.00 -33.00 32.00 33.00 32.00 -33.00 32.00 33.00 0.00 32.00 32.00 32.00 33.00 0.00 32.00 32.00 32.00 0.00 32.00 -32.00 0.00 32.00 32.00 32.00 129.00 -96.00 32.00 0.00 0.00 32.00 64.00 32.00 32.00 0.00 65.00 0.00 0.00 64.00 0.00 65.00 -97.00 64.00 0.00 32.00 32.00 97.00 33.00 64.00 64.00 -32.00 0.00 -65.00 96.00 -32.00 65.00 0.00 64.00 0.00 0.00 32.00 129.00 -32.00 64.00 -96.00 32.00 -32.00 -32.00 -33.00 0.00 -32.00 64.00 -32.00 97.00 -32.00 32.00 0.00 128.00 -96.00 33.00 0.00 64.00 -33.00 193.00 -64.00 128.00 -128.00 0.00 -33.00 161.00 -64.00 257.00 -64.00 129.00 -65.00 32.00 -32.00 193.00 -96.00 193.00 -65.00 32.00 -32.00 97.00 -32.00 128.00 -32.00 65.00 -32.00 32.00 0.00 32.00 0.00 64.00 -32.00 0.00 -65.00 225.00 -96.00 322.00 -129.00 32.00 -32.00 322.00 -96.00 32.00 -65.00 32.00 0.00 96.00 -32.00 97.00 0.00 128.00 -32.00 0.00 -32.00 193.00 -64.00 0.00 -33.00 0.00 -32.00 0.00 -32.00 0.00 -64.00 -32.00 -32.00 -32.00 32.00 -32.00 -64.00 32.00 0.00 -32.00 -33.00 -65.00 -32.00 -32.00 0.00 -32.00 0.00 -32.00 0.00 -32.00 32.00 -32.00 0.00 -32.00 -32.00 0.00 -64.00 -65.00 0.00 -32.00 0.00 -32.00 -32.00 64.00 -64.00 -32.00 0.00 -32.00 -33.00 96.00 -128.00 33.00 -32.00 96.00 -65.00 -32.00 -32.00 0.00 -32.00 96.00 -32.00 0.00 -32.00 32.00 -33.00 0.00 -32.00 33.00 -32.00 64.00 0.00 32.00 -96.00 64.00 -32.00 33.00 -33.00 -65.00 -96.00 0.00 -32.00 -96.00 -32.00 32.00 -65.00 0.00 -32.00 0.00 -32.00 32.00 -32.00 0.00 -97.00 32.00 -32.00 32.00 32.00 65.00 0.00 32.00 -32.00 32.00 -32.00 -64.00 -32.00 -32.00 0.00 64.00 -32.00 0.00 -32.00 64.00 -32.00 -32.00 -65.00 32.00 -32.00 -32.00 -32.00 64.00 -32.00 -32.00 -32.00 -32.00 0.00 0.00 -33.00 32.00 -64.00 0.00 -128.00 32.00 -33.00 33.00 -32.00 64.00 -32.00 32.00 -32.00 32.00 -32.00 -32.00 -32.00 32.00 -65.00 -32.00 -32.00 0.00 32.00 -32.00 -32.00 0.00 -64.00 32.00 -32.00 -64.00 -129.00 32.00 0.00 0.00 -32.00 32.00 -32.00 0.00 -32.00 32.00 -33.00 32.00 -32.00 32.00 -64.00 33.00 0.00 0.00 -64.00 0.00 -65.00 128.00 0.00 0.00 -32.00 32.00 -32.00 0.00 -64.00 65.00 0.00 0.00 -32.00 96.00 -97.00 0.00 -32.00 0.00 -32.00 0.00 -32.00 32.00 32.00 65.00 0.00 0.00 -32.00 -33.00 -32.00 -64.00 -65.00 -32.00 0.00 -32.00 0.00 -32.00 -32.00 -33.00 0.00 -64.00 -64.00 0.00 -32.00 -64.00 -33.00 0.00 -32.00 64.00 -64.00 64.00 -32.00 33.00 32.00 32.00 0.00 0.00 -32.00 32.00 -32.00 64.00 -65.00 32.00 33.00 97.00 0.00 96.00 -33.00 32.00 -32.00 65.00 0.00 96.00 32.00 32.00 -32.00 97.00 32.00 0.00 -64.00 32.00 -32.00 0.00 32.00 32.00 -64.00 -32.00 -32.00 32.00 -33.00 0.00 -64.00 64.00 -32.00 -32.00 -32.00 32.00 -32.00 65.00 -32.00 32.00 -33.00 32.00 -32.00 -64.00 -64.00 64.00 -129.00 -32.00 -32.00 64.00 0.00 32.00 0.00 33.00 0.00 32.00 -32.00 64.00 0.00 32.00 -32.00 -32.00 -32.00 32.00 -32.00 32.00 0.00 65.00 -33.00 32.00 65.00 64.00 32.00 32.00 32.00 0.00 32.00 65.00 32.00 32.00 -32.00 -32.00 65.00 64.00 0.00 32.00 -33.00 96.00 0.00 33.00 0.00 0.00 33.00 64.00 0.00 0.00 64.00 32.00 -32.00 32.00 32.00 0.00 32.00 0.00 32.00 -32.00 97.00 32.00 64.00 0.00 32.00 65.00 -32.00 64.00 32.00 -32.00 0.00 -32.00 96.00 0.00 33.00 32.00 0.00 -32.00 96.00 -33.00 32.00 -32.00 0.00 32.00 97.00 65.00 32.00 0.00 128.00 32.00 0.00 0.00 65.00 -32.00 0.00 0.00 64.00 -32.00 32.00 64.00 32.00 -32.00 33.00 -32.00 0.00 0.00 32.00 32.00 64.00 0.00 64.00 -32.00 0.00 0.00 -32.00 -33.00 0.00 0.00 64.00 33.00 0.00 0.00 33.00 32.00 0.00 -65.00 128.00 0.00 32.00 33.00 0.00 32.00 0.00 64.00 0.00 0.00 33.00 -64.00 32.00 0.00 32.00 64.00 0.00 0.00 -32.00 64.00 0.00 32.00 32.00 33.00 0.00 0.00 32.00 32.00 -32.00 32.00 0.00 0.00 32.00 64.00 32.00 0.00 32.00 32.00 0.00 33.00 0.00 32.00 0.00 96.00 65.00 97.00 -33.00 32.00 65.00 64.00 32.00 0.00 32.00 32.00 32.00 32.00 -64.00 33.00 64.00 96.00 -32.00 64.00 64.00 0.00 -64.00 32.00 0.00 33.00 32.00 64.00 0.00 32.00 0.00 0.00 65.00 64.00 32.00 65.00 32.00 32.00 32.00 64.00 0.00 64.00 -64.00 33.00 0.00 0.00 -32.00 32.00 32.00 32.00 -32.00 32.00 32.00 32.00 0.00 32.00 0.00 0.00 -32.00 32.00 32.00 33.00 0.00 128.00 32.00 32.00 0.00 33.00 32.00 32.00 0.00 0.00 32.00 32.00 -32.00 64.00 96.00 32.00 0.00 32.00 0.00 33.00 33.00 0.00 -33.00 32.00 0.00 32.00 0.00 32.00 -64.00 64.00 0.00 33.00 0.00 32.00 0.00 0.00 32.00 32.00 0.00 0.00 32.00 64.00 0.00 32.00 33.00 32.00 0.00 33.00 0.00 0.00 32.00 0.00 -32.00 32.00 0.00 0.00 -33.00 0.00 33.00 32.00 -33.00 -32.00 33.00 32.00 0.00 64.00 0.00 32.00 0.00 65.00 -33.00 32.00 -32.00 64.00 0.00 97.00 -32.00 32.00 -32.00 32.00 32.00 32.00 0.00 32.00 32.00 32.00 0.00 65.00 32.00 64.00 97.00 64.00 -32.00 65.00 0.00 32.00 0.00 32.00 96.00 0.00 65.00 32.00 32.00 32.00 0.00 32.00 -32.00 0.00 32.00 33.00 0.00 0.00 32.00 32.00 0.00 0.00 32.00 32.00 0.00 0.00 64.00 -32.00 129.00 32.00 96.00 -32.00 0.00 -65.00 161.00 -32.00 0.00 -64.00 32.00 -32.00 97.00 -97.00 128.00 -64.00 65.00 -32.00 32.00 -97.00 96.00 -32.00 129.00 0.00 161.00 97.00 193.00 32.00 64.00 64.00 32.00 64.00 0.00 33.00 32.00 0.00 -32.00 0.00 32.00 -65.00 354.00 0.00 193.00 97.00 354.00 128.00 578.00 33.00 161.00 0.00 129.00 -65.00 128.00 -32.00 65.00 -64.00 32.00 -193.00 96.00 -161.00 97.00 -225.00 160.00 -129.00 97.00 -225.00 96.00 -193.00 65.00 -225.00 96.00 -643.00 161.00 -257.00 64.00 -257.00 97.00 -193.00 96.00 -129.00 32.00 -96.00 65.00 -322.00 160.00 -225.00 193.00 -64.00 0.00 -64.00 65.00 -33.00 32.00 0.00 64.00 33.00 0.00 -33.00 32.00 33.00 32.00 -97.00 65.00 -32.00 0.00 -129.00 64.00 -96.00 96.00 -64.00 65.00 0.00 64.00 -33.00 96.00 -32.00 0.00 -32.00 33.00 -64.00 0.00 -64.00 32.00 -65.00 128.00 -32.00 33.00 -32.00 64.00 -32.00 0.00 -32.00 -64.00 -65.00 32.00 -64.00 64.00 -32.00 64.00 -64.00 193.00 -33.00 65.00 0.00 192.00 0.00 33.00 0.00 32.00 65.00 257.00 32.00 64.00 96.00 0.00 0.00 32.00 65.00 97.00 64.00 64.00 64.00 0.00 32.00 -32.00 -32.00 -32.00 65.00 0.00 0.00 -32.00 64.00 32.00 32.00 -32.00 0.00 -65.00 32.00 33.00 0.00 -33.00 32.00 33.00 -32.00 32.00 64.00 32.00 -32.00 32.00 -32.00 0.00 -32.00 64.00 0.00 -32.00 -32.00 0.00 32.00 64.00 -32.00 -32.00 -32.00 32.00 -32.00 0.00 -33.00 -32.00 -64.00 32.00 -32.00 65.00 0.00 32.00 0.00 32.00 0.00 32.00 -64.00 -32.00 0.00 32.00 -129.00 32.00 -64.00 129.00 0.00 64.00 0.00 32.00 32.00 -32.00 -32.00 32.00 0.00 33.00 -32.00 32.00 -33.00 0.00 -32.00 32.00 0.00 -32.00 -32.00 0.00 -64.00 64.00 -32.00 32.00 -33.00 97.00 0.00 64.00 33.00 64.00 32.00 0.00 0.00 32.00 32.00 33.00 32.00 -33.00 32.00 -32.00 0.00 32.00 -32.00 33.00 32.00 0.00 32.00 0.00 -32.00 32.00 -32.00 -32.00 -32.00 32.00 32.00 0.00 -32.00 32.00 0.00 32.00 32.00 0.00 0.00 32.00 0.00 65.00 -32.00 -65.00 -97.00 -32.00 33.00 -32.00 -65.00 -32.00 -160.00 -65.00 -997.00 -64.00 -354.00 -32.00 -289.00 0.00 -258.00 0.00 -64.00 32.00 -96.00 -32.00 -354.00 0.00 -225.00 0.00 -193.00 32.00 -32.00 32.00 0.00 65.00 -32.00 0.00 -32.00 0.00 -97.00 -33.00 -450.00 33.00 -289.00 32.00 -225.00 32.00 -161.00 -32.00 -193.00 0.00 -64.00 32.00 -33.00 0.00 -32.00 0.00 -32.00 32.00 -32.00 -32.00 -32.00 0.00 -32.00 32.00 0.00 -32.00 32.00 0.00 -65.00 -64.00 -128.00 -33.00 -129.00 0.00 -32.00 -32.00 0.00 -32.00 -96.00 0.00 64.00 -32.00 0.00 -64.00 32.00 32.00 32.00 0.00 -32.00 32.00 32.00 0.00 32.00 0.00 33.00 -32.00 0.00 -64.00 -65.00 0.00 -32.00 -33.00 -32.00 0.00 -32.00 33.00 -32.00 -65.00 64.00 -32.00 0.00 -32.00 -64.00 -32.00 32.00 -32.00 32.00 0.00 32.00 32.00 32.00 -65.00 32.00 -64.00 65.00 -64.00 -32.00 -32.00 0.00 -32.00 64.00 -65.00 96.00 -64.00 -64.00 -32.00 -32.00 -32.00 64.00 -65.00 0.00 -32.00 32.00 -32.00 161.00 -96.00 0.00 -65.00 0.00 -32.00 -32.00 -32.00 0.00 -32.00 32.00 -32.00 -32.00 -32.00 32.00 -33.00 -32.00 0.00 -32.00 0.00 0.00 -32.00 -32.00 32.00 -33.00 -32.00 -32.00 0.00 -96.00 -32.00 -32.00 32.00 -65.00 0.00 -32.00 0.00 32.00 65.00 -32.00 -33.00 -32.00 33.00 0.00 32.00 -32.00 32.00 -32.00 32.00 -65.00 -32.00 -32.00 -32.00 -64.00 32.00 0.00 32.00 -64.00 0.00 -161.00 32.00 0.00 32.00 -32.00 32.00 -32.00 0.00 -33.00 0.00 -32.00 33.00 -32.00 0.00 32.00 32.00 -64.00 32.00 -32.00 0.00 32.00 0.00 -96.00 64.00 0.00 32.00 -33.00 32.00 33.00 0.00 -65.00 97.00 0.00 32.00 32.00 32.00 33.00 -32.00 0.00 32.00 32.00 32.00 64.00 65.00 32.00 32.00 32.00 96.00 32.00 -32.00 -32.00 -96.00 -32.00 -32.00 0.00 -33.00 -64.00 0.00 -32.00 -64.00 32.00 -32.00 32.00 32.00 32.00 0.00 0.00 -32.00 64.00 -64.00 33.00 -33.00 32.00 0.00 64.00 65.00 64.00 0.00 33.00 0.00 -33.00 -32.00 33.00 -33.00 32.00 0.00 32.00 -32.00 0.00 32.00 32.00 -32.00 32.00 0.00 0.00 32.00 -32.00 33.00 -64.00 64.00 0.00 32.00 32.00 64.00 32.00 0.00 -32.00 33.00 -32.00 -33.00 -32.00 65.00 -33.00 -65.00 -64.00 0.00 -32.00 -32.00 -64.00 32.00 -65.00 65.00 32.00 32.00 33.00 -32.00 0.00 32.00 32.00 32.00 -32.00 -32.00 -33.00 0.00 0.00 32.00 33.00 32.00 96.00 0.00 -64.00 32.00 32.00 32.00 -32.00 0.00 -65.00 0.00 33.00 33.00 32.00 0.00 64.00 -33.00 32.00 33.00 -64.00 64.00 32.00 32.00 64.00 -32.00 65.00 0.00 0.00 32.00 0.00 -32.00 0.00 32.00 32.00 0.00 32.00 0.00 -32.00 0.00 -32.00 0.00 32.00 32.00 64.00 0.00 0.00 65.00 -64.00 0.00 0.00 32.00 0.00 -32.00 32.00 32.00 -32.00 64.00 32.00 32.00 -32.00 0.00 -32.00 0.00 0.00 32.00 32.00 32.00 32.00 -64.00 64.00 0.00 -32.00 0.00 32.00 32.00 -64.00 32.00 32.00 0.00 0.00 33.00 -32.00 0.00 -96.00 64.00 0.00 32.00 32.00 32.00 -32.00 0.00 -33.00 0.00 -128.00 0.00 -129.00 65.00 -128.00 0.00 -65.00 32.00 0.00 32.00 -32.00 0.00 -32.00 -32.00 -32.00 -32.00 -65.00 -33.00 0.00 -32.00 -64.00 0.00 -32.00 -32.00 -96.00 -32.00 -65.00 0.00 -32.00 0.00 -64.00 32.00 -32.00 -32.00 -33.00 32.00 33.00 32.00 -33.00 -32.00 -32.00 32.00 32.00 0.00 0.00 32.00 97.00 -32.00 0.00 32.00 32.00 -32.00 -32.00 -32.00 32.00 0.00 129.00 0.00 64.00 32.00 -64.00 0.00 32.00 0.00 0.00 32.00 -32.00 -32.00 -32.00 32.00 128.00 0.00 64.00 0.00 0.00 33.00 33.00 0.00 32.00 32.00 64.00 32.00 -64.00 0.00 -225.00 0.00 -418.00 32.00 -97.00 32.00 -32.00 32.00 0.00 32.00 0.00 -32.00 -96.00 0.00 -65.00 32.00 -32.00 33.00 -128.00 32.00 -65.00 32.00 0.00 64.00 0.00 32.00 0.00 -32.00 -64.00 0.00 -32.00 0.00 32.00 0.00 0.00 -32.00 -64.00 -32.00 -65.00 -32.00 -353.00 0.00 -515.00 32.00 -386.00 64.00 -450.00 65.00 -161.00 64.00 -32.00 0.00 -32.00 0.00 -32.00 -32.00 0.00 -65.00 -32.00 0.00 32.00 -32.00 32.00 0.00 32.00 -32.00 0.00 -32.00 32.00 0.00 65.00 -64.00 96.00 -33.00 32.00 33.00 65.00 64.00 64.00 0.00 96.00 32.00 65.00 0.00 32.00 -32.00 0.00 -64.00 0.00 -33.00 -64.00 -32.00 -65.00 -32.00 -32.00 -32.00 32.00 32.00 65.00 32.00 128.00 65.00 161.00 64.00 161.00 0.00 418.00 -32.00 193.00 -65.00 257.00 -32.00 32.00 0.00 32.00 32.00 161.00 65.00 0.00 64.00 32.00 -64.00 0.00 -32.00 -32.00 0.00 0.00 32.00 -32.00 -32.00 -32.00 -33.00 -32.00 -32.00 -33.00 0.00 -32.00 -64.00 -96.00 -32.00 -32.00 -32.00 -65.00 0.00 0.00 -32.00 -64.00 0.00 -64.00 -65.00 -32.00 -32.00 -65.00 32.00 0.00 32.00 -32.00 -32.00 -32.00 0.00 -64.00 -96.00 -33.00 32.00 0.00 -32.00 -32.00 -65.00 -160.00 -96.00 0.00 -32.00 -33.00 32.00 -32.00 -32.00 0.00 -32.00 -32.00 0.00 -64.00 -32.00 -32.00 0.00 -65.00 32.00 0.00 -32.00 -32.00 -33.00 32.00 65.00 -64.00 32.00 -64.00 0.00 -32.00 -32.00 64.00 -32.00 32.00 -33.00 -32.00 -32.00 -97.00 0.00 -64.00 32.00 -32.00 33.00 -32.00 32.00 64.00 32.00 -32.00 64.00 0.00 32.00 32.00 0.00 -32.00 0.00 -32.00 0.00 -65.00 65.00 -32.00 0.00 -32.00 -33.00 32.00 -32.00 -32.00 -32.00 -32.00 0.00 0.00 32.00 0.00 -32.00 32.00 0.00 0.00 -32.00 64.00 -32.00 33.00 32.00 0.00 -32.00 32.00 0.00 0.00 -32.00 -32.00 0.00 -97.00 32.00 -96.00 0.00 -32.00 0.00 -65.00 0.00 -64.00 32.00 -64.00 0.00 -33.00 0.00 -32.00 32.00 -32.00 0.00 -64.00 32.00 -32.00 32.00 0.00 33.00 -32.00 0.00 -33.00 96.00 -64.00 32.00 -32.00 -32.00 64.00 -96.00 -32.00 -33.00 32.00 -32.00 -32.00 -32.00 -64.00 32.00 -65.00 32.00 -32.00 33.00 0.00 32.00 32.00 32.00 -32.00 96.00 -64.00 0.00 0.00 65.00 -96.00 64.00 -129.00 64.00 -32.00 0.00 0.00 32.00 -32.00 -32.00 0.00 32.00 -32.00 0.00 32.00 -32.00 -32.00 0.00 -65.00 32.00 32.00 0.00 0.00 33.00 -32.00 32.00 -32.00 -32.00 0.00 32.00 -64.00 0.00 32.00 -65.00 -32.00 0.00 -161.00 65.00 -32.00 32.00 -32.00 -32.00 0.00 -32.00 -33.00 32.00 0.00 -32.00 33.00 0.00 32.00 -97.00 64.00 -32.00 0.00 -32.00 -32.00 0.00 -64.00 -64.00 -33.00 0.00 0.00 -33.00 -32.00 65.00 -32.00 -32.00 -32.00 32.00 -32.00 32.00 0.00 32.00 -32.00 -32.00 -32.00 32.00 0.00 32.00 -33.00 0.00 -32.00 -32.00 32.00 -64.00 -32.00 -32.00 0.00 32.00 -64.00 0.00 0.00 32.00 0.00 -32.00 -32.00 32.00 0.00 32.00 -32.00 0.00 0.00 32.00 -32.00 -32.00 -65.00 64.00 0.00 -64.00 -32.00 0.00 0.00 -64.00 32.00 -32.00 32.00 -33.00 97.00 0.00 0.00 -64.00 32.00 32.00 32.00 -32.00 0.00 -32.00 32.00 -64.00 32.00 0.00 0.00 -33.00 -64.00 33.00 -32.00 -33.00 -64.00 33.00 0.00 32.00 0.00 -32.00 -32.00 -33.00 64.00 0.00 -32.00 0.00 0.00 -32.00 32.00 -32.00 32.00 -32.00 -32.00 0.00 0.00 -32.00 0.00 -32.00 -32.00 32.00 -32.00 -32.00 -33.00 0.00 -32.00 32.00 -32.00 -32.00 -32.00 0.00 32.00 32.00 -32.00 0.00 32.00 32.00 -64.00 0.00 32.00 64.00 0.00 -32.00 96.00 32.00 -64.00 32.00 -32.00 33.00 -32.00 0.00 0.00 32.00 -32.00 0.00 0.00 32.00 -33.00 -32.00 33.00 -32.00 -65.00 -65.00 -64.00 32.00 -32.00 -64.00 0.00 32.00 -32.00 0.00 0.00 65.00 -33.00 -33.00 0.00 33.00 -32.00 0.00 0.00 64.00 32.00 32.00 -32.00 0.00 0.00 32.00 -32.00 32.00 64.00 0.00 0.00 33.00 -64.00 0.00 -32.00 64.00 32.00 32.00 64.00 0.00 -64.00 32.00 -64.00 -64.00 -32.00 32.00 0.00 -32.00 0.00 -32.00 -32.00 0.00 0.00 32.00 -33.00 -32.00 -32.00 0.00 -32.00 64.00 -64.00 64.00 -32.00 -32.00 -32.00 0.00 -65.00 0.00 -96.00 64.00 -32.00 0.00 -65.00 33.00 -32.00 0.00 0.00 32.00 -32.00 32.00 -64.00 32.00 32.00 -64.00 0.00 -32.00 -32.00 0.00 -65.00 32.00 0.00 -32.00 0.00 32.00 0.00 -32.00 -32.00 0.00 -96.00 32.00 0.00 -32.00 -32.00 0.00 -33.00 64.00 -32.00 -32.00 0.00 32.00 -32.00 -32.00 -64.00 64.00 0.00 32.00 -32.00 0.00 0.00 32.00 -32.00 33.00 32.00 32.00 -32.00 0.00 -33.00 32.00 0.00 96.00 65.00 32.00 0.00 33.00 0.00 -33.00 -32.00 33.00 -33.00 0.00 0.00 32.00 0.00 32.00 33.00 0.00 -33.00 64.00 -32.00 0.00 0.00 32.00 32.00 33.00 -64.00 32.00 0.00 32.00 -32.00 0.00 32.00 0.00 32.00 0.00 -32.00 32.00 -32.00 0.00 0.00 64.00 32.00 32.00 32.00 33.00 -32.00 32.00 32.00 0.00 -32.00 32.00 32.00 0.00 32.00 0.00 33.00 0.00 0.00 -32.00 32.00 0.00 32.00 -32.00 32.00 0.00 -32.00 -33.00 32.00 0.00 0.00 -32.00 32.00 32.00 0.00 -32.00 32.00 0.00 32.00 -96.00 33.00 0.00 0.00 64.00 96.00 0.00 0.00 32.00 32.00 0.00 -32.00 32.00 0.00 65.00 -32.00 0.00 -32.00 0.00 0.00 32.00 -32.00 0.00 -33.00 0.00 33.00 0.00 0.00 -32.00 32.00 32.00 0.00 -32.00 32.00 0.00 0.00 -32.00 -32.00 0.00 0.00 -33.00 -65.00 65.00 0.00 -32.00 -64.00 -33.00 32.00 65.00 -32.00 32.00 32.00 -32.00 32.00 0.00 -64.00 64.00 -32.00 0.00 -32.00 32.00 0.00 -32.00 -32.00 32.00 32.00 0.00 -64.00 32.00 64.00 0.00 32.00 -32.00 0.00 32.00 32.00 0.00 32.00 -64.00 32.00 0.00 65.00 0.00 32.00 0.00 96.00 -32.00 -64.00 64.00 -64.00 161.00 -97.00 64.00 0.00 32.00 97.00 33.00 -32.00 -33.00 0.00 -32.00 32.00 0.00 32.00 -32.00 64.00 -128.00 97.00 -65.00 0.00 -32.00 96.00 -32.00 97.00 -32.00 0.00 -32.00 0.00 32.00 -33.00 32.00 -64.00 64.00 0.00 32.00 -32.00 65.00 32.00 32.00 97.00 32.00 32.00 -32.00 0.00 32.00 64.00 -32.00 97.00 64.00 -33.00 0.00 33.00 0.00 32.00 32.00 32.00 0.00 0.00 32.00 -32.00 33.00 -32.00 -65.00 -65.00 0.00 -32.00 0.00 -32.00 65.00 -32.00 32.00 -32.00 -32.00 -33.00 96.00 0.00 32.00 -96.00 129.00 -32.00 32.00 -32.00 0.00 -33.00 32.00 0.00 -96.00 -32.00 0.00 -32.00 0.00 0.00 -32.00 -32.00 0.00 -32.00 32.00 0.00 32.00 0.00 -97.00 -32.00 -32.00 -32.00 32.00 -33.00 33.00 -64.00 0.00 32.00 32.00 -64.00 -32.00 -32.00 -33.00 0.00 33.00 0.00 32.00 -32.00 0.00 -65.00 -32.00 -96.00 32.00 0.00 32.00 0.00 32.00 0.00 -32.00 -32.00 0.00 -32.00 32.00 32.00 32.00 -32.00 -32.00 -33.00 -32.00 -32.00 0.00 -64.00 -64.00 -97.00 -33.00 33.00 0.00 -33.00 -64.00 0.00 -32.00 -32.00 -64.00 0.00 -33.00 -96.00 -32.00 0.00 -32.00 -97.00 32.00 33.00 -32.00 -33.00 -32.00 0.00 -32.00 -64.00 -32.00 32.00 -32.00 -96.00 -33.00 -97.00 0.00 0.00 -96.00 -32.00 0.00 -32.00 -32.00 32.00 -32.00 0.00 -65.00zm15112.00 -3922.00l0.00 -33.00 32.00 0.00 0.00 33.00 -32.00 0.00zm-64.00 32.00l32.00 -32.00 32.00 32.00 -32.00 0.00 32.00 32.00 -64.00 0.00 0.00 -32.00zm-7042.00 3054.00l0.00 -32.00 0.00 32.00zm-1511.00 97.00l32.00 0.00 -32.00 0.00zm-2829.00 -161.00l0.00 32.00 0.00 -32.00zm-2701.00 418.00l0.00 32.00 32.00 0.00 -32.00 0.00 0.00 -32.00zm3858.00 -772.00l0.00 -32.00 0.00 32.00 32.00 0.00 0.00 32.00 -32.00 0.00 32.00 0.00 -32.00 0.00 0.00 -32.00zm-482.00 0.00l0.00 -32.00 32.00 0.00 -32.00 32.00zm3280.00 418.00l-33.00 0.00 0.00 -32.00 33.00 0.00 0.00 32.00zm-6688.00 354.00l0.00 32.00 0.00 -32.00zm96.00 643.00l-32.00 -32.00 -32.00 32.00 32.00 0.00 32.00 0.00zm-96.00 -289.00l32.00 0.00 -32.00 0.00zm546.00 450.00l0.00 -32.00 0.00 32.00zm-128.00 -900.00l32.00 0.00 -32.00 0.00 0.00 32.00 0.00 -32.00zm160.00 -161.00l33.00 0.00 32.00 0.00 0.00 32.00 -32.00 0.00 0.00 32.00 0.00 -32.00 0.00 32.00 -33.00 0.00 0.00 -32.00 33.00 0.00 0.00 -32.00 -33.00 0.00zm2894.00 -450.00l32.00 0.00 -32.00 0.00zm-3215.00 482.00l32.00 0.00 32.00 0.00 -32.00 0.00 0.00 32.00 -32.00 0.00 0.00 32.00 0.00 -32.00 0.00 -32.00zm5048.00 96.00l32.00 0.00 -32.00 0.00zm-2701.00 -193.00l0.00 33.00 0.00 -33.00 0.00 33.00 0.00 -33.00zm3923.00 0.00l0.00 -32.00 32.00 0.00 0.00 32.00 -32.00 0.00zm-3055.00 -64.00l0.00 -32.00 0.00 32.00zm3537.00 0.00l32.00 0.00 -32.00 0.00zm-6463.00 1608.00l0.00 -32.00 32.00 0.00 -32.00 0.00 0.00 32.00zm-450.00 -933.00l0.00 -32.00 32.00 0.00 -32.00 0.00 0.00 32.00zm3408.00 -707.00l0.00 32.00 0.00 -32.00zm161.00 -129.00l0.00 -32.00 32.00 0.00 0.00 32.00 -32.00 0.00zm3344.00 225.00l32.00 0.00 0.00 -32.00 0.00 32.00 -32.00 0.00zm-6881.00 708.00l0.00 -32.00 0.00 32.00 0.00 32.00 0.00 -32.00zm354.00 64.00l32.00 0.00 0.00 32.00 -32.00 0.00 0.00 32.00 -64.00 33.00 -33.00 32.00 -64.00 0.00 64.00 -32.00 65.00 -65.00 32.00 0.00 0.00 -32.00zm-129.00 -643.00l0.00 -32.00 32.00 0.00 0.00 -32.00 33.00 0.00 -33.00 32.00 0.00 32.00 -32.00 0.00zm5209.00 0.00l0.00 -32.00 0.00 32.00zm-5048.00 611.00l0.00 -32.00 32.00 0.00 0.00 32.00 -32.00 0.00zm6752.00 -643.00l32.00 0.00 0.00 32.00 0.00 -32.00 -32.00 0.00zm-3601.00 -386.00l32.00 0.00 -32.00 0.00zm-1029.00 289.00l0.00 -32.00 32.00 32.00 -32.00 0.00zm4405.00 129.00l32.00 0.00 0.00 32.00 -32.00 0.00 0.00 -32.00zm-6848.00 32.00l0.00 -32.00 32.00 0.00 0.00 32.00 0.00 -32.00 0.00 32.00 -32.00 0.00zm7266.00 -1479.00l0.00 -64.00 0.00 -32.00 32.00 0.00 -32.00 32.00 32.00 32.00 -32.00 32.00zm-7491.00 1897.00l32.00 -32.00 32.00 32.00 -64.00 65.00 0.00 -65.00zm3022.00 -739.00l32.00 -32.00 64.00 -33.00 33.00 65.00 -65.00 32.00 0.00 -32.00 -32.00 32.00 -32.00 -32.00zm547.00 0.00l0.00 -32.00 32.00 -33.00 32.00 -32.00 32.00 0.00 0.00 32.00 -32.00 33.00 -32.00 64.00 -32.00 -32.00zm3311.00 -708.00l0.00 32.00 0.00 33.00 32.00 -33.00 0.00 -32.00 -32.00 0.00zm-4791.00 1672.00l-32.00 0.00 32.00 -32.00 -32.00 -32.00 -64.00 32.00 32.00 -64.00 -32.00 -32.00 -64.00 0.00 -97.00 0.00 -64.00 32.00 32.00 32.00 -96.00 96.00 0.00 65.00 -65.00 0.00 33.00 -32.00 -65.00 0.00 0.00 -33.00 32.00 -32.00 33.00 -64.00 0.00 -32.00 -33.00 -32.00 -64.00 64.00 0.00 -64.00 -64.00 32.00 -32.00 -32.00 0.00 -32.00 64.00 -33.00 32.00 0.00 32.00 -32.00 32.00 0.00 33.00 -32.00 64.00 0.00 32.00 -32.00 -32.00 -32.00 32.00 -32.00 32.00 32.00 0.00 -32.00 0.00 -33.00 97.00 -64.00 -33.00 97.00 33.00 0.00 0.00 32.00 32.00 0.00 32.00 -65.00 32.00 0.00 -32.00 -32.00 96.00 0.00 0.00 -32.00 32.00 0.00 0.00 -64.00 -32.00 0.00 97.00 -32.00 0.00 -32.00 32.00 0.00 0.00 32.00 96.00 0.00 0.00 32.00 65.00 0.00 0.00 32.00 32.00 0.00 -32.00 0.00 -32.00 0.00 -65.00 0.00 0.00 32.00 32.00 0.00 33.00 -32.00 0.00 64.00 32.00 0.00 96.00 0.00 32.00 0.00 0.00 65.00 0.00 32.00 33.00 0.00 32.00 0.00 0.00 -32.00 32.00 0.00 0.00 -33.00 96.00 -32.00 32.00 32.00 -32.00 33.00 -64.00 32.00 32.00 32.00 -32.00 64.00 32.00 0.00 32.00 0.00 65.00 -64.00 0.00 32.00 32.00 64.00 96.00 0.00 -32.00 65.00 -64.00 0.00 -32.00 32.00 -65.00 0.00 32.00 -32.00 -32.00 -32.00 -32.00 -33.00 -96.00 33.00 -65.00 64.00 -32.00 -32.00 -32.00 0.00 -32.00 64.00 32.00 0.00 0.00 32.00 -64.00 32.00 0.00 -32.00 -32.00 -32.00 -97.00 32.00 -32.00 0.00 -64.00 0.00 -33.00 32.00z"},es:{name:"ES",path:"M157827.00 128806.00l0.00 -33.00 0.00 -32.00 0.00 -64.00 64.00 0.00 0.00 32.00 33.00 0.00 -33.00 -96.00 -32.00 -32.00 32.00 0.00 33.00 -33.00 -33.00 -32.00 33.00 -32.00 32.00 -32.00 0.00 -32.00 32.00 -32.00 32.00 -65.00 64.00 -32.00 -32.00 -32.00 32.00 0.00 33.00 -32.00 32.00 -32.00 -32.00 -32.00 0.00 32.00 -33.00 -32.00 33.00 -65.00 -65.00 0.00 -96.00 0.00 -32.00 -32.00 0.00 -32.00 32.00 -32.00 32.00 -32.00 0.00 -65.00 64.00 -96.00 0.00 -32.00 32.00 -32.00 65.00 0.00 0.00 -33.00 0.00 -32.00 -32.00 -96.00 32.00 -32.00 0.00 -97.00 32.00 -64.00 0.00 -161.00 0.00 -64.00 0.00 -65.00 -161.00 -32.00 -64.00 -160.00 0.00 -33.00 -65.00 0.00 33.00 -96.00 0.00 -32.00 64.00 -32.00 -32.00 -65.00 32.00 0.00 32.00 0.00 32.00 -32.00 32.00 -32.00 65.00 -32.00 32.00 -32.00 0.00 -32.00 96.00 0.00 32.00 -33.00 -32.00 -32.00 32.00 -96.00 33.00 -32.00 0.00 -129.00 0.00 -32.00 32.00 -32.00 0.00 -32.00 450.00 0.00 997.00 0.00 193.00 0.00 0.00 -33.00 32.00 -32.00 32.00 32.00 96.00 -64.00 32.00 -96.00 0.00 -33.00 33.00 -32.00 32.00 -64.00 32.00 -32.00 -32.00 0.00 64.00 -64.00 -32.00 -33.00 32.00 -64.00 0.00 -64.00 32.00 -32.00 32.00 -97.00 0.00 -32.00 33.00 -32.00 32.00 -32.00 0.00 -97.00 64.00 -64.00 -32.00 -64.00 0.00 -33.00 -32.00 -64.00 32.00 -32.00 32.00 -129.00 32.00 -32.00 129.00 0.00 64.00 -32.00 32.00 32.00 32.00 0.00 65.00 -96.00 0.00 -64.00 96.00 -33.00 32.00 33.00 65.00 -65.00 32.00 -32.00 0.00 -193.00 32.00 0.00 0.00 -32.00 -32.00 -64.00 32.00 0.00 32.00 -97.00 32.00 -64.00 -64.00 -32.00 0.00 -32.00 32.00 0.00 -32.00 -65.00 -64.00 -32.00 0.00 -64.00 64.00 -32.00 -32.00 -32.00 32.00 -65.00 0.00 -32.00 0.00 -64.00 32.00 -32.00 -32.00 -33.00 32.00 -96.00 32.00 -32.00 65.00 0.00 64.00 -32.00 32.00 -65.00 32.00 0.00 32.00 0.00 32.00 -32.00 33.00 -161.00 32.00 0.00 32.00 -32.00 32.00 0.00 32.00 0.00 0.00 -64.00 97.00 0.00 0.00 -32.00 96.00 -32.00 0.00 -32.00 -32.00 -65.00 -32.00 -64.00 32.00 -97.00 -32.00 -64.00 0.00 -64.00 96.00 32.00 97.00 32.00 161.00 0.00 0.00 -32.00 96.00 -129.00 0.00 -32.00 32.00 -32.00 -64.00 -32.00 0.00 -64.00 -32.00 -33.00 0.00 -32.00 32.00 -32.00 0.00 -64.00 0.00 -32.00 128.00 -97.00 0.00 -32.00 33.00 -32.00 -65.00 -32.00 0.00 -65.00 32.00 -96.00 33.00 0.00 32.00 -32.00 32.00 0.00 32.00 -64.00 -32.00 -33.00 -32.00 0.00 -32.00 0.00 -33.00 0.00 0.00 -32.00 33.00 -32.00 -65.00 0.00 -32.00 -32.00 64.00 -32.00 65.00 0.00 0.00 -97.00 -65.00 -32.00 -32.00 0.00 32.00 -32.00 -32.00 -32.00 0.00 -64.00 32.00 0.00 33.00 -33.00 0.00 -64.00 -33.00 -32.00 33.00 -32.00 -33.00 0.00 0.00 -32.00 -32.00 0.00 0.00 -65.00 -32.00 -32.00 -32.00 -32.00 32.00 -64.00 -64.00 0.00 0.00 -65.00 -32.00 -32.00 -32.00 0.00 0.00 -32.00 -33.00 -32.00 -32.00 -32.00 -64.00 0.00 -32.00 0.00 0.00 -32.00 0.00 -65.00 -32.00 33.00 0.00 -65.00 -33.00 0.00 -32.00 32.00 -32.00 -64.00 -96.00 0.00 0.00 -64.00 -32.00 0.00 -33.00 -32.00 33.00 -65.00 -65.00 -64.00 32.00 -32.00 0.00 -64.00 65.00 0.00 128.00 -97.00 32.00 0.00 0.00 -32.00 0.00 -32.00 -32.00 32.00 -32.00 0.00 -32.00 0.00 -32.00 0.00 -32.00 -32.00 0.00 -32.00 -32.00 0.00 -33.00 -65.00 0.00 -32.00 -64.00 0.00 0.00 -32.00 -96.00 -32.00 -33.00 -32.00 -32.00 0.00 0.00 -65.00 -32.00 -32.00 -32.00 -64.00 -64.00 -32.00 -32.00 0.00 -33.00 0.00 0.00 -32.00 -32.00 -65.00 -32.00 -32.00 -96.00 32.00 -33.00 0.00 -64.00 -64.00 0.00 64.00 0.00 32.00 -32.00 33.00 -64.00 -97.00 -32.00 0.00 -33.00 -32.00 33.00 -32.00 -33.00 0.00 33.00 -64.00 -33.00 -65.00 65.00 -96.00 289.00 0.00 32.00 0.00 65.00 0.00 64.00 -32.00 32.00 64.00 32.00 32.00 0.00 32.00 64.00 97.00 65.00 0.00 64.00 0.00 161.00 0.00 96.00 0.00 290.00 0.00 64.00 -32.00 32.00 -33.00 32.00 33.00 32.00 -33.00 33.00 -32.00 32.00 -32.00 0.00 -32.00 0.00 -32.00 -65.00 -32.00 33.00 -33.00 -65.00 -64.00 0.00 -193.00 0.00 -32.00 -32.00 -193.00 -32.00 -32.00 -161.00 -32.00 -32.00 -32.00 -64.00 0.00 -65.00 -65.00 -64.00 0.00 32.00 -32.00 -32.00 0.00 0.00 -32.00 -64.00 32.00 32.00 -32.00 -64.00 -32.00 0.00 -32.00 32.00 0.00 32.00 -32.00 32.00 -33.00 0.00 -32.00 -32.00 -32.00 32.00 -257.00 32.00 0.00 0.00 -96.00 32.00 -290.00 0.00 -32.00 0.00 -32.00 -32.00 0.00 -160.00 -32.00 -129.00 0.00 -418.00 -33.00 -32.00 -32.00 64.00 -96.00 64.00 -32.00 65.00 -32.00 -97.00 0.00 0.00 -65.00 0.00 -64.00 65.00 0.00 0.00 -32.00 0.00 -64.00 0.00 -97.00 -33.00 -32.00 0.00 -129.00 33.00 -32.00 96.00 -96.00 161.00 -129.00 -32.00 -32.00 0.00 -32.00 0.00 -32.00 32.00 0.00 0.00 -33.00 -32.00 -32.00 0.00 -32.00 32.00 -32.00 0.00 -64.00 128.00 -65.00 65.00 0.00 0.00 -32.00 0.00 -32.00 96.00 -32.00 -32.00 64.00 32.00 0.00 32.00 -96.00 65.00 0.00 0.00 64.00 96.00 0.00 32.00 -96.00 32.00 -33.00 65.00 33.00 32.00 32.00 32.00 0.00 0.00 -32.00 0.00 -33.00 0.00 -64.00 32.00 0.00 32.00 32.00 32.00 0.00 65.00 -64.00 32.00 -32.00 32.00 0.00 0.00 -32.00 32.00 32.00 32.00 -32.00 0.00 64.00 65.00 0.00 64.00 32.00 0.00 64.00 32.00 0.00 32.00 33.00 32.00 0.00 65.00 0.00 32.00 0.00 96.00 32.00 33.00 32.00 128.00 -32.00 -32.00 -225.00 -611.00 -579.00 32.00 -32.00 32.00 0.00 32.00 -65.00 33.00 65.00 32.00 0.00 32.00 32.00 32.00 -32.00 97.00 -129.00 32.00 0.00 32.00 32.00 32.00 -32.00 32.00 -32.00 32.00 32.00 33.00 0.00 32.00 64.00 -32.00 65.00 64.00 -32.00 32.00 0.00 0.00 32.00 32.00 0.00 -32.00 96.00 32.00 0.00 32.00 0.00 65.00 32.00 32.00 -32.00 64.00 0.00 64.00 0.00 0.00 65.00 32.00 32.00 97.00 -65.00 32.00 33.00 32.00 -33.00 65.00 33.00 32.00 -33.00 32.00 -64.00 96.00 -32.00 0.00 -64.00 65.00 -33.00 -32.00 -32.00 32.00 -64.00 0.00 -32.00 0.00 -32.00 64.00 0.00 64.00 0.00 0.00 -97.00 97.00 0.00 96.00 -64.00 97.00 -64.00 32.00 0.00 64.00 96.00 97.00 0.00 96.00 96.00 32.00 -64.00 129.00 32.00 64.00 0.00 129.00 0.00 0.00 32.00 64.00 0.00 32.00 -32.00 64.00 32.00 33.00 -32.00 64.00 0.00 64.00 65.00 32.00 0.00 33.00 64.00 64.00 -32.00 0.00 32.00 96.00 64.00 33.00 0.00 64.00 32.00 128.00 65.00 772.00 482.00 547.00 354.00 128.00 96.00 32.00 32.00 1062.00 676.00 64.00 32.00 32.00 32.00 0.00 64.00 0.00 32.00 -161.00 322.00 0.00 32.00 -64.00 225.00 -64.00 161.00 0.00 225.00 0.00 32.00 0.00 161.00 32.00 64.00 -65.00 193.00 -32.00 322.00 -32.00 385.00 0.00 258.00 64.00 546.00 97.00 708.00 32.00 353.00 64.00 354.00 33.00 322.00 -33.00 289.00 -160.00 482.00 -193.00 450.00 -161.00 354.00 0.00 96.00 -64.00 33.00 -33.00 0.00 -64.00 0.00 -161.00 64.00 -193.00 96.00 -96.00 65.00 -225.00 193.00 -193.00 193.00 -129.00 128.00 -32.00 64.00 0.00 65.00 -32.00 96.00 -64.00 97.00 -32.00 64.00 -33.00 32.00 0.00 32.00 -32.00 33.00 0.00 64.00 -96.00 64.00 -64.00 32.00 -33.00 65.00 0.00 32.00 33.00 32.00 -33.00 32.00 -32.00 64.00 0.00 32.00 -32.00 65.00 0.00 32.00 -32.00 129.00 -129.00 32.00 -32.00 64.00 97.00 97.00 0.00 160.00 -65.00 225.00 0.00 97.00 -32.00 32.00 0.00 96.00 -32.00 65.00 -64.00 128.00 -97.00 97.00 -32.00 96.00 0.00 32.00 -64.00 33.00 0.00 -33.00 0.00 -32.00 -32.00 -64.00 -65.00 0.00 -64.00 32.00 -32.00 64.00 32.00 33.00 -32.00 32.00 64.00 0.00 0.00 32.00 -64.00 0.00 32.00 0.00 32.00 0.00 0.00 32.00 -32.00 0.00 0.00 32.00 0.00 32.00 64.00 -32.00 33.00 0.00 -33.00 0.00 0.00 32.00 33.00 0.00 -33.00 0.00 0.00 32.00 33.00 0.00 -33.00 0.00 -32.00 0.00 -32.00 97.00 -32.00 32.00 -97.00 161.00 -32.00 128.00 0.00 33.00 -128.00 257.00 -65.00 161.00 0.00 32.00 -32.00 0.00 -32.00 96.00 -129.00 193.00 0.00 97.00 -96.00 128.00 -32.00 65.00 32.00 0.00 -32.00 0.00 -32.00 32.00 0.00 -32.00 -65.00 0.00 33.00 -33.00 -33.00 0.00 -64.00 -32.00 0.00 32.00 -32.00 33.00 32.00 32.00 -32.00 0.00 0.00 32.00 0.00 32.00 32.00 -32.00 -32.00 64.00 -32.00 0.00 0.00 -32.00 -32.00 -32.00 -33.00 32.00 -32.00 32.00 -32.00 0.00 0.00 32.00 64.00 -32.00 -32.00 32.00 32.00 0.00 -32.00 0.00 0.00 32.00 -32.00 0.00 -32.00 97.00 -64.00 129.00 32.00 32.00 -32.00 0.00 0.00 32.00 -33.00 0.00 0.00 32.00 -32.00 0.00 -64.00 0.00 -96.00 129.00 -33.00 64.00 0.00 32.00 -32.00 64.00 32.00 0.00 -32.00 33.00 -32.00 -33.00 -64.00 33.00 -64.00 128.00 -33.00 0.00 0.00 32.00 -32.00 0.00 0.00 -64.00 32.00 -32.00 -32.00 -32.00 -96.00 -65.00 32.00 -64.00 32.00 -32.00 -32.00 32.00 -32.00 0.00 0.00 32.00 -32.00 32.00 32.00 33.00 -65.00 32.00 -32.00 0.00 0.00 32.00 -32.00 0.00 0.00 32.00 -32.00 0.00 -32.00 32.00 -32.00 0.00 -65.00 32.00 -32.00 0.00 0.00 -32.00 -32.00 0.00 0.00 32.00 0.00 -32.00 32.00 32.00 0.00 32.00 -32.00 0.00 32.00 -32.00 -32.00 0.00 -64.00 32.00 -32.00 33.00 -65.00 64.00 0.00 32.00 0.00 32.00 0.00 32.00 -64.00 32.00 0.00 65.00 -96.00 96.00 -33.00 65.00 0.00 32.00 -32.00 96.00 0.00 129.00 32.00 64.00 -32.00 0.00 0.00 32.00 -32.00 129.00 -64.00 32.00 -129.00 418.00 -129.00 64.00 -32.00 65.00 -96.00 64.00 -64.00 96.00 -129.00 225.00 -32.00 97.00 0.00 129.00 0.00 96.00 -32.00 0.00 0.00 -32.00 -32.00 0.00 0.00 -32.00 -33.00 0.00 0.00 -32.00 -32.00 32.00 -32.00 0.00 -32.00 -32.00 0.00 -65.00 -32.00 -96.00 -32.00 0.00 -65.00 0.00 -64.00 32.00 -64.00 -97.00 -65.00 -32.00 -32.00 0.00 -32.00 -32.00 -32.00 0.00 -32.00 -32.00 -32.00 32.00 -97.00 32.00 -64.00 0.00 -32.00 32.00 -65.00 33.00 -32.00 0.00 -64.00 0.00 -32.00 0.00 32.00 -33.00 -32.00 33.00 0.00 -33.00 0.00 33.00 -32.00 0.00 0.00 32.00 0.00 -32.00 -33.00 0.00 -32.00 0.00 -32.00 -33.00 -64.00 0.00 0.00 -32.00 -32.00 0.00 0.00 -32.00 -32.00 0.00 -33.00 0.00 -64.00 0.00 -32.00 64.00 -32.00 0.00 -32.00 0.00 0.00 33.00 -33.00 -33.00 -32.00 0.00 -32.00 0.00 -64.00 -96.00 -32.00 32.00 0.00 -32.00 -32.00 0.00 -33.00 -32.00 -32.00 0.00 -128.00 -32.00 -33.00 0.00 -32.00 -32.00 0.00 32.00 -32.00 0.00 -32.00 0.00 -32.00 -32.00 -32.00 32.00 -32.00 -32.00 0.00 32.00 -33.00 0.00 -64.00 64.00 -64.00 0.00 -32.00 -32.00 -65.00 -32.00 -64.00 -32.00 0.00 -65.00 -32.00 0.00 -64.00 0.00 -33.00 -32.00 -32.00 0.00 0.00 64.00 -64.00 -64.00 -96.00 32.00 -33.00 -64.00 -32.00 64.00 -32.00 -32.00 0.00 -32.00 -64.00 -32.00 -32.00 -65.00 -97.00 33.00 -96.00 -65.00 -32.00 0.00 -33.00 0.00 -32.00 0.00 0.00 -32.00 -64.00 -32.00 0.00 -32.00 -32.00 0.00 -32.00 32.00 0.00 -32.00 -33.00 0.00 -32.00 -32.00 -64.00 0.00 0.00 32.00 -64.00 0.00 0.00 -32.00 64.00 -32.00 0.00 -33.00 -64.00 0.00 -32.00 0.00 -33.00 0.00 0.00 -32.00 65.00 -128.00 -32.00 0.00 0.00 -33.00 -33.00 0.00 0.00 -64.00 33.00 0.00 0.00 32.00 32.00 0.00 0.00 -64.00 -32.00 -64.00 0.00 -32.00 32.00 0.00 32.00 -33.00 -64.00 -32.00 32.00 -32.00 0.00 -64.00 32.00 0.00 0.00 -65.00 -32.00 0.00 0.00 -128.00 -65.00 -32.00 -32.00 -97.00 32.00 0.00 33.00 -32.00 32.00 -96.00 -32.00 0.00 0.00 -33.00 32.00 -96.00 32.00 0.00 -64.00 -32.00 -65.00 32.00 0.00 -32.00 -32.00 -64.00 32.00 -97.00 0.00 -32.00 0.00 -32.00 -32.00 -32.00 -32.00 32.00 0.00 -64.00 -64.00 0.00 0.00 -33.00 -33.00 0.00 -96.00 0.00 -32.00 33.00 -64.00 0.00 32.00 -65.00 -32.00 32.00 -65.00 -32.00 0.00 -32.00 -32.00 -32.00 -64.00 -32.00 -32.00 -65.00 -65.00 33.00 -32.00 0.00zm7170.00 -1190.00l32.00 0.00 -32.00 0.00zm-64.00 450.00l0.00 -32.00 0.00 32.00zm-64.00 -96.00l-32.00 0.00 32.00 0.00zm-547.00 321.00l-64.00 0.00 -32.00 0.00 0.00 -32.00 -33.00 96.00 -32.00 0.00 -32.00 -32.00 0.00 32.00 32.00 0.00 32.00 0.00 -32.00 33.00 65.00 32.00 32.00 -32.00 -65.00 0.00 33.00 -65.00 32.00 -32.00 64.00 32.00 0.00 -32.00zm579.00 -225.00l0.00 -32.00 0.00 32.00zm386.00 -1157.00l32.00 0.00 -32.00 0.00z"},sc:{name:"SC",path:"M101205.00 160059.00l0.00 -33.00 -32.00 -32.00 32.00 -32.00 161.00 -32.00 0.00 -32.00 -97.00 32.00 -32.00 -64.00 32.00 0.00 65.00 -32.00 0.00 -33.00 0.00 -32.00 -65.00 -32.00 0.00 -32.00 33.00 0.00 32.00 64.00 32.00 0.00 96.00 -32.00 -128.00 -96.00 0.00 -33.00 32.00 -64.00 64.00 64.00 65.00 0.00 -33.00 -32.00 -32.00 0.00 -64.00 -64.00 -32.00 -64.00 64.00 0.00 64.00 64.00 33.00 64.00 64.00 -32.00 -32.00 -32.00 -65.00 -32.00 -32.00 -129.00 32.00 32.00 65.00 65.00 32.00 -33.00 32.00 -32.00 0.00 -32.00 -32.00 -32.00 -32.00 -64.00 64.00 0.00 32.00 64.00 65.00 -64.00 -65.00 -65.00 97.00 0.00 32.00 0.00 0.00 -32.00 -97.00 -64.00 33.00 0.00 0.00 -64.00 64.00 32.00 64.00 -32.00 0.00 -32.00 -32.00 -65.00 0.00 -32.00 129.00 64.00 32.00 0.00 32.00 0.00 -64.00 -32.00 -65.00 -64.00 65.00 -32.00 32.00 -32.00 -32.00 -33.00 32.00 -64.00 -97.00 -32.00 32.00 -32.00 33.00 -64.00 -65.00 0.00 0.00 -33.00 161.00 33.00 0.00 -33.00 -32.00 -32.00 -32.00 -32.00 -97.00 0.00 0.00 -32.00 32.00 0.00 -32.00 -32.00 -32.00 -65.00 -32.00 -32.00 0.00 -32.00 32.00 32.00 32.00 0.00 -32.00 -64.00 -32.00 0.00 -32.00 -64.00 0.00 -32.00 64.00 -33.00 0.00 -32.00 -64.00 0.00 0.00 32.00 -64.00 0.00 -65.00 -64.00 65.00 32.00 32.00 -32.00 32.00 0.00 0.00 -64.00 -32.00 -32.00 -32.00 -65.00 -33.00 65.00 -64.00 0.00 32.00 -65.00 -64.00 -32.00 0.00 -64.00 32.00 64.00 64.00 -32.00 33.00 -64.00 -65.00 -65.00 0.00 -32.00 32.00 0.00 33.00 65.00 64.00 -65.00 -64.00 -32.00 0.00 -32.00 64.00 0.00 -32.00 -64.00 0.00 -33.00 0.00 33.00 -65.00 0.00 0.00 -33.00 -32.00 0.00 -64.00 -32.00 32.00 -32.00 32.00 32.00 0.00 -64.00 32.00 0.00 33.00 -64.00 -33.00 -32.00 33.00 0.00 0.00 -33.00 0.00 -32.00 0.00 -32.00 32.00 0.00 0.00 -129.00 64.00 0.00 0.00 -32.00 -32.00 0.00 -64.00 32.00 -33.00 0.00 65.00 -32.00 -32.00 -32.00 -65.00 -32.00 65.00 -32.00 32.00 32.00 0.00 -32.00 32.00 -64.00 -64.00 0.00 0.00 -97.00 32.00 0.00 0.00 32.00 32.00 -32.00 64.00 32.00 -32.00 -64.00 32.00 -32.00 32.00 0.00 -32.00 -65.00 32.00 0.00 -32.00 -32.00 -32.00 65.00 0.00 -65.00 -32.00 0.00 64.00 -32.00 32.00 32.00 0.00 -64.00 -32.00 -32.00 0.00 -32.00 32.00 -32.00 0.00 32.00 32.00 0.00 0.00 -65.00 -32.00 0.00 0.00 -64.00 -32.00 0.00 -32.00 -32.00 32.00 0.00 32.00 -32.00 -64.00 -32.00 0.00 -65.00 32.00 0.00 32.00 -32.00 -32.00 -32.00 0.00 -32.00 64.00 -32.00 -32.00 -32.00 32.00 0.00 0.00 -65.00 65.00 -32.00 32.00 0.00 -32.00 -32.00 32.00 0.00 0.00 -32.00 64.00 -97.00 32.00 -64.00 32.00 -64.00 0.00 -65.00 0.00 -32.00 65.00 32.00 32.00 0.00 64.00 0.00 97.00 -32.00 32.00 97.00 32.00 0.00 97.00 64.00 0.00 32.00 128.00 0.00 129.00 32.00 96.00 -32.00 32.00 0.00 32.00 0.00 97.00 -64.00 64.00 0.00 32.00 -32.00 193.00 -129.00 32.00 -32.00 65.00 64.00 32.00 -32.00 32.00 32.00 0.00 -32.00 32.00 0.00 32.00 0.00 0.00 32.00 65.00 0.00 32.00 32.00 32.00 0.00 129.00 -64.00 0.00 64.00 32.00 0.00 64.00 97.00 0.00 32.00 32.00 32.00 0.00 32.00 32.00 0.00 65.00 65.00 128.00 64.00 0.00 32.00 32.00 0.00 65.00 64.00 64.00 0.00 32.00 33.00 32.00 0.00 33.00 -33.00 32.00 0.00 32.00 65.00 32.00 32.00 32.00 32.00 64.00 32.00 33.00 0.00 32.00 32.00 32.00 32.00 64.00 0.00 129.00 -64.00 96.00 -32.00 193.00 -129.00 193.00 97.00 64.00 -32.00 33.00 0.00 64.00 -32.00 32.00 32.00 64.00 0.00 33.00 0.00 32.00 0.00 32.00 0.00 128.00 -65.00 33.00 0.00 64.00 0.00 64.00 0.00 32.00 0.00 32.00 33.00 33.00 0.00 64.00 -33.00 64.00 33.00 32.00 0.00 33.00 -33.00 32.00 0.00 32.00 -32.00 64.00 32.00 32.00 65.00 33.00 -32.00 32.00 32.00 32.00 0.00 96.00 -32.00 97.00 96.00 64.00 32.00 32.00 32.00 0.00 32.00 64.00 33.00 33.00 32.00 0.00 32.00 32.00 0.00 32.00 0.00 32.00 32.00 64.00 -64.00 65.00 32.00 32.00 -32.00 32.00 32.00 64.00 -32.00 97.00 -32.00 128.00 96.00 65.00 0.00 64.00 97.00 32.00 0.00 32.00 0.00 32.00 0.00 97.00 0.00 32.00 0.00 64.00 -33.00 32.00 -32.00 33.00 32.00 32.00 33.00 32.00 0.00 64.00 -33.00 65.00 65.00 32.00 -65.00 32.00 65.00 64.00 -32.00 97.00 0.00 96.00 96.00 0.00 32.00 32.00 0.00 65.00 -32.00 32.00 0.00 32.00 0.00 32.00 32.00 96.00 0.00 97.00 -32.00 64.00 -64.00 129.00 128.00 64.00 0.00 65.00 0.00 32.00 32.00 64.00 0.00 64.00 33.00 0.00 96.00 32.00 32.00 33.00 0.00 32.00 65.00 64.00 0.00 32.00 32.00 32.00 0.00 32.00 32.00 65.00 32.00 0.00 32.00 64.00 0.00 0.00 32.00 32.00 65.00 129.00 -33.00 0.00 33.00 64.00 0.00 65.00 32.00 32.00 -32.00 96.00 64.00 129.00 0.00 96.00 32.00 0.00 32.00 32.00 32.00 32.00 0.00 65.00 -64.00 64.00 32.00 97.00 -64.00 96.00 32.00 64.00 0.00 258.00 -64.00 128.00 32.00 64.00 0.00 129.00 -97.00 97.00 65.00 64.00 64.00 64.00 0.00 97.00 0.00 64.00 0.00 257.00 0.00 97.00 -32.00 64.00 32.00 32.00 64.00 32.00 33.00 -32.00 64.00 64.00 0.00 33.00 0.00 32.00 32.00 32.00 64.00 0.00 65.00 64.00 64.00 32.00 96.00 129.00 65.00 -32.00 64.00 64.00 -32.00 32.00 -32.00 0.00 -65.00 -64.00 -64.00 64.00 -64.00 65.00 0.00 64.00 -32.00 64.00 0.00 97.00 -33.00 32.00 0.00 0.00 33.00 64.00 -33.00 32.00 33.00 97.00 0.00 0.00 -65.00 32.00 0.00 0.00 -32.00 64.00 0.00 32.00 -32.00 97.00 0.00 0.00 -32.00 32.00 -32.00 -32.00 -65.00 64.00 -32.00 0.00 -64.00 0.00 -32.00 32.00 -32.00 -64.00 -33.00 0.00 -32.00 32.00 -32.00 -64.00 -32.00 0.00 -32.00 -32.00 0.00 -33.00 -64.00 -32.00 0.00 -32.00 -65.00 -32.00 -32.00 0.00 -32.00 0.00 -32.00 32.00 0.00 0.00 -32.00 64.00 -33.00 -32.00 -32.00 32.00 -32.00 -64.00 -32.00 -32.00 0.00 -32.00 0.00 0.00 -32.00 32.00 -32.00 -96.00 -32.00 -33.00 -65.00 0.00 -32.00 65.00 -32.00 -32.00 -32.00 0.00 -32.00 64.00 32.00 0.00 -65.00 32.00 -32.00 96.00 -32.00 -32.00 -32.00 -32.00 -32.00 64.00 -64.00 0.00 -33.00 -32.00 0.00 32.00 -64.00 33.00 0.00 0.00 -32.00 96.00 -32.00 32.00 -32.00 32.00 -65.00 33.00 0.00 32.00 0.00 64.00 0.00 64.00 -32.00 32.00 0.00 0.00 -32.00 65.00 -32.00 32.00 32.00 32.00 0.00 0.00 -32.00 64.00 0.00 65.00 -32.00 32.00 -32.00 32.00 -33.00 0.00 -64.00 32.00 0.00 32.00 -96.00 97.00 64.00 32.00 32.00 257.00 -96.00 32.00 32.00 97.00 64.00 0.00 97.00 96.00 0.00 32.00 64.00 33.00 0.00 32.00 -64.00 -65.00 -129.00 33.00 -32.00 32.00 0.00 96.00 96.00 0.00 161.00 64.00 0.00 33.00 0.00 32.00 -32.00 32.00 -97.00 32.00 -96.00 32.00 0.00 97.00 129.00 32.00 32.00 32.00 -32.00 32.00 -97.00 64.00 -32.00 33.00 -32.00 32.00 -32.00 193.00 -32.00 32.00 32.00 0.00 96.00 64.00 0.00 64.00 0.00 33.00 -32.00 -97.00 -193.00 129.00 -64.00 32.00 -32.00 64.00 -97.00 32.00 -64.00 32.00 -32.00 65.00 -32.00 32.00 -33.00 32.00 0.00 -64.00 -128.00 64.00 -65.00 32.00 -64.00 65.00 -64.00 128.00 32.00 64.00 0.00 97.00 -32.00 32.00 0.00 32.00 -32.00 0.00 -65.00 -32.00 0.00 -32.00 0.00 -64.00 33.00 -33.00 0.00 -32.00 -33.00 0.00 -96.00 97.00 -97.00 32.00 0.00 32.00 97.00 32.00 0.00 0.00 64.00 0.00 32.00 129.00 -64.00 64.00 -32.00 32.00 32.00 32.00 -32.00 33.00 32.00 64.00 0.00 -32.00 0.00 32.00 32.00 0.00 -64.00 32.00 0.00 0.00 32.00 64.00 0.00 0.00 32.00 0.00 -32.00 65.00 32.00 -33.00 32.00 33.00 33.00 32.00 64.00 64.00 0.00 32.00 0.00 32.00 0.00 33.00 -32.00 0.00 32.00 160.00 96.00 33.00 65.00 -33.00 64.00 0.00 32.00 33.00 -32.00 0.00 32.00 32.00 32.00 64.00 32.00 32.00 33.00 32.00 -33.00 32.00 33.00 0.00 -33.00 -64.00 0.00 0.00 -32.00 32.00 0.00 0.00 -32.00 -32.00 -32.00 32.00 -32.00 0.00 -32.00 -32.00 -65.00 64.00 0.00 0.00 -64.00 97.00 -64.00 96.00 -32.00 65.00 -33.00 64.00 33.00 0.00 -65.00 0.00 -32.00 96.00 32.00 0.00 65.00 33.00 64.00 32.00 -32.00 32.00 0.00 32.00 32.00 64.00 0.00 0.00 32.00 33.00 32.00 32.00 -32.00 32.00 -32.00 32.00 -32.00 32.00 -65.00 -32.00 -32.00 0.00 32.00 -32.00 0.00 -32.00 -32.00 -32.00 0.00 32.00 -32.00 32.00 -32.00 32.00 32.00 64.00 -32.00 32.00 32.00 -32.00 97.00 0.00 32.00 65.00 -65.00 64.00 97.00 32.00 -64.00 32.00 32.00 97.00 -65.00 32.00 -96.00 32.00 96.00 0.00 33.00 0.00 -33.00 32.00 -32.00 32.00 0.00 32.00 0.00 65.00 -32.00 32.00 0.00 32.00 0.00 97.00 64.00 32.00 -32.00 -32.00 -64.00 0.00 -32.00 64.00 0.00 0.00 -32.00 96.00 32.00 32.00 32.00 0.00 96.00 -32.00 65.00 129.00 -129.00 -64.00 -32.00 32.00 -32.00 64.00 -32.00 32.00 32.00 -32.00 32.00 32.00 32.00 97.00 -32.00 32.00 32.00 32.00 32.00 32.00 -32.00 129.00 32.00 -32.00 32.00 32.00 33.00 32.00 32.00 32.00 0.00 32.00 32.00 32.00 0.00 0.00 -64.00 33.00 32.00 0.00 64.00 -65.00 32.00 32.00 0.00 33.00 -32.00 0.00 64.00 32.00 65.00 32.00 0.00 32.00 -33.00 32.00 97.00 64.00 32.00 0.00 -32.00 33.00 -32.00 32.00 96.00 32.00 0.00 0.00 -64.00 -32.00 0.00 0.00 -32.00 32.00 0.00 32.00 64.00 64.00 32.00 0.00 97.00 65.00 0.00 64.00 0.00 -64.00 64.00 32.00 64.00 32.00 0.00 64.00 -64.00 65.00 32.00 32.00 64.00 64.00 0.00 -64.00 65.00 32.00 0.00 32.00 32.00 32.00 -32.00 32.00 32.00 0.00 -32.00 32.00 0.00 0.00 32.00 33.00 0.00 0.00 32.00 0.00 32.00 64.00 -32.00 0.00 -64.00 32.00 0.00 0.00 64.00 -32.00 32.00 64.00 32.00 32.00 0.00 0.00 -32.00 0.00 32.00 33.00 0.00 32.00 65.00 0.00 -32.00 32.00 0.00 32.00 0.00 0.00 32.00 32.00 0.00 0.00 -65.00 64.00 97.00 65.00 32.00 32.00 -64.00 -32.00 0.00 32.00 0.00 32.00 0.00 32.00 0.00 -32.00 -32.00 0.00 -33.00 32.00 0.00 32.00 65.00 0.00 -32.00 33.00 32.00 32.00 -32.00 32.00 32.00 0.00 -32.00 32.00 0.00 32.00 -33.00 0.00 -32.00 0.00 32.00 -32.00 -64.00 32.00 0.00 32.00 -32.00 -32.00 0.00 32.00 -32.00 0.00 -32.00 32.00 32.00 65.00 -65.00 32.00 -64.00 64.00 0.00 32.00 0.00 0.00 64.00 33.00 -32.00 32.00 0.00 32.00 -32.00 0.00 32.00 0.00 -64.00 64.00 32.00 32.00 -64.00 0.00 32.00 32.00 32.00 0.00 -32.00 33.00 0.00 64.00 0.00 0.00 -32.00 32.00 0.00 0.00 -32.00 32.00 0.00 -32.00 -32.00 32.00 32.00 0.00 -32.00 32.00 0.00 0.00 -33.00 33.00 0.00 32.00 -32.00 96.00 -64.00 32.00 0.00 32.00 0.00 0.00 32.00 33.00 -32.00 -33.00 -32.00 65.00 0.00 0.00 -32.00 -32.00 0.00 32.00 0.00 -32.00 -33.00 0.00 -32.00 32.00 -32.00 32.00 0.00 32.00 32.00 0.00 -32.00 32.00 32.00 0.00 -32.00 32.00 -32.00 -32.00 0.00 65.00 0.00 0.00 -32.00 0.00 -32.00 0.00 -32.00 64.00 -33.00 32.00 -32.00 -32.00 -32.00 32.00 0.00 32.00 0.00 64.00 -32.00 33.00 -32.00 64.00 0.00 0.00 -32.00 64.00 0.00 32.00 -33.00 33.00 0.00 32.00 33.00 32.00 0.00 32.00 32.00 0.00 -32.00 32.00 0.00 0.00 32.00 32.00 -65.00 32.00 0.00 -32.00 0.00 32.00 -32.00 65.00 32.00 32.00 -32.00 32.00 65.00 32.00 0.00 0.00 -33.00 64.00 0.00 33.00 -32.00 0.00 65.00 64.00 64.00 32.00 -32.00 32.00 0.00 32.00 -65.00 33.00 0.00 32.00 65.00 32.00 0.00 64.00 0.00 0.00 -32.00 32.00 0.00 33.00 -33.00 32.00 0.00 0.00 -32.00 32.00 -32.00 32.00 -32.00 32.00 0.00 0.00 32.00 32.00 0.00 32.00 0.00 -64.00 -32.00 675.00 0.00 515.00 0.00 161.00 0.00 0.00 -32.00 32.00 0.00 32.00 0.00 0.00 -32.00 96.00 -65.00 32.00 33.00 33.00 32.00 0.00 32.00 32.00 0.00 0.00 32.00 32.00 0.00 32.00 0.00 0.00 -32.00 32.00 32.00 32.00 -32.00 0.00 96.00 -64.00 290.00 32.00 64.00 32.00 32.00 0.00 225.00 65.00 225.00 64.00 0.00 32.00 0.00 129.00 0.00 32.00 -32.00 32.00 32.00 -32.00 161.00 64.00 97.00 64.00 32.00 0.00 -32.00 33.00 -33.00 0.00 33.00 -33.00 64.00 -32.00 32.00 -128.00 225.00 -97.00 193.00 -32.00 161.00 -128.00 225.00 -33.00 128.00 0.00 97.00 -96.00 128.00 -64.00 161.00 -97.00 193.00 -32.00 97.00 -32.00 32.00 -64.00 193.00 -33.00 257.00 0.00 96.00 33.00 65.00 -33.00 96.00 33.00 161.00 32.00 32.00 32.00 32.00 64.00 32.00 0.00 -64.00 64.00 32.00 33.00 65.00 32.00 32.00 96.00 0.00 32.00 -65.00 0.00 33.00 65.00 0.00 -32.00 64.00 32.00 0.00 -32.00 0.00 -33.00 32.00 -32.00 129.00 -96.00 0.00 -32.00 32.00 -33.00 193.00 -32.00 128.00 32.00 65.00 -32.00 32.00 65.00 64.00 32.00 -32.00 -32.00 64.00 0.00 97.00 32.00 0.00 -32.00 32.00 32.00 32.00 -32.00 0.00 -33.00 32.00 65.00 97.00 64.00 32.00 32.00 0.00 0.00 -32.00 32.00 -33.00 33.00 33.00 0.00 -33.00 32.00 0.00 0.00 33.00 32.00 64.00 32.00 0.00 -32.00 32.00 32.00 32.00 -32.00 0.00 0.00 64.00 -32.00 33.00 -32.00 96.00 -33.00 32.00 33.00 65.00 -33.00 0.00 0.00 32.00 -32.00 32.00 0.00 -32.00 -32.00 0.00 0.00 64.00 32.00 97.00 97.00 96.00 64.00 64.00 64.00 0.00 32.00 0.00 65.00 -32.00 0.00 -32.00 32.00 -64.00 0.00 -32.00 32.00 -33.00 32.00 33.00 32.00 -65.00 32.00 32.00 -64.00 65.00 64.00 96.00 65.00 0.00 32.00 0.00 0.00 -32.00 0.00 -32.00 32.00 64.00 32.00 -32.00 -32.00 64.00 -32.00 0.00 -32.00 32.00 -32.00 33.00 -33.00 64.00 33.00 96.00 32.00 0.00 64.00 0.00 -32.00 32.00 -32.00 0.00 -32.00 33.00 -33.00 0.00 -64.00 32.00 0.00 -32.00 64.00 -33.00 0.00 -32.00 -64.00 -64.00 -64.00 -32.00 -97.00 32.00 -32.00 32.00 -64.00 32.00 -64.00 65.00 0.00 -33.00 -65.00 65.00 -32.00 0.00 -32.00 0.00 0.00 128.00 -32.00 33.00 0.00 96.00 64.00 129.00 32.00 64.00 65.00 32.00 0.00 -32.00 32.00 0.00 32.00 -32.00 32.00 0.00 0.00 32.00 32.00 0.00 0.00 -32.00 32.00 0.00 33.00 -32.00 0.00 128.00 32.00 32.00 64.00 0.00 -32.00 33.00 0.00 32.00 -32.00 0.00 0.00 32.00 0.00 32.00 32.00 64.00 -32.00 65.00 0.00 -33.00 -32.00 -32.00 0.00 -32.00 -33.00 0.00 -32.00 0.00 -32.00 129.00 0.00 32.00 32.00 32.00 -64.00 0.00 0.00 32.00 32.00 0.00 -32.00 65.00 -32.00 0.00 -32.00 32.00 -32.00 0.00 -33.00 -32.00 -32.00 0.00 -96.00 32.00 -32.00 64.00 -33.00 64.00 0.00 97.00 -32.00 32.00 65.00 161.00 0.00 64.00 96.00 64.00 -32.00 65.00 64.00 64.00 129.00 32.00 0.00 32.00 32.00 65.00 -32.00 32.00 32.00 0.00 -32.00 32.00 -32.00 32.00 -32.00 0.00 -33.00 0.00 0.00 -64.00 -32.00 0.00 -64.00 0.00 -64.00 32.00 32.00 0.00 -32.00 64.00 0.00 65.00 -33.00 32.00 -32.00 -32.00 0.00 32.00 32.00 32.00 65.00 32.00 96.00 32.00 0.00 64.00 0.00 33.00 32.00 64.00 0.00 64.00 -32.00 64.00 32.00 65.00 33.00 64.00 -33.00 64.00 0.00 33.00 -32.00 32.00 65.00 64.00 -33.00 96.00 65.00 65.00 32.00 128.00 -32.00 33.00 0.00 -33.00 -32.00 0.00 -33.00 33.00 -32.00 64.00 32.00 64.00 33.00 32.00 0.00 -32.00 64.00 0.00 0.00 64.00 -32.00 65.00 -32.00 0.00 -33.00 64.00 -96.00 64.00 0.00 65.00 -32.00 32.00 0.00 32.00 32.00 32.00 -32.00 32.00 -32.00 97.00 0.00 96.00 64.00 65.00 32.00 -33.00 64.00 65.00 -32.00 32.00 0.00 -32.00 -32.00 32.00 0.00 64.00 0.00 64.00 -32.00 0.00 -32.00 65.00 -32.00 32.00 0.00 32.00 -33.00 64.00 0.00 32.00 33.00 0.00 -33.00 0.00 0.00 33.00 33.00 0.00 0.00 32.00 -33.00 0.00 -32.00 32.00 0.00 32.00 32.00 0.00 -32.00 32.00 -32.00 32.00 0.00 33.00 -64.00 128.00 0.00 32.00 32.00 0.00 0.00 33.00 -32.00 32.00 0.00 32.00 0.00 32.00 0.00 64.00 64.00 32.00 0.00 -32.00 32.00 32.00 -160.00 97.00 -129.00 225.00 -32.00 129.00 32.00 32.00 32.00 0.00 -32.00 32.00 -97.00 128.00 -64.00 97.00 -32.00 129.00 0.00 32.00 32.00 0.00 -32.00 32.00 -64.00 96.00 -32.00 97.00 0.00 128.00 96.00 0.00 0.00 33.00 32.00 32.00 -32.00 0.00 -64.00 64.00 0.00 32.00 32.00 0.00 -32.00 64.00 -65.00 33.00 -64.00 64.00 32.00 32.00 -32.00 32.00 -32.00 0.00 -97.00 65.00 0.00 64.00 33.00 32.00 -65.00 32.00 -32.00 -32.00 -32.00 32.00 -32.00 0.00 -64.00 32.00 -258.00 97.00 -418.00 225.00 -386.00 257.00 -514.00 322.00 -482.00 385.00 -129.00 129.00 -64.00 32.00 -225.00 193.00 -225.00 225.00 -386.00 418.00 -32.00 32.00 -611.00 708.00 -322.00 450.00 -96.00 0.00 -32.00 0.00 -33.00 0.00 0.00 -32.00 65.00 -32.00 -32.00 0.00 0.00 -33.00 0.00 33.00 -33.00 -33.00 0.00 -32.00 -32.00 -32.00 -64.00 32.00 -32.00 0.00 -97.00 -64.00 -32.00 0.00 -64.00 0.00 0.00 -32.00 -32.00 32.00 0.00 -32.00 -32.00 -32.00 -32.00 0.00 -33.00 0.00 -32.00 0.00 0.00 -33.00 32.00 -32.00 -64.00 -32.00 0.00 -32.00 32.00 0.00 -32.00 -32.00 -32.00 0.00 0.00 -32.00 -32.00 -65.00 -65.00 0.00 -96.00 -32.00 -64.00 -32.00 -65.00 0.00 -32.00 -32.00 -32.00 0.00 -32.00 0.00 0.00 -32.00 -64.00 0.00 -33.00 32.00 -32.00 64.00 -64.00 32.00 -64.00 33.00 -32.00 -33.00 -129.00 65.00 -32.00 32.00 -97.00 0.00 0.00 32.00 -32.00 0.00 -96.00 32.00 -65.00 0.00 -32.00 0.00 -32.00 0.00 32.00 129.00 32.00 0.00 65.00 64.00 64.00 64.00 64.00 0.00 129.00 193.00 -64.00 -32.00 -65.00 0.00 32.00 -32.00 0.00 -32.00 -96.00 0.00 32.00 -32.00 -32.00 0.00 -32.00 0.00 0.00 -32.00 -32.00 -33.00 -65.00 0.00 -32.00 -32.00 32.00 0.00 -64.00 -32.00 0.00 -32.00 -32.00 0.00 0.00 -32.00 -32.00 32.00 0.00 64.00 -32.00 0.00 0.00 -32.00 -33.00 -32.00 0.00 -32.00 -32.00 0.00 32.00 -32.00 0.00 -97.00 33.00 0.00 -65.00 0.00 0.00 -32.00 -32.00 0.00 -32.00 0.00 96.00 -64.00 33.00 0.00 -33.00 -32.00 -32.00 0.00 32.00 -33.00 -32.00 0.00 97.00 -32.00 0.00 -32.00 -32.00 -32.00 -65.00 0.00 65.00 -64.00 0.00 32.00 64.00 0.00 -32.00 32.00 64.00 0.00 0.00 32.00 96.00 0.00 -32.00 64.00 -32.00 0.00 0.00 33.00 0.00 32.00 97.00 -65.00 -33.00 65.00 65.00 -32.00 -32.00 -33.00 32.00 -32.00 -32.00 32.00 0.00 -96.00 0.00 -32.00 32.00 0.00 -32.00 0.00 0.00 -64.00 -33.00 0.00 0.00 -33.00 0.00 -32.00 0.00 -32.00 65.00 -32.00 64.00 0.00 -32.00 0.00 0.00 32.00 -64.00 32.00 0.00 32.00 64.00 0.00 -32.00 0.00 32.00 33.00 0.00 32.00 64.00 -65.00 0.00 65.00 32.00 -32.00 33.00 0.00 32.00 0.00 32.00 -33.00 32.00 33.00 64.00 0.00 -32.00 -33.00 -32.00 -32.00 32.00 -32.00 0.00 -32.00 65.00 0.00 0.00 -32.00 0.00 -65.00 -33.00 -32.00 97.00 0.00 32.00 0.00 0.00 32.00 32.00 -32.00 -32.00 -64.00 32.00 0.00 64.00 0.00 33.00 0.00 -33.00 0.00 0.00 -64.00 33.00 -33.00 -33.00 0.00 0.00 -64.00 65.00 0.00 0.00 -32.00 -32.00 -32.00 32.00 0.00 32.00 0.00 -32.00 -32.00 64.00 0.00 0.00 -32.00 -32.00 0.00 -32.00 32.00 -32.00 0.00 -33.00 0.00 -96.00 32.00 0.00 32.00 0.00 -32.00 -96.00 0.00 225.00 -97.00 0.00 -32.00 32.00 -32.00 0.00 -32.00 32.00 0.00 0.00 -32.00 32.00 0.00 0.00 -32.00 -32.00 0.00 -97.00 32.00 65.00 -64.00 0.00 -65.00 32.00 -32.00 32.00 32.00 0.00 -64.00 0.00 -32.00 32.00 32.00 64.00 -32.00 -64.00 -32.00 -32.00 -33.00 -64.00 -32.00 0.00 -96.00 32.00 0.00 0.00 -65.00 32.00 0.00 -96.00 0.00 -33.00 -32.00 65.00 -32.00 -32.00 -32.00 64.00 -32.00 0.00 -32.00 0.00 -32.00 32.00 0.00 0.00 -33.00 32.00 0.00 0.00 -32.00 32.00 0.00 -64.00 0.00 -32.00 32.00 0.00 -64.00 -97.00 32.00 33.00 -32.00 32.00 -32.00 0.00 -32.00 32.00 0.00 0.00 -32.00 -64.00 32.00 32.00 -129.00 -32.00 0.00 0.00 -32.00 0.00 -96.00 64.00 32.00 0.00 -65.00 -32.00 0.00 0.00 -32.00 0.00 -32.00 -32.00 0.00 32.00 -32.00 0.00 -32.00 0.00 -32.00 32.00 -32.00 0.00 32.00 0.00 -32.00 64.00 32.00 32.00 -32.00 0.00 -33.00 32.00 0.00 -64.00 -32.00 0.00 -64.00 32.00 -64.00 65.00 0.00 32.00 -33.00 0.00 33.00 32.00 32.00 32.00 0.00 32.00 -32.00 32.00 32.00 -64.00 96.00 32.00 0.00 0.00 32.00 65.00 -32.00 -33.00 -32.00 33.00 -64.00 0.00 -65.00 0.00 -32.00 64.00 0.00 -32.00 0.00 96.00 0.00 0.00 65.00 32.00 0.00 0.00 -33.00 0.00 -32.00 33.00 -32.00 64.00 0.00 -32.00 -32.00 -32.00 0.00 0.00 -64.00 -33.00 0.00 0.00 -32.00 33.00 0.00 32.00 -33.00 64.00 -32.00 -32.00 0.00 32.00 -32.00 -32.00 -32.00 32.00 -32.00 32.00 -32.00 32.00 -65.00 32.00 0.00 33.00 -32.00 0.00 64.00 32.00 33.00 32.00 0.00 64.00 -65.00 0.00 65.00 129.00 -33.00 64.00 0.00 32.00 0.00 0.00 33.00 32.00 0.00 33.00 -33.00 32.00 -32.00 -32.00 -64.00 -65.00 0.00 0.00 -64.00 0.00 -32.00 0.00 -33.00 0.00 -32.00 -32.00 32.00 -32.00 -32.00 -32.00 -96.00 -65.00 -32.00 -32.00 0.00 32.00 -65.00 65.00 -64.00 -65.00 -64.00 33.00 -32.00 -33.00 0.00 0.00 -33.00 -96.00 33.00 -32.00 -33.00 32.00 -32.00 0.00 -128.00 -32.00 0.00 0.00 32.00 -64.00 32.00 32.00 0.00 -32.00 64.00 32.00 32.00 -32.00 33.00 -33.00 -33.00 -32.00 -32.00 -32.00 0.00 -32.00 -96.00 -32.00 0.00 0.00 64.00 32.00 32.00 -64.00 -32.00 -65.00 97.00 -32.00 -33.00 32.00 -32.00 -128.00 0.00 0.00 -32.00 0.00 -32.00 0.00 -64.00 -65.00 -33.00 97.00 -32.00 32.00 0.00 -32.00 0.00 -64.00 -32.00 -33.00 32.00 -64.00 -32.00 0.00 32.00 32.00 65.00 -32.00 0.00 -32.00 32.00 -32.00 0.00 -97.00 -65.00 -32.00 0.00 -32.00 33.00 32.00 32.00 32.00 32.00 -64.00 32.00 -32.00 -64.00 -32.00 -65.00 -32.00 0.00 -33.00 0.00 -32.00 -64.00 -32.00 0.00 -32.00 32.00 0.00 32.00 -64.00 33.00 -65.00 -33.00 -32.00 33.00 -32.00 64.00 -32.00 32.00 -129.00 0.00 -32.00 0.00 -64.00 -32.00 -65.00 64.00 -64.00 -64.00 -64.00 0.00 0.00 -32.00 32.00 -65.00 32.00 -32.00 0.00 -32.00 -64.00 -32.00 0.00 -32.00 -32.00 32.00 0.00 32.00 -65.00 32.00 -32.00 65.00 -32.00 0.00 64.00 96.00 33.00 64.00 -97.00 33.00 -32.00 -33.00 0.00 -96.00 -64.00 -97.00 -32.00 0.00 -33.00 0.00 -32.00 -32.00 -32.00 0.00 -64.00 65.00 -32.00 32.00 -33.00 -32.00 -64.00 -129.00 0.00 -32.00 -96.00 64.00 32.00 32.00 32.00 0.00 0.00 32.00 -97.00 33.00 -64.00 -33.00 -32.00 0.00 0.00 -32.00 -32.00 -32.00 -64.00 -32.00 -65.00 0.00 -32.00 32.00 -32.00 0.00 32.00 97.00 -32.00 0.00 -32.00 32.00 0.00 -65.00 0.00 -128.00 -32.00 -32.00 -32.00 0.00 -33.00 32.00 -32.00 96.00 -32.00 0.00 -32.00 0.00 -32.00 -64.00 -129.00 0.00 -64.00 0.00 -32.00 -32.00 -65.00 -64.00 -64.00 0.00 -129.00 0.00 -96.00 -33.00 -32.00 0.00 -32.00 0.00 0.00 97.00 -32.00 0.00 -33.00 0.00 -32.00 -32.00 -64.00 -32.00 -64.00 -97.00 -65.00 -64.00 -32.00 0.00 -64.00 64.00 -64.00 0.00 -33.00 -64.00 33.00 -65.00 -97.00 -96.00 -96.00 -32.00 32.00 -97.00 -65.00 -96.00 -32.00 -32.00 -64.00 -32.00 0.00 -97.00 -32.00 0.00 -64.00 0.00 -161.00 -96.00 -32.00 0.00 0.00 -97.00 0.00 -96.00 -32.00 -32.00 0.00 -32.00 -33.00 -33.00 -32.00 65.00 -64.00 -32.00 0.00 -33.00 32.00 -64.00 -32.00 -96.00 32.00 -65.00 -32.00 0.00 0.00 -32.00 -129.00 32.00 0.00 -32.00 -64.00 -96.00 -32.00 0.00 -97.00 96.00 -32.00 0.00 -32.00 0.00 -32.00 -32.00 32.00 -97.00 -32.00 -64.00 -32.00 -32.00 -97.00 -32.00 32.00 -32.00 65.00 -32.00 32.00 -65.00 0.00 -64.00 0.00 -32.00 0.00 -32.00 -64.00 -65.00 -161.00 -32.00 32.00 -32.00 -64.00 -64.00 32.00 -65.00 -32.00 -32.00 -65.00 0.00 -128.00 -64.00 -32.00 -64.00 -33.00 -32.00 -32.00 32.00 -32.00 96.00 -64.00 0.00 0.00 -32.00 -32.00 -32.00 0.00 -32.00 0.00 -97.00 -97.00 -64.00 -64.00 -64.00 0.00 -65.00 0.00 -64.00 0.00 -32.00 -97.00 0.00 -32.00 -32.00 32.00 -97.00 -32.00 -32.00 -64.00 -32.00 -32.00 0.00 -97.00 32.00 -32.00 0.00 0.00 -32.00 -32.00 -97.00 0.00 -32.00 -96.00 0.00 -97.00 -64.00 -64.00 -64.00 -97.00 0.00 -64.00 -32.00 -32.00 32.00 -32.00 32.00 -32.00 -32.00 -33.00 -65.00 -96.00 -64.00 0.00 -64.00 -32.00 -65.00 -64.00 33.00 -97.00 -33.00 0.00 -64.00 32.00 -32.00 -32.00 -32.00 0.00 -64.00 0.00 -33.00 -32.00 0.00 -64.00 -32.00 -97.00 65.00 -64.00 -65.00 -64.00 -32.00 32.00 -128.00 0.00 -33.00 -65.00 -32.00 -64.00 32.00 -32.00 33.00 -32.00 32.00 -32.00 64.00 -65.00 0.00 0.00 -32.00 0.00 -64.00 -96.00 -97.00 0.00 -32.00 -32.00 0.00 -32.00 -32.00 -33.00 -32.00 0.00 -129.00 -32.00 0.00 -32.00 -64.00 -96.00 0.00 -129.00 32.00 -64.00 -32.00 0.00 32.00 -32.00 0.00 0.00 32.00 -33.00 64.00 -32.00 0.00 -32.00 -32.00 -32.00 -64.00 32.00 -129.00 0.00 -32.00 0.00 -32.00 -32.00 0.00 -64.00 0.00 -65.00 96.00 -64.00 0.00 -32.00 -32.00 64.00 -193.00 -32.00 0.00 0.00 -32.00 -32.00 0.00 -64.00 0.00 0.00 97.00 -33.00 32.00 -32.00 0.00 -32.00 0.00 -32.00 0.00 -32.00 -65.00 32.00 -64.00 0.00 -32.00 -64.00 -32.00 -65.00 0.00 -32.00 32.00 -32.00 96.00 -32.00 33.00 -32.00 0.00 -65.00 -65.00 -64.00 -32.00 0.00 -32.00 -161.00 32.00 -64.00 0.00 0.00 64.00 64.00 65.00 0.00 32.00 0.00 32.00 -32.00 0.00 -32.00 0.00 -96.00 -96.00 -65.00 32.00 -64.00 32.00 -32.00 -32.00 64.00 -161.00 0.00 -32.00 -64.00 0.00 -97.00 0.00 0.00 32.00 -32.00 32.00 32.00 97.00 0.00 32.00 -64.00 0.00 -64.00 -97.00 0.00 -160.00 -32.00 -33.00 -33.00 0.00 -64.00 33.00 -64.00 32.00 -64.00 0.00 -33.00 -32.00 129.00 -97.00 0.00 -32.00 0.00 -32.00 -96.00 -97.00 -97.00 0.00 -64.00 0.00 -65.00 -32.00 0.00 -32.00 0.00 -32.00 33.00 0.00 32.00 0.00 161.00 0.00 32.00 0.00 0.00 -65.00 -65.00 -32.00 -96.00 0.00 -64.00 32.00 -33.00 -32.00 -64.00 -32.00 0.00 -32.00 -32.00 -32.00 64.00 -32.00 0.00 -65.00 -32.00 0.00 -96.00 65.00 -33.00 0.00 -32.00 0.00 -96.00 -32.00 -64.00 32.00 -65.00 0.00 -32.00 -32.00 0.00 -65.00 0.00 -64.00 0.00 -32.00 -64.00 -32.00 -32.00 32.00 -65.00 0.00 -64.00 32.00 -32.00 0.00 -32.00 0.00 32.00 -161.00 -32.00 -32.00 -32.00 0.00 -33.00 32.00 -64.00 65.00 -32.00 96.00 -32.00 64.00 -32.00 32.00 -33.00 0.00 0.00 -32.00 -32.00 0.00 -64.00 -96.00 -32.00 0.00 -129.00 -32.00 0.00 -32.00 65.00 -65.00 96.00 -32.00 32.00 -32.00 -96.00 -64.00 -32.00 32.00 -65.00 0.00 -96.00 0.00 -32.00 0.00 0.00 32.00 0.00 64.00 32.00 65.00 32.00 64.00 -32.00 32.00 0.00 32.00 -32.00 0.00 -65.00 -64.00 -64.00 -32.00 -64.00 -65.00 -32.00 0.00 -65.00 65.00 -64.00 32.00 -32.00 -97.00 32.00 -128.00 -32.00 0.00 0.00 -32.00 -32.00 0.00 -33.00 0.00 0.00 32.00 33.00 128.00 -33.00 33.00 -32.00 0.00 -32.00 -33.00 -32.00 -32.00 -96.00 -96.00 0.00 -65.00 0.00 -32.00 32.00 -96.00 0.00 -32.00 -32.00 0.00 -33.00 0.00 -160.00 96.00 0.00 32.00 0.00 32.00 0.00 65.00 0.00 32.00 -97.00 0.00 -161.00 -32.00 -64.00 -97.00 -64.00 32.00 -32.00 0.00 -97.00 0.00 -32.00 33.00 -96.00 32.00 -33.00 32.00 -32.00 0.00 -64.00 -32.00 -64.00 -97.00 -32.00 0.00 -33.00 0.00 -32.00 32.00 0.00 97.00 -64.00 64.00 -32.00 0.00 -32.00 -32.00 0.00 -32.00 -32.00 -97.00 -33.00 -64.00 -32.00 0.00 -32.00 32.00 -64.00 65.00 -32.00 32.00 0.00 -32.00 -65.00 -33.00 0.00 -32.00 32.00 -96.00 0.00 -32.00 -32.00 0.00 0.00 -33.00 -32.00 0.00 -64.00 0.00 -32.00 -32.00 -33.00 0.00 -64.00 0.00 -32.00 0.00 -64.00 32.00 -32.00 0.00 -33.00 0.00 0.00 -32.00 0.00 -128.00 -32.00 -32.00 -32.00 0.00 -128.00 64.00 0.00 32.00 -65.00 32.00 -96.00 32.00 -32.00 0.00 -33.00 -32.00 0.00 -128.00 -96.00 -33.00 -32.00 0.00 -32.00 97.00 0.00 161.00 -32.00 32.00 -65.00 -32.00 -32.00 -33.00 -32.00 0.00 0.00 -96.00 32.00 -32.00 64.00 -97.00 0.00 -64.00 -32.00 0.00 -32.00 -64.00 -32.00 0.00 -129.00 96.00 -32.00 0.00 -32.00 -32.00 0.00 -96.00 96.00 -129.00 33.00 -64.00 -33.00 -32.00 -32.00 0.00 -96.00 0.00 -32.00 0.00 -97.00 96.00 0.00 32.00 0.00 32.00 32.00 97.00 0.00 32.00 0.00 64.00 -193.00 65.00 -96.00 32.00 -32.00 0.00 0.00 -32.00 -64.00 -129.00 -33.00 -32.00 -32.00 32.00 -32.00 0.00 0.00 32.00 -32.00 161.00 -32.00 32.00 -65.00 0.00 -160.00 -96.00 -32.00 0.00 -65.00 32.00 -193.00 96.00 -64.00 97.00 -32.00 0.00 -32.00 0.00 0.00 -33.00 0.00 -32.00 0.00 -32.00 96.00 -161.00 32.00 -64.00 0.00 -32.00 0.00 -32.00 0.00 -32.00 -32.00 0.00 -32.00 -32.00 0.00 -33.00 -96.00 0.00 -33.00 0.00 -32.00 0.00 -32.00 0.00 -32.00 -32.00 -32.00 -64.00 -32.00 -32.00 -33.00 32.00 -32.00 0.00 -64.00 64.00 -32.00 97.00 -32.00 64.00 -225.00 64.00 -65.00 -32.00 -32.00 -64.00 -64.00 0.00 -32.00 0.00 -32.00 0.00 0.00 64.00 0.00 32.00 0.00 32.00 64.00 65.00 0.00 32.00 0.00 64.00 0.00 32.00 -64.00 0.00 -33.00 0.00 -64.00 -32.00 -96.00 -96.00 -32.00 0.00 -65.00 0.00 -128.00 64.00 -33.00 0.00 -64.00 0.00 -32.00 0.00 -64.00 161.00 -33.00 0.00 -32.00 -32.00 0.00 -97.00 0.00 -64.00 -32.00 -32.00 0.00 -32.00 -64.00 -33.00 -32.00 0.00 -65.00 0.00 -32.00 33.00 -64.00 32.00 -32.00 32.00 -32.00 0.00 -65.00 32.00 -64.00 0.00 -64.00 -161.00 -65.00 -32.00 -128.00 97.00 -32.00 32.00 -33.00 0.00 -32.00 0.00 -32.00 -32.00zm24919.00 1607.00l0.00 -32.00 0.00 32.00zm0.00 997.00l0.00 -32.00 32.00 0.00 -32.00 -32.00 0.00 -32.00 0.00 -33.00 0.00 -32.00 64.00 -96.00 65.00 -32.00 96.00 32.00 -32.00 -161.00 -32.00 -32.00 -32.00 32.00 -33.00 -32.00 0.00 -32.00 -64.00 -32.00 0.00 -33.00 64.00 -32.00 33.00 -32.00 32.00 -32.00 96.00 32.00 0.00 -32.00 -32.00 -32.00 32.00 -32.00 32.00 -33.00 -64.00 -32.00 -32.00 -32.00 32.00 -32.00 -32.00 -32.00 64.00 -32.00 0.00 -32.00 -32.00 -33.00 -32.00 -32.00 -32.00 -32.00 -32.00 0.00 0.00 -64.00 32.00 -32.00 32.00 0.00 0.00 -32.00 32.00 0.00 0.00 -65.00 -96.00 0.00 -33.00 32.00 33.00 -32.00 64.00 -32.00 32.00 -64.00 96.00 32.00 97.00 0.00 32.00 -32.00 129.00 -32.00 96.00 -33.00 0.00 -64.00 -32.00 -32.00 32.00 64.00 -32.00 -96.00 0.00 -32.00 32.00 32.00 32.00 -32.00 33.00 -33.00 0.00 33.00 0.00 96.00 32.00 0.00 32.00 97.00 32.00 64.00 96.00 32.00 33.00 -64.00 32.00 32.00 0.00 32.00 -65.00 32.00 0.00 65.00 0.00 96.00 -96.00 32.00 -96.00 161.00 -65.00 96.00 0.00 97.00 0.00 32.00 0.00 32.00 32.00 -32.00 33.00 0.00 -33.00 64.00 0.00 32.00 -32.00 33.00 -32.00 64.00 0.00 32.00 -32.00 0.00 -32.00 32.00 0.00 32.00 -97.00 97.00 -32.00 64.00 -32.00 129.00 -97.00 128.00 0.00 32.00 -32.00 65.00 0.00 64.00 32.00 0.00 0.00 32.00 33.00 0.00 32.00 0.00 0.00 32.00 64.00 0.00 0.00 33.00 -32.00 0.00 -32.00 32.00 0.00 32.00 32.00 0.00 -32.00 32.00 -65.00 32.00 -32.00 -32.00 0.00 -32.00 -32.00 0.00 -64.00 32.00 -32.00 32.00 -32.00 129.00 0.00 32.00 -97.00 64.00 0.00 -32.00 -32.00 0.00 32.00 -64.00 32.00 -32.00 -64.00 -65.00 32.00 -32.00 -32.00 -32.00 -32.00 -32.00 0.00 -64.00 -32.00 -33.00 64.00 0.00 32.00 -64.00 32.00 -32.00 -32.00 -129.00 64.00 -96.00 -32.00 0.00 -32.00 0.00 0.00 32.00 -32.00 0.00zm32.00 -1093.00l-32.00 0.00 32.00 0.00 0.00 -32.00 0.00 32.00 0.00 32.00 0.00 -32.00z"},pb:{name:"PB",path:"M172553.00 61123.00l32.00 -32.00 129.00 -32.00 0.00 -33.00 32.00 0.00 65.00 0.00 0.00 -64.00 64.00 0.00 64.00 -32.00 32.00 -32.00 0.00 -32.00 33.00 -32.00 0.00 -33.00 -33.00 -32.00 65.00 -64.00 32.00 -32.00 32.00 -32.00 64.00 -33.00 0.00 -32.00 -32.00 -32.00 64.00 0.00 65.00 32.00 0.00 -64.00 -65.00 -32.00 -32.00 -65.00 -64.00 0.00 0.00 -32.00 0.00 -32.00 -32.00 -32.00 0.00 -64.00 -32.00 -32.00 -32.00 -97.00 0.00 -32.00 32.00 -96.00 32.00 0.00 -32.00 0.00 64.00 -33.00 32.00 -32.00 0.00 -64.00 -64.00 -32.00 0.00 -65.00 32.00 -32.00 32.00 -32.00 64.00 -64.00 0.00 -64.00 -64.00 -65.00 64.00 -32.00 0.00 -32.00 33.00 -32.00 0.00 -32.00 64.00 -97.00 -32.00 -32.00 32.00 -64.00 64.00 -65.00 129.00 -128.00 0.00 -97.00 64.00 -32.00 0.00 -32.00 0.00 -32.00 161.00 -129.00 32.00 0.00 -64.00 -64.00 -65.00 32.00 -32.00 0.00 -128.00 0.00 -33.00 0.00 0.00 -32.00 -32.00 0.00 -32.00 0.00 -32.00 -32.00 32.00 0.00 32.00 -32.00 0.00 -33.00 65.00 0.00 0.00 -64.00 32.00 0.00 32.00 -32.00 96.00 0.00 -32.00 -32.00 32.00 -32.00 33.00 0.00 64.00 32.00 32.00 0.00 32.00 32.00 65.00 -64.00 32.00 0.00 64.00 -32.00 64.00 -33.00 -64.00 97.00 -64.00 96.00 32.00 65.00 -32.00 96.00 96.00 -32.00 64.00 0.00 33.00 32.00 96.00 64.00 96.00 -32.00 33.00 0.00 32.00 32.00 32.00 33.00 32.00 64.00 32.00 32.00 0.00 64.00 32.00 0.00 33.00 33.00 32.00 0.00 32.00 0.00 32.00 0.00 32.00 0.00 65.00 64.00 32.00 64.00 96.00 0.00 0.00 97.00 161.00 -97.00 32.00 0.00 64.00 -32.00 32.00 32.00 129.00 0.00 64.00 64.00 129.00 0.00 64.00 -32.00 65.00 129.00 64.00 0.00 32.00 0.00 64.00 -64.00 33.00 -65.00 64.00 -32.00 32.00 -96.00 32.00 -32.00 32.00 0.00 0.00 -33.00 32.00 0.00 0.00 -64.00 33.00 0.00 0.00 64.00 64.00 33.00 -32.00 64.00 32.00 0.00 32.00 0.00 32.00 -32.00 32.00 0.00 -32.00 -97.00 65.00 -64.00 -33.00 -32.00 161.00 0.00 32.00 -32.00 32.00 -65.00 33.00 -32.00 0.00 32.00 64.00 65.00 64.00 0.00 65.00 -33.00 64.00 -64.00 64.00 0.00 32.00 -32.00 -32.00 -32.00 0.00 -129.00 129.00 64.00 32.00 -32.00 64.00 -32.00 0.00 -32.00 32.00 -64.00 -32.00 -32.00 32.00 -65.00 65.00 -32.00 32.00 0.00 -32.00 -32.00 64.00 -96.00 64.00 0.00 97.00 0.00 96.00 0.00 -32.00 0.00 -32.00 -65.00 0.00 -64.00 32.00 -32.00 -64.00 -65.00 64.00 -32.00 -64.00 -32.00 64.00 -64.00 32.00 0.00 0.00 -65.00 32.00 -32.00 161.00 -96.00 32.00 0.00 32.00 32.00 97.00 32.00 161.00 0.00 32.00 -64.00 96.00 0.00 97.00 0.00 64.00 -64.00 64.00 -33.00 65.00 33.00 96.00 0.00 0.00 -65.00 64.00 0.00 97.00 0.00 0.00 -32.00 64.00 0.00 32.00 32.00 129.00 -32.00 0.00 -128.00 32.00 -33.00 97.00 0.00 96.00 0.00 64.00 0.00 65.00 -128.00 32.00 0.00 96.00 0.00 97.00 -97.00 128.00 -32.00 32.00 -32.00 65.00 32.00 64.00 0.00 32.00 -64.00 32.00 -64.00 33.00 -33.00 32.00 0.00 64.00 33.00 32.00 64.00 97.00 -32.00 64.00 32.00 96.00 0.00 -32.00 32.00 32.00 161.00 0.00 64.00 32.00 64.00 -64.00 161.00 64.00 32.00 33.00 0.00 -33.00 97.00 -32.00 32.00 -96.00 32.00 0.00 64.00 -64.00 32.00 -97.00 33.00 -32.00 32.00 -32.00 0.00 -64.00 64.00 -97.00 97.00 0.00 160.00 -64.00 0.00 -97.00 -32.00 -64.00 32.00 -32.00 97.00 -32.00 32.00 -129.00 64.00 -32.00 0.00 -32.00 97.00 0.00 128.00 -65.00 65.00 0.00 32.00 0.00 32.00 -32.00 32.00 0.00 64.00 32.00 65.00 33.00 32.00 -33.00 96.00 -32.00 290.00 -96.00 96.00 -97.00 0.00 -32.00 0.00 -96.00 0.00 -32.00 0.00 -65.00 97.00 0.00 32.00 32.00 32.00 -32.00 129.00 0.00 64.00 32.00 0.00 0.00 64.00 0.00 129.00 33.00 64.00 -33.00 64.00 33.00 33.00 -65.00 160.00 354.00 -64.00 64.00 0.00 258.00 32.00 128.00 -64.00 129.00 32.00 -32.00 64.00 64.00 65.00 64.00 32.00 0.00 128.00 -32.00 65.00 64.00 64.00 0.00 32.00 33.00 32.00 0.00 65.00 96.00 64.00 193.00 0.00 193.00 -129.00 96.00 -128.00 32.00 0.00 226.00 -65.00 64.00 -32.00 96.00 -32.00 32.00 -32.00 161.00 -129.00 64.00 0.00 33.00 65.00 32.00 96.00 0.00 64.00 32.00 65.00 0.00 32.00 64.00 0.00 -32.00 32.00 0.00 32.00 97.00 -96.00 128.00 -65.00 32.00 0.00 161.00 -64.00 161.00 -64.00 321.00 289.00 0.00 257.00 193.00 -32.00 -64.00 225.00 -64.00 97.00 0.00 64.00 -32.00 96.00 96.00 161.00 129.00 65.00 32.00 0.00 96.00 -258.00 161.00 0.00 96.00 32.00 97.00 0.00 32.00 0.00 193.00 -289.00 0.00 -32.00 -32.00 -64.00 32.00 -32.00 32.00 -33.00 65.00 0.00 64.00 -64.00 96.00 -32.00 32.00 -32.00 33.00 -193.00 -33.00 -97.00 -32.00 -32.00 -32.00 -32.00 -32.00 0.00 0.00 -32.00 -32.00 0.00 -64.00 -32.00 -65.00 -97.00 65.00 -64.00 32.00 -225.00 96.00 -193.00 -32.00 -64.00 64.00 -32.00 32.00 32.00 161.00 64.00 64.00 96.00 33.00 -32.00 64.00 32.00 0.00 -32.00 -32.00 -128.00 0.00 -193.00 -32.00 -32.00 -33.00 0.00 -64.00 -33.00 -32.00 -32.00 -32.00 -96.00 -64.00 -32.00 -97.00 -65.00 -32.00 0.00 0.00 -96.00 -32.00 -96.00 0.00 -65.00 32.00 -64.00 96.00 -161.00 0.00 -64.00 33.00 -161.00 192.00 32.00 129.00 0.00 161.00 -321.00 161.00 64.00 96.00 -32.00 161.00 -97.00 64.00 65.00 64.00 64.00 0.00 32.00 0.00 161.00 -64.00 96.00 0.00 32.00 0.00 33.00 0.00 64.00 32.00 0.00 97.00 32.00 64.00 32.00 32.00 161.00 129.00 -32.00 32.00 0.00 193.00 0.00 129.00 -32.00 64.00 0.00 32.00 0.00 64.00 0.00 32.00 -32.00 33.00 0.00 64.00 -33.00 32.00 -32.00 32.00 0.00 0.00 32.00 32.00 0.00 0.00 -32.00 65.00 129.00 64.00 64.00 129.00 32.00 0.00 65.00 0.00 32.00 32.00 32.00 128.00 32.00 65.00 0.00 96.00 32.00 418.00 -32.00 354.00 0.00 32.00 -32.00 225.00 -32.00 32.00 0.00 32.00 0.00 32.00 -32.00 97.00 -97.00 64.00 32.00 32.00 0.00 0.00 -32.00 33.00 0.00 96.00 32.00 64.00 33.00 32.00 0.00 65.00 0.00 64.00 64.00 0.00 32.00 32.00 32.00 97.00 0.00 0.00 32.00 32.00 0.00 32.00 -64.00 32.00 0.00 32.00 0.00 32.00 0.00 0.00 -32.00 33.00 32.00 32.00 0.00 64.00 0.00 32.00 32.00 0.00 -32.00 32.00 32.00 33.00 0.00 32.00 0.00 32.00 -32.00 32.00 0.00 64.00 32.00 32.00 -32.00 0.00 32.00 65.00 0.00 96.00 32.00 32.00 0.00 97.00 65.00 64.00 32.00 97.00 128.00 64.00 32.00 257.00 0.00 97.00 -64.00 128.00 0.00 32.00 -64.00 32.00 0.00 33.00 96.00 32.00 65.00 32.00 0.00 129.00 32.00 64.00 -32.00 32.00 0.00 64.00 -97.00 65.00 0.00 32.00 -128.00 32.00 0.00 32.00 -33.00 32.00 0.00 129.00 129.00 32.00 0.00 96.00 -32.00 65.00 -64.00 32.00 0.00 32.00 0.00 97.00 -33.00 64.00 -32.00 32.00 -32.00 32.00 32.00 0.00 547.00 0.00 161.00 65.00 160.00 32.00 65.00 64.00 32.00 -32.00 32.00 0.00 64.00 32.00 65.00 -32.00 32.00 32.00 32.00 -32.00 96.00 32.00 0.00 0.00 65.00 -32.00 0.00 64.00 0.00 32.00 0.00 0.00 96.00 0.00 161.00 65.00 161.00 0.00 64.00 96.00 96.00 64.00 33.00 65.00 32.00 -33.00 64.00 -32.00 64.00 0.00 32.00 32.00 97.00 65.00 64.00 -32.00 32.00 -65.00 33.00 32.00 0.00 0.00 32.00 33.00 0.00 0.00 -32.00 32.00 0.00 0.00 32.00 0.00 64.00 0.00 32.00 -32.00 0.00 0.00 32.00 -33.00 0.00 0.00 -32.00 -32.00 -32.00 0.00 32.00 32.00 97.00 33.00 0.00 32.00 -65.00 64.00 -64.00 0.00 -96.00 -32.00 -65.00 64.00 0.00 0.00 193.00 0.00 129.00 -64.00 32.00 0.00 64.00 32.00 65.00 32.00 32.00 -32.00 128.00 64.00 65.00 0.00 96.00 65.00 64.00 64.00 0.00 0.00 33.00 0.00 225.00 -32.00 64.00 -32.00 129.00 32.00 128.00 0.00 97.00 0.00 64.00 32.00 32.00 -32.00 64.00 32.00 65.00 -32.00 128.00 32.00 65.00 -32.00 64.00 -32.00 96.00 0.00 290.00 0.00 32.00 32.00 32.00 -32.00 32.00 -32.00 32.00 32.00 129.00 -65.00 64.00 -32.00 97.00 -32.00 0.00 -32.00 0.00 -64.00 -32.00 -65.00 32.00 -96.00 -65.00 -32.00 65.00 -32.00 0.00 0.00 -32.00 -33.00 0.00 -32.00 0.00 -32.00 -33.00 -32.00 -32.00 -96.00 65.00 -33.00 0.00 -64.00 -97.00 -64.00 -64.00 0.00 -32.00 -32.00 -65.00 32.00 -64.00 0.00 -64.00 -97.00 -65.00 -128.00 -96.00 -65.00 -64.00 -96.00 -65.00 -32.00 -32.00 -32.00 0.00 -33.00 32.00 -64.00 33.00 -96.00 -33.00 -32.00 0.00 -97.00 -32.00 -32.00 0.00 -64.00 -32.00 -65.00 32.00 -32.00 0.00 -64.00 -32.00 -129.00 -32.00 -64.00 -32.00 -193.00 64.00 -96.00 97.00 -33.00 0.00 -32.00 0.00 -32.00 0.00 -64.00 0.00 32.00 32.00 0.00 32.00 -64.00 0.00 -33.00 0.00 0.00 64.00 0.00 32.00 -64.00 0.00 -32.00 0.00 -32.00 32.00 -129.00 65.00 -32.00 64.00 -32.00 0.00 -64.00 -32.00 -33.00 -64.00 -64.00 0.00 -128.00 -33.00 -97.00 33.00 -32.00 160.00 0.00 65.00 32.00 64.00 -32.00 32.00 -32.00 32.00 -32.00 32.00 0.00 97.00 -33.00 96.00 -32.00 33.00 0.00 32.00 32.00 32.00 65.00 -32.00 -32.00 64.00 0.00 32.00 -33.00 0.00 -32.00 64.00 97.00 129.00 -65.00 0.00 -32.00 32.00 -128.00 32.00 -65.00 -32.00 -64.00 0.00 -32.00 0.00 -64.00 0.00 -33.00 32.00 0.00 33.00 -64.00 64.00 -32.00 32.00 -64.00 64.00 -32.00 0.00 -97.00 0.00 -32.00 0.00 -32.00 0.00 -32.00 -32.00 -65.00 32.00 0.00 32.00 -32.00 0.00 -96.00 33.00 -32.00 0.00 0.00 32.00 -33.00 32.00 -32.00 0.00 -96.00 64.00 -65.00 0.00 -96.00 65.00 -32.00 0.00 -32.00 0.00 -65.00 -33.00 -96.00 33.00 -64.00 0.00 -33.00 32.00 0.00 32.00 0.00 64.00 -96.00 64.00 -161.00 -32.00 -32.00 32.00 -64.00 0.00 -64.00 0.00 -65.00 65.00 -32.00 0.00 -32.00 64.00 -32.00 -32.00 -97.00 0.00 -64.00 -64.00 -32.00 0.00 -32.00 32.00 -97.00 -97.00 -161.00 -32.00 -64.00 32.00 -32.00 0.00 -96.00 0.00 -161.00 0.00 -97.00 32.00 -32.00 -96.00 -32.00 -32.00 -161.00 128.00 -32.00 33.00 0.00 32.00 64.00 32.00 0.00 32.00 -32.00 64.00 -64.00 0.00 -32.00 0.00 -97.00 -64.00 -32.00 -32.00 -32.00 0.00 -257.00 0.00 -32.00 -32.00 -65.00 32.00 -96.00 0.00 -64.00 32.00 -65.00 0.00 -32.00 32.00 0.00 65.00 0.00 160.00 -32.00 32.00 32.00 33.00 0.00 64.00 -32.00 0.00 -32.00 64.00 0.00 32.00 -97.00 0.00 -64.00 33.00 -32.00 -33.00 -64.00 33.00 -193.00 -97.00 -65.00 -32.00 -64.00 32.00 -32.00 32.00 -32.00 32.00 32.00 97.00 -32.00 64.00 32.00 32.00 -32.00 32.00 -32.00 -32.00 -129.00 -32.00 -32.00 97.00 0.00 64.00 -32.00 32.00 0.00 129.00 0.00 193.00 -97.00 64.00 -32.00 32.00 0.00 32.00 32.00 0.00 0.00 64.00 64.00 0.00 33.00 33.00 0.00 64.00 -65.00 32.00 -128.00 32.00 -97.00 32.00 -32.00 33.00 32.00 96.00 -96.00 0.00 -64.00 -32.00 0.00 32.00 32.00 32.00 -32.00 0.00 0.00 32.00 -97.00 0.00 -32.00 33.00 -32.00 64.00 -32.00 32.00 -65.00 -32.00 -64.00 0.00 -64.00 0.00 -33.00 64.00 -225.00 97.00 -96.00 64.00 -96.00 0.00 -33.00 64.00 -96.00 97.00 -97.00 32.00 0.00 64.00 -32.00 32.00 -32.00 0.00 -96.00 0.00 -65.00 32.00 -128.00 -64.00 -97.00 -129.00 -32.00 0.00 -193.00 -32.00 -32.00 -96.00 -129.00 -129.00 0.00 -64.00 0.00 -64.00 0.00 -65.00 -96.00 33.00 -64.00 -33.00 -33.00 -32.00 0.00 -32.00 65.00 -32.00 -32.00 -64.00 32.00 -65.00 32.00 0.00 0.00 -32.00 -32.00 -96.00 32.00 -65.00 -64.00 -96.00 0.00 -64.00 32.00 -97.00 0.00 -64.00 0.00 -64.00 -32.00 -33.00 -33.00 -32.00 -64.00 0.00 0.00 -32.00 -32.00 0.00 -32.00 -32.00 0.00 -97.00 -64.00 -32.00 -65.00 32.00 0.00 65.00 -64.00 0.00 0.00 -32.00 -32.00 32.00 -32.00 -32.00 -97.00 0.00 -64.00 32.00 -64.00 -32.00 -65.00 0.00 -64.00 0.00 -96.00 64.00 0.00 -32.00 -65.00 0.00 32.00 -97.00 0.00 -32.00 33.00 0.00 96.00 -32.00 32.00 -32.00 32.00 0.00 0.00 -32.00 -32.00 -32.00 32.00 -33.00 -32.00 0.00 -32.00 0.00 0.00 -32.00 64.00 0.00 0.00 -32.00 97.00 0.00 193.00 -129.00 0.00 -64.00 -32.00 -32.00 32.00 -32.00 96.00 -32.00 0.00 -97.00 -64.00 0.00 -32.00 -32.00 64.00 -32.00 32.00 -32.00 32.00 32.00 97.00 -64.00 32.00 -33.00 32.00 0.00 32.00 33.00 32.00 32.00 0.00 -32.00 32.00 -33.00 33.00 0.00 32.00 -64.00 -32.00 0.00 0.00 -32.00 96.00 -129.00 -64.00 -64.00 0.00 -96.00 -65.00 -65.00 -32.00 -32.00 -32.00 -64.00 0.00 -32.00 -32.00 -32.00 -64.00 -65.00 0.00 -64.00 0.00 -32.00 0.00 -32.00 64.00 -33.00 32.00 -96.00 32.00 -96.00 65.00 -65.00 96.00 -64.00 64.00 -97.00 97.00 0.00 64.00 -64.00 97.00 0.00 64.00 -64.00 129.00 -32.00 0.00 -32.00 96.00 -33.00 32.00 33.00 64.00 -65.00 0.00 -32.00 -32.00 0.00 0.00 -32.00 0.00 -32.00 -64.00 -32.00 -32.00 -33.00 -32.00 -64.00 32.00 -32.00 0.00 -32.00 -64.00 0.00 64.00 -97.00 -64.00 -64.00 -97.00 -64.00 -32.00 0.00 0.00 32.00 -64.00 0.00 -32.00 -64.00 0.00 -32.00 -65.00 -33.00 -96.00 0.00 -65.00 -32.00 -32.00 -32.00 -32.00 32.00 -32.00 -64.00 -64.00 0.00 -33.00 0.00 -32.00 -64.00 -32.00 -65.00 -96.00 -64.00 -65.00 -32.00 -96.00 -65.00 -96.00 0.00 -33.00 0.00 -96.00 0.00 -32.00 65.00 -97.00 0.00 -32.00 0.00 -96.00 0.00 -65.00 96.00 -32.00 65.00 32.00 64.00 -193.00 96.00 -96.00 0.00 -32.00 33.00 -64.00 -33.00 -33.00 0.00 -32.00 33.00 -128.00 -33.00 -97.00 33.00 -32.00 32.00 32.00 64.00 0.00 64.00 -32.00 32.00 -32.00 97.00 -32.00 0.00 -32.00 32.00 0.00 32.00 -33.00 32.00 -32.00 32.00 0.00 97.00 0.00 32.00 -96.00 32.00 -97.00 32.00 -96.00 65.00 -97.00 32.00 0.00 64.00 -32.00 32.00 -64.00 32.00 -64.00 -32.00 -33.00 32.00 -32.00 -64.00 -96.00 64.00 0.00 65.00 -129.00 32.00 0.00 32.00 0.00 64.00 -64.00 33.00 -32.00 0.00 -32.00 96.00 -33.00 0.00 -32.00 64.00 -32.00 32.00 0.00 33.00 -32.00 32.00 64.00 32.00 32.00 32.00 0.00 64.00 -64.00 33.00 0.00 32.00 -64.00 -65.00 0.00 -64.00 -32.00 0.00 0.00 -64.00 -32.00 -32.00 -33.00 0.00 -32.00 0.00 -64.00 96.00 -161.00 0.00 -64.00 32.00 -32.00 32.00 -97.00 129.00 -64.00 32.00 -32.00 32.00 32.00 32.00 32.00 33.00 -32.00 0.00 -64.00 0.00 -65.00 0.00 0.00 96.00 -96.00 64.00 0.00 65.00 -64.00 32.00 -33.00 32.00 -32.00 32.00 -64.00 -32.00 -32.00 32.00 -32.00 0.00 -32.00 0.00 0.00 -64.00 -65.00 -32.00 -96.00 -32.00 -129.00 96.00 -32.00 32.00 0.00 64.00 0.00 65.00 32.00 64.00 0.00 32.00 -32.00 32.00 -193.00 -32.00 -32.00 -32.00 0.00 -32.00 -32.00 -32.00 -32.00 -32.00 -33.00 -65.00 -32.00 0.00 -64.00 -32.00 -64.00 64.00 -97.00 65.00 -64.00 32.00 -32.00 32.00 -32.00 32.00 -65.00 0.00 0.00 32.00 -96.00 0.00 -32.00 0.00 -65.00 33.00 -32.00 -33.00 -64.00 -64.00 -32.00 -129.00 32.00 -64.00 -32.00 -32.00 32.00 -32.00 -96.00 0.00 64.00 -97.00 -32.00 -32.00 -32.00 -32.00 32.00 -64.00 -32.00 0.00 0.00 -32.00 0.00 -65.00 -33.00 -32.00 -32.00 32.00 -32.00 -32.00 -32.00 32.00 -64.00 -96.00 -33.00 32.00 -32.00 32.00 0.00 32.00 -32.00 32.00 -129.00 33.00 33.00 32.00 -33.00 64.00 -32.00 0.00 -64.00 0.00 -32.00 -64.00 -97.00 0.00 -64.00 64.00 -96.00 0.00 -32.00 32.00 0.00 65.00 -97.00 0.00 -64.00 32.00 -65.00 -32.00 -96.00 32.00 -32.00 -32.00 -32.00 32.00 0.00 -65.00 -33.00 65.00 -64.00 0.00 0.00 -65.00 -64.00 -32.00 0.00 -64.00 -32.00 -64.00 -32.00 0.00 0.00 -97.00 -97.00 -32.00 0.00 -32.00 -32.00 0.00 0.00 -32.00 -64.00 -65.00 -32.00 0.00 -65.00 -128.00 -64.00 0.00 -32.00 -65.00 -65.00 0.00 0.00 -32.00 33.00 -32.00 0.00 -96.00 32.00 -32.00 96.00 0.00 32.00 -33.00 97.00 -32.00 0.00 -32.00 32.00 -32.00 -32.00 -32.00 32.00 -32.00 0.00 -65.00 -32.00 -32.00 64.00 0.00 -32.00 -32.00 32.00 -64.00 64.00 -65.00 -32.00 -64.00 -32.00 -32.00 0.00 -32.00 193.00 -32.00 0.00 -33.00 32.00 -32.00 0.00 -32.00 64.00 0.00 0.00 -96.00 -64.00 0.00 32.00 -65.00 32.00 -32.00 33.00 -96.00 64.00 -97.00 64.00 -64.00 0.00 -32.00 0.00 -32.00 0.00 -65.00 32.00 -32.00 33.00 -64.00 -33.00 -97.00 0.00 -64.00 -32.00 0.00 -32.00 -64.00 32.00 -32.00 -32.00 -32.00 -129.00 64.00 -64.00 -32.00 -32.00 -32.00 -64.00 -33.00 0.00 -64.00 -32.00 -32.00 32.00 -64.00 -32.00 -32.00 -65.00 0.00 -32.00 -33.00 -96.00 0.00 -97.00 33.00 0.00 -65.00 32.00 -32.00 -32.00 -32.00 32.00 -32.00 0.00 -129.00 33.00 -32.00 32.00 -64.00 32.00 -97.00 0.00 -32.00 -32.00 -32.00 -32.00 -32.00 -33.00 -32.00 33.00 -65.00 0.00 -32.00 -97.00 -32.00 0.00 -64.00 -96.00 -32.00 -33.00 0.00 -64.00 -33.00 -96.00 -64.00 -33.00 0.00 -32.00 -32.00 32.00 -32.00 33.00 0.00 32.00 -65.00 32.00 0.00 -32.00 -32.00 0.00 -32.00 -65.00 0.00 -32.00 -64.00 65.00 -32.00 -33.00 -65.00 0.00 -64.00 -32.00 -32.00z"}}})}).call(t,l(0))},function(e,t,l){(function(e){e.fn.vectorMap("addMap","ca_lcc",{insets:[{width:900,top:0,height:867.2308867877658,bbox:[{y:-10408206.406521406,x:-2874590.5560752787},{y:-4979679.615160914,x:2759058.0911967778}],left:0}],paths:{"CA-NT":{path:"M340.43,125.99l5.05,-2.26l0.92,-0.14l1.84,0.57l2.33,-0.98l0.54,-0.9l1.17,-1.01l2.46,-0.96l1.23,0.01l1.01,1.79l0.53,0.4l-1.93,8.61l-1.55,0.59l-2.09,-1.15l-0.06,-0.73l-1.16,-1.56l-1.32,0.13l-0.23,1.13l-0.75,0.07l-0.24,1.09l-1.34,-0.24l-0.23,-1.68l-1.46,-1.53l-3.25,0.54l-0.46,0.38l-1.74,0.41l-0.1,-1.27l0.65,-0.58l0.17,-0.74ZM104.46,307.55l0.14,-0.94l0.91,-1.34l0.08,-0.7l1.08,-0.38l1.14,-1.29l0.69,-1.67l-0.23,-0.84l1.2,-1.51l0.56,-2.12l-0.07,-0.85l-0.74,-0.92l0.49,-1.16l11.83,-21.1l1.9,1.44l0.78,1.18l0.44,2.04l1.02,1.11l0.02,1.76l1.01,0.5l0.65,0.95l0.67,-0.55l-0.52,-1.74l0.25,-1.06l-0.44,-1.05l1.06,0.36l0.07,-0.5l-1.28,-1.24l0.06,-1.24l-1.48,-0.63l-0.42,-0.86l0.56,-0.17l0.07,-1.17l0.48,1.3l0.75,0.48l1.01,0.1l1.05,-0.56l-0.29,-0.39l-0.98,-0.28l0.02,-0.91l-0.75,-1.17l0.91,-2.19l0.82,3.03l1.3,1.4l0.43,-0.74l-0.92,-1.52l-0.27,-2.64l0.29,-0.58l0.65,0.02l-0.28,2.19l0.81,0.07l0.59,-1.89l0.54,0.43l0.23,1.25l1.1,1.25l0.63,-0.49l-0.11,-0.99l0.85,-2.21l1.62,-0.07l0.43,0.47l0.75,0.05l1.3,0.93l0.72,1.27l0.44,0.09l0.73,-0.37l0.45,-0.82l-0.22,-0.8l1.83,-2.02l0.7,0.3l-0.05,0.59l-1.04,0.83l0.39,1.34l1.04,1.47l0.86,0.25l-2.7,1.23l-1.24,1.17l-1.1,0.22l-1.67,1.68l-0.26,0.8l0.9,0.19l1.58,-1.41l2.09,0.22l0.77,-0.72l1.23,0.52l0.71,-0.84l1.16,0.21l1.48,1.15l1.16,-0.3l0.26,0.24l1.67,-1.31l0.74,-1.04l0.08,-0.68l0.93,-0.64l0.18,0.58l0.47,0.3l0.66,-0.09l0.71,0.91l1.31,0.19l0.55,-0.26l0.39,-0.67l0.78,0.93l0.89,-0.58l2.37,-0.04l1.07,-0.91l1.14,-0.33l1.48,0.09l0.6,-0.85l0.47,0.33l0.04,0.46l-0.7,1.79l0.73,0.45l0.61,-0.9l0.73,-0.09l1.56,-1.89l0.67,-0.18l0.03,-0.74l1.1,-0.2l0.29,0.66l0.93,-0.19l0.39,-0.56l0.33,0.91l1.18,-0.31l-0.38,1.09l0.76,0.43l-0.12,0.41l0.54,0.43l0.58,-0.35l1.12,0.71l1.2,-0.6l1.31,-1.78l0.48,-0.01l-0.43,1.39l0.64,0.69l-0.36,0.67l0.25,0.54l-0.99,0.13l-0.14,0.6l-0.58,0.26l-4.41,0.77l-1.71,-0.24l-0.99,0.6l-1.08,0.04l-1.03,1.21l-1.62,-0.04l-1.6,1.4l-0.18,-0.34l0.28,-0.83l-0.34,-0.45l-1.04,-0.22l-0.59,0.3l-0.57,-0.27l-0.48,0.2l-2.83,-0.93l-1.21,0.17l-0.7,-0.27l-2.29,1.84l-0.29,1.06l-2.52,0.0l-0.5,0.34l-0.53,-0.63l-1.66,0.06l-1.27,0.73l-0.17,0.49l-1.1,0.9l-0.12,0.66l-0.76,0.22l-0.47,-0.62l-1.16,0.22l-1.4,1.59l-0.26,0.73l-0.29,0.05l-0.26,-0.55l-1.06,0.01l-0.96,1.13l-0.25,1.27l0.56,1.44l1.19,1.93l1.0,0.53l0.66,-0.08l0.11,-0.38l-0.23,-0.69l-1.04,-0.58l0.38,-0.94l0.7,0.04l0.57,0.64l0.56,-0.31l0.06,-0.47l0.4,1.43l0.52,0.32l0.5,-0.48l0.99,1.02l1.61,-0.85l0.13,-0.44l-0.58,-1.64l-0.52,-0.17l-1.0,0.36l-0.35,-0.72l0.45,0.44l0.68,-0.28l-0.6,-1.73l0.72,-1.38l1.23,0.44l1.05,-0.46l0.45,0.71l0.75,-0.18l0.71,-0.64l0.65,0.9l1.17,-1.23l1.44,0.08l1.83,-0.69l1.41,-1.24l0.1,-0.41l0.78,-0.23l0.04,-0.44l0.67,0.77l-1.27,1.34l-0.23,0.67l0.81,0.22l-0.39,0.95l0.99,-0.0l1.07,-0.65l0.41,0.07l0.21,0.13l-0.46,0.86l0.88,0.61l-1.32,1.5l-0.51,1.19l0.07,0.7l0.58,0.3l0.61,-0.28l1.03,-2.43l1.66,-0.94l0.16,-0.62l1.48,-0.47l0.48,-0.61l-0.1,-0.43l2.35,-1.13l0.49,-0.85l1.42,-0.99l1.05,0.28l3.79,-0.03l1.01,-0.38l2.58,0.65l-1.07,2.79l1.07,1.23l0.82,0.1l0.27,-1.09l1.23,0.05l2.37,-1.56l2.78,-0.96l1.22,-3.31l1.85,-0.43l0.55,0.37l1.09,-0.16l2.12,0.3l0.7,0.51l0.27,-0.41l-0.24,-0.91l-2.64,-2.29l0.11,-0.52l0.3,0.3l0.53,-0.08l0.77,-1.23l-0.54,-0.44l-1.31,-0.01l1.01,-1.83l1.46,-1.04l1.82,4.77l0.72,3.82l-0.37,5.36l0.33,0.97l-0.74,1.57l-0.33,3.92l1.05,5.2l1.21,3.11l0.72,1.01l0.88,0.26l1.06,2.07l0.85,0.12l0.6,-0.52l0.05,-0.65l1.59,0.69l1.22,-1.47l-0.31,-0.47l0.38,-0.46l-0.67,-1.16l0.72,-1.05l-0.85,-0.79l-0.04,-0.56l0.56,-0.7l0.61,0.38l1.75,-0.43l-0.33,1.7l0.42,0.47l0.37,-0.09l1.3,-1.37l-0.48,-1.18l-1.07,-0.69l0.82,-0.42l0.51,-0.93l1.18,-0.99l2.01,0.05l0.56,-0.74l0.29,0.27l-0.34,0.03l-0.23,0.62l0.44,0.52l-0.71,0.35l0.09,1.35l-0.94,1.01l-0.57,1.34l1.06,1.48l0.76,0.13l0.57,-0.34l0.54,0.45l-0.13,0.38l-1.56,0.75l-0.73,1.21l-1.89,0.99l-0.47,0.95l-0.59,0.04l-0.25,0.44l0.29,1.05l0.86,0.84l1.12,0.58l0.72,0.01l0.23,0.41l0.53,0.01l0.32,-0.52l1.93,1.27l2.46,-0.33l0.26,-1.48l0.87,-0.15l1.02,0.51l0.3,-0.25l0.81,-1.37l0.11,-0.97l0.88,-1.02l0.45,-1.87l1.23,-0.68l0.86,1.2l0.75,-0.28l1.55,0.99l3.12,0.8l3.72,2.51l3.19,4.28l0.37,1.46l-10.78,31.16l10.4,16.31l12.52,18.3l13.34,18.03l12.32,15.52l14.94,3.76l6.82,13.72l2.18,2.36l1.96,1.15l30.79,11.84l26.18,8.95l-10.8,81.07l-27.95,-4.19l-23.5,-4.25l-29.2,-6.22l-23.2,-5.69l-28.76,-8.01l-22.8,-7.12l-28.52,-9.89l-16.81,-6.36l-0.18,-0.73l-0.43,-0.33l-0.96,0.05l0.81,-1.02l-0.28,-4.88l0.73,-2.33l-0.28,-0.79l-1.31,-0.57l0.24,-1.49l-0.61,-2.47l1.97,-1.43l0.22,-3.72l-2.24,-1.11l-1.04,0.62l-0.48,1.05l-2.45,-0.87l-2.01,0.56l-1.21,-1.31l-1.29,-0.74l-0.59,-1.26l-0.72,-0.6l-0.78,0.07l-1.01,1.06l-0.29,-0.29l0.24,-0.75l-0.52,-0.5l-1.06,-0.17l-0.38,0.32l-0.1,0.76l-0.41,0.1l-0.86,-0.35l-0.75,-1.07l-0.52,-0.06l-1.36,0.61l-0.34,-0.8l-0.94,-0.1l1.63,-5.05l-0.31,-0.69l-0.98,-0.18l1.04,-0.41l0.63,-1.24l0.92,-3.44l-0.25,-0.84l0.26,-1.46l-1.07,-1.73l-2.01,-0.66l-0.66,-0.99l-0.05,-0.94l-0.68,-0.72l-0.34,-1.54l-0.44,-0.46l0.4,-1.41l-0.03,-1.72l-0.37,-0.58l-0.73,-0.1l0.25,-1.73l-0.53,-1.26l0.32,-0.68l-0.79,-2.47l-1.51,-0.56l-1.12,0.7l-0.11,-1.18l-0.94,-0.95l-1.25,-0.18l-0.47,-0.89l0.84,-0.58l0.0,-2.28l0.95,-0.43l0.28,-0.54l-0.39,-0.69l0.37,-0.3l0.75,0.06l0.49,-0.54l-0.03,-0.8l-1.6,-2.55l0.39,-1.47l-0.5,-1.07l0.27,-0.98l-0.25,-2.15l0.4,0.06l0.76,-1.19l1.64,-1.3l0.21,-0.71l-0.47,-0.62l-0.8,-0.15l-0.3,-0.58l0.26,-2.13l-0.48,-0.59l-0.05,-1.15l-0.63,-0.54l0.74,-0.4l1.57,-0.07l0.77,-1.24l1.11,-0.59l0.08,-3.19l-0.8,-0.68l0.35,-1.33l-0.42,-0.38l-1.1,0.18l-0.14,-0.44l1.9,-0.06l0.56,-1.03l-1.49,-1.53l-0.71,-2.56l-0.55,-0.3l-0.74,-1.16l0.5,-1.17l-0.6,-0.74l-0.13,-1.41l0.94,-0.65l-0.02,-2.0l-0.29,-0.55l0.6,-0.72l-0.24,-2.3l-1.89,-2.03l-0.92,0.77l-0.7,0.12l-0.75,-0.01l-0.36,-0.61l-0.72,-0.22l1.94,-1.43l0.12,-0.41l-0.28,-0.82l-0.72,-0.5l-0.29,-0.98l-0.01,-2.24l-0.78,-0.71l-0.72,-1.79l-1.02,-0.87l-0.65,-0.13l0.0,-0.66l1.38,-0.32l0.62,-1.63l1.7,-0.39l0.34,-0.37l0.1,-1.36l-1.06,-0.79l0.65,-0.87l-0.01,-0.71l-0.29,-0.49l-0.9,-0.02l0.19,-0.45l0.87,-0.55l0.71,0.18l1.01,-1.21l2.29,-0.75l1.42,-1.78l1.31,-0.69l0.15,-4.09l-0.81,-1.96l0.67,-0.54l1.76,-0.15l0.42,-0.65l0.01,-0.78l-0.56,-0.46l-0.6,0.02l0.1,-0.75l-0.44,-0.59l-1.0,-0.06l-2.28,1.16l-0.4,-0.16l1.28,-1.17l0.11,-0.45l-0.33,-0.59l-1.96,-0.69l-1.63,-0.05l-0.64,0.46l-1.07,-0.82l0.77,-1.25l-0.44,-0.84l1.7,-0.84l1.09,-2.06l0.16,-0.66l-0.32,-0.69l-1.15,-0.51l1.43,-1.81l0.18,0.29l0.73,0.08l0.45,-1.72l0.97,-0.32l0.28,-0.51l-0.44,-0.81l-0.09,-1.21l0.41,-0.5l-0.11,-1.08l0.63,-0.31l0.59,-0.96l-0.12,-2.62l-0.75,-1.25l1.56,0.55l0.46,-0.15l0.06,-0.73l-16.24,-8.77ZM212.99,287.11l-0.0,-0.01l-0.45,-0.39l0.6,0.28l-0.15,0.13ZM212.05,286.55l-0.11,0.01l-0.06,-0.14l0.18,0.13ZM180.17,279.08l0.22,-0.13l-0.03,0.22l-0.19,-0.09ZM142.41,285.87l-0.69,-0.85l0.05,-0.26l0.51,-0.01l0.13,1.12ZM142.96,264.87l0.0,-0.21l0.23,0.0l-0.16,0.1l-0.07,0.11ZM156.61,271.56l-0.26,-0.16l-0.02,-0.28l0.35,0.17l-0.07,0.26ZM155.74,270.75l-0.15,0.03l0.11,-0.14l0.03,0.11ZM160.01,281.13l0.4,-0.64l0.34,-0.13l0.07,0.65l-0.81,0.12ZM202.48,297.51l-0.11,-0.08l0.06,-0.02l0.05,0.1ZM201.89,297.32l-0.66,-0.04l0.07,-0.32l0.01,-0.01l0.59,0.37ZM211.17,288.3l-0.48,-0.11l-0.4,0.32l-0.21,-0.52l1.07,-0.1l0.02,0.4ZM208.14,287.7l-0.36,0.28l-0.26,0.01l0.62,-0.56l-0.0,0.27ZM335.17,145.92l1.0,-0.91l-0.43,-1.22l0.64,-1.86l-0.24,-1.59l1.26,-2.2l0.25,0.64l0.45,0.13l0.76,-0.79l3.51,-1.13l0.74,0.23l1.64,-0.35l0.71,0.43l1.24,-0.7l1.27,-0.2l1.05,0.14l0.29,0.54l0.59,0.26l1.22,-0.62l3.04,0.79l-0.79,3.54l-1.13,0.52l-3.24,-0.04l-0.82,0.7l-0.06,0.82l0.87,1.98l2.92,0.26l-0.45,1.5l-0.01,1.69l-0.82,0.85l0.14,1.08l-0.89,0.91l-1.88,0.72l-1.37,0.04l-0.52,0.59l-1.94,-0.92l-0.98,0.55l-3.89,0.96l-1.46,-1.4l-0.3,-2.44l-0.41,-0.24l-0.64,0.19l-0.54,-0.49l-0.03,-1.17l-0.89,-0.46l0.16,-1.34ZM343.19,180.35l0.39,-0.57l0.14,-1.89l1.48,-0.35l-0.86,3.83l-1.15,-1.03ZM297.77,196.61l-2.26,-1.86l-0.55,-1.22l0.38,-0.82l0.76,-0.32l0.24,-0.76l2.05,-1.76l0.55,-0.25l6.65,1.88l3.36,-1.6l1.84,0.21l0.67,-1.17l1.68,-0.67l0.17,-0.56l-0.66,-0.53l-2.08,0.6l-1.88,-0.19l-1.9,0.31l-1.11,0.5l-5.82,-1.7l0.31,-0.79l2.82,-2.79l6.28,0.76l0.48,-0.28l0.79,0.65l4.2,0.37l0.7,-0.36l0.28,-0.91l-0.5,-0.5l-4.76,-0.77l-0.49,-0.35l-2.68,-0.05l-2.24,-1.68l0.21,-0.61l1.35,0.12l0.37,-0.43l0.07,-1.43l-0.97,-0.43l0.79,-1.37l0.84,-0.74l2.07,-0.37l2.45,1.3l1.29,0.19l3.33,1.91l1.21,-0.14l0.02,-0.84l-1.49,-0.63l-0.23,-0.8l-1.14,-1.05l-2.82,-0.86l-0.3,-0.94l0.64,-0.8l-0.1,-0.61l2.58,-1.59l2.72,0.22l1.32,-0.67l0.16,0.75l1.65,0.26l1.13,1.18l-0.07,1.46l-0.72,0.79l0.44,2.55l-0.57,0.6l0.33,1.25l2.02,0.22l2.23,-0.84l1.08,0.55l0.85,-0.19l0.3,1.16l1.82,1.55l-0.7,1.1l0.22,1.97l0.35,0.65l1.2,0.8l1.56,2.3l-1.85,0.28l-0.97,0.54l-0.56,1.29l0.4,0.38l0.83,-0.16l0.79,0.5l0.52,-0.36l1.19,0.13l-0.09,0.43l0.56,0.69l-0.19,1.08l0.36,0.37l-0.82,2.31l0.43,2.83l1.72,0.27l1.16,-0.38l1.83,0.08l0.43,0.89l2.08,0.36l-3.46,15.46l-0.59,0.13l-1.01,-0.67l-0.79,0.44l-0.17,0.72l-1.49,-0.26l-0.41,0.8l0.12,1.27l-2.4,1.0l-0.25,0.41l-1.6,0.27l-0.55,0.48l-0.67,-0.2l-1.85,1.17l-3.69,0.32l-1.41,0.46l-3.52,-0.48l-1.07,-0.47l-2.46,-1.54l-2.23,-3.46l-0.83,-2.35l0.38,-0.84l2.93,-1.35l0.8,0.07l0.73,-0.33l1.31,0.27l1.04,-0.25l0.62,0.52l0.49,-0.13l0.19,-0.89l0.89,-0.99l1.85,-0.47l4.43,0.55l1.47,0.89l1.64,-0.19l0.99,-1.0l1.23,-0.45l0.51,-0.83l1.59,-0.92l0.09,-0.52l1.0,-0.88l-0.22,-0.82l-0.77,-0.71l-1.12,-0.14l-1.02,1.34l-1.06,0.63l-0.85,-0.15l-0.16,-0.58l-0.45,-0.2l-1.17,0.94l-0.87,-0.44l-1.62,0.22l-0.26,-0.33l1.23,-0.9l-0.09,-0.91l-0.35,-0.68l-0.46,-0.1l-0.62,0.58l-0.13,0.67l-0.26,-0.06l0.48,-1.27l-0.3,-0.89l-0.59,-0.2l-0.98,1.81l-0.08,1.28l-0.92,0.5l-0.8,0.07l-0.1,-1.12l-0.35,-0.31l-0.9,1.31l-3.84,-0.33l0.32,-1.39l1.77,-0.52l0.23,-0.6l-0.46,-0.42l-1.17,0.31l1.46,-2.76l3.51,-1.68l-0.97,-0.99l-2.7,0.74l-0.38,-2.37l-0.69,-0.02l-0.22,0.35l-0.36,2.28l-1.44,2.63l-0.13,-1.23l-1.14,-1.28l-1.05,0.74l-0.08,0.77l0.95,0.5l0.21,1.76l-1.36,2.08l-3.46,1.29l-0.36,-0.05l-0.39,-0.67l0.23,-1.39l0.63,-1.29l-0.11,-1.68l-0.42,-0.25l-1.34,1.5l-0.77,-1.27l-0.59,-0.09l-0.29,0.56l0.11,2.33l-0.93,1.06l-2.19,-2.46l0.89,-0.36l0.57,-0.73l-0.26,-0.63l-1.29,0.17l0.63,-0.76l0.26,-1.45l-2.29,-0.11l-1.24,1.13l-0.81,-1.06l-0.74,-0.14ZM328.08,134.65l1.49,-0.41l0.93,-1.05l1.49,-0.48l-0.42,0.64l0.17,1.23l0.84,0.29l0.26,1.88l1.08,1.0l-0.13,1.05l0.28,0.68l-0.86,0.82l-2.45,0.83l-0.42,-0.22l-0.69,-1.15l0.02,-0.72l-1.13,-2.38l-0.46,-2.01ZM321.15,163.02l0.27,-0.55l1.37,-0.86l1.02,-0.17l0.95,0.34l2.18,0.1l1.23,1.73l-0.05,1.16l-1.23,1.11l-0.66,-0.6l-3.08,-0.94l-2.0,-1.32ZM323.52,255.67l3.92,1.28l-0.95,4.27l-0.31,-0.07l-0.4,-1.5l-1.62,-0.83l-0.69,-2.28l0.06,-0.87ZM325.57,263.35l0.07,-0.72l0.09,0.01l0.37,0.29l-0.13,0.59l-0.39,-0.16ZM261.06,269.52l0.42,-3.04l1.57,-3.05l1.05,-0.92l1.78,-0.91l0.8,-1.49l0.97,-0.67l0.88,0.18l2.34,-0.29l0.56,-0.55l0.36,-1.5l-0.12,-0.87l-0.52,-0.56l-1.2,-0.42l-0.42,-0.6l0.04,-1.02l0.95,-1.39l2.28,-1.24l0.66,-0.77l2.37,-0.69l2.57,-1.65l2.03,-1.97l0.89,0.17l2.38,-0.35l2.61,-1.39l0.63,0.1l5.36,-1.34l1.37,0.01l1.28,-0.38l0.6,-0.51l0.67,0.14l0.85,-0.48l1.59,-0.19l1.66,-0.82l0.38,0.01l1.58,1.5l0.76,4.13l-2.16,5.66l0.16,1.56l-1.74,-0.03l-1.07,0.84l-0.27,1.63l-2.29,1.2l0.2,1.21l1.64,0.68l0.59,-0.7l2.44,-0.63l0.2,0.37l0.74,0.2l-0.08,0.49l0.37,0.37l0.67,-0.09l1.89,-1.23l0.41,-0.92l0.07,-0.89l-0.92,-0.59l2.08,-2.47l1.62,-1.35l0.96,-0.15l2.61,1.86l1.36,1.71l1.28,0.45l2.21,2.46l0.69,0.37l0.24,1.29l1.27,0.82l-0.93,2.75l-1.69,1.01l0.02,0.76l-3.52,1.88l-0.22,0.43l0.3,0.81l0.71,0.42l-0.88,1.61l0.18,0.88l0.68,-0.03l0.87,-1.47l2.69,-1.14l0.94,2.06l0.72,-0.16l0.21,-2.62l0.87,-0.72l0.04,-0.5l0.91,0.33l0.54,-0.43l-0.08,-0.87l0.72,-0.65l0.55,0.58l-0.56,0.44l0.05,0.88l1.35,1.71l0.75,-0.09l0.09,-0.57l-1.02,-1.51l0.87,-0.51l1.37,2.93l-11.47,51.41l-17.46,-4.16l-0.48,0.29l-0.35,1.39l-1.14,0.12l0.0,0.67l1.45,0.6l-1.3,-0.38l-0.5,0.41l-0.91,-0.23l0.76,-2.9l-0.37,-0.69l-29.82,-8.44l-0.5,0.24l-0.86,2.55l1.84,5.57l-0.46,-0.2l-0.66,-1.15l-0.8,-0.68l-0.68,-1.43l0.13,-4.89l0.67,-0.69l1.4,-0.58l1.73,-0.24l3.39,0.25l3.67,-0.18l11.18,1.07l2.11,0.57l0.9,1.01l2.68,1.14l1.35,-0.09l2.98,1.9l0.67,-0.2l2.43,1.71l0.51,-0.14l0.14,-0.67l0.71,0.47l0.77,-0.34l-0.01,-0.27l0.91,0.22l0.56,-0.27l1.17,0.76l3.05,0.53l0.77,-0.31l0.11,-0.56l-0.29,-0.32l0.27,-0.48l-0.57,-0.96l-1.79,-0.31l-0.91,-0.68l-0.84,-3.09l-0.67,-0.2l-1.08,-0.99l-0.79,0.15l-1.03,-1.36l-0.64,-0.28l-0.62,0.15l-0.92,-1.37l-0.63,-0.24l-0.19,-0.8l-1.01,-0.25l-0.69,-0.96l-0.46,-0.05l-0.39,0.5l-0.67,-1.05l-1.73,-1.01l-1.72,0.58l-1.18,-0.69l-1.38,0.56l-2.51,-0.34l-1.32,0.15l-3.15,-0.78l-0.6,0.23l-1.02,-0.84l-2.18,-0.06l-0.63,-0.48l0.18,-0.65l-0.56,-0.52l-2.45,-0.59l-0.91,0.29l-2.02,-0.49l-1.54,-0.86l-0.61,0.03l-0.43,-0.55l-1.39,0.06l-0.5,-1.05l0.38,-0.76l-0.22,-0.93l-2.44,-4.15l-0.27,-2.19l0.33,-0.6l4.75,-1.74l2.29,0.35l2.83,-0.41l1.41,0.46l0.88,-0.42l0.18,-0.46l3.98,-0.43l0.61,0.62l0.81,-0.17l1.81,0.45l0.73,-0.44l-0.03,-0.61l-1.86,-1.16l1.71,-0.55l0.31,0.35l0.7,-0.0l0.31,0.56l1.18,0.74l1.71,-0.3l1.18,-0.56l0.16,-0.64l-0.7,-0.44l-1.42,0.43l-0.78,-0.08l-0.21,-0.12l0.61,-0.47l-0.15,-0.44l-1.08,-0.72l-1.49,-0.27l-2.81,0.29l-2.53,-0.28l-2.19,0.43l-1.56,-0.54l-1.22,0.36l-0.84,-0.12l0.4,-1.13l-1.05,-1.55l-1.28,0.93l0.11,0.7l0.6,0.3l-0.39,0.69l-0.78,-0.88l-0.84,0.41l-0.55,-0.45l-1.68,-0.36l-0.42,-1.04l0.66,-1.04l0.9,-0.41l2.39,0.85l0.28,-0.38l0.75,-0.09l0.25,-0.72l-1.15,-1.3l1.24,-0.2l0.19,-0.81l-2.72,-0.71l-0.79,0.27l-0.68,0.84l-0.48,-0.03l-0.46,-1.51l-0.75,-0.64l-1.98,-0.51l-0.99,0.87l-0.25,-0.31ZM315.48,268.17l-0.79,0.04l-0.04,-0.21l1.17,-0.51l-0.34,0.67ZM272.81,162.81l0.83,-0.98l0.4,0.17l1.08,-0.8l0.89,-1.79l1.46,-0.77l2.3,0.16l0.97,0.64l1.33,0.17l0.56,-0.22l1.24,-1.44l0.32,-0.92l1.48,-1.14l0.49,-1.02l0.58,0.19l1.16,-0.28l0.78,-0.61l1.48,-0.1l1.56,-0.97l0.35,-1.57l1.23,-0.32l0.64,-1.04l0.68,-0.38l0.26,-0.76l0.98,-0.09l1.12,-1.54l1.02,-0.11l0.51,-0.71l1.48,-0.62l1.35,-2.17l0.75,-0.51l1.03,0.44l1.58,-0.55l2.55,0.93l1.07,-0.28l-0.04,0.4l0.84,0.27l0.14,0.7l1.17,0.65l1.07,1.51l1.58,0.18l0.36,-0.74l0.35,0.46l0.67,0.06l0.37,-0.75l1.09,-0.81l-0.22,-0.81l-1.45,-0.48l-0.12,-0.94l0.79,-0.07l1.21,-0.74l0.09,-0.67l1.38,0.07l1.15,1.83l-0.1,0.87l1.46,1.39l1.01,2.22l-0.02,0.53l-0.69,0.76l-1.45,0.12l-0.9,0.65l-1.94,-0.05l-0.62,0.98l-0.64,0.2l0.11,2.98l1.96,2.78l-0.93,0.62l-1.65,-1.71l-0.48,0.02l-0.45,0.49l-0.12,0.76l0.52,1.85l0.62,0.63l-0.08,2.78l-0.62,0.28l-0.74,1.04l-1.46,0.65l-1.07,0.01l-1.18,-0.48l-0.84,0.41l-0.52,-0.36l-0.55,0.11l-0.74,0.87l0.06,1.54l-0.44,2.45l-1.34,0.94l-1.23,0.3l-0.84,-0.49l-0.11,-1.27l-0.95,-0.47l-0.42,-2.07l0.76,-1.8l0.88,-0.73l0.15,-1.62l0.62,-0.74l0.28,-1.2l1.64,-1.76l0.07,-1.13l-0.45,-0.66l-0.59,0.04l-1.03,0.98l-1.49,-0.63l-0.55,0.27l-0.13,1.02l-0.51,-0.31l-0.61,0.32l-0.14,0.98l0.37,1.03l-0.31,1.73l-0.91,0.0l-0.48,0.74l-0.29,-0.17l-0.19,-1.11l-0.79,-0.43l-0.42,0.57l-0.7,0.24l-0.39,1.07l0.58,0.56l0.06,0.56l0.6,0.37l-0.17,2.29l-0.72,0.92l-0.84,-0.26l-0.74,0.3l-0.8,2.2l-0.6,0.78l-0.74,0.29l-0.37,-0.38l0.36,-1.66l-0.29,-1.71l0.52,-2.6l-0.49,-0.23l-0.55,0.61l-0.44,-0.35l-0.66,0.27l0.04,0.99l-0.56,0.72l0.12,2.13l-0.47,-0.14l-0.42,0.38l0.02,0.74l-0.41,-0.17l-0.55,0.41l1.08,2.04l-0.1,0.91l-0.51,-0.34l-0.35,0.13l-0.82,1.1l0.04,0.39l-1.36,1.08l-0.71,0.02l0.1,-0.78l-0.48,-0.68l-2.02,1.61l0.77,-2.24l0.75,-0.9l0.0,-1.44l-0.38,-0.3l-0.92,0.11l0.1,-0.99l0.73,-0.78l0.03,-0.56l-0.3,-0.17l0.66,-0.56l-0.72,-1.92l-0.52,-0.12l-1.12,0.76l-1.06,2.34l-0.03,1.09l-1.31,0.08l-0.93,0.92l-0.14,-1.26l-1.81,-2.34l-1.81,-0.41l-0.67,1.27l-1.44,0.51l-0.88,-0.46l-0.12,-0.41l0.71,-0.41l1.49,-2.04l0.36,-1.31l-0.84,-1.36l-1.28,0.23ZM299.65,310.08l0.53,0.27l0.45,0.46l-0.39,-0.06l-0.6,-0.66ZM287.73,182.36l0.69,-0.85l4.73,-3.33l1.13,-1.26l1.85,-0.54l1.07,0.16l0.92,-1.24l1.31,-0.42l0.79,-0.83l0.46,-0.05l0.46,0.38l0.14,0.3l-1.31,2.19l-2.18,2.12l-0.18,0.62l-1.06,1.07l-0.32,1.05l-2.69,2.15l-0.04,0.48l-2.56,1.32l-0.81,-0.98l0.09,-0.48l-0.29,-0.32l-1.56,-0.66l-0.65,-0.89ZM219.97,246.31l1.41,-1.91l0.11,-1.2l0.58,-0.36l1.1,-0.08l-0.32,-0.78l0.18,-0.7l0.48,0.19l0.98,-0.52l0.27,-1.09l0.89,-0.57l1.76,-2.13l1.99,-0.91l0.69,0.17l0.33,-0.36l0.17,-0.64l-0.47,-0.74l1.39,-1.18l-0.11,-0.61l0.47,-0.8l0.25,-1.52l-0.23,-0.7l0.67,0.55l1.19,-0.31l0.51,0.29l0.98,-0.1l1.04,-0.37l0.42,-1.4l-0.51,-0.63l-0.15,-0.96l-0.68,-0.17l-0.06,-1.13l0.71,-0.76l0.69,0.02l0.56,-0.39l0.08,-0.6l2.32,-2.69l0.8,-0.47l0.23,-1.17l1.24,-0.65l0.8,0.03l0.34,-0.54l0.77,-0.34l0.67,-1.15l0.29,-1.31l1.55,-0.35l1.1,-1.28l0.25,-1.97l-0.31,-0.53l-1.33,-0.8l-0.1,-0.5l0.42,-1.09l-0.23,-3.55l0.64,-1.27l0.5,-3.11l-0.51,-0.66l0.56,-0.75l-0.26,-0.41l2.51,0.32l0.51,0.35l0.43,0.02l0.38,-0.41l3.46,0.81l1.3,-0.08l4.09,1.2l3.23,0.37l3.44,-0.17l2.16,1.86l0.32,0.91l-0.08,1.29l3.74,4.85l1.04,0.62l0.62,1.06l0.81,0.25l-0.47,1.0l-1.5,1.46l-0.24,1.04l0.36,0.8l0.74,-0.05l0.38,-1.36l0.97,-0.5l1.31,-1.55l1.19,0.38l0.28,0.38l-0.47,1.34l0.08,1.01l-0.57,0.34l-0.89,1.63l0.34,0.56l1.91,-0.18l1.59,-1.69l0.28,-0.77l-0.19,-1.06l0.98,-0.4l4.16,-0.06l3.39,2.19l2.27,4.11l1.8,5.75l0.49,0.47l1.16,3.45l1.44,1.82l0.81,3.18l-0.08,1.01l-3.31,1.88l-4.92,0.78l-6.1,2.78l-1.26,-0.07l-5.26,2.35l-1.45,0.23l-1.65,0.71l-0.85,0.83l-1.62,-0.12l-1.32,0.83l-2.03,0.7l-0.96,2.07l-1.6,1.95l-0.47,1.5l-0.93,0.52l-2.88,1.16l-1.62,-0.74l0.17,-0.63l-0.24,-0.33l-0.93,-0.17l-0.55,0.71l0.19,1.09l-0.34,1.5l-3.38,3.51l0.05,1.25l-1.16,2.65l-0.16,1.27l-1.86,2.66l-1.02,0.7l-2.7,0.45l-3.04,-0.02l-0.44,-0.37l0.33,-0.56l-0.21,-1.0l-1.09,-0.53l-4.34,3.08l-3.99,0.69l-1.69,1.33l-1.8,-0.62l-0.51,-1.09l-0.25,-2.74l0.46,-4.89l-0.17,-1.56l-0.39,-0.61l0.01,-2.66l-0.5,-1.41l-2.97,-3.64l-2.15,-3.79l1.11,0.8l0.52,-0.4l-0.02,-0.67l-0.4,-0.56l-1.67,-0.72l-3.23,-0.72ZM278.89,175.73l-0.49,-0.42l1.55,-0.55l-0.56,0.63l-0.51,0.34ZM280.89,173.14l-0.05,-0.52l0.37,-0.4l-0.17,0.44l-0.15,0.48ZM265.98,295.52l0.41,0.33l-0.56,-0.18l0.16,-0.15ZM192.19,266.74l0.3,-0.36l0.16,0.54l-0.24,0.16l-0.22,-0.33ZM134.49,262.69l0.12,-0.19l0.63,-0.37l-0.53,0.46l-0.22,0.1ZM133.01,267.08l0.28,0.07l0.02,0.08l-0.15,0.11l-0.14,-0.25ZM125.45,269.42l0.35,-0.18l0.08,0.44l-0.34,-0.04l-0.09,-0.22Z",name:"Northwest Territories"},"CA-NU":{path:"M694.57,496.77l1.45,-0.41l0.98,0.82l0.52,0.93l-1.78,-0.16l-1.15,-0.84l-0.03,-0.34ZM682.9,477.17l0.06,-0.73l3.09,-1.55l2.28,-0.08l0.16,0.84l0.97,-0.11l-0.26,0.99l0.67,0.87l0.04,0.63l-0.57,0.8l-0.1,1.41l-0.48,-0.03l0.2,-0.37l-0.27,-0.55l-1.47,0.05l0.01,-0.29l-0.54,-0.36l-0.45,0.12l-0.52,-0.72l-1.64,-0.3l-1.18,-0.63ZM458.86,294.89l0.69,-1.03l0.12,-1.87l1.28,-0.97l0.41,0.23l0.46,-0.24l0.63,-1.06l-0.01,-0.62l-0.42,-0.41l-1.24,0.36l-0.49,-0.37l-0.34,-2.89l1.12,-2.11l-0.36,-0.48l0.36,-0.77l0.19,-2.79l0.15,-0.21l0.4,0.29l0.51,-0.11l0.34,-0.95l0.36,-0.14l0.13,-0.53l-0.73,-1.03l0.18,-0.83l1.18,0.54l0.58,-0.22l0.23,-0.85l-0.26,-0.58l-0.78,-0.45l0.74,-1.97l-0.38,-1.61l0.2,-0.36l0.16,0.26l0.43,-0.14l0.13,-0.38l-0.61,-0.85l0.51,-1.54l0.66,-0.7l-0.26,-0.44l0.45,-0.65l1.17,-0.06l0.12,-0.59l-0.94,-0.51l0.61,-0.81l1.41,0.47l0.55,-0.15l-0.1,-0.83l-1.25,-0.66l0.98,-1.74l1.16,-0.95l0.58,-1.42l4.02,-4.37l3.91,-2.04l3.49,-1.3l3.4,-0.13l1.76,0.44l3.97,0.22l1.49,1.34l-0.09,0.41l-0.39,0.92l-3.07,3.29l-0.74,0.43l-2.77,4.99l-1.59,4.49l-0.2,1.53l-2.06,4.52l-0.33,3.11l0.51,1.79l2.87,3.81l0.14,1.36l-1.11,2.75l0.04,3.45l0.38,2.71l0.54,0.48l1.61,4.19l1.24,1.26l0.91,1.49l0.64,0.41l0.25,0.78l1.1,1.03l0.66,1.16l1.93,0.96l0.28,0.43l1.59,0.27l0.08,1.57l0.55,0.31l0.2,0.65l-2.26,-0.26l-0.56,0.35l0.02,0.82l-0.69,-0.12l-0.57,0.29l-0.32,1.27l-1.2,-0.52l-1.85,0.77l-2.42,2.82l-3.42,1.32l-0.38,0.55l0.31,0.43l1.16,0.27l2.86,-0.76l2.85,-2.34l0.68,-0.95l1.5,-0.2l0.49,-0.42l2.28,0.52l0.56,-0.55l1.03,-0.26l-0.01,0.92l-0.51,-0.15l-1.13,0.39l-0.26,0.55l0.37,0.38l0.72,0.05l-0.06,0.67l0.58,0.71l-0.13,1.79l0.47,0.27l1.12,-0.17l0.37,-0.35l0.27,-1.15l-0.68,-2.37l0.1,-2.05l0.82,-0.76l-0.04,-0.5l-0.91,-1.17l0.13,-2.54l1.28,-0.72l0.23,-0.74l-0.35,-1.93l-0.72,-1.15l0.29,-0.96l-0.4,-0.73l-0.68,-0.22l-1.26,0.21l-0.31,0.48l0.13,0.39l-2.62,-0.82l-1.39,-1.79l0.48,-0.3l0.08,-0.55l-1.02,-2.06l-1.5,-1.05l-1.25,-0.46l-0.18,-0.49l1.72,0.19l-0.23,-0.81l1.12,-0.21l0.48,-0.51l-0.02,-1.02l0.65,-0.24l0.14,-0.45l-0.74,-1.32l0.52,-0.49l-0.09,-0.29l0.52,-0.18l0.32,0.44l0.63,-0.18l0.36,0.3l0.76,-0.34l1.93,1.98l1.21,0.53l0.72,1.21l1.02,0.76l0.34,1.5l0.53,0.49l0.54,-0.31l0.08,-1.28l-0.27,-1.08l-1.09,-0.87l-0.64,-1.52l-1.33,-0.47l-0.71,-0.9l-0.0,-0.81l-1.53,-0.76l0.54,-1.17l1.87,-0.1l0.64,-0.59l-0.05,-0.63l-0.67,-0.07l-0.38,0.35l-1.49,-0.13l0.33,-1.4l-0.35,-0.45l-1.12,0.68l-0.92,1.29l-1.61,-0.64l-1.12,-1.0l-0.66,-1.5l0.66,-0.27l0.24,-0.59l-1.19,-0.53l-0.44,-0.77l-0.08,-5.9l0.49,-1.27l2.32,0.46l1.67,1.04l3.06,1.1l1.54,1.13l2.18,0.68l0.2,-0.85l-2.01,-0.88l-2.6,-2.11l-2.93,-1.53l-1.19,-2.97l0.69,0.09l1.09,0.74l2.84,0.74l3.94,0.35l1.4,0.94l0.52,0.05l-0.06,-0.89l-1.15,-1.13l-5.25,-1.25l-2.97,-1.77l-0.82,-0.05l0.2,-2.03l1.57,-1.49l0.77,1.62l0.99,0.68l0.83,1.15l0.84,-0.07l0.18,-0.55l-1.66,-2.02l-0.49,-1.37l2.49,-1.67l2.45,0.71l0.73,2.42l0.51,0.6l0.49,-0.02l0.26,-0.97l-0.7,-3.07l-2.15,-1.0l1.91,-1.63l2.87,-1.83l0.38,0.28l0.57,-0.11l1.13,-1.93l4.82,-0.43l3.3,0.19l0.59,1.49l1.44,2.07l0.89,6.25l0.6,0.57l3.37,1.48l0.54,1.24l-0.42,2.62l0.28,1.36l1.2,2.0l1.25,0.59l0.49,1.29l-0.61,0.42l-1.06,1.94l0.18,1.18l-1.25,1.2l-1.39,2.04l-0.34,1.34l-0.79,1.18l-0.04,1.01l-1.07,1.14l0.38,0.63l1.13,-0.55l2.05,-4.19l1.74,-1.68l0.11,2.17l-1.34,1.85l-0.46,2.25l-0.79,0.26l0.13,0.45l1.94,1.39l-1.92,0.38l-0.11,0.75l-0.36,0.26l-0.03,0.63l0.44,0.31l0.83,0.03l0.58,-0.33l-0.06,1.88l-0.86,1.26l0.58,0.45l1.15,-0.69l0.47,-0.93l-0.06,-0.85l2.28,-1.73l0.25,-0.81l-0.16,-0.79l-0.82,-1.04l0.64,-0.06l0.77,-0.91l-0.47,-1.72l0.91,1.53l1.09,1.07l2.0,0.71l0.49,-0.54l-0.57,-0.78l-1.4,-0.66l-1.82,-2.49l0.53,-1.32l1.11,-0.88l1.33,1.64l-0.92,2.02l0.13,0.74l0.38,0.31l0.78,-0.26l0.43,-1.15l0.58,1.55l0.67,0.07l0.1,-0.87l-0.64,-1.52l0.82,-2.03l1.77,2.05l0.46,0.15l-0.07,0.8l0.33,0.72l-0.27,2.67l-1.03,2.24l0.12,0.44l0.62,0.44l0.84,-0.43l2.21,0.77l1.42,1.23l0.72,-0.44l-0.01,-0.5l-0.63,-0.54l-0.3,-0.94l-1.23,-0.3l-0.95,-0.84l-0.11,-2.89l2.0,1.09l1.2,3.33l1.53,2.41l1.42,0.81l1.14,0.25l0.37,-0.6l-0.59,-0.47l0.48,0.2l0.58,1.0l0.46,0.13l0.31,-2.04l-1.44,-0.54l-1.99,-2.7l-0.61,-0.18l-0.64,0.23l-1.18,-2.89l-1.97,-0.89l-1.13,-0.9l0.56,-1.27l-0.33,-0.73l0.81,-0.64l0.44,2.37l1.08,1.41l0.7,-0.56l-0.73,-1.43l-0.1,-1.29l2.36,0.65l0.59,0.63l0.45,-0.3l0.77,0.27l0.81,0.75l0.4,1.14l-0.15,0.87l0.61,0.29l0.53,-0.9l-0.22,-0.98l1.64,-0.35l2.11,0.9l0.48,-0.21l-0.13,-0.5l-1.12,-0.76l-1.2,-0.4l-1.69,0.17l-2.01,-1.39l-2.94,-1.01l-2.16,-1.59l-0.28,-1.48l0.49,-1.71l1.39,-1.61l1.28,-1.14l1.2,-0.39l1.06,-1.18l4.48,-0.37l1.22,0.71l0.16,0.89l0.52,0.5l3.11,0.45l0.56,2.06l0.61,0.47l0.66,-0.47l-0.32,-1.5l0.42,-0.69l1.2,0.0l1.93,0.9l1.73,0.36l0.53,1.58l1.91,3.11l-0.46,1.49l-0.95,1.37l-1.27,-0.25l-1.24,0.22l-2.91,2.14l-0.33,2.1l-0.75,1.09l-0.57,1.79l0.33,0.81l0.78,-0.31l0.47,-1.7l0.92,-1.46l0.26,-1.54l1.99,-1.69l0.77,-0.14l1.76,0.58l-1.7,1.0l-0.48,0.63l-0.21,3.99l-0.7,2.19l-1.44,0.77l-0.11,0.52l0.48,0.33l1.63,-0.52l0.55,-0.64l0.71,-2.62l0.15,-3.33l0.29,-0.42l1.09,-0.08l0.82,-0.68l0.54,-2.42l0.9,0.32l3.87,-0.17l0.92,0.9l0.57,1.21l-0.42,1.07l0.42,1.07l-0.26,0.8l-0.87,0.45l-1.1,-0.35l-0.33,0.65l0.18,0.36l-0.7,1.29l-1.15,0.73l-0.96,-0.09l-1.97,0.84l-0.39,0.52l-0.05,0.38l0.57,0.42l1.94,-0.92l0.63,0.31l-2.65,3.27l0.23,0.7l0.55,-0.1l1.21,-0.98l0.84,-1.22l1.01,-0.72l0.43,-1.33l0.28,-0.26l0.18,0.33l-0.06,1.06l-0.66,1.24l-1.41,0.53l-0.65,1.37l-0.05,0.52l0.56,0.41l0.74,-1.25l0.85,-0.18l-0.53,1.24l1.43,0.31l0.32,0.72l-1.98,4.49l0.25,0.66l0.85,-0.17l2.17,-4.95l-0.15,-0.96l-1.06,-1.78l-0.01,-0.47l0.68,-0.48l0.26,-2.28l0.65,-0.31l0.66,-1.43l0.52,-0.2l-0.53,2.66l0.36,1.13l0.93,0.59l0.43,-0.58l-0.72,-1.5l0.55,-0.76l0.39,-2.23l0.37,-0.41l0.92,-0.21l0.43,0.98l-0.74,1.09l0.06,0.68l-0.45,0.44l-0.42,3.14l-1.76,1.59l0.33,0.71l1.37,-0.82l0.2,1.52l-0.65,0.95l0.69,0.42l-0.72,1.87l0.74,0.32l1.26,-3.14l-0.2,-1.04l0.42,-1.9l-0.07,-1.72l0.6,-1.12l0.55,0.31l-0.13,2.41l0.61,1.05l-0.18,0.66l0.58,0.46l0.39,-0.16l-0.77,1.79l0.2,3.3l-0.07,0.44l-0.93,0.89l0.27,0.63l0.51,-0.04l1.23,-1.01l-0.01,-3.42l0.96,-2.35l0.28,-0.01l1.43,0.77l-1.0,1.14l0.48,1.6l-0.11,1.13l-0.87,1.71l0.76,1.2l0.46,0.19l0.29,-0.41l-0.38,-1.22l0.66,-0.72l0.42,-2.32l-0.23,-1.02l0.78,-0.18l0.33,-0.81l-0.04,-1.56l-0.52,-1.67l0.81,-0.19l0.58,-0.61l-0.16,-0.92l-0.54,-0.67l1.11,-1.15l-0.11,-2.23l7.09,1.89l0.97,0.79l0.12,0.55l1.23,0.9l1.53,1.97l-1.07,2.38l-0.26,2.06l-2.63,-0.48l-1.51,1.0l-0.44,0.82l0.19,0.87l-0.24,1.05l-0.77,0.74l-0.04,1.35l-2.72,1.93l0.03,0.47l0.46,0.12l2.02,-0.83l1.04,-0.93l0.6,0.28l-0.84,1.94l0.09,1.23l-1.54,1.42l0.08,0.57l0.75,0.44l1.6,-1.56l0.59,-2.29l1.55,-0.85l2.23,-2.28l1.62,-0.61l0.77,0.51l0.62,-0.2l-0.0,-0.67l-0.92,-0.84l0.25,-2.25l1.7,-2.06l0.62,-0.05l0.53,0.36l1.43,3.01l-0.98,1.81l-0.07,2.43l-1.64,1.47l-0.4,2.01l-2.14,-0.37l-0.75,0.42l0.12,1.53l-0.72,1.26l0.05,0.94l-1.08,0.39l-0.32,0.54l0.45,0.64l1.24,-0.56l0.08,1.68l-0.36,0.59l0.22,0.65l0.57,-0.05l0.49,-0.64l0.37,-1.45l-0.25,-2.22l0.65,-1.71l0.81,-0.31l0.9,0.23l-0.19,4.5l0.55,1.12l-0.83,5.47l0.79,0.17l0.98,-2.69l0.33,-2.96l-0.27,-0.77l0.11,-3.1l0.14,-1.62l0.4,-0.4l-0.53,-0.75l0.08,-1.34l0.93,-0.58l2.43,-3.47l1.07,-0.64l1.83,-2.13l0.44,0.09l-0.04,0.76l-0.62,1.81l-1.33,1.96l-1.69,1.01l-0.07,0.82l0.88,1.5l-0.46,1.01l0.42,0.5l0.61,-0.15l0.97,-1.17l-1.02,-1.74l1.0,-0.35l1.13,0.25l0.37,-0.3l0.18,-1.3l0.55,-0.62l1.35,-0.47l0.09,-1.77l0.66,-0.58l0.5,0.19l1.08,-0.36l1.09,1.02l6.27,2.05l0.21,0.76l-0.55,2.69l-0.45,-1.59l-0.83,-0.0l-0.46,1.29l0.45,1.34l-0.14,0.57l-1.12,0.77l-0.93,0.17l-0.42,0.53l-0.79,0.14l-1.61,1.16l-0.33,0.68l-0.72,0.38l-1.14,1.37l-0.3,1.67l-1.25,0.89l-0.46,1.36l0.34,0.34l0.58,-0.1l0.52,-1.07l0.8,0.15l0.37,0.45l-1.04,0.07l-0.98,0.85l-0.5,0.68l0.03,0.85l-1.2,1.16l-0.21,0.6l0.46,0.49l0.96,-0.26l1.65,-2.93l0.65,-0.22l0.65,0.21l0.88,-0.75l0.06,-0.98l-0.74,-1.23l0.4,-1.35l2.94,-1.79l1.3,0.24l0.4,-0.8l1.63,-0.58l0.37,0.72l-0.53,0.89l0.08,1.44l-1.99,1.87l-1.36,3.53l-2.35,0.15l-0.71,1.11l-0.46,3.71l0.27,0.82l0.83,-0.16l0.05,-1.1l0.57,-1.29l0.07,-1.59l0.78,-0.3l0.92,0.36l1.01,-0.3l0.83,-2.49l0.58,-0.83l0.91,-0.9l1.8,0.0l0.48,-0.43l-0.19,-0.89l0.56,-1.42l1.19,-0.79l0.79,-1.54l-0.18,-0.51l-0.74,-0.16l-0.35,-0.46l0.18,-0.37l-0.26,-0.41l0.75,-2.17l0.49,0.45l1.52,0.28l3.74,3.23l0.67,1.14l1.26,1.04l1.76,3.93l-1.12,0.47l-3.27,-0.62l-1.87,0.61l-1.42,1.94l-0.35,1.64l-2.6,0.34l-3.44,3.23l-3.28,-0.02l-0.74,0.27l-1.66,1.03l-0.02,0.7l1.31,0.42l1.62,-1.27l2.97,0.23l1.92,-1.07l0.42,-0.83l1.07,-0.73l1.13,-0.24l4.87,1.63l0.88,-0.06l0.8,-0.75l3.89,-0.64l3.67,1.66l1.14,1.21l0.41,1.1l-0.24,1.15l-1.47,-0.47l-1.54,0.17l-0.56,0.6l-1.08,-0.35l-0.87,0.88l-1.11,-0.02l-4.61,-1.81l-1.08,0.52l-5.37,0.06l-1.45,2.21l0.35,0.67l0.58,-0.07l1.48,-1.85l4.11,0.37l1.46,-0.52l0.8,0.68l-3.61,0.22l-1.14,0.71l-1.28,0.14l-0.3,0.6l0.9,0.45l2.07,-0.62l-0.61,0.96l-2.12,0.83l-0.53,0.55l-0.09,0.5l0.49,0.46l0.8,-0.48l0.07,2.84l0.71,-0.2l0.37,-0.69l0.01,-2.02l2.87,-2.49l1.64,0.27l3.38,1.33l-1.21,0.42l-0.35,0.82l-1.72,-0.31l-1.14,0.25l-1.16,0.76l-0.11,0.8l0.63,0.33l1.37,-0.73l1.95,0.49l0.07,0.67l-2.9,0.05l-0.35,0.3l0.51,0.66l0.61,0.03l-1.58,0.41l-0.14,0.41l0.52,0.48l-0.14,0.2l-0.81,-0.28l-1.59,0.31l-0.85,-0.53l-2.17,-0.21l-0.71,0.41l-0.15,0.52l0.74,1.32l2.91,-0.38l-0.17,0.83l0.48,0.36l0.89,-0.69l1.43,0.15l0.92,-0.36l3.0,0.22l-1.22,1.14l-2.02,-0.24l-1.06,0.51l-0.38,0.94l-0.57,0.4l0.31,0.64l0.92,0.07l0.4,0.37l2.29,-0.4l0.45,-0.89l1.59,0.19l0.47,0.56l1.29,-0.08l0.56,2.64l0.45,-0.14l0.34,-0.74l-0.22,-2.22l1.09,-0.75l0.63,0.18l-0.53,0.96l0.8,2.28l-1.1,0.65l-0.51,0.76l-0.03,0.89l0.34,0.61l0.69,-0.03l0.43,-1.26l0.67,-0.18l0.14,0.43l-0.73,0.86l0.47,0.42l0.32,-0.1l0.96,-0.69l-0.06,-1.12l0.61,-0.89l0.58,0.43l0.56,-0.92l0.88,0.18l-0.89,0.38l-0.58,1.2l0.12,1.99l-1.14,-0.14l-0.59,0.34l0.1,0.64l0.48,0.23l1.36,0.22l0.58,-0.3l0.47,-1.62l-0.32,-0.9l1.34,-1.3l1.77,0.49l-0.19,1.15l0.27,0.98l-0.64,1.3l0.17,1.06l0.41,0.45l0.55,-0.08l0.1,-1.17l0.73,-1.16l0.3,0.93l-0.13,1.2l0.15,0.43l0.45,0.01l0.62,-0.83l-0.17,-2.76l1.41,-0.1l-0.74,0.51l-0.22,0.63l1.11,0.26l0.72,-0.6l0.55,0.95l-0.69,0.91l-0.07,2.22l-1.92,-0.02l-0.56,0.43l0.09,0.64l2.05,0.54l0.72,-0.18l0.32,0.77l0.47,0.14l0.42,-0.47l-0.33,-1.25l0.0,-2.22l1.35,-1.57l-0.2,1.04l1.08,1.38l0.16,3.19l0.5,1.59l0.65,0.46l0.41,-0.68l-0.7,-3.48l0.87,-1.12l0.11,-0.9l-0.49,-1.05l0.62,-0.77l1.07,-0.25l0.15,2.93l-0.33,1.24l0.53,0.72l1.28,0.62l1.09,1.89l0.65,0.25l0.41,-0.64l-0.92,-2.03l-1.79,-1.22l0.3,-2.6l1.38,-1.36l0.02,-1.16l0.51,-0.86l2.04,0.52l-0.69,0.76l-0.86,0.09l-0.59,0.55l0.16,0.62l0.72,0.08l-0.19,0.72l-0.71,0.32l0.09,1.47l0.5,0.36l0.55,-0.57l-0.9,2.0l0.42,1.53l0.37,0.23l0.54,-0.3l-0.09,-1.47l0.59,-0.57l0.05,-0.77l0.46,-0.59l0.38,0.45l-0.09,1.22l0.5,0.27l0.58,-0.27l0.26,-0.7l-0.35,-1.86l0.48,-0.44l1.86,0.93l-1.5,1.87l0.5,0.54l1.95,-1.32l0.24,-0.55l0.64,0.87l-0.19,1.03l0.5,0.16l1.03,-0.39l0.25,1.77l-0.68,0.8l-1.33,0.11l-0.36,0.33l0.23,0.43l1.32,0.31l1.94,-0.85l1.02,1.54l-0.3,0.73l-5.62,0.57l-0.51,0.47l0.32,0.64l3.99,-0.1l-0.41,0.42l-1.21,0.14l-1.79,1.38l-0.28,0.52l0.3,0.55l0.68,0.01l1.27,-1.17l2.68,-1.09l-2.83,2.39l-0.4,0.71l-0.09,1.02l0.38,1.42l0.39,0.36l0.78,-0.41l-0.06,-1.81l0.36,-0.86l1.17,-0.53l1.27,-1.21l1.42,-0.48l0.36,-1.11l0.95,0.13l0.52,-0.56l1.08,-0.44l0.37,0.8l-0.23,1.29l-1.16,1.76l-0.17,1.27l0.52,0.87l0.49,0.08l0.04,-1.63l1.16,-1.2l0.61,-1.4l-0.25,-2.7l0.37,0.19l0.65,-0.46l0.26,-0.66l-0.17,-0.83l0.79,0.36l0.48,1.0l-0.21,1.05l-1.18,1.04l-0.24,0.75l1.15,2.57l-0.16,0.48l-1.81,1.45l0.05,1.54l-1.36,0.35l-0.27,0.35l0.46,0.73l1.96,-0.42l0.72,-0.73l0.3,2.11l0.53,0.34l0.37,-0.19l0.23,-2.4l-0.53,-1.52l2.68,-2.39l1.05,2.86l0.25,3.22l0.61,0.48l0.64,-1.37l-0.29,-0.87l0.22,-1.52l-0.93,-2.78l0.9,-0.23l1.02,1.69l0.75,0.3l1.17,1.39l0.85,-0.11l-0.18,-1.16l-1.5,-1.3l-0.35,-0.7l0.01,-0.4l0.88,-0.85l-0.59,-1.65l0.99,-0.64l0.34,0.06l-0.0,2.25l0.25,0.44l0.75,0.09l0.21,0.46l0.45,0.11l0.51,-0.57l1.97,-0.44l-0.69,0.81l0.27,0.36l0.85,0.23l1.05,-0.23l2.61,2.39l0.07,0.53l-0.74,0.62l-0.1,0.59l-0.67,0.16l-0.62,-0.81l-1.02,-0.6l-1.28,0.03l-1.19,-0.43l-0.45,0.2l-0.05,1.01l-0.88,0.62l-0.15,0.45l0.34,0.4l0.77,0.13l0.56,-0.29l0.29,-0.8l1.16,-0.0l2.51,1.93l-0.79,0.38l-0.26,0.53l-0.94,0.21l-0.77,1.17l0.32,0.4l0.56,0.05l0.67,-0.53l2.09,-0.67l0.46,0.39l-0.13,0.23l-0.45,0.05l-0.34,0.53l-0.95,0.19l-0.36,1.09l-0.33,0.13l-1.31,-0.42l-0.75,0.49l-0.37,-1.07l-0.57,-0.48l-3.33,0.22l-0.77,0.93l0.09,0.59l1.19,0.3l0.67,-0.67l0.31,0.6l1.23,0.69l-0.19,0.37l-1.47,1.5l-0.57,-0.21l-1.12,-1.43l-0.84,0.01l-0.31,0.51l1.33,1.68l1.21,0.78l0.64,-0.08l0.73,-0.72l1.88,0.66l1.22,-0.23l0.27,0.77l0.7,0.14l0.04,0.78l0.47,0.13l-0.85,0.26l-0.63,0.76l-0.72,-0.45l-1.16,-0.01l-0.87,0.35l-0.62,-0.19l-0.59,0.4l-0.99,-1.4l-0.91,-0.43l-1.15,1.0l0.32,0.7l0.94,-0.35l1.44,1.67l2.47,-0.39l0.45,0.44l0.57,-0.05l-0.09,0.93l0.73,0.34l0.7,0.91l-0.79,0.63l-0.35,-0.32l-0.85,0.4l-1.78,-1.23l-0.7,-0.08l-0.18,0.94l0.63,0.72l2.55,1.16l-1.81,-0.21l-0.36,0.52l-0.82,0.15l1.03,2.77l-0.49,-0.42l-1.44,0.23l-2.78,-3.16l-0.84,-1.54l-0.5,-0.23l-0.52,0.4l0.32,1.56l1.97,2.25l0.15,0.61l-2.48,0.81l-0.08,0.55l0.87,0.62l0.76,-0.35l0.71,0.3l0.93,-0.36l0.34,0.34l0.03,0.84l-0.51,0.28l-0.81,-0.86l-0.68,-0.1l-0.31,0.51l0.26,1.11l0.97,0.67l-0.85,0.57l0.22,0.54l1.41,0.54l-0.12,0.47l0.51,0.46l1.03,0.41l-0.42,0.7l0.62,1.36l-0.54,0.45l0.71,1.05l0.88,-0.01l-0.39,0.45l0.28,2.2l-0.28,0.51l-0.72,-0.48l-0.97,0.83l0.81,-0.76l-0.09,-0.71l-0.28,-0.1l-0.91,0.15l-0.35,0.55l-0.37,-0.89l0.29,-1.65l-0.41,-0.45l-0.88,0.34l-0.39,1.72l-0.85,-0.15l-0.04,1.3l-0.79,-0.78l0.87,-1.93l-0.86,-0.2l-1.53,1.14l-0.49,-2.36l0.44,-1.52l-0.09,-0.98l-0.54,-0.34l-0.57,0.35l-0.21,1.79l-0.5,0.64l0.46,3.9l-0.35,-0.23l-0.25,-0.91l-0.71,-0.18l0.32,-0.69l-1.21,-0.53l-0.46,0.34l-0.08,0.5l-0.2,-0.12l-0.13,-0.62l0.76,-0.15l0.51,-0.78l-0.4,-0.58l-0.62,0.07l1.07,-1.21l1.3,-0.26l0.14,-1.53l-0.67,-0.44l-0.45,0.73l-1.47,0.31l-0.2,0.66l-1.39,0.65l-0.79,1.14l-0.68,-0.57l-0.39,-0.92l1.43,-0.95l0.34,-1.28l0.29,-0.01l0.24,-0.63l-0.5,-0.51l0.75,-0.49l0.05,-0.53l-0.45,-0.29l-1.35,0.38l-0.53,2.51l-1.2,0.35l-0.18,-0.92l0.55,-0.48l-0.03,-0.73l0.68,-0.76l1.26,-0.6l-0.05,-0.89l-0.6,-0.08l-1.44,0.68l-0.69,0.69l-0.34,0.97l-1.71,0.12l0.07,-1.83l-0.26,-0.33l-0.64,0.13l0.37,-2.25l2.59,-2.46l1.07,0.37l0.82,-0.31l-0.14,-0.66l-0.98,-0.6l-0.07,-3.39l0.88,-1.88l1.13,-1.23l0.17,-0.62l-0.43,-0.52l-1.04,0.55l-1.7,1.85l-0.54,2.08l0.28,1.6l-0.49,0.74l-0.53,0.21l-1.05,1.26l-0.61,-0.13l-0.68,1.47l-3.63,1.59l-0.61,-1.34l0.16,-0.77l1.74,-2.36l0.51,-2.99l-0.49,-1.87l-0.63,-0.04l-0.19,0.3l-0.42,4.19l-1.06,1.41l-0.79,0.5l-0.92,-0.13l-1.04,-1.14l0.36,-1.37l-0.28,-0.43l-0.47,0.19l-0.44,0.81l-1.47,-0.11l-0.31,-0.53l0.09,-0.6l-0.8,-0.16l0.76,-0.76l-0.28,-0.66l-0.57,-0.04l-1.29,1.36l-0.01,-1.4l-0.56,-0.34l-0.51,0.52l-0.5,-1.59l0.51,-0.99l-0.3,-0.45l-1.13,0.24l-1.9,-0.65l-0.33,0.65l1.6,1.05l-0.31,0.34l-1.32,0.44l-0.96,-0.27l-0.44,-0.62l-1.0,0.37l-0.97,-0.57l-0.35,0.72l-0.41,0.04l-0.88,0.98l0.65,0.65l2.65,-0.4l0.67,0.17l0.43,0.79l0.92,0.48l0.1,0.44l-1.41,-0.44l-0.43,0.14l-0.2,0.59l0.75,0.81l1.79,0.67l-0.75,0.54l-0.54,-0.39l-0.26,0.21l-0.91,-1.3l-1.66,-0.97l-0.49,0.25l-0.72,-0.19l-0.62,-1.05l-1.11,0.17l-0.48,0.54l0.16,0.52l1.09,0.64l0.41,0.86l0.93,0.76l0.75,1.19l-0.05,1.05l3.15,1.69l1.16,0.19l1.0,1.25l-0.47,0.3l-0.05,0.71l0.77,0.63l-0.39,0.18l-0.74,-0.28l-0.37,0.99l-0.95,0.19l-1.16,-0.82l-0.63,0.35l0.43,1.06l-0.27,0.32l-0.63,-0.16l-1.24,-1.61l-0.02,-1.8l-2.32,-0.81l-0.78,-1.44l-0.63,-0.01l-0.45,0.44l-0.58,-1.04l-0.78,-0.51l-0.46,0.21l-0.07,0.49l0.68,1.2l-2.72,1.06l0.31,0.64l1.36,0.11l1.7,-0.77l1.93,1.66l0.6,0.1l0.38,-0.45l-0.28,-0.56l0.87,0.64l0.01,0.33l-0.54,0.04l-0.39,0.57l-0.64,-0.57l-0.57,0.19l-0.0,0.66l0.71,0.87l-0.18,1.0l0.76,0.68l0.89,-0.25l0.01,0.91l0.43,0.29l-0.42,0.73l0.54,0.41l1.6,-0.08l0.54,-0.43l-0.36,0.54l0.05,1.05l0.82,0.33l0.16,0.5l-0.66,0.16l0.09,0.71l-0.45,0.82l0.21,0.56l0.59,0.06l-0.25,1.07l0.52,0.44l0.48,-0.36l0.63,-1.97l0.54,-0.28l0.22,-1.04l1.25,-0.75l0.34,0.18l0.51,-0.36l-0.01,-0.43l1.0,0.28l0.17,0.33l-0.46,0.83l0.21,0.36l-0.75,1.49l1.43,0.98l1.73,-0.66l0.42,0.5l-0.07,0.64l-1.38,0.37l-0.81,0.55l-0.19,0.59l0.48,0.5l0.61,0.1l0.61,-0.72l0.74,0.38l0.35,1.8l0.85,0.37l0.46,-0.4l0.55,0.1l0.19,1.06l-0.71,0.4l-0.23,1.29l0.55,0.26l0.7,-0.62l0.72,0.5l0.95,-0.02l0.51,0.75l-0.6,0.81l1.04,0.41l-0.1,0.9l1.14,2.04l0.78,-0.07l0.29,-0.88l-0.6,-0.62l-0.38,-2.84l-0.48,-0.75l0.52,0.19l0.2,0.82l0.71,0.45l1.39,0.04l0.33,0.84l0.58,-0.07l0.19,-0.62l0.31,0.19l0.21,1.48l-0.91,0.24l-0.16,0.68l1.08,0.23l0.57,1.18l0.44,0.07l0.46,-0.4l-0.13,-1.23l0.04,-0.29l0.53,1.04l0.72,-0.24l1.34,1.16l0.43,0.03l0.32,-0.41l-0.12,-0.55l-1.12,-1.21l0.19,-0.62l-0.72,-0.54l0.08,-0.66l-0.29,-0.39l0.28,-0.12l0.38,1.13l0.64,-0.23l-0.13,1.01l0.57,1.12l0.5,0.15l0.28,-0.49l-0.19,-1.12l0.42,0.49l0.19,1.22l-0.28,0.81l-0.75,0.64l0.96,2.23l0.44,0.16l1.17,-0.56l0.27,0.32l0.64,-0.18l0.3,0.54l0.57,-0.17l0.21,-0.59l0.53,-0.02l0.26,-0.45l0.94,-0.02l0.08,0.44l-1.15,0.7l-0.12,0.55l0.92,0.72l-0.06,0.57l-2.62,0.09l-0.89,0.66l-0.13,0.65l0.51,0.23l1.18,-0.44l-0.61,0.48l0.09,0.63l0.62,0.14l1.03,-0.41l0.67,0.31l-0.54,1.3l0.48,0.28l0.61,-0.22l0.29,-0.59l0.32,0.21l0.6,0.66l-0.19,0.32l0.26,0.52l-0.3,0.64l0.37,0.4l2.23,-0.34l0.04,0.74l0.46,0.02l0.61,-0.53l0.29,-0.81l0.34,0.24l0.56,-0.38l0.18,0.22l-1.53,1.95l0.09,0.7l-0.52,0.44l-0.03,0.88l0.95,0.96l1.69,0.18l0.45,-0.24l1.74,1.04l0.2,0.48l-0.47,0.7l0.53,0.51l1.11,2.71l-0.7,-0.07l-0.27,0.71l0.43,0.55l0.85,0.13l0.2,0.39l-0.88,0.25l0.13,0.61l0.9,0.27l-0.51,0.23l-1.11,-0.91l-1.52,-3.1l-1.23,-1.15l-0.37,-1.05l-1.5,-0.75l-1.36,-1.84l-1.5,-0.2l-0.37,0.51l2.03,1.66l0.73,1.05l1.02,0.59l-0.64,0.99l0.77,1.77l-0.59,0.67l0.78,0.94l0.8,-0.19l0.98,1.22l-0.73,-0.32l-0.46,0.27l0.06,0.47l-0.32,0.02l-0.27,0.66l0.9,0.88l0.37,0.84l0.53,0.26l0.95,-0.38l0.41,0.63l0.73,-0.1l-0.41,0.25l0.02,0.64l0.6,0.27l0.38,0.75l-0.06,1.3l1.26,0.59l-0.07,0.52l-0.77,0.16l-1.95,-0.91l-0.65,-0.89l-0.62,0.28l-0.04,0.62l-0.58,-0.65l-0.66,0.31l0.13,0.75l1.08,0.83l0.25,0.9l2.55,2.45l0.58,1.08l-1.04,1.6l-0.51,-0.36l-1.04,-1.83l-0.26,0.05l0.42,-1.04l-0.23,-0.6l-0.58,-0.02l0.44,-0.38l-0.29,-0.64l-0.56,0.01l-0.36,-1.34l-0.79,0.23l0.01,1.36l-1.22,0.77l-0.71,-1.25l-0.78,-0.08l0.19,-1.27l-0.76,-1.4l-0.61,0.13l-0.18,0.73l-0.45,-0.23l-0.42,0.2l-0.71,1.16l-0.47,-1.12l-0.77,0.16l-0.45,-0.76l-1.37,-0.58l-0.46,0.33l0.1,0.53l0.81,0.59l0.39,0.91l1.11,0.62l-0.01,0.38l-1.22,-0.65l-1.0,0.15l-1.14,-0.99l0.1,-0.36l-0.96,-1.06l-0.25,-1.14l-1.39,-0.99l0.13,-1.28l-0.27,-0.63l-0.71,0.03l-0.26,2.36l-0.41,-0.2l-0.42,0.46l0.11,0.93l0.59,0.94l-1.38,-1.03l0.36,-0.84l-0.65,-0.78l-0.28,-1.63l-0.55,-0.11l-0.39,0.37l0.37,2.04l-0.91,-0.42l-0.28,0.26l-1.34,-1.03l-0.81,-1.45l-0.68,0.04l-0.09,0.29l-0.63,-1.12l-0.82,-0.47l-0.87,-1.14l0.03,-0.36l-0.6,-0.38l-0.47,0.39l-0.36,-0.77l-1.44,-1.18l-0.47,0.04l0.07,0.87l1.36,1.69l0.37,1.43l1.98,3.03l-0.7,-0.34l-1.51,-1.66l-1.45,-0.62l-0.54,-0.85l-0.79,0.11l-1.1,-1.62l-0.52,0.0l-0.2,0.94l-0.57,-0.9l-0.72,-0.44l-0.63,-0.06l-0.22,0.29l-1.62,-0.51l-0.41,0.53l0.22,0.44l-1.37,-0.23l-0.86,0.53l0.28,0.7l1.76,1.39l-0.23,0.39l0.17,0.49l0.68,0.2l0.91,1.08l2.22,1.24l2.37,2.05l0.24,0.75l0.79,0.39l0.03,0.8l1.12,0.68l1.56,-0.11l-0.1,0.91l0.36,0.54l0.7,-0.17l0.29,-0.85l1.0,0.23l-0.45,0.99l0.92,1.52l0.5,-0.1l0.68,0.63l0.75,-1.18l0.81,-0.52l0.2,0.78l0.61,-0.08l0.53,0.41l-0.52,0.84l0.87,0.23l0.76,-0.65l-0.25,1.11l1.32,-0.23l-0.1,0.7l1.05,0.37l-0.12,0.95l0.64,0.13l0.45,0.65l1.61,-0.83l0.0,0.32l0.98,0.54l0.57,-0.07l0.86,0.74l0.78,0.84l0.17,1.5l0.47,0.27l0.64,-0.59l0.44,0.48l-0.91,0.86l0.36,0.76l1.38,0.89l0.73,-0.19l0.97,0.4l1.26,-0.01l0.43,-0.41l0.32,0.26l-0.68,1.24l0.31,0.86l-0.75,-0.65l-0.59,0.21l-0.04,0.81l1.15,0.98l0.1,0.93l0.59,0.08l1.36,1.14l-2.31,1.17l-1.19,-0.02l-1.96,-0.5l-0.18,-0.64l-0.76,0.1l-0.74,-0.72l-0.98,0.11l-0.95,-0.31l-1.0,0.15l-0.36,0.42l-1.57,-0.92l-0.43,0.51l-0.19,-0.76l-0.37,-0.24l-1.45,0.23l-1.14,-0.4l-0.65,0.6l-0.58,0.05l-0.88,-0.71l-0.48,0.37l-1.37,0.08l-0.3,-0.27l-4.39,0.62l-1.38,-0.54l-0.35,-0.62l-0.83,-0.02l-0.59,-0.69l-1.57,0.4l-1.67,-0.82l-0.9,-0.67l-0.37,-0.78l0.01,-1.34l-0.41,-0.53l-0.69,0.38l0.03,0.7l-0.84,-0.79l-0.43,0.1l-0.06,0.34l-0.5,-0.52l0.54,-0.05l0.56,-0.86l-0.33,-0.54l0.56,-0.63l-0.41,-0.62l-1.57,0.32l-0.59,-0.3l-0.84,0.31l-0.99,-0.56l-0.6,0.13l-0.08,0.55l0.4,0.55l-0.43,-0.42l-0.69,0.11l-0.75,1.07l-1.42,0.12l-2.52,-1.63l-2.54,0.01l0.2,-0.45l-0.42,-0.29l-1.26,-0.11l-0.19,-1.13l-0.44,-0.35l0.09,-0.64l0.92,-1.25l-1.32,-0.83l-0.81,0.48l-0.15,1.58l-1.2,-0.09l-0.26,1.25l-1.15,-0.07l-0.18,-1.19l-1.64,0.01l-0.98,-0.46l0.16,-0.38l-0.55,-0.5l0.38,-0.78l-0.43,-0.4l-0.72,0.02l-0.4,-2.19l1.07,-0.27l0.43,-1.0l1.14,-0.67l0.04,-0.69l0.85,-1.06l0.17,-1.27l-1.84,-0.43l-0.49,0.48l-0.77,-0.38l0.15,-1.01l-1.4,-0.33l-0.26,-0.37l-0.69,0.23l-1.64,-1.22l-0.78,0.57l-0.18,1.32l-0.58,0.16l-0.56,-0.73l-0.58,-0.07l0.18,-1.23l0.67,-0.43l0.15,-1.02l-1.09,0.32l-0.3,-0.9l-0.73,0.09l-0.09,1.16l-0.29,0.12l-0.5,1.5l-1.46,-0.6l-0.29,-0.72l0.3,-0.52l-0.12,-1.52l-0.29,-0.44l-0.46,0.04l-0.14,-0.85l-0.61,-0.22l-0.3,0.38l0.07,1.25l-0.64,-0.07l-0.3,-0.49l-0.38,-0.02l0.36,-0.74l-0.74,-1.53l-1.28,-0.25l-0.15,-0.78l-0.54,-0.29l-0.09,-0.5l-0.94,-0.22l-0.64,-0.63l-0.1,-0.62l-1.13,-0.55l0.59,-0.94l-0.47,-0.58l1.2,-2.13l-0.2,-0.61l-0.64,-0.11l-0.19,0.29l-0.44,-0.98l-0.45,-0.19l-0.61,0.96l0.68,1.51l-0.77,-1.17l-0.6,-0.01l-0.38,0.42l-0.59,-0.93l-0.67,-0.23l-0.44,0.46l0.28,1.74l-0.36,0.2l-1.32,-0.94l-0.59,0.55l-0.62,-0.56l-0.09,-1.88l-0.72,-0.6l-0.54,0.23l0.09,1.16l-0.44,0.47l-0.63,-0.22l-0.48,0.18l-0.14,0.48l-0.66,-0.0l0.04,0.68l-0.35,0.24l-0.37,-0.75l-1.23,-1.03l0.67,-1.75l0.44,0.01l0.34,-0.68l-1.19,-1.24l-0.75,0.01l-0.43,0.26l-0.01,0.6l-0.54,0.34l0.21,1.06l-0.35,-0.12l-0.46,0.42l-1.02,-0.08l-0.31,0.63l0.52,0.68l0.87,0.22l0.66,0.94l0.67,0.18l2.29,1.83l-0.87,0.05l-0.38,0.54l0.62,1.27l0.61,0.28l-1.02,1.15l-0.58,-0.18l-0.27,0.34l-0.81,-0.66l-0.63,0.17l-1.87,-1.07l-0.56,0.74l-1.02,-0.83l-1.61,-0.36l-0.69,-0.54l-0.47,0.19l-1.45,-0.83l-0.42,0.13l-0.24,0.53l0.31,1.11l0.3,0.69l0.95,0.49l-1.44,-0.25l-0.25,0.79l0.76,0.38l0.57,0.88l-1.41,-0.29l-0.61,0.68l-0.48,-0.21l-1.39,0.98l-0.7,-0.03l-0.16,0.85l-1.87,0.48l-0.17,0.38l-0.81,-0.01l-0.13,0.84l0.38,1.0l-1.71,-1.01l-0.65,0.23l-1.0,-0.62l-1.67,1.18l-0.35,-1.07l-0.42,-0.32l-0.55,0.21l-0.31,-0.61l-1.4,-0.53l-0.54,0.33l-0.11,0.67l-1.01,-0.4l0.3,-0.51l-0.13,-0.45l-1.38,0.16l0.23,-0.61l-1.02,-0.96l-0.17,-0.72l-0.74,-0.26l0.25,-0.48l-0.71,-1.26l0.18,-0.51l-0.36,-1.21l0.78,-1.48l-0.02,-0.51l-0.63,-0.89l-0.31,-1.18l1.12,-1.37l0.09,-0.51l1.93,-1.4l0.53,-0.81l1.09,-0.13l1.43,-1.19l0.04,-0.68l-1.92,-2.13l0.17,-0.67l0.89,0.2l0.6,-0.67l-0.27,-0.66l-0.98,-0.8l1.41,0.15l1.07,0.66l1.04,-0.06l0.45,-0.49l0.53,-0.05l0.56,0.41l0.84,-0.19l7.68,2.38l0.82,1.41l1.83,0.64l0.68,0.6l0.41,1.5l-0.5,0.55l-1.05,-0.06l-0.33,0.78l0.52,0.45l0.49,1.17l0.99,0.07l-0.49,0.9l0.31,0.61l0.65,0.05l0.66,0.87l0.44,0.03l0.79,-0.44l0.11,-0.67l-0.95,-1.79l-0.05,-1.5l-0.68,-0.39l0.15,-0.29l0.71,0.28l0.39,-0.55l-0.32,-0.58l0.51,-1.52l-0.13,-0.91l-0.6,-0.33l-0.65,0.41l-0.15,1.57l-1.94,-2.57l-1.32,-0.45l-0.48,-0.65l-1.23,-0.36l-0.25,-0.41l1.27,-0.02l0.51,-0.38l0.8,0.76l3.17,0.01l1.07,-0.93l0.1,-1.11l-0.32,-0.89l0.62,0.17l0.8,-0.53l0.54,0.15l0.59,-0.33l0.55,0.78l1.37,0.15l1.54,-1.96l0.16,-1.33l1.1,-0.55l0.05,-0.78l1.06,0.43l0.77,-0.72l0.75,0.05l0.97,1.1l0.83,-0.3l0.89,0.2l0.39,-0.27l-0.26,-1.16l-1.44,-2.04l-0.09,-0.93l-0.73,-0.35l0.12,-0.99l-0.68,-0.93l-1.2,-0.81l-1.56,-0.46l-2.13,-2.36l-1.97,-1.59l-0.53,-0.93l0.68,-1.51l1.82,-1.83l4.2,-6.04l0.47,-2.31l1.53,-1.58l1.19,-0.4l0.14,-0.56l-0.7,-1.39l0.54,-2.21l0.16,-2.48l0.69,-0.74l2.1,-0.9l0.84,-1.86l-0.22,-1.08l0.38,-0.95l-0.16,-0.63l-1.36,-0.67l-1.07,-2.69l-0.58,-0.53l0.34,-0.96l-0.93,-1.74l-0.87,-0.24l-0.62,-0.6l-0.11,-0.45l0.44,-0.66l-0.32,-1.05l-1.63,-1.76l-0.77,0.29l-0.32,-0.47l-0.38,-2.29l-1.67,-4.46l-0.46,-0.24l-0.81,0.54l-0.62,-0.91l-0.94,-0.19l0.26,-0.39l-0.17,-0.72l0.62,-0.33l-0.15,-0.42l-0.7,-0.39l-0.47,0.04l-0.49,0.94l0.06,0.55l-0.73,0.33l-0.21,0.76l-2.05,-0.67l-0.84,-1.08l0.22,-1.54l0.88,-0.77l-0.12,-0.73l-0.36,-0.28l0.16,-1.79l-0.79,-1.05l-3.03,-0.48l-0.5,0.19l-0.27,0.58l2.86,3.0l-0.06,0.55l-0.47,-0.39l-1.3,0.49l-1.25,-0.17l-0.57,-0.73l-0.57,-0.2l-0.41,-1.24l-1.53,-1.09l-0.07,-0.41l0.81,-0.62l0.17,-1.14l-0.42,-0.46l-0.73,-0.12l-0.42,-1.6l-0.71,-0.12l-0.51,0.29l-0.0,-0.54l-0.73,-0.08l0.55,-0.29l0.4,0.27l1.02,-0.53l0.24,-0.48l-0.4,-0.87l-1.32,-0.65l-0.99,0.48l-1.02,1.51l-0.14,2.43l-2.3,-2.24l-0.78,0.0l-0.62,0.99l0.62,1.23l-0.47,0.78l-1.31,1.23l-0.97,0.45l-0.55,1.14l-1.93,1.88l-1.75,0.63l-0.45,-1.23l0.57,-1.24l0.12,-1.44l-0.97,-0.74l-0.22,-1.81l1.19,-0.86l1.8,0.01l0.84,0.62l0.73,-0.12l1.19,-1.21l0.2,-0.69l1.15,-0.16l0.37,-0.54l0.02,-1.27l-0.53,-1.86l-0.96,-1.14l-2.45,-1.54l-1.7,-0.62l-1.39,0.45l-0.59,-1.14l-1.49,-1.35l-0.04,-0.67l0.74,-1.28l1.85,0.5l0.34,-1.26l-0.4,-0.58l-1.22,0.13l-0.53,-0.6l-1.73,0.58l-0.26,0.56l0.46,0.5l0.4,-0.08l-0.69,0.58l-0.11,1.06l-0.82,-0.16l0.33,-0.57l-0.16,-0.5l-0.93,0.3l-0.45,0.57l-0.34,-0.58l-0.92,-0.04l1.0,-0.68l0.53,0.26l0.58,-0.25l0.62,-1.2l-0.21,-0.88l-0.74,-0.19l0.81,-0.68l-0.14,-0.82l-0.48,-0.18l-1.25,0.55l0.09,-0.34l-0.49,-0.48l-0.69,0.29l-0.36,0.55l-0.66,-0.06l1.88,-1.51l0.2,-0.52l-0.5,-0.52l-3.53,2.22l-0.73,0.8l-1.32,-7.62l-0.89,-1.06l-0.81,-0.25l-0.68,0.2l-0.56,0.69l-1.16,-0.49l-0.31,0.65l-0.65,0.39l-1.01,-1.45l0.72,-0.54l-0.2,-0.6l-0.89,-0.28l-0.77,0.25l-1.43,-2.18l-0.46,0.15l-0.16,-0.38l-0.63,-0.11l-0.21,0.51l-0.39,0.0l0.02,-0.94l0.69,-0.19l0.23,-0.7l0.65,0.38l0.67,-0.32l-1.17,-2.05l-0.24,-0.18l-0.69,0.3l-0.48,-1.0l-0.73,0.09l-0.82,1.32l0.23,0.67l0.74,0.04l-0.47,1.38l-0.55,-0.77l-0.72,0.44l0.03,1.14l-0.75,0.13l0.01,0.65l-0.55,0.17l-0.47,0.63l-0.06,0.83l1.16,1.13l0.61,0.2l0.43,-0.39l1.24,1.09l0.8,-0.07l0.41,-0.55l0.33,0.25l1.65,2.55l0.39,2.11l0.69,1.33l-0.08,1.72l-0.52,0.66l-4.35,0.59l-1.6,0.86l-1.74,-2.45l-0.55,-0.05l-0.35,0.45l-0.46,-0.8l-1.34,-0.07l-0.86,0.48l-1.6,-1.01l-1.92,0.03l-0.77,-0.32l-0.65,0.27l-0.31,-0.61l-0.8,0.21l-2.96,-0.16l-1.17,-0.45l-0.6,0.18l-0.19,0.63l0.72,1.13l0.95,0.16l1.16,1.27l0.47,-0.07l0.5,-0.6l0.69,0.48l0.61,1.42l2.84,2.71l-0.04,0.5l-0.53,0.47l-1.01,-0.79l-0.79,-1.21l-0.86,-0.35l-1.72,-1.57l-0.61,-0.06l-0.07,-0.83l-0.56,-0.19l-0.79,0.22l-2.88,-2.78l-3.45,-1.36l-3.58,-2.36l-0.7,0.21l0.08,0.45l2.03,2.2l0.69,-0.04l3.53,1.7l1.43,1.03l1.4,1.69l1.11,0.35l-0.83,1.43l-0.97,-0.26l-0.92,1.2l-1.07,-0.71l-0.99,0.26l-1.64,-1.29l-0.67,0.01l-0.98,-0.6l-1.1,-1.1l-1.17,-0.16l-1.0,0.22l-0.47,0.65l-2.09,0.89l-3.02,-0.68l-2.06,0.14l-1.18,-0.39l-1.18,0.11l-0.91,-0.58l-0.1,-0.31l0.49,-0.65l-0.36,-0.74l-0.5,0.06l-0.78,1.02l-2.79,-0.72l-3.39,0.36l-0.74,0.52l0.03,1.0l-2.42,-1.57l-2.06,-2.53l-0.29,-2.53l0.45,-1.09l0.92,-0.54l0.59,-0.83l-0.18,-0.85l-0.58,-0.55l-0.52,0.04l-0.17,0.59l0.3,0.44l-1.61,1.29l-0.54,1.08l-0.07,-0.35l-0.83,-0.11l-0.42,-0.63l0.14,-0.5l-0.63,-0.54l-0.68,0.08l-0.91,0.67l-0.12,0.72l-0.56,0.29l-0.16,0.74l0.33,0.31l1.43,-0.04l0.14,1.23l-3.28,-0.82l-2.11,-0.01l-0.46,0.4l-3.84,-2.75l-2.22,-0.36l-1.4,-1.55l-0.77,-2.5l-2.1,-2.54l-0.99,-2.59l1.3,-0.38l0.48,-1.01l-2.06,-2.13l1.08,0.15l0.09,0.48l0.89,0.54l1.49,-0.44l0.64,0.29l1.33,-0.38l1.43,0.48l0.66,1.5l3.26,0.51l1.56,-0.59l2.27,0.19l0.39,-0.25l0.31,-1.1l1.65,0.38l0.43,-0.25l-0.01,-0.62l-2.26,-0.87l-3.09,-2.1l-0.64,-0.98l0.1,-1.55l-0.33,-0.37l-0.98,0.11l-0.93,1.12l-2.87,-0.63l-0.8,0.19l-8.42,-2.04l-0.92,-2.4l0.28,-1.64l-0.49,-1.28l1.6,-3.77l-0.7,-0.74l0.04,-0.56l-0.44,-0.27l-0.06,-0.61l-1.0,-1.53ZM474.89,330.28l0.28,0.24l0.75,0.17l-1.05,0.62l-0.53,-0.59l0.54,-0.44ZM473.1,330.1l-0.24,-0.03l-0.02,-0.02l0.2,-0.03l0.05,0.07ZM482.98,328.72l0.11,0.5l-0.87,0.03l-0.03,-0.17l0.79,-0.36ZM489.76,335.68l1.57,-0.65l1.38,0.68l-1.06,-0.2l-1.35,0.52l-0.55,-0.35ZM516.89,338.24l0.08,0.2l-0.05,0.1l-0.02,-0.01l0.0,-0.29ZM550.53,335.08l0.41,-0.09l-0.17,0.82l-0.12,-0.36l-0.11,-0.37ZM574.57,352.21l0.32,0.6l-0.22,0.09l-0.34,-0.24l0.25,-0.45ZM587.4,361.26l-0.15,0.27l-0.05,0.15l0.03,-0.41l0.16,-0.01ZM582.66,432.03l-0.03,0.04l0.02,-0.03l0.02,-0.01ZM595.94,436.99l0.4,0.28l0.14,0.44l-0.7,-0.42l0.16,-0.3ZM596.67,437.96l0.17,0.24l-0.2,0.4l-0.6,0.52l-0.32,-0.49l0.66,0.03l0.28,-0.7ZM596.17,440.05l0.05,1.42l-0.31,0.11l-0.08,-0.87l0.34,-0.66ZM595.8,441.61l-0.03,-0.02l0.04,-0.0l-0.01,0.02ZM601.28,436.5l-0.0,0.18l-0.07,0.04l0.01,-0.01l0.06,-0.21ZM601.6,439.23l-0.21,0.44l-0.21,-0.16l0.05,-0.3l0.37,0.02ZM602.6,440.59l-0.02,0.19l-0.36,0.35l-0.06,-0.15l0.44,-0.39ZM602.33,441.58l0.22,0.2l0.05,0.16l-0.23,-0.16l-0.03,-0.2ZM611.97,449.62l0.04,0.02l-0.04,0.01l0.01,-0.03ZM613.64,450.53l0.12,0.98l-0.1,0.01l-0.22,-0.97l0.21,-0.02ZM615.77,450.38l0.09,-0.01l-0.03,0.11l-0.01,-0.03l-0.04,-0.08ZM616.5,450.11l0.17,-0.03l-0.0,0.12l-0.01,0.01l-0.15,-0.11ZM620.7,451.92l0.0,0.12l-0.28,0.07l-0.0,-0.12l0.28,-0.07ZM662.94,449.05l1.26,0.8l0.05,0.79l0.54,0.66l0.04,0.32l-0.31,-0.09l-0.41,0.59l-0.41,-1.74l-0.76,-1.32ZM672.48,451.57l0.27,0.56l-0.74,0.85l0.19,-0.89l0.28,-0.52ZM677.96,454.27l-0.21,0.16l-0.02,-0.11l0.23,-0.04ZM650.02,390.37l0.52,0.43l0.09,0.2l-0.45,-0.05l-0.16,-0.58ZM680.59,409.03l0.0,0.01l-0.0,0.01l-0.0,-0.02ZM680.54,409.32l0.0,0.21l0.09,0.25l-0.18,-0.29l0.09,-0.18ZM678.47,399.02l0.0,-0.0l0.01,0.0l-0.01,-0.0ZM682.18,392.84l0.95,-0.04l0.73,0.46l-0.59,0.39l-0.21,0.76l-0.88,-1.57ZM630.85,349.97l0.11,-0.9l-0.31,-0.9l0.96,0.08l0.27,-0.33l0.26,0.38l-0.18,0.75l-1.1,0.92ZM634.0,348.94l0.23,-1.09l0.75,0.21l-0.06,0.86l-0.92,0.02ZM635.37,347.66l0.31,-0.27l0.31,-0.07l-0.19,0.29l-0.43,0.04ZM624.08,340.79l0.03,0.01l-0.01,-0.0l-0.02,-0.01ZM522.91,287.92l0.09,0.04l0.15,0.16l-0.08,-0.03l-0.17,-0.18ZM490.83,269.21l-0.1,0.22l-1.54,-0.13l0.29,-1.42l1.36,1.32ZM527.94,279.44l-0.04,-0.23l0.12,0.06l-0.09,0.17ZM541.95,291.93l-1.03,-0.78l-1.11,-1.72l0.33,-0.2l1.8,2.69ZM574.55,296.29l-0.01,-0.14l0.08,0.1l-0.07,0.04ZM622.27,341.79l0.57,-0.05l0.37,0.23l-0.06,0.02l-0.88,-0.2ZM621.25,347.63l0.29,-0.42l0.66,0.04l-0.11,0.11l-0.85,0.26ZM662.77,365.97l0.84,-0.66l-0.06,0.71l-0.78,-0.04ZM681.57,367.03l0.1,-0.68l0.41,0.51l0.69,-0.27l-0.11,0.28l-1.08,0.17ZM663.48,400.23l-0.06,0.03l-0.14,0.26l-0.08,-0.23l0.27,-0.06ZM653.19,413.28l0.02,-0.07l0.01,0.04l-0.03,0.03ZM663.75,417.21l0.03,-0.16l0.0,-0.05l0.04,0.06l-0.07,0.15ZM656.01,454.5l0.2,-0.08l0.01,0.01l-0.0,0.01l-0.21,0.05ZM656.44,456.3l0.17,-0.67l0.69,-0.27l0.05,0.1l-0.91,0.84ZM672.11,466.42l-0.48,-0.52l-0.04,-0.18l0.99,0.26l0.03,0.26l-0.5,0.19ZM626.92,462.69l-0.05,0.04l-0.35,0.13l0.03,-0.16l0.37,-0.02ZM618.61,456.15l-0.06,0.22l-0.83,-0.15l0.45,-0.09l0.44,0.02ZM539.29,319.83l-0.1,-0.03l0.05,-0.09l0.05,0.11l0.0,0.0ZM537.02,321.59l0.12,0.78l-0.07,0.39l-0.29,-0.51l0.24,-0.67ZM685.15,391.57l0.47,0.18l0.41,-0.3l0.22,0.37l1.2,0.21l-1.42,0.29l-0.89,-0.74ZM683.06,459.74l0.95,-0.38l0.19,-0.69l-0.69,-0.33l0.15,-0.41l0.86,0.39l1.28,-0.46l0.26,-0.4l0.66,0.36l-0.47,0.62l0.38,1.23l-0.58,0.69l-2.73,-0.08l-0.27,-0.54ZM683.43,471.03l0.28,-0.59l0.59,0.1l0.69,1.09l0.6,0.06l0.22,0.47l0.7,-0.01l0.58,0.61l-0.16,0.39l-2.13,-0.41l-0.78,-0.57l-0.58,-1.14ZM680.85,436.57l0.47,-0.31l1.46,3.68l-1.98,-3.03l0.04,-0.33ZM683.04,440.33l1.1,0.65l0.41,0.66l-0.53,-0.25l-0.98,-1.06ZM683.89,436.94l0.21,0.16l-0.01,0.29l-0.01,-0.01l-0.19,-0.44ZM681.52,458.42l0.32,-0.72l0.69,-0.02l-0.6,0.62l-0.41,0.12ZM681.24,433.57l-0.29,-1.01l0.41,-0.1l0.22,0.23l-0.35,0.88ZM677.29,433.02l0.03,-0.85l0.54,0.28l-0.04,0.5l0.66,0.32l-0.37,0.59l0.38,0.45l-0.62,-0.42l-0.88,0.54l-0.63,-0.2l-0.22,-0.27l0.18,-0.53l0.98,0.49l-0.01,-0.9ZM678.64,434.4l0.26,0.02l0.11,0.08l-0.11,-0.06l-0.26,-0.04ZM679.82,434.77l0.32,-0.34l0.23,0.91l-0.36,-0.42l-0.19,-0.15ZM677.96,474.7l0.38,-0.71l0.73,0.08l0.13,0.28l-0.56,0.47l-0.68,-0.12ZM674.37,366.72l0.0,-0.0l0.0,0.01l-0.01,-0.0ZM674.51,366.15l-0.12,-0.36l0.97,-1.19l-0.06,-0.72l0.92,-0.55l-1.2,2.63l-0.51,0.19ZM672.23,425.21l0.0,0.0l-0.0,0.01l-0.0,-0.01ZM672.34,425.47l0.06,0.1l-0.03,-0.05l-0.02,-0.05ZM672.48,425.69l0.47,0.19l0.17,0.69l-0.4,-0.49l-0.25,-0.39ZM665.91,422.18l0.01,-0.79l0.82,-1.94l0.42,0.21l0.54,-0.31l0.04,-0.39l0.41,0.37l-1.19,1.04l0.24,0.64l-0.74,0.27l-0.09,0.62l-0.45,0.28ZM665.53,363.97l0.62,-1.05l0.09,0.46l0.55,0.27l-1.26,0.31ZM666.87,363.64l0.66,-0.69l0.48,0.21l-0.28,0.26l-0.87,0.22ZM664.04,502.78l0.64,-0.0l0.65,0.75l1.14,0.57l0.12,0.96l-0.61,1.68l0.07,0.58l-0.8,0.31l-0.8,0.86l-0.19,0.67l-1.13,0.8l-0.48,-0.7l0.33,-6.17l1.05,-0.31ZM662.27,358.38l1.11,0.82l0.23,0.27l-1.19,0.41l-0.15,-1.5ZM639.48,351.75l0.24,-0.63l1.19,-0.11l0.22,0.76l-1.65,-0.02ZM626.89,465.68l0.24,0.01l-0.19,0.0l-0.05,-0.01ZM627.92,465.72l2.0,0.07l2.76,0.84l0.68,0.41l0.97,1.31l0.69,-0.06l0.94,1.07l-1.05,0.85l-1.68,0.11l-0.77,-0.35l-0.48,0.24l-1.03,-0.81l-0.22,-0.97l-0.56,-0.72l0.68,-0.55l-0.2,-0.75l-0.51,-0.21l-0.81,0.28l-1.42,-0.76ZM625.88,343.48l0.72,0.13l-0.17,0.02l-0.55,-0.16ZM624.15,326.73l0.98,-1.23l0.48,-0.09l0.38,0.33l-1.04,0.31l-0.41,0.62l-0.4,0.06ZM619.93,326.41l0.75,-1.58l0.99,0.23l0.78,-0.44l-0.08,-0.26l0.21,0.17l-0.66,1.38l-0.09,0.97l-1.9,-0.45ZM610.78,452.57l0.01,-0.01l0.0,0.02l-0.02,-0.01ZM597.11,474.23l0.51,-0.32l0.72,0.34l0.21,0.46l-0.8,-0.03l-0.64,-0.45ZM598.89,474.9l2.06,-0.45l1.01,0.13l0.33,0.51l-0.8,0.22l-2.61,-0.41ZM599.04,437.65l0.38,-0.55l0.19,-0.09l-0.03,0.69l-0.54,-0.05ZM599.87,438.39l0.12,0.08l0.02,0.12l-0.07,-0.09l-0.06,-0.1ZM599.82,439.43l0.16,1.13l-0.14,0.22l-0.37,-1.33l0.35,-0.02ZM585.61,305.0l0.49,-0.07l0.4,-0.5l-0.14,-2.55l0.52,-0.43l2.67,0.65l0.91,-0.13l-0.02,1.53l-1.36,0.55l-1.7,1.42l-0.5,0.98l-0.28,0.03l-0.2,-0.69l-0.77,-0.8ZM580.19,367.11l0.33,-1.37l0.49,0.37l-0.3,0.82l0.31,0.74l1.17,-0.11l2.88,1.01l0.66,-0.53l1.83,0.03l0.71,2.5l0.42,0.4l-0.04,0.79l-7.4,1.27l-1.1,-0.39l-2.06,-2.68l-0.25,-1.55l0.43,-0.5l1.6,-0.02l0.32,-0.8ZM579.32,359.58l1.96,2.07l-0.27,1.41l-0.22,-0.53l0.31,-0.6l-1.14,-0.8l-0.64,-1.55ZM575.3,680.75l0.71,-0.09l0.76,-0.89l1.39,-0.92l0.34,0.08l-0.66,2.13l-2.24,0.45l-0.3,-0.76ZM578.38,289.95l0.39,0.85l-0.26,1.18l-1.22,-0.22l-0.25,-0.33l0.39,-1.2l0.96,-0.29ZM575.01,293.4l0.88,-0.93l0.29,0.29l-0.34,1.92l-0.83,-1.28ZM575.89,294.88l0.04,0.13l-0.04,-0.01l-0.01,-0.11ZM576.25,295.51l0.29,0.14l0.49,-0.38l-0.04,-0.63l0.52,-1.05l0.6,0.68l-1.02,0.9l0.3,1.54l-1.02,-0.28l-0.11,-0.92ZM577.71,297.2l0.02,0.04l-0.01,0.07l-0.02,-0.0l0.0,-0.1ZM570.15,460.77l0.38,-0.61l-0.43,-0.34l-0.62,0.04l0.31,-0.59l1.82,0.42l0.62,-0.18l3.09,1.4l0.74,0.76l-0.23,0.36l0.17,0.58l0.75,0.13l-0.55,0.43l0.0,0.91l-0.96,-0.13l-0.54,-0.41l-0.77,0.13l-2.65,-2.31l-1.12,-0.6ZM576.82,357.19l-1.38,0.21l-0.52,-0.78l0.33,-0.71l0.51,0.07l0.41,0.98l0.65,0.23ZM560.26,382.27l0.11,-0.65l-1.23,-3.19l0.23,-2.62l1.91,-6.94l1.01,-2.27l2.5,-1.76l0.52,0.49l1.28,-0.04l1.21,-1.15l2.26,0.23l0.93,0.51l2.75,0.49l1.19,1.62l-0.56,4.02l0.68,1.8l0.66,0.84l0.13,1.72l0.65,2.21l-0.39,2.68l-0.44,1.07l-0.71,0.56l-0.35,1.08l-0.91,0.18l-0.45,1.05l-0.76,0.24l-1.47,1.26l-2.69,0.15l-0.82,0.68l-1.27,0.08l-0.77,0.51l-2.57,0.08l-0.66,-0.58l-1.19,-2.69l-0.61,-0.51l-0.18,-1.16ZM571.3,358.81l-0.19,-1.46l0.43,-1.64l0.63,0.35l1.03,-0.0l0.86,2.03l1.45,1.5l-0.81,0.96l0.08,0.44l0.56,0.32l-0.21,0.34l0.32,0.47l-0.51,0.17l-0.44,-0.99l-2.98,-1.7l-0.23,-0.79ZM574.04,604.16l0.73,-2.32l-0.16,-1.61l0.69,-1.52l0.45,2.41l-0.07,1.86l-0.87,0.26l-0.77,0.92ZM570.75,628.39l0.13,-0.06l0.12,-0.02l-0.25,0.08ZM564.25,610.37l-0.85,-0.98l2.24,-4.31l1.24,-1.58l-0.61,1.2l0.3,0.88l-2.31,4.8ZM567.46,604.71l1.4,-1.13l0.64,-4.24l-0.08,-1.98l0.95,0.11l0.62,1.43l1.16,0.56l-0.62,0.83l-0.22,2.21l-0.47,0.0l-0.39,0.59l-1.2,4.58l-1.11,2.0l-1.02,-0.49l1.41,-3.88l-0.43,-0.5l-0.62,-0.09ZM572.72,599.43l-0.23,-0.07l0.17,-0.06l0.06,0.13ZM451.74,52.32l0.69,-2.07l0.87,-1.1l0.71,0.31l1.18,-0.2l0.09,-0.56l-0.42,-0.79l0.2,-0.57l1.49,-0.25l0.44,-0.98l1.27,-0.56l1.13,0.37l0.59,-0.57l1.03,1.9l1.14,0.89l0.97,-2.42l-0.13,-0.8l0.36,0.02l0.47,-0.74l-0.15,-2.05l1.2,-1.41l1.7,-0.66l0.72,-0.65l0.67,0.63l1.12,-0.29l0.59,0.26l0.73,1.43l-0.5,1.08l0.12,0.63l2.5,2.18l0.46,0.04l0.18,-0.43l-0.18,-0.75l-0.41,-0.63l-1.05,-0.65l1.06,-0.68l-0.66,-1.47l1.06,-0.2l1.69,0.29l0.71,0.7l2.7,4.64l0.59,-0.18l0.12,-0.51l-1.58,-3.63l1.35,0.04l0.83,2.15l0.69,0.92l0.49,0.25l0.47,-0.07l0.05,-0.34l0.69,0.11l0.13,-0.43l-1.0,-3.09l-8.1,-3.86l-0.59,-1.77l0.89,-0.61l0.85,0.23l2.74,-0.54l0.65,-1.04l0.68,-0.19l0.14,-0.81l-0.52,-0.77l0.23,-0.71l-0.46,-0.49l0.04,-1.2l-0.21,-0.46l-1.37,-0.5l0.33,-0.48l3.71,-0.62l0.13,0.41l-1.0,0.36l0.04,0.88l1.63,0.69l0.67,1.21l0.65,0.08l0.39,-0.44l1.77,0.48l0.96,1.15l0.51,2.15l1.36,1.64l0.38,1.19l-0.14,0.89l-0.47,0.55l0.41,0.55l4.05,0.0l1.0,0.66l0.49,-0.54l-0.35,-1.06l-0.84,-0.9l-2.02,0.14l-1.84,-3.62l-0.12,-1.14l1.22,0.99l0.75,0.05l1.17,1.49l2.41,1.91l4.1,2.57l0.35,0.62l0.86,-0.19l1.45,0.79l2.48,3.92l1.54,0.16l0.34,-0.63l-2.22,-3.17l-0.22,-0.8l-0.88,-0.55l0.23,-0.64l-0.18,-0.59l-4.63,-1.93l-0.16,-0.54l0.33,-0.73l-0.41,-0.5l-1.54,0.07l-6.03,-5.79l0.48,-3.29l3.63,0.0l0.43,-0.38l-0.14,-0.58l-1.68,-0.41l-1.62,-1.6l-0.39,-1.53l0.72,-0.58l2.38,0.96l2.28,2.63l1.59,-0.26l0.26,-0.49l-0.18,-0.58l-2.24,-3.2l-0.35,-1.25l-1.46,-1.54l-0.34,-1.23l4.14,0.81l0.76,1.61l0.19,1.42l1.43,1.1l0.51,-0.09l0.22,-0.48l-0.81,-1.5l2.82,1.01l2.43,-0.47l0.41,-0.66l-0.27,-0.5l-5.43,-1.64l-0.3,-1.04l0.71,-0.14l0.3,-0.65l-0.29,-0.34l-2.51,-0.68l-0.23,-0.59l0.79,-1.16l2.42,-1.2l1.35,2.63l0.78,-0.03l0.59,-2.17l0.39,0.43l0.27,2.33l0.8,-0.12l1.24,0.61l0.34,-0.45l-0.34,-0.48l0.53,-0.41l-0.43,-1.1l0.49,-0.48l2.57,1.25l0.9,1.59l0.13,0.98l0.81,0.54l1.15,2.21l2.82,2.06l-0.64,1.76l-0.16,2.01l0.28,0.62l0.64,0.14l1.54,-4.56l0.82,-0.53l0.09,-0.91l-3.57,-2.25l-0.47,-1.1l0.86,-0.46l0.21,-0.66l-0.44,-0.52l-1.29,0.2l-1.4,-2.41l-3.04,-2.83l0.09,-0.45l0.51,0.21l3.22,-1.24l0.4,-0.6l2.24,0.0l0.84,0.42l0.87,-0.67l2.99,0.6l2.12,3.85l5.6,4.08l0.5,-0.02l0.35,-1.06l-0.25,-0.5l-2.6,-1.39l-1.16,-1.46l-0.66,-1.55l-0.82,-0.55l0.93,-2.75l0.94,-0.86l0.21,-0.66l-0.31,-0.32l0.66,-0.73l0.33,0.42l0.58,-0.12l0.55,-0.94l1.89,-0.25l-0.21,2.37l1.45,2.23l3.17,1.29l0.44,-0.09l0.08,-0.44l-0.32,-0.67l-2.17,-2.21l-0.72,-0.33l1.07,-2.17l0.76,-0.32l-0.02,-0.64l3.36,-0.89l0.25,0.77l-0.16,0.79l1.08,0.42l-0.26,1.14l0.82,0.44l1.53,-1.47l0.36,1.0l0.44,0.19l1.01,-0.24l0.54,-0.91l0.9,-0.0l0.12,1.19l0.42,0.61l0.63,-0.02l0.36,-0.73l1.05,-0.69l1.62,0.66l0.58,-0.43l0.83,0.39l0.41,-0.76l0.99,-0.16l0.25,0.88l-1.1,2.19l-0.01,0.58l-0.88,0.78l-0.27,0.81l-3.71,3.57l-0.63,1.19l0.04,0.97l0.69,0.28l4.24,-1.92l1.08,-2.01l0.53,-0.42l0.63,0.14l0.48,-0.34l-0.23,-1.32l2.08,-3.05l0.9,-0.26l0.01,0.92l0.38,0.63l0.51,0.26l1.13,-0.08l0.28,-0.66l-0.86,-0.58l0.4,-1.87l-0.55,-0.45l0.07,-0.42l0.32,-0.16l-0.04,0.76l0.89,0.38l0.38,1.03l1.55,1.42l0.62,-0.25l-0.07,-0.8l0.49,-1.52l2.18,-0.33l0.41,1.66l-1.15,1.1l-0.11,0.47l1.02,0.15l0.62,0.95l1.31,0.44l-0.36,0.73l0.51,0.63l1.45,0.06l0.29,3.25l-0.55,0.42l-0.1,0.83l0.64,0.3l1.14,-0.84l0.21,-1.24l0.48,0.03l0.3,-0.55l-0.29,-0.57l0.83,-0.34l0.18,0.89l0.7,0.19l0.38,-0.7l2.02,-0.25l1.13,0.69l1.62,2.11l0.87,2.8l-0.16,1.77l-2.15,2.42l0.02,0.55l0.73,0.42l-0.64,2.61l-0.85,0.33l0.11,1.15l-3.8,6.68l-1.76,-0.44l-0.22,0.57l1.28,1.46l-0.55,1.01l-1.28,0.23l-0.76,-0.54l-0.72,0.36l-1.27,-0.01l-0.3,0.67l0.18,0.31l-2.31,1.76l0.2,0.86l1.88,-0.26l-0.64,0.83l-0.79,-0.44l-0.64,1.01l-5.84,2.51l-1.85,1.28l-5.33,-3.26l-0.5,0.06l-0.04,0.5l0.48,0.66l4.34,2.87l-1.55,0.25l-0.34,0.49l0.3,0.49l1.32,0.48l5.23,-2.85l2.62,0.55l-4.8,5.09l-1.88,2.75l-1.32,1.21l-1.66,-0.02l-0.39,0.31l-0.02,0.82l0.35,0.28l-0.42,0.58l-1.26,0.96l-1.26,0.35l0.08,0.9l0.72,0.36l1.09,-0.38l-0.72,1.2l0.2,0.69l0.44,-0.06l1.45,-1.28l0.41,-1.48l6.21,-5.33l2.03,-2.24l4.49,-3.81l0.72,-1.07l4.02,-2.71l0.76,1.57l-0.35,2.33l-1.26,2.03l-0.71,2.08l-2.19,1.91l-1.19,3.4l-0.3,2.47l-1.61,3.14l-1.55,0.46l0.34,2.05l-0.77,0.57l-0.36,1.83l-0.98,1.24l-1.43,3.84l-0.67,0.72l0.32,1.06l-0.68,1.93l-0.1,3.45l-0.92,1.26l-2.31,0.46l0.03,-1.44l-0.89,-1.49l-2.64,-2.17l-0.38,-0.08l-0.38,0.36l0.14,0.81l1.88,1.85l0.82,1.29l-0.16,0.8l0.3,1.23l2.67,1.65l-0.45,1.72l-2.6,0.08l-1.58,0.99l-1.44,2.04l-0.7,0.21l-1.47,-1.63l-0.86,-0.0l-0.83,-0.69l-0.85,0.3l0.07,0.86l2.62,1.9l-0.48,0.51l-1.19,0.12l-0.35,0.47l0.77,1.03l0.96,-0.01l3.07,-1.02l2.02,-1.9l1.19,-0.7l0.66,0.72l0.23,0.78l-0.54,0.66l-0.02,1.17l-2.68,1.86l-0.36,1.03l0.33,1.04l0.6,0.04l0.84,-0.84l0.83,0.22l-0.4,2.42l-1.3,1.67l-2.93,2.44l-0.9,-0.33l-0.94,0.36l-1.35,-0.56l-0.77,-1.75l0.47,-0.44l-0.2,-0.64l-2.66,-0.1l-1.42,0.59l0.2,-0.41l-0.47,-0.57l-2.3,-0.44l-0.42,0.2l-0.3,0.53l-2.21,1.01l0.32,1.26l0.78,0.8l1.63,-0.58l3.73,0.62l0.69,-0.13l0.33,0.96l1.12,1.3l0.21,1.43l0.41,0.69l-0.5,1.48l-1.61,0.49l-0.93,-1.22l-0.33,-0.19l-0.59,0.3l0.45,2.43l-0.12,0.34l-0.89,0.37l-0.66,-0.18l-1.24,0.25l-1.1,-0.74l-0.31,-0.62l-0.62,0.0l-0.44,1.08l1.15,1.79l-0.21,0.79l-2.15,-0.19l-0.9,-0.82l-0.44,0.2l-0.53,-0.65l-0.64,0.63l-1.33,-1.41l-4.05,-0.14l-0.46,-0.58l-0.51,0.03l-0.28,1.22l0.64,0.86l-0.3,0.42l-0.86,-0.02l-0.22,0.67l1.3,2.66l-3.18,-0.69l-0.6,0.26l-0.39,0.65l0.22,0.47l1.21,0.71l1.1,-0.14l1.12,0.66l-0.49,0.59l0.08,0.44l0.44,0.09l3.25,-1.28l1.45,0.26l1.49,-0.62l1.32,0.83l4.41,-0.55l1.2,-0.53l1.11,0.11l-1.26,0.66l-0.1,0.75l0.31,0.47l0.67,0.07l0.02,0.42l0.59,0.44l0.77,1.4l-1.46,0.01l-1.23,0.59l-2.09,-0.73l-1.12,-0.06l-0.58,-0.48l-0.38,-1.44l-1.52,-0.97l-4.31,1.01l-1.15,-0.07l-4.77,0.77l-0.62,0.97l0.35,0.65l0.46,0.1l0.7,-0.57l6.41,-0.13l2.72,0.21l0.19,0.48l-2.7,0.07l-2.24,0.88l-1.48,1.32l-0.61,-0.12l-0.72,-0.81l-1.56,-0.2l-4.06,0.92l-0.19,0.66l0.5,0.31l4.62,-0.44l0.75,0.49l-0.94,1.6l-1.1,4.15l-0.03,0.51l0.54,0.79l0.8,-0.47l0.39,-2.12l1.23,-2.94l4.43,-2.33l4.73,0.72l-0.13,0.73l-2.01,0.85l-0.9,1.13l-0.08,0.88l0.29,0.32l0.63,-0.12l0.61,-0.84l1.87,-0.31l0.54,-0.49l2.04,-0.04l1.87,0.43l0.48,0.77l-0.26,0.33l0.16,0.57l0.54,0.13l-0.16,0.7l0.43,0.62l-0.38,0.68l0.23,1.43l1.14,0.67l-0.57,0.26l-0.76,1.35l-0.89,0.07l-0.87,0.75l-5.59,0.06l-1.11,0.86l0.08,0.94l2.26,-0.43l0.52,0.16l0.48,0.94l5.31,1.54l0.39,0.75l-0.13,0.36l-1.23,0.14l-0.8,2.86l-2.93,-0.69l-0.95,0.47l-1.44,-0.34l-1.6,1.33l0.25,1.1l1.78,0.65l1.58,0.05l0.82,0.41l2.64,-0.49l0.16,0.51l-0.99,2.88l-1.15,-0.73l-0.79,-0.01l-1.1,0.94l-0.29,1.21l-0.88,0.38l-0.63,0.78l-0.6,-0.06l-0.88,-0.8l-3.65,0.65l-1.84,-1.19l-0.57,0.14l-0.24,0.43l-0.02,0.42l0.34,0.23l-0.73,0.72l-0.18,1.02l0.75,1.01l0.95,0.24l1.04,0.92l0.27,1.05l-0.42,0.63l0.39,0.9l-0.39,0.57l0.16,0.44l1.02,0.12l0.38,0.87l0.56,0.18l-1.13,1.17l0.25,1.39l-0.2,0.81l-1.26,1.22l0.24,1.16l-1.23,0.63l-0.77,1.11l0.11,-1.32l-0.64,-0.26l-0.6,0.36l-1.19,2.16l-2.82,-0.37l-1.05,0.38l-0.61,0.81l-2.98,-0.37l-1.27,-0.5l-1.63,-1.58l-1.3,-0.54l-0.68,-1.26l-1.01,-0.6l-0.31,-1.56l-1.32,-1.07l-0.43,-1.42l-0.29,-0.22l-0.64,0.24l0.24,2.06l0.71,0.66l0.76,1.53l-0.06,2.42l1.63,1.42l1.5,-0.02l0.09,0.52l-3.2,1.07l-1.6,-0.46l-0.46,0.18l-0.12,0.9l1.53,0.94l0.27,1.65l0.43,0.54l1.08,-0.09l3.07,-3.13l5.01,1.29l-1.18,2.84l0.37,0.61l0.48,0.01l1.7,-3.12l1.38,-1.38l1.27,-0.05l1.22,0.52l0.91,0.89l0.32,1.24l-1.49,3.21l-0.19,0.79l0.27,0.89l1.89,-0.04l0.82,-0.37l-0.27,1.92l0.35,0.4l1.41,0.19l0.44,-0.3l-0.08,-1.12l0.68,-0.6l0.01,-1.33l0.73,-0.62l-0.09,-0.72l1.05,-0.56l1.16,1.38l0.04,0.8l0.39,0.52l-0.13,0.77l0.99,0.85l-0.07,2.9l0.31,0.97l-0.24,0.38l-1.04,0.33l-0.69,1.97l0.33,0.71l-0.92,0.7l-0.21,0.86l-0.61,-0.43l0.05,-1.71l-0.45,-0.35l-1.51,0.15l-0.69,3.59l-1.14,0.94l-0.29,2.39l-0.75,-0.32l-0.7,0.12l-2.66,2.3l-0.96,-0.18l-1.13,1.23l-0.98,0.15l-0.3,0.82l-1.1,-0.08l-0.18,-0.54l-0.48,-0.19l1.24,-4.05l-0.16,-1.17l-1.33,-1.41l-1.21,-0.5l-0.2,-1.19l-0.72,-0.08l-0.51,1.42l-0.87,0.76l-2.11,-0.3l-0.59,-0.37l0.35,-1.3l-0.28,-0.78l0.99,-1.03l0.15,-1.15l-0.47,-0.25l-2.08,1.67l-0.32,-0.04l-1.84,-3.27l-0.95,-0.99l-0.75,0.15l0.03,0.65l1.23,1.88l0.4,1.57l0.88,1.07l1.52,0.9l-0.52,1.16l0.66,1.67l-0.1,0.44l-0.44,0.49l-2.56,0.43l-1.64,-1.42l0.12,-0.88l-0.45,-2.08l-1.7,-2.06l-0.03,-2.0l-0.59,-0.34l-0.9,1.19l-0.1,0.63l1.8,3.15l0.5,1.84l-0.26,0.84l0.29,0.94l-2.22,-0.38l-0.42,-0.91l-0.57,-0.29l-1.04,-1.39l-0.45,-2.01l-1.12,-0.83l-0.73,0.15l-0.19,0.33l0.17,0.66l0.59,0.48l-0.19,1.8l0.47,1.2l-0.07,0.66l-1.88,0.31l-0.76,-0.7l-0.82,-2.14l-0.74,-0.65l-0.59,0.24l-0.18,1.75l0.76,2.51l3.36,2.1l-4.05,0.78l-0.17,-0.53l-0.43,-0.17l-0.86,0.21l-1.64,-0.98l-3.61,-0.7l-0.25,-1.66l0.81,-0.57l0.3,-0.93l-0.3,-0.71l-1.67,-1.83l-0.79,-0.43l-0.46,0.74l1.83,2.29l-1.82,1.26l-0.29,2.61l-1.72,-0.52l0.05,-1.03l-0.5,-0.56l-1.19,-0.11l0.11,-1.0l-0.59,-0.78l0.12,-1.27l-0.75,-0.92l-0.57,0.19l-0.14,0.44l-0.02,1.75l0.58,0.84l-0.25,1.32l0.65,0.8l-0.75,1.5l-1.01,-1.89l-0.62,0.25l-0.18,0.98l-2.32,-0.55l0.33,-0.54l-0.25,-0.93l0.28,-1.21l-0.99,-2.63l0.2,-0.93l-0.41,-1.49l0.36,-1.33l-0.23,-1.36l-0.79,0.13l-0.92,2.26l-0.1,0.53l0.67,2.07l-0.79,0.78l-0.49,2.29l0.22,1.08l-0.57,0.84l-0.11,-0.66l-0.58,-0.23l-0.42,0.57l-1.18,-1.48l0.11,-1.05l-0.38,-0.97l-0.57,-0.07l-0.37,0.33l0.17,-1.09l1.01,-1.13l-0.1,-1.25l0.32,-0.56l-0.45,-0.66l-0.35,-2.19l2.79,-2.17l0.25,-0.78l1.25,-0.68l1.04,-1.49l0.61,-0.15l0.32,-0.85l-0.2,-0.17l0.75,-0.3l0.28,0.5l0.43,0.05l1.28,-0.65l0.92,0.02l0.48,0.85l1.2,-0.21l0.63,-0.4l-0.14,-0.62l-0.41,-0.19l0.25,-0.54l1.25,-0.33l0.81,1.11l0.73,0.3l0.53,-0.34l-0.18,-0.78l0.93,-0.14l0.2,-0.7l-0.84,-0.43l-0.64,0.28l-1.51,-0.68l1.15,-0.62l0.08,-0.67l-0.57,-0.43l-1.12,-0.06l0.7,-0.83l0.75,0.04l0.55,-0.36l0.01,-0.73l-1.82,-0.26l-1.32,0.87l-1.48,-0.35l-0.47,-1.74l0.7,-1.17l-0.37,-1.65l-0.66,-0.37l-0.04,-0.64l-2.09,-1.62l0.29,-1.71l-0.14,-1.8l0.3,-0.38l4.54,-2.14l1.61,0.28l0.92,0.79l1.21,0.46l1.2,0.95l1.33,1.91l1.61,5.77l-0.33,1.08l0.42,0.53l1.03,-0.76l0.8,1.14l2.38,0.43l1.44,1.48l1.65,0.4l0.48,-0.5l-0.84,-2.1l1.03,0.34l1.46,-0.41l3.23,1.12l0.52,-0.45l-0.4,-1.35l-1.63,-0.75l-0.14,-0.42l0.98,-0.16l1.27,-1.23l1.88,-4.33l1.83,-6.33l0.09,-1.34l-0.47,-1.28l0.71,-0.25l0.53,-1.09l-0.41,-0.77l-0.98,0.14l-0.92,0.61l-0.61,1.05l-0.12,1.19l0.37,1.62l-0.9,1.02l-0.23,1.38l-0.6,1.09l-0.27,1.99l-0.61,1.04l-0.37,1.56l-1.97,2.55l-2.33,-0.54l-2.31,0.4l-0.26,-0.33l-0.08,-0.66l1.0,-1.0l0.92,-1.92l0.14,-1.11l-0.61,-0.9l-0.49,0.09l-0.15,1.91l-1.62,1.74l-1.72,-1.12l0.15,-0.94l-0.35,-0.58l0.6,-0.59l0.05,-0.81l0.62,-0.08l0.44,-0.46l1.34,-2.16l1.84,0.19l0.09,-0.86l-1.56,-0.74l-3.62,0.66l-0.97,0.87l-0.23,-0.84l-0.7,-0.2l2.79,-2.91l0.61,0.43l1.16,0.11l1.01,-1.06l0.9,0.03l0.58,-0.48l-0.36,-0.64l-1.58,0.15l-1.19,0.65l-1.0,-0.8l0.37,-1.3l0.65,-0.03l0.95,-0.82l2.33,0.9l1.11,-0.92l-0.44,-0.55l-0.9,0.06l-1.19,-0.63l-1.72,-0.03l-0.72,0.5l0.57,-2.56l0.98,-0.44l0.28,-0.54l-0.23,-0.79l-0.52,-0.12l-0.5,0.68l-0.25,-0.33l0.2,-3.37l0.68,-2.02l-0.18,-0.67l-0.66,0.0l-0.89,2.18l-0.59,2.68l0.15,1.9l-0.32,1.44l-1.81,4.32l-3.63,1.45l0.11,-1.87l0.67,-0.4l0.83,-1.75l0.41,-2.83l-0.04,-1.03l-0.37,-0.4l-0.67,0.41l-0.04,0.9l-0.73,1.09l-0.08,1.26l-0.67,1.11l-1.08,-0.3l-0.42,0.23l-1.1,2.26l-3.45,-0.05l0.31,-0.81l1.65,-0.52l0.28,-0.39l-1.13,-0.98l-1.15,0.28l-0.09,-5.02l1.57,-2.69l1.32,-0.03l0.39,-0.42l-0.33,-1.08l-1.04,0.08l0.62,-1.47l0.17,-1.64l1.42,-2.27l0.48,0.12l2.35,-0.99l1.53,-0.01l2.37,-2.21l0.85,-0.16l1.72,1.18l4.75,0.51l0.97,1.03l1.21,0.5l0.89,1.13l1.99,0.73l1.18,2.03l1.53,1.04l0.79,-0.62l0.15,-0.65l-1.92,-2.43l0.37,-0.4l1.19,-0.01l0.16,-0.57l-0.27,-0.62l-0.92,-0.38l-1.93,0.76l-1.58,-1.52l-0.61,-0.09l-0.1,-0.39l0.91,-0.22l2.98,0.45l1.97,-1.17l0.79,-0.05l0.09,0.45l0.67,0.02l0.5,-1.52l-0.55,-0.91l0.17,-1.61l0.84,-1.58l-0.1,-0.59l-0.67,-0.51l-1.85,1.66l-0.92,2.69l-1.66,0.83l-2.17,-1.17l-3.6,0.4l-1.43,-0.61l-1.58,0.21l-1.1,-1.32l-1.26,-0.6l-0.08,-0.74l1.05,-1.47l1.34,0.33l1.16,2.03l2.71,0.4l0.56,-0.33l0.25,-0.68l-0.33,-0.64l-0.61,0.03l-0.26,0.34l-0.56,-0.39l-0.26,-0.71l-1.22,-0.78l-0.23,-0.41l0.4,-1.06l-0.47,-1.01l-0.67,0.16l-0.43,0.84l-0.35,-0.07l-1.21,-5.65l-2.04,-1.92l-0.91,-2.61l-0.03,-0.89l-1.66,-1.68l-1.51,-0.72l-1.23,0.27l-2.7,-1.32l-0.09,-1.12l0.47,-0.6l-0.48,-1.66l0.37,-1.78l1.97,0.75l1.45,0.08l1.1,0.9l0.6,-0.29l0.24,-0.72l-1.65,-1.5l-4.23,-0.93l-0.35,-0.46l-0.61,-2.66l0.47,-4.47l2.35,-0.75l2.91,1.75l3.14,-0.45l2.65,0.1l1.03,0.35l3.45,4.54l4.84,5.13l1.18,2.97l0.03,0.75l0.56,0.75l0.96,0.24l0.19,1.07l-0.32,0.05l-0.22,0.65l0.89,0.78l0.73,-0.24l0.62,-1.11l3.9,1.55l0.52,-0.5l-0.27,-0.54l2.17,-1.37l0.92,-0.09l0.79,-1.85l-0.48,-0.53l-3.05,0.8l-0.37,0.49l-1.68,0.64l-2.12,-1.46l-0.81,0.08l0.02,-0.58l-0.53,-0.6l0.04,-1.36l-0.62,-2.0l0.96,-0.54l0.09,-0.76l-0.49,-0.5l-2.52,-0.73l-0.85,-0.65l-4.01,-5.71l-0.43,-1.05l-0.86,-0.81l5.09,-2.31l1.74,-0.36l5.59,-2.27l0.43,-0.66l-0.13,-0.55l0.89,-0.45l2.37,-0.55l0.44,-0.45l1.58,-0.11l1.62,-0.76l2.99,-0.42l0.23,-1.01l-0.41,-0.5l-3.52,-0.08l-4.6,0.68l1.16,-0.88l0.71,-1.03l1.4,-0.6l0.84,-0.99l1.04,-0.52l0.29,-0.62l0.83,-0.21l0.63,-0.71l2.75,-1.12l4.08,-0.95l0.42,-0.47l-0.0,-1.14l-0.91,-0.71l-1.88,0.69l-1.65,-0.24l-2.68,0.32l-0.66,0.63l-2.82,1.14l-0.11,-0.19l0.15,-1.32l-0.46,-1.97l1.55,-3.08l0.19,-1.3l-0.32,-0.5l1.14,-0.81l0.99,-2.7l0.8,-1.14l0.91,-0.61l0.61,-1.09l0.66,-0.3l1.11,-1.9l-0.06,-0.53l-0.48,-0.43l-0.63,0.05l-5.09,5.04l-1.84,3.71l0.04,2.02l-0.39,0.13l-2.57,-2.19l-0.49,-0.02l-0.14,0.47l0.33,0.8l1.88,2.04l-0.64,0.51l-0.25,1.54l0.06,0.71l0.78,0.53l-0.04,0.27l-0.2,0.65l-0.64,0.52l-0.02,1.11l-0.5,1.46l-1.21,0.92l-0.55,1.08l-1.23,0.78l-2.11,2.37l-1.33,1.04l-1.55,0.35l-3.58,2.05l-2.23,0.67l-0.65,-0.11l0.06,-2.17l0.77,-0.31l0.27,-0.76l2.99,-1.51l0.87,-1.09l0.66,-1.95l-0.54,-0.45l-1.04,-0.18l-2.27,2.07l-0.25,0.82l-2.99,1.38l-0.58,-0.01l-0.11,-0.89l0.76,-0.46l0.95,-1.9l-0.9,-0.83l-0.52,0.12l-1.54,2.61l-0.89,-0.11l0.15,1.78l0.62,2.07l-0.34,2.24l-2.15,0.9l-1.2,-0.45l-1.25,0.08l-0.92,0.72l-2.09,-0.77l-0.76,0.11l1.15,-1.99l-0.12,-0.47l-0.48,-0.02l-0.98,0.69l-1.13,1.77l-2.57,-1.54l0.71,-2.8l3.06,-6.53l0.63,-0.86l1.13,-0.52l0.72,-0.77l4.09,-1.21l0.43,-0.47l5.84,-2.19l1.42,-0.97l0.37,-0.58l-0.12,-0.6l-0.48,-0.14l-7.58,3.06l-4.34,1.05l-0.43,0.42l-0.62,-0.07l-1.71,0.85l-1.49,1.33l-1.05,1.9l-1.09,2.68l-1.81,2.83l-0.77,2.67l-1.52,-0.28l-0.8,-0.73l-1.03,-0.23l-2.28,-2.31l-1.42,-0.85l-1.98,-2.17l-0.26,-0.87l0.64,-0.61l0.91,-0.11l0.88,-0.71l1.83,-0.49l2.43,-0.05l1.09,0.46l2.12,-0.29l0.58,-0.47l1.5,-0.1l1.16,-0.81l0.66,-1.08l1.94,-0.42l-0.13,-1.51l2.72,-2.98l1.56,-0.98l0.47,-0.95l-0.22,-0.57l-1.33,-0.38l-1.3,0.38l-2.72,1.87l-1.35,1.52l-0.41,1.09l-0.82,0.68l-1.81,0.49l-1.83,1.16l-2.07,-0.21l-8.45,1.96l-1.29,-1.35l-0.66,-2.33l0.14,-0.8l1.09,-1.27l0.58,-0.03l0.69,0.86l0.67,0.17l2.71,-1.17l0.19,-0.56l-0.72,-0.69l-1.46,0.36l-2.15,-1.84l1.2,-0.55l0.75,-1.22l0.98,-0.29l0.81,-1.29l0.85,0.04l-0.24,-1.23l3.25,-0.87l0.58,0.55l1.55,-0.19l0.94,0.76l0.75,-0.39l-0.28,-0.99l-3.36,-1.64l-0.6,0.23l-0.4,-0.66l-0.6,-0.13l-1.12,1.08l-1.62,0.45l-2.23,1.52l-3.74,3.32l0.07,-0.73l-1.39,-1.38l2.95,-2.81l0.64,-0.09l0.27,-0.74l1.23,-0.42l0.23,-0.89l-0.39,-0.5l-1.5,0.07l-0.97,-1.81l-0.7,-0.3l-0.36,0.31l-0.09,0.95l-0.78,-0.45l-0.56,0.06l-0.44,1.08l-0.91,0.69l0.02,1.51l-1.09,0.35l-0.29,-1.24l-1.85,-0.94l0.27,-0.49ZM467.33,187.3l-0.02,0.69l0.08,0.54l-0.23,-0.5l0.17,-0.74ZM511.49,194.25l-0.08,0.23l-0.06,0.04l0.07,-0.21l0.07,-0.07ZM521.85,108.29l4.22,-0.05l-0.03,0.87l0.41,0.88l1.07,0.74l-3.95,0.26l-0.99,-1.01l-0.38,-1.53l-0.36,-0.16ZM462.51,44.67l-0.48,-0.1l0.11,-0.42l0.37,0.52ZM480.09,42.55l-0.16,-0.42l0.09,0.02l0.07,0.4ZM553.84,2.1l0.09,-0.04l0.0,0.03l-0.09,0.01ZM486.09,154.14l-1.65,1.09l-0.22,-0.13l0.52,-1.19l1.39,0.02l-0.04,0.21ZM569.87,660.89l-0.05,-0.21l0.07,-0.55l0.68,0.7l-0.69,0.06ZM569.08,481.26l0.24,0.11l-0.12,0.21l-0.05,-0.02l-0.08,-0.31ZM566.15,517.71l0.13,-0.53l1.96,-0.83l-0.06,0.3l-2.04,1.06ZM560.64,465.59l0.03,-1.29l0.44,0.78l0.6,0.12l1.39,-0.87l0.93,0.26l0.4,-0.27l1.43,-0.03l0.32,0.76l1.55,0.15l0.21,0.92l1.3,1.46l-0.31,1.54l-1.35,1.44l-1.17,0.57l-5.6,-4.82l-0.17,-0.72ZM567.82,657.04l0.59,-0.24l0.46,0.97l-0.38,0.0l-0.67,-0.73ZM567.16,481.62l0.8,-0.2l0.12,0.15l-0.37,0.09l-0.54,-0.03ZM563.99,454.06l0.28,-0.52l2.0,-0.55l-0.62,1.38l-1.66,-0.31ZM561.83,604.34l0.36,-1.75l1.39,-0.34l0.4,-0.87l1.27,-0.11l-2.77,2.78l-0.66,0.28ZM562.7,590.99l0.29,-0.1l0.15,0.19l-0.33,-0.12l-0.11,0.03ZM561.98,579.11l0.03,-0.21l0.16,-0.38l0.23,0.82l-0.42,-0.23ZM562.3,593.73l-0.14,-1.09l0.27,-0.29l0.22,0.48l-0.34,0.91ZM546.88,664.64l1.55,-2.5l0.88,0.0l1.25,-0.62l2.53,-0.61l3.06,0.13l4.08,4.11l1.48,3.29l-0.27,0.47l-0.49,-0.29l-2.64,-0.26l-2.99,-1.37l-2.11,-0.14l-5.37,-1.55l-0.96,-0.65ZM555.56,342.89l0.84,0.24l1.8,-0.44l0.34,1.06l-1.68,2.76l0.27,1.37l-1.29,0.66l-0.59,-0.32l-0.89,-1.38l-0.39,-3.32l0.49,-0.73l0.64,-0.27l0.47,0.38ZM551.05,487.28l1.41,0.39l0.98,-0.93l0.84,0.47l0.29,0.72l1.57,1.7l0.16,1.7l-0.27,2.48l-0.46,0.4l-1.52,6.75l-1.08,1.59l-1.24,-1.95l-1.17,-1.08l-1.25,-0.58l-0.94,-2.41l0.21,-4.01l1.63,-3.39l0.33,-1.37l0.54,-0.47ZM554.2,536.67l0.54,-0.67l0.8,0.1l-0.82,1.01l-0.52,-0.44ZM553.29,539.35l0.02,-0.17l0.05,0.01l0.01,0.12l-0.07,0.05ZM518.48,254.45l0.35,-1.71l-0.33,-1.57l1.93,-0.65l2.02,1.4l0.68,-0.02l0.3,-0.5l2.2,0.64l1.61,0.91l3.05,-0.36l0.81,-0.81l0.5,0.18l3.87,-0.8l1.86,1.09l2.86,0.73l0.78,0.87l0.71,0.07l0.33,0.39l0.94,1.57l0.34,1.25l0.99,0.64l1.02,-0.04l0.14,0.78l1.1,1.16l-0.17,0.91l0.28,0.48l1.0,0.89l1.32,0.27l-0.19,0.55l0.09,0.86l0.4,0.53l-0.16,0.98l0.84,0.64l0.74,-0.07l0.16,1.42l-1.02,0.76l-6.43,0.08l-0.92,-0.51l-5.12,0.35l-2.97,1.43l-3.27,2.62l-1.23,0.4l-1.03,-0.23l-2.95,-1.96l-1.55,-3.7l0.17,-1.66l-0.46,-0.82l0.3,-1.05l-0.47,-0.9l-0.74,-0.47l-0.91,0.24l-2.6,-0.56l-0.48,-0.67l-0.23,-3.22l0.77,-0.0l0.12,-0.63l-1.13,-1.22l-0.26,-0.96ZM542.49,343.15l1.11,-1.78l0.59,-1.7l1.13,-0.13l0.28,-0.54l0.91,-0.09l0.19,-0.59l-0.34,-0.9l0.25,-0.24l0.81,0.38l0.67,1.17l-0.8,1.23l-1.28,0.61l-1.46,1.61l-1.05,-0.25l-1.03,1.24ZM539.92,355.26l1.02,-3.29l1.77,-0.72l0.71,-1.13l-0.07,-1.13l0.47,-1.08l0.9,-0.14l0.14,-0.57l-0.89,-1.04l1.48,-1.21l0.9,-0.01l0.67,1.28l-0.6,1.55l-0.94,0.07l0.01,1.35l-0.55,0.73l0.12,0.8l-0.94,1.77l0.0,1.01l-0.47,0.5l-0.2,0.85l-2.02,0.99l-0.53,0.83l-0.81,-0.38l-0.16,-1.02ZM544.47,363.7l0.59,-0.78l0.44,-0.07l0.03,0.55l0.56,0.11l-0.77,0.79l-0.86,-0.6ZM546.32,361.77l-0.26,-0.61l-1.1,-0.61l2.08,0.52l-0.0,0.9l-0.72,-0.19ZM543.1,367.65l1.19,-0.44l0.95,0.97l-0.24,0.84l-0.95,1.27l-0.69,-0.65l-0.26,-1.98ZM491.6,444.1l0.6,-0.54l-0.26,-1.28l0.32,-1.1l-0.63,-1.23l0.66,-2.2l-0.44,-3.51l0.51,-1.23l-0.42,-0.97l0.42,-3.32l0.43,-0.97l-0.05,-1.17l0.6,-1.86l2.47,-2.98l0.48,-0.2l-0.15,1.45l0.49,1.08l0.82,-0.21l0.33,-0.69l1.19,0.7l-0.03,1.27l1.17,1.97l-0.29,0.44l-1.52,0.56l-0.23,0.9l0.81,0.97l1.34,0.7l0.53,0.65l-0.03,1.26l1.03,2.84l0.96,0.12l0.61,-0.39l0.52,-1.62l-0.04,-1.12l1.02,-2.43l0.72,0.33l-0.01,0.75l0.77,0.69l1.56,0.67l-0.42,1.38l1.36,1.37l1.5,0.21l0.63,0.62l0.85,-0.28l2.96,0.46l0.59,1.9l1.5,1.86l2.76,1.13l0.93,1.41l0.67,0.45l0.85,-0.02l0.66,0.61l1.7,-0.47l1.37,1.36l0.75,-0.07l2.34,2.78l0.66,0.36l0.28,3.89l1.81,2.28l-0.08,0.86l-2.81,1.51l-0.34,1.27l0.33,0.67l2.02,-0.2l1.22,-0.66l1.25,-0.19l0.59,-0.32l0.19,-0.61l0.65,-0.12l3.48,1.37l0.51,-0.57l-0.64,-1.28l0.26,-0.65l1.47,1.65l1.47,0.59l0.11,1.01l-1.42,-0.11l0.39,1.02l2.73,0.65l0.87,0.66l0.71,-0.04l0.09,0.37l-2.32,0.89l-0.92,1.85l-1.96,2.17l-0.72,0.34l-0.37,1.42l-0.79,-0.13l-3.55,-1.9l-1.25,0.09l-1.1,-1.13l-1.27,0.12l-1.57,-0.9l-1.68,0.2l-0.83,0.61l-0.91,-0.33l-0.6,-1.02l0.16,-0.59l1.17,-0.74l0.21,-0.8l-0.27,-1.3l-1.9,-1.28l-2.92,-0.04l-1.67,0.69l-0.24,-0.42l1.14,-2.21l0.1,-0.8l-0.5,-0.96l-0.43,-0.25l-0.73,0.12l-0.66,0.48l-0.31,0.78l-0.84,-0.15l-0.73,0.53l-0.52,-0.15l-0.94,0.53l-1.17,2.31l0.77,1.5l-0.29,1.2l0.41,0.83l-0.05,0.66l-0.67,-0.06l-0.56,0.37l-1.21,1.67l-0.65,0.42l-0.51,1.12l-0.85,-0.31l-0.98,0.2l-1.1,1.81l-0.45,3.06l-0.81,1.47l-0.8,0.38l-3.37,2.9l-1.45,0.7l-1.78,0.02l-0.58,-0.67l-0.59,-1.83l-0.22,-3.12l0.33,-1.21l-0.24,-1.47l0.26,-1.16l-0.27,-1.02l-0.84,-0.56l-0.08,-1.26l-0.32,-0.37l-0.44,0.22l-0.66,1.2l-1.18,0.2l-2.19,1.03l-2.41,-0.32l-1.34,0.23l-1.91,2.06l-1.94,0.07l-0.64,-0.91l0.24,-1.85l2.24,-3.9l3.46,-1.99l1.07,-0.94l1.19,-0.37l0.38,-0.61l-0.1,-1.44l-0.99,-1.14l0.06,-0.61l-0.61,-0.96l-0.15,-1.17l0.24,-0.73l-0.5,-0.71l0.07,-2.05l-0.31,-0.97l1.24,-4.08ZM537.12,125.64l0.14,-0.6l1.15,0.28l0.61,0.75l-0.27,0.43l-1.64,-0.85ZM528.13,339.23l0.71,0.43l0.53,-0.06l0.11,0.47l-1.79,0.18l0.44,-1.02ZM530.47,340.7l0.27,-1.09l-0.86,-1.08l0.03,-0.55l0.81,0.3l0.63,-0.45l0.4,0.44l-0.08,0.88l0.61,0.2l0.41,-0.54l0.84,0.27l1.61,-0.81l0.44,-1.19l1.15,0.08l0.29,0.86l0.7,0.66l-1.6,1.72l-1.98,0.49l-0.78,-0.68l-0.76,0.12l-0.17,0.63l1.17,2.24l-1.35,-0.46l-0.17,-1.79l-0.78,0.0l-0.15,0.27l-0.66,-0.53ZM532.8,452.93l0.06,-0.06l0.37,-0.01l-0.25,0.1l-0.18,-0.03ZM516.63,485.78l0.87,-1.45l0.09,-2.41l0.75,-1.27l0.74,-0.59l0.54,0.17l0.88,1.11l0.77,0.19l3.24,-2.28l2.59,0.08l1.19,-1.35l3.08,0.71l-0.52,1.61l0.24,2.58l-1.45,1.72l-1.8,1.19l-0.63,1.91l-1.56,1.53l-1.03,1.81l-2.6,2.52l-0.26,0.11l-0.58,-0.84l-1.09,-0.43l-1.39,0.44l-1.96,1.8l-0.27,-2.41l-1.84,-2.06l-0.26,-0.92l1.85,-2.17l0.41,-1.27ZM224.65,339.19l10.41,-29.67l1.43,2.96l1.64,2.0l1.52,0.57l0.36,0.5l3.12,1.81l3.61,2.71l0.69,2.27l2.5,3.21l4.41,3.07l1.14,1.59l2.02,0.19l0.43,0.79l2.55,1.27l0.89,-0.13l0.67,1.23l1.73,1.08l0.62,-0.07l0.17,-0.63l-0.85,-1.03l0.21,-0.64l-1.13,-1.74l0.59,0.14l1.77,1.79l0.95,0.0l0.47,-0.5l1.0,0.18l2.14,2.28l0.61,1.1l0.35,0.19l0.53,-0.22l0.79,1.3l0.41,1.51l1.35,1.18l0.3,2.21l1.24,1.35l-0.05,0.74l0.46,0.89l-0.07,0.62l-0.6,0.52l0.03,0.54l0.26,0.49l0.71,0.24l-1.13,1.23l-0.01,1.08l-1.03,-0.63l-0.84,0.22l-0.68,-0.89l-1.55,-0.09l-2.39,-1.42l-0.42,0.7l0.81,1.53l-0.59,0.64l-2.27,-1.38l-0.61,0.37l0.19,0.98l-1.03,1.69l0.38,0.97l-2.87,0.38l-0.52,0.95l0.32,0.62l1.43,0.7l1.04,1.98l1.06,0.54l1.96,0.14l0.6,0.93l0.85,0.09l1.0,1.43l1.4,0.13l2.17,1.57l4.2,0.81l1.85,1.27l1.7,0.16l3.18,0.9l0.95,-0.24l0.25,-0.72l0.94,0.49l1.06,-0.09l0.07,1.09l0.81,0.42l0.54,-0.25l0.08,-1.19l2.05,1.3l0.62,-0.31l0.42,0.25l1.94,-1.54l-0.35,0.83l0.24,0.61l0.99,-0.18l0.59,0.43l1.74,-0.54l1.01,-0.94l1.23,-0.17l1.5,-0.92l0.57,0.14l0.31,-0.29l0.65,1.06l0.47,0.09l0.44,-0.66l-0.3,-0.8l0.49,-0.26l0.42,0.71l-0.66,2.38l0.7,0.76l0.69,-0.72l0.52,1.18l-0.55,1.52l0.22,0.56l1.6,1.08l0.63,-0.33l0.33,-0.67l0.76,0.69l0.6,-0.12l1.0,0.42l0.28,0.85l0.0,2.79l-0.84,0.67l-0.12,0.8l0.98,1.49l0.07,1.06l0.49,0.24l0.68,-0.59l1.36,-4.64l0.36,0.04l-0.29,5.31l0.36,0.56l0.58,-0.02l0.67,-1.63l0.27,1.18l1.69,2.4l0.33,2.6l-0.33,0.29l0.04,1.02l-0.6,-0.47l-1.1,-0.12l-0.9,0.77l-1.36,-1.6l-0.54,-1.27l-0.48,-0.27l-0.55,0.44l0.28,2.54l0.33,0.43l0.59,-0.14l0.48,1.31l1.17,0.7l0.19,0.49l-0.23,1.01l-0.74,0.08l-0.16,0.66l1.74,0.69l0.16,3.35l0.73,0.24l0.29,-0.67l0.32,0.86l-0.15,0.65l0.75,2.08l0.66,0.37l0.18,1.47l0.96,2.27l0.74,0.41l0.48,-0.37l0.09,-0.75l-1.28,-2.85l-0.03,-0.89l-0.66,-0.99l-0.31,-2.38l-0.49,-0.66l0.48,-0.61l0.21,-2.19l0.49,0.43l-0.24,0.61l0.34,0.52l1.24,0.59l0.36,-0.6l-0.23,-0.74l0.57,-0.39l0.1,-0.95l0.64,0.96l0.49,1.67l0.49,0.32l0.53,-0.3l-0.3,-1.18l0.18,-0.47l-1.35,-3.35l0.9,-0.19l0.69,-0.85l0.05,-0.56l-1.44,-0.84l-0.69,-1.3l-0.43,-3.54l1.13,-2.31l-0.93,-2.27l-1.45,-2.39l0.26,-1.42l0.68,-1.28l2.24,-0.89l0.39,-1.05l-0.68,-0.64l0.69,-0.93l0.63,-0.21l0.86,0.6l0.74,0.1l1.65,-1.03l0.38,0.48l1.37,0.09l0.35,-0.46l0.93,0.57l0.62,-0.25l0.21,-1.44l0.26,0.42l0.57,-0.05l0.32,-0.89l0.43,1.38l0.69,0.24l0.69,-0.43l0.2,-0.67l-0.81,-1.03l0.71,-1.1l-0.12,-0.76l0.66,0.1l0.79,-0.65l0.8,0.72l1.59,-0.83l1.84,0.07l0.67,-1.61l-0.38,-1.27l1.23,-1.54l-0.22,-0.61l-0.74,-0.11l-0.53,0.38l-0.5,-0.59l-0.62,-0.1l-1.0,0.3l-0.34,0.5l-3.61,0.81l-0.52,0.97l-0.46,0.02l-0.28,0.38l0.2,1.07l0.66,0.53l-0.65,0.65l-0.46,-0.26l-0.34,-1.25l-0.49,-0.21l-0.5,0.58l-1.46,0.06l-1.41,1.66l-0.4,0.01l-0.33,-0.98l-1.25,-0.36l-0.53,-0.78l-1.51,0.09l-0.61,-0.36l-0.61,0.42l-0.6,1.52l0.93,1.49l-0.84,-0.05l-0.45,0.47l-0.33,-0.56l-1.33,-0.27l-1.07,0.49l0.27,-1.24l-0.47,-0.78l0.26,-0.86l-0.41,-0.83l-0.72,0.05l-1.0,0.75l-1.04,-0.05l0.58,-0.56l0.09,-0.69l1.44,-0.98l2.1,-3.01l0.98,-0.9l4.1,0.27l2.59,-0.6l1.16,0.09l3.15,-1.45l1.86,0.02l0.96,-0.62l2.17,-0.6l0.67,-0.76l1.17,1.06l1.42,0.59l1.74,3.52l-0.61,0.66l-0.14,0.69l0.7,3.02l-1.32,0.92l-0.26,0.97l0.52,0.49l1.0,-0.0l0.03,1.25l1.53,2.14l0.88,0.27l0.31,0.77l0.57,0.13l0.53,-0.37l1.16,0.24l-0.79,1.66l1.16,2.86l1.21,0.24l0.46,-0.19l1.07,0.69l1.32,-0.25l1.27,0.71l0.79,-0.27l0.41,-0.52l1.12,0.26l0.39,-0.42l0.19,-1.07l0.57,-0.48l-0.19,3.16l0.81,0.99l0.63,0.16l0.49,0.92l0.95,0.25l1.11,2.33l2.42,1.12l1.52,2.07l0.7,-0.17l-0.01,-0.87l0.36,-0.2l0.59,0.33l0.8,-0.29l0.82,1.22l0.68,0.04l0.28,0.41l1.29,0.55l1.18,-0.11l0.52,-0.62l0.64,0.15l0.55,-0.67l2.28,0.29l0.53,-0.76l1.37,-0.67l0.83,0.87l1.38,-0.92l1.71,0.31l0.54,0.61l1.44,0.15l0.6,0.42l0.77,-0.34l0.56,0.6l0.81,-0.12l1.67,1.07l0.52,0.98l1.97,0.13l0.21,0.38l0.58,0.14l0.45,-1.05l1.12,0.08l0.53,-0.78l0.56,0.3l1.55,0.02l0.61,-0.35l0.04,-0.64l-0.7,-1.42l-0.64,-0.13l-1.2,-1.65l0.07,-1.92l0.73,-0.05l2.04,3.21l1.0,3.57l0.85,0.32l0.5,1.26l0.89,0.26l1.78,2.05l1.65,-0.25l0.72,-0.84l0.28,0.6l0.67,-0.0l0.26,-0.78l0.73,-0.1l0.33,-0.55l-0.93,-1.05l0.67,-1.15l-0.81,-2.97l-0.64,-0.18l-0.52,0.86l-2.33,-3.23l-0.49,0.13l-0.27,0.64l-0.92,0.16l-0.57,0.49l-0.73,-0.22l-0.74,1.82l-0.41,-1.4l-1.23,-1.62l-0.18,-1.05l0.64,-0.33l0.37,-0.68l0.14,-1.19l-1.3,-1.23l0.07,-0.69l-0.36,-0.38l-0.66,-1.26l0.41,0.48l1.06,-0.68l1.19,1.44l0.43,0.11l0.47,-0.36l0.5,0.06l0.4,-0.68l0.79,0.34l0.56,-0.34l0.03,-0.46l0.72,0.42l0.51,-0.4l-0.15,-0.84l-0.96,-0.64l-0.64,-1.74l1.71,0.28l0.32,1.42l0.89,0.92l0.47,-0.05l0.35,-0.56l-0.24,-0.7l-0.5,-0.1l0.11,-0.26l0.79,0.01l0.99,0.7l0.68,1.19l0.03,0.84l1.08,0.66l-0.74,0.93l0.24,0.88l1.23,0.6l1.74,-0.66l-0.22,1.11l0.61,0.85l-0.35,0.88l-1.14,0.69l-0.38,0.64l0.03,0.7l0.42,0.48l1.07,0.06l0.37,-0.73l0.61,0.48l0.73,-0.14l0.31,-0.74l-0.45,-1.02l0.19,-0.25l1.55,-1.15l1.76,-0.78l-0.79,1.52l0.35,0.84l-1.82,5.69l0.01,2.01l-0.25,0.57l-0.9,0.08l-0.14,1.8l-0.91,0.95l-0.32,1.8l0.09,0.3l0.62,0.07l0.44,0.78l0.98,0.47l0.57,-0.12l-1.02,1.79l-0.33,1.54l0.46,0.47l0.47,-0.08l0.23,0.52l0.87,0.02l2.55,-2.56l0.6,0.59l0.53,-0.36l-2.48,3.23l0.46,0.54l1.33,-0.73l0.96,-0.12l-0.02,1.16l0.74,0.27l-0.27,1.34l0.61,1.06l-0.69,0.79l-0.87,0.03l0.12,-0.28l-0.45,-0.53l-2.25,0.7l-0.31,-1.15l0.38,-0.72l-0.29,-0.74l-0.73,0.33l-0.69,1.35l-0.98,-0.04l0.01,-1.45l-0.95,-0.71l-0.57,-0.04l-0.69,0.9l0.38,1.53l0.81,0.62l0.4,1.02l0.7,0.58l0.31,1.37l1.83,1.52l0.46,1.9l-0.39,1.29l0.13,0.48l0.5,-0.01l0.78,-1.17l0.96,-0.63l-0.09,-1.39l-0.49,-0.51l-0.53,0.65l-2.24,-4.1l0.51,-0.24l0.77,0.55l0.55,-0.22l0.47,0.8l1.82,0.12l0.73,-0.39l0.97,0.56l0.65,-0.4l0.57,-1.26l-0.84,-2.43l0.07,-1.43l0.7,-1.15l0.14,-0.87l0.71,-0.58l-0.14,-0.51l-1.05,-1.02l-0.44,-2.43l0.7,-0.87l-0.06,-0.95l-1.04,-2.12l-0.56,-0.29l-1.07,-1.42l1.36,-1.41l0.21,-0.93l-0.27,-1.18l1.24,-2.11l0.03,-0.92l0.63,-0.02l-0.22,0.42l0.57,0.39l1.08,-0.91l0.6,0.73l0.62,-0.1l0.82,0.61l0.65,-0.2l1.99,-2.51l2.93,-2.25l0.13,-2.08l0.63,-0.95l4.43,-2.67l0.26,-0.93l1.2,-0.67l0.06,-0.55l-1.85,0.31l-0.69,-0.28l0.28,-2.13l1.01,-2.08l-0.54,-1.2l0.06,-1.53l-1.1,-0.49l-0.47,0.16l0.2,-0.46l-0.32,-0.34l0.51,-0.56l-0.3,-0.73l-0.68,0.15l-0.7,0.78l-0.1,1.2l-1.12,1.89l-0.02,1.06l0.74,0.43l-0.87,0.88l-1.18,-0.03l-0.94,0.55l-1.22,-0.72l0.65,-2.28l-0.3,-1.43l0.72,0.73l0.33,-0.14l0.85,-1.72l1.24,-0.38l0.29,-0.39l-0.14,-0.89l1.26,-1.02l0.09,-0.46l-0.41,-0.23l-1.1,0.54l-0.6,0.05l-0.26,-0.32l0.56,-2.25l-0.16,-0.9l1.73,-0.7l1.06,0.47l0.5,-0.21l-1.04,1.68l0.19,2.01l0.66,0.2l2.1,-2.7l1.62,-1.46l-0.12,-0.8l-1.22,0.19l0.93,-1.77l0.02,-0.59l-1.2,-1.18l-0.99,0.12l-1.53,0.77l-0.3,1.01l-1.59,-0.04l-1.05,-0.37l-1.24,-2.45l-0.29,-1.53l-0.95,-1.18l-1.12,0.56l0.07,1.25l-0.59,0.55l-0.93,-1.15l-0.89,-0.01l-1.88,-1.41l-1.82,-2.33l-0.83,-0.12l-0.36,-0.39l-1.17,0.24l-0.59,-1.11l0.09,-2.18l-0.52,-0.53l-0.65,-0.09l-1.65,-3.41l-0.15,-2.09l0.34,-2.13l0.71,-1.18l0.85,-0.31l0.59,-2.41l0.75,0.08l0.47,-1.04l1.74,1.3l0.65,-0.46l-0.1,-0.52l-1.67,-1.17l0.04,-0.59l1.59,-1.2l0.19,-0.58l-1.22,-0.06l-2.0,1.53l-0.98,-1.14l-0.42,-1.41l-0.87,-0.86l1.19,-5.03l0.89,-1.31l-0.23,-0.76l-0.55,-0.21l-0.27,0.29l-0.14,-0.24l0.31,-0.26l0.85,0.13l0.12,-0.27l-0.49,-1.01l0.28,-1.34l-0.37,-0.46l1.13,-0.1l1.07,-2.14l0.99,-0.1l1.95,2.72l1.27,0.08l0.33,-1.37l0.76,-0.66l-0.68,-1.12l1.26,-2.02l-0.42,-0.25l-1.02,0.41l-1.72,-0.58l-0.59,-0.77l0.38,-0.56l-0.25,-0.28l1.28,-0.41l1.53,-1.72l1.55,0.02l0.34,-0.47l-0.12,-0.73l0.38,-1.08l0.84,-0.27l1.45,0.12l1.05,0.27l0.34,1.88l0.61,-0.01l0.76,-1.04l-0.31,2.51l0.32,0.45l0.51,-0.17l1.16,-2.14l0.4,0.3l0.63,-0.34l0.72,0.63l1.19,-0.48l0.0,0.99l-0.76,1.43l1.3,1.82l2.72,2.41l0.45,1.94l1.1,0.69l0.25,2.85l0.47,1.29l-0.08,2.48l-0.38,3.5l-0.66,-0.38l-0.44,0.47l0.1,0.49l0.69,1.08l1.05,0.33l0.69,0.64l-0.25,0.89l0.35,0.34l0.1,0.92l1.7,0.3l0.78,0.68l-0.29,0.6l0.79,1.63l-0.37,0.43l0.2,0.64l0.86,0.41l-0.09,0.39l1.05,1.48l-0.12,0.79l-0.65,0.57l0.7,0.38l0.22,0.75l0.7,0.16l0.82,-1.44l-0.19,-0.33l0.6,0.07l-0.26,0.55l0.2,2.13l0.6,0.35l0.28,-0.25l0.44,0.78l-3.08,0.37l-0.52,-0.86l-0.83,-0.4l-0.57,-1.55l-1.17,0.57l0.43,0.71l-1.34,0.59l0.57,0.61l-0.46,0.85l-0.77,0.42l-0.0,0.65l0.72,0.68l0.59,0.01l0.24,-0.49l0.78,-0.38l1.26,0.14l0.86,0.98l-0.74,0.34l-1.66,2.15l0.12,0.41l-2.03,1.16l-0.22,0.56l-0.65,0.01l-0.24,0.73l-1.93,1.83l0.19,0.52l2.03,0.54l0.79,-0.66l1.1,0.04l2.12,2.77l2.21,1.48l2.11,-2.04l0.1,-0.83l0.81,-0.86l1.28,0.51l-0.97,1.2l-1.68,0.68l0.02,0.7l0.44,0.23l1.49,-0.21l1.04,-0.74l0.63,0.96l1.39,-0.16l0.36,0.69l1.02,0.01l0.53,-1.03l1.52,0.89l0.09,0.25l-0.69,0.38l-0.48,-0.53l-0.61,-0.01l-0.41,0.4l0.45,0.62l-1.08,0.99l-0.25,1.61l-0.61,-0.4l0.37,-0.81l-0.42,-0.4l-0.47,0.11l-1.25,1.31l-1.69,-1.37l-0.67,0.29l0.54,1.02l1.59,1.16l3.04,3.5l0.72,0.43l-0.39,1.34l0.27,0.55l0.49,0.15l0.16,0.54l-0.27,0.74l1.3,0.85l-1.1,1.36l0.2,0.58l0.42,0.08l-0.15,0.92l0.34,0.75l-0.48,1.34l0.34,0.89l-0.25,0.79l0.36,0.47l-0.94,1.83l0.26,0.55l1.56,0.97l-0.66,0.52l-0.1,0.51l0.49,0.18l0.7,-0.25l0.29,1.8l0.46,0.61l0.83,-0.07l0.65,-0.63l-0.22,-1.21l1.21,-1.33l0.04,-1.2l0.65,-0.41l0.63,-1.78l-0.72,-0.82l-0.16,-0.8l0.66,-1.17l-0.11,0.74l0.35,0.5l0.54,-0.2l0.31,-0.62l0.2,-3.6l-0.48,-2.78l0.31,-1.38l1.95,-2.78l0.76,-1.95l0.81,-0.47l0.93,0.17l0.54,0.53l0.76,1.96l0.94,1.23l3.7,3.18l1.73,2.49l0.75,2.41l-0.07,2.09l1.18,3.88l0.07,1.43l-0.33,1.43l-0.41,0.53l-1.47,-0.53l0.0,-2.23l-0.28,-0.54l-0.57,0.02l-0.75,1.43l-0.66,0.47l-0.22,0.77l0.64,1.37l0.36,1.85l-0.72,1.8l0.07,1.19l0.8,3.46l0.92,1.49l0.26,1.46l0.61,0.85l1.03,0.56l2.33,3.5l1.5,1.53l0.14,1.62l0.55,0.42l-0.88,0.97l-0.09,1.63l0.52,0.42l0.28,-0.12l0.67,-1.15l0.35,1.43l0.77,-0.01l0.44,-2.43l0.17,0.71l0.65,0.14l0.43,-1.33l0.76,-0.29l-0.28,-1.39l0.74,-1.69l0.46,-0.2l0.65,0.81l1.18,0.53l0.87,-0.85l-0.27,-1.29l0.42,-0.51l0.1,-3.05l-0.63,-1.65l1.23,-3.16l1.2,-1.55l0.47,-1.25l1.64,-1.83l-0.14,-1.24l0.37,-0.46l-0.24,-1.07l0.4,-0.09l0.33,-0.65l-0.43,-0.61l0.05,-1.52l1.03,-2.63l-0.5,-0.76l-0.17,-3.02l0.49,-2.13l0.77,0.12l0.63,-0.55l0.3,0.42l1.19,0.27l0.47,-0.33l0.01,-0.4l1.54,-0.23l1.32,0.5l0.47,-0.39l0.12,-1.02l-0.57,-0.98l-0.96,-0.26l-0.63,0.3l-1.06,-0.4l0.51,0.1l0.69,-0.59l-0.1,-1.13l1.13,0.19l0.47,-0.25l-0.18,-1.05l-0.94,-0.34l0.68,-0.31l1.87,0.46l0.54,-0.81l-0.44,-0.59l-1.29,-0.2l-0.34,-0.92l-1.18,0.19l-0.77,-2.03l-1.4,0.16l-0.45,-0.44l-0.8,-0.13l-0.82,-1.5l0.81,-0.1l0.0,-0.83l-0.73,-0.45l0.12,-0.35l-0.34,-0.42l0.55,-0.16l0.45,-1.01l-0.72,-0.74l-0.72,0.27l0.02,-1.04l0.33,-0.57l0.63,-0.15l-1.18,-2.09l0.63,-0.72l-0.04,-1.08l0.77,-0.79l-0.07,-0.77l1.71,0.98l0.43,-0.68l0.88,-0.22l0.49,-0.61l3.23,-0.54l0.37,0.46l0.88,0.11l1.22,1.29l2.32,1.02l2.79,0.38l0.9,-0.59l1.61,0.41l1.0,-0.32l1.52,0.13l0.48,-0.34l0.15,0.26l-0.65,0.87l0.25,0.5l-0.91,0.6l0.36,0.36l0.88,0.07l0.55,0.68l-5.0,-0.84l-0.65,0.42l0.17,0.76l6.94,1.74l-0.26,0.19l0.21,0.47l1.55,1.36l-0.4,0.23l-0.32,1.25l0.49,0.56l1.98,-0.41l0.2,-0.61l1.62,0.05l2.08,1.18l0.9,-0.0l0.36,1.29l-1.11,0.95l-0.49,1.44l-0.68,0.07l-0.43,1.13l-2.03,1.16l-0.43,1.03l0.48,0.12l1.55,-0.74l0.91,-0.06l0.65,0.54l0.22,0.76l0.47,0.18l0.96,-0.97l1.12,1.62l0.07,2.62l-2.43,2.77l-1.12,-0.34l-0.42,0.56l0.02,0.92l-0.79,0.69l-0.64,-1.43l-1.22,-0.48l-0.47,-0.09l-0.46,0.43l0.73,1.2l-1.29,-0.23l-1.57,-1.04l-0.43,0.26l-0.18,0.63l0.8,0.9l-0.48,-0.02l-0.29,0.73l0.35,0.74l1.0,-0.01l1.03,0.92l-0.87,0.27l-0.13,0.58l0.6,0.71l0.78,0.37l0.54,-0.28l-0.48,2.01l0.5,0.77l1.45,0.33l0.14,0.4l-0.5,1.79l0.93,2.29l2.14,1.89l1.82,2.29l1.57,1.09l1.69,2.53l0.22,0.52l-0.41,1.74l-0.28,5.75l-0.53,0.8l0.05,0.96l-1.02,0.03l-0.28,0.58l-1.06,-0.37l-1.34,0.86l-0.5,1.2l0.16,0.41l-0.46,0.91l0.08,0.5l-0.63,1.14l0.07,0.98l-1.52,0.1l-0.06,0.63l-0.59,0.4l-0.65,1.2l-0.23,1.08l-1.73,0.03l-1.48,0.55l-0.36,1.57l-2.25,2.59l-0.38,0.05l-0.41,-0.12l-0.13,-0.75l-0.94,-1.23l-0.35,-1.01l-1.56,-0.52l-1.22,-1.46l0.84,-0.02l0.3,-0.94l-0.88,-1.37l0.48,-1.38l-0.41,-1.56l-0.42,-0.2l-0.33,0.34l-0.11,1.16l-0.7,0.65l-0.47,1.48l-0.76,-0.18l0.05,-1.01l-0.3,-0.35l0.54,-0.56l-1.46,-1.06l-0.06,-2.04l-3.54,-0.91l-0.73,-0.56l-0.69,0.1l-0.05,1.03l0.57,0.63l-0.96,0.18l-1.62,1.09l-0.24,1.14l0.19,0.5l0.92,0.71l1.52,-0.57l0.86,-1.83l0.42,-0.12l0.25,0.31l-0.33,0.39l0.98,0.58l-0.37,0.78l0.37,0.41l2.33,0.87l-0.55,0.56l-0.01,0.63l1.17,0.78l1.2,-0.25l-0.39,1.76l2.5,2.69l0.45,0.81l0.25,1.95l0.7,0.44l0.56,1.17l-1.31,0.22l-1.3,-0.9l-0.32,-0.92l-0.59,-0.46l-1.33,0.72l-0.35,-1.24l-1.17,-0.96l-0.48,0.19l-0.76,1.63l2.26,2.97l-1.28,-0.84l-1.45,-0.18l-0.77,-0.79l-1.0,0.26l-1.07,-1.4l-0.6,0.07l-0.34,1.21l-0.78,-4.09l-0.84,-1.71l-0.66,-0.37l-0.86,0.23l-1.97,1.36l-0.9,-0.22l-1.74,0.35l-1.03,-0.32l-0.59,-0.68l-0.45,0.07l-0.33,0.62l-1.44,-0.65l-0.35,0.93l-0.6,-0.32l-0.75,0.2l-0.14,0.54l0.61,0.87l-0.56,0.05l-0.22,0.59l1.71,2.75l2.48,0.54l3.71,1.93l-0.76,1.22l-0.06,1.4l-0.48,0.53l-1.03,0.33l-0.22,1.04l-1.73,0.86l-0.59,2.04l0.31,1.26l-0.58,1.19l-1.1,0.64l-1.09,1.77l-1.33,0.59l-0.29,0.88l-0.53,0.25l-0.28,0.57l0.29,1.02l-2.17,1.42l-4.42,0.04l-1.02,-0.44l-1.24,-0.93l-0.92,-1.6l-1.21,-1.3l-1.96,-1.11l1.98,0.37l0.47,-0.37l-0.12,-0.47l-3.93,-1.49l-0.91,0.15l-1.03,-0.58l-0.37,-0.92l-1.22,-0.74l-0.92,-1.12l-0.79,-0.14l-1.45,-1.41l-2.52,-0.27l-0.57,0.23l0.01,0.69l1.88,1.05l0.14,0.7l-2.03,-1.36l-1.24,0.26l0.05,-0.62l-0.46,-0.37l-1.47,0.42l-6.35,-0.91l-1.26,-0.56l-1.67,0.63l0.02,0.64l3.84,2.87l0.66,-0.16l0.12,-0.54l-0.83,-1.67l4.33,0.96l4.62,1.73l1.79,1.3l1.04,1.58l1.15,0.81l0.64,2.1l1.78,1.27l1.28,2.27l1.01,-0.19l0.6,0.41l6.81,0.99l1.16,-0.43l1.53,0.37l0.72,-0.68l1.26,0.62l1.23,-0.17l2.44,0.59l-0.02,0.57l0.92,0.98l-0.42,0.83l0.18,0.8l-1.03,1.03l0.2,0.74l-0.68,0.55l-0.63,1.25l-0.46,2.22l-0.67,0.57l-0.74,-0.22l-0.3,0.43l0.01,2.02l-0.48,1.22l-1.97,1.13l-0.52,3.2l-1.35,1.99l-0.11,0.53l0.4,0.72l-0.74,0.93l-0.94,-0.04l-2.19,1.87l-1.48,0.78l-0.44,0.77l-1.35,-0.65l-0.63,0.19l-1.4,-1.05l-1.02,-2.09l-0.48,0.02l-0.39,0.58l1.13,2.58l-0.8,-0.25l-0.43,-0.5l-0.74,0.08l-0.86,-0.94l-0.48,0.08l-0.22,0.53l-0.47,-0.49l-0.61,-0.01l-0.37,-0.42l0.39,-0.09l0.34,-0.6l-0.14,-1.56l-0.38,-0.69l-0.64,0.01l-0.79,1.51l-0.87,0.09l-1.12,0.66l-0.05,0.72l0.93,0.65l0.44,-0.18l0.48,1.07l-0.19,0.66l-0.41,-0.19l-0.73,0.47l-0.86,-0.9l-0.72,0.05l-0.46,0.46l1.37,1.56l0.33,1.12l1.01,1.2l-0.95,0.21l-0.29,0.68l0.41,0.36l-0.92,1.77l-0.74,-0.24l-0.59,0.62l-0.56,0.01l-0.23,-0.94l-1.65,-0.78l-0.76,0.87l-0.04,0.64l0.69,0.29l0.5,-0.22l0.07,0.37l-1.46,0.62l-1.33,0.1l-1.96,-1.32l-0.77,0.03l-1.06,-1.28l-1.28,-0.65l-1.21,0.15l0.04,-0.54l-0.47,-0.6l-0.51,0.06l-0.35,0.5l-1.27,-0.1l0.67,-0.57l-0.27,-0.54l-1.23,-0.2l-0.67,1.26l-2.38,-0.59l-0.99,-0.97l-1.95,-0.67l-0.56,-0.85l-1.09,-0.11l-0.4,-0.69l-0.98,0.04l-0.68,-0.73l-2.44,-1.09l-1.31,-1.52l-0.1,-1.25l-0.75,-0.16l-0.38,-0.56l-0.65,0.04l-0.08,0.58l0.7,0.89l0.13,1.06l0.71,1.09l-0.06,0.3l-1.2,-0.06l-0.41,0.49l-0.05,0.4l0.61,0.58l0.54,1.53l2.55,1.43l1.53,-0.47l0.27,-0.5l-1.31,-0.78l-0.63,-1.04l0.13,-0.26l2.22,1.83l1.8,0.9l1.13,0.19l1.16,0.98l0.55,0.05l0.82,-0.64l0.64,1.4l1.31,0.07l0.51,0.42l-0.34,1.0l-0.74,-0.38l-0.82,1.21l-1.45,0.8l0.07,0.56l0.82,0.62l1.5,-0.61l0.41,0.38l0.63,-0.18l0.29,-1.37l1.35,-0.48l0.53,-0.63l1.38,-0.66l1.17,1.1l0.19,1.32l1.74,1.14l-0.1,0.55l0.37,0.42l1.93,-0.08l0.94,0.83l0.59,-0.3l0.22,0.25l-0.31,0.34l0.34,0.65l2.0,0.84l-0.34,0.61l0.51,1.75l-0.36,0.9l0.41,0.47l-0.04,1.6l0.25,0.32l-0.84,0.97l-0.23,0.91l-2.1,-0.17l-1.55,1.08l-0.28,0.73l-0.67,0.49l-1.01,0.17l-0.08,0.61l-6.01,-1.84l-0.48,0.42l0.11,0.84l-1.42,-0.68l-1.4,0.44l-0.18,1.01l1.52,1.96l-0.01,0.45l1.0,0.46l2.05,0.27l0.42,0.21l-0.02,0.44l-0.74,0.94l-0.91,-0.27l-0.08,-0.97l-0.79,-0.23l-0.79,0.25l-0.1,0.46l-0.81,0.57l-0.29,-0.1l-0.11,-0.96l-0.66,0.08l-0.71,-0.69l-0.56,0.33l0.62,1.7l-0.15,1.0l-1.28,0.07l-0.16,1.92l-0.88,0.18l-0.01,0.68l1.78,0.63l-0.08,0.63l-0.47,-0.64l-0.62,-0.04l-0.47,-0.48l-3.58,-1.19l-0.51,0.14l0.08,0.53l0.58,0.48l3.52,2.17l-0.17,0.39l-0.49,-0.41l-0.97,-0.02l-0.42,0.2l0.01,0.34l-0.95,0.34l-0.3,0.85l0.81,0.74l-0.33,0.5l-0.6,0.02l-0.24,0.51l-1.17,-0.68l-0.29,0.48l-0.38,-0.11l-0.51,0.37l0.15,0.47l0.91,0.72l-0.58,0.06l-0.12,0.57l-1.72,-0.71l-0.48,0.61l0.55,0.71l-0.52,0.41l0.0,0.75l1.48,0.65l0.15,0.47l-0.35,0.17l-0.06,0.59l0.5,0.75l-0.94,0.27l-2.33,2.14l-0.8,0.09l-1.42,2.04l0.19,1.66l0.96,0.33l0.02,0.67l-0.63,0.23l-1.46,-0.58l-0.43,0.57l0.86,1.7l-0.83,1.09l0.32,1.46l-0.9,0.8l-1.03,2.78l-1.06,0.83l-0.64,1.83l0.06,0.76l-0.95,1.43l-0.28,1.75l-1.44,-0.29l-0.49,0.23l-0.08,0.62l-0.78,0.49l1.17,0.74l0.47,1.38l-1.03,2.38l0.22,1.29l-0.39,0.88l0.08,1.0l-0.53,0.41l-0.4,1.05l-33.99,-2.48l-33.79,-3.8l10.54,-78.34l0.16,-3.27l-1.13,-0.63l-11.88,-3.86l-18.57,-6.61l-25.7,-9.97l-1.81,-1.05l-2.03,-2.19l-7.01,-13.93l-14.83,-3.67l-12.27,-15.45l-13.32,-18.01l-12.5,-18.28l-10.27,-16.15ZM431.55,497.53l0.31,-0.12l0.17,0.01l-0.2,0.26l-0.28,-0.15ZM459.97,461.11l0.41,0.12l0.06,0.53l-0.42,-0.04l-0.04,-0.61ZM466.33,460.55l0.16,0.24l-0.01,0.0l-0.15,-0.24ZM457.44,422.81l-0.21,0.13l-0.28,-0.01l0.49,-0.12ZM510.55,414.28l0.09,0.15l-0.04,0.09l-0.06,-0.23ZM452.71,352.12l0.03,0.15l-0.01,0.1l-0.08,-0.08l0.07,-0.17ZM410.05,384.51l0.12,0.01l-0.05,0.33l-0.07,-0.28l-0.01,-0.06ZM408.32,373.23l-0.03,-0.49l0.36,-0.47l-0.09,0.57l-0.23,0.4ZM318.64,387.32l0.17,-0.15l0.1,-0.2l-0.02,0.64l-0.25,-0.3ZM318.94,386.46l-0.03,-0.21l0.0,-0.15l0.04,0.09l-0.01,0.27ZM321.06,364.45l0.05,-0.18l0.03,-0.08l0.11,0.08l-0.19,0.18ZM329.96,363.12l-0.02,-0.07l0.05,-0.02l-0.02,0.09ZM343.89,363.99l-0.01,-0.29l0.6,-0.07l-0.05,0.13l-0.54,0.22ZM393.29,373.56l-0.08,-0.14l0.13,-0.03l-0.03,0.08l-0.02,0.08ZM393.36,373.34l0.07,-0.35l0.01,-0.02l-0.02,0.16l-0.07,0.2ZM431.18,350.11l0.25,-0.55l0.38,-0.32l-0.44,0.76l-0.19,0.11ZM427.74,295.54l-0.28,-0.5l-1.09,0.54l-2.24,-0.49l-0.57,0.24l-0.05,-0.78l0.27,-0.75l4.16,-0.81l0.19,0.78l0.47,0.35l-0.54,0.32l0.1,1.06l-0.41,0.05ZM524.18,151.95l-0.31,-0.7l1.09,-0.68l0.05,0.73l-0.83,0.65ZM520.3,200.25l0.21,-1.47l1.52,-2.11l0.89,-2.29l0.45,0.01l0.45,0.38l-0.01,0.52l-1.54,2.07l-0.21,0.77l0.31,1.0l0.68,0.66l-1.45,0.22l-0.62,0.7l0.01,0.56l-0.7,-1.0ZM420.43,181.62l0.62,-0.87l-0.12,-0.26l0.61,1.02l0.74,-0.23l0.77,0.53l0.67,-0.11l0.25,-0.84l-0.59,-0.28l0.66,-0.4l-0.11,-0.59l-1.42,-0.84l-0.59,-0.77l-0.57,-0.08l-0.08,-0.91l0.74,-0.14l0.39,-0.81l0.69,0.51l0.79,-0.67l0.42,0.07l0.53,-0.75l-0.33,-0.56l1.43,-0.16l1.18,-0.54l0.61,0.36l1.21,0.1l1.1,1.39l1.08,0.31l0.38,0.43l2.24,0.35l0.31,1.19l0.93,0.15l0.49,0.77l1.0,-0.0l0.77,-1.07l1.13,0.45l0.38,1.24l1.53,1.97l0.6,1.46l-0.84,3.95l-2.07,2.49l0.7,1.8l0.78,-0.03l0.3,-0.47l-0.59,-0.65l1.22,-0.88l1.63,-2.96l-0.03,-0.57l1.81,0.83l1.15,-0.54l0.96,0.52l1.39,-0.57l0.88,-1.01l2.88,-0.6l2.66,1.15l0.56,1.25l1.55,0.93l0.21,1.53l-0.52,0.16l-1.29,-0.61l-0.43,-0.79l-0.69,0.17l-0.29,0.65l-1.37,-0.9l-1.24,0.23l-0.33,0.39l1.0,1.43l2.43,0.35l1.98,0.83l0.76,0.64l0.58,-0.43l6.3,2.56l0.54,1.01l-0.8,1.13l-6.11,0.17l-0.27,0.43l-3.55,-0.91l-0.51,-0.68l-2.16,-1.05l-0.47,0.09l0.11,0.74l1.8,1.17l-0.87,1.04l0.22,0.54l0.63,0.1l0.57,-0.36l2.53,0.82l-0.13,0.53l-0.68,0.38l0.4,0.61l-1.39,-0.03l-0.63,0.45l0.06,0.61l0.45,0.23l-0.04,0.35l0.66,0.74l-1.13,0.97l0.03,1.86l0.32,0.37l0.54,-0.31l0.36,-1.43l1.24,-1.45l0.61,0.3l0.94,-0.69l-0.48,1.34l0.07,0.44l0.69,0.2l1.1,-1.51l0.31,0.54l0.62,0.17l0.44,-0.38l0.16,-0.85l0.75,0.45l0.75,1.32l-0.52,1.8l0.14,0.99l0.86,0.09l1.06,-1.42l0.76,0.96l0.76,0.34l0.09,0.43l-0.48,2.76l-0.64,0.38l-1.29,-0.1l-0.85,1.01l-0.08,0.71l0.79,0.81l0.97,-0.17l0.63,-0.76l0.88,0.04l0.58,2.19l1.33,1.51l1.1,-0.18l0.32,-0.42l0.04,-1.11l-0.83,-2.81l0.71,-0.81l0.06,-0.55l1.86,2.58l0.66,0.4l-0.56,0.98l0.98,0.87l1.65,-1.92l1.04,-0.67l1.11,1.8l-0.58,0.81l0.39,0.39l1.01,-0.17l0.45,-1.42l-0.54,-1.26l0.93,-1.27l0.7,0.48l0.36,1.04l1.75,1.74l1.38,0.04l0.9,0.88l-1.19,1.0l-0.12,0.48l0.43,0.23l1.29,-0.23l1.3,-1.0l1.02,-0.18l2.85,0.31l0.41,-0.42l-0.27,-0.56l-1.61,-0.38l-0.79,-0.85l-1.13,-0.39l0.55,-0.49l1.65,-0.56l0.47,-0.54l0.83,0.38l0.6,-0.27l0.78,0.21l0.5,-0.41l-0.36,-0.56l1.46,-1.38l0.81,-0.05l1.7,0.61l0.43,-0.3l0.0,-0.65l-0.7,-0.24l-0.07,-0.44l1.79,-0.55l0.71,-1.27l1.02,-0.43l0.51,-0.91l0.4,-0.06l0.8,0.56l0.66,-0.16l0.98,1.09l1.24,-0.18l0.48,0.26l2.88,-2.17l1.62,-0.66l6.9,0.84l-0.86,2.39l0.34,0.6l1.83,0.38l2.8,-0.86l0.35,0.42l0.67,0.03l1.39,0.89l-0.02,0.68l0.38,0.41l-1.7,1.15l-0.16,0.44l0.43,0.53l3.83,-0.52l0.4,1.14l0.81,0.46l-0.08,0.99l-0.45,0.8l0.23,0.56l0.68,0.19l-0.62,1.94l-1.15,0.29l-0.61,0.94l-0.12,0.99l-2.38,1.5l-0.22,0.7l1.13,1.01l0.06,0.7l-0.74,0.86l0.17,0.93l1.8,1.16l0.1,0.54l-0.72,0.82l0.74,1.02l-0.36,0.53l0.43,1.62l-0.33,0.76l-1.04,-0.02l-0.56,0.57l-3.59,0.03l-1.4,0.66l-2.42,2.46l-1.63,-0.24l-1.11,-0.67l-0.68,-0.05l-0.22,-1.01l-0.56,-0.28l-0.45,0.28l-0.09,0.71l-0.43,0.48l-0.82,-0.18l-1.04,-0.65l-1.16,-2.26l-0.11,-1.45l0.42,-1.04l-0.51,-1.31l-0.9,-0.15l-0.82,-0.5l-0.89,-1.16l-0.53,-0.06l-0.57,0.68l0.32,1.3l1.36,1.75l-0.71,4.18l-0.5,0.52l-2.57,0.31l-1.28,0.93l-2.03,0.15l-0.77,-0.44l-0.91,0.47l-0.44,-1.19l0.03,-2.55l-0.49,-0.71l-0.63,0.38l-0.32,1.27l0.34,2.55l-0.53,0.71l-0.65,-0.02l-0.94,-3.83l-0.66,-0.63l-0.53,0.61l0.54,3.14l-0.46,0.77l-2.58,0.37l0.09,-1.23l-0.56,-0.82l-0.08,-0.83l-0.51,-0.24l-0.56,0.5l0.04,1.45l-0.61,1.23l-1.4,-0.97l-0.61,-1.79l-0.72,-0.27l-0.32,0.41l0.07,1.69l0.93,1.46l-1.06,0.13l-0.41,-0.89l-0.68,-0.07l-0.22,0.84l-0.85,0.11l-0.38,-0.69l0.36,-0.58l-0.42,-0.53l-0.88,0.34l-0.4,1.26l-0.87,0.51l-0.26,-1.09l-0.49,-0.31l-0.81,0.91l-0.89,0.1l-0.26,-0.49l-0.7,-0.14l-0.33,0.53l-1.38,-0.34l-0.03,-2.5l0.74,-3.07l0.68,-0.64l-0.28,-0.42l-0.88,-0.1l0.12,-1.14l-0.49,-1.32l-0.43,-0.3l-0.59,0.36l0.09,0.81l-0.57,0.3l-0.69,3.45l-0.18,-1.92l-1.09,-1.3l-0.58,-0.11l-0.18,0.41l0.52,1.38l-0.13,0.8l-0.77,-0.66l-0.59,0.1l0.33,1.26l0.65,0.72l-0.25,1.63l-0.31,0.33l-1.04,0.01l-0.32,0.75l-0.91,-0.11l-0.58,0.47l-1.14,0.13l-0.42,-1.29l-0.5,-0.03l-0.45,0.65l-1.0,-0.68l0.06,-0.86l-1.62,0.41l-0.83,-1.03l0.07,-1.6l-0.41,-0.39l-0.98,0.32l-0.43,0.66l1.62,-2.82l-0.06,-1.44l-0.53,-0.32l-0.68,0.4l-1.44,2.73l-0.63,0.11l-0.39,0.88l-0.56,-0.03l-0.27,0.39l0.02,1.25l-0.45,-0.04l-0.69,-0.52l0.31,-0.55l-0.34,-0.72l-0.89,-0.22l-1.44,-1.47l0.36,-2.51l-0.31,-1.34l-0.84,-1.55l0.0,-0.83l0.9,-0.12l0.26,-0.31l-0.42,-0.95l0.21,-0.77l-0.59,-0.3l-0.96,0.39l-0.97,-1.66l0.42,-2.58l0.6,-0.73l-0.15,-0.58l-0.45,-0.11l0.38,-1.33l1.06,-2.19l0.66,-0.34l0.58,-0.83l-0.38,-0.83l0.34,-1.07l-0.84,-1.92l0.44,-1.44l-0.1,-1.55l-0.43,-0.71l-1.28,-0.76l-0.21,-0.78l-0.45,-0.32l-0.48,-1.12l-0.14,-2.73l-0.53,-0.76l-0.27,-1.33l-0.7,-0.59l-0.62,-1.36l-0.06,-1.36l-0.58,-0.68l-0.69,-0.15l-1.98,1.44l-0.45,-0.4l-0.45,0.11l-0.65,1.31l-1.32,0.09l-0.78,-0.57l-2.24,0.12l-0.43,-1.01l-0.43,-0.02l-0.41,-0.61l-2.91,-1.03l-0.33,-0.64l-0.99,0.32l-1.26,-0.4l-0.71,-0.86l-0.49,-1.5l1.28,0.15l0.56,-0.27l1.17,-2.1l-0.46,-0.51l-1.06,1.03l-0.91,0.17l-0.01,-0.56l-0.86,-0.18l-0.62,-1.38l-0.77,-0.19l-0.41,-1.23l-1.13,-0.56l-1.03,0.14l-0.19,-0.33ZM451.64,232.47l0.2,0.49l-0.18,-0.03l-0.02,-0.46ZM519.52,222.67l0.67,0.01l0.3,-0.74l1.12,-1.04l0.93,0.21l0.91,1.92l0.6,0.41l-2.49,1.36l-0.4,0.49l-1.28,-0.76l0.02,-1.18l-0.38,-0.68ZM455.43,199.69l0.61,-0.68l1.56,0.5l-0.2,0.22l-1.97,-0.04ZM431.2,193.09l-1.37,1.01l-1.29,-0.29l0.02,-0.49l1.44,-0.32l0.43,-0.6l0.46,0.03l0.32,0.66ZM521.01,346.84l0.26,0.12l-0.6,-0.0l-0.32,0.78l-0.2,-0.77l0.85,-0.13ZM521.4,347.02l0.93,0.01l0.12,0.67l-0.68,-0.07l-0.37,-0.61ZM519.42,369.27l0.08,-0.17l0.17,0.21l-0.24,-0.04ZM514.49,412.03l0.0,-0.0l0.0,0.0l-0.0,-0.0ZM514.67,412.23l0.25,0.63l0.65,0.04l0.46,0.43l0.54,-0.1l-0.22,0.67l-1.73,-1.07l0.07,-0.61ZM505.16,417.47l-0.03,-0.82l2.73,1.32l0.45,-0.06l0.16,0.55l2.41,1.63l0.11,1.35l-0.63,0.61l-0.0,0.58l-1.02,0.94l-1.01,-0.16l0.22,-0.72l-0.29,-1.85l-0.69,-1.45l-1.07,-0.84l-0.77,-0.06l-0.57,-1.01ZM512.09,423.78l0.53,0.2l-0.02,0.3l-0.57,0.11l-0.35,0.62l-0.41,-0.06l-0.04,-0.46l0.86,-0.71ZM512.96,424.68l0.64,-0.22l1.49,-0.08l-0.08,0.85l-0.44,0.51l-0.87,-0.66l-0.86,0.02l0.12,-0.43ZM512.86,421.59l0.72,-0.05l-0.36,0.47l-0.37,-0.42ZM512.54,339.29l0.85,-0.28l0.88,0.7l-0.13,0.13l-1.6,-0.55ZM509.23,194.49l0.2,-0.25l0.21,-0.1l-0.34,0.37l-0.08,-0.02ZM505.41,340.75l-0.75,-0.57l0.04,-0.62l1.46,0.3l-0.75,0.43l-0.0,0.46ZM499.85,419.2l0.52,0.39l0.5,-0.13l0.35,0.5l-0.05,0.68l1.48,2.0l1.39,3.84l-0.75,1.32l-0.63,-0.38l-0.43,-1.69l-1.54,-0.95l-0.49,-0.74l-0.75,-3.59l0.0,-0.77l0.39,-0.49ZM493.31,188.08l0.28,0.32l-0.08,0.36l-0.23,-0.13l0.04,-0.54ZM483.52,380.65l0.67,-0.83l0.13,-0.81l-0.21,-0.83l-0.81,-0.49l-0.21,-0.47l0.58,-0.94l0.02,-1.25l1.29,-2.23l1.7,1.75l-0.11,2.22l0.6,2.9l-0.21,2.26l-1.11,2.16l-1.73,-1.43l-0.61,-2.01ZM484.26,162.01l0.42,-0.54l1.29,0.04l0.41,1.15l0.59,0.47l-1.04,0.74l-0.12,-1.24l-0.73,-0.56l-0.81,-0.06ZM479.18,334.69l0.76,0.01l0.72,-0.57l1.82,0.89l1.27,-0.58l0.97,2.02l-1.78,0.37l-1.64,-0.88l-0.73,0.52l-0.98,-0.67l-0.41,-1.12ZM427.77,94.98l0.27,-1.04l1.22,0.23l1.58,2.02l1.66,0.75l2.27,0.53l1.49,-0.22l1.8,1.72l0.71,-0.12l-0.07,-1.04l-1.53,-2.32l1.04,-1.26l2.04,-0.47l0.28,-0.54l-0.32,-0.43l-1.53,-0.55l-0.51,-0.62l-0.49,0.02l-0.67,1.12l-1.16,1.05l-1.73,0.26l-0.95,-1.25l1.76,-0.53l0.36,-0.72l-0.13,-0.61l-0.59,-0.16l-0.52,0.52l-0.38,-0.02l-0.17,-0.43l-0.59,-0.06l-1.26,1.09l-1.42,-1.64l-0.89,-0.42l0.39,-1.21l0.99,0.11l0.05,-1.01l0.58,-0.25l1.6,0.63l1.03,0.79l0.57,-0.4l-0.16,-1.39l-0.97,-0.57l-0.46,-1.38l-1.04,-0.82l0.5,-0.41l0.24,-0.89l-0.35,-0.92l2.83,0.12l1.34,-0.35l1.75,1.38l1.46,-0.18l1.09,0.47l0.43,0.81l0.49,0.02l0.68,-0.57l-0.98,-1.99l-1.81,-0.95l-0.65,0.14l-0.37,-0.98l0.08,-0.59l2.29,-0.25l0.33,-0.54l-0.22,-0.59l-0.79,-0.19l-0.09,-0.47l-0.43,-0.24l-0.89,0.57l-0.53,-0.18l-1.14,-0.9l0.69,-0.71l-0.44,-0.87l-1.26,0.54l-1.23,-0.4l0.12,-0.39l1.22,-0.53l0.4,-0.53l-0.3,-0.6l-1.05,-0.2l0.81,-1.06l0.41,-1.84l1.29,-1.0l1.27,1.08l-0.15,1.11l0.69,0.56l0.53,-0.28l0.4,-0.76l1.71,-0.79l-0.15,-1.22l-1.04,-0.57l1.28,-0.11l1.29,0.95l1.89,-0.69l0.35,-0.73l0.17,-1.89l-0.74,-1.46l-1.56,-0.33l-1.47,0.36l-0.94,-0.39l-0.74,-0.85l0.69,-1.58l0.01,-0.89l1.83,0.73l0.57,1.15l0.83,-0.76l-0.19,-1.48l0.65,0.25l4.27,3.47l1.67,2.64l0.03,1.58l-0.54,0.38l0.08,0.45l1.58,2.67l0.05,1.18l1.5,3.26l0.33,2.1l1.72,1.38l0.43,1.3l-0.69,1.44l0.13,1.03l3.34,0.83l1.0,2.0l0.82,-0.11l-0.26,-1.63l1.61,-0.09l1.03,1.58l-0.84,1.74l0.33,0.58l0.36,-0.03l-0.07,1.31l-0.63,0.9l0.51,2.05l0.66,1.22l2.62,2.67l0.66,-0.16l0.3,-0.53l0.72,0.66l0.52,-0.32l0.36,0.98l0.48,0.39l1.0,-0.56l1.79,0.15l0.33,1.45l0.75,1.34l-0.86,0.65l-0.4,1.26l-0.74,0.59l-0.15,0.63l0.41,0.46l0.79,-0.18l1.22,-1.54l-0.58,6.24l-1.43,2.18l-0.05,0.94l0.36,0.77l0.79,0.39l0.5,-0.31l0.55,-1.76l0.49,-0.46l0.36,0.13l0.08,1.12l0.63,0.08l0.72,-0.98l-0.53,-1.25l0.22,-0.34l1.53,-0.13l1.13,1.76l-0.41,1.03l0.43,1.1l-0.44,0.91l0.63,0.75l0.63,-0.04l0.77,-2.0l0.25,-2.81l1.45,4.01l2.55,4.05l-0.0,0.59l-1.1,0.7l-0.56,1.1l-0.88,0.74l-4.99,2.97l-0.41,2.41l-0.29,0.19l-0.82,-2.36l-0.31,-0.23l-0.51,0.23l-0.12,2.12l0.35,1.83l-0.38,1.01l-1.35,1.8l-1.23,3.93l-0.88,-1.19l-0.62,-3.1l-0.01,-3.36l0.86,-1.09l0.2,-2.51l-0.74,-0.07l-0.73,1.99l-1.25,0.49l-0.29,1.37l0.01,3.91l0.52,2.92l-0.6,0.11l-0.47,0.64l0.43,0.7l0.56,-0.32l0.79,0.09l0.54,1.32l0.01,0.98l-0.55,1.68l-0.53,0.24l-1.61,-3.56l-1.26,-0.29l-0.63,0.4l0.24,1.93l1.14,3.26l-1.23,6.18l-0.61,-0.32l-1.0,-1.97l-0.59,-2.02l-2.34,-4.18l-0.79,-2.67l-0.53,-0.43l-0.56,0.18l-0.33,0.62l0.12,2.33l0.44,1.87l1.02,1.16l1.11,3.98l-1.18,-0.05l-0.09,-0.94l-1.2,-1.69l-1.01,-0.29l-1.17,0.31l-1.2,-0.15l-0.27,0.75l0.37,0.58l1.69,0.52l-0.14,0.89l0.49,1.36l-0.15,0.61l-1.23,-0.2l-1.35,0.21l-1.56,-0.79l-2.05,-0.4l-1.24,-1.3l-0.48,-0.07l-0.78,0.58l-0.64,-1.58l0.37,-0.7l-0.22,-0.44l-0.47,-0.21l-0.89,0.54l-0.63,-0.45l-0.1,-0.8l-1.3,-1.2l-0.38,-1.65l0.28,-0.21l1.46,0.33l0.74,-0.73l2.95,-0.62l0.86,0.49l0.55,-0.29l0.05,-1.03l-0.43,-0.4l-0.49,0.13l-4.38,-1.38l-0.81,-0.7l-0.67,0.1l-0.6,0.73l-1.14,0.23l-0.67,-1.1l0.51,-0.55l-0.11,-0.64l-0.97,-0.04l-1.04,-1.94l0.67,-0.03l2.14,1.28l0.87,-0.29l0.09,-1.05l-2.64,-2.05l-1.57,0.05l-0.31,-1.14l-1.48,-2.49l1.63,-1.14l1.69,-0.35l1.33,-2.87l2.16,0.72l0.8,-0.47l2.17,0.38l2.04,-0.23l2.53,-0.78l4.18,-0.63l1.03,-0.73l0.06,-0.6l-0.62,-0.54l-3.01,0.21l-1.66,0.56l-3.52,0.53l-2.43,-1.02l0.26,-0.96l3.07,0.27l1.37,-0.86l2.42,-0.48l0.39,-0.39l-0.05,-1.33l-0.59,-0.13l-2.79,0.77l-0.44,0.49l-3.09,-0.65l1.69,-1.4l-0.35,-0.85l-1.91,-0.0l-1.26,0.94l-0.56,-1.7l-0.52,-0.28l-0.54,0.36l-0.09,0.64l-0.81,0.08l-0.89,2.24l-0.39,-0.2l-0.46,0.22l0.02,1.27l-1.24,1.27l-0.63,-0.47l0.05,-0.83l1.68,-1.95l-0.44,-0.41l-1.11,0.12l-1.74,-0.96l-0.65,0.26l-0.05,1.36l0.28,0.17l-0.39,0.47l-2.34,1.55l-0.47,-0.19l0.35,-1.57l-0.51,-0.45l-0.28,-1.3l-0.7,0.05l-0.3,0.43l-1.03,-0.62l0.5,-0.81l-0.32,-0.72l0.18,-1.43l4.91,-1.61l2.03,-2.07l0.3,-2.61l-0.32,-0.52l-0.56,0.01l-0.34,0.87l-0.87,0.4l-0.19,0.68l-0.74,0.75l-1.95,0.74l-2.78,-0.29l-1.1,-2.17l-0.49,-0.32l-0.01,-1.33l-0.75,-1.13l0.17,-0.75l0.45,-0.45l0.71,-0.08l0.23,-0.63l-0.53,-0.83l-1.52,-0.59l-0.23,-1.34l1.14,-0.5l0.25,-0.41l-0.33,-0.35l-1.22,-0.01l-0.27,-0.93ZM443.8,113.87l0.28,0.85l-0.7,0.52l0.38,-0.96l0.04,-0.42ZM461.48,146.36l0.13,0.3l0.04,0.32l-0.12,-0.23l-0.04,-0.39ZM467.94,95.1l-0.47,-0.95l0.29,-0.52l-0.28,-0.92l-1.08,-0.44l-0.75,-1.59l0.06,-2.29l0.7,-1.35l3.12,0.6l0.09,0.38l0.55,5.34l-0.36,0.49l-1.5,0.62l-0.38,0.64ZM428.65,100.85l-0.38,0.08l-0.0,-0.39l0.24,-0.06l0.14,0.37ZM467.95,144.5l0.1,-1.31l0.38,-0.62l-0.14,0.96l-0.34,0.97ZM468.78,140.89l0.02,-0.58l0.13,-0.05l0.0,0.05l-0.16,0.58ZM453.23,161.28l0.5,-0.07l0.77,-0.83l2.87,0.68l2.74,3.45l0.26,0.55l0.03,2.25l0.38,0.77l-0.72,1.38l-1.41,1.41l-1.23,0.17l-0.11,-0.75l-2.86,-1.81l-0.9,-1.33l-0.47,-0.99l0.15,-4.88ZM459.14,188.77l-0.7,-0.78l-2.16,-5.38l0.28,-0.78l1.01,-0.69l1.58,-0.38l1.42,1.91l0.07,0.95l-0.73,0.85l-0.28,1.43l0.25,1.75l0.62,0.81l-0.54,-0.39l-0.59,0.06l-0.23,0.64ZM457.58,356.16l0.14,0.07l-0.06,0.19l-0.08,-0.25l-0.0,-0.01ZM455.83,351.11l0.05,-0.55l0.96,-0.9l0.46,0.74l0.43,-0.01l-1.07,2.13l-0.1,-0.72l-0.73,-0.7ZM421.83,269.74l0.48,-0.7l-0.15,-1.2l0.22,-0.51l0.89,-0.23l-0.3,-1.11l0.12,-2.99l-0.26,-0.6l0.3,-1.27l-0.42,-1.81l0.32,-0.7l-0.08,-1.33l0.69,-0.26l0.16,-0.47l-0.96,-1.52l0.29,-1.54l1.24,-0.77l0.17,0.34l0.72,-0.1l1.47,2.21l1.38,0.57l1.36,-0.07l0.32,-0.59l-0.37,-0.69l-1.14,-0.38l-1.36,-2.16l0.98,-0.76l-0.17,-0.53l-0.59,-0.51l-0.85,0.35l-0.54,-0.66l-0.12,-0.73l0.47,-1.74l2.55,-0.98l0.77,-0.82l1.73,0.05l0.55,-0.74l2.57,-0.04l0.41,1.09l0.68,0.41l0.56,-0.37l0.06,-1.69l2.47,-0.16l1.5,0.85l1.37,0.29l0.39,1.11l0.71,-0.28l1.18,0.83l0.76,1.32l-0.39,0.98l0.42,0.52l1.3,-0.14l0.39,-0.31l0.08,-0.66l1.43,-0.69l0.46,0.18l1.18,-0.33l3.56,0.65l4.04,2.08l0.38,-0.17l0.33,0.23l-0.07,0.27l-0.72,0.01l-0.29,0.45l-0.0,1.59l-2.62,5.22l-1.34,0.04l0.33,1.6l-1.65,3.1l-0.55,1.82l-1.86,0.4l-0.55,0.4l0.19,0.66l1.32,0.34l-3.2,7.7l-1.06,1.11l-0.52,1.08l-1.63,0.64l-5.37,-1.84l-0.78,-0.76l-0.72,0.49l-1.32,0.19l-3.56,0.14l-0.95,-0.24l-0.56,0.5l-0.05,1.51l0.48,0.21l0.64,-0.4l1.16,0.6l1.13,-0.0l-0.14,1.38l1.23,1.05l0.93,2.98l-0.58,0.61l-0.52,1.41l-1.34,0.93l-1.65,3.59l-0.43,1.79l-0.69,0.16l-0.4,0.84l-0.42,-0.29l-2.74,0.09l-2.11,0.69l-0.62,-0.41l0.13,-0.97l0.67,-0.66l0.02,-0.57l1.89,-0.52l0.29,-0.35l-0.84,-0.59l-1.68,0.45l-0.24,-0.64l0.46,-3.7l-0.36,-1.51l0.5,-0.08l0.15,-1.05l-0.45,-1.57l-0.64,-0.36l0.07,-1.37l-0.3,-0.76l-0.77,-1.19l-0.61,-0.21l0.04,-0.31l0.43,-0.08l0.02,-0.5l-0.22,-1.02l-0.66,-0.35l0.45,-2.58l-0.49,-1.85ZM431.01,292.59l0.04,-0.02l0.01,0.07l-0.05,-0.05ZM454.76,352.74l-0.33,-0.41l0.26,-1.19l0.62,1.43l-0.04,0.91l-0.26,0.07l-0.25,-0.82ZM453.11,471.02l0.19,0.06l0.17,0.16l-0.28,-0.02l-0.08,-0.2ZM447.02,341.38l0.79,-0.49l0.19,0.79l-0.27,0.56l-0.72,-0.86ZM446.66,468.82l0.04,0.02l-0.03,0.04l-0.0,-0.0l-0.01,-0.06ZM446.04,340.0l0.11,-0.11l0.26,-0.0l-0.36,0.11ZM425.5,160.21l0.49,-2.25l1.81,-1.24l1.48,-0.31l0.54,-0.62l0.02,1.13l0.51,0.52l1.76,-0.4l0.66,-0.74l2.7,0.52l0.3,0.41l1.57,-0.09l0.37,0.57l1.03,0.19l0.47,-0.77l0.65,-0.21l1.66,1.12l0.5,1.38l-1.11,0.32l-0.29,0.39l-0.09,1.16l-0.63,1.11l-0.21,2.13l-1.31,-0.35l-0.34,0.35l-0.52,-0.45l-0.63,0.21l-1.22,-0.71l-8.83,-0.54l-1.35,-2.81ZM419.43,222.82l0.2,-1.65l0.75,-1.77l0.4,0.08l0.22,-0.29l-0.03,-0.66l2.31,-0.56l0.07,-0.68l0.55,-0.3l0.08,-0.54l-0.75,-0.37l0.27,-0.52l0.23,0.14l0.84,-0.46l0.24,-0.64l0.7,-0.46l-0.08,-0.71l-0.69,-0.49l0.23,-0.91l1.79,-1.27l0.28,0.25l0.54,-0.2l0.25,-0.76l0.83,0.15l1.57,-1.09l2.61,0.99l2.17,3.93l1.14,1.59l0.64,0.37l0.05,0.47l-0.45,-0.01l-0.44,0.54l1.78,1.21l-0.53,1.41l0.6,1.82l-0.25,0.98l-0.86,0.8l0.17,0.58l0.6,0.02l0.4,1.35l-0.24,4.58l-0.78,0.52l0.6,0.57l-0.13,0.64l-0.56,0.6l-3.39,0.25l-0.81,-0.49l-1.09,0.57l-1.25,-0.11l-0.52,-1.16l-1.47,-0.02l0.15,-1.12l-1.59,-1.93l-2.06,-0.33l-0.25,-0.62l-0.56,-0.15l-0.37,0.45l0.06,-0.28l-1.44,-1.78l0.6,-0.63l-0.38,-0.86l0.3,-0.92l-0.31,-0.32l-0.73,0.08l-0.28,0.41l-0.55,2.09l-0.32,-0.23l0.55,-1.11l-0.12,-0.78l-1.46,-0.23ZM423.67,213.82l-0.12,-0.05l0.05,-0.1l0.03,0.01l0.04,0.14ZM433.58,79.03l2.22,0.14l0.49,1.16l-0.62,0.41l-1.02,-0.43l-0.89,-0.87l-1.79,-0.23l1.6,-0.17ZM416.34,136.36l0.3,-0.35l1.26,0.04l0.49,-0.68l-0.1,-0.97l-0.82,-0.91l-0.38,-1.02l0.11,-2.87l0.9,-0.83l3.13,0.78l0.51,0.65l1.75,1.11l0.41,0.91l0.93,0.51l0.7,-0.02l0.95,1.65l0.71,0.19l-0.63,1.81l0.15,0.41l1.8,1.36l0.6,-0.03l0.79,-0.78l0.94,0.36l2.76,3.08l-0.08,1.03l-2.91,2.52l0.37,0.9l1.07,0.6l0.11,0.78l0.87,1.3l-0.07,0.95l-0.9,2.19l-1.57,-0.19l-0.44,0.55l-1.95,1.05l-2.63,0.71l-0.06,-0.7l-0.92,-0.34l-0.69,0.61l-0.65,0.08l-0.05,1.0l-0.78,0.91l-0.66,-0.34l-0.0,-1.2l0.75,-1.23l-0.18,-0.48l-1.67,-0.96l-0.47,-0.94l-1.21,-0.97l0.27,-0.99l3.77,0.54l0.55,-0.78l-0.01,-1.08l-2.74,-2.31l-0.91,0.02l-0.92,-0.39l-0.2,-1.24l-1.04,-0.99l0.29,-0.59l-0.28,-0.89l0.23,-0.89l-0.93,-0.57l-0.56,-0.87l-0.07,-1.19ZM432.67,201.01l0.19,2.46l0.62,2.14l-1.67,0.27l-0.48,-0.62l-0.05,-2.39l-0.41,-1.08l1.79,-0.78ZM430.12,501.31l0.96,-0.01l0.44,0.57l-0.36,0.42l-0.49,-0.85l-0.56,-0.13ZM423.39,233.69l0.63,-0.4l0.07,-0.68l0.56,-0.1l0.61,0.53l0.83,1.95l-0.18,0.21l-2.0,-0.89l-0.51,-0.62ZM417.6,212.21l-0.01,-0.76l1.61,-1.09l0.76,-0.04l-0.24,0.78l0.18,1.15l-1.18,0.75l0.15,0.81l-0.6,0.23l-0.36,-0.28l-0.31,-1.56ZM421.46,209.34l0.11,-1.05l1.96,1.73l-0.02,0.39l-0.55,0.26l-0.77,1.3l-0.81,-1.09l0.37,-1.08l-0.28,-0.46ZM421.74,297.82l0.27,-0.12l0.0,0.05l-0.27,0.08ZM422.35,296.54l-0.3,-0.28l0.46,-0.16l-0.15,0.44ZM389.32,351.88l0.51,0.4l1.44,0.15l1.01,-0.75l1.02,0.07l0.81,-0.73l0.32,-1.55l0.58,0.4l0.61,-0.56l0.91,-0.16l0.14,-1.27l-1.28,-2.05l0.07,-0.19l0.61,0.31l0.66,-0.29l-0.03,-0.64l-1.01,-0.85l0.13,-0.8l0.88,0.34l0.57,1.52l1.06,0.88l0.08,0.65l0.59,0.28l0.66,-0.31l0.18,-0.77l-2.25,-3.41l0.79,-2.88l0.5,-0.74l0.8,-0.26l0.81,-1.47l0.31,-0.08l1.31,0.89l0.27,1.08l1.42,0.84l0.46,1.11l-0.54,0.13l-0.38,0.69l0.66,1.71l0.24,0.2l0.6,-0.23l0.58,-1.54l0.87,2.19l1.32,1.95l0.85,0.26l0.47,0.8l1.2,0.59l2.15,2.52l0.23,0.86l-0.68,1.93l-0.02,2.57l0.77,0.85l0.75,-0.36l-0.16,-1.17l0.38,-2.07l0.53,2.02l-0.4,1.12l0.81,1.59l0.1,2.03l0.36,0.29l0.71,-0.21l0.18,0.86l0.49,0.36l0.8,-0.15l1.41,-1.22l0.64,0.63l-0.43,0.92l-1.47,1.44l-0.42,-0.7l-0.44,-0.09l-1.61,0.33l-0.77,2.34l-0.47,-0.21l-0.57,0.2l-2.45,2.86l-1.47,0.43l-2.91,-1.81l-1.27,-1.48l-0.32,-0.06l-0.46,0.51l0.24,0.89l-0.23,0.15l-1.46,-0.8l-0.66,0.12l-2.02,-2.6l-2.0,-1.12l-0.64,0.25l-0.51,-0.54l-0.37,-0.76l0.39,-1.34l-1.03,-1.12l-0.32,-0.11l-0.64,0.41l0.01,1.38l-0.33,0.51l-0.47,-0.99l-0.44,-0.24l-0.6,0.16l-0.84,-0.83l0.57,-1.76l-1.34,-1.01l-0.45,0.01l-0.37,0.63l-0.84,0.05l0.3,1.29l-0.62,0.2l-1.39,-1.1l-0.1,-1.13l-0.77,-1.73l1.01,-1.65l0.72,0.14l0.43,-0.42ZM414.79,346.68l0.44,-0.57l0.05,-0.57l0.3,-1.06l1.01,-0.52l0.15,0.42l0.6,0.06l1.43,1.8l-0.36,2.41l-0.8,1.03l-0.84,0.08l0.04,-0.75l0.51,-0.5l0.04,-2.23l-0.18,-0.91l-0.59,-0.67l-0.75,-0.06l-0.43,0.52l0.26,1.87l-0.55,1.17l-0.32,-1.5ZM415.07,348.28l-0.2,0.62l0.01,0.28l-0.08,-0.53l0.28,-0.37ZM411.44,98.32l0.33,-1.33l-0.06,-1.8l0.73,-1.46l1.24,-1.13l0.58,0.21l0.71,0.96l1.52,-0.38l0.76,1.21l0.4,2.99l-0.44,1.72l0.3,3.01l-0.67,1.82l-1.8,-1.46l0.27,-2.18l-1.22,-1.67l-2.43,0.15l-0.23,-0.65ZM374.78,271.19l0.15,-1.85l1.27,-1.98l0.55,-1.94l0.48,-0.66l2.36,-0.71l1.55,1.82l-0.34,0.83l0.39,1.03l0.68,0.99l0.56,0.12l0.22,1.9l0.49,0.66l-0.18,0.65l0.47,0.74l1.29,0.49l0.49,0.52l1.58,0.06l0.68,-0.72l0.01,-0.4l1.14,-0.03l1.2,0.51l1.05,-1.22l0.12,-1.68l1.82,-0.35l0.03,-0.82l0.38,-0.53l-0.5,-1.09l0.18,-0.82l-0.41,-0.96l0.14,-0.49l-0.57,-0.66l0.24,-0.76l-0.97,-0.3l-0.87,0.71l-0.41,-0.77l0.78,-0.72l0.06,-0.81l0.52,-0.73l0.47,0.0l0.27,0.73l1.42,1.47l1.64,-0.08l0.32,-0.32l-0.07,-0.62l-1.04,-0.25l-0.62,-0.65l-1.19,-2.97l-0.71,-0.9l-0.08,-0.74l-0.83,-1.12l0.58,-2.35l-1.21,-1.14l-0.87,0.1l0.29,-0.74l-0.33,-0.49l-0.85,-0.27l0.61,-2.28l0.62,-0.18l0.9,0.24l0.62,-0.74l1.09,0.32l1.89,1.7l0.23,0.85l0.69,0.01l0.58,-1.72l0.83,-0.9l0.31,0.43l1.15,0.47l1.58,2.23l-0.29,0.59l0.71,0.75l0.58,-0.42l0.18,-0.95l1.36,-0.09l0.52,0.63l0.91,-0.84l3.77,-0.59l1.14,-0.84l0.26,-0.54l0.62,0.59l1.21,-0.69l0.81,0.75l1.16,0.18l1.5,2.73l-0.26,1.97l-1.21,0.85l-0.35,0.67l-1.17,-0.78l-0.51,0.4l0.01,0.85l-0.96,-0.32l-0.62,1.66l0.6,1.01l1.15,-0.71l0.5,0.55l0.9,-0.05l-0.5,0.73l0.51,0.57l-0.16,0.49l-0.57,-0.08l-3.06,1.19l-3.76,4.71l-2.05,1.75l0.35,0.67l-0.23,2.58l0.36,0.6l0.59,-0.24l0.22,-0.91l0.95,-1.48l1.76,-1.18l1.87,0.33l2.34,1.76l-0.22,1.33l-0.72,0.08l-0.36,0.52l0.31,0.42l1.02,0.38l0.34,1.35l0.49,0.18l0.18,0.67l-1.14,1.5l-0.13,1.04l0.33,0.62l1.04,-0.04l1.12,-1.36l1.35,-0.67l0.38,-0.02l0.74,1.45l0.17,1.66l-0.21,0.46l0.63,1.16l0.09,1.39l-0.44,0.09l-0.52,0.87l-1.34,0.98l-1.3,-0.26l-0.36,0.62l1.76,1.4l0.5,2.45l-0.19,1.19l-2.27,0.61l-0.18,0.67l1.48,0.8l0.92,-0.26l-0.21,0.9l-0.63,-0.1l-1.17,1.13l0.45,0.76l1.41,-0.51l-0.71,1.85l-0.1,-0.74l-0.63,-0.17l-0.83,0.85l-1.07,0.25l-1.03,2.19l-0.76,0.59l-1.69,0.9l-1.31,-0.13l-0.61,-0.66l-1.31,-0.44l-1.27,0.17l-0.48,-0.37l-0.54,-1.24l1.3,-3.44l-0.79,-0.72l-0.29,0.11l-0.16,0.76l-1.24,1.51l-0.62,1.81l0.09,0.41l0.55,0.21l0.08,1.18l1.9,2.92l-1.02,1.91l-2.48,2.43l-0.91,-0.15l-0.38,0.34l-1.19,-2.37l-0.67,-0.1l-1.09,0.67l-0.7,-3.87l0.18,-1.2l-1.18,-0.97l-0.52,-3.21l-0.82,-1.07l-0.16,-1.16l-1.32,-0.51l-0.32,-0.47l-1.7,-3.7l0.07,-1.02l-0.42,-0.23l-0.03,-0.65l-0.85,-1.42l-1.04,-0.68l-0.87,-0.1l-0.5,0.37l0.07,-1.82l-1.28,-1.57l-0.91,0.21l-0.89,0.94l-0.86,-0.95l-1.09,-0.07l-0.38,-0.95l0.82,-0.69l-0.35,-0.7l-0.46,-0.11l0.0,-1.42l-1.24,-1.46l-1.58,-1.23l-1.76,-3.24ZM390.55,268.8l-0.03,-0.05l0.05,-0.05l0.03,0.02l-0.05,0.08ZM391.26,258.16l-0.13,1.15l-2.76,1.04l-0.5,-0.37l-0.53,-1.17l-1.27,-0.83l-0.04,-0.89l-0.77,-0.56l-0.6,-1.14l0.9,-1.31l1.09,-0.01l0.35,-0.89l1.65,0.33l1.12,3.12l0.65,0.37l0.36,0.93l0.47,0.23ZM395.86,246.94l-1.15,1.05l-0.61,-0.19l-0.16,-0.44l0.27,-0.56l0.84,-0.53l1.19,0.17l-0.38,0.51ZM383.77,205.23l0.5,0.09l0.47,-0.44l-0.1,-1.22l0.74,-0.18l0.18,-0.7l1.21,0.25l1.04,0.8l0.89,-0.46l-1.01,-1.33l0.62,-0.42l0.02,-0.79l-0.44,-0.25l-0.96,0.16l0.59,-1.18l2.2,-0.44l0.19,0.67l1.47,1.59l0.06,1.16l1.11,0.73l0.42,-0.02l0.74,-0.76l1.12,-0.16l0.51,-0.52l0.08,-0.45l-0.4,-0.23l-2.14,0.59l-0.0,-1.51l-0.29,-0.43l-0.65,-0.12l-0.09,-1.13l1.71,-1.64l0.21,-0.41l-0.29,-0.55l-2.37,0.42l-0.43,-0.71l-0.17,-1.33l0.32,-0.87l0.79,-1.06l1.24,-0.51l1.04,-0.92l0.09,-0.48l-0.44,-0.21l-2.22,0.5l-0.43,-0.28l-1.14,0.02l0.38,-0.39l0.29,-1.99l0.64,-0.46l-0.4,-0.93l1.17,-0.93l1.9,0.7l0.46,0.6l1.07,1.88l-0.53,2.31l1.53,1.03l0.93,1.78l-0.66,0.57l-0.02,0.46l2.18,1.08l1.1,2.81l-0.34,0.81l0.87,0.32l0.08,0.68l0.35,0.29l0.91,-0.75l2.34,-1.06l0.37,-0.86l-0.68,-0.41l-1.87,0.53l0.14,-0.38l-1.03,-1.91l-0.27,-1.66l0.3,-0.33l2.01,1.03l1.72,-0.63l0.33,-0.78l-0.43,-0.19l-1.45,0.33l-1.45,-1.62l-1.17,0.14l-1.42,-1.07l0.11,-0.5l3.22,0.42l0.33,-0.21l-0.05,-0.7l-0.36,-0.16l0.13,-0.62l-0.82,-0.32l-0.61,-1.44l-0.45,0.17l-0.51,-0.44l-1.8,-0.04l-1.23,-2.57l1.37,-0.44l0.53,-1.09l2.08,-1.34l2.12,1.16l0.39,0.02l0.59,-0.55l0.16,0.01l-0.2,0.83l0.76,0.32l1.32,2.38l-0.15,1.12l0.46,0.94l0.63,0.43l0.54,-0.33l-0.22,-0.93l0.86,0.61l0.69,-0.38l-0.07,-1.17l-0.76,-1.67l0.23,-1.16l0.36,-0.21l0.41,0.93l0.62,0.04l0.27,-0.55l0.75,-0.03l0.34,-0.33l0.26,1.46l1.67,1.11l1.4,0.51l0.5,0.54l-0.07,1.37l-0.88,2.32l0.33,1.55l0.98,1.91l-0.05,1.08l-1.22,3.87l0.26,2.81l-0.65,1.32l-1.67,1.18l0.25,0.77l2.72,1.22l0.11,0.51l-0.58,3.27l-1.37,-1.71l-2.28,2.1l-0.15,1.14l1.02,0.43l-1.01,0.13l-0.97,2.26l0.38,1.16l1.4,0.73l0.43,0.59l-0.34,0.65l0.12,0.42l0.54,0.28l0.41,0.74l-0.73,0.28l-0.94,-1.01l0.01,-1.37l-0.71,-0.43l-0.87,1.75l0.3,0.88l0.67,0.69l-0.02,1.48l-4.23,0.38l0.0,-0.4l-0.46,-0.22l-0.03,-0.96l-0.5,-0.29l-0.71,0.3l-0.14,1.04l-1.93,0.15l0.86,-2.32l-0.15,-0.74l-0.84,0.16l-1.17,1.92l-0.24,1.09l-4.37,-1.23l-0.14,-0.34l0.29,-2.82l-0.76,-1.01l0.47,-0.31l2.3,0.38l0.55,-0.3l0.08,-0.47l-1.72,-0.92l0.36,-0.69l-0.45,-0.55l-1.4,0.3l-0.45,-0.63l1.35,-0.74l0.01,-0.51l-0.56,-0.86l3.07,-0.16l0.54,-0.85l-0.09,-0.7l-0.56,-0.21l1.3,-0.09l0.3,-0.63l-0.2,-0.21l0.89,-0.23l0.48,-0.64l-0.75,-0.88l4.91,-0.17l0.58,-0.46l-0.25,-0.89l-3.61,0.21l-0.41,-0.32l-5.51,0.71l-0.52,-0.2l-3.1,0.47l-1.04,0.48l-1.31,-0.58l-3.7,0.92l-0.9,-0.24l-1.18,0.17l-1.18,0.6l-0.43,-0.81l0.21,-0.63l-0.24,-0.45ZM414.36,266.83l0.45,0.33l0.47,-0.16l0.16,1.43l-0.9,1.89l-1.18,0.2l-0.67,-1.27l-0.07,-2.15l0.62,-1.15l1.01,-0.67l0.38,0.38l-0.27,1.17ZM414.02,274.95l-0.9,-0.23l-0.15,-0.37l0.49,-0.5l0.1,-0.82l0.81,-0.84l-0.26,0.71l0.39,1.28l-0.49,0.75ZM411.43,235.03l-0.36,-0.31l0.19,-0.46l0.86,-0.66l0.9,-1.59l0.33,0.01l0.4,0.46l-0.71,1.5l-0.64,0.12l-0.97,0.93ZM410.06,345.07l1.51,0.05l0.61,0.71l0.95,-0.39l0.17,1.41l-0.45,1.89l-0.93,-1.78l-1.28,-0.8l-0.58,-1.09ZM382.97,135.74l-0.59,-2.3l0.01,-1.42l0.39,-0.64l0.86,-0.74l0.61,0.01l2.71,2.01l1.67,0.22l0.66,0.66l0.55,0.07l0.67,-0.79l0.05,-1.1l0.58,-0.39l0.01,-1.18l-0.45,-0.41l-2.55,-0.27l0.4,-0.4l2.02,0.24l0.44,-0.45l-0.09,-0.73l0.84,-0.11l0.34,-0.94l-0.42,-1.23l-0.52,-0.32l-0.83,0.28l-0.01,-0.67l-0.5,-0.27l-0.61,-0.22l-0.47,0.23l-0.37,0.97l-0.54,-0.55l2.05,-1.88l0.29,-0.74l-0.83,-1.4l-0.08,-1.1l-0.98,-0.62l-1.67,0.95l-1.01,2.32l-1.24,1.23l-0.45,0.0l0.1,-0.62l0.88,-1.09l1.46,-2.92l-0.0,-0.8l-1.31,-1.09l-2.53,0.6l-0.45,-0.29l0.45,-3.63l0.53,-1.4l0.88,-1.2l-0.07,-0.85l1.1,0.94l6.94,-0.52l1.44,1.75l0.65,0.01l0.49,0.41l0.69,1.58l-0.09,1.48l1.06,2.6l-0.57,2.15l-0.72,1.05l0.33,0.63l0.61,-0.07l-0.36,0.76l0.38,1.11l0.7,-0.12l0.87,-1.41l0.25,-1.95l1.49,-0.62l0.89,-0.97l0.93,0.3l1.44,2.91l1.25,0.73l-1.32,2.83l0.06,0.88l0.78,0.34l0.19,0.56l0.46,0.26l1.07,-0.57l0.72,0.1l1.01,-0.62l0.22,1.34l1.35,1.15l0.29,0.76l-0.77,0.86l-0.14,0.89l0.78,0.56l0.5,-0.14l0.4,0.76l0.72,0.04l-0.64,1.05l0.21,0.33l-0.5,1.14l-1.11,1.04l0.43,1.71l-0.46,1.99l0.47,0.65l0.88,0.07l0.33,1.97l0.66,0.82l1.4,3.18l-0.19,1.25l-0.82,1.09l0.24,1.78l-0.76,0.83l-3.18,0.26l-0.72,0.75l-3.03,-2.19l0.06,-0.78l-0.78,-2.96l0.56,-1.61l-1.09,-1.69l-0.14,-1.87l-0.46,-0.22l-0.92,0.33l-0.96,-1.37l-3.26,-1.74l-2.35,0.82l-0.76,-0.98l0.11,-0.74l0.74,-0.74l-0.29,-1.0l-3.53,0.22l-0.99,0.46l-0.9,0.01l-1.38,0.96l-0.37,0.67l-2.15,-1.04l-1.32,-2.23ZM402.3,245.78l0.83,-0.17l0.64,-0.53l1.52,0.08l2.32,-1.24l2.75,-0.09l-0.31,1.26l-0.78,1.12l-1.31,0.76l-0.9,1.24l-2.94,0.62l-0.22,-0.46l-0.67,-0.08l-0.2,0.26l-0.48,-0.32l-2.29,-0.19l-0.71,-0.52l0.06,-0.4l1.73,-0.52l0.87,0.11l0.12,-0.96ZM404.64,335.96l0.28,0.24l-0.19,0.49l-0.18,-0.17l0.08,-0.57ZM400.12,384.21l0.18,-0.59l0.82,-0.41l-0.03,0.27l-0.97,0.73ZM393.8,182.29l0.81,-0.68l1.53,-0.23l1.01,-0.86l0.46,-0.91l1.76,-0.32l1.38,0.5l-5.02,2.71l-0.88,0.31l-1.05,-0.51ZM393.1,153.37l0.12,-0.43l-0.41,-0.98l0.08,-1.05l0.43,-0.8l3.57,0.04l2.26,1.78l1.09,2.26l-2.23,-0.06l-0.62,-0.32l-1.53,1.08l-1.75,-0.58l-1.01,-0.95ZM390.55,142.8l-0.47,-0.22l0.1,-0.79l1.29,-1.78l0.47,-0.09l0.13,1.23l-1.53,1.65ZM381.06,200.78l0.49,-0.39l0.1,-0.71l1.3,-0.07l-0.34,-0.8l0.48,-0.76l4.85,-1.31l0.73,0.88l-2.31,0.72l-0.98,2.08l-0.55,0.45l-0.5,-0.27l-0.34,0.28l-0.66,-0.1l-0.22,0.31l-2.06,-0.3ZM378.25,196.4l1.13,-0.61l1.41,0.02l2.27,-1.2l3.84,-0.41l0.31,0.33l-0.14,0.8l-7.87,1.78l-0.94,-0.39l-0.01,-0.32ZM376.08,190.42l0.51,-0.09l0.37,-0.74l0.96,0.03l1.65,-0.6l1.35,0.13l5.02,-0.61l0.58,1.84l-0.32,1.29l-0.74,0.97l-0.9,0.66l-2.34,0.44l-3.2,-0.16l-0.2,-0.51l-2.69,-0.94l-0.05,-1.71ZM383.08,318.64l0.75,-0.08l0.69,0.85l-0.37,0.89l0.52,0.79l0.07,0.8l-0.72,-0.23l-1.1,-1.19l0.16,-1.82ZM376.48,180.64l0.14,-0.82l1.71,-1.08l1.59,0.1l0.19,0.43l-0.93,1.4l0.03,0.52l0.66,0.24l0.6,-0.21l0.59,-0.72l0.65,1.08l0.05,1.03l0.98,0.89l0.62,0.1l0.21,0.64l0.85,0.33l0.05,0.64l-1.9,1.61l-2.86,-0.1l-2.5,-0.58l0.38,-0.74l-0.37,-0.87l0.38,-1.61l-0.3,-0.9l-0.57,-0.15l0.14,-0.53l-0.41,-0.71ZM382.87,351.88l0.5,1.7l-0.24,1.27l-0.56,-0.41l-0.39,-0.96l0.19,-1.09l0.5,-0.51ZM378.76,357.87l0.32,-2.26l0.42,-0.71l-0.17,-1.01l0.44,-0.58l0.86,0.43l0.19,1.04l0.98,1.16l-0.5,1.2l0.11,0.66l-0.35,0.55l-0.68,0.19l-0.41,0.77l-0.05,-1.51l-0.61,-0.22l-0.56,0.3ZM380.85,368.37l0.1,-0.05l-0.02,0.19l-0.08,-0.14ZM374.14,155.27l0.21,-2.42l-0.8,-2.01l0.8,-0.65l0.99,0.44l0.58,0.86l1.89,4.93l0.03,1.06l-0.4,0.64l-0.16,1.45l1.37,0.18l1.17,2.66l-0.18,0.71l0.34,0.43l-0.01,0.7l-0.85,1.86l-0.9,0.06l-0.5,0.4l-0.78,-1.62l-1.22,-0.12l0.13,-0.76l-0.71,-1.63l0.21,-0.27l-0.64,-0.77l0.21,-1.55l-0.35,-0.63l0.01,-1.53l-0.33,-0.43l0.58,-1.2l-0.67,-0.8ZM262.47,316.27l0.34,-0.22l1.12,0.46l0.61,-0.39l-1.96,-6.32l0.67,-1.78l29.24,8.27l-0.78,3.03l0.33,0.57l1.6,0.39l0.47,-0.27l1.21,0.25l0.57,-0.32l0.28,-0.67l-0.55,-0.7l0.35,-1.4l17.48,4.16l0.48,-0.3l11.63,-52.12l1.02,0.72l0.45,-0.55l-0.42,-0.8l0.69,-0.71l-0.54,-1.4l-0.24,-1.55l0.18,-0.81l0.81,0.54l0.91,-1.42l-0.36,-0.62l-0.9,-0.56l0.84,-3.76l0.49,0.81l0.68,-0.14l0.16,0.09l-0.66,0.45l-0.02,0.46l1.77,2.72l0.22,0.8l1.31,0.03l-0.22,0.72l0.89,1.23l-0.65,1.01l-0.12,1.31l1.49,0.42l0.49,-0.38l0.61,0.57l-0.0,1.22l-1.19,3.5l0.19,3.2l-0.22,1.41l0.7,0.67l-0.61,2.61l0.7,0.59l-0.36,0.57l0.2,0.65l0.53,-0.06l-0.76,0.93l0.12,1.0l-0.43,0.87l0.57,1.07l-0.58,0.75l0.71,0.62l0.63,-0.14l0.24,1.97l0.89,0.76l0.73,-0.02l0.66,-0.57l-0.5,-1.35l0.11,-0.47l0.57,0.49l0.46,-0.1l0.95,-1.25l2.02,-0.19l0.34,-0.55l-0.93,-1.07l0.96,-0.16l0.34,-0.89l-0.87,-0.81l-0.05,-1.22l-1.01,-0.89l-0.03,-1.0l0.38,-0.81l-0.2,-0.86l-0.61,-0.33l0.22,-2.55l0.4,-0.02l0.4,-0.69l-0.45,-1.3l0.23,-0.62l-0.26,-0.84l0.67,-0.65l-0.92,-1.26l0.65,-0.41l0.21,-1.11l-0.5,-1.17l0.21,-1.86l-0.25,-1.13l0.28,-1.02l-0.12,-1.87l0.37,-0.58l-0.2,-1.1l0.32,-0.72l-0.25,-0.96l0.41,-0.63l-0.51,-1.77l0.88,-1.09l1.54,0.68l0.58,-0.44l-1.25,-2.02l0.07,-0.53l0.29,0.08l0.47,-0.7l0.88,0.63l0.88,0.17l1.07,1.06l1.44,2.45l0.78,0.6l0.86,-0.52l-0.4,-1.36l0.32,-0.64l1.15,-0.22l0.52,1.8l1.16,0.69l1.15,3.08l1.46,1.27l0.95,-0.04l-0.08,0.98l1.0,1.42l0.39,1.62l-0.25,0.32l0.71,0.92l0.14,0.68l-0.45,-0.14l-0.38,0.59l0.3,0.98l-0.17,0.88l0.84,1.07l-0.49,0.76l-0.05,1.17l0.44,1.05l-0.06,0.9l-0.51,0.11l-0.15,0.45l1.27,6.09l-0.75,1.49l-0.03,0.87l0.63,1.99l-0.0,3.18l0.86,1.04l1.18,5.51l-0.52,1.49l0.4,1.04l-0.28,0.91l0.13,0.89l-0.7,-0.16l-0.58,0.46l-0.33,3.04l-1.42,1.39l-0.22,0.73l0.27,1.13l2.57,3.54l0.53,3.8l1.04,0.58l1.58,3.35l1.99,0.55l0.86,1.98l1.46,0.57l0.59,-0.41l1.2,0.86l1.63,1.49l1.31,2.18l0.55,0.1l1.0,1.5l1.19,0.26l0.48,-0.79l0.39,0.02l0.35,0.54l-0.46,0.82l-0.08,1.02l0.58,1.75l1.49,-0.09l0.39,-0.62l0.4,0.54l0.48,0.08l1.21,-0.95l-0.15,1.9l0.29,1.38l-0.44,2.07l0.43,0.9l-0.09,1.65l-0.72,1.31l-0.15,1.26l-1.32,-0.65l-0.67,0.31l-0.66,-3.2l0.48,-1.61l-0.57,-0.42l-0.55,0.52l-1.63,3.9l-0.92,-1.31l-0.6,-0.05l-0.31,-2.12l-0.58,-0.38l-0.43,0.24l-0.04,-1.44l-0.73,-0.32l-0.41,0.42l-0.06,0.89l-0.59,0.26l-0.22,0.59l-1.04,0.38l-0.53,0.69l-0.48,-0.51l-0.55,0.22l0.26,1.51l0.78,0.74l-0.26,1.54l-0.39,0.73l-0.94,-0.2l-0.6,0.2l-2.17,-1.88l-0.77,-1.75l-0.7,-0.11l-0.5,-0.54l-0.75,0.27l-0.57,1.77l0.21,0.51l1.76,1.56l0.29,2.37l0.48,0.31l0.4,-0.29l0.06,0.36l-0.47,1.0l-0.33,2.26l-1.53,1.25l-0.23,1.27l0.19,0.67l0.83,0.07l3.22,-5.13l2.26,-0.4l0.69,-1.2l1.16,-0.27l1.41,0.46l0.57,1.19l-0.6,0.74l-0.6,-0.16l-0.61,0.35l-0.19,0.91l0.88,0.86l-0.73,-0.42l-0.47,0.19l-0.23,1.51l0.79,1.13l0.6,0.1l1.0,-1.4l0.8,1.26l-0.15,1.22l-0.9,1.48l0.22,1.0l-0.75,0.25l-0.33,-0.59l-0.49,-0.14l-0.9,0.89l-0.99,0.11l-0.83,-0.36l-0.29,0.99l-0.81,0.73l-0.57,-0.08l-0.73,-0.79l-0.54,0.06l-0.25,0.47l0.21,0.79l-1.58,0.48l-1.41,-1.13l-1.54,0.16l-0.46,0.75l-0.83,-1.04l-0.68,0.11l-2.23,-1.32l-1.04,-0.01l-0.64,-0.67l-0.13,-1.19l-0.49,-0.23l-0.48,0.33l-1.02,-0.36l-1.12,1.34l-3.67,-1.26l-0.44,-0.87l0.42,-0.51l0.84,0.21l0.39,-0.59l0.89,-0.46l0.07,-1.33l-1.14,-0.77l-0.63,0.07l-0.18,0.42l-1.9,-0.84l-0.64,-1.26l-2.42,-0.91l-0.98,0.41l-0.62,-0.34l-0.85,0.03l-1.13,-0.9l0.18,-0.56l1.13,-0.89l0.18,-2.67l-1.17,-2.34l-0.63,-0.51l-0.57,0.07l-1.24,1.02l-0.36,1.29l-1.64,0.17l-0.44,0.87l0.03,2.26l-1.95,1.24l-1.64,2.04l-1.04,0.42l-3.64,0.38l-1.98,-0.24l-0.74,-0.56l-1.6,-0.22l-0.57,0.31l-0.2,1.17l-3.95,2.3l-2.46,0.08l-2.36,0.7l-4.52,-0.72l-1.13,0.66l-0.42,-0.66l-1.03,-0.4l-0.99,0.46l-0.8,-0.06l-0.15,-0.53l-0.49,-0.28l-1.77,0.25l-2.42,-0.49l-0.27,0.61l0.33,0.46l-0.96,-0.57l-5.64,-0.97l-0.98,0.22l-1.61,-0.49l-1.27,0.6l-1.79,-0.57l0.13,-0.55l-0.32,-0.87l-1.54,-1.6l-0.33,-1.07l0.21,-1.24l-0.95,-2.35l0.51,-0.81l-0.15,-1.07l1.06,-1.01l0.32,-1.61l0.35,-0.3l-0.49,-1.01l0.3,-1.25l-0.2,-0.28l1.27,0.35l-0.11,-0.95l-2.26,-1.51l-0.3,-0.67l-1.49,-0.29l-0.78,-0.94l-1.12,-0.4l-3.35,-0.19l-0.29,-0.58l-0.83,-0.38l-1.01,0.57l-0.4,-0.07l-5.16,-2.72l-0.36,-0.87l-2.9,-2.59l-0.34,-0.9l0.7,-0.64l-0.02,-1.81l-1.35,-0.46l-0.43,-0.47ZM296.56,348.77l0.63,0.22l-0.45,-0.1l-0.19,-0.12ZM366.43,318.73l-0.64,-0.33l-0.41,-0.68l0.04,-1.63l1.15,1.7l-0.13,0.94ZM282.87,346.74l-0.62,-0.06l-0.07,-0.11l0.28,-0.07l0.41,0.24ZM375.09,341.57l0.15,-0.39l0.23,0.67l0.99,0.31l0.56,1.07l-0.52,0.08l-0.53,1.04l-0.26,-0.31l0.57,-0.88l-0.05,-0.43l-1.15,-1.16ZM370.58,212.41l0.63,-0.81l-0.25,-0.62l0.65,-1.25l1.74,-1.62l1.28,0.15l1.48,1.77l-0.02,2.98l0.67,1.48l-1.81,1.97l-2.25,0.64l-1.81,-0.94l-1.43,-1.88l1.13,-1.86ZM372.31,349.42l-0.69,-0.62l0.14,-0.26l0.41,-0.04l0.14,0.92ZM365.73,358.82l1.94,-1.29l0.43,-1.11l1.72,1.01l-0.26,2.28l-0.91,-0.23l-0.19,1.24l-2.73,-1.91ZM369.18,337.84l-0.03,-0.16l0.09,-0.51l-0.05,0.67ZM337.82,214.18l3.33,-14.86l4.92,2.08l0.83,0.69l0.52,-0.53l-0.01,-1.39l0.62,-0.25l-0.09,-0.68l0.49,-0.66l-0.15,-1.21l0.44,-0.26l-0.04,-0.72l-0.58,-0.34l-0.72,-1.28l-1.49,-0.97l0.19,-0.28l-0.28,-0.37l-1.02,-0.32l0.17,-1.39l-0.27,-0.41l-0.58,-0.18l-0.95,0.31l-0.1,-0.24l0.12,-0.51l1.89,-0.36l3.0,-2.09l-0.44,-0.87l0.4,-0.22l0.13,-0.66l-0.81,-1.27l-0.09,-0.89l-0.7,-0.39l0.04,-0.55l-0.83,-0.78l-0.79,0.02l1.18,-5.28l1.03,-0.03l0.84,-0.79l0.07,-0.44l-0.35,-0.41l0.3,-0.53l0.72,-0.25l0.05,-0.45l0.7,-0.4l0.77,-1.99l0.91,-0.57l0.33,-0.78l0.74,-0.49l0.74,0.03l0.54,0.4l0.98,-0.45l-0.22,1.63l1.01,0.5l-0.04,1.06l-0.74,0.83l-0.6,-0.1l-0.57,0.55l0.04,0.99l0.62,1.21l-0.62,0.59l0.16,1.74l-0.64,0.93l0.44,0.66l1.12,0.41l0.69,2.61l-0.87,0.53l-0.03,0.6l0.38,0.45l-1.58,0.69l-0.77,1.54l0.06,0.6l-0.65,0.89l0.43,0.58l3.42,0.05l0.8,1.47l-0.08,0.42l-0.97,0.79l-0.07,0.52l-0.72,0.11l-0.88,1.26l-0.45,0.83l0.12,0.99l0.67,0.27l0.49,-0.25l1.48,-1.92l1.96,-0.34l0.7,0.21l0.47,0.48l-0.35,1.03l0.36,1.12l-0.23,0.63l0.31,0.56l-0.13,2.25l0.32,0.54l0.6,-0.22l0.57,-2.72l1.25,-0.28l0.36,-0.61l-1.34,-0.99l0.58,-2.78l1.65,-1.78l1.33,0.24l2.88,2.18l0.61,1.29l0.46,1.92l-0.43,4.97l-0.94,1.77l-1.11,0.48l-0.57,0.8l-0.04,0.53l0.65,0.45l-0.78,0.99l0.13,1.24l-1.86,2.23l-0.44,0.99l0.28,0.91l-0.23,0.57l-0.69,0.17l-0.65,0.83l0.24,0.93l-4.44,0.4l-1.89,1.54l-1.09,-0.14l-1.52,-0.82l-0.69,-0.88l0.37,-2.12l-0.6,-1.0l-0.56,0.23l-0.2,1.4l-0.41,0.27l-0.57,-0.29l-0.45,0.3l-0.02,1.12l-0.37,0.42l-2.11,0.0l-0.5,-0.85l0.43,-0.31l-0.27,-1.67l-0.39,-0.58l-1.31,-0.64l-0.96,0.5l-0.65,1.08l-2.33,0.72l-1.36,1.53l-2.16,-0.53ZM353.07,252.53l-0.18,-0.64l-1.02,-0.65l-0.84,-1.21l-1.37,-0.46l3.4,-4.11l5.53,0.43l1.12,-0.43l1.11,0.01l1.15,0.48l1.47,2.13l0.1,0.62l1.03,0.62l0.77,1.33l-0.89,2.33l-0.41,2.7l-1.52,2.31l-0.12,0.8l-1.88,1.94l-0.41,1.43l-1.39,1.24l-0.29,-0.36l-0.77,0.15l-0.06,1.2l-0.11,-1.26l-2.04,-4.53l0.12,-0.68l-0.91,-0.66l0.22,-0.81l-0.61,-1.05l0.34,-0.68l-1.54,-2.22ZM356.38,131.25l0.61,-2.73l1.07,-4.77l0.81,1.78l0.66,0.28l0.31,0.67l0.28,1.9l-1.49,3.66l-1.82,0.06l-0.43,-0.84ZM354.22,140.9l0.72,-3.2l0.99,0.25l0.23,0.79l-0.87,1.71l-1.07,0.45ZM344.51,358.33l0.94,-0.21l1.34,0.38l0.66,0.56l0.64,1.22l-0.21,1.16l-1.07,0.09l-0.69,-0.57l-0.82,-0.81l-0.78,-1.83ZM343.45,246.05l0.34,-0.35l0.86,-0.03l1.16,0.72l-2.21,0.24l-0.15,-0.58ZM319.66,383.43l0.58,1.04l0.11,0.1l-0.52,-0.1l-0.16,-1.05ZM317.77,367.13l0.19,-0.56l0.63,-0.35l-0.4,1.1l-0.43,-0.19ZM317.48,374.25l-0.13,-0.78l0.25,-1.06l0.35,1.97l-0.46,-0.13ZM317.12,377.88l0.04,-0.85l0.65,-0.18l-0.58,1.35l-0.12,-0.32ZM314.41,374.19l0.57,0.24l-0.14,0.63l-0.37,0.19l-0.06,-1.06ZM311.1,365.02l0.9,-0.17l0.05,1.27l-0.95,-1.11ZM308.9,362.27l0.31,0.24l0.02,0.64l-0.44,-0.71l0.11,-0.16ZM305.06,360.24l0.09,-0.06l-0.03,0.05l-0.06,0.02ZM299.0,350.45l1.55,-0.48l0.33,0.64l-1.15,0.07l-0.73,-0.23ZM292.58,354.28l-0.15,-0.28l0.45,-0.29l-0.16,0.44l-0.15,0.13Z",name:"Nunavut"},"CA-NS":{path:"M806.14,740.09l0.6,-1.1l-0.19,-1.16l1.53,-2.49l0.42,-2.61l0.6,-1.53l-0.03,-2.56l0.54,-3.5l1.51,-3.01l0.15,-1.97l0.16,-0.35l1.13,0.17l0.58,-0.23l-0.36,1.59l1.07,0.72l1.38,-0.48l0.25,0.69l0.19,1.88l-0.37,0.37l0.03,0.59l0.78,0.69l-0.34,1.48l0.1,1.93l-0.48,4.15l0.66,0.61l-0.35,0.83l-0.42,0.47l-0.53,0.06l-0.41,0.74l-0.44,0.35l-0.86,0.06l-0.71,1.87l-1.26,1.0l-0.2,0.83l0.56,0.34l0.4,-0.18l-0.21,0.92l0.5,0.44l0.95,-0.7l0.24,0.03l-1.43,1.75l0.15,1.53l1.35,0.03l1.28,-1.57l0.61,-0.21l0.72,0.25l-0.26,0.86l-0.98,0.93l-0.57,0.09l-0.98,1.27l-1.15,-0.45l-1.0,1.26l-1.85,-1.48l-1.42,-2.29l-0.27,-1.03l-1.36,-1.87ZM816.61,744.13l1.05,-1.41l-0.51,-1.54l2.33,-3.96l0.31,-1.02l-0.19,-0.41l-0.45,0.02l-2.83,2.93l-0.59,-0.45l2.36,-3.35l0.82,-2.08l0.74,-0.69l-0.04,-0.59l-0.69,-0.2l-1.08,0.73l-0.44,1.08l0.12,-0.58l0.95,-1.72l0.31,-0.23l1.11,0.83l0.0,0.01l-0.5,1.38l0.14,0.46l0.77,-0.36l0.46,0.32l0.48,-0.32l-0.25,-1.23l0.25,-0.6l0.28,-0.06l-0.09,0.39l0.46,0.2l1.39,-0.32l0.44,0.58l0.8,-0.47l0.17,1.41l-0.68,0.84l0.12,0.42l0.59,0.46l1.08,-0.34l0.3,0.34l-1.47,1.09l-0.16,0.62l-1.5,0.75l-0.17,0.84l0.9,0.39l-0.87,0.89l-0.13,0.94l-1.5,1.69l-1.05,0.32l-1.77,1.89l-1.76,0.09ZM816.46,732.7l0.05,-0.34l0.15,-0.22l-0.19,0.56ZM816.79,731.83l0.24,-0.63l0.0,-0.0l-0.04,0.32l-0.2,0.32ZM812.99,739.44l0.88,-1.79l0.6,-0.25l0.0,1.22l-0.51,0.54l-0.97,0.27ZM759.65,789.33l0.16,-4.68l1.0,-2.32l1.2,-1.76l-0.25,-0.79l-0.76,-0.03l0.79,-1.21l0.55,1.16l1.15,-0.48l2.56,-4.02l-0.39,-0.25l-0.53,0.16l-2.38,2.22l8.34,-9.82l1.48,-1.36l2.68,-1.68l0.64,-0.83l0.18,-0.86l0.15,2.95l0.79,0.75l0.56,-0.3l0.09,-0.56l0.83,0.28l1.02,0.66l0.21,0.95l0.41,0.32l0.85,-0.63l-0.2,-1.37l-1.52,-0.96l0.48,-1.27l2.17,-1.72l0.87,-0.31l0.38,-0.71l0.77,-0.16l0.09,-0.31l2.0,-0.77l0.57,0.44l0.62,-0.38l0.08,-0.73l0.87,-0.87l-0.76,-0.39l-2.62,0.32l-2.84,0.85l-0.61,0.66l-0.49,-0.31l-1.16,0.39l-1.2,-0.1l-2.3,0.94l-1.0,0.8l-0.82,-0.25l-1.64,0.19l-1.2,0.97l-0.22,1.24l-1.05,-0.26l-0.99,0.29l0.05,-0.87l0.87,-0.88l-0.09,-0.5l1.3,-1.3l0.28,-0.94l1.72,-2.26l0.02,-1.13l0.39,-0.53l0.26,0.4l0.97,-0.59l0.19,-0.62l-0.26,-0.25l-0.04,-1.31l0.51,-1.57l1.15,-0.65l0.29,-0.58l1.43,0.15l1.08,0.9l0.83,0.12l0.3,0.65l0.75,-0.22l0.73,0.19l0.2,-0.77l1.23,-0.68l-0.11,1.13l1.96,-0.28l-0.19,0.41l0.35,0.35l1.32,0.28l0.39,-0.54l0.8,-0.03l1.26,-0.83l0.38,-0.58l-0.15,-0.29l4.41,-0.24l-0.95,0.78l-0.21,0.93l0.34,0.38l0.28,-0.17l0.75,0.36l0.21,-0.58l0.48,0.15l0.41,-0.34l-0.28,-0.68l0.28,-0.19l1.02,0.2l0.3,0.67l0.82,-0.21l1.04,-1.74l0.93,-0.59l1.93,-2.56l0.71,-1.41l1.1,2.31l0.51,0.48l2.23,0.56l1.34,-0.18l0.72,-1.54l0.48,-0.23l1.15,0.56l1.2,1.12l1.39,0.45l-0.06,0.51l-0.81,0.8l-0.41,0.03l-0.92,1.13l0.04,0.62l0.47,0.31l5.15,-1.32l0.05,1.13l-0.76,-0.45l-0.75,0.77l-1.09,0.18l-0.75,1.02l-0.03,0.9l-1.95,0.93l-1.75,0.09l0.05,0.82l0.49,0.37l-1.67,0.55l-0.41,1.09l-1.6,0.89l-0.18,1.04l-2.05,0.97l-0.63,0.9l-1.1,0.64l-0.16,0.64l-0.47,-0.39l-0.48,0.9l-0.61,0.33l-0.02,0.42l-2.39,1.6l-0.16,1.04l-0.99,0.14l-0.47,0.43l-0.41,-0.68l-1.07,0.28l-0.59,-0.19l-0.35,0.33l0.23,0.92l-0.47,0.47l-0.85,-0.13l0.17,1.15l-0.23,0.62l-0.81,0.12l0.04,-0.31l-0.57,-0.29l-0.81,0.54l0.56,0.97l-2.57,-1.19l-0.58,0.05l-0.2,0.6l0.63,0.75l1.0,0.32l1.01,2.07l-0.36,-0.1l-1.55,0.84l-0.83,-0.89l-1.51,0.95l-0.47,-1.54l0.14,-1.54l-0.33,-0.32l-2.22,1.84l0.21,1.14l0.74,0.7l-0.28,0.68l-0.39,-0.94l-0.88,-0.46l-0.75,0.3l-0.14,0.61l-0.71,-0.17l-0.42,0.24l0.33,1.73l-0.39,0.59l0.87,0.89l-0.35,0.59l0.25,0.46l-1.07,-0.03l0.05,0.5l1.06,0.58l-1.02,2.27l-1.11,0.2l-0.41,0.8l0.37,0.35l0.69,-0.04l-0.01,0.26l-1.54,0.73l-0.15,0.68l0.77,0.39l-0.57,0.78l-1.04,0.65l-0.13,0.86l0.52,0.57l-0.9,-0.21l-0.93,0.87l0.68,1.28l-0.79,-0.83l-0.46,0.02l-0.13,0.45l0.65,1.21l-0.27,-0.23l-1.28,0.61l-0.79,-0.88l-0.66,0.32l0.49,1.99l-0.34,-0.13l-0.39,-1.23l-0.48,0.02l-0.52,0.61l0.82,2.23l-0.19,0.69l-0.61,-0.3l-0.5,0.49l0.27,0.42l-0.09,0.81l-0.81,-0.86l-0.55,0.12l-0.8,1.34l-0.39,0.07l-0.33,-0.88l-0.54,-0.21l-0.38,-1.47l-0.63,-0.19l-0.98,-1.55l-0.47,-0.22l-0.91,-0.14l-0.32,0.25l-0.3,-0.4l-0.66,0.27l0.1,0.85l0.62,0.96l-0.76,-0.45l-0.53,0.1l-0.02,-0.99l-0.93,-0.59l-0.33,-2.18l-1.14,-1.44ZM815.34,751.71l-0.03,0.02l0.02,-0.1l0.01,0.08ZM814.13,746.52l0.43,-0.47l0.76,-0.29l-0.16,0.85l-1.03,-0.09Z",name:"Nova Scotia"},"CA-BC":{path:"M13.63,416.0l18.57,10.78l19.97,10.92l20.25,10.4l20.52,9.86l20.77,9.32l21.0,8.77l21.26,8.24l21.12,7.55l-37.33,108.91l0.0,0.84l0.61,0.53l-0.38,0.97l1.06,0.85l0.3,1.12l-1.39,-0.67l-0.62,0.14l0.03,1.15l-0.43,0.73l0.21,0.59l0.57,0.21l0.19,2.02l0.84,1.3l0.35,0.17l0.53,-0.25l0.98,0.72l0.76,0.05l-0.13,1.32l0.58,2.06l2.09,1.93l0.8,-0.25l0.46,-1.15l0.77,1.04l0.58,1.33l-0.59,0.93l0.97,0.98l-0.37,0.82l0.11,1.89l0.47,0.41l0.99,-0.09l0.34,1.0l-0.39,0.83l0.57,1.04l0.1,1.29l-0.75,0.67l0.47,2.99l-0.56,0.69l0.13,1.58l2.27,0.12l0.46,-0.24l0.44,-0.87l0.64,1.11l1.28,0.79l-0.19,0.8l-1.23,0.79l0.3,1.88l0.88,0.69l0.54,1.17l1.29,0.11l1.2,0.66l0.54,-0.1l-0.09,1.84l1.68,3.03l0.03,3.14l0.31,0.86l1.36,0.39l1.23,-1.23l0.58,0.0l0.08,2.89l0.77,0.86l0.09,0.87l0.49,0.56l-0.05,1.03l0.7,0.9l-0.38,1.12l0.14,1.48l0.93,0.66l0.11,0.73l0.87,0.66l-0.2,1.52l0.36,0.88l0.76,0.81l1.17,0.52l0.03,0.67l1.16,1.63l0.03,0.84l-0.77,0.41l-0.02,0.81l0.62,0.43l0.21,0.75l1.08,1.17l0.17,0.76l0.69,0.1l0.14,0.68l-0.43,0.58l0.68,2.09l0.58,0.31l0.91,-0.51l0.95,0.57l0.82,3.1l0.57,0.99l-0.49,4.19l0.35,1.34l-0.15,1.29l-0.5,0.22l-0.33,1.01l0.11,2.26l-1.05,1.89l-0.99,0.67l-0.26,0.71l0.45,0.95l1.24,0.51l-0.71,1.24l-0.02,1.23l0.9,1.34l0.56,2.72l1.65,0.84l0.45,0.63l-0.19,0.8l0.44,1.02l0.56,0.37l-0.22,0.27l-27.35,-7.82l-27.2,-8.56l-22.07,-7.54l-20.36,-7.43l-0.15,-0.39l-0.8,-0.35l0.21,-1.16l-0.6,-0.44l-1.81,0.1l-0.47,0.32l-0.12,-0.4l1.21,-0.59l0.34,-0.89l-1.81,-0.14l0.27,-0.72l0.53,0.32l0.3,-0.37l-0.62,-1.25l1.53,0.24l0.97,0.62l0.85,-0.09l0.77,-0.61l1.17,-2.04l-0.35,-0.56l-0.52,0.1l-0.39,0.88l-0.95,0.93l-0.73,-0.02l-2.26,-1.49l0.81,-0.83l0.52,-1.68l1.28,-1.89l0.77,-0.45l0.02,-0.73l-0.57,-0.2l-0.96,0.34l-0.64,1.13l-3.29,0.49l-0.35,1.52l-0.4,0.28l-2.22,-2.35l0.35,0.09l0.6,-0.57l0.23,-1.06l2.11,-0.04l1.12,-0.75l0.05,-0.46l-0.41,-0.2l-1.67,0.26l-1.17,-0.27l-0.59,-2.27l0.96,-0.94l0.39,-1.03l-0.25,-1.64l1.82,-0.18l1.09,-0.9l-0.39,-1.65l-1.48,-1.88l-0.67,0.31l0.24,1.15l0.69,0.8l0.18,0.72l-2.3,0.5l-0.61,1.32l-0.59,0.03l-0.7,0.73l-0.05,0.48l-0.99,0.51l-1.16,-0.38l-0.47,0.15l-1.25,-0.65l-0.63,-0.72l0.13,-0.64l-0.32,-1.0l-1.12,-1.86l0.42,0.2l0.32,-0.36l0.74,-1.86l1.0,-0.73l0.78,-1.13l0.03,-1.27l-0.42,-0.72l0.66,-0.64l1.06,0.45l1.62,-0.21l1.19,-0.55l0.37,-0.56l-0.53,-0.58l-1.92,0.55l-2.01,-0.55l-1.36,0.98l-0.8,0.21l-0.86,-0.52l0.32,-0.78l-0.13,-0.94l-0.31,-0.35l-0.54,0.21l0.31,-0.57l1.04,0.0l0.5,-0.55l0.71,-0.01l0.52,-0.47l0.7,-1.52l0.9,-1.07l-0.54,-1.17l1.94,-1.18l-0.12,-1.14l-0.81,-0.31l-1.32,1.2l-0.98,0.31l-0.12,1.24l0.33,0.57l-0.79,1.69l-2.82,1.23l-0.55,0.81l-0.42,0.11l0.16,-1.29l-0.25,-0.42l-0.88,0.25l0.2,-0.94l-0.42,-0.46l-1.2,0.93l-1.01,-0.17l1.36,-2.4l1.52,-0.77l0.06,-0.63l-0.27,-0.25l-2.03,0.51l-1.03,1.83l-0.73,0.39l-0.15,0.67l-0.43,0.25l-0.44,-0.76l0.35,-0.16l0.05,-0.62l-0.51,-0.46l-0.72,-0.2l-1.57,0.34l-1.87,-1.12l0.32,-0.73l2.46,0.25l0.57,-0.43l1.19,0.03l1.37,0.45l0.9,-0.85l0.82,-0.19l0.38,-0.6l-0.05,-1.03l0.94,0.18l1.31,-1.41l0.17,-2.17l-0.49,-1.27l-0.73,0.05l-0.14,0.4l-0.08,2.77l-1.67,0.34l-0.51,0.84l0.1,0.68l-1.26,0.7l-1.22,-0.44l-0.69,0.2l-0.41,-0.77l-2.04,-0.08l2.1,-0.61l0.26,-0.46l-0.72,-0.59l-0.93,-0.03l0.58,-1.2l-0.82,-0.57l0.97,-0.06l0.51,-0.79l-0.42,-0.46l-0.72,0.14l-1.89,-1.2l0.34,-1.92l-0.21,-0.53l-0.53,0.08l-0.59,0.69l-0.43,1.42l-0.53,0.35l-1.09,0.02l-1.26,-1.83l-1.03,0.28l-1.03,-0.44l-1.12,-1.04l-0.63,-0.09l-0.27,0.62l0.24,0.44l-0.35,-0.26l-0.23,-0.92l-0.6,-0.16l-0.73,-0.75l0.18,-0.81l-0.87,-0.64l1.18,-1.24l0.02,-0.47l-0.42,-0.45l-1.61,-0.27l-0.56,-1.45l0.22,-0.72l2.39,-0.07l1.79,1.27l1.94,0.48l1.27,-0.28l0.88,-1.35l-0.14,-0.43l-0.45,-0.02l-0.93,0.7l-1.16,0.1l-1.52,-0.85l-0.02,-0.89l-1.42,-0.1l-1.64,-0.71l1.26,0.01l1.14,-0.71l0.59,0.01l1.02,-0.91l0.43,-1.1l0.48,-0.22l1.69,0.22l2.83,0.98l3.66,2.02l1.21,-0.42l0.57,-0.77l-0.02,-1.8l-0.37,-0.36l-0.42,0.3l-0.36,1.43l-0.61,0.31l-3.57,-2.25l-1.84,-0.45l-0.7,-0.84l-0.79,0.4l0.26,-0.75l0.87,-0.15l0.93,-1.27l0.03,-0.56l-0.63,-0.27l-1.08,1.17l-0.74,0.01l-0.65,0.85l-1.13,-0.6l-0.81,0.22l0.07,0.61l0.78,0.73l-1.19,0.97l-0.01,0.66l-0.42,0.34l-0.3,-0.87l-0.76,-0.34l0.24,-0.89l-0.18,-1.6l1.21,-2.97l0.59,-0.66l0.81,-0.17l1.32,0.33l0.75,-1.05l1.21,-0.43l1.23,0.4l0.58,-0.17l0.26,-1.47l0.99,-0.36l1.17,0.12l1.46,-0.73l1.19,0.83l0.04,2.29l1.36,4.54l0.45,-0.23l0.46,-1.2l-0.26,-1.8l-0.88,-1.68l0.26,-1.89l0.72,-0.2l1.29,0.29l0.56,-0.4l-0.51,-0.96l-2.81,-0.06l-1.1,-0.71l-0.09,-0.5l0.44,-2.15l2.24,-0.84l0.99,-0.04l1.43,-1.41l0.28,-2.14l-0.81,-1.58l-0.65,0.29l-0.22,3.03l-0.98,0.61l-2.77,0.76l-0.68,0.64l-0.16,0.77l-2.05,0.08l-0.99,0.71l-2.28,0.14l0.49,-0.43l-0.46,-0.73l-1.92,1.47l-0.07,-1.06l0.98,-0.32l0.34,-0.46l-0.16,-1.5l0.77,-0.56l0.01,-0.74l0.57,-0.66l-0.35,-0.64l-1.85,-0.06l-1.04,0.34l-1.92,1.56l0.91,-1.04l0.47,-1.59l2.56,-2.56l0.76,-1.92l1.15,-0.09l0.32,-0.53l-0.19,-0.4l-0.77,-0.17l-0.3,-0.38l-2.19,1.52l-1.33,-1.01l-0.09,-1.12l0.94,-3.09l1.01,-1.4l-0.84,-0.43l-0.19,-1.93l-0.43,-0.19l-0.45,0.32l-0.66,-1.45l-0.01,-0.71l0.54,-0.39l0.2,-1.31l0.91,-0.63l-0.08,-0.66l-0.94,-0.13l0.11,-0.47l0.5,0.37l0.78,-0.2l-0.12,1.24l0.4,0.92l0.61,0.23l0.57,1.55l-0.23,0.75l0.41,0.43l0.51,-0.33l0.44,-1.04l1.38,-0.01l1.82,1.11l0.06,0.69l-0.69,0.76l-0.01,0.52l0.94,-0.15l0.34,0.67l-0.3,1.58l0.52,0.74l0.71,-0.13l-0.15,-1.33l0.33,-1.0l-0.62,-1.12l-0.37,-2.46l-1.72,-0.67l-0.55,-0.65l-0.51,-0.03l-0.67,0.57l-0.82,-0.23l-1.33,-3.84l0.95,-1.11l0.29,-1.09l0.41,-0.39l0.68,0.09l0.51,-0.48l1.48,1.12l0.49,-0.05l0.05,-1.0l-0.79,-0.39l-0.62,-0.84l1.48,-1.45l0.1,-0.72l-0.99,-0.1l-3.25,1.95l-0.57,-1.39l-0.8,0.05l-0.29,1.7l-0.47,-0.69l-0.45,0.22l-0.2,0.96l-2.69,1.13l-1.28,1.81l-0.16,1.0l-0.72,0.81l-1.64,-5.17l0.13,-1.57l-1.14,-2.66l-0.13,-0.95l0.31,-0.84l-0.66,-0.17l-0.12,-0.39l-0.02,-0.68l1.08,-2.11l0.75,-0.75l0.41,0.1l0.16,2.49l0.53,1.74l0.59,0.45l0.43,-1.42l-0.45,-1.17l-0.05,-2.35l0.91,0.01l1.75,1.57l1.64,-0.27l0.58,-0.39l-0.37,-0.7l-1.5,0.3l-1.83,-1.67l-3.38,-0.01l-0.21,-0.73l-0.68,-0.52l0.67,0.0l0.5,-0.5l-0.21,-0.46l0.8,-1.92l-0.16,-0.48l-0.5,0.07l-0.51,0.6l-0.69,0.02l-0.64,-0.71l0.52,-0.88l0.82,0.14l0.35,-0.52l-0.08,-1.1l0.72,-0.27l0.81,5.21l0.46,0.67l0.85,0.22l0.24,-0.48l-0.5,-0.59l-0.17,-0.94l0.7,-1.06l0.93,-0.09l0.32,-0.67l-0.55,-0.45l-0.75,0.04l-0.83,0.73l-0.5,-4.19l1.16,-0.05l0.95,1.09l0.34,1.33l1.09,0.78l0.67,-0.06l0.26,-0.34l-0.14,-0.42l-1.06,-0.71l-0.18,-1.2l-0.69,-1.14l0.83,-0.81l1.4,-0.59l0.1,-0.88l0.54,-0.4l0.23,-0.01l-0.41,0.33l0.27,0.72l2.0,-0.48l0.45,0.51l1.69,0.25l0.42,-0.72l-3.37,-1.69l3.35,-2.84l0.88,-0.25l2.11,-1.94l0.79,0.46l1.18,-0.33l0.19,-0.51l-0.4,-0.44l-0.76,0.18l-0.72,-0.46l-0.55,0.02l0.42,-3.12l-0.63,-0.43l-0.38,0.34l-0.63,2.46l-1.19,1.08l-0.25,0.6l0.17,0.34l-0.61,0.89l-4.38,3.54l0.19,-1.23l3.65,-2.46l0.01,-1.21l0.72,-2.25l0.03,-1.69l1.16,-2.12l-0.07,-1.07l3.08,-2.49l-0.27,-0.65l0.46,-1.28l0.06,-1.38l-0.37,-0.78l-1.14,-0.25l-1.35,-1.24l0.24,-1.83l-1.34,-1.53l-0.43,-1.97l-0.62,-0.93l-2.03,-1.66l-2.71,-5.17l-2.36,-1.11l0.5,-1.02l0.09,-1.44l0.61,-0.94l-1.5,-2.18l1.9,-2.25l-0.03,-0.55l-2.03,-1.95l1.76,-1.48l-0.68,-17.44l0.4,-2.73l-0.61,-4.17l0.83,-1.22l-0.82,-3.51l-0.3,-3.87l-2.29,-3.88l-0.25,-1.33l0.41,-1.01l-0.35,-0.6l0.5,-0.87l-0.0,-1.39l-0.96,-1.57l0.08,-2.0l-1.83,-1.91l0.0,-0.97l0.57,-0.96l-0.39,-0.8l0.97,-0.53l0.86,-1.58l-1.69,-5.99l-0.52,-0.45l-4.82,0.06l-3.19,-0.8l-1.16,0.04l-0.33,0.59l0.29,1.15l-0.97,0.61l-0.87,-0.59l-0.65,0.07l-1.58,2.84l-1.77,1.29l-2.42,-0.92l-5.25,0.52l-2.15,0.6l0.9,-1.15l1.29,-4.82l-3.3,-13.32l0.53,-2.9l-1.35,-2.31ZM73.47,652.52l0.29,0.56l-0.5,0.41l0.15,-0.35l0.07,-0.62ZM65.69,639.61l-0.05,0.24l-0.09,0.16l-0.03,0.01l0.17,-0.41ZM47.11,622.29l0.58,0.56l0.35,0.24l-0.42,0.17l-0.51,-0.97ZM45.72,609.76l-0.16,0.0l-0.36,-0.19l0.3,0.13l0.23,0.05ZM50.07,591.83l-0.48,0.83l0.04,0.6l-0.78,0.64l0.16,-1.83l0.64,-0.61l0.4,0.37ZM46.52,592.11l-0.73,0.75l-0.66,0.39l0.64,-1.17l0.75,0.03ZM51.62,599.75l0.12,-0.02l0.32,0.0l-0.13,0.19l-0.3,-0.17ZM56.1,626.07l-1.59,-0.43l-1.14,0.16l-0.32,-0.43l0.61,-0.51l2.44,1.22ZM55.38,630.91l-0.22,-0.02l-0.62,-0.24l0.1,0.01l0.73,0.25ZM72.83,659.99l-0.63,-0.33l-0.52,-1.02l-0.28,-2.05l0.99,-1.2l0.28,0.06l0.38,2.07l-0.22,2.46ZM77.14,661.77l0.07,-0.32l0.41,-0.02l0.04,0.63l-0.52,-0.29ZM76.5,664.01l0.11,-0.16l0.39,-0.19l-0.22,0.27l-0.28,0.08ZM71.52,674.1l-0.21,-0.6l0.4,-0.58l-0.16,-0.8l0.09,-0.03l0.54,1.27l-0.43,-0.06l-0.24,0.8ZM70.39,655.37l-0.06,-0.38l0.7,-0.3l-0.51,0.61l-0.13,0.07ZM32.85,620.93l0.68,-0.17l0.02,-0.64l-0.76,-0.43l0.22,-1.3l2.37,-0.03l0.56,0.28l0.8,-0.21l1.61,0.7l3.39,3.27l-0.22,0.7l0.2,0.9l0.6,-0.15l1.66,2.64l1.83,1.44l0.03,0.48l1.01,0.5l0.02,0.63l1.12,0.19l1.45,1.91l0.75,0.06l0.74,0.68l1.02,0.21l1.66,1.03l1.93,2.25l1.25,0.68l0.78,0.91l1.79,0.49l0.86,0.93l-0.31,3.68l0.62,1.55l-0.05,2.74l1.84,4.7l-0.04,0.28l-0.93,-0.48l-0.43,0.57l0.38,1.07l0.32,3.28l0.82,0.58l1.32,2.19l3.72,2.74l-0.4,0.16l-0.02,0.74l2.04,1.19l-0.28,0.35l0.02,1.26l1.09,0.83l0.1,1.41l-0.7,-0.1l-0.38,0.64l1.57,3.71l-0.33,0.62l-0.81,0.32l0.85,1.83l-0.4,0.62l0.04,0.77l-0.62,0.94l0.44,0.45l1.05,-0.34l0.71,-1.07l-0.07,3.71l-0.4,0.04l-0.51,-0.91l-0.52,-0.17l-2.12,1.49l-0.76,-0.26l-1.02,-1.27l-1.22,-0.57l-4.51,-4.68l0.34,-0.65l-0.2,-0.23l-0.58,-0.29l-0.68,0.18l-1.54,-1.14l-1.15,-1.88l-2.45,-2.57l-0.31,-1.19l1.25,-0.56l0.85,0.03l0.53,-0.84l1.63,-0.27l1.28,-0.98l1.13,-1.58l0.3,-1.62l-0.53,-0.48l-0.6,0.5l-0.62,1.63l-1.35,1.41l-1.99,-0.34l-0.65,-0.59l-1.1,0.36l-0.45,-0.34l0.86,-0.46l-0.95,-1.1l-2.45,1.38l-0.88,-1.16l-0.73,-2.0l-0.55,-0.46l2.18,-0.5l0.91,-0.99l-0.46,-0.57l-1.28,0.35l0.61,-1.06l-0.55,-0.56l0.9,-1.32l-0.21,-0.54l-0.44,-0.0l-1.12,1.18l-0.61,-0.19l-0.84,0.41l-0.13,-0.38l1.04,-0.37l1.26,-1.45l0.06,-0.62l-0.7,-0.23l-1.4,1.27l-0.07,-0.69l0.65,-0.95l-0.29,-0.52l-1.77,0.02l-0.03,-0.74l-0.47,-0.28l-0.8,1.05l-0.81,-2.22l-1.16,0.39l-0.16,0.81l-0.28,-0.45l1.23,-2.55l1.21,-0.2l1.13,0.59l2.92,0.63l0.42,-0.31l-0.06,-0.7l-1.2,-0.58l-1.67,-0.08l-0.98,-0.86l1.24,-1.08l-0.63,-1.0l-0.61,0.12l-0.58,0.93l-0.49,-0.08l0.63,-3.12l-0.28,-0.49l-0.71,0.06l-0.6,-2.02l-0.77,0.21l-0.23,-0.72l-0.45,0.1l-0.81,1.52l-1.65,-0.66l-0.32,-1.71l0.85,-0.49l0.55,-0.81l1.06,-0.3l0.4,-1.05l-0.59,-0.35l-1.01,0.48l-0.47,-1.23l-0.55,-0.1l-0.66,1.5l-0.63,0.06l-0.46,-0.99l0.8,-0.46l-0.23,-0.43l0.38,-0.76l-0.33,-0.31l-2.03,0.4l0.58,-0.85l-0.33,-0.3l-1.14,0.05l-1.37,0.68l-0.68,-0.62l2.5,-1.18l0.04,-0.56l-0.65,-0.37l0.41,-0.24l0.12,-0.65l-0.63,-0.79l-0.87,-0.23l1.07,-1.19l1.81,0.27l1.47,0.66l0.35,2.01l0.36,0.42l0.68,-0.27l-0.22,-2.73l1.49,-0.17l0.6,-0.54l-0.27,-0.6l-1.46,-0.13l-0.39,-0.67l-2.99,-1.74l-0.22,0.68l0.38,0.79l1.9,1.18l-2.18,-0.17l-0.43,-0.36l-1.45,-0.06l-0.38,-0.57l-0.68,0.11l-0.69,-1.33l0.08,-1.33l-0.53,-0.59ZM42.94,638.71l0.18,0.66l-0.39,0.25l0.21,-0.91ZM48.37,658.01l-0.18,-0.13l-0.04,-0.06l0.11,0.01l0.12,0.19ZM65.71,652.19l0.14,-0.21l0.29,0.73l1.84,1.59l0.58,2.49l-1.31,-1.65l-0.19,-1.3l-1.35,-1.65ZM68.25,643.72l-0.05,0.24l-0.39,0.41l0.11,-0.31l0.33,-0.33ZM67.21,657.84l0.25,0.09l0.46,0.37l-0.41,-0.15l-0.3,-0.32ZM65.77,642.5l0.43,-0.25l0.47,0.39l-0.27,0.67l-0.55,-0.11l-0.08,-0.69ZM66.61,644.25l0.09,0.18l-0.5,0.24l-0.01,-0.2l0.41,-0.22ZM64.09,645.3l-0.21,-0.95l0.93,-0.53l-0.29,1.49l-0.43,-0.01ZM63.71,655.75l-0.0,-0.0l0.0,0.0l-0.0,0.0ZM61.57,639.47l0.04,-0.17l0.14,0.12l-0.07,0.05l-0.11,0.0ZM62.7,639.33l0.42,-0.95l0.59,0.96l0.17,3.08l-0.26,-2.27l-0.92,-0.82ZM61.44,643.0l-0.21,-0.5l0.24,-1.24l0.33,-0.58l0.41,-0.02l0.33,1.46l-1.11,0.88ZM60.76,637.89l0.47,-0.38l1.13,-0.03l-0.83,0.65l-0.77,-0.24ZM59.74,636.88l0.18,-0.02l0.48,0.11l-0.61,-0.06l-0.05,-0.04ZM56.9,635.18l0.86,0.09l0.09,0.38l-0.33,-0.07l-0.61,-0.4ZM47.25,600.57l1.72,-2.5l0.8,-0.67l0.72,-0.33l0.86,0.23l1.96,-0.24l1.42,-0.89l1.65,0.05l-0.51,1.31l-4.2,0.56l-1.27,0.61l-1.38,1.32l-0.25,0.68l-1.53,-0.13ZM51.46,628.21l0.59,-0.54l2.0,-0.54l1.2,0.15l0.11,0.27l0.04,0.85l-0.66,0.22l-0.62,0.73l-1.4,-0.87l-0.51,0.21l-0.75,-0.48ZM51.4,630.8l1.84,0.02l0.23,0.32l-0.39,0.14l-1.68,-0.47ZM49.37,624.62l0.01,0.01l0.0,0.06l-0.02,-0.07ZM50.29,625.12l0.07,-0.07l0.64,0.3l-0.56,-0.01l-0.15,-0.22ZM49.87,623.87l0.03,0.01l0.01,0.0l-0.01,0.0l-0.03,-0.01ZM48.61,586.85l0.14,-1.17l0.6,0.19l-0.53,0.81l-0.2,0.17ZM45.49,570.28l0.29,-0.57l0.16,-0.22l-0.2,0.65l-0.25,0.13ZM46.01,569.39l1.12,-1.94l1.14,-0.24l1.27,0.43l-0.72,1.13l-0.97,-0.27l-1.84,0.9ZM48.58,656.68l-0.36,-0.84l0.5,-0.17l0.3,0.29l-0.44,0.72ZM46.18,597.25l0.63,-0.09l0.89,0.46l-0.56,0.43l-0.94,-0.3l-0.02,-0.5ZM46.94,596.03l1.01,-0.32l-0.03,-0.58l-0.46,-0.3l0.72,0.24l-0.14,1.53l-1.1,-0.57ZM44.61,591.15l1.02,-0.72l0.85,-3.1l1.13,-2.06l-0.16,1.5l-1.04,3.3l-0.66,0.74l-1.14,0.33ZM41.34,582.69l0.24,-0.26l-0.19,-1.84l0.67,0.54l0.48,-0.46l-0.11,-0.42l1.76,-1.19l1.07,-0.04l0.41,-0.42l-0.98,-2.79l-0.6,0.02l1.1,-2.33l1.04,0.82l1.06,2.78l0.64,0.6l-0.19,2.48l-0.45,1.43l-2.7,3.9l-0.21,0.8l-0.83,-0.37l0.76,-1.87l2.26,-2.34l0.42,-0.85l-0.14,-0.58l-0.73,-0.14l-0.33,0.74l-0.59,-0.23l-2.15,3.48l-0.91,0.15l-0.83,-1.63ZM44.7,586.19l0.0,0.03l-0.02,-0.02l0.02,-0.01ZM43.79,576.47l0.01,0.55l0.41,0.22l0.25,0.72l-2.45,1.26l-0.46,-0.61l0.42,-1.1l0.58,-0.58l0.33,0.23l0.91,-0.68ZM43.19,586.9l1.52,0.5l-0.57,2.32l-0.91,-1.6l-0.04,-1.22ZM43.67,542.2l-0.02,-0.54l3.49,-1.73l-0.29,0.57l-1.88,1.35l-1.29,0.35ZM47.09,655.52l-0.0,-0.0l0.0,0.0l-0.0,0.0ZM45.06,572.22l0.01,-0.26l1.32,-0.96l0.54,-0.79l-0.02,2.09l-0.45,0.54l-0.48,-0.44l-0.92,-0.18ZM45.54,652.69l0.48,-1.03l0.67,0.05l-0.21,1.74l-0.94,-0.76ZM42.91,600.73l0.86,-0.48l0.0,-0.68l1.03,-0.85l1.62,0.26l-0.41,0.91l-1.8,1.9l-0.26,1.2l-0.45,-0.18l0.48,-1.52l-0.25,-0.39l-0.83,-0.19ZM44.17,597.56l0.09,-1.02l1.12,-0.67l-0.62,1.32l-0.6,0.37ZM42.93,594.98l-0.27,-0.29l0.66,-0.51l1.36,0.6l-0.74,0.66l-1.01,-0.46ZM40.85,642.26l1.08,-0.1l0.35,-0.5l-0.76,-0.86l1.66,-0.07l0.6,0.8l-0.16,1.46l-0.84,2.36l-1.12,-1.08l-0.81,-1.99ZM41.8,608.09l0.21,-2.76l1.49,-0.67l-0.54,4.43l-0.27,0.14l-0.31,-0.88l-0.58,-0.25ZM41.66,575.26l-0.17,-0.45l0.43,-0.95l1.15,-0.67l0.48,-0.66l-0.96,3.17l-0.92,-0.42ZM41.46,591.43l0.36,-2.24l0.32,-0.39l0.56,0.41l-1.24,2.22ZM41.74,542.16l0.92,-0.2l0.04,0.0l-0.38,0.77l-0.43,-0.06l-0.15,-0.52ZM37.53,560.61l0.55,-1.25l-0.44,-0.75l0.81,-0.37l1.97,4.36l0.42,3.01l0.52,1.5l-0.36,-0.15l-0.56,0.32l0.21,0.68l1.21,0.77l0.49,2.16l-1.85,-0.28l-0.47,1.41l-0.33,-0.08l0.08,-2.41l-0.67,-0.3l-0.01,-0.77l-0.39,-0.29l0.51,-1.15l-0.55,-0.61l0.65,-1.04l-0.07,-1.15l0.49,0.07l0.29,-0.54l-0.67,-0.96l-1.34,-0.25l0.25,-1.11l-0.75,-0.82ZM38.34,563.69l-0.21,0.15l-0.18,-0.06l0.16,-0.11l0.23,0.02ZM40.27,619.3l0.43,0.03l0.07,0.55l-0.36,-0.48l-0.14,-0.1ZM40.3,551.24l0.12,-0.25l0.34,-0.21l-0.2,0.34l-0.26,0.12ZM39.08,583.26l0.32,-0.4l-0.37,-1.6l0.38,-0.35l1.34,4.3l-0.73,1.53l0.04,-0.56l-0.52,-0.33l-0.24,-0.74l0.25,-0.48l-0.48,-1.36ZM40.19,553.88l0.01,-0.26l0.12,-0.15l0.17,0.38l-0.3,0.03ZM39.62,574.23l-0.2,-0.65l0.25,-0.22l0.56,2.86l-0.15,0.8l-0.46,-2.8ZM39.02,635.94l0.02,-0.04l0.01,0.01l0.01,0.02l-0.04,0.01ZM36.21,544.7l1.15,-1.7l0.93,0.78l-0.43,0.41l-1.65,0.51ZM33.6,556.26l0.03,-0.04l0.04,0.11l-0.07,-0.07ZM35.18,554.73l1.69,-0.53l1.0,0.03l0.49,1.68l-0.08,0.84l-1.9,1.13l-0.24,-0.64l0.9,-0.73l1.05,-0.05l0.12,-0.89l-1.57,-0.46l-0.97,1.11l-0.49,-1.49ZM37.4,573.38l0.12,0.1l0.17,0.59l-0.22,-0.3l-0.08,-0.39ZM36.87,545.99l0.21,-0.1l0.08,0.57l-0.17,-0.08l-0.13,-0.39ZM33.01,562.11l0.45,-0.71l0.44,0.35l2.97,4.84l0.38,1.23l0.13,3.3l-0.25,0.6l-0.43,-0.49l-0.68,0.22l-0.32,-0.23l-0.16,-1.77l-0.4,-0.51l0.19,-1.05l-0.74,-1.58l-0.88,-0.66l-0.14,-1.69l0.83,0.06l0.05,-0.47l-0.38,-0.48l-0.81,-0.17l-0.26,-0.79ZM35.28,560.82l1.21,-0.39l-0.0,0.61l0.71,0.77l-0.5,1.33l-1.33,-1.39l-0.08,-0.93ZM35.19,550.83l0.11,-0.11l0.25,0.66l0.06,0.42l-0.02,0.03l-0.4,-0.99ZM34.15,557.75l0.07,-0.0l0.18,0.16l-0.1,-0.01l-0.15,-0.16ZM9.84,550.6l0.56,-0.73l-0.34,-1.08l0.55,-0.31l-0.19,-0.75l0.35,-0.76l-0.16,-0.44l-0.84,-0.46l0.61,-0.4l-0.14,-1.49l1.11,-1.19l1.07,-0.61l0.26,-1.37l0.58,-0.41l0.48,0.21l0.85,1.24l1.68,0.51l0.52,0.74l-0.59,1.0l-1.51,0.56l-0.15,0.93l0.45,0.24l1.2,-0.21l0.91,-0.87l1.59,-0.25l0.82,0.23l-0.08,1.47l0.46,0.65l-0.55,1.2l-0.03,0.89l-1.04,0.24l-0.77,0.6l-1.16,-0.38l-1.19,0.26l-1.88,-0.55l-0.69,0.16l-0.22,0.72l0.48,0.25l-0.34,0.68l0.37,0.25l0.64,-0.2l0.41,0.47l-0.58,0.53l0.12,0.66l1.16,-0.18l1.19,0.41l0.59,-0.22l-0.01,-0.33l0.42,0.39l1.12,-0.49l0.42,-0.55l0.03,-0.95l2.06,-1.36l0.52,-2.22l1.91,0.69l2.51,-0.26l-1.47,1.94l-2.71,1.83l-1.05,1.61l-1.12,1.05l-0.97,1.7l-0.98,2.73l-1.3,1.07l-2.45,-0.68l-1.45,0.19l-0.26,0.35l-0.76,-0.09l0.12,-0.64l-0.62,-0.26l-0.03,-1.19l-0.55,-0.7l0.58,-0.16l0.29,0.34l0.67,-0.29l0.49,1.19l0.47,-0.1l0.52,-0.81l-0.54,-1.31l0.03,-0.74l-1.03,-0.96l0.24,-0.95l-0.5,-0.14l-0.15,-0.89l-0.81,0.17l-0.01,-0.71l-0.41,-0.21l0.23,-0.49ZM9.85,555.26l-0.19,-0.06l0.1,-0.07l0.09,0.13ZM9.44,560.12l0.24,-0.21l1.31,0.75l0.85,-0.12l2.31,1.14l2.04,-0.47l1.05,0.28l-0.5,0.93l0.59,1.0l0.25,1.28l-1.54,-1.24l-1.76,-0.62l-0.57,0.44l0.37,0.62l-0.2,0.95l0.68,0.28l0.86,-0.5l1.49,1.66l-0.45,0.79l-0.76,0.28l-0.9,-0.41l-0.18,-1.12l-0.63,-0.6l-0.48,-0.02l-0.27,0.61l-0.8,0.34l0.23,0.56l0.9,0.22l-0.5,0.59l0.23,0.86l-0.5,0.27l0.18,0.46l-0.4,0.34l0.15,0.65l0.73,0.48l-0.01,0.77l-0.39,0.59l0.2,0.99l-0.33,0.71l0.48,0.81l0.85,0.61l0.26,0.91l-0.47,0.44l-0.27,-0.82l-0.63,-0.34l-0.04,-0.94l-1.42,-2.66l0.04,-1.57l-0.69,-1.7l0.25,0.6l0.93,0.52l0.5,-1.36l-0.8,-2.18l-0.42,-0.18l-0.44,1.1l-0.51,0.25l-0.27,-1.27l0.33,-0.73l-0.53,-1.08l0.47,0.02l0.37,0.75l0.75,0.24l1.15,-1.14l0.01,-0.46l-0.77,-0.42l-0.27,-0.67l-1.12,-0.88l-1.25,-0.42l0.01,-0.97ZM13.9,576.84l0.45,1.27l-0.16,1.27l0.48,0.48l-0.35,0.26l-0.21,-0.49l-0.51,0.1l0.0,-1.11l-0.43,-1.2l0.19,-0.51l0.54,-0.07ZM15.24,580.53l0.03,0.01l-0.01,0.03l-0.01,-0.04ZM15.34,580.96l0.09,0.21l-0.08,0.07l0.01,-0.07l-0.02,-0.2ZM16.25,581.78l0.28,0.15l0.16,-0.01l-0.23,0.19l-0.21,-0.33ZM15.76,580.3l0.02,-0.36l0.45,-0.11l0.18,0.59l-0.65,-0.13ZM13.22,576.78l-0.13,-0.08l0.01,-0.05l0.07,0.08l0.04,0.06ZM14.76,571.47l0.03,0.04l0.11,0.01l-0.16,0.04l0.02,-0.08ZM15.47,571.73l0.28,0.02l0.58,-0.26l-0.53,0.92l-0.33,-0.67ZM15.38,583.56l0.03,-0.12l0.17,-0.25l0.1,0.28l-0.3,0.09Z",name:"British Columbia"},"CA-SK":{path:"M225.69,715.55l44.18,-197.52l18.32,3.88l18.79,3.56l18.86,3.14l18.53,2.67l-10.31,77.69l-4.77,62.93l-4.14,60.98l-24.87,-3.43l-25.58,-4.15l-25.48,-4.77l-23.53,-4.98Z",name:"Saskatchewan"},"CA-QC":{path:"M567.62,485.44l0.69,-0.35l1.22,-1.38l0.77,-0.25l0.36,-0.96l0.97,-0.76l0.27,-0.74l0.58,0.53l2.0,-0.0l0.62,0.3l1.01,-0.12l0.29,-0.35l0.52,0.33l1.36,0.02l1.33,0.78l4.43,0.81l0.54,0.69l1.41,-0.28l1.21,0.56l1.62,0.15l-2.04,2.18l-0.04,0.45l0.41,0.2l0.89,-0.29l1.91,-1.82l0.65,-1.14l1.15,-0.5l1.34,0.24l0.05,0.73l0.58,0.36l0.59,-0.85l0.34,-0.05l1.02,0.44l1.5,1.4l2.15,0.56l0.33,-0.61l-1.98,-1.25l0.01,-0.69l2.64,-0.51l0.86,-0.91l0.26,-0.75l0.94,-0.12l1.32,-1.11l0.87,-2.05l1.31,-0.53l1.15,1.47l1.19,0.35l0.52,-0.22l0.64,0.65l0.96,0.14l0.29,0.88l1.68,1.33l1.17,0.26l-0.17,0.57l0.4,0.22l1.41,-0.03l0.47,-0.47l-0.15,-0.37l0.81,0.4l-0.2,0.61l0.51,0.53l0.3,1.1l-0.56,0.47l0.08,1.04l-0.66,1.38l0.44,0.57l0.83,-0.56l0.79,0.64l0.53,-0.47l-0.63,-1.88l3.32,0.52l0.44,0.74l-0.33,0.83l0.18,0.7l0.58,0.3l0.9,-0.37l0.72,0.84l-0.4,1.12l-1.28,-0.01l-0.5,0.49l-0.18,0.9l0.26,0.43l0.87,-0.75l1.25,-0.02l1.04,-0.53l0.24,-1.94l1.99,0.45l0.69,0.44l0.2,0.37l-0.4,0.55l-1.78,0.57l-0.14,0.57l0.97,0.88l-0.76,0.45l-0.18,0.55l0.32,0.31l1.45,0.09l-0.94,0.39l0.28,0.79l1.22,0.1l-0.28,0.74l1.22,0.54l-0.03,0.8l0.66,0.28l0.18,0.79l0.8,-0.09l0.33,-0.64l1.12,0.98l0.99,-0.79l0.6,0.52l1.4,-0.43l0.74,0.15l0.5,0.74l0.71,-0.18l0.81,0.24l0.43,-0.47l0.47,0.74l1.44,0.04l0.35,-0.56l0.58,0.08l0.35,-0.57l-0.15,-0.4l0.41,0.03l0.32,-0.57l0.55,0.26l0.57,-0.38l0.07,1.05l0.81,0.83l0.16,0.92l-0.39,0.69l2.73,1.17l0.45,-0.16l0.4,-0.75l0.08,-0.41l-0.34,-0.21l0.4,-0.68l0.66,0.54l0.86,-0.68l-0.68,-2.21l0.06,-0.99l0.33,-0.34l1.51,2.44l0.52,0.3l0.4,1.74l-1.41,1.11l-1.13,1.65l0.92,2.18l-1.1,0.78l-0.09,0.74l0.87,0.87l0.02,0.89l0.62,0.66l-0.12,1.26l1.77,1.39l-0.18,0.58l0.53,0.46l0.08,1.44l-0.54,0.35l-0.99,-0.08l-0.3,0.57l0.18,0.81l-4.27,0.38l-0.4,0.62l-1.76,0.56l-0.74,-0.34l-3.44,-0.33l-0.61,0.35l-0.13,0.45l5.04,1.01l3.25,-0.87l1.86,0.27l2.59,-0.97l-0.3,0.59l0.22,0.42l1.77,0.38l0.01,1.39l0.52,0.47l-0.55,0.91l0.16,0.57l1.33,0.37l-1.61,2.91l0.06,0.7l1.1,0.62l0.39,1.15l-0.82,0.74l0.18,0.82l0.46,0.28l1.17,-0.26l1.62,-1.44l0.55,0.66l0.56,-0.01l0.34,-0.36l-0.03,0.58l0.45,0.63l-0.8,-0.28l-0.46,0.51l-0.53,0.06l-0.81,1.55l0.26,1.09l0.79,0.46l-0.25,0.37l1.14,2.89l-0.58,0.4l0.05,1.35l-0.49,0.33l-0.49,-0.84l0.22,-0.95l-0.66,-1.13l-0.57,-0.43l-0.48,0.12l-0.91,-1.17l-0.58,0.12l0.06,2.25l0.87,0.28l0.21,0.84l-0.57,-0.02l-0.26,0.58l0.23,0.42l-0.29,0.25l-2.52,1.17l-0.21,0.87l0.94,-0.12l1.69,0.39l0.53,-0.37l0.36,0.88l0.63,0.06l0.18,0.98l1.09,0.56l0.4,-0.44l0.42,-1.7l0.54,-0.43l0.13,-1.06l1.01,-0.85l0.68,-1.61l0.85,-0.69l2.19,-0.57l0.33,0.32l0.95,-0.15l0.89,-0.97l1.52,0.08l1.32,0.78l0.88,0.01l0.51,0.48l0.04,1.21l0.72,0.68l0.12,1.31l0.33,0.36l0.51,-0.0l0.16,0.94l0.7,0.12l0.37,1.11l-0.21,3.72l0.23,2.19l-1.06,1.95l-1.79,0.76l-2.23,1.57l-0.7,1.09l-0.84,0.55l-1.72,2.92l0.14,0.52l0.53,-0.1l2.0,-2.81l1.3,-1.2l4.27,-2.54l0.58,-0.65l0.7,-1.85l-0.28,-1.57l0.36,-0.98l-0.29,-4.95l1.07,-0.41l0.69,0.21l0.1,1.64l1.01,1.56l-0.09,0.85l-1.33,2.38l-0.05,1.72l0.8,0.14l0.86,-1.54l0.16,-1.47l0.76,-0.94l0.25,-1.37l0.18,0.62l0.59,-0.02l0.28,0.44l-0.08,1.85l0.62,1.26l-0.06,2.52l0.55,0.49l0.46,-0.09l0.17,-0.53l-0.29,-0.92l0.35,-1.3l-0.49,-1.15l0.31,-1.98l0.61,-1.14l0.91,-0.3l0.35,-0.94l0.9,-0.54l0.29,-0.59l0.5,0.12l0.47,-0.31l0.04,-1.07l0.39,-0.47l0.2,-1.13l0.04,0.46l1.0,0.7l0.33,-0.34l0.21,-1.22l1.61,-0.49l-0.07,-0.59l-0.37,-0.26l-0.06,-2.48l0.18,-0.83l0.73,-0.52l-0.43,-1.82l0.35,-0.31l2.75,1.46l0.75,1.14l1.4,0.34l-0.27,1.87l0.65,1.73l-0.65,1.08l0.58,0.91l0.6,-0.1l0.1,-1.07l0.51,-0.52l0.2,-1.18l-0.72,-0.62l0.36,-1.47l0.51,-0.25l-0.14,-0.64l-1.71,-1.57l-0.68,-0.02l-0.34,-0.94l-0.56,-0.26l0.14,-0.8l1.69,-0.26l0.57,-0.67l-0.23,-0.75l-1.62,-0.02l0.72,-0.57l0.04,-0.9l1.36,0.75l0.56,-0.32l-0.22,-0.92l-0.88,-0.47l0.13,-0.44l0.74,0.42l1.38,0.14l0.2,-0.65l-1.0,-0.55l1.84,-0.07l0.57,-0.69l-0.61,-0.52l-0.82,0.16l-1.08,-0.38l-0.63,0.1l-0.23,0.69l-0.95,-1.14l-0.01,-0.81l0.84,0.46l0.2,-0.45l-0.24,-0.65l0.85,-0.88l-1.22,-1.3l1.63,1.03l0.55,-0.07l0.1,-0.59l-1.2,-1.2l-0.05,-0.28l0.48,-0.3l-0.16,-0.44l-0.91,-0.42l0.54,-0.42l1.03,-0.08l2.03,1.08l1.18,-0.2l-0.25,-0.68l-0.92,-0.24l-1.33,-0.96l-2.27,-0.15l-2.07,-3.34l1.18,-2.17l2.75,0.77l0.74,-0.15l0.3,-0.5l-0.46,-0.43l-0.62,0.05l-1.47,-0.61l0.56,-0.4l-0.37,-1.02l0.63,-0.24l0.02,-0.27l-0.36,-0.54l0.15,-0.35l-0.71,-0.61l0.57,-0.58l0.06,-0.53l-0.34,-0.44l0.35,-0.19l0.07,-1.44l0.58,-0.41l0.89,0.4l0.89,-0.34l0.39,0.53l-1.02,0.44l0.27,0.84l-0.4,0.38l-0.84,-0.14l-0.37,0.57l1.18,1.74l1.8,0.19l-0.78,0.63l0.2,0.82l-0.36,0.51l0.87,2.23l-0.75,0.93l0.47,2.03l2.65,1.87l0.66,-0.24l1.57,-1.91l0.5,0.0l-1.08,1.6l0.23,0.51l-0.15,0.85l0.38,0.4l-0.08,0.78l0.52,0.83l0.04,1.04l1.29,1.97l1.23,0.09l0.68,0.63l-0.81,0.42l-2.04,-0.22l-0.84,-0.51l-0.77,0.2l-0.59,0.81l-0.17,0.88l0.35,0.78l-0.07,0.91l1.07,0.25l0.82,-0.83l1.66,0.6l2.33,-0.62l0.77,1.65l1.34,0.35l0.65,-0.29l0.91,-1.59l1.27,-0.51l0.48,-1.09l1.59,0.27l1.03,0.92l-0.89,0.81l-2.37,0.8l-1.68,1.44l0.04,1.65l0.55,0.89l0.98,0.39l1.01,-0.96l0.71,0.98l-0.14,0.45l-1.12,0.52l-0.29,1.21l-0.96,0.91l0.08,2.13l-1.14,0.87l-0.33,0.66l0.25,2.27l0.5,0.37l1.8,-0.09l0.3,1.0l2.7,3.39l0.56,-0.0l0.58,-0.81l0.57,0.97l1.02,0.63l0.76,-0.34l0.6,0.55l0.41,-0.14l-0.62,0.77l-0.13,0.97l0.59,1.97l0.91,1.19l-0.87,1.11l0.05,1.7l0.3,1.0l0.42,0.3l0.5,-0.32l0.29,0.98l-0.57,1.26l0.37,1.37l-0.09,1.2l0.45,0.67l-0.83,0.91l0.33,1.16l-0.69,0.61l-0.13,1.26l0.51,0.91l2.2,1.68l0.45,1.27l0.6,0.23l-2.46,0.56l-0.19,0.75l0.85,0.7l0.19,1.47l0.64,0.58l0.6,0.17l0.75,-0.34l0.9,0.25l-0.99,1.19l0.5,1.88l0.58,0.09l0.63,-0.75l1.2,0.69l1.14,-0.35l1.0,0.23l-2.1,2.25l1.47,2.03l0.77,0.2l0.02,2.05l0.99,0.42l0.36,1.7l-0.62,1.08l0.27,0.57l0.66,0.38l1.05,-0.03l2.92,-0.53l-2.12,1.18l0.07,0.69l-0.64,0.99l0.65,0.88l1.04,0.04l-0.05,2.55l0.73,1.52l0.13,1.13l-1.66,-0.28l-0.67,0.59l0.03,1.27l0.42,0.78l-0.49,1.16l2.22,1.59l-0.85,0.47l-0.3,0.56l-1.32,0.31l-0.54,-0.17l-1.23,-1.25l-2.72,-0.77l-1.01,0.33l-0.68,1.32l-1.58,0.36l-0.16,-1.07l-0.49,-0.52l-0.72,-0.12l-1.42,-1.13l-2.0,-0.07l-0.79,0.82l-0.24,1.58l-1.25,0.77l-0.89,-0.08l-0.42,0.43l0.62,1.64l-1.32,0.02l-0.53,0.59l-1.52,-1.14l-0.99,-1.61l-1.43,-0.05l-0.64,0.43l-0.99,-0.62l-1.36,-0.25l-4.27,-3.5l-0.61,-0.23l-0.64,0.17l-0.47,-0.73l-1.18,-0.43l-0.73,0.29l-0.13,0.78l1.96,1.57l-0.33,0.61l0.16,1.5l1.48,1.67l-0.4,0.37l0.0,0.74l1.8,2.02l-0.78,0.36l-0.09,0.75l-2.18,-0.7l-1.04,-1.33l-3.24,-1.24l0.21,-0.69l-0.37,-0.47l-1.37,-0.14l-0.77,0.94l0.53,1.47l2.45,2.55l2.18,1.29l0.17,0.64l-0.33,1.07l-0.93,1.21l0.43,1.21l-2.53,-1.23l-0.58,0.72l0.43,1.34l-1.2,0.47l-0.92,1.29l0.35,1.81l0.81,0.68l0.94,1.62l-1.07,1.38l0.14,2.16l0.93,0.8l1.58,0.7l0.42,0.94l0.89,0.37l-0.55,0.67l0.11,0.46l2.28,1.12l0.45,0.99l1.09,1.0l3.48,0.25l1.45,1.05l-0.51,0.43l-0.26,0.85l0.81,1.19l0.55,3.0l-0.44,-0.3l-0.56,0.14l-0.51,-0.32l-1.25,-0.05l-0.57,0.34l-0.85,1.35l1.34,3.66l0.69,0.73l1.96,0.6l0.65,-1.08l0.53,1.3l1.29,0.57l1.21,1.09l0.65,-0.53l0.66,0.04l0.3,-0.4l-0.32,-1.38l0.47,-0.18l0.52,-0.84l-0.32,-2.27l1.05,-0.72l0.36,-1.36l0.41,0.21l1.24,1.77l-0.61,-0.09l-0.45,0.41l0.02,0.51l1.73,2.71l-0.57,0.1l-0.27,0.72l1.77,4.37l-0.82,0.29l-0.25,1.19l2.25,3.25l1.07,-0.02l0.54,-0.72l-0.7,-1.91l0.45,0.59l1.47,0.59l0.23,1.26l1.38,0.53l1.88,-1.27l1.03,0.07l0.4,-0.31l-0.01,0.83l0.47,0.85l0.72,-0.11l0.22,-0.71l0.47,-0.13l0.38,-0.63l0.96,0.97l0.54,0.12l0.06,1.28l0.97,1.21l0.43,0.14l0.35,-0.88l0.95,0.41l0.4,0.8l1.35,0.12l0.48,-0.26l0.86,0.35l0.68,-0.28l0.41,-0.93l0.77,-0.07l0.95,0.4l1.82,1.61l1.03,0.12l1.75,-2.13l0.33,-1.42l-0.4,-1.03l-0.64,-0.53l-0.98,-2.33l0.8,0.1l0.37,-0.37l-0.72,-2.43l0.81,-0.28l0.1,-0.35l-1.38,-2.34l0.39,-1.72l-0.28,-1.5l1.51,1.38l1.13,0.13l0.97,-0.31l0.05,0.48l1.12,0.98l1.44,2.53l-1.28,-0.17l-0.48,0.73l0.86,0.91l0.81,0.19l35.0,-11.1l35.06,-12.54l3.42,9.02l-0.66,0.13l-0.44,-0.94l-0.67,-0.15l-1.97,1.23l-0.78,1.05l-0.46,-0.27l-0.62,0.77l-0.72,-0.49l-2.68,4.19l-1.64,1.25l-0.33,-0.76l-0.67,0.01l-0.29,0.38l0.18,0.75l-1.43,-0.17l-1.06,1.39l-0.66,-0.03l-0.6,1.15l1.14,1.19l-3.26,3.83l0.13,0.45l0.55,0.21l0.66,1.48l0.15,1.62l-0.21,0.42l-0.41,-1.85l-0.81,-0.1l-0.06,1.92l-0.36,0.95l-0.77,0.21l0.1,0.68l-0.54,1.09l-0.77,0.56l-0.1,1.51l0.82,0.48l-0.9,0.18l-0.48,1.41l-2.17,1.52l-0.5,1.77l0.65,0.77l-1.2,1.54l-0.92,0.48l-0.19,-0.56l-0.52,-0.21l-0.83,0.61l-0.45,-0.29l-0.34,0.3l0.03,0.63l-2.0,0.63l-0.71,0.9l-0.41,-0.49l-0.86,0.79l-1.54,-0.22l-0.9,1.3l-1.2,0.11l-1.38,1.11l-1.59,0.4l-2.2,1.67l-0.63,-0.58l-1.77,1.59l-0.17,-0.43l-1.33,-0.85l-3.94,1.02l-1.36,-0.41l-0.92,0.13l-0.55,0.57l-2.59,0.63l-0.63,-0.4l-2.2,1.18l-1.14,-0.17l-0.36,0.63l-1.34,0.39l-0.01,0.84l-1.47,0.35l-0.61,0.76l-0.93,-0.54l-1.25,0.49l-1.4,-0.41l-1.32,0.12l-2.04,0.78l-1.49,1.15l-2.1,0.27l-1.44,-0.27l-1.88,1.28l-2.61,0.93l-0.5,-0.13l-3.04,0.83l-1.08,-0.29l-4.94,2.56l-1.0,0.22l-1.65,-0.17l-0.78,1.42l-0.61,-0.13l-0.27,0.96l-1.18,-0.13l-1.06,0.6l-0.93,-0.98l-0.82,0.24l-0.65,1.05l0.01,1.01l-0.52,-0.18l-0.47,0.48l0.13,0.41l-0.84,2.13l-1.39,0.87l-0.47,0.69l-0.22,2.67l-0.62,0.01l-0.53,0.64l-0.24,1.65l0.46,1.24l-0.35,2.17l0.49,1.83l-0.9,2.3l-3.83,1.33l-0.72,0.8l-2.58,0.41l-0.47,0.63l-0.65,0.25l-0.13,1.04l-1.18,0.45l-0.43,0.49l0.89,0.68l0.68,-0.07l-0.1,0.23l-1.15,0.54l-0.93,-1.34l-0.63,-0.14l-0.38,0.24l0.64,1.28l-1.75,1.61l-0.34,0.95l0.1,0.8l-0.4,0.33l-0.04,0.54l-0.9,0.37l-1.58,2.08l-0.07,0.56l-0.93,0.62l-0.27,3.11l-1.0,0.53l-0.2,2.46l-1.09,3.18l-1.31,1.32l-0.7,1.78l-1.29,0.07l-2.38,-1.59l-1.96,0.45l-3.06,-1.17l-0.79,0.36l-2.96,0.12l-0.98,-0.53l-2.8,0.0l-1.08,0.61l-0.17,0.52l0.51,0.2l0.91,-0.32l1.95,0.32l-0.74,0.24l-0.2,0.65l0.77,0.75l1.42,-0.87l2.94,-0.67l1.57,0.19l2.55,0.95l0.86,-0.0l0.74,-0.43l0.87,0.13l1.43,1.22l1.11,0.06l-0.84,6.13l-0.83,1.47l-1.18,1.08l-0.46,1.37l-0.01,1.67l-2.8,1.65l-0.56,3.67l-0.87,2.54l-2.49,2.27l-2.19,3.43l-0.38,1.32l-0.97,1.01l-1.31,0.36l-2.8,1.73l-2.2,0.19l-1.25,1.7l-2.41,1.49l-0.16,1.61l-2.13,1.58l-1.37,2.11l-2.7,1.13l-1.71,1.34l-0.11,1.93l-1.55,0.98l-0.71,3.28l-0.88,1.17l-0.56,1.5l-0.69,0.71l-2.07,0.72l-0.98,0.8l-1.49,2.83l-1.29,1.09l-1.0,0.07l-0.96,-0.57l-1.35,0.32l-1.09,-0.65l-3.72,-0.87l-1.32,0.65l-2.06,0.27l-1.33,0.98l-2.82,0.84l-3.47,2.28l-1.13,0.4l-0.89,1.45l-0.7,0.24l-2.82,-1.86l-1.12,-0.09l-1.21,0.37l-0.91,1.01l-1.48,-0.68l-2.37,-0.38l-1.36,-2.43l-0.7,-0.56l-0.56,-1.82l-0.58,-0.48l-0.97,-0.11l-0.77,0.39l-0.17,0.53l0.27,0.96l-0.43,0.18l-2.91,-1.28l-0.7,-0.73l-0.29,-1.03l-1.0,-0.93l-4.14,-1.81l-3.41,-0.5l-1.54,0.14l-0.92,-0.32l-2.43,0.26l-0.44,-0.35l-4.48,-0.36l-0.53,-0.87l-1.89,-1.07l-0.93,-0.91l-0.79,-1.71l-1.17,-1.1l-1.06,-2.0l-1.81,-1.73l-1.98,-2.57l-0.54,-3.25l-1.96,-2.87l0.5,-2.68l-6.88,-58.56l1.67,2.7l0.76,-0.3l-0.21,-1.21l-2.42,-2.91l-1.05,-9.24l-0.4,-0.97l1.8,-2.07l0.51,0.3l-0.23,0.86l0.18,0.89l0.51,0.29l1.45,-0.36l1.17,0.94l1.18,3.03l-0.22,0.62l0.21,0.67l0.85,0.87l1.17,0.02l-0.03,-0.46l-0.89,-0.97l-0.02,-0.97l0.72,-1.43l-0.66,-0.48l0.75,-1.26l0.88,-0.26l0.24,-0.67l-0.67,-0.43l-0.75,0.08l0.06,-1.28l-0.27,-0.56l-1.49,-0.66l-0.25,-0.73l-0.98,-0.95l0.9,-0.11l1.02,-1.09l0.05,-0.63l-0.75,-1.16l1.4,-0.7l0.51,-1.39l0.54,-0.46l-0.09,-0.35l0.52,-0.43l0.47,-1.86l-0.26,-0.68l1.06,0.09l0.47,-0.44l-0.67,-0.78l-0.95,-0.09l0.35,-0.97l-0.4,-0.71l-0.02,-1.5l-0.67,-1.13l-0.57,-0.36l-1.4,-0.03l0.3,-0.73l-0.41,-0.8l-0.52,-0.15l-0.21,-1.16l-0.4,-0.45l0.77,-0.58l-0.29,-0.88l0.45,-0.68l-0.35,-0.62l-1.54,0.32l-0.13,-0.75l0.56,-0.12l0.27,-0.63l-1.0,-0.9l-0.91,0.22l0.28,-0.57l-0.53,-0.64l0.46,-2.68l-0.15,-0.59l-0.61,-0.4l-0.31,-2.06l-0.59,-0.93l-0.48,-0.2l0.67,-0.5l-0.08,-0.59l0.39,-0.84l-1.06,-1.01l-0.2,-1.12l-0.42,-0.26l-0.19,-0.72l0.14,-1.17l1.02,0.28l0.35,-0.65l-0.54,-0.57l-1.21,-0.13l0.54,-0.95l-0.65,-1.0l0.45,0.02l0.34,-0.63l-1.92,-1.3l0.6,-1.33l-0.13,-0.66l-0.87,-0.07l-1.12,0.54l-0.95,-0.41l0.44,-0.49l-0.07,-0.54l-1.53,-0.25l0.1,-0.3l-0.97,-1.33l0.4,-0.7l-0.53,-0.38l-0.9,-1.95l0.19,-0.91l-1.37,-0.81l-0.23,-0.46l1.54,-1.19l5.33,-2.46l0.81,-1.11l4.85,-2.88l2.24,-2.4l3.59,-2.98l0.9,-1.87l4.86,-6.16l0.42,-1.3l-0.39,-0.24l2.32,-4.01l0.23,-1.05l1.12,-1.18l0.75,-4.99l-0.05,-2.28l-0.87,-6.87l-1.23,-4.49l0.01,-1.63l-2.06,-5.25l-2.04,-3.63l-0.28,-1.28l-4.3,-5.9l-1.39,-1.17l-0.78,-0.16l-1.14,-0.88l-0.4,-0.99l-1.54,-1.0l-1.03,-0.16l-3.19,-1.36l-0.2,-0.78l-2.67,-1.45l-1.67,-1.88l-1.36,0.49l-0.0,-0.63l0.73,-0.62l0.04,-0.39l-0.65,-0.92l0.23,-0.9l-0.81,-1.89l0.57,0.26l0.39,-0.48l0.6,0.38l0.49,-0.32l0.62,-1.55l-0.37,-0.94l0.62,-0.27l0.02,-0.5l0.62,-0.7l-0.09,-0.62l0.36,-0.61l-0.21,-0.71l2.29,-1.62l0.54,-1.13l-0.19,-0.69l0.75,-0.42l-0.01,-0.71l-1.56,-0.39l-0.32,-0.57l1.18,-1.28l-0.12,-1.72l-0.72,-0.58l0.21,-0.23l0.57,0.33l0.79,-0.25l0.67,0.46l0.31,0.97l0.49,0.39l1.39,0.04l0.36,-0.45l-0.36,-0.46l-0.94,-0.2l-0.33,-1.13l-0.7,-0.94l0.5,-0.95l1.08,-0.14l0.32,-0.38l-1.09,-2.19l0.03,-0.71l1.09,-1.12l-0.29,-0.33l0.53,-0.69l-0.47,-0.56l-0.98,0.55l-0.62,-0.45l-0.68,0.43l-1.06,-0.02l-0.01,-0.6l1.22,-0.14l0.38,-0.57l-1.31,-0.85l0.4,-0.29l-0.01,-0.58l-0.77,-0.7l-0.01,-0.46l-0.57,-0.12l-0.65,-1.3l-0.95,-0.49l0.22,-0.81l0.9,-0.89l0.26,-0.75l0.98,-0.13l0.22,-0.69l-1.49,-0.49l-1.22,0.52l-1.2,-1.06l1.53,-2.14l0.06,-0.6l-0.31,-0.29l0.94,-0.68l0.15,-0.5l-0.49,-0.33l-0.46,0.11l-2.27,1.59l-0.48,-0.97l-0.38,-0.1l-2.14,0.94l0.57,-1.71l1.68,-2.74l0.64,-0.51l-0.06,-1.78l0.69,-0.82l-1.13,-4.31l0.44,-0.09l0.26,-0.6l1.05,-0.69l-0.19,-0.58l-0.8,-0.32l-0.14,-0.28l1.27,0.24l0.34,-0.62l-1.23,-1.2l-1.15,-0.05l-0.92,-1.42l-0.4,-0.2l-1.2,0.32l-0.39,-0.41l-1.11,-2.83l-0.33,-1.76l-0.47,-0.63l-0.63,-2.88l-0.22,-2.36l0.82,-1.83ZM578.66,653.17l-0.12,0.05l-0.03,-0.04l0.16,-0.0ZM653.23,787.08l0.57,0.5l3.84,0.59l0.65,0.96l-1.84,0.63l-0.63,1.13l-1.28,0.94l-1.51,-1.14l0.21,-3.62ZM655.71,541.57l0.05,-0.09l0.04,0.01l-0.05,0.06l-0.03,0.02ZM627.44,494.8l0.16,-0.06l-0.08,0.05l-0.09,0.01ZM639.87,499.16l-0.07,-0.04l0.04,-0.08l0.0,0.0l0.03,0.12ZM657.55,533.31l0.42,-0.03l0.38,-0.21l-0.29,0.53l-0.52,-0.29ZM677.38,543.7l-0.22,-0.37l-0.25,-1.11l0.12,-0.83l0.33,0.21l0.01,2.1ZM692.95,521.88l-0.28,-0.07l-0.05,-0.23l0.17,0.12l0.17,0.18ZM695.38,499.78l-0.07,-0.73l1.02,0.21l-0.33,0.12l-0.61,0.4ZM696.49,499.23l0.14,-0.3l0.34,0.14l-0.21,0.11l-0.26,0.05ZM721.26,553.36l-0.0,-0.22l-0.06,-0.42l0.12,0.17l-0.05,0.47ZM742.73,637.67l-0.85,-1.13l0.13,-0.56l-0.38,-1.24l0.31,-0.77l3.61,-2.12l0.56,-0.95l0.65,0.74l1.75,0.43l0.64,0.45l-4.79,2.12l-1.11,1.37l-0.52,1.66ZM572.37,551.69l-0.04,-0.14l0.05,-0.08l-0.01,0.22ZM809.57,639.69l0.11,-0.18l0.38,-0.14l-0.2,0.29l-0.28,0.03ZM794.09,718.58l-0.04,-0.31l0.4,-0.4l-0.02,0.55l-0.34,0.16ZM794.11,720.88l0.12,0.06l0.23,0.03l-0.4,0.14l0.05,-0.23ZM752.09,684.41l2.22,-1.3l0.33,-0.48l0.8,-0.2l2.39,0.31l9.66,-0.79l1.99,0.19l0.97,0.49l4.51,0.38l2.02,1.34l1.7,0.1l1.03,0.67l2.25,-0.21l0.97,0.38l0.65,-0.24l3.15,2.43l-0.18,0.63l-0.76,0.74l-0.8,0.01l-3.99,1.56l-3.11,-0.31l-2.11,0.44l-4.99,-0.03l-2.56,-0.78l-3.42,-0.22l-1.45,-1.91l-1.85,-1.13l-2.25,-0.76l-4.73,-0.57l-1.03,-0.61l-0.56,0.46l-0.85,-0.6ZM652.77,796.2l1.34,-1.08l0.39,-1.15l0.65,-0.66l1.25,-0.55l0.72,-0.75l1.87,-0.62l1.13,-1.84l1.23,-1.03l0.36,-0.7l0.42,-0.27l1.68,-0.02l0.58,-0.4l0.23,-0.76l-0.52,-1.46l0.53,-1.33l-0.16,-1.71l2.17,-3.82l0.22,-2.72l1.14,-0.54l1.06,-1.39l1.11,-0.26l1.41,-0.99l0.62,-0.82l-0.01,-0.71l1.62,-2.24l2.48,-1.6l0.65,-2.03l1.89,-1.12l1.43,-2.03l1.02,0.35l0.9,-0.13l4.53,-3.0l1.05,-1.01l0.42,-1.1l1.5,-0.46l1.15,-1.15l0.63,-0.03l0.89,-0.57l0.51,-0.89l2.15,-1.52l1.37,-2.26l1.5,-3.92l1.24,-1.36l0.34,-2.36l1.01,-1.11l2.88,-5.88l-0.06,-1.18l0.74,-1.92l1.24,-0.99l2.35,-4.3l2.12,-2.93l1.07,-0.44l1.94,-2.19l0.49,-1.23l1.02,-0.65l1.4,-1.96l0.8,-0.4l0.61,-0.88l1.14,-0.46l4.04,-3.95l1.4,-0.62l7.96,-6.62l4.17,-2.69l3.7,-1.3l3.37,-1.7l6.91,-1.06l1.71,0.07l1.4,0.5l2.0,0.2l3.47,1.52l1.16,0.82l0.25,0.86l-3.4,-0.34l-0.76,0.51l0.72,0.48l-0.21,0.46l0.39,0.43l1.21,-0.43l0.13,0.75l1.3,0.11l1.86,1.14l-0.66,0.55l-0.03,1.06l1.11,0.79l-0.8,0.71l-0.09,0.96l-2.1,1.13l-1.87,1.54l0.22,0.72l-0.3,1.78l-1.19,0.78l-0.79,0.12l-0.01,1.14l-2.76,2.81l-1.46,0.58l-1.02,-0.61l-3.52,-0.21l-1.24,-0.56l-0.26,-0.76l-0.44,-0.22l-0.88,1.05l-0.73,1.72l-2.23,0.29l-0.47,0.51l-2.04,0.13l-0.59,0.63l-0.03,0.61l-3.97,2.56l-0.27,0.53l0.12,0.86l-1.26,-0.06l-1.13,1.05l-1.76,0.33l-0.23,0.65l-2.65,-0.67l-0.29,-0.8l-0.46,-0.22l-5.82,1.45l-0.29,0.48l0.2,0.82l-2.69,0.66l-0.29,0.48l1.44,6.32l-1.36,2.4l-2.11,1.81l-2.77,1.73l-0.24,-1.66l-0.38,-0.42l-2.14,-0.15l-0.61,0.32l-6.09,15.23l0.29,5.14l-1.15,1.5l-0.55,2.85l0.72,1.19l-0.55,0.98l0.29,1.98l0.87,0.77l-1.38,2.38l0.31,1.46l-1.62,1.31l-1.12,2.01l-0.21,1.82l1.32,1.03l-1.1,-0.43l-0.86,0.3l-0.28,0.85l0.29,1.45l-0.3,0.49l-0.57,-0.85l-0.81,-0.24l-1.42,1.3l-0.39,0.92l-1.68,-0.48l-0.78,0.32l-1.19,1.38l0.52,0.71l-0.6,3.08l-37.01,7.26ZM688.69,755.58l1.98,-2.71l0.28,-0.13l-0.38,1.07l-1.88,1.77ZM678.73,541.82l0.47,0.85l0.01,0.82l-0.46,-0.42l-0.01,-1.24ZM659.52,786.99l0.49,-0.72l1.79,-0.99l0.73,-1.75l0.81,-0.99l-0.31,2.22l0.19,1.04l-0.4,0.6l-2.32,-0.04l-0.98,0.62ZM662.23,534.23l0.01,-0.03l0.04,-0.02l-0.01,0.02l-0.04,0.03ZM659.87,785.06l1.03,-1.6l0.72,-0.51l-0.63,1.6l-1.12,0.51ZM659.17,532.29l1.64,-0.18l0.38,0.44l-1.32,2.15l0.08,-1.38l-0.78,-1.02ZM657.0,790.9l0.16,-0.25l0.88,-0.1l-0.46,0.23l-0.58,0.13Z",name:"Qu\xe9bec"},"CA-PE":{path:"M771.47,732.39l0.78,1.7l-0.78,1.88l0.13,0.82l0.7,0.47l0.77,-0.11l1.39,1.0l0.16,0.9l0.72,0.15l-0.07,0.8l-0.55,0.52l0.16,0.77l0.73,-0.04l0.43,-0.45l0.61,0.64l1.57,-0.16l0.33,-0.53l-0.67,-1.6l0.46,-0.19l1.51,0.13l0.16,0.47l1.06,0.44l0.4,-0.34l0.06,-0.62l0.61,-0.01l0.57,0.69l1.37,0.46l0.37,-0.51l3.75,-1.24l0.36,0.19l0.78,-0.8l2.11,-0.31l0.32,-0.51l-0.27,-0.27l0.62,-0.28l3.82,-1.4l1.87,-0.25l-1.8,2.01l-0.64,-0.34l-0.48,0.1l-0.02,0.49l-0.53,0.01l-0.31,0.51l0.32,0.48l-0.52,0.2l0.22,0.56l-1.05,0.36l0.24,0.7l0.64,0.06l-1.37,0.0l-0.4,0.32l-0.04,0.89l0.32,0.64l0.6,-0.02l0.16,0.53l0.44,0.19l0.71,-0.13l0.01,0.35l-0.58,0.3l-0.49,0.84l1.06,0.39l-2.58,1.13l-0.78,0.02l-0.99,-0.6l0.09,-0.49l-0.46,-0.25l0.36,-1.16l-0.25,-0.3l-0.71,-0.03l-0.92,-0.59l-0.52,0.49l-0.71,-0.1l1.06,-1.86l-0.51,-0.53l-0.94,0.65l-0.69,1.16l-1.06,0.01l0.29,0.75l-0.86,1.0l0.76,0.51l-2.98,-0.56l-1.4,0.5l-0.82,-0.15l-0.7,-0.68l-0.92,-0.25l0.82,-0.41l-0.92,-1.1l-1.18,0.33l-1.26,-0.1l-0.64,0.6l-1.36,0.25l0.2,-0.26l-0.39,-1.49l0.35,-0.94l-0.78,-1.42l-0.79,0.92l-1.22,-0.25l-1.58,0.61l-0.34,-0.51l0.16,-1.21l0.8,-1.45l0.1,-1.5l1.48,-2.6Z",name:"Prince Edward Island"},"CA-MB":{path:"M325.95,732.99l4.14,-61.02l4.77,-62.91l10.31,-77.66l33.82,3.81l33.89,2.47l0.12,3.64l-0.6,2.66l0.36,1.51l-0.19,0.95l0.53,1.44l-0.02,2.2l-0.6,0.92l-0.31,3.26l-1.34,-0.06l-0.7,0.81l0.06,0.47l1.76,-0.06l0.29,0.93l0.76,0.46l0.02,0.76l-0.66,1.78l0.17,0.48l1.42,-0.82l0.96,1.03l0.53,2.0l0.68,0.28l1.11,-0.56l0.27,0.59l-0.57,0.66l-0.54,1.46l0.08,2.65l-0.51,0.99l-0.4,3.24l0.38,0.24l0.36,-0.27l1.44,-3.28l0.06,-3.8l0.85,-1.47l0.24,-1.36l2.39,0.3l1.61,-0.55l1.33,0.57l0.49,-0.15l0.27,1.01l0.73,0.31l1.0,-1.02l0.84,-0.08l0.28,0.31l0.16,4.18l1.69,5.63l0.69,1.0l0.49,1.81l0.25,4.64l0.43,0.18l1.03,2.86l0.47,2.27l0.56,0.64l0.43,1.27l0.27,1.71l-0.38,2.25l-1.47,3.14l-1.12,1.66l-1.62,0.59l-0.12,0.73l0.53,0.19l1.46,-0.36l2.43,-1.98l1.57,-0.33l-1.98,1.87l0.57,0.37l1.28,-0.39l1.33,-1.17l2.64,-0.65l9.39,-3.63l4.27,0.65l1.73,0.78l0.4,0.66l3.05,1.73l1.07,1.04l5.02,1.58l0.98,-0.09l3.56,1.54l-49.25,55.9l-17.57,16.1l-4.09,69.07l-36.0,-2.67l-36.08,-3.9Z",name:"Manitoba"},"CA-YT":{path:"M2.99,403.6l-2.51,-3.38l99.63,-158.54l0.21,0.56l0.59,0.12l2.17,2.22l1.13,0.76l0.8,-0.0l1.33,0.76l0.84,1.67l1.71,1.75l0.18,0.8l0.9,0.66l-0.07,2.09l0.76,2.03l-0.1,2.95l1.12,0.86l0.58,-0.27l-0.01,1.69l0.41,1.39l3.81,6.94l1.36,0.79l1.09,2.36l0.71,0.44l0.6,-0.15l0.59,0.28l-11.85,21.13l-0.58,1.5l0.84,1.37l-0.55,2.17l-1.23,1.62l0.21,0.92l-0.57,1.44l-0.9,1.03l-1.33,0.65l-0.13,0.76l-0.92,1.4l-0.22,1.31l0.22,0.46l14.41,7.82l-0.45,0.78l0.79,1.4l0.09,2.32l-1.18,1.06l0.08,1.17l-0.46,0.61l0.47,1.99l-0.93,0.4l-0.31,1.21l-0.91,0.0l-1.74,2.16l0.11,0.88l1.21,0.53l-0.01,0.56l-0.91,1.75l-0.98,0.23l-0.87,0.83l-0.04,0.65l0.36,0.38l-0.74,1.47l0.3,0.57l1.49,1.0l0.94,-0.39l1.38,-0.03l1.52,0.54l-1.27,1.1l-0.08,0.74l0.43,0.46l1.31,0.21l0.7,-0.73l1.51,-0.49l0.27,1.26l1.01,0.21l-0.11,0.35l-2.02,0.3l-0.77,0.87l0.78,2.27l-0.08,3.66l-1.05,0.38l-1.32,1.63l-2.41,0.94l-0.74,0.99l-0.74,-0.1l-0.75,0.49l-0.62,-0.17l-0.32,0.4l0.05,0.31l-0.45,0.35l0.12,0.71l0.48,0.56l1.11,-0.05l-0.7,1.31l0.47,0.8l0.7,0.35l-0.12,0.55l-1.75,0.48l-0.7,1.7l-1.2,0.2l-0.48,0.64l0.08,1.28l0.92,0.26l0.9,0.76l0.63,1.68l0.7,0.59l-0.01,2.15l0.36,1.15l0.86,0.91l-1.67,1.12l-0.58,0.81l0.17,0.6l1.11,0.22l0.54,0.79l1.97,-0.15l0.59,-0.58l1.23,1.28l0.19,2.0l-0.66,0.42l-0.05,0.59l0.42,0.43l-0.02,1.43l-0.84,0.83l0.15,1.37l-0.3,0.52l0.24,0.53l0.45,0.07l-0.34,1.28l0.97,1.72l0.43,0.17l0.51,2.07l0.96,1.36l0.59,0.27l-1.75,0.01l-0.68,0.79l0.29,1.13l1.16,0.11l-0.17,1.18l0.85,0.52l-0.24,0.43l0.35,0.78l-0.17,1.41l-0.92,0.4l-0.57,1.09l-2.07,0.18l-0.81,0.97l0.09,0.6l0.72,0.23l0.01,1.12l0.49,0.51l-0.28,2.33l0.67,0.92l0.88,0.18l-2.93,2.76l0.2,2.37l-0.35,1.22l0.54,0.92l-0.16,0.9l-0.8,0.25l-0.14,0.66l0.35,0.36l0.86,-0.02l1.19,2.39l-0.76,-0.12l-0.79,0.74l0.13,0.99l-1.0,0.81l-0.09,2.31l-0.77,0.19l-0.34,0.6l1.1,1.56l1.26,0.18l0.72,0.74l-0.12,0.81l0.63,0.7l0.68,-0.03l0.86,-0.64l0.77,0.31l0.61,1.96l-0.31,0.78l0.52,1.18l-0.24,1.87l0.43,0.56l0.66,0.07l0.03,1.48l-0.41,1.6l0.51,0.73l0.33,1.51l0.7,0.77l0.06,0.96l0.76,1.13l1.44,0.78l0.74,0.03l0.74,1.3l-0.3,1.16l0.27,0.71l-0.88,3.32l-0.53,1.02l-0.84,0.25l-0.34,0.51l0.21,1.0l1.01,0.01l-0.47,1.93l-0.85,1.61l0.11,0.5l-0.38,0.94l0.32,0.94l0.58,0.12l0.32,-0.28l0.2,0.69l0.55,0.36l1.68,-0.65l0.57,0.95l1.3,0.52l1.0,-0.29l0.28,-0.9l0.4,0.12l-0.02,1.03l1.01,0.6l1.48,-1.19l0.97,1.64l1.38,0.82l1.51,1.46l2.18,-0.54l2.61,0.89l0.53,-0.31l0.8,-1.34l1.56,0.69l-0.24,3.01l-1.54,0.79l-0.48,0.84l0.61,2.61l-0.27,1.75l1.61,0.99l-0.73,2.35l0.23,4.91l-0.86,1.08l-31.4,-13.07l-24.81,-11.37l-28.47,-14.24l-20.01,-10.81l-23.54,-13.6l-0.23,-1.48l3.03,-3.02l0.42,-0.84l-0.17,-0.52l-5.13,-2.69l-3.74,0.81l-2.48,-3.89l-0.63,-0.21l-1.12,0.73ZM110.73,248.92l1.12,-0.26l0.66,1.18l-0.77,-0.34l-0.9,0.49l-0.12,-1.07Z",name:"Yukon"},"CA-NB":{path:"M711.48,743.21l4.88,-3.44l1.67,-2.57l0.18,-1.28l-1.33,-5.56l2.7,-0.66l0.29,-0.48l-0.2,-0.82l5.1,-1.27l0.53,0.94l2.39,0.41l0.8,0.58l0.47,-0.21l0.15,-0.93l1.52,-0.21l1.16,-1.07l1.52,0.15l0.31,-0.53l-0.28,-0.79l0.29,-0.55l1.78,-0.33l3.5,-2.52l0.93,0.83l6.82,0.46l2.26,2.96l-0.07,0.63l0.62,0.47l0.61,-0.23l0.36,-0.92l1.13,-0.52l0.93,-1.68l1.46,-1.45l1.26,-0.71l-0.15,0.55l0.56,0.45l2.56,-1.38l0.18,0.13l-0.47,0.17l-0.22,0.6l0.36,0.29l0.68,-0.06l0.18,0.35l-0.05,1.32l-0.62,1.42l0.01,0.67l0.32,0.28l-0.22,1.07l0.35,0.36l0.21,-0.13l-0.4,1.59l0.21,0.82l-0.7,0.42l-0.69,1.63l-2.18,2.49l-0.16,0.57l0.45,0.29l1.52,-0.31l0.68,0.45l1.67,-1.33l0.89,0.36l0.53,-0.7l0.76,-0.22l0.54,1.22l-0.66,1.4l0.02,0.78l0.73,1.41l0.99,0.87l-0.1,1.13l0.5,0.3l0.38,-0.48l1.0,0.13l0.34,1.71l0.66,0.61l-0.24,0.5l0.52,0.57l0.52,-0.05l0.45,0.39l0.13,0.89l-0.66,0.54l-0.06,0.5l0.85,0.13l1.11,-0.59l0.23,1.66l0.68,0.13l3.34,-1.09l0.8,0.2l0.6,0.61l2.16,-0.91l2.12,0.21l-0.9,0.93l-2.04,0.58l-0.16,1.18l0.45,0.3l-0.94,0.55l-0.72,2.11l-0.62,-0.3l-0.6,0.17l-0.53,2.15l-1.32,-1.94l-0.41,0.29l-1.5,-1.18l-0.75,-1.2l-0.75,-0.36l-0.5,0.13l0.0,0.7l0.78,0.43l0.31,0.82l2.11,1.76l-1.03,4.22l-0.55,-0.06l-1.15,0.56l-0.78,1.52l-3.32,2.75l-2.08,2.39l-0.16,0.67l-1.49,1.15l-0.37,0.73l-0.76,-0.01l-1.1,1.21l-0.67,-0.03l-0.51,-0.64l-1.07,-0.28l0.9,-1.59l-0.53,-1.41l-0.67,0.26l-0.52,1.78l-1.1,0.95l0.5,0.88l1.02,0.38l-0.32,0.86l-0.25,0.32l-0.66,-0.3l-0.87,0.23l-0.34,0.51l0.4,0.56l-0.93,1.21l-0.64,-0.76l-0.61,0.02l-1.86,1.85l-0.3,-0.18l-0.47,0.38l-0.44,-0.36l-0.7,0.47l0.01,-0.72l-1.71,-0.72l-1.11,0.89l-0.08,0.97l-0.82,-1.35l-0.99,-0.5l-0.4,0.72l-0.82,0.25l-0.21,0.76l-1.91,-1.39l0.1,-1.92l-1.18,-1.54l0.51,-0.73l-0.05,-0.9l-1.13,-2.02l-0.43,-0.24l-0.52,0.42l0.0,0.8l-0.82,0.1l-0.88,-0.24l-0.84,-0.76l-0.33,0.08l-0.57,-0.77l0.12,-0.88l-0.46,-0.63l0.25,-0.98l-0.49,-0.6l-5.26,-19.48l-1.95,-1.12l-0.85,-0.87l-3.83,-1.73l-1.37,0.38l-0.46,1.23l-1.34,0.2l-1.27,1.39l-1.3,0.46l-1.31,1.15l-1.79,-0.77ZM746.76,774.42l-0.04,0.04l-0.08,0.14l-0.05,-0.07l0.17,-0.12ZM759.75,722.25l-0.02,-0.05l-0.0,-0.01l0.06,0.02l-0.04,0.04ZM768.61,745.97l0.01,-0.09l0.03,0.05l-0.05,0.04ZM759.95,720.22l0.52,-0.55l0.13,0.24l0.67,-0.23l-0.55,1.43l-0.78,-0.88ZM760.94,717.95l0.09,-0.3l0.01,-0.4l0.08,0.22l-0.18,0.48ZM748.75,781.92l0.08,-1.46l0.26,-0.59l0.82,1.56l-1.16,0.48Z",name:"New Brunswick"},"CA-NL":{path:"M818.51,688.98l0.02,-0.65l1.55,-2.42l0.25,0.55l0.81,0.32l0.32,0.49l-1.34,0.44l-1.61,1.27ZM822.14,686.92l0.09,-0.28l0.2,0.08l-0.17,0.14l-0.11,0.06ZM824.06,685.7l-0.48,-2.57l0.46,-2.92l-0.33,-2.45l0.29,-1.53l0.64,0.39l1.83,-0.8l1.87,1.03l1.74,-0.31l0.54,-0.42l-0.17,-0.68l-0.33,-0.09l-1.27,0.39l-0.99,-0.34l-0.8,-1.03l2.21,-0.76l0.51,-1.4l-0.15,-0.42l-1.2,0.28l-0.06,-1.04l-0.46,0.04l-0.9,0.85l-1.88,0.14l-0.72,-2.27l0.34,-1.43l0.85,-1.64l0.57,0.11l0.56,1.16l0.85,0.46l0.4,-0.21l-0.55,-1.14l1.54,0.3l0.73,-0.53l-0.21,-0.41l-1.37,-0.41l-0.81,-0.81l-0.39,0.46l-0.48,-0.37l-0.65,-0.73l-0.22,-0.95l0.7,-9.03l-0.38,-4.88l0.34,-3.49l1.45,-0.26l0.59,-0.82l-0.37,-0.63l-0.77,0.32l-1.17,-0.57l1.93,-2.2l0.89,-2.81l-0.04,-0.49l-0.83,-0.7l0.51,-0.65l-0.28,-0.74l0.12,-1.13l0.56,-0.76l-0.31,-0.81l0.31,-0.71l-0.58,-0.44l0.1,-1.04l1.77,-2.59l0.98,-0.65l0.55,-1.03l1.96,-2.1l1.26,-2.08l0.7,1.99l1.55,-0.57l1.29,0.01l0.54,-0.36l-0.19,-0.69l-0.68,0.01l-0.53,-0.64l1.05,-0.21l0.4,-0.84l0.83,0.67l-0.69,0.24l-0.09,0.7l0.95,0.36l0.12,1.05l-0.54,0.02l-0.23,0.43l0.17,0.57l-0.32,0.4l-1.78,0.19l-0.8,0.48l-0.87,-0.17l-0.09,0.38l-0.71,-0.26l-0.76,0.5l-0.18,0.5l0.23,0.79l1.02,0.19l-0.16,0.91l0.29,0.62l1.83,0.78l0.39,-0.72l-0.17,-0.2l0.64,-0.8l0.68,-0.1l0.33,0.14l0.57,1.72l-0.65,0.48l0.44,0.67l-0.13,2.25l-0.35,0.55l-0.42,2.53l-0.34,0.07l-0.49,-2.17l-0.61,-0.28l-0.62,0.97l1.07,2.9l0.9,0.67l-0.65,1.64l0.04,0.86l-0.52,0.2l-0.23,0.52l0.66,0.38l-0.55,1.91l-0.98,0.27l0.0,0.67l0.86,0.21l0.12,0.69l-0.14,2.05l-0.45,1.24l-0.66,0.34l0.38,0.68l-0.47,1.24l0.06,1.84l0.16,0.63l0.56,0.14l0.13,1.13l-0.97,1.75l0.39,0.54l1.22,-0.07l0.47,3.3l0.69,-0.49l1.16,-6.05l0.4,-0.71l0.41,0.36l0.66,-0.23l-0.28,-0.85l0.56,-0.14l-0.01,-0.46l-0.46,-0.58l0.05,-1.26l0.95,-2.77l0.79,0.59l-0.18,3.42l0.93,-0.5l0.35,-1.41l0.27,0.39l0.79,-0.35l-0.0,-1.09l2.77,0.99l0.52,-0.3l0.2,-0.82l1.5,-0.94l0.12,0.59l-0.79,0.7l-0.99,1.9l-1.97,2.24l-0.69,0.29l0.06,0.6l-0.91,2.21l0.11,0.9l0.23,0.31l0.67,-0.13l0.71,-2.13l0.29,-0.41l0.38,0.14l0.48,-0.37l-0.26,1.38l0.59,0.25l-1.46,2.03l-0.14,0.97l0.53,0.67l1.61,-2.04l1.09,-0.82l0.49,0.19l0.28,0.84l0.7,-0.29l0.98,0.89l0.59,-0.38l0.01,-0.84l0.32,0.99l0.71,-0.1l0.19,-1.95l0.14,0.34l0.64,0.15l-0.35,0.84l0.22,0.44l0.59,-0.23l0.39,0.34l0.4,-0.34l0.79,0.24l0.11,-0.88l0.52,1.06l-0.54,0.71l-0.39,1.61l1.03,0.85l-0.38,1.05l0.16,0.44l0.47,-0.01l1.02,-0.97l0.76,-1.31l-0.03,-0.45l-0.62,-0.17l-0.51,0.55l-0.18,-1.15l1.57,-2.16l-0.03,-0.34l0.08,0.26l-0.25,0.67l0.57,0.54l0.48,-0.42l0.22,-1.1l1.67,-0.42l0.54,-1.2l0.62,-3.99l0.28,1.33l0.59,-0.52l0.13,0.21l-0.03,0.91l0.61,0.59l0.21,1.34l0.63,0.12l0.57,-1.64l-0.32,-0.61l0.02,-0.96l0.85,-0.12l0.79,0.7l0.31,-0.71l0.44,-0.22l-0.06,-1.2l0.32,-0.27l0.74,0.28l0.93,-0.73l5.77,0.89l0.22,0.12l-0.4,0.97l0.1,0.98l-0.49,0.24l-0.08,0.56l0.81,0.8l-2.57,1.49l0.26,0.54l-0.46,0.33l0.09,0.67l0.91,0.29l-0.86,0.34l-0.29,0.46l0.16,1.13l-1.86,1.47l0.0,1.05l0.58,0.19l1.41,-1.37l0.14,0.84l1.0,0.06l0.81,1.47l0.56,0.03l-0.39,1.08l0.37,0.5l0.57,-0.21l0.18,-0.47l0.9,-0.32l0.19,0.33l-0.99,0.74l-0.86,1.43l-1.08,0.56l-0.4,0.85l0.24,0.61l0.68,0.47l0.61,-1.3l0.97,-0.42l0.54,-1.1l0.13,0.97l0.7,0.34l0.5,-0.39l-0.16,-0.43l0.31,-1.17l0.25,0.35l0.59,-0.13l0.5,-0.63l0.27,0.58l0.47,-0.2l0.67,-1.31l0.2,-1.29l-0.28,-1.66l0.91,0.0l0.34,0.73l1.22,0.06l0.94,-3.37l0.86,0.75l0.3,2.82l-0.8,1.71l-0.96,-0.15l-1.06,0.49l0.22,1.79l-1.26,1.56l-0.53,1.5l-1.45,0.06l-0.71,0.35l-1.06,-0.39l-0.47,0.35l0.06,0.97l1.35,1.88l2.18,-0.61l-1.93,0.8l-0.05,0.78l0.26,0.14l1.9,-0.22l1.17,-1.04l-0.06,1.61l-0.81,0.3l-0.23,0.53l0.85,0.23l0.02,1.22l-1.26,-0.75l-0.46,0.03l-0.38,0.51l1.88,1.64l0.16,0.78l1.51,0.96l1.58,0.42l0.29,0.84l1.71,-1.1l-0.32,-1.21l0.06,-1.67l-0.57,-0.88l0.05,-2.14l0.64,-0.69l-0.26,-0.35l0.09,-2.07l0.87,-1.15l1.04,-0.21l0.44,-0.84l0.28,-1.77l0.43,0.3l-0.37,0.49l0.02,1.96l-0.43,1.39l0.36,1.31l-0.62,2.4l0.77,1.14l-0.53,1.03l0.11,0.6l0.39,0.29l0.12,0.67l0.88,-0.04l0.12,0.97l0.54,0.75l0.8,-0.16l0.23,0.23l0.42,-0.3l0.19,-1.05l1.35,-2.65l0.07,-1.31l-0.52,-2.42l0.56,0.06l0.51,1.46l0.77,0.05l0.18,1.36l0.28,0.41l0.86,0.2l-0.46,0.7l0.54,0.67l-0.09,1.98l-0.49,0.38l0.6,3.82l-0.59,0.45l0.34,0.65l0.58,-0.04l0.26,0.34l-0.14,0.63l0.45,0.87l0.46,2.59l-0.57,1.29l0.07,1.4l-0.47,0.74l-0.67,-0.01l-0.83,-1.05l-0.69,-0.11l-0.33,0.68l-0.63,-0.3l-0.68,1.86l-0.83,1.01l-0.73,-0.66l-0.37,-1.76l0.15,-1.33l0.5,-0.85l-0.23,-0.4l-0.58,0.22l-0.01,-0.84l-0.4,-0.27l-0.25,0.21l-0.84,-0.22l0.05,-1.36l0.49,-1.07l-1.62,-1.32l-0.34,0.41l0.02,0.96l-0.33,-0.14l-0.27,0.39l-0.02,1.71l-0.56,0.67l-0.05,1.51l-0.38,0.42l-0.36,1.88l-0.68,1.14l-1.16,0.24l-0.47,-0.99l-0.17,-1.61l0.02,-4.34l0.67,-0.26l-0.1,-0.72l-0.82,-0.24l0.6,-0.51l0.23,-1.22l-0.41,-0.34l0.61,-0.71l0.06,-0.57l-0.72,-0.23l-0.68,0.24l-0.13,-1.19l-0.59,-1.2l-0.83,-0.46l-1.16,-1.94l-0.54,-0.14l-0.55,-0.83l-0.47,0.24l-0.91,-0.8l-0.33,0.87l-0.53,-0.45l-1.3,-0.03l-0.4,0.25l0.12,0.46l0.99,0.27l0.23,1.41l-0.06,1.15l-0.64,0.45l0.37,0.72l0.0,0.98l-0.69,0.17l-0.99,4.53l-0.43,-0.07l-0.29,0.77l-0.95,-0.73l-0.76,0.59l-0.92,4.35l-0.55,0.39l-0.21,0.76l0.74,0.35l0.45,0.78l-0.11,0.53l-0.72,-0.18l-0.34,0.36l0.47,1.39l-0.02,1.18l-0.43,0.51l-0.74,0.19l-0.02,0.81l-0.52,-0.04l-0.1,-0.43l-1.25,-0.24l-1.26,2.06l-1.9,0.6l-1.19,-0.1l-0.43,-0.32l0.46,-2.27l0.88,-0.9l0.97,-0.15l2.04,-1.75l0.09,-0.86l1.22,-2.28l-0.44,-2.39l0.42,-1.17l2.27,-1.82l0.82,-1.47l-0.27,-0.9l1.23,-1.84l-0.4,-0.26l-1.19,0.33l-0.89,1.52l-1.26,0.84l0.4,-2.8l-0.47,-0.74l-0.65,1.09l-0.31,2.16l-0.31,-0.33l-0.67,0.71l-1.79,0.09l-0.18,-0.55l-0.78,-0.22l-0.73,0.71l0.13,1.82l1.21,0.81l0.24,1.37l-1.1,0.92l-0.3,-0.1l0.04,-0.89l-1.08,-0.43l-0.8,1.48l-0.02,-0.52l-0.43,-0.31l0.06,-0.78l-0.47,-0.05l1.23,-1.4l0.05,-0.44l-0.83,-0.14l-1.53,1.71l-0.77,-0.1l0.47,-1.23l-0.08,-1.5l-0.38,-0.39l0.25,-1.59l-0.4,-0.79l-0.66,-0.19l-0.47,1.48l0.31,1.95l-1.11,1.09l-0.38,1.01l0.17,-0.88l-0.28,-0.45l-0.54,0.35l-0.79,-0.88l-0.46,-0.04l-0.13,0.71l0.63,0.81l-0.1,0.83l0.37,0.4l-0.54,1.27l-0.84,-1.65l-0.47,-0.24l-0.3,0.44l0.03,1.02l0.55,0.59l0.02,0.54l-3.57,1.08l-0.41,0.46l-0.25,-0.2l-0.62,0.22l0.13,0.75l0.6,0.46l-0.21,0.36l-1.15,0.21l-1.33,-0.26l-1.5,0.92l-0.14,-0.52l-0.61,-0.41l-0.53,0.36l-0.02,0.51l-0.92,0.57l-0.17,-0.69l-0.46,-0.16l-1.88,0.89l-0.5,-0.13l-0.77,1.11l-1.38,-0.43l-0.81,0.72l-0.79,-0.15l-0.02,-0.49l-0.44,-0.12l-0.56,0.26l-0.17,0.46l-0.9,-0.11l-0.81,0.33l-1.22,1.15l-0.87,0.03l0.41,-1.32l-0.5,-0.16l-1.15,0.85l-0.09,1.71l-1.35,0.05l-0.62,1.11l-0.56,0.12l-0.42,0.57l-2.33,0.82l-1.98,1.48l-1.19,0.13l-0.86,-0.32l-0.49,-2.11l-2.24,-2.02l0.77,-0.74l0.91,-2.53l1.76,-2.24l0.33,-1.2l1.47,-2.58l0.19,-1.52l1.72,-1.6l0.36,-1.23l1.28,-0.84l0.14,-0.68l-0.91,-0.21l-2.2,1.29l-0.93,-0.35l-1.05,0.22ZM875.13,662.15l0.01,-0.05l0.03,0.05l-0.03,0.0ZM877.64,662.72l0.01,0.0l-0.0,0.01l-0.0,-0.01ZM877.66,662.95l0.18,0.25l-0.68,1.05l-0.32,0.16l0.81,-1.47ZM877.92,687.46l0.03,0.05l-0.04,0.02l0.01,-0.07ZM861.06,691.62l-0.07,0.12l-0.12,0.06l0.18,-0.18ZM860.09,692.51l-0.48,0.59l-0.29,-0.1l0.05,-0.05l0.72,-0.44ZM879.41,666.37l0.09,-0.58l0.24,-0.6l0.19,0.13l-0.51,1.05ZM875.09,662.02l-0.1,-0.13l0.04,0.02l0.06,0.11ZM856.72,657.08l-0.75,-1.19l0.46,-0.02l0.19,-0.64l0.34,0.61l-0.23,1.24ZM855.6,655.59l-0.04,-0.03l0.02,-0.02l0.02,0.05ZM854.13,657.17l0.0,-0.25l0.09,-0.07l-0.09,0.32ZM880.24,671.96l0.93,-0.43l1.21,0.01l1.03,-1.19l0.17,0.15l0.06,0.96l-1.69,0.33l-1.01,0.54l-0.41,0.04l-0.3,-0.41ZM880.32,686.11l0.4,-1.02l-0.02,0.88l-0.39,0.14ZM880.62,683.25l-0.08,-0.03l0.05,-0.13l0.03,0.15ZM865.39,648.04l0.38,0.42l0.68,-0.29l0.06,-1.23l0.98,0.8l-1.68,1.99l-0.42,-0.78l0.29,-0.24l-0.3,-0.67ZM859.7,652.85l0.19,-0.17l0.32,0.44l-0.25,-0.18l-0.25,-0.09ZM860.59,653.19l0.24,-0.05l0.02,0.23l-0.08,0.03l-0.18,-0.21ZM861.93,651.82l-0.05,-0.37l0.49,-0.4l0.03,0.24l-0.48,0.53ZM862.01,654.42l0.02,0.04l-0.01,0.11l-0.04,-0.08l0.03,-0.06ZM859.28,690.2l0.8,-0.57l0.4,0.51l-0.91,0.12l-0.29,-0.06ZM850.54,655.73l0.16,0.11l-0.16,0.24l-0.04,-0.3l0.04,-0.05ZM850.65,657.07l0.03,-0.01l-0.01,0.06l-0.01,-0.05ZM843.73,636.57l0.01,-0.34l0.77,-0.76l-0.19,0.87l-0.6,0.23ZM838.16,616.02l0.06,-0.8l0.21,-0.21l-0.04,0.83l-0.22,0.19ZM696.03,500.29l-0.19,0.36l0.37,0.59l0.59,-0.17l0.69,-0.86l0.89,0.17l-0.49,0.97l0.49,0.51l0.6,-0.2l0.44,-0.59l0.13,0.27l-0.65,0.85l0.07,0.57l-0.32,0.09l-0.24,-0.83l-0.68,-0.71l-1.19,0.27l-0.74,-0.45l-0.13,-0.43l0.35,-0.4ZM697.84,503.41l-0.02,0.02l-0.01,-0.01l0.03,-0.01ZM697.69,505.53l1.21,-1.47l1.28,-0.58l0.14,0.33l-1.01,0.24l-0.3,0.44l0.4,0.35l1.15,0.15l0.07,0.3l-0.82,0.92l0.28,0.56l0.53,-0.01l1.02,-0.87l0.17,-0.72l0.96,0.23l-0.44,0.91l0.49,0.27l0.45,-0.14l0.19,0.94l-0.7,0.47l0.16,0.63l1.68,1.31l1.17,-0.26l-0.32,2.55l0.34,0.66l0.43,-0.19l0.54,-1.08l-0.12,-1.02l0.48,0.08l-0.4,1.24l0.15,0.56l0.69,0.11l0.53,-1.32l1.06,0.31l-0.12,1.5l-2.03,0.86l-0.29,0.46l0.21,0.67l3.15,-0.37l0.01,1.37l-0.41,0.6l0.59,0.39l0.97,-0.82l0.15,-1.71l0.59,-0.14l0.26,1.19l-0.58,1.28l1.1,0.04l0.62,-0.88l-0.04,0.62l0.48,0.37l0.27,-0.15l-0.12,0.81l-0.67,0.47l-0.28,0.63l-1.18,0.73l-2.49,0.28l-0.46,1.71l0.57,0.27l0.62,-0.56l0.67,1.05l0.66,0.02l0.23,-0.46l-0.46,-0.94l1.05,0.08l0.71,-0.62l1.2,-0.33l0.42,-0.72l0.62,-0.27l0.13,-0.68l0.27,-0.01l0.57,0.35l-0.5,0.14l-0.28,0.5l0.44,0.41l0.58,-0.02l-0.22,0.99l0.25,0.41l0.66,-0.37l0.35,0.16l-0.84,1.07l0.06,0.67l0.65,0.1l0.66,-0.36l0.73,0.45l0.4,-0.35l0.12,-0.76l1.44,0.52l0.21,0.76l-0.92,1.11l0.53,0.58l1.41,-0.58l0.12,0.47l-0.41,0.55l0.04,0.61l-1.06,1.02l-0.67,1.25l-1.48,0.58l-0.62,-0.22l-0.6,0.4l-0.46,1.24l0.53,0.15l1.22,-0.6l-1.46,3.18l-0.05,0.31l0.52,0.44l0.57,-0.34l0.91,-1.39l0.93,-2.23l1.0,-0.4l-0.29,1.33l0.62,0.69l0.61,-1.64l0.69,-0.01l0.43,-0.88l0.55,-0.31l0.96,-0.01l0.21,-0.69l1.05,-0.57l-0.44,1.25l0.84,1.88l-0.67,0.73l-1.34,0.68l-0.14,1.17l0.37,0.5l-1.45,0.73l0.01,0.72l0.31,0.11l-1.25,1.46l0.46,0.55l-1.25,1.18l0.44,0.58l2.18,-1.11l0.09,-1.23l0.86,-0.89l0.16,-0.72l0.77,-0.03l1.16,-0.66l0.72,0.04l0.34,-0.45l0.3,0.01l0.37,1.03l0.55,0.25l0.4,-0.75l0.95,0.44l-0.18,0.32l-1.47,0.33l-0.95,1.54l-0.01,0.73l0.73,-0.07l0.49,-0.71l0.78,-0.42l0.74,1.54l0.56,0.1l1.0,-1.67l0.35,0.37l0.62,-0.39l0.02,-0.85l0.6,0.72l-0.34,1.3l0.43,0.73l0.35,0.27l1.01,-0.06l0.69,0.78l0.0,0.5l1.04,0.58l-1.38,1.23l-0.03,0.93l-1.56,0.45l-0.27,1.54l-2.01,-0.32l-0.25,0.64l0.19,0.24l2.15,0.88l0.91,-0.28l1.09,-1.06l1.22,-0.19l1.37,0.3l0.32,0.13l-0.52,0.68l0.65,0.3l0.26,0.8l-0.99,0.53l-0.19,0.63l0.33,0.32l1.36,0.18l0.3,0.5l0.46,0.19l0.41,-0.24l0.29,0.29l0.55,-0.51l0.62,0.17l1.44,-0.59l1.45,0.33l0.47,1.67l-0.97,0.45l-0.38,0.54l-0.62,1.94l0.28,1.04l-1.07,0.77l-0.71,-0.04l-0.49,0.33l0.61,2.02l-0.36,0.42l-4.73,-0.44l1.24,-0.79l2.21,-0.68l0.25,-0.4l-0.81,-0.5l-2.68,0.68l-0.55,0.44l-1.09,-0.08l-0.49,0.41l-0.22,0.99l0.36,0.64l5.05,0.99l-0.89,0.22l-0.25,0.62l0.41,0.27l2.62,-0.18l1.27,-0.49l0.93,0.2l0.56,-0.25l0.51,0.28l-0.61,0.54l-2.81,0.49l-0.54,0.59l-0.28,1.41l0.28,0.15l3.06,-0.22l-0.02,0.33l0.96,0.46l-1.37,0.94l-1.09,-0.04l-0.34,0.31l0.16,0.76l1.04,0.73l1.03,0.18l0.56,-0.43l1.61,-0.1l0.97,-0.6l0.76,0.2l1.48,-0.96l-0.21,1.32l0.55,0.37l-0.55,0.77l0.19,0.56l-0.32,1.03l1.47,0.69l1.52,-0.61l0.48,0.14l0.6,-0.57l0.58,0.38l-0.9,0.49l-0.01,0.65l1.33,0.47l1.7,-0.86l1.74,-0.31l0.19,0.44l-0.41,0.75l-1.47,0.65l0.21,0.67l0.56,0.25l1.92,-0.77l0.6,-1.24l0.51,0.98l-0.38,0.75l0.46,0.66l-0.14,1.23l0.53,0.45l0.76,-1.77l-0.15,-3.1l0.55,0.28l0.58,-0.15l0.03,1.06l-0.91,0.91l0.04,1.48l0.37,0.32l0.88,-0.92l0.01,1.78l0.23,0.41l0.67,-0.3l-0.55,1.03l0.37,0.82l-0.09,0.75l0.19,0.41l0.45,-0.03l0.38,-0.45l-0.04,0.62l-0.71,1.04l0.03,1.21l-0.46,0.73l0.1,0.53l0.54,-0.05l0.6,-0.86l-0.04,1.0l-1.17,1.98l0.49,1.28l0.46,-0.28l0.75,-1.92l0.56,-0.54l0.07,-1.09l0.71,-0.41l0.51,-1.51l0.42,-0.38l0.23,0.96l0.46,-0.14l0.34,-0.75l-1.12,3.19l0.36,1.06l0.43,-0.19l1.32,-2.78l0.27,-1.92l0.88,-0.36l0.44,-1.72l0.57,0.65l0.15,0.72l-0.78,1.12l-1.06,0.4l0.32,1.13l0.6,0.06l0.26,-0.54l0.49,0.27l0.7,-0.11l0.51,-0.9l1.02,-0.03l0.78,-1.05l0.58,0.28l-0.89,2.37l-0.9,1.04l0.17,0.63l-0.8,1.49l0.45,1.26l-0.65,1.0l0.16,0.62l0.34,0.14l0.59,-0.18l0.88,-1.1l0.11,-0.44l-0.51,-1.33l1.2,-1.77l0.91,-2.17l0.7,0.94l0.65,-0.15l0.89,-1.39l0.02,-0.96l1.26,-0.4l0.1,-0.99l0.4,0.04l-0.18,2.03l0.4,0.39l0.53,-0.33l0.65,0.29l-0.61,1.49l0.48,0.25l0.67,-0.26l0.5,0.69l1.28,-0.46l0.4,0.59l0.5,-0.01l0.19,-0.47l1.24,-0.04l0.63,0.43l0.66,-0.44l0.75,0.44l0.57,-0.32l-0.19,-0.82l1.25,-0.48l0.78,0.67l1.47,-0.42l0.48,0.28l1.19,-0.94l1.0,0.75l0.52,-0.08l0.79,0.49l1.29,-0.43l0.73,-0.65l0.99,0.79l-0.17,0.61l0.69,0.2l-0.04,0.32l-2.3,0.88l-0.54,0.51l0.43,0.75l1.45,-0.47l-0.65,1.12l-2.36,0.59l-2.86,1.73l-0.63,1.34l0.44,0.77l-1.94,1.14l-2.0,2.4l-1.59,0.57l-4.59,3.5l-1.34,0.21l-0.64,0.52l0.02,0.77l1.19,0.5l2.35,-1.12l2.03,-1.52l-0.03,0.33l0.48,0.25l0.63,-0.16l-0.41,0.6l-1.83,1.13l-2.0,2.67l-3.76,0.96l-0.45,0.5l0.12,0.58l-1.41,1.11l-0.58,-0.13l-0.44,0.59l1.0,0.75l0.06,1.7l0.69,1.02l-2.41,-0.59l-0.94,-0.59l-4.79,-0.39l-0.75,-0.8l-0.69,0.12l0.27,1.24l-0.38,0.97l0.35,0.59l3.26,-0.69l2.18,0.3l2.27,0.89l2.17,0.4l-2.62,2.84l-0.04,0.56l0.42,0.43l1.55,-0.45l-1.4,0.94l-0.16,0.6l0.52,0.24l1.28,-0.51l1.07,-0.9l0.83,0.15l0.31,-0.75l-0.36,-0.5l0.63,-0.65l1.03,-2.52l0.66,-0.33l0.1,-0.42l-0.29,-0.31l2.55,-1.52l1.37,-2.76l2.28,-1.07l0.51,-1.11l-0.06,-0.62l-0.83,-0.68l1.21,-2.08l0.03,-0.87l1.65,-1.1l3.13,-2.92l0.65,-0.2l0.71,-0.92l3.25,-0.59l0.5,-0.7l-0.75,-0.57l-1.61,0.39l-0.9,-0.18l-1.58,0.38l-0.92,1.24l-0.95,-0.28l0.12,-0.9l0.83,-0.25l0.42,-0.75l1.74,-0.64l1.03,0.17l3.07,-0.76l0.56,0.29l1.2,-0.93l0.61,0.24l2.07,2.23l1.09,0.59l0.42,1.18l1.26,0.49l0.19,1.3l-2.9,3.24l-0.18,0.91l0.21,0.41l0.46,-0.06l0.59,-0.61l0.22,0.2l0.93,-0.29l-0.02,0.42l0.6,0.43l-0.23,1.53l0.2,0.42l1.35,-0.49l-0.04,-1.08l0.95,-1.53l-0.33,-1.29l0.42,-0.53l0.28,-1.75l1.09,-0.23l1.33,-0.99l0.54,0.16l-0.82,0.48l0.48,0.52l3.41,-0.05l0.69,-0.42l0.14,0.42l0.98,-0.09l0.42,0.67l2.36,0.28l0.81,0.69l-0.23,0.59l0.4,0.5l0.62,-0.17l0.39,-0.76l0.32,0.03l0.39,1.44l0.81,-0.21l-0.26,0.48l0.62,0.6l-0.11,0.35l1.23,0.68l-0.27,0.64l-1.18,0.06l-0.27,0.53l0.93,0.4l-0.08,0.69l-1.31,0.15l-1.04,0.54l-0.19,0.5l0.8,0.26l-0.06,0.62l0.53,0.27l0.46,-0.21l0.28,-0.66l1.23,-0.2l0.16,0.52l0.76,0.12l0.73,0.83l-1.35,1.01l-0.27,0.56l-1.53,0.04l-0.22,0.59l0.6,0.55l1.24,0.16l1.33,0.9l-1.49,0.4l-0.08,0.83l1.44,-0.22l-0.31,0.65l-1.3,1.06l-0.9,-0.23l-1.9,0.25l-0.72,0.58l1.1,0.55l1.07,-0.29l1.16,0.14l1.45,-0.77l1.42,0.1l1.44,-0.55l0.41,0.23l0.54,-0.28l0.55,0.73l0.79,-0.3l0.34,0.7l-0.59,-0.18l-0.89,0.32l-0.04,0.72l-3.99,-0.27l-0.33,0.07l-0.2,0.68l0.76,0.49l1.66,-0.13l3.09,0.67l-0.07,0.54l0.86,0.9l0.62,0.06l0.47,0.89l-0.87,0.56l0.07,0.61l0.36,0.2l-0.14,0.29l-0.46,0.42l-0.96,0.1l-0.08,0.73l0.85,0.4l0.06,0.39l-1.6,1.97l-0.54,1.51l-1.26,0.78l-0.15,0.74l-0.6,0.22l-0.16,0.9l-0.71,1.15l-0.99,0.55l0.07,1.34l-0.68,1.28l0.03,0.76l-1.14,0.3l0.15,1.24l-0.9,0.27l-3.54,-9.36l-0.52,-0.23l-35.41,12.67l-33.8,10.74l0.05,-0.71l-1.71,-2.85l-0.93,-0.79l0.17,-0.44l-0.26,-0.43l-0.57,-0.17l-2.03,0.31l-1.48,-1.45l0.43,-1.47l0.91,-1.14l5.09,-2.36l-0.1,-0.81l-0.51,-0.48l-2.37,-0.8l-0.52,-1.28l-0.71,-0.03l-0.65,1.67l-3.72,2.2l-0.52,1.08l0.25,2.29l0.94,1.3l0.63,1.63l-0.34,2.5l1.11,1.86l-0.71,0.77l0.46,1.83l-0.26,-0.16l-0.61,0.33l-0.03,0.86l1.07,2.64l0.95,1.12l-0.28,1.2l-1.36,1.67l-2.01,-1.64l-1.2,-0.53l-1.37,0.13l-0.6,0.43l-0.11,0.65l-0.7,-0.33l-1.5,0.25l-0.26,-0.68l-1.34,-0.66l-0.91,0.41l-0.65,-2.06l-0.56,-0.04l-1.76,-1.75l-0.47,1.36l-0.62,0.28l-0.14,-1.04l-0.55,-0.3l-0.78,0.57l-1.11,-0.03l-1.48,1.15l-0.74,-0.14l-0.37,-1.35l-1.5,-0.62l-1.48,-1.26l-0.59,0.71l0.97,2.25l-0.39,0.26l-1.9,-2.81l0.14,-0.41l0.65,0.06l0.45,-0.5l-1.85,-4.51l0.79,0.47l0.52,-0.62l-2.23,-3.68l0.93,0.01l0.19,-0.47l-0.3,-0.96l-1.31,-1.69l-0.94,-0.54l-0.71,0.24l-0.33,1.54l-1.2,0.9l0.32,2.45l-0.99,0.76l0.12,0.82l-0.46,-0.14l-0.4,0.68l-1.6,-0.89l-0.58,-1.5l-0.53,-0.23l-0.83,0.6l-0.18,0.61l-1.19,-0.46l-0.46,-0.49l-1.24,-3.1l0.86,-1.04l1.84,0.33l0.27,0.57l0.51,0.13l0.73,-0.59l-0.62,-3.99l-0.75,-0.9l0.86,-1.08l-0.07,-0.6l-1.94,-1.38l-3.37,-0.19l-0.94,-0.86l-0.61,-1.14l-1.84,-0.88l0.38,-0.32l-0.13,-0.89l-0.91,-0.33l-0.67,-1.14l-2.25,-1.26l-0.04,-1.47l1.12,-1.64l-0.29,-0.92l-1.56,-1.71l-0.31,-1.14l0.71,-0.9l1.24,-0.55l0.24,-0.41l-0.29,-1.34l2.27,1.18l0.51,-0.25l0.16,-1.0l-0.42,-0.67l0.84,-0.98l0.41,-1.56l-0.43,-1.17l-2.25,-1.33l-2.3,-2.41l-0.36,-0.8l0.26,-0.35l0.6,0.08l-0.17,0.56l0.35,0.57l3.3,1.27l0.58,0.94l0.85,0.58l2.47,0.67l0.61,-0.26l0.01,-0.8l0.55,-0.25l0.23,-0.92l-1.85,-2.05l0.48,-0.97l-1.58,-1.83l-0.09,-1.14l0.41,-0.65l-0.39,-0.66l0.69,-0.18l4.57,3.66l1.4,0.26l1.2,0.7l0.87,-0.48l0.92,0.0l0.76,1.43l2.24,1.56l0.63,-0.76l0.84,0.15l0.8,-0.4l0.36,-0.71l-0.49,-1.05l1.58,-0.47l0.57,-0.59l0.63,-2.12l1.49,0.03l1.4,1.15l0.66,0.07l0.18,0.96l0.59,0.71l2.31,-0.49l0.85,-1.46l0.41,-0.06l2.36,0.71l1.03,1.13l0.93,0.34l1.77,-0.35l0.82,-0.97l0.55,0.1l0.47,-0.4l-0.12,-0.72l-0.96,-0.96l-1.38,-0.65l0.52,-0.98l-0.48,-0.98l0.04,-0.82l1.45,0.33l0.84,-0.52l-0.13,-1.6l-0.86,-2.36l0.09,-1.19l0.78,-0.5l0.29,-0.69l-0.05,-0.51l-0.56,-0.32l-1.26,0.84l-0.77,-0.14l0.82,-0.63l0.01,-0.71l1.65,-0.79l0.19,-0.89l-0.24,-0.56l-0.47,-0.2l-3.07,0.68l-1.07,-0.12l0.58,-1.08l-0.44,-2.05l-0.27,-0.45l-0.62,-0.18l-0.16,-1.95l-0.87,-0.34l-1.22,-1.39l1.23,-0.85l0.84,-1.18l1.0,-0.54l0.24,-0.48l-0.23,-0.57l-0.51,-0.1l-1.3,0.63l-1.02,-0.23l-1.02,0.35l-0.43,-0.32l0.01,-0.64l-0.54,-0.29l-1.12,1.1l-0.15,-0.79l0.91,-0.83l-0.03,-1.01l-1.08,-0.55l-1.33,0.31l-0.42,-0.42l-0.02,-0.84l-0.5,-0.95l1.38,-0.28l0.91,-1.01l-0.23,-0.5l-0.76,-0.29l-0.48,-1.3l-2.4,-2.03l0.07,-0.83l0.74,-0.66l-0.33,-1.27l0.95,-0.56l0.16,-0.48l-0.74,-0.94l0.17,-1.17l-0.42,-1.05l0.57,-0.95l-0.31,-1.24l0.09,-1.36l-1.39,-1.2l0.94,-1.54l-0.99,-1.39l-0.53,-1.77l0.91,-1.89l0.01,-1.33l-0.65,-0.67l-0.76,0.39l-0.1,0.77l-0.5,-0.48l-1.2,0.29l-0.4,-0.8l-0.56,-0.35l-0.9,-0.04l-0.36,0.57l-2.06,-2.73l-0.44,-1.22l-2.15,-0.07l-0.15,-1.73l1.09,-0.79l0.36,-0.66l-0.1,-2.05l0.86,-0.71l0.29,-1.2l1.13,-0.54l0.26,-0.9l-1.33,-1.84l-0.49,0.02l-0.81,0.98l-0.34,-0.16l-0.39,-0.85l0.05,-0.9l1.24,-0.91l0.82,-0.13l2.45,-1.25l0.42,-0.66l-0.07,-0.7l-1.4,-1.26l-1.94,-0.37l-0.78,0.53l-0.25,0.8l-1.29,0.52l-1.01,1.64l-0.81,-0.16l-0.3,-1.21l-0.89,-0.63l-2.56,0.63l-1.66,-0.61l-0.97,0.85l0.1,-0.63l-0.36,-0.43l0.45,-1.16l0.96,0.46l2.31,0.23l1.22,-0.56l0.29,-0.88l-1.03,-1.09l-1.22,-0.08l-0.99,-1.57l-0.88,-4.18l1.03,-1.31l-0.19,-0.83l-0.59,-0.35l-0.9,0.2l-1.77,2.04l-0.73,-0.95l-1.3,-0.55l-0.36,-1.4l0.81,-1.28l-0.85,-1.96l0.39,-0.6l-0.17,-0.45l0.67,-0.48l-0.02,-0.65l-0.49,-0.78l-1.06,-0.15ZM749.43,644.67l-0.21,0.06l-0.38,-0.16l0.32,0.07l0.27,0.03ZM827.52,605.46l1.17,-0.58l0.2,0.18l-0.04,0.35l-0.71,0.3l-0.62,-0.26ZM813.86,589.78l0.16,-0.56l0.66,-0.26l0.12,0.19l-0.94,0.63ZM742.78,556.73l0.27,-0.15l0.42,0.38l0.74,0.05l-1.11,0.28l-0.32,-0.55ZM743.07,555.94l0.11,-0.16l0.77,-0.06l-0.64,0.05l-0.24,0.16ZM725.03,532.72l0.15,-0.75l1.74,-0.61l-0.23,0.87l-1.66,0.49ZM716.21,518.51l0.26,-0.13l0.06,0.04l-0.32,0.09ZM701.98,503.42l-0.06,0.03l-0.14,-0.01l0.18,-0.05l0.02,0.03ZM746.33,561.6l1.29,-0.12l1.03,-0.44l-0.04,0.65l-2.28,-0.08ZM765.04,574.52l-0.09,-0.09l0.07,-0.12l0.12,0.1l-0.09,0.11ZM766.11,573.29l-0.2,-0.4l-0.0,-0.06l0.04,0.0l0.17,0.45ZM777.44,577.1l0.21,-2.19l0.71,0.01l-0.44,0.65l-0.49,1.53ZM788.01,592.75l1.22,-1.14l0.8,-0.31l1.1,-1.65l0.44,-0.22l-1.08,2.63l-2.49,0.7ZM779.46,607.1l0.03,-0.02l0.01,0.02l-0.04,0.0ZM820.61,590.82l0.0,0.0l-0.0,0.0l-0.0,-0.01ZM701.88,596.17l-0.57,-0.35l-0.42,-0.33l0.73,0.21l0.27,0.47ZM825.79,598.33l0.24,-0.16l0.14,-0.18l-0.36,0.57l-0.02,-0.23ZM821.86,591.85l1.18,-0.3l0.11,0.43l-1.18,0.08l-0.11,-0.21ZM809.43,590.34l0.28,0.04l-0.13,0.1l-0.15,-0.14ZM808.53,593.04l-0.01,-0.07l0.06,-0.23l0.07,0.28l-0.11,0.02ZM801.05,579.04l0.02,-0.15l-0.02,-0.2l0.27,0.24l-0.27,0.12ZM790.5,576.74l1.36,-1.34l0.14,0.95l0.53,0.49l-0.39,0.57l-0.93,0.16l-0.71,-0.82ZM757.4,566.9l0.54,-0.08l0.35,0.26l-0.22,0.16l-0.67,-0.34ZM753.32,565.66l0.39,-0.32l0.08,-0.97l1.15,0.24l-0.22,1.06l-1.41,-0.01ZM748.73,558.73l-0.2,-0.17l0.27,-0.02l-0.08,0.19ZM747.96,558.45l-0.96,0.19l-0.02,-0.12l0.72,-0.16l0.26,0.09ZM750.06,555.65l0.07,-0.3l0.2,-0.06l0.02,0.17l-0.29,0.18ZM744.69,552.98l0.63,-1.08l0.02,-0.72l0.75,0.24l-0.13,0.41l0.44,0.61l-0.83,0.06l-0.16,0.95l-0.37,0.33l-0.35,-0.8ZM745.53,555.04l0.78,-0.94l0.61,-0.02l0.44,1.15l-0.05,0.83l-1.79,-1.02ZM739.57,542.24l0.1,-0.7l0.05,-0.02l0.14,0.64l-0.29,0.08ZM737.12,536.75l0.17,-0.49l0.37,0.18l0.66,1.05l-0.18,0.15l-1.02,-0.9ZM737.02,541.9l0.57,-0.02l0.36,-0.73l0.61,0.38l-0.67,1.26l-0.88,-0.88ZM734.6,536.57l0.49,-1.0l0.84,0.73l-0.23,0.65l-1.11,-0.37ZM704.55,508.2l0.25,-0.58l0.82,0.14l-0.81,0.77l-0.26,-0.33ZM704.52,507.29l-0.04,-0.66l0.08,0.11l-0.04,0.55Z",name:"Newfoundland and Labrador"},"CA-ON":{path:"M399.18,732.97l3.61,-62.03l17.48,-16.01l50.17,-56.68l2.38,2.85l1.41,0.72l2.09,2.16l3.34,1.59l0.32,0.93l2.49,3.6l0.21,0.78l1.14,1.35l-0.34,0.82l0.41,0.83l0.93,-0.9l0.33,0.57l1.19,0.13l-0.12,0.67l0.59,0.42l0.37,-0.21l4.38,0.75l6.3,3.23l3.98,0.98l2.15,0.97l2.94,3.12l3.19,1.18l0.02,0.41l-0.73,0.42l-1.87,3.35l-0.2,2.26l0.59,0.29l0.53,-0.6l0.5,-1.93l1.17,-2.2l0.8,-0.71l1.45,-0.24l3.65,0.71l3.97,-1.2l1.6,0.26l1.47,-0.99l1.54,0.65l0.54,1.07l1.21,-0.17l0.13,1.07l0.43,0.57l0.68,-0.28l-0.38,-1.86l3.24,0.33l0.69,0.35l1.97,-0.84l0.55,0.68l-0.33,1.5l0.67,-0.0l0.48,-0.78l1.18,0.14l1.11,-0.61l0.85,0.4l0.9,-0.04l0.79,0.99l1.11,0.18l0.24,2.22l0.89,1.67l-1.85,8.93l0.53,3.1l0.67,1.51l0.69,0.04l0.76,0.78l1.61,4.42l-0.68,3.75l1.63,5.71l-1.28,1.28l-0.38,3.56l0.34,1.55l2.94,1.95l1.54,2.72l1.27,0.85l1.71,2.1l1.35,0.88l-0.11,0.68l0.43,1.19l-2.0,1.21l-0.77,0.15l-0.57,0.56l-0.12,0.8l0.39,0.6l0.27,-0.03l1.21,-0.98l2.42,-0.18l1.79,2.17l4.33,1.42l0.88,1.65l1.7,0.86l2.17,2.18l1.19,3.1l1.0,0.99l0.31,1.74l-2.02,1.29l-1.13,2.06l-1.21,0.9l-0.45,0.98l-0.86,0.68l-0.29,0.63l0.81,0.81l0.63,0.0l0.95,-2.17l1.62,-0.81l1.32,-2.12l1.59,-1.41l3.03,0.45l0.5,0.44l0.92,0.13l2.89,1.98l0.59,1.04l2.24,1.83l7.01,59.67l-0.5,2.75l0.48,1.12l1.53,1.9l0.61,3.39l2.03,2.63l1.76,1.66l1.07,2.0l1.14,1.05l1.33,2.35l2.44,1.53l0.44,0.79l0.64,0.34l4.21,0.28l0.6,0.39l2.46,-0.27l0.96,0.32l1.48,-0.15l3.27,0.47l2.39,0.86l2.13,1.35l0.58,1.44l0.77,0.72l2.97,1.37l1.25,-0.14l0.4,-0.74l-0.27,-1.02l0.78,-0.05l0.75,1.94l0.75,0.63l1.26,2.41l0.84,0.43l2.11,0.29l1.11,0.66l1.08,-0.1l0.74,-0.95l0.94,-0.29l1.1,0.16l2.36,1.74l1.37,-0.21l1.06,-1.56l1.04,-0.35l3.5,-2.3l2.72,-0.79l1.29,-0.96l2.06,-0.26l1.36,-0.65l1.31,0.6l1.64,0.2l-0.25,4.37l1.74,1.53l-1.12,0.9l-0.49,1.45l-1.92,1.85l-2.34,0.31l-4.21,3.29l-4.61,5.87l-0.78,1.45l-0.74,0.45l-1.02,1.74l-0.62,0.48l-2.83,1.26l-3.3,2.3l-1.55,0.2l-2.37,1.7l-0.49,-0.59l-0.62,-0.03l-0.35,0.38l-0.54,-0.59l-2.13,1.15l-0.76,-0.34l-0.64,0.55l-0.69,-0.07l-2.68,1.44l-0.39,1.13l0.45,0.24l-1.75,0.25l-0.41,0.48l-1.86,0.83l-4.68,1.11l-2.57,1.33l-1.36,-0.07l-3.16,1.34l-1.55,0.25l-1.68,1.0l-0.33,0.71l-2.62,2.68l-1.39,0.28l-0.34,0.81l-1.15,0.96l-0.11,1.25l-1.66,3.08l0.19,1.1l0.59,0.56l2.05,0.62l2.58,-0.18l0.9,0.25l2.09,-1.5l0.99,-0.29l0.21,3.11l0.44,0.35l0.11,0.95l1.64,0.99l-0.31,0.36l-1.64,0.78l-1.28,-0.28l-3.23,0.38l-0.52,0.46l-1.81,0.41l-1.14,-0.22l-1.42,0.76l-4.47,1.21l-1.73,1.55l-0.19,0.66l-0.35,-0.07l-0.52,0.45l-0.51,0.79l0.06,0.86l-6.1,-1.03l-3.85,0.33l-1.74,0.54l-2.51,1.81l-2.89,3.12l-0.52,1.54l-1.15,1.04l-1.8,0.33l-3.66,2.49l-1.43,1.98l-0.09,0.9l-1.16,-0.92l-0.76,-0.11l-2.24,1.16l-0.93,0.09l-2.5,-1.04l0.23,-3.72l1.37,-0.67l2.31,0.39l1.92,-0.15l2.07,-0.47l0.67,-0.49l0.34,-1.28l-0.4,-2.01l-2.62,-0.26l0.8,-0.66l0.5,-1.21l0.33,-2.5l-0.23,-0.88l0.63,-3.06l3.6,-1.93l1.28,-2.02l1.53,-0.91l1.19,-1.36l0.79,-2.06l-0.83,-9.21l-0.61,-2.59l0.88,-1.1l0.46,-1.2l0.15,-2.05l1.0,-1.44l1.1,-0.63l0.26,-1.3l1.06,-1.69l0.17,-0.89l-0.41,-0.98l-0.04,-1.96l-1.18,-1.48l0.03,-1.32l-0.37,-0.69l-0.93,-0.06l-1.97,-2.46l0.08,-0.46l-1.7,-0.54l0.08,-0.2l0.76,0.18l3.63,-0.35l-0.43,1.17l0.89,1.12l0.3,1.84l1.72,0.67l-0.25,0.6l0.56,0.33l0.39,-0.17l0.33,0.24l0.54,-0.36l0.13,0.47l-0.32,0.56l-1.12,1.02l0.07,0.86l0.59,0.2l1.53,-1.22l0.73,0.18l-0.2,3.37l0.73,0.14l1.19,-1.81l1.46,-0.74l1.29,1.87l0.94,0.06l0.86,0.64l4.81,1.08l1.27,-1.37l-0.05,-2.95l-0.3,-0.56l-1.36,-0.75l-0.09,-0.5l0.51,-0.04l0.4,-0.74l0.59,-0.17l-0.15,0.59l0.83,0.32l0.43,0.71l2.82,-0.09l0.24,-0.64l-0.74,-0.45l0.41,-0.84l-0.27,-0.96l-0.6,-0.04l-0.53,0.62l-0.98,-1.51l-0.99,-0.12l-0.32,-0.95l-0.65,-0.11l-0.26,-0.61l-0.79,-0.33l0.6,-0.32l0.2,-0.76l-0.48,-0.81l-1.23,-0.51l0.92,-1.39l-0.63,-1.56l-0.47,-0.33l-0.88,0.01l-0.69,0.43l-0.15,0.59l-0.7,-0.07l-0.23,-1.09l-0.96,-0.31l-0.07,-1.59l-0.5,-1.17l-0.72,-0.28l-0.21,0.75l-0.38,0.04l-0.16,-0.7l-0.64,-0.22l-0.89,-1.17l-0.14,-0.96l-0.88,-1.39l-0.43,-0.07l-0.38,-1.02l-1.01,-0.62l-0.57,0.46l-0.54,-0.33l-2.99,0.52l0.06,-0.75l-0.56,-0.51l-0.86,0.29l-0.36,0.68l-2.42,-0.2l-0.32,-0.34l0.11,-0.32l-0.55,-0.23l-0.27,-0.88l-1.22,-0.45l-0.72,0.76l-0.35,-0.3l-5.57,0.15l-1.54,-0.49l-0.07,-0.38l-0.48,-0.19l-1.21,0.19l-0.29,-0.21l-1.97,0.69l0.13,-0.33l-0.57,-0.46l-0.86,0.46l-3.28,0.67l-6.33,-0.98l-0.68,0.14l-0.73,-0.55l-1.19,0.24l-1.58,-0.28l-0.96,-0.63l-1.61,0.25l-0.66,-0.22l-0.44,-0.69l0.33,-2.01l-0.21,-0.47l-0.62,-0.28l-0.88,0.03l-1.05,0.73l-1.2,-0.16l-1.02,0.74l-0.89,-0.94l1.63,-2.22l0.19,-0.7l-0.71,-1.01l-0.82,0.15l-0.03,-0.84l0.56,-0.31l1.05,0.17l0.62,-1.12l-0.19,-0.53l-1.22,-0.9l-1.71,0.01l-0.56,0.46l-0.37,-0.55l-1.24,-0.32l0.1,-0.97l0.63,-0.88l-0.18,-0.72l0.27,-0.75l1.18,-1.73l0.06,-0.58l-0.65,-1.21l-0.75,-0.24l-0.57,-1.16l-2.32,-1.17l-0.59,-0.99l-0.68,-0.41l0.48,-1.35l-0.17,-0.52l0.99,-1.39l-0.56,-0.9l0.99,-1.16l-0.1,-1.08l-1.36,-0.44l-4.18,0.47l-1.75,0.64l-1.21,0.08l-3.76,-0.81l-2.61,-2.94l-1.38,-3.12l-0.08,-1.08l-0.46,-0.45l-0.69,-2.88l-1.15,-1.48l-0.4,-1.33l-0.8,-0.6l-1.4,0.31l-0.27,0.35l-0.25,-0.04l-0.15,-0.74l-1.25,-0.46l-1.76,1.04l-1.53,-0.93l-1.41,0.65l-1.97,0.21l-0.21,-0.45l-1.66,-0.77l-1.13,0.12l-0.46,-0.75l-0.83,0.19l-0.75,-0.69l-2.8,-0.59l-1.39,-1.42l-1.64,1.0l-1.12,-0.34l-0.29,0.52l0.37,1.13l-0.18,0.81l1.8,1.59l0.03,1.28l-0.74,1.13l-0.76,0.21l-0.6,-0.51l0.42,-1.45l-0.66,-1.82l-1.23,-0.38l-0.78,0.2l-0.8,1.37l-0.0,2.41l-0.88,0.55l-0.15,1.63l-0.55,0.23l-0.51,2.34l-1.08,0.6l0.52,-2.06l0.92,-1.46l-0.04,-0.53l-0.43,-0.37l-5.21,2.26l-0.74,1.43l0.37,1.11l-1.51,3.72l-1.04,0.36l-0.33,0.8l-1.45,0.94l-2.12,-0.31l-1.54,0.55l-0.74,-0.45l-0.91,-1.45l-0.86,-0.4l-5.03,0.53l-0.6,-0.37l-1.81,0.36l-0.87,-1.51l0.09,-0.61l-0.87,-0.58l-2.52,1.18l-2.39,1.81l-1.71,0.43l-1.39,-0.23l-0.36,-0.67l-1.14,-0.19l0.07,-0.57l-0.7,-0.89l-2.68,-1.04l-0.66,-1.62l-0.66,-0.48l-2.73,0.25l-0.49,0.74l0.11,0.94l-0.39,0.19l-0.83,-1.63l-0.03,-1.17l-0.45,-0.95l-0.59,-0.29l-1.87,-0.0l0.82,-0.28l0.26,-0.4l-0.3,-0.8l-2.92,-1.0l-1.16,-0.73l-3.39,-0.36l-1.63,0.22l-0.83,0.29l-0.54,0.96l-3.01,0.33l-0.49,-1.51l-0.59,-0.6l-4.31,-0.55l-0.17,-0.66l-0.57,-0.45l-2.28,0.08l-1.11,-0.46l-1.15,-1.26l0.09,-1.93l-0.93,-4.52l-0.23,-2.72l-1.22,-0.94l-2.44,-0.45ZM472.71,752.99l-0.12,0.04l-0.06,-0.0l0.02,-0.03l0.17,-0.01ZM478.59,747.88l0.15,0.64l-0.47,0.42l-0.49,-0.12l0.81,-0.94ZM477.23,749.43l-0.4,0.46l-0.17,0.72l0.06,-0.73l0.51,-0.46ZM617.39,818.97l1.96,-1.47l0.57,-0.1l0.18,0.8l0.76,0.04l0.5,-0.3l-0.01,-0.69l1.66,-0.66l-0.41,1.69l0.39,0.57l1.51,-0.3l-0.57,1.2l0.09,0.52l0.4,0.19l-1.15,0.86l-0.53,-0.19l0.4,-0.95l-0.17,-0.45l-0.93,0.43l-0.54,-0.54l-0.8,0.06l-1.84,0.67l-0.64,-0.34l-0.07,-0.75l-0.75,-0.29ZM624.98,820.15l0.01,-0.01l0.01,0.0l-0.02,0.01ZM625.55,816.29l-0.88,0.97l-0.46,0.08l0.55,-0.73l0.8,-0.31ZM540.65,627.23l-0.07,-0.12l0.08,-0.1l0.01,0.05l-0.02,0.17ZM631.49,815.38l-0.36,-0.28l0.23,-0.45l0.55,-0.02l-0.42,0.76ZM627.3,816.03l0.76,-0.4l0.07,-0.04l-0.19,0.32l-0.64,0.12ZM581.92,801.51l0.01,-0.5l0.57,0.08l-0.37,0.17l-0.22,0.24ZM582.54,809.21l0.08,-0.02l-0.04,0.08l-0.05,-0.06ZM575.98,691.9l1.12,-1.08l0.85,7.33l-1.08,-0.7l-0.91,-1.5l0.4,-2.7l-0.38,-1.35ZM544.08,793.09l0.64,0.68l0.69,-0.74l0.82,0.42l0.64,-0.7l0.82,-0.2l0.0,1.02l0.75,0.43l0.23,0.62l0.6,0.21l0.7,-0.36l0.45,0.45l0.58,-0.27l0.5,0.81l-1.53,-0.59l-2.46,0.08l-0.84,-0.54l-3.09,-0.53l0.04,-0.61l0.44,-0.17ZM551.8,795.48l0.54,-0.33l0.22,-1.0l-0.92,-0.74l0.51,-0.53l0.2,0.27l0.44,-0.15l0.37,-0.71l1.04,-0.37l0.21,0.71l0.84,0.06l1.09,1.55l0.72,-0.51l0.42,-1.47l1.23,-0.76l0.44,0.27l-0.0,1.0l1.05,0.28l-0.19,1.49l1.03,1.15l-0.71,0.35l-2.15,2.25l-0.45,-0.55l-1.03,-0.07l-0.86,-0.45l-0.34,-0.52l-2.37,-0.45l-1.33,-0.75ZM561.38,795.5l0.14,-1.12l0.31,-0.89l0.37,-0.6l-0.5,1.08l0.43,0.57l1.05,-0.18l-0.09,0.36l-2.12,3.83l-0.58,0.22l-0.22,-0.27l1.92,-2.1l-0.14,-0.72l-0.57,-0.18ZM561.46,799.85l0.39,-0.41l0.14,-0.08l-0.3,0.47l-0.22,0.02ZM559.12,790.23l0.46,-0.13l0.58,0.12l-0.77,0.13l-0.27,-0.12ZM549.83,792.88l0.11,-0.31l0.76,-0.11l-0.14,0.31l-0.72,0.11ZM540.38,793.88l0.61,-1.05l0.4,-0.17l0.82,0.55l-0.62,1.12l-1.21,-0.46ZM532.26,787.83l1.6,-0.01l1.59,1.01l-0.18,0.7l-0.88,0.31l-0.15,0.99l-1.53,-1.95l-0.45,-1.06ZM508.42,762.98l0.75,-0.68l1.29,-0.13l1.11,0.39l-0.97,0.41l-2.18,0.01ZM486.18,744.42l0.13,-0.01l0.53,0.92l-0.33,0.05l-0.33,-0.95ZM482.14,744.75l1.2,-0.66l1.87,0.08l-0.46,1.02l-1.2,-0.05l-1.18,0.8l-0.23,-1.19ZM469.8,755.19l0.19,-0.21l0.18,-0.01l-0.36,0.23Z",name:"Ontario"},"CA-AB":{path:"M139.75,606.41l0.38,-0.39l-0.02,-0.65l1.18,0.57l0.81,-0.56l-0.36,-1.98l-0.93,-0.51l0.38,-1.01l-0.68,-0.55l0.01,-0.33l37.32,-108.88l22.35,7.31l22.92,6.81l23.1,6.18l22.87,5.45l-44.18,197.52l-23.74,-5.6l-21.73,-5.63l0.08,-0.8l-0.96,-1.24l0.17,-0.95l-0.81,-1.03l-1.42,-0.63l0.23,-0.86l-0.52,-0.39l-0.17,-1.26l-0.89,-1.31l0.8,-2.77l-1.36,-0.54l-0.36,-0.46l0.84,-0.39l1.4,-2.48l-0.07,-2.44l0.13,-0.54l0.67,-0.45l0.24,-1.71l-0.41,-1.28l0.52,-4.26l-0.64,-1.2l-0.83,-3.13l-1.24,-1.02l-1.26,0.24l-0.48,-1.21l0.36,-0.7l-0.28,-1.21l-0.72,-0.4l-1.19,-1.57l-0.23,-0.8l-0.55,-0.38l0.84,-0.16l-0.02,-1.71l-1.21,-1.73l-0.1,-0.81l-1.92,-1.32l-0.23,-0.43l0.28,-1.29l-0.17,-0.62l-0.92,-0.74l-0.13,-0.8l-0.83,-0.44l-0.08,-1.12l0.37,-1.35l-0.74,-1.03l0.08,-0.91l-0.53,-0.7l-0.09,-0.87l-0.74,-0.79l0.15,-1.06l-0.35,-2.08l-1.26,-0.33l-1.17,0.69l-0.24,0.56l-0.62,-0.25l-0.14,-3.71l-1.62,-3.01l0.14,-2.56l-0.41,-0.29l-0.84,0.64l-1.09,-0.63l-1.03,-0.0l-0.4,-1.01l-0.81,-0.6l-0.28,-1.09l1.11,-0.63l0.48,-1.28l-0.31,-0.63l-1.56,-1.12l-0.59,-1.12l-0.67,0.05l-0.69,1.15l-1.39,-0.1l-0.07,-0.72l0.77,-0.54l-0.52,-1.06l0.22,-0.72l-0.41,-1.19l0.77,-0.81l-0.14,-1.64l-0.53,-0.78l0.37,-1.01l-0.53,-1.4l-1.3,-0.18l-0.07,-1.34l0.38,-1.17l-0.69,-1.05l0.31,-0.71l-0.69,-1.67l-1.29,-1.58l-0.74,0.2l-0.57,1.02l-1.63,-1.38l-0.38,-1.59l0.04,-1.64l-2.21,-1.16l-0.68,0.12l-0.5,-0.76l-0.25,-2.18l-0.69,-0.43Z",name:"Alberta"}},height:867.2308867877658,projection:{type:"lcc",centralMeridian:-90},width:900})}).call(t,l(0))},function(e,t,l){(function(e){e.fn.vectorMap("addMap","ch_mill",{insets:[{width:900,top:0,height:497.64536275046987,bbox:[{y:-5769822.077045524,x:663222.5452325371},{y:-5491965.667990425,x:1165730.52956792}],left:0}],paths:{"CH-SO":{path:"M340.89,78.89l8.38,4.47l1.01,1.24l-2.2,3.11l-2.13,1.45l-0.49,0.75l-0.34,4.14l-0.58,1.98l-1.55,1.66l-7.35,1.98l-0.31,0.35l-0.18,2.18l0.53,3.39l1.13,3.25l0.91,0.93l1.21,0.39l6.96,-0.56l4.86,1.01l4.14,1.89l4.83,3.53l5.48,1.59l0.47,-0.24l0.7,-1.7l3.05,-4.49l2.36,-1.34l4.09,-1.01l1.57,-1.01l4.85,-1.89l1.39,-1.98l1.06,-2.54l4.86,-0.28l4.28,-1.02l3.98,-2.49l1.27,-1.62l-0.2,-1.37l-1.23,-1.85l-0.33,-1.26l1.86,-3.99l2.64,0.41l1.59,1.65l0.29,0.68l0.09,3.56l1.39,0.94l0.82,3.32l1.0,1.32l1.87,1.54l2.03,0.97l2.21,0.54l0.2,4.4l-1.39,2.75l-2.28,2.97l-2.67,5.37l-2.8,1.44l-12.57,-1.64l-3.52,-0.8l-8.91,7.03l-5.44,8.94l-1.37,1.49l-6.68,1.41l-2.03,-0.55l-3.81,1.23l-5.34,-0.23l-2.18,-1.2l-6.71,-6.94l-0.43,-0.1l-7.16,2.76l-13.27,1.42l-0.24,0.68l2.78,2.87l0.83,2.64l0.26,2.14l3.71,3.86l3.69,1.49l3.12,3.96l3.81,6.38l0.3,1.28l-0.72,1.37l-2.52,1.41l-1.21,1.59l-1.96,1.73l-1.05,0.15l-9.06,-0.24l-5.26,-3.14l-2.69,0.34l-2.84,2.39l-5.21,6.56l-2.79,2.16l-5.28,2.11l-0.82,0.82l-0.04,1.52l1.29,3.3l-0.13,1.25l-0.58,0.69l-1.16,0.62l-3.32,0.97l-1.54,-3.02l-0.15,-2.2l-0.76,-0.48l-7.44,1.65l-0.55,-0.23l-1.04,-0.75l-2.38,-3.96l0.05,-1.42l3.81,0.2l2.12,0.46l4.52,-0.91l1.61,-0.81l0.37,-1.51l-0.39,-2.43l0.32,-1.05l1.16,-1.5l2.04,-1.46l2.63,0.75l1.69,-0.32l2.33,-1.46l0.64,-1.76l-2.22,-2.17l-0.71,-4.29l-0.46,-0.34l-3.19,0.57l-2.54,1.57l-1.75,0.45l-4.39,4.14l-1.48,0.7l-1.94,0.3l-1.1,-0.23l-0.16,-1.93l-1.88,-3.73l-1.18,-0.78l-3.04,-1.13l-0.52,-0.57l-2.19,-4.23l0.38,-0.88l14.79,-5.72l0.24,-0.49l-0.45,-1.5l3.94,-2.89l4.5,-1.59l4.14,-3.53l2.99,-1.85l6.48,-1.79l1.96,-1.16l1.34,-1.41l1.87,-4.27l1.88,-0.36l0.52,-2.14l-0.51,-2.34l-0.66,-0.87l-0.71,-0.62l-1.44,-0.34l-3.1,-2.22l-1.83,-2.62l-1.78,-1.16l-1.87,-0.54l-5.24,-0.26l-9.06,-1.99l2.63,-3.55l2.5,-0.48l1.29,0.2l3.36,1.66l3.52,0.46l1.89,-0.44l1.55,-0.84l2.32,-3.63l0.62,-0.46l7.43,-0.92l0.53,-0.7l-0.63,-2.04l0.12,-1.12l5.27,-0.61l2.78,-2.41l2.31,-5.82l-0.85,-1.79l-2.69,-1.14l1.02,-2.28l1.38,-0.26l5.34,0.48l1.16,-0.63l0.46,-0.64l0.09,-0.86l1.11,0.07ZM305.81,77.03l2.71,-0.28l5.24,1.51l0.72,1.4l0.12,6.29l-12.28,2.22l-3.0,-0.06l-1.21,-2.89l-0.21,-4.83l1.22,0.64l2.87,0.25l3.11,-2.43l0.72,-1.8ZM292.36,89.43l1.58,1.78l2.81,0.48l2.13,3.04l0.04,1.26l-2.68,1.59l-10.62,0.35l0.68,-4.39l3.56,-1.29l2.51,-2.83Z",name:"Solothurn"},"CH-LU":{path:"M439.6,141.66l-0.79,0.31l-0.42,0.54l1.06,2.39l1.76,1.26l1.42,0.55l1.97,-0.14l3.55,-2.27l4.53,-6.95l0.9,-2.04l3.18,-3.21l3.14,-0.28l3.14,1.12l1.09,0.89l1.03,1.35l1.45,4.57l1.52,2.91l6.65,16.4l2.96,4.27l2.61,2.49l2.57,1.09l5.74,0.23l2.36,3.29l3.72,1.14l0.96,2.29l-5.81,3.03l-1.23,1.03l-0.68,1.05l-0.55,3.09l-2.5,2.53l-0.29,1.04l0.4,1.55l1.22,1.36l2.2,1.03l3.26,-1.17l7.78,1.76l7.54,6.01l1.24,1.87l-1.22,2.9l-6.14,2.81l-0.96,-1.56l-2.75,-2.26l-3.01,-0.59l-2.09,1.57l-0.28,1.17l-1.67,0.46l-6.39,-0.12l-0.44,-1.04l-2.51,-1.12l-3.04,1.32l-4.19,1.25l-4.77,-0.49l-2.55,0.38l-4.9,-0.02l-3.41,0.61l-3.88,1.17l-1.35,0.86l-0.65,1.27l-0.16,1.13l0.73,1.62l-10.49,0.87l-3.5,1.95l-0.62,1.14l0.94,3.35l-0.26,1.04l-3.97,3.19l-4.68,5.14l-0.81,0.04l-0.9,-1.0l-1.85,-0.04l-1.07,0.35l-1.02,0.74l-2.14,3.1l-0.78,1.95l-0.7,3.54l-3.92,8.17l0.64,2.84l1.0,1.86l0.99,3.68l-3.01,4.14l-4.0,-0.21l-6.42,2.66l-1.42,0.23l-1.04,-0.25l-2.53,-2.66l-2.43,-3.23l-13.16,-9.1l-2.96,-2.79l-0.11,-1.92l-1.78,-4.85l0.27,-0.94l1.87,-1.66l0.69,-1.58l0.15,-1.92l-0.43,-3.02l0.31,-2.27l3.76,-1.78l2.02,0.25l1.18,-0.2l1.08,-0.73l1.32,-2.32l1.08,-0.73l0.44,-0.65l0.43,-2.32l1.46,-2.1l1.29,-3.48l1.3,-5.82l-0.32,-0.48l-4.18,-0.75l-1.56,-1.05l-4.95,-0.39l-0.76,-3.97l-4.04,-5.08l-0.44,-1.62l0.0,-1.48l0.63,-5.1l0.0,-5.01l0.36,-2.54l0.59,-1.61l1.64,-2.76l-1.72,-7.59l-0.05,-2.64l-0.65,-2.0l-6.9,-13.49l11.63,-2.04l4.63,-0.02l5.19,-1.62l1.14,-0.87l0.38,-0.91l-0.14,-5.1l0.26,-0.67l0.67,-0.09l4.17,-0.08l2.87,1.03l4.38,7.46l0.47,0.18l13.52,-4.53l2.96,2.63l3.99,1.13l5.45,0.19l1.51,0.53Z",name:"Lucerne"},"CH-SH":{path:"M526.25,35.82l-2.09,-0.73l-2.9,-0.41l-9.69,1.42l-8.73,4.3l-3.37,0.12l-4.01,-1.96l-5.09,-3.33l-3.79,-1.03l1.11,-2.59l-0.49,-2.16l-0.82,-1.83l0.2,-1.62l1.81,-1.78l4.99,-2.35l2.2,-1.75l1.63,-5.24l0.89,-1.78l2.62,-3.31l1.4,-0.71l2.2,0.04l10.74,-1.84l3.1,-1.34l0.2,-0.53l-1.69,-3.65l2.73,-1.34l4.8,0.23l3.42,1.32l0.46,4.93l0.7,3.08l2.13,1.5l0.41,0.01l2.67,-1.67l1.01,-5.4l1.55,-1.39l2.24,0.64l1.82,2.37l1.58,2.96l1.73,2.18l2.06,0.4l2.28,-0.38l1.69,0.28l1.13,2.2l-3.06,4.15l-0.71,2.06l0.85,2.07l1.6,1.73l0.86,3.48l0.39,0.31l10.53,-0.13l0.37,-0.25l-0.09,-0.44l-1.44,-1.39l1.61,-4.46l4.98,0.19l6.4,3.2l4.46,3.62l-2.84,0.57l-0.32,0.4l0.02,1.76l0.8,0.87l-3.48,-1.6l-2.47,0.8l-1.93,-0.72l-0.36,0.23l-2.31,4.79l-1.29,1.25l-0.71,0.44l-2.29,0.34l-2.31,1.64l-1.1,0.36l-8.02,-0.27l-2.95,-1.18l-1.95,-2.88l-0.32,-3.9l0.63,-3.83l-0.39,-0.46l-8.61,-0.2l-1.94,1.55l-1.42,2.3l-3.36,2.72l-2.67,3.04ZM517.99,52.38l1.93,1.73l2.53,-0.73l-2.39,5.43l-1.41,1.79l-0.43,0.04l-0.54,-0.17l-1.64,-1.9l-2.06,-1.54l0.14,-1.46l3.86,-3.2Z",name:"Schaffhausen"},"CH-SG":{path:"M702.16,76.88l4.04,2.88l4.77,-1.25l6.82,-4.75l5.94,7.73l7.54,3.02l5.51,4.17l-0.16,10.42l-1.87,3.71l-7.77,8.48l-2.69,8.38l-6.8,7.06l-9.71,14.17l-3.48,8.59l-0.48,8.78l1.53,4.17l2.18,3.68l1.63,3.94l0.1,5.2l-1.81,3.21l-3.0,2.66l-2.37,2.74l0.16,3.61l1.54,4.35l2.24,4.25l6.94,10.43l-2.26,0.88l-1.02,0.96l-1.33,3.41l-1.78,1.2l-1.14,1.2l-2.44,4.23l-0.62,2.99l-0.12,2.47l-0.53,1.28l-2.53,3.85l-2.64,0.95l-0.53,1.87l-1.59,0.01l-2.2,-1.44l-4.19,-1.81l-26.72,-3.37l-1.92,0.43l-0.55,-0.13l-2.93,-2.98l0.37,-2.15l-0.22,-1.11l-1.56,-3.07l-0.74,-2.9l0.57,-1.45l0.93,-7.36l-0.33,-1.86l-0.87,-2.22l-2.7,-4.77l-1.74,-2.0l-1.86,-1.1l-3.01,0.53l-2.22,0.96l-3.59,0.34l-1.19,-0.29l-3.5,-1.84l7.34,-4.75l1.13,-3.62l0.99,-11.99l-0.33,-0.43l-20.93,-3.53l-2.94,-1.45l-10.43,-8.17l-1.59,-0.09l-2.96,1.38l-5.08,-4.41l-1.21,-1.99l0.68,-4.39l-0.29,-0.48l-6.36,-1.66l-18.73,1.62l-10.32,-1.57l2.48,-5.26l3.47,-2.35l8.06,0.97l2.68,-0.19l11.98,-4.79l1.86,-1.45l1.0,-1.26l-0.06,-2.21l1.03,-1.43l1.44,-1.66l3.87,-3.27l0.66,-1.31l-1.72,-7.35l-5.21,-8.02l1.53,-0.21l1.64,-1.89l2.76,-4.3l1.99,-2.04l2.85,-5.1l0.66,-0.2l1.52,0.23l2.72,-1.01l2.4,-0.35l0.87,-0.45l0.52,-0.78l-0.13,-4.53l-5.63,-3.68l-0.51,-1.74l0.5,-0.86l2.97,-0.81l1.74,-1.55l0.5,-0.12l2.78,0.52l3.93,-0.39l1.3,1.46l0.78,0.23l2.58,-0.24l2.46,0.57l2.58,-0.01l3.36,-0.45l1.81,-0.9l2.5,-3.41l2.76,2.77l6.53,2.69l11.4,1.94l2.75,-1.4l2.83,0.25l1.47,-0.43l1.08,-0.68l0.85,-1.08l1.26,-2.83l-1.29,-4.32l-1.58,-0.2l-2.34,0.58l-1.98,-0.24l-0.49,-0.52l1.26,-0.04l1.88,-1.42l1.16,-0.37l3.4,-0.5l1.07,-0.83l1.77,-0.58l2.57,-0.07l1.65,2.26l-0.08,1.73l-0.62,1.3l0.53,1.64l4.52,5.01l1.73,1.23l1.41,0.48l0.47,-0.18l1.32,-2.27l9.89,-6.41l1.51,0.86l-0.77,2.02l0.61,1.21l2.85,0.99l3.06,-0.8ZM673.5,139.2l2.49,1.56l3.14,1.38l3.21,0.41l5.82,-1.89l3.9,-1.73l2.99,-1.87l2.83,-2.74l3.95,-6.41l3.4,-14.39l-1.34,-3.94l1.0,-6.02l5.13,-1.72l2.39,-0.32l3.06,1.18l8.51,-4.55l0.21,-0.41l-0.33,-2.25l0.31,-1.71l4.92,-4.41l-0.2,-0.7l-8.1,-1.2l-3.03,-1.03l-2.57,-1.65l-2.76,-0.82l-0.8,0.06l-1.3,0.59l-4.14,3.22l-9.93,3.83l-3.97,1.0l-1.34,1.79l-0.98,2.82l-1.05,1.01l-2.23,0.6l-4.41,-0.05l-16.11,2.59l-3.26,-0.91l-8.58,0.91l-2.09,-0.14l-1.75,2.29l-3.43,5.96l-2.82,2.58l2.59,4.83l0.43,0.19l2.65,-0.41l0.6,0.81l-1.41,2.03l-1.27,1.17l-0.48,1.17l-0.14,1.83l1.34,5.45l-2.16,2.22l-0.0,0.56l1.48,1.52l1.02,0.54l1.88,0.47l9.87,1.11l6.05,2.88l2.29,1.41l1.34,0.0l3.19,-0.73Z",name:"Sankt Gallen"},"CH-UR":{path:"M593.4,222.69l2.81,4.54l0.47,1.52l0.03,3.8l-0.74,1.19l-1.23,0.92l-4.18,1.49l-2.23,0.29l-6.68,4.58l-0.52,2.0l0.3,5.85l-2.01,2.29l-2.18,1.04l-1.37,1.26l-2.75,0.74l-0.78,0.74l-0.24,5.17l-1.78,1.94l-1.65,2.46l-0.31,1.06l0.17,2.12l-0.53,0.66l-3.44,0.89l-3.88,-0.98l-3.49,1.06l-2.16,1.93l-4.59,5.17l-1.84,0.9l-2.03,0.39l-3.25,1.25l-1.46,1.09l-0.8,1.14l0.11,1.72l-0.4,2.12l-1.45,2.87l-1.4,3.93l-0.17,1.59l0.27,1.5l1.05,1.9l2.41,1.36l0.42,0.68l1.44,4.93l-0.54,3.1l-7.98,2.99l-17.37,-3.44l-2.47,0.11l-1.64,0.44l-1.23,1.2l-2.81,6.93l-6.27,4.55l-7.58,-3.56l-2.96,-3.99l-2.62,-6.01l-0.06,-2.46l2.1,-6.79l0.54,-5.32l-0.88,-2.0l-1.61,-0.74l-0.58,-3.03l-0.86,-2.07l-0.06,-2.74l0.74,-0.74l1.06,-0.12l3.24,0.73l1.76,0.08l1.45,-0.31l0.92,-1.09l0.6,-4.03l-0.57,-3.51l-2.06,-4.49l0.02,-3.3l1.6,-3.26l6.56,-1.93l0.62,-2.7l-0.69,-2.71l-1.14,-0.86l-0.34,-0.75l0.8,-1.41l1.58,-4.96l1.03,-1.69l2.09,-2.19l0.32,-0.95l-0.51,-1.09l-0.78,-0.62l-2.5,-0.77l-1.74,0.13l-0.76,-4.62l0.38,-1.7l-0.31,-1.81l-1.98,-3.04l0.08,-0.55l3.58,-2.3l10.13,-4.51l3.27,-2.76l0.69,-1.14l2.75,-7.46l0.29,-1.37l-0.22,-1.23l5.3,-0.25l1.5,0.66l1.01,4.28l0.95,2.45l2.71,1.55l5.99,1.7l1.61,0.21l4.46,-0.26l0.81,0.31l0.48,0.58l1.0,2.8l1.45,1.87l1.38,0.49l1.58,-0.46l3.94,-2.35l5.1,-1.75l2.37,1.37l1.89,0.28l5.56,-0.12l1.19,0.42l0.44,0.71l0.05,2.42l1.8,2.04l1.28,0.19l1.03,4.77l0.91,0.68l1.18,-0.18l1.41,-1.17l5.85,-2.24l8.68,-4.27Z",name:"Uri"},"CH-NE":{path:"M178.38,161.36l4.02,1.88l2.17,2.51l1.61,3.43l0.2,0.94l-0.2,1.56l-0.79,3.14l-1.31,1.51l-0.55,1.97l0.08,1.7l0.41,0.38l31.89,-8.38l0.11,2.98l0.31,0.38l2.71,0.62l5.71,2.78l1.48,1.1l0.64,1.06l-1.02,0.7l-0.29,0.59l0.92,3.84l-0.19,2.13l-4.05,2.59l-4.42,1.61l-0.9,0.9l-0.71,1.32l-1.07,4.13l-2.77,6.2l-50.41,35.99l-3.41,-6.87l-0.35,-1.55l-0.07,-3.94l-0.72,-1.45l-1.6,-1.11l-1.0,-1.19l-0.47,-1.36l0.44,-2.46l-0.65,-3.11l-0.58,-0.27l-11.76,6.14l-5.32,3.87l-3.01,1.71l-6.04,1.77l-9.72,4.47l-2.78,1.89l-1.94,0.85l-11.91,0.7l-2.98,0.45l0.45,-1.03l0.33,-3.48l-0.65,-2.91l-2.69,-4.46l-0.76,-2.11l2.87,-8.54l9.49,-4.75l21.42,-5.82l13.42,-8.8l4.65,-5.77l0.04,-0.43l-2.28,-4.46l2.52,-3.76l1.77,-1.51l4.93,-1.53l0.93,-1.7l3.46,-1.63l0.24,-0.39l-0.23,-4.0l5.81,-1.78l12.46,-9.94l2.11,0.69Z",name:"Neuch\xe2tel"},"CH-BS":{path:"M337.13,63.59l-0.03,3.8l-0.95,0.97l-3.22,-1.92l-1.27,-1.23l-1.02,-0.37l-1.39,0.32l-3.28,1.9l-1.73,-1.26l-0.82,-1.07l-3.72,-0.58l-6.54,-3.9l5.25,-2.63l7.09,-2.3l10.13,-2.61l3.83,-0.34l-2.33,5.64l-1.93,1.6l-5.07,-0.04l-0.39,0.31l0.23,0.45l7.18,3.26Z",name:"Basel-Stadt"},"CH-JU":{path:"M176.99,160.06l3.74,-5.32l5.73,-5.09l13.52,-8.55l0.18,-0.39l-0.79,-6.19l1.23,-4.99l3.56,-3.16l3.02,-0.68l2.85,-3.33l1.97,-0.99l2.1,-0.51l1.88,-1.03l1.7,-2.93l-0.04,-0.45l-2.15,-2.63l-5.97,-4.43l-4.0,1.46l-23.08,1.96l0.8,-2.62l2.43,-3.88l2.88,-3.24l5.07,-2.57l0.51,-4.79l5.04,-0.98l3.3,-1.64l3.06,-2.27l1.56,-2.48l-1.01,-3.09l-2.02,-3.44l-0.42,-2.38l3.35,-0.88l1.83,-1.21l1.63,-0.36l1.66,0.36l1.92,1.22l5.17,0.65l9.98,-1.48l4.58,0.82l2.67,1.3l2.75,0.37l4.71,-0.41l-3.3,6.54l1.11,4.42l4.53,2.48l5.87,1.59l2.22,2.4l1.55,0.56l1.55,-0.22l7.58,-2.83l5.2,-0.94l5.31,0.2l1.17,1.14l8.29,3.57l5.29,3.68l1.3,1.8l0.29,1.92l0.9,0.85l0.8,0.34l2.12,0.01l9.65,2.12l5.36,0.27l1.52,0.45l1.55,0.98l1.91,2.71l2.79,2.0l-2.84,2.28l-0.62,2.07l0.16,0.8l0.91,0.67l3.05,0.37l-11.59,2.84l-21.7,-1.51l-1.73,-0.63l-1.06,-2.05l-0.78,-0.36l-0.87,0.53l-0.48,1.19l-1.71,1.67l-1.61,0.61l-5.54,3.59l-5.05,1.57l-3.01,0.55l-3.73,0.19l-16.77,-2.93l-0.46,0.32l-0.49,2.58l0.31,1.16l-0.29,0.73l-2.69,1.92l-0.52,0.93l-0.09,1.64l0.69,2.64l-0.72,0.62l-9.65,1.57l-6.18,-0.49l-1.59,0.3l-0.93,0.89l-0.82,2.32l-3.78,5.12l-2.05,1.77l-5.04,2.6l-2.13,1.85l-1.92,0.33l-4.67,-0.11l-2.37,1.14l-7.13,4.76l-2.16,1.11l-1.36,0.31l-3.36,-2.34l-5.43,-0.36l-1.62,-0.53Z",name:"Jura"},"CH-BL":{path:"M286.35,98.71l10.0,-0.33l3.32,-2.08l-0.04,-1.8l-1.93,-2.94l-0.64,-0.6l-2.73,-0.44l-1.44,-1.7l0.97,-1.15l0.64,-2.56l-0.41,-1.59l-2.55,-3.23l-0.01,-1.13l1.92,-0.48l3.61,1.25l0.26,5.49l0.98,2.64l0.78,0.85l3.33,0.06l12.66,-2.29l0.33,-0.4l-0.12,-6.71l-0.92,-1.87l-5.66,-1.72l-3.02,0.28l-1.88,-2.87l0.16,-0.49l0.88,-0.41l2.12,0.35l1.84,-0.64l0.92,-1.66l-0.06,-2.53l-4.06,-2.42l6.83,-4.81l6.92,4.1l3.8,0.64l0.56,0.89l2.01,1.47l0.44,0.02l4.34,-2.24l0.82,0.29l2.68,2.22l2.06,1.06l0.47,-0.08l1.38,-1.57l0.03,-3.61l2.46,1.09l4.39,0.5l8.71,-1.54l7.85,3.45l0.95,0.15l0.92,0.66l0.04,2.63l0.48,1.54l0.94,1.07l2.89,-0.42l5.02,-3.93l0.64,-0.94l0.25,-2.42l0.2,-0.84l0.35,-0.25l1.03,-0.15l2.64,0.66l1.49,1.77l1.14,0.78l0.92,1.71l5.79,7.57l0.85,2.05l2.0,1.23l5.74,0.53l0.03,3.23l0.43,1.67l2.38,1.46l-1.91,4.18l0.39,1.64l1.26,1.92l0.09,0.89l-1.02,1.14l-3.67,2.31l-4.12,0.98l-4.06,0.06l-1.13,0.3l-2.43,4.53l-4.79,1.87l-1.5,0.98l-4.18,1.04l-2.48,1.42l-3.26,4.73l-0.62,1.49l-5.01,-1.45l-4.76,-3.49l-4.34,-1.97l-5.07,-1.04l-6.94,0.55l-1.41,-0.85l-1.38,-4.53l-0.05,-3.6l7.41,-2.08l1.76,-1.95l0.63,-2.22l0.25,-3.84l0.81,-0.92l1.7,-1.11l2.41,-3.34l0.03,-0.48l-1.41,-1.73l-8.68,-4.58l-1.61,-0.1l-0.42,0.39l-0.03,0.93l-0.96,0.84l-5.26,-0.47l-2.04,0.55l-1.27,2.84l0.21,0.53l2.93,1.24l0.49,1.14l-2.21,5.39l-2.27,2.01l-4.39,0.32l-1.19,0.41l-0.42,1.77l0.53,2.04l-7.38,0.92l-0.98,0.77l-2.1,3.39l-1.33,0.73l-1.76,0.41l-3.11,-0.41l-3.35,-1.66l-1.68,-0.26l-2.97,0.68l-2.97,4.0l-1.87,-0.01l-1.03,-0.66l-0.36,-2.03l-1.39,-1.93l-4.49,-3.15ZM284.82,97.78l-7.82,-3.36l-0.53,-0.38l7.52,0.28l1.45,-0.47l-0.61,3.94Z",name:"Basel-Landschaft"},"CH-SZ":{path:"M604.0,160.14l-3.74,10.38l-0.59,4.25l-1.34,2.27l0.39,3.53l-0.17,1.69l-1.92,3.41l-1.54,2.02l-1.67,1.62l-4.88,2.0l-2.32,1.48l-1.12,3.01l0.13,0.44l2.75,2.18l5.49,6.84l-0.47,0.88l-0.0,0.98l0.93,1.55l1.1,1.0l3.11,1.83l0.68,1.01l0.31,1.42l-1.65,6.09l-13.06,6.21l-5.89,2.25l-1.34,1.14l-0.61,0.16l-0.47,-0.29l-0.43,-1.31l-0.27,-2.9l-0.46,-0.77l-1.41,-0.27l-1.02,-0.98l-0.5,-0.75l-0.02,-2.36l-0.8,-1.12l-1.39,-0.49l-5.74,0.1l-1.7,-0.25l-2.63,-1.4l-5.38,1.82l-3.94,2.34l-1.16,0.4l-0.93,-0.28l-1.33,-1.72l-0.94,-2.69l-0.82,-0.96l-1.16,-0.41l-5.9,0.09l-5.94,-1.68l-2.41,-1.38l-1.82,-6.56l-2.01,-1.03l-6.03,0.26l-14.25,1.63l-4.1,-2.48l6.1,-2.89l1.38,-3.28l-1.46,-2.52l-7.87,-6.23l-7.99,-1.81l-3.14,1.18l-1.96,-0.92l-0.96,-1.12l-0.26,-1.17l0.21,-0.62l2.51,-2.57l0.58,-3.16l0.54,-0.8l1.01,-0.84l10.01,-5.29l3.22,0.57l3.37,6.57l0.39,0.22l10.22,-0.76l0.96,0.18l2.36,1.82l1.98,0.13l9.77,-2.33l2.78,-0.99l2.27,-1.49l5.58,-5.82l1.56,-3.76l3.49,-3.21l-0.07,-0.64l-3.53,-2.11l-0.35,-1.37l-1.27,-1.72l0.38,-1.81l3.03,-2.62l7.69,-4.24l8.51,-1.5l10.93,1.65l18.71,-1.62l5.78,1.53l-0.48,2.09l-0.07,2.43l1.38,2.23l5.11,4.44Z",name:"Schwyz"},"CH-BE":{path:"M285.59,124.12l21.93,1.54l11.29,-2.75l-1.21,3.09l-1.08,1.12l-1.77,1.06l-6.47,1.79l-1.47,0.77l-5.83,4.69l-4.5,1.59l-4.22,3.09l-0.15,0.44l0.42,1.42l-14.6,5.65l-0.75,1.42l2.28,4.74l0.7,0.81l4.13,1.83l1.76,3.52l-0.1,1.66l0.78,0.75l1.38,0.26l2.18,-0.35l1.73,-0.85l4.34,-4.09l1.68,-0.41l2.42,-1.51l2.64,-0.46l0.69,4.06l2.19,2.17l-0.51,1.0l-2.02,1.21l-1.24,0.24l-2.85,-0.75l-2.43,1.65l-1.32,1.69l-0.44,1.34l0.26,3.47l-1.28,0.66l-4.3,0.88l-5.7,-0.76l-0.92,0.46l-0.31,1.1l0.25,1.1l2.44,4.07l2.05,1.31l7.61,-1.62l0.18,2.15l1.73,3.39l0.47,0.2l3.76,-1.11l1.27,-0.68l0.83,-0.94l0.24,-1.8l-1.32,-3.43l-0.02,-0.84l0.51,-0.54l5.25,-2.1l2.97,-2.28l5.28,-6.63l2.66,-2.23l1.97,-0.27l5.42,3.18l9.26,0.24l1.42,-0.27l2.08,-1.84l1.23,-1.6l1.85,-0.87l1.26,-1.45l0.36,-1.09l-0.37,-1.53l-3.89,-6.51l-3.22,-4.09l-3.74,-1.53l-3.55,-3.7l-0.16,-1.9l-0.86,-2.73l-2.39,-2.54l12.5,-1.34l7.06,-2.71l6.57,6.79l2.59,1.39l5.5,0.24l3.9,-1.23l1.97,0.56l6.47,-1.36l0.65,5.17l2.63,3.92l6.06,11.69l1.66,4.09l0.04,2.58l1.69,7.47l-1.56,2.43l-0.64,1.77l-0.37,2.61l-0.0,5.02l-0.63,5.15l0.01,1.66l0.47,1.76l4.13,5.24l0.69,3.95l0.36,0.33l5.15,0.41l1.5,1.03l3.86,0.69l-1.2,5.36l-1.22,3.32l-1.5,2.18l-0.45,2.35l-1.4,1.17l-1.31,2.31l-1.68,0.64l-2.19,-0.22l-4.27,2.17l-0.39,2.67l0.43,3.07l-0.14,1.72l-0.59,1.31l-1.79,1.55l-0.46,1.37l1.81,5.17l0.22,2.17l3.15,2.96l13.13,9.08l2.31,3.1l2.66,2.8l1.43,0.41l1.83,-0.28l6.31,-2.62l10.27,0.53l3.74,0.71l8.73,5.01l3.99,1.34l8.21,-2.15l10.34,1.11l3.81,1.04l2.04,0.07l2.38,-0.79l6.65,-4.0l8.48,-2.88l6.41,4.85l1.72,-0.58l3.5,-0.45l3.46,1.07l-1.5,3.05l-0.26,1.4l0.21,2.45l1.73,3.53l0.72,3.33l0.11,1.99l-0.47,2.52l-0.54,0.75l-1.25,0.27l-4.78,-0.81l-1.4,0.14l-1.19,1.07l-0.06,3.27l0.88,2.17l0.53,2.78l-1.99,0.36l-3.86,4.2l-2.02,4.17l-1.22,3.97l-1.01,5.42l-1.76,2.54l-2.01,1.76l-5.21,3.3l-9.12,4.44l-4.72,1.46l-10.35,1.84l-1.09,0.04l-1.36,-0.54l-0.2,-1.72l-0.48,-0.45l-5.43,-0.54l-4.69,-1.79l-1.83,-1.32l-17.03,-2.82l-5.22,0.23l-6.67,3.54l-1.15,0.96l-0.1,0.82l1.25,2.06l0.27,1.38l-1.21,1.77l-12.73,7.49l-4.13,1.38l-1.74,0.26l-2.95,0.01l-2.58,-0.55l-24.21,15.25l-2.16,0.17l-13.11,-5.46l-4.46,-0.49l-1.66,0.97l-1.02,2.22l-2.68,2.01l-6.65,1.75l-4.67,2.51l-0.11,0.62l1.18,1.34l2.15,1.08l-2.35,1.82l-7.04,2.61l-2.82,0.4l-6.52,-1.76l-8.77,0.08l-3.44,0.81l-2.42,2.41l-4.46,2.68l-7.33,2.12l-2.11,-0.75l-0.14,-4.32l-0.84,-0.67l-1.3,0.02l-7.21,2.27l-0.5,0.67l-0.15,1.52l-1.43,2.09l-6.29,3.23l-0.19,-4.33l1.29,-2.13l-0.07,-1.32l-0.68,-0.82l-1.15,-0.52l-4.56,-3.7l2.18,-6.0l-0.44,-3.39l-1.22,-3.54l0.42,-0.62l3.28,-1.74l1.89,-2.22l0.71,-1.71l0.15,-1.66l-0.35,-4.22l3.05,-4.59l0.66,-2.09l0.26,-6.65l-2.17,-4.21l7.75,-5.93l5.43,-0.36l1.02,-0.42l0.9,-1.08l0.96,-5.89l-0.72,-7.25l2.03,-2.02l0.7,-0.46l5.98,1.21l2.82,-2.63l-0.27,-1.24l1.22,-8.07l-3.56,-2.71l-2.28,-0.3l-1.41,-1.73l-1.77,-1.22l-4.95,-2.09l-1.14,-2.55l-0.42,-3.6l0.12,-6.53l0.46,-3.92l2.34,-8.39l0.08,-3.78l-0.53,-2.58l-0.58,-1.12l0.13,-0.48l1.21,-0.87l0.94,0.15l0.12,0.76l0.42,0.42l0.86,0.41l1.21,0.01l3.27,-1.97l1.12,-2.44l-0.96,-5.65l-0.36,-0.33l-15.9,-1.23l-10.21,-2.54l-2.2,0.33l-1.22,-0.18l1.82,-4.24l0.23,-1.46l-0.84,-5.38l-1.62,-3.07l3.87,-2.1l2.13,-2.27l0.5,-1.03l-1.28,-1.96l-0.42,-2.02l-0.83,-0.82l-2.09,-0.42l-14.53,5.14l-15.89,1.37l-7.76,-2.71l2.68,-5.98l1.07,-4.13l0.57,-1.06l0.64,-0.69l4.43,-1.62l3.91,-2.29l0.47,-0.62l0.28,-2.58l-0.91,-3.74l1.16,-0.87l0.15,-0.69l-0.85,-1.35l-1.71,-1.29l-5.78,-2.81l-2.54,-0.59l-0.11,-3.15l-0.49,-0.38l-31.82,8.45l-0.07,-1.13l0.42,-1.65l1.42,-1.73l1.02,-5.04l-0.69,-2.41l-1.28,-2.36l-2.26,-2.61l-2.33,-1.13l3.25,0.21l3.31,2.33l1.8,-0.33l2.36,-1.2l7.13,-4.75l2.21,-1.05l4.43,0.15l2.15,-0.36l4.14,-3.09l3.26,-1.48l3.58,-3.55l2.46,-3.58l0.87,-2.4l0.62,-0.54l1.14,-0.18l6.27,0.49l10.01,-1.68l1.02,-0.87l0.11,-0.45l-0.75,-2.75l0.05,-1.21l0.3,-0.61l2.88,-2.15l0.37,-0.95l-0.3,-1.27l0.4,-2.1l16.43,2.87l3.89,-0.19l3.16,-0.57l5.18,-1.62l2.33,-1.26l3.26,-2.34l1.69,-0.65l1.91,-1.87l0.67,-1.34l1.43,2.27l1.95,0.7ZM252.79,217.72l-0.26,0.58l0.68,1.29l0.44,0.2l1.7,-0.33l0.97,-1.21l-0.06,-0.9l-0.49,-0.36l-2.97,0.73ZM321.41,121.22l-5.03,-0.3l-0.48,-0.27l-0.11,-0.53l0.41,-1.46l3.0,-2.41l1.22,0.29l0.93,1.06l0.31,0.92l0.14,1.03l-0.37,1.68Z",name:"Bern"},"CH-NW":{path:"M483.42,237.89l0.15,-2.14l-1.14,-1.56l-0.92,-0.33l-1.14,0.54l-0.88,1.39l0.04,1.11l0.69,1.26l0.65,4.1l1.14,3.17l-0.07,2.28l0.64,0.71l1.45,0.8l0.52,1.92l2.54,3.16l0.93,0.69l3.05,1.1l0.69,0.93l-5.59,1.68l-4.52,-3.49l-4.13,-2.14l-3.98,-4.74l-0.48,-5.76l0.55,-7.41l1.24,-4.09l0.0,-6.87l-0.52,-1.21l-0.99,-0.79l-4.76,-1.93l-2.01,-1.88l0.24,-1.42l2.25,-3.7l0.58,-2.7l-1.39,-1.18l-7.72,-2.02l-0.92,0.02l-3.09,1.25l-3.04,0.63l-0.77,-1.53l0.66,-1.91l0.97,-0.57l3.77,-1.14l3.35,-0.6l4.82,0.03l2.53,-0.38l4.9,0.48l4.3,-1.29l2.93,-1.27l1.82,0.93l0.19,0.73l0.64,0.48l6.7,0.11l1.98,-0.54l0.45,-1.36l1.5,-1.27l2.54,0.46l2.62,2.15l1.15,1.84l4.87,2.95l14.28,-1.55l0.22,1.09l-0.26,1.2l-2.73,7.4l-1.34,1.7l-2.26,1.8l-10.11,4.5l-3.91,2.58l-0.14,1.34l1.94,2.89l0.28,1.51l-0.39,1.85l0.76,4.61l-9.1,0.29l-1.88,-1.27l-0.91,-1.63l-1.09,-0.38l-1.08,0.09l-4.29,2.28Z",name:"Nidwalden"},"CH-ZG":{path:"M544.22,161.33l3.1,1.85l-3.16,2.91l-1.59,3.79l-5.49,5.73l-2.12,1.38l-2.61,0.92l-9.56,2.3l-1.55,-0.03l-2.42,-1.83l-1.21,-0.26l-10.12,0.74l-3.35,-6.54l-4.01,-0.8l-3.74,1.96l-1.07,-2.44l-3.74,-1.19l-2.33,-3.26l-1.47,-8.74l-1.02,-10.58l0.26,-2.11l2.12,-3.52l0.92,3.0l0.69,1.18l1.41,0.77l7.98,2.26l4.48,0.33l3.81,-1.14l5.57,-0.94l7.65,1.09l3.59,3.39l3.39,2.53l2.23,2.34l1.31,2.0l1.58,1.08l5.97,2.26l4.51,-0.46Z",name:"Zug"},"CH-FR":{path:"M170.17,307.43l0.07,-3.89l0.64,-0.54l0.13,-0.66l-0.81,-5.46l0.03,-2.9l0.54,-3.41l2.25,-0.24l3.15,-1.91l2.16,-0.41l3.13,-0.1l1.78,-0.64l-0.16,-1.27l1.07,-2.42l12.75,-15.74l0.74,-2.09l-0.13,-0.44l-3.51,-1.06l-0.63,-0.37l-0.31,-0.74l2.43,-0.62l0.99,-0.61l6.18,-7.53l-0.24,-3.68l1.08,-2.41l0.66,-0.9l2.11,-1.39l1.98,-2.1l0.75,-1.26l0.15,-0.81l-0.3,-0.59l-1.44,0.08l-1.0,-1.06l-0.47,-3.19l0.92,-2.31l-0.71,-2.06l-1.0,-0.79l-1.56,0.19l-1.07,0.65l-0.22,1.15l-0.36,0.35l-3.65,-4.13l-1.85,-1.54l-5.86,-7.13l7.03,-5.0l12.25,14.76l0.97,1.67l2.35,1.17l2.73,3.42l0.47,2.41l0.54,0.23l3.49,-1.58l1.86,-1.91l1.14,-1.92l0.89,-3.55l1.22,-1.74l0.76,0.03l0.99,0.8l0.79,-0.16l1.62,-1.54l0.51,-1.07l-0.37,-0.79l-2.28,-1.11l-4.1,-7.35l-0.75,-1.77l-1.31,-7.99l15.6,-1.34l14.58,-5.14l1.62,0.38l0.53,0.68l0.32,1.82l1.14,1.43l-0.3,0.65l-2.0,2.14l-3.54,1.81l-0.64,0.81l0.13,0.87l1.53,2.52l0.81,5.25l-0.7,2.54l-1.38,2.52l0.31,1.2l0.86,0.36l2.98,-0.34l10.23,2.54l15.63,1.21l0.89,5.22l-0.86,1.84l-2.8,1.76l-1.02,-0.01l-0.67,-0.43l-0.13,-0.87l-1.69,-0.45l-1.9,1.34l-0.18,1.06l0.59,1.1l0.51,2.48l-0.09,3.59l-2.33,8.34l-0.47,4.01l-0.12,6.63l0.46,3.78l1.34,2.88l0.77,0.57l4.34,1.64l1.65,1.13l1.5,1.8l2.3,0.32l0.95,0.94l2.26,1.38l-0.48,1.57l-0.77,6.21l0.31,0.91l-0.54,0.66l-1.63,1.49l-6.17,-1.15l-3.12,2.8l0.62,7.63l-0.83,5.5l-0.76,0.92l-0.69,0.25l-5.61,0.42l-8.07,6.18l-5.9,4.07l-11.52,3.06l-2.08,1.53l-4.54,4.91l-3.66,2.39l-5.8,0.6l-2.9,1.23l-3.51,2.59l-1.99,1.96l-1.07,1.56l-0.77,2.1l-4.12,1.74l-0.74,-0.48l-1.66,-2.84l-1.19,-4.82l-1.51,-3.17l-11.07,-7.13l-2.82,-0.95l-2.25,-0.08l-4.56,3.72l-1.62,0.71l-2.8,0.35l-2.15,-0.6l-2.16,-2.62l-1.3,-3.19l1.52,-2.67l4.42,-0.01l3.21,1.46l6.29,-6.18l1.46,-2.04l-0.16,-0.55l-0.56,-0.23l-2.25,0.44l-0.71,-0.19l-3.6,-2.8l-1.91,-0.73l-5.16,0.72l-1.47,-0.91l-1.38,-0.07l-2.46,0.76ZM254.98,218.75l-1.2,0.2l-0.3,-0.56l2.01,-0.49l-0.51,0.86ZM191.92,233.63l-2.42,0.92l-1.11,1.34l0.4,0.67l1.73,0.09l1.09,0.46l2.48,1.97l-0.04,0.55l-2.48,4.18l-1.19,6.9l0.84,1.33l1.79,-0.53l1.11,0.28l-2.21,4.32l-0.92,0.7l-1.46,0.39l-3.72,0.06l-3.78,-1.56l-2.33,0.41l-2.51,1.15l-1.52,0.19l-3.56,-1.13l-2.19,-0.35l-2.45,-1.04l0.96,-1.39l0.1,-0.94l-0.75,-0.8l-1.06,0.06l-0.73,-0.3l-2.13,-1.88l-0.66,-1.69l-0.95,-6.29l21.31,-15.24l8.36,7.17ZM185.23,266.66l-1.43,2.4l-1.39,1.16l-1.29,0.54l-5.87,-2.24l-1.63,0.49l-2.22,1.8l-2.55,0.19l-0.26,-0.55l1.52,-1.19l3.58,-1.43l1.02,-1.81l5.72,-5.95l1.74,2.17l2.8,1.16l0.85,1.6l-0.59,1.67ZM164.23,271.92l-1.13,0.89l-0.6,-0.25l-0.44,-1.48l-1.75,-2.01l0.32,-0.8l1.34,-0.13l2.82,-2.78l1.01,0.0l0.92,0.83l0.15,1.66l-0.3,1.7l-2.35,2.36Z",name:"Fribourg"},"CH-ZH":{path:"M527.06,36.11l2.39,-2.72l3.39,-2.74l1.44,-2.32l1.51,-1.31l7.99,0.18l-0.57,3.52l0.38,4.21l2.22,3.21l3.23,1.3l8.38,0.27l1.29,-0.44l2.3,-1.63l2.29,-0.34l2.16,-1.8l2.79,-1.04l0.67,2.92l2.29,2.38l0.25,0.84l-0.29,1.07l-2.3,3.54l-1.69,1.63l-1.18,1.87l-1.11,-0.11l-1.97,-1.56l-2.89,-1.26l-1.53,-0.22l-1.59,0.45l-1.32,0.91l-0.52,0.63l-0.02,0.84l2.76,3.14l2.39,0.67l12.61,5.33l1.9,2.04l-1.16,2.27l0.87,2.44l1.28,1.25l2.01,0.99l5.9,2.07l1.29,0.89l0.41,0.65l-1.31,6.55l0.21,1.56l-2.0,1.89l-0.22,1.52l0.93,2.28l1.94,1.13l1.06,5.22l1.98,1.67l1.42,0.7l-1.02,1.03l-0.73,3.03l-1.88,2.49l0.03,0.56l8.76,8.27l4.69,7.28l1.67,7.17l-1.68,2.0l-2.54,1.9l-1.55,1.77l-1.15,1.6l0.07,2.19l-0.8,1.03l-1.77,1.38l-11.65,4.66l-2.5,0.19l-8.44,-0.91l-3.82,2.65l-2.66,5.66l-8.56,1.53l-7.82,4.32l-3.2,2.78l-0.41,0.98l-0.1,1.58l1.36,1.92l0.19,0.84l-3.91,0.44l-5.75,-2.17l-1.39,-0.92l-1.29,-1.97l-2.29,-2.41l-3.41,-2.55l-3.88,-3.57l-7.96,-1.12l-5.66,0.96l-3.71,1.12l-1.98,0.01l-2.29,-0.33l-7.86,-2.23l-1.18,-0.66l-0.45,-0.87l-1.2,-3.8l-4.46,-8.16l-0.38,-1.58l2.68,-0.58l3.6,-1.94l3.72,-4.14l1.86,-2.8l0.64,-2.56l-0.49,-0.48l-5.7,1.55l-2.13,-1.99l-0.38,-0.86l0.21,-6.12l-1.02,-0.99l-3.86,-1.7l-1.49,-1.14l0.3,-1.03l5.21,-4.59l0.92,-2.58l-0.55,-1.02l-2.67,-3.04l-1.48,-3.89l-4.38,-8.04l-1.02,-3.41l0.09,-2.49l0.97,-4.68l3.26,-4.5l4.34,-3.79l4.58,-6.37l0.35,-1.42l5.27,-0.76l2.82,-5.64l5.93,-3.37l5.73,-0.5l2.9,2.34l2.5,3.56l-3.94,3.27l-0.33,2.15l2.32,1.92l1.69,1.95l1.04,0.35l0.96,-0.21l1.6,-2.06l2.57,-5.83l-0.01,-0.94l0.86,-1.37l0.37,-5.51l-0.87,-2.97l0.38,-1.16l0.57,-0.42l1.48,-0.32l0.4,1.92l1.3,0.56l0.55,-0.29l1.13,-6.01l-0.36,-0.47l-2.08,-0.26Z",name:"Z\xfcrich"},"CH-VS":{path:"M179.05,431.43l3.47,-4.26l0.14,-2.45l-3.23,-2.65l-15.66,-3.0l-1.6,-3.88l1.8,-8.4l3.44,-8.88l7.05,-11.91l-0.01,-0.43l-4.54,-6.78l-7.1,-6.56l-3.67,-5.5l0.97,-2.62l5.29,-5.44l1.42,-4.19l-0.16,-2.16l3.29,0.17l9.47,1.62l2.34,-1.12l4.1,4.58l1.19,2.0l-0.74,4.66l0.77,2.06l2.64,1.67l2.73,0.53l1.93,1.33l0.85,4.25l0.99,2.41l12.68,19.17l4.47,5.23l1.5,2.48l2.28,2.57l0.48,0.09l7.64,-3.74l6.59,-3.75l4.73,-5.08l2.33,-0.91l3.8,-3.36l2.83,-3.45l2.41,-3.67l0.78,-2.08l-0.28,-3.86l5.71,-5.51l7.03,-3.66l1.55,-2.27l0.21,-1.67l0.72,-0.49l6.37,-1.87l0.96,0.0l0.33,0.33l-0.1,3.59l0.24,0.74l2.87,1.08l7.61,-2.21l4.56,-2.74l2.74,-2.56l2.79,-0.53l8.61,-0.08l6.43,1.75l3.14,-0.42l7.18,-2.65l3.01,-2.31l-0.07,-0.68l-2.53,-1.23l-0.79,-0.91l4.09,-2.21l6.88,-1.86l2.78,-2.1l1.01,-2.2l1.31,-0.76l3.98,0.47l13.14,5.47l2.72,-0.21l24.15,-15.21l2.25,0.58l3.09,-0.01l1.87,-0.29l4.21,-1.41l12.88,-7.57l1.57,-2.35l-0.33,-1.75l-1.23,-2.14l7.28,-4.17l5.0,-0.23l16.89,2.79l1.72,1.27l4.79,1.83l5.35,0.51l0.43,2.01l1.9,0.76l11.63,-1.9l4.82,-1.49l9.24,-4.49l5.26,-3.33l2.14,-1.86l1.94,-2.78l1.06,-5.6l1.19,-3.89l1.94,-3.99l3.67,-3.98l1.91,-0.25l1.43,0.6l0.36,0.51l0.3,0.97l-0.52,5.11l-2.29,8.01l0.82,3.2l2.16,4.66l3.04,4.1l7.56,3.6l-5.46,6.38l-3.19,1.83l-4.55,0.48l-1.76,0.47l-0.81,0.66l-0.22,0.83l0.21,1.44l-1.84,3.45l-0.51,1.67l0.21,2.76l-8.22,1.55l-5.42,2.56l-4.35,3.97l-1.75,3.28l0.79,1.48l1.25,0.86l0.07,2.22l-1.12,2.14l-1.91,1.99l-2.22,1.47l-5.76,2.57l-9.77,11.19l-4.01,2.42l-8.59,1.67l-4.38,1.75l-4.06,3.55l-2.06,2.54l-0.8,2.49l0.78,1.05l4.6,3.48l5.81,9.73l0.54,8.95l-4.23,7.91l-8.59,6.48l-2.06,0.6l-4.09,0.38l-2.31,1.54l-1.47,2.7l-0.43,2.86l-0.02,2.82l-1.03,6.97l-2.43,4.71l-2.4,2.72l-1.33,0.96l-1.83,0.49l-14.28,2.84l-2.99,2.13l-2.17,3.61l-0.56,4.55l-4.09,0.34l-0.91,3.08l0.14,1.31l-0.35,0.61l-2.29,1.09l-4.65,-1.0l-5.42,0.09l-9.52,-3.03l-2.12,0.18l-3.12,0.95l-2.18,-0.65l-4.08,-5.37l-2.99,-2.42l-3.21,-1.62l-20.42,-4.46l-3.76,1.67l-3.99,5.16l-4.13,0.47l-5.94,2.24l-11.82,7.52l-6.26,1.92l-15.06,-1.37l-2.69,0.82l-5.58,3.01l-12.25,4.38l-5.96,0.97l-6.45,0.1l-6.02,-1.08l-4.53,-2.36l-8.88,-8.65l-1.34,-1.94l-1.05,-2.45l-1.41,-4.58l-2.28,-5.15l-0.71,-2.62l-1.11,-0.78l-13.47,-13.23l-4.67,-1.83l-1.95,0.59l-2.91,2.24l-1.66,-0.2l-1.53,-1.01l0.32,-1.6l-0.07,-1.74l0.28,-0.43l-0.07,-2.65l-0.53,-2.57Z",name:"Valais"},"CH-VD":{path:"M166.03,252.52l1.46,0.04l0.28,0.34l-1.13,2.03l0.51,0.76l2.56,1.06l2.22,0.36l3.09,1.12l2.36,-0.17l2.53,-1.16l2.19,-0.38l2.76,1.42l3.79,0.2l2.62,-0.56l1.34,-1.03l2.24,-4.13l0.1,-0.74l-0.69,-0.8l-1.45,-0.14l-1.28,0.54l-0.33,-0.56l1.14,-6.64l2.43,-4.06l0.14,-1.02l-0.79,-1.12l-2.08,-1.44l-1.34,-0.57l-1.35,-0.11l2.39,-1.35l1.48,0.82l0.44,-0.15l0.01,-0.46l-1.38,-1.79l-8.05,-6.85l5.71,-4.09l5.93,7.21l1.85,1.53l3.86,4.31l0.63,0.12l0.54,-0.28l0.45,-1.55l0.66,-0.39l1.08,-0.18l0.6,0.51l0.53,1.59l-0.91,2.22l0.5,3.53l1.46,1.56l1.22,-0.21l-0.1,0.54l-2.5,3.0l-2.09,1.38l-0.84,1.13l-1.18,2.75l0.32,3.33l-5.99,7.31l-3.25,1.09l-0.5,0.65l0.67,1.46l1.48,0.75l2.42,0.54l-0.61,1.71l-12.68,15.62l-1.19,2.7l0.21,1.01l-6.55,0.83l-3.27,1.95l-2.29,0.2l-0.36,0.33l-0.6,3.83l-0.03,3.0l0.8,5.43l-0.78,1.07l-0.06,4.14l0.29,0.56l0.47,0.15l2.53,-0.83l1.02,0.01l1.73,0.98l5.13,-0.73l1.62,0.63l3.74,2.86l1.07,0.23l1.94,-0.42l-7.03,7.36l-2.87,-1.45l-4.32,-0.05l-0.83,0.31l-1.72,3.34l1.45,3.53l2.4,2.85l2.47,0.7l3.15,-0.4l3.21,-1.69l2.85,-2.69l1.91,0.06l2.63,0.87l10.93,7.04l1.28,2.8l1.23,4.93l1.72,2.97l1.35,0.9l4.64,-1.95l1.01,-2.41l0.93,-1.37l1.91,-1.89l3.42,-2.53l2.63,-1.14l5.99,-0.65l3.84,-2.5l4.63,-4.99l1.91,-1.39l11.38,-3.0l5.68,-3.89l2.05,3.86l-0.25,6.31l-0.59,1.93l-3.12,4.78l-0.12,1.03l0.46,3.35l-0.12,1.43l-0.66,1.59l-1.73,2.0l-3.18,1.66l-0.79,1.32l1.27,3.69l0.42,3.14l-2.23,6.07l0.15,0.47l6.39,4.95l0.04,0.6l-1.35,2.4l0.21,4.87l-5.72,5.51l-0.22,1.12l0.34,3.21l-0.7,1.76l-2.32,3.52l-2.75,3.36l-3.72,3.29l-2.38,0.94l-4.66,5.03l-6.5,3.7l-7.35,3.6l-2.05,-2.31l-1.49,-2.47l-4.45,-5.2l-12.64,-19.12l-0.9,-2.2l-1.04,-4.62l-2.13,-1.47l-2.76,-0.54l-2.3,-1.37l-0.65,-1.64l0.7,-3.46l-0.02,-1.5l-1.33,-2.21l-3.77,-4.15l8.64,-0.41l4.56,-4.84l0.02,-0.52l-3.76,-4.71l-9.25,-4.34l-17.32,-4.94l-32.76,-10.25l-4.52,-0.75l-17.52,1.2l-3.27,1.16l-11.78,8.38l-3.25,1.58l-13.14,1.47l-3.85,1.56l-3.3,2.65l-28.11,37.51l-0.26,0.07l-10.65,-7.62l3.39,-6.59l-0.29,-3.16l-2.43,-3.79l-2.99,-2.82l-10.32,-5.51l1.83,-1.52l0.51,-1.87l-0.55,-4.53l-0.9,-2.21l0.0,-1.11l0.71,-1.38l2.28,-2.14l6.93,-10.3l7.03,-7.69l-0.02,-0.56l-4.73,-4.59l-0.56,-2.99l2.53,-2.87l26.76,-21.2l14.25,-6.77l2.09,-1.52l5.21,-5.08l6.55,-3.01l2.23,-1.45l2.25,-2.44l0.87,-2.36l-0.08,-4.24l-2.59,-2.85l-0.49,-1.24l3.36,-9.18l1.68,-2.81l3.44,-0.52l12.13,-0.75l2.08,-0.93l2.72,-1.86l9.66,-4.44l6.09,-1.8l3.11,-1.77l5.26,-3.83l11.27,-5.88l0.53,2.52l-0.43,2.54l0.6,1.65l1.16,1.36l1.55,1.08l0.52,1.13l0.02,3.68l0.38,1.73l3.66,7.4l1.0,6.6l0.82,1.97l2.78,2.31ZM175.95,263.39l-1.88,2.14l-0.81,1.61l-3.49,1.4l-1.93,1.53l-0.09,0.46l0.49,1.04l0.36,0.23l3.02,-0.21l2.45,-1.9l1.27,-0.35l5.96,2.23l1.59,-0.69l1.57,-1.35l1.48,-2.49l0.69,-1.94l-1.01,-2.19l-3.05,-1.39l-0.67,-1.21l-1.15,-1.04l-0.48,-0.04l-0.99,0.62l-2.21,2.75l-1.11,0.8ZM167.52,265.97l-1.29,-1.3l-1.59,-0.1l-3.15,2.91l-1.51,0.25l-0.46,1.61l1.8,2.08l0.69,1.8l1.39,0.36l2.32,-1.88l1.53,-1.7l0.43,-2.07l-0.16,-1.97ZM229.1,227.98l-1.61,1.45l-1.38,-0.9l-1.08,0.23l-1.44,2.03l-0.92,3.62l-1.02,1.7l-1.63,1.71l-3.03,1.37l-0.38,-2.14l-2.86,-3.58l-2.29,-1.11l-0.96,-1.65l-12.23,-14.74l14.49,-10.32l7.82,2.73l1.35,8.23l0.8,1.92l4.17,7.49l2.45,1.31l-0.26,0.65ZM180.58,352.72l-1.15,0.6l-9.36,-1.61l-3.47,-0.18l-0.09,-0.95l14.07,2.13Z",name:"Vaud"},"CH-TI":{path:"M485.32,340.13l-0.22,-2.45l0.46,-1.51l1.87,-3.52l-0.11,-2.01l0.47,-0.42l1.64,-0.44l4.7,-0.53l3.42,-1.99l5.81,-6.8l6.53,-4.74l2.9,-7.05l1.01,-0.98l3.57,-0.44l17.43,3.46l8.37,-3.08l6.62,2.62l15.48,1.22l11.76,-1.78l10.28,-3.57l1.92,-1.23l0.57,-0.98l-0.72,-2.9l0.27,-1.08l1.34,-1.62l2.79,-1.13l1.9,-0.37l1.72,-1.37l0.84,-0.05l0.34,0.25l0.78,2.5l1.32,1.63l6.73,0.58l4.52,1.87l2.95,2.59l0.11,0.56l-1.83,3.27l-1.26,3.35l-1.53,7.7l1.24,5.0l1.17,2.61l4.48,6.01l1.73,0.53l1.24,-0.5l2.7,-0.34l2.1,3.43l-0.43,6.2l0.37,2.19l1.72,3.43l0.13,0.83l-1.94,5.62l0.21,7.48l-0.67,1.62l-3.1,5.09l-0.35,1.8l0.48,3.17l-1.06,2.62l-1.6,1.66l-0.19,1.39l1.94,4.81l2.05,3.55l0.17,2.02l-0.57,3.34l1.08,2.75l1.66,2.32l4.61,3.02l5.9,5.89l4.24,2.73l-14.21,8.38l-3.76,4.96l-0.79,3.35l0.43,5.56l-0.61,2.93l-1.49,2.18l-1.77,0.9l-4.45,1.24l-5.27,3.65l-0.85,3.1l3.43,8.4l-6.4,5.16l-0.64,1.4l0.14,0.81l2.63,2.67l1.61,4.43l1.87,2.45l2.08,1.08l4.39,0.78l1.72,0.95l2.14,3.9l-0.72,4.02l-4.91,8.32l-6.19,6.62l-5.75,-0.94l-6.5,-2.52l-7.53,1.92l0.61,-3.17l1.2,-2.97l0.8,-3.09l-0.32,-4.44l-1.13,-3.35l-1.69,-3.31l-3.47,-5.38l-2.0,-4.03l-1.3,-1.58l-1.48,-1.02l-11.44,-5.34l-3.1,-0.96l-2.91,-0.18l4.3,-8.27l5.67,-6.0l3.01,-5.94l-0.06,-0.44l-5.07,-5.82l-3.32,-1.05l-6.09,0.13l-3.08,-0.37l-1.37,-0.81l-1.41,-2.25l-1.87,-0.7l-1.6,0.57l-3.06,2.36l-1.29,0.63l-3.32,-0.15l-9.22,-4.68l-5.72,-1.99l-12.54,-16.09l-5.72,-5.11l-5.61,-2.48l-5.19,-1.81l-3.55,-2.55l-2.11,-3.87l-0.77,-5.97l0.67,-6.36l3.23,-12.92l0.69,-7.26l-0.1,-7.59l-0.83,-5.7l-3.08,-3.78l-5.73,-0.87l-2.33,0.41Z",name:"Ticino"},"CH-TG":{path:"M567.83,30.76l1.84,0.66l2.15,-0.81l5.87,2.69l5.94,3.84l5.13,1.16l7.81,-0.64l7.33,-2.0l3.28,-3.0l3.61,-1.23l22.16,2.14l10.81,0.0l4.73,5.8l32.78,16.76l1.76,1.6l3.46,7.63l1.02,0.35l9.02,6.86l-1.85,-0.8l-10.17,6.59l-1.34,2.2l-2.58,-1.47l-4.37,-4.86l-0.38,-0.97l0.61,-1.34l0.09,-2.01l-2.27,-2.94l-3.91,0.35l-2.01,1.2l-3.3,0.47l-1.33,0.44l-1.77,1.36l-0.8,-0.19l-0.53,0.21l-0.46,0.63l0.03,0.65l1.09,0.8l2.23,0.26l2.32,-0.58l1.09,0.11l0.93,3.45l-1.12,2.53l-0.68,0.9l-0.97,0.61l-1.21,0.34l-2.84,-0.25l-2.67,1.38l-11.08,-1.88l-6.41,-2.65l-2.92,-2.98l-0.62,0.06l-2.63,3.66l-1.46,0.72l-3.22,0.43l-2.41,0.02l-2.55,-0.58l-2.52,0.24l-0.41,-0.09l-1.32,-1.47l-0.85,-0.2l-3.53,0.46l-2.64,-0.52l-0.92,0.16l-1.78,1.56l-3.05,0.84l-0.92,1.55l0.23,1.41l0.58,0.98l5.34,3.28l0.28,3.25l-0.35,1.19l-3.03,0.68l-1.92,0.83l-2.19,-0.09l-1.09,0.41l-0.79,0.98l-2.2,4.3l-1.96,1.99l-2.74,4.27l-1.51,1.74l-1.68,0.1l-7.54,-6.86l1.75,-2.38l0.67,-2.9l1.08,-1.1l0.12,-0.63l-3.62,-2.66l-0.93,-5.04l-2.06,-1.3l-0.78,-1.95l0.16,-1.0l1.59,-1.2l0.49,-0.93l-0.21,-1.62l1.32,-6.64l-0.58,-1.1l-1.61,-1.13l-7.81,-3.01l-1.06,-1.07l-0.69,-2.03l1.17,-1.92l0.0,-0.51l-2.23,-2.42l-12.82,-5.45l-2.35,-0.67l-2.3,-2.6l0.26,-0.66l1.11,-0.79l1.28,-0.39l1.28,0.17l2.77,1.22l1.98,1.57l1.71,0.2l1.55,-2.12l1.76,-1.71l2.32,-3.58l0.41,-1.61l-0.41,-1.22l-2.18,-2.17l-0.75,-3.26l-0.53,-0.29l-2.35,0.87l1.78,-3.68ZM697.16,73.08l4.21,3.2l-2.26,0.59l-2.41,-0.86l-0.25,-0.45l0.82,-2.15l-0.12,-0.34Z",name:"Thurgau"},"CH-OW":{path:"M482.58,238.26l0.71,0.46l0.91,-0.2l3.82,-2.16l0.72,-0.03l0.7,0.27l0.81,1.54l2.31,1.47l11.68,-0.47l2.71,1.07l0.35,0.69l-0.18,0.42l-2.07,2.17l-1.08,1.77l-1.64,5.09l-0.84,1.44l0.45,1.39l1.24,1.25l0.47,2.03l-0.52,2.12l-6.14,1.63l-3.98,-1.21l-3.75,0.47l-1.25,0.57l-1.02,-0.74l4.89,-1.34l0.73,-1.01l-1.07,-1.52l-3.89,-1.69l-2.4,-2.98l-0.58,-2.01l-1.94,-1.22l0.04,-2.31l-1.14,-3.15l-0.64,-4.08l-0.76,-1.89l0.62,-1.04l0.6,-0.36l0.42,0.12l0.88,1.1l-0.19,2.36ZM474.08,224.43l-0.03,6.6l-1.24,4.04l-0.55,7.44l0.49,6.01l4.21,5.13l3.43,1.8l-7.83,2.66l-6.73,4.04l-2.06,0.7l-1.83,-0.05l-3.86,-1.05l-10.43,-1.12l-2.52,0.43l-5.61,1.72l-3.71,-1.25l-8.9,-5.08l-3.89,-0.73l-5.57,-0.26l2.87,-4.21l-1.05,-3.91l-1.0,-1.85l-0.61,-2.44l3.87,-8.01l0.74,-3.66l1.34,-2.95l1.4,-1.75l1.59,-0.83l1.54,0.02l1.08,1.11l1.35,-0.3l4.74,-5.2l4.01,-3.21l0.45,-1.63l-0.92,-3.36l0.28,-0.42l3.18,-1.81l11.04,-0.92l3.43,-0.72l3.01,-1.23l8.21,1.98l0.9,0.77l-0.26,1.07l-0.86,2.12l-1.7,2.52l-0.23,2.14l2.37,2.21l4.66,1.88l0.86,0.69l0.34,0.87Z",name:"Obwalden"},"CH-AG":{path:"M354.73,63.79l6.77,-1.21l3.86,-1.87l3.32,-3.39l3.44,-4.62l2.65,1.14l12.72,0.66l1.02,0.91l0.99,4.6l0.93,1.41l26.03,-0.01l9.09,-1.78l2.05,-1.23l1.69,-2.38l1.63,-1.61l1.57,-1.05l4.27,-1.98l3.78,-1.02l2.34,-2.46l0.9,-0.5l10.66,-1.54l3.53,-0.01l5.12,1.35l2.23,0.21l0.92,0.94l2.46,4.86l2.22,1.29l7.65,1.74l12.85,0.06l-0.2,0.89l-4.5,6.27l-4.33,3.79l-3.34,4.61l-1.06,4.96l-0.1,2.66l1.1,3.72l4.39,8.05l1.47,3.88l3.15,3.92l-0.73,1.83l-5.23,4.6l-0.41,1.96l1.79,1.41l3.9,1.72l0.72,0.73l-0.49,4.95l0.19,0.94l0.55,1.17l2.35,2.19l5.64,-1.34l-0.41,1.7l-1.77,2.67l-3.65,4.06l-3.34,1.78l-2.94,0.61l-0.32,0.49l0.53,2.14l4.37,8.01l-2.48,4.11l-0.33,2.42l1.02,10.71l1.41,8.39l-5.23,-0.19l-2.36,-0.98l-2.43,-2.32l-2.85,-4.1l-6.65,-16.39l-1.52,-2.9l-1.5,-4.68l-2.35,-2.48l-3.41,-1.24l-3.79,0.4l-3.34,3.37l-0.97,2.14l-4.46,6.85l-3.09,1.99l-1.6,0.15l-2.81,-1.58l-0.84,-1.65l1.46,-0.56l0.1,-0.7l-0.66,-0.45l-1.92,-0.65l-5.36,-0.17l-3.85,-1.1l-3.31,-2.72l-13.43,4.5l-4.29,-7.3l-3.42,-1.3l-4.31,0.08l-0.83,0.11l-0.55,0.45l-0.26,0.96l0.16,4.94l-0.21,0.59l-0.93,0.7l-4.97,1.54l-4.55,0.01l-11.94,2.09l-2.42,-3.57l-0.63,-5.23l1.41,-1.55l5.34,-8.82l8.68,-6.85l3.03,0.84l12.72,1.66l3.29,-1.62l2.86,-5.61l2.23,-2.91l1.49,-2.94l-0.17,-5.0l-0.3,-0.37l-2.46,-0.6l-1.87,-0.9l-1.66,-1.37l-0.85,-1.06l-0.84,-3.41l-1.35,-0.87l-0.07,-3.4l-0.45,-1.06l-1.96,-1.92l-3.02,-0.47l-2.31,-1.32l-0.33,-1.3l-0.03,-3.55l-0.36,-0.39l-6.01,-0.55l-1.63,-1.04l-0.72,-1.89l-5.8,-7.59l-0.91,-1.72l-1.23,-0.87l-1.54,-1.82l-3.05,-0.84l-1.53,0.23l-0.72,0.62l-0.48,3.36l-0.41,0.58l-4.89,3.82l-2.33,0.29l-0.8,-1.97l-0.14,-2.92l-1.26,-0.92l-1.02,-0.18l-6.87,-2.91Z",name:"Aargau"},"CH-GE":{path:"M43.64,378.51l-3.1,7.38l-1.33,9.25l-1.42,1.16l-1.15,1.61l-0.85,1.83l-0.59,2.13l0.17,0.44l0.47,-0.03l10.01,-8.63l7.8,-13.28l0.46,1.84l1.92,4.13l1.04,1.25l2.4,0.95l3.2,-1.27l1.04,0.39l0.95,5.32l-4.96,4.56l-12.81,7.38l-10.13,10.3l-6.25,2.79l-6.79,-2.6l-9.09,0.31l-9.12,1.88l-3.83,1.97l3.63,-6.81l0.66,-2.24l-3.59,-4.2l-1.98,-3.24l0.66,-2.67l4.69,-2.59l11.91,-5.07l3.62,0.5l1.24,-0.12l4.71,-1.4l0.91,-1.88l-0.08,-4.93l1.41,-7.02l0.64,-1.9l2.68,-5.2l10.82,7.69Z",name:"Gen\xe8ve"},"CH-AI":{path:"M726.92,90.17l-3.04,2.62l-0.5,0.77l-0.25,1.37l-5.71,-2.46l-0.19,-0.32l0.0,-0.5l3.42,0.17l3.1,-0.53l3.17,-1.12ZM709.29,96.6l0.45,-1.26l2.37,-1.68l0.52,-0.11l2.0,1.58l0.72,0.89l0.16,0.75l-0.02,0.91l-1.05,1.17l0.35,2.85l-2.39,-0.98l-2.61,0.36l-4.73,1.59l0.41,-1.96l4.24,-1.87l0.59,-0.64l-0.19,-0.96l-0.79,-0.65ZM687.85,139.94l-5.55,1.82l-2.84,-0.34l-3.08,-1.35l-2.48,-1.56l-2.09,-5.62l-2.55,-3.36l-0.66,-1.44l-0.35,-2.07l0.55,-5.8l0.61,-1.33l2.87,-2.03l1.65,-1.66l1.17,-1.83l1.11,-2.59l0.16,-4.84l0.94,-0.78l20.98,8.49l6.05,0.19l-3.27,13.85l-3.84,6.19l-2.7,2.6l-2.82,1.76l-3.85,1.71Z",name:"Appenzell Innerrhoden"},"CH-GL":{path:"M655.12,222.42l-5.42,4.19l-3.42,4.06l-2.51,1.12l-3.7,0.04l-2.95,0.55l-6.88,4.05l-1.82,0.44l-1.42,-0.45l-0.92,-1.08l-1.45,-0.91l-2.1,-0.64l-3.41,-0.25l-3.37,0.95l-0.7,0.9l-0.34,3.6l-2.65,4.78l-1.4,1.6l-2.77,2.25l-4.45,1.81l-10.95,2.93l-1.72,0.04l-0.54,-0.33l-0.46,-1.6l-0.66,-0.87l-3.08,-0.81l-3.78,-0.15l-0.29,-5.66l0.29,-1.37l6.49,-4.45l2.08,-0.24l4.37,-1.58l1.44,-1.11l0.89,-1.54l-0.03,-4.04l-0.51,-1.67l-2.83,-4.62l4.04,-1.92l1.74,-6.42l-0.34,-1.76l-0.96,-1.41l-4.05,-2.66l-0.78,-1.24l0.5,-1.49l-0.12,-0.62l-5.6,-6.97l-2.63,-2.1l0.82,-2.4l2.11,-1.35l4.91,-2.02l1.87,-1.78l1.65,-2.15l1.98,-3.51l0.23,-2.07l-0.44,-3.14l1.34,-2.31l0.62,-4.33l3.75,-10.41l2.96,-1.38l0.95,0.03l10.36,8.12l3.21,1.57l20.63,3.48l-0.96,11.58l-1.05,3.35l-6.78,4.09l-0.68,1.06l0.33,0.73l3.68,1.84l1.38,0.35l3.85,-0.34l2.32,-0.98l2.7,-0.49l1.45,0.94l1.59,1.85l2.6,4.6l1.13,3.84l-0.92,7.15l-0.59,1.55l0.79,3.21l1.55,3.03l0.19,0.83l-0.36,2.12Z",name:"Glarus"},"CH-GR":{path:"M639.97,409.36l-4.3,-2.76l-5.85,-5.85l-4.62,-3.02l-1.52,-2.16l-0.96,-2.44l0.57,-3.12l-0.18,-2.3l-2.11,-3.71l-1.87,-4.59l0.07,-0.81l1.61,-1.7l1.17,-2.91l-0.48,-3.31l0.31,-1.56l3.02,-4.93l0.74,-1.79l-0.18,-7.64l1.94,-5.69l-0.2,-1.16l-1.69,-3.36l-0.32,-1.99l0.4,-2.72l0.03,-3.55l-2.35,-3.93l-0.39,-0.19l-3.0,0.38l-1.3,0.49l-1.13,-0.44l-4.2,-5.73l-1.08,-2.4l-1.21,-4.71l2.04,-9.32l2.56,-4.87l-0.13,-1.01l-0.58,-0.76l-2.8,-2.3l-4.64,-1.91l-6.7,-0.59l-1.38,-2.38l-0.21,-1.27l-1.01,-0.76l-1.35,0.16l-1.56,1.31l-3.42,0.89l-1.57,0.8l-1.45,1.76l-0.39,1.42l0.75,2.75l-0.32,0.62l-1.79,1.15l-10.04,3.48l-11.68,1.77l-15.28,-1.22l-6.29,-2.51l0.53,-3.23l-1.5,-5.15l-0.66,-1.01l-2.32,-1.27l-0.89,-1.61l-0.23,-1.33l0.14,-1.28l1.38,-3.87l1.47,-2.92l0.44,-2.35l-0.18,-1.39l0.6,-0.89l1.26,-0.96l3.16,-1.22l2.08,-0.4l1.96,-0.96l6.65,-7.05l3.29,-1.0l3.75,0.98l3.11,-0.59l0.81,-0.45l0.88,-1.22l-0.18,-2.23l0.23,-0.71l3.47,-4.51l0.29,-2.18l-0.13,-2.81l0.37,-0.4l2.94,-0.85l1.28,-1.2l2.33,-1.15l2.04,-2.32l3.91,0.16l2.85,0.77l0.7,2.08l1.17,0.76l1.98,-0.05l11.07,-2.96l4.63,-1.9l2.85,-2.31l1.5,-1.7l2.77,-4.99l0.36,-3.66l0.34,-0.44l3.06,-0.85l3.21,0.25l1.82,0.56l1.35,0.85l1.04,1.17l1.85,0.53l1.99,-0.48l6.85,-4.04l2.78,-0.52l3.88,-0.07l2.74,-1.23l3.49,-4.12l5.23,-4.05l2.91,2.96l0.9,0.28l1.15,0.0l0.93,-0.41l26.54,3.34l4.0,1.74l2.2,1.44l1.6,0.2l0.81,-0.26l0.77,-2.12l2.52,-0.82l2.63,-4.01l0.62,-1.51l0.13,-2.54l0.6,-2.88l2.32,-3.98l2.92,-2.39l1.3,-3.36l1.89,-1.34l1.47,-0.34l0.26,-0.59l-7.2,-10.89l-2.19,-4.15l-1.5,-4.53l4.02,1.02l12.18,1.75l4.17,-1.11l3.77,0.84l10.41,-1.11l3.27,0.43l37.33,10.16l-0.13,2.9l1.11,0.7l1.05,-0.07l0.52,0.53l0.0,1.25l-0.82,2.44l-0.49,5.88l-0.63,2.68l0.32,2.51l2.71,3.39l5.06,3.33l21.26,5.92l7.72,6.33l4.57,2.28l8.62,2.39l4.33,0.14l5.15,-1.27l8.77,-3.85l2.27,-2.82l0.71,-4.08l0.92,-3.08l2.9,-4.22l2.99,-0.48l3.91,0.87l4.97,-0.2l0.38,-0.39l0.1,-4.59l3.4,-5.64l4.95,-4.9l5.68,-2.81l1.95,-0.0l0.93,0.52l2.04,1.9l4.24,5.85l6.75,4.63l1.67,1.73l1.02,4.04l-2.44,8.44l0.46,5.47l-1.04,8.01l-0.69,2.16l-5.56,6.35l0.37,3.74l1.43,3.72l0.46,3.25l-2.26,2.97l-3.49,2.05l-0.83,2.45l0.18,2.82l-0.42,3.43l-1.83,2.83l-2.23,1.9l-0.95,2.39l1.66,5.08l3.7,3.78l8.63,0.9l3.97,2.89l1.45,4.64l-0.14,6.36l-1.56,6.1l-2.65,3.8l-3.36,0.56l-14.21,-3.24l-7.02,0.56l-2.46,-0.35l-2.13,-0.85l-2.28,-2.39l-1.7,-1.27l-8.02,-2.39l-0.79,-2.42l1.07,-5.04l-0.55,-3.24l-3.41,-2.33l-5.13,0.04l-18.98,4.72l-1.99,0.94l-1.08,2.1l-2.43,8.09l-1.57,1.83l-4.29,3.71l-1.85,2.47l-0.31,7.29l-0.86,2.77l0.25,2.32l0.48,1.88l1.03,1.53l1.49,0.92l-3.29,4.83l0.04,0.5l3.3,3.5l5.86,1.98l8.96,1.51l3.26,1.14l1.32,2.5l-1.44,5.22l-1.36,1.58l-4.15,3.23l-1.6,2.53l-1.05,3.48l-0.14,2.38l0.87,2.35l1.81,2.79l8.25,7.31l2.41,4.2l-2.45,4.48l-5.43,2.97l-8.31,2.74l-6.15,-0.11l-0.15,-5.26l-2.06,-4.41l-7.96,-6.19l-2.84,-3.33l-1.27,-5.34l-0.1,-5.02l-1.32,-4.07l-5.17,-3.07l-4.27,-0.98l-3.96,-0.25l-8.7,1.3l-13.35,5.94l-4.03,1.14l-2.41,-0.45l-4.81,-2.52l-2.61,0.02l-2.28,2.36l-0.39,2.86l0.23,4.71l-2.89,3.48l-3.58,1.26l-22.73,-0.23l-4.54,-1.44l-4.13,-2.43l-2.46,-2.94l-4.09,-9.13l-1.83,-1.3l-4.37,-2.1l-1.31,-1.12l-0.34,-1.22l0.28,-3.79l-1.2,-24.01l-0.67,-1.7l-0.45,-0.24l-1.71,0.36l-3.22,2.06l-1.45,1.68l-1.63,3.21l-1.9,0.66l-1.31,-0.49l-4.9,-4.05l-0.14,-2.92l-0.31,-0.37l-4.09,-0.92l-9.92,1.12l-3.91,3.18l-3.46,6.03l-1.61,6.23l1.96,3.68l2.64,1.65l0.35,2.26l-0.51,3.16l0.02,3.57l2.69,8.94l0.26,3.11l-1.21,5.39l-5.81,10.54l-2.98,8.95l-1.75,2.44l-2.22,1.8l-2.4,0.99l-2.31,1.57l-2.04,5.35l-1.24,2.04Z",name:"Graub\xfcnden"},"CH-AR":{path:"M727.16,89.24l-3.64,1.29l-2.95,0.5l-3.71,-0.19l-0.42,0.4l0.06,1.24l0.5,0.69l6.08,2.62l0.27,1.81l-7.75,4.15l-0.34,-2.76l0.9,-0.8l0.16,-1.42l-0.27,-1.16l-0.8,-0.99l-2.59,-1.87l-0.92,0.22l-2.53,1.79l-0.73,1.94l1.04,1.2l-4.79,2.46l-1.64,9.21l1.18,3.46l-5.75,-0.15l-21.14,-8.56l-1.67,1.12l-0.29,5.22l-1.01,2.31l-1.07,1.7l-1.59,1.6l-2.88,2.03l-0.81,1.65l-0.59,6.05l0.41,2.38l0.77,1.64l2.47,3.23l1.93,5.24l-3.97,0.63l-2.01,-1.31l-6.13,-2.92l-10.04,-1.16l-2.49,-0.83l-1.17,-1.19l2.15,-2.47l-1.38,-5.6l0.11,-1.48l0.32,-0.87l1.95,-2.04l0.94,-1.73l-0.25,-0.86l-0.86,-0.64l-2.85,0.31l-2.33,-3.97l2.65,-2.3l3.47,-6.02l1.52,-2.03l1.7,0.24l8.47,-0.91l3.37,0.91l16.14,-2.59l4.37,0.05l2.49,-0.65l1.38,-1.26l1.07,-2.97l0.94,-1.39l3.92,-1.0l10.01,-3.86l5.23,-3.75l3.14,0.72l2.49,1.61l3.18,1.09l6.61,0.98Z",name:"Appenzell Ausserrhoden"}},height:497.64536275046987,projection:{type:"mill",centralMeridian:0},width:900})}).call(t,l(0))},function(e,t,l){(function(e){e.fn.vectorMap("addMap","co_mill",{insets:[{width:900,top:0,height:1084.910959161064,bbox:[{y:-1521444.2655413484,x:-9102055.303089745},{y:472117.89761349745,x:-7448273.551058428}],left:0}],paths:{"CO-VAC":{path:"M260.34,576.48l2.3,-0.45l2.61,-2.06l0.94,0.03l1.11,0.96l1.12,-0.05l1.05,-1.0l-0.01,-1.11l1.37,-1.36l0.28,2.48l1.59,1.62l0.8,0.12l2.31,-1.04l0.92,0.05l1.83,0.99l3.78,3.84l2.91,0.14l1.24,-0.54l0.74,-0.82l1.64,0.1l1.17,0.88l2.62,3.97l1.49,0.72l2.66,-0.02l1.07,1.0l2.75,1.09l1.24,0.11l1.09,-0.35l4.43,-3.82l3.44,0.77l1.46,-0.36l0.52,-1.58l1.35,-1.83l1.46,-1.54l2.91,-1.18l1.64,-1.59l0.5,-1.3l-1.02,-1.34l-2.45,-1.28l-0.22,-1.27l0.29,-3.55l-2.02,-2.14l-1.01,-1.88l1.1,0.1l2.41,-0.63l1.83,-1.2l0.95,-3.11l-0.49,-2.81l1.32,-3.91l6.71,-5.94l0.83,-1.27l-0.51,-1.88l0.79,-2.0l5.28,-4.74l2.52,-2.85l1.78,-4.97l1.4,-1.7l2.17,-1.9l2.92,5.36l2.13,1.82l-0.02,1.56l0.38,0.79l1.4,0.69l2.14,-0.32l-0.1,1.15l-0.96,1.56l1.34,3.23l1.84,0.68l2.32,-1.0l0.21,1.04l-0.47,1.17l0.44,0.54l1.28,-0.24l2.85,0.79l3.9,0.57l0.3,2.28l-0.22,0.26l-2.33,0.28l-4.06,-0.62l-2.64,3.29l0.02,0.97l-0.98,2.94l0.1,4.61l0.39,0.96l-0.84,0.73l-0.46,1.4l0.22,0.48l1.08,0.48l1.23,0.06l2.48,1.0l1.14,2.52l-0.09,3.67l-2.29,4.72l-0.15,2.25l-0.47,1.28l-0.02,2.01l0.76,1.11l3.97,1.82l0.88,1.67l-2.41,1.25l-0.59,0.82l-0.82,2.41l-1.53,2.63l-1.39,3.38l-4.02,6.06l-0.88,1.92l-1.44,1.67l-0.59,2.09l-1.03,1.81l-0.51,5.36l-1.9,3.38l-1.28,3.72l-0.21,3.5l-0.72,1.93l1.21,2.42l-0.98,1.13l-0.33,4.07l-0.35,0.49l-5.84,-1.59l-3.02,-1.95l-1.78,-0.58l-6.01,-0.46l-2.6,-0.53l-2.29,-1.11l-0.48,0.1l-1.63,2.05l0.16,0.86l1.03,1.25l-0.07,2.01l-0.68,1.66l-0.56,0.54l-3.03,1.01l-2.03,2.96l-1.48,-0.71l-0.93,0.41l-0.77,1.14l-1.6,-1.59l-0.63,0.14l-1.06,0.98l-1.63,-0.58l-5.24,-4.03l-0.63,0.1l-1.94,3.54l-1.02,1.11l-2.2,0.66l-2.68,-0.69l-4.1,-2.11l-1.89,-1.75l-5.8,-1.45l-2.58,0.66l-1.03,0.72l-1.19,-0.01l-3.47,2.85l-0.99,-0.31l-0.88,-0.91l-0.71,-0.09l-0.27,-1.19l-1.5,-0.69l-3.11,0.42l-0.69,-1.12l-0.57,-1.88l-1.48,-2.29l-3.51,-3.28l0.05,-0.94l1.56,-1.51l2.45,-0.27l1.28,-1.0l1.12,2.09l0.95,1.07l1.66,0.68l0.51,-0.53l-2.81,-3.96l0.16,-1.64l1.0,0.78l0.75,-0.39l-0.08,-0.77l-0.63,-0.96l0.99,-2.59l0.78,0.35l0.69,-0.38l0.83,0.07l1.03,0.82l0.61,-0.39l-0.12,-0.72l-0.69,-0.88l0.36,-0.44l-0.73,-0.52l0.35,-0.17l0.18,-0.9l-0.5,-0.55l0.31,-0.22l-0.84,-0.86l0.51,-0.1l0.27,-0.64l-0.2,-0.33l1.46,-0.23l-0.16,0.3l0.36,0.59l2.47,-0.57l0.28,-0.39l-1.02,-0.62l1.26,-1.65l0.81,-2.05l1.15,0.35l1.15,-0.83l2.01,-0.76l-0.1,-0.72l-0.95,-0.3l-1.79,0.39l-0.33,-0.33l2.22,-0.74l0.56,-0.78l-0.37,-0.63l-3.49,0.8l-0.51,-0.25l-0.07,-1.66l0.13,-0.35l2.29,1.27l1.9,-0.04l0.18,-0.57l-0.29,-0.4l-1.77,-0.46l1.45,-0.62l0.56,-0.85l-0.13,-0.54l-1.32,-1.1l0.04,-0.48l0.63,-0.52l0.37,0.34l0.27,1.22l0.44,-0.08l0.99,-1.27l-0.48,-1.98l2.66,-0.96l1.36,-2.11l0.83,-0.75l0.13,-0.67l-0.48,-0.39l-2.53,0.54l0.1,-0.25l-0.39,-0.29l-1.5,0.02l-1.16,-0.42l-0.59,0.38l0.19,2.38l-3.24,1.85l-4.16,0.7l-1.94,-1.0l1.11,-1.13l-0.28,-0.67l-2.13,-1.14l0.7,-3.3l0.69,-0.67l0.7,-0.11l0.25,0.1l-0.65,1.01l0.42,0.22l3.84,-0.81l0.26,-0.79l-0.48,-0.39l-1.38,0.27l2.07,-2.66l0.98,-2.11l-0.38,-0.57l-0.66,0.01l-0.18,-0.52l-0.47,-0.27l-0.75,0.16l-1.31,-1.2l-0.95,-0.61l-0.48,0.03l0.07,2.23l-1.58,-0.07l-0.73,0.63l0.07,0.62l-0.8,-0.14l-0.48,0.46l0.18,1.09l-0.59,2.99l-0.81,1.05l-0.32,1.93l-0.58,0.05l-0.74,-0.91l0.19,-1.19l-3.35,-2.79l-0.05,-1.35l1.07,-0.08l0.29,-0.65l-0.89,-1.23l-0.41,-1.57l-0.24,-3.13ZM266.68,615.49l-0.03,-0.08l0.06,-0.0l-0.03,0.08ZM267.51,613.12l-0.07,0.01l-0.31,0.09l0.01,-0.03l0.36,-0.07l0.02,0.0Z",name:"Valle del Cauca"},"CO-BOY":{path:"M371.62,202.36l0.62,0.62l1.24,-0.29l2.35,-1.46l0.85,-0.9l-0.49,-4.46l-0.4,-0.37l-0.83,0.19l-0.44,-1.6l-0.39,-0.3l-0.75,0.25l2.72,-2.61l-0.6,1.85l0.22,0.44l1.35,0.42l0.96,-0.77l0.39,-1.4l-0.12,-2.85l-0.36,-0.49l-0.85,-0.24l0.38,-0.99l-0.1,-1.31l-0.26,-0.65l-0.86,-0.38l0.13,-0.25l0.49,-0.48l2.84,-1.09l0.66,-0.8l-0.4,-1.0l1.98,-0.59l1.53,-2.34l1.59,-0.72l3.95,-1.0l0.85,-0.66l0.96,-1.41l0.73,0.26l-0.33,0.69l0.38,0.64l-0.44,0.99l0.06,1.38l1.81,1.78l0.34,0.95l-0.15,1.47l-1.44,1.25l-0.78,3.15l0.83,2.37l0.91,0.7l4.03,0.57l-0.15,1.33l0.82,0.48l1.71,2.7l0.42,0.18l3.2,-0.68l2.62,2.55l1.43,0.45l1.49,1.24l3.76,4.38l-1.57,4.84l-0.19,1.4l0.37,1.95l0.69,0.7l2.27,1.25l2.58,0.8l0.8,0.92l0.84,1.94l1.01,0.67l0.03,1.79l-0.31,0.69l-3.46,2.08l-0.53,1.08l-0.13,1.39l0.32,4.23l0.58,1.28l2.63,2.69l0.3,0.81l-0.97,3.7l0.19,1.4l0.64,1.09l2.23,2.34l0.11,0.73l-1.6,7.88l0.36,2.46l0.46,0.33l1.58,-0.24l1.52,1.94l0.52,0.1l1.42,-0.66l0.63,0.02l0.59,0.36l0.97,1.75l1.24,0.12l1.13,0.6l0.92,2.17l3.77,3.2l0.58,1.98l1.13,1.2l1.43,0.15l1.22,-1.32l0.86,-0.42l2.6,0.1l1.11,2.49l1.03,0.33l1.68,-0.71l0.97,0.11l2.36,0.98l0.37,0.5l0.1,1.59l0.5,0.74l2.54,0.23l0.93,0.55l2.46,3.69l3.06,1.87l-0.34,0.27l0.1,0.68l3.98,1.24l1.84,-0.2l1.03,-1.16l1.51,1.42l-0.27,0.75l0.18,0.48l1.94,1.11l5.19,0.28l1.27,0.56l-0.65,1.64l0.18,1.93l1.72,2.97l2.11,1.93l0.68,1.05l0.24,1.57l-0.26,1.2l-1.12,2.19l-0.29,1.37l0.08,4.09l0.39,1.41l1.46,1.97l0.47,4.11l1.78,3.84l0.45,4.2l-0.75,1.97l0.7,1.7l-0.82,1.55l-0.14,2.5l-0.66,1.86l-0.82,1.01l0.64,3.12l-1.74,1.3l-0.87,1.3l-1.41,0.64l-1.25,4.02l0.01,2.38l1.03,3.35l-0.15,0.87l0.86,3.63l0.89,1.14l0.72,3.55l-0.44,4.65l-0.71,1.7l0.74,1.54l-0.45,1.54l0.03,2.13l-0.21,0.67l-0.83,0.51l-3.53,4.73l-0.41,1.03l-0.01,2.61l0.81,2.02l-1.49,4.71l-0.35,2.43l-19.3,18.32l-2.76,-0.04l-2.38,-0.72l-0.51,-0.73l-0.45,-2.65l-2.21,-6.05l-0.4,-1.84l-0.05,-1.38l0.6,-2.11l-0.24,-3.89l0.2,-1.18l2.3,-2.94l0.68,-2.56l-1.04,-3.6l-0.63,-0.2l-2.43,1.91l-0.82,1.26l-0.99,2.56l-2.01,1.97l-1.04,0.18l-0.97,-0.26l-1.16,-1.07l-2.0,-2.48l-1.12,-2.54l-0.29,-3.35l0.79,-4.89l0.72,-1.38l3.69,-2.85l1.02,-1.84l0.2,-1.21l-0.47,-1.14l-1.43,-0.92l-0.65,-1.05l-0.51,-1.7l-0.68,-6.05l-0.62,-1.83l-2.98,-4.39l-14.02,-11.42l0.64,-1.96l1.31,-1.55l-0.16,-1.62l1.26,-0.27l2.25,-1.56l3.6,0.08l1.6,-0.54l2.33,-2.1l0.64,-1.43l0.3,-1.76l1.47,0.25l0.83,-0.99l1.05,-3.22l-0.67,-3.22l-0.07,-3.18l-0.77,-1.05l-0.63,-1.7l-1.02,-6.89l0.47,-1.09l1.49,-1.27l1.62,-2.3l0.04,-0.94l-4.25,-6.08l-2.89,-3.22l-5.87,-4.49l-1.71,-0.69l-2.48,-1.6l-2.22,-4.35l-2.32,-1.77l-0.97,-4.68l-1.08,-2.86l0.26,-1.71l-0.53,-0.95l2.39,-4.78l-0.27,-0.91l-2.69,-2.13l-2.55,0.68l-1.93,-0.56l-0.35,-0.54l1.23,-2.82l-0.27,-0.55l-3.57,-0.53l-6.95,-6.29l-1.02,-0.4l-2.17,0.04l-1.82,-1.28l-2.08,-0.49l-0.99,0.37l-1.39,1.31l-1.05,-0.41l-0.6,0.25l1.86,-7.22l-0.09,-2.49l0.85,-2.79l-0.01,-1.1l-0.37,-0.39l-1.28,-0.1l-0.89,0.46l-0.66,-0.12l-6.07,-2.23l-0.18,-0.76l1.16,-1.98l-0.65,-2.45l-0.06,-2.11l-0.44,-0.39l-2.8,0.41l-0.43,-0.48l3.02,-5.67l-0.06,-0.48l-0.48,-0.07l-5.43,2.92l-0.26,-1.54l1.37,-0.88l1.52,-2.74l0.54,-3.67l-0.47,-0.06l-4.47,2.74l-2.44,2.57l-2.32,1.3l-0.49,-0.08l0.63,-1.46l2.49,-1.52l1.05,-1.32l0.94,-1.61l-0.02,-1.64l1.08,0.04l0.35,-0.61l-0.36,-0.86ZM393.44,172.57l-1.18,0.98l-0.76,-0.43l-0.25,-0.84l0.36,-0.78l1.89,-0.64l0.18,1.22l-0.25,0.49ZM372.02,199.93l-0.19,-1.29l0.85,-1.38l1.92,0.74l-0.32,0.69l-1.03,-0.23l-0.82,0.35l-0.4,1.12Z",name:"Bol\xedvar"},"CO-COR":{path:"M489.67,357.8l-6.07,-0.31l0.06,-1.26l0.62,-1.21l-0.25,-2.5l1.19,-1.49l2.76,-2.15l0.54,-1.21l0.01,-1.27l-0.87,-1.86l-1.3,-1.16l-1.01,-0.25l-0.36,-0.42l-0.1,-1.17l-2.52,-4.34l-0.44,-1.18l-0.34,-4.48l-0.7,-2.39l0.75,-0.86l0.69,-1.94l0.17,-2.57l0.83,-1.64l-0.68,-1.86l0.74,-1.94l-0.46,-4.31l-0.48,-1.55l-1.32,-2.38l-0.5,-4.19l-1.49,-2.04l-0.3,-1.1l-0.09,-3.91l1.68,-4.78l-0.26,-1.87l-0.88,-1.4l-2.88,-2.96l1.51,-4.76l1.25,-2.89l1.42,-2.32l-0.02,-0.45l-1.51,-2.05l-1.84,-1.77l-0.68,-1.22l-0.38,-2.25l-0.38,-0.59l-3.98,-0.52l-0.83,-0.57l-0.21,-0.77l0.7,-1.44l-0.27,-3.25l-0.35,-0.72l-1.43,-1.14l-0.59,-1.12l-0.5,-3.65l-2.36,-1.68l-2.62,-2.51l-2.81,-1.62l1.32,-0.98l2.91,-3.33l1.8,-0.94l1.27,-0.12l2.49,0.41l1.95,0.98l3.34,0.08l3.18,-1.72l0.4,0.05l0.68,0.99l0.63,0.02l1.0,-1.2l-1.89,-6.25l-1.52,-2.75l0.34,-1.02l-0.45,-2.3l-3.21,-2.9l-3.53,-4.78l-2.74,-1.9l-4.03,-6.42l-0.15,-1.38l1.1,-5.43l1.63,-2.65l4.0,-4.87l1.07,-2.66l1.86,-1.75l3.62,-0.94l2.08,0.26l2.45,-0.71l2.24,-1.61l1.78,-0.61l0.91,-1.04l2.19,-0.42l0.61,-0.57l0.52,-1.33l3.49,-1.3l0.58,-0.69l-0.09,-1.14l-1.44,-1.37l0.21,-1.91l-0.37,-2.33l-0.8,-1.93l1.56,-2.79l1.49,-1.93l-0.05,-1.09l-0.75,-0.93l-1.04,-0.56l-3.07,-0.32l2.27,-4.01l8.97,-1.23l3.86,0.15l6.15,0.71l0.63,0.43l0.93,1.84l0.17,2.18l-0.37,1.48l0.51,1.12l3.64,1.7l1.78,0.47l2.36,1.37l2.68,2.63l-1.36,2.98l-0.87,1.05l-0.65,2.02l-0.82,0.54l-1.17,2.1l-0.73,0.44l-0.73,1.37l0.24,0.52l1.04,0.38l0.57,0.68l0.89,2.12l0.82,0.28l3.09,-0.89l1.91,0.66l2.1,0.21l2.15,-0.41l3.26,-1.17l0.02,1.57l-1.21,13.35l-3.16,10.83l-0.01,2.35l-0.55,3.68l1.16,3.83l-0.44,1.45l-1.88,3.84l-3.32,5.15l-2.16,5.24l-4.34,3.44l-1.13,2.68l-4.83,7.11l-2.83,6.44l-3.35,2.62l-0.77,1.38l-0.02,1.33l0.38,0.46l-1.71,0.53l-1.37,2.27l0.19,2.5l-0.76,8.36l0.25,2.9l-0.41,1.86l1.27,4.92l-0.98,1.21l-1.92,1.36l-0.25,1.92l-3.63,3.16l-0.94,1.3l-0.5,1.63l0.0,1.36l0.57,1.59l1.77,2.53l1.15,2.71l0.74,0.87l-0.65,2.35l-1.49,1.78l0.06,0.96l2.02,0.48l1.52,1.05l0.2,1.43l0.75,0.66l0.46,-0.01l3.15,-3.42l-0.38,-2.34l-0.76,-1.92l0.15,-0.29l2.38,0.16l0.83,0.64l0.19,2.51l-0.82,3.69l-2.56,6.4l-0.24,1.38l0.27,4.88l0.91,0.78l0.84,1.9l0.03,2.37l0.34,1.16l1.03,0.96l2.44,0.25l0.7,1.0l1.04,0.5l-0.15,1.97l-1.21,1.52l-2.42,1.53l-0.5,1.88l0.17,2.23l-0.27,1.71l-2.12,3.18l-2.14,2.28l-1.16,0.76l-1.82,0.83l-1.04,0.13l-1.7,-1.2l-1.6,-0.54l-1.75,-1.55l-3.23,-0.74l-0.41,0.26l0.1,0.33Z",name:"Cesar"},"CO-HUI":{path:"M437.8,603.55l-0.24,1.46l-1.32,3.22l-1.3,2.23l-4.49,6.07l-0.74,2.21l-0.84,9.53l-0.58,1.88l-1.74,2.91l-3.92,2.77l-1.53,1.57l-3.24,1.92l-2.74,4.48l-1.71,4.95l-1.44,0.57l-3.28,3.0l-2.69,3.5l-1.24,2.24l-1.08,3.37l0.65,1.7l1.39,0.9l1.26,1.35l0.42,1.57l-0.38,0.85l-1.98,2.25l-5.1,3.93l-1.82,0.57l-2.27,-1.17l-1.01,-0.19l-0.83,0.28l-0.77,0.75l-1.0,1.56l-1.93,6.78l-1.63,2.99l-2.21,2.42l-4.82,3.55l-7.82,12.94l-4.58,4.17l-7.02,10.05l-5.15,5.69l-0.83,1.46l-3.99,3.06l-3.15,3.38l-2.57,0.71l-4.53,-0.3l-3.77,-0.61l-2.33,-1.05l-2.24,-0.08l-3.11,-1.36l-4.51,-1.34l-2.03,-1.17l-1.55,-1.51l-2.66,-4.3l-3.12,-4.06l-4.42,-3.45l-1.18,-2.09l-0.17,-2.44l0.46,-1.61l1.69,-1.66l-0.1,-5.17l0.84,-1.12l0.65,-0.34l1.62,0.61l3.33,0.35l1.79,-0.52l0.82,-0.82l-0.25,-2.0l1.47,-1.31l2.42,-5.34l0.01,-1.15l-2.13,-4.68l0.7,-2.71l1.35,0.3l4.25,3.4l2.9,0.36l4.96,-1.3l6.36,-2.92l4.84,-4.18l3.98,3.16l1.47,0.7l2.33,-0.28l0.76,-1.24l2.07,-1.45l0.16,-0.53l-1.65,-3.28l0.12,-1.58l1.12,-2.38l1.3,-4.29l-1.53,-3.33l-0.92,-1.07l-2.81,-1.85l-1.63,-1.9l-7.9,-6.89l-0.26,-0.68l1.47,-1.0l1.31,0.09l2.44,1.75l4.86,1.73l1.9,0.12l1.11,-0.32l1.88,-3.42l2.24,-2.35l5.9,-4.86l1.17,-1.37l0.49,-2.05l1.56,-1.7l0.21,-2.27l1.29,-2.72l4.64,-6.85l0.77,-0.7l2.36,0.12l3.04,-1.2l1.92,-1.81l2.15,-0.19l3.42,2.25l0.46,0.01l2.0,-2.04l0.47,-0.1l0.82,0.75l1.17,0.5l0.56,-0.36l0.02,-0.87l0.44,-0.5l1.39,-0.88l5.74,-0.11l-0.52,2.17l-0.75,1.55l-0.69,3.26l0.38,0.97l0.66,0.51l2.79,0.69l2.94,0.27l3.58,-0.68l3.45,-3.38l2.32,-3.38l2.5,-2.65l0.39,-0.94l-0.45,-2.24l0.24,-1.31l2.44,-2.72l-0.19,-1.9l0.5,-0.95l1.55,-1.08l1.84,-2.9l2.45,-1.61l3.97,-3.77l1.62,1.99l2.04,1.5Z",name:"Huila"},"CO-VAU":{path:"M719.11,724.31l-0.19,0.23l0.44,2.31l-0.2,36.91l0.36,0.4l1.38,0.13l2.73,-1.66l2.1,-0.35l0.97,0.29l0.08,1.13l0.94,0.51l5.94,-0.85l1.31,0.05l3.29,0.99l3.97,-0.3l0.88,0.26l1.93,1.51l0.75,0.16l3.11,-2.11l1.64,-0.05l3.76,2.09l1.0,1.25l1.43,1.09l0.37,1.79l1.27,0.91l-0.18,2.28l0.98,0.94l2.39,1.32l0.0,0.46l-1.39,0.77l-0.13,1.39l0.59,3.89l-1.48,1.84l0.3,1.04l2.2,1.44l0.6,1.24l0.19,0.91l-0.24,0.49l-0.88,0.29l-2.29,-0.48l-1.68,1.5l-0.83,0.05l-2.86,-0.29l0.09,-1.5l-0.87,-0.8l-1.2,0.03l-2.44,0.87l-4.47,-4.42l-1.23,-0.8l-1.37,-0.3l-1.67,0.23l-3.13,1.77l-2.35,0.68l-1.51,2.27l-3.35,-1.1l-1.12,0.04l-2.5,1.87l-4.28,1.89l-8.83,1.26l-2.83,-0.24l-2.32,0.88l-0.73,-0.67l-0.67,0.28l-1.19,43.22l0.4,2.34l0.76,1.33l2.35,2.71l3.08,2.83l2.05,2.59l3.64,1.05l0.91,0.58l1.38,2.48l2.68,1.58l2.74,2.73l5.9,2.38l1.68,1.83l0.72,2.42l0.16,2.43l1.21,2.23l-0.35,1.28l-1.9,2.89l-0.38,1.39l0.68,1.53l2.65,3.25l-0.01,2.17l0.67,1.07l1.51,1.4l-0.12,1.74l0.44,1.02l2.47,1.46l1.36,1.94l1.51,0.91l0.24,2.45l-0.5,2.65l2.32,3.85l0.6,1.64l-1.03,2.65l-2.38,-3.18l-1.8,-0.48l-4.19,-2.09l-1.27,-0.1l-3.51,1.85l-0.68,-1.21l-0.1,-1.05l0.92,-2.98l-0.29,-1.22l-3.36,-3.36l-1.03,-0.58l-1.12,-0.17l-1.12,0.45l-1.01,2.28l-0.46,0.38l-1.05,0.0l-2.66,-1.07l-1.63,-0.01l-2.94,1.87l-0.95,-0.1l-0.69,-0.55l-0.02,-0.56l0.81,-1.8l0.09,-1.58l1.36,-1.32l0.77,-1.61l-0.74,-1.02l-1.51,0.07l-2.58,1.1l-2.1,-0.83l-1.87,1.53l-2.14,-0.82l-0.93,0.05l-1.0,0.53l-1.6,2.05l-0.02,0.46l0.96,1.47l1.51,1.19l0.57,1.34l-0.42,0.85l-0.87,0.55l-1.08,0.15l-1.0,-0.26l-3.26,-2.7l0.99,-3.04l-0.44,-1.06l-0.5,-0.19l-0.82,0.32l-1.53,1.41l-0.81,0.15l-0.88,-0.7l-1.08,-2.18l0.18,-0.79l0.58,-0.62l1.89,-1.21l1.34,-2.07l0.0,-0.43l-1.29,-1.99l-1.8,-1.89l-0.47,-1.89l2.29,-1.98l0.11,-1.1l-0.8,-2.78l0.37,-4.62l-0.28,-1.12l-1.37,-1.12l-2.23,0.39l-0.05,-0.86l1.16,-1.59l4.36,-4.31l-0.36,-1.29l-2.83,-1.16l-1.38,-0.0l-2.4,1.02l-0.77,0.87l0.05,1.76l-0.28,0.43l-0.91,0.15l-3.19,-0.68l-2.32,0.1l0.05,-2.02l-0.49,-1.31l-1.72,-2.28l-1.18,-0.8l-1.1,-0.23l-2.96,0.22l-0.69,-0.28l-1.13,-1.41l-0.98,-0.59l-2.84,0.16l-2.34,-1.68l-2.63,-1.07l-1.51,0.29l-0.88,1.94l-0.55,0.38l-3.22,0.01l-1.72,-3.52l-1.4,-4.02l-2.32,-2.93l0.59,-2.38l-0.35,-2.17l-3.15,-4.52l-0.75,-0.47l-0.98,-0.08l-1.96,0.69l-5.69,-2.34l-0.49,-0.82l-0.61,-2.61l-1.24,-1.4l-1.36,0.06l-2.45,1.08l-1.82,-0.06l-1.74,-0.72l-3.34,-3.16l-4.2,-1.78l-2.68,0.58l-2.14,-0.47l-2.26,0.72l-2.99,-1.96l-6.0,-2.84l-2.02,-3.01l-2.13,-0.97l-1.96,-3.06l-1.21,-0.14l-1.73,1.24l-0.51,-0.02l-0.18,-0.42l0.49,-2.03l-0.07,-1.2l-5.52,-4.1l0.0,-1.1l0.55,-0.94l0.01,-1.12l-0.37,-0.95l-1.85,-1.71l-0.86,0.24l-0.41,0.6l-0.7,-0.52l-0.79,-3.38l-0.67,-1.34l-0.68,-0.45l11.0,-11.49l3.74,-3.46l1.82,-3.3l0.73,-0.59l0.93,-0.2l2.35,0.5l0.88,-0.25l3.95,-3.73l1.51,-2.52l0.25,-2.36l1.4,-0.3l0.26,-1.95l0.47,1.87l0.55,0.71l1.14,0.4l0.93,-0.46l0.14,-0.81l-0.29,-0.74l-2.74,-4.79l0.03,-2.61l3.39,-7.6l0.81,-3.27l2.0,-4.28l0.54,-2.1l2.18,-3.1l0.63,-3.05l0.25,-4.82l0.48,-0.1l1.69,1.29l1.99,0.71l1.28,1.34l2.1,0.33l6.29,-5.02l4.93,-2.61l3.14,-1.15l3.59,-2.13l3.69,-3.89l9.54,0.05l2.62,0.97l2.94,-0.16l1.95,-1.03l7.62,-1.89l3.27,-2.19l6.29,-0.77l4.86,-1.39l3.61,-0.46l1.14,-0.52l4.09,-3.28l-0.77,4.78l-2.62,6.43l-0.08,1.24l0.44,0.97l6.56,5.5l3.12,1.62l2.01,0.7l2.85,0.21l3.84,1.45Z",name:"Vaup\xe9s"},"CO-NSA":{path:"M491.4,358.3l1.5,0.4l1.61,1.48l1.29,0.38l2.29,1.48l1.5,-0.17l3.15,-1.68l2.27,-2.4l2.27,-3.42l0.32,-1.96l-0.18,-2.18l0.4,-1.57l2.29,-1.37l1.33,-1.66l0.31,-1.08l-0.18,-1.75l-1.12,-0.6l-0.74,-1.06l-2.76,-0.42l-0.61,-0.65l-0.25,-3.3l-0.92,-2.08l-0.8,-0.6l-0.26,-4.55l0.21,-1.22l2.57,-6.43l0.84,-3.79l-0.2,-2.83l-1.42,-1.22l-2.29,-0.22l-0.85,0.25l-0.37,1.01l0.78,1.99l0.32,2.04l-1.61,1.29l-1.07,1.35l-0.46,-1.77l-1.84,-1.24l-1.63,-0.23l1.52,-1.93l0.68,-2.9l-0.84,-1.07l-1.16,-2.69l-1.71,-2.43l-0.51,-1.37l0.13,-1.91l0.71,-1.25l4.06,-3.69l0.24,-1.91l1.82,-1.26l1.22,-1.58l0.0,-0.95l-1.24,-4.32l0.41,-1.7l-0.25,-2.92l0.76,-8.36l-0.23,-2.25l1.06,-1.87l0.38,-0.17l2.62,-0.61l6.61,-0.16l2.69,-0.39l2.28,-1.14l3.04,-2.58l2.96,-1.23l2.6,-2.42l1.04,-0.04l0.91,2.31l-0.2,1.17l0.89,1.07l0.22,1.37l-0.16,2.52l0.34,1.45l1.15,1.63l1.61,0.43l4.43,-2.28l1.61,0.21l0.48,-0.32l1.83,1.41l0.18,0.39l-0.76,1.22l0.04,0.47l0.97,1.12l6.54,24.96l1.26,2.12l12.07,13.06l0.86,0.7l1.69,0.67l0.65,0.65l0.93,1.8l0.15,0.93l-0.71,4.06l0.36,1.45l2.0,3.76l1.28,4.08l0.11,2.16l-0.78,1.11l-2.16,-0.21l-1.44,0.35l-1.38,3.21l-1.5,1.45l-1.9,0.97l-0.36,0.93l0.3,0.83l1.68,2.12l0.39,3.53l-1.35,4.78l-0.56,6.39l1.2,4.83l-1.11,3.71l0.24,1.76l1.66,2.7l2.44,1.78l2.71,0.91l2.97,0.55l5.0,-0.07l1.85,0.52l2.37,2.92l-0.6,2.93l0.62,3.71l4.03,8.25l1.18,1.38l3.15,1.68l0.98,0.83l-0.94,-0.02l-4.02,-1.48l-5.19,-0.11l-1.8,0.93l-0.56,1.54l-1.32,1.26l-0.47,-0.03l-0.66,-1.27l-1.4,-0.34l-0.45,0.21l-2.3,4.68l-2.3,2.31l-0.96,0.57l-2.13,-0.05l-3.41,-1.85l-1.62,-0.34l-1.38,1.57l-0.89,0.21l-0.01,-4.03l-0.45,-2.14l-0.58,-0.74l-1.11,-0.25l-3.21,0.72l-1.39,-0.24l-0.51,0.22l-0.44,0.84l-0.49,-1.21l-0.79,-0.45l-1.71,0.13l-1.6,0.76l-3.31,-2.68l-2.96,-0.62l-1.62,-0.77l-0.27,-0.58l3.33,-5.45l-0.46,-2.9l-1.05,-0.7l-1.5,-2.09l2.13,-2.72l0.13,-3.45l-0.91,-0.65l-2.48,-3.86l-0.45,-3.05l-4.31,-3.38l-0.47,-0.78l-0.66,-2.66l0.22,-1.08l-0.29,-0.52l-2.4,-0.48l-1.74,0.76l-3.45,-0.69l-4.47,-0.2l-1.77,-0.42l-1.13,0.69l-1.02,1.48l-0.69,2.97l-5.71,-0.25l-1.91,-1.41l-4.55,-0.78l-1.65,-0.86l-0.97,-1.27l-0.35,-1.1l-1.5,-1.77l-1.52,-1.34l-2.08,-1.15l-1.07,-1.17Z",name:"Norte de Santander"},"CO-RIS":{path:"M355.15,495.38l0.23,6.87l1.33,0.89l2.21,-0.25l4.94,-1.9l2.8,2.51l0.48,1.67l0.91,1.09l-1.22,1.92l-1.3,0.46l-2.28,-0.58l-1.02,-0.91l-1.25,0.15l-1.46,-0.54l-0.62,0.11l-1.17,0.94l-0.39,0.82l0.08,0.88l0.22,0.66l0.65,0.56l0.1,1.26l-1.53,3.48l-0.39,1.81l-1.13,-0.57l-1.66,0.01l-0.47,0.31l-2.22,4.86l1.25,1.82l0.11,1.41l0.52,1.34l2.48,2.69l2.75,0.72l1.87,-1.84l0.45,-3.21l1.54,-2.39l2.23,5.28l0.86,0.62l2.18,-0.07l1.78,-1.49l1.47,2.31l3.62,0.16l3.42,0.67l2.45,3.16l4.24,3.86l-0.69,4.68l-2.94,1.82l-2.78,0.76l-2.48,-1.66l-2.35,-0.3l-5.35,0.07l-2.19,-1.02l-1.25,0.4l-4.01,-0.58l-2.34,-0.71l-1.37,0.02l0.26,-0.72l-0.16,-1.29l-0.84,-0.64l-1.05,0.2l-0.9,0.77l-1.13,-0.08l-0.73,-0.54l-0.04,-1.07l-0.78,-1.47l0.85,-1.18l0.13,-2.02l-0.4,-0.37l-1.09,0.44l-1.37,0.03l-0.81,-0.37l-0.36,-2.36l-2.13,-1.8l-3.15,-5.61l0.05,-2.79l-0.89,-1.66l0.08,-1.75l-0.58,-2.21l-4.98,-8.15l-0.17,-2.46l1.0,-3.26l4.43,-2.99l0.79,-4.91l1.98,-2.09l1.4,0.71l0.75,1.4l2.59,2.05l2.21,0.82l3.76,0.32Z",name:"Risaralda"},"CO-VID":{path:"M651.23,654.92l-0.33,-0.4l-2.16,-0.43l-1.04,-0.65l-1.19,0.13l0.2,-123.82l1.98,-2.44l4.02,-9.57l0.82,-0.93l3.49,-1.25l10.62,-9.22l1.07,-0.47l0.6,-0.82l0.49,-3.83l0.86,-0.79l2.61,-1.07l2.37,-1.66l4.0,-2.15l3.93,-2.92l2.57,-0.61l3.77,-1.49l6.96,-0.65l2.57,-0.52l3.95,-2.12l3.33,-2.98l2.47,-4.11l2.56,-2.64l1.06,-1.81l4.28,-9.85l3.1,-3.9l1.65,-1.03l1.83,-0.42l12.86,0.48l2.5,-0.5l6.13,-3.65l4.47,-1.79l1.44,-0.26l1.03,0.52l2.6,2.96l1.8,1.05l3.45,-1.94l3.64,-3.51l1.34,-0.8l1.66,-1.58l1.02,-0.45l1.34,-0.05l3.41,1.27l1.24,-0.26l4.03,1.08l5.14,-0.0l3.84,1.17l2.61,0.42l2.6,1.19l1.46,0.17l1.12,-0.46l2.09,-1.61l3.79,-0.21l4.42,-1.31l2.41,0.01l3.95,1.09l2.35,0.01l7.0,-2.49l2.57,-0.35l7.78,0.73l2.49,-0.38l3.33,-1.03l0.71,-0.66l0.67,-1.85l2.15,-0.31l2.33,-1.95l5.67,0.65l9.42,2.2l1.67,1.05l3.3,2.83l1.62,0.21l-1.55,1.47l-0.29,0.97l0.01,2.34l2.3,3.72l1.57,1.15l0.4,1.06l-0.06,2.12l-3.74,2.03l-3.44,4.12l-3.57,3.37l-1.51,2.26l-1.03,2.56l-0.49,2.68l0.0,2.79l0.79,4.81l1.29,1.5l-0.11,0.48l-1.09,1.26l-0.89,2.42l-1.41,0.69l-1.58,1.54l-1.85,0.73l-1.17,1.18l-1.32,0.07l-2.26,1.88l-1.59,2.5l-0.6,2.68l0.59,2.51l1.16,2.91l0.07,1.35l-0.82,2.65l0.03,1.49l0.4,1.34l1.61,2.11l-0.78,1.46l-0.02,3.93l-1.2,4.77l-0.03,1.54l0.81,1.84l-0.56,5.72l-1.02,1.84l-0.35,1.44l-0.57,7.45l-1.03,1.08l-0.18,1.22l0.72,1.43l1.1,0.89l0.34,-0.17l0.72,0.51l0.97,2.94l1.12,0.71l-0.41,1.79l1.22,2.83l-1.23,2.66l-0.31,2.28l0.33,2.13l0.8,3.78l0.54,1.26l2.28,2.18l0.49,1.87l1.04,1.75l-0.12,0.69l-1.92,1.16l-2.87,4.06l-2.36,1.68l-2.13,0.09l-4.35,-2.06l-2.49,1.31l-0.39,-0.05l-0.73,-3.53l-0.72,-0.07l-1.26,2.11l-0.48,0.21l-0.92,-0.69l-0.92,-1.58l-1.0,-0.65l-0.98,0.37l-1.67,2.9l-1.96,1.9l-0.69,-0.31l0.68,-1.64l-0.74,-1.13l-0.43,-0.11l-1.47,0.52l-2.13,1.13l-0.95,-3.44l-1.45,-0.6l-4.0,-0.48l-1.27,0.9l0.16,1.27l0.88,1.28l-0.55,0.69l-0.62,1.87l-4.11,0.51l-0.7,1.23l0.42,1.19l-1.31,0.69l-0.34,0.65l-1.72,0.37l-1.1,0.82l-1.38,2.07l-1.91,-0.68l-2.12,1.44l-1.74,0.15l-3.07,-0.86l-1.23,1.09l-1.68,0.36l-0.3,0.34l-0.21,1.95l-0.49,0.18l-2.39,-0.37l-1.04,0.68l0.17,2.23l-0.8,0.03l-0.65,-0.78l-0.89,-0.44l-2.74,1.23l-0.7,0.04l-0.56,-0.88l-1.5,-0.21l-0.63,0.42l-0.4,0.9l0.05,2.37l-0.43,0.29l-4.9,-0.76l-2.03,2.45l-0.67,0.21l-0.77,-0.85l0.17,-1.48l-0.38,-0.44l-2.21,-1.12l-2.21,1.27l-0.07,-1.03l-0.42,-0.49l-1.12,-0.47l-0.87,-0.87l-1.72,-0.05l-0.77,-1.1l-0.98,-0.55l-1.29,0.28l-0.59,1.45l-1.09,-0.71l-1.23,-0.08l-5.16,1.57l-1.4,-1.35l-1.33,-0.38l-2.96,1.14l-4.79,0.28l-0.73,0.4l-0.39,0.85l0.58,1.23l-0.29,2.15l-0.85,0.68l-0.95,0.18l-0.42,0.59l-0.4,3.49l-2.72,-2.05l-3.56,0.55l-5.2,0.0l-0.93,1.39l-0.91,-1.42l-0.87,-0.42l-1.17,0.17l-1.03,0.6l-2.11,2.92l-1.53,-0.51l-1.14,-0.89l-1.55,-0.16l-2.94,0.36l-0.26,0.59l1.6,2.36l-0.76,3.35l-0.43,0.36l-2.3,-0.06l-0.41,0.38l-0.06,1.38l-1.85,2.85l0.15,1.0l1.92,2.38l-0.9,0.22l-0.59,0.65l-0.13,1.12l1.01,1.84l-0.07,1.19l-0.29,0.13l-0.59,-1.41l-0.96,-0.12l-0.32,0.52l0.04,1.96l-0.42,0.19l-1.07,-0.78l-0.79,-0.03l-0.54,0.76l-2.27,1.53l-2.32,3.43l-1.33,1.16l0.43,0.99l2.25,0.74l-0.07,0.58l-1.36,0.63l-0.3,0.65l0.67,1.63l0.32,2.46l-0.32,0.91l-3.14,1.97l-0.9,2.2l-0.6,0.7l-6.41,2.96l-1.88,1.49l-5.53,-3.38l-2.33,-0.24l-1.05,0.79l-1.34,-1.67l-0.91,-0.56l-0.62,0.0l-0.54,0.59l0.65,2.46l-2.57,2.14l-0.17,-1.08l-0.54,-0.74l-1.3,0.12l-2.54,1.19l-1.14,-1.52l-0.95,-0.63l-1.13,-0.05l-1.22,0.55l-0.16,-1.5l-1.11,-0.82l-0.81,0.23l-0.42,1.4l-0.95,-1.31l-1.04,-0.75l-0.76,-0.04l-0.54,1.06ZM651.36,655.65l0.09,0.99l-0.2,0.32l-0.06,-0.33l0.17,-0.98Z",name:"Vichada"},"CO-BOL":{path:"M458.04,543.53l-0.05,-0.39l0.87,-0.6l0.43,-0.91l1.06,-0.42l1.39,-3.21l1.63,-1.42l0.22,-1.31l2.06,0.29l1.36,0.56l-0.41,2.4l0.3,5.5l-0.91,1.19l-0.13,0.79l0.26,0.67l0.89,0.73l0.88,0.05l-0.93,3.27l-1.3,0.87l-3.2,5.19l-1.55,1.59l-0.23,2.47l0.79,2.03l-0.25,1.62l-2.48,3.89l-0.25,1.0l-0.01,1.06l0.83,2.41l2.19,2.86l0.49,1.55l-2.05,2.1l-0.46,2.53l-0.95,2.61l-2.93,-0.69l-1.23,0.69l-2.09,3.85l-3.21,3.7l-0.05,1.5l-0.47,1.24l-1.16,1.91l-3.94,4.79l-1.52,3.08l-1.77,0.03l-1.39,-1.27l4.19,-5.88l1.58,-2.85l1.92,-4.75l0.18,-1.88l-0.5,-1.85l-0.11,-2.68l1.75,-4.67l0.49,-0.52l1.69,1.1l1.56,0.46l0.84,-0.37l1.04,-3.22l-0.03,-2.6l1.14,-1.36l1.05,-2.26l1.39,-8.53l-0.3,-0.62l-1.02,-0.14l2.04,-5.58l0.14,-2.54l-0.74,-2.73l-2.01,-2.55l3.31,-2.16l0.38,-1.11l-0.7,-0.52Z",name:"Bogota"},"CO-CUN":{path:"M235.21,391.13l-0.13,-0.55l-1.3,-0.69l-1.27,-1.45l4.35,-13.97l1.24,0.25l1.34,-0.21l1.3,-0.74l1.01,-1.22l0.61,-1.69l-0.2,-1.62l-1.35,-2.63l-0.52,-1.81l-0.28,-2.5l0.34,-1.99l1.09,-0.6l3.37,2.75l0.43,0.49l-0.11,1.12l0.84,0.4l2.05,2.95l0.82,3.17l0.98,0.82l1.38,-0.14l4.49,-4.09l8.46,-5.26l1.84,-1.66l-0.27,-1.55l-1.29,-1.29l-0.72,-1.59l1.92,-2.81l1.52,-3.42l1.19,-1.19l3.76,-1.59l1.76,-0.37l2.2,0.02l0.59,-0.33l0.12,-0.5l-0.47,-0.95l-1.85,-1.71l-0.34,-0.75l-0.12,-1.48l-1.3,-4.76l-1.79,-3.45l-2.13,-3.15l-1.79,-3.43l-2.42,-0.76l-0.57,-0.88l-1.03,-6.35l-1.91,-3.89l-0.85,-0.71l-1.02,-0.34l-2.1,-0.02l0.47,-2.79l2.31,-2.46l0.8,-1.62l-0.29,-2.11l3.44,-1.3l0.38,-1.47l0.45,0.28l0.63,2.2l2.56,3.51l1.45,4.77l4.09,2.86l3.9,1.84l5.58,8.86l1.46,1.07l2.56,0.18l1.42,5.02l0.39,4.95l-0.91,2.83l-1.6,1.31l-0.45,1.06l-1.11,6.13l-4.06,3.49l-1.46,-0.29l-0.48,0.39l0.0,2.5l0.33,0.47l-0.47,0.32l-0.18,0.66l0.46,0.83l8.44,7.92l6.3,4.5l6.27,6.78l4.93,6.08l2.83,2.04l2.97,0.58l3.22,2.67l0.75,1.03l1.25,3.69l0.18,6.71l-0.41,1.58l-1.88,3.12l-8.1,-2.11l-5.19,0.28l-3.04,0.83l-1.14,0.78l-0.26,1.07l0.58,1.41l1.19,1.22l0.53,3.11l-0.23,0.75l-1.79,1.84l-3.0,-0.18l-1.86,1.11l-3.49,0.95l-0.26,0.47l0.18,2.88l0.2,0.67l1.03,1.11l-1.15,1.41l0.27,0.66l1.25,0.08l0.32,1.4l0.7,0.49l0.65,0.07l0.81,-1.15l-0.32,1.31l0.45,0.92l2.03,0.55l-0.05,0.31l-0.76,-0.25l-0.4,0.2l-0.53,0.95l-0.17,1.36l0.33,0.95l0.55,0.21l0.59,-0.3l0.62,0.3l0.7,1.19l0.1,1.3l1.64,1.91l0.97,-0.08l1.18,1.47l-0.92,1.89l0.15,0.62l0.8,0.41l-0.73,0.19l-0.31,0.59l1.04,2.09l-0.57,0.82l0.53,0.71l-0.66,1.45l0.07,2.3l0.69,0.72l0.99,0.28l0.36,1.59l1.73,1.92l0.86,2.31l0.63,0.86l0.95,0.65l1.59,0.42l6.46,0.01l13.3,-1.85l4.23,0.28l1.0,0.7l0.47,0.85l0.55,3.71l1.47,3.89l1.88,2.34l1.51,0.59l1.67,0.07l1.3,0.63l0.33,2.45l-1.65,4.07l-0.17,1.7l0.74,3.0l2.18,3.71l0.17,1.4l-0.76,3.79l1.01,1.64l2.14,2.19l-2.13,2.39l-0.74,4.76l-4.28,2.79l-1.2,3.78l0.24,2.81l4.96,8.07l0.55,2.09l-0.04,1.91l0.84,1.46l-0.05,2.68l-2.35,2.07l-1.53,1.87l-1.75,4.91l-2.41,2.73l-5.4,4.88l-0.86,1.79l-0.07,0.71l0.55,1.53l-0.71,1.1l-6.73,5.97l-1.42,4.17l0.46,2.97l-0.76,2.59l-1.02,0.81l-1.65,0.52l-2.8,0.31l0.02,0.99l1.05,1.91l1.94,1.99l-0.33,3.23l0.27,1.65l2.68,1.55l0.71,0.73l-0.28,0.79l-1.52,1.46l-2.96,1.23l-2.95,3.54l-0.61,1.52l-4.41,-0.68l-0.8,0.4l-3.85,3.53l-0.62,0.19l-0.96,-0.07l-2.66,-1.05l-1.04,-1.0l-0.81,-0.25l-1.99,0.21l-1.28,-0.62l-2.42,-3.78l-1.56,-1.17l-2.04,-0.13l-1.93,1.36l-2.69,-0.15l-3.41,-3.68l-2.05,-1.1l-1.39,-0.07l-2.53,0.98l-0.91,-0.77l-0.41,-0.87l0.0,-1.55l-0.35,-0.94l0.91,-1.17l-0.31,-0.65l-5.87,-0.18l-2.81,-4.38l1.6,-2.3l0.85,-3.54l0.5,-0.77l1.48,-0.95l0.0,-0.41l-0.53,-0.38l-0.65,0.22l0.77,-3.99l0.03,-6.78l0.58,0.47l0.6,-0.15l0.47,-1.85l-0.41,-1.2l-1.28,-0.67l-0.26,-1.85l0.71,0.1l0.94,0.65l1.58,2.11l0.38,0.0l0.38,-0.54l-0.78,-2.06l-2.51,-3.03l-0.39,-1.95l-0.55,-0.29l-0.82,0.27l-0.42,-1.99l-0.72,-7.77l-0.38,-1.04l-0.37,-9.03l0.82,-3.93l0.77,-1.74l-0.16,-0.5l-0.69,-0.42l0.06,-2.59l-0.85,-1.18l-0.44,-3.42l-0.52,-0.35l-0.74,0.24l-0.41,-0.59l0.01,-0.41l0.6,0.27l0.91,-0.5l-0.03,-0.65l-0.7,-0.74l-0.41,-2.28l-0.62,-0.76l-1.58,-0.39l-1.54,-1.74l-1.04,-0.37l-1.73,0.18l-0.68,0.71l-0.52,-0.31l-1.53,0.25l-0.23,-0.37l0.4,-0.44l0.95,-0.25l0.53,-0.64l2.08,-3.84l2.35,-0.37l1.89,-1.47l0.71,-0.13l2.88,1.21l1.76,-0.54l0.98,-1.86l-0.02,-0.98l1.0,-0.08l0.45,-0.86l1.93,-1.39l1.07,-2.27l-0.06,-3.46l-0.94,-2.19l-3.05,-4.5l-0.06,-1.26l-2.4,-6.56l-0.83,-0.26l-0.4,0.84l-0.62,-1.65l-1.58,-2.43l-3.7,-4.51l-0.81,-1.78l0.47,-4.52l-0.12,-1.49l1.71,1.42l1.42,1.82l0.55,0.08l0.73,-0.56l0.61,-1.05l0.87,-2.31l0.2,-3.37l-1.23,-2.14l0.9,-0.43l0.74,0.66l0.65,-0.19l0.25,-0.93l-0.22,-1.06l-1.26,-1.33l0.9,-1.54l0.34,-2.19l0.78,-0.98l0.27,-1.35l-0.14,-1.48l-0.61,-1.22l-3.6,-3.23l0.39,-2.59l-0.18,-0.78l-0.62,-0.54l-2.69,-1.35l-1.72,0.3l-1.41,1.06l-0.72,0.94l0.17,0.77l-0.7,0.29l0.34,-2.66l-2.52,-5.42l-1.25,-1.72l-1.83,-1.79l-2.98,-1.45l-1.05,0.18l-0.41,0.5l-0.19,-2.66l0.47,-1.51l1.67,-0.79l0.77,-1.41l-0.77,-2.44l-1.89,-3.59l-0.77,-0.21l-0.27,0.44l-4.52,-4.85l-2.33,-0.86l-0.82,-1.42l-0.55,-0.27ZM260.4,575.65l0.37,-0.94l0.57,-0.48l2.16,-0.18l1.17,-1.7l1.01,0.01l0.74,0.88l-1.4,-0.04l-2.8,2.14l-1.83,0.32ZM266.95,573.64l0.5,0.08l1.25,-0.48l-0.1,0.54l-0.77,0.49l-0.87,-0.62ZM253.41,572.91l0.23,-1.3l1.31,-0.58l1.27,-1.12l0.6,-0.21l3.08,0.41l0.34,-0.6l-1.04,-1.06l1.15,0.0l0.4,-0.35l-0.3,-0.44l-1.04,-0.3l1.91,-1.06l0.22,-0.39l-0.2,-0.26l1.27,0.92l1.98,2.96l1.26,0.68l-2.7,0.73l-5.07,-0.35l-1.04,0.18l-1.52,1.49l-2.1,0.64ZM266.43,570.3l2.24,-0.41l0.52,0.1l-1.33,1.74l-1.44,-1.44ZM260.52,565.23l-0.04,-0.01l0.0,-0.01l0.04,0.02Z",name:"Choc\xf3"},"CO-GUV":{path:"M492.49,683.75l0.12,0.86l0.6,0.54l1.33,-0.13l1.87,-1.11l1.12,1.73l2.25,-0.11l1.3,0.55l0.68,-0.58l0.21,-0.91l0.06,1.77l0.76,0.7l1.13,-0.77l0.76,-0.01l1.2,0.89l0.39,-0.19l0.67,-1.29l0.41,0.04l-0.01,0.93l0.68,0.54l1.48,-1.09l1.62,0.52l2.5,-0.33l0.92,-0.81l-0.37,-1.05l1.57,-0.81l1.05,0.37l1.43,-0.2l1.0,1.36l0.94,0.01l0.78,-0.44l0.37,-1.46l1.37,0.68l2.56,-1.9l1.17,-0.26l1.31,0.35l3.15,-2.01l0.97,-1.13l1.22,-0.23l0.47,-1.08l-0.81,-1.26l0.17,-0.56l1.11,-0.67l0.74,-1.37l5.1,-2.91l1.4,-0.25l1.59,1.97l1.76,0.56l1.21,-1.08l0.57,-1.33l0.56,-0.51l1.75,-0.34l0.47,0.23l0.56,2.39l0.86,0.45l0.88,-0.5l0.43,-2.39l0.56,-0.5l0.91,1.32l-0.04,0.58l0.96,0.46l0.55,-0.37l0.17,-2.83l0.51,-0.51l1.4,-0.02l0.39,-0.4l-0.22,-0.77l-0.96,-0.86l2.5,0.6l2.07,-1.38l3.2,-0.38l3.44,-2.66l0.82,-0.07l2.25,1.32l0.59,-0.23l0.36,-1.21l0.69,-0.65l0.7,0.72l1.03,2.43l0.71,-0.16l0.21,-3.3l1.44,-0.9l1.42,-0.09l0.5,-0.35l-0.23,-3.66l0.22,-0.62l0.51,-0.26l3.48,-0.77l0.6,0.2l0.74,1.32l1.11,0.85l3.68,0.57l1.61,1.1l0.75,0.05l2.56,-0.77l6.21,-1.17l1.42,-0.67l1.33,-1.15l0.45,0.37l0.65,1.96l1.12,0.2l0.57,-0.79l0.25,-1.09l0.02,-1.9l2.29,2.13l1.06,0.36l1.0,-0.38l0.93,-0.98l-0.12,1.53l0.33,0.86l1.57,0.45l2.83,-1.22l1.18,-1.26l2.85,-0.39l2.64,0.63l1.01,-0.39l0.64,-1.05l3.32,1.8l1.26,-0.34l0.62,-1.39l1.59,1.01l0.74,-0.33l0.76,-2.23l0.42,-0.3l1.12,1.98l3.16,1.07l1.47,-0.24l2.05,-1.5l2.29,1.17l1.19,-0.69l1.73,0.71l2.37,-0.52l1.15,0.67l1.93,0.36l-0.05,1.94l0.9,0.62l0.86,-0.88l-0.09,-2.29l0.93,0.62l1.34,1.58l0.84,-0.41l0.08,-0.96l0.35,-0.32l0.56,0.5l0.07,1.73l0.56,0.25l1.51,-0.73l0.69,-0.01l0.76,0.5l0.86,1.42l0.85,0.3l3.46,-1.36l0.35,1.56l0.64,0.38l3.35,-2.63l0.06,-0.97l-0.64,-1.66l0.7,0.31l1.8,1.94l0.78,-0.19l0.56,-0.62l1.94,0.21l4.92,3.03l-23.28,9.62l-1.02,0.95l0.07,0.86l0.74,0.66l3.39,1.11l5.74,2.68l1.26,1.23l2.94,4.18l3.32,6.76l2.09,1.69l5.17,1.48l0.37,0.5l0.1,1.1l0.46,0.36l2.23,-0.35l2.05,-0.81l0.78,0.04l3.97,1.05l2.53,1.15l0.81,-0.54l0.28,-1.35l2.7,-0.43l1.39,0.82l1.57,0.0l3.03,-0.55l0.73,-0.77l2.42,-0.03l1.66,-0.81l1.11,0.48l2.49,3.55l-0.26,0.73l-6.18,4.54l-0.24,1.36l-3.9,3.12l-1.68,0.95l-3.5,0.43l-4.84,1.39l-6.33,0.78l-3.39,2.23l-7.55,1.86l-1.92,1.02l-0.97,0.17l-1.64,-0.03l-2.58,-0.97l-9.96,-0.02l-3.91,4.01l-3.47,2.06l-3.13,1.15l-4.98,2.64l-6.2,4.96l-1.43,-0.31l-1.11,-1.23l-2.18,-0.83l-1.68,-1.3l-1.29,0.13l-0.32,0.37l-0.26,5.07l-0.58,2.86l-2.16,3.08l-0.55,2.14l-2.03,4.35l-0.78,3.2l-3.43,7.75l0.01,3.04l2.77,4.84l0.16,0.78l-0.82,-0.1l-0.34,-0.4l-0.47,-2.05l-0.63,-0.37l-0.6,0.19l-0.45,0.58l-0.01,1.47l-0.8,-0.02l-0.61,0.45l-0.3,2.47l-1.3,2.23l-3.76,3.6l-1.07,0.13l-1.92,-0.45l-1.09,0.24l-1.02,0.77l-1.88,3.36l-3.69,3.4l-11.25,11.75l-2.27,-0.28l-1.14,-2.05l-3.37,-1.48l-5.15,-0.55l-1.48,-2.81l-2.75,-1.61l0.41,-2.81l-0.48,-1.43l-0.8,-0.26l-0.68,0.54l-0.74,-0.06l-0.83,-3.24l-2.5,-0.98l-0.82,-4.59l-0.75,-1.2l-2.88,-2.65l-4.27,-1.13l-4.91,-3.16l-1.76,-1.53l-2.97,-1.39l-2.36,0.37l-1.37,2.46l-1.44,-1.57l-1.82,-0.9l-0.72,0.19l-0.5,0.77l-1.5,0.51l-0.96,1.22l-0.89,2.7l0.1,2.54l-0.5,1.34l-2.69,1.31l-3.49,3.25l-1.43,1.81l-2.4,0.91l-1.12,0.02l-3.07,-1.01l-1.28,-0.75l-1.04,-0.8l-1.48,-2.53l-2.91,-1.16l-1.6,-2.07l-6.08,-5.37l-2.99,-3.37l-0.34,-3.53l-0.76,-2.14l-3.28,-4.82l-4.06,-3.37l-6.06,-8.82l-0.54,-2.22l0.8,-1.14l0.05,-37.05l0.32,-2.29l1.84,-2.93l-0.12,-1.48l1.31,-0.94Z",name:"Guaviare"},"CO-CAU":{path:"M718.66,462.43l-2.29,3.07l-4.28,9.86l-1.0,1.7l-2.52,2.59l-2.44,4.09l-3.2,2.86l-3.68,1.98l-9.5,1.16l-3.84,1.51l-2.65,0.64l-4.01,2.96l-4.0,2.16l-2.35,1.64l-2.71,1.13l-1.12,1.12l-0.53,3.95l-0.36,0.42l-1.0,0.42l-10.63,9.23l-3.33,1.15l-1.13,1.19l-4.1,9.7l-1.25,1.7l-2.27,2.09l-2.55,0.96l-1.71,1.03l-3.46,2.78l-3.56,0.56l-17.61,7.57l-4.8,3.27l-2.51,1.24l-5.36,1.66l-2.23,0.21l-5.37,5.64l-4.58,3.82l-2.26,1.36l-2.11,0.59l-0.99,-0.3l-1.2,-1.72l-2.42,-1.52l-1.56,-0.24l-10.6,2.5l-2.7,4.05l-1.13,0.29l-1.37,-0.19l-1.49,-0.78l-2.83,1.61l-1.13,0.3l-0.99,-1.26l-2.46,-0.7l-0.69,0.48l-1.5,2.41l-1.03,-0.78l-1.21,0.41l-2.89,-0.45l-2.32,1.35l-1.47,-0.75l-0.5,-2.27l-0.68,-0.26l-0.98,0.17l0.13,-0.87l-0.62,-1.61l-1.1,-1.25l-0.29,-0.84l-0.74,-0.39l-0.85,0.04l-5.26,-5.59l-4.1,-7.5l-3.12,-3.33l-0.36,-1.66l0.21,-1.23l-1.16,-3.43l1.15,-3.8l0.18,-2.72l0.92,-3.87l0.76,-0.35l2.19,0.94l0.46,-0.1l2.87,-3.29l1.27,-3.52l-0.55,-0.88l-1.45,-1.15l-0.82,-1.7l0.02,-0.73l0.46,-1.77l0.66,-1.03l-0.2,-1.97l3.77,-5.18l3.74,-3.22l0.93,0.41l4.69,5.72l1.76,0.15l3.48,-3.16l2.65,-1.55l2.14,-3.5l8.05,-8.77l0.98,-0.31l1.54,2.12l2.23,1.59l0.62,0.17l0.79,-0.46l1.11,-4.87l1.16,-1.4l0.97,-3.12l1.7,-1.37l-0.0,-0.61l-1.37,-1.15l-1.45,-2.03l-1.1,-0.85l-0.56,-1.51l-2.48,-1.8l-5.61,-3.0l-0.01,-0.84l0.79,-0.76l2.5,-0.84l1.59,-5.01l0.54,-3.05l0.88,-1.69l0.05,-1.51l-1.78,-1.79l-1.36,-3.85l-1.31,-1.11l1.21,-4.27l2.44,-3.94l0.61,-0.31l-1.04,2.15l0.31,2.31l1.45,2.46l2.33,2.32l1.44,2.89l2.08,1.56l4.33,2.51l1.67,0.36l1.29,-0.05l3.39,-2.47l3.27,-0.8l3.44,-1.6l5.49,-0.29l8.04,-2.75l4.55,-0.01l2.23,-0.61l3.07,1.18l1.97,-0.42l3.94,-0.07l4.23,-1.56l3.05,-0.26l3.69,-1.84l3.47,-0.13l1.06,-0.76l3.77,1.08l4.73,0.13l1.95,0.35l4.42,1.56l5.86,0.43l4.49,-1.05l3.77,1.42l3.36,0.02l4.73,-0.8l5.51,-0.18l7.94,-3.1l1.47,-0.18l4.02,0.79l6.96,-0.1l2.71,1.01l1.67,1.85l2.19,1.45l0.9,2.07l0.91,0.72l5.14,2.12l1.77,1.57l0.26,1.66l1.01,1.22l1.59,0.74Z",name:"Casanare"},"CO-CAS":{path:"M487.53,729.86l0.58,2.33l6.14,8.93l4.11,3.44l3.17,4.67l0.67,1.89l0.45,3.83l3.12,3.51l6.07,5.36l1.61,2.08l2.94,1.18l1.4,2.45l1.23,0.95l1.42,0.82l3.18,1.04l2.28,-0.12l1.0,-0.36l1.44,-1.0l0.97,-1.44l3.43,-3.2l2.87,-1.49l0.63,-1.72l-0.12,-2.44l0.85,-2.56l0.67,-0.87l1.51,-0.51l0.65,-0.81l1.44,0.73l1.77,1.84l0.59,-0.09l1.39,-2.53l1.73,-0.32l1.82,0.72l2.63,2.08l4.98,3.2l4.26,1.12l2.71,2.51l0.57,0.89l0.9,4.76l0.85,0.65l1.67,0.38l0.56,2.72l0.51,0.73l0.93,0.3l1.08,-0.64l0.32,0.88l-0.3,3.21l0.77,0.75l1.63,0.53l0.44,0.43l1.62,2.95l5.37,0.65l3.09,1.32l0.65,1.64l0.66,0.54l2.67,0.37l0.8,0.43l1.55,4.83l1.35,0.77l0.95,-0.86l1.36,1.25l0.32,0.82l-0.03,0.76l-0.56,0.95l0.14,1.73l5.5,4.07l-0.55,2.74l0.35,0.99l1.25,0.28l1.95,-1.29l0.55,0.13l1.74,2.91l2.15,0.98l2.01,3.0l6.17,2.96l3.03,1.99l0.96,0.02l1.66,-0.68l2.16,0.46l2.55,-0.58l3.94,1.71l1.49,1.43l-3.75,3.66l-3.07,1.73l-11.17,4.92l-3.89,2.62l-2.41,2.73l-1.58,4.51l-1.17,1.18l-1.83,0.77l-2.27,0.45l-10.27,0.14l-1.6,0.8l-2.29,2.22l-3.19,1.77l-6.43,8.67l-0.47,2.12l0.15,3.84l-0.31,1.31l-2.08,1.9l-2.45,0.44l-1.96,-1.27l-1.92,-1.95l-2.26,-1.13l-1.61,0.69l-1.93,1.64l-2.95,3.35l-1.32,1.99l-0.61,0.07l-2.94,-1.62l-6.35,-5.16l-1.87,-0.8l-2.16,0.35l-2.13,1.41l-3.97,0.76l-6.69,-4.46l-0.45,0.01l-3.7,2.61l-1.37,1.42l-4.9,0.85l-2.26,-0.21l-6.65,-5.57l-1.27,-0.33l-2.15,1.2l-1.23,0.23l-5.42,0.08l-4.43,-0.71l-0.61,-0.35l-1.08,-2.45l-0.7,-0.67l-2.25,-0.05l-0.57,-0.32l0.06,-1.83l-0.48,-0.55l-4.01,-1.89l-1.23,0.01l-2.42,1.19l-0.93,0.03l-4.68,-0.88l-7.43,-2.58l-1.24,-0.82l-2.0,-2.36l-4.47,-3.08l-2.3,0.72l-0.85,-0.03l-0.75,-1.85l-0.72,-0.42l-1.56,-0.01l-1.43,0.4l-0.49,-0.28l-0.61,-0.91l-0.77,-2.78l-1.05,-1.15l-2.26,-1.18l-1.36,-0.3l-2.97,0.83l-0.66,-2.26l-1.22,-0.7l-1.28,0.34l-0.78,1.91l-0.59,0.29l-1.94,-0.73l-2.18,0.36l-2.26,-0.52l-0.73,-0.43l-1.14,-2.4l-3.12,-0.49l-0.49,-2.23l-0.65,-1.23l1.47,-2.59l-0.01,-0.47l-2.12,-1.2l1.08,-2.02l-0.38,-2.49l-1.57,-2.01l-2.38,-1.31l-6.76,-1.3l-3.85,-2.08l-2.53,-0.84l-0.35,-0.47l-1.25,-5.53l0.35,-4.2l-0.97,-1.92l-2.32,-0.44l-2.13,0.3l-0.46,-1.51l-1.2,-0.63l-4.17,1.14l-1.09,-0.39l-1.64,-3.15l0.2,-4.15l-2.34,-3.62l0.03,-1.78l-0.89,-1.42l-2.21,-1.13l-1.24,-0.28l-3.51,0.43l-5.07,-0.32l-2.25,-0.8l-3.65,-3.87l-2.56,-1.23l-2.94,-0.37l-5.18,0.3l-3.25,-1.63l-2.49,-0.27l-0.92,-0.53l-3.2,-3.81l-0.68,-1.32l-0.38,-2.53l-1.04,-0.9l-1.31,-0.33l-3.28,0.17l-2.47,-0.86l-0.8,0.12l-5.86,-5.26l-0.94,-0.25l-2.26,0.38l-2.71,-0.5l-0.92,-0.51l-1.27,-2.1l0.77,-9.11l1.6,-2.53l0.36,-2.09l1.37,-2.94l3.72,-5.84l0.97,-0.64l8.28,0.91l1.78,-0.25l1.35,-0.64l3.18,-3.41l4.04,-3.11l0.88,-1.51l5.14,-5.69l7.01,-10.05l4.59,-4.19l7.84,-12.96l4.7,-3.42l2.32,-2.55l1.71,-3.13l1.95,-6.82l0.83,-1.3l1.13,-0.78l3.03,1.36l2.26,-0.63l5.31,-4.06l2.1,-2.37l0.55,-1.41l-0.49,-1.81l-1.45,-1.62l-1.39,-0.91l-0.41,-1.25l0.25,-1.03l1.93,-3.98l2.6,-3.39l3.22,-2.95l1.28,-0.46l5.93,1.91l4.07,0.68l0.98,0.57l1.19,1.52l1.76,4.54l0.98,1.4l2.31,1.95l0.65,1.04l0.02,2.01l-3.36,13.39l-0.48,5.07l0.25,2.15l0.64,1.93l1.02,1.58l3.66,4.09l1.46,2.47l0.05,1.07l-0.35,1.0l-3.36,4.18l-0.73,2.06l-0.02,2.19l0.6,2.88l1.38,2.96l2.09,2.64l2.59,1.79l35.94,12.68l4.09,0.26l5.75,-0.45l4.7,0.78Z",name:"Caquet\xe1"},"CO-CAQ":{path:"M368.37,526.29l-1.43,1.23l-1.09,0.18l-0.85,-0.27l-2.46,-5.65l-0.77,-0.23l-2.1,2.98l-0.28,2.61l-0.42,0.99l-1.12,0.97l-1.11,-0.23l-0.93,-0.39l-1.62,-1.53l-0.96,-1.7l-0.24,-1.86l-1.14,-1.46l1.24,-3.14l0.83,-1.29l1.34,0.01l1.29,0.76l0.61,-0.25l0.46,-2.23l1.59,-3.71l-0.18,-1.73l-0.8,-0.97l0.11,-0.99l1.0,-0.8l1.46,0.52l1.05,-0.2l1.09,0.91l2.78,0.63l1.69,-0.68l1.21,-1.8l0.19,-1.05l-0.97,-1.14l-0.2,-1.26l-2.16,-2.37l-1.32,-0.9l-0.66,-0.03l-1.16,0.71l-0.78,0.03l-2.73,1.14l-2.03,0.23l-0.76,-0.59l-0.09,-6.54l2.98,-1.23l3.97,-2.78l0.6,-0.08l2.08,1.68l0.77,0.25l4.02,0.02l1.56,0.46l0.5,-0.31l0.36,-2.77l-1.09,-4.6l0.33,-2.64l-0.26,-0.45l-0.72,-0.25l-0.24,-0.53l0.0,-1.6l2.84,0.83l1.48,1.94l2.9,1.21l1.18,-0.09l2.52,-1.37l2.28,1.13l0.32,0.64l-0.06,2.42l2.31,2.09l1.41,4.15l-0.12,3.1l0.54,0.42l1.24,-0.48l0.78,2.07l0.46,0.25l0.93,-0.39l1.99,-3.14l0.88,-0.75l2.04,-1.18l2.18,-0.39l0.74,-0.42l0.17,-0.63l2.51,-3.18l0.05,-3.67l2.02,-0.2l2.02,-0.84l0.87,-0.69l1.06,-1.6l7.24,-1.75l1.07,0.3l1.06,0.99l3.43,1.97l2.27,-0.8l1.74,-4.39l1.31,-0.23l1.96,1.15l0.17,2.25l0.73,1.04l-1.09,2.3l0.85,1.1l-1.35,4.05l0.26,0.53l0.8,0.24l-1.86,0.51l-0.41,0.88l0.45,0.91l0.59,0.27l-0.34,1.76l0.34,1.79l-0.71,0.3l-0.21,0.65l0.25,1.2l-1.04,0.99l-1.85,4.79l-1.66,1.6l-0.04,0.67l-4.68,-1.54l-3.01,0.75l-3.52,-0.45l-2.3,0.77l-2.21,0.21l-3.26,1.77l-0.3,1.0l-3.27,5.14l-1.13,-0.04l-1.61,-0.57l-1.76,0.78l-1.44,1.12l-1.01,0.34l-2.28,-0.14l-1.13,0.52l-2.73,2.83l-0.65,1.68l0.19,0.5l0.96,0.5l0.66,1.15l-1.8,3.51l-0.36,1.8l1.48,2.89l-0.07,0.72l-2.56,4.24l-4.0,-3.62l-2.61,-3.3l-3.73,-0.78l-3.44,-0.14l-0.97,-2.01l-0.76,-0.41l-0.65,0.38Z",name:"Caldas"},"CO-CES":{path:"M239.15,665.78l0.39,-0.85l-1.18,-0.73l0.26,-0.73l-0.25,-0.59l-0.52,-0.21l0.38,-0.86l-0.26,-0.59l-0.54,-0.27l0.85,0.22l0.84,-0.36l0.81,-0.64l1.79,-0.55l0.45,-0.79l-0.99,-0.6l-1.15,0.45l-0.82,-0.32l0.87,-0.64l3.04,0.2l0.6,0.93l0.83,0.26l0.36,-0.57l-0.59,-1.3l-1.95,-0.65l0.35,-0.52l2.45,-0.74l0.74,-0.75l1.53,1.2l0.36,-0.3l0.34,-1.41l-0.26,-0.47l-1.5,-0.46l-1.85,0.27l-1.01,0.54l-0.2,-1.61l0.29,-1.06l0.6,-0.47l0.54,0.06l1.63,1.5l1.12,0.23l1.62,-2.27l-0.31,-1.31l-0.97,-0.39l0.93,-1.13l0.12,-0.48l-0.42,-0.74l-1.3,-0.29l-0.61,-0.59l-0.74,1.24l-0.74,-0.0l-0.15,-0.51l-0.65,-0.18l-0.74,0.66l3.77,-4.72l4.61,-3.88l1.94,-3.54l0.59,-0.18l0.86,0.36l0.53,-0.25l0.34,-1.48l0.57,0.12l0.75,-0.48l-0.28,-1.1l-1.11,-0.6l-2.2,0.36l2.0,-1.96l2.11,-1.02l2.58,2.41l1.43,2.2l0.55,1.83l0.95,1.45l0.73,0.31l2.6,-0.62l1.18,0.54l0.05,0.97l1.19,0.45l0.86,1.02l1.19,0.25l0.89,-0.21l3.0,-2.69l1.06,0.05l1.19,-0.77l2.18,-0.6l5.59,1.4l1.8,1.71l4.19,2.14l2.92,0.74l1.77,-0.33l1.04,-0.56l1.14,-1.26l1.71,-3.12l4.94,3.73l1.32,0.64l1.05,0.07l1.24,-1.06l0.88,1.27l0.8,0.31l0.58,-0.14l0.68,-1.05l0.66,-0.36l1.19,0.75l0.51,-0.04l1.37,-1.52l0.88,-1.65l2.87,-0.9l1.35,-1.71l0.37,-3.27l-1.21,-1.82l1.25,-1.53l2.15,1.03l2.68,0.55l5.95,0.45l1.55,0.49l3.18,2.02l5.37,1.41l-0.46,0.45l-0.23,1.35l0.2,1.13l-0.37,1.47l-0.8,1.15l-0.1,1.54l1.31,1.26l0.87,0.37l2.02,2.21l0.81,2.24l-0.06,3.95l0.44,1.22l8.06,7.1l2.41,2.6l2.07,1.19l0.72,0.82l1.43,2.89l-1.24,4.09l-1.16,2.51l-0.1,1.97l1.53,3.03l-1.2,0.69l-1.48,1.91l-1.69,0.08l-5.59,-3.88l-0.97,0.39l-1.45,1.68l-2.74,2.23l-6.23,2.87l-4.73,1.25l-2.45,-0.25l-4.39,-3.46l-1.83,-0.41l-0.48,0.29l-0.81,3.49l2.14,4.72l-0.04,0.75l-2.27,5.0l-0.73,0.39l-0.81,1.02l0.19,2.14l-1.94,0.8l-3.04,-0.33l-1.78,-0.64l-1.27,0.6l-1.06,1.56l0.16,4.96l-1.64,1.57l-0.57,2.01l0.18,2.6l1.31,2.41l4.48,3.52l3.08,4.0l2.65,4.29l1.69,1.66l2.28,1.32l4.5,1.33l0.99,0.64l2.2,0.74l2.33,0.1l1.51,0.7l-0.69,0.5l-3.78,5.93l-1.43,3.06l-0.36,2.09l-1.61,2.54l-0.9,8.88l0.88,2.28l0.82,0.99l1.05,0.58l2.97,0.57l2.81,-0.26l5.57,5.0l-1.16,1.62l-3.63,0.25l-2.86,1.86l-0.83,0.24l-8.46,-0.29l-1.77,-0.34l-2.42,-1.15l-4.24,-1.36l-1.1,-0.77l-1.38,-2.12l-0.55,-2.42l0.23,-5.23l1.58,-4.16l-0.27,-1.82l-0.78,-1.78l-1.05,-1.01l-1.26,-2.46l-1.1,-1.33l-3.19,-1.6l-1.22,-0.37l-1.21,0.41l-3.16,4.77l-1.32,1.45l-1.53,0.88l-1.51,0.31l-6.38,-0.29l-0.73,-4.9l-0.27,-5.05l0.2,-0.9l2.78,-1.75l1.44,-1.58l0.72,-2.78l-0.43,-1.19l-0.89,-0.81l-3.64,-5.49l-0.52,-0.37l-0.93,-0.27l-6.28,1.41l-2.36,1.9l-0.87,0.29l-1.55,-0.32l-0.96,-0.77l-0.59,-0.06l-4.97,1.39l-1.0,-0.53l-0.98,0.13l-3.07,-0.99l1.37,-3.26l0.3,-1.82l-0.31,-1.79l0.97,-2.73l2.1,-1.82l0.78,-1.92l1.35,-0.61l0.9,-2.12l-1.06,-2.04l-2.64,-1.34l-4.04,-3.14l0.44,-1.98l0.92,-1.56l0.22,-1.79l-0.94,-1.42l-5.43,-2.52l-2.81,-0.55l-2.27,0.4l-2.07,1.2l-3.35,0.48l-3.19,1.77l-1.94,-0.07l-2.8,1.0l-2.32,-0.11l-5.69,-1.93l-0.65,-0.85l-0.43,-2.69l-4.35,-6.27l-1.01,-2.39l-0.06,-0.97l1.11,-4.06l-1.39,-5.67l-1.95,-1.95l-4.98,-3.31l3.53,-0.09l2.2,-1.28l0.92,0.09l1.8,2.41l1.28,0.27l-0.62,1.59l0.32,1.45l1.31,0.5l2.83,0.37l3.75,-0.72l1.33,-1.05l0.6,-1.28l-0.06,-1.24l-1.08,-1.86l-0.89,-0.89ZM233.12,663.64l0.91,0.43l0.9,-0.7l1.39,1.39l0.78,2.04l2.4,1.88l0.64,0.69l-0.15,0.44l-0.65,0.08l-1.43,-0.71l-2.67,-2.03l-1.61,-2.14l-0.52,-1.36ZM233.19,670.64l-0.13,-0.73l1.09,-1.22l-0.24,-1.11l1.52,1.48l2.61,1.62l-0.86,0.56l-1.74,0.07l-2.25,-0.69ZM233.91,667.58l-2.66,-1.04l-0.17,-1.66l1.13,0.47l1.69,2.23ZM212.82,649.85l0.87,-0.34l0.56,-2.03l1.04,-1.05l-0.1,1.94l-1.38,1.38l-0.99,0.09Z",name:"Cauca"},"CO-SAN":{path:"M477.33,335.89l1.37,-0.65l0.91,-1.35l1.23,-0.77l0.33,3.11l2.98,5.61l0.14,1.25l0.55,0.65l1.09,0.31l1.16,1.04l0.65,1.38l-0.34,1.86l-2.73,2.13l-1.37,1.76l-0.15,0.88l0.33,1.86l-0.61,1.11l-0.08,1.78l0.38,0.42l7.49,0.38l1.31,1.43l2.09,1.17l1.42,1.24l1.4,1.64l0.34,1.08l1.21,1.53l1.89,0.97l4.43,0.74l1.43,1.28l0.67,0.2l6.05,0.29l0.61,-0.67l0.59,-2.75l1.54,-1.76l1.56,0.42l5.05,0.28l2.94,0.64l1.89,-0.8l1.66,0.37l-0.11,1.03l0.75,2.93l0.62,0.98l4.24,3.32l-0.02,1.55l0.4,1.36l2.52,4.0l0.75,0.38l-0.12,3.03l-2.15,2.61l-0.02,0.49l1.73,2.4l0.97,0.62l0.33,2.42l-3.32,5.23l0.37,1.23l2.03,1.11l3.32,0.81l2.9,2.51l0.45,0.06l1.66,-0.82l1.46,-0.1l0.9,1.75l0.84,-0.1l0.67,-1.06l1.39,0.24l2.74,-0.68l1.07,0.11l0.65,2.28l-0.18,2.71l0.25,1.72l0.44,0.34l1.16,-0.12l1.26,-1.15l1.27,3.37l-0.57,2.14l0.65,3.02l-0.25,2.23l-0.99,4.54l-2.69,5.13l-0.03,3.61l-0.38,0.57l-1.83,0.96l-2.1,2.16l-1.44,0.42l-0.76,-0.2l-1.15,-2.97l-1.7,-2.66l-3.27,-2.77l-0.87,-0.11l-1.31,0.42l-0.81,1.09l0.49,1.64l2.97,2.82l0.6,1.59l-0.4,2.35l0.29,2.49l-1.21,3.34l0.76,2.06l-0.27,2.69l-1.2,1.29l-1.93,1.09l-1.05,2.87l-0.94,0.64l-3.66,1.21l-5.98,7.51l-0.94,3.03l-0.41,0.41l-6.39,-0.88l-4.17,-2.17l-1.71,0.55l-1.26,3.23l-2.86,4.45l-1.27,0.12l-2.13,-0.6l-0.61,0.18l-1.13,3.17l-1.18,1.13l-0.81,2.05l-0.36,0.03l-0.65,-0.43l-2.28,-2.87l-0.16,-1.71l1.59,-1.04l0.37,-1.32l1.34,-0.74l0.9,-1.43l0.99,-2.62l0.2,-2.5l-0.99,-1.98l-2.53,-2.37l-2.81,-1.38l-0.89,-0.9l-0.63,0.08l-2.16,3.91l-2.53,2.05l-0.76,1.22l-0.33,2.29l-1.15,1.75l-0.35,1.17l0.27,3.68l-0.58,1.8l-0.7,4.97l-0.36,0.64l-2.62,-2.03l-2.76,-0.61l-6.01,1.35l-2.18,1.33l-0.1,-1.12l-1.21,-0.72l-1.77,0.01l-3.0,0.87l-1.96,-1.09l-2.46,-3.75l-0.78,-0.55l-1.54,-0.16l-0.46,-1.64l-0.93,-1.06l-2.67,-0.78l-1.22,-1.08l-0.48,-0.04l-1.21,0.77l-0.91,1.42l-1.41,1.08l-0.99,-0.09l-0.68,-1.84l0.04,-0.8l1.75,-3.86l0.09,-1.25l-1.94,-4.39l-0.67,-0.93l-0.95,-0.51l-0.91,0.14l-3.08,1.76l-1.44,-0.57l-2.09,-1.42l-1.27,-1.29l-2.29,-3.55l-1.52,-3.96l-0.81,-3.43l1.87,-1.33l1.6,-1.68l2.66,-4.07l0.62,0.17l0.8,-0.31l0.87,-1.4l-0.12,-1.0l-1.35,-1.68l-0.12,-0.67l-0.17,-5.51l1.24,-3.31l3.25,-0.58l2.31,-1.1l11.23,-8.31l2.8,-4.89l2.49,-2.61l0.41,-0.95l5.43,-2.78l1.47,-1.12l0.9,-1.79l-0.3,-2.87l-1.78,-2.68l-0.24,-1.16l-0.62,-7.71l0.77,-5.31l1.51,-4.84l-0.82,-2.21l-0.01,-2.27l0.3,-0.79l3.55,-4.73l0.86,-0.55l0.3,-1.03l-0.04,-2.04l0.47,-1.66l-0.73,-1.52l0.67,-1.59l0.53,-3.45l-0.08,-1.48l-0.74,-3.64l-0.91,-1.22l-0.81,-3.42l0.15,-0.91l-1.11,-4.41l0.49,-2.93l0.63,-1.68Z",name:"Santander"},"CO-ATL":{path:"M392.13,177.0l0.6,-0.17l1.6,-1.65l-0.33,-1.96l0.49,-1.14l-0.36,-1.81l0.56,-0.69l2.59,-0.71l3.86,-2.55l2.24,-0.54l1.34,-0.76l0.93,-1.03l0.03,-1.17l0.73,-2.35l1.19,-0.62l2.33,-0.54l2.35,-2.13l0.23,-0.96l3.45,-0.2l1.2,-0.91l0.13,-0.52l3.6,3.64l0.45,0.81l0.48,2.6l1.8,2.12l0.2,0.96l-1.05,3.7l1.19,4.06l-0.35,11.52l-1.1,1.91l-3.61,2.55l-1.14,2.35l-0.65,4.04l-1.71,2.21l-2.94,5.73l-3.62,-4.2l-1.67,-1.37l-1.3,-0.38l-2.69,-2.62l-3.5,0.56l-1.61,-2.55l-0.68,-0.45l0.32,-0.66l-0.34,-0.75l-4.7,-0.94l-0.87,-2.05l0.76,-2.99l1.39,-1.16l0.22,-1.81l-0.5,-1.41l-1.7,-1.59l0.17,-1.42Z",name:"Atl\xe1ntico"},"CO-AMA":{path:"M443.48,862.43l32.93,-10.22l5.69,0.83l2.62,-1.23l0.71,0.01l2.77,1.53l1.01,0.25l0.23,2.19l1.1,0.63l1.94,-0.06l1.57,2.93l1.06,0.64l4.55,0.73l5.5,-0.08l1.55,-0.3l1.94,-1.14l0.85,0.27l1.97,1.5l2.2,2.21l2.39,1.82l2.64,0.3l5.24,-0.91l1.54,-1.53l3.44,-2.43l6.89,4.46l4.21,-0.81l2.27,-1.47l1.58,-0.28l1.61,0.68l7.89,6.14l1.63,0.75l1.1,-0.07l4.56,-5.52l1.86,-1.59l1.26,-0.53l1.69,0.98l1.82,1.87l2.2,1.44l3.19,-0.52l2.4,-2.28l0.36,-1.53l-0.15,-3.87l0.38,-1.78l6.16,-8.39l3.18,-1.76l2.37,-2.27l1.37,-0.67l10.1,-0.1l2.35,-0.47l2.02,-0.84l1.48,-1.49l0.88,-1.9l0.67,-2.55l2.24,-2.55l3.75,-2.54l11.15,-4.91l3.17,-1.79l3.89,-3.78l2.11,1.59l2.12,0.5l1.21,-0.11l2.44,-1.07l0.92,-0.02l0.74,1.0l0.54,2.44l0.81,1.26l5.99,2.46l2.18,-0.68l1.19,0.4l2.89,4.19l0.28,1.82l-0.64,1.88l0.15,0.94l2.29,2.85l1.4,4.02l2.05,3.9l2.8,0.25l1.06,-0.2l1.03,-0.77l0.76,-1.75l0.89,-0.06l2.25,0.95l2.48,1.74l2.79,-0.17l0.71,0.41l1.15,1.43l1.04,0.47l4.02,-0.01l0.87,0.6l1.59,2.11l0.38,0.97l-0.12,2.01l0.65,0.76l2.53,-0.11l3.11,0.68l1.31,-0.19l0.72,-0.88l-0.08,-1.69l1.61,-1.18l2.05,-0.3l2.47,1.0l0.11,0.35l-0.4,0.53l-3.77,3.53l-1.4,2.05l0.08,1.36l0.38,0.38l2.52,-0.36l0.74,0.63l0.22,0.83l-0.36,4.63l0.81,2.9l-0.09,0.67l-1.63,1.12l-0.71,1.12l0.64,2.36l1.85,1.94l1.08,1.68l-1.15,1.77l-1.73,1.07l-0.87,0.99l-0.22,1.22l1.33,2.63l1.08,0.86l1.43,-0.13l2.04,-1.61l0.18,0.36l-0.92,2.36l0.03,1.11l3.54,2.97l1.31,0.38l1.4,-0.17l1.34,-0.88l0.56,-1.45l-0.68,-1.6l-1.65,-1.37l-0.68,-1.08l1.25,-1.65l1.38,-0.45l1.4,0.71l0.98,0.1l1.97,-1.53l1.92,0.84l2.75,-1.14l1.09,-0.03l-0.5,1.38l-1.45,1.48l-0.09,1.6l-0.82,1.83l0.15,1.31l0.93,0.73l1.63,0.16l2.79,-1.83l1.29,-0.02l2.66,1.07l1.42,0.03l1.05,-0.84l0.84,-2.04l1.46,-0.09l3.86,3.47l0.23,0.85l-0.92,3.06l0.14,1.3l0.57,1.28l0.83,0.5l0.69,-0.12l3.14,-1.78l0.69,0.09l4.19,2.09l1.7,0.43l0.57,1.13l1.96,2.29l0.16,2.53l-0.98,5.55l0.04,2.8l-1.96,8.4l-29.13,160.1l-0.69,1.38l-1.35,-2.7l-2.37,-3.08l-1.89,-1.53l-6.08,-3.1l-1.5,-1.51l-1.76,-6.33l-1.49,-2.12l-1.98,-2.08l-2.33,-1.7l-2.44,-0.87l-1.88,0.16l-1.53,0.89l-2.33,2.13l-1.42,0.61l-1.48,-0.02l-3.12,-0.77l-8.85,-4.74l-2.14,-0.26l41.08,-64.19l-0.2,-0.64l-1.31,-1.21l-1.29,-3.7l-1.1,-0.45l-1.36,0.94l-1.07,1.63l-0.26,-0.15l-0.24,-1.61l-1.34,-1.14l-2.3,0.65l-0.84,-0.32l-1.47,-3.56l-0.91,-1.26l-1.63,-0.68l-2.41,1.14l-1.37,0.28l-0.56,-1.05l1.43,-0.69l0.46,-1.57l-0.91,-0.99l-2.84,-0.21l-2.65,0.82l-0.52,-0.25l-0.83,-1.67l-0.85,-0.76l-4.18,-1.5l-1.58,-1.39l-0.43,0.0l-1.23,0.9l-0.15,1.68l-2.45,0.1l-0.39,-2.32l-0.47,-0.77l-2.0,-1.64l-0.02,-1.63l-0.56,-0.95l-5.03,-1.34l-2.01,-1.32l-3.11,-3.31l-1.92,-1.19l-1.51,0.48l-3.89,-1.34l-1.89,-0.08l-1.05,1.29l0.41,2.8l-1.2,-0.07l-1.67,-0.94l-2.55,0.28l-1.69,0.9l-1.1,2.73l-2.71,1.68l-0.46,0.1l-1.3,-0.73l-0.9,-0.13l-2.94,1.2l-0.33,-0.57l-0.52,-0.16l-4.29,2.09l-1.71,0.36l-0.44,-0.82l1.01,-1.09l0.16,-0.77l-2.96,-4.58l-1.04,-0.12l-0.84,0.86l-0.92,2.76l-0.52,-0.25l-0.33,-0.72l-0.38,-3.68l-0.83,-0.74l-3.59,-0.78l-3.64,-2.28l-1.69,-0.22l-2.8,1.15l-0.34,-0.67l0.09,-2.03l-1.03,-0.71l-5.66,3.07l-2.42,3.87l-3.3,2.69l-0.36,1.42l-0.58,0.58l-0.88,0.22l-3.72,-0.53l-2.18,0.05l-1.81,0.73l-1.73,1.51l-2.6,2.98l-0.69,0.22l-4.58,-0.83l-2.04,0.65l-0.17,1.65l-5.38,0.99l-1.99,-0.75l-1.83,-2.0l-7.23,-1.3l-2.76,-2.22l-1.06,-0.58l-1.24,-0.21l-1.18,1.2l-1.56,3.24l-1.44,0.87l-0.38,-2.09l-0.59,-1.02l-0.5,-0.13l-1.33,0.86l-0.45,0.93l-1.2,-0.83l-1.32,-0.33l-3.19,1.35l-0.81,0.73l-3.61,0.77l-0.83,-1.17l-1.02,-2.77l-1.26,-1.33l-4.18,-2.29l-0.58,0.26l-1.06,2.11l-0.84,-1.39l-2.76,-0.75l-0.82,-0.55l-0.44,-2.22l-1.06,-1.03l-0.81,-1.46l0.11,-1.23l2.68,-2.57l2.43,-4.34l-0.07,-0.5l-0.75,-0.7l-1.18,-3.71l-1.46,-2.36l-0.13,-1.57l0.73,-2.31l-0.42,-1.14l-1.64,-2.3l0.43,-2.14l-0.46,-0.95l-1.72,-1.08l-1.89,-1.92l-1.02,0.34l-0.29,1.45l-1.88,-0.49l-1.08,0.1l-1.83,1.55l-2.34,-1.82l-2.98,-0.09l-0.45,-1.23l-3.86,-2.36l-1.08,-1.33l0.12,-2.13l1.11,-2.71l1.58,-1.14l0.05,-1.28l-0.82,-4.54l-2.65,-2.94l-2.14,-1.0l-0.35,-0.57l1.12,-1.66l-0.2,-0.53l-0.87,-0.4l-0.5,-0.72l-0.5,-2.68l-0.5,-0.28l-0.86,0.09l-0.74,-2.4l-0.55,-0.72l-1.36,-0.39l-1.22,-0.87l-2.05,-0.43l-1.03,-0.58l-1.24,-1.86l-0.5,-0.21l-1.11,0.5l-0.92,1.45l-0.83,0.47l-3.03,-0.75l-1.29,-1.07l-1.05,-1.65l-1.3,-3.0l-1.2,-0.53l-1.97,0.38l-0.52,-0.28l0.52,-1.36l-0.2,-0.75l-0.5,-0.43l-0.75,0.11l-1.54,1.3l-0.95,-0.56l-1.64,-4.61l-0.8,-0.81l-0.62,0.11l-0.83,1.57l-1.34,0.04l-3.62,-1.38l-3.62,-0.67l-1.48,-0.81l-1.26,-1.65l-0.9,-2.8l-2.34,-2.15l0.7,-0.43l1.82,0.16l0.73,-1.23l-1.22,-1.95l0.39,-0.79l-0.2,-0.54l-2.41,-0.63l-2.34,-2.94l0.02,-0.97l1.04,-1.17l0.13,-0.72l-2.91,-6.37Z",name:"Amazonas"},"CO-MET":{path:"M502.84,686.19l0.0,-1.62l-0.68,-1.41l-0.41,-0.22l-0.34,0.32l-0.42,1.97l-1.09,-0.5l-1.91,0.22l-1.37,-1.84l-3.14,1.28l-0.25,-1.07l-0.89,-0.37l-1.84,1.3l0.01,1.77l-1.82,2.86l-0.35,2.51l-0.05,36.93l-0.61,0.77l-4.86,-0.8l-5.74,0.45l-3.86,-0.23l-35.85,-12.65l-2.31,-1.6l-2.02,-2.55l-1.29,-2.79l-0.56,-2.7l0.03,-2.0l0.61,-1.72l3.41,-4.27l0.41,-1.29l-0.06,-1.23l-1.61,-2.83l-3.68,-4.13l-0.93,-1.46l-0.79,-3.75l0.47,-4.88l3.36,-13.37l-0.07,-2.48l-0.75,-1.21l-2.37,-2.01l-0.87,-1.27l-1.75,-4.51l-1.44,-1.8l-1.18,-0.67l-4.1,-0.69l-5.68,-1.84l1.62,-4.61l2.63,-4.31l3.05,-1.77l1.59,-1.62l4.02,-2.86l1.88,-3.1l0.95,-4.15l0.55,-7.48l0.69,-2.04l4.41,-5.93l1.35,-2.31l1.57,-4.45l1.45,1.21l1.74,0.14l0.87,-0.46l1.53,-3.11l3.92,-4.77l1.22,-2.01l0.55,-1.43l-0.02,-1.31l3.17,-3.64l1.97,-3.69l0.68,-0.47l3.17,0.74l2.19,0.01l2.9,-2.87l2.17,-1.44l1.0,-1.05l0.9,-0.48l2.75,-0.51l1.34,-1.99l1.17,-0.63l5.24,-2.07l1.1,-0.92l3.67,0.11l0.37,-0.51l-0.72,-3.5l-0.51,-1.13l-0.93,-0.99l-0.0,-2.25l-0.71,-3.27l-0.78,-0.9l0.09,-1.0l0.9,-1.26l3.18,-1.68l1.37,-2.26l1.03,-0.6l1.03,0.46l1.3,1.36l1.92,0.35l2.4,3.59l0.39,2.47l1.43,3.77l1.61,1.38l2.74,0.91l2.04,-0.59l1.57,-1.24l3.63,-0.38l8.62,2.33l1.31,1.51l2.35,1.5l1.0,0.44l0.75,-0.22l0.51,-0.9l4.28,-28.99l0.63,1.62l2.75,2.68l4.15,7.58l5.42,5.77l1.37,0.15l1.85,3.29l-0.12,1.13l0.33,0.39l1.58,-0.02l0.48,2.25l2.08,0.95l0.83,-0.18l1.49,-1.17l2.86,0.45l1.04,-0.4l1.3,0.79l0.66,-0.38l1.49,-2.5l1.97,0.58l0.87,1.24l0.44,0.17l1.56,-0.43l2.65,-1.51l1.11,0.74l1.54,0.21l1.51,-0.36l2.79,-4.1l10.29,-2.39l1.11,0.18l2.22,1.4l1.36,1.82l1.44,0.37l2.28,-0.63l2.48,-1.49l4.62,-3.86l5.24,-5.55l2.02,-0.13l5.49,-1.7l2.62,-1.29l4.72,-3.23l17.52,-7.53l3.54,-0.54l3.64,-2.87l1.63,-0.98l2.57,-0.97l1.08,-0.96l-0.2,123.26l-0.72,0.17l-1.67,-0.74l-1.18,0.72l-2.36,-1.17l-2.32,1.58l-1.03,0.18l-1.31,-0.6l-1.07,-0.03l-1.09,-1.85l-0.5,-0.47l-0.88,-0.11l-0.68,0.72l-0.79,2.1l-0.96,-0.85l-0.77,-0.14l-0.71,0.57l-0.42,1.12l-0.41,0.08l-3.01,-1.74l-0.72,-0.08l-1.03,1.3l-0.5,0.13l-2.47,-0.63l-3.28,0.46l-1.22,1.29l-2.42,1.1l-0.94,-0.16l-0.29,-2.51l-1.0,-0.06l-1.42,1.24l-0.65,-0.19l-2.18,-2.13l-0.71,-0.18l-0.76,0.81l0.06,1.79l-0.45,1.25l-0.66,-1.84l-0.42,-0.54l-0.74,-0.21l-2.92,1.85l-6.18,1.16l-2.41,0.75l-2.15,-1.13l-3.59,-0.54l-0.74,-0.56l-0.78,-1.39l-1.1,-0.48l-3.81,0.79l-0.82,0.39l-0.5,1.07l0.24,3.36l-1.39,0.17l-1.75,1.08l-0.32,0.81l0.12,1.73l-0.55,-1.43l-1.24,-1.04l-0.97,0.28l-0.79,1.68l-1.92,-1.13l-1.31,0.04l-3.47,2.68l-3.22,0.39l-1.94,1.34l-2.66,-0.62l-0.4,0.3l-0.12,0.89l0.84,0.88l-1.09,0.13l-0.72,0.71l-0.32,2.17l-0.83,-1.34l-1.06,-0.3l-1.0,1.02l-0.62,2.35l-0.6,-2.37l-1.0,-0.66l-2.44,0.46l-0.7,0.65l-1.22,2.1l-1.13,-0.29l-1.89,-2.18l-1.97,0.27l-5.31,3.01l-0.93,1.55l-1.16,0.74l-0.29,0.98l0.8,1.57l-1.3,0.31l-0.95,1.12l-2.99,1.92l-0.88,-0.38l-1.64,0.31l-2.32,1.83l-0.81,-0.56l-0.81,-0.06l-0.52,0.58l-0.17,1.13l-0.4,0.18l-0.56,-0.17l-0.34,-0.89l-0.57,-0.34l-1.64,0.17l-1.25,-0.36l-1.93,1.0l-0.27,0.67l0.4,0.8l-0.29,0.21l-2.39,0.32l-1.69,-0.51l-1.28,1.03l-0.04,-1.05l-0.62,-0.44l-0.71,0.03l-0.94,1.35l-0.99,-0.76l-1.03,0.02l-0.91,0.7Z",name:"Meta"},"CO-MAG":{path:"M417.08,152.38l16.25,6.08l4.95,1.03l-0.99,0.57l-0.14,1.74l-0.5,0.4l-0.24,0.79l1.43,3.49l-1.28,-1.05l-0.87,0.42l-0.47,-0.36l-1.35,0.0l-0.78,-0.37l-0.81,0.2l-1.06,2.57l-0.11,3.7l0.47,0.65l1.28,-0.19l0.82,-2.08l1.04,0.72l0.31,2.87l1.11,0.45l1.19,-0.12l0.93,-0.77l0.26,-1.06l-0.58,-0.45l-0.77,0.24l-0.32,-1.14l1.0,-2.08l0.43,0.08l0.61,0.66l0.65,4.0l0.63,0.92l1.26,0.29l2.45,-0.14l1.11,-0.44l1.62,-1.56l1.86,-3.67l0.05,-2.23l0.77,-1.78l1.22,-1.64l1.03,-3.7l3.99,-6.01l-0.16,-0.97l-1.08,-1.6l0.44,-2.3l-0.8,-2.2l0.77,-0.93l-0.3,-1.46l1.87,-2.41l0.79,-2.0l1.69,0.07l0.61,-0.73l0.7,0.11l0.63,-0.85l0.67,0.17l0.4,-0.67l0.53,0.83l0.98,0.21l0.59,-0.29l0.42,-0.73l0.88,0.26l0.56,-0.72l0.66,-0.15l2.5,0.57l2.12,1.71l3.23,0.78l1.99,1.15l2.48,0.77l7.33,0.52l8.13,-0.54l0.09,1.3l-1.08,3.38l-1.74,1.88l-1.22,0.6l-0.44,0.77l0.2,1.66l-0.25,3.9l-0.77,3.08l1.15,2.53l0.28,2.53l1.3,4.47l-2.38,4.38l0.69,0.74l2.94,0.26l1.33,0.98l0.08,0.53l-1.41,1.82l-1.69,3.01l0.84,2.37l0.34,2.19l-0.21,1.98l1.59,1.99l-1.57,0.95l-2.21,0.72l-1.1,1.89l-2.17,0.41l-0.92,1.05l-1.77,0.6l-2.13,1.56l-2.19,0.65l-2.12,-0.25l-3.05,0.67l-1.79,1.07l-1.26,1.36l-1.06,2.65l-3.94,4.78l-1.71,2.76l-1.2,5.8l0.23,1.76l3.56,5.89l0.75,0.85l2.63,1.81l3.47,4.73l3.17,2.86l0.29,1.79l-0.33,1.27l1.56,2.81l1.88,5.62l-0.53,0.64l-0.58,-0.79l-0.99,-0.15l-3.09,1.71l-3.17,-0.08l-1.39,-0.84l-2.67,-0.51l-1.99,0.12l-2.11,1.13l-2.92,3.34l-1.72,1.25l0.04,0.67l3.3,1.91l2.55,2.45l2.22,1.55l0.41,3.46l0.76,1.38l1.56,1.43l0.26,3.07l-0.69,1.33l0.29,1.28l1.33,0.97l2.34,0.5l1.33,-0.12l0.52,2.46l0.77,1.41l1.89,1.83l1.33,1.8l-1.3,2.13l-1.29,3.0l-1.27,3.99l-0.41,-2.23l0.74,-1.72l-0.21,-0.52l-1.84,-0.78l-4.99,-0.23l-1.57,-0.89l0.17,-1.01l-2.03,-2.0l-0.61,0.04l-0.93,1.25l-1.6,0.18l-3.03,-0.92l0.2,-0.76l-3.36,-2.13l-2.55,-3.78l-1.3,-0.71l-2.16,-0.08l-0.31,-1.86l-0.71,-1.0l-2.68,-1.1l-1.27,-0.11l-1.6,0.69l-0.52,-0.21l-0.67,-1.95l-0.62,-0.63l-2.99,-0.11l-1.26,0.62l-0.9,1.13l-0.86,-0.1l-0.76,-0.86l-0.63,-2.07l-3.41,-2.75l-0.88,-2.23l-0.55,-0.55l-1.14,-0.66l-1.33,-0.14l-0.75,-1.56l-0.88,-0.58l-1.15,-0.07l-1.33,0.57l-1.51,-1.87l-1.75,0.09l-0.29,-1.88l1.6,-7.81l-0.13,-1.09l-2.87,-3.41l-0.17,-1.1l0.97,-3.97l-0.48,-1.16l-2.07,-1.92l-1.01,-1.81l-0.27,-3.94l0.43,-1.91l3.57,-2.22l0.41,-0.99l0.08,-1.74l-0.35,-0.76l-0.93,-0.56l-1.41,-2.67l-0.77,-0.61l-1.9,-0.42l-2.53,-1.35l-0.54,-0.55l-0.23,-1.54l1.4,-5.29l3.58,-6.99l1.77,-2.35l0.68,-4.15l1.02,-2.07l3.59,-2.52l1.18,-2.06l0.22,-1.44l-0.17,-3.98l0.36,-6.49l-1.19,-4.02l1.05,-3.54l-0.23,-1.35l-1.85,-2.24l-0.41,-2.42l-0.55,-1.03l-3.88,-3.94l-0.6,-1.48ZM439.6,159.65l1.58,0.16l-0.77,-0.02l-0.81,-0.14ZM445.73,159.94l0.78,-0.05l-0.32,0.06l-0.45,-0.01Z",name:"Magdalena"},"CO-ARA":{path:"M591.84,403.14l4.65,1.09l2.15,0.17l1.08,-0.21l1.92,-1.33l1.4,0.05l0.57,-0.62l-0.09,-0.63l4.11,-0.36l1.66,0.42l0.49,-0.48l-0.03,-0.98l2.49,-0.02l1.64,1.34l0.59,0.03l1.56,-0.68l0.67,0.75l1.2,0.08l1.17,-0.45l1.16,0.3l1.5,1.02l3.18,-1.11l3.86,0.7l3.32,-0.4l0.33,0.26l0.18,1.43l0.51,0.81l0.96,0.38l2.87,0.07l1.99,0.89l1.19,-0.39l1.7,-1.38l4.14,0.45l3.47,-0.41l3.12,-1.18l2.58,-1.83l1.31,-1.7l9.78,-1.87l1.66,-0.03l1.21,0.9l2.68,0.69l3.64,-0.71l3.31,4.1l0.73,0.46l1.16,0.31l2.49,-0.14l0.84,0.88l7.31,3.36l2.12,0.03l3.37,-1.9l2.11,-0.53l2.16,-0.11l1.58,0.39l1.87,1.62l39.5,49.94l-5.16,3.09l-2.29,0.47l-12.96,-0.47l-2.07,0.5l-2.23,1.59l-1.61,-0.7l-0.87,-1.05l-0.31,-1.72l-1.94,-1.74l-5.27,-2.21l-0.67,-0.55l-0.89,-2.05l-2.29,-1.55l-1.68,-1.87l-3.04,-1.15l-1.63,-0.18l-5.42,0.27l-4.14,-0.79l-1.64,0.21l-7.89,3.09l-5.41,0.17l-4.68,0.8l-3.2,-0.01l-2.69,-1.23l-1.14,-0.19l-4.6,1.05l-5.7,-0.42l-4.36,-1.55l-2.1,-0.37l-4.59,-0.11l-3.96,-1.11l-1.37,0.83l-3.39,0.12l-3.68,1.83l-3.03,0.26l-4.16,1.54l-3.86,0.06l-1.81,0.41l-3.16,-1.18l-2.29,0.62l-4.62,0.02l-8.13,2.77l-4.14,0.01l-1.33,0.27l-3.53,1.63l-3.38,0.85l-3.35,2.44l-2.22,-0.29l-6.11,-3.8l-1.43,-2.87l-2.41,-2.43l-1.28,-2.16l-0.29,-1.91l1.67,-3.08l1.66,-1.59l0.51,-2.26l0.74,-1.0l0.55,-0.28l0.8,0.61l0.83,0.04l2.2,-2.16l2.67,-0.86l1.31,-1.86l0.7,-2.26l1.44,-11.52l0.34,-0.88l1.39,-0.7l1.21,-1.65l0.76,-2.57l1.19,-2.18l3.36,-8.5Z",name:"Arauca"},"CO-GUA":{path:"M692.38,641.02l1.19,-0.97l2.25,-3.34l2.19,-1.44l0.4,-0.65l1.4,0.88l1.02,-0.35l0.38,-0.97l-0.14,-1.3l0.41,1.12l0.51,0.38l1.16,-0.57l0.14,-1.77l-0.98,-1.7l0.09,-0.83l1.43,-0.59l0.12,-0.58l-0.78,-1.35l-0.83,-0.67l-0.48,-1.21l1.72,-2.52l0.15,-1.38l2.05,0.05l1.05,-0.87l0.82,-3.59l-1.46,-2.34l3.61,-0.07l1.49,1.1l1.5,0.34l2.54,-3.17l0.66,-0.39l1.27,0.03l1.09,1.8l0.65,0.03l0.99,-1.6l4.98,0.02l2.54,-0.58l0.79,0.02l2.86,2.13l0.51,-0.16l0.4,-0.76l0.22,-3.08l0.24,-0.34l0.81,-0.09l1.23,-1.12l0.33,-2.39l-0.45,-1.49l5.15,-0.51l2.88,-1.12l0.74,0.22l1.19,1.27l0.91,0.24l4.98,-1.57l1.03,0.06l0.94,0.67l0.73,0.03l0.75,-1.64l0.48,-0.09l0.59,0.29l0.9,1.24l1.92,0.15l0.77,0.82l1.02,0.4l0.21,1.32l0.54,0.42l2.0,-1.16l0.92,0.04l1.27,0.88l-0.0,1.61l0.67,0.83l0.84,0.37l1.1,-0.4l1.85,-2.31l4.89,0.74l0.93,-0.84l-0.09,-2.32l0.56,-0.81l0.74,0.15l0.24,0.7l0.66,0.3l1.1,-0.08l2.48,-1.16l1.34,1.21l1.41,-0.05l0.39,-0.42l-0.3,-2.11l0.43,-0.34l2.33,0.36l0.93,-0.31l0.45,-0.94l0.05,-1.32l1.67,-0.4l1.15,-1.01l2.7,0.92l2.03,-0.2l1.89,-1.38l2.15,0.64l1.61,-2.24l0.85,-0.66l1.83,-0.39l1.02,-1.17l0.98,-0.14l0.34,-0.63l-0.56,-0.79l0.11,-1.02l3.6,-0.23l0.76,-0.47l0.75,-2.07l0.6,-0.72l-0.22,-1.08l-0.73,-0.93l-0.05,-0.66l0.53,-0.29l3.75,0.45l1.13,0.48l0.43,2.6l0.49,0.9l0.54,0.16l3.58,-1.7l0.33,0.37l-0.67,1.63l0.68,1.03l1.13,0.09l0.86,-0.56l1.91,-2.29l0.69,-1.56l0.87,-0.69l1.36,1.99l1.17,0.89l1.21,-0.31l1.07,-1.65l0.12,2.1l0.79,1.12l0.93,0.06l2.08,-1.27l4.46,2.04l2.55,-0.17l2.51,-1.79l2.97,-4.16l1.6,-0.93l0.59,1.32l0.48,5.06l3.0,5.71l0.34,2.95l0.52,1.62l1.07,1.29l1.3,0.69l3.58,-0.23l2.1,0.98l1.63,2.17l4.12,10.69l0.94,1.28l3.17,1.53l1.82,1.89l-0.26,2.26l-1.51,2.44l-3.62,4.52l-0.65,0.5l-2.76,0.89l-23.42,21.69l-1.14,1.99l-0.04,4.15l0.65,0.32l0.89,-0.71l1.06,-1.53l3.03,-0.27l1.15,-0.54l0.98,0.88l2.59,1.25l1.72,0.29l2.13,-0.67l0.89,0.73l0.8,1.28l1.24,5.29l0.96,0.65l2.67,0.04l0.98,0.3l0.79,0.71l0.95,2.18l1.81,1.03l1.42,2.06l1.05,0.52l1.13,1.81l2.4,1.59l1.04,2.27l1.22,0.53l2.34,1.94l2.18,0.72l2.35,1.55l0.19,1.54l0.69,1.69l-2.53,2.95l-0.04,1.53l2.42,6.83l0.66,0.94l2.8,1.27l0.31,0.78l0.2,3.17l-0.19,0.94l-1.18,1.6l0.08,1.09l1.4,2.02l1.36,1.19l6.44,16.5l0.41,5.19l2.47,4.79l0.22,1.23l-0.4,2.42l0.24,1.01l1.94,1.96l1.03,2.53l0.06,1.3l-1.1,2.41l0.34,1.53l1.04,2.13l-10.96,2.9l-0.94,-0.15l-0.41,-1.25l-0.22,-3.08l1.49,-17.51l-0.58,-3.91l-2.07,-6.38l-2.4,-4.86l-6.59,-8.74l-4.58,-9.53l-1.7,-1.68l-3.7,-1.44l-1.15,-0.04l-2.07,1.64l-2.22,0.32l-2.68,2.08l-2.41,1.17l-4.68,4.97l-7.3,9.72l-1.78,1.68l-2.33,1.32l-4.03,1.19l-2.08,0.07l-1.88,-0.55l-1.93,-1.58l-1.58,-2.28l-3.17,-7.63l-1.11,-1.02l-3.01,-0.99l-0.45,-0.63l-0.08,-1.39l-0.29,-0.4l-0.58,-0.08l-0.64,0.59l-3.62,9.03l-1.15,1.71l0.12,0.56l0.4,0.25l1.54,0.23l0.37,0.46l0.02,2.35l0.38,0.35l2.43,0.26l0.08,1.19l0.53,0.72l-70.49,0.06l-2.4,-0.3l-4.54,-1.93l-4.59,-0.96l-2.46,0.19l-4.1,1.87l-2.37,0.2l-2.47,-0.2l-4.72,1.91l-1.87,-0.01l-2.22,-1.17l-2.66,-0.81l-2.93,-0.22l-4.76,-2.18l-6.34,-5.27l-0.36,-0.79l0.09,-0.86l2.6,-6.37l0.66,-3.19l0.3,-3.68l6.07,-4.44l0.5,-1.16l-0.09,-0.74l-2.67,-3.61l-0.85,-0.57l-0.88,-0.1l-1.73,0.83l-2.6,0.07l-0.58,0.73l-2.89,0.53l-1.29,0.02l-1.55,-0.86l-2.84,0.44l-0.8,0.49l-0.0,0.95l-0.4,0.46l-2.02,-1.09l-4.19,-1.11l-1.01,-0.03l-2.13,0.82l-1.71,0.27l-0.15,-1.0l-0.65,-0.79l-5.33,-1.55l-1.75,-1.45l-3.27,-6.69l-2.98,-4.23l-1.37,-1.35l-9.7,-4.29l0.62,-0.65l23.95,-9.9l2.06,-1.64l6.51,-3.01l0.81,-0.92l0.83,-2.11l3.07,-1.9l0.55,-1.33l-0.04,-1.64l-0.9,-2.65l1.51,-0.82l0.16,-1.31l-0.82,-0.75l-1.83,-0.44Z",name:"Guain\xeda"},"CO-SAP":{path:"M21.54,15.34l-0.54,0.15l-0.13,-0.83l0.38,-1.11l0.52,-0.44l0.46,0.26l0.23,0.79l-0.92,1.19ZM0.82,65.83l-0.3,-0.03l0.4,-0.38l-0.1,0.4ZM1.07,64.8l-0.42,-1.04l0.15,-1.05l1.01,-1.24l-0.73,3.33Z",name:"San Andr\xe9s y Providencia"},"CO-CAL":{path:"M589.69,402.64l1.37,0.32l-0.38,1.28l-2.93,7.09l-1.21,2.23l-0.75,2.54l-1.04,1.39l-1.5,0.82l-0.42,1.07l-1.46,11.63l-0.63,2.03l-1.15,1.64l-2.55,0.77l-2.07,2.08l-1.38,-0.7l-1.61,1.1l-0.87,2.92l-1.47,1.34l-2.09,1.15l-2.52,4.08l-1.24,3.95l0.09,1.3l1.3,0.96l1.34,3.81l1.76,1.8l-0.13,0.91l-0.87,1.67l-0.53,3.04l-1.46,4.71l-2.21,0.64l-0.69,0.56l-0.54,0.78l0.02,1.22l6.01,3.44l2.31,1.68l0.54,1.5l1.15,0.89l1.36,1.94l1.12,0.96l-1.5,1.25l-1.0,3.16l-1.19,1.47l-1.01,4.67l-0.41,0.09l-2.03,-1.45l-1.75,-2.29l-1.75,0.36l-8.25,8.94l-2.14,3.49l-2.54,1.45l-3.39,3.07l-0.83,-0.07l-4.68,-5.69l-1.36,-0.64l-3.43,2.42l-4.99,6.72l0.2,1.96l-0.79,1.38l-0.32,2.45l0.95,1.98l1.84,1.77l-1.49,3.55l-2.25,2.3l-2.22,-0.9l-0.84,0.1l-0.63,0.66l-1.0,4.12l-0.19,2.76l-1.0,2.64l-0.16,1.27l1.17,3.58l-0.15,0.69l-0.6,0.01l-0.61,0.5l-0.16,1.11l-1.04,1.95l-1.03,0.73l-2.32,0.18l-2.4,-0.94l-1.23,-0.07l-0.67,-2.72l-1.33,-0.69l-2.84,0.25l-1.82,-3.1l-2.39,-0.96l0.15,-1.25l-2.34,-3.25l-2.53,-1.0l-4.79,-0.09l-1.15,-1.62l0.0,-0.57l1.83,-3.49l-0.13,-1.98l2.19,-1.6l0.27,-1.33l-0.9,-1.66l-0.1,-2.87l-1.51,-2.61l-0.41,-1.51l0.15,-1.77l-1.26,-2.05l-2.59,-2.1l-0.46,-1.36l0.61,-2.03l-0.47,-1.5l-3.13,-2.77l-1.01,-2.04l-1.54,0.09l-0.81,-0.31l-1.32,-1.25l-1.51,0.17l-2.81,-1.37l-0.15,-3.14l-0.65,-0.42l-0.97,0.13l-2.07,1.49l-3.38,3.49l-0.48,2.37l-1.67,0.51l-3.74,3.44l-2.59,-1.44l-0.99,-0.13l-1.43,-0.97l-0.51,-0.78l0.05,-1.11l-0.42,-0.42l-2.92,0.16l-3.57,-1.85l-2.32,-0.23l0.06,-1.85l-0.49,-1.38l-2.65,-2.61l-0.77,-1.57l0.01,-1.11l1.25,-1.89l0.26,-1.08l-0.87,-2.12l0.0,-1.81l-0.56,-1.22l-0.06,-1.64l-0.87,-0.75l-0.83,-1.44l-1.02,-0.09l-4.13,3.13l-1.32,0.39l-5.57,-1.4l-2.72,1.3l-4.02,0.91l-0.67,-0.7l0.74,-1.56l0.57,-3.76l1.08,-1.69l1.42,-1.01l0.45,-0.67l-0.87,-2.77l0.04,-0.87l1.49,-0.74l0.39,-0.89l-0.21,-4.72l-1.62,-2.64l-0.04,-0.75l1.01,-2.09l0.5,-2.7l0.74,-1.43l2.27,-2.05l0.76,3.18l1.58,4.1l2.34,3.63l1.4,1.43l2.21,1.51l1.76,0.67l1.18,-0.29l2.27,-1.53l0.57,-0.08l0.97,1.04l1.82,4.03l-0.04,0.91l-1.41,2.68l-0.39,1.38l-0.02,1.09l1.08,2.38l1.73,0.06l1.61,-1.23l0.85,-1.36l0.88,-0.56l1.22,1.03l2.46,0.66l0.69,0.74l0.52,1.84l0.38,0.29l1.58,0.13l0.49,0.37l1.06,2.0l1.38,1.73l2.25,1.29l1.04,-0.03l2.37,-0.81l1.48,-0.02l0.71,0.41l-0.06,1.37l0.61,0.36l2.65,-1.65l5.72,-1.31l2.41,0.52l2.64,2.13l0.53,0.06l0.62,-0.44l0.35,-0.87l0.7,-4.98l0.6,-1.89l-0.27,-3.66l1.48,-2.84l0.27,-2.15l0.59,-0.98l2.55,-2.07l2.01,-3.61l0.68,0.65l2.71,1.31l2.38,2.21l0.86,1.68l-0.2,2.15l-0.9,2.4l-0.82,1.31l-1.26,0.63l-0.4,1.36l-1.85,1.45l0.28,2.29l2.49,3.1l0.82,0.54l1.0,-0.01l1.11,-2.31l1.26,-1.26l0.93,-2.92l2.25,0.58l1.84,-0.33l2.99,-4.66l1.05,-2.96l0.89,-0.4l0.75,0.13l3.56,2.01l5.59,0.9l1.43,-0.11l0.69,-0.77l0.86,-2.9l5.87,-7.38l3.37,-1.04l1.23,-0.8l1.2,-3.04l2.73,-1.72l0.63,-1.42l0.14,-2.33l-0.76,-1.94l1.18,-3.28l-0.27,-2.71l0.39,-2.45l-0.76,-1.93l-2.98,-2.84l-0.33,-0.87l0.42,-0.64l1.36,-0.33l3.11,2.61l1.58,2.47l1.2,3.11l1.34,0.52l2.04,-0.59l2.13,-2.18l1.93,-1.06l0.56,-0.96l0.0,-3.5l2.65,-5.03l1.05,-4.76l0.26,-2.33l-0.66,-3.03l0.57,-2.29l-1.38,-3.65l4.28,2.04l1.44,0.23l1.23,-0.23l1.13,-0.67l2.42,-2.44l2.24,-4.52l0.88,0.22l0.35,0.94l0.53,0.46l0.89,-0.06l1.75,-1.59l0.5,-1.46l1.39,-0.67l4.83,0.12l4.07,1.49l2.37,0.05Z",name:"Boyac\xe1"},"CO-QUI":{path:"M383.23,542.76l-1.3,2.33l-0.68,2.02l-3.25,1.93l-1.86,2.17l-1.05,2.91l-1.79,2.23l-1.39,2.95l-1.19,7.96l-2.08,3.12l-1.42,1.18l-3.06,5.27l-2.92,3.34l-3.77,-1.75l-0.36,-1.36l0.64,-4.32l2.3,-4.76l0.11,-4.04l-1.5,-3.04l-2.7,-1.08l-1.9,-0.36l0.26,-0.85l0.9,-0.7l0.15,-0.5l-0.46,-1.05l-0.1,-4.47l0.96,-2.79l-0.06,-0.82l2.02,-2.8l3.93,0.6l2.73,-0.38l0.63,-0.9l-0.32,-2.51l0.34,-0.23l2.45,1.03l5.45,-0.06l2.16,0.28l2.06,1.54l0.99,0.17l2.46,-0.71l2.63,-1.57Z",name:"Quind\xedo"},"CO-LAG":{path:"M494.92,142.02l9.44,-0.01l6.87,-1.08l4.75,-3.41l1.23,-2.05l0.97,-0.41l1.99,-2.21l2.08,-0.97l3.42,-3.25l7.34,-3.88l11.59,-9.23l5.9,-1.56l2.69,-1.68l1.35,0.28l3.88,-2.0l4.77,-0.43l2.6,-1.87l2.01,-0.52l2.59,-1.88l3.17,-1.27l2.1,-2.3l1.11,-3.36l2.14,-3.34l0.64,-2.09l1.81,-2.68l-0.42,-6.03l-1.58,-1.53l0.04,-0.26l1.6,-1.09l1.92,0.63l6.14,-1.08l1.67,0.37l-0.13,0.64l-2.44,2.53l0.1,0.63l0.81,0.43l1.05,1.62l1.07,0.49l2.13,-0.83l1.48,-2.27l2.62,-0.26l0.58,-1.13l-0.81,-1.53l0.31,-0.44l-0.08,-0.55l-1.41,-1.39l-1.77,-0.4l-0.86,0.16l-0.96,0.7l-0.14,-0.27l4.74,-3.64l0.49,-1.16l1.52,-0.09l-0.55,1.27l0.99,1.32l0.9,0.32l1.06,-0.29l0.29,-0.85l1.06,-0.06l2.01,-1.27l0.68,-1.96l-0.55,-0.56l0.8,-0.64l0.42,-0.11l-0.13,0.83l0.93,1.04l0.23,0.74l0.38,0.28l0.7,-0.17l0.55,-1.21l-0.33,-0.53l2.81,-1.24l0.78,-1.26l-1.15,-0.12l-1.65,0.68l1.14,-1.29l-0.38,-0.28l-1.6,0.23l0.23,-0.99l-0.3,-0.04l1.71,0.04l3.19,1.12l5.58,0.23l4.39,2.9l2.98,0.19l1.71,1.13l4.01,0.99l1.94,0.98l1.1,0.81l0.88,1.32l0.48,1.65l3.64,6.2l0.45,1.74l2.26,3.35l0.33,1.03l-0.33,1.22l-1.39,2.12l-5.72,3.44l-1.28,1.38l-2.81,1.15l-1.62,4.1l-1.78,0.01l-3.17,2.37l-2.33,1.0l-31.59,8.2l-1.31,0.84l-1.18,1.64l-15.05,28.01l-0.53,0.66l-0.84,0.21l-3.52,-0.69l-4.58,1.5l-3.89,0.31l-1.24,0.78l-0.41,0.71l-0.23,1.77l-2.1,2.6l-2.07,5.09l-1.04,1.43l-3.7,2.87l-1.72,1.96l-1.43,2.77l-2.91,8.32l-1.6,2.6l-3.71,4.31l-1.17,3.29l-2.76,3.36l-0.52,1.39l-3.55,1.23l-3.04,0.33l-2.94,-0.82l-3.12,0.88l-0.99,-2.06l-0.67,-0.8l-0.93,-0.39l0.43,-0.74l0.77,-0.49l1.17,-2.11l0.89,-0.63l0.67,-2.09l0.87,-1.04l1.44,-3.51l-0.69,-1.06l-2.37,-2.04l-2.44,-1.41l-5.14,-1.97l-0.33,-0.61l0.35,-1.37l-0.18,-2.41l-0.39,-1.2l-0.82,-1.12l-1.07,-0.63l-10.09,-0.85l-9.04,1.23l-1.22,-4.18l-0.31,-2.61l-1.1,-2.25l0.77,-3.0l0.25,-4.01l-0.21,-1.5l1.41,-0.93l1.91,-2.09l1.16,-3.59l-0.07,-1.47ZM608.04,69.0l-0.7,0.46l-1.41,1.24l0.93,-1.07l1.19,-0.63Z",name:"La Guajira"},"CO-TOL":{path:"M391.92,622.93l-2.75,-1.85l-1.49,-0.46l-2.16,0.42l-1.62,1.7l-2.34,1.03l-0.99,0.16l-1.39,-0.27l-0.86,0.26l-0.96,0.89l-4.69,6.92l-1.35,2.84l-0.24,2.33l-1.42,1.44l-0.52,2.09l-1.03,1.22l-5.89,4.86l-2.33,2.45l-1.81,3.33l-2.25,0.03l-4.72,-1.68l-2.53,-1.8l-1.72,-0.11l-1.4,0.88l0.05,-3.25l-0.89,-2.55l-2.15,-2.4l-1.97,-1.27l0.06,-1.07l0.79,-1.11l0.42,-1.66l-0.01,-2.28l1.51,-1.47l0.18,-3.5l0.18,-0.65l1.0,-1.14l-0.12,-0.94l-1.06,-1.93l0.7,-1.6l0.2,-3.47l1.24,-3.59l1.95,-3.53l0.47,-5.23l1.03,-1.82l0.57,-2.04l1.38,-1.58l0.88,-1.93l4.02,-6.06l1.42,-3.44l1.56,-2.68l0.78,-2.31l0.41,-0.6l2.71,-1.61l-0.07,-0.85l-0.85,-1.35l2.93,-3.35l3.15,-5.38l1.33,-1.06l2.17,-3.26l1.22,-8.04l1.34,-2.85l1.82,-2.28l1.01,-2.83l1.71,-1.99l3.34,-2.03l0.78,-2.17l1.61,-2.89l0.74,-5.59l2.88,-4.89l0.03,-1.16l-1.42,-2.61l0.29,-1.45l1.88,-3.66l-0.83,-1.82l-0.91,-0.54l0.43,-1.16l2.57,-2.67l0.79,-0.36l2.32,0.13l4.17,-2.22l2.11,0.74l0.88,-0.24l3.56,-5.43l0.32,-1.0l1.86,-1.02l5.27,-1.34l3.41,0.46l3.01,-0.76l4.37,1.57l0.52,-0.05l0.26,0.87l0.41,9.71l-0.86,5.0l1.2,2.42l-1.48,0.73l-0.5,0.71l0.78,2.47l-0.18,1.78l-0.87,0.8l-0.22,0.94l0.47,3.89l-0.21,0.61l-0.75,0.82l-0.45,1.3l-1.95,0.93l-0.53,0.91l0.12,0.93l0.86,1.35l0.09,1.33l1.12,0.82l-1.59,2.5l0.61,0.94l-0.64,0.61l0.79,2.53l-0.06,2.32l-0.62,2.25l-4.29,9.49l-0.26,1.93l1.06,1.09l5.49,-0.82l0.25,0.59l1.52,0.83l0.32,0.77l0.49,0.23l0.81,-0.26l1.82,1.63l1.54,0.49l1.99,-0.01l1.21,-1.27l0.77,-1.53l2.0,-0.88l1.24,0.14l1.82,1.55l2.1,4.26l0.46,2.14l-0.14,1.2l-1.87,2.01l-0.81,2.4l0.39,1.1l-0.65,2.51l1.15,2.03l0.04,0.61l-0.76,2.47l-1.65,3.05l-0.99,5.18l-3.7,3.33l-2.51,1.66l-1.89,2.95l-1.57,1.11l-0.66,1.41l0.24,1.66l-1.96,1.86l-0.5,0.92l-0.26,1.54l0.44,2.17l-0.27,0.56l-2.44,2.57l-2.29,3.34l-3.13,3.15l-3.29,0.64l-2.79,-0.25l-3.02,-0.96l-0.17,-0.38l0.66,-3.11l1.49,-4.14l-0.36,-0.57l-6.55,0.13l-1.77,1.08l-0.59,0.67l-0.11,0.68l-1.13,-0.96l-1.38,0.01l-1.93,1.97Z",name:"Tolima"},"CO-SUC":{path:"M365.61,256.08l1.39,0.23l3.18,-2.64l1.58,-2.99l1.18,-3.88l0.04,-3.86l-0.72,-1.8l-1.82,-2.42l-1.17,-0.2l-1.61,-0.98l-1.92,0.3l2.83,-2.91l1.6,-5.02l-0.03,-1.47l2.06,-6.26l-0.02,-1.3l0.83,-3.5l0.14,-1.97l-0.36,-0.95l4.26,-2.29l-2.11,3.68l-0.31,1.29l0.39,0.84l0.74,0.32l2.56,-0.37l0.18,2.5l0.52,1.56l-1.13,1.79l-0.07,0.87l0.39,0.65l1.62,0.85l4.9,1.66l0.84,0.15l0.95,-0.47l0.8,0.06l-0.86,3.39l0.1,2.45l-0.88,3.01l-0.2,1.94l-0.48,0.81l-0.55,2.71l0.2,0.43l0.47,-0.06l0.92,-0.87l1.46,0.34l2.05,-1.64l1.74,0.42l1.94,1.33l2.24,-0.03l0.8,0.33l6.95,6.3l3.27,0.46l-1.09,2.52l0.12,0.78l0.52,0.58l2.38,0.74l2.4,-0.66l0.58,0.74l1.71,1.09l-2.34,5.12l0.53,0.96l-0.22,1.89l1.1,2.92l1.07,4.91l2.32,1.75l2.37,4.53l2.6,1.68l1.67,0.66l5.74,4.38l2.81,3.12l4.16,5.92l-1.49,2.37l-1.61,1.42l-0.58,1.5l1.04,7.04l0.7,1.91l0.65,0.66l0.12,3.31l0.66,3.13l-1.26,3.37l-1.42,-0.27l-0.5,0.29l-0.42,2.03l-1.44,2.28l-2.49,1.25l-3.67,-0.07l-2.46,1.63l-0.95,0.18l0.05,-2.9l-0.44,-1.21l-2.91,-2.68l-1.78,-2.88l-3.7,-2.83l-2.36,0.09l-5.94,1.95l-6.2,3.02l-2.11,-2.17l-2.07,-1.37l-2.44,-1.1l-1.3,-2.24l-0.36,-5.73l-1.3,-5.13l0.34,-2.6l-1.14,-3.72l0.19,-2.17l3.43,-3.13l4.55,-1.17l0.79,-0.52l0.37,-3.12l0.46,-1.02l-1.42,-2.23l0.5,-0.97l-0.12,-0.51l-2.7,-1.93l-10.44,-4.86l-1.58,-2.41l-0.63,-2.84l-1.18,-0.61l-1.2,-0.09l-0.51,-0.68l-2.13,-0.46l-1.99,-2.31l-3.2,-1.58l-3.74,-1.29l0.04,-3.04Z",name:"Sucre"},"CO-PUT":{path:"M280.52,806.23l1.04,-2.35l-0.71,-2.48l-0.36,-2.75l-1.33,-3.43l0.02,-0.48l0.88,-1.17l-0.17,-1.73l-0.59,-0.67l-2.01,-1.07l-4.89,-4.39l5.82,-7.24l1.23,-0.91l1.76,-3.01l3.72,-8.46l-0.33,-1.54l-3.16,-1.73l-0.36,-3.28l0.2,-3.13l5.07,-1.89l1.61,-1.27l0.35,-0.86l-0.04,-2.28l0.47,0.36l1.1,-0.11l1.95,-1.57l6.72,0.28l1.75,-0.38l1.64,-0.94l1.52,-1.65l3.09,-4.66l0.7,-0.18l3.78,1.75l0.99,1.19l1.29,2.52l0.99,0.91l0.71,1.61l0.24,1.46l-1.59,4.21l-0.22,5.44l0.64,2.68l1.46,2.24l1.32,0.96l4.38,1.43l2.39,1.14l1.95,0.39l8.62,0.3l1.18,-0.34l2.68,-1.79l3.71,-0.26l1.58,-1.96l0.72,-0.15l2.48,0.86l3.38,-0.16l1.62,0.78l0.33,2.37l0.77,1.53l3.33,3.97l1.16,0.7l2.53,0.28l3.47,1.68l5.28,-0.3l2.63,0.33l2.31,1.08l3.66,3.89l2.55,0.96l5.28,0.35l3.42,-0.44l2.48,0.86l1.04,0.9l0.17,2.38l2.31,3.54l-0.38,2.86l0.16,1.22l0.88,2.16l0.97,1.39l1.74,0.63l4.01,-1.14l0.64,0.31l0.3,1.27l0.48,0.5l0.71,0.15l1.7,-0.38l2.02,0.38l0.55,1.38l-0.22,4.94l0.86,2.77l0.27,2.02l0.56,0.84l2.75,0.98l3.99,2.14l6.76,1.3l2.03,1.11l1.37,1.67l0.34,2.25l-1.12,2.1l1.0,0.98l1.15,0.4l-1.45,2.79l1.44,4.09l3.19,0.53l0.97,2.23l2.33,1.07l1.34,0.17l1.97,-0.37l1.07,0.55l1.26,0.16l0.87,-0.42l0.73,-1.87l0.65,-0.23l0.68,0.3l0.35,1.81l0.8,0.84l1.13,-0.01l2.01,-0.81l1.09,0.23l2.6,1.5l1.06,3.2l0.88,1.24l0.95,0.44l2.7,-0.45l0.55,0.44l0.35,1.33l0.66,0.53l1.29,0.0l1.84,-0.7l4.16,2.9l1.95,2.31l1.4,0.95l6.45,2.31l-31.64,9.82l-0.58,-1.32l-1.14,-0.19l-2.06,-2.35l-5.25,-3.45l-2.5,-2.64l-1.69,-2.84l-0.68,-0.57l-0.98,0.05l-1.2,0.72l-0.63,-0.03l-1.86,-1.55l-3.98,-0.75l1.79,-1.54l0.12,-0.5l-2.1,-4.25l-2.19,-2.4l-1.32,0.26l-2.01,2.77l-3.41,-0.75l-1.96,-1.11l-2.89,-3.0l-2.17,-0.41l-3.05,-3.92l-2.57,-1.63l-2.79,-0.75l-2.27,0.08l-0.89,0.94l-0.47,1.81l-1.55,1.49l-0.68,0.24l-4.87,-2.01l-3.37,-0.65l-1.21,-0.85l-1.42,-0.49l-3.46,-2.13l-2.82,-2.52l-1.71,-0.76l-1.87,-1.8l-1.38,-0.41l-5.1,0.86l-3.35,-0.76l-1.66,-0.93l-2.35,-1.74l-0.6,-0.9l-3.65,-2.25l-1.44,-1.33l-0.6,-0.88l-0.63,-2.01l-4.02,-5.09l-0.86,-1.65l-1.75,-0.01l-2.38,0.53l-0.51,-1.86l-0.55,-0.81l-5.34,-0.62l-2.24,-1.22l-1.64,-1.73l-0.73,-0.36l-1.08,0.23l-1.44,1.04l-1.81,2.06l-2.78,0.25l-0.47,0.42l-0.12,4.87l0.59,3.84l-0.78,0.52l-5.92,0.68l-1.64,0.82l-1.7,-0.24l-2.68,-2.21l-5.93,-1.15l-0.99,0.29l-0.26,0.4l0.13,2.0l-3.38,-1.03l-5.09,0.6l-1.72,-0.98l-2.07,-1.85l-1.83,-0.49l-2.42,-0.05l-1.64,-0.55l-2.25,-2.54l-1.07,-0.34Z",name:"Putumayo"},"CO-NAR":{path:"M190.99,681.37l0.45,2.34l0.38,0.29l0.39,-0.28l1.38,-5.66l0.5,-0.91l1.24,0.07l4.45,-5.75l1.31,-0.54l2.33,-2.21l1.43,-0.86l0.35,0.03l1.17,2.86l2.2,3.33l1.69,0.21l0.39,-0.52l-0.97,-3.71l0.05,-1.71l0.93,-1.23l0.79,2.29l-0.32,1.56l1.69,3.46l1.48,1.4l2.21,1.1l1.05,0.32l0.91,-0.1l2.37,-1.26l0.32,-4.25l-1.39,-3.72l0.24,-0.24l1.06,0.22l5.36,3.57l1.76,1.77l1.26,5.22l-1.1,3.91l0.1,1.38l1.08,2.54l4.34,6.25l0.37,2.57l1.0,1.26l5.88,2.0l2.63,0.13l2.9,-1.02l1.98,0.07l1.78,-0.75l1.42,-1.03l3.33,-0.48l1.1,-0.39l1.05,-0.83l1.98,-0.34l2.53,0.5l5.28,2.45l0.56,0.79l-0.19,1.55l-0.84,1.37l-0.67,1.97l0.24,0.78l4.29,3.4l2.6,1.32l0.74,1.28l-0.68,1.67l-1.36,0.64l-0.77,1.91l-2.22,2.0l-1.04,2.95l0.21,2.7l-1.69,4.42l0.25,0.54l3.61,1.17l0.78,-0.19l1.22,0.6l5.14,-1.4l1.19,0.78l1.94,0.36l1.22,-0.42l2.16,-1.8l6.13,-1.36l0.72,0.34l3.64,5.49l0.87,0.78l0.27,0.78l-0.58,2.26l-1.25,1.39l-2.88,1.82l-0.42,1.37l0.27,5.24l0.74,5.05l-1.59,1.37l-0.72,0.07l-0.63,-0.58l-0.51,0.17l-0.37,1.08l0.1,1.94l-0.93,1.12l-6.07,2.65l-0.25,3.51l0.4,3.54l0.44,0.59l0.79,0.12l2.1,1.33l0.14,0.8l-0.54,1.53l-3.12,6.77l-1.69,2.88l-1.19,0.86l-6.07,7.52l0.02,0.55l2.43,2.41l2.84,2.34l2.31,1.4l0.11,1.31l-0.83,0.95l-0.07,0.89l1.36,3.56l0.33,2.66l0.7,2.38l-0.83,1.21l-0.18,0.91l-1.68,0.08l-3.06,1.14l-1.19,0.07l-2.95,-1.14l-6.42,-1.3l-2.03,-0.75l-1.5,-1.15l-0.57,-1.4l-0.81,-3.81l-0.39,-6.33l-0.83,-3.02l-2.79,-0.91l-2.11,0.27l-2.07,-0.82l-3.88,-2.68l-1.19,-1.76l-0.39,-4.26l-1.96,-1.7l-1.89,-0.07l-5.95,2.06l-2.37,-0.3l-1.8,-0.92l-0.31,-1.86l-0.92,-0.88l-1.23,0.11l-4.18,-1.55l-4.21,-0.15l-2.44,-1.19l-7.91,-5.98l-5.98,-2.18l-1.37,-1.04l-5.68,-6.31l-1.16,-0.91l-3.51,-0.85l-1.66,0.38l-1.48,-1.95l-0.57,-1.96l-0.8,-0.17l-1.65,0.4l-1.26,-0.39l-1.09,-0.85l-2.17,-3.62l-1.75,-1.41l-1.34,-1.83l-2.98,-2.04l0.53,-0.66l-0.41,-1.09l-2.1,-1.86l0.08,-3.07l-0.49,-1.1l-0.92,-0.29l-1.69,0.78l-0.96,-0.96l-0.88,-0.19l-3.98,-2.47l-0.83,-0.88l-0.42,-0.7l0.58,-1.21l1.99,-0.6l1.25,-1.11l1.81,-3.0l4.75,-4.77l2.66,-0.6l2.39,0.09l3.69,1.1l5.11,0.65l1.93,1.27l0.78,-0.11l0.32,-0.41l0.24,-2.07l0.83,-0.98l0.43,-1.54l-0.45,-1.17l0.48,-2.44l-0.18,-0.36l-0.64,-0.1l-0.63,0.99l-1.44,0.33l-0.27,-1.49l0.72,-4.35l-0.28,-0.81l-1.17,-1.2l-0.73,-0.28l-0.99,0.4l-0.68,1.01l-0.57,1.77l-0.38,-0.03l-0.3,-2.79l-0.76,-2.12l-1.05,-4.91l-0.15,-2.47l1.8,-4.47l1.68,-0.85l0.5,-1.68l3.52,-6.94ZM213.28,665.51l1.17,0.48l1.15,-0.38l0.97,0.55l0.78,1.58l0.09,1.37l1.46,1.83l0.51,1.19l0.06,1.79l-0.57,1.41l-1.29,0.39l-1.21,-0.72l-2.9,-3.35l-0.5,-1.14l0.13,-0.59l1.11,-1.35l-1.27,-2.54l0.3,-0.52Z",name:"Nari\xf1o"},"CO-CHO":{path:"M320.61,288.94l0.76,-0.85l-0.33,-1.04l0.21,-0.19l3.58,-0.88l1.46,-0.84l1.24,-0.21l1.42,-1.77l2.28,-1.67l0.55,-1.01l-0.5,-2.01l0.55,-1.56l3.18,-3.15l0.98,-1.72l1.02,-5.74l3.2,-1.35l0.39,-2.89l0.77,-1.08l0.98,-0.58l4.38,-1.36l1.8,-1.03l1.49,-1.25l0.55,-2.23l0.96,0.1l0.88,0.64l2.03,-0.12l3.77,-0.86l0.56,0.58l-1.29,-0.26l-1.0,0.22l-0.9,0.73l0.04,0.63l0.95,0.49l0.92,-0.3l0.44,0.78l0.62,0.28l2.92,-1.8l1.26,-0.22l2.08,0.44l-0.05,3.53l0.27,0.38l3.96,1.37l3.08,1.52l2.13,2.39l2.06,0.45l0.55,0.68l1.34,0.13l0.8,0.44l0.47,2.6l1.85,2.71l10.51,4.89l2.32,1.67l-0.44,1.15l1.42,2.26l-0.43,0.69l-0.19,2.75l-5.17,1.56l-3.26,2.76l-0.52,0.88l-0.18,2.5l1.13,3.69l-0.35,1.59l0.14,2.27l1.18,3.92l0.36,5.69l0.95,2.06l0.74,0.74l2.48,1.12l1.94,1.3l2.21,2.3l0.46,0.08l6.36,-3.11l5.9,-1.94l1.96,-0.06l3.33,2.63l1.73,2.83l2.86,2.63l0.27,0.78l-0.05,3.32l0.28,1.65l-1.25,1.44l-0.73,2.15l-1.01,0.33l-2.1,1.83l-3.32,4.85l-4.36,-0.12l-2.66,0.94l-3.25,-0.51l-4.52,0.48l-2.54,0.88l-2.23,3.18l-3.7,3.92l-2.24,2.87l-5.86,4.63l-1.96,4.23l-1.52,0.95l-1.91,2.08l-1.19,5.15l-1.4,2.11l-3.21,1.52l-5.74,1.41l-1.87,1.34l-4.36,6.08l-0.35,1.56l-0.52,0.33l-32.92,-0.82l-1.57,-4.95l-3.79,-8.17l-0.44,-2.66l0.0,-5.75l2.2,-8.07l2.13,-3.39l0.84,-3.02l0.02,-7.3l2.94,-4.71l3.15,-6.3l2.88,-4.09l3.18,-3.75l0.32,-2.89l-1.0,-7.81l-1.95,-2.99l-1.04,-0.98l-3.34,-1.2l-0.78,-0.78l-2.52,-3.83l-1.42,-6.12l-1.7,-1.76Z",name:"C\xf3rdoba"},"CO-":{path:"M7.13,587.28l0.01,-0.01l0.0,-0.0l-0.01,0.01ZM7.7,586.85l0.09,-0.48l0.48,-0.03l0.06,0.22l-0.63,0.29Z",name:""},"CO-DC":{path:"M423.16,506.94l-0.08,-0.51l1.65,-1.62l1.87,-4.83l1.07,-1.05l-0.16,-1.6l0.68,-0.12l0.31,-0.53l-0.46,-1.94l0.45,-1.88l-0.25,-0.54l-0.88,-0.52l2.23,-1.05l-0.18,-0.92l-0.75,-0.33l1.25,-3.9l-0.37,-0.99l-0.44,-0.3l1.13,-2.21l-0.8,-1.01l-0.04,-1.91l4.02,-0.91l2.15,-1.2l6.0,1.34l1.62,-0.51l4.24,-3.04l0.65,1.26l0.74,0.52l0.06,1.62l0.53,1.06l0.01,1.9l0.85,2.0l-1.45,2.58l-0.06,1.61l0.95,1.92l2.54,2.45l0.4,1.08l0.06,2.24l0.7,0.55l1.98,-0.02l3.69,1.88l2.71,-0.12l0.03,1.04l1.35,1.56l1.0,0.59l1.0,0.13l2.77,1.54l0.47,-0.06l3.89,-3.58l1.61,-0.45l0.73,-1.57l0.01,-1.07l4.51,-4.47l1.06,-0.29l0.38,3.37l3.17,1.54l1.34,-0.22l1.22,1.15l1.08,0.45l1.38,-0.1l0.8,1.82l2.99,2.6l0.38,0.98l-0.59,1.58l0.23,1.66l0.45,0.86l2.56,2.06l1.1,1.8l-0.18,1.62l0.49,1.74l1.47,2.52l0.07,2.79l0.92,1.73l-0.1,0.52l-2.25,1.65l0.03,2.22l-1.82,3.47l0.03,1.21l1.34,1.89l5.26,0.27l1.65,0.51l2.53,3.23l-0.2,0.97l0.35,0.68l2.24,0.8l1.97,3.23l0.96,0.2l2.25,-0.32l0.82,0.44l0.23,1.63l0.75,1.34l1.29,0.04l2.6,0.98l2.5,-0.19l1.5,-1.01l1.01,-1.84l-4.33,28.52l-3.13,-1.71l-0.62,-0.99l-0.83,-0.61l-8.84,-2.4l-3.96,0.39l-1.73,1.3l-1.75,0.51l-2.31,-0.82l-1.27,-1.04l-1.37,-3.6l-0.4,-2.53l-2.52,-3.82l-0.8,-0.47l-1.37,-0.11l-1.26,-1.31l-1.57,-0.59l-1.51,0.84l-1.29,2.18l-3.19,1.7l-1.18,1.71l-0.12,1.27l0.84,1.07l0.67,3.1l0.03,2.41l1.41,1.97l0.6,3.11l-3.26,-0.12l-1.36,1.02l-5.18,2.04l-1.34,0.72l-1.17,1.89l-2.65,0.48l-1.11,0.57l-1.05,1.09l-2.22,1.48l-2.8,2.77l-1.17,-0.08l0.91,-2.49l0.19,-1.94l1.72,-1.71l0.68,-1.64l-1.37,-2.64l-1.43,-1.68l-0.78,-2.26l0.2,-1.5l2.54,-4.05l0.29,-1.83l-0.8,-2.09l-0.01,-1.43l0.52,-1.18l1.13,-0.91l3.2,-5.18l1.37,-0.94l1.13,-3.99l-0.41,-0.51l-1.01,0.07l-0.74,-0.81l1.05,-1.76l-0.3,-5.6l0.47,-2.53l-0.23,-0.47l-1.73,-0.72l-2.93,-0.47l-0.36,0.69l0.03,1.21l-1.54,1.27l-1.39,3.18l-0.84,0.23l-0.59,1.04l-0.99,0.68l-0.13,1.21l0.19,0.42l0.54,0.08l-0.15,0.27l-3.48,2.28l-0.1,0.51l0.77,1.37l1.38,1.44l0.66,2.41l-0.11,2.29l-2.23,6.11l0.41,0.54l1.07,0.01l-1.35,8.18l-0.97,2.1l-1.26,1.64l0.04,2.57l-0.74,2.56l-0.27,0.38l-1.31,-0.38l-1.79,-1.19l-0.48,0.0l-0.92,0.91l-1.87,5.05l0.12,2.85l0.49,1.79l-0.49,2.75l-3.07,6.25l-4.13,5.78l-1.87,-1.37l-1.86,-2.31l0.7,-4.22l1.61,-2.95l0.81,-2.64l-0.09,-1.05l-1.11,-1.96l0.67,-2.17l-0.29,-1.81l0.58,-1.37l1.87,-2.01l0.25,-1.61l-0.51,-2.43l-2.17,-4.41l-2.08,-1.81l-0.79,-0.35l-1.03,0.11l-2.4,1.09l-0.86,1.63l-0.98,1.06l-1.48,-0.11l-1.15,-0.34l-1.93,-1.73l-1.07,0.13l-0.37,-0.72l-1.51,-0.84l-0.07,-0.49l-0.47,-0.34l-4.56,0.78l-1.08,0.09l-0.37,-0.37l0.2,-1.57l4.28,-9.46l0.68,-2.48l0.07,-2.44l-0.71,-2.33l0.71,-0.62l-0.71,-0.99l1.25,-1.64l0.28,-1.1l-0.38,-0.68l-0.87,-0.44l0.03,-1.06l-0.99,-1.87l0.27,-0.53l1.94,-0.91l0.6,-1.47l0.82,-0.95l0.28,-0.97l-0.48,-3.75l0.13,-0.66l0.87,-0.58l0.23,-0.57l-0.21,-0.4l0.24,-1.62l-0.73,-2.21l1.6,-0.81l0.4,-0.78l-1.24,-2.38l0.86,-4.94l-0.42,-9.81l-0.39,-1.34ZM524.64,541.62l0.02,-0.23l0.21,-0.19l-0.23,0.42Z",name:"Cundinamarca"},"CO-ANT":{path:"M279.13,355.47l0.71,-0.55l-0.41,-1.01l0.0,-1.73l1.45,0.16l3.63,-2.89l0.89,-1.11l1.1,-6.11l0.34,-0.85l1.72,-1.5l0.94,-2.98l-0.26,-3.55l0.35,1.2l1.74,0.97l1.37,-0.2l0.42,-1.17l2.61,0.0l-0.51,1.28l0.14,0.97l-0.97,0.64l0.33,0.81l-0.36,0.04l-0.24,0.67l0.7,0.67l-1.39,-0.38l-1.56,0.12l-1.21,1.39l0.27,0.69l-0.98,3.04l1.68,2.5l3.44,1.16l3.96,0.11l2.2,-0.8l0.78,-1.24l-0.16,-1.43l0.82,-1.67l0.29,-5.52l-0.78,-1.61l-0.39,-0.22l-0.37,0.34l-0.11,-0.69l-0.01,-1.32l0.69,-2.19l-1.34,-5.27l0.0,-8.48l-0.3,-1.24l-1.74,-1.04l-0.92,-2.82l-1.36,-1.49l-4.17,-2.36l-2.12,-0.12l2.99,-4.17l5.81,-1.82l1.5,-0.13l5.9,-1.67l0.87,-0.46l0.47,-0.64l0.35,-1.93l0.58,-0.61l-0.16,-0.54l4.84,-1.68l3.53,-3.29l3.29,-2.32l1.59,1.57l1.38,6.0l2.62,4.04l1.1,1.06l3.21,1.12l0.88,0.82l1.88,2.88l0.92,7.46l-0.21,2.45l-3.13,3.69l-2.9,4.13l-3.18,6.36l-2.99,4.8l-0.05,7.42l-0.77,2.83l-2.18,3.5l-2.23,8.18l-0.01,5.94l0.46,2.81l3.83,8.29l1.63,5.15l0.37,0.28l32.7,0.99l0.9,-0.25l0.75,-0.47l0.44,-1.73l4.19,-5.88l1.65,-1.21l5.68,-1.39l2.25,-0.86l1.33,-0.91l1.55,-2.37l1.12,-4.99l1.73,-1.88l1.68,-1.12l1.89,-4.15l5.8,-4.57l2.29,-2.92l3.71,-3.93l2.06,-3.02l2.22,-0.76l4.45,-0.47l3.18,0.51l2.74,-0.95l4.46,0.13l2.21,-2.63l1.54,-2.5l1.91,-1.67l0.8,-0.24l14.04,11.44l2.81,4.15l0.56,1.63l0.68,6.04l0.55,1.85l0.77,1.27l1.49,0.99l0.22,0.55l-0.13,0.9l-0.88,1.62l-3.66,2.81l-0.93,1.76l-0.81,4.99l0.04,1.99l0.3,1.73l1.22,2.72l3.35,3.75l1.31,0.4l1.41,-0.21l2.42,-2.28l1.71,-3.7l1.91,-1.51l0.83,2.75l-0.6,2.28l-1.82,2.02l-0.54,1.07l-0.23,1.31l0.24,3.9l-0.58,2.01l0.04,1.61l0.44,2.06l2.2,6.01l0.45,2.66l0.69,1.03l2.89,0.96l3.23,-0.03l18.72,-17.77l-0.25,1.8l0.64,7.84l0.32,1.39l1.76,2.62l0.27,2.31l-0.69,1.45l-1.37,1.04l-5.55,2.87l-0.46,1.02l-2.54,2.68l-2.64,4.7l-11.08,8.21l-2.21,1.05l-2.43,0.3l-1.19,0.53l-1.39,3.78l0.33,6.46l1.07,1.23l0.38,0.99l-0.6,0.97l-1.39,0.03l-2.78,4.27l-1.49,1.58l-3.8,2.71l-1.18,1.31l-0.85,1.62l-0.49,2.67l-1.09,2.39l0.1,1.09l1.2,1.6l0.46,1.69l0.1,3.72l-1.87,1.46l-0.03,1.29l0.86,2.37l-1.65,1.34l-1.24,1.93l-0.61,3.9l-0.71,1.47l-1.12,-0.56l-1.97,0.45l-1.79,4.45l-1.73,0.51l-4.0,-2.85l-1.35,-0.41l-3.83,0.68l-3.92,1.14l-1.94,2.31l-1.85,0.77l-2.21,0.21l-0.36,0.36l-0.03,3.79l-2.44,3.04l-0.13,0.57l-2.57,0.57l-2.22,1.29l-1.0,0.87l-2.16,3.19l-0.8,-2.11l-0.52,-0.23l-0.99,0.38l0.01,-2.77l-1.48,-4.32l-0.58,-0.79l-1.66,-1.15l0.08,-2.31l-0.6,-1.12l-2.65,-1.32l-2.98,1.44l-0.72,0.03l-2.59,-1.08l-1.48,-1.95l-3.72,-0.96l-0.39,0.49l0.03,2.0l0.37,0.93l0.79,0.41l-0.29,2.49l0.96,3.42l-0.12,3.32l-1.32,-0.38l-4.32,-0.11l-2.52,-1.86l-1.04,0.18l-3.93,2.77l-3.14,1.29l-1.2,0.12l-2.7,-0.4l-3.31,-1.58l-1.04,-1.03l-0.71,-1.36l-1.9,-1.04l-2.33,-2.38l-0.86,-1.39l0.79,-3.39l-0.18,-1.71l-2.21,-3.81l-0.69,-2.81l0.14,-1.36l1.67,-4.11l-0.35,-2.98l-1.79,-1.06l-1.71,-0.08l-1.34,-0.53l-1.61,-2.07l-1.38,-3.68l-0.53,-3.65l-0.71,-1.26l-1.33,-0.88l-4.45,-0.3l-13.35,1.86l-6.22,0.0l-2.18,-0.89l-1.36,-3.01l-1.68,-1.84l-0.33,-1.56l-1.68,-0.96l-0.04,-1.87l0.8,-1.44l-0.1,-0.61l-0.4,-0.23l0.43,-0.8l-0.09,-0.69l-0.78,-1.31l0.56,-0.27l0.46,-0.77l-0.28,-0.54l-0.81,-0.4l0.82,-1.24l0.07,-0.77l-1.52,-2.02l-1.04,0.05l-1.35,-1.64l-0.28,-1.87l-0.67,-0.77l-0.98,-0.5l-0.73,0.2l0.0,-1.29l0.36,-0.65l0.61,0.31l0.71,-0.36l0.04,-1.22l-0.54,-0.45l-1.6,-0.23l-0.26,-0.45l0.38,-1.44l-0.36,-0.69l-0.54,-0.08l-1.24,1.24l-0.53,-1.57l-1.04,-0.37l0.81,-1.43l-0.33,-0.77l-0.78,-0.59l-0.25,-3.02l3.23,-0.86l1.82,-1.09l2.92,0.2l0.76,-0.42l1.49,-1.76l0.36,-1.2l-0.57,-3.33l-0.49,-0.88l-0.84,-0.59l-0.42,-1.04l0.18,-0.57l0.73,-0.43l2.81,-0.77l5.04,-0.27l4.96,1.2l1.95,0.8l1.8,-0.06l2.03,-3.37l0.49,-1.83l-0.2,-7.03l-1.29,-3.8l-0.93,-1.29l-3.36,-2.78l-3.02,-0.61l-2.66,-1.92l-4.86,-6.02l-6.3,-6.82l-6.34,-4.54l-7.73,-6.99l-0.87,-1.31ZM289.13,332.02l-0.5,-1.87l0.47,0.26l0.73,-0.19l0.25,0.95l0.48,-0.14l-0.27,0.88l-0.73,-0.23l-0.44,0.34ZM287.77,327.02l0.34,-0.26l0.27,-0.55l0.18,0.66l-0.8,0.15Z",name:"Antioquia"}},height:1084.910959161064,projection:{type:"mill",centralMeridian:0},width:900})}).call(t,l(0))},function(e,t,l){(function(e){e.fn.vectorMap("addMap","continents_mill",{insets:[{width:900,top:0,height:440.7063107441331,bbox:[{y:-12671671.123330014,x:-20004297.151525836},{y:6930392.025135122,x:20026572.394749384}],left:0}],paths:{AF:{path:"M388.36,214.16l1.16,-0.96l2.44,-0.39l1.94,-1.82l1.31,-0.78l2.09,-2.28l-0.51,-3.65l1.24,-3.7l1.5,-1.75l4.46,-2.57l2.37,-4.47l1.44,0.01l1.68,1.21l2.32,-0.19l3.7,0.65l2.57,-1.58l2.63,-0.48l1.7,-1.22l2.31,-0.84l8.24,-0.73l1.49,0.38l2.28,-1.1l2.46,-0.02l1.18,0.67l1.83,-0.2l2.61,-1.12l1.29,0.26l-0.06,1.11l0.58,0.38l1.47,-0.73l-1.0,1.27l-0.02,1.32l0.84,0.88l-0.28,2.09l-1.53,1.32l-0.12,0.42l0.48,1.54l1.42,0.32l0.53,1.11l1.19,0.65l2.94,0.96l1.18,-0.21l1.98,0.44l3.15,1.18l1.37,2.54l5.72,1.67l2.64,1.35l1.61,-0.72l1.29,-1.34l-0.44,-2.34l0.66,-1.13l1.67,-1.21l1.57,-0.35l3.14,0.53l1.08,1.28l3.99,0.78l0.85,0.94l3.27,-0.04l5.97,1.95l2.23,-0.88l1.02,-0.77l2.04,-0.21l1.53,0.3l0.59,1.19l0.69,0.04l0.41,-0.64l1.81,0.58l1.95,0.16l1.04,-0.51l1.42,4.08l-1.8,4.36l-0.23,0.18l-1.66,-1.77l-1.76,-3.85l-0.64,-0.12l-0.36,0.67l1.04,2.88l3.47,7.0l1.75,2.99l2.03,2.65l-0.36,0.53l0.23,2.01l3.25,2.79l0.71,2.25l-0.49,0.66l0.36,2.69l0.93,3.16l2.39,1.75l1.39,2.86l0.8,2.51l4.8,3.68l3.5,3.77l1.71,1.41l-0.05,0.66l-1.2,0.51l-0.06,0.7l1.8,1.11l0.53,1.06l1.13,1.06l1.51,0.12l5.22,-0.97l4.31,-1.4l2.24,-0.15l2.43,-0.62l1.24,-0.86l0.45,-0.0l-0.2,3.0l-1.21,3.62l-2.73,5.97l-2.13,3.65l-5.03,6.16l-8.56,6.4l-2.78,3.08l-1.1,1.86l-1.7,0.97l-0.67,1.03l-1.08,0.46l-0.34,1.67l-0.81,1.07l-0.45,1.55l-1.03,0.92l-1.18,3.28l0.35,1.73l1.43,0.82l-0.6,1.76l-0.01,2.33l1.89,4.03l0.96,0.67l0.33,0.93l0.31,8.69l0.41,1.23l-1.61,3.38l-1.5,1.5l-5.16,2.28l-2.78,2.73l-1.02,0.53l-1.71,1.8l-0.98,0.57l-0.35,2.41l1.16,1.94l0.49,2.17l0.43,0.31l-0.06,2.06l-0.39,1.17l0.5,0.72l-0.25,0.73l-0.92,0.83l-5.03,2.32l-1.19,1.05l0.09,1.5l0.58,0.39l-1.08,5.21l-0.58,1.09l-2.2,1.79l-3.17,4.76l-4.54,4.48l-1.83,1.23l-2.53,1.05l-1.22,0.14l-0.51,0.7l-1.18,-0.32l-1.39,0.5l-2.59,-0.52l-1.61,0.33l-1.18,-0.11l-2.55,1.1l-2.1,0.44l-1.6,1.07l-0.85,0.05l-0.93,-0.89l-0.93,-0.15l-0.97,-1.13l-0.25,0.05l-0.13,-1.96l-0.68,-1.56l0.7,-0.68l-0.13,-2.33l-4.68,-8.43l-1.88,-2.1l-0.93,-1.88l-1.99,-8.56l-0.06,-3.12l-0.33,-1.52l-2.3,-3.34l-1.91,-4.83l-1.96,-2.43l-0.37,-3.45l0.33,-2.16l1.78,-5.68l2.87,-3.95l0.13,-3.41l-0.8,-1.08l-1.21,-2.87l0.87,-1.62l-1.27,-4.12l-1.17,-1.53l0.13,-0.6l-1.01,-2.64l-2.12,-2.77l-4.21,-4.58l-1.44,-2.45l1.72,-5.12l-0.39,-0.62l1.16,-4.58l-1.03,-1.93l-1.19,-0.54l-0.44,-0.97l-0.6,-0.42l0.02,-0.45l-0.53,-0.39l-2.51,0.87l-1.11,-0.07l-0.86,0.5l-1.71,-0.05l-1.19,-1.39l-0.89,-1.89l-1.77,-1.66l-4.36,-0.08l-4.23,0.85l-7.43,3.01l-2.11,-0.67l-4.62,-0.46l-3.02,0.44l-4.2,1.63l-1.01,-0.04l-2.45,-1.13l-4.38,-3.26l-1.66,-1.6l-2.51,-1.23l-1.22,-1.26l-0.76,-2.79l-2.11,-2.53l-1.2,-0.78l-0.67,-1.67l-2.15,-1.57l-1.09,-0.23l-0.54,-1.06l-0.65,-0.46l-0.5,-2.23l0.26,-1.33l-1.03,-1.99l-0.81,-0.64l0.64,-0.35l1.84,-3.18l-0.17,-1.48l0.68,-1.29l0.31,-2.43l-0.57,-3.91l0.2,-1.48l-0.74,-1.36l-1.16,-0.99l0.19,-1.94l0.92,-0.73l0.82,-1.37l-0.09,-1.04l0.79,-1.7l1.31,-1.58l0.96,-0.59l0.66,-1.55l0.09,-1.47l0.81,-1.48l1.72,-1.07l1.55,-2.69ZM508.61,319.02l-0.38,-2.84l0.59,-2.36l-0.82,-1.23l-0.31,-2.78l-1.32,-1.35l-0.67,0.17l-0.22,0.77l0.87,1.86l0.15,2.86l-0.69,1.65l0.71,1.8l0.06,1.28l0.49,0.64l0.07,1.06l0.4,0.55l0.8,-0.23l0.55,0.61l0.69,-0.19l0.04,-0.53l-0.51,-1.36l-0.5,-0.36ZM500.35,287.48l-0.53,3.14l0.76,1.3l0.5,0.12l1.05,-0.53l1.19,-0.12l0.61,0.24l1.43,-0.62l0.1,-0.67l-0.71,-0.62l1.92,-2.15l0.1,-2.1l-0.91,-1.28l-1.64,-0.47l-2.77,1.06l-1.15,1.46l0.04,1.23ZM496.99,305.58l-0.14,0.54l0.29,0.49l1.21,0.63l0.83,-0.05l0.23,-0.55l-1.44,-2.93l-0.18,-1.49l-1.9,-1.74l0.42,-1.05l-0.44,-0.89l0.08,-0.96l-0.46,-0.58l0.08,-1.16l-0.93,-2.42l-0.42,-0.25l-0.35,0.35l-0.45,4.01l0.64,1.47l-0.37,1.22l0.86,1.8l1.53,1.41l0.3,1.26l0.61,0.9ZM545.91,319.14l0.4,3.03l0.62,1.21l-0.21,1.02l-0.57,-0.8l-0.69,-0.01l-0.47,0.76l0.41,2.12l-0.18,0.87l-0.73,0.78l-0.15,2.14l-4.71,15.2l-1.06,2.88l-3.92,1.64l-3.12,-1.49l-0.6,-1.21l-0.19,-2.4l-0.86,-2.05l-0.21,-1.77l0.38,-1.62l1.21,-0.75l0.01,-0.76l1.19,-2.04l0.23,-1.66l-1.06,-2.99l-0.19,-2.21l0.81,-1.33l0.32,-1.46l4.63,-1.22l3.44,-3.0l0.85,-1.4l-0.08,-0.7l0.78,-0.04l1.38,-1.77l0.13,-1.64l0.45,-0.61l1.16,1.69l0.59,1.6Z",name:"Africa"},NA:{path:"M892.72,99.2l1.31,0.53l1.41,-0.37l1.89,0.98l1.89,0.42l-1.32,0.58l-2.9,-1.53l-2.08,0.22l-0.26,-0.15l0.07,-0.67ZM353.02,1.2l14.69,4.67l-3.68,1.89l-22.97,0.86l-0.36,0.27l0.12,0.43l1.55,1.18l8.79,-0.66l7.48,2.07l4.86,-1.77l1.66,1.73l-2.53,3.19l-0.01,0.48l0.46,0.15l6.35,-2.2l12.06,-2.31l7.24,1.13l1.09,1.99l-9.79,4.01l-1.44,1.32l-7.87,0.98l-0.35,0.41l0.38,0.38l5.07,0.24l-2.53,3.58l-2.07,3.81l0.08,6.05l2.57,3.11l-3.22,0.2l-4.12,1.66l-0.05,0.72l4.45,2.65l0.51,3.75l-2.3,0.4l-0.25,0.64l2.79,3.69l-4.82,0.31l-0.36,0.29l0.16,0.44l2.62,1.8l-0.59,1.22l-3.3,0.7l-3.45,0.01l-0.29,0.68l3.03,3.12l0.02,1.34l-4.4,-1.73l-1.72,1.35l0.15,0.66l3.31,1.15l3.13,2.71l0.81,3.16l-3.85,0.75l-4.89,-4.26l-0.47,-0.03l-0.17,0.44l0.79,2.86l-2.71,2.21l-0.13,0.44l0.37,0.27l8.73,0.34l-12.32,6.64l-7.24,1.48l-2.94,0.08l-2.69,1.75l-3.43,4.41l-5.24,2.84l-1.73,0.18l-7.12,2.1l-2.15,2.52l-0.13,2.99l-1.19,2.45l-4.01,3.09l-0.14,0.44l0.97,2.9l-2.28,6.48l-3.1,0.2l-3.83,-3.07l-4.86,-0.02l-2.25,-1.93l-1.7,-3.79l-4.3,-4.84l-1.21,-2.49l-0.44,-3.8l-3.32,-3.63l0.84,-2.86l-1.56,-1.7l2.28,-4.6l3.83,-1.74l1.03,-1.96l0.52,-3.47l-0.59,-0.41l-4.17,2.21l-2.07,0.58l-2.72,-1.28l-0.15,-2.71l0.85,-2.09l2.01,-0.06l5.06,1.2l0.46,-0.23l-0.14,-0.49l-6.54,-4.47l-2.67,0.55l-1.58,-0.86l2.56,-4.01l-0.03,-0.48l-1.5,-1.74l-4.98,-8.5l-3.13,-1.96l0.03,-1.88l-0.24,-0.37l-6.85,-3.02l-5.36,-0.38l-12.7,0.58l-2.78,-1.57l-3.66,-2.77l5.73,-1.45l5.0,-0.28l0.38,-0.38l-0.35,-0.41l-10.67,-1.38l-5.3,-2.06l0.25,-1.54l18.41,-5.26l1.22,-2.27l-0.25,-0.55l-6.14,-1.86l1.68,-1.77l8.55,-4.03l3.59,-0.63l0.3,-0.54l-0.88,-2.27l5.47,-1.47l7.65,-0.95l7.55,-0.05l3.04,1.85l6.48,-3.27l5.81,2.22l3.56,0.5l5.16,1.94l0.5,-0.21l-0.17,-0.52l-5.71,-3.13l0.28,-2.13l8.12,-3.6l8.7,0.28l3.35,-2.34l8.71,-0.6l19.93,0.8ZM280.06,145.6l-1.67,2.88l0.07,0.49l0.5,0.04l1.46,-0.98l1.0,0.42l-0.56,0.72l0.17,0.62l2.22,0.89l1.35,-0.71l1.95,0.78l-0.66,2.01l0.5,0.51l1.32,-0.42l0.98,3.17l-0.91,2.41l-0.8,0.08l-1.23,-0.45l0.47,-2.25l-0.89,-0.83l-0.48,0.06l-2.78,2.63l-0.34,-0.02l1.02,-0.85l-0.14,-0.69l-2.4,-0.77l-7.4,0.08l-0.17,-0.41l1.3,-0.94l0.02,-0.64l-0.73,-0.58l1.85,-1.74l2.57,-5.16l1.47,-1.79l1.99,-1.05l0.46,0.06l-1.53,2.45ZM133.68,213.97l0.68,-0.08l0.93,-1.01l0.08,-1.78l-1.93,-1.94l-1.46,-0.77l-2.94,-5.59l-1.52,-4.04l-1.62,-1.61l-1.14,-0.38l-0.55,-0.88l-1.28,-0.13l-1.01,-0.77l-2.22,-0.27l-0.43,-0.3l-0.36,-1.58l-2.4,-2.83l-2.01,-3.85l-0.06,-0.9l-2.92,-3.26l-0.33,-2.29l-1.3,-1.66l0.52,-2.37l-0.09,-2.57l-0.78,-2.3l0.95,-2.82l0.61,-5.68l-0.47,-4.27l-1.46,-4.08l3.19,0.79l1.26,2.83l0.69,0.08l0.69,-1.14l-0.42,-2.68l-0.85,-2.64l-7.11,-4.81l-4.5,-1.38l-1.26,-2.66l0.33,-1.93l-0.23,-0.43l-3.01,-1.35l-0.55,-2.77l-2.89,-2.38l-0.17,-1.88l-1.47,-1.38l-2.04,-1.03l-0.67,-2.89l-3.28,-3.03l-1.65,-3.57l-6.35,-0.32l-2.82,-1.01l-5.26,-3.85l-6.77,-2.04l-3.53,0.3l-4.81,-1.69l-3.25,-1.63l-2.78,0.8l-0.28,0.46l0.44,2.21l-3.91,0.96l-2.26,1.27l-2.3,0.65l-0.27,-1.65l1.05,-3.42l2.49,-1.09l0.16,-0.6l-0.69,-0.96l-0.55,-0.1l-3.19,2.12l-1.78,2.56l-3.55,2.61l-0.04,0.61l1.56,1.52l-2.07,2.29l-5.11,2.57l-0.77,1.66l-3.76,1.77l-0.92,1.73l-2.69,1.38l-1.81,-0.22l-6.95,3.32l-3.97,0.91l4.85,-2.5l2.59,-1.86l3.26,-0.52l1.19,-1.4l3.42,-2.1l2.59,-2.27l0.42,-2.68l1.23,-2.1l-0.04,-0.46l-0.45,-0.11l-2.68,1.03l-0.63,-0.49l-0.53,0.03l-1.05,1.04l-1.36,-1.54l-0.66,0.08l-0.32,0.62l-0.58,-1.14l-0.56,-0.16l-2.41,1.42l-1.07,-0.0l-0.17,-1.75l0.3,-1.71l-1.61,-1.33l-3.41,0.59l-1.96,-1.63l-1.57,-0.84l-0.15,-2.21l-1.7,-1.43l0.82,-1.88l1.99,-2.12l0.88,-1.92l1.71,-0.24l2.04,0.51l1.87,-1.77l1.91,0.25l1.91,-1.23l0.17,-0.43l-0.47,-1.82l-1.07,-0.7l1.39,-1.17l0.12,-0.45l-0.39,-0.26l-1.65,0.07l-2.66,0.88l-0.75,0.78l-1.92,-0.8l-3.46,0.44l-3.44,-0.91l-1.06,-1.61l-2.65,-1.99l2.91,-1.43l5.5,-2.0l1.52,0.0l-0.26,1.62l0.41,0.46l5.29,-0.16l0.3,-0.65l-2.03,-2.59l-3.14,-1.68l-1.79,-2.12l-2.4,-1.83l-3.09,-1.24l1.04,-1.69l4.43,-0.2l3.16,-2.0l0.73,-2.27l2.39,-1.99l2.42,-0.52l4.65,-1.97l2.46,0.23l3.71,-2.35l3.5,0.89l1.73,1.97l0.55,0.05l0.99,-0.79l3.65,0.24l-0.09,0.62l0.32,0.45l3.83,0.77l2.61,-0.43l5.19,1.4l4.84,0.43l1.89,0.57l3.42,-0.7l3.74,1.32l7.34,1.68l3.89,2.09l2.74,0.45l2.47,-1.89l2.88,-1.31l3.85,0.48l3.71,-1.94l3.82,-1.04l1.56,1.68l0.49,0.08l1.87,-1.04l0.65,-1.98l1.24,0.35l4.16,3.94l0.54,0.01l2.75,-2.49l0.26,2.59l0.49,0.35l3.08,-0.73l1.04,-1.27l2.73,0.23l3.83,1.86l5.86,1.61l3.47,0.75l2.44,-0.26l2.73,1.78l-2.98,1.81l-0.19,0.41l0.31,0.32l4.53,0.92l6.87,-0.5l2.0,-0.69l2.49,2.39l0.53,0.02l2.72,-2.16l-0.02,-0.64l-2.16,-1.54l1.15,-1.06l4.83,-0.61l1.84,0.95l2.48,2.31l3.01,-0.23l4.55,1.92l3.85,-0.67l3.61,0.1l0.41,-0.44l-0.25,-2.36l1.79,-0.61l3.49,1.32l-0.01,3.77l0.31,0.39l0.45,-0.22l1.48,-3.16l1.74,0.1l0.41,-0.3l1.13,-4.37l-2.78,-3.11l-2.8,-1.74l0.19,-4.64l2.71,-3.07l2.98,0.67l2.41,1.95l3.19,4.8l-1.99,1.97l0.21,0.68l4.33,0.84l-0.01,4.15l0.25,0.37l0.44,-0.09l3.07,-3.15l2.54,2.39l-0.61,3.33l2.42,2.88l0.61,0.0l2.61,-3.08l1.88,-3.82l0.17,-4.58l6.72,0.94l3.13,2.04l0.13,1.82l-1.76,2.19l-0.01,0.49l1.66,2.16l-0.26,1.71l-4.68,2.8l-3.28,0.61l-2.47,-1.2l-0.55,0.23l-0.73,2.04l-2.38,3.43l-0.74,1.77l-2.74,2.57l-3.44,0.25l-2.21,1.78l-0.28,2.53l-2.82,0.55l-3.12,3.22l-2.72,4.31l-1.03,3.17l-0.14,4.31l0.33,0.41l3.44,0.57l2.24,5.95l0.45,0.23l3.4,-0.69l4.52,1.51l2.43,1.31l1.91,1.73l3.1,0.96l2.62,1.46l6.6,0.54l-0.35,2.74l0.81,3.53l1.81,3.78l3.83,3.3l0.45,0.04l2.1,-1.28l1.37,-3.69l-1.31,-5.38l-1.45,-1.58l3.57,-1.47l2.84,-2.46l1.52,-2.8l-0.25,-2.55l-1.7,-3.07l-2.85,-2.61l2.8,-3.95l-1.08,-3.37l-0.79,-5.67l1.36,-0.7l6.76,1.41l2.12,-0.96l5.12,3.36l1.05,1.61l4.08,0.26l-0.06,2.87l0.83,4.7l0.3,0.32l2.16,0.54l1.73,2.06l0.5,0.09l3.63,-2.03l2.52,-4.19l1.26,-1.32l7.6,11.72l-0.92,2.04l0.16,0.51l3.3,1.97l2.22,1.98l4.1,0.98l1.43,0.99l0.95,2.79l2.1,0.68l0.84,1.08l0.17,3.45l-3.37,2.26l-4.22,1.24l-3.06,2.63l-4.06,0.51l-5.35,-0.69l-3.8,-0.02l-2.86,0.36l-2.04,2.28l-3.26,1.51l-6.47,7.15l-0.06,0.48l0.44,0.19l2.13,-0.52l4.17,-4.24l5.12,-2.62l3.52,-0.3l1.69,1.21l-2.12,2.21l0.81,3.47l1.02,2.61l3.47,1.6l4.14,-0.45l2.15,-2.8l0.26,1.48l1.14,0.8l-2.56,1.69l-5.5,1.82l-2.54,1.27l-2.74,2.15l-1.4,-0.16l-0.07,-2.01l4.14,-2.44l0.18,-0.45l-0.39,-0.29l-4.01,0.1l-2.83,0.38l-0.31,0.55l0.29,0.68l-2.34,1.31l-5.37,2.09l-1.83,2.72l0.02,1.79l0.83,1.59l0.54,0.23l-6.19,0.94l-2.2,0.89l-0.23,0.48l0.45,0.29l2.99,-0.46l-2.19,0.56l-1.13,0.0l-0.15,-0.32l-0.48,0.08l-0.76,0.82l0.22,0.67l0.32,0.06l-0.41,1.62l-1.27,1.58l-1.48,-1.07l-0.49,-0.04l-0.16,0.46l0.52,1.58l0.61,0.59l0.03,0.79l-0.95,1.38l-1.21,-1.22l-0.27,-2.27l-0.35,-0.35l-0.42,0.25l-0.48,1.27l0.33,1.41l-0.97,-0.27l-0.48,0.24l0.18,0.5l1.52,0.83l0.1,2.52l0.79,0.51l0.52,3.42l-1.42,1.88l-2.47,0.8l-1.71,1.66l-1.31,0.25l-1.27,1.03l-0.43,0.99l-2.69,1.78l-1.46,1.38l-1.25,1.8l-0.39,1.96l0.45,2.08l0.85,2.38l1.09,1.9l0.04,1.2l1.16,3.06l-0.18,2.69l-0.55,1.43l-0.47,0.21l-0.89,-0.23l-0.49,-1.18l-0.87,-0.56l-2.75,-5.16l0.46,-1.96l-0.76,-1.59l-1.95,-2.29l-1.46,-0.52l-2.38,1.17l-1.47,-1.35l-1.78,-0.71l-2.78,0.34l-2.17,-0.3l-2.12,0.22l-1.04,0.43l-0.19,0.58l0.39,0.63l0.14,1.34l-0.84,-0.2l-0.84,0.46l-1.58,-0.07l-2.08,-1.44l-2.09,0.33l-1.91,-0.62l-3.73,0.84l-2.39,2.07l-2.54,1.22l-1.37,1.29l-0.66,1.34l-0.06,2.07l0.37,1.81l-0.74,0.46l0.75,0.34l-1.18,3.72l-0.42,5.04l1.79,4.89l1.62,1.89l0.61,1.52l0.98,1.28l2.77,0.8l1.37,1.1l7.54,-1.89l1.86,-1.3l1.14,-4.3l4.1,-1.21l3.57,-0.11l0.32,0.3l-0.06,0.94l-1.26,1.45l-0.67,1.71l0.38,0.7l-0.72,2.27l-1.01,-0.25l-0.37,0.41l0.46,0.77l-0.4,1.3l0.06,1.78l-0.24,1.06l-0.92,0.74l-0.5,0.89l0.15,0.54l0.82,0.46l0.58,-0.22l0.68,0.29l0.85,-0.43l2.37,0.28l1.27,-0.09l1.1,-0.52l1.3,0.28l1.14,-0.25l1.38,0.37l2.3,1.4l0.36,0.39l-0.2,0.71l0.21,0.95l-0.8,1.86l0.09,2.82l-0.36,0.37l-0.11,1.75l-0.47,0.81l1.24,2.69l2.92,2.88l0.32,0.78l1.26,0.03l0.77,0.49l1.38,-0.23l2.51,-1.11l0.86,-0.72l3.45,0.85l1.4,1.18l0.41,1.74l-0.21,0.34l-0.53,-0.12l-0.47,0.29l-0.16,0.6l-0.68,-1.28l0.45,-0.49l-0.19,-0.66l-2.26,-1.67l-1.35,0.11l-0.75,0.99l-1.62,0.84l-0.18,0.96l0.85,0.97l-0.58,0.45l-0.69,0.08l-0.34,-1.18l-1.27,0.03l-0.71,-1.05l-1.74,-0.47l-1.3,0.2l-1.27,-0.52l-0.28,-1.49l-2.46,-1.42l-0.28,-0.77l-1.11,-0.45l-0.11,1.04l-1.13,-0.66l-0.11,-2.88l-4.27,-4.05l0.33,-0.66l-0.67,-0.99l-0.76,-0.22l-0.64,0.58l-1.14,-0.03l-1.95,-0.75l-1.28,-0.15l-2.02,-0.99l-1.6,-0.07l-2.32,-1.46l-2.88,-2.79l-1.38,-0.88l-2.04,-0.67l-1.58,0.17l-3.19,1.2l-10.55,-3.85l-2.86,-1.96l-3.78,-0.92l-1.08,-1.19l-2.62,-1.43l-1.18,-1.54l-0.38,-0.81l0.66,-0.63l-0.18,-0.53l0.52,-0.76l0.01,-0.91l-2.0,-3.82l-2.21,-2.63l-2.53,-2.09l-1.19,-1.62l-2.2,-1.17l-0.3,-0.43l0.34,-1.48l-0.21,-0.45l-1.23,-0.6l-1.36,-1.2l-0.59,-1.78l-1.54,-0.47l-2.44,-2.55l-0.16,-0.9l-1.33,-2.03l-0.84,-1.99l-0.16,-1.33l-1.81,-1.1l-0.97,0.05l-1.31,-0.7l-0.57,0.22l-0.4,1.12l0.72,3.77l3.51,3.89l0.28,0.78l0.53,0.26l0.41,1.43l1.33,1.73l1.58,1.41l0.8,2.39l1.43,2.41l0.13,1.32l0.37,0.36l1.04,0.08l1.67,2.28l-0.85,0.76l-0.66,-1.51l-1.68,-1.54l-2.91,-1.87l0.06,-1.82l-0.54,-1.68l-2.91,-2.03l-0.55,0.09l-1.95,-1.1l-0.88,-0.94ZM223.23,169.68l1.12,-0.33l4.16,0.31l1.88,-1.01l0.21,-0.4l-0.2,-1.35l-1.0,-0.87l-1.72,0.98l-1.12,-0.48l-2.12,0.42l-2.62,0.84l-0.9,1.17l0.21,0.62l1.0,0.29l1.11,-0.19ZM212.87,172.48l-1.23,1.32l0.17,0.61l1.54,0.62l1.48,0.17l1.92,-0.44l4.63,-2.09l2.25,-1.86l0.09,-0.67l-0.46,-0.33l-2.23,0.39l-1.85,0.81l-2.11,-0.13l-2.95,1.78l-1.25,-0.17ZM196.34,154.17l-2.46,1.01l-1.86,1.32l-1.71,1.34l-0.16,0.77l0.5,0.39l2.33,-0.61l1.77,1.02l5.15,-2.4l-0.31,0.65l0.25,0.56l1.36,0.38l1.71,1.16l4.7,-0.88l0.67,0.85l0.76,0.13l0.46,-0.28l0.67,0.94l-1.34,0.17l-2.18,-0.32l-3.6,0.89l-2.71,3.25l0.35,0.9l0.59,-0.0l0.55,-0.6l-1.36,4.65l0.29,3.09l1.01,1.93l1.12,0.08l0.84,-0.37l1.68,-2.01l0.14,-2.21l-0.82,-1.96l0.11,-1.13l1.19,-2.37l0.44,-0.33l0.48,0.75l0.4,-0.29l0.4,-1.37l0.6,-0.47l0.24,-0.8l1.69,0.49l1.65,1.08l-0.03,2.37l-1.27,1.13l-0.0,1.13l0.87,0.36l1.66,-1.29l0.5,0.17l0.51,2.75l0.61,0.3l1.8,-1.25l0.1,-2.29l1.16,-1.99l0.49,0.53l2.03,0.42l1.2,-1.16l0.02,-0.47l-2.66,-3.51l-2.28,-0.61l-5.64,-0.71l-0.4,-0.57l-0.79,0.13l0.2,-0.41l-0.22,-0.55l-0.68,-0.26l0.19,-1.26l-0.78,-0.73l0.31,-0.64l-0.29,-0.57l-2.6,-0.44l-0.75,-1.63l-0.73,-0.59l-4.53,-0.72l-1.13,1.19l-1.48,0.59l-0.95,1.19ZM266.64,259.32l0.28,-1.16l1.13,-0.22l-0.06,1.2l-1.35,0.18ZM260.37,148.65l3.04,0.76l2.26,1.2l-3.78,-0.95l-1.53,-1.01ZM249.4,3.81l6.68,0.49l5.32,0.79l4.26,1.57l-0.07,1.1l-5.85,2.53l-6.02,1.21l-2.39,1.39l-0.18,0.45l0.39,0.29l4.01,-0.02l-4.65,2.82l-4.2,1.74l-4.19,4.59l-5.03,0.92l-1.67,1.15l-7.47,0.59l-0.37,0.37l0.32,0.42l2.41,0.49l-0.81,0.47l-0.12,0.59l1.83,2.41l-2.02,1.59l-3.81,1.51l-1.32,2.16l-3.38,1.53l-0.22,0.48l0.35,1.19l0.4,0.29l3.88,-0.18l0.03,0.61l-6.33,2.95l-6.41,-1.4l-7.43,0.79l-3.72,-0.62l-4.4,-0.25l-0.23,-1.83l4.29,-1.11l0.28,-0.51l-1.1,-3.45l1.0,-0.25l6.58,2.28l0.47,-0.16l-0.05,-0.49l-3.41,-3.45l-3.58,-0.98l1.48,-1.55l4.34,-1.29l0.97,-2.19l-0.16,-0.48l-3.42,-2.13l-0.81,-2.26l6.2,0.22l2.24,0.58l3.91,-2.1l0.2,-0.43l-0.35,-0.32l-5.64,-0.67l-8.73,0.36l-4.26,-1.9l-2.12,-2.4l-2.78,-1.66l-0.41,-1.52l3.31,-1.03l2.93,-0.2l4.91,-0.99l3.7,-2.27l2.87,0.3l2.62,1.67l0.56,-0.14l1.82,-3.2l3.13,-0.94l4.44,-0.69l7.53,-0.26l1.48,0.67l7.19,-1.06l10.8,0.79ZM203.85,57.54l0.01,0.42l1.97,2.97l0.68,-0.02l2.24,-3.72l5.95,-1.86l4.01,4.64l-0.35,2.91l0.5,0.43l4.95,-1.36l2.32,-1.8l5.31,2.28l3.27,2.11l0.3,1.84l0.48,0.33l4.42,-0.99l2.64,2.87l5.97,1.77l2.06,1.72l2.11,3.71l-4.19,1.86l-0.01,0.73l5.9,2.83l3.94,0.94l3.78,3.95l3.46,0.25l-0.63,2.37l-4.11,4.47l-2.76,-1.56l-3.9,-3.94l-3.59,0.41l-0.33,0.34l-0.19,2.72l2.63,2.38l3.42,1.89l0.94,0.97l1.55,3.75l-0.7,2.29l-2.74,-0.92l-6.25,-3.15l-0.51,0.13l0.05,0.52l6.07,5.69l0.18,0.59l-6.09,-1.39l-5.31,-2.24l-2.63,-1.66l0.6,-0.77l-0.12,-0.6l-7.39,-4.01l-0.59,0.37l0.03,0.79l-6.73,0.6l-1.69,-1.1l1.36,-2.46l4.51,-0.07l5.15,-0.52l0.31,-0.6l-0.74,-1.3l0.78,-1.84l3.21,-4.05l-0.67,-2.35l-1.11,-1.6l-3.84,-2.1l-4.35,-1.28l0.91,-0.63l0.06,-0.61l-2.65,-2.75l-2.34,-0.36l-1.89,-1.46l-0.53,0.03l-1.24,1.23l-4.36,0.55l-9.04,-0.99l-9.26,-1.98l-1.6,-1.22l2.22,-1.77l0.13,-0.44l-0.38,-0.27l-3.22,-0.02l-0.72,-4.25l1.83,-4.04l2.42,-1.85l5.5,-1.1l-1.39,2.35ZM261.19,159.33l2.07,0.61l1.44,-0.04l-1.15,0.63l-2.94,-1.23l-0.4,-0.68l0.36,-0.37l0.61,1.07ZM256.17,238.73l-0.26,0.27l-2.83,0.05l-0.07,-0.55l1.95,-0.1l1.22,0.33ZM237.05,238.38l-1.16,0.43l-0.91,-0.55l0.05,-0.2l2.02,0.31ZM237.53,238.43l1.06,0.12l-0.05,0.01l-1.01,-0.12ZM239.25,238.45l0.79,-0.51l0.06,-0.62l-1.02,-1.0l0.02,-0.82l-0.3,-0.4l-0.93,-0.32l3.44,0.5l0.59,-0.44l1.66,0.01l1.99,0.63l0.33,0.67l1.28,0.19l0.33,0.76l1.0,0.08l0.8,0.62l-0.45,0.51l-1.13,-0.47l-1.88,-0.01l-1.27,0.59l-0.75,-0.55l-1.01,0.54l-0.79,1.4l-0.53,-0.98l-2.25,-0.38ZM221.21,227.25l1.27,1.02l2.19,-0.28l4.43,3.33l2.08,0.43l-0.1,0.38l0.36,0.5l1.75,0.1l1.48,0.84l-3.11,0.51l-4.15,-0.03l0.77,-0.67l-0.04,-0.64l-1.2,-0.74l-1.49,-0.16l-0.7,-0.61l-0.56,-1.4l-0.4,-0.25l-1.34,0.1l-2.2,-0.66l-0.88,-0.58l-3.18,-0.4l-0.27,-0.16l0.58,-0.74l-0.36,-0.29l-2.72,-0.05l-1.7,1.29l-0.91,0.03l-0.61,0.69l-1.01,0.22l1.11,-1.29l1.01,-0.52l3.69,-1.01l3.98,0.21l2.21,0.84ZM230.83,84.39l-2.37,0.18l-0.49,-1.63l0.93,-2.09l1.94,-0.51l1.62,0.99l0.02,1.52l-1.66,1.54ZM229.43,58.25l0.11,0.65l-4.87,-0.21l-2.72,0.62l-3.1,-2.57l0.08,-1.26l0.86,-0.23l5.57,0.51l4.08,2.5ZM228.38,239.28l-0.8,0.4l-2.26,-1.06l0.84,-0.23l2.14,0.3l1.17,0.56l-1.08,0.03ZM226.4,223.87l-0.48,-1.15l-0.84,-0.75l0.36,-1.11l0.95,1.95l0.01,1.06ZM225.56,216.43l-1.87,0.29l-0.04,-0.22l0.74,-0.14l1.17,0.06ZM222.0,105.02l-0.72,1.49l-0.63,-0.19l-0.48,-0.84l0.81,-0.99l0.65,0.05l0.37,0.46ZM183.74,38.32l2.9,1.7l4.79,-0.01l1.84,1.46l-0.49,1.68l0.23,0.48l2.82,1.14l1.76,1.26l7.01,0.65l4.1,-1.1l5.03,-0.43l3.93,0.35l2.48,1.77l0.46,1.7l-1.3,1.1l-3.56,1.01l-3.23,-0.59l-7.17,0.76l-5.09,0.09l-3.99,-0.6l-6.42,-1.54l-0.79,-2.51l-0.3,-2.49l-2.64,-2.5l-5.32,-0.72l-2.52,-1.4l0.68,-1.57l4.78,0.31ZM207.38,91.35l0.4,1.56l0.56,0.26l1.06,-0.52l1.32,0.96l5.42,2.57l0.2,1.68l0.46,0.35l1.68,-0.28l1.15,0.85l-1.55,0.87l-3.61,-0.88l-1.32,-1.69l-0.57,-0.06l-2.45,2.1l-3.12,1.79l-0.7,-1.87l-0.42,-0.26l-2.16,0.24l1.39,-1.39l0.32,-3.14l0.76,-3.35l1.18,0.22ZM215.49,102.6l-2.67,1.95l-1.4,-0.07l-0.3,-0.58l1.53,-1.48l2.84,0.18ZM202.7,24.12l2.53,1.59l-2.87,1.4l-4.53,4.05l-4.25,0.38l-5.03,-0.68l-2.45,-2.04l0.03,-1.62l1.82,-1.37l0.14,-0.45l-0.38,-0.27l-4.45,0.04l-2.59,-1.76l-1.41,-2.29l1.57,-2.32l1.62,-1.66l2.44,-0.39l0.25,-0.65l-0.6,-0.74l4.86,-0.25l3.24,3.11l8.16,2.3l1.9,3.61ZM187.47,59.2l-2.76,3.49l-2.38,-0.15l-1.44,-3.84l0.04,-2.2l1.19,-1.88l2.3,-1.23l5.07,0.17l4.11,1.02l-3.24,3.72l-2.88,0.89ZM186.07,48.79l-1.08,1.53l-3.34,-0.34l-2.56,-1.1l1.03,-1.75l3.25,-1.23l1.95,1.58l0.75,1.3ZM185.71,35.32l-5.3,-0.2l-0.32,-0.71l4.31,0.07l1.3,0.84ZM180.68,32.48l-3.34,1.0l-1.79,-1.1l-0.98,-1.87l-0.15,-1.73l4.1,0.53l2.67,1.7l-0.51,1.47ZM180.9,76.31l-1.1,1.08l-3.13,-1.23l-2.12,0.43l-2.71,-1.57l1.72,-1.09l1.55,-1.72l3.81,1.9l1.98,2.2ZM169.74,54.87l2.96,0.97l4.17,-0.57l0.41,0.88l-2.14,2.11l0.09,0.64l3.55,1.92l-0.4,3.72l-3.79,1.65l-2.17,-0.35l-1.72,-1.74l-6.02,-3.5l0.03,-0.85l4.68,0.54l0.4,-0.21l-0.05,-0.45l-2.48,-2.81l2.46,-1.95ZM174.45,40.74l1.37,1.73l0.07,2.44l-1.05,3.45l-3.79,0.47l-2.32,-0.69l0.05,-2.64l-0.44,-0.41l-3.68,0.35l-0.12,-3.1l2.45,0.1l3.67,-1.73l3.41,0.29l0.37,-0.26ZM170.05,31.55l0.67,1.56l-3.33,-0.49l-4.22,-1.77l-4.35,-0.16l1.4,-0.94l-0.06,-0.7l-2.81,-1.23l-0.12,-1.39l4.39,0.68l6.62,1.98l1.81,2.47ZM134.5,58.13l-1.02,1.82l0.45,0.58l5.4,-1.39l3.33,2.29l0.49,-0.03l2.6,-2.23l1.94,1.32l2.0,4.5l0.7,0.06l1.3,-2.29l-1.63,-4.46l1.69,-0.54l2.31,0.71l2.65,1.81l2.49,7.92l8.48,4.27l-0.19,1.35l-3.79,0.33l-0.26,0.67l1.4,1.49l-0.58,1.1l-4.23,-0.64l-4.43,-1.19l-3.0,0.28l-4.66,1.47l-10.52,1.04l-1.43,-2.02l-3.42,-1.2l-2.21,0.43l-2.51,-2.86l4.84,-1.05l3.6,0.19l3.27,-0.78l0.31,-0.39l-0.31,-0.39l-4.84,-1.06l-8.79,0.27l-0.85,-1.07l5.26,-1.66l0.27,-0.45l-0.4,-0.34l-3.8,0.06l-3.81,-1.06l1.81,-3.01l1.66,-1.79l6.48,-2.81l1.97,0.71ZM158.7,56.61l-1.7,2.44l-3.2,-2.75l0.37,-0.3l3.11,-0.18l1.42,0.79ZM149.61,42.73l1.01,1.89l0.5,0.18l2.14,-0.82l2.23,0.19l0.36,2.04l-1.33,2.09l-8.28,0.76l-6.35,2.15l-3.41,0.1l-0.19,-0.96l4.9,-2.08l0.23,-0.46l-0.41,-0.31l-11.25,0.59l-2.89,-0.74l3.04,-4.44l2.14,-1.32l6.81,1.69l4.58,3.06l4.37,0.39l0.36,-0.63l-3.36,-4.6l1.85,-1.53l2.18,0.51l0.77,2.26ZM144.76,34.41l-4.36,1.44l-3.0,-1.4l1.46,-1.24l3.47,-0.52l2.96,0.71l-0.52,1.01ZM145.13,29.83l-1.9,0.66l-3.67,-0.0l2.27,-1.61l3.3,0.95ZM118.92,65.79l-6.03,2.02l-1.33,-1.9l-5.38,-2.28l2.59,-5.05l2.16,-3.14l-0.02,-0.48l-1.97,-2.41l7.64,-0.7l3.6,1.02l6.3,0.27l4.42,2.95l-2.53,0.98l-6.24,3.43l-3.1,3.28l-0.11,2.01ZM129.54,35.53l-0.28,3.37l-1.72,1.62l-2.33,0.28l-4.61,2.19l-3.86,0.76l-2.64,-0.87l3.72,-3.4l5.01,-3.34l3.72,0.07l3.0,-0.67ZM111.09,152.69l-0.67,0.24l-3.85,-1.37l-0.83,-1.17l-2.12,-1.07l-0.66,-1.02l-2.4,-0.55l-0.74,-1.71l6.02,1.45l2.0,2.55l2.52,1.39l0.73,1.27ZM87.8,134.64l0.89,0.29l1.86,-0.21l-0.65,3.34l1.69,2.33l-1.31,-1.33l-0.99,-1.62l-1.17,-0.98l-0.33,-1.82ZM37.6,123.41l-2.25,1.23l-0.95,-0.69l-0.29,-1.24l3.21,-1.63l1.42,0.21l0.67,0.7l-1.8,1.42ZM31.06,234.03l0.98,0.47l0.74,0.87l-1.77,1.07l-0.44,-1.53l0.49,-0.89ZM29.34,232.07l0.18,0.05l0.08,0.05l-0.16,0.03l-0.11,-0.14ZM25.16,230.17l0.05,-0.03l0.18,0.22l-0.13,-0.01l-0.1,-0.18ZM5.89,113.26l-1.08,0.41l-2.21,-1.12l1.53,-0.4l1.62,0.28l0.14,0.83Z",name:"North America"},OC:{path:"M869.95,326.98l-1.21,0.41l-0.08,-0.23l2.97,-1.21l-0.14,0.42l-1.54,0.61ZM867.58,329.25l0.43,0.37l-0.27,0.88l-1.24,0.28l-1.04,-0.24l-0.14,-0.66l0.63,-0.58l0.92,0.26l0.7,-0.31ZM857.8,379.65l1.86,3.12l0.44,0.18l0.3,-0.38l0.03,-1.23l0.38,0.27l0.57,2.31l2.02,0.94l1.81,0.27l1.57,-1.06l0.7,0.18l-1.15,3.59l-1.98,0.11l-0.74,1.2l0.2,1.11l-2.42,3.98l-1.49,0.92l-1.04,-0.85l1.21,-2.05l-0.81,-2.01l-2.63,-1.25l0.04,-0.57l1.82,-1.19l0.43,-2.34l-0.16,-2.03l-0.95,-1.82l-0.06,-0.72l-3.11,-3.64l-0.79,-1.52l1.56,1.45l1.76,0.66l0.65,2.34ZM853.83,393.59l0.57,1.24l0.59,0.16l1.42,-0.97l0.46,0.79l0.0,1.03l-2.47,3.48l-1.26,1.2l-0.06,0.5l0.55,0.87l-1.41,0.07l-2.33,1.38l-2.03,5.02l-3.02,2.16l-2.06,-0.06l-1.71,-1.04l-2.47,-0.2l-0.27,-0.73l1.22,-2.1l3.05,-2.94l1.62,-0.59l4.02,-2.82l1.57,-1.67l1.07,-2.16l0.88,-0.7l0.48,-1.75l1.24,-0.97l0.35,0.79ZM839.04,322.8l0.22,1.14l-0.44,0.03l-0.2,-1.45l0.42,0.27ZM838.78,341.24l-0.33,0.22l-2.9,-1.75l-3.26,-3.37l1.65,0.83l4.85,4.07ZM826.69,311.6l-0.61,0.09l-0.2,-0.33l0.37,0.15l0.44,0.09ZM824.18,307.38l-0.26,-0.3l-0.31,-0.91l0.03,0.0l0.54,1.21ZM823.04,309.33l-1.66,-0.22l-0.2,-0.52l1.16,0.28l0.69,0.46ZM819.28,304.68l1.14,0.65l0.02,0.03l-0.81,-0.44l-0.35,-0.23ZM808.58,298.86l2.54,2.56l-0.13,0.26l-0.33,0.12l-0.87,-0.78l-1.22,-2.16ZM705.8,353.26l0.26,0.04l0.17,-0.47l-0.48,-1.42l0.92,1.11l0.45,0.15l0.27,-0.39l-0.1,-1.56l-1.98,-3.63l1.09,-3.31l-0.24,-1.57l0.34,-0.62l0.38,1.06l0.43,-0.19l0.99,-1.7l1.91,-0.83l1.29,-1.15l1.81,-0.91l0.96,-0.17l0.92,0.26l1.92,-0.95l1.47,-0.28l1.03,-0.8l1.43,0.04l2.78,-0.84l1.36,-1.15l0.71,-1.45l1.41,-1.26l0.3,-2.58l1.27,-1.59l0.78,1.65l0.54,0.19l1.07,-0.51l0.15,-0.6l-0.73,-1.0l0.45,-0.71l0.78,0.39l0.58,-0.3l0.28,-1.82l1.87,-2.14l1.12,-0.39l0.28,-0.58l0.62,0.17l0.53,-0.73l1.87,-0.57l1.65,1.05l1.35,1.48l3.39,0.38l0.43,-0.54l-0.46,-1.23l1.05,-1.79l1.04,-0.61l0.14,-0.55l-0.25,-0.41l0.88,-1.17l1.31,-0.77l1.3,0.27l2.1,-0.48l0.31,-0.4l-0.05,-1.3l-0.92,-0.77l1.48,0.56l1.41,1.07l2.11,0.65l0.81,-0.2l1.4,0.7l1.69,-0.66l0.8,0.19l0.64,-0.33l0.71,0.77l-1.33,1.94l-0.71,0.07l-0.35,0.51l0.24,0.86l-1.52,2.35l0.12,1.05l2.15,1.65l1.97,0.85l3.04,2.36l1.97,0.65l0.55,0.88l2.72,0.85l1.84,-1.1l2.07,-5.97l-0.42,-3.59l0.3,-1.73l0.47,-0.87l-0.31,-0.68l1.09,-3.28l0.46,-0.47l0.4,0.71l0.16,1.51l0.65,0.52l0.16,1.04l0.85,1.21l0.12,2.38l0.9,2.0l0.57,0.18l1.3,-0.78l1.69,1.7l-0.2,1.08l0.53,2.2l0.39,1.3l0.68,0.48l0.6,1.95l-0.19,1.48l0.81,1.76l6.01,3.69l-0.11,0.76l1.38,1.58l0.95,2.77l0.58,0.22l0.72,-0.41l0.8,0.9l0.61,0.01l0.46,2.41l4.81,4.71l0.66,2.02l-0.07,3.31l1.14,2.2l-0.13,2.24l-1.1,3.68l0.03,1.64l-0.47,1.89l-1.05,2.4l-1.9,1.47l-1.72,3.51l-2.38,6.09l-0.24,2.82l-1.14,0.8l-2.85,0.15l-2.31,1.19l-2.51,2.25l-3.09,-1.57l0.3,-1.15l-0.54,-0.47l-1.5,0.63l-2.01,1.94l-7.12,-2.18l-1.48,-1.63l-1.14,-3.74l-1.45,-1.26l-1.81,-0.26l0.56,-1.18l-0.61,-2.1l-0.72,-0.1l-1.14,1.82l-0.9,0.21l0.63,-0.82l0.36,-1.55l0.92,-1.31l-0.13,-2.34l-0.7,-0.22l-2.0,2.34l-1.51,0.93l-0.94,2.01l-1.35,-0.81l-0.02,-1.52l-1.57,-2.04l-1.09,-0.88l0.24,-0.33l-0.14,-0.59l-3.21,-1.69l-1.83,-0.12l-2.54,-1.35l-4.58,0.28l-6.02,1.9l-2.53,-0.13l-2.62,1.41l-2.13,0.63l-1.49,2.6l-3.49,0.31l-2.29,-0.5l-3.48,0.43l-1.6,1.47l-0.81,-0.04l-2.37,1.63l-3.26,-0.1l-3.72,-2.21l0.04,-1.05l1.19,-0.46l0.49,-0.89l0.21,-2.97l-0.28,-1.64l-1.34,-2.86l-0.38,-1.47l0.05,-1.72l-0.95,-1.7l-0.18,-0.97l-1.01,-0.99l-0.29,-1.98l-1.13,-1.75ZM801.41,293.04l0.5,0.29l0.26,0.27l-0.49,-0.35l-0.27,-0.21ZM803.17,294.58l0.59,0.5l0.08,1.06l-0.29,-0.91l-0.38,-0.65ZM796.68,298.41l0.52,0.75l1.43,-0.19l2.27,-1.81l-0.01,-1.43l1.12,0.16l-0.04,1.1l-0.7,1.28l-1.12,0.18l-0.62,0.79l-2.46,1.11l-1.17,-0.0l-3.08,-1.25l3.41,0.0l0.45,-0.68ZM789.15,303.55l2.31,1.8l1.59,2.61l1.34,0.13l-0.06,0.66l0.31,0.43l1.06,0.24l0.06,0.65l2.25,1.05l-1.22,0.13l-0.72,-0.63l-4.56,-0.65l-3.22,-2.87l-1.49,-2.34l-3.27,-1.1l-2.38,0.72l-1.59,0.86l-0.2,0.42l0.27,1.55l-1.55,0.68l-1.36,-0.4l-2.21,-0.09l-0.08,-15.41l8.39,2.93l2.95,2.4l0.6,1.64l4.02,1.49l0.31,0.68l-1.76,0.21l-0.33,0.52l0.55,1.68ZM784.92,393.44l2.65,1.02l3.23,-0.96l1.09,0.14l0.15,3.06l-0.85,1.13l-0.17,1.63l-0.87,-0.24l-1.57,1.91l-1.68,-0.18l-1.4,-2.36l-0.37,-2.04l-1.39,-2.51l0.04,-0.8l1.15,0.18Z",name:"Oceania"},AS:{path:"M781.12,166.87l1.81,0.68l1.62,-0.97l0.39,2.42l-3.35,0.75l-2.23,2.88l-3.63,-1.9l-0.56,0.2l-1.26,3.05l-2.16,0.03l-0.29,-2.51l1.08,-2.03l2.45,-0.16l0.37,-0.33l1.25,-5.94l2.47,2.71l2.03,1.12ZM773.56,187.34l-0.91,2.22l0.37,1.52l-1.14,1.75l-3.02,1.26l-4.58,0.27l-3.34,3.01l-1.25,-0.8l-0.09,-1.9l-0.46,-0.38l-4.35,0.62l-3.0,1.32l-2.85,0.05l-0.37,0.27l0.13,0.44l2.32,1.89l-1.54,4.34l-1.26,0.9l-0.79,-0.7l0.56,-2.27l-0.21,-0.45l-1.47,-0.75l-0.74,-1.4l2.12,-0.84l1.26,-1.7l2.45,-1.42l1.83,-1.91l4.78,-0.81l2.6,0.57l0.44,-0.21l2.39,-4.66l1.29,1.06l0.5,0.01l5.1,-4.02l1.69,-3.73l-0.38,-3.4l0.9,-1.61l2.14,-0.44l1.23,3.72l-0.07,2.18l-2.23,2.84l-0.04,3.16ZM756.47,287.89l0.69,4.01l2.79,1.78l0.51,-0.1l2.04,-2.59l2.71,-1.43l2.05,-0.0l3.9,1.73l2.46,0.45l0.08,15.12l-1.75,-1.54l-2.54,-0.51l-0.88,0.71l-2.32,0.06l0.69,-1.33l1.45,-0.64l0.23,-0.46l-0.65,-2.74l-1.24,-2.21l-5.04,-2.29l-2.09,-0.23l-3.68,-2.27l-0.55,0.13l-0.65,1.07l-0.52,0.12l-0.55,-1.89l-1.21,-0.78l1.84,-0.62l1.72,0.05l0.39,-0.52l-0.21,-0.66l-0.38,-0.28l-3.45,-0.0l-1.13,-1.48l-2.1,-0.43l-0.52,-0.6l2.69,-0.48l1.28,-0.78l3.66,0.94l0.3,0.71ZM507.76,203.05l2.4,-6.23l1.29,-2.09l-0.18,-2.26l0.53,-1.48l-0.74,-1.04l0.79,-1.3l-0.41,-0.2l-1.43,0.23l-2.0,-0.63l-2.02,1.65l-3.51,0.3l-2.13,-1.53l-2.7,-0.1l-0.86,1.24l-1.38,0.27l-2.29,-1.44l-2.71,-0.01l-1.37,-2.65l-1.68,-1.52l1.07,-1.99l-0.09,-0.49l-1.27,-1.12l2.37,-2.41l3.7,-0.11l1.28,-2.24l4.49,0.37l3.21,-1.97l2.81,-0.82l3.99,-0.06l4.29,2.07l3.64,1.17l3.05,-0.44l2.34,0.22l2.96,-1.56l0.57,-1.75l-0.76,-2.26l-1.45,-1.12l-1.43,-0.39l-0.41,-0.42l5.29,0.89l4.07,2.01l1.41,-0.44l2.07,0.56l0.86,1.26l2.25,0.81l1.84,1.84l1.53,0.01l1.52,-1.61l2.3,3.34l1.43,0.43l-1.26,0.15l-0.35,0.32l-0.8,3.14l-0.99,0.96l0.09,1.56l0.79,2.14l2.56,0.83l1.87,1.48l3.69,0.49l3.91,-0.76l0.54,-0.93l-0.44,-2.2l0.36,-2.98l-0.22,-0.4l-1.65,-0.84l0.54,-1.69l-0.34,-0.52l-1.22,-0.13l0.36,-1.64l2.22,0.59l2.2,-0.95l0.12,-0.65l-1.77,-1.74l-0.69,-1.64l-0.51,-0.22l-2.02,0.77l-0.33,0.96l-0.29,-1.01l0.56,-1.48l-0.48,-1.05l-2.96,-1.19l-1.06,-2.58l-1.37,-0.87l-0.03,-0.3l1.95,0.23l0.45,-0.38l0.08,-1.96l1.75,-0.41l2.1,0.45l0.48,-0.33l0.45,-3.04l-0.45,-2.09l-0.41,-0.31l-2.42,0.15l-2.36,-0.73l-2.87,1.37l-2.17,0.61l-0.85,-0.34l0.13,-1.61l-1.6,-2.12l-2.02,-0.08l-1.78,-1.82l1.29,-2.18l-0.57,-0.95l1.62,-2.91l2.21,1.63l0.63,-0.27l0.29,-2.22l4.92,-3.43l3.71,-0.08l8.4,3.6l2.92,-1.36l3.77,-0.06l3.11,1.66l0.51,-0.11l0.6,-0.81l3.31,0.13l0.39,-0.25l0.63,-1.57l-0.17,-0.5l-3.5,-1.98l1.87,-1.27l-0.13,-1.03l1.98,-0.72l0.18,-0.62l-1.59,-2.06l0.81,-0.82l9.23,-1.18l1.33,-0.88l6.18,-1.26l2.26,-1.42l4.08,0.68l0.73,3.33l0.51,0.3l2.48,-0.8l2.79,1.02l-0.17,1.56l0.43,0.44l2.55,-0.24l4.89,-2.53l0.03,0.32l3.15,2.61l5.56,8.47l0.65,0.02l1.12,-1.46l3.15,1.74l3.76,-0.78l1.15,0.49l1.14,1.8l1.84,0.76l0.99,1.29l3.35,-0.25l1.19,1.78l0.44,0.16l3.72,-0.87l4.75,-2.8l3.62,-1.47l2.18,0.97l2.46,0.05l1.81,1.53l2.46,0.12l3.95,0.71l2.43,-2.28l0.08,-0.48l-0.9,-1.72l2.24,-2.98l2.62,1.27l4.94,1.17l0.68,2.53l3.56,1.38l5.67,-1.0l2.37,0.41l2.34,1.5l1.79,1.75l2.29,-0.03l3.32,0.5l2.27,-0.79l3.41,-0.59l3.53,-2.21l1.25,0.29l1.53,1.13l2.89,-0.26l3.27,1.17l3.53,-2.06l0.18,-1.68l2.16,-3.35l1.34,-1.03l0.13,-2.18l-1.07,-0.85l1.54,-1.26l2.98,-0.59l3.23,-0.09l3.64,0.99l2.04,1.16l3.29,6.71l0.92,3.19l4.57,1.3l2.8,2.17l0.98,2.9l0.38,0.27l3.8,0.0l2.32,-1.28l3.29,-0.75l-0.96,2.09l-1.02,1.28l-0.85,3.4l-1.52,2.73l-2.76,-0.5l-2.4,1.13l-0.21,0.45l0.64,2.57l-0.32,3.2l-0.94,0.06l-0.37,0.4l0.02,1.51l-0.47,0.08l-1.88,2.1l0.01,2.14l-1.06,0.54l-1.41,1.4l-1.7,0.52l-1.25,1.09l-0.14,1.98l2.28,1.66l2.11,3.34l0.58,1.76l0.02,3.12l-0.8,1.32l-2.21,0.55l-1.93,1.13l-1.8,0.19l-0.2,-1.1l0.43,-2.28l-0.95,-2.56l1.43,-0.37l0.23,-0.62l-1.88,-2.61l-1.22,-0.55l-0.88,0.62l-1.21,-0.88l1.12,-1.65l-0.16,-0.38l0.57,-1.43l-0.16,-0.76l-3.12,-1.37l-3.5,0.86l-1.93,1.4l-1.15,0.34l0.33,-0.7l-0.41,-0.89l1.79,-1.79l0.02,-0.54l-1.32,-1.56l-0.48,-0.1l-2.24,1.09l-2.83,2.06l-1.51,1.83l-2.28,0.13l-1.55,1.49l-0.04,0.5l1.32,1.97l2.0,0.58l0.31,1.35l1.98,0.84l3.0,-1.96l2.0,1.02l1.49,0.11l0.22,0.83l-3.37,0.86l-1.12,1.48l-2.5,1.52l-1.29,1.99l0.14,0.56l2.57,1.48l0.97,2.7l3.17,4.63l-0.03,1.66l-1.35,0.65l-0.2,0.51l0.6,1.47l1.4,0.91l-0.33,1.93l-0.56,1.89l-1.43,0.38l-3.85,6.44l-2.27,3.11l-6.78,4.57l-2.73,0.29l-1.45,1.04l-0.62,-0.61l-0.55,-0.01l-1.36,1.25l-3.39,1.27l-2.61,0.4l-1.1,2.79l-0.81,0.09l-0.49,-1.42l0.5,-0.85l-0.25,-0.59l-3.59,-0.83l-1.27,0.47l-3.34,2.24l-2.17,2.54l-0.57,2.29l4.26,6.1l2.32,1.65l1.43,1.94l1.11,4.59l-0.32,4.24l-1.93,1.54l-2.84,1.61l-2.11,2.15l-2.73,2.06l-0.59,-1.05l0.63,-1.53l-0.13,-0.47l-1.86,-1.44l-2.12,-0.42l-2.32,-3.93l-2.25,-1.17l-1.84,-0.01l0.28,-1.52l-0.4,-0.47l-2.21,0.01l-0.4,0.37l-0.19,2.74l-2.15,5.89l0.15,2.0l0.38,0.36l1.38,0.07l0.9,2.04l0.44,2.14l1.5,1.64l1.61,0.38l3.23,2.94l0.98,1.56l-0.12,2.81l0.41,2.29l0.95,0.9l0.88,2.44l-1.27,0.12l-5.1,-3.67l-0.34,-1.29l-1.37,-1.59l-0.33,-1.97l-0.88,-1.4l0.25,-1.68l-0.59,-1.31l-1.0,-1.0l-0.48,-1.3l-2.56,-2.63l-0.73,0.41l0.96,-3.92l-0.21,-1.94l0.71,-2.19l-0.78,-1.4l0.19,-2.65l-1.05,-1.53l-1.24,-6.17l-1.12,-2.26l-0.6,-0.13l-4.34,3.02l-2.39,-0.65l0.77,-2.84l-0.57,-2.74l-1.86,-2.83l0.25,-0.75l-0.29,-0.51l-1.33,-0.3l-1.66,-1.99l-0.66,-1.26l-0.64,-2.62l-1.4,-1.79l-2.31,-0.11l-0.41,0.48l0.2,0.94l-0.53,0.99l-0.72,-0.36l-0.68,0.35l-1.45,-0.43l-0.47,0.25l-0.26,0.69l-4.58,0.52l-0.33,0.42l0.13,1.8l-1.17,1.36l-3.65,1.81l-2.79,3.03l-4.32,3.28l-0.18,1.27l-4.65,1.79l-0.77,2.16l0.64,5.3l-1.06,2.49l-0.01,3.94l-1.24,0.28l-1.14,1.93l0.39,0.84l-1.68,0.53l-1.04,1.83l-0.65,0.47l-2.06,-2.05l-2.1,-6.02l-2.2,-3.64l-1.05,-4.75l-2.29,-3.57l-1.76,-8.2l0.01,-3.11l-0.49,-2.53l-0.55,-0.29l-3.53,1.52l-1.53,-0.27l-2.86,-2.77l0.85,-0.67l0.08,-0.55l-0.74,-1.03l-3.02,-2.33l-1.77,-0.67l-0.76,-1.87l-2.27,-2.15l-12.15,0.92l-9.98,-1.73l-0.99,-3.05l-1.43,-0.73l-2.17,0.46l-2.47,1.26l-2.83,-0.82l-2.46,-2.02l-2.41,-0.8l-3.42,-6.06l-0.48,-0.2l-1.18,0.39l-1.44,-0.82l-0.5,0.08l-0.8,0.92l-1.28,-0.12l-0.4,0.56l0.46,1.06l-0.17,0.76l1.79,4.4l1.29,0.76l0.51,0.99l1.56,1.03l-0.1,1.9l1.78,3.24l0.47,0.18l0.28,-0.42l-0.16,-1.83l0.84,-1.29l0.47,0.52l0.04,1.34l-0.5,1.8l0.98,1.49l0.48,0.34l1.91,-0.41l3.53,0.15l5.66,-5.51l-0.39,0.93l0.34,2.11l1.18,1.96l1.66,1.15l3.15,0.78l1.73,2.29l0.81,0.57l-1.22,2.15l-1.1,0.92l-0.81,1.55l-0.86,-0.1l-0.88,0.76l-0.48,1.46l0.25,1.77l-1.16,0.05l-1.56,0.97l-0.76,1.74l-1.39,-0.02l-1.21,0.72l-0.17,1.15l-0.89,0.52l-1.49,-0.18l-1.61,0.84l-2.99,0.85l-0.78,2.12l-6.23,2.16l-2.29,1.8l-1.93,0.05l-1.41,1.02l-4.24,0.74l-1.72,1.49l-3.28,0.19l-0.52,-1.18l0.02,-1.51l-1.34,-3.29l0.26,-0.42l-0.07,-2.81l-0.32,-1.1l-0.77,-0.85l-0.17,-0.91l-1.39,-1.13l-1.27,-2.06l-0.78,-2.22l-1.73,-1.79l-1.14,-0.48l-1.54,-2.31l-0.21,-3.41l-1.44,-2.93l-1.27,-1.16l-1.33,-0.57l-1.31,-3.37l-0.77,-0.67l-0.97,-1.97l-2.8,-4.03l-1.06,-0.17l0.68,-3.21l-1.67,-4.96l0.59,-0.74l-0.03,-0.41ZM757.78,196.26l0.19,0.56l-1.01,1.21l-1.16,-0.68l-1.28,0.65l-0.69,1.45l-1.02,-0.5l0.01,-0.93l1.14,-1.38l1.57,0.14l0.85,-0.98l1.4,0.46ZM757.91,300.34l-0.62,0.82l-0.1,-0.8l0.59,-1.12l0.13,1.1ZM747.38,292.98l0.34,0.72l-1.22,-0.57l-4.68,-0.1l0.27,-0.62l2.78,-0.09l2.52,0.67ZM741.05,285.25l-0.67,-2.88l0.64,-2.01l0.41,0.86l1.21,0.18l0.16,0.7l-0.1,1.68l-0.84,-0.16l-0.46,0.3l-0.34,1.34ZM739.05,293.5l-0.5,0.44l-1.34,-0.36l-0.17,-0.37l1.73,-0.08l0.27,0.36ZM730.55,310.47l1.11,-1.93l2.37,-0.96l0.42,-0.63l4.5,-0.86l-4.9,2.0l-1.72,1.91l-1.77,0.46ZM737.01,263.84l0.39,2.97l-0.44,1.18l-0.55,-1.53l-0.67,-0.14l-1.17,1.28l0.65,2.09l-0.42,0.69l-2.48,-1.23l-0.57,-1.49l0.65,-1.03l-0.1,-0.54l-1.59,-1.19l-0.56,0.08l-0.65,0.87l-1.23,0.0l-1.58,0.97l0.83,-1.8l2.56,-1.42l0.65,0.84l0.45,0.13l1.9,-0.69l0.56,-1.11l1.5,-0.06l0.38,-0.43l-0.09,-1.19l1.21,0.71l0.36,2.02ZM733.59,256.58l0.05,0.75l0.08,0.26l-0.8,-0.42l-0.18,-0.71l0.85,0.12ZM734.08,256.1l-0.12,-1.12l-1.0,-1.27l1.36,0.03l0.53,0.73l0.51,2.04l-1.27,-0.4ZM733.76,257.68l0.38,0.98l-0.32,0.15l-0.07,-1.13ZM721.45,284.51l-0.19,1.97l2.24,2.23l0.54,0.02l1.27,-1.07l2.75,-0.5l-0.9,1.21l-2.11,0.93l-0.16,0.6l2.22,3.01l-0.3,1.07l1.36,1.74l-2.26,0.85l-0.28,-0.31l0.12,-1.19l-1.64,-1.34l0.17,-2.23l-0.56,-0.39l-1.67,0.76l-0.23,0.39l0.3,6.17l-1.1,0.25l-0.69,-0.47l0.64,-2.21l-0.39,-2.42l-0.39,-0.34l-0.8,-0.01l-0.58,-1.29l0.98,-1.6l0.35,-1.96l1.32,-3.87ZM728.59,296.27l0.38,0.49l-0.02,1.28l-0.88,0.49l-0.53,-0.47l1.04,-1.79ZM729.04,286.98l0.27,-0.05l-0.02,0.13l-0.24,-0.08ZM721.68,284.05l0.16,-0.32l1.89,-1.65l1.83,0.68l3.16,0.35l2.94,-0.1l2.39,-1.66l-1.73,2.13l-1.66,0.43l-2.41,-0.48l-4.17,0.13l-2.39,0.51ZM724.65,238.43l1.46,0.7l0.72,-0.31l-0.32,1.17l0.79,1.71l-0.57,1.84l-1.53,1.04l-0.39,2.25l0.56,2.04l1.63,0.57l1.16,-0.27l2.71,1.23l-0.19,1.08l0.76,0.84l-0.08,0.36l-1.4,-0.9l-0.88,-1.27l-0.66,0.0l-0.38,0.55l-1.6,-1.31l-2.15,0.36l-0.87,-0.39l0.07,-0.61l0.66,-0.55l-0.01,-0.62l-0.75,-0.59l-0.72,0.44l-0.74,-0.87l-0.39,-2.49l0.32,0.27l0.66,-0.28l0.26,-3.97l0.7,-2.02l1.14,0.0ZM731.03,258.87l-0.88,0.85l-1.19,1.94l-1.05,-1.19l0.93,-1.1l0.32,-1.47l0.52,-0.06l-0.27,1.15l0.22,0.45l0.49,-0.12l1.0,-1.32l-0.08,0.85ZM726.83,255.78l0.83,0.38l1.17,-0.0l-0.02,0.48l-2.0,1.4l0.03,-2.26ZM728.12,305.88l-0.1,0.38l-3.46,0.66l-2.91,-0.27l-0.0,-0.25l1.54,-0.41l1.66,0.73l1.67,-0.19l1.61,-0.65ZM724.01,226.68l-0.74,1.48l-0.9,-1.52l-0.25,-1.74l1.38,-2.44l1.73,-1.74l0.64,0.44l-1.85,5.52ZM724.81,252.09l-0.38,1.27l-1.42,-1.95l1.2,0.05l0.6,0.63ZM722.9,310.24l-0.64,0.03l-2.26,-1.2l1.11,-0.24l1.78,1.41ZM716.55,261.82l1.1,-0.95l0.03,-0.03l-0.28,0.36l-0.85,0.61ZM719.22,259.06l0.04,-0.06l0.8,-1.53l0.16,0.75l-1.0,0.84ZM711.66,293.84l-0.38,-0.16l-2.54,1.01l-1.12,-1.44l-1.69,-0.13l-1.16,-0.75l-3.04,0.77l-1.1,-1.15l-3.31,-0.11l-0.35,-3.05l-1.35,-0.95l-1.11,-1.98l-0.33,-2.06l0.27,-2.14l1.21,-1.35l1.83,0.76l1.93,-0.47l0.75,-2.22l4.02,-1.03l3.03,-3.57l5.02,-4.03l1.21,-1.86l0.63,-0.01l1.07,1.05l0.34,1.28l3.44,1.35l-0.06,0.35l-1.37,0.1l-0.35,0.54l0.32,0.88l-1.68,0.85l-1.42,2.26l0.02,0.46l1.7,2.2l-0.23,1.39l2.07,1.71l-2.33,0.42l-0.88,1.9l0.1,2.05l-2.4,1.9l-0.06,2.45l-0.7,2.79ZM716.26,305.77l0.88,0.51l1.28,-0.17l0.2,0.35l-4.65,0.73l0.39,-0.67l1.15,-0.02l0.75,-0.73ZM692.58,302.03l0.35,0.26l4.8,0.25l0.78,-0.97l4.17,1.09l1.13,1.68l3.69,0.45l2.13,1.04l-1.8,0.6l-2.77,-0.99l-4.8,-0.12l-5.24,-1.41l-1.84,-0.25l-1.11,0.3l-4.26,-0.97l-0.7,-1.14l-1.59,-0.13l1.18,-1.65l2.74,0.13l2.87,1.13l0.26,0.68ZM696.92,237.31l-1.87,1.08l-1.63,-0.64l-0.06,-1.79l1.03,-0.98l2.58,-0.69l1.16,0.05l0.3,0.54l-0.98,1.06l-0.53,1.37ZM685.53,299.17l-2.22,0.04l-2.06,-2.03l-3.15,-2.01l-2.93,-3.51l-3.11,-5.33l-2.2,-2.12l-1.64,-4.06l-2.32,-1.69l-1.27,-2.07l-1.96,-1.5l-2.51,-2.65l-0.11,-0.66l4.81,0.53l2.15,2.38l3.31,2.74l2.35,2.66l2.7,0.17l1.95,1.59l1.54,2.17l1.59,0.95l-0.84,1.71l0.15,0.52l1.44,0.87l0.79,0.1l0.4,1.58l0.87,1.4l1.96,0.39l1.0,1.31l-0.6,3.01l-0.09,3.5ZM624.16,268.99l-1.82,0.48l-0.99,-1.67l-0.42,-3.46l0.95,-3.43l1.21,0.98l2.26,4.19l-0.34,2.33l-0.85,0.58ZM505.52,192.81l0.09,0.58l-2.1,0.94l-0.92,-0.28l-0.24,-0.46l0.77,-0.07l0.57,-0.68l1.82,-0.04ZM488.79,176.72l-1.72,1.31l-0.5,-0.88l1.37,-2.57l-0.7,-0.85l1.7,-0.63l1.8,0.34l0.46,1.17l1.76,0.78l-2.87,0.32l-1.3,1.01Z",name:"Asia"},EU:{path:"M402.36,187.15l-1.16,0.7l-1.13,-0.35l-0.91,0.17l0.28,-1.78l-0.24,-1.78l-1.25,-0.56l-0.45,-0.84l0.17,-1.66l1.01,-1.18l0.7,-3.05l-0.66,-3.34l0.12,-2.11l-0.83,-1.23l3.03,-1.88l2.99,0.53l3.32,-0.02l2.73,0.52l6.42,-0.23l1.37,-2.03l0.39,-6.45l-2.58,-3.3l-1.9,-1.66l-3.72,-1.23l-0.19,-1.72l2.81,-0.61l4.12,0.81l0.47,-0.48l-0.6,-2.77l1.94,0.95l5.83,-2.54l0.92,-2.74l3.99,-1.26l1.4,-0.97l2.26,-4.97l3.2,-1.33l1.99,0.09l0.73,-0.74l1.66,-0.15l0.33,0.54l0.62,0.07l1.7,-1.69l0.08,-0.45l-0.54,-1.22l-0.16,-2.06l-0.97,-1.85l-0.07,-3.43l0.96,-1.73l2.02,-0.2l1.09,-1.07l1.33,-0.67l-0.05,1.06l-0.73,1.41l0.3,1.0l1.2,0.64l-0.26,0.57l-0.88,-0.07l-1.85,2.92l0.65,1.63l0.04,1.27l0.28,0.37l2.25,0.71l-0.02,0.92l0.5,0.4l2.55,-0.65l1.34,-0.87l4.18,2.34l1.69,-0.99l6.91,-2.71l2.14,0.5l0.52,0.91l2.41,0.04l0.38,-0.26l0.5,-1.34l3.27,-1.07l0.27,-0.45l-0.52,-2.91l0.08,-2.53l1.13,-2.06l1.95,-1.02l2.12,2.58l2.01,-0.07l0.38,-0.33l0.77,-4.92l-0.58,-0.41l-0.69,0.34l-1.26,-1.03l-0.17,-1.63l2.83,-0.92l3.05,-0.52l2.64,0.6l2.69,-0.1l3.06,-2.14l-0.01,-0.65l-2.87,-1.86l-4.64,0.32l-4.38,1.37l-3.8,0.74l-1.44,-1.96l-2.17,-1.11l0.5,-3.66l-1.16,-3.33l1.09,-2.08l2.21,-2.42l5.67,-4.32l1.64,-0.83l0.21,-0.42l-0.46,-2.02l-3.78,-1.99l-4.51,1.3l-2.43,2.86l0.26,2.57l-8.77,6.64l-1.78,5.79l1.78,2.68l2.22,1.96l-2.07,3.77l-2.72,1.13l-0.95,6.04l-1.29,3.01l-2.74,-0.31l-0.4,0.22l-1.31,2.59l-2.34,0.13l-0.75,-3.09l-2.08,-4.03l-1.9,-5.12l-1.73,-2.37l-0.58,-0.07l-4.87,4.19l-3.1,0.79l-3.16,-1.7l-0.85,-3.77l-0.77,-8.55l2.14,-2.31l6.55,-3.27l5.02,-4.17l10.63,-13.84l10.98,-8.7l5.35,-1.91l4.34,0.12l3.69,-3.64l4.49,0.19l4.37,-0.89l6.8,2.89l-2.29,0.86l-0.15,0.65l2.74,2.81l0.44,0.09l2.42,-1.45l4.06,2.61l6.79,1.04l9.34,4.85l1.78,1.88l0.14,2.46l-2.55,2.02l-3.9,1.06l-11.07,-3.14l-2.06,0.53l-0.13,0.7l3.94,2.94l0.31,5.86l0.26,0.36l5.14,2.24l0.58,-0.29l0.32,-1.94l-1.35,-1.78l1.13,-1.09l6.13,2.42l2.11,-0.98l0.18,-0.56l-1.51,-2.67l5.41,-3.76l2.07,0.22l2.26,1.41l0.57,-0.16l1.46,-2.87l-0.05,-0.44l-1.92,-2.32l1.12,-2.32l-1.32,-2.27l5.87,1.16l1.04,1.75l-2.59,0.43l-0.33,0.4l0.02,2.36l2.46,1.83l3.87,-0.91l0.86,-2.8l13.69,-5.65l0.99,0.11l-1.92,2.06l0.23,0.67l3.11,0.45l2.0,-1.48l4.56,-0.12l3.64,-1.73l2.65,2.44l0.56,-0.01l2.85,-2.88l-0.01,-0.57l-2.35,-2.29l0.9,-1.01l7.14,1.3l3.41,1.36l9.05,4.97l0.51,-0.11l1.67,-2.27l-0.05,-0.53l-2.43,-2.21l-0.06,-0.78l-0.34,-0.36l-2.52,-0.36l0.64,-1.93l-1.32,-3.46l-0.06,-1.21l4.48,-4.06l1.69,-4.29l1.6,-0.81l6.23,1.18l0.44,2.21l-2.29,3.64l0.06,0.5l1.47,1.39l0.76,3.0l-0.56,6.03l2.69,2.82l-0.96,2.57l-4.86,5.95l0.23,0.64l2.86,0.61l0.42,-0.17l0.93,-1.4l2.64,-1.03l0.87,-2.24l2.09,-1.96l0.07,-0.5l-1.36,-2.28l1.09,-2.69l-0.32,-0.55l-2.47,-0.33l-0.5,-2.06l1.94,-4.38l-0.06,-0.42l-2.96,-3.4l4.12,-2.88l0.16,-0.4l-0.51,-2.93l0.54,-0.05l1.13,2.25l-0.96,4.35l0.27,0.47l2.68,0.84l0.5,-0.51l-1.02,-2.99l3.79,-1.66l5.01,-0.24l4.53,2.61l0.48,-0.06l0.07,-0.48l-2.18,-3.82l-0.23,-4.67l3.98,-0.9l5.97,0.21l5.49,-0.64l0.27,-0.65l-1.83,-2.31l2.56,-2.9l2.87,-0.17l4.8,-2.47l6.54,-0.67l1.03,-1.42l6.25,-0.45l2.32,1.11l5.53,-2.7l4.5,0.08l0.39,-0.28l0.66,-2.15l2.26,-2.12l5.69,-2.11l3.21,1.29l-2.46,0.94l-0.25,0.42l0.34,0.35l5.41,0.77l0.61,2.33l0.58,0.25l2.2,-1.22l7.13,0.07l5.51,2.47l1.79,1.72l-0.53,2.24l-9.16,4.15l-1.97,1.52l0.16,0.71l6.77,1.91l2.16,-0.78l1.13,2.74l0.67,0.11l1.01,-1.15l3.81,-0.73l7.7,0.77l0.54,1.99l0.36,0.29l10.47,0.71l0.43,-0.38l0.13,-3.23l4.87,0.78l3.95,-0.02l3.83,2.4l1.03,2.71l-1.35,1.79l0.02,0.5l3.15,3.64l4.07,1.96l0.53,-0.18l2.23,-4.47l3.95,1.93l4.16,-1.21l4.73,1.39l2.05,-1.26l3.94,0.62l0.43,-0.55l-1.68,-4.02l2.89,-1.8l22.31,3.03l2.16,2.75l6.55,3.51l10.29,-0.81l4.82,0.73l1.85,1.66l-0.29,3.08l0.25,0.41l3.08,1.26l3.56,-0.88l4.35,-0.11l4.8,0.87l4.57,-0.47l4.23,3.79l0.43,0.07l3.1,-1.4l0.16,-0.6l-1.88,-2.62l0.85,-1.52l7.71,1.21l5.22,-0.26l7.09,2.09l9.59,5.22l6.35,4.11l-0.2,2.38l1.88,1.41l0.6,-0.42l-0.48,-2.53l6.15,0.57l4.4,3.51l-1.97,1.43l-4.0,0.41l-0.36,0.39l-0.06,3.79l-0.74,0.62l-2.07,-0.11l-1.91,-1.39l-3.14,-1.11l-0.78,-1.85l-2.72,-0.68l-2.63,0.49l-1.04,-1.1l0.46,-1.31l-0.5,-0.51l-3.0,0.98l-0.22,0.58l0.99,1.7l-1.21,1.48l-3.04,1.68l-3.12,-0.28l-0.4,0.23l0.09,0.46l2.2,2.09l1.46,3.2l1.15,1.1l0.24,1.33l-0.42,0.67l-4.63,-0.77l-6.96,2.9l-2.19,0.44l-7.6,5.06l-0.84,1.45l-3.61,-2.37l-6.24,2.82l-0.94,-1.15l-0.53,-0.08l-2.28,1.52l-3.2,-0.49l-0.44,0.27l-0.78,2.37l-3.05,3.78l0.09,1.47l0.29,0.36l2.54,0.72l-0.29,4.53l-1.97,0.11l-0.35,0.26l-1.07,2.94l0.8,1.45l-3.91,1.58l-1.05,3.95l-3.48,0.77l-0.3,0.3l-0.72,3.29l-3.09,2.65l-0.7,-1.74l-2.44,-12.44l1.16,-4.71l2.04,-2.06l0.22,-1.64l3.8,-0.86l4.46,-4.61l4.28,-3.81l4.48,-3.01l2.17,-5.63l-0.42,-0.54l-3.04,0.33l-1.77,3.31l-5.86,3.86l-1.86,-4.25l-0.45,-0.23l-6.46,1.3l-6.47,6.44l-0.01,0.55l1.58,1.74l-8.24,1.17l0.15,-2.2l-0.34,-0.42l-3.89,-0.56l-3.25,1.81l-7.62,-0.62l-8.45,1.19l-17.71,15.41l0.22,0.7l3.74,0.41l1.36,2.17l2.43,0.76l1.88,-1.68l2.4,0.2l3.4,3.54l0.08,2.6l-1.95,3.42l-0.21,3.9l-1.1,5.06l-3.71,4.54l-0.87,2.21l-8.29,8.89l-3.19,1.7l-1.32,0.03l-1.45,-1.36l-0.49,-0.04l-2.27,1.5l0.41,-3.65l-0.59,-2.47l1.75,-0.89l2.91,0.53l0.42,-0.2l1.68,-3.03l0.87,-3.46l0.97,-1.18l1.32,-2.88l-0.45,-0.56l-4.14,0.95l-2.19,1.25l-3.41,-0.0l-1.06,-2.93l-2.97,-2.3l-4.28,-1.06l-1.75,-5.07l-2.66,-5.01l-2.29,-1.29l-3.75,-1.01l-3.44,0.08l-3.18,0.62l-2.24,1.77l0.05,0.66l1.18,0.69l0.02,1.43l-1.33,1.05l-2.26,3.51l-0.04,1.43l-3.16,1.84l-2.82,-1.16l-3.01,0.23l-1.35,-1.07l-1.5,-0.35l-3.9,2.31l-3.22,0.52l-2.27,0.79l-3.05,-0.51l-2.21,0.03l-1.48,-1.6l-2.6,-1.63l-2.63,-0.43l-5.46,1.01l-3.23,-1.25l-0.72,-2.57l-5.2,-1.24l-2.75,-1.36l-0.5,0.12l-2.59,3.45l0.84,2.1l-2.06,1.93l-3.41,-0.77l-2.42,-0.12l-1.83,-1.54l-2.53,-0.05l-2.42,-0.98l-3.86,1.57l-4.72,2.78l-3.3,0.75l-1.55,-1.92l-3.0,0.41l-1.11,-1.33l-1.62,-0.59l-1.31,-1.94l-1.38,-0.6l-3.7,0.79l-3.31,-1.83l-0.51,0.11l-0.99,1.29l-5.29,-8.05l-2.96,-2.48l0.65,-0.77l0.01,-0.51l-0.5,-0.11l-6.2,3.21l-1.84,0.15l0.15,-1.39l-0.26,-0.42l-3.22,-1.17l-2.46,0.7l-0.69,-3.16l-0.32,-0.31l-4.5,-0.75l-2.47,1.47l-6.19,1.27l-1.29,0.86l-9.51,1.3l-1.15,1.17l-0.03,0.53l1.47,1.9l-1.89,0.69l-0.22,0.56l0.31,0.6l-2.11,1.44l0.03,0.68l3.75,2.12l-0.39,0.98l-3.23,-0.13l-0.86,0.86l-3.09,-1.59l-3.97,0.07l-2.66,1.35l-8.32,-3.56l-4.07,0.06l-5.39,3.68l-0.39,2.0l-2.03,-1.5l-0.59,0.13l-2.0,3.59l0.57,0.93l-1.28,2.16l0.06,0.48l2.13,2.17l1.95,0.04l1.37,1.82l-0.23,1.46l0.25,0.43l0.83,0.33l-0.8,1.31l-2.49,0.62l-2.49,3.2l0.0,0.49l2.17,2.78l-0.15,2.18l2.5,3.24l-1.58,1.59l-0.7,-0.13l-1.63,-1.72l-2.29,-0.84l-0.94,-1.31l-2.34,-0.63l-1.48,0.4l-0.43,-0.47l-3.51,-1.48l-5.76,-1.01l-0.45,0.19l-2.89,-2.34l-2.9,-1.2l-1.53,-1.29l1.29,-0.43l2.08,-2.61l-0.05,-0.55l-0.89,-0.79l3.05,-1.06l0.2,-1.11l-0.49,-0.35l-4.21,0.76l-1.74,1.03l-2.41,0.21l-2.16,1.17l-0.21,0.38l0.34,2.26l1.46,0.81l1.89,-0.14l-0.14,0.31l-2.65,0.53l-3.23,1.69l-0.87,-0.39l0.42,-1.1l-0.25,-0.52l-2.21,-0.73l2.35,-1.06l0.12,-0.65l-0.73,-0.72l-3.82,-0.84l-0.13,-0.89l-0.46,-0.34l-2.32,0.39l-3.11,4.17l-0.05,0.83l-0.83,0.45l-0.59,-0.22l-0.54,0.3l-0.68,3.58l-1.3,1.31l-0.91,2.17l0.48,1.34l-1.6,-0.24l-2.55,0.95l-0.08,0.71l0.94,0.61l-0.59,1.43l-0.37,0.21l-2.84,-0.35l-3.03,0.77l-0.18,0.68l1.28,1.23l-1.75,0.23l-1.2,-1.39l-0.63,0.03l-0.47,0.65l0.5,2.12l1.03,1.19l-0.56,0.38l-0.05,0.62l2.52,2.12l0.02,0.87l-1.78,-0.59l-0.48,0.56l0.5,1.0l-1.07,0.2l-0.3,0.53l0.75,2.01l-0.98,0.02l-1.84,-1.12l-1.37,-4.2l-2.21,-2.95l-0.79,-1.85l-1.25,-0.89l-0.18,-1.2l0.45,-3.22l-1.75,-1.77l-3.42,-1.71l-1.51,-1.12l-2.21,-0.87l-1.67,-1.78l0.13,-0.63l-1.05,-1.19l-0.32,-1.27l-1.61,-0.49l-0.46,0.18l-0.46,0.8l-0.26,-1.13l0.66,-0.63l-0.31,-0.34l-1.99,-0.45l-2.32,1.14l-0.21,0.39l0.13,1.45l-0.25,1.12l0.82,1.57l2.39,1.63l1.31,2.54l2.79,2.43l2.05,0.08l0.21,0.23l-0.39,0.33l0.09,0.67l4.05,1.97l2.17,1.76l-0.16,0.36l-1.17,-1.08l-2.18,-0.49l-0.44,0.2l-1.05,1.91l0.14,0.54l1.57,0.95l-0.19,0.98l-1.06,0.33l-1.25,2.34l-0.37,0.08l0.0,-0.33l1.0,-2.45l-1.73,-3.17l-1.12,-0.51l-0.67,-1.15l-1.73,-0.69l-1.01,-1.12l-2.01,-0.31l-1.86,-1.28l-3.88,-3.59l-1.03,-3.19l-3.53,-1.36l-1.3,0.51l-1.36,1.34l-1.08,0.27l-2.13,1.62l-4.77,-0.8l-3.82,1.0l-0.58,2.15l0.11,1.64l-2.14,1.8l-3.11,0.61l-0.31,0.31l-0.2,0.89l-1.54,1.69l-0.97,2.4l0.84,1.74l-1.32,1.27l-0.48,1.68l-1.88,0.65l-1.66,2.07l-5.36,-0.01l-1.79,1.08l-0.89,0.98l-0.88,-0.17l-0.79,-0.82l-0.97,-1.82l-2.34,-0.45ZM749.2,170.72l-0.6,0.4l-0.13,0.16l-0.01,-0.51l0.74,-0.05ZM871.88,65.81l2.17,-0.13l3.19,1.16l-2.39,1.09l-5.63,0.48l-0.26,-0.84l2.92,-1.76ZM797.39,48.49l-2.0,1.36l-3.8,-0.42l-4.25,-1.8l0.35,-0.97l9.69,1.83ZM783.67,46.12l-1.63,3.09l-8.98,-0.13l-4.09,1.14l-4.54,-2.97l1.16,-3.01l3.05,-0.89l6.5,0.22l8.54,2.56ZM778.2,134.98l-0.56,-0.9l0.27,-0.12l0.29,1.01ZM778.34,135.48l0.94,3.53l-0.05,3.38l1.05,3.39l2.18,5.0l-2.89,-0.83l-0.49,0.26l-1.54,4.65l2.42,3.5l-0.04,1.13l-1.24,-1.24l-0.61,0.06l-1.09,1.61l-0.28,-1.61l0.27,-3.1l-0.28,-3.4l0.58,-2.47l0.11,-4.39l-1.46,-3.36l0.21,-4.32l2.15,-1.46l0.07,-0.34ZM771.95,56.61l1.76,-1.42l2.89,-0.42l3.28,1.71l0.14,0.6l-3.27,0.03l-4.81,-0.5ZM683.76,31.09l-13.01,1.93l4.03,-6.35l1.82,-0.56l1.73,0.34l5.99,2.98l-0.56,1.66ZM670.85,27.93l-5.08,0.64l-6.86,-1.57l-3.99,-2.05l-2.1,-4.16l-2.6,-0.87l5.72,-3.5l5.2,-1.28l4.69,2.85l5.59,5.4l-0.56,4.53ZM564.15,68.94l-0.64,0.17l-7.85,-0.57l-0.86,-2.04l-4.28,-1.17l-0.28,-1.94l2.27,-0.89l0.25,-0.39l-0.08,-2.38l4.81,-3.97l-0.15,-0.7l-1.47,-0.38l5.3,-3.81l0.15,-0.44l-0.58,-1.94l5.28,-2.51l8.21,-3.27l8.28,-0.96l4.35,-1.94l4.6,-0.64l1.36,1.61l-1.34,1.28l-16.43,4.94l-7.97,4.88l-7.74,9.63l0.66,4.14l4.16,3.27ZM548.81,18.48l-5.5,1.18l-0.58,1.02l-2.59,0.84l-2.13,-1.07l1.12,-1.42l-0.3,-0.65l-2.33,-0.07l1.68,-0.36l3.47,-0.06l0.42,1.29l0.66,0.16l1.38,-1.34l2.15,-0.88l2.94,1.01l-0.39,0.36ZM484.55,20.04l4.26,1.75l-3.1,2.55l-7.1,0.65l-7.08,-0.9l-0.37,-1.31l-0.37,-0.29l-3.44,-0.1l-2.08,-2.0l6.87,-1.44l3.9,1.31l2.39,-1.64l6.13,1.4ZM480.49,192.16l0.58,0.4l-0.68,-0.12l0.11,-0.28ZM482.52,192.82l2.51,0.06l0.24,0.32l-1.99,0.13l-0.77,-0.51ZM481.69,33.93l-4.45,1.74l-3.54,-0.99l1.12,-0.9l0.05,-0.58l-1.06,-1.22l4.22,-0.89l1.09,1.97l2.57,0.87ZM466.44,24.04l7.43,3.77l-5.41,1.86l-1.58,4.08l-2.26,1.2l-1.12,4.11l-2.61,0.18l-4.79,-2.86l1.84,-1.54l-0.1,-0.68l-3.69,-1.53l-4.77,-4.51l-1.73,-3.89l6.11,-1.82l1.54,1.92l3.57,-0.08l1.2,-1.96l3.32,-0.18l3.05,1.92ZM459.19,184.75l-0.65,1.65l0.32,1.05l-0.31,0.89l-1.5,-0.85l-4.5,-1.67l0.19,-0.82l2.67,0.23l3.78,-0.48ZM452.28,129.07l-1.19,2.24l-2.13,-1.6l-0.23,-0.95l2.98,-0.95l0.57,1.26ZM443.93,176.05l1.18,1.66l-0.3,3.32l-1.06,-0.01l-0.77,0.73l-0.53,-0.44l-0.1,-3.37l-0.39,-1.22l1.04,0.01l0.92,-0.68ZM444.48,172.62l-0.64,1.78l-0.58,-0.31l-0.49,-1.72l0.4,-0.89l1.0,-0.72l0.3,1.85ZM412.61,118.72l-2.19,3.22l-0.0,0.45l5.13,-0.3l-0.53,2.37l-2.2,3.12l0.29,0.63l2.37,0.21l2.33,4.3l1.76,0.69l2.2,5.12l2.94,0.77l-0.23,1.62l-1.15,0.88l-0.1,0.52l0.82,1.42l-1.86,1.43l-3.3,-0.02l-4.12,0.87l-1.04,-0.58l-0.47,0.06l-1.51,1.41l-2.12,-0.34l-1.86,1.18l-0.6,-0.29l3.19,-3.0l2.16,-0.69l0.28,-0.41l-0.34,-0.36l-3.73,-0.53l-0.4,-0.76l2.2,-0.87l0.17,-0.61l-1.26,-1.67l0.36,-1.7l3.38,0.28l0.43,-0.33l0.37,-1.99l-1.79,-2.49l-3.11,-0.72l-0.38,-0.59l0.79,-1.35l-0.04,-0.46l-0.82,-0.97l-0.61,0.01l-0.68,0.84l-0.1,-2.34l-1.23,-1.88l0.85,-3.47l1.77,-2.68l1.85,0.26l2.17,-0.22ZM405.09,134.93l0.34,2.55l-1.75,2.78l-4.22,1.88l-2.84,-0.4l1.73,-3.0l-1.18,-3.53l4.98,-4.07l1.81,-0.12l2.3,1.84l-1.17,2.07ZM384.14,88.06l-0.37,2.61l2.54,2.51l-2.9,2.75l-9.19,3.4l-9.25,-1.66l1.7,-1.22l-0.1,-0.7l-4.05,-1.47l2.96,-0.53l0.33,-0.43l-0.11,-1.2l-0.33,-0.36l-4.67,-0.85l1.28,-2.04l3.45,-0.56l3.77,2.72l0.44,0.02l3.64,-2.16l3.3,1.08l3.98,-2.16l3.58,0.26ZM289.01,278.39l-0.81,0.8l-0.78,0.12l-0.5,-0.66l-0.56,-0.1l-0.91,0.6l-0.46,-0.22l1.09,-2.96l-0.96,-1.77l-0.17,-1.49l1.07,-1.77l2.32,0.75l2.51,2.01l0.3,0.74l-2.14,3.96Z",name:"Europe"},SA:{path:"M249.29,428.94l-2.5,0.04l-3.43,2.03l-0.57,3.16l-0.64,0.05l-2.68,-1.06l-2.82,-2.33l-3.04,-1.89l-0.69,-1.85l0.63,-2.14l-1.21,-2.11l-0.31,-5.37l1.01,-2.91l2.57,-2.38l-0.18,-0.68l-3.16,-0.77l2.05,-2.47l0.77,-4.65l2.32,0.9l0.54,-0.29l1.31,-6.31l-0.22,-0.44l-1.68,-0.8l-0.56,0.28l-0.7,3.36l-0.81,-0.22l1.56,-9.41l1.15,-2.24l-0.71,-2.82l-0.18,-2.84l1.01,-0.33l3.26,-9.14l1.07,-4.22l-0.56,-4.21l0.74,-2.34l-0.29,-3.27l1.46,-3.34l2.04,-16.59l-0.18,-4.34l-0.52,-3.69l-2.55,-1.68l-0.39,-1.16l-4.95,-2.58l-4.46,-2.79l-1.84,-1.51l-0.91,-1.84l0.3,-0.96l-2.11,-3.33l-4.82,-9.68l-1.04,-1.2l-0.87,-1.94l-3.4,-2.48l0.58,-1.18l-1.13,-2.23l0.66,-1.49l1.92,-1.52l1.41,-1.95l-0.51,-1.5l-0.67,-0.08l-0.72,0.87l-0.87,-0.64l0.35,-0.69l-0.36,-1.96l0.81,-0.51l0.45,-1.51l0.92,-1.57l-0.07,-0.97l2.84,-1.44l0.02,-0.83l0.77,-0.52l-0.1,-1.12l0.41,-0.64l1.34,-0.32l2.0,-2.88l-0.11,-0.57l-0.66,-0.43l0.39,-1.38l-0.52,-2.1l0.49,-0.83l-0.4,-2.13l-0.97,-1.35l0.17,-0.66l0.86,-0.08l0.47,-0.75l-0.46,-1.63l1.41,-0.07l1.8,-1.69l0.93,-0.24l0.3,-0.38l0.45,-2.76l1.22,-1.0l1.44,-0.04l0.45,-0.5l1.91,0.12l2.93,-1.84l1.15,-1.14l0.91,0.46l-0.42,1.05l-1.19,0.24l-0.25,0.62l0.74,1.04l-0.02,1.06l-1.07,1.78l0.95,2.0l0.42,0.22l1.4,-0.44l0.56,-1.83l-0.77,-1.17l-0.1,-1.47l2.82,-0.93l0.26,-0.49l-0.28,-0.96l0.3,-0.28l0.66,1.31l1.96,0.26l1.4,1.22l0.08,0.68l0.39,0.35l4.81,-0.22l1.49,1.11l1.92,0.31l1.67,-0.84l0.22,-0.6l3.44,-0.14l-0.17,0.55l0.86,1.19l2.19,0.35l1.67,1.1l0.37,1.86l0.41,0.32l1.18,-0.05l2.48,1.44l1.41,1.49l0.06,1.15l0.37,0.38l0.8,0.05l2.23,2.01l3.2,0.6l0.57,-0.47l1.75,-0.16l2.1,0.53l-1.08,1.95l0.2,1.72l0.93,1.49l-1.19,3.03l0.17,0.57l1.09,0.52l1.06,-0.61l0.84,0.78l1.42,-0.29l1.05,-1.08l2.12,-3.92l0.37,-0.05l1.89,5.45l1.33,0.59l0.05,1.28l-1.77,1.94l0.02,0.56l0.78,0.75l4.32,0.47l0.08,2.16l0.66,0.29l1.74,-1.5l6.97,2.32l1.02,1.22l-0.35,1.18l0.49,0.5l2.81,-0.74l4.77,1.3l3.75,-0.08l3.57,2.0l3.29,2.86l1.93,0.72l2.12,0.12l0.71,0.62l1.21,4.51l-0.95,3.98l-4.72,5.06l-1.64,2.92l-1.72,2.05l-0.8,0.3l-0.72,2.03l0.18,4.75l-0.94,5.53l-0.81,1.13l-0.43,3.36l-2.55,3.5l-0.4,2.51l-1.86,1.04l-0.67,1.53l-2.54,0.01l-3.94,1.01l-1.83,1.2l-2.87,0.82l-3.03,2.19l-2.2,2.83l-0.36,2.0l0.4,1.58l-0.44,2.6l-0.51,1.2l-1.77,1.54l-2.75,4.78l-3.95,3.58l-1.11,2.58l-1.6,1.55l-1.09,1.76l-2.59,1.44l-1.69,-0.52l-1.42,0.26l-2.18,-1.15l-1.72,0.04l-1.4,-1.43l-0.68,0.23l-0.02,1.84l2.99,2.28l-0.16,2.11l1.4,1.11l-0.1,1.09l-2.29,3.52l-3.55,1.49l-4.92,0.6l-2.71,-0.29l-0.43,0.51l0.5,1.65l-0.49,2.1l0.38,1.42l-1.19,0.83l-2.36,0.38l-2.3,-1.04l-1.38,0.83l0.41,3.64l1.69,0.91l1.4,-0.71l0.36,0.76l-2.04,0.86l-2.01,1.89l-0.97,4.63l-2.34,0.1l-2.09,1.78l-0.61,2.75l2.46,2.31l2.17,0.63l-0.7,2.32l-2.83,1.73l-1.73,3.86l-2.17,1.22l-1.16,1.67l0.75,3.76l1.04,1.28ZM274.36,425.85l1.44,1.08l-0.47,0.73l-3.0,0.89l-0.96,-1.0l-0.52,-0.05l-1.83,1.29l-0.73,-0.88l2.46,-1.64l1.93,0.76l1.67,-1.19ZM253.56,437.92l-0.62,0.09l-0.77,1.31l-1.94,0.98l-2.49,-0.37l-1.88,-1.06l-2.55,-0.49l-3.08,-1.89l-2.51,-1.82l-2.38,-2.63l4.1,2.48l3.32,1.23l0.45,-0.12l1.29,-1.57l0.83,-2.32l2.05,-1.24l1.46,0.33l2.25,4.11l3.26,2.07l3.08,0.78l-0.71,1.1l-2.0,0.15l-1.15,-1.11Z",name:"South America"}},height:440.7063107441331,projection:{type:"mill",centralMeridian:11.5},width:900})}).call(t,l(0))},function(e,t,l){(function(e){e.fn.vectorMap("addMap","de_mill",{insets:[{width:900,top:0,height:1013.8952766123396,bbox:[{y:-6845388.062206638,x:651826.6317576179},{y:-5694876.55460837,x:1673096.1659230748}],left:0}],paths:{"DE-BE":{path:"M710.94,355.66l1.16,-1.31l0.31,-1.0l0.98,-0.97l-0.74,-2.05l0.47,-2.19l1.42,-0.94l2.79,-2.88l-0.08,-0.98l-1.47,-2.18l0.73,-6.66l-0.34,-1.33l0.64,-1.38l4.96,1.6l1.09,-0.07l0.35,-0.78l-0.73,-1.75l1.04,-2.7l2.87,-0.39l1.06,-0.5l1.18,-0.91l1.37,-2.19l0.63,0.01l0.3,2.64l0.85,0.92l1.79,0.65l3.7,0.21l1.86,-0.49l0.87,-1.38l2.02,-1.38l1.68,0.91l0.97,-0.04l0.86,-1.18l2.39,-1.71l0.8,1.09l1.68,1.32l-0.23,3.06l0.52,1.47l6.52,6.23l4.25,2.44l3.3,0.77l0.05,0.57l-2.28,4.44l-0.17,0.98l0.34,0.75l0.38,0.19l3.64,-0.35l1.11,0.49l1.94,1.99l3.86,1.43l1.24,1.07l-1.08,1.15l-0.45,2.45l-2.59,2.1l-0.44,1.05l0.23,1.98l-0.26,1.22l-0.52,0.43l-2.57,0.78l-1.68,2.53l-0.48,-0.04l-0.58,-4.22l-1.2,-1.24l-1.76,0.03l-2.4,-0.66l-5.7,-2.14l-1.45,0.18l-1.06,0.71l-1.67,-0.06l-1.51,-1.94l-1.09,-0.45l-2.61,0.59l-0.84,0.51l-0.39,0.91l0.23,2.67l-2.7,-0.01l-1.66,-0.65l-2.96,-2.75l-3.67,0.8l-1.15,-1.62l-0.5,-0.23l-4.07,1.35l-2.3,-1.43l-1.43,-0.19l-4.21,1.59l-1.43,1.07l-3.65,-0.65l-2.32,-1.38Z",name:"Berlin"},"DE-ST":{path:"M511.75,377.7l-0.19,-1.91l-0.72,-0.39l-1.04,0.12l-2.74,-3.18l1.67,-1.48l0.22,-0.86l-1.19,-2.29l-1.94,-0.96l-0.25,-1.3l1.62,-0.63l4.58,-0.76l0.66,-0.85l0.34,-2.05l-0.72,-1.15l-2.88,-1.99l-1.7,-0.49l-0.89,-0.61l-6.9,-7.59l0.2,-1.63l0.97,-2.19l1.6,-0.58l2.71,0.33l0.63,-0.68l-0.8,-1.54l-3.95,-4.79l-0.65,-2.15l0.15,-3.19l2.52,-2.52l0.37,-0.71l-0.07,-0.65l-0.59,-0.69l-1.69,-0.45l-1.06,0.31l-1.12,0.88l-0.5,-0.05l-4.12,-4.8l-4.69,-7.76l-1.68,-0.93l-1.1,-0.03l-0.74,-0.64l-0.72,-3.4l-1.93,-1.84l-1.63,-3.11l0.32,-1.91l-0.33,-2.2l0.36,-1.11l-0.14,-1.09l3.24,-1.17l4.55,-0.28l4.29,0.17l5.6,-1.61l1.86,-0.81l1.06,-1.12l1.88,-1.23l0.47,-0.71l0.51,-2.5l1.3,-0.62l3.41,-0.05l5.48,1.55l5.8,-0.35l4.62,0.71l1.08,0.85l1.26,0.44l0.9,1.23l0.82,0.36l1.17,-0.2l1.85,-1.0l0.81,0.26l2.14,-0.1l5.95,-2.08l3.49,-0.77l6.06,-4.61l2.59,-0.21l0.65,-0.44l-0.46,-3.58l0.53,-2.9l0.67,-1.42l1.25,-0.47l1.34,0.35l1.48,-0.07l1.14,-0.76l1.83,-4.18l4.01,-0.91l0.66,0.36l0.03,0.89l-0.49,1.1l-0.74,0.63l0.1,0.67l1.49,0.6l3.15,0.11l0.93,0.56l0.82,2.89l0.78,0.98l1.88,0.24l3.52,-1.46l1.24,-0.22l2.83,3.53l1.47,0.99l3.2,0.18l0.8,0.39l-0.39,1.13l-1.2,1.54l0.04,1.04l6.37,3.52l2.86,0.5l3.91,1.7l1.79,0.32l1.6,-0.49l2.44,0.06l7.12,-0.65l1.23,1.43l-0.1,1.4l0.36,0.43l2.52,0.11l3.74,-0.88l2.6,0.83l0.88,1.31l1.94,5.74l-0.37,1.25l-3.08,2.11l-0.33,0.54l0.12,1.74l1.16,1.92l-1.63,1.6l-0.18,0.67l0.35,1.19l1.01,1.4l0.66,2.01l1.7,1.56l-0.22,2.11l-0.95,2.48l-0.99,1.47l-1.64,0.62l-1.93,-0.09l-0.74,0.32l-0.52,2.14l-0.57,5.23l-2.55,3.23l-0.17,0.61l0.33,0.55l0.59,0.18l2.86,-0.07l-1.32,1.38l-0.23,0.64l0.35,1.76l0.9,0.76l1.4,0.29l2.26,-0.57l1.13,-1.04l0.55,-1.93l0.31,-0.22l1.44,0.6l1.93,2.54l0.8,0.55l3.31,-0.37l-0.45,1.01l-0.12,2.75l-2.0,3.63l-1.86,1.68l-0.03,0.56l0.98,1.84l-0.76,2.32l-1.74,3.01l0.16,1.04l-0.4,1.46l0.55,2.31l-1.32,2.13l-1.56,4.21l0.39,3.28l1.16,1.2l1.26,0.31l1.26,1.89l-2.46,2.36l-2.25,5.35l1.74,3.68l2.91,2.5l1.02,2.21l2.48,1.24l1.76,1.58l6.03,6.74l0.45,2.41l1.41,1.2l4.18,2.62l1.15,0.31l1.94,-0.2l1.12,-1.25l0.72,0.02l2.52,2.54l6.33,3.8l4.95,0.78l1.34,-1.09l2.5,-1.17l0.81,-1.47l0.8,0.01l12.49,6.29l4.9,0.63l1.31,0.76l1.17,2.76l0.67,0.48l5.45,0.26l2.91,0.68l2.89,2.9l5.51,3.2l1.89,0.62l6.6,-0.62l2.67,1.69l0.47,-0.13l1.62,-2.09l3.58,0.12l1.37,0.49l-0.61,1.17l-3.36,3.14l-3.61,5.02l0.11,5.5l2.2,4.24l-0.27,1.33l-2.63,2.98l-6.68,4.5l-1.95,2.91l-1.38,-0.29l-2.04,-1.77l-1.47,-0.69l-3.02,1.13l-1.33,-1.29l-2.19,-0.93l-2.66,-0.63l-1.11,-0.64l-1.4,-2.03l-2.85,0.23l-1.12,1.22l-5.05,3.48l-1.7,0.67l-2.83,-1.01l-3.84,-0.38l-1.6,0.82l-1.73,2.63l-1.87,1.34l-0.75,0.06l-0.41,-0.49l-0.79,-0.24l-9.31,1.35l-1.31,-0.74l-7.91,-0.26l-1.23,0.64l-0.39,2.49l-0.58,0.97l-7.21,0.61l-5.74,2.15l-2.88,-0.27l-3.12,-1.14l-0.61,0.23l-0.85,2.22l-2.97,2.3l0.0,6.04l-0.39,1.31l-1.64,1.66l-1.61,1.1l-0.2,0.6l0.24,2.8l0.87,1.54l0.25,5.08l1.44,3.13l-0.02,2.43l-0.59,1.0l-1.79,0.18l-1.27,0.88l-1.0,1.56l-0.47,1.62l0.78,2.41l0.13,2.63l1.93,2.3l0.33,1.19l0.33,3.69l-0.41,1.19l-0.97,1.12l-0.06,1.28l0.27,0.36l2.72,0.71l-0.36,3.43l1.04,1.66l2.05,1.61l0.34,2.07l0.4,0.6l0.69,0.46l3.84,0.63l0.12,0.58l-1.66,2.49l-0.51,2.75l0.48,0.84l2.2,1.1l0.4,1.34l-2.24,3.48l-3.39,3.59l-0.3,1.27l0.3,1.03l-1.41,0.98l-0.47,-0.03l-0.73,-1.06l-2.49,-1.93l-0.83,-0.28l-2.78,1.17l-5.63,-1.52l-6.69,0.89l-0.46,-1.34l-3.15,-1.42l-0.72,-0.72l-0.68,-1.61l-1.48,-1.16l-4.85,-1.85l-2.26,-1.41l-1.28,-0.19l-8.75,0.64l-1.28,0.77l-0.49,-0.17l-1.14,-0.87l-0.49,-1.71l-2.27,-3.62l-0.38,-3.14l-0.61,-0.65l-2.18,-1.18l-4.08,0.63l-4.52,-0.07l-4.62,-0.52l-2.95,1.42l-5.76,-0.36l-1.48,-0.74l-0.67,-1.44l-0.29,-1.31l0.88,-0.48l0.21,-1.0l-0.82,-3.64l-2.1,-3.0l-1.06,-0.99l-2.23,-0.75l-2.12,-1.15l-0.92,-1.2l1.06,-1.26l4.82,-0.76l2.6,-1.21l1.3,-1.0l1.78,-2.78l-0.04,-0.44l-5.62,-6.96l-2.67,-4.19l-5.25,-3.49l-2.66,-0.77l-9.16,-1.13l-4.19,0.07l-15.09,-1.54l-2.43,-1.15l-0.67,-1.06l0.66,-5.07l-2.54,-4.24l0.09,-3.13l-2.01,-2.26l-1.36,-3.22l-0.05,-0.57l0.43,-0.34l2.32,0.5l1.1,-0.74l-0.05,-1.59l-0.9,-1.75l-0.74,-0.44l-1.25,-0.03l-3.13,-1.09l-1.44,-1.06l-2.81,-0.05l-4.44,-1.92l-8.84,0.18l-1.37,-0.72l-2.68,-4.06l-0.08,-3.65l-0.75,-1.81l-1.67,-1.39l-1.38,-2.21l-1.09,-2.65l-1.67,-1.02l-1.66,-1.53l-0.2,-0.68l-0.45,-2.63l0.23,-5.1l0.49,-0.55l1.7,-0.71l1.03,-1.32l1.38,-0.67l1.26,-1.81l0.13,-1.21l-0.61,-2.73l-2.14,-1.55l0.46,-2.26l2.22,-1.17l0.47,-0.99l-0.41,-0.45l-1.4,0.06l-1.36,-1.31l-2.26,-0.93l-0.26,-1.14l-1.7,-2.38l0.64,-0.28l2.89,0.27l1.38,-0.38l2.94,-2.56l0.12,-1.6l0.65,-0.27l5.49,-0.71l13.01,-0.0l2.63,-0.85l1.89,-0.24l5.82,0.07l0.95,-0.32l0.84,-1.41l0.02,-1.82l-0.42,-0.7l-1.69,-1.11l-0.01,-0.35l0.69,-0.48l3.37,-0.88l2.18,-1.02l2.45,-1.72l1.9,-2.44l0.15,-1.3l-0.45,-1.63l-0.96,-0.73l-1.5,-0.32l-0.88,-1.48l0.88,-1.92l0.69,-0.6l3.37,-0.95l1.23,-0.98l0.29,-2.18l-0.33,-1.2l-0.96,-0.68l-0.59,0.22l-0.37,0.6Z",name:"Sachsen-Anhalt"},"DE-RP":{path:"M24.7,661.09l1.01,-4.92l0.64,-1.76l0.83,-0.82l0.38,-1.02l-0.36,-1.07l-0.88,-0.68l0.56,-2.05l0.64,-0.33l1.87,-0.13l0.89,-0.45l0.8,-1.55l0.04,-1.6l-0.55,-1.46l-1.12,-1.1l0.71,-0.78l2.17,-1.29l1.01,-1.26l1.91,-0.76l4.19,-0.99l1.96,-1.44l0.13,-0.46l-0.4,-1.06l0.18,-1.13l1.48,-2.03l1.17,-0.57l3.39,0.63l2.73,-0.4l1.43,-1.19l0.07,-0.88l2.15,-0.04l2.75,-1.22l0.26,-0.53l-0.14,-0.58l-3.3,-4.51l0.21,-0.78l0.67,0.02l0.63,0.43l0.83,1.31l2.25,1.19l0.81,1.92l0.82,0.49l2.38,-0.73l4.61,-2.84l4.25,-0.62l1.26,-0.47l3.26,1.3l-0.47,1.61l0.43,0.48l0.55,0.08l1.22,-0.02l2.7,-1.49l0.56,-0.02l1.58,0.98l1.21,1.29l1.85,0.39l7.79,-1.85l0.63,-0.64l0.18,-0.79l-0.35,-1.34l-1.6,-2.52l-0.39,-4.03l-0.58,-0.71l-1.84,-0.88l0.81,-2.09l-0.08,-1.91l5.26,-1.85l1.3,2.03l1.31,0.92l1.52,0.34l1.44,-0.2l0.96,-0.9l0.76,-1.32l0.23,-2.63l-0.46,-3.09l2.61,-0.83l1.55,-1.58l0.97,-1.64l5.73,-1.48l6.08,-3.37l3.16,0.86l1.4,-0.54l1.08,-1.76l2.26,0.63l1.29,-0.27l2.46,-2.13l0.85,-0.38l1.1,-2.19l1.41,0.53l0.57,1.23l0.52,0.34l5.6,0.33l5.78,-1.33l3.39,-2.17l0.2,-1.77l0.88,-1.5l0.09,-3.33l-0.32,-0.56l0.36,-0.33l2.21,-0.55l3.74,0.25l8.22,-1.92l3.88,-1.81l2.82,0.16l1.83,-2.44l4.31,-1.56l1.43,-1.83l1.04,0.55l1.03,-0.5l0.37,-1.1l-0.11,-1.22l-1.9,-2.05l3.19,-1.64l2.37,-2.16l2.49,0.71l0.86,-0.57l0.06,-2.37l-1.22,-2.58l-0.36,-3.12l0.28,-1.24l2.88,-2.32l1.1,-0.27l5.23,1.22l-1.35,4.44l0.11,1.04l1.47,1.02l2.59,0.75l3.7,3.3l1.88,1.21l2.66,-0.65l1.19,4.08l-0.21,3.99l1.05,1.68l4.13,4.5l1.6,2.36l0.67,2.23l1.11,0.27l2.96,-0.98l3.41,1.51l-0.33,1.81l-1.02,2.5l2.01,4.18l0.37,1.99l0.67,1.17l1.16,0.89l-2.47,5.41l-2.08,1.52l-1.78,0.13l-2.49,-2.33l-1.61,-0.07l-1.86,0.64l-1.53,1.74l-1.72,1.16l-0.43,1.63l-0.09,5.6l0.44,0.71l1.39,0.79l-1.7,1.6l-1.22,3.55l-1.13,0.8l-0.32,0.85l0.96,1.07l4.36,0.93l0.5,1.36l1.78,0.8l2.91,5.16l2.07,1.46l0.59,0.97l1.41,3.87l-0.08,1.13l-2.1,0.73l-5.08,-0.12l-0.86,0.67l-0.57,1.56l0.12,0.66l0.84,0.9l-1.7,2.25l-0.83,-0.2l-1.56,-1.3l-0.62,-0.04l-1.31,1.16l-5.75,2.53l-1.27,1.54l-1.17,2.26l-0.26,1.37l0.16,1.15l0.76,0.85l2.47,1.42l-0.8,3.06l-2.12,-1.58l-3.93,0.35l-1.32,1.69l-0.7,2.73l-6.56,3.92l-0.04,0.64l1.41,0.69l6.26,4.76l0.64,0.92l0.36,1.7l2.08,2.34l4.06,-0.13l4.26,-1.18l4.75,-2.1l3.81,-2.44l12.19,-3.48l3.65,0.15l1.38,0.75l10.44,9.97l1.84,4.14l-1.41,4.58l0.79,1.68l2.23,2.78l0.94,1.72l0.91,3.46l1.88,2.97l0.7,1.92l1.15,1.53l3.75,-0.47l0.94,0.31l-0.18,0.85l-1.21,1.66l-2.02,2.09l-3.21,0.55l-2.81,1.66l-1.73,2.69l-0.17,3.38l1.52,3.21l2.4,3.89l1.58,3.79l-0.74,3.29l1.87,2.64l2.18,5.43l1.29,2.32l0.0,0.5l-1.82,0.77l-0.24,1.24l0.27,0.38l1.67,0.56l3.25,0.62l0.75,1.05l-1.25,2.64l0.73,4.29l-3.48,6.65l-0.23,1.19l0.28,0.45l1.96,0.59l-0.25,1.12l-6.64,6.64l-1.28,0.59l-1.18,1.11l-0.67,2.23l-1.87,12.05l-0.41,1.21l-7.19,12.57l-2.03,2.67l-3.08,2.82l-2.62,0.81l-1.18,-0.88l-9.6,-1.69l-15.64,-7.06l-1.85,-0.17l-5.52,0.49l-8.1,-1.99l-4.7,1.56l-4.03,-0.89l-3.62,0.88l-1.19,-0.23l-0.77,-0.56l-1.82,-2.5l-2.28,-0.99l-4.22,-0.63l-2.02,-1.09l-3.43,-4.36l-1.23,-1.1l1.05,-1.13l-0.91,-2.08l-1.87,-0.57l-3.96,-0.23l-0.7,-1.43l-1.91,-0.14l-1.76,0.43l-0.43,-0.31l-1.83,0.04l-5.12,-4.44l-0.72,-3.11l0.1,-0.97l0.63,-1.08l2.04,-0.24l1.38,-1.65l0.75,-2.82l1.47,-1.42l0.58,-2.29l1.93,-1.43l0.92,-1.29l0.11,-0.76l-0.41,-0.97l0.64,-1.69l-0.53,-1.14l-1.2,-0.68l-2.44,-0.77l-5.36,-0.97l0.23,-0.69l-0.31,-0.68l-3.97,-4.06l-0.52,-1.64l0.26,-0.34l0.94,-0.54l1.88,-2.04l2.63,-1.5l0.44,-1.24l-0.36,-1.78l-1.18,-0.55l-0.24,-3.37l-1.16,-1.98l-0.56,-1.53l-0.01,-1.85l-0.47,-0.49l-0.69,-0.08l-2.81,1.53l-2.73,0.22l-4.63,-2.83l-2.24,-1.82l-7.08,-0.5l-6.52,-3.12l-2.78,1.32l-0.84,-0.58l-2.17,-0.57l-8.19,4.3l-14.41,5.61l-1.73,0.29l-2.48,-0.16l-6.27,2.41l-11.26,-0.46l-13.35,1.03l0.12,-4.73l0.51,-1.28l3.97,-4.55l2.07,-3.33l-0.2,-1.32l-1.19,-0.9l1.32,-1.56l7.15,-3.91l0.14,-0.58l-0.7,-0.78l0.12,-0.23l1.36,-0.0l-1.32,-3.0l0.06,-0.9l0.96,-0.88l-0.21,-1.96l0.73,-4.43l-0.78,-0.59l-3.33,-0.76l-4.76,-0.01l-1.62,-0.37l-1.58,-0.85l-2.85,-2.28l-1.84,-0.93l-1.05,0.02l-1.76,0.67l-1.68,-3.31l-4.74,-2.03l-1.42,-1.21l-3.23,-6.53l-1.68,-2.3l-0.67,0.03l-0.74,1.23l-1.88,-4.14l-1.71,-2.22l-0.36,-0.88l0.25,-1.47l-0.61,-2.68l-0.69,-1.17l-0.84,-0.48l1.01,-1.48l-0.25,-0.66l-0.57,-0.01Z",name:"Rheinland-Pfalz"},"DE-BB":{path:"M532.83,262.93l6.91,0.27l2.22,0.8l1.92,0.23l0.44,-0.36l0.41,-3.06l1.26,-0.51l3.04,0.0l5.26,2.45l2.98,-0.23l1.98,-1.24l0.85,-2.35l-0.99,-4.37l-1.3,-1.51l-0.19,-0.75l0.51,-1.09l4.24,-3.19l1.87,-1.0l5.26,-1.62l3.25,-0.16l1.03,0.3l2.97,2.0l1.17,2.19l0.54,0.17l1.95,-1.02l2.04,-0.6l5.11,0.21l0.42,-0.46l-0.31,-1.87l-1.57,-1.18l0.96,-0.35l2.95,0.42l2.23,-2.22l5.22,-1.82l2.14,0.54l3.55,-2.62l1.44,-0.2l1.23,-2.31l0.17,-1.79l2.41,-1.35l1.44,-2.09l3.01,-1.03l2.53,-0.42l1.88,1.46l0.8,0.19l3.07,-1.7l1.07,-0.25l0.91,0.3l2.34,3.19l6.9,1.55l4.13,1.99l2.89,1.84l1.73,1.54l2.81,1.31l1.58,1.72l1.67,0.3l3.5,-0.21l2.97,-0.63l10.88,2.19l1.22,0.48l2.77,2.25l7.11,1.35l0.38,3.34l1.27,0.92l1.33,0.11l4.27,-0.77l1.3,0.08l1.24,0.36l1.45,0.99l1.62,0.34l3.88,-0.72l2.7,-0.03l1.77,-0.58l0.24,0.59l-1.32,1.13l0.25,1.02l3.0,1.28l2.7,-0.34l4.68,-4.1l2.85,-1.48l2.25,-1.6l0.85,-0.96l0.63,-1.75l2.1,-1.21l0.96,-0.92l0.67,-0.19l1.12,0.29l2.25,2.71l1.35,0.48l2.75,-0.0l0.39,-0.3l0.58,-2.63l1.22,-2.32l1.51,-1.43l1.48,-0.61l2.46,-0.19l1.97,0.33l3.98,1.73l1.99,0.37l1.84,-0.55l5.11,-3.36l1.11,-0.34l2.54,-2.43l3.16,-6.27l0.57,-2.58l0.68,-1.37l1.26,-0.97l1.71,-0.74l3.64,-0.2l2.31,-1.78l1.79,-2.64l5.81,-4.06l3.38,-0.4l3.32,0.21l3.06,-1.06l0.25,-0.48l-0.46,-1.66l-2.44,-3.76l0.14,-1.93l1.1,0.14l2.53,3.13l4.32,1.37l0.21,2.84l2.8,4.16l0.58,1.9l1.86,2.02l6.85,-0.41l5.77,0.34l4.55,1.1l2.26,-2.31l2.19,-0.37l3.58,1.44l4.08,-0.21l1.93,0.35l0.14,3.17l-0.44,2.39l-1.48,2.82l-3.44,4.48l-8.18,4.5l-0.3,2.96l0.35,0.39l7.84,1.28l6.71,0.45l1.55,-1.05l0.55,-1.69l2.56,-1.06l2.7,-2.85l6.15,-3.1l0.53,2.01l0.52,4.87l0.66,0.99l2.96,2.61l-2.35,3.78l-0.64,0.78l-1.1,0.53l-0.97,1.19l-0.76,1.72l-0.3,2.0l1.13,5.86l-3.18,8.56l-1.26,2.29l-2.94,2.52l-5.73,3.73l-5.94,2.54l-4.8,2.91l-0.19,1.17l0.61,1.47l1.4,6.23l-0.38,2.37l-0.93,1.47l-2.54,1.81l-0.11,0.53l1.13,1.86l1.83,1.23l2.18,0.58l2.2,0.14l1.83,0.66l3.26,3.12l2.65,1.16l10.37,6.27l1.45,1.4l3.42,5.49l1.13,0.87l1.78,0.68l2.93,3.21l5.79,1.88l6.19,5.72l2.79,1.89l-2.56,4.42l-0.8,3.17l0.15,0.42l1.72,1.3l0.37,1.13l-1.53,2.92l-2.32,3.03l-5.2,4.02l0.57,5.35l2.33,5.75l2.0,3.74l-0.44,2.64l2.32,2.11l3.33,1.41l2.84,0.55l2.59,0.93l1.38,2.1l-0.03,2.42l-1.92,2.25l0.08,1.06l1.31,1.69l-0.33,1.66l-1.07,2.44l-0.56,3.66l1.13,2.04l5.96,3.68l-2.25,2.67l-0.94,3.67l-2.09,3.13l-0.56,1.34l-0.37,8.09l-0.8,2.46l-1.47,2.29l-1.77,1.96l-5.61,4.73l-1.43,2.62l0.38,2.98l1.61,2.04l1.83,1.09l1.23,1.37l0.39,3.4l1.12,3.5l2.26,2.19l4.69,3.23l1.2,2.14l0.94,3.23l0.16,3.3l-1.1,2.49l-1.94,2.59l-0.8,2.54l0.09,0.64l-3.68,-0.14l-4.14,-1.43l-2.43,-1.19l-2.34,-0.38l-2.13,0.08l-4.25,1.0l-12.98,5.4l-3.61,0.69l-3.27,-1.81l-3.59,-1.09l-4.83,-0.51l-6.2,1.26l-3.95,1.81l-1.29,0.97l-3.89,4.23l-0.68,1.23l-0.17,1.94l-1.45,2.85l-7.14,8.87l-0.65,0.19l-2.27,-0.54l-16.84,1.74l-14.86,-0.95l-5.83,-1.43l-2.12,0.31l-0.98,-0.34l-1.65,-2.02l-2.5,-1.41l-2.15,-1.77l-4.82,-1.95l-2.41,0.23l-1.05,0.89l-1.37,0.6l-10.59,2.94l-1.25,-1.65l-2.07,-0.6l-0.75,0.79l-1.16,0.02l-1.41,1.38l-0.62,-1.08l-0.19,-1.14l1.62,-1.55l0.77,-1.93l0.17,-3.34l-0.18,-1.13l-0.84,-1.12l1.62,-1.1l0.44,-0.88l-0.76,-3.69l-0.72,-1.45l-2.14,-1.14l-0.81,-0.96l0.6,-2.51l-0.62,-1.27l-2.96,-1.84l-1.61,0.4l-0.6,-0.2l-1.27,-0.72l-2.7,-2.76l-0.78,-0.3l1.7,-2.55l6.61,-4.44l2.82,-3.17l0.38,-2.0l-1.67,-2.84l-0.69,-2.27l0.05,-4.22l3.44,-4.71l3.42,-3.22l0.85,-1.63l-0.22,-0.56l-1.97,-0.69l-3.9,-0.1l-0.87,0.57l-0.99,1.56l-1.68,-1.39l-0.92,-0.24l-6.51,0.63l-1.69,-0.55l-5.44,-3.16l-1.64,-1.95l-1.34,-1.0l-3.16,-0.75l-5.2,-0.19l-1.54,-3.01l-1.62,-1.0l-4.91,-0.63l-12.52,-6.31l-1.37,-0.04l-1.02,1.63l-2.4,1.11l-1.29,1.05l-4.29,-0.78l-1.62,-0.78l-4.54,-2.93l-1.94,-2.14l-1.2,-0.68l-1.05,0.26l-0.91,1.14l-1.57,0.16l-0.91,-0.24l-5.29,-3.58l-0.45,-2.39l-6.14,-6.86l-1.83,-1.64l-2.35,-1.12l-1.04,-2.24l-2.57,-2.1l-1.1,-1.78l-0.78,-1.94l0.18,-0.53l0.75,-1.03l1.24,-3.22l2.18,-1.89l0.42,-0.85l-1.58,-2.49l-1.43,-0.44l-0.82,-0.87l-0.22,-3.42l1.41,-3.34l1.39,-2.35l-0.54,-2.49l0.4,-1.41l-0.17,-0.9l1.67,-2.79l0.84,-2.57l-0.06,-0.8l-0.92,-1.47l1.04,-0.59l0.71,-0.89l2.03,-3.68l0.29,-1.11l-0.07,-1.93l0.62,-1.6l-0.69,-0.46l-1.22,0.42l-2.11,0.12l-2.5,-2.97l-0.82,-0.54l-1.17,-0.23l-0.88,0.53l-0.57,1.95l-0.64,0.66l-2.14,0.61l-1.09,-0.25l-0.6,-0.7l-0.12,-0.96l1.52,-1.8l-0.03,-0.65l-1.0,-0.56l-2.71,0.1l2.65,-3.43l1.0,-7.16l2.12,0.06l2.08,-0.84l1.13,-1.67l1.02,-2.67l0.18,-2.6l-1.77,-1.68l-0.61,-1.91l-1.27,-1.95l0.04,-0.55l1.77,-1.93l-0.24,-0.97l-0.97,-1.29l-0.14,-1.2l3.23,-2.38l0.6,-1.83l-0.1,-0.97l-2.51,-6.15l-0.71,-0.68l-2.9,-0.88l-3.81,0.88l-1.98,-0.07l0.04,-1.32l-0.51,-0.97l-0.8,-0.75l-0.87,-0.31l-6.99,0.71l-2.43,-0.07l-1.52,0.49l-1.52,-0.26l-4.0,-1.73l-2.72,-0.45l-6.05,-3.35l1.24,-1.7l0.53,-1.54l-0.2,-0.49l-1.36,-0.62l-2.96,-0.11l-1.23,-0.81l-2.94,-3.67l-1.9,0.13l-3.46,1.45l-1.45,-0.21l-1.37,-3.72l-1.32,-0.74l-3.18,-0.11l-0.68,-0.29l0.99,-1.68l-0.01,-1.39l-1.2,-0.88l-4.52,0.93l-4.71,-1.53l-4.01,-0.79l-2.86,-2.43l-2.42,-0.67l-2.37,0.43l-3.15,1.8l-1.69,0.39l-1.97,-0.29l-1.51,-0.76l-3.52,-3.4l-1.27,-1.94ZM712.51,352.17l-2.13,2.83l-0.24,0.84l0.49,0.59l2.72,1.47l3.86,0.55l1.44,-1.1l3.96,-1.53l1.03,0.13l2.59,1.49l4.07,-1.29l0.78,1.4l0.65,0.35l0.6,0.08l3.06,-0.87l2.86,2.7l1.94,0.73l3.1,0.02l0.39,-0.32l0.19,-1.0l-0.28,-2.36l0.63,-0.46l2.24,-0.55l0.71,0.29l1.11,1.71l0.74,0.37l1.99,0.05l1.22,-0.76l1.06,-0.11l5.52,2.1l2.54,0.69l1.57,-0.07l0.77,0.85l0.5,3.96l0.6,0.76l1.26,-0.25l1.55,-2.46l2.57,-0.77l0.7,-0.63l0.4,-1.04l-0.21,-2.54l0.65,-1.13l2.22,-1.63l0.44,-0.98l0.1,-1.6l0.96,-0.76l0.18,-0.9l-1.61,-1.58l-3.92,-1.47l-1.78,-1.88l-1.41,-0.65l-3.7,0.31l0.05,-0.91l2.27,-4.37l-0.05,-1.23l-0.35,-0.36l-2.02,-0.24l-1.35,-0.5l-4.13,-2.37l-6.4,-6.13l-0.3,-0.98l0.18,-3.28l-3.1,-2.94l-0.74,0.12l-2.3,1.8l-0.69,1.04l-2.54,-0.92l-2.28,1.57l-0.89,1.39l-1.32,0.29l-3.59,-0.21l-1.51,-0.55l-0.47,-0.46l-0.28,-3.06l-1.65,-0.12l-0.75,0.48l-1.01,1.99l-0.99,0.74l-0.78,0.37l-2.79,0.34l-0.59,0.41l-1.16,3.09l0.7,1.81l-5.25,-1.72l-0.67,0.17l-1.1,2.14l0.34,1.33l-0.73,6.75l1.54,2.43l0.01,0.51l-4.11,3.6l-0.55,2.59l0.67,1.81Z",name:"Brandenburg"},"DE-NI":{path:"M115.46,378.55l-1.27,-3.35l0.06,-2.28l2.67,-5.76l0.81,-5.02l-1.43,-3.48l-5.97,-7.99l-1.08,0.11l-1.56,1.6l-2.34,0.56l-2.5,0.14l-2.7,-0.36l-5.11,-1.6l-7.72,-0.9l-2.47,-0.99l-1.81,-1.73l-0.55,-1.82l-0.49,-4.67l-0.94,-1.66l1.11,-0.1l5.45,-2.26l0.07,-0.7l-3.17,-2.2l-0.57,-0.7l0.61,-3.17l-0.67,-1.31l3.07,-1.83l3.18,-0.81l9.21,-0.12l5.15,1.28l4.89,-0.57l4.92,1.39l0.44,-0.17l1.79,-2.83l0.78,-4.85l0.91,-14.28l0.84,-4.36l1.72,-3.95l8.07,-10.41l2.13,-4.45l0.93,-4.33l0.16,-4.89l-0.91,-9.52l-1.22,-2.76l-0.07,-1.46l2.3,-6.28l0.31,-2.15l-0.36,-5.66l1.96,-1.4l1.78,-2.46l0.39,-1.72l-0.65,-1.5l2.25,-2.78l1.17,-0.49l2.15,-0.03l2.03,0.44l3.4,1.75l1.85,0.61l0.46,-0.16l-0.02,-0.48l-2.36,-2.83l-4.08,-1.29l-22.38,-0.66l-3.4,-1.37l-1.35,-3.49l-0.03,-9.79l0.41,-2.17l1.88,-4.01l0.44,-2.0l0.65,-0.98l5.6,0.72l0.43,-0.22l0.46,-0.95l0.99,-0.52l0.71,-1.31l-0.23,-2.15l-1.01,-1.06l-2.81,-1.15l-1.11,-0.93l-0.17,-1.42l1.22,-1.3l3.18,-1.82l3.53,-3.21l1.94,-1.1l3.58,-3.03l7.63,-2.42l14.93,-1.37l2.11,1.74l2.47,0.45l14.46,-2.45l29.37,-3.34l7.48,1.77l-0.59,4.64l2.75,4.86l4.1,4.31l3.18,1.83l-0.79,2.11l0.21,0.55l3.61,1.09l0.91,1.16l-0.27,2.14l-0.82,1.08l-2.03,1.25l-1.68,0.71l-3.8,0.28l-1.88,0.92l-0.19,0.51l1.79,4.46l0.92,1.72l1.42,1.28l2.69,-0.78l1.49,0.05l1.02,0.45l3.3,2.65l1.97,2.6l1.57,0.6l1.65,-0.04l2.49,-0.83l1.28,-1.04l2.07,-2.81l2.26,-4.79l0.53,-4.59l-2.97,-3.03l-4.15,0.72l-1.61,-0.22l0.15,-1.52l0.84,-2.23l0.69,-4.5l0.77,-1.77l1.18,-1.02l1.53,-0.5l3.96,-0.16l1.71,0.64l3.93,4.81l4.05,1.68l8.34,1.33l3.5,1.38l0.0,0.51l-2.23,1.57l-2.16,2.13l-1.7,3.11l-0.6,3.95l0.12,7.57l0.62,3.43l1.33,2.46l0.43,0.2l0.32,-0.36l0.29,-3.39l-1.03,-8.32l0.08,-3.82l1.4,-2.72l4.03,-2.71l1.35,2.04l0.82,0.41l0.67,-0.14l0.87,1.2l0.75,0.15l2.39,-1.76l1.52,-1.93l0.36,-1.37l0.0,-1.94l-0.66,-2.81l-1.46,-3.59l1.02,-1.68l0.0,-0.68l-0.94,-0.41l-3.99,0.14l-2.08,-0.3l-4.64,-1.39l-1.09,-3.47l-1.37,-3.0l-0.3,-2.13l0.21,-2.17l0.58,-1.91l3.68,-7.48l2.6,-8.07l1.65,-3.52l1.35,-1.64l1.85,-1.44l2.09,-1.01l2.12,-0.4l1.94,0.11l1.04,0.37l2.4,2.2l3.55,2.43l3.79,1.59l7.76,1.55l4.28,-0.11l7.08,-1.43l3.88,0.25l2.06,-1.78l7.65,-1.52l7.72,0.06l1.68,-0.91l1.28,0.74l1.61,0.24l3.29,-0.12l2.8,2.62l9.59,13.75l3.95,3.77l2.77,1.85l1.26,1.32l1.39,4.1l6.74,8.07l1.67,1.23l5.35,1.36l5.81,3.25l6.45,1.19l0.53,5.24l0.83,0.75l0.54,1.1l1.04,0.79l1.06,2.44l1.22,1.71l4.04,3.28l1.17,-0.02l1.34,-1.59l1.38,-0.43l0.72,0.77l0.36,2.98l0.47,0.57l1.03,0.08l2.4,-0.92l2.11,1.06l0.92,0.1l3.61,-1.01l1.68,-0.82l0.46,-0.52l0.05,-1.32l4.58,-1.24l2.69,2.2l2.0,0.47l2.17,2.24l1.6,0.94l1.86,0.35l5.4,-0.3l2.63,-2.81l1.7,-0.67l6.27,0.08l3.44,1.07l13.9,6.86l4.11,1.16l3.3,-1.05l7.18,-0.24l3.19,0.68l1.97,2.0l0.29,3.96l0.69,2.03l1.7,0.76l1.8,0.34l3.11,3.24l3.13,2.07l8.94,4.23l10.75,8.24l4.89,2.99l1.4,-0.58l0.98,-0.99l3.25,-2.19l1.04,-0.13l0.63,0.31l3.15,4.06l0.99,-0.04l1.99,-1.5l1.34,1.35l1.51,0.74l3.41,4.98l3.6,3.47l1.72,0.88l2.23,0.35l1.97,-0.42l3.25,-1.84l1.92,-0.36l2.08,0.54l2.99,2.5l4.12,0.82l4.35,1.42l-1.68,3.84l-0.77,0.46l-2.47,-0.34l-1.12,0.2l-1.04,0.89l-0.56,1.38l-0.56,3.09l0.53,3.24l-2.91,0.34l-5.93,4.56l-3.45,0.76l-5.91,2.07l-3.37,-0.06l-1.5,0.92l-0.84,0.15l-1.33,-1.47l-1.3,-0.46l-1.27,-0.93l-4.82,-0.73l-5.72,0.35l-2.46,-0.91l-2.96,-0.63l-3.66,0.05l-1.29,0.44l-0.55,0.51l-0.87,3.09l-1.82,1.17l-0.98,1.06l-1.75,0.76l-5.41,1.56l-4.22,-0.17l-4.63,0.28l-3.37,1.07l-0.53,0.57l0.1,1.29l-0.37,1.23l0.33,2.15l-0.3,2.12l1.73,3.36l1.89,1.78l0.78,3.5l1.13,0.95l1.14,0.05l1.28,0.66l4.69,7.75l4.3,4.98l0.94,0.24l2.18,-1.25l1.53,0.6l-0.19,0.62l-2.61,2.68l-0.2,3.61l0.79,2.52l1.27,1.25l3.25,4.51l-2.52,-0.34l-2.02,0.75l-1.23,2.54l-0.26,2.01l7.18,8.09l1.1,0.74l1.63,0.46l2.76,1.91l0.46,0.76l-0.67,1.99l-5.37,0.98l-1.02,0.57l-0.16,0.6l0.42,1.71l1.99,1.01l0.29,0.99l0.68,0.86l-1.72,1.63l-0.06,1.01l2.97,3.43l1.55,0.07l0.12,1.84l0.44,0.57l0.57,-0.08l0.71,-0.9l0.41,0.68l0.05,1.57l-0.5,0.99l-4.02,1.27l-0.93,0.84l-0.85,1.67l-0.1,1.23l0.83,1.31l2.6,1.13l0.31,1.8l-0.86,1.53l-3.27,2.63l-1.99,0.93l-3.46,0.91l-1.05,0.78l0.03,1.25l1.94,1.35l0.02,1.63l-0.49,0.91l-6.4,0.12l-2.04,0.26l-2.48,0.82l-12.98,0.0l-5.61,0.73l-1.14,0.51l-0.11,1.63l-2.74,2.39l-1.03,0.26l-2.99,-0.26l-1.25,0.79l0.09,0.97l1.68,2.07l0.45,1.4l2.39,0.99l1.4,1.33l0.88,0.11l-1.44,0.6l-0.63,0.61l-0.61,2.7l0.4,0.91l1.85,1.1l0.42,3.24l-1.01,1.48l-1.41,0.7l-0.96,1.26l-2.27,1.25l-0.47,5.79l0.76,3.7l1.88,1.76l1.54,0.91l0.81,2.15l1.56,2.58l1.95,1.85l0.47,1.72l0.05,3.22l2.55,3.87l-4.37,2.1l-1.93,1.89l-0.17,1.13l2.41,2.9l-0.28,1.58l-0.66,-0.13l-1.34,-1.22l-0.91,-0.14l-5.99,2.2l-4.05,0.05l-3.45,-2.38l-4.79,-2.12l-1.12,-0.13l-4.61,0.8l-0.33,0.78l0.52,1.1l-0.13,0.92l-1.26,3.01l-2.25,1.73l-0.56,0.95l-3.3,1.84l-0.96,2.03l-5.65,2.71l-1.08,-0.06l-1.01,-1.16l-2.25,0.27l-0.95,0.96l-0.19,0.79l0.23,0.63l-0.88,1.42l-2.15,0.83l-0.44,0.51l0.07,0.79l-4.27,-0.14l-1.56,0.26l-1.43,1.41l-2.09,-1.47l-0.61,-0.1l-1.18,1.11l-2.01,0.97l-1.17,1.15l-4.75,3.28l-3.87,-2.56l-0.25,-1.82l-1.11,-0.36l-1.26,1.02l-1.8,0.12l-0.56,0.44l0.01,1.23l1.21,2.13l-1.09,1.14l-0.79,-0.44l-1.69,-2.82l-2.48,-1.28l-1.37,-0.18l-0.39,0.67l0.45,1.17l-0.62,0.54l-2.41,0.65l-5.53,3.1l-0.02,0.88l0.65,1.14l3.25,2.63l0.78,0.04l1.49,-1.24l0.85,0.04l-1.09,1.29l-0.31,1.41l-4.09,3.01l-1.1,-0.09l-2.86,-3.04l-1.29,-0.6l-1.4,-0.02l-8.42,-2.95l-2.76,-2.13l1.84,0.52l1.0,-0.1l0.41,-0.79l-0.87,-2.39l1.42,-1.62l1.48,0.17l3.54,-0.51l0.61,-0.48l0.32,-0.8l-0.35,-3.43l0.22,-1.72l-0.67,-1.45l0.79,-1.08l-0.0,-0.55l-2.2,-1.92l-2.03,-4.2l1.15,-0.18l0.53,-0.45l0.52,-3.49l1.48,0.51l1.18,-0.55l-0.94,-1.81l0.05,-0.77l3.23,1.7l0.81,-0.37l0.85,-1.46l-0.08,-0.5l-1.86,-1.65l-1.21,-3.05l-0.5,-0.51l-1.86,-0.75l-0.72,-1.56l-0.56,-0.31l-3.39,0.67l-1.85,-0.52l-0.82,-1.0l-0.88,-0.35l-2.24,1.51l-2.53,-0.16l-0.61,-0.59l-0.1,-1.76l-1.06,-0.89l-1.84,0.04l-1.55,1.24l-0.93,-0.53l-4.49,1.16l-1.27,-0.04l-0.33,-0.6l0.14,-2.05l1.1,-0.82l0.42,-0.92l-0.26,-1.61l0.62,-1.44l-0.35,-2.27l0.09,-1.97l0.97,-1.1l0.45,-1.29l1.54,-0.82l1.19,-1.09l1.83,-4.09l0.1,-3.07l0.87,-1.01l-0.0,-0.49l-2.09,-1.12l1.52,-1.85l0.52,-1.31l-0.12,-0.43l-0.96,-0.45l-2.14,0.73l-2.17,0.28l-4.42,-0.14l-3.68,0.78l1.21,-2.96l0.24,-1.56l-0.82,-2.63l-0.65,-0.77l-2.46,-0.96l-3.71,0.26l1.38,-1.61l1.11,-3.64l-0.01,-1.25l-4.14,-1.68l-1.96,0.4l-0.87,1.33l-4.09,-1.65l0.35,-1.29l1.55,-1.13l0.61,-1.57l-2.17,-5.31l1.26,-2.23l-0.13,-1.54l-1.36,-1.61l-2.66,-0.94l-0.67,-0.58l0.56,-2.1l-0.42,-0.74l-0.99,-0.53l-7.02,-0.81l-3.33,0.12l-2.84,0.49l0.93,-1.56l0.05,-1.05l-1.75,-3.98l2.55,-0.61l2.71,-0.03l0.42,-0.72l-0.88,-2.83l0.24,-0.48l3.03,-2.05l-0.37,-0.75l-2.65,-0.59l-5.42,-1.94l-0.31,-0.92l1.2,-6.89l1.09,-1.98l3.88,-0.02l2.7,-1.32l2.14,-3.59l3.22,-4.3l-1.8,-5.79l1.98,-1.61l0.46,-1.66l-0.36,-0.48l-1.9,-0.68l-1.64,-1.87l-1.76,-0.31l-5.64,2.47l-3.2,2.9l-2.43,5.57l-0.6,0.76l-6.47,1.19l-3.46,1.17l-3.1,0.29l-11.05,-1.16l-0.34,-1.5l0.39,-2.62l-0.58,-1.49l0.25,-2.87l-0.36,-2.11l-2.87,-4.32l-1.71,-1.2l-1.77,-0.58l-1.21,0.05l-4.82,1.94l-1.5,0.25l-4.82,-0.13l-2.27,0.32l-3.29,2.31l-1.15,4.18l-0.92,0.77l-1.62,0.63l-5.46,0.59l-1.93,-0.59l-2.26,-0.0l-2.14,-0.66l-0.49,0.52l1.95,5.39l1.3,1.69l6.51,2.58l2.76,1.65l1.18,1.57l0.83,2.02l1.01,4.38l0.09,11.88l0.43,1.49l3.2,1.97l-0.55,1.26l-1.48,1.81l-4.92,2.75l-0.82,1.03l-1.0,2.34l-0.51,0.29l-0.57,0.12l-12.68,-2.85l-3.2,2.34l-2.29,2.56l-2.84,1.69l-6.78,2.13l-3.58,-1.05l-3.66,0.55l-1.61,0.66l-4.65,3.55l-2.3,-1.12l-3.31,-1.03l-1.95,-4.25l0.09,-0.44l1.01,-0.92l1.66,-1.09l2.38,-0.91l4.44,-0.76l1.34,-3.69l1.36,-2.54l-0.13,-1.03l-2.75,-1.05l-4.25,0.24l-0.58,-0.37l-0.63,-1.57l-2.6,-0.46l-0.47,-0.59l1.57,-1.68l0.83,-1.43l0.02,-0.69l-0.9,-1.99l2.07,-1.89l0.88,-1.35l-0.05,-0.6l-1.31,-1.82l-0.28,-1.23l3.7,-0.71l0.46,-0.33l0.02,-0.85l-3.03,-4.39l-3.79,-4.04l-1.29,-0.17l-6.88,2.01l-1.96,-1.62l-6.64,-3.45l-2.38,-0.72l-0.49,-0.57l-1.06,-5.25l-0.47,-0.81l-0.94,-0.61l-7.02,-1.79l-1.14,0.23l-0.82,1.0l-1.19,4.42l0.45,1.23l1.48,1.15l-1.05,0.79l-1.37,3.44l-1.33,1.45l-2.55,-0.26l-2.1,0.49l-4.64,3.18l-4.97,4.25l-1.66,0.81l-3.05,0.66l-6.57,4.03l-3.97,0.72l-13.48,0.46l-2.82,1.87l-3.94,1.38l-2.32,-0.08ZM267.32,254.66l3.32,0.02l0.42,0.3l1.31,2.15l0.22,2.67l0.49,1.35l1.59,1.98l4.61,4.16l0.05,4.06l0.58,0.68l1.55,0.22l5.01,-0.89l5.07,2.57l2.07,0.29l2.05,-0.57l0.52,-1.0l4.53,2.68l4.27,-2.41l1.66,-1.57l0.62,-3.85l1.06,-1.85l-0.49,-1.03l-2.34,-2.04l-0.27,-0.6l1.56,-1.38l0.07,-0.82l-3.71,-3.45l-0.75,-0.19l-0.77,0.38l-1.49,2.82l-1.38,0.03l-3.32,-1.36l-3.71,-2.54l-4.35,-0.27l-2.53,-1.4l-0.19,-0.99l-0.64,-0.48l-3.51,-0.02l-1.93,0.44l-6.98,-2.15l-2.86,-1.43l-2.49,0.47l-3.4,-1.71l-1.19,-0.2l-2.22,0.28l-0.3,0.59l1.66,3.23l4.26,1.53l2.28,1.29ZM227.51,180.96l-1.99,1.47l-1.87,-0.53l-0.68,0.29l1.08,-1.64l1.72,-0.61l2.03,0.27l0.75,0.44l-1.04,0.33ZM203.67,172.73l0.94,0.46l-4.32,-0.76l-1.77,0.08l-0.38,0.36l-0.09,0.99l-1.02,-0.6l0.18,-0.36l1.55,-0.47l1.98,-0.18l2.93,0.48ZM191.01,174.13l-5.02,2.07l-2.65,0.13l-2.31,-1.24l-0.49,0.09l-1.57,1.43l-0.87,-0.22l2.08,-2.12l3.95,-0.72l7.87,0.44l-1.0,0.13ZM173.77,177.67l-7.37,-0.07l-3.4,0.67l-0.32,0.35l-0.23,2.01l-2.39,0.1l-0.64,-0.46l-0.29,-1.55l0.41,-1.29l0.99,-0.5l11.55,-0.15l1.69,0.9ZM150.2,180.57l2.02,-0.32l1.74,0.31l0.88,0.58l-0.86,0.38l-3.78,-0.95ZM146.19,181.41l-4.62,1.49l-11.88,1.28l-2.78,-0.63l3.4,-1.62l5.2,-0.71l10.68,0.19ZM118.67,186.33l-15.74,1.45l1.05,-0.42l13.24,-1.39l1.45,0.37ZM104.4,192.52l-2.3,2.1l-1.24,-0.42l-1.0,-0.75l0.02,-1.31l0.81,-0.46l1.59,0.01l2.12,0.83ZM86.49,201.05l-1.79,-0.07l-1.97,0.75l-1.55,-0.63l-1.22,-1.42l-0.29,-1.2l0.84,-0.53l7.38,-1.84l3.39,-0.21l0.85,1.36l-1.66,0.21l-5.17,1.55l-0.32,0.39l0.0,0.82l0.28,0.38l1.22,0.43ZM87.0,201.35l0.07,0.04l0.19,0.21l-0.26,-0.25Z",name:"Niedersachsen"},"DE-MV":{path:"M481.88,178.09l1.27,-5.8l-0.83,-3.75l-1.13,-2.45l0.29,-1.56l0.83,-1.66l4.68,-2.26l4.85,-3.67l2.24,-1.2l1.72,0.43l-0.12,1.14l0.99,0.72l3.24,-0.41l1.7,-0.93l0.16,-0.56l-0.33,-0.33l-3.9,-1.01l-0.81,-0.48l-0.52,-0.73l0.03,-3.3l1.59,-0.26l4.11,-3.22l3.45,-0.82l5.17,-2.25l11.79,-1.27l0.68,0.21l0.55,0.62l0.61,1.82l0.75,1.05l3.59,0.9l0.34,0.43l-0.43,2.9l0.44,1.82l1.39,0.62l3.84,-0.01l3.92,-2.68l0.43,0.23l0.95,1.8l0.72,0.58l3.97,0.08l3.88,4.15l1.03,0.52l1.12,0.0l0.4,-0.36l0.12,-1.35l1.74,-4.84l-0.39,-2.18l0.58,-0.78l1.57,-0.67l0.3,-0.51l-0.53,-2.5l3.15,-2.59l0.06,-1.4l2.37,0.48l2.19,-1.25l1.85,-3.64l2.07,-0.97l1.22,-1.54l0.55,-1.83l-0.73,-0.73l0.25,-0.95l3.14,-4.29l2.97,-1.67l3.7,-0.43l8.27,1.17l23.4,-4.06l3.29,-1.69l0.42,3.25l-0.36,3.7l0.21,3.25l2.42,2.44l0.52,0.02l0.1,-0.51l-0.91,-1.57l-0.48,-3.42l-0.47,-1.21l0.85,-1.3l2.72,-1.25l1.04,-2.02l-0.33,-0.57l-1.1,-0.09l-1.94,0.39l3.27,-3.47l2.05,-1.51l2.28,-3.09l9.96,-4.23l3.84,-2.6l1.52,-1.45l3.52,-5.52l1.05,-1.22l-0.59,1.13l0.6,1.49l-0.41,1.37l-1.07,1.02l-1.5,0.28l-0.3,0.53l1.67,4.2l-0.96,0.92l0.08,0.64l4.28,2.4l2.76,0.51l2.1,-1.06l0.21,-0.46l-0.4,-0.3l-1.44,0.05l-1.04,-0.41l-1.72,-1.22l0.5,-1.24l0.86,-1.09l2.41,-1.89l2.2,-1.01l0.58,-2.84l1.52,-1.04l6.33,-2.46l0.06,-0.72l-1.75,-0.91l0.0,-0.3l1.47,-0.44l1.21,0.48l0.61,-0.48l1.52,0.93l3.01,-0.65l5.35,-2.46l0.19,-0.54l-0.53,-1.6l1.75,-0.75l1.13,-0.12l0.84,0.07l0.0,0.31l-1.37,0.36l-1.07,1.21l-0.6,1.63l-0.24,1.69l0.25,0.43l0.47,-0.14l1.82,-3.02l1.44,1.83l1.27,0.53l1.27,-0.9l0.88,0.63l1.3,0.04l1.61,-1.19l1.23,2.28l2.15,2.08l3.54,-0.17l1.13,-0.3l1.19,-0.87l2.71,-4.6l2.43,-1.94l3.83,-2.0l3.76,-1.13l1.58,0.38l-0.75,0.77l-0.02,1.78l0.74,1.72l1.22,1.43l4.35,1.86l0.83,0.64l-1.7,2.66l0.47,2.25l2.74,3.57l0.27,2.86l0.51,1.42l1.24,0.49l3.99,0.0l-2.46,1.08l-0.2,0.46l0.41,0.29l3.11,-0.24l5.03,2.31l3.47,0.68l2.36,1.04l3.17,5.26l2.26,1.65l-2.2,1.58l-0.12,0.44l0.38,0.26l2.45,-0.02l3.67,-1.49l1.35,0.42l-0.96,1.68l-0.73,0.52l0.06,0.68l1.5,0.58l1.28,-0.7l0.58,0.13l3.09,5.62l1.6,1.75l2.0,1.01l2.31,0.03l0.41,-0.4l-0.16,-1.24l-2.58,-2.64l0.0,-0.38l11.86,-1.89l2.96,-1.11l4.97,-2.74l2.47,-0.67l0.11,0.58l-1.67,0.89l0.25,1.2l2.96,1.24l7.58,5.14l0.0,0.58l-1.4,1.99l-0.8,2.57l-1.13,2.22l-2.54,1.27l-0.03,0.7l1.14,0.71l3.92,4.35l3.93,1.64l0.96,2.37l0.13,1.83l0.62,0.29l1.32,-0.1l3.52,1.43l0.11,0.95l-0.54,1.35l-1.02,1.17l-7.11,4.79l-1.03,2.12l1.08,1.82l4.32,1.47l0.64,1.45l1.44,1.69l1.65,1.21l1.2,-0.08l7.09,4.81l3.28,0.64l2.2,1.94l2.93,-0.02l3.77,1.62l7.89,0.48l2.88,-0.69l1.36,-1.95l0.53,-0.3l1.33,0.21l1.2,0.95l0.24,1.85l-0.62,0.81l-4.53,2.63l0.03,0.71l2.74,1.01l2.06,0.16l0.11,3.31l-0.35,2.31l1.47,2.6l2.03,5.14l-0.01,9.18l0.78,2.91l2.34,2.95l1.05,2.83l2.0,2.75l1.02,6.87l1.97,7.47l-6.36,3.2l-2.8,2.92l-2.51,1.0l-0.8,1.97l-1.14,0.69l-6.32,-0.5l-7.49,-1.23l0.07,-1.99l8.07,-4.44l3.64,-4.68l1.56,-2.97l0.5,-2.61l-0.15,-3.62l-0.33,-0.38l-2.38,-0.42l-4.03,0.2l-3.65,-1.45l-2.68,0.55l-1.84,2.12l-4.36,-1.07l-5.89,-0.35l-6.67,0.4l-1.35,-1.65l-0.55,-1.85l-2.78,-4.12l-0.15,-2.8l-0.28,-0.36l-4.46,-1.42l-2.37,-3.03l-1.95,-0.36l-0.45,0.37l-0.11,2.73l2.43,3.71l0.34,1.25l-2.47,0.89l-3.35,-0.2l-3.69,0.49l-5.95,4.16l-1.9,2.75l-2.07,1.57l-3.36,0.12l-2.06,0.87l-1.49,1.2l-0.78,1.6l-0.52,2.46l-3.14,6.23l-2.25,2.12l-1.08,0.32l-5.11,3.37l-1.58,0.46l-1.65,-0.34l-4.03,-1.74l-2.16,-0.35l-2.69,0.23l-1.67,0.7l-1.73,1.64l-1.31,2.48l-0.54,2.42l-2.37,0.0l-1.05,-0.39l-2.24,-2.7l-1.49,-0.38l-0.95,0.24l-3.38,2.33l-0.75,1.93l-0.63,0.7l-5.62,3.47l-3.89,3.57l-2.31,0.33l-2.6,-1.06l1.35,-1.58l-0.23,-0.9l-0.71,-0.49l-2.07,0.58l-2.65,0.02l-3.83,0.71l-1.26,-0.27l-1.45,-0.99l-1.48,-0.42l-1.47,-0.08l-4.28,0.77l-1.03,-0.09l-0.84,-0.76l-0.44,-3.33l-1.02,-0.5l-2.4,-0.1l-3.98,-0.9l-2.57,-2.14l-1.45,-0.6l-11.0,-2.21l-3.17,0.63l-3.42,0.2l-1.36,-0.24l-1.39,-1.6l-2.87,-1.35l-1.69,-1.51l-3.01,-1.91l-4.27,-2.04l-6.72,-1.48l-2.18,-3.07l-1.48,-0.52l-1.36,0.31l-2.9,1.65l-1.67,-1.38l-0.83,-0.27l-2.73,0.44l-3.4,1.19l-1.37,2.07l-2.51,1.41l-0.35,2.12l-0.8,1.81l-1.46,0.23l-3.54,2.59l-1.86,-0.59l-5.53,1.92l-2.27,2.22l-2.68,-0.5l-1.8,0.75l-0.04,0.69l1.83,1.19l0.2,1.19l-4.83,-0.16l-3.84,1.51l-1.16,-2.07l-3.11,-2.09l-1.4,-0.41l-3.47,0.18l-5.42,1.68l-1.98,1.07l-4.34,3.27l-0.73,1.46l0.23,1.27l1.3,1.5l0.92,3.96l-0.59,1.85l-1.78,1.11l-2.39,0.19l-5.25,-2.44l-3.37,-0.04l-1.92,0.94l-0.43,2.95l-1.38,-0.16l-2.38,-0.84l-3.17,0.0l-2.36,-0.41l-1.94,0.19l-1.7,-2.33l-1.63,-0.83l-1.49,-1.47l-0.43,-0.03l-2.56,1.58l-2.84,-3.85l-0.96,-0.51l-1.64,0.19l-5.08,3.67l-4.62,-2.83l-10.76,-8.25l-8.97,-4.25l-3.06,-2.02l-3.18,-3.29l-3.42,-1.07l-0.41,-1.54l-0.3,-4.04l-2.26,-2.41l-3.66,-0.83l-6.36,0.22l1.87,-2.81l0.96,-6.46l0.4,-0.57l2.56,-1.02l2.21,0.2l0.63,-0.57l0.84,-2.19l5.35,-1.32l6.28,-3.89l0.24,-2.17l0.93,-2.22l-0.43,-2.79l0.74,-0.1l1.67,0.49l5.12,-0.46l0.7,0.9l0.38,1.6l0.94,0.58l1.03,-0.62l1.68,-1.92l-0.45,-0.76l0.36,-0.4l-0.03,-1.53l-1.19,-3.64l-0.06,-1.97l1.42,-1.15l0.2,-2.07l-1.01,-2.08l-0.06,-1.48l-0.36,-0.71l-1.78,-1.65l-1.19,-0.66l-2.83,-0.7l-2.05,0.25l-0.63,-0.29l-5.03,-5.16l-4.54,-0.84ZM642.03,96.75l2.68,-3.13l-0.63,2.04l0.39,1.75l-1.9,-0.76l-0.53,0.09ZM646.29,91.77l5.12,-7.49l1.57,-3.56l1.02,-1.06l0.94,-0.38l-0.15,0.3l2.09,2.72l4.42,1.54l22.39,0.02l3.61,1.41l2.46,-1.0l2.55,0.51l0.89,1.08l-2.02,1.51l-2.37,0.42l-10.42,-0.72l-4.15,-1.26l-2.84,-0.27l-0.94,0.39l-1.41,1.42l-4.37,-0.38l-1.18,0.46l-0.54,1.22l-0.68,-0.41l-1.93,0.97l-0.31,0.45l0.18,1.16l0.46,0.67l-0.88,-0.33l-2.27,0.21l-1.77,0.96l-0.78,1.25l-1.36,-1.34l-2.06,-0.82l-3.55,-0.27l-1.75,0.64ZM798.18,135.23l2.91,1.47l17.21,15.3l1.48,0.9l-1.46,3.17l-1.53,0.57l-0.19,0.67l1.65,1.65l0.58,1.53l-10.57,0.99l-2.07,-0.25l-1.58,-0.9l-0.47,0.05l-2.24,2.05l-2.77,1.31l-5.55,1.2l-6.12,0.08l-3.28,-0.8l-1.29,-1.44l2.73,-1.47l3.19,-0.58l3.4,-1.59l1.13,-1.09l0.66,-4.18l-3.57,-5.48l0.22,-2.93l4.5,0.22l1.2,0.4l-0.38,0.56l0.15,0.98l-0.76,2.6l-0.13,2.14l0.27,0.4l0.46,-0.15l1.47,-2.12l1.08,-0.47l2.68,0.0l-0.52,1.44l0.29,0.47l3.34,0.84l0.46,-0.55l-0.72,-1.6l1.22,-3.31l-0.18,-3.59l-1.42,-2.43l-0.47,-0.17l-1.9,0.64l-1.77,-3.7l-1.46,-1.56l-1.7,-1.06l-1.94,-0.38l-2.1,0.34l-1.22,1.15l0.76,2.71l-1.6,1.17l-1.07,2.06l-0.41,0.19l-2.81,0.86l0.13,-1.11l1.42,-1.77l0.37,-1.03l-0.51,-1.88l-1.02,-0.45l-4.22,1.64l-2.77,2.59l-1.39,-0.44l0.66,-2.18l2.64,-4.4l0.59,-3.89l-0.97,-2.23l-3.98,-3.38l-1.02,-1.27l0.73,-1.23l1.4,-1.19l1.62,-0.51l1.59,0.54l2.75,5.55l1.2,1.8l2.68,2.23l6.55,3.11l3.73,1.16ZM717.1,70.94l0.86,-0.33l7.41,-0.88l1.4,0.26l0.65,0.83l2.08,0.95l0.91,2.64l0.59,0.17l0.92,-0.75l0.37,-1.54l-0.73,-2.11l2.98,-2.84l2.59,-1.34l-0.78,1.96l-1.6,2.28l1.38,0.3l0.56,0.55l-1.27,2.45l0.34,0.57l1.55,0.06l1.3,-0.43l0.97,-0.99l0.59,-1.5l-0.15,-0.28l2.04,2.68l-0.5,2.26l1.94,2.26l2.76,0.85l5.06,-0.1l0.32,-0.63l-0.58,-0.81l0.81,-1.53l1.19,-1.21l0.0,-1.0l-0.82,-2.08l-1.25,-1.71l0.0,-0.53l2.07,-1.24l0.0,-0.83l-0.42,-0.4l-1.44,0.13l-2.04,1.73l-4.14,-0.01l-1.71,-2.32l-2.38,-0.69l-2.79,-4.19l-0.59,-0.19l-2.12,1.56l-1.57,1.74l-2.23,1.09l-3.33,2.46l-1.56,-0.4l-0.27,-1.27l0.66,-2.36l1.21,-2.17l1.43,-1.1l0.74,-1.91l0.19,-1.57l-0.73,-0.79l-4.39,0.92l-1.58,0.74l0.04,-1.14l0.47,-0.77l2.06,-1.48l13.37,-3.12l2.61,-0.03l2.27,0.99l0.0,0.36l-5.15,3.06l-0.91,2.1l0.3,2.72l0.9,2.03l1.37,1.57l1.77,1.18l4.26,1.13l12.66,-1.96l4.19,0.74l2.78,2.47l0.59,3.18l-2.4,3.07l-4.28,2.3l-2.21,1.72l-1.07,2.36l0.38,2.35l0.86,2.37l2.2,3.34l2.24,0.98l4.58,0.9l1.91,1.1l2.56,3.78l1.72,1.82l1.71,0.59l-1.88,1.65l-1.04,1.84l-0.61,4.97l-1.03,-0.15l0.56,-0.37l0.42,-1.18l-0.4,-1.44l-0.39,-0.29l-0.93,0.1l-0.94,0.82l-1.37,0.42l-1.45,0.02l-0.87,-0.32l0.0,-0.35l3.37,-1.17l1.59,-1.01l0.95,-1.69l-0.38,-0.59l-4.86,0.27l2.95,-1.26l0.27,-0.38l0.0,-0.92l-0.37,-0.4l-2.64,-0.2l-1.61,0.16l-2.18,1.69l-1.33,-1.1l-1.32,-0.55l-9.78,0.92l-1.95,0.97l-5.19,3.7l-2.26,3.44l-2.3,0.4l-2.4,1.24l-0.38,3.61l0.62,0.37l1.34,-0.92l0.17,-1.07l4.01,-0.37l0.65,2.8l-0.16,1.11l-1.24,0.49l-2.67,-0.34l-3.04,-0.87l-2.94,-1.56l0.47,-0.5l1.52,-3.61l-0.08,-0.46l-0.46,-0.08l-1.52,0.75l-1.29,1.29l0.11,0.63l-2.2,0.09l-1.51,0.81l-2.31,-1.61l-3.15,-0.9l-0.85,-0.92l0.48,-1.51l-0.29,-0.51l-1.67,-0.33l-3.63,1.23l-0.4,-0.62l0.38,-0.57l1.05,-0.32l1.37,0.46l0.53,-0.38l0.0,-0.85l-5.97,-3.92l1.18,-2.54l1.83,-2.27l2.22,-0.81l2.84,1.5l0.51,-0.12l0.43,-0.59l1.12,0.72l1.49,-0.24l2.92,-1.61l0.2,-0.43l-0.36,-0.32l-1.42,-0.13l-0.98,-0.77l-0.39,-1.08l0.43,-2.25l-0.37,-0.4l-1.21,-0.09l-1.21,-1.26l-1.17,-0.47l-3.67,0.72l1.81,-2.6l2.61,-0.53l2.92,-1.24l1.96,-0.29l0.34,-0.4l0.0,-0.64l1.22,-0.93l-0.17,-0.66l-3.75,-1.4l-0.54,-0.84l0.67,-0.9l-0.06,-1.13l-0.52,-0.34l-2.85,0.91l-1.55,0.14l-1.67,-1.29l-0.34,-2.16l-0.75,-0.98ZM739.74,70.67l-2.16,-0.9l0.0,-0.41l0.82,-0.62l1.34,1.93ZM708.19,76.74l0.04,-0.44l3.06,-8.86l0.66,-3.4l0.57,-0.76l1.43,-0.3l2.19,0.07l0.42,1.09l-0.55,0.2l0.0,-0.75l-0.62,-0.33l-2.57,1.82l-0.58,2.3l-0.09,2.57l-0.9,2.68l-2.11,1.75l-0.95,2.35ZM557.96,136.39l-0.46,-2.08l0.42,-0.96l5.48,-2.14l-4.16,3.09l-1.28,2.09ZM553.57,141.62l-2.73,6.57l-0.88,1.07l-0.66,0.02l0.62,-2.98l-0.43,-1.56l-0.38,-0.29l-1.19,0.21l-0.56,1.41l0.38,1.58l-1.1,0.75l-1.36,-0.06l-2.68,-1.57l1.26,-2.66l3.41,-2.37l3.87,-1.03l2.42,0.91Z",name:"Mecklenburg-Vorpommern"},"DE-TH":{path:"M402.19,500.97l-0.34,-2.77l-0.3,-0.79l-0.99,-0.96l-0.56,-2.07l0.55,-1.65l6.77,-4.71l1.13,-1.12l2.04,-0.99l0.85,-0.94l2.62,1.57l0.6,-0.21l1.05,-1.24l1.28,-0.22l4.86,0.16l0.38,-0.56l-0.28,-0.79l1.43,-0.39l1.04,-0.73l0.98,-1.6l-0.07,-1.35l0.65,-0.63l1.64,-0.18l0.79,1.07l1.57,0.18l6.05,-2.87l1.05,-2.11l3.21,-1.76l0.66,-1.04l1.54,-0.93l0.78,-0.87l1.55,-4.04l-0.52,-1.57l4.31,-0.69l0.76,0.13l4.61,2.05l3.63,2.45l4.38,-0.05l5.91,-2.19l0.4,0.03l1.34,1.21l1.03,0.34l0.96,-0.74l0.27,-1.47l-0.34,-0.93l-2.2,-2.53l0.14,-0.48l1.6,-1.55l4.54,-2.19l1.57,0.77l8.78,-0.19l4.35,1.9l2.91,0.08l1.24,1.0l3.26,1.13l1.32,0.05l0.57,0.58l0.58,1.96l-0.87,0.4l-1.43,-0.5l-1.0,0.14l-0.62,0.69l0.01,0.96l1.46,3.53l1.96,2.16l-0.13,3.01l1.55,2.97l1.0,1.28l-0.69,4.97l1.02,1.61l2.73,1.27l15.19,1.55l4.18,-0.07l9.05,1.11l2.46,0.7l5.01,3.28l2.66,4.18l5.47,6.78l-1.54,2.38l-1.08,0.84l-2.39,1.13l-4.99,0.81l-1.09,1.07l-0.46,1.08l1.3,1.73l2.21,1.21l2.1,0.68l2.95,3.75l0.58,1.98l0.11,1.7l-0.76,0.33l-0.32,0.76l0.72,2.5l1.11,1.21l1.82,0.66l5.38,0.23l3.04,-1.43l4.46,0.52l4.62,0.07l3.81,-0.66l2.3,1.43l0.38,3.14l2.26,3.58l0.55,1.81l1.51,1.17l1.05,0.21l1.16,-0.75l8.67,-0.64l1.0,0.16l2.15,1.36l4.75,1.79l1.31,1.02l1.12,2.12l3.5,1.74l0.3,1.17l0.5,0.32l4.04,-0.32l2.76,-0.57l5.71,1.52l2.69,-1.18l2.88,2.04l0.67,1.03l1.11,0.24l2.04,-1.3l-0.04,-2.32l3.36,-3.56l2.39,-3.77l0.0,-1.02l-0.57,-1.06l-2.48,-1.48l0.46,-2.42l1.68,-2.53l-0.08,-0.8l5.81,-0.49l14.88,3.75l0.76,3.76l3.0,4.34l1.01,1.97l1.5,1.27l5.45,2.39l2.27,2.99l2.01,3.61l-0.01,0.58l-1.47,0.71l-1.8,2.03l-1.16,-0.94l-1.6,0.27l-3.12,-0.36l-2.17,0.21l-1.81,-0.61l-0.53,0.3l-0.51,1.26l-3.79,1.75l-3.72,4.11l-1.56,-0.62l-3.6,0.37l-3.95,2.55l-7.1,1.78l-0.3,0.35l0.0,1.64l1.2,1.13l1.63,0.6l0.19,0.36l-1.43,1.5l-1.21,0.18l-1.11,0.78l-1.02,2.57l0.45,0.77l1.65,-0.12l0.77,0.47l-0.39,2.08l0.66,1.89l0.83,1.11l1.25,0.51l2.56,0.08l-1.69,2.45l-1.06,0.98l-3.48,2.13l-2.33,0.11l-1.91,-0.31l-2.41,0.29l-2.8,2.95l0.04,2.82l-0.63,1.84l-0.58,0.56l-2.5,0.69l-1.98,-0.8l-1.73,0.25l-2.42,3.17l-0.87,0.66l-1.37,-0.15l-1.26,-1.39l-0.83,-0.39l-1.1,-0.22l-1.39,0.41l-2.02,2.36l-2.37,1.54l-1.75,2.54l-0.15,1.46l1.69,1.39l0.34,0.72l0.04,0.98l-1.0,1.15l-0.21,1.27l-2.17,0.76l-1.15,0.83l-0.38,1.07l0.56,0.9l-2.8,1.41l-4.3,1.44l0.13,-0.82l-0.29,-0.38l-1.85,-0.74l-0.87,-0.92l-1.28,-0.1l-2.37,0.36l-0.59,0.74l-1.51,0.38l-11.5,2.04l-2.9,-0.97l-2.23,-0.02l-0.59,0.29l-0.89,1.32l-2.68,0.4l-3.61,-2.17l-0.41,-3.07l-0.58,-0.88l-0.89,-0.36l-1.59,0.22l-2.97,-1.89l-0.23,-0.91l0.23,-4.07l1.39,-0.87l0.39,-0.74l-1.2,-2.34l-1.95,-0.62l-6.26,-0.29l-1.14,0.98l-1.37,0.65l-0.75,1.83l-1.9,1.04l-1.91,0.37l-2.72,1.1l-0.23,0.5l0.76,2.05l-0.2,0.97l0.79,2.65l-0.32,3.29l0.49,0.89l0.15,1.3l1.12,1.57l0.29,1.85l-1.11,0.62l0.16,1.51l-1.11,2.58l0.66,2.07l-1.03,2.08l0.1,1.55l-0.77,0.14l-2.12,-0.55l-1.66,-0.95l-0.7,0.37l-0.74,1.15l-4.43,-3.51l-0.53,-0.72l1.74,-1.68l0.17,-1.07l-1.9,-2.81l-0.85,-0.47l-0.79,-0.03l-0.44,-1.11l-0.51,-0.41l-1.68,0.2l-1.36,1.17l-3.38,0.82l-2.23,-1.68l-2.91,-0.35l-0.56,0.27l-0.37,1.38l-4.23,-4.7l-1.66,-0.09l-3.02,0.73l-1.15,-1.23l-1.0,-0.32l-1.56,0.61l-2.29,-0.2l-2.55,1.14l-1.97,-0.51l-1.29,0.82l-2.04,2.91l-2.43,-0.51l-1.13,0.6l-0.51,0.98l-0.29,3.91l0.92,1.07l2.66,1.32l1.94,1.68l2.96,0.17l1.26,1.79l2.78,0.9l0.48,1.34l-0.13,1.2l-0.37,0.4l-0.87,0.11l-2.93,-0.93l-4.01,0.63l-1.94,-0.58l-1.1,1.02l-0.69,4.16l-3.21,-1.63l-2.42,-0.56l-4.35,0.01l-1.01,-1.19l0.26,-1.78l-1.24,-2.29l0.56,-3.11l-0.96,-4.55l-2.51,-1.79l-1.27,-2.36l-0.4,-0.21l-1.63,0.19l-1.03,0.67l-2.44,-0.21l-0.35,-1.35l-2.71,-1.97l-1.63,-2.41l-2.71,0.46l-1.78,-0.14l-0.59,-0.35l-0.4,-0.87l0.92,-1.29l-0.27,-0.77l-2.71,-1.88l-1.71,-1.89l-1.39,-0.95l-0.29,-2.27l-0.56,-1.23l-0.59,-0.48l-9.35,-2.99l-1.01,-2.63l-1.92,-1.77l-1.6,-0.4l-5.19,0.34l-0.36,-0.42l-0.04,-1.3l-0.69,-0.32l-1.69,1.01l-5.23,4.9l-0.39,-0.03l1.12,-4.39l-0.84,-2.13l0.09,-3.09l-0.34,-1.33l1.08,-1.22l1.45,-0.22l0.44,-0.82l-0.26,-3.13l-1.09,-2.35l-0.69,-0.73l-4.95,-1.16l-1.23,0.01l-4.98,2.12l-0.22,1.34l1.26,1.57l-0.67,1.18l-1.42,0.01l-2.79,-1.22l-1.93,0.53l-0.34,-0.26l-0.11,-2.38l0.27,-1.16l1.07,-1.52l2.01,-1.69l0.03,-1.7l2.03,-3.64l0.22,-2.52l-1.38,-1.69l0.34,-0.79l0.93,-0.33l0.62,0.24l0.49,-0.5l-0.35,-2.72l0.73,-2.34l1.94,-0.9l2.0,-0.22l3.05,-0.99l0.51,-0.82l-0.05,-2.64l2.87,-3.0l-0.0,-0.57l-1.08,-1.18l-0.85,-1.76l-1.5,-1.31l-1.4,-0.75l-0.98,-0.04l-0.98,0.49l-1.32,1.37l-0.26,-2.69l-0.89,-0.28l-0.75,0.57l0.01,-1.24l0.99,-0.34l0.99,0.48l3.6,0.32l3.02,-0.64l0.54,-1.23l-0.29,-1.78l-1.9,-2.62l0.22,-1.48l2.22,-1.33l3.94,-0.18l1.16,0.34l1.46,-0.39l0.02,1.12l1.77,0.81l4.9,-0.22l0.64,-0.26l1.77,-3.22l0.11,-0.78l-1.85,-2.88l-2.06,-0.27l-1.26,-0.8l-1.49,-0.22l0.54,-2.9l1.76,-2.79l0.4,-1.79l-0.68,-0.65l-2.26,-0.47l-1.06,-1.66l2.43,-0.68l1.45,0.0l0.97,1.08l0.0,1.01l0.79,0.65l0.29,0.84l0.68,0.13l0.69,-0.82l0.56,-3.98l0.5,-1.2l1.43,-1.46l0.47,-1.12l-0.53,-1.03l-3.17,-1.31l-2.4,-1.49l-2.48,-0.15l-1.5,-0.78l-2.08,-0.34l-3.25,-1.14l-0.67,-2.29l-2.01,-1.77l0.5,-1.75l-0.55,-0.88l-4.8,-1.34l-1.77,0.02l-1.79,-1.79l-1.64,-0.49Z",name:"Th\xfcringen"},"DE-BW":{path:"M174.35,977.77l0.94,-0.09l1.04,-0.87l1.4,-3.28l-0.41,-0.55l-2.22,0.2l-4.37,1.12l0.43,-1.22l-0.29,-1.37l-1.72,-1.74l-2.19,-3.76l-1.37,-1.65l-1.49,-0.71l-0.28,-0.42l-0.55,-3.8l2.54,-3.12l0.04,-2.16l-1.19,-4.29l0.25,-1.61l1.36,-3.94l1.92,-1.37l0.21,-1.54l-0.52,-3.81l1.96,-2.97l0.08,-2.67l0.47,-1.5l2.54,-2.3l1.06,-1.83l-0.28,-4.11l-4.18,-6.31l-0.29,-5.0l0.6,-2.37l0.64,-1.85l1.87,-2.86l0.23,-1.89l0.6,-1.42l6.17,-7.39l1.08,-1.88l1.5,-7.27l3.36,-1.95l1.43,-2.06l0.11,-1.9l-1.14,-3.28l-0.3,-1.43l0.11,-1.57l1.19,-4.65l1.82,-3.25l0.23,-2.45l0.44,-1.0l3.7,-2.92l-0.03,-1.02l-1.12,-2.6l0.01,-4.26l0.81,-3.99l4.04,-5.37l2.73,-1.12l1.5,-1.11l2.7,-2.74l2.48,-1.74l1.1,-1.24l0.5,-1.1l0.15,-2.47l0.41,-0.89l4.58,-0.59l0.7,-0.62l0.42,-1.85l0.96,-1.12l0.81,-0.06l4.36,-2.22l1.26,-1.82l4.44,-10.4l3.02,-4.86l1.91,-1.87l3.04,-0.98l3.22,-2.96l2.09,-2.77l7.22,-12.62l0.48,-1.41l1.87,-12.06l0.61,-2.04l2.24,-1.43l6.88,-6.97l0.35,-1.6l-0.28,-0.47l-1.97,-0.59l3.62,-7.35l0.04,-1.46l-0.71,-3.04l1.32,-2.87l-1.26,-1.62l-4.76,-1.12l0.0,-0.31l1.82,-0.77l0.24,-1.24l-1.36,-2.54l-2.19,-5.45l-1.84,-2.6l0.73,-2.7l2.97,-1.04l2.18,0.3l2.26,1.53l7.02,5.94l4.3,-1.55l0.92,-0.98l0.02,-1.21l-1.85,-6.88l7.12,-1.49l0.11,0.81l1.31,2.01l-0.6,1.53l0.48,1.6l1.45,2.99l1.28,1.26l4.79,2.38l1.73,0.23l2.4,-0.19l1.16,1.97l0.98,0.67l5.86,-0.39l-0.1,1.47l-1.21,1.67l-0.7,-0.17l-0.89,-0.93l-0.58,-0.14l-2.19,1.89l-0.55,1.38l0.33,3.57l-1.88,1.43l-0.23,1.76l0.53,1.07l3.21,0.91l0.87,-0.12l1.04,-0.64l2.98,-3.01l0.87,-2.61l0.41,0.93l0.75,0.22l2.83,-1.41l0.56,-1.31l-0.67,-1.77l-1.09,-1.36l2.51,-2.51l5.29,-0.11l2.5,0.35l1.07,-0.38l2.19,-1.78l0.64,-0.05l2.42,0.05l1.28,1.23l1.37,0.08l0.34,-0.7l-0.27,-0.91l-2.56,-3.92l-2.42,-2.72l1.27,0.87l0.87,0.15l0.51,-0.21l0.65,-0.94l1.08,0.39l5.51,-1.02l1.46,0.22l6.52,-0.22l1.17,-1.17l0.67,-1.78l1.37,-1.24l-0.23,-2.22l0.53,-0.57l2.02,-0.87l3.16,-0.22l2.78,-1.04l1.67,1.25l1.06,0.06l2.01,-1.51l0.12,-0.46l-0.71,-1.51l1.15,-5.53l-0.13,-0.44l-0.7,-0.62l-2.58,-0.69l-0.78,0.55l-0.77,1.84l-0.89,0.17l0.35,-1.91l-0.59,-0.97l-4.04,-0.75l-1.03,-0.49l-0.04,-0.61l0.69,-1.6l-0.71,-1.85l1.35,-1.35l2.12,-0.87l4.72,0.28l3.66,-1.1l5.15,-0.4l5.34,2.11l1.32,0.08l1.6,-0.49l2.78,1.41l2.75,-0.74l1.57,-0.88l0.24,0.13l0.13,0.5l-0.7,1.2l0.32,1.94l-0.55,1.29l0.2,1.35l-0.81,0.71l0.07,1.15l-0.88,2.04l0.69,1.02l1.74,0.8l1.59,0.16l1.24,-0.5l0.55,-2.17l1.24,-0.56l0.76,-1.11l0.29,1.95l0.94,1.81l0.7,0.53l0.88,-0.26l3.12,-2.95l2.71,-1.0l3.42,3.79l-0.03,3.37l0.31,1.69l3.91,3.76l0.64,1.01l-0.31,0.88l-1.67,1.84l-0.28,0.94l0.08,1.66l-1.98,2.03l0.01,0.88l1.23,0.86l0.82,0.05l0.85,-0.38l0.55,-0.64l0.51,-1.5l1.26,-0.44l1.21,-1.44l0.91,-0.32l0.4,0.54l-0.6,1.42l1.68,1.44l0.42,2.72l-0.21,2.83l0.43,3.16l0.42,0.43l1.1,0.21l7.07,-0.13l0.97,-0.4l3.91,-3.5l0.15,-1.23l-0.84,-1.28l0.17,-0.27l2.11,-1.41l1.27,0.67l-0.61,1.34l0.09,0.66l1.04,0.84l1.49,0.2l0.57,0.44l-0.81,2.13l1.08,2.45l-0.68,1.9l-1.08,1.37l-0.03,0.82l2.74,1.19l2.9,5.97l-1.57,-0.51l-1.19,0.15l-2.06,2.16l-0.26,3.55l0.28,0.98l1.14,1.35l2.01,0.94l-0.71,2.21l1.08,2.44l0.14,1.21l-0.42,0.11l-1.89,-0.85l-0.61,0.29l-0.25,0.8l0.37,1.08l1.37,1.29l0.09,2.58l0.53,1.04l0.99,0.99l-1.22,0.55l-0.06,0.68l1.22,1.14l2.14,1.28l2.35,2.75l1.39,1.16l0.78,0.12l1.66,-0.72l1.83,1.44l0.04,2.34l-0.95,1.98l-0.46,0.34l-1.51,0.1l-0.4,0.9l0.69,0.69l2.45,0.87l-0.21,1.54l1.79,1.53l-0.39,1.61l0.15,0.54l2.69,1.1l1.9,0.12l1.91,0.96l1.45,0.05l1.11,2.72l4.69,3.56l0.78,1.3l1.62,1.6l0.61,1.39l1.23,1.13l0.83,2.66l-1.94,0.8l-0.27,0.67l1.04,0.98l-0.28,4.6l-0.48,1.5l1.08,2.33l-0.47,1.99l-1.17,1.07l-0.28,0.72l0.02,3.22l-0.71,1.13l-0.08,1.39l0.26,1.1l0.77,0.88l2.06,0.96l0.86,0.03l0.58,1.51l1.57,2.49l-5.03,3.67l-0.19,-0.91l0.5,-0.96l-0.02,-0.89l0.57,-0.43l0.07,-0.58l-0.7,-0.76l-1.15,-0.1l-5.56,5.04l-1.96,-3.02l-3.03,-0.16l-2.05,-1.63l-0.93,0.08l-2.24,2.61l-0.28,1.89l1.85,3.16l4.41,2.87l-0.26,0.73l-1.5,0.64l-0.4,0.64l0.12,1.11l0.98,1.84l0.19,1.19l-0.14,1.29l-1.13,2.82l0.19,0.81l-4.23,0.38l-1.51,1.42l-0.39,1.58l-9.25,4.8l-0.75,-0.36l-0.51,-1.82l-0.62,-0.49l-0.81,-0.12l-2.79,1.54l-3.46,0.66l-1.4,1.2l-1.01,1.61l0.17,1.69l-6.03,6.88l-0.03,0.47l0.88,1.4l1.4,0.27l1.82,3.45l3.09,4.45l1.54,4.46l3.86,15.17l2.64,5.14l0.29,1.53l-0.17,4.59l-0.71,2.69l-2.83,6.77l-1.22,0.8l-0.36,0.66l0.2,1.44l2.23,3.13l-0.36,4.33l-0.43,0.61l-0.46,2.19l-0.97,0.93l-0.14,0.54l0.45,0.71l1.34,0.14l2.31,5.03l-0.66,0.29l-0.88,1.27l-2.25,0.27l-0.98,1.58l0.2,0.77l1.27,1.05l0.59,1.08l1.44,0.35l0.21,0.37l0.54,6.42l0.83,2.5l-0.49,1.58l-3.29,-0.55l-0.57,1.1l-0.13,1.76l-0.51,0.56l-1.24,-2.81l-1.02,-0.68l-1.91,-0.04l-2.51,0.59l-2.18,1.03l-3.26,0.94l-2.28,0.02l-2.3,-0.48l-4.2,-1.44l-3.11,1.28l-7.24,5.55l-4.24,1.86l-3.56,-0.78l-1.54,0.64l-0.96,1.29l-3.38,0.68l-1.16,0.76l-1.15,-0.49l-4.02,-0.65l-1.38,-0.64l-1.47,-1.59l-1.45,-3.71l-0.9,-0.99l-1.1,-0.57l-3.16,-0.36l-5.3,-2.32l-6.08,-0.37l-1.75,-0.45l-9.28,-5.3l-1.64,-4.39l-0.84,-0.41l-2.61,-0.39l-10.32,-6.38l-3.9,-0.52l-0.39,0.61l0.85,1.29l3.3,2.99l7.36,3.46l1.19,1.48l2.06,5.28l2.2,2.82l0.05,0.63l-7.24,0.21l-10.93,-1.06l-2.02,0.65l-1.63,1.48l-3.44,0.94l-3.75,0.3l-2.28,-0.51l-4.07,-2.89l-0.0,-0.35l1.48,-0.3l0.17,-0.7l-2.61,-2.11l-3.21,-1.6l-2.8,-0.15l-0.39,0.26l-0.88,2.45l0.2,0.52l-3.89,0.05l-0.36,-1.46l-1.15,-1.75l1.81,-2.78l-0.64,-1.64l-1.25,-0.37l-1.94,0.03l-2.36,-3.55l-1.48,-0.5l-1.27,0.89l-0.6,2.77l-0.84,0.47l-0.62,-0.4l-0.8,-4.17l-1.94,-0.73l-2.44,-0.12l-1.76,0.81l-0.19,0.53l0.74,1.6l-1.06,0.46l-6.26,0.86l-1.09,0.55l-1.37,1.75l-1.19,3.35l-3.35,1.88l-1.07,1.02l-0.23,1.16l0.64,1.98l-0.57,1.23l0.24,0.55l2.01,0.55l4.7,2.66l1.89,-0.1l4.23,-2.09l4.66,-0.68l3.36,0.79l-0.35,1.88l-0.15,-0.7l-0.38,-0.23l-1.05,0.2l-0.61,0.52l-0.23,0.92l0.39,1.05l-0.04,2.04l-0.6,1.57l-0.94,0.27l-2.12,-2.69l-1.8,-1.31l-3.1,0.31l-3.0,1.71l-1.41,2.72l-2.72,0.39l-6.21,-0.03l-3.62,-0.83l-0.82,-0.46l-1.14,-2.27l-0.86,-0.78l-3.62,-0.76l-1.88,-0.01l-5.49,0.82l-1.66,1.49l-1.77,0.46l-2.99,1.55l-1.71,2.02l-0.83,0.49l-4.31,0.83l-12.49,0.0l-0.63,-2.57l-0.72,-0.73l-6.5,-0.43l-1.31,-0.58l-0.48,0.13l-3.26,3.92l-1.73,0.85l-8.06,1.44l-2.04,-0.23l-3.3,-1.5Z",name:"Baden-W\xfcrttemberg"},"DE-HH":{path:"M382.17,201.49l1.03,-4.25l1.01,-1.1l0.43,-1.53l1.53,0.25l1.9,1.12l-0.31,2.69l0.56,0.58l0.89,0.21l1.29,-0.59l9.63,-6.45l2.35,-0.59l3.23,0.43l1.08,-0.69l1.02,-2.14l0.79,-0.68l1.76,-0.41l1.82,0.19l1.03,-0.46l0.68,-0.62l1.26,-4.23l0.66,-0.65l5.87,0.76l2.92,-1.83l1.14,0.05l-0.19,0.95l-2.1,2.91l-0.53,1.56l0.61,0.99l3.39,2.06l0.35,2.25l1.08,0.81l0.23,0.58l-0.72,2.55l-0.38,3.79l-3.08,0.95l-0.69,0.69l0.75,3.35l0.24,2.74l0.57,0.79l2.65,0.87l3.34,4.02l2.89,1.46l3.39,3.0l0.77,-0.01l0.52,2.29l-3.7,0.0l-1.1,0.29l-1.09,0.58l-2.35,2.62l-5.14,0.28l-1.52,-0.28l-1.48,-0.87l-2.17,-2.25l-2.1,-0.52l-2.94,-2.3l-5.11,1.36l-0.52,0.74l0.02,1.1l-4.04,1.6l-1.45,0.08l-2.33,-1.12l-3.08,0.96l-0.5,-3.1l-0.71,-0.98l-1.08,-0.39l-0.95,0.26l-1.87,1.9l-0.36,0.03l-3.85,-3.12l-1.12,-1.56l-1.12,-2.55l-1.1,-0.86l-0.5,-1.05l-0.81,-0.75l-0.35,-4.61l4.86,0.88l1.48,-0.45l0.2,-0.61l-1.22,-1.74l-3.84,-1.89l-3.7,-0.37Z",name:"Hamburg"},"DE-SH":{path:"M521.78,88.19l-2.9,0.15l-2.4,-0.32l-0.89,-0.89l0.18,-2.57l-0.74,-1.47l-1.51,-0.44l-2.57,-0.07l-1.16,0.28l-1.07,0.79l-0.94,-1.55l-1.39,0.36l-0.17,-1.2l2.65,-5.28l3.69,-2.91l4.54,-0.62l8.23,2.86l3.15,2.45l6.78,10.31l-11.47,-1.56l-2.02,0.86l0.01,0.81ZM297.93,104.64l0.36,-1.02l-0.4,-0.57l-2.98,0.29l-5.15,1.27l-2.94,0.28l-3.64,-0.47l-1.64,0.55l-3.2,2.49l-0.96,0.26l-2.44,-0.71l-2.68,-1.98l-1.93,-2.83l-0.26,-3.23l1.2,-1.2l2.57,-0.94l2.93,-0.48l2.27,0.09l0.42,-0.4l0.0,-0.92l-0.33,-0.39l-1.67,-0.32l-1.27,-0.98l-1.44,-0.4l-1.58,1.41l-0.5,-0.88l0.25,-1.31l1.64,-2.22l2.06,0.68l7.91,-1.75l10.74,0.0l2.58,-0.55l2.22,-1.11l4.11,-2.93l3.74,-1.49l1.7,-1.04l0.85,-2.54l-0.08,-3.53l-2.55,-3.16l-7.98,-6.94l-1.08,-1.36l-0.61,-1.58l-1.14,-0.7l-2.02,0.05l-3.03,0.96l-0.23,-0.34l2.98,-1.65l0.17,-0.52l-3.43,-7.38l-1.3,-1.95l-2.95,-1.54l-5.28,-3.73l-3.16,-1.27l0.51,-3.29l-1.28,-2.77l-3.21,-5.04l-0.54,-3.45l0.43,-3.06l1.2,-3.56l3.17,0.78l3.62,0.13l6.78,-2.02l2.21,-0.27l7.75,1.07l7.73,2.54l20.73,3.93l1.46,1.04l0.71,3.18l0.72,1.62l2.1,0.8l8.69,-0.2l1.08,-0.82l1.3,-0.29l1.15,-0.79l1.51,-0.28l2.04,1.47l1.66,0.15l3.06,-0.45l5.85,-2.38l1.92,-1.88l2.51,-0.89l1.19,-1.71l0.64,-0.42l0.28,4.22l0.29,0.36l4.85,1.43l5.97,0.25l3.99,1.42l6.45,3.17l1.04,2.34l1.49,1.4l2.63,-0.37l4.47,-1.38l0.28,-0.44l-0.33,-2.4l1.78,-0.1l3.03,1.51l2.13,2.18l1.31,4.55l0.66,1.17l2.4,2.37l-0.68,0.42l-3.25,-0.76l-2.58,1.84l-1.55,0.47l-0.33,0.53l-0.05,1.25l0.38,0.41l1.44,0.08l2.64,-0.63l2.34,-0.11l1.35,1.46l0.52,0.06l0.96,-0.67l0.78,-0.05l0.31,0.47l-0.63,1.72l0.47,2.08l0.06,2.62l-1.04,7.93l-1.55,3.35l-1.19,1.39l-3.09,2.32l-3.88,1.74l-4.19,1.1l-4.08,0.37l-0.36,0.4l0.0,0.93l0.24,0.37l4.47,1.81l23.6,-4.54l1.68,0.48l5.45,3.83l-1.69,1.55l0.03,1.65l1.24,3.65l-0.51,1.63l-1.3,1.58l-1.67,1.14l-1.62,0.4l-0.21,0.65l0.53,0.59l-0.55,0.77l0.06,0.53l0.96,0.84l0.24,0.91l-0.33,1.1l-0.92,1.24l-0.01,0.47l0.44,0.15l2.32,-0.74l1.7,-1.71l2.31,-4.21l1.32,-4.52l0.63,-1.0l0.82,-0.44l3.76,-0.35l1.47,-0.73l1.95,-2.12l0.98,-0.26l4.04,0.29l2.06,0.82l5.99,3.86l15.42,5.52l8.7,6.62l4.2,0.89l4.76,-0.7l3.37,-1.69l5.58,-4.2l3.18,-1.66l3.31,-1.13l3.58,-0.38l0.18,0.51l1.7,0.62l1.78,-0.4l2.53,1.22l6.75,-3.35l2.25,0.69l-3.98,3.91l-1.86,-0.76l-0.43,0.11l-0.06,0.44l1.04,2.16l0.89,5.33l0.74,2.47l-0.7,1.74l0.07,2.35l0.65,3.82l-0.39,2.14l-1.78,1.95l-0.49,1.18l-11.26,5.92l-3.99,4.11l-1.62,0.85l-4.58,1.06l-0.87,0.53l-1.3,-0.92l-0.88,-0.07l-0.99,0.45l-5.4,6.39l0.04,1.02l1.34,2.69l1.43,1.94l1.98,1.36l2.8,0.75l3.85,-0.3l0.74,0.24l0.58,1.17l0.48,2.85l1.69,0.61l0.03,3.92l0.76,0.99l0.95,0.56l3.23,0.85l-0.73,0.48l-2.99,0.39l-0.34,-0.34l0.07,-1.26l-1.81,-0.67l-0.89,0.03l-2.4,1.29l-4.79,3.63l-4.49,2.09l-1.24,1.91l-0.47,1.93l1.17,2.93l0.79,3.5l-1.22,5.47l0.1,0.82l0.48,0.35l4.31,0.71l3.87,4.28l1.12,0.84l0.86,0.41l2.17,-0.23l2.65,0.66l2.18,1.53l0.62,0.86l0.1,1.61l0.97,1.86l-0.24,1.9l-1.39,1.01l0.1,2.43l1.27,4.35l-0.04,0.34l-0.84,0.4l-0.14,0.63l0.84,0.33l-1.79,1.8l-0.86,-2.34l-1.15,-0.78l-5.04,0.52l-1.59,-0.49l-1.38,0.31l-0.31,0.71l0.5,2.57l-0.9,2.1l-0.2,2.0l-5.86,3.54l-5.51,1.41l-1.3,2.66l-1.42,-0.26l-1.38,0.17l-2.21,1.08l-0.64,0.97l-0.81,4.25l-0.01,1.64l-0.43,1.23l-1.94,2.42l-2.9,0.99l-3.88,-1.09l-13.96,-6.88l-3.53,-1.09l-2.0,-0.09l-0.67,-2.82l-1.09,-0.23l-3.27,-2.89l-2.93,-1.5l-3.3,-3.99l-2.68,-0.89l-1.2,-5.99l2.97,-0.89l0.67,-0.51l0.5,-4.11l0.73,-2.63l-0.2,-0.87l-1.19,-0.93l-0.42,-2.39l-3.56,-2.2l-0.3,-0.51l1.39,-2.57l1.34,-1.74l0.2,-0.88l-0.56,-0.81l-1.75,-0.07l-2.78,1.79l-5.89,-0.78l-1.24,1.16l-1.24,4.18l-0.36,0.28l-0.63,0.34l-1.89,-0.17l-2.03,0.49l-1.08,0.92l-0.97,2.08l-0.72,0.45l-3.1,-0.46l-2.63,0.69l-10.73,6.95l-0.54,-0.41l0.41,-2.01l-0.17,-0.77l-2.24,-1.36l-1.88,-0.31l-0.6,0.29l-0.47,1.62l-0.96,0.96l-1.21,4.74l-4.38,-0.41l-3.52,-1.14l-7.0,-3.69l-3.1,-2.85l-1.11,-4.13l-0.67,-5.99l-1.21,-1.03l-6.07,-2.52l-2.27,-1.69l-2.23,-3.93l-1.52,-4.25l-0.14,-2.63l-0.28,-0.36l-3.52,-1.13l-6.15,-4.31l-3.86,-1.9l-3.73,-0.71l-12.4,-0.23l-3.67,-1.38l-2.55,-0.58l-1.41,0.63l-1.0,1.28l-1.96,-0.53l-3.36,-2.08l-3.22,-3.23l-7.84,-12.88l3.27,-1.22l1.73,-0.11l2.24,0.5l3.81,2.07l2.2,0.6l2.4,-0.84l0.96,-1.67l0.83,-2.74l0.55,-2.93l-0.02,-2.16l-1.23,-1.63l-3.04,-2.57l0.25,-2.25l-0.3,-0.39l-2.55,-0.6l-3.43,0.51l-3.28,1.27l-2.08,1.57l-4.26,-6.58l-0.21,-0.51l0.74,-2.51l2.52,-4.46l-0.66,-2.92l0.96,-0.59l5.72,-1.08l1.23,-0.75l3.16,-3.93l1.02,-2.09l-0.42,-0.57l-2.24,0.35l-3.82,2.63l-1.25,0.45ZM505.27,92.96l1.41,-0.15l0.0,0.09l-1.41,0.06ZM297.84,80.79l-4.13,0.26l-1.82,-0.53l-0.72,-1.01l0.85,-0.54l0.14,-1.05l-0.95,-1.26l2.66,-2.06l3.33,-1.23l3.77,-0.18l3.41,0.73l-0.11,1.55l-1.7,1.34l-2.58,3.1l-2.15,0.89ZM276.26,76.33l-2.63,1.21l-1.99,-0.03l-1.07,-0.76l-0.89,-1.73l0.52,-1.88l3.0,-1.63l5.83,-2.0l0.12,0.91l-0.75,3.16l-2.15,2.75ZM278.04,137.9l-0.16,0.39l-0.79,-0.21l-1.19,-1.75l0.24,-1.51l0.94,-0.79l0.28,-0.0l0.13,1.76l0.87,0.87l-0.32,1.25ZM248.66,23.66l4.99,1.03l5.58,-0.23l-3.34,1.97l-1.38,0.32l-6.64,0.0l-1.42,-1.42l-1.93,-0.32l-4.34,2.32l-0.85,4.57l0.33,7.4l-0.75,4.1l-0.46,-1.36l-0.08,-3.51l1.13,-14.71l0.91,-2.83l7.39,-16.61l1.52,-1.52l0.16,0.48l2.49,0.21l0.62,1.29l-0.73,1.57l-4.0,1.85l-1.92,2.34l-1.02,2.74l0.83,2.71l-0.56,4.74l3.48,2.89ZM250.3,1.86l1.38,-1.39l2.81,1.2l-4.19,0.18ZM264.77,24.24l8.78,-0.35l-1.1,0.7l-7.68,-0.34ZM266.78,50.31l-0.69,0.79l-1.15,0.3l-1.55,-0.15l-2.54,-1.02l-2.45,0.75l-3.03,-0.75l-5.27,-2.63l1.64,-2.42l2.11,-1.64l2.57,-0.82l3.21,-0.22l5.36,0.26l2.06,1.01l1.62,2.25l0.0,0.67l-0.78,1.07l-1.09,2.55ZM245.09,48.48l-1.98,1.85l-0.04,0.5l4.9,7.42l1.39,0.69l-0.71,0.49l-3.09,0.9l-2.09,-1.53l-1.81,-2.65l-1.77,-1.95l2.64,-4.0l1.65,-1.46l0.9,-0.27ZM203.59,118.61l-0.73,0.18l-0.01,-0.01l0.73,-0.17ZM200.05,118.64l0.62,0.33l0.13,0.51l-0.19,-0.05l-0.56,-0.79Z",name:"Schleswig-Holstein"},"DE-NW":{path:"M55.93,626.7l-2.43,1.05l-2.02,0.01l-0.12,-0.64l-3.35,-4.89l-0.11,-1.32l1.36,-4.73l0.08,-2.23l-0.47,-0.71l-0.78,-0.22l-0.72,-0.99l-0.76,-2.27l0.19,-0.81l1.12,-1.25l-0.36,-0.27l-5.94,-0.89l-1.95,-0.84l-3.93,1.09l-0.8,-0.03l-2.0,-2.3l0.56,-0.8l-0.3,-0.63l-1.62,-0.26l0.61,-1.03l-0.03,-0.52l-1.4,-1.48l1.56,-2.05l3.02,-2.1l2.17,-1.08l1.97,-2.9l-0.18,-1.09l-0.38,-0.29l-6.7,-0.14l-1.83,-0.8l-0.86,-1.39l0.93,-0.5l0.13,-0.6l-5.97,-7.63l-1.95,-1.64l-1.98,-0.21l-3.82,0.88l-0.98,-0.1l-0.26,-0.73l0.3,-2.6l-1.78,-1.06l0.34,-2.53l-1.65,-1.41l-0.9,-1.92l1.19,0.11l1.54,-1.29l0.53,-1.74l-0.29,-2.13l0.72,-1.09l1.15,-0.55l2.11,0.15l1.49,-1.33l0.63,-1.48l0.01,-1.16l-0.8,-2.56l0.85,-1.92l-0.26,-0.52l-3.17,-0.92l-2.85,-1.74l-0.35,-2.63l0.95,-2.34l-0.63,-0.96l-3.45,0.35l-4.06,-0.85l-4.74,1.51l-0.12,-2.95l-1.5,-3.69l-0.49,-2.68l2.29,-1.01l1.12,0.53l2.47,2.25l2.32,-0.18l1.28,-1.2l1.86,-3.25l1.25,-1.2l9.02,-5.89l5.56,-2.51l1.59,-1.71l-0.05,-0.58l-1.63,-1.26l2.52,-1.57l0.22,-0.39l-0.29,-0.35l-2.56,-0.61l-4.71,2.69l-1.95,-0.9l-0.63,-2.15l0.27,-2.78l0.81,-2.49l3.05,-3.5l5.0,-7.67l3.42,-2.21l1.08,-1.23l0.62,-1.84l0.3,-2.78l0.54,-1.08l-0.08,-0.46l-1.35,-1.34l0.12,-2.18l1.1,-5.36l-1.18,-6.76l-4.06,-4.01l-6.46,-7.37l-0.37,-1.41l1.63,-4.65l-0.24,-0.52l-6.56,-2.39l-2.02,-2.13l1.24,-3.47l-1.09,-1.27l-3.43,-1.89l-3.55,-0.18l0.05,-0.93l2.19,-1.97l0.17,-2.64l-1.35,-2.74l-2.12,-1.41l0.21,-0.73l1.43,-0.84l3.93,-0.58l1.97,-0.69l3.43,-1.87l3.87,-0.86l7.0,1.5l0.42,-0.18l-0.02,-0.46l-1.37,-1.78l-4.3,-3.59l2.5,-1.12l2.97,1.16l3.21,2.14l3.32,1.13l3.85,-0.47l2.11,2.52l3.93,0.58l1.34,0.65l0.26,1.83l0.49,0.33l3.97,-1.12l0.41,-1.53l-0.62,-2.3l5.63,1.38l2.23,-0.01l1.7,-0.65l4.78,-3.04l9.66,-2.73l8.64,-0.23l2.81,-1.22l2.45,-2.4l2.21,-3.32l1.99,-1.19l0.24,-1.89l-0.26,-1.01l-3.26,-3.11l-9.91,-4.28l-0.17,-1.68l0.56,-1.13l3.09,-0.94l0.86,-0.93l1.26,-2.32l1.58,-1.36l1.46,-0.67l6.5,-0.66l1.34,-1.05l2.14,-3.6l1.8,-1.56l4.24,-1.55l2.04,-1.52l3.27,-4.01l4.31,-2.16l0.46,-0.99l2.13,0.05l4.05,-1.42l2.66,-1.82l13.4,-0.46l4.12,-0.75l6.73,-4.09l2.95,-0.61l1.84,-0.9l5.03,-4.3l4.49,-3.08l1.76,-0.41l2.87,0.2l1.62,-1.66l1.44,-3.57l1.19,-0.82l-0.18,-0.83l-1.47,-1.15l-0.31,-0.85l1.14,-4.04l0.83,-0.74l7.55,2.02l0.72,1.36l0.83,4.52l0.4,0.68l2.91,1.13l6.57,3.41l1.49,1.44l1.55,0.32l6.37,-2.07l0.76,0.12l3.51,3.8l2.76,3.96l0.09,0.4l-3.29,0.46l-0.78,0.57l-0.12,0.76l0.36,1.19l1.3,1.98l-2.86,2.97l-0.04,0.87l0.86,1.97l-0.7,1.17l-1.65,1.64l-0.05,0.79l0.94,1.08l2.43,0.39l0.46,1.39l0.97,0.63l4.31,-0.22l2.16,0.72l0.15,0.34l-1.33,2.47l-1.17,3.41l-4.06,0.57l-2.52,0.96l-2.97,2.23l-0.27,0.92l2.18,4.83l6.27,2.39l0.81,-0.34l4.22,-3.35l1.41,-0.56l3.43,-0.5l3.67,1.05l6.98,-2.19l3.06,-1.83l2.3,-2.57l2.98,-2.17l12.26,2.9l0.96,-0.18l0.88,-0.59l1.67,-3.2l4.88,-2.72l1.7,-2.05l0.55,-1.04l0.05,-0.96l-3.34,-2.18l-0.25,-1.08l-0.08,-11.85l-1.04,-4.5l-0.89,-2.15l-1.37,-1.81l-2.9,-1.75l-6.35,-2.47l-1.11,-1.42l-1.66,-4.59l1.55,0.46l2.19,-0.01l2.08,0.6l5.68,-0.63l2.55,-1.25l0.65,-1.03l0.93,-3.65l3.06,-2.06l6.74,-0.07l1.67,-0.29l4.8,-1.93l0.89,-0.01l1.52,0.51l1.54,1.11l2.61,3.94l0.32,1.87l-0.24,2.96l0.57,1.39l-0.38,3.23l0.55,1.42l1.51,0.5l10.16,0.9l3.26,-0.31l3.47,-1.18l6.68,-1.27l0.88,-1.06l1.47,-3.79l1.4,-2.26l2.54,-2.16l5.36,-2.34l1.15,0.22l1.6,1.84l1.89,0.68l-0.64,1.47l-1.45,0.96l-0.33,0.56l0.21,1.35l1.64,4.23l-3.1,4.14l-1.73,3.09l-2.63,1.5l-2.96,-0.18l-1.1,0.27l-0.85,1.0l-0.65,1.5l-1.24,7.23l0.46,1.22l0.86,0.67l7.25,2.04l-2.58,1.61l-0.45,0.82l0.82,3.08l-2.42,-0.06l-3.08,0.73l-0.27,0.55l1.88,4.18l-0.01,0.68l-1.06,2.04l0.64,0.61l6.37,-0.63l6.9,0.79l0.59,0.31l0.09,0.59l-0.49,1.24l0.2,0.95l0.95,0.8l2.63,0.93l0.95,1.12l0.1,0.66l-1.26,2.95l2.16,5.18l-0.45,1.13l-1.6,1.2l-0.52,2.01l1.43,0.94l3.48,1.21l0.64,-0.15l0.73,-1.32l1.1,-0.28l3.87,1.35l-1.17,4.15l-1.82,1.87l0.06,0.61l0.98,0.23l3.76,-0.28l2.16,0.87l0.73,1.16l0.34,1.49l-0.2,1.35l-1.37,3.36l0.29,0.54l1.15,0.2l3.23,-0.87l4.42,0.14l4.48,-0.92l-2.0,3.15l0.49,0.92l1.58,0.46l-0.82,1.1l-0.09,3.0l-1.71,3.84l-2.65,1.82l-0.57,1.45l-0.99,1.14l-0.21,1.53l0.39,3.02l-0.62,1.5l0.26,1.49l-1.42,1.45l-0.29,1.32l0.22,1.73l0.79,0.79l1.58,0.03l3.52,-0.91l-1.46,1.85l-6.96,1.91l-1.4,0.8l0.05,0.8l1.94,1.48l-1.81,4.72l-2.41,2.34l-1.13,2.03l-3.45,2.21l-2.98,1.29l-0.92,0.77l-1.12,3.88l-1.78,0.03l-3.78,2.34l-4.23,-0.58l-1.75,-1.22l-0.39,-0.49l0.21,-1.95l-0.2,-1.25l-0.68,-0.91l-0.54,-0.45l-1.13,-0.09l-1.28,-0.55l-2.82,-1.58l-0.89,-0.15l-1.53,0.67l-4.08,0.89l-5.1,2.13l-0.71,0.78l-0.32,0.99l0.13,0.92l1.31,1.81l0.43,3.76l0.57,0.43l2.07,0.26l0.53,0.46l-0.92,2.1l-4.29,0.32l-3.68,1.96l-4.52,-0.9l-3.64,0.83l-4.4,0.3l-4.62,1.48l-0.91,1.32l-1.85,1.04l-0.61,1.29l-3.19,2.69l-2.19,2.38l-1.57,2.64l-0.29,1.01l0.37,0.76l1.55,1.08l0.72,1.81l1.85,0.58l1.2,-0.27l1.16,-1.42l4.44,-0.76l2.24,-1.35l0.97,-0.06l-0.32,1.61l1.16,0.77l1.92,7.63l0.05,1.51l-0.13,0.47l-3.13,2.91l-2.22,2.6l-0.02,0.84l0.96,1.42l0.08,0.89l-4.12,2.16l-3.3,-0.7l-10.05,0.04l-0.37,0.26l-0.38,1.43l1.62,2.74l-0.25,1.65l0.95,3.65l-1.63,1.87l-1.69,3.16l-1.23,0.36l-0.72,0.72l-2.1,3.88l-0.3,3.39l-1.85,-0.11l-1.89,1.03l-3.03,2.64l-0.16,1.73l-2.81,1.64l-2.63,0.22l-1.48,-0.23l-1.64,-2.29l-2.24,0.01l-5.82,4.69l-0.86,1.01l-1.94,1.17l-1.02,2.04l-5.33,4.17l0.01,0.86l0.82,0.66l0.15,0.95l2.49,1.68l0.6,0.89l-0.77,4.27l-1.87,0.89l-1.11,1.82l-2.37,-1.24l-1.31,-0.31l-3.45,0.99l-0.58,-2.08l-1.67,-2.47l-4.17,-4.54l-0.94,-1.51l0.28,-3.74l-0.72,-3.13l-0.67,-1.41l-0.97,-0.23l-2.0,0.68l-1.67,-1.08l-3.78,-3.35l-2.68,-0.79l-1.08,-0.66l0.12,-1.17l0.94,-2.34l0.32,-1.85l-0.3,-0.46l-5.7,-1.33l-1.46,0.32l-3.2,2.53l-0.33,0.85l-0.16,0.97l0.37,3.2l1.24,2.68l-0.11,1.93l-2.86,-0.64l-2.5,2.24l-3.62,1.85l-0.08,0.66l2.14,2.17l-0.19,1.53l-0.5,0.14l-0.47,-0.49l-0.78,0.01l-1.51,1.89l-4.36,1.59l-1.46,2.23l-2.87,-0.08l-3.94,1.83l-8.12,1.89l-3.63,-0.26l-2.5,0.6l-0.95,1.15l0.41,0.64l-0.09,3.01l-0.85,1.41l-0.16,1.67l-2.95,1.78l-5.57,1.28l-5.38,-0.32l-0.92,-1.54l-1.91,-0.55l-0.55,0.4l-1.0,2.06l-0.69,0.25l-2.29,2.03l-0.86,0.22l-2.56,-0.62l-0.61,0.43l-0.88,1.56l-0.88,0.29l-1.85,-0.75l-1.42,-0.09l-6.19,3.41l-5.82,1.52l-1.24,1.89l-1.38,1.39l-2.22,0.55l-0.62,0.52l0.38,3.52l-0.22,2.44l-1.21,1.62l-1.13,0.16l-1.73,-0.55l-2.11,-2.71l-0.75,-0.03l-3.73,1.23l-1.67,0.82l-0.25,0.48l0.11,1.88l-0.83,2.32l0.33,0.6l2.15,1.22l0.36,3.93l1.67,2.69l0.26,1.05l-0.22,0.56l-7.54,1.84l-1.41,-0.24l-1.2,-1.27l-2.0,-1.16l-0.97,0.09l-2.6,1.46l-0.91,0.0l-0.24,-0.03l0.54,-1.3l-0.35,-0.63l-2.4,-1.2l-1.42,-0.31l-1.39,0.49l-4.43,0.67l-4.67,2.88l-2.0,0.62l-1.1,-2.2l-2.26,-1.19l-0.74,-1.22l-0.82,-0.6l-1.29,-0.14l-0.81,0.92l0.05,0.93l3.4,4.77Z",name:"Nordrhein-Westfalen"},"DE-SN":{path:"M613.55,628.95l-0.88,-1.11l-2.79,-0.68l-2.12,0.03l-5.21,-2.72l-0.56,-2.5l0.23,-1.42l-0.35,-0.59l-2.13,-1.24l-2.07,-2.7l-1.04,-0.33l-2.37,0.21l-0.57,-0.77l1.09,-1.06l2.37,-0.89l0.4,-1.53l1.03,-1.22l-0.26,-2.05l-1.83,-1.59l0.74,-1.97l0.98,-1.16l2.32,-1.5l2.34,-2.48l1.81,0.24l1.6,1.61l1.88,0.2l1.29,-0.93l2.1,-2.93l1.3,-0.22l2.18,0.8l2.82,-0.78l0.93,-0.93l0.69,-2.02l-0.13,-2.55l2.56,-2.72l6.43,0.02l3.7,-2.24l1.2,-1.11l2.03,-2.95l-0.19,-0.6l-1.1,-0.37l-2.13,0.07l-0.86,-0.36l-1.17,-2.45l0.48,-1.71l-0.19,-0.66l-0.87,-0.75l-1.92,-0.08l0.8,-1.92l0.8,-0.57l1.42,-0.29l1.72,-1.87l-0.37,-1.2l-1.73,-0.68l-1.0,-0.94l0.08,-0.84l6.95,-1.75l3.87,-2.52l3.34,-0.33l1.12,0.65l0.76,-0.09l3.91,-4.23l3.73,-1.71l0.52,-0.45l0.24,-0.86l1.56,0.49l2.21,-0.21l3.23,0.36l1.42,-0.28l0.89,0.87l0.5,0.1l1.04,-0.77l1.12,-1.44l1.51,-0.7l0.31,-0.91l-0.06,-0.64l-2.07,-3.72l-2.37,-3.13l-5.65,-2.53l-1.2,-1.0l-3.96,-6.22l-0.75,-3.81l-0.29,-0.31l-15.19,-3.83l-6.4,0.51l-3.97,-0.65l-0.55,-0.56l-0.44,-2.26l-2.18,-1.75l-0.81,-1.35l0.44,-3.4l-0.31,-0.44l-2.72,-0.67l-0.03,-0.55l0.97,-1.14l0.45,-1.13l-0.27,-4.27l-0.46,-1.54l-1.79,-2.02l-0.13,-2.54l-0.78,-2.33l0.4,-1.27l1.39,-1.81l2.24,-0.4l0.73,-0.59l0.54,-2.67l-0.19,-1.2l-1.41,-3.02l-0.25,-5.06l-0.88,-1.57l-0.22,-2.52l3.36,-3.03l0.47,-1.66l0.0,-5.89l2.77,-1.98l0.82,-2.16l2.95,1.1l3.18,0.29l5.79,-2.16l7.22,-0.61l0.73,-0.41l0.85,-3.47l0.61,-0.21l7.64,0.27l1.43,0.76l9.37,-1.36l0.83,0.68l1.29,-0.04l2.24,-1.57l1.73,-2.62l1.25,-0.6l3.46,0.4l3.12,1.02l1.97,-0.78l5.13,-3.55l0.86,-1.06l2.42,-0.19l0.95,1.69l1.4,0.87l2.76,0.67l2.07,0.88l1.63,1.4l1.25,-0.19l1.72,-0.96l0.48,0.16l2.71,2.18l2.92,0.78l2.67,2.73l1.44,0.84l1.07,0.29l1.24,-0.44l2.87,1.9l-0.34,3.35l1.09,1.24l1.96,0.98l1.28,3.93l-0.21,1.01l-1.82,1.38l1.0,2.59l-0.17,3.23l-0.63,1.53l-1.33,1.1l-0.42,0.82l0.24,1.5l0.99,1.5l0.84,0.06l1.39,-1.45l0.88,0.11l0.74,-0.78l1.46,0.43l1.22,1.68l0.42,0.15l10.91,-3.01l1.5,-0.66l0.96,-0.85l2.02,-0.19l4.49,1.83l2.18,1.79l2.41,1.35l1.59,1.98l1.37,0.54l2.21,-0.3l5.81,1.42l14.92,0.95l16.88,-1.74l2.3,0.55l1.01,-0.3l7.43,-9.17l1.51,-2.95l0.22,-2.1l0.51,-0.86l3.79,-4.12l1.15,-0.88l3.86,-1.78l6.0,-1.21l4.61,0.5l3.44,1.06l3.56,1.87l3.87,-0.75l12.93,-5.38l4.18,-0.98l4.02,0.25l2.45,1.2l4.22,1.46l4.07,0.17l0.38,1.3l2.33,1.96l6.36,1.78l4.3,2.3l4.65,1.15l2.16,0.86l3.22,2.48l0.87,1.55l-0.78,1.66l1.39,11.49l0.33,1.01l1.82,2.65l2.23,2.2l1.34,2.38l-0.49,3.64l0.64,0.9l-1.54,2.53l-1.35,3.52l-0.8,3.65l-0.31,4.88l-1.95,2.47l-0.47,5.19l-9.27,18.97l-3.44,3.19l-1.44,1.97l-0.09,2.56l-1.51,3.37l-1.73,2.24l-1.42,0.32l-2.05,-0.06l-3.54,-0.66l-5.13,-3.01l-3.3,-0.79l-0.34,-0.69l0.32,-2.13l2.23,-4.98l-0.53,-1.73l-0.37,-0.26l-1.32,0.0l-5.24,1.82l-0.7,-0.46l2.4,-4.8l0.18,-1.95l-0.31,-1.4l-2.04,-2.41l-1.27,-0.84l-2.72,-0.6l-1.1,-0.64l-0.84,-0.97l-1.1,-2.63l-0.72,0.01l-0.79,1.66l-0.89,0.39l-3.47,-0.16l-2.84,1.01l-1.84,-0.43l-2.03,-2.05l-3.65,-1.0l-3.28,0.4l-2.68,2.26l-1.36,3.67l-1.05,1.27l0.12,0.61l1.3,0.68l3.27,0.36l1.27,0.43l-0.61,0.56l0.05,1.69l2.51,2.07l3.74,0.96l2.31,1.11l-0.5,2.77l-2.63,1.86l-7.56,-0.5l-3.63,0.62l-4.19,4.12l-15.18,5.82l-5.35,-0.28l-2.16,0.4l-3.49,2.82l-3.17,0.05l-1.0,1.08l-0.42,1.26l0.29,2.65l-0.51,0.61l-1.12,0.18l-2.78,1.45l-1.65,0.28l-4.52,-0.42l-2.2,0.2l-5.54,1.45l-8.78,-0.04l-4.64,0.74l-4.02,2.03l-0.17,0.56l1.06,1.85l-0.33,1.49l-1.2,1.3l-1.59,1.01l-0.14,0.53l0.51,0.92l-0.06,0.52l-4.72,3.92l-1.62,0.34l-2.0,-0.82l-2.51,-3.07l-1.67,-0.42l-0.96,1.18l-3.78,2.29l-1.57,3.35l-1.76,0.75l-3.18,-1.51l-1.91,-0.15l-0.4,0.24l-3.25,7.28l-1.34,2.04l-2.23,1.4l-5.05,-0.25l-4.63,1.08l-3.43,-0.9l-1.76,0.69l-1.43,7.74l-4.1,3.6l-3.12,-0.15l-9.01,-4.6l-1.07,-0.24l-2.84,1.1l-3.31,-0.12l-1.7,0.5l-1.46,1.18l-2.14,2.78l-0.96,0.78l-1.11,0.1l-5.28,-0.79l-7.34,0.46l-4.03,0.99l-3.7,2.69l-0.82,1.89l0.06,1.54l-1.51,0.27l-1.2,0.89l-2.84,1.34l-1.14,0.93l-3.09,4.69l-2.22,1.64l-0.8,1.0l-0.33,2.11l-1.85,1.99l-0.63,1.43l-0.3,2.41l0.86,3.81l-1.06,0.65l-1.37,-0.15l-0.85,-1.11l-1.85,-5.77l-2.4,-2.27l1.22,-1.33l0.11,-0.76l-0.4,-0.73l-1.02,-0.5l-2.77,-0.06l-1.31,-0.34l-0.94,-0.69l-0.32,-0.82l0.03,-2.13l-0.62,-1.37l-2.04,-1.29l-4.69,-0.34Z",name:"Sachsen"},"DE-HB":{path:"M265.62,250.29l0.77,0.14l2.23,-0.47l2.69,1.38l7.16,2.2l2.11,-0.44l3.26,0.01l0.47,1.29l2.72,1.52l4.48,0.32l3.54,2.47l4.4,1.6l1.36,-0.49l1.23,-2.55l0.76,-0.22l3.33,3.07l-1.4,1.14l-0.28,0.91l0.47,0.95l2.35,2.05l0.26,0.56l-1.01,1.53l-0.59,3.76l-1.36,1.22l-3.97,2.26l-4.58,-2.93l-0.59,0.2l-0.14,1.16l-1.67,0.47l-1.73,-0.22l-5.32,-2.63l-5.13,0.89l-1.22,-0.18l-0.19,-4.35l-4.75,-4.35l-1.5,-1.88l-0.64,-3.9l-1.4,-2.3l-0.98,-0.62l-3.09,0.05l-2.31,-1.3l-3.92,-1.3l-1.3,-2.58l2.51,-0.02l2.99,1.58ZM261.84,196.51l4.03,1.21l2.2,0.32l4.13,-0.11l-0.95,1.95l0.35,1.49l1.13,2.28l0.64,2.7l-0.11,2.44l-1.57,2.18l-1.95,1.5l-1.06,-1.31l-1.38,-0.15l-1.41,-2.21l0.74,-3.74l-2.97,-5.84l-1.83,-2.72Z",name:"Bremen"},"DE-SL":{path:"M65.93,746.0l-0.23,-1.93l-0.65,-1.16l-1.78,-1.49l-9.11,-3.87l-1.37,-0.17l-2.68,1.35l-1.34,0.11l-0.3,-4.41l0.59,-3.76l13.51,-1.05l11.44,0.43l6.27,-2.41l2.29,0.18l1.97,-0.33l14.47,-5.63l7.96,-4.23l2.89,1.17l0.89,-0.17l1.79,-1.14l7.05,3.24l6.38,0.31l2.11,1.74l4.12,2.71l0.79,0.23l1.21,0.11l1.89,-0.35l2.95,-1.49l0.05,1.82l1.71,3.48l0.25,3.41l0.57,0.68l0.74,0.13l0.16,1.73l-2.72,1.68l-1.93,2.1l-0.92,0.5l-0.54,0.98l0.61,1.93l4.08,4.23l-0.04,1.37l1.09,0.55l4.87,0.7l2.32,0.74l0.81,0.39l0.38,0.81l-0.64,1.56l0.39,1.37l-0.74,1.05l-2.08,1.61l-0.56,2.26l-1.52,1.52l-0.72,2.75l-1.14,1.4l-2.18,0.34l-0.95,1.98l0.91,4.25l5.38,4.66l1.21,0.05l-1.12,0.59l-1.6,3.08l-3.65,0.82l-2.07,2.79l-3.13,-1.11l-8.41,-0.07l-2.96,-1.08l-3.73,-2.3l-0.7,-0.12l-1.33,1.19l0.29,1.69l-2.64,1.41l-1.85,-1.23l-1.07,-3.29l0.05,-4.41l-0.38,-0.4l-2.04,-0.09l-6.05,-2.9l-1.21,-0.17l-2.89,0.23l-4.04,-0.78l-1.14,0.2l-0.86,2.29l1.06,3.9l-1.48,1.66l-1.02,0.2l-3.73,-1.17l-4.42,-0.05l-0.97,-0.35l-1.09,-1.54l0.73,-2.95l-0.62,-2.25l-0.78,-0.28l-1.53,0.75l-1.61,-4.5l-2.21,-1.07l0.12,-1.66l-0.28,-0.74l-6.51,-5.32l-1.57,-1.62l-0.52,-1.25l0.36,-0.78l1.85,-0.31l0.42,-1.34l-0.43,-0.9l-5.19,-4.82Z",name:"Saarland"},"DE-BY":{path:"M307.24,662.75l0.86,-0.85l0.92,0.01l0.77,-0.48l0.41,-3.68l0.81,-1.04l3.72,-0.82l5.12,-2.0l2.55,1.34l1.32,0.36l-0.83,1.47l0.4,0.46l0.46,-0.03l2.16,-1.19l1.78,-1.75l0.49,-2.09l3.29,-0.87l9.69,0.58l4.61,1.99l0.68,0.67l0.77,1.74l1.59,1.62l2.33,0.32l1.62,-0.2l6.17,-2.23l0.81,-0.71l0.31,-0.73l-0.49,-3.2l1.7,-3.26l-0.64,-0.92l-2.32,-0.46l0.95,-3.62l-0.18,-3.43l1.88,0.4l1.07,-0.46l1.62,1.38l2.27,-0.43l1.71,0.66l1.51,-0.04l4.99,-1.4l0.46,-0.63l-0.67,-1.37l0.04,-0.77l0.65,-1.65l0.73,-0.82l0.6,-0.5l4.05,-1.4l1.68,-0.95l1.08,-1.11l0.12,-1.5l-0.59,-4.05l2.29,-6.91l1.08,-1.41l1.88,-0.6l2.59,2.37l1.15,0.36l2.03,-0.12l5.96,-1.94l6.14,-3.03l2.02,-1.47l1.25,-1.69l3.15,-4.7l1.02,-2.47l5.27,-4.94l1.17,-0.69l0.08,1.25l0.81,0.65l5.41,-0.31l1.16,0.29l1.63,1.47l0.74,2.27l0.54,0.65l9.39,3.01l0.77,1.25l0.03,1.8l0.44,0.78l1.44,1.0l1.71,1.89l2.58,1.75l-0.8,1.6l0.11,0.62l0.93,1.11l2.6,0.42l2.27,-0.53l0.56,1.24l0.9,1.03l2.62,1.88l0.23,1.17l0.56,0.48l2.81,0.21l1.06,-0.67l1.25,-0.14l1.25,2.28l2.44,1.7l0.83,4.11l-0.62,2.8l1.31,2.75l-0.33,1.46l0.63,1.21l1.07,0.93l4.39,-0.02l2.31,0.54l3.38,1.67l0.63,-0.1l0.41,-0.53l0.49,-4.06l0.51,-0.49l1.78,0.58l3.89,-0.64l3.02,0.94l1.19,-0.17l0.81,-0.86l0.12,-1.97l-0.74,-1.51l-2.78,-0.9l-0.75,-1.34l-0.65,-0.53l-2.94,-0.17l-1.83,-1.61l-2.67,-1.32l-0.59,-0.61l0.29,-3.55l0.33,-0.63l0.53,-0.32l1.93,0.55l0.91,-0.15l2.26,-3.1l0.7,-0.52l2.07,0.49l2.62,-1.16l2.08,0.23l1.63,-0.61l1.98,1.54l3.25,-0.73l1.24,0.05l3.26,4.0l1.12,0.8l0.76,-0.31l0.41,-1.39l2.52,0.3l1.03,0.66l0.58,0.81l0.94,0.27l3.67,-0.89l1.28,-1.14l1.14,-0.21l0.8,1.45l1.46,0.33l1.75,2.56l-1.95,2.16l-0.04,0.53l0.85,1.12l4.81,3.81l0.59,-0.1l1.09,-1.49l1.27,0.86l2.3,0.6l1.35,-0.24l0.41,-0.8l-0.17,-1.28l1.04,-2.16l-0.67,-2.01l1.11,-2.55l-0.17,-1.39l0.9,-0.32l0.25,-0.59l-0.33,-2.13l-1.14,-1.63l-0.11,-1.2l-0.5,-0.91l0.35,-3.12l-0.78,-2.67l0.16,-1.09l-0.65,-1.75l2.34,-0.94l1.98,-0.4l2.01,-1.11l0.52,-0.59l0.42,-1.4l1.23,-0.51l0.79,-0.82l6.04,0.28l1.44,0.39l0.99,1.7l-1.77,1.46l-0.24,4.31l0.32,1.33l3.45,2.23l1.36,-0.2l0.85,0.2l0.31,0.45l0.24,2.83l0.33,0.58l3.94,2.39l0.86,0.11l2.4,-0.52l1.34,-1.56l1.94,0.02l3.06,0.99l11.65,-2.06l1.71,-0.43l0.59,-0.74l2.05,-0.29l0.95,0.07l0.72,0.83l1.73,0.68l0.04,1.1l0.84,0.31l4.45,-1.52l3.2,-1.58l2.44,-0.21l0.65,0.23l2.01,2.64l1.96,1.08l0.37,4.11l0.46,0.54l5.42,2.83l2.27,0.01l2.57,0.63l0.21,0.31l-1.66,-0.1l-0.39,0.25l0.11,0.45l2.22,1.95l0.72,1.03l0.34,1.69l-0.16,1.44l-1.61,1.1l-1.23,1.55l-0.02,0.47l1.16,1.66l4.8,2.52l3.4,3.53l0.71,1.43l0.26,1.79l-0.67,2.84l0.08,2.18l0.97,2.1l4.34,2.83l0.78,1.13l0.55,3.29l15.17,6.93l1.41,1.16l3.71,0.4l1.43,1.15l0.22,1.61l-0.67,1.74l0.11,1.78l5.34,2.42l0.45,0.69l-0.28,2.29l-0.76,1.87l-2.24,3.49l-0.64,1.71l-1.62,-0.42l-0.48,0.26l-0.62,1.92l-0.34,4.58l-1.39,1.19l-3.99,1.43l-1.4,2.43l1.54,3.06l2.13,2.57l2.95,1.97l4.55,1.89l0.69,1.16l0.06,1.48l-0.78,1.47l0.13,0.52l0.72,0.37l-0.28,1.38l1.12,1.11l2.29,1.06l0.94,0.87l0.63,1.26l0.87,4.35l1.27,2.71l0.81,1.02l1.28,1.08l2.14,0.19l0.44,0.3l0.41,6.2l0.53,2.18l1.12,1.84l2.11,1.51l4.46,1.78l1.87,1.64l3.18,6.03l1.79,1.56l2.02,0.61l5.88,0.72l1.84,-0.21l0.34,-0.5l-0.33,-1.25l0.87,-0.23l3.62,0.84l1.6,0.72l4.11,3.4l1.69,0.63l1.12,3.4l3.2,3.22l1.21,0.59l9.1,10.48l1.3,2.51l1.71,2.25l2.78,1.38l6.04,0.27l1.85,0.61l1.11,0.81l2.99,3.39l4.11,3.55l1.02,2.05l0.06,3.46l1.49,2.17l2.89,2.32l3.15,1.92l2.35,0.96l0.51,-0.2l1.85,-3.44l1.14,-0.44l2.08,0.37l5.02,2.79l1.6,-0.1l0.24,2.12l1.04,2.3l1.58,2.05l1.73,1.48l1.97,0.81l3.69,0.51l1.23,0.58l2.21,2.93l4.73,8.01l1.76,1.57l-2.77,4.98l-0.27,1.32l0.72,0.39l0.98,1.59l1.19,0.69l-0.93,0.88l-0.25,1.51l0.51,4.16l-0.36,3.82l-0.59,1.59l-2.07,3.59l-1.4,0.86l-2.62,0.4l-0.87,1.54l-0.73,2.83l-3.74,-1.44l-1.54,-1.97l-3.43,-1.85l-10.31,-2.43l-3.36,0.39l-3.33,1.09l-0.98,0.8l-0.59,1.14l0.75,3.31l0.93,1.31l0.18,0.93l-0.24,1.09l-1.8,3.62l-0.19,5.97l-0.88,1.53l-0.74,3.27l-1.29,1.84l-9.51,7.1l-3.21,1.53l-13.46,2.01l-10.24,3.47l-1.71,1.03l-3.61,2.97l-3.18,1.52l-1.61,1.35l-5.06,0.84l-1.58,0.71l-4.05,4.56l-3.86,2.32l-1.84,2.3l-1.73,0.34l-0.82,1.06l-0.24,2.03l0.53,1.74l0.9,1.55l0.97,1.3l6.85,6.14l1.41,2.68l0.83,2.85l0.85,1.09l2.44,1.29l4.33,3.43l3.29,6.55l2.39,2.99l-6.14,8.46l-0.58,1.08l-0.38,2.35l-2.42,3.25l0.06,0.54l1.8,1.49l5.47,0.87l1.68,-0.24l2.39,-0.9l1.33,0.18l2.26,1.91l1.88,2.76l0.75,1.73l0.26,1.51l-0.25,2.82l-1.47,3.08l-1.87,1.89l0.16,2.88l-1.16,2.39l0.08,2.98l0.81,2.91l-3.21,3.13l-0.82,0.03l-2.2,-1.25l-1.18,0.06l-1.46,0.57l-5.65,-3.39l-5.34,-4.83l-2.51,-0.56l-2.21,-1.53l-0.47,-2.8l1.09,-2.63l2.53,-1.08l0.1,-0.68l-2.01,-1.66l-2.49,-1.41l-1.31,-1.38l0.9,-1.93l-0.41,-0.57l-1.62,0.18l-5.53,-1.21l-3.58,0.01l-3.5,0.72l-1.94,0.83l-4.41,3.37l-1.44,0.55l-3.9,0.29l-1.27,-0.54l-3.58,-2.72l-1.52,-3.59l-0.76,-0.97l-1.8,-0.26l-3.82,1.26l-1.56,0.22l-5.73,-1.03l-2.14,0.26l-3.1,1.1l-0.75,-0.58l-0.44,-1.13l0.9,-1.48l0.88,-2.83l-0.42,-0.58l-2.65,1.08l-2.36,1.68l-1.5,0.52l-0.26,0.45l0.6,1.9l2.2,2.3l0.16,3.24l-0.39,1.75l-2.66,2.94l-23.2,-0.73l-8.35,1.48l-1.11,0.57l-1.09,2.14l-0.75,0.21l-5.44,-0.96l-8.03,-0.03l-6.12,-0.79l-3.44,2.62l-1.92,5.31l-1.66,1.59l-2.01,0.69l-4.49,0.64l-4.61,-0.88l-2.36,0.46l-4.83,4.69l0.19,0.67l2.05,0.77l0.24,0.6l-0.65,0.95l-1.41,0.52l-4.19,0.09l-1.92,0.52l-2.04,1.59l-2.66,2.76l-1.98,0.78l-1.87,-0.18l0.19,-3.0l-0.27,-0.4l-2.32,-0.75l-2.59,0.63l-6.36,3.79l-1.81,0.48l-10.09,-0.13l-1.18,-0.59l-0.71,-1.19l0.59,-1.65l-0.45,-1.68l-4.9,-4.54l-5.06,-2.05l-0.36,-0.53l2.8,-1.64l0.91,-0.92l-0.07,-0.61l-3.34,-1.99l-1.63,-0.11l-5.35,1.9l-2.77,0.29l-0.65,-0.17l-1.31,-1.65l-12.95,-4.21l-2.49,-0.05l-1.67,0.96l-1.95,2.34l-1.13,0.78l-1.01,0.15l-4.07,-0.53l-1.45,-0.57l-1.12,-0.88l-0.13,-0.83l0.94,-1.84l-0.6,-1.59l-0.7,-0.28l-2.39,0.51l-1.47,0.5l-0.27,0.43l0.2,1.23l1.43,2.63l-1.1,5.97l0.22,0.44l2.06,1.33l0.48,1.0l0.38,1.46l0.02,2.56l-0.86,2.7l-1.39,2.45l-1.56,1.79l-3.99,1.77l-2.78,4.56l-1.72,1.99l-1.86,1.46l-4.33,2.29l-2.07,0.69l-7.6,0.8l1.04,-1.69l1.51,-0.48l0.76,-0.68l0.26,-0.97l-0.25,-1.51l1.75,-4.61l0.07,-2.24l-0.23,-0.38l-2.04,-0.87l-4.31,0.67l-1.64,1.38l-1.84,-0.58l-2.6,1.03l-0.76,-0.64l-0.46,-1.04l-0.36,-2.61l-0.84,-0.94l1.83,-1.22l0.61,-1.51l-0.9,-1.8l-4.86,-6.13l-0.46,-0.12l-2.68,1.35l-0.75,-0.39l-0.18,-1.4l-0.89,-1.68l-2.22,-2.21l-0.26,-1.94l-0.62,-0.28l-1.11,0.77l-1.35,0.23l-2.83,-0.19l-3.12,-0.93l-2.33,0.82l-1.74,-0.77l-0.3,-1.06l0.18,-1.57l-0.44,-1.68l-1.15,-1.08l-1.54,-0.52l-1.76,0.16l-1.54,0.73l-2.14,2.14l-1.14,2.09l-3.79,-0.83l-4.02,-2.5l-2.2,-0.96l4.11,-1.04l1.04,-1.33l1.35,-0.56l3.53,0.8l4.42,-1.94l7.33,-5.6l2.8,-1.14l3.86,1.42l2.37,0.49l2.45,-0.02l3.49,-0.99l2.12,-1.01l2.36,-0.56l1.69,0.03l0.49,0.32l1.53,3.25l0.63,0.05l1.06,-1.28l0.32,-2.33l2.77,0.72l0.95,-0.65l0.45,-1.9l-0.84,-2.57l-0.57,-6.54l-0.51,-0.77l-1.25,-0.17l-0.63,-1.11l-1.28,-1.18l0.73,-1.09l2.32,-0.31l0.78,-1.2l0.87,-0.35l0.19,-0.55l-2.55,-5.48l-0.46,-0.42l-1.19,-0.07l0.99,-0.98l0.52,-2.31l0.43,-0.62l0.41,-4.61l-0.21,-0.8l-1.3,-1.23l-0.94,-2.04l0.15,-0.59l1.32,-0.92l2.91,-6.98l0.74,-2.83l0.16,-4.81l-0.34,-1.72l-2.62,-5.07l-3.85,-15.14l-1.57,-4.54l-3.15,-4.58l-1.91,-3.58l-0.58,-0.34l-0.85,0.02l-0.61,-0.97l5.26,-6.27l0.65,-0.36l0.18,-0.49l-0.29,-1.44l0.86,-1.38l1.22,-1.05l3.32,-0.59l2.26,-1.41l0.64,-0.05l0.52,0.41l0.5,1.82l0.68,0.43l0.85,0.06l9.54,-4.95l0.53,-1.77l1.16,-1.12l5.1,-0.59l-0.07,-0.71l-0.53,-0.48l1.09,-2.68l0.18,-1.6l-0.23,-1.4l-0.9,-1.6l-0.18,-0.94l1.66,-0.87l0.43,-0.45l0.1,-0.83l-0.62,-0.92l-4.02,-2.53l-1.63,-2.66l0.12,-1.36l2.05,-2.42l2.29,1.65l2.94,0.13l1.54,2.66l0.82,0.44l0.86,-0.45l4.95,-4.66l0.73,0.33l-0.54,0.39l-0.02,1.02l-0.58,1.71l0.38,0.92l0.51,0.34l1.7,-0.72l4.25,-3.37l0.09,-0.53l-1.73,-2.74l-0.67,-1.65l-2.99,-1.08l-0.6,-0.67l-0.17,-0.81l0.06,-1.09l0.73,-1.24l-0.03,-3.13l1.39,-1.63l0.55,-2.26l-1.07,-2.44l0.47,-1.36l0.33,-4.38l-0.19,-0.8l-0.75,-0.6l1.86,-0.82l0.18,-1.17l-0.92,-2.48l-1.26,-1.18l-0.71,-1.52l-1.57,-1.53l-0.85,-1.38l-4.06,-2.83l-0.5,-0.58l-1.1,-2.75l-0.54,-0.32l-1.35,-0.01l-2.3,-1.07l-1.55,-0.02l-2.24,-0.82l0.39,-1.87l-1.89,-1.74l0.2,-1.55l-3.01,-1.34l1.83,-0.24l1.04,-1.59l0.6,-2.59l-0.35,-1.51l-2.28,-1.74l-0.95,0.09l-1.23,0.62l-3.67,-3.85l-3.02,-1.98l0.92,-0.35l0.31,-0.87l-1.55,-2.1l-0.17,-2.79l-1.4,-1.31l-0.23,-0.65l0.06,-0.21l2.18,0.83l0.87,-0.6l0.1,-1.15l-1.24,-2.85l0.7,-2.29l-0.29,-0.62l-2.05,-0.88l-0.86,-1.0l-0.22,-0.72l0.25,-3.33l1.56,-1.58l0.84,-0.1l1.86,0.55l0.62,-0.68l-3.12,-6.63l-2.65,-1.08l1.1,-1.43l0.77,-2.15l-1.08,-2.6l0.77,-1.6l-0.13,-1.06l-0.64,-0.52l-1.45,-0.17l-0.84,-0.48l0.52,-1.56l-0.13,-0.62l-1.08,-0.74l-1.14,-0.28l-2.36,1.58l-0.49,0.71l0.01,0.44l0.8,0.92l0.02,0.91l-3.59,3.2l-0.7,0.32l-7.69,0.0l-0.45,-3.4l0.24,-2.35l-0.43,-2.82l-0.44,-0.74l-1.19,-0.83l0.57,-1.19l-0.7,-1.14l-1.22,-0.12l-1.73,1.79l-1.44,0.57l-0.95,2.06l-0.66,0.3l-1.11,-0.51l1.98,-2.18l0.04,-2.29l1.77,-2.05l0.43,-1.48l-0.83,-1.39l-3.8,-3.59l-0.24,-4.98l-3.88,-4.3l-0.65,-0.13l-2.79,1.25l-3.39,3.08l-1.09,-1.87l-0.26,-1.92l-0.37,-0.42l-0.69,-0.04l-0.95,1.22l-1.44,0.77l-0.45,2.03l-0.73,0.27l-1.28,-0.13l-1.86,-1.01l0.85,-1.87l-0.08,-1.09l0.84,-0.79l-0.2,-1.41l0.56,-1.34l-0.32,-1.95l0.7,-1.47l-0.22,-0.68l-0.62,-0.5l-0.52,-0.04l-1.67,0.91l-2.47,0.68l-2.58,-1.4l-1.93,0.5l-1.07,-0.08l-5.23,-2.09l-1.95,-0.07l-3.63,0.46l-3.49,1.08l-4.71,-0.28l-1.32,0.34l-1.28,0.7l-1.63,1.68l0.67,2.26l-0.68,1.36l0.15,1.16l1.52,0.85l3.77,0.63l0.26,0.43l-0.4,1.79l0.49,0.74l0.92,0.08l0.9,-0.42l1.16,-2.18l2.28,0.8l-1.01,5.79l0.66,1.44l-1.49,1.17l-0.6,-0.04l-1.11,-1.02l-0.8,-0.27l-2.96,1.06l-3.2,0.23l-2.21,0.94l-0.91,1.03l0.29,2.08l-1.32,1.17l-0.69,1.82l-0.76,0.83l-6.21,0.17l-1.56,-0.21l-5.51,1.02l-0.81,-0.43l-1.36,-1.97l-1.97,-1.61l-0.28,-0.55l3.13,-2.68l0.61,-0.96l-1.14,-5.85l2.13,-0.38l1.38,-1.37l-0.23,-2.35l1.6,-3.44l-0.49,-0.75l-2.19,-0.91l-0.2,-0.63l1.53,-1.91l0.54,-1.57l-1.04,-1.29l-2.07,0.2l-1.03,-0.66l-0.76,-1.74l0.22,-3.05l-0.25,-0.72l-1.03,-0.1l-1.19,1.58l-0.64,-0.99l-3.46,-8.98l0.19,-8.9l1.56,0.51l0.63,-0.19l0.26,-0.5l-1.22,-2.34l0.03,-1.65l-0.89,-1.16l-0.52,-2.77l-0.62,-0.81l-1.3,-0.26l-1.47,0.54l-1.3,-0.69Z",name:"Bayern"},"DE-HE":{path:"M189.06,662.8l6.22,-3.72l0.46,-0.72l0.37,-2.21l1.03,-1.35l1.72,0.1l1.59,-0.34l1.56,1.35l0.71,0.28l0.56,-0.14l1.0,-3.2l0.01,-0.9l-0.54,-0.58l-2.12,-1.09l-0.61,-0.67l-0.06,-0.76l0.19,-1.05l1.13,-2.19l1.06,-1.29l5.64,-2.46l1.19,-1.1l1.97,1.5l1.1,0.01l2.15,-2.8l-0.16,-0.7l-0.79,-0.83l0.65,-1.58l5.18,0.04l1.71,-0.39l1.12,-1.08l0.01,-1.4l-1.48,-4.04l-0.77,-1.2l-1.95,-1.33l-2.99,-5.25l-1.77,-0.79l-0.33,-1.2l-0.43,-0.34l-4.82,-1.27l1.32,-1.24l1.23,-3.58l1.88,-1.97l-0.26,-0.58l-1.68,-1.09l0.1,-5.36l0.34,-1.28l1.56,-1.0l1.46,-1.69l1.46,-0.49l1.42,0.13l2.34,2.22l1.53,0.16l0.9,-0.33l2.37,-1.77l2.65,-5.78l-0.4,-0.95l-0.99,-0.56l-0.54,-0.95l-0.35,-1.95l-1.97,-4.04l0.97,-2.07l0.42,-2.19l0.87,-1.67l0.55,-0.5l1.34,-0.37l0.43,-0.57l0.8,-4.78l-0.87,-1.26l-2.35,-1.53l-0.08,-0.85l-0.76,-0.58l0.0,-0.35l5.11,-3.82l0.98,-2.01l1.94,-1.17l0.84,-1.0l5.61,-4.56l1.55,-0.06l0.97,1.8l0.86,0.57l1.74,0.25l2.76,-0.24l3.21,-1.88l0.37,-0.79l-0.07,-1.12l2.78,-2.36l1.56,-0.88l2.12,0.06l0.52,-1.07l0.13,-2.84l2.01,-3.69l0.51,-0.49l1.34,-0.46l1.66,-3.08l1.9,-2.43l-0.97,-3.82l0.23,-1.74l-1.61,-2.78l0.25,-0.65l9.73,-0.04l3.41,0.7l4.7,-2.49l0.13,-1.34l-1.08,-1.92l2.08,-2.41l3.15,-2.93l0.33,-0.95l-0.07,-1.74l-1.95,-7.73l-1.12,-0.81l0.39,-1.08l-0.17,-0.64l-0.62,-0.46l-0.83,0.01l-2.71,1.53l-4.44,0.76l-1.35,1.51l-0.75,0.14l-1.38,-0.44l-0.54,-1.6l-1.74,-1.31l0.16,-0.72l1.5,-2.53l2.08,-2.26l3.23,-2.73l0.6,-1.27l1.72,-0.95l1.16,-1.45l4.72,-1.37l3.75,-0.17l3.54,-0.82l4.62,0.89l3.74,-1.97l4.02,-0.17l0.55,-0.29l1.0,-1.67l0.25,-1.18l-1.05,-1.11l-2.21,-0.32l-0.38,-3.62l-1.42,-2.11l0.62,-1.45l5.0,-2.08l4.02,-0.87l1.52,-0.65l3.17,1.66l2.7,0.9l0.5,0.61l0.17,1.06l-0.15,2.25l2.49,2.08l3.82,0.67l1.33,-0.08l3.58,-2.32l1.97,-0.15l0.56,-1.04l0.64,-2.92l7.03,-3.95l1.49,-2.4l2.0,-1.81l0.9,-1.62l1.49,-4.22l-0.27,-0.71l-1.68,-1.12l7.81,-2.32l0.86,-0.74l1.31,-1.93l0.99,0.39l1.68,-1.34l1.57,0.14l0.46,2.42l1.75,0.9l2.24,-0.07l1.99,-1.46l1.18,1.16l1.43,0.54l1.66,0.17l2.57,-0.67l0.82,1.66l2.26,1.14l1.16,2.98l1.77,1.61l-0.91,1.14l-2.57,-1.6l-0.99,0.03l-0.47,0.52l-0.05,0.71l0.99,1.75l-1.64,-0.47l-0.7,0.14l-0.31,0.51l-0.39,3.23l-1.24,0.25l-0.51,0.49l0.18,1.27l1.92,3.63l1.22,1.37l0.91,0.41l-0.82,1.44l0.67,1.4l-0.22,1.74l0.37,3.21l-0.37,0.67l-5.26,0.47l-1.71,1.99l0.1,1.18l0.7,1.56l-3.19,-0.74l-0.45,0.48l0.72,1.25l2.98,2.22l8.44,2.96l1.4,0.03l1.12,0.52l2.78,2.99l1.71,0.24l0.99,-0.41l3.57,-2.85l0.4,-0.61l0.05,-1.02l0.91,-0.92l0.25,-0.83l-0.71,-0.75l-0.63,-0.06l-2.27,1.39l-2.96,-2.41l-0.52,-1.13l5.21,-2.78l2.45,-0.67l0.99,-0.94l-0.43,-1.37l2.91,1.36l1.54,2.67l0.81,0.67l1.3,-0.11l0.91,-0.89l0.29,-0.97l-1.31,-2.87l1.9,-0.18l1.4,-1.02l0.32,1.9l3.81,2.58l-1.46,1.07l-0.75,1.73l0.64,2.78l1.28,1.69l0.21,2.45l0.43,0.75l1.62,0.46l0.82,1.1l1.15,0.78l1.9,0.02l4.46,1.18l0.25,0.35l-0.49,1.09l0.04,0.85l0.56,0.87l1.52,1.05l0.38,1.85l0.52,0.68l3.5,1.25l2.03,0.33l1.52,0.78l2.41,0.13l2.32,1.45l3.23,1.4l-0.24,0.85l-1.43,1.46l-0.63,1.44l-0.64,4.09l-0.9,-1.05l-0.05,-1.06l-1.42,-1.4l-1.74,-0.02l-2.24,0.52l-1.07,0.82l1.54,2.44l2.61,0.65l-0.33,1.29l-1.77,2.83l-0.63,3.16l0.4,0.72l1.69,0.29l1.23,0.8l1.93,0.22l1.12,1.6l0.27,1.05l-1.58,2.94l-5.34,0.22l-0.77,-0.42l0.07,-1.0l-0.63,-0.47l-1.56,0.41l-1.13,-0.34l-4.22,0.2l-2.58,1.51l-0.45,2.05l0.29,0.98l1.64,1.88l0.26,1.48l-0.27,0.7l-2.54,0.46l-3.39,-0.3l-1.58,-0.48l-0.99,0.34l-0.44,0.87l0.21,1.67l0.93,0.27l0.72,-0.49l-0.07,1.56l0.45,1.2l0.86,0.09l1.69,-1.65l1.02,-0.15l2.22,1.43l1.99,3.1l-2.73,2.91l-0.27,0.57l0.31,1.21l-0.24,1.38l-2.81,0.88l-2.01,0.22l-1.52,0.55l-0.92,0.75l-0.79,2.63l0.37,2.31l-1.66,0.35l-0.79,1.45l1.44,1.95l-0.21,2.08l-2.03,3.63l0.06,1.51l-1.9,1.56l-1.21,1.72l-0.4,3.33l0.25,0.99l0.53,0.55l0.64,0.09l1.67,-0.53l2.71,1.2l1.5,0.1l0.86,-0.45l0.74,-1.59l-1.3,-1.8l0.22,-0.79l4.97,-1.71l4.58,0.88l0.84,0.67l1.02,2.21l0.21,2.8l-1.57,0.46l-1.0,0.94l-0.37,0.8l0.33,1.49l-0.08,3.19l0.81,1.99l-1.2,4.17l0.37,0.84l0.48,0.17l-0.79,1.94l-4.23,6.19l-1.88,1.37l-6.08,3.01l-5.77,1.88l-1.85,0.11l-0.86,-0.29l-2.75,-2.43l-2.62,0.79l-1.26,1.68l-2.34,7.08l0.55,5.34l-2.41,1.72l-4.04,1.39l-0.82,0.67l-0.87,1.02l-0.73,1.9l-0.03,1.05l0.51,1.18l-4.68,1.27l-1.31,0.02l-1.71,-0.66l-2.15,0.43l-1.62,-1.37l-1.32,0.45l-1.62,-0.4l-0.79,0.27l-0.3,1.28l0.31,2.57l-0.98,3.73l0.55,0.82l2.43,0.55l-1.67,3.05l-0.14,0.8l0.59,2.64l-0.76,0.76l-5.86,2.1l-1.42,0.19l-2.14,-0.3l-1.19,-1.32l-0.89,-1.92l-0.71,-0.64l-4.87,-2.13l-10.04,-0.61l-3.71,1.06l-0.56,2.17l-1.63,1.62l-1.41,0.86l0.51,-0.78l-0.2,-0.69l-4.5,-1.94l-5.38,2.04l-3.79,0.85l-0.88,0.74l-0.36,0.83l-0.26,3.37l-1.59,0.36l-1.25,1.35l0.13,0.59l1.66,0.94l0.5,0.1l1.48,-0.57l0.77,0.12l0.34,0.4l0.51,2.75l0.93,1.28l-0.09,1.47l1.05,1.97l-1.77,-0.58l-0.52,0.37l-0.2,9.52l3.53,9.26l0.81,1.24l0.73,0.23l1.47,-1.73l-0.18,3.35l0.87,2.03l1.2,0.94l2.28,-0.17l0.56,0.73l-2.08,3.19l0.05,0.77l0.48,0.63l2.33,1.07l-1.56,3.17l-0.13,1.17l0.33,1.26l-0.96,0.79l-1.87,0.26l-0.66,0.5l0.08,1.81l1.07,4.11l-0.39,0.63l-2.41,1.88l-0.97,1.27l0.48,1.19l1.95,1.59l1.21,1.76l-0.66,0.9l-2.0,-1.11l-0.72,0.41l-0.06,0.94l2.49,2.72l2.67,4.35l-0.53,-0.08l-1.27,-1.24l-2.83,-0.14l-1.03,0.15l-2.22,1.81l-0.82,0.27l-2.29,-0.37l-5.77,0.21l-2.88,3.09l1.56,2.62l0.21,0.73l-0.38,0.71l-2.29,1.12l-0.74,-1.11l-0.8,0.1l-1.03,2.77l-3.65,3.39l-3.34,-0.68l-0.21,-0.48l0.2,-1.48l1.57,-0.92l0.38,-0.8l-0.38,-3.0l0.18,-1.13l1.84,-1.85l1.51,1.25l1.11,-0.21l1.61,-2.44l0.13,-1.04l-0.34,-0.85l-0.4,-0.23l-5.94,0.42l-1.96,-2.58l-4.29,-0.09l-4.48,-2.24l-1.09,-1.05l-1.37,-2.83l-0.42,-1.33l0.56,-1.04l-0.1,-1.22l-1.11,-1.39l-0.19,-0.98l-0.45,-0.46l-0.7,-0.06l-7.39,1.79l-0.14,0.84l1.89,7.33l-0.58,0.7l-3.94,1.43l-6.51,-5.73l-2.49,-1.66l-2.58,-0.34l-2.96,1.03l-1.5,-3.6l-3.84,-6.83l0.16,-3.16l1.55,-2.32l2.53,-1.45l3.36,-0.63l3.44,-3.99l0.34,-1.44l-0.27,-0.46l-1.38,-0.46l-3.7,0.45l-1.35,-3.01l-1.84,-2.89l-0.93,-3.51l-1.02,-1.85l-2.22,-2.77l-0.65,-1.41l1.41,-4.57l-1.93,-4.35l-10.62,-10.19l-1.57,-0.86l-1.32,-0.28l-2.83,0.07l-12.29,3.51l-3.89,2.47l-4.64,2.05l-4.18,1.16l-3.72,0.11l-1.57,-1.95l-0.28,-1.51l-0.88,-1.29l-6.36,-4.84l-0.86,-0.31Z",name:"Hessen"}},height:1013.8952766123396,projection:{type:"mill",centralMeridian:0},width:900})}).call(t,l(0))},function(e,t,l){(function(e){e.fn.vectorMap("addMap","es_mill",{insets:[{width:900,top:0,height:738.0097895570743,bbox:[{y:-5213399.331391313,x:-2023392.062741889},{y:-3158091.8374794754,x:483047.242935642}],left:0}],paths:{"ES-NA":{path:"M644.33,66.96l0.33,-0.47l-0.06,-0.57l-1.06,-0.77l-4.56,-0.01l-3.42,-2.25l-2.68,0.3l-2.09,-0.61l0.41,-2.88l-0.35,-1.55l-1.11,-0.54l-1.2,1.07l-1.22,-0.54l-0.1,-0.43l3.06,-2.27l0.65,0.13l0.78,0.88l0.95,0.06l0.99,-0.29l1.52,-1.05l0.06,-0.84l-0.77,-0.62l-0.3,-1.84l1.14,-0.52l0.49,-0.59l0.2,-1.93l1.29,-2.35l0.12,-1.11l-0.51,-1.86l0.76,-1.53l0.86,-0.61l1.15,0.35l2.13,-0.29l1.26,-1.32l1.85,-0.67l0.48,-0.95l-0.04,-1.13l0.94,-1.72l3.01,-1.84l1.13,-1.56l-0.22,-2.6l0.26,-1.09l0.8,0.16l0.52,-0.71l0.94,0.15l0.7,-0.33l2.4,-2.91l3.7,-0.68l0.83,0.39l0.29,1.71l1.01,0.69l1.61,-0.26l1.05,-1.53l1.81,0.33l1.64,0.76l1.38,-0.17l0.92,0.84l0.13,1.56l-0.99,3.29l-2.12,2.14l-0.38,0.83l0.58,1.16l1.71,1.26l2.23,0.36l0.82,-0.21l0.58,-0.85l0.38,-2.22l1.18,-0.76l-0.59,1.16l0.28,0.82l0.68,0.69l0.98,0.52l2.26,0.36l2.57,1.56l1.68,-0.04l1.32,0.71l1.88,0.29l1.87,1.41l1.64,0.49l3.27,0.25l3.08,-0.48l0.81,0.25l0.27,0.63l-2.17,0.86l-0.53,1.38l-1.12,1.36l-0.77,3.72l-3.77,2.8l-2.51,0.76l-0.37,0.45l-0.42,1.76l-4.02,0.43l-0.5,1.1l-0.42,0.14l-0.15,0.69l0.41,0.25l-0.95,0.56l-0.89,1.33l-0.53,0.24l-1.43,-0.09l-0.93,1.14l-0.3,1.02l0.45,1.24l-2.74,3.48l-0.3,1.88l0.7,0.96l-2.06,2.62l-1.33,3.98l0.08,0.95l0.72,1.23l0.23,2.88l1.69,2.33l1.42,0.67l-0.31,1.0l-3.58,5.5l-2.79,-0.62l-2.55,0.54l-3.27,-2.18l-0.96,-0.24l-1.68,0.34l-1.0,-0.41l-1.46,-1.26l-3.45,-0.56l-1.34,-1.01l-0.34,-0.79l0.15,-1.16l2.77,-3.2l1.47,0.33l1.44,-0.35l1.32,0.5l1.26,-0.44l0.11,-2.06l-0.34,-1.72l-1.38,-1.1l-2.75,-1.2l-1.35,-1.02l-1.06,-0.0l-0.29,-1.31l-1.47,-0.96l-2.98,-3.22l-2.46,-0.12l-1.0,-0.59ZM683.47,65.61l-1.86,-0.44l0.31,-0.84l0.41,-0.32l0.27,0.9l0.88,0.7ZM679.34,67.04l-0.19,-0.41l0.68,-0.41l-0.23,0.57l-0.27,0.25Z",name:"Navarra"},"ES-B":{path:"M793.32,86.52l1.15,-1.57l0.06,-2.01l0.9,-0.59l-0.18,-2.03l1.18,-1.52l-0.29,-1.3l-1.59,-1.0l-0.28,-1.88l1.1,-1.25l7.73,-1.42l0.82,0.17l1.52,0.95l2.21,-0.18l0.36,0.79l-0.69,1.02l-0.2,1.34l1.09,1.51l0.18,2.07l0.48,0.92l1.43,0.1l1.54,0.85l1.12,-0.37l1.93,-0.06l0.99,-0.64l1.71,-0.05l0.99,1.35l1.04,0.12l1.41,-0.36l1.51,1.81l0.79,0.44l1.47,-0.01l1.16,1.07l0.17,1.68l-2.39,2.77l0.06,0.56l0.86,0.97l-0.59,1.05l-0.74,0.01l-1.42,0.76l-2.03,-0.78l-1.07,1.33l0.1,1.25l1.17,1.91l0.96,0.6l2.82,-0.21l4.67,4.01l3.58,-0.67l1.83,-0.78l2.33,0.62l0.64,0.55l0.19,0.75l-0.55,0.92l0.59,1.53l-12.75,5.12l-3.15,2.21l-3.03,1.17l-1.26,0.88l-1.08,1.32l-3.06,4.47l-1.24,1.04l-2.73,1.35l-4.31,0.65l-3.84,1.17l-1.43,-0.04l-7.25,1.99l0.02,-0.89l-0.32,-0.41l-1.77,-0.38l1.14,-0.69l0.51,-0.97l-0.13,-0.62l-1.14,-0.97l-0.72,-1.42l-0.28,-1.57l-1.1,-1.11l-1.96,-1.01l-0.39,-0.67l0.33,-1.23l-0.1,-1.43l-1.05,-0.72l-2.0,-0.71l-0.13,-0.31l1.1,-1.37l0.34,-1.08l-0.48,-0.53l-0.76,-0.1l-0.06,-0.63l-1.22,-0.59l0.46,-0.52l2.12,-0.69l0.04,-0.56l-1.23,-2.82l0.1,-3.61l0.29,-0.44l0.66,-0.16l1.39,1.16l1.48,-0.14l0.88,0.71l0.64,0.09l3.38,-3.26l0.23,-1.24l-0.71,-2.09l1.04,-1.52l0.15,-1.58l2.13,-0.42l0.67,-0.91l-0.12,-0.78l-0.43,-0.45l-0.72,-0.15l-0.96,0.35Z",name:"Barcelona"},"ES-CS":{path:"M733.51,147.84l1.65,0.04l0.88,1.17l1.58,0.74l-0.42,1.24l0.8,1.37l5.09,2.02l0.54,0.43l0.59,1.26l2.77,1.2l-0.72,1.61l-1.93,2.36l-0.3,1.23l-1.02,0.96l-2.76,4.85l-2.02,1.75l-1.37,1.75l-2.45,1.9l-2.4,4.32l-1.02,0.99l-2.11,1.23l-2.78,4.74l-3.53,3.95l-3.92,5.93l-2.72,-1.47l-1.61,-1.77l-1.45,-0.47l-1.66,0.71l-1.33,1.85l-1.57,0.91l-0.63,-0.17l-2.11,-3.08l-0.51,-0.13l-1.47,0.75l-1.26,1.38l-0.95,0.1l-0.29,-0.26l0.08,-1.48l-0.65,-2.35l-1.4,-0.78l-0.55,0.17l-0.73,1.4l-0.51,-0.09l-1.38,-2.16l-2.02,-1.76l-0.52,-1.67l0.12,-0.83l0.31,-0.46l2.02,-0.99l0.81,-1.74l2.6,-0.17l2.89,-1.32l0.29,-0.56l-0.21,-1.34l1.88,-2.15l0.74,-2.3l0.07,-1.53l1.88,0.41l2.15,-0.35l1.53,-0.66l0.82,-0.93l-0.03,-1.3l1.27,-1.0l1.0,-1.3l1.88,-1.31l-0.1,-1.3l-1.94,-2.2l2.35,-1.18l0.34,-0.51l-0.36,-1.24l-0.67,-0.56l0.14,-4.33l-0.66,-0.57l-1.0,0.22l-1.62,-0.53l-0.05,-1.53l0.89,-0.44l1.82,0.46l2.82,-1.5l0.41,-0.64l0.21,-1.97l1.29,-1.37l1.0,0.17l3.23,2.13l3.56,0.19l0.28,1.0l0.63,0.44l0.58,-0.03l1.82,-1.06l3.14,-0.52Z",name:"Castell\xf3n"},"ES-ZA":{path:"M447.68,88.37l-0.15,-0.9l0.8,-2.36l-0.65,-0.91l-1.43,-0.24l-0.29,-0.52l1.46,-1.8l1.25,-0.87l0.66,-1.66l1.59,-1.57l1.16,-0.74l2.41,-0.04l0.86,-1.56l3.52,1.77l1.56,-0.14l1.53,0.54l2.29,-0.07l1.25,0.28l1.27,0.76l2.78,-0.8l3.46,0.09l1.02,-0.37l1.13,1.34l3.2,1.51l6.37,-0.43l3.68,1.52l1.69,-0.58l0.59,-0.62l1.08,1.37l1.4,0.16l2.99,-0.79l0.76,1.04l2.65,-0.33l0.31,-0.81l1.39,1.08l0.21,1.47l2.85,0.99l0.52,-0.27l0.38,-1.37l0.23,0.01l0.49,1.72l1.33,2.27l-0.43,0.86l0.2,0.54l1.85,0.82l0.55,-0.28l0.62,-2.82l1.39,-0.39l3.35,2.62l-0.76,1.04l0.28,2.16l-0.44,1.87l1.0,2.65l-4.13,2.32l-0.17,0.51l0.88,1.99l1.66,2.31l0.15,1.81l0.39,0.93l1.34,0.66l-0.55,1.0l0.18,0.77l2.18,1.56l-0.91,0.75l-2.4,0.66l-0.54,0.66l-0.42,1.6l0.11,1.0l0.67,0.99l-0.25,3.16l1.05,1.96l0.28,2.34l-0.09,0.8l-1.61,1.71l-0.05,0.54l0.96,0.92l0.97,-0.13l-0.22,2.09l-0.8,0.14l-1.28,-1.21l-1.41,-0.15l-0.2,-1.54l-0.44,-0.35l-3.42,0.38l-2.18,-1.39l-2.4,-0.09l-1.77,-1.56l-0.76,-0.19l-1.72,0.82l-3.82,0.55l-3.03,-0.87l-0.92,0.1l-0.72,0.87l-0.04,3.16l-0.94,0.24l-0.36,-0.74l-0.52,-0.24l-0.98,0.69l-0.76,-0.53l0.17,-1.15l-0.59,-0.74l-3.21,-0.59l-0.88,0.65l-7.48,-3.84l-5.56,-0.95l1.35,-1.26l1.16,-1.69l0.96,-0.24l0.15,-0.98l1.82,-0.37l0.37,-0.4l1.46,-2.39l0.13,-1.48l2.94,-3.51l-0.02,-0.5l-2.75,-2.86l-1.79,-1.05l-2.03,-0.68l-3.91,-0.64l-1.83,1.14l-1.16,-0.24l-0.43,-0.59l-0.83,-2.9l0.64,-1.2l1.42,-4.78l-0.24,-0.56l-1.75,-0.49l0.29,-2.02l-0.26,-0.99l-0.69,-0.68l-0.97,-0.37l-0.5,0.19l-0.45,0.87l-3.89,0.42l-1.0,-0.27l-1.38,-1.91l-1.48,-0.36l-0.46,0.33l-0.22,1.24l-0.71,0.39l-2.35,0.17l-0.98,-0.18l-1.28,-0.82Z",name:"Zamora"},"ES-O":{path:"M444.89,15.73l0.57,-0.29l0.53,-2.12l0.58,-0.5l0.29,-0.92l2.03,-0.4l6.84,-0.12l2.68,0.53l2.32,-1.04l1.88,0.17l3.41,1.32l2.06,-0.33l0.3,-0.85l1.44,0.54l4.26,-0.36l3.51,-1.31l1.84,0.98l4.54,0.25l1.76,-0.89l4.56,0.0l0.57,-0.67l-0.32,-0.83l0.34,-0.86l1.34,-0.27l0.5,-1.0l0.32,0.02l1.99,1.13l2.88,3.27l0.6,0.16l0.38,-0.29l0.54,0.65l2.15,0.31l8.0,-0.3l0.91,0.21l-0.34,0.86l-0.65,0.55l0.23,0.89l0.5,0.1l1.64,-0.65l0.67,-0.89l1.99,0.07l3.39,1.86l1.44,0.47l3.51,0.17l0.77,0.19l0.34,0.5l0.87,-0.07l2.63,0.71l1.45,-0.61l4.08,1.05l4.15,1.6l8.46,0.66l0.03,0.45l-0.93,1.7l0.71,2.21l-0.5,1.02l-0.67,-0.79l-1.45,-0.25l-1.12,0.45l-0.94,0.82l-1.92,0.01l-1.05,0.39l-0.45,0.55l-0.16,2.09l-0.43,0.85l-3.2,0.19l-1.0,-1.53l-0.88,-0.68l-1.59,-0.14l-3.96,2.14l-2.3,0.76l-2.13,3.33l-1.53,-0.24l-2.15,0.94l-3.71,0.4l-2.74,-0.19l-0.67,0.5l-0.46,1.16l-2.78,0.2l-0.89,1.11l-2.2,0.34l-4.53,-1.32l-2.34,0.17l-0.63,0.37l-1.6,2.85l-0.52,0.3l-2.08,0.03l-2.8,-1.25l-1.4,-0.88l-0.59,-1.55l-0.82,-0.67l-1.37,0.2l-2.61,-0.35l-0.59,0.36l-0.45,1.16l-0.63,0.27l-3.09,-0.63l-0.73,0.22l-0.56,1.06l-5.38,-1.76l-1.29,0.59l-0.97,1.93l-2.49,0.65l-0.15,0.49l0.27,0.56l1.19,0.57l-1.99,1.08l-2.32,0.62l-2.94,-0.51l-2.67,0.14l-1.29,0.5l-1.18,1.0l-1.07,-0.81l-1.12,-0.18l-0.32,-2.07l-1.4,-1.46l-1.86,-0.35l-1.42,-1.5l-0.61,0.11l-0.21,1.28l-0.39,-0.37l-0.1,-0.72l0.88,-0.57l0.67,-1.56l1.13,-0.11l1.81,-0.73l1.56,-1.25l0.22,-0.81l-0.8,-1.65l-1.1,-0.93l-0.75,0.31l-0.67,0.99l-1.64,0.74l-0.35,-0.19l-0.44,-0.73l0.34,-1.4l-0.19,-0.63l-3.33,-1.98l-0.85,-2.97l-1.02,-0.6l-0.89,-1.14l-0.37,-2.09l-1.58,-0.55l0.21,-1.36l1.91,-0.03l2.59,-2.37Z",name:"Asturias"},"ES-OR":{path:"M393.45,63.58l1.32,-0.04l2.09,-1.92l1.46,-0.48l1.33,-1.27l1.12,0.96l3.12,-0.16l1.88,0.47l0.67,-0.33l0.71,-1.07l1.07,0.13l1.08,-0.41l1.14,1.2l-0.11,1.79l0.37,0.44l1.33,0.08l3.08,1.48l1.11,0.97l1.64,0.09l3.83,2.31l1.8,-0.2l2.43,0.57l4.47,-2.2l1.62,1.04l1.76,-0.24l1.88,0.46l2.49,4.12l0.72,-0.04l2.05,-4.85l1.9,-1.47l1.17,-1.99l3.33,0.41l2.4,-0.87l1.08,0.62l2.68,0.67l0.35,0.72l-0.14,1.08l-0.8,1.1l-0.09,0.69l3.85,2.79l0.03,1.88l-1.17,1.87l-1.17,1.13l-0.28,0.88l-2.2,0.03l-1.42,0.88l-1.78,1.77l-0.63,1.61l-1.16,0.78l-1.63,2.01l0.03,1.12l0.74,0.54l1.09,0.06l0.46,0.58l-0.82,1.93l0.11,0.82l-2.31,1.09l-3.57,-2.1l-0.95,0.08l-1.71,1.13l-0.03,3.12l-0.71,0.92l-1.2,0.68l-2.77,0.86l-2.75,0.16l-1.72,1.42l-1.01,-1.78l-1.86,-0.74l-0.85,0.31l-0.38,0.99l-0.48,0.31l-2.09,0.29l-0.37,-0.19l0.58,-1.55l-0.35,-0.55l-2.08,-0.08l-2.44,-1.16l-3.73,1.05l-1.17,-0.04l-0.63,0.28l-0.45,0.69l-0.77,-0.0l-0.31,-2.32l-0.53,-0.34l-1.04,0.52l-0.61,1.71l-1.88,0.18l-2.24,2.27l-1.64,0.42l-2.95,-0.16l-0.04,-1.75l-0.48,-0.51l-1.28,-0.45l-0.28,-1.33l1.82,-2.74l3.0,-2.23l0.5,-0.79l0.06,-1.05l-0.43,-0.85l-1.5,-0.89l-2.43,0.3l0.02,-2.59l-0.53,-1.11l1.37,-1.01l0.15,-1.72l0.57,-1.69l-0.47,-0.52l-2.68,0.64l-1.03,-1.0l-0.21,-0.77l0.52,-1.7l-0.27,-0.5l-0.81,-0.33l-1.16,-1.63l-0.02,-1.32l-0.93,-2.05l0.12,-2.39Z",name:"Orense"},"ES-M":{path:"M545.47,166.41l1.12,1.03l1.33,-0.17l0.69,-0.44l0.72,-1.17l0.39,-1.91l0.39,-0.46l3.66,-0.45l0.61,-2.94l-0.15,-3.5l1.2,-1.37l0.2,-1.0l-0.25,-1.16l0.57,0.73l1.02,0.28l2.9,-1.03l0.63,-3.19l2.78,-3.79l1.0,-0.59l1.63,0.22l1.19,-0.26l0.49,-0.43l1.38,-4.04l0.06,-1.62l1.74,-2.27l4.2,-1.54l2.17,-2.9l2.32,-1.57l2.4,-2.57l1.17,-0.65l1.4,-0.28l0.21,0.66l2.3,2.34l1.85,0.85l1.0,2.88l-0.08,0.87l-1.6,4.01l0.16,1.19l-0.86,0.78l-0.42,1.93l-0.76,1.41l0.3,0.69l1.42,0.5l0.38,0.6l0.25,1.59l-0.72,1.62l1.18,1.11l1.3,-0.06l0.55,-0.34l1.18,1.54l1.25,0.36l-0.15,1.98l0.45,0.79l0.9,0.67l-0.02,1.51l0.51,0.33l1.51,-0.41l1.54,1.2l0.29,3.22l1.64,0.97l0.63,1.19l-0.53,2.58l-1.02,1.21l-0.41,1.87l0.08,1.25l0.38,0.54l0.62,0.13l1.98,-1.55l0.4,0.14l0.73,1.78l0.31,2.8l-0.41,0.37l-0.01,0.69l0.91,2.06l-1.02,0.97l-0.67,0.19l-1.61,0.07l-0.38,-0.61l-1.02,-0.4l-4.04,1.66l-2.05,0.38l-1.32,-0.56l-1.3,0.52l-3.75,-0.14l-0.8,0.51l-0.47,0.76l-4.26,1.53l-0.26,1.09l-3.74,1.31l-2.52,2.03l-0.77,0.0l-1.54,-0.99l3.53,-1.05l0.87,-0.85l1.59,-0.83l1.85,-1.79l1.49,-0.76l1.03,-2.04l0.06,-0.98l-0.3,-0.59l-2.45,-1.25l-3.45,-0.29l-1.43,-1.29l-1.32,0.04l-1.08,-0.88l-5.7,-1.8l-1.1,-1.19l-1.29,-0.57l-0.73,0.01l-1.07,0.56l-1.15,-0.25l-1.86,-1.55l-2.62,0.76l-2.1,2.19l-1.62,-1.16l-0.34,-0.79l0.0,-1.49l-0.87,-0.71l-0.64,0.22l-2.68,3.18l-2.21,1.06l-0.87,0.76l-0.89,-0.07l-0.48,-0.29l1.51,-3.8l-0.31,-1.66ZM555.63,150.36l-1.47,0.1l0.06,-0.53l0.5,-0.43l0.54,0.1l0.37,0.76Z",name:"Madrid"},"ES-L":{path:"M741.11,122.28l-0.06,-0.86l0.95,-1.92l-0.09,-1.07l-0.49,-0.89l-1.42,-0.88l-0.07,-0.51l0.94,-2.05l0.02,-1.91l1.94,-0.94l1.57,-2.13l0.17,-0.67l-0.49,-1.92l-0.44,-0.57l-2.68,-0.5l-0.88,-3.03l2.95,-3.43l2.29,-0.67l1.52,-2.2l1.61,-0.66l2.19,-2.11l0.02,-2.49l-1.06,-1.03l0.53,-0.6l1.0,-0.43l1.86,-1.94l0.15,-1.24l1.91,-4.46l0.1,-2.83l0.55,-2.29l0.97,-2.15l0.32,-2.88l-0.2,-3.01l-0.56,-1.85l-0.74,-0.85l-0.48,-1.78l1.14,-0.76l0.13,-1.22l1.11,-2.02l0.31,-1.91l-0.35,-0.52l-1.58,-0.5l-0.53,-0.52l-1.67,-2.94l-0.26,-1.63l-0.85,-0.82l0.35,-0.33l0.08,-0.58l-0.29,-0.36l0.47,-1.13l0.06,-1.57l1.68,-0.3l2.71,0.68l1.41,0.03l4.32,2.28l1.3,-0.52l1.29,0.74l4.08,0.4l0.58,0.47l1.07,2.06l0.98,0.64l1.88,-0.33l5.32,0.13l0.04,0.68l0.91,0.39l2.51,4.14l-0.36,1.15l0.26,0.43l-0.71,1.48l0.44,0.49l0.74,-0.09l0.52,0.71l-1.4,0.66l-0.17,0.6l1.08,1.5l0.18,0.81l0.63,0.37l2.84,0.25l1.25,-1.02l2.38,-0.28l1.38,-0.51l0.6,-1.34l1.13,0.2l0.66,-0.26l0.77,2.26l0.71,0.6l2.42,0.8l0.08,1.53l0.98,1.5l0.1,1.73l-4.61,0.8l-1.63,1.93l0.35,2.31l1.84,1.52l-0.13,0.6l-1.05,1.12l0.27,1.73l-1.0,0.93l-0.02,1.93l-1.01,0.99l-0.26,0.71l0.52,0.92l1.49,-0.31l0.21,0.61l-0.46,0.3l-1.66,0.11l-0.47,0.42l-0.23,1.7l-1.1,1.7l-0.01,0.74l0.72,1.63l-0.08,0.64l-2.71,2.84l-0.27,0.1l-1.03,-0.77l-1.51,0.13l-1.43,-1.17l-0.79,0.04l-0.94,0.68l-0.32,4.33l1.23,2.91l-1.6,0.33l-0.92,0.75l-0.17,0.78l0.33,0.48l0.96,0.3l-0.26,0.33l-0.67,0.37l-6.97,-0.16l-1.07,1.45l-0.39,2.64l-1.62,0.5l-2.24,-0.38l-1.0,2.74l-0.77,0.85l-1.44,0.46l-1.18,2.0l-2.95,0.56l-1.22,-0.67l-0.77,-0.07l-1.12,1.26l-1.7,0.0l-1.04,0.64l-4.46,0.91l-2.47,-1.18l-0.54,0.23l-1.08,1.43l-0.75,-0.35l-0.85,-1.46l-1.1,-0.35l-0.92,0.81l-0.16,1.93l-1.5,-0.1l-0.9,1.33Z",name:"L\xe9rida"},"ES-J":{path:"M614.53,252.6l1.85,-1.36l3.04,1.41l2.11,-0.47l1.78,0.31l0.07,3.4l0.79,0.76l2.5,0.67l0.44,4.09l0.41,0.61l1.16,0.67l0.27,0.78l-0.74,1.76l0.19,1.38l-3.98,4.84l-2.1,0.82l-0.25,0.4l0.15,2.39l-2.48,1.76l-0.69,-0.42l-0.72,0.08l-3.55,2.88l-4.18,6.48l-0.45,1.33l-0.07,3.58l-2.75,1.41l-0.41,1.3l-2.41,-0.43l-1.61,0.72l-3.66,-1.75l-1.72,-0.18l-1.29,0.37l-2.43,2.48l-3.21,0.6l-0.8,-0.16l-1.79,-1.74l-0.93,-0.47l-0.89,0.11l-4.89,3.9l-2.25,0.54l-4.35,2.39l-2.03,3.66l-4.04,0.34l-1.8,-0.98l-1.41,-2.41l-2.01,-1.47l-0.96,-2.37l-1.8,-1.81l-1.03,-1.58l-1.13,-0.54l1.58,-2.13l0.02,-1.04l-0.74,-0.71l-1.27,-0.47l-0.44,-2.66l-1.57,-1.18l-0.44,-0.71l0.9,-6.53l-0.83,-1.82l0.85,-0.91l0.37,-1.65l2.2,-2.96l1.13,-0.75l0.01,-2.04l-1.7,-2.65l-0.2,-2.56l-1.17,-2.38l-1.23,-0.58l0.22,-1.72l1.68,0.03l1.59,0.5l11.43,0.41l2.25,-0.53l0.79,-1.12l1.52,-0.47l6.94,1.18l0.99,-0.47l0.45,-1.59l0.6,-0.18l1.19,1.65l2.74,0.45l2.59,-1.05l0.91,-0.98l0.5,-1.22l1.34,-0.35l2.44,0.72l4.99,0.65l1.08,-0.25l1.85,-1.13l2.29,2.39l0.63,-0.19l0.4,-1.11l1.29,-0.72l1.3,-0.01l1.62,0.63l2.95,-1.89Z",name:"Ja\xe9n"},"ES-H":{path:"M425.83,295.82l0.68,-1.67l1.61,-1.7l1.07,-4.23l0.64,-0.86l3.63,-2.8l1.2,-1.91l1.58,-4.67l-0.14,-1.23l1.67,-0.53l1.37,0.23l1.27,-0.43l0.82,-0.78l0.59,-1.16l2.66,0.88l1.2,-0.09l0.34,-0.29l3.3,-8.34l5.09,1.58l-0.74,2.12l0.64,0.87l2.32,0.75l2.88,-0.11l2.2,0.38l1.16,1.23l0.24,1.24l0.59,0.49l3.55,0.34l1.66,-1.74l0.65,-0.14l1.85,1.08l0.84,1.54l6.12,2.19l0.56,0.5l0.61,1.31l1.48,0.15l-0.68,2.37l0.76,1.97l-0.44,0.25l-1.58,-0.4l-0.94,0.36l-0.56,0.96l-0.05,2.1l-0.56,-0.12l-0.36,-1.08l-0.67,-0.43l-1.9,-0.02l-5.61,1.45l-0.94,0.58l-1.34,2.13l-0.99,0.93l-0.23,1.41l0.23,0.41l1.02,0.46l2.59,-0.04l1.58,0.72l-0.15,1.35l1.0,1.29l0.79,2.33l1.59,2.61l-0.04,0.42l-1.72,0.72l-0.21,0.65l0.2,1.49l-0.85,1.18l0.2,0.78l1.44,1.53l-0.63,2.37l0.43,2.75l-0.39,1.45l0.04,1.39l-0.87,1.3l-0.27,1.15l1.06,3.54l-0.9,2.21l0.11,0.45l1.24,1.06l-0.34,1.14l0.14,2.86l-0.98,0.01l-0.97,-1.17l-1.3,-3.05l-0.96,-1.52l-1.2,-1.15l-9.81,-6.52l-2.7,-1.05l-1.61,-1.23l-1.57,-0.71l-0.61,-0.88l-0.22,-0.99l2.07,-2.73l0.46,-0.82l-0.11,-0.52l-0.53,0.04l-2.97,2.71l-1.14,0.0l-0.4,0.4l1.31,2.48l-3.42,-1.54l-2.92,-0.88l-1.32,0.45l-0.23,0.4l-7.65,0.18l-2.08,0.99l-1.03,-0.46l-0.72,-2.75l0.24,-0.84l-0.68,-5.11l-0.67,-1.46l-0.3,-2.73l-0.35,-0.98l-1.53,-1.55l-0.52,-1.31Z",name:"Huelva"},"ES-CU":{path:"M603.53,174.95l0.66,-0.42l1.7,0.53l0.52,-0.43l-0.19,-1.57l0.44,-0.39l1.89,1.7l1.37,0.58l0.68,-0.06l0.61,-0.41l0.9,-1.43l1.59,-0.27l0.5,-0.37l0.73,-2.88l-0.56,-2.9l0.28,-3.56l1.1,-0.5l1.7,1.03l0.49,-0.06l1.68,-1.65l1.96,-0.88l1.83,0.22l2.45,1.31l0.5,-0.01l0.46,-0.47l0.06,-1.04l-1.32,-1.34l0.25,-1.19l-0.67,-1.06l-0.02,-0.59l1.25,1.15l0.64,0.19l2.32,-1.05l1.49,0.27l0.64,-0.94l-1.14,-2.0l0.36,-0.92l0.97,0.42l1.41,1.25l0.87,0.11l1.27,-1.23l0.19,-2.18l2.58,1.02l0.82,0.0l1.25,-0.56l0.65,-1.14l2.24,0.83l2.13,1.93l1.63,0.64l0.75,-0.0l1.01,-0.52l0.62,0.18l1.46,2.7l1.39,4.89l3.86,2.56l1.6,1.95l0.26,2.33l1.4,-0.14l0.9,0.43l4.81,4.06l3.88,0.12l-0.47,2.93l1.53,1.16l1.5,4.03l0.88,0.45l4.12,0.77l3.61,-0.58l0.47,1.27l-1.83,0.87l-0.5,0.7l0.36,1.18l-0.24,2.45l-0.87,3.04l-1.69,2.57l-0.06,2.55l-0.97,0.56l-2.02,-0.59l-1.36,0.22l-1.69,1.43l-1.69,2.9l-1.44,1.33l-0.28,0.81l0.13,2.42l-0.69,2.17l0.49,1.25l-9.12,4.53l-1.25,1.84l-2.69,-0.23l-1.84,-0.87l-3.89,0.49l-1.28,-1.69l0.22,-0.44l-0.31,-0.58l-2.79,-0.35l-0.42,0.54l1.42,3.71l-4.35,-0.53l-4.45,2.35l-1.11,-2.3l-0.44,-0.22l-1.41,0.45l-0.76,1.65l-5.08,-4.74l-0.55,-0.0l-0.62,0.57l-1.32,0.03l-2.29,-0.57l-1.64,0.82l-2.85,0.16l-1.76,-3.5l-0.66,-0.08l-1.56,1.87l-1.69,0.16l-0.22,-0.29l0.83,-0.86l0.02,-0.53l-1.47,-1.83l-0.9,-1.8l0.23,-5.96l0.57,-2.26l-3.58,-3.68l-0.6,-1.91l-1.04,-1.17l-0.82,-2.43l-1.47,-1.49l-0.9,-0.37l0.99,-2.37l0.01,-2.52l-0.42,-0.4l-1.55,0.07l-0.95,-2.58l0.14,-0.45l2.6,-0.31l1.23,-1.02l0.29,-1.07l-0.92,-1.93Z",name:"Cuenca"},"ES-T":{path:"M733.72,146.97l2.2,-1.2l1.83,-2.47l-0.82,-3.4l0.4,-1.42l1.02,-1.85l0.17,-1.1l-0.79,-2.12l-1.75,-1.07l-0.84,-2.38l0.12,-0.86l3.31,-1.75l0.83,-2.34l1.84,-1.19l0.97,-2.05l1.62,0.11l0.43,-0.37l0.32,-2.35l0.56,0.1l1.1,1.73l1.15,0.27l0.7,-0.32l0.89,-1.32l1.3,0.95l1.16,0.23l4.63,-0.94l0.93,-0.61l1.73,-0.0l1.21,-1.29l1.68,0.77l3.29,-0.6l0.66,-0.59l0.74,-1.54l1.26,-0.35l1.06,-1.09l0.76,-1.4l0.03,-1.13l2.33,0.43l1.7,-0.72l0.55,-2.93l0.74,-1.04l6.62,0.28l0.97,-0.46l1.18,0.01l-1.41,1.91l0.23,1.1l3.08,1.48l-0.37,2.39l0.7,1.07l2.01,1.04l0.81,0.8l0.24,1.49l0.8,1.58l1.12,1.14l-1.52,1.07l-0.13,0.77l0.6,0.62l1.53,0.24l-0.07,0.79l-3.17,0.22l-10.02,3.38l-2.79,0.55l-1.7,2.14l-1.14,-0.56l-1.95,0.03l-1.76,0.31l-2.73,1.27l-4.52,4.04l-2.21,2.65l-4.32,3.99l-0.85,1.49l0.16,0.55l2.26,0.99l0.93,-0.14l0.24,-0.52l2.39,2.2l1.1,0.17l-0.03,0.58l-0.81,1.27l-2.59,0.72l-1.6,1.55l-0.15,-0.35l-2.11,-0.03l-3.47,1.03l-1.57,1.23l-1.45,2.7l-2.58,-1.07l-0.41,-1.06l-0.87,-0.73l-4.96,-1.93l-0.5,-0.79l0.33,-1.62l-1.84,-0.99l-0.87,-1.2l-1.9,-0.22ZM752.81,155.14l-1.44,0.27l-0.42,-0.61l1.12,-0.13l0.73,0.47Z",name:"Tarragona"},"ES-C":{path:"M355.87,43.07l-0.53,-0.9l1.62,-4.24l-0.87,-1.09l-0.19,-0.75l0.75,-0.22l0.51,-1.31l0.97,-0.84l0.81,0.31l0.73,-0.16l1.51,-1.46l1.18,-0.25l0.36,-0.4l0.0,-0.36l-0.56,-0.37l-1.44,0.44l-0.75,-0.44l-1.4,0.51l-0.16,-0.36l1.64,-1.4l1.08,-0.52l1.49,0.55l1.47,-0.14l1.65,-0.91l0.7,-1.25l0.77,0.49l2.34,-0.48l0.84,-0.93l-1.4,-0.4l-0.91,-1.18l5.28,-2.54l1.68,1.35l3.97,0.93l3.87,-1.46l1.54,0.48l2.21,-0.96l0.79,-1.1l1.04,-0.35l0.59,-0.6l1.72,-0.41l0.56,0.95l0.89,0.7l0.54,-0.04l0.74,-1.14l0.09,-1.47l2.07,0.86l0.57,1.35l1.97,2.25l0.71,-1.19l-0.29,-2.89l1.18,-1.0l-0.05,-0.71l-0.9,-0.37l-2.63,-0.16l-0.98,-0.91l4.33,-0.59l0.7,-0.74l-0.02,-0.63l-0.52,-0.36l-2.65,0.6l-0.58,-0.53l-1.53,0.88l-1.08,0.04l0.32,-1.55l0.5,-0.11l0.52,-0.66l-0.75,-1.47l1.85,0.05l1.15,-0.54l5.42,-3.67l0.69,0.58l1.1,-0.18l0.24,-0.46l-0.26,-0.19l0.1,-0.71l-0.7,-0.72l0.43,-1.18l3.06,-0.41l1.2,-0.64l1.69,-1.65l0.71,0.1l0.76,1.51l-0.64,0.59l-0.22,1.06l-0.9,0.3l-0.27,0.71l0.38,0.4l2.01,0.1l0.67,-0.48l0.05,-0.51l-0.5,-0.72l1.68,0.14l-0.11,-0.86l0.35,-0.34l1.41,-0.88l2.51,-0.92l1.08,-1.25l-1.0,1.62l-0.55,3.44l0.61,1.03l-1.15,1.24l-0.14,1.95l-1.25,1.51l0.03,0.83l0.46,0.75l-1.32,3.45l-1.14,0.72l-0.58,1.32l-1.97,-0.13l-0.46,0.36l-0.28,3.14l-1.9,2.42l0.34,1.79l-1.31,3.38l1.43,4.64l-0.39,1.96l1.14,3.17l-0.01,1.14l-0.19,1.11l-0.88,1.49l-1.52,0.94l-1.02,1.66l-1.69,0.6l-5.15,-0.86l-0.89,0.39l-0.57,0.69l-1.63,-0.28l-1.46,0.75l-0.8,-1.1l-0.91,-0.07l-0.62,0.79l0.25,1.67l-0.21,0.55l-2.05,-0.18l-1.14,1.52l-0.83,0.53l-0.81,0.04l-1.38,-0.62l-3.03,0.49l-0.9,0.52l-0.38,0.79l-1.48,-0.31l-2.84,0.92l-1.09,1.12l-0.62,1.42l-0.91,0.6l-0.52,-0.18l-1.43,-1.74l-0.58,0.11l-0.66,1.15l0.17,1.11l-0.61,0.78l-0.28,0.04l0.0,-0.65l-0.44,-0.08l-1.94,1.2l0.19,0.88l-1.67,0.6l-0.4,1.2l-0.91,0.73l-0.48,-1.81l-1.46,-0.93l0.16,-0.89l1.02,-1.86l0.38,-2.3l0.81,-1.1l1.68,-0.84l1.63,-1.77l1.09,-0.32l0.6,-1.22l-0.09,-0.96l-1.05,-0.71l-0.57,0.3l-0.15,0.99l-0.48,0.52l-0.78,0.31l-3.89,0.01l-0.32,0.46l0.1,0.6l-0.72,0.69l-0.87,0.06l-0.37,-0.29l-0.58,-1.63l0.85,-0.64l0.28,-0.94l-0.46,-0.7l-1.15,-0.56l-0.25,-0.96l0.53,-0.86l-0.15,-1.12l-1.28,-0.42l-0.57,-0.82l-0.68,-0.34l-0.55,0.37l0.01,0.37l-0.69,-0.32l-0.77,0.35l-1.06,1.61ZM358.49,41.69l0.05,0.12l-0.02,0.0l-0.03,-0.12Z",name:"La Coru\xf1a"},"ES-AV":{path:"M506.36,154.87l2.37,-0.19l1.58,-0.71l1.23,-1.13l0.86,-2.46l4.65,-3.04l1.12,-1.58l1.57,-1.06l0.78,-1.35l-0.02,-2.28l1.93,-2.09l-0.48,-2.04l1.14,-1.56l-0.32,-2.24l-0.68,-0.65l-0.99,-0.33l0.05,-2.12l0.75,-1.38l0.56,-0.34l1.95,0.09l2.23,-1.0l5.57,2.98l1.2,-0.39l1.63,-1.46l3.02,-0.74l-0.36,2.73l0.68,1.19l2.23,1.82l1.62,2.9l1.44,0.87l0.7,3.26l-0.56,2.16l0.72,0.62l1.67,-0.36l0.57,0.24l0.45,1.84l1.22,1.52l0.99,5.53l0.48,0.32l3.03,-0.64l0.92,-0.52l2.44,-0.17l0.33,-0.57l-0.54,-1.11l0.19,-0.09l3.38,0.39l-0.31,2.43l-0.31,0.35l-2.11,0.59l-0.66,-0.26l-0.54,-0.8l-0.88,0.1l-0.25,0.48l0.09,2.16l-1.24,1.5l0.14,3.54l-0.52,1.63l0.16,0.76l-1.6,0.27l-1.15,-0.22l-0.86,0.4l-0.61,0.74l-0.38,1.89l-0.96,1.22l-0.9,0.12l-1.19,-1.04l-0.74,0.34l0.14,2.24l-1.5,3.5l-1.94,0.61l-1.6,-0.38l-0.41,-0.57l-0.39,-2.28l-0.52,-0.45l-4.03,0.47l-0.61,0.5l-0.73,1.89l-3.03,2.04l-0.82,1.64l-1.04,0.72l-1.64,0.27l-0.45,-1.56l-1.06,-0.25l-1.56,0.56l-2.88,2.31l-0.86,0.23l-0.79,-0.02l-1.68,-0.8l-3.72,-0.42l-1.17,-2.03l-0.09,-2.3l0.56,-1.39l-0.3,-0.75l-1.04,-0.08l-2.1,0.55l-2.3,1.88l-2.19,0.26l-2.36,-0.95l-2.2,-2.19l-2.38,-1.21l1.83,-2.73l0.03,-0.85l-0.72,-1.6l0.12,-0.54l2.69,-1.95l0.91,-0.24l0.37,1.08l0.96,1.02l0.67,0.45l0.81,0.02l0.7,-0.56l-0.06,-1.23l1.06,-0.15l0.74,-0.59l1.26,-3.85l-0.38,-0.51l-2.66,-0.02l-0.11,-0.82Z",name:"\xc1vila"},"ES-A":{path:"M688.26,275.31l-2.17,-3.18l-0.45,-2.0l0.35,-1.19l1.51,-2.35l0.67,-3.75l-1.15,-2.71l-0.82,-0.53l-2.4,-0.62l-0.22,-2.73l0.29,-1.04l2.02,-1.86l0.39,-0.85l0.46,-4.4l-0.59,-2.71l2.96,-0.35l1.71,-1.36l-1.61,-2.36l-0.33,-1.62l0.41,-0.19l0.92,0.58l1.56,-0.18l1.97,1.53l3.49,-0.53l3.03,1.57l0.74,0.75l1.11,0.39l4.33,-2.29l0.13,-0.6l-0.54,-0.67l-0.85,-0.4l-1.11,0.24l-0.68,-1.06l6.54,-1.03l4.22,-2.85l3.23,1.26l7.81,-1.34l0.86,0.58l4.78,0.91l1.62,0.83l0.85,0.87l-0.08,0.8l2.2,1.31l0.02,0.8l-2.09,0.58l-1.19,1.67l-1.04,0.19l-1.5,1.06l-0.52,1.16l-3.27,0.48l-1.25,0.65l-0.63,1.08l0.04,1.27l-0.68,0.97l-3.98,0.56l-6.18,2.7l-2.75,2.74l-0.49,0.84l-0.17,1.27l-1.71,0.22l-0.78,1.05l-1.08,-0.06l-0.41,0.32l-0.36,1.98l0.57,4.07l-0.76,0.42l-2.4,0.13l-1.55,1.46l-0.89,2.26l-0.38,5.81l-2.13,1.48l-2.11,4.98l-0.54,0.04l-1.97,-1.04l-1.97,-1.83l-1.08,-1.14l-1.94,-3.04Z",name:"Alicante"},"ES-CR":{path:"M525.98,241.75l0.9,-0.1l0.77,-0.74l1.42,-4.3l0.75,-1.33l1.02,-0.68l2.03,-0.08l0.65,-2.09l-0.5,-1.2l-2.96,-0.86l-0.34,-1.51l-0.54,-0.53l-0.35,-1.32l0.51,-0.07l2.2,0.89l2.02,-0.93l0.07,-0.99l-1.25,-0.99l-0.09,-0.89l0.73,-2.56l1.44,-1.43l2.92,0.1l2.86,1.07l0.36,-0.61l-2.27,-2.69l-1.6,-3.66l1.26,-0.65l0.54,-0.64l1.2,-2.7l0.12,-1.03l-0.39,-1.0l2.44,-0.17l0.96,-1.44l1.42,-0.91l0.49,-1.78l0.42,-0.28l0.61,-0.01l0.55,2.02l1.16,0.9l1.21,-0.18l0.82,-0.87l7.3,1.43l2.43,-1.2l1.21,-3.29l1.21,0.47l2.93,-0.49l-0.03,1.02l-1.41,0.95l-0.09,0.82l0.68,1.43l-0.53,0.69l-1.32,-0.21l-0.46,0.33l-1.06,4.43l0.34,0.56l1.5,0.84l1.54,-1.05l3.54,0.54l0.18,2.21l0.27,0.35l2.51,0.83l1.22,0.89l1.7,-0.01l1.05,-1.12l1.02,-0.36l1.65,1.08l0.77,0.05l1.87,-1.2l3.51,-0.57l1.47,0.33l3.17,-2.06l0.4,-1.44l2.6,-1.4l2.14,0.02l0.79,-0.29l1.3,-2.81l4.22,-0.16l0.4,-0.72l1.17,-0.25l3.11,2.09l1.78,-0.31l2.04,0.5l1.49,-1.0l2.08,3.19l-0.83,0.86l-0.03,0.52l0.56,0.74l2.43,-0.04l1.54,-1.67l2.31,5.25l-4.69,6.11l-0.03,0.44l1.28,2.28l0.08,1.17l-2.85,4.99l-0.14,0.81l0.73,1.33l1.07,0.33l1.77,-0.1l1.25,1.07l0.57,3.27l0.91,1.14l1.88,0.57l1.13,1.48l0.18,1.35l-1.21,3.08l-1.96,0.54l-0.98,0.97l-0.63,1.57l0.65,1.4l-0.22,0.38l-1.29,1.12l-3.38,2.08l-1.22,-0.62l-1.63,0.01l-1.67,0.92l-0.42,0.96l-1.64,-1.97l-0.59,-0.3l-3.04,1.38l-1.36,-0.37l-2.75,-0.13l-3.4,-0.87l-1.68,0.46l-1.43,2.22l-2.25,0.93l-2.28,-0.37l-0.63,-1.31l-0.95,-0.42l-1.1,0.37l-0.49,1.59l-0.56,0.29l-6.84,-1.19l-1.96,0.62l-0.74,1.07l-1.91,0.43l-11.26,-0.41l-1.54,-0.49l-1.74,-0.07l-0.93,0.62l-0.17,1.84l-0.56,-0.01l-6.18,-2.29l-3.32,-3.35l-2.67,-1.1l-0.93,-1.26l-2.77,-1.63l-1.06,-1.0l-4.81,-1.61l-0.53,-0.73l-0.15,-1.76l-0.35,-0.62l-0.58,-0.26l-2.44,0.07l-2.85,-1.58ZM532.33,210.85l-0.96,0.48l-2.07,-0.95l1.71,-5.49l1.07,-1.55l3.27,1.6l1.12,1.58l-0.9,1.91l0.38,0.9l-0.3,0.33l-3.34,1.17Z",name:"Ciudad Real"},"ES-CO":{path:"M508.85,252.59l1.27,-0.79l0.78,-1.56l1.37,-1.48l2.17,-0.07l0.91,-1.35l1.24,-0.98l3.08,-1.55l0.61,-1.41l-0.16,-0.78l3.28,-0.15l1.62,-0.4l2.17,1.5l1.42,0.54l2.73,0.05l0.25,2.01l0.82,1.12l1.49,0.74l1.37,0.13l2.02,0.78l0.95,0.94l2.77,1.61l0.95,1.28l2.71,1.13l3.33,3.36l2.25,1.03l6.38,1.83l0.98,2.07l0.23,2.61l1.64,2.48l-0.01,1.64l-0.91,0.45l-2.29,3.08l-0.42,1.75l-0.88,0.85l-0.09,0.48l0.88,1.75l-0.88,6.69l0.69,1.14l1.42,1.02l0.09,1.77l0.37,0.93l1.89,0.93l-0.19,0.86l-1.29,1.43l-0.05,1.05l1.25,0.68l1.03,1.57l1.77,1.77l0.94,2.35l2.01,1.47l1.06,1.81l-2.49,-0.01l-3.09,2.49l-2.65,0.03l-0.8,1.16l-0.11,1.49l-0.99,1.57l0.22,1.48l-1.95,1.48l-0.32,-0.46l-1.6,-0.51l-0.41,-2.62l-0.4,-0.34l-2.77,0.15l-1.38,1.72l-2.15,1.16l-1.94,-0.4l-0.97,-1.6l-1.26,-0.03l-0.64,-1.72l-0.25,-1.86l-0.82,-0.95l-1.14,-0.28l-1.99,1.43l-0.54,-0.05l-1.36,-1.14l-1.07,-2.34l-1.38,-1.29l-0.14,-1.13l-0.83,-1.49l-1.3,-1.11l0.55,-2.75l-0.17,-1.01l-0.95,-0.87l0.03,-1.19l-0.51,-1.26l-1.5,-1.62l-1.11,-0.37l-1.29,0.11l-2.1,0.8l-0.99,1.17l-2.51,-0.15l-3.38,2.05l-2.59,0.64l-1.21,-0.07l-0.66,-0.7l-0.44,-1.68l0.7,-0.8l2.98,-0.01l0.4,-0.39l0.05,-3.49l-1.31,-1.09l-0.29,-1.61l-0.51,-0.73l-1.75,-1.14l-0.66,-3.35l-2.28,-1.94l-0.78,-2.92l-3.3,-3.25l0.02,-0.54l1.83,-1.47l0.73,-2.81l-0.25,-2.36l-1.0,-2.18l-0.75,-0.84l0.28,-1.55l-0.64,-1.17l0.23,-1.12l3.12,-1.7l1.55,-1.67Z",name:"C\xf3rdoba"},"ES-VA":{path:"M523.7,73.91l1.09,0.45l0.52,-0.34l0.09,-0.95l0.61,0.16l-0.58,2.45l0.17,2.24l-0.47,1.4l0.36,0.53l3.63,0.17l0.18,2.4l-0.19,0.79l-0.73,0.94l0.09,1.59l-0.8,0.61l-1.63,3.27l0.74,1.59l0.56,0.12l1.21,-0.8l1.06,0.77l2.08,-0.7l1.04,1.33l1.94,3.83l0.47,0.2l1.39,-0.49l1.99,-2.55l1.53,-0.77l0.55,0.34l0.4,1.2l2.42,2.27l2.39,-0.24l0.68,-0.4l0.17,2.41l2.1,0.85l1.87,-0.83l3.62,0.41l2.76,-1.54l3.49,0.28l1.0,-0.34l1.07,1.48l1.8,0.23l-0.36,1.17l0.95,1.85l0.02,3.22l1.57,1.33l0.4,0.99l-0.4,1.88l-0.78,1.05l-9.35,2.9l-2.81,0.05l-1.67,0.58l-1.83,-0.1l-3.07,1.53l-1.04,-0.03l-0.39,0.53l0.73,2.12l0.05,1.18l0.93,1.54l-1.92,-1.01l-1.17,0.67l-1.33,-0.73l-0.57,0.21l-0.4,1.08l0.89,1.08l-2.54,2.42l-0.11,1.16l-1.85,1.94l-3.59,0.88l-2.41,1.8l-4.5,-2.66l-1.07,-0.31l-1.11,0.15l-1.52,0.87l-1.38,-0.22l-1.12,0.47l-1.91,-1.49l-1.84,-0.21l-1.21,-1.24l-0.77,0.05l-0.99,0.61l-1.15,0.15l-0.22,-0.29l1.53,-1.72l0.16,-1.16l-0.33,-2.6l-1.01,-1.78l0.27,-3.11l-0.73,-1.19l0.03,-1.36l0.62,-1.04l2.52,-0.67l1.14,-1.08l-0.05,-0.62l-2.34,-1.59l0.48,-1.54l-0.39,-0.57l-1.09,-0.4l-0.46,-2.55l-1.7,-2.38l-0.71,-1.61l4.15,-2.33l0.16,-0.53l-1.09,-2.63l0.44,-1.78l-0.29,-2.07l0.85,-1.03l-0.06,-0.57l-3.72,-2.91l-0.4,-1.78l0.41,-2.51l-0.4,-2.85l0.17,-0.71l0.51,-0.31l1.52,0.96l2.3,-0.67l0.45,-0.35l1.08,-2.13l1.35,0.35l0.98,-0.28l2.36,-1.85l0.41,-0.09l1.04,1.5ZM514.07,74.48l-0.74,0.13l-0.28,-0.94l0.89,-0.46l0.13,1.27ZM509.28,85.52l-0.51,2.33l-1.03,-0.46l0.32,-1.06l-1.59,-3.06l2.81,2.25Z",name:"Valladolid"},"ES-TF":{path:"M81.48,697.96l-0.24,0.78l-4.02,2.3l-0.8,1.29l-1.87,1.83l-2.46,1.71l-0.45,0.99l0.29,2.07l-0.85,1.05l-1.53,3.24l-0.39,2.74l-3.63,3.83l-0.87,1.3l-1.32,-0.21l-4.15,1.33l-0.29,-1.1l-0.73,-0.7l-0.31,-1.5l-2.09,-2.12l-0.61,-1.64l-1.59,-1.79l-0.45,-2.39l-1.02,-1.8l-1.56,-1.82l2.64,-1.29l1.61,0.9l1.08,0.14l4.26,-1.48l3.19,-0.03l0.93,-0.63l2.38,-0.45l3.49,-2.9l0.52,-1.27l1.64,-0.92l1.64,-0.46l0.36,-0.66l4.28,0.23l2.43,-0.81l0.5,0.26ZM38.3,721.01l-0.95,0.3l-0.84,-0.2l-1.96,-1.17l-1.21,-1.74l0.16,-2.9l1.01,-1.36l1.78,-0.4l1.71,0.49l3.71,2.46l0.59,1.62l-0.47,0.64l-2.73,2.06l-0.82,0.2ZM11.98,686.49l0.95,0.22l1.7,-0.56l0.59,0.23l0.82,0.8l-0.05,0.85l0.68,1.84l0.75,0.46l0.02,0.4l-1.71,2.25l0.71,2.6l-0.52,1.8l-0.93,1.23l-1.7,3.57l-0.88,-0.5l-0.51,-2.74l-3.35,-5.64l-0.52,-2.42l-1.0,-0.94l0.17,-1.05l2.28,-2.46l0.77,-0.51l1.73,0.57ZM10.92,731.11l-1.62,2.33l-0.13,0.99l-1.48,1.52l-0.41,1.65l-0.98,-0.4l-1.49,-1.62l-3.09,-0.47l-1.08,-0.75l-0.2,-1.1l0.69,-0.31l3.49,0.46l2.2,-1.87l0.51,-1.04l2.07,-1.14l0.58,0.08l0.98,0.77l-0.05,0.9Z",name:"Santa Cruz de Tenerife"},"ES-Z":{path:"M653.06,87.28l2.64,0.38l1.35,1.2l1.26,0.53l0.89,0.06l1.06,-0.38l0.58,0.18l0.9,0.45l1.02,1.06l1.43,0.69l1.7,-0.07l1.06,-0.44l2.7,0.64l0.61,-0.19l1.28,-1.6l0.92,-1.98l1.85,-2.69l-0.04,-1.44l-1.49,-0.65l-1.55,-2.16l-0.14,-2.63l-0.79,-1.92l1.25,-3.72l2.15,-2.84l-0.71,-1.27l0.27,-1.43l2.76,-3.5l-0.42,-1.57l0.2,-0.58l0.61,-0.8l1.11,0.18l1.08,-0.5l0.45,-0.9l1.64,-1.28l-0.1,-0.8l0.37,-0.98l4.02,-0.44l0.82,-2.23l2.36,-0.68l1.7,-1.27l-0.04,1.15l1.15,1.24l-1.33,0.67l-0.45,0.69l0.8,1.95l0.32,5.65l0.32,1.13l-0.5,1.64l0.33,0.54l2.09,1.13l0.24,0.97l-3.43,5.07l-0.02,0.91l0.43,0.52l1.1,0.25l0.59,-0.38l0.76,-1.21l1.34,0.41l0.92,-0.32l1.56,-3.33l-0.35,-2.01l0.63,0.03l0.26,0.45l0.35,3.18l-1.04,2.39l0.39,8.12l-0.98,1.13l-1.35,-1.18l-0.86,0.04l-0.71,0.5l-0.83,2.38l0.54,1.76l3.15,2.03l4.49,0.15l0.48,0.34l1.76,2.7l2.25,1.11l1.0,1.15l0.86,4.0l0.66,1.1l4.38,2.5l1.41,2.51l1.3,0.48l2.15,2.07l0.86,0.23l1.5,-0.91l0.59,0.11l0.6,0.87l0.67,2.08l1.88,2.4l1.32,4.85l0.51,0.28l1.97,-0.48l1.41,1.09l3.48,0.45l0.41,-0.21l0.87,-1.66l1.06,-0.69l0.89,0.47l1.45,-0.43l0.91,-1.12l3.07,0.85l-0.29,0.57l0.12,0.96l1.59,1.04l0.39,1.17l-0.98,2.1l0.28,2.03l-1.73,1.12l-0.79,2.3l-3.23,1.62l-0.41,1.25l0.36,1.26l-1.49,0.2l-1.9,-0.54l-1.87,-0.03l-0.81,0.36l-0.59,0.94l-0.36,-0.13l-1.45,-3.06l-0.89,-0.74l-9.3,-3.88l-1.72,-1.87l-0.52,-0.06l-0.76,0.53l-2.46,-1.32l-1.41,-2.01l-1.14,-0.32l-0.75,-1.52l-2.76,-0.08l-0.69,0.38l-0.23,0.96l1.72,2.9l0.44,1.54l-0.21,0.1l-2.82,-4.21l-0.91,-0.37l-0.66,0.34l-0.25,0.85l0.21,2.71l-0.5,0.34l-0.12,0.53l1.16,1.97l-2.87,3.22l-1.62,-1.81l-1.16,-0.3l-0.73,0.72l-0.99,2.55l-0.5,0.02l-2.34,-1.73l-0.53,0.04l-2.46,2.31l-1.38,-0.68l-0.34,-0.96l-3.59,-2.17l-1.01,0.04l-0.78,1.14l-1.26,0.58l-1.98,-0.68l-1.13,0.01l-0.89,0.49l-0.57,1.09l0.44,1.9l-0.35,0.43l-2.12,-0.02l-1.74,-0.89l-1.58,0.52l-0.83,1.54l-1.03,0.4l-0.45,0.56l0.34,1.8l-0.45,1.02l-1.02,-0.23l-2.5,0.54l-2.42,-0.13l-4.32,-3.68l-1.41,-1.87l-7.25,-4.81l-1.28,-0.26l-3.01,0.86l-1.2,-0.94l-2.13,-0.44l-0.66,-3.94l-0.55,-1.18l0.25,-2.19l1.5,-1.43l0.62,-2.83l2.06,0.3l0.12,1.62l0.77,0.67l3.64,-1.52l-0.13,-2.39l-0.91,-1.66l-0.02,-2.41l-0.53,-2.25l0.64,-0.44l1.69,0.26l2.91,-2.43l1.47,-0.4l1.3,-2.31l0.03,-1.08l-0.85,-0.79l-1.43,-2.37l1.18,-2.56l-1.44,-3.06l-0.23,-2.19l0.4,-1.78ZM684.08,66.17l0.19,-0.78l-1.1,-1.08l-0.18,-0.81l-1.0,-0.26l-0.68,0.54l-0.49,1.06l0.13,0.83l2.05,0.71l1.07,-0.21ZM679.53,67.83l0.67,-0.5l0.39,-0.81l0.03,-0.68l-0.37,-0.5l-1.32,0.42l-0.56,0.62l0.22,1.31l0.93,0.15Z",name:"Zaragoza"},"ES-MA":{path:"M516.44,353.08l-0.61,-1.15l-0.48,-0.19l-1.26,0.41l-0.52,-2.77l-0.84,-1.85l-1.48,-1.54l-1.56,-2.52l-0.78,-0.29l-1.53,0.1l-2.9,1.29l-0.66,-0.01l-0.93,-0.54l-0.05,-0.62l3.58,-1.14l1.12,-0.67l1.46,-1.99l2.44,-0.76l1.12,-0.65l0.76,-0.9l0.79,-2.93l0.75,-0.92l0.22,-1.14l-1.73,-2.57l1.27,-1.5l1.32,-0.32l2.88,2.05l1.46,-0.09l1.33,-0.7l1.03,-1.03l0.81,-1.5l0.12,-1.63l-0.56,-1.52l-1.5,-1.83l8.75,-4.94l0.58,-0.97l-0.15,-0.56l-1.88,-1.16l0.87,-0.18l2.14,0.58l0.98,-1.17l1.67,1.45l1.22,-0.12l2.31,-1.61l0.24,-1.1l-0.6,-1.39l0.31,-0.34l3.82,0.19l0.88,1.55l2.28,0.47l2.62,-1.3l1.43,-1.74l1.92,0.0l0.4,2.52l1.91,0.85l1.49,3.61l0.27,2.93l0.92,1.69l4.59,3.53l10.91,4.39l1.92,-0.07l2.07,2.15l-0.49,1.49l0.09,0.88l-2.04,-0.57l-4.82,1.14l-3.91,-0.95l-1.07,0.26l-1.13,0.77l-4.44,0.59l-7.1,-0.52l-0.82,0.2l-0.75,0.6l-1.88,2.72l-1.67,3.07l-2.33,0.29l-1.34,2.09l-1.29,0.78l-2.75,0.82l-7.27,-0.6l-3.68,2.26l-2.63,0.22l-1.98,1.09l-2.56,0.52l-1.26,1.1l-1.1,1.8l-0.72,2.13Z",name:"M\xe1laga"},"ES-AL":{path:"M647.09,281.89l-0.59,0.92l-0.44,2.46l0.29,2.49l-0.36,1.45l0.21,2.55l7.04,9.72l0.99,0.45l0.62,-0.59l2.23,0.52l3.35,2.45l-0.16,0.33l-0.84,0.06l-0.37,0.41l-0.79,1.8l-1.14,1.52l-3.44,3.6l-1.71,6.04l-2.05,4.18l0.19,2.06l-1.37,0.25l-2.04,1.45l-0.65,0.8l-0.39,1.8l-1.67,1.54l-0.59,1.59l-1.03,0.38l-0.59,0.98l-1.21,0.62l-1.97,-0.3l-3.17,-3.34l-1.49,-0.85l-1.81,-0.43l-2.9,0.93l-2.01,-0.61l-3.3,0.55l-0.82,0.53l-1.59,3.74l-1.55,1.43l-0.9,0.36l-2.12,-0.05l-0.63,0.25l-2.46,-1.46l-1.2,0.57l-1.34,-1.48l-1.3,-0.79l-0.92,-0.05l-2.09,0.64l-3.46,-0.57l-1.83,0.13l-0.32,-1.29l4.19,-2.45l0.17,-0.48l-0.66,-1.73l-1.01,-0.88l2.85,-2.76l0.35,-0.88l-0.71,-2.53l-0.12,-1.93l0.34,-0.3l1.83,-0.28l1.11,-2.69l1.72,-1.03l1.17,-4.01l1.6,0.02l1.86,1.64l1.95,0.17l1.95,0.78l0.55,-0.4l-0.21,-3.28l0.5,-1.21l0.36,-3.13l5.93,-4.78l5.19,-1.5l0.28,-0.45l-0.64,-3.77l2.02,-0.39l0.32,-0.42l-0.22,-3.4l1.54,-3.02l-0.3,-2.75l0.33,-2.25l2.51,-1.68l1.53,0.82l1.78,-0.1l1.94,0.81l3.66,0.46Z",name:"Almer\xeda"},"ES-CE":{path:"M511.18,371.29l0.65,0.05l1.58,0.93l0.98,0.13l-1.63,1.38l-0.96,-1.08l-0.62,-1.41Z",name:"Ceuta"},"ES-PM":{path:"M879.05,181.26l0.56,-1.13l2.54,-0.51l1.03,0.34l5.48,-0.29l1.78,-0.79l1.15,1.1l0.15,1.05l0.67,0.16l0.88,-0.85l2.06,1.74l1.1,0.37l0.32,0.41l0.26,0.97l-0.73,0.54l0.86,0.66l0.95,0.05l0.71,1.88l-0.58,0.34l-0.1,2.76l-1.63,0.2l-2.72,-1.21l-6.46,-3.87l-1.42,-0.52l-1.81,-0.05l-2.78,0.51l-1.08,-0.35l0.55,-2.31l-1.2,-0.58l-0.54,-0.62ZM824.06,203.89l-0.68,-0.47l-1.24,0.47l-0.29,-0.73l-0.74,-0.62l0.06,-2.0l4.3,-2.16l2.0,-1.93l2.09,-0.62l1.96,-1.76l0.51,-0.87l0.85,-0.08l2.26,-2.21l1.53,-0.66l2.53,-1.84l1.24,-0.05l3.58,-1.97l5.63,-1.0l3.94,-1.46l0.3,0.35l-1.89,0.73l-0.89,0.8l-0.7,-0.15l-0.4,0.38l-0.09,1.52l0.34,0.42l1.58,0.22l2.15,-0.55l-0.22,0.89l-1.98,0.62l-0.51,0.5l-0.15,1.2l0.6,1.38l1.13,0.98l2.55,0.95l2.96,-0.02l2.38,-1.58l3.19,1.45l0.97,0.11l0.18,1.17l-0.47,0.66l0.18,0.73l-0.47,1.12l-0.35,0.54l-1.24,0.56l-0.53,0.74l0.08,1.42l-3.18,3.13l-1.26,2.26l-0.33,2.16l-0.61,0.17l-0.62,1.85l-1.16,1.13l-3.67,2.08l-2.37,2.04l-1.06,-1.44l-1.11,-0.63l-0.51,-1.47l-1.4,-0.79l-1.98,0.19l-3.39,-0.22l-1.4,-0.52l-0.85,-0.98l-0.4,-2.45l-0.54,-0.49l0.65,-1.51l-0.45,-1.33l-2.65,-1.84l-1.35,-0.32l-3.51,1.59l-0.74,0.77l-0.4,1.18l-0.82,0.78l-0.72,0.08l-0.73,-1.22l0.31,-0.81l-1.07,-1.0l-0.58,0.04l-0.32,0.36ZM845.43,222.3l-0.61,0.82l-0.79,-0.06l-0.48,-1.09l1.9,-1.13l-0.02,1.47ZM779.43,235.19l-1.44,-0.76l-0.9,0.2l-0.33,0.39l-1.19,-0.89l-0.13,-0.61l0.59,-1.78l-0.23,-0.56l2.77,-0.32l0.4,-0.47l-0.34,-1.93l0.02,-0.9l0.29,-0.3l2.01,-1.52l0.71,0.19l0.58,-0.41l0.68,0.11l1.79,-1.07l1.75,-0.13l1.05,-0.64l2.78,0.97l-0.11,0.44l0.69,2.02l-0.95,0.59l-0.61,1.51l-1.45,0.91l-1.22,1.71l-1.76,1.1l-0.85,-0.28l-1.09,0.95l-0.67,2.69l-0.65,0.01l-0.43,-0.86l-0.69,-0.49l-1.08,0.13ZM782.37,242.36l1.04,-0.32l0.6,-0.75l1.8,2.29l1.61,0.78l1.63,-0.52l0.38,0.44l-0.02,0.55l-1.82,0.1l-2.95,-1.42l-2.32,1.88l-0.04,-1.38l0.41,-1.21l-0.31,-0.43Z",name:"Baleares"},"ES-VI":{path:"M597.76,46.37l-1.97,-2.06l1.98,-2.6l2.03,0.03l0.97,1.28l2.42,0.55l2.3,-0.24l2.27,-1.31l0.13,-0.56l-0.3,-0.71l-2.08,-1.11l1.35,-0.22l0.63,-1.17l-0.5,-0.95l-0.93,-0.4l-0.33,-0.88l-0.77,-0.2l-0.74,0.32l-1.05,1.52l-2.67,-0.47l0.55,-1.04l0.27,-2.58l-0.3,-0.59l-0.89,-0.49l0.38,-1.14l0.39,-0.28l1.59,0.87l2.43,-0.46l0.75,-0.5l0.42,-1.54l0.54,-0.37l0.85,0.44l1.25,2.03l-0.71,1.68l-0.06,0.91l0.43,0.7l2.12,1.76l1.89,0.1l2.81,0.98l1.81,-0.29l1.69,0.59l1.19,-0.3l1.23,0.2l0.51,-0.4l0.12,-0.76l-1.03,-1.6l0.92,-0.37l0.98,0.28l1.8,-0.27l0.41,2.01l-2.39,1.37l-0.37,1.19l0.2,0.46l1.94,0.99l0.92,-0.41l1.28,0.52l5.85,0.5l1.69,0.95l1.14,1.37l1.04,0.1l0.46,1.68l-0.1,0.72l-1.28,2.34l-0.2,1.92l-1.25,0.56l-0.42,0.66l0.34,2.31l0.76,0.74l-1.53,0.9l-0.86,0.06l-0.72,-0.83l-1.25,-0.22l-3.62,2.75l0.27,1.27l1.71,0.8l0.76,-0.26l0.68,-0.8l0.3,0.17l0.22,1.06l-0.41,2.82l-2.79,-0.95l-0.34,-0.73l-0.49,-0.21l-0.85,0.44l-0.48,0.77l-1.51,0.34l-0.81,-0.61l-1.26,0.29l-1.95,-1.22l-0.25,-2.43l-2.5,-1.51l-1.26,0.56l-0.42,0.99l-1.11,0.18l0.46,-1.1l-0.14,-0.44l-0.79,-0.11l-0.32,-1.76l-3.1,-2.46l-1.02,-0.43l-0.95,-1.06l-3.92,-2.39l-2.49,0.72l0.04,-0.62l-0.84,-1.02l1.56,-2.67l0.06,-0.77l-0.6,-0.71l-0.88,0.18l-0.93,1.0l-1.55,0.25l-0.81,1.36ZM621.09,49.14l-3.53,-1.01l-3.75,0.06l-0.88,0.48l-1.37,1.69l-0.16,0.78l2.38,2.18l2.54,1.06l4.88,1.34l3.03,0.07l0.86,0.48l1.05,-0.33l0.25,-1.19l-0.55,-1.37l-0.61,-0.1l-1.16,0.71l-1.12,-1.18l1.12,-0.7l0.59,-1.24l-0.02,-0.72l-1.04,-0.32l-1.05,-0.77l-1.46,0.09Z",name:"\xc1lava"},"ES-S":{path:"M546.44,19.75l0.61,0.53l0.53,-0.0l0.75,-0.66l0.94,-0.16l2.15,0.92l0.86,-0.77l1.83,0.18l4.97,-0.47l1.24,-0.8l2.44,-0.68l2.86,-0.17l0.46,-0.62l1.04,0.61l0.51,-0.08l0.91,-0.54l-0.46,-0.55l1.08,-0.7l2.18,-0.11l2.17,-0.81l1.4,0.39l-2.39,1.45l0.4,1.3l0.91,0.39l1.15,-0.41l0.81,-0.9l0.51,0.52l0.78,-0.01l0.26,-0.54l-0.25,-0.78l0.72,-0.16l0.19,-0.55l1.24,-0.12l1.23,-0.77l2.97,-0.83l0.52,0.03l0.34,0.87l0.58,0.03l1.29,0.92l2.82,0.5l0.08,0.35l-0.29,0.03l-0.92,-0.4l-0.43,0.17l-1.33,1.42l1.82,1.18l0.79,-0.54l0.93,0.31l1.24,-0.31l7.13,1.67l1.18,1.04l0.94,0.32l0.04,1.36l-0.29,0.55l-1.53,0.67l-1.25,-0.32l-3.63,-0.02l-4.37,2.78l-0.73,1.15l0.15,1.9l0.64,1.91l-3.24,-0.17l-5.3,-1.59l-0.81,0.44l-2.34,2.47l-1.75,1.15l-2.1,0.1l-0.81,0.35l-0.3,1.44l-0.37,0.36l-1.6,0.68l-2.38,1.74l-1.31,2.97l-0.08,0.87l0.59,0.98l1.35,0.45l1.97,-0.82l0.88,-1.15l0.79,0.09l0.35,0.71l-1.04,0.59l-1.05,0.06l-0.8,1.4l0.35,1.27l0.63,0.42l0.88,-0.24l0.65,-0.83l0.67,-0.05l0.55,2.56l-2.38,0.39l-1.52,1.2l-1.68,0.46l-0.97,-0.25l-0.06,-2.25l-0.64,-0.42l-0.85,0.54l-1.04,2.07l-1.09,0.24l-0.95,-0.99l-1.96,-0.39l-0.91,-0.75l1.92,-0.83l0.22,-0.68l-0.45,-0.83l-0.74,-0.26l-2.02,0.94l-0.38,-0.18l-0.88,-4.98l-4.7,-1.73l-2.12,-2.56l-2.3,-0.65l-3.69,1.32l-6.56,0.39l-0.43,-1.34l-1.3,-1.54l-2.26,-1.39l-0.28,-1.15l0.14,-2.14l2.06,-0.34l1.14,0.13l0.55,-0.3l0.53,-1.18l0.25,-2.12l2.81,-0.32l1.87,-1.22l0.99,0.17l0.67,0.85l1.15,-0.36l0.53,-1.51l-0.72,-1.97l0.93,-1.96ZM594.81,27.57l0.0,-1.09l0.64,0.83l-0.64,0.26Z",name:"Cantabria"},"ES-TE":{path:"M658.15,167.84l0.2,-1.0l-0.3,-0.93l-1.69,-2.07l-1.47,-1.0l2.29,-2.63l1.74,-1.32l0.1,-2.45l0.73,-1.84l2.95,0.85l1.71,-0.77l0.45,-0.62l-0.06,-1.6l0.68,-1.83l-0.1,-1.58l-0.68,-1.44l0.71,-2.28l-0.1,-1.73l-0.24,-0.58l-1.44,-1.04l-1.04,-1.42l-0.22,-2.98l1.94,0.1l1.28,-0.45l2.07,0.19l0.62,-0.22l0.72,-1.15l-0.35,-2.02l1.34,-0.75l1.02,-1.66l1.04,-0.0l1.34,0.78l2.36,0.02l0.7,-0.39l0.33,-0.94l-0.49,-1.51l0.59,-0.99l1.03,-0.11l2.32,0.71l1.6,-0.71l0.72,-1.11l0.41,0.04l3.21,1.97l0.56,1.13l1.68,0.73l0.91,-0.29l1.94,-2.02l2.24,1.63l1.11,-0.03l0.63,-0.66l1.03,-2.57l2.23,2.21l0.6,0.0l3.36,-3.77l0.05,-0.47l-1.12,-1.9l0.55,-0.62l-0.17,-3.18l0.44,0.09l2.71,4.09l1.01,0.39l0.56,-0.64l0.06,-0.95l-2.16,-4.01l0.27,-0.36l2.1,-0.06l0.72,1.45l1.15,0.33l1.5,2.08l2.74,1.47l1.09,-0.5l1.69,1.77l9.25,3.84l0.65,0.5l1.7,3.33l1.12,0.21l1.14,-1.27l1.71,0.03l1.96,0.54l1.75,-0.22l0.48,1.19l1.76,1.09l0.54,1.52l-0.14,0.92l-0.98,1.73l-0.47,1.7l0.87,3.16l-1.6,2.14l-2.42,1.38l-0.03,0.64l-2.79,0.4l-2.05,1.07l-0.2,-0.87l-0.54,-0.53l-3.66,-0.22l-3.08,-2.08l-1.44,-0.25l-0.72,0.3l-1.2,1.53l-0.35,2.28l-2.64,1.41l-1.63,-0.5l-1.47,0.76l-0.12,1.96l0.31,0.66l1.78,0.67l1.23,-0.17l-0.13,4.18l1.01,1.56l-1.9,0.75l-0.79,1.04l0.27,0.91l1.61,1.48l0.27,0.76l-1.7,1.1l-1.04,1.34l-1.28,0.98l-0.18,1.67l-0.41,0.42l-1.37,0.59l-2.04,0.33l-1.53,-0.47l-0.9,0.37l-0.21,1.89l-0.69,2.12l-1.91,2.23l0.17,1.47l-2.54,1.18l-2.79,0.22l-1.01,1.9l-2.33,1.36l-0.36,1.53l0.27,1.35l1.49,1.7l-1.81,0.85l-1.06,0.12l-0.65,-0.38l-0.37,-1.86l0.26,-1.39l-0.94,-1.22l-3.18,-1.12l-2.26,0.02l-2.9,0.66l-0.38,-0.23l-0.48,-1.29l2.85,-1.27l0.48,-0.79l-0.18,-0.94l-3.02,-2.29l-3.32,-0.6l-2.5,-3.76l-0.59,-0.02l-0.65,0.49l-0.37,0.89l0.03,1.17l-1.35,0.38l-2.75,-0.36l0.24,-1.45l-0.38,-0.76l-1.66,0.01l-1.22,-0.34l-1.11,0.2l-4.74,-4.02l-1.13,-0.52l-1.05,0.09Z",name:"Teruel"},"ES-CC":{path:"M424.96,197.51l7.98,0.35l2.0,-0.54l2.2,-0.12l0.9,0.46l1.25,0.05l6.63,-0.92l0.68,-1.22l-0.11,-1.18l0.79,-1.62l-0.26,-1.4l0.39,-0.59l1.42,-0.67l1.07,-1.49l0.12,-2.65l0.62,-0.68l0.33,-2.13l0.81,-1.8l-3.13,-4.52l-0.98,-0.56l-1.43,-0.24l-0.34,-0.45l-0.54,-2.11l0.88,-1.78l2.33,-1.26l2.4,-0.15l0.94,-0.76l1.63,1.24l2.68,0.08l1.45,-0.64l1.55,0.38l1.29,-0.56l3.4,-0.7l0.95,-1.06l-0.17,-1.32l1.51,-1.24l2.84,-1.07l1.22,-1.03l1.66,-0.4l1.56,-1.71l2.07,-0.65l2.07,-1.12l3.93,2.13l0.58,0.89l1.27,0.5l-0.86,1.55l-0.12,0.56l0.28,0.32l2.76,1.2l1.46,1.19l2.52,1.04l1.28,-0.22l1.08,-1.72l2.65,-0.94l0.48,0.61l-0.4,1.32l0.45,0.66l1.07,0.17l1.42,-0.43l1.46,0.53l2.29,1.69l1.03,1.23l2.62,1.06l2.42,-0.2l2.53,-1.98l2.35,-0.52l-0.53,1.33l0.09,2.55l1.14,2.11l-0.91,0.45l-0.36,0.72l-0.37,4.66l-0.68,3.57l0.21,1.97l0.52,0.26l2.33,-0.3l1.01,0.95l-0.73,1.45l-0.37,2.62l0.68,1.07l2.36,0.19l1.88,-1.85l1.12,-0.08l0.27,0.77l-0.21,1.25l0.95,1.47l-0.64,2.82l-1.62,2.39l0.07,0.83l4.76,4.56l1.61,0.72l3.34,3.69l-1.29,0.67l-2.3,0.31l-1.04,-1.24l-1.07,-0.28l-0.7,0.73l-0.3,2.07l-2.03,1.25l-2.58,-0.01l-2.92,-0.83l-0.95,0.22l-0.62,1.27l-0.28,1.9l0.33,1.53l-1.84,2.5l-1.59,0.5l-2.89,-2.33l-1.16,-0.24l-0.99,0.24l-1.95,1.0l-0.05,0.68l1.23,1.7l-0.41,1.09l-0.72,0.55l-1.37,0.02l-1.52,0.78l-2.91,-2.36l-1.87,-0.45l-0.43,0.18l-0.68,1.12l-1.06,0.68l-2.31,0.8l-0.52,-0.9l-0.65,-0.06l-1.67,1.91l-0.41,0.06l-0.4,-2.65l-0.63,-0.27l-2.73,2.01l-1.85,2.18l-0.95,-1.05l-1.4,-0.08l-0.86,-1.2l-0.86,-0.54l-1.82,-0.12l-0.68,-1.08l-0.11,-2.49l-0.57,-0.34l-1.99,0.96l-6.17,-0.52l-1.09,0.94l-0.44,-0.21l-0.58,-1.04l-3.07,-0.84l-1.11,0.96l-3.17,-0.56l-0.99,-1.86l1.38,-1.62l0.5,-1.51l-0.33,-1.24l-0.88,-0.75l-0.84,-1.71l-0.84,-0.59l-2.89,0.21l-6.36,-2.48l-0.48,0.15l-0.71,1.05l0.15,0.58l1.23,0.63l0.37,0.58l-0.81,2.8l-0.51,-0.06l0.06,-2.67l-0.33,-0.43l-1.96,0.03l-2.05,1.16l-0.34,1.06l0.58,1.01l-1.71,2.1l-1.51,-0.18l-2.85,-3.07l-0.19,-1.84l0.73,-2.47l0.0,-1.0l-0.36,-0.68l-2.67,-0.91l-1.23,-1.8l-2.04,-1.24l-1.86,-2.01l-1.35,-3.37Z",name:"C\xe1ceres"},"ES-P":{path:"M550.26,37.28l1.18,1.91l0.66,0.46l4.54,1.62l0.79,4.86l1.07,0.51l1.26,-0.74l0.95,-0.12l-0.02,0.5l-1.69,0.53l-0.21,1.04l1.2,1.07l1.99,0.41l0.71,0.77l-0.59,0.86l-1.22,-0.71l-0.86,0.17l-1.16,0.69l-1.27,1.47l-0.83,0.47l-1.18,-0.41l-0.64,0.94l-0.14,0.84l0.41,2.53l-0.62,0.44l-0.15,0.45l0.34,1.05l-0.52,0.21l-0.15,0.64l1.58,1.5l0.64,2.01l0.07,1.26l-1.88,-0.16l-0.84,0.25l-0.69,0.99l-0.04,1.75l0.64,1.39l1.57,0.02l1.6,7.1l-0.11,0.63l1.83,1.81l-0.51,1.99l0.35,0.5l3.11,0.29l0.59,2.91l1.16,1.3l3.81,-0.49l0.32,0.25l-2.2,2.68l0.09,1.25l0.39,0.32l0.92,-0.03l3.52,-1.66l0.35,0.2l0.08,0.72l-0.62,0.7l-2.61,0.73l-0.76,2.02l-2.07,0.72l-1.35,-0.04l-0.41,0.39l0.07,2.19l1.94,1.84l-0.05,0.44l-1.74,-0.22l-0.85,-1.41l-0.48,-0.17l-1.06,0.4l-4.25,-0.13l-2.16,1.41l-3.4,-0.44l-1.63,0.8l-0.77,-0.1l-1.0,-0.51l0.06,-2.54l-0.61,-0.35l-1.1,0.7l-1.77,0.3l-2.19,-2.06l-0.59,-1.4l-1.07,-0.46l-1.37,0.5l-2.57,3.02l-0.8,0.25l-1.81,-3.57l-1.28,-1.65l-0.44,-0.13l-2.11,0.71l-0.7,-0.72l-0.51,-0.05l-1.14,0.76l-0.39,-0.63l1.5,-3.03l0.86,-0.71l-0.07,-1.65l0.71,-0.89l0.25,-1.04l-0.21,-2.9l-0.38,-0.37l-3.45,-0.16l0.35,-1.13l-0.18,-2.13l0.6,-2.52l1.63,-0.29l0.32,-0.31l0.5,-2.43l-0.5,-0.47l-0.88,0.25l0.13,-0.85l2.16,-0.31l0.34,-0.42l0.93,-7.47l-1.0,-0.64l0.7,-3.37l-0.1,-2.32l0.68,-1.73l-0.34,-0.62l-1.67,-1.16l1.08,-1.72l0.15,-3.65l1.39,-0.32l0.63,-1.85l1.46,-1.32l0.51,-2.33l1.4,-1.26l2.71,-0.65l5.46,-0.21l3.66,-1.31l2.09,0.74ZM564.08,79.89l-1.08,-0.11l-0.01,-0.8l0.88,0.17l0.21,0.74Z",name:"Palencia"},"ES-PO":{path:"M369.5,64.09l1.85,-0.73l0.43,0.28l-0.34,0.27l-0.0,0.69l0.35,0.21l1.28,0.34l0.86,-0.42l0.08,-1.52l0.47,-0.69l-0.48,-1.63l0.07,-1.33l1.88,-1.67l2.26,-4.75l2.59,-0.84l1.59,0.33l1.22,-1.35l2.83,-0.46l1.22,0.6l1.34,-0.11l1.05,-0.7l1.02,-1.36l1.28,0.37l0.88,-0.34l0.42,-0.99l-0.11,-1.83l0.77,1.0l0.61,0.24l1.59,-0.76l1.75,0.25l1.38,-1.06l4.9,0.88l2.09,-0.67l0.86,0.19l-0.56,1.88l0.21,1.06l1.93,2.06l2.37,1.13l-0.75,1.4l-0.24,2.07l-1.4,2.55l-0.87,0.38l-1.41,-0.06l-1.03,1.32l-1.88,-0.45l-3.0,0.16l-0.96,-0.99l-0.56,-0.01l-1.54,1.48l-1.45,0.47l-2.03,1.87l-1.34,-0.09l-0.42,0.47l-0.05,2.94l0.95,2.11l-0.0,1.27l1.34,1.96l0.8,0.46l-0.42,1.38l0.07,0.88l1.72,1.83l2.4,-0.47l-0.51,2.71l-2.56,1.59l-1.74,0.37l-1.97,1.32l-6.12,0.89l-2.88,1.38l-2.31,0.23l-0.78,0.56l-1.04,1.94l-3.13,1.44l-1.11,1.57l-2.13,1.05l-1.17,1.11l-0.78,-10.39l2.72,-0.55l0.33,-0.84l-0.84,-0.77l0.97,-0.55l0.35,-0.99l1.32,-1.19l5.88,-3.85l0.26,-2.22l-0.33,-0.65l-0.7,0.05l-0.86,0.73l-0.9,1.61l-3.85,1.4l-0.48,0.43l-2.53,-0.03l0.36,-0.93l0.79,0.15l0.23,-0.36l0.02,-2.16l2.06,0.07l1.86,-2.26l2.57,-1.83l0.3,-1.28l-1.86,-0.05l-2.66,1.61l-1.99,0.29l-1.18,-0.13l-0.79,-0.44l-0.77,-1.88l-1.94,-0.62Z",name:"Pontevedra"},"ES-GC":{path:"M172.03,684.1l0.77,-0.51l0.53,-0.92l0.42,-3.36l1.93,-2.66l1.08,-0.61l2.4,-0.44l2.19,-1.59l3.94,-0.48l0.69,-0.74l1.59,-3.71l0.41,-0.08l1.49,1.18l-0.66,1.8l-0.88,0.7l-0.15,0.84l0.41,1.89l-0.54,1.22l0.01,1.38l-1.63,1.82l-3.05,1.08l-1.19,0.99l-3.73,0.67l-1.15,0.88l-1.38,2.15l-1.23,-0.67l-1.88,-0.03l-0.38,-0.79ZM185.57,668.86l0.96,-1.83l0.37,0.09l0.19,0.44l-0.43,0.78l-1.1,0.53ZM146.98,719.21l0.2,-0.75l2.16,0.12l3.83,-1.49l2.89,-1.82l1.29,-1.19l1.14,-1.59l0.47,-3.0l1.21,-2.08l1.16,-3.44l1.72,-2.29l0.92,-2.16l1.62,-2.34l1.4,-5.48l2.33,-1.25l1.33,-0.17l1.18,0.36l1.03,1.1l0.53,3.21l-0.3,3.62l-1.12,3.21l0.0,1.97l0.53,1.12l-0.99,1.15l-0.24,1.22l-2.27,4.43l-1.17,0.62l-6.05,1.19l-1.39,0.9l-1.61,0.42l-0.92,0.52l-3.51,3.95l-1.52,0.68l-0.86,-0.0l-2.38,-0.87l-2.62,0.13ZM99.0,715.68l3.79,0.89l2.98,0.0l2.46,0.57l1.15,-0.3l0.26,-0.39l0.66,4.37l0.46,0.74l0.95,0.65l-0.5,2.12l0.47,0.81l-1.04,1.58l0.55,1.93l-1.1,0.63l-1.74,1.93l-3.34,1.07l-1.45,1.3l-1.01,-0.61l-3.1,-0.55l-2.07,-1.7l-0.59,-0.81l-1.1,-0.66l-1.45,-3.33l0.14,-2.99l2.57,-1.64l1.73,-2.07l-0.11,-1.1l0.58,-1.24l-0.14,-1.19ZM109.66,716.36l-0.11,-1.05l0.61,-0.11l0.11,0.28l-0.61,0.88Z",name:"Las Palmas"},"ES-GI":{path:"M806.16,70.42l2.64,-0.18l2.12,-1.58l0.71,-1.25l0.44,-0.19l1.94,0.19l3.54,-0.79l3.84,1.85l1.75,0.29l0.9,1.4l0.85,0.62l2.66,0.78l1.05,-1.27l3.28,0.69l1.16,-0.05l0.36,-0.64l-0.8,-1.33l1.75,-1.32l1.31,-0.32l2.47,0.09l2.55,-1.76l1.94,-0.13l1.32,-0.87l1.1,0.38l0.88,-0.36l1.51,0.1l0.96,1.3l1.47,0.6l3.43,-0.11l-0.34,1.08l0.15,1.71l0.68,1.01l0.97,0.55l1.57,-0.16l0.72,0.67l0.82,-0.34l0.83,0.38l-1.06,2.57l-0.75,0.78l-1.92,0.1l-1.71,-0.94l-0.74,0.14l-1.06,0.93l-0.58,1.3l-0.09,2.88l0.26,0.98l2.15,1.58l1.5,1.9l-0.71,1.69l0.52,2.16l1.04,1.04l-0.11,0.71l-1.45,2.68l-1.63,1.87l-1.37,-0.02l-1.53,1.0l-0.5,1.38l-4.62,3.06l-0.73,1.01l-3.66,0.86l-2.3,1.82l-0.33,-0.82l0.56,-1.01l-0.38,-1.21l-0.93,-0.77l-1.86,-0.63l-1.55,0.06l-1.3,0.68l-3.32,0.63l-4.29,-3.88l-1.93,-0.17l-1.16,0.28l-1.11,-1.1l-0.42,-0.89l-0.08,-0.71l0.49,-0.79l1.9,0.78l1.65,-0.82l0.97,-0.11l0.78,-1.1l0.02,-0.97l-0.85,-0.95l1.93,-1.96l0.58,-1.83l-0.35,-1.18l-0.7,-0.94l-1.09,-0.61l-1.46,0.01l-1.96,-2.16l-2.47,0.26l-1.28,-1.47l-1.95,0.06l-1.17,0.68l-1.72,0.02l-1.18,0.37l-1.18,-0.82l-1.16,0.03l-0.41,-2.59l-1.06,-1.4l0.18,-0.95l0.7,-1.07l-0.27,-1.35l-0.75,-0.44l-2.16,0.19l-1.31,-0.87l-1.12,-0.26l-2.67,0.51l-0.13,-1.81l-0.99,-1.54l-0.2,-1.78l-2.72,-1.01l-0.77,-0.99l-0.2,-0.83l2.67,0.37l2.97,1.63l2.25,0.46l1.36,3.21l1.43,1.06ZM805.86,65.21l-1.05,-0.3l0.28,-0.93l0.24,0.23l0.53,1.0Z",name:"Gerona"},"ES-TO":{path:"M511.41,187.09l0.97,-9.37l0.17,-0.37l0.98,-0.41l3.74,0.43l1.68,0.81l1.04,0.02l1.18,-0.35l2.83,-2.28l1.59,-0.48l0.53,1.63l0.8,0.29l1.14,-0.2l1.87,-1.13l0.8,-1.62l3.06,-2.07l0.56,-0.75l0.34,-1.37l3.66,-0.48l0.47,2.5l0.71,0.73l1.48,0.49l2.64,-0.66l1.63,0.62l1.02,-0.27l0.63,-0.64l2.27,-1.1l2.77,-3.24l0.61,2.6l2.26,1.59l1.11,-0.64l1.42,-1.67l2.1,-0.69l1.7,1.5l1.61,0.3l1.41,-0.59l1.08,0.47l1.19,1.24l5.82,1.84l1.14,0.9l1.23,-0.07l1.43,1.29l3.46,0.3l2.17,1.08l0.01,0.79l-0.81,1.64l-1.44,0.73l-2.4,2.21l-0.78,0.23l-1.0,0.93l-2.94,0.75l-0.97,0.6l0.17,0.96l1.95,1.23l1.27,-0.03l2.58,-2.07l3.86,-1.37l0.28,-1.12l4.16,-1.46l0.97,-1.17l3.68,0.14l1.34,-0.5l1.36,0.53l2.21,-0.43l3.82,-1.59l0.49,0.26l-0.14,1.34l1.1,2.98l0.39,0.26l1.42,-0.06l-0.01,2.02l-1.09,2.53l0.23,0.53l1.07,0.39l1.34,1.36l0.72,2.27l1.04,1.17l0.7,2.07l3.48,3.56l-0.62,1.79l-0.23,5.92l-1.54,1.03l-1.79,-0.53l-1.72,0.29l-3.13,-2.09l-1.65,0.35l-0.33,0.65l-3.99,0.15l-0.82,0.68l-0.75,2.24l-2.79,0.21l-2.86,1.54l-0.43,1.48l-2.87,1.86l-1.23,-0.36l-3.69,0.6l-1.79,1.18l-1.98,-1.09l-1.01,0.05l-1.82,1.5l-1.06,-0.09l-1.09,-0.84l-2.33,-0.77l-0.18,-2.26l-0.34,-0.36l-4.05,-0.61l-1.41,1.06l-1.02,-0.63l0.9,-3.87l1.51,0.05l0.83,-1.11l0.04,-0.8l-0.7,-1.12l1.3,-1.01l0.25,-0.56l-0.12,-1.55l-0.46,-0.31l-3.19,0.53l-1.26,-0.56l-0.54,0.23l-1.3,3.54l-1.71,0.82l-7.25,-1.42l-0.7,0.18l-0.59,0.79l-0.62,0.1l-0.7,-0.59l-0.5,-2.05l-0.4,-0.3l-1.05,0.02l-0.98,0.65l-0.54,1.84l-1.25,0.72l-0.73,1.23l-2.69,0.19l-2.25,1.38l-0.2,-0.29l0.89,-2.09l-0.53,-1.27l-1.0,-0.95l-3.87,-1.72l-0.6,0.37l-1.03,1.7l-1.66,5.32l-3.37,-3.71l-1.56,-0.67l-3.22,-3.34l-1.39,-1.03l1.59,-2.51l0.7,-3.04l-0.11,-0.69l-0.84,-1.04l0.22,-1.15l-0.39,-1.16l-0.64,-0.4l-1.22,0.11l-1.19,0.78l-0.94,1.15l-1.77,-0.21l0.19,-2.73l0.74,-1.3l-0.04,-0.68l-1.55,-1.4l-2.4,0.18Z",name:"Toledo"},"ES-MU":{path:"M654.09,301.04l-0.76,-0.56l-6.42,-9.09l-0.12,-2.15l0.37,-1.51l-0.3,-2.36l0.42,-2.35l0.64,-0.99l-0.13,-0.6l-0.49,-0.32l-3.71,-0.47l-1.93,-0.81l-1.87,0.08l-2.27,-1.3l-2.55,-3.43l-1.47,-1.05l0.46,-1.33l2.9,-3.36l1.53,-2.75l1.52,-1.19l1.81,-0.59l3.26,-2.86l0.51,-0.03l1.34,0.92l2.8,-0.56l1.67,-0.73l3.62,-2.22l0.32,-0.59l1.35,-0.6l2.08,0.39l0.28,1.71l1.63,1.04l1.01,0.04l2.51,-0.75l2.9,-2.18l0.7,-0.94l-0.18,-4.56l-0.64,-2.32l0.58,-1.09l1.28,-1.31l0.19,-1.84l0.62,-1.21l1.8,-1.8l0.48,-0.18l0.72,0.66l0.84,0.01l2.24,-1.16l1.74,-1.4l2.24,-0.53l1.92,0.58l0.57,1.49l3.23,2.4l0.62,2.8l-0.53,4.44l-2.2,2.17l-0.44,1.48l0.34,3.21l3.35,1.28l0.92,2.3l-0.64,3.31l-1.7,2.83l-0.2,0.98l0.29,1.82l4.17,6.52l1.41,1.59l2.1,1.93l2.06,1.1l0.9,0.04l0.09,0.94l-0.53,-0.6l-0.67,0.12l-0.94,2.34l-1.44,0.71l-0.37,0.88l0.14,0.87l1.9,2.91l2.37,1.24l0.8,0.09l0.53,-0.43l0.35,0.7l-1.01,0.77l-0.81,-0.17l-3.17,1.24l-1.99,0.1l-1.45,0.76l-1.78,-0.83l-1.41,-0.26l-3.45,0.04l-1.31,0.77l-0.24,0.73l0.17,0.56l-1.4,-0.31l-0.68,-0.98l-2.52,-0.7l-1.14,0.97l-2.38,-0.15l-1.86,0.97l-1.81,1.62l-2.32,1.15l-0.85,2.37l-0.86,-0.15l-1.14,0.83l-3.69,1.45l-3.52,-2.55l-2.47,-0.58l-0.85,0.5Z",name:"Murcia"},"ES-GR":{path:"M632.95,274.73l1.44,1.02l1.39,2.16l1.61,1.55l-1.97,1.26l-0.65,0.89l-0.22,2.27l0.31,2.53l-1.53,2.95l0.17,3.33l-2.06,0.39l-0.32,0.46l0.64,3.8l-5.06,1.49l-6.08,4.9l-0.41,0.96l-0.15,2.56l-0.51,1.26l0.17,2.82l-1.54,-0.6l-1.78,-0.12l-1.94,-1.67l-1.34,-0.21l-1.07,0.43l-1.23,4.08l-1.72,1.02l-0.91,2.48l-1.55,0.16l-0.91,0.79l-0.17,0.87l0.26,1.54l0.71,2.19l-0.18,0.53l-2.76,2.5l-0.31,0.74l1.2,1.41l0.44,1.2l-4.16,2.43l-0.19,0.44l0.36,1.44l-3.53,-0.42l-4.07,0.46l-3.48,2.26l-2.26,-0.02l-1.73,-1.14l-1.31,0.35l-1.2,-0.54l-0.86,-0.81l-2.59,0.15l-0.71,0.5l-1.86,0.19l-1.52,-0.44l-0.15,-0.97l0.44,-2.03l-2.36,-2.46l-2.16,-0.02l-10.78,-4.33l-4.84,-3.96l-0.54,-3.72l-1.2,-2.79l2.36,-1.79l-0.14,-1.67l0.96,-1.52l0.12,-1.52l0.55,-0.82l2.49,0.06l3.02,-2.47l2.83,0.06l2.14,1.09l4.38,-0.36l2.24,-3.8l4.2,-2.31l2.34,-0.59l4.73,-3.82l1.14,0.28l1.72,1.7l1.19,0.31l3.66,-0.69l2.5,-2.52l0.98,-0.25l1.31,0.14l3.8,1.81l1.82,-0.74l2.55,0.51l0.5,-0.31l0.25,-1.25l3.01,-1.78l0.07,-3.76l0.39,-1.1l4.07,-6.3l3.32,-2.67l1.23,0.45l2.9,-2.05l0.02,-2.67l1.78,-0.7l3.16,1.4l4.19,1.16l0.94,-0.05Z",name:"Granada"},"ES-GU":{path:"M587.1,144.41l0.66,-1.26l0.37,-1.78l0.89,-0.83l-0.11,-1.38l1.57,-3.91l0.11,-1.2l-1.08,-3.21l-2.04,-1.04l-2.22,-2.41l0.77,-0.15l3.04,-2.07l1.23,-0.35l0.34,-0.7l0.01,-1.37l2.43,0.2l3.56,-0.62l2.05,-1.63l4.55,0.96l4.1,-0.31l1.68,-0.61l0.61,-0.84l0.96,-0.18l0.65,0.44l0.52,1.5l0.88,0.58l1.72,0.42l2.9,-0.63l1.21,1.16l1.76,0.36l1.46,0.98l0.98,-0.08l-0.88,0.92l0.13,0.45l1.05,0.7l-0.23,1.14l1.1,0.44l1.52,-0.44l0.66,1.28l0.99,0.56l0.85,1.61l1.79,0.8l2.34,-0.71l1.45,0.72l1.66,-0.11l2.11,-1.03l2.34,-0.08l1.58,-1.28l2.24,1.74l0.76,0.16l0.52,-0.62l-0.16,-1.27l0.35,-1.67l2.85,-0.82l0.83,0.2l7.06,4.67l1.37,1.84l4.41,3.75l0.37,0.71l-0.14,1.86l0.25,0.91l0.68,1.1l1.99,1.78l0.09,1.42l-0.73,2.49l0.71,1.6l0.07,1.29l-0.67,1.8l0.1,1.4l-0.54,0.54l-1.05,0.31l-1.28,-0.63l-1.42,-0.25l-0.69,0.36l-0.9,2.22l-0.05,2.25l-1.56,1.08l-2.46,2.83l-1.5,-0.99l-1.4,-4.87l-1.53,-2.83l-0.57,-0.44l-0.8,-0.07l-1.45,0.55l-1.37,-0.51l-2.26,-2.01l-2.58,-0.91l-0.79,0.32l-0.42,1.04l-0.78,0.34l-1.83,-0.38l-1.09,-0.63l-0.79,0.05l-0.48,0.78l-0.06,1.82l-0.78,0.79l-2.48,-1.76l-0.88,0.02l-0.64,0.7l-0.16,1.1l1.08,1.99l-1.49,-0.27l-2.13,1.02l-1.21,-1.32l-0.97,0.05l-0.42,0.43l-0.13,0.74l0.77,1.3l-0.24,1.26l1.18,1.17l0.13,0.76l-2.43,-1.28l-2.16,-0.25l-2.26,0.97l-1.63,1.56l-1.62,-0.98l-1.88,0.66l-0.54,4.19l0.56,2.81l-0.56,2.47l-1.89,0.47l-1.07,1.59l-0.49,0.21l-1.2,-0.5l-1.99,-1.82l-0.53,-0.0l-1.0,1.11l0.14,1.17l-1.63,-0.35l-0.4,-3.15l-0.86,-1.69l-1.12,-0.29l-2.0,1.42l0.31,-2.65l0.95,-1.06l0.45,-1.27l0.0,-2.47l-0.7,-1.02l-1.49,-0.8l-0.38,-3.33l-1.87,-1.42l-0.65,-0.07l-0.83,0.4l-0.08,-1.38l-1.29,-1.32l0.3,-2.13l-0.25,-0.47l-1.39,-0.11l-1.59,-1.82l-1.77,0.5l-0.53,-0.45l0.69,-1.38l-0.28,-1.9l-0.64,-1.02l-1.37,-0.47Z",name:"Guadalajara"},"ES-AB":{path:"M629.02,265.35l0.61,-1.09l0.02,-1.5l-1.81,-1.68l-0.44,-4.17l-2.92,-1.0l-0.41,-0.44l-0.04,-3.43l-1.39,-0.62l-1.82,0.03l-1.25,0.39l-2.69,-1.25l0.16,-0.7l-0.64,-1.08l0.49,-1.25l0.72,-0.71l1.89,-0.49l0.66,-0.81l1.0,-2.91l-0.24,-1.79l-1.3,-1.73l-2.07,-0.71l-0.57,-0.8l-0.65,-3.4l-1.48,-1.27l-2.14,0.01l-0.69,-0.23l-0.33,-0.64l2.97,-5.63l-0.1,-1.55l-1.23,-2.22l4.66,-6.08l-0.56,-2.19l2.67,-0.15l1.73,-0.82l2.03,0.58l1.54,-0.03l0.72,-0.53l5.22,4.86l0.64,-0.13l0.9,-1.97l0.62,-0.12l1.16,2.39l0.55,0.18l4.7,-2.48l4.65,0.65l0.43,-0.54l-1.43,-3.72l1.57,0.2l-0.04,0.57l1.93,2.23l3.99,-0.5l1.71,0.85l3.01,0.26l1.53,-1.99l9.31,-4.62l1.51,1.23l0.58,1.34l1.59,-0.17l2.98,1.5l5.96,1.56l-0.17,3.49l-0.87,2.21l-1.02,1.14l-1.14,2.4l-0.32,1.24l0.27,1.32l4.26,4.78l1.34,0.84l3.58,-0.19l1.77,-0.64l1.0,0.41l1.41,2.31l-0.2,1.37l0.54,1.6l-0.29,1.13l-1.12,0.72l-0.21,0.94l0.48,1.55l1.45,1.86l-1.78,0.96l-2.43,0.15l-3.08,-2.29l-0.6,-1.53l-2.4,-0.78l-2.61,0.59l-1.85,1.45l-2.11,1.09l-0.99,-0.67l-1.14,0.24l-2.1,2.1l-0.71,1.43l-0.16,1.72l-1.18,1.15l-0.72,1.4l0.64,2.56l0.31,3.66l-0.53,1.13l-2.82,2.12l-2.56,0.68l-1.38,-0.6l-0.12,-1.48l-0.49,-0.62l-2.7,-0.51l-1.83,0.76l-0.18,0.57l-5.0,2.82l-2.47,0.53l-1.11,-0.85l-1.19,0.02l-3.4,2.94l-1.69,0.52l-1.73,1.34l-1.62,2.85l-2.94,3.43l-0.55,1.56l-4.65,-1.11l-2.77,-1.23l3.78,-4.58l-0.06,-1.7Z",name:"Albacete"},"ES-SO":{path:"M622.78,125.45l0.72,-0.93l-0.57,-0.85l-1.06,0.07l-1.37,-0.94l-1.71,-0.34l-1.29,-1.2l-1.16,-0.02l-1.12,0.59l-2.27,-0.31l-0.59,-0.37l-0.64,-1.69l-1.01,-0.51l-1.5,0.28l-1.19,1.17l-3.43,0.48l-1.33,0.01l-4.48,-0.95l-5.24,-3.55l-0.39,-1.02l0.34,-2.0l-0.22,-0.72l-3.03,-1.17l-0.28,-1.42l-0.7,-0.77l-0.9,-0.31l-1.02,0.35l-1.46,-0.76l-0.38,-0.57l-0.19,-1.8l2.76,0.74l0.47,-0.19l2.55,-4.66l1.19,-0.11l0.36,-0.37l0.14,-1.83l1.16,-0.35l1.74,-1.12l0.18,-0.53l-0.39,-2.96l0.04,-0.81l0.31,-0.26l2.66,1.7l0.89,1.56l0.65,0.07l3.76,-4.23l2.5,-0.4l0.61,-1.72l1.1,-0.37l0.39,-1.55l1.18,-2.46l0.61,-0.18l1.72,0.37l2.45,-1.2l0.74,-0.96l-0.01,-1.15l0.42,-0.99l0.72,-0.64l1.21,-0.0l0.26,0.46l-0.1,0.82l-0.72,0.75l-0.55,1.39l0.2,1.0l3.51,1.28l3.66,-0.03l1.72,-2.64l0.89,-0.84l0.21,-1.84l0.97,0.1l2.76,-1.43l4.39,0.03l0.36,0.21l0.38,1.36l0.96,0.76l2.74,-0.71l1.84,0.1l0.34,0.35l-0.92,0.75l-0.14,1.01l0.43,0.86l1.32,1.27l-0.46,1.04l0.69,1.64l3.38,0.8l2.34,1.1l1.92,-0.37l2.11,-1.16l0.21,1.86l0.59,1.54l0.81,1.07l-1.17,2.92l1.56,2.67l0.8,0.74l-1.04,2.31l-1.47,0.4l-2.77,2.36l-1.55,-0.3l-1.24,0.9l-0.09,0.8l0.57,1.87l0.03,2.51l0.79,1.27l0.35,2.1l-2.85,1.21l-0.13,-1.56l-0.33,-0.53l-1.09,-0.47l-1.5,-0.13l-0.86,0.76l-0.47,2.59l-1.54,1.53l-0.3,2.54l0.57,1.32l0.43,3.67l0.68,0.81l1.83,0.32l1.3,0.94l-0.24,2.85l-2.62,-1.86l-1.91,1.34l-2.25,0.05l-2.09,1.03l-1.33,0.11l-1.52,-0.73l-2.34,0.72l-1.56,-0.82l-0.54,-1.29l-1.04,-0.62l-0.76,-1.37l-0.7,-0.26l-1.66,0.48l0.23,-1.04l-0.95,-0.76Z",name:"Soria"},"ES-ML":{path:"M609.41,400.22l-0.46,0.16l-0.55,-0.55l-0.09,-0.92l0.24,-0.23l0.86,1.55Z",name:"Melilla"},"ES-LU":{path:"M416.6,64.69l-1.08,-0.92l-3.2,-1.54l-1.14,-0.1l0.01,-1.77l-1.31,-1.45l1.36,-2.46l0.13,-1.69l0.82,-1.29l0.09,-0.97l-0.63,-0.73l-2.08,-0.88l-1.73,-1.87l0.57,-2.66l-0.3,-0.51l-0.88,-0.19l0.66,-1.12l1.62,-1.05l0.95,-1.61l0.26,-1.36l-0.01,-1.45l-1.12,-3.05l0.39,-2.0l-1.42,-4.61l1.29,-3.16l-0.34,-1.75l1.86,-2.29l0.29,-2.94l1.42,0.21l0.7,-0.26l0.84,-1.58l1.13,-0.71l1.43,-3.83l-0.54,-1.38l1.22,-1.43l0.11,-1.89l1.26,-1.32l0.03,-0.52l-0.63,-0.85l0.4,-2.11l1.62,-1.06l0.99,1.87l-0.1,0.63l0.53,0.44l0.53,-0.25l0.73,-1.07l0.51,-0.0l1.13,-0.75l1.85,0.27l4.81,2.17l2.44,3.85l1.64,0.79l-0.38,0.82l0.78,0.59l1.78,-0.56l2.41,0.46l2.44,-0.08l0.66,-0.32l1.48,0.54l0.04,0.65l-0.89,1.76l0.21,0.82l-2.32,2.18l-1.3,-0.11l-0.8,0.25l-0.4,0.77l-0.05,1.45l0.36,0.5l1.34,0.29l0.28,1.93l0.61,0.98l1.38,0.94l0.32,1.95l0.53,1.01l3.36,2.06l-0.32,1.63l0.67,1.14l0.82,0.42l0.93,-0.27l1.5,-0.78l0.65,-0.99l1.11,1.46l0.04,0.59l-1.35,1.09l-3.03,0.89l-0.82,1.71l-0.92,0.63l-0.18,0.72l0.56,1.3l0.53,0.34l0.86,-0.3l0.24,-0.79l1.05,1.08l1.73,0.27l1.12,1.1l0.29,2.02l-1.27,2.02l0.26,2.18l-0.31,0.83l-2.49,2.71l-1.37,0.1l-1.02,0.86l-1.18,0.48l-0.74,0.84l-0.31,0.93l0.14,0.8l0.88,1.39l-1.18,1.21l0.03,1.96l-0.69,1.41l-0.09,1.31l-1.54,2.88l-1.34,0.79l-0.59,0.74l-1.8,4.22l-1.73,-3.16l-0.8,-0.61l-2.04,-0.5l-1.74,0.24l-1.56,-1.11l-4.85,2.27l-2.11,-0.57l-1.64,0.24l-3.8,-2.29l-1.6,-0.1Z",name:"Lugo"},"ES-SE":{path:"M478.33,326.02l0.78,-0.94l-0.01,-0.52l-0.51,-0.08l-1.66,0.8l-0.8,0.02l-1.01,-0.57l-2.06,0.85l-1.12,-0.96l0.86,-2.37l-1.07,-3.38l1.12,-2.29l-0.02,-1.55l0.39,-1.53l-0.44,-2.65l0.63,-2.45l-0.31,-0.85l-1.32,-1.39l0.8,-0.96l-0.08,-1.96l1.58,-0.57l0.28,-1.22l-1.66,-2.78l-0.82,-2.39l-0.93,-1.2l0.25,-1.15l-0.23,-0.45l-2.14,-0.92l-2.41,0.08l-0.67,-0.3l0.1,-0.82l0.93,-0.84l1.32,-2.1l0.67,-0.37l5.41,-1.38l1.6,0.02l0.67,1.34l1.52,0.16l0.33,-0.42l0.06,-2.24l0.34,-0.5l2.18,0.25l0.91,-0.51l0.17,-0.51l-0.83,-1.9l0.75,-2.58l-0.56,-0.63l-1.21,-0.07l-0.37,-0.79l2.41,-1.55l5.47,-0.92l1.08,-0.48l1.83,-2.93l-0.45,-1.45l0.24,-0.67l1.88,-1.35l0.82,-1.09l1.38,-0.58l2.57,-0.32l1.38,0.97l0.12,0.26l-1.65,1.15l0.24,1.71l0.36,0.44l1.49,0.06l2.84,-2.11l1.18,0.06l0.1,0.81l3.35,3.29l0.81,2.96l2.2,1.82l0.65,3.33l1.88,1.32l0.72,2.25l1.15,0.83l-0.05,2.87l-2.77,0.01l-1.26,1.23l0.43,2.35l0.93,1.06l1.82,0.2l2.7,-0.67l3.34,-2.01l1.49,0.29l1.03,-0.17l1.16,-1.24l1.94,-0.74l1.73,0.17l1.26,1.36l0.4,0.96l0.02,1.39l0.93,0.79l-0.34,3.94l1.37,1.13l0.75,1.35l0.23,1.3l1.34,1.21l1.18,2.49l1.75,1.37l1.08,0.0l1.93,-1.38l0.91,0.68l0.25,1.8l0.6,1.5l-2.14,-0.14l-0.95,0.81l-0.07,0.45l0.63,1.28l-0.09,0.62l-0.52,0.53l-1.97,0.93l-1.59,-1.4l-0.54,-0.14l-1.11,1.2l-1.84,-0.6l-1.2,0.2l-0.6,0.6l0.04,0.44l1.95,1.4l-0.31,0.53l-8.93,4.98l-1.45,1.56l-1.51,0.87l-0.89,-0.22l-1.78,-2.52l-0.8,-0.38l-5.0,3.12l-0.18,-0.77l0.73,-1.33l0.08,-1.17l-0.89,-0.95l-1.29,-0.2l-1.22,0.69l-0.11,2.82l-0.4,0.84l-1.35,1.14l-1.37,0.19l-2.12,-1.59l-1.52,-0.33l-1.07,0.7l-0.86,1.33l-3.35,-0.04l-1.72,0.51l-1.03,0.78l-0.92,2.24l-1.65,-0.37l-1.38,0.35l-5.12,-0.59l-2.02,-1.26l-2.17,-0.59Z",name:"Sevilla"},"ES-CA":{path:"M475.93,344.23l0.23,0.25l-0.04,0.08l-0.19,-0.34ZM476.86,345.98l0.56,0.32l0.97,-0.45l1.32,-1.54l-0.25,-0.67l-1.57,0.15l0.03,-1.88l-0.35,-0.87l-2.13,-1.89l-3.84,-0.55l-0.44,-0.43l-0.49,-1.79l-1.18,-2.44l0.13,-0.61l0.62,-0.62l2.12,-0.79l0.78,-0.66l0.44,-1.28l-0.33,-1.84l0.18,-0.88l1.12,-0.89l2.72,0.19l2.86,0.75l2.21,1.34l5.28,0.61l1.32,-0.35l1.92,0.43l0.47,-0.28l0.91,-2.36l0.78,-0.56l1.36,-0.4l3.51,0.04l1.27,-1.63l0.71,-0.44l0.83,0.24l2.36,1.7l1.94,-0.28l1.66,-1.44l0.58,-1.65l-0.09,-1.97l0.64,-0.33l0.81,0.1l0.51,0.53l-0.85,2.14l0.14,1.09l0.78,0.58l0.65,-0.16l4.42,-2.98l1.98,2.62l0.68,0.45l0.91,0.04l1.05,-0.43l1.99,-1.84l1.47,1.79l0.44,1.25l-0.12,1.29l-1.57,2.08l-1.09,0.56l-1.06,0.04l-2.9,-2.05l-1.12,0.07l-0.82,0.45l-1.2,1.17l-0.35,0.79l0.42,1.33l1.29,1.47l-0.09,0.64l-0.82,1.06l-0.71,2.78l-1.57,1.27l-2.56,0.83l-1.52,2.04l-4.34,1.57l-0.76,1.06l0.45,1.0l1.37,0.73l1.06,-0.04l2.8,-1.26l1.72,0.11l1.35,2.34l1.4,1.42l0.76,1.65l0.6,3.17l0.52,0.31l1.37,-0.44l0.67,1.27l-1.38,1.02l0.15,0.65l-1.87,3.25l-0.18,1.88l-0.53,-0.94l-0.73,-0.46l-1.06,-0.34l-1.17,0.26l-0.69,1.55l0.53,3.1l-0.47,0.7l-6.23,2.2l-0.74,-1.27l-2.34,-1.36l-1.19,0.23l-3.12,-1.11l-1.39,-1.62l-3.44,-2.86l-2.84,0.26l-1.92,-0.52l-2.61,-4.04l-2.21,-1.15l-0.94,-2.91l-1.4,-1.51l-1.34,-2.91Z",name:"C\xe1diz"},"ES-SG":{path:"M584.62,107.66l0.83,1.55l1.63,0.86l1.29,-0.31l0.48,0.2l0.83,2.08l1.41,0.78l1.56,0.33l-0.29,2.13l0.17,1.14l5.29,3.82l-1.38,1.32l-3.47,0.62l-3.37,-0.36l-0.15,0.6l0.48,0.73l-0.13,1.05l-1.12,0.3l-3.05,2.08l-2.8,0.36l-1.46,0.79l-2.42,2.59l-2.37,1.61l-1.76,2.6l-4.6,1.83l-1.92,2.52l-0.11,1.75l-1.3,3.83l-1.09,0.29l-1.61,-0.22l-1.05,0.46l-3.14,4.05l-3.21,-0.55l-1.31,0.37l-0.79,-0.15l-1.1,0.75l-0.25,1.22l-3.21,0.93l-0.93,-5.19l-1.26,-1.64l-0.48,-1.9l-0.39,-0.44l-0.86,-0.21l-1.64,0.26l0.59,-1.83l-0.77,-3.62l-0.31,-0.48l-1.3,-0.65l-1.57,-2.85l-2.28,-1.88l-0.47,-0.88l0.45,-2.81l1.95,-2.05l0.1,-1.14l2.74,-2.61l-0.02,-0.6l-0.89,-0.73l0.14,-0.38l1.17,0.64l1.18,-0.67l2.27,1.2l0.59,-0.32l0.03,-0.66l-1.0,-1.82l-0.04,-1.14l-0.57,-1.63l0.75,-0.03l3.06,-1.52l1.59,0.14l1.74,-0.58l2.93,-0.07l9.49,-2.95l1.17,-1.45l0.36,-1.66l3.14,1.48l2.27,2.32l1.8,-0.08l0.55,1.71l0.35,0.28l1.63,0.12l0.43,-0.4l0.05,-2.52l1.35,-0.92l0.7,-1.09l1.73,-0.61l1.94,0.38l1.04,-0.4Z",name:"Segovia"},"ES-BU":{path:"M620.91,49.92l1.47,-0.09l0.85,0.71l0.64,0.12l-0.58,1.13l-1.02,0.54l-0.05,0.82l1.63,1.59l0.77,-0.08l0.74,-0.59l0.28,1.2l-4.36,-0.38l-4.69,-1.29l-2.4,-0.99l-2.01,-1.71l1.78,-1.94l3.5,-0.05l3.45,1.0ZM555.27,59.55l0.39,-0.56l-0.36,-1.13l0.72,-0.74l-0.43,-2.87l0.35,-0.73l1.03,0.31l3.4,-2.7l0.71,0.03l0.93,0.6l0.59,-0.15l0.83,-1.2l1.63,-0.51l1.17,-2.2l-0.04,1.98l0.3,0.44l1.55,0.36l2.02,-0.56l1.39,-1.13l2.09,-0.15l0.74,-0.6l0.09,-0.95l-0.85,-2.67l-1.09,-0.22l-1.21,1.1l-0.42,-0.11l-0.15,-0.77l0.33,-0.54l1.02,-0.1l1.57,-1.19l-0.04,-0.62l-0.63,-0.84l-0.78,-0.4l-0.92,0.2l-0.92,1.18l-1.59,0.7l-0.55,-0.1l-0.55,-0.63l1.22,-3.23l2.17,-1.55l1.69,-0.74l0.59,-0.63l0.23,-1.26l2.6,-0.24l1.93,-1.27l2.78,-2.72l4.95,1.58l2.79,0.24l1.23,-0.11l2.45,-0.84l3.73,-2.03l1.39,0.64l3.04,0.26l0.13,0.2l-0.65,0.51l-0.56,1.4l0.38,0.91l0.83,0.46l-0.26,2.4l-0.62,1.06l0.07,0.48l1.92,0.74l1.69,0.13l0.68,-0.35l0.66,-1.29l0.55,-0.17l0.43,0.99l1.02,0.54l-0.23,0.55l-1.42,0.1l-0.42,0.39l0.08,0.7l1.2,1.04l1.1,0.36l0.07,0.34l-1.79,0.92l-2.04,0.2l-2.03,-0.44l-0.37,-0.84l-0.77,-0.52l-2.47,-0.06l-2.15,2.26l-0.39,1.41l1.98,2.21l0.73,0.41l0.74,-0.37l0.5,-1.15l1.43,-0.19l1.28,-1.15l-0.0,0.49l-1.56,2.56l0.02,0.58l0.83,1.03l-0.22,0.57l0.37,0.56l0.77,0.04l2.13,-0.75l3.56,2.19l0.95,1.06l1.12,0.5l2.92,2.37l-2.3,0.71l-4.23,-0.69l-2.51,0.45l-0.31,0.92l0.52,0.92l-2.01,2.28l-0.17,0.6l0.54,0.64l1.22,-0.11l-0.46,2.02l1.33,1.82l-0.36,1.2l0.09,2.1l-0.53,0.84l-1.3,0.41l-0.29,0.54l0.41,0.81l0.44,2.82l-0.54,2.34l-0.63,0.64l-0.13,0.6l1.74,2.94l0.99,0.74l1.11,1.73l0.92,0.44l2.85,-0.08l0.74,2.22l-0.79,0.37l-1.28,2.66l-0.31,1.35l-1.06,0.34l-0.65,1.68l-0.95,-0.08l-1.41,0.42l-3.47,3.91l-0.77,-1.27l-1.38,-0.67l-0.89,-1.04l-1.32,-0.12l-0.71,0.77l0.33,4.02l-2.75,1.26l-0.29,0.35l-0.14,1.77l-1.38,0.31l-2.49,4.56l-2.62,-0.77l-0.74,0.44l-0.15,1.12l-0.88,0.42l-2.03,-0.37l-2.09,0.73l-0.86,1.22l-1.45,1.04l-0.17,2.52l-0.93,-0.07l-0.56,-1.75l-0.41,-0.28l-1.78,0.11l-2.14,-2.23l-3.52,-1.66l-0.58,-1.25l-1.32,-0.92l-0.06,-3.24l-0.93,-1.84l0.67,-2.29l-2.08,-2.19l0.04,-1.31l1.16,0.01l2.34,-0.84l0.61,-0.74l0.24,-1.34l2.33,-0.57l0.67,-0.44l0.5,-1.57l-0.55,-0.98l-0.67,-0.2l-4.12,1.7l-0.08,-0.4l2.22,-2.66l-0.29,-1.14l-0.79,-0.31l-3.52,0.53l-0.67,-0.79l-0.63,-3.1l-0.36,-0.32l-2.93,-0.27l0.46,-1.77l-1.84,-1.86l-1.44,-8.22l-0.41,-0.27l-1.6,0.13l-0.29,-0.74l0.01,-1.48l0.39,-0.57l2.65,0.09l0.43,-0.42l-0.11,-1.87l-0.68,-2.12l-1.17,-1.37ZM562.65,80.51l1.08,0.29l0.92,-0.33l0.24,-0.58l-0.49,-1.35l-1.05,-0.47l-0.94,0.35l-0.37,0.96l0.6,1.13Z",name:"Burgos"},"ES-SA":{path:"M449.85,132.63l0.56,-0.26l3.52,0.08l0.77,-0.59l1.69,-2.27l0.35,-2.31l1.93,-1.71l2.26,-3.32l3.14,-0.12l3.34,-1.52l6.19,1.04l7.67,3.94l1.1,-0.68l1.88,0.18l0.98,0.42l-0.14,1.31l0.94,0.89l0.95,0.14l0.6,-0.57l0.3,0.64l0.69,0.36l0.79,-0.11l0.76,-0.59l0.27,-0.71l-0.14,-2.65l0.73,-0.39l3.2,0.88l3.98,-0.57l1.8,-0.76l1.23,1.31l0.92,0.4l2.37,0.09l2.0,1.34l3.44,-0.28l0.42,1.72l1.6,0.21l0.93,0.99l0.81,0.33l1.34,-0.53l0.38,-2.77l0.96,-0.52l1.03,1.14l2.02,0.3l1.65,1.33l-0.93,2.1l0.16,1.73l0.51,0.7l1.06,0.29l0.48,1.3l-0.26,1.07l-0.99,1.29l0.57,1.65l-1.88,2.04l-0.05,2.48l-0.64,1.07l-1.55,1.03l-1.01,1.47l-4.7,3.07l-1.02,2.69l-0.99,0.85l-1.24,0.56l-2.63,0.17l-0.46,0.45l0.22,1.64l0.39,0.35l2.48,0.02l-1.01,3.11l-1.67,0.47l-0.34,0.47l0.02,1.26l-0.73,-0.26l-0.83,-0.88l-0.34,-1.22l-0.69,-0.22l-1.35,0.35l-2.83,2.04l-0.44,0.89l0.78,2.47l-1.95,2.81l-1.19,0.39l-0.69,-0.1l0.34,-1.48l-0.6,-0.98l-0.62,-0.2l-3.13,1.08l-1.34,1.85l-1.34,-0.36l-1.39,-0.64l-1.43,-1.17l-2.48,-1.07l0.84,-1.82l-0.34,-0.68l-1.39,-0.56l-0.54,-0.92l-1.0,-0.3l-1.08,-0.94l-2.28,-0.97l-0.65,0.09l-2.18,1.29l-1.28,0.28l-1.13,0.8l-0.79,1.11l-1.6,0.38l-1.26,1.04l-2.95,1.14l-1.8,1.57l0.13,1.45l-0.5,0.54l-3.31,0.66l-1.26,0.55l-1.16,-0.42l-1.67,0.65l-2.12,0.03l-2.03,-1.44l0.27,-0.52l2.09,-1.5l0.77,-1.22l-0.08,-0.51l-1.3,-1.11l-0.85,-1.25l-0.2,-1.34l1.76,-3.41l-0.28,-1.11l-1.16,-1.49l-0.06,-0.64l1.44,-3.12l-0.99,-5.26l0.09,-3.6l0.65,-0.39l0.16,-0.83l-0.37,-0.85l-1.22,-0.68l-1.22,-2.96l-2.16,-2.52l0.48,-1.69Z",name:"Salamanca"},"ES-V":{path:"M666.85,205.29l0.14,-2.53l1.36,-1.21l1.45,-2.61l1.07,-1.03l1.18,-0.63l2.53,0.62l1.54,-0.94l0.13,-2.69l1.66,-2.49l0.93,-3.21l0.25,-2.69l-0.37,-0.92l2.06,-1.14l0.71,0.29l2.96,-0.68l2.1,-0.02l2.86,1.03l0.55,0.72l-0.28,1.28l0.39,1.98l0.41,0.56l0.83,0.39l0.94,-0.03l2.65,-1.1l0.43,0.22l1.41,2.22l1.24,0.36l0.43,-0.21l0.68,-1.3l0.88,0.49l0.41,1.87l-0.08,1.57l0.81,0.81l1.64,-0.18l1.28,-1.39l1.07,-0.55l2.0,2.92l1.35,0.4l1.98,-1.12l1.23,-1.77l1.12,-0.56l1.19,0.39l1.52,1.71l2.78,1.5l-0.42,2.05l-1.93,2.23l-0.96,2.2l-1.72,2.63l-0.29,1.77l0.13,2.37l1.05,5.14l3.28,6.34l-0.91,0.96l1.31,4.15l3.64,6.07l3.04,2.67l-7.08,1.22l-3.48,-1.23l-4.16,2.86l-7.06,1.12l-0.27,0.61l1.18,1.84l0.47,0.16l1.11,-0.29l0.49,0.38l-3.72,1.96l-1.24,-1.01l-3.16,-1.63l-0.96,-0.11l-2.63,0.6l-1.85,-1.48l-1.95,0.04l-0.19,-0.18l0.5,-1.7l-0.54,-1.68l0.17,-1.55l-1.68,-2.68l-1.53,-0.58l-1.86,0.65l-3.21,0.22l-1.04,-0.64l-4.07,-4.49l-0.21,-1.03l0.26,-0.96l1.07,-2.27l1.03,-1.15l0.95,-2.41l0.34,-3.34l-0.36,-0.91l-6.31,-1.77l-3.04,-1.51l-1.41,0.16l-0.34,-1.11l-2.42,-2.09l0.76,-2.59l-0.16,-0.3ZM674.54,172.89l0.62,1.34l1.19,1.15l0.55,1.11l1.01,0.44l2.48,0.27l2.63,1.93l-0.11,0.74l-2.05,1.0l-4.09,0.86l-5.02,-1.01l-1.39,-3.88l-1.43,-1.03l0.0,-0.38l3.04,0.4l1.73,-0.48l0.46,-0.67l-0.05,-1.35l0.41,-0.42Z",name:"Valencia"},"ES-LE":{path:"M453.74,67.14l0.59,-0.87l0.31,-1.67l-0.79,-1.49l-2.82,-0.7l-1.22,-0.65l-1.43,0.24l-1.09,0.63l-2.95,-0.39l0.23,-1.66l0.71,-1.52l-0.06,-1.86l1.2,-1.22l-0.12,-0.78l-0.78,-1.06l-0.05,-0.8l0.56,-0.8l2.13,-1.32l1.55,-0.2l2.64,-2.85l0.49,-1.3l-0.28,-1.99l1.08,-1.7l1.03,0.15l1.31,0.88l2.66,-1.53l2.5,-0.13l3.03,0.51l2.55,-0.67l2.1,-1.04l0.35,-0.5l-0.07,-0.8l-1.29,-0.65l2.23,-0.45l1.12,-2.05l0.89,-0.36l5.25,1.77l0.57,-0.19l0.36,-0.95l0.4,-0.14l2.47,0.66l0.79,-0.06l0.95,-0.46l0.66,-1.3l2.43,0.36l1.13,-0.22l1.07,2.0l2.11,1.31l2.47,1.05l2.44,-0.03l0.95,-0.55l1.59,-2.84l0.79,-0.31l1.43,0.02l1.15,0.5l3.95,0.79l2.02,-0.33l0.83,-1.09l2.95,-0.28l0.98,-1.6l2.56,0.22l3.82,-0.41l2.16,-0.94l1.6,0.23l1.18,-1.13l1.19,-2.33l2.14,-0.67l4.22,-2.17l1.26,0.61l0.99,1.51l-0.15,2.57l0.41,1.49l0.73,0.71l1.61,0.78l1.32,1.63l0.22,0.85l-2.36,1.3l-0.49,0.83l-0.5,2.3l-1.34,1.11l-0.68,1.8l-0.86,-0.02l-0.62,0.66l-0.14,3.62l-1.12,1.9l0.59,1.07l1.43,0.85l-0.65,1.49l0.09,2.38l-0.76,3.66l0.26,0.46l0.79,0.29l-0.0,0.6l-0.95,6.27l-2.09,0.3l-0.34,0.33l-0.27,1.75l0.5,0.45l0.85,-0.24l-0.31,1.52l-1.54,0.27l-1.36,-0.36l-0.5,0.35l-0.09,0.92l-1.41,-1.71l-1.15,-0.01l-2.4,1.87l-0.78,0.22l-0.86,-0.36l-0.8,0.11l-0.93,1.12l-0.41,1.23l-1.72,0.71l-1.84,-0.98l-1.14,0.53l-0.42,1.34l0.4,2.87l-0.41,2.55l0.36,1.63l-1.25,0.35l-4.03,-3.14l-0.84,-0.05l-0.41,0.29l-0.35,1.27l-2.13,-0.74l-0.01,-1.07l-0.88,-1.1l-1.65,-0.68l-0.5,0.43l0.06,0.56l-1.96,0.24l-0.36,-0.84l-0.47,-0.23l-3.25,0.85l-0.98,-0.13l-0.9,-1.27l-0.69,-0.15l-0.71,0.7l-1.35,0.5l-3.65,-1.52l-6.59,0.37l-1.2,-0.85l-1.36,-0.45l-0.87,-1.15l-0.66,-0.35l-1.15,0.38l-3.58,-0.07l-2.34,0.8l-1.28,-0.75l-1.36,-0.31l-2.35,0.06l-1.13,-0.47l-2.36,-0.05l-2.55,-1.41l1.38,-2.01l0.2,-2.07l-0.21,-0.7l-3.61,-2.7ZM514.65,75.08l0.26,-1.35l-0.31,-1.1l-0.46,-0.28l-0.84,0.17l-0.89,0.62l-0.16,1.15l0.51,0.91l1.01,0.26l0.87,-0.39Z",name:"Le\xf3n"},"ES-BI":{path:"M600.96,21.65l1.08,0.16l0.98,-0.55l2.99,2.08l0.64,-0.32l0.0,-0.37l-0.82,-2.2l3.24,-1.72l0.3,-0.39l-0.13,-0.5l5.08,-0.3l1.52,-0.51l1.81,1.21l0.88,2.57l0.7,0.2l0.6,-1.96l0.27,-0.06l6.87,1.94l0.86,1.07l1.86,0.78l-1.07,1.6l0.03,0.49l0.65,0.74l-1.38,1.64l-0.61,-0.06l-0.77,0.63l0.06,1.8l-0.72,1.1l0.24,2.67l-0.32,0.31l-3.22,0.53l-0.99,-0.28l-0.74,0.16l-0.92,0.63l-0.09,0.46l1.06,1.88l-0.98,-0.2l-1.22,0.31l-1.53,-0.58l-1.86,0.28l-2.71,-0.96l-1.71,-0.04l-2.17,-2.02l0.82,-2.37l-0.61,-1.48l-0.93,-1.12l-1.29,-0.64l-1.08,0.42l-0.61,1.83l-2.55,0.63l-1.16,-0.76l-0.56,-0.92l-3.19,-0.32l-1.3,-0.71l-6.29,2.8l-0.63,-1.85l-0.14,-1.69l0.41,-0.61l4.13,-2.65l3.39,0.05l1.26,0.32l1.94,-0.78l0.64,-1.03l-0.01,-1.35ZM596.03,27.94l0.19,-0.92l-0.77,-1.1l-0.93,-0.35l-0.51,0.38l-0.0,1.87l0.29,0.5l0.46,0.12l1.27,-0.51Z",name:"Bizkaia"},"ES-HU":{path:"M690.93,65.74l0.49,-1.29l-0.34,-1.46l-0.32,-5.69l-0.79,-1.74l1.39,-0.59l0.39,-0.94l-0.26,-0.67l-0.94,-0.78l0.21,-1.37l0.25,-0.47l1.1,-0.66l0.53,-0.97l0.29,-2.65l1.22,-1.66l0.24,-0.97l1.4,-0.86l0.7,-0.01l-0.13,0.98l0.73,0.92l1.32,0.14l1.94,1.2l1.47,1.75l0.18,0.78l1.01,0.14l0.0,0.54l0.58,0.58l1.65,-0.52l0.33,-1.12l2.65,0.88l1.4,-0.06l2.83,-1.75l0.82,0.07l0.51,-0.58l2.59,1.47l0.73,1.0l1.21,0.1l1.32,-0.34l0.28,1.3l1.34,1.42l0.39,0.84l3.22,1.54l1.64,-0.11l6.79,-1.86l2.51,0.69l0.84,1.31l0.97,0.78l0.86,-0.23l1.1,-1.39l1.07,-0.7l0.86,0.66l0.36,0.77l0.99,0.23l2.35,-0.37l0.7,0.23l6.34,0.04l1.03,-0.33l1.61,3.01l2.03,0.87l-0.35,1.69l-1.17,2.19l0.0,0.81l-0.89,0.3l-0.28,0.63l0.41,1.87l0.87,1.21l0.5,1.63l0.19,2.88l-0.37,3.02l-0.88,1.75l-0.58,2.39l-0.1,2.8l-1.89,4.38l-0.14,1.21l-1.64,1.64l-1.27,0.67l-0.49,0.7l0.13,0.79l0.93,0.77l0.05,1.82l-1.99,1.89l-1.66,0.7l-1.43,2.13l-2.38,0.74l-3.12,3.65l-0.04,1.04l0.96,2.8l0.82,0.58l2.12,0.19l0.54,1.9l-1.55,2.15l-1.33,0.42l-0.66,0.57l-0.41,3.09l-3.53,-0.98l-0.43,0.15l-0.78,1.08l-1.13,0.33l-1.05,-0.47l-1.52,1.05l-0.79,1.51l-3.13,-0.4l-1.5,-1.12l-1.91,0.39l-1.26,-4.57l-0.62,-1.14l-1.34,-1.41l-0.59,-1.92l-0.81,-1.15l-1.29,-0.29l-1.31,0.88l-0.39,-0.06l-2.14,-2.06l-1.27,-0.46l-1.39,-2.49l-4.35,-2.47l-0.45,-0.74l-0.92,-4.17l-1.22,-1.41l-2.13,-1.0l-1.84,-2.78l-0.86,-0.53l-4.3,-0.09l-2.84,-1.78l-0.39,-1.15l0.79,-2.13l0.81,-0.07l0.75,0.9l0.77,0.23l0.72,-0.33l0.85,-1.31l-0.34,-8.36l0.89,-1.5l0.14,-0.98l-0.6,-3.86l-0.58,-0.5l-1.17,-0.05l-0.5,0.55l0.39,2.03l-1.2,2.82l-0.38,0.26l-0.74,-0.38l-0.98,0.01l-0.77,0.52l-0.47,1.02l-0.5,-0.13l-0.13,-0.39l3.27,-4.58l0.24,-0.82l-0.51,-1.63l-2.12,-1.15Z",name:"Huesca"},"ES-LO":{path:"M602.18,77.32l0.69,-0.83l0.59,-2.59l-0.47,-3.12l-0.33,-0.45l1.27,-0.44l0.8,-1.33l-0.09,-2.12l0.34,-1.49l-0.51,-1.05l-0.81,-0.72l0.49,-1.93l-0.67,-0.79l-1.08,0.16l2.09,-2.43l0.01,-0.71l-0.47,-0.8l1.97,-0.31l4.23,0.7l2.44,-0.71l0.12,0.77l0.67,0.47l-0.37,0.81l0.45,0.64l0.61,0.2l1.17,-0.22l0.42,-0.27l0.55,-1.17l0.75,-0.04l1.61,1.12l0.13,2.34l2.91,1.76l0.95,-0.43l0.17,0.63l0.66,0.26l0.87,-0.59l1.27,0.03l0.66,-1.22l0.42,0.71l2.66,1.03l3.51,0.8l2.79,-0.22l2.42,1.92l0.7,0.22l4.54,0.02l0.45,0.36l-0.33,0.83l0.56,0.76l1.25,0.46l2.05,-0.0l2.9,3.13l1.47,0.97l0.06,0.94l0.42,0.5l1.09,0.0l1.29,0.98l3.72,1.82l0.43,3.02l-0.58,0.19l-1.35,-0.5l-1.49,0.35l-1.25,-0.36l-0.69,0.18l-2.91,3.35l-0.32,0.89l0.02,0.98l0.46,1.04l1.54,1.21l0.21,0.6l-0.4,1.1l-2.43,1.32l-1.62,0.31l-2.11,-1.07l-3.15,-0.69l-0.34,-1.01l0.49,-1.07l-1.79,-2.2l1.08,-1.8l-0.92,-0.94l-2.2,-0.13l-2.5,0.7l-0.41,-0.4l-0.44,-1.44l-0.7,-0.45l-2.25,-0.25l-2.61,0.19l-1.08,0.32l-1.7,1.11l-1.38,0.13l-0.32,2.04l-0.79,0.69l-1.37,2.36l-3.36,0.02l-1.38,-0.71l-1.56,-0.31l0.43,-1.43l0.8,-0.93l0.06,-1.51l-0.73,-0.77l-1.62,-0.03l-1.28,1.07l-0.47,1.15l-0.11,1.34l-2.47,1.38l-1.19,-0.32l-0.3,-1.5l-0.89,-1.41l-3.55,-0.19l-1.1,-1.71l-0.89,-0.61l-1.61,-2.66Z",name:"La Rioja"},"ES-SS":{path:"M624.31,40.0l-1.38,-0.74l0.18,-0.64l1.96,-0.89l0.48,-0.56l0.12,-0.97l-0.45,-1.56l1.08,-0.28l0.6,-0.7l-0.19,-2.81l0.68,-1.03l-0.03,-1.77l1.04,-0.14l1.75,-2.04l-0.01,-0.52l-0.68,-0.77l0.98,-1.47l2.94,0.98l1.76,0.17l3.47,-0.54l0.86,0.81l0.79,0.13l0.4,-0.26l0.65,0.61l1.47,-0.82l4.11,-1.16l1.32,-0.69l0.69,0.24l0.66,0.75l0.46,0.02l0.56,-0.36l-0.0,-0.67l-0.29,-0.23l1.12,-0.47l1.46,-1.18l1.2,-0.57l0.28,0.18l-0.08,2.0l1.3,0.82l0.47,1.15l-1.41,0.83l-1.65,2.29l-0.64,0.25l-0.92,-0.16l-0.46,0.67l-0.57,-0.25l-0.55,0.2l-0.46,1.77l0.28,2.3l-0.88,1.25l-3.15,1.97l-0.92,1.56l-0.23,1.98l-0.38,0.33l-1.53,0.43l-1.42,1.34l-3.43,-0.04l-0.79,0.82l-0.73,1.48l-0.77,-0.03l-1.02,-1.29l-2.01,-1.09l-5.88,-0.5l-1.48,-0.61l-0.75,0.5Z",name:"Gipuzkoa"},"ES-BA":{path:"M463.09,220.86l0.38,0.94l0.82,0.35l0.8,-0.25l0.5,-0.68l6.1,0.51l1.75,-0.79l0.27,2.69l0.84,0.92l1.96,0.18l1.58,1.67l1.55,0.16l0.94,1.17l0.62,0.01l2.07,-2.45l2.15,-1.58l0.29,2.08l0.81,0.6l0.92,-0.24l1.4,-1.6l0.41,0.71l0.48,0.18l2.66,-0.93l1.26,-0.79l0.71,-1.08l1.33,0.29l3.04,2.46l0.43,0.05l1.67,-0.85l1.83,-0.21l0.62,-0.62l0.58,-1.71l-1.13,-1.8l1.33,-0.69l1.61,-0.01l2.92,2.35l1.63,-0.2l0.71,-0.42l1.13,-1.21l1.02,-1.75l-0.31,-1.66l0.52,-2.5l0.42,-0.13l2.96,0.83l2.74,0.01l2.58,-1.57l0.4,-2.23l0.28,-0.25l1.67,1.56l2.59,-0.35l1.86,-0.94l2.75,1.08l4.49,-1.76l0.65,-0.68l2.04,-1.03l0.3,0.77l-1.26,3.2l-1.5,0.88l-0.38,0.64l0.16,1.04l1.54,3.11l1.82,1.95l-1.89,-0.89l-3.48,-0.03l-1.72,1.69l-0.85,2.87l0.14,1.35l1.25,1.19l-1.36,0.58l-2.57,-0.93l-0.94,0.76l1.4,3.99l3.2,1.13l-0.24,1.86l-2.09,0.07l-1.09,0.84l-0.89,1.57l-0.97,3.3l-0.65,1.22l-3.38,0.84l-3.7,0.29l-0.31,0.48l0.19,0.82l-0.36,0.94l-1.15,0.34l-1.86,1.17l-1.36,1.08l-0.7,1.17l-2.21,0.1l-1.56,1.66l-0.74,1.51l-1.8,1.25l-0.85,1.08l-2.44,1.11l-0.92,0.81l-0.38,1.52l0.65,1.23l-0.28,1.66l1.8,3.22l0.17,1.42l-0.7,3.16l-1.55,1.15l-1.78,-0.02l-2.75,2.08l-0.54,0.09l-0.33,-0.11l-0.21,-1.2l1.33,-0.71l0.37,-0.71l-1.04,-1.43l-1.34,-0.54l-3.95,0.76l-3.36,2.98l-0.34,1.18l0.48,1.14l-1.5,2.47l-6.4,1.32l-2.6,1.66l-0.53,-0.44l-6.09,-2.19l-0.72,-1.44l-2.15,-1.23l-1.37,0.3l-1.38,1.58l-3.11,-0.36l-0.36,-1.39l-1.39,-1.46l-2.62,-0.51l-2.83,0.11l-2.03,-0.68l-0.16,-0.3l0.79,-1.64l-0.28,-0.87l-5.66,-1.87l-0.8,0.4l-0.56,-0.27l-2.34,0.32l-1.7,1.02l-1.35,0.17l-0.75,-0.65l-1.66,-3.81l-1.13,-0.9l-0.61,-1.19l-4.23,-4.98l-1.29,-0.87l0.66,-0.92l-0.32,-1.19l0.98,-2.7l1.91,-2.92l-0.13,-0.62l-0.69,-0.62l-0.06,-0.69l0.34,-2.55l0.49,-0.99l3.54,-2.43l1.08,-1.27l1.84,-0.38l1.99,-1.32l0.34,-1.63l-0.41,-0.92l1.54,-1.64l2.0,-3.4l-0.03,-0.65l-0.38,-0.42l0.19,-0.76l-0.25,-0.92l-1.32,-1.6l-2.13,-0.93l-1.19,0.1l-1.44,0.69l-0.93,-0.3l-0.28,-0.37l0.5,-1.38l-0.53,-1.16l-3.13,-1.29l-0.46,-0.61l-0.22,-1.61l0.35,-0.56l1.98,0.05l1.92,-2.36l0.04,-0.8l-0.51,-0.74l0.22,-0.52l1.59,-0.81l1.24,-0.07l-0.18,1.75l0.23,1.04l1.07,0.51l0.62,-0.2l0.4,-0.53l0.76,-2.96l-0.4,-0.92l-1.24,-0.77l0.28,-0.41l6.12,2.38l2.94,-0.19l1.19,1.94l0.82,0.66l0.26,0.98l-1.9,3.16l1.3,2.37l3.78,0.76l1.06,-0.95l2.74,0.75Z",name:"Badajoz"}},height:738.0097895570743,projection:{type:"mill",centralMeridian:0},width:900})}).call(t,l(0))},function(e,t,l){(function(e){e.fn.vectorMap("addMap","europe_mill",{insets:[{width:900,top:0,height:790.3360148034734,bbox:[{y:-9690291.808548316,x:-4159652.5301950974},{y:-3201145.6268246872,x:3229902.613642692}],left:0}],paths:{BE:{path:"M400.73,433.08l-0.52,-2.25l-0.56,-0.57l-4.28,-0.9l-0.52,-2.3l-0.72,-1.23l-1.11,-0.96l-1.47,0.14l-2.34,0.95l-0.92,-0.59l-2.1,-2.13l0.06,-1.42l-0.94,-2.11l5.63,-2.88l4.83,-1.89l0.35,1.28l1.0,1.0l0.79,0.0l1.32,-0.72l1.22,0.17l1.92,1.09l1.13,0.14l2.05,-0.73l1.86,-1.11l0.78,-1.23l1.7,0.4l0.63,-0.24l0.21,-0.45l-0.2,-0.84l1.02,-0.55l1.09,0.83l0.82,0.06l1.67,-1.16l0.71,1.31l0.55,0.19l1.3,-0.08l1.17,-1.0l0.54,1.83l1.68,1.4l1.62,0.43l2.18,-0.42l1.56,1.44l2.54,0.82l0.16,0.74l-0.9,1.69l-0.1,0.88l-1.21,1.21l-0.17,0.9l0.73,1.23l0.43,0.19l1.64,-0.55l0.67,0.81l1.43,0.18l1.66,1.17l1.24,1.25l-0.57,0.57l0.11,0.94l0.57,0.56l1.13,0.22l0.42,0.41l0.27,2.03l-2.32,1.34l-0.73,1.47l-2.05,-0.25l-1.48,1.5l-1.78,3.11l-0.26,2.02l2.04,2.91l-0.89,1.46l-3.56,0.48l-3.15,-2.93l-1.99,-0.73l-1.61,-1.01l-1.76,-0.23l-0.27,-1.86l-0.65,-0.86l0.89,-2.91l-0.19,-0.47l-0.91,-0.33l-0.73,0.31l-1.0,0.88l-0.65,1.57l-1.29,0.64l-2.28,0.26l-2.49,-0.26l-0.25,-0.23l0.75,-1.69l-0.73,-1.1l0.42,-1.16l-0.09,-0.82l-1.77,-1.33l-1.44,-0.33l-2.31,-0.2l-1.24,0.59Z",name:"Belgium"},FR:{path:"M467.41,568.7l0.77,-0.77l0.94,-1.92l1.23,-0.85l3.09,-0.88l1.24,-1.13l1.71,0.56l0.82,-0.34l0.45,-1.04l-0.08,-2.97l0.33,-0.92l0.66,0.38l0.24,2.71l-0.35,2.37l0.98,1.89l0.4,6.29l-2.07,3.66l-0.12,3.28l-1.87,4.27l-0.66,0.89l-3.62,-1.94l-0.93,-0.91l0.99,-1.66l-0.25,-0.45l-2.03,-0.85l0.51,-1.36l-0.22,-1.18l-0.41,-0.29l-1.25,-0.03l1.06,-1.23l0.08,-1.13l-1.58,-1.27l-0.2,-0.63l1.2,-0.8l0.16,-0.59l-0.67,-0.97l-0.55,-0.18ZM313.21,482.01l0.65,-0.84l-0.12,-0.59l-0.73,-0.41l-2.58,0.36l-1.17,-0.3l-1.49,-1.3l-1.38,0.14l-0.87,-0.45l-1.52,-0.0l-0.86,-0.67l-5.41,-1.47l-2.3,-0.18l-2.17,0.65l-0.93,-0.18l-1.64,-2.53l-2.86,-1.03l3.52,-0.98l0.83,-0.83l-0.09,-0.62l-1.43,-0.83l-1.1,-0.24l-0.48,-0.52l4.03,0.01l0.24,-0.69l-0.82,-0.75l-1.49,-0.46l-4.19,0.09l-0.42,-1.11l0.47,-1.3l2.39,-1.3l6.29,-1.5l2.69,0.22l2.0,-0.28l2.39,-0.99l1.02,-0.81l3.06,-0.46l2.9,0.82l2.77,3.22l1.41,1.17l0.45,0.04l3.24,-1.89l4.69,0.05l0.91,0.97l0.66,-0.11l1.04,-1.64l1.04,1.03l6.16,-0.4l0.3,-0.33l-0.2,-0.4l-1.32,-0.73l-1.04,-1.7l-0.24,-6.84l-3.16,-5.21l-0.74,-1.78l0.1,-1.05l3.43,0.27l2.91,-0.67l1.05,0.35l-0.06,1.26l0.44,1.82l1.68,2.19l2.38,-0.09l2.65,0.59l3.28,0.09l5.0,1.0l2.17,-0.63l1.94,-1.22l3.74,-0.81l0.55,-0.6l-0.36,-0.63l-2.1,0.17l-1.75,-0.69l-0.18,-0.57l0.93,-2.27l5.65,-2.74l4.18,-0.84l4.36,-1.56l2.29,-1.65l1.52,-2.13l0.98,-0.76l0.11,-0.58l-0.47,-0.63l0.37,-7.74l0.38,-1.32l0.77,-1.06l3.1,-1.8l7.88,-1.69l0.89,1.98l-0.23,0.88l0.24,0.64l2.37,2.44l1.4,0.75l3.42,-1.17l1.46,1.79l0.67,2.53l0.79,0.51l3.63,0.5l1.16,2.95l0.53,0.06l1.11,-0.65l2.15,0.19l1.16,0.24l1.51,1.13l-0.49,1.57l0.74,1.06l-0.73,1.84l0.74,0.77l2.77,0.32l2.61,-0.31l1.51,-0.75l0.83,-1.78l1.17,-0.81l-0.75,2.87l0.69,1.08l0.35,2.16l0.4,0.31l1.75,0.15l1.55,0.99l2.02,0.76l3.1,2.91l3.88,-0.4l0.56,0.58l2.56,1.05l1.01,-0.16l1.41,-0.77l0.66,0.06l1.34,0.7l1.53,0.18l0.9,0.74l0.57,1.33l2.4,2.92l0.83,0.07l1.34,-0.87l1.18,0.37l0.34,0.99l0.66,0.25l0.87,-0.21l1.22,0.23l3.14,-0.67l0.9,1.02l1.32,0.54l5.32,0.9l1.54,0.57l0.05,1.07l-4.07,4.38l-1.79,6.17l-1.23,2.2l-0.44,1.6l0.31,1.21l-0.19,1.55l-0.73,2.24l-0.14,1.82l0.62,1.44l-1.04,0.58l-0.92,1.45l-0.88,0.32l-1.65,0.02l-0.4,-0.65l-0.67,-0.35l-1.31,0.06l-1.26,0.7l-0.98,1.46l0.57,0.78l0.73,0.14l-4.42,4.94l-2.89,1.4l-0.65,3.28l-3.37,2.5l-1.41,3.23l0.82,1.07l-0.3,1.32l-1.75,1.33l0.3,1.45l1.86,0.05l1.53,-0.78l1.1,-1.08l0.06,-0.49l-0.55,-0.89l1.09,-0.96l1.33,-0.57l1.91,-0.11l2.26,0.34l0.17,1.45l0.39,0.63l-0.48,2.05l2.49,2.54l0.73,1.16l-2.84,1.86l-0.18,1.53l0.36,0.71l0.96,0.63l1.82,2.88l1.7,1.48l-0.9,2.31l-1.21,0.37l-1.75,1.24l-1.95,-0.12l-1.05,0.48l-0.22,0.4l0.1,0.84l0.84,0.96l0.72,1.77l0.97,0.7l2.2,0.58l0.6,1.76l-0.88,0.55l-1.6,2.79l0.62,1.54l-0.2,0.75l0.43,1.08l1.01,1.0l4.78,2.37l0.96,0.2l3.03,-0.67l0.61,0.99l-2.55,3.41l0.06,1.58l-1.05,-0.07l-0.48,0.65l-2.48,1.14l-4.33,3.66l-1.97,1.05l-0.96,1.97l-1.06,0.92l-3.53,0.96l-2.42,1.03l-1.16,-0.44l-2.87,0.05l-1.9,-1.3l-3.43,-0.8l-1.08,-1.78l-3.35,-0.43l-0.12,-1.01l-0.5,-0.38l-2.08,0.32l-0.81,0.45l-0.79,-0.06l-0.3,0.4l-0.61,0.05l-6.52,-1.74l-2.24,-1.83l-2.23,0.45l-1.85,1.74l-7.11,4.41l-2.95,4.72l-0.16,1.53l0.65,4.05l1.42,2.15l-2.56,-0.58l-1.25,0.17l-2.71,0.83l-0.83,1.03l-5.69,-1.28l-2.78,1.04l-0.81,-1.08l-2.69,-1.15l0.34,-0.96l-0.7,-0.84l-2.87,-0.64l-0.99,0.54l-0.97,-1.3l-1.99,-0.4l-6.05,-2.05l-1.12,-0.09l-0.58,0.37l-0.39,2.16l-4.75,-0.06l-0.9,-0.43l-3.17,0.48l-3.51,-2.22l-3.8,0.42l-2.47,-2.29l-2.3,-0.16l-4.56,-1.73l-0.58,-0.75l-1.12,1.09l-0.39,-0.03l-0.36,-0.23l0.9,-1.92l-0.24,-1.16l-0.96,-0.5l-3.17,-0.62l-0.85,-0.97l2.08,-0.55l2.09,-2.26l1.89,-7.6l1.35,-8.91l0.9,-1.51l1.14,-0.42l0.17,-0.63l-1.03,-1.24l-0.59,-0.03l-0.43,0.42l0.62,-6.75l1.3,-5.66l2.93,2.19l0.74,1.02l1.11,3.82l1.99,1.61l0.49,-0.04l0.08,-0.49l-1.25,-1.54l-1.22,-4.82l-0.82,-1.5l-1.35,-1.33l-4.12,-2.8l-0.07,-0.37l1.77,0.46l0.54,-0.47l-0.98,-3.09l-0.57,-6.56l-0.32,-0.32l-3.25,-0.63l-5.23,-2.74l-4.03,-5.76l0.93,-3.09l-0.86,-1.27l-1.37,-0.73l0.46,-0.73l0.44,-0.53l0.88,-0.15l3.8,0.98l0.44,-0.27l-0.2,-0.48l-3.38,-1.67l-5.06,0.54l-1.01,-0.19l-0.72,-0.28l-0.23,-0.74l1.26,-1.47l-0.06,-0.51l-0.75,-0.7l-1.25,-0.37l-2.76,0.2ZM332.31,508.2l1.88,1.81l-0.15,0.48l-1.62,-1.85l-0.11,-0.43Z",name:"France"},BG:{path:"M662.06,585.15l0.29,-3.94l0.71,-1.75l-0.05,-0.72l-0.86,-0.68l-1.48,-3.54l-0.69,-0.61l-2.8,-1.24l-2.73,-2.84l0.66,-0.27l1.35,-1.8l0.2,-0.83l-1.28,-2.51l0.35,-1.29l-0.28,-1.38l0.24,-0.54l0.99,-0.47l2.26,-0.25l3.25,-3.58l0.5,-1.6l-1.7,-1.41l-1.32,-1.73l-2.83,-1.63l-0.65,-0.92l-1.73,-4.25l-0.05,-1.22l0.63,-2.11l2.3,-1.11l0.53,-2.08l0.71,-0.5l3.99,2.37l-2.14,1.89l-0.0,1.56l1.15,0.79l4.1,-0.65l4.13,0.33l5.62,1.1l3.78,0.39l2.81,-0.5l9.82,1.78l4.63,0.26l2.69,-0.69l1.88,-0.94l1.63,-1.76l3.74,-2.22l3.65,-1.25l7.88,-1.36l4.53,2.38l3.3,0.38l0.99,0.7l1.96,-0.44l2.27,2.66l4.46,1.3l2.5,0.06l-0.28,3.44l-1.08,1.52l-1.9,-0.54l-2.52,0.52l-1.56,2.22l-1.43,1.35l-0.55,2.99l-0.1,4.22l-1.73,0.67l-3.65,3.91l0.11,0.63l2.91,1.84l3.87,5.45l-1.3,-0.19l-1.15,0.47l-1.76,-0.06l-1.68,0.63l-3.01,-2.44l-0.84,-0.32l-3.33,0.55l-1.81,1.11l-3.72,0.47l-0.64,0.45l-0.8,1.79l-2.11,0.49l-0.68,1.13l-1.29,-0.3l-1.48,0.43l-0.64,1.22l1.04,2.44l-0.05,1.85l-2.58,1.05l-1.96,-0.27l-7.03,1.36l-1.54,-1.11l-1.96,-0.82l-1.99,-0.47l-1.13,0.51l-2.12,-1.23l-0.94,-1.63l-0.73,-0.26l-1.48,0.51l-4.43,-0.06l-0.74,1.11l-1.79,0.08l-3.22,1.09l-2.63,-0.19l-2.7,0.22l-1.27,1.01l-2.52,-0.16Z",name:"Bulgaria"},DK:{path:"M554.98,347.03l-0.27,0.17l-2.03,-0.48l-2.42,-1.16l0.34,-2.19l0.45,-0.72l4.46,2.58l0.04,0.75l-0.57,1.04ZM521.14,336.77l-0.22,-0.59l0.73,-0.83l0.32,0.89l-0.83,0.53ZM520.72,332.89l0.03,1.74l-0.25,0.39l-3.02,1.28l-1.05,0.95l-0.5,1.54l0.9,1.36l1.45,0.59l0.29,1.42l-0.97,0.73l-3.08,0.91l-0.28,0.33l-0.5,6.78l-2.01,0.63l-1.43,-2.33l-0.04,-1.11l-1.16,-4.03l-2.77,-0.74l-2.34,0.21l-1.42,-2.13l0.24,-2.46l-0.86,-1.5l-0.07,-1.09l-0.84,-0.87l-0.75,-0.28l-0.25,-0.91l2.9,-0.04l1.44,-0.44l2.06,-2.53l0.15,-1.11l1.62,-0.2l0.65,0.66l-0.05,3.29l0.25,0.34l1.84,0.62l0.44,-0.26l0.83,-1.98l0.58,-0.6l0.15,-1.49l-0.66,-1.19l4.25,-2.53l1.27,-0.06l3.23,1.02l0.2,0.29l-1.04,2.06l0.58,2.72ZM517.34,347.25l1.62,0.28l1.26,0.71l-1.94,-0.19l-2.4,1.26l-0.36,-0.17l1.82,-1.88ZM504.49,350.08l2.48,1.22l1.72,-0.02l0.86,0.38l0.26,1.85l-0.8,0.33l-1.36,-0.13l-1.59,0.57l-5.33,-2.52l0.22,-2.53l2.27,-0.18l1.27,1.03ZM500.25,304.31l-0.34,0.28l-1.08,-0.37l0.33,-0.36l1.93,-0.37l-0.83,0.82ZM495.95,352.06l-0.81,-1.41l2.94,-3.53l-1.8,4.22l-0.33,0.72ZM468.61,349.15l-0.42,-2.39l-0.69,-1.33l0.85,-0.26l0.28,-0.41l-0.25,-3.27l-0.49,-1.78l-6.52,-3.55l0.92,-7.01l-1.09,-3.15l0.55,-8.59l1.14,-0.12l3.56,1.07l0.64,0.76l1.02,0.47l0.49,-0.15l0.69,-1.1l0.23,-1.47l1.93,-1.94l2.11,-1.0l1.52,1.58l0.43,0.13l0.28,-0.35l0.79,-5.97l-0.27,-0.44l-1.96,-0.62l-1.84,0.54l-1.79,2.66l-1.35,2.98l-2.07,0.26l-1.77,0.83l-2.33,-1.48l0.18,-1.51l1.88,-2.48l2.46,-2.33l2.46,0.02l2.01,-0.79l1.05,-0.09l3.53,0.17l2.07,-0.61l1.73,-1.22l3.52,-4.77l1.89,-1.89l4.04,-0.74l3.41,-2.12l-0.98,1.01l-0.52,1.77l1.23,2.37l-0.16,3.79l-1.14,1.36l-1.29,2.84l-0.65,0.68l-0.18,7.31l1.5,1.58l1.55,0.73l4.81,0.01l0.84,1.17l-0.84,2.52l-2.95,1.65l-0.87,0.03l-1.4,-1.34l-0.5,-0.05l-0.79,0.52l-0.85,0.91l-1.81,6.51l-1.88,-0.35l-1.7,0.66l-0.08,0.69l1.36,1.25l-1.46,0.7l-1.73,1.9l-1.54,1.01l-0.95,1.22l0.98,4.54l-0.31,0.95l-1.8,1.6l-0.79,1.57l0.37,0.57l1.54,-0.02l1.37,0.66l0.38,0.38l-0.27,0.76l0.33,1.37l-1.23,-0.49l-3.7,0.92l-0.99,-0.03l-0.97,-0.68l-3.84,-0.98l-2.88,-0.13ZM494.78,336.56l2.16,5.08l-0.38,0.82l0.26,1.43l-0.26,1.07l-1.97,1.37l-2.27,0.06l-5.9,-2.06l-1.67,-3.44l0.02,-2.6l5.4,-1.72l1.83,0.94l1.1,0.04l1.67,-1.0ZM494.14,332.71l-0.34,-0.12l0.24,-1.95l-0.31,-1.07l1.07,1.5l-0.65,1.64ZM490.96,349.9l0.79,0.15l0.49,0.27l-0.27,0.06l-1.01,-0.48ZM483.63,346.94l2.33,1.33l0.69,1.28l-0.87,0.16l-1.78,-0.57l-0.36,-2.2Z",name:"Denmark"},HR:{path:"M540.52,517.06l1.22,0.46l4.0,-0.1l0.92,-0.53l1.59,-2.35l0.82,1.3l2.12,1.67l1.03,0.14l1.21,-0.48l2.01,0.79l1.9,0.18l1.48,-0.45l0.26,-0.49l-0.74,-1.79l0.98,-1.18l-0.98,-1.19l4.32,-1.54l0.65,-0.75l0.33,-2.14l-0.13,-1.17l-0.95,-1.16l0.13,-0.69l0.25,-0.33l4.9,-1.78l0.95,-1.14l2.19,-0.05l0.5,-0.65l-0.2,-1.45l0.85,-0.55l3.1,0.8l2.36,1.14l1.59,1.24l0.96,1.48l1.26,1.13l2.81,1.85l1.03,1.44l1.3,0.76l2.64,0.6l1.39,1.47l1.44,0.67l7.73,0.66l2.52,-0.79l1.72,-1.78l2.6,-0.25l-0.75,1.25l1.37,2.81l-0.3,1.16l0.68,0.87l0.9,0.34l-0.43,0.82l0.1,1.43l1.31,1.12l3.14,1.15l0.78,0.85l-2.14,0.07l-0.85,-0.44l-0.57,0.26l-0.1,0.53l-0.62,0.17l-0.29,0.46l0.49,2.66l-0.15,0.57l-0.99,0.12l-0.22,0.72l-0.35,0.03l-1.74,-0.65l-0.59,-1.84l-1.46,-1.06l-2.32,-0.14l-2.74,-0.81l-2.1,0.23l-1.83,-0.36l-1.83,1.07l-0.59,-0.01l-1.56,-1.26l-0.68,-0.17l-2.04,0.71l-2.45,-0.72l-2.59,-0.11l-2.75,-1.72l-0.46,0.02l-1.61,1.24l-3.67,-0.22l-3.04,3.34l-1.49,-0.9l-1.72,-1.94l-1.03,-0.46l-1.26,-0.1l-1.52,0.7l-0.82,5.66l0.14,1.89l1.92,1.38l2.27,2.38l0.73,0.32l1.41,4.88l1.26,1.68l3.93,3.5l1.7,2.26l5.03,4.33l2.43,1.02l0.02,1.54l0.34,0.88l1.53,1.81l2.97,2.53l0.33,0.71l-0.53,0.3l-3.22,-2.75l-2.74,-1.61l-3.2,-3.05l-4.08,-1.17l-2.77,-1.3l-3.78,0.58l-1.68,-0.17l-0.41,-0.57l-0.18,-1.66l-5.98,-4.16l-4.2,-4.32l-0.57,-0.94l1.66,-0.36l2.37,0.27l0.45,-0.22l-0.12,-0.48l-2.73,-1.86l-3.85,-3.6l-1.08,-1.61l0.16,-4.25l-0.73,-2.03l-4.37,-3.88l-2.23,-0.75l-1.46,0.24l-0.65,1.06l-0.42,1.98l-3.52,5.22l-0.94,-0.0l-3.02,-4.37l-1.43,-5.94l0.28,-0.2l0.5,0.51l3.57,0.82l1.03,-0.39l0.69,-0.9ZM587.09,559.57l2.86,1.2l-0.65,-0.13l-2.2,-1.07ZM591.3,561.05l-0.27,-0.82l0.24,-0.07l0.56,0.15l0.73,1.02l-1.27,-0.27ZM599.03,565.39l1.29,0.47l0.05,0.42l-0.83,-0.52l-0.5,-0.37ZM574.06,555.07l2.29,0.14l0.72,0.66l0.72,0.07l-0.88,-0.02l-1.68,-0.33l-1.18,-0.53ZM577.19,558.94l1.74,0.32l1.9,-0.2l1.59,0.28l-1.61,-0.19l-1.63,0.5l-1.35,-0.25l-0.64,-0.46ZM578.24,553.5l-2.04,0.04l-2.36,-0.62l0.18,-0.53l1.76,0.07l3.32,0.71l-0.86,0.32ZM552.42,532.01l1.48,1.22l2.64,2.63l-0.28,0.25l-3.01,-2.61l-0.83,-1.49ZM551.01,528.89l-1.01,-0.23l0.11,-0.55l0.35,0.02l0.55,0.76ZM547.01,523.61l0.87,-0.6l0.52,-0.96l2.47,3.21l-0.92,0.2l-1.06,-1.14l-1.25,-0.15l-0.64,-0.56ZM545.04,522.83l0.07,0.67l-0.21,-0.6l0.14,-0.08ZM545.55,524.84l0.91,0.95l-0.18,1.58l0.44,3.22l-1.56,-3.9l0.39,-1.86Z",name:"Croatia"},DE:{path:"M430.54,420.84l0.92,-0.06l2.69,-2.09l-0.09,-0.78l-0.62,-0.26l-0.01,-0.35l1.2,-2.32l0.46,-1.8l-0.14,-0.96l-1.33,-1.91l-0.18,-0.88l-1.75,-2.06l0.0,-0.39l2.55,-1.2l2.73,0.97l0.9,-0.57l1.27,0.05l3.04,-1.03l1.09,-1.59l-1.19,-1.26l0.08,-0.38l3.33,-2.18l0.69,-1.23l0.26,-2.25l-0.57,-1.0l-0.78,-0.57l-1.72,0.03l-0.99,-0.34l-0.56,-0.77l0.32,-0.81l-0.14,-0.63l0.26,-0.15l3.48,0.01l0.58,-0.47l1.2,-4.4l0.87,-1.53l0.25,-5.88l-0.69,-1.09l-1.23,-0.85l0.66,-2.97l1.24,-1.67l0.91,-0.42l4.57,-0.29l4.95,0.12l1.86,2.37l-0.66,1.17l0.16,0.55l1.25,0.65l0.93,-0.22l1.1,-2.84l1.71,1.34l0.03,2.08l0.36,0.39l0.43,-0.32l0.59,-3.01l-0.42,-2.2l0.28,-1.9l0.99,-1.44l3.67,0.69l4.06,-0.37l1.41,0.7l3.63,3.98l1.33,0.69l1.5,0.2l0.44,-0.29l-0.24,-0.47l-1.99,-0.81l-4.4,-4.83l-1.43,-0.63l-1.94,-0.18l-1.77,-1.03l-0.25,-5.57l-0.75,-0.72l-1.14,-0.35l-1.62,0.32l-0.16,-0.68l0.18,-0.5l2.27,-0.51l1.72,-0.78l0.31,-1.67l-3.74,-4.94l-0.12,-1.54l2.65,0.11l3.74,0.96l1.1,0.72l1.31,0.02l3.51,-0.89l1.75,0.87l1.88,0.47l1.57,1.79l0.07,1.44l-2.01,1.88l-0.12,0.46l0.4,0.25l3.46,-0.28l0.85,1.3l0.43,0.15l1.87,-0.51l4.9,2.22l3.72,-1.12l0.53,1.41l-0.65,1.61l-2.59,1.91l-0.12,0.5l0.59,1.22l1.1,0.48l2.61,-0.23l4.21,1.16l0.93,-0.43l3.21,-2.73l1.19,-0.54l4.49,-0.58l0.73,-1.01l1.74,-1.1l3.62,-3.29l5.8,1.01l1.62,2.36l4.08,2.65l3.73,-0.15l1.18,2.22l0.71,3.25l2.21,1.63l3.05,0.68l0.48,2.97l1.56,5.02l-0.04,1.42l-0.54,1.61l-0.94,1.33l-1.28,0.77l-0.85,1.0l-0.23,1.2l1.81,2.09l3.53,2.51l1.27,1.91l-0.81,3.15l0.34,0.97l1.43,1.19l0.26,2.35l0.57,0.56l-0.95,2.89l-1.01,1.59l0.34,1.21l1.36,1.97l-0.22,1.81l0.22,0.65l2.57,1.24l1.33,3.49l-1.29,4.18l-1.87,3.2l-1.46,-0.48l0.11,-0.81l-1.26,-1.82l-3.37,-0.82l-0.7,0.29l-0.4,0.92l1.31,1.41l-5.96,2.33l-2.6,0.78l-2.07,0.25l-1.5,1.77l-0.94,-0.31l-2.04,0.96l-0.67,1.03l-2.06,0.33l-0.98,1.46l-2.31,-0.41l-3.18,0.72l-1.4,0.85l-2.01,2.57l-1.77,-1.93l-0.72,-0.08l-0.44,0.32l-0.04,1.02l1.14,1.65l0.52,1.47l1.03,1.06l2.35,1.46l0.63,0.91l-1.61,2.81l1.52,1.82l2.46,3.98l1.87,1.57l1.49,0.06l2.95,2.95l2.61,1.64l0.92,1.52l0.79,0.46l1.3,-0.06l3.29,3.0l-0.16,2.44l-0.83,1.09l-0.5,0.23l-2.76,-0.87l-0.49,0.51l-0.66,2.87l-0.38,0.46l-6.37,2.67l-1.17,0.77l-0.83,1.02l-0.01,1.03l2.54,3.11l0.01,1.18l-0.74,1.46l0.24,0.51l1.68,0.35l0.18,0.48l-0.4,2.61l-2.26,-1.03l-0.43,-1.57l-1.34,-0.68l-2.77,0.52l-1.62,-0.86l-2.11,-0.53l-0.57,0.25l-0.13,1.46l-6.22,0.61l-4.4,1.66l-1.31,1.07l-1.45,0.0l-1.91,0.52l-0.6,-0.06l-1.66,-2.12l-5.79,-0.52l-0.56,0.34l-0.83,3.01l-0.69,0.81l-1.08,0.46l0.2,-0.9l-0.26,-0.48l-1.5,-0.34l-0.22,-1.01l-1.29,-1.05l-3.11,-1.25l-0.84,0.49l-7.44,-4.01l-0.69,0.18l-0.13,0.52l0.63,1.16l-3.25,0.23l-0.69,-0.77l-0.81,-0.23l-0.59,0.27l-1.41,-1.07l-0.93,-0.24l-2.0,0.82l-0.58,0.89l0.1,0.75l0.97,0.47l-0.22,0.19l-3.28,-0.22l-1.51,0.54l-2.18,0.2l-3.02,-0.1l-1.57,-0.55l-0.38,-0.91l0.11,-1.58l0.74,-2.31l0.21,-1.68l-0.31,-1.12l0.4,-1.44l1.21,-2.16l1.76,-6.1l4.05,-4.32l0.04,-1.82l-0.29,-0.36l-1.85,-0.66l-5.27,-0.89l-1.02,-0.38l-1.24,-1.21l-3.4,0.67l-2.1,-0.1l-0.44,-1.02l-1.73,-0.51l-1.82,0.86l-2.04,-2.62l-0.66,-1.44l-1.19,-0.93l-1.22,-0.27l0.41,-1.96l1.46,-1.99l0.04,-1.7l-3.27,-1.56l-1.51,-1.71l-0.36,-1.88l0.82,-2.22l2.46,-1.42l0.19,-0.42l-0.31,-2.35l-0.75,-0.87l-1.5,-0.57l0.7,-0.84l-0.06,-0.62l-3.08,-2.45l0.64,-2.95l-0.69,-0.92l-1.76,-0.94ZM538.5,364.74l4.43,2.81l-0.02,0.85l-1.71,0.2l-1.36,-0.24l-0.07,-2.1l-1.21,-1.13l-0.06,-0.38ZM536.24,359.59l0.19,1.05l-1.4,-0.89l-1.53,0.01l-1.16,1.66l-0.34,0.03l-2.16,-1.36l-0.36,-1.05l0.29,-2.61l0.72,-0.83l0.1,-0.88l1.09,-0.91l0.75,-0.03l0.89,1.43l2.04,0.8l0.23,0.34l-1.13,1.59l0.47,0.93l1.31,0.71ZM503.18,358.26l-1.43,0.03l-1.18,-0.81l0.48,-0.55l1.69,0.5l0.45,0.83ZM463.5,350.42l0.29,-1.31l0.49,0.91l0.99,0.04l-1.77,0.36ZM466.66,353.0l-0.22,0.19l-1.35,-0.23l0.93,-0.31l0.63,0.36Z",name:"Germany"},BA:{path:"M608.48,527.74l3.07,-0.74l1.2,0.42l-0.79,2.63l-1.93,2.88l-0.46,3.03l0.51,1.08l2.62,1.37l3.17,2.88l-0.23,0.39l-1.2,0.13l-2.07,-0.23l-0.97,0.56l0.15,0.91l3.04,3.85l0.08,0.83l-0.38,0.94l-1.06,-0.49l-0.81,0.03l-0.9,0.24l-0.68,0.71l-1.4,0.25l-1.35,-0.37l-0.66,0.34l-0.25,0.99l1.25,2.21l-0.08,0.64l-0.78,-0.82l-1.48,-0.05l-2.53,2.08l-0.73,1.8l0.01,1.34l-1.64,0.26l-0.76,0.89l0.27,3.36l1.07,2.1l-1.07,0.99l-1.63,-0.59l-2.39,-1.46l-3.77,-2.5l-0.73,-1.04l-2.18,-0.15l0.47,-0.54l-0.1,-0.84l-4.84,-4.93l-0.31,-2.37l-0.52,-0.52l-2.14,-0.74l-4.93,-4.25l-1.71,-2.26l-3.91,-3.48l-1.1,-1.42l-1.51,-5.08l-0.87,-0.45l-2.23,-2.34l-1.83,-1.33l0.67,-6.52l0.28,-0.24l0.73,-0.18l1.63,0.37l1.74,1.95l1.96,1.12l1.37,-0.9l2.12,-2.55l3.36,0.32l1.8,-1.25l2.69,1.66l1.16,0.26l1.55,-0.13l2.52,0.74l2.08,-0.71l2.1,1.42l1.04,-0.04l1.55,-1.0l1.73,0.34l2.04,-0.24l2.68,0.79l2.34,0.15l0.97,0.73l0.49,1.68l0.79,0.76l2.6,0.32Z",name:"Bosnia and Herz."},HU:{path:"M574.1,479.74l1.55,-0.97l2.58,1.22l3.97,-0.49l0.32,-0.51l-0.38,-2.54l0.54,-0.63l0.13,-0.94l0.82,-0.63l1.72,0.33l4.27,3.09l1.92,0.75l5.23,0.12l7.85,-0.41l1.05,-1.32l-0.32,-1.6l0.46,-0.86l1.48,-0.78l4.68,-0.38l2.8,-0.66l1.42,-1.79l0.61,-0.13l3.87,1.55l5.93,-2.86l2.25,-4.04l1.81,-0.35l2.94,0.07l2.8,0.69l5.06,-0.81l1.4,0.91l2.13,2.58l0.79,0.23l6.37,-1.27l1.33,2.56l2.34,0.93l0.97,1.3l1.37,0.54l1.12,-0.08l0.79,0.7l0.31,1.75l-3.23,2.7l-1.51,-0.12l-2.92,0.86l-2.41,2.67l-1.56,1.19l-0.16,1.98l-1.62,1.48l-1.18,2.9l-1.73,1.75l-0.13,1.34l-2.12,2.95l-0.24,0.62l0.18,0.84l-2.28,1.58l-0.95,2.12l0.13,1.13l-0.95,0.47l-0.52,1.42l-1.26,0.86l-2.62,-0.28l-1.17,0.24l-0.9,1.34l-0.99,0.54l-1.52,-0.54l-3.55,0.89l-1.03,-0.47l-3.08,-0.33l-1.29,0.26l-3.03,-0.39l-1.28,0.24l-1.63,1.6l-1.88,1.0l-1.5,0.24l-1.07,-0.47l-1.04,0.98l-1.05,0.42l-2.71,0.54l-0.7,-0.13l-2.05,1.92l-2.19,0.68l-7.36,-0.61l-2.08,-1.2l-0.59,-0.87l-1.18,-0.5l-1.58,-0.16l-1.15,-0.67l-0.95,-1.37l-4.05,-2.96l-0.99,-1.51l-1.75,-1.36l-3.01,-1.38l-1.73,-2.2l-0.02,-0.77l-0.66,-0.74l-0.73,-2.3l-1.88,-0.24l2.28,-1.61l1.33,0.05l0.62,-0.39l0.55,-2.05l-0.16,-0.54l-0.64,-0.29l-0.2,-0.91l0.58,-1.02l-0.33,-1.71l2.32,-0.86l0.87,-1.68l-0.74,-1.83l-2.35,-0.68Z",name:"Hungary"},JE:{path:"M322.87,452.86l-0.06,0.38l-0.56,-0.27l-1.49,0.09l0.08,-0.64l2.02,0.44Z",name:"Jersey"},FI:{path:"M642.77,218.25l1.12,-0.27l0.17,-0.8l-3.01,-6.76l-1.66,-1.51l1.26,-4.66l-0.13,-1.29l-0.44,-1.65l-2.0,-1.41l-0.81,-4.2l0.5,-2.29l0.65,-0.99l3.52,-3.35l0.3,-1.68l2.07,-0.11l0.31,-0.63l-1.08,-1.53l-0.27,-1.43l3.0,-0.62l1.43,0.56l3.05,-0.72l2.8,-1.45l0.17,-1.13l-0.91,-1.85l1.24,0.03l-0.36,-1.06l1.03,0.05l1.76,-1.91l0.16,-1.42l2.91,-0.77l3.47,-2.96l3.21,-1.64l3.23,-2.9l1.63,-0.39l0.7,-1.93l2.7,-2.58l0.99,-0.5l1.28,-2.37l3.5,-2.87l2.18,-3.57l1.19,-1.25l0.4,-1.27l1.07,-0.09l1.37,-1.04l2.49,-0.66l2.47,0.18l1.24,0.48l1.0,-0.15l0.34,-0.43l-0.1,-1.23l-0.59,-0.75l1.83,-1.31l-0.47,-2.07l-1.07,-0.98l1.19,-7.23l-1.66,-1.93l-5.46,-2.54l-2.15,-0.22l-1.08,-1.64l0.59,-2.18l-0.41,-0.44l-0.76,0.14l-0.76,0.77l-1.54,0.82l-2.1,-0.66l-0.96,0.1l-1.35,-3.86l-1.94,-3.6l-2.51,-1.5l-0.6,-3.55l0.1,-1.33l0.2,-0.66l0.88,-0.57l1.4,-1.77l0.39,-2.96l1.27,-2.55l-0.7,-1.67l-3.55,-4.29l-0.46,-1.32l-0.2,-2.19l1.99,-2.12l-0.54,-2.44l-1.32,-0.69l-2.46,-0.23l0.14,-1.03l1.05,-2.32l-0.56,-2.01l0.01,-3.87l1.64,-1.24l0.06,-1.15l-2.2,-1.44l-1.54,-1.59l-0.47,-0.92l-1.92,-0.34l-1.17,-2.76l-3.36,-2.61l-1.06,-0.59l-5.7,-1.72l-2.28,-0.33l-2.6,-0.97l-7.13,-3.97l-0.62,-0.81l-3.28,-2.49l-3.42,-1.76l-0.17,-1.37l-0.37,-0.48l-3.13,-1.15l2.86,-0.25l2.65,0.65l0.68,-0.47l0.33,-0.96l-0.97,-2.39l0.11,-0.4l2.45,-1.26l4.54,0.04l9.08,9.74l1.07,1.8l0.37,1.29l0.39,0.29l8.8,1.06l1.17,0.77l2.44,-0.15l5.27,-1.54l2.05,-2.15l1.69,0.15l4.54,2.05l4.94,1.36l1.47,1.13l2.14,0.27l2.15,-1.3l1.14,-2.92l0.96,-1.23l1.35,-0.9l3.04,-0.64l2.41,-2.51l0.36,-2.25l-0.26,-3.73l0.23,-1.11l1.13,-2.04l1.5,-5.3l0.64,-1.46l0.73,-0.83l3.2,-2.19l2.92,-3.19l2.69,-0.38l5.31,0.64l3.11,-1.34l3.28,-1.98l2.0,-0.52l1.71,0.07l2.06,2.1l4.99,3.64l5.33,2.23l4.51,1.41l2.41,4.42l-1.13,1.66l-2.89,2.52l-2.42,2.65l-0.24,1.85l1.38,1.94l-6.81,2.58l-0.22,0.62l0.84,0.92l3.36,0.16l0.61,0.39l0.04,0.39l-0.3,0.87l-3.67,5.48l-0.16,1.52l2.92,7.03l9.06,3.17l2.4,3.03l4.03,4.07l2.13,1.71l-0.59,2.59l-4.94,5.07l-4.47,5.24l-2.13,2.89l-0.36,2.03l0.45,1.23l2.7,3.48l2.31,3.68l2.8,5.79l3.13,4.14l2.47,6.75l0.12,1.92l-2.63,0.33l-2.15,0.65l-0.35,0.42l0.09,0.48l1.16,1.03l-1.13,2.01l-0.17,2.9l-1.24,1.49l-0.21,0.7l0.62,0.87l2.25,0.39l0.09,0.91l-0.16,0.59l-2.59,1.65l-0.27,1.72l1.38,2.88l1.19,1.01l3.95,0.91l0.37,0.52l0.12,1.59l-1.73,1.8l-0.07,1.16l1.84,3.66l3.8,1.8l1.2,0.91l0.47,1.84l-0.02,1.31l-0.27,1.1l-3.85,4.54l-2.72,1.17l-0.31,0.89l5.84,5.02l7.58,4.38l2.72,1.92l2.09,2.95l2.32,2.38l0.27,1.15l-3.32,6.63l-1.3,1.77l-3.37,3.29l-5.05,4.15l-11.85,12.11l-2.68,2.11l-3.26,3.24l-6.92,4.7l-1.08,1.18l-3.43,2.16l-8.21,7.34l-1.68,0.75l-1.87,0.16l-0.84,0.47l-3.55,-1.54l-1.89,0.43l-1.61,1.04l-3.07,0.33l-2.14,0.65l0.29,-1.94l0.65,-0.96l0.13,-0.85l-0.45,-0.43l-0.5,0.07l-1.28,1.66l-0.55,1.73l-0.89,0.73l-2.1,0.32l-2.16,-1.32l-1.3,-0.04l-0.33,0.63l1.05,2.05l-1.03,-0.03l-2.52,1.57l-0.89,-1.14l-0.5,-0.16l-2.71,1.45l-2.64,0.33l-1.46,1.06l-7.46,1.6l-1.27,1.45l-0.76,0.39l-1.42,-0.39l-8.4,1.55l-3.69,-0.35l-3.8,2.83l-1.98,0.53l2.58,-2.49l0.22,-1.21l-0.2,-0.4l-1.63,-0.55l-1.02,-0.91l-1.36,-2.4l-1.04,0.08l-0.67,2.35l-0.77,0.71l-1.25,0.53l-2.16,-0.02l-0.21,-0.77l0.41,-1.08l-0.13,-0.82l1.1,-0.12l0.67,-0.88l-0.37,-0.93l-0.65,-0.1l0.93,-1.94l-0.28,-0.49l-4.43,-0.42l-4.34,-2.0l-0.96,-0.12l-0.58,-1.58l-0.46,-0.25l-1.2,0.29l-1.32,0.91l-2.1,-1.16l-0.93,-7.31l0.22,-1.74l1.36,-2.29l0.49,-2.36l0.11,-2.75l-0.24,-1.14l0.43,0.0l0.38,-0.53l-0.76,-1.2ZM687.44,144.29l-1.79,0.65l-1.22,-0.34l-0.02,-0.9l0.76,-0.51l1.66,-0.25l1.7,0.47l-1.08,0.89ZM651.46,242.91l1.58,0.43l0.67,-0.11l0.37,0.48l-1.17,0.78l-0.1,0.84l0.63,0.93l-0.71,-0.0l-0.85,-1.35l-1.17,-0.85l0.4,-0.98l0.37,-0.17ZM646.99,242.06l0.23,-0.82l0.48,0.41l-0.15,0.7l0.64,0.51l-1.2,-0.79ZM646.46,246.89l-1.07,0.55l-0.05,-0.02l0.08,-0.67l0.56,-0.37l0.66,-0.03l-0.18,0.54ZM643.72,247.48l-0.79,0.13l-0.32,-0.25l1.18,-0.39l-0.07,0.51ZM641.16,239.43l-0.07,0.33l-1.37,0.07l-0.55,-0.69l-0.31,-1.48l2.3,1.77ZM638.04,182.53l0.17,0.59l0.43,0.26l0.96,-0.17l0.89,-0.6l0.27,0.45l-0.56,-0.04l-1.2,1.04l-1.18,-0.84l-0.53,-1.0l0.8,-0.0l-0.05,0.32Z",name:"Finland"},BY:{path:"M670.47,410.28l-0.13,-0.27l0.06,-1.46l1.09,-1.97l-0.23,-1.17l0.56,-1.59l0.0,-1.53l-0.91,-1.32l-1.93,-1.22l-3.4,-1.52l-0.13,-0.47l3.0,-3.66l5.77,-2.64l0.89,-0.8l0.33,-2.39l-0.79,-5.49l-3.54,-9.02l-1.36,-5.56l2.79,0.28l1.97,-0.44l4.12,-0.26l1.99,1.03l4.06,-1.59l1.9,0.09l0.64,-0.62l0.52,-2.25l0.36,-0.3l2.44,0.18l1.03,-0.51l0.87,-1.04l1.25,-0.61l1.3,-0.06l0.98,-0.62l0.5,0.91l-0.32,0.99l0.36,0.45l1.01,0.4l2.51,-0.34l0.49,-0.81l-0.35,-1.77l-0.8,-0.73l-1.79,-0.35l0.92,-2.21l1.46,-2.06l-0.02,-2.89l0.75,-2.06l0.97,-1.47l2.97,-0.75l1.28,-0.84l1.11,-2.33l0.33,-0.17l4.09,0.17l1.26,-1.87l1.39,-0.94l0.08,-0.49l-0.47,-0.58l-3.74,-0.67l1.4,-3.61l0.38,-2.21l2.87,-0.65l1.83,-1.99l1.15,-0.29l3.4,0.5l3.99,-0.04l0.92,-2.18l3.35,-3.06l1.75,-1.04l1.25,-0.18l1.76,1.58l0.64,0.16l1.24,-0.67l2.07,-0.07l0.81,0.47l1.37,1.98l0.92,0.38l3.4,-1.49l3.19,1.0l1.29,0.81l-0.51,2.56l1.82,1.98l0.47,0.03l2.62,-1.56l1.96,-0.52l1.42,-0.92l3.92,-0.0l2.83,1.04l2.24,2.21l1.47,0.96l2.03,0.41l0.22,0.33l-0.08,3.01l-1.07,1.29l-0.11,1.14l1.99,2.8l0.22,1.35l-1.98,2.56l-0.54,2.11l0.11,0.59l4.8,3.05l-1.06,2.24l0.22,0.44l1.4,0.68l1.5,2.95l1.42,1.79l5.69,3.04l-0.04,1.47l-0.94,2.24l0.22,0.54l1.06,0.37l5.02,0.19l3.1,1.5l-0.32,1.27l0.64,1.39l3.16,2.26l0.01,1.08l-3.01,1.21l-0.7,1.17l-3.65,2.08l-3.72,-0.26l-1.43,-1.43l-1.18,-0.32l-3.43,0.09l-0.75,0.46l-1.71,3.0l0.04,0.52l4.03,4.54l-0.61,1.04l0.17,1.42l0.95,1.23l-0.33,4.38l1.6,1.88l0.82,1.53l-5.16,-0.05l-1.77,0.96l-1.99,-0.42l-1.46,0.63l-3.05,2.73l-1.29,1.6l-1.83,3.95l1.26,4.37l-0.98,1.32l-0.92,-0.12l-1.36,-0.8l-0.44,-1.39l-2.23,-1.49l-8.28,0.78l-2.69,0.89l-2.12,-3.38l-0.52,-0.66l-0.8,-0.34l-0.77,0.12l-1.1,0.93l-1.76,0.6l-0.87,0.66l-0.7,1.15l-0.62,-0.26l-0.83,-1.64l-5.66,-1.19l-2.43,0.84l-2.32,-0.52l-1.82,1.98l0.15,-1.24l-0.24,-0.41l-1.34,-0.56l-4.0,0.09l-2.18,-2.8l-5.0,-0.34l-4.26,-0.76l-0.91,-0.58l-8.26,-1.44l-9.81,-0.12l-2.74,0.57l-6.86,0.57l-0.74,0.64l-0.63,1.19l-2.0,1.92l-1.94,1.27l-1.28,-0.61l-2.2,-0.32l-1.06,0.29l-0.7,0.7Z",name:"Belarus"},GR:{path:"M728.08,670.66l-0.79,0.26l-0.27,-0.39l0.51,-1.56l-0.52,-1.53l2.47,-2.52l3.7,-1.26l-1.12,2.79l-1.0,1.2l0.08,0.93l-1.45,0.33l-1.59,1.75ZM727.96,660.69l0.31,-0.19l-0.05,0.46l-0.26,-0.27ZM717.45,657.54l2.45,-1.2l0.79,0.06l-1.92,1.05l-1.31,0.09ZM718.65,675.52l0.9,2.17l-0.84,0.63l0.1,-1.01l-0.53,-1.15l0.37,-0.64ZM711.88,642.87l1.58,-0.77l0.98,-0.02l2.64,0.58l0.06,0.28l-2.41,0.93l-1.62,-0.93l-1.23,-0.07ZM716.41,654.11l0.54,0.48l-0.03,0.04l-0.63,0.1l0.12,-0.63ZM708.43,617.81l-0.05,1.13l1.83,1.52l0.65,1.19l-0.81,-0.3l-0.49,0.49l0.43,0.99l-0.37,0.12l-3.89,-0.79l-0.36,-0.44l1.99,-1.7l-0.34,-0.63l-1.6,0.18l-1.24,1.38l-1.92,-0.59l-0.59,-0.58l0.65,-1.02l1.36,0.04l0.99,-0.34l1.05,-0.45l0.25,-0.65l1.92,-0.12l0.56,0.56ZM623.87,612.82l0.81,0.1l0.84,-0.47l0.47,-0.56l0.3,-1.23l0.8,-0.02l0.42,-0.51l-0.08,-0.84l-0.89,-1.74l1.18,-1.04l2.5,-0.46l0.86,-0.63l2.04,-5.25l1.85,-0.75l0.87,-1.26l0.46,-1.74l-1.01,-1.95l0.07,-0.75l4.52,-0.26l1.17,-0.64l2.45,0.55l2.71,-1.28l2.13,-2.58l0.71,-0.31l2.57,-0.43l4.21,0.63l3.19,-0.98l0.81,-2.47l4.88,0.17l1.31,-1.02l5.3,-0.03l3.31,-1.11l1.87,-0.11l0.72,-1.05l4.19,0.07l1.53,-0.5l1.02,1.67l2.5,1.47l1.25,-0.53l1.82,0.43l3.69,1.98l7.19,-1.39l1.97,0.27l2.96,-1.23l0.46,-1.18l-0.61,-2.89l-0.57,-0.89l0.35,-0.54l1.04,-0.24l2.68,0.72l2.17,1.52l0.5,2.84l-0.19,0.48l-0.81,0.19l-2.79,1.69l-0.26,1.91l0.38,2.25l-3.16,3.73l-0.56,0.18l-0.34,-0.5l-2.25,-1.26l-4.82,-0.7l-2.28,-0.88l-1.1,0.12l-2.16,-0.96l-1.44,0.48l-2.75,1.7l-1.32,-0.16l-1.58,-1.02l-1.46,-0.22l-1.39,0.65l-1.98,1.99l-1.88,0.91l-1.8,-0.37l-2.49,0.01l-0.39,0.31l-0.22,1.44l1.67,1.98l-0.49,1.12l0.47,1.01l0.99,0.39l-1.39,-0.11l-1.3,0.61l-0.33,1.0l1.52,1.65l1.88,1.38l0.37,1.18l-0.35,0.48l-1.18,-0.71l-2.27,-3.16l-3.48,-0.8l-0.39,0.14l-0.6,1.06l0.63,1.71l0.62,0.86l2.45,1.61l-2.93,-0.93l-0.8,-1.4l-0.43,-2.26l-5.5,-2.86l-0.45,-1.08l0.86,-1.57l-0.43,-0.54l-1.68,0.27l-2.63,1.64l0.16,2.07l-0.97,3.91l0.31,1.49l3.35,3.9l1.1,2.68l0.87,1.13l1.73,1.2l1.71,2.07l0.7,1.04l0.44,1.49l-1.17,0.88l-0.56,0.03l0.43,-1.37l-0.31,-1.06l-2.29,-1.17l-1.38,0.42l-1.12,0.76l-0.14,0.5l1.36,2.35l0.34,1.2l0.45,0.29l-2.36,1.26l-2.76,0.18l-0.61,0.48l0.16,0.67l1.6,0.3l1.19,0.76l3.27,0.91l1.74,1.2l1.38,0.09l1.7,2.15l2.57,0.54l1.7,2.19l2.02,0.42l1.63,0.73l0.65,1.86l0.5,5.06l-0.07,1.48l-0.27,0.28l-0.29,0.01l-1.21,-1.49l-4.01,-3.64l-1.32,-0.49l-1.28,0.69l-3.11,0.54l-1.92,0.86l-0.41,0.62l0.17,0.49l1.31,1.11l0.04,1.25l0.68,1.51l1.09,0.59l1.64,0.17l1.16,1.61l-3.98,1.51l-0.47,-0.26l-0.24,-1.31l-2.13,-1.2l-1.23,-0.26l-0.96,-0.77l-0.53,0.03l-0.67,0.67l0.43,2.7l1.21,1.72l2.8,6.72l0.16,1.11l-0.37,2.26l1.29,2.3l-1.48,-1.02l-1.97,-2.38l-0.69,-1.5l-1.16,-0.35l-1.89,0.44l-1.62,3.29l-0.04,1.39l-0.21,-0.11l-0.53,-0.44l-0.06,-2.98l-1.96,-2.81l-0.93,-0.41l-1.11,-1.88l-0.41,-0.16l-1.04,0.23l-0.97,0.71l-0.56,3.35l-1.68,-1.57l-2.02,-3.26l-0.05,-1.6l1.53,-1.91l-0.24,-1.37l-1.56,-2.52l-2.1,-1.55l-1.1,-0.44l-0.63,-1.66l-2.03,-1.46l2.41,-2.02l1.21,-2.49l1.74,0.55l1.49,-0.17l2.34,-2.4l1.5,0.09l3.86,2.05l4.28,1.21l2.03,1.0l1.29,1.08l1.71,0.38l0.46,-0.42l-0.23,-1.23l2.57,-0.15l0.74,-0.53l0.42,-1.05l-0.47,-0.67l-1.03,-0.49l-1.47,-0.29l-0.73,0.18l-1.18,-0.46l-5.55,-3.19l-0.57,0.13l-0.44,0.74l-0.71,0.36l-1.11,0.06l-3.71,-0.92l-2.15,0.71l-4.25,0.68l-1.88,-2.53l-0.6,0.34l-0.26,1.46l-1.28,0.35l-0.68,-0.45l-1.66,-4.25l-1.61,-1.93l-1.24,-0.53l-0.08,-0.77l0.07,-0.5l1.17,-0.16l2.36,0.85l0.88,-0.23l0.71,-0.78l-0.49,-1.83l-2.98,-0.34l-1.94,0.42l-0.66,-0.31l-3.3,-3.44l-2.27,-1.18l-1.43,-3.35l-1.02,-1.26ZM675.16,600.88l1.34,-0.04l2.3,1.22l1.04,1.37l-1.41,-1.3l-3.27,-1.24ZM707.89,661.28l-0.16,0.18l-0.36,-0.27l0.41,0.1l0.11,-0.02ZM708.79,660.68l0.03,-0.08l0.05,0.06l-0.08,0.03ZM703.69,645.69l0.95,-0.85l2.01,-0.19l-0.72,0.46l-2.24,0.58ZM672.76,675.97l0.47,1.17l1.83,0.46l1.71,-0.13l0.86,-0.89l0.55,-0.01l0.13,0.28l-0.96,0.59l0.02,0.55l1.05,0.63l0.84,-0.04l0.27,0.97l0.84,0.59l1.91,-0.04l3.7,-0.9l3.66,0.22l1.49,0.98l2.58,0.12l2.39,0.5l3.4,-0.62l-0.05,2.83l0.84,0.58l0.89,-0.12l0.88,-0.75l1.68,-0.51l1.84,0.0l1.35,-1.09l-0.21,1.46l-0.45,1.56l-0.8,0.3l-4.51,-0.1l-13.88,1.39l-0.4,-0.13l-0.14,-1.43l-0.43,-0.64l-3.49,-1.22l-7.93,-1.34l-2.54,0.18l-1.23,-0.27l-0.31,-0.42l-0.17,-1.7l0.27,-1.65l0.87,0.49l0.43,-0.08l0.58,-0.56l0.16,-1.18ZM702.17,634.63l0.83,-0.47l0.56,-1.18l-0.51,-1.11l-1.37,-1.35l-0.04,-0.53l1.75,-0.34l1.57,0.89l0.07,3.17l-0.61,0.53l-0.14,0.76l-0.95,0.65l-1.15,-1.03ZM698.48,599.9l-0.88,0.24l-0.94,-0.74l0.76,-0.25l1.05,0.74ZM696.85,654.58l-0.82,0.4l-0.91,-1.59l1.84,-1.64l0.35,0.34l-0.04,1.56l-0.43,0.92ZM695.75,663.45l0.09,0.3l-0.33,0.43l0.19,-0.35l0.05,-0.37ZM695.08,647.43l-0.75,0.06l0.03,-0.54l1.08,0.27l-0.36,0.21ZM690.86,607.38l1.89,-0.07l0.57,0.64l0.49,0.09l1.51,-1.04l-0.9,1.57l-0.18,1.09l-0.59,-0.12l-0.12,-0.89l-0.43,-0.38l-0.69,0.27l-0.36,0.77l-1.05,-0.22l-0.14,-1.72ZM694.65,659.11l-0.68,-0.65l-0.17,-0.27l0.96,0.71l-0.11,0.21ZM693.06,653.23l-0.77,0.86l-0.66,-0.29l0.4,-0.81l0.94,-0.5l0.09,0.74ZM690.94,644.63l1.66,0.25l0.15,0.17l-0.25,0.51l-0.46,-0.08l-1.1,-0.84ZM689.21,642.46l-0.12,0.31l-1.78,-1.57l-1.08,-1.15l-0.1,-0.51l0.59,-0.25l0.74,1.01l1.24,0.26l0.52,1.9ZM686.25,596.85l-1.26,0.42l-1.41,-0.87l0.01,-0.29l1.17,-1.42l0.98,0.08l0.69,0.96l-0.17,1.13ZM685.69,654.47l0.32,0.59l-0.13,0.1l-0.14,-0.27l-0.05,-0.42ZM682.97,623.8l0.52,0.29l0.25,0.92l-0.86,-0.54l0.1,-0.68ZM684.19,625.48l0.31,0.27l-0.27,0.07l-0.04,-0.34ZM661.67,625.04l3.09,-1.8l1.96,-0.47l1.2,1.04l0.73,1.64l0.92,0.78l4.78,2.0l3.0,0.27l1.17,1.85l-0.19,1.13l1.22,3.9l1.43,1.15l2.67,0.25l-0.01,1.43l-0.63,0.53l-1.01,-0.67l-0.75,-0.06l-1.88,-1.44l-0.34,-1.37l-2.27,-3.04l-3.76,-0.18l-1.21,-0.55l-0.6,-1.8l-4.92,-3.91l-3.14,-1.2l-1.46,0.5ZM681.22,658.91l0.47,0.25l-0.55,0.09l0.08,-0.34ZM682.34,659.06l0.37,-0.41l0.36,-0.09l0.0,0.38l-0.73,0.12ZM682.94,652.14l-0.52,-0.06l0.36,-0.53l0.24,0.11l-0.07,0.48ZM681.96,648.45l-0.28,-0.62l0.24,-0.28l0.32,0.46l-0.27,0.44ZM680.69,645.1l-0.29,0.25l0.39,-1.2l0.31,-0.03l-0.41,0.98ZM672.52,621.17l-0.6,-0.11l-0.2,-0.37l0.8,0.47ZM668.93,639.82l0.26,-0.51l0.33,0.09l-0.09,0.46l-0.5,-0.04ZM661.94,664.62l1.47,1.53l-0.51,0.98l-0.83,-0.28l-0.27,-0.48l0.14,-1.75ZM633.7,642.06l0.48,0.52l-1.17,0.88l-1.26,-1.0l-0.97,-1.4l0.5,-0.6l0.61,0.8l1.24,0.33l0.56,0.47ZM627.1,635.32l0.7,-1.67l0.81,0.42l0.52,-0.22l0.62,-1.26l0.25,1.95l1.11,0.64l1.1,1.42l-0.07,0.54l-1.85,-0.68l-0.97,0.24l-0.29,-1.09l-0.71,-0.88l-0.52,0.0l-0.69,0.6ZM630.95,631.66l0.08,0.09l-0.0,0.18l-0.08,-0.27ZM629.87,628.81l0.45,-1.93l0.83,-0.95l0.06,2.57l-0.21,0.26l-1.14,0.06ZM620.81,615.4l-0.15,-0.1l-1.04,-1.97l-2.08,-2.4l2.14,-0.65l0.9,0.56l-1.09,1.26l0.72,1.12l0.59,2.18Z",name:"Greece"},RU:{path:"M726.11,290.03l1.44,0.47l1.4,1.79l1.34,0.66l1.83,0.02l1.0,-1.42l-1.01,-2.65l-1.75,-1.83l-1.79,-0.93l-3.39,0.01l-0.29,-1.23l0.24,-0.8l2.94,-2.83l0.33,-0.93l-0.98,-8.52l-0.89,-1.42l0.98,-1.16l1.86,-4.42l1.6,-0.5l0.55,-0.74l1.26,-0.69l-0.24,-1.11l-1.43,-1.46l0.6,-1.35l-0.65,-3.35l0.42,-0.82l0.57,-0.06l1.12,1.2l2.03,0.6l1.21,-0.84l0.54,-1.72l0.56,-0.46l1.07,0.55l1.95,0.23l2.87,-0.46l2.72,-3.42l6.88,0.87l6.12,1.65l0.89,-0.77l0.29,-1.23l-0.19,-0.42l-2.61,-1.39l-1.44,-1.91l-2.05,-1.51l-2.27,-0.21l-2.75,0.52l-3.91,-0.3l-3.38,-2.77l-2.3,-0.91l-1.57,-2.17l0.85,0.47l0.58,-0.26l0.39,-2.49l-2.07,-1.74l-4.84,2.14l-3.82,0.53l7.28,-6.51l3.44,-2.16l1.07,-1.18l6.97,-4.75l3.26,-3.23l2.7,-2.13l11.86,-12.12l5.03,-4.13l3.4,-3.32l1.38,-1.87l3.45,-6.95l-0.01,-0.97l-0.42,-0.8l-2.34,-2.4l-2.18,-3.05l-2.83,-1.99l-7.52,-4.34l-5.48,-4.63l2.72,-1.22l4.0,-4.72l0.38,-1.46l-0.17,-2.73l-0.38,-0.9l-1.51,-1.2l-3.71,-1.77l-1.54,-3.23l-0.01,-0.49l1.82,-2.02l-0.21,-2.19l-0.75,-0.87l-3.83,-0.84l-0.98,-0.81l-1.23,-2.52l0.19,-1.23l2.4,-1.41l0.44,-1.18l-0.26,-1.49l-2.69,-0.77l1.34,-1.73l0.27,-3.17l1.19,-2.04l-0.08,-0.5l-1.02,-0.91l4.61,-0.92l0.39,-1.34l-0.21,-1.45l-2.56,-6.99l-3.15,-4.16l-2.8,-5.79l-2.34,-3.73l-2.68,-3.45l-0.31,-0.84l0.25,-1.57l2.07,-2.8l4.43,-5.2l5.01,-5.15l0.73,-3.16l-0.28,-0.7l-2.11,-1.5l-3.99,-4.03l-2.62,-3.21l-8.77,-2.94l-2.79,-6.73l0.1,-0.97l3.69,-5.53l0.3,-1.8l-1.15,-0.93l-3.46,-0.31l9.02,-3.32l0.82,-0.57l0.66,-0.76l2.29,-4.62l8.22,-2.29l1.33,-1.04l1.09,-1.73l0.48,-2.01l-0.34,-0.97l5.48,2.43l2.48,0.12l1.09,-0.25l0.77,-0.81l0.37,-1.19l-0.59,-3.81l1.82,0.26l5.43,1.91l1.55,-0.18l1.81,-0.72l1.58,-2.18l0.98,-0.31l1.48,0.49l0.45,-0.15l0.48,-1.01l-0.7,-2.17l5.05,1.88l2.44,1.53l5.02,1.3l0.69,0.55l-0.14,1.85l-0.82,0.45l-2.04,-0.09l-8.15,-1.55l-1.16,1.0l-0.01,0.6l1.05,0.94l2.14,0.95l0.58,1.64l0.41,0.27l3.46,-0.24l3.3,0.68l1.42,-0.18l-0.88,1.41l0.08,0.55l0.89,0.44l3.73,-1.44l1.6,-0.36l0.6,0.25l0.09,0.86l-0.58,1.41l-0.09,1.2l-1.07,2.55l-1.81,0.91l-0.74,1.6l0.43,0.15l2.61,-0.7l1.48,-0.8l2.69,-3.85l0.61,-0.4l7.25,-0.07l8.54,2.02l2.04,0.17l2.33,-0.23l1.51,-1.05l7.57,1.96l10.28,4.47l15.04,7.36l8.43,6.46l1.18,1.5l3.07,0.79l0.85,-0.48l1.46,0.4l10.12,5.95l3.45,0.31l0.41,-0.54l-0.6,-1.55l0.93,0.68l1.87,2.27l2.36,1.76l2.33,2.53l1.51,0.78l0.0,30.64l-5.15,3.01l-10.98,3.76l-8.56,1.41l-3.42,0.1l-6.69,-0.7l-3.63,-0.75l-4.48,-2.13l-4.29,-1.1l-2.98,-0.49l-5.35,-0.2l-11.6,-2.1l-1.97,-0.72l-7.29,-4.12l-3.2,1.13l-1.46,0.18l-0.78,-0.94l0.53,-0.72l-0.24,-0.58l-4.14,-1.18l-3.43,-0.09l-4.02,-1.75l-1.59,0.44l-4.38,-1.76l-1.93,-1.41l-1.89,-2.33l0.92,-1.16l-0.19,-0.68l-7.27,-1.52l-6.84,-0.2l-0.4,0.29l0.18,0.46l1.19,0.72l3.05,0.43l3.73,2.29l-0.44,1.73l0.17,0.43l5.18,3.73l0.29,0.74l4.18,0.93l0.44,1.29l-0.47,0.94l0.67,1.15l5.49,1.86l-0.52,0.8l-1.44,0.78l-1.53,0.38l-0.3,0.36l0.24,0.4l0.93,0.34l1.98,-0.12l7.3,2.13l3.81,2.13l3.89,3.9l1.2,1.84l-0.12,1.89l-2.15,5.68l-0.9,1.09l-1.83,1.32l-0.1,0.55l3.58,5.02l1.76,3.94l0.38,3.98l1.24,0.96l-0.89,1.1l0.25,3.45l2.37,2.71l3.37,1.69l2.28,0.38l2.79,-0.66l1.95,0.87l4.57,3.12l2.06,3.28l1.09,0.86l8.27,2.02l5.37,1.99l1.05,0.1l2.82,-1.76l4.45,-1.19l1.69,-2.08l-0.15,-1.55l-1.13,-2.46l-0.48,-2.68l-2.94,-1.7l-4.41,0.47l-1.79,-0.09l-1.31,-0.61l-1.88,-1.7l-3.66,-4.27l-1.98,-1.45l-0.57,-0.81l-0.62,-1.12l0.06,-1.49l1.44,-0.01l1.8,-1.14l1.41,-4.09l3.11,-0.43l5.13,1.86l6.59,5.08l1.56,0.56l3.82,-0.04l0.42,0.59l1.34,0.79l7.02,1.73l7.13,3.16l2.91,-0.34l1.23,-2.43l2.64,-1.63l1.82,-0.27l2.7,0.62l0.94,-0.91l0.0,400.07l-4.46,-0.79l-1.09,0.42l-1.26,1.88l-5.84,-4.82l-2.57,-2.84l-8.3,-6.49l-7.29,-2.21l-4.42,-4.6l-2.32,0.5l-2.63,-0.52l-1.78,-1.42l-0.9,-1.9l-1.27,-1.31l-3.61,-1.66l-3.84,-0.92l-0.2,-0.37l3.1,-1.0l1.03,-0.69l-0.05,-0.69l-2.45,-1.01l1.22,-0.52l3.01,1.98l1.61,0.58l1.01,-0.66l5.08,-1.09l0.64,-1.13l0.01,-1.14l-0.83,-0.39l0.02,-0.79l0.7,-1.38l2.37,-2.55l1.21,-3.3l0.78,-0.55l0.38,0.25l0.1,1.27l0.32,0.31l0.41,-0.18l1.33,-2.52l3.98,0.07l0.24,-0.67l-2.44,-2.61l-3.22,-2.59l-1.55,0.09l-0.65,-0.3l-1.32,-2.0l-0.39,-1.18l2.35,0.25l3.37,-1.37l3.64,0.63l0.44,-0.46l-0.69,-2.28l4.53,-1.44l4.37,-1.99l2.18,-0.55l0.33,-1.4l-0.68,-1.65l-1.0,-1.4l-2.33,-0.06l-1.52,1.69l-3.33,0.51l-0.55,-0.04l1.8,-0.89l0.38,-0.89l-0.41,-0.19l-2.5,0.39l-1.4,1.14l-3.14,1.23l-0.09,-0.82l0.81,-0.93l0.26,-0.87l-1.06,-0.72l0.72,-1.44l0.38,-2.47l0.91,-0.72l1.93,-0.23l1.85,-0.8l1.15,-0.93l1.32,-2.0l0.85,-0.25l6.6,0.37l4.71,-0.19l0.87,-0.89l0.05,-1.5l1.42,-3.4l0.99,-1.16l0.05,-0.83l-1.49,-0.71l0.56,-0.88l-0.75,-3.25l-1.15,-0.75l-1.32,-0.29l0.66,-2.07l0.97,-0.98l1.32,0.21l1.24,-0.24l0.55,-0.79l-0.46,-0.76l-3.06,-1.05l-0.67,-1.1l2.56,-0.9l2.44,-2.39l0.59,-0.98l0.29,-2.27l-0.93,-1.24l0.0,-0.89l0.48,-1.04l-0.19,-0.6l-1.1,-0.63l-2.1,0.51l-1.12,-0.07l-4.23,-2.7l-2.19,-0.27l-1.68,-1.96l-2.3,0.57l-1.31,-0.1l-3.56,-2.2l-2.76,-0.26l-2.75,-1.58l-0.96,0.15l-0.52,0.67l-0.27,1.26l-1.02,0.25l-4.44,-3.21l-1.26,-1.76l-0.43,-1.51l-2.37,-2.21l-1.25,-0.09l-2.83,1.16l-5.07,1.07l-1.8,1.39l-1.55,-1.19l-1.78,-0.29l-0.86,0.24l-2.57,-2.23l-3.28,-0.48l-2.83,1.54l-0.78,-0.28l-0.55,-1.12l-0.87,-0.5l-0.93,-1.27l-0.22,-1.05l0.59,-1.13l0.05,-1.01l-1.71,-4.09l0.2,-1.4l-0.59,-0.56l-1.82,-0.2l-1.28,-2.54l-1.35,-0.09l-3.1,0.57l-3.49,-1.19l-3.32,-0.13l0.6,-0.53l0.05,-0.87l-0.67,-0.61l-0.34,-3.22l-1.12,-1.88l3.23,-0.64l0.56,-0.61l0.0,-0.97l-3.92,-3.8l-1.29,-3.12l-1.31,-1.82l-1.47,-1.24l-1.22,-0.59l-3.98,0.16l-2.32,-0.36l-1.88,0.24l-3.42,1.53l-1.14,0.06l-3.97,-1.0l-1.1,0.01l-1.27,0.77l-1.12,2.88l-1.96,1.03l-1.84,0.07l-2.57,-0.95l-1.02,-2.05l-1.46,-1.55l0.1,-3.66l0.34,-0.73l-1.14,-1.49l-0.07,-0.9l0.58,-0.74l-0.03,-0.72l-3.97,-4.57l1.74,-2.87l3.23,-0.09l0.87,0.25l1.61,1.49l4.18,0.24l3.9,-2.22l0.67,-1.14l2.96,-1.12l0.33,-0.34l-0.01,-1.77l-0.42,-0.68l-2.85,-1.78l-0.46,-0.98l0.32,-0.71l-0.24,-1.09l-3.52,-1.68l-5.55,-0.36l0.81,-2.04l0.17,-1.22l-0.27,-0.89l-0.58,-0.55l-5.18,-2.56l-1.33,-1.67l-0.71,-1.81l-0.87,-1.24l-1.36,-0.72l0.98,-1.81l-0.1,-0.74l-4.73,-2.94l0.42,-2.01l2.06,-2.77l-0.33,-1.87l-1.9,-2.6l0.05,-0.61l1.13,-1.47l0.09,-3.31l-0.53,-0.83l-2.18,-0.5l-1.26,-0.82l-2.4,-2.34l-3.18,-1.14l-4.12,0.02l-2.58,1.41l-1.63,0.4l-1.8,1.14l-1.34,-1.49l0.57,-1.78l-0.08,-0.77l-0.47,-0.67l-4.06,-1.61l-2.03,0.38l-1.99,1.08l-0.45,-0.15l-1.32,-1.91l-1.12,-0.71l-2.42,0.01l-1.23,0.67l-1.72,-1.43l0.66,-2.19l-1.34,-5.49l-1.34,-1.21l-0.23,-0.86l-1.31,-1.81l-0.13,-1.47l-0.53,-0.78l-0.98,-0.41l-1.57,0.36l0.75,-1.97l0.11,-1.54l0.56,-1.41l0.95,-1.24l0.0,-2.13l-0.62,-0.75l-3.35,-2.1l-0.53,-1.63l-1.92,-0.42l0.57,-2.1l1.17,-1.07l0.68,-1.42l2.7,-0.77l0.62,-0.66l-0.15,-0.75l-1.29,-1.03l-0.25,-1.0ZM899.6,149.08l-0.91,-2.5l-1.31,-2.3l-1.94,-1.53l-3.3,-4.18l-1.3,-2.04l-0.62,-2.02l0.83,-3.04l6.79,-3.36l1.76,-1.43l0.0,22.4ZM836.18,140.74l0.44,1.89l-0.38,0.82l0.1,0.76l-0.3,0.19l-1.12,-1.49l-0.96,-0.18l-0.66,-0.6l-0.26,-0.83l0.79,0.0l1.49,-0.81l0.85,0.25ZM617.41,357.73l1.54,-1.2l1.41,-1.73l1.16,-2.18l0.41,-3.11l1.52,-0.56l4.03,0.06l1.68,-0.82l1.35,-1.25l-0.8,0.85l0.13,0.64l1.12,0.5l1.36,0.19l1.62,0.72l1.47,0.13l2.74,-0.62l0.3,-0.33l0.62,-5.87l1.57,-0.18l2.24,1.46l4.31,1.78l2.75,0.72l6.56,0.09l0.88,1.63l2.49,1.72l-1.93,5.57l-0.04,1.47l0.9,2.13l-41.39,-1.79Z",name:"Russia"},NL:{path:"M408.11,413.92l-2.98,-1.02l-2.63,0.56l-1.62,-0.68l-1.47,-0.1l-1.43,-1.16l0.86,-0.49l2.54,-0.12l1.81,0.37l3.4,2.1l2.12,-0.24l0.2,-0.64l-0.47,-0.58l-2.47,-1.11l1.44,-0.16l0.27,-0.65l-0.68,-1.17l-2.31,-2.26l1.63,-2.96l1.7,-1.22l3.79,-4.66l1.1,-2.5l1.57,-6.68l1.04,-2.07l1.58,0.51l2.03,-0.83l0.61,2.01l1.68,1.87l-0.05,0.7l-2.4,1.06l0.04,3.13l-0.72,1.49l0.08,0.43l0.54,0.48l6.52,1.61l4.07,-3.2l1.17,-1.38l-0.04,-1.42l-0.47,-1.01l-2.62,-0.56l-0.29,-0.33l0.01,-1.58l0.57,-0.88l-0.05,-0.97l-0.42,-0.31l-1.44,0.1l-1.38,-0.36l-0.26,-2.87l-0.67,-0.7l1.23,-2.18l1.06,-0.92l4.54,-1.93l2.49,-0.57l10.02,-0.62l2.06,2.07l2.84,0.79l-0.08,4.83l-1.86,4.59l-0.24,1.67l-3.48,0.08l-0.9,0.62l0.09,0.93l-0.34,0.86l0.88,1.38l1.41,0.52l1.7,-0.01l0.65,0.86l-0.19,1.84l-0.5,0.96l-3.49,2.4l-0.14,0.98l1.13,1.12l-0.6,0.77l-2.87,0.97l-1.44,-0.0l-0.68,0.49l-2.7,-0.95l-2.28,0.91l-0.97,0.89l0.08,0.97l1.84,2.22l0.1,0.74l1.31,1.87l0.06,0.56l-0.41,1.55l-1.26,2.5l0.11,0.92l0.53,0.33l-2.24,1.64l-0.78,-0.07l-0.53,0.48l0.1,0.74l0.47,0.55l1.53,0.64l0.41,0.58l-0.61,2.28l-2.95,-0.15l-0.55,-0.2l-0.58,-0.97l1.24,-1.33l0.21,-1.07l0.9,-1.71l0.16,-0.82l-0.5,-0.82l-2.67,-0.92l-1.82,-1.56l-2.38,0.42l-1.15,-0.3l-1.39,-1.09l-0.5,-1.77l-0.54,-0.52l-0.49,0.01l-1.11,1.02l-1.05,0.07l-0.27,-0.74l-0.84,-0.78l-0.46,0.02l-1.54,1.17l-1.76,-0.94l-1.73,0.91l0.02,1.2l-1.77,-0.51ZM421.28,396.41l4.65,-3.0l1.5,-0.51l0.91,0.09l0.98,0.62l-0.3,0.84l-3.92,2.87l-0.85,0.06l-2.96,-0.97ZM416.5,383.47l-1.03,1.0l-0.51,-0.26l0.29,-0.71l1.25,-1.07l-0.0,1.03ZM407.31,414.89l-2.06,1.54l-1.75,0.66l-0.79,-0.07l-2.0,-1.12l-1.46,-0.21l-1.9,0.74l-0.5,-0.59l-0.29,-1.12l2.71,-0.27l3.99,0.8l1.77,-0.71l1.2,0.56l1.08,-0.22ZM401.26,408.39l0.8,-0.2l1.99,0.12l1.27,0.97l-1.02,0.24l-1.64,-1.11l-1.39,-0.02Z",name:"Netherlands"},PT:{path:"M226.07,631.38l0.09,-1.3l-0.52,-1.53l1.89,-0.52l1.05,-0.88l0.66,-1.19l-0.29,-1.44l0.72,-1.29l1.9,-1.22l0.16,-0.48l-0.45,-0.25l-1.03,0.19l-1.33,0.85l-2.54,4.33l-2.69,0.63l-1.22,-0.39l0.0,-1.58l0.59,-1.75l0.23,-2.35l0.81,-2.11l-0.23,-1.47l1.55,-1.26l1.45,-1.94l4.21,-9.14l-0.16,-0.87l-0.43,-0.47l0.16,-1.05l1.34,-5.47l1.22,-2.52l0.34,-5.43l-1.08,-3.3l-0.9,-4.39l-0.06,-1.28l0.63,-0.63l-0.25,-0.68l-1.03,-0.09l-0.39,-0.67l0.1,-0.85l2.5,-2.7l1.86,-0.94l3.64,-1.08l0.35,0.03l0.97,1.44l-1.22,1.94l0.7,1.49l0.68,0.39l0.93,-0.07l2.18,-1.03l3.06,-0.14l2.4,0.83l1.69,0.04l2.74,-1.05l0.62,-1.31l1.58,0.47l2.24,0.09l0.56,-0.29l1.51,0.44l1.18,-0.08l0.55,0.78l-0.02,2.66l0.26,0.7l3.35,0.69l0.74,0.55l0.28,0.69l-2.34,2.39l-2.17,1.14l-1.76,1.49l-1.17,1.72l-1.44,0.74l-0.73,1.02l1.23,3.94l0.23,1.9l-0.45,3.46l0.52,1.45l-2.57,1.96l-0.37,0.82l0.17,0.84l1.64,1.7l-1.02,3.33l-0.78,1.27l-0.86,0.37l-4.59,0.03l-1.11,0.3l-0.24,0.59l1.23,2.01l1.47,1.18l0.41,1.96l1.81,3.22l1.87,0.6l0.43,0.57l-0.58,2.04l-3.14,2.99l-0.94,4.28l3.28,4.65l1.82,-0.01l-0.66,1.6l-2.21,0.66l-3.59,4.5l-0.83,2.42l1.24,5.98l-0.9,0.16l-4.53,2.49l-1.25,0.0l-2.72,-1.12l-6.2,-0.68l-2.07,0.72l-1.41,-0.02l-1.47,0.83l2.33,-5.99l-0.06,-2.49l0.35,-2.3l-0.42,-2.18l-0.73,-1.34l1.01,-3.52l-0.12,-1.83l-0.72,-1.81l2.21,0.27l0.41,-0.22l-0.07,-0.46l-0.89,-0.92l-1.23,-0.68l-1.65,0.12l-3.48,1.12ZM117.56,718.32l1.56,0.67l1.81,-0.33l2.3,1.05l-1.15,1.04l-2.21,-0.2l-2.57,-1.4l0.26,-0.82ZM10.64,654.82l-1.1,0.02l-0.19,-0.31l0.92,-0.12l0.37,0.41ZM2.49,641.55l1.09,0.17l5.02,-0.12l-0.06,0.57l-0.57,0.32l-2.41,0.29l-3.86,-0.72l-1.16,-0.85l-0.14,-0.53l0.41,-0.13l1.67,1.01Z",name:"Portugal"},NO:{path:"M728.73,12.12l0.23,0.63l1.37,0.34l2.91,-0.91l0.43,0.5l-0.87,2.15l-0.5,5.32l0.03,1.92l0.75,1.21l0.37,-0.28l1.54,-4.63l1.79,-1.59l0.63,-2.84l1.64,-3.37l1.81,-1.92l0.96,-0.48l3.49,0.08l1.42,0.68l1.34,1.62l1.13,0.76l3.32,0.75l1.46,1.46l1.05,0.06l2.14,-1.24l1.18,-0.17l2.0,1.7l-0.39,1.45l0.53,0.75l2.78,-0.09l2.24,0.55l4.31,2.89l0.39,1.18l-0.18,1.34l-6.19,1.79l-2.83,1.78l-4.44,0.67l-15.48,-1.19l-0.42,0.49l0.6,1.58l10.68,2.78l0.42,0.55l-0.32,1.59l0.21,2.36l1.07,1.15l1.47,0.42l2.61,-0.21l1.62,0.37l1.06,-0.95l0.31,-2.12l0.45,-0.29l1.14,0.5l0.61,2.27l0.6,0.49l0.57,-0.18l0.65,-1.49l4.65,0.21l0.66,2.86l-0.33,1.93l-1.15,0.59l-2.23,-0.09l-3.11,-1.22l-2.04,-1.17l-1.03,-0.06l-0.46,0.65l0.46,1.08l-0.11,0.77l-1.24,2.44l-1.18,0.9l-2.11,0.74l-6.01,1.49l-0.74,0.88l-1.92,4.09l-1.08,0.98l-1.79,0.57l-1.49,-1.94l0.15,-1.12l2.32,-2.54l2.91,-2.55l1.33,-1.95l0.02,-0.42l-2.6,-4.77l-10.07,-3.82l-4.86,-3.54l-2.12,-2.17l-2.31,-0.18l-2.22,0.59l-3.29,1.99l-2.88,1.26l-2.52,-0.53l-2.63,-0.12l-3.06,0.46l-3.09,3.3l-3.22,2.21l-0.89,1.04l-0.68,1.54l-1.52,5.34l-1.15,2.08l-0.26,1.33l0.26,3.66l-0.25,1.89l-2.12,2.23l-2.9,0.58l-1.59,1.03l-1.19,1.51l-1.11,2.84l-1.73,0.96l-1.64,-0.27l-1.4,-1.1l-5.01,-1.38l-4.52,-2.05l-2.06,-0.21l-2.25,2.22l-5.05,1.49l-2.23,0.14l-1.05,-0.74l-8.72,-1.08l-1.51,-3.09l-9.21,-9.88l-5.12,-0.19l-1.9,0.71l-1.2,1.0l-0.17,0.91l0.95,2.35l-0.45,0.52l-2.35,-0.67l-2.89,0.05l-0.9,0.78l-6.7,0.37l-0.25,0.69l2.88,2.76l0.13,1.02l-0.37,2.12l-1.03,1.82l-1.19,1.48l-2.37,1.5l0.06,0.71l3.06,1.26l-3.0,2.32l-12.25,-3.18l-3.88,-0.18l-5.25,-1.45l-1.26,0.17l-2.17,0.96l-0.21,1.5l0.39,6.19l-0.64,1.44l-2.61,3.64l-7.75,-3.12l-7.69,4.89l-2.94,6.47l-1.5,1.49l-3.45,1.03l-1.17,2.04l0.05,0.43l3.13,3.96l0.93,2.08l-0.36,2.0l-2.18,1.74l-9.23,9.65l-1.79,1.39l-0.15,0.39l0.78,3.92l-1.25,1.03l-4.43,1.86l-6.68,0.85l-0.35,0.48l1.23,7.36l-1.15,3.32l-0.93,7.54l-4.89,7.78l-6.29,7.98l0.14,0.61l5.66,2.51l0.87,4.15l-0.09,1.74l-1.0,1.6l-1.2,1.56l-10.12,-1.3l-3.0,0.54l-2.79,1.15l-1.83,1.34l-4.9,5.82l-1.7,1.6l0.35,2.44l-2.78,4.15l1.85,4.71l0.95,1.67l-1.39,1.81l0.42,4.16l-0.34,2.72l2.56,6.56l-0.15,2.34l-1.85,9.33l2.03,1.82l4.12,2.33l3.65,3.7l-0.65,2.4l-1.65,3.3l-4.52,0.59l-1.11,0.86l0.31,2.38l3.23,7.09l0.44,1.8l-0.98,2.96l-0.38,3.87l-2.51,2.69l-1.57,1.04l-2.34,0.41l-0.95,0.63l-1.44,3.47l-2.02,2.05l-0.04,1.14l1.51,5.23l-1.14,5.29l-0.86,1.68l-1.08,0.53l-0.66,-0.22l-1.62,-3.96l-7.05,-1.56l-2.46,-3.92l-0.13,-4.22l-0.52,-3.2l-0.31,-0.36l-0.44,0.18l-0.83,1.39l0.39,2.25l-2.28,1.54l0.12,1.28l0.55,0.47l-0.21,2.89l-3.22,5.07l-1.36,-0.24l-1.59,1.15l-1.18,0.14l-0.57,-1.25l-2.24,-1.81l-1.35,0.01l-0.24,0.69l1.66,1.79l-0.34,0.49l-4.57,2.18l-0.1,0.66l0.87,0.76l-0.63,0.74l-1.2,0.24l-0.9,1.31l-3.32,2.06l-5.48,5.29l-2.79,1.48l-1.93,1.51l-1.6,-0.04l-2.35,1.35l-5.42,1.13l-3.62,-0.52l-2.54,0.44l-1.12,-0.74l0.13,-0.99l-0.23,-0.57l-0.48,-0.15l-1.42,0.03l-0.43,0.44l-0.3,1.11l-1.65,-0.49l-0.19,-0.21l0.48,-0.73l1.13,-0.9l0.02,-0.61l-0.66,-0.86l-3.61,-0.1l-4.41,-2.06l-1.12,-1.16l-3.59,-1.77l-1.55,-1.81l-0.87,-1.97l0.49,-4.68l0.5,-0.49l3.02,0.98l3.54,1.8l0.77,-0.24l0.99,-1.33l1.95,-1.08l-0.0,-0.7l-0.92,-0.33l-2.81,1.2l-2.49,-1.9l0.0,-0.39l0.79,-0.82l0.27,-1.01l-0.4,-1.12l0.16,-1.06l4.66,-4.01l1.45,-0.81l0.15,-0.54l-0.62,-0.47l-1.78,0.56l-5.83,3.61l-3.78,1.24l-1.46,1.82l-1.27,0.66l-2.2,0.07l-0.41,-0.93l0.7,-4.41l0.75,-2.16l0.75,-1.38l1.39,-0.37l0.82,-1.01l3.8,1.04l1.57,-1.49l1.65,-0.23l3.06,-1.49l0.15,-0.72l-0.45,-0.3l-5.05,0.73l-0.67,-0.19l-0.29,-0.73l4.44,-4.25l0.62,-1.06l0.39,-2.03l2.7,-2.33l1.96,-0.95l0.44,0.56l-0.61,2.9l0.01,1.23l0.32,0.39l0.45,-0.24l1.8,-4.31l0.74,-0.96l0.8,-0.65l2.32,-0.59l0.69,-1.14l-0.39,-0.22l-2.64,0.24l-6.23,1.67l-2.72,1.52l-3.5,4.09l-0.42,1.66l-0.85,0.74l-1.49,0.42l-1.92,2.07l-0.87,1.66l-3.08,2.3l-1.17,1.31l-0.32,-1.44l0.18,-1.94l0.87,-1.41l0.48,-1.55l-0.55,-1.47l0.23,-0.46l2.09,0.41l1.6,-0.06l2.77,-1.1l0.18,-0.59l-0.72,-0.8l-3.19,-0.01l-1.6,-0.94l-1.3,-1.95l-0.58,-2.58l0.3,-0.56l5.03,-2.8l1.46,-1.36l-0.21,-0.69l-1.12,-0.04l-1.87,1.53l-2.49,0.88l-1.51,-1.18l-0.83,-1.34l-0.5,-2.97l-0.01,-3.47l0.81,-0.47l2.52,0.47l3.01,-0.18l6.47,-1.26l4.11,0.74l1.79,-0.06l2.68,-1.09l2.11,-0.1l1.55,0.76l0.78,0.8l0.21,1.37l0.79,0.85l0.48,0.08l0.53,-0.28l0.19,-0.51l-0.46,-2.11l6.53,-1.69l0.97,-0.77l-0.22,-0.7l-2.49,-0.22l-0.59,-1.22l1.35,-2.63l-0.14,-0.32l-0.63,-0.15l-1.62,1.45l-0.74,1.82l0.08,1.93l-1.16,0.26l-3.03,0.11l-3.76,-0.93l-0.35,-0.26l0.16,-0.79l-0.54,-0.64l-0.52,0.09l-0.77,0.93l-0.68,1.78l-1.2,0.35l-4.09,-0.68l-5.91,0.41l-2.68,0.93l-1.55,-0.11l-2.82,-1.56l-1.03,-1.16l-0.28,-3.28l3.31,-0.44l1.09,-0.62l-0.04,-0.72l-2.18,-1.12l-0.87,-1.51l-1.48,-0.65l-0.81,-1.18l-0.22,-1.9l0.22,-1.2l0.47,-0.29l1.73,0.29l4.65,-0.24l7.55,2.28l6.23,-0.44l3.58,-1.3l0.06,-0.73l-0.93,-0.4l-3.85,0.74l-3.51,-0.03l-8.9,-1.94l-2.82,0.2l-1.23,-0.38l-0.7,-1.19l0.55,-2.45l0.89,-0.41l0.79,0.65l1.21,-0.11l1.76,-1.91l0.61,-1.39l2.32,-1.33l2.5,-0.75l0.72,0.14l1.38,1.17l2.02,-0.0l5.03,-1.15l1.71,-1.38l0.08,-0.46l-0.41,-0.22l-7.2,1.24l-0.09,-0.31l1.55,-1.5l0.43,-1.2l0.86,-0.45l5.24,-0.57l2.87,0.23l4.31,0.51l2.77,1.23l1.27,-0.08l1.2,-0.35l0.66,-0.54l-0.17,-0.69l-1.96,-0.46l0.08,-0.64l3.4,-0.97l3.9,-0.23l0.29,-0.65l-1.05,-0.98l-8.54,1.25l-2.16,-0.82l-1.92,-0.02l-1.28,0.51l-3.32,0.42l0.48,-1.11l2.15,-2.94l0.74,-0.46l5.1,-1.38l2.53,-1.63l3.76,-0.26l3.04,0.43l1.55,2.02l5.55,3.15l0.45,-0.02l-0.16,-1.34l-3.67,-3.44l-1.39,-0.85l-0.91,-1.47l0.3,-1.32l0.99,-0.9l4.06,-0.56l0.95,-0.71l0.22,-1.35l-0.74,-1.02l-2.79,-0.46l-0.24,-0.78l0.35,-0.54l2.3,-1.35l3.43,-0.91l3.72,1.05l-0.85,1.42l0.03,1.1l0.36,0.34l0.97,0.09l2.5,-2.4l2.53,-0.31l2.2,-0.78l1.72,2.01l1.34,0.96l0.53,1.63l0.88,0.37l1.1,-0.94l3.3,-0.73l3.35,0.47l2.32,-0.3l0.39,-0.56l-1.06,-1.99l0.54,-1.1l2.88,-1.45l2.34,-0.5l3.37,-1.82l0.2,-0.52l-0.89,-1.59l-1.46,-0.24l3.35,-1.94l0.12,-0.61l-0.57,-0.59l-1.9,-0.53l-3.2,1.34l-2.23,1.48l0.02,0.68l1.46,1.29l-1.23,1.3l-7.99,4.24l-3.74,1.22l-1.44,-0.16l-2.06,-3.63l-0.37,-0.22l-2.26,0.2l0.56,-1.66l1.17,-1.4l2.19,-1.22l1.06,-1.46l0.91,-2.09l3.05,-2.1l4.41,-5.13l3.56,-1.63l1.42,-1.85l2.14,-0.82l1.74,-1.35l1.46,-0.17l2.61,-1.28l1.59,-1.61l-0.25,-0.68l-0.97,-0.1l-3.2,1.24l0.63,-2.53l1.77,-1.44l8.82,-4.35l2.09,1.98l2.74,-0.3l3.33,-2.63l2.45,-2.81l0.03,-0.49l-0.47,-0.15l-1.3,0.48l-4.18,2.7l-1.12,0.22l-0.44,-0.12l-0.57,-1.09l-0.96,-0.34l-0.9,0.17l-0.6,-0.51l-0.14,-1.58l1.98,-4.43l4.76,-5.24l0.87,-2.16l1.51,-0.99l2.11,0.24l0.9,-0.37l0.18,-0.55l-0.77,-1.41l-2.49,-1.33l7.75,-1.75l3.85,0.06l1.35,-0.96l2.16,-0.63l1.61,-1.13l-0.02,-0.67l-1.14,-0.54l-6.37,1.52l-4.78,0.46l-0.62,-4.09l0.41,-2.05l0.84,0.04l0.41,-0.35l0.25,-2.21l1.17,-1.2l1.9,-0.35l2.23,-1.72l2.18,0.26l2.33,-0.27l0.24,-0.68l-0.58,-0.57l-2.9,-0.8l-0.45,-0.8l1.71,-0.96l1.18,-0.24l2.91,-3.35l1.39,0.1l1.69,-1.01l1.64,0.34l4.23,-1.18l8.65,-0.18l0.38,-0.3l0.26,-1.02l-0.34,-0.5l-8.31,-0.5l-4.78,0.14l4.07,-4.74l2.62,-1.62l1.91,0.39l2.4,1.68l1.53,0.19l0.6,0.42l1.45,2.41l0.56,0.07l0.45,-0.44l-0.23,-2.02l1.45,-1.66l0.01,-0.52l-0.82,-0.63l-2.24,0.61l-1.61,-0.6l-1.3,-1.22l-0.31,-0.94l1.52,-1.58l0.08,-0.57l-0.57,-0.72l-0.5,-0.1l-3.51,1.89l-2.88,0.28l0.42,-1.34l-0.25,-1.37l3.16,-3.18l0.98,-0.33l1.73,0.25l1.89,0.97l3.07,-0.68l0.26,-0.47l-0.56,-1.23l-3.25,-0.35l-0.56,-0.49l0.13,-0.32l2.23,-0.78l2.23,-1.39l2.56,-0.4l2.05,-1.03l0.41,0.39l0.79,4.05l1.9,3.28l0.98,0.31l0.45,-0.5l-0.68,-2.59l1.33,-1.19l0.41,-0.88l-0.28,-0.53l-0.85,-0.21l-0.68,-0.84l-1.07,-2.98l0.28,-0.58l2.33,-1.59l2.94,-0.37l3.25,1.17l1.3,0.04l8.52,-1.9l0.25,-0.5l-0.23,-0.56l-2.0,-0.82l-3.16,0.52l-8.21,-0.17l-0.57,-0.4l-0.1,-0.67l0.77,-1.23l0.88,-0.71l3.04,-1.36l3.48,-0.26l3.52,-2.5l1.5,-2.11l0.74,-2.81l2.0,-2.19l5.55,-1.56l0.2,-0.9l-0.53,-1.14l0.04,-2.02l1.39,-2.44l0.86,-0.79l1.14,0.66l1.52,1.87l2.21,1.03l3.04,0.21l1.02,-0.57l-0.05,-0.7l-2.21,-1.01l-1.53,-1.21l-0.1,-0.98l0.53,-0.47l2.73,-0.08l1.64,-0.97l0.77,-2.5l2.01,-1.97l6.3,-1.3l0.22,0.25l-0.34,3.86l-0.77,2.7l0.02,1.91l0.29,0.38l0.45,-0.16l1.34,-2.01l1.72,-5.22l1.26,-2.39l1.36,-1.31l3.1,-1.38l0.59,1.45l-0.72,4.51l0.06,1.44l-0.77,1.82l-3.14,4.28l0.08,0.89l0.5,0.28l2.12,-1.02l3.78,-3.96l3.22,0.49l0.46,-0.35l-0.06,-0.66l-2.39,-2.32l-0.35,-1.26l0.17,-3.66l0.84,-1.24l4.41,-0.04l0.96,0.67l1.78,-0.05l0.35,-0.24l1.13,-2.54l2.03,-0.2l2.09,1.77l2.52,1.2l2.02,1.73l0.51,0.0l0.58,-0.48l0.13,-0.41l-1.11,-4.11l-1.29,-1.65l-2.78,-0.9l-2.72,-1.79l-0.53,-0.8l2.15,-0.51l3.46,0.62l2.73,-1.45l0.94,0.35l2.03,-0.73l1.6,1.01l1.09,-0.57l0.42,-1.26l3.24,-0.82l2.1,0.78l1.07,0.76l1.38,4.8l1.87,1.95l1.31,0.98l1.7,0.08l0.63,-0.88l-0.06,-0.53l-1.14,-0.99l-0.26,-0.79l0.54,-2.31l0.62,-0.89l3.76,-3.66l3.08,-1.86l2.11,-0.31l3.32,-4.31l0.84,-0.7l0.78,-0.16l0.31,-0.47l-0.22,-1.07l-1.84,-0.88l-0.04,-0.83l2.28,-1.52l2.84,-2.62l1.15,-0.15l0.87,0.7l2.81,1.2l3.03,2.11l1.09,-0.1l1.51,-1.52l1.59,0.24l2.48,1.05l0.09,0.44l-1.4,0.88l-5.34,5.55l-0.92,1.62l-0.88,4.07l-2.09,2.72l-0.04,2.12l1.23,0.95l2.43,-0.75l2.81,-2.41l0.8,-2.66l6.95,-6.9l3.3,-3.87l3.66,-3.14l1.68,-0.53l0.78,1.68l-0.73,2.55l-1.53,1.7l0.07,0.6l0.98,0.67l-0.8,4.29l0.01,1.07l0.5,0.38l5.56,-2.51l2.31,-4.33l0.49,-1.52l1.51,-1.3l3.07,-0.01l0.39,-0.32l-0.08,-1.02l-3.77,-1.98l-0.27,-0.54l4.51,-3.24l1.64,0.23l1.19,0.54l4.36,0.4l3.1,1.53l-0.11,2.24l-0.67,0.96l-0.67,0.6l-4.3,1.96l-0.87,1.1ZM756.8,33.48l-2.19,0.6l-0.05,-0.09l1.06,-2.35l0.65,0.05l1.44,1.11l-0.91,0.68ZM694.5,3.24l3.24,-1.93l3.48,0.91l1.18,-0.0l1.68,1.66l0.73,0.04l-0.05,0.28l-1.54,0.43l-3.26,0.51l-2.15,-0.15l-1.48,-1.46l-1.85,-0.29ZM676.11,14.77l-2.24,0.85l-1.26,-0.71l-0.51,-0.7l-0.08,-1.73l0.28,-0.94l0.87,-0.43l3.59,2.07l-0.64,1.59ZM670.58,15.65l0.31,1.83l-1.11,1.19l-2.87,1.76l-0.12,0.61l-0.64,0.29l-1.35,0.3l-0.41,-0.17l0.09,-1.24l-0.29,-0.67l-0.54,-0.17l-0.94,0.5l-0.82,-0.53l0.24,-1.01l0.99,-0.93l1.66,-0.64l1.41,0.18l3.74,-2.54l0.64,1.25ZM668.13,9.06l-0.57,1.15l-4.23,3.85l-1.79,0.48l-1.29,0.76l-2.24,-0.41l-1.54,1.06l-2.45,0.03l-2.48,-1.12l-1.76,-1.58l2.44,-0.24l1.51,0.21l1.19,-1.09l1.94,0.11l3.8,-0.75l1.7,0.33l3.15,-2.48l1.07,0.02l1.3,-0.61l0.25,0.27ZM632.13,26.52l-1.42,0.6l-1.43,-0.54l-0.88,0.07l-0.57,-0.73l0.06,-0.58l0.93,-1.0l2.01,-0.61l1.59,0.25l-0.3,2.55ZM618.46,23.91l0.85,0.4l1.16,0.04l1.08,1.22l1.16,0.66l-0.83,0.46l-2.68,-0.01l-0.82,-1.9l-1.32,-1.37l-0.11,-0.62l0.52,-0.08l0.99,1.21ZM611.42,27.32l1.31,1.58l1.41,0.0l0.98,-0.71l1.05,0.5l-0.13,0.73l-2.0,1.5l-1.38,2.01l-1.62,0.43l-1.14,-0.16l-1.71,1.26l-2.75,2.91l-0.3,1.36l-6.62,1.0l-1.74,-0.48l-0.67,-0.77l1.82,-0.35l0.35,-0.37l0.05,-0.86l1.11,-0.95l0.41,-1.1l0.5,-0.21l1.67,0.18l1.11,-0.91l0.51,0.57l0.68,-0.15l0.32,-1.04l-0.18,-1.5l1.77,-1.6l0.83,-1.23l0.97,-0.66l0.97,0.11l0.43,-0.29l0.32,-1.16l-0.2,-1.95l0.85,-1.63l0.54,-0.04l0.39,1.32l0.08,2.68ZM588.18,39.31l1.24,1.04l2.37,-0.47l1.73,1.23l1.09,0.15l0.79,2.15l-0.6,0.87l-1.19,0.73l-0.29,1.48l0.32,1.44l-4.59,0.78l-0.96,-0.77l-0.48,-0.01l-2.23,1.59l-2.19,2.45l-0.49,0.13l-0.3,-0.65l-1.59,-0.54l-1.71,-0.05l2.13,-1.1l0.35,-1.26l-0.3,-2.33l0.35,-1.67l0.84,-0.67l3.6,0.4l0.4,-0.21l0.46,-0.84l-0.29,-0.91l-1.77,-0.93l1.26,-0.6l1.26,-0.07l0.78,-1.35ZM564.03,63.2l0.26,0.57l0.6,-0.03l1.78,-2.18l1.94,-0.67l1.19,-1.96l-0.08,-1.16l0.3,-0.74l1.54,-0.58l0.51,-0.13l1.1,0.7l1.51,2.7l-0.32,1.68l-2.27,1.42l-2.05,0.76l-1.97,1.76l-0.98,1.4l-0.62,0.23l-0.99,-0.45l-1.0,-0.0l-1.33,1.3l-3.11,0.95l-0.9,-0.2l-0.04,-0.94l-0.45,-0.38l-0.78,0.1l-1.44,1.55l-1.76,0.57l-1.75,-0.49l-3.97,2.48l-3.63,0.45l-0.87,-0.2l-0.0,-1.04l4.21,-3.17l6.82,-0.95l4.52,-4.21l1.14,-4.61l0.98,-1.56l-0.46,-1.31l-1.13,-0.33l-0.05,-0.99l0.54,-1.38l3.49,-3.01l2.0,-2.51l0.83,-0.49l0.9,0.0l0.78,0.48l-0.15,1.02l-1.58,2.35l-2.55,2.45l0.3,1.51l0.99,1.32l0.28,3.88l-1.79,2.64l-0.46,1.42ZM556.54,54.46l2.5,3.67l-0.58,2.34l-1.51,1.17l-4.24,0.12l-0.93,-0.51l-0.38,-0.83l-0.68,-0.21l-2.02,0.91l-1.06,0.11l-1.33,-0.6l-0.27,-0.72l2.17,-2.25l1.51,0.08l1.57,0.56l0.44,-0.22l0.64,-1.34l0.13,-1.3l1.99,0.41l0.48,-0.39l0.0,-2.2l0.64,-0.04l0.9,1.25ZM538.67,70.65l0.96,0.42l1.95,-0.11l-0.84,0.76l-1.83,0.42l-1.5,1.47l-2.63,0.27l-1.11,0.86l-0.71,-0.54l-0.6,0.13l-0.45,1.35l-1.52,0.4l-0.29,-1.54l1.17,-1.47l1.83,-0.2l1.4,-1.9l1.86,-0.52l2.31,0.17ZM526.33,79.08l-1.04,0.64l1.42,-3.36l1.2,-1.04l0.24,0.17l-0.26,1.89l-1.56,1.71ZM520.21,124.0l-0.58,0.03l0.0,-0.36l1.34,-1.14l2.38,-0.19l-3.14,1.65ZM519.02,120.83l-0.67,0.08l1.06,-1.26l0.6,-1.36l0.56,-0.36l0.86,0.5l0.02,0.92l-0.5,0.9l-1.93,0.59ZM512.64,130.29l-0.68,0.52l-1.32,-0.35l0.37,-0.91l0.78,-0.38l1.19,0.26l-0.35,0.85ZM502.61,147.16l-0.44,0.38l-1.54,-0.44l-3.0,0.37l-0.68,-0.32l0.6,-0.7l2.65,-1.15l1.27,0.05l1.27,1.24l-0.12,0.58ZM465.49,173.05l-1.51,-0.0l4.89,-1.52l0.48,-0.61l0.39,0.44l-0.14,0.94l-4.11,0.75ZM460.35,180.13l-2.56,-0.29l-0.84,-0.71l3.06,-1.01l0.58,0.58l0.05,1.08l-0.3,0.36ZM418.13,241.28l1.08,2.55l0.03,1.89l-0.6,-0.09l-0.57,-1.19l-0.17,-2.75l0.22,-0.42ZM417.53,227.52l-1.35,0.07l0.25,-1.42l0.69,-0.25l0.54,0.73l-0.13,0.88ZM229.04,8.0l-1.2,-0.01l1.39,-1.16l5.98,-2.82l2.44,-2.71l4.12,-0.83l0.21,1.05l-0.27,1.57l-3.83,1.4l-4.49,1.0l-4.36,2.51Z",name:"Norway"},LI:{path:"M479.66,489.8l0.02,-1.42l0.15,-0.43l0.74,1.46l-0.19,0.45l-0.72,-0.06Z",name:"Liechtenstein"},LV:{path:"M693.81,289.47l3.55,1.99l1.99,0.57l1.08,0.9l2.53,0.56l0.49,0.96l3.62,3.6l2.41,1.22l1.17,0.26l5.65,-1.51l2.97,1.36l4.19,0.48l0.5,1.6l3.78,2.51l0.01,1.64l-0.9,1.1l-0.62,1.56l-0.11,1.55l-0.95,2.51l0.51,0.58l2.08,-0.43l0.37,0.17l0.31,0.4l0.24,1.72l1.27,1.73l0.34,1.03l1.18,0.95l1.31,5.24l-0.59,1.84l-1.52,0.28l-1.91,1.15l-3.42,3.12l-0.81,2.06l-7.03,-0.58l-1.55,0.46l-1.71,1.91l-2.96,0.71l-2.36,-0.64l-1.52,-0.83l-2.67,-2.8l-5.8,-4.02l-1.15,-0.52l-6.83,-1.31l-1.59,-2.24l-0.54,-1.35l-1.1,-0.49l-2.14,0.57l-3.02,1.85l-4.67,0.37l-4.2,-1.24l-8.35,-0.73l-1.97,0.8l-1.07,-1.05l-1.26,-0.31l-1.54,0.36l-2.45,0.04l-6.91,-0.6l-5.95,1.81l-7.73,4.37l-0.35,-2.96l0.22,-7.21l0.51,-3.44l2.41,-2.01l1.33,-1.71l0.8,-2.32l0.72,-3.67l3.52,-4.67l2.8,-0.51l7.98,-2.39l1.23,2.38l6.53,5.21l2.21,4.68l4.89,2.3l4.09,-0.69l4.9,-3.24l1.55,-1.77l0.29,-1.57l-0.55,-6.25l-0.82,-2.71l0.2,-1.21l10.32,-3.79l1.64,1.26l0.73,-0.15l0.24,-0.81Z",name:"Latvia"},LT:{path:"M639.02,342.33l-0.39,-1.13l0.47,-2.2l-2.37,-6.79l-0.19,-4.61l7.95,-4.51l5.74,-1.75l6.79,0.61l2.53,-0.04l1.39,-0.36l1.04,0.26l1.27,1.12l1.22,-0.19l0.91,-0.62l8.2,0.71l4.28,1.25l4.86,-0.4l3.12,-1.88l1.75,-0.52l0.54,0.16l0.53,1.3l1.95,2.56l6.96,1.34l0.97,0.45l5.67,3.93l2.72,2.84l1.7,0.92l2.31,0.66l-0.34,1.84l-1.48,3.87l0.12,0.41l0.75,0.57l3.29,0.4l-1.48,1.08l-0.6,1.26l-4.13,-0.12l-0.74,0.49l-0.95,2.16l-0.97,0.67l-1.73,0.29l-1.62,0.68l-1.11,1.7l-0.79,2.17l0.04,2.82l-1.39,1.93l-1.03,2.49l0.51,0.92l1.76,0.29l0.48,0.48l0.08,1.37l-2.03,0.25l-0.64,-0.28l0.32,-0.85l-0.29,-0.93l-0.72,-0.7l-0.47,-0.03l-1.13,0.71l-1.24,0.04l-1.41,0.69l-1.0,1.14l-0.71,0.33l-2.58,-0.13l-0.73,0.71l-0.6,2.36l-1.96,-0.05l-3.92,1.55l-1.77,-1.04l-4.31,0.27l-1.89,0.43l-3.01,-0.41l0.02,-2.29l-0.39,-1.31l-1.24,-1.24l-2.8,-1.58l-1.61,-0.43l-0.45,-0.8l-1.72,-0.82l-1.06,-0.13l-0.74,0.5l-0.85,-1.99l0.06,-1.19l1.96,-5.08l-0.06,-0.83l-1.32,-1.32l-1.45,-0.78l-1.11,-1.78l-6.66,-0.08l-2.63,-0.68l-4.3,-1.77l-2.12,-1.44l-2.03,0.1Z",name:"Lithuania"},LU:{path:"M433.15,437.03l-0.02,1.54l0.46,1.19l0.9,1.05l1.71,1.44l2.06,0.7l-0.04,1.05l-1.43,1.94l-0.47,2.14l-1.81,-0.59l-2.33,0.93l-2.45,-1.16l1.0,-2.17l-2.04,-2.82l0.23,-1.64l1.61,-2.82l1.29,-1.3l1.16,0.19l0.17,0.33Z",name:"Luxembourg"},FO:{path:"M263.24,203.53l-0.39,0.92l-0.69,-0.21l-0.02,-1.73l1.1,1.03ZM260.24,213.24l-2.12,-1.39l-0.34,-0.59l2.22,0.79l0.37,0.54l-0.11,0.65ZM259.07,209.25l-3.26,-2.64l-1.87,-3.49l2.24,-0.5l4.06,1.71l-0.25,2.13l-1.84,-0.94l-0.67,0.61l-0.01,0.73l1.6,2.38ZM257.22,217.52l1.57,0.48l0.55,2.18l-1.8,-1.85l-0.31,-0.8ZM252.95,206.27l1.28,0.96l-1.0,0.36l-0.92,-0.12l-1.48,-0.53l-0.27,-0.64l1.89,-0.23l0.51,0.19Z",name:"Faeroe Is."},PL:{path:"M543.65,368.02l2.24,0.2l4.48,-1.73l7.75,-2.26l8.26,-2.12l3.9,-0.68l5.16,-4.95l4.31,-0.78l5.16,-2.51l7.82,-1.63l3.25,-0.36l3.12,-0.04l2.21,1.0l-0.57,-0.04l-0.39,0.57l2.05,4.35l1.16,1.6l2.4,1.27l2.0,0.42l5.97,-0.69l2.69,-1.31l8.11,0.66l26.59,1.14l7.65,0.18l1.4,-0.84l1.75,0.49l1.01,1.2l3.12,1.15l2.17,1.68l0.33,1.05l-0.04,2.27l1.64,6.67l2.6,6.11l1.31,4.41l0.39,3.77l-0.18,1.9l-0.61,0.58l-4.89,2.03l-1.01,0.69l-2.89,3.33l-0.47,1.1l0.51,0.99l3.51,1.58l1.85,1.18l0.6,0.91l-0.02,1.06l-0.57,1.63l0.2,1.32l-1.03,1.7l-0.08,2.01l1.61,3.05l0.13,2.59l2.67,3.26l1.68,3.35l1.47,1.21l-1.11,0.52l-0.48,0.6l1.52,3.27l-0.05,1.28l-1.46,1.98l-3.57,0.67l-4.09,3.59l-5.08,4.9l-5.28,6.4l1.06,4.51l-0.36,2.22l1.95,1.75l-0.24,0.41l-2.87,-0.93l-1.5,-0.09l-5.93,-2.17l-0.67,-1.45l-1.17,-0.92l-3.61,-1.28l-3.95,-0.3l-3.67,0.18l-1.34,1.47l-1.49,0.35l-1.84,-0.96l-1.53,-0.38l-3.52,0.1l-3.01,1.33l-0.84,0.92l-0.53,1.22l-1.56,-0.57l-1.82,0.42l0.34,-0.9l-0.2,-1.86l-0.8,-0.59l-1.18,-0.23l-2.68,-3.4l-0.49,0.01l-2.67,1.6l-1.25,1.8l-1.91,0.05l-0.36,-1.5l-1.45,-0.45l-0.45,-1.77l-2.8,-2.47l-0.57,-2.25l-0.76,-0.46l-2.28,-0.49l-0.66,0.22l-3.69,-2.09l-0.89,0.68l-1.68,0.28l-1.96,-2.02l-0.78,-0.32l-0.18,-0.17l1.22,-0.48l0.56,-0.84l-0.17,-1.46l-0.42,-0.42l-2.29,0.71l-1.7,0.16l-3.57,-2.18l-3.74,-0.88l-0.39,0.17l-0.17,0.62l1.62,2.71l-1.84,0.82l-1.61,1.27l-0.79,0.19l-3.93,-4.52l-1.56,-0.77l0.71,-0.74l1.08,-0.38l0.91,-1.37l-0.16,-0.72l-1.84,-1.31l-3.84,0.66l-0.82,-0.97l-2.85,-1.21l-5.03,-1.25l-0.92,-1.11l-0.5,-1.57l-3.64,-1.01l-0.61,0.61l0.01,1.78l-1.35,0.36l1.83,-3.66l0.72,-3.12l-1.56,-3.9l-2.48,-1.15l0.28,-1.67l-1.8,-3.51l0.94,-1.3l1.05,-3.2l-0.68,-0.86l0.02,-1.7l-0.35,-0.77l-0.98,-0.65l-0.68,-1.21l0.8,-3.27l-1.53,-2.24l-3.5,-2.48l-1.54,-1.59l0.1,-0.7l0.63,-0.77l1.41,-0.89l1.02,-1.45l0.65,-1.93l0.03,-1.7l-1.56,-5.02l-0.4,-2.5l3.71,1.43l0.56,-0.46l-0.4,-1.21l0.07,-2.13l-0.31,-0.36l-4.44,-0.86l-0.11,-0.47ZM603.71,353.39l0.66,0.35l-0.21,-0.08l-0.46,-0.27Z",name:"Poland"},XK:{path:"M623.28,565.63l0.23,-1.37l-0.65,-1.57l1.63,0.09l0.64,-0.79l3.48,-1.07l0.27,-0.76l-0.2,-0.76l1.93,-1.27l0.5,-0.84l0.09,-0.77l-0.53,-1.12l1.95,-0.93l0.57,1.38l2.88,1.35l2.09,2.07l0.37,0.86l2.01,1.19l-0.14,1.07l0.28,0.43l4.62,1.2l-1.88,4.12l-1.1,0.72l-0.15,0.66l0.36,0.88l-1.97,0.42l-0.92,0.69l-0.55,1.2l-1.4,-1.12l-1.41,-0.04l-3.96,1.67l-0.59,1.07l-0.11,1.91l-0.39,0.51l-1.14,-0.15l0.02,-2.13l-1.26,-3.53l-1.98,-1.52l-1.41,-0.49l-2.18,-3.23Z",name:"Kosovo"},CH:{path:"M474.98,480.14l0.93,1.21l2.74,1.45l1.43,0.09l0.68,0.53l-1.86,4.76l-0.08,1.49l0.52,0.93l1.74,0.08l2.81,0.78l0.54,1.22l3.54,1.51l1.02,-0.27l2.12,-1.93l0.51,0.2l0.41,1.32l-0.75,3.44l0.56,0.97l-0.02,0.65l-1.65,-0.23l-1.29,-0.99l-1.55,0.38l-0.6,1.17l-0.22,1.86l0.55,0.63l0.74,2.52l-0.69,0.02l-1.59,-2.16l-0.91,-0.09l-3.3,1.21l-1.21,-0.13l-0.52,-0.58l-0.68,-2.14l-0.42,-0.32l-1.84,-0.17l-0.8,0.69l-0.12,3.09l-3.34,4.57l-0.07,0.81l0.58,1.67l-0.72,0.36l-0.75,-1.36l-1.21,-1.09l0.49,-0.82l-0.08,-0.63l-2.59,-0.79l-2.33,-2.15l-0.24,-3.0l-0.6,-0.57l-0.93,0.09l-1.91,1.79l-1.9,1.26l-0.23,0.68l0.55,1.27l-1.71,2.33l-2.51,1.44l-3.3,-0.92l-3.01,1.12l-2.56,0.51l-0.83,-0.33l-1.26,-1.8l-2.35,-2.36l0.54,-1.67l-0.64,-1.73l0.1,-0.55l-0.58,-0.62l-2.44,-0.37l-2.11,0.11l-1.59,0.66l-1.5,1.42l0.49,1.3l-0.73,0.74l-1.4,0.72l-1.06,0.03l-0.01,-0.52l1.69,-1.25l0.38,-1.74l-0.82,-1.03l1.23,-2.71l3.31,-2.41l0.66,-3.3l2.81,-1.32l3.99,-4.25l0.72,-1.16l-0.34,-0.8l-0.94,-0.37l0.69,-0.76l1.01,-0.54l0.9,-0.01l0.97,0.98l2.09,-0.03l1.04,-0.38l1.17,-1.66l1.37,-0.65l1.08,0.36l3.11,0.1l2.31,-0.21l1.45,-0.53l3.48,0.18l1.83,-0.89l0.01,-0.53l-0.38,-0.39l-1.8,-0.11l0.3,-0.51l1.54,-0.64l2.09,1.29l1.19,-0.13l0.95,0.88l3.86,-0.25Z",name:"Switzerland"},AD:{path:"M373.44,566.17l-1.46,0.73l-1.49,0.29l-0.26,-1.45l0.13,-0.56l0.71,-0.55l2.52,0.57l0.23,0.31l-0.38,0.67Z",name:"Andorra"},EE:{path:"M681.02,292.17l1.82,-4.13l0.34,-3.01l0.83,-0.92l-0.26,-1.25l-2.11,-0.9l-0.93,0.07l-1.54,1.86l-1.37,0.39l-1.34,-0.75l-3.16,-1.02l-0.72,-1.23l-0.33,-1.62l-1.67,-1.33l-0.63,-1.43l0.21,-0.83l1.41,-0.67l0.61,-0.79l-0.35,-0.63l-2.02,0.06l-0.86,-2.23l1.02,-1.49l-0.57,-0.94l0.62,-1.45l-0.25,-1.46l3.54,-1.43l4.03,-0.33l0.36,-0.5l-0.29,-1.14l1.37,-0.12l2.65,-1.86l2.78,0.31l3.93,-1.31l7.61,0.02l1.28,-0.85l-0.01,-1.46l3.45,0.02l9.0,1.62l2.2,0.01l2.99,1.6l1.75,0.46l4.98,0.02l7.53,0.73l1.76,-1.2l1.2,1.24l0.06,0.35l-0.81,0.25l-0.7,0.83l-0.89,0.08l-0.75,0.46l-2.01,4.63l-1.0,1.16l-1.86,-0.45l-3.15,0.26l-2.71,0.88l-1.96,1.68l-0.01,1.85l2.53,3.07l1.06,3.8l1.27,1.16l1.32,1.87l0.64,1.7l2.36,4.15l0.34,1.32l1.41,1.24l-3.15,1.13l-0.66,1.42l-1.29,1.24l-0.65,2.49l-1.76,-0.23l-3.1,-1.39l-1.03,0.03l-4.85,1.48l-0.81,-0.22l-2.13,-1.06l-3.53,-3.51l-0.79,-1.2l-2.57,-0.57l-0.91,-0.82l-2.12,-0.63l-3.1,-1.88l-0.9,-0.23l-0.43,0.19l-0.22,0.83l-1.92,-1.29l-2.69,1.15l-6.13,1.9l-1.25,0.77ZM666.97,278.74l-0.76,0.14l-2.16,-1.14l0.85,-0.76l1.89,0.49l0.18,1.27ZM647.68,284.33l1.21,-1.0l0.33,-0.88l-1.4,-2.14l1.14,-0.04l1.0,0.59l1.87,-0.79l0.73,0.23l0.47,-0.18l0.75,-1.3l2.77,-0.86l1.92,0.59l1.76,-0.47l1.78,0.29l4.32,2.36l-2.29,0.37l-1.11,1.14l-0.83,0.23l-3.35,2.53l-2.91,-0.1l-1.98,0.46l-1.39,1.11l-0.69,2.3l-0.93,1.54l-0.87,0.51l-0.69,0.06l-0.04,-0.64l2.71,-3.11l-0.23,-0.59l-1.05,-0.32l-2.99,-1.89ZM661.53,273.2l-1.11,0.89l-0.64,-0.61l-0.66,0.02l-1.35,2.09l-1.33,0.31l-0.56,-0.26l0.03,-0.74l-1.12,-2.39l-1.41,-0.64l-2.39,-0.33l4.37,-0.49l1.83,-2.15l0.62,-0.09l0.4,0.14l0.6,1.28l2.34,0.45l0.84,1.22l0.26,1.21l-0.72,0.09Z",name:"Estonia"},IS:{path:"M31.07,119.93l0.78,-1.15l1.61,-0.28l4.07,2.06l0.46,0.86l-0.12,0.97l0.59,0.58l1.15,-0.26l1.6,0.23l1.28,-1.18l0.53,0.18l0.52,0.85l-0.08,2.47l0.67,0.18l0.77,-0.74l1.34,-0.06l0.57,-0.82l-0.3,-3.42l-5.08,-2.02l-1.59,-1.09l2.14,-0.53l3.31,0.02l0.54,-0.25l0.04,-0.67l-0.81,-0.56l-1.45,-0.29l-0.78,-0.84l-1.8,0.29l-3.49,-0.24l2.65,-1.57l2.25,0.17l2.17,-0.28l1.66,0.32l3.37,2.7l2.76,1.16l4.63,3.74l2.86,1.41l-1.29,0.67l-0.13,0.64l1.85,0.74l0.89,0.81l-0.88,3.03l-0.82,0.75l-2.59,-0.54l-0.41,0.17l0.0,0.45l0.8,1.08l1.88,0.98l0.21,1.15l1.01,-0.03l-0.8,1.9l0.1,0.7l1.67,0.26l0.95,0.72l1.35,3.36l0.72,-0.03l0.75,-2.67l0.28,-0.71l0.75,-0.57l0.78,-2.62l1.71,-1.48l1.4,-0.51l1.72,1.83l1.05,0.29l0.7,-0.3l1.38,-3.46l0.17,-2.52l-0.4,-2.63l0.22,-1.76l0.73,-0.96l0.91,-0.28l1.25,0.39l0.94,0.63l2.01,2.62l3.17,2.99l0.89,0.55l1.58,0.24l0.92,-0.75l-0.16,-4.45l0.82,-1.73l2.45,-0.49l2.78,-1.42l1.76,-0.48l1.69,0.98l3.36,3.79l2.41,1.8l1.51,3.25l0.57,0.25l0.7,-0.5l0.28,-0.64l0.06,-1.56l-2.91,-5.85l0.12,-0.95l4.9,0.32l1.06,0.59l2.5,2.56l1.27,0.86l2.2,-1.44l3.52,-3.91l0.88,0.12l1.88,1.21l1.36,0.43l1.36,-0.19l3.5,-1.42l1.05,-2.16l-1.46,-3.81l0.41,-0.5l3.14,-0.9l2.77,-0.07l4.05,3.55l0.28,1.79l2.4,1.38l1.69,0.07l2.54,-0.77l3.73,-2.29l1.42,-0.45l1.92,0.1l-1.26,0.29l-1.68,1.06l-2.97,3.92l0.2,0.85l1.53,0.97l1.58,0.53l1.58,-0.44l0.86,0.67l0.33,1.12l-0.24,1.28l-1.95,2.46l0.08,0.82l1.38,0.42l4.66,-0.73l0.73,2.3l-1.88,1.76l-0.05,0.52l0.51,0.13l2.27,-1.14l1.71,-0.31l3.01,0.56l1.14,0.59l0.7,1.09l0.47,0.16l1.26,-0.35l0.48,0.46l0.02,0.45l-0.66,1.81l-1.5,0.63l-0.34,0.8l1.16,1.48l1.0,0.19l-0.24,0.7l-1.16,0.7l0.08,0.68l2.27,1.05l0.19,0.64l-0.48,1.12l-0.53,0.32l-1.6,0.06l-1.19,0.49l-0.2,0.53l0.29,1.51l-0.28,1.02l-1.26,1.62l-1.18,0.86l-1.1,0.53l-2.03,-0.19l-1.14,-0.44l-0.54,0.41l0.11,1.26l-1.04,0.78l-0.14,0.44l0.6,1.18l-0.67,1.57l-0.9,0.98l-3.26,1.43l-1.83,1.28l-1.16,0.47l-3.2,-0.01l-3.29,0.86l-4.61,1.78l-3.14,1.45l-5.52,4.21l-2.25,1.06l-3.96,0.53l-11.96,2.76l-1.63,1.96l-0.06,0.36l0.49,0.61l-0.73,0.94l-1.63,0.77l-2.27,-0.71l-0.55,0.49l0.36,0.92l-5.26,1.22l-8.0,-0.75l-7.17,-2.03l-5.63,-0.41l-3.77,-2.65l0.22,-0.77l1.52,-0.44l-0.0,-0.49l-0.69,-0.87l-0.47,-0.12l-2.39,1.47l-0.55,-0.03l-0.77,-0.45l-0.38,-0.76l-1.96,-0.22l-3.31,-1.72l0.52,-0.39l0.0,-0.65l-0.33,-0.19l-2.03,0.09l-2.76,1.66l-16.08,0.58l-1.0,-3.65l0.36,-0.95l1.51,1.48l0.97,0.46l6.2,-1.75l2.75,-2.48l1.93,-3.05l1.4,-0.87l1.88,-0.27l0.34,-0.36l-0.28,-0.41l-1.27,-0.41l-1.34,-0.02l-4.72,1.83l1.48,-0.95l0.18,-0.44l-1.34,-0.54l-0.03,-0.6l0.62,-1.17l3.21,-1.73l1.31,-0.36l0.35,-0.36l-0.06,-0.61l-1.56,-0.48l-3.34,1.84l-2.33,0.61l-1.77,-0.77l-0.77,-0.91l1.13,-1.61l-0.17,-0.76l-3.1,-1.61l-3.64,0.07l-8.59,-0.77l-6.31,1.85l-1.28,-0.73l-1.11,-1.62l0.13,-0.38l1.65,-0.52l2.39,0.23l5.12,-0.99l1.5,-0.94l1.31,0.76l2.88,-0.83l1.42,-0.89l2.48,0.42l1.48,-0.31l8.37,-0.29l1.38,-1.45l0.5,-1.5l-0.27,-0.67l-0.47,-0.14l-3.45,1.35l-4.68,-0.73l-1.02,-0.57l2.26,-1.62l5.53,-2.4l0.77,-0.48l0.26,-0.86l-0.23,-0.42l-2.19,-1.02l-4.15,0.23l-1.15,-1.19l-3.44,-0.72l-2.3,0.42l-1.42,-0.69l-2.96,1.01l-6.52,1.47l-3.87,1.32l-4.32,-1.72l-3.0,-0.29l1.48,-1.5l1.08,-0.26l1.12,0.14l2.43,1.18l1.66,0.37l0.45,-0.21l-0.1,-0.48l-1.92,-1.6l-0.12,-1.55l-1.18,-1.48l2.13,0.26l4.18,1.93l1.95,-0.34l2.6,-1.25l0.09,-0.71l-0.41,-0.27l-3.61,-0.1l-1.73,-0.37l-1.39,-1.18l0.81,-0.36l2.86,0.1l0.39,-0.25l-0.11,-0.45l-3.27,-2.81l0.21,-0.7l3.27,0.93l1.13,-0.2l-0.78,-1.08l-1.26,-0.79Z",name:"Iceland"},AL:{path:"M613.48,601.01l0.69,0.32l0.52,-0.18l0.25,-0.48l-0.24,-1.33l-1.36,-2.98l1.67,-4.38l-0.07,-2.75l0.32,-2.07l-0.52,-3.06l0.7,-2.05l1.07,-1.3l0.08,-2.58l-1.64,-1.44l-1.53,-0.24l0.23,-2.82l0.99,0.15l0.61,-0.73l-1.54,-3.11l4.15,-5.4l0.14,1.73l0.81,0.95l1.33,-0.11l2.5,-1.0l2.2,3.21l2.39,1.18l1.42,1.53l0.69,2.49l0.08,1.45l-1.02,3.38l0.14,2.01l-0.9,1.2l0.57,2.04l-0.01,2.05l1.13,2.44l1.16,1.07l0.79,2.19l0.74,0.47l2.32,-0.02l0.26,0.54l-0.07,1.35l0.98,2.21l-0.97,1.82l-2.03,0.9l-1.22,2.51l-0.81,2.73l-0.5,0.4l-2.66,0.53l-1.35,1.13l-0.18,0.98l0.92,1.95l-0.95,0.1l-0.49,1.55l-0.64,0.55l-2.31,-0.88l-0.5,-2.34l-1.56,-2.8l-5.09,-2.79l-1.09,-1.11l-0.61,-1.18Z",name:"Albania"},IT:{path:"M460.72,503.99l1.78,-1.15l1.8,-1.71l0.38,-0.01l0.0,2.36l0.39,0.92l2.52,2.32l2.27,0.58l-0.51,0.85l0.07,0.5l1.37,1.23l0.36,1.05l1.03,0.61l0.95,-0.27l0.54,-0.68l-0.54,-2.47l3.32,-4.52l0.17,-3.17l0.27,-0.16l1.28,0.23l0.67,1.99l0.92,0.97l1.6,0.19l2.15,-0.87l1.7,-0.27l1.26,1.94l0.98,0.35l0.84,-0.3l0.31,-0.66l-0.49,-1.87l-0.93,-1.88l0.56,-1.7l1.03,-0.25l1.08,0.92l1.23,0.3l1.4,-0.33l0.12,-1.32l-0.53,-0.86l0.59,-2.76l2.77,0.16l0.85,0.81l1.18,0.42l2.32,-0.03l0.73,-0.56l1.38,-2.24l1.33,-0.6l3.78,-0.37l3.34,0.19l5.15,-1.58l-0.68,0.99l0.28,1.2l3.4,4.2l1.31,0.54l9.36,1.7l4.38,0.3l2.39,0.51l-0.11,0.38l-3.72,2.46l-0.42,1.14l0.72,1.28l1.07,-0.01l1.62,0.59l-1.85,1.75l-0.19,0.73l0.54,0.98l1.22,0.01l-0.54,1.93l0.36,0.78l-1.48,0.98l-3.63,-0.93l-2.36,2.24l-1.64,0.43l-2.0,1.15l-3.31,1.29l0.8,-1.08l-1.15,-0.24l-1.93,0.95l-1.23,1.0l-0.67,3.49l0.91,0.9l1.39,2.73l1.66,1.19l-0.66,1.62l-0.77,0.57l-0.89,-0.5l-0.92,0.33l-0.41,1.84l0.76,5.04l1.33,3.62l1.28,1.54l2.77,2.32l2.99,1.26l5.23,3.87l2.91,1.25l0.66,0.58l1.71,2.92l1.49,3.41l1.62,5.38l1.23,2.79l2.39,3.05l4.89,4.31l4.41,3.13l4.29,2.0l3.27,0.34l7.54,-0.42l2.4,0.6l0.24,0.98l-0.38,0.67l-3.18,2.21l-0.18,2.39l1.61,1.3l7.31,3.29l7.47,2.74l2.27,1.37l2.76,2.21l6.43,2.94l1.11,1.44l3.92,3.08l1.71,2.29l0.3,1.65l-1.72,4.11l-1.31,-0.39l-1.79,-1.26l-3.15,-5.62l-5.22,-0.55l-1.02,-0.38l-1.68,-0.84l-0.59,-1.34l-0.79,-0.46l-2.02,-0.17l-1.65,0.95l-3.66,5.33l-1.89,4.44l-0.14,1.92l1.31,2.14l3.02,0.95l2.29,1.49l1.42,1.46l0.11,3.72l0.65,2.1l-0.75,0.9l-1.95,-0.28l-2.66,0.79l-2.01,1.48l-0.94,1.69l0.2,3.43l-0.33,1.13l-3.55,2.53l-1.88,2.57l-1.09,2.11l-4.07,0.04l-0.87,-1.22l-0.03,-1.99l0.65,-1.15l1.75,-0.82l1.12,-2.85l-0.3,-2.11l0.54,-0.76l0.52,-0.55l2.91,-0.7l0.32,-0.37l0.18,-2.88l-1.43,-1.55l-1.14,-5.21l-2.28,-4.31l-1.22,-3.85l-0.99,-1.98l-1.82,-1.22l-3.79,-0.25l-4.54,-2.64l-0.17,-0.69l0.76,-1.36l-1.08,-2.88l-1.08,-1.38l-1.28,-0.67l-4.64,0.8l0.89,-1.13l-0.46,-1.01l-1.89,-0.99l-2.76,-0.23l-0.43,0.22l-0.03,-0.73l-2.55,-4.19l-1.92,-1.88l-1.09,-0.32l-1.46,0.34l-4.14,-0.9l-2.16,0.68l-0.35,-0.2l-0.31,-0.6l-2.37,-1.75l-2.99,-1.02l-5.69,-5.49l-1.76,-2.07l-3.66,-2.33l-2.37,-3.39l-1.97,-1.27l-2.74,-0.99l-2.14,0.48l0.88,-0.72l-0.33,-1.49l-3.12,-3.34l-1.85,-1.11l-1.41,-2.23l-2.37,-0.46l0.05,-3.7l-0.99,-2.76l-1.72,-2.37l-1.03,-5.63l-0.93,-1.74l-1.9,-1.2l-4.34,-1.38l-5.95,-3.6l-1.39,-0.12l-3.65,-1.41l-2.23,-0.24l-3.23,1.38l-3.52,3.49l-2.85,3.6l-0.94,0.63l-3.61,1.2l-2.78,0.5l-0.11,-1.05l2.2,-2.66l0.4,-0.9l-0.55,-1.68l-0.96,-0.28l-3.01,0.66l-0.58,-0.14l-4.66,-2.31l-0.81,-0.82l-0.26,-0.71l0.21,-0.75l-0.61,-1.26l1.42,-2.43l1.01,-0.77l-0.46,-2.18l-0.92,-0.77l-1.88,-0.41l-0.68,-0.51l-0.19,-0.83l-1.24,-2.01l0.54,-0.27l2.17,0.07l1.81,-1.29l1.33,-0.43l1.23,-2.96l-0.1,-0.39l-1.86,-1.65l-1.79,-2.85l-1.02,-0.7l-0.03,-1.21l2.63,-1.65l1.53,0.64l2.74,-0.55l2.8,-1.08l3.49,0.9l2.81,-1.61l1.89,-2.55l0.07,-0.89l-0.5,-0.93ZM518.47,542.68l-0.02,0.45l0.8,0.86l1.1,-0.35l0.42,-1.12l-0.15,-0.61l-0.45,-0.3l-1.11,0.28l-0.6,0.79ZM536.34,512.54l1.58,1.41l0.32,0.86l-0.4,0.08l0.05,-0.55l-1.56,-1.8ZM561.64,634.95l-1.42,2.54l-3.32,4.46l-1.83,5.11l0.22,2.17l1.35,1.24l-0.42,0.3l-0.08,0.57l1.5,1.71l0.07,0.48l-0.01,0.44l-2.03,1.93l-0.54,1.75l0.13,1.17l-2.54,-0.51l-1.61,0.18l-3.5,-1.28l-1.85,-2.71l-3.09,-2.07l-3.36,-0.01l-7.24,-3.82l-2.59,-2.04l-1.81,-0.46l-1.69,-1.03l-2.3,0.05l-1.38,-0.37l-1.44,-1.1l-1.12,-2.08l1.41,-3.4l1.55,-0.85l0.7,-0.8l1.23,1.47l1.07,0.59l2.12,-0.82l0.29,-0.86l1.15,-0.77l1.62,-0.02l0.59,0.12l0.56,0.87l1.47,0.38l2.51,1.57l1.64,0.37l3.58,-0.93l3.17,0.37l3.02,-0.45l1.89,-0.64l2.03,-1.27l4.49,0.21l0.95,-0.35l0.59,-0.62l1.54,-0.09l2.07,-1.12l1.04,0.08l-0.37,0.35ZM539.0,595.31l0.02,-0.06l0.31,0.09l-0.19,0.04l-0.15,-0.08ZM512.96,657.33l0.48,0.16l0.18,0.38l-0.64,-0.31l-0.02,-0.24ZM491.6,561.34l-0.16,0.88l-0.71,-0.33l-2.41,0.32l-0.12,-0.3l2.9,-0.24l0.5,-0.33ZM462.39,592.89l0.87,0.72l2.19,0.38l3.34,-1.01l1.8,-0.98l2.33,-2.52l1.52,-0.57l1.25,-1.67l0.83,0.82l0.84,0.09l1.28,0.67l1.77,2.0l-0.54,1.02l0.07,0.46l1.67,1.74l1.62,4.91l-2.19,3.79l0.86,3.95l-1.21,10.52l-0.69,2.78l-0.7,0.28l-2.83,-1.16l-1.72,0.25l-1.03,-0.57l-0.63,0.27l-0.45,3.03l-0.67,1.12l-0.99,0.69l-0.92,0.04l-1.96,-0.27l-0.55,-0.46l-2.33,-3.7l-0.25,-4.19l0.64,-1.31l0.09,-2.38l0.53,0.16l0.66,-0.55l0.1,-1.66l-0.78,-1.22l-1.15,-0.39l0.02,-1.42l0.64,-0.73l0.21,-0.85l0.02,-2.69l-0.87,-1.15l-0.82,-2.45l-2.13,-2.32l-0.11,-1.75l0.39,-1.75ZM464.42,621.63l0.71,0.35l-0.34,0.68l-0.36,-0.48l-0.02,-0.54ZM462.96,589.81l0.1,-0.19l0.15,-0.08l-0.06,0.11l-0.19,0.16Z",name:"Italy"},GG:{path:"M315.47,448.51l0.52,-0.25l-0.15,0.36l-0.37,-0.12Z",name:"Guernsey"},CZ:{path:"M515.02,433.92l1.19,1.02l0.6,1.08l0.65,0.07l2.33,-2.94l1.17,-0.7l2.89,-0.65l2.52,0.38l1.09,-1.49l2.02,-0.32l0.92,-1.17l1.6,-0.76l0.75,0.3l0.81,-0.32l1.06,-1.52l1.96,-0.22l2.67,-0.8l6.38,-2.46l0.37,-0.51l-0.15,-0.48l-1.0,-0.66l-0.25,-0.73l2.98,0.56l0.95,1.48l0.08,1.06l1.76,0.8l0.83,-0.18l0.54,-0.62l2.25,-0.51l0.25,-0.32l0.04,-1.87l2.95,0.83l0.28,1.28l1.19,1.4l5.17,1.32l2.81,1.22l0.78,0.97l3.93,-0.66l0.9,0.52l0.57,0.52l-0.42,0.79l-1.8,1.04l-0.5,1.04l0.46,0.7l1.33,0.49l2.02,2.0l1.45,2.2l0.85,0.53l0.79,0.04l4.42,-2.78l-0.02,-0.68l-1.44,-2.28l3.1,0.77l3.73,2.23l1.99,-0.18l1.8,-0.62l-0.09,1.16l-1.49,0.59l-0.24,0.49l0.61,0.9l0.8,0.34l2.0,2.05l0.71,0.26l1.73,-0.47l0.64,-0.55l0.67,0.66l2.73,1.37l0.83,-0.21l2.07,0.44l0.44,0.29l0.4,2.02l2.9,2.63l0.27,1.24l-2.96,0.35l-2.55,1.84l-0.7,0.94l-2.65,1.33l-0.88,1.57l-0.32,1.96l-2.18,1.02l-2.09,1.93l-1.71,0.77l-1.83,0.23l-3.9,-0.57l-0.98,0.38l-1.15,1.21l-1.28,2.46l-0.71,-1.3l-2.27,-0.52l-2.33,-1.09l-1.21,-0.03l-1.45,1.01l-3.92,-0.26l-3.07,-1.87l-1.85,0.01l-5.24,-1.97l-1.92,0.46l-1.3,-0.85l-1.15,-0.1l-0.71,0.65l-0.56,3.35l-1.36,0.07l-1.6,1.82l-0.23,1.07l-2.5,-0.4l-0.95,0.24l-0.75,0.61l-2.23,-0.04l-1.69,-0.37l-0.86,-1.54l-2.34,-1.31l-3.63,-3.34l-1.58,-0.02l-1.91,-2.37l-2.02,-1.08l-3.04,-3.02l-1.53,-0.08l-1.63,-1.37l-2.41,-3.91l-1.35,-1.5l1.34,-1.87l0.16,-1.15l-0.82,-1.15l-2.46,-1.54l-0.83,-0.87l-1.55,-3.17Z",name:"Czech Rep."},IM:{path:"M286.48,364.63l0.75,-2.12l1.13,-0.81l1.38,-1.97l1.16,-0.38l0.45,1.97l-0.91,1.44l-2.48,2.14l-1.47,-0.27Z",name:"Isle of Man"},GB:{path:"M268.15,314.94l0.76,-0.51l2.22,-0.36l1.99,-1.42l-0.04,-0.68l-1.33,-0.72l1.39,-0.78l1.97,-2.75l0.47,-2.7l-1.51,-2.4l-1.71,-0.79l-0.08,-1.24l3.04,-1.75l-0.26,-0.39l-1.22,-0.45l-0.73,-1.5l0.65,-2.06l1.01,-1.76l3.3,0.06l0.77,-0.52l1.74,0.44l0.45,-0.58l-3.37,-3.5l0.78,-1.43l0.07,-1.57l4.32,-0.43l0.23,-0.54l-1.07,-2.23l0.29,-2.53l0.57,-0.77l0.99,-0.34l1.4,0.28l1.48,1.26l2.81,-1.1l1.07,1.04l3.29,-0.87l9.93,-1.18l2.64,-0.65l2.45,0.26l-0.8,1.82l-0.05,2.13l-1.24,1.58l-10.66,7.29l-0.65,2.2l0.34,0.47l1.91,0.38l-2.81,2.5l-0.76,1.94l0.39,0.55l3.69,-0.45l6.29,-2.1l1.36,-0.03l3.54,0.74l2.46,-0.39l8.29,0.22l2.29,-0.41l1.34,0.44l1.17,1.15l1.11,2.32l-3.2,4.12l-0.97,3.1l-2.28,4.57l-2.22,2.52l-2.23,3.23l-2.32,1.42l-3.73,0.67l-3.51,1.63l-0.28,0.45l0.41,0.33l1.52,-0.05l1.56,-0.45l2.59,-0.15l2.77,1.34l-0.19,0.79l-1.06,0.82l-2.98,0.24l-2.66,2.16l-2.31,0.93l-4.35,-0.66l-1.23,-0.59l-0.51,0.14l0.07,0.52l1.15,1.0l1.42,0.59l7.67,1.25l3.04,-1.42l3.05,-0.02l5.98,2.32l4.24,4.35l2.33,1.89l3.11,10.2l1.78,4.76l0.84,1.39l1.25,1.09l6.45,2.77l4.06,4.18l3.44,2.72l-0.61,0.48l-0.71,1.43l0.53,1.56l3.18,5.0l-1.41,-0.06l-2.86,-1.74l-2.54,0.37l-2.7,-0.14l-0.39,0.36l0.31,0.43l2.37,0.55l2.55,0.05l5.58,4.04l1.86,2.36l1.07,3.01l-0.66,1.22l-3.41,3.22l0.1,0.61l3.4,1.83l1.62,-0.4l2.3,-2.51l1.81,-0.17l4.73,0.34l4.27,1.16l3.61,2.48l0.73,1.26l0.39,3.6l-2.05,6.22l-2.29,2.13l-1.08,0.57l-1.18,-0.21l-0.37,0.34l0.56,2.13l-0.93,0.61l-1.03,0.28l-2.15,-0.35l-2.75,1.41l0.05,0.73l1.83,0.67l0.25,0.48l-0.38,1.04l-1.05,0.51l-3.94,0.66l-1.21,0.68l-0.17,0.49l0.47,0.24l1.3,-0.31l0.71,0.22l0.54,0.99l0.71,0.48l2.88,0.54l6.8,-0.18l-0.22,2.81l-0.29,0.32l-4.28,1.91l-1.27,2.12l-2.49,-0.05l-1.14,0.82l-6.33,2.15l-5.55,-0.91l-3.41,0.08l-4.48,0.79l-4.59,-1.4l-2.08,-0.24l-1.73,-0.69l-0.47,0.14l0.01,0.49l0.8,0.98l-1.99,1.06l-4.61,0.55l-2.19,-0.18l-0.41,0.53l0.75,1.52l-0.44,0.12l-4.2,-0.6l-0.74,0.12l-0.59,0.52l-1.26,-0.25l-3.19,-1.61l-1.68,-0.3l-1.51,0.11l-5.71,1.65l-1.16,1.64l-1.3,3.91l-1.15,1.29l-1.24,0.15l-5.49,-2.9l-1.51,0.61l-2.85,0.32l-3.11,0.94l-3.9,2.36l-1.47,2.12l-1.08,0.22l-1.33,-1.05l-1.51,-0.38l-2.58,0.83l-0.13,-0.77l0.97,-0.96l3.15,-0.92l2.75,-2.3l1.87,-2.16l1.57,-0.78l0.41,-0.8l3.82,-3.57l0.78,-3.42l3.09,-1.03l1.41,-2.79l4.41,-0.65l3.12,0.04l3.18,0.57l3.47,-0.2l1.38,-0.88l2.17,-2.81l3.94,-3.66l2.13,-2.39l0.01,-0.52l-0.51,-0.1l-1.44,0.82l-2.73,2.04l-3.23,0.78l-4.11,2.62l-3.45,-0.4l-2.63,-2.2l-1.94,-1.02l-3.92,0.43l1.54,-1.33l-0.33,-0.33l-2.46,-0.4l-1.59,-1.07l-3.01,0.07l-4.0,1.97l-3.22,-1.79l-0.02,-1.23l-0.45,-0.97l-0.54,-0.33l0.67,-0.79l1.19,-0.77l2.84,-0.84l6.68,-2.81l2.33,-1.5l1.06,-1.03l1.34,-2.7l0.92,-1.18l-0.2,-0.63l-0.75,-0.24l-0.29,-0.65l0.5,-1.83l-1.03,-2.09l0.21,-1.57l-0.4,-0.48l-3.51,0.34l-3.15,1.52l-0.81,0.1l0.49,-0.83l3.19,-2.29l1.77,-2.32l2.07,-1.33l4.53,-1.59l1.66,0.17l4.2,-0.9l3.0,1.55l0.45,-0.06l0.11,-0.44l-0.79,-2.12l0.75,-0.33l1.97,2.14l0.94,0.25l1.56,-0.33l0.31,-0.32l-0.78,-0.79l-1.62,-0.37l-0.67,-0.62l-1.2,-2.13l0.06,-1.14l1.75,-2.6l-0.2,-0.62l-1.2,-0.59l0.05,-1.98l1.75,-1.15l0.72,-3.51l-0.69,-1.04l-1.82,0.15l-2.04,0.77l-1.98,-1.77l-3.27,-4.34l-0.27,-1.6l1.65,-3.73l2.54,-2.39l3.05,-0.85l0.29,-0.39l-0.29,-0.39l-5.5,-0.22l-1.66,0.32l-1.58,1.06l-1.72,0.45l-2.24,1.6l-2.19,0.01l-1.01,-1.05l-0.84,-0.18l-3.47,1.62l-3.9,-1.59l-0.98,0.57l-0.72,2.0l-1.09,-0.89l-1.34,-1.73l-0.45,-2.0l0.37,-0.24l0.61,0.34l0.56,-0.2l1.22,-3.01l3.27,-5.08l0.68,-1.8l-0.1,-1.0l-0.6,-1.02l-2.21,-1.89l0.26,-3.02l0.63,-1.0l2.88,0.03l0.39,-0.31l-0.22,-0.45l-3.28,-1.99l0.55,-1.71l-0.12,-0.45l-0.46,-0.04l-1.82,2.56l-2.04,0.67l-0.55,0.96l-1.04,0.34l0.28,-2.25l0.57,-0.88l2.4,-2.19l0.05,-0.53l-0.52,-0.11l-1.23,0.72l-2.72,2.09l-1.84,1.98l-0.11,1.04l0.59,2.29l-0.16,0.98l-2.29,7.16l-0.67,0.9l-1.14,-0.06l-0.3,-0.73l1.15,-4.26l2.4,-3.66l-0.54,-0.36l-1.04,0.13l0.17,-4.38l0.74,-1.58l0.27,-2.18l1.9,-4.94l0.89,-0.94l0.21,-1.12l1.66,-2.66l-0.05,-0.45l-0.94,0.08l-5.74,4.13l-2.6,-0.52l-0.82,-0.71l-0.4,-1.51l-0.37,-0.3l-1.52,-0.14ZM339.59,233.48l-0.57,2.19l-0.53,-0.03l-0.06,-1.74l0.74,-0.02l0.42,-0.4ZM336.19,239.14l-0.93,-1.46l0.79,-1.92l0.63,0.04l0.08,0.26l-0.75,0.66l0.18,2.42ZM329.81,239.86l0.8,-0.37l1.06,-1.32l0.87,-0.15l0.23,2.57l0.58,0.28l0.4,-0.21l1.17,1.27l0.92,-0.16l-1.6,5.89l-0.26,2.06l-0.62,0.77l-0.43,1.4l-0.23,-0.2l1.02,-3.91l-0.25,-1.08l-0.77,-0.9l-1.96,0.22l-0.43,-1.0l-1.48,-0.05l-0.32,-0.39l2.04,-0.14l1.63,-0.82l0.19,-0.49l-1.02,-2.77l-1.52,-0.49ZM330.39,426.85l1.55,-0.47l0.95,-0.66l2.54,0.99l-0.75,0.49l-0.48,0.83l-0.59,0.15l-0.6,0.0l-2.6,-1.33ZM315.95,265.12l-0.68,0.01l0.29,-0.44l0.71,-0.23l0.87,0.07l-1.2,0.59ZM309.8,263.74l0.37,-0.11l1.34,1.02l-1.51,-0.67l-0.2,-0.25ZM312.26,265.65l1.03,0.29l-0.03,0.18l-0.75,0.32l-0.25,-0.79ZM308.85,269.28l-0.26,0.62l0.38,0.54l3.29,0.45l0.39,0.27l-0.24,0.56l-0.56,0.19l-1.93,-0.96l-2.24,0.39l-0.45,-0.22l-0.26,-1.19l-0.58,-0.1l-0.8,0.43l0.01,-1.32l0.41,-1.08l0.57,-0.18l1.09,0.13l1.3,0.68l0.27,0.34l-0.41,0.45ZM310.59,274.73l-0.03,-0.02l-0.47,-0.75l0.7,-0.11l-0.21,0.88ZM306.77,274.1l-0.45,-0.01l-1.04,-1.0l-0.33,-0.85l1.05,0.15l0.78,1.72ZM293.4,379.3l0.66,0.42l0.9,0.03l-3.55,2.22l-0.41,-0.54l-0.84,-0.13l-0.91,-1.28l-0.16,-1.93l1.09,-0.46l1.73,0.03l1.49,1.64ZM281.03,338.84l-1.32,0.01l-1.07,-0.49l-0.75,-2.35l0.78,-1.35l0.65,-0.11l0.96,0.74l0.71,1.66l0.05,1.88ZM243.78,353.56l2.07,-0.03l2.55,-1.09l1.48,-2.17l0.71,-2.43l2.02,-1.34l0.58,0.54l1.33,0.1l1.08,-0.74l1.04,-1.76l3.18,-0.18l3.04,-0.9l1.25,-0.01l3.21,0.46l1.09,1.18l0.71,2.2l1.58,2.14l2.0,1.81l0.06,0.77l-2.05,1.18l-0.22,1.17l0.55,0.37l1.78,-0.56l1.9,0.16l0.59,0.65l0.71,2.04l-0.07,0.41l-0.62,-0.99l-1.5,-0.75l-0.51,0.48l0.32,1.28l-0.13,1.73l0.21,0.38l0.95,0.23l-0.41,1.14l-3.01,0.79l-1.46,2.65l-0.91,0.58l-3.72,-0.8l-1.47,0.62l-2.99,0.05l0.16,-1.49l-0.39,-0.71l-1.84,-0.6l-0.68,-0.91l-0.33,-1.22l-2.04,-1.58l-0.85,0.07l-2.1,2.02l0.45,1.34l-2.25,1.86l-3.2,-0.35l-1.07,-0.82l-2.16,-0.48l-0.53,-1.29l-3.24,-2.77l1.07,-0.79l3.35,-1.09l0.67,-0.52l0.24,-0.59l-0.22,-0.47l-1.93,-1.02ZM261.43,298.81l2.77,-0.68l0.52,-1.27l0.92,0.27l0.98,1.15l0.26,1.42l-0.24,1.96l0.61,2.1l1.02,0.63l2.54,0.4l2.31,-0.1l0.21,0.31l-3.17,2.99l-0.73,0.23l-0.24,-2.65l-0.48,-0.35l-2.97,0.32l-0.61,-0.28l-1.79,-2.5l-3.04,-0.66l-0.76,-0.83l-0.17,-0.38l0.46,-0.56l0.82,0.18l0.99,-0.58l-0.19,-1.09ZM269.34,332.0l-0.57,-0.07l-0.12,-1.03l1.96,-1.32l-0.03,-0.72l-0.51,-0.21l0.28,-0.48l1.95,-1.22l-2.97,5.06ZM271.87,321.8l-5.06,1.0l-1.54,-0.08l1.84,-0.73l0.62,-2.57l-0.21,-0.45l-2.19,-1.11l0.09,-0.39l2.26,-0.75l1.96,2.01l2.42,0.81l-0.19,2.27ZM263.06,333.89l0.29,-1.39l0.53,-0.68l0.58,-0.27l0.79,0.24l1.95,-1.18l0.87,3.48l-0.29,0.85l-2.16,0.88l0.34,-0.95l-0.39,-0.99l0.18,-0.72l-0.36,-0.57l-0.93,0.13l-1.39,1.16ZM255.41,289.78l0.69,-0.49l-0.15,-0.72l-1.04,-0.51l-0.13,-0.82l0.1,-0.64l0.69,-0.72l1.74,0.87l2.02,-0.12l0.46,-0.5l-0.77,-1.87l6.87,-3.75l0.25,2.18l-1.59,3.18l-0.74,0.23l-0.54,0.78l-1.75,0.9l-0.21,0.45l0.38,0.31l1.48,0.02l-0.0,0.7l-1.99,1.51l-1.52,0.67l-1.42,1.52l-0.92,0.18l-1.21,1.34l-0.95,-0.76l2.62,-1.89l0.17,-0.55l-2.55,-1.49ZM265.16,309.88l-0.49,0.1l-0.68,-0.67l0.84,-0.36l0.47,0.45l-0.13,0.47ZM261.42,316.68l0.29,-0.28l0.09,-0.02l-0.03,0.04l-0.35,0.27ZM249.11,297.53l0.35,-0.38l1.04,0.14l2.36,-0.64l1.01,0.73l-0.88,1.33l-1.56,-0.01l-2.31,-1.17ZM251.9,306.91l-1.08,-0.23l-0.4,-1.03l0.09,-3.19l1.15,0.03l0.25,4.42ZM248.75,309.97l0.68,-0.43l0.37,0.2l-0.96,0.26l-0.09,-0.03Z",name:"United Kingdom"},AX:{path:"M628.45,248.96l0.16,-0.05l0.84,0.08l0.31,0.32l-0.63,0.06l-0.68,-0.41ZM621.7,243.28l1.25,-0.06l2.02,1.49l-0.63,0.99l-0.8,-0.15l-1.25,0.46l-0.31,1.74l-2.69,0.2l-0.49,-0.23l-0.9,-2.45l0.11,-0.4l0.54,-0.21l0.06,1.05l0.47,0.37l0.85,-0.15l0.32,-0.29l0.34,-1.72l-1.05,-1.12l0.26,-0.39l0.48,-0.17l0.58,0.75l0.84,0.28ZM616.9,246.18l-0.55,0.17l-0.39,0.42l0.16,-1.31l0.49,-0.02l0.28,0.74Z",name:"Aland"},IE:{path:"M245.03,355.16l-3.75,1.4l-1.46,1.19l0.42,1.3l3.09,2.41l0.65,1.39l2.3,0.51l1.07,0.82l3.69,0.38l2.79,-2.26l0.09,-0.46l-0.49,-0.95l1.71,-1.63l0.31,0.02l1.52,1.24l0.25,1.06l0.91,1.22l1.92,0.73l-0.18,1.51l0.56,0.74l3.32,-0.04l1.44,-0.63l0.91,0.09l0.42,0.48l-0.42,0.31l-1.28,-0.03l-0.65,0.73l-0.03,0.85l0.37,1.24l0.72,0.86l0.99,3.59l0.72,1.21l0.15,3.22l-0.29,0.63l1.44,5.06l0.23,2.86l-1.89,3.4l-0.67,3.58l-1.65,2.45l-1.46,0.94l-0.11,0.65l1.47,1.41l-0.98,0.51l-1.53,0.23l-1.77,-0.43l-1.27,0.04l-1.49,0.84l-1.01,-1.55l-0.81,1.63l-0.82,0.37l-1.8,-0.09l-4.31,0.86l-1.41,1.96l-3.3,1.03l-1.16,1.3l-1.31,0.67l-0.96,0.18l-1.89,-1.34l-1.79,-0.0l-0.38,0.32l0.85,0.97l-0.0,1.57l-1.61,0.5l-1.42,0.95l-1.89,0.26l-1.2,0.96l-6.42,1.53l-2.25,-0.55l-4.26,0.91l1.21,-1.55l2.33,-1.17l0.24,-0.3l-0.24,-0.64l-0.89,-0.15l-4.33,0.76l-2.09,0.72l3.76,-2.46l0.67,-0.74l1.97,-0.87l0.21,-0.5l-0.49,-0.25l-6.5,1.85l-1.48,-0.2l-0.69,-0.54l-1.03,0.19l-0.29,-0.71l1.78,-1.71l1.09,-0.77l2.7,-1.09l0.66,-0.93l-0.19,-0.58l-0.79,-0.28l-5.41,0.07l0.29,-0.66l1.82,-1.08l0.94,-0.17l2.67,0.8l2.24,-0.23l0.34,-0.28l-0.13,-0.43l-0.81,-0.65l-0.15,-1.37l-0.45,-0.48l1.55,-0.82l1.69,-1.42l7.69,-1.32l3.73,-1.08l0.29,-0.38l-0.28,-0.39l-1.82,-0.57l-0.85,-0.73l-0.56,0.03l-1.42,1.55l-0.93,0.54l-2.82,0.31l-2.45,-0.63l-2.94,1.35l4.74,-3.85l0.97,-1.34l0.03,-0.41l-0.67,-0.88l1.87,-2.34l0.63,-0.41l3.34,-0.71l1.03,-0.9l-0.13,-0.67l-2.92,-0.82l-5.04,0.23l-0.67,-0.44l-0.24,-0.84l-0.5,-0.44l-2.93,0.12l0.68,-0.6l-0.2,-0.69l-3.7,-0.25l0.42,-0.63l-0.05,-0.58l-0.65,-0.76l4.97,-0.87l0.35,-0.37l-0.29,-0.42l-2.29,-0.83l0.06,-0.78l1.91,-0.9l2.21,-0.43l0.31,-0.49l-0.01,-1.2l-0.35,-0.48l-2.29,-0.21l-1.8,0.38l0.68,-2.04l-0.0,-1.8l-0.53,-0.33l-0.58,0.2l-0.57,-1.73l-0.49,-0.19l-1.01,0.38l0.02,-0.42l0.33,-0.58l0.59,-0.24l2.28,0.12l1.54,-0.59l2.01,-0.15l3.2,0.18l2.21,1.59l1.01,-0.26l1.2,-1.12l5.49,1.04l0.81,-0.19l0.26,-0.48l-0.31,-1.17l-0.59,-0.71l1.72,-1.42l3.26,-1.22l1.45,-2.62l-0.38,-0.63l-4.29,0.58l-3.57,-1.16l1.07,-0.91l1.46,-0.4l0.38,-0.61l1.96,-1.47l-0.31,-1.75l0.19,-0.79l0.94,-0.8l0.56,-1.44l3.44,-0.89l2.64,-0.09l0.63,0.24l0.54,-0.43l-0.11,-0.78l0.78,-0.09l1.02,1.41l0.13,0.66l-0.89,1.03l-0.02,0.6l0.31,0.29l-0.67,0.73l-0.03,0.5l0.48,0.14l2.52,-1.47l0.1,-1.18l-0.63,-1.97l0.14,-0.76l0.61,-0.48l2.02,-0.31l0.26,-0.64l-0.46,-0.62l4.01,2.13l-5.21,3.62l-1.07,2.92l-1.25,1.91l-2.31,0.96l-1.79,-0.12l-0.73,0.44l-0.03,0.88l1.98,1.2ZM212.65,366.62l-0.13,-0.02l0.03,-0.02l0.09,0.04ZM213.87,366.77l1.05,0.02l0.27,0.15l0.07,0.94l-0.8,-0.9l-0.59,-0.21Z",name:"Ireland"},ES:{path:"M408.55,609.24l-3.95,-1.75l-1.35,-0.22l-0.04,-0.91l2.43,-0.17l2.05,0.62l1.1,1.67l-0.24,0.75ZM392.9,610.25l0.24,0.47l1.3,0.53l1.55,-0.44l0.59,0.12l0.47,0.17l0.11,0.64l-2.84,4.76l-2.01,1.18l-3.51,-1.26l-0.53,-1.7l-0.91,-0.82l-1.18,-0.19l-1.55,1.01l-0.31,-0.47l-1.13,-0.56l0.01,-0.33l5.42,-3.73l1.57,-0.82l3.07,-0.89l-0.06,0.57l0.37,0.41l-0.66,1.32ZM246.2,546.17l1.24,0.54l1.33,-0.16l1.25,0.65l2.0,1.73l2.73,0.67l2.32,-0.51l11.05,-0.15l3.17,-0.81l2.44,1.01l4.71,0.48l2.86,0.85l7.97,1.43l2.93,0.01l5.69,-1.37l1.66,0.32l2.22,-0.66l0.92,0.12l1.48,0.98l5.05,1.32l1.62,-1.15l0.81,-0.2l3.51,0.67l3.75,1.41l1.98,0.1l2.79,-0.38l2.24,-0.92l0.61,1.08l0.69,0.42l3.9,1.0l-0.15,1.08l-0.77,1.27l0.05,0.44l0.81,0.66l1.09,0.03l0.6,-0.74l0.3,0.36l4.79,1.82l2.22,0.15l2.37,2.24l1.74,0.09l2.29,-0.44l3.47,2.21l3.37,-0.44l0.82,0.42l5.11,0.05l0.53,-0.55l0.4,-1.99l8.53,2.45l0.9,1.31l0.03,2.1l0.64,0.81l1.32,-0.09l2.19,-0.97l2.73,1.14l1.03,1.21l0.88,0.03l2.11,-1.03l6.05,1.3l0.84,-1.12l2.56,-0.78l0.93,-0.16l3.02,0.58l1.09,1.68l-1.81,0.71l-0.22,1.53l1.19,1.45l0.12,2.0l-3.11,2.7l-9.38,4.87l-3.07,2.88l-6.93,1.47l-7.25,2.16l-4.47,3.93l0.14,0.7l1.0,0.28l0.97,0.99l-1.94,1.07l-1.87,0.41l-3.14,4.73l-5.95,7.1l-3.44,5.71l-0.07,1.96l1.73,5.74l1.03,1.55l1.35,1.24l2.56,1.08l0.41,0.67l-3.16,2.45l-4.44,2.36l-1.99,1.94l-0.48,1.83l-1.34,0.98l-0.48,2.47l-1.8,3.57l-0.11,0.91l1.16,1.29l-0.27,0.21l-2.08,0.35l-5.27,0.16l-4.46,2.79l-2.28,2.59l-1.9,4.42l-2.24,2.53l-0.75,0.35l-1.61,-1.09l-2.0,-0.18l-2.05,0.39l-1.14,0.96l-1.39,0.45l-1.52,-0.42l-3.39,-0.24l-1.6,0.06l-2.23,0.71l-1.96,-0.48l-3.38,-0.25l-7.46,0.61l-1.12,0.41l-3.08,2.87l-3.54,0.09l-3.2,1.22l-1.0,0.94l-1.35,2.14l-0.35,1.21l-0.96,-0.07l-0.5,1.3l-1.83,0.61l-2.33,-0.91l-2.03,-1.42l-1.11,-0.16l-2.36,-3.47l-0.56,-2.6l-1.61,-0.81l-0.29,-1.07l1.02,-1.66l1.6,-1.37l-0.41,-0.31l-1.41,0.08l-0.96,0.94l-1.11,-1.59l-5.06,-3.56l0.19,-1.23l-0.7,-0.22l-1.27,1.12l-2.71,-0.15l-2.77,0.4l-1.23,-5.85l0.75,-2.07l2.03,-2.77l1.34,-1.45l2.36,-0.79l0.91,-2.31l-0.45,-0.59l-1.76,0.15l-2.97,-4.04l0.81,-3.79l3.11,-2.96l0.63,-1.46l0.03,-1.41l-0.83,-0.95l-1.59,-0.4l-1.69,-3.02l-0.39,-1.96l-1.57,-1.32l-0.92,-1.49l5.21,-0.2l1.22,-0.59l0.9,-1.43l0.9,-2.28l0.23,-1.44l-0.4,-0.92l-1.43,-1.44l0.17,-0.44l2.07,-1.45l0.76,-1.07l-0.54,-1.45l0.45,-3.48l-0.24,-1.99l-0.33,-1.74l-0.89,-1.96l1.97,-1.35l1.13,-1.68l1.61,-1.38l2.17,-1.14l1.61,-1.34l1.17,-1.66l-0.43,-1.19l-1.01,-0.82l-1.25,-0.44l-1.89,-0.09l-0.11,-3.06l-0.36,-0.8l-0.88,-0.56l-1.06,0.12l-1.76,-0.47l-0.61,0.3l-2.06,-0.08l-1.78,-0.47l-0.82,0.53l-0.24,0.98l-2.34,0.86l-1.37,-0.03l-2.55,-0.85l-3.24,0.12l-2.87,1.11l-0.62,-1.02l1.23,-2.07l-1.13,-1.88l-1.06,-0.33l-4.57,1.41l-2.58,1.82l-0.72,0.16l-0.18,-2.32l2.53,-2.61l-0.12,-0.66l-1.4,-0.22l1.06,-1.45l-0.13,-0.55l-0.92,-0.75l-0.01,-2.74l-0.53,-0.28l-2.47,0.81l-0.02,-0.67l1.45,-2.27l-0.32,-0.5l-1.46,-0.24l-1.05,-0.76l-1.33,-1.66l0.71,-2.85l2.0,-1.02l1.92,-1.48l2.78,0.27l1.74,-0.34l2.56,-1.02l1.67,-1.08l-0.05,-0.95l-0.41,-0.69l0.23,-0.35l3.27,-1.81l2.1,-0.23l1.93,-0.88ZM370.1,623.83l-0.59,0.91l-1.82,-0.41l0.26,-0.64l0.7,-0.46l0.03,-0.65l0.46,-0.58l2.6,-0.57l0.4,0.32l0.08,0.41l-1.53,1.47l-0.58,0.19ZM370.18,627.26l0.43,0.46l-0.55,0.0l0.12,-0.46ZM164.44,776.55l-0.91,0.89l-0.44,-0.15l0.76,-2.18l3.27,-1.23l0.83,-1.23l-0.52,2.64l-2.99,1.26ZM155.44,788.95l2.37,-1.46l2.87,-6.04l0.34,-1.27l0.46,-0.35l0.91,0.01l0.27,0.45l-0.01,1.42l-0.47,2.52l-0.8,2.08l-3.47,1.18l-1.83,1.61l-0.64,-0.14ZM141.28,788.62l0.11,1.32l-4.04,0.0l0.8,-1.44l3.13,0.12ZM128.81,784.44l-1.25,3.48l-1.5,1.58l-1.26,0.29l-1.66,-1.86l-1.25,-2.48l4.27,-0.62l3.26,-2.31l2.13,-0.21l-2.74,2.13ZM117.34,789.64l-0.75,-0.17l-0.52,-0.88l0.58,-0.83l1.31,0.57l0.26,0.48l-0.88,0.82ZM108.62,782.59l-1.69,-3.37l0.7,-0.91l1.39,-0.03l0.72,1.33l-0.36,2.16l-0.76,0.82Z",name:"Spain"},ME:{path:"M601.12,565.85l1.19,-0.97l0.28,-0.68l-0.09,-0.72l-1.0,-1.62l-0.28,-2.93l0.34,-0.41l1.75,-0.24l0.34,-0.4l0.06,-1.92l0.56,-1.18l2.2,-1.75l0.74,0.07l0.92,0.94l0.98,-0.46l0.08,-1.33l-1.22,-2.13l0.14,-0.28l1.2,0.35l1.26,-0.26l0.56,1.35l2.58,1.71l2.74,2.82l2.42,1.12l2.14,0.45l5.15,2.95l0.06,0.52l-1.49,0.41l-0.45,0.68l-1.62,-0.06l-0.66,0.62l0.72,1.91l-0.2,0.93l-3.37,1.17l-0.38,-0.47l-0.16,-1.85l-0.88,-0.44l-0.81,0.44l-3.97,5.49l-0.67,0.29l-2.58,-0.2l-0.31,0.65l1.59,1.94l1.69,0.85l-0.04,2.92l-1.44,-0.88l-0.9,-1.83l-3.09,-3.08l-3.53,-2.11l0.23,-0.58l-0.34,-0.59l-1.53,0.19l-0.92,-1.43Z",name:"Montenegro"},MD:{path:"M712.53,469.1l2.31,-1.33l5.14,0.23l1.53,-1.02l1.05,0.19l1.72,-0.95l3.49,0.95l0.98,0.89l2.03,0.79l0.72,1.12l1.09,0.35l1.68,-0.01l0.39,0.23l-0.18,0.59l0.23,0.62l1.14,0.03l0.57,0.96l0.6,-0.0l0.78,-0.88l2.88,0.47l1.16,1.99l0.96,0.93l0.99,0.32l1.65,-0.6l0.82,1.24l0.21,1.74l-0.32,1.87l-0.84,2.17l0.18,1.06l0.34,0.59l2.44,1.48l0.73,0.86l1.98,0.87l-0.38,2.89l0.67,0.88l0.19,1.52l2.11,1.48l2.08,0.9l0.74,1.53l-0.07,3.43l2.44,1.72l-0.33,0.32l-2.9,0.39l-1.0,-1.27l-0.81,-0.32l-1.41,0.82l-2.03,-0.92l-1.01,0.26l-0.87,-0.4l-0.6,0.12l-0.62,1.15l-0.1,-1.82l-0.5,-0.51l-0.54,-0.05l-2.77,1.21l-0.63,0.95l0.04,1.05l0.21,1.4l0.77,1.72l-0.71,1.95l-1.2,1.09l-1.45,0.68l-0.35,1.64l-3.15,3.06l0.03,2.49l-2.33,0.22l-1.08,0.59l-1.37,-1.89l0.96,-0.86l-0.81,-5.49l0.26,-2.73l1.68,-5.26l-0.27,-1.14l0.22,-2.18l-2.29,-5.93l-3.05,-2.49l-1.16,-1.93l-2.06,-1.92l-2.23,-3.64l-1.53,-1.5l-2.47,-5.46l-2.41,-3.5l-1.17,-1.03l-1.54,-0.78l-1.64,-0.15Z",name:"Moldova"},RO:{path:"M631.66,512.33l-1.62,-2.15l-2.98,-1.78l-1.3,-1.89l3.0,-0.64l1.59,0.53l1.44,-0.77l0.67,-1.16l0.81,-0.18l2.69,0.29l1.42,-0.78l0.52,-0.55l0.45,-1.28l1.09,-0.68l-0.15,-1.22l0.78,-1.78l2.38,-1.66l0.06,-1.57l2.13,-2.96l0.14,-1.37l1.69,-1.68l1.11,-2.8l1.64,-1.49l0.18,-2.0l1.41,-1.04l2.32,-2.6l2.53,-0.74l1.81,0.04l3.7,-3.16l2.29,-0.96l1.16,-1.36l0.58,0.03l2.92,1.64l3.46,-0.04l4.49,0.97l0.86,-0.12l1.63,0.64l4.11,-0.7l1.11,0.24l4.5,3.72l2.52,-0.5l1.41,-1.38l3.87,-1.47l9.43,-1.41l1.84,-2.27l0.38,-1.46l5.19,-0.97l2.33,0.84l0.99,0.89l2.29,3.34l2.51,5.52l1.57,1.55l2.19,3.59l2.1,1.97l1.18,1.95l2.93,2.32l2.21,5.6l-0.22,2.16l0.27,1.0l-1.66,5.2l-0.28,2.9l0.8,5.36l-1.04,0.73l0.01,0.55l1.84,2.47l1.43,1.74l1.94,1.03l4.29,1.01l0.85,-0.41l-0.23,-0.86l1.39,0.33l1.88,-0.54l2.59,-1.35l2.28,-0.26l2.07,0.77l1.65,1.62l-0.91,4.49l-0.93,2.04l-5.84,1.21l-0.37,-2.16l0.52,-0.66l-0.24,-0.64l-1.85,-0.24l-1.32,1.35l0.37,1.96l-0.97,1.47l-0.08,1.37l-0.53,1.29l0.45,0.45l0.39,-0.06l-2.26,2.65l-0.78,1.52l0.18,5.12l-0.96,3.66l-2.42,-0.04l-4.24,-1.23l-2.16,-2.64l-0.42,-0.14l-1.86,0.48l-0.84,-0.66l-3.33,-0.39l-4.73,-2.44l-8.15,1.39l-3.76,1.29l-3.9,2.3l-1.6,1.74l-1.7,0.86l-2.46,0.65l-4.49,-0.25l-9.87,-1.78l-2.85,0.5l-3.67,-0.38l-5.67,-1.11l-4.2,-0.34l-4.08,0.63l-0.45,-0.32l0.03,-0.96l2.02,-1.54l0.02,-1.12l-4.47,-2.72l-0.15,-0.7l-1.44,-0.93l-0.99,-1.35l0.08,-0.66l0.56,-0.68l2.39,-0.47l0.2,-0.47l-0.33,-0.8l-3.36,-1.74l-1.99,0.5l-2.13,1.95l-1.09,0.23l-0.9,-1.21l-1.6,-0.77l-3.63,-0.72l-0.58,-0.76l-1.0,-0.58l-2.03,-0.57l1.83,-0.2l0.48,-0.55l-0.18,-0.85l-2.12,-0.97l0.62,-0.23l0.99,-1.51l0.07,-1.02l-0.99,-0.87l-2.71,-0.8l-1.0,-0.8l-1.74,-0.54l-3.06,-2.42l-0.11,-4.46l-0.37,-0.46l-0.8,0.27Z",name:"Romania"},RS:{path:"M607.42,509.85l1.42,-0.57l0.68,-0.8l0.8,0.44l1.93,-0.29l2.06,-1.11l1.45,-1.49l0.91,-0.19l3.1,0.39l1.26,-0.26l3.53,0.55l2.01,2.55l2.91,1.72l1.76,2.28l0.78,-0.01l-0.05,3.73l0.4,0.78l3.18,2.52l1.76,0.56l1.1,0.84l2.71,0.8l0.59,0.54l-0.89,1.5l-0.59,0.16l-0.38,0.59l0.52,0.87l1.89,0.81l-2.09,0.34l-0.26,0.39l0.32,0.95l2.16,0.6l1.56,1.34l1.5,0.52l2.22,0.24l1.44,0.7l1.25,1.38l1.66,-0.41l1.95,-1.86l1.75,-0.44l2.73,1.51l-2.07,0.47l-0.95,1.17l-0.06,1.13l0.49,0.96l1.72,1.18l0.39,0.86l-0.82,0.68l-0.41,1.88l-2.37,1.2l-0.78,2.48l0.04,1.46l1.83,4.56l0.75,1.06l2.95,1.73l1.3,1.71l1.38,0.92l-0.36,1.07l-3.08,3.35l-1.91,0.1l-1.5,0.81l-0.37,0.83l0.32,0.93l-0.37,2.03l0.49,1.4l0.79,0.91l-1.33,2.11l-0.79,0.18l-1.6,-0.67l-2.39,0.83l-2.13,-0.25l-2.26,0.89l-1.99,0.33l-0.42,-0.94l1.19,-0.89l1.63,-3.37l0.31,-1.03l-0.21,-0.67l-4.66,-1.26l-0.05,-1.37l-2.13,-1.28l-0.24,-0.7l-2.28,-2.26l-2.83,-1.32l-0.6,-1.42l-1.02,-0.04l-2.04,1.13l-0.19,0.7l0.51,1.45l-0.26,0.47l-2.08,1.44l-0.22,0.83l0.25,0.57l-1.01,0.3l-0.25,-0.85l-0.97,-0.7l-4.43,-2.42l-2.27,-0.5l-2.24,-1.04l-2.64,-2.74l-2.6,-1.74l-0.26,-0.89l0.64,-0.67l1.1,-0.11l1.32,0.51l0.77,-0.71l0.28,-1.06l-0.17,-1.2l-3.14,-4.01l3.69,-0.06l0.68,-0.49l0.14,-0.84l-3.45,-3.32l-2.76,-1.62l0.3,-2.93l1.92,-2.86l0.89,-2.97l-0.3,-0.61l-1.61,-0.6l-1.79,0.3l0.22,-0.99l-0.44,-2.38l0.55,-0.15l0.3,-0.53l0.63,0.27l2.51,-0.09l0.48,-0.45l0.05,-0.62l-1.26,-1.31l-3.09,-1.11l-1.01,-0.88l0.03,-0.83l0.71,-1.15l-1.87,-1.28l0.32,-1.03l-1.29,-2.79l0.59,-0.56l0.11,-0.78Z",name:"Serbia"},MK:{path:"M629.75,577.29l1.84,0.12l0.78,-0.95l0.41,-2.59l3.61,-1.54l0.89,-0.05l1.45,1.15l0.65,0.06l0.91,-1.54l0.63,-0.43l3.04,-0.35l3.84,-1.29l2.05,0.27l2.48,-0.84l1.15,0.64l3.21,3.37l3.37,1.74l1.43,3.5l0.79,0.71l-0.73,1.84l-0.29,3.95l-1.62,0.11l-0.61,0.4l-0.51,2.19l-2.82,0.86l-4.13,-0.64l-2.65,0.45l-1.15,0.53l-1.97,2.46l-2.56,1.2l-2.25,-0.57l-1.24,0.65l-4.44,0.26l-0.63,-0.83l-2.8,-0.25l-0.69,-2.05l-1.24,-1.16l-1.01,-2.21l0.03,-1.94l-0.54,-1.92l0.88,-0.94l-0.14,-2.11l0.57,-2.22Z",name:"Macedonia"},SK:{path:"M655.85,455.69l-1.87,2.97l-1.26,3.23l-2.02,2.0l-0.31,2.96l-4.93,0.82l-2.05,-2.5l-1.8,-1.11l-5.19,0.8l-2.74,-0.69l-3.03,-0.07l-2.16,0.4l-2.33,4.11l-5.08,2.53l-0.54,0.2l-3.78,-1.56l-1.02,0.28l-1.32,1.71l-2.52,0.6l-4.73,0.38l-1.81,0.92l-0.78,1.39l0.31,1.5l-0.48,0.75l-7.63,0.4l-5.12,-0.11l-1.62,-0.65l-4.25,-3.08l-2.48,-0.39l-0.57,-0.4l-2.93,-5.87l-0.03,-0.76l1.03,-1.78l0.6,-2.25l1.91,-2.7l0.53,-0.25l3.99,0.56l2.05,-0.28l1.81,-0.81l2.23,-2.01l1.68,-0.56l0.66,-0.61l0.43,-2.19l0.57,-1.15l2.67,-1.34l0.77,-1.01l2.29,-1.67l3.09,-0.34l1.14,0.17l0.33,1.5l0.41,0.33l2.46,-0.07l1.61,-2.02l2.36,-1.35l2.4,3.23l1.74,0.5l0.15,1.45l-0.41,1.13l0.26,0.48l0.62,0.21l1.69,-0.45l1.76,0.65l0.5,-0.22l0.65,-1.5l0.65,-0.68l2.55,-1.15l3.34,-0.11l1.37,0.34l1.03,0.74l2.12,0.22l1.03,-0.56l0.94,-1.22l3.47,-0.19l3.82,0.29l3.33,1.18l0.92,0.68l0.88,1.68l6.68,2.35Z",name:"Slovakia"},MT:{path:"M547.69,672.17l-1.11,0.1l-0.87,-0.6l-0.01,-0.92l0.72,0.18l1.27,1.23ZM543.86,669.2l0.21,-0.04l0.18,0.07l-0.23,0.07l-0.16,-0.09Z",name:"Malta"},SI:{path:"M558.4,514.15l-0.58,0.36l-0.27,0.83l0.66,1.7l-0.87,0.29l-1.65,-0.15l-2.27,-0.83l-1.46,0.52l-0.51,-0.13l-1.82,-1.48l-0.69,-1.19l-0.57,-0.36l-0.96,0.41l-1.36,2.21l-0.59,0.31l-3.71,0.06l-1.44,-0.5l-1.47,1.32l-3.3,-0.75l1.3,-1.09l1.85,-0.21l0.49,-0.85l-0.67,-1.21l-1.48,-1.37l-1.87,-0.9l0.48,-2.4l-0.56,-0.5l-1.19,-0.12l1.78,-1.87l0.27,-0.99l-2.23,-1.02l-1.0,-0.0l-0.2,-0.4l0.21,-0.69l3.61,-2.34l0.41,-0.89l11.45,1.94l2.8,-1.69l1.79,-1.78l4.25,-0.61l3.12,0.21l2.65,-1.17l1.66,-0.2l2.52,0.56l0.72,-0.63l0.04,-1.7l0.63,-0.57l0.61,-0.26l2.29,0.09l0.53,2.01l0.65,0.71l0.07,0.9l1.15,1.33l-1.93,-0.14l-1.22,0.94l0.08,1.71l-2.19,0.06l-1.02,1.18l-0.8,0.41l-4.21,1.44l-0.67,1.31l0.16,0.75l0.85,0.93l-0.17,2.79l-4.89,2.01l-0.16,0.91l0.87,0.78Z",name:"Slovenia"},SM:{path:"M519.71,543.1l-0.45,-0.16l0.66,-0.49l0.03,0.12l-0.25,0.53Z",name:"San Marino"},UA:{path:"M653.07,467.62l-0.48,-1.02l-1.33,-0.03l0.12,-2.22l2.03,-2.04l1.29,-3.29l1.97,-3.29l3.27,0.94l0.74,-0.39l0.29,-0.58l-0.19,-0.78l-1.79,-1.47l0.38,-2.03l-1.1,-4.13l0.67,-1.03l4.45,-5.14l5.01,-4.84l4.05,-3.55l3.41,-0.56l1.93,-2.52l0.04,-1.69l-0.66,-1.89l-0.81,-1.03l1.48,-0.7l0.01,-0.92l-1.58,-1.38l-1.65,-3.31l-2.63,-3.21l0.21,-1.48l-0.93,-2.11l-0.01,-1.46l0.96,-0.36l1.05,0.07l2.34,0.93l2.54,-1.53l2.08,-1.99l1.03,-1.59l6.71,-0.55l2.72,-0.57l11.52,0.31l11.49,2.58l4.85,0.31l2.07,2.74l4.3,0.01l0.86,0.38l-0.14,1.19l0.77,0.66l0.82,-0.23l1.34,-1.79l2.04,0.55l0.94,-0.1l1.34,-0.76l5.35,1.07l0.77,1.59l1.26,0.46l1.86,-1.96l1.65,-0.54l1.52,-0.99l0.71,0.66l1.69,3.01l0.73,0.64l3.15,-0.84l8.03,-0.78l1.78,1.25l0.48,1.45l1.58,0.92l1.44,0.22l1.63,-2.14l-0.44,-2.15l-0.87,-2.05l0.63,-1.52l1.11,-2.22l1.14,-1.4l2.99,-2.68l1.16,-0.48l2.04,0.41l1.65,-0.95l2.97,-0.05l2.74,0.15l2.68,0.97l2.06,-0.07l2.35,-1.21l1.22,-3.0l0.71,-0.46l4.98,0.99l1.41,-0.1l3.32,-1.51l1.76,-0.22l2.24,0.36l3.78,-0.19l2.3,1.56l1.21,1.66l1.4,3.3l3.75,3.5l-0.11,0.61l-3.32,0.63l-0.34,0.35l-0.02,0.88l1.11,1.58l0.4,3.4l0.62,0.53l-0.82,1.11l0.12,0.5l0.5,0.29l3.42,0.12l3.05,1.17l4.64,-0.55l1.25,2.5l0.76,0.36l1.36,0.04l-0.19,1.29l0.94,2.76l0.76,1.25l-0.65,2.08l0.27,1.27l1.11,1.57l0.8,0.42l0.78,1.34l1.47,0.37l2.77,-1.54l2.87,0.47l2.51,2.23l1.11,-0.21l1.55,0.25l0.81,0.78l1.22,0.44l1.88,-1.45l4.96,-1.04l2.8,-1.15l0.83,0.08l2.01,1.97l0.34,1.37l1.43,1.96l4.69,3.37l1.87,-0.44l0.48,-1.59l0.62,-0.26l2.67,1.56l2.59,0.2l3.77,2.27l1.65,0.09l1.78,-0.6l1.55,1.86l2.32,0.35l4.21,2.69l1.5,0.14l2.03,-0.5l0.42,0.22l-0.38,2.28l0.93,1.25l0.02,0.88l-0.71,1.68l-2.33,2.28l-1.74,0.48l-0.99,0.5l-0.2,0.47l0.33,0.98l0.8,0.9l3.08,1.14l-2.66,0.06l-1.31,1.36l-0.82,2.61l0.3,0.5l2.33,0.73l0.65,2.74l-0.56,1.14l0.38,0.56l1.14,0.33l-0.98,1.32l-1.48,3.53l0.0,1.35l-0.38,0.48l-4.48,0.18l-6.63,-0.37l-1.19,0.33l-1.59,2.23l-0.97,0.76l-1.66,0.71l-2.07,0.29l-1.24,1.08l-0.43,2.63l-0.72,1.43l0.07,0.65l0.94,0.53l-1.01,1.32l0.1,1.34l-4.77,-0.22l-3.93,0.37l-2.89,2.7l-1.6,0.01l-2.4,0.74l-1.66,0.94l-1.64,1.67l-1.38,-0.75l-1.76,0.02l-1.92,0.57l-2.01,1.22l-1.01,0.2l-2.4,-0.34l-2.68,0.72l-5.92,4.2l-0.85,1.26l-0.06,-0.98l-0.84,-1.19l-0.64,-0.01l-2.18,2.85l-2.86,1.3l-0.28,2.37l0.9,3.43l1.61,3.06l3.22,4.28l1.58,1.61l1.23,0.7l1.53,0.14l2.77,-1.34l0.99,-0.18l2.36,0.49l1.18,-0.93l1.12,-0.43l1.51,-0.06l3.32,0.89l-1.49,2.39l-0.71,2.57l-1.95,0.58l-2.39,-0.07l-2.35,0.4l-2.62,-1.59l-1.47,-0.29l-1.5,0.36l-1.71,2.08l-2.67,1.33l-0.94,1.5l-2.45,-0.32l-2.42,0.27l-3.46,1.46l-2.67,3.13l-2.71,1.84l-2.1,0.57l-1.96,-0.18l-1.25,-0.53l-2.53,-1.83l1.01,-1.84l1.11,-3.8l-0.15,-1.47l-0.78,-2.16l-2.21,-1.51l-1.96,0.2l-0.87,-0.34l-3.79,-2.62l-2.11,-0.17l-2.05,0.49l-0.9,-0.76l8.2,-5.54l1.9,-0.29l2.58,-1.26l2.69,-1.85l0.16,-0.43l-0.38,-1.45l-0.61,-1.16l-0.44,-0.2l-2.12,0.61l-3.21,-1.95l-3.47,0.87l-2.0,-0.12l-4.23,0.79l-5.91,-2.98l-1.5,-0.45l-1.23,0.07l-0.17,-0.18l0.26,-0.11l2.25,-0.47l0.37,-0.66l-0.06,-0.73l-0.3,-0.35l-2.07,-0.55l-1.91,-0.16l-1.14,-0.62l9.74,1.35l2.9,-2.06l0.45,-0.95l-0.45,-0.17l-2.95,0.84l-2.9,-0.52l-1.01,-0.69l-0.86,-1.03l-0.34,-1.11l0.24,-1.25l-0.37,-2.3l-1.35,-2.95l-1.18,-1.12l-0.51,-0.02l-0.12,0.49l2.04,4.82l-0.14,3.34l-0.31,0.96l-0.98,0.24l-2.85,-0.46l0.34,-1.53l-0.17,-0.42l-0.46,0.01l-1.0,0.76l-1.19,1.74l-0.91,0.23l-2.56,-0.19l-4.62,1.24l-2.15,5.06l-1.92,2.66l-3.91,3.98l-4.21,1.88l-0.96,0.3l-1.74,-0.36l-1.2,0.75l-0.41,0.86l-0.01,1.39l0.97,1.2l0.63,3.62l-1.51,-1.33l-2.41,-0.85l-2.58,0.32l-2.62,1.37l-1.64,0.47l-1.56,-0.31l-0.55,0.61l0.02,0.59l-3.8,-0.88l-1.69,-0.86l-1.12,-1.36l0.85,-0.48l2.64,-0.36l0.43,-1.31l-0.26,-1.46l3.09,-2.98l0.2,-1.44l1.39,-0.67l1.45,-1.41l0.77,-2.41l-0.83,-1.85l-0.2,-2.07l0.28,-0.4l2.58,-1.04l0.09,2.09l0.34,0.39l0.96,-0.28l0.59,-0.99l0.99,0.29l0.82,-0.29l2.2,0.94l1.43,-0.79l1.79,1.6l3.15,-0.45l1.01,-0.9l-0.07,-0.59l-2.61,-1.84l0.21,-3.09l-0.93,-1.9l-4.09,-2.24l-0.11,-1.31l-0.67,-0.88l0.48,-2.47l-0.27,-0.75l-2.11,-0.98l-0.72,-0.85l-2.54,-1.77l-0.12,-0.51l0.82,-2.15l0.35,-2.11l-0.29,-2.08l-1.12,-1.57l-0.78,-0.17l-1.42,0.65l-1.15,-0.9l-1.49,-2.29l-3.33,-0.54l-0.94,0.81l-0.37,-0.7l-0.98,-0.21l-0.04,-0.93l-0.76,-0.44l-2.59,-0.27l-0.22,-0.69l-0.56,-0.44l-1.12,-0.28l-1.94,-1.43l-4.0,-1.06l-1.85,1.0l-1.09,-0.18l-1.37,0.99l-5.24,-0.22l-2.8,1.62l-0.38,0.61l-4.06,0.92l-0.67,1.8l-1.39,1.88l-9.41,1.42l-4.0,1.52l-1.37,1.36l-2.09,0.42l-4.14,-3.56l-1.48,-0.38l-4.17,0.7l-1.51,-0.63l-0.93,0.12l-4.48,-0.97l-3.48,0.03l-2.69,-1.58l-1.04,-0.1l-1.43,1.47l-2.08,0.85l0.02,-1.1l-1.22,-1.43l-1.5,-0.07l-1.1,-0.44l-0.93,-1.27l-2.27,-0.88l-0.94,-1.63Z",name:"Ukraine"},SE:{path:"M520.76,323.75l2.31,0.87l1.42,-0.61l0.14,-0.52l-1.76,-2.91l2.49,-0.3l0.9,-1.54l-0.49,-1.97l-2.39,-1.12l-1.88,-2.97l-2.08,-1.66l-3.6,-6.12l-1.32,-4.24l-0.51,-0.26l-0.86,0.28l-0.98,-4.47l-1.97,-1.01l-0.41,-4.77l-0.3,-0.35l-1.93,-0.51l-1.22,-2.08l-0.43,-4.6l-1.38,-0.8l-0.89,0.07l0.29,-1.68l-0.86,-7.72l-0.81,-2.41l0.49,-1.42l0.99,-0.13l1.05,0.84l1.08,2.44l1.23,0.55l1.65,-0.68l1.12,-2.03l1.2,-5.71l-1.57,-5.83l2.04,-2.13l1.28,-3.25l0.59,-0.43l2.52,-0.49l1.73,-1.15l2.66,-2.86l0.5,-4.2l0.98,-2.97l-0.5,-2.21l-3.21,-7.03l-0.24,-1.94l1.98,-0.63l2.88,-0.11l0.56,-0.37l1.78,-3.52l0.73,-2.76l-1.76,-2.27l-2.22,-2.02l-1.56,-0.72l-4.24,-2.89l1.8,-9.09l0.16,-2.55l-2.56,-6.53l0.33,-2.72l-0.41,-4.04l1.37,-1.57l0.05,-0.47l-2.85,-5.97l2.76,-4.11l-0.39,-2.32l6.46,-7.29l1.66,-1.21l2.57,-1.06l2.85,-0.52l10.18,1.32l0.91,-0.69l0.88,-1.26l1.06,-1.69l0.15,-2.08l-0.38,-2.85l-0.59,-1.74l-5.55,-2.58l6.02,-7.64l5.01,-8.02l0.94,-7.63l1.16,-3.36l-1.16,-7.19l6.39,-0.83l4.58,-1.92l1.56,-1.27l-0.64,-4.3l1.68,-1.31l4.43,-4.91l7.14,-6.7l0.4,-2.56l-1.05,-2.31l-3.01,-3.81l0.7,-1.43l3.43,-1.05l1.77,-1.7l2.84,-6.35l5.14,-3.08l1.96,-1.6l7.81,3.15l0.47,-0.13l2.84,-3.95l0.73,-1.63l-0.2,-7.55l1.64,-0.55l0.91,-0.15l5.22,1.45l3.88,0.18l11.04,3.05l1.69,0.08l3.69,-2.87l-0.1,-0.68l-2.97,-1.22l1.87,-1.21l2.42,-3.65l0.39,-2.24l-0.15,-1.32l-2.42,-2.49l5.83,-0.32l3.49,1.28l0.41,1.76l3.54,1.83l3.19,2.43l0.7,0.87l7.17,3.99l2.75,1.04l2.32,0.34l5.63,1.69l0.91,0.52l3.19,2.48l1.11,2.74l1.96,0.38l2.08,2.53l2.08,1.38l-1.82,1.61l-0.02,4.22l0.55,1.9l-1.01,2.11l-0.15,1.45l0.57,0.6l3.27,0.52l0.47,1.84l-1.41,1.11l-0.54,0.92l0.17,2.66l0.56,1.56l3.57,4.32l0.53,1.22l-1.21,2.31l-0.38,2.92l-1.22,1.48l-0.86,0.53l-0.43,1.07l-0.12,1.6l0.36,2.86l0.77,1.59l2.15,1.04l1.83,3.4l1.28,3.66l-3.01,0.43l-2.89,-1.0l-1.28,0.49l-5.02,0.43l-1.55,1.09l-2.27,-1.04l-2.3,-1.86l-0.51,0.01l-1.64,1.38l-0.76,0.19l-1.06,-1.24l-1.24,-0.12l-1.65,2.67l-0.35,3.09l-1.94,-0.25l-0.44,0.48l0.14,0.6l0.53,0.47l-2.9,0.43l-0.18,0.93l0.46,0.62l-0.61,0.63l-4.41,0.46l-0.55,0.67l-0.09,0.87l0.3,0.61l0.77,0.46l0.08,0.6l-1.88,-1.4l-0.5,0.08l-0.3,0.57l1.85,2.46l0.35,1.44l-1.93,2.38l-3.11,2.99l-0.85,1.59l0.1,0.49l1.82,1.74l1.54,3.9l1.61,1.71l-0.59,1.44l-2.79,1.72l-3.32,2.76l-3.43,6.64l-1.04,0.81l-2.98,1.11l-1.22,1.15l-2.17,1.25l-4.05,1.19l-1.79,1.56l-0.81,1.54l-0.53,0.07l-2.04,-1.05l-0.54,0.31l-0.16,1.14l-1.25,-0.75l-0.51,0.08l-0.97,1.16l-0.67,1.65l-2.53,2.16l-2.77,-0.4l-0.7,0.56l0.41,0.72l-2.6,0.41l-0.39,0.27l-0.94,2.25l-2.29,0.6l-0.72,0.96l0.32,0.59l2.05,0.13l-0.3,1.29l-2.74,0.93l-1.07,1.24l-0.71,-0.02l0.17,-0.42l-0.38,-0.55l-1.69,0.04l-0.49,-0.91l-0.6,-0.13l-0.37,0.29l0.08,1.31l1.02,2.21l-0.79,1.02l-0.03,0.58l1.47,0.79l-0.87,0.37l-1.41,1.48l-1.42,0.04l-1.13,1.05l-0.71,-0.0l-2.16,-1.18l-0.52,0.21l-0.53,1.86l0.78,2.11l2.2,1.98l-1.12,1.3l-1.84,6.3l0.91,3.42l-2.8,-0.75l-0.53,0.45l0.23,1.26l-1.12,1.82l0.44,2.39l-0.34,1.5l0.79,1.46l-0.42,0.9l0.53,6.73l0.99,2.76l-0.36,2.22l1.62,1.58l3.13,0.25l0.85,1.75l0.4,0.25l1.24,-0.12l2.49,-0.95l0.7,1.43l2.09,2.15l1.35,1.02l1.94,0.48l1.89,1.5l-0.11,2.2l1.01,0.75l2.41,0.77l1.86,2.64l0.72,2.14l-0.21,1.13l-3.27,1.95l-1.93,1.86l-3.29,1.82l-0.78,0.74l-0.61,0.26l-0.88,-0.13l-2.7,1.43l-0.19,0.48l0.54,0.87l2.07,0.26l1.22,-0.32l0.88,-0.73l1.45,-0.01l1.59,-0.76l0.43,0.17l0.48,0.84l-2.58,0.83l-0.54,2.14l-1.03,1.23l-2.47,0.91l-3.56,2.1l-1.06,-0.11l-1.26,0.94l-2.84,1.13l-1.56,1.59l-3.24,1.35l-1.66,1.1l-8.84,-0.19l-1.55,0.56l-0.25,0.42l2.6,0.99l1.39,-0.17l4.0,0.51l1.35,1.35l-3.09,0.88l-0.3,0.52l1.51,4.14l-0.88,1.13l-0.06,4.42l-1.32,0.36l-0.56,1.98l0.4,1.19l0.25,3.77l0.62,1.3l-0.25,1.17l-2.12,3.38l0.05,1.51l0.64,2.28l-2.37,6.77l-1.76,2.26l-0.93,1.78l-2.08,5.31l-1.98,1.63l-2.71,-1.1l-1.67,0.06l-2.41,0.6l-3.73,-0.4l-3.83,0.25l-0.92,0.53l-0.18,0.46l0.43,1.51l-0.8,0.15l-1.56,-0.48l-2.19,1.42l-1.9,1.7l-0.71,1.14l-0.17,2.38l1.76,3.55l-2.0,2.18l-1.06,0.07l-3.83,-0.68l-6.49,1.54l-5.29,-1.1l0.53,-1.06l0.42,-5.2l-0.52,-1.24l-1.43,-1.42l-3.24,-4.83l-1.03,-2.15ZM610.35,291.1l-0.44,1.16l-0.16,-0.02l-0.35,-0.5l0.95,-1.01l0.99,0.04l-0.99,0.33ZM608.6,293.08l-0.69,0.4l-0.58,1.21l-1.9,1.01l-0.31,4.36l1.23,1.47l-1.23,0.69l-1.15,2.25l-2.03,0.82l-0.99,0.77l-1.3,1.61l-0.6,1.99l-1.6,0.85l1.52,-2.4l-0.04,-0.53l-0.96,-0.91l-1.29,-2.5l0.57,-1.33l-0.21,-4.03l3.53,-3.79l1.7,-1.37l2.27,-0.59l0.99,0.53l0.56,-0.21l0.42,-1.14l0.49,-0.18l1.6,1.03ZM602.8,260.19l0.1,-0.33l0.6,-0.21l-0.46,0.3l-0.23,0.24ZM600.15,269.23l0.11,-0.28l0.27,-0.3l-0.36,0.57l-0.02,0.01ZM574.47,322.99l-0.65,0.71l-0.32,-0.99l0.14,-4.77l2.86,-5.75l1.39,-0.63l3.64,-8.06l0.2,-0.26l0.38,0.11l-0.59,0.73l0.06,1.24l-2.27,4.27l-0.62,2.77l-0.83,0.77l-3.37,9.86Z",name:"Sweden"},AT:{path:"M481.24,489.9l0.13,-0.58l-1.06,-2.68l1.05,-2.02l0.09,-1.67l1.32,-0.27l0.2,-0.84l3.5,1.6l0.51,1.42l1.54,0.43l-0.16,1.17l0.45,0.42l1.9,-0.64l0.89,-1.0l0.56,-1.07l0.32,-1.9l2.68,-0.0l2.56,0.45l1.56,1.96l1.23,0.23l3.45,-0.54l1.5,-1.13l4.2,-1.6l6.32,-0.62l0.56,-0.68l-0.02,-0.91l1.71,0.39l1.72,0.89l2.72,-0.54l0.93,0.41l0.03,1.0l0.54,0.69l2.21,1.18l0.81,-0.01l0.6,-0.84l0.29,-2.75l-0.54,-1.0l-1.45,-0.25l0.66,-1.25l-0.01,-1.43l-2.62,-3.34l0.61,-1.04l3.51,-1.91l3.25,-0.97l0.81,-0.58l0.62,-0.8l0.73,-2.89l2.33,0.93l1.08,-0.42l0.94,-0.96l0.25,-2.75l1.82,1.08l1.04,1.69l1.99,0.43l2.41,0.04l1.64,-0.85l2.7,0.45l0.45,-0.33l0.19,-1.16l1.34,-1.55l1.2,0.04l0.39,-0.27l0.74,-3.74l0.73,0.04l1.42,0.91l2.0,-0.47l5.16,1.96l1.7,-0.05l3.21,1.91l4.25,0.28l1.59,-1.06l5.12,1.61l0.79,1.59l-1.13,2.46l0.03,1.3l1.48,3.33l1.49,2.65l0.58,0.5l-0.55,0.63l-0.13,0.95l-0.66,1.21l0.38,2.0l-3.35,0.39l-2.64,-1.21l-0.78,0.17l-1.67,1.19l-0.17,0.52l0.4,0.53l2.63,0.76l0.36,0.9l-0.61,1.28l-2.51,1.02l0.22,2.14l-0.57,1.05l0.29,1.33l0.71,0.37l-0.38,1.52l-1.55,0.13l-1.08,0.52l-3.02,2.24l-0.95,1.05l-0.06,1.65l-2.43,-0.52l-1.83,0.22l-2.62,1.17l-3.01,-0.22l-4.42,0.64l-0.86,0.49l-1.18,1.41l-2.58,1.56l-9.66,-1.84l-4.61,-0.75l-4.38,-0.3l-9.29,-1.69l-1.1,-0.46l-3.08,-3.86l-0.22,-0.59l0.9,-1.44l-0.7,-0.65l-5.54,1.63l-3.29,-0.2l-4.01,0.41l-1.66,0.81l-1.47,2.36l-1.02,0.33l-2.05,-0.36l-1.13,-0.95l-2.83,-0.17l-0.56,-1.63l-1.1,-0.55l-3.07,2.23l-3.13,-1.32l-0.64,-1.3l-3.07,-0.87Z",name:"Austria"}},height:790.3360148034734,projection:{type:"mill",centralMeridian:11.5},width:900})}).call(t,l(0))},function(e,t,l){(function(e){e.fn.vectorMap("addMap","fr_mill",{insets:[{width:100,top:600,height:122.71220181016422,bbox:[{y:-640515.9263248637,x:-6082830.163693012},{y:-235112.28629661424,x:-5752460.702426716}],left:0},{width:50,top:440,height:42.928059423707,bbox:[{y:-1855676.1027106678,x:-6882793.3793751765},{y:-1778355.8860469644,x:-6792735.480530344}],left:0},{width:50,top:510,height:57.21127928831266,bbox:[{y:-1668974.3969949444,x:-6819419.302373176},{y:-1615651.747314515,x:-6772817.783980524}],left:0},{width:50,top:700,height:42.31095479952366,bbox:[{y:2357030.8412201093,x:6150785.273719754},{y:2416319.6251247157,x:6220848.433704593}],left:740},{width:40,top:690,height:55.96611426730096,bbox:[{y:1415975.8044653006,x:5016650.333473452},{y:1454680.1669724442,x:5044313.045465417}],left:640},{width:900,top:0,height:749.2159980728637,bbox:[{y:-6244653.662562441,x:-571670.6975907331},{y:-4882430.695155527,x:1064707.428102987}],left:0}],paths:{"FR-28":{path:"M407.07,246.39l-2.7,-0.64l-6.08,2.98l-1.29,0.33l-1.3,-0.03l-4.61,-1.88l-2.65,0.56l-2.46,-3.3l-2.56,-2.35l-1.46,-1.98l-0.99,-0.54l-2.75,-0.62l-0.56,-2.81l-0.76,-0.98l-0.97,-0.09l-2.55,1.38l-1.99,0.58l-3.85,0.17l-1.75,0.55l4.24,-2.29l0.59,-0.56l0.14,-0.72l-1.12,-1.06l-3.14,-0.41l-2.36,-1.54l1.12,-0.96l0.25,-1.0l-1.86,-3.44l0.03,-2.94l-1.33,-1.67l0.61,-1.35l2.29,-0.4l5.6,-2.3l2.13,-1.95l0.67,-1.64l1.22,-1.8l-0.16,-0.83l-1.74,-2.11l0.08,-3.7l-3.65,-3.73l-2.55,-1.62l-1.61,-2.81l-0.36,-3.23l1.82,-1.67l1.34,-0.77l5.76,-1.41l2.04,-0.07l0.74,-0.36l1.7,-2.02l3.48,-0.35l0.63,-0.53l0.22,-1.53l3.0,1.67l3.49,-0.02l1.93,0.63l4.71,-2.07l1.42,-1.16l0.69,-1.87l0.95,-1.4l1.34,-1.03l2.49,-1.16l1.05,-1.01l0.26,-1.64l-0.52,-1.68l0.12,-0.44l2.22,-1.39l3.12,5.29l1.41,1.78l0.26,1.59l-0.56,2.83l0.31,1.68l0.56,0.67l1.6,0.81l-0.36,1.11l-1.35,1.63l-0.2,0.71l0.26,0.98l1.48,0.99l0.55,1.38l1.5,1.71l3.83,2.4l0.73,2.38l2.38,1.58l0.52,0.67l0.38,1.69l-0.03,2.29l1.38,2.04l1.1,0.79l4.59,1.88l2.43,-0.21l0.24,2.38l2.15,2.42l0.66,2.91l0.56,0.84l1.29,0.92l-1.7,2.02l0.05,0.99l0.8,0.61l-1.24,2.16l0.67,3.68l-0.27,0.93l-0.37,0.49l-2.85,1.06l-1.77,4.01l-0.98,1.3l-1.0,0.81l-1.08,0.27l-1.41,-0.35l-1.39,0.17l-3.64,1.38l-3.25,-0.59l-1.79,0.16l-1.29,0.78l-1.79,2.16l-0.7,0.16l-1.79,-0.73l-1.17,0.14l-1.18,0.96l-0.45,1.05l0.17,2.31Z",name:"Eure-et-Loir"},"FR-29":{path:"M25.63,242.25l0.98,-1.98l0.98,0.49l19.62,-3.77l3.65,0.88l0.91,-0.32l0.5,-0.76l0.62,-2.51l-0.36,-1.04l-0.81,-0.89l-0.58,-2.39l-1.01,-0.81l-2.92,-0.69l-0.66,-1.14l-0.5,-0.27l-1.37,0.44l-3.11,-1.71l-2.01,0.46l-2.96,4.7l-0.73,0.21l0.57,-1.39l-1.14,-2.33l0.91,-1.36l-0.39,-1.22l-1.09,-0.38l-3.21,-0.11l-0.03,-1.0l1.84,0.17l0.95,-0.24l0.41,-0.81l-0.22,-0.93l0.98,-2.21l0.53,-0.43l0.46,0.19l-0.71,2.55l0.23,0.48l1.87,0.72l5.36,-0.32l1.36,0.83l1.04,0.18l3.66,-0.78l2.04,-0.12l0.21,0.35l1.46,0.44l5.01,-0.91l0.33,-0.98l-0.42,-0.4l-1.83,0.11l-0.45,-0.19l-0.2,-0.74l-0.68,-0.16l-1.09,0.67l-1.22,-1.03l-2.07,0.18l0.59,-0.25l0.44,-0.73l1.79,-1.5l0.1,-0.44l-0.38,-0.25l-1.24,0.08l-1.29,0.8l0.0,-0.47l-0.85,-0.4l-0.96,1.04l-0.96,-0.2l-1.87,1.11l-0.5,0.08l-0.43,-0.77l-0.56,-0.05l-1.09,0.68l-1.02,0.2l3.24,-3.36l6.46,-3.39l0.19,-0.5l-0.47,-0.25l-4.22,1.6l-4.19,0.6l-5.77,2.77l-2.94,0.62l-1.85,0.8l-1.08,0.12l-4.35,-1.11l-0.58,0.4l-0.15,1.12l-0.27,0.13l-3.57,-0.23l-0.68,-1.74l0.68,-0.06l0.36,-0.44l-0.1,-1.01l-1.05,-2.18l-0.09,-1.34l0.28,-1.34l0.6,-0.89l1.01,-0.27l0.3,-0.88l-1.49,-1.16l0.52,-1.93l2.34,-3.42l1.07,0.45l0.46,-0.14l-0.19,-0.71l0.54,-0.32l2.86,-0.47l3.08,1.22l1.04,-0.16l0.21,-0.65l-1.67,-2.31l0.37,-0.22l2.65,0.59l1.24,-0.03l0.38,-0.34l-0.26,-0.44l-1.23,-0.43l0.07,-0.55l-0.35,-0.44l4.17,-0.0l3.43,-1.04l1.35,-0.03l0.38,-0.31l-0.2,-0.45l-0.86,-0.45l1.38,-0.23l3.24,-1.36l1.36,0.05l0.84,0.86l-0.39,1.52l0.42,0.5l1.58,-0.18l2.35,-1.07l2.95,0.58l0.4,-0.4l0.0,-0.59l-1.04,-0.57l0.11,-0.28l1.91,-1.43l2.45,-0.6l1.27,0.07l1.03,0.52l0.71,-0.39l0.36,0.69l0.75,0.24l1.01,-1.05l-0.02,-1.18l4.45,-1.51l-0.24,1.62l0.55,0.4l-0.25,0.84l1.04,1.07l-0.07,1.9l0.48,-0.03l1.68,-1.43l0.9,-0.29l-0.28,0.38l0.1,0.75l3.35,2.74l0.61,-0.01l0.45,-0.54l-0.24,-0.79l0.28,-0.74l-0.54,-1.41l0.79,0.35l0.21,-0.4l0.01,-2.72l0.24,-0.43l0.93,0.16l0.45,-0.85l1.48,0.59l2.89,-0.11l2.82,1.61l2.57,-0.38l0.01,5.63l0.41,1.35l3.32,3.92l0.57,1.55l-0.36,1.83l-1.33,2.12l-0.1,1.26l0.52,0.77l1.4,0.36l0.66,0.75l0.01,0.67l-0.6,1.06l-1.9,0.16l-0.76,0.41l-0.39,1.02l0.05,1.22l2.94,1.69l0.6,2.77l2.0,4.19l-0.39,1.62l-1.49,2.95l0.56,2.13l-9.89,3.86l-1.13,1.08l-0.47,1.46l0.1,1.1l3.11,3.22l2.08,5.24l1.33,1.07l3.63,-0.54l1.28,0.09l3.08,1.88l1.56,0.51l3.03,-0.58l0.9,0.18l0.66,0.71l0.41,1.48l-0.28,3.56l-0.88,1.31l-1.5,-0.11l-0.95,0.28l-0.67,0.77l-0.51,1.32l-0.62,0.5l-0.54,0.09l-1.97,-0.83l-1.48,0.68l-0.82,2.17l0.47,2.09l-2.3,-0.46l-2.06,0.0l-1.6,-1.08l-2.25,0.1l-0.95,-0.29l-0.44,-0.91l-0.74,-0.41l-3.29,1.44l-0.96,-0.68l-3.48,0.2l-1.22,-1.97l-0.89,-0.77l0.11,-1.0l-0.37,-0.51l-1.34,-0.44l-0.26,-0.87l-1.15,-1.13l-1.72,-1.0l-1.75,-0.32l-0.44,0.53l0.51,1.46l-0.36,0.96l-0.24,0.22l-0.49,-0.49l-1.37,0.27l-0.79,0.62l-1.44,-1.0l-2.43,-0.67l-0.69,-0.82l-1.04,-2.67l-0.42,0.16l-0.7,1.27l0.43,1.31l1.4,1.55l-1.0,0.23l-0.97,0.66l-0.91,-1.34l-1.28,0.04l-0.48,1.28l0.73,0.75l-0.22,0.89l0.4,0.4l1.27,0.0l-1.81,1.5l-2.27,0.79l-8.52,-0.35l-0.07,-1.48l1.2,-0.18l0.52,-0.76l-0.21,-1.72l-1.54,-4.18l-0.96,-1.47l-2.99,-3.31l-6.1,-3.99l-1.18,0.45l-1.3,1.04l-1.84,-1.46l-3.15,-0.06l-3.8,-0.92ZM1.37,208.95l2.5,-0.92l1.47,0.95l-2.48,1.11l-0.61,-1.01l-0.88,-0.14Z",name:"Finist\xe8re"},"FR-22":{path:"M104.04,181.46l-0.28,0.54l0.32,0.6l2.41,-0.01l1.55,-1.18l5.84,-2.09l1.17,0.0l1.67,-1.78l0.55,0.11l0.3,0.85l-0.03,1.41l-0.4,1.28l-0.83,1.08l0.5,1.21l0.41,0.18l0.97,-1.9l1.78,-1.89l1.89,-1.51l0.81,0.06l1.06,-1.09l0.51,-0.13l0.85,0.83l-0.4,1.97l0.68,0.68l-1.05,2.42l-1.65,2.02l-0.1,0.85l0.4,0.4l0.8,-0.2l3.03,-4.81l0.76,0.15l1.33,-0.56l0.67,0.24l-0.02,0.75l-1.71,1.0l-0.01,1.15l2.48,1.16l4.01,0.41l0.01,1.2l-0.8,0.72l0.21,0.84l1.94,1.27l1.37,1.73l3.87,2.85l0.88,3.1l-0.26,0.69l0.22,0.77l2.78,1.74l3.18,1.32l-1.16,1.99l1.46,0.52l1.88,1.65l0.62,-0.24l0.25,-2.13l2.16,0.1l1.16,-0.4l3.22,-3.61l5.89,-2.95l0.99,-1.12l0.0,-0.53l-0.84,-0.45l1.49,-0.39l1.05,0.13l0.44,0.89l0.49,0.2l3.51,-1.61l2.1,-2.09l0.67,0.82l1.02,0.23l-1.01,1.46l-1.68,1.58l0.05,0.62l1.51,0.76l3.43,-2.2l0.62,2.37l0.78,0.42l0.63,2.14l0.57,0.3l1.25,-1.02l0.75,0.88l1.35,-0.4l0.22,-0.89l-0.64,-0.57l0.93,-0.86l1.16,0.66l0.55,-0.01l0.02,-0.55l-1.01,-1.64l2.26,-0.68l2.61,-0.22l1.31,2.11l0.42,1.64l1.16,0.92l-0.26,1.06l1.54,2.0l0.32,0.9l-0.23,1.64l0.21,0.41l2.88,-1.61l-0.12,-0.77l0.31,-0.32l1.0,3.2l0.07,0.98l-0.5,1.15l-1.56,2.03l-0.55,1.44l1.21,5.85l-0.19,0.43l-1.6,0.61l-0.26,0.89l0.25,2.37l-1.06,1.3l-1.44,-0.16l-1.87,-0.79l-1.86,-0.12l-1.43,0.93l-1.63,1.7l-2.5,0.01l-0.83,0.43l-0.6,0.93l-0.51,1.8l-1.36,0.88l-0.58,0.89l-0.84,2.78l-3.24,2.24l-1.18,0.08l-1.98,1.13l-1.07,-0.2l-1.02,-1.98l-0.71,-0.74l-2.2,-0.9l-5.18,0.18l-1.12,0.38l-0.78,1.34l-0.32,3.61l-0.63,1.03l-3.24,2.8l-1.93,1.02l-0.89,-0.31l0.03,-6.22l-1.02,-0.8l-3.85,1.09l-2.18,1.62l-1.52,-2.73l-1.06,-0.54l-2.3,-0.42l-4.05,-2.12l-1.96,-0.25l-3.07,0.85l-0.87,-2.72l-1.63,-0.71l-3.91,-0.25l-1.45,0.38l-0.67,0.79l-0.52,1.85l-0.51,0.69l-0.75,0.34l-7.76,0.9l-1.49,-0.44l-1.57,-1.45l-4.69,1.36l-0.71,-0.6l-0.17,-1.41l-0.94,-0.58l-6.12,0.21l0.62,-0.67l-0.63,-2.09l1.45,-2.84l0.43,-1.94l-0.2,-0.94l-1.84,-3.43l-0.68,-2.96l-1.07,-0.87l-1.75,-0.64l0.16,-1.46l2.41,-0.37l0.67,-0.68l0.36,-1.88l-0.59,-1.08l-1.99,-0.83l0.03,-0.79l1.74,-3.13l0.01,-1.29l-0.67,-1.83l-3.26,-3.8l-0.36,-1.12l-0.02,-4.22l2.89,0.27l1.04,-0.44l0.21,-0.49l-0.71,-3.08l2.98,-0.46l0.33,-0.33l-3.03,-3.0l-0.19,-0.98l2.29,-1.26l1.58,-2.51l0.68,0.39l1.86,0.1l2.17,1.06Z",name:"C\xf4tes-d'Armor"},"FR-23":{path:"M407.84,404.16l2.43,-1.5l1.15,-1.7l-0.27,-0.62l-1.4,-0.23l-1.46,-5.31l-2.08,-1.27l-0.26,-0.59l0.44,-2.8l-0.54,-1.42l-1.49,-1.67l-3.65,-1.46l-0.95,-1.46l-0.08,-1.94l3.24,-5.87l0.11,-1.78l-1.22,-1.12l1.46,-0.82l3.93,-3.54l0.68,-0.15l2.17,0.53l2.02,-0.06l0.36,1.35l0.7,0.52l1.01,0.19l1.02,-0.2l1.87,-1.33l3.01,0.41l0.9,-0.2l1.03,-0.98l0.25,-2.59l0.71,-0.54l0.76,0.32l1.92,1.93l0.96,0.16l2.07,-1.12l1.08,-0.24l5.41,0.14l2.45,0.84l3.5,0.01l2.22,0.72l3.19,-0.59l5.83,0.29l2.01,2.5l1.67,1.44l0.91,2.78l0.59,0.64l0.74,0.43l2.88,0.63l0.67,0.63l1.08,2.07l0.77,0.02l0.86,-0.61l0.63,0.2l3.01,4.0l1.01,3.07l2.11,3.67l-0.39,3.35l0.22,1.7l2.06,4.03l-0.15,3.39l-1.62,1.78l-1.56,3.24l-2.36,2.46l-2.3,0.1l-4.07,3.26l0.03,1.36l1.66,2.11l0.73,2.07l0.5,0.47l1.47,0.35l0.87,0.8l-1.59,1.22l-1.28,0.53l-4.46,-0.26l-0.54,0.33l-1.09,1.7l-2.01,0.86l-0.63,-0.08l-6.99,-3.85l-4.38,-0.7l-1.8,-1.52l-1.17,-0.47l-1.17,0.08l-1.19,0.61l-1.14,1.13l-1.47,2.58l-3.43,0.58l-1.46,-0.05l-1.05,-0.8l0.64,-1.91l0.16,-2.73l-1.27,-1.93l-4.16,-1.9l-1.02,-0.88l-1.0,-1.64l-0.86,-0.45l-1.58,-0.05l-4.36,1.16l-1.89,-0.21l-0.58,-1.04l0.41,-3.19l-0.67,-1.02l-1.19,-0.57l-3.98,-0.11l-0.45,-0.43l0.14,-1.22Z",name:"Creuse"},"FR-21":{path:"M575.96,257.27l0.42,-2.75l1.05,-2.73l2.12,-1.57l13.22,-1.52l1.29,-0.82l0.21,-1.86l1.09,-0.89l1.41,-0.3l3.05,0.51l2.38,-0.98l2.0,1.2l4.19,1.0l-0.48,1.26l0.41,0.79l2.84,0.99l0.59,0.52l-1.02,1.96l0.47,1.65l1.15,0.43l0.67,-0.37l0.54,-0.83l0.47,-0.03l4.35,5.21l1.1,2.15l0.05,1.03l-2.6,0.55l-0.58,0.46l-0.24,0.88l1.41,1.97l0.59,3.57l0.48,0.95l0.76,0.58l1.41,0.03l1.38,-1.3l0.41,0.07l2.15,2.8l2.67,1.55l2.02,-0.25l1.44,-1.65l0.75,-0.28l0.64,1.53l0.67,0.7l3.65,2.12l0.68,2.08l0.72,0.4l0.98,-0.16l2.08,-1.37l1.56,1.15l0.73,-0.29l0.57,-0.7l2.12,0.66l1.85,-1.62l1.32,0.46l0.47,0.78l-0.15,1.58l0.96,1.46l0.24,1.5l-2.04,2.72l-2.41,0.69l-0.46,0.6l-0.51,2.35l0.56,0.82l2.03,0.82l0.58,3.42l0.55,0.75l1.63,1.12l0.52,4.8l1.07,1.44l-1.39,4.41l-0.25,2.08l-0.45,0.8l-5.64,7.93l-5.33,2.53l-0.45,1.23l0.54,1.75l-0.09,0.77l-3.17,1.8l-1.27,-0.38l-1.39,0.38l-2.65,1.37l-5.08,0.22l-1.89,-1.56l-3.71,0.97l-5.06,0.51l-7.43,2.91l-3.36,0.22l-1.48,1.18l-1.07,0.3l-0.64,-0.34l-1.05,-2.42l-3.56,-1.1l-0.91,-0.86l-1.77,-3.81l-0.5,-0.46l-2.63,0.05l-3.91,-1.17l-2.82,-2.95l-2.6,0.5l-1.77,-2.91l-3.29,-1.19l-2.43,-2.51l-1.01,-0.28l0.09,-1.16l0.73,-1.82l-0.33,-1.87l-0.83,-1.33l-1.12,-0.8l-3.77,-0.35l-0.09,-5.37l-1.07,-1.4l-0.27,-2.24l-0.42,-0.68l-0.93,-0.37l-0.88,-2.41l0.48,-0.93l1.77,-0.82l0.87,-1.18l0.15,-3.95l0.39,-0.79l1.06,-0.69l3.61,-5.79l1.07,-2.54l1.57,-1.87l0.79,-2.55l0.09,-3.43l4.19,-1.97l0.84,-1.26l-0.19,-1.71l-1.61,-4.02l-1.03,-0.48l-1.89,0.05Z",name:"C\xf4te-d'Or"},"FR-26":{path:"M609.51,454.85l0.02,-0.57l3.87,-0.36l5.44,-2.98l1.85,-0.05l0.97,1.55l1.89,0.16l1.14,1.78l0.99,0.77l2.55,0.12l-0.44,2.43l0.54,0.44l2.01,-0.78l0.58,1.1l0.15,2.45l0.87,4.09l-1.17,3.72l0.41,1.63l0.58,0.24l0.72,-0.4l2.23,0.09l0.9,1.68l3.94,0.49l1.79,-0.37l0.3,0.76l0.53,0.35l2.46,0.05l4.23,-2.52l0.98,-0.04l-0.68,1.52l0.16,1.34l1.19,3.22l-0.69,2.72l0.01,2.73l-1.34,7.85l0.13,1.72l1.13,1.08l4.47,1.24l0.51,-0.39l-0.02,-1.07l0.46,0.2l5.46,4.76l7.39,1.17l2.2,-0.2l0.89,0.97l-0.25,1.02l-1.71,1.52l-4.17,1.0l-3.09,-0.29l-1.24,0.51l-0.43,1.87l-2.53,3.81l-0.14,0.94l0.84,1.52l2.0,1.4l0.28,0.97l-0.33,0.33l-3.19,1.81l-4.23,-1.27l-3.35,-0.13l-0.63,0.63l0.07,1.69l0.63,1.09l1.24,0.83l0.0,0.57l-0.98,0.17l-2.3,-0.43l-1.08,0.62l-0.06,0.66l1.42,1.81l0.6,1.94l2.39,1.76l4.27,1.43l3.69,-0.02l-0.41,1.18l0.12,0.71l1.56,1.75l2.09,1.43l-0.14,4.66l-0.66,1.16l0.12,1.87l-0.76,-0.17l-0.63,-1.31l-0.81,-0.55l-1.74,-0.29l-0.98,0.29l-3.26,3.17l-1.73,0.96l-1.95,-0.21l-4.26,-2.77l-0.76,-2.13l-1.01,-1.15l-2.12,-0.25l-4.34,-1.4l-2.82,0.21l-2.6,-0.66l-0.67,-0.77l-0.1,-1.5l0.78,-2.2l-0.29,-0.88l-0.62,-0.28l-2.47,1.42l-4.48,-0.52l-4.27,1.08l-3.5,1.47l-2.77,0.41l-2.98,1.5l-1.01,-0.71l-1.74,-4.11l-1.5,-1.39l-1.0,-0.49l-1.77,-0.25l-3.2,0.13l0.91,-6.09l-0.09,-0.98l1.91,-3.48l1.11,-7.45l1.1,-2.37l3.09,-4.1l0.42,-3.02l-1.45,-3.45l-0.09,-2.65l0.96,-1.96l2.09,-1.76l0.57,-1.55l1.89,-1.85l1.93,-5.75l-0.42,-1.5l-1.76,-2.74l-0.36,-1.32l0.45,-3.31l-1.04,-1.77l0.19,-0.82l-0.19,-0.44l-1.15,-0.66l0.27,-3.41l-0.8,-2.96l-0.1,-4.66l0.26,-1.41l-0.36,-0.43ZM619.51,528.65l1.54,-0.89l1.27,-2.18l1.36,-1.26l0.07,-0.97l-0.77,-1.43l-2.49,-2.28l-2.0,-0.54l-1.01,0.36l-0.89,0.76l-3.05,4.55l-0.55,2.1l0.5,1.33l0.7,0.43l5.31,0.04Z",name:"Dr\xf4me"},"FR-27":{path:"M332.92,132.9l6.85,-1.33l2.9,-1.27l2.43,-2.0l2.13,1.51l2.15,2.4l1.37,0.48l2.33,-0.41l1.96,2.85l2.96,0.4l5.7,-1.35l0.69,0.25l2.91,2.44l2.44,1.07l0.61,0.63l0.04,1.17l-3.24,-0.47l-0.43,0.53l1.04,2.61l1.94,1.1l2.11,0.61l3.9,2.82l1.33,0.19l1.52,-0.46l0.26,-0.51l-0.39,-1.15l0.41,-0.82l0.89,-0.65l4.02,-0.98l0.71,-0.53l0.82,-1.31l1.09,-0.77l1.27,-0.37l4.38,0.27l1.04,-0.64l2.79,-5.08l1.55,-1.8l2.41,-0.87l8.83,1.1l8.42,3.24l2.29,-0.78l0.17,1.85l1.76,5.64l1.98,4.52l-0.91,-0.06l-0.81,-0.99l-1.21,-0.74l-0.85,0.03l-0.88,0.48l-0.92,1.37l0.38,1.6l-1.77,3.08l-2.9,8.4l-2.17,1.01l-7.75,1.57l-0.75,0.55l-0.17,1.05l0.69,1.52l-0.24,2.26l0.57,0.74l1.67,0.42l0.21,2.28l-2.16,1.15l-0.44,0.6l-0.21,0.94l0.52,1.61l-0.14,1.15l-0.79,0.76l-2.47,1.15l-1.51,1.17l-1.09,1.61l-0.67,1.82l-0.53,0.5l-4.94,2.31l-1.82,-0.62l-3.38,0.04l-2.24,-1.49l-1.25,-0.15l-0.48,0.48l-0.06,1.17l-0.31,0.42l-3.47,0.34l-2.42,2.37l-1.92,0.04l-5.91,1.45l-1.53,0.88l-1.84,1.69l-2.56,-0.94l-1.25,-1.56l-1.01,-0.49l1.29,-1.62l0.54,-1.51l-1.16,-2.36l-1.26,-0.82l-2.33,-0.57l-1.49,-0.86l-2.76,-3.3l-0.98,-2.3l-0.73,-0.39l-0.92,0.06l-2.15,0.77l-4.68,-1.11l-2.05,0.04l-1.51,-1.08l-0.27,-0.99l1.87,-3.64l0.25,-4.05l-0.86,-1.45l-2.12,-1.54l-0.49,-1.34l0.35,-0.36l1.57,0.06l0.59,-0.55l-0.39,-2.41l0.87,-2.03l-1.68,-3.19l-0.73,-2.11l-2.48,-2.25l-0.45,-0.94l0.06,-0.6l2.03,-0.96l0.42,-0.91l-0.82,-1.2l-2.45,-0.56l-1.1,-1.77l-0.07,-6.22l-0.51,-3.02Z",name:"Eure"},"FR-24":{path:"M314.48,486.38l2.21,-3.24l-0.09,-0.97l-1.46,-1.8l0.11,-0.89l1.91,-2.6l-0.01,-1.78l1.7,-3.57l-0.17,-1.51l-1.03,-2.19l-1.3,-0.94l-3.17,0.0l1.56,-1.93l0.02,-0.71l-0.65,-1.26l0.58,-0.84l4.32,-2.1l0.99,-0.15l2.1,0.65l1.19,-0.32l1.22,-1.11l0.8,-1.83l2.77,-1.19l1.9,-1.66l0.55,-1.77l-0.03,-3.99l0.77,-2.85l0.66,-1.26l6.52,-4.29l1.11,-0.35l0.88,0.11l0.87,-0.54l4.41,-6.14l0.49,-1.81l0.23,-3.15l0.79,-0.39l1.26,-0.03l0.77,-0.51l2.26,-3.05l1.88,-1.54l1.09,0.73l4.71,0.47l2.19,2.61l-0.7,2.48l0.06,0.82l1.7,1.06l2.04,0.48l1.19,-0.1l0.81,-0.34l1.25,-1.36l1.25,0.8l3.25,-0.49l4.3,0.25l3.95,4.87l1.43,0.54l2.5,0.33l0.6,0.42l-0.17,0.68l-1.67,1.44l-0.1,0.87l0.38,0.6l4.23,2.02l1.93,-0.26l1.79,1.23l1.56,0.22l-0.04,0.74l-1.01,1.7l0.11,1.19l0.83,0.73l2.37,-0.06l-0.41,1.14l-1.53,0.87l-2.43,2.37l-0.63,3.22l0.4,0.65l1.93,1.39l-0.41,0.68l-1.65,1.24l-0.56,1.57l0.46,0.73l2.59,0.41l0.07,0.86l-0.73,1.62l0.87,1.3l2.81,1.17l3.51,-0.14l0.38,0.23l-0.49,2.38l0.26,0.87l1.61,2.88l1.96,2.11l-1.43,0.93l-0.47,1.47l1.31,4.0l-0.03,0.72l-0.72,1.24l0.17,1.64l-2.71,2.63l-1.66,2.62l-2.23,0.65l-0.87,1.1l-0.29,0.94l0.72,1.44l-0.03,0.57l-1.25,1.78l-4.31,2.66l-2.26,0.48l-1.02,0.79l-3.42,5.27l-2.22,1.89l-1.15,-1.69l-2.43,-1.73l-2.96,-1.21l-2.23,0.1l-3.98,2.49l-1.65,0.12l-1.09,-1.41l1.15,-1.09l0.19,-1.6l-0.74,-1.47l-1.44,-1.06l-1.33,-0.13l-3.49,1.12l-2.89,0.24l-1.12,-0.4l-0.76,-1.1l-0.75,-0.43l-2.73,-0.11l-0.98,0.27l-1.66,2.01l-0.66,0.39l-1.74,-0.76l-0.88,-0.04l-4.01,2.01l-1.21,0.29l-2.31,-0.83l-1.43,-2.24l-1.35,-2.99l-2.8,-3.51l-0.48,-1.07l-0.54,-2.25l1.77,-0.61l1.64,-1.81l-0.08,-0.54l-0.82,-0.74l-4.83,-1.21l-0.43,0.55l0.31,0.75l-2.6,2.49l-0.96,0.33l-8.53,-1.0l-2.05,-1.71Z",name:"Dordogne"},"FR-25":{path:"M688.99,356.49l-3.01,-2.44l-0.3,-1.03l2.61,-2.75l-0.18,-0.94l-0.68,-1.03l-0.01,-0.89l6.56,-4.56l0.94,-1.19l-0.07,-0.55l-7.63,-6.19l-3.48,-0.87l-1.8,-2.69l-0.2,-3.0l-0.41,-1.24l-1.38,-2.14l-0.82,-0.72l-2.31,-1.03l-4.64,-0.91l-2.02,-1.7l-1.1,0.17l-1.14,1.02l-0.84,-0.15l-0.19,-0.71l0.21,-0.42l1.01,-0.87l0.65,-1.18l-0.05,-2.0l1.71,-1.85l0.57,-1.45l0.03,-0.97l-2.12,-3.71l-3.5,-2.24l-1.18,-2.95l1.46,-0.01l11.91,-6.07l4.21,0.52l4.83,-1.49l2.98,-2.96l1.96,0.09l1.28,-0.46l1.15,-1.98l0.7,-0.56l2.48,0.3l1.02,-0.19l1.05,-0.99l1.87,-4.02l1.59,-0.97l6.12,-0.77l2.06,1.6l0.7,-0.11l1.02,-0.95l3.1,1.45l1.21,-0.84l1.11,-2.3l0.58,-0.55l2.31,0.4l2.04,-1.31l2.08,-0.58l4.57,1.14l1.75,-1.38l1.11,1.02l2.86,-0.39l1.23,0.06l0.74,0.46l0.78,1.52l-0.56,1.79l0.03,0.89l1.44,4.33l-0.72,0.44l-0.08,1.24l-1.37,0.7l-1.06,1.16l-1.11,2.3l0.42,0.52l7.29,-0.62l1.04,-0.41l2.04,1.73l-0.29,0.52l-1.73,0.73l-0.94,1.05l-0.92,0.22l-1.15,1.02l-0.52,1.79l0.21,1.82l-4.0,2.53l-1.78,1.58l-1.19,1.68l-3.91,3.12l-1.76,0.53l-0.28,0.41l0.06,1.05l-0.9,0.44l-0.31,0.51l-1.37,0.42l-0.72,0.57l-0.9,1.31l0.59,1.61l-1.2,1.49l-3.98,2.62l-6.53,1.77l-3.04,1.51l-1.11,2.94l1.07,2.32l0.08,1.66l-1.81,4.3l0.94,1.51l-0.16,1.55l-1.18,1.03l-2.12,1.0l-2.15,1.96l-4.43,2.12l-8.29,6.58l-0.82,0.93l0.08,1.25Z",name:"Doubs"},"FR-MQ":{path:"M29.58,521.59l2.04,4.09l0.61,0.13l1.69,-1.37l2.35,-1.15l2.71,-0.7l1.66,-0.01l-1.1,1.0l0.15,0.92l-1.99,2.03l-1.17,-1.91l-0.57,-0.12l-1.08,0.91l-0.34,2.42l0.25,2.72l0.56,0.33l1.58,-0.37l0.87,0.65l-2.81,1.51l-0.09,0.63l0.51,0.51l-0.97,0.5l-0.21,0.44l0.48,1.35l1.03,0.35l0.45,-0.14l0.84,-1.13l2.53,1.1l-1.26,0.61l-0.22,0.52l0.83,1.98l1.01,1.02l2.32,1.31l0.92,2.1l2.03,0.78l0.32,0.71l-0.03,1.98l0.6,0.39l0.71,-0.41l-0.25,2.4l0.41,1.46l0.77,1.07l-1.35,1.57l0.15,0.59l1.42,0.69l1.69,5.35l-1.43,0.75l-1.43,3.51l-1.14,1.51l-1.19,0.51l-1.52,0.14l-1.15,-0.51l-0.42,-1.43l0.56,-0.96l1.27,-0.41l1.36,-0.96l0.05,-2.11l-1.15,-1.71l-0.48,-0.15l-3.49,1.8l-1.39,-0.1l0.06,-0.84l-0.32,-0.42l-0.79,-0.15l-3.38,0.55l-6.91,-0.91l-2.07,0.3l-2.92,1.18l-1.59,0.24l-0.81,-0.46l-2.5,-3.48l-0.12,-1.4l-1.35,-0.99l2.86,-2.99l3.07,-1.49l0.78,-0.71l1.21,1.62l2.11,0.55l1.94,-0.83l0.87,-2.13l-2.15,-3.7l-0.25,-2.0l-0.53,-0.33l-3.16,0.87l-5.49,-0.02l-1.6,-2.4l-4.32,-2.94l-2.07,-1.98l-1.24,-3.51l-1.31,-1.93l0.78,-2.27l-0.31,-1.75l-1.64,-2.67l-3.41,-3.56l-0.79,-1.4l-0.29,-1.59l0.29,-1.51l0.74,-1.23l0.98,-0.9l4.61,-2.61l4.02,-0.06l3.94,1.27l5.23,3.33l4.71,2.09l1.84,1.19l1.36,2.81l1.45,0.5Z",name:"Martinique"},"FR-94":{path:"M466.21,178.65l2.11,0.61l2.35,1.33l2.16,1.85l0.38,4.44l-0.29,1.33l-1.36,1.9l-0.03,0.91l-1.22,-0.15l-1.91,-2.76l-1.06,-0.43l-6.59,0.94l-0.95,-0.2l-1.79,-1.39l-1.1,-0.45l-0.05,-2.34l0.67,-2.35l6.74,0.05l1.04,-0.63l0.91,-2.65Z",name:"Val-de-Marne"},"FR-93":{path:"M472.66,181.23l-1.56,-1.32l-2.43,-1.37l-5.3,-1.53l-2.33,-2.22l-1.05,-0.36l-5.61,0.01l2.25,-0.99l0.64,-0.68l0.25,-1.61l-0.47,-0.74l1.16,-0.77l5.85,1.29l2.14,-0.65l3.11,-2.8l1.54,-0.8l0.44,0.13l0.66,0.88l-0.46,1.83l1.31,2.84l0.0,1.04l-1.18,3.47l-0.12,1.34l1.15,3.02Z",name:"Seine-Saint-Denis"},"FR-92":{path:"M453.01,174.53l-2.13,2.61l-0.44,1.64l0.52,1.5l0.5,0.25l1.06,-0.33l4.2,1.5l-0.66,2.43l-0.15,1.7l0.24,1.0l-0.8,1.08l-0.44,-0.05l-1.28,-1.75l-1.79,-0.89l-4.42,-4.05l-0.76,-1.72l-0.05,-3.0l1.83,-2.23l1.79,-0.6l2.49,-1.89l2.33,-0.89l1.22,-0.09l0.43,0.49l-0.12,1.09l-3.59,2.2Z",name:"Hauts-de-Seine"},"FR-91":{path:"M456.79,187.38l2.59,1.71l1.27,0.31l6.54,-0.94l0.61,0.19l1.97,2.81l0.97,0.45l0.87,-0.1l0.16,0.88l-2.22,2.01l-0.87,1.32l-0.24,4.09l-1.52,5.03l0.4,6.02l0.31,0.86l0.95,0.72l-2.17,1.51l-5.68,5.42l-0.27,1.05l-1.4,0.19l-2.83,-1.36l-0.86,0.16l-1.36,1.23l-1.4,0.35l-0.76,-0.38l-0.47,-1.03l-0.68,-0.61l-0.85,-0.52l-0.84,-0.03l-0.66,0.4l-1.38,1.92l-1.99,0.8l-8.7,1.71l-0.72,-0.42l-0.0,-0.42l1.65,-1.87l0.02,-0.74l-1.91,-1.77l-0.62,-2.84l-0.52,-0.9l-1.62,-1.5l-0.13,-3.53l2.05,-7.23l2.71,-0.1l1.11,-0.59l0.78,-1.27l0.5,-2.83l-0.54,-3.08l0.18,-1.2l1.3,-1.52l2.25,-0.6l0.6,-0.93l0.51,-2.22l0.82,-1.31l5.93,-1.53l0.8,0.81l1.61,0.75l1.6,1.97l1.04,0.01l0.7,-0.5l0.4,-0.78Z",name:"Essonne"},"FR-90":{path:"M734.8,260.13l0.14,1.19l0.91,0.99l8.6,4.3l1.49,1.43l0.42,3.57l-0.51,1.44l-1.54,2.09l0.01,1.47l0.98,0.9l2.57,0.38l3.26,3.13l0.91,1.7l-0.38,2.33l-2.02,-0.53l-3.13,0.45l-2.79,-0.68l-2.25,0.79l-0.29,0.46l0.15,0.87l0.88,1.86l-1.14,1.05l-1.28,0.52l-1.43,-4.29l0.53,-2.44l-0.33,-1.39l-0.77,-0.9l-1.08,-0.61l-4.07,0.32l-0.83,-0.9l0.15,-1.25l-1.27,-1.96l-0.19,-3.89l-1.58,-4.63l0.26,-2.81l1.14,-2.01l2.88,-3.16l1.57,0.24Z",name:"Territoire de Belfort"},"FR-17":{path:"M244.25,389.03l0.07,-0.62l-0.38,-0.5l-2.85,-0.2l-0.42,-0.73l1.36,-1.47l0.19,-0.43l-0.29,-1.3l0.52,-0.79l4.3,-2.4l0.54,-1.19l-0.81,-3.17l1.05,-1.33l0.86,-0.51l6.91,-1.45l0.17,0.65l-1.0,1.63l0.99,0.9l1.99,-0.09l4.86,-0.96l1.46,0.21l4.02,2.22l0.83,2.01l-0.02,0.89l-0.54,0.92l0.13,0.54l1.67,1.05l5.25,5.83l1.44,0.93l1.64,0.37l2.47,-0.03l1.07,0.48l2.44,2.27l4.27,-0.1l3.24,2.1l4.08,0.11l2.6,0.81l4.93,3.14l3.23,3.61l1.35,0.53l0.76,1.2l-0.59,0.7l-2.91,0.66l-0.35,0.33l-0.05,0.62l1.66,4.54l0.07,0.94l-0.24,1.04l-0.93,1.34l-1.71,1.68l-1.68,0.97l-1.08,-0.4l-1.42,-1.39l-1.56,-0.29l-5.31,1.39l-3.52,0.2l-1.54,0.5l-1.01,1.01l-0.55,2.06l0.41,0.49l2.22,-0.09l0.28,5.29l-0.58,2.52l0.05,1.06l0.3,0.36l2.01,0.51l5.09,3.43l-1.26,1.89l0.12,0.61l4.33,2.22l-1.19,2.13l1.11,2.92l-0.43,1.28l-0.85,1.14l-2.34,1.67l-0.02,0.63l1.71,1.72l-0.36,1.26l0.14,1.33l0.44,0.68l0.99,0.35l3.23,-0.63l4.16,1.92l1.86,0.07l-0.34,2.71l0.36,0.45l4.73,0.43l1.66,1.08l0.31,2.23l-0.73,1.33l0.67,1.71l-1.85,2.2l-1.43,0.56l-1.58,-0.52l-1.1,0.11l-2.6,1.0l-1.58,0.23l-3.9,-1.19l-2.34,-1.94l-1.85,-0.63l-1.88,-1.13l-2.58,0.24l-0.76,-0.22l-1.52,-2.46l-0.05,-3.59l-1.3,-1.65l-2.79,-1.63l-2.48,-0.15l-1.8,-0.57l-0.72,-2.44l-1.16,-1.24l-1.2,0.22l-0.92,1.41l-0.63,0.41l-4.5,-0.2l-0.74,-2.71l-2.06,-4.83l-2.62,-4.07l-2.88,-2.9l-8.68,-5.52l-0.48,-1.77l-2.47,-1.03l-3.22,-2.81l-4.04,-1.44l-2.76,-2.39l-2.34,0.33l-0.67,-0.24l0.99,-5.73l3.71,-0.99l0.98,0.04l3.79,3.91l1.46,1.04l4.4,1.81l0.48,-0.15l-0.05,-0.5l-1.38,-1.36l-5.52,-3.9l-1.78,-2.15l-0.36,-2.01l-0.73,-1.64l2.03,-1.93l0.85,-0.46l1.49,-0.18l0.47,-1.14l-0.1,-1.07l-0.95,-1.64l0.89,-0.77l-0.02,-0.68l-0.92,-0.54l-1.09,-2.34l1.82,0.24l0.92,-0.76l0.72,-1.95l-0.78,-1.03l-1.49,-0.65l-0.71,-3.23l-1.9,-1.16l0.55,-0.47l-0.04,-0.64l-1.96,-1.09ZM235.41,400.43l1.09,0.41l1.35,-0.28l0.64,0.57l0.15,2.37l0.68,0.73l-0.16,1.32l2.38,1.46l0.35,0.53l-0.41,3.62l-0.61,1.91l-0.67,0.91l-0.62,-0.25l-0.84,-2.53l-1.25,-2.19l-3.59,-3.54l-1.32,-0.83l-2.14,-2.59l0.33,-1.57l-1.72,-3.8l1.1,0.13l1.99,0.91l3.27,2.7ZM219.58,381.29l3.07,-0.67l0.94,0.18l0.51,0.48l-0.09,0.29l-1.95,-0.5l-0.35,0.62l1.41,1.8l1.75,-0.06l1.83,-0.69l0.25,0.77l1.02,0.43l6.19,0.88l1.32,0.74l1.5,1.94l-0.96,0.35l-3.3,-0.75l-5.87,-3.31l-3.6,0.51l-0.76,-0.27l-2.9,-2.73Z",name:"Charente-Maritime"},"FR-16":{path:"M362.89,390.47l0.58,2.28l-0.05,2.42l0.47,1.18l2.26,2.74l0.64,0.29l1.45,-0.41l0.5,0.27l1.86,3.56l-1.18,1.27l-1.48,0.92l-1.24,0.43l-2.32,0.15l-0.58,0.36l-0.39,1.01l0.03,1.69l-1.25,6.55l-0.51,0.55l-1.1,0.02l-1.68,-0.77l-1.19,0.49l-0.97,1.76l-2.34,1.96l-1.37,2.98l-2.13,1.76l-2.19,2.98l-0.47,0.34l-1.88,0.21l-0.55,0.47l-0.33,0.71l-0.08,2.84l-0.44,1.62l-4.25,5.89l-2.66,0.63l-6.76,4.5l-0.78,1.47l-0.8,2.98l-0.04,4.61l-0.94,1.41l-1.05,0.85l-2.57,1.0l-0.63,0.64l-0.63,1.62l-0.92,0.86l-0.88,0.24l-2.68,-0.62l-4.63,2.09l-0.46,-2.32l-1.9,-1.24l-4.6,-0.47l0.35,-2.74l-0.39,-0.45l-2.07,-0.04l-4.41,-1.97l-3.64,0.52l-0.36,-1.43l0.32,-1.55l-0.46,-0.82l-1.1,-0.91l1.97,-1.41l1.07,-1.44l0.49,-1.76l-1.1,-2.64l1.3,-2.17l-0.15,-0.57l-4.28,-2.2l1.22,-1.86l-0.09,-0.59l-5.52,-3.72l-1.92,-0.51l0.55,-3.24l-0.25,-5.68l-0.42,-0.42l-2.13,0.09l0.3,-1.25l0.86,-0.86l1.22,-0.36l3.51,-0.2l5.08,-1.38l1.34,0.25l1.18,1.25l1.5,0.6l2.31,-1.18l1.82,-1.8l0.99,-1.44l0.34,-1.31l-0.1,-1.28l-1.64,-4.51l3.05,-0.82l0.85,-1.01l0.03,-0.47l-0.7,-1.1l2.14,-1.0l3.16,-5.24l2.77,-2.14l3.15,-1.37l2.74,-0.38l2.49,1.27l1.37,-0.59l1.27,0.36l2.69,1.78l1.37,0.37l7.15,-0.07l2.62,0.71l1.14,-0.58l0.82,-1.73l-0.13,-0.5l-1.38,-0.98l1.45,-2.09l1.35,-0.14l3.32,3.2l3.03,0.6l3.05,-0.72l3.64,-3.43l4.95,0.29Z",name:"Charente"},"FR-15":{path:"M458.84,445.76l1.95,-0.35l3.03,1.58l1.95,0.27l0.86,-0.25l0.6,-0.61l0.62,-1.58l1.16,-4.44l0.73,-0.04l3.18,1.89l3.22,0.73l1.42,0.74l2.43,3.63l2.81,0.16l5.14,-0.78l3.9,1.73l0.89,0.93l1.96,3.79l3.01,1.68l2.83,-0.95l3.8,-3.67l0.38,1.88l-0.06,2.68l0.45,0.41l3.22,-0.38l1.54,0.27l1.42,0.66l0.39,0.49l0.46,2.74l1.75,2.34l0.32,0.9l0.47,4.09l1.0,1.32l2.22,0.5l0.12,0.72l-2.16,2.18l-0.27,1.3l0.38,1.24l3.69,3.59l0.61,1.24l0.11,1.01l-1.67,0.38l-3.17,1.81l-1.69,-0.0l-0.85,0.32l-4.65,3.8l-0.58,0.1l-1.2,-1.57l-0.6,-0.32l-1.46,0.59l-0.57,0.8l-0.62,3.19l-1.64,1.03l-0.58,0.99l-1.42,4.71l-0.35,2.6l-1.83,2.78l-0.72,2.01l-1.6,-1.21l-1.15,-1.79l-0.53,-3.47l-0.56,-1.36l1.14,-0.77l-0.12,-1.16l-2.88,-1.38l-0.69,-1.95l-2.44,-3.26l-0.78,-0.22l-2.44,0.35l0.05,-1.49l-0.34,-1.19l-1.91,-2.42l-1.03,-0.42l-8.44,7.7l-0.74,2.6l-2.44,3.55l-0.58,2.41l-3.68,3.99l-0.93,0.45l-1.89,0.2l-3.45,-0.1l-1.45,0.62l-1.19,-1.14l-1.48,-0.11l-5.33,1.64l-0.67,1.8l-0.21,-0.03l-0.95,-1.01l-0.89,-3.39l-1.7,-1.05l1.55,-5.49l-0.1,-0.85l-1.32,-2.73l-3.07,-4.61l-0.85,-5.71l-0.6,-1.16l0.94,-0.4l2.23,-0.24l1.11,-0.74l0.08,-1.24l-1.43,-2.43l-0.11,-0.76l3.2,-2.58l2.85,-5.59l0.22,-1.14l-1.07,-2.31l0.11,-1.37l2.59,-1.98l0.51,-1.87l3.08,-1.33l2.04,-2.9l1.09,-0.69l1.42,-3.08l-0.14,-1.07l-0.95,-0.99Z",name:"Cantal"},"FR-14":{path:"M332.14,133.05l0.5,2.91l0.12,6.48l1.43,2.16l2.42,0.54l0.46,0.57l-0.57,0.58l-1.68,0.72l-0.23,1.35l0.62,1.25l2.42,2.18l0.67,1.99l1.53,2.55l-0.8,2.37l0.44,2.09l-1.99,0.1l-0.58,1.01l0.65,1.85l2.18,1.62l0.66,1.06l-0.48,4.27l-1.02,-1.0l-1.2,-0.16l-2.3,1.38l-0.84,0.1l-1.86,-0.85l-0.91,-1.19l-1.02,0.1l-1.91,2.15l-2.8,0.09l-2.06,1.2l-1.53,-1.99l-1.73,0.25l-3.13,3.65l-11.86,5.98l-10.27,-2.39l-1.31,0.46l-0.43,1.35l-0.43,0.43l-1.16,-0.68l-2.68,-2.58l-2.04,-0.34l-3.2,1.7l-7.41,1.57l-4.44,-0.95l-1.37,1.01l-0.13,0.93l0.58,0.88l-0.66,0.7l-4.12,0.97l-1.09,0.66l-1.67,1.7l-1.01,0.33l-3.39,-1.55l-3.63,-0.84l-2.55,0.72l-2.87,-0.11l-2.72,-0.89l-0.41,-1.55l-0.54,-0.63l-2.19,-0.52l0.8,-1.64l1.8,-1.44l2.54,-0.96l1.41,-1.45l0.05,-1.06l-1.6,-1.58l-0.02,-0.85l0.4,-0.78l0.65,-0.34l2.53,0.58l1.24,-0.22l2.04,-1.45l3.38,-3.42l1.9,-0.87l0.2,-0.52l-0.48,-1.11l-0.84,-5.35l-2.31,-4.25l0.77,-3.01l-0.34,-0.92l-0.94,-0.21l-3.67,1.17l-1.36,-0.09l-6.82,-6.1l-0.76,-1.51l1.05,-2.02l0.04,-1.46l0.93,-0.54l-0.09,-0.79l-0.48,-0.6l0.33,-0.79l0.91,-0.85l0.91,-0.36l7.94,0.35l7.3,2.35l10.46,0.54l4.16,0.79l2.31,-1.02l4.08,1.27l4.12,0.0l2.91,1.4l3.03,0.6l5.69,2.93l1.91,-1.18l9.72,-1.95l2.93,-1.18l1.7,-1.25l1.45,-0.37l2.06,-2.35l3.94,-2.42l7.63,-1.46Z",name:"Calvados"},"FR-13":{path:"M574.87,589.37l0.92,-0.18l1.37,-1.04l2.17,-0.54l3.45,-2.45l1.63,-0.49l0.58,-1.36l1.97,-0.33l0.5,-0.38l0.72,-1.53l-0.09,-0.84l-1.94,-0.6l1.3,-2.75l1.5,-1.9l1.28,-0.92l2.03,-0.52l3.72,1.32l1.03,-0.3l0.65,-1.54l-0.04,-1.78l1.98,-4.92l-0.49,-4.74l5.08,-3.33l2.62,-1.09l7.98,2.74l3.77,2.11l7.34,6.02l6.46,2.82l3.93,0.02l4.9,0.69l2.46,2.09l2.3,1.25l7.19,1.94l3.24,0.25l2.63,-1.13l1.36,-1.05l4.1,-0.86l2.52,-1.83l0.87,0.32l1.2,2.08l0.89,0.51l-1.04,1.57l-5.2,1.45l-1.69,2.68l0.17,2.27l2.54,2.31l0.04,0.87l-0.92,2.93l0.18,1.74l3.7,4.62l-0.86,0.23l-2.91,-0.16l-1.58,0.6l-0.22,0.53l1.07,2.83l-0.63,1.29l-0.12,1.51l0.56,1.02l1.68,-0.02l1.52,0.96l0.62,1.17l-0.73,0.94l-1.96,0.9l-1.32,1.08l-0.82,1.73l-0.43,2.15l-2.32,-0.23l-1.22,1.76l-2.05,-0.53l-1.98,-2.66l-0.96,-0.55l-1.48,0.47l-6.6,-0.49l-1.53,0.31l-1.02,-0.43l0.34,-1.68l0.94,-1.98l-0.08,-0.43l-0.62,-0.64l-1.13,-3.95l-2.92,-1.81l-3.73,1.99l-4.48,-0.09l-2.35,0.26l-3.62,-0.16l-1.71,-0.5l-1.11,-1.51l-0.44,-1.53l1.11,-1.82l1.71,-0.86l5.36,0.0l1.8,-0.48l2.62,-2.32l0.89,-2.0l-0.21,-1.77l-0.6,-0.3l-3.34,1.54l-1.34,-0.21l-1.17,-1.2l-0.81,-2.2l-1.53,-0.53l-1.81,-0.01l-1.47,-1.47l-0.5,0.08l-0.49,0.59l-0.81,2.82l0.42,1.59l2.15,1.63l0.63,1.61l-0.57,1.4l-1.25,0.8l-1.63,0.16l-4.46,-1.86l-2.21,1.1l-1.58,0.35l-0.71,0.61l-0.46,1.44l0.98,2.54l0.42,0.33l0.81,-0.05l-1.29,0.81l-1.31,-2.62l-2.66,-1.4l-1.98,-1.65l-0.86,-1.8l-0.02,-5.7l-1.08,-2.53l-0.85,-1.1l-1.19,-0.67l-0.59,0.35l0.0,0.46l2.09,3.43l0.0,5.28l0.86,2.64l4.89,4.15l-0.11,1.02l-9.05,-0.1l-4.41,-0.9l-1.34,-0.7l-0.03,-0.85l1.11,-1.09l0.22,-1.41l-0.65,-1.13l-1.58,-1.03l-2.76,-0.96l-6.31,0.6l-10.72,-0.78l1.08,-2.45Z",name:"Bouches-du-Rh\xf4ne"},"FR-12":{path:"M496.69,503.56l5.22,5.97l1.03,1.89l-0.19,2.29l0.3,1.4l3.32,4.5l-0.18,2.17l-0.64,1.51l-0.08,1.13l0.32,2.23l1.01,1.78l-1.38,2.78l0.09,1.06l1.58,0.39l3.9,2.06l0.78,0.87l0.34,1.61l0.66,0.45l6.25,-0.23l1.47,0.82l0.29,0.68l-1.87,1.21l-1.04,1.36l-0.22,2.18l-2.12,1.24l-0.14,0.98l1.39,1.0l1.66,-0.16l1.15,1.08l2.11,0.24l2.74,1.92l0.74,1.08l-5.4,4.95l-1.0,2.67l-1.08,0.84l-2.91,0.28l-1.88,1.2l-0.58,0.8l-0.32,1.84l-1.22,1.35l-1.52,0.35l-5.75,-0.72l-2.03,0.54l-0.42,0.6l-0.29,1.6l0.73,1.98l-0.44,1.8l0.13,1.84l-0.64,1.29l-1.29,0.19l-2.18,-0.74l-2.67,0.48l-0.59,-1.83l-1.29,-1.26l-5.47,-1.39l-3.0,1.45l-1.79,0.45l-1.91,-0.45l-2.02,-1.27l-3.54,-3.31l-1.66,-2.27l-1.18,-2.69l-0.93,-3.79l-2.18,-2.52l0.34,-2.35l-2.77,-4.03l-1.28,-1.09l-2.75,-0.57l-0.93,-2.29l-1.02,-1.08l-2.26,-1.19l-2.6,-0.58l-1.68,-1.39l-2.52,-0.18l-1.78,-1.74l-3.12,-1.79l-1.43,-0.3l-1.58,0.16l-5.48,2.79l-1.48,0.37l-1.08,-1.93l-3.23,-0.97l-0.49,-1.35l0.62,-1.43l2.44,-1.04l0.72,-2.26l-0.35,-0.49l-4.72,-0.46l-1.09,-0.58l0.05,-2.42l1.74,-1.34l0.2,-1.22l-2.54,-3.9l-1.55,-5.39l5.46,-2.32l3.69,-2.65l4.47,-2.28l4.69,0.38l2.58,-0.64l1.69,-1.09l0.08,-1.68l0.48,-1.65l0.74,-0.34l4.28,-1.18l1.0,0.08l1.12,1.11l0.62,0.08l1.36,-0.63l3.34,0.11l1.98,-0.21l1.17,-0.54l3.99,-4.3l0.61,-2.45l2.43,-3.52l0.63,-2.44l7.94,-7.42l2.16,2.45l0.35,2.78l0.85,0.31l2.55,-0.29l2.18,2.96l0.8,2.12l1.02,0.73l1.85,0.66l-1.03,0.82l-0.2,0.72l0.58,1.36l0.56,3.56l1.34,2.1l2.09,1.6Z",name:"Aveyron"},"FR-11":{path:"M447.59,651.06l0.02,-0.92l-0.7,-1.19l-3.09,-1.57l-1.3,-1.89l-0.78,-0.52l-1.45,-0.09l-4.97,0.99l-3.19,-1.51l-0.09,-2.0l-0.33,-0.79l-1.13,-1.02l-1.47,-0.6l1.45,-2.0l2.2,-0.09l2.98,-1.12l0.66,-0.91l-0.7,-3.27l-1.98,-1.59l0.22,-0.47l2.52,-0.94l0.35,-0.87l-1.18,-4.24l-1.84,-1.68l1.01,-1.4l-0.13,-1.62l-0.81,-1.39l-1.37,-1.06l-2.78,-0.31l-2.44,-1.23l-5.03,-1.67l-2.51,-2.02l-0.25,-1.95l-0.77,-1.95l0.54,-2.7l1.15,-1.61l0.25,-1.25l2.04,-0.61l1.77,-0.12l1.18,-0.91l0.17,-0.74l-0.43,-1.26l0.08,-0.79l1.5,-1.66l0.46,-1.21l1.39,0.39l0.18,1.21l0.84,0.58l4.13,-1.6l4.75,-0.59l1.8,1.66l1.22,0.49l1.49,0.09l3.87,-0.65l2.63,1.32l1.45,-0.69l0.36,-1.12l-0.32,-1.36l0.34,-0.67l0.77,-0.52l7.02,1.26l5.86,-0.38l6.37,0.52l1.03,0.55l-1.22,1.31l-0.84,1.82l0.3,1.84l1.51,1.68l1.85,1.41l1.87,0.88l1.81,-0.36l1.11,-1.37l1.13,3.01l2.95,1.49l0.41,-0.07l5.14,-4.34l0.88,-2.31l-0.02,-2.2l0.19,-0.52l0.5,-0.11l0.44,0.27l2.43,4.27l0.78,0.62l1.28,0.31l2.93,-0.3l-0.01,1.4l0.71,1.15l3.08,0.45l3.07,1.73l2.64,0.07l2.13,0.47l2.89,1.67l-1.14,1.47l-2.59,2.25l-1.5,2.23l-2.52,2.24l-2.67,5.89l-1.95,6.31l0.17,0.94l0.79,0.58l-0.47,5.83l-8.86,-4.09l-1.6,-1.19l-0.82,-0.21l-4.72,1.87l-2.6,3.06l-0.65,0.56l-1.43,0.42l-20.24,-0.95l-2.07,0.73l-0.85,1.3l1.16,5.96l0.02,0.97l-0.39,0.66l-1.93,0.88l-2.6,-0.26l-3.16,3.14l-1.43,0.99l-0.93,-0.56Z",name:"Aude"},"FR-10":{path:"M542.23,201.62l1.67,2.04l2.4,0.7l3.77,0.44l0.48,-0.31l0.39,-1.88l0.75,-1.38l1.18,-0.59l7.36,-6.27l2.86,-0.72l1.4,-2.14l2.16,0.14l4.84,-1.39l7.15,0.57l0.36,0.37l0.36,1.45l-0.67,4.15l0.66,1.26l12.12,6.47l1.16,-0.11l2.23,-1.24l1.26,-0.24l3.99,1.31l-0.44,2.54l-1.43,2.0l-0.13,0.94l0.39,0.68l2.31,1.4l2.28,2.89l2.18,1.21l1.32,1.98l2.99,1.23l-0.35,2.17l1.65,1.75l0.92,7.61l-1.03,1.78l-0.12,1.84l-0.85,2.37l-0.61,0.38l-3.32,-0.77l-2.22,0.32l-1.04,0.8l-0.98,1.93l1.31,2.94l-1.01,1.36l-2.19,0.96l-2.98,-0.51l-1.76,0.38l-1.47,1.25l-0.22,1.84l-0.81,0.45l-13.17,1.5l-2.39,1.7l-0.5,0.01l-1.12,-0.71l-1.95,-2.64l-0.78,-0.38l-0.55,0.41l-0.26,2.11l-1.42,-0.99l-1.02,-0.13l-0.91,0.39l-1.31,1.25l-1.75,0.05l-1.93,-0.43l-1.85,1.2l-2.25,-0.63l-2.87,0.17l-1.97,-0.36l-0.57,-0.86l0.08,-2.22l-0.52,-0.94l-0.98,-0.2l-1.67,0.35l-1.41,-0.73l1.56,-0.67l0.12,-0.94l-4.65,-7.0l-1.91,-1.9l-1.19,-2.29l-1.36,-0.51l-0.78,0.28l-0.57,1.04l-1.58,0.12l-2.82,-1.93l-2.05,-0.84l1.35,-1.41l0.55,-1.05l-0.39,-3.31l-0.49,-0.96l-5.62,-6.39l-3.0,-1.66l-2.3,-0.01l-0.47,-2.37l-1.12,-0.92l-0.15,-0.51l0.56,-2.27l-0.63,-1.75l1.81,-1.89l-0.93,-1.96l2.55,-0.54l0.75,-0.59l1.02,-2.47l0.98,-1.32l2.57,-1.91l1.37,-0.09l1.99,2.7l1.48,0.1l0.62,2.61l0.57,0.31l1.15,-0.57l2.83,-0.55l0.95,-0.81Z",name:"Aube"},"FR-2B":{path:"M840.29,672.01l0.19,-0.25l0.97,0.12l1.07,-2.21l1.86,-0.26l0.74,-0.59l0.25,-1.79l0.9,-1.48l-0.38,-0.73l-0.69,-0.15l0.49,-1.84l0.66,-0.7l2.07,-0.66l0.26,-0.57l-0.29,-0.57l0.29,-1.57l1.09,-0.31l1.75,0.99l1.22,-0.28l0.96,-0.92l0.83,-2.39l1.69,-0.12l3.84,-1.79l6.8,-1.3l2.03,-0.92l0.4,-1.61l3.75,-3.54l2.7,-0.22l4.3,0.91l1.55,0.91l1.19,2.4l0.37,0.25l0.75,-0.18l2.19,-3.35l0.93,-2.22l-0.53,-1.78l0.44,-1.29l-0.33,-1.53l-1.69,-2.25l1.55,-2.06l-0.41,-1.45l0.2,-1.05l1.75,-1.77l0.11,-1.69l-1.01,-1.98l0.14,-1.93l0.77,-0.45l2.42,-0.01l0.97,-0.35l0.69,0.85l1.59,0.95l-0.62,1.65l0.32,1.04l0.64,0.74l-0.24,1.34l1.15,6.71l-0.1,2.14l-1.97,6.87l-0.02,4.12l-0.45,1.01l0.91,0.83l0.24,0.8l-0.14,1.25l1.14,1.91l2.33,1.17l0.51,-0.65l0.25,0.54l0.31,7.85l0.73,1.54l-0.6,1.91l-0.19,2.68l1.67,5.79l-0.45,9.13l0.43,1.76l-0.38,2.31l-0.37,0.56l-1.68,1.43l-1.61,2.76l-5.49,7.01l-0.44,6.49l-0.8,-0.12l-1.39,0.44l-2.65,1.71l-4.61,-1.41l0.81,-2.11l0.12,-1.38l-1.48,-3.98l0.03,-4.84l-0.41,-0.48l-3.1,0.15l-0.62,-0.31l-0.74,-1.15l-0.82,-3.61l-4.08,-4.46l-1.23,-3.5l-0.78,-0.4l-2.41,-0.33l-6.35,-3.95l-1.27,-4.03l-1.02,-0.49l-2.14,0.51l-6.63,-1.58l-5.01,-2.35l-2.75,-0.26Z",name:"Haute-Corse"},"FR-2A":{path:"M838.53,672.37l1.83,0.51l2.41,0.15l5.06,2.36l6.76,1.61l2.26,-0.49l0.44,0.27l0.67,2.74l0.64,1.31l6.51,4.05l2.96,0.55l1.14,3.37l4.05,4.41l0.77,3.47l0.9,1.47l1.16,0.59l2.69,-0.13l0.06,4.61l1.47,3.89l-0.09,1.14l-0.94,2.44l0.24,0.52l5.33,1.6l2.87,-1.77l1.24,-0.39l0.58,0.13l0.47,5.63l-0.08,5.26l-1.16,0.85l-0.93,1.45l0.36,0.56l0.38,0.0l-0.34,1.47l-1.74,0.45l-0.13,1.0l-2.1,-0.31l-0.71,0.1l-0.34,0.46l0.08,0.47l-0.87,1.33l0.15,0.53l1.18,0.53l2.94,-0.89l0.29,0.34l-0.16,0.77l-1.25,1.25l-1.71,0.61l-1.08,1.44l-0.92,0.16l-0.29,0.57l0.28,0.85l-0.28,0.85l0.82,0.98l-0.71,0.84l0.01,0.67l-2.14,1.17l-0.98,0.12l-0.35,0.4l0.0,0.54l0.75,0.99l-0.59,0.7l-0.15,0.77l0.54,0.37l1.71,-1.1l-1.36,2.96l-0.77,0.37l-0.56,-0.17l-1.56,-1.26l-4.09,-1.13l0.5,-1.41l0.63,-0.25l0.15,-0.7l-3.04,-1.76l0.64,-0.96l0.0,-0.46l-0.51,-0.38l-2.15,1.21l-0.36,-0.76l-1.07,0.38l-0.9,-0.82l-1.69,-0.51l-2.48,-0.05l-1.61,-1.23l-1.4,-0.31l-0.77,-0.93l-1.36,-0.18l0.42,-0.48l-0.28,-0.83l-3.45,-1.04l0.22,-1.42l-0.44,-0.73l-0.5,-0.17l1.06,-2.73l1.05,0.33l3.28,-1.35l0.76,-0.71l0.25,-0.88l2.21,-1.71l-0.28,-0.67l-8.03,-1.29l-0.49,-0.46l0.45,-1.23l-0.37,-0.54l-1.66,0.01l-3.15,0.9l0.15,-0.36l-0.39,-0.56l-1.58,-0.18l1.37,-0.22l1.43,-1.12l0.36,-1.08l-0.11,-0.68l-0.53,-0.48l2.22,-0.4l2.07,-1.1l0.18,-0.51l-0.3,-0.7l-0.72,-0.7l1.32,-0.68l0.04,-0.58l-0.51,-0.92l1.44,-2.22l-1.63,-2.04l-1.3,-0.47l-1.37,0.15l-3.3,1.36l-2.54,0.15l-1.78,0.63l-0.16,-0.36l0.64,-1.35l-0.36,-1.17l-1.16,-1.23l2.2,-0.2l1.3,-0.47l1.04,-1.45l-0.12,-0.56l-0.44,-0.27l0.27,-0.44l1.08,-0.73l3.47,-1.33l0.38,-0.36l0.09,-0.92l-0.43,-0.78l-0.97,-0.68l-1.71,-2.86l-0.82,-0.13l-1.52,0.37l-0.72,-1.14l-1.11,-0.59l-2.23,-0.31l0.1,-0.87l-0.66,-0.46l0.63,-0.4l0.19,-0.89l-0.4,-0.4l-0.84,0.0l0.49,-1.2l-0.24,-0.73l-0.53,-0.37l0.18,-0.95l-1.46,-1.0l2.12,-0.06l1.46,-0.81l2.49,-0.44l2.27,-0.94l0.28,-0.91l-1.26,-1.16l-2.16,-0.95l-0.59,-1.02l-0.54,-0.04l-0.76,0.57l-0.02,-0.4l1.8,-0.96l0.05,-0.67l-1.61,-1.07l-1.41,0.12l-1.48,0.55l-0.55,-1.32l-0.01,-0.82Z",name:"Corse-du-Sud"},"FR-19":{path:"M391.83,442.28l1.35,-1.87l1.52,-1.17l3.83,-0.97l2.33,-1.62l0.94,-1.27l1.29,-2.82l3.51,1.97l4.0,-0.33l8.09,-5.41l3.21,-1.16l2.32,-2.4l0.78,-0.11l1.2,0.95l3.0,-0.08l2.35,-1.05l0.13,-0.63l-0.36,-0.41l4.47,-0.61l1.76,-2.84l1.97,-1.47l1.24,0.07l2.42,1.87l4.27,0.65l7.14,3.9l1.73,-0.03l0.97,-0.41l2.02,-2.4l4.42,0.27l1.5,-0.64l1.68,-1.29l1.28,1.41l0.51,1.09l-0.24,3.82l-0.55,0.67l-1.79,0.8l-1.06,3.12l0.17,0.96l1.69,2.26l0.25,4.1l1.11,1.0l-1.72,5.84l-0.79,0.43l-1.66,-0.23l-3.58,-1.66l-1.74,0.31l-0.64,0.49l-0.08,0.65l0.95,0.93l0.15,0.84l-1.24,2.6l-1.06,0.64l-1.96,2.84l-3.1,1.35l-0.66,2.04l-2.65,2.08l-0.16,1.81l0.96,1.75l-0.04,1.26l-2.76,5.43l-2.8,2.03l-0.55,0.87l0.17,1.26l1.47,2.59l-0.74,0.72l-2.13,0.22l-1.44,0.59l-4.52,0.2l-1.94,0.88l-1.38,-0.66l-0.83,-0.05l-4.06,1.88l-3.12,0.95l-1.23,-0.04l-3.73,-1.98l-1.24,-1.82l-2.13,-1.68l-3.13,-1.75l-1.92,-0.51l-2.06,0.56l-0.77,-1.17l-0.7,-0.11l-3.75,2.17l-0.61,-0.97l-1.41,-1.24l-1.53,-2.72l-0.16,-1.05l0.45,-2.03l-0.39,-0.62l-0.76,-0.29l-3.42,0.15l-1.37,-0.4l-1.11,-0.64l-0.51,-0.73l0.71,-1.38l-0.24,-1.53l-0.65,-0.48l-1.73,0.03l-0.5,-0.28l0.37,-0.93l2.04,-1.69l0.24,-0.77l-0.56,-0.85l-1.85,-1.47l0.6,-2.56l1.28,-0.93l0.89,-1.14l1.62,-0.95l0.73,-1.34l-0.14,-0.73l-0.54,-0.5l-1.94,0.2l-0.72,-0.38l-0.05,-0.67l0.94,-1.5l0.23,-1.06l-0.86,-0.96l-1.17,-0.07Z",name:"Corr\xe8ze"},"FR-18":{path:"M490.39,283.47l1.8,3.36l1.35,1.6l0.08,0.79l-0.52,2.31l-0.86,1.93l-2.02,2.99l-0.08,0.93l0.92,1.57l1.73,0.94l3.6,3.47l0.78,3.4l1.43,3.27l1.23,3.95l-0.07,3.7l2.22,2.27l0.43,5.38l-1.31,4.71l1.16,3.29l-2.28,4.15l-0.31,1.64l-3.08,-0.17l-2.72,0.77l-4.06,2.3l-1.68,2.09l-2.02,-0.32l-1.56,1.24l-2.13,-0.62l-0.64,-0.74l-0.84,-0.12l-4.12,3.34l-1.44,0.06l-0.57,0.31l-0.14,1.87l-1.92,-0.0l-0.79,0.54l-0.1,0.83l1.0,1.52l-0.51,1.0l0.05,1.2l1.67,2.1l0.24,1.43l-5.01,1.3l-7.99,0.81l-3.73,1.66l-1.58,1.88l-1.55,0.74l-2.19,3.55l-6.26,-0.22l0.78,-1.45l2.17,-2.14l0.28,-1.08l-0.07,-1.22l-0.65,-1.92l-1.5,-1.65l-0.02,-0.65l1.42,-2.43l0.37,-2.53l-0.24,-1.1l-0.78,-1.0l-1.58,-0.98l0.11,-2.26l-0.63,-0.94l-1.04,-0.53l-2.48,-0.4l-0.73,-0.83l0.44,-1.13l1.97,-1.4l0.44,-0.97l-0.37,-1.39l-1.89,-1.35l-0.19,-0.92l0.24,-1.28l1.08,-2.18l1.97,-1.79l0.3,-0.97l-0.68,-1.15l-2.11,-1.19l-0.46,-0.89l0.85,-3.02l0.0,-1.33l-0.55,-1.28l-2.59,-2.57l0.65,-2.75l-0.34,-1.74l-0.76,-0.77l-1.4,-0.58l-3.25,-0.31l-4.86,1.54l-6.14,-1.76l2.79,-2.55l0.88,-1.85l0.0,-1.77l1.71,0.31l1.27,-0.24l0.99,-0.69l0.35,-0.65l0.21,-2.35l1.53,-1.56l3.38,1.02l3.17,0.36l3.19,-0.39l2.5,-1.37l0.55,-0.86l0.1,-1.08l-1.75,-4.11l-0.26,-2.32l0.2,-0.97l1.0,-1.16l0.66,-0.24l3.91,1.21l1.76,0.01l0.37,-0.26l0.85,-2.33l-0.32,-2.41l-0.49,-1.05l-1.46,-1.65l-1.55,-3.15l-1.22,-0.7l-2.39,0.04l-0.52,-0.53l0.22,-1.85l1.64,-1.09l6.44,-1.59l1.33,0.16l3.11,1.74l1.71,0.36l3.28,-1.04l0.88,0.11l2.95,2.37l1.53,0.4l3.18,-0.09l0.94,0.6l2.58,3.54l2.15,2.02l1.37,0.65l1.81,-0.28l1.67,-2.81l0.94,0.08l2.84,2.04l1.46,-0.15l3.11,-1.59Z",name:"Cher"},"FR-88":{path:"M751.57,206.43l-0.94,1.25l-0.59,7.58l-0.82,2.89l0.48,1.0l1.16,0.64l3.71,0.29l1.04,0.99l-0.01,0.68l-7.65,10.83l-0.6,1.6l0.78,1.75l-0.29,1.31l-1.35,1.61l-3.07,5.74l-3.51,4.22l-0.66,3.17l-1.65,3.3l0.55,2.46l-0.81,0.78l-2.2,0.86l-1.5,-0.16l-6.14,-4.25l-3.36,-1.49l-2.89,-3.05l-1.0,-0.52l-0.66,-0.08l-0.72,0.37l-1.82,2.29l-2.17,0.57l-2.22,-0.33l-5.28,-2.92l-2.42,-0.87l-3.37,0.19l-1.11,0.31l-1.36,0.92l-2.15,0.18l-3.33,-1.51l-0.16,-1.78l-1.1,-1.33l-1.36,-0.79l-3.03,-0.56l-1.94,0.42l-2.72,2.89l-3.08,1.95l0.04,-2.28l-0.66,-0.67l-1.05,0.29l-1.69,2.58l-1.46,0.73l-2.76,-2.68l-1.27,0.12l-1.23,0.64l-0.33,-0.86l0.11,-2.75l-0.67,-1.26l-3.49,-1.97l-4.37,-3.63l0.64,-1.84l1.18,-2.01l0.51,-2.47l1.45,-1.47l-0.5,-1.38l-3.56,-2.51l-0.06,-1.62l-0.6,-1.04l-1.48,-0.72l-2.31,0.06l-3.01,-3.86l-1.61,-1.35l-2.24,-0.13l-0.71,0.34l-0.86,1.14l-0.51,0.13l-0.78,-3.46l1.77,-2.56l1.42,0.46l1.57,-0.51l3.0,-1.66l3.71,-0.07l3.32,-2.0l2.83,0.26l1.3,-0.32l1.14,-0.94l0.65,-1.14l0.82,0.57l0.72,-0.1l1.72,-0.97l1.33,-0.16l1.35,0.19l1.94,1.21l-0.3,2.25l-1.49,2.14l0.21,1.01l4.75,2.05l-0.31,1.39l0.26,0.46l1.87,0.64l8.74,-0.33l1.96,-0.8l0.25,-0.39l-0.09,-2.23l1.21,0.45l5.1,-0.33l1.64,-2.43l1.06,1.35l1.64,0.83l1.97,0.22l1.36,-0.21l-0.09,0.7l0.45,0.44l0.93,-0.13l1.95,-1.32l4.3,-0.37l6.3,-4.24l1.45,-0.08l0.65,2.62l1.05,1.0l4.61,0.62l4.63,1.54l3.31,-2.91l1.13,1.02l0.47,0.05l1.7,-1.01l3.3,-3.19l5.2,-3.55l1.87,-0.35l2.98,1.42Z",name:"Vosges"},"FR-89":{path:"M572.78,248.31l2.01,2.7l1.73,0.94l-1.28,3.9l-0.11,1.94l0.52,0.4l2.09,-0.18l0.54,0.22l1.64,4.91l-0.53,0.88l-4.51,2.33l-0.11,3.62l-0.69,2.29l-1.52,1.8l-1.11,2.61l-3.54,5.68l-1.1,0.73l-0.52,1.14l-0.07,3.69l-0.72,0.98l-1.66,0.74l-0.61,0.72l-0.05,1.75l0.85,1.97l1.28,0.9l0.18,1.68l-3.19,0.02l-1.92,2.05l-0.77,0.04l-1.21,-0.94l-0.67,-3.65l-0.98,-1.49l-0.51,-0.13l-3.89,1.9l-0.56,-0.31l-0.04,-0.63l0.52,-1.46l0.01,-1.16l-0.78,-1.25l-0.73,-0.22l-1.49,0.75l-0.85,2.16l-0.57,0.68l-5.63,-1.91l-4.42,-3.53l-1.2,-0.44l-2.2,-0.2l-1.5,-2.6l-1.93,-1.61l-2.41,-3.11l-0.66,0.33l0.14,2.56l-0.3,2.07l-4.03,-1.06l-1.63,0.16l-2.81,2.01l-0.62,-0.05l-2.71,-1.56l-2.22,0.8l-0.72,-0.1l-1.75,-1.81l-1.34,-0.46l-2.7,-0.28l-0.9,-0.76l-0.52,-2.7l-0.85,-0.59l-0.8,-0.12l-6.31,1.19l-1.26,-0.27l-0.52,-1.14l-2.08,-2.61l0.57,-2.21l-1.26,-2.45l-2.54,-2.22l-1.81,-0.58l-0.63,-0.61l0.13,-1.83l0.76,-0.58l4.07,-0.42l4.77,-2.29l0.53,-0.86l-0.08,-2.09l0.82,-1.64l-0.97,-2.16l-0.15,-2.18l1.55,-0.25l1.46,-1.47l2.5,-1.52l2.08,-4.18l-0.63,-2.78l-2.95,-2.35l-0.89,-1.09l-1.46,-4.45l-1.91,-1.27l-3.81,-0.73l0.73,-2.78l3.72,-2.26l1.64,-2.66l0.15,-0.86l-0.86,-1.48l-0.18,-1.43l1.15,-3.5l0.41,-0.36l3.03,0.06l2.27,-0.89l4.61,0.48l6.23,-0.91l2.51,0.47l0.72,-0.38l0.87,-1.43l1.29,-1.21l0.68,0.48l0.65,2.62l0.7,0.31l1.89,-0.13l2.82,1.56l5.42,6.18l0.37,0.67l0.39,2.99l-1.82,2.13l0.14,1.13l2.19,0.89l3.06,2.04l1.02,0.12l1.09,-0.29l0.78,-1.18l1.07,0.24l1.04,2.12l1.93,1.93l4.55,6.82l-1.58,0.69l-0.06,1.02l2.02,1.14l2.25,-0.31l0.24,0.47l-0.05,2.31l0.83,1.24l2.41,0.53l2.82,-0.18l1.96,0.66l0.71,-0.08l1.68,-1.15l1.71,0.44l2.04,-0.07l2.04,-1.61l0.63,0.05l1.22,0.92l0.82,0.12l0.66,-0.82l0.03,-1.6Z",name:"Yonne"},"FR-80":{path:"M411.99,58.04l2.13,1.96l1.56,0.75l1.81,0.01l3.71,-1.21l3.67,-0.22l0.86,0.15l1.05,0.68l1.93,2.02l1.13,0.56l1.08,-0.04l1.34,-1.04l0.83,-0.09l0.45,0.32l-0.93,1.21l0.23,1.04l6.67,3.17l0.5,0.49l0.08,1.01l0.75,1.43l1.91,1.29l8.93,-0.46l3.92,-0.85l1.24,-1.53l1.52,1.73l0.76,0.31l0.74,-0.23l0.76,-0.74l1.3,0.11l2.71,1.26l0.54,0.67l-4.33,2.61l-1.17,1.54l-0.21,1.73l0.37,1.17l1.07,1.26l0.76,0.26l0.97,-0.29l1.56,-2.2l2.16,-0.19l2.38,0.33l1.34,-0.69l1.45,-0.17l0.19,0.32l-0.33,1.26l0.52,0.66l3.45,0.68l2.92,1.4l1.0,0.18l0.86,-0.76l-0.13,-1.95l0.49,-1.31l1.67,1.4l1.14,1.83l0.06,0.74l-1.28,1.91l0.29,0.94l0.77,0.38l0.95,-0.07l3.86,-2.53l0.65,0.79l0.19,2.96l0.68,0.44l0.7,-0.01l2.37,-1.26l3.76,-0.4l0.75,-1.0l-0.04,-1.56l0.65,-0.42l2.34,0.28l3.76,1.96l3.79,2.28l2.03,3.11l-2.34,2.6l-2.16,4.61l-2.01,1.7l-0.28,1.39l0.23,2.55l-1.71,2.13l0.19,1.14l1.13,0.63l1.39,0.25l0.81,4.05l-3.34,-0.53l-0.46,0.4l0.03,1.37l-0.41,0.46l-0.68,-0.0l-1.91,-1.21l-1.0,-0.13l-2.69,0.76l-1.97,-1.18l-1.26,-0.06l-0.99,0.81l-1.79,2.72l-2.52,0.78l-0.48,1.04l-0.11,2.07l-0.51,0.11l-2.55,-0.88l-2.55,0.31l-1.95,1.8l-1.21,1.85l-0.34,-0.2l-0.36,-1.68l-0.68,-0.87l-1.0,-0.11l-1.83,0.88l-0.78,-0.29l-2.35,-1.97l-0.9,-0.16l-1.94,0.33l-2.45,-2.09l-4.82,-0.91l-3.22,-1.99l-4.27,-0.69l-10.45,1.06l-5.9,-2.44l-6.94,1.08l-0.3,-0.21l-0.8,-2.81l-4.85,-1.97l-0.28,-1.33l-2.44,-4.06l-0.9,-3.09l-1.01,-1.33l-10.08,-8.97l-8.3,-4.93l5.17,-5.05l1.41,-4.28l1.94,-2.2l1.85,-0.21l5.97,2.46l0.78,-0.01l0.75,-0.53l0.14,-0.85l-1.42,-0.64l0.57,0.0l0.4,-0.4l0.0,-0.59l-0.39,-0.4l-2.26,-0.33l-0.8,-0.54l-1.15,-2.03l-2.54,-1.04l-0.42,-0.47l0.59,-5.43l1.08,-1.83l1.07,0.18Z",name:"Somme"},"FR-81":{path:"M493.7,574.5l-2.7,2.83l-6.65,2.58l-1.23,-0.04l-2.62,-1.24l-1.35,-0.31l-2.38,0.11l-0.75,0.39l-1.36,2.84l-0.07,2.58l0.55,1.19l1.7,1.63l0.13,0.42l-0.6,2.34l0.7,1.51l-1.8,1.74l-1.39,0.83l-2.18,0.54l-6.45,-0.53l-5.8,0.38l-7.23,-1.26l-0.84,0.38l-0.74,0.89l-0.21,0.68l0.29,1.74l-0.63,0.62l-0.74,-0.06l-2.2,-1.21l-3.19,0.57l-2.01,0.01l-0.91,-0.34l-1.82,-1.67l-0.33,-1.07l0.47,-1.88l1.17,-1.37l-0.68,-1.43l-1.18,-0.81l-1.23,-0.17l-0.75,0.44l-1.07,1.47l-0.88,0.41l-0.68,-0.17l-4.07,-3.0l-2.62,-3.3l-1.16,-0.87l-1.98,-0.58l-5.89,-3.16l0.72,-0.96l1.33,-0.48l0.31,-0.44l-0.16,-1.17l-0.64,-1.01l-2.15,-1.92l-2.26,-5.99l-3.89,-1.82l-0.09,-1.78l-1.81,-3.27l0.4,-2.51l-0.43,-2.33l0.58,-0.65l2.56,0.13l0.84,-0.38l1.54,-1.99l2.42,-1.71l1.08,-1.24l0.1,-2.05l-2.77,-3.24l0.3,-1.07l1.35,-0.48l5.87,1.98l1.56,-1.93l2.93,-1.72l2.7,0.07l1.8,-1.38l2.38,0.13l0.5,-0.33l0.53,1.08l0.46,0.21l1.93,-0.49l5.45,-2.78l2.49,0.16l2.9,1.68l1.85,1.79l2.62,0.22l1.67,1.4l2.66,0.59l2.05,1.09l0.74,0.78l1.13,2.56l1.19,0.49l1.85,0.21l0.87,0.8l2.63,3.82l-0.4,1.19l0.1,1.19l2.17,2.49l0.92,3.73l1.23,2.83l1.81,2.47l3.59,3.36l2.17,1.37l2.19,0.54l2.21,-0.52l2.63,-1.37l5.04,1.24l1.03,0.95l0.59,1.82Z",name:"Tarn"},"FR-82":{path:"M361.5,548.73l-0.38,-1.14l-0.84,-1.04l0.59,-2.03l0.66,-0.78l1.81,-0.88l0.77,-1.7l1.0,-0.23l2.75,0.7l1.35,-0.49l0.37,-0.64l-0.02,-0.8l-0.33,-0.62l-1.03,-0.71l2.05,-1.55l2.5,-4.95l-0.22,-1.41l-2.82,-1.29l-0.59,-1.01l0.8,-1.93l0.07,-1.99l0.39,-0.51l3.33,1.13l5.11,-0.37l1.05,-0.9l2.02,-0.88l0.87,-0.07l0.35,0.4l-0.07,0.83l-0.73,1.97l0.16,1.27l0.79,1.18l1.19,0.98l4.38,2.12l2.05,0.47l1.39,-0.81l0.66,-0.06l0.59,0.63l-1.05,1.88l0.06,0.43l0.6,0.6l3.28,0.95l1.71,0.05l4.46,-2.18l1.37,-1.13l0.86,-1.34l1.47,0.78l1.42,1.93l1.06,0.86l1.56,0.05l1.31,-1.11l-0.08,-1.21l-0.67,-1.6l0.2,-0.67l0.8,-0.28l1.34,0.12l0.85,1.57l1.15,0.47l0.75,-0.41l1.84,-1.99l4.93,-1.93l4.75,-0.19l1.1,-0.33l0.1,3.15l1.58,0.8l4.34,0.42l-0.33,1.34l-2.62,1.23l-0.75,2.01l0.87,1.94l3.26,0.98l-0.27,0.29l-2.35,-0.12l-1.84,1.39l-2.82,-0.03l-3.2,1.9l-1.32,1.74l-5.42,-2.01l-1.96,0.6l-0.61,2.05l2.82,3.32l-0.08,1.27l-0.89,1.04l-2.43,1.71l-1.48,1.95l-0.46,0.24l-2.56,-0.13l-0.9,0.4l-0.41,1.15l0.42,2.0l-1.8,1.09l-0.55,0.17l-1.8,-0.54l-2.59,2.11l-2.28,-0.39l-1.91,0.05l-4.54,2.48l-0.05,0.67l1.26,0.97l1.89,0.83l-6.27,3.21l-1.28,0.04l-3.61,-3.13l-1.84,0.04l-1.95,0.78l-3.2,-0.07l-5.96,1.36l-2.81,-0.07l0.43,-1.79l-0.76,-2.68l-0.26,-2.94l-1.14,-2.26l-4.63,-0.38l-1.59,-0.6l-0.43,-0.55l1.28,-0.83l3.25,-3.79l0.65,-1.48l-0.11,-1.38l-0.86,-0.96l-1.17,-0.19l-3.14,1.38Z",name:"Tarn-et-Garonne"},"FR-83":{path:"M662.32,612.72l0.43,-2.22l0.66,-1.46l1.12,-0.93l2.01,-0.92l1.1,-1.34l0.04,-0.43l-0.93,-1.64l-1.71,-1.08l-1.69,-0.05l-0.08,-0.36l0.1,-1.12l0.67,-1.59l-0.97,-2.72l0.94,-0.38l3.01,0.14l1.51,-0.41l0.21,-0.64l-3.97,-4.91l-0.12,-1.32l0.91,-2.86l-0.03,-1.21l-0.75,-1.05l-1.89,-1.51l-0.06,-1.74l1.46,-2.21l4.97,-1.29l1.61,-2.25l-0.16,-0.58l-1.02,-0.49l-1.21,-2.1l-0.87,-0.42l0.93,-1.28l4.57,2.34l1.88,-0.03l0.85,-0.52l0.84,-1.19l0.9,-0.05l1.69,1.78l1.74,1.27l1.27,2.25l1.33,0.49l0.98,-0.5l0.89,-1.66l1.23,-1.17l4.05,-1.61l4.51,-4.06l1.63,-0.62l1.12,0.55l3.72,3.26l2.04,0.99l2.19,-0.51l1.52,-2.88l0.88,-0.93l2.86,0.06l2.77,-0.66l1.75,0.84l3.87,-1.13l1.01,1.11l0.79,1.82l1.06,0.97l3.03,1.01l2.2,0.16l0.33,0.36l0.78,2.08l-0.15,2.6l0.56,1.08l3.76,3.14l1.08,0.56l2.88,-0.18l0.52,0.59l0.07,0.9l-1.59,2.99l-0.52,1.83l0.87,1.71l2.23,1.3l-0.53,1.99l-1.2,0.73l-0.35,0.74l-0.79,0.06l-0.5,-0.8l-0.56,-0.07l-0.45,0.47l0.04,1.32l-0.33,0.1l-1.7,-0.24l-2.06,0.51l-0.64,-0.66l-0.97,-0.32l-0.96,0.39l-1.15,1.12l0.09,1.77l-0.82,1.01l-0.09,1.11l-2.6,0.48l-0.8,1.76l-2.13,1.86l-1.83,1.09l-0.39,1.12l0.27,0.52l1.27,0.34l3.83,-0.86l1.11,0.38l-0.61,1.02l-1.15,0.87l-0.18,1.36l0.76,1.4l-2.03,1.21l-1.78,0.59l-1.1,-1.03l-3.19,0.39l-1.04,1.7l-1.07,0.59l-1.62,-0.35l-3.45,0.27l-1.36,0.42l-1.49,0.84l-0.91,1.44l0.37,1.87l-1.34,0.0l-1.03,-0.98l-2.86,-1.09l-1.75,-0.16l-2.14,0.34l-2.56,1.04l-1.16,0.98l-0.63,1.67l-0.02,1.77l0.91,0.63l-3.08,0.19l0.74,-0.26l0.95,-0.93l-0.33,-1.65l-1.19,-0.96l-5.05,0.37l-0.84,-1.54l-3.51,-0.25l-1.12,-0.63l0.3,-1.17l-0.36,-0.56l-2.16,0.24l-1.78,0.81l-0.23,0.38l1.15,0.68l1.01,1.7l1.82,0.87l-3.07,-0.08l-0.89,0.28l-1.2,1.7l-1.96,-0.54l-1.85,-1.41l1.88,-1.3l0.07,-0.54l-0.41,-0.57l-1.72,-0.7l-0.74,-1.26l-2.11,-0.09l-2.49,-1.0l-0.47,-1.46l-0.88,-0.93ZM708.84,625.18l0.07,-0.56l1.07,-0.35l0.67,-0.95l0.94,-0.47l-1.31,1.7l-1.44,0.64ZM692.6,626.12l1.76,-0.0l0.97,-0.54l0.94,-0.02l0.43,-0.62l0.24,0.26l0.04,0.66l-2.62,1.0l-1.76,-0.73Z",name:"Var"},"FR-84":{path:"M604.27,544.85l-0.38,-2.49l0.33,-2.07l-0.19,-2.88l-0.5,-0.93l-1.47,-1.11l-0.09,-1.56l-1.29,-1.64l-0.54,-1.66l-0.02,-2.97l3.17,-0.14l2.43,0.62l1.57,1.66l1.7,4.01l1.31,0.65l1.08,-0.2l2.24,-1.34l2.77,-0.41l3.47,-1.46l4.07,-1.05l3.48,0.59l1.1,-0.08l2.31,-1.4l0.14,0.38l-0.71,1.56l-0.03,1.7l0.31,1.17l0.77,0.67l2.96,0.79l2.82,-0.21l4.22,1.37l1.95,0.19l0.66,0.8l0.94,2.37l3.97,2.67l2.43,0.48l-0.2,4.0l0.24,0.39l1.05,-0.21l0.97,0.36l0.28,0.59l-0.31,1.92l-1.83,3.84l0.0,1.28l0.75,0.97l0.93,0.32l1.85,0.01l0.72,0.39l0.66,2.08l-0.21,0.96l-2.3,3.79l-0.22,1.71l0.52,0.42l3.8,-1.25l3.06,1.6l5.26,5.65l-2.2,1.58l-4.01,0.82l-1.48,1.11l-2.3,1.04l-3.02,-0.23l-7.12,-1.92l-2.07,-1.14l-2.7,-2.21l-5.03,-0.71l-3.78,0.01l-6.35,-2.77l-7.2,-5.93l-3.9,-2.2l-7.57,-2.61l2.0,-1.55l0.6,-1.17l-0.07,-1.83l1.4,-0.03l0.4,-1.37l-0.44,-0.88l-4.39,-4.94l-1.65,-0.36l-1.13,0.37ZM619.44,527.85l-4.96,0.01l-0.37,-0.2l-0.33,-0.9l0.44,-1.6l2.99,-4.46l1.31,-0.8l1.47,0.37l2.37,2.16l0.58,1.0l-0.0,0.54l-1.24,1.1l-1.26,2.17l-1.01,0.62Z",name:"Vaucluse"},"FR-85":{path:"M204.85,362.1l-0.62,-0.64l-1.32,-5.47l0.25,-1.25l-0.25,-0.45l-0.84,-0.31l-1.14,-2.75l-2.53,-2.31l-0.74,-2.09l-0.93,-0.62l-1.98,-0.4l-2.24,-3.59l-3.41,-3.09l-4.13,-2.11l-0.62,-2.47l0.07,-2.83l0.33,-0.63l1.48,-0.93l0.17,-0.46l-0.28,-0.85l3.12,-1.98l2.48,-5.26l0.78,-0.51l1.11,0.64l3.64,3.66l2.0,1.43l6.44,2.71l3.21,3.11l1.09,0.43l3.21,0.02l6.4,1.46l2.1,-0.76l1.05,-1.03l0.11,-0.59l-1.05,-1.36l-1.3,-3.38l-0.81,-3.57l0.33,-1.77l2.67,-1.06l0.57,0.06l0.82,1.52l0.0,4.18l0.55,1.33l1.18,0.72l1.41,-0.13l2.92,-1.69l0.67,-0.76l0.52,-1.76l-0.33,-2.96l0.24,-0.7l0.9,-0.55l2.21,0.43l0.42,-0.18l1.98,-2.63l2.07,0.63l5.08,2.9l4.49,1.72l2.8,0.29l2.35,-1.23l1.75,1.21l1.01,0.26l2.14,1.33l2.18,3.03l1.67,0.89l0.69,0.84l0.74,3.47l1.17,1.57l4.88,2.98l0.6,0.88l-0.77,1.55l0.04,1.22l3.83,6.52l0.57,3.11l1.58,2.68l0.65,4.43l-1.22,1.54l-0.25,0.91l0.97,4.27l-0.6,2.86l0.25,1.23l0.83,0.72l1.04,-0.23l1.97,1.38l0.71,1.02l-0.74,0.77l-1.26,-0.1l-1.22,0.34l-2.25,2.0l-2.76,0.16l-3.62,1.68l-4.06,-2.24l-1.7,-0.27l-6.67,1.09l-0.44,-0.27l0.9,-1.15l0.08,-0.99l-0.69,-0.77l-0.69,-0.05l-7.38,1.76l-1.66,1.88l-0.75,-0.72l-2.95,-0.11l-2.27,1.19l-0.16,2.27l-1.02,-0.24l-2.4,-2.73l-1.56,-0.33l-4.08,-2.32l-3.43,0.87l-1.24,-0.06l-0.97,-3.42l-1.1,-1.51l-1.55,-0.91l-6.9,-0.76l0.18,-1.01l-1.0,-0.83l-3.36,-0.58l-1.97,-1.51l-2.47,-0.81l-1.08,-2.24l-0.58,-0.83l-0.45,-0.15l-0.26,1.35l0.41,1.74ZM179.99,325.41l2.68,1.47l0.24,2.88l-0.47,-0.24l-2.28,-3.55l-1.56,-0.93l-1.75,0.59l-0.73,-0.9l-0.93,-2.89l-0.56,-0.68l2.62,-0.12l2.02,0.71l-0.04,2.78l0.75,0.89ZM174.33,345.92l-4.93,-0.12l-0.49,-0.98l0.24,-0.36l1.99,0.02l3.18,1.44Z",name:"Vend\xe9e"},"FR-86":{path:"M318.26,311.84l1.47,2.34l0.64,0.37l0.98,-0.07l1.14,-0.55l0.13,1.56l0.57,0.55l2.68,-0.26l0.19,0.85l-0.35,1.75l0.25,0.7l0.48,0.33l1.15,0.07l2.51,-0.61l1.03,1.31l1.83,0.26l-0.34,5.65l0.36,1.29l1.37,1.15l1.25,0.23l2.61,-0.25l2.91,0.46l1.93,-1.14l1.04,-0.24l5.49,-0.33l0.79,-0.44l0.19,-0.71l-0.77,-1.6l-0.1,-0.95l5.63,2.78l1.17,1.63l1.3,3.39l7.23,9.31l2.64,1.85l1.67,1.93l0.84,2.19l-0.61,2.63l0.01,1.65l0.57,2.3l0.59,0.87l2.29,1.98l3.29,1.27l0.85,2.04l0.88,0.33l4.33,0.13l1.69,1.4l0.35,0.75l-0.49,1.9l0.16,1.06l0.74,0.86l1.78,1.01l0.54,0.76l-0.93,2.7l-3.26,1.63l-2.54,0.08l-1.43,0.44l-1.28,1.12l-2.44,3.01l-0.64,1.72l-1.05,0.36l-4.1,0.06l-4.24,3.26l-2.35,0.69l-0.42,1.05l0.42,1.23l1.24,1.86l0.56,2.78l-0.2,0.35l-6.81,-0.46l-3.83,3.52l-2.69,0.59l-2.66,-0.56l-2.57,-2.68l-0.81,-0.54l-0.92,-0.09l-1.71,0.84l-1.25,2.22l0.13,0.5l1.39,0.98l-0.61,1.28l-0.66,0.27l-2.39,-0.72l-7.06,0.08l-1.13,-0.29l-2.69,-1.78l-1.37,-0.41l-0.11,-0.51l0.62,-2.25l-0.52,-1.52l-4.27,-1.83l-1.11,-0.91l-0.06,-0.84l0.74,-1.99l2.18,-2.58l0.93,-1.69l0.38,-1.84l-0.32,-1.84l-1.41,-1.28l-1.65,-0.08l-1.22,0.62l-1.77,2.02l-0.69,0.21l-1.1,-0.71l-1.04,-1.26l-0.38,-1.12l-0.02,-2.18l-1.51,-1.42l-0.57,-1.02l0.19,-2.74l-0.21,-1.47l-1.19,-1.45l-0.0,-1.77l1.57,-2.08l1.72,-4.63l-0.41,-1.38l-1.63,-0.57l-0.81,-0.98l0.11,-2.33l1.63,-2.79l0.76,-2.63l-0.45,-1.48l-1.38,-1.45l-0.19,-2.93l0.13,-0.94l1.44,0.09l1.03,-0.72l0.28,-1.38l-0.35,-0.86l-1.32,-1.09l-0.88,-1.27l-1.68,-4.96l0.02,-1.98l-0.89,-1.06l-1.34,-0.4l-0.63,-2.7l-1.27,-2.64l0.8,-0.94l2.51,-0.92l1.0,-2.45l1.89,-2.08l0.9,-0.26l2.97,0.49Z",name:"Vienne"},"FR-87":{path:"M400.84,373.71l1.37,1.0l-0.09,1.47l-3.2,5.72l0.1,2.58l1.3,1.83l2.84,0.95l2.04,1.94l0.38,0.95l-0.44,2.84l0.39,0.99l2.07,1.25l1.49,5.38l1.33,0.42l-0.69,1.04l-1.03,0.82l-1.49,0.68l-0.2,2.25l0.97,0.78l4.05,0.11l0.71,0.32l0.46,0.63l0.05,0.85l-0.46,2.3l0.28,0.99l0.81,0.68l2.21,0.26l4.48,-1.17l1.31,0.05l1.7,2.18l0.88,0.66l4.16,1.91l0.9,1.33l-0.15,2.54l-0.7,2.03l0.14,0.45l1.94,1.69l-1.68,0.77l-2.33,0.13l-1.47,-0.98l-1.27,0.11l-2.55,2.52l-3.15,1.12l-8.04,5.38l-3.36,0.29l-3.78,-2.12l-0.56,0.18l-2.2,4.2l-2.13,1.5l-3.94,1.03l-1.68,1.31l-1.46,2.02l-1.5,-0.89l-1.67,0.31l-3.97,-1.86l0.03,-0.66l1.79,-1.66l-0.12,-1.13l-0.97,-0.71l-3.78,-0.79l-0.97,-0.93l-2.29,-3.4l-0.77,-0.58l-0.71,-0.28l-2.28,0.21l-1.67,-0.27l-3.12,0.5l-1.36,-0.83l-0.67,0.19l-1.04,1.31l-0.53,0.24l-0.92,0.1l-1.95,-0.46l-1.21,-0.71l0.7,-2.38l-0.14,-1.2l-2.33,-2.53l-0.86,-0.39l-4.12,-0.22l-0.84,-0.59l1.24,-2.69l2.24,-1.82l1.25,-1.95l1.82,0.71l1.43,-0.0l1.03,-0.91l0.59,-1.88l0.92,-7.22l3.93,-0.81l2.62,-1.86l0.48,-0.93l-0.03,-0.82l-2.06,-3.42l-0.65,-0.47l-1.46,0.4l-0.62,-0.18l-2.23,-2.92l-0.09,-2.84l-0.51,-2.08l1.19,-0.01l0.56,-1.09l-0.6,-2.96l-1.3,-2.02l-0.18,-1.29l2.22,-0.61l4.13,-3.21l3.91,-0.02l1.37,-0.47l0.49,-0.56l0.37,-1.36l2.95,-3.54l1.62,-0.7l2.72,-0.12l2.77,-1.57l3.18,1.35l1.69,0.1l3.59,-0.55l1.16,-1.42l1.05,-0.24l1.47,1.8l2.71,1.62Z",name:"Haute-Vienne"},"FR-01":{path:"M617.23,362.0l1.76,-0.36l4.28,1.38l1.47,-0.15l3.7,-1.24l1.74,-0.16l1.25,0.39l2.16,1.97l1.64,0.85l4.11,0.99l0.02,2.41l0.61,1.09l1.69,0.58l0.98,0.74l0.72,2.39l1.08,1.11l2.12,0.65l0.91,1.09l1.74,0.37l-0.08,3.17l0.9,0.94l1.79,0.47l2.93,-1.5l1.13,-1.19l1.49,-0.38l0.56,-1.17l2.38,-2.03l2.83,2.21l0.53,0.68l0.4,1.81l0.7,0.56l7.33,0.5l1.48,-0.19l1.31,-0.52l4.16,-3.47l1.29,-1.9l5.29,-5.36l2.71,1.45l0.82,0.77l0.73,1.68l-2.15,4.4l-0.57,4.01l-1.43,0.34l-1.27,-0.13l-5.25,2.42l-0.38,1.48l1.62,2.13l-1.34,2.71l-2.71,0.14l-1.68,2.2l-0.62,0.32l-1.36,-1.23l-0.5,0.04l-1.27,1.21l-0.19,3.73l0.91,6.14l0.09,2.81l-0.51,2.57l-2.91,7.65l-0.73,4.3l-0.93,1.66l-2.6,1.32l-4.3,4.06l-1.02,0.12l-1.0,-0.76l-3.27,-4.86l-4.27,-3.42l-1.62,-2.12l-0.91,-2.52l0.21,-0.6l-0.57,-0.85l-2.84,-2.33l-1.05,-0.51l-0.66,0.02l-2.0,1.0l-3.71,5.19l-0.84,0.68l-0.94,0.26l-1.02,-0.21l-1.71,-1.04l-4.67,-1.87l-4.14,0.52l-3.63,-0.52l-4.19,1.09l-0.75,-3.12l0.3,-1.1l-0.2,-0.46l-3.83,-2.69l-1.54,0.13l-0.34,-0.93l-1.17,-0.79l-0.65,-1.05l-2.11,-0.86l0.45,-2.94l-0.39,-4.61l1.2,-3.66l1.56,-3.33l0.22,-1.64l-0.23,-1.26l1.28,-4.71l3.52,-6.66l0.17,-1.98l1.46,-2.52l0.86,-4.24l1.47,-3.8Z",name:"Ain"},"FR-02":{path:"M567.45,89.94l3.32,1.51l1.54,0.17l0.08,2.76l1.79,2.83l0.07,1.8l-1.86,3.26l-0.49,2.91l0.31,0.92l0.9,0.74l0.32,1.65l-0.7,1.08l-3.14,2.62l-1.8,1.1l-1.44,2.0l-1.21,0.65l-2.01,0.15l-1.16,1.07l0.06,0.89l1.48,3.98l-0.45,1.42l0.37,2.06l-1.37,1.28l-0.45,0.95l0.11,0.84l1.61,2.67l-1.45,0.55l-0.75,1.27l0.2,0.5l0.68,0.33l0.4,0.93l-0.07,1.86l-0.4,1.06l-0.57,0.36l-2.25,-0.85l-1.92,0.68l-2.88,-1.37l-2.38,-0.13l-1.45,0.91l-0.06,1.82l-4.11,0.52l-5.16,1.25l-3.39,1.78l-0.06,0.98l0.85,1.81l0.67,5.15l0.51,0.49l1.41,0.26l2.36,2.15l-0.2,0.54l-0.95,0.74l-1.13,0.21l-3.3,-0.33l-1.41,0.67l-0.54,1.6l0.35,1.68l-0.15,1.05l-0.98,1.37l-1.47,1.05l-0.17,1.35l0.25,0.78l0.6,0.45l3.9,0.07l0.6,0.44l-0.02,0.44l-2.28,1.99l-0.73,1.1l-1.76,1.18l-1.05,2.05l-3.83,3.24l-2.02,3.25l-1.48,0.21l-1.71,-0.42l-2.07,-1.34l-0.43,-0.63l-0.43,-2.64l-0.39,-0.68l-0.73,-0.42l-1.48,0.55l-0.51,-0.14l-9.06,-6.98l-0.18,-0.8l0.61,-1.88l-0.14,-0.89l-0.92,-1.78l-1.36,-1.39l-2.91,-0.8l1.22,-1.17l1.33,-2.47l-0.1,-1.34l-0.76,-1.04l-1.11,-0.7l-2.26,-0.71l-1.32,-0.01l-3.62,0.78l-0.68,-0.81l-0.22,-1.54l2.46,-1.51l0.85,-1.77l-0.61,-1.84l-2.74,-2.56l1.36,-0.9l3.13,-0.24l1.77,-1.04l0.96,-1.77l1.02,-3.74l0.86,-0.6l1.32,0.6l1.02,-0.06l0.79,-0.7l0.27,-0.81l-0.52,-2.08l-1.67,-1.09l-0.65,-1.37l-0.08,-1.74l0.68,-3.72l-0.01,-1.49l-1.53,-3.7l0.85,-5.59l-0.68,-2.03l-0.32,-2.65l-0.76,-1.41l-1.35,-0.18l-0.84,-0.47l0.01,-0.4l1.31,-1.18l0.38,-0.9l-0.06,-3.69l2.03,-1.74l2.17,-4.63l2.43,-2.74l-0.36,-1.23l-1.5,-2.16l3.58,-0.7l1.83,0.05l3.72,0.8l0.96,-0.15l1.87,-0.98l5.14,1.35l1.1,-0.07l3.93,-1.62l1.69,-1.03l0.9,0.04l2.79,0.99l0.93,-0.14l3.23,-1.67l0.73,-0.05l3.32,0.71l6.2,0.65l1.83,1.69l0.78,0.18l3.05,-1.51l1.71,-0.23l0.41,0.51l-0.04,2.45l0.56,0.74l5.66,1.94l1.22,0.15l1.87,-0.46Z",name:"Aisne"},"FR-03":{path:"M499.59,339.93l0.27,1.52l1.25,1.52l3.22,1.84l2.72,0.19l2.74,2.56l0.75,0.33l1.03,0.0l2.4,-1.05l1.66,-0.1l1.61,0.25l2.97,1.11l0.77,-0.19l1.41,-1.51l0.75,-0.34l1.37,0.37l1.29,2.19l0.04,1.49l0.5,0.54l0.6,0.12l1.71,-0.33l4.06,-2.15l0.58,-1.97l1.34,-0.87l0.39,-1.8l1.21,0.2l1.4,2.25l0.6,1.79l2.46,2.19l1.56,2.63l0.94,0.54l0.28,1.5l-0.41,3.04l0.32,0.67l4.03,2.05l1.74,0.08l2.67,2.22l3.67,0.71l2.12,1.04l0.8,2.92l-0.64,3.08l0.52,1.3l-0.02,1.46l0.82,1.68l-1.19,1.0l-5.54,2.72l-4.06,1.13l-3.09,2.23l-0.46,0.67l0.1,0.81l1.06,1.16l0.45,3.18l-0.15,4.03l0.68,2.18l0.34,3.41l0.64,2.1l-0.42,0.97l-1.55,0.78l-3.88,0.68l-2.22,1.06l-1.3,-0.52l-2.73,-2.25l-1.7,-0.84l-4.04,-0.77l-1.99,0.11l-1.42,0.57l0.01,-0.79l-1.21,-3.96l-0.51,-0.26l-6.28,2.04l-1.17,-0.97l-4.88,-1.19l-5.39,0.45l-0.97,-0.29l-2.45,-3.12l-4.46,0.7l-1.86,-0.94l-2.01,-1.92l-1.55,-2.4l-0.54,-2.4l0.09,-2.71l-0.61,-1.08l-1.32,-0.68l-2.45,0.07l-1.33,0.64l-1.02,1.09l-0.17,2.84l-0.65,0.18l-3.18,-1.75l-1.24,-0.04l-0.54,0.83l-0.21,2.58l-2.52,2.99l-1.55,0.94l-1.67,0.26l-1.7,-0.42l-1.35,-0.55l-2.11,-3.65l-1.03,-3.11l-3.21,-4.25l-1.27,-0.36l-1.13,0.66l-1.17,-2.27l-0.72,-0.46l-2.83,-0.61l-0.88,-0.67l-0.94,-2.84l-1.76,-1.56l-1.91,-2.38l2.1,-3.42l1.46,-0.64l1.48,-1.8l3.52,-1.57l7.94,-0.8l5.29,-1.4l0.38,-0.42l-0.0,-1.27l-1.97,-2.78l-0.03,-0.72l0.53,-1.33l-1.01,-1.81l2.56,-0.35l0.41,-0.79l-0.21,-1.13l1.75,-0.2l4.07,-3.3l0.82,0.8l2.07,0.75l0.7,-0.08l1.5,-1.22l2.21,0.26l1.77,-2.17l3.83,-2.18l2.59,-0.73l2.86,0.18Z",name:"Allier"},"FR-04":{path:"M651.92,546.28l0.17,-3.46l1.76,-0.99l3.2,-3.13l1.92,0.05l0.53,0.33l0.75,1.42l1.06,0.44l0.64,-0.19l0.44,-0.58l-0.18,-1.95l0.27,-0.4l1.58,0.11l5.96,-1.63l3.73,1.33l1.73,-0.0l0.66,-0.63l0.07,-0.48l-0.57,-1.04l-2.45,-2.72l-1.44,-1.05l-0.22,-0.74l0.57,-1.37l1.35,0.23l3.02,2.06l0.62,-0.3l0.32,-2.78l-0.85,-1.11l0.13,-1.09l1.7,-1.84l1.73,-3.22l3.99,-2.13l2.54,-2.48l1.12,-0.39l2.15,0.09l1.6,2.63l1.39,0.64l1.99,2.81l1.38,0.49l1.86,-1.26l0.69,-1.82l-0.1,-1.94l-0.44,-1.35l2.08,-0.62l1.7,-1.27l2.27,-2.81l3.81,3.91l2.32,1.58l2.87,0.74l6.29,0.16l1.29,-0.64l0.95,-2.17l1.43,-1.71l0.76,-2.54l1.87,-0.29l4.74,-4.19l4.97,-2.21l1.9,-1.9l0.77,-0.44l0.6,0.11l-0.11,0.7l0.56,1.29l-0.69,0.5l-2.06,3.14l-3.05,2.06l-0.83,1.38l0.25,2.53l1.44,2.18l2.96,2.54l-1.46,0.71l-0.65,0.92l-0.69,3.25l0.55,1.28l-4.5,2.46l-1.8,2.73l-1.72,1.55l-2.54,5.66l-0.47,2.74l1.43,2.4l1.69,1.86l0.53,1.82l0.33,2.99l1.73,1.32l1.97,0.96l2.36,3.75l3.58,2.65l1.13,1.23l-2.14,0.22l-3.05,-1.51l-2.25,0.02l-3.1,2.61l-2.55,0.17l-0.83,0.45l-1.01,2.11l0.66,2.69l-1.81,0.32l-1.82,0.77l-1.31,-1.19l-1.32,0.16l-2.71,0.98l-1.61,-0.83l-2.91,0.66l-3.08,-0.02l-1.25,1.2l-1.45,2.78l-1.63,0.29l-1.54,-0.81l-3.72,-3.26l-1.74,-0.72l-1.99,0.79l-4.39,3.99l-4.18,1.7l-1.33,1.27l-1.22,1.88l-0.77,-0.22l-1.3,-2.26l-3.72,-3.26l-1.68,0.15l-0.86,1.22l-0.65,0.4l-1.45,-0.03l-4.62,-2.41l-0.51,0.12l-1.18,1.63l-5.3,-5.7l-3.38,-1.79l-3.68,1.08l0.09,-0.84l2.29,-3.78l0.29,-1.36l-0.24,-1.42l-0.74,-1.26l-1.1,-0.55l-1.88,-0.01l-0.61,-0.22l-0.41,-0.61l0.02,-0.67l1.83,-3.86l0.35,-2.24l-0.65,-1.22l-1.85,-0.49Z",name:"Alpes-de-Haute-Provence"},"FR-05":{path:"M662.86,537.06l0.07,-5.03l-0.46,-0.67l-1.82,-1.02l-1.39,-1.55l0.47,-1.33l-0.29,-0.71l-1.33,-0.38l-2.81,0.16l-3.98,-1.31l-2.2,-1.6l-0.54,-1.85l-1.31,-1.69l0.85,-0.19l2.33,0.46l0.67,-0.16l0.58,-0.67l-0.17,-1.21l-1.58,-1.26l-0.32,-1.32l0.2,-0.43l2.95,0.15l4.34,1.28l0.95,-0.24l2.8,-1.78l0.61,-0.81l-0.12,-1.02l-0.85,-1.05l-1.56,-0.99l-0.6,-0.98l0.34,-1.04l1.84,-2.49l0.74,-2.54l1.28,-0.26l2.49,0.32l4.9,-1.34l1.9,-1.99l0.0,-1.34l-0.94,-1.02l1.78,-2.52l4.33,-0.43l2.59,-0.77l1.06,-1.17l-0.23,-1.81l1.51,-1.3l1.93,-0.81l1.61,0.45l1.3,-0.18l3.71,-2.08l2.21,0.4l1.91,-0.35l1.7,0.15l3.74,-0.98l2.72,0.76l1.33,-0.13l0.6,-0.99l0.28,-3.45l-0.47,-1.39l-1.68,-1.88l-0.61,-3.45l-1.52,-0.82l-3.62,0.45l-0.92,-0.3l-0.21,-0.57l1.03,-6.05l1.31,-1.51l1.5,0.78l3.9,0.36l1.08,0.74l1.0,1.99l4.33,1.4l1.59,-0.46l0.96,-1.07l0.85,-2.13l2.87,-0.24l2.8,-1.28l-0.62,0.73l-0.02,0.5l2.03,2.18l0.17,1.69l0.79,1.24l0.95,0.66l2.05,0.17l1.38,0.88l0.35,1.96l-0.12,4.19l1.23,1.91l2.07,1.56l4.22,2.16l1.41,0.3l3.93,-0.45l2.94,1.06l1.2,1.26l-0.4,2.57l1.25,4.13l2.03,3.55l-3.87,-0.56l-1.58,0.72l-1.43,1.8l-1.1,-0.11l-1.03,0.61l-1.77,1.8l-5.05,2.27l-4.7,4.15l-1.97,0.35l-0.95,2.83l-1.41,1.68l-0.9,2.07l-0.84,0.33l-6.01,-0.18l-2.67,-0.7l-2.04,-1.41l-4.1,-4.21l-0.6,0.03l-2.45,3.06l-1.6,1.2l-2.28,0.65l-0.27,0.51l0.53,1.6l0.11,1.65l-0.5,1.44l-1.25,0.99l-0.83,-0.24l-1.98,-2.8l-1.32,-0.57l-1.61,-2.68l-0.35,-0.24l-2.63,-0.09l-1.43,0.54l-2.52,2.47l-3.05,1.5l-1.67,1.48l-1.17,2.53l-1.72,1.87l-0.37,1.01l0.16,0.89l0.77,0.79l-0.25,2.0l-2.67,-1.78l-1.75,-0.3l-0.44,0.24l-0.75,1.8l0.29,1.27l1.6,1.25l2.33,2.58l0.4,0.73l-0.31,0.3l-1.05,-0.06l-3.91,-1.37l-6.17,1.64l-1.06,-0.09Z",name:"Hautes-Alpes"},"FR-06":{path:"M739.85,588.82l0.14,0.15l-0.95,1.09l-2.27,-1.32l-0.56,-1.01l0.46,-1.62l1.62,-3.07l-0.17,-1.52l-1.01,-0.96l-2.81,0.22l-0.88,-0.44l-3.9,-3.31l0.04,-2.99l-0.85,-2.3l-0.56,-0.67l-2.49,-0.28l-2.75,-0.88l-0.93,-0.85l-0.56,-1.35l3.81,-1.23l0.21,-1.17l-0.69,-1.94l0.78,-1.63l3.17,-0.47l2.96,-2.56l1.83,-0.02l3.14,1.53l3.1,-0.36l0.22,-0.66l-1.7,-1.85l-3.45,-2.52l-2.38,-3.78l-3.69,-2.28l-0.17,-2.56l-0.58,-2.04l-3.05,-3.97l0.41,-2.46l1.72,-4.25l0.72,-1.21l1.71,-1.53l1.69,-2.6l4.53,-2.48l1.25,1.52l1.14,2.19l2.27,1.81l0.83,2.02l0.81,0.8l1.01,0.31l2.19,-0.38l0.67,0.17l6.04,2.48l6.53,3.55l3.45,0.91l1.49,1.72l3.23,0.17l10.62,-2.7l1.73,-0.12l2.57,-1.44l1.28,0.21l-0.66,2.31l0.83,1.51l1.3,1.15l0.87,1.66l-0.1,1.05l-2.22,2.08l-1.33,3.37l-4.45,3.63l-1.3,1.81l-2.63,2.56l-1.02,1.63l0.26,2.23l1.1,3.29l-1.5,0.69l0.05,1.26l-0.73,0.15l-1.26,1.13l-0.56,-0.67l-1.18,-0.6l-1.65,0.49l-1.0,1.05l-0.43,1.64l-1.32,1.04l-0.71,1.53l-2.86,-0.54l-1.56,0.17l-1.86,1.37l0.04,0.96l-1.09,1.0l-0.54,-0.78l-1.17,-0.24l-1.72,0.39l-1.25,1.27l-0.66,2.71l0.71,3.75l-0.22,0.12l-0.57,-0.92l-0.68,-0.42l-1.15,-0.07l-1.27,0.64l-1.75,1.52l-0.56,-0.6l-3.4,0.07l-2.2,1.77l-0.26,1.1l0.65,0.74Z",name:"Alpes-Maritimes"},"FR-07":{path:"M577.55,476.22l1.11,-1.41l2.95,-0.55l0.74,-0.72l-0.0,-0.72l-1.19,-1.6l2.16,-2.5l-0.86,-2.16l1.27,0.23l1.38,1.13l0.92,-0.02l0.45,-0.42l0.63,-2.87l1.86,-3.84l0.13,-1.54l-0.32,-0.45l7.61,-0.57l0.23,-1.28l-0.35,-2.29l0.79,-1.72l1.18,-0.9l5.42,-2.49l2.64,-0.46l0.25,1.75l0.5,1.07l1.67,1.89l-0.05,1.4l0.31,0.32l-0.26,3.51l0.16,2.41l0.8,2.99l-0.27,3.52l1.29,0.96l-0.12,0.95l1.02,1.63l-0.44,3.35l0.44,1.57l1.71,2.65l0.36,1.15l-1.81,5.39l-1.82,1.73l-0.54,1.53l-2.15,1.83l-1.09,2.24l-0.14,2.08l1.66,4.33l-0.4,2.69l-2.95,3.83l-1.23,2.68l-1.1,7.4l-2.03,4.07l0.16,0.54l-0.95,6.57l0.01,2.92l-3.85,-1.27l-2.16,-2.01l-1.95,-0.76l-3.44,0.06l-0.76,0.36l-0.51,0.78l-0.28,1.65l-1.3,0.63l-1.06,-0.63l0.11,-1.94l-0.77,-0.99l-1.14,-0.12l-1.89,0.45l-5.53,3.89l-1.17,-0.23l-4.88,-2.4l-1.24,-1.11l-4.78,0.52l-0.65,-3.42l0.81,-1.28l-0.09,-1.09l-1.77,-2.77l-1.61,-1.3l-2.22,-6.93l-0.89,-1.48l-1.35,-0.86l-0.56,-0.98l-0.68,-1.98l-0.52,-3.12l-1.27,-3.49l0.05,-2.72l1.27,-0.58l3.25,-4.5l3.93,-1.27l1.08,-2.19l2.26,0.12l4.33,-0.67l1.51,-0.63l2.02,-2.74l1.34,-3.3l0.62,-0.22l1.42,0.25l2.97,-1.28l0.14,-1.25l-0.57,-1.03Z",name:"Ard\xe8che"},"FR-08":{path:"M573.11,91.52l3.32,-0.4l9.73,2.22l1.91,-0.29l8.49,-3.54l2.64,-0.38l0.81,-0.51l1.03,-2.26l0.49,-2.73l-0.42,-1.4l0.42,-1.14l6.43,-5.47l1.16,-0.45l0.17,0.74l0.95,0.53l1.9,-0.28l0.3,0.34l-0.46,3.48l-0.42,-0.16l-0.65,0.28l-1.15,2.13l-0.07,2.33l-2.32,4.87l-0.3,1.37l0.89,1.44l2.96,1.1l0.83,1.27l-0.04,1.46l-1.51,3.13l0.87,1.86l0.09,3.19l0.8,0.73l1.6,0.19l4.15,-0.98l1.14,-0.05l0.97,0.46l2.32,1.92l3.4,1.12l3.27,3.72l2.07,1.47l1.72,0.4l3.86,-0.67l2.26,2.11l0.31,0.88l-0.71,0.59l-0.19,1.13l0.55,1.39l1.85,0.16l0.97,-1.0l2.53,0.92l0.24,0.19l-0.05,0.81l-6.21,3.82l-0.34,-0.04l-0.49,-0.99l-0.68,-0.39l-3.82,0.0l-2.25,-1.55l-1.05,-0.35l-1.15,0.2l-1.35,1.12l-0.38,0.72l-0.36,3.28l-1.46,1.89l0.74,2.38l1.02,0.78l0.75,2.44l-0.1,1.25l-1.08,2.51l-3.38,4.46l0.01,1.28l0.73,2.15l-3.98,3.18l-2.32,-1.4l-2.13,0.05l-4.27,1.39l-6.83,-1.28l-5.3,1.34l-0.89,-0.62l-1.22,-2.2l-1.55,-1.05l-1.7,-0.2l-6.2,0.85l-1.94,-0.43l-2.29,-2.8l-2.67,-0.15l-0.88,-0.49l-1.45,-1.44l-6.0,-4.02l-2.07,-0.61l-6.54,-0.45l-0.4,-0.92l-0.68,-0.44l0.36,-0.58l1.56,-0.48l0.31,-0.52l-1.78,-3.16l0.25,-1.03l1.13,-0.91l0.39,-0.79l-0.38,-2.04l0.46,-1.54l-1.6,-4.48l0.75,-0.67l1.86,-0.09l1.55,-0.83l1.47,-2.03l1.72,-1.03l3.2,-2.67l0.94,-1.48l0.01,-1.35l-1.51,-2.11l0.44,-2.67l1.83,-3.2l0.19,-1.43l-0.27,-1.06l-1.76,-2.77l-0.03,-2.56Z",name:"Ardennes"},"FR-09":{path:"M418.24,606.75l-0.29,1.54l0.8,2.04l0.24,1.92l0.48,0.75l3.51,2.37l4.07,1.14l2.5,1.26l2.66,0.27l1.08,0.84l0.66,1.11l0.15,1.08l-1.08,1.79l1.93,1.96l1.1,3.87l-0.38,0.48l-2.23,0.75l-0.49,1.18l2.08,1.84l0.62,2.74l-0.3,0.38l-2.78,1.03l-1.69,-0.0l-1.08,0.43l-1.46,2.27l0.23,0.77l1.63,0.67l0.9,0.82l0.09,2.3l0.54,0.69l2.38,1.32l1.14,0.3l6.15,-0.98l1.95,2.33l2.97,1.46l0.54,0.91l-0.2,0.8l-0.35,0.18l-3.39,-0.53l-6.47,0.84l-2.14,2.49l-0.42,2.59l-1.41,1.09l-3.35,-0.73l-6.66,0.81l-0.58,-0.62l-2.03,-0.75l0.42,-1.19l-0.34,-0.53l-6.9,-0.61l-4.12,-2.32l-2.77,0.67l-1.86,-0.09l-0.4,0.28l-0.88,2.73l-0.91,0.33l-0.66,-0.77l-1.07,-2.58l-2.23,-3.15l-1.29,-0.49l0.21,-0.83l-0.29,-0.49l-1.53,-0.36l-7.55,-0.02l-2.58,0.53l-0.9,-0.58l-1.64,-3.14l-1.32,-1.06l-1.36,-0.37l-5.14,-0.31l-1.98,-1.15l-1.93,0.82l-1.92,-1.37l-1.71,-0.61l-1.37,-5.0l0.27,-1.51l1.85,-1.22l0.45,-1.83l0.46,-0.57l1.64,0.0l2.6,-0.62l1.31,-0.73l1.08,-1.1l0.45,-1.8l-0.66,-3.57l0.04,-1.54l0.44,-0.83l2.59,-1.15l1.0,-2.04l0.48,-0.39l1.42,0.0l1.96,-0.78l0.71,0.04l3.3,1.87l1.98,2.72l1.28,0.28l3.23,-2.67l0.04,-0.55l-1.04,-1.27l-2.95,-1.28l-0.15,-0.52l0.76,-0.88l4.09,-0.47l2.73,-0.96l1.52,-0.93l0.72,-1.27l-0.05,-0.44l-0.95,-1.03l-3.22,-1.18l-0.68,-0.75l0.21,-1.57l0.95,-0.54l1.39,0.16l1.24,0.65l2.71,2.5l-0.22,2.41l1.88,1.37l1.81,-0.13l1.54,-1.1l0.92,-2.0l-0.93,-2.11l0.32,-0.65l0.79,-0.2l3.53,2.42l2.17,-0.13l1.54,1.52l1.28,-0.4l1.47,-1.74l1.11,0.38Z",name:"Ari\xe8ge"},"FR-RE":{path:"M761.79,701.36l1.08,0.18l1.12,-0.39l1.21,0.39l2.77,-0.03l2.17,1.11l3.51,0.8l0.97,0.55l2.4,2.39l0.54,1.06l0.32,2.77l0.52,1.06l1.9,1.97l0.91,3.81l1.85,0.93l1.43,2.47l3.94,1.89l0.84,0.82l0.32,1.39l-1.08,2.72l-1.31,6.18l-0.27,4.98l-0.6,1.25l-1.42,0.53l-4.24,0.16l-2.56,1.32l-1.76,0.26l-1.74,-0.1l-1.22,-0.48l-1.58,0.46l-1.92,0.08l-3.62,-0.55l-3.79,-2.43l-5.72,-1.87l-1.23,-0.75l-1.75,-2.11l-3.42,-0.26l-3.52,-4.42l-0.9,-1.55l-0.63,-4.75l-3.33,-4.36l-1.6,-3.39l0.0,-1.42l0.43,-1.55l0.75,-1.19l2.55,-1.05l1.15,-1.41l0.43,-1.65l-0.32,-1.19l0.55,-0.82l-0.29,-0.86l0.61,-0.27l2.76,-0.09l5.6,-3.4l4.93,-0.0l2.25,0.81Z",name:"La R\xe9union"},"FR-75":{path:"M465.44,178.43l-0.81,2.42l-0.63,0.32l-6.66,-0.1l-4.66,-1.66l-1.08,0.25l-0.35,-1.01l0.33,-1.1l1.86,-2.31l6.5,-0.01l0.75,0.27l1.32,1.54l1.0,0.67l2.45,0.72Z",name:"Paris"},"FR-74":{path:"M679.63,390.63l1.41,-0.73l2.69,-0.56l2.68,-0.09l2.31,0.77l2.11,-0.97l3.09,-3.14l3.94,-2.28l1.58,-1.45l-0.19,-2.13l-0.68,-0.47l-1.16,0.35l-0.4,-0.18l-0.89,-2.03l4.08,-5.7l3.32,0.16l1.15,1.46l0.93,0.33l0.77,-0.37l0.82,-1.0l4.35,-1.83l1.15,-1.48l11.95,-1.05l5.16,0.78l0.08,0.91l-0.38,1.12l-1.55,1.58l-0.38,1.39l1.23,1.83l2.14,1.97l1.23,1.83l-2.07,3.51l-1.08,2.81l-0.54,2.86l0.83,1.53l4.77,0.91l0.69,0.58l-1.17,1.69l0.25,3.27l1.29,0.49l1.46,-0.85l1.18,0.45l4.32,4.17l1.84,4.74l-1.27,1.06l-1.66,3.08l-1.14,0.85l-2.54,0.9l-1.94,0.05l-0.44,1.16l-1.45,-0.68l-2.69,0.96l-0.98,1.38l-0.34,1.34l0.04,2.12l-4.13,2.65l-0.73,-0.03l0.35,-2.15l-1.24,-1.81l-2.0,-0.99l-2.81,-0.28l-1.03,-0.51l-1.81,-1.57l-0.56,-1.14l1.0,-1.78l0.02,-1.93l-1.76,-1.43l-1.59,-0.03l-3.28,3.19l-0.87,1.3l-1.24,3.11l-0.67,0.83l-2.92,2.02l-1.3,3.76l-1.06,1.36l-1.32,0.92l-1.47,0.48l-1.52,0.03l-0.54,-0.18l-2.86,-3.29l-1.72,-1.36l-1.97,-0.89l-2.29,-0.03l-1.84,1.2l-1.36,0.1l-2.67,-0.73l-1.01,-0.85l-0.99,-3.12l-1.13,-0.8l-3.31,-0.61l-0.71,-0.81l-0.96,-6.52l-0.65,-1.13l-1.01,-0.37l-0.98,-8.24l0.06,-3.25l0.91,-0.87l0.83,0.89l0.88,0.31l1.03,-0.56l1.55,-2.09l1.78,0.11l1.01,-0.3Z",name:"Haute-Savoie"},"FR-77":{path:"M527.01,179.34l-0.11,1.1l-0.51,0.67l-2.55,0.08l-0.94,0.42l-0.16,0.75l1.09,1.07l-1.54,1.52l-0.27,1.55l0.54,0.66l1.24,-0.02l1.67,1.83l0.7,2.85l-0.5,1.9l0.28,1.65l0.9,0.56l2.22,-0.3l1.49,1.83l-2.45,1.85l-1.06,1.42l-0.92,2.34l-0.48,0.4l-2.35,0.42l-0.63,0.51l-0.08,0.73l0.94,1.41l-1.79,1.84l-0.05,0.79l0.65,1.23l-0.56,2.16l0.16,0.69l-1.39,1.3l-0.9,1.45l-0.77,0.1l-1.91,-0.46l-6.17,0.91l-4.68,-0.48l-2.32,0.9l-3.26,0.0l-0.8,0.78l-1.15,3.24l0.03,1.71l0.9,2.26l-1.5,2.46l-3.77,2.32l-0.95,3.37l-6.65,1.88l-0.6,-0.12l0.46,-1.24l-0.4,-0.63l-0.91,-0.28l-1.66,0.13l-1.16,0.39l-1.65,1.59l-1.87,0.81l-8.32,-0.58l-4.04,0.66l-1.59,-0.77l0.02,-0.63l0.53,-0.53l2.04,0.27l0.77,-0.41l0.21,-0.87l-0.51,-1.19l0.65,-0.98l0.18,-1.12l-1.38,-1.72l-3.43,-1.97l-0.96,-3.2l-1.72,-2.25l5.65,-5.46l1.78,-1.03l0.76,-0.92l-0.07,-0.57l-1.16,-0.88l-0.12,-0.46l-0.39,-5.8l1.51,-4.97l0.18,-3.88l0.77,-1.17l2.31,-2.12l-0.19,-2.68l1.31,-1.81l0.38,-1.59l-0.6,-6.14l-1.09,-2.66l0.08,-1.07l1.2,-3.57l0.0,-1.26l-1.33,-2.97l0.48,-1.75l-0.39,-0.89l-0.98,-0.66l0.63,-1.27l0.34,-2.93l0.59,-1.15l2.39,-0.95l1.28,0.25l1.79,1.42l0.99,0.02l1.16,-0.44l1.27,0.83l1.39,0.28l2.4,-1.49l4.01,0.91l5.72,-1.07l1.57,0.83l2.35,-1.11l1.82,-0.03l2.03,-1.04l3.48,0.96l0.98,1.05l0.87,1.67l-0.52,2.79l0.73,1.41l8.88,6.73l0.87,0.26l1.23,-0.5l0.48,0.14l0.61,2.97l0.7,1.03l3.28,1.81l2.3,-0.04Z",name:"Seien-et-Marne"},"FR-76":{path:"M421.48,106.09l-2.06,1.53l-2.09,2.85l-0.45,1.3l0.44,0.98l2.53,-0.43l0.4,0.34l-0.82,1.37l-1.94,1.09l-0.47,0.89l0.74,1.37l0.19,3.89l0.54,1.79l0.44,3.63l0.8,0.82l2.01,-0.46l0.65,0.53l-0.4,1.31l-1.05,0.52l-0.47,0.65l-1.01,2.31l-0.24,1.82l-2.08,0.81l-8.41,-3.23l-9.16,-1.1l-2.76,1.06l-1.7,1.98l-2.65,4.9l-0.59,0.43l-4.31,-0.27l-1.66,0.48l-1.22,0.86l-1.39,1.74l-3.89,0.92l-1.17,0.83l-0.65,1.2l0.29,1.23l-0.88,0.29l-0.99,-0.12l-3.87,-2.8l-2.21,-0.65l-1.68,-0.96l-0.59,-1.63l3.05,0.44l0.46,-0.41l-0.17,-2.06l-0.9,-0.89l-2.36,-1.02l-2.91,-2.45l-0.98,-0.39l-5.97,1.34l-2.55,-0.37l-1.75,-2.77l-0.47,-0.17l-2.35,0.47l-1.02,-0.38l-1.98,-2.28l-2.48,-1.7l-0.84,0.03l-4.29,2.28l-4.93,0.6l-4.99,-0.57l-4.35,-1.26l-3.7,-0.45l-1.09,-0.56l-1.65,-2.15l0.22,-1.23l3.15,-4.92l2.42,-6.93l3.76,-2.82l9.31,-3.67l0.73,-0.8l7.56,-3.82l2.18,-0.58l2.37,-1.37l4.68,-1.45l5.32,0.04l25.22,-6.87l1.56,-1.02l1.59,-0.51l2.41,-2.26l6.63,-4.5l8.53,5.05l10.02,8.92l0.82,1.05l0.92,3.13l1.89,2.97l0.77,2.22Z",name:"Seine-Maritime"},"FR-71":{path:"M562.27,336.18l0.34,-0.39l2.2,-0.79l0.73,-1.26l-0.24,-1.31l-2.75,-2.1l0.02,-3.93l-0.92,-0.98l-1.84,-0.56l-0.18,-0.63l0.21,-0.67l2.84,-0.75l0.95,-1.27l0.11,-1.78l-1.0,-2.98l0.55,-2.03l4.19,-0.67l3.55,-1.98l1.28,-0.32l0.94,0.2l2.52,2.56l3.25,1.17l1.71,2.88l0.9,0.16l1.88,-0.56l1.71,2.13l1.13,0.82l4.1,1.22l2.31,-0.15l2.09,4.11l1.21,1.07l3.27,0.91l0.98,2.32l1.15,0.68l1.06,-0.1l1.91,-1.42l3.31,-0.2l7.33,-2.89l5.05,-0.51l3.5,-0.95l1.75,1.53l5.44,-0.2l4.0,-1.74l0.92,0.33l1.55,2.84l3.44,3.22l2.4,1.27l1.61,0.29l1.67,1.37l1.99,0.63l-1.05,1.51l-4.39,0.61l-1.2,1.17l-0.05,0.66l0.39,0.73l1.85,1.61l-0.8,1.32l-0.1,0.94l1.47,1.38l1.77,6.19l-1.03,3.43l-1.83,1.08l-0.81,1.06l-0.2,2.01l0.61,1.51l2.83,1.66l0.43,0.91l-1.02,0.93l-4.32,0.87l-1.26,0.59l-4.14,-0.98l-1.53,-0.8l-2.16,-1.97l-1.58,-0.52l-2.05,0.18l-3.7,1.25l-1.28,0.13l-4.17,-1.37l-0.92,-0.05l-1.3,0.44l-1.85,4.3l-0.85,4.21l-1.47,2.56l-0.15,1.93l-3.53,6.7l-1.32,4.86l0.08,0.87l-2.89,-0.32l-0.98,-0.75l-0.98,-2.54l0.04,-1.79l-1.73,-1.29l-0.18,-1.86l-0.76,-0.6l-1.87,-0.55l-1.12,0.62l-0.53,1.93l-1.03,0.26l-2.35,-2.01l-0.72,0.04l-1.62,0.92l-1.03,0.08l-2.29,-0.51l-2.25,-0.92l-0.92,0.11l-0.68,0.9l-1.27,4.46l-1.74,2.06l-1.51,1.09l-1.62,0.57l-1.65,0.02l-4.83,-1.24l-3.08,0.65l-4.17,-0.93l-4.25,1.28l-1.42,-0.08l-2.06,-1.47l-2.77,-1.06l0.11,-2.73l-0.6,-1.7l5.26,-2.58l1.52,-1.33l0.08,-0.97l-0.86,-1.29l0.04,-1.38l-0.52,-1.25l0.64,-3.0l-0.8,-3.17l-2.08,-1.35l-4.18,-0.89l-2.7,-2.24l-1.72,-0.07l-3.83,-1.94l0.37,-3.1l-0.38,-1.88l-1.07,-0.72l-1.57,-2.64l-2.41,-2.14l-0.47,-1.58l-1.23,-1.99l6.23,-0.88l1.46,0.86l2.65,2.87l0.44,0.1l1.46,-0.58l1.52,-1.21l3.71,-1.21l4.85,-2.87l3.05,-0.59l0.49,-0.7l0.09,-2.12l-0.8,-1.29Z",name:"Sa\xf4ne-et-Loire"},"FR-70":{path:"M732.55,259.44l-2.88,3.17l-1.2,2.11l-0.42,2.48l1.68,5.43l0.2,3.95l1.28,2.06l-0.19,0.86l-1.42,1.33l-4.67,-1.11l-2.25,0.63l-1.97,1.28l-2.26,-0.42l-1.03,0.82l-1.64,2.83l-3.01,-1.42l-0.7,0.17l-0.94,0.9l-1.98,-1.56l-1.16,-0.14l-5.54,0.9l-1.91,1.17l-1.98,4.16l-0.8,0.72l-3.35,-0.18l-1.04,0.81l-1.02,1.85l-0.9,0.3l-2.2,-0.03l-2.92,2.94l-4.6,1.44l-4.42,-0.47l-11.89,6.05l-3.92,-0.48l-4.0,0.76l-3.44,-1.66l-0.69,-0.66l-0.63,0.02l-0.84,-1.07l-0.56,-4.91l-2.21,-1.91l-0.59,-3.43l-0.81,-0.72l-1.67,-0.59l0.44,-1.97l0.7,-0.55l1.95,-0.44l2.03,-2.43l0.31,-1.4l-0.34,-1.34l-0.93,-1.42l0.2,-1.34l-0.22,-0.65l-1.0,-1.07l-0.91,-0.31l-0.83,0.13l-1.8,1.57l-1.46,-0.6l2.09,-4.03l1.01,-0.53l3.99,-0.6l3.21,1.65l1.53,0.3l6.58,-1.86l0.7,-0.44l0.69,-0.83l0.2,-0.97l-0.19,-2.21l0.55,-2.48l-0.58,-2.14l0.19,-0.51l0.63,-0.82l6.42,-3.94l2.41,-2.91l2.03,-0.75l0.4,-0.92l-0.24,-0.87l1.66,-0.91l1.8,-2.61l0.31,0.88l-0.17,1.53l0.84,0.59l3.53,-2.14l2.66,-2.84l1.54,-0.3l2.78,0.53l1.12,0.68l0.83,1.02l-0.06,1.28l0.31,0.67l3.72,1.77l2.64,-0.19l2.39,-1.21l3.0,-0.19l2.26,0.8l5.28,2.92l1.38,0.35l2.17,-0.03l1.59,-0.57l1.93,-2.36l0.72,-0.14l3.61,3.45l3.4,1.51l5.45,3.8Z",name:"Haute-Sa\xf4ne"},"FR-73":{path:"M658.46,427.8l1.73,-0.16l4.42,-4.15l2.23,-1.04l0.99,-1.05l0.84,-2.26l0.46,-3.28l2.91,-7.66l0.55,-2.73l0.4,0.1l0.46,0.75l0.65,5.41l0.44,1.39l1.0,1.06l3.47,0.68l0.76,0.58l0.53,2.21l0.99,1.46l2.07,0.99l1.65,0.28l1.63,-0.15l1.83,-1.19l1.78,0.03l1.77,0.79l1.66,1.31l2.85,3.29l1.02,0.37l1.77,-0.06l1.58,-0.52l1.6,-1.13l1.2,-1.57l1.17,-3.53l2.91,-2.03l0.8,-1.02l1.25,-3.12l0.78,-1.16l2.92,-2.92l0.45,-0.1l1.07,0.4l0.92,1.0l-0.17,1.13l-1.03,1.87l0.69,1.7l2.0,1.78l1.23,0.62l2.94,0.32l1.7,0.87l0.94,1.44l-0.47,2.15l0.38,0.48l1.56,-0.02l3.93,-2.52l0.65,2.99l1.41,1.87l1.65,1.08l2.44,0.57l2.19,1.73l2.63,0.83l0.29,0.87l-0.98,2.48l1.03,2.1l0.33,3.09l0.49,1.22l5.55,3.27l1.58,2.67l3.47,1.57l0.2,0.81l-1.73,3.0l-2.31,2.53l0.24,2.49l0.65,1.55l0.0,0.91l-1.6,1.21l-1.33,1.99l-0.85,-0.84l-0.72,-0.2l-4.4,1.41l-2.78,3.01l-2.44,0.32l-0.53,0.84l0.54,1.12l-1.68,0.71l-4.26,-1.68l-2.26,-0.35l-2.28,1.23l-2.07,0.11l-2.41,1.23l-1.98,0.23l-2.21,1.2l-2.53,0.08l-0.73,0.39l-0.94,2.26l-0.81,0.88l-1.02,0.26l-3.86,-1.22l-0.85,-1.84l-1.43,-1.0l-4.54,-0.57l-0.87,-0.62l-0.8,-1.5l-1.95,-0.61l-3.81,-0.24l-0.27,-2.67l-1.39,-5.1l0.11,-1.29l0.63,-1.24l2.75,-2.38l0.41,-2.05l-0.5,-2.06l-1.14,-1.71l-2.71,-2.72l-0.85,-0.35l-4.2,-0.4l-3.65,-2.95l-2.4,-0.56l-1.35,0.34l-1.1,0.96l-0.35,5.75l-8.79,-3.19l-0.82,-0.79l-7.95,-14.1Z",name:"Savoie"},"FR-72":{path:"M351.4,270.06l0.02,0.93l-2.17,0.43l-3.23,1.43l-2.52,0.52l-1.04,0.58l-0.9,0.99l-1.95,-0.85l-1.07,0.0l-0.78,0.53l-0.36,0.7l0.4,2.57l-5.8,-1.04l-6.07,-1.69l-0.5,0.27l-0.57,1.88l-1.08,0.05l-3.11,-1.35l-2.23,-0.37l-6.66,-3.2l-3.43,-0.45l-0.68,0.27l-0.86,1.05l-1.16,0.43l-1.42,-0.29l-1.32,-0.88l-0.81,-1.26l-0.1,-1.37l1.2,-0.92l0.27,-0.59l-0.87,-1.29l-0.99,-0.13l-2.11,1.18l-9.84,-4.01l1.52,-1.18l0.27,-1.75l-0.32,-0.43l-2.15,-0.41l-0.74,-0.43l-0.62,-0.89l0.02,-0.71l2.8,-1.29l0.77,-0.83l0.19,-1.25l-0.86,-1.98l0.51,-1.45l1.22,-0.73l2.99,-0.23l1.11,-0.49l0.65,-0.82l0.05,-1.28l-0.48,-1.18l-2.27,-2.6l-0.42,-0.77l0.21,-0.82l4.77,-1.14l1.85,-1.48l0.52,-2.07l-0.91,-2.91l0.27,-2.05l4.53,-2.75l1.2,-2.44l-0.88,-8.62l0.85,-1.78l0.67,-0.45l7.89,-1.16l3.37,0.46l0.6,-0.45l0.44,-1.41l2.46,-0.81l2.23,-2.53l2.43,-1.15l5.27,-1.07l1.66,0.18l3.55,1.66l0.35,1.07l-0.32,2.68l0.3,3.32l0.87,2.03l1.63,1.4l1.84,0.94l2.82,-0.07l0.41,2.48l1.13,0.63l5.3,1.27l2.3,0.07l0.97,-0.32l1.62,1.39l1.93,2.55l2.19,1.39l1.53,0.31l1.53,-0.36l2.97,1.92l3.09,0.38l0.63,0.45l-0.41,0.52l-4.24,2.22l-0.26,1.28l1.21,1.18l-2.67,0.5l-0.68,0.75l0.01,0.82l1.12,2.05l1.71,0.46l-0.65,3.22l0.42,1.92l-0.62,1.15l-3.06,2.39l-0.56,1.67l-0.05,3.43l-1.51,4.18l-1.33,1.2l-1.74,0.98l-3.44,1.47l-1.46,1.3l-0.79,1.81l0.48,1.28Z",name:"Sarthe"},"FR-79":{path:"M307.7,318.83l1.01,2.11l0.31,2.12l0.43,0.78l1.59,0.62l0.51,0.63l-0.04,1.91l1.71,5.06l2.48,2.93l-0.11,0.87l-0.46,0.4l-1.76,-0.04l-0.36,0.34l-0.18,1.29l0.21,3.21l1.5,1.72l0.3,0.95l-0.7,2.37l-1.66,2.9l-0.27,1.28l0.15,1.41l0.77,1.23l1.89,0.75l0.18,0.78l-1.63,4.28l-1.29,1.43l-0.35,0.87l0.03,2.17l1.17,1.4l0.04,4.29l0.67,1.2l1.43,1.29l-0.04,2.02l0.5,1.39l1.12,1.37l1.4,0.93l1.33,-0.26l1.92,-2.12l0.98,-0.48l0.98,0.03l1.05,0.86l0.28,1.47l-0.35,1.7l-0.79,1.42l-2.24,2.67l-0.55,1.15l-0.3,1.85l0.85,1.39l4.2,1.72l0.65,0.44l0.28,0.88l-0.61,2.2l0.12,0.72l-0.77,0.42l-2.59,-1.26l-3.0,0.43l-3.33,1.46l-2.96,2.31l-3.1,5.17l-2.17,0.89l-1.1,-0.39l-3.28,-3.64l-5.12,-3.24l-2.81,-0.86l-4.02,-0.1l-3.17,-2.08l-1.48,-0.19l-2.64,0.33l-2.25,-2.14l-1.36,-0.65l-3.99,-0.28l-1.25,-0.8l-5.25,-5.83l-1.47,-0.94l0.45,-0.86l0.02,-1.06l-0.75,-1.98l3.3,-1.6l2.86,-0.19l2.34,-2.04l2.9,-0.42l0.56,-0.59l0.18,-0.79l-0.96,-1.5l-2.15,-1.52l-1.48,-0.05l-0.2,-0.92l0.59,-2.98l-0.97,-4.09l1.47,-2.55l-0.66,-4.53l-1.62,-2.86l-0.6,-3.2l-3.78,-6.41l-0.05,-0.67l0.83,-1.82l-0.25,-0.71l-1.96,-1.84l-3.53,-1.93l-0.97,-1.29l-0.82,-3.62l-0.91,-1.07l-1.53,-0.78l-2.22,-3.06l-2.05,-1.29l0.28,-0.66l0.72,0.13l4.34,1.93l4.31,-0.56l5.13,0.68l3.99,-0.34l1.28,-0.41l1.37,-1.03l2.73,-1.24l0.34,-1.13l-0.81,-1.37l1.0,-0.85l1.73,-0.42l2.13,0.74l5.97,-1.69l6.45,-0.7l3.52,0.09l1.83,-0.35l1.08,0.56l1.0,2.22l1.71,0.55l0.63,-0.49Z",name:"Deux-S\xe8vres"},"FR-78":{path:"M418.01,161.81l0.47,1.62l1.53,0.32l3.71,-1.8l2.31,-0.25l0.99,0.35l0.64,0.72l0.72,2.92l0.93,1.67l0.47,0.18l3.61,-1.19l1.99,0.28l1.59,2.11l-0.41,1.35l0.52,1.33l1.23,0.51l1.54,-0.92l1.78,-3.26l1.06,-0.33l3.04,0.23l1.68,0.75l-0.28,1.59l-2.23,1.75l-0.89,2.2l0.17,2.13l0.34,0.36l1.31,0.21l0.05,2.93l0.86,2.02l3.06,2.77l-5.57,1.66l-0.64,0.67l-1.39,3.89l-1.84,0.37l-0.95,0.59l-0.89,1.34l-0.26,1.51l0.54,3.15l-0.45,2.53l-0.65,1.03l-0.75,0.35l-2.82,0.14l-0.66,0.79l-1.85,7.72l-2.31,0.34l-4.37,-1.8l-0.92,-0.66l-1.17,-1.71l0.01,-2.65l-0.44,-1.51l-0.7,-0.87l-2.25,-1.46l-0.79,-2.45l-3.87,-2.43l-1.32,-1.5l-0.63,-1.5l-1.41,-0.91l0.0,-0.93l1.6,-2.06l0.18,-1.09l-0.28,-0.53l-1.69,-0.85l-0.41,-0.65l-0.06,-1.41l0.53,-2.41l-0.31,-1.9l-1.49,-1.94l-3.28,-5.55l-0.4,-2.82l-2.11,-0.85l0.25,-2.13l-0.72,-1.71l0.41,-0.57l7.7,-1.56l2.34,-1.08l4.31,0.9Z",name:"Yvelines"},"FR-YT":{path:"M678.38,715.39l-0.52,0.0l-2.02,-6.29l2.65,-2.73l0.87,2.15l0.24,2.21l-0.38,2.26l-0.84,2.4ZM647.49,692.27l-1.04,0.75l-0.14,0.46l1.6,0.36l0.6,0.88l2.18,1.87l2.93,3.52l1.63,1.28l2.49,0.62l4.96,-0.04l2.61,0.78l2.6,1.74l1.05,1.73l0.02,2.1l-0.68,2.82l-3.71,5.46l-1.53,1.19l0.14,2.09l1.04,1.92l2.81,1.86l-0.3,1.89l-3.07,6.4l-2.6,3.07l-1.21,3.45l2.82,4.18l-1.15,1.69l-1.53,1.06l-0.76,-1.37l-0.41,-0.2l-1.1,0.17l-1.53,1.03l-1.83,0.51l-1.63,-0.43l-2.25,-1.33l-1.24,0.41l0.12,-1.88l-0.84,-1.8l-1.74,-0.77l-1.92,0.17l0.0,-0.31l2.91,-1.61l0.29,-2.68l-1.49,-2.81l-2.83,-1.57l0.22,-0.43l1.06,-0.67l1.55,-0.14l0.82,0.5l2.83,3.33l2.81,1.68l1.89,-0.73l0.6,-2.42l-0.76,-2.88l-1.37,-2.17l-1.74,-1.96l-4.21,-3.56l2.58,-0.75l0.36,-0.4l-0.07,-1.34l-0.91,-1.33l-0.68,-2.3l-0.55,-4.71l-0.6,-2.37l-1.57,-1.23l-1.87,-0.61l-1.59,-1.03l-1.74,-2.81l-0.41,-4.1l7.31,-7.87l0.59,1.27l-0.82,0.34Z",name:"Mayotte"},"FR-66":{path:"M419.41,662.94l0.18,-1.54l0.62,-1.4l0.95,-0.83l6.33,-1.23l1.62,-0.04l2.87,0.76l1.42,-0.31l1.24,-1.33l0.24,-2.08l0.4,-0.91l1.5,-1.63l6.16,-0.76l3.36,0.54l0.91,-0.41l1.55,0.66l1.74,-1.21l2.82,-2.93l2.32,0.28l1.26,-0.26l1.25,-0.79l0.69,-1.19l-1.22,-6.76l0.48,-0.85l1.85,-0.65l20.21,0.96l1.72,-0.54l3.27,-3.63l4.2,-1.71l2.09,1.3l9.15,4.22l-0.42,6.18l0.26,1.92l-0.34,3.08l0.88,9.52l1.12,1.26l4.27,1.24l0.37,0.52l-0.12,1.76l1.98,2.59l0.3,1.34l-2.29,0.36l-3.05,-0.09l-1.83,-0.7l-1.61,-2.13l-2.87,-0.28l-1.16,0.57l-2.17,-0.57l-1.94,1.35l-3.1,0.24l-3.76,2.65l-4.83,-0.08l-1.22,0.53l-2.65,1.86l-0.57,0.72l0.5,1.8l0.52,0.57l-2.26,-0.17l-2.79,-0.85l-1.31,0.01l-0.83,0.63l-0.48,1.11l-0.67,0.22l-2.94,-1.07l-1.08,-0.76l-1.67,-2.44l-2.78,-0.4l-6.16,-2.91l-1.99,0.2l-3.71,1.04l-3.02,-0.29l-1.14,0.54l-1.01,1.86l-2.45,1.95l-0.62,0.36l-2.45,0.36l-0.71,-0.1l-1.77,-1.24l-1.32,-3.75l-1.07,-1.5l-3.53,-0.74l-3.45,-2.1l-1.38,-0.5l-3.76,-0.46l-0.8,-0.3l-0.31,-0.6ZM436.08,668.09l0.96,-0.22l0.2,-0.59l-1.32,-2.33l-0.63,-0.79l-0.47,-0.12l-0.9,0.48l-0.67,1.33l0.07,1.16l0.97,0.84l1.79,0.25Z",name:"Pyr\xe9n\xe9es-Orientales"},"FR-67":{path:"M749.43,204.53l5.77,-0.36l0.71,-0.43l0.65,-1.16l2.35,-1.16l0.73,-0.71l0.93,-1.77l1.44,-4.66l-0.53,-0.88l-1.5,-0.78l-0.14,-0.62l2.91,-4.3l0.33,-1.37l-0.57,-1.43l-3.83,-3.82l-1.83,-0.81l-0.15,-1.32l-0.77,-0.76l-0.74,0.09l-0.54,0.56l-0.45,1.75l-2.17,0.87l-1.14,1.58l-1.05,0.07l-0.85,-1.8l-0.77,-0.61l0.26,-0.79l0.96,-0.95l-0.06,-1.04l-5.03,-1.96l-1.91,-1.6l-0.2,-0.81l0.44,-1.33l0.89,-1.07l2.61,-2.08l0.31,-1.9l2.13,-2.7l-0.21,-1.76l0.28,-0.4l1.23,0.18l0.29,0.32l0.81,2.78l0.94,1.02l8.51,2.56l1.02,1.76l1.21,0.68l1.4,0.29l2.12,-0.08l7.03,-1.14l3.26,1.63l1.38,-0.12l0.76,-0.45l1.05,-1.41l1.35,-2.8l1.9,-2.92l2.27,-0.55l2.64,0.55l2.77,-0.96l5.0,1.23l4.59,-0.2l9.65,4.37l6.29,1.29l-1.02,1.01l-1.91,3.08l-2.79,6.52l-0.7,1.0l-3.2,1.38l-0.7,0.85l-0.46,1.3l-2.12,0.14l-0.95,0.41l-0.65,2.78l-3.8,3.45l-2.72,1.47l-2.58,3.44l-0.59,2.73l-0.01,2.81l0.72,2.0l-2.23,1.72l-0.47,2.28l-1.12,1.98l-0.77,3.01l-0.07,1.2l0.89,2.96l-0.06,0.91l-0.71,0.98l-2.24,1.43l-0.92,4.51l-4.46,5.68l-0.61,2.23l-1.29,2.14l-2.85,-0.38l-0.93,-1.96l-2.43,-0.53l0.39,-2.66l-0.86,-1.15l-9.78,-4.05l-0.93,-2.72l-1.79,-0.58l-3.01,-0.19l-0.06,-0.79l-1.49,-1.39l-3.3,-0.17l-1.31,-0.59l-0.23,-0.56l0.82,-2.61l0.59,-7.58l1.09,-1.01l0.02,-0.68l-3.11,-1.58Z",name:"Bas-Rhin"},"FR-64":{path:"M204.81,598.27l0.63,0.4l0.52,-0.08l1.38,-0.84l5.64,-0.92l1.36,-1.72l2.57,-1.46l2.17,-3.85l2.64,-3.02l2.34,1.93l1.96,0.84l3.62,-0.6l4.13,-0.08l2.15,-0.46l2.54,-1.24l2.39,-2.3l1.4,0.72l0.29,0.8l-0.18,2.62l1.09,1.13l0.44,0.09l4.3,-2.38l2.57,1.36l1.05,0.16l1.13,-0.26l1.13,-0.65l0.53,-1.09l-0.02,-1.16l3.11,0.76l1.49,-0.99l2.78,0.18l3.59,-1.69l2.16,0.06l2.94,1.44l2.65,-0.72l6.78,1.04l1.02,-0.26l5.11,-3.37l0.44,0.14l-0.23,1.88l1.48,0.88l6.8,-0.81l3.48,-1.38l3.8,-0.5l5.59,1.04l1.06,0.66l0.67,1.47l1.56,1.16l2.16,4.89l-0.31,0.26l-1.15,-0.07l-0.56,0.49l0.03,2.28l0.52,0.69l0.76,0.17l1.43,-1.29l0.75,0.02l-0.11,3.16l1.06,3.23l-0.48,0.48l-1.62,0.52l-0.96,1.06l-0.61,2.64l0.6,2.08l-0.4,0.75l-1.97,1.89l-1.1,3.23l-1.55,0.13l-1.74,2.98l-2.28,1.29l-0.98,1.23l0.15,3.83l-0.4,0.28l-2.98,0.33l-2.69,2.77l-0.17,0.81l0.39,1.61l-0.03,1.69l-1.67,2.29l-0.35,1.23l0.55,3.77l-0.88,-0.07l-0.78,1.18l-0.86,-0.35l-4.31,2.79l-1.69,0.12l-3.22,-1.34l-1.7,-0.07l-0.41,0.38l-0.09,1.49l-1.58,0.74l-0.62,-1.55l-1.55,-0.25l-0.08,-0.92l-2.44,-2.91l-3.24,-2.0l-1.85,-0.11l-0.47,-0.41l-0.25,-0.49l0.25,-1.36l-1.4,-2.86l-1.82,-0.51l-4.68,0.75l-4.79,-0.35l-2.24,-0.65l-2.95,-2.22l-3.08,-0.49l-2.02,-1.09l-2.32,0.15l-4.04,-2.44l-3.6,-0.59l-1.04,-0.56l-0.92,-0.94l-0.21,-0.75l0.38,-0.75l1.21,-0.93l-0.15,-0.71l-1.6,-0.32l-1.53,0.56l-1.05,1.06l-0.53,1.66l-0.16,1.94l-0.41,0.78l-2.38,0.12l-2.68,-0.98l-1.02,-1.03l-0.63,-1.32l3.7,-3.88l0.95,-2.41l0.66,-2.96l-0.35,-3.1l-2.03,-1.72l-2.04,0.3l-2.51,-1.16l-3.21,-0.56l-1.3,0.75l-0.75,1.77l-1.7,0.25l-0.8,-0.46l-0.49,-1.68l0.17,-0.84l-0.85,-0.76l-1.84,-0.58l-3.76,1.0l-0.43,-1.87l-0.91,-1.03l-1.52,-0.66l0.07,-2.41ZM309.11,602.32l1.15,-0.9l0.67,-2.47l-0.61,-1.33l-1.64,-0.44l-1.19,0.8l-0.49,2.49l0.63,1.45l1.49,0.4ZM307.84,608.3l0.94,-0.4l1.08,-1.94l-0.6,-1.74l-1.63,-0.95l-0.46,0.07l-1.45,1.45l-0.2,1.38l0.25,1.08l0.52,0.68l1.55,0.37Z",name:"Pyr\xe9n\xe9es-Atlantiques"},"FR-65":{path:"M296.09,638.61l-0.69,-4.39l0.23,-0.9l1.78,-2.58l-0.28,-3.88l2.39,-2.45l2.79,-0.25l0.84,-0.59l0.32,-0.83l-0.41,-1.39l0.02,-1.75l0.72,-0.92l2.37,-1.37l1.67,-2.92l1.05,0.11l0.6,-0.32l1.2,-3.37l1.88,-1.77l0.55,-1.02l0.07,-0.67l-0.62,-1.7l0.51,-2.21l0.68,-0.76l2.02,-0.75l0.42,-0.66l-0.06,-1.09l-0.97,-2.51l0.21,-2.73l-0.21,-0.77l-0.56,-0.5l-0.61,-0.06l-0.78,0.37l-1.02,1.09l-0.38,-0.27l-0.07,-1.71l1.65,-0.19l0.4,-0.55l-0.04,-0.91l-1.88,-4.23l-1.97,-1.72l-0.58,-1.36l-0.95,-0.68l0.87,-0.85l1.51,-0.95l1.62,-0.48l1.39,0.18l0.57,2.55l1.26,2.72l1.24,0.37l3.06,1.7l1.79,0.31l0.52,1.92l1.02,1.53l-0.53,1.94l0.23,1.42l1.31,0.87l1.13,1.6l0.97,0.79l2.03,0.3l4.05,-0.88l0.82,0.14l1.23,1.44l1.4,0.78l0.95,-0.14l1.36,-0.84l1.27,1.95l0.96,0.24l2.74,-0.2l8.19,1.7l0.38,1.06l-2.92,2.88l0.13,2.25l-0.32,0.39l-2.29,0.86l-1.23,1.77l-3.84,3.53l0.07,0.64l7.15,4.1l-1.97,3.94l0.1,1.15l0.5,0.33l0.87,-0.24l1.82,-1.22l1.58,-0.52l2.13,5.0l-3.75,5.0l-1.72,1.29l-3.06,-0.36l-1.37,0.25l-1.04,1.57l-0.46,1.98l-0.12,4.52l0.7,5.23l-2.01,0.47l-2.19,-0.13l-0.39,-1.05l-2.06,-1.35l-1.26,0.44l-2.75,3.06l-0.55,0.07l-2.26,-3.03l-4.46,-1.22l-1.15,0.19l-1.08,0.65l-3.75,0.5l-4.68,1.54l-1.99,0.16l-2.26,-0.8l-1.02,-1.0l-1.36,-0.45l-0.27,-0.97l-1.39,-1.16l-0.66,-0.99l-0.32,-1.14l0.13,-1.21l-0.54,-0.42l-2.76,0.82l-1.36,-0.14l-0.79,-1.35l-3.39,-1.83ZM309.0,601.52l-0.8,-0.16l-0.41,-0.99l0.4,-2.01l0.84,-0.4l0.79,0.28l0.31,0.77l-0.59,2.03l-0.54,0.47ZM307.75,607.5l-0.9,-0.16l-0.53,-1.24l0.07,-0.86l1.14,-1.14l1.03,0.52l0.48,1.4l-0.86,1.31l-0.43,0.15Z",name:"Hautes-Pyr\xe9n\xe9es"},"FR-62":{path:"M413.26,57.99l0.02,-1.01l-3.2,-2.12l1.12,-3.04l0.33,-6.83l1.74,-1.1l0.1,-0.58l-1.61,-2.08l-0.3,-1.01l-0.26,-3.74l-0.64,-3.46l0.26,-2.94l2.0,-4.41l0.34,-1.54l-1.52,-6.24l1.26,-0.84l3.05,-0.71l2.82,-2.96l1.8,-1.42l11.58,-4.22l1.24,0.13l2.03,-1.0l5.25,-0.55l2.42,2.31l4.96,8.43l2.25,6.01l1.42,1.12l1.84,0.6l5.52,-0.1l1.0,0.31l0.46,0.59l-2.34,2.65l-0.02,1.1l0.98,1.29l-0.35,2.13l0.77,0.98l3.22,0.58l2.96,2.38l1.15,0.37l15.06,0.55l1.38,-0.82l1.83,-2.04l1.02,-0.52l0.9,0.15l1.0,0.69l1.3,1.43l-2.22,0.94l-0.91,0.89l-0.4,1.05l0.06,1.66l-1.07,1.87l0.19,1.3l1.07,1.24l1.24,0.31l2.29,-0.59l0.86,0.1l2.28,2.2l3.62,-0.22l1.06,0.77l0.59,2.11l0.72,1.19l2.6,0.82l-0.15,0.97l-2.82,1.98l-0.48,1.75l1.16,1.72l1.53,1.4l0.91,1.31l0.1,0.8l-2.5,2.87l-0.01,1.38l0.7,0.76l0.97,0.21l2.38,-1.03l2.06,0.16l1.0,0.46l1.66,1.62l0.28,0.93l-1.83,1.86l-0.79,1.44l-2.26,8.75l-0.05,1.35l-3.49,-1.73l-2.18,-0.15l-1.29,0.85l-0.01,1.73l-0.42,0.53l-3.52,0.3l-2.63,1.27l-0.35,-0.48l-0.01,-2.43l-0.6,-1.0l-0.66,-0.3l-0.96,0.27l-3.34,2.32l-0.75,-0.07l-0.01,-0.57l1.09,-1.47l-0.03,-1.29l-1.31,-2.12l-0.95,-1.02l-1.19,-0.66l-0.76,0.22l-0.47,0.72l-0.22,3.08l-3.59,-1.54l-3.28,-0.62l0.23,-1.55l-0.84,-0.78l-1.17,-0.0l-1.89,0.86l-2.21,-0.34l-2.47,0.23l-0.82,0.62l-1.01,1.74l-0.72,-0.02l-0.81,-0.93l-0.31,-0.93l0.37,-1.76l1.95,-1.64l2.76,-1.45l0.65,-0.83l-0.19,-0.81l-0.67,-0.61l-2.96,-1.39l-1.81,-0.11l-1.13,0.92l-1.61,-1.74l-0.92,-0.29l-0.8,0.45l-0.34,0.97l-1.02,0.36l-6.98,0.99l-4.57,0.1l-1.52,-1.03l-0.6,-1.14l-0.08,-1.04l-0.83,-0.91l-6.58,-3.15l0.97,-1.81l-1.0,-0.9l-1.27,0.07l-1.48,1.08l-0.5,0.02l-0.91,-0.44l-1.88,-1.99l-1.36,-0.85l-2.32,-0.22l-2.56,0.27l-4.46,1.3l-2.04,-0.71l-1.31,-1.35ZM502.82,75.26l-0.41,-1.74l-0.71,-0.15l-1.47,1.47l-1.82,0.28l-0.4,0.37l-0.14,2.13l0.33,0.42l1.15,0.19l3.31,-0.77l0.35,-0.44l-0.19,-1.76Z",name:"Pas-de-Calais"},"FR-63":{path:"M539.28,403.78l-0.1,0.97l0.42,0.81l2.12,1.59l0.81,1.4l-1.18,2.85l-0.09,2.56l-0.9,1.89l0.2,0.76l1.8,2.84l1.04,0.63l0.51,0.79l3.2,6.42l7.55,6.03l2.43,5.41l0.06,0.97l-0.44,1.28l-0.44,0.82l-2.82,2.97l-0.8,1.5l-0.51,2.35l-4.5,-1.88l-1.24,0.65l-0.7,1.6l-1.04,0.46l-1.35,-0.11l-2.73,-1.3l-0.8,-0.09l-3.34,1.65l-0.8,-0.4l-2.4,-2.99l-3.95,-1.79l-1.72,-0.06l-5.17,1.19l-2.96,-1.53l-1.3,-0.04l-1.64,1.33l-4.08,1.3l-2.15,2.12l-1.79,0.43l-4.22,0.04l-4.2,4.06l-2.11,0.79l-2.63,-1.43l-1.86,-3.64l-1.2,-1.24l-4.3,-1.84l-5.21,0.79l-2.48,-0.15l-2.22,-3.5l-1.67,-0.85l-3.09,-0.68l-3.23,-1.92l-1.25,-0.0l-0.9,-0.64l-0.26,-4.14l-1.44,-1.87l-0.36,-0.94l0.86,-2.7l1.65,-0.68l0.84,-1.03l0.29,-4.28l-0.66,-1.43l-1.92,-2.11l-0.96,-0.86l-1.78,-0.64l-0.67,-1.98l-1.61,-2.01l-0.03,-0.75l3.69,-2.85l2.41,-0.16l2.54,-2.66l1.57,-3.25l1.7,-1.93l0.18,-3.82l-2.07,-4.09l-0.15,-0.82l0.28,-3.52l3.05,0.89l1.97,-0.34l1.66,-1.01l2.79,-3.32l0.51,-3.05l3.68,1.89l1.34,-0.26l0.47,-1.3l0.01,-1.99l1.77,-1.21l2.08,-0.06l1.0,0.54l0.34,0.69l-0.12,2.57l0.62,2.65l1.67,2.57l2.09,2.0l2.1,1.08l4.49,-0.67l1.39,2.21l0.96,0.86l1.28,0.36l5.27,-0.46l4.72,1.15l1.48,1.05l6.11,-1.99l1.07,3.51l-0.05,1.21l0.55,0.39l1.81,-0.75l1.87,-0.1l3.84,0.75l1.44,0.71l2.74,2.26l1.24,0.52Z",name:"Puy-de-D\xf4me"},"FR-60":{path:"M505.12,111.37l0.08,1.16l-0.83,4.81l1.53,3.74l-0.67,5.09l0.09,1.94l0.84,1.77l1.58,0.97l0.42,1.49l-0.66,0.97l-1.93,-0.64l-1.46,0.84l-1.21,4.06l-0.7,1.39l-1.58,0.93l-3.16,0.25l-1.68,1.1l-0.17,0.42l0.21,0.63l2.72,2.49l0.45,1.35l-0.69,1.31l-2.48,1.5l0.11,2.24l0.53,0.91l0.61,0.44l0.8,0.05l3.28,-0.78l1.11,0.02l2.04,0.66l1.38,1.21l0.1,0.94l-1.19,2.18l-3.14,2.31l-2.42,0.25l-2.07,1.06l-1.51,-0.82l-5.87,1.07l-4.04,-0.91l-0.77,0.16l-1.31,1.18l-0.79,0.15l-2.03,-1.11l-1.93,0.48l-1.66,-1.34l-1.69,-0.39l-2.67,0.99l-2.8,-2.54l-1.69,0.38l-11.67,-5.3l-1.4,0.29l-2.01,1.11l-1.55,-0.09l-3.94,-1.5l-2.4,-0.25l-1.47,-0.68l-1.66,-1.28l-0.74,-0.17l-1.89,0.7l-3.44,2.04l-4.01,0.26l-2.09,0.47l-5.65,-1.4l-3.29,-0.27l-0.95,-0.91l-0.49,-1.57l-0.8,-0.65l-0.36,-1.25l1.17,-1.22l0.93,0.15l1.28,1.38l0.8,0.35l1.12,-0.28l0.34,-0.65l-2.06,-4.76l-1.74,-5.57l-0.28,-3.2l1.24,-3.11l1.48,-1.09l0.51,-1.75l-0.83,-1.22l-2.26,0.41l-0.42,-0.32l-0.42,-3.51l-0.53,-1.76l-0.18,-3.85l-0.71,-1.37l2.11,-1.28l1.1,-1.85l-0.66,-1.22l-2.68,0.42l0.29,-1.1l2.51,-3.29l1.48,-0.9l4.6,1.83l0.57,2.49l0.73,0.66l7.29,-1.02l5.86,2.44l10.5,-1.06l4.03,0.67l3.21,1.99l4.78,0.9l2.38,2.06l2.76,-0.21l2.31,1.93l1.09,0.42l2.66,-0.82l0.63,2.13l1.2,0.68l0.73,-0.37l0.96,-1.74l1.68,-1.61l2.18,-0.25l2.67,0.88l1.01,-0.32l0.43,-0.71l-0.08,-1.86l0.32,-0.63l2.36,-0.62l2.47,-3.38l0.78,-0.0l2.24,1.25l2.85,-0.78l0.67,0.11l2.0,1.24l1.28,-0.13l0.73,-0.98l-0.02,-1.04l3.31,0.53Z",name:"Oise"},"FR-61":{path:"M339.45,171.33l-1.19,2.6l0.44,1.49l1.28,1.11l0.76,0.28l2.03,-0.04l4.74,1.12l3.05,-0.82l0.53,0.56l0.61,1.79l2.9,3.45l1.71,1.0l2.29,0.55l0.97,0.6l0.98,1.74l-0.43,1.2l-1.34,1.44l0.1,1.13l1.12,0.58l1.33,1.63l2.71,1.01l0.4,3.39l1.71,2.99l2.69,1.76l3.44,3.47l-0.31,2.12l0.17,1.43l1.87,2.7l-1.12,1.47l-0.63,1.57l-1.95,1.77l-1.26,0.69l-4.1,1.48l-2.34,0.41l-0.89,1.14l-0.23,0.89l0.24,0.83l1.14,1.2l-0.05,2.88l1.83,3.34l-0.46,0.79l-1.04,0.63l-1.56,0.37l-2.49,-1.01l-2.47,-2.98l-1.91,-1.6l-3.5,0.2l-5.14,-1.24l-0.71,-0.36l-0.06,-1.74l-0.56,-0.94l-3.09,-0.02l-2.45,-1.44l-1.01,-1.58l-0.49,-1.75l0.27,-4.85l-0.45,-1.45l-1.38,-1.0l-2.69,-1.04l-1.94,-0.2l-5.54,1.15l-3.07,1.61l-1.67,2.12l-2.54,0.86l-0.55,1.53l-0.8,0.2l-1.9,-0.51l-3.9,0.33l-0.22,-3.58l-0.39,-0.79l-0.77,-0.81l-1.89,-0.44l-3.02,-2.76l-0.65,-1.6l0.49,-1.46l-0.32,-0.81l-0.74,-0.61l-3.82,-1.27l-0.99,0.47l-0.03,1.62l-0.34,0.71l-1.15,0.57l-1.4,-0.02l-1.63,0.51l-1.2,1.45l-0.68,0.11l-4.11,-0.95l-3.98,-0.16l-1.2,0.44l-2.14,1.99l-1.05,0.56l-5.18,1.05l-1.18,-1.31l-0.96,-0.14l-3.52,0.92l-0.5,1.08l-0.81,0.48l-1.68,-1.15l-1.86,0.23l-1.74,-2.89l-0.78,-0.61l1.1,-1.52l3.31,-2.63l1.9,-3.49l0.3,-1.03l-0.88,-3.57l1.71,-1.91l-0.07,-0.62l-5.1,-3.21l-1.17,-0.16l0.06,-1.22l1.15,-0.43l2.61,-2.27l4.22,-1.02l0.97,-0.99l-0.03,-0.75l-0.53,-0.71l0.58,-0.88l4.69,0.87l7.52,-1.59l2.99,-1.66l1.62,0.23l2.59,2.51l1.48,0.83l0.96,-0.29l0.67,-1.71l0.64,-0.21l10.57,2.36l12.06,-6.08l3.02,-3.58l1.06,-0.25l1.1,1.64l0.8,0.44l2.26,-1.25l3.01,-0.19l1.72,-2.05l0.59,-0.06l0.57,0.97l1.0,0.69l1.27,0.35l1.32,-0.17l2.03,-1.3l0.66,0.04l1.0,0.98Z",name:"Orne"},"FR-68":{path:"M752.43,285.23l0.39,-1.2l0.0,-1.45l-1.07,-2.08l-3.5,-3.34l-0.86,-0.37l-1.8,-0.05l-0.57,-0.53l0.01,-0.77l1.5,-2.01l0.6,-1.7l-0.15,-2.99l-0.41,-1.19l-1.75,-1.66l-8.58,-4.29l-0.62,-0.69l-0.05,-0.84l2.13,-0.87l1.13,-1.09l0.16,-1.12l-0.61,-1.66l1.6,-3.12l0.61,-3.06l3.45,-4.12l3.12,-5.81l1.69,-2.31l0.01,-1.28l-0.73,-1.48l0.49,-1.19l7.55,-10.68l3.11,0.2l1.43,0.48l0.9,2.69l9.88,4.09l0.43,0.5l-0.47,1.92l0.32,1.28l1.01,0.53l1.61,0.15l0.88,1.92l3.01,0.47l-0.42,1.72l0.19,3.23l2.65,4.1l0.12,2.21l-2.19,2.41l-0.36,2.63l-1.24,1.91l0.21,3.21l-1.19,0.9l-1.06,3.68l0.75,2.84l-0.03,1.09l-1.25,1.28l-0.34,0.8l0.43,2.7l1.98,1.77l2.51,3.91l-0.3,0.82l-3.51,1.37l-2.73,1.91l0.1,0.7l1.12,0.69l0.01,0.32l-1.72,0.61l-0.07,0.53l0.6,1.0l-0.84,0.74l-2.31,-0.79l-0.93,0.18l-0.3,0.87l0.84,1.21l-0.09,0.79l-1.08,1.21l-1.53,0.53l-4.27,-0.15l-4.24,1.21l-0.96,-0.82l-3.02,-1.12l-0.26,-0.95l1.04,-2.07l-0.39,-0.58l-1.82,0.11Z",name:"Haute-Rhin"},"FR-69":{path:"M607.86,387.47l-0.14,1.11l-1.54,3.29l-1.25,3.86l0.39,4.66l-0.52,2.34l0.25,1.14l2.23,0.97l0.62,1.03l1.0,0.58l0.4,1.1l0.43,0.26l1.44,-0.22l3.49,2.5l-0.24,1.13l0.79,3.5l0.47,0.36l4.54,-1.15l3.58,0.52l2.61,-0.37l-1.69,2.95l0.03,1.65l0.82,1.02l3.8,1.9l0.51,0.57l-0.08,0.59l-1.28,0.04l-1.68,0.77l-2.91,2.33l-1.43,2.94l-1.05,0.63l-11.83,0.9l-1.41,0.84l0.15,0.46l3.9,3.08l-0.81,2.28l-4.09,3.12l-1.38,1.83l-1.36,-1.77l-1.0,-0.6l-2.55,0.09l-0.75,-0.19l-0.42,-0.56l-0.08,-1.27l0.8,-3.52l-0.38,-1.29l-1.35,-0.96l-2.33,-0.3l-3.66,0.5l-2.87,-0.52l-3.66,-2.12l-3.05,-3.02l-1.06,-3.12l1.95,-2.75l-0.06,-1.23l-1.2,-0.62l-2.02,-0.41l-0.0,-0.93l2.32,-2.98l0.65,-2.37l-1.32,-1.76l-1.91,-1.02l-0.38,-0.51l-0.14,-0.62l0.55,-2.07l-0.83,-1.56l-4.23,-2.25l-0.21,-0.67l2.75,-1.04l0.49,-1.41l-0.62,-0.98l-2.67,-1.83l0.26,-0.95l5.82,-5.57l3.12,-0.19l1.74,-0.79l0.43,-1.75l-0.46,-1.69l-0.9,-1.34l-1.87,-1.23l1.47,-4.64l5.06,1.43l1.25,-0.12l1.94,-0.93l1.54,1.64l0.93,0.37l1.05,-0.11l0.65,-0.45l0.73,-2.14l1.87,0.38l0.31,0.19l0.27,1.99l1.62,1.08l0.05,2.15l1.07,2.48l1.36,0.98l3.19,0.35Z",name:"Rh\xf4ne"},"FR-53":{path:"M310.77,215.54l-4.2,0.74l-1.58,1.61l-0.37,1.34l0.91,8.38l-0.94,2.05l-4.74,3.0l-0.35,2.5l0.91,2.88l-0.43,1.64l-1.48,1.12l-4.22,0.81l-0.96,0.75l-0.24,1.37l2.76,3.47l0.44,1.72l-0.49,0.61l-0.78,0.3l-3.0,0.23l-1.53,0.91l-0.58,0.88l-0.18,1.13l0.88,2.13l-0.14,0.78l-0.47,0.48l-2.09,0.77l-1.07,0.98l0.04,1.28l0.87,1.18l1.01,0.56l1.86,0.35l-0.09,0.98l-0.78,0.72l-2.11,0.84l-4.17,-1.53l-1.62,1.77l-1.25,0.22l-1.78,-0.37l-0.76,0.32l-1.18,1.37l-0.82,0.05l-20.13,-4.54l-0.91,0.5l-0.94,1.8l-2.53,-0.86l-6.81,-0.22l-3.08,-0.79l-2.72,-1.42l0.85,-1.47l2.89,-9.08l0.53,-0.9l1.85,-1.62l4.09,-0.58l1.25,-0.49l0.67,-0.66l-0.07,-4.84l-1.76,-2.27l-0.71,-4.7l0.64,-0.86l0.08,-0.99l-0.82,-4.82l-1.09,-2.36l1.95,-4.01l-0.03,-2.5l-0.74,-5.78l0.2,-5.45l4.76,0.37l3.56,-1.09l2.14,0.78l2.29,-0.33l0.82,0.61l1.89,3.04l0.78,0.28l1.22,-0.43l1.2,1.0l0.96,0.2l0.9,-0.36l0.74,-1.34l3.16,-0.79l0.67,0.27l0.43,0.85l0.82,0.32l5.49,-1.07l1.32,-0.69l2.1,-1.96l0.92,-0.33l3.75,0.17l4.09,0.95l1.06,-0.14l1.34,-1.53l1.33,-0.41l1.5,0.0l1.45,-0.72l0.62,-1.2l-0.17,-1.13l0.3,-0.28l3.98,1.51l0.19,0.36l-0.49,1.44l0.18,1.02l0.67,1.13l3.2,2.92l2.03,0.53l0.36,0.46l0.28,0.51l0.22,3.61Z",name:"Mayenne"},"FR-52":{path:"M620.05,191.66l0.83,3.39l1.78,2.43l2.21,1.63l2.79,1.3l4.32,3.1l5.08,2.47l3.16,0.28l1.23,0.4l0.83,1.56l5.79,4.67l-1.67,2.08l-0.22,0.82l0.6,3.51l0.45,0.64l0.99,0.2l1.86,-1.66l1.62,0.08l1.4,1.19l3.12,3.97l0.92,0.25l1.78,-0.17l1.05,0.53l0.59,2.6l2.43,1.57l1.39,1.38l-1.32,1.49l-0.55,2.56l-1.17,1.96l-0.63,2.55l4.62,3.89l3.34,1.83l0.57,1.4l-0.05,2.95l0.46,0.64l1.01,0.19l0.95,-0.67l0.94,-0.09l2.41,2.53l0.3,0.85l-0.2,0.45l-1.94,0.67l-2.38,2.89l-6.41,3.93l-0.82,1.02l-0.32,0.82l0.58,2.29l-0.54,2.43l0.2,2.14l-0.17,0.81l-0.92,0.79l-6.35,1.81l-1.15,-0.23l-3.43,-1.72l-4.29,0.62l-1.46,0.81l-2.83,5.28l-0.39,0.11l-0.67,-0.88l-0.77,-0.22l-2.89,1.56l-0.53,-0.69l-0.42,-1.51l-3.74,-2.21l-0.5,-0.48l-0.45,-1.41l-0.55,-0.47l-1.19,0.09l-1.76,1.89l-1.49,0.14l-2.23,-1.34l-2.42,-2.98l-1.06,-0.04l-1.33,1.3l-0.7,0.01l-0.9,-1.16l-0.61,-3.64l-1.3,-1.58l0.33,-0.6l2.33,-0.37l0.83,-0.93l-0.18,-1.31l-1.18,-2.31l-4.52,-5.41l-1.18,-0.18l-1.09,1.24l-0.51,-0.21l-0.23,-0.95l0.85,-1.35l0.11,-1.07l-1.02,-0.91l-2.65,-0.91l0.44,-1.3l-0.31,-0.7l-0.84,-0.49l-3.68,-0.69l-1.62,-1.0l0.99,-1.7l-1.33,-2.62l0.84,-1.66l1.62,-0.79l4.26,0.81l1.15,-0.58l0.78,-1.43l0.45,-3.19l1.01,-1.73l0.08,-0.84l-1.0,-7.31l-1.65,-1.75l0.44,-1.44l-0.18,-0.9l-3.13,-1.39l-1.38,-2.02l-2.2,-1.22l-2.15,-2.78l-2.26,-1.34l-0.15,-0.85l1.4,-1.94l0.4,-1.04l0.13,-1.76l5.87,-0.24l0.87,-0.28l0.33,-1.09l-1.07,-2.3l0.32,-1.17l4.51,-1.27l0.38,-0.55l-1.04,-2.5l-0.35,-0.25l-3.14,-0.04l1.22,-1.88l3.77,-1.11l7.44,0.03Z",name:"Haute-Marne"},"FR-51":{path:"M522.82,186.37l0.16,-1.02l1.68,-1.84l-0.22,-0.68l-0.89,-0.72l3.35,-0.37l0.76,-1.01l0.2,-1.75l1.48,-2.59l4.29,-3.81l1.07,-2.07l1.68,-1.1l0.81,-1.18l2.06,-1.61l0.39,-0.63l-0.02,-1.16l-0.99,-0.78l-3.39,0.04l-0.83,-0.47l0.06,-1.11l1.31,-0.86l1.17,-1.67l0.21,-0.79l-0.25,-2.97l1.17,-0.73l3.12,0.34l1.45,-0.25l1.33,-1.0l0.36,-0.86l-0.5,-1.26l-1.41,-0.81l-0.87,-0.98l-1.6,-0.47l-0.56,-4.86l-0.91,-2.12l2.95,-1.52l5.1,-1.23l4.31,-0.57l0.52,-0.78l-0.12,-1.35l0.85,-0.54l2.04,0.1l3.04,1.4l2.06,-0.68l2.32,0.84l1.14,-0.78l0.47,-1.24l0.08,-1.7l6.33,0.44l1.77,0.51l8.42,5.99l2.47,0.04l2.51,2.92l2.29,0.48l6.22,-0.85l1.44,0.18l1.21,0.87l1.1,2.07l1.24,0.92l5.55,-1.3l7.04,1.27l4.31,-1.4l1.84,-0.03l2.07,1.32l0.06,1.73l-1.31,2.24l-0.19,1.39l1.8,5.02l0.13,4.29l0.32,0.97l0.62,0.73l1.6,0.68l0.35,0.84l-0.84,1.15l-0.07,2.87l-0.56,1.42l-1.01,0.68l-2.7,0.71l-1.22,1.6l-0.51,2.57l0.58,2.62l-1.01,1.24l-0.44,1.14l0.49,1.38l4.23,3.15l0.58,1.99l-0.08,1.85l-7.28,-0.03l-4.31,1.35l-1.76,2.71l0.38,0.62l3.61,-0.06l0.71,1.71l-3.66,0.98l-0.9,0.62l-0.42,0.75l-0.05,0.99l1.03,2.63l-6.61,0.41l-4.47,-1.41l-1.54,0.31l-2.8,1.32l-11.93,-6.37l-0.31,-0.68l0.66,-4.11l-0.44,-1.76l-0.57,-0.63l-0.88,-0.35l-6.81,-0.4l-4.94,1.4l-1.13,-0.22l-1.49,0.3l-1.23,2.03l-2.91,0.76l-7.38,6.28l-1.28,0.67l-0.6,0.81l-0.67,2.46l-3.36,-0.35l-2.25,-0.66l-0.93,-1.47l-1.09,-0.78l-1.26,1.02l-3.5,0.89l-0.66,-2.48l-0.41,-0.29l-1.24,0.06l-1.99,-2.71l-1.85,-0.07l-1.65,-2.04l-0.63,-0.31l-2.37,0.21l-0.2,-1.26l0.51,-1.93l-0.76,-3.12l-2.03,-2.25l-1.36,-0.04Z",name:"Marne"},"FR-50":{path:"M199.1,110.63l3.02,0.17l0.93,1.73l6.68,0.92l5.27,1.29l0.19,0.68l0.67,0.4l0.84,-0.17l1.4,-0.93l2.68,0.54l1.2,-0.43l3.43,-3.16l2.74,-0.72l1.03,-0.08l7.56,1.27l2.02,5.19l-1.5,1.01l-0.48,1.56l-1.27,0.04l-1.1,0.67l-0.37,2.34l1.83,2.99l0.97,2.27l4.63,4.95l0.53,1.09l0.2,1.62l-0.75,1.97l0.17,1.08l0.44,0.3l1.7,-0.5l1.73,1.31l0.02,1.02l-1.12,2.23l0.89,2.06l7.07,6.37l1.82,0.2l3.77,-1.18l0.35,0.33l-0.73,2.09l-0.02,1.11l2.33,4.3l1.19,6.19l-1.73,0.82l-3.41,3.44l-1.89,1.33l-0.75,0.13l-2.59,-0.59l-1.17,0.51l-0.67,1.15l-0.02,1.28l1.46,1.49l0.17,0.61l-1.14,1.16l-2.44,0.91l-2.01,1.58l-0.85,1.16l-0.26,1.31l0.31,0.46l2.27,0.49l0.45,1.59l0.59,0.65l2.89,0.95l3.11,0.13l2.44,-0.72l3.49,0.8l3.18,1.45l-0.08,1.6l0.36,0.42l1.28,0.13l4.59,2.89l-1.59,2.0l0.04,1.15l0.84,2.61l-0.18,0.54l-1.78,3.33l-3.29,2.61l-1.34,1.83l-1.98,0.34l-2.37,-0.8l-3.57,1.1l-2.0,0.01l-3.01,-0.43l-2.56,-1.35l-6.25,-1.53l-1.67,-0.15l-1.33,0.23l-2.22,2.41l-1.99,0.71l-2.78,1.91l-1.65,0.53l-1.32,0.02l-0.77,-0.19l-2.96,-2.18l-1.8,-2.76l-0.99,-2.96l-2.54,-5.28l4.98,0.51l6.48,-1.24l2.14,0.69l0.44,-0.14l0.0,-0.47l-1.13,-1.5l-1.5,-0.64l-2.34,-0.18l-0.46,0.44l-0.7,-1.34l-2.87,-0.97l-0.88,-2.35l-2.17,-1.65l-0.47,-1.69l-0.34,-4.2l-0.74,-1.24l-1.4,-0.44l1.45,-1.15l0.44,-1.03l0.49,-3.71l0.92,-0.11l0.34,-0.9l0.0,-1.07l-1.2,-0.91l0.97,-5.38l0.51,-0.24l1.33,0.54l0.55,-0.37l-0.25,-0.86l-1.33,-0.51l-1.38,0.0l-1.32,0.6l-0.59,1.22l-0.56,-1.29l0.43,-3.35l-0.31,-0.52l-0.67,-0.12l-0.18,-0.32l0.72,-2.62l1.48,-1.06l0.02,-0.68l-0.75,-0.5l-0.56,0.09l-0.66,-2.09l-0.35,-2.8l0.3,-0.47l0.85,-0.05l2.15,0.54l0.5,-0.39l0.0,-0.49l-0.3,-0.39l-2.96,-0.99l-1.32,-0.03l-0.67,1.15l-0.44,-0.44l-0.98,-2.84l-0.71,-0.78l0.42,-0.24l0.06,-0.7l-2.38,-1.94l-0.24,-0.63l0.68,0.0l0.4,-0.4l-0.83,-2.29l-0.82,-0.22l-0.71,1.2l-3.02,-2.14l0.32,-0.66l-0.42,-0.61l-2.16,0.52l-0.37,-0.34l-0.17,-5.35l-1.15,-1.92l-0.39,-1.49l-2.39,-2.79l0.28,-0.81l1.64,-1.27l0.51,-0.95l0.27,-4.14l-1.3,-2.8l-0.63,-0.67l-4.47,-1.27l0.43,-3.05l1.34,-0.15l1.62,0.85Z",name:"Manche"},"FR-57":{path:"M697.12,128.57l4.59,2.63l1.98,0.19l2.29,-0.93l0.53,0.08l5.52,2.34l0.95,0.78l0.43,1.78l3.49,3.43l-1.28,0.51l-0.34,1.05l0.39,0.92l5.12,4.46l-0.0,1.31l1.48,0.85l1.03,2.86l0.65,0.17l0.76,-0.38l0.24,0.78l-0.46,1.9l1.04,1.55l0.86,0.29l2.67,0.02l2.33,0.73l0.97,-0.14l1.37,-1.65l-0.67,-2.53l0.24,-0.75l2.79,0.42l1.85,-0.14l4.34,1.88l1.09,0.08l-0.03,2.41l0.73,2.3l1.51,1.11l2.29,-0.99l0.3,-0.66l-0.21,-0.77l0.26,-0.22l2.39,1.43l1.98,0.72l5.31,0.06l2.06,0.7l0.67,-0.41l0.98,-1.46l2.37,-0.6l0.98,-1.9l2.23,-0.77l0.85,0.06l0.55,0.9l3.47,0.42l0.22,0.64l-0.49,0.46l-0.0,0.71l3.02,3.51l1.57,0.84l2.62,0.39l1.24,0.55l1.04,1.49l0.76,0.49l-3.08,5.46l-1.37,1.52l-0.94,0.11l-3.4,-1.65l-9.1,1.22l-2.18,-0.77l-0.57,-1.35l-0.66,-0.54l-8.43,-2.52l-0.63,-0.69l-0.58,-2.32l-0.9,-1.14l-1.12,-0.32l-1.33,0.51l-0.22,0.75l0.3,1.4l-2.13,2.71l-0.26,1.81l-2.5,1.95l-1.01,1.21l-0.49,1.21l0.0,1.18l0.54,1.07l0.95,0.87l5.74,2.33l-0.95,1.04l-0.38,1.39l0.94,0.93l0.85,1.8l0.62,0.41l1.5,-0.31l1.16,-1.59l2.22,-0.91l0.43,-0.63l0.2,-1.32l0.37,-0.29l0.49,1.78l1.97,0.95l3.72,3.7l0.4,0.92l-0.22,0.99l-3.01,4.58l0.29,1.21l1.86,1.19l-1.76,5.33l-0.93,1.1l-2.37,1.17l-1.19,1.51l-5.74,0.33l-0.53,0.33l-7.11,-6.72l-2.93,-1.24l-3.41,0.49l-9.75,-3.72l-2.42,-2.06l-2.68,-0.83l-1.47,-0.83l-1.93,-2.75l-0.67,-0.39l-2.37,0.0l-5.29,-2.7l-3.73,0.68l-4.05,-5.03l-0.21,-0.84l0.25,-1.56l1.24,-1.79l-0.32,-1.43l-0.67,-0.65l-1.55,-0.63l-8.73,-0.26l-0.71,-0.47l-1.27,-1.94l-3.43,-1.16l-0.36,-1.98l-0.72,-1.09l-4.16,-1.75l-0.7,-0.77l-1.12,-2.35l-0.02,-0.87l0.69,-0.55l2.54,-0.84l1.33,-1.27l0.36,-1.9l-1.71,-3.68l1.93,-2.33l0.06,-1.16l-0.97,-3.93l-0.53,-1.05l-1.64,-1.12l-1.0,-2.7l-1.73,-1.76l1.1,-4.12l-0.52,-3.06l0.89,2.24l0.48,0.25l7.2,-0.85l1.6,-1.26l0.33,-1.21l1.94,-0.22l0.21,-0.79l2.88,-0.27l1.66,0.15l1.65,0.58Z",name:"Moselle"},"FR-56":{path:"M109.52,267.85l0.38,-0.4l0.08,-1.06l0.95,0.1l0.65,-0.32l1.28,-2.54l0.88,-0.82l-0.25,-0.95l-0.44,0.09l-2.95,2.66l-1.78,0.9l-1.23,0.25l-0.32,0.34l0.22,0.41l0.92,0.77l-4.61,0.99l-0.63,-0.17l-2.02,-2.33l-2.01,-3.11l-0.6,-0.18l-0.35,0.25l-0.45,-1.04l-0.01,-1.54l0.9,-1.31l0.97,0.03l1.25,0.66l1.03,-0.09l1.08,-0.85l0.86,-1.79l2.18,-0.09l1.0,-0.67l0.57,-1.29l0.33,-2.58l-0.6,-3.09l-0.82,-0.87l-1.32,-0.34l-2.96,0.59l-1.33,-0.42l-3.3,-1.97l-1.52,-0.09l-3.2,0.59l-0.96,-0.72l-2.13,-5.31l-2.99,-2.98l-0.09,-0.73l0.41,-1.27l0.88,-0.78l8.58,-3.25l1.34,0.41l5.97,-0.26l0.36,1.66l1.26,0.9l1.53,-0.21l3.13,-1.15l1.22,1.3l1.94,0.58l8.02,-0.95l1.06,-0.53l0.62,-0.83l0.85,-2.33l1.12,-0.31l3.78,0.24l1.1,0.41l0.64,2.34l0.64,0.68l0.92,0.0l2.55,-0.85l1.49,0.2l4.05,2.12l3.19,0.86l0.96,2.18l1.0,0.73l0.89,-0.2l1.68,-1.5l3.3,-1.04l0.45,0.25l-0.04,6.27l0.27,0.38l1.32,0.46l2.52,-1.2l3.4,-2.96l0.76,-1.28l0.3,-3.56l0.45,-0.92l0.78,-0.28l4.92,-0.19l1.9,0.76l2.15,3.06l1.28,0.01l2.14,-1.17l0.89,-0.02l1.02,0.9l1.37,2.64l0.68,0.66l2.99,0.0l0.39,0.31l0.01,0.41l-0.64,0.66l-4.17,1.19l-0.87,1.19l-0.04,1.67l1.29,1.01l5.3,0.98l2.55,1.59l1.01,1.3l0.35,1.81l-0.59,5.45l0.39,0.48l2.72,0.15l0.42,0.57l-0.04,0.91l-0.87,1.82l-0.68,0.52l-2.12,0.6l-0.62,0.86l0.22,1.11l0.9,0.49l2.15,0.11l0.36,0.63l-0.49,0.45l-2.42,0.13l-0.84,0.83l0.08,2.27l1.03,2.25l0.0,1.69l0.23,0.68l1.13,1.14l-1.56,6.13l-0.54,0.87l-2.04,1.23l-1.46,2.33l-0.6,-0.23l-0.05,-1.13l-0.56,-0.55l-0.75,-0.02l-2.38,0.9l-1.56,-0.86l-0.9,0.05l-0.9,0.52l-1.89,2.82l-1.08,0.35l-2.85,0.22l-1.9,-0.8l-1.35,0.35l-0.47,0.66l-1.07,-0.28l0.4,-1.16l-0.67,-1.08l0.25,-0.19l3.7,-0.17l2.26,-0.53l1.21,0.07l0.42,-0.34l-0.3,-0.45l-0.99,-0.24l-2.8,0.23l-5.66,-1.72l-2.91,0.66l-1.93,0.0l1.05,-1.04l0.47,-1.05l-0.12,-0.48l-0.5,0.01l-0.86,0.73l-2.73,0.25l-0.32,0.4l1.11,0.66l-1.57,-0.11l-0.6,-0.37l-0.61,0.32l-0.09,1.63l-0.48,0.24l-1.89,-0.59l-1.16,0.04l-4.35,1.05l-1.51,-0.37l-2.24,-2.86l-1.34,-0.5l-0.54,-0.67l1.53,-0.13l1.13,1.56l1.15,-0.56l0.69,0.46l0.65,-0.25l0.21,-0.93l0.66,0.6l1.69,0.45l1.67,-0.14l1.46,-0.78l-0.13,-0.88l2.17,-2.6l0.37,-1.63l-1.48,-1.88l-0.44,-0.11l-0.26,0.86l0.64,0.9l-1.1,0.64l0.6,0.74l-0.39,0.02l-1.13,-0.82l0.39,-0.14l-0.02,-0.47l-0.84,-1.0l-0.86,-0.45l-1.89,-0.29l-0.44,0.26l0.31,0.55l-3.56,0.47l-0.85,0.64l-0.55,0.91l-2.13,0.65l0.0,-0.48l-0.46,-0.4l-1.32,0.49l-0.19,-1.21l0.7,-1.13l-1.61,-0.61l-0.47,-1.47l-0.85,-0.33l-0.4,0.46l0.45,2.1l0.01,1.94l0.27,0.88l1.3,1.72l-0.77,0.06l-1.84,-1.77l-0.48,-0.01l0.02,1.33l-0.45,-1.98l-0.51,-0.31l-0.67,0.4l-0.04,1.56l-1.22,-0.46l-1.86,0.87l-0.79,0.06l0.11,-0.88l-1.36,-0.9l-0.9,-0.02l-0.6,0.64l-1.75,-2.35l-1.96,-1.13l0.78,-2.82l4.43,-1.77l0.2,-0.57l-0.36,-1.98l-0.6,-0.34l-0.71,0.3l0.01,-1.53l-0.4,-0.43l-0.73,0.2l-0.33,0.57l-1.35,-0.45l-0.97,0.16l-0.33,0.36l1.51,1.12l0.5,1.38l-0.92,0.03l-0.89,0.76l-0.75,0.18l-0.19,0.67l0.52,0.61l-0.59,0.38l-0.66,1.45l-2.06,-1.94l-1.14,-0.34l-0.21,-0.79l-2.13,-0.87l-1.87,-0.17ZM122.84,278.42l0.11,0.08l-0.08,0.32l-0.03,-0.4ZM122.52,282.02l0.23,1.3l1.65,2.47l-0.96,-0.23l-0.59,0.29l-0.71,-2.5l0.37,-1.33ZM133.84,278.57l0.45,0.38l-0.04,0.12l-0.41,-0.51ZM123.36,297.99l1.01,0.42l1.66,-0.07l0.33,0.33l-0.17,0.99l-1.32,0.33l-4.68,-0.38l-3.08,-0.8l-0.79,-0.48l0.14,-1.16l-1.41,-3.37l0.57,-0.67l4.02,1.8l3.72,3.05Z",name:"Morbihan"},"FR-55":{path:"M625.46,127.51l1.43,-1.72l0.37,-3.32l1.33,-1.31l1.39,0.12l2.52,1.66l3.7,-0.04l0.91,1.24l0.89,0.23l1.45,-0.59l3.12,-2.32l2.22,-1.14l0.23,-0.81l2.9,4.42l0.21,0.61l-0.22,2.41l0.64,0.91l0.95,0.21l-0.76,2.22l1.67,3.94l1.55,0.77l4.36,-0.27l3.79,-1.81l1.09,0.5l2.04,1.97l1.1,1.55l0.63,1.81l-0.13,2.9l0.75,0.94l1.21,0.71l-2.13,3.84l-0.11,3.18l0.87,1.09l1.45,0.54l0.1,0.71l-0.75,2.39l0.04,1.87l0.65,1.66l1.29,0.41l1.97,-0.41l0.46,0.43l1.27,4.3l-1.39,3.28l-0.07,1.12l0.54,1.24l1.09,0.73l0.27,0.53l-0.2,0.91l-1.94,-0.32l-0.92,0.23l-1.77,1.51l-0.73,1.37l1.09,3.21l-0.04,3.79l-0.93,3.38l-2.08,2.91l-0.17,1.07l1.73,2.41l0.27,6.76l-0.43,0.81l-1.63,1.18l-0.42,1.58l0.55,1.31l2.0,1.04l0.35,0.6l0.09,2.67l-0.7,1.3l-0.86,0.74l-1.0,0.27l-2.89,-0.26l-3.49,2.04l-3.64,0.05l-4.52,2.15l-1.28,-0.5l-5.97,-4.81l-0.81,-1.57l-1.66,-0.59l-3.06,-0.26l-4.93,-2.41l-4.26,-3.07l-2.86,-1.34l-2.09,-1.55l-1.19,-1.4l-0.58,-1.33l-0.28,-2.43l-0.47,-0.59l0.07,-2.24l-0.69,-2.27l-4.55,-3.64l0.3,-1.22l0.98,-1.18l0.19,-0.77l-0.65,-2.29l0.44,-2.23l0.86,-1.22l2.6,-0.67l1.38,-0.95l0.61,-1.14l0.15,-3.39l0.86,-1.2l-0.06,-0.86l-0.53,-0.77l-2.02,-1.13l-0.4,-5.12l-1.78,-5.41l1.45,-2.76l-0.02,-2.07l4.21,-3.39l0.13,-1.1l-0.75,-1.69l-0.03,-0.85l3.33,-4.34l1.37,-3.47l-0.92,-3.48l-1.1,-0.9l-0.58,-1.83Z",name:"Meuse"},"FR-54":{path:"M650.32,128.04l3.92,-2.09l2.36,0.84l1.04,-0.1l1.27,-1.8l1.33,-0.57l3.92,0.99l0.96,-0.3l1.37,-1.14l2.44,0.88l3.06,3.02l1.61,0.63l3.65,0.74l0.78,3.77l-1.03,3.1l-0.04,1.34l0.3,0.64l1.52,1.31l1.02,2.74l1.64,1.13l1.35,4.58l-0.0,0.78l-1.41,1.42l-0.59,1.33l1.73,3.75l-0.32,1.43l-0.91,0.84l-2.65,0.9l-1.05,1.04l0.06,1.32l1.18,2.48l0.86,0.98l4.16,1.75l0.5,0.76l0.18,1.53l0.43,0.8l3.48,1.18l1.06,1.73l1.04,0.76l8.98,0.32l1.16,0.47l0.45,0.39l0.23,0.93l-1.15,1.54l-0.3,0.94l0.21,2.07l0.72,1.27l3.6,4.17l1.51,0.17l2.53,-0.72l5.26,2.69l2.31,-0.02l2.42,3.04l1.64,0.91l2.5,0.74l2.53,2.12l9.89,3.78l3.56,-0.46l2.61,1.15l6.62,6.3l-1.46,0.31l-5.3,3.62l-3.26,3.16l-1.41,0.83l-1.19,-1.07l-0.54,0.01l-3.27,2.95l-4.16,-1.53l-4.42,-0.54l-0.72,-0.61l-0.34,-2.13l-0.86,-1.0l-1.99,0.17l-6.31,4.24l-4.11,0.31l-1.99,1.33l-0.32,0.05l0.09,-0.71l-0.46,-0.44l-1.73,0.29l-1.7,-0.17l-1.49,-0.75l-1.17,-1.57l-0.63,-0.01l-1.77,2.56l-4.63,0.3l-1.52,-0.62l-0.55,0.39l0.1,2.57l-1.64,0.67l-8.45,0.29l-1.32,-0.47l0.31,-1.38l-0.25,-0.46l-4.74,-1.96l1.73,-3.24l0.09,-1.26l-0.31,-1.09l-2.18,-1.23l-1.59,-0.25l-1.57,0.18l-2.18,1.04l-0.64,-0.6l0.01,-2.15l-0.37,-1.18l-2.28,-1.39l-0.33,-0.8l0.34,-1.17l1.42,-0.93l0.7,-1.27l-0.27,-7.02l-0.47,-1.04l-1.24,-1.32l0.08,-0.66l2.08,-2.93l1.0,-3.6l0.04,-4.03l-1.08,-2.99l0.55,-0.95l1.58,-1.33l2.72,0.18l0.71,-1.21l-0.21,-1.21l-1.37,-1.07l-0.32,-0.75l0.04,-0.86l1.42,-3.48l-1.35,-4.65l-1.15,-0.91l-2.08,0.43l-0.61,-0.16l-0.48,-1.26l-0.03,-1.69l0.73,-2.24l-0.12,-1.24l-1.83,-0.91l-0.47,-0.58l0.1,-2.78l1.9,-3.0l0.23,-1.3l-0.44,-0.62l-1.51,-0.98l0.13,-2.84l-0.71,-2.05l-1.23,-1.73l-2.12,-2.04l-1.71,-0.68l-3.78,1.82l-4.78,0.08l-0.65,-0.64l-1.24,-3.19l0.78,-2.16Z",name:"Meurhe-et-Moselle"},"FR-59":{path:"M468.73,0.56l0.71,1.42l0.6,3.51l0.63,1.64l3.14,3.26l0.16,1.34l-1.61,1.47l-0.46,0.87l1.16,3.76l-0.52,1.99l1.22,0.87l1.03,1.61l4.25,0.56l0.92,1.61l2.23,1.78l1.46,2.61l1.24,0.91l5.27,2.03l1.32,0.13l0.92,-0.63l1.82,-2.63l2.37,-1.63l7.93,-2.08l1.41,0.36l0.92,0.73l2.64,4.35l0.72,0.59l1.48,0.27l0.38,0.58l0.61,1.69l-0.8,1.48l0.51,2.38l1.6,4.47l0.09,2.5l0.42,1.17l1.9,1.66l3.82,1.44l1.7,-0.16l2.68,-0.82l2.06,-1.38l0.72,-0.05l0.89,0.38l-0.6,1.19l0.12,0.56l0.76,0.47l4.13,0.08l2.56,0.75l1.12,0.9l0.91,1.39l1.05,10.05l2.3,1.94l1.29,-0.74l1.51,-2.44l1.09,-0.6l2.59,-0.16l2.45,0.25l3.52,1.61l1.52,-0.04l3.85,-1.36l1.15,-0.1l1.03,0.41l1.98,1.84l2.53,1.56l1.84,3.13l1.53,0.38l0.59,-0.74l-0.06,-0.72l0.39,-0.14l1.83,1.02l0.14,0.88l-2.69,2.35l-1.79,5.34l-0.17,1.55l1.11,0.78l1.48,-0.45l0.84,0.08l1.74,4.81l-2.7,1.39l-1.71,1.5l-0.59,1.62l0.66,2.17l-2.04,0.47l-1.03,-0.14l-5.08,-1.67l-0.55,-0.62l-0.05,-2.72l-0.69,-0.57l-0.96,-0.16l-2.19,0.7l-1.93,1.12l-2.51,-1.85l-6.24,-0.65l-3.45,-0.71l-0.98,0.1l-3.23,1.68l-0.69,0.09l-2.57,-0.97l-1.25,-0.05l-4.85,2.46l-1.59,0.26l-5.33,-1.36l-2.8,1.13l-3.55,-0.79l-1.98,-0.06l-4.16,0.8l-3.88,-2.32l0.05,-1.61l2.24,-8.66l0.61,-1.13l1.71,-1.56l0.28,-1.47l-0.42,-0.84l-1.75,-1.71l-1.31,-0.62l-2.38,-0.17l-2.28,1.01l-0.95,-0.58l0.47,-1.35l1.77,-1.49l0.37,-1.0l-0.19,-1.17l-0.99,-1.43l-2.5,-2.65l0.23,-1.14l2.9,-2.08l0.2,-1.9l-0.78,-0.64l-1.93,-0.31l-1.19,-3.12l-1.47,-1.14l-1.12,-0.16l-2.71,0.31l-2.16,-2.16l-1.21,-0.11l-2.08,0.58l-0.88,-0.19l-0.79,-0.94l-0.1,-0.8l1.06,-1.81l-0.04,-1.78l0.31,-0.72l1.51,-1.11l1.79,-0.4l0.25,-0.67l-1.93,-2.11l-1.11,-0.77l-1.27,-0.25l-1.45,0.65l-1.96,2.14l-1.32,0.64l-0.95,-0.25l-13.54,-0.34l-0.79,-0.25l-3.08,-2.44l-3.17,-0.57l-0.37,-0.8l0.39,-1.69l-1.03,-1.49l0.06,-0.6l1.78,-1.77l0.6,-0.85l-0.01,-0.48l-0.91,-1.06l-1.18,-0.37l-5.52,0.1l-1.57,-0.49l-1.27,-1.01l-2.13,-5.83l-5.01,-8.51l-2.04,-1.97l3.54,-0.38l11.16,-3.16l4.16,0.3l5.0,-1.09l3.16,-1.35ZM502.03,75.37l0.14,1.34l-2.79,0.71l-0.69,-0.11l0.09,-1.4l1.76,-0.34l1.28,-1.06l0.2,0.85Z",name:"Nord"},"FR-58":{path:"M528.78,280.97l1.59,2.28l2.55,2.41l0.9,1.86l3.66,0.81l4.42,3.53l5.43,1.99l0.7,-0.02l0.78,-0.5l1.06,-2.57l1.16,-0.44l0.49,0.82l-0.57,2.37l0.27,1.26l1.3,0.52l3.77,-1.84l0.67,0.98l0.68,3.72l1.6,1.37l1.61,-0.09l1.72,-1.96l3.18,0.03l0.85,1.0l0.1,5.56l0.32,0.39l1.92,0.37l1.13,-0.2l0.92,0.22l0.85,0.63l0.65,1.09l0.26,1.33l-0.71,1.77l-0.13,1.41l-1.24,0.33l-3.52,1.97l-3.93,0.47l-0.56,0.45l-0.72,2.59l1.01,3.06l-0.05,1.31l-1.08,1.16l-1.74,0.2l-0.94,0.58l-0.29,0.95l0.25,1.13l0.79,0.6l1.47,0.34l0.52,0.64l-0.04,3.9l0.72,0.83l1.99,1.19l0.18,1.0l-0.49,0.71l-1.97,0.63l-0.72,0.74l0.01,0.76l0.72,0.99l-0.2,2.06l-2.99,0.57l-4.86,2.88l-3.65,1.19l-1.65,1.29l-1.04,0.4l-2.51,-2.71l-1.72,-1.04l-7.17,0.93l-1.66,-0.27l-0.44,0.26l-0.43,1.96l-1.36,0.87l-0.44,1.79l-3.8,2.0l-1.31,0.28l-0.45,-0.19l-0.06,-1.53l-1.67,-2.57l-1.59,-0.43l-0.82,0.13l-1.33,1.43l-0.97,0.48l-2.64,-1.07l-1.82,-0.29l-1.87,0.11l-3.04,1.06l-3.34,-2.82l-1.29,-0.36l-1.77,0.04l-2.77,-1.63l-1.05,-1.28l-0.19,-0.83l0.34,-2.43l2.35,-4.46l-1.16,-3.32l1.31,-4.66l-0.44,-5.56l-2.26,-2.43l0.11,-3.58l-1.26,-4.05l-1.41,-3.21l-0.84,-3.54l-3.63,-3.57l-1.85,-1.04l-0.71,-1.21l2.92,-5.34l0.56,-3.19l-0.17,-0.62l-1.7,-2.2l-1.25,-2.57l-1.44,-1.56l0.08,-0.29l2.79,-1.26l2.32,-0.04l1.28,-0.37l1.6,0.31l6.32,-1.19l0.9,0.34l0.47,2.6l1.22,1.11l4.09,0.77l1.89,1.87l1.16,0.11l1.96,-0.77l2.43,1.48l1.01,0.12l1.16,-0.52l1.82,-1.52l1.28,-0.15l4.38,1.15l0.5,-0.33l0.29,-4.18Z",name:"Ni\xe8vre"},"FR-48":{path:"M521.61,538.83l-0.52,-1.13l-1.33,-0.92l-6.93,0.03l-0.32,-1.55l-1.01,-1.16l-4.04,-2.16l-1.29,-0.2l1.45,-3.24l-0.19,-0.85l-0.85,-1.25l-0.29,-2.01l0.71,-2.49l0.15,-2.55l-3.33,-4.54l-0.25,-1.16l0.15,-2.52l-1.11,-2.03l-5.17,-5.93l0.78,-2.2l1.89,-2.92l0.36,-2.65l1.38,-4.58l0.47,-0.79l1.76,-1.22l0.98,-3.72l0.74,-0.4l1.59,1.82l1.21,-0.05l1.38,-0.79l3.42,-3.06l2.41,-0.28l3.68,-2.03l1.93,-0.24l0.36,0.35l0.79,2.6l3.5,5.9l1.31,1.29l1.23,0.42l1.33,-0.63l3.37,-0.36l1.07,-0.91l0.56,-2.31l0.89,-0.32l1.69,0.16l0.84,0.67l-0.48,1.5l0.3,0.89l4.51,0.95l4.08,3.38l2.89,1.45l1.57,0.41l-0.03,2.85l1.28,3.55l0.51,3.07l0.72,2.11l0.66,1.17l1.36,0.88l0.8,1.32l2.15,6.73l-1.98,3.13l-0.84,0.57l-2.06,0.37l-1.0,0.81l-0.08,0.53l1.91,2.93l0.62,3.31l1.55,3.3l0.16,0.98l-0.44,1.55l-2.23,4.29l-2.6,2.5l-4.89,-0.36l-6.09,-3.28l-1.5,-0.33l-1.99,0.8l-0.31,0.97l-0.05,2.63l-1.0,0.63l-5.86,0.25l-2.2,-0.6l-6.15,-3.38Z",name:"Loz\xe8re"},"FR-49":{path:"M233.03,298.51l1.68,-1.19l4.85,-0.76l3.64,-1.93l2.11,-0.43l7.86,-0.14l4.72,-0.85l0.24,-0.64l-1.06,-1.36l-0.84,-1.98l-0.51,-2.15l-0.06,-1.85l-0.36,-0.38l-9.92,-1.02l-1.33,-0.83l-1.22,-1.81l-0.2,-1.33l0.7,-0.39l6.35,0.53l1.77,-0.53l1.47,-1.4l-0.04,-0.61l-1.54,-1.13l-7.67,-2.31l-0.6,-0.61l-0.59,-4.56l-1.04,-1.15l-1.13,-0.59l-1.63,-0.18l-0.33,-0.63l-0.18,-3.53l0.36,-1.67l2.85,1.47l3.17,0.81l6.88,0.23l2.53,0.88l1.05,-0.55l0.86,-1.75l20.14,4.52l1.2,-0.13l1.7,-1.61l2.6,0.36l0.88,-0.45l1.24,-1.52l2.86,1.33l1.03,0.2l1.11,-0.23l10.64,4.33l1.01,-0.16l1.58,-1.05l0.32,0.09l0.32,0.56l-0.94,0.75l-0.47,0.91l0.2,1.48l1.05,1.63l1.59,1.02l1.83,0.32l1.37,-0.51l1.29,-1.24l3.12,0.44l6.53,3.17l2.26,0.37l3.15,1.37l1.63,-0.03l0.36,-0.28l0.54,-1.77l2.61,0.81l-1.52,3.88l0.46,3.58l-1.91,3.72l-1.03,3.13l0.2,2.82l-4.39,6.08l-1.47,5.38l-0.85,5.56l-2.84,-0.47l-1.46,0.44l-2.01,2.22l-0.96,2.4l-2.38,0.81l-1.53,2.05l-1.11,-0.31l-0.83,-2.02l-0.97,-0.76l-0.79,-0.2l-1.88,0.35l-3.55,-0.08l-6.53,0.7l-5.83,1.67l-2.05,-0.73l-2.08,0.46l-1.21,0.8l-0.31,0.62l0.12,0.77l0.69,0.97l-0.13,0.38l-4.92,2.46l-3.85,0.33l-5.2,-0.68l-4.23,0.56l-3.49,-1.69l-1.61,-0.38l-0.68,0.31l-0.33,0.87l-0.46,-0.1l-1.99,-1.33l-2.8,1.27l-2.3,-0.29l-3.58,-1.38l1.02,-0.49l0.2,-0.51l-0.78,-1.82l-2.01,-1.72l-3.92,-1.8l0.51,-1.32l3.47,-4.13l-1.27,-3.9l-0.81,-1.39l-0.43,-0.19l-1.65,0.37l-1.37,-0.22l-3.02,-3.81l-2.17,-0.39l0.19,-1.21Z",name:"Maine-et-Loire"},"FR-44":{path:"M159.66,300.12l3.14,1.13l1.62,-0.32l1.05,-1.07l0.07,-0.47l-0.56,-1.04l-2.21,-2.2l-0.46,-0.11l-0.82,0.44l-0.77,-1.59l-2.05,-1.2l4.12,-2.13l1.57,0.33l-0.09,0.55l0.45,0.48l0.58,0.01l2.59,-1.53l0.4,-0.74l-0.31,-0.53l-2.95,-0.38l0.35,-0.69l-0.16,-0.53l-0.77,-0.68l0.87,-0.21l2.37,0.81l3.21,-0.37l0.81,-0.45l0.88,-1.05l1.08,-1.85l0.93,-0.29l1.83,0.9l2.88,-0.91l0.01,0.96l0.41,0.72l0.57,0.29l0.85,-0.14l0.92,-1.04l0.66,-1.38l2.05,-1.24l0.71,-1.09l0.79,-3.53l0.74,-1.69l0.12,-1.43l-0.24,-0.62l0.35,-1.02l2.91,-1.59l2.21,-0.38l2.07,0.05l5.67,-2.08l1.82,0.61l1.85,0.19l7.5,-2.05l2.87,-1.7l1.19,-1.55l1.73,-1.21l6.3,-2.55l1.6,-1.15l3.02,-0.01l1.01,0.42l0.73,1.19l0.96,0.56l6.76,1.15l0.16,3.45l0.67,1.05l1.76,0.23l1.0,0.53l0.75,0.86l0.19,3.41l0.37,1.1l0.83,0.9l7.87,2.42l0.98,0.74l-1.05,1.0l-1.44,0.39l-6.49,-0.5l-1.25,1.0l0.26,1.69l1.38,2.12l1.77,1.1l9.66,0.99l0.59,3.84l0.89,2.13l0.74,0.97l-4.04,0.73l-7.8,0.13l-2.28,0.45l-3.64,1.92l-3.75,0.4l-1.21,0.4l-1.97,1.38l-0.44,2.05l0.34,0.46l2.15,0.27l3.27,3.95l1.6,0.25l1.59,-0.33l0.58,0.98l0.46,1.89l0.78,1.46l-3.34,3.98l-0.73,1.85l0.21,0.51l4.21,1.93l1.79,1.56l0.5,1.23l-1.33,0.64l-4.88,-2.79l-2.44,-0.76l-0.42,0.12l-2.08,2.69l-2.09,-0.41l-1.44,0.76l-0.51,1.31l0.34,2.89l-0.42,1.43l-3.09,2.07l-0.96,0.14l-0.76,-0.4l-0.43,-0.97l-0.0,-4.16l-0.54,-1.5l-0.62,-0.62l-1.05,-0.2l-3.16,1.21l-0.63,2.53l0.85,3.73l1.33,3.46l0.87,1.16l-0.79,0.87l-1.72,0.58l-6.12,-1.46l-3.27,-0.03l-0.79,-0.34l-3.21,-3.11l-6.39,-2.68l-1.88,-1.34l-3.66,-3.68l-1.27,-0.75l-0.14,-1.25l-0.69,-1.37l-1.79,-1.89l-3.8,-1.82l-7.01,-1.07l-1.45,-0.69l1.47,-1.03l1.91,-0.24l0.8,-0.55l0.42,-2.94l-0.66,-1.35l-0.09,-1.84l1.02,-2.31l1.32,-0.5l5.58,-0.5l1.1,-0.5l1.01,0.86l3.14,0.71l1.04,-0.02l0.24,-0.51l0.65,0.2l-0.47,0.4l0.19,0.91l2.51,1.59l2.62,0.48l1.97,1.62l1.54,0.57l3.31,0.09l0.4,-0.29l-0.19,-0.46l-1.24,-0.71l-2.55,-0.47l-5.05,-4.17l-2.19,-1.13l-2.7,-0.49l-1.38,-0.93l-2.33,-0.59l-8.57,0.49l-2.09,1.06l-1.63,2.06l-1.9,0.52l-1.37,1.18l-2.09,0.34l-0.98,-0.34l-2.32,-2.13l-1.22,-0.61l-2.17,0.0l-0.78,0.6l-0.33,0.97l-1.39,-0.03l-4.87,-2.21ZM161.53,297.57l0.02,0.14l-0.01,0.02l-0.01,-0.17Z",name:"Loire-Atlantique"},"FR-45":{path:"M460.91,221.47l0.33,-0.04l0.75,0.86l1.36,3.99l3.56,2.09l1.09,1.21l-0.82,1.86l0.48,1.68l-2.36,-0.11l-1.14,1.09l0.09,1.33l1.07,0.83l2.02,0.26l3.17,-0.65l8.35,0.59l2.29,-0.94l1.66,-1.6l0.83,-0.26l2.03,0.05l-0.41,1.53l0.32,0.38l1.06,0.2l7.05,-1.97l1.76,0.12l2.27,0.58l1.52,1.02l1.38,4.33l1.05,1.28l1.91,1.34l1.11,1.26l0.31,1.76l-1.88,3.81l-2.42,1.45l-1.42,1.43l-1.36,0.14l-0.46,0.42l0.1,2.67l0.95,2.06l-0.78,1.4l0.13,1.67l-0.42,0.96l-4.41,2.06l-4.1,0.43l-1.2,0.99l-0.29,1.64l0.41,1.33l2.48,1.05l2.32,2.0l1.13,2.08l-0.6,1.62l0.07,0.78l2.52,3.57l-3.22,0.29l-3.17,1.42l-0.3,1.25l0.72,0.77l-2.84,1.5l-1.07,0.08l-2.48,-1.92l-1.53,-0.21l-0.83,0.83l-1.2,2.16l-1.24,0.11l-0.91,-0.47l-2.08,-1.96l-2.56,-3.52l-1.22,-0.81l-3.47,0.03l-1.28,-0.35l-3.03,-2.4l-1.26,-0.12l-3.06,1.02l-1.43,-0.29l-3.28,-1.8l-3.15,0.05l-1.1,-3.21l-3.19,-1.1l-12.45,0.99l-1.67,-0.21l-3.13,-1.95l-2.01,-0.61l-0.99,0.36l-0.62,2.28l-1.06,1.75l-1.56,0.16l-1.79,-0.95l-1.35,-1.56l-0.91,-3.7l-0.83,-0.87l-2.54,-0.96l-2.25,-1.44l-0.58,0.18l-0.68,1.58l-0.69,0.36l-2.68,-2.27l1.14,-1.83l-0.03,-0.53l-2.02,-2.07l2.53,-2.72l0.15,-3.26l-0.91,-1.06l-1.61,-0.86l1.52,-1.97l0.29,-1.12l-0.39,-1.13l-0.72,-0.68l-1.86,-0.04l-0.18,-2.02l0.27,-0.71l0.82,-0.73l0.73,-0.12l1.8,0.74l1.17,-0.19l2.1,-2.38l0.86,-0.52l1.54,-0.15l3.3,0.6l3.84,-1.4l1.12,-0.16l1.62,0.35l1.42,-0.39l2.22,-2.35l1.73,-3.94l2.64,-0.88l0.63,-0.75l0.39,-1.43l-0.68,-3.44l1.26,-2.08l8.8,-1.74l2.18,-0.89l1.74,-2.19l1.08,0.42l1.34,1.84l0.89,0.32l1.9,-0.44l1.41,-1.25l0.41,-0.04l2.61,1.32l2.09,-0.21Z",name:"Loiret"},"FR-46":{path:"M440.29,478.66l0.61,1.12l0.9,5.86l3.12,4.71l1.22,2.47l-0.85,4.57l-0.66,1.67l0.43,0.65l1.41,0.75l0.84,3.28l0.5,0.83l1.27,0.7l-0.05,1.13l-3.48,1.2l-4.94,-0.35l-4.66,2.37l-3.63,2.62l-5.71,2.41l-0.24,0.48l1.66,5.79l2.5,3.77l-0.0,0.52l-3.11,1.27l-4.89,0.22l-5.08,1.99l-2.39,2.3l-1.58,-2.03l-1.59,-0.15l-1.24,0.4l-0.55,1.27l0.76,2.73l-0.66,0.49l-1.02,0.03l-2.32,-2.65l-2.03,-1.07l-0.49,0.16l-0.92,1.48l-1.2,1.0l-4.32,2.11l-1.36,-0.08l-3.04,-0.89l-0.16,-0.19l1.05,-1.93l-0.97,-1.37l-1.29,-0.04l-1.21,0.77l-1.83,-0.42l-4.22,-2.04l-1.03,-0.86l-0.62,-0.96l-0.08,-0.89l0.72,-1.87l-0.01,-1.35l-0.93,-0.81l-1.27,0.13l-1.62,0.71l0.11,-2.87l-1.84,-1.84l-0.96,-2.38l-0.09,-1.96l-1.25,-1.9l0.7,-0.81l2.99,-1.33l3.6,-2.94l3.41,-5.27l0.78,-0.63l2.29,-0.5l1.89,-1.35l1.85,-0.79l1.77,-1.9l0.54,-1.79l-0.67,-1.05l0.11,-0.81l0.64,-0.86l2.37,-0.76l1.69,-2.66l2.13,-1.79l0.74,-1.12l-0.14,-1.73l0.68,-1.13l0.08,-1.03l-1.31,-3.89l0.24,-0.96l3.33,-2.09l1.05,-0.26l1.04,-0.9l1.16,1.27l2.28,-0.55l1.67,0.46l2.94,1.66l2.03,1.61l1.3,1.87l1.92,0.91l1.31,1.01l0.92,0.2l1.46,0.02l3.21,-0.98l3.94,-1.84l2.17,0.72l1.98,-0.89l4.23,-0.19Z",name:"Lot"},"FR-47":{path:"M319.78,553.37l-1.2,-3.4l1.04,-0.97l1.37,-3.11l2.04,-2.74l-0.11,-0.58l-1.17,-0.7l-12.14,-2.12l-2.72,0.1l-0.02,-2.51l-0.58,-2.42l4.21,-1.88l2.04,-1.73l0.12,-0.43l-0.81,-2.36l-2.17,-2.67l0.43,-0.38l4.03,-1.09l1.11,0.2l0.47,-0.37l0.04,-1.27l-1.02,-2.11l0.74,-2.96l-0.36,-0.86l-1.26,-1.08l-0.12,-0.67l0.63,-1.59l2.34,-2.93l2.17,-0.04l0.8,-0.56l5.55,-6.3l0.27,-1.37l-0.64,-0.97l-2.55,-0.77l-0.6,-0.65l-0.14,-1.7l0.97,-1.37l0.8,-0.39l1.36,-0.1l1.73,1.8l1.12,0.02l0.79,-0.68l0.54,-2.67l2.3,0.19l1.33,-0.33l1.71,2.3l1.3,2.9l1.55,2.44l2.75,1.08l1.68,-0.35l3.94,-1.97l1.83,0.78l0.82,0.01l0.96,-0.61l1.52,-1.88l0.64,-0.14l2.33,0.07l1.41,1.49l1.49,0.49l3.11,-0.26l3.45,-1.11l0.96,0.12l1.08,0.85l0.53,1.13l-0.18,1.09l-1.19,1.0l-0.06,0.55l1.45,1.89l2.31,0.01l4.15,-2.55l1.83,-0.04l2.6,1.09l2.33,1.66l1.03,1.57l-3.67,1.83l-0.75,0.74l-0.26,0.78l1.31,2.09l0.06,1.85l1.05,2.61l1.8,1.78l-0.18,3.0l-0.59,0.58l-4.81,0.36l-1.13,-0.2l-1.77,-0.98l-0.77,0.08l-0.72,0.57l-0.27,2.47l-0.74,1.55l-0.06,0.88l0.85,1.37l2.45,0.96l0.36,0.51l-2.45,5.11l-2.16,1.72l0.1,0.72l1.14,0.8l-0.03,0.97l-1.25,0.21l-2.22,-0.7l-1.4,0.32l-0.49,0.48l-0.46,1.35l-2.26,1.33l-1.04,2.84l-3.57,1.87l-1.05,0.18l-2.71,-2.15l-1.51,-0.47l-5.15,1.53l-2.7,-0.26l-1.21,0.8l-4.35,1.91l-1.3,0.2l-3.0,1.53l-4.83,-1.62l-0.8,0.09l-1.07,0.84l-1.29,1.99l-1.07,0.78l-0.59,0.02l-0.58,-0.74l-0.76,-0.21l-2.2,0.65Z",name:"Lot-et-Garonne"},"FR-40":{path:"M257.68,586.1l-3.47,-0.76l-0.46,0.4l0.02,1.53l-0.37,0.7l-0.71,0.37l-1.74,0.1l-2.93,-1.39l-4.19,2.35l-0.77,-0.8l0.28,-2.2l-0.4,-1.23l-2.1,-1.2l-0.55,0.19l-0.33,0.71l-1.9,1.61l-2.45,1.2l-1.9,0.4l-4.17,0.09l-3.36,0.61l-1.68,-0.7l-2.34,-1.93l2.16,-2.92l0.41,-2.32l1.48,-4.27l2.51,-12.23l1.46,-4.3l2.15,-9.72l3.95,-21.25l1.83,-12.26l6.25,-1.83l4.03,-2.64l4.42,1.75l0.54,1.31l-1.08,3.38l0.25,0.5l1.12,0.37l1.26,0.04l3.0,-0.66l5.04,1.27l9.78,-2.13l2.02,0.19l0.84,0.91l0.31,1.52l0.82,1.09l4.86,2.61l0.9,2.07l0.99,0.56l3.91,0.98l2.79,2.16l0.27,0.44l-0.71,3.25l0.4,1.51l0.71,0.82l8.88,0.94l1.27,-1.19l0.32,-3.47l0.59,-0.27l3.55,2.64l0.62,2.47l0.02,2.84l0.42,0.4l3.0,-0.12l12.02,2.1l0.6,0.37l-1.85,2.5l-1.36,3.07l-1.19,1.39l1.46,4.12l-0.51,0.98l0.35,1.83l-0.42,1.05l-0.84,0.31l-3.14,-0.52l-0.37,-0.73l0.78,-1.23l-0.06,-1.08l-0.91,-0.88l-1.22,-0.35l-1.33,0.44l-1.59,1.05l-1.8,1.72l-1.77,0.13l-2.38,-0.3l-2.89,1.82l-0.59,0.71l-0.12,1.04l1.56,1.74l0.82,2.14l-1.14,2.17l-0.36,1.38l-0.05,2.41l0.76,1.67l-1.41,2.79l-1.21,0.16l-0.79,0.5l-0.11,0.65l0.54,1.41l-1.35,2.19l0.02,0.65l0.98,0.76l0.55,1.63l-4.66,1.61l-6.63,0.79l-0.71,-0.35l0.26,-1.88l-0.28,-0.39l-1.04,-0.28l-0.87,0.23l-4.57,3.24l-0.72,0.17l-6.65,-1.04l-2.64,0.72l-2.68,-1.37l-1.42,-0.25l-1.34,0.18l-3.55,1.67l-2.71,-0.2l-1.3,0.91Z",name:"Landes"},"FR-41":{path:"M366.23,238.4l1.39,-0.45l3.94,-0.19l2.09,-0.61l1.72,-1.09l1.22,-0.18l0.94,3.47l1.02,0.64l2.8,0.62l6.81,7.85l2.85,-0.52l4.43,1.84l1.58,0.07l1.59,-0.4l5.9,-2.92l2.85,0.84l1.93,-0.34l0.73,1.25l-0.22,0.64l-1.27,1.31l-0.37,1.04l0.15,0.45l2.42,1.6l-0.02,2.63l-2.71,2.99l0.04,0.51l2.01,2.06l-1.16,1.86l0.06,0.55l3.14,2.66l1.32,-0.28l0.95,-1.67l1.97,1.25l2.36,0.86l0.57,0.54l0.99,3.84l1.46,1.69l2.08,1.13l2.41,-0.33l1.21,-1.99l0.29,-1.73l0.66,-0.46l1.55,0.51l3.16,1.97l1.96,0.29l12.33,-1.01l2.92,1.01l0.77,2.69l-4.29,1.25l-1.96,1.28l-0.44,2.51l1.18,1.24l2.44,-0.04l0.8,0.51l1.38,2.93l1.89,2.53l0.29,2.13l-0.7,1.84l-1.42,-0.0l-3.86,-1.21l-1.11,0.31l-0.9,0.73l-0.53,0.94l-0.2,2.46l0.28,1.35l1.7,3.88l-0.46,1.37l-2.19,1.15l-2.93,0.33l-2.99,-0.35l-3.07,-1.09l-0.73,0.1l-1.95,1.93l-0.49,2.89l-1.71,0.63l-1.85,-0.46l-6.98,-5.39l-3.46,1.18l-4.12,-0.91l-0.44,0.3l-0.58,1.73l-1.13,-0.19l-1.56,0.32l-1.05,0.86l-0.43,1.45l-3.05,-0.69l-2.94,0.73l-5.7,2.97l-3.12,-5.16l-2.14,-1.75l-2.74,-0.57l-2.1,0.29l-2.59,-1.62l-0.99,-1.5l1.2,-3.48l0.32,-2.78l-0.28,-2.83l-0.95,-2.44l-1.95,-2.96l-1.21,-0.99l0.13,-0.95l0.82,-1.43l-0.03,-0.86l-1.89,-2.92l-0.86,-0.32l-1.67,0.72l-0.61,-2.06l-0.84,-0.53l-1.01,-0.13l-2.04,0.25l-1.06,0.53l-1.16,1.28l-1.06,0.22l-0.75,-0.8l0.44,-2.41l-0.21,-1.3l-0.61,-0.88l-0.9,-0.49l-6.06,-1.44l-2.11,0.75l-2.89,-1.54l-0.89,-0.16l-1.08,0.26l-1.07,0.76l-0.13,-0.27l0.59,-1.42l1.29,-1.16l5.17,-2.45l1.63,-1.53l1.57,-4.34l0.07,-3.55l0.45,-1.34l2.91,-2.22l0.88,-1.62l-0.43,-1.98l0.6,-3.59l-0.6,-0.63l-1.31,-0.12l-0.89,-1.68l0.21,-0.59l2.27,-0.25l0.71,-0.46l0.07,-1.0l-0.69,-0.59Z",name:"Loir-et-Cher"},"FR-42":{path:"M583.09,383.52l1.72,1.09l0.77,1.17l0.35,1.21l-0.35,1.44l-1.12,0.39l-3.17,0.2l-1.25,0.79l-5.05,5.08l-0.45,1.47l0.12,0.4l2.9,2.04l0.31,0.55l-0.33,0.68l-1.86,0.46l-0.95,0.6l-0.16,0.46l0.36,1.11l4.31,2.35l0.65,1.11l-0.54,1.84l0.24,1.21l0.63,0.77l1.77,0.9l1.13,1.52l-0.55,1.62l-2.44,3.28l0.24,1.69l3.02,0.77l0.08,0.5l-2.0,2.9l1.13,3.68l3.25,3.28l3.98,2.29l3.0,0.54l3.8,-0.5l1.89,0.21l1.14,0.81l0.17,0.81l-0.79,3.31l0.17,1.78l0.8,0.92l0.95,0.24l2.4,-0.12l0.7,0.4l1.54,2.0l-0.27,3.07l0.76,2.48l-2.68,0.48l-5.51,2.54l-1.35,1.01l-0.94,1.46l0.19,3.77l-7.86,0.47l-1.9,-1.64l-1.54,-0.81l-2.83,-0.33l-1.06,-2.26l0.79,-1.98l-0.44,-1.83l-1.29,-2.03l-1.55,-0.99l-2.48,1.54l-4.06,-1.11l-2.36,0.02l-0.64,0.32l-0.28,1.19l-0.59,0.59l-5.7,0.96l-2.47,0.09l-1.61,-1.66l-0.73,-0.21l-2.27,0.68l-1.66,1.06l-0.4,-0.55l0.57,-2.63l0.71,-1.31l2.82,-2.97l0.97,-2.32l-0.07,-1.42l-2.55,-5.63l-7.56,-6.05l-3.13,-6.33l-0.58,-0.9l-1.05,-0.64l-1.81,-3.03l0.87,-1.71l0.1,-2.6l0.88,-1.58l0.32,-1.57l-0.57,-1.38l-2.48,-1.95l-0.33,-0.83l0.19,-0.43l2.19,-1.04l4.84,-1.05l0.92,-0.65l0.52,-0.86l-0.92,-6.28l-0.68,-2.16l0.16,-3.93l-0.45,-3.2l-1.15,-1.48l0.18,-0.5l2.9,-2.1l3.64,-1.01l0.56,1.52l-0.19,2.42l0.26,0.72l1.01,0.63l2.01,0.62l2.09,1.49l0.94,0.18l5.09,-1.32l3.56,0.89l3.56,-0.61l4.78,1.24l1.92,-0.02l1.84,-0.64l1.67,-1.19l1.71,-2.0Z",name:"Loire"},"FR-43":{path:"M552.14,449.48l0.67,0.85l0.84,0.2l1.6,-1.2l1.9,-0.6l2.13,1.82l2.81,-0.06l5.93,-1.02l0.73,-0.54l0.63,-1.51l2.08,-0.01l4.17,1.12l0.77,-0.18l1.64,-1.34l1.05,0.73l1.46,2.67l-0.74,2.73l1.01,2.4l0.55,0.5l2.83,0.32l1.35,0.69l2.79,2.4l0.01,0.38l-0.57,2.1l-1.56,2.88l-0.39,2.24l-0.49,0.1l-1.12,-1.01l-1.15,-0.45l-0.79,0.06l-0.57,0.5l-0.04,0.8l0.87,1.5l-1.86,1.79l-0.32,0.95l1.23,1.99l-1.15,0.49l-2.02,0.27l-0.8,0.49l-0.88,1.68l0.6,1.25l-0.04,0.58l-2.45,0.94l-1.75,-0.24l-0.7,0.42l-1.47,3.48l-2.26,2.8l-5.01,0.84l-2.52,-0.04l-0.63,0.49l-0.58,1.76l-3.92,1.29l-3.33,4.57l-1.1,0.45l-1.34,-0.28l-3.14,-1.55l-4.13,-3.41l-4.32,-0.85l0.51,-1.34l-0.08,-0.66l-1.42,-1.21l-1.93,-0.18l-1.33,0.48l-0.47,0.69l-0.31,1.9l-0.69,0.54l-3.23,0.32l-1.34,0.6l-0.62,-0.3l-1.06,-1.05l-3.45,-5.83l-1.02,-2.98l-1.04,-0.38l-0.16,-1.22l-0.68,-1.37l-3.66,-3.52l-0.3,-0.83l0.23,-1.07l2.14,-2.1l-0.09,-1.37l-0.66,-0.63l-1.9,-0.28l-0.72,-1.02l-0.39,-3.9l-0.44,-1.16l-1.67,-2.2l-0.5,-2.83l-0.66,-0.76l-1.65,-0.75l-1.77,-0.29l-2.82,0.33l0.05,-2.32l-0.44,-2.12l3.43,0.06l2.05,-0.48l2.28,-2.19l0.84,-0.45l2.27,-0.41l1.03,-0.48l1.31,-1.17l0.83,-0.02l3.17,1.58l5.41,-1.2l1.34,0.03l3.7,1.65l2.36,2.96l1.35,0.62l0.97,-0.2l2.41,-1.46l3.22,1.35l1.86,0.13l1.28,-0.57l0.79,-1.69l0.57,-0.41l4.6,1.93Z",name:"Haute-Loire"},"FR-95":{path:"M472.15,160.47l-0.57,1.17l-0.34,2.93l-0.72,1.39l-1.7,0.89l-3.08,2.77l-1.79,0.51l-6.03,-1.25l-1.59,1.06l-1.49,0.13l-2.45,0.94l-2.51,1.9l-1.87,0.64l-1.91,2.31l-1.15,-0.18l-0.15,-1.53l0.8,-1.99l1.85,-1.25l0.69,-1.15l0.06,-1.58l-0.55,-0.62l-1.79,-0.69l-3.19,-0.24l-1.41,0.41l-0.96,1.17l-1.13,2.37l-0.81,0.54l-0.64,-0.2l-0.35,-0.74l0.37,-1.7l-1.09,-1.77l-0.96,-0.82l-2.38,-0.34l-3.48,1.12l-0.7,-1.24l-0.75,-3.02l-1.03,-1.11l-1.25,-0.42l-1.35,0.0l-1.35,0.31l-3.47,1.74l-0.79,-0.03l-0.51,-1.72l-1.59,-0.6l-2.87,-0.41l2.79,-8.08l1.58,-2.72l0.43,0.35l0.8,2.03l0.97,0.67l3.39,0.3l5.65,1.41l6.54,-0.78l5.01,-2.69l3.66,2.09l2.47,0.26l3.97,1.5l1.83,0.1l3.18,-1.39l11.5,5.26l0.91,0.03l0.87,-0.37l2.41,2.32Z",name:"Val-d'Oise"},"FR-GF":{path:"M0.97,715.11l0.03,-0.01l1.04,0.32l0.16,0.02l0.86,-0.15l0.51,-0.46l0.86,-2.17l2.19,-0.54l1.75,-1.7l3.1,-6.63l2.47,-3.35l0.8,-2.07l0.47,-0.34l0.06,-0.66l-0.55,-0.79l0.94,-2.39l-0.02,-0.46l-0.64,-0.76l0.44,-0.66l-0.5,-1.65l0.23,-1.91l-0.45,-0.69l-0.46,-0.14l0.86,-1.73l2.07,-2.81l1.19,-0.89l0.84,-2.29l1.16,-1.21l0.63,-1.48l-0.08,-2.67l0.59,-2.69l-0.24,-0.63l-0.99,-0.8l-0.94,0.14l-0.73,-1.11l-0.67,-2.34l-1.1,-1.52l-2.15,-0.96l-0.85,-1.38l-0.94,-0.69l-0.78,-1.45l-0.91,-0.91l-0.6,-1.53l-1.41,-1.5l0.64,-2.85l-0.13,-0.85l-2.32,-1.44l0.46,-1.46l-0.01,-1.08l-0.33,-1.55l-1.0,-2.09l-0.57,-3.53l0.9,-2.56l0.01,-1.55l-0.48,-1.52l0.02,-2.19l-1.39,-1.38l0.0,-4.12l-0.26,-0.77l1.19,-1.14l-0.22,-1.91l0.25,-0.92l2.73,-3.76l0.74,-0.61l1.11,-2.37l4.66,-4.06l2.22,-1.17l1.58,-1.93l1.87,-4.21l0.52,-3.48l1.46,-2.55l2.53,0.36l1.76,0.65l0.25,-0.36l3.4,2.05l6.81,3.12l3.05,0.38l3.49,0.88l0.86,-0.07l1.81,1.42l0.75,-0.24l0.28,-0.38l-0.11,-0.54l0.6,0.16l3.21,1.77l2.63,0.74l0.44,-0.2l3.1,1.65l2.24,2.12l1.54,0.85l1.06,1.69l7.47,6.54l0.33,0.77l1.43,0.41l2.53,2.16l0.64,1.06l-0.27,1.23l0.6,0.43l2.01,-1.77l1.2,0.54l0.54,0.96l-2.76,4.28l0.03,1.47l0.4,0.37l0.6,-0.32l0.54,-0.93l0.57,-1.94l2.11,-1.78l0.87,0.63l1.21,1.89l2.18,1.25l2.26,2.1l0.89,1.31l1.5,6.51l-0.33,1.34l-1.91,1.37l-0.89,1.13l-0.01,0.47l0.45,0.15l2.11,-0.67l1.15,-0.61l0.64,-0.84l0.53,-2.04l-0.28,-4.87l0.65,-1.95l1.05,-0.2l1.97,1.65l0.0,0.74l1.13,1.9l0.28,1.83l0.66,0.89l-0.25,0.37l0.26,0.94l0.51,0.66l1.03,0.2l-0.69,0.86l-0.09,1.41l1.97,3.43l0.18,0.84l-0.06,2.16l-0.64,2.0l-0.3,0.58l-2.4,1.19l-1.04,0.92l-1.71,3.75l-2.1,2.32l-1.35,0.82l-0.13,1.42l-0.89,0.24l-0.67,0.68l-0.88,2.96l-1.99,3.34l-0.78,0.63l0.04,0.74l-4.48,7.35l-0.56,0.42l-1.13,0.12l-0.77,0.72l-0.64,1.51l-1.27,1.01l-0.24,0.8l0.31,2.33l-2.32,4.42l0.33,0.96l-1.39,1.05l-2.96,7.18l-1.09,0.6l0.67,2.17l-2.13,3.57l-1.21,1.07l-1.71,2.4l-5.24,2.87l-0.69,0.6l-0.84,1.79l-2.17,0.93l-2.57,-0.42l-1.92,-1.13l-5.09,0.79l1.41,-1.11l-0.13,-0.65l-2.09,-1.75l-0.88,-1.21l-0.87,-0.45l-0.43,0.08l-1.13,1.43l-2.74,1.58l-2.14,0.34l-1.52,-0.76l-2.22,-0.27l-2.22,-0.96l-0.87,-0.06l0.23,-1.21l-0.6,-0.69l-0.75,-0.14l-1.33,0.55l-1.05,1.47l-1.27,0.26l-0.98,1.22l-1.24,-0.04l-0.49,1.63l-0.46,0.33l-1.97,0.97l-0.71,-0.32l-1.16,0.23l-0.87,2.01l-0.86,0.39l-1.72,-1.68l-2.66,0.42l-1.6,-0.21l-2.03,-1.41l-3.41,-0.59l-1.86,-1.51l0.34,-0.7l-0.6,-0.59l-1.7,-0.92Z",name:"Guyane fran\xe7aise"},"FR-GP":{path:"M44.87,452.95l2.26,-1.9l1.31,-0.53l0.63,0.19l-2.39,1.57l-1.81,0.66ZM16.07,454.56l0.99,-3.24l0.45,-0.54l1.25,-0.4l0.33,-0.98l-0.15,-1.3l-1.63,-0.93l-0.61,-3.02l1.65,-2.23l2.47,-1.44l2.87,2.33l0.67,1.2l0.24,4.01l1.84,2.68l1.77,1.09l0.71,-0.33l2.34,0.36l6.21,4.32l1.16,0.34l-0.55,0.18l-3.31,-0.89l-10.9,2.46l-3.09,1.07l-2.38,-0.65l-1.77,-1.2l-0.78,-1.34l0.24,-1.57ZM29.3,476.81l1.29,-2.59l1.05,-1.18l1.16,-0.64l1.27,0.28l1.08,0.91l0.68,1.72l0.94,0.93l0.13,1.34l-1.12,1.36l-1.47,0.73l-1.99,0.48l-1.58,-0.25l-1.44,-3.1ZM6.63,475.24l-0.25,-0.65l0.35,-0.72l-0.44,-0.85l-1.95,-1.6l-0.87,-1.97l-0.57,-0.45l-0.69,-2.06l-0.05,-4.94l-0.89,-2.29l0.25,-1.07l-1.09,-2.09l0.05,-3.66l1.5,-2.21l0.77,-0.65l0.89,-0.23l1.5,1.13l3.84,1.09l2.02,1.06l0.67,0.81l-0.4,0.18l0.01,0.74l0.87,0.07l0.72,0.74l0.65,-0.12l0.7,-0.95l0.47,-0.08l0.26,0.32l-0.35,1.27l0.32,1.1l-1.34,0.42l-0.48,0.89l0.13,2.94l0.8,2.29l0.41,3.37l-0.49,3.19l-1.83,2.19l-2.76,1.62l-2.74,1.16ZM13.68,480.6l0.09,-0.17l0.15,-0.01l-0.11,0.1l-0.13,0.09ZM10.63,481.22l0.17,0.27l-0.27,0.31l-0.19,-0.11l0.3,-0.46Z",name:"Guadeloupe"},"FR-39":{path:"M636.54,324.96l3.3,-1.96l0.29,-0.73l-0.62,-2.26l0.27,-0.68l5.24,-2.45l5.77,-8.09l0.56,-1.07l0.24,-2.05l1.4,-4.44l3.31,2.04l1.05,0.28l1.17,0.03l3.94,-0.81l0.76,0.37l0.46,0.74l1.09,2.82l3.51,2.25l1.95,3.33l-0.51,1.91l-1.77,1.97l-0.1,2.5l-1.72,1.99l0.3,1.45l1.37,0.56l2.08,-1.29l2.03,1.7l4.71,0.92l2.03,0.9l1.96,2.56l0.58,4.16l1.96,2.96l0.83,0.55l2.78,0.44l7.29,5.91l-0.57,0.75l-6.3,4.25l-0.52,0.66l0.0,1.44l0.82,1.57l-1.76,1.41l-0.84,1.22l0.33,1.61l1.72,1.74l3.37,1.86l-1.94,2.13l-3.09,4.33l0.33,2.88l-3.79,4.35l-2.1,1.94l-1.03,1.64l-4.26,3.58l-2.33,0.56l-7.03,-0.44l-0.45,-0.65l-0.22,-1.3l-0.66,-0.88l-3.08,-2.47l-0.52,-0.06l-2.8,2.33l-0.57,1.15l-1.28,0.24l-1.18,1.22l-1.45,0.59l-0.82,0.73l-1.63,-0.33l-0.55,-0.58l0.29,-2.41l-0.42,-1.04l-1.87,-0.45l-0.9,-1.08l-2.11,-0.64l-0.82,-0.85l-0.79,-2.49l-1.25,-0.94l-1.43,-0.41l-0.41,-0.65l-0.02,-2.36l1.02,-0.49l4.42,-0.91l1.13,-0.73l0.39,-0.89l-0.11,-0.84l-0.52,-0.67l-2.59,-1.42l-0.66,-1.39l0.39,-1.98l1.89,-1.03l0.5,-0.65l1.1,-3.74l-1.49,-5.71l-0.52,-1.09l-1.27,-1.09l0.92,-2.13l-0.29,-0.66l-1.72,-1.29l-0.18,-0.73l1.26,-0.72l3.88,-0.5l1.03,-0.96l0.46,-1.58l-0.25,-0.34l-2.12,-0.68l-1.69,-1.38l-1.75,-0.35l-2.19,-1.16l-3.31,-3.1l-1.32,-2.47Z",name:"Jura"},"FR-38":{path:"M609.43,431.43l0.37,-0.26l11.99,-0.96l1.42,-0.94l1.29,-2.78l2.74,-2.21l1.55,-0.72l1.38,0.0l0.4,-0.35l0.15,-1.12l-0.77,-1.09l-3.91,-1.99l-0.55,-0.73l-0.01,-0.96l1.81,-3.4l1.46,0.25l5.22,2.56l1.5,0.29l1.26,-0.39l0.95,-0.77l3.72,-5.2l1.66,-0.79l1.02,0.37l2.95,2.53l-0.16,0.54l1.05,2.91l1.74,2.31l4.28,3.44l1.11,1.33l2.09,3.44l1.43,3.24l7.19,12.36l0.99,0.97l9.61,3.52l0.53,-0.42l0.24,-5.99l0.77,-0.59l1.92,-0.13l0.96,0.33l3.69,2.98l4.95,0.68l2.57,2.57l1.08,1.62l0.41,1.78l-0.28,1.51l-2.76,2.4l-0.7,1.38l-0.16,1.59l1.41,5.27l0.16,2.5l0.48,0.71l0.6,0.2l3.54,0.13l1.61,0.52l0.42,0.96l-1.56,1.89l-1.05,4.98l0.01,1.51l0.51,1.03l1.24,0.41l3.69,-0.43l0.93,0.46l0.56,3.36l1.97,2.53l-0.32,4.01l-0.85,0.16l-2.83,-0.77l-3.8,0.98l-1.71,-0.15l-1.86,0.35l-2.28,-0.4l-3.91,2.12l-3.38,-0.2l-3.2,2.03l-0.33,0.77l0.25,1.63l-0.69,0.66l-2.32,0.66l-4.54,0.49l-2.12,2.84l-2.13,0.21l-7.15,-1.11l-5.25,-4.64l-1.23,-0.57l-0.56,0.37l0.02,1.16l-3.85,-1.07l-0.77,-0.79l-0.02,-1.18l1.34,-7.85l0.0,-2.77l0.7,-2.77l-1.35,-4.55l0.89,-1.79l-0.37,-0.58l-1.95,0.13l-4.0,2.45l-2.19,-0.04l-0.76,-1.11l-1.94,0.36l-1.68,-0.41l-1.95,-0.01l-1.01,-1.74l-2.6,-0.1l-0.59,0.26l-0.24,-0.8l1.17,-3.91l-0.89,-4.16l-0.15,-2.44l-0.84,-1.66l-0.5,-0.19l-1.67,0.65l0.4,-2.19l-0.39,-0.47l-2.66,-0.05l-0.71,-0.53l-1.36,-2.01l-1.81,-0.09l-1.11,-1.65l-1.05,-0.26l-1.5,0.3l-5.43,2.97l-3.6,0.31l-2.13,-2.79l-0.16,-1.49l-1.08,-3.38l0.27,-3.03l1.51,-2.04l4.14,-3.16l1.07,-2.82l-0.1,-0.43l-1.88,-1.77l-1.7,-1.15Z",name:"Is\xe8re"},"FR-31":{path:"M438.35,594.54l-4.57,0.58l-3.86,1.57l-0.35,-1.32l-0.56,-0.57l-1.18,-0.36l-0.78,0.18l-0.7,1.44l-1.61,1.87l-0.18,0.68l0.42,1.98l-0.7,0.55l-1.69,0.11l-2.37,0.73l-1.83,3.99l-1.62,-0.34l-1.69,1.92l-0.67,0.15l-0.53,-0.93l-0.7,-0.5l-2.26,0.09l-3.43,-2.4l-1.51,0.22l-0.75,1.47l0.93,2.1l-0.77,1.46l-1.23,0.84l-1.35,0.05l-1.19,-0.81l0.4,-1.59l-0.23,-0.93l-3.02,-2.84l-1.49,-0.75l-1.59,-0.19l-1.48,0.75l-0.37,2.57l1.03,1.07l3.21,1.18l0.54,0.63l-0.4,0.78l-1.31,0.81l-2.63,0.93l-4.2,0.5l-1.19,1.26l0.41,1.54l2.88,1.2l0.73,0.9l-2.48,2.2l-0.7,-0.1l-2.02,-2.74l-3.53,-1.98l-1.05,-0.07l-2.07,0.8l-1.63,0.09l-0.77,0.7l-0.87,1.86l-2.5,1.07l-0.7,1.18l-0.08,1.93l0.65,3.53l-0.3,1.26l-1.98,1.54l-2.5,0.59l-1.87,0.07l-0.84,0.99l-0.34,1.64l-1.88,1.25l-0.41,2.1l1.2,4.4l-1.96,-1.01l-2.28,-0.07l-3.17,-0.95l-2.82,0.01l-1.52,0.52l-0.54,1.34l0.11,1.63l-0.82,1.99l0.47,0.91l-0.83,1.28l0.24,0.56l0.76,0.24l0.61,0.69l0.36,0.97l-0.05,1.0l-0.39,0.58l-10.29,0.14l-0.66,-0.25l-0.7,-5.3l0.12,-4.44l0.39,-1.7l0.65,-1.16l1.0,-0.2l3.45,0.3l1.97,-1.5l3.97,-5.65l-2.4,-5.55l-0.48,-0.2l-1.96,0.65l-2.16,1.31l0.36,-1.37l1.29,-2.08l0.35,-1.15l-0.18,-0.46l-6.96,-3.98l3.47,-3.2l1.19,-1.73l2.09,-0.72l0.7,-0.75l-0.1,-2.33l2.19,-1.81l0.75,-1.08l-0.3,-1.32l1.57,-0.13l1.53,-0.85l3.15,-3.7l2.01,-0.99l2.09,-1.87l7.67,0.4l1.23,0.7l2.77,2.43l1.75,0.36l1.71,-1.59l0.5,-2.5l0.11,-4.81l1.16,-3.23l0.85,-1.05l3.79,-0.02l2.88,-2.08l0.92,-2.77l-0.11,-0.42l-2.97,-2.72l-4.72,-2.63l-1.01,-2.3l-2.09,-1.29l-2.6,-2.61l-0.98,-1.95l5.54,-1.27l3.13,0.08l2.12,-0.81l1.48,-0.01l3.38,3.05l1.92,-0.01l6.87,-3.51l0.09,-0.65l-0.7,-0.63l-2.44,-1.22l3.91,-2.14l4.12,0.36l0.93,-0.42l1.66,-1.68l1.72,0.56l2.12,-1.15l-0.25,2.12l1.83,3.3l0.04,1.74l2.14,1.35l1.79,0.59l2.29,5.99l2.73,2.76l0.1,0.71l-1.25,0.52l-0.73,0.77l-0.45,0.83l0.16,0.54l6.28,3.37l1.9,0.54l0.98,0.72l2.66,3.34l4.34,3.17l1.17,0.2l1.26,-0.64l1.07,-1.48l1.14,-0.06l1.3,1.29l-1.5,2.12l-0.12,1.34l0.26,0.94Z",name:"Haute-Garonne"},"FR-30":{path:"M566.02,584.87l-0.06,-1.85l3.33,-1.3l1.57,-2.94l-0.27,-4.12l-2.13,-3.56l-0.92,-0.7l-2.81,-1.24l-3.53,-2.48l-3.2,-0.45l-0.09,-3.29l-0.36,-1.11l-0.69,-0.87l-1.07,-0.59l-2.18,-0.12l-4.39,0.66l-1.56,-1.15l1.35,-3.1l-0.1,-0.46l-2.7,-2.28l-3.77,-0.42l-2.69,1.99l-0.9,2.3l-2.1,-0.17l-1.35,0.34l-1.85,2.64l-0.86,0.74l-0.97,-0.02l-1.81,-1.45l-1.55,-0.47l-1.27,0.54l-0.57,1.76l-0.36,0.59l-0.4,0.09l-1.06,-0.9l-1.22,-2.44l-1.2,-0.57l-2.57,0.04l0.68,-1.95l5.28,-4.67l0.31,-0.63l-0.08,-0.85l-0.93,-1.06l-2.91,-2.03l-1.78,-0.14l-1.54,-1.21l-1.67,0.17l-0.93,-0.62l2.15,-1.34l0.28,-2.27l0.84,-1.14l1.88,-1.21l6.14,3.38l2.51,0.67l6.22,-0.32l1.43,-1.05l0.3,-3.47l1.43,-0.44l1.03,0.26l6.27,3.34l4.61,0.45l0.9,-0.21l2.81,-2.74l2.28,-4.39l0.51,-1.75l-0.2,-1.4l-1.55,-3.3l-0.62,-3.31l-1.79,-2.77l0.63,-0.51l2.02,-0.35l0.99,-0.67l1.96,-3.09l1.34,1.08l1.64,2.61l-0.83,2.07l0.49,3.26l0.66,0.8l4.86,-0.5l1.08,1.04l4.93,2.42l1.51,0.3l0.78,-0.21l1.6,-1.52l3.36,-2.18l2.44,-0.38l0.36,0.44l-0.26,1.47l0.24,0.69l0.83,0.79l0.97,0.26l0.84,-0.14l1.05,-0.78l0.64,-2.28l2.19,-0.38l1.44,0.09l1.68,0.67l2.19,2.02l1.73,0.78l2.57,0.61l0.57,1.69l1.23,1.54l0.1,1.58l1.9,1.83l0.18,2.73l-0.33,2.14l0.45,2.79l0.62,0.47l1.22,-0.4l1.2,0.21l4.51,5.33l-0.09,0.53l-1.09,-0.09l-0.55,0.26l-0.07,2.45l-1.05,1.25l-1.67,1.19l-2.8,1.16l-5.36,3.57l-0.17,0.92l0.54,4.15l-1.95,4.79l-0.24,2.71l-0.49,0.37l-1.49,-0.73l-2.67,-0.6l-2.03,0.57l-1.49,1.04l-1.68,2.12l-1.37,2.92l0.45,1.06l1.58,0.26l-0.69,1.49l-2.15,0.42l-0.61,1.38l-1.54,0.44l-3.46,2.46l-2.02,0.48l-1.44,1.06l-1.17,0.31l-1.37,3.01l-2.27,-0.34l-2.81,-1.63l-0.8,-1.47l0.87,-1.81l-1.93,-1.64Z",name:"Gard"},"FR-33":{path:"M238.0,500.65l3.34,-33.36l2.55,-12.04l1.09,-15.98l2.41,-4.69l0.79,-1.06l0.72,-0.24l0.41,0.27l-0.33,2.59l1.44,2.01l4.22,2.89l3.51,1.53l7.32,7.13l1.65,2.15l1.65,6.53l1.42,7.99l2.13,4.49l2.13,2.43l2.35,2.0l2.44,1.49l0.52,1.41l-0.17,1.23l0.35,3.2l0.54,1.31l0.97,0.73l0.45,-0.0l0.16,-0.42l-0.81,-4.06l0.53,-2.18l-0.8,-1.78l-1.38,-1.23l1.66,0.3l2.68,1.57l0.51,-0.03l0.06,-0.51l-1.72,-2.53l-5.08,-1.82l-2.05,-1.4l-1.05,-1.86l-0.76,-2.33l-2.25,-14.04l4.57,0.18l1.0,-0.64l1.05,-1.41l0.92,0.83l0.37,1.95l0.61,0.79l2.13,0.71l2.33,0.11l3.23,2.19l0.41,0.91l-0.17,2.14l0.36,1.62l1.1,1.8l0.99,0.81l3.02,-0.17l1.87,1.12l1.79,0.6l2.4,1.97l4.08,1.26l1.94,-0.24l3.34,-1.09l1.62,0.54l1.87,-0.63l3.77,-0.0l0.86,0.7l0.85,1.9l0.12,1.21l-1.66,3.4l0.03,1.68l-1.47,1.64l-0.45,1.0l-0.12,1.41l1.53,1.97l-0.01,0.4l-2.58,3.64l0.39,0.63l0.61,-0.09l1.97,1.69l8.78,1.03l1.48,-0.51l2.82,-2.66l-0.03,-0.86l3.63,0.92l0.66,0.53l-1.25,1.32l-1.81,0.49l-0.36,0.49l0.68,2.82l1.1,1.81l-2.83,-0.11l-0.79,0.27l-0.38,0.53l-0.22,2.0l-0.4,0.64l-0.52,0.05l-1.67,-1.76l-0.96,-0.21l-2.05,0.69l-0.81,0.75l-0.67,2.2l0.31,1.13l1.02,1.08l2.35,0.65l0.34,0.39l-0.21,1.07l-5.31,5.95l-0.48,0.38l-1.65,-0.17l-0.88,0.43l-2.92,3.93l-0.27,1.03l0.15,1.03l1.6,1.84l-0.76,2.83l1.04,2.29l-0.04,0.56l-0.94,-0.13l-4.21,1.14l-0.89,0.74l-0.09,0.48l0.63,1.22l1.67,1.71l0.69,2.02l-1.69,1.46l-4.28,1.92l-4.05,-2.75l-1.25,0.81l-0.23,3.33l-0.71,0.8l-8.28,-0.78l-0.44,-0.46l-0.35,-1.31l0.73,-3.12l-0.54,-1.05l-3.06,-2.33l-3.93,-0.99l-0.75,-0.44l-0.94,-2.1l-4.74,-2.51l-0.63,-0.78l-0.41,-1.73l-1.27,-1.23l-2.36,-0.21l-9.74,2.12l-4.86,-1.26l-4.17,0.64l-0.69,-0.23l1.0,-3.14l-0.68,-1.87l-5.07,-2.13l-4.33,2.73l-5.9,1.73l0.19,-2.24l-0.62,-3.67l1.83,-2.53l1.26,-4.35l1.04,-1.14l1.32,-0.04l3.7,0.81l2.29,-0.28l1.4,-0.83l0.21,-1.48l-1.01,-1.12l0.28,-0.48l-0.7,-1.19l-4.63,-3.83l-1.79,-0.89l-0.92,0.36l-3.56,5.22l-0.53,2.34Z",name:"Gironde"},"FR-32":{path:"M359.79,547.18l0.65,0.81l0.4,1.58l0.66,0.23l3.14,-1.63l0.89,0.14l0.43,0.57l0.03,0.93l-0.49,1.07l-3.18,3.71l-1.5,0.87l-0.15,0.61l0.99,1.17l1.74,0.65l4.32,0.23l0.53,0.72l1.39,6.68l-0.62,1.87l0.36,0.56l3.17,0.08l1.18,2.38l2.68,2.69l2.04,1.25l0.51,1.61l0.55,0.73l4.81,2.7l2.66,2.45l-0.8,2.4l-2.51,1.73l-3.62,-0.05l-1.33,1.4l-1.3,3.59l-0.11,4.84l-0.46,2.27l-1.31,1.13l-0.93,-0.27l-2.74,-2.4l-1.42,-0.82l-7.83,-0.52l-1.11,0.52l-1.55,1.52l-2.15,1.1l-3.04,3.62l-1.39,0.77l-1.79,0.11l-8.42,-1.75l-3.48,0.02l-1.29,-2.02l-0.57,-0.05l-0.64,0.61l-1.27,0.43l-0.98,-0.57l-0.81,-1.16l-0.76,-0.46l-1.13,-0.17l-4.88,0.9l-0.78,-0.25l-1.87,-2.23l-1.19,-0.73l-0.11,-0.88l0.54,-2.12l-1.07,-1.75l-0.7,-2.22l-0.78,-0.41l-1.24,-0.05l-3.06,-1.7l-0.93,-0.16l-1.15,-2.48l-0.59,-2.7l-0.34,-0.31l-1.92,-0.22l-1.76,0.52l-2.87,2.2l-5.51,-1.02l-1.94,0.13l-0.8,-1.93l-0.88,-0.6l1.33,-2.32l-0.5,-1.87l1.85,-0.49l1.64,-3.16l0.08,-0.71l-0.81,-1.29l0.05,-2.22l1.48,-3.42l-0.0,-0.64l-0.91,-2.1l-1.51,-1.7l0.46,-0.78l2.03,-1.39l0.59,-0.28l2.14,0.33l2.0,-0.16l2.08,-1.86l2.5,-1.32l1.3,0.7l0.06,0.52l-0.83,1.47l0.38,1.15l1.26,0.69l2.78,0.25l1.22,-0.46l0.56,-0.85l0.17,-0.92l-0.33,-1.74l0.68,-1.02l1.79,-0.56l0.96,0.87l1.31,-0.01l1.3,-0.95l2.0,-2.61l5.5,1.55l3.19,-1.57l1.3,-0.2l4.46,-1.96l1.1,-0.75l2.5,0.3l5.09,-1.52l1.7,0.75l2.48,1.88l1.39,-0.26l3.55,-1.86Z",name:"Gers"},"FR-35":{path:"M193.66,200.25l0.91,0.63l0.48,-0.04l0.09,-0.48l-0.55,-1.04l-0.7,-0.57l-1.7,-0.54l-1.61,-3.1l0.51,-1.02l1.66,-0.82l0.37,-1.34l0.28,-0.13l2.22,0.0l0.28,-0.7l4.99,-0.86l0.54,1.16l-1.35,1.87l-0.06,2.08l1.7,1.73l2.67,0.63l4.54,0.04l4.83,-0.64l3.02,-1.39l2.6,5.45l1.04,3.06l1.91,2.9l3.27,2.38l2.44,0.21l1.93,-0.61l2.78,-1.91l2.08,-0.77l2.22,-2.4l2.39,0.03l6.14,1.5l2.32,1.25l-0.2,5.67l0.77,8.15l-1.95,4.1l0.21,1.05l0.9,1.52l0.8,4.72l-0.73,1.74l0.74,4.88l0.57,1.17l1.18,1.08l0.09,4.44l-1.36,0.63l-4.18,0.61l-2.21,1.9l-0.63,1.08l-2.9,9.1l-1.14,1.77l-0.41,1.91l-6.47,-1.09l-0.75,-0.44l-0.77,-1.22l-1.29,-0.55l-3.34,-0.0l-1.83,1.23l-6.34,2.57l-1.86,1.31l-1.2,1.55l-2.58,1.54l-7.31,2.01l-3.72,-0.8l-4.42,1.41l-1.22,0.67l-4.0,0.25l-3.59,1.82l-0.51,1.1l-0.32,-0.19l-0.17,-2.18l-1.02,-2.2l-0.09,-1.86l0.33,-0.32l2.98,-0.32l0.46,-1.25l-0.89,-1.18l-2.27,-0.12l-0.44,-0.27l-0.01,-0.41l0.68,-0.49l1.58,-0.35l0.94,-0.71l1.05,-2.15l0.07,-1.24l-0.88,-1.2l-2.57,-0.21l0.4,-6.26l-0.33,-1.06l-1.18,-1.53l-2.87,-1.77l-5.29,-0.98l-0.72,-0.47l-0.03,-1.08l0.71,-0.97l4.1,-1.14l0.83,-0.85l0.1,-1.05l-1.0,-0.9l-2.74,0.1l-1.37,-2.46l-1.39,-1.47l3.16,-2.19l0.88,-2.86l0.34,-0.59l1.51,-1.03l0.97,-2.6l0.45,-0.27l2.77,-0.1l1.73,-1.78l1.25,-0.81l4.97,1.15l1.64,-1.71l0.01,-3.24l1.33,-0.34l0.57,-1.09l-1.23,-5.68l2.64,-4.77l-1.01,-4.44l-0.63,-0.64l-0.55,0.02l-0.71,0.73l-0.55,-0.33l0.13,-0.69l-0.92,-1.66Z",name:"Ille-et-Vilaine"},"FR-34":{path:"M472.95,595.08l2.8,-1.36l1.66,-1.38l0.42,-0.75l-0.67,-1.83l0.6,-2.13l-0.19,-0.87l-1.8,-1.81l-0.4,-0.78l0.06,-2.31l1.08,-2.4l2.53,-0.35l4.36,1.68l1.08,-0.09l6.9,-2.67l1.13,-0.84l0.89,-1.44l0.94,-0.73l2.76,-0.52l2.05,0.72l1.31,-0.01l1.13,-0.87l0.42,-1.21l-0.12,-1.91l0.44,-1.97l-0.73,-1.88l0.22,-1.3l0.63,-0.54l1.14,-0.13l5.68,0.72l1.26,-0.14l1.39,-0.84l0.82,-1.13l0.22,-1.48l0.5,-0.93l1.64,-1.06l2.89,-0.27l1.28,-0.95l2.91,-0.05l0.8,0.42l1.07,2.27l1.44,1.2l1.25,-0.29l0.99,-2.42l0.74,-0.23l0.99,0.34l1.86,1.49l1.5,0.12l1.36,-1.05l1.56,-2.39l3.67,-0.32l0.92,-2.34l2.17,-1.72l3.48,0.38l2.17,1.9l-1.36,3.12l0.13,0.48l1.96,1.44l4.72,-0.6l2.04,0.12l0.73,0.44l0.75,1.51l-0.04,2.62l0.4,1.15l3.35,0.52l3.47,2.44l2.8,1.24l0.71,0.51l2.04,3.41l0.25,3.51l-1.45,2.7l-3.23,1.15l-0.27,0.38l0.03,2.02l-2.89,-0.25l-3.46,0.39l-2.5,0.88l-13.02,9.46l-7.26,2.86l-2.05,1.55l-4.61,5.42l-1.04,0.41l-2.52,-1.04l-4.18,0.38l-4.24,1.6l-4.26,3.08l-3.27,-1.88l-2.29,-0.5l-2.5,-0.06l-3.01,-1.69l-2.94,-0.4l-0.36,-0.71l0.07,-1.71l-0.55,-0.39l-3.21,0.47l-0.86,-0.2l-0.54,-0.39l-2.44,-4.28l-1.1,-0.6l-1.16,0.45l-0.31,0.94l0.04,2.06l-0.7,1.96l-4.87,4.11l-2.35,-1.1l-1.39,-3.47l-0.66,-0.06l-1.39,1.71l-1.27,0.17l-3.16,-2.04l-1.4,-1.56l-0.17,-1.38l0.72,-1.43l1.48,-1.55l-0.1,-0.63l-0.49,-0.26Z",name:"H\xe9rault"},"FR-37":{path:"M352.22,269.97l1.75,-1.0l3.68,1.68l0.83,-0.03l1.3,-0.71l5.87,1.39l1.05,0.87l0.18,0.97l-0.4,2.78l0.41,0.75l0.8,0.52l0.91,0.07l0.85,-0.34l1.29,-1.38l0.8,-0.37l1.8,-0.2l1.2,0.39l0.34,1.65l0.49,0.6l0.66,0.12l1.09,-0.66l0.59,-0.01l1.67,2.46l-0.09,0.96l-0.83,1.38l0.08,1.15l1.3,1.12l1.88,2.86l0.85,2.17l0.27,2.64l-0.31,2.69l-1.21,3.49l0.39,1.26l3.11,2.54l0.91,0.24l1.99,-0.29l2.4,0.46l1.91,1.54l5.1,8.02l0.3,1.55l-0.35,1.42l-2.1,0.31l-0.75,2.28l-0.93,0.25l-1.44,2.34l-1.86,1.74l-3.39,-1.22l-1.61,-0.11l-3.27,0.8l-1.71,0.81l-1.23,1.46l-0.2,1.11l0.21,2.5l-1.27,0.79l-0.13,2.05l-1.79,8.58l-1.51,3.53l-1.97,0.76l-1.3,-1.56l-0.5,-0.09l-1.92,1.07l-2.81,-2.03l-7.16,-9.22l-1.26,-3.31l-1.44,-1.93l-6.17,-2.97l-0.71,0.68l0.16,1.39l0.73,1.37l-0.4,0.35l-5.41,0.31l-1.21,0.29l-1.78,1.09l-2.67,-0.46l-2.71,0.24l-1.01,-0.19l-0.92,-0.81l-0.25,-0.98l0.04,-2.48l0.47,-2.57l-0.35,-1.03l-2.01,-0.4l-0.72,-1.12l-0.61,-0.29l-3.43,0.61l-0.29,-0.38l0.35,-1.68l-0.32,-1.32l-0.99,-0.39l-1.98,0.41l-0.5,-1.99l-0.74,-0.2l-1.7,0.66l-1.69,-2.39l0.88,-5.76l1.43,-5.26l4.43,-6.2l-0.2,-2.84l0.98,-2.98l1.96,-3.88l-0.45,-3.6l1.51,-3.81l7.61,1.68l0.98,-0.08l0.62,-0.83l-0.48,-2.31l0.7,-0.71l2.9,0.89l2.04,-1.63l2.39,-0.48l3.32,-1.45l2.28,-0.47l0.53,-0.73l-0.11,-1.0Z",name:"Indre-et-Loire"},"FR-36":{path:"M393.95,318.07l0.9,-0.09l0.61,-2.25l1.58,-0.11l0.8,-0.54l0.42,-1.84l-0.33,-1.69l-1.6,-2.47l5.44,-2.85l2.8,-0.69l3.15,0.76l0.48,-0.3l0.36,-1.49l0.86,-0.71l1.2,-0.21l1.29,0.24l0.46,-0.3l0.59,-1.74l3.84,0.88l3.17,-1.22l6.69,5.17l0.04,1.92l-0.81,1.69l-3.06,2.75l0.08,0.65l1.25,0.67l5.66,1.45l5.07,-1.54l3.01,0.3l1.15,0.49l0.43,0.43l0.26,1.29l-0.65,2.27l0.08,0.95l2.03,1.92l1.02,1.64l0.02,1.03l-0.75,2.0l-0.09,1.49l0.73,1.27l2.01,1.1l0.45,0.6l-0.11,0.46l-1.99,1.83l-1.21,2.47l-0.26,1.4l0.24,1.28l2.04,1.59l0.18,0.69l-0.21,0.55l-2.03,1.48l-0.56,0.91l-0.03,0.97l0.45,0.84l0.67,0.46l3.34,0.78l0.4,0.52l-0.05,2.41l0.47,0.67l1.3,0.58l0.57,0.68l0.21,0.95l-0.34,2.17l-1.41,2.37l-0.02,1.11l1.58,1.86l0.63,2.64l-0.65,1.45l-2.3,2.34l-0.36,1.17l-1.91,0.36l-2.11,-0.72l-3.44,0.0l-2.44,-0.84l-5.56,-0.15l-1.36,0.29l-1.79,1.06l-1.02,-0.37l-1.84,-1.89l-0.73,-0.15l-0.91,0.28l-0.52,0.62l-0.16,2.28l-0.72,0.98l-3.85,-0.24l-2.6,1.5l-1.18,-0.45l-0.12,-1.0l-0.46,-0.52l-0.8,-0.24l-1.55,0.21l-2.31,-0.53l-1.04,0.29l-3.98,3.58l-1.69,0.94l-2.46,-1.47l-0.93,-1.4l-0.84,-0.54l-0.84,-0.04l-0.83,0.37l-1.03,1.35l-3.36,0.5l-1.43,-0.08l-2.37,-1.16l0.93,-3.22l-0.72,-1.01l-1.32,-0.68l-1.11,-1.06l0.45,-2.58l-0.89,-1.68l-1.75,-1.2l-5.0,-0.37l-0.32,-1.41l-0.46,-0.57l-3.41,-1.35l-2.52,-2.46l-0.51,-2.09l-0.01,-1.46l0.61,-2.86l-0.92,-2.42l-1.03,-1.33l1.45,-0.81l1.27,1.52l0.45,0.12l2.62,-1.14l1.61,-3.8l1.81,-8.66l0.09,-1.84l1.3,-0.85l-0.12,-3.47l0.97,-1.2l1.52,-0.73l3.17,-0.77l1.22,0.08l2.76,1.19l1.01,0.08l2.31,-2.0l1.48,-2.38Z",name:"Indre"}},height:749.2159980728637,projection:{type:"mill",centralMeridian:0},width:900})}).call(t,l(0))},function(e,t,l){(function(e){e.fn.vectorMap("addMap","fr_regions_mill",{insets:[{width:100,top:600,height:122.71220181016422,bbox:[{y:-640515.9263248637,x:-6082830.163693012},{y:-235112.28629661424,x:-5752460.702426716}],left:0},{width:50,top:440,height:42.928059423707,bbox:[{y:-1855676.1027106678,x:-6882793.3793751765},{y:-1778355.8860469644,x:-6792735.480530344}],left:0},{width:50,top:510,height:57.21127928831266,bbox:[{y:-1668974.3969949444,x:-6819419.302373176},{y:-1615651.747314515,x:-6772817.783980524}],left:0},{width:50,top:700,height:42.31095479952366,bbox:[{y:2357030.8412201093,x:6150785.273719754},{y:2416319.6251247157,x:6220848.433704593}],left:740},{width:40,top:690,height:55.96611426730096,bbox:[{y:1415975.8044653006,x:5016650.333473452},{y:1454680.1669724442,x:5044313.045465417}],left:640},{width:900,top:0,height:749.2159980728637,bbox:[{y:-6244653.662562441,x:-571670.6975907331},{y:-4882430.695155527,x:1064707.428102987}],left:0}],paths:{"FR-C":{path:"M458.84,445.76l1.95,-0.35l3.03,1.58l1.95,0.27l1.37,-0.72l0.73,-1.76l1.22,-4.68l-1.19,-1.15l-0.26,-4.14l-1.44,-1.87l-0.36,-0.94l0.86,-2.7l1.65,-0.68l0.84,-1.03l0.29,-4.28l-0.66,-1.43l-1.92,-2.11l-0.96,-0.86l-1.78,-0.64l-0.67,-1.98l-1.72,-2.4l0.64,-0.91l3.14,-2.29l2.41,-0.16l2.48,-2.58l1.63,-3.33l1.7,-1.93l0.19,-3.74l-0.21,-0.9l-1.86,-3.26l-0.2,-1.44l0.37,-3.62l-2.17,-3.8l-1.06,-3.16l-3.18,-4.2l-1.27,-0.36l-1.13,0.66l-0.76,-1.76l-0.96,-0.91l-3.48,-0.95l-0.4,-0.39l-0.94,-2.84l-1.76,-1.56l-1.91,-2.38l2.1,-3.42l1.46,-0.64l1.48,-1.8l3.52,-1.57l7.94,-0.8l5.29,-1.4l0.38,-0.42l0.01,-1.21l-1.98,-2.84l-0.03,-0.72l0.53,-1.33l-0.89,-1.33l-0.03,-0.59l2.46,-0.23l0.41,-0.79l-0.21,-1.13l1.75,-0.2l4.07,-3.3l0.82,0.8l2.07,0.75l0.92,-0.2l1.28,-1.11l1.91,0.36l0.95,-0.67l1.12,-1.59l3.83,-2.18l2.59,-0.73l2.86,0.18l0.27,1.52l1.25,1.52l3.22,1.84l2.72,0.19l2.74,2.56l0.75,0.33l1.03,0.0l2.4,-1.05l1.66,-0.1l1.61,0.25l2.97,1.11l1.41,-0.68l1.06,-1.27l1.82,0.28l1.29,2.19l0.04,1.49l0.5,0.54l0.6,0.12l1.71,-0.33l4.06,-2.15l0.58,-1.97l1.34,-0.87l0.39,-1.8l1.21,0.2l1.4,2.25l0.6,1.79l2.46,2.19l1.56,2.63l0.94,0.54l0.28,1.5l-0.41,3.04l0.32,0.67l4.03,2.05l1.74,0.08l2.67,2.22l3.67,0.71l2.06,1.0l0.85,2.72l-0.63,3.32l0.52,1.3l-0.02,1.46l0.82,1.68l-1.19,1.0l-5.54,2.72l-4.06,1.13l-3.09,2.23l-0.46,0.67l0.1,0.81l1.06,1.16l0.45,3.18l-0.15,4.03l0.68,2.18l0.93,5.93l-0.99,0.98l-4.7,1.0l-2.48,1.16l-0.52,1.08l0.55,1.39l2.04,1.49l0.81,1.4l-1.18,2.85l-0.09,2.56l-0.9,1.89l0.2,0.76l1.8,2.84l1.04,0.63l0.51,0.79l3.2,6.42l7.55,6.03l2.43,5.41l0.06,0.97l-0.87,2.1l-2.77,2.89l-0.81,1.47l-0.62,3.19l0.73,0.99l0.84,0.2l1.6,-1.2l1.9,-0.6l2.13,1.82l2.81,-0.06l5.93,-1.02l0.73,-0.54l0.63,-1.51l2.08,-0.01l4.17,1.12l0.77,-0.18l1.64,-1.34l1.05,0.73l1.46,2.67l-0.74,2.73l1.01,2.4l0.55,0.5l2.83,0.32l1.35,0.69l2.79,2.4l0.01,0.38l-0.57,2.1l-1.56,2.88l-0.39,2.24l-0.49,0.1l-1.12,-1.01l-1.15,-0.45l-0.79,0.06l-0.57,0.5l-0.04,0.8l0.87,1.5l-1.86,1.79l-0.32,0.95l1.23,1.99l-1.15,0.49l-2.02,0.27l-0.8,0.49l-0.88,1.68l0.6,1.25l-0.04,0.58l-2.45,0.94l-1.75,-0.24l-0.7,0.42l-1.47,3.48l-2.26,2.8l-5.01,0.84l-2.52,-0.04l-0.63,0.49l-0.58,1.76l-3.92,1.29l-3.33,4.57l-1.1,0.45l-1.34,-0.28l-3.14,-1.55l-4.13,-3.41l-4.32,-0.85l0.51,-1.34l-0.08,-0.66l-1.42,-1.21l-2.79,0.02l-0.88,0.82l-0.22,1.67l-0.41,0.69l-3.66,0.55l-1.34,0.6l-1.68,-1.35l-3.45,-5.83l-1.02,-2.98l-0.61,-0.39l-1.62,0.07l-1.27,0.4l-3.17,1.81l-1.69,-0.0l-0.85,0.32l-4.65,3.8l-0.58,0.1l-1.2,-1.57l-0.6,-0.32l-0.8,0.12l-0.74,0.54l-0.49,0.73l-0.62,3.19l-1.64,1.03l-0.58,0.99l-1.42,4.71l-0.35,2.6l-1.83,2.78l-0.72,2.01l-1.6,-1.21l-1.15,-1.79l-0.53,-3.47l-0.56,-1.36l1.14,-0.77l-0.12,-1.16l-2.88,-1.38l-0.69,-1.95l-2.44,-3.26l-0.78,-0.22l-2.44,0.35l0.05,-1.49l-0.34,-1.19l-1.91,-2.42l-1.03,-0.42l-8.44,7.7l-0.74,2.6l-2.44,3.55l-0.58,2.41l-3.68,3.99l-0.93,0.45l-1.89,0.2l-3.45,-0.1l-1.45,0.62l-1.19,-1.14l-1.48,-0.11l-5.33,1.64l-0.67,1.8l-0.21,-0.03l-0.95,-1.01l-0.89,-3.39l-1.7,-1.05l1.55,-5.49l-0.1,-0.85l-1.32,-2.73l-3.07,-4.61l-0.85,-5.71l-0.6,-1.16l0.94,-0.4l2.23,-0.24l1.11,-0.74l0.08,-1.24l-1.43,-2.43l-0.11,-0.76l3.2,-2.58l2.85,-5.59l0.22,-1.14l-1.07,-2.31l0.11,-1.37l2.59,-1.98l0.51,-1.87l3.08,-1.33l2.04,-2.9l1.09,-0.69l1.42,-3.08l-0.14,-1.07l-0.95,-0.99Z",name:"Auvergne"},"FR-B":{path:"M204.81,598.27l0.63,0.4l0.52,-0.08l1.38,-0.84l5.64,-0.92l1.36,-1.72l2.57,-1.46l2.17,-3.85l5.18,-6.42l0.5,-2.5l1.48,-4.27l2.51,-12.23l1.46,-4.3l2.15,-9.72l3.95,-21.25l1.68,-10.56l0.42,-4.7l-0.62,-3.76l1.59,-2.05l1.5,-4.83l1.04,-1.14l1.32,-0.04l3.84,0.81l2.32,-0.34l1.43,-1.11l0.02,-1.15l-1.01,-1.12l0.28,-0.48l-0.7,-1.19l-4.63,-3.83l-1.79,-0.89l-0.92,0.36l-3.56,5.22l-0.53,2.34l3.34,-33.36l2.55,-12.04l1.09,-15.98l3.2,-5.75l1.08,-0.08l-0.29,2.7l1.44,2.01l4.22,2.89l3.51,1.53l7.32,7.13l1.65,2.15l1.65,6.53l1.42,7.99l2.13,4.49l2.13,2.43l2.35,2.0l2.44,1.49l0.52,1.41l-0.17,1.23l0.35,3.2l0.54,1.31l0.97,0.73l0.45,-0.0l0.16,-0.42l-0.81,-4.06l0.53,-2.18l-0.8,-1.78l-1.38,-1.23l1.66,0.3l2.68,1.57l0.51,-0.03l0.06,-0.51l-1.72,-2.53l-5.08,-1.82l-2.05,-1.4l-1.05,-1.86l-0.76,-2.33l-2.25,-14.04l4.57,0.18l1.0,-0.64l0.76,-1.27l0.56,-0.11l0.65,0.81l0.37,1.95l0.61,0.79l2.13,0.71l2.33,0.11l3.23,2.19l0.41,0.91l0.02,3.27l1.85,2.9l1.13,0.33l2.3,-0.3l1.87,1.12l1.79,0.6l2.4,1.97l4.08,1.26l1.94,-0.24l3.34,-1.09l1.9,0.53l1.84,-0.78l1.74,-1.98l0.4,-1.04l-0.7,-1.52l0.58,-0.84l4.85,-2.23l2.42,0.63l1.33,-0.31l1.22,-1.11l0.8,-1.83l2.77,-1.19l1.9,-1.66l0.55,-1.77l-0.03,-3.99l0.77,-2.85l0.66,-1.26l6.52,-4.29l1.11,-0.35l0.88,0.11l0.87,-0.54l4.41,-6.14l0.49,-1.81l0.23,-3.15l0.79,-0.39l1.26,-0.03l0.77,-0.51l2.26,-3.05l1.88,-1.54l1.09,0.73l4.71,0.47l2.19,2.61l-0.7,2.48l0.06,0.82l1.7,1.06l2.04,0.48l1.19,-0.1l0.81,-0.34l1.25,-1.36l1.25,0.8l3.25,-0.49l4.3,0.25l3.95,4.87l1.43,0.54l2.5,0.33l0.6,0.42l-0.17,0.68l-1.67,1.44l-0.1,0.87l0.38,0.6l4.23,2.02l1.93,-0.26l1.79,1.23l1.56,0.22l-0.04,0.74l-1.01,1.7l0.11,1.19l0.83,0.73l2.19,-0.19l0.25,0.38l-0.48,0.88l-1.53,0.87l-2.43,2.37l-0.63,3.22l0.4,0.65l1.93,1.39l-0.41,0.68l-1.65,1.24l-0.56,1.57l0.46,0.73l2.59,0.41l0.07,0.86l-0.73,1.62l0.87,1.3l2.81,1.17l3.51,-0.14l0.38,0.23l-0.49,2.38l0.26,0.87l1.61,2.88l1.96,2.11l-1.43,0.93l-0.47,1.47l1.31,4.0l-0.03,0.72l-0.72,1.24l0.17,1.64l-2.71,2.63l-1.66,2.62l-2.23,0.65l-0.87,1.1l-0.29,0.94l0.72,1.44l-0.03,0.57l-1.25,1.78l-4.31,2.66l-2.39,0.56l-0.98,0.82l-3.33,5.17l-3.48,2.85l-2.93,1.29l-0.86,0.82l-0.26,0.78l1.31,2.09l0.06,1.85l0.83,2.15l2.02,2.25l-0.18,3.0l-0.59,0.58l-4.81,0.36l-1.13,-0.2l-1.77,-0.98l-0.77,0.08l-0.72,0.57l-0.27,2.47l-0.74,1.55l-0.06,0.88l0.85,1.37l2.45,0.96l0.36,0.51l-2.45,5.11l-2.16,1.72l0.1,0.72l1.14,0.8l-0.03,0.97l-1.25,0.21l-2.22,-0.7l-1.4,0.32l-0.49,0.48l-0.46,1.35l-2.26,1.33l-1.04,2.84l-3.57,1.87l-1.05,0.18l-2.71,-2.15l-1.51,-0.47l-5.15,1.53l-2.7,-0.26l-1.21,0.8l-4.35,1.91l-1.3,0.2l-3.0,1.53l-4.83,-1.62l-0.8,0.09l-1.07,0.84l-1.29,1.99l-1.07,0.78l-0.59,0.02l-0.58,-0.74l-0.76,-0.21l-2.4,0.81l-0.9,1.56l0.26,2.33l-0.72,0.77l-2.48,-0.06l-1.1,-0.37l-0.37,-0.73l0.78,-1.23l-0.06,-1.08l-0.91,-0.88l-1.22,-0.35l-1.33,0.44l-1.59,1.05l-1.8,1.72l-1.77,0.13l-2.38,-0.3l-2.89,1.82l-0.59,0.71l-0.12,1.04l1.31,1.37l1.05,2.2l-1.49,3.87l-0.05,2.41l0.82,1.36l-1.48,3.09l-1.21,0.16l-0.79,0.5l-0.11,0.65l0.54,1.41l-1.07,1.59l-0.25,1.25l0.98,0.76l0.47,1.52l0.52,0.63l2.33,-0.0l5.59,1.04l1.06,0.66l0.67,1.47l1.56,1.16l2.16,4.89l-0.31,0.26l-1.15,-0.07l-0.56,0.49l0.03,2.28l0.52,0.69l0.76,0.17l1.43,-1.29l0.75,0.02l-0.11,3.16l1.06,3.23l-0.48,0.48l-1.62,0.52l-0.96,1.06l-0.61,2.64l0.6,2.08l-0.4,0.75l-1.97,1.89l-1.1,3.23l-1.55,0.13l-1.74,2.98l-2.28,1.29l-0.98,1.23l0.15,3.83l-0.4,0.28l-2.98,0.33l-2.69,2.77l-0.17,0.81l0.39,1.61l-0.03,1.69l-1.67,2.29l-0.35,1.23l0.55,3.77l-0.88,-0.07l-0.78,1.18l-0.86,-0.35l-4.31,2.79l-1.69,0.12l-3.22,-1.34l-1.7,-0.07l-0.41,0.38l-0.09,1.49l-1.58,0.74l-0.62,-1.55l-1.55,-0.25l-0.08,-0.92l-2.44,-2.91l-3.24,-2.0l-1.85,-0.11l-0.47,-0.41l-0.25,-0.49l0.25,-1.36l-1.4,-2.86l-1.82,-0.51l-4.68,0.75l-4.79,-0.35l-2.24,-0.65l-2.95,-2.22l-3.08,-0.49l-2.02,-1.09l-2.32,0.15l-4.04,-2.44l-3.6,-0.59l-1.04,-0.56l-0.92,-0.94l-0.21,-0.75l0.38,-0.75l1.21,-0.93l-0.15,-0.71l-1.6,-0.32l-1.53,0.56l-1.05,1.06l-0.53,1.66l-0.16,1.94l-0.41,0.78l-0.81,0.24l-3.0,-0.46l-1.26,-0.64l-1.02,-1.03l-0.63,-1.32l3.7,-3.88l0.95,-2.41l0.66,-2.96l-0.35,-3.1l-2.03,-1.72l-2.04,0.3l-2.51,-1.16l-3.21,-0.56l-1.3,0.75l-0.75,1.77l-1.7,0.25l-0.8,-0.46l-0.49,-1.68l0.17,-0.84l-0.85,-0.76l-1.84,-0.58l-3.76,1.0l-0.43,-1.87l-0.91,-1.03l-1.52,-0.66l0.07,-2.41ZM309.11,602.32l1.15,-0.9l0.67,-2.47l-0.61,-1.33l-1.64,-0.44l-1.19,0.8l-0.49,2.49l0.63,1.45l1.49,0.4ZM307.84,608.3l0.94,-0.4l1.08,-1.94l-0.6,-1.74l-1.63,-0.95l-0.46,0.07l-1.45,1.45l-0.2,1.38l0.25,1.08l0.52,0.68l1.55,0.37Z",name:"Aquitaine"},"FR-A":{path:"M749.43,204.53l5.77,-0.36l0.71,-0.43l0.65,-1.16l2.35,-1.16l0.73,-0.71l0.93,-1.77l1.44,-4.66l-0.53,-0.88l-1.5,-0.78l-0.14,-0.62l2.91,-4.3l0.33,-1.37l-0.57,-1.43l-3.83,-3.82l-1.83,-0.81l-0.15,-1.32l-0.77,-0.76l-0.74,0.09l-0.54,0.56l-0.45,1.75l-2.17,0.87l-1.14,1.58l-1.05,0.07l-0.85,-1.8l-0.77,-0.61l0.26,-0.79l0.96,-0.95l-0.06,-1.04l-5.03,-1.96l-1.91,-1.6l-0.2,-0.81l0.44,-1.33l0.89,-1.07l2.61,-2.08l0.31,-1.9l2.13,-2.7l-0.21,-1.76l0.28,-0.4l1.23,0.18l0.29,0.32l0.81,2.78l0.94,1.02l8.51,2.56l1.02,1.76l1.21,0.68l1.4,0.29l2.12,-0.08l7.03,-1.14l3.26,1.63l1.38,-0.12l0.76,-0.45l1.05,-1.41l1.35,-2.8l1.9,-2.92l2.27,-0.55l2.64,0.55l2.77,-0.96l5.0,1.23l4.59,-0.2l9.65,4.37l6.29,1.29l-1.02,1.01l-1.91,3.08l-2.79,6.52l-0.7,1.0l-3.2,1.38l-0.7,0.85l-0.46,1.3l-2.12,0.14l-0.95,0.41l-0.65,2.78l-3.8,3.45l-2.72,1.47l-2.66,3.6l-0.53,2.65l-0.01,2.74l0.72,2.0l-2.23,1.72l-0.47,2.28l-1.12,1.98l-0.77,3.01l-0.07,1.2l0.89,2.96l-0.06,0.91l-0.71,0.98l-2.24,1.43l-0.92,4.51l-4.52,5.78l-0.55,2.13l-1.16,1.77l-0.81,2.75l0.18,3.35l2.65,4.1l0.12,2.21l-2.19,2.41l-0.36,2.63l-1.24,1.91l0.21,3.21l-1.19,0.9l-1.06,3.68l0.75,2.84l-0.03,1.09l-1.25,1.28l-0.34,0.8l0.43,2.7l1.98,1.77l2.51,3.91l-0.3,0.82l-3.51,1.37l-2.73,1.91l0.1,0.7l1.12,0.69l0.01,0.32l-1.72,0.61l-0.07,0.53l0.6,1.0l-0.84,0.74l-2.31,-0.79l-0.93,0.18l-0.3,0.87l0.84,1.21l-0.09,0.79l-1.08,1.21l-1.53,0.53l-4.27,-0.15l-4.24,1.21l-0.96,-0.82l-3.02,-1.12l-0.26,-0.95l1.04,-2.07l-0.39,-0.58l-1.82,0.11l0.46,-2.1l-0.6,-1.89l-3.92,-4.0l-0.97,-0.45l-1.8,-0.05l-0.57,-0.53l0.01,-0.77l1.5,-2.01l0.6,-1.7l-0.15,-2.99l-0.41,-1.19l-1.75,-1.66l-8.58,-4.29l-0.62,-0.69l-0.05,-0.84l2.13,-0.87l1.13,-1.09l0.16,-1.12l-0.61,-1.66l1.6,-3.12l0.61,-3.06l3.45,-4.12l3.12,-5.81l1.69,-2.31l0.05,-1.09l-0.74,-2.01l8.2,-11.93l-0.06,-1.17l-1.33,-1.31l-1.05,-0.28l-2.4,0.03l-1.4,-0.76l-0.14,-0.39l0.82,-2.61l0.59,-7.58l1.09,-1.01l0.02,-0.68l-3.11,-1.58Z",name:"Alsace"},"FR-G":{path:"M522.82,186.37l0.16,-1.02l1.68,-1.84l-0.22,-0.68l-0.89,-0.72l3.35,-0.37l0.76,-1.01l0.2,-1.75l1.48,-2.59l4.29,-3.81l1.07,-2.07l1.68,-1.1l0.81,-1.18l2.06,-1.61l0.39,-0.63l-0.02,-1.16l-0.99,-0.78l-3.39,0.04l-0.83,-0.47l0.06,-1.11l1.31,-0.86l1.17,-1.67l0.21,-0.79l-0.25,-2.97l1.17,-0.73l3.12,0.34l1.45,-0.25l1.33,-1.0l0.36,-0.86l-0.5,-1.26l-1.41,-0.81l-0.87,-0.98l-1.6,-0.47l-0.56,-4.86l-0.91,-2.12l2.95,-1.52l5.1,-1.23l4.31,-0.57l0.52,-0.78l-0.12,-1.35l0.85,-0.54l2.04,0.1l3.04,1.4l2.06,-0.68l2.32,0.84l1.14,-0.78l0.49,-1.35l0.08,-2.0l-0.52,-1.32l-0.68,-0.44l0.36,-0.58l1.56,-0.48l0.31,-0.52l-1.82,-3.65l1.76,-1.97l-0.32,-2.31l0.46,-1.54l-1.6,-4.48l0.75,-0.67l1.86,-0.09l1.55,-0.83l1.47,-2.03l1.72,-1.03l3.2,-2.67l0.94,-1.48l0.01,-1.35l-1.51,-2.11l0.44,-2.67l1.83,-3.2l0.19,-1.43l-0.27,-1.06l-1.76,-2.77l-0.03,-2.56l3.32,-0.4l9.73,2.22l1.91,-0.29l8.49,-3.54l2.64,-0.38l0.81,-0.51l1.03,-2.26l0.49,-2.73l-0.42,-1.4l0.42,-1.14l6.43,-5.47l1.16,-0.45l0.17,0.74l0.95,0.53l1.9,-0.28l0.3,0.34l-0.46,3.48l-0.42,-0.16l-0.65,0.28l-1.15,2.13l-0.07,2.33l-2.32,4.87l-0.3,1.37l0.89,1.44l2.96,1.1l0.83,1.27l-0.04,1.46l-1.51,3.13l0.87,1.86l0.09,3.19l0.8,0.73l1.7,0.19l5.18,-1.02l3.3,2.38l3.4,1.12l3.27,3.72l2.07,1.47l1.72,0.4l3.86,-0.67l2.26,2.11l0.31,0.88l-0.71,0.59l-0.19,1.13l0.55,1.39l1.85,0.16l0.84,-1.02l2.9,1.12l-0.05,0.81l-6.21,3.82l-0.34,-0.04l-0.49,-0.99l-0.68,-0.39l-3.82,0.0l-2.25,-1.55l-1.05,-0.35l-1.0,0.14l-0.96,0.6l-0.88,1.16l-0.41,3.41l-1.46,1.89l0.74,2.38l1.02,0.78l0.75,2.44l-0.1,1.25l-1.08,2.51l-3.38,4.46l0.01,1.28l0.73,2.15l-4.2,3.37l-0.07,2.26l-1.5,3.0l0.03,0.77l1.78,4.87l0.13,4.29l0.32,0.97l0.62,0.73l1.6,0.68l0.35,0.84l-0.84,1.15l-0.07,2.87l-0.56,1.42l-1.01,0.68l-2.7,0.71l-1.22,1.6l-0.51,2.57l0.64,2.23l-1.48,2.56l0.09,0.99l0.65,0.83l3.96,2.92l0.58,1.99l-0.09,2.24l0.5,0.68l0.29,2.44l0.67,1.52l1.33,1.57l2.25,1.66l2.79,1.3l4.32,3.1l5.08,2.47l3.16,0.28l1.23,0.4l0.83,1.56l5.79,4.67l-1.67,2.08l-0.22,0.82l0.6,3.51l0.45,0.64l0.99,0.2l1.86,-1.66l1.62,0.08l1.4,1.19l3.12,3.97l0.92,0.25l1.78,-0.17l1.23,0.72l0.4,2.4l3.51,2.44l0.33,0.77l-1.35,1.24l-0.55,2.56l-1.17,1.96l-0.63,2.55l4.62,3.89l3.34,1.83l0.57,1.4l-0.05,2.95l0.46,0.64l1.01,0.19l0.95,-0.67l0.94,-0.09l2.41,2.53l0.26,1.05l-2.1,0.92l-2.38,2.89l-6.41,3.93l-0.82,1.02l-0.32,1.1l0.57,2.0l-0.54,2.43l0.2,2.14l-0.58,1.27l-6.85,2.14l-1.15,-0.23l-3.43,-1.72l-4.29,0.62l-1.46,0.81l-2.83,5.28l-0.39,0.11l-0.67,-0.88l-0.77,-0.22l-2.89,1.56l-0.53,-0.69l-0.42,-1.51l-3.74,-2.21l-0.5,-0.48l-0.45,-1.41l-0.55,-0.47l-1.19,0.09l-1.76,1.89l-1.49,0.14l-2.23,-1.34l-2.42,-2.98l-1.06,-0.04l-1.62,1.4l-0.89,-0.42l-0.59,-1.48l-0.36,-2.77l-1.38,-1.79l0.33,-0.6l2.33,-0.37l0.83,-0.93l-0.18,-1.31l-1.18,-2.31l-4.52,-5.41l-1.18,-0.18l-1.09,1.24l-0.51,-0.21l-0.23,-0.95l0.85,-1.35l0.11,-1.07l-1.02,-0.91l-2.65,-0.91l0.44,-1.3l-0.31,-0.7l-0.84,-0.49l-3.68,-0.69l-1.99,-1.23l-2.67,0.98l-2.98,-0.51l-1.76,0.38l-1.47,1.25l-0.22,1.84l-0.81,0.45l-13.17,1.5l-2.39,1.7l-0.5,0.01l-1.12,-0.71l-1.95,-2.64l-0.78,-0.38l-0.55,0.41l-0.26,2.11l-1.42,-0.99l-1.02,-0.13l-0.91,0.39l-1.31,1.25l-1.75,0.05l-1.93,-0.43l-1.85,1.2l-2.25,-0.63l-2.87,0.17l-1.97,-0.36l-0.57,-0.86l0.08,-2.22l-0.52,-0.94l-0.98,-0.2l-1.67,0.35l-1.41,-0.73l1.56,-0.67l0.12,-0.94l-4.65,-7.0l-1.91,-1.9l-0.72,-1.79l-0.62,-0.61l-1.22,-0.42l-0.78,0.28l-0.57,1.04l-1.58,0.12l-2.82,-1.93l-2.05,-0.84l1.35,-1.41l0.55,-1.05l-0.39,-3.31l-0.49,-0.96l-5.62,-6.39l-3.0,-1.66l-2.3,-0.01l-0.47,-2.37l-1.12,-0.92l-0.15,-0.51l0.56,-2.27l-0.63,-1.75l1.81,-1.89l-0.93,-1.96l2.55,-0.54l0.75,-0.59l1.02,-2.47l0.98,-1.32l2.66,-1.99l0.06,-0.58l-1.98,-2.34l-2.8,0.05l-0.2,-1.26l0.51,-1.93l-0.76,-3.12l-2.03,-2.25l-1.36,-0.04Z",name:"Champagne-Ardenne"},"FR-F":{path:"M352.12,269.71l-0.39,-0.79l0.59,-1.42l1.29,-1.16l5.17,-2.45l1.63,-1.53l1.57,-4.34l0.07,-3.55l0.45,-1.34l2.91,-2.22l0.88,-1.62l-0.43,-1.98l0.6,-3.59l-0.6,-0.63l-1.31,-0.12l-0.88,-2.08l2.47,-0.44l0.71,-0.46l0.07,-1.0l-1.12,-0.94l0.07,-0.52l3.99,-2.03l0.86,-0.92l-0.08,-0.73l-0.51,-0.52l-3.66,-0.66l-2.36,-1.54l1.12,-0.96l0.25,-1.0l-1.86,-3.44l0.07,-2.76l-0.31,-0.7l-0.92,-0.77l0.03,-1.1l0.42,-0.63l2.29,-0.4l5.6,-2.3l2.13,-1.95l0.67,-1.64l1.22,-1.8l-0.16,-0.83l-1.74,-2.11l0.08,-3.7l-3.65,-3.73l-2.55,-1.62l-1.61,-2.81l-0.36,-3.23l1.82,-1.67l1.34,-0.77l5.76,-1.41l2.04,-0.07l0.74,-0.36l1.7,-2.02l3.48,-0.35l0.63,-0.53l0.22,-1.53l3.0,1.67l3.49,-0.02l1.93,0.63l4.71,-2.07l1.42,-1.16l0.69,-1.87l0.95,-1.4l1.34,-1.03l2.49,-1.16l1.05,-1.01l0.26,-1.64l-0.52,-1.68l0.12,-0.44l2.22,-1.39l3.12,5.29l1.41,1.78l0.26,1.59l-0.56,2.83l0.31,1.68l0.56,0.67l1.6,0.81l-0.36,1.11l-1.35,1.63l-0.2,0.71l0.26,0.98l1.48,0.99l0.55,1.38l1.5,1.71l3.83,2.4l0.73,2.38l2.38,1.58l0.52,0.67l0.38,1.69l-0.03,2.29l1.38,2.04l1.1,0.79l4.59,1.88l2.43,-0.21l0.24,2.38l2.15,2.42l0.66,2.91l0.56,0.84l1.26,0.74l-1.59,2.0l-0.13,0.8l0.28,0.63l1.27,0.64l8.96,-1.77l2.18,-0.89l1.74,-2.19l1.08,0.42l1.34,1.84l0.89,0.32l1.9,-0.44l1.41,-1.25l0.41,-0.04l2.61,1.32l2.42,-0.25l1.05,1.47l1.06,3.38l3.56,2.09l1.09,1.21l-0.82,1.86l0.48,1.68l-2.36,-0.11l-1.14,1.09l0.09,1.33l1.07,0.83l2.02,0.26l3.17,-0.65l8.35,0.59l2.29,-0.94l1.66,-1.6l0.83,-0.26l2.03,0.05l-0.41,1.53l0.32,0.38l1.06,0.2l7.05,-1.97l1.76,0.12l2.27,0.58l1.52,1.02l1.38,4.33l1.05,1.28l2.81,2.18l0.52,2.18l-1.42,3.21l-0.46,0.6l-2.42,1.45l-1.42,1.43l-1.36,0.14l-0.46,0.42l0.1,2.67l0.95,2.06l-0.78,1.4l0.13,1.67l-0.42,0.96l-4.41,2.06l-4.17,0.46l-1.07,0.84l-0.36,1.76l0.56,1.49l2.33,0.9l2.32,2.0l1.13,2.08l-0.6,1.62l0.07,0.78l2.52,3.57l-3.82,0.47l-2.79,1.57l-0.07,0.91l1.55,1.67l1.57,3.11l1.42,1.89l-0.51,2.82l-0.86,1.93l-2.02,2.99l-0.1,0.83l0.94,1.66l1.73,0.94l3.6,3.47l0.78,3.4l1.43,3.27l1.23,3.95l-0.07,3.7l2.22,2.27l0.43,5.38l-1.31,4.71l1.12,2.83l-0.12,0.92l-2.12,3.69l-0.31,1.64l-3.08,-0.17l-2.72,0.77l-4.06,2.3l-1.68,2.09l-2.02,-0.32l-1.56,1.24l-2.13,-0.62l-0.64,-0.74l-0.84,-0.12l-4.12,3.34l-1.44,0.06l-0.57,0.31l-0.14,1.87l-2.29,0.13l-0.55,1.04l1.04,1.73l-0.51,1.0l0.05,1.2l1.67,2.1l0.3,1.38l-5.07,1.34l-7.99,0.81l-3.73,1.66l-1.58,1.88l-1.55,0.74l-2.19,3.55l-5.83,-0.29l-3.22,0.59l-2.11,-0.72l-3.44,0.0l-2.44,-0.84l-5.56,-0.15l-1.36,0.29l-1.79,1.06l-1.02,-0.37l-1.84,-1.89l-0.73,-0.15l-0.91,0.28l-0.52,0.62l-0.16,2.28l-0.72,0.98l-3.85,-0.24l-2.6,1.5l-1.18,-0.45l-0.12,-1.0l-0.46,-0.52l-0.8,-0.24l-1.55,0.21l-2.31,-0.53l-1.04,0.29l-3.98,3.58l-1.69,0.94l-2.46,-1.47l-0.93,-1.4l-0.84,-0.54l-0.84,-0.04l-0.83,0.37l-0.7,1.07l-1.07,0.49l-3.45,0.3l-2.25,-0.75l-0.71,-0.49l0.93,-3.22l-0.72,-1.01l-1.32,-0.68l-1.11,-1.06l0.45,-2.58l-0.5,-1.16l-0.91,-1.04l-1.23,-0.68l-5.0,-0.37l-0.32,-1.41l-0.46,-0.57l-3.41,-1.35l-2.07,-1.8l-0.45,-0.65l-0.51,-2.09l-0.01,-1.46l0.61,-2.86l-0.92,-2.42l-1.83,-2.14l-2.6,-1.8l-7.16,-9.22l-1.26,-3.31l-1.36,-1.88l-6.25,-3.03l-0.71,0.68l0.16,1.39l0.73,1.37l-0.4,0.35l-5.41,0.31l-1.21,0.29l-1.78,1.09l-2.67,-0.46l-2.71,0.24l-1.01,-0.19l-0.92,-0.81l-0.25,-0.98l0.04,-2.48l0.47,-2.57l-0.35,-1.03l-2.01,-0.4l-0.72,-1.12l-0.61,-0.29l-3.43,0.61l-0.29,-0.38l0.35,-1.68l-0.32,-1.32l-0.99,-0.39l-1.98,0.41l-0.5,-1.99l-0.74,-0.2l-1.7,0.66l-1.69,-2.39l0.88,-5.76l1.43,-5.26l4.43,-6.2l-0.2,-2.84l0.98,-2.98l1.96,-3.88l-0.45,-3.6l1.51,-3.81l7.61,1.68l0.98,-0.08l0.62,-0.83l-0.48,-2.31l0.7,-0.71l2.9,0.89l2.04,-1.63l2.39,-0.48l3.32,-1.45l2.28,-0.47l0.53,-0.73l-0.22,-1.26Z",name:"Centre"},"FR-E":{path:"M25.63,242.25l0.98,-1.98l0.98,0.49l19.62,-3.77l3.65,0.88l0.91,-0.32l0.5,-0.76l0.62,-2.51l-0.36,-1.04l-0.81,-0.89l-0.58,-2.39l-1.01,-0.81l-2.92,-0.69l-0.66,-1.14l-0.5,-0.27l-1.37,0.44l-3.11,-1.71l-2.01,0.46l-2.96,4.7l-0.73,0.21l0.57,-1.39l-1.14,-2.33l0.91,-1.36l-0.39,-1.22l-1.09,-0.38l-3.21,-0.11l-0.03,-1.0l1.84,0.17l0.95,-0.24l0.41,-0.81l-0.22,-0.93l0.98,-2.21l0.53,-0.43l0.46,0.19l-0.71,2.55l0.23,0.48l1.87,0.72l5.36,-0.32l1.36,0.83l1.04,0.18l3.66,-0.78l2.04,-0.12l0.21,0.35l1.46,0.44l5.01,-0.91l0.33,-0.98l-0.42,-0.4l-1.83,0.11l-0.45,-0.19l-0.2,-0.74l-0.68,-0.16l-1.09,0.67l-1.22,-1.03l-2.07,0.18l0.59,-0.25l0.44,-0.73l1.79,-1.5l0.1,-0.44l-0.38,-0.25l-1.24,0.08l-1.29,0.8l0.0,-0.47l-0.85,-0.4l-0.96,1.04l-0.96,-0.2l-1.87,1.11l-0.5,0.08l-0.43,-0.77l-0.56,-0.05l-1.09,0.68l-1.02,0.2l3.24,-3.36l6.46,-3.39l0.19,-0.5l-0.47,-0.25l-4.22,1.6l-4.19,0.6l-5.77,2.77l-2.94,0.62l-1.85,0.8l-1.08,0.12l-4.35,-1.11l-0.58,0.4l-0.15,1.12l-0.27,0.13l-3.57,-0.23l-0.68,-1.74l0.68,-0.06l0.36,-0.44l-0.1,-1.01l-1.05,-2.18l-0.09,-1.34l0.28,-1.34l0.6,-0.89l1.01,-0.27l0.3,-0.88l-1.49,-1.16l0.52,-1.93l2.34,-3.42l1.07,0.45l0.46,-0.14l-0.19,-0.71l0.54,-0.32l2.86,-0.47l3.08,1.22l1.04,-0.16l0.21,-0.65l-1.67,-2.31l0.37,-0.22l2.65,0.59l1.24,-0.03l0.38,-0.34l-0.26,-0.44l-1.23,-0.43l0.07,-0.55l-0.35,-0.44l4.17,-0.0l3.43,-1.04l1.35,-0.03l0.38,-0.31l-0.2,-0.45l-0.86,-0.45l1.38,-0.23l3.24,-1.36l1.36,0.05l0.84,0.86l-0.39,1.52l0.42,0.5l1.58,-0.18l2.35,-1.07l2.95,0.58l0.4,-0.4l0.0,-0.59l-1.04,-0.57l0.11,-0.28l1.91,-1.43l2.45,-0.6l1.27,0.07l1.03,0.52l0.71,-0.39l0.36,0.69l0.75,0.24l1.01,-1.05l-0.02,-1.18l4.45,-1.51l-0.24,1.62l0.55,0.4l-0.25,0.84l1.04,1.07l-0.07,1.9l0.48,-0.03l1.68,-1.43l0.9,-0.29l-0.28,0.38l0.1,0.75l3.35,2.74l0.61,-0.01l0.45,-0.54l-0.24,-0.79l0.28,-0.74l-0.54,-1.41l0.79,0.35l0.21,-0.4l0.01,-2.72l0.24,-0.43l0.93,0.16l0.45,-0.85l1.48,0.59l2.89,-0.11l2.82,1.61l2.57,-0.38l0.28,1.21l1.61,0.42l1.96,-0.05l0.87,-0.41l0.21,-0.49l-0.71,-3.08l2.98,-0.46l0.33,-0.33l-3.03,-3.0l-0.19,-0.98l2.29,-1.26l1.58,-2.51l0.68,0.39l1.86,0.1l2.17,1.06l-0.28,0.54l0.32,0.6l2.25,0.04l1.71,-1.23l5.84,-2.09l1.17,0.0l1.67,-1.78l0.55,0.11l0.26,2.26l-0.4,1.28l-0.83,1.08l0.5,1.21l0.41,0.18l0.97,-1.9l1.78,-1.89l1.89,-1.51l0.81,0.06l1.06,-1.09l0.51,-0.13l0.85,0.83l-0.4,1.97l0.68,0.68l-1.05,2.42l-1.65,2.02l-0.1,0.85l0.4,0.4l0.8,-0.2l3.03,-4.81l0.76,0.15l1.33,-0.56l0.67,0.24l-0.02,0.75l-1.71,1.0l-0.01,1.15l2.48,1.16l4.01,0.41l0.01,1.2l-0.8,0.72l0.21,0.84l1.94,1.27l1.37,1.73l3.87,2.85l0.88,3.1l-0.26,0.69l0.22,0.77l2.78,1.74l3.18,1.32l-1.16,1.99l1.46,0.52l1.88,1.65l0.62,-0.24l0.25,-2.13l2.16,0.1l1.16,-0.4l3.22,-3.61l5.89,-2.95l0.99,-1.12l0.0,-0.53l-0.84,-0.45l1.49,-0.39l1.05,0.13l0.44,0.89l0.49,0.2l3.51,-1.61l2.1,-2.09l0.67,0.82l1.02,0.23l-1.01,1.46l-1.68,1.58l0.05,0.62l1.51,0.76l3.43,-2.2l0.62,2.37l0.78,0.42l0.63,2.14l0.57,0.3l1.25,-1.02l0.75,0.88l1.35,-0.4l0.22,-0.89l-0.64,-0.57l0.93,-0.86l1.16,0.66l0.55,-0.01l0.02,-0.55l-1.01,-1.64l2.26,-0.68l2.61,-0.22l1.31,2.11l0.42,1.64l1.16,0.92l-0.26,1.06l1.54,2.0l0.32,0.9l-0.23,1.64l0.21,0.41l0.46,-0.06l2.43,-1.55l0.01,-0.69l-1.38,-0.83l0.13,-0.69l-0.92,-1.66l0.91,0.63l0.48,-0.04l0.09,-0.48l-1.1,-1.52l-1.85,-0.63l-1.61,-3.1l0.13,-0.41l0.98,-1.09l1.07,-0.34l0.37,-1.34l0.28,-0.13l2.22,0.0l0.28,-0.7l4.99,-0.86l0.54,1.16l-1.35,1.87l-0.06,2.08l1.7,1.73l2.67,0.63l4.54,0.04l4.83,-0.64l3.02,-1.39l2.6,5.45l1.04,3.06l1.91,2.9l3.27,2.38l2.44,0.21l1.93,-0.61l2.78,-1.91l2.08,-0.77l2.22,-2.4l2.39,0.03l6.14,1.5l2.32,1.25l-0.2,5.67l0.77,8.15l-1.95,4.1l0.21,1.05l0.9,1.52l0.8,4.72l-0.73,1.74l0.74,4.88l0.57,1.17l1.18,1.08l0.09,4.44l-1.36,0.63l-4.18,0.61l-2.21,1.9l-0.63,1.08l-2.9,9.1l-1.14,1.77l-0.41,1.91l-6.47,-1.09l-0.75,-0.44l-0.77,-1.22l-1.29,-0.55l-3.34,-0.0l-1.83,1.23l-6.34,2.57l-1.86,1.31l-1.2,1.55l-2.58,1.54l-7.31,2.01l-3.72,-0.8l-4.42,1.41l-1.22,0.67l-2.07,-0.04l-2.38,0.42l-3.35,1.92l-0.46,1.34l0.13,2.04l-0.71,1.59l-0.73,3.38l-0.54,0.87l-2.15,1.35l-1.11,2.03l-0.68,0.15l-0.2,-1.32l-0.56,-0.55l-0.75,-0.02l-2.38,0.9l-1.56,-0.86l-0.9,0.05l-0.9,0.52l-1.08,1.85l-1.37,1.25l-3.37,0.29l-1.9,-0.8l-1.35,0.35l-0.47,0.66l-0.66,-0.06l-0.41,-0.22l0.4,-1.16l-0.67,-1.08l0.25,-0.19l3.7,-0.17l2.26,-0.53l1.21,0.07l0.42,-0.34l-0.3,-0.45l-0.99,-0.24l-2.8,0.23l-5.66,-1.72l-2.91,0.66l-1.93,0.0l1.05,-1.04l0.47,-1.05l-0.12,-0.48l-0.5,0.01l-0.86,0.73l-2.73,0.25l-0.32,0.4l1.11,0.66l-1.57,-0.11l-0.6,-0.37l-0.61,0.32l-0.09,1.63l-0.48,0.24l-1.89,-0.59l-1.16,0.04l-4.35,1.05l-1.51,-0.37l-2.24,-2.86l-1.34,-0.5l-0.54,-0.67l1.53,-0.13l1.13,1.56l1.15,-0.56l0.69,0.46l0.65,-0.25l0.21,-0.93l0.66,0.6l1.69,0.45l1.67,-0.14l1.46,-0.78l-0.13,-0.88l2.17,-2.6l0.37,-1.63l-1.48,-1.88l-0.44,-0.11l-0.26,0.86l0.64,0.9l-1.1,0.64l0.6,0.74l-0.39,0.02l-1.13,-0.82l0.39,-0.14l-0.02,-0.47l-0.84,-1.0l-0.86,-0.45l-1.89,-0.29l-0.44,0.26l0.31,0.55l-3.56,0.47l-0.85,0.64l-0.55,0.91l-2.13,0.65l0.0,-0.48l-0.46,-0.4l-1.32,0.49l-0.19,-1.21l0.7,-1.13l-1.61,-0.61l-0.47,-1.47l-0.85,-0.33l-0.4,0.46l0.45,2.1l0.01,1.94l0.27,0.88l1.3,1.72l-0.77,0.06l-1.84,-1.77l-0.48,-0.01l0.02,1.33l-0.45,-1.98l-0.51,-0.31l-0.67,0.4l-0.04,1.56l-1.22,-0.46l-1.86,0.87l-0.79,0.06l0.11,-0.88l-1.36,-0.9l-0.9,-0.02l-0.6,0.64l-1.75,-2.35l-1.96,-1.13l0.78,-2.82l4.43,-1.77l0.2,-0.57l-0.36,-1.98l-0.6,-0.34l-0.71,0.3l0.01,-1.53l-0.4,-0.43l-0.73,0.2l-0.33,0.57l-1.35,-0.45l-0.97,0.16l-0.33,0.36l1.51,1.12l0.5,1.38l-0.92,0.03l-0.89,0.76l-0.75,0.18l-0.19,0.67l0.52,0.61l-0.59,0.38l-0.66,1.45l-2.06,-1.94l-1.14,-0.34l-0.21,-0.79l-2.13,-0.87l-1.87,-0.17l0.38,-0.4l0.08,-1.06l0.95,0.1l0.65,-0.32l1.28,-2.54l0.88,-0.82l-0.25,-0.95l-0.44,0.09l-2.95,2.66l-1.78,0.9l-1.23,0.25l-0.32,0.34l0.22,0.41l0.92,0.77l-4.61,0.99l-0.63,-0.17l-2.02,-2.33l-2.01,-3.11l-0.6,-0.18l-0.57,0.4l-0.83,-0.02l-2.13,-0.46l-2.06,0.0l-1.4,-1.03l-2.45,0.05l-0.95,-0.29l-0.44,-0.91l-0.74,-0.41l-3.29,1.44l-0.96,-0.68l-3.48,0.2l-1.22,-1.97l-0.89,-0.77l0.11,-1.0l-0.37,-0.51l-1.34,-0.44l-0.26,-0.87l-1.15,-1.13l-1.72,-1.0l-1.75,-0.32l-0.44,0.53l0.51,1.46l-0.36,0.96l-0.24,0.22l-0.49,-0.49l-1.37,0.27l-0.79,0.62l-1.44,-1.0l-2.43,-0.67l-0.69,-0.82l-1.04,-2.67l-0.42,0.16l-0.7,1.27l0.43,1.31l1.4,1.55l-1.0,0.23l-0.97,0.66l-0.91,-1.34l-1.28,0.04l-0.48,1.28l0.73,0.75l-0.22,0.89l0.4,0.4l1.27,0.0l-1.81,1.5l-2.27,0.79l-8.52,-0.35l-0.07,-1.48l1.2,-0.18l0.52,-0.76l-0.21,-1.72l-1.54,-4.18l-0.96,-1.47l-2.99,-3.31l-6.1,-3.99l-1.18,0.45l-1.3,1.04l-1.84,-1.46l-3.15,-0.06l-3.8,-0.92ZM122.84,278.42l0.11,0.08l-0.08,0.32l-0.03,-0.4ZM122.52,282.02l0.23,1.3l1.65,2.47l-0.96,-0.23l-0.59,0.29l-0.71,-2.5l0.37,-1.33ZM133.84,278.57l0.45,0.38l-0.04,0.12l-0.41,-0.51ZM123.36,297.99l1.01,0.42l1.66,-0.07l0.33,0.33l-0.17,0.99l-1.32,0.33l-4.68,-0.38l-3.08,-0.8l-0.79,-0.48l0.14,-1.16l-1.41,-3.37l0.57,-0.67l4.02,1.8l3.72,3.05ZM1.37,208.95l2.5,-0.92l1.47,0.95l-2.48,1.11l-0.61,-1.01l-0.88,-0.14Z",name:"Bretagne"},"FR-D":{path:"M572.78,248.31l2.08,2.76l1.34,0.84l0.91,0.04l2.45,-1.72l13.22,-1.52l1.29,-0.82l0.21,-1.86l1.83,-1.16l3.72,0.47l2.38,-0.98l2.0,1.2l3.68,0.69l0.55,0.46l-0.52,1.12l0.41,0.79l2.84,0.99l0.59,0.52l-1.02,1.96l0.47,1.65l1.15,0.43l0.67,-0.37l0.54,-0.83l0.47,-0.03l3.02,3.37l2.43,4.0l0.05,1.03l-2.6,0.55l-0.58,0.46l-0.24,0.88l1.41,1.97l0.37,2.77l0.83,1.89l1.58,0.62l1.84,-1.46l0.41,0.07l2.15,2.8l2.67,1.55l2.02,-0.25l1.44,-1.65l0.75,-0.28l0.64,1.53l0.67,0.7l3.65,2.12l0.68,2.08l0.72,0.4l0.98,-0.16l2.08,-1.37l1.56,1.15l0.73,-0.29l0.57,-0.7l2.12,0.66l1.21,-1.19l1.1,-0.47l1.19,0.92l-0.01,1.95l1.12,1.97l-0.07,1.43l-1.89,2.28l-1.75,0.32l-1.04,0.83l-0.58,2.49l0.56,0.82l2.03,0.82l0.58,3.42l2.32,2.25l0.39,4.41l1.07,1.44l-1.39,4.41l-0.25,2.08l-6.08,8.72l-5.33,2.53l-0.45,1.23l0.54,1.75l-0.09,0.77l-2.28,1.17l-1.09,0.77l-0.12,0.52l1.6,2.94l3.44,3.22l2.4,1.27l1.61,0.29l1.67,1.37l1.99,0.63l-1.05,1.51l-4.39,0.61l-1.2,1.17l-0.05,0.66l0.39,0.73l1.85,1.61l-0.8,1.32l-0.1,0.94l1.47,1.38l1.77,6.19l-1.03,3.43l-1.83,1.08l-0.81,1.06l-0.2,2.01l0.61,1.51l2.83,1.66l0.43,0.91l-1.02,0.93l-4.32,0.87l-1.26,0.59l-4.14,-0.98l-1.53,-0.8l-2.16,-1.97l-1.58,-0.52l-2.05,0.18l-3.7,1.25l-1.28,0.13l-4.17,-1.37l-0.92,-0.05l-1.3,0.44l-1.85,4.3l-0.85,4.21l-1.47,2.56l-0.15,1.93l-3.53,6.7l-1.32,4.86l0.08,0.87l-2.89,-0.32l-0.98,-0.75l-0.98,-2.54l0.04,-1.79l-1.73,-1.29l-0.18,-1.86l-0.76,-0.6l-1.87,-0.55l-1.12,0.62l-0.53,1.93l-1.03,0.26l-2.35,-2.01l-0.72,0.04l-1.62,0.92l-1.03,0.08l-2.29,-0.51l-2.25,-0.92l-0.92,0.11l-0.68,0.9l-1.27,4.46l-1.74,2.06l-1.51,1.09l-1.62,0.57l-1.65,0.02l-4.83,-1.24l-3.08,0.65l-4.17,-0.93l-4.25,1.28l-1.42,-0.08l-2.06,-1.47l-2.77,-1.06l0.11,-2.73l-0.6,-1.7l5.26,-2.58l1.52,-1.33l0.08,-0.97l-0.86,-1.29l0.04,-1.38l-0.52,-1.25l0.64,-3.0l-0.8,-3.17l-2.08,-1.35l-4.18,-0.89l-2.7,-2.24l-1.72,-0.07l-3.83,-1.94l0.37,-3.1l-0.38,-1.88l-1.07,-0.72l-1.57,-2.64l-2.41,-2.14l-0.51,-1.65l-1.52,-2.44l-2.0,-0.46l-0.44,0.26l-0.43,1.96l-1.36,0.87l-0.44,1.79l-3.8,2.0l-1.31,0.28l-0.45,-0.19l-0.06,-1.53l-1.67,-2.57l-1.59,-0.43l-0.82,0.13l-1.33,1.43l-0.97,0.48l-2.64,-1.07l-1.82,-0.29l-1.87,0.11l-3.04,1.06l-3.34,-2.82l-1.29,-0.36l-1.59,0.11l-1.82,-0.88l-1.13,-0.81l-1.13,-1.49l0.24,-3.05l2.35,-4.46l-1.16,-3.32l1.31,-4.66l-0.44,-5.56l-2.26,-2.43l0.11,-3.58l-1.26,-4.05l-1.41,-3.21l-0.84,-3.54l-3.63,-3.57l-1.85,-1.04l-0.71,-1.21l2.92,-5.34l0.56,-3.19l-0.17,-0.62l-1.7,-2.2l-1.25,-2.57l-1.44,-1.56l0.08,-0.29l2.27,-1.1l2.94,-0.21l1.27,-0.38l0.25,-0.54l-0.6,-1.33l-2.08,-2.61l0.57,-2.21l-1.26,-2.45l-2.54,-2.22l-2.26,-0.85l-0.27,-0.84l0.22,-1.32l0.76,-0.58l4.07,-0.42l4.77,-2.29l0.53,-0.86l-0.08,-2.09l0.82,-1.64l-0.97,-2.16l-0.15,-2.18l1.55,-0.25l1.46,-1.47l2.5,-1.52l2.08,-4.18l-0.63,-2.78l-2.95,-2.35l-0.89,-1.09l-1.46,-4.45l-1.91,-1.27l-3.81,-0.73l0.73,-2.78l3.72,-2.26l1.64,-2.66l0.15,-0.86l-0.86,-1.48l-0.18,-1.43l1.15,-3.5l0.41,-0.36l3.03,0.06l2.27,-0.89l4.61,0.48l6.23,-0.91l2.51,0.47l0.72,-0.38l0.87,-1.43l1.29,-1.21l0.68,0.48l0.65,2.62l0.7,0.31l1.89,-0.13l2.82,1.56l5.42,6.18l0.37,0.67l0.39,2.99l-1.82,2.13l0.14,1.13l2.19,0.89l3.06,2.04l1.02,0.12l1.09,-0.29l0.78,-1.18l1.07,0.24l1.04,2.12l1.93,1.93l4.55,6.82l-1.58,0.69l-0.06,1.02l2.02,1.14l2.25,-0.31l0.24,0.47l-0.05,2.31l0.83,1.24l2.41,0.53l2.82,-0.18l1.96,0.66l0.71,-0.08l1.68,-1.15l1.71,0.44l2.04,-0.07l2.04,-1.61l0.63,0.05l1.22,0.92l0.82,0.12l0.66,-0.82l0.03,-1.6Z",name:"Bourgogne"},"FR-K":{path:"M419.41,662.94l0.18,-1.54l0.62,-1.4l0.95,-0.83l6.33,-1.23l1.62,-0.04l2.87,0.76l1.42,-0.31l1.24,-1.33l0.24,-2.08l0.4,-0.91l1.5,-1.63l6.16,-0.76l3.36,0.54l0.96,-0.45l0.41,-0.96l-0.76,-1.81l-3.09,-1.57l-1.3,-1.89l-0.78,-0.52l-1.45,-0.09l-4.97,0.99l-3.19,-1.51l-0.09,-2.0l-0.33,-0.79l-1.13,-1.02l-1.47,-0.6l1.45,-2.0l2.2,-0.09l2.98,-1.12l0.66,-0.91l-0.7,-3.27l-1.98,-1.59l0.22,-0.47l2.52,-0.94l0.35,-0.87l-1.18,-4.24l-1.84,-1.68l1.01,-1.4l-0.13,-1.62l-0.81,-1.39l-1.37,-1.06l-2.78,-0.31l-2.44,-1.23l-5.03,-1.67l-2.51,-2.02l-0.25,-1.95l-0.77,-1.95l0.54,-2.7l1.15,-1.61l0.25,-1.25l2.04,-0.61l1.77,-0.12l1.18,-0.91l0.17,-0.74l-0.43,-1.26l0.08,-0.79l1.5,-1.66l0.46,-1.21l1.39,0.39l0.18,1.21l0.84,0.58l4.13,-1.6l4.75,-0.59l1.8,1.66l1.22,0.49l1.49,0.09l3.87,-0.65l2.63,1.32l1.45,-0.69l0.36,-1.12l-0.32,-1.36l0.34,-0.67l0.77,-0.52l7.11,1.27l5.76,-0.38l6.52,0.53l2.44,-0.6l3.24,-2.32l0.42,-0.75l-0.67,-1.83l0.6,-2.13l-0.19,-0.87l-1.8,-1.81l-0.4,-0.78l0.06,-2.31l1.08,-2.4l2.53,-0.35l4.36,1.68l1.08,-0.09l6.9,-2.67l1.13,-0.84l0.89,-1.44l0.94,-0.73l2.76,-0.52l2.56,0.79l1.34,-0.36l0.68,-0.74l0.34,-1.18l-0.14,-1.78l0.44,-1.97l-0.73,-1.88l0.39,-1.59l1.59,-0.38l6.2,0.72l1.39,-0.44l1.56,-1.67l0.22,-1.48l0.5,-0.93l1.64,-1.06l2.89,-0.27l1.39,-1.03l1.01,-2.68l5.43,-4.9l0.14,-1.04l-0.48,-0.79l-2.93,-2.22l-2.63,-0.53l-1.18,-1.1l-1.67,0.17l-0.93,-0.62l2.15,-1.34l0.28,-2.27l0.84,-1.14l2.09,-1.35l0.15,-0.49l-0.57,-1.23l-1.21,-0.88l-0.78,-0.19l-6.03,0.28l-0.56,-1.65l-1.01,-1.16l-4.04,-2.16l-1.29,-0.2l1.45,-3.24l-0.19,-0.85l-0.85,-1.25l-0.29,-2.01l0.71,-2.49l0.15,-2.55l-3.33,-4.54l-0.25,-1.16l0.15,-2.52l-1.11,-2.03l-5.17,-5.93l0.78,-2.2l1.89,-2.92l0.36,-2.65l1.38,-4.58l0.47,-0.79l1.76,-1.22l0.66,-3.31l0.73,-0.72l0.53,0.01l1.38,1.73l1.21,-0.05l1.38,-0.79l3.42,-3.06l2.41,-0.28l3.68,-2.03l1.93,-0.24l0.36,0.35l0.79,2.6l3.5,5.9l1.31,1.29l1.23,0.42l1.33,-0.63l3.37,-0.36l1.07,-0.91l0.56,-2.31l0.89,-0.32l1.69,0.16l0.84,0.67l-0.48,1.5l0.3,0.89l4.51,0.95l4.08,3.38l2.89,1.45l1.57,0.41l-0.03,2.85l1.28,3.55l0.51,3.07l0.72,2.11l0.66,1.17l1.36,0.88l0.8,1.32l2.21,6.94l1.77,1.52l1.64,2.61l-0.83,2.07l0.49,3.26l0.66,0.8l4.86,-0.5l1.08,1.04l4.93,2.42l1.51,0.3l0.78,-0.21l1.6,-1.52l3.36,-2.18l2.44,-0.38l0.36,0.44l-0.26,1.47l0.24,0.69l0.83,0.79l0.97,0.26l0.84,-0.14l1.05,-0.78l0.64,-2.28l2.19,-0.38l1.44,0.09l1.68,0.67l2.19,2.02l1.73,0.78l2.57,0.61l0.57,1.69l1.23,1.54l0.1,1.58l1.9,1.83l0.18,2.73l-0.33,2.14l0.45,2.79l0.62,0.47l1.22,-0.4l1.2,0.21l4.27,4.83l0.23,0.7l-0.08,0.33l-1.09,-0.09l-0.55,0.26l-0.07,2.45l-1.05,1.25l-1.67,1.19l-2.8,1.16l-5.36,3.57l-0.17,0.92l0.54,4.15l-1.95,4.79l0.01,1.9l-0.43,1.1l-4.47,-1.25l-2.03,0.57l-1.49,1.04l-1.68,2.12l-1.37,2.92l0.45,1.06l1.58,0.26l-0.52,1.33l-2.32,0.57l-0.61,1.38l-1.54,0.44l-3.46,2.46l-2.02,0.48l-1.44,1.06l-1.17,0.31l-1.37,3.01l-2.27,-0.34l-2.81,-1.63l-0.8,-1.47l0.85,-1.47l-0.07,-0.6l-1.92,-1.42l-3.63,-0.32l-3.46,0.39l-2.41,0.83l-13.11,9.5l-7.26,2.86l-2.05,1.55l-4.61,5.42l-1.04,0.41l-2.52,-1.04l-4.05,0.36l-4.36,1.63l-4.56,3.3l-1.44,1.8l-2.59,2.25l-1.5,2.23l-2.52,2.24l-2.69,5.94l-1.93,6.26l0.17,0.94l0.79,0.58l0.07,1.22l-0.96,8.67l0.17,4.88l-0.34,3.08l0.26,4.02l0.72,5.72l1.02,1.05l4.27,1.24l0.37,0.52l-0.12,1.76l1.98,2.59l0.3,1.34l-2.29,0.36l-3.05,-0.09l-1.83,-0.7l-1.61,-2.13l-2.87,-0.28l-1.16,0.57l-2.17,-0.57l-1.94,1.35l-3.1,0.24l-3.76,2.65l-4.83,-0.08l-1.22,0.53l-2.65,1.86l-0.57,0.72l0.5,1.8l0.52,0.57l-2.26,-0.17l-2.79,-0.85l-1.31,0.01l-0.83,0.63l-0.48,1.11l-0.67,0.22l-2.94,-1.07l-1.08,-0.76l-1.67,-2.44l-2.78,-0.4l-6.16,-2.91l-1.99,0.2l-3.71,1.04l-3.02,-0.29l-1.14,0.54l-1.01,1.86l-2.45,1.95l-0.62,0.36l-2.45,0.36l-0.71,-0.1l-1.77,-1.24l-1.32,-3.75l-1.07,-1.5l-3.53,-0.74l-3.45,-2.1l-1.38,-0.5l-3.76,-0.46l-0.8,-0.3l-0.31,-0.6ZM436.08,668.09l0.96,-0.22l0.2,-0.59l-1.32,-2.33l-0.63,-0.79l-0.47,-0.12l-0.9,0.48l-0.67,1.33l0.07,1.16l0.97,0.84l1.79,0.25Z",name:"Languedoc-Roussillon"},"FR-J":{path:"M472.43,160.67l2.91,-0.96l1.28,0.25l1.79,1.42l0.99,0.02l1.16,-0.44l1.27,0.83l1.39,0.28l2.4,-1.49l4.01,0.91l5.72,-1.07l1.57,0.83l2.35,-1.11l1.82,-0.03l2.03,-1.04l3.48,0.96l0.98,1.05l0.87,1.67l-0.52,2.79l0.73,1.41l8.88,6.73l0.87,0.26l1.23,-0.5l0.48,0.14l0.61,2.97l0.7,1.03l3.28,1.81l2.3,-0.04l-0.11,1.1l-0.51,0.67l-2.55,0.08l-0.94,0.42l-0.16,0.75l1.09,1.07l-1.54,1.52l-0.27,1.55l0.54,0.66l1.24,-0.02l1.67,1.83l0.7,2.85l-0.5,1.9l0.28,1.65l0.9,0.56l2.22,-0.3l1.49,1.83l-2.45,1.85l-1.06,1.42l-0.92,2.34l-0.48,0.4l-2.35,0.42l-0.63,0.51l-0.08,0.73l0.94,1.41l-1.79,1.84l-0.05,0.79l0.65,1.23l-0.56,2.16l0.16,0.69l-2.61,2.88l-2.24,-0.49l-6.28,0.91l-4.68,-0.48l-2.32,0.9l-3.26,0.0l-0.8,0.78l-1.14,3.17l0.16,2.32l0.83,1.42l-1.58,2.76l-3.77,2.32l-0.95,3.37l-5.9,1.83l-1.36,-0.07l0.46,-1.24l-0.4,-0.63l-0.91,-0.28l-2.7,0.45l-1.78,1.66l-1.87,0.81l-8.32,-0.58l-3.25,0.65l-1.6,-0.18l-0.78,-0.59l0.23,-0.94l0.72,-0.24l1.65,0.3l0.91,-0.65l0.07,-0.64l-0.51,-1.19l0.65,-0.98l0.11,-1.36l-1.39,-1.54l-3.36,-1.92l-1.3,-3.89l-1.33,-1.28l-2.27,0.3l-2.83,-1.36l-0.86,0.16l-1.36,1.23l-1.4,0.35l-0.76,-0.38l-0.47,-1.03l-0.68,-0.61l-0.85,-0.52l-0.84,-0.03l-0.66,0.4l-1.38,1.92l-1.99,0.8l-8.7,1.71l-0.72,-0.42l-0.0,-0.42l1.65,-1.87l0.02,-0.74l-1.91,-1.77l-0.62,-2.84l-0.52,-0.9l-1.62,-1.5l-0.35,-2.59l-0.81,-0.45l-2.11,0.38l-4.37,-1.8l-0.92,-0.66l-1.17,-1.71l0.01,-2.65l-0.44,-1.51l-0.7,-0.87l-2.25,-1.46l-0.79,-2.45l-3.87,-2.43l-1.32,-1.5l-0.63,-1.5l-1.41,-0.91l0.0,-0.93l1.6,-2.06l0.18,-1.09l-0.28,-0.53l-1.69,-0.85l-0.41,-0.65l-0.06,-1.41l0.53,-2.41l-0.31,-1.9l-1.49,-1.94l-3.28,-5.55l-0.4,-2.82l-2.11,-0.85l0.25,-2.13l-0.72,-1.71l0.41,-0.57l7.7,-1.56l2.46,-1.13l3.15,-8.76l1.58,-2.72l0.43,0.35l0.8,2.03l0.97,0.67l3.39,0.3l5.65,1.41l6.54,-0.78l5.01,-2.69l3.66,2.09l2.47,0.26l3.97,1.5l1.83,0.1l3.18,-1.39l11.5,5.26l0.91,0.03l0.87,-0.37l1.31,1.53l1.38,0.99Z",name:"\xcele-de-France"},"FR-I":{path:"M636.54,324.96l3.3,-1.96l0.29,-0.73l-0.62,-2.26l0.27,-0.68l5.24,-2.45l5.77,-8.09l0.56,-1.07l0.24,-2.05l1.45,-4.6l-1.14,-1.69l-0.56,-4.91l-2.21,-1.91l-0.59,-3.43l-0.81,-0.72l-1.67,-0.59l0.44,-1.97l0.7,-0.55l1.95,-0.44l2.03,-2.43l0.31,-1.4l-0.34,-1.34l-0.93,-1.42l0.2,-1.34l-0.22,-0.65l-1.0,-1.07l-0.91,-0.31l-0.83,0.13l-1.8,1.57l-1.46,-0.6l1.76,-3.55l0.7,-0.81l0.64,-0.2l3.99,-0.6l3.21,1.65l1.53,0.3l6.58,-1.86l0.7,-0.44l0.69,-0.83l0.2,-0.97l-0.19,-2.21l0.55,-2.48l-0.58,-2.14l0.19,-0.51l0.63,-0.82l6.42,-3.94l2.41,-2.91l2.03,-0.75l0.4,-0.92l-0.24,-0.87l1.66,-0.91l1.8,-2.61l0.31,0.88l-0.17,1.53l0.84,0.59l3.53,-2.14l2.66,-2.84l1.54,-0.3l2.78,0.53l1.12,0.68l0.83,1.02l-0.06,1.28l0.31,0.67l3.72,1.77l2.64,-0.19l2.39,-1.21l3.0,-0.19l2.26,0.8l5.28,2.92l1.38,0.35l2.17,-0.03l1.59,-0.57l1.93,-2.36l0.72,-0.14l3.61,3.45l3.4,1.51l6.19,4.28l1.5,0.2l0.14,1.19l0.91,0.99l8.6,4.3l1.49,1.43l0.42,3.57l-0.51,1.44l-1.54,2.09l-0.06,1.28l1.05,1.09l2.57,0.38l3.26,3.13l0.91,1.7l-0.38,2.33l-2.02,-0.53l-3.13,0.45l-2.79,-0.68l-2.25,0.79l-0.29,0.46l0.15,0.87l0.88,1.86l-1.14,1.05l-2.47,0.75l-0.32,0.37l-0.08,1.24l-1.37,0.7l-1.02,1.11l-1.15,2.35l0.42,0.52l7.29,-0.62l1.04,-0.41l2.04,1.73l-0.29,0.52l-1.73,0.73l-0.94,1.05l-0.92,0.22l-1.15,1.02l-0.52,1.79l0.21,1.82l-4.0,2.53l-1.78,1.58l-1.19,1.68l-3.91,3.12l-1.76,0.53l-0.28,0.41l0.06,1.05l-0.9,0.44l-0.31,0.51l-1.37,0.42l-0.72,0.57l-0.9,1.31l0.59,1.61l-1.2,1.49l-3.98,2.62l-6.53,1.77l-3.04,1.51l-1.11,2.94l1.07,2.32l0.08,1.66l-1.81,4.3l0.94,1.51l-0.16,1.55l-1.18,1.03l-2.12,1.0l-2.15,1.96l-4.43,2.12l-8.29,6.58l-0.92,1.27l0.3,1.23l1.2,1.17l-1.94,2.13l-3.09,4.33l0.33,2.88l-3.79,4.35l-2.1,1.94l-1.03,1.64l-4.26,3.58l-2.33,0.56l-7.03,-0.44l-0.45,-0.65l-0.22,-1.3l-0.66,-0.88l-3.08,-2.47l-0.52,-0.06l-2.8,2.33l-0.57,1.15l-1.28,0.24l-1.18,1.22l-1.45,0.59l-0.82,0.73l-1.63,-0.33l-0.55,-0.58l0.29,-2.41l-0.42,-1.04l-1.87,-0.45l-0.9,-1.08l-2.11,-0.64l-0.82,-0.85l-0.79,-2.49l-1.25,-0.94l-1.43,-0.41l-0.41,-0.65l-0.02,-2.36l1.02,-0.49l4.42,-0.91l1.13,-0.73l0.39,-0.89l-0.11,-0.84l-0.52,-0.67l-2.59,-1.42l-0.66,-1.39l0.39,-1.98l1.89,-1.03l0.5,-0.65l1.1,-3.74l-1.49,-5.71l-0.52,-1.09l-1.27,-1.09l0.92,-2.13l-0.29,-0.66l-1.72,-1.29l-0.18,-0.73l1.26,-0.72l3.88,-0.5l1.03,-0.96l0.46,-1.58l-0.25,-0.34l-2.12,-0.68l-1.69,-1.38l-1.75,-0.35l-2.19,-1.16l-3.31,-3.1l-1.32,-2.47Z",name:"Franche-Comt\xe9"},"FR-YT":{path:"M678.38,715.39l-0.52,0.0l-2.02,-6.29l2.65,-2.73l0.87,2.15l0.24,2.21l-0.38,2.26l-0.84,2.4ZM647.49,692.27l-1.04,0.75l-0.14,0.46l1.6,0.36l0.6,0.88l2.18,1.87l2.93,3.52l1.63,1.28l2.49,0.62l4.96,-0.04l2.61,0.78l2.6,1.74l1.05,1.73l0.02,2.1l-0.68,2.82l-3.71,5.46l-1.53,1.19l0.14,2.09l1.04,1.92l2.81,1.86l-0.3,1.89l-3.07,6.4l-2.6,3.07l-1.21,3.45l2.82,4.18l-1.15,1.69l-1.53,1.06l-0.76,-1.37l-0.41,-0.2l-1.1,0.17l-1.53,1.03l-1.83,0.51l-1.63,-0.43l-2.25,-1.33l-1.24,0.41l0.12,-1.88l-0.84,-1.8l-1.74,-0.77l-1.92,0.17l0.0,-0.31l2.91,-1.61l0.29,-2.68l-1.49,-2.81l-2.83,-1.57l0.22,-0.43l1.06,-0.67l1.55,-0.14l0.82,0.5l2.83,3.33l2.81,1.68l1.89,-0.73l0.6,-2.42l-0.76,-2.88l-1.37,-2.17l-1.74,-1.96l-4.21,-3.56l2.58,-0.75l0.36,-0.4l-0.07,-1.34l-0.91,-1.33l-0.68,-2.3l-0.55,-4.71l-0.6,-2.37l-1.57,-1.23l-1.87,-0.61l-1.59,-1.03l-1.74,-2.81l-0.41,-4.1l7.31,-7.87l0.59,1.27l-0.82,0.34Z",name:"Mayotte"},"FR-O":{path:"M413.26,57.99l0.02,-1.01l-3.2,-2.12l1.12,-3.04l0.33,-6.83l1.74,-1.1l0.1,-0.58l-1.61,-2.08l-0.3,-1.01l-0.26,-3.74l-0.64,-3.46l0.26,-2.94l2.0,-4.41l0.34,-1.54l-1.52,-6.24l1.26,-0.84l3.05,-0.71l2.82,-2.96l1.8,-1.42l11.58,-4.22l1.24,0.13l2.03,-1.0l9.83,-1.04l11.16,-3.16l4.16,0.3l5.0,-1.09l3.16,-1.35l0.71,1.42l0.6,3.51l0.63,1.64l3.14,3.26l0.16,1.34l-1.61,1.47l-0.48,1.18l1.18,3.46l-0.52,1.99l1.22,0.87l0.85,1.47l1.61,0.49l1.71,-0.11l1.11,0.33l0.92,1.61l2.23,1.78l1.56,2.71l1.22,0.84l6.21,2.17l1.21,-0.69l1.82,-2.63l2.37,-1.63l7.93,-2.08l1.41,0.36l0.92,0.73l2.64,4.35l0.72,0.59l1.48,0.27l0.38,0.58l0.61,1.69l-0.8,1.48l0.51,2.38l1.6,4.47l0.09,2.5l0.42,1.17l1.9,1.66l3.82,1.44l1.7,-0.16l2.68,-0.82l2.06,-1.38l0.72,-0.05l0.89,0.38l-0.6,1.19l0.12,0.56l0.76,0.47l4.13,0.08l2.56,0.75l1.12,0.9l0.91,1.39l1.05,10.05l2.3,1.94l1.29,-0.74l1.51,-2.44l1.09,-0.6l2.59,-0.16l2.45,0.25l3.52,1.61l1.52,-0.04l3.85,-1.36l1.15,-0.1l1.03,0.41l1.98,1.84l2.53,1.56l1.84,3.13l1.53,0.38l0.59,-0.74l-0.06,-0.72l0.39,-0.14l1.83,1.02l0.14,0.88l-2.69,2.35l-1.79,5.34l-0.17,1.55l1.11,0.78l1.48,-0.45l0.84,0.08l1.74,4.81l-2.7,1.39l-1.65,1.4l-0.66,1.72l0.66,2.17l-2.04,0.47l-6.39,-1.96l-0.28,-0.47l-0.05,-2.72l-0.86,-0.63l-2.19,0.26l-2.72,1.45l-2.51,-1.85l-6.24,-0.65l-3.38,-0.71l-1.05,0.1l-3.23,1.68l-0.69,0.09l-2.57,-0.97l-1.25,-0.05l-5.56,2.65l-0.88,0.07l-5.33,-1.36l-2.8,1.13l-3.55,-0.79l-1.98,-0.06l-4.16,0.8l-7.56,-4.25l-2.77,-0.36l-1.29,0.85l-0.01,1.73l-0.42,0.53l-3.52,0.3l-2.63,1.27l-0.35,-0.48l-0.01,-2.43l-0.6,-1.0l-0.66,-0.3l-0.96,0.27l-3.34,2.32l-0.75,-0.07l-0.01,-0.57l1.09,-1.47l-0.03,-1.29l-1.31,-2.12l-0.95,-1.02l-1.19,-0.66l-0.76,0.22l-0.47,0.72l-0.22,3.08l-3.59,-1.54l-3.28,-0.62l0.23,-1.55l-0.84,-0.78l-1.17,-0.0l-1.89,0.86l-2.21,-0.34l-2.47,0.23l-0.82,0.62l-1.01,1.74l-0.72,-0.02l-0.81,-0.93l-0.31,-0.93l0.37,-1.76l1.95,-1.64l2.76,-1.45l0.65,-0.83l-0.19,-0.81l-0.67,-0.61l-2.96,-1.39l-1.81,-0.11l-1.13,0.92l-1.61,-1.74l-0.92,-0.29l-0.8,0.45l-0.34,0.97l-1.02,0.36l-6.98,0.99l-4.57,0.1l-1.52,-1.03l-0.6,-1.14l-0.08,-1.04l-0.83,-0.91l-6.58,-3.15l0.97,-1.81l-1.0,-0.9l-1.27,0.07l-1.48,1.08l-0.5,0.02l-0.91,-0.44l-1.88,-1.99l-1.36,-0.85l-2.32,-0.22l-2.56,0.27l-4.46,1.3l-2.04,-0.71l-1.31,-1.35Z",name:"Nord-Pas-de-Calais"},"FR-N":{path:"M296.09,638.61l-0.69,-4.39l0.23,-0.9l1.78,-2.58l-0.28,-3.88l2.39,-2.45l2.79,-0.25l0.84,-0.59l0.32,-0.83l-0.41,-1.39l0.02,-1.75l0.72,-0.92l2.37,-1.37l1.67,-2.92l1.05,0.11l0.6,-0.32l1.2,-3.37l1.88,-1.77l0.55,-1.02l0.07,-0.67l-0.62,-1.7l0.51,-2.21l0.68,-0.76l2.02,-0.75l0.47,-0.89l-1.07,-3.38l0.21,-2.73l-0.21,-0.77l-0.56,-0.5l-0.61,-0.06l-0.78,0.37l-1.02,1.09l-0.38,-0.27l-0.07,-1.71l1.65,-0.19l0.44,-0.8l-0.43,-1.63l-1.92,-3.78l-1.59,-1.2l-0.74,-1.54l-1.23,-0.77l-5.85,-1.11l-1.94,0.13l-0.8,-1.93l-0.88,-0.6l1.33,-2.32l-0.5,-1.87l1.41,-0.23l0.84,-0.72l1.33,-3.17l-0.83,-1.53l0.05,-2.22l1.48,-3.42l-0.0,-0.64l-0.91,-2.1l-1.51,-1.7l0.06,-0.26l3.02,-2.18l2.14,0.33l2.17,-0.22l1.91,-1.79l2.5,-1.32l1.3,0.7l0.06,0.52l-0.83,1.47l0.06,0.63l0.61,0.78l1.48,0.53l2.83,0.04l0.81,-0.49l0.46,-0.83l-0.21,-2.54l0.68,-1.02l1.79,-0.56l0.96,0.87l1.31,-0.01l1.3,-0.95l2.0,-2.61l0.42,-0.08l4.36,1.63l0.81,-0.02l3.09,-1.56l1.3,-0.2l4.46,-1.96l1.1,-0.75l2.5,0.3l5.09,-1.52l1.7,0.75l2.19,1.82l1.56,-0.16l3.92,-2.03l1.14,-2.97l2.17,-1.22l0.77,-1.7l1.0,-0.23l2.2,0.69l1.76,-0.35l0.51,-0.77l-0.02,-0.8l-0.33,-0.62l-1.03,-0.71l2.05,-1.55l2.29,-4.41l0.28,-1.14l-0.68,-1.14l-2.14,-0.75l-0.89,-1.21l0.8,-1.93l0.2,-2.29l0.6,-0.27l1.68,0.95l1.42,0.26l5.01,-0.38l1.18,-1.19l0.12,-3.52l-1.84,-1.84l-0.96,-2.38l-0.09,-1.96l-1.19,-1.7l0.07,-0.49l0.56,-0.53l2.99,-1.33l3.6,-2.94l3.41,-5.27l0.78,-0.63l2.29,-0.5l4.57,-2.86l1.44,-2.18l-0.02,-1.02l-0.61,-0.82l0.11,-0.81l0.64,-0.86l2.37,-0.76l1.69,-2.66l2.13,-1.79l0.74,-1.12l-0.14,-1.73l0.68,-1.13l0.08,-1.03l-1.31,-3.89l0.24,-0.96l3.33,-2.09l1.05,-0.26l1.04,-0.9l1.16,1.27l2.28,-0.55l2.62,0.91l4.01,2.82l1.3,1.87l1.92,0.91l1.31,1.01l0.85,0.2l1.52,0.03l3.21,-0.98l3.94,-1.84l2.17,0.72l1.98,-0.89l4.23,-0.19l0.61,1.12l0.9,5.86l3.12,4.71l1.22,2.47l-0.85,4.57l-0.66,1.67l0.13,0.4l1.71,1.0l1.23,3.98l0.91,0.71l0.84,0.16l0.43,-0.29l0.49,-1.7l5.01,-1.51l1.0,0.08l1.12,1.11l0.62,0.08l1.36,-0.63l3.34,0.11l1.98,-0.21l1.25,-0.59l3.91,-4.25l0.61,-2.45l2.43,-3.52l0.63,-2.44l8.11,-7.4l1.98,2.43l0.35,2.78l0.85,0.31l2.55,-0.29l2.18,2.96l0.8,2.12l1.02,0.73l1.85,0.66l-1.03,0.82l-0.2,0.72l0.58,1.36l0.56,3.56l0.51,1.07l0.89,1.09l2.04,1.54l5.22,5.97l1.03,1.89l-0.19,2.29l0.3,1.4l3.32,4.5l-0.18,2.17l-0.64,1.51l-0.08,1.13l0.32,2.23l1.01,1.78l-1.38,2.78l0.09,1.06l1.58,0.39l3.9,2.06l0.78,0.87l0.34,1.61l0.66,0.45l6.25,-0.23l1.47,0.82l0.29,0.68l-1.87,1.21l-1.04,1.36l-0.22,2.18l-2.12,1.24l-0.14,0.98l1.39,1.0l1.66,-0.16l1.15,1.08l2.51,0.46l2.73,2.04l0.32,0.46l-0.13,0.6l-5.25,4.63l-1.0,2.67l-1.08,0.84l-2.91,0.28l-1.88,1.2l-0.58,0.8l-0.32,1.84l-1.22,1.35l-1.52,0.35l-5.75,-0.72l-2.03,0.54l-0.42,0.6l-0.29,1.6l0.73,1.98l-0.44,1.8l0.13,1.84l-0.64,1.29l-1.29,0.19l-2.18,-0.74l-3.03,0.56l-1.22,0.91l-0.92,1.47l-0.94,0.7l-6.65,2.58l-1.23,-0.04l-2.62,-1.24l-1.35,-0.31l-2.38,0.11l-0.75,0.39l-1.36,2.84l-0.07,2.58l0.55,1.19l1.7,1.63l0.13,0.42l-0.6,2.34l0.7,1.51l-1.8,1.74l-1.39,0.83l-2.18,0.54l-6.45,-0.53l-5.8,0.38l-7.23,-1.26l-0.84,0.38l-0.74,0.89l-0.21,0.68l0.29,1.74l-1.0,0.67l-2.57,-1.32l-3.19,0.57l-2.01,0.01l-0.91,-0.34l-2.22,-1.85l-5.04,0.64l-3.86,1.57l-0.46,-1.5l-0.6,-0.48l-1.24,-0.27l-0.78,0.36l-0.48,1.25l-1.61,1.87l-0.12,1.21l0.42,1.17l-0.4,0.71l-3.58,0.55l-1.0,0.56l-0.38,1.49l-1.15,1.6l-0.59,2.9l0.8,2.22l0.31,2.12l3.4,2.69l4.59,1.38l2.5,1.26l2.66,0.27l1.08,0.84l0.66,1.11l0.15,1.08l-1.08,1.79l1.93,1.96l1.06,3.35l-0.06,0.82l-2.38,0.84l-0.49,0.5l-0.14,0.78l2.08,1.84l0.56,2.94l-3.03,1.21l-1.69,-0.0l-1.08,0.43l-1.46,2.27l0.23,0.77l2.07,0.97l0.64,0.92l0.04,2.18l2.73,1.69l2.42,0.3l4.95,-0.94l1.88,2.27l2.44,1.09l1.14,1.33l-0.08,0.62l-0.47,0.35l-3.39,-0.53l-6.47,0.84l-1.85,1.95l-0.5,1.16l-0.21,1.97l-0.93,0.94l-0.95,0.18l-2.88,-0.76l-6.66,0.81l-0.58,-0.62l-2.03,-0.75l0.42,-1.19l-0.34,-0.53l-6.9,-0.61l-4.12,-2.32l-2.77,0.67l-1.86,-0.09l-0.4,0.28l-0.88,2.73l-0.91,0.33l-0.66,-0.77l-1.07,-2.58l-2.23,-3.15l-1.29,-0.49l0.21,-0.83l-0.29,-0.49l-1.53,-0.36l-7.55,-0.02l-2.58,0.53l-0.9,-0.58l-1.64,-3.14l-1.32,-1.06l-1.36,-0.37l-5.14,-0.31l-1.98,-1.15l-1.93,0.82l-1.92,-1.37l-4.5,-2.05l-2.41,-0.11l-3.17,-0.95l-2.82,0.01l-1.77,0.79l-0.3,1.2l0.12,1.49l-0.82,1.99l0.47,0.91l-0.83,1.28l0.24,0.56l0.76,0.24l0.61,0.69l0.36,0.97l-0.05,1.0l-0.39,0.58l-10.29,0.14l-1.18,-0.37l-3.41,0.59l-1.07,-0.19l-0.39,-1.05l-2.06,-1.35l-1.26,0.44l-2.75,3.06l-0.55,0.07l-2.26,-3.03l-4.31,-1.22l-1.14,0.13l-1.23,0.71l-3.75,0.5l-4.68,1.54l-1.99,0.16l-2.26,-0.8l-1.02,-1.0l-1.36,-0.45l-0.27,-0.97l-1.39,-1.16l-0.66,-0.99l-0.32,-1.14l0.13,-1.21l-0.54,-0.42l-2.76,0.82l-1.36,-0.14l-0.79,-1.35l-3.39,-1.83ZM309.0,601.52l-0.8,-0.16l-0.41,-0.99l0.4,-2.01l0.84,-0.4l0.79,0.28l0.31,0.77l-0.59,2.03l-0.54,0.47ZM307.75,607.5l-0.9,-0.16l-0.53,-1.24l0.07,-0.86l1.14,-1.14l1.03,0.52l0.48,1.4l-0.86,1.31l-0.43,0.15Z",name:"Midi-Pyr\xe9n\xe9es"},"FR-M":{path:"M625.46,127.51l1.43,-1.72l0.37,-3.32l1.33,-1.31l1.39,0.12l2.52,1.66l3.7,-0.04l0.91,1.24l0.89,0.23l1.45,-0.59l3.12,-2.32l2.22,-1.14l0.23,-0.81l2.9,4.42l0.2,1.33l-0.26,1.48l0.43,0.93l1.59,0.5l4.36,-2.2l2.36,0.84l1.04,-0.1l1.27,-1.8l1.33,-0.57l3.92,0.99l0.96,-0.3l1.37,-1.14l2.44,0.88l3.06,3.02l1.61,0.63l3.79,0.76l0.99,0.85l0.81,2.18l0.48,0.25l7.2,-0.85l1.6,-1.26l0.33,-1.21l1.94,-0.22l0.21,-0.79l2.88,-0.27l3.24,0.68l4.79,2.7l1.85,0.15l2.29,-0.93l0.53,0.08l5.52,2.34l0.95,0.78l0.43,1.78l3.49,3.43l-1.28,0.51l-0.34,1.05l0.39,0.92l5.12,4.46l-0.0,1.31l1.48,0.85l1.03,2.86l0.65,0.17l0.76,-0.38l0.24,0.78l-0.46,1.9l1.04,1.55l0.86,0.29l2.67,0.02l2.33,0.73l0.97,-0.14l1.37,-1.65l-0.67,-2.53l0.24,-0.75l2.79,0.42l1.85,-0.14l4.34,1.88l1.09,0.08l-0.03,2.41l0.73,2.3l1.51,1.11l2.29,-0.99l0.3,-0.66l-0.21,-0.77l0.26,-0.22l2.39,1.43l1.98,0.72l5.31,0.06l2.06,0.7l0.67,-0.41l0.98,-1.46l2.37,-0.6l0.98,-1.9l2.23,-0.77l0.85,0.06l0.55,0.9l3.47,0.42l0.22,0.64l-0.49,0.46l-0.0,0.71l3.02,3.51l1.57,0.84l2.62,0.39l1.24,0.55l1.04,1.49l0.76,0.49l-3.08,5.46l-1.37,1.52l-0.94,0.11l-3.4,-1.65l-9.1,1.22l-2.18,-0.77l-0.57,-1.35l-0.66,-0.54l-8.43,-2.52l-0.63,-0.69l-0.91,-2.92l-0.57,-0.54l-1.78,-0.23l-0.82,0.7l0.24,1.88l-2.13,2.71l-0.26,1.81l-2.5,1.95l-1.3,1.8l-0.19,1.8l1.06,1.59l1.44,0.92l4.74,1.76l-0.95,1.04l-0.38,1.39l0.94,0.93l1.0,1.94l1.42,0.25l0.69,-0.4l1.03,-1.48l2.22,-0.91l0.43,-0.63l0.2,-1.32l0.37,-0.29l0.49,1.78l1.97,0.95l3.4,3.32l0.72,1.3l-0.22,0.99l-3.01,4.58l0.29,1.21l1.86,1.19l-1.37,4.37l-0.81,1.56l-2.88,1.68l-1.19,1.51l-5.74,0.33l-0.8,0.54l0.08,0.68l3.1,1.47l-0.94,1.25l-0.59,7.58l-0.83,2.66l0.2,0.77l0.64,0.72l1.31,0.51l3.22,0.15l1.04,0.99l-0.01,0.68l-7.65,10.83l-0.6,1.6l0.78,1.75l-0.29,1.31l-1.35,1.61l-3.07,5.74l-3.51,4.22l-0.66,3.17l-1.52,2.73l-0.12,0.74l0.62,1.74l-0.37,0.95l-2.1,1.11l-2.1,-0.03l-6.14,-4.25l-3.36,-1.49l-2.89,-3.05l-1.0,-0.52l-0.66,-0.08l-0.72,0.37l-1.82,2.29l-2.17,0.57l-2.22,-0.33l-5.28,-2.92l-2.42,-0.87l-3.37,0.19l-1.11,0.31l-1.36,0.92l-2.15,0.18l-3.33,-1.51l-0.16,-1.78l-1.1,-1.33l-1.36,-0.79l-2.91,-0.55l-2.05,0.41l-2.72,2.89l-3.08,1.95l0.04,-2.28l-0.66,-0.67l-1.05,0.29l-1.69,2.58l-1.46,0.73l-2.76,-2.68l-1.27,0.12l-1.23,0.64l-0.33,-0.86l0.11,-2.75l-0.67,-1.26l-3.49,-1.97l-4.37,-3.63l0.64,-1.84l1.18,-2.01l0.51,-2.47l1.45,-1.47l-0.59,-1.48l-3.47,-2.4l-0.38,-2.37l-1.66,-0.99l-2.42,0.04l-3.01,-3.86l-1.79,-1.42l-2.05,-0.06l-0.71,0.34l-0.86,1.14l-0.51,0.13l-0.78,-3.46l1.95,-2.86l-0.09,-0.52l-6.01,-4.85l-0.81,-1.57l-1.66,-0.59l-3.06,-0.26l-4.93,-2.41l-4.26,-3.07l-2.86,-1.34l-2.73,-2.16l-1.13,-2.11l-0.28,-2.43l-0.47,-0.59l0.07,-2.24l-0.69,-2.27l-4.34,-3.29l-0.25,-0.79l1.32,-1.97l0.19,-0.77l-0.65,-2.29l0.44,-2.23l0.86,-1.22l2.6,-0.67l1.38,-0.95l0.61,-1.14l0.15,-3.39l0.86,-1.2l-0.06,-0.86l-0.53,-0.77l-2.02,-1.13l-0.4,-5.12l-1.78,-5.41l1.45,-2.76l-0.02,-2.07l4.21,-3.39l0.13,-1.1l-0.75,-1.69l-0.03,-0.85l3.33,-4.34l1.37,-3.47l-0.92,-3.48l-1.1,-0.9l-0.58,-1.83Z",name:"Lorraine"},"FR-L":{path:"M466.64,420.7l1.53,1.68l0.51,1.09l0.04,1.47l-0.38,2.56l-2.25,1.27l-1.06,3.12l0.17,0.96l1.69,2.26l0.25,4.1l1.11,1.0l-1.72,5.84l-0.79,0.43l-1.66,-0.23l-3.58,-1.66l-1.74,0.31l-0.64,0.49l-0.08,0.65l0.95,0.93l0.15,0.84l-1.24,2.6l-1.06,0.64l-1.96,2.84l-3.1,1.35l-0.66,2.04l-2.65,2.08l-0.16,1.81l0.96,1.75l-0.04,1.26l-2.76,5.43l-2.8,2.03l-0.55,0.87l-0.03,0.76l1.6,2.88l-0.03,0.57l-4.22,1.17l-4.52,0.2l-1.94,0.88l-1.38,-0.66l-0.83,-0.05l-4.06,1.88l-3.12,0.95l-1.84,-0.16l-3.13,-1.86l-1.24,-1.82l-2.13,-1.68l-3.13,-1.75l-1.92,-0.51l-2.06,0.56l-0.77,-1.17l-0.7,-0.11l-3.75,2.17l-0.61,-0.97l-1.41,-1.24l-1.53,-2.72l-0.16,-1.05l0.45,-2.03l-0.39,-0.62l-0.76,-0.29l-4.04,0.01l-2.3,-1.35l0.63,-1.67l-0.11,-1.33l-0.77,-0.68l-2.16,-0.11l-0.08,-0.41l0.38,-0.66l2.04,-1.69l0.24,-0.77l-0.56,-0.85l-1.64,-1.1l-0.2,-0.71l0.58,-2.22l1.28,-0.93l0.89,-1.14l1.62,-0.95l0.73,-1.57l-0.68,-1.0l-1.94,0.2l-0.72,-0.38l-0.05,-0.67l1.19,-2.28l-0.4,-0.95l-0.62,-0.34l-1.14,-0.01l-1.8,-1.23l-1.97,0.24l-3.97,-1.86l0.03,-0.66l1.79,-1.66l-0.01,-0.89l-0.47,-0.61l-4.39,-1.12l-0.97,-0.93l-2.29,-3.4l-1.31,-0.83l-2.45,0.18l-2.21,-0.25l-2.58,0.48l-1.36,-0.83l-0.67,0.19l-1.04,1.31l-1.45,0.33l-2.83,-0.83l-0.3,-0.61l0.69,-2.75l-0.24,-0.72l-1.36,-1.56l-1.63,-1.17l-2.67,0.03l-1.56,-0.28l-0.84,-0.59l1.24,-2.69l2.24,-1.82l1.25,-1.95l1.82,0.71l1.43,-0.0l1.03,-0.91l0.59,-1.88l0.92,-7.22l3.93,-0.81l2.62,-1.86l0.48,-0.93l-0.03,-0.82l-2.06,-3.42l-0.65,-0.47l-1.46,0.4l-0.62,-0.18l-2.23,-2.92l-0.09,-2.84l-0.51,-2.08l1.19,-0.01l0.56,-1.09l-0.6,-2.96l-1.3,-2.02l-0.18,-1.29l2.22,-0.61l4.13,-3.21l3.91,-0.02l1.37,-0.47l0.49,-0.56l0.37,-1.36l2.95,-3.54l1.62,-0.7l2.72,-0.12l2.77,-1.57l3.18,1.35l1.69,0.1l3.59,-0.55l1.16,-1.42l1.05,-0.24l1.47,1.8l3.13,1.64l2.0,-1.13l3.93,-3.54l0.68,-0.15l2.17,0.53l2.02,-0.06l0.36,1.35l0.7,0.52l1.01,0.19l1.02,-0.2l1.87,-1.33l3.01,0.41l0.9,-0.2l1.03,-0.98l0.25,-2.59l0.71,-0.54l0.76,0.32l1.92,1.93l0.96,0.16l2.07,-1.12l1.08,-0.24l5.41,0.14l2.45,0.84l3.5,0.01l2.22,0.72l3.19,-0.59l5.83,0.29l2.01,2.5l1.67,1.44l0.91,2.78l0.59,0.64l0.74,0.43l2.88,0.63l0.67,0.63l1.08,2.07l0.77,0.02l0.86,-0.61l1.19,0.76l2.45,3.45l1.01,3.07l2.11,3.67l-0.39,3.35l0.22,1.7l1.9,3.38l0.17,1.11l-0.16,2.92l-1.62,1.78l-1.56,3.24l-2.36,2.46l-2.3,0.1l-4.07,3.26l0.03,1.36l1.66,2.11l0.73,2.07l0.5,0.47l1.47,0.35l1.17,1.12Z",name:"Limousin"},"FR-S":{path:"M415.84,70.92l0.57,0.0l0.4,-0.4l0.0,-0.59l-0.39,-0.4l-2.26,-0.33l-0.8,-0.54l-1.15,-2.03l-2.54,-1.04l-0.42,-0.47l0.59,-5.43l1.08,-1.83l1.5,0.42l1.69,1.73l1.56,0.75l1.81,0.01l3.71,-1.21l3.67,-0.22l0.86,0.15l1.05,0.68l1.93,2.02l1.13,0.56l1.08,-0.04l1.34,-1.04l0.83,-0.09l0.45,0.32l-0.93,1.21l0.23,1.04l6.67,3.17l0.5,0.49l0.08,1.01l0.75,1.43l1.04,0.93l0.98,0.39l8.82,-0.48l3.92,-0.85l1.24,-1.53l1.52,1.73l0.76,0.31l0.74,-0.23l0.76,-0.74l1.3,0.11l2.71,1.26l0.54,0.67l-4.33,2.61l-0.9,1.01l-0.44,1.09l-0.02,1.24l0.39,1.17l1.04,1.19l0.98,0.26l0.75,-0.29l1.56,-2.2l2.16,-0.19l2.38,0.33l1.34,-0.69l1.45,-0.17l0.19,0.32l-0.33,1.26l0.52,0.66l3.45,0.68l2.92,1.4l1.0,0.18l0.86,-0.76l-0.13,-1.95l0.49,-1.31l1.67,1.4l1.14,1.83l0.06,0.74l-1.28,1.91l0.29,0.94l0.77,0.38l0.95,-0.07l3.86,-2.53l0.65,0.79l0.19,2.96l0.68,0.44l0.89,-0.08l2.17,-1.19l3.76,-0.4l0.75,-1.0l-0.04,-1.56l0.65,-0.42l2.34,0.28l7.91,4.34l4.18,-0.82l1.83,0.05l3.72,0.8l0.96,-0.15l1.87,-0.98l5.14,1.35l1.1,-0.07l3.93,-1.62l1.69,-1.03l0.9,0.04l2.79,0.99l0.93,-0.14l3.23,-1.67l0.73,-0.05l3.32,0.71l6.2,0.65l1.83,1.69l0.78,0.18l3.05,-1.51l1.71,-0.23l0.41,0.51l-0.04,2.45l0.93,0.94l5.29,1.74l1.22,0.15l1.87,-0.46l3.32,1.51l1.54,0.17l0.08,2.76l1.98,3.57l-0.12,1.06l-1.86,3.26l-0.49,2.91l0.31,0.92l0.9,0.74l0.32,1.65l-0.7,1.08l-3.14,2.62l-1.8,1.1l-1.44,2.0l-1.21,0.65l-2.01,0.15l-1.16,1.07l0.06,0.89l1.48,3.98l-0.45,1.42l0.37,2.06l-1.37,1.28l-0.45,0.95l0.11,0.84l1.61,2.67l-1.45,0.55l-0.75,1.27l0.2,0.5l0.68,0.33l0.4,0.93l-0.07,1.86l-0.63,1.32l-0.79,0.0l-1.69,-0.75l-2.03,0.68l-2.88,-1.37l-2.38,-0.13l-1.45,0.91l-0.06,1.82l-4.11,0.52l-5.16,1.25l-3.39,1.78l-0.06,0.98l0.85,1.81l0.67,5.15l0.51,0.49l1.41,0.26l2.36,2.15l-0.2,0.54l-0.95,0.74l-1.13,0.21l-3.3,-0.33l-1.51,0.77l-0.45,1.51l0.35,1.68l-0.15,1.05l-0.98,1.37l-1.47,1.05l-0.1,1.7l0.34,0.61l1.16,0.44l3.19,-0.1l0.6,0.44l-0.02,0.44l-2.28,1.99l-0.73,1.1l-1.76,1.18l-1.05,2.05l-3.83,3.24l-2.02,3.25l-2.26,0.11l-3.0,-1.67l-0.43,-0.63l-0.47,-2.75l-0.76,-0.9l-0.81,-0.01l-0.99,0.47l-0.51,-0.14l-8.73,-6.6l-0.51,-1.18l0.6,-1.73l-0.09,-0.9l-0.97,-1.91l-1.19,-1.29l-3.91,-1.13l-2.27,1.08l-1.86,0.05l-1.84,1.04l-1.74,-0.79l-5.87,1.07l-4.04,-0.91l-0.77,0.16l-1.31,1.18l-0.79,0.15l-2.03,-1.11l-1.93,0.48l-1.66,-1.34l-1.69,-0.39l-2.67,0.99l-1.08,-0.76l-1.25,-1.57l-0.8,-0.23l-1.37,0.39l-10.67,-5.04l-1.18,-0.26l-1.21,0.29l-2.01,1.11l-1.55,-0.09l-3.94,-1.5l-2.4,-0.25l-1.47,-0.68l-1.66,-1.28l-0.74,-0.17l-1.89,0.7l-3.44,2.04l-4.01,0.26l-2.09,0.47l-5.65,-1.4l-2.68,-0.11l-1.23,-0.58l-0.69,-1.87l-0.93,-0.84l-0.28,-0.86l-0.07,-0.43l0.7,-0.94l0.92,-0.28l0.45,0.19l1.28,1.38l0.8,0.35l0.78,-0.08l0.66,-0.55l-0.41,-1.62l-1.62,-3.45l-1.74,-5.57l-0.28,-3.2l1.24,-3.11l1.48,-1.09l0.51,-1.75l-0.83,-1.22l-2.26,0.41l-0.42,-0.32l-0.42,-3.51l-0.53,-1.76l-0.18,-3.85l-0.71,-1.37l2.2,-1.38l0.74,-1.07l0.26,-1.01l-0.65,-0.89l-2.49,0.44l-0.22,-0.26l2.37,-3.65l2.12,-1.58l0.03,-1.31l-2.65,-4.66l-0.9,-3.09l-1.01,-1.33l-10.08,-8.97l-8.3,-4.93l5.17,-5.05l1.41,-4.28l1.94,-2.2l1.85,-0.21l5.97,2.46l0.78,-0.01l0.75,-0.53l0.14,-0.85l-1.42,-0.64Z",name:"Picardie"},"FR-R":{path:"M159.66,300.12l3.14,1.13l1.62,-0.32l1.05,-1.07l0.07,-0.47l-0.56,-1.04l-2.21,-2.2l-0.46,-0.11l-0.82,0.44l-0.77,-1.59l-2.05,-1.2l4.12,-2.13l1.57,0.33l-0.09,0.55l0.45,0.48l0.58,0.01l2.59,-1.53l0.4,-0.74l-0.31,-0.53l-2.95,-0.38l0.35,-0.69l-0.16,-0.53l-0.77,-0.68l0.87,-0.21l2.37,0.81l3.21,-0.37l0.81,-0.45l0.88,-1.05l1.08,-1.85l0.93,-0.29l1.83,0.9l2.88,-0.91l0.01,0.96l0.41,0.72l0.57,0.29l0.85,-0.14l0.92,-1.04l0.66,-1.38l2.05,-1.24l0.71,-1.09l0.79,-3.53l0.74,-1.69l0.12,-1.43l-0.24,-0.62l0.35,-1.02l2.91,-1.59l2.21,-0.38l2.07,0.05l5.67,-2.08l1.82,0.61l1.95,0.17l7.4,-2.04l2.87,-1.7l1.19,-1.55l1.73,-1.21l6.3,-2.55l1.6,-1.15l1.76,-0.13l1.82,0.29l1.17,1.44l1.85,0.86l6.14,0.89l0.45,-0.31l0.47,-2.16l1.14,-1.77l2.89,-9.08l0.53,-0.9l1.85,-1.62l4.09,-0.58l1.25,-0.49l0.67,-0.66l-0.07,-4.84l-1.76,-2.27l-0.71,-4.7l0.64,-0.86l0.08,-0.99l-0.82,-4.82l-1.09,-2.36l1.95,-4.01l-0.03,-2.5l-0.74,-5.78l0.2,-5.45l4.76,0.37l3.56,-1.09l2.14,0.78l2.29,-0.33l0.82,0.61l1.89,3.04l0.78,0.28l1.22,-0.43l1.2,1.0l0.96,0.2l0.9,-0.36l0.74,-1.34l3.16,-0.79l0.67,0.27l0.43,0.85l0.82,0.32l5.49,-1.07l1.32,-0.69l2.1,-1.96l0.92,-0.33l3.75,0.17l4.09,0.95l1.06,-0.14l1.34,-1.53l1.33,-0.41l1.5,0.0l1.45,-0.72l0.62,-1.2l-0.17,-1.13l0.3,-0.28l3.98,1.51l0.19,0.36l-0.49,1.44l0.18,1.02l0.67,1.13l3.2,2.92l2.03,0.53l0.36,0.46l0.28,0.51l0.24,3.91l0.44,0.37l3.61,-0.38l3.37,0.46l0.6,-0.45l0.44,-1.41l2.46,-0.81l2.23,-2.53l2.43,-1.15l5.27,-1.07l1.66,0.18l3.55,1.66l0.35,1.07l-0.32,2.68l0.3,3.32l0.87,2.03l1.63,1.4l1.84,0.94l2.82,-0.07l0.41,2.48l1.13,0.63l5.3,1.27l2.3,0.07l0.97,-0.32l1.62,1.39l1.93,2.55l2.19,1.39l1.53,0.31l1.53,-0.36l2.97,1.92l3.09,0.38l0.63,0.45l-0.41,0.52l-4.24,2.22l-0.26,1.28l1.21,1.18l-2.67,0.5l-0.56,0.47l-0.11,1.1l0.84,1.7l0.5,0.5l1.48,0.31l-0.65,3.22l0.42,1.92l-0.15,0.49l-3.53,3.05l-0.56,1.67l-0.05,3.43l-1.51,4.18l-1.33,1.2l-1.74,0.98l-3.44,1.47l-1.46,1.3l-0.79,1.81l0.64,1.76l-0.14,0.45l-2.17,0.43l-3.23,1.43l-2.52,0.52l-1.04,0.58l-0.9,0.99l-1.95,-0.85l-1.07,0.0l-0.78,0.53l-0.36,0.7l0.4,2.57l-8.48,-1.68l-0.46,0.23l-1.7,4.29l0.46,3.58l-1.91,3.72l-1.03,3.13l0.2,2.82l-4.39,6.08l-1.47,5.38l-0.85,5.56l-2.84,-0.47l-1.46,0.44l-2.01,2.22l-0.96,2.4l-2.38,0.81l-1.53,2.05l-1.11,-0.31l-0.83,-2.02l-0.97,-0.76l-0.79,-0.2l-1.88,0.35l-3.55,-0.08l-6.53,0.7l-5.83,1.67l-2.05,-0.73l-2.08,0.46l-1.21,0.8l-0.31,0.62l0.12,0.77l0.69,0.97l-0.13,0.38l-4.92,2.46l-3.85,0.33l-5.2,-0.68l-4.23,0.56l-4.16,-1.9l-0.94,-0.18l-0.84,0.51l-0.29,1.01l0.17,0.47l2.2,1.37l2.18,3.03l1.67,0.89l0.69,0.84l0.32,2.18l1.04,2.25l0.66,0.7l3.5,1.91l1.73,1.57l0.1,0.48l-0.78,1.59l0.1,0.98l3.83,6.52l0.57,3.11l1.44,2.21l0.79,4.91l-1.22,1.54l-0.25,0.91l0.97,4.27l-0.6,2.86l0.25,1.23l0.83,0.72l1.04,-0.23l1.97,1.38l0.71,1.02l-0.74,0.77l-1.26,-0.1l-1.22,0.34l-2.25,2.0l-2.76,0.16l-3.62,1.68l-4.06,-2.24l-1.7,-0.27l-6.67,1.09l-0.44,-0.27l0.9,-1.15l0.15,-0.7l-0.48,-0.9l-0.77,-0.24l-6.96,1.54l-1.16,0.7l-1.12,1.42l-0.75,-0.72l-2.95,-0.11l-2.27,1.19l-0.16,2.27l-1.02,-0.24l-2.4,-2.73l-1.56,-0.33l-4.08,-2.32l-3.43,0.87l-1.24,-0.06l-0.97,-3.42l-1.1,-1.51l-1.55,-0.91l-6.9,-0.76l0.18,-1.01l-1.0,-0.83l-3.36,-0.58l-1.97,-1.51l-2.47,-0.81l-1.08,-2.24l-0.58,-0.83l-0.45,-0.15l-0.28,0.39l0.27,2.62l-0.46,-0.56l-1.32,-5.47l0.25,-1.25l-0.25,-0.45l-0.84,-0.31l-1.14,-2.75l-2.53,-2.31l-0.74,-2.09l-0.93,-0.62l-1.98,-0.4l-2.24,-3.59l-3.47,-3.13l-4.07,-2.07l-0.39,-1.05l-0.3,-2.69l0.47,-2.19l1.48,-0.93l0.17,-0.46l-0.28,-0.85l3.12,-1.98l2.48,-5.26l1.17,-1.01l-0.16,-1.45l-0.69,-1.37l-1.7,-1.83l-3.77,-1.84l-7.12,-1.1l-1.45,-0.69l1.47,-1.03l1.91,-0.24l0.8,-0.55l0.42,-2.94l-0.66,-1.35l-0.09,-1.84l1.02,-2.31l1.32,-0.5l5.58,-0.5l1.1,-0.5l1.01,0.86l3.14,0.71l1.04,-0.02l0.24,-0.51l0.65,0.2l-0.47,0.4l0.19,0.91l2.51,1.59l2.62,0.48l1.97,1.62l1.54,0.57l3.31,0.09l0.4,-0.29l-0.19,-0.46l-1.37,-0.76l-2.42,-0.42l-2.85,-2.6l-4.32,-2.68l-2.78,-0.52l-1.38,-0.93l-2.33,-0.59l-8.74,0.54l-2.06,1.13l-1.5,1.94l-1.74,0.44l-1.54,1.27l-1.02,0.36l-2.05,-0.36l-2.32,-2.13l-1.22,-0.61l-2.17,0.0l-0.78,0.6l-0.33,0.97l-1.39,-0.03l-4.87,-2.21ZM161.53,297.57l0.02,0.14l-0.01,0.02l-0.01,-0.17ZM179.99,325.41l2.68,1.47l0.24,2.88l-0.47,-0.24l-2.28,-3.55l-1.56,-0.93l-1.75,0.59l-0.73,-0.9l-0.93,-2.89l-0.56,-0.68l2.62,-0.12l2.02,0.71l-0.04,2.78l0.75,0.89ZM174.33,345.92l-4.93,-0.12l-0.49,-0.98l0.24,-0.36l1.99,0.02l3.18,1.44Z",name:"Pays de la Loire"},"FR-Q":{path:"M332.92,132.9l6.77,-1.3l2.9,-1.25l1.33,-1.0l1.02,-1.19l0.01,-0.51l-0.5,-0.1l-4.29,2.28l-4.93,0.6l-4.99,-0.57l-4.35,-1.26l-2.37,-0.09l-2.42,-0.92l-0.79,-1.28l-0.73,-0.42l-0.07,-1.2l3.27,-5.32l2.46,-7.02l0.83,-0.83l2.93,-1.99l9.31,-3.67l0.73,-0.8l7.56,-3.82l2.18,-0.58l2.37,-1.37l4.68,-1.45l5.32,0.04l25.22,-6.87l1.56,-1.02l1.59,-0.51l2.41,-2.26l6.63,-4.5l8.53,5.05l10.02,8.92l0.82,1.05l0.92,3.13l2.61,4.54l0.05,0.66l-1.49,0.92l-2.71,3.56l-0.4,1.2l0.44,0.98l2.53,-0.43l0.4,0.34l-0.82,1.37l-1.94,1.09l-0.47,0.89l0.74,1.37l0.19,3.89l0.54,1.79l0.44,3.63l0.8,0.82l2.01,-0.46l0.65,0.53l-0.4,1.31l-1.05,0.52l-0.44,0.58l-1.34,3.49l0.3,3.4l1.76,5.64l1.98,4.52l-0.91,-0.06l-0.81,-0.99l-1.21,-0.74l-0.85,0.03l-0.88,0.48l-0.92,1.37l0.38,1.6l-1.77,3.08l-2.9,8.4l-2.17,1.01l-7.75,1.57l-0.75,0.55l-0.17,1.05l0.69,1.52l-0.24,2.26l0.57,0.74l1.67,0.42l0.21,2.28l-2.16,1.15l-0.44,0.6l-0.21,0.94l0.52,1.61l-0.14,1.15l-0.79,0.76l-2.47,1.15l-1.51,1.17l-1.09,1.61l-0.67,1.82l-0.53,0.5l-4.82,2.29l-1.94,-0.6l-3.38,0.04l-2.24,-1.49l-1.25,-0.15l-0.48,0.48l-0.06,1.17l-0.31,0.42l-3.47,0.34l-2.42,2.37l-1.92,0.04l-5.91,1.45l-1.53,0.88l-1.84,1.69l-2.56,-0.94l-1.25,-1.56l-1.01,-0.49l1.29,-1.62l0.54,-1.51l-1.16,-2.36l-1.26,-0.82l-2.33,-0.57l-1.49,-0.86l-2.76,-3.3l-0.98,-2.3l-0.73,-0.39l-0.92,0.06l-2.15,0.77l-4.68,-1.11l-2.05,0.04l-1.25,-0.79l-0.53,-1.28l1.85,-3.58l0.27,-4.11l-0.86,-1.45l-2.12,-1.54l-0.49,-1.34l0.35,-0.36l1.57,0.06l0.59,-0.55l-0.39,-2.41l0.87,-2.03l-1.68,-3.19l-0.73,-2.11l-2.48,-2.25l-0.45,-0.94l0.06,-0.6l2.03,-0.96l0.42,-0.91l-0.82,-1.2l-2.45,-0.56l-1.1,-1.77l-0.07,-6.22l-0.51,-3.02Z",name:"Haute-Normandie"},"FR-P":{path:"M215.0,114.74l0.19,0.68l0.67,0.4l0.84,-0.17l1.4,-0.93l2.84,0.51l1.15,-0.47l3.33,-3.1l2.74,-0.72l1.03,-0.08l7.56,1.27l2.02,5.19l-1.5,1.01l-0.48,1.56l-1.27,0.04l-1.1,0.67l-0.37,2.34l1.83,2.99l0.97,2.27l4.63,4.95l0.53,1.09l0.2,1.62l-0.75,1.97l0.17,1.08l0.44,0.3l1.7,-0.5l1.69,1.31l1.46,-0.25l0.31,-0.93l-0.57,-0.85l0.33,-0.79l0.91,-0.85l0.91,-0.36l7.94,0.35l7.3,2.35l10.46,0.54l4.16,0.79l2.31,-1.02l4.08,1.27l4.12,0.0l2.91,1.4l3.03,0.6l5.69,2.93l1.91,-1.18l9.72,-1.95l2.93,-1.18l1.7,-1.25l1.45,-0.37l2.06,-2.35l3.94,-2.42l7.63,-1.46l0.5,2.91l0.12,6.48l1.43,2.16l2.42,0.54l0.46,0.57l-0.57,0.58l-1.68,0.72l-0.23,1.35l0.62,1.25l2.42,2.18l0.67,1.99l1.6,2.88l-0.85,1.84l0.42,2.29l-1.99,0.1l-0.58,1.01l0.65,1.85l2.18,1.62l0.66,1.06l-0.25,3.74l-1.86,3.57l0.32,1.58l2.02,1.5l2.14,-0.02l4.66,1.11l0.81,0.01l2.32,-0.82l0.53,0.56l0.61,1.79l2.9,3.45l1.71,1.0l2.29,0.55l0.97,0.6l0.98,1.74l-0.43,1.2l-1.34,1.44l0.1,1.13l1.12,0.58l1.33,1.63l2.71,1.01l0.4,3.39l1.71,2.99l2.69,1.76l3.44,3.47l-0.31,2.12l0.17,1.43l1.87,2.7l-1.12,1.47l-0.63,1.57l-1.95,1.77l-1.26,0.69l-4.1,1.48l-2.34,0.41l-0.89,1.14l-0.23,0.89l0.24,0.83l1.14,1.2l-0.05,2.88l1.62,2.66l0.1,1.08l-1.39,1.01l-1.56,0.37l-1.1,-0.24l-1.99,-1.26l-1.87,-2.49l-1.91,-1.6l-3.5,0.2l-5.14,-1.24l-0.71,-0.36l-0.06,-1.74l-0.56,-0.94l-3.09,-0.02l-1.57,-0.82l-1.44,-1.23l-0.72,-1.73l-0.28,-3.11l0.32,-2.72l-0.45,-1.45l-1.38,-1.0l-2.69,-1.04l-1.94,-0.2l-5.54,1.15l-3.07,1.61l-1.67,2.12l-2.54,0.86l-0.71,1.68l-2.54,-0.46l-3.9,0.33l-0.22,-3.58l-0.39,-0.79l-0.77,-0.81l-1.89,-0.44l-3.02,-2.76l-0.65,-1.6l0.49,-1.46l-0.32,-0.81l-0.74,-0.61l-3.82,-1.27l-0.99,0.47l-0.03,1.62l-0.34,0.71l-1.15,0.57l-1.4,-0.02l-1.63,0.51l-1.2,1.45l-0.68,0.11l-4.11,-0.95l-3.98,-0.16l-1.2,0.44l-2.14,1.99l-1.05,0.56l-5.18,1.05l-1.18,-1.31l-0.96,-0.14l-3.52,0.92l-0.5,1.08l-0.81,0.48l-1.68,-1.15l-1.86,0.23l-1.74,-2.89l-1.1,-0.85l-2.45,0.29l-2.37,-0.8l-3.57,1.1l-2.0,0.01l-3.01,-0.43l-2.56,-1.35l-7.85,-1.68l-1.41,0.23l-2.22,2.41l-1.99,0.71l-2.78,1.91l-1.65,0.53l-2.09,-0.17l-2.56,-1.81l-2.2,-3.13l-0.99,-2.96l-2.54,-5.28l4.98,0.51l6.48,-1.24l2.14,0.69l0.44,-0.14l0.0,-0.47l-1.13,-1.5l-1.5,-0.64l-2.34,-0.18l-0.46,0.44l-0.7,-1.34l-2.87,-0.97l-0.88,-2.35l-2.17,-1.65l-0.47,-1.69l-0.34,-4.2l-0.74,-1.24l-1.4,-0.44l1.45,-1.15l0.44,-1.03l0.49,-3.71l0.92,-0.11l0.34,-0.9l0.0,-1.07l-1.2,-0.91l0.97,-5.38l0.51,-0.24l1.33,0.54l0.55,-0.37l-0.25,-0.86l-1.33,-0.51l-1.38,0.0l-1.32,0.6l-0.59,1.22l-0.56,-1.29l0.43,-3.35l-0.31,-0.52l-0.67,-0.12l-0.18,-0.32l0.72,-2.62l1.48,-1.06l0.02,-0.68l-0.75,-0.5l-0.56,0.09l-0.66,-2.09l-0.35,-2.8l0.3,-0.47l0.85,-0.05l2.15,0.54l0.5,-0.39l0.0,-0.49l-0.3,-0.39l-2.96,-0.99l-1.32,-0.03l-0.67,1.15l-0.44,-0.44l-0.98,-2.84l-0.71,-0.78l0.42,-0.24l0.06,-0.7l-2.38,-1.94l-0.24,-0.63l0.68,0.0l0.4,-0.4l-0.83,-2.29l-0.82,-0.22l-0.71,1.2l-3.02,-2.14l0.32,-0.66l-0.42,-0.61l-2.16,0.52l-0.37,-0.34l-0.17,-5.35l-1.15,-1.92l-0.39,-1.49l-2.39,-2.79l0.28,-0.81l1.64,-1.27l0.51,-0.95l0.27,-4.14l-1.3,-2.8l-0.63,-0.67l-4.47,-1.27l0.4,-1.53l-0.1,-1.22l0.13,-0.3l1.34,-0.15l2.46,1.07l1.75,-0.2l0.58,0.33l0.27,1.01l0.5,0.53l6.68,0.92l5.27,1.29Z",name:"Basse-Normandie"},"FR-V":{path:"M577.55,476.22l1.11,-1.41l2.95,-0.55l0.74,-0.72l-0.0,-0.72l-1.19,-1.6l2.16,-2.5l-0.86,-2.16l1.27,0.23l1.38,1.13l0.92,-0.02l0.45,-0.42l0.63,-2.87l1.73,-3.35l0.28,-1.44l-0.16,-0.88l-3.03,-2.6l-1.46,-0.75l-2.03,-0.16l-1.01,-0.41l-0.84,-2.02l0.79,-1.98l-0.44,-1.83l-1.29,-2.03l-1.55,-0.99l-2.48,1.54l-4.06,-1.11l-2.36,0.02l-0.64,0.32l-0.28,1.19l-0.59,0.59l-5.7,0.96l-2.47,0.09l-1.61,-1.66l-0.73,-0.21l-2.27,0.68l-1.46,1.14l-0.41,-0.24l-0.18,-0.38l0.57,-2.63l0.71,-1.31l2.82,-2.97l0.97,-2.32l-0.07,-1.42l-2.55,-5.63l-7.56,-6.05l-3.13,-6.33l-0.58,-0.9l-1.05,-0.64l-1.72,-2.72l-0.04,-0.59l0.91,-1.9l0.0,-2.12l0.88,-1.58l0.32,-1.57l-0.57,-1.38l-2.48,-1.95l-0.33,-0.83l0.19,-0.43l2.19,-1.04l4.84,-1.05l0.92,-0.65l0.52,-0.86l-0.92,-6.28l-0.68,-2.16l0.16,-3.93l-0.45,-3.2l-1.16,-1.77l2.62,-2.04l4.12,-1.28l0.56,1.52l-0.19,2.42l0.26,0.72l1.01,0.63l2.01,0.62l2.22,1.54l1.84,0.08l4.06,-1.25l4.13,0.93l2.99,-0.65l5.98,1.31l2.65,-0.78l1.66,-1.21l1.81,-2.14l1.71,-5.14l5.06,1.43l1.25,-0.12l1.94,-0.93l1.54,1.64l0.93,0.37l1.05,-0.11l0.65,-0.45l0.57,-1.97l0.55,-0.28l1.79,0.68l0.27,1.99l1.62,1.08l0.05,2.15l1.07,2.48l1.36,0.98l3.59,0.4l0.43,-0.51l-0.22,-1.1l1.28,-4.71l3.52,-6.66l0.17,-1.98l1.46,-2.52l0.86,-4.24l1.47,-3.8l1.76,-0.36l4.28,1.38l1.47,-0.15l3.7,-1.24l1.74,-0.16l1.25,0.39l2.16,1.97l1.64,0.85l4.11,0.99l0.02,2.41l0.61,1.09l1.69,0.58l0.98,0.74l0.72,2.39l1.08,1.11l2.12,0.65l0.91,1.09l1.74,0.37l-0.08,3.17l0.9,0.94l1.79,0.47l2.93,-1.5l1.13,-1.19l1.49,-0.38l0.56,-1.17l2.38,-2.03l2.83,2.21l0.53,0.68l0.4,1.81l0.7,0.56l7.33,0.5l2.1,-0.36l4.85,-3.81l1.29,-1.9l5.29,-5.36l2.71,1.45l1.49,1.81l0.06,0.64l-2.15,4.4l-0.44,3.76l-1.28,0.56l-1.6,-0.08l-5.2,2.4l-0.38,1.48l1.62,2.13l-1.39,2.81l0.08,0.46l0.46,0.07l1.43,-0.74l2.69,-0.56l2.68,-0.09l2.31,0.77l2.11,-0.97l3.09,-3.14l3.94,-2.28l1.58,-1.45l-0.19,-2.13l-0.68,-0.47l-1.16,0.35l-0.4,-0.18l-0.89,-2.03l4.08,-5.7l3.32,0.16l1.15,1.46l0.93,0.33l0.77,-0.37l0.82,-1.0l4.35,-1.83l1.15,-1.48l11.95,-1.05l5.16,0.78l0.08,0.91l-0.38,1.12l-1.55,1.58l-0.38,1.39l1.23,1.83l2.14,1.97l1.23,1.83l-2.07,3.51l-1.08,2.81l-0.54,2.86l0.83,1.53l4.77,0.91l0.69,0.58l-1.17,1.69l0.25,3.27l1.29,0.49l1.46,-0.85l1.18,0.45l4.32,4.17l1.84,4.74l-1.27,1.06l-1.66,3.08l-1.14,0.85l-2.54,0.9l-1.94,0.05l-0.44,1.16l-1.45,-0.68l-2.83,1.09l-0.84,1.25l-0.34,1.34l0.12,2.79l0.7,3.2l1.31,1.78l1.75,1.17l2.44,0.57l2.19,1.73l2.63,0.83l0.29,0.87l-0.98,2.48l1.03,2.1l0.33,3.09l0.49,1.22l5.55,3.27l1.58,2.67l3.72,1.73l-0.54,1.71l-1.23,1.93l-2.31,2.53l0.24,2.49l0.65,1.55l0.0,0.91l-1.6,1.21l-1.33,1.99l-0.85,-0.84l-0.72,-0.2l-4.51,1.48l-2.67,2.94l-2.44,0.32l-0.53,0.84l0.54,1.12l-1.68,0.71l-4.37,-1.72l-2.37,-0.29l-2.05,1.2l-2.07,0.11l-2.41,1.23l-1.98,0.23l-2.21,1.2l-2.35,0.04l-0.74,0.29l-1.11,2.4l-1.35,1.11l-4.34,-1.2l-0.85,-1.84l-1.43,-1.0l-4.05,-0.41l-1.45,-0.84l-0.51,0.04l-1.75,2.08l-1.05,4.98l0.01,1.51l0.51,1.03l1.24,0.41l3.69,-0.43l0.93,0.46l0.56,3.36l1.75,2.0l0.32,1.03l-0.27,3.17l-0.32,0.52l-3.52,-0.79l-3.8,0.98l-1.71,-0.15l-1.86,0.35l-2.28,-0.4l-3.91,2.12l-0.99,0.14l-1.72,-0.45l-2.3,0.93l-1.47,1.08l-0.4,0.64l0.21,1.89l-0.69,0.66l-2.32,0.66l-3.68,0.21l-1.02,0.38l-2.07,2.9l0.34,1.1l0.66,0.51l0.02,0.62l-1.63,1.7l-4.53,1.21l-3.09,-0.29l-1.24,0.51l-0.43,1.87l-2.53,3.81l-0.14,0.94l0.84,1.52l2.0,1.4l0.28,0.97l-0.33,0.33l-3.19,1.81l-4.23,-1.27l-3.35,-0.13l-0.63,0.63l0.07,1.69l0.63,1.09l1.24,0.83l0.0,0.57l-0.98,0.17l-2.3,-0.43l-1.08,0.62l-0.06,0.66l1.42,1.81l0.6,1.94l2.39,1.76l4.27,1.43l3.69,-0.02l-0.41,1.18l0.12,0.71l1.56,1.75l2.09,1.43l-0.14,4.66l-0.66,1.16l0.12,1.87l-0.76,-0.17l-0.63,-1.31l-0.81,-0.55l-1.74,-0.29l-0.98,0.29l-3.26,3.17l-1.73,0.96l-1.95,-0.21l-4.26,-2.77l-0.76,-2.13l-1.01,-1.15l-2.12,-0.25l-4.34,-1.4l-2.82,0.21l-2.6,-0.66l-0.67,-0.77l-0.1,-1.5l0.78,-2.2l-0.29,-0.88l-0.62,-0.28l-2.47,1.42l-4.48,-0.52l-4.27,1.08l-3.5,1.47l-2.77,0.41l-2.98,1.5l-1.01,-0.71l-1.77,-4.15l-1.43,-1.32l-1.13,-0.54l-3.59,-0.26l-1.8,0.22l-0.35,0.4l0.02,2.88l-3.85,-1.27l-2.16,-2.01l-1.82,-0.73l-3.57,0.03l-1.2,0.93l-0.35,1.86l-1.3,0.63l-0.49,-0.12l-0.72,-0.87l0.27,-1.36l-0.32,-0.86l-0.67,-0.41l-0.94,-0.05l-2.47,0.7l-4.94,3.64l-1.17,-0.23l-4.88,-2.4l-1.24,-1.11l-4.78,0.52l-0.65,-3.42l0.81,-1.28l-0.0,-0.88l-1.75,-2.86l-1.71,-1.42l-2.22,-6.93l-0.89,-1.48l-1.35,-0.86l-0.56,-0.98l-0.68,-1.98l-0.52,-3.12l-1.27,-3.49l0.05,-2.72l1.27,-0.58l3.25,-4.5l3.93,-1.27l1.08,-2.19l2.26,0.12l4.33,-0.67l1.51,-0.63l2.02,-2.74l1.34,-3.3l0.62,-0.22l1.42,0.25l2.97,-1.28l0.14,-1.25l-0.57,-1.03ZM619.51,528.65l1.54,-0.89l1.27,-2.18l1.36,-1.26l0.07,-0.97l-0.77,-1.43l-2.49,-2.28l-2.0,-0.54l-1.01,0.36l-0.89,0.76l-3.05,4.55l-0.55,2.1l0.5,1.33l0.7,0.43l5.31,0.04Z",name:"Rh\xf4ne-Alpes"},"FR-U":{path:"M574.87,589.37l0.92,-0.18l1.37,-1.04l2.17,-0.54l3.45,-2.45l1.63,-0.49l0.58,-1.36l1.97,-0.33l0.5,-0.38l0.72,-1.53l-0.09,-0.84l-1.94,-0.6l1.3,-2.75l1.5,-1.9l1.28,-0.92l2.03,-0.52l3.72,1.32l1.03,-0.3l0.65,-1.54l-0.04,-1.78l1.98,-4.92l-0.49,-4.74l5.08,-3.33l2.76,-1.14l1.8,-1.27l1.33,-1.63l0.03,-2.18l1.18,0.07l0.47,-0.43l0.15,-1.04l-0.37,-0.8l-4.15,-4.77l-1.27,-0.56l-1.83,0.31l-0.37,-2.47l0.33,-2.07l-0.19,-2.88l-0.5,-0.93l-1.47,-1.11l-0.09,-1.56l-1.29,-1.64l-0.54,-1.66l-0.02,-2.97l3.17,-0.14l2.43,0.62l1.57,1.66l1.7,4.01l1.31,0.65l1.08,-0.2l2.24,-1.34l2.77,-0.41l3.47,-1.46l4.07,-1.05l3.48,0.59l1.1,-0.08l2.31,-1.4l0.14,0.38l-0.71,1.56l-0.03,1.7l0.31,1.17l0.77,0.67l2.96,0.79l2.82,-0.21l4.22,1.37l1.95,0.19l0.66,0.8l0.94,2.37l4.51,2.92l2.5,0.22l1.96,-1.1l2.53,-2.56l1.32,-0.74l1.8,0.54l0.64,1.31l0.52,0.4l0.87,0.13l0.61,-0.33l0.31,-0.68l-0.23,-1.68l0.64,-1.04l0.14,-4.96l-0.53,-0.87l-1.46,-0.73l-1.74,-1.84l0.47,-1.33l-0.29,-0.71l-1.33,-0.38l-2.81,0.16l-3.98,-1.31l-2.2,-1.6l-0.54,-1.85l-1.31,-1.69l0.85,-0.19l2.33,0.46l0.67,-0.16l0.58,-0.67l-0.17,-1.21l-1.58,-1.26l-0.32,-1.32l0.2,-0.43l2.95,0.15l4.34,1.28l0.95,-0.24l2.8,-1.78l0.61,-0.81l-0.12,-1.02l-0.85,-1.05l-1.56,-0.99l-0.6,-0.98l0.34,-1.04l1.84,-2.49l0.74,-2.54l1.28,-0.26l2.49,0.32l4.9,-1.34l1.9,-1.99l0.0,-1.34l-0.94,-1.02l1.78,-2.52l4.33,-0.43l2.59,-0.77l1.06,-1.17l-0.23,-1.81l1.51,-1.3l1.93,-0.81l1.61,0.45l1.3,-0.18l3.71,-2.08l2.21,0.4l1.91,-0.35l1.7,0.15l3.74,-0.98l2.72,0.76l1.33,-0.13l0.6,-0.99l0.28,-3.45l-0.47,-1.39l-1.68,-1.88l-0.61,-3.45l-1.52,-0.82l-3.62,0.45l-0.92,-0.3l-0.21,-0.57l1.03,-6.05l1.31,-1.51l1.5,0.78l3.9,0.36l1.08,0.74l1.0,1.99l4.33,1.4l1.59,-0.46l0.96,-1.07l0.85,-2.13l2.87,-0.24l2.8,-1.28l-0.62,0.73l-0.02,0.5l2.03,2.18l0.17,1.69l0.79,1.24l0.95,0.66l2.05,0.17l1.38,0.88l0.35,1.96l-0.12,4.19l1.23,1.91l2.07,1.56l4.22,2.16l1.41,0.3l3.93,-0.45l2.94,1.06l1.2,1.26l-0.4,2.57l1.25,4.13l2.03,3.55l-3.87,-0.56l-1.7,0.81l-1.13,1.22l-0.53,1.69l0.58,1.56l-0.69,0.5l-2.06,3.14l-3.05,2.06l-0.83,1.38l0.25,2.53l1.44,2.18l2.96,2.54l-1.46,0.71l-0.59,0.79l-0.73,3.01l0.24,1.21l1.67,1.86l1.59,2.88l2.27,1.81l0.83,2.02l0.66,0.7l1.16,0.41l2.19,-0.38l0.67,0.17l6.04,2.48l6.53,3.55l3.45,0.91l0.74,1.13l1.35,0.71l2.64,0.05l10.62,-2.7l1.73,-0.12l2.57,-1.44l1.28,0.21l-0.66,2.31l0.83,1.51l1.3,1.15l0.87,1.66l-0.1,1.05l-2.22,2.08l-1.33,3.37l-4.45,3.63l-1.3,1.81l-2.63,2.56l-1.02,1.63l0.26,2.23l1.1,3.29l-1.5,0.69l0.05,1.26l-0.73,0.15l-1.26,1.13l-0.56,-0.67l-1.18,-0.6l-1.65,0.49l-1.0,1.05l-0.43,1.64l-1.32,1.04l-0.71,1.53l-2.86,-0.54l-1.41,0.13l-2.01,1.42l0.04,0.96l-1.09,1.0l-0.54,-0.78l-1.17,-0.24l-2.01,0.57l-0.96,1.09l-0.66,2.71l0.71,3.75l-0.22,0.12l-0.57,-0.92l-0.68,-0.42l-1.15,-0.07l-1.27,0.64l-1.75,1.52l-0.56,-0.6l-2.19,-0.07l-1.21,0.15l-0.99,0.57l-1.1,1.01l-0.38,1.3l0.79,0.89l-1.67,1.9l-0.35,1.79l-1.2,0.73l-0.35,0.74l-0.79,0.06l-0.5,-0.8l-0.56,-0.07l-0.45,0.47l0.04,1.32l-0.33,0.1l-1.7,-0.24l-2.06,0.51l-0.64,-0.66l-0.97,-0.32l-1.96,1.17l-0.06,2.1l-0.82,1.01l-0.09,1.11l-2.6,0.48l-0.8,1.76l-2.13,1.86l-1.64,0.87l-0.58,1.35l0.27,0.52l1.27,0.34l3.83,-0.86l1.01,0.19l-0.51,1.21l-1.15,0.87l-0.18,1.36l0.76,1.4l-2.03,1.21l-1.78,0.59l-1.1,-1.03l-3.19,0.39l-1.04,1.7l-1.07,0.59l-1.62,-0.35l-3.45,0.27l-1.36,0.42l-1.49,0.84l-0.91,1.44l0.37,1.87l-1.34,0.0l-1.03,-0.98l-2.86,-1.09l-1.75,-0.16l-3.76,0.92l-1.97,1.27l-0.72,1.7l-0.05,1.91l0.91,0.63l-3.08,0.19l0.74,-0.26l0.95,-0.93l-0.33,-1.65l-1.19,-0.96l-5.05,0.37l-0.84,-1.54l-3.51,-0.25l-1.12,-0.63l0.3,-1.17l-0.36,-0.56l-2.16,0.24l-1.78,0.81l-0.23,0.38l1.15,0.68l1.01,1.7l1.93,0.76l-3.17,0.02l-0.89,0.28l-1.2,1.7l-1.96,-0.54l-1.85,-1.41l1.88,-1.3l0.07,-0.54l-0.41,-0.57l-1.72,-0.7l-0.74,-1.26l-2.11,-0.09l-2.49,-1.0l-0.47,-1.46l-1.08,-1.07l-2.53,-0.57l-1.03,0.91l-0.53,0.98l-2.05,-0.53l-1.98,-2.66l-0.96,-0.55l-1.48,0.47l-6.6,-0.49l-1.53,0.31l-1.02,-0.43l0.34,-1.68l0.94,-1.98l-0.08,-0.43l-0.62,-0.64l-1.13,-3.95l-2.92,-1.81l-3.73,1.99l-4.48,-0.09l-2.35,0.26l-3.62,-0.16l-1.71,-0.5l-1.11,-1.51l-0.44,-1.53l1.11,-1.82l1.71,-0.86l5.36,0.0l1.8,-0.48l2.62,-2.32l0.89,-2.0l-0.21,-1.77l-0.6,-0.3l-3.34,1.54l-1.34,-0.21l-1.17,-1.2l-0.81,-2.2l-1.53,-0.53l-1.81,-0.01l-1.47,-1.47l-0.5,0.08l-0.49,0.59l-0.81,2.82l0.42,1.59l2.15,1.63l0.63,1.61l-0.57,1.4l-1.25,0.8l-1.63,0.16l-4.46,-1.86l-2.21,1.1l-1.58,0.35l-0.71,0.61l-0.46,1.44l0.98,2.54l0.42,0.33l0.81,-0.05l-1.29,0.81l-1.31,-2.62l-2.66,-1.4l-1.98,-1.65l-0.86,-1.8l-0.02,-5.7l-1.08,-2.53l-0.85,-1.1l-1.19,-0.67l-0.59,0.35l0.0,0.46l2.09,3.43l0.0,5.28l0.86,2.64l4.89,4.15l-0.11,1.02l-9.05,-0.1l-4.41,-0.9l-1.34,-0.7l-0.03,-0.85l1.11,-1.09l0.22,-1.41l-0.65,-1.13l-1.58,-1.03l-2.76,-0.96l-6.31,0.6l-10.72,-0.78l1.08,-2.45ZM708.84,625.18l0.07,-0.56l1.07,-0.35l0.67,-0.95l0.94,-0.47l-1.31,1.7l-1.44,0.64ZM692.6,626.12l1.76,-0.0l0.97,-0.54l0.94,-0.02l0.43,-0.62l0.24,0.26l0.04,0.66l-2.62,1.0l-1.76,-0.73ZM619.44,527.85l-4.96,0.01l-0.37,-0.2l-0.33,-0.9l0.44,-1.6l2.99,-4.46l1.31,-0.8l1.47,0.37l2.37,2.16l0.58,1.0l-0.0,0.54l-1.24,1.1l-1.26,2.17l-1.01,0.62Z",name:"Provence-Alpes-C\xf4te-d'Azur"},"FR-T":{path:"M244.25,389.03l0.07,-0.62l-0.38,-0.5l-2.85,-0.2l-0.42,-0.73l1.36,-1.47l0.19,-0.43l-0.29,-1.3l0.52,-0.79l4.3,-2.4l0.5,-0.98l-0.01,-0.83l-0.87,-2.37l1.49,-1.82l7.43,-1.66l0.17,0.65l-1.0,1.63l0.99,0.9l1.99,-0.09l4.86,-0.96l1.46,0.21l4.42,2.32l3.79,-1.72l2.86,-0.19l2.34,-2.04l2.77,-0.34l0.86,-1.23l-0.25,-0.98l-0.76,-0.79l-2.09,-1.47l-1.48,-0.05l-0.2,-0.92l0.59,-2.98l-0.97,-4.09l1.47,-2.55l-0.66,-4.53l-1.62,-2.86l-0.6,-3.2l-3.78,-6.41l-0.05,-0.67l0.8,-2.07l-0.78,-1.19l-1.4,-1.1l-3.53,-1.93l-0.48,-0.54l-0.88,-1.94l-0.43,-2.43l-0.91,-1.07l-1.53,-0.78l-2.22,-3.06l-2.05,-1.29l0.13,-0.56l1.47,0.22l2.4,1.36l1.33,0.38l4.31,-0.56l5.13,0.68l3.99,-0.34l1.28,-0.41l1.37,-1.03l2.73,-1.24l0.34,-1.13l-0.81,-1.37l1.0,-0.85l1.73,-0.42l2.13,0.74l5.97,-1.69l6.45,-0.7l5.88,-0.12l0.56,0.42l1.0,2.22l1.71,0.55l0.45,-0.18l1.48,-2.08l2.51,-0.92l1.0,-2.45l1.89,-2.08l0.9,-0.26l2.97,0.49l1.47,2.34l0.64,0.37l0.98,-0.07l1.14,-0.55l0.13,1.56l0.57,0.55l2.68,-0.26l0.19,0.85l-0.35,1.75l0.25,0.7l0.48,0.33l1.15,0.07l2.51,-0.61l1.03,1.31l1.83,0.26l-0.34,5.65l0.36,1.29l1.37,1.15l1.25,0.23l2.61,-0.25l2.91,0.46l1.93,-1.14l1.04,-0.24l5.49,-0.33l0.79,-0.44l0.19,-0.71l-0.77,-1.6l-0.1,-0.95l5.63,2.78l1.17,1.63l1.3,3.39l7.23,9.31l2.64,1.85l1.67,1.93l0.84,2.19l-0.61,2.63l0.01,1.65l0.57,2.3l0.55,0.83l2.33,2.03l3.29,1.27l0.85,2.04l0.88,0.33l3.79,0.0l1.5,0.67l1.08,1.6l-0.49,1.9l0.16,1.06l0.74,0.86l1.78,1.01l0.54,0.76l-0.93,2.7l-3.26,1.63l-2.6,0.09l-1.98,0.86l-3.1,3.7l-0.64,1.72l-1.05,0.36l-4.1,0.06l-4.24,3.26l-1.74,0.36l-0.77,0.52l-0.26,0.86l0.42,1.23l1.24,1.86l0.56,2.78l-0.2,0.35l-1.24,-0.17l-0.44,0.5l0.65,2.55l0.13,3.01l2.55,3.33l0.64,0.29l1.45,-0.41l0.5,0.27l1.87,3.15l-0.27,0.89l-3.04,1.96l-2.38,0.2l-1.12,0.48l-0.39,1.01l0.03,1.69l-1.25,6.55l-0.51,0.55l-1.1,0.02l-1.68,-0.77l-1.19,0.49l-0.97,1.76l-2.34,1.96l-1.37,2.98l-2.13,1.76l-2.19,2.98l-0.47,0.34l-1.88,0.21l-0.55,0.47l-0.33,0.71l-0.08,2.84l-0.44,1.62l-4.25,5.89l-2.66,0.63l-6.76,4.5l-0.78,1.47l-0.8,2.98l-0.2,2.04l0.21,2.06l-0.37,1.29l-1.66,1.46l-2.94,1.32l-0.89,1.94l-0.92,0.86l-0.88,0.24l-2.68,-0.62l-5.18,2.36l-0.92,1.54l0.67,1.71l-1.85,2.2l-1.43,0.56l-1.75,-0.54l-5.11,1.35l-3.9,-1.19l-2.34,-1.94l-1.85,-0.63l-1.88,-1.13l-2.58,0.24l-0.76,-0.22l-1.52,-2.46l0.02,-3.08l-0.6,-1.38l-0.77,-0.79l-2.79,-1.63l-2.48,-0.15l-1.8,-0.57l-0.72,-2.44l-1.16,-1.24l-1.2,0.22l-0.92,1.41l-0.63,0.41l-4.5,-0.2l-0.74,-2.71l-2.06,-4.83l-2.62,-4.07l-2.88,-2.9l-8.68,-5.52l-0.48,-1.77l-2.47,-1.03l-3.22,-2.81l-4.04,-1.44l-2.76,-2.39l-2.34,0.33l-0.67,-0.24l0.99,-5.73l3.71,-0.99l0.98,0.04l3.79,3.91l1.46,1.04l4.4,1.81l0.48,-0.15l-0.05,-0.5l-1.38,-1.36l-5.52,-3.9l-1.78,-2.15l-0.36,-2.01l-0.73,-1.64l2.03,-1.93l0.85,-0.46l1.49,-0.18l0.47,-1.14l-0.1,-1.07l-0.95,-1.64l0.89,-0.77l-0.02,-0.68l-0.92,-0.54l-1.09,-2.34l1.82,0.24l0.92,-0.76l0.72,-1.95l-0.78,-1.03l-1.49,-0.65l-0.71,-3.23l-1.9,-1.16l0.55,-0.47l-0.04,-0.64l-1.96,-1.09ZM235.41,400.43l1.09,0.41l1.35,-0.28l0.64,0.57l0.15,2.37l0.68,0.73l-0.16,1.32l2.38,1.46l0.35,0.53l-0.41,3.62l-0.61,1.91l-0.67,0.91l-0.62,-0.25l-0.84,-2.53l-1.25,-2.19l-3.59,-3.54l-1.32,-0.83l-2.14,-2.59l0.33,-1.57l-1.72,-3.8l1.1,0.13l1.99,0.91l3.27,2.7ZM219.58,381.29l3.07,-0.67l0.94,0.18l0.51,0.48l-0.09,0.29l-1.95,-0.5l-0.35,0.62l1.41,1.8l1.75,-0.06l1.83,-0.69l0.25,0.77l1.02,0.43l6.19,0.88l1.32,0.74l1.5,1.94l-0.96,0.35l-3.3,-0.75l-5.87,-3.31l-3.6,0.51l-0.76,-0.27l-2.9,-2.73Z",name:"Poitou-Charentes"},"FR-RE":{path:"M761.79,701.36l1.08,0.18l1.12,-0.39l1.21,0.39l2.77,-0.03l2.17,1.11l3.51,0.8l0.97,0.55l2.4,2.39l0.54,1.06l0.32,2.77l0.52,1.06l1.9,1.97l0.91,3.81l1.85,0.93l1.43,2.47l3.94,1.89l0.84,0.82l0.32,1.39l-1.08,2.72l-1.31,6.18l-0.27,4.98l-0.6,1.25l-1.42,0.53l-4.24,0.16l-2.56,1.32l-1.76,0.26l-1.74,-0.1l-1.22,-0.48l-1.58,0.46l-1.92,0.08l-3.62,-0.55l-3.79,-2.43l-5.72,-1.87l-1.23,-0.75l-1.75,-2.11l-3.42,-0.26l-3.52,-4.42l-0.9,-1.55l-0.63,-4.75l-3.33,-4.36l-1.6,-3.39l0.0,-1.42l0.43,-1.55l0.75,-1.19l2.55,-1.05l1.15,-1.41l0.43,-1.65l-0.32,-1.19l0.55,-0.82l-0.29,-0.86l0.61,-0.27l2.76,-0.09l5.6,-3.4l4.93,-0.0l2.25,0.81Z",name:"R\xe9union"},"FR-GF":{path:"M0.97,715.11l0.03,-0.01l1.04,0.32l0.16,0.02l0.86,-0.15l0.51,-0.46l0.86,-2.17l2.19,-0.54l1.75,-1.7l3.1,-6.63l2.47,-3.35l0.8,-2.07l0.47,-0.34l0.06,-0.66l-0.55,-0.79l0.94,-2.39l-0.02,-0.46l-0.64,-0.76l0.44,-0.66l-0.5,-1.65l0.23,-1.91l-0.45,-0.69l-0.46,-0.14l0.86,-1.73l2.07,-2.81l1.19,-0.89l0.84,-2.29l1.16,-1.21l0.63,-1.48l-0.08,-2.67l0.59,-2.69l-0.24,-0.63l-0.99,-0.8l-0.94,0.14l-0.73,-1.11l-0.67,-2.34l-1.1,-1.52l-2.15,-0.96l-0.85,-1.38l-0.94,-0.69l-0.78,-1.45l-0.91,-0.91l-0.6,-1.53l-1.41,-1.5l0.64,-2.85l-0.13,-0.85l-2.32,-1.44l0.46,-1.46l-0.01,-1.08l-0.33,-1.55l-1.0,-2.09l-0.57,-3.53l0.9,-2.56l0.01,-1.55l-0.48,-1.52l0.02,-2.19l-1.39,-1.38l0.0,-4.12l-0.26,-0.77l1.19,-1.14l-0.22,-1.91l0.25,-0.92l2.73,-3.76l0.74,-0.61l1.11,-2.37l4.66,-4.06l2.22,-1.17l1.58,-1.93l1.87,-4.21l0.52,-3.48l1.46,-2.55l2.53,0.36l1.76,0.65l0.25,-0.36l3.4,2.05l6.81,3.12l3.05,0.38l3.49,0.88l0.86,-0.07l1.81,1.42l0.75,-0.24l0.28,-0.38l-0.11,-0.54l0.6,0.16l3.21,1.77l2.63,0.74l0.44,-0.2l3.1,1.65l2.24,2.12l1.54,0.85l1.06,1.69l7.47,6.54l0.33,0.77l1.43,0.41l2.53,2.16l0.64,1.06l-0.27,1.23l0.6,0.43l2.01,-1.77l1.2,0.54l0.54,0.96l-2.76,4.28l0.03,1.47l0.4,0.37l0.6,-0.32l0.54,-0.93l0.57,-1.94l2.11,-1.78l0.87,0.63l1.21,1.89l2.18,1.25l2.26,2.1l0.89,1.31l1.5,6.51l-0.33,1.34l-1.91,1.37l-0.89,1.13l-0.01,0.47l0.45,0.15l2.11,-0.67l1.15,-0.61l0.64,-0.84l0.53,-2.04l-0.28,-4.87l0.65,-1.95l1.05,-0.2l1.97,1.65l0.0,0.74l1.13,1.9l0.28,1.83l0.66,0.89l-0.25,0.37l0.26,0.94l0.51,0.66l1.03,0.2l-0.69,0.86l-0.09,1.41l1.97,3.43l0.18,0.84l-0.06,2.16l-0.64,2.0l-0.3,0.58l-2.4,1.19l-1.04,0.92l-1.71,3.75l-2.1,2.32l-1.35,0.82l-0.13,1.42l-0.89,0.24l-0.67,0.68l-0.88,2.96l-1.99,3.34l-0.78,0.63l0.04,0.74l-4.48,7.35l-0.56,0.42l-1.13,0.12l-0.77,0.72l-0.64,1.51l-1.27,1.01l-0.24,0.8l0.31,2.33l-2.32,4.42l0.33,0.96l-1.39,1.05l-2.96,7.18l-1.09,0.6l0.67,2.17l-2.13,3.57l-1.21,1.07l-1.71,2.4l-5.24,2.87l-0.69,0.6l-0.84,1.79l-2.17,0.93l-2.57,-0.42l-1.92,-1.13l-5.09,0.79l1.41,-1.11l-0.13,-0.65l-2.09,-1.75l-0.88,-1.21l-0.87,-0.45l-0.43,0.08l-1.13,1.43l-2.74,1.58l-2.14,0.34l-1.52,-0.76l-2.22,-0.27l-2.22,-0.96l-0.87,-0.06l0.23,-1.21l-0.6,-0.69l-0.75,-0.14l-1.33,0.55l-1.05,1.47l-1.27,0.26l-0.98,1.22l-1.24,-0.04l-0.49,1.63l-0.46,0.33l-1.97,0.97l-0.71,-0.32l-1.16,0.23l-0.87,2.01l-0.86,0.39l-1.72,-1.68l-2.66,0.42l-1.6,-0.21l-2.03,-1.41l-3.41,-0.59l-1.86,-1.51l0.34,-0.7l-0.6,-0.59l-1.7,-0.92Z",name:"Guyane fran\xe7aise"},"FR-H":{path:"M838.53,672.37l1.08,0.06l0.88,-0.67l0.97,0.12l1.07,-2.21l1.86,-0.26l0.74,-0.59l0.25,-1.79l0.9,-1.48l-0.38,-0.73l-0.69,-0.15l0.49,-1.84l0.66,-0.7l2.07,-0.66l0.26,-0.57l-0.29,-0.57l0.29,-1.57l1.09,-0.31l1.75,0.99l1.22,-0.28l0.96,-0.92l0.83,-2.39l1.69,-0.12l3.84,-1.79l6.8,-1.3l2.03,-0.92l0.4,-1.61l3.75,-3.54l2.7,-0.22l4.3,0.91l1.55,0.91l1.19,2.4l0.37,0.25l0.75,-0.18l2.19,-3.35l0.93,-2.22l-0.53,-1.78l0.44,-1.29l-0.33,-1.53l-1.69,-2.25l1.55,-2.06l-0.41,-1.45l0.2,-1.05l1.75,-1.77l0.11,-1.69l-1.01,-1.98l0.14,-1.93l0.77,-0.45l2.42,-0.01l0.97,-0.35l0.69,0.85l1.59,0.95l-0.62,1.65l0.32,1.04l0.64,0.74l-0.24,1.34l1.15,6.71l-0.1,2.14l-1.97,6.87l-0.02,4.12l-0.45,1.01l0.91,0.83l0.24,0.8l-0.14,1.25l1.14,1.91l2.33,1.17l0.51,-0.65l0.25,0.54l0.31,7.85l0.73,1.54l-0.6,1.91l-0.19,2.68l1.67,5.79l-0.45,9.13l0.43,1.76l-0.38,2.31l-0.37,0.56l-1.68,1.43l-1.61,2.76l-5.49,7.01l-0.58,7.85l0.53,5.07l-0.08,5.26l-1.16,0.85l-0.93,1.45l0.36,0.56l0.38,0.0l-0.34,1.47l-1.74,0.45l-0.13,1.0l-2.1,-0.31l-0.71,0.1l-0.34,0.46l0.08,0.47l-0.87,1.33l0.15,0.53l1.18,0.53l2.94,-0.89l0.29,0.34l-0.16,0.77l-1.25,1.25l-1.71,0.61l-1.08,1.44l-0.92,0.16l-0.29,0.57l0.28,0.85l-0.28,0.85l0.82,0.98l-0.71,0.84l0.01,0.67l-2.14,1.17l-0.98,0.12l-0.35,0.4l0.0,0.54l0.75,0.99l-0.59,0.7l-0.15,0.77l0.54,0.37l1.71,-1.1l-1.36,2.96l-0.77,0.37l-0.56,-0.17l-1.56,-1.26l-4.09,-1.13l0.5,-1.41l0.63,-0.25l0.15,-0.7l-3.04,-1.76l0.64,-0.96l0.0,-0.46l-0.51,-0.38l-2.15,1.21l-0.36,-0.76l-1.07,0.38l-0.9,-0.82l-1.69,-0.51l-2.48,-0.05l-1.61,-1.23l-1.4,-0.31l-0.77,-0.93l-1.36,-0.18l0.42,-0.48l-0.28,-0.83l-3.45,-1.04l0.22,-1.42l-0.44,-0.73l-0.5,-0.17l1.06,-2.73l1.05,0.33l3.28,-1.35l0.76,-0.71l0.25,-0.88l2.21,-1.71l-0.28,-0.67l-8.03,-1.29l-0.49,-0.46l0.45,-1.23l-0.37,-0.54l-1.66,0.01l-3.15,0.9l0.15,-0.36l-0.39,-0.56l-1.58,-0.18l1.37,-0.22l1.43,-1.12l0.36,-1.08l-0.11,-0.68l-0.53,-0.48l2.22,-0.4l2.07,-1.1l0.18,-0.51l-0.3,-0.7l-0.72,-0.7l1.32,-0.68l0.04,-0.58l-0.51,-0.92l1.44,-2.22l-1.63,-2.04l-1.3,-0.47l-1.37,0.15l-3.3,1.36l-2.54,0.15l-1.78,0.63l-0.16,-0.36l0.64,-1.35l-0.36,-1.17l-1.16,-1.23l2.2,-0.2l1.3,-0.47l1.04,-1.45l-0.12,-0.56l-0.44,-0.27l0.27,-0.44l1.08,-0.73l3.47,-1.33l0.38,-0.36l0.09,-0.92l-0.43,-0.78l-0.97,-0.68l-1.71,-2.86l-0.82,-0.13l-1.52,0.37l-0.72,-1.14l-1.11,-0.59l-2.23,-0.31l0.1,-0.87l-0.66,-0.46l0.63,-0.4l0.19,-0.89l-0.4,-0.4l-0.84,0.0l0.49,-1.2l-0.24,-0.73l-0.53,-0.37l0.18,-0.95l-1.46,-1.0l2.12,-0.06l1.46,-0.81l2.49,-0.44l2.27,-0.94l0.28,-0.91l-1.26,-1.16l-2.16,-0.95l-0.59,-1.02l-0.54,-0.04l-0.76,0.57l-0.02,-0.4l1.8,-0.96l0.05,-0.67l-1.61,-1.07l-1.41,0.12l-1.48,0.55l-0.55,-1.32l-0.01,-0.82Z",name:"Corse"},"FR-MQ":{path:"M29.58,521.59l2.04,4.09l0.61,0.13l1.69,-1.37l2.35,-1.15l2.71,-0.7l1.66,-0.01l-1.1,1.0l0.15,0.92l-1.99,2.03l-1.17,-1.91l-0.57,-0.12l-1.08,0.91l-0.34,2.42l0.25,2.72l0.56,0.33l1.58,-0.37l0.87,0.65l-2.81,1.51l-0.09,0.63l0.51,0.51l-0.97,0.5l-0.21,0.44l0.48,1.35l1.03,0.35l0.45,-0.14l0.84,-1.13l2.53,1.1l-1.26,0.61l-0.22,0.52l0.83,1.98l1.01,1.02l2.32,1.31l0.92,2.1l2.03,0.78l0.32,0.71l-0.03,1.98l0.6,0.39l0.71,-0.41l-0.25,2.4l0.41,1.46l0.77,1.07l-1.35,1.57l0.15,0.59l1.42,0.69l1.69,5.35l-1.43,0.75l-1.43,3.51l-1.14,1.51l-1.19,0.51l-1.52,0.14l-1.15,-0.51l-0.42,-1.43l0.56,-0.96l1.27,-0.41l1.36,-0.96l0.05,-2.11l-1.15,-1.71l-0.48,-0.15l-3.49,1.8l-1.39,-0.1l0.06,-0.84l-0.32,-0.42l-0.79,-0.15l-3.38,0.55l-6.91,-0.91l-2.07,0.3l-2.92,1.18l-1.59,0.24l-0.81,-0.46l-2.5,-3.48l-0.12,-1.4l-1.35,-0.99l2.86,-2.99l3.07,-1.49l0.78,-0.71l1.21,1.62l2.11,0.55l1.94,-0.83l0.87,-2.13l-2.15,-3.7l-0.25,-2.0l-0.53,-0.33l-3.16,0.87l-5.49,-0.02l-1.6,-2.4l-4.32,-2.94l-2.07,-1.98l-1.24,-3.51l-1.31,-1.93l0.78,-2.27l-0.31,-1.75l-1.64,-2.67l-3.41,-3.56l-0.79,-1.4l-0.29,-1.59l0.29,-1.51l0.74,-1.23l0.98,-0.9l4.61,-2.61l4.02,-0.06l3.94,1.27l5.23,3.33l4.71,2.09l1.84,1.19l1.36,2.81l1.45,0.5Z",name:"Martinique"},"FR-GP":{path:"M44.87,452.95l2.26,-1.9l1.31,-0.53l0.63,0.19l-2.39,1.57l-1.81,0.66ZM16.07,454.56l0.99,-3.24l0.45,-0.54l1.25,-0.4l0.33,-0.98l-0.15,-1.3l-1.63,-0.93l-0.61,-3.02l1.65,-2.23l2.47,-1.44l2.87,2.33l0.67,1.2l0.24,4.01l1.84,2.68l1.77,1.09l0.71,-0.33l2.34,0.36l6.21,4.32l1.16,0.34l-0.55,0.18l-3.31,-0.89l-10.9,2.46l-3.09,1.07l-2.38,-0.65l-1.77,-1.2l-0.78,-1.34l0.24,-1.57ZM29.3,476.81l1.29,-2.59l1.05,-1.18l1.16,-0.64l1.27,0.28l1.08,0.91l0.68,1.72l0.94,0.93l0.13,1.34l-1.12,1.36l-1.47,0.73l-1.99,0.48l-1.58,-0.25l-1.44,-3.1ZM6.63,475.24l-0.25,-0.65l0.35,-0.72l-0.44,-0.85l-1.95,-1.6l-0.87,-1.97l-0.57,-0.45l-0.69,-2.06l-0.05,-4.94l-0.89,-2.29l0.25,-1.07l-1.09,-2.09l0.05,-3.66l1.5,-2.21l0.77,-0.65l0.89,-0.23l1.5,1.13l3.84,1.09l2.02,1.06l0.67,0.81l-0.4,0.18l0.01,0.74l0.87,0.07l0.72,0.74l0.65,-0.12l0.7,-0.95l0.47,-0.08l0.26,0.32l-0.35,1.27l0.32,1.1l-1.34,0.42l-0.48,0.89l0.13,2.94l0.8,2.29l0.41,3.37l-0.49,3.19l-1.83,2.19l-2.76,1.62l-2.74,1.16ZM13.68,480.6l0.09,-0.17l0.15,-0.01l-0.11,0.1l-0.13,0.09ZM10.63,481.22l0.17,0.27l-0.27,0.31l-0.19,-0.11l0.3,-0.46Z",name:"Guadeloupe"}},height:749.2159980728637,projection:{type:"mill",centralMeridian:0},width:900})}).call(t,l(0))},function(e,t,l){(function(e){e.fn.vectorMap("addMap","in_mill",{insets:[{width:900,top:0,height:932.9661457393951,bbox:[{y:-4125883.782575976,x:7589536.343670783},{y:-752405.3962423172,x:10843813.641475728}],left:0}],paths:{"IN-BR":{path:"M484.32,277.67l0.73,-0.96l-0.3,-0.93l-0.88,-0.99l2.18,-0.33l2.83,0.22l2.64,-2.44l0.65,0.88l1.12,0.53l0.73,1.16l1.44,0.13l0.88,1.39l0.78,0.52l8.92,1.6l1.49,1.54l0.75,2.31l-0.09,2.43l-1.0,2.2l0.17,0.95l0.56,0.5l3.94,1.04l1.49,-0.43l1.1,0.93l2.15,0.84l0.79,1.78l1.96,0.85l0.04,0.75l0.36,0.35l0.96,0.04l2.23,-0.69l0.89,0.36l0.08,1.86l1.02,1.19l3.03,0.83l1.86,-0.39l1.41,-1.3l1.63,-0.0l2.51,-1.3l2.45,-0.81l2.64,1.62l0.21,0.97l-0.22,2.39l0.42,1.46l2.16,1.84l1.01,-0.0l0.22,0.89l0.54,0.28l1.3,-0.5l2.57,-2.01l1.7,-0.38l3.07,1.67l1.2,0.08l1.34,0.59l2.79,-0.96l0.36,0.09l0.11,0.57l0.46,0.36l1.14,-0.05l4.28,1.79l1.88,1.41l4.91,2.34l0.65,-0.32l0.42,-0.67l1.5,0.42l1.07,-0.27l0.84,-0.55l0.93,-1.39l2.89,-1.18l1.56,-1.41l0.73,3.4l1.29,2.14l1.24,0.5l2.44,-0.41l0.71,1.14l2.25,0.92l0.7,-0.4l0.94,-1.66l1.64,-0.68l1.77,0.1l2.15,1.18l1.43,0.3l2.71,-1.46l0.9,0.58l0.74,0.03l0.64,-0.42l0.39,-1.06l1.69,0.41l1.28,-0.84l0.78,0.58l1.04,1.56l1.36,0.93l1.28,-0.0l1.4,-1.3l0.98,-1.67l0.32,-2.54l1.11,0.19l1.81,-0.54l-0.25,1.26l2.57,2.21l-0.61,0.46l-0.14,0.71l1.31,0.93l0.18,0.65l-0.99,0.12l-1.4,1.13l-1.21,0.45l-3.14,3.08l-1.92,1.35l-1.46,0.45l-1.05,1.31l-3.05,2.6l-0.73,2.89l-0.66,0.33l-0.26,0.54l0.49,1.44l1.99,1.18l1.38,2.54l1.16,1.11l1.88,0.79l1.0,0.91l0.39,1.89l-0.42,2.19l0.68,1.39l-1.31,-0.23l-0.83,-0.82l-1.07,-0.2l-2.31,1.07l-0.91,0.98l-2.54,1.15l-0.86,1.17l-0.03,0.52l1.06,1.26l0.71,0.03l1.1,2.34l-1.16,1.61l-1.13,-0.8l-2.11,0.07l-2.4,-0.65l-0.85,-1.16l-1.55,-0.73l-2.09,1.48l-1.42,3.04l-1.75,-0.38l-1.94,0.54l-0.7,1.28l-0.53,2.54l-1.11,-0.28l-1.23,0.43l-1.15,1.08l-0.95,1.56l-0.02,4.14l-1.58,2.6l0.22,1.29l-0.25,2.5l-0.67,2.32l-3.65,-0.85l-1.11,1.73l-0.08,0.78l-1.8,-0.56l-1.86,-1.14l-0.7,0.13l-0.57,0.88l-0.58,0.3l-1.44,0.17l-1.24,-0.58l-1.1,0.08l-2.84,2.71l-0.35,2.31l-0.66,0.61l-0.34,1.45l-4.74,-2.95l0.93,-1.5l-0.46,-2.24l-2.49,-0.71l-1.39,0.5l-1.2,-0.75l-0.53,-2.93l-0.94,-1.11l-1.16,-0.27l0.25,-0.54l-0.25,-0.67l-1.15,0.06l-1.82,1.29l-1.16,0.12l-1.33,-1.63l-1.34,-0.72l-2.71,0.04l-1.03,0.64l-0.64,1.13l-0.35,1.75l-1.32,0.86l0.46,1.43l-0.08,1.26l-2.09,-0.13l-1.88,1.89l-1.05,-0.3l-2.8,-0.01l-3.56,0.74l-0.45,0.74l-3.09,1.2l-0.45,0.51l-0.04,0.72l-1.53,1.38l0.11,-1.07l-0.45,-0.39l-3.33,1.32l-1.97,-0.04l-0.37,-0.38l-0.39,-2.05l-0.44,-0.37l-0.85,0.15l-0.38,-1.56l-1.06,-0.48l-3.69,2.24l-0.86,1.72l-2.29,-0.51l-1.24,1.5l-0.27,0.79l-0.51,0.49l-0.76,0.1l-1.39,-1.35l-2.08,-1.34l-1.51,-1.71l0.38,-0.69l-0.02,-1.06l-0.71,-1.19l-0.78,-0.19l-0.66,0.49l-0.73,-0.27l-1.47,0.23l-0.36,0.39l-0.0,1.03l-0.3,-0.98l-0.78,-0.09l-0.53,1.26l-0.76,-0.87l-1.6,-3.93l-0.85,-0.67l-0.69,0.16l-0.72,1.49l-2.03,1.42l-2.05,0.28l-1.37,-0.23l-0.86,0.31l-0.55,0.68l-1.94,0.19l-4.92,-0.81l0.03,-2.88l-0.43,-1.19l0.61,-1.14l-0.28,-1.64l-0.55,-0.62l-2.0,-0.71l-2.6,-2.78l0.35,-1.72l-0.05,-2.24l-1.27,-2.58l0.34,-3.02l0.62,-1.14l1.7,-1.27l11.06,-6.27l0.86,-0.66l0.44,-0.81l2.19,-0.92l3.62,-3.02l1.7,-2.16l2.53,-1.98l0.88,-0.25l0.74,0.43l-0.04,1.29l0.37,0.92l0.82,0.61l1.2,0.16l1.16,-0.32l0.69,-0.62l0.03,-1.0l-0.41,-1.1l0.17,-0.52l1.25,-0.49l1.93,1.49l1.54,0.6l1.32,0.01l2.29,-1.37l0.73,-1.81l-0.34,-0.78l-2.28,-2.05l-2.42,-0.33l-1.18,-0.71l-0.5,-0.92l-0.82,-0.67l-3.49,0.28l-0.93,-0.9l-0.59,-1.69l-0.97,-0.39l-0.91,-1.45l-2.52,-1.19l-1.28,-2.57l-1.04,-0.81l0.41,-0.8l2.49,-0.34l0.91,-0.6l1.31,0.19l0.82,-0.39l0.25,-0.57l-0.78,-1.52l0.71,-1.33l0.02,-0.66l-0.45,-0.55l-2.83,-0.73l-2.18,-1.58l-1.33,0.6l-1.31,-0.25l0.0,-2.11l0.43,0.93l0.6,0.15l0.88,-1.02l1.95,-0.62l1.34,-2.77l8.58,0.29l0.57,-0.33l0.16,-0.55l-0.47,-0.95l-2.41,-2.3l-0.79,-0.41l-1.03,-0.04l0.16,-2.85l-0.51,-1.31l-1.39,-0.46l-1.37,0.64l-2.26,-1.46l-1.22,-2.32l-0.19,-2.14l-0.79,-0.77l-0.57,-1.24l-1.11,-1.03l0.06,-2.11l-0.66,-1.12l-1.11,-0.96l0.19,-1.5l-0.52,-0.38l-0.62,0.03Z",name:"Bihar"},"IN-PY":{path:"M432.94,621.28l0.12,-0.11l0.06,0.17l-0.03,-0.0l-0.16,-0.05ZM434.43,621.71l0.34,-0.0l0.03,0.12l-0.21,-0.03l-0.16,-0.08ZM355.48,770.41l0.24,-0.33l0.83,0.78l1.19,-0.08l-0.49,1.07l1.07,0.9l0.61,-0.12l1.09,-0.94l-0.97,2.81l-1.98,-0.18l-0.66,-0.53l0.23,-1.51l-1.16,-1.87ZM356.86,803.07l0.79,-0.26l-0.03,-0.93l0.92,0.32l0.8,-0.45l0.68,0.07l0.07,4.51l-0.78,-0.6l0.25,-0.69l-0.28,-0.5l-2.69,-0.99l0.29,-0.48ZM218.44,768.85l0.02,-2.05l1.16,0.12l1.63,-1.29l0.73,0.2l-0.37,0.3l-0.72,-0.09l-0.44,0.41l-0.27,1.66l-1.25,1.09l-0.5,-0.37Z",name:"Puducherry"},"IN-DD":{path:"M144.48,504.35l0.06,-0.81l0.49,-1.24l0.48,0.6l0.06,1.15l-1.09,0.3Z",name:"Daman and Diu"},"IN-DN":{path:"M146.62,508.98l1.49,0.02l0.64,-1.32l0.96,0.1l1.81,-1.3l0.0,1.2l1.42,0.47l-2.51,1.64l-0.2,0.71l0.26,1.36l0.63,0.79l1.15,0.12l0.71,-0.32l0.3,-1.06l1.1,0.26l-0.01,2.67l-0.38,1.21l-1.24,-0.9l-1.12,0.47l-0.96,-0.54l-0.98,0.61l-1.35,-2.56l-0.26,-1.86l-1.39,-1.3l-0.07,-0.48Z",name:"Dadra and Nagar Haveli"},"IN-DL":{path:"M269.18,237.92l-1.09,-1.45l1.02,-1.35l1.39,-0.53l0.24,-1.0l0.78,-0.87l-0.35,-3.41l0.21,-0.9l1.59,-0.79l1.2,-0.05l0.91,-0.88l2.3,0.67l1.4,-0.39l0.27,0.61l-0.2,0.97l0.58,1.16l2.51,2.23l0.25,0.66l0.62,2.22l-0.95,1.04l-0.26,0.81l0.7,1.44l-2.32,0.75l-0.66,0.79l0.48,1.01l-0.98,0.25l-2.63,-1.33l-0.89,-1.75l-2.19,-1.1l-0.66,0.01l-0.48,0.79l-2.76,0.39Z",name:"Delhi"},"IN-NL":{path:"M779.92,344.86l0.24,-2.48l-0.5,-1.53l-1.51,-1.38l-1.72,-2.41l5.61,-4.5l1.79,-2.48l3.84,-3.32l0.18,-0.6l-0.86,-1.43l1.99,-1.01l0.92,0.2l0.22,1.55l-1.05,1.7l0.18,0.61l0.39,0.2l3.95,-0.86l1.52,-1.07l1.37,-2.13l-0.58,-1.75l0.0,-0.99l1.01,-1.64l0.11,-3.4l2.88,-3.87l2.12,-1.95l0.79,-3.49l2.04,-2.58l0.89,2.11l0.8,0.16l0.76,-0.33l1.67,-1.57l0.74,-1.09l0.25,-1.63l1.49,-1.74l1.12,-0.19l0.86,-0.7l1.24,0.02l2.52,-1.07l3.03,-1.88l1.13,-0.97l1.92,-2.9l1.52,-1.46l1.31,0.78l1.78,-0.04l4.5,-2.81l1.45,1.13l0.13,1.9l-0.88,1.28l-0.18,0.95l0.32,0.93l0.81,0.73l-0.26,2.06l0.63,1.74l-1.12,0.02l-0.96,1.1l-1.61,0.79l-0.48,2.09l-2.17,2.74l0.78,2.22l-0.69,2.6l0.11,2.79l0.48,1.15l0.9,0.47l-0.42,0.83l0.3,2.22l0.56,0.6l1.14,0.39l0.23,0.64l-2.48,2.95l-2.14,1.25l-0.24,1.45l0.63,3.47l-0.08,1.03l-1.42,0.62l-3.3,4.31l-0.08,0.67l-0.92,0.26l-1.66,2.11l-2.18,0.49l-1.29,0.92l-0.79,-0.14l-2.19,-1.69l1.06,-3.49l0.1,-2.14l-0.72,-0.37l-2.49,2.12l-1.72,0.98l-1.48,1.73l-1.75,0.89l-3.83,0.5l-1.34,-0.81l-1.99,0.08l-1.96,-1.16l-6.95,0.35l-1.1,0.4l-0.54,1.41l0.25,0.38l1.19,0.4l0.13,0.77l-3.93,3.81l-0.97,2.24l-1.16,1.64l-1.08,-1.27l-1.34,-0.42l-1.8,-1.16Z",name:"Nagaland"},"IN-WB":{path:"M545.45,405.85l-0.5,-0.98l0.56,-0.42l5.08,-0.89l0.31,-0.72l-0.47,-1.55l0.74,-0.53l1.67,0.87l0.84,0.07l-0.32,2.17l0.35,0.57l1.81,0.66l1.35,0.95l1.69,-0.33l1.95,-1.65l0.58,-2.23l1.76,-1.44l7.16,-2.58l3.6,-0.58l1.37,-0.52l0.56,-0.8l0.21,-1.04l-0.38,-1.28l0.13,-0.59l1.64,-2.23l2.89,1.56l1.05,0.13l2.02,1.46l1.68,0.42l1.24,-0.23l0.42,-0.94l-0.98,-1.3l1.48,0.29l0.47,0.6l0.77,0.13l0.6,-0.83l0.08,-1.2l0.67,-0.26l0.38,-0.66l-0.04,-1.15l-1.61,-2.24l1.91,-0.48l0.42,1.44l0.56,0.34l1.97,-0.7l1.91,0.1l1.22,-1.17l-0.03,-2.65l0.4,-0.06l1.12,0.83l0.64,-0.01l0.71,-0.96l0.29,-1.21l1.52,0.03l0.69,-0.57l0.01,-0.7l-0.45,-0.74l-0.74,-0.19l-0.01,-0.67l2.93,-1.81l1.74,-3.39l0.04,-1.52l0.75,-1.33l-0.41,-1.07l0.04,-1.25l-0.42,-0.42l1.37,0.59l1.07,-0.12l0.94,-0.6l0.46,-0.93l-0.2,-0.47l-0.58,-0.24l0.58,-0.51l0.08,-0.51l-0.69,-2.04l-0.63,-1.08l-1.12,-0.31l-0.14,-0.29l0.68,0.28l0.62,-0.34l0.26,-2.07l0.61,-1.34l-0.14,-1.71l-1.05,-3.44l-2.07,-1.79l-0.21,-1.92l0.46,-1.62l0.97,-1.02l0.74,-1.55l-0.87,-2.23l-0.57,-0.72l-0.74,-0.08l-0.57,-0.84l0.56,-0.79l2.33,-1.03l0.96,-1.0l2.16,-0.97l1.4,1.03l1.9,0.33l0.47,-0.45l-0.11,-1.05l-0.63,-0.84l0.41,-2.35l-0.5,-2.1l-1.25,-1.16l-1.89,-0.81l-1.11,-1.14l-1.2,-2.32l-1.92,-1.09l-0.39,-1.0l0.85,-0.61l0.64,-2.73l2.92,-2.46l1.08,-1.34l1.42,-0.41l1.96,-1.39l2.66,-2.74l1.56,-0.7l1.28,-1.06l1.18,-0.21l0.32,-0.73l-0.46,-1.15l-1.07,-0.55l0.79,-0.66l-0.12,-0.71l-1.34,-1.38l-1.14,-0.68l0.23,-1.51l-0.57,-0.35l-2.11,0.6l-0.78,-0.16l2.21,-5.06l0.16,-2.07l-0.51,-3.36l-1.72,-3.31l-1.28,-1.98l-1.44,-0.95l-1.12,-1.75l0.87,-4.21l1.51,1.11l0.39,1.54l0.74,0.73l4.09,0.21l3.92,1.74l2.29,-0.56l2.85,-2.48l2.71,0.28l1.59,-0.16l0.79,0.57l1.28,0.26l2.69,1.54l0.46,1.37l0.19,3.46l0.29,0.34l1.63,-1.15l0.76,1.97l0.84,0.27l1.26,-0.33l0.64,0.28l1.07,0.92l0.7,1.54l0.63,0.6l3.73,0.29l1.04,-0.28l0.94,-0.75l1.87,-0.3l3.01,1.82l2.09,-0.18l2.3,0.6l0.6,0.46l-0.29,1.59l0.63,0.37l2.22,-0.41l1.68,0.7l2.49,0.24l0.75,-0.98l0.75,2.6l0.28,3.28l-0.9,2.05l-0.46,2.89l-0.88,0.81l0.31,0.9l-1.25,0.59l-0.72,1.5l-0.86,0.56l0.04,1.22l-1.55,0.49l-0.18,-0.8l-0.86,-0.37l-1.27,0.64l-0.02,1.22l-0.94,0.39l-0.42,1.08l0.57,0.68l-0.48,0.58l0.23,0.75l1.09,0.15l-1.54,1.52l-0.38,1.81l-1.38,-1.31l-2.29,0.18l-0.73,-0.75l-1.31,0.6l-0.84,-0.27l-1.33,-1.22l-1.01,-0.45l-0.8,-1.36l-2.47,-1.14l-0.46,-0.78l-0.28,-2.06l-1.01,-1.97l-0.01,-0.39l0.84,-0.04l0.09,-1.08l-1.36,-0.64l-0.24,-0.96l-1.33,-0.55l-1.96,-1.58l-0.57,-0.06l-0.99,0.67l-0.74,1.31l-0.01,0.73l0.75,0.92l1.61,0.68l0.49,1.17l0.62,0.23l0.34,0.57l0.65,0.14l-0.29,0.34l-1.18,0.29l-0.68,-0.22l-1.29,-1.25l-1.04,-0.25l-0.91,0.46l-0.72,1.18l-0.91,-1.51l-1.33,-0.61l-1.97,0.6l0.81,-0.62l0.24,-1.27l-1.29,-0.96l-0.66,-1.82l-1.2,-0.43l-0.74,-1.07l-1.95,-0.46l-2.01,-1.77l-1.53,-0.53l-0.33,-2.09l-0.46,-0.49l-0.9,0.45l-0.68,1.2l-1.21,3.24l0.06,0.87l0.87,0.76l0.58,-0.35l0.14,-0.78l2.98,0.87l0.96,2.56l-1.84,-0.15l-3.0,2.73l-0.3,2.13l-3.15,1.09l-1.89,1.47l-0.78,1.93l0.51,1.07l-0.12,0.57l-0.79,0.64l-1.63,3.72l0.4,2.48l1.35,2.12l1.02,0.06l2.3,-0.88l0.79,0.4l1.81,2.04l2.96,2.25l0.25,2.15l1.56,0.98l1.71,2.04l2.13,0.28l2.25,1.05l0.73,-0.2l0.76,-0.76l1.66,-0.37l1.12,1.2l-0.48,1.96l1.4,2.3l1.33,0.44l0.8,0.66l2.14,0.08l-0.15,0.49l-1.45,1.22l-0.04,1.1l-0.32,0.07l-0.24,0.62l-2.61,-0.88l-0.47,0.18l-0.58,0.98l-1.64,-0.16l-2.86,-0.85l-1.23,-0.01l-1.12,0.71l-2.46,-0.78l-1.5,0.37l-0.35,0.76l-0.17,3.89l-0.99,1.68l-0.5,1.66l-1.59,2.27l-1.78,-0.3l-0.37,-1.1l-1.21,-1.04l-1.33,0.16l-1.59,0.83l-0.21,0.5l0.78,2.11l-0.83,1.08l-0.67,0.34l-0.28,1.04l-0.9,0.53l-0.14,1.33l-0.83,2.23l0.28,0.45l0.9,0.3l0.73,1.05l0.07,1.91l1.05,1.48l0.84,0.18l8.01,4.07l2.42,1.81l5.01,0.7l1.0,-1.38l1.17,0.59l0.6,0.78l0.3,2.04l-0.42,0.68l-1.42,0.76l-0.3,0.7l-0.09,2.48l0.81,1.21l0.65,0.38l-0.58,0.9l0.35,2.32l-1.67,1.6l-1.68,0.07l-0.85,0.66l-0.02,1.23l-0.76,1.49l0.25,1.1l-0.6,3.39l0.72,0.51l-0.1,0.68l0.41,0.56l1.25,0.21l1.1,1.66l1.75,1.33l0.39,0.76l0.88,0.04l0.61,-0.71l-1.51,4.2l-1.03,1.81l-0.01,0.88l0.44,0.92l2.58,1.08l1.56,-0.51l3.8,1.0l-2.85,2.89l-0.46,0.98l-0.39,3.23l1.78,3.39l1.51,0.97l-0.23,1.76l-0.92,1.57l1.48,4.98l-0.13,0.51l-0.56,0.36l0.08,0.71l1.11,0.51l0.92,3.0l-0.39,1.34l0.91,2.85l-0.27,0.58l1.66,2.45l0.42,1.62l-1.03,0.69l-0.22,1.48l0.63,1.91l0.14,2.67l-1.18,0.15l-0.44,0.52l-1.34,-0.77l-0.36,-1.32l-0.38,-0.28l-0.81,0.22l-0.3,0.82l0.64,1.51l2.25,1.42l0.54,0.87l0.86,3.85l1.27,1.9l-0.01,1.43l-0.48,0.14l-0.33,-0.52l-0.69,-0.07l-0.64,0.78l-1.89,-1.22l-1.24,-0.27l-0.7,-3.49l-0.61,-0.28l-0.4,0.34l-0.62,2.07l0.63,2.03l-0.94,0.29l0.5,-1.05l-0.26,-0.97l-0.39,-0.27l-1.42,1.86l0.48,2.23l-0.61,0.28l-1.15,-0.41l0.33,-1.07l-1.1,-2.67l0.57,-3.6l-0.26,-0.99l0.59,-1.77l0.2,-2.12l1.06,-1.02l0.23,-0.74l-0.27,-0.9l-1.35,-1.0l1.61,-2.01l-1.14,-0.17l-1.44,1.2l-0.31,1.39l1.07,0.87l-0.15,0.5l-0.98,2.08l-1.2,-0.05l0.8,-2.06l-0.43,-2.86l1.34,-2.58l-0.1,-0.63l-0.99,-0.36l-1.64,3.33l0.18,2.1l-0.71,1.31l-0.13,2.49l-0.97,2.58l-0.07,2.69l0.46,0.46l1.46,-0.37l0.16,0.55l-0.31,1.14l-0.55,-0.13l-0.4,0.44l0.23,2.14l-0.66,0.46l-0.07,1.76l-0.47,-0.41l-0.69,0.01l-0.11,1.32l-0.51,-0.09l0.07,-1.06l0.6,-0.74l0.46,-2.03l-0.73,-2.54l0.85,-1.8l-0.11,-1.1l-0.98,-1.56l0.53,-1.9l-0.75,-0.79l-0.46,-0.03l-0.08,0.85l-0.75,1.52l0.64,2.32l-0.63,0.42l-0.66,1.98l0.48,3.04l-0.28,0.49l-1.35,0.68l-0.22,-1.85l0.28,-0.81l-0.46,-0.52l-1.07,0.39l-0.38,-0.84l-0.84,0.2l-0.44,-2.18l-0.57,-0.66l-0.63,-0.16l-0.42,0.44l0.08,0.75l1.01,3.85l-0.42,1.45l0.66,1.05l-0.95,0.35l-0.35,-1.27l-0.51,-0.52l-0.6,0.03l-0.58,-1.49l0.87,-2.47l-0.23,-0.94l0.2,-0.63l-1.67,-3.15l-0.24,-2.24l0.24,-0.83l2.02,-2.79l-0.71,-3.23l-3.61,-1.75l-0.09,-0.54l-0.61,-0.27l-0.84,0.43l-0.77,-0.39l-1.03,-1.26l-0.97,-4.14l-0.49,-0.54l-0.92,-0.13l-0.41,0.6l0.54,0.86l0.74,3.83l0.6,1.16l1.56,1.46l3.72,0.8l0.73,0.61l0.32,1.05l-0.22,0.69l-1.51,1.64l-2.08,0.56l0.04,1.33l-2.0,4.07l-2.48,1.79l-1.01,1.44l-4.96,3.02l-2.47,0.14l-4.13,1.11l-1.25,-2.09l0.04,-2.21l-0.26,-0.62l-0.76,-0.57l-4.7,-1.12l-0.64,-1.11l-0.35,-2.0l-0.83,-1.17l-2.44,-0.78l-2.21,2.36l-0.3,-0.07l-0.94,-1.35l0.28,-2.14l-0.68,-1.6l-1.45,-1.03l-1.64,-0.67l-1.74,-0.15l-2.08,-1.48l-1.77,-0.61l-0.33,-0.57l0.32,-0.22l0.61,-0.36l1.19,0.03l0.28,-1.32l2.26,-0.3l0.3,-0.79l-1.52,-1.54l-0.47,-2.23l-2.14,-1.64l-0.14,-0.58l0.98,0.03l0.45,-0.53l-0.69,-1.9l-1.33,-1.0l-2.63,-0.5l-0.79,-2.5l-1.98,-1.62l-0.94,-0.49l-1.31,-0.05l-1.46,-1.14l0.13,-2.51l0.41,-1.21l-0.13,-0.83l0.77,-0.68l1.92,-0.56l0.18,-0.83l-1.95,-0.64l-4.23,-0.15l-1.7,-0.37l-1.31,-0.0l-1.19,0.45l-5.28,-5.12l-1.99,-0.54l-1.51,0.49l-0.33,-1.19l-1.25,-1.57l0.38,-1.25l1.12,-1.59l0.49,-2.12l-0.57,-0.72l-1.16,-0.03ZM621.37,462.65l0.62,0.85l-0.48,1.24l-0.1,-0.46l-0.03,-1.63ZM639.28,467.29l-1.47,0.01l-0.03,-1.73l1.33,0.75l0.17,0.97ZM630.2,458.45l-0.18,-0.62l0.39,-0.95l1.22,-1.6l0.22,0.26l-0.7,3.21l-0.96,-0.3ZM615.62,464.13l-1.95,-0.31l-0.34,-0.61l1.43,-4.38l1.08,-1.59l0.53,2.85l-0.1,1.69l-0.79,0.55l-0.14,0.48l0.28,1.31ZM614.23,456.85l0.15,-1.15l0.64,-1.08l0.26,0.49l-0.18,0.81l-0.87,0.92Z",name:"West Bengal"},"IN-HR":{path:"M197.67,196.54l-1.92,0.66l-0.68,-0.19l-0.12,-0.33l0.58,-1.74l1.54,-0.71l0.56,-0.71l0.04,-0.87l-1.03,-1.19l0.03,-0.46l3.74,1.02l2.05,-1.87l3.05,-0.56l0.68,0.68l2.25,0.52l0.65,1.26l1.95,1.36l2.44,-0.58l0.57,-1.17l-0.41,1.39l0.24,1.61l1.61,1.38l0.49,-0.02l0.38,-1.05l0.49,-0.25l0.24,0.89l0.89,1.26l-0.77,0.21l-0.05,1.32l-0.89,0.47l-0.18,0.49l2.26,4.51l0.68,0.02l1.72,-0.75l-0.08,-1.9l0.4,-0.66l1.05,-0.42l0.07,-0.72l1.15,-1.12l1.84,-2.76l4.54,1.48l1.87,-0.35l1.18,0.2l0.81,-0.43l0.25,-1.03l1.84,-0.6l1.45,0.72l0.68,1.43l0.66,0.57l2.19,0.36l1.5,-0.6l1.29,-0.08l1.38,-1.54l2.31,-0.92l2.19,-1.64l-0.08,-0.61l-0.99,-0.75l-0.42,-1.25l0.77,-2.4l0.6,-0.91l-0.16,-0.9l0.93,-0.28l0.17,-0.47l-1.41,-0.86l0.04,-0.31l1.21,0.8l1.17,0.28l1.1,-0.22l0.28,-0.67l0.98,0.56l0.49,-0.29l0.43,-0.88l0.03,-1.16l0.63,1.85l0.67,0.93l1.52,0.62l1.31,-0.04l3.08,-2.2l0.45,-2.11l-1.11,-0.83l-0.74,-1.06l1.96,-0.97l2.75,-2.1l0.15,-0.69l-0.67,-0.42l0.18,-0.95l0.62,-0.28l0.94,0.26l1.29,-0.13l1.11,2.15l0.94,0.05l0.48,-0.5l0.29,-1.07l-0.34,-3.0l0.44,-1.02l-0.52,-1.05l0.23,-1.9l-0.5,-1.28l-0.77,-0.38l-0.31,-1.22l-0.78,-0.13l0.06,-1.77l-0.44,-1.16l0.68,-1.4l0.01,-0.71l-0.29,-0.49l-0.85,-0.37l-0.78,-1.44l0.75,-0.5l0.96,1.15l1.8,0.0l0.72,0.82l0.49,1.43l1.37,0.91l0.34,0.94l3.46,1.85l0.71,0.88l0.16,2.59l-0.5,1.22l0.09,0.78l2.08,1.94l0.25,0.78l0.44,0.23l0.93,-0.4l1.76,0.9l1.62,0.31l0.93,0.77l1.26,-0.33l0.59,0.71l2.07,-0.23l2.03,1.34l-0.49,3.0l-4.77,4.22l-0.4,1.32l-2.42,1.67l-0.2,0.66l-0.96,0.19l-0.26,0.72l-1.47,1.42l-0.66,1.71l-0.89,4.15l-0.47,0.9l-0.85,0.28l0.03,1.48l-0.81,0.56l-0.03,0.91l-0.63,0.62l-0.17,1.53l0.38,1.01l-0.82,0.38l-0.38,0.67l0.4,1.11l-0.1,1.06l0.71,0.51l0.71,-0.06l-1.49,1.77l0.33,0.56l2.21,0.16l-0.49,1.16l0.06,1.19l0.44,0.83l-0.56,1.13l0.32,4.99l-0.22,0.57l1.83,3.91l-0.49,0.52l-0.07,0.59l1.38,1.81l-0.48,0.8l-1.19,0.43l-2.62,-0.68l-1.12,0.96l-1.76,0.23l-1.23,0.79l-0.42,1.42l0.38,3.16l-0.71,0.77l-0.21,0.93l-1.26,0.39l-1.28,1.97l1.21,2.02l0.49,0.29l3.29,-0.53l0.51,-0.79l1.96,0.95l0.92,1.77l2.96,1.49l1.17,-0.15l0.67,-0.44l0.11,-0.6l-0.47,-0.68l0.36,-0.34l2.21,-0.63l1.36,1.03l-0.01,0.77l0.51,0.3l0.72,-0.35l0.65,1.19l0.96,-0.1l-0.04,0.82l0.65,0.59l-0.7,2.07l0.67,0.83l0.27,1.32l1.0,0.34l-0.17,0.55l-0.64,0.25l-0.17,0.47l0.74,0.72l-0.77,0.85l0.01,1.32l-0.24,-0.15l-0.61,0.36l0.19,1.33l-0.23,0.73l0.1,0.41l1.03,0.81l0.7,1.8l-0.54,0.3l-1.08,1.73l-1.24,-0.14l-1.14,1.02l-2.4,0.84l-0.96,0.82l-1.05,0.03l-0.37,0.47l-0.86,-0.73l-0.59,0.56l-0.3,-0.44l-0.52,-0.11l-0.85,0.76l-1.92,-0.54l-0.95,0.12l-0.53,1.25l0.42,0.62l0.78,0.36l-1.77,0.36l-1.03,1.64l-1.71,0.27l-0.23,-0.17l0.72,-0.3l0.15,-0.38l-0.57,-0.95l0.43,-2.47l0.88,-1.72l-0.19,-3.96l-0.52,-2.28l0.64,-2.88l-0.31,-0.93l-2.2,-2.22l-0.95,-0.48l-1.46,0.62l-1.38,1.94l-3.45,2.5l-0.25,0.95l0.49,1.35l-1.85,0.43l-0.89,0.93l-0.83,-2.12l-1.96,-0.59l0.71,-0.57l-0.55,-0.72l0.54,-0.08l0.22,-0.4l-0.98,-1.7l-0.96,-0.35l-1.98,0.38l-0.71,-1.02l-1.24,-0.44l-0.56,0.44l-0.0,0.81l1.23,1.18l-0.83,0.3l-0.23,0.52l0.19,0.51l1.05,0.65l-0.19,0.59l-0.5,0.06l-1.74,-1.05l-0.94,0.38l-1.54,-0.12l-0.66,0.79l-0.18,1.38l0.66,2.16l0.02,1.52l0.69,0.96l0.29,1.5l-0.62,0.44l-1.77,-1.38l-3.88,0.2l-0.48,-1.45l-1.14,-0.82l-0.09,-0.38l1.1,-0.25l0.59,-0.56l0.14,-0.71l-0.49,-0.68l0.63,-1.33l1.08,-1.16l0.14,-0.82l-0.76,-0.63l-0.7,0.22l-0.51,0.59l-0.74,-0.62l1.69,-0.98l0.71,-0.94l0.81,0.77l0.71,0.05l0.34,-1.01l-1.72,-2.96l-2.17,-2.79l-2.33,-2.11l-2.17,-0.91l-1.14,0.06l-0.05,-1.25l-2.28,-1.69l-3.18,-4.01l-3.25,-9.33l1.03,-1.13l-0.06,-1.08l-0.44,-0.58l-1.68,-0.7l-1.73,-2.58l0.02,-0.98l-0.52,-1.06l0.81,-0.33l0.22,-0.76l-0.73,-2.06l-0.71,-0.18l-1.11,0.73l0.1,-1.56l-0.26,-0.42l-0.65,-0.14l-1.3,0.6l-0.77,0.84l-0.86,0.08l-1.19,-0.66l-1.07,0.71l-1.9,0.54l-1.12,-1.64l-0.56,-0.19l-1.59,0.27l-1.1,-2.41l-0.82,-0.74l-2.52,-0.92l-0.97,0.26l-1.36,1.06l-1.48,-0.23l-1.78,0.2l-0.51,0.37l-0.23,0.76l-0.28,-0.03l-2.1,-3.33l0.28,-0.41l1.47,-0.13l0.47,-0.84l0.07,-1.62l-1.13,-1.94l0.92,-5.58l-0.73,-0.83l-1.02,0.44ZM259.41,180.33l-0.42,0.53l-0.13,0.09l0.07,-0.25l0.48,-0.37Z",name:"Haryana"},"IN-HP":{path:"M229.45,117.96l1.78,-1.92l0.71,-1.52l-0.42,-0.79l-1.07,0.13l-0.02,-1.36l3.39,-1.15l1.65,-1.71l4.23,-3.05l-0.07,-0.68l-1.73,-2.9l0.38,-1.22l1.73,-1.98l0.07,-1.31l-0.71,-1.74l0.32,-2.08l-1.4,-2.4l-1.75,-1.91l-0.13,-0.95l1.18,-0.43l1.48,0.51l0.94,0.92l0.79,-0.09l4.49,-3.83l4.22,-1.75l0.9,-0.95l0.55,-1.64l2.1,-1.4l1.27,-0.58l3.51,-0.66l0.95,-0.52l2.35,1.47l3.95,-0.18l5.58,5.42l4.66,2.96l1.53,0.84l6.68,2.06l0.97,-0.1l0.54,-0.69l2.55,-0.39l2.39,-0.78l1.97,-1.57l2.83,-1.51l4.08,4.65l1.07,2.36l1.06,1.32l0.31,2.34l2.3,3.1l1.48,0.01l1.99,-1.8l2.17,-0.84l2.03,-0.16l0.85,-0.83l1.36,-0.66l0.22,-1.01l0.92,0.01l0.38,1.9l-0.26,1.58l-2.3,2.04l-0.82,2.5l0.0,1.13l0.76,0.84l0.89,0.12l1.87,-1.75l1.92,3.19l-0.51,1.13l0.86,3.58l-0.14,1.8l1.83,1.02l4.14,5.78l2.59,1.76l0.19,0.99l-0.67,1.45l-0.59,2.7l-0.94,1.85l0.75,1.03l-0.01,1.01l0.96,1.57l1.22,0.41l1.58,1.69l-3.62,3.17l0.06,1.16l1.86,1.29l-0.72,3.51l0.1,0.8l0.49,0.69l1.22,0.56l2.79,-0.26l1.58,1.74l1.69,2.52l0.03,0.64l-1.52,0.33l-1.82,-0.11l-0.93,-0.71l-1.48,-2.18l-4.35,-0.29l-1.49,-0.5l-3.2,0.35l-2.0,-1.63l-0.97,-0.01l-1.04,-0.74l-1.82,-0.16l-1.0,0.16l-1.58,1.0l-1.51,0.46l-4.45,2.55l-3.03,-0.02l-4.59,4.61l0.1,1.68l-1.55,0.35l-0.07,0.87l1.2,1.32l0.08,0.92l-0.09,0.37l-0.57,-0.32l-0.55,0.2l-1.49,3.28l0.05,1.22l0.89,0.92l0.27,1.62l0.79,1.6l-0.76,0.85l-0.03,0.51l0.97,1.5l1.17,0.3l-0.02,0.5l-4.31,2.33l-2.78,0.6l-0.54,1.0l-1.24,-0.9l-1.78,0.25l0.35,-0.76l-0.47,-0.5l-2.06,0.86l-0.62,-0.66l-1.76,-0.37l-1.86,-0.95l-0.96,0.35l-0.19,-0.67l-1.61,-1.27l-0.4,-0.67l0.53,-1.47l0.06,-1.86l-0.36,-1.18l-0.9,-1.08l-3.39,-1.8l-0.27,-0.87l-1.32,-0.83l-0.45,-1.35l-0.95,-1.09l-1.97,-0.09l-1.17,-1.21l-1.44,0.74l-4.03,-3.4l-0.52,-1.32l0.49,-1.87l-0.67,-0.63l0.08,-1.55l0.76,-1.11l-0.03,-0.41l-0.37,-0.37l-0.92,-0.05l-0.01,-0.8l-0.54,-0.83l-0.54,-0.15l-0.51,0.57l-0.55,-0.83l-1.05,0.02l-0.81,-0.71l-0.55,0.31l-2.49,-4.37l-1.8,0.74l-0.04,1.86l-0.67,0.19l-0.54,1.21l-0.85,-0.29l-1.23,0.33l-0.44,-0.26l-0.89,-1.09l-2.37,-7.15l-4.5,-8.19l0.07,-0.38l1.15,-0.14l0.15,-0.7l-2.74,-4.52l-5.6,-2.94l-3.59,-0.7Z",name:"Himachal Pradesh"},"IN-AS":{path:"M663.07,316.48l0.01,-0.33l2.23,-0.81l0.27,-0.58l-0.2,-0.73l0.78,-0.56l0.58,-1.33l1.61,-0.9l-0.43,-0.98l0.82,-0.66l0.51,-3.03l0.94,-2.19l-0.3,-3.5l-0.71,-2.22l1.37,0.07l6.69,-1.16l1.04,-0.91l0.73,-1.87l0.84,-0.52l2.26,-0.19l1.89,-1.28l0.86,0.13l2.83,1.94l3.6,1.77l4.05,0.43l8.94,-0.5l1.75,-0.74l0.81,-0.01l3.25,0.08l2.45,0.93l1.24,-0.17l1.11,-0.58l1.4,-2.16l0.7,-0.32l1.42,0.14l0.88,1.73l0.8,0.57l2.17,-0.43l1.87,0.42l1.57,-0.18l3.68,-1.8l0.91,1.59l0.76,0.22l0.63,-0.55l-0.09,-1.07l0.42,-0.45l-0.02,-0.62l1.9,1.21l2.1,-0.24l1.36,-1.2l0.28,-0.99l3.65,0.29l3.76,-0.78l8.62,-2.47l2.73,-1.83l3.43,0.48l3.48,1.5l0.3,0.71l0.71,0.55l1.88,0.49l10.99,-1.18l1.14,0.32l1.27,0.98l0.87,0.01l1.48,-0.64l3.25,-0.5l1.99,-0.77l4.25,-3.13l0.32,-0.77l-0.24,-1.72l0.51,-0.89l4.15,-4.24l8.09,-6.65l0.47,-1.11l-1.32,-1.97l0.7,-0.82l1.01,1.03l2.02,0.77l3.03,-0.68l1.08,0.66l1.54,-0.32l4.22,-2.16l4.21,-1.1l4.59,-2.26l9.18,-3.21l1.71,-0.97l1.72,0.75l1.48,0.08l4.22,-1.06l4.0,-2.54l1.27,-0.38l7.37,-0.1l-2.08,3.62l-3.49,4.12l-0.39,1.22l0.72,3.03l2.67,2.25l0.25,1.82l-0.48,1.35l0.33,0.7l-0.05,1.3l0.79,0.26l1.3,-1.47l0.92,-0.12l0.74,0.97l-0.03,1.23l-1.02,0.66l-0.4,0.89l-1.02,0.43l-0.42,0.76l-0.96,-0.32l-2.26,0.04l-4.83,1.83l-2.47,-1.34l-1.74,0.34l-0.89,0.84l-0.76,2.13l-1.08,1.05l-2.06,0.87l-2.93,2.18l-2.33,0.23l-1.17,1.42l-3.92,2.33l-1.33,0.03l-1.25,-0.77l-0.62,0.03l-1.42,1.26l-2.28,3.32l-0.98,0.83l-2.89,1.8l-2.43,1.03l-1.31,-0.0l-0.86,0.71l-1.1,0.15l-1.9,2.12l-0.28,1.68l-0.66,0.97l-1.47,1.38l-0.68,0.17l-0.59,-1.92l-0.66,-0.39l-0.54,0.12l-2.29,2.96l-0.75,3.42l-2.08,1.89l-2.98,4.02l-0.17,3.6l-1.03,1.73l0.01,1.2l0.57,1.47l-1.16,1.72l-1.19,0.85l-3.43,0.81l1.09,-1.91l-0.08,-1.11l-0.43,-0.8l-1.57,-0.43l-2.36,1.15l-0.41,1.0l0.9,1.2l-3.78,3.26l-1.75,2.44l-5.74,4.65l0.02,1.06l1.74,2.27l1.43,1.25l0.42,1.24l-0.09,1.81l-1.83,2.72l-2.5,5.47l-0.88,0.27l-0.67,0.79l-0.14,1.08l0.51,1.11l-1.1,0.82l0.37,1.06l-1.35,2.11l-0.19,0.93l-1.4,-0.34l-0.76,0.41l-0.42,0.68l-0.98,3.15l0.15,0.92l0.37,0.32l-0.7,1.62l0.54,1.23l-1.03,0.63l-0.78,4.46l-0.49,0.04l-0.71,1.05l-1.92,-0.33l-2.5,0.78l-1.72,-3.21l-0.61,-0.53l-0.52,-0.02l-0.53,0.59l-1.18,3.26l-2.61,2.91l0.05,1.31l-0.98,0.5l-3.21,2.95l-0.74,-0.22l-0.53,-0.84l-0.23,-0.86l0.42,-1.1l-0.34,-0.48l-4.04,-0.06l-1.99,-0.48l0.99,-2.26l0.18,-1.77l-0.74,-1.72l-0.3,-1.98l-2.13,-1.46l0.78,-3.19l1.58,-4.31l0.04,-1.65l-0.52,-1.57l0.67,-0.52l0.99,0.32l2.9,1.82l3.14,-0.9l0.81,-1.3l-0.35,-1.35l-0.87,-0.64l-0.1,-0.43l-1.9,-1.24l3.56,-3.27l1.3,-0.42l0.35,-0.75l2.67,-0.27l0.89,-0.99l3.76,-1.27l0.46,-0.64l-0.78,-1.58l0.37,-1.38l-0.38,-1.05l-2.72,-2.53l-2.06,-0.78l-0.47,-0.7l-0.81,-0.43l1.34,-1.1l1.33,-1.73l0.23,-0.63l-0.27,-0.67l-1.06,-0.16l-1.61,0.87l-3.56,-3.68l-2.01,-1.75l-1.09,-0.46l-2.26,1.22l-2.7,0.45l-1.34,0.75l0.18,-1.73l-0.23,-1.9l1.48,-3.54l-0.29,-0.86l-0.88,-0.3l-0.05,-0.67l2.62,-2.44l0.29,-0.89l-0.27,-0.45l-3.49,-0.3l-3.33,1.02l-1.08,-0.05l-2.93,0.66l-0.79,-0.14l-2.03,-1.5l-0.88,0.03l-1.87,1.45l-1.06,2.67l-1.17,1.02l-0.79,-0.11l0.48,-1.79l-0.31,-1.05l-0.62,-0.43l-1.23,-0.02l-3.89,4.8l0.26,0.86l-1.79,0.13l-1.8,0.55l-1.04,0.78l-1.85,2.29l-1.11,0.57l-0.36,-0.65l-0.11,-3.58l-0.9,-0.34l-2.65,0.99l-0.98,-0.4l-0.72,0.37l0.17,-1.18l-0.25,-0.83l-1.14,-0.53l-0.7,-0.86l-3.36,-0.26l-1.72,0.28l-0.87,0.55l-0.12,-0.83l-0.79,-0.34l-3.3,0.94l-0.24,-0.8l-0.65,-0.4l-0.61,0.19l-1.3,1.31l0.29,-0.71l-0.11,-0.76l-1.17,-0.96l-1.09,-0.45l-2.78,-0.18l-0.9,0.14l-1.44,0.94l-5.77,0.82l-3.11,2.52l-1.92,2.43l-0.44,1.79l-0.72,1.25l0.16,2.24l1.61,1.92l-0.05,0.49l-0.77,0.48l-2.0,0.28l-0.42,0.72l-0.22,2.1l-1.52,0.65l0.59,-5.87l-1.02,-2.98l-0.55,-2.85l0.1,-0.67l1.34,-2.33l0.13,-0.78l-0.68,-0.66l0.5,-0.89l-0.56,-0.92l-0.84,0.15l-0.91,-1.29l-0.12,-1.51l-1.12,-2.31l-0.58,-0.37l-1.15,-0.04Z",name:"Assam"},"IN-UT":{path:"M290.95,175.24l-0.31,-0.45l0.16,-0.23l3.37,-0.85l3.64,-1.92l0.42,-0.6l-0.06,-1.2l-1.32,-0.46l-0.68,-1.08l0.48,-0.37l0.27,-0.91l-0.22,-0.97l-0.63,-0.85l-0.26,-1.61l-0.89,-0.91l-0.01,-0.76l1.22,-2.78l0.89,0.28l0.59,-1.05l-0.14,-1.41l-1.18,-1.28l0.81,0.08l0.67,-0.49l0.3,-0.73l-0.32,-1.05l3.9,-4.07l0.54,-0.28l2.79,0.1l4.5,-2.57l3.73,-1.55l1.69,0.15l0.85,0.68l1.03,0.03l1.2,1.2l0.94,0.46l2.61,-0.37l2.11,0.53l4.18,0.25l1.13,1.91l1.22,0.95l3.16,0.05l1.25,-0.6l0.0,-1.27l-1.82,-2.75l-1.58,-1.74l0.87,-1.39l0.96,0.85l1.0,-0.03l1.1,-3.41l1.16,-0.22l2.08,1.39l0.62,1.44l1.05,0.36l-0.03,1.25l0.74,0.86l0.04,1.22l1.46,0.85l0.54,2.52l0.53,0.57l2.26,0.97l1.08,2.47l2.17,0.27l1.63,2.04l1.6,0.58l1.91,-0.81l3.23,-0.54l3.15,0.76l1.58,2.12l3.25,1.54l1.81,2.14l1.15,0.36l1.78,-0.62l0.99,1.35l0.94,0.56l-0.58,1.06l-0.99,0.19l-0.34,0.48l0.09,0.66l0.95,1.13l0.08,0.47l-0.68,1.46l0.45,0.55l2.1,-0.18l2.17,0.6l5.67,2.86l2.65,0.07l3.78,2.21l1.84,2.43l5.1,1.78l0.86,0.44l0.68,1.13l-2.12,0.8l-0.8,-0.96l-0.55,-0.09l-0.49,0.35l-1.01,1.05l0.22,1.15l-0.44,0.64l-2.27,1.77l-1.2,1.7l-2.2,1.62l-2.18,0.57l-0.85,1.97l-2.18,2.84l-0.56,0.44l-1.9,0.52l-0.92,0.77l-0.45,0.93l-0.04,1.03l0.96,3.25l-1.75,1.83l-0.16,1.01l-1.64,1.45l-0.25,0.68l-1.2,0.53l-0.28,0.84l1.3,3.62l0.76,0.26l-0.56,2.85l-0.47,-0.21l-0.86,0.34l-0.15,0.75l0.5,1.37l-0.14,0.51l-1.7,0.08l-1.15,0.63l-0.63,1.38l-0.35,2.99l-1.44,0.97l-0.65,1.28l0.08,2.75l1.04,0.9l-1.16,1.58l-1.43,0.55l-0.87,-0.37l-0.04,-1.04l-0.44,-0.24l-0.79,0.2l0.08,-0.94l-0.38,-0.4l-1.62,0.37l0.3,-1.52l-1.13,-0.87l-2.18,-0.29l-0.6,0.22l-0.26,0.74l-0.54,0.19l-1.94,-0.41l-1.16,0.47l-0.67,-0.89l-1.55,-0.1l-2.32,0.86l-0.71,-2.13l-1.46,-1.68l-2.4,-0.13l-3.8,-2.61l-0.66,-0.74l-0.55,-1.37l-2.39,-1.3l-0.84,-0.11l-3.42,1.35l-0.4,-1.87l-1.03,-1.41l-4.38,-2.28l0.11,-0.62l0.69,-0.26l1.19,0.27l0.76,-1.03l0.69,0.21l0.69,-0.27l1.77,-1.76l0.03,-1.29l-3.55,-1.07l-4.97,-2.81l-1.61,-1.38l-2.29,-3.67l-1.11,-1.1l-3.59,-1.79l-2.29,-3.9l-2.23,-2.17l-1.68,0.04l-0.85,1.12l0.16,1.82l1.13,4.27l-0.23,1.21l-0.92,0.93l-1.27,0.59l-0.53,-0.16l-3.81,-2.16l-3.95,2.04l-1.26,-2.37l-1.0,-3.95l-0.15,-3.69l1.35,-2.08l1.34,-3.04l3.16,-2.75l0.2,-1.02l-0.65,-0.63l-5.42,-2.71l-2.87,-2.4l-1.41,-0.26l-0.93,0.49Z",name:"Uttaranchal"},"IN-JH":{path:"M485.62,401.35l-2.2,-0.83l-1.66,0.13l-0.64,-0.47l-0.92,-2.18l0.46,-1.96l-0.75,-2.15l-5.31,-5.13l-0.45,-1.24l-0.28,-2.67l-2.23,-1.57l-3.11,-0.55l0.74,-1.85l1.39,-1.87l0.17,-1.31l1.15,-1.83l-0.17,-0.87l-1.63,-2.76l0.11,-0.69l0.93,-0.61l2.97,-0.32l4.77,0.81l1.87,-0.08l1.71,-1.09l1.28,0.23l2.91,-0.51l1.72,-1.44l0.63,-1.37l1.28,2.2l0.99,2.58l0.91,0.66l0.71,-0.13l0.37,-0.54l0.48,0.46l0.71,-0.09l0.31,-0.39l0.0,-0.99l1.13,-0.14l0.85,0.26l0.77,-0.44l0.4,0.65l0.01,0.81l-0.37,0.6l0.15,0.73l1.64,1.83l3.74,2.84l1.49,-0.24l1.96,-2.6l1.54,0.48l0.78,-0.11l0.96,-1.83l3.19,-2.01l0.37,0.18l0.47,1.68l1.14,0.05l0.36,1.93l0.73,0.76l1.93,0.23l3.38,-1.36l-0.14,0.95l0.71,0.62l2.29,-1.85l0.34,-1.09l2.75,-1.0l0.7,-0.85l3.22,-0.65l2.72,-0.0l1.15,0.31l2.07,-1.87l1.74,0.23l0.61,-0.3l0.36,-0.71l0.0,-1.21l-0.39,-1.16l1.12,-0.67l0.91,-2.77l0.59,-0.38l2.49,-0.03l0.87,0.51l1.73,1.86l1.65,-0.22l1.97,-1.34l-0.19,1.0l1.95,0.69l0.56,2.96l0.66,1.0l1.38,0.68l1.57,-0.48l1.85,0.5l0.24,1.48l-0.96,1.25l0.15,0.88l5.46,3.3l0.78,-0.54l0.24,-1.39l0.74,-0.75l0.22,-2.08l2.61,-2.45l1.79,0.61l1.64,-0.17l0.97,-0.45l0.63,-0.86l1.69,1.09l2.36,0.74l0.49,-0.24l0.04,-1.06l0.79,-1.32l2.54,0.86l1.25,-0.22l0.91,-2.73l0.27,-2.7l-0.24,-0.98l1.59,-2.79l-0.02,-3.96l1.79,-2.25l0.83,-0.3l1.16,0.31l0.51,-0.24l1.12,-3.76l1.51,-0.38l1.41,0.51l0.77,-0.28l1.6,-3.24l1.37,-1.12l1.1,0.52l1.08,1.31l2.68,0.7l1.93,-0.1l0.67,0.49l0.1,0.59l-0.46,1.42l0.24,2.13l2.17,2.01l1.05,3.9l-0.72,3.72l-1.0,-0.18l-0.39,1.06l0.51,0.67l1.0,0.23l0.43,0.82l0.61,1.83l-0.66,0.58l-0.05,0.67l0.77,0.42l-1.14,0.75l-2.41,-0.72l-0.85,0.38l0.07,0.8l1.03,0.5l-0.1,1.01l0.4,0.96l-0.7,1.06l-0.04,1.52l-1.26,2.69l-3.44,2.56l0.02,1.36l0.28,0.36l0.67,-0.02l0.2,0.56l-1.83,0.11l-0.91,2.13l-1.27,-0.85l-1.16,0.28l-0.22,0.53l0.12,2.26l-0.83,0.87l-1.67,-0.16l-1.77,0.66l-0.38,-1.37l-0.75,-0.37l-2.33,0.63l-0.38,0.95l1.58,2.04l0.13,0.85l-0.99,0.74l-0.22,1.61l-0.67,-0.67l-1.24,-0.31l-1.18,0.26l-0.11,0.83l0.9,1.18l-0.74,0.16l-1.48,-0.36l-1.99,-1.45l-1.11,-0.15l-2.74,-1.55l-0.75,0.01l-2.05,2.64l-0.2,0.99l0.37,1.17l-0.54,1.3l-4.61,0.89l-7.31,2.64l-2.04,1.68l-0.42,2.01l-1.8,1.61l-1.1,0.29l-1.25,-0.91l-1.7,-0.6l0.37,-1.76l-0.17,-0.83l-3.17,-1.24l-0.91,0.23l-0.6,0.76l0.27,2.08l-4.66,0.65l-1.05,0.72l-0.09,0.97l0.72,1.07l1.45,0.25l-0.37,1.69l-1.12,1.59l-0.47,1.62l0.4,0.99l0.91,0.9l0.58,1.59l0.42,0.13l1.6,-0.54l1.56,0.43l4.28,4.41l1.21,0.8l2.64,-0.43l6.48,0.73l-1.12,0.37l-1.06,1.04l-0.38,5.19l1.78,1.49l1.55,0.14l2.47,1.85l0.25,1.52l0.66,1.08l0.97,0.46l1.88,0.17l1.02,0.78l0.5,1.15l-1.24,0.06l-0.21,0.5l0.21,1.04l2.24,1.83l0.38,2.09l1.43,1.35l-2.14,0.24l-0.34,0.37l-0.06,1.01l-0.83,-0.19l-1.36,0.84l-5.58,-3.66l-3.08,0.44l-0.93,-0.27l-2.33,-2.54l-5.72,-2.93l-1.38,-1.66l-0.96,-0.22l-0.63,0.3l-0.7,0.93l-1.56,0.42l-0.49,0.53l0.14,1.26l1.25,1.79l0.31,2.33l-0.08,0.94l-0.78,1.36l0.01,0.75l0.7,1.68l-0.43,2.63l-1.68,2.46l-1.06,0.74l-1.12,0.27l-1.32,-0.84l-0.04,-1.41l0.7,-1.51l-0.5,-0.78l-3.63,1.66l-3.84,-0.98l-3.16,-1.78l-1.39,-0.0l-2.85,1.24l-2.91,3.01l-0.82,-0.88l-2.85,-1.79l-1.6,-0.26l-1.46,0.46l1.5,-2.94l1.65,-2.4l0.39,-1.42l-0.54,-3.97l-0.68,-1.83l-0.62,-0.17l-2.32,1.61l-1.27,0.2l-0.95,0.73l-3.4,-0.9l-1.07,0.16l-1.02,0.58l-6.68,0.19l-0.58,0.37l-0.42,1.49l-2.34,1.14l-2.91,0.15l-2.41,-1.06l-1.51,-0.19l-0.86,-0.65l-2.56,-3.71l-2.65,-1.24l0.21,-0.7l2.1,-1.9l1.68,-0.16l2.55,-1.92l1.17,-2.68l0.95,-0.49l2.7,-2.47l0.21,-1.44l-0.78,-2.37l-1.27,-0.8l-2.38,0.04l-2.05,-0.95l-0.44,0.2l-0.1,0.88l-0.34,-0.13l-0.73,-2.68l-1.84,-1.99l-0.24,-1.17l0.56,-3.95l-0.52,-2.22l-1.03,-0.81l-1.27,0.92l-0.09,-0.36l0.24,-2.83l1.54,-1.82l0.43,-1.07l-0.96,-2.79l-0.87,-0.33l-1.62,0.72l-0.34,0.71l0.12,1.14Z",name:"Jharkhand"},"IN-JK":{path:"M176.08,35.04l2.37,-2.36l-0.15,-2.71l0.72,-0.56l5.27,-0.96l3.12,-1.98l1.87,-0.7l1.84,-0.15l1.87,0.3l7.81,2.66l10.87,2.04l5.97,-0.52l1.57,1.55l2.54,1.46l8.19,2.07l5.87,-0.33l2.57,-2.29l3.11,-1.82l1.42,-1.8l0.86,-0.17l1.84,0.74l1.27,-0.01l3.39,-0.84l5.27,-2.66l0.99,0.15l1.97,1.12l3.39,-0.56l3.4,-2.92l0.32,-0.85l0.08,-2.41l0.59,-0.43l1.96,-0.39l1.61,0.69l0.77,0.01l2.91,-2.36l0.56,-0.77l0.2,-1.26l-0.34,-1.59l0.44,-0.53l22.94,-13.34l0.94,1.29l1.66,0.81l1.15,-0.36l2.19,-1.83l1.4,0.07l0.25,0.97l-1.39,3.65l-0.24,2.94l1.11,2.66l2.85,4.79l0.56,3.9l0.5,1.32l1.45,1.99l1.9,6.57l0.74,1.28l1.29,1.15l1.47,0.62l7.06,1.14l1.68,0.66l2.57,1.86l1.66,2.01l3.68,1.47l0.79,0.71l0.72,1.3l0.34,1.43l-0.32,1.36l-2.12,1.93l-2.99,1.23l-2.52,1.81l-0.26,3.11l1.51,4.2l0.72,4.34l-0.37,6.71l0.6,2.02l0.76,1.24l2.91,2.63l1.83,2.73l2.61,1.09l0.44,1.63l0.42,0.49l2.17,-0.32l3.4,1.53l2.5,0.11l0.76,0.38l0.07,0.93l-1.15,2.16l-0.31,3.79l0.76,1.2l1.74,1.47l1.04,2.98l1.58,1.74l-0.13,2.04l-1.78,2.45l-2.99,2.26l-1.28,1.37l-2.29,-0.49l-2.63,0.8l-0.83,0.67l-1.0,3.25l-1.34,-0.22l-2.55,1.01l-0.76,-0.22l-4.17,-3.55l-0.99,-2.71l0.36,-2.45l-0.62,-0.72l-0.73,-0.26l-0.88,0.28l-1.95,1.75l-6.89,0.7l-0.72,0.37l-0.3,0.78l-1.91,1.79l-0.48,-0.21l-0.24,-0.53l0.84,-2.71l2.04,-1.64l0.41,-0.81l0.1,-2.61l-0.35,-1.18l-0.52,-0.44l-1.59,0.09l-0.31,0.35l-0.01,0.78l-1.28,0.59l-0.52,0.64l-1.76,0.13l-2.36,0.83l-1.87,1.76l-1.16,0.19l-1.94,-2.71l-0.28,-2.27l-1.13,-1.48l-1.11,-2.41l-4.43,-4.94l-0.7,-0.03l-1.02,0.5l-3.7,2.62l-4.93,1.16l-0.67,0.74l-0.48,-0.0l-6.46,-2.01l-1.4,-0.78l-4.53,-2.86l-5.76,-5.55l-4.11,0.12l-1.88,-1.36l-0.71,-0.13l-1.11,0.56l-3.58,0.69l-3.2,1.74l-0.74,0.87l-0.39,1.36l-0.68,0.71l-4.17,1.72l-4.44,3.8l-1.01,-0.85l-1.7,-0.58l-1.74,0.49l-0.44,0.98l0.29,1.07l3.0,3.83l-0.27,2.22l0.73,1.87l-0.04,0.89l-1.7,1.9l-0.05,0.61l-0.99,1.43l-2.76,1.28l-0.43,1.18l-0.85,0.7l-2.45,0.3l-1.37,0.77l-2.13,2.4l-1.29,-0.76l0.03,-0.69l-0.42,-0.49l-1.71,0.82l-2.67,0.07l-3.04,-2.13l-2.21,-0.52l-3.16,-1.86l-3.66,0.69l-2.22,-1.01l-3.41,0.48l-0.92,-0.3l-0.7,-0.79l-0.95,-2.82l0.8,-1.82l-0.19,-2.8l1.2,-2.89l-0.26,-1.2l-0.74,-0.4l-0.76,0.21l-0.63,0.65l-0.62,1.67l-1.02,0.49l-2.05,0.22l-2.05,-1.37l-2.17,0.76l-0.5,-0.09l-0.91,-1.05l0.73,-1.21l0.13,-0.85l-0.81,-4.48l-1.14,-0.74l-2.8,-0.45l-1.0,-0.55l-1.7,-2.2l-2.9,-2.45l-0.36,-0.9l0.31,-1.78l2.08,-1.05l0.87,-1.05l1.26,-3.13l0.67,-2.87l-0.65,-2.12l-5.01,-3.36l-0.4,-1.27l0.28,-1.74l1.77,-2.59l3.3,-0.55l2.28,-1.26l1.59,-1.84l0.35,-1.48l-0.54,-1.32l-1.2,-0.71l-3.32,0.36l-2.29,-0.58l-2.14,0.5l-0.78,-0.15l-1.4,-1.35l-0.24,-0.86l0.22,-0.85l3.05,-2.05l0.2,-1.12l-1.36,-3.16l-0.58,-0.7l-2.81,-0.24l-1.92,-1.19l-0.07,-1.35l1.86,-1.69l0.23,-1.76Z",name:"Jammu and Kashmir"},"IN-UP":{path:"M275.34,205.39l0.08,-0.87l-0.4,-0.81l0.98,-0.64l0.26,-0.62l-0.39,-1.02l0.09,-1.08l0.63,-0.63l-0.03,-0.78l0.85,-0.74l-0.12,-1.31l0.85,-0.26l0.57,-1.11l1.48,-5.73l1.43,-1.37l0.17,-0.58l0.94,-0.1l0.3,-0.86l2.37,-1.61l0.44,-1.41l4.79,-4.24l0.56,-1.76l0.08,-1.88l0.69,-0.43l1.01,0.2l2.73,2.32l5.75,3.03l-3.25,2.91l-1.42,3.18l-1.4,2.22l0.14,4.1l1.02,4.01l1.5,2.84l0.53,0.17l3.93,-2.12l4.27,2.33l1.87,-0.79l1.16,-1.27l0.27,-1.53l-1.31,-5.86l0.44,-0.6l0.93,-0.03l1.97,1.95l2.37,3.99l3.63,1.83l1.01,1.0l2.3,3.68l1.72,1.49l5.15,2.91l3.22,0.87l-0.29,0.67l-1.36,1.2l-1.25,-0.03l-0.74,1.01l-0.97,-0.35l-0.89,0.33l-0.75,1.13l0.36,0.82l4.44,2.28l0.82,1.11l0.45,2.3l0.61,0.28l1.07,-0.68l2.94,-0.83l2.2,1.17l0.37,1.16l0.83,0.95l3.93,2.71l1.56,0.36l0.81,-0.24l1.2,1.39l0.83,2.42l0.51,0.21l2.48,-0.94l0.99,-0.02l0.51,0.84l0.69,0.17l1.07,-0.46l2.12,0.39l0.81,-0.28l0.49,-0.86l1.92,0.26l0.58,0.43l-0.37,1.25l0.26,0.54l0.61,0.21l1.18,-0.4l0.11,1.23l0.97,0.05l0.34,0.98l1.38,0.56l1.93,-0.72l0.97,-1.03l0.5,-1.07l2.2,2.05l1.78,0.44l1.1,1.2l1.02,0.42l1.36,2.19l0.82,0.27l1.64,-0.21l2.4,2.1l0.56,-0.22l0.15,-0.44l-0.17,-2.69l0.63,-0.53l0.74,0.02l0.4,1.04l2.24,0.66l1.17,1.65l1.64,0.62l1.64,1.48l0.65,0.35l2.05,0.21l0.35,1.28l0.73,0.61l1.33,0.34l1.04,-0.11l0.72,1.29l5.03,1.12l0.53,0.65l1.04,2.88l2.01,2.4l-0.35,0.91l0.75,0.97l1.19,0.06l0.59,-0.34l0.52,-0.97l0.76,0.17l1.08,0.92l0.65,1.65l0.59,0.53l2.77,1.38l1.6,1.47l2.32,0.63l1.89,1.78l3.25,1.95l1.27,0.05l1.97,-1.88l0.73,-0.31l1.44,0.14l0.64,0.2l1.19,1.09l1.86,0.8l3.63,2.88l2.4,1.17l1.78,1.68l1.35,0.37l2.68,-0.3l3.76,-0.93l0.61,0.23l0.78,1.86l0.64,3.77l1.05,1.07l3.78,0.24l2.16,1.0l1.95,0.46l3.79,-0.02l1.0,0.38l1.46,1.18l1.22,1.83l0.87,0.34l1.01,-0.06l1.26,-0.95l0.95,-1.56l-0.43,-1.73l0.64,-0.32l6.11,0.45l7.74,3.44l-0.08,0.57l0.44,0.31l0.89,-0.1l-0.14,1.46l1.68,1.8l-0.02,2.27l2.55,3.19l0.12,2.0l1.36,2.56l2.76,1.74l1.3,-0.6l0.85,0.05l0.44,0.97l-0.19,2.57l0.25,0.77l1.93,0.52l2.54,2.63l-8.75,-0.21l-0.69,0.64l-0.89,2.26l-1.87,0.57l-0.58,0.71l-0.53,-0.86l-1.04,0.3l-0.27,2.29l0.45,0.95l1.56,0.43l1.39,-0.63l2.0,1.49l2.85,0.74l-0.75,1.75l0.72,1.59l-1.71,-0.01l-0.98,0.62l-2.56,0.37l-0.78,0.73l-0.02,1.17l1.57,1.59l0.8,1.89l2.75,1.4l0.66,1.24l1.01,0.41l0.56,1.63l1.2,1.16l0.84,0.22l2.77,-0.43l1.0,1.36l1.44,0.91l2.29,0.25l2.18,1.96l0.09,0.43l-0.43,1.02l-1.48,1.05l-1.13,0.16l-1.72,-0.61l-1.57,-1.34l-1.31,-0.02l-1.48,0.93l0.37,2.52l-1.19,0.43l-1.3,-0.47l-0.42,-2.32l-1.02,-0.59l-1.43,0.28l-2.76,2.12l-1.74,2.2l-3.5,2.93l-2.15,0.89l-1.31,1.48l-12.02,6.86l-1.28,1.31l-0.44,1.05l-0.35,3.14l0.15,0.85l1.12,1.85l-0.29,4.03l2.54,2.96l2.69,1.36l0.21,1.11l-0.62,1.25l0.43,1.32l-0.04,2.89l-2.45,0.3l-1.39,1.1l-0.01,1.49l1.65,3.07l-0.95,1.29l-0.26,1.5l-1.39,1.86l-1.72,4.05l-1.53,1.2l-0.32,1.67l-0.84,1.34l-3.39,1.26l-4.96,-0.24l-1.19,-0.65l-1.66,-1.53l-1.22,-0.35l-0.94,-1.34l-0.99,-0.75l0.07,-1.48l-1.86,-1.99l0.85,-0.12l0.85,-0.74l0.33,-2.2l0.73,-1.76l-0.05,-2.43l-0.94,-0.86l0.33,-2.55l-0.28,-1.36l0.21,-0.26l0.93,0.28l0.92,-0.26l0.51,-1.09l-1.52,-2.87l-1.63,-0.31l-0.22,-1.37l-0.98,-0.12l-2.9,1.04l-1.34,-0.13l-2.9,-0.97l-1.02,0.1l-0.38,0.54l0.07,1.74l-0.34,0.46l-2.48,0.03l0.46,-0.94l-0.09,-0.81l-0.63,-0.61l-1.13,-0.04l0.05,-2.17l-0.46,-0.58l-0.5,0.11l-0.69,1.01l-0.23,-0.11l0.34,-1.13l-0.43,-1.53l-0.75,-0.06l-2.07,1.15l-2.62,-1.65l-2.34,-0.36l-2.44,-1.83l0.1,-1.46l-1.19,-1.84l-1.25,-0.33l-1.65,0.49l-0.55,-0.18l-0.66,-1.21l-3.93,-0.58l0.12,-0.94l-1.36,-2.79l-0.44,-0.15l-3.52,1.18l-0.04,0.71l1.17,0.85l-1.17,0.38l-1.22,-0.17l0.17,-0.95l-0.6,-0.6l-1.6,-0.5l-2.36,0.14l-0.44,0.65l0.07,2.14l-1.89,2.61l0.26,1.6l-1.41,0.32l-0.94,1.06l-2.61,-1.77l-1.96,0.4l-1.39,-1.0l-2.12,0.47l-1.76,-0.18l0.84,-1.31l0.15,-0.88l0.88,-0.9l0.2,-1.29l0.88,-2.03l-0.08,-0.99l-0.92,-0.55l-1.39,0.37l-0.83,1.53l-3.3,0.4l-0.04,0.77l1.71,1.4l-2.08,0.3l-0.9,-0.82l-0.8,-1.5l-0.89,-0.3l-0.66,0.44l0.01,1.06l-2.31,-0.37l-0.6,0.3l0.4,1.75l1.24,0.71l-0.82,0.53l-0.4,0.04l-1.56,-1.55l-0.56,0.43l0.22,1.27l-1.38,-0.38l-1.63,0.37l-0.51,-0.7l-0.17,-0.93l1.06,-0.2l1.53,-1.78l2.0,-1.08l0.21,-0.73l-0.78,-2.05l-0.88,-0.18l-0.5,-0.7l-0.94,-0.49l-0.28,-2.59l-0.93,-1.59l-0.79,-0.28l-1.27,0.27l-0.88,-0.25l-2.49,2.19l-1.13,-0.36l-2.27,1.05l-3.01,2.29l-2.37,0.66l-0.35,0.48l0.02,0.73l1.03,1.63l-1.68,0.65l-0.98,-0.78l-3.65,0.23l-3.08,-0.97l-0.92,0.48l-1.43,1.94l-0.32,-0.02l-0.21,-0.76l-0.47,-0.4l-1.47,0.02l-0.45,0.65l0.08,1.56l-0.7,0.07l-0.49,-0.55l0.21,-1.36l0.89,-0.87l1.71,-2.67l0.6,-1.48l-0.19,-0.47l-0.47,-0.14l-1.16,0.86l-0.87,-0.19l-0.77,0.28l-0.81,0.96l-0.37,-0.96l1.04,-2.22l-0.64,-0.78l-0.75,0.11l-1.26,2.01l-0.04,1.23l0.78,3.19l-3.22,-0.57l-1.29,1.21l-0.23,-1.37l-0.3,-0.28l-0.87,-0.01l-1.75,0.66l-0.09,-0.73l1.1,-1.71l-0.97,-0.87l-0.86,-0.22l-0.71,0.35l-0.16,1.32l-1.22,0.43l-1.02,1.15l-0.59,0.21l-0.12,-0.99l0.32,-0.89l1.91,-1.82l-0.03,-1.44l0.63,-1.25l0.16,-1.42l-0.55,-0.91l-1.06,0.13l0.35,-1.08l-0.08,-1.1l-0.23,-0.57l-0.88,-0.52l-0.72,0.25l-0.62,0.73l-0.32,0.9l0.03,1.77l-0.3,0.25l-0.55,-0.02l-0.1,-2.28l-0.54,-0.97l-0.57,-0.09l-1.75,1.02l-0.19,1.54l0.75,0.94l-0.52,0.98l0.19,1.26l-2.07,-2.02l-1.41,-0.23l-1.13,0.35l-0.36,0.65l0.12,0.74l-1.48,1.74l-0.57,1.6l0.32,0.71l1.59,1.5l1.08,2.41l1.2,6.41l2.31,3.04l0.36,3.85l-0.65,1.88l0.4,1.02l1.03,0.66l2.06,-0.54l1.03,0.19l1.85,3.2l-0.17,1.52l0.39,0.4l1.51,0.37l-0.16,1.09l-0.47,0.87l-1.67,1.57l-1.07,2.4l-1.57,1.53l-0.99,-0.36l-0.45,-1.43l-2.96,-0.6l-3.64,-3.03l-1.66,-0.82l-1.14,0.44l-0.61,1.98l-0.56,0.69l-0.97,0.47l-0.88,-0.44l-0.41,-0.83l0.63,-1.22l-0.08,-0.85l-2.21,-1.45l-0.19,-0.65l-0.85,-0.52l-0.49,-0.89l1.35,-2.51l0.03,-0.97l-0.38,-0.52l0.07,-1.6l-0.96,-1.46l-0.21,-2.0l-0.83,-1.48l-0.83,-0.73l0.24,-0.53l2.34,-1.55l2.17,-2.14l0.53,-1.55l-0.31,-1.12l1.1,-3.45l-0.18,-1.0l-1.96,-3.91l-1.39,-2.03l2.35,-2.06l0.58,-0.87l0.55,-1.89l3.26,-0.78l2.42,0.06l1.81,-1.06l2.97,-0.59l1.28,-0.74l0.27,-0.98l-0.81,-2.2l0.14,-1.22l0.38,-0.7l1.92,-1.49l0.81,-2.07l1.37,-1.68l1.06,-2.84l1.2,-1.91l-0.03,-0.77l-0.96,-0.97l0.0,-0.62l1.1,-0.89l-0.56,-1.88l0.59,-0.57l1.79,-0.57l1.29,-1.72l0.13,-0.63l-0.6,-0.73l0.33,-1.15l-0.1,-1.04l-0.67,-1.92l-2.1,-3.28l-0.72,-3.17l-0.59,-0.68l-1.97,0.16l-2.0,-1.93l-0.9,-0.14l-0.36,-0.7l-0.99,0.05l-0.56,-0.52l-1.79,0.76l-1.18,-0.01l-0.74,0.63l-0.64,-0.02l-1.43,-0.82l-1.72,-0.3l-1.05,-1.0l-1.16,-0.1l-0.54,-0.83l-0.76,-0.27l-2.23,0.18l-0.93,1.15l-1.2,-0.18l-0.62,-0.89l0.78,-0.3l1.09,-1.02l0.27,-0.71l-0.74,-0.73l-1.94,-0.48l-2.22,0.1l-1.26,1.15l-1.17,0.12l-0.39,0.59l-0.88,-0.48l-2.81,-0.37l-1.09,0.33l-0.92,-0.47l-3.28,-0.47l-2.51,1.71l-3.97,1.63l-1.26,-0.07l-0.91,1.46l-0.86,0.49l0.13,-2.17l0.57,-0.69l6.23,-2.89l2.25,-0.54l0.72,-0.58l0.09,-0.67l-0.84,-0.74l-0.84,0.58l-0.62,-1.04l-0.47,-0.22l-0.8,0.55l-1.65,-0.21l-0.65,-1.0l-0.85,-0.27l0.11,-0.38l2.42,-0.72l0.53,-1.05l1.15,-0.65l0.56,-1.2l-1.43,-2.52l-0.3,-1.75l-1.54,-0.43l-3.64,-2.12l-0.61,-1.8l-2.26,-2.94l0.03,-1.53l-0.68,-0.68l0.5,-0.81l-0.04,-0.86l-0.47,-1.19l-0.72,-0.53l-0.37,-2.72l0.75,-0.66l2.6,-0.95l0.83,-0.85l0.99,0.2l0.51,-0.21l1.14,-1.79l0.79,-0.67l-0.81,-2.35l-1.02,-0.86l0.1,-1.29l0.34,0.21l0.6,-0.43l-0.26,-1.77l1.08,-0.7l0.18,-0.62l-0.76,-0.58l0.74,-1.51l-1.42,-0.68l-0.05,-0.97l-0.62,-0.65l0.87,-2.29l-0.41,-0.56l-0.44,0.04l-0.11,-1.16l-0.36,-0.26l-0.88,0.17l-0.49,-1.15l-0.94,0.01l-0.29,-0.67l-1.11,-0.66l-1.05,-1.92l1.12,-1.48l-0.06,-1.04l-0.85,-2.6l-2.48,-2.18l-0.53,-1.11l0.23,-0.83l-0.41,-0.93l0.54,-1.42l-1.35,-1.66l0.54,-1.2l-1.8,-3.7l-0.14,-5.52l0.56,-1.3l-0.47,-0.92l-0.03,-0.89l0.47,-1.5l-0.93,-0.73l-1.3,0.03l1.29,-1.31l-0.05,-0.56l-0.46,-0.39l-0.95,-0.01Z",name:"Uttar Pradesh"},"IN-SK":{path:"M624.09,256.17l1.74,-1.11l1.5,0.04l2.71,-2.5l1.43,1.15l2.65,0.52l2.31,1.81l-0.23,2.08l1.28,1.8l0.06,0.92l-1.46,6.18l-1.76,3.15l-0.24,1.13l0.49,0.78l-0.09,1.51l0.63,1.96l3.56,3.09l-0.14,0.55l-0.53,0.4l-1.78,0.44l-1.01,0.67l-1.42,2.94l-1.56,-0.85l-4.67,-0.11l-3.06,2.58l-1.78,0.44l-3.84,-1.72l-3.55,-0.05l-0.65,-0.3l-0.58,-1.87l-1.79,-1.32l0.79,-2.13l-0.61,-1.91l0.81,-1.92l-0.56,-1.88l2.65,-4.71l1.54,-4.54l-0.12,-1.42l0.29,-1.16l-0.51,-0.51l-1.07,-0.3l-0.48,-1.12l0.06,-0.62l0.47,-0.48l1.19,0.1l6.6,-1.18l0.74,-0.55Z",name:"Sikkim"},"IN-MZ":{path:"M743.96,392.77l0.71,0.19l0.37,-0.45l-0.14,-2.85l0.55,-1.85l-0.42,-1.43l0.33,-2.14l-0.11,-2.89l-0.65,-1.18l2.99,-0.03l-0.38,1.02l0.75,1.88l1.11,0.72l1.07,-0.2l3.08,-2.92l1.24,-0.79l-0.05,-1.35l2.53,-2.77l1.3,-3.49l2.32,3.71l1.02,0.04l1.89,-0.78l1.44,0.32l0.94,-0.24l0.11,0.82l0.68,0.79l-0.94,1.59l0.08,1.22l-0.6,3.47l-0.55,0.59l0.12,0.67l2.91,1.14l1.2,0.91l1.31,-0.55l0.72,0.69l0.62,0.01l1.32,-0.83l0.11,1.34l0.61,0.24l0.97,-0.45l0.25,1.53l1.46,2.27l0.56,5.39l1.62,1.71l0.15,1.2l-0.99,6.3l0.22,3.39l-0.91,1.69l-0.09,5.36l-1.22,2.4l-1.63,1.33l-0.58,0.03l-1.4,-1.49l-0.78,-0.25l-0.99,0.29l-0.58,0.74l0.04,2.05l0.88,1.94l0.12,0.97l-1.74,2.48l-1.23,1.16l-0.27,2.69l1.21,3.12l-0.33,2.8l0.6,1.65l1.1,1.18l0.34,1.19l0.24,3.97l-1.47,0.77l-0.09,0.62l0.38,0.78l-2.29,-0.79l-1.1,0.42l-0.08,2.78l-1.0,0.47l-0.71,1.34l0.31,2.1l-0.63,-0.79l-0.82,-0.32l-0.71,0.4l-0.47,1.47l-0.37,-1.67l-0.66,-0.91l-2.03,-1.9l-1.96,-1.42l-0.88,-0.27l-0.8,0.54l0.01,1.48l-0.37,0.18l-0.18,0.63l-0.08,1.63l-0.92,0.25l-0.78,0.79l-1.04,-4.15l0.88,-0.24l0.27,-1.25l-1.83,-11.1l-0.51,-1.55l-0.17,-4.45l-0.52,-1.11l-1.15,-1.14l-0.55,-3.59l-0.61,-0.67l-0.91,-0.36l-0.68,-1.66l0.02,-2.29l-0.78,-4.56l0.13,-1.61l0.79,-1.88l-0.27,-2.46l-0.7,-0.81l-0.08,-0.97l-0.71,-0.88l-1.55,-6.66l0.55,-2.59l-0.21,-1.75l0.23,-1.48l0.46,-0.67Z",name:"Mizoram"},"IN-CT":{path:"M376.2,561.12l-0.76,-1.04l-0.54,-2.04l-1.09,-0.57l-0.15,-0.57l0.27,-0.65l2.07,-1.28l0.36,-0.85l-0.24,-0.79l-1.82,-2.18l-0.32,-1.59l0.51,-1.14l2.36,-3.16l1.16,-4.17l1.21,-0.64l1.08,-1.84l1.03,-0.48l0.89,-1.14l0.61,-0.26l1.07,2.14l2.07,0.07l0.93,1.63l0.73,0.22l1.24,-1.17l2.22,-1.2l0.11,-0.81l-0.84,-1.42l2.23,-0.73l0.65,-1.58l-0.64,-1.49l-1.37,-1.28l-4.18,-1.73l-0.94,-2.81l-2.92,-1.34l-1.24,-2.7l-0.75,-0.22l-0.84,0.27l-0.46,0.55l-0.09,0.78l-1.61,-0.42l1.75,-0.9l0.59,-1.0l-0.24,-0.9l-1.6,-0.51l0.5,-0.9l1.91,0.56l0.81,-0.33l0.83,-4.19l-1.06,-3.19l-3.34,-0.41l0.3,-2.29l0.6,-0.47l2.53,-0.4l2.93,-1.99l0.18,-0.75l-0.42,-1.42l0.05,-2.41l0.61,-1.47l-0.41,-1.1l-0.13,-2.2l-1.6,-0.59l-2.16,0.82l0.34,-0.93l1.82,-1.1l0.25,-1.05l-0.49,-2.64l-0.19,-4.61l-0.89,-0.79l-1.73,0.09l-0.93,-1.74l0.73,-4.2l0.63,-0.84l4.35,-2.42l1.73,-2.04l0.06,-1.69l1.3,-3.97l-0.11,-3.65l0.64,-4.84l1.91,-0.95l0.61,-1.04l0.55,-1.62l-0.09,-3.28l2.01,-4.15l0.85,-0.2l1.2,1.46l0.55,-0.07l0.46,-0.5l0.09,-0.85l-0.42,-0.87l0.8,-0.52l0.42,-2.56l1.99,-1.5l0.72,-1.23l0.16,-3.55l1.21,-1.92l0.5,-0.43l0.46,0.94l1.05,0.27l3.57,-1.69l1.2,1.52l0.79,0.43l1.06,-0.45l2.76,-2.24l3.2,-1.03l0.92,-1.95l2.97,-1.77l-0.02,-1.86l0.73,-1.05l-0.19,-2.83l0.19,-0.37l2.32,-0.91l2.35,-2.12l0.23,-0.95l-0.31,-1.56l0.29,-0.66l3.67,-1.75l1.99,-0.03l0.88,-1.76l1.03,-4.6l-0.16,-1.02l-2.37,-2.04l-2.34,0.08l-0.36,-0.7l-0.98,-0.37l-2.06,-3.14l-0.79,-0.36l-1.44,-0.08l-3.16,-1.17l-0.65,0.1l-2.65,1.78l-0.44,0.01l-0.97,-2.0l0.65,-0.89l0.15,-1.17l1.07,-0.61l1.02,-1.6l-0.17,-1.22l-1.75,-3.33l0.06,-1.2l1.2,-0.2l1.84,1.89l1.03,0.75l1.08,0.3l1.09,-0.04l3.01,-1.44l1.96,0.13l2.28,1.14l3.87,0.03l1.87,0.48l8.34,0.33l1.27,-0.98l2.41,-1.15l0.77,-1.85l3.07,-1.14l0.59,-0.82l0.3,-1.29l0.83,0.21l1.66,1.52l1.43,0.77l5.35,0.26l3.78,-1.46l1.03,-1.62l0.25,-1.54l1.45,-1.09l0.74,-1.65l3.19,0.58l1.86,1.28l0.24,2.82l0.99,1.75l4.75,4.36l0.66,1.82l-0.44,2.11l1.35,2.8l1.06,0.48l1.68,-0.12l2.34,0.83l0.55,-0.55l-0.05,-1.51l1.36,-0.48l0.76,2.35l-1.89,2.51l-0.29,3.17l0.54,1.11l0.6,0.01l0.99,-0.91l0.48,0.7l0.3,1.5l-0.56,4.03l0.33,1.47l1.84,1.98l0.9,2.89l1.12,0.31l0.52,-0.4l0.04,-0.52l1.65,0.8l2.21,-0.09l0.9,0.49l0.71,2.65l-0.72,0.97l-2.99,2.18l-1.13,2.64l-2.36,1.79l-1.78,0.21l-2.14,1.78l-0.72,2.26l0.72,1.48l0.15,1.18l-1.13,1.76l-3.47,0.93l-3.65,3.0l-3.05,1.37l-2.17,2.82l-0.35,1.32l0.73,1.02l-1.48,0.97l-0.33,1.95l0.41,0.86l1.39,0.93l-0.35,1.31l0.13,0.75l-0.12,0.3l-0.98,0.13l-0.29,0.89l-1.06,-0.2l-0.46,0.37l-0.32,1.8l-3.28,5.47l-0.78,2.64l0.11,1.7l1.58,1.75l0.07,1.4l-2.14,-0.68l-0.99,0.11l-0.68,0.98l-0.1,1.33l-0.9,1.29l-0.91,2.51l-1.44,1.46l-2.01,0.14l-3.31,-2.01l-4.53,0.66l-0.98,0.41l-1.12,-0.49l-3.11,0.28l-0.56,0.45l-0.04,1.31l-2.46,4.73l-1.43,0.95l-1.59,2.2l-1.09,0.56l0.01,-0.76l-0.55,-0.52l-1.36,-0.25l-0.68,0.54l-0.09,4.18l0.72,2.52l-0.83,4.18l0.61,1.45l0.67,0.17l0.4,1.27l0.79,0.22l-0.29,3.71l0.48,1.12l0.27,3.76l-0.69,2.58l0.08,0.98l2.58,1.62l2.3,0.07l1.42,1.1l1.33,-0.5l1.05,0.06l-0.41,3.09l0.82,1.35l-3.43,2.25l0.01,-2.29l-1.81,-0.32l-1.56,-0.7l-3.66,-0.37l-0.86,0.54l-0.78,1.34l-2.46,-4.66l-0.59,-0.31l-1.08,0.07l-0.43,-0.79l-2.26,-1.77l-0.81,0.21l-0.92,1.26l-0.28,-0.91l-2.18,-2.08l-0.5,0.09l-1.32,1.38l-0.97,0.56l-1.53,2.64l-0.2,1.29l0.69,1.16l3.02,1.8l0.98,1.71l2.17,0.75l-0.29,2.12l0.41,1.88l-0.25,4.24l0.5,0.47l0.99,0.22l0.95,1.7l1.38,0.51l0.36,0.45l-0.98,1.25l0.11,0.61l0.97,0.86l-0.71,1.75l-0.07,1.21l0.69,1.82l-0.2,1.59l1.06,0.93l0.17,1.09l0.72,1.28l0.08,2.46l-1.85,1.77l-0.79,3.73l-0.61,-0.56l-0.52,-0.03l-0.99,1.69l-2.34,0.54l-1.59,1.62l-1.01,0.36l-0.27,0.97l1.23,1.04l0.02,0.59l-1.55,1.0l-3.02,2.84l-1.83,2.83l-1.7,0.58l-0.96,1.18l-3.23,1.04l-0.99,2.18l0.33,1.34l-0.54,2.23l-0.74,1.15l-0.25,2.85l-0.67,1.16l-0.18,1.23l-0.74,-0.38l-0.78,0.41l-0.23,2.18l-4.04,0.11l-2.81,-1.08l-3.48,1.96l-0.54,-0.18l-0.8,-1.55l-0.22,-3.95l-1.15,-2.66l-0.11,-1.07l0.7,-1.59l-0.22,-0.76l-1.09,-0.27l-1.63,0.55l-0.57,-2.01l-0.9,-0.47l-0.7,0.29l-0.43,1.22l-1.37,0.06l-0.16,-0.75l1.24,-0.83l0.07,-0.8l-2.14,-4.79l-2.4,-3.04l-2.13,-2.27l-1.92,-1.33l-1.32,-0.24l-1.74,0.54l-1.0,-0.81l-0.58,0.42Z",name:"Chhattisgarh"},"IN-CH":{path:"M266.15,165.51l-2.24,-2.23l-0.12,-0.55l1.16,-0.55l1.66,0.15l0.44,1.34l-0.16,1.56l-0.74,0.28Z",name:"Chandigarh"},"IN-GA":{path:"M171.13,653.34l0.82,-0.49l2.2,-0.25l0.84,-1.12l0.38,0.84l1.86,0.75l0.72,2.4l1.25,1.01l1.01,0.17l2.17,-0.81l2.03,0.13l1.31,-0.56l1.58,0.8l0.64,3.06l-0.59,1.24l0.03,0.83l0.59,0.86l0.06,1.41l1.19,1.5l0.15,1.34l-0.25,0.39l-1.24,0.3l-0.42,0.49l0.16,0.93l1.4,1.13l-1.01,2.75l0.15,2.34l-1.02,2.28l-0.76,0.39l-1.33,0.04l-1.82,1.18l-1.4,-0.88l0.06,-1.67l-0.32,-0.72l-0.99,-0.43l-1.0,-1.7l-1.34,-0.43l0.32,-0.82l0.93,-0.77l0.11,-0.61l-0.54,-0.55l-1.62,-5.41l-0.52,-0.65l-1.65,-0.3l-0.6,-0.51l2.08,0.23l0.62,-0.25l0.78,0.3l0.93,0.96l0.63,-0.35l-0.02,-0.58l-1.35,-1.45l-3.77,-1.12l0.45,-0.68l1.85,-0.72l-0.19,-0.91l-0.59,-0.35l-2.36,1.34l-0.55,-0.34l0.05,-0.87l-0.54,-1.54l0.59,-0.89l2.24,-0.65l0.3,-0.6l-0.39,-0.4l-1.74,0.07l-1.67,1.11l-0.87,-2.2Z",name:"Goa"},"IN-GJ":{path:"M0.5,399.96l0.7,-0.07l0.65,-0.85l1.21,0.35l1.42,-0.85l0.14,-0.66l-0.59,-0.43l-0.93,0.34l-0.77,-0.57l-0.51,-2.68l-0.67,0.36l0.47,-2.07l0.64,-0.96l1.64,-0.62l-0.08,-1.16l0.42,0.58l0.75,0.19l1.26,-1.22l0.45,0.24l0.9,-0.64l10.29,-0.14l0.4,-0.4l0.04,-10.49l0.51,-1.05l1.13,0.05l0.45,2.22l0.74,0.73l0.91,-0.37l1.29,-2.29l1.82,2.06l0.74,0.04l2.52,-1.05l3.13,1.14l3.52,-0.99l8.54,0.22l0.76,0.33l2.36,2.42l1.6,0.78l7.98,0.11l1.43,-0.3l1.28,-1.0l1.64,-3.28l4.06,-0.84l1.74,-1.07l2.27,-0.31l1.43,-0.97l4.1,-0.7l0.18,0.38l-0.74,0.64l-0.12,0.58l0.81,3.24l1.9,1.14l4.26,0.3l3.16,-1.22l0.2,-0.72l-0.41,-0.77l2.11,-1.57l2.5,0.12l0.86,-0.95l1.84,-0.89l-0.41,-1.47l-2.81,-0.83l0.18,-2.07l-0.72,-0.83l-0.07,-0.71l0.57,-1.53l2.65,-1.55l1.66,0.93l2.93,0.8l0.95,0.0l2.15,-0.83l2.27,0.43l1.81,-1.1l2.8,-0.18l1.22,0.17l1.61,0.83l3.68,-0.64l0.6,1.02l1.38,0.34l0.62,-0.37l0.1,-0.96l0.5,-0.3l0.41,0.01l0.74,0.75l1.17,0.13l1.71,-1.24l1.73,-0.39l1.37,1.61l2.36,0.79l1.19,0.15l3.43,-0.47l-2.31,0.59l-0.18,0.93l1.37,1.15l1.47,0.26l0.66,0.97l1.68,0.05l0.11,1.14l1.25,1.86l1.07,-0.16l0.95,-2.34l0.8,-0.05l1.64,0.97l1.95,0.54l0.81,1.65l0.86,0.74l5.67,1.0l1.08,-0.16l1.04,-0.81l0.65,-2.67l0.5,-0.68l2.52,-0.5l-0.24,2.59l0.32,0.65l2.29,0.98l1.23,-0.39l0.06,0.28l-0.47,0.73l-1.64,-0.01l-1.21,1.67l-0.94,2.61l0.78,2.06l0.54,0.75l2.28,1.54l0.5,1.22l1.44,1.4l0.56,-0.04l1.5,-1.02l1.08,-1.87l1.13,1.79l0.1,1.35l0.71,1.7l-1.66,1.34l-0.33,3.86l0.52,0.44l1.25,0.07l1.17,1.92l1.59,0.55l0.03,3.2l1.07,0.14l1.29,-1.03l1.02,0.87l0.0,2.34l0.46,1.2l-0.33,1.36l0.26,0.43l1.46,0.1l1.41,0.86l2.79,-0.78l2.48,3.21l1.08,0.17l1.17,-0.81l2.08,1.91l1.71,0.9l0.52,0.58l0.09,1.77l0.56,0.94l1.07,0.46l1.24,-0.62l0.32,0.13l0.75,0.47l1.19,2.04l1.06,0.7l1.04,2.54l0.7,3.74l0.67,0.28l0.99,-0.26l1.0,1.07l0.15,0.89l-2.47,4.86l-0.69,0.73l-2.4,0.5l-3.97,3.3l-2.47,-0.52l-1.06,0.61l-0.17,1.4l2.3,2.09l0.7,0.27l2.5,-0.14l1.17,0.57l-0.52,0.85l-1.21,0.63l-1.38,0.14l-0.87,-0.73l-0.66,-0.14l-0.64,0.34l-0.43,0.83l0.19,3.95l0.98,1.17l0.6,2.21l0.72,1.01l-0.37,1.38l-0.01,2.02l-1.86,0.34l-2.66,1.26l-0.98,0.85l-1.36,0.17l-2.94,1.25l-0.44,1.12l0.24,2.28l1.08,1.72l-0.69,1.24l-1.5,0.35l-0.49,0.63l0.39,1.13l1.62,2.41l0.55,0.29l5.43,-1.52l3.48,0.09l1.05,-0.57l1.48,0.8l2.63,-0.9l0.24,0.98l-1.57,1.06l-3.99,1.1l-1.51,-0.44l-0.73,0.2l-2.61,2.26l-1.23,3.23l-2.07,0.72l-0.67,-0.54l-0.58,-0.03l-0.41,0.34l-0.93,2.34l-2.01,1.14l-0.89,-0.22l-0.84,0.23l-2.12,-1.04l-0.82,0.35l0.24,1.02l1.22,1.18l1.38,0.77l2.01,-0.03l1.03,1.36l1.56,0.58l2.32,2.59l0.99,2.76l0.19,3.31l-0.49,0.92l-2.42,2.07l-0.13,1.4l-0.42,0.84l-2.66,1.32l-1.84,0.02l-1.33,-1.63l-3.25,-1.89l-1.11,-1.53l-0.78,0.14l-0.93,1.49l-1.29,0.62l-0.04,0.76l1.28,0.48l0.25,1.12l0.99,0.4l0.28,1.19l-2.99,5.31l0.78,1.33l0.23,1.97l-0.49,1.57l0.17,0.94l-3.44,-0.35l-0.69,0.66l-0.27,1.36l-1.1,0.52l-0.38,-0.06l-0.01,-1.51l-0.72,-0.56l-1.37,-0.12l-0.43,0.32l-0.21,0.95l-0.95,0.04l-0.36,-1.68l2.24,-1.3l0.45,-0.95l-0.35,-0.68l-1.23,-0.09l0.08,-1.11l-0.81,-0.47l-2.07,1.39l-1.14,-0.0l-0.65,1.29l-1.14,-0.15l-0.55,0.41l-0.11,0.95l1.46,1.36l0.23,1.61l-1.88,0.66l-1.35,-0.06l-0.65,0.32l-1.02,-0.24l-1.45,0.83l0.73,-2.93l0.57,-1.06l-0.41,-0.59l0.18,-1.49l0.99,-2.09l0.98,-0.77l1.51,-0.17l0.65,-0.65l-0.08,-1.64l-0.77,-1.03l0.99,-1.77l-0.03,-2.84l0.62,-1.11l-0.07,-2.45l1.33,-1.05l-0.21,-0.59l-0.63,-0.42l-0.03,-1.1l-0.67,-0.08l-0.38,0.46l-0.11,-0.45l0.53,-1.02l-0.21,-0.61l-1.26,0.33l0.35,-1.15l-0.63,-0.76l1.16,-0.71l0.28,-0.98l-0.44,-0.43l-1.52,0.3l-0.45,-0.77l-1.18,-0.59l1.25,0.19l0.67,-0.14l0.43,-0.53l-1.08,-2.77l-0.57,-0.44l-1.51,0.57l-0.74,-0.19l0.11,-0.83l-0.45,-0.52l-0.52,-0.03l1.22,-0.68l-0.09,-0.44l-1.49,-0.75l-1.09,-0.93l-0.03,-0.45l-0.63,-0.3l-0.58,0.41l-0.15,-0.32l-0.44,-1.87l1.42,-0.28l0.28,-0.74l-0.56,-0.42l-1.68,0.12l1.8,-0.54l2.67,-1.74l0.35,0.25l0.59,-0.15l0.08,-1.13l-0.83,-0.39l-2.31,0.85l-1.68,1.13l0.77,-1.49l2.09,-1.65l2.56,-1.29l1.44,-1.98l1.44,0.24l2.03,-0.72l0.96,-0.67l4.65,-1.88l0.51,-0.51l0.13,-0.73l-0.86,-0.4l-3.05,1.6l-2.75,0.95l-2.09,-0.31l-1.84,0.69l-1.99,-0.44l-1.81,0.3l-1.83,-0.23l-2.19,0.51l-0.03,-0.91l0.75,-1.97l0.26,-2.24l0.6,-0.39l1.0,-2.09l0.74,-0.36l1.38,-0.01l0.52,-0.51l0.26,-0.88l0.74,-0.47l-0.31,-0.63l-1.03,0.01l-0.6,0.71l-2.18,0.28l-2.07,1.63l-0.98,-1.7l1.19,-5.61l0.93,-1.11l0.97,-0.45l1.83,0.91l0.97,-0.07l1.05,0.62l0.56,-0.08l1.83,-2.13l0.87,-0.16l1.4,0.83l0.95,-0.34l0.39,-1.48l-0.64,-1.05l-0.97,0.51l-1.22,-0.43l-0.84,0.08l-1.89,0.94l-2.79,-0.93l-1.08,0.05l-1.68,-0.54l-0.77,0.2l-1.65,1.38l-0.67,0.2l0.15,-0.47l-0.39,-0.52l-1.99,0.41l-0.25,-1.46l0.75,-0.74l0.1,-0.66l-0.41,-0.73l-0.48,-0.12l-1.3,0.92l-0.97,2.53l-1.14,-0.05l-0.41,-1.1l-0.83,-0.23l-1.09,0.05l-0.53,0.76l-1.33,-0.02l-0.2,0.66l0.68,0.67l1.07,0.28l0.85,-0.5l0.31,0.91l0.9,0.39l1.02,-0.03l0.24,1.05l-0.28,3.28l-1.38,1.94l-1.79,0.18l-0.67,0.89l-0.99,-0.87l-1.35,-0.09l-0.31,0.32l0.18,0.41l0.66,0.43l-0.97,-0.27l-0.45,0.17l0.18,0.63l-1.59,0.61l0.15,0.67l1.89,0.64l1.44,-0.1l0.69,0.88l-0.18,0.92l-1.97,-1.61l-0.75,-0.2l-0.45,0.23l-0.2,1.02l1.11,0.46l0.3,0.48l-2.34,-0.84l-0.76,0.39l0.16,2.39l0.61,0.07l0.52,0.59l1.44,-0.43l1.41,0.38l1.26,-0.46l0.97,1.2l0.7,1.57l0.66,0.39l0.82,0.02l0.65,0.95l0.03,0.91l-0.66,0.75l-1.0,3.65l-2.24,2.74l-0.51,1.07l-1.35,1.36l-0.58,2.43l0.41,1.27l-3.25,1.99l-2.05,0.24l-4.99,3.12l-1.45,0.04l-2.41,1.15l-1.67,1.19l0.07,-0.5l-1.13,0.05l-1.81,1.46l-0.9,1.36l-4.4,1.16l-5.39,2.64l-1.52,0.13l-0.92,0.73l-2.44,0.05l-0.65,0.93l-3.65,0.22l-0.99,-0.18l-0.85,-0.59l-1.16,0.23l-1.21,-0.86l-4.8,-1.96l-2.71,-1.5l-1.64,-1.54l-1.94,-0.78l-8.52,-7.09l-3.03,-3.95l-3.49,-3.74l-0.87,-1.33l-0.17,-0.96l-1.73,-1.02l-3.88,-4.04l-1.94,-1.14l-2.67,-3.2l-1.63,-1.0l-0.84,-1.01l-0.18,-1.89l-0.66,-0.19l-0.63,0.59l-0.54,-0.17l-4.18,-3.73l-1.45,-1.96l-1.46,-1.14l-1.7,-2.63l-1.65,-1.48l-1.47,-2.81l0.88,-3.29l0.5,-0.76l1.32,-0.83l-0.26,0.75l1.01,1.24l0.67,0.08l1.02,-0.44l0.83,0.17l0.94,-0.69l0.25,0.21l-1.03,2.68l0.24,0.84l1.52,1.23l2.4,-0.38l1.52,-0.7l0.65,-0.71l2.26,-0.04l1.51,-0.42l1.45,-1.37l0.19,-0.7l-0.34,-1.28l0.36,-0.06l0.3,2.26l1.88,0.7l0.59,-0.29l0.11,-0.39l0.69,-0.13l0.66,-0.9l0.59,0.21l0.46,-0.2l0.83,-2.0l1.53,1.64l0.7,-0.0l0.95,-1.43l1.58,-0.33l2.54,-2.09l2.6,-0.59l2.59,0.34l1.25,-0.49l4.5,-7.15l0.16,-1.52l1.55,-2.48l2.22,-1.93l1.09,0.04l0.73,-0.69l0.69,-1.43l0.07,-0.9l-0.87,-2.13l-1.25,-0.94l-2.24,1.56l-0.43,0.78l0.33,1.53l-0.31,2.26l-1.2,0.23l-0.53,-0.37l-0.68,0.08l-0.97,-0.5l-1.1,-1.31l-0.65,0.29l-0.22,1.03l-1.45,0.21l-0.85,-0.55l-0.06,-0.82l-0.53,0.16l-0.65,1.13l0.61,0.91l-1.78,0.22l-2.05,0.8l-5.13,1.18l-2.35,1.7l-1.17,1.86l-1.81,-0.42l-2.04,-0.02l-0.85,-0.55l-1.78,-0.11l-5.03,-1.67l-4.08,-0.59l-4.99,-3.19l-5.31,-2.24l-6.42,-4.41l-0.28,-0.83l-0.74,-0.31l-0.42,-0.6l0.49,-0.71l0.1,-0.83l-0.57,-0.36l-1.75,0.26l-0.15,-0.25l0.45,-0.89l1.3,-0.27l0.19,-0.55l-1.43,-1.28l-1.29,-0.24l-0.08,-0.55l0.78,-0.72l-0.27,-0.47l-1.15,-0.11l-0.95,0.55l-0.06,-1.22l-1.08,0.26l1.83,-2.32l-0.14,-0.36l-0.86,-0.1l-0.56,-0.78l-0.49,-0.1l-0.21,0.45l0.29,1.18l-0.41,0.11l-0.0,-3.49l2.18,0.23l0.39,-0.38l0.04,-0.61l-0.48,-0.5l1.61,-0.59l1.53,-1.82l1.55,-0.78l1.08,-1.78l1.61,-0.09l3.07,-2.0l-0.09,-0.69l-0.8,-0.19l-1.32,0.28l-1.37,1.12l-2.52,0.25l-0.62,0.52l-0.65,1.24l-5.16,2.14l-2.79,3.05l0.2,0.67l-0.49,0.4l-4.27,-0.24l-0.75,-0.44ZM141.04,481.24l-0.02,0.35l-0.14,0.07l0.03,-0.2l0.13,-0.22ZM139.1,480.22l0.01,0.97l-0.7,0.34l-0.26,-0.5l0.95,-0.81ZM28.19,437.73l0.34,-0.24l-0.1,0.14l-0.23,0.1Z",name:"Gujarat"},"IN-RJ":{path:"M113.16,366.39l-0.79,-0.19l-0.82,-1.14l-3.88,0.61l-1.37,-0.78l-1.49,-0.21l-3.05,0.21l-1.75,1.08l-2.15,-0.45l-2.94,0.83l-2.75,-0.76l-1.27,-0.83l-0.91,-0.2l-1.55,-3.64l-2.68,-4.47l-2.06,-7.11l-3.54,-3.49l-0.79,-2.29l-1.64,-1.88l-0.21,-1.01l0.33,-6.6l-0.19,-1.6l-0.91,-1.04l-1.23,-0.24l-3.67,1.06l-3.52,0.09l-2.79,-0.74l-0.75,-0.92l-0.69,-1.91l-3.03,-3.12l-0.94,-1.52l-0.54,-1.56l0.29,-3.26l1.77,-3.12l0.63,-2.52l-0.28,-1.98l0.55,-1.87l-0.16,-5.57l-1.0,-1.17l-2.36,-0.91l-7.44,0.28l-1.19,-0.44l-3.46,-2.72l-4.77,-1.9l-0.82,-0.89l-0.21,-1.18l1.29,-7.93l0.8,-2.43l1.22,-2.0l8.35,-7.32l1.89,-2.92l2.65,-2.47l0.77,-1.08l2.56,-6.91l7.24,-6.53l3.37,-0.9l2.19,0.73l2.89,2.68l0.22,2.51l0.96,2.12l1.23,1.73l1.86,1.21l2.15,0.28l2.76,-0.58l7.27,-3.47l2.28,-0.75l5.18,-0.75l5.05,-0.01l9.45,-2.8l0.73,-1.01l0.37,-4.13l0.46,-1.13l2.41,-3.02l5.04,-4.28l1.5,-3.1l1.81,-6.71l0.69,-1.31l2.22,-2.6l16.76,-8.5l1.03,-0.96l1.04,-2.37l2.71,-3.73l5.61,-10.36l4.24,-13.14l5.55,-2.7l5.67,-1.24l1.25,-0.68l5.27,-4.38l0.01,1.53l-2.58,4.47l0.0,0.93l0.33,0.34l15.39,0.72l3.64,0.48l0.02,0.94l0.94,0.93l0.04,0.52l-2.13,1.4l-0.59,2.13l0.48,0.91l1.08,0.31l2.26,-0.71l0.48,-0.41l0.19,0.23l-0.67,2.55l-0.26,2.85l0.37,1.18l0.79,0.98l-0.07,1.22l-0.19,0.37l-1.73,0.3l-0.34,0.95l2.48,3.97l1.17,-0.0l0.51,-1.04l3.42,-0.01l1.87,-1.25l2.62,1.15l1.36,2.74l1.0,0.28l1.28,-0.27l0.65,1.25l0.71,0.48l2.28,-0.55l0.86,-0.67l1.03,0.64l1.26,-0.12l1.93,-1.4l-0.21,1.19l0.37,0.73l0.69,0.23l1.08,-0.74l0.54,1.48l-0.83,0.46l-0.2,0.49l0.54,1.33l0.0,1.06l1.94,2.91l1.92,0.98l-0.02,0.67l-0.77,0.56l-0.22,0.85l3.34,9.56l3.35,4.22l2.17,1.57l-0.14,0.74l0.33,0.67l1.41,0.08l2.09,0.88l2.08,1.93l2.08,2.67l1.58,2.67l-0.7,-0.71l-0.52,-0.07l-1.05,1.15l-1.53,0.73l-0.43,0.67l0.27,0.88l0.98,0.7l0.61,-0.02l0.86,-0.7l-1.13,1.37l-0.82,1.64l0.59,0.99l-0.48,0.39l-0.91,-0.04l-0.45,0.81l0.15,0.87l1.22,0.93l0.58,1.57l0.74,0.31l3.48,-0.31l1.76,1.41l1.39,-0.66l0.29,-1.0l-0.42,-1.48l-0.6,-0.68l-0.03,-1.56l-0.65,-2.07l0.15,-1.09l0.22,-0.27l1.06,0.2l1.09,-0.39l1.6,1.04l1.18,-0.25l0.39,-0.55l0.02,-0.94l-1.13,-0.83l0.85,-0.33l0.02,-0.98l0.68,0.29l2.29,-0.31l0.49,0.72l-0.59,-0.08l-0.38,0.31l0.06,0.73l0.66,0.56l-0.57,0.47l0.03,0.51l1.42,0.83l0.92,0.06l0.52,1.73l0.97,0.65l1.15,-1.04l2.04,-0.52l0.28,-0.58l-0.44,-1.85l3.39,-2.44l1.36,-1.92l1.01,-0.38l2.42,2.36l0.15,0.52l-0.65,2.79l0.52,2.35l0.19,3.84l-0.86,1.6l-0.46,2.44l0.4,1.04l-0.58,0.37l-0.03,0.84l0.72,0.56l2.1,-0.25l1.27,-1.76l2.05,-0.4l0.26,-0.81l-1.3,-0.89l0.24,-0.53l1.97,0.6l0.71,-0.1l0.6,-0.56l0.81,0.49l0.58,-0.41l0.82,0.59l0.81,-0.67l0.38,0.07l0.36,2.7l0.84,0.78l0.33,0.85l0.04,0.6l-0.52,1.02l0.73,0.91l0.01,1.61l2.3,3.01l0.95,2.22l1.87,0.74l1.89,1.31l1.14,0.19l0.15,1.49l0.75,1.73l0.61,0.61l-0.36,0.58l-1.2,0.7l-0.31,0.83l-2.57,0.82l-0.37,0.89l0.3,0.66l0.88,0.32l0.64,1.0l2.23,0.36l0.7,-0.5l0.87,1.25l-1.42,0.37l-6.42,3.0l-0.85,1.15l-0.02,2.84l0.73,0.32l0.77,-0.2l1.26,-1.79l1.15,0.07l4.09,-1.67l2.33,-1.65l2.98,0.47l0.85,0.51l1.05,-0.35l2.89,0.35l1.09,1.2l0.67,-0.29l0.09,-1.11l1.09,-0.08l1.28,-1.16l1.69,-0.04l2.02,0.57l-0.98,0.92l-1.12,0.42l-0.05,0.72l0.66,0.88l-0.85,0.24l-0.1,0.82l-1.0,-0.26l-0.95,0.2l-0.54,3.52l-0.93,0.02l-0.98,-0.46l-1.99,0.86l-1.51,0.22l-0.57,0.55l-0.21,0.79l-1.71,0.58l-0.26,0.53l0.27,0.69l-2.38,1.08l-0.92,1.0l-2.98,0.75l-3.21,2.22l-2.11,0.06l-0.56,0.59l-0.11,0.9l-2.76,0.32l-1.52,2.06l-2.32,1.81l-2.65,0.18l-0.91,0.72l-0.32,0.96l-1.97,0.47l-0.92,1.2l-1.56,1.0l-1.05,0.28l-0.68,1.19l-2.24,1.52l-0.52,1.68l-0.79,0.35l-0.93,1.01l-2.88,0.01l-0.79,1.22l-0.84,0.14l-1.36,1.03l-1.09,1.85l-0.12,1.68l-1.03,0.59l1.24,6.15l1.02,3.16l1.64,0.79l1.23,1.75l2.04,0.43l1.85,1.25l0.57,0.11l1.26,-0.41l1.39,0.2l1.84,1.04l0.77,-0.39l1.71,0.0l2.77,-1.21l2.19,0.5l1.34,-0.62l0.88,-1.95l0.69,-0.54l1.52,-0.36l0.69,0.22l0.38,0.55l-0.47,1.46l0.69,1.45l-0.15,1.82l1.16,1.77l-0.39,1.97l-1.43,1.01l-1.76,-0.7l-1.13,0.24l-1.06,-0.21l-3.5,1.17l-2.7,0.19l-4.12,1.59l-0.88,1.16l-0.03,0.67l0.99,2.1l0.11,1.21l-0.8,0.67l-1.8,0.4l-0.46,0.59l0.01,0.63l2.21,2.47l1.07,0.57l2.33,0.03l1.64,1.33l0.87,1.46l0.43,2.21l-0.59,0.95l-3.32,1.33l-0.31,-0.01l-0.09,-0.98l-0.76,-1.19l-1.72,-0.45l-0.99,0.55l0.19,7.02l0.56,1.52l1.87,2.64l-0.75,1.42l-2.66,0.44l-2.87,-1.98l-0.29,-0.38l0.59,-1.58l-0.65,-0.89l-1.49,0.26l-1.32,0.66l-0.62,0.81l-0.38,1.25l-0.93,0.27l-0.8,-1.35l-0.81,-0.46l-2.36,0.15l-2.37,-0.75l-2.62,0.03l-0.56,-0.65l-0.06,-1.39l-0.91,-0.21l-1.44,0.8l-0.41,0.77l-0.22,5.75l-0.91,1.03l-3.07,2.04l-0.18,0.86l0.58,0.69l-0.36,0.8l-2.54,1.42l-3.18,1.16l-1.39,-1.09l-0.78,0.05l-0.42,0.67l0.21,1.39l-0.75,1.99l-1.04,-0.67l-1.53,-0.23l-0.54,-1.73l-2.26,-1.43l-0.39,-0.57l-0.11,-1.38l0.73,-1.34l0.34,-0.08l2.56,1.5l0.99,-0.14l1.03,-0.78l1.53,0.76l2.78,-3.75l-0.19,-0.69l-1.38,-0.85l-0.38,-0.73l0.33,-1.04l1.14,-1.39l0.31,-1.44l-0.35,-1.02l-1.31,-0.83l-0.49,-2.5l0.29,-1.27l0.46,-0.6l2.12,0.79l0.87,-0.42l0.54,-0.87l-0.12,-3.35l-1.72,-2.18l-0.08,-1.9l-1.45,-1.82l-0.93,-0.39l-1.02,0.2l-2.12,1.19l-6.1,1.13l-1.71,-0.05l-2.46,-0.66l-2.71,0.12l-0.69,-0.28l-0.43,-0.95l1.0,-1.04l0.14,-0.7l-0.82,-1.9l1.39,1.33l1.73,0.45l2.43,-0.55l1.29,-1.43l-0.03,-0.57l-0.61,-0.38l-3.06,0.55l-1.27,-0.53l0.04,-0.32l1.57,0.36l0.71,-0.62l-0.09,-0.83l-0.78,-1.15l0.96,-1.84l-0.38,-0.68l-2.77,0.61l-2.39,-0.18l-0.87,0.22l-1.43,2.29l0.29,1.74l-0.19,0.81l-1.27,-0.2l-1.56,1.09l-2.66,-1.04l-1.24,-1.01l-1.28,-0.2l-0.46,0.24l-0.21,0.62l0.68,2.0l-0.19,1.6l0.21,0.59l3.12,0.55l1.1,-0.15l0.1,0.39l-0.55,2.44l-0.6,0.36l-1.68,0.1l-1.61,-1.83l-0.62,-1.83l-0.6,-0.15l-0.56,0.47l-0.19,2.47l0.42,1.11l-2.09,4.22l-0.12,0.98l0.53,0.75l3.35,1.05l0.25,0.61l-2.43,2.42l-0.39,1.79l-0.73,1.25l0.16,0.52l0.56,0.3l2.45,-0.12l1.2,0.69l0.89,3.8l2.05,2.4l-0.64,1.04l-1.18,3.43l-0.18,1.43l0.11,2.2l0.8,1.33l0.19,1.94l-2.53,4.99l-0.87,0.81l-5.89,2.59l-2.01,1.8l-1.52,2.59l0.02,1.08l0.6,0.72l2.45,0.79l1.39,0.05l1.5,1.36l-2.98,1.57l-1.93,0.47l-2.21,1.15l-2.7,-0.33l-1.68,0.98l-0.59,-0.97l-0.83,-0.47l-1.34,-2.19l-1.43,-0.75l-1.43,0.61l-0.48,-0.26l-0.72,-2.86l-2.18,-1.34l-2.15,-1.97l-0.91,-0.2l-0.73,0.85l-0.66,-0.04l-2.15,-2.97l-0.57,-0.34l-2.93,0.76l-1.14,-0.82l-1.17,0.04l0.32,-1.25l-0.46,-1.22l0.13,-1.76l-0.24,-0.9l-1.4,-1.24l-0.65,0.06l-1.41,1.07l0.32,-2.39l-0.31,-0.73l-1.75,-0.71l-1.19,-1.94l-1.47,-0.23l0.28,-3.15l1.47,-1.08l0.28,-0.53l-0.77,-1.97l-0.12,-1.42l-1.32,-2.1l-0.38,-0.24l-0.65,0.19l-1.13,1.93l-1.34,0.87l-0.98,-1.08l-0.62,-1.36l-2.63,-2.03l-0.7,-1.62l0.87,-2.35l0.88,-1.21l1.13,0.05l0.78,-0.31l0.62,-1.27l-0.18,-0.76l-0.43,-0.3l-1.27,0.38l-1.91,-0.74l0.23,-2.35l-0.43,-1.01l-1.21,-0.11l-2.26,0.63l-0.78,1.08l-0.46,2.35l-0.86,0.68l-0.6,0.06l-1.89,-0.53l-3.52,-0.4l-1.51,-2.29l-2.14,-0.65l-1.84,-1.02l-1.46,0.26l-0.78,2.15l-0.36,0.2l-0.92,-1.62l-0.24,-1.27l-1.85,-0.15l-0.62,-0.94l-1.53,-0.29l-0.97,-0.75l2.33,-0.44l0.22,-0.89l-0.68,-0.67l-4.54,0.35l-2.17,-0.71l-1.13,-1.44l-0.59,-0.29l-2.11,0.47l-1.51,1.18l-0.76,-0.09l-0.9,-0.81l-0.82,0.05l-0.91,0.64l-0.15,0.93ZM294.16,288.97l0.26,-0.35l0.11,-0.1l-0.05,0.3l-0.31,0.15ZM252.61,250.52l-0.88,-0.6l-0.15,-0.41l0.59,0.24l0.44,0.77Z",name:"Rajasthan"},"IN-MP":{path:"M191.91,423.84l-0.52,-3.36l-0.53,-1.39l0.74,-0.61l0.77,-0.34l2.88,0.29l2.23,-1.16l1.99,-0.5l3.36,-1.88l-0.0,-0.75l-1.53,-1.53l-4.03,-0.93l-0.42,-0.88l1.39,-2.39l1.85,-1.66l5.83,-2.55l1.04,-0.94l1.49,-3.12l1.15,-1.64l0.11,-1.95l-0.24,-1.12l-0.77,-1.25l-0.08,-1.88l0.16,-1.29l1.86,-4.79l-2.14,-2.67l-0.45,-2.8l-0.59,-1.21l-1.63,-0.91l-2.47,0.1l0.66,-1.0l0.32,-1.64l1.74,-1.48l0.81,-1.32l-0.17,-0.87l-0.45,-0.45l-3.45,-1.11l-0.08,-0.37l2.2,-4.61l-0.4,-1.42l0.1,-1.99l0.36,1.48l0.95,0.81l0.7,1.18l0.53,0.26l1.56,-0.03l1.01,-0.34l0.72,-0.72l0.5,-2.94l-0.75,-0.84l-1.19,0.14l-2.6,-0.34l0.17,-1.7l-0.66,-1.97l0.84,0.14l1.09,0.93l2.15,1.06l1.16,0.09l1.62,-1.1l1.02,0.31l0.63,-0.38l0.36,-1.3l-0.29,-1.62l1.1,-1.75l2.84,0.09l2.19,-0.57l-0.84,1.67l0.9,1.76l-1.84,-0.24l-0.48,0.64l0.06,0.81l0.84,0.71l1.12,0.24l2.91,-0.55l-1.3,1.1l-1.61,0.23l-1.34,-0.35l-1.47,-1.38l-0.77,0.01l-0.33,0.88l0.81,1.84l-0.85,0.94l-0.32,0.92l0.8,1.39l1.08,0.43l2.69,-0.13l2.41,0.65l1.95,0.06l6.25,-1.16l2.89,-1.35l0.81,0.55l0.9,1.26l0.02,1.76l1.69,2.09l0.14,2.99l-0.72,0.67l-1.35,-0.77l-1.15,0.13l-0.74,0.98l-0.34,1.56l0.56,2.82l1.31,0.91l0.28,0.62l-0.23,1.1l-1.45,2.03l-0.07,0.88l0.25,0.76l1.62,1.36l-2.15,2.93l-1.36,-0.75l-1.75,0.95l-3.0,-1.53l-0.78,0.44l-0.86,1.74l0.13,1.58l0.39,0.76l2.43,1.6l0.49,1.72l0.33,0.26l1.63,0.23l0.86,0.6l0.71,0.05l0.53,-0.62l0.69,-1.91l-0.18,-1.56l1.04,0.97l0.88,0.15l3.38,-1.22l2.74,-1.55l0.62,-1.43l-0.58,-1.02l2.89,-1.87l1.22,-1.46l0.23,-5.8l1.25,-0.97l0.03,1.13l0.96,1.07l0.65,0.22l2.18,-0.18l2.45,0.76l2.27,-0.16l0.37,0.22l0.5,1.22l0.8,0.37l1.54,-0.47l0.94,-2.01l2.1,-0.79l-0.46,2.16l2.85,2.18l0.96,0.53l3.22,-0.59l1.09,-2.16l-2.28,-3.57l-0.43,-4.0l0.27,-1.37l-0.24,-1.82l1.59,0.28l0.46,1.83l1.11,0.44l3.72,-1.46l0.82,-0.85l0.14,-0.79l-0.48,-2.47l-1.05,-1.74l-1.9,-1.51l-2.48,-0.08l-0.78,-0.44l-1.9,-2.1l0.23,-0.33l1.92,-0.41l0.89,-0.95l-0.08,-1.74l-0.97,-2.28l0.51,-0.72l3.91,-1.51l2.67,-0.19l3.37,-1.16l1.06,0.21l0.95,-0.26l1.95,0.71l1.88,-1.18l0.37,-0.58l0.33,-2.13l-1.25,-2.17l0.23,-1.44l-0.69,-1.42l0.48,-1.43l-0.97,-1.29l-1.87,-0.11l-1.6,0.8l-0.94,1.95l-0.61,0.55l-2.56,-0.43l-2.91,1.24l-1.6,-0.03l-0.73,0.39l-1.59,-1.02l-1.63,-0.22l-1.33,0.41l-1.98,-1.3l-1.68,-0.23l-1.39,-1.83l-1.51,-0.67l-0.88,-2.84l-1.3,-5.49l1.02,-0.67l0.31,-2.18l0.62,-1.04l1.1,-0.9l1.23,-0.38l0.55,-1.06l2.42,0.18l0.59,-0.28l0.95,-1.02l0.89,-0.44l0.58,-1.75l2.19,-1.47l0.56,-1.08l0.9,-0.2l1.61,-1.02l0.91,-1.21l2.0,-0.48l0.62,-1.26l0.58,-0.41l2.55,-0.13l2.61,-2.01l1.39,-1.95l2.46,-0.14l0.69,-0.61l0.16,-0.98l2.14,-0.08l3.22,-2.23l3.09,-0.81l0.88,-0.97l2.69,-1.32l-0.1,-1.03l1.58,-0.6l0.61,-1.23l1.4,-0.18l1.79,-0.82l1.11,0.48l1.32,-0.23l0.74,-2.26l-0.13,-1.3l1.54,0.32l0.58,-0.57l0.06,-0.52l1.15,-0.19l1.1,0.21l1.15,-1.25l2.21,0.06l0.6,0.87l1.21,0.11l1.07,1.0l1.77,0.32l1.5,0.84l1.12,-0.0l0.65,-0.6l1.15,0.01l1.42,-0.73l0.31,0.53l0.62,0.09l0.33,-0.27l0.47,0.74l0.85,0.09l2.08,1.98l1.97,-0.15l0.92,3.46l2.47,4.19l0.31,1.69l-0.36,1.13l0.63,0.93l-1.09,1.53l-1.67,0.49l-0.96,0.95l-0.03,1.06l0.54,0.96l-0.96,0.59l-0.16,1.24l1.03,1.32l-1.17,1.84l-1.04,2.8l-1.41,1.74l-0.79,2.01l-2.15,1.79l-0.42,1.83l0.82,2.19l-0.08,0.67l-0.87,0.47l-3.09,0.63l-2.0,1.1l-2.01,-0.16l-3.47,0.83l-0.72,0.75l-0.3,1.66l-0.43,0.6l-2.48,2.28l0.14,1.03l1.3,1.67l2.05,4.43l-1.1,3.43l0.3,1.25l-0.41,1.16l-1.97,1.91l-2.39,1.59l-0.5,1.2l1.73,2.46l0.18,1.91l0.95,1.42l-0.09,1.58l0.4,0.6l-0.05,0.55l-1.41,2.68l0.63,1.3l0.81,0.48l0.33,0.83l2.13,1.35l-0.66,2.0l1.03,1.4l1.2,0.28l1.31,-0.64l0.68,-0.76l0.44,-1.78l0.54,-0.38l1.29,0.66l3.7,3.07l1.13,0.44l1.71,0.11l0.29,1.21l0.51,0.5l1.39,0.24l2.0,-1.84l1.09,-2.43l1.6,-1.48l0.61,-1.1l0.21,-1.63l-0.77,-0.66l-1.18,-0.2l0.18,-1.5l-0.89,-1.24l-0.76,-1.86l-1.56,-0.8l-2.6,0.54l-0.4,-0.6l-0.1,-0.69l0.64,-1.42l-0.4,-4.14l-2.32,-3.07l-0.93,-5.45l-1.38,-3.44l-1.82,-1.91l0.46,-1.11l1.51,-1.78l-0.04,-0.98l0.34,-0.29l1.63,0.2l1.78,1.89l1.0,-0.11l0.24,-0.64l-0.22,-1.03l0.54,-1.16l-0.8,-1.21l0.38,-1.0l1.02,-0.28l0.21,2.56l0.28,0.42l0.67,0.24l1.06,-0.34l0.39,-0.55l0.01,-2.04l0.8,-1.02l0.43,0.73l-0.35,2.05l0.5,0.45l1.11,-0.0l-0.13,1.21l-0.65,1.35l0.06,1.31l-1.51,1.2l-0.74,1.59l0.05,1.24l0.86,0.77l1.08,-0.45l0.92,-1.08l1.46,-0.63l0.23,-1.37l0.95,0.5l-1.07,1.61l0.14,0.88l0.53,0.5l2.51,-0.66l0.27,1.38l0.64,0.34l0.66,-0.28l0.8,-0.96l3.2,0.58l0.73,-0.83l-0.57,-2.42l0.54,0.56l0.59,0.1l1.28,-1.19l1.03,0.15l0.67,-0.35l-1.84,2.96l-0.99,1.04l-0.22,2.1l0.69,0.76l1.57,0.06l0.34,-0.27l0.21,-2.05l0.73,0.13l0.64,1.13l0.95,-0.04l2.13,-2.35l2.82,0.98l3.59,-0.24l0.55,0.59l0.71,0.2l2.3,-1.07l-0.01,-0.76l-0.98,-1.46l0.31,-0.53l1.98,-0.41l3.08,-2.33l2.01,-0.92l1.31,0.28l1.46,-1.05l0.73,-1.06l0.9,0.24l1.34,-0.26l0.81,1.27l0.36,2.78l1.13,0.71l0.62,0.83l0.69,-0.02l0.56,1.65l-1.97,1.05l-1.44,1.71l-0.96,-0.01l-0.34,0.31l0.1,1.75l0.99,1.21l1.85,-0.32l1.64,0.37l0.55,-0.44l0.02,-0.69l0.89,0.96l1.03,-0.11l1.14,-0.73l0.14,-0.7l-1.44,-0.98l-0.23,-0.67l1.41,0.35l0.98,-0.14l0.49,-0.56l-0.02,-0.89l0.91,1.49l1.19,1.06l2.66,-0.26l0.57,-0.45l-0.02,-0.8l-1.53,-1.17l2.9,-0.26l0.82,-1.55l0.76,-0.22l0.37,0.5l-0.88,2.05l-0.17,1.21l-0.87,0.88l-0.27,1.12l-0.71,0.9l-0.01,0.88l0.65,0.49l1.01,0.13l2.85,-0.5l1.42,1.01l1.82,-0.42l2.77,1.85l0.48,-0.11l0.95,-1.14l1.13,-0.17l0.55,-0.44l-0.19,-1.79l1.86,-2.5l0.21,-1.01l-0.21,-1.35l1.88,-0.09l1.44,0.45l0.14,1.38l1.85,0.38l1.28,-0.26l0.5,-0.44l-0.0,-0.94l-0.92,-0.68l2.58,-0.76l1.08,2.35l-0.2,0.73l0.3,0.56l2.82,0.72l1.28,-0.01l0.48,1.09l0.94,0.37l1.83,-0.48l0.75,0.19l0.86,1.37l-0.24,1.06l0.26,0.65l2.72,2.08l2.45,0.41l2.82,1.69l0.96,-0.18l1.48,-1.0l-0.13,2.39l0.86,0.49l0.92,-0.62l0.09,1.92l0.52,0.37l0.8,-0.12l0.35,0.24l-0.59,1.47l0.13,0.65l3.0,0.17l0.76,-0.21l0.66,-0.93l-0.07,-1.74l4.89,1.07l3.33,-1.1l0.09,1.22l0.4,0.33l1.39,0.15l0.54,1.49l0.68,0.8l-0.36,0.47l-1.52,-0.19l-0.64,0.68l0.2,2.3l-0.31,2.05l0.32,0.63l0.66,0.4l0.01,2.03l-0.73,1.7l-0.24,1.96l-0.48,0.42l-0.99,0.18l-0.36,0.6l0.51,1.13l1.45,1.26l-0.08,1.5l1.94,2.08l-0.51,1.73l-3.3,1.36l-0.49,0.55l-0.31,1.33l-2.3,1.07l-1.01,0.87l-0.88,0.08l-7.25,-0.43l-1.86,-0.49l-3.75,-0.02l-2.21,-1.13l-2.21,-0.16l-3.22,1.48l-0.71,0.02l-1.74,-0.88l-1.97,-1.98l-1.49,-0.09l-0.93,0.68l0.04,1.82l1.74,3.3l0.13,0.87l-0.82,1.16l-1.16,0.74l-0.2,1.29l-0.68,0.92l1.15,2.78l0.98,0.35l3.34,-1.97l2.94,1.13l2.03,0.35l1.91,3.02l1.05,0.45l0.42,0.74l2.45,-0.02l2.02,1.71l-0.93,5.0l-0.6,1.3l-1.71,-0.05l-4.13,2.09l-0.4,0.98l0.22,2.14l-2.16,1.95l-2.51,1.09l-0.4,1.44l0.25,2.13l-0.72,1.02l0.15,1.54l-2.9,1.71l-0.81,1.84l-3.11,0.97l-3.42,2.57l-1.2,-1.63l-0.76,-0.29l-2.59,0.93l-1.23,0.78l-0.33,-0.11l-0.37,-0.87l-0.55,-0.26l-1.18,0.75l-1.36,2.21l-0.12,3.42l-0.63,1.08l-2.01,1.52l-0.47,2.63l-0.86,0.45l-0.09,0.55l0.46,1.25l-1.05,-1.17l-0.71,-0.26l-0.67,0.17l-1.14,1.39l-1.27,2.61l-0.33,1.02l0.08,3.35l-0.46,1.29l-0.84,1.13l-1.17,0.26l-0.81,1.51l-0.42,4.31l0.2,2.79l-0.79,3.1l-0.5,1.32l-1.2,0.7l-4.35,-2.38l-2.47,0.26l0.66,-1.14l-0.53,-1.51l-2.06,-1.52l-0.86,-1.78l-1.97,-0.57l-1.82,-1.32l-2.9,1.1l-0.95,1.06l-2.08,0.67l-1.29,-0.44l-1.59,0.81l-1.72,0.26l-1.05,-1.58l-1.84,-0.51l-3.21,0.31l-2.72,1.46l-0.66,-2.26l-1.15,-0.86l-0.48,-0.84l-1.97,-0.81l-2.96,-0.11l-2.32,-0.77l-0.87,0.22l-0.62,1.76l-4.01,1.3l-2.67,0.31l-2.03,0.7l-0.54,0.74l0.27,1.26l-0.51,0.33l-6.33,1.11l-4.0,-0.66l-1.57,-1.01l-0.97,-0.01l-1.3,0.64l-0.55,-3.04l-0.83,-0.67l-1.23,-0.09l-0.76,0.24l-0.93,1.06l-3.57,1.12l-1.56,1.75l-1.72,1.11l-5.31,1.96l-1.03,0.07l-2.53,-0.84l-2.73,1.48l-0.66,-0.51l-1.65,-0.17l-1.51,0.48l-1.41,-1.01l-0.7,0.0l-0.39,0.34l-1.68,-3.06l0.14,-0.72l3.36,0.16l0.93,-0.48l-0.89,-5.48l-1.4,-0.87l-0.32,-0.69l-0.8,-0.52l-4.42,-0.24l-0.78,0.24l-0.86,0.87l-1.11,0.34l-0.85,0.92l-1.1,-0.81l-2.12,0.08l-2.74,1.01l-3.44,2.43l-2.09,0.11l-1.09,0.46l-0.85,1.04l-0.3,2.63l-1.62,2.5l-2.88,2.12l-0.14,0.51l0.61,1.53l0.02,1.19l-0.72,1.14l-3.85,0.87l-1.98,2.37l-1.61,0.61l-2.78,0.38l-2.94,-0.34l-1.16,-0.59l-1.08,-1.5l0.86,-0.25l0.29,-0.6l-0.36,-2.94l-1.17,-2.7l-0.64,-0.52l-1.32,0.08l-2.71,-0.81l-2.23,-0.27l-2.14,0.52l-3.25,0.17l-2.54,-0.23l-3.15,0.44l-6.44,-0.32l-3.07,-0.67l-2.27,-1.01l-1.93,-3.14l-1.84,-1.33l-1.81,-0.18l-1.57,-0.99l-1.27,-0.25l-4.77,0.17l-1.46,-1.1l-2.02,-0.68l-2.12,-1.56l-0.9,-2.61l0.18,-3.47l-0.27,-1.11l-2.52,-2.68l-1.03,0.05l-1.18,1.1l-1.83,0.63l-0.3,0.75l-0.91,0.4l-1.79,0.03l-1.41,-0.68l0.36,-3.59l-0.75,-1.1l-0.65,-2.31l-0.92,-1.03l-0.2,-3.47l0.42,-0.63l1.49,0.91l2.06,-0.4l1.35,-0.99l0.42,-1.19l-0.17,-0.49l-0.87,-0.58l-3.69,-0.2l-2.05,-1.99l0.61,-0.64l1.89,0.55l1.15,-0.22l3.77,-3.23l1.72,-0.16l1.38,-0.98l2.78,-5.33l0.07,-0.76l-1.19,-1.96l-0.93,-0.37l-0.9,0.29ZM342.94,345.9l-0.07,-0.47l0.06,-0.58l0.99,-1.54l-0.98,2.59Z",name:"Madhya Pradesh"},"IN-OR":{path:"M408.6,584.62l0.87,0.38l0.7,-0.57l0.17,-1.23l0.78,-1.54l0.14,-2.48l0.72,-1.11l0.53,-2.11l-0.29,-1.58l0.84,-1.84l0.76,0.02l2.17,-0.82l1.07,-1.24l1.83,-0.69l1.82,-2.82l4.8,-4.17l-0.13,-1.22l-1.17,-0.95l0.98,-0.36l1.48,-1.56l2.18,-0.42l1.07,-1.66l0.73,0.55l0.81,-0.24l0.83,-3.98l0.54,-0.67l1.08,-0.58l0.29,-0.71l-0.1,-2.84l-0.74,-1.34l-0.25,-1.24l-0.98,-0.82l0.26,-1.36l-0.7,-1.85l0.8,-2.84l-0.22,-0.61l-0.86,-0.66l0.89,-0.73l0.05,-0.95l-0.72,-0.89l-1.26,-0.42l-0.99,-1.74l-1.27,-0.51l0.35,-3.73l-0.41,-1.94l0.27,-2.32l-0.75,-0.79l-1.7,-0.38l-0.94,-1.68l-2.97,-1.76l-0.47,-0.78l0.14,-0.74l1.38,-2.44l0.97,-0.56l1.15,-1.25l1.66,1.78l0.44,1.11l1.07,-0.03l0.97,-1.34l1.85,1.55l0.52,0.87l1.61,0.18l2.16,4.28l0.64,0.59l0.76,-0.22l1.26,-1.7l3.32,0.37l1.51,0.69l1.33,0.07l-0.14,2.05l0.48,0.54l0.74,-0.1l3.64,-2.46l0.2,-0.83l-0.84,-1.09l0.5,-2.36l-0.44,-1.37l-1.49,-0.16l-1.2,0.53l-1.26,-1.05l-2.25,-0.06l-2.22,-1.3l0.69,-3.13l-0.27,-3.86l-0.48,-1.12l0.27,-3.95l-0.1,-0.42l-0.55,-0.27l-0.35,0.21l-0.3,-1.32l-0.82,-0.26l-0.35,-0.87l0.85,-4.04l-0.72,-2.56l-0.04,-3.65l0.23,-0.22l0.93,0.25l0.06,0.91l0.5,0.38l1.85,-0.78l1.59,-2.19l1.54,-1.08l2.51,-4.8l0.2,-1.41l2.78,-0.21l1.21,0.48l1.08,-0.43l4.28,-0.65l3.13,1.97l2.46,-0.12l1.12,-0.71l0.83,-1.15l0.91,-2.52l0.94,-1.38l-0.0,-1.07l0.48,-0.85l2.25,0.71l0.98,-0.23l0.33,-0.74l-0.12,-1.25l-1.59,-1.85l-0.16,-1.47l0.71,-2.42l3.3,-5.53l0.24,-1.66l1.26,0.23l0.4,-1.1l0.9,-0.08l0.47,-0.83l0.2,-2.45l-1.77,-1.6l0.22,-1.51l1.57,-1.15l-0.05,-0.68l-0.65,-1.0l2.18,-3.06l2.99,-1.33l3.65,-3.0l2.69,-0.52l0.96,-0.56l1.06,-1.28l0.29,-0.96l-0.2,-1.52l-0.66,-1.22l2.36,1.1l2.44,3.59l1.03,0.81l1.71,0.29l2.63,1.1l3.55,-0.27l2.45,-1.4l0.45,-1.5l6.57,-0.18l2.05,-0.74l3.38,0.91l1.21,-0.78l1.34,-0.23l2.05,-1.36l0.86,2.95l0.13,1.93l-0.32,1.19l-1.6,2.32l-1.72,3.41l0.2,0.71l0.42,0.13l1.79,-0.54l1.28,0.22l4.01,2.74l3.34,-3.21l2.5,-1.08l0.99,-0.02l3.14,1.77l3.92,1.01l2.38,-0.82l1.13,-0.8l-0.69,1.35l0.07,1.78l0.31,0.54l1.81,0.87l1.44,-0.37l1.24,-0.87l1.91,-2.83l0.46,-2.86l-0.71,-2.31l0.76,-1.24l0.11,-1.23l-0.34,-2.49l-1.3,-1.91l-0.08,-0.67l1.7,-0.51l0.76,-0.96l0.5,-0.16l1.56,1.77l5.7,2.91l2.44,2.6l1.27,0.35l2.8,-0.49l5.68,3.71l0.66,0.99l1.88,0.67l2.06,1.47l1.92,0.22l2.3,1.14l0.67,0.67l0.2,0.8l-0.24,2.33l1.32,1.8l1.16,0.01l1.78,-2.16l0.87,0.07l1.39,0.85l0.72,2.92l0.74,1.0l5.27,1.5l0.12,2.57l1.25,2.13l-3.71,1.5l-4.33,0.33l-2.84,1.48l-1.58,1.12l-4.5,4.76l-1.65,2.44l-0.94,2.78l0.21,2.98l3.72,8.83l-0.15,0.33l-2.19,0.13l-0.26,0.6l0.52,0.68l0.66,0.26l2.2,0.07l0.33,0.76l-0.94,-0.18l-0.86,0.63l0.29,0.63l1.57,0.73l-2.3,1.0l-5.38,4.36l-0.87,1.94l-0.14,2.13l0.59,0.38l1.32,-0.93l0.32,0.19l-0.66,0.93l-2.07,1.29l-0.17,0.9l-1.96,1.18l-3.56,1.2l-0.62,0.5l-0.99,3.01l-2.18,2.22l0.07,0.88l-3.15,-2.37l-2.09,-0.05l-0.98,-0.98l-0.43,-1.27l-0.55,-0.22l-0.38,0.27l-0.24,0.91l0.53,1.5l1.8,1.31l2.24,0.53l0.58,1.03l1.33,0.59l-2.46,1.35l-5.48,2.09l-1.05,-0.38l-0.74,0.47l-5.64,1.45l-1.8,0.97l-1.66,0.07l-2.84,1.15l-0.84,-0.01l-2.11,1.23l-2.56,0.82l-0.12,-0.91l1.47,-0.48l0.08,0.59l0.46,0.02l1.85,-1.08l0.04,-4.51l-0.63,-0.57l-2.59,-0.65l-1.42,0.22l-3.64,3.22l-1.69,0.52l-2.08,2.43l0.02,0.78l-1.97,2.76l0.13,1.11l-0.98,0.61l-0.34,0.66l0.22,0.87l0.6,0.2l-0.13,0.36l0.47,0.55l0.96,-0.7l0.74,-0.13l-3.75,3.53l-6.09,4.87l-2.33,2.95l-0.87,-1.1l-2.14,-0.04l-0.56,0.34l0.14,1.16l-0.34,0.71l-0.9,-0.27l-2.35,1.12l-1.26,1.04l-1.69,0.08l-0.26,0.34l0.17,0.89l-0.33,0.72l0.05,0.87l-1.0,1.23l-1.18,0.2l-0.74,1.7l-1.32,1.09l-4.68,0.75l-2.81,-1.03l-5.13,0.38l-1.2,-1.49l-1.61,-4.45l-1.01,-0.54l-1.01,0.18l-0.5,0.86l0.2,1.32l-0.8,-2.26l-2.99,-3.94l-0.88,0.3l-0.51,1.45l-1.24,0.87l-0.57,1.24l-0.56,-1.57l-1.12,-0.44l-0.41,0.64l0.3,1.21l-0.52,0.7l0.12,0.82l-3.07,-1.25l-1.04,0.21l-0.61,0.54l-0.01,0.6l0.92,1.68l0.72,0.88l0.72,0.22l0.53,0.86l-1.83,0.9l-2.19,1.79l-1.56,0.69l-1.43,-0.77l-1.03,0.31l-3.19,3.91l-0.17,2.09l0.81,1.42l1.02,0.22l-1.53,2.04l0.32,1.52l-0.23,0.78l-0.89,0.07l-1.43,0.66l-1.31,0.07l-0.23,-0.16l0.01,-1.09l-0.37,-0.38l-2.06,-0.8l-0.93,0.12l-0.62,0.52l0.12,1.64l-0.33,0.6l-3.15,1.78l-0.71,1.76l-1.31,-0.43l0.47,-2.32l-0.48,-0.89l-2.17,-2.19l-0.29,-2.87l-2.46,-0.5l-2.38,3.46l-0.09,1.68l-0.5,1.42l0.29,1.04l-1.51,2.72l0.14,0.92l1.34,1.18l-0.86,0.75l0.1,2.0l-1.65,0.16l-0.93,1.4l-1.59,-0.19l-1.48,-1.2l-1.32,-0.39l-1.7,0.2l-1.56,1.08l-2.27,0.35l-3.0,1.96l-2.65,1.29l-1.11,1.17l-1.46,0.31l-2.23,1.63l-1.94,-0.89l-0.68,0.23l-0.52,1.0l-2.17,-0.55l0.13,-1.87ZM525.81,532.38l-0.05,-0.65l0.8,-0.25l0.04,-0.71l-0.49,-0.28l1.13,-1.12l-0.4,-0.64l0.3,-0.48l1.49,0.43l1.55,-1.12l1.08,-0.07l0.05,0.45l-1.37,1.35l-0.86,-0.66l-0.66,0.66l-0.63,0.11l0.75,1.39l-2.7,1.6Z",name:"Orissa"},"IN-TN":{path:"M249.84,785.28l-0.33,-0.95l0.1,-1.86l1.6,0.49l1.48,-0.2l1.11,-1.27l1.32,-0.6l0.3,-1.05l1.07,-0.88l1.68,0.16l0.34,0.48l0.05,1.28l0.84,0.64l5.71,-0.26l2.06,0.51l0.81,-0.69l0.4,-2.03l2.08,-2.99l2.57,-0.44l2.02,1.94l0.79,0.31l0.61,-0.27l0.51,-1.19l2.74,-0.17l1.14,-0.44l2.26,1.02l2.41,-0.26l1.0,-0.81l1.68,-3.48l0.65,-0.34l3.83,-0.43l1.03,-0.61l3.07,-4.27l0.07,-0.85l-1.01,-1.75l-1.33,-0.89l-1.06,-0.22l-5.49,-0.07l-0.44,-1.25l2.84,-2.25l1.44,-2.2l0.47,-2.63l-0.45,-0.65l-0.84,0.03l0.12,-0.69l-0.38,-1.02l1.14,-3.22l2.33,-0.11l2.46,-1.36l-0.16,-1.26l1.0,-1.73l0.33,-1.31l1.11,-0.38l1.66,-0.0l1.7,1.66l1.0,0.45l0.79,-0.3l0.66,-1.11l0.44,0.08l2.35,1.72l2.91,0.96l1.35,1.89l2.47,1.79l2.53,0.3l0.89,-0.42l1.33,-1.4l0.29,-1.48l0.98,0.03l1.45,-1.18l1.06,-2.6l1.03,-4.37l0.4,-0.53l1.29,-0.38l0.6,-0.96l3.87,-0.67l0.65,1.17l0.79,0.15l0.91,-0.67l0.3,-1.05l0.55,-0.02l0.97,0.23l0.51,0.92l2.1,0.65l2.72,-0.3l0.76,-0.54l2.09,-2.71l1.31,0.59l0.57,-0.08l2.15,-2.17l1.18,-0.62l0.42,-0.71l-0.07,-0.91l0.47,-1.75l0.53,-0.28l1.75,0.15l1.06,1.37l0.63,0.35l2.87,-0.38l0.18,1.3l1.04,0.76l2.31,-0.02l0.42,-0.96l-1.05,-0.98l-0.01,-0.36l1.61,0.07l4.38,-2.25l0.44,-0.72l0.05,-1.3l2.65,-1.83l-0.01,-0.75l-0.67,-0.64l1.64,0.69l-0.38,1.1l0.47,0.56l3.19,0.35l1.48,-0.39l1.4,1.36l0.73,-0.21l0.37,2.77l-0.32,2.03l-0.47,0.24l-0.18,1.0l0.58,0.53l-0.78,1.59l0.16,1.33l-0.83,1.23l-1.04,9.49l-2.92,8.93l-1.83,3.47l-1.09,0.85l-1.06,1.81l-2.53,1.85l0.16,0.59l0.84,0.04l-3.55,5.53l-0.05,1.49l-0.3,0.47l-1.72,1.18l-0.44,-0.37l0.52,-1.02l-0.5,-0.57l-1.34,0.11l-1.1,-0.87l-0.45,0.2l-0.56,0.93l0.7,1.08l0.11,0.84l0.4,0.31l-0.32,1.19l0.17,0.58l1.13,0.75l2.01,0.21l-0.67,1.5l-1.05,6.13l1.05,4.71l0.4,0.35l0.61,-0.29l0.1,0.95l-2.0,0.22l-2.44,2.58l0.36,0.58l0.4,-0.05l2.7,-2.02l1.33,0.48l0.06,2.28l0.62,3.2l-0.18,5.1l-0.92,-0.09l-0.81,0.43l-1.49,-0.42l-0.49,0.56l0.19,0.5l-0.54,-0.02l-0.42,0.61l0.15,1.36l1.28,0.83l1.44,0.41l0.03,0.97l1.52,1.03l0.49,13.03l-0.26,2.66l-1.42,0.34l-0.31,-0.79l-0.71,-0.39l-3.95,-0.65l-0.57,0.16l-0.15,-0.37l-0.92,-0.24l-1.62,0.14l-0.37,0.6l-1.79,0.33l-2.01,-0.48l-3.57,2.3l-0.57,0.81l-0.07,0.98l-0.83,0.53l-0.21,0.7l0.26,2.63l0.76,1.39l-2.05,1.82l-1.8,2.46l-1.51,2.81l-1.66,1.67l-1.79,2.49l-0.15,0.98l-1.21,1.73l-0.77,3.4l0.09,0.95l0.61,1.22l3.32,3.21l1.25,0.55l2.2,0.29l-1.72,0.32l-1.86,-0.59l-2.21,-0.03l-1.0,0.68l-2.02,0.14l-2.57,0.91l-1.52,0.99l-1.66,0.14l-1.25,1.21l-5.65,0.86l-2.39,1.3l-4.3,3.53l-1.8,2.81l-0.65,3.87l0.32,0.48l-1.12,2.25l-0.31,0.0l-0.34,0.62l0.79,1.81l-0.42,3.13l-1.41,1.59l-0.66,2.01l-1.71,0.61l-5.96,3.6l-1.22,1.49l-5.3,1.31l-1.05,0.76l-0.09,0.97l-1.21,0.15l-1.8,-0.34l-4.2,-1.29l-0.71,-0.71l-1.86,-0.93l-2.94,-2.68l1.1,-0.45l0.27,-1.46l1.29,-1.9l-0.16,-1.64l1.05,-0.34l1.18,-1.84l-0.4,-1.16l-2.42,-2.44l-0.23,-1.72l1.65,-2.45l0.62,-2.26l-0.4,-0.73l-1.24,-0.88l-1.07,-2.96l1.19,-0.85l0.75,-1.07l2.53,-7.34l0.84,-1.38l0.92,-2.56l1.1,-1.19l-0.19,-1.38l-1.73,-2.54l-1.26,-0.19l-1.8,0.71l-1.71,-0.93l1.56,-5.5l-0.33,-2.9l1.03,-2.56l-1.11,-3.46l1.54,-3.34l0.06,-1.34l-0.72,-0.72l-0.37,-1.59l-0.96,-1.63l-0.72,-0.66l-1.08,0.13l-2.94,1.32l-3.15,2.41l-1.14,-0.38l-2.36,-2.12l-0.06,-1.8l-0.9,-1.93l0.55,-3.53l-0.17,-2.56l1.09,-0.6l0.57,-0.74l0.43,-3.33l-0.23,-0.65l-0.94,-0.6l-0.87,-1.77l-3.86,-1.64l-0.66,-0.88l-0.13,-0.87l0.37,-1.13l1.9,0.19l0.65,-0.91l-0.74,-0.92l-0.83,-2.15l-0.87,-0.98l0.45,-1.93l-0.71,-0.36l-1.63,0.94l-2.99,0.25l-1.41,-0.46l-1.27,0.3l0.6,-1.1l2.2,-1.72l0.28,-0.77l-0.18,-0.49l-0.71,-0.39l-1.01,-1.28l-1.19,-0.47l-1.21,-0.95l-4.71,-1.32l-0.24,-0.32ZM341.41,854.52l0.89,-0.01l1.99,-1.02l0.32,0.12l-0.32,0.93l0.54,1.1l-1.22,-0.66l-2.2,-0.45ZM352.97,822.23l0.25,0.38l-0.78,-0.16l0.52,-0.21ZM353.99,822.77l0.71,0.09l0.49,0.17l-1.19,-0.25Z",name:"Tamil Nadu"},"IN-AN":{path:"M786.03,923.93l0.01,-2.47l0.71,-1.66l1.1,-0.13l0.59,-0.57l1.24,-0.26l1.04,-0.8l0.96,0.7l0.57,1.41l0.32,2.29l1.27,2.41l0.03,1.46l-1.11,2.56l-0.1,1.29l0.41,0.66l-1.31,0.13l-0.67,1.5l0.01,-1.41l-0.81,-0.89l0.05,-0.68l-0.44,-0.46l-0.29,-1.55l-0.7,-0.41l-0.89,-2.01l-1.06,-0.91l-0.92,-0.2ZM785.02,916.8l-0.54,-1.41l0.47,-1.37l1.32,-0.39l0.58,-0.69l0.93,0.88l-0.04,0.59l-2.72,2.39ZM782.63,894.17l0.29,0.95l-0.0,0.53l-1.15,-1.01l0.86,-0.47ZM780.5,891.72l-0.4,-0.52l-0.31,-1.96l1.06,-1.6l0.69,-0.13l0.06,0.48l-0.79,1.64l0.65,1.74l-0.29,-0.16l-0.66,0.5ZM781.79,892.53l-0.6,0.48l-0.41,0.67l-0.01,-0.52l1.02,-0.63ZM777.4,894.02l0.09,1.05l1.22,0.8l0.7,1.14l-0.03,0.45l-0.93,-0.4l-1.7,0.32l-0.12,-1.23l-1.17,-0.29l0.37,-1.49l1.57,-0.36ZM770.19,887.29l-1.18,-0.38l-0.98,-1.26l-0.11,-1.42l0.4,-0.73l0.16,2.27l0.42,0.72l1.29,0.81ZM768.4,766.2l-0.53,-0.93l0.37,-1.58l0.2,0.17l-0.27,1.01l0.23,1.33ZM751.49,774.12l0.88,-1.81l1.07,1.76l0.79,-0.06l0.11,-0.27l0.28,-2.36l-0.24,-1.3l0.63,-1.54l-0.05,-3.07l0.91,-2.0l0.45,0.12l0.42,-0.38l-0.13,0.98l0.73,0.48l1.83,-0.55l0.47,-0.81l-0.31,-1.49l-0.55,-0.41l0.77,-0.26l0.05,-0.92l-0.62,-0.6l-1.27,-0.21l-0.37,-1.1l0.12,-7.3l0.85,-1.29l0.61,-0.06l0.41,-0.65l-0.14,-0.45l-0.94,-0.64l-0.3,-3.47l0.61,-0.75l0.78,-0.04l0.52,-0.68l0.41,-1.58l0.01,-1.58l0.64,-1.33l-0.17,-0.58l-0.62,-0.37l0.62,-2.2l0.77,-1.37l-0.52,-0.97l0.18,-1.42l0.66,-0.54l-0.55,-3.24l1.34,-1.74l0.16,-1.78l1.42,-1.61l0.17,-1.04l1.5,0.01l0.36,-0.57l0.61,-0.13l0.39,0.69l-0.32,1.01l0.14,3.07l0.36,0.22l-0.97,1.23l-0.37,0.19l-0.32,-0.4l-0.65,-0.09l-0.59,0.8l0.51,1.08l1.25,0.22l1.33,1.3l-0.64,1.07l-0.13,2.9l-0.46,2.09l-0.32,0.53l-0.73,-0.2l-0.43,0.42l0.01,-1.38l-0.39,-0.32l-1.19,0.78l-0.29,1.52l0.64,1.07l-0.98,-0.16l-0.37,0.28l-0.91,2.21l0.36,0.65l0.53,0.22l0.74,-0.35l1.04,1.19l0.14,1.72l-0.24,0.98l0.95,1.63l-0.54,2.9l0.5,1.29l0.04,2.05l-1.01,1.21l0.24,0.65l-0.74,0.57l-0.86,-0.65l-0.46,0.06l-0.03,0.59l-1.15,-0.04l-0.43,0.4l0.65,1.8l1.06,0.71l0.12,0.47l-0.83,0.84l0.68,1.2l-0.59,0.69l0.3,1.14l-1.88,2.04l0.04,0.7l-0.77,0.79l-1.34,0.41l-0.13,0.54l0.54,0.76l-1.11,1.91l-0.1,3.33l0.4,0.4l0.63,-0.35l0.24,-1.5l0.24,-0.04l0.31,0.28l0.02,1.58l-1.11,4.78l-1.06,0.35l-1.07,1.13l-0.28,0.88l0.14,1.02l1.12,0.1l0.35,-0.4l0.06,-0.84l0.63,-0.36l0.09,-0.39l0.16,1.37l-0.54,0.66l-0.51,2.56l-1.5,-1.08l-0.07,-0.68l-0.92,-0.79l-0.1,-0.4l0.72,-0.38l0.02,-0.66l-0.9,-0.46l-0.4,-1.88l-0.33,-0.31l-0.95,-0.05l0.1,-3.11l-1.16,-0.79ZM766.4,766.0l0.11,0.62l0.39,0.73l-0.4,-0.42l-0.1,-0.93ZM766.14,717.57l0.26,-0.08l0.11,0.23l-0.14,-0.04l-0.24,-0.1ZM764.5,769.92l0.71,-0.98l0.67,-0.02l1.15,3.22l-0.42,-0.93l-2.11,-1.29ZM758.46,855.43l1.65,1.52l-0.05,1.49l-0.73,0.79l-1.73,-0.53l-0.46,-1.12l-0.04,-0.78l0.91,-0.49l0.44,-0.89ZM756.86,735.74l-0.0,-0.0l0.0,0.0l-0.0,0.0ZM756.0,743.21l0.29,-3.46l0.53,-0.59l0.3,0.45l-0.2,2.01l-0.92,1.58ZM754.65,789.3l-1.08,-0.41l0.1,-0.42l0.79,-0.21l0.37,-0.63l-0.25,-1.63l0.26,-0.56l1.0,1.26l-0.55,1.24l0.54,0.89l-1.17,0.46ZM746.83,808.06l1.1,-0.64l0.47,-1.64l1.46,-0.96l1.09,-0.24l0.89,1.13l0.95,5.03l-1.65,1.72l-0.03,1.18l0.75,0.47l-1.33,1.68l-0.74,-0.18l-1.27,-0.94l-0.69,-0.03l-0.86,0.53l0.62,-0.89l0.47,-1.76l-0.28,-0.78l-0.88,-0.81l-0.09,-2.85ZM751.89,783.09l0.03,-0.27l0.15,0.08l-0.18,0.2ZM742.26,782.71l0.82,0.26l-0.03,0.97l-0.62,-0.14l-0.17,-1.09Z",name:"Andaman and Nicobar"},"IN-AP":{path:"M264.69,675.87l0.59,-0.76l0.07,-1.39l0.36,-0.6l2.8,1.59l2.62,0.61l1.43,-0.37l0.97,0.82l0.73,-0.01l1.54,-1.37l1.31,-2.8l0.15,-1.56l-0.84,-4.18l-0.77,-0.9l-1.69,-0.61l-0.35,-2.03l-1.24,-2.4l0.68,0.17l0.39,-0.54l-0.25,-3.31l0.26,-0.71l0.58,-0.39l1.35,0.21l0.43,-0.69l-1.06,-2.44l-0.71,-0.66l0.22,-3.36l1.07,-1.31l2.59,-1.37l1.85,-0.28l2.42,0.6l4.32,0.13l1.56,-1.78l-0.11,-5.3l0.29,-2.68l1.74,-1.65l0.23,-0.94l-0.19,-0.53l-0.65,-0.77l-1.33,-0.57l-3.05,-0.09l-2.95,-0.77l-0.81,-0.99l3.28,-2.1l0.59,-1.33l1.2,-0.69l0.63,-1.85l-0.17,-0.57l-0.53,-0.26l0.62,-0.61l0.01,-0.5l-1.05,-1.21l0.15,-1.25l0.6,-1.07l0.04,-4.5l0.99,-2.39l-1.06,-2.3l-0.29,-1.52l-1.7,-0.89l0.14,-1.28l3.71,-4.76l0.84,-1.7l1.36,-0.46l0.8,-1.28l1.71,-0.45l1.19,-2.36l-0.1,-0.48l-0.75,-0.34l-2.14,0.93l-0.19,-0.69l-0.45,-0.3l-2.59,0.04l-2.16,-1.31l1.48,-2.39l1.78,-0.93l0.36,-0.49l-0.05,-1.04l-0.88,-1.04l0.17,-0.39l3.37,-2.8l0.33,-0.72l-0.5,-2.65l-1.6,-2.0l1.29,-0.9l-0.29,-2.04l-0.67,-1.77l0.45,-1.86l-0.92,-0.71l0.14,-0.69l-0.41,-0.76l-1.22,-0.85l1.13,-1.1l0.45,-2.51l1.0,-1.27l2.52,-0.58l0.7,-0.58l0.49,-1.38l0.0,-1.97l0.53,-0.34l1.61,-0.16l1.72,-3.28l2.15,-0.78l0.23,-0.36l-0.34,-1.09l-1.84,-1.47l-0.22,-1.32l-0.91,-0.24l-0.46,-1.07l-0.79,-0.01l-0.36,-1.59l2.55,-2.32l-0.08,-1.17l0.67,-2.12l1.1,-1.47l-0.09,-0.62l-0.52,-0.3l1.17,-0.67l1.93,0.21l0.99,1.37l0.94,0.51l3.82,0.06l0.7,-0.84l-0.2,-2.94l1.1,-2.01l0.66,-0.49l1.6,-0.35l0.53,-0.52l0.29,-3.48l0.9,-2.06l1.51,-1.08l0.48,-1.2l-0.25,-0.8l-1.04,-0.7l-1.01,-2.43l-0.11,-1.01l1.12,0.56l0.9,1.36l2.14,0.86l1.88,-0.79l1.03,0.35l1.4,-0.06l2.99,1.32l2.05,-0.07l1.73,1.25l1.07,2.89l1.36,0.62l0.25,0.68l1.79,1.04l1.99,-0.29l0.95,-1.2l1.14,-0.51l2.17,-0.33l0.97,0.36l0.92,1.25l3.18,0.53l1.67,1.34l4.21,0.15l0.63,0.59l0.8,0.23l0.8,-0.43l0.38,-1.24l0.6,-0.33l2.94,-1.04l1.61,0.26l2.07,2.63l1.96,0.76l0.99,1.71l-0.24,3.47l-0.86,1.68l0.37,2.75l-1.36,0.99l-1.06,2.07l0.34,1.38l2.14,0.09l0.69,3.21l-0.02,1.49l-0.09,0.45l-1.23,1.17l-0.02,0.58l2.7,1.38l1.76,1.5l0.97,1.3l2.69,0.3l2.3,-0.25l1.3,-0.53l0.65,2.12l1.01,1.62l0.57,0.07l0.54,-0.54l0.85,0.72l2.42,-0.54l2.78,1.95l3.43,4.07l2.24,4.82l0.1,0.39l-1.3,0.98l0.21,1.46l0.85,0.41l1.52,-0.16l0.8,-1.46l0.32,0.3l0.19,1.39l0.64,0.71l2.5,-0.43l-0.56,1.11l-0.13,1.27l1.26,3.31l0.2,3.88l0.99,1.96l0.73,0.43l0.68,-0.01l3.28,-1.92l2.72,1.08l4.53,-0.1l2.71,0.61l0.54,-0.36l0.41,-0.86l2.25,0.87l2.32,-1.68l1.53,-0.34l1.16,-1.21l2.62,-1.27l2.95,-1.92l2.16,-0.31l1.52,-1.07l1.35,-0.19l1.09,0.31l1.49,1.22l2.48,0.09l0.83,-1.36l1.55,-0.1l0.49,-0.61l-0.17,-1.85l0.74,-0.51l0.17,-0.52l-1.52,-1.91l1.52,-2.75l-0.28,-1.1l0.48,-1.33l0.06,-1.57l1.95,-3.0l1.51,0.29l0.18,2.62l2.61,2.97l-0.52,1.6l0.12,0.91l0.46,0.47l1.33,0.37l0.44,0.03l0.56,-0.48l0.51,-1.52l3.2,-1.82l0.51,-1.01l0.02,-1.54l0.74,0.0l1.56,0.66l0.07,1.24l0.76,0.46l1.63,-0.08l1.47,-0.67l0.98,-0.1l0.56,-0.58l0.14,-0.85l-0.35,-1.36l1.58,-2.2l-0.21,-0.73l-1.06,-0.17l-0.66,-1.2l0.16,-1.29l2.94,-3.66l0.7,-0.12l0.81,0.62l0.73,0.08l1.77,-0.8l2.21,-1.8l1.98,-1.03l0.06,-1.12l-0.63,-0.87l-0.79,-0.25l-1.37,-2.23l0.86,-0.26l3.12,1.32l0.82,-0.81l-0.07,-0.7l0.43,-0.9l-0.25,-0.94l0.63,1.68l0.95,0.15l0.99,-1.63l1.13,-0.74l0.49,-1.38l2.55,3.51l0.75,2.17l0.48,0.59l0.48,0.05l0.47,-0.47l-0.04,-1.94l0.98,0.08l1.57,4.35l1.49,1.81l3.28,0.09l2.2,-0.35l2.93,1.04l5.54,-1.07l1.09,-1.13l0.62,-1.56l0.98,-0.06l1.31,-1.51l0.42,-1.9l-0.15,-0.67l1.43,-0.02l1.38,-1.1l2.15,-1.02l0.56,0.31l0.53,-0.11l0.65,-0.92l-0.09,-1.22l0.85,-0.03l-0.54,1.48l0.68,1.11l0.49,0.03l-0.47,1.04l-2.23,3.0l-1.15,0.57l-2.77,4.48l-2.82,2.96l-0.73,1.38l-1.6,1.1l-1.15,1.5l-1.5,0.86l-1.27,0.17l-0.2,0.99l0.68,0.39l-3.6,3.35l-1.01,2.48l-0.96,0.74l-9.31,4.2l-5.02,3.04l-1.05,0.92l-0.79,1.44l-2.3,1.96l-0.27,-0.36l-0.72,0.17l0.02,1.59l-0.64,0.52l-0.41,1.5l-2.25,2.68l-1.09,0.75l-0.71,-0.8l-1.21,0.21l0.09,1.05l1.36,0.64l-1.18,0.69l-0.95,-0.02l-0.33,0.64l0.63,0.87l-4.38,1.88l-5.68,3.7l-0.6,-0.27l-1.36,0.9l-3.72,1.43l-7.5,4.53l-1.63,2.1l-1.66,1.0l-2.23,2.57l-1.51,3.41l0.08,1.5l0.46,0.72l1.58,0.79l1.39,-0.02l-0.85,4.85l-0.72,1.56l-0.34,-0.21l-0.64,0.36l0.4,1.35l-1.04,0.36l-1.68,1.64l-3.44,1.81l-1.69,0.26l-1.26,1.15l-1.04,0.04l-0.51,0.6l-2.47,0.43l-3.09,1.68l-1.37,0.3l-1.56,-0.75l-2.35,-0.2l-0.15,-0.58l-0.72,-0.39l-0.52,-0.02l-0.33,0.68l-1.09,-0.27l-1.67,0.39l-0.14,-0.58l-0.74,-0.5l-1.17,0.41l-1.79,0.07l-1.92,1.15l-0.53,0.79l0.21,1.29l-0.76,0.97l-2.28,6.46l-0.11,1.95l-3.74,2.84l-0.92,1.13l-0.06,0.8l0.57,1.13l-2.57,-2.06l0.0,-4.01l-0.39,-1.55l-0.36,-0.29l-0.5,0.52l-0.41,-0.01l-0.14,0.47l0.47,1.18l-0.03,2.41l-1.75,4.39l-0.16,-2.66l-0.88,-1.48l-0.76,-0.46l-2.81,-0.47l-0.67,0.59l-1.07,0.05l-1.2,0.52l-0.67,-0.32l-3.79,2.32l-1.37,0.39l-3.56,3.09l-2.52,5.95l0.09,0.92l-2.32,3.04l-1.15,2.69l-0.28,3.27l-0.91,3.59l0.05,2.53l1.66,9.47l0.36,0.68l1.24,1.01l0.53,1.67l-0.88,0.68l-0.09,0.67l0.52,0.29l0.92,-0.16l-0.53,2.8l-0.02,3.74l-1.28,2.53l-1.34,0.32l-1.03,0.97l-0.28,0.8l0.6,0.58l0.7,-0.18l1.35,-1.13l-0.31,1.02l0.08,1.41l0.74,3.85l3.06,7.11l-0.1,1.25l-0.75,1.85l0.88,2.52l-2.65,-3.71l-0.68,0.29l-0.0,1.53l-1.2,-0.83l-0.32,1.26l-1.21,1.55l0.16,0.9l1.44,1.97l-1.28,-0.67l-0.81,0.14l-0.23,0.82l0.76,0.9l-1.54,0.67l-0.98,0.96l-0.37,0.8l-0.0,1.1l-4.14,2.13l-1.51,-0.11l-0.43,0.24l-0.2,1.13l0.99,1.03l-1.6,-0.04l-0.56,-0.31l-0.13,-1.26l-0.58,-0.5l-2.98,0.35l-1.45,-1.63l-2.26,-0.23l-1.14,0.77l-0.55,3.0l-1.21,0.66l-1.92,2.04l-0.89,-0.53l-1.16,0.1l-2.64,3.15l-2.32,0.28l-1.86,-0.57l-0.43,-0.86l-1.41,-0.39l-1.2,0.29l-0.34,1.11l-0.43,0.35l-0.49,-0.96l-0.74,-0.38l-4.19,0.72l-0.84,1.11l-1.18,0.3l-0.67,0.81l-1.1,4.55l-0.94,2.36l-1.21,0.96l-0.58,-0.31l-0.63,0.22l-0.3,1.75l-1.22,1.28l-1.26,0.29l-1.25,-0.27l-2.28,-1.65l-1.18,-1.67l0.49,-1.04l-0.22,-1.64l1.12,0.41l1.29,-0.57l0.58,-0.55l0.25,-1.16l2.34,1.53l1.22,-0.06l0.18,-0.61l-0.23,-0.64l-0.55,-0.73l-0.93,-0.53l1.23,-1.78l0.45,-1.4l1.33,-1.04l0.36,-1.9l1.04,-1.54l0.39,-2.6l-0.23,-1.04l-0.44,-0.45l-1.33,0.66l-1.64,-1.13l-1.52,-0.39l-0.68,0.28l-0.85,-1.4l0.29,-1.11l0.25,-5.76l-2.41,-0.54l-1.07,0.43l-1.06,-0.1l-1.4,-0.36l-1.79,-1.79l-1.64,0.09l-0.25,-0.55l1.04,0.02l0.45,-0.71l-0.69,-1.44l0.46,-1.37l-0.59,-2.04l-2.02,-1.06l-0.89,0.52l-1.23,-0.07l-0.99,0.93l-0.07,-0.92l0.96,-1.22l-0.02,-1.23l-0.48,-0.53l-1.02,0.4l-0.82,1.05l-0.97,-0.53l-1.68,-0.25l-0.5,0.21l-0.53,0.99l0.57,1.25l-1.57,1.32l-1.31,0.57l-0.59,1.23l-0.75,-0.55l-1.23,0.19l-0.52,0.4l-0.14,0.76l-1.03,0.09l-1.67,1.05l-1.15,0.02l-0.52,-2.73l-1.41,-1.75l-2.98,-0.12l-1.04,-0.57l-1.02,-0.01l-0.97,-0.78l-0.94,0.37l-0.52,-0.92l-0.7,0.21l-0.38,1.14l-0.84,0.61l0.15,0.54l0.66,0.48l0.16,1.57l-1.79,-0.15l-0.65,0.76l-1.27,-1.08l-0.39,0.07l-0.3,0.59l-0.17,-1.78l1.47,-2.02l0.17,-0.7l-2.33,-3.22l0.13,-1.79l-2.1,-2.47l1.13,-0.73l1.21,0.58l0.81,3.14l2.72,1.07l0.99,0.93l2.32,-0.02l1.96,-0.48l1.11,0.29l1.12,2.0l0.1,1.09l2.11,0.75l0.59,-0.3l0.14,-0.59l-0.49,-1.0l0.03,-1.08l-0.98,-0.86l-0.78,-1.6l0.98,-1.6l-0.1,-0.47l-0.56,-0.36l0.9,-0.86l2.24,-0.25l0.65,-0.42l0.16,-0.69l-0.4,-1.48l0.3,-1.18l-0.34,-0.55l-1.16,-0.23l-0.64,-0.92l-1.06,-0.27l-0.62,0.36l-0.25,0.64l0.8,2.01l-1.15,-1.29l-1.73,-0.59l-0.11,-0.7l-0.49,-0.42l-2.21,0.23l-1.61,-0.55l-0.95,0.55l-0.84,1.16l-0.27,1.81l-4.51,-0.75l0.44,-1.18l-1.73,-1.24l-0.23,-1.08l0.27,-0.48l1.22,-0.27l0.76,-1.39l-0.09,-0.76l-0.92,-0.84l-1.56,-0.07l-0.81,0.33l-1.0,-1.83l-1.09,-0.58l-0.47,-1.96l0.82,-2.71l-0.07,-1.53l0.79,-0.32l0.34,-0.53l0.68,-4.44l-0.77,-0.97l-2.24,-0.88ZM433.84,620.88l0.17,-0.38l-0.47,-0.55l-1.43,0.9l-0.23,0.47l0.64,0.66l2.25,0.65l0.99,-0.27l0.73,-1.0l-0.06,-0.69l-0.49,-0.46l-0.91,0.66l-1.19,0.01ZM368.9,723.15l3.01,0.37l0.36,0.27l-3.63,-0.13l0.26,-0.51ZM392.61,649.39l1.24,0.72l1.36,1.23l-0.92,0.46l-0.54,-0.32l-1.33,-1.56l0.2,-0.53Z",name:"Andhra Pradesh"},"IN-TR":{path:"M717.67,412.64l-0.65,-0.93l-0.85,-0.54l-0.68,0.03l-0.65,0.63l-0.23,2.44l0.57,2.74l-0.06,0.54l-0.45,-0.12l-0.61,-0.81l-0.37,-1.24l-1.03,-5.9l0.59,-1.13l-0.93,-0.66l-0.88,-2.95l-1.06,-0.99l-1.73,-4.15l0.05,-0.4l0.82,-0.19l0.29,-0.86l-0.43,-0.72l-0.77,-0.33l-0.07,-0.39l0.16,-0.36l1.69,-0.62l0.97,-2.38l-0.28,-2.65l1.62,-2.42l1.36,0.06l0.65,-0.3l0.79,-3.37l4.46,0.5l2.13,-0.37l1.01,-1.0l0.52,-2.43l0.74,1.43l1.5,0.46l1.08,-0.84l-0.14,-2.07l1.8,0.37l0.24,1.14l1.12,1.01l0.62,0.15l0.7,-0.29l1.07,-3.6l-0.23,-2.31l1.73,0.78l0.54,-0.4l-0.61,-1.47l3.03,0.1l1.08,-0.51l0.67,-0.99l0.07,-3.38l0.92,-0.64l2.0,1.31l0.19,1.75l0.72,1.63l-0.16,1.4l-1.03,2.69l0.62,0.74l1.84,0.3l0.73,1.3l0.1,2.73l-0.33,2.19l0.42,1.35l-0.55,1.87l0.21,2.41l-0.73,0.03l-0.79,1.0l-0.32,1.9l0.2,1.67l-0.69,-0.15l-0.51,0.3l-0.6,1.69l-0.45,-1.43l-0.61,-0.91l-0.46,-0.16l-1.47,0.55l-1.5,1.91l-0.91,0.48l-2.28,-2.56l-1.1,0.12l-0.24,2.55l0.81,3.79l-0.04,1.12l-0.97,1.4l-2.69,1.48l-1.81,2.75l-0.6,1.79l1.57,5.86l-1.05,0.63l-0.6,1.26l-0.91,0.89l-1.59,0.51l-1.08,-0.01l-0.53,0.84l-0.37,-0.53l-1.18,-0.4l-0.36,-0.51l-0.1,-1.09l-0.43,-0.32l-1.19,-4.38l-0.54,-0.55l-0.07,-0.63l-0.43,-0.22Z",name:"Tripura"},"IN-AR":{path:"M727.36,274.74l-0.62,-1.27l-2.25,-0.75l-1.77,-2.04l-0.63,-2.3l0.17,-1.09l1.38,-1.87l0.22,-1.28l3.95,-0.13l2.71,1.1l3.56,0.14l1.39,-0.61l1.72,-1.71l1.01,-0.5l3.83,-0.02l0.37,-0.53l-0.09,-1.07l1.06,2.04l0.62,0.37l0.5,-0.13l0.54,-0.87l0.59,0.49l0.55,-0.04l0.85,-1.64l0.39,0.72l0.65,0.34l3.1,-1.35l1.28,-1.18l1.97,-0.69l1.9,-1.8l0.51,-2.58l-0.5,-0.64l-1.47,-0.43l1.15,-1.82l2.62,-1.84l1.03,0.45l1.55,-0.52l1.69,-1.95l1.76,-0.71l1.24,-1.28l2.81,-1.91l1.46,-2.07l0.6,-2.32l1.84,-1.44l6.87,-4.3l3.12,-0.23l2.29,0.22l1.58,-0.99l0.71,0.3l0.81,-0.14l2.24,-1.87l3.52,-1.53l0.33,-1.17l1.78,-0.1l1.59,-0.97l3.25,-1.09l1.23,-1.08l2.5,-0.23l2.96,-3.02l0.01,-0.58l-2.19,-2.29l0.36,-1.16l1.48,-0.19l1.11,-1.53l0.6,-0.3l2.38,-0.12l1.39,-0.42l2.54,-3.14l0.72,-0.07l2.06,1.06l1.8,2.16l-0.17,1.17l0.66,0.67l2.54,-0.06l4.07,1.52l0.43,-0.15l-0.23,-0.8l1.58,0.39l2.15,1.1l2.51,0.45l0.72,1.13l1.93,0.3l0.45,-0.44l-0.2,-1.79l0.72,-0.57l1.81,-0.09l1.12,0.28l0.48,-0.28l0.36,-1.24l0.67,1.6l2.25,-0.39l0.22,-1.1l-0.31,-1.27l1.15,-0.39l0.21,-0.82l0.66,-0.09l1.65,0.69l2.17,0.34l0.42,-0.22l0.93,-1.86l-0.03,-2.09l1.15,-0.32l2.24,0.9l2.73,-1.16l5.47,-0.31l0.94,2.55l1.97,1.67l1.4,-0.02l2.08,-1.11l0.36,0.57l-1.13,2.01l-3.49,1.07l-0.63,0.41l-0.65,1.26l0.64,2.74l0.61,0.25l2.59,-1.66l1.71,-0.53l0.58,1.89l2.46,1.23l0.08,0.91l1.18,0.7l0.56,2.05l2.02,2.58l0.6,2.92l-2.74,2.04l-2.04,1.1l-0.15,0.56l0.83,1.34l-1.06,1.29l0.04,0.55l1.03,0.95l0.99,2.16l0.53,0.2l0.76,-0.58l0.45,-3.4l0.84,-1.52l1.46,-0.72l2.38,0.61l2.09,2.27l2.2,1.38l1.28,1.55l0.59,2.63l2.37,0.85l3.42,-1.46l0.92,0.23l2.0,1.66l0.8,0.21l0.66,1.15l2.77,1.85l0.1,0.6l-0.87,1.91l-0.18,1.48l0.49,0.95l1.42,1.47l0.17,0.72l-0.79,1.9l0.03,1.18l-0.7,0.34l-0.46,-0.84l-0.74,-0.19l-1.48,0.51l-2.77,2.73l-2.06,1.44l-0.27,0.83l-2.08,0.81l-1.02,1.26l-2.24,1.7l-0.77,1.39l-0.0,0.98l0.8,2.32l-0.35,1.45l0.18,0.76l6.72,8.57l0.2,1.05l0.81,0.73l-0.34,0.96l-1.06,-0.38l-1.09,0.3l-0.98,-0.87l-4.19,-1.87l-0.52,-0.42l0.5,-1.38l-0.22,-0.64l-1.04,-0.87l-1.45,-1.95l-2.32,-1.06l-1.15,0.12l-0.8,0.69l-2.05,-0.49l-1.22,1.56l-0.94,0.38l-3.16,-0.19l-8.17,1.35l-2.27,0.98l-1.97,1.39l-2.32,3.7l-1.42,1.63l-3.49,1.13l-2.36,3.2l-2.21,0.47l-1.16,1.96l-1.65,0.03l-1.5,0.46l-2.38,3.54l-4.38,1.68l-0.65,-2.41l0.28,-2.02l-1.15,-1.62l0.08,-0.57l0.86,-1.12l0.18,-1.79l-0.4,-1.17l-1.3,-0.89l0.03,-0.74l2.24,-0.17l3.03,-2.24l2.08,-0.89l1.32,-1.31l0.89,-2.35l1.07,-0.6l3.2,1.39l4.93,-1.84l2.11,-0.03l1.11,0.35l0.89,-1.03l1.04,-0.45l0.4,-0.9l1.19,-0.94l0.02,-1.73l-1.11,-1.43l-1.54,0.04l-1.04,1.08l-0.29,-1.15l0.49,-1.32l-0.31,-2.08l-0.56,-0.76l-2.03,-1.4l-0.74,-3.0l4.9,-6.49l1.13,-2.28l-0.47,-0.76l-7.92,0.07l-1.46,0.45l-3.93,2.51l-4.03,1.0l-1.16,-0.06l-2.12,-0.75l-1.82,1.0l-9.17,3.2l-4.61,2.27l-4.21,1.1l-4.11,2.12l-1.45,0.25l-0.95,-0.65l-2.82,0.73l-1.84,-0.68l-0.97,-1.0l-0.65,-0.12l-0.98,0.82l-0.31,0.87l1.19,1.68l-0.16,0.82l-7.98,6.54l-4.22,4.3l-0.72,1.32l0.11,2.07l-3.97,2.93l-1.86,0.72l-3.28,0.5l-1.4,0.62l-0.37,0.04l-1.8,-1.22l-0.99,-0.14l-10.87,1.18l-1.55,-0.38l-0.87,-1.17l-3.78,-1.66l-3.69,-0.53l-0.9,0.25l-2.12,1.63l-8.52,2.44l-1.58,0.13l-1.99,0.63l-3.48,-0.28l-1.08,-3.29l-1.55,-1.52l-0.32,-0.92l0.42,-2.0l0.73,-0.89l0.31,-1.23l1.41,-1.35l0.22,-0.83l-2.85,-5.27l-1.16,-0.97l-1.6,0.88l-1.97,0.08l-3.01,0.86Z",name:"Arunachal Pradesh"},"IN-KA":{path:"M183.76,654.66l1.17,-1.76l1.58,-1.17l0.11,0.99l0.66,0.4l1.93,-0.14l1.67,-1.1l1.39,-2.47l-0.57,-1.14l2.3,-3.92l0.01,-1.78l-1.37,-0.64l0.65,-0.48l1.42,-0.09l0.56,-0.68l0.21,-3.0l-0.24,-1.26l-0.69,-0.68l-2.69,-1.26l-1.19,0.3l-0.47,-2.4l1.24,-0.28l0.35,-0.84l-1.1,-0.79l-0.36,-1.12l-1.04,-0.15l-0.39,-1.08l-0.95,0.09l0.31,-0.89l0.87,0.52l0.75,-0.34l0.34,-0.8l0.72,0.63l0.63,-0.14l1.85,-1.63l0.52,-1.51l2.28,0.61l0.64,1.97l0.55,0.41l0.87,-0.23l1.48,-1.21l1.3,-0.31l0.44,-0.89l-0.63,-0.9l0.68,-0.64l0.32,-1.0l0.9,-0.17l0.61,-0.68l1.67,-0.79l2.05,0.17l0.41,-0.88l-0.66,-2.45l2.16,-0.78l0.95,-0.97l0.35,-1.04l0.96,0.29l1.32,-0.24l0.43,0.85l1.57,1.28l1.74,0.56l2.56,-1.13l0.32,-1.76l2.11,-0.15l1.37,-0.65l1.59,-0.01l0.78,0.64l0.73,0.05l1.58,-0.66l0.84,-0.95l1.47,1.12l1.13,-0.06l0.56,-1.31l-0.58,-1.4l0.66,-0.66l0.08,-0.53l-1.28,-2.2l0.49,-2.65l-0.42,-1.11l-0.82,-0.58l-0.88,-2.78l0.83,-0.73l1.1,-1.81l0.67,0.2l0.76,1.43l1.88,0.29l1.02,1.25l0.74,0.0l1.18,-1.12l0.68,0.28l0.52,-0.31l0.52,1.7l1.37,1.03l2.4,-0.79l1.12,0.08l2.15,-1.02l1.3,0.35l1.64,-0.57l1.62,0.97l2.17,0.25l0.88,-0.29l0.98,-1.09l-0.17,-0.54l-0.94,-0.76l-0.84,-1.71l0.71,-1.31l-0.11,-1.65l-0.73,-1.08l2.27,-0.76l0.96,-1.31l1.3,-0.71l0.19,-1.02l0.84,-0.4l0.57,-0.91l0.9,0.33l1.1,-0.13l2.11,1.92l0.94,-0.21l0.83,-2.54l1.63,-1.28l-0.43,-2.03l2.59,0.52l1.11,-0.85l0.65,-1.76l0.44,-6.2l1.3,-0.6l1.67,0.06l2.75,-0.68l0.94,-1.82l3.43,-2.24l0.12,-2.6l0.97,-1.48l0.81,-0.16l0.82,0.6l0.26,2.57l2.49,1.24l0.14,0.8l0.46,0.46l1.07,-0.06l1.25,-0.96l1.87,0.57l-0.46,1.64l0.98,3.56l-0.97,0.35l-0.34,0.81l0.3,0.72l1.16,1.08l0.66,2.67l-1.93,2.03l-1.65,1.2l-0.31,0.97l0.86,1.02l0.13,0.63l-2.0,1.18l-1.66,3.11l0.54,0.74l2.14,1.1l2.63,0.05l0.62,0.92l2.4,-0.87l-0.85,1.7l-1.86,0.54l-0.68,1.22l-1.41,0.5l-0.93,1.81l-3.8,4.92l-0.3,1.05l0.18,0.89l1.75,0.99l0.21,1.34l1.01,2.06l-0.98,2.22l-0.04,4.51l-0.57,0.94l-0.19,1.47l0.2,0.87l0.84,0.59l-0.7,0.62l-0.29,0.74l0.33,0.43l0.72,-0.12l-0.46,1.4l-1.11,0.6l-0.57,1.31l-3.6,2.5l0.04,0.43l1.33,1.5l3.15,0.82l2.99,0.08l1.46,0.98l-0.05,0.65l-1.49,1.1l-0.35,0.85l-0.3,2.77l0.14,5.08l-0.92,1.2l-4.11,-0.1l-2.41,-0.6l-2.16,0.31l-2.83,1.49l-1.33,1.59l-0.27,3.92l0.26,0.61l0.54,0.3l0.92,1.92l-1.1,-0.21l-1.05,0.68l-0.44,1.23l0.31,2.89l-0.61,-0.36l-0.47,0.14l-0.26,0.54l1.49,3.11l0.45,2.23l2.35,1.26l0.79,5.01l-1.29,2.89l-1.27,1.08l-0.98,-0.83l-1.9,0.28l-2.26,-0.55l-2.7,-1.55l-0.83,0.05l-0.64,1.13l-0.05,1.31l-0.76,1.17l0.34,0.49l2.58,1.0l0.24,0.53l-0.67,3.87l-0.92,0.48l-0.24,0.51l0.09,1.46l-0.65,1.58l-0.11,1.87l0.53,1.82l1.15,0.65l1.13,1.95l2.75,-0.11l0.28,0.38l-0.58,1.33l-0.75,-0.03l-0.6,0.43l-0.33,1.18l0.67,1.5l1.34,0.7l-0.5,1.06l0.38,0.63l5.22,0.79l0.57,-0.66l0.04,-1.35l1.22,-1.48l1.49,0.54l2.05,-0.25l0.35,0.98l1.75,0.6l0.81,1.07l0.71,0.37l0.61,-0.09l0.42,-0.71l-0.87,-2.14l0.63,0.06l0.57,0.9l1.2,0.25l-0.29,1.29l0.4,1.46l-2.57,0.43l-1.69,1.64l0.17,0.52l0.77,0.22l-0.9,1.3l-0.01,0.61l0.89,1.82l0.88,0.68l-0.09,0.84l0.46,1.04l-1.36,-0.46l-0.12,-1.15l-1.33,-2.11l-1.58,-0.4l-2.02,0.49l-1.93,0.06l-0.86,-0.87l-2.53,-0.91l-0.68,-2.95l-0.45,-0.49l-1.65,-0.55l-1.55,0.95l-0.26,0.99l2.22,2.42l-0.16,1.73l2.27,3.02l-1.7,2.74l0.13,1.43l0.5,1.1l0.7,0.06l0.45,-0.65l1.18,0.94l0.5,-0.15l0.37,-0.63l1.31,0.24l0.78,-0.26l0.35,-1.0l-0.25,-1.5l-0.54,-0.55l0.64,-0.79l0.65,0.55l0.97,-0.55l0.77,0.74l1.09,0.02l1.04,0.57l2.88,0.1l1.0,1.31l0.76,3.18l1.76,0.02l1.87,-1.1l1.4,-0.17l0.29,-1.09l0.84,-0.13l0.54,0.58l0.75,-0.06l0.7,-1.41l1.23,-0.5l1.78,-1.55l0.13,-0.72l-0.57,-0.89l0.16,-0.39l1.51,0.14l1.31,0.55l0.69,-0.36l0.76,-1.03l-0.06,0.91l-0.96,1.22l0.45,1.84l0.61,0.04l1.08,-1.14l1.08,0.1l0.98,-0.51l1.13,0.68l0.47,1.62l-0.46,1.45l0.68,1.33l-0.98,-0.09l-0.43,0.33l-0.05,0.66l0.46,0.93l0.44,0.26l1.43,-0.19l1.73,1.76l1.63,0.44l1.35,0.11l0.84,-0.42l0.8,0.37l1.06,-0.13l-0.34,1.19l-0.06,3.99l-0.34,1.2l1.1,1.98l0.69,0.23l0.59,-0.29l1.3,0.36l1.75,1.15l1.21,-0.5l-0.05,2.1l-0.32,1.1l-0.91,1.18l-0.34,1.83l-1.24,0.9l-0.54,1.55l-1.32,2.03l0.1,0.59l1.12,0.65l0.48,0.78l-2.19,-1.45l-1.12,-0.16l-0.49,0.39l-0.35,1.35l-1.07,0.42l-1.03,-0.36l-0.62,0.37l0.11,2.05l-0.34,0.59l-2.6,-0.85l-2.48,-1.78l-0.99,-0.1l-1.2,1.37l-2.15,-1.97l-2.37,-0.1l-1.63,0.75l-0.34,1.39l-1.03,1.8l0.24,1.06l-2.02,1.05l-1.7,-0.11l-1.04,0.49l-1.29,3.66l0.38,1.14l-0.1,1.1l1.28,0.34l-0.45,2.16l-2.18,2.84l-1.81,1.11l-0.33,1.06l0.88,1.69l6.59,0.29l1.01,0.65l0.87,1.65l-3.17,4.34l-4.19,0.64l-1.02,0.5l-1.01,1.52l-0.85,2.18l-0.54,0.46l-2.0,0.25l-2.48,-1.04l-1.24,0.45l-2.9,0.22l-0.46,0.31l-0.39,1.08l-1.99,-1.91l-1.21,-0.41l-2.06,0.44l-0.92,0.51l-1.97,3.01l-0.52,2.22l-2.05,-0.47l-5.1,0.34l-0.7,-0.25l-0.01,-1.16l-0.76,-0.99l-1.01,-0.34l-1.28,0.14l-1.47,1.17l-0.23,-1.51l-0.53,-0.66l-2.29,-0.05l-1.56,-1.76l-1.37,-0.01l-1.51,-1.78l-0.98,-0.16l-1.05,0.26l-0.38,-0.58l0.08,-2.01l-0.53,-0.63l-0.84,-0.04l-2.77,1.07l-2.93,-0.54l-1.33,-0.58l-1.09,-1.2l-0.6,-1.99l-1.88,-0.3l-1.33,-0.81l-0.81,0.09l-0.76,-1.06l-2.07,-1.0l-3.42,-3.85l-1.12,-0.12l-0.54,-1.89l-0.87,-1.28l0.04,-0.64l0.75,-0.81l0.05,-0.7l-0.69,-0.48l-1.29,0.25l-1.68,-1.95l0.67,-1.64l-0.28,-0.5l-1.53,-0.38l-1.26,0.46l-0.83,-1.04l-1.18,0.1l-0.21,-1.49l-1.02,-0.68l-0.95,-0.16l-0.98,0.44l-0.22,-0.85l-1.23,-0.36l-0.55,-1.43l-0.97,-0.23l-1.59,0.31l-0.32,-0.91l0.99,-0.81l1.53,-0.55l0.39,-0.51l-0.4,-0.61l-3.41,0.56l-1.36,-5.58l0.26,-1.33l-0.35,-0.37l-0.6,-2.16l-1.04,-5.01l-0.74,-1.48l0.06,-0.6l0.43,-0.2l-0.18,-1.85l-0.72,-1.98l-0.17,-2.91l1.43,-0.43l0.51,-0.72l-0.79,-0.24l-0.74,-1.69l-0.59,-0.04l-0.59,0.82l-1.04,-4.59l-0.98,-2.21l-2.65,-3.83l0.0,-1.22l-0.63,-1.13l-0.24,-2.4l-1.15,-1.8l2.13,0.13l0.18,-0.69l-2.5,-1.07l-0.26,-0.37l-0.08,-1.26l-1.06,-3.28l0.48,0.02l0.27,-0.5l0.73,-0.16l-0.05,-0.45l-1.48,-1.63l-0.14,-0.62l-0.98,-0.84l-0.71,0.54l-0.06,1.03l-0.4,0.04l-0.22,-1.61l1.0,-0.33l0.35,-0.61l-0.72,-0.56l-1.25,0.35l-0.23,-0.18l0.24,-0.61l-0.84,-2.65l-1.14,-0.68l-0.83,0.38l-0.42,-0.63l-0.7,-0.13l-1.41,-0.99l0.54,-0.99l1.17,0.17l0.75,-0.99l1.08,0.02l0.47,-0.37l-0.08,-0.75l-1.37,-0.74l-2.36,1.62l-0.46,-0.72l1.61,-1.08l1.69,-0.19l1.18,-0.91l0.82,-2.53l-0.14,-2.48l0.94,-2.43l-0.25,-0.71l-1.34,-1.11l1.61,-0.57l0.34,-0.87l-0.21,-1.62l-1.2,-1.53l-0.04,-1.34l-0.58,-0.86l0.59,-1.77l-0.66,-3.34l-0.5,-0.59l-1.53,-0.72l-1.74,0.51l-0.43,-0.07l-0.12,-0.46Z",name:"Karnataka"},"IN-PB":{path:"M176.07,176.63l0.49,-0.66l0.91,-0.18l0.37,-0.76l0.93,-0.37l1.98,-2.76l1.11,-0.3l0.6,-0.54l0.35,-2.73l1.22,-1.08l1.65,-0.66l0.97,-1.89l2.26,-2.34l-0.1,-1.02l1.19,-0.74l0.5,-1.77l2.56,-0.03l1.17,-1.73l2.45,-0.6l1.36,-1.41l0.49,-1.31l2.35,-1.33l0.12,-0.61l-1.4,-1.16l-2.43,0.02l-0.78,-1.72l0.77,-4.21l2.63,-5.48l-0.15,-0.82l-0.89,-1.3l-0.91,-3.26l-1.88,-3.18l1.28,-1.9l0.42,-1.8l3.6,-2.55l0.85,-1.45l1.71,0.33l1.05,-0.31l1.2,-2.56l1.09,0.37l0.83,-0.6l2.02,-0.13l1.02,-1.1l1.11,-0.02l0.36,-0.49l-0.14,-0.56l1.94,0.66l1.17,-0.5l1.03,0.2l0.93,-1.49l3.2,-0.92l0.63,-2.0l1.01,-1.12l0.35,-0.94l-0.27,-0.94l-1.12,-1.22l1.94,0.13l1.25,-0.69l0.47,1.04l1.62,0.83l0.46,-0.14l2.1,-2.45l1.07,-0.64l2.7,-0.39l1.07,-0.89l0.4,-1.14l1.66,-0.59l1.42,-1.04l1.5,2.65l-3.97,2.7l-1.59,1.66l-3.57,1.31l-0.33,1.08l0.28,1.2l0.7,0.45l0.63,-0.16l-0.52,1.03l-1.81,1.94l-0.05,0.85l0.87,0.49l3.03,0.5l5.38,2.71l2.54,4.11l-1.07,0.21l-0.18,1.25l4.53,8.24l2.34,7.11l1.09,1.36l0.75,0.46l1.42,-0.32l1.34,0.16l0.65,-1.28l0.84,-0.38l-0.02,-1.78l0.92,-0.36l2.27,4.24l0.98,-0.15l0.78,0.72l0.73,-0.2l0.39,0.92l0.53,0.22l0.69,-0.62l0.06,1.28l0.34,0.31l0.96,-0.04l-0.73,1.33l-0.03,1.58l0.68,0.74l-0.51,1.25l0.31,1.59l1.02,1.2l3.79,3.11l1.0,1.7l0.95,0.53l-0.41,1.04l-2.24,-0.16l-1.46,0.74l-0.24,0.82l0.32,0.8l2.49,2.48l2.18,-0.11l0.28,1.06l0.84,0.47l0.29,0.86l-0.26,1.77l0.52,0.95l-0.43,1.01l0.34,3.05l-0.33,0.84l-1.25,-2.16l-2.78,-0.23l-1.08,0.49l-0.44,1.63l0.52,0.73l-2.37,1.72l-3.57,1.91l-0.22,0.62l0.44,0.79l0.82,-0.04l0.76,-0.82l0.42,0.84l0.87,0.45l-0.38,1.5l-2.73,1.89l-1.97,-0.49l-1.02,-2.47l-0.61,-0.47l-0.6,0.06l-0.49,0.47l0.18,1.05l-0.33,0.74l-0.93,-0.81l-0.57,0.13l-0.15,0.98l-0.26,0.08l-1.13,-0.23l-1.27,-0.87l-0.79,0.13l-0.49,1.0l0.9,0.83l-0.46,0.56l0.17,0.85l-0.56,0.83l-0.83,2.76l0.55,1.64l0.95,0.71l-2.16,1.34l-1.95,0.72l-1.28,1.49l-1.16,0.03l-1.39,0.58l-1.91,-0.35l-1.01,-1.8l-1.91,-0.93l-2.34,0.7l-0.72,1.35l-1.13,-0.2l-1.76,0.35l-4.86,-1.45l-3.42,4.21l-0.13,0.69l-0.95,0.4l-0.7,1.35l0.37,1.21l-1.34,0.48l-0.53,-1.63l-0.78,-0.89l0.03,-0.68l-0.47,-0.53l0.89,-0.62l-0.01,-1.11l0.84,-0.15l0.16,-0.58l-1.61,-2.94l-1.18,0.18l-0.57,0.76l-0.91,-0.57l-0.12,-1.21l0.35,-1.46l-0.53,-0.88l-0.81,0.2l-0.42,1.1l-1.94,0.49l-1.47,-1.09l-0.81,-1.4l-2.41,-0.6l-0.88,-0.73l-3.48,0.62l-1.31,0.92l-0.55,0.88l-3.88,-1.1l-4.07,-0.54l-15.05,-0.66l0.36,-1.18l2.21,-3.51l0.25,-1.48l-0.23,-0.77l-0.66,-0.4l-1.19,-3.33l-0.77,-1.0l-1.17,-0.6Z",name:"Punjab"},"IN-ML":{path:"M692.14,323.41l0.36,0.99l0.49,0.26l3.48,-1.0l0.19,0.86l0.64,0.35l1.2,-0.63l1.49,-0.23l3.08,0.24l0.52,0.77l0.96,0.42l-0.17,1.66l0.43,0.66l1.1,-0.39l0.55,0.36l0.64,-0.07l2.66,-0.96l0.05,3.31l0.27,0.81l0.85,0.45l1.66,-0.78l2.72,-2.95l3.5,-0.63l1.66,-0.86l0.37,-0.68l-0.38,-0.52l-1.21,0.62l3.21,-4.23l0.7,0.03l0.35,0.35l-0.47,2.0l0.21,0.69l1.52,0.36l1.37,-0.91l0.76,-1.27l0.44,-1.6l1.65,-1.4l0.96,0.24l1.41,1.21l1.05,0.19l3.13,-0.68l1.07,0.06l3.34,-1.03l2.77,0.13l-2.86,2.99l0.12,1.26l1.06,0.72l-1.5,3.63l0.24,1.32l-0.13,2.9l0.69,0.35l1.64,-0.98l2.82,-0.49l1.83,-1.14l2.64,2.02l3.7,3.79l0.62,0.07l1.88,-0.9l-1.34,1.9l-1.55,1.24l-0.1,0.59l1.68,1.57l2.05,0.77l2.62,2.44l0.18,0.48l-0.36,1.54l0.66,1.41l-3.66,1.24l-1.0,1.03l-2.75,0.23l-0.26,0.76l-1.33,0.48l-3.41,3.12l-1.72,-0.99l-0.78,-0.86l-2.26,-0.4l-1.74,-1.46l-1.79,-0.29l-0.79,-0.85l-1.94,-0.58l-2.44,0.38l-1.73,-0.24l-5.25,0.33l-0.64,0.7l-0.94,-0.21l-0.65,0.86l-0.55,0.08l-1.11,-0.13l-1.08,-1.05l-0.72,-0.01l-2.03,0.82l-1.34,-0.09l-4.49,-1.33l-1.65,-0.78l-12.73,1.95l-2.04,-0.82l-0.72,-0.02l-0.73,0.49l-2.6,-0.6l-1.28,0.3l-2.57,-0.21l-4.05,0.61l-2.4,-0.98l-4.8,-1.03l-6.8,-2.79l-2.64,0.4l-0.59,-2.56l0.35,-1.85l2.3,-0.94l0.38,-0.8l0.21,-2.01l1.81,-0.2l1.28,-1.0l0.04,-0.93l-1.52,-1.7l-0.34,-1.72l0.88,-1.75l0.26,-1.36l2.26,-2.72l2.31,-1.91l5.74,-0.81l1.82,-1.05l3.24,0.21l1.4,0.87l-0.56,1.9l0.39,0.49l1.72,-0.91l0.85,-1.0Z",name:"Meghalaya"},"IN-MN":{path:"M765.49,384.0l0.47,-0.68l0.61,-3.47l-0.09,-1.17l0.96,-1.67l-0.13,-0.68l-0.62,-0.57l-0.09,-1.32l0.56,-0.31l0.28,-0.98l0.55,-3.63l1.0,-0.49l0.14,-0.43l-0.57,-1.42l0.73,-1.43l-0.56,-1.21l0.91,-2.88l0.63,-0.62l0.88,0.47l0.98,-0.44l0.27,-1.08l1.36,-2.09l-0.23,-1.11l1.0,-0.91l-0.44,-2.02l1.51,-0.98l3.35,-6.82l0.5,-0.52l1.87,1.18l1.29,0.39l1.16,1.32l0.79,-0.03l1.42,-1.94l0.99,-2.22l3.94,-3.86l-0.04,-1.41l-1.34,-0.76l0.16,-0.53l4.57,-0.6l2.93,0.03l1.7,1.1l2.18,-0.03l1.33,0.81l4.11,-0.51l2.05,-1.03l1.5,-1.74l1.68,-0.96l1.91,-1.65l-0.05,1.34l-1.04,3.76l0.67,0.94l2.42,1.37l-0.87,1.31l-1.78,4.9l0.08,1.52l0.99,1.35l3.31,1.08l0.64,2.0l-0.15,1.25l-1.08,1.72l-0.56,2.75l-1.73,2.55l-0.49,2.59l-0.58,0.52l-1.44,0.34l-1.22,3.42l-1.79,1.31l-0.65,2.06l-1.03,1.02l-0.12,1.37l-1.01,1.13l0.08,0.9l-1.09,1.03l-0.39,2.16l-1.51,3.48l-1.33,5.32l-1.69,2.49l-0.11,2.01l-0.25,0.27l-1.49,-1.41l-1.93,-1.02l-3.52,-0.92l-2.47,0.28l-1.62,-1.76l-1.26,-0.49l-3.11,-0.12l-0.94,0.51l-0.51,0.86l-0.79,-0.43l-1.46,0.7l-0.87,-0.01l-0.47,-1.06l-2.13,-2.65l-0.75,-0.47l-1.33,0.4l-0.63,1.3l-0.8,0.38l-0.15,-0.87l-0.68,-0.58l-1.63,0.9l-1.15,-0.71l-1.16,0.57l-1.01,-0.83l-2.54,-0.88Z",name:"Manipur"},"IN-MH":{path:"M140.02,524.29l0.06,-1.24l-0.89,-1.35l0.45,-1.03l-0.02,-2.02l0.58,-0.43l0.77,-1.67l0.01,-1.67l1.8,-0.88l1.02,0.27l0.61,-0.35l2.1,-0.11l1.26,-0.53l1.63,2.69l1.38,-0.59l0.87,0.56l1.01,-0.49l0.85,0.82l0.58,0.11l0.82,-0.93l0.21,-1.81l0.82,-0.04l1.23,-0.66l0.57,-1.77l3.01,0.37l0.95,-0.4l-0.07,-1.27l0.49,-1.74l-0.34,-2.56l-0.66,-0.58l2.42,-3.82l0.56,-1.66l-0.48,-1.67l-0.94,-0.32l-0.37,-1.27l-0.99,-0.24l0.99,-0.38l0.9,-1.46l0.9,1.35l3.28,1.92l1.77,1.83l2.49,-0.21l2.88,-1.69l0.39,-0.98l-0.0,-1.07l2.33,-1.97l0.71,-1.34l-0.19,-3.58l-0.9,-2.69l-2.67,-3.15l-1.52,-0.55l-1.15,-1.45l-0.83,-0.24l-1.49,0.14l-2.13,-1.69l1.87,0.97l2.29,-0.02l2.26,-1.34l1.02,-2.45l1.02,0.6l2.51,-0.87l1.4,-3.41l2.42,-2.08l1.87,0.38l4.14,-1.13l1.72,-0.97l0.43,-1.02l-0.34,-1.17l-0.46,-0.42l-2.95,0.88l-1.44,-0.8l-1.14,0.58l-3.52,-0.08l-5.22,1.49l-1.82,-2.89l1.68,-0.47l0.65,-0.69l0.32,-1.01l-0.15,-0.9l-0.83,-0.77l-0.29,-2.57l0.27,-0.56l2.56,-0.97l1.38,-0.19l1.13,-0.92l2.52,-1.2l1.96,-0.35l2.37,0.85l2.05,-0.37l0.72,-0.45l0.19,-0.59l1.73,-0.61l1.41,-1.13l2.18,2.28l0.21,0.76l-0.17,3.62l0.77,2.62l3.13,2.41l1.63,0.45l1.6,1.13l4.83,-0.16l1.07,0.2l1.64,1.01l1.69,0.14l1.58,1.14l2.36,3.5l2.18,0.87l3.21,0.71l6.95,0.32l2.77,-0.44l2.5,0.23l3.35,-0.17l1.94,-0.51l2.2,0.26l2.69,0.81l1.26,-0.08l1.24,2.54l0.36,2.7l-1.11,0.57l0.15,0.97l1.09,1.49l0.87,0.53l3.81,0.66l4.02,-0.74l0.95,-0.46l1.82,-2.26l4.01,-0.99l0.96,-1.64l-0.02,-1.37l-0.56,-1.56l2.52,-1.7l1.81,-2.57l0.52,-3.12l0.5,-0.59l0.75,-0.35l2.31,-0.17l3.51,-2.47l2.54,-0.93l1.74,-0.08l0.77,0.73l0.74,0.08l1.15,-1.07l0.99,-0.26l1.28,-1.01l4.16,0.21l0.84,1.07l1.22,0.67l0.36,3.83l0.44,0.85l-3.7,-0.1l-0.72,0.76l0.04,1.29l1.97,3.68l0.53,0.02l0.58,-0.76l1.39,0.99l0.88,0.02l1.05,-0.43l1.38,0.13l0.82,0.55l2.93,-1.48l2.94,0.87l4.44,-1.33l3.05,-1.56l2.07,-2.14l3.51,-1.08l1.4,-1.22l1.25,0.34l0.42,2.93l0.32,0.47l0.78,0.04l1.24,-0.64l0.62,0.01l1.47,0.98l2.09,0.55l2.14,0.15l6.99,-1.28l0.7,-0.93l-0.15,-1.32l1.82,-0.62l2.66,-0.31l4.17,-1.36l0.59,-0.54l0.29,-1.34l1.77,0.62l3.23,0.14l1.66,0.54l0.8,1.02l0.92,0.57l0.58,2.17l0.81,0.57l1.25,-0.33l1.75,-1.17l2.95,-0.27l1.39,0.37l0.77,1.38l0.58,0.33l1.6,-0.12l2.05,-0.95l0.35,0.4l0.86,0.06l2.42,-0.77l0.92,-1.07l2.29,-0.91l1.67,1.15l1.92,0.55l0.2,1.01l0.5,0.63l2.02,1.48l0.35,0.91l-0.73,1.25l0.43,0.65l0.81,0.15l1.85,-0.32l4.3,2.41l1.39,-0.57l-0.01,0.89l-1.13,1.42l-2.68,1.41l-2.67,1.98l-0.97,4.16l0.16,1.64l0.77,1.33l1.09,0.52l1.28,-0.23l0.35,0.63l0.06,4.02l0.45,3.05l-1.84,1.2l-0.47,0.89l-0.02,0.79l0.38,0.48l0.66,0.16l1.78,-0.88l1.02,0.27l0.01,1.81l0.39,0.89l-0.58,1.41l-0.1,2.11l0.45,2.13l-1.09,0.47l-1.52,1.28l-2.81,0.5l-0.75,0.81l-0.36,2.4l0.18,0.72l3.49,0.54l0.73,2.48l-0.7,3.76l-2.02,-0.7l-1.12,1.16l-0.04,1.18l1.69,0.75l-0.51,0.69l-1.68,0.86l-0.09,0.89l0.85,0.59l1.62,0.25l0.63,-0.44l0.13,-0.95l0.77,-0.12l1.15,2.63l2.81,1.23l0.47,2.03l0.58,0.9l4.26,1.79l1.18,1.1l0.48,0.98l-0.64,1.2l-1.62,0.32l-0.53,0.42l-0.01,0.81l0.78,1.35l-1.97,0.98l-0.97,0.87l-1.04,-1.54l-2.0,-0.01l-0.88,-1.94l-0.71,-0.42l-0.85,0.24l-1.13,1.33l-1.18,0.61l-1.0,1.75l-1.36,0.8l-1.22,4.29l-2.27,3.01l-0.64,1.37l-0.01,1.37l2.24,3.09l-0.09,0.72l-2.24,1.45l-0.28,0.71l0.24,1.15l-0.3,0.22l-2.34,0.29l-2.31,-0.22l-0.58,-0.96l-2.01,-1.76l-2.23,-1.06l0.99,-0.99l0.21,-0.84l0.02,-1.59l-0.72,-3.35l-0.74,-0.8l-1.66,0.26l-0.06,-0.71l0.87,-1.58l1.42,-0.93l0.21,-0.5l-0.44,-2.8l0.57,-0.64l0.28,-0.94l0.23,-3.74l-1.23,-2.15l-1.96,-0.77l-2.06,-2.64l-2.29,-0.45l-3.08,1.08l-0.91,0.51l-0.3,1.12l-0.39,0.32l-1.26,-0.82l-4.24,-0.18l-1.47,-1.27l-3.01,-0.45l-0.87,-1.21l-1.35,-0.51l-2.56,0.37l-1.33,0.62l-0.81,1.12l-1.3,0.27l-1.56,-0.84l-0.34,-0.77l-1.28,-0.55l-0.99,-2.79l-2.09,-1.54l-2.16,0.04l-2.92,-1.29l-1.56,0.02l-1.1,-0.35l-1.07,0.25l-0.61,0.57l-1.9,-0.74l-1.36,-1.66l-1.24,-0.52l-0.54,0.27l-0.23,0.9l0.26,1.04l1.09,2.59l1.15,1.04l-0.25,0.64l-1.24,0.79l-0.61,0.83l-0.91,2.35l-0.06,2.8l-2.01,0.66l-0.77,0.68l-1.2,2.21l0.22,2.5l-0.2,0.74l-3.33,-0.06l-0.9,-0.6l-0.87,-1.24l-2.11,-0.28l-1.27,0.34l-0.99,0.93l0.11,0.69l0.53,0.26l-1.01,1.36l-0.7,2.23l0.12,1.03l-2.39,2.03l-0.22,0.63l0.57,2.11l1.03,0.18l0.28,0.94l0.86,0.22l0.16,1.21l2.03,1.81l-2.16,0.84l-1.71,3.25l-1.27,-0.02l-0.95,0.63l-0.33,0.77l0.19,1.51l-0.52,1.27l-2.57,0.53l-1.5,1.72l-0.5,2.61l-1.3,1.55l1.51,1.29l0.1,0.66l-1.31,-0.1l-1.69,1.02l-0.3,-1.06l-2.38,-1.06l-0.11,-2.21l-0.63,-0.91l-1.3,-0.5l-1.15,0.41l-1.16,1.82l-0.03,2.41l-1.43,0.66l-1.86,1.41l-0.68,0.82l-0.31,1.03l-1.26,0.02l-1.02,0.42l-1.68,-0.05l-1.83,0.93l-0.27,0.64l0.14,1.57l-0.48,2.32l0.04,2.02l-0.55,1.47l-0.5,0.44l-3.0,-0.44l-0.32,0.42l0.47,2.13l-1.5,1.02l-0.86,2.44l-2.06,-1.89l-2.52,-0.23l-0.88,1.08l-0.94,0.5l-0.2,1.02l-1.14,0.56l-0.95,1.3l-2.46,0.92l-0.17,0.5l0.77,1.23l0.09,1.48l-0.71,1.34l1.01,2.17l0.92,0.74l-0.6,0.51l-2.45,-0.08l-1.78,-0.99l-1.68,0.57l-1.38,-0.34l-2.26,1.05l-0.94,-0.14l-2.15,0.79l-0.87,-0.67l-0.28,-1.22l-0.68,-0.84l-0.88,0.28l-0.74,-0.28l-1.46,1.22l-0.85,-1.16l-1.9,-0.32l-0.65,-1.35l-0.88,-0.45l-0.63,0.12l-2.43,3.16l0.98,3.28l0.92,0.73l0.24,0.71l-0.5,2.6l1.28,2.16l-0.74,1.05l0.55,1.29l-0.2,0.88l-2.2,-1.25l-1.22,1.13l-1.28,0.53l-1.19,-0.68l-1.83,-0.01l-1.52,0.68l-2.02,0.12l-0.77,0.53l-0.02,1.43l-2.01,0.92l-1.23,-0.4l-1.49,-1.22l-0.67,-1.03l-1.68,0.2l-1.2,-0.27l-1.49,2.14l-2.45,1.04l0.56,3.05l-1.89,-0.24l-1.82,0.86l-0.57,0.65l-1.08,0.31l-0.5,1.26l-0.78,0.59l-0.04,0.6l0.64,0.85l-1.22,0.28l-1.77,1.34l-0.89,-2.23l-2.91,-0.76l-0.53,0.3l-0.53,1.56l-1.66,1.42l-0.93,-0.68l-0.61,0.31l-0.37,0.87l-0.8,-0.53l-0.65,0.1l-0.76,2.26l0.62,0.38l0.81,-0.38l0.26,0.87l1.12,0.26l0.23,0.93l0.78,0.55l-0.95,0.16l-0.48,0.69l0.62,2.98l0.63,0.32l0.91,-0.41l2.9,1.47l0.22,0.97l-0.19,2.82l-1.77,0.32l-0.86,0.93l0.13,0.7l1.32,0.54l0.03,0.51l-0.3,1.18l-2.16,3.44l0.6,1.18l-1.19,2.09l-1.32,0.88l-1.54,0.11l-0.16,-1.09l-1.05,-0.25l-2.28,1.88l-0.4,0.99l-0.63,0.47l0.15,0.72l-0.91,0.04l-2.08,0.78l-1.43,-0.79l-1.0,-2.75l-1.76,-0.62l-0.53,-1.11l-0.79,0.21l-0.89,1.14l-1.83,0.13l-0.71,0.34l-1.25,-0.26l0.03,-1.62l-1.31,-2.88l-3.48,-3.53l0.79,-0.83l-0.41,-0.4l-0.8,-0.07l-0.82,-0.82l0.33,-0.64l0.06,-2.16l0.71,-0.87l-0.01,-0.47l-0.44,-0.14l-0.95,0.42l-0.17,-1.06l-0.71,-0.29l-1.12,-4.25l-0.51,-0.32l0.58,-0.47l-0.03,-0.73l-1.12,-0.76l-0.68,-2.42l-0.45,-0.54l1.06,0.74l0.82,0.06l0.41,-0.32l-0.74,-0.71l0.5,-0.8l-1.26,-0.43l-0.4,-0.57l0.51,-0.22l0.18,0.36l0.66,0.09l0.32,-0.64l-0.15,-0.76l-0.57,-0.46l-0.98,0.18l0.18,-1.71l-0.97,-1.49l0.42,-2.29l-0.5,-0.3l-0.41,-0.93l-0.12,-0.62l0.28,-0.53l-0.31,-1.31l0.56,-1.5l-0.17,-0.55l-0.76,-0.39l0.59,-1.37l-0.03,-0.91l-0.58,-1.34l0.09,-1.05l-1.37,-3.59l0.76,-0.16l0.19,-0.63l-1.62,-2.66l-0.76,-0.65l-0.09,-0.38l0.56,-0.85l-0.28,-0.75l0.12,-0.77l-1.59,-2.24l2.03,-0.65l-0.02,-0.73l-1.83,-0.43l-0.38,-0.57l0.05,-1.09l-0.52,-0.83l0.53,-1.46l-0.55,-1.76l-0.81,-1.2l-0.45,-1.72l-1.42,-2.31l0.42,-0.88l-0.28,-0.67l-0.53,-0.26l0.98,-0.85l0.18,-0.85l-0.51,-0.41l-0.94,0.54l-0.34,-0.37l-0.61,-4.09l-0.38,-0.69l-0.67,-0.29l0.19,-0.69l0.62,0.73l1.75,0.17l0.54,0.38l-0.31,0.81l0.58,0.48l0.45,-0.14l0.51,-0.78l-0.02,-2.09l-0.62,-0.75l-1.94,-0.11l-0.55,-0.53l0.14,-0.36l-0.36,-0.54l-1.6,-0.94l-0.01,-1.02l-0.62,-1.29l0.45,-2.33l0.71,-0.18l1.81,2.51l0.68,-0.15l0.19,-0.62l-0.86,-1.02l-0.88,-2.03l-0.71,-0.34l-0.82,0.14l-1.64,-3.67l-0.09,-2.7l0.29,-0.7l1.18,0.09l0.55,-0.62l0.88,0.95l0.04,1.25l0.91,0.59l0.53,-0.48l-0.1,-1.31l0.64,-0.91l-0.12,-0.67l-0.88,-0.45l-0.18,-1.43l-0.6,-0.05l-0.65,0.44l-1.04,-0.76l0.14,-0.26l0.68,-0.01l0.31,-1.08l1.2,-0.1l0.34,-0.51l-0.2,-0.37l2.02,-0.66l0.31,-0.64l-0.31,-0.57l-0.52,-0.07l-1.35,0.42l0.13,-1.87l-0.65,-0.58l0.22,-2.19l-0.4,-0.44l-0.59,0.23l-1.02,1.69l-0.22,1.38l0.37,0.69l-0.13,0.31l-0.7,0.72l-0.08,-0.33l-0.66,-0.2l-0.49,0.46l-1.25,2.43l-0.6,-0.82l0.51,-1.73l0.36,-0.09l0.25,-0.76l-0.32,-0.73l0.29,-1.17l-0.39,-1.12l0.4,-0.71l-0.24,-0.49l-0.7,-0.1l1.07,-1.85l-0.27,-0.66l-0.46,-0.04l-0.91,0.92l0.19,-2.07l2.08,-0.09l0.63,0.65l1.46,0.32l1.18,-0.24l1.53,2.69l0.5,0.1l0.71,-0.39l-0.01,-0.7l-0.42,-0.22l-0.17,-1.08l-1.36,-1.37l-2.73,-0.21l-1.89,-1.29l-1.07,0.49l-1.01,-1.35l-0.33,-2.78l3.69,-1.53l0.25,-0.37l-0.25,-0.37l-0.94,-0.31l-1.71,0.45l-0.95,-1.4l-1.01,-0.32l-0.28,0.39l0.16,-0.89l-0.58,-2.49l0.85,-0.61l-0.33,-1.12l0.55,-0.55l-0.18,-1.26l-0.69,-0.14l-0.89,1.09Z",name:"Maharashtra"},"IN-KL":{path:"M207.32,745.98l1.92,-0.19l0.39,1.27l1.23,0.49l0.41,0.89l0.63,0.19l0.89,-0.52l0.47,0.08l0.64,0.37l-0.1,0.79l0.5,0.89l0.57,0.23l0.78,-0.21l0.85,1.04l0.65,0.11l0.96,-0.48l0.95,0.25l-0.62,1.55l0.94,1.35l1.25,1.27l1.53,-0.21l-0.72,0.78l-0.15,1.13l0.93,1.53l0.64,2.08l1.3,0.28l3.32,3.77l2.15,1.07l0.78,1.07l1.13,0.04l1.41,0.84l1.39,0.08l0.46,1.8l1.32,1.45l1.59,0.7l3.14,0.56l3.3,-1.08l0.01,2.3l0.65,0.82l2.2,-0.0l1.26,1.62l1.5,0.11l1.64,1.8l1.14,0.25l1.17,-0.18l0.27,1.6l0.54,0.81l-1.2,0.5l-1.02,1.21l-0.98,0.1l-1.84,-0.51l-0.38,0.17l-0.33,0.69l-0.03,2.0l0.9,1.74l4.83,1.38l1.12,0.9l1.17,0.45l1.49,1.54l-2.87,2.82l-0.17,0.89l0.34,0.48l0.86,0.17l0.99,-0.3l1.57,0.46l3.34,-0.37l0.94,-0.61l-0.36,1.61l0.94,1.09l0.8,2.1l0.59,0.57l-1.64,-0.24l-0.64,0.35l-0.59,1.61l0.2,1.28l0.98,1.23l3.74,1.55l0.74,1.63l1.03,0.92l-0.41,2.95l-1.35,0.7l-0.35,0.83l0.17,2.6l-0.55,3.61l0.93,2.08l0.11,1.93l2.58,2.4l1.39,0.59l1.1,-0.31l2.7,-2.22l3.3,-1.4l1.27,1.82l0.4,1.65l0.73,0.77l-1.69,4.21l1.1,3.48l-1.02,2.47l0.32,2.94l-1.56,5.71l0.29,0.53l1.83,1.05l2.88,-0.69l1.58,2.31l0.11,0.81l-1.01,1.01l-0.96,2.65l-0.84,1.39l-2.5,7.28l-1.99,1.95l1.13,3.67l1.53,1.25l-0.52,1.84l-1.71,2.58l0.21,2.15l0.35,0.76l1.72,1.46l0.73,1.15l-0.92,1.3l-0.26,0.16l-0.49,-0.36l-0.56,0.34l0.28,1.93l-1.34,2.06l-0.32,1.41l-1.22,0.16l-3.21,-2.34l-3.51,-4.66l-1.64,-1.53l-0.43,-1.0l-3.63,-4.29l-1.58,-2.45l-2.39,-2.02l1.57,-0.71l0.15,-0.44l-0.37,-0.28l-1.08,0.1l0.47,-0.7l1.68,0.13l0.44,-0.23l-0.2,-0.71l0.54,-0.49l-0.28,-0.62l-0.95,-0.03l-0.85,0.6l-1.25,-0.25l-1.31,0.82l-1.58,-3.84l0.32,-0.33l0.19,-1.64l-0.19,-0.41l-0.65,0.2l-0.86,-2.3l-0.74,-0.28l-0.21,0.22l-1.05,-2.39l-1.56,-5.16l-1.24,-10.4l0.63,-0.17l0.66,4.3l0.62,0.34l0.41,-0.52l0.65,0.91l-0.63,1.46l-0.6,2.77l0.13,0.65l0.86,0.47l2.79,0.53l0.73,-0.32l0.81,-0.97l-0.14,-0.62l-1.15,-0.68l-1.47,-0.14l0.28,-0.66l-0.17,-2.85l-0.66,-1.06l-0.37,-2.02l0.45,-1.0l-0.04,-0.85l-1.08,-2.32l-1.52,-1.72l-0.77,0.08l-0.45,-1.39l0.12,-0.52l-0.61,-0.7l-0.27,-1.52l-1.31,-1.45l-0.38,0.26l-0.25,0.92l0.66,1.82l-0.66,-1.68l-0.14,-1.7l1.71,-1.2l0.21,-1.28l-0.71,-0.22l-0.54,-0.77l-0.8,-0.12l0.31,1.86l-0.42,0.47l-0.54,-0.68l-1.44,-5.09l-1.12,-1.55l-0.55,-2.53l-1.35,-1.65l-0.27,-1.2l-2.36,-4.94l0.51,-0.56l-0.14,-0.64l-0.79,-0.34l-0.43,-1.07l-1.9,-7.73l-3.14,-7.29l0.34,-0.6l-0.24,-0.72l-0.61,-0.15l-1.63,-2.78l-1.62,-0.56l-2.42,-6.52l-0.81,-1.13l-3.92,-4.33l-0.84,-0.02l-1.08,-1.51l2.17,0.47l0.48,-0.39l-0.52,-0.81l0.19,-1.18l-0.45,-0.08l-1.02,0.74l-0.61,0.02l-1.17,-1.08l1.13,-0.11l0.25,-0.56l-0.73,-0.93l0.1,-1.21l0.73,-0.02l1.61,-0.9l0.41,-0.84l-0.76,-0.53l-0.97,0.34l-0.9,-0.22l-1.68,1.27l-0.82,-0.2l-0.83,0.31l-0.37,2.56l-1.86,-5.57l0.26,-1.27l-0.48,-0.39l-0.64,0.24l-0.68,-1.84l-3.92,-7.22l-2.86,-6.72ZM250.45,836.37l-0.0,-0.01l0.01,-0.0l-0.0,0.02ZM249.88,834.43l-0.08,-0.57l-0.05,-0.2l0.67,0.8l-0.54,-0.03Z",name:"Kerala"}},height:932.9661457393951,projection:{type:"mill",centralMeridian:0},width:900})}).call(t,l(0))},function(e,t,l){(function(e){e.fn.vectorMap("addMap","indonesia",{insets:[{top:0,left:0,width:793,height:335.58228316462225,bbox:[{y:-678131.2320454835,x:10577634.333586475},{y:-220216.79943139793,x:10946840.788638955}]}],paths:{ID_ac:{name:"Aceh",path:"m36.71 92.06l-0.17 0.10l-0.71 -1.09l-1.25 -1.34l-0.98 -0.46l-0.59 -0.10l-0.24 -0.15l0.11 -0.15l0.99 -0.20l2.06 0.13l0.69 1.08l0.34 0.98l-0.01 0.86l-0.24 0.34zm-27.55 -61.11l2.59 1.42l0.08 0.66l0.28 0.46l1.01 1.00l1.79 1.40l0.85 0.35l3.94 0.98l4.04 0.27l1.91 -0.35l2.23 -0.88l0.36 0.00l0.90 0.48l1.52 -0.36l1.12 0.12l1.41 0.53l0.38 0.33l0.32 0.86l0.62 0.21l0.98 -0.20l3.93 -1.52l0.47 0.02l0.88 0.89l1.09 1.51l2.15 2.26l1.56 1.32l1.21 0.28l0.89 1.77l0.15 1.52l0.41 0.97l0.44 0.59l-0.09 0.93l0.82 -0.10l0.97 0.36l0.64 0.31l2.06 1.58l0.14 1.33l-0.36 0.86l0.00 0.00l-0.40 0.14l-0.80 -0.15l-0.77 0.21l-0.06 0.32l-0.27 0.12l-0.56 0.12l-0.38 -0.09l-0.09 0.21l0.30 0.53l-0.03 0.38l-0.41 0.24l0.15 0.47l-0.47 0.68l0.03 0.97l-0.21 0.29l-0.24 1.33l-1.21 0.65l0.06 0.38l-0.15 0.27l-0.56 -0.38l-0.18 0.03l-0.09 0.32l0.41 0.74l-0.12 0.35l-1.48 1.18l-0.44 0.62l0.33 0.82l0.47 0.50l0.00 0.32l0.27 0.18l-0.03 0.74l0.74 0.35l0.21 0.88l0.56 0.41l-0.33 0.53l0.27 0.56l0.03 0.44l0.65 0.44l0.27 -0.12l0.38 0.71l-0.24 0.79l-2.37 0.65l0.09 0.18l0.59 0.12l0.50 0.50l0.06 0.74l0.62 0.65l-0.09 0.97l-0.62 -0.06l-0.18 0.12l0.21 0.26l-0.03 0.53l0.27 0.88l0.00 1.06l0.92 0.24l0.59 1.06l0.95 0.12l-0.03 0.26l0.24 0.29l-0.33 0.50l-0.06 0.38l0.15 0.65l0.50 0.50l0.03 0.26l-0.62 0.21l-0.24 1.41l0.18 1.00l0.41 0.56l-0.06 0.71l0.83 0.35l0.53 1.62l-0.61 2.79l0.00 0.00l-3.51 -1.98l-0.40 0.00l-0.93 0.46l-2.10 -0.53l-1.65 -2.30l-0.10 -4.00l-0.32 -2.17l-0.58 -1.78l-0.20 -0.21l-0.80 -0.01l-1.57 -0.62l-0.47 -0.22l-0.66 -0.63l-1.24 -1.73l-0.46 -1.96l-0.47 -0.77l-1.53 -0.52l-1.58 -2.52l-1.23 -2.32l-1.40 -0.78l-0.47 -0.52l-0.30 -1.13l-1.60 -1.12l-2.64 -0.15l-1.33 0.22l-0.68 -0.14l-0.52 -0.30l-1.68 -1.64l-1.86 -2.77l-1.70 -1.81l-0.76 -0.24l-1.31 -1.01l-0.98 -0.44l-1.17 -1.04l-1.96 -2.36l-2.84 -2.64l-2.30 -1.88l-1.87 -2.83l-2.41 -4.69l0.34 -0.67l-0.06 -0.30l-1.17 -1.87l0.40 -2.12l-0.56 -1.28l0.17 -1.57l0.86 0.01l2.17 -1.40l0.40 -0.07l2.87 0.44l2.43 0.76l0.00 -0.00z"},ID_ba:{name:"Bali",path:"m352.57 279.00l-0.52 -0.07l-1.06 -0.59l-0.83 -0.67l0.13 -0.37l0.63 -0.57l0.28 -0.08l0.99 0.00l0.28 0.16l0.62 1.15l-0.01 0.28l-0.51 0.76zm-19.22 -12.44l0.39 0.18l0.33 0.57l0.33 0.10l0.67 -0.37l3.28 0.94l1.91 0.33l1.74 -0.17l0.67 -0.23l1.67 -1.47l0.92 -0.42l0.34 0.08l4.56 1.70l1.87 1.17l1.27 1.64l1.30 0.70l0.14 0.36l-0.07 0.34l-0.30 0.41l-1.34 1.14l-1.95 0.99l-0.97 0.33l-0.94 0.08l-1.20 0.57l-1.00 0.94l0.04 0.75l-1.34 0.79l0.53 0.67l0.12 -0.38l0.22 0.71l-0.36 0.51l-1.07 0.30l-0.96 -0.12l-0.19 -0.34l0.80 -0.64l0.61 -0.26l-0.24 -0.45l0.28 -0.63l-0.35 -0.50l-1.40 -1.47l-2.57 -2.24l-0.72 -0.41l-1.60 -0.62l-1.42 -0.27l-2.13 0.12l-2.43 -3.08l-0.27 -1.87l0.13 -0.43l0.70 -0.05z"},ID_bb:{name:"Bangka Belitung",path:"m202.10 179.06l-0.64 0.18l-0.57 -0.17l-1.69 -0.97l0.32 -0.77l1.15 -0.51l1.70 0.73l0.13 0.29l-0.40 1.22zm16.28 -8.41l4.36 1.21l3.09 2.51l0.52 1.76l-1.52 2.63l-0.13 1.93l-1.62 0.74l-0.46 1.13l-1.60 0.37l-0.18 -0.29l-0.10 -1.15l-1.72 -1.95l-0.37 0.14l-0.46 0.47l0.34 0.42l-0.07 0.76l-0.39 0.26l-2.95 0.95l-0.56 -0.24l-0.57 -3.51l0.56 -1.65l0.06 -2.30l0.36 -0.43l-0.03 -0.95l0.27 -1.94l0.28 -0.37l0.74 -0.11l1.05 0.07l1.10 -0.46zm-30.13 -13.12l0.82 1.33l0.49 1.40l-0.01 1.81l0.37 1.93l0.92 2.81l0.51 1.08l0.78 0.99l0.73 0.69l0.50 0.21l3.98 0.73l2.86 1.12l-0.68 0.39l-1.05 1.20l-1.27 3.27l-0.12 0.83l0.13 0.44l0.78 0.46l0.31 -0.07l1.19 0.55l0.00 1.23l-0.41 0.43l-3.43 0.07l-1.30 -2.08l-2.82 -1.27l-2.34 -0.67l-0.91 -0.45l-1.67 -0.17l-0.41 -0.30l-0.93 -1.55l-0.31 -1.34l0.00 -0.59l0.65 -1.50l-0.08 -0.89l-0.61 -0.52l-0.74 -0.21l-0.59 -0.74l-0.36 -3.52l-0.15 -0.33l-0.78 -0.56l-4.62 -0.52l-1.11 0.33l-1.27 0.11l-3.55 -0.88l-0.26 -0.85l0.35 -1.31l0.61 -0.45l1.88 -0.68l1.71 -1.18l0.23 -0.36l0.05 -0.46l-0.24 -0.47l-0.90 -0.55l0.16 -0.91l0.83 -0.85l1.07 -0.68l2.10 -0.66l0.49 0.12l0.74 1.75l0.15 1.67l0.92 0.74l1.24 0.29l0.49 -0.04l-1.74 -4.21l0.61 -0.32l2.47 -0.67l0.41 0.09l2.01 1.36l0.29 0.42l-0.27 0.83l0.14 0.57l0.96 1.56z"},ID_be:{name:"Bengkulu",path:"m118.55 174.61l0.21 0.59l0.85 0.54l0.14 0.71l0.88 0.53l0.13 0.28l0.44 0.15l0.30 1.19l0.40 0.64l0.62 0.14l0.47 0.44l1.15 -0.40l0.97 0.22l0.63 0.58l0.29 0.74l-0.11 1.22l0.23 0.15l-0.20 0.50l1.67 1.52l0.63 0.10l0.25 0.25l0.79 -0.56l0.86 -0.03l0.90 -0.56l0.25 0.11l0.03 0.34l0.29 0.47l0.27 -0.12l0.56 0.26l0.56 -0.25l-0.16 0.11l0.07 0.56l0.21 0.20l0.82 -0.32l0.79 0.09l0.21 0.45l-0.18 0.35l0.04 0.83l-0.15 0.93l-0.03 0.14l-0.33 0.09l-0.32 0.72l-0.72 0.74l-0.17 -0.05l-0.36 -0.64l-0.53 -0.56l-0.53 -0.30l-0.16 0.04l-0.07 1.45l-0.49 0.31l-0.63 0.76l-0.12 1.14l-1.33 0.47l-0.23 0.36l-0.47 0.18l0.67 0.20l0.40 0.40l0.17 0.40l0.89 0.51l0.85 1.08l0.68 0.39l0.76 0.20l0.61 -0.29l0.40 0.16l0.26 0.51l0.21 0.12l1.26 0.06l0.94 -0.14l0.29 0.24l0.40 0.05l0.50 1.37l0.46 0.67l0.01 1.63l1.91 0.31l0.49 0.56l0.73 0.44l0.73 0.01l0.57 0.21l0.40 -0.09l0.34 0.61l0.55 0.30l0.98 -0.36l0.56 0.18l0.31 0.65l0.01 0.57l-0.57 0.54l-0.26 0.52l1.09 1.04l-0.71 0.62l0.78 0.04l0.64 0.50l0.30 0.42l0.18 0.88l-0.39 0.49l0.36 -0.09l0.62 0.29l0.40 0.02l0.36 0.60l-0.08 0.33l0.00 0.00l-0.08 0.05l0.00 0.00l-0.11 0.11l-0.81 -0.05l-0.13 0.51l-0.51 0.40l-0.43 0.08l-0.57 0.53l-0.32 0.06l-0.18 0.53l0.00 0.00l-0.80 -0.10l-0.53 -0.57l-0.47 -0.23l-0.85 -0.20l-0.30 0.20l-0.31 -0.13l-0.07 -0.24l0.22 -0.16l-0.26 -0.39l-0.51 -0.38l-0.32 0.02l-0.28 0.25l-0.40 -0.31l-0.05 -0.18l0.24 -0.34l-1.59 -1.74l-3.14 -2.08l-2.64 -0.97l0.06 -0.25l-0.60 -0.82l-0.99 -0.72l-0.14 -0.34l-3.57 -2.69l-0.77 -0.73l-4.55 -3.28l-0.18 -0.22l0.03 -1.06l0.42 -0.11l0.04 -0.27l-0.87 -1.73l-0.26 -1.61l-2.22 -1.80l-2.02 -1.22l-1.24 -0.49l0.06 -0.32l-5.58 -4.03l-1.47 -1.88l0.09 -0.24l-0.22 -0.51l-0.37 -0.26l-0.19 -0.73l-0.33 -0.22l-1.20 -1.78l-1.20 -2.90l-3.21 -1.80l-1.13 -1.59l-0.85 -0.80l0.00 0.00l1.61 -1.11l0.42 -0.44l1.09 -0.44l0.74 -0.56l0.80 -0.97l0.00 0.00l0.01 -0.02l0.00 0.00l4.71 2.96l-0.33 1.97l0.17 0.12l0.28 -0.48l0.44 -0.08l0.29 0.20l0.56 -0.16l0.12 -0.29l0.37 0.04l0.44 0.69l1.46 1.57l0.40 0.16l0.20 0.36l0.33 0.08l0.48 0.48l0.69 0.20l1.34 -0.16l0.84 0.52l0.47 0.12l0.00 0.00l0.05 0.02z"},ID_bt:{name:"Banten",path:"m199.17 231.93l-0.60 0.25l-0.04 1.12l0.61 0.33l-0.02 0.67l0.39 0.08l0.16 0.73l0.44 0.76l0.00 0.00l-0.04 0.15l0.00 0.00l-0.18 0.61l-2.91 0.02l-0.30 -0.36l-1.02 -0.27l-0.10 0.06l0.30 0.16l0.01 0.25l-0.54 0.04l-0.21 -0.65l-0.33 -0.10l-0.67 0.64l0.44 1.40l-0.25 0.33l-0.62 0.09l-0.11 0.96l0.56 1.24l-0.09 1.73l0.11 0.34l0.16 0.00l0.44 0.48l0.21 -0.03l0.55 0.66l-0.37 0.25l-0.03 0.27l-0.94 0.44l-0.08 0.71l-0.65 0.69l0.10 0.44l-0.18 0.18l0.16 0.76l0.00 0.00l-0.49 0.19l-1.01 0.05l-0.09 -0.28l-0.66 -0.03l-0.06 -0.23l-0.37 -0.10l0.03 -0.43l-0.91 -0.43l-0.55 -0.02l-0.54 -0.39l-0.46 -0.10l-0.70 -0.81l-0.54 -0.23l-1.44 -0.12l-2.94 0.61l-1.50 -0.19l-2.12 0.33l-0.40 0.29l-0.70 -0.19l-0.34 0.12l-0.61 -0.55l-0.31 -0.05l-0.15 0.31l-0.19 0.01l0.07 -0.26l-0.57 -0.38l-1.15 -0.24l-0.32 0.07l-0.20 0.43l-0.33 0.28l-0.41 -0.10l-0.15 -1.00l-0.21 -0.28l-0.16 0.00l-0.07 -0.26l0.98 0.07l0.33 -0.45l0.80 -0.58l-0.12 -0.43l0.83 -0.40l0.57 1.27l-0.18 0.05l-0.07 0.23l0.50 0.33l0.32 0.53l0.05 0.44l0.31 0.25l0.21 -0.04l0.52 -0.63l0.14 -0.99l1.05 -0.86l0.07 -0.40l0.36 -0.14l0.32 -0.42l0.22 -0.71l-0.09 -0.80l0.54 -0.94l0.40 -0.31l0.13 0.48l-0.18 0.24l0.41 0.32l0.34 0.06l1.02 -0.21l0.70 -0.96l0.17 -0.58l0.08 -3.08l0.61 -2.25l0.39 -0.24l-0.03 -0.61l0.75 -0.47l0.27 -0.40l0.78 -0.64l0.18 -0.87l-0.27 0.05l0.87 -0.84l0.74 -0.11l0.56 0.65l-0.02 1.29l1.02 0.55l0.26 0.03l0.76 -0.35l0.26 -0.29l0.12 -0.49l0.23 -0.17l0.87 0.29l0.12 0.20l0.29 0.09l0.40 -0.41l0.27 0.26l0.32 0.03l-0.09 0.15l0.23 0.52l0.49 0.26l0.38 -0.07l0.73 0.23l0.73 -0.53l0.49 0.31l0.93 -0.17l0.21 -0.16l0.43 0.25l0.49 -0.15l0.47 0.46l-0.09 0.12l0.31 0.69z"},ID_go:{name:"Gorontalo",path:"m466.82 109.58l0.59 0.20l2.41 -0.05l1.67 0.18l3.41 0.99l0.24 0.35l2.96 1.83l1.11 -0.69l0.85 -1.22l2.55 -0.37l0.00 0.00l0.21 0.82l0.54 0.39l0.86 0.23l0.70 0.69l-0.04 0.47l0.27 0.85l0.62 0.54l1.21 0.89l2.03 0.35l0.54 0.58l0.31 0.85l-0.15 1.08l0.07 1.01l-0.81 1.43l-0.28 0.98l0.00 0.00l-2.14 0.03l-1.50 -0.40l-1.28 -1.18l-0.81 -1.20l-1.03 -0.89l-0.51 0.38l-1.38 0.14l-8.43 -0.31l-1.82 0.00l-3.06 0.31l-2.37 -0.05l-0.51 0.13l-0.60 0.52l-1.63 0.32l-1.75 0.06l-1.48 -1.67l-2.93 -0.32l-0.24 0.12l-0.20 0.68l-0.29 0.25l-2.77 0.32l0.00 0.00l0.28 -0.50l-0.17 -1.47l-0.69 -0.03l-1.07 -0.34l-0.50 -0.78l-0.57 -0.31l-0.26 -0.43l0.31 -0.17l0.06 -1.07l0.34 -0.34l1.06 -0.38l0.97 0.38l0.52 -0.10l0.02 -0.96l0.35 -0.41l0.89 0.51l1.33 0.05l0.48 -0.41l1.45 -0.01l2.07 -0.95l1.11 -0.30l0.79 -0.61l0.85 -0.14l0.49 0.80l0.49 0.52l0.42 0.17l0.30 -0.27l0.13 -0.65l0.37 0.00l0.52 -0.60l0.26 0.03l2.26 -0.85z"},ID_ja:{name:"Jambi",path:"m160.61 155.65l-1.28 -0.52l-0.54 0.11l-0.32 0.16l-0.16 0.27l0.10 0.75l-0.32 0.43l-1.02 0.27l-0.97 -0.11l-0.92 0.43l-1.35 0.32l-1.08 -0.27l-0.75 0.00l-0.50 0.18l-1.01 -0.52l-0.45 -0.08l-0.72 0.36l-0.29 0.52l-1.66 0.08l-2.18 0.81l-1.09 0.96l0.00 0.81l-0.20 0.76l0.08 0.32l-0.20 0.40l0.00 1.33l0.56 0.48l-0.69 0.48l-1.09 0.28l-0.08 0.41l0.20 1.56l-0.20 0.21l0.12 0.76l-0.16 0.04l-0.20 -0.36l-0.53 -0.12l-0.36 -0.65l-0.81 -0.44l-0.16 -0.44l-0.65 -0.56l-0.08 -0.77l-0.32 -0.36l-0.49 -0.08l-0.28 0.24l-0.16 0.44l-0.33 0.12l-0.20 0.29l-0.24 0.60l0.69 0.68l0.16 0.73l-1.54 0.60l-1.13 -0.36l-0.08 -0.24l-0.20 -0.04l-0.29 0.52l-1.90 -0.32l-0.72 -0.28l-0.57 0.84l0.61 1.00l-0.49 0.37l-1.05 1.77l-0.45 0.36l-0.28 0.04l-0.28 -0.16l-0.93 0.76l-0.77 0.32l-0.20 0.20l0.00 0.32l-0.61 0.65l-0.48 -0.20l-0.41 0.08l-0.60 0.44l-0.09 -0.16l-0.76 0.00l-0.69 -0.16l-0.57 -0.56l-0.52 -0.29l-0.20 0.20l-0.29 0.00l-0.85 -0.52l-0.56 0.24l-0.08 0.73l-0.41 0.44l-0.81 0.12l-0.20 0.20l-0.61 0.16l-0.40 0.73l0.00 0.00l-0.57 -0.17l0.00 0.00l-0.47 -0.12l-0.84 -0.52l-1.34 0.16l-0.69 -0.20l-0.48 -0.48l-0.33 -0.08l-0.20 -0.36l-0.40 -0.16l-1.46 -1.57l-0.44 -0.69l-0.37 -0.04l-0.12 0.29l-0.56 0.16l-0.29 -0.20l-0.44 0.08l-0.28 0.48l-0.17 -0.12l0.33 -1.97l-4.71 -2.96l0.00 0.00l0.23 -0.51l0.00 0.00l-0.18 -1.65l-0.56 -1.67l-0.39 -0.74l-0.71 -0.32l-0.35 -0.41l-0.15 -0.50l-0.47 -0.50l-0.15 -0.41l-0.21 -3.65l0.18 -0.03l0.50 0.36l0.18 -0.36l0.15 -0.03l0.68 0.71l0.56 -0.35l1.06 0.03l0.54 -0.27l0.56 0.03l0.62 -0.18l0.38 0.36l1.01 -0.27l1.18 -1.79l2.01 -1.23l0.62 -1.12l0.00 -0.23l-0.41 -0.35l0.00 -0.21l0.41 -0.47l-0.41 -1.62l0.62 -0.61l0.62 0.03l0.33 -0.24l0.62 -0.15l0.82 -1.02l0.30 -0.86l-0.12 -0.08l-0.35 0.26l-0.53 -0.44l0.11 -0.76l-0.14 -0.12l-0.03 -1.00l0.00 0.00l-0.03 -0.02l0.00 0.00l0.60 0.10l0.04 -0.31l0.80 -0.18l0.18 -0.62l0.59 -0.29l0.24 0.21l0.11 -0.35l0.47 -0.27l0.40 0.06l0.45 0.33l0.41 -0.16l0.93 0.45l0.37 -0.33l0.39 0.04l0.41 0.35l0.00 0.31l0.20 0.14l0.39 -0.04l0.86 -0.49l0.57 -0.04l0.30 0.76l1.00 0.51l-0.04 0.64l1.22 0.12l0.47 0.76l0.77 0.02l0.80 0.33l0.67 -0.09l0.61 0.42l0.29 -0.05l0.51 -0.61l0.69 -0.08l0.53 -0.86l0.47 -0.44l0.10 -0.36l2.10 -1.50l0.85 -0.97l0.86 -1.35l1.18 0.08l0.85 -0.22l3.61 0.63l0.39 0.31l0.85 -0.47l1.18 -0.11l0.00 0.00l0.42 0.43l0.79 0.36l0.89 1.10l0.90 0.73l1.00 0.42l0.63 0.52l1.10 0.26l0.53 0.37l0.84 -0.37l-0.03 0.11l1.22 -0.26l2.65 0.75l1.91 0.74l2.21 -0.75l0.40 0.07l0.75 1.74l-0.31 1.44l0.25 0.82l0.71 1.17l0.12 1.06l-0.30 1.95l0.44 1.86l0.48 0.85z"},ID_jb:{name:"Jawa Barat",path:"m205.67 229.27l0.77 0.80l0.42 0.08l2.20 -0.50l0.91 0.26l0.88 0.94l1.22 2.06l1.61 0.62l1.06 0.13l0.86 0.94l0.42 -0.34l0.22 0.14l0.49 -0.03l1.31 -0.79l0.62 0.02l0.12 0.42l0.61 -0.33l0.15 0.27l-0.28 -0.01l0.08 0.50l1.08 0.38l1.42 0.81l1.61 0.49l1.00 -0.62l0.42 -0.47l-0.07 -0.38l-0.35 -0.34l0.37 0.06l0.27 0.28l1.34 -0.03l0.63 0.45l0.08 -0.49l0.14 -0.07l0.29 0.40l0.16 0.54l-0.12 0.17l0.28 0.83l1.34 1.50l1.36 0.81l0.15 1.20l-0.09 0.57l0.37 1.85l0.65 1.15l0.59 0.15l0.28 -0.34l0.48 0.26l0.08 0.57l1.17 0.28l0.93 -0.46l0.05 -0.37l-0.31 -0.11l0.23 -0.27l0.47 -0.03l0.00 0.00l-0.07 1.47l-0.56 0.85l-0.25 0.11l-0.43 0.58l0.16 0.50l-0.05 0.65l0.65 0.37l-0.04 0.36l-0.27 0.23l0.10 0.31l-0.17 0.37l0.05 0.37l-0.28 0.26l-0.66 0.05l-0.48 0.58l-0.58 0.06l-0.34 -0.31l-0.34 0.01l-0.98 0.48l-0.02 0.57l0.28 0.27l0.00 0.51l-0.47 0.81l0.09 0.82l0.18 -0.02l0.21 0.24l1.17 -0.09l0.51 0.48l0.11 0.48l0.55 0.59l-0.13 0.46l0.10 0.44l0.30 0.37l0.34 0.94l-0.08 0.52l-0.29 0.44l0.69 0.73l0.49 0.25l0.00 0.00l-0.68 0.43l-0.52 -0.30l-0.74 -0.06l-0.47 0.31l-0.04 0.14l0.33 0.35l-0.14 0.13l-0.36 -0.22l-0.13 -0.51l-1.05 -0.04l-0.92 0.21l-0.40 0.39l-0.08 1.12l-0.45 0.32l-0.62 0.24l-1.69 0.00l-4.47 -0.77l-1.54 -0.52l-1.46 -0.18l-1.04 0.07l-0.18 -0.10l-0.10 -0.47l-0.45 -0.28l-0.49 -0.21l-1.50 -0.16l-0.33 -0.73l-1.22 -0.87l-2.18 -0.79l-0.36 -0.31l-1.31 -0.25l-2.57 -0.19l-2.01 -0.53l-9.47 -0.66l-0.87 -0.25l-0.49 -0.47l-0.86 -0.28l-0.55 0.19l-0.02 -0.35l-0.47 -1.06l0.01 -0.80l0.57 -0.91l0.88 -0.19l-0.24 -0.52l0.10 -0.37l0.49 -0.42l0.45 -0.17l0.63 -0.85l-0.07 -0.91l-0.51 -0.51l-1.23 -0.15l-0.47 0.17l-0.31 0.32l0.00 0.00l-0.16 -0.76l0.18 -0.18l-0.10 -0.44l0.65 -0.69l0.08 -0.71l0.94 -0.44l0.03 -0.27l0.37 -0.25l-0.55 -0.66l-0.21 0.03l-0.44 -0.48l-0.16 0.00l-0.11 -0.34l0.09 -1.73l-0.56 -1.24l0.11 -0.96l0.62 -0.09l0.25 -0.33l-0.44 -1.40l0.67 -0.64l0.33 0.10l0.21 0.65l0.54 -0.04l-0.01 -0.25l-0.30 -0.16l0.10 -0.06l1.02 0.27l0.30 0.36l2.91 -0.02l0.18 -0.61l0.00 0.00l0.04 -0.15l0.00 0.00l0.52 -0.05l-0.24 0.68l0.12 0.15l0.90 -0.25l0.85 0.49l0.18 -0.05l0.21 -0.95l-0.21 -0.37l-0.05 -0.56l0.63 -0.17l0.41 -0.86l0.06 -1.99l0.00 0.00l0.37 -0.06l0.18 -0.25l-0.25 -0.41l0.42 -0.28l-0.16 -0.22l-0.17 0.09l-0.05 -0.34l0.31 -0.26l0.11 -0.66l-0.17 -0.23l-0.29 0.07l0.00 -0.09l0.60 -0.41l1.28 0.38z"},ID_jl:{name:"Jawa Timur",path:"m313.04 272.79l0.65 0.13l0.86 -0.05l0.48 0.30l-0.17 0.37l-1.01 0.24l-0.98 0.05l-0.45 -0.19l0.03 -0.52l0.35 -0.14l0.08 -0.27l0.16 0.08zm42.62 -23.22l0.54 0.18l-0.07 0.26l0.23 0.20l0.52 0.06l0.10 0.21l0.26 0.00l0.17 -0.14l0.00 -0.37l0.41 -0.18l-0.01 -0.23l0.27 -0.13l-0.27 1.55l-0.30 0.23l-0.79 0.06l-1.30 -0.64l-0.17 -0.33l0.28 -0.44l-0.16 -0.45l0.14 -0.24l0.15 0.40zm-23.80 1.19l-0.28 0.06l-0.70 -0.19l-0.79 -0.55l-0.32 -0.62l0.23 -0.57l0.85 -0.26l0.49 0.34l0.74 1.51l-0.22 0.28zm21.69 -3.62l0.57 0.33l0.16 0.37l-0.55 -0.20l-0.58 0.14l-0.48 -0.18l-0.06 -0.34l-0.28 -0.03l-0.11 -0.27l0.26 -0.33l1.07 0.51zm-28.43 -1.48l1.76 0.91l0.32 0.77l-0.57 -0.02l-0.36 0.32l-0.53 0.19l-1.23 0.08l-0.34 0.28l-0.45 -0.21l-0.21 0.13l0.60 0.28l0.42 0.47l1.44 0.08l0.23 0.66l-1.60 -0.19l-0.64 -0.47l0.09 -0.32l-0.43 -0.19l-0.57 0.45l-0.13 0.28l-0.04 0.17l0.25 0.11l0.11 0.32l-0.11 0.23l-3.59 -0.43l-0.60 0.38l-0.21 -0.09l-0.58 0.11l-0.42 0.47l-0.42 1.21l-0.68 0.45l-0.21 -0.17l0.13 -0.09l-0.08 -0.17l-0.76 -0.15l-3.13 -0.11l-0.30 0.17l-1.27 0.04l-0.30 -0.49l-0.34 0.06l-0.02 -0.23l0.21 -0.26l-0.34 -0.30l-0.38 0.45l0.17 0.38l0.38 0.34l-0.93 0.09l-3.55 -0.87l-0.49 -0.28l-1.49 -0.09l-0.40 0.25l-0.66 0.02l-0.45 -0.36l0.23 -0.94l-0.28 0.00l-0.26 -0.68l0.21 -0.47l0.60 0.15l1.23 -1.02l0.60 -0.89l-0.04 -0.34l1.06 -0.38l1.59 -0.02l0.68 -0.15l1.64 0.21l5.59 -0.06l1.19 0.17l3.46 -0.25l1.15 0.06l2.57 -0.38l1.48 0.33zm22.26 -0.93l2.21 0.16l0.96 0.33l1.49 0.84l0.24 0.44l-0.44 0.60l-0.43 -0.26l-0.45 0.03l-0.43 -0.43l-1.02 0.16l-0.33 -0.38l-0.41 0.06l-0.10 0.14l-0.50 -0.06l0.07 0.23l0.71 0.33l0.38 0.55l-1.16 0.13l-0.27 -0.38l-0.18 0.01l-0.23 0.13l0.03 0.38l-0.26 0.08l-0.67 -0.64l0.47 -0.54l-0.31 0.10l-0.84 -0.08l-0.14 -0.31l0.18 -0.62l0.50 -0.09l0.24 -0.33l0.01 -0.18l-0.43 -0.23l0.09 -0.10l0.33 -0.16l0.69 0.09zm-61.39 -1.01l0.50 0.05l0.83 0.41l0.63 0.02l0.93 -0.23l0.70 -0.40l0.44 0.05l1.15 1.90l0.39 0.29l0.91 0.12l0.89 -0.05l1.03 -0.43l0.47 0.12l1.30 -0.25l1.25 0.17l0.25 -0.14l0.53 0.15l0.59 0.45l0.66 0.13l0.37 -0.46l-0.23 -0.29l0.28 -0.18l-0.05 -0.34l0.40 0.34l0.12 -0.07l0.02 0.31l0.28 0.39l0.29 -0.01l0.21 0.28l-0.13 0.27l-0.22 -0.09l-0.02 0.27l0.32 1.01l0.61 0.45l0.09 0.55l-0.38 0.44l-0.15 0.79l0.78 0.71l0.04 0.38l-0.29 0.18l0.00 0.29l0.27 0.18l0.63 0.04l0.17 -0.39l0.81 -0.09l0.36 0.27l0.39 0.71l0.70 0.56l-0.02 0.50l-0.22 0.26l0.20 0.10l-0.16 1.17l0.06 1.27l-0.37 0.06l0.34 0.60l0.47 0.15l0.14 0.22l-0.14 0.86l0.20 0.05l0.25 0.49l0.79 0.28l0.24 -0.18l0.37 0.41l0.48 0.23l0.40 -0.17l0.45 0.11l0.74 0.84l1.43 0.73l0.71 -0.14l0.67 0.11l0.59 0.70l0.39 -0.22l0.26 0.07l0.51 -0.20l0.38 -0.39l0.59 -0.06l1.65 -0.66l0.83 0.23l0.50 -0.06l1.55 0.44l0.75 -0.42l0.66 0.47l0.23 -0.02l0.50 -0.15l0.43 -0.52l0.58 -0.27l1.26 0.31l1.07 -1.09l0.86 -0.43l0.56 0.39l0.59 1.23l0.16 0.07l1.60 0.12l0.65 -0.31l0.85 0.80l1.55 0.26l0.99 0.60l0.45 0.63l0.00 0.92l-0.78 0.69l0.20 1.30l-0.01 1.12l-0.42 0.79l-0.09 0.77l-0.31 0.66l0.10 0.74l-0.37 0.79l-0.42 2.22l-0.05 0.58l0.42 0.84l-0.22 0.66l0.23 0.21l0.17 -0.09l0.18 -0.86l-0.09 -0.55l0.12 -0.07l0.20 0.22l-0.02 0.50l0.20 0.52l-0.12 0.57l0.37 0.95l0.48 0.58l0.48 -0.38l0.62 0.60l0.98 0.16l0.59 0.90l-0.25 0.78l-0.34 0.27l-0.70 0.16l-1.63 -0.55l-1.07 0.03l-0.48 -0.12l-0.06 -0.23l0.45 -0.22l0.12 -0.33l-0.16 -0.57l-0.61 -0.62l-1.22 -0.55l-0.54 0.05l-0.15 0.18l0.04 0.47l-0.16 0.10l-1.94 -0.51l-1.06 0.30l-0.26 -0.18l0.00 -0.46l-0.29 -0.12l-0.27 0.16l-0.03 0.21l-0.61 0.05l-0.23 -0.25l0.37 -0.10l0.02 -0.26l-0.28 -0.33l-0.29 0.00l-0.32 0.34l-0.58 -0.33l-0.84 -0.14l0.02 -0.41l-0.30 0.34l-0.16 -0.03l0.02 -0.85l-0.20 -0.11l-0.66 0.23l-0.16 0.27l-0.23 0.09l-0.22 -0.11l-0.14 0.13l-0.09 -0.06l0.17 -0.43l-0.13 -0.25l-0.37 0.28l-0.20 -0.17l-0.17 0.12l-0.79 -0.92l-0.43 -0.16l-0.40 0.06l0.06 -0.12l-0.17 -0.12l-0.27 0.15l-0.52 -0.07l-0.78 -0.37l-0.02 -0.41l-0.37 -0.16l-0.60 0.06l-0.60 0.36l-0.65 -1.07l-0.29 -0.25l-0.80 -0.53l-0.93 -0.23l-0.87 -0.06l-2.68 0.45l-1.02 0.60l-0.34 0.61l-0.52 0.42l-3.65 0.50l0.08 0.50l-0.39 0.13l-1.21 -0.63l-1.07 -0.33l-2.01 -0.17l-0.46 -0.28l-0.46 0.00l-0.83 -0.61l-0.76 -0.22l-0.59 0.31l-0.61 -0.09l-0.57 -0.31l-2.53 -0.09l-0.46 -0.09l-0.28 -0.31l-0.47 -0.20l-0.63 -0.10l-0.10 0.12l0.11 0.22l-0.78 0.00l-0.71 -0.59l-0.22 -0.02l-0.12 0.25l-0.65 -0.17l-0.05 -0.16l-0.41 0.10l0.09 1.06l-0.31 0.18l-0.33 -0.04l0.11 -0.33l-0.22 -0.39l-0.34 0.01l-0.08 0.16l0.20 0.35l-0.38 0.01l-0.10 0.21l0.39 0.33l0.07 0.24l-0.50 0.13l-0.31 -0.02l-0.16 -0.28l-0.75 -0.08l0.14 -0.20l-0.07 -0.33l-0.22 0.00l-0.04 0.13l-0.33 -0.09l-0.15 0.18l-0.28 -0.07l-0.02 -0.37l-0.31 -0.07l-0.24 0.46l-1.29 -0.31l-0.17 -0.78l-0.33 -0.20l-0.66 0.37l-2.50 -0.53l-0.52 0.35l-1.24 0.11l-0.83 -0.58l-0.04 -0.34l-0.28 -0.02l-0.08 0.45l-1.00 0.11l-1.96 -0.65l0.00 0.00l-0.12 -0.82l0.25 -0.91l0.70 -0.92l1.26 0.33l0.84 -0.61l0.55 0.31l0.44 -0.70l-0.07 -1.06l0.28 -0.19l-0.04 -0.30l0.18 -0.18l0.64 -0.16l0.07 0.28l0.42 -0.06l0.27 0.33l0.30 -0.09l0.62 -0.68l0.18 -0.70l0.31 -0.24l-0.58 -1.31l0.10 -0.56l-0.96 0.04l-0.83 -0.68l0.10 -0.38l-0.07 -0.77l0.18 -0.62l-0.64 -0.42l-0.19 -0.80l0.03 -0.64l-0.27 -0.33l-0.30 -1.02l0.46 -0.97l-0.06 -0.49l0.15 -0.42l-0.18 -0.12l0.19 -0.71l0.09 -0.13l0.33 0.10l0.40 -0.13l0.09 -0.18l0.21 0.03l0.46 0.56l1.16 0.42l0.74 0.50l1.14 0.27l0.25 0.30l0.40 0.13l0.09 -0.27l-0.30 -0.15l0.16 -0.55l-0.46 0.00l0.36 -0.89l0.21 -0.21l0.15 0.10l0.22 -0.18l0.10 0.09l0.95 -0.50l0.68 -0.70l0.65 -1.28l-0.06 -0.50l0.21 -0.33l-0.21 -0.90l0.19 -0.45l-0.98 -0.67l0.30 -0.52l0.40 -0.16l0.24 -1.35l0.67 -0.09l0.15 -0.21l-0.04 -0.61l0.16 -0.18l0.18 0.15l0.20 -0.34l0.00 0.00l0.39 0.27l0.38 0.03zm16.67 -17.98l0.39 0.10l-0.01 0.30l0.27 0.53l-0.18 0.82l-0.76 0.39l-0.63 -0.05l-0.17 -0.14l-0.36 0.17l-0.47 0.00l-0.29 -0.52l0.27 -0.89l0.32 -0.05l0.07 -0.37l0.35 -0.22l0.29 -0.12l0.39 0.09l0.22 -0.34l0.30 0.30z"},ID_jk:{name:"DKI Jakarta",path:"m173.99 239.52l-0.26 0.49l0.16 0.73l-0.30 0.61l-0.64 0.23l-0.42 0.57l-0.21 -0.28l0.38 -0.45l0.03 -0.40l-0.33 -0.26l0.02 -0.42l-0.28 0.04l-0.54 0.49l-0.05 0.31l-0.26 -0.16l0.28 -0.59l0.99 -0.75l0.52 0.12l0.00 -0.26l0.49 0.02l0.26 -0.16l0.16 0.12zm25.57 -7.41l1.80 0.34l0.73 -0.41l1.40 -0.09l0.00 0.00l-0.06 1.98l-0.41 0.86l-0.64 0.17l0.06 0.56l0.21 0.37l-0.21 0.95l-0.18 0.06l-0.85 -0.49l-0.90 0.25l-0.11 -0.16l0.24 -0.68l-0.53 0.06l0.00 0.00l0.00 0.00l0.00 0.00l-0.44 -0.76l-0.16 -0.73l-0.39 -0.08l0.02 -0.66l-0.61 -0.33l0.03 -1.12l0.60 -0.26l0.00 0.00l0.40 0.17z"},ID_jt:{name:"Jawa Tengah",path:"m285.21 243.42l-0.20 0.34l-0.18 -0.15l-0.16 0.18l0.04 0.61l-0.15 0.21l-0.66 0.09l-0.24 1.35l-0.40 0.16l-0.30 0.52l0.98 0.67l-0.19 0.44l0.21 0.91l-0.21 0.32l0.06 0.51l-0.65 1.27l-0.69 0.71l-0.95 0.50l-0.10 -0.09l-0.22 0.18l-0.15 -0.10l-0.21 0.20l-0.35 0.89l0.46 0.00l-0.17 0.55l0.30 0.15l-0.09 0.27l-0.40 -0.13l-0.25 -0.30l-1.14 -0.27l-0.74 -0.50l-1.16 -0.42l-0.46 -0.56l-0.21 -0.03l-0.09 0.18l-0.40 0.13l-0.32 -0.10l-0.09 0.13l-0.19 0.71l0.17 0.12l-0.15 0.42l0.06 0.49l-0.46 0.96l0.30 1.03l0.27 0.32l-0.03 0.64l0.19 0.80l0.64 0.42l-0.18 0.62l0.07 0.78l-0.10 0.37l0.83 0.69l0.96 -0.05l-0.10 0.57l0.58 1.30l-0.31 0.24l-0.18 0.70l-0.62 0.69l-0.30 0.08l-0.27 -0.32l-0.41 0.06l-0.08 -0.29l-0.63 0.17l-0.18 0.18l0.04 0.29l-0.28 0.20l0.08 1.05l-0.45 0.70l-0.55 -0.31l-0.84 0.61l-1.27 -0.33l-0.69 0.92l-0.25 0.91l0.12 0.82l0.00 0.00l-1.19 -0.29l0.00 0.00l0.04 -0.50l-0.12 -0.05l-0.18 0.18l-0.08 -0.11l0.24 -0.61l-0.22 -0.01l-0.32 0.38l-0.23 -0.18l0.05 -0.75l-0.57 -1.61l0.23 -0.55l-0.02 -1.10l0.29 -0.84l0.05 -0.89l-0.29 -0.17l-0.24 0.27l-0.37 -0.46l-0.32 -0.13l-0.17 0.22l-0.41 0.05l-0.19 -0.33l-0.24 0.23l-0.14 -0.14l-1.10 0.23l-0.21 -0.34l-0.23 -0.09l-0.36 0.23l-0.43 -0.40l-0.32 -0.06l-0.81 -3.89l-2.39 1.88l-0.57 0.77l-0.26 -0.14l0.03 -0.59l-0.20 -0.17l-0.29 0.12l-1.26 -0.13l-0.61 0.16l-0.18 0.43l0.32 0.28l-0.12 0.88l-0.34 0.51l-0.26 0.10l-0.20 0.42l-0.40 0.24l-0.31 1.28l-0.58 -0.03l0.00 0.00l-1.69 -0.62l-3.62 -0.99l-3.34 -0.53l-0.46 -0.18l-1.19 0.26l-0.46 -0.34l0.17 -0.50l-1.87 -0.42l-3.08 -0.23l-0.77 0.12l-0.59 0.35l-0.16 0.30l-0.09 0.38l0.19 0.24l0.28 -0.09l0.12 0.16l-0.19 0.24l-3.71 -0.80l-0.50 0.09l-0.17 -0.30l0.18 -0.27l-0.25 -0.08l0.30 -0.31l0.46 -0.07l0.18 -0.24l0.40 0.00l0.00 -0.15l-0.22 -0.09l-0.83 0.30l0.00 0.00l-0.49 -0.25l-0.69 -0.73l0.29 -0.44l0.08 -0.52l-0.34 -0.94l-0.30 -0.37l-0.10 -0.44l0.13 -0.46l-0.55 -0.59l-0.11 -0.48l-0.51 -0.48l-1.17 0.09l-0.21 -0.24l-0.18 0.02l-0.09 -0.82l0.47 -0.81l0.00 -0.51l-0.28 -0.27l0.02 -0.57l0.98 -0.48l0.34 -0.01l0.34 0.31l0.58 -0.06l0.48 -0.58l0.66 -0.05l0.28 -0.26l-0.05 -0.37l0.17 -0.37l-0.10 -0.31l0.27 -0.23l0.04 -0.36l-0.65 -0.37l0.05 -0.65l-0.16 -0.50l0.43 -0.58l0.25 -0.11l0.56 -0.85l0.07 -1.47l0.00 0.00l0.10 0.24l-0.10 0.26l0.29 0.05l0.25 0.45l1.63 0.47l0.24 -0.40l0.35 -0.02l0.69 -0.47l0.30 0.07l0.34 -0.39l0.14 0.89l0.66 0.62l0.87 0.00l0.46 0.28l1.22 0.18l0.76 -0.01l0.62 -0.20l0.42 0.08l0.99 -0.26l1.03 -0.57l0.69 -0.65l0.96 1.02l1.48 0.17l3.75 1.21l0.88 -0.09l0.64 0.17l0.76 -0.06l2.33 -0.77l0.39 -0.27l0.09 -0.25l0.76 0.24l0.50 0.82l0.87 0.32l0.33 0.27l1.01 0.31l1.13 -0.25l0.12 0.23l0.61 -0.23l-0.01 -0.43l0.47 -0.68l0.23 -0.74l0.59 -0.48l0.38 -0.77l-0.55 -0.04l-0.15 -0.23l0.40 0.07l-0.25 -0.46l0.36 -0.08l0.26 0.16l0.41 -0.30l0.63 -0.84l-0.07 -0.82l0.24 -0.08l0.09 -0.78l-0.11 -0.17l0.55 -0.62l-0.29 -0.32l0.28 -0.11l0.70 -0.85l1.07 -0.37l0.49 0.00l0.35 -0.28l1.24 -0.13l0.86 0.21l0.47 -0.16l1.09 0.35l1.03 3.09l0.65 0.86l1.03 0.23l0.70 0.37l2.31 0.23l1.40 -0.61l0.18 -0.49l0.49 -0.27l0.29 0.21l0.38 -0.09l0.70 0.29l2.12 1.87z"},ID_kb:{name:"Kalimantan Barat",path:"m236.01 155.78l-0.39 -0.07l-0.58 -1.45l0.15 -0.30l1.59 -0.47l0.62 0.14l0.55 0.61l0.02 0.26l-0.32 0.63l-1.64 0.65zm11.81 -11.54l0.54 0.06l0.42 -0.33l0.63 0.04l0.46 0.47l0.40 0.12l0.34 -0.14l0.33 -0.40l0.47 0.24l0.31 0.53l0.19 0.86l-0.07 0.53l0.23 0.25l0.00 0.25l-5.01 2.89l-1.31 -0.43l-0.44 -0.45l0.56 -0.61l0.18 -0.51l0.42 -2.20l-0.04 -0.43l0.75 -1.05l0.64 0.31zm1.94 -52.76l-0.50 1.38l-0.38 0.22l-0.30 0.75l-0.60 0.07l-0.05 0.48l0.17 0.65l0.45 0.32l0.40 0.62l1.20 0.30l0.15 0.35l-0.42 2.14l0.30 0.65l1.82 1.81l0.35 0.15l0.83 1.29l1.27 0.05l0.50 0.20l0.25 0.30l0.17 1.39l1.49 0.74l0.35 0.87l0.43 0.35l0.60 -0.07l0.73 0.15l0.45 0.67l0.15 0.52l0.48 0.40l0.42 0.72l0.32 0.97l0.98 0.00l0.97 0.25l0.90 1.37l0.35 0.27l1.20 0.42l0.73 0.07l0.55 -0.12l0.40 -0.67l0.45 0.45l0.45 -0.02l0.38 -0.32l0.77 -0.25l0.95 -0.55l0.72 -0.12l0.63 -0.55l0.27 -0.60l3.85 -0.50l1.95 -0.57l0.32 0.30l1.75 0.57l0.50 0.32l0.50 -0.02l0.70 -0.30l0.77 0.12l0.70 1.17l0.23 -0.02l0.10 -0.52l0.52 -0.07l1.13 -0.82l0.27 -0.02l1.00 0.52l0.58 -0.17l1.70 0.35l0.32 -0.77l1.35 -1.39l3.22 -0.22l-0.03 -0.65l0.25 -0.60l0.15 -1.49l0.85 -0.84l0.05 -0.65l-0.42 -0.65l0.50 -0.55l0.42 0.00l1.27 -0.79l1.57 -0.35l0.55 -0.27l0.08 -0.30l1.02 -0.37l2.90 0.37l1.65 -0.12l0.55 0.40l0.35 0.02l0.57 -0.30l0.35 -0.47l0.20 -0.05l0.82 0.22l0.92 -0.07l0.63 0.12l0.52 0.30l0.13 0.40l-0.17 0.05l-0.50 0.99l-0.50 0.17l-0.30 0.30l-0.15 0.45l0.75 0.07l1.35 -0.45l0.37 0.05l0.38 0.67l0.75 0.22l1.60 -0.15l0.77 0.20l0.72 0.50l0.17 0.35l0.60 0.37l0.30 0.37l0.40 0.02l0.33 -0.30l0.57 -0.22l0.82 -0.05l0.67 0.30l0.75 1.34l0.32 0.10l0.30 0.00l0.35 -0.22l0.38 -0.45l1.90 -0.77l0.28 -0.84l-0.13 -0.20l0.07 -0.17l1.92 -0.79l0.40 -0.45l3.05 -0.32l0.97 0.65l0.20 0.28l0.00 0.00l-0.03 0.01l0.00 0.00l-0.82 0.42l-0.12 1.72l0.21 0.18l-0.33 0.42l0.00 0.69l-0.21 0.69l-0.30 0.30l-0.52 -0.09l-0.55 0.36l-0.30 -0.15l-0.70 0.06l-0.52 0.42l-0.09 0.66l-0.30 0.24l-0.67 0.15l-0.09 0.36l0.33 0.30l0.12 0.42l-0.18 0.51l-0.52 0.51l-0.09 0.27l0.27 0.69l0.58 0.48l0.00 0.30l-0.52 0.63l0.06 0.81l-0.18 0.36l-0.67 0.27l-0.18 0.54l0.12 0.24l0.00 0.00l-0.51 0.29l-0.23 0.71l-0.36 0.24l-0.19 0.44l-0.37 0.16l-0.19 0.42l-0.40 0.00l-0.68 0.42l-0.27 1.09l-1.31 0.76l-0.16 0.31l-0.96 0.82l-0.05 0.23l-0.53 0.41l-0.92 0.56l-1.38 -0.26l-0.74 0.20l-0.63 0.38l-0.03 0.19l1.03 1.01l1.55 0.82l-0.15 1.34l0.19 0.35l0.36 0.25l-0.26 0.38l-0.18 0.76l0.37 0.05l0.07 0.22l-0.36 0.79l-0.44 0.26l0.34 0.20l-0.08 0.33l-0.36 0.07l-0.27 0.57l-0.56 0.52l-0.85 0.18l-0.42 0.60l-0.53 0.37l-0.19 0.60l-0.29 0.22l0.78 0.71l0.19 0.78l-0.66 0.80l-0.16 0.49l-0.12 0.08l-0.15 -0.14l-0.29 -0.50l-0.49 -0.01l-0.14 -0.35l-0.38 0.12l-0.27 0.52l-0.37 0.00l-0.33 0.23l-1.33 -0.14l-0.33 0.31l-1.44 0.42l-0.67 0.63l-0.70 0.12l-0.58 -0.18l-0.58 0.15l-0.08 0.86l-0.74 0.03l-0.25 0.42l-0.89 0.03l-0.60 0.35l0.00 0.20l-0.92 0.08l-0.10 0.19l-0.85 -0.16l-0.08 0.46l-0.23 0.23l-0.37 -0.26l-0.01 -0.61l-0.37 -0.14l-0.49 0.44l-0.85 0.31l-0.41 -0.18l-0.36 0.44l-0.41 -0.48l-0.64 -1.21l-0.34 -0.29l-0.55 -0.03l-0.82 1.14l0.23 0.72l-0.10 0.07l-0.38 0.00l-0.77 -0.31l-1.08 -0.11l-0.19 0.18l0.31 1.12l-0.07 0.31l-1.21 0.34l-0.37 -0.15l-0.49 -0.53l-0.14 0.86l0.29 0.76l-0.67 -0.15l-0.15 0.07l-0.16 0.57l-0.46 0.26l-1.01 -0.07l-0.77 0.27l-0.22 0.30l-0.93 0.56l-0.59 0.04l-0.30 0.37l0.18 0.69l-0.47 0.48l-0.48 0.15l-0.27 0.54l0.31 0.64l-0.26 0.48l0.33 0.29l-0.12 0.30l-1.19 0.20l-0.31 0.26l-1.11 0.01l-0.22 0.18l-0.12 0.54l-0.30 0.00l-0.36 0.75l-0.63 0.33l-0.16 0.60l-0.42 0.48l-0.21 0.04l0.04 0.29l-1.11 -0.22l-0.12 0.53l-0.38 -0.14l0.14 0.79l-0.08 0.65l-0.31 -0.14l-0.04 -0.49l-0.27 -0.16l-0.82 0.49l0.26 0.39l0.07 0.45l-0.81 0.22l-0.37 -0.42l-0.48 0.15l-0.30 0.30l-0.49 -0.39l-0.44 0.54l-0.88 0.22l-0.29 0.42l-0.55 0.38l0.04 0.78l0.44 0.11l0.18 0.44l0.26 0.19l0.42 -0.10l0.18 -0.14l0.11 -0.45l0.42 -0.18l0.29 0.16l0.22 0.52l0.12 1.20l-0.15 0.38l-0.37 0.34l-0.11 0.44l-0.03 0.64l0.33 0.41l-0.04 0.37l-0.34 0.42l0.15 0.42l0.34 0.23l0.52 -0.14l0.89 0.12l0.04 0.15l-0.15 0.40l0.07 0.42l-0.70 0.59l0.68 1.29l-0.04 0.23l-0.19 0.23l0.03 0.29l-0.62 0.72l0.69 1.13l0.52 1.82l0.08 1.31l0.53 2.06l-0.33 0.82l0.45 0.27l0.34 -0.01l0.15 0.45l-0.52 0.91l-0.90 0.45l-1.45 0.37l-0.15 0.57l-0.62 0.52l-1.18 0.20l-0.78 0.48l-1.21 0.41l-0.38 0.29l-0.34 0.94l0.00 0.00l-1.33 0.83l-0.34 -0.14l0.08 -0.30l-0.19 -0.69l0.08 -0.84l-0.37 -0.87l-0.47 -0.57l-0.64 -0.07l-1.08 0.33l-1.31 0.63l-1.95 1.60l-0.20 -0.27l-0.47 -0.10l-0.17 -0.94l-0.34 -0.57l0.54 -1.07l0.10 -0.60l-0.34 -0.47l-0.41 -0.19l-0.18 -1.66l-1.26 -0.37l0.67 -0.80l0.25 -1.26l-1.04 -3.80l-0.73 -0.87l0.04 -1.11l0.49 -1.46l0.01 -0.68l-0.70 -1.80l-0.69 -0.50l-1.67 -0.71l-0.78 -0.75l0.19 -0.92l1.34 -0.79l0.69 -1.20l0.65 -3.33l0.01 -1.52l-0.22 -0.74l-0.21 -0.38l-0.66 -0.52l-0.80 -0.18l-0.87 -1.10l0.52 -1.40l-1.92 -0.63l-1.17 -1.61l-0.67 -0.41l-0.73 0.49l-1.13 -0.75l-0.41 -0.76l-0.30 -0.27l-1.98 -0.55l-0.29 -0.27l-0.48 0.12l0.20 0.84l-0.26 0.41l-0.26 0.08l-1.72 -0.57l-0.56 -0.57l-0.46 -0.89l0.20 -2.60l0.46 0.12l0.36 0.37l1.15 0.34l0.79 0.04l1.05 0.63l0.02 -0.51l-0.97 -0.73l-0.87 -0.03l-0.23 -0.46l0.27 -0.46l0.04 -0.66l-1.42 0.03l-0.40 0.13l-1.68 -0.60l-0.72 -0.81l-0.43 -1.93l-0.99 -2.58l0.34 -0.59l0.64 -0.13l-0.17 -0.81l1.13 -1.79l0.38 -1.61l-0.20 -1.18l-0.84 -1.89l-1.10 -1.16l-0.82 -0.24l-1.23 -0.05l-0.28 -0.26l0.03 -0.63l0.45 -0.94l0.00 -0.52l-0.71 -0.84l0.47 -2.12l-0.27 -0.92l-0.73 -0.79l0.25 -0.87l-0.75 -0.89l0.15 -0.43l0.69 -0.55l0.52 -0.05l0.67 -0.69l0.39 -1.14l-0.43 -1.42l-0.49 -0.42l-0.47 -1.36l0.13 -0.20l0.73 0.17l0.00 -0.76l0.60 -1.12l0.73 -0.73l0.23 -0.79l-0.20 -1.26l0.13 -0.89l0.37 -0.69l0.74 -0.69l2.22 -1.34l0.54 -0.59l0.00 -0.45l0.50 -1.09l0.70 -0.96l0.06 -1.05l-0.26 -0.61l0.07 -0.26l0.47 -0.17l1.38 -0.03l0.31 -0.44l0.47 -0.20l1.69 -0.03l1.21 -1.40zm-13.97 -13.37l-0.17 0.06l-0.97 -0.74l0.92 -0.77l0.31 -1.05l0.48 -0.17l0.27 0.08l0.18 0.35l-0.18 1.49l-0.84 0.75zm-53.61 0.22l-0.38 0.02l-0.26 -0.27l-0.33 -2.69l0.12 -0.88l0.18 -0.04l2.55 1.42l-0.61 1.34l-0.87 0.88l-0.40 0.22zm44.48 -14.45l-2.29 0.48l-1.46 -0.81l0.60 -0.84l1.25 -0.91l-0.63 -0.37l-1.79 -0.59l-0.98 -1.85l-0.23 -1.12l0.59 -0.71l0.74 -0.21l1.96 -2.05l1.21 0.28l0.11 0.84l0.22 0.49l2.20 2.17l0.16 1.79l-0.22 0.78l-1.44 2.63z"},ID_ki:{name:"Kalimantan Timur",path:"m393.77 84.72l1.44 1.57l0.74 1.23l-0.02 0.43l-0.61 0.92l-2.71 2.45l-1.00 -0.42l-0.30 0.01l0.47 0.44l0.21 0.71l-0.09 2.17l0.15 0.60l0.80 0.91l2.30 1.59l1.45 1.46l4.93 2.90l0.53 1.35l1.32 0.61l0.59 -0.09l0.60 0.18l3.10 2.66l0.35 0.92l0.76 0.89l1.17 0.47l0.27 -0.03l1.25 0.41l0.18 0.16l0.07 0.95l-0.56 0.80l-0.73 0.69l-2.42 1.67l-2.04 -0.77l-2.97 0.28l-2.79 -0.25l-3.08 -0.58l-1.63 -0.74l-0.70 -0.72l-0.67 -1.80l-0.67 -0.57l-0.81 -0.40l-0.24 0.09l-0.03 0.44l2.40 4.10l0.09 0.74l-0.23 0.37l-0.38 0.07l-0.34 -0.10l-0.75 -0.70l-0.58 -0.10l-1.59 0.51l-1.20 1.17l-0.36 0.77l-0.01 0.91l-1.71 3.53l-0.91 0.66l-0.81 1.73l-0.71 2.10l-0.24 1.23l0.44 1.23l0.47 0.42l0.15 0.69l-0.19 0.43l-0.63 0.67l-0.79 2.47l0.01 0.47l0.60 1.28l-0.45 3.12l2.57 -1.67l0.45 -0.14l0.21 0.09l0.07 0.27l-1.06 3.59l0.82 1.77l0.03 0.44l-0.14 0.22l-2.79 1.24l-2.14 -0.12l-0.70 -0.83l-0.42 0.26l-0.14 0.80l-1.95 2.35l-2.05 3.34l-0.38 0.33l-1.40 0.62l-1.84 0.33l-1.32 -2.97l0.31 -1.12l-0.08 -0.20l-0.24 0.06l-0.48 1.29l0.01 0.54l0.70 0.70l0.59 1.31l-0.55 2.00l-2.25 0.78l-1.50 1.05l-0.13 0.16l0.09 0.76l0.49 0.79l-0.11 0.48l-0.33 0.40l-2.37 0.94l-1.66 0.81l-1.43 0.90l0.12 0.31l0.53 0.27l0.70 -0.15l0.59 -0.47l0.82 -0.18l0.72 0.08l0.35 0.21l0.26 2.24l-0.04 2.27l-0.39 0.49l-1.09 0.38l-0.25 0.28l1.32 0.28l0.81 0.00l0.41 -0.40l0.34 0.74l-0.05 0.34l1.42 0.38l-0.11 1.39l-0.70 2.47l0.00 0.00l-1.33 -0.61l-1.10 -0.29l-2.70 -0.03l-1.28 -0.42l-2.73 -0.15l-0.39 -0.07l-0.53 -0.49l-0.54 0.49l-0.78 0.29l-0.10 0.31l-0.39 0.36l-0.54 0.17l-0.28 -0.53l0.03 -1.02l-0.71 -1.73l0.18 -1.52l0.36 -0.56l-0.15 -0.25l-0.60 -0.25l-0.50 0.14l-0.35 -0.28l-0.18 0.04l0.21 -0.60l-0.28 -0.32l0.00 -0.42l0.32 -0.71l0.07 -0.71l-0.14 -1.87l-0.36 -0.74l-0.49 -0.56l-0.11 -0.50l0.14 -0.31l-0.71 -0.57l-0.14 -0.32l0.14 -0.70l-0.28 -0.39l-0.61 -0.11l-0.60 0.25l-0.18 -0.35l0.07 -0.35l0.64 -0.57l0.43 -0.67l0.82 -0.70l0.32 0.07l-0.15 0.77l0.25 0.07l1.07 -1.27l0.25 -0.99l0.00 0.00l-0.01 0.01l0.00 0.00l0.23 -1.30l0.45 -0.53l0.91 -0.66l0.03 -0.26l-0.76 -0.66l-0.32 0.07l-0.34 0.33l-0.23 -0.14l-0.19 -0.69l-0.34 -0.14l-0.40 -0.44l-0.42 0.05l-0.21 -0.95l-0.23 -0.29l-1.32 -0.84l-0.60 -0.98l-0.79 -0.69l-1.68 -0.30l-0.41 -1.01l0.03 -1.19l-0.28 -1.90l-0.50 -0.43l-0.39 -1.03l-0.72 -0.74l-0.23 -0.06l0.21 -1.09l-0.37 -0.10l-0.19 -1.46l0.42 -0.08l0.04 -0.48l-0.29 -0.45l0.55 -0.95l0.00 -0.67l0.44 -0.26l0.42 -0.58l-0.36 -1.12l-2.42 1.17l-0.29 0.66l-0.47 0.01l-0.47 0.23l-0.76 0.66l-0.90 -0.24l-1.02 0.19l0.00 -0.53l-0.21 -0.47l0.08 -0.64l-0.45 -0.85l-0.10 -1.44l-0.24 -0.31l-0.37 0.02l-0.32 -0.35l-0.59 0.11l-0.29 -0.50l0.37 -0.88l-0.08 -0.42l0.43 -0.48l0.02 -0.35l0.39 -0.07l0.19 -0.20l0.53 -1.13l0.67 -0.43l0.27 0.06l0.11 0.21l0.31 -0.16l0.73 -0.05l0.17 0.02l0.34 0.48l0.15 -0.32l1.19 -0.83l0.20 -0.39l0.05 -0.71l-0.65 -0.57l-0.32 -0.65l-0.73 -0.86l-0.56 -1.16l-0.29 -1.61l-0.39 -0.70l-0.45 -0.37l-0.51 -0.14l-0.80 0.75l-0.04 0.23l0.30 0.48l-0.47 -0.12l-0.20 -0.42l-0.53 -0.33l-0.39 0.24l-0.50 -0.07l-0.82 0.60l-0.32 -0.14l-0.55 0.10l-0.49 0.65l-0.89 0.64l-0.79 0.03l0.00 0.63l-0.21 0.39l-1.00 0.03l-0.67 0.45l0.06 0.67l-0.21 0.06l-0.70 -0.12l-0.51 -0.43l-0.73 -0.18l-1.55 0.18l-0.42 -0.18l-0.10 -0.42l-0.63 -0.33l0.00 -0.21l0.33 -0.33l-0.33 -0.97l-0.73 -0.45l-0.30 0.12l-0.36 -0.09l-1.28 0.66l-0.54 -0.09l-0.70 0.24l-0.24 -0.06l-0.25 0.18l-0.42 -0.33l-0.49 0.00l0.00 0.00l-0.12 -0.24l0.18 -0.54l0.67 -0.27l0.18 -0.36l-0.06 -0.82l0.52 -0.63l0.00 -0.30l-0.58 -0.48l-0.27 -0.70l0.09 -0.27l0.52 -0.51l0.18 -0.51l-0.12 -0.43l-0.34 -0.30l0.09 -0.36l0.67 -0.15l0.30 -0.24l0.10 -0.66l0.51 -0.43l0.70 -0.06l0.30 0.15l0.55 -0.36l0.51 0.09l0.31 -0.30l0.21 -0.69l0.00 -0.69l0.33 -0.43l-0.21 -0.18l0.12 -1.72l0.82 -0.42l0.00 0.00l0.37 -0.15l0.00 0.00l0.24 -0.45l0.70 -0.09l1.58 -0.67l0.57 -0.54l2.58 1.51l0.40 -0.12l0.21 -0.43l0.00 0.00l0.79 0.42l0.25 0.46l0.62 0.51l1.59 0.46l0.78 0.87l0.20 1.02l0.21 0.26l0.82 -0.46l0.72 0.10l0.52 0.21l0.31 0.40l0.15 0.62l0.41 0.46l0.46 0.20l0.67 0.05l0.88 -0.97l1.34 0.00l0.56 0.26l0.77 0.10l0.83 -0.92l1.03 0.20l0.77 -0.92l0.51 -0.25l0.26 -1.59l0.41 -0.41l1.96 0.06l2.31 -0.87l2.32 -0.05l1.03 -0.87l0.56 -1.18l0.88 -0.77l1.59 -2.14l1.29 -2.46l-0.31 -1.17l0.10 -0.67l0.47 -0.56l1.08 -0.56l0.25 -0.67l0.67 -0.41l0.16 -0.82l0.05 -2.20l0.20 -0.71l0.83 -1.38l0.36 -0.26l0.31 -1.33l0.25 -0.31l0.52 -0.05l0.56 0.57l0.78 0.30l0.30 0.31l0.00 0.41l0.62 0.31l0.72 -0.06l1.03 -0.30l1.75 -1.13l2.26 -0.77l2.01 -1.17l1.29 -0.05l1.44 0.30l1.59 -0.41l0.88 0.00l0.51 1.13l0.62 0.46l1.29 0.61l0.51 0.11l1.08 -0.26l0.46 0.31l1.14 1.38l1.38 0.51l0.37 0.05l1.28 -0.77l1.29 -0.15"},ID_kr:{name:"Kepulauan Riau",path:"m160.45 132.94l0.12 0.27l0.76 0.22l0.12 0.44l0.59 0.93l0.42 0.32l-0.07 0.24l-1.03 0.83l-0.39 0.81l-0.15 1.08l-0.12 0.10l-0.42 -0.10l-0.66 -0.88l-0.20 0.00l-0.49 0.20l-0.15 1.27l-0.49 0.20l-0.22 -0.29l-0.12 -1.00l-0.37 -1.22l-0.64 -0.29l-0.54 -0.61l0.22 -0.86l0.25 -0.32l-0.02 -0.34l0.62 -0.07l0.12 -0.15l0.07 -0.78l0.22 0.76l-0.44 0.42l0.42 0.64l0.17 -0.15l-0.02 -0.71l0.12 -0.05l0.25 0.27l0.62 0.05l0.49 -0.32l0.00 -0.59l0.17 -0.20l0.62 -0.20l0.17 0.08zm5.26 -2.37l0.15 0.10l0.37 -0.10l-0.02 -0.90l0.25 -0.20l1.18 1.59l0.94 0.76l0.76 0.07l0.07 0.44l-0.30 0.05l-1.16 -0.49l-0.29 0.27l0.44 0.51l-0.12 0.24l-0.91 -0.46l-0.39 0.12l-0.91 -0.66l0.05 -0.22l-0.15 -0.12l-0.37 0.05l-0.30 -0.54l-0.81 -0.44l-0.89 0.15l-0.89 0.61l-0.54 -0.10l-0.66 0.51l-0.37 -0.15l-0.15 -0.44l-0.71 0.15l-0.49 -0.24l-0.05 -0.22l0.02 -0.64l0.69 -0.51l0.10 -0.22l0.59 -0.22l-0.17 -2.27l0.81 -0.37l1.03 0.51l0.64 0.56l0.54 0.81l0.25 0.02l0.25 0.49l0.62 0.49l0.02 0.42l0.20 0.29l0.68 0.30zm-6.92 -6.01l0.17 0.22l0.07 -0.44l0.25 0.12l0.27 -0.07l1.92 2.05l-0.44 0.15l-0.15 -0.10l-0.39 0.37l-0.49 -0.29l-1.28 -1.42l-0.91 -1.56l0.22 0.05l0.76 0.92zm2.41 -1.54l1.75 2.15l0.76 0.78l0.57 0.32l0.10 0.27l-0.17 0.29l-0.66 -0.32l-0.62 -0.61l-0.94 -0.61l-0.89 -1.22l-0.74 -0.61l-0.02 -0.51l0.62 0.15l0.05 -0.20l0.19 0.12zm-2.01 -1.59l0.57 0.39l-0.05 0.10l-0.44 -0.07l-0.07 0.15l0.25 0.07l0.10 0.27l-0.25 0.07l-0.62 -0.42l0.07 0.27l-0.20 0.07l-0.25 0.39l-0.30 -0.07l-0.47 -0.83l-0.22 0.07l-0.07 -0.64l0.07 -0.17l0.47 0.42l0.17 -0.05l0.07 -0.44l-0.44 -0.22l-0.22 -0.32l0.32 0.05l1.51 0.91zm-2.39 -7.91l-0.20 0.39l0.02 0.44l0.70 0.53l-0.33 0.06l-0.47 0.28l0.93 0.18l0.07 -0.32l0.39 0.29l-0.20 0.29l-0.64 -0.15l0.00 0.93l-0.12 0.10l-0.57 -0.46l-1.30 -2.20l0.02 -0.17l0.49 -0.12l0.29 -0.03l0.64 -0.20l0.28 0.16zm-6.01 0.42l-0.10 0.17l-0.47 -0.64l-1.06 -0.90l-0.22 -0.37l-0.07 -0.56l0.98 0.39l0.66 0.61l0.12 0.42l0.42 0.51l-0.10 0.29l-0.16 0.08zm-1.50 -0.25l-0.22 0.49l-0.17 -0.42l-0.37 -0.05l-0.84 -0.56l-0.47 -0.78l0.00 -0.42l0.27 -0.02l0.32 -0.42l1.13 1.27l0.35 0.91zm-6.18 -1.89l0.11 0.64l1.14 1.32l-0.20 0.35l-0.98 -0.75l0.41 0.72l-0.17 0.79l0.31 0.37l-0.39 0.97l-0.17 0.17l-0.35 0.04l-0.24 -0.37l-0.15 0.13l-0.57 -0.18l-0.31 -0.64l-0.61 -0.70l-0.18 -1.80l0.33 -0.48l0.04 -0.73l0.54 0.13l0.22 0.31l-0.11 -0.55l0.13 -0.44l-0.11 -0.13l0.55 -0.42l0.50 0.07l0.17 0.27l0.09 0.91zm11.06 -1.01l0.32 0.10l0.15 -0.44l0.42 -0.05l0.32 0.39l-0.15 0.51l-0.30 0.07l0.10 0.51l0.42 0.15l0.37 -0.07l0.79 0.34l0.00 0.20l-0.32 0.37l-0.96 0.65l-0.35 0.03l-0.37 -1.20l-0.66 -0.32l-0.25 0.10l-0.02 -0.95l-0.20 -0.17l-0.34 0.32l-0.27 -0.24l0.17 -0.66l0.49 -0.10l0.59 0.27l0.05 0.19zm-5.47 -0.30l-0.20 0.00l-0.71 -0.78l0.00 -0.32l0.42 -0.34l0.49 0.49l0.00 0.95zm1.18 -1.93l-0.05 0.27l0.32 0.37l0.25 0.22l0.27 0.27l1.23 0.66l0.05 0.49l-0.30 -0.07l-0.12 0.17l-0.12 0.20l0.10 0.39l-0.15 0.15l-0.22 0.00l-0.49 -0.61l-0.74 -0.24l-0.66 -0.51l0.00 -0.56l0.20 -0.22l-0.64 -0.61l0.12 -0.29l0.34 0.17l0.37 -0.24l0.00 -0.49l0.17 0.10l0.07 0.38zm-8.03 -1.12l0.06 0.17l-0.13 0.07l-0.35 -0.11l-0.06 0.75l0.26 0.60l0.35 0.06l0.50 1.12l-0.87 -0.04l-0.09 -0.22l-0.59 -0.07l-0.72 -0.53l-0.02 -0.77l0.18 -0.13l0.13 -0.48l0.70 -0.20l0.33 -0.57l0.32 0.35zm12.78 -0.03l0.05 0.49l-0.22 0.22l0.00 1.20l-0.74 0.05l-0.17 0.44l0.20 0.44l-0.84 -0.22l-0.25 0.22l-0.49 -0.15l-0.15 -0.24l-0.76 -0.08l-0.71 -0.46l-0.32 -1.03l0.05 -0.27l0.40 -0.06l-0.08 0.55l0.37 -0.02l-0.07 -0.71l-0.17 -0.07l-0.02 -0.27l1.21 0.12l0.17 -0.81l0.37 -0.07l0.57 0.71l0.34 0.10l0.17 -0.24l-0.25 -0.17l0.00 -0.34l0.57 -0.24l0.44 0.37l0.33 0.54zm7.46 -0.54l0.15 0.66l0.74 0.44l0.47 1.20l-0.25 1.22l0.07 0.39l0.20 0.20l0.00 0.42l-0.27 0.07l0.00 0.24l0.25 0.12l0.62 -0.07l-0.12 0.51l-0.76 1.03l-0.57 -0.24l-0.96 0.02l-0.57 -0.20l-0.76 -0.66l-0.25 0.10l-0.69 -0.17l0.02 -0.17l0.69 -0.17l-0.47 -0.42l0.10 -0.27l-0.12 -0.17l-0.44 -0.37l0.22 -0.34l0.57 0.05l-0.20 -0.44l0.42 -0.51l-0.44 -0.42l-0.79 0.42l0.02 0.56l-0.17 0.15l-0.30 0.00l0.05 -0.37l-0.47 -0.17l-0.17 0.37l-0.22 0.12l-1.18 -0.07l-0.37 -0.32l-0.27 -0.61l-0.12 -0.44l0.52 -0.76l1.50 -0.24l-0.27 -0.76l0.39 -0.17l0.71 0.15l0.10 -0.20l0.39 -0.15l1.13 0.46l0.62 0.02l0.59 -0.37l0.20 -0.51l0.42 -0.12l0.15 0.10l-0.11 0.86z"},ID_ks:{name:"Kalimantan Selatan",path:"m366.42 189.54l-0.17 0.20l-1.10 -1.78l0.65 -1.65l0.86 -1.09l0.23 -0.06l0.20 0.45l0.00 0.59l-0.67 3.34zm-4.71 6.95l-0.56 0.16l-0.53 -0.05l-0.07 -0.21l0.06 -0.77l0.39 -1.28l-0.06 -1.79l-0.90 -1.25l-0.25 -0.81l0.02 -0.66l1.90 -5.56l2.45 -1.75l0.23 0.06l0.06 0.35l-0.36 2.29l0.27 2.65l0.82 3.98l-0.24 2.43l-2.51 1.88l-0.72 0.33zm-6.34 -46.88l-0.25 0.99l-1.06 1.27l-0.25 -0.07l0.14 -0.78l-0.32 -0.07l-0.82 0.71l-0.43 0.67l-0.64 0.56l-0.07 0.35l0.18 0.35l0.60 -0.25l0.60 0.11l0.28 0.39l-0.14 0.71l0.14 0.32l0.71 0.56l-0.14 0.32l0.11 0.49l0.50 0.56l0.35 0.74l0.14 1.87l-0.07 0.71l-0.32 0.71l0.00 0.42l0.28 0.32l-0.21 0.60l0.18 -0.04l0.35 0.28l0.50 -0.14l0.60 0.25l0.14 0.25l-0.35 0.56l-0.18 1.52l0.71 1.73l-0.04 1.02l0.28 0.53l0.53 -0.18l0.39 -0.35l0.11 -0.32l0.78 -0.28l0.53 -0.49l0.53 0.49l0.39 0.07l2.73 0.14l1.28 0.42l2.70 0.04l1.10 0.28l1.33 0.62l0.00 0.00l-0.39 1.87l-0.52 0.66l-0.40 0.02l-0.16 -0.16l-0.12 -0.61l-0.76 -0.40l-1.98 0.40l-0.05 1.62l1.01 0.91l0.20 3.11l-0.33 0.85l-1.39 1.80l-0.51 0.26l-0.23 -0.05l-0.24 -0.35l-0.21 -1.20l-0.95 -1.65l-0.20 -0.19l-0.13 0.14l-0.38 1.72l0.19 0.89l0.98 1.40l0.57 0.50l0.10 0.98l-0.77 0.39l-1.25 1.71l-1.52 2.87l-0.38 2.45l-0.24 0.47l-0.38 0.22l-1.98 0.29l-1.15 1.10l-0.65 0.42l-3.24 1.38l-4.53 1.63l-6.20 2.59l-3.79 2.28l-1.24 0.16l-0.36 -0.39l-0.13 -0.57l-0.01 -7.32l-0.11 -0.84l-0.35 -0.70l-1.02 -1.34l-0.71 -0.66l-0.73 0.08l-1.54 -0.88l0.00 0.00l0.00 -0.91l0.78 -2.37l1.46 -2.29l0.39 -2.26l1.53 -3.00l0.99 -0.28l0.35 -0.28l0.18 -0.21l-0.14 -0.25l0.21 -0.39l0.36 0.11l0.85 -0.32l0.46 -0.60l0.32 -1.80l0.70 -0.55l0.50 -0.78l-0.04 -0.64l0.21 -0.32l0.57 0.04l5.90 -4.27l0.39 0.28l0.32 -0.04l0.21 -1.31l0.39 -0.81l-0.71 -1.55l0.00 -0.39l0.96 -0.74l0.25 -0.81l-0.67 -0.92l-0.11 -0.78l0.71 -2.22l0.89 -3.88l0.14 -0.18l1.85 -0.14l1.81 -0.67l0.39 -0.32l0.50 0.11l0.99 -0.78l0.00 0.00l0.39 -0.30z"},ID_kt:{name:"Kalimantan Tengah",path:"m268.62 178.55l0.35 -0.93l0.38 -0.29l1.20 -0.41l0.78 -0.47l1.18 -0.21l0.62 -0.52l0.15 -0.57l1.45 -0.37l0.91 -0.45l0.52 -0.91l-0.16 -0.45l-0.34 0.02l-0.45 -0.28l0.33 -0.81l-0.53 -2.07l-0.09 -1.30l-0.52 -1.83l-0.68 -1.13l0.61 -0.72l-0.02 -0.29l0.19 -0.23l0.04 -0.23l-0.69 -1.29l0.70 -0.59l-0.07 -0.42l0.16 -0.39l-0.05 -0.15l-0.89 -0.13l-0.52 0.14l-0.34 -0.23l-0.15 -0.42l0.34 -0.43l0.04 -0.36l-0.32 -0.41l0.02 -0.64l0.11 -0.44l0.37 -0.34l0.15 -0.38l-0.12 -1.20l-0.22 -0.52l-0.29 -0.16l-0.42 0.18l-0.11 0.45l-0.18 0.13l-0.42 0.10l-0.26 -0.19l-0.18 -0.44l-0.44 -0.11l-0.04 -0.77l0.55 -0.38l0.28 -0.43l0.88 -0.21l0.44 -0.55l0.49 0.40l0.30 -0.30l0.48 -0.15l0.37 0.42l0.81 -0.22l-0.07 -0.45l-0.26 -0.39l0.82 -0.49l0.28 0.16l0.04 0.49l0.31 0.14l0.09 -0.66l-0.14 -0.79l0.38 0.14l0.13 -0.53l1.11 0.22l-0.05 -0.29l0.21 -0.04l0.42 -0.48l0.17 -0.59l0.63 -0.33l0.36 -0.75l0.30 0.00l0.12 -0.54l0.22 -0.18l1.11 -0.01l0.31 -0.26l1.20 -0.21l0.12 -0.30l-0.33 -0.28l0.26 -0.48l-0.32 -0.64l0.28 -0.54l0.48 -0.15l0.46 -0.48l-0.17 -0.69l0.30 -0.37l0.59 -0.04l0.93 -0.56l0.22 -0.29l0.76 -0.28l1.02 0.07l0.46 -0.26l0.16 -0.57l0.15 -0.07l0.68 0.15l-0.29 -0.76l0.14 -0.86l0.49 0.53l0.37 0.15l1.20 -0.34l0.07 -0.31l-0.31 -1.11l0.19 -0.18l1.08 0.11l0.77 0.31l0.38 0.00l0.10 -0.07l-0.24 -0.72l0.83 -1.14l0.54 0.03l0.35 0.28l0.64 1.21l0.41 0.48l0.36 -0.44l0.41 0.18l0.85 -0.31l0.49 -0.44l0.37 0.14l0.01 0.61l0.37 0.26l0.24 -0.23l0.08 -0.47l0.85 0.17l0.09 -0.19l0.92 -0.08l0.00 -0.21l0.60 -0.35l0.89 -0.03l0.25 -0.42l0.74 -0.03l0.08 -0.85l0.58 -0.15l0.57 0.17l0.70 -0.12l0.67 -0.63l1.44 -0.42l0.33 -0.31l1.33 0.14l0.33 -0.24l0.37 0.00l0.27 -0.51l0.39 -0.12l0.13 0.35l0.50 0.01l0.28 0.51l0.15 0.13l0.13 -0.08l0.16 -0.49l0.66 -0.80l-0.19 -0.78l-0.78 -0.71l0.28 -0.21l0.20 -0.60l0.53 -0.37l0.42 -0.60l0.86 -0.18l0.56 -0.51l0.27 -0.57l0.36 -0.07l0.08 -0.33l-0.34 -0.20l0.44 -0.26l0.35 -0.79l-0.07 -0.22l-0.37 -0.05l0.18 -0.77l0.26 -0.38l-0.35 -0.24l-0.20 -0.35l0.16 -1.35l-1.55 -0.81l-1.03 -1.01l0.03 -0.19l0.63 -0.38l0.74 -0.20l1.38 0.25l0.92 -0.55l0.53 -0.41l0.06 -0.23l0.96 -0.82l0.16 -0.31l1.32 -0.76l0.27 -1.09l0.68 -0.42l0.40 0.00l0.19 -0.42l0.37 -0.17l0.19 -0.43l0.36 -0.25l0.23 -0.71l0.51 -0.29l0.00 0.00l0.49 0.00l0.42 0.33l0.25 -0.18l0.24 0.06l0.70 -0.24l0.54 0.09l1.28 -0.66l0.36 0.09l0.30 -0.12l0.73 0.45l0.33 0.97l-0.33 0.33l0.00 0.21l0.63 0.33l0.10 0.42l0.42 0.18l1.55 -0.18l0.73 0.18l0.51 0.43l0.70 0.12l0.21 -0.06l-0.06 -0.67l0.67 -0.45l1.00 -0.03l0.21 -0.39l0.00 -0.63l0.79 -0.03l0.89 -0.64l0.49 -0.65l0.55 -0.10l0.32 0.14l0.82 -0.60l0.50 0.07l0.39 -0.24l0.53 0.33l0.20 0.42l0.47 0.12l-0.30 -0.48l0.04 -0.23l0.80 -0.75l0.51 0.14l0.45 0.37l0.39 0.70l0.29 1.61l0.56 1.16l0.73 0.86l0.32 0.65l0.65 0.57l-0.05 0.71l-0.20 0.39l-1.19 0.83l-0.15 0.32l-0.34 -0.48l-0.17 -0.02l-0.73 0.05l-0.31 0.16l-0.11 -0.21l-0.27 -0.06l-0.67 0.43l-0.53 1.13l-0.19 0.20l-0.39 0.07l-0.02 0.35l-0.43 0.48l0.08 0.42l-0.37 0.88l0.29 0.50l0.59 -0.11l0.32 0.35l0.37 -0.02l0.24 0.31l0.10 1.44l0.45 0.85l-0.08 0.64l0.21 0.47l0.00 0.53l1.02 -0.19l0.90 0.24l0.76 -0.66l0.47 -0.23l0.47 -0.01l0.29 -0.66l2.42 -1.17l0.36 1.12l-0.42 0.58l-0.44 0.26l0.00 0.67l-0.55 0.95l0.29 0.45l-0.04 0.48l-0.42 0.08l0.19 1.46l0.37 0.10l-0.21 1.09l0.23 0.06l0.72 0.74l0.39 1.03l0.50 0.43l0.28 1.90l-0.03 1.19l0.41 1.01l1.68 0.30l0.79 0.69l0.60 0.98l1.32 0.84l0.23 0.29l0.21 0.95l0.42 -0.05l0.40 0.44l0.34 0.14l0.19 0.69l0.23 0.14l0.34 -0.33l0.32 -0.07l0.76 0.66l-0.03 0.26l-0.91 0.66l-0.45 0.53l-0.23 1.30l0.00 0.00l-0.35 0.31l0.00 0.00l-0.99 0.78l-0.50 -0.11l-0.39 0.32l-1.81 0.67l-1.85 0.14l-0.14 0.18l-0.89 3.88l-0.71 2.22l0.11 0.78l0.67 0.92l-0.25 0.81l-0.96 0.74l0.00 0.39l0.71 1.55l-0.39 0.81l-0.21 1.31l-0.32 0.03l-0.39 -0.28l-5.89 4.27l-0.57 -0.03l-0.22 0.32l0.04 0.63l-0.50 0.78l-0.70 0.55l-0.32 1.80l-0.46 0.60l-0.85 0.31l-0.36 -0.10l-0.21 0.39l0.14 0.24l-0.18 0.22l-0.35 0.28l-1.00 0.28l-1.52 3.00l-0.39 2.26l-1.46 2.30l-0.78 2.36l0.00 0.91l0.00 0.00l-2.42 -1.15l-1.86 -0.50l-1.22 0.09l-3.59 1.72l-1.85 0.28l-0.80 -0.03l-1.07 -0.65l0.49 -1.56l0.07 -1.58l-0.26 -0.91l-0.36 -0.53l-2.26 0.14l-0.45 0.49l-0.17 0.60l-1.27 0.29l-2.09 -1.33l-3.12 -3.26l-0.52 -0.07l-1.47 1.60l-0.11 0.57l0.44 0.57l-0.30 1.00l-3.31 2.03l-1.18 0.83l-0.70 0.72l-1.75 0.54l-0.32 -0.03l-1.98 -1.57l-1.93 -0.67l-1.04 -0.02l-1.45 0.56l-3.69 3.52l-0.61 0.34l-0.41 0.06l-1.45 -0.60l0.65 -2.28l-0.47 -3.66l0.00 -0.82l0.28 -1.08l-0.03 -0.72l-1.36 -2.43l-0.40 -1.60l-0.48 -0.07l0.07 0.80l-0.57 0.84l0.43 0.35l-0.10 0.45l-0.94 0.17l-0.30 0.33l-1.24 0.77l-0.17 -0.47l-0.91 -0.80l-0.74 -0.57l-0.43 -0.07l-1.48 0.00l-3.05 1.75l-1.22 0.53l-0.97 0.30l-1.48 0.20l-2.18 -1.54l-1.40 0.24z"},ID_ku:{name:"Kalimantan Utara",path:"m388.45 70.62l-0.56 0.43l-1.29 -1.02l-0.47 -1.24l0.03 -0.41l0.16 -0.22l1.46 -0.12l0.82 0.25l0.15 0.32l-0.30 2.01zm-4.73 -4.79l2.20 1.30l-0.01 0.20l-0.54 0.47l-1.69 -0.74l-1.93 -0.10l-0.64 -0.31l-0.40 -0.54l0.08 -0.43l0.91 -0.38l2.02 0.53zm5.69 -7.40l-0.78 0.29l-1.19 -0.87l-0.18 -0.89l0.07 -0.22l0.78 -0.85l0.49 0.05l1.25 1.01l0.10 0.47l-0.54 1.01zm2.78 -3.31l0.43 0.19l0.42 2.01l-0.56 0.44l-0.51 0.08l-0.61 -0.31l-3.52 -2.82l0.06 -0.26l0.90 -0.74l0.51 -0.03l1.00 0.35l0.19 0.38l0.58 0.42l1.11 0.29zm-37.96 1.44l0.04 -0.93l0.33 -0.67l0.37 0.03l0.79 -0.91l0.40 0.06l0.14 0.33l0.41 -0.11l0.13 -0.57l0.72 -0.60l-0.14 -0.42l0.12 -1.04l0.53 -0.19l0.33 0.57l1.51 0.30l0.27 0.20l0.11 0.49l0.65 0.50l0.20 -0.13l0.39 -0.76l0.85 -0.33l0.13 -0.64l0.15 -0.11l1.41 0.21l0.30 0.18l1.52 -0.35l1.17 0.97l0.20 0.64l0.59 -0.14l0.23 -0.54l0.37 0.16l0.47 -0.08l-0.05 -0.62l0.54 -0.67l0.41 0.45l0.38 0.12l0.25 0.61l0.77 -0.24l0.53 0.16l0.31 -0.10l0.28 -0.16l0.26 -0.50l0.41 0.25l0.38 0.48l0.26 -0.11l0.49 0.28l0.69 -0.20l0.53 -0.41l0.73 0.18l0.29 0.23l0.65 0.06l0.28 0.30l0.34 -0.39l1.11 0.15l0.65 -0.17l0.59 0.11l0.64 -0.16l0.09 -0.19l0.53 -0.21l3.02 2.15l0.40 0.86l0.24 0.15l1.21 0.34l0.89 -0.26l0.24 0.17l0.00 0.00l-0.81 0.50l-0.91 0.28l-1.56 -0.45l-0.17 0.19l0.00 0.56l0.39 0.32l0.96 0.23l2.64 2.22l-1.75 0.26l1.66 0.95l1.56 0.17l1.27 1.34l0.04 0.26l-0.25 0.64l1.06 0.32l-0.08 0.25l-1.20 1.12l-1.07 0.21l-3.17 0.23l-2.67 -0.38l-1.80 0.30l-0.48 0.29l-0.44 0.65l0.03 0.41l0.56 0.87l1.48 0.93l1.26 -0.15l0.80 0.21l0.02 0.84l-0.28 0.52l1.76 0.92l-0.17 0.28l-1.26 0.17l-0.86 0.34l-0.29 0.46l-0.97 0.17l-0.17 0.34l0.54 0.32l2.01 0.35l2.71 1.18l1.22 2.08l-0.28 1.61l-0.01 1.26l1.02 0.18l0.80 0.49l0.21 0.33l0.14 1.34l0.23 0.72l2.78 2.74l0.00 0.00l-0.69 0.59l-1.29 0.15l-1.29 0.77l-0.36 -0.05l-1.39 -0.51l-1.13 -1.38l-0.46 -0.31l-1.08 0.26l-0.51 -0.10l-1.29 -0.61l-0.62 -0.46l-0.51 -1.13l-0.87 0.00l-1.60 0.41l-1.44 -0.31l-1.29 0.05l-2.01 1.18l-2.26 0.77l-1.75 1.13l-1.03 0.31l-0.72 0.05l-0.62 -0.31l0.00 -0.41l-0.29 -0.31l-0.77 -0.31l-0.57 -0.56l-0.51 0.05l-0.26 0.31l-0.31 1.33l-0.36 0.26l-0.82 1.38l-0.21 0.72l-0.05 2.20l-0.15 0.82l-0.67 0.41l-0.26 0.66l-1.08 0.56l-0.46 0.56l-0.10 0.67l0.31 1.18l-1.29 2.45l-1.60 2.15l-0.87 0.77l-0.57 1.18l-1.03 0.87l-2.32 0.05l-2.31 0.87l-1.96 -0.05l-0.41 0.41l-0.26 1.58l-0.51 0.26l-0.77 0.92l-1.03 -0.20l-0.82 0.92l-0.77 -0.10l-0.57 -0.26l-1.34 0.00l-0.87 0.97l-0.67 -0.05l-0.46 -0.20l-0.41 -0.46l-0.15 -0.61l-0.31 -0.41l-0.51 -0.20l-0.72 -0.10l-0.82 0.46l-0.21 -0.26l-0.21 -1.02l-0.77 -0.87l-1.59 -0.46l-0.62 -0.51l-0.26 -0.46l-0.79 -0.42l0.00 0.00l0.49 -0.81l-0.18 -0.30l0.12 -0.75l0.80 -0.47l0.52 -0.92l0.38 -0.31l0.13 -0.99l-0.11 -1.19l-0.13 -0.13l0.49 -0.66l-0.07 -0.27l0.56 -0.16l0.54 0.25l0.45 -0.64l0.67 -0.11l0.36 -0.34l-0.40 -0.81l0.05 -0.23l0.69 -0.52l-0.02 -0.22l-0.51 -0.25l-0.76 0.34l-0.20 -0.45l0.16 -0.96l-0.35 -0.19l-0.16 -0.29l-0.02 -0.82l0.34 -1.31l1.84 -0.20l0.78 -0.49l0.04 -0.23l-0.33 -0.43l0.31 -0.63l0.67 0.11l0.43 -0.23l0.51 -0.59l0.67 0.00l0.20 -0.59l0.45 -0.41l0.58 -0.18l0.78 0.02l0.60 -0.50l0.07 -0.31l-0.47 -0.34l-0.11 -0.34l-0.67 -0.79l-0.99 0.31l-0.31 -0.47l0.31 -0.38l0.09 -0.41l0.00 -0.49l-0.23 -0.14l0.00 -0.38l0.60 -0.52l0.00 -0.43l0.18 -0.34l-0.18 -0.27l-0.51 -0.13l-0.04 -0.18l0.96 -0.77l0.25 -1.06l1.59 -1.06l0.34 -0.83l0.61 0.65l0.04 0.41l1.23 -0.09l0.81 -0.77l1.03 -0.14l0.18 -0.34l0.00 -0.84l0.13 -0.25l0.81 -0.67l0.00 -0.20l-0.71 -0.52l-0.05 -0.18l0.42 -2.81l0.63 -1.26l0.34 0.02l0.40 0.63l0.40 -0.58l-0.58 -1.01l-0.13 -1.10l-0.38 -0.47l-0.16 -0.86l0.05 -1.55l0.14 -0.71l0.52 -1.04l0.04 -0.56l-0.05 -0.18l-0.78 -0.56l-0.13 -0.31l0.85 -0.23l0.45 -0.41l0.67 -2.08l0.00 0.00l0.01 -0.19l0.00 -0.00z"},ID_la:{name:"Lampung",path:"m148.28 209.53l0.65 -0.05l0.05 0.51l0.43 0.03l0.38 0.48l0.00 0.54l-0.43 0.40l0.00 0.21l0.35 0.03l0.75 0.70l0.30 -0.35l0.16 -0.89l0.51 0.38l1.40 -0.16l0.24 -0.21l0.19 0.05l0.08 0.24l0.91 0.27l1.00 -0.54l0.13 -0.38l0.38 -0.08l0.46 0.27l0.40 0.00l0.30 -0.19l0.40 0.38l0.35 -0.11l0.73 -0.94l0.03 -0.35l-0.11 -0.35l-0.67 -0.62l-0.05 -0.83l-0.54 -0.32l0.27 -0.78l0.65 -0.64l-0.30 -2.71l0.27 -0.83l0.27 -0.08l0.08 -0.38l0.80 -0.56l0.51 -0.59l0.62 0.05l0.62 -0.51l1.21 -0.48l0.67 -0.56l0.40 0.51l0.22 0.05l2.21 0.11l1.48 -0.24l0.08 -0.35l1.13 -0.56l0.62 -0.24l0.62 0.03l0.38 -0.51l0.62 -0.43l0.32 -0.96l0.30 -0.32l0.38 -0.05l-0.30 -0.35l0.43 -0.43l0.27 -1.07l0.22 0.13l0.16 -0.08l0.11 -0.51l0.54 -0.27l0.67 0.24l0.70 -0.64l0.22 -0.48l-0.27 -0.62l0.40 -0.32l0.11 -0.56l0.35 -0.46l0.22 0.13l0.30 1.07l0.32 -0.24l0.54 -0.11l0.32 0.08l0.11 0.72l0.78 -0.05l0.19 0.27l0.59 0.00l-0.13 0.80l0.13 0.16l0.40 -0.16l0.35 0.27l-0.05 0.46l0.24 0.19l0.32 -0.19l0.11 0.08l0.11 0.32l-0.38 0.00l0.46 0.38l0.00 0.24l0.30 0.32l-0.40 0.54l-0.05 0.29l0.24 0.05l0.00 -0.27l0.24 0.13l0.46 -0.05l0.08 0.05l-0.30 0.29l0.00 0.24l0.65 0.00l0.03 0.24l0.27 0.11l-0.11 0.46l0.19 0.13l0.75 0.08l0.30 -0.13l0.05 -0.27l0.22 -0.05l0.51 0.27l0.29 0.55l0.00 0.00l-0.19 2.70l1.46 2.41l0.05 0.33l0.00 1.25l-0.34 0.83l0.02 0.35l0.49 0.48l-0.60 1.22l-0.36 1.87l0.18 0.86l0.49 0.62l0.11 0.38l-0.04 0.22l-0.49 0.26l-0.27 1.24l0.15 3.61l-0.15 0.53l-0.49 0.33l-0.13 0.53l0.09 2.17l-0.17 1.61l0.21 0.73l-0.58 2.13l0.07 1.18l-0.36 1.05l-0.79 1.12l-0.27 0.11l-0.16 -0.97l-1.66 -0.22l-0.35 -0.27l-0.20 -0.51l0.02 -0.51l0.18 -0.34l-0.09 -0.23l-0.58 -0.55l-0.53 0.00l-0.20 -0.24l-1.38 -0.77l-0.83 -0.78l-0.27 -0.71l-1.16 -1.73l-0.33 -0.07l-0.35 0.15l-0.16 0.31l0.00 1.77l-0.13 0.27l-0.73 -0.25l-0.60 0.41l0.39 0.49l0.01 0.32l0.32 -0.01l-0.48 0.34l0.20 0.22l0.01 0.35l0.43 0.31l-0.09 0.12l-0.63 0.01l-0.37 0.40l0.26 0.46l0.75 -0.08l-0.51 0.53l-0.57 0.10l-1.68 -0.92l-1.68 -0.70l-3.02 -1.91l-0.74 -0.58l-0.79 -0.96l-0.56 0.02l-1.04 -0.31l-0.86 0.40l-0.46 0.40l0.41 0.26l0.13 0.58l1.01 1.21l0.37 0.25l0.29 0.53l-0.02 0.35l-0.16 0.11l1.18 1.77l-0.11 0.29l0.44 1.17l-0.09 0.20l-2.48 0.13l-0.37 -0.21l-0.08 -0.23l0.31 -0.16l-0.18 -0.73l-2.12 -1.93l-0.41 -0.72l-0.84 -0.62l-1.18 -0.55l0.33 -0.46l-0.94 -1.15l-2.96 -2.09l-1.48 -1.71l-0.12 -1.03l-0.32 -0.30l-1.31 -0.29l-0.04 -0.42l0.53 -0.55l-0.16 -0.49l-0.40 -0.47l-0.24 -0.23l-0.36 0.02l-0.47 -0.62l-1.00 -0.75l-0.31 0.00l-0.02 0.20l-0.18 0.04l-0.18 -0.11l0.07 -0.71l-0.78 -0.66l-0.71 0.04l-0.64 -0.55l-0.53 -0.13l0.00 0.00l0.18 -0.53l0.32 -0.05l0.57 -0.54l0.43 -0.08l0.51 -0.40l0.13 -0.51l0.81 0.05l0.11 -0.11l0.00 0.00l0.12 -0.06z"},ID_ma:{name:"Maluku",path:"m584.82 269.63l-1.56 -0.07l-1.47 -0.72l-0.16 -0.33l1.05 -0.38l1.36 0.07l1.03 0.51l0.06 0.52l-0.31 0.40zm-20.27 -2.88l1.84 0.65l1.74 0.15l0.87 -0.15l0.44 0.27l0.03 0.25l-1.58 1.67l-0.19 0.05l-3.38 -1.12l-0.48 -0.30l-0.68 -1.31l1.39 -0.16zm51.21 4.36l-0.67 0.05l-0.01 -0.23l1.59 -1.72l1.23 -0.67l0.59 -0.99l0.90 -0.99l0.33 -0.09l2.52 0.81l-0.63 0.62l-3.16 1.22l-1.08 0.77l-0.15 0.44l-1.15 0.74l-0.31 0.04zm-17.94 -5.06l-1.26 -0.30l-1.91 -2.34l-0.14 -0.39l0.15 -0.73l0.10 -0.38l0.28 -0.31l1.63 -0.22l2.05 0.55l0.39 0.32l0.34 1.44l-1.63 2.36zm-52.72 -6.75l0.81 0.01l0.43 1.34l-1.41 0.06l-1.68 0.51l-0.90 0.64l-0.97 1.19l-1.47 0.78l-2.43 -0.28l-2.73 -0.54l-1.00 0.02l-2.30 0.48l-2.23 1.79l-0.30 0.06l-0.18 -0.25l0.70 -2.67l2.76 -3.36l3.69 1.09l2.65 -0.46l1.24 -1.07l1.29 -0.60l2.30 -0.58l0.21 0.15l0.08 0.67l1.44 1.02zm11.67 -0.35l-0.26 0.13l-0.34 -0.07l-0.24 -0.41l0.37 -2.00l0.36 -0.23l1.69 0.55l0.06 0.26l-0.13 0.70l-1.51 1.07zm63.64 -2.43l-1.34 -0.42l-0.23 -0.53l0.31 -0.48l0.52 -0.19l2.33 -0.24l0.21 0.14l-0.74 0.90l-1.06 0.82zm11.54 -5.24l-0.73 0.31l-0.38 -0.07l-0.61 0.50l0.67 3.27l0.00 0.71l-0.85 2.56l-1.00 1.30l-2.96 2.18l-0.99 1.60l-0.06 1.26l-0.20 0.34l-0.46 0.24l-2.88 -0.28l-0.48 -0.24l-0.42 -2.30l1.82 -3.14l-0.23 -0.51l1.05 -2.85l1.20 -1.00l0.47 -0.18l0.91 -0.86l1.23 -1.49l1.36 -2.40l0.76 -0.41l1.30 -0.14l0.98 0.49l0.50 1.11zm3.24 -1.76l0.90 1.34l0.15 0.64l-0.27 0.52l-0.18 0.05l-0.84 -0.58l-0.41 -0.89l-0.99 -0.18l-1.17 0.26l-0.51 -0.10l-0.14 -0.22l0.10 -0.48l0.29 -0.20l3.07 -0.16zm-56.61 1.75l-0.49 0.17l-1.51 -0.94l-0.23 -0.41l0.06 -0.21l0.32 -0.36l1.22 -0.74l1.39 0.76l0.08 0.20l-0.40 0.99l-0.44 0.54zm108.06 -14.83l-0.30 0.33l-0.63 1.45l-0.10 0.66l-0.63 1.22l-0.26 -0.23l-0.46 0.07l-0.07 0.40l0.17 0.46l0.30 0.17l0.00 0.40l-0.33 0.00l-0.33 0.20l-0.13 0.69l-0.66 1.02l-0.53 0.50l-0.30 0.00l-0.56 -0.43l0.07 -0.46l0.50 -0.46l0.33 -0.79l0.07 -0.83l0.40 -0.59l-0.30 0.03l-0.23 -0.30l-0.33 -0.89l0.10 -0.50l0.66 -0.46l0.73 -0.26l-0.03 -0.73l0.17 -0.23l0.69 -0.33l0.30 -0.53l0.99 -0.79l0.53 0.03l0.30 0.30l-0.13 0.88zm-36.79 -7.18l-0.61 0.25l-0.82 -0.26l-0.44 -0.44l0.05 -1.24l-0.23 -2.15l-0.48 -1.37l0.11 -0.32l1.12 -0.32l1.81 3.45l0.00 1.13l-0.51 1.27zm33.85 -4.39l0.10 1.02l0.40 1.09l-0.63 0.13l0.00 0.30l1.32 0.66l-0.03 0.33l-0.17 0.26l-0.40 0.10l-0.76 -0.33l-0.03 0.50l0.40 0.26l0.07 0.23l-0.07 0.43l-0.26 0.13l-0.36 -0.07l-0.63 -0.50l-0.17 0.13l0.00 0.30l0.93 0.66l0.20 0.36l0.56 0.33l0.36 0.59l-0.36 2.31l-0.30 0.92l-0.66 1.12l-1.26 0.66l-0.50 -0.10l-0.23 0.20l0.36 0.99l0.53 0.33l-0.07 0.50l-1.09 0.99l-0.89 -0.26l-0.33 0.17l-0.23 0.56l0.10 0.33l0.50 -0.17l-0.03 0.50l-0.63 1.02l-0.69 0.46l-1.32 1.52l-0.03 0.66l-0.50 0.63l-2.05 0.89l-0.30 0.33l-0.46 -0.05l-0.36 -0.89l-0.33 -0.30l-0.69 0.00l-0.76 -1.32l0.00 -0.36l0.23 -0.20l0.36 -1.52l0.23 -3.11l0.30 -0.76l-0.03 -0.43l0.30 -0.99l-0.13 -1.75l-0.43 -1.52l0.66 -0.07l-0.43 -1.19l0.23 -0.56l0.00 -0.50l0.43 -0.36l0.17 0.17l0.00 0.33l0.26 0.03l0.50 -0.30l0.50 0.00l0.10 0.66l0.20 0.17l0.33 -0.10l0.46 -0.46l0.53 -1.32l0.00 -0.20l-0.50 -0.30l0.03 -0.30l0.17 -0.30l0.53 -0.40l0.07 -0.33l0.40 -0.33l0.26 -0.63l-0.07 -0.23l-0.30 -0.13l-0.50 0.30l-0.73 -0.59l-0.83 -0.10l-0.50 -0.53l0.07 -0.33l0.63 -0.69l0.99 0.63l0.36 0.03l1.29 -0.99l0.63 -1.65l0.76 -0.50l0.07 -0.63l-0.20 -0.86l0.17 -0.46l0.89 -1.22l0.63 -0.17l0.36 0.20l0.96 1.65l0.50 0.43l0.03 0.33l0.43 0.66l0.03 1.12l0.83 1.06l-0.07 0.50l-0.41 0.19zm-30.73 3.18l-1.83 2.38l-0.17 -0.05l-0.01 -0.31l1.61 -5.00l0.34 -0.60l0.59 -0.56l2.22 -5.58l0.41 -0.17l0.57 0.08l0.33 0.70l-1.35 4.39l-0.53 0.65l-0.85 0.50l-1.17 1.60l-0.28 1.01l0.12 0.96zm-76.67 -38.78l-2.08 0.41l-0.13 -0.13l0.26 -0.58l-0.01 -0.98l0.53 -0.39l1.21 0.12l0.92 0.91l-0.02 0.20l-0.68 0.44zm1.74 -1.65l0.82 0.29l0.36 -0.65l0.26 0.03l0.29 0.78l0.00 1.19l-1.44 0.22l-0.22 -0.09l-1.20 -1.68l-0.03 -0.31l0.22 -0.21l0.26 -0.02l0.68 0.45zm-4.99 1.80l-0.64 1.16l-1.00 0.84l-2.11 0.61l-0.38 -0.04l1.81 -1.71l0.22 -0.45l-0.28 -0.12l-3.66 2.28l-0.75 -0.05l-0.42 -0.53l-0.03 -0.84l0.90 -0.99l1.08 -0.69l2.71 -0.52l0.77 -0.95l0.71 -0.29l0.55 0.13l0.57 0.33l0.15 0.24l-0.20 1.59zm-12.15 -4.48l-1.94 -0.56l-0.69 -0.68l0.75 -0.60l0.78 0.10l0.94 0.88l0.46 0.66l-0.30 0.20zm2.43 -1.91l-1.74 -0.01l-0.60 -0.50l1.21 -1.10l0.83 -0.13l0.58 0.46l-0.04 1.13l-0.24 0.15zm-13.48 -1.88l1.87 1.18l0.21 0.97l-1.03 -0.05l-0.22 0.36l0.20 0.74l0.75 0.68l0.53 -0.20l0.31 -0.33l2.00 0.66l-0.41 4.13l-0.34 0.63l-0.54 0.16l-0.66 -0.18l-0.72 0.18l-1.55 0.64l-2.58 1.38l-3.00 0.93l-3.20 -1.14l-2.18 -1.01l-2.42 -1.63l-3.43 -3.25l-0.47 -1.30l-0.14 -2.87l0.27 -0.56l1.23 -0.84l0.41 0.09l0.43 0.60l0.57 0.47l0.61 0.03l0.55 -0.75l0.68 -0.38l2.29 -0.60l5.55 -0.22l1.55 0.26l2.88 1.22zm48.47 -4.08l3.87 1.54l1.22 0.06l4.28 -0.38l0.66 0.17l3.68 2.61l0.71 1.81l0.00 1.37l0.27 0.91l0.45 0.52l1.21 -0.04l0.83 0.20l0.64 0.64l0.82 2.39l-0.07 0.62l-0.60 0.85l-0.25 2.54l0.15 0.81l-3.70 -1.45l-1.01 -1.06l-2.76 -1.61l-4.57 -1.54l-2.47 -1.26l-0.56 -0.74l-0.03 -0.85l-0.79 -0.63l-0.40 -0.13l-4.09 -0.31l-2.35 -0.33l-0.29 0.32l0.12 0.54l0.73 0.86l0.19 0.56l-0.25 0.57l-0.47 0.12l-3.66 -0.91l-1.05 -0.08l-1.63 -0.62l-0.75 -0.46l-2.88 0.12l-0.32 -0.26l0.16 -0.39l0.69 -0.62l0.04 -0.67l-0.69 -0.49l-0.88 -0.13l-1.92 1.21l-1.47 1.37l-0.25 0.47l-1.02 0.86l-2.00 0.44l-0.47 -0.02l-0.65 -0.27l-0.49 -0.42l-1.76 -2.61l-1.47 -0.99l-0.62 -2.36l-0.69 0.02l-0.78 0.79l-0.62 1.51l-0.33 2.23l-0.46 0.64l-0.43 0.11l-0.93 1.67l-0.33 1.39l-0.16 -0.25l-0.25 -1.04l0.52 -1.15l0.12 -1.25l-0.87 -1.35l-0.45 -1.37l2.21 -1.72l3.26 -3.96l3.97 0.10l2.83 -0.13l4.95 0.18l2.13 -0.48l0.88 -0.71l0.36 0.03l0.32 0.19l0.13 0.35l-0.03 1.35l0.53 0.61l0.55 0.32l1.38 -0.29l2.31 -1.47l0.33 -0.27l0.18 -0.70l0.48 -0.21l2.13 -0.15l1.78 0.54l2.45 1.02l0.45 0.60z"},ID_mu:{name:"Maluku Utara",path:"m533.86 169.62l-0.51 0.08l-0.53 -0.30l-0.47 -0.59l-0.35 -0.72l-0.25 -1.65l-0.89 -1.29l-0.62 -2.48l0.44 -1.09l0.25 -0.40l0.36 -0.23l0.59 0.08l0.79 0.69l0.02 0.43l-0.53 1.47l-0.03 0.61l2.04 4.47l-0.31 0.92zm-10.97 -11.50l3.77 0.32l1.31 -0.17l0.54 -0.32l3.94 -0.12l6.23 0.53l-0.25 0.38l-1.41 0.60l-4.70 0.53l-8.89 0.55l-2.06 -0.97l-0.13 -0.22l-0.01 -0.83l0.63 -0.73l0.59 -0.09l0.18 0.38l0.26 0.16zm-8.31 -1.81l0.97 0.34l1.85 -0.50l2.98 0.71l0.48 0.98l0.03 1.67l-0.38 -0.13l-2.39 -0.08l-1.80 0.27l-0.45 0.23l-0.14 0.58l-0.38 0.12l-2.51 -0.82l-1.18 0.27l-1.64 0.97l-2.04 0.57l-0.87 0.18l-2.05 0.06l-1.33 -2.30l-0.02 -1.07l0.70 -2.15l0.48 -0.55l2.34 -0.46l1.81 -0.01l5.54 1.12zm50.59 -4.71l3.99 2.32l0.53 0.45l0.29 0.51l0.03 0.43l-0.36 0.76l-0.84 0.46l-0.53 0.06l-6.10 -0.48l-1.14 0.66l-1.66 0.25l-1.94 -0.89l-0.65 -0.53l-0.27 -0.44l0.28 -1.04l-0.07 -0.50l0.22 -1.05l0.37 -0.73l0.30 -0.34l0.32 0.25l2.91 -1.80l1.61 0.31l2.71 1.34zm-4.58 -2.91l-2.06 0.19l-0.67 -0.45l0.00 -0.18l0.86 -0.79l0.70 -0.24l1.80 0.72l-0.63 0.75zm-5.13 -7.96l-0.70 0.24l-2.02 -0.46l-0.13 -0.19l0.02 -0.49l0.58 -1.84l0.24 -0.24l0.42 -0.10l0.45 0.10l0.65 1.22l0.49 1.76zm4.38 -8.13l1.94 2.51l-0.31 0.95l-0.70 0.67l-0.38 0.81l0.06 0.48l0.73 1.14l0.54 0.31l0.63 -0.38l1.23 -0.18l1.10 0.49l0.77 1.02l-0.06 0.51l-1.34 1.10l-1.06 0.29l-1.36 -0.58l-1.21 -1.47l-2.12 0.90l-0.44 -0.15l-0.34 -0.60l-0.61 -2.67l-1.72 -1.82l-0.23 -1.01l0.53 -1.97l0.87 -0.22l0.72 0.64l1.19 -0.26l0.88 -0.71l0.69 0.20zm-6.72 3.57l-1.15 -0.07l-0.16 -0.44l-0.02 -3.52l0.65 -0.47l1.60 -0.17l0.40 0.46l0.38 1.67l-0.46 2.00l-1.24 0.54zm11.90 -40.14l0.47 0.17l0.33 -0.09l0.42 0.12l0.96 0.87l0.27 0.50l0.43 3.34l-0.82 2.98l-1.41 2.47l-1.27 1.05l-3.16 2.16l-0.39 0.59l0.05 1.02l0.42 0.71l1.68 1.19l0.69 0.29l0.86 -0.13l1.26 -0.95l0.20 -2.27l0.79 -1.33l1.11 -0.85l0.88 -0.11l0.78 0.14l0.57 -0.29l0.49 -1.03l-0.15 -0.47l-0.33 -0.27l-0.43 -0.05l-0.21 -0.82l1.00 -1.59l3.22 -2.23l1.17 -0.49l1.84 -0.51l1.36 -0.20l1.02 0.03l0.39 0.08l0.26 0.24l-0.47 7.82l-0.58 0.67l-3.78 2.21l-2.54 0.74l-1.49 1.48l-0.01 0.44l0.42 0.85l1.08 0.93l0.87 0.50l4.13 1.49l0.75 -0.03l0.75 0.16l0.32 2.48l-0.17 0.88l0.66 0.48l1.87 0.50l0.78 0.64l0.53 1.02l-0.89 -0.66l-0.67 -0.25l-4.69 -1.10l-1.57 -1.32l-1.61 -0.01l-1.38 0.20l-1.14 -0.30l-0.59 -0.34l-0.34 -0.49l-1.50 -0.26l-2.01 -0.18l-0.63 0.38l-0.26 0.33l-0.47 2.33l0.48 0.38l0.30 2.37l-0.69 1.13l0.04 1.35l2.61 6.84l0.99 1.85l0.76 1.01l1.31 2.23l3.26 3.24l-2.07 -0.11l-0.51 -0.17l-0.38 -0.36l0.13 -0.35l-1.73 -1.32l-1.49 -0.61l-0.54 -0.44l-1.36 -3.00l-1.44 -2.40l-2.42 -1.36l-0.95 -1.46l0.64 -4.83l-0.22 -2.24l-0.55 -2.46l-0.65 -0.36l-0.83 -0.88l-0.76 -2.32l-0.07 -0.95l0.39 -1.96l0.73 -0.76l0.54 -1.08l-0.08 -0.52l-1.85 -0.55l-0.20 -0.30l0.26 -0.98l-0.47 -1.64l-1.40 0.26l-0.13 -0.39l0.11 -2.59l2.16 -3.91l0.13 -1.00l-0.15 -0.38l0.75 -3.76l2.14 -3.19l3.77 -4.02l0.66 -0.56l1.85 -0.01l-0.24 1.12l-1.61 2.44l-0.42 0.50l-0.47 0.15l-0.69 0.55l-0.09 1.56l0.33 0.38l0.00 0.00zm10.85 -4.18l-1.92 0.09l-1.91 0.47l-0.54 -1.42l-0.32 -2.51l0.10 -1.04l1.03 -1.92l0.95 -1.18l1.50 -1.46l2.22 -1.05l0.25 0.05l1.88 2.57l0.15 0.79l-1.28 3.75l-0.89 1.60l-0.98 1.12l-0.24 0.14z"},ID_nb:{name:"Nusa Tenggara Barat",path:"m416.34 271.96l0.12 0.32l0.67 -0.30l-0.04 0.16l0.29 0.34l-0.27 0.41l-0.33 -0.23l-0.14 0.32l-0.19 0.07l-0.15 -0.16l-0.15 -0.95l0.19 -0.11l0.00 0.13zm-44.16 -0.61l0.05 0.40l-0.18 0.30l-0.07 0.70l-0.57 0.51l-0.42 1.71l-1.60 2.38l-0.22 0.58l-0.77 0.98l-0.10 0.58l0.65 0.02l0.50 0.35l0.37 0.08l-0.47 0.63l-0.62 0.20l-0.10 -0.18l-0.23 0.03l-0.45 0.30l-0.62 -0.02l0.47 -1.48l-0.85 0.18l-0.40 0.38l0.10 0.53l-0.10 1.03l-0.40 -0.03l-0.17 -0.35l-1.17 -0.40l-0.37 0.13l-1.12 -0.18l-0.27 0.23l-0.40 -0.10l-0.15 -0.75l-0.30 -0.05l-0.87 0.18l-0.25 0.23l-0.40 -0.08l-0.27 -0.23l-0.22 0.05l-0.13 0.38l-0.30 0.08l-0.60 -0.43l-0.55 -0.65l-0.38 0.08l-0.45 -0.20l-0.62 0.00l-0.35 -0.40l-0.20 -0.63l0.40 -0.75l0.35 -0.08l0.07 0.38l0.77 0.43l0.30 0.00l0.57 -0.58l0.42 -0.05l0.45 0.25l0.27 -0.20l0.00 -0.18l0.32 0.02l0.25 -0.25l0.15 -1.61l-0.05 -1.58l-0.55 -0.54l-0.17 -0.78l0.45 -0.65l0.82 -0.48l0.10 -0.50l0.30 0.10l0.05 -0.15l0.97 -0.43l0.50 -0.78l0.90 -0.70l1.65 -0.60l1.12 0.10l0.80 0.25l0.45 0.30l2.40 0.55l1.40 1.13l0.11 0.31zm15.05 -3.68l1.15 -0.07l0.44 0.25l0.09 0.21l-1.26 0.92l-0.84 1.84l-0.70 0.95l-1.00 -0.63l0.61 -1.24l-0.19 -0.38l-0.24 -0.01l0.10 -0.57l-0.09 -0.66l0.58 -0.47l0.74 -0.32l0.61 0.18zm25.53 1.79l-0.69 0.00l-0.49 -0.40l-0.04 -0.90l0.32 -0.55l0.51 -0.37l0.79 0.08l0.39 0.40l0.15 0.53l-0.26 0.70l-0.41 0.46l-0.27 0.05zm-19.25 -2.66l1.12 -0.13l0.40 0.20l0.45 -0.08l1.30 0.50l0.05 0.85l0.32 1.03l0.52 0.55l0.22 0.05l0.38 0.95l1.20 0.63l0.32 0.02l0.38 -0.35l0.67 -0.20l0.30 -0.65l1.07 -0.88l0.70 0.00l0.28 0.28l0.87 0.03l1.55 0.48l0.52 0.85l0.08 0.53l-0.13 1.56l-0.40 0.60l0.08 0.43l0.62 -0.20l0.22 -0.40l0.13 -0.80l-0.27 -0.40l0.05 -0.43l0.45 -0.85l0.33 -0.40l1.02 -0.73l0.42 0.00l0.17 0.23l1.02 -0.08l1.60 0.40l-0.17 0.68l0.08 0.45l0.95 1.43l0.05 0.95l-0.54 0.25l0.06 0.37l-0.16 0.21l0.39 0.62l-0.03 0.79l0.28 0.18l0.41 0.00l0.40 -0.28l0.54 -0.10l-0.36 -0.56l0.39 0.05l0.25 -0.15l0.08 -0.35l0.32 -0.20l0.33 0.50l-0.13 0.68l-0.33 0.45l0.15 1.13l-0.65 0.53l-0.35 -0.10l-0.33 0.13l-0.90 -0.30l-1.20 0.23l-0.52 -0.65l-0.60 -0.40l-0.47 0.20l-0.15 0.35l-0.25 0.05l-0.80 -0.25l-0.62 0.05l-0.17 -0.18l-0.38 0.20l-0.20 0.38l-0.53 0.25l0.10 0.13l0.52 0.23l2.75 -0.02l0.80 0.45l0.17 0.45l-0.40 0.33l-1.37 0.18l-0.47 -0.13l-0.77 -0.50l-0.85 -0.20l-1.22 0.23l-2.22 1.03l-1.07 0.25l-1.25 -0.48l-0.33 -0.73l0.11 -0.64l0.65 -0.80l0.08 -0.35l-0.15 -0.28l0.25 -0.43l-0.17 -0.48l-0.28 -0.40l-0.15 0.00l-0.10 0.18l0.07 0.55l0.15 0.10l-0.13 0.28l-0.30 0.20l-0.42 -0.13l-0.38 0.58l-0.65 0.30l-0.13 0.53l-0.47 0.11l-1.37 1.38l-0.92 0.38l-0.82 -0.60l-0.30 0.00l-0.27 0.23l-0.73 0.05l-0.32 0.60l-0.50 0.25l-0.35 0.00l-1.07 0.63l-0.62 -0.23l-0.18 -0.20l0.00 -0.30l-0.65 0.20l-0.15 0.28l-0.52 0.03l-0.30 -0.25l-0.30 0.00l-0.47 0.13l-2.40 1.36l-2.37 0.80l-1.30 0.08l-1.65 -0.55l-1.00 0.05l-0.97 1.01l-1.67 0.40l-1.00 -0.35l-0.32 -0.40l-0.65 -0.13l-0.37 0.25l-1.92 -0.73l-0.79 -0.48l-0.30 -0.50l0.23 -0.30l0.05 -0.38l-0.13 -0.23l0.17 -0.85l0.33 -0.05l0.22 -0.23l-0.08 -0.40l0.77 -0.15l-0.15 -0.55l-0.65 -0.98l0.27 -0.23l-0.42 -1.00l0.67 -1.41l0.47 -0.13l0.10 -0.20l-0.22 -0.83l0.47 0.33l1.58 -0.25l2.32 -1.58l0.67 -0.88l0.50 -0.15l0.30 0.00l0.97 0.60l0.23 -0.05l2.95 1.20l0.20 -0.48l0.45 -0.40l0.62 -0.23l0.45 0.15l1.17 -0.13l0.25 0.28l0.40 0.02l0.47 0.48l0.62 -0.05l0.32 0.95l-0.15 0.25l-0.62 0.18l-0.08 0.18l0.18 0.25l0.47 0.23l0.90 -0.08l-0.32 -1.30l0.40 -0.13l0.37 0.95l0.55 0.02l0.05 0.45l-0.80 0.08l0.32 0.38l-0.10 0.60l0.32 1.21l0.30 0.45l1.50 -0.30l1.30 0.55l0.35 0.00l1.47 -1.21l1.37 -0.30l0.67 0.08l0.37 0.35l1.57 -0.63l-0.20 -0.75l-0.38 -0.10l-0.13 -0.35l-0.57 -0.15l-0.15 0.25l-0.35 -0.58l-0.62 -0.38l-0.30 -0.50l-0.37 0.10l-0.50 -0.73l-1.67 0.20l-2.92 -1.86l-0.80 -1.03l-0.92 -0.83l-0.17 -0.35l0.32 -1.00l1.15 -0.83l0.70 0.05l1.70 -0.80l0.55 0.38z"},ID_nt:{name:"Nusa Tenggara Timur",path:"m487.55 308.46l0.71 -0.08l0.12 0.16l-1.19 1.40l-0.37 0.13l0.13 0.18l1.00 0.14l0.21 0.82l-0.48 0.59l-0.94 -0.03l-0.59 0.29l-0.29 0.36l-0.77 0.29l-0.18 0.34l0.07 0.36l-0.37 0.86l-0.26 -0.09l-0.37 0.24l-0.48 -0.33l-0.39 -0.05l-0.50 0.28l-0.35 0.49l-1.76 0.09l-0.57 0.41l0.34 0.34l-0.29 0.53l-0.38 0.01l-0.12 -0.30l-0.46 0.04l-0.08 -0.16l-0.60 0.15l-0.12 0.37l-0.50 -0.30l-0.09 -0.49l0.14 -0.80l-0.46 -0.88l0.13 -0.37l0.85 -0.37l0.65 -0.04l0.63 -0.33l0.73 0.11l0.37 -0.22l0.78 -0.09l1.41 -1.37l0.51 0.04l0.48 -0.32l0.22 -0.65l0.44 0.03l-0.07 -0.40l0.83 -0.88l1.73 -0.78l0.20 -0.83l0.61 0.63l-0.33 0.24l0.07 0.24zm-24.85 -1.04l0.71 0.12l0.16 0.18l-0.19 1.32l-0.30 0.35l-0.58 0.18l-0.57 0.60l-0.74 0.46l-0.61 0.10l-0.51 -0.25l-0.99 0.09l-1.10 -0.67l2.61 -1.46l0.22 -0.83l0.41 -0.25l0.67 -0.22l0.81 0.28zm26.17 -4.80l0.53 -0.11l0.09 0.45l-0.78 0.26l-0.12 0.38l-0.40 0.22l-0.17 -0.01l-0.01 -0.33l-0.44 -0.04l0.01 0.41l0.28 0.14l0.14 0.34l-0.09 0.29l0.13 0.34l-0.43 -0.06l0.11 0.28l0.20 0.07l-0.11 0.42l-0.40 -0.01l-0.14 -0.47l-0.19 -0.05l-0.38 0.07l-0.25 0.48l-0.15 0.02l-0.25 -0.44l0.07 -0.53l-0.15 -0.26l0.43 -0.58l0.52 -0.27l0.52 -0.87l0.15 -0.58l0.99 -0.39l0.22 0.33l0.07 0.50zm-59.68 -13.46l0.37 0.25l0.47 0.87l0.42 0.37l0.49 0.15l1.01 -0.22l0.27 0.12l0.39 0.60l0.12 0.47l0.07 1.21l0.39 0.50l0.69 0.05l0.37 0.45l0.20 0.00l0.71 -0.40l1.72 -0.42l0.47 0.55l0.07 0.42l1.70 0.87l0.30 0.87l1.18 2.21l1.01 0.35l1.06 0.62l0.49 0.70l0.34 1.07l-0.22 0.80l-0.69 0.60l-0.47 0.07l-0.62 0.94l-0.86 0.57l-0.62 0.02l-0.42 0.35l-1.03 -0.20l-0.49 0.12l-0.91 0.47l-0.07 0.35l-0.25 0.27l-0.32 0.02l-0.79 -0.45l-0.57 -0.55l-1.45 0.05l-0.71 -0.12l-0.42 0.10l-1.11 -0.50l-0.74 -0.72l-0.37 -0.12l-0.74 -0.90l-0.44 -0.10l-0.15 -0.15l0.17 -0.35l-0.25 -0.62l-1.04 -1.19l-0.67 -0.20l-0.07 -0.32l-0.47 0.00l-0.05 -0.47l-1.28 -0.20l-0.27 0.07l-0.30 -0.45l-1.22 -0.81l-0.25 -0.30l-0.25 -0.75l-0.32 0.00l-0.31 0.23l-0.22 -0.37l-0.49 -0.20l-1.21 -0.17l-0.84 -0.30l-0.94 0.40l-0.27 0.50l-1.01 -0.52l-0.37 0.10l-0.22 -0.35l-1.55 -0.12l-0.57 0.10l-0.12 -0.15l-2.00 -0.67l-0.42 -0.30l-1.01 -1.37l-0.67 -0.50l-0.32 -0.55l0.64 -1.09l0.57 -0.55l0.67 -0.40l1.45 -0.35l1.13 -0.67l0.29 0.07l0.25 0.27l1.01 -0.50l0.49 -0.07l0.76 0.32l1.06 0.00l0.91 -0.30l1.26 0.32l0.79 -0.52l1.03 -0.02l0.74 0.52l1.00 0.22l0.34 -0.07l0.59 0.25l0.59 -0.55l1.18 -0.72l0.57 -0.84l0.20 -0.05l0.54 1.02l0.90 0.96zm85.11 -7.52l0.20 0.08l-0.30 0.63l-0.01 0.52l0.23 0.36l0.51 0.25l0.45 -0.01l0.67 -0.52l0.61 -0.17l0.32 -0.34l0.28 -0.63l0.41 0.45l0.26 0.05l0.61 0.51l0.02 0.85l-0.26 0.89l0.15 0.75l-0.69 0.08l-0.64 0.38l-0.03 0.14l-0.72 -0.56l-1.04 0.02l-0.28 0.57l-0.05 0.39l0.26 1.08l0.97 0.67l0.04 0.58l0.48 0.56l0.16 1.19l0.00 0.00l-0.91 0.65l-0.77 0.86l-0.17 1.64l-0.53 0.56l-1.11 0.46l-0.51 0.45l-1.46 1.86l-0.61 1.02l-0.67 0.25l-0.80 0.79l-1.89 1.10l-0.65 1.39l-1.42 1.07l-0.57 0.26l-0.48 0.01l-3.42 -0.29l-0.48 0.09l-0.46 0.19l-0.51 0.51l-0.16 0.44l-0.78 0.47l-0.28 0.37l-1.01 0.13l-1.19 0.54l-0.25 0.31l-1.29 0.40l-0.77 0.00l-0.90 0.22l-0.54 -0.26l-0.30 0.01l-0.71 0.35l-0.27 -0.35l-0.97 -0.38l-1.36 0.51l0.04 -0.53l0.23 -0.19l0.38 -0.82l-0.13 -0.69l0.58 -0.22l0.07 -0.66l1.49 -0.63l0.61 -0.04l0.55 -0.38l1.00 -0.38l0.49 -0.86l-0.20 -0.28l-1.01 -0.35l-0.30 0.12l-0.59 -0.10l-0.42 0.18l-0.23 0.35l-0.30 -0.09l-0.12 -0.19l-0.01 -1.81l0.36 -0.47l0.28 -0.10l0.33 0.09l0.40 -0.48l0.11 -1.07l-0.45 -0.66l0.49 -0.20l0.19 -0.35l0.04 -0.64l-0.23 -1.16l1.20 -1.24l0.77 -0.31l0.15 -0.60l0.30 -0.26l0.19 0.02l0.48 -0.39l0.62 -0.20l0.33 -0.60l0.54 -0.18l0.09 -0.34l0.39 -0.28l0.19 -0.43l0.33 -0.27l0.87 -0.06l0.00 0.00l0.88 1.19l0.46 -0.02l0.26 0.32l0.41 -0.11l0.20 -0.48l0.70 -0.42l0.21 0.04l0.83 0.81l0.25 0.61l-0.14 0.86l1.21 -0.28l0.23 -0.50l-0.22 -0.45l0.55 -0.68l-0.12 -0.25l0.11 -0.30l0.17 0.02l0.31 -0.40l0.49 -0.07l0.14 -0.43l0.30 -0.15l-0.12 -0.56l0.20 -0.43l0.04 -0.59l0.19 -0.24l-0.03 -0.31l0.00 0.00l0.45 0.12l0.85 -0.09l0.88 -0.31l1.51 -1.21l0.08 -0.56l0.79 -0.09l0.96 -0.70l1.07 -0.24l0.52 -0.45l0.87 -0.30zm-88.95 -2.35l-0.42 -0.02l-0.01 -0.27l0.26 -0.27l0.25 0.14l-0.08 0.42zm-2.21 -0.28l-0.05 0.15l-0.60 -0.24l0.44 -0.22l0.21 0.31zm-1.10 -2.63l-0.24 0.15l-0.15 -0.13l-0.31 0.05l-0.15 0.28l0.27 0.28l-0.20 0.01l-0.41 -0.41l1.06 -0.68l0.15 0.07l-0.02 0.38zm0.70 -0.78l0.29 0.01l-0.01 0.61l0.19 0.69l0.10 -0.21l0.47 -0.04l0.02 -0.24l-0.33 -0.35l0.40 0.15l0.17 -0.46l0.37 0.12l0.35 -0.19l0.51 -0.01l0.23 0.18l-0.12 0.58l-0.70 0.13l-0.12 0.38l-0.22 0.17l-0.19 0.00l-0.04 -0.23l-0.20 0.01l-0.23 0.37l-0.08 0.37l0.48 0.18l0.15 0.30l-0.05 0.28l-0.60 0.67l-0.27 -0.01l-0.04 -0.34l-0.26 -0.26l-0.74 0.31l-0.21 -0.67l0.27 -0.86l0.24 -0.12l0.41 0.11l-0.15 -0.50l-0.23 0.21l-0.15 -0.08l0.18 -0.11l0.04 -0.36l-0.43 -0.80l0.32 -0.13l0.18 0.14zm47.22 -3.16l0.58 0.33l0.11 -0.20l0.11 0.18l-0.14 0.53l-0.43 0.36l-0.57 -0.16l-0.36 -0.44l0.05 -0.52l0.65 -0.08zm-50.22 0.41l-0.01 0.47l0.18 0.11l1.15 0.21l0.38 -0.19l-0.04 0.65l0.15 0.26l-0.14 0.02l-0.22 -0.30l-0.09 0.19l0.17 0.26l0.00 0.69l0.22 0.10l-0.91 0.13l0.00 -0.48l-0.37 -0.08l-0.05 0.29l-0.34 0.33l-0.37 0.03l0.18 0.35l0.25 -0.03l0.20 -0.23l0.05 0.13l-0.16 0.25l-0.04 0.15l-0.13 0.21l-0.39 -0.06l-0.33 0.46l0.38 0.45l-0.14 0.37l0.41 0.23l-0.52 0.25l-0.61 -0.48l-0.52 0.22l0.09 -0.50l0.39 -0.33l0.09 -0.61l-0.04 -0.21l-0.36 -0.28l-0.20 0.09l0.24 -0.50l-0.25 -0.25l0.28 -0.48l0.20 0.05l0.38 -0.20l0.00 -0.39l0.19 -0.04l-0.02 -0.23l-0.32 -0.13l0.42 -0.30l-0.03 -0.20l-0.20 -0.10l-0.05 -0.47l0.50 0.12l0.06 -0.44l0.29 0.44zm63.80 -0.41l0.08 0.32l-0.33 0.28l-1.33 0.50l-0.46 -0.02l-0.36 -0.21l-0.72 0.61l-0.78 1.45l-0.46 0.27l-0.41 -0.04l-0.28 -0.47l0.25 -1.02l1.08 -0.58l0.06 -0.50l0.43 -0.44l0.39 -0.03l0.39 0.23l0.32 -0.23l1.37 0.00l0.39 -0.21l0.37 0.09zm-24.91 -2.28l0.20 0.03l0.22 0.49l-0.10 0.34l-0.26 0.15l-0.77 -0.25l-0.17 0.13l-0.08 -0.10l0.19 -0.14l0.22 -0.60l0.31 -0.14l0.24 0.09zm25.80 -1.04l0.13 0.09l0.21 -0.26l0.22 -0.04l0.36 0.31l0.62 0.05l0.59 0.32l-0.29 0.47l-0.23 0.08l0.06 1.02l-0.28 0.60l-0.96 0.12l-1.05 -0.18l-1.87 0.44l-0.41 -0.16l-0.77 0.15l-0.05 -0.72l0.61 -1.06l1.20 -0.69l0.68 -0.59l0.66 0.09l0.43 -0.26l0.14 0.04l0.00 0.18zm18.17 1.97l-0.84 1.05l-0.15 1.07l-1.34 1.24l-1.03 0.15l-0.23 -0.16l0.20 -0.81l-0.55 -1.30l-0.80 -0.04l-0.68 0.50l-0.01 0.17l-0.56 -0.16l-0.01 -0.21l0.48 -0.54l0.33 -0.98l1.63 -0.93l0.51 0.30l0.04 0.67l0.17 0.15l0.39 -0.11l0.64 -0.67l0.19 -0.46l0.66 -0.38l0.72 -1.22l0.42 -0.35l0.64 -0.01l0.23 0.19l0.09 0.39l-0.44 0.82l0.08 0.98l-0.19 0.35l-0.59 0.30zm-7.27 -2.47l1.00 0.12l0.44 0.63l-1.47 0.55l-0.63 -0.16l-0.72 0.28l-0.38 0.48l-0.07 0.47l-0.59 0.60l-0.07 0.32l-0.40 0.48l-0.36 -0.04l0.03 -0.25l-0.15 -0.08l-0.43 0.01l-0.54 0.58l-0.47 0.24l-0.15 0.38l0.38 0.48l0.11 0.50l-0.53 0.62l-0.58 -0.04l-0.28 -0.70l-0.21 -0.09l-0.72 0.32l-0.47 0.73l-0.39 0.11l-0.78 -0.31l-0.20 -0.40l-0.52 -0.28l-0.41 0.35l-0.88 -0.13l-0.19 0.24l-0.35 -0.30l0.03 -0.42l0.38 -0.01l1.28 -1.07l0.43 -0.85l0.82 -0.27l0.21 -0.23l0.78 -0.13l0.59 -0.42l-0.74 -0.75l-0.42 -0.07l-0.98 0.17l0.60 -0.73l0.45 -0.20l0.28 0.24l0.64 0.08l0.48 -0.48l0.58 -0.11l0.63 0.09l0.12 0.09l-0.24 0.25l-0.12 0.47l-0.75 0.86l-0.04 0.27l0.94 0.32l0.71 -0.56l-0.01 -0.32l-0.31 -0.15l-0.01 -0.43l0.50 0.00l-0.07 0.35l0.08 0.16l0.58 -0.50l-0.17 -0.70l-0.38 -0.13l0.00 -0.32l0.70 -0.09l0.23 0.12l-0.04 0.40l0.71 0.15l0.13 -0.15l-0.12 -0.46l1.52 -0.93l0.98 0.75zm11.71 -1.52l1.44 0.10l-0.18 0.33l-0.02 0.69l0.25 0.16l0.83 -0.50l1.68 -0.32l1.33 0.26l1.46 0.03l0.77 -0.36l0.84 0.18l0.64 -0.15l0.93 0.05l0.70 1.39l-0.08 1.14l0.12 0.51l-0.38 0.33l-0.92 0.25l-3.00 0.12l-1.57 0.61l-1.08 0.07l-1.36 -0.16l-1.07 0.69l-0.88 0.20l-0.26 -0.31l-0.56 -0.13l-1.21 0.71l-0.16 -0.03l-0.07 -0.31l-0.88 0.10l-0.39 -0.38l0.03 -0.35l0.10 -0.31l0.95 -1.14l0.05 -0.38l0.41 -0.13l0.79 -0.64l0.64 -0.08l0.54 -0.33l-0.16 -0.13l-0.66 0.12l-1.59 0.79l0.08 -0.48l-0.17 -0.38l0.96 -1.29l0.35 -0.37l0.76 -0.17zm-27.53 -0.26l0.78 0.51l0.03 0.44l-0.20 0.56l0.28 0.33l0.05 0.60l0.68 0.69l0.02 0.41l-0.71 0.68l-0.29 0.05l-0.67 -0.38l-0.21 0.07l-0.58 0.85l0.23 0.57l-0.12 0.60l-0.46 0.07l-0.52 -0.36l-0.62 -0.17l-0.16 0.15l0.11 0.87l0.88 0.93l0.05 0.60l-0.21 0.37l-0.88 0.34l-0.84 -0.01l-0.11 0.41l-0.21 -0.16l-0.83 0.00l-0.84 0.52l-0.27 -0.08l-0.24 0.20l-0.48 0.07l-0.58 0.74l-1.97 0.65l-0.76 0.08l-0.53 -0.20l-1.08 0.26l-0.71 -0.23l-0.69 0.12l-0.35 -0.32l-1.05 0.04l-0.44 0.13l-0.30 0.43l-0.22 0.04l-0.50 0.50l-1.89 0.67l-0.96 0.02l-0.22 0.30l-1.19 0.48l-0.87 -0.07l-0.52 -0.41l-0.52 -0.07l-0.19 0.14l0.06 0.45l-0.15 0.35l-0.25 0.07l-0.31 -0.14l0.32 -1.03l-0.60 -0.24l-0.49 -0.40l-0.74 0.15l-2.52 -0.32l-0.24 0.04l-0.17 0.60l0.06 0.85l-0.43 0.42l-0.57 0.17l-0.71 -0.39l-1.36 0.14l-0.29 -0.15l-1.58 0.60l-0.92 0.61l-0.43 -0.02l-1.47 -0.49l-0.92 -0.75l-0.28 -0.80l-0.24 -0.09l-0.81 0.18l-0.34 0.75l-0.46 0.12l-0.95 -0.39l-0.81 -0.06l-0.89 -0.90l-2.60 0.02l-0.78 0.14l-0.24 -0.13l-1.23 0.63l-0.30 -0.18l-0.29 0.16l-1.15 -0.30l-0.81 -0.84l-0.33 -0.05l-2.23 0.61l-0.87 0.12l-0.42 -0.09l-0.36 0.38l0.00 0.32l-0.21 0.07l-0.42 -0.13l0.13 -0.27l-0.16 -0.09l0.01 -0.46l-0.80 -0.07l-0.15 -0.31l-0.52 -0.44l-0.06 -0.37l0.01 -0.25l0.09 -0.35l-0.10 -0.23l0.23 -0.46l0.01 -1.12l-0.22 -0.10l0.09 -0.33l0.48 -0.52l-0.05 -0.15l0.50 -0.17l0.32 -0.37l0.08 -0.55l-0.34 -0.44l-0.07 -0.39l0.42 -0.04l0.04 0.58l0.30 0.06l0.11 0.17l0.48 -0.32l0.24 0.01l0.40 -0.42l0.50 0.47l0.24 -0.36l-0.25 -0.14l0.02 -0.24l0.35 -0.56l0.51 0.04l0.24 -0.17l0.21 0.01l0.14 0.43l0.22 0.18l-0.18 0.36l0.38 0.04l0.21 -0.39l0.01 -1.00l0.63 0.29l0.25 -0.43l0.15 0.00l0.33 -0.74l0.24 0.04l0.49 -0.15l0.24 -0.25l0.49 -0.04l0.71 -0.03l0.78 0.20l0.71 -0.25l0.07 -0.47l0.19 -0.17l0.46 0.38l-0.01 0.33l0.40 0.24l0.85 -0.33l0.51 0.29l0.72 0.01l0.17 -0.22l-0.24 -0.27l0.11 -0.20l0.75 0.35l0.73 0.89l0.49 -0.04l0.43 0.38l1.17 -0.15l0.90 0.29l1.15 -0.01l0.53 -0.18l0.50 0.07l-0.03 0.35l0.13 0.13l0.50 -0.03l0.00 0.36l0.21 0.39l0.71 -0.10l0.65 0.28l0.63 0.04l0.38 0.26l0.43 -0.08l0.75 0.46l0.78 0.10l0.49 0.21l0.75 1.21l1.22 0.56l0.85 -0.45l0.25 0.31l0.33 0.13l0.21 0.53l0.51 -0.60l0.61 -0.20l-0.25 -0.22l-0.01 -0.35l0.17 -0.06l0.65 0.42l-0.22 -0.43l0.10 -0.82l0.21 -0.22l0.44 0.11l-0.03 0.36l0.40 -0.11l0.24 0.32l0.86 -0.31l0.89 0.09l0.28 0.19l0.51 -0.20l0.29 -0.31l0.28 0.22l0.89 0.04l0.28 -0.17l0.54 -0.74l-0.06 0.50l0.51 -0.44l0.49 -0.12l0.23 0.06l-0.27 0.81l0.09 0.67l0.92 -0.11l0.29 0.36l0.31 -0.25l0.96 0.45l1.21 1.21l1.15 0.28l0.60 -0.38l0.53 -0.10l1.50 -0.16l0.42 0.10l0.76 -1.05l-0.04 -0.39l-0.61 -0.54l0.22 -0.34l1.12 -0.32l0.30 -0.47l0.32 -0.09l0.14 -0.55l0.27 0.07l0.29 -0.27l0.53 0.15l1.20 -0.54l0.55 0.10l0.76 -1.11l1.11 -0.12l0.36 -0.23l0.36 -1.12l0.43 -0.26l-0.61 -0.34l-0.63 -0.01l-0.94 0.31l-0.41 0.68l-0.98 -0.19l-0.03 -0.13l0.47 -0.40l0.42 -0.74l0.00 -0.77l0.82 -0.21l0.62 -0.53l1.08 0.67z"},ID_pa:{name:"Papua",path:"m755.56 272.16l-2.51 -0.14l-2.81 -0.49l-0.36 -0.18l-0.21 -0.57l0.08 -0.21l2.73 -2.39l1.71 -0.48l0.23 0.05l0.27 0.88l1.28 2.71l0.02 0.34l-0.43 0.48zm-4.89 -2.73l-2.60 2.13l-1.27 0.57l-1.38 0.28l-0.47 -0.05l-0.39 -0.32l-0.65 -0.18l-5.96 -0.40l-2.85 0.69l-0.51 0.35l-0.50 0.06l-0.24 -0.42l0.06 -0.52l1.62 -4.23l3.07 -5.93l1.96 -2.96l0.53 -0.57l2.98 -2.10l2.44 -0.96l4.78 -0.89l2.12 0.11l0.79 0.22l0.37 0.33l1.08 1.81l0.59 0.62l1.32 0.25l0.62 0.98l-0.96 2.70l-1.18 1.89l-0.54 2.73l-0.57 0.73l-1.15 1.06l-1.99 0.44l-1.12 1.58zm0.44 -26.51l0.61 0.50l1.30 0.24l0.82 1.21l-0.99 0.62l-0.75 -0.28l-1.16 -1.53l-0.13 -0.51l0.30 -0.25zm-40.39 -86.82l2.86 0.57l5.96 0.44l1.59 0.67l0.09 0.16l-0.43 0.46l-3.22 0.55l-2.54 0.83l-5.61 -0.50l-4.02 -0.96l-0.89 -0.65l-1.03 -0.45l-2.55 -0.77l-1.02 -0.20l-1.13 0.08l-2.09 -0.34l-1.08 -1.28l0.93 -0.28l1.17 0.38l11.08 0.79l1.93 0.50zm44.47 4.67l1.20 0.01l1.96 0.66l6.25 2.86l6.46 3.36l1.79 0.26l2.55 -0.31l1.28 -0.61l0.99 0.06l0.17 0.54l0.69 0.85l1.91 0.88l0.92 -0.17l0.10 -0.27l1.66 0.03l2.67 0.39l1.57 0.56l0.34 0.26l0.12 0.41l-0.25 0.63l-0.47 0.49l-0.11 0.35l0.46 0.38l1.67 -0.47l2.48 -0.10l0.61 0.05l0.06 0.12l0.00 64.11l-0.68 0.07l-0.67 1.97l0.40 0.51l-0.07 0.34l-0.92 1.75l-0.53 0.53l-0.07 0.81l0.21 1.87l0.55 1.20l0.81 0.83l0.55 0.05l0.43 -0.23l0.02 38.79l-1.09 -0.68l-1.17 -0.32l-0.60 -0.42l-1.46 -1.85l-2.57 -2.39l-1.82 -2.97l-4.75 -4.06l-3.07 -2.25l-1.15 -1.31l-0.18 -0.29l0.12 -0.68l1.38 -1.15l1.25 -2.29l0.24 -0.93l-1.63 0.71l-0.28 1.17l0.05 1.05l-1.29 0.74l-0.86 0.31l-3.52 -0.01l-1.59 0.19l-1.58 0.91l-1.92 0.46l-0.90 0.05l-0.70 -0.08l-0.87 -0.55l-1.00 -1.40l-2.32 0.88l-1.91 1.40l-0.60 1.29l-0.50 0.06l-1.07 -2.05l-0.20 -0.87l1.17 -1.61l0.12 -2.16l0.20 -0.22l1.20 -0.57l0.24 -0.82l-0.04 -1.04l0.89 -2.23l0.66 -0.70l0.02 -0.51l-0.44 -0.44l-1.08 -0.40l-1.25 -0.87l-0.63 -1.45l-0.61 -0.75l-1.71 -1.13l-1.61 -0.82l-0.15 -0.40l0.21 -0.14l4.50 0.17l1.04 0.63l0.96 0.22l2.17 -0.22l0.81 -1.32l-0.81 0.36l-0.25 0.34l-2.06 0.19l-3.37 -1.03l-1.71 -0.78l-2.89 -2.55l-0.31 -0.40l-0.02 -0.55l0.61 -0.49l0.80 -0.02l0.95 0.33l0.73 0.02l1.10 -0.71l1.80 -0.22l1.28 0.44l1.12 1.12l1.02 0.64l0.51 0.14l0.86 -0.19l-1.00 -0.23l-0.70 -0.37l-1.24 -1.12l-0.53 -0.30l-0.85 -0.33l-0.95 -0.12l-3.47 -1.82l-0.26 -1.09l0.66 -0.19l-0.49 -0.66l-3.38 -3.24l-0.76 -1.01l-0.51 -1.14l-0.32 -1.10l0.05 -0.85l-0.48 -1.44l-1.20 -2.22l0.02 -2.02l-1.48 -0.41l-0.76 -0.66l0.41 -0.60l2.77 -1.35l-0.18 -0.15l-0.47 -0.01l-1.61 0.25l-0.99 0.57l-1.35 0.38l-0.25 -0.15l-0.32 -1.80l0.36 -3.26l-0.14 -0.50l-0.50 0.88l-1.52 -0.57l-2.95 -1.94l-0.49 -0.59l-1.51 -0.98l-0.94 -0.25l-0.58 -0.36l-0.08 -0.20l0.40 -0.36l-1.30 -0.01l-1.89 -0.85l-1.81 -1.31l-0.62 -0.74l-1.00 0.44l-3.58 -1.01l-3.13 -0.41l-0.41 -0.42l-2.90 -1.34l-4.70 -2.50l-1.76 0.02l-3.86 -1.56l-0.47 -0.42l-0.62 -0.92l-0.76 -0.31l-2.20 -0.11l-1.33 0.16l-5.17 -1.12l-1.66 0.14l-1.68 0.38l-0.96 -0.34l-3.70 -2.11l-1.63 -0.69l0.00 0.00l1.64 -2.37l1.06 -0.81l0.65 -1.38l1.06 -1.63l2.29 -2.84l-0.90 -0.41l-0.49 0.00l-1.22 -0.57l-2.86 -0.89l-3.02 -1.22l-6.45 -1.87l-1.96 -0.97l-1.39 -0.41l1.14 -2.52l0.98 -1.22l1.63 -0.97l0.24 -0.81l0.00 -1.14l1.55 -0.81l2.48 -2.27l0.00 0.00l0.61 2.49l0.47 0.36l0.71 -0.15l0.67 -0.48l0.09 -0.50l0.31 -0.37l0.45 0.04l0.12 0.65l-0.18 1.21l-0.49 0.45l-0.17 1.43l1.11 2.15l2.05 1.51l2.13 0.55l3.73 0.43l2.22 -0.42l0.95 -0.47l0.67 -0.64l0.26 -0.60l-0.03 -0.40l0.64 -0.78l0.49 -0.34l1.37 -0.40l0.92 -0.73l-0.03 -0.26l-0.42 -0.32l0.40 -0.51l2.48 -1.07l0.51 -0.79l0.32 -2.73l1.23 -1.46l0.40 -0.05l2.31 -1.08l1.25 -1.01l0.43 -0.75l1.09 -2.85l0.05 -0.66l-0.19 -0.79l0.39 -0.49l0.91 -0.63l1.27 -0.10l0.87 0.05l0.06 0.29l0.18 0.12l0.96 0.24l1.14 0.10l1.49 -0.13l1.46 -0.83l2.65 -1.17l1.31 -0.41l0.80 0.11l1.30 -0.22l0.78 -0.52l0.04 -0.29l-0.64 -1.80l-0.63 -0.29l-0.91 -1.04l0.19 -1.23l1.22 -0.64l1.25 -0.31l1.40 -0.61l2.50 -1.32l0.44 -0.53l1.55 -0.75l4.17 -1.47l0.52 -0.02l0.96 0.28l0.81 0.92l1.43 1.10l6.10 2.16l4.19 1.00l1.53 0.96l0.76 1.02l0.96 0.82l0.38 0.07zm-68.19 -14.13l-0.97 -0.01l-1.13 -1.66l0.19 -1.00l0.50 -0.67l0.81 -0.05l0.73 0.35l1.08 1.11l-0.08 1.04l-0.49 0.69l-0.64 0.20zm9.63 -8.01l1.79 0.04l1.52 0.24l1.62 1.07l0.97 -0.75l0.54 -0.07l0.66 0.38l3.03 2.55l2.23 3.23l1.25 -0.22l1.72 0.77l0.36 0.36l-0.81 0.72l-1.29 0.72l-1.85 0.40l-1.04 -0.02l-0.87 -0.65l-0.48 -0.15l-1.00 0.05l-0.75 0.27l-0.59 -0.12l-0.88 -0.87l-0.78 -3.16l0.03 -0.92l-0.57 -1.23l-0.50 -0.05l-1.81 0.86l-1.79 -1.52l-0.66 -0.15l0.08 0.54l-0.42 -0.16l-1.00 -0.95l-0.62 -1.33l0.26 -0.49l1.65 0.61z"},ID_pb:{name:"Papua Barat",path:"m663.64 200.15l0.76 0.90l-5.00 -2.24l-0.16 -1.15l0.51 0.19l1.24 0.95l2.65 1.35zm-58.47 -37.60l-1.23 0.04l-3.61 -1.07l-3.03 -1.57l-0.33 -0.42l0.58 -0.54l3.53 -1.26l1.42 -0.72l5.41 -1.05l0.08 0.52l1.33 1.97l0.06 2.57l-0.94 0.62l-3.27 0.91zm-4.51 -14.67l-1.71 0.55l-1.58 -0.54l0.06 -0.33l0.37 -0.34l1.80 -0.50l1.55 0.52l-0.49 0.64zm16.75 -5.48l0.59 0.77l1.09 -0.15l0.66 -0.26l0.69 1.04l-0.05 1.91l-0.58 2.67l-0.72 1.64l-0.21 0.26l-0.40 0.12l-1.50 -0.28l-2.04 -1.69l-0.35 -1.00l-0.75 -1.06l0.35 -0.54l-0.27 -0.73l-0.38 -0.64l-0.56 -0.21l-0.07 -0.22l0.07 -0.25l0.36 -0.20l3.39 -1.11l0.68 -0.07zm0.31 -1.73l-0.45 0.77l-1.64 0.70l-2.22 0.47l-1.46 0.15l-1.84 -0.10l-0.59 0.10l-0.55 0.28l-0.24 -0.08l0.88 -1.01l0.66 -0.52l4.17 -0.12l1.33 -0.30l0.63 -0.70l0.79 0.00l0.53 0.36zm-5.38 -4.29l-2.44 -0.27l-0.16 -0.97l0.42 -0.31l2.32 -0.69l0.80 0.28l0.57 0.45l0.02 0.26l-0.45 0.75l-1.08 0.50zm51.35 3.65l3.04 0.05l0.08 -0.56l3.91 0.10l2.24 1.81l-1.41 2.26l1.69 3.19l1.35 1.19l1.31 2.39l-0.79 0.87l-0.24 2.51l-2.30 2.07l0.59 3.54l0.39 0.86l-0.21 2.02l0.46 4.60l1.09 1.87l0.53 0.18l1.15 1.14l2.47 6.13l0.55 0.02l0.54 -0.46l-0.90 -3.57l-0.05 -1.18l0.25 -0.58l0.94 -0.96l0.53 0.11l1.23 0.78l0.26 0.91l0.10 4.32l0.00 0.00l-2.48 2.27l-1.55 0.81l0.00 1.14l-0.24 0.81l-1.63 0.97l-0.98 1.22l-1.14 2.52l1.39 0.41l1.96 0.97l6.45 1.87l3.02 1.22l2.86 0.89l1.22 0.57l0.49 0.00l0.90 0.41l-2.29 2.84l-1.06 1.63l-0.65 1.38l-1.06 0.81l-1.64 2.37l0.00 0.00l-1.16 -0.49l-2.68 -2.25l-0.08 -0.22l0.73 -2.82l0.43 -0.22l2.50 0.31l1.04 0.45l0.32 -0.03l0.65 -0.48l-0.03 -0.17l-1.16 -0.20l-3.94 -0.25l-0.96 0.74l-0.34 0.90l-1.31 0.28l-0.94 -1.35l-0.60 -0.59l-1.16 -0.28l-0.45 1.63l-0.64 0.33l-1.57 -0.88l-0.51 -0.44l-0.35 -0.72l0.06 -0.53l0.41 -0.30l0.05 -0.28l-0.29 -0.62l-0.59 -0.59l-0.25 -0.11l-1.74 0.91l-1.75 -0.94l-1.60 -2.78l-0.56 0.28l-0.07 0.16l0.14 0.98l-0.44 0.10l-1.23 -0.78l-1.10 -2.17l-0.14 -0.56l0.08 -0.22l0.91 -0.58l0.11 -0.24l0.05 -1.06l-0.25 -1.28l0.44 -1.45l1.21 -1.03l1.34 -0.86l0.03 -1.29l-0.58 -0.79l-1.69 1.53l-1.25 1.48l-0.32 2.64l0.04 2.08l-0.65 0.13l-1.06 0.72l0.39 0.37l0.41 0.91l-0.07 0.58l-1.68 1.30l-1.54 1.53l-0.07 0.30l0.20 0.90l0.60 0.52l0.17 0.64l-2.39 2.51l-1.30 1.06l-0.65 0.06l-2.62 -0.30l-0.34 0.19l-0.65 0.76l-1.36 -0.34l-1.12 -1.51l-0.55 -1.27l0.20 -0.16l-0.16 -0.61l-1.16 -2.99l0.56 -1.47l1.83 -0.66l0.53 -0.41l0.12 -0.27l-0.77 -1.44l-0.27 -0.08l-0.29 0.15l-0.47 -0.38l-0.37 -1.40l0.35 -0.85l-0.05 -0.29l-0.39 -0.50l-0.52 -0.13l-0.60 0.24l-0.02 0.90l-0.15 0.15l-0.23 0.06l-0.79 -0.37l-1.16 -1.56l-0.08 -0.85l-0.62 -1.18l-1.58 -1.24l-2.59 -1.61l-0.74 -0.21l-1.44 0.00l-1.90 0.49l-2.14 -3.10l0.18 -0.21l2.96 -1.40l1.20 -0.25l1.91 0.06l3.34 0.31l1.06 0.29l1.20 0.75l0.41 0.53l0.98 0.45l2.07 -1.49l3.05 -4.02l1.51 -0.87l0.90 -0.28l1.52 -0.21l1.10 0.53l1.32 1.27l2.08 0.76l0.71 -0.04l0.99 -0.43l0.76 0.09l0.51 0.73l-0.10 0.91l0.11 1.36l0.25 -0.34l0.32 -2.52l-0.10 -0.61l0.24 -0.05l0.36 0.17l1.08 2.21l0.22 0.13l0.07 -2.02l-0.29 -0.80l-0.39 -0.24l1.02 -0.97l1.28 -0.61l0.71 -1.04l0.05 -1.62l-0.20 -0.42l-0.40 1.05l-1.47 0.49l-0.31 -0.03l-0.56 -0.72l0.12 -0.21l2.03 -0.79l0.58 -0.48l-0.20 -1.15l-1.01 0.17l-3.98 2.12l-1.78 0.15l-1.81 -0.12l-0.66 -0.35l-1.78 -0.31l-1.67 0.22l-4.11 1.28l-1.09 -0.07l-1.44 -0.62l-0.60 0.17l-1.61 0.87l-0.88 -0.43l-0.19 -0.22l-0.21 -0.79l-0.41 -0.53l-0.30 -0.07l-2.05 0.52l-1.09 0.68l-0.96 0.22l-0.67 -0.08l-2.47 -2.01l-0.84 -0.32l-1.14 -0.82l-1.20 -2.03l-0.70 -1.58l-0.07 -1.12l0.76 -0.83l-0.25 -0.93l-1.28 -1.13l-2.76 -1.04l-0.33 -0.38l0.02 -0.27l-1.98 -0.92l-5.48 -1.83l0.17 0.40l0.82 0.54l0.04 0.38l-0.78 0.65l-1.38 0.50l-0.52 -0.85l-1.15 -0.45l-1.07 0.06l-1.48 -0.90l0.83 -1.17l0.41 -1.03l0.42 -0.54l2.06 -0.42l1.21 -2.10l0.64 -3.07l-0.53 -1.64l4.46 -1.52l0.37 0.05l0.06 0.21l0.68 0.22l3.41 -0.63l1.70 -0.55l0.78 -1.22l3.25 -2.69l1.23 -0.77l1.60 -0.65l2.84 -0.68l4.83 0.39l1.84 0.94l5.11 1.98l1.01 0.09l3.48 3.04l0.96 0.29l2.54 0.31zm-46.66 -12.62l2.85 0.81l1.68 0.16l2.77 1.58l0.23 0.60l0.15 1.22l-0.44 0.95l-0.71 1.01l-1.49 -0.83l-1.10 -0.10l-1.23 0.47l-0.99 0.05l-0.53 -0.32l-1.24 -1.61l-1.46 -0.58l-1.40 -2.07l-0.37 -0.29l-1.29 0.15l0.22 0.83l1.75 1.85l1.69 0.78l1.01 0.16l0.59 0.36l0.44 0.74l-0.47 0.76l-1.17 0.55l-1.54 0.21l-0.57 -0.20l-0.30 -0.40l-0.50 -1.96l-1.58 0.35l-0.80 0.73l-0.53 -1.92l-1.45 0.36l-1.19 -0.14l-2.01 -0.68l-0.42 -0.28l0.35 -0.22l0.42 0.21l2.11 0.18l0.75 -0.41l-0.48 -0.82l-1.07 0.03l0.11 0.62l-0.85 -0.19l-0.35 -0.64l0.13 -0.56l1.32 -0.32l1.46 0.00l3.65 -0.59l0.75 -0.29l0.36 0.26l0.84 -0.07l-0.29 -0.27l0.56 -0.34l0.71 -0.07l0.92 0.19zm-22.88 3.34l-0.32 0.15l-0.86 -1.04l-3.37 -3.33l-0.03 -0.20l0.25 -0.03l0.58 0.38l3.54 2.85l0.39 0.68l0.04 0.31l-0.22 0.23z"},ID_ri:{name:"Riau",path:"m137.98 118.33l-0.59 -0.17l-0.31 -0.80l0.47 -1.73l0.52 -0.54l0.51 -0.12l0.81 0.67l0.38 0.56l0.13 1.39l-0.40 0.36l-1.52 0.38zm-9.70 -8.36l0.39 0.06l1.17 -0.40l0.79 0.06l2.84 1.65l1.82 1.37l0.21 0.32l0.18 0.77l-0.25 1.05l-0.55 0.30l-1.23 -1.23l-1.06 -0.49l-3.49 -0.10l-1.69 0.45l-0.53 -0.03l-1.10 -0.55l-1.28 -1.23l0.53 -0.80l0.86 -0.12l0.19 -0.16l0.00 -0.74l-0.52 -1.13l0.05 -0.99l0.29 -0.42l0.61 -0.11l0.57 0.26l1.04 1.34l-0.17 0.47l0.33 0.40zm7.14 -0.75l2.22 2.51l0.06 0.52l-0.35 0.39l-0.62 0.15l-0.49 -0.10l-2.44 -1.71l-3.16 -1.62l-0.59 -0.09l-0.60 0.19l-0.60 -0.53l0.95 -1.65l0.51 -0.20l0.71 0.00l1.46 0.43l1.54 0.72l1.40 0.99zm-11.06 1.94l-0.42 0.00l-1.53 -1.44l-0.36 -0.35l-0.43 -0.81l-0.65 -3.48l0.04 -1.92l0.11 -0.22l0.83 -0.18l0.52 0.13l2.96 2.65l0.28 0.46l0.02 0.33l-0.56 1.71l0.06 1.07l0.35 1.12l-0.06 0.28l-1.16 0.65zm1.69 -8.98l0.17 2.88l-0.24 0.35l-0.52 -0.24l-2.64 -2.52l-0.81 -0.26l-1.98 -0.16l-0.82 -0.36l-0.96 -0.93l-0.88 -1.49l0.27 -0.22l0.81 -0.04l1.85 0.75l2.93 0.40l1.78 0.47l0.75 0.43l0.29 0.94zm-15.46 -4.50l-0.79 -0.03l-1.10 -0.31l-0.38 -0.21l-0.39 -0.50l-0.93 -2.49l0.08 -1.32l0.19 -0.69l0.55 -0.52l3.47 -0.99l0.65 0.18l0.34 0.31l1.26 1.70l0.05 0.89l-0.76 0.97l0.01 1.35l-0.24 0.47l-1.28 0.99l-0.73 0.20l0.00 -0.00zm-16.92 -7.07l0.82 -0.13l0.95 0.59l0.75 0.15l0.51 -0.39l-1.14 -0.71l-0.32 -0.63l-0.08 -0.78l0.20 -0.39l0.95 -0.55l2.40 -0.27l2.46 0.31l-0.12 0.51l0.35 0.77l3.45 2.31l0.74 0.79l0.26 0.81l0.02 1.34l0.72 2.11l0.68 1.09l2.34 1.09l0.75 0.06l1.72 -0.42l1.21 0.33l4.51 3.78l2.02 1.07l1.09 3.06l-0.19 1.73l0.40 1.37l0.43 0.63l3.29 3.10l0.69 0.50l1.38 0.63l0.52 0.07l2.40 -0.22l2.61 0.16l0.69 0.26l0.48 0.37l2.56 3.08l0.18 0.53l-0.15 0.67l-8.84 4.63l-0.71 -0.37l-0.73 -0.82l-1.00 0.01l1.90 1.34l0.82 0.24l1.24 -1.12l4.24 -0.78l4.47 -2.52l0.27 -0.20l0.72 -1.14l2.26 -0.84l0.56 0.06l1.16 0.56l5.00 3.76l0.26 0.56l0.98 4.33l-0.63 0.23l-2.97 0.18l-0.28 0.39l-0.11 0.91l-2.66 1.83l0.17 0.28l0.32 -0.05l0.68 -0.57l0.68 -0.16l0.58 0.05l0.05 0.16l-0.37 0.47l1.63 0.21l0.05 0.21l1.63 0.52l0.89 1.31l-0.63 -0.10l-0.89 0.16l-1.68 0.73l-0.21 0.21l0.16 0.26l-0.30 0.66l-2.63 1.75l-0.38 2.14l0.10 0.42l1.00 0.98l0.00 0.00l-1.18 0.12l-0.84 0.47l-0.39 -0.31l-3.61 -0.62l-0.84 0.21l-1.18 -0.08l-0.86 1.35l-0.84 0.98l-2.10 1.50l-0.10 0.35l-0.47 0.45l-0.53 0.86l-0.69 0.08l-0.51 0.60l-0.29 0.06l-0.61 -0.43l-0.67 0.10l-0.81 -0.33l-0.77 -0.02l-0.47 -0.76l-1.22 -0.12l0.04 -0.64l-1.00 -0.51l-0.29 -0.76l-0.57 0.04l-0.86 0.49l-0.39 0.04l-0.20 -0.14l0.00 -0.31l-0.41 -0.35l-0.39 -0.04l-0.37 0.33l-0.92 -0.45l-0.41 0.16l-0.45 -0.33l-0.39 -0.06l-0.47 0.27l-0.12 0.35l-0.24 -0.21l-0.59 0.29l-0.18 0.62l-0.81 0.18l-0.04 0.31l-0.60 -0.10l0.00 0.00l-0.21 -0.13l0.00 0.00l-0.89 0.00l-0.50 -0.32l-1.27 -0.35l0.03 -0.29l-0.35 -0.18l-0.65 -0.88l-1.12 -0.68l-0.44 -0.03l-0.24 -0.35l-1.45 -0.88l-0.09 -0.56l-0.53 -0.12l-0.38 -0.29l0.18 -0.32l-0.09 -0.09l-1.71 -0.61l-0.44 -0.56l-0.65 -0.26l-0.12 -0.41l-1.12 -0.47l-0.35 -0.41l-0.24 0.06l-0.30 -0.15l-0.71 -1.53l0.18 -0.38l0.03 -0.68l-0.80 -0.59l-0.43 -0.07l-0.86 0.26l-0.09 0.15l0.15 0.09l-0.27 0.50l-0.56 -0.44l-0.47 -0.03l-0.21 -0.32l-0.06 -0.62l-0.53 -0.29l-0.33 -0.50l0.00 0.00l-0.12 -0.35l0.12 -0.44l0.00 0.00l-0.53 -0.91l-0.03 -0.24l0.18 -0.18l-0.27 -0.88l0.03 -0.35l0.47 -0.38l0.21 -0.03l0.33 0.47l0.59 -1.03l0.09 -0.85l-0.38 -0.94l0.00 -0.48l0.27 -0.85l-0.38 -1.00l-0.18 -0.24l-0.35 -0.09l-0.65 0.23l-1.09 0.94l-0.24 0.38l-1.09 -0.03l-2.84 -0.79l-0.77 -1.73l-0.38 -0.26l-0.38 -0.15l-0.92 0.47l-0.27 0.00l-0.15 -0.44l0.00 -1.15l-1.27 -2.64l0.09 -0.94l0.83 -1.29l-0.47 -0.73l-1.06 -0.43l0.00 0.00l-0.87 -1.02l0.28 -0.20l-0.12 -0.23l0.12 -0.90l-0.43 0.04l-0.43 -0.47l0.00 -0.23l0.75 -0.04l0.24 -0.27l0.16 -0.63l-0.35 -1.02l-0.39 -0.16l0.04 -0.43l0.55 -0.31l0.63 -0.08l-0.08 -0.31l-0.59 -0.43l-0.28 -0.51l-0.20 -1.59l-0.51 -0.94l-0.24 0.04l-0.24 -0.24l-0.04 -0.39l0.39 -0.27l3.00 -0.16l0.00 -0.35l0.47 -0.12l0.59 0.12l0.28 -0.16l0.04 -0.39l0.79 0.00l0.83 -0.71l0.12 -0.47l-0.24 -0.23l0.08 -0.39l0.43 -0.71l0.08 -0.47l-0.16 -0.31l0.12 -0.39l-0.08 -0.31l-0.59 -0.12l0.04 -0.43l0.27 -0.28l-0.24 -0.78l-1.89 -0.35l-0.28 -0.31l0.00 -0.39l0.47 -1.25l0.24 -2.98l0.51 -1.72l-0.16 -0.94l-0.71 -1.57l-0.16 -1.33l0.04 -0.67l0.35 -1.25l0.82 2.50l0.57 1.20l1.34 1.39l1.53 1.19l0.92 0.49l0.00 -0.00z"},ID_sa:{name:"Sulawesi Utara",path:"m517.81 102.65l-0.89 1.24l-0.77 2.53l-1.01 1.83l-1.54 2.12l-1.32 0.57l-1.52 1.14l-1.20 1.17l-1.52 2.55l-0.41 1.12l-1.93 2.33l-2.09 1.07l-1.29 0.31l-1.01 0.01l-4.19 0.65l-2.95 0.70l-2.24 0.26l-1.02 -0.31l-2.22 0.02l0.00 0.00l0.27 -0.98l0.82 -1.43l-0.08 -1.01l0.16 -1.08l-0.31 -0.85l-0.54 -0.58l-2.02 -0.35l-1.21 -0.89l-0.62 -0.54l-0.27 -0.85l0.04 -0.46l-0.70 -0.70l-0.86 -0.23l-0.54 -0.39l-0.20 -0.81l0.00 0.00l2.33 -0.11l2.29 0.48l3.00 1.00l0.31 0.04l0.59 -0.34l3.84 0.91l1.58 -0.06l1.24 -0.73l5.33 -2.36l0.42 -0.53l0.83 -2.15l0.99 -0.40l2.68 0.17l0.23 -0.13l0.42 -0.58l-0.01 -0.61l-0.54 -0.32l-0.63 0.03l-0.26 -0.45l-0.03 -0.36l0.46 -0.78l1.13 -0.82l0.98 0.36l0.71 -0.05l2.02 -1.14l0.21 -0.54l-0.54 -1.05l0.05 -0.29l2.62 -2.05l1.07 -0.09l1.71 0.49l0.68 0.55l-0.17 0.54l0.09 0.48l1.44 1.22l-0.32 0.85l-0.60 0.35l-0.65 0.06l-0.32 0.25zm4.74 -20.79l-0.21 0.07l-0.47 -0.20l-0.38 -1.48l0.45 -1.18l0.53 -0.24l0.55 0.33l0.12 0.26l-0.08 0.34l-0.75 0.85l0.03 0.45l0.38 0.56l-0.17 0.24l0.00 0.00zm3.02 -16.98l-0.22 0.56l1.01 1.29l0.17 -0.11l0.42 0.26l0.12 1.26l-0.64 0.96l-0.20 -0.14l-0.17 0.08l-0.09 0.62l-0.16 -0.11l0.02 -0.31l-0.33 -0.56l-0.50 0.02l-0.22 -0.29l-0.41 -0.12l-0.06 -0.29l-0.28 0.05l-0.30 -0.70l-0.03 -0.47l0.47 -1.04l-0.08 -0.16l-0.27 0.00l-0.11 -0.39l0.33 -0.12l-0.08 -0.14l-0.34 0.08l-1.17 -0.73l-0.22 -0.36l0.09 -0.92l0.73 -0.26l1.03 0.19l1.49 1.85l0.00 0.00zm19.42 -3.15l-0.29 0.05l-0.21 -0.30l-1.27 -2.80l-0.13 -1.03l0.27 -0.02l0.41 0.30l1.39 1.87l0.06 0.46l-0.23 1.47zm0.85 -3.22l-1.08 -0.15l-0.16 -1.28l0.72 -0.61l0.98 -1.85l0.00 -0.41l-0.21 -0.19l-1.00 -0.24l-0.17 -0.16l-0.29 -0.96l-0.04 -0.58l0.54 -2.47l0.35 -0.63l1.27 0.23l0.78 0.70l0.96 3.62l-0.78 1.17l-1.28 3.23l-0.59 0.58z"},ID_sb:{name:"Sumatera Barat",path:"m90.90 179.86l-0.03 0.60l0.27 0.53l-0.07 0.20l-1.00 0.13l-0.47 0.23l1.37 2.66l0.03 0.23l-0.40 0.27l-0.30 -0.17l-0.30 -0.66l-0.20 0.03l-0.43 -0.33l0.20 -0.17l-0.20 -0.33l-0.77 -0.27l0.17 -0.70l-0.20 -0.46l0.07 -0.60l-0.60 -0.80l-0.60 0.07l-0.67 -0.80l-0.67 -1.23l-0.03 -0.23l0.30 -0.60l-0.47 -1.92l0.07 -0.30l1.03 -0.37l1.37 1.73l0.90 0.53l1.20 1.53l0.50 0.37l-0.07 0.83zm-5.50 -4.42l-0.03 0.40l-1.00 0.00l-0.07 0.17l-0.53 -0.46l-0.17 0.50l-0.23 0.13l-0.43 -0.37l0.13 -0.33l-0.37 -0.40l0.30 -0.96l0.00 -0.93l-0.37 -0.80l0.03 -0.56l-0.47 -0.30l0.27 -0.33l-0.10 -0.80l0.23 -0.33l0.50 0.10l0.73 1.03l1.03 0.63l0.30 0.43l0.70 0.30l0.47 1.06l0.37 0.40l-0.17 0.76l-0.63 0.23l-0.49 0.43zm-7.48 -11.39l0.67 1.36l0.50 0.53l0.07 0.37l0.60 0.33l0.43 0.70l0.33 0.73l0.00 0.23l-0.17 0.13l-0.20 -0.07l0.03 -0.36l-0.20 -0.30l-0.23 0.20l-0.37 0.00l-0.23 -0.50l-0.80 0.00l-0.97 -0.83l-0.50 -0.20l-0.87 0.10l-0.27 -0.83l-0.27 -0.13l-0.73 -1.23l0.03 -0.23l0.23 -0.17l0.40 0.23l0.07 -0.13l-0.30 -0.40l-0.13 -0.90l0.17 -0.36l0.53 -0.43l0.60 0.00l1.33 1.13l0.25 1.03zm-13.50 -20.57l0.33 0.99l-0.20 0.07l-0.20 -0.50l-0.13 0.10l0.40 1.29l1.00 0.80l0.10 0.76l0.63 0.76l0.03 0.40l0.43 0.70l-0.13 0.30l0.57 0.66l0.03 0.63l1.03 0.99l0.13 0.33l0.10 0.70l-0.27 -0.23l-0.33 0.03l0.40 0.53l0.73 0.27l0.10 0.27l-0.10 0.43l0.40 0.99l0.67 -0.23l0.47 0.66l0.10 1.46l-0.33 0.50l-0.60 -1.16l-0.13 0.03l0.20 0.99l0.27 0.56l-0.43 0.40l-0.37 -0.30l-0.77 -0.03l-0.43 0.13l-0.07 0.30l-0.57 0.10l-4.10 -2.22l-0.20 -0.56l-0.60 -0.53l0.20 -0.10l0.00 -0.23l-0.63 -1.23l-2.67 -3.94l-0.23 -0.66l-0.40 -0.23l-0.17 -0.30l-0.10 -0.43l0.37 -0.40l0.80 -2.15l-0.03 -1.06l0.63 -0.66l0.40 -0.10l0.43 0.20l1.13 -0.10l0.80 -0.30l0.67 -0.50l0.23 0.03l0.41 0.79zm16.52 -31.94l0.39 0.35l0.67 -0.12l0.32 0.71l1.30 0.47l0.28 0.35l2.13 0.71l-0.20 -0.15l0.00 0.00l1.06 0.43l0.47 0.73l-0.83 1.29l-0.09 0.94l1.27 2.64l0.00 1.15l0.15 0.44l0.27 0.00l0.92 -0.47l0.38 0.15l0.38 0.26l0.77 1.73l2.84 0.79l1.09 0.03l0.24 -0.38l1.09 -0.94l0.65 -0.23l0.35 0.09l0.18 0.24l0.38 1.00l-0.27 0.85l0.00 0.48l0.38 0.94l-0.09 0.85l-0.59 1.03l-0.33 -0.47l-0.21 0.03l-0.47 0.38l-0.03 0.35l0.27 0.88l-0.18 0.18l0.03 0.24l0.53 0.91l0.00 0.00l-0.12 0.29l0.12 0.50l0.00 0.00l0.33 0.50l0.53 0.29l0.06 0.62l0.21 0.32l0.47 0.03l0.56 0.44l0.27 -0.50l-0.15 -0.09l0.09 -0.15l0.86 -0.26l0.38 0.06l0.80 0.59l-0.03 0.68l-0.18 0.38l0.71 1.53l0.30 0.15l0.24 -0.06l0.35 0.41l1.12 0.47l0.12 0.41l0.65 0.26l0.44 0.56l1.71 0.61l0.09 0.09l-0.18 0.32l0.38 0.29l0.53 0.12l0.09 0.56l1.45 0.88l0.24 0.35l0.44 0.03l1.12 0.68l0.65 0.88l0.35 0.18l-0.03 0.29l1.27 0.35l0.50 0.32l0.89 0.00l0.00 0.00l0.24 0.15l0.00 0.00l0.03 1.00l0.15 0.12l-0.12 0.76l0.53 0.44l0.35 -0.26l0.12 0.09l-0.30 0.85l-0.83 1.03l-0.62 0.15l-0.33 0.24l-0.62 -0.03l-0.62 0.62l0.06 0.56l0.35 0.82l0.00 0.23l-0.41 0.47l0.00 0.21l0.41 0.35l0.00 0.23l-0.62 1.11l-2.01 1.23l-1.18 1.79l-1.00 0.26l-0.38 -0.35l-0.62 0.18l-0.56 -0.03l-0.53 0.26l-1.06 -0.03l-0.56 0.35l-0.68 -0.71l-0.15 0.03l-0.18 0.35l-0.50 -0.35l-0.18 0.03l0.21 3.64l0.15 0.41l0.47 0.50l0.15 0.50l0.35 0.41l0.71 0.32l0.38 0.73l0.56 1.68l0.18 1.65l0.00 0.00l-0.24 0.53l0.00 0.00l-0.80 0.97l-0.74 0.56l-1.09 0.44l-0.41 0.44l-1.61 1.11l0.00 0.00l-0.28 -0.54l-2.00 -2.21l-0.40 -1.59l-0.84 -1.17l0.04 -0.46l0.74 -0.67l0.30 -0.59l0.01 -1.18l-0.45 -1.67l-1.99 -2.86l-1.44 -1.76l-0.90 -2.38l-0.76 -0.78l0.36 -0.56l0.05 -0.60l-0.43 -0.98l-0.40 -0.27l-0.75 -0.10l-0.80 -0.75l-0.40 0.29l-0.38 -0.11l0.13 -0.62l0.44 0.07l-0.29 -0.67l-0.38 -0.11l-0.55 -0.84l-0.02 -0.29l0.33 -0.02l-0.33 -0.73l0.30 -0.35l0.00 -0.32l-0.55 -1.55l-0.26 -1.39l-0.28 -0.54l-0.44 -0.62l-2.83 -2.81l-0.72 -1.41l-0.66 -0.87l-2.30 -1.89l0.00 -0.23l-0.49 -0.71l-1.13 -0.68l-0.38 -0.84l0.00 -0.53l-0.69 -1.17l-0.22 -0.14l0.22 -0.66l-0.14 -0.36l0.19 -0.32l-0.58 -0.87l-0.90 -0.61l-0.58 -0.62l-1.35 -0.73l-2.28 -0.95l-0.69 -0.15l-0.42 -0.93l-0.36 -0.35l-0.80 -0.10l-1.11 0.41l-1.18 -0.42l0.93 -1.39l0.75 -0.35l0.79 -0.08l0.63 -0.78l0.87 -1.61l0.47 -0.12l1.22 -0.78l1.06 0.43l1.46 -0.51l0.51 0.67l0.08 0.39l0.63 0.47l0.83 -0.43l0.28 -0.04l0.51 0.12l0.12 0.20l0.63 0.04l0.71 -0.12l0.51 -0.31l0.67 -0.82l0.00 -0.67l-0.67 -0.51l-0.08 -1.17l-0.63 -0.24l-0.63 0.00l-0.28 -0.78l0.00 -0.31l0.28 -0.31l-0.08 -2.08l0.59 -0.35l0.28 0.02z"},ID_sg:{name:"Sulawesi Tenggara",path:"m446.93 174.58l1.63 0.42l0.58 0.26l0.45 0.54l0.39 0.14l0.70 -0.57l0.72 -0.21l0.40 0.08l0.59 1.35l-0.31 0.58l0.00 0.33l0.17 0.30l1.09 0.55l1.20 0.16l0.44 -0.24l1.11 -1.14l1.51 -0.58l0.00 0.00l2.65 1.08l1.98 0.56l0.64 -0.33l0.74 0.14l1.04 -0.05l0.44 0.23l0.51 0.68l1.08 0.21l0.16 0.33l-0.11 0.88l0.43 0.18l0.44 0.61l0.55 -0.10l0.42 1.04l0.53 -0.03l0.17 0.15l-0.11 0.21l0.13 0.43l0.00 0.00l-0.88 1.22l0.19 0.77l1.32 0.40l0.35 0.36l0.51 0.20l0.71 1.16l-0.15 0.41l-0.36 0.15l-1.82 -1.82l-0.61 -0.36l-0.75 -0.01l0.72 1.29l-0.42 1.26l-1.18 0.47l-0.03 0.39l0.83 1.32l1.66 1.20l2.21 1.22l-0.05 0.23l0.56 0.71l0.10 0.50l0.46 0.30l1.57 -0.14l0.61 0.10l0.10 0.40l-0.50 0.36l-0.16 0.97l0.66 0.34l0.11 0.36l-0.33 0.43l0.57 1.30l0.17 0.13l2.45 -0.18l-0.11 -0.42l-0.84 -0.61l-0.19 -0.42l0.21 -0.11l0.63 0.04l0.69 0.49l0.68 1.57l0.17 1.07l-0.13 2.76l-1.20 0.96l-0.79 -0.49l-1.68 -1.47l-0.30 0.05l-0.16 0.15l0.21 0.41l1.16 1.01l0.36 0.55l0.08 0.43l-0.28 0.34l-0.36 0.15l-0.30 -0.41l-0.56 0.26l-0.66 -1.32l-0.76 -0.50l-1.32 0.76l-0.76 0.25l-0.82 -0.10l-2.74 0.76l-0.75 -0.14l-1.33 0.74l-0.93 0.17l-0.62 1.16l-0.35 1.41l0.33 1.08l0.86 0.79l0.02 0.32l-1.25 1.30l-1.68 0.04l-1.53 -0.70l-2.06 -0.22l-0.56 0.27l-0.41 -0.10l-0.20 -0.41l-0.46 -0.30l-1.57 -0.61l-0.51 -0.50l-0.20 -0.51l-0.56 -0.56l-0.20 -0.45l0.25 -1.82l0.17 -0.14l0.58 -2.14l-0.09 -1.42l0.41 -1.16l0.51 -0.25l0.66 -1.42l-0.06 -1.41l-0.25 -0.56l-1.32 -0.51l-2.39 -0.35l-0.45 -0.35l-1.12 -1.62l-0.46 -0.20l-0.20 -0.36l0.00 -0.50l-0.51 -0.10l-0.61 0.10l-1.02 -1.36l-3.13 -2.72l-0.62 -0.79l-0.43 -0.20l-0.23 -0.68l-0.03 -0.82l0.36 -0.92l1.61 -2.19l0.70 -0.35l0.61 -1.54l-0.05 -2.32l0.15 -0.55l0.35 -0.45l0.02 -1.18l-0.19 -0.08l0.13 -0.38l-0.27 0.15l-0.24 -0.18l-0.12 -0.79l-0.13 0.00l-0.14 0.44l-0.57 -0.13l0.13 0.29l0.21 0.05l-0.04 0.23l-0.31 -0.03l-0.09 -0.71l-0.29 -0.21l-0.02 -0.21l0.47 0.15l0.47 -0.74l0.34 -0.14z"},ID_sn:{name:"Sulawesi Selatan",path:"m444.97 252.58l1.11 -0.05l1.17 0.37l-0.33 0.47l-0.77 0.12l-3.17 -0.52l-0.43 -0.28l-0.01 -0.24l0.41 -0.27l0.97 0.31l1.05 0.09zm-4.27 -4.15l1.12 0.55l0.46 -0.28l0.15 0.47l-0.25 0.81l-1.67 0.22l-0.61 -0.43l-0.22 -0.64l0.15 -1.19l0.42 0.11l0.45 0.38zm-3.12 -10.68l-0.42 0.95l-0.34 -1.80l0.20 -1.27l-0.46 -2.48l-0.08 -4.31l0.39 -2.09l0.19 -0.34l0.23 -0.03l0.14 0.30l-0.02 0.65l0.46 0.83l0.70 2.68l-0.45 3.92l-0.54 2.99zm-11.04 -76.10l0.40 0.54l0.34 -0.33l0.59 -0.13l0.92 -0.92l0.33 0.17l1.47 -0.13l0.13 0.58l0.84 0.38l1.80 0.00l1.34 0.58l0.80 -2.46l0.00 -0.42l0.29 -0.12l1.27 1.45l0.17 0.46l1.47 2.04l1.13 1.08l1.30 0.67l0.76 0.33l0.84 0.00l0.08 -0.33l0.46 -0.13l1.01 0.15l0.23 0.21l0.77 0.10l4.70 2.00l1.72 0.29l0.96 0.58l0.86 -0.07l0.68 0.12l1.27 0.98l0.62 0.21l0.83 0.06l0.67 1.00l0.45 -0.06l0.64 0.50l1.26 2.55l-0.62 0.17l-0.27 0.27l-0.77 1.49l-0.41 0.23l-0.25 0.76l0.00 0.00l-1.52 0.58l-1.10 1.14l-0.44 0.24l-1.20 -0.15l-1.09 -0.55l-0.17 -0.31l0.00 -0.33l0.31 -0.57l-0.60 -1.35l-0.39 -0.08l-0.72 0.20l-0.70 0.57l-0.39 -0.14l-0.45 -0.53l-0.58 -0.27l-1.64 -0.42l0.00 0.00l0.42 -0.46l-0.77 -1.11l-3.68 -0.97l-0.69 -0.05l-1.64 0.61l-1.83 1.09l-3.43 2.49l-2.96 1.84l1.14 3.00l1.33 0.97l0.58 0.24l0.52 0.88l-0.15 0.85l-0.08 3.50l0.57 1.33l0.32 2.23l-0.13 0.54l-1.16 1.86l-0.34 1.01l-0.18 3.35l0.77 1.06l-0.51 3.74l0.67 1.83l0.46 3.20l-0.54 1.82l-0.90 0.90l-0.52 0.32l-0.01 2.37l-0.73 2.79l2.04 3.47l1.37 4.59l-0.13 0.20l-0.83 -0.28l-1.01 -1.60l-0.36 -0.17l-1.87 0.52l-1.33 0.68l-0.83 0.24l-2.91 -0.58l-1.30 1.09l-0.25 0.75l-0.92 0.61l-1.93 -0.05l-0.31 -0.22l-0.24 -0.53l0.05 -0.28l-0.33 -0.38l-2.76 -0.96l-1.90 -2.82l-0.05 -1.10l0.46 -2.67l0.38 -0.80l1.20 -1.56l0.87 -2.18l0.08 -0.77l-0.38 -0.95l-0.19 -1.40l1.79 -2.95l0.49 -4.11l0.05 -2.35l-0.49 -3.72l-1.06 -1.71l-1.53 -2.99l0.55 -1.42l0.62 -0.86l-0.46 -1.39l0.00 0.00l-0.34 -1.87l-0.50 -1.17l-0.08 -0.92l-0.71 -0.67l0.00 -0.42l0.38 -0.29l0.38 -0.04l0.21 0.29l0.88 -0.25l0.25 -0.21l0.21 -0.58l0.67 -0.25l1.05 0.04l0.04 -0.38l-0.59 -0.67l-0.50 -1.17l0.29 -0.70l-0.10 -0.62l-0.26 -0.33l0.20 -0.88l0.00 -1.02l0.32 -0.75l0.75 0.29l1.05 -0.42l0.50 0.00l0.71 -0.79l0.21 -0.73l1.25 -0.92l0.23 -0.59l-0.10 -0.79l-0.20 -0.36l-0.56 -0.33l-0.92 -0.16l-0.16 -0.20l-0.26 -0.52l0.00 -0.85l-0.30 -0.33l-1.52 -0.73l0.04 -1.30l1.78 -1.28l0.46 -0.43l0.13 -0.36l0.72 -0.10l0.13 -0.33l-0.27 -0.89l1.02 -0.48z"},ID_sr:{name:"Sulawesi Barat",path:"m421.31 141.44l0.11 0.90l-0.22 0.56l0.01 0.95l0.25 0.89l0.16 1.39l0.09 0.25l0.38 -0.08l0.03 0.51l-0.55 1.21l0.05 0.55l-0.19 0.38l-1.55 0.19l-0.19 0.37l0.55 -0.19l0.11 0.24l-0.57 0.33l-0.65 0.08l0.01 0.26l0.49 0.63l0.32 0.21l0.35 -0.06l0.38 0.56l0.64 -0.07l0.57 -0.46l0.36 0.00l0.76 0.44l0.57 0.55l-0.08 0.27l-0.55 0.56l0.29 0.85l1.04 0.98l-0.08 0.63l0.39 0.13l0.44 0.76l-0.33 0.40l-0.11 0.54l0.40 0.27l0.62 -0.09l0.55 0.24l0.31 -0.12l0.05 2.76l0.14 0.34l-0.36 0.21l0.24 0.89l0.00 0.00l-1.02 0.46l0.26 0.90l-0.13 0.33l-0.72 0.09l-0.13 0.36l-0.47 0.43l-1.77 1.28l-0.04 1.30l1.52 0.73l0.29 0.32l0.00 0.85l0.27 0.53l0.16 0.19l0.92 0.17l0.56 0.33l0.20 0.36l0.10 0.78l-0.23 0.59l-1.25 0.92l-0.21 0.73l-0.72 0.79l-0.50 0.00l-1.05 0.42l-0.75 -0.29l-0.33 0.75l0.00 1.02l-0.20 0.88l0.27 0.33l0.10 0.62l-0.30 0.70l0.50 1.17l0.59 0.66l-0.05 0.38l-1.05 -0.04l-0.67 0.25l-0.21 0.58l-0.25 0.21l-0.88 0.25l-0.21 -0.29l-0.38 0.04l-0.37 0.29l0.00 0.42l0.71 0.67l0.08 0.92l0.51 1.17l0.34 1.87l0.00 0.00l-2.39 -0.92l-1.01 -0.14l-1.26 1.10l-0.50 0.09l-0.98 -0.15l-1.43 0.29l-1.53 0.68l-0.46 0.59l-0.19 -0.09l-1.40 -3.20l-0.13 -0.77l-0.04 -4.60l0.26 -0.25l0.67 -2.89l-0.09 -0.38l-0.30 -0.29l-0.95 -0.17l-0.71 0.33l-0.19 -1.53l0.38 -1.65l0.36 -0.70l0.37 -0.23l0.70 0.56l0.71 0.00l1.74 -1.15l2.39 -2.36l0.00 -1.00l-0.36 -1.06l0.04 -0.81l0.24 -1.24l1.18 -3.31l0.45 -0.61l0.46 -0.25l0.73 -0.24l0.58 0.27l0.32 -0.64l0.27 -1.64l-0.14 -0.30l-0.51 -0.28l-0.12 -0.24l-0.47 -1.72l0.02 -0.51l0.43 -1.07l-0.46 -2.20l-0.10 -1.27l0.03 -0.25l0.66 -0.49l-0.20 -0.95l-0.23 -0.32l0.04 -0.29l0.74 -1.49l1.75 -1.51l0.44 -1.99l0.53 -1.37l0.28 -0.54l0.66 -0.48z"},ID_ss:{name:"Sumatera Selatan",path:"m148.23 209.56l0.08 -0.33l-0.36 -0.60l-0.40 -0.02l-0.62 -0.29l-0.36 0.09l0.39 -0.49l-0.18 -0.88l-0.30 -0.42l-0.64 -0.50l-0.78 -0.04l0.71 -0.62l-1.09 -1.04l0.26 -0.52l0.57 -0.54l-0.01 -0.57l-0.31 -0.65l-0.56 -0.18l-0.98 0.36l-0.55 -0.30l-0.34 -0.61l-0.40 0.09l-0.57 -0.21l-0.73 -0.01l-0.73 -0.44l-0.49 -0.56l-1.91 -0.31l-0.01 -1.63l-0.46 -0.67l-0.50 -1.37l-0.40 -0.05l-0.29 -0.24l-0.94 0.14l-1.26 -0.06l-0.21 -0.12l-0.26 -0.51l-0.40 -0.16l-0.61 0.29l-0.76 -0.20l-0.68 -0.39l-0.85 -1.08l-0.89 -0.51l-0.17 -0.40l-0.40 -0.40l-0.67 -0.20l0.47 -0.18l0.23 -0.36l1.33 -0.47l0.12 -1.14l0.63 -0.76l0.49 -0.31l0.07 -1.45l0.16 -0.04l0.53 0.30l0.53 0.56l0.36 0.64l0.17 0.05l0.72 -0.74l0.32 -0.72l0.33 -0.09l0.03 -0.14l0.15 -0.93l-0.04 -0.83l0.18 -0.35l-0.21 -0.45l-0.79 -0.09l-0.82 0.32l-0.21 -0.20l-0.07 -0.56l0.16 -0.11l-0.56 0.25l-0.56 -0.26l-0.27 0.12l-0.29 -0.47l-0.03 -0.34l-0.25 -0.11l-0.90 0.56l-0.86 0.03l-0.79 0.56l-0.25 -0.25l-0.63 -0.10l-1.67 -1.52l0.20 -0.50l-0.23 -0.15l0.11 -1.22l-0.29 -0.74l-0.63 -0.58l-0.97 -0.22l-1.15 0.40l-0.47 -0.44l-0.62 -0.14l-0.40 -0.64l-0.30 -1.19l-0.44 -0.15l-0.13 -0.28l-0.88 -0.53l-0.14 -0.71l-0.85 -0.54l-0.21 -0.59l0.00 0.00l0.52 0.15l0.00 0.00l0.40 -0.73l0.61 -0.16l0.20 -0.20l0.81 -0.12l0.41 -0.44l0.08 -0.73l0.56 -0.24l0.85 0.52l0.29 0.00l0.20 -0.20l0.52 0.29l0.57 0.56l0.69 0.16l0.76 0.00l0.09 0.16l0.60 -0.44l0.41 -0.08l0.48 0.20l0.61 -0.65l0.00 -0.32l0.20 -0.20l0.77 -0.32l0.93 -0.76l0.28 0.16l0.28 -0.04l0.45 -0.36l1.05 -1.77l0.49 -0.37l-0.61 -1.00l0.57 -0.84l0.72 0.28l1.90 0.32l0.29 -0.52l0.20 0.04l0.08 0.24l1.13 0.36l1.54 -0.60l-0.16 -0.73l-0.69 -0.68l0.24 -0.60l0.20 -0.29l0.33 -0.12l0.16 -0.44l0.28 -0.24l0.49 0.08l0.32 0.36l0.08 0.77l0.65 0.56l0.16 0.44l0.81 0.44l0.36 0.65l0.53 0.12l0.20 0.36l0.16 -0.04l-0.12 -0.76l0.20 -0.21l-0.20 -1.56l0.08 -0.41l1.09 -0.28l0.69 -0.48l-0.56 -0.48l0.00 -1.33l0.20 -0.40l-0.08 -0.32l0.20 -0.76l0.00 -0.81l1.09 -0.96l2.18 -0.81l1.66 -0.08l0.29 -0.52l0.72 -0.36l0.45 0.08l1.01 0.52l0.50 -0.18l0.75 0.00l1.08 0.27l1.35 -0.32l0.92 -0.43l0.97 0.11l1.02 -0.27l0.32 -0.43l-0.10 -0.75l0.16 -0.27l0.32 -0.16l0.54 -0.11l1.28 0.52l0.00 0.00l0.64 0.99l0.16 0.90l-0.16 0.52l-0.48 0.38l-0.33 0.73l0.00 0.72l0.23 0.42l0.23 -0.09l0.49 -1.19l0.41 0.07l1.27 1.08l2.07 1.27l1.37 0.06l0.74 0.67l0.21 0.47l0.31 1.57l-0.05 0.47l-0.26 0.37l-0.43 0.10l-0.36 0.63l-0.32 -0.06l-0.59 0.48l-1.12 1.79l0.88 0.15l0.27 -0.15l1.03 -1.47l1.05 -0.23l0.44 0.80l1.13 0.06l0.49 0.38l1.53 0.39l1.48 -0.83l2.41 0.84l3.06 0.34l1.63 -0.02l0.28 0.60l-0.46 1.73l0.27 1.43l0.16 0.38l0.73 0.64l0.69 0.20l0.81 -0.03l0.34 0.16l0.21 0.62l-0.19 2.00l0.63 1.29l0.71 0.62l1.02 0.09l0.74 -0.20l0.30 0.06l0.80 0.34l0.44 0.40l0.15 0.97l-0.13 1.25l0.78 1.57l0.00 0.40l-0.31 0.42l-1.70 0.88l-1.11 1.16l-1.18 2.51l-0.34 1.12l-0.15 1.13l0.24 0.90l0.45 0.47l1.30 0.73l0.41 0.97l-0.21 0.85l-0.90 1.40l-0.61 1.28l-0.22 1.65l-0.28 0.36l0.00 0.00l-0.30 -0.55l-0.51 -0.27l-0.21 0.05l-0.06 0.27l-0.29 0.14l-0.76 -0.08l-0.18 -0.14l0.10 -0.45l-0.26 -0.11l-0.03 -0.24l-0.65 0.00l0.00 -0.24l0.30 -0.30l-0.08 -0.05l-0.46 0.05l-0.24 -0.13l0.00 0.27l-0.24 -0.06l0.05 -0.29l0.40 -0.54l-0.29 -0.32l0.00 -0.24l-0.46 -0.38l0.38 0.00l-0.11 -0.32l-0.11 -0.08l-0.32 0.19l-0.24 -0.19l0.05 -0.45l-0.35 -0.27l-0.19 0.16l-0.35 -0.16l0.14 -0.81l-0.60 0.00l-0.18 -0.26l-0.78 0.05l-0.11 -0.72l-0.32 -0.08l-0.54 0.10l-0.33 0.24l-0.29 -1.07l-0.22 -0.13l-0.35 0.45l-0.11 0.57l-0.40 0.32l0.27 0.61l-0.21 0.49l-0.70 0.64l-0.68 -0.24l-0.54 0.27l-0.10 0.51l-0.16 0.08l-0.22 -0.14l-0.27 1.07l-0.43 0.43l0.30 0.35l-0.38 0.05l-0.30 0.33l-0.32 0.96l-0.62 0.43l-0.37 0.51l-0.62 -0.03l-0.62 0.24l-1.13 0.57l-0.08 0.34l-1.48 0.25l-2.21 -0.11l-0.22 -0.05l-0.40 -0.51l-0.67 0.56l-1.21 0.48l-0.62 0.51l-0.62 -0.05l-0.51 0.59l-0.80 0.56l-0.08 0.38l-0.27 0.08l-0.27 0.83l0.30 2.70l-0.65 0.65l-0.27 0.77l0.54 0.33l0.06 0.83l0.67 0.61l0.11 0.35l-0.03 0.35l-0.73 0.94l-0.35 0.11l-0.40 -0.38l-0.30 0.19l-0.40 0.00l-0.46 -0.27l-0.37 0.08l-0.14 0.38l-1.00 0.53l-0.91 -0.26l-0.08 -0.25l-0.19 -0.05l-0.24 0.22l-1.40 0.16l-0.51 -0.38l-0.16 0.89l-0.30 0.35l-0.75 -0.70l-0.35 -0.03l0.00 -0.21l0.43 -0.41l0.00 -0.53l-0.38 -0.49l-0.43 -0.02l-0.05 -0.51l-0.65 0.05l0.00 0.00l-0.05 0.03z"},ID_st:{name:"Sulawesi Tengah",path:"m491.71 219.55l-1.17 -0.09l-0.65 -1.23l-0.08 -0.80l1.31 0.15l0.49 0.40l0.17 0.36l-0.07 1.21zm-27.91 1.73l-1.00 0.06l-1.68 -2.02l-0.98 -1.56l0.07 -0.81l0.85 -2.25l0.85 -0.57l1.03 0.21l0.20 0.17l1.36 2.60l-0.11 3.33l-0.17 0.61l-0.42 0.23zm12.09 -14.43l0.60 3.99l0.21 0.38l-0.08 1.01l-2.23 1.93l-0.80 1.74l0.07 0.47l0.47 0.37l0.44 1.02l-0.24 1.32l-0.71 1.21l-0.94 0.26l-1.63 -0.58l-2.47 -0.20l-0.47 -0.18l-0.19 -0.93l0.84 -3.01l0.26 -0.61l0.87 -0.52l0.15 -0.34l-0.13 -1.46l-1.01 -2.32l0.74 -1.61l0.38 -0.21l1.03 -0.05l1.14 -0.32l1.43 -1.12l1.63 -0.79l0.64 0.55zm8.55 1.04l0.04 2.14l-0.20 0.85l-0.61 -0.66l0.15 -1.02l-0.73 -1.10l-0.40 0.21l0.16 2.07l-0.36 0.25l-0.61 -0.25l-0.15 -0.25l0.05 -0.41l0.36 -0.51l-0.05 -0.35l-0.14 -0.15l-0.42 0.22l-0.54 1.34l-0.43 1.92l-0.18 2.77l0.73 0.62l0.37 -0.08l2.93 2.31l0.03 0.37l-1.24 1.59l-1.61 0.70l-0.34 -0.09l-0.57 -0.45l-1.67 0.76l-0.45 0.43l-0.23 0.69l0.68 0.05l0.23 0.33l-0.21 0.58l-1.27 2.01l-0.44 0.27l-2.56 -0.12l-0.90 -1.51l-0.61 -1.57l2.87 -4.36l0.80 -2.15l1.25 -5.50l-0.16 -2.80l0.35 -1.30l0.87 -1.75l2.04 -1.44l0.46 -0.13l0.36 0.13l-0.30 0.52l0.24 0.76l1.01 0.56l1.00 1.40l0.40 2.10zm-2.30 -11.67l0.36 0.06l1.48 -0.35l0.72 0.69l0.35 0.72l-0.09 0.72l-1.57 2.06l-0.25 0.13l-1.36 -0.08l-0.88 -0.89l-0.88 -1.20l-0.18 -0.47l-0.02 -0.73l0.94 -1.04l0.66 -0.14l0.72 0.52zm2.16 -48.96l0.48 0.99l-0.70 1.14l0.85 1.58l0.44 -0.07l0.41 -0.99l0.48 -0.37l0.18 -0.48l0.59 -0.66l0.81 -0.37l2.51 1.18l-0.44 2.76l-0.67 0.40l-0.59 0.85l-0.52 0.04l-1.18 -0.55l-0.26 -0.59l-0.67 -0.66l-0.52 0.22l-0.26 0.48l-0.18 0.59l-0.11 1.69l-0.18 0.29l-0.33 0.00l-0.48 0.33l-0.52 -0.26l-0.44 0.00l-0.33 -0.15l-0.07 -0.40l0.18 -0.26l0.37 -0.04l0.81 -0.92l-0.30 -1.07l-0.26 -2.17l-0.19 -0.33l-0.41 0.26l-1.18 1.32l-0.26 1.07l-0.74 0.92l-0.04 0.29l-1.18 1.07l-0.41 0.18l-0.55 -0.11l-0.70 -1.62l-0.55 -0.22l-0.18 -0.33l0.00 -0.85l0.48 -1.84l1.00 -1.21l0.26 -0.51l0.33 -0.40l0.44 -0.04l0.74 0.44l0.37 -0.26l1.96 -0.59l0.63 0.70l0.44 -0.88l0.30 0.00l0.34 0.41zm-33.95 -41.37l0.42 0.06l2.03 -0.31l0.94 -0.82l0.30 0.00l0.32 0.22l0.00 0.42l-0.20 0.29l-0.59 0.02l-0.24 0.15l0.21 0.11l0.17 0.70l0.59 0.84l0.92 0.96l0.57 0.26l0.66 0.17l5.74 -0.78l0.19 0.11l0.58 1.19l0.32 0.13l0.35 -0.08l0.87 -0.72l0.48 0.02l1.83 0.74l0.00 0.00l-2.26 0.85l-0.26 -0.03l-0.52 0.60l-0.38 0.00l-0.13 0.65l-0.30 0.27l-0.42 -0.17l-0.49 -0.52l-0.48 -0.80l-0.85 0.14l-0.79 0.61l-1.11 0.29l-2.07 0.96l-1.45 0.00l-0.48 0.42l-1.33 -0.05l-0.89 -0.51l-0.35 0.41l-0.02 0.96l-0.52 0.10l-0.97 -0.38l-1.06 0.38l-0.35 0.34l-0.06 1.06l-0.32 0.17l0.26 0.43l0.58 0.32l0.49 0.78l1.07 0.34l0.69 0.03l0.17 1.46l-0.29 0.50l0.00 0.00l-1.37 -0.41l-1.73 0.44l-0.62 0.82l-2.00 -0.24l-1.53 0.35l-0.59 -0.19l-0.42 -0.45l-1.92 -0.58l-0.81 -0.52l-3.39 -0.19l-1.14 0.65l-1.68 0.58l-1.70 1.71l-2.12 3.10l0.35 0.33l-0.54 0.83l-0.20 2.11l-0.59 0.63l-0.49 -0.07l0.07 1.34l-0.46 1.00l-0.05 1.36l0.37 0.56l0.05 0.85l0.61 1.46l-0.27 0.85l-0.13 2.21l0.29 0.72l1.21 1.80l2.38 2.64l0.19 0.46l0.48 0.28l0.36 -0.03l0.76 -0.52l0.33 -0.07l0.58 0.43l0.23 0.56l1.10 0.11l1.44 2.34l-0.45 1.51l0.07 0.59l0.28 0.46l0.52 0.22l1.03 2.16l0.51 0.06l0.82 -0.43l0.25 -0.56l0.51 -0.22l0.68 0.01l0.00 0.72l0.20 0.34l0.51 0.18l1.18 -0.16l2.43 0.30l0.43 -0.29l0.95 -1.24l1.08 -2.17l2.22 -2.78l0.39 -0.12l0.29 -0.47l0.86 -0.67l0.66 -1.19l0.62 -0.35l1.15 -0.29l0.21 -0.93l0.50 -0.15l0.34 -0.02l0.33 0.29l-0.33 1.48l0.25 0.37l0.25 0.00l1.13 0.65l2.18 0.25l0.91 0.39l1.32 -0.88l0.75 -0.14l0.69 0.28l0.49 0.02l0.51 -0.51l0.39 -1.97l1.50 -0.58l0.97 0.43l2.68 -1.00l3.73 0.53l1.70 -0.01l2.61 -0.26l0.70 -0.36l-0.07 -0.26l-1.44 -0.51l-1.99 -0.20l-0.47 -0.30l0.03 -0.27l1.48 -0.63l1.52 -0.21l1.82 0.03l0.50 -0.15l0.35 -0.65l0.23 -0.01l2.66 0.11l1.54 0.59l1.69 0.91l0.75 1.92l-0.14 1.24l-0.79 0.92l-0.34 1.94l-0.50 0.68l-0.32 0.21l-1.15 -0.18l-0.39 -0.20l-1.26 -1.46l-0.33 -0.90l-1.46 -0.34l-4.31 0.63l-0.40 0.54l-0.11 0.72l-0.49 0.92l-1.30 1.42l-1.00 1.73l-1.18 0.94l-2.07 2.22l-1.12 1.42l-3.72 2.08l-2.62 0.34l-1.01 0.66l-2.00 0.39l-0.66 0.50l-0.97 2.39l-0.85 0.86l-0.48 0.26l-1.08 0.19l-1.11 -0.06l-0.33 -0.60l-1.27 -1.30l-1.95 -0.84l-0.51 0.26l-0.17 1.00l0.87 2.52l0.38 -0.30l1.08 -0.06l0.91 1.00l1.53 2.23l0.85 0.34l0.91 -0.16l0.78 0.23l2.11 2.17l2.27 3.87l0.78 2.54l2.03 1.65l3.05 2.14l0.02 0.68l-0.72 1.11l-0.02 0.37l1.91 1.71l0.25 0.15l0.55 -0.25l0.93 0.68l-1.09 1.29l-0.98 -0.27l-0.33 0.32l0.00 0.00l-0.12 -0.43l0.11 -0.20l-0.17 -0.15l-0.53 0.02l-0.42 -1.04l-0.55 0.10l-0.43 -0.61l-0.43 -0.18l0.11 -0.88l-0.16 -0.32l-1.08 -0.21l-0.51 -0.69l-0.43 -0.22l-1.05 0.05l-0.74 -0.14l-0.65 0.33l-1.98 -0.55l-2.65 -1.08l0.00 0.00l0.25 -0.76l0.41 -0.23l0.77 -1.49l0.27 -0.27l0.62 -0.17l-1.26 -2.55l-0.64 -0.50l-0.45 0.06l-0.67 -1.00l-0.83 -0.06l-0.62 -0.21l-1.27 -0.98l-0.68 -0.12l-0.86 0.07l-0.96 -0.58l-1.72 -0.29l-4.70 -2.00l-0.77 -0.10l-0.23 -0.21l-1.01 -0.15l-0.46 0.13l-0.08 0.33l-0.84 0.00l-0.76 -0.33l-1.30 -0.67l-1.13 -1.08l-1.47 -2.04l-0.17 -0.46l-1.27 -1.45l-0.29 0.12l0.00 0.42l-0.80 2.46l-1.34 -0.58l-1.80 0.00l-0.84 -0.38l-0.13 -0.58l-1.47 0.13l-0.33 -0.17l-0.92 0.92l-0.59 0.13l-0.34 0.33l-0.40 -0.54l0.00 0.00l-0.24 -0.89l0.36 -0.21l-0.15 -0.34l-0.05 -2.75l-0.31 0.11l-0.56 -0.24l-0.62 0.09l-0.40 -0.27l0.11 -0.54l0.33 -0.40l-0.44 -0.77l-0.39 -0.12l0.08 -0.63l-1.04 -0.98l-0.28 -0.85l0.55 -0.56l0.08 -0.27l-0.57 -0.55l-0.76 -0.44l-0.36 0.00l-0.57 0.46l-0.63 0.08l-0.38 -0.57l-0.35 0.06l-0.32 -0.21l-0.49 -0.63l0.00 -0.26l0.65 -0.08l0.57 -0.33l-0.11 -0.25l-0.55 0.20l0.19 -0.38l1.55 -0.19l0.19 -0.38l-0.05 -0.55l0.55 -1.21l-0.03 -0.50l-0.38 0.08l-0.09 -0.25l-0.15 -1.39l-0.26 -0.90l0.00 -0.94l0.22 -0.56l-0.11 -0.90l0.00 0.00l1.92 -1.56l0.15 -0.99l0.61 -0.58l0.31 -0.02l0.90 1.93l0.21 0.97l0.57 0.90l0.21 0.03l0.29 -0.53l0.07 -0.52l-0.30 -1.82l-0.82 -1.07l-0.84 -2.81l0.14 -2.57l0.16 0.00l0.15 -0.75l0.64 -1.65l-0.33 -1.19l-1.36 0.42l-0.32 -0.15l-0.71 -0.49l-0.98 -1.82l1.10 0.19l-0.08 -0.58l0.86 0.44l0.51 0.41l-0.05 0.41l0.51 0.34l0.20 0.53l0.71 0.17l0.68 -0.78l0.39 -1.00l-0.04 -1.63l-0.33 -0.61l-1.34 -1.38l-0.12 -0.37l0.42 -0.27l0.82 0.29l0.91 0.03l0.07 -0.26l-0.29 -0.97l-0.59 -0.71l-0.03 -0.23l0.52 -0.81l0.04 -0.65l0.44 -0.68l0.65 -0.42l0.95 -0.11l0.55 -0.40l0.14 -0.78l-0.36 -1.65l0.02 -0.51l0.19 -0.35l0.74 -0.62l0.75 0.00l1.75 -0.97l0.28 -0.50l0.04 -1.51l0.23 -0.72l0.62 -0.45l0.60 -0.01l0.32 0.21l0.08 0.50l-0.22 1.14l0.13 0.40l1.39 0.93l2.68 0.49l0.47 -1.17l0.13 -0.77l0.63 -1.02l0.70 -0.73l1.12 -0.39l0.82 -0.87l0.50 -2.27l-0.18 -1.40l0.20 -0.77l2.11 -0.32l2.48 0.31l0.84 0.34l1.74 1.10z"},ID_su:{name:"Sumatera Utara",path:"m55.60 131.31l0.42 0.04l0.71 0.82l0.52 0.91l0.04 0.51l-0.33 0.36l0.19 0.23l-0.15 0.80l0.11 0.46l-0.21 0.32l-0.25 0.09l0.36 0.76l-0.06 0.21l-0.21 0.11l-0.38 0.06l0.23 -0.63l-0.10 -0.13l-0.29 0.25l-0.33 -0.15l-0.23 0.08l-0.19 0.42l0.21 0.30l-0.10 0.25l-0.29 -0.40l-0.61 -0.42l-1.40 -0.48l0.59 -0.25l0.04 0.23l0.34 -0.02l0.21 -0.84l0.33 -0.23l-0.06 -1.16l0.21 -0.84l0.42 -0.36l0.44 -0.19l0.17 -0.42l-0.52 -0.72l0.17 0.03zm-0.54 -4.25l0.10 0.23l0.32 -0.23l0.00 0.49l1.11 1.29l0.11 0.57l-0.13 0.36l0.27 0.53l-0.04 0.32l0.98 0.72l0.42 0.55l-0.08 0.91l-0.38 0.02l-0.06 0.23l0.27 0.61l-0.11 0.19l-0.50 -1.18l-0.29 -0.23l-0.99 -1.58l-0.25 -0.11l0.00 -0.40l-1.11 -1.37l0.00 -0.15l-0.32 -0.95l-0.96 -0.47l0.99 -0.46l0.65 0.11zm3.91 -3.00l1.02 0.10l0.51 -0.13l0.29 0.32l1.26 -0.25l1.04 0.99l-0.13 0.43l0.09 0.13l-0.41 0.08l-0.20 -0.21l-0.62 -0.10l-0.53 0.42l-0.38 0.05l-0.42 -0.18l-0.87 0.13l-0.90 -0.34l-0.89 -0.01l-0.32 -0.21l-0.11 -0.67l0.79 -0.54l0.66 -0.11l0.12 0.10zm-18.92 -21.46l0.33 0.76l2.46 3.35l1.77 0.62l2.11 1.87l0.46 1.18l-0.70 1.61l-0.16 4.02l-0.28 0.50l-1.03 1.10l-1.93 -0.49l-0.34 -0.41l0.16 -0.31l-1.33 -3.39l-2.06 -2.14l-0.95 -0.05l-0.47 -0.21l-0.33 -0.97l-0.81 -1.55l-1.64 -2.70l-2.35 -2.29l0.75 -0.31l1.14 0.06l0.49 -0.13l1.39 -1.24l1.11 -0.23l1.49 0.54l0.72 0.81zm16.86 -4.05l0.68 0.12l0.30 -0.51l0.43 0.25l0.39 0.69l-0.69 0.12l-1.27 -0.09l-0.71 -0.26l-0.19 -0.49l0.48 -0.63l0.59 0.25l0.00 0.55l-0.01 0.00zm-35.75 -11.74l-1.73 -0.16l-0.31 -0.19l-0.30 -1.00l-4.10 -2.69l-3.14 -1.12l-1.02 -0.19l-2.02 -1.93l-0.18 -0.60l0.09 -0.29l1.62 -2.03l1.61 0.31l1.96 2.43l0.57 0.26l1.24 0.18l1.95 2.10l2.31 1.59l1.46 0.60l0.48 0.71l0.01 0.46l0.43 1.11l-0.93 0.45zm29.74 3.28l0.61 -2.79l-0.53 -1.62l-0.83 -0.35l0.06 -0.71l-0.41 -0.56l-0.18 -1.00l0.24 -1.41l0.62 -0.21l-0.03 -0.26l-0.50 -0.50l-0.15 -0.65l0.06 -0.38l0.33 -0.50l-0.24 -0.29l0.03 -0.26l-0.95 -0.12l-0.59 -1.06l-0.92 -0.24l0.00 -1.06l-0.27 -0.88l0.03 -0.53l-0.21 -0.26l0.18 -0.12l0.62 0.06l0.09 -0.97l-0.62 -0.65l-0.06 -0.74l-0.50 -0.50l-0.59 -0.12l-0.09 -0.18l2.37 -0.65l0.24 -0.79l-0.38 -0.71l-0.27 0.12l-0.65 -0.44l-0.03 -0.44l-0.27 -0.56l0.33 -0.53l-0.56 -0.41l-0.21 -0.88l-0.74 -0.35l0.03 -0.74l-0.27 -0.18l0.00 -0.32l-0.47 -0.50l-0.33 -0.82l0.44 -0.62l1.48 -1.18l0.12 -0.35l-0.41 -0.74l0.09 -0.32l0.18 -0.03l0.56 0.38l0.15 -0.27l-0.06 -0.38l1.21 -0.65l0.24 -1.33l0.21 -0.29l-0.03 -0.97l0.47 -0.68l-0.15 -0.47l0.41 -0.24l0.03 -0.38l-0.30 -0.53l0.09 -0.21l0.38 0.09l0.56 -0.12l0.27 -0.12l0.06 -0.32l0.77 -0.21l0.80 0.15l0.40 -0.14l0.00 0.00l0.10 2.71l0.77 1.04l1.19 -0.04l1.49 0.64l1.11 0.66l0.82 1.30l1.74 0.44l0.35 0.59l-0.10 0.53l0.23 0.83l2.14 1.41l2.23 0.73l1.77 0.98l3.96 2.50l1.18 1.06l1.21 0.47l0.92 0.65l0.72 1.28l0.36 0.35l0.52 0.31l1.36 0.41l1.86 1.05l2.36 2.36l1.38 1.10l0.13 0.33l0.10 2.19l-0.14 0.60l-0.58 0.79l0.04 0.44l1.14 1.28l-0.27 0.26l0.51 -0.15l-0.31 -0.75l0.24 -0.46l-0.53 -0.40l-0.38 0.04l-0.03 -0.14l0.94 -0.63l0.40 0.07l0.71 0.77l-0.07 1.39l0.73 1.70l0.13 -0.02l-0.40 -1.63l0.00 -0.73l0.30 -0.53l0.59 -0.35l0.62 0.02l0.72 0.90l0.65 1.27l0.54 0.52l0.22 0.56l-0.40 1.27l0.12 2.00l0.71 1.57l0.16 0.94l-0.51 1.72l-0.24 2.98l-0.47 1.25l0.00 0.39l0.28 0.31l1.89 0.35l0.24 0.78l-0.32 0.27l-0.04 0.43l0.59 0.12l0.08 0.31l-0.12 0.39l0.16 0.31l-0.08 0.47l-0.43 0.71l-0.08 0.39l0.24 0.24l-0.12 0.47l-0.83 0.71l-0.79 0.00l-0.04 0.39l-0.28 0.16l-0.59 -0.12l-0.47 0.12l0.00 0.35l-3.00 0.16l-0.39 0.27l0.04 0.39l0.24 0.24l0.24 -0.04l0.51 0.94l0.20 1.59l0.28 0.51l0.59 0.43l0.08 0.31l-0.63 0.08l-0.55 0.31l-0.04 0.43l0.39 0.16l0.35 1.02l-0.16 0.63l-0.24 0.27l-0.75 0.04l0.00 0.23l0.43 0.47l0.43 -0.04l-0.12 0.43l0.12 0.71l-0.28 0.20l0.51 0.74l0.55 0.43l-2.13 -0.71l-0.28 -0.35l-1.30 -0.47l-0.32 -0.71l-0.67 0.12l-0.39 -0.35l-0.28 -0.04l-0.59 0.35l0.08 2.08l-0.28 0.31l0.00 0.31l0.28 0.78l0.63 0.00l0.63 0.24l0.08 1.17l0.67 0.51l0.00 0.67l-0.67 0.82l-0.51 0.31l-0.71 0.12l-0.63 -0.04l-0.12 -0.20l-0.51 -0.12l-0.28 0.04l-0.83 0.43l-0.63 -0.47l-0.08 -0.39l-0.51 -0.67l-1.46 0.51l-1.06 -0.43l-1.22 0.78l-0.47 0.12l-0.87 1.61l-0.63 0.78l-0.79 0.08l-0.75 0.35l-0.93 1.39l-0.20 -0.06l-0.26 -0.21l0.32 -0.15l0.00 -0.87l-0.79 -0.48l0.42 -1.16l-0.58 -2.95l-1.17 -3.28l-1.23 -2.78l-2.17 -6.42l-1.33 -3.04l-0.83 -1.06l0.01 -0.33l0.19 0.01l0.45 0.48l0.19 0.08l0.19 -0.16l0.85 -1.33l0.02 -0.83l-0.92 -1.36l-0.76 -0.62l-0.26 0.04l-0.23 0.27l0.50 0.15l0.21 0.68l-0.41 0.03l-0.74 -0.47l-2.04 -2.76l-0.56 -0.51l-1.45 -0.92l-3.43 -1.71l-1.55 -1.11z"},ID_yo:{name:"Yogyakarta",path:"m270.33 268.51l-2.04 -0.09l-5.85 -2.13l-0.41 -0.33l-0.25 -0.48l-1.97 -0.62l-2.48 -1.28l-1.29 -0.48l0.00 0.00l0.58 0.03l0.31 -1.28l0.40 -0.24l0.20 -0.42l0.26 -0.10l0.34 -0.51l0.12 -0.88l-0.32 -0.28l0.18 -0.43l0.61 -0.16l1.26 0.13l0.29 -0.12l0.20 0.17l-0.03 0.59l0.26 0.14l0.57 -0.77l2.39 -1.88l0.81 3.89l0.32 0.06l0.43 0.40l0.36 -0.23l0.23 0.09l0.21 0.34l1.10 -0.23l0.14 0.14l0.24 -0.23l0.19 0.33l0.41 -0.05l0.17 -0.22l0.32 0.13l0.37 0.46l0.24 -0.27l0.29 0.17l-0.05 0.89l-0.29 0.84l0.02 1.10l-0.23 0.55l0.57 1.61l-0.05 0.75l0.23 0.18l0.32 -0.38l0.22 0.01l-0.24 0.61l0.08 0.11l0.18 -0.18l0.12 0.05l-0.04 0.50z"},tl:{name:"Timor Leste",path:"m506.32 285.46l0.03 0.31l-0.19 0.24l-0.04 0.59l-0.20 0.43l0.12 0.56l-0.30 0.15l-0.14 0.43l-0.49 0.07l-0.31 0.40l-0.17 -0.02l-0.11 0.30l0.12 0.25l-0.55 0.68l0.22 0.45l-0.23 0.50l-1.21 0.28l0.14 -0.86l-0.25 -0.61l-0.83 -0.81l-0.21 -0.04l-0.70 0.42l-0.20 0.48l-0.41 0.11l-0.26 -0.32l-0.46 0.02l-0.88 -1.19l0.00 0.00l1.84 -0.67l0.56 -0.70l1.86 -0.70l3.25 -0.75zm48.01 -12.17l-2.76 2.21l-1.31 1.34l-3.94 1.30l-2.31 0.34l-1.29 0.62l-0.72 0.70l-0.34 0.84l-0.80 0.89l-2.60 0.43l-2.96 0.26l-3.63 2.38l-1.70 0.07l-1.08 0.28l-6.72 2.18l-1.12 0.66l-2.05 1.97l-1.42 0.21l-0.69 0.46l0.00 0.00l-0.16 -1.19l-0.48 -0.56l-0.04 -0.58l-0.97 -0.67l-0.26 -1.08l0.05 -0.39l0.28 -0.57l1.04 -0.02l0.72 0.56l0.03 -0.14l0.64 -0.38l0.69 -0.08l-0.15 -0.75l0.26 -0.89l-0.02 -0.85l-0.61 -0.51l-0.26 -0.05l-0.41 -0.45l-0.28 0.63l-0.32 0.34l-0.61 0.17l-0.67 0.52l-0.45 0.01l-0.51 -0.25l-0.23 -0.36l0.01 -0.52l0.30 -0.63l-0.20 -0.08l0.00 0.00l0.55 -0.40l2.12 -3.05l0.28 -1.37l0.62 -0.80l1.46 -0.43l3.37 -0.66l4.92 -0.72l2.35 -0.85l1.62 0.11l0.84 0.22l0.61 0.34l0.95 0.07l2.69 -0.44l0.93 -0.38l1.23 -0.85l0.93 -0.06l1.61 0.48l0.64 0.54l0.39 0.04l3.60 -1.08l2.20 -1.11l1.84 -0.62l3.35 0.15l1.81 1.11l0.02 0.64l-0.88 0.75z"},my_sb:{name:"Sabah Malaysia",path:"m384.46 12.92l-0.36 0.04l-1.07 -0.26l-0.27 -0.31l0.13 -0.24l0.97 -0.08l0.68 -0.27l0.12 -0.23l-0.10 -0.21l-0.61 -0.08l-0.06 -0.24l0.18 -0.18l0.99 -0.25l0.42 0.30l0.40 0.67l-0.04 0.47l-0.21 0.26l-1.17 0.61l0.00 0.00zm-11.24 0.77l0.28 0.13l0.42 -0.06l0.66 -0.28l3.21 -3.97l0.11 -0.31l-0.43 -1.17l0.02 -0.42l0.65 -0.77l0.36 -0.24l0.96 -0.15l0.57 0.19l1.23 0.78l0.06 0.98l-0.13 0.46l0.14 1.62l0.60 2.21l3.09 1.74l1.59 0.03l1.55 0.40l0.49 0.40l0.83 1.18l0.26 0.63l-0.29 2.25l-0.22 0.13l-0.66 -0.10l-0.51 0.20l-0.51 0.40l-0.21 0.48l0.03 0.25l1.05 1.54l0.21 1.84l-0.78 0.73l-2.20 0.76l4.83 -0.33l1.81 -0.65l1.73 -1.79l0.35 -0.09l0.72 0.72l1.32 2.69l-0.77 0.93l-0.69 0.12l-1.89 -0.18l-0.40 0.28l0.17 0.74l0.65 1.21l2.94 -0.08l0.53 -1.68l0.35 -0.29l1.42 -0.41l1.99 0.35l1.75 0.85l1.80 1.20l1.21 0.88l0.75 0.80l4.20 2.79l2.34 0.44l0.56 -0.15l0.50 -0.39l1.01 -0.13l0.85 0.69l0.64 1.01l-0.06 2.09l-0.84 1.29l-0.91 0.63l-1.75 0.73l-2.71 0.73l-3.66 1.46l-2.63 -0.27l-1.78 -0.70l-0.58 -0.54l-1.02 -0.09l-2.54 1.28l-1.16 1.27l-0.14 0.60l2.59 2.98l2.33 1.51l0.22 -0.31l0.18 -0.03l0.77 0.35l0.03 0.48l-0.34 0.46l0.73 0.65l0.60 -0.43l0.88 0.07l0.87 1.44l-0.26 0.39l-1.39 1.11l-2.49 0.05l-3.82 0.71l-1.01 0.30l-2.23 1.14l-1.56 -0.38l-0.74 -0.71l-2.94 -1.51l-1.10 0.36l0.39 1.49l-0.88 1.16l-0.15 0.50l0.00 0.00l-0.24 -0.17l-0.89 0.26l-1.21 -0.34l-0.24 -0.15l-0.40 -0.86l-3.02 -2.15l-0.53 0.21l-0.09 0.19l-0.64 0.16l-0.59 -0.11l-0.65 0.17l-1.11 -0.15l-0.34 0.39l-0.28 -0.30l-0.65 -0.06l-0.29 -0.23l-0.73 -0.18l-0.53 0.41l-0.69 0.20l-0.49 -0.28l-0.26 0.11l-0.38 -0.48l-0.41 -0.25l-0.26 0.50l-0.28 0.16l-0.31 0.10l-0.53 -0.16l-0.77 0.24l-0.25 -0.61l-0.38 -0.12l-0.41 -0.45l-0.54 0.67l0.05 0.62l-0.47 0.08l-0.37 -0.16l-0.23 0.54l-0.55 0.14l-0.19 -0.63l-1.17 -0.97l-1.52 0.35l-0.30 -0.18l-1.41 -0.21l-0.15 0.11l-0.13 0.64l-0.85 0.33l-0.39 0.76l-0.20 0.13l-0.65 -0.50l-0.11 -0.49l-0.27 -0.20l-1.51 -0.30l-0.33 -0.57l-0.53 0.19l-0.12 1.04l0.14 0.42l-0.72 0.60l-0.13 0.57l-0.41 0.11l-0.14 -0.33l-0.40 -0.06l-0.79 0.91l-0.37 -0.03l-0.33 0.67l-0.04 0.93l0.00 0.00l0.00 0.03l0.00 0.00l-0.34 -0.07l-0.55 -0.43l-0.31 -0.74l0.43 -1.10l0.00 -5.70l-0.62 -3.49l-0.49 -4.11l-1.71 -0.26l0.00 0.00l0.88 -0.36l0.50 -0.46l0.28 -1.91l-0.26 -0.40l-0.51 0.04l-0.77 -0.35l-2.17 -1.53l0.36 -1.58l2.56 -2.01l4.05 -0.05l0.95 -0.24l0.54 -0.52l0.80 -1.40l0.41 -1.77l2.29 -1.61l0.04 -1.03l0.64 -1.34l0.34 -2.59l3.78 -4.07l2.98 -2.25l0.11 -0.88l2.36 -2.71l-0.01 -1.25l0.24 -1.27l1.02 -2.10l0.66 -0.87l0.21 -0.09l1.14 1.00l0.12 0.28l0.34 2.52l-0.14 0.80l-0.72 0.93l-0.50 1.03l-0.07 0.73l0.12 0.30zm8.64 -12.73l-0.11 1.40l-0.45 1.03l-1.75 0.18l-0.89 0.54l-0.33 0.56l-0.22 0.00l-0.25 -1.14l0.18 -1.75l0.14 -0.21l1.29 -0.87l1.34 -0.32l0.80 0.15l0.25 0.43zm-7.06 1.69l-0.31 0.66l-0.08 -0.08l0.46 -1.49l2.11 -1.36l0.29 0.77l0.01 0.72l-1.04 0.43l-1.44 0.35z"},my_sr:{name:"Serawak Malaysia",path:"m280.29 86.23l-0.75 0.29l-0.30 -0.21l-0.81 -1.34l0.14 -0.81l-0.32 -4.06l0.18 -0.59l0.44 -0.22l0.44 0.35l0.47 1.06l-0.08 3.49l0.59 2.04zm70.35 -45.54l1.71 0.26l0.49 4.11l0.62 3.49l0.00 5.70l-0.43 1.10l0.31 0.74l0.55 0.43l0.34 0.07l0.00 0.00l-0.01 0.13l0.00 0.00l-0.67 2.08l-0.45 0.41l-0.85 0.23l0.13 0.31l0.78 0.56l0.05 0.18l-0.04 0.56l-0.52 1.04l-0.14 0.71l-0.05 1.55l0.16 0.86l0.38 0.47l0.13 1.10l0.58 1.01l-0.40 0.58l-0.40 -0.63l-0.34 -0.02l-0.63 1.26l-0.42 2.81l0.05 0.18l0.71 0.52l0.00 0.20l-0.81 0.67l-0.13 0.25l0.00 0.84l-0.18 0.34l-1.03 0.14l-0.81 0.77l-1.23 0.09l-0.04 -0.41l-0.61 -0.65l-0.34 0.83l-1.59 1.06l-0.25 1.06l-0.96 0.77l0.04 0.18l0.51 0.13l0.18 0.27l-0.18 0.34l0.00 0.43l-0.60 0.52l0.00 0.38l0.23 0.14l0.00 0.49l-0.09 0.41l-0.31 0.38l0.31 0.47l0.99 -0.31l0.67 0.79l0.11 0.34l0.47 0.34l-0.07 0.31l-0.60 0.50l-0.78 -0.02l-0.58 0.18l-0.45 0.41l-0.20 0.59l-0.67 0.00l-0.51 0.59l-0.43 0.23l-0.67 -0.11l-0.31 0.63l0.33 0.43l-0.04 0.23l-0.78 0.49l-1.84 0.20l-0.34 1.31l0.02 0.82l0.16 0.29l0.35 0.19l-0.16 0.96l0.20 0.45l0.76 -0.34l0.51 0.25l0.02 0.22l-0.69 0.52l-0.05 0.23l0.40 0.81l-0.36 0.34l-0.67 0.11l-0.45 0.64l-0.54 -0.25l-0.56 0.16l0.07 0.27l-0.49 0.66l0.13 0.13l0.11 1.19l-0.13 0.99l-0.38 0.31l-0.52 0.92l-0.80 0.47l-0.12 0.75l0.18 0.30l-0.49 0.81l0.00 0.00l-0.21 0.42l-0.39 0.12l-2.58 -1.51l-0.58 0.54l-1.58 0.66l-0.70 0.09l-0.24 0.45l0.00 0.00l-0.34 0.14l0.00 0.00l-0.20 -0.28l-0.97 -0.65l-3.05 0.32l-0.40 0.45l-1.92 0.79l-0.07 0.17l0.13 0.20l-0.28 0.84l-1.90 0.77l-0.38 0.45l-0.35 0.22l-0.30 0.00l-0.32 -0.10l-0.75 -1.34l-0.67 -0.30l-0.82 0.05l-0.57 0.22l-0.33 0.30l-0.40 -0.02l-0.30 -0.37l-0.60 -0.37l-0.17 -0.35l-0.72 -0.50l-0.77 -0.20l-1.60 0.15l-0.75 -0.22l-0.38 -0.67l-0.37 -0.05l-1.35 0.45l-0.75 -0.07l0.15 -0.45l0.30 -0.30l0.50 -0.17l0.50 -0.99l0.17 -0.05l-0.13 -0.40l-0.52 -0.30l-0.63 -0.12l-0.92 0.07l-0.82 -0.22l-0.20 0.05l-0.35 0.47l-0.57 0.30l-0.35 -0.02l-0.55 -0.40l-1.65 0.12l-2.90 -0.37l-1.02 0.37l-0.08 0.30l-0.55 0.27l-1.57 0.35l-1.27 0.79l-0.42 0.00l-0.50 0.55l0.42 0.65l-0.05 0.65l-0.85 0.84l-0.15 1.49l-0.25 0.60l0.03 0.65l-3.22 0.22l-1.35 1.39l-0.32 0.77l-1.70 -0.35l-0.58 0.17l-1.00 -0.52l-0.27 0.02l-1.13 0.82l-0.52 0.07l-0.10 0.52l-0.23 0.02l-0.70 -1.17l-0.77 -0.12l-0.70 0.30l-0.50 0.02l-0.50 -0.32l-1.75 -0.57l-0.32 -0.30l-1.95 0.57l-3.85 0.50l-0.27 0.60l-0.63 0.55l-0.72 0.12l-0.95 0.55l-0.77 0.25l-0.38 0.32l-0.45 0.02l-0.45 -0.45l-0.40 0.67l-0.55 0.12l-0.73 -0.07l-1.20 -0.42l-0.35 -0.27l-0.90 -1.37l-0.97 -0.25l-0.98 0.00l-0.32 -0.97l-0.42 -0.72l-0.48 -0.40l-0.15 -0.52l-0.45 -0.67l-0.73 -0.15l-0.60 0.07l-0.43 -0.35l-0.35 -0.87l-1.49 -0.74l-0.17 -1.39l-0.25 -0.30l-0.50 -0.20l-1.27 -0.05l-0.83 -1.29l-0.35 -0.15l-1.82 -1.81l-0.30 -0.65l0.42 -2.14l-0.15 -0.35l-1.20 -0.30l-0.40 -0.62l-0.45 -0.32l-0.25 -0.59l0.05 -0.47l0.60 -0.07l0.30 -0.75l0.38 -0.22l0.50 -1.38l0.00 0.00l0.15 1.18l-0.07 1.14l0.34 0.66l0.67 0.80l3.27 2.23l0.49 0.54l0.93 0.14l4.69 -0.40l1.11 -1.52l0.23 -0.13l0.20 0.07l2.34 2.65l0.05 0.33l3.85 1.16l0.53 0.29l0.12 0.32l-0.10 0.33l-1.02 0.89l0.20 0.10l0.81 -0.14l0.49 -0.46l0.21 -1.43l0.82 -0.09l2.67 1.23l1.50 1.57l1.60 0.71l2.84 0.53l1.02 -0.22l-1.58 -1.15l-0.78 -0.05l-0.93 0.34l-0.49 -0.06l-1.76 -1.07l-0.78 -1.23l-0.22 -0.67l0.50 -1.62l0.61 -0.28l1.88 -4.57l0.56 -2.04l0.59 -0.83l0.27 -0.15l1.21 0.31l0.42 -0.23l0.37 -0.47l0.03 -0.20l-0.29 -0.08l-2.82 0.38l-0.33 -0.08l0.18 -2.00l0.49 -2.35l0.25 -0.41l0.33 -0.12l1.23 0.72l0.91 0.83l0.45 -0.29l0.97 -0.21l-0.82 -1.93l0.58 -3.30l0.20 -0.38l3.81 -2.63l2.68 -0.44l2.19 -0.12l2.47 -0.43l13.35 -3.37l1.53 -0.48l0.99 -0.54l0.55 -0.52l0.70 -1.07l3.33 -4.02l2.42 -3.54l1.78 -2.00l2.63 -2.14l1.14 -1.11l3.30 -4.26l0.66 -1.33l0.52 -2.04l-0.05 -0.78l-0.50 -1.46l0.07 -0.22l0.53 -0.29l2.04 0.12l0.00 0.00l1.91 0.72l1.54 2.08l0.25 1.72l1.11 1.23l2.52 2.14l1.23 1.41l0.06 0.37l0.25 0.25l0.55 -0.06l1.29 -0.73l1.23 -1.35l0.98 -3.49l-0.06 -1.16l-0.31 -0.31l-0.98 -4.84l0.06 -0.43l1.11 -1.10l1.60 -0.18l0.49 -0.18l0.37 -0.31l0.45 -0.85l0.00 0.00l0.22 1.31l0.00 0.00l-0.24 0.71l0.18 2.15l0.43 1.23l0.74 3.31l2.03 0.73l2.15 0.49l0.31 -0.12l-0.12 -0.92l-1.05 -0.80l-0.25 -0.37l-0.12 -0.74l0.00 -1.41l0.18 -0.49l-0.06 -0.74l-0.98 -3.06l-1.21 -1.58l0.00 0.00l1.25 -0.91l1.14 0.56l0.72 0.55l0.50 -0.10l0.62 -0.45l1.48 -1.70l0.00 -0.00z"},bn:{name:"Brunei Darussalam",path:"m404.57 47.29l-0.48 0.67l-0.67 -0.01l-3.11 -1.24l2.23 -0.30l2.03 0.88zm-59.64 -4.60l1.21 1.58l0.98 3.06l0.06 0.74l-0.18 0.49l0.12 2.15l0.25 0.37l1.05 0.80l0.12 0.92l-0.31 0.12l-2.15 -0.49l-2.03 -0.73l-0.74 -3.31l-0.43 -1.23l-0.18 -2.15l0.24 -0.71l0.00 0.00l0.29 0.24l0.20 -0.08l1.09 -0.80l0.41 -0.97zm-2.74 0.01l-0.13 0.26l0.63 -0.10l0.03 0.14l0.00 0.00l-0.45 0.85l-0.37 0.31l-0.49 0.18l-1.60 0.18l-1.11 1.10l-0.06 0.43l0.98 4.84l0.31 0.31l0.06 1.16l-0.98 3.49l-1.23 1.35l-1.29 0.73l-0.55 0.06l-0.25 -0.25l-0.06 -0.36l-1.23 -1.41l-2.52 -2.14l-1.11 -1.23l-0.25 -1.72l-1.54 -2.08l-1.91 -0.72l0.00 0.00l1.10 -0.01l0.40 0.19l1.69 -0.24l3.80 -1.65l0.43 -0.28l2.10 -2.16l1.22 -0.92l3.06 -1.91l2.19 -0.88l0.50 -0.10l0.50 0.10l0.10 0.15l-1.97 2.33z"}},height:335.58228316462225,projection:{type:"merc",centralMeridian:0},width:793})}).call(t,l(0))},function(e,t,l){(function(e){e.fn.vectorMap("addMap","kr_mill",{insets:[{width:900,top:0,height:768.6419862721414,bbox:[{y:-4526919.37102057,x:13878960.292553546},{y:-3837401.697180795,x:14686313.933831325}],left:0}],paths:{"KR-31":{path:"M577.98,471.89l-3.83,-1.4l-2.55,-2.34l-0.96,-4.03l-2.9,-2.09l-6.33,-3.23l-5.38,-5.69l-3.39,-2.34l-7.45,-1.06l-1.66,-3.12l3.0,-5.61l-0.46,-5.62l2.79,-2.09l3.08,-1.67l2.15,-0.24l0.77,-1.8l-1.17,-1.78l-0.57,-1.65l3.89,-2.79l5.16,-1.67l4.2,-0.59l4.11,0.8l4.22,1.68l1.01,1.54l0.37,3.93l1.84,1.35l2.24,0.51l11.47,-1.92l9.79,2.21l0.77,1.24l-1.54,11.99l-1.21,2.23l-1.96,2.45l-1.39,0.69l-1.39,-5.25l-1.66,-2.56l-1.97,-0.58l-0.47,0.25l-1.03,2.76l0.29,0.53l1.56,0.33l0.87,1.02l0.55,3.51l-0.47,1.63l-2.64,0.58l-1.11,1.28l0.82,6.18l-2.13,3.35l0.02,0.45l1.77,2.05l-0.13,1.45l-2.37,0.73l-2.4,1.34l-3.41,3.11l-2.81,-0.06Z",name:"Ulsan"},"KR-49":{path:"M274.13,718.72l1.37,1.93l1.92,1.43l6.01,2.25l1.68,1.6l1.19,4.06l1.26,1.75l0.62,0.03l1.38,-1.27l0.48,0.92l-1.59,0.74l-0.86,0.96l-0.04,1.11l0.79,1.37l0.0,0.53l-1.63,2.33l-2.18,2.36l-4.31,3.27l-3.16,5.66l-0.14,1.34l-0.7,1.54l-2.84,0.31l-1.22,0.57l-3.42,-0.18l-4.68,3.46l-12.45,2.14l-4.3,3.36l-4.99,1.04l-5.55,-0.51l-6.2,1.08l-5.25,-1.46l-11.95,0.19l-3.68,1.61l-2.28,3.64l-1.7,0.33l-1.78,-0.8l-2.76,-4.19l-3.89,-1.33l-3.51,-3.44l-1.21,-4.13l2.15,-5.5l2.05,-3.43l1.22,-1.16l4.27,-2.37l3.75,-5.99l3.49,-0.99l1.49,-3.01l5.64,-1.82l12.66,-3.39l3.23,-2.56l11.99,-1.17l8.23,-3.34l2.01,0.5l10.02,-1.51l5.76,-0.45l3.64,0.57Z",name:"Jeju"},"KR-48":{path:"M396.51,522.53l-0.21,-3.05l-1.75,-3.94l-7.69,-7.78l-2.46,-5.62l-2.77,-2.7l-3.04,-2.06l-1.59,-2.64l-0.54,-7.49l-1.24,-3.61l-2.5,-2.78l0.6,-2.75l2.64,-2.65l0.18,-3.45l0.79,-3.64l5.11,-5.67l0.84,-4.06l-0.18,-0.42l-1.68,-1.04l-1.18,-2.47l0.18,-3.68l-1.35,-3.28l-0.7,-3.35l-3.16,-1.4l0.11,-3.18l1.72,-3.29l1.06,-4.38l1.43,-4.21l3.48,-6.49l0.39,-4.44l1.33,-3.55l5.46,-4.88l2.36,-4.68l1.01,-0.6l1.71,0.14l3.05,-0.87l6.24,-3.06l1.37,-3.11l4.02,-3.99l0.8,2.52l4.81,3.14l0.12,1.07l0.71,1.35l2.14,0.77l3.64,0.26l3.77,2.53l7.05,0.23l3.05,0.95l2.25,2.27l1.63,2.86l2.79,1.88l1.22,2.61l1.86,1.07l1.5,1.64l-0.07,3.09l-1.47,3.4l1.95,6.53l0.37,0.29l7.66,0.3l3.76,-0.48l3.47,0.54l3.28,1.46l3.15,2.19l3.68,0.72l6.77,-3.14l3.67,0.46l3.03,-4.0l2.27,-1.63l0.94,7.15l3.33,3.83l4.13,2.33l9.08,-1.23l3.93,1.12l4.01,1.91l4.88,0.05l3.99,-2.93l3.64,-0.88l1.71,-1.37l1.41,-1.68l4.28,-1.63l4.62,1.06l3.62,1.58l3.29,-0.92l0.47,5.0l-3.05,5.69l1.86,3.86l7.85,1.28l3.11,2.19l5.45,5.74l6.36,3.25l2.7,1.95l0.8,3.76l2.83,2.7l3.84,1.41l-0.52,1.7l-0.21,2.51l-1.5,2.38l0.66,2.86l-3.31,6.4l-2.17,2.43l-1.13,2.16l-4.74,-5.05l-2.79,-2.1l-2.13,-2.75l-0.86,-3.26l-2.63,-1.5l-3.3,-0.09l-3.01,1.13l-2.36,1.59l-1.85,2.11l-1.37,8.43l-4.41,5.97l-0.81,-0.12l-4.83,7.59l-1.1,0.07l0.02,-5.1l-0.35,-0.41l-0.83,-0.11l-0.41,0.22l-1.08,2.23l-0.82,3.11l-2.78,-0.29l-7.84,0.12l-0.41,-2.25l-0.88,-1.51l-0.73,0.1l-1.08,3.73l-0.92,0.41l-2.61,-1.09l-1.59,-2.44l-1.76,-0.09l-1.28,0.91l0.0,-5.38l-0.63,-0.79l-1.67,0.46l-0.9,1.29l-0.12,1.64l-1.31,-0.95l-1.58,-2.09l-1.7,-1.28l-2.14,0.6l0.33,-1.48l-0.97,-2.67l0.43,-1.19l-1.24,-3.7l-0.92,-0.61l-0.45,0.05l-1.5,1.28l-1.55,2.26l-0.06,1.92l1.55,3.01l1.4,5.04l3.14,4.32l0.26,1.11l-0.55,1.77l0.33,0.52l2.43,0.72l-1.22,0.39l-3.52,-0.23l-0.76,-2.4l-2.16,-1.96l-6.82,-2.25l-1.98,-0.13l-4.21,0.73l-1.22,0.55l-0.15,1.39l1.12,1.57l-1.76,0.34l-4.22,1.98l-5.12,1.48l-0.64,1.78l-0.25,1.88l-1.34,1.46l0.0,0.96l0.58,0.36l12.32,-6.08l1.66,-0.1l1.34,5.41l-0.88,1.64l-1.42,0.74l-2.32,0.36l-2.32,-0.1l-1.55,-0.59l-0.48,0.16l-0.84,1.37l0.62,1.13l1.15,0.65l0.83,1.67l-0.12,3.9l-0.8,6.09l1.53,1.09l1.29,-0.48l1.12,-1.95l0.99,1.08l-1.56,2.6l-3.03,3.68l-2.59,0.72l-3.28,-0.2l0.04,-1.38l3.09,-0.2l0.88,-1.12l-0.29,-0.62l-7.66,-0.8l-1.45,-0.54l-1.65,-2.14l-0.17,-0.78l3.82,-1.59l0.22,-0.57l-2.82,-5.26l-0.62,-0.11l-2.03,1.86l-2.01,3.57l-2.45,0.15l-2.61,-3.21l-1.54,-0.87l-3.05,-0.22l-1.42,0.9l-0.69,1.7l-0.24,3.92l-2.23,-0.34l-5.66,0.24l-2.04,-1.06l-0.23,-2.63l-0.43,-0.84l-2.04,0.08l-4.61,-0.6l-0.84,-0.43l-0.47,-0.91l0.57,-3.03l-0.2,-10.39l0.19,-1.59l1.55,-3.24l0.15,-1.72l-0.24,-0.4l-0.46,0.1l-1.94,2.16l-1.61,2.53l-1.83,1.76l-2.84,0.23l-0.33,0.56l2.13,4.66l-1.15,0.72l-3.46,-0.01l-2.81,1.65l-1.95,-4.37l-1.51,-1.13l-0.63,0.29l-0.36,4.48l-1.28,3.43l-2.42,2.01l-3.1,0.26l-2.6,-0.76l-0.98,0.1l-0.73,0.54l-1.59,-1.22l-1.27,-0.35ZM523.48,517.37l-0.32,-0.21l-0.6,-2.42l-1.25,-1.6l0.11,-1.07l-1.02,-2.19l0.23,-0.69l1.1,-0.58l1.27,-0.12l1.0,0.28l0.73,1.52l-0.06,3.43l-0.52,2.78l-0.68,0.87ZM509.94,523.37l1.28,2.62l-0.03,1.71l-2.43,6.36l0.49,0.53l3.61,-1.48l-0.03,3.73l-0.51,1.62l-0.83,0.74l-1.46,-0.57l-0.52,0.51l2.28,5.05l0.27,1.79l-0.51,0.19l-2.01,-0.65l-3.68,-2.05l-0.62,0.26l-0.72,2.89l-2.1,2.27l-0.78,1.95l0.14,0.47l1.48,1.05l2.05,0.81l0.67,0.7l-1.54,1.26l-8.87,2.56l-1.2,0.08l3.02,-2.04l-0.06,-0.7l-1.63,-0.72l-0.55,-1.02l0.09,-1.51l0.61,-2.01l-0.55,-0.48l-3.65,1.74l-0.84,-0.54l-0.49,-1.41l0.06,-1.38l0.58,-0.54l3.25,-0.76l0.93,-1.73l0.06,-2.14l0.65,-2.43l-0.19,-0.45l-1.7,-0.96l-0.5,0.09l-1.21,1.39l-4.37,1.8l-1.73,1.3l-4.34,-5.46l-0.35,-2.46l0.71,-1.43l1.55,-1.41l1.83,-1.11l1.55,-0.61l4.57,-0.88l1.16,0.02l1.94,0.76l3.31,1.75l2.44,0.18l0.43,-0.4l-0.19,-1.22l-2.22,-1.36l-1.23,-1.96l-0.66,-4.03l1.4,0.09l8.7,-4.6l0.16,-0.55l-1.4,-2.44l0.62,-2.27l1.63,-1.21l1.83,0.67l0.44,0.94l-0.77,6.51l0.66,2.58ZM467.27,542.06l1.22,0.43l3.01,-0.87l1.97,-0.12l0.99,0.9l0.28,1.52l-0.58,1.0l0.32,0.88l-0.22,0.35l-1.28,-0.33l-0.69,0.67l0.36,0.71l0.92,0.17l0.66,0.51l-1.43,1.82l-1.68,0.02l-1.21,-1.93l-0.89,-0.26l0.1,-0.68l-0.34,-0.92l-1.88,-0.51l0.91,-0.8l0.07,-1.47l-1.32,-0.94l-2.24,-0.72l-1.59,0.39l-0.49,-0.02l-0.12,-0.42l0.75,-0.77l1.23,-0.29l1.75,0.66l1.42,1.01ZM453.72,568.48l0.93,0.45l2.23,-0.96l-1.59,1.87l-2.86,-0.02l-2.35,1.25l0.37,-0.78l-0.09,-0.97l-1.54,-1.12l0.03,-0.39l0.38,-1.33l0.9,-0.41l3.58,1.78l0.01,0.62ZM450.01,544.82l-1.67,-0.43l-1.28,-0.83l-0.64,-0.89l0.87,-1.68l1.46,-1.03l1.28,0.27l2.28,2.65l-0.23,0.36l-1.12,0.0l-0.8,0.35l-0.15,1.22ZM421.71,535.28l0.84,0.72l0.58,-0.17l2.06,-3.47l0.7,-0.11l0.36,0.84l1.16,0.84l0.97,3.87l1.63,1.9l-0.64,0.15l-5.52,-1.35l-3.2,0.9l-1.64,-0.18l-1.68,-0.95l-0.95,-1.74l0.76,-1.93l3.79,-5.17l1.51,-0.38l0.45,1.09l-1.26,3.71l0.11,1.44ZM413.96,541.82l1.42,2.36l0.41,0.19l2.4,-0.39l3.09,-1.12l2.78,-0.55l4.72,0.86l0.52,1.3l-1.39,4.63l0.24,4.46l-1.49,1.06l-0.19,0.49l1.0,2.71l-0.39,1.07l-1.54,0.27l-3.7,-1.77l-2.56,0.97l-1.67,0.21l-1.1,-2.42l-1.39,-5.63l-2.25,-1.29l-2.17,1.23l-1.1,2.36l-0.44,2.96l-0.6,0.98l-1.47,0.04l-1.75,-0.56l-1.01,-0.62l-0.68,-1.11l-0.49,-4.03l-3.42,-10.34l-0.44,-2.41l0.31,-2.33l1.34,-2.38l2.58,-1.22l0.75,-3.27l0.63,-0.77l3.38,-2.05l1.66,0.47l1.52,1.26l0.86,1.58l-0.15,1.63l-1.02,1.64l-2.75,2.68l0.97,3.81l0.87,1.52l1.16,0.73l2.51,0.78Z",name:"South Gyeongsang"},"KR-45":{path:"M226.49,464.21l-1.49,-1.57l-0.53,-1.31l0.86,-3.16l5.47,-11.35l2.74,-3.65l3.91,-1.3l4.56,-0.87l4.14,-0.27l1.9,-1.43l1.66,-2.22l2.11,-0.5l4.32,4.73l1.85,0.64l0.5,-0.5l-1.62,-5.27l-1.17,-2.45l-2.05,-1.18l-17.72,2.6l-5.79,-3.34l0.43,-4.84l2.79,-1.31l4.86,-4.79l8.37,-4.42l3.47,-4.49l0.58,-4.21l3.85,-2.34l4.29,-0.4l4.21,0.48l2.68,1.91l1.96,0.49l1.24,1.98l0.7,-0.05l0.96,-2.81l0.03,-2.09l-2.81,-2.0l-2.41,-1.11l-5.76,-3.63l0.22,-0.82l1.87,-1.91l0.99,-0.21l6.88,0.41l1.71,-0.15l1.29,-0.7l1.5,-2.87l1.75,-0.34l0.55,-0.46l0.08,-0.52l-0.74,-1.14l-1.32,-1.07l-1.59,-0.57l-9.73,3.68l-2.98,0.13l-11.56,-0.77l-0.57,-5.73l-1.28,-0.99l-3.7,-1.18l-5.24,0.72l-0.43,-3.46l16.96,-1.78l6.18,-0.34l2.03,-1.08l2.25,0.51l2.67,-1.27l4.53,-3.18l5.76,-2.12l2.54,-1.67l0.4,-2.34l-0.51,-0.43l-5.97,1.7l4.59,-5.23l5.82,-0.59l6.98,-1.38l12.8,-3.73l4.1,0.76l-1.03,5.87l2.71,4.1l0.4,0.17l3.67,-0.63l3.51,-1.25l6.81,-1.22l3.6,-1.31l2.57,-0.49l1.9,-2.53l1.79,-1.7l3.64,2.99l5.55,9.23l4.29,2.07l1.49,0.36l0.56,1.06l-0.78,1.78l0.83,1.37l7.19,0.87l2.78,-0.61l3.7,-0.17l3.84,-1.02l5.68,-4.91l2.01,1.92l1.35,-0.14l0.82,-0.88l1.75,0.95l1.99,2.1l5.45,1.65l1.28,1.37l1.99,0.53l4.27,-2.29l4.33,-1.81l1.71,1.49l1.82,0.91l0.44,-0.05l2.85,-2.57l4.75,7.49l-0.56,8.74l-4.43,4.4l-1.24,2.96l-6.0,2.95l-2.95,0.84l-1.86,-0.11l-1.22,0.73l-2.46,4.78l-5.57,5.02l-1.41,3.81l-0.35,4.27l-3.48,6.48l-1.45,4.26l-1.06,4.39l-1.71,3.23l-0.17,3.73l0.25,0.39l3.0,1.18l0.65,3.19l1.34,3.24l-0.17,3.71l1.27,2.66l1.7,1.13l-0.67,3.49l-5.2,5.85l-0.82,3.77l-0.18,3.38l-2.24,2.13l-6.81,-5.1l-8.06,-2.72l-4.81,2.35l-3.62,3.59l-12.35,1.07l-4.44,-0.07l-4.2,-2.49l-2.13,0.51l-2.6,-0.03l-3.75,0.58l-3.58,1.96l-4.36,-0.6l-2.77,-2.74l0.16,-4.49l-2.57,-2.87l-0.7,-2.41l1.01,-4.29l-2.5,-3.54l-4.32,0.21l-0.87,1.4l-1.28,1.19l-0.8,1.87l-0.27,1.77l-3.3,0.04l-5.77,-7.23l-3.8,-2.88l-2.38,-0.93l-2.58,-0.02l-1.93,2.13l-4.3,-0.27l-3.12,2.6l-0.05,4.01l-1.02,1.43l-1.51,1.03l0.14,3.21l-0.94,1.8l-1.54,1.24l-4.14,1.48l-3.42,2.12l-4.06,0.56l-7.56,2.17l-2.69,-0.84l0.16,-3.48l1.51,-8.95l-0.3,-0.44l-3.78,-0.89l-14.43,3.83ZM204.64,432.78l1.01,-0.86l1.13,-0.31l0.16,-0.72l1.34,0.23l1.65,-0.94l0.18,0.57l-0.36,0.83l-3.76,3.36l-1.7,1.06l-0.64,-1.05l0.16,-0.59l1.14,-0.55l0.14,-0.61l-0.45,-0.42Z",name:"North Jeolla"},"KR-44":{path:"M192.7,261.2l2.12,3.7l0.58,0.06l0.53,-0.46l2.61,0.55l0.42,-0.18l-0.02,-0.45l-2.08,-2.99l2.57,0.71l1.65,-0.34l1.2,-1.89l-0.32,-0.59l-3.11,-0.2l-1.68,-0.7l-0.18,-1.4l1.97,-2.92l-0.09,-0.54l-2.63,-2.01l0.15,-1.59l1.95,-1.46l2.3,-0.76l-0.63,2.79l0.62,1.44l1.79,0.34l3.08,-0.05l1.04,-0.59l0.99,-1.59l0.22,-3.27l-0.31,-4.27l0.53,-3.22l2.02,-0.57l-0.26,1.42l0.1,3.14l0.57,3.21l1.47,3.58l-2.68,3.78l0.07,1.44l0.82,2.39l-3.19,2.21l-0.01,1.66l0.4,1.3l0.74,0.9l1.35,-0.27l2.09,-1.75l1.3,-0.03l3.47,2.2l0.48,-0.04l0.09,-0.48l-2.55,-5.08l-0.84,-2.93l0.86,-0.93l1.71,2.01l1.32,0.82l0.58,-0.21l0.93,-1.82l3.66,-1.02l0.31,-0.39l0.0,-0.89l-0.34,-0.4l-3.04,-0.94l0.0,-0.29l2.92,-0.75l1.82,-2.8l0.45,-3.2l-1.25,-2.81l-1.19,-0.35l-3.18,-0.05l-1.45,-0.54l-1.08,-1.21l-0.14,-1.1l1.55,1.03l0.6,-0.19l0.82,-2.21l-1.15,-1.84l-1.91,-0.53l-1.47,0.08l1.39,-1.04l1.12,-0.18l2.23,1.38l1.2,0.26l0.82,-0.54l0.08,-0.47l-0.5,-1.56l4.12,-0.06l1.97,0.64l0.76,1.55l-1.73,2.25l-0.74,1.91l0.79,2.31l0.65,0.17l2.32,-1.6l0.86,0.02l0.39,0.91l0.82,2.69l-1.22,1.42l-0.46,1.15l0.0,6.37l0.49,2.08l0.91,1.29l1.05,0.61l0.53,-0.15l0.46,-0.82l0.5,-3.52l2.26,-6.78l0.52,-3.31l0.37,-0.44l1.17,0.73l2.08,2.12l1.47,2.89l1.02,1.06l2.04,0.19l0.42,-0.4l-0.09,-1.14l-0.85,-1.03l-1.06,-2.85l-0.99,-1.53l-8.03,-7.74l0.26,-0.93l0.59,0.1l3.18,3.31l1.15,0.92l1.43,0.57l1.55,0.01l1.35,-0.68l0.21,-1.61l-1.05,-1.04l-4.0,-1.4l-2.45,-2.11l-1.11,-3.16l-0.21,-1.73l1.74,-0.04l1.85,0.82l7.61,5.48l3.63,2.07l1.08,1.7l-0.51,1.67l-1.24,1.6l0.28,1.13l1.19,2.1l0.14,1.19l-0.44,2.29l0.61,0.41l1.36,-0.87l0.72,-1.29l0.34,-1.35l-0.46,-3.39l0.45,-1.02l1.86,-3.08l1.85,-0.8l3.9,0.23l5.32,1.53l2.07,1.25l2.47,2.34l0.17,2.82l-1.93,6.1l0.13,0.44l0.45,0.03l1.49,-0.91l2.34,-2.74l0.89,-0.15l0.69,0.91l0.49,1.99l0.27,4.0l-0.82,4.03l0.3,1.31l1.06,1.65l1.01,4.27l-0.27,0.95l-1.82,0.51l-0.27,0.5l0.9,2.1l1.94,1.16l0.55,-0.28l0.71,-3.13l1.18,-1.84l0.67,-2.13l-0.83,-3.12l1.89,0.5l2.64,0.3l0.4,-0.22l-0.07,-0.46l-4.22,-4.31l-1.04,-1.96l2.08,-0.86l2.31,-0.36l5.4,-2.0l2.34,-1.62l5.66,1.07l4.94,0.01l10.31,-4.03l5.17,2.17l4.76,3.68l5.84,0.78l0.97,2.03l1.46,1.42l1.65,0.9l2.07,3.84l1.57,1.08l-0.12,2.7l1.86,2.45l0.25,1.48l-1.44,5.77l-0.51,0.88l-2.35,0.19l-1.04,1.03l-2.67,4.25l-3.25,4.34l-17.39,-6.38l-0.51,0.23l-2.92,7.53l0.38,21.37l-1.86,1.7l-1.13,2.98l0.3,0.54l11.3,2.05l8.36,-2.07l6.48,9.37l2.2,3.95l0.66,10.31l2.57,7.72l0.47,0.26l6.24,-1.53l5.35,-3.69l1.85,-0.6l3.25,-2.42l1.92,-6.29l1.66,-2.52l0.58,-3.24l1.53,-1.9l1.86,-1.25l2.81,1.03l-0.38,1.95l-2.02,1.45l-5.24,9.26l-1.5,5.57l-0.22,3.98l0.33,4.04l0.47,0.36l3.91,-0.75l3.55,1.06l3.63,2.05l1.22,4.0l-0.16,4.94l1.07,4.86l5.21,8.07l-5.61,4.86l-3.56,0.91l-3.62,0.16l-2.69,0.6l-6.89,-0.84l-0.34,-0.75l0.78,-1.82l-0.74,-1.41l-5.78,-2.41l-5.52,-9.19l-4.05,-3.36l-0.53,0.02l-2.08,1.97l-1.63,2.33l-2.44,0.47l-3.58,1.31l-6.81,1.23l-3.51,1.25l-3.38,0.58l-2.4,-3.46l1.07,-6.1l-0.32,-0.46l-4.58,-0.85l-13.03,3.75l-6.94,1.38l-5.92,0.6l-5.77,6.41l-2.55,0.74l-2.51,1.6l-2.11,1.87l-2.22,0.99l-2.72,0.42l-2.53,1.02l-1.63,-0.73l-0.53,-0.82l-0.9,-3.16l-4.04,-5.49l1.43,-1.07l0.06,-0.59l-0.96,-0.99l-3.14,-1.1l-2.95,-4.54l-2.18,-0.88l-2.2,0.85l-0.24,-1.51l-3.07,-1.71l-2.42,0.35l-0.33,0.29l-0.93,3.05l-0.28,-0.24l0.44,-3.71l3.99,-1.87l3.59,-1.05l5.1,1.36l0.43,-0.15l0.01,-0.45l-2.99,-4.02l-1.38,-0.94l-0.97,-0.24l-1.08,0.48l-1.94,-1.91l2.52,-6.39l1.44,-2.8l1.72,-1.06l0.09,-0.61l-1.57,-1.67l-5.24,-1.48l-1.32,-0.65l1.33,-1.14l5.43,-1.22l1.43,-2.03l-1.07,-2.12l-2.05,-0.49l-3.98,-0.02l-0.7,-0.45l-2.33,-2.35l0.0,-0.37l1.22,0.0l0.35,-0.6l-1.65,-2.82l1.84,-0.94l2.74,-0.85l2.3,-3.1l5.05,-1.31l2.42,-1.19l0.21,-0.45l-0.39,-0.31l-7.43,0.05l-1.89,1.04l-2.58,3.55l-1.59,0.28l-1.04,-1.17l-1.09,-2.54l-0.69,-2.61l0.07,-1.38l2.52,-2.73l1.23,-2.13l-0.39,-0.78l-0.48,-0.2l-2.16,0.72l-2.45,-1.54l-0.42,-0.95l0.5,-1.23l-0.12,-1.37l-0.63,-2.45l-0.76,-1.16l1.43,-0.11l2.4,-1.03l2.5,0.08l0.41,-0.36l0.19,-1.67l0.71,-1.47l-1.06,-1.66l-1.6,-0.4l-1.64,-1.5l1.01,-1.33l1.7,-1.26l0.1,-0.53l-1.46,-2.16l-2.72,-0.47l-0.5,-1.98l0.78,-1.44l2.71,-0.4l0.23,-0.67l-1.64,-1.72l-0.89,-2.0l-0.63,-0.2l-2.78,2.56l-2.12,0.97l-0.39,1.01l0.04,1.18l0.88,1.35l0.14,2.23l-0.91,2.89l0.53,3.62l-1.25,3.02l-0.84,0.98l-2.0,-1.44l-2.52,-0.17l-2.09,-1.27l0.58,-7.41l0.73,-2.74l-0.23,-0.47l-1.15,-0.51l0.39,-3.32l-1.79,-1.91l-2.28,0.51l-1.12,1.86l-0.35,2.36l-0.75,1.4l-2.59,0.04l-0.35,0.59l3.42,5.52l0.71,2.03l-1.14,0.89l0.03,1.55l1.76,2.28l-1.35,0.27l-1.61,0.85l-1.84,1.82l-0.78,-2.67l1.59,-3.69l-3.53,-5.34l1.03,-2.81l-0.94,-3.89l-0.57,-0.26l-2.29,1.18l-3.33,3.84l-4.97,1.5l-1.1,0.07l-1.3,-0.7l-0.94,-2.86l0.34,-0.33l5.17,-0.02l1.49,-1.16l-0.03,-2.15l-1.57,-2.6l-3.9,-1.4l-1.54,-1.17l-0.62,0.18l-0.64,1.7l-0.38,3.59l-0.64,1.5l-0.97,0.81l-0.24,-0.57l-0.09,-6.91l0.29,-0.81l3.13,-3.67l0.83,-1.89ZM221.95,307.84l-0.21,1.47l0.35,1.4l0.93,2.63l1.69,2.43l0.42,1.33l-7.49,-0.12l-0.26,-1.66l1.5,-1.53l0.5,-1.26l-0.11,-0.45l-0.46,-0.04l-2.78,1.62l-0.91,-0.4l0.31,-1.72l2.18,-2.79l-0.03,-0.52l-0.85,-0.88l-0.58,0.01l-1.29,1.4l-0.33,-0.72l-0.54,-0.19l-0.58,0.28l0.53,-2.73l-0.48,-5.21l-0.59,-3.24l-1.22,-3.76l3.02,-2.91l2.0,-0.63l1.45,2.13l0.17,0.66l-0.43,0.83l-1.03,1.01l0.11,0.98l2.11,4.46l0.29,1.21l-0.46,1.41l0.79,1.16l1.32,0.72l0.67,1.07l-1.89,0.0l-0.4,0.4l0.0,0.88l0.33,0.39l2.24,0.89Z",name:"South Chungcheong"},"KR-47":{path:"M779.8,166.91l-2.13,0.98l-2.97,-0.53l-2.96,-1.63l-1.93,-2.13l-0.59,-2.68l0.94,-1.95l2.06,-1.26l4.34,-0.68l4.28,-1.25l1.8,1.25l-0.14,3.36l-1.35,3.97l-1.37,2.55ZM529.23,227.19l0.28,2.6l0.53,0.33l3.82,-1.39l3.35,-2.4l1.21,0.46l1.25,1.36l1.55,0.13l1.54,-0.58l4.71,0.73l4.78,1.94l3.33,-0.79l3.25,-1.58l4.05,0.87l3.69,2.05l1.05,2.86l-2.51,1.73l-3.69,-1.25l-2.42,0.85l-2.12,1.48l-1.07,3.92l0.62,4.81l2.55,3.55l4.09,1.84l0.88,2.91l1.39,2.83l5.64,2.55l8.66,0.6l-0.43,2.81l1.98,2.14l-2.93,7.32l0.33,3.99l1.1,3.57l0.37,3.04l-1.33,3.29l0.24,0.53l8.6,2.92l4.14,-1.58l5.0,0.89l0.64,5.56l1.69,5.8l0.67,5.81l-0.76,12.06l-0.72,2.48l-3.78,4.22l-1.59,2.59l-0.67,2.89l-0.53,17.16l0.48,2.54l0.76,1.29l1.46,1.21l0.7,4.7l0.93,3.73l1.62,1.45l-0.41,1.93l-0.88,1.1l-2.51,0.95l-2.07,1.58l-0.27,2.23l6.58,6.72l2.75,0.53l3.54,-2.42l7.89,-7.98l1.34,-2.06l1.58,1.16l1.92,7.47l-1.86,2.7l-4.52,8.38l-1.66,13.31l-3.2,8.37l0.15,5.34l-3.26,9.04l-3.48,6.65l1.26,3.14l-8.92,-1.99l-11.47,1.92l-1.93,-0.46l-1.34,-0.89l-0.34,-3.77l-1.39,-2.1l-4.38,-1.75l-4.28,-0.84l-4.43,0.6l-5.32,1.71l-4.29,3.06l-0.14,0.45l0.68,1.98l1.1,1.71l-0.55,0.98l-1.87,0.09l-3.24,1.76l-2.93,2.2l-3.27,1.01l-3.59,-1.56l-5.01,-1.08l-4.49,1.71l-3.15,3.06l-3.55,0.84l-4.04,2.94l-4.41,-0.12l-3.8,-1.85l-4.12,-1.17l-9.17,1.21l-3.72,-2.18l-3.01,-3.4l-1.01,-7.69l-0.63,-0.27l-2.95,2.14l-2.92,3.85l-3.4,-0.56l-6.53,3.1l-3.32,-0.62l-3.18,-2.2l-3.46,-1.53l-3.58,-0.55l-3.83,0.48l-7.34,-0.29l-1.83,-6.11l1.46,-3.21l-0.03,-3.61l-1.66,-1.8l-1.88,-1.1l-1.09,-2.45l-2.8,-1.89l-1.67,-2.91l-2.36,-2.38l-3.5,-1.12l-6.95,-0.22l-3.74,-2.53l-4.67,-0.56l-0.84,-0.35l-0.66,-2.27l-2.32,-1.72l-2.41,-1.3l-0.93,-2.92l0.51,-9.18l-4.84,-7.63l5.67,-2.12l2.16,-3.66l1.06,-3.67l2.18,-3.04l0.25,-4.33l-0.66,-3.64l2.67,-2.12l5.49,0.63l0.42,-0.47l-1.41,-7.4l-2.98,-2.17l-6.52,1.32l-2.25,-0.98l-3.48,-2.68l-3.13,-0.97l-4.76,0.98l-0.67,-6.09l2.68,-2.17l1.78,-3.27l-1.36,-2.6l-0.74,-2.3l0.73,-3.37l0.5,-7.69l1.18,-3.1l2.19,-1.97l0.05,-0.54l-6.08,-8.14l-4.9,-0.88l-1.15,-2.68l3.41,-1.02l1.83,-1.81l2.8,-3.46l0.74,-1.53l0.24,-2.95l3.69,-2.31l4.31,-1.88l2.67,-3.58l4.54,1.8l8.8,1.29l0.41,-0.59l-1.81,-3.2l-2.28,-2.72l0.77,-2.68l2.81,-5.06l1.89,1.07l2.48,-0.2l2.27,-2.62l1.85,-1.1l1.88,1.11l3.84,1.24l3.67,0.28l0.4,-0.26l1.48,-4.54l1.23,-1.79l1.3,-1.18l1.42,1.45l4.9,3.61l2.05,3.57l4.69,1.33l10.63,-4.27l1.83,-5.6l-2.43,-2.92l2.75,-5.13l2.67,-3.51l3.78,-2.47l1.18,-1.88l1.42,-1.09l2.65,-0.81l5.24,-4.28l2.83,-2.76l1.0,-0.59l1.62,0.44l1.68,-0.89l1.41,-1.45l6.08,2.64l6.92,1.01l0.42,-0.31l0.73,-3.05l0.41,-3.33l-0.78,-3.45l2.06,-2.31l3.2,-1.38l3.09,0.22l1.9,2.82l2.36,0.5l1.85,0.85l-0.27,2.19ZM483.61,402.68l1.55,2.71l4.86,3.43l0.49,-0.0l0.95,-0.75l1.82,-2.9l1.59,-1.16l3.84,0.36l7.15,1.72l3.06,-1.59l0.59,-2.51l1.16,-2.86l0.13,-1.81l1.95,0.08l1.94,-1.85l0.79,-2.54l-0.32,-4.68l-2.33,-2.53l-0.04,-3.33l0.6,-1.04l0.06,-1.12l-1.64,-2.77l-5.34,-3.56l-6.56,0.4l-7.93,0.98l-6.03,4.56l0.61,6.63l-2.07,2.14l-1.33,2.78l0.3,0.57l1.88,0.43l-0.17,1.04l-0.43,1.08l-3.89,0.43l-1.79,2.57l0.74,2.61l2.1,0.93l1.7,1.55Z",name:"North Gyeongsang"},"KR-46":{path:"M395.67,589.98l0.0,-0.73l0.71,-1.01l1.59,-0.56l-0.38,0.88l0.43,1.11l-0.97,0.29l-0.57,-0.37l-0.81,0.4ZM395.17,575.46l-1.14,0.08l-1.24,-0.62l-4.28,-4.05l-0.45,-1.41l0.69,-2.38l2.74,-2.17l0.57,-1.06l0.94,-3.56l-1.83,-2.1l0.14,-0.72l1.1,-0.48l1.38,-0.15l1.05,0.44l0.25,0.99l-0.55,1.34l-1.43,1.23l0.17,0.69l1.14,0.27l1.02,1.51l1.9,5.45l0.11,1.95l-0.36,1.89l-0.85,1.81l-1.08,1.04ZM395.77,599.22l-1.32,-1.28l0.47,-0.95l-0.43,-0.48l0.88,-1.62l0.26,-1.72l1.09,1.07l-0.94,4.98ZM227.11,464.86l13.91,-3.68l3.13,0.78l-1.47,8.63l-0.18,3.82l0.28,0.4l3.3,0.97l7.64,-2.18l4.12,-0.57l3.56,-2.18l4.17,-1.49l1.83,-1.5l1.08,-2.25l-0.32,-2.68l1.48,-1.04l1.14,-1.6l-0.03,-3.86l2.85,-2.37l4.38,0.24l1.94,-2.13l2.0,0.13l2.06,0.81l3.71,2.82l6.11,7.43l3.84,-0.04l0.39,-0.34l0.29,-1.96l0.74,-1.74l1.15,-1.03l0.86,-1.36l3.23,-0.16l2.27,3.2l-1.05,4.1l0.85,2.78l2.41,2.53l-0.16,4.49l3.33,3.36l4.62,0.64l3.75,-1.99l3.64,-0.56l2.64,0.02l2.0,-0.48l4.08,2.47l4.62,0.07l12.51,-1.09l3.81,-3.68l4.3,-2.22l7.72,2.59l6.83,5.11l-0.52,3.18l2.5,2.73l1.2,3.48l0.52,7.43l1.74,2.98l3.14,2.17l2.68,2.61l2.4,5.53l7.76,7.87l1.6,3.67l-0.01,2.56l-6.62,-0.21l-1.54,-2.96l-1.54,-1.19l-0.62,0.2l-0.33,1.08l0.44,2.54l-1.3,3.24l-1.09,1.17l-4.63,3.44l-2.34,0.97l-1.62,-1.29l-2.31,-4.36l-2.15,-0.91l-0.46,0.13l-1.35,1.8l-0.74,2.96l0.17,2.61l3.12,5.78l2.2,2.8l2.02,1.24l1.5,1.74l1.3,0.58l1.97,-0.97l3.76,-3.28l2.49,-0.31l4.38,0.53l1.92,-0.9l-0.5,3.97l-1.24,3.99l-1.41,6.94l-0.91,1.44l-4.08,1.27l-3.32,-1.54l-2.86,-0.58l-0.44,0.22l-2.08,4.24l-0.65,-0.27l-0.98,0.45l-0.26,0.57l1.66,3.74l0.89,6.1l-0.33,0.68l-0.87,-0.45l-1.99,-1.94l-3.13,-0.45l-2.06,-1.06l-1.32,-1.92l-0.57,-2.97l0.72,-2.83l1.61,-2.92l1.19,-3.01l-0.58,-2.37l-1.05,-1.44l-1.95,-3.93l-0.67,-0.47l-1.44,-0.15l-0.41,-0.41l0.49,-2.11l-1.86,-3.64l-0.3,-1.25l0.75,-3.03l-0.36,-0.93l-1.33,-0.9l-1.18,1.12l-2.1,4.96l-1.03,1.15l-4.82,1.45l-2.4,0.28l-5.34,-0.13l-2.14,0.57l-0.14,0.7l1.64,1.25l5.68,2.01l0.0,0.28l-4.99,1.48l-2.74,1.42l-0.66,2.18l0.15,0.41l1.44,0.86l2.19,-0.82l0.98,0.39l0.68,1.03l-0.76,0.36l-0.43,0.76l1.73,5.58l3.71,3.18l3.86,2.31l2.03,2.71l-2.64,-0.05l-0.93,0.19l-0.32,0.36l0.26,0.4l5.17,1.85l0.6,1.34l0.32,2.66l-2.12,1.82l-2.28,-0.1l-1.49,0.33l-5.51,-3.19l-2.09,-0.6l-1.69,0.31l-3.76,2.02l-0.83,1.63l2.03,3.53l1.67,0.34l1.3,0.66l4.53,-1.1l2.05,1.62l-5.52,4.71l-1.96,2.58l-2.38,-0.81l-3.58,2.53l0.21,2.83l1.03,1.15l-2.29,0.01l-4.92,-6.06l-1.8,-3.41l-4.66,-4.69l-1.88,0.22l-4.92,2.39l-0.2,0.49l0.41,1.18l-3.03,-0.7l-1.51,-0.74l-1.05,-1.83l-0.13,-1.83l0.66,-1.0l3.68,-2.31l2.51,-3.09l1.57,-3.05l0.8,-0.94l1.13,-0.51l-0.67,3.84l-1.81,4.07l0.39,0.56l3.64,-0.22l3.33,-1.19l1.9,-2.59l-0.04,-4.14l-0.76,-1.78l-1.67,-1.98l-0.1,-1.89l0.58,-0.97l3.34,-3.44l1.69,1.2l0.16,0.84l-0.61,1.54l0.81,1.94l1.06,1.28l1.62,0.56l2.34,-0.8l3.5,-5.86l-0.01,-0.46l-1.68,-2.33l-0.72,-2.57l-0.88,-1.13l-0.55,-0.08l-2.31,1.68l-2.45,0.97l-2.01,-1.56l-3.03,-4.54l-0.66,-0.0l-1.8,2.64l-2.48,5.93l-1.63,1.85l-1.62,0.61l-4.49,-0.66l-1.67,0.49l-4.7,4.75l-8.5,5.03l-2.48,0.84l-0.43,1.45l-0.16,3.1l-1.88,2.29l-0.65,1.62l0.81,1.88l-6.63,6.07l0.09,5.9l-0.82,0.68l-3.07,-1.43l-0.47,0.1l-1.09,1.23l-0.62,1.66l0.06,1.5l0.4,1.0l-4.28,-2.54l-4.72,-1.29l-0.92,-0.52l-0.89,-2.46l0.51,-7.01l-0.46,-2.74l0.67,-1.82l-0.15,-2.16l-0.85,-2.02l-1.55,-1.16l-1.84,0.39l-1.42,1.26l-1.04,1.52l-0.47,1.44l1.31,4.63l-3.54,1.1l-0.27,0.49l0.57,1.86l2.46,2.91l-4.33,2.34l-1.86,1.58l0.12,0.68l2.05,0.85l-0.02,0.91l-0.66,0.01l-1.8,-0.81l-1.79,0.22l-0.63,0.86l-0.06,1.14l-0.55,1.2l-0.81,0.51l-3.61,0.85l-1.64,1.29l-3.55,10.43l-0.27,2.61l-2.75,-0.5l-5.62,1.72l-1.05,-0.2l-0.13,-1.27l1.14,-3.28l-0.36,-2.03l-1.31,-0.99l-1.66,-0.3l-2.82,0.13l0.84,-1.68l0.23,-2.0l0.83,0.09l0.66,-0.48l1.76,-2.97l0.37,-1.76l-0.47,-1.43l-0.76,-0.65l-4.0,-0.85l-0.09,-0.38l0.62,-0.93l0.5,-3.63l-0.22,-0.92l-0.51,-0.29l-1.37,0.43l0.42,-2.57l2.26,-1.55l3.19,-0.57l3.06,-0.07l0.35,-0.59l-0.63,-1.17l-0.86,-0.9l-1.43,-0.74l1.35,-0.9l1.21,-1.49l-0.09,-1.92l-1.84,-0.8l-0.72,0.32l-1.72,1.66l-0.81,-0.01l-1.52,-0.87l-1.03,-0.08l-1.12,0.85l-0.89,2.07l-5.73,-0.01l-2.93,0.76l-0.27,-1.93l-1.2,-1.4l-2.69,-1.23l-0.65,-1.52l-0.83,-0.78l-0.64,0.14l-0.64,1.28l-1.57,0.55l-3.39,-2.6l-0.32,-1.08l0.8,-0.71l0.46,0.35l1.24,0.02l1.14,-0.75l0.14,-0.46l-0.52,-1.44l-3.5,-1.73l-2.38,-1.63l-0.2,-3.78l1.06,-4.41l1.32,-3.2l0.17,-3.23l0.72,-0.33l2.25,0.67l0.8,1.63l3.61,5.03l-1.07,1.37l-0.37,1.56l0.22,1.48l2.98,8.29l1.72,1.07l6.2,0.99l2.82,1.71l1.76,-0.37l1.01,-2.44l-0.42,-0.55l-1.28,0.18l-3.12,-0.81l-1.11,-1.62l-1.49,-1.4l0.41,-3.02l-0.46,-0.45l-1.64,0.28l-1.01,2.0l-0.72,0.06l-0.68,-2.27l-0.37,-3.35l0.9,-1.89l-0.56,-2.27l2.85,-0.26l4.97,1.01l0.51,0.84l-0.33,2.82l0.49,1.22l1.23,0.74l0.81,0.98l3.84,1.81l4.39,3.17l0.51,-0.08l0.54,-0.62l0.01,-0.52l-2.18,-2.68l0.76,-0.15l5.13,2.67l3.65,1.09l2.8,-0.61l0.31,-0.4l-0.34,-0.38l-2.54,-0.4l-2.03,-1.2l-3.39,-2.77l0.64,-0.73l-0.08,-0.59l-2.64,-1.8l-4.17,-4.91l-2.34,-1.02l-3.09,-0.58l-3.65,0.21l-2.73,-1.51l-3.02,0.76l-2.56,-0.78l-0.26,-0.92l1.57,-1.83l1.55,-0.59l3.81,0.5l4.52,-1.88l5.5,3.77l2.05,-0.25l1.65,1.0l0.53,-0.46l-0.53,-2.64l0.22,-2.29l1.32,-1.61l2.81,-0.65l5.59,1.56l2.99,0.21l0.39,-0.58l-0.7,-1.42l1.5,-0.7l2.56,-0.35l-0.07,-0.44l-2.07,-2.1l-2.92,-0.48l-5.83,0.49l0.29,-0.98l-0.48,-3.19l1.59,-2.35l0.1,-1.66l-1.04,-2.26l-1.96,-0.69l-2.12,0.82l-1.52,1.87l-0.21,1.54l0.95,3.35l-1.66,3.0l-1.37,4.71l-1.14,1.44l-1.91,0.16l-0.57,-0.54l1.47,-2.62l-0.16,-0.59l-1.69,-0.8l-1.46,0.46l-1.13,0.9l-1.46,0.42l-3.45,-0.64l-1.05,0.46l-0.39,1.41l-1.47,-0.0l-2.53,0.78l-1.0,-0.47l-0.33,-1.14l0.76,-1.2l2.55,-2.38l1.47,-2.36l0.31,-2.21l-0.32,-2.07l0.34,-0.84l1.53,-1.25l-0.02,-0.63l-1.48,-1.08l-1.29,-2.23l-0.7,-2.63l0.22,-2.08l3.91,-2.83l0.86,-1.37l-0.26,-0.59l-3.26,-0.69l-1.6,0.32l-1.46,1.33l-2.1,0.88l-0.22,0.41l0.18,1.37l0.6,1.64l0.03,1.06l-1.49,1.26l-2.04,0.13l-3.02,-1.22l1.09,-0.58l0.07,-0.7l-1.94,-1.53l-1.14,-1.86l0.97,-0.46l4.34,0.67l0.47,-0.44l-0.35,-2.82l3.31,-3.06l0.11,-0.41l-0.99,-3.07l-3.54,-4.55l-2.38,-1.99l-2.37,-0.76l-0.5,0.5l0.93,3.01l-0.69,1.45l-1.32,0.04l-1.43,-1.74l0.97,-1.25l-0.01,-0.5l-3.13,-3.86l-0.39,-2.04l1.55,-1.67l2.28,-0.28l2.01,0.96l0.93,2.09l0.57,0.18l1.72,-1.09l0.91,-1.69l0.72,-2.32l0.54,1.94l-0.32,2.5l-0.71,2.16l0.25,1.02l0.38,0.29l1.11,-0.1l0.57,2.46l0.66,0.75l2.76,1.25l2.11,0.09l0.53,0.28l-0.6,1.48l0.26,1.7l0.95,1.52l1.32,1.26l0.64,-0.12l3.17,-6.7l0.33,-2.3l-0.13,-2.72l-0.85,-1.06l-2.28,-0.53l-1.61,-1.14l-1.32,-3.2l-4.03,-4.37l-0.84,-1.82l1.32,-1.77l0.35,-1.46l-0.17,-0.42l-1.23,-0.81l-0.52,-0.92l0.23,-1.82l-0.53,-0.42l-3.14,0.81l-2.62,0.03l0.71,-0.81l4.72,-0.59l2.25,-0.51l0.31,-0.37l-0.26,-0.4l-2.11,-0.97l0.35,-0.74l2.29,-2.08l0.51,-1.2l-0.77,-2.94l0.4,-2.06l1.04,-2.09l2.44,-3.46l2.38,2.67l2.19,0.62l1.24,-0.05l0.36,-0.51l-0.3,-1.03l-2.02,-2.2ZM288.22,480.64l-6.78,1.6l-4.36,-1.07l-3.04,2.44l-0.1,0.48l3.56,7.1l6.9,3.81l7.66,1.13l5.26,-6.19l0.06,-0.4l-2.52,-6.44l-6.64,-2.46ZM392.97,588.24l-0.79,0.03l-0.63,-0.76l-2.96,-1.17l-1.08,-0.77l-1.15,-2.02l-1.74,-1.32l0.46,-0.83l1.92,-0.85l2.06,-0.26l1.41,0.98l1.76,3.19l-0.14,1.47l1.94,0.85l0.38,0.56l-0.15,0.49l-1.3,0.42ZM385.82,531.72l0.93,0.44l1.39,-0.01l-2.32,2.48l-1.89,-0.06l-1.02,-0.93l0.48,-1.02l1.19,-0.81l1.23,-0.07ZM385.8,557.17l0.62,-0.55l-0.16,0.5l0.37,0.46l1.1,0.56l-0.54,0.42l-0.73,-0.34l-0.66,-1.05ZM375.85,577.45l1.03,-1.5l1.12,-0.49l0.69,0.46l0.14,0.63l0.57,0.48l1.66,0.02l0.49,-0.31l0.53,0.16l0.35,0.6l-0.49,0.45l-0.57,-0.88l-0.67,0.07l-0.68,1.31l-2.39,0.58l-1.2,-1.51l-0.6,-0.06ZM362.77,571.53l-0.48,0.48l-0.62,-0.05l-0.13,-0.38l0.26,-0.45l0.97,0.4ZM363.07,571.53l1.53,-0.81l0.94,0.35l0.59,0.83l-1.11,0.2l-0.68,1.24l-0.39,-0.1l-0.37,-0.66l-0.04,-0.86l-0.47,-0.18ZM362.7,619.92l-0.06,0.04l-0.34,-0.34l0.42,-0.1l-0.02,0.4ZM356.35,592.41l0.5,0.43l0.58,-0.14l1.19,-1.03l0.82,-0.04l2.54,2.54l0.5,1.83l-2.96,2.1l-1.77,0.51l-0.36,-0.19l-0.16,-1.24l-1.0,-0.92l-1.13,-0.34l-0.33,-0.41l0.05,-0.87l-1.89,-1.18l0.35,-0.95l-0.06,-1.25l3.15,1.15ZM351.24,584.41l0.29,-1.74l0.89,-0.92l1.64,-0.12l0.74,0.64l-1.09,0.33l-0.34,0.53l1.24,1.47l-1.12,0.19l-0.0,0.7l4.6,1.55l0.46,0.87l-0.98,0.77l-1.14,-0.05l-3.45,0.9l-1.15,-1.11l-0.06,-0.48l0.66,-0.37l0.83,0.05l0.4,-0.53l-1.04,-2.16l-1.38,-0.51ZM352.2,547.66l-0.55,-0.21l0.43,-1.51l1.62,-0.06l-1.19,0.93l-0.32,0.84ZM344.89,617.42l-0.17,-1.19l0.86,-0.03l-0.09,1.06l-0.61,0.16ZM340.24,616.8l1.51,-0.35l-1.64,2.0l0.13,-1.65ZM334.92,649.11l0.78,0.35l0.62,-0.22l0.29,1.56l0.81,1.1l-1.3,-0.51l-1.19,-2.29ZM332.85,648.97l-0.37,1.35l0.27,1.6l1.66,2.53l1.76,1.12l-2.93,-0.95l-0.85,-2.29l-0.88,-0.86l-0.24,-0.75l0.15,-1.48l0.61,0.1l0.83,-0.37ZM329.59,603.32l-1.74,-0.39l-0.35,-0.44l0.17,-1.72l-1.12,-0.77l-0.07,-0.75l1.55,1.39l1.56,2.68ZM328.34,626.85l-2.17,-0.34l-1.65,0.37l0.75,-2.22l1.64,-1.79l0.93,-0.52l0.29,0.03l0.36,0.88l-0.12,1.63l-0.65,0.94l0.62,1.01ZM322.28,597.29l-5.02,0.86l-1.86,-0.25l-1.38,-0.63l-2.76,-1.73l0.0,-0.67l0.58,-0.67l0.21,-0.84l-0.56,-0.95l-0.75,-0.5l3.08,-1.53l4.01,-0.69l3.83,-0.42l1.91,0.13l1.52,0.68l1.22,2.04l-0.37,2.36l-1.51,1.96l-2.15,0.82ZM312.48,585.0l-0.76,0.83l-1.24,0.47l-0.32,-0.54l-0.7,-0.29l-0.04,-0.38l0.75,-0.18l0.22,-0.37l0.48,0.75l0.62,0.19l0.61,-0.56l0.22,-0.76l0.17,0.83ZM308.91,573.0l-0.18,0.09l-0.5,-1.18l0.94,0.54l-0.25,0.54ZM296.24,607.16l1.13,-0.56l2.43,-2.32l1.36,1.6l0.67,1.45l1.24,0.41l2.7,-0.6l2.01,2.29l-2.42,-0.69l-1.11,0.34l-0.17,0.63l0.7,0.62l-3.34,2.31l-0.05,-0.55l1.2,-1.13l0.1,-0.59l-0.44,-0.56l-2.37,-0.55l-0.22,-1.14l-1.0,-0.66l-2.43,-0.3ZM301.48,593.25l1.12,0.55l0.55,-0.13l0.62,0.62l1.27,3.18l-0.45,0.75l0.02,0.85l-0.5,0.46l-0.5,-2.04l-0.69,-0.61l-0.61,0.21l-0.01,1.24l-0.48,-0.34l-1.9,-4.17l0.31,-0.34l1.25,-0.23ZM294.24,613.63l-1.59,0.3l-1.02,-0.9l-0.41,-0.47l0.32,-1.67l1.47,-0.8l2.89,-0.1l1.62,0.83l0.04,0.59l-0.44,0.58l-2.33,1.58l-0.55,0.05ZM279.9,600.35l1.06,0.66l3.16,0.07l1.4,0.87l1.2,0.33l1.33,-0.19l1.17,-1.76l-1.11,2.92l0.39,1.29l-0.61,0.61l-1.18,0.18l-1.22,1.26l-0.86,0.29l-1.27,-0.38l-1.1,-1.08l-0.08,-2.41l-0.57,-0.23l-1.56,1.27l0.11,-3.25l-0.25,-0.45ZM287.62,660.26l-1.86,0.3l-0.18,-1.5l0.68,-0.38l0.55,0.08l0.82,1.5ZM278.4,634.43l-0.42,-1.79l1.36,-3.65l2.36,-1.42l1.85,0.44l1.17,1.56l1.83,1.68l-0.28,1.51l-0.99,1.86l-1.28,0.65l-1.66,0.13l-2.61,-1.59l-0.82,0.09l-0.51,0.53ZM267.0,610.27l2.76,-0.89l2.2,0.6l1.47,-0.59l1.61,-1.22l1.0,-0.24l1.62,0.7l2.47,0.02l2.45,0.81l-0.87,1.46l-0.32,1.42l-0.54,0.55l-2.15,0.04l-1.28,1.04l-0.76,0.15l-1.38,-2.54l-1.13,-0.51l-4.01,0.63l-3.15,-1.42ZM278.54,601.34l0.05,0.37l-0.44,0.07l-2.46,-0.7l-1.26,0.24l-0.8,0.93l-3.33,1.5l-1.15,1.44l-0.65,1.67l-0.47,-0.51l-0.25,-2.6l-1.64,-0.96l1.73,-3.12l1.67,-2.05l2.33,-1.2l2.45,-0.54l1.3,0.21l0.5,1.24l-0.5,0.48l-0.0,0.74l1.29,0.86l1.64,1.95ZM264.32,611.76l2.3,2.19l0.74,2.16l-3.22,-1.24l-0.53,0.1l-0.67,1.09l-4.89,-1.49l-0.01,-0.41l0.98,-0.7l0.15,-0.44l-0.59,-1.31l-1.26,-0.27l-1.2,0.29l-1.46,-0.38l-1.35,-0.82l-0.77,-0.9l-0.45,-3.07l0.56,-3.35l0.88,-1.21l1.2,-0.54l2.73,-0.34l2.54,1.19l1.39,1.53l1.11,2.59l0.36,2.25l1.45,3.05ZM266.39,631.06l-0.13,0.29l-0.9,-1.0l0.19,-1.52l1.19,-0.88l0.55,1.62l-0.91,1.49ZM254.48,639.97l-0.9,0.23l-0.67,-0.89l-1.12,-0.59l-0.22,-1.52l1.05,-4.98l-0.99,-1.3l0.97,-1.11l0.62,0.01l1.84,0.88l0.2,0.93l-0.99,0.8l-0.35,1.3l2.07,2.71l-0.83,0.46l-0.19,2.22l-0.49,0.86ZM247.05,622.49l1.03,-0.22l0.81,0.36l0.25,0.44l-0.87,0.62l-1.65,0.22l-0.39,-0.64l0.83,-0.78ZM241.55,626.67l0.77,-0.86l-0.55,-1.17l1.73,0.71l2.53,0.4l1.25,0.61l0.97,0.93l0.07,0.9l-0.83,0.75l-0.36,1.31l-2.58,0.28l-0.27,0.6l0.42,0.7l-0.19,0.15l-1.61,-0.41l-1.29,-1.43l-0.91,-0.26l0.95,-2.37l-0.12,-0.85ZM242.43,633.74l3.3,-0.13l1.6,0.55l0.59,0.69l-0.53,-0.1l-0.51,0.43l-1.38,-0.64l-1.42,0.13l-1.12,1.37l-4.28,2.85l-2.08,-0.08l-1.13,-1.39l-0.08,-1.88l0.99,-1.89l2.02,-1.31l1.66,0.0l2.36,1.41ZM245.05,642.46l0.4,-0.76l-0.19,-0.58l0.49,0.08l0.81,1.48l-1.51,-0.22ZM242.17,617.58l-0.91,0.55l-1.81,-0.16l0.01,-0.28l0.85,0.21l1.87,-0.32ZM230.68,609.75l-0.41,-0.53l0.04,-0.22l0.48,0.23l-0.1,0.52ZM210.97,581.87l1.28,0.79l2.92,-1.54l0.12,0.77l3.63,5.48l0.18,1.78l-0.97,4.1l-3.35,6.22l-0.78,0.49l-3.28,-2.64l-0.6,0.35l-0.45,2.85l-11.63,5.9l-1.35,0.43l-5.11,0.4l-1.14,-0.27l-0.18,-0.81l1.55,-1.78l0.31,-1.14l-0.78,-0.97l-3.58,-2.1l-0.6,0.35l0.0,1.93l-1.75,-1.93l1.45,-4.37l3.37,-3.6l3.31,-0.23l0.35,-0.26l1.1,-2.98l0.68,-1.01l1.08,-1.12l2.5,-0.87l0.9,-0.62l0.37,-1.42l1.17,1.17l1.97,0.19l2.01,-1.13l0.9,-2.66l-1.06,-1.88l-2.88,-2.11l0.49,-0.69l1.71,-0.12l1.92,0.98l3.05,1.94l1.18,2.13ZM216.4,537.02l0.21,2.51l-2.1,1.81l-0.53,-0.19l0.83,-1.29l-0.34,-0.94l-4.15,-2.19l-3.91,0.52l-1.68,0.75l-1.69,0.25l-1.27,-0.41l-0.46,-0.56l0.33,-0.36l1.91,-0.13l2.53,-0.86l1.18,-1.57l1.55,-0.55l0.56,-0.87l0.12,-1.22l-1.01,-1.45l-0.3,-0.99l0.92,-0.44l1.97,0.44l2.12,1.0l1.37,1.28l-0.06,0.33l-0.95,0.15l-2.06,1.37l-0.25,0.82l0.25,1.55l1.07,0.52l1.8,0.03l2.04,0.67ZM212.08,666.17l-1.71,-2.49l0.85,-0.17l1.25,0.33l1.4,-0.28l-0.24,0.62l-0.92,0.0l-0.39,0.29l-0.24,1.69ZM211.09,549.13l-0.46,-1.12l1.22,-0.79l0.51,0.48l-0.98,0.75l-0.29,0.68ZM205.64,521.97l0.69,-0.29l1.32,0.88l1.29,2.95l-0.2,0.34l-1.47,-0.46l-0.41,-1.37l-1.23,-2.05ZM202.94,516.34l1.43,0.8l0.92,1.12l0.05,1.45l-0.93,0.08l-0.61,0.41l-0.49,-0.3l0.19,-2.8l-0.54,-0.76ZM195.45,502.83l1.46,0.74l2.13,-0.86l1.04,0.93l1.1,-0.15l0.11,0.32l-0.57,0.53l-1.0,0.06l-0.75,0.65l-0.11,1.02l1.49,1.59l1.27,0.57l1.24,0.1l0.58,0.77l1.17,2.9l-0.41,1.14l-1.7,-0.5l-0.5,-0.59l-0.42,-0.7l0.23,-1.68l-0.27,-0.51l-3.97,-0.73l-0.84,-0.59l-1.48,-0.17l-1.75,-1.39l-1.22,-2.64l0.55,-0.83l1.32,-0.41l1.29,0.44ZM202.52,528.27l-0.97,0.39l-1.19,-0.04l-0.45,-0.93l0.19,-1.01l0.71,-0.36l2.37,0.16l-0.34,1.54l-0.32,0.25ZM198.29,521.47l-0.19,1.32l-0.78,-1.67l0.38,-0.96l1.01,-0.62l-0.43,1.92ZM191.26,564.73l0.11,0.88l0.62,0.21l1.73,-1.23l1.01,1.05l0.25,1.73l0.41,0.34l0.81,-0.03l-1.68,0.8l-0.71,0.81l-1.7,-0.29l-1.24,0.84l-1.01,0.08l-1.71,0.77l0.37,-3.46l-1.45,-1.17l3.7,-2.73l0.91,0.19l0.07,0.47l-0.51,0.75ZM189.37,510.85l0.3,-0.21l-0.05,-0.68l-1.1,-0.15l0.81,-0.57l4.2,0.49l0.68,1.06l0.08,1.78l-0.79,0.53l-2.04,-1.6l-1.17,0.22l-0.32,-0.6l-0.6,-0.25ZM188.4,523.67l0.95,-2.18l0.28,-2.72l1.27,-0.61l0.41,-0.65l-0.25,-0.61l-5.85,0.16l-0.57,-0.43l1.19,-0.5l0.7,-0.98l2.27,-1.35l1.99,0.44l0.84,0.65l0.42,1.58l1.85,1.13l0.15,0.44l-0.25,1.66l-1.32,1.04l-2.31,0.5l-0.5,1.19l0.18,0.92l-1.46,0.31ZM186.65,549.55l2.93,1.72l2.67,0.37l0.7,0.59l0.81,3.45l0.04,1.33l-0.56,1.06l-1.18,0.11l-2.74,-2.89l-1.33,-0.02l-1.21,0.75l-0.72,0.06l-0.62,-0.43l-0.23,-1.17l-1.13,-1.93l-2.61,-2.78l1.48,0.12l2.24,-0.56l1.47,0.21ZM191.57,549.57l-1.23,0.3l-2.98,-2.01l-3.01,-1.23l0.66,-0.52l3.08,-0.48l2.66,-1.36l0.88,0.36l0.96,1.31l-0.68,1.18l0.2,1.92l-0.53,0.52ZM185.99,508.27l-0.42,1.04l-0.37,0.09l-3.21,-0.8l-1.18,0.15l-1.24,-0.86l0.87,-4.0l0.58,-1.15l3.73,-1.61l1.52,-2.76l2.09,-1.26l2.39,-0.53l0.81,0.2l-2.87,1.55l-1.0,1.3l-0.15,1.79l0.59,1.53l1.39,2.09l-0.99,0.41l-1.39,1.27l-1.12,1.54ZM190.51,477.83l-0.82,0.59l-0.95,-1.75l0.68,-1.17l0.88,0.7l0.41,1.55l-0.19,0.08ZM189.71,534.24l0.91,0.87l0.08,0.5l-1.44,0.86l-0.18,0.45l0.58,2.09l-0.24,1.06l-0.63,0.36l-1.41,0.08l-0.89,1.11l0.03,1.5l-0.34,1.12l-1.07,0.57l-0.74,-0.06l-0.23,-1.28l-1.85,-1.95l-1.77,-2.58l0.26,-0.78l1.6,-0.75l1.3,-0.12l1.08,0.57l1.35,0.01l0.69,-1.1l-0.19,-1.64l0.91,-0.82l2.18,-0.04ZM185.16,558.62l-0.32,0.31l-0.48,-0.4l0.77,-0.75l0.03,0.84ZM179.15,582.08l-1.2,0.17l-1.2,-0.33l1.05,-0.35l1.48,-1.5l-0.43,-0.77l-2.08,-0.43l3.65,-0.46l1.41,-1.01l0.75,-1.53l-0.6,-1.73l-1.25,-1.87l-0.68,-2.02l0.46,-0.32l2.24,1.87l1.33,0.7l0.07,1.0l0.51,0.99l-0.1,1.34l-0.49,2.79l-2.58,2.16l-2.34,1.29ZM182.81,529.45l0.27,1.87l-0.36,1.83l-0.88,1.56l-1.32,1.06l-1.59,0.44l-2.99,-1.34l-5.1,0.86l3.36,-4.51l1.53,-1.3l1.85,0.34l1.38,-0.23l0.97,-2.58l0.82,-0.19l1.17,0.75l0.89,1.44ZM176.33,613.36l4.12,0.81l1.8,-0.24l0.47,0.22l0.07,2.22l-0.38,0.52l-1.03,0.12l-0.71,0.48l-1.02,-0.93l-0.42,0.02l-0.5,0.73l-0.43,0.06l-2.36,-0.92l-0.79,-1.47l0.55,-1.24l0.63,-0.39ZM178.89,621.95l0.75,0.29l0.17,0.77l-0.9,1.8l-1.18,-0.8l-0.63,0.12l-0.24,0.52l-1.14,-0.78l0.24,-0.21l0.83,0.06l0.41,0.36l0.62,-0.12l0.95,-0.98l0.13,-1.02ZM178.92,588.91l0.31,0.78l0.69,0.17l-2.65,2.11l-0.67,-2.13l1.48,-1.22l0.31,-0.73l0.97,0.44l-0.43,0.59ZM171.59,609.72l1.61,0.49l1.25,-0.56l2.17,0.27l2.24,1.24l0.12,0.36l-2.95,-0.71l-2.63,0.38l-1.41,-0.32l-0.39,-1.14ZM176.83,576.89l-1.1,0.45l-0.68,-0.53l-0.46,-4.64l0.42,-2.54l0.57,-0.68l3.62,6.33l-0.27,1.27l-2.11,0.35ZM173.59,468.47l0.98,0.17l0.32,-0.57l-0.93,-1.15l0.84,-0.67l1.34,1.19l0.36,0.98l-0.89,0.78l-1.16,0.28l-0.14,-0.47l-0.73,-0.54ZM174.91,505.34l-0.62,-0.28l-0.59,-0.81l0.08,-0.8l0.34,-0.19l0.41,-0.06l0.39,0.63l-0.01,1.51ZM172.62,547.7l0.04,2.29l-2.01,-0.7l-0.5,0.1l-0.95,1.17l-2.98,-0.29l-0.95,0.4l-1.08,3.68l-0.98,1.12l-1.29,0.55l-1.23,-0.13l-0.91,-0.8l-0.59,-1.35l-0.2,-1.73l0.34,-1.59l0.89,-1.1l1.27,-0.77l1.34,-0.49l1.77,0.57l7.03,-1.99l0.72,0.33l0.28,0.72ZM171.67,561.93l-1.82,2.28l-0.73,0.5l-1.6,-0.02l-0.21,-0.42l-1.8,-0.98l-2.48,-0.73l-0.86,-1.79l0.63,-0.8l3.74,-1.46l2.2,-2.8l0.49,-0.23l1.2,1.84l1.83,1.78l0.14,0.91l-0.72,1.93ZM168.88,569.06l-0.02,0.75l-0.8,-0.84l-1.74,-0.2l-0.39,-0.72l1.48,-0.86l0.43,0.18l0.29,0.88l0.75,0.81ZM163.54,623.86l0.82,-1.01l1.48,0.52l-1.47,1.0l-0.76,-0.05l-0.07,-0.47ZM160.04,622.07l0.7,-0.88l0.99,-0.31l0.71,0.21l-1.35,0.61l-0.3,0.73l-0.75,-0.36ZM149.08,570.7l1.59,0.16l2.66,-1.45l0.52,0.0l0.46,2.03l-0.68,0.77l-3.76,0.91l-0.43,-0.42l0.5,-0.1l0.35,-0.74l-1.2,-1.16ZM106.31,566.67l-0.62,0.61l-0.67,-0.47l1.09,-1.17l1.07,-0.11l-0.87,1.14ZM101.52,559.87l0.75,1.16l2.24,-0.3l-3.77,4.4l-1.85,3.08l-0.3,0.31l-0.8,-0.31l-0.7,-1.76l0.12,-1.72l0.65,-1.63l1.65,-2.71l0.91,-0.63l0.77,-0.14l0.32,0.24ZM94.4,562.45l-0.41,0.55l-0.44,-0.56l0.83,-0.38l0.27,0.17l-0.25,0.22ZM86.52,602.86l-1.21,-0.08l-0.44,0.41l-1.05,-1.65l1.08,0.26l1.61,1.05ZM83.34,595.59l0.22,-0.44l0.69,-0.83l0.1,0.6l-1.01,0.67ZM73.26,557.36l0.88,0.01l0.01,1.62l-0.71,1.46l-1.61,1.05l0.08,1.16l-0.97,0.81l-0.38,-1.75l1.18,-0.39l1.42,-2.62l0.1,-1.34ZM64.62,649.69l-0.39,0.24l-0.77,-0.45l-3.7,-2.81l-0.22,-0.8l0.52,-1.26l0.71,-0.61l1.05,0.33l0.99,1.14l1.72,3.32l0.1,0.9Z",name:"South Jeolla"},"KR-41":{path:"M255.35,114.18l-0.81,-11.65l0.61,-3.21l1.27,-0.85l2.29,-0.24l3.2,-1.12l5.13,-3.75l10.58,-14.8l2.12,-1.97l4.76,-3.38l2.11,-2.21l4.26,-9.58l1.3,-1.51l8.26,4.51l0.99,2.15l2.49,2.28l0.83,2.3l1.43,1.93l1.72,-0.0l5.52,4.74l4.65,2.03l0.49,-0.14l1.62,-2.31l0.1,-4.93l0.29,-1.31l0.65,-0.63l0.46,0.26l0.81,2.92l2.76,1.6l3.03,-0.54l4.24,-4.19l1.72,0.03l0.48,0.37l-1.07,1.66l-0.96,2.56l0.18,3.17l1.96,1.62l1.99,1.11l4.87,1.1l5.21,-1.63l2.23,1.33l2.29,-0.81l0.61,0.48l1.14,3.26l0.62,6.72l1.7,4.1l3.45,2.21l5.39,-0.06l1.64,4.02l2.51,1.19l2.34,0.44l2.76,3.87l-0.61,5.58l-1.28,1.81l-2.53,0.77l-6.3,4.26l-0.17,0.38l0.28,4.44l-0.69,2.17l1.54,4.92l-3.47,3.74l-0.01,0.53l1.48,1.75l0.42,0.13l2.76,-0.82l-0.03,2.34l-0.5,2.73l-1.32,2.54l-0.06,2.68l2.76,2.14l3.6,-0.87l3.26,0.46l3.05,1.84l3.19,1.2l6.96,3.53l4.27,0.55l2.99,1.04l2.93,0.31l1.7,1.34l1.25,1.95l-1.12,2.21l-2.48,0.99l-2.3,2.57l-1.67,2.66l0.64,3.42l-0.91,3.08l-7.63,14.95l-5.52,12.45l-7.59,12.94l-0.94,1.3l-2.02,1.43l-7.21,12.4l-2.74,1.76l-0.71,-0.72l-2.78,-0.36l-1.92,1.88l-1.09,2.45l-1.4,1.67l-3.09,1.23l-2.16,2.11l-1.16,4.17l-3.96,1.23l-5.25,2.32l-5.46,1.48l-5.68,-0.71l-4.71,-3.64l-5.45,-2.3l-10.55,4.03l-4.75,-0.0l-4.86,-0.92l2.74,-1.43l1.44,-1.58l0.83,-3.7l-0.34,-0.76l-1.1,-1.08l1.6,-0.33l3.67,-1.55l0.51,-1.92l-0.49,-0.46l-7.64,2.06l-1.2,1.74l0.38,4.24l-0.71,0.79l-2.7,0.81l-3.95,-0.51l-4.77,-2.56l-4.31,-3.89l-1.42,-3.23l6.89,-0.7l0.36,-0.4l0.0,-0.89l-1.01,-0.78l1.56,0.03l2.57,1.09l0.18,-0.41l-0.53,-2.72l-1.74,-2.55l-1.16,-2.62l0.88,-3.64l-0.24,-0.46l-1.4,-0.58l-0.46,0.12l-1.08,1.32l-0.74,2.41l-0.76,4.63l-0.76,0.37l-1.32,-0.99l-4.69,1.0l-5.32,-1.47l0.01,-1.46l-0.5,-1.31l0.43,-1.94l-0.23,-2.32l1.36,-2.29l1.64,-2.07l1.87,-0.83l2.04,-0.72l3.17,-0.06l3.58,-0.99l0.77,-1.16l0.02,-3.01l-1.17,-0.54l-1.8,0.91l-2.43,1.94l-2.39,-0.81l-0.53,-0.94l0.01,-1.64l-0.57,-0.36l-2.95,1.38l-2.44,1.6l-5.53,5.22l-1.31,0.43l-1.12,-0.03l-0.56,-0.51l0.04,-1.03l2.51,-3.53l0.02,-0.46l-0.42,-0.18l-3.52,0.75l-0.82,-0.24l-0.32,-1.59l0.56,-1.21l4.5,-2.05l1.51,-1.89l-0.0,-0.5l-0.76,-0.63l-3.19,0.41l-0.89,-0.5l-2.39,-4.69l1.12,-0.81l0.9,0.53l3.77,-0.63l5.13,1.89l1.56,-0.6l0.07,2.53l0.65,1.34l1.68,0.74l1.53,-0.68l0.63,-1.43l0.6,-2.98l1.9,-2.61l1.41,0.18l2.12,1.09l2.74,-0.37l0.3,-0.58l-1.4,-2.12l-1.16,-0.71l-1.28,-0.33l-1.51,0.05l-0.92,-1.08l-1.86,-0.31l-1.61,0.43l-1.39,-0.07l-6.11,-1.53l-5.21,-3.63l-0.23,-1.32l2.28,-3.05l1.54,-1.42l3.82,-1.02l2.8,-1.92l1.8,-3.21l1.12,-3.88l-1.31,-1.9l-1.9,-1.14l-1.24,-2.62l-0.12,-3.6l-7.31,-6.45l-12.04,0.28l-1.49,-3.19l-2.38,-3.67l-1.36,-1.24l-0.03,-1.83l-0.52,-2.94l-1.33,-4.49l-1.77,-11.7l0.4,-1.61l1.29,-0.22l6.75,2.21l5.66,-1.47l1.41,0.86l0.55,1.52l0.23,2.56l-0.18,2.63l-0.68,1.94l0.11,3.69l3.91,2.98l4.83,1.86l3.12,0.2l0.39,-0.24l-0.09,-0.45l-2.39,-2.26l-6.88,-4.55l1.96,-4.79l0.64,-3.12l-0.53,-2.33l-1.17,-2.27l-0.23,-2.74l0.54,-2.76l1.27,-2.24l-0.05,-0.46l-1.28,-1.2l-1.38,0.22l-1.32,0.82ZM296.39,138.65l-1.8,3.45l-2.72,3.18l-5.41,0.48l-0.35,0.28l-0.72,2.28l-0.2,2.34l-2.41,1.34l-2.75,0.86l-3.83,-2.14l-3.65,-0.25l-0.38,0.22l-1.86,3.67l0.06,0.45l5.32,6.41l0.83,4.29l2.58,1.54l3.47,0.96l3.86,4.44l5.33,0.17l2.34,-0.34l2.27,-1.17l5.81,-1.46l1.29,2.71l0.53,0.19l3.6,-1.66l3.61,-0.79l3.37,-1.89l3.28,-4.5l-0.03,-0.53l-0.89,-0.92l-0.03,-2.21l3.61,-2.11l0.3,-2.37l-0.95,-2.09l-0.37,-0.23l-2.65,0.05l-2.85,0.94l-2.8,0.03l1.0,-3.55l-0.06,-3.62l-1.31,-3.3l-0.81,-4.53l-2.19,-3.5l-4.77,-0.52l-3.99,0.86l-2.67,2.53ZM240.26,193.49l1.57,0.46l1.31,-1.06l-0.15,0.86l0.52,1.12l3.97,1.86l0.54,0.5l0.51,1.6l-0.55,1.1l-6.17,4.52l-2.31,0.27l1.36,-1.88l0.18,-0.97l-0.45,-0.86l1.5,-1.72l0.03,-1.84l-0.67,-2.11l-1.21,-1.83ZM237.62,143.66l-1.53,3.12l-1.08,0.87l-0.73,0.08l-1.92,-1.55l-1.26,-0.56l-1.65,0.95l-6.34,0.32l-2.25,-0.96l-2.08,-2.55l3.32,-0.82l1.03,-0.67l1.11,-1.82l-0.32,-0.95l-1.22,-1.11l-4.38,-7.66l-0.24,-1.01l0.44,-1.56l-0.12,-6.74l0.43,-1.3l1.18,-0.45l2.85,-3.03l1.98,-0.47l1.8,1.19l3.75,3.61l4.02,1.87l1.46,1.34l0.59,2.12l-0.91,4.05l1.69,3.93l0.4,5.05l-0.3,1.52l1.51,2.52l-1.24,0.68ZM231.12,198.76l-0.91,0.98l-1.11,0.25l-0.82,-0.55l-1.16,0.01l-0.53,-0.31l-0.24,-1.56l0.21,-1.69l0.9,-1.14l2.01,-0.98l2.63,0.21l1.07,0.65l0.38,1.36l-1.79,0.93l-0.65,1.84ZM217.89,138.82l-2.2,0.12l-7.89,-5.63l0.8,-0.72l1.57,-4.47l1.15,-1.13l0.49,-0.11l0.46,0.43l0.55,3.17l0.78,1.55l5.19,4.46l0.19,1.06l-1.08,1.28ZM206.32,117.59l2.48,1.32l4.52,0.27l0.89,0.92l-0.71,2.21l-2.01,1.59l-2.55,0.15l-5.12,-1.01l-2.71,1.08l-0.82,0.02l-0.35,-1.11l1.61,-4.27l1.38,-1.22l1.56,-0.39l1.84,0.43ZM191.39,200.38l-1.81,1.96l-2.31,0.57l-1.01,-0.43l-1.04,-1.86l-0.47,-0.22l-1.21,0.48l0.38,-2.46l0.66,-1.84l0.65,-0.82l2.43,2.45l3.07,1.49l0.68,0.69ZM133.87,139.5l-0.31,0.14l-0.22,-0.44l-0.62,-1.66l0.1,-0.84l1.79,0.05l0.61,0.58l-0.3,1.22l-1.04,0.95ZM18.7,122.36l0.21,0.51l-1.88,-0.11l-0.96,0.42l-0.94,0.9l1.2,-1.67l2.38,-0.05ZM14.55,93.26l1.18,1.34l-0.17,1.75l-1.36,0.91l-2.43,-1.27l-3.16,0.25l-0.79,0.32l-0.24,0.38l0.28,1.86l2.85,0.96l-1.98,1.43l-4.81,-0.62l-3.49,-2.73l1.12,-4.43l2.99,0.9l6.76,-2.17l3.22,1.11ZM9.19,118.16l-1.3,-1.83l0.26,-0.8l3.82,-3.09l1.43,0.42l0.11,0.58l-1.34,3.76l-0.69,0.34l-1.01,-0.05l-1.28,0.66Z",name:"Gyeonggi"},"KR-43":{path:"M500.54,230.38l-1.12,1.17l-1.47,0.78l-1.65,-0.43l-1.21,0.71l-2.92,2.83l-5.16,4.22l-2.61,0.78l-1.64,1.29l-1.04,1.74l-3.86,2.55l-2.73,3.59l-2.9,5.38l0.88,1.81l1.52,1.31l-1.69,5.16l-10.09,3.9l-4.14,-1.25l-1.87,-3.42l-4.98,-3.68l-1.59,-1.64l-0.56,-0.02l-1.68,1.54l-1.3,1.88l-1.43,4.38l-3.23,-0.23l-3.75,-1.21l-2.37,-1.17l-2.22,1.35l-1.93,2.4l-2.18,0.17l-1.88,-1.14l-0.54,0.13l-3.08,5.49l-0.86,2.99l2.43,3.16l1.39,2.46l-7.95,-1.16l-4.69,-1.87l-0.47,0.14l-2.63,3.61l-4.24,1.85l-3.91,2.44l-0.5,1.96l0.06,1.32l-0.63,1.32l-4.44,5.07l-1.79,0.31l-1.83,0.79l-0.21,0.53l1.4,3.25l5.01,0.97l5.77,7.72l-2.09,1.94l-1.26,3.37l-0.5,7.72l-0.73,3.59l0.78,2.45l1.29,2.13l-1.63,3.0l-2.83,2.5l0.74,6.75l0.48,0.35l4.89,-1.06l2.83,0.85l3.46,2.67l2.5,1.11l6.42,-1.34l2.53,1.72l1.28,6.73l-5.06,-0.62l-3.32,2.46l0.54,4.16l-0.23,4.07l-2.11,2.88l-1.07,3.69l-1.82,3.29l-6.03,2.3l-3.07,2.78l-3.73,-2.4l-4.58,1.91l-3.89,2.2l-1.71,-0.45l-1.26,-1.36l-5.45,-1.66l-1.79,-1.96l-2.21,-1.23l-0.5,0.1l-0.72,0.89l-0.67,0.15l-1.01,-0.85l-3.83,-5.17l-2.49,-4.09l-1.04,-4.75l0.15,-4.98l-1.28,-4.22l-4.0,-2.39l-3.76,-1.14l-3.76,0.67l-0.29,-3.57l0.21,-3.85l1.46,-5.39l5.13,-9.04l2.13,-1.62l0.47,-2.46l-0.28,-0.46l-3.65,-1.15l-2.09,1.41l-1.26,1.54l-1.03,-3.05l-0.21,-2.49l-1.49,-0.93l0.18,-1.33l-0.31,-0.44l-1.73,-0.4l-0.41,0.15l-1.36,1.82l-3.76,0.77l-3.3,-0.87l0.38,-2.36l-0.72,-1.59l-1.21,-0.65l-1.13,-1.63l1.03,-3.87l-0.62,-2.46l0.85,-2.35l0.09,-1.55l-0.38,-0.42l-9.44,-0.55l-8.69,1.6l0.5,-3.78l1.54,-4.04l-0.2,-2.46l2.36,-4.72l3.42,-4.56l2.61,-4.18l0.86,-0.85l1.14,0.13l1.4,-0.49l0.68,-1.24l1.46,-5.87l-0.32,-1.89l-0.82,-1.43l-0.97,-0.85l-0.06,-3.09l-1.54,-1.0l-2.08,-3.86l-1.78,-1.03l-1.37,-1.32l-0.75,-1.62l5.11,-1.38l5.31,-2.35l4.11,-1.27l1.36,-4.38l1.89,-1.89l3.26,-1.35l1.56,-1.89l1.0,-2.3l1.72,-1.68l2.08,0.4l0.61,0.75l0.53,0.08l3.12,-2.0l7.33,-12.53l1.99,-1.4l1.81,-2.79l12.93,-3.25l12.65,-1.59l-0.98,6.38l0.48,0.45l3.72,-0.81l3.65,0.23l2.08,1.03l0.41,-0.06l4.46,-3.64l-0.66,-6.78l2.16,-2.43l5.99,-1.86l4.43,4.31l0.08,3.15l1.94,2.13l4.21,-0.95l4.11,-2.1l2.4,-1.7l3.05,0.51l2.51,-1.22l2.71,-1.92l6.74,2.21l8.87,1.52l-1.18,2.48l-3.49,2.28l-2.24,3.14l0.04,0.51l1.36,1.41l1.86,0.97l1.44,0.03l4.82,-1.62l5.69,-0.6l0.96,0.98l-0.08,2.18l2.41,2.3l0.87,1.81l0.39,0.23l4.96,-0.59l2.98,-0.87l2.78,-0.02l6.14,3.95l6.5,0.97l4.46,2.18Z",name:"North Chungcheong"},"KR-42":{path:"M596.8,287.71l-5.04,-0.91l-4.07,1.59l-8.05,-2.74l1.24,-3.19l-0.4,-3.25l-1.08,-3.48l-0.32,-3.85l2.96,-7.3l-0.08,-0.41l-1.91,-1.88l0.47,-3.02l-0.37,-0.46l-9.01,-0.62l-5.33,-2.44l-1.99,-5.46l-4.22,-1.99l-2.43,-3.38l-0.53,-4.45l0.84,-3.32l1.95,-1.36l2.14,-0.74l3.85,1.22l2.94,-2.02l0.15,-0.47l-1.21,-3.29l-4.17,-2.4l-4.51,-0.88l-3.33,1.62l-3.08,0.72l-4.56,-1.91l-4.86,-0.75l-1.75,0.6l-1.1,-0.13l-1.12,-1.29l-1.51,-0.58l-3.86,2.54l-3.19,1.15l-0.22,-1.95l0.3,-2.44l-0.23,-0.41l-2.16,-0.99l-2.32,-0.5l-1.97,-2.86l-3.39,-0.24l-3.56,1.49l-2.4,2.63l0.71,3.8l-1.03,5.88l-2.8,-0.24l-3.65,-0.72l-3.02,-1.17l-5.68,-3.04l-2.52,-1.0l-6.4,-0.93l-6.37,-4.02l-2.96,0.02l-3.08,0.89l-4.59,0.56l-0.87,-1.75l-2.32,-2.22l0.08,-2.17l-1.56,-1.36l-5.99,0.64l-4.86,1.63l-0.93,-0.02l-1.62,-0.82l-1.08,-1.12l1.9,-2.7l3.66,-2.46l1.44,-3.01l-0.25,-0.56l-2.28,-0.63l-7.05,-1.02l-6.9,-2.26l-5.5,3.18l-3.14,-0.48l-2.47,1.75l-4.04,2.07l-3.82,0.85l-1.3,-1.68l-0.12,-3.22l-5.12,-4.69l-6.33,1.97l-2.53,2.76l0.56,7.01l-2.31,1.45l-1.65,1.58l-2.03,-1.0l-3.8,-0.24l-3.31,0.7l0.98,-6.32l-0.45,-0.46l-13.2,1.66l-12.24,3.08l6.27,-10.67l5.51,-12.44l7.64,-14.97l0.98,-3.29l-0.68,-3.26l1.52,-2.44l2.21,-2.47l2.59,-1.1l1.3,-2.55l-1.43,-2.6l-2.14,-1.63l-2.9,-0.3l-3.07,-1.06l-4.11,-0.51l-6.92,-3.51l-3.15,-1.18l-3.24,-1.91l-3.43,-0.49l-3.3,0.92l-2.42,-1.88l0.19,-2.03l1.31,-2.49l0.52,-2.89l0.04,-2.91l-0.51,-0.39l-3.03,0.9l-1.08,-1.28l3.47,-4.0l-1.57,-5.09l0.69,-1.96l-0.26,-4.35l6.05,-4.09l2.71,-0.9l1.5,-2.19l0.57,-6.11l-2.94,-4.12l-2.62,-0.6l-2.1,-0.89l-1.67,-4.1l-0.35,-0.25l-5.59,0.04l-2.99,-2.0l-1.46,-3.64l-0.64,-6.81l-1.19,-3.41l-0.96,-0.84l-1.28,0.07l-1.32,0.67l-2.33,-1.33l-5.08,1.64l-4.6,-1.02l-1.84,-1.03l-1.79,-1.48l-0.06,-2.46l0.92,-2.44l1.2,-1.91l-0.11,-0.51l-0.82,-0.63l-1.21,-0.3l-1.32,0.26l-4.3,4.22l-2.56,0.4l-2.24,-1.39l-0.79,-2.92l-0.9,-0.5l-0.47,0.06l-1.06,1.12l-0.32,1.47l-0.03,4.7l-1.36,1.94l-4.2,-1.82l-5.57,-4.8l-1.64,0.04l-1.2,-1.59l-0.92,-2.45l-2.45,-2.23l-1.16,-2.35l-8.23,-4.52l7.1,-5.49l7.86,-4.5l8.24,-3.05l7.92,-0.78l3.98,0.38l15.24,-1.22l11.85,3.26l3.81,-0.33l7.26,-2.01l23.78,-1.9l0.85,0.53l1.54,2.04l1.57,1.46l2.05,0.5l8.16,-1.57l12.98,0.69l8.51,-0.61l8.62,-2.79l8.08,-4.78l6.61,-6.33l2.92,-3.8l2.46,-4.12l1.64,-4.55l0.53,-5.25l-1.3,-7.33l0.7,-1.67l3.27,-2.36l6.65,-3.15l9.29,16.77l1.16,4.59l2.95,6.94l10.97,19.81l8.54,20.74l1.42,2.32l4.45,5.05l1.73,4.26l28.72,37.78l9.65,9.8l1.38,1.04l6.33,6.82l0.35,6.29l0.78,3.09l4.49,2.44l1.2,2.26l3.66,10.89l1.62,2.51l2.04,1.18l1.54,1.47l5.62,10.14l3.41,3.95l1.12,2.06l0.46,2.29l0.95,2.35l5.93,5.99l1.86,4.84l1.71,10.87l2.33,5.96l6.37,8.19l0.42,1.5l-2.54,4.62l-0.08,1.63l0.89,4.45l1.1,12.77l1.17,5.94l4.1,11.96l0.33,5.77l-1.27,5.33l-2.8,4.94l-2.17,5.59Z",name:"Gangwon"},"KR-27":{path:"M514.07,395.04l-1.7,1.62l-2.02,-0.11l-0.37,0.43l-0.09,1.99l-1.15,2.78l-0.36,2.13l-2.49,1.4l-7.02,-1.69l-4.07,-0.38l-2.04,1.37l-1.84,2.92l-0.65,0.51l-4.55,-3.19l-1.43,-2.57l-1.89,-1.75l-1.87,-0.71l-0.63,-2.22l1.48,-1.91l3.73,-0.32l0.84,-1.59l0.25,-1.49l-0.27,-0.44l-1.81,-0.49l1.07,-2.24l2.2,-2.45l-0.76,-6.23l5.57,-4.28l7.78,-0.97l6.41,-0.39l4.8,3.25l1.47,2.36l-0.05,0.89l-0.61,1.08l0.04,3.58l1.08,1.62l1.28,1.03l0.3,4.38l-0.62,2.08Z",name:"Daegu"},"KR-11":{path:"M311.41,150.56l-1.13,4.0l0.39,0.51l3.4,-0.04l2.98,-0.96l2.21,-0.03l0.79,1.74l-0.28,1.81l-3.46,1.88l-0.15,2.94l0.87,1.05l-3.06,4.21l-3.08,1.68l-3.57,0.77l-3.29,1.52l-1.25,-2.64l-0.44,-0.22l-6.21,1.55l-2.2,1.15l-2.17,0.33l-5.11,-0.16l-3.53,-4.26l-3.74,-1.11l-2.27,-1.37l-0.7,-4.11l-5.24,-6.34l1.62,-3.19l3.12,0.18l4.21,2.21l2.95,-0.92l2.71,-1.5l1.03,-4.72l5.57,-0.6l2.86,-3.34l1.77,-3.41l2.35,-2.3l3.71,-0.81l4.21,0.31l1.98,3.12l0.81,4.49l1.29,3.2l0.07,3.37Z",name:"Seoul"},"KR-50":{path:"M326.34,284.16l-2.23,4.46l0.18,2.52l-1.54,4.09l-0.58,4.37l0.47,0.45l9.09,-1.68l9.0,0.53l-0.06,1.07l-0.87,2.43l0.63,2.45l-0.63,2.45l-2.67,-0.19l-22.13,5.58l-10.75,-1.95l0.92,-2.44l1.95,-1.91l-0.39,-21.48l2.72,-6.94l16.88,6.2Z",name:"Sejong"},"KR-29":{path:"M288.08,481.43l6.11,2.13l2.36,6.05l-4.6,5.69l-7.36,-1.09l-6.59,-3.67l-3.21,-6.54l2.29,-2.01l4.43,1.05l6.56,-1.61Z",name:"Gwangju"},"KR-28":{path:"M258.97,154.88l7.06,6.22l-0.01,3.2l1.37,2.98l2.08,1.33l1.02,1.54l-1.09,3.31l-1.71,3.02l-2.42,1.64l-3.5,0.94l-0.56,-0.89l-6.51,-0.76l-3.15,3.41l-2.56,-1.79l1.11,-2.27l1.62,-2.25l0.01,-0.45l-1.19,-1.75l-4.01,-1.98l0.26,-2.34l-0.38,-2.02l1.04,-1.66l4.54,-1.47l0.49,-1.47l-0.29,-0.48l-1.67,-0.42l-0.47,0.25l-0.37,1.01l-2.02,0.2l-0.52,-1.11l-0.26,-2.5l0.54,-3.09l11.54,-0.38ZM222.41,170.6l-0.63,-1.17l-1.11,0.05l-1.01,0.96l-1.38,-0.46l0.33,-0.63l-0.27,-0.78l-1.63,-1.8l0.33,-0.73l1.69,0.29l5.55,-3.56l6.8,-0.37l2.74,-1.48l0.81,-3.01l1.33,-0.45l1.4,1.25l4.49,1.49l1.54,1.65l0.62,1.24l-1.84,1.36l-1.96,0.43l-1.11,-0.11l-4.21,1.73l-1.67,1.35l-0.91,1.43l-5.2,3.6l-2.45,-0.16l-0.64,-1.76l-0.98,-0.57l-0.62,0.2Z",name:"Incheon"},"KR-30":{path:"M339.55,308.06l-0.14,0.88l0.44,1.03l0.97,1.02l1.06,0.5l0.6,1.34l-0.45,2.37l0.29,0.46l3.93,0.99l4.0,-0.82l1.53,-1.89l1.12,0.26l-0.17,1.26l0.23,0.41l1.32,0.63l0.22,2.4l1.25,3.68l-0.57,3.15l-1.63,2.46l-1.76,6.01l-3.08,2.3l-1.83,0.59l-5.34,3.69l-5.68,1.37l-2.44,-7.32l-0.69,-10.42l-2.27,-4.08l-6.32,-9.14l13.13,-3.31l2.29,0.18Z",name:"Daejeon"},"KR-26":{path:"M568.89,493.81l-0.4,0.75l-6.11,0.11l-2.9,0.73l-0.36,0.37l-0.12,1.98l1.0,1.54l0.14,1.45l-0.55,1.62l-2.4,1.04l-3.4,-2.69l-0.99,-1.13l-0.58,-0.02l-3.32,3.32l-1.48,2.58l-0.49,2.71l-0.46,0.3l-0.49,-1.07l-1.48,-1.49l-0.45,-0.08l-0.23,0.4l0.37,3.75l-1.3,-1.14l-2.55,1.35l-0.56,-0.64l-0.95,-3.0l1.52,-8.35l4.62,-6.32l1.35,-8.37l1.66,-1.91l2.28,-1.53l2.81,-1.04l2.96,0.11l2.2,1.31l0.73,3.08l2.22,2.86l2.87,2.18l4.82,5.26ZM555.99,508.74l-0.43,0.51l-1.41,-1.44l-2.33,-1.17l-1.03,-1.11l0.08,-1.38l0.69,-0.64l0.98,0.06l2.55,2.7l-0.4,0.45l-0.19,1.03l0.23,0.44l1.26,0.56Z",name:"Busan"}},height:768.6419862721414,projection:{type:"mill",centralMeridian:0},width:900})}).call(t,l(0))},function(e,t,l){(function(e){e.fn.vectorMap("addMap","north_america_mill",{insets:[{width:900,top:0,height:543.9752077221104,bbox:[{y:-12658749.920443352,x:-19602744.043810368},{y:-805507.5274078546,x:8293.375346519799}],left:0}],paths:{PR:{path:"M615.15,486.14l0.49,-0.54l4.41,0.24l0.53,0.27l0.25,-0.21l1.74,0.55l-1.52,1.25l-4.61,0.12l-1.07,-0.1l0.09,-0.95l-0.31,-0.64Z",name:"Puerto Rico"},DO:{path:"M591.08,485.11l1.01,-0.94l0.06,-0.79l-0.32,-0.52l0.75,-0.93l-0.5,-0.96l0.16,-2.32l0.47,-0.33l1.59,0.25l1.43,-0.34l1.49,0.7l1.0,0.03l1.26,0.7l1.15,-0.16l0.52,1.4l1.08,0.56l-0.11,0.58l0.36,0.4l3.61,0.67l1.01,0.41l1.54,1.28l-1.42,1.56l-0.98,-0.9l-2.01,-0.22l-2.55,-0.02l-1.32,0.39l-0.84,0.63l-1.29,0.15l-0.9,-0.61l-2.07,0.34l-0.5,0.35l-0.18,0.93l-1.27,1.96l-0.79,-0.55l-0.56,-1.27l0.01,-1.51l-0.9,-0.91Z",name:"Dominican Rep."},DM:{path:"M644.58,500.93l0.23,0.18l0.09,0.55l-0.06,-0.22l-0.26,-0.5Z",name:"Dominica"},LC:{path:"M646.75,509.74l-0.11,-0.11l0.12,-0.26l-0.02,0.37Z",name:"Saint Lucia"},NI:{path:"M510.73,514.44l0.06,-0.06l0.48,0.45l-0.55,-0.39ZM511.29,514.84l2.51,-0.37l0.5,-0.47l0.25,-0.88l0.89,-0.25l-0.14,-2.33l1.96,-0.04l1.21,-1.35l1.24,0.92l0.61,-0.04l0.37,-0.69l2.63,-1.95l0.14,-1.0l0.59,-0.38l0.22,-0.7l0.41,-0.19l0.96,0.74l1.13,0.1l3.04,-0.79l2.07,-1.05l-0.18,0.72l0.59,0.49l0.48,1.81l-1.11,1.68l-0.43,1.39l-0.38,2.18l0.2,2.87l-1.09,1.22l0.44,1.35l-0.1,0.78l-0.47,0.37l-0.28,0.9l0.84,1.13l-1.07,1.87l0.22,1.13l0.74,1.26l-0.8,0.2l-1.1,-0.22l-0.86,-0.95l-1.68,-0.44l-1.48,0.48l-3.23,-1.18l-0.9,0.36l-3.52,-3.12l-1.96,-2.65l-3.47,-2.91Z",name:"Nicaragua"},PA:{path:"M534.6,538.28l0.75,-0.82l-0.31,-1.31l0.78,-0.58l0.11,-0.46l-1.07,-0.96l0.0,-1.44l0.4,-0.43l0.54,0.28l0.65,-0.15l0.56,0.42l0.14,1.01l0.51,0.34l0.2,0.83l0.77,0.44l1.65,0.03l0.34,-0.32l0.89,0.92l1.09,0.25l2.75,-0.57l1.51,-1.01l2.12,-0.65l2.77,-1.97l2.26,0.3l0.98,0.56l2.07,0.1l3.27,1.65l2.03,1.89l-0.23,1.03l1.29,2.33l-0.63,0.53l-0.17,0.77l-0.68,0.51l-0.58,-0.69l-0.66,0.08l-0.06,1.09l-0.55,0.84l-1.99,-3.13l0.67,-0.54l-0.02,-0.64l0.32,-0.26l1.8,1.09l0.45,-0.2l-0.09,-0.48l-1.26,-0.97l-0.37,-0.76l-1.96,-0.04l-0.28,-0.79l-0.59,-0.47l-2.4,-1.47l-0.94,-0.16l-1.58,0.3l-1.08,0.76l-0.56,1.42l-3.31,1.77l-0.0,1.28l2.11,2.54l-1.18,0.19l-0.73,0.74l-1.04,0.23l-0.76,-0.04l-0.82,-3.08l-1.01,-0.08l-0.44,1.11l-0.93,-0.37l-1.33,-2.2l-2.25,-0.36l-0.53,-0.53l-2.23,-0.06l-1.12,0.36Z",name:"Panama"},CA:{path:"M656.78,311.04l0.24,-0.16l0.13,0.16l-0.06,0.01l-0.31,0.0ZM658.78,310.96l1.32,-2.86l1.52,0.67l0.57,-0.05l-0.0,-0.7l-0.32,-0.25l0.55,-0.85l-0.37,-0.55l-0.78,-0.11l-0.01,-0.43l0.68,-0.71l0.52,0.35l0.69,-0.05l0.26,-0.5l-0.68,-1.17l2.47,-5.27l0.34,-0.49l1.01,-0.41l-0.52,-0.58l1.07,-0.85l0.3,-1.08l0.98,-0.87l0.58,-1.21l3.2,-1.5l1.41,0.61l-1.62,0.22l-0.31,0.33l0.09,1.0l0.56,0.37l0.56,-0.09l-0.02,0.65l-0.32,0.74l-1.15,0.94l-0.25,0.86l-1.47,1.64l-1.55,2.62l-0.63,1.68l0.3,1.48l0.79,-0.27l2.58,-2.87l-0.18,0.68l0.61,0.29l1.02,-0.45l1.08,0.35l-1.88,0.97l-0.63,0.66l-0.05,0.46l0.42,0.2l0.82,-0.39l-0.88,0.8l-0.11,0.47l0.42,0.23l1.26,-0.37l0.85,0.48l1.18,-0.25l0.13,0.51l0.46,0.11l-0.52,1.07l0.29,0.91l0.78,-0.34l0.4,-0.82l0.44,-0.27l0.43,0.17l2.09,-1.46l0.24,0.94l0.61,-0.04l0.38,-0.45l1.78,-0.12l1.47,0.69l0.15,0.68l-3.03,2.63l0.37,0.32l0.62,-0.03l0.27,0.54l0.87,0.13l-0.19,0.41l-1.53,0.81l0.06,0.7l2.53,-0.72l0.75,0.1l2.07,-0.91l-0.6,0.93l-0.76,0.12l-1.38,0.96l0.04,0.81l-1.32,0.41l-0.3,0.4l0.91,0.43l-0.87,0.95l-1.5,-0.7l-1.22,2.12l-1.09,0.78l-1.18,0.26l-2.01,2.83l-2.45,0.37l-0.43,-0.19l2.21,-0.99l1.54,-1.84l1.6,-0.78l0.59,-0.81l-0.53,-0.5l-0.67,0.25l-2.11,-0.25l-0.43,0.23l-0.29,0.96l-1.25,-0.11l-0.27,-0.14l0.07,-1.7l-0.58,-0.22l-1.36,0.21l-0.6,0.79l-2.63,0.59l-7.46,-0.68l-0.64,-0.33l-1.29,0.62l-2.78,0.2l-0.5,-1.6l3.64,-2.99l1.54,-0.89l-0.39,-0.58l-1.45,-0.08ZM683.12,317.23l0.46,0.3l1.12,-0.2l1.62,-2.14l0.85,-0.39l-0.85,1.7l0.07,1.94l0.68,0.3l0.34,-0.18l1.28,-1.47l0.07,1.34l-1.15,2.05l0.08,0.93l-0.93,1.78l-0.88,-0.43l-1.1,0.47l0.18,-2.74l-0.24,-0.4l-0.74,0.07l-1.14,1.28l-0.93,0.54l1.64,-3.37l-0.42,-1.38ZM673.85,292.06l0.2,-0.08l-0.12,0.07l-0.08,0.01ZM674.16,291.85l0.09,-0.48l0.22,-0.03l-0.24,0.43l-0.06,0.08ZM256.05,238.13l-0.69,-2.13l-5.23,-4.12l-0.56,-1.06l-2.14,-1.13l0.48,-1.39l0.0,-0.49l-0.42,-0.4l-3.05,0.12l-1.57,1.06l-2.25,-0.82l-0.7,0.54l-1.85,-0.48l0.0,-77.04l2.6,0.35l2.21,-0.17l3.93,0.93l2.45,1.75l4.29,2.06l5.91,1.83l3.08,0.07l4.41,1.76l0.43,-0.14l0.11,-0.58l-1.11,-1.39l-2.21,-0.71l1.21,-0.07l0.39,-0.4l-0.33,-0.56l-1.23,-0.44l0.75,-1.21l2.32,-0.3l0.47,-1.23l3.54,-0.11l0.18,-1.79l0.56,0.08l0.76,0.92l0.78,0.27l-1.35,1.86l0.49,0.7l2.46,-1.04l2.68,-0.58l1.62,-1.94l2.06,-0.0l0.47,-0.6l-0.18,-0.29l1.17,0.37l3.66,-1.92l1.51,0.1l1.25,-1.39l1.23,-0.64l3.52,0.35l1.28,-0.92l0.43,0.52l-0.42,0.53l-5.94,3.1l-5.64,1.06l-2.08,2.08l-1.86,0.46l-3.86,3.86l0.39,1.1l1.17,0.42l0.3,-0.06l0.08,-0.79l2.01,0.19l0.99,-0.42l0.31,-0.66l-1.07,-0.46l0.04,-0.94l3.95,-1.82l0.83,-0.85l0.03,-0.48l1.67,0.02l0.4,0.71l1.09,-0.84l0.27,1.88l0.34,0.34l2.66,-3.37l1.91,-1.28l4.38,-1.24l0.14,0.8l0.56,0.59l1.44,-0.45l2.44,-1.95l0.62,-1.38l2.98,-1.38l-0.18,-0.7l-1.35,-0.27l-0.12,-0.64l-0.69,-0.34l0.5,-0.82l3.64,2.43l1.47,2.07l1.28,2.66l2.25,2.14l1.83,1.2l2.05,0.64l1.02,-0.03l1.1,-0.71l0.15,-1.01l-0.88,-1.25l0.55,-0.55l0.12,-0.66l0.6,-0.11l1.52,-1.44l-0.12,-0.81l0.98,-0.67l0.39,3.18l1.31,0.85l-1.65,1.97l0.15,0.73l0.82,0.39l4.5,-0.29l1.65,-1.42l0.86,-2.34l4.68,-0.02l2.67,0.36l2.84,1.02l4.28,2.56l6.5,1.11l3.89,1.9l4.54,1.19l5.97,0.68l0.44,-0.47l-0.48,-0.7l1.35,-0.17l4.04,1.2l2.85,1.63l2.05,2.24l-0.32,0.55l-0.78,0.14l-2.46,-0.19l-0.74,0.73l-1.42,0.6l-0.41,0.59l0.05,0.56l-1.1,0.63l-0.23,0.45l0.26,0.46l1.6,0.75l6.39,0.99l7.16,0.22l1.38,-0.43l3.43,-0.24l1.7,-0.54l1.33,0.23l3.11,-1.4l1.32,-0.29l2.18,2.18l2.91,0.28l0.39,1.57l0.66,0.85l0.65,-0.14l0.62,-1.35l1.27,1.61l1.81,1.27l0.28,0.53l-0.22,0.24l-0.99,0.32l-1.34,-0.35l-0.34,0.65l5.23,5.2l1.33,0.89l0.44,-0.55l-2.32,-2.96l-0.13,-1.58l2.37,0.95l0.58,-0.6l-0.85,-1.22l0.17,-0.74l-1.4,-1.4l-0.46,-2.13l-1.51,-1.59l0.01,-0.65l0.99,-0.81l0.07,-0.92l4.4,-0.79l0.8,-0.75l1.29,0.12l0.33,-1.19l0.52,-0.43l1.15,-0.22l1.11,-0.72l0.47,-0.61l0.09,-0.93l-1.14,-0.54l-0.69,0.11l-2.28,0.98l-0.76,1.31l-1.19,-0.18l-2.15,0.78l-1.63,-0.3l-0.88,0.46l-0.02,0.94l-2.44,0.19l-1.81,-0.99l1.71,-2.3l4.42,-0.69l6.43,-2.05l1.7,0.45l0.83,0.62l1.24,3.34l1.45,1.05l2.14,0.56l0.26,0.98l1.54,0.77l2.48,0.01l2.08,-0.6l3.85,2.58l2.05,0.7l2.17,-0.09l1.68,0.45l5.8,-1.27l3.33,0.21l3.16,0.79l1.37,-0.02l2.63,-0.72l0.25,-0.43l-1.57,-1.85l3.48,3.12l2.53,0.84l1.91,-1.1l-0.03,-1.34l-2.23,-1.35l-1.14,-0.15l-2.0,0.53l-1.11,-1.1l0.26,-0.61l-1.12,-1.54l1.75,0.48l2.12,-0.6l0.18,-0.68l-0.54,-0.57l1.0,0.43l1.15,-0.12l2.05,2.05l2.0,0.12l-0.88,1.3l0.47,0.56l1.08,-0.24l0.56,-0.81l1.47,-0.6l-0.87,3.95l-0.83,1.32l-0.06,0.62l0.95,1.28l0.32,1.05l0.94,0.13l1.01,-0.29l-0.19,0.76l0.5,0.26l0.96,-0.24l0.41,0.33l-0.02,0.83l-1.39,0.18l-1.23,-0.44l-0.92,0.18l-0.94,-0.62l-0.58,0.27l-0.1,0.44l2.85,2.78l0.8,1.19l0.36,-0.26l0.21,-0.94l-1.43,-1.65l1.71,0.28l1.42,-0.42l0.8,-2.84l-0.69,-2.51l-1.27,-1.73l0.9,-2.3l1.37,-0.33l1.28,0.34l0.82,-0.28l4.22,-3.58l2.53,-1.36l-0.26,-0.68l-0.7,-0.04l-0.12,-2.04l-0.93,-1.24l-0.82,0.14l-0.79,1.74l-2.13,0.17l0.15,-0.74l2.48,-2.05l-0.38,-0.56l-0.54,-0.0l-0.03,-0.91l1.89,-0.48l-0.37,0.6l0.15,0.48l0.81,0.23l1.56,-1.19l0.19,-0.28l-0.67,-1.5l-0.9,-0.39l-1.4,0.56l-1.55,0.02l-1.86,-1.76l-0.66,0.01l-0.49,0.58l-3.72,-1.55l-1.9,-0.42l-2.51,-2.79l-0.26,-0.67l0.03,-0.82l1.19,-1.59l2.19,-0.44l-0.46,-0.75l0.38,-0.53l-0.2,-0.62l-1.88,0.48l-1.23,-1.3l0.55,-3.8l1.6,-1.31l1.58,0.79l1.07,-0.11l0.96,-1.59l-0.11,-0.57l-2.13,-0.39l3.16,-2.83l2.78,-0.75l0.45,1.21l0.87,0.79l2.71,0.1l0.12,1.13l2.55,1.65l1.11,1.14l0.66,2.24l-0.42,2.27l3.22,2.05l1.49,2.17l0.08,0.87l0.73,0.28l0.7,-0.47l0.71,0.99l-1.48,0.02l-1.34,-0.79l-0.76,0.11l-0.98,1.21l0.13,0.57l2.33,0.31l-4.26,2.97l-0.03,0.67l0.7,0.22l2.37,-0.2l0.47,0.61l1.73,0.68l1.12,-0.19l1.37,-0.78l-0.48,0.42l0.42,0.6l3.63,0.13l-0.89,1.34l-0.8,-0.38l-0.89,0.14l-0.43,0.33l0.12,0.56l2.43,1.56l1.21,1.84l-0.26,0.42l-0.12,3.3l2.08,2.08l0.54,-0.16l1.51,-2.05l0.11,-1.28l1.08,-3.4l1.81,-2.01l0.82,-0.07l2.04,1.79l2.1,1.27l1.2,1.65l0.76,3.06l-0.13,0.49l-0.37,0.07l-0.46,-0.06l-0.68,-0.78l-0.93,0.52l-0.21,0.66l0.25,2.77l0.67,1.73l3.55,3.57l0.8,1.62l0.95,-0.07l3.66,-2.63l0.88,-2.84l2.31,-2.45l1.14,-3.32l-0.01,-1.62l0.33,-0.44l0.63,-0.57l1.05,0.29l2.08,-0.29l0.35,-0.39l-0.25,-0.53l-0.93,-0.36l0.9,-0.63l0.22,-1.42l-2.63,-1.37l-0.12,-2.73l-0.41,-0.85l0.2,-1.35l1.84,0.36l1.94,-0.41l1.6,0.05l3.26,1.29l5.39,0.09l0.83,0.3l-0.33,0.38l-1.25,0.33l-0.07,0.73l2.21,0.76l0.25,1.19l0.43,0.32l1.43,-0.24l2.63,0.7l-1.12,1.01l-1.68,0.81l-0.27,0.54l0.38,0.46l2.78,0.26l0.44,0.61l-0.08,0.49l-1.13,0.81l-1.87,0.8l-1.52,-0.4l-1.76,0.34l-0.29,0.53l1.76,2.93l0.7,0.23l-0.15,0.92l0.28,0.77l3.89,3.71l-0.82,3.23l-0.71,0.5l-1.49,0.23l-1.75,2.04l-1.9,1.27l-1.67,0.38l-2.16,1.45l-0.54,-0.03l-2.12,-2.9l-1.55,-0.39l0.14,-0.56l-1.48,-1.23l-1.69,-0.52l-1.72,1.18l-0.09,0.44l0.74,0.5l1.04,-0.56l0.77,0.23l2.11,1.88l1.96,3.3l-2.07,-0.67l-0.75,0.35l-0.32,0.53l-0.49,-0.15l-2.31,-0.96l-1.67,-1.72l-1.01,-0.39l-2.48,0.39l-3.36,-0.02l-0.3,0.17l-0.2,1.0l0.36,0.83l3.64,1.76l-0.32,0.62l-5.29,4.88l-1.66,0.74l-2.5,-0.08l-3.43,-2.12l-0.51,-0.63l-1.7,-0.48l-3.46,-1.69l-1.19,0.02l-0.13,0.43l-5.19,-0.71l-2.41,0.2l0.02,0.69l2.02,1.02l0.5,-0.71l5.21,1.13l4.96,3.65l3.97,0.57l4.12,0.16l1.55,0.38l-0.0,0.68l-1.25,1.92l-3.07,3.48l-1.06,1.72l-3.4,1.48l-1.03,-0.28l-0.67,-0.6l-0.65,0.15l0.12,0.68l-0.61,-0.29l-1.07,0.08l-0.57,-0.39l-0.32,-0.75l-1.57,0.22l-0.28,0.14l0.02,0.71l0.71,0.65l-1.07,-0.19l-0.26,0.62l0.7,1.09l-0.59,0.76l-0.8,0.4l-1.21,-0.29l-1.09,0.65l-3.61,-1.16l-1.71,-0.23l-0.52,-0.55l-1.85,0.27l-5.48,-1.93l-1.31,-0.93l-0.5,0.03l-0.08,0.5l0.44,0.75l-0.23,0.99l0.72,0.74l1.61,0.22l0.34,-0.54l4.56,1.46l-1.17,0.81l0.4,0.59l1.07,-0.12l2.07,-1.02l2.44,1.47l1.85,0.53l1.11,0.86l0.1,1.45l-0.31,0.8l-1.57,0.34l-1.62,0.92l-2.98,-0.47l-1.69,0.35l-0.39,0.27l-0.04,0.59l0.94,0.99l-1.63,0.36l-1.31,1.88l-1.87,-0.48l-0.25,0.69l1.26,0.76l-0.68,0.6l0.09,0.44l-1.47,0.33l-0.01,0.6l-0.82,-0.08l-0.39,0.58l1.08,1.25l-1.64,0.94l-1.13,1.07l0.05,1.11l-0.84,0.17l-0.03,1.45l-2.23,4.08l-1.17,0.68l0.04,0.68l0.37,0.34l-0.7,3.5l-0.01,5.16l-0.3,1.07l-0.57,0.49l1.02,0.63l0.53,1.11l0.62,0.13l1.29,1.07l-0.25,2.83l0.31,0.39l0.76,-0.81l0.7,-2.56l4.24,0.09l0.33,1.62l3.37,8.51l-0.53,1.32l-1.14,1.18l-0.15,0.57l0.82,0.14l1.49,-0.76l0.08,0.44l0.41,0.02l6.25,-1.94l2.47,0.12l4.07,1.77l4.85,1.18l3.83,2.51l3.13,3.27l9.15,2.98l2.17,1.67l-0.75,1.54l0.23,0.54l1.78,-1.44l2.7,0.19l3.05,-0.4l3.54,0.71l1.2,-0.11l0.61,0.5l1.37,0.06l0.83,0.51l0.74,1.46l-1.04,4.04l0.98,1.59l0.46,1.45l-0.25,1.45l0.17,2.22l-0.69,1.78l0.29,0.77l3.29,3.54l-0.0,0.28l-1.05,0.64l0.01,0.64l1.82,0.13l2.56,1.59l1.5,1.37l1.01,2.14l-1.96,1.65l-0.07,0.46l0.86,0.1l1.98,-1.26l1.2,0.29l1.23,0.67l2.44,2.71l0.51,0.12l0.19,-0.49l-0.21,-0.57l-1.74,-2.01l0.2,-1.08l0.87,-1.35l0.49,-0.24l1.27,0.9l0.64,1.69l0.44,0.24l1.21,-2.46l-1.2,-1.65l0.61,-1.19l1.76,-1.94l0.1,-0.73l-0.45,-1.48l-0.89,-1.02l0.11,-1.38l-0.9,-1.3l-1.03,-4.24l0.24,-0.73l0.57,-0.34l-0.59,-0.76l0.3,-0.66l-0.8,-0.63l0.03,-0.54l-1.48,-1.22l-1.03,-2.08l6.63,-2.52l2.75,-1.62l2.33,-1.91l3.53,-4.05l0.69,-3.04l-0.23,-5.08l-1.67,-4.35l-1.46,-2.05l-2.07,-1.67l-2.34,-1.18l-2.38,-1.8l0.34,-1.38l3.43,-3.62l-0.34,-0.91l0.52,-0.69l-0.0,-0.5l1.1,0.73l0.62,0.0l0.12,-0.71l-0.48,-0.53l0.73,-0.78l-0.2,-0.92l0.37,-0.63l-0.14,-0.59l-0.79,-0.22l0.09,-0.54l-1.07,-1.89l0.66,-0.61l0.11,-0.65l-1.31,-0.5l0.71,-0.88l0.13,-0.69l-2.51,-0.14l1.87,-2.46l-0.03,-1.74l1.04,-0.86l-0.06,-0.65l-2.44,-2.01l-0.55,-2.03l0.01,-1.22l1.01,-0.91l2.5,-1.09l2.42,0.36l5.34,1.64l0.02,0.98l0.49,0.08l2.07,-0.99l1.55,0.36l1.89,1.12l0.46,-0.02l0.05,-0.79l4.4,-1.95l4.02,2.66l1.01,0.05l-0.03,0.81l-0.51,0.86l0.32,0.6l1.38,-0.62l1.18,0.61l0.73,0.85l-0.72,0.26l0.06,0.82l1.3,-0.12l0.69,-0.56l0.74,0.36l-1.03,1.04l0.6,0.65l0.07,0.56l1.7,1.44l3.75,0.87l2.24,-0.1l0.33,0.16l0.37,1.14l0.86,0.33l1.48,-0.45l0.66,-1.1l0.15,0.15l0.31,0.95l-1.13,1.09l-0.66,1.77l0.06,1.31l0.56,0.95l-0.11,0.65l-1.22,0.34l-3.47,-0.06l-0.39,0.59l0.48,0.52l4.32,0.42l0.64,1.5l-0.57,1.4l0.08,1.31l1.62,0.28l-0.46,0.71l0.13,0.78l-0.48,1.39l-0.17,0.13l-0.55,-0.84l-0.42,-0.04l-0.52,0.8l-1.31,0.42l-0.31,0.44l0.35,0.56l2.09,0.51l2.62,-1.45l2.77,-0.13l1.28,0.95l0.27,1.05l0.46,0.5l-0.39,2.0l-0.65,0.93l-2.88,1.11l-0.2,0.44l0.55,0.43l3.32,-1.18l1.62,-3.09l0.4,0.88l-0.81,1.02l-0.02,0.48l0.74,0.05l1.06,-1.18l0.08,2.11l0.79,0.03l0.47,-1.5l2.7,-1.56l1.58,-0.47l1.75,-2.18l1.1,1.16l0.11,1.17l0.41,0.37l0.42,-0.23l0.44,-1.26l-0.61,-1.55l0.95,-0.31l-0.12,-0.77l2.09,-0.44l0.43,-0.42l-0.22,-0.52l-1.22,-0.49l0.57,-0.79l0.75,-0.19l-0.26,-0.9l1.38,0.68l0.55,-0.04l-0.01,-0.81l-1.73,-0.99l-0.27,-0.46l0.18,-0.84l1.88,0.24l0.04,-0.77l-0.54,-0.57l1.18,-2.54l0.73,-0.46l0.9,0.45l0.21,0.29l-0.36,0.38l-1.22,0.63l0.02,0.67l0.54,0.14l1.95,-0.48l0.33,0.44l-0.04,1.96l0.96,-0.46l1.12,1.85l-0.73,0.43l-0.04,0.78l0.86,0.35l0.36,0.62l0.96,-0.45l0.39,0.65l-0.8,0.51l-1.66,0.19l-0.21,0.63l0.47,0.35l0.75,0.0l2.14,-0.4l0.42,1.6l1.14,-0.04l0.52,0.98l-2.36,1.42l-0.92,1.42l0.7,0.24l1.4,-1.0l0.38,0.4l2.2,-0.61l-0.85,1.46l-2.32,1.41l0.11,0.66l0.57,0.08l1.19,-0.66l2.15,-0.43l1.05,1.35l1.62,0.38l-0.28,0.54l0.17,1.08l-2.74,1.0l0.08,0.46l0.74,0.41l2.29,0.17l-0.36,1.21l0.76,0.45l1.11,0.09l1.27,1.06l-0.18,1.92l-3.04,-0.21l-1.02,-0.32l0.12,-0.37l-0.75,-0.31l-0.88,0.31l-0.07,0.62l0.68,0.62l2.26,1.04l-0.38,0.25l0.01,0.67l1.7,0.46l-0.37,0.79l0.32,0.42l1.53,0.09l0.12,0.57l-0.61,0.46l0.28,0.58l1.31,0.29l0.63,0.66l0.73,-0.04l0.69,-0.53l0.91,1.27l0.7,0.15l0.32,-0.31l-0.12,0.91l0.84,0.96l-0.69,0.62l-1.3,2.52l0.73,0.16l1.8,-1.21l2.09,-0.48l0.33,0.75l0.56,0.16l-1.39,1.57l0.03,0.96l0.49,-0.09l2.8,-2.58l0.86,0.21l1.34,2.32l2.01,0.47l1.95,-0.75l0.26,0.68l0.55,0.41l1.85,0.64l-1.09,0.97l-2.28,0.26l-1.71,1.02l-0.88,1.11l-1.35,0.1l-2.96,1.39l-1.64,0.0l-1.4,0.81l-0.33,0.82l-1.41,-0.26l0.04,0.76l1.13,0.68l-0.73,0.54l-0.18,1.19l0.47,0.2l1.05,-0.34l1.55,-1.32l2.63,-0.99l3.39,-2.32l3.51,-0.77l0.4,-0.32l-0.25,-0.51l2.26,0.29l1.26,2.19l-1.96,1.23l1.01,1.23l0.6,0.16l2.4,-1.83l1.49,-0.17l0.72,0.96l1.2,0.27l0.6,0.66l0.78,1.63l-0.44,1.24l0.27,2.43l-1.96,0.29l-0.47,0.35l0.26,0.65l1.4,0.05l1.33,0.34l-0.97,-0.15l-0.5,0.47l1.71,1.31l-1.59,1.48l-4.84,3.17l-2.37,-0.11l-1.65,0.32l-1.29,0.7l-2.55,0.22l-3.41,3.52l-2.25,1.91l-0.97,0.46l-0.48,0.73l-0.8,0.33l-3.77,0.05l-4.42,0.89l-1.11,-0.81l-4.08,-0.46l-2.14,0.05l-0.64,0.34l-3.0,-0.47l-1.69,0.29l-5.65,-0.32l-2.45,0.39l-0.91,-0.22l-1.05,0.58l-1.88,-0.04l-2.55,1.65l-2.07,4.12l-4.56,0.99l-0.13,0.55l-1.32,0.44l-0.71,0.8l-1.32,0.75l-2.3,2.93l-1.33,1.09l-3.44,-1.1l-3.24,-0.58l-0.45,0.28l0.22,0.48l1.04,0.61l1.7,0.09l3.09,1.13l0.23,0.25l-0.56,1.43l-2.75,2.62l-1.27,1.77l-2.82,2.17l-3.13,0.72l-1.57,0.78l-0.43,0.56l-2.01,1.18l-1.57,0.52l-2.55,2.99l-1.26,0.24l-1.49,1.23l-1.29,-0.17l-0.42,0.25l0.49,0.71l1.03,0.33l-3.3,2.06l-2.49,0.72l-4.4,3.31l-3.91,1.27l-0.96,-0.27l-1.58,0.17l-2.14,1.04l-6.38,0.99l-2.53,1.38l-1.68,2.1l0.01,0.6l0.45,0.44l1.11,0.28l1.08,0.06l0.91,-0.36l0.04,0.88l0.42,0.72l-3.34,0.06l-2.12,0.38l-1.07,0.45l-0.95,0.9l-2.64,-0.5l-1.98,0.21l-1.83,1.2l-0.6,0.82l-2.32,0.91l-1.0,0.92l-0.54,-0.22l-1.37,0.2l-0.61,-0.26l0.18,-0.8l2.53,-0.09l0.68,-0.39l0.13,-1.1l-0.79,-0.44l0.78,-2.45l1.55,-0.69l1.92,-1.75l0.1,-4.34l0.78,-1.67l1.41,-1.59l0.12,-1.23l0.36,0.43l0.8,-0.25l0.02,1.05l0.6,0.02l0.81,-0.51l1.0,0.84l2.05,0.6l0.55,-0.25l0.31,-0.62l0.03,-0.68l-0.45,-0.69l0.92,0.49l0.89,-0.02l0.21,-1.13l-1.71,-1.38l-0.3,-2.04l-1.42,-0.13l-0.26,-1.25l-0.29,-0.24l-0.28,0.2l-1.61,-2.21l-1.6,-0.04l-0.32,-0.43l-1.74,0.11l-0.13,-0.57l-0.61,-0.22l-0.47,0.28l-3.25,-0.75l-3.4,0.07l-2.15,-0.35l-3.0,-0.71l0.1,-0.66l-0.59,-0.67l-1.78,0.27l0.89,-2.17l-0.58,-0.52l-1.42,-0.24l0.86,-1.76l-0.23,-0.63l-1.85,-1.48l0.76,-2.22l-0.95,-0.36l-3.27,0.13l-1.34,-0.5l-0.87,-1.06l-0.89,-2.49l-0.68,-1.02l-1.66,-0.59l-2.78,0.19l-4.12,-1.47l-1.46,0.2l-0.04,1.04l-1.15,-0.12l-0.86,1.84l-0.5,-0.21l-2.39,1.05l-0.65,2.02l-1.0,0.71l-1.56,0.04l-1.03,-0.79l-3.19,0.08l-0.92,-0.67l-3.05,0.98l-2.47,-1.58l-1.0,-0.25l-0.98,0.29l-0.49,-0.89l-2.57,-1.17l-2.14,-0.05l-1.59,0.59l-1.69,-0.85l-2.84,-0.54l-0.73,-1.49l-0.37,-2.15l-1.76,-0.53l-0.45,0.39l-0.03,2.1l-140.63,-0.01l-0.67,-0.48l-0.6,-0.01l-0.59,-0.64l1.16,-0.19l0.43,-0.84l-0.17,-0.47l-0.9,0.44l-0.84,-0.16l0.25,-2.07l-0.58,-0.02l-0.81,0.86l-0.02,0.58l-0.68,0.29l-1.29,-0.43l1.19,-0.58l0.22,-0.64l-1.15,-0.05l-0.34,-0.33l-0.1,-1.34l0.61,-0.84l-0.65,-0.85l-0.73,-0.1l-0.15,0.61l0.3,0.38l-0.51,1.13l-0.66,0.48l-1.08,0.07l-1.61,-1.39l-1.33,-2.45l0.92,-1.44l-0.19,-2.02l-0.86,0.5l-0.14,1.13l-0.46,0.8l-1.75,0.06l-0.06,-0.67l-0.7,-0.23l-0.41,1.1l-0.46,-0.29l-1.61,0.07l-0.5,-0.12l1.52,-0.34l0.29,-0.63l-0.74,-0.35l-2.24,0.29l0.53,-0.54l-0.2,-0.57l-0.39,-0.11l-0.09,-1.1l-0.37,-0.3l-0.78,0.97l-1.94,0.31l-1.4,-0.48l-1.6,-1.25l0.33,-1.43l1.02,-1.15l3.36,-0.5l0.5,-0.51l-0.38,-0.35l-3.35,-0.03l-0.82,0.33l-0.86,1.11l-0.53,-0.9l-0.06,-0.81l0.63,-1.05l-0.55,-0.62l0.21,-0.7l1.66,-1.02l0.64,-0.17l0.45,0.48l0.74,0.14l1.48,1.57l0.56,-0.56l-1.16,-1.72l-1.26,-0.93l1.22,-1.51l-0.29,-1.21l-0.41,-0.21l-0.39,0.44l-0.11,0.97l-2.27,1.99l-1.47,0.56l-1.2,2.62l-0.8,-1.38l1.28,-0.86l0.08,-1.11l0.46,-0.49l0.08,-0.49l-0.48,-0.23l-1.0,0.62l0.86,-2.47l-0.35,-0.64l-1.64,0.41l-0.44,-1.87l-0.76,-0.8l-2.1,-0.85l-0.32,-0.81l0.75,-0.84l-0.19,0.51l0.3,0.54l1.84,0.96l1.12,-0.26l0.82,0.23l1.03,0.96l0.48,0.03l0.05,-0.83l-1.03,-1.04l-0.64,-0.31l-1.46,0.06l-0.64,-0.41l-0.38,-1.0l1.0,-0.53l0.02,-0.67l-1.11,-0.5l-1.6,0.67l-1.29,1.41l-0.32,1.64l-1.24,0.75l-1.65,-1.89l-1.61,-0.63l-0.17,-0.22l1.09,-1.44l0.21,-1.03l1.2,-0.23l0.84,-0.45l0.2,-0.44l-1.23,-0.35l-1.45,0.35l-1.39,-1.23l0.33,-1.48l0.66,-0.51l1.68,-3.09l1.64,-2.07l0.04,-0.46l-0.93,-0.05l-0.59,-0.84l-0.47,0.43l-0.13,1.4l-0.55,-1.98l0.36,-2.76l-0.45,-0.87l-1.65,-0.2l-0.52,-0.83l-0.76,-0.21l-0.59,-0.59l-1.71,-0.46l-2.46,-1.38l-1.1,-0.01l-0.44,-1.43l-0.87,-0.33l0.27,-0.88l-0.29,-0.5l-1.03,-0.25l0.25,-0.83l-5.99,-8.32l-0.05,-0.73l-2.12,-2.18l-2.41,-1.43l-0.86,-1.5l-2.47,-1.46l-0.53,-0.94l-0.07,-1.29l-2.58,-1.69l-2.31,0.98l-1.94,0.43l-0.24,0.62l0.24,0.43l-0.63,0.05l-0.42,0.4l-0.0,1.25l-0.4,0.68l-1.15,0.06l-2.87,1.59ZM487.59,210.08l0.47,0.08l0.0,0.0l-0.21,0.06l-0.27,-0.14ZM564.27,340.47l-1.87,-0.22l-0.02,-0.17l0.48,-0.17l0.59,0.26l0.41,-0.33l0.41,0.64ZM507.25,309.52l0.4,0.45l-0.55,0.63l0.24,-0.47l-0.09,-0.61ZM325.09,304.42l-0.29,-0.32l-0.04,-0.19l0.27,0.37l0.06,0.14ZM543.35,335.39l-0.36,-0.67l-0.03,-0.4l0.7,0.69l-0.31,0.37ZM542.65,333.85l-0.26,-0.09l-0.68,-0.9l0.67,0.03l0.27,0.96ZM645.85,327.78l0.37,0.89l-0.43,0.9l0.52,0.4l-1.01,0.11l-0.61,-0.67l-0.15,-1.92l3.02,-4.56l1.57,-1.23l0.49,1.27l-0.86,3.02l-2.9,1.79ZM646.83,329.86l1.35,-0.19l1.4,-1.28l0.15,-0.27l-0.66,-0.51l0.08,-0.49l0.84,-0.82l0.61,0.61l1.45,0.12l-0.28,0.33l0.09,0.64l-2.28,1.6l-1.36,0.38l-1.4,-0.1ZM578.3,333.68l3.21,-1.7l1.2,-0.29l0.55,-1.42l1.51,-2.31l2.14,-1.07l3.12,-2.31l4.24,-1.28l3.95,-1.86l2.29,-2.22l3.11,-3.86l3.21,-2.52l2.97,-1.72l8.34,-3.28l2.08,-0.56l3.3,-0.35l3.38,0.48l2.6,1.56l-0.83,-0.03l-0.4,0.31l1.35,1.26l-0.38,1.24l-1.45,0.45l-0.88,1.01l-2.17,1.12l-3.51,-1.04l-0.71,0.49l-1.93,-0.05l-1.31,0.63l-0.22,0.41l0.69,0.42l1.33,-0.33l2.57,0.96l1.21,1.55l0.9,-0.07l2.03,-0.95l0.15,0.27l1.09,0.15l-0.78,2.0l-1.95,1.61l0.01,0.65l0.74,0.38l1.49,-0.17l-0.14,1.41l0.34,0.8l0.48,0.31l0.54,2.07l0.72,0.8l2.8,0.42l-0.46,0.22l0.02,0.73l1.73,1.0l1.12,-0.04l1.26,0.79l2.45,-0.03l0.32,0.69l1.55,0.11l2.33,-1.33l0.83,1.1l1.74,0.01l0.56,0.78l-0.84,0.82l1.18,0.35l-10.3,3.71l-1.72,-0.13l0.09,1.16l-0.72,-0.13l-0.89,-0.83l-0.79,0.48l-1.03,0.07l-0.5,0.89l0.21,0.69l-2.83,2.82l-0.95,0.73l-0.87,0.09l-1.07,1.15l-0.84,-0.05l-0.86,-1.44l-0.69,-0.28l-0.49,0.19l-0.31,-1.51l0.43,-1.55l1.12,-1.2l-0.1,-0.27l1.32,-0.37l0.62,-0.48l0.04,-0.54l3.68,-2.1l1.43,-0.44l0.36,0.72l1.41,0.69l0.23,-1.23l1.62,-0.55l1.6,-0.12l0.66,-0.7l-0.33,-0.32l-3.78,-0.29l-2.54,0.0l-1.02,0.43l2.79,-2.54l-0.4,-0.59l-0.65,0.11l-0.63,-0.7l-0.68,0.19l0.13,0.86l-0.69,0.82l-5.53,2.61l-0.5,-0.27l0.14,-0.85l-0.48,-0.07l-0.8,0.52l0.01,0.77l-1.08,0.62l-0.55,-0.2l-1.52,0.43l-0.32,-0.46l-1.68,-0.35l-0.49,0.18l-0.33,-0.33l0.18,-0.5l-0.25,-0.66l0.32,-0.53l-0.35,-0.98l-0.89,0.02l-0.65,-0.52l-0.24,-8.63l-2.39,-1.79l-3.51,0.89l-0.33,-0.21l-0.29,-1.19l-0.99,-0.24l-0.41,0.15l-3.9,4.86l-0.37,1.79l-0.94,1.31l-0.23,2.12l-0.64,1.04l-1.36,1.13l-0.1,0.78l-0.68,0.6l-2.43,0.29l-0.93,1.64l-14.28,0.02ZM496.0,27.1l3.35,-1.66l0.31,-0.49l-0.37,-0.56l-4.18,-0.25l-3.36,1.02l-1.46,-0.71l3.39,-1.64l2.27,-0.6l5.68,-0.49l4.18,-1.79l2.5,-0.43l3.17,0.48l1.97,1.18l1.27,-0.9l0.94,-0.19l2.24,0.3l2.65,0.9l3.16,-0.35l0.35,-0.65l-0.85,-0.63l-6.44,-1.82l3.18,-0.74l2.72,-1.44l1.82,-0.52l2.56,0.92l3.91,0.58l2.93,2.27l2.03,0.85l1.5,0.16l0.55,-0.56l-0.19,-0.52l-1.84,-1.01l0.55,-0.15l4.81,1.56l7.31,1.77l3.91,1.53l0.19,-0.69l-1.15,-1.03l-2.61,-1.21l-6.82,-2.03l-2.67,-1.05l-2.04,-1.28l3.74,-1.06l-0.11,-0.68l-1.68,-0.72l1.97,-0.08l3.97,0.83l0.32,-0.81l-1.67,-1.59l0.42,-0.15l1.68,0.12l3.01,0.8l5.37,0.4l1.46,-0.06l0.36,-0.27l-0.51,-0.7l-4.3,-1.14l-1.87,-1.04l0.54,-0.14l3.53,0.07l3.32,0.53l2.91,-0.19l2.37,0.28l5.32,2.65l1.29,1.42l1.15,0.33l2.32,-0.94l0.12,-0.62l-7.44,-4.47l6.23,-0.44l6.73,0.43l1.02,0.28l2.48,1.72l2.24,1.04l3.22,0.66l0.45,-0.23l-0.13,-0.48l-2.97,-1.57l-0.86,-0.63l0.11,-0.46l2.8,-1.2l3.69,-0.31l5.68,2.59l0.48,-0.26l-0.15,-0.59l-1.92,-0.97l2.09,-0.67l4.54,-0.23l2.46,1.27l5.48,0.15l2.51,0.62l7.0,0.21l-1.54,0.77l-7.83,1.81l-0.78,0.73l0.37,0.32l5.55,-0.19l8.49,-2.2l2.16,0.53l1.18,-1.17l0.77,-0.12l2.14,1.56l2.67,-0.64l1.92,0.29l-0.53,0.59l0.08,0.48l2.72,1.77l-0.84,1.08l0.51,0.56l3.88,-0.86l3.89,0.38l1.02,0.24l1.1,1.25l-0.2,0.46l-4.48,2.84l-7.16,2.42l-4.93,1.36l-3.46,-0.09l-2.36,1.18l-4.67,0.35l-1.61,1.63l-9.01,2.31l-0.43,0.62l0.3,0.55l1.04,0.16l14.35,-2.99l4.25,-0.03l-3.19,1.81l-4.21,1.66l-2.15,1.28l-9.73,4.33l-4.68,3.48l-0.81,0.17l-1.92,-0.33l-2.54,-1.54l-0.82,-0.03l0.18,0.86l2.15,2.64l-5.97,1.0l-2.29,0.07l-1.02,0.52l0.21,0.65l2.39,0.43l3.84,-0.6l1.0,0.18l-0.61,0.51l-2.99,0.99l-0.27,0.42l1.14,0.6l-1.05,0.73l-2.88,0.69l-2.27,0.08l-5.2,-1.54l-3.52,-0.6l-1.39,0.06l-1.46,0.47l-0.27,0.37l0.94,0.63l5.35,0.66l1.06,1.12l-0.04,0.66l-0.83,0.46l-2.08,-0.07l-1.67,0.42l-6.62,0.57l-2.83,-0.67l-4.28,-0.45l-0.34,0.65l0.49,0.42l2.68,0.8l1.07,1.06l2.53,0.96l2.69,0.44l2.76,-0.31l-0.17,1.34l-3.18,0.09l-3.57,-0.93l-7.56,0.68l-6.05,-0.2l-0.34,0.58l0.43,0.45l3.38,1.26l7.04,-0.91l2.17,0.42l1.56,1.1l3.46,0.34l2.97,1.2l-0.4,0.83l-1.44,0.72l-7.92,0.41l-0.22,0.42l0.33,0.33l5.66,1.6l-1.51,1.01l-1.54,2.23l-0.36,0.13l-1.87,0.02l-3.17,0.7l-2.47,-0.22l-3.19,0.21l-0.42,1.31l0.06,3.42l-0.89,0.96l-0.99,0.44l-7.1,0.73l-3.31,-0.16l-5.54,-2.28l-0.47,0.72l1.48,1.45l-3.14,0.31l-0.43,0.41l0.13,0.44l1.2,0.78l1.8,0.05l2.11,-0.59l2.11,0.25l2.39,1.07l1.64,-0.5l2.02,-0.02l0.58,0.29l0.15,1.92l0.64,0.56l2.29,0.59l2.47,-1.02l1.24,1.14l0.06,0.77l-1.34,1.71l-6.19,2.73l-5.96,1.39l-1.06,-0.05l0.8,-1.99l-0.92,-1.01l-1.24,-0.51l-2.63,0.2l-1.61,-1.42l-1.35,-0.25l-1.14,-0.73l-0.48,0.09l-0.03,0.49l1.53,2.13l-7.97,0.13l-1.55,-2.18l-0.43,-0.17l-0.3,0.36l-0.24,3.06l-4.06,0.5l-2.63,-0.45l-2.16,-0.88l-1.79,-1.62l-0.99,0.87l-0.53,1.25l-2.93,-0.64l-0.61,-1.28l-0.45,-0.22l-0.32,0.38l-0.03,1.69l-3.89,-0.18l-0.42,-3.51l-0.32,-0.38l-0.44,0.22l-0.6,1.3l0.28,2.07l-4.37,-0.54l0.1,-1.41l0.2,-1.56l5.37,-2.86l5.22,-0.34l2.97,-0.57l-0.01,-0.7l-1.38,-1.26l-1.84,-0.54l-1.6,-1.42l-1.46,-2.24l0.22,-0.39l1.18,-0.5l3.6,-0.59l3.11,0.88l1.0,0.63l3.01,3.13l4.6,1.16l3.97,-0.33l1.98,-0.6l3.69,-3.23l1.32,-1.87l0.37,-1.18l-0.15,-0.42l-0.44,-0.02l-4.29,4.09l-1.7,0.92l-1.79,0.09l-1.82,-0.41l-1.82,0.65l-1.75,-0.49l-0.01,-1.99l-1.13,-1.69l4.32,-2.68l1.82,0.22l0.45,-0.29l-0.24,-0.48l-1.61,-0.81l-1.55,0.04l0.55,-2.69l-0.26,-0.46l-0.49,0.19l-1.2,2.35l-1.9,1.78l-0.74,0.32l-2.32,0.23l1.08,-2.27l-0.13,-0.48l-4.31,2.07l-3.09,0.19l-0.7,-0.32l0.24,-2.29l2.65,-2.66l0.7,-1.15l8.93,-1.51l8.82,1.59l1.6,-0.83l4.3,-0.24l1.99,-1.01l0.31,-0.44l-0.36,-0.59l-3.55,0.81l-8.63,-0.63l-1.2,-0.36l-0.52,-0.52l1.06,-0.17l2.23,0.72l1.66,-0.19l-0.53,-0.86l-2.77,-1.56l-5.5,-5.05l-4.02,-0.72l-1.73,-1.25l-0.35,-1.87l-0.57,-1.18l0.49,-1.3l0.76,-0.56l5.71,0.54l5.62,0.11l1.62,0.37l5.29,2.74l5.07,3.57l3.47,0.87l3.03,0.07l1.86,-0.76l0.21,-0.42l-1.17,-0.44l-3.62,-0.15l-4.24,-3.0l-2.43,-1.29l-3.08,-2.41l1.89,-0.48l7.98,-0.83l4.75,-0.99l2.3,-1.45l6.21,-1.59l7.78,-0.96l0.37,-0.4l-0.31,-0.54l-9.12,-0.71l0.29,-0.64l1.63,-1.39l3.78,-1.83l2.67,-0.83l0.74,-0.54l0.13,-0.49l-0.45,-0.23l-5.56,1.21l-3.99,2.21l-2.4,0.42l-1.15,1.07l-0.74,1.53l-0.97,0.69l-1.86,0.91l-4.42,1.28l-6.9,1.1l-1.79,-0.07l2.84,-1.74l0.1,-0.46l-0.4,-0.24l-6.14,0.72l-4.12,2.07l-4.64,0.19l-2.86,-0.69l-2.72,0.17l-1.51,-0.55l1.64,-1.37l5.04,-2.33l2.85,-0.64l6.78,-0.73l0.61,-0.74l-0.38,-0.6l-12.82,1.37l-2.39,1.05l-5.53,3.31l-1.82,0.15l-6.07,-1.76l-1.32,-0.81l3.82,-0.73l5.23,0.13l4.71,-0.57l7.2,-2.57l0.96,-0.95l-0.36,-0.3l-2.47,0.02l-2.47,0.55l-3.78,1.42l-3.27,0.49l-8.21,0.27l-2.62,0.4l-1.03,-0.08l-1.47,-0.87l1.76,-0.68l1.63,-0.19l0.5,-0.53l-0.29,-0.35l-1.77,-0.51l4.73,-1.76l5.06,-0.09l0.48,-0.42l-0.3,-0.57l-4.61,-0.48l-2.61,0.29l-6.71,1.69l-0.8,-0.14ZM501.93,137.7l3.09,0.16l4.35,0.94l3.48,-0.41l0.44,-0.35l-0.17,-0.65l-3.69,-1.82l-6.24,-0.77l-3.05,-1.24l-0.6,-0.47l-0.86,-3.8l0.37,-1.05l1.44,-1.22l-0.29,-0.64l-0.71,-0.42l-0.02,-1.35l2.55,-3.74l0.65,-2.9l1.17,-1.3l1.05,-0.56l0.38,-0.95l2.67,-1.85l2.22,-1.22l4.78,-1.08l4.09,-0.16l4.19,0.41l0.43,0.27l0.07,0.2l-3.53,2.24l-1.71,1.54l-3.23,4.34l-0.27,1.35l0.41,1.1l1.34,1.84l-0.09,3.18l0.71,2.35l2.45,2.51l3.44,2.33l-1.55,0.89l-2.75,0.6l-2.76,1.15l-0.59,0.3l-0.11,0.64l0.58,0.31l1.17,-0.26l3.43,-1.26l2.62,0.0l0.12,0.78l0.99,0.59l0.7,-0.34l0.27,-0.77l0.64,-4.92l-0.43,-0.63l-0.72,-0.26l-2.46,-0.32l-1.25,-1.54l-1.23,-0.95l1.4,-0.68l1.0,-1.19l1.39,0.13l3.42,1.58l0.35,0.08l0.49,-0.5l-0.44,-0.64l-2.25,-1.66l0.81,-0.36l-0.16,-0.8l-1.26,-0.3l-1.49,0.22l-0.99,-0.47l-1.09,-1.48l-0.09,-1.36l0.82,-1.22l0.71,-0.19l5.04,1.5l0.51,-0.47l-0.34,-0.67l-5.67,-2.19l1.93,-1.95l1.95,-0.5l1.04,-0.65l1.5,-0.03l1.52,0.4l0.52,-0.41l-0.56,-0.88l2.15,-0.83l3.77,-0.96l3.56,-0.0l1.65,0.32l1.14,0.81l1.03,2.85l0.65,0.68l2.07,1.12l0.1,1.93l1.46,1.5l-4.78,4.17l0.12,0.73l0.44,-0.01l2.48,-1.63l-1.43,1.64l-0.09,0.52l0.57,0.55l-0.63,0.78l0.25,1.67l1.07,-0.18l2.16,-2.12l0.94,-0.52l1.43,0.32l0.26,-0.66l-1.02,-1.19l1.01,-0.71l1.08,1.21l1.07,-0.19l0.5,-0.41l1.16,0.83l0.11,2.32l1.26,1.12l1.16,0.53l0.35,-0.73l-1.35,-1.84l0.19,-1.34l0.38,-0.51l1.21,0.61l1.54,0.0l2.07,0.96l1.07,0.02l0.4,-0.5l-0.4,-0.68l-3.73,-1.32l-0.8,-0.79l0.49,-0.83l2.92,-1.16l4.25,0.04l3.59,1.43l2.46,0.01l1.98,0.83l0.75,0.84l0.32,1.07l-1.6,1.63l-0.85,0.41l-1.93,2.71l0.21,0.68l0.86,-0.35l1.18,-1.67l2.16,-1.28l1.15,-0.33l1.84,0.13l1.02,0.29l0.23,0.42l-0.39,0.87l-2.78,1.05l-1.56,0.15l-0.33,0.55l0.36,0.4l1.87,0.2l-0.53,1.05l0.13,0.93l-0.93,1.54l0.33,0.69l0.47,-0.05l1.21,-1.13l0.88,-2.39l0.48,-0.5l1.57,-0.24l1.43,-0.84l0.25,0.05l-2.3,2.75l-0.04,0.48l1.14,-0.04l1.63,-1.32l0.91,0.71l0.52,1.05l1.52,0.88l0.16,-1.02l-0.51,-1.46l1.66,-1.15l1.4,0.58l3.67,0.46l2.01,0.87l0.96,0.88l0.17,0.67l-1.27,1.13l-2.28,0.12l-3.44,2.34l-0.27,0.61l0.37,0.25l1.88,-0.1l1.5,-1.64l1.14,-0.26l1.79,0.63l1.09,-0.0l1.67,-1.16l0.62,0.32l0.1,1.09l-0.52,0.81l-1.25,1.03l-2.92,1.03l-1.49,1.2l-0.02,0.7l1.05,0.39l1.45,-1.41l0.44,0.19l-0.77,3.17l0.41,0.51l0.44,-0.19l2.15,-4.12l0.58,-0.51l1.42,-0.84l2.96,-0.95l1.24,0.54l2.57,0.17l3.44,1.42l0.46,0.69l-1.99,1.23l-2.51,0.41l-2.13,0.84l-1.85,1.09l-0.18,0.63l0.33,0.37l1.51,-0.05l1.6,-1.04l3.34,-0.39l-1.32,1.39l0.14,0.64l1.7,0.32l1.26,-1.09l1.5,-0.59l-0.04,-0.73l-0.31,-0.17l0.85,-0.81l0.9,0.28l2.4,2.17l0.78,1.46l-0.03,0.73l-2.63,-0.5l-1.29,0.07l-1.77,1.13l-1.52,0.02l-2.41,0.66l-0.85,0.79l0.4,0.54l3.69,-0.58l3.08,1.05l3.4,-0.01l2.27,1.06l0.29,0.84l-4.27,-0.1l-1.89,-0.66l-1.22,0.38l-1.14,-0.24l-1.09,0.24l-2.23,1.0l-0.06,0.69l0.58,0.22l2.88,-0.81l1.33,0.33l1.63,0.7l-0.47,1.62l-2.02,-0.5l-2.05,0.3l-3.11,-0.58l-0.35,0.15l0.11,0.71l2.42,0.95l3.33,0.49l0.22,0.7l1.19,0.9l1.56,-0.19l1.03,0.46l2.34,0.29l-0.5,0.68l0.99,1.27l-0.44,1.06l0.3,0.51l0.86,-0.33l0.03,0.31l0.66,0.28l0.51,-0.87l-0.06,-0.86l1.2,-0.32l-0.21,1.5l-1.3,1.79l0.69,0.52l0.89,-0.22l1.29,-1.46l0.17,0.58l0.57,0.3l1.61,-0.48l-0.16,1.58l0.81,0.98l0.52,0.07l0.23,-0.52l-0.18,-1.38l1.97,-1.21l-0.93,1.33l0.32,0.71l1.28,0.18l1.01,-0.45l2.19,1.76l0.87,-0.12l0.25,0.23l-0.85,0.8l0.21,0.76l-3.03,-0.01l-0.36,0.31l0.2,0.44l1.53,0.44l0.42,0.42l2.65,-0.07l1.29,-0.93l2.11,0.83l-0.79,1.56l-2.15,1.63l-0.15,0.44l0.37,0.28l3.8,-1.08l2.91,0.36l1.48,-1.16l3.67,3.06l-0.64,0.26l-2.04,-1.0l-1.26,0.34l-0.09,0.67l2.37,1.19l0.27,0.54l-1.13,0.39l-1.26,-0.19l-1.15,-0.63l-1.19,0.04l-0.14,0.65l0.48,0.49l-0.44,0.58l0.19,0.55l2.13,1.06l-2.16,-0.19l-0.53,0.24l0.07,0.65l0.99,0.95l-1.02,0.89l-0.25,0.61l-2.12,-0.14l-1.37,-1.54l-0.7,0.18l0.23,0.97l-0.92,0.22l-0.3,0.4l0.29,0.48l1.23,0.31l-0.05,2.88l-0.91,2.0l-1.18,-1.28l-1.07,-0.17l-0.5,0.33l-0.54,-0.49l0.34,-1.64l-0.4,-0.52l-0.66,0.47l-0.95,1.65l-2.3,-2.46l-1.41,-2.39l0.9,-1.07l1.78,-0.73l0.94,-1.52l1.04,-0.94l-0.12,-0.73l-1.43,0.35l-1.73,1.73l-1.96,0.66l-1.89,-0.02l1.0,-1.08l-0.12,-0.65l-2.08,0.59l-1.99,-1.15l-1.6,-2.36l-1.4,-0.7l-0.26,0.8l-1.08,-0.28l-0.58,0.3l0.59,1.89l-2.91,-1.53l-0.6,0.42l1.03,2.14l2.39,1.76l-0.47,0.43l-2.13,-0.3l-3.17,-2.37l-1.83,0.38l-0.26,0.37l0.26,0.38l1.42,0.23l1.08,0.68l-0.25,0.95l0.42,0.77l1.48,0.81l-0.39,1.36l0.23,0.45l0.64,0.1l1.48,-0.62l0.65,0.36l0.88,1.06l-0.63,0.45l0.26,0.61l1.15,0.72l0.44,1.24l0.76,0.22l0.64,2.03l0.42,0.23l0.45,-0.38l0.04,-1.04l1.41,0.85l-0.29,0.67l0.55,0.58l0.69,-0.04l1.04,-1.19l0.6,0.18l1.3,1.2l0.53,-0.04l0.32,0.31l-1.08,0.88l0.44,0.57l1.82,0.1l-0.47,0.73l-1.8,-0.03l-0.24,0.71l1.3,0.66l0.83,0.92l0.06,0.72l1.01,0.25l1.27,-0.18l-0.33,0.21l0.02,0.69l1.02,0.09l0.54,1.06l-0.55,0.45l0.32,1.79l-0.13,1.31l-1.67,-3.08l-1.07,-1.02l-0.48,-0.05l-0.18,0.44l0.81,2.6l0.12,0.78l-0.29,0.73l1.74,2.49l-1.53,-0.51l-0.61,0.24l0.48,2.23l-2.05,-1.77l-0.89,-0.52l-0.62,0.05l-1.83,-1.44l-0.33,-0.08l-0.27,0.86l-0.35,-0.14l-1.16,-1.82l-0.43,-0.14l-0.29,0.85l-1.18,-1.16l-1.01,-0.04l-3.54,-3.39l-0.48,0.04l-0.1,0.47l0.65,1.65l-3.16,-2.1l-2.39,-0.09l-0.26,0.85l0.62,0.88l3.36,3.46l2.03,0.71l0.18,0.69l1.8,0.72l2.0,1.72l1.65,0.74l1.85,2.36l1.35,0.62l-0.7,0.77l0.38,1.15l-0.89,0.2l-5.64,-2.19l-5.62,-0.84l-2.88,-1.26l-2.49,-2.77l-1.26,-0.24l-2.09,0.22l-3.89,-1.71l0.53,-0.93l-0.38,-0.23l-1.57,0.59l-1.02,-0.56l-1.72,-1.75l1.13,-0.15l1.36,-1.37l-2.05,-1.47l-2.51,-0.05l0.55,-0.9l-0.22,-0.54l-1.66,0.53l-0.82,-1.46l-3.72,-3.06l0.74,-1.05l-0.4,-0.66l-3.33,0.05l-0.47,1.13l-0.39,-1.36l-1.65,-0.29l-0.76,-1.36l-0.66,-0.22l-1.51,0.68l1.27,2.12l-1.63,0.27l-2.21,-0.69l-1.16,0.14l-0.55,1.14l-1.55,0.08l-3.64,1.12l-4.63,-1.01l-1.79,-1.88l-0.06,-0.8l0.63,-1.8l0.77,-0.63l2.67,-1.06l0.16,-0.56l-0.47,-0.93l0.45,-0.62l4.02,0.71l3.25,1.16l1.42,1.27l-0.39,1.07l0.9,0.85l0.6,-0.17l0.44,-1.74l-0.53,-0.86l-1.32,-1.06l2.51,0.21l1.0,-0.82l2.45,0.08l1.46,-0.98l1.09,-0.23l2.21,0.27l0.39,-0.44l-0.05,-0.48l-0.99,-2.03l-1.58,-1.06l-1.84,-1.95l4.12,-2.74l1.54,-1.43l1.36,-0.55l1.21,-2.54l2.06,-0.83l0.89,-1.17l-0.01,-0.6l-0.65,-0.61l-1.9,-4.07l-1.79,-2.67l-1.25,-1.3l0.09,-0.94l-0.53,-0.15l-1.49,0.61l-0.65,-0.44l-0.21,-0.51l0.47,-1.62l-0.67,-1.02l-1.63,0.04l-0.13,0.58l0.55,0.77l-1.54,-0.25l-1.08,-1.06l-0.25,-0.86l-0.46,-0.14l0.29,-0.49l-0.51,-0.62l0.52,-0.35l-0.12,-0.68l-1.08,-0.13l-1.61,1.28l-1.66,-0.33l-0.66,0.63l-3.05,1.4l-1.4,0.24l0.21,-2.1l0.63,-0.26l2.34,0.13l1.56,-1.22l0.21,-0.68l-0.94,-1.4l-3.33,-1.26l-0.18,-0.65l1.18,-0.37l0.29,-0.46l-0.32,-0.39l-1.54,-0.21l-1.18,0.96l-1.08,-0.33l0.86,-0.72l-0.08,-0.65l-1.0,-0.64l-2.72,-0.05l-0.84,-3.39l-0.63,-0.31l-2.15,0.2l-1.7,-1.14l-2.32,-2.32l-1.41,0.72l-0.89,1.47l0.59,0.7l1.94,0.63l0.53,0.9l0.03,1.14l-1.23,0.66l-2.01,0.32l-5.81,-1.49l-4.62,-0.55l-0.63,0.17l-0.1,0.71l2.32,1.02l1.57,1.46l-3.02,-1.77l-3.89,0.91l-4.36,-1.56l-3.67,0.42l-8.0,-1.35l-1.86,0.66l-2.49,-0.88l-0.77,-1.54l0.43,-1.34l-0.5,-0.11l-1.44,0.65l-2.24,-0.16l-0.46,0.63l0.13,0.26l-2.08,-0.06l-1.24,0.63l-2.52,-1.72l-2.21,-0.69l-1.79,-2.13l-0.83,-2.2ZM642.14,249.05l0.51,0.1l0.23,0.22l-0.22,-0.01l-0.52,-0.3ZM629.46,302.55l1.09,-0.1l5.26,1.11l5.31,2.54l1.43,1.16l-2.13,0.12l-4.1,-0.94l-2.56,-1.1l-0.55,-0.87l-1.11,-0.85l-2.62,-1.06ZM629.68,323.28l1.26,-1.52l-0.45,0.81l0.07,0.5l0.91,0.84l0.15,0.83l-0.5,-0.02l-0.05,-0.79l-0.34,-0.4l-1.05,-0.26ZM632.84,325.02l0.28,-0.41l3.0,0.84l-1.39,0.87l-1.41,-0.37l-0.44,-0.4l-0.03,-0.52ZM636.6,325.42l1.51,-0.21l2.49,-0.17l-2.13,1.22l-0.14,1.26l-0.98,-0.07l-0.74,-2.04ZM627.42,226.93l0.4,-0.02l0.8,0.7l-0.91,-0.39l-0.29,-0.29ZM627.36,210.92l1.2,0.03l0.12,0.12l-0.74,0.41l-0.77,-0.15l0.2,-0.41ZM624.41,217.96l2.61,-0.02l0.37,0.33l-0.08,0.66l-0.49,0.5l-2.42,-1.47ZM625.39,215.77l0.41,0.44l0.34,0.21l-0.55,-0.23l-0.2,-0.42ZM610.36,150.7l0.61,-0.25l0.5,0.01l-0.41,0.46l-0.69,-0.21ZM609.36,228.23l1.11,-1.87l0.81,0.55l-0.29,0.6l-1.62,0.71ZM596.07,208.6l2.01,0.81l0.63,0.78l-1.77,-0.33l-0.86,-1.26ZM582.09,330.79l-0.0,0.03l-0.03,0.01l0.03,-0.03ZM576.77,164.83l1.43,-0.2l4.02,0.68l0.45,0.16l0.16,1.01l-5.0,-0.11l-0.8,-0.72l-0.26,-0.83ZM575.49,161.59l-2.1,-1.37l0.39,-0.89l1.05,0.26l0.79,1.27l-0.13,0.72ZM571.51,162.6l2.53,0.74l0.23,0.33l-0.27,1.64l0.19,2.88l-0.49,1.32l-0.88,0.7l-1.86,0.69l-4.58,0.4l-1.32,-0.19l-0.67,-1.07l-0.72,-2.37l0.36,-1.14l1.4,-2.03l1.61,-1.53l1.08,-0.32l3.4,-0.05ZM545.75,114.47l0.28,-0.67l-0.52,-0.86l0.04,-1.09l0.8,-0.19l6.33,1.24l6.63,-0.07l4.23,1.41l0.99,1.37l1.3,0.5l0.97,1.47l1.23,0.59l-0.0,0.89l0.87,0.84l-1.04,0.25l-7.34,-0.74l-2.5,0.15l-4.2,1.07l-1.71,0.14l-2.03,-0.94l-1.4,-3.6l-2.22,-0.46l-0.62,-0.47l-0.11,-0.84ZM566.12,203.45l-0.75,-0.12l-1.69,-1.08l0.5,-0.32l1.63,0.76l0.38,0.37l-0.06,0.39ZM563.44,152.77l0.74,-0.14l1.9,0.36l-1.12,1.34l-0.77,0.25l-0.67,-0.36l-0.09,-1.46ZM557.5,203.63l2.67,-0.08l0.89,0.36l0.66,1.02l-1.65,0.71l-2.57,-2.0ZM556.46,151.27l0.48,-0.47l1.58,-0.39l0.29,-0.5l0.61,0.36l-2.24,1.01l-0.71,-0.01ZM552.97,156.94l0.69,-0.92l1.53,-0.62l0.73,-1.08l0.76,-0.31l-0.03,-0.68l1.33,-0.17l-0.02,0.37l-1.26,1.06l-1.54,1.99l-1.95,0.64l-0.25,-0.26ZM555.85,258.16l0.06,-0.43l0.03,-0.1l0.01,0.14l-0.1,0.38ZM550.22,260.33l0.64,-0.78l0.31,-0.3l-0.84,0.99l-0.11,0.09ZM552.29,259.02l0.63,-0.68l0.7,-1.76l0.83,0.74l0.12,0.7l-0.35,0.61l-0.25,-0.31l-0.61,0.02l-1.6,2.29l0.71,-1.15l-0.17,-0.45ZM554.51,162.98l-0.4,-0.19l0.05,-0.34l0.56,-0.09l0.25,0.23l-0.46,0.39ZM553.88,89.25l0.02,0.22l-1.19,0.39l-1.16,-0.11l3.25,-2.3l-0.89,1.18l-0.03,0.62ZM552.35,288.12l0.2,-0.08l-0.07,0.07l-0.13,0.01ZM551.71,212.06l1.1,1.37l-0.24,1.16l-2.01,3.11l-2.04,-1.54l0.04,-2.0l1.51,-1.99l1.65,-0.11ZM547.12,149.9l0.49,-0.51l0.69,-0.03l0.65,0.55l2.62,-0.65l0.67,0.46l-0.59,0.38l-1.51,0.18l-0.77,-0.21l-0.46,0.58l0.24,0.44l-2.02,-1.19ZM464.85,80.8l0.83,-0.21l0.24,-0.83l-1.88,-0.98l0.13,-0.29l5.34,-0.89l6.87,1.62l2.42,-0.02l2.64,1.35l0.21,0.7l-1.44,1.87l-0.19,0.94l1.04,-0.2l2.11,-1.5l3.49,0.03l3.81,-0.73l2.04,0.23l2.59,1.28l-3.88,-0.44l-0.6,0.64l0.43,0.72l2.91,0.21l7.84,1.4l-0.51,0.43l-4.51,0.32l-4.91,-0.75l-0.75,0.1l-0.22,0.68l0.87,0.74l2.92,0.88l2.26,0.23l2.18,1.24l0.63,0.83l1.03,0.02l1.02,0.55l0.19,0.18l-0.62,0.72l-1.57,0.98l0.37,0.59l1.69,-0.02l1.99,1.17l0.8,-0.34l0.2,-0.65l-0.27,-0.95l0.4,-0.19l2.33,1.44l2.58,-0.55l0.86,0.86l0.5,-0.1l1.12,-1.17l2.19,1.25l2.92,0.87l1.54,0.13l0.63,-0.71l-0.44,-0.73l1.77,-0.47l1.17,0.04l1.92,-0.73l2.03,-0.12l3.42,-1.67l3.43,0.7l5.47,-0.84l4.45,0.77l0.25,0.73l0.49,0.29l4.06,0.3l0.62,0.37l-0.53,0.34l-0.04,0.64l0.33,0.2l2.86,0.25l0.64,1.45l-4.39,2.26l0.14,0.58l0.72,0.36l3.05,-0.18l0.87,0.56l-2.17,0.53l-2.18,-0.68l-0.27,0.6l0.83,0.81l-0.36,1.85l-4.7,0.15l-3.54,0.94l-4.89,-0.89l-0.74,-1.01l0.05,-1.28l-2.42,-1.14l-0.48,0.17l-0.11,0.45l0.99,1.16l-0.8,1.48l-4.32,0.71l-1.86,-0.31l-1.35,-0.68l-0.44,0.33l-0.09,0.57l-1.47,-0.84l-0.68,0.7l-1.24,0.33l-1.52,-0.41l-1.16,0.25l-1.96,-0.42l-0.27,0.79l-8.31,-0.15l-0.36,-0.24l0.07,-0.38l1.0,-1.77l-0.22,-0.53l-1.1,-0.5l-0.95,0.33l-0.57,0.85l-0.62,-0.75l-1.54,0.56l-0.12,1.18l-1.53,0.64l-1.38,0.06l-3.51,-0.65l-1.71,-0.94l0.31,-0.78l-0.62,-0.3l-1.28,0.83l-0.33,0.76l-1.38,0.04l-1.99,-1.26l-0.99,-2.38l0.34,-0.19l0.1,-0.71l-1.68,-1.74l-0.04,-0.87l1.77,-2.67l-0.61,-2.22l-4.68,-5.41l-1.48,-0.22l-1.99,0.92l-4.51,-0.26l-3.31,0.35l-0.97,-1.04l-2.55,-0.9l1.38,-0.5l0.38,-0.75l-1.9,-0.05l-3.1,-1.29ZM513.14,201.88l1.19,-1.91l2.54,-1.17l0.97,-0.79l-0.53,-3.73l0.94,-3.63l0.58,-4.35l1.23,-2.33l1.03,-0.58l1.6,1.24l0.28,0.77l-0.66,1.04l1.02,0.84l0.81,1.55l0.9,-0.04l1.32,-1.56l1.08,0.69l1.05,1.31l3.01,0.71l1.42,1.39l2.8,1.52l3.03,1.05l1.25,1.67l0.54,1.66l-1.01,1.08l-0.01,0.66l1.23,0.14l1.92,-0.43l1.68,0.35l0.75,-0.5l0.92,0.78l-0.33,0.36l0.29,0.41l1.56,0.55l-3.34,2.23l-4.6,-1.62l-2.03,-0.34l-0.49,-1.77l-2.7,-0.72l-0.0,-0.83l-0.55,-0.39l-1.29,0.13l-1.59,0.77l-0.8,2.04l-1.44,1.19l-1.52,0.66l-1.6,2.17l-1.6,0.86l-2.04,0.58l-0.52,-0.92l-0.75,-3.11l-0.56,-0.64l-4.22,0.29l-1.52,0.72l-1.23,-0.06ZM539.59,280.92l0.58,-0.54l3.34,-0.15l1.73,1.79l0.23,0.65l-5.87,-1.75ZM534.48,328.45l0.17,-0.1l0.15,0.24l-0.13,-0.01l-0.19,-0.13ZM536.92,329.16l0.04,-0.58l0.39,-0.25l1.17,0.66l0.88,-0.68l0.46,1.16l-0.8,0.6l-2.13,-0.91ZM530.86,213.12l-0.96,-1.73l2.58,-3.32l1.87,0.3l1.38,-0.56l2.4,-0.27l0.97,0.19l-0.7,1.72l-4.49,3.43l-1.65,-0.25l-1.4,0.48ZM527.23,181.66l2.67,1.22l0.3,0.27l-0.26,0.56l-1.12,0.19l-0.25,-1.22l-1.35,-1.02ZM532.16,184.95l0.17,0.02l-0.06,0.03l-0.11,-0.04ZM529.08,326.21l0.37,0.1l0.17,0.1l-0.27,0.23l-0.26,-0.42ZM525.38,185.5l-1.58,-1.37l-0.33,-1.63l0.57,0.05l0.81,1.14l0.72,1.54l-0.19,0.27ZM466.13,40.6l1.5,-0.38l2.39,0.19l0.28,-0.68l-0.33,-0.35l-2.62,-1.77l0.07,-1.15l0.74,-0.25l3.41,0.41l0.86,0.39l0.95,0.97l4.92,0.14l0.38,-0.29l-0.69,-0.77l-2.89,-0.67l-1.08,-1.33l-3.31,-0.95l0.98,-1.32l1.28,-0.51l2.38,0.21l3.5,-0.88l2.63,0.18l0.75,-0.86l-0.46,-0.95l-0.81,-0.41l-3.5,-0.18l-0.33,-0.61l4.19,-0.28l1.45,0.21l3.13,0.81l1.99,1.05l3.69,4.01l3.0,1.95l0.35,1.19l4.01,1.14l1.85,-0.46l1.23,0.26l0.33,0.39l-0.31,0.61l0.25,0.43l-0.22,1.29l1.96,1.38l3.38,0.65l0.54,-0.33l-1.03,-1.64l-1.18,-0.41l-0.1,-0.96l0.41,-0.25l1.85,-0.11l2.06,0.6l0.17,1.58l-1.22,0.67l-0.27,0.42l0.19,0.59l3.61,0.65l0.92,1.39l-0.77,2.43l-0.75,0.94l0.19,0.59l2.13,-0.11l1.4,-0.62l1.44,0.12l0.59,0.23l0.81,1.34l0.46,0.21l1.57,-1.47l2.82,3.16l-0.97,0.65l-4.09,1.23l-3.13,1.38l-1.3,0.04l-0.75,1.3l-2.55,2.0l-1.11,-0.55l-0.18,-1.44l0.68,-1.45l-0.08,-0.51l-0.46,-0.17l-1.16,0.6l-0.82,0.97l-0.02,2.17l-0.38,1.06l1.3,0.68l0.04,0.48l-0.47,0.39l-0.5,-0.16l-1.74,-1.22l-1.04,0.29l-0.13,0.44l0.66,1.98l-0.82,1.94l-1.06,-0.2l-4.91,-4.48l-0.51,0.26l-0.15,0.98l2.59,3.35l-2.4,-1.3l-1.79,-0.23l-1.29,0.37l0.11,0.65l1.34,0.86l-4.97,-0.29l-4.72,-1.36l-2.07,-1.13l4.43,-0.67l0.35,-0.31l-0.53,-0.64l-6.89,-0.57l-1.38,-1.1l1.91,-0.01l0.29,-0.36l-0.25,-0.39l-3.79,-1.09l-1.09,-0.74l4.15,-1.52l2.37,-0.21l0.99,-0.49l0.6,-0.94l5.99,-0.88l0.53,-0.64l-0.4,-0.28l-4.71,-0.0l-1.27,-0.75l-1.79,-0.13l-5.73,1.82l-0.24,-0.02l0.47,-0.32l0.08,-0.61l-1.17,-0.31l-1.61,0.14l-3.36,1.12l-1.1,-0.71l-1.65,-0.39l0.12,-0.93l5.62,-1.5l0.83,-0.97l-0.39,-0.61l-4.55,0.96l-2.69,-0.22l-2.96,-1.93l-0.54,-0.67l-0.6,-1.87l4.31,0.69l5.83,0.21l0.57,-0.38l0.02,-0.77l1.4,-0.48l0.36,-0.59l-0.36,-0.28l-1.67,-0.08l-4.03,0.78l-1.12,-1.02l-2.12,0.01l-1.53,-0.73ZM514.35,164.16l1.01,-1.37l0.82,0.5l0.29,2.36l-0.8,1.31l-1.04,-0.66l0.24,-1.2l-0.52,-0.94ZM512.66,146.44l0.56,-0.22l2.28,0.31l0.23,0.29l-0.66,0.13l-2.4,-0.5ZM495.93,80.57l1.8,-0.54l0.8,0.01l0.78,0.51l0.24,0.27l-0.65,1.02l0.18,1.0l-1.3,-0.2l-1.84,-2.07ZM499.04,74.64l-1.76,0.55l-3.79,-1.23l-0.73,-0.77l0.09,-1.68l1.23,-0.33l3.25,0.62l2.11,1.5l0.05,1.02l-0.45,0.31ZM496.34,152.96l0.42,-0.22l0.29,0.15l-0.33,0.55l-0.38,-0.47ZM482.1,107.73l2.92,0.77l1.84,1.09l3.2,-0.52l2.7,0.18l2.28,0.56l1.07,0.6l-0.92,1.4l-1.88,1.57l-1.59,2.17l-1.42,0.58l-0.04,0.74l0.3,0.34l-1.63,2.17l-1.6,1.49l-1.17,0.28l-4.87,-0.81l-4.5,0.44l-0.34,0.3l0.16,0.42l2.24,0.86l0.92,0.96l0.08,0.86l-1.56,1.57l-1.16,2.27l-1.77,-0.39l-3.12,0.21l-0.34,-4.29l-1.79,-3.69l-0.19,-7.7l0.86,-0.39l3.57,0.9l0.39,-0.32l-0.26,-0.55l-0.9,-0.37l-1.09,-1.47l-0.04,-0.52l0.38,-0.42l2.67,-0.83l3.66,-0.08l1.77,-0.57l1.15,0.17ZM494.98,153.24l0.12,-0.01l0.22,0.31l-0.07,-0.09l-0.27,-0.21ZM470.31,69.69l1.39,0.41l8.36,-0.18l1.67,0.6l-0.76,0.35l-0.86,1.57l-1.37,0.15l-10.84,-0.34l-1.16,-1.0l0.41,-0.74l3.16,-0.81ZM465.05,98.52l0.92,-1.47l1.18,-0.48l0.34,-1.24l2.08,-1.55l3.08,-0.94l1.91,-0.01l1.85,0.76l2.48,1.93l1.17,1.94l-0.23,0.95l0.44,1.88l-0.43,1.6l-5.4,0.21l-2.89,-1.49l-2.98,-0.4l-1.19,-1.03l-0.97,-0.05l-0.72,-0.66l-0.64,0.07ZM473.82,89.36l1.34,-0.39l0.77,1.62l-1.59,-0.03l-0.51,-1.2ZM456.17,58.61l1.09,-0.2l3.31,0.24l4.51,1.28l0.95,0.7l0.54,0.84l1.33,0.3l2.01,-0.12l2.56,0.91l0.48,0.39l-1.65,0.76l-0.48,0.55l0.16,0.61l1.78,1.15l-1.03,0.93l-1.29,0.07l-2.84,0.83l-2.35,0.17l-2.45,0.71l-0.05,-1.03l-2.77,-1.34l2.62,-0.3l0.65,-0.56l-0.3,-0.57l-4.23,-0.84l-1.11,-0.93l-0.22,-0.75l-1.13,-0.82l1.06,-0.42l0.21,-0.58l-1.35,-1.98ZM449.92,155.81l0.31,-0.43l2.78,-0.35l2.15,-1.3l0.43,-0.67l-0.39,-0.8l0.38,-0.28l-0.13,-0.41l1.09,0.76l1.1,-0.09l-1.3,-2.22l0.34,-0.7l1.82,-0.52l1.54,0.91l-0.17,0.69l0.41,0.43l0.96,-0.33l1.77,1.43l2.9,1.47l1.73,2.82l1.12,1.22l0.85,0.56l1.34,-0.3l-1.87,0.53l-2.94,2.0l-1.44,0.36l-2.02,-0.66l-2.36,-0.05l-3.83,-1.71l-0.39,-0.87l-2.4,0.18l-0.84,-1.07l-1.72,0.62l-0.75,-0.39l-0.48,-0.8ZM469.24,103.1l0.86,-0.16l0.76,0.56l-0.22,-0.03l-1.4,-0.37ZM468.22,152.22l-0.06,-0.28l0.14,-0.43l0.05,0.18l-0.12,0.52ZM469.52,151.1l0.96,0.7l-0.2,0.73l-0.46,0.24l-0.29,-1.66ZM465.94,92.56l1.34,0.58l-0.53,0.4l-1.48,-0.18l-1.4,1.18l-0.77,-0.16l-0.11,-0.49l2.22,-0.71l0.73,-0.63ZM439.92,114.01l0.73,-0.44l1.56,-0.25l2.2,1.43l0.57,-0.2l-0.46,-1.59l-1.56,-0.91l-0.29,-0.75l2.12,-0.39l2.51,0.47l0.74,-0.67l-0.06,-0.43l3.71,1.72l5.09,-0.85l1.65,-0.61l1.17,-0.08l1.68,0.4l0.92,1.24l-0.57,0.53l-2.0,0.52l-0.59,0.57l0.35,0.8l1.55,0.18l-2.66,1.01l-3.2,2.6l-0.18,0.94l0.63,0.59l1.78,-0.85l1.93,-0.07l1.3,0.71l-0.25,0.39l0.25,0.48l1.27,0.81l-0.39,0.85l0.27,0.56l2.96,-0.68l0.41,1.18l-0.11,0.9l-1.69,1.37l1.04,1.05l-0.86,1.59l0.72,0.79l0.04,0.8l-1.53,0.39l-1.34,1.08l-1.66,0.38l-2.94,-0.3l-0.28,-0.28l-0.08,-1.13l-0.3,-0.36l-0.43,0.04l-0.83,1.2l1.34,2.78l-2.02,1.12l-1.51,-0.6l-0.95,-0.0l-2.7,-3.53l-4.51,-3.87l-2.02,-0.59l-1.23,-1.03l-1.58,0.34l-0.93,-0.29l-1.31,-1.65l-2.14,-1.02l-1.41,-1.45l0.74,-1.7l1.47,-0.8l1.23,0.16l0.73,0.99l1.13,0.65l0.91,1.23l0.71,0.43l1.03,0.08l3.12,-0.58l0.49,-0.55l0.18,-1.08l0.61,0.47l0.82,-0.35l0.2,-0.78l-0.78,-1.47l-1.49,-0.62l0.63,-0.41l1.83,0.61l0.86,-0.12l0.33,-0.37l-0.29,-0.41l-2.74,-1.42l-2.71,0.8l-2.9,-1.7ZM447.4,110.0l-0.39,0.1l-0.35,-0.0l0.55,-0.19l0.19,0.09ZM463.64,119.03l-0.62,0.07l-0.5,-0.45l0.22,-1.04l0.52,-0.2l0.98,0.81l-0.26,0.69l-0.35,0.12ZM438.14,87.59l1.51,-1.04l0.12,-0.58l-0.47,-0.36l-1.76,0.02l-0.72,-0.31l1.14,-1.09l0.69,-0.08l1.58,0.39l0.92,0.62l0.53,1.12l4.86,3.0l2.02,0.36l0.61,-0.39l-0.14,-0.68l-1.78,-1.12l2.4,-0.08l0.36,-0.39l-0.34,-0.4l-3.46,-0.62l1.25,-0.22l0.3,-0.43l-0.19,-0.42l-1.07,-0.53l-2.45,-0.4l-0.88,-0.47l0.12,-0.2l2.07,-0.87l2.82,-0.19l0.63,0.07l2.43,1.72l1.73,-0.03l0.32,-0.59l-0.56,-1.24l1.16,-0.57l2.27,1.22l2.41,0.74l-0.11,1.6l0.87,1.21l0.17,0.84l-0.61,1.42l0.23,1.28l-1.23,0.73l-0.18,0.57l0.38,0.41l2.02,0.52l0.12,1.54l-1.23,-0.37l-1.15,0.95l-0.01,1.95l0.88,1.0l-1.64,-0.8l-0.44,0.75l0.59,0.87l-3.31,0.35l-2.31,-0.1l-0.95,-0.34l-1.58,0.66l-2.89,-0.23l-0.93,-1.41l1.26,-0.14l0.37,-0.39l-0.23,-0.49l-2.64,-0.97l2.03,-0.55l2.76,-1.79l2.51,-0.3l0.44,-0.61l-0.41,-0.49l-3.68,0.18l-6.59,0.94l-1.36,-0.17l-5.49,0.97l-0.52,-0.23l-0.15,-0.34l1.63,-0.79l0.81,-0.68l0.47,-0.94l0.81,-0.07l3.41,1.29l1.77,-0.44l0.22,-0.41l-0.31,-0.34l-1.49,0.13l-0.55,-0.51l-0.37,-0.58l0.3,-0.43l-0.27,-0.64l-1.37,-0.16l-0.49,-0.43ZM459.54,103.72l0.63,-0.49l0.46,-0.03l-0.1,0.13l-1.0,0.4ZM451.16,109.99l2.23,-0.87l5.4,-0.9l-2.77,1.63l-2.01,0.11l-1.45,0.43l-1.4,-0.42ZM453.05,44.6l0.11,1.44l-0.45,1.08l-1.49,-0.53l-0.33,-0.75l-0.93,-0.55l-2.56,-0.01l-0.36,-0.99l0.21,-0.72l1.41,-0.52l3.51,0.36l0.49,0.27l0.4,0.93ZM422.32,57.55l1.07,-1.41l0.01,-0.7l-1.22,-0.61l-2.97,0.21l-0.02,-1.02l0.7,-1.49l2.64,0.13l5.74,-0.47l2.55,0.63l1.3,0.67l1.24,1.43l-0.33,0.94l0.7,1.43l0.58,0.21l0.42,-0.24l0.69,-1.28l1.9,-0.7l1.14,0.01l3.13,1.37l-0.54,0.97l0.39,0.8l1.22,0.21l2.34,-0.4l1.97,0.95l1.86,1.54l-1.08,1.14l0.46,1.95l1.13,0.43l2.1,1.71l0.54,0.92l-0.64,1.31l-3.81,0.65l-3.01,-1.01l-0.75,-0.82l-0.33,-1.17l-1.61,-1.4l-4.99,-0.95l-2.86,0.33l-0.49,-0.41l0.18,-0.34l-0.39,-0.6l-4.83,0.57l-1.41,0.65l-2.67,-0.35l-1.2,-0.59l-1.0,-1.36l0.95,-0.44l4.88,0.66l1.12,-0.24l0.68,-0.76l-0.11,-0.58l-0.64,-0.36l1.18,-0.54l0.09,-0.65l-1.03,-0.47l-2.7,0.0l1.12,-0.78l0.15,-0.45l-1.7,-1.25l-1.45,0.39l-1.85,1.52l-0.52,0.11ZM446.42,155.7l0.23,-0.19l0.22,0.6l-0.3,-0.13l-0.15,-0.28ZM444.47,157.69l0.11,-1.39l0.44,0.02l0.91,0.82l-0.21,0.74l-0.41,0.29l-0.36,-0.46l-0.47,-0.01ZM440.82,81.98l0.4,-0.09l-0.29,0.09l-0.11,0.0ZM441.49,81.81l1.02,-0.71l1.67,-0.16l-0.86,0.32l-1.83,0.55ZM444.23,141.37l1.03,0.39l-0.04,0.35l-0.88,-0.33l-0.11,-0.41ZM353.8,138.14l2.52,-1.34l9.81,-2.1l0.21,-0.65l-0.22,-0.22l2.1,0.09l1.11,-0.38l-0.2,-0.73l-1.6,-0.43l-10.9,1.46l-2.02,-0.34l1.59,-0.62l0.7,-0.93l-0.31,-0.64l-4.24,0.1l-1.32,-0.32l-0.42,-0.5l0.14,-1.73l1.71,-1.64l1.15,-0.39l0.96,-0.83l-0.06,-0.54l-1.27,-1.15l0.4,-0.69l5.58,-3.6l13.25,-4.44l1.91,0.62l0.67,1.98l-0.25,1.81l-2.0,2.32l0.11,0.84l1.12,0.04l3.16,-0.77l0.77,0.17l0.7,-0.7l0.2,-1.5l0.74,-0.77l0.89,-0.35l1.53,0.08l3.56,0.94l3.75,1.58l-0.41,0.86l-1.22,1.23l-1.45,0.77l0.12,0.71l0.99,0.47l0.48,0.01l1.36,-1.16l0.42,0.62l0.86,-0.03l1.93,-1.67l2.79,-1.17l0.31,-0.42l-0.11,-1.23l-1.82,-1.0l-0.49,-0.67l2.9,0.18l4.44,2.46l0.53,0.44l0.14,0.82l1.12,0.36l2.83,7.8l1.63,1.04l0.89,0.08l0.68,-0.9l1.81,-1.08l0.15,-1.2l-1.92,-2.33l-0.62,-2.67l-0.54,-0.77l-1.57,-5.69l0.06,-0.39l1.25,-0.28l0.04,-0.71l-0.49,-0.52l1.3,0.16l3.02,1.31l0.47,-0.02l0.63,-0.74l0.42,0.07l5.08,2.45l0.89,0.75l0.96,1.21l0.95,3.63l2.17,4.91l2.14,3.05l0.15,1.63l-1.09,2.64l0.36,0.66l1.81,1.32l1.19,1.6l1.93,1.24l2.55,1.14l0.77,-0.19l0.18,-0.53l4.66,2.77l1.57,0.06l0.44,1.2l2.5,0.08l0.43,0.76l0.33,1.83l-0.23,0.88l-0.84,-0.05l-0.7,-0.45l-0.48,-0.98l-0.6,0.02l-0.66,1.21l-2.92,-1.29l-2.08,1.24l0.02,1.4l-1.29,-0.11l-2.22,-1.08l-0.84,0.3l-0.14,0.7l0.24,0.3l1.85,1.28l-0.42,2.09l0.56,0.42l1.78,-1.57l1.65,-0.86l1.3,-0.09l0.48,0.25l-0.38,0.67l0.14,0.91l1.28,0.63l-0.27,1.03l-5.03,1.68l-2.87,0.13l-2.98,-0.5l-1.41,-0.54l-1.35,0.46l-2.44,-0.39l0.65,-0.84l-0.38,-0.63l-5.65,-0.71l-0.79,-0.42l-0.06,-1.26l-0.41,-0.49l-1.52,-0.35l-1.28,0.96l-0.9,1.47l-1.94,1.52l-4.71,0.6l-2.99,1.57l-2.62,0.72l-6.93,0.86l-1.47,-0.08l-1.01,0.42l-8.59,0.53l-0.87,-0.39l-1.57,-1.97l-0.23,-2.24l-0.72,-1.76l-3.27,-0.68l-6.63,-0.13l-4.44,-1.24l-2.86,-3.29l-0.4,-2.0l2.94,-0.79l9.97,-1.26l9.99,0.8l2.36,-0.46l1.98,0.02l0.98,-0.38l0.06,-0.65l-0.48,-0.4l-2.13,-0.95l-8.49,-2.27l-11.43,0.97l-1.68,-0.34l-3.45,0.18l-2.9,-0.23l-3.71,-2.81ZM435.02,68.68l3.8,-0.1l2.6,0.95l-4.73,0.45l-1.36,-0.35l-0.31,-0.94ZM441.45,151.89l-0.06,-0.26l0.16,0.18l-0.1,0.08ZM436.25,158.94l0.9,-0.75l0.91,0.47l-0.44,0.76l-1.37,-0.48ZM431.04,90.56l0.96,-0.93l-0.1,-0.64l-1.09,-0.45l-2.78,0.66l-0.45,-0.18l0.57,-0.66l-0.26,-0.66l-2.16,-0.11l-0.5,-0.38l0.11,-0.3l6.14,-1.3l2.26,0.22l0.42,1.75l2.04,1.41l-1.49,0.52l-0.78,0.9l-2.88,0.16ZM431.02,65.13l0.56,-0.51l0.9,-0.15l-0.76,0.55l-0.71,0.11ZM424.16,82.36l2.23,-0.5l0.22,0.87l1.51,-0.17l0.7,0.63l2.33,0.78l-1.68,0.66l-4.25,-0.02l-1.05,-2.25ZM422.82,97.28l0.97,-1.75l1.3,-0.71l1.26,0.05l0.97,0.47l0.92,1.69l-0.64,0.63l-2.33,0.46l-1.55,-0.29l-0.9,-0.55ZM422.07,160.33l1.5,0.12l0.58,0.52l-0.77,0.01l-1.31,-0.65ZM416.93,70.17l1.65,0.11l1.4,0.95l1.31,1.32l0.31,1.01l1.15,0.25l1.01,0.71l0.34,0.74l-0.14,0.62l-0.76,0.25l-2.4,-0.59l-1.6,-1.71l-2.27,-3.67ZM412.25,113.78l1.36,-1.43l6.44,-0.69l3.2,1.42l0.35,1.14l-0.14,1.01l-0.98,1.68l-1.41,1.63l-1.03,0.68l-3.46,-2.58l-0.69,-1.15l-1.83,-1.11l-1.81,-0.6ZM360.07,92.18l0.64,-0.68l0.77,-0.24l6.75,-0.72l2.54,-0.59l0.27,-0.44l-0.4,-0.34l-7.32,0.07l-0.68,-0.25l0.37,-0.47l-0.2,-0.8l2.36,-0.95l6.58,0.3l0.36,-0.33l-0.75,-0.67l-4.6,-0.6l-0.0,-0.32l1.03,-0.9l2.86,-0.61l2.26,-0.04l1.55,0.46l0.6,1.49l1.37,1.13l3.49,-0.5l2.25,0.55l3.87,2.52l-0.83,0.57l0.13,0.67l2.75,0.24l1.22,2.03l1.31,0.8l10.7,0.37l0.78,-1.07l-0.21,-1.42l-4.52,-2.02l1.9,-0.92l0.26,-0.7l-0.15,-0.69l-1.53,-1.18l-2.51,-0.82l-0.38,-0.56l2.11,-1.23l2.7,-2.53l1.08,-0.49l1.21,-0.09l1.5,0.67l-0.77,1.0l-0.0,0.48l0.65,1.72l1.63,1.17l0.25,0.71l-1.24,1.17l-0.01,0.84l0.82,0.32l2.14,-0.02l0.39,0.39l-1.45,1.63l0.23,0.62l0.76,0.02l1.87,-1.02l1.49,0.1l0.61,0.32l1.0,1.9l0.44,-0.33l0.06,-0.83l1.07,-0.59l-0.84,-1.28l0.72,-0.62l1.21,-0.33l2.41,0.51l1.26,0.6l0.63,1.83l-1.9,5.46l-1.0,0.89l-5.22,1.62l-3.49,-0.74l-3.24,0.54l-0.6,-0.13l0.02,-0.52l-0.34,-0.28l-1.17,-0.21l-3.34,1.81l-4.55,0.72l-2.83,1.78l-3.99,1.37l-3.98,0.85l-2.48,0.15l-3.22,-0.49l-2.51,-1.19l-0.73,-0.65l0.91,-0.59l4.12,-1.11l2.46,-1.01l5.99,-0.46l3.11,-1.85l0.27,-0.93l-1.0,-0.46l-2.35,0.95l-2.98,0.36l-2.05,-0.8l-1.78,1.06l-3.77,0.39l-0.38,-0.28l-0.02,-1.1l1.72,-1.31l0.25,-0.64l-1.01,-0.18l-1.38,0.34l-0.68,-0.56l-0.66,0.41l-0.47,1.54l-1.3,-0.42l-0.44,0.16l-0.12,0.62l0.74,0.93l-0.32,0.37l-2.66,1.06l-1.05,-1.15l-1.09,-0.23l-0.76,0.42l-0.71,1.05l-1.94,-0.69l-1.65,-1.29l-2.9,0.08l-2.4,-0.46l-0.28,-0.44l1.47,-1.45l6.03,-0.35l4.27,-1.53l0.7,-0.54l0.17,-0.6l-0.48,-0.31l-6.59,1.24l-3.23,-0.23ZM406.58,174.16l0.29,-0.0l-0.11,0.21l-0.19,-0.21ZM406.05,169.16l0.47,0.8l-0.03,0.24l-0.49,-0.34l0.05,-0.7ZM379.81,63.23l2.96,-1.41l4.78,-0.84l3.27,-1.5l2.22,-0.53l0.95,0.01l4.5,1.91l0.66,1.56l-0.16,0.52l-1.34,0.27l-5.27,-0.07l-2.08,-0.83l-1.94,1.22l-1.08,-0.08l-2.05,-0.93l-4.46,0.82l-0.94,-0.12ZM380.01,68.35l9.99,-1.93l3.8,-0.17l3.78,0.24l-0.48,0.6l-5.55,1.35l-0.18,0.64l0.9,0.67l2.76,0.1l0.1,1.22l-0.3,0.81l-2.3,0.78l-2.78,0.19l-3.66,0.9l-1.95,-0.19l-1.33,-0.83l-2.59,-0.93l0.3,-0.97l-0.75,-1.56l0.2,-0.94ZM372.18,80.09l1.45,-0.48l2.61,-0.2l1.65,0.7l-0.76,0.46l-4.94,-0.48ZM373.77,66.63l0.46,0.72l2.52,1.09l0.43,0.48l-2.05,0.75l-0.81,-0.01l-1.51,-0.48l-1.77,-1.5l2.74,-1.04ZM315.79,128.42l0.18,-1.02l0.7,-0.33l-0.04,-0.76l1.18,-1.63l1.99,-1.57l0.16,-2.54l2.1,-1.04l-0.13,-0.98l-0.94,-0.36l-0.16,-0.4l1.05,-1.14l0.85,-1.68l1.5,-1.01l0.55,-1.27l1.24,-1.45l-0.49,-0.85l-1.62,-0.74l-2.25,-3.88l15.66,-1.9l4.76,1.92l4.33,1.14l-0.39,0.55l0.11,0.66l0.52,0.05l1.22,-0.86l1.07,0.02l0.18,1.52l0.54,0.31l2.57,-2.19l2.03,-0.31l2.43,0.14l3.73,1.46l5.05,3.5l1.68,0.83l0.99,1.02l-0.01,0.45l-0.38,0.28l-4.9,1.61l-13.33,6.01l-2.22,3.25l-1.17,0.51l-1.68,0.16l-0.73,0.5l-1.34,5.47l-0.73,0.94l-4.09,1.04l-0.79,-0.54l-0.78,0.04l-2.18,1.72l-1.94,0.66l-1.48,0.89l-1.08,0.02l-0.94,-0.6l-1.82,-2.98l-1.85,-1.89l-6.58,-2.81l-2.33,0.07ZM331.11,86.43l1.94,-1.77l4.18,-0.58l2.4,-2.24l3.08,-1.37l0.96,-1.22l6.17,-4.28l5.38,-0.8l2.99,0.69l0.93,-0.01l0.58,-0.41l1.56,0.16l0.84,-0.5l-0.03,-0.66l-1.41,-0.51l0.64,-0.38l1.55,-0.19l1.36,0.31l3.43,1.78l-3.41,1.14l-0.71,0.51l-0.11,0.52l0.34,0.51l2.04,1.34l-1.44,-0.03l-0.58,0.64l1.46,1.88l-1.08,0.72l-3.89,0.82l-0.32,0.3l-0.21,1.61l-0.71,0.74l-1.14,0.08l-2.29,-1.24l0.18,-1.43l0.95,-2.26l-0.28,-0.58l-0.61,-0.14l-2.34,0.77l-0.73,0.97l-0.25,1.09l-1.7,0.48l-0.05,0.87l0.85,0.85l-1.03,0.88l-0.7,1.15l-0.77,-0.12l-1.37,-1.87l-0.92,0.17l-0.42,0.71l0.06,1.11l-0.49,0.76l1.06,0.86l-1.7,1.31l-2.17,0.33l-0.66,-1.68l-1.56,-2.01l-0.76,0.24l-0.67,1.51l-0.79,0.3l-3.54,-0.53l-2.47,0.93l-0.73,-0.32l0.43,-0.73l-0.25,-0.93l-0.41,-0.33l-0.65,0.07ZM348.7,92.43l3.57,-2.6l2.53,-0.94l1.85,-1.17l0.69,0.04l-1.82,2.53l-2.11,2.24l-1.34,0.61l-3.36,-0.71ZM304.86,299.15l1.07,-0.29l1.02,0.45l0.21,-0.39l-0.18,-1.54l-1.55,-0.18l-0.41,0.63l-1.09,0.1l-1.17,-1.05l0.33,-0.4l1.43,-0.18l6.14,2.3l5.93,1.15l2.89,3.93l0.54,1.34l1.13,0.82l3.21,1.31l0.8,0.81l1.63,3.26l0.75,0.03l0.21,0.5l-0.6,0.03l-0.45,0.51l-1.58,-0.33l-5.53,-2.1l-0.37,-0.22l1.39,-1.34l0.22,-1.44l-0.66,-0.25l-0.51,1.23l-2.02,0.09l-0.73,0.36l-0.78,-0.59l0.33,-0.33l-0.02,-0.57l-1.48,-0.65l0.11,-0.46l-0.58,-0.39l-2.6,-0.28l-0.03,-0.3l1.98,-0.46l-0.22,-0.8l-1.0,0.07l-0.87,-0.39l-0.7,-0.99l-1.15,-0.46l-1.1,0.41l-0.47,-1.57l-0.6,-0.11l-0.28,0.36l-0.63,-0.58l-1.48,0.18l-0.12,-0.94l-0.42,-0.25ZM318.16,299.33l0.52,0.81l-0.22,0.34l-0.39,-0.94l0.09,-0.21ZM310.07,303.42l0.08,-0.47l0.61,0.92l-0.33,-0.16l-0.36,-0.29ZM303.82,290.72l0.36,0.38l0.0,0.31l-0.15,-0.13l-0.21,-0.56ZM302.31,283.9l-0.01,-0.41l0.12,-0.19l-0.12,0.6ZM299.11,279.79l1.47,0.95l0.36,1.05l0.21,2.68l-0.35,0.56l-0.06,-2.08l-0.63,-0.36l-0.43,0.52l-1.17,-1.77l0.6,-1.55ZM298.52,283.66l0.24,0.22l0.04,0.06l-0.23,-0.2l-0.05,-0.08ZM297.76,280.11l-0.0,-0.01l0.01,-0.02l0.0,0.03l-0.01,-0.0ZM291.81,277.37l2.12,1.18l0.77,1.05l-0.22,0.1l-2.66,-2.33ZM291.2,274.44l0.56,-0.34l0.49,0.5l-0.31,0.35l-0.74,-0.51ZM282.34,280.67l1.98,-0.59l0.39,0.17l0.49,1.27l-1.3,0.07l-0.28,0.2l0.13,0.71l1.99,0.98l-0.32,0.6l0.26,0.58l-2.53,-2.18l-0.31,-0.48l0.53,-0.71l-1.03,-0.62ZM286.48,285.6l0.38,0.11l-0.07,0.33l-0.24,-0.3l-0.07,-0.14ZM287.53,286.56l0.18,0.0l-0.07,0.06l-0.11,-0.06ZM278.62,273.61l1.57,0.19l0.72,0.41l1.03,-0.24l0.31,0.34l0.22,0.84l-2.06,1.23l0.02,0.44l0.54,0.32l2.12,-0.45l0.42,-1.38l-0.08,-0.87l1.48,-0.4l-1.02,2.12l-0.47,2.92l-1.55,0.48l-1.38,-0.43l1.02,0.21l0.39,-0.53l-2.4,-1.57l-0.93,-1.88l0.04,-1.75ZM247.18,150.81l0.14,-0.08l0.06,0.0l-0.14,0.11l-0.06,-0.03Z",name:"Canada"},SV:{path:"M498.24,510.01l2.69,-2.02l0.04,-0.83l0.4,-0.08l1.42,0.34l1.29,1.21l1.56,0.72l0.45,0.73l1.73,-0.66l0.63,0.49l1.16,0.09l-0.53,2.53l-0.3,0.29l-1.07,0.07l-2.13,-0.61l-1.27,0.01l-2.07,-1.0l-2.7,-0.44l-1.31,-0.83Z",name:"El Salvador"},HT:{path:"M580.72,487.14l-0.81,-0.67l-1.65,-0.68l0.21,-0.8l7.95,1.07l0.97,-0.61l1.22,-0.15l0.35,-0.43l-0.14,-0.81l-2.01,-1.72l0.36,-1.85l-0.18,-0.49l-1.81,-0.91l-1.63,-0.4l2.36,-0.52l3.23,0.95l2.16,0.25l-0.0,1.87l0.48,0.56l-0.78,1.07l0.39,0.84l-0.45,0.62l-0.82,0.19l-0.05,0.51l1.21,1.38l-0.07,0.46l-1.12,-0.52l-4.14,0.4l-2.65,-0.52l-1.45,0.14l-1.12,0.76Z",name:"Haiti"},TT:{path:"M643.52,528.92l0.93,-0.6l0.17,-1.53l-0.28,-0.7l1.93,-0.33l-0.23,0.49l0.15,2.42l-2.67,0.25Z",name:"Trinidad and Tobago"},JM:{path:"M563.41,485.93l1.71,0.33l1.05,0.69l1.72,0.54l0.44,0.7l-1.0,0.07l-1.76,-0.57l-0.62,0.65l-0.64,-0.23l-0.7,0.66l-1.05,-0.44l-1.41,-0.09l-1.43,-1.54l-1.29,-0.34l0.31,-0.37l1.7,-0.38l2.99,0.33Z",name:"Jamaica"},GT:{path:"M487.5,505.99l0.25,-2.03l0.38,-0.47l-0.62,-1.16l2.22,-3.83l6.37,-0.01l0.39,-0.45l0.03,-1.91l-0.98,-0.53l-0.55,-1.15l-1.38,-0.86l-1.27,-1.3l0.96,0.01l0.4,-0.4l0.02,-2.57l8.53,0.01l-0.29,9.94l1.99,0.17l1.41,0.63l0.77,-0.52l0.62,0.38l-4.44,3.3l-0.33,1.31l0.26,0.98l-0.81,0.76l-1.08,0.27l-0.12,0.92l-1.83,1.18l-0.93,1.04l-2.11,-0.78l-2.79,0.01l-1.09,-0.31l-3.99,-2.61Z",name:"Guatemala"},HN:{path:"M502.26,506.51l0.75,-0.7l-0.22,-1.4l0.22,-0.76l0.93,-0.43l3.59,-2.89l0.67,0.01l1.18,-0.86l0.79,-0.15l0.82,0.55l1.25,-0.15l2.04,0.36l2.93,-0.16l2.22,-1.15l2.06,0.59l2.56,-0.46l2.09,0.97l1.4,-0.13l1.06,0.86l-0.51,0.53l0.45,0.84l0.71,0.01l1.02,0.94l0.74,-0.23l0.64,0.22l0.13,-0.28l0.44,0.62l-0.9,0.17l-1.73,0.96l-1.9,0.25l-1.12,0.53l-0.66,-0.08l-1.15,-0.79l-0.91,0.32l-1.1,1.41l-0.19,0.93l-2.71,2.24l-1.32,-0.93l-0.76,0.41l-0.87,1.1l-2.16,0.14l-0.23,0.62l0.25,1.74l-0.89,0.4l-0.51,1.1l-0.93,0.04l-1.08,-1.91l-0.97,-0.13l-0.21,-0.55l0.26,-1.52l-0.56,-0.53l-1.13,-0.04l-1.02,-0.52l-1.26,0.55l-0.33,-0.51l-0.89,-0.23l-2.12,-1.76l-0.83,-0.15Z",name:"Honduras"},BZ:{path:"M502.69,498.61l0.37,-10.07l1.09,0.23l0.57,-0.32l1.77,-2.64l0.22,0.62l0.94,0.05l0.11,0.31l-0.92,3.07l0.26,0.66l-0.37,1.02l-0.11,3.45l-1.14,1.6l-0.74,0.32l-1.16,1.71l-0.88,-0.02Z",name:"Belize"},BS:{path:"M582.19,471.96l0.6,-0.57l1.63,0.08l-0.22,0.3l-2.01,0.18ZM564.14,442.52l0.07,0.5l-0.12,0.1l-0.02,-0.38l0.08,-0.22ZM560.35,454.98l0.39,-0.1l0.0,0.48l0.37,0.24l0.5,-0.1l0.02,1.4l-0.36,-0.03l-0.92,-1.9ZM558.49,452.88l0.34,-0.69l-0.2,-0.32l0.53,-0.85l0.04,-1.03l1.41,2.26l0.04,0.9l-1.0,0.58l-0.29,-0.54l-0.87,-0.31ZM556.78,441.65l0.13,-0.32l0.39,0.16l-0.34,0.1l-0.18,0.07Z",name:"Bahamas"},CR:{path:"M520.07,525.02l0.84,-1.08l3.35,1.21l1.27,-0.52l1.6,0.38l1.02,1.02l1.33,0.23l1.32,-0.39l1.24,2.39l2.84,3.21l-0.83,1.04l-0.0,2.02l0.93,0.65l-0.76,0.8l0.32,1.39l-0.64,0.41l-0.37,-1.17l-1.44,-0.72l-0.4,0.06l-0.3,0.59l0.63,0.83l-0.72,-0.17l-0.38,-0.4l0.46,-0.81l-0.0,-1.05l-0.7,-1.14l-2.53,-1.66l-1.86,-0.57l-0.68,-1.7l-2.7,-1.79l-0.72,0.35l0.14,0.77l0.47,0.65l1.25,0.66l-0.38,0.41l-0.37,0.3l-0.87,-0.94l-1.49,-0.44l-0.95,-1.69l0.89,-1.55l0.03,-0.73l-0.85,-0.82Z",name:"Costa Rica"},US:{path:"M321.51,312.91l3.17,1.24l3.48,0.32l0.75,-0.21l0.58,0.45l1.06,-0.08l0.45,0.94l-0.72,0.39l-1.17,1.57l-0.52,1.54l0.45,0.4l0.64,-0.1l-0.43,0.79l0.26,0.67l1.68,0.18l0.71,-0.37l0.44,-0.83l1.04,-0.86l-0.23,-2.77l0.76,-1.59l-1.0,-1.26l0.19,-0.48l-0.73,-0.93l0.28,-0.43l-0.26,-1.75l-0.77,-0.33l-0.29,-0.68l140.63,0.01l0.4,-0.39l0.03,-2.05l0.58,0.07l1.0,3.41l0.67,0.6l2.89,0.55l1.75,0.87l0.97,-0.07l1.0,-0.52l1.68,0.04l2.33,1.07l0.74,1.14l0.81,-0.36l1.09,0.16l2.69,1.63l0.8,-0.02l2.28,-0.96l0.91,0.68l3.16,-0.07l1.02,0.77l-3.65,1.26l-1.88,1.09l-5.91,4.78l-0.02,0.76l0.69,0.46l2.78,-0.39l3.13,-1.26l-0.7,1.57l0.14,0.63l1.36,-0.29l1.13,0.51l0.83,-0.11l2.57,-1.26l2.59,-0.58l2.09,-1.04l1.08,-0.99l0.82,1.06l0.15,1.4l0.54,0.07l1.08,-0.9l1.98,0.39l0.58,0.32l1.68,2.04l1.72,-0.09l0.47,0.34l1.54,0.21l2.57,-1.47l3.57,-0.16l1.77,-0.47l-0.21,1.21l0.42,0.55l2.58,0.45l0.83,-0.41l0.48,1.05l-0.12,0.72l0.94,0.3l0.18,0.5l-2.01,-0.13l-0.7,-0.37l-0.64,0.33l-0.26,0.71l-1.43,-0.98l-2.06,-0.41l-1.26,0.77l-2.63,0.21l-1.2,1.11l-0.53,-0.65l-1.14,0.22l-0.57,0.76l0.03,-0.97l-0.68,-0.11l-0.66,1.39l-2.54,3.44l-0.15,0.83l-1.04,0.6l-0.86,1.58l-0.15,1.01l0.74,0.45l1.13,-0.74l0.82,-1.12l0.5,-0.14l0.26,0.25l-0.93,2.31l0.0,1.2l-0.88,1.36l-0.01,1.59l-1.04,3.06l0.08,1.53l0.52,1.33l-0.03,3.71l1.28,2.82l1.31,0.91l1.6,-0.18l2.06,-1.18l1.85,-2.94l0.65,-2.21l0.06,-1.63l-1.62,-4.6l0.51,-1.02l-0.37,-1.57l1.05,-1.53l0.25,-2.31l0.6,-0.28l0.29,-0.9l1.01,-0.36l0.59,-0.61l0.01,1.5l1.03,0.24l0.87,-1.74l0.03,-1.45l2.16,-0.77l0.11,-0.55l-0.79,-0.68l0.66,-0.98l0.67,-0.11l2.45,0.87l0.87,0.85l3.02,1.07l0.59,0.99l-0.47,0.25l-0.18,0.57l0.78,1.4l-0.16,2.39l-0.89,0.6l-0.43,1.17l-1.46,0.8l-0.33,1.56l0.64,0.78l1.29,0.3l1.2,-0.84l0.93,-1.39l1.36,-0.51l0.89,0.62l1.44,5.57l-0.32,1.53l-0.1,0.24l-0.61,-0.26l-0.79,0.4l-0.58,1.63l-1.04,0.7l-0.46,1.52l-0.85,0.97l-0.47,1.25l2.1,1.0l0.32,0.94l2.04,-0.01l0.77,0.36l2.0,-0.57l2.15,-0.15l2.51,-1.58l4.58,-1.66l4.22,-2.16l2.03,-1.39l1.41,-1.42l-0.18,-1.92l-0.77,-0.34l0.02,-0.49l4.11,-0.6l3.26,0.79l3.09,0.0l1.33,-0.54l1.21,-0.98l1.17,-0.25l0.47,-0.54l-0.21,-1.52l0.78,-0.89l-0.82,-1.14l2.0,-1.3l0.39,-0.78l1.78,-1.55l1.97,-1.19l17.64,-0.21l1.11,-1.73l0.86,0.11l0.68,-0.41l0.8,0.35l0.43,-0.86l0.64,-0.25l0.03,-0.88l1.31,-1.05l0.69,-1.13l0.3,-2.3l0.95,-1.3l0.29,-1.62l3.69,-4.59l0.38,0.09l0.16,0.96l0.77,0.52l0.79,0.03l2.53,-0.94l2.15,1.54l0.17,7.28l-0.35,1.42l1.9,1.06l0.04,1.81l0.98,0.94l0.74,-0.17l0.1,1.55l0.37,0.37l-0.54,0.49l-1.79,0.22l-0.49,0.51l-0.99,-0.07l-0.9,0.94l-0.85,-0.56l-1.66,0.31l-0.39,0.98l-0.32,-0.11l-0.12,-1.11l-0.63,-0.34l-0.98,0.84l-0.74,2.29l-0.51,0.44l-1.21,0.3l-1.16,-0.2l-0.88,1.04l-0.53,-0.28l-1.31,0.69l-0.46,0.59l0.1,0.56l-1.35,1.42l-1.19,1.91l-0.48,1.49l0.56,1.36l-1.58,1.56l0.05,0.59l1.52,0.6l1.05,2.4l0.85,0.62l-0.79,0.4l-0.05,-0.56l-0.51,-0.39l-2.2,1.14l0.22,-0.77l-0.39,-0.56l-0.51,0.21l-0.57,-0.49l-0.52,0.47l-0.5,2.09l-7.21,0.62l-3.28,1.55l-1.05,0.89l0.01,-1.67l-0.51,-0.54l-0.49,-0.02l0.07,2.24l-1.71,2.32l0.42,0.98l1.07,0.15l-0.34,1.93l-1.07,2.38l-0.83,0.71l-0.12,0.72l-0.79,0.46l-0.88,1.57l-0.11,-0.76l-1.29,-0.44l-1.72,-1.43l0.41,-1.38l1.16,-0.37l0.49,-0.53l0.05,-0.87l-2.07,0.88l-1.07,1.23l0.02,1.47l0.78,1.11l0.14,1.17l1.52,1.94l-0.49,1.01l0.74,0.44l-1.58,2.35l-1.26,2.95l-0.97,0.67l1.4,-2.64l-0.26,-0.53l-0.5,-0.13l-0.39,-0.9l0.13,-0.87l-0.47,-0.52l-0.93,0.36l-0.78,-0.8l0.09,-0.29l0.99,0.09l0.34,-0.6l-1.07,-0.91l0.45,-1.98l-0.51,-0.35l0.55,-0.74l0.92,-0.05l0.35,-0.34l-0.41,-1.27l-0.56,-0.42l-0.73,0.32l-0.2,0.75l-1.12,0.13l-0.44,0.81l-0.87,0.18l0.42,0.9l-0.32,0.59l0.25,0.51l-0.08,1.95l-0.53,-0.33l-0.29,0.43l0.19,1.0l0.91,0.92l-0.93,-0.24l-0.42,-0.62l-0.58,0.01l-0.46,-0.52l-0.79,0.22l1.1,-1.65l-0.03,-0.86l-0.39,-0.36l-0.6,1.12l-0.96,0.89l-0.2,1.56l0.61,0.47l0.84,-0.12l0.33,0.44l-0.8,0.22l0.12,0.44l4.21,3.97l-0.74,0.48l-1.12,-1.13l-0.45,-0.09l-0.19,0.7l0.75,0.95l-1.53,-0.55l-1.37,-0.09l-0.39,0.24l0.09,0.45l2.92,0.99l1.22,1.66l1.32,-0.3l0.96,0.18l0.27,0.87l-0.37,1.44l0.56,1.01l-0.77,-0.33l-2.22,1.47l-0.99,-1.23l-0.38,0.38l0.04,1.57l0.34,0.43l0.59,0.08l2.45,-0.21l-0.1,1.26l0.41,0.43l0.66,-0.27l0.52,-1.24l0.04,1.15l-1.73,1.51l-1.34,-0.29l-0.24,-0.53l-0.47,-0.2l-0.8,0.57l-1.36,-0.51l-0.49,0.12l0.34,0.9l2.11,0.88l-0.35,0.83l-0.53,0.33l-1.16,-0.84l-0.52,0.01l-0.07,0.52l0.49,0.75l1.43,0.66l1.34,-0.09l-1.45,0.66l-2.06,0.08l-0.56,0.49l-0.26,-0.54l-0.45,-0.16l-0.28,0.38l0.04,1.03l-2.19,1.99l-0.25,-0.18l-0.37,0.36l-0.16,1.11l-1.75,-0.03l-1.1,0.32l-1.41,0.9l-1.53,1.82l-0.52,0.1l-0.28,0.51l0.1,0.93l-1.44,0.68l-1.06,1.17l-0.5,-0.1l-0.4,0.91l-1.91,0.82l-1.5,-0.02l-0.25,0.37l0.24,0.34l-0.83,-0.36l-0.24,0.88l0.43,0.81l-0.63,0.37l-0.33,0.87l-0.88,0.33l-0.08,0.71l-0.46,0.37l-0.37,1.03l0.17,0.38l-0.82,0.89l0.35,0.47l-0.66,0.25l-0.1,0.41l-0.29,1.98l1.37,5.68l2.47,5.28l-0.38,0.46l0.46,2.11l3.22,7.28l0.34,1.36l-0.37,4.82l-0.85,1.44l-0.34,1.55l-0.41,0.38l-1.84,0.31l-0.23,-0.6l-0.69,-0.34l-1.2,-2.31l-1.88,-1.04l-0.41,-0.75l-0.27,-1.52l-0.34,-0.36l0.45,-1.21l-0.47,-0.11l-0.65,0.47l0.2,-1.38l-0.32,-0.63l-0.99,0.16l-0.22,0.38l-0.63,-0.87l-1.06,-2.1l1.14,-1.46l0.15,-0.73l-0.3,-0.42l-1.44,-0.52l-0.37,0.66l0.29,0.7l-0.38,-0.3l0.45,-2.01l0.46,-1.47l-0.02,-2.46l-0.68,-1.0l-2.63,-2.2l-2.16,-2.72l-2.05,-1.04l-1.55,0.31l-0.46,0.77l-1.88,0.76l-2.12,0.41l-0.27,-0.77l-1.32,-1.1l0.02,-0.78l-0.37,-0.62l-0.98,0.5l-1.5,-0.63l0.24,-0.27l-0.18,-0.37l-0.92,-0.39l-3.24,0.63l-0.14,-0.83l-0.55,-0.2l-0.71,0.14l-0.84,1.18l-0.74,-0.33l-1.24,0.74l-0.63,-0.84l-0.22,-1.09l-0.85,-0.45l-0.7,1.78l-2.49,0.05l-1.18,-0.33l-2.09,0.39l-1.41,0.98l-3.19,-1.17l-0.94,0.78l-0.41,0.77l0.14,0.53l0.74,0.46l0.77,0.22l1.47,-0.52l0.36,0.94l0.78,0.28l0.43,-0.07l0.44,-0.71l0.22,0.59l-1.41,0.71l-0.38,0.86l1.28,1.3l1.63,0.5l0.47,0.51l-0.24,0.22l-0.63,0.04l-0.48,-0.71l-1.66,-0.76l-0.56,-0.7l-1.57,-0.51l-0.52,0.36l0.54,0.81l-0.29,1.12l-0.39,-0.7l-0.57,-0.27l-1.21,0.16l-0.71,0.74l-1.16,-0.31l-0.62,-0.23l0.04,-0.51l-0.82,-1.35l-1.12,0.09l-0.69,-0.93l-1.58,-0.65l-1.06,0.47l-0.36,0.42l0.03,0.56l-0.38,0.09l-1.99,-0.21l-2.62,-1.02l-2.87,0.08l0.09,-0.92l-0.64,-0.28l-0.9,1.12l0.09,0.55l-2.58,0.9l-0.77,-0.22l-0.06,-0.74l-0.38,-0.33l-1.55,0.28l-0.29,0.45l0.59,1.7l-1.05,0.91l-0.69,1.13l-3.33,1.9l-2.03,-0.28l-0.36,0.27l-0.59,-0.59l-0.6,0.07l-0.18,0.53l0.69,1.3l-0.41,0.13l-0.34,-0.3l-0.66,0.22l-0.19,1.02l-1.47,0.21l-0.3,0.4l0.41,0.73l-0.32,0.38l-1.36,0.28l-0.05,0.55l0.59,0.75l-0.58,1.47l-1.66,-0.69l-0.13,0.47l0.39,0.94l1.07,0.44l-0.37,1.32l0.58,2.54l1.3,2.5l-0.7,0.35l-1.96,-0.86l-2.36,-0.36l-4.13,-1.76l-0.57,-1.63l-1.11,-1.55l-0.36,-2.86l-1.3,-1.03l-2.68,-3.2l-0.18,-0.96l-2.19,-3.83l-3.3,-3.22l-1.04,-0.43l-2.25,0.07l-1.89,-0.39l-1.64,0.74l-0.61,0.61l-0.81,2.36l-1.49,1.11l-3.68,-1.77l-2.02,-1.36l-1.01,-1.41l-0.3,-1.55l-1.27,-2.62l-6.36,-4.95l-1.58,-1.82l-9.2,-0.1l-0.4,0.4l-0.01,2.15l-13.99,0.03l-18.83,-6.51l0.31,-0.83l-0.42,-0.54l-11.88,1.0l-0.14,-0.52l-0.49,-0.26l-0.33,-2.13l-0.81,-1.22l-3.32,-2.59l-1.39,-0.06l-0.02,-0.56l-0.83,-1.09l-1.7,-0.05l-1.47,-0.47l-0.59,-0.81l-1.77,-0.95l-4.19,-0.28l-0.84,-0.52l-0.16,-3.08l-1.06,-0.64l-0.18,-1.14l-2.0,-1.55l-2.99,-3.75l-0.16,-1.06l0.6,-0.89l-0.05,-0.97l-0.68,-0.82l-1.32,-0.28l-1.0,-1.08l-0.52,-1.9l-0.0,-0.28l1.75,1.15l0.39,-0.59l-1.42,-2.56l3.89,-0.26l0.36,-0.35l-0.79,-0.59l-2.16,-0.25l-0.74,0.33l-1.08,-0.45l-0.93,0.58l-0.05,1.01l-1.32,-0.83l-0.02,-0.82l-1.1,-1.53l-2.94,-2.75l-0.58,-2.59l0.17,-1.5l-0.3,-1.11l-2.51,-2.91l-0.2,-1.18l0.86,-1.55l0.66,-4.41l-0.83,-2.11l0.12,-1.1l-0.77,-1.03l-0.25,-2.78l-0.63,-1.33l0.91,-2.99l0.68,-0.45l-0.16,-0.7l0.55,-1.26l1.12,-11.92l-0.09,-3.42l1.79,-0.24l1.06,0.48l0.86,-0.38l-0.2,-0.43l-1.45,-0.8l-2.57,-0.17l0.0,-0.28l0.5,-0.08l0.3,-1.51l-1.06,-1.14l1.07,-0.5l0.23,-0.41l-1.68,-0.81l-1.09,-3.83l-1.44,-1.99l-0.08,-1.99ZM600.53,354.34l0.0,-0.0l0.0,0.0l-0.0,0.0ZM565.54,376.21l1.34,0.45l1.32,1.05l-0.23,0.72l-0.34,-0.01l-2.09,-2.21ZM567.19,381.69l0.47,0.2l0.38,0.46l-0.19,-0.03l-0.65,-0.63ZM546.58,409.31l0.07,0.07l-0.02,0.1l-0.05,-0.17ZM330.49,318.83l-0.57,-0.55l1.23,-1.11l0.38,1.87l-1.04,-0.21ZM609.34,337.99l0.0,-0.0l0.0,0.0l-0.0,-0.0ZM580.89,360.6l2.41,-0.95l3.91,-0.3l0.1,0.27l-3.11,0.99l-2.68,0.36l-0.62,-0.36ZM530.89,327.73l0.08,-0.11l0.08,0.12l-0.17,-0.0ZM512.06,334.57l0.33,-0.38l-0.28,0.55l-0.04,-0.17ZM512.71,333.56l0.11,-0.21l0.12,-0.04l0.02,0.06l-0.24,0.19ZM505.9,320.05l0.92,-0.89l1.35,-0.49l0.06,0.31l-1.31,1.22l-0.1,-0.29l-0.92,0.14ZM99.81,185.08l0.47,0.25l1.71,-0.65l0.93,-0.84l1.72,-0.19l1.69,-1.48l1.69,-0.75l3.92,0.11l0.54,-0.43l-0.14,-0.62l-1.01,-0.61l1.53,-0.71l2.02,-0.26l2.97,-1.25l2.51,-0.2l0.47,0.44l-0.54,0.96l-0.02,0.78l-0.59,0.53l0.07,0.62l1.94,1.18l4.1,-0.12l1.54,0.4l4.04,-0.03l1.78,-1.88l2.33,0.69l0.21,-0.44l-0.51,-1.4l-1.87,-0.62l1.31,-0.11l2.59,1.04l2.27,-0.4l0.33,-0.38l0.0,-0.89l-0.84,-1.09l-1.59,-0.01l-1.28,-0.55l-2.69,0.98l-1.95,-1.09l-0.07,-0.52l1.16,-1.31l-0.03,-0.63l-0.65,-0.42l-1.38,-0.25l-1.83,0.22l0.01,-0.28l-0.66,-0.32l-0.75,0.62l-1.99,-0.05l-2.56,-0.61l-0.84,-0.7l-1.07,-2.33l-1.1,-1.32l-6.44,-3.84l-2.95,-0.99l-1.36,-1.04l-1.1,-0.35l0.99,-1.81l0.48,-2.5l5.5,0.0l4.72,-0.74l3.2,-1.91l1.87,-1.93l0.55,-2.25l0.66,-1.22l3.87,-3.74l0.79,0.16l5.1,-1.28l4.49,-2.62l-0.32,0.43l0.3,0.69l-0.3,0.69l0.36,0.56l0.7,0.01l0.53,0.48l0.34,-0.34l0.12,-1.58l2.04,-0.35l0.29,-0.43l-0.38,-0.35l-1.69,-0.05l-0.88,-0.77l1.26,-0.86l1.3,-0.59l0.1,0.79l0.7,0.2l1.33,-0.48l1.79,0.02l0.91,-0.39l2.84,-0.19l3.11,-1.74l3.35,-2.92l0.66,0.62l4.09,1.02l-0.02,0.48l-2.7,1.5l1.23,1.21l0.67,0.06l1.59,-0.59l1.99,-1.85l0.95,0.13l1.0,0.62l-0.36,0.47l0.12,0.64l3.05,0.88l1.67,-0.7l3.39,-0.49l2.19,0.5l1.51,-0.04l0.73,0.24l-0.76,0.65l-0.04,1.13l1.27,0.87l1.75,0.1l-0.33,0.28l0.23,0.7l3.68,0.31l2.9,-0.82l2.05,0.68l2.09,-0.69l1.53,-0.03l4.26,0.88l1.21,0.92l1.61,-0.35l1.3,0.46l1.01,0.81l3.28,0.43l1.7,-0.19l4.6,0.29l3.26,1.38l2.96,0.24l1.18,-0.53l3.37,-0.57l2.71,-0.1l2.39,0.69l2.15,1.51l3.01,0.89l1.58,1.09l1.74,-0.04l0.0,77.5l0.3,0.39l2.44,0.63l0.65,-0.52l2.14,0.78l1.79,-1.09l2.51,-0.1l-0.42,1.87l0.85,0.77l1.57,0.64l0.43,0.94l5.21,4.11l0.63,2.49l0.75,0.02l1.65,-1.05l-0.13,1.32l1.03,-0.02l1.22,0.49l0.72,0.66l0.18,0.83l1.07,0.06l0.68,1.12l-1.71,0.19l-0.72,0.59l-0.28,-0.1l-4.18,-2.27l-2.54,-2.74l-2.4,-1.35l-0.26,-0.41l-1.8,-0.51l-4.02,-1.92l1.05,-1.13l-0.23,-1.64l0.44,0.5l0.15,1.81l0.71,0.17l0.34,-1.56l0.94,0.01l0.33,-0.36l-2.46,-1.73l-0.88,-0.02l-1.98,1.58l-2.41,0.68l-2.05,-0.27l-2.34,-0.89l0.32,-0.8l-0.29,-0.75l-0.54,-0.36l-0.5,0.16l-0.09,0.63l-0.9,0.3l-4.41,-0.87l-2.08,-0.09l-5.47,0.66l-0.73,-1.04l-2.26,-0.55l-1.12,-0.6l0.97,-2.69l-0.72,-0.06l-2.25,1.91l-0.78,0.14l-1.79,-0.61l0.57,-0.89l-0.37,-0.53l-2.13,-0.06l-0.36,-0.56l-0.97,-0.05l-0.1,-0.54l-0.97,-0.43l0.1,-0.73l1.42,-0.41l0.29,-0.37l-0.27,-0.39l-1.68,-0.14l-1.98,1.13l-1.16,-0.11l-0.8,0.59l-1.34,-0.47l-0.39,0.6l-0.82,0.12l-0.23,-0.41l1.1,-1.52l-0.36,-0.63l-1.6,1.06l-1.08,0.01l-0.79,0.42l-0.22,0.32l0.19,0.56l0.4,0.04l-0.22,0.56l-0.82,0.07l-0.34,0.38l0.17,0.53l1.32,0.72l-0.11,0.34l-0.85,0.05l-0.66,0.45l-0.22,0.26l0.2,0.64l2.85,-0.62l0.28,0.24l-1.03,0.56l-0.16,1.68l-0.51,0.28l-0.51,0.95l-1.78,0.26l-1.63,-0.61l-0.54,0.2l-0.39,-0.59l-0.49,-0.15l-0.97,1.8l-0.8,-0.26l-0.54,1.05l-0.94,-0.04l0.06,0.82l-0.87,0.69l-0.62,-0.1l-0.79,0.34l-0.58,-0.2l-0.62,1.15l-1.26,1.17l-0.93,-0.32l-0.47,0.19l-0.02,0.32l-0.63,-0.1l-1.3,0.43l-1.19,-0.5l1.03,-0.8l1.61,-0.47l1.89,-2.03l0.0,-0.46l-0.42,-0.28l-2.04,1.04l-1.57,-0.61l0.52,-1.35l1.77,-2.29l0.44,-1.6l-0.22,-1.78l4.36,-2.11l1.6,0.7l2.38,-0.15l2.88,0.59l0.41,-0.29l-0.67,-0.96l-2.2,-0.42l-1.81,-0.93l1.15,-1.25l2.01,-1.01l0.23,-0.44l-0.37,-0.32l-1.58,0.09l-1.19,0.63l-0.71,0.99l-2.22,0.13l-0.95,-0.31l-3.49,2.03l-1.69,0.54l-1.07,1.06l0.01,0.75l-2.43,1.7l-0.32,0.76l0.14,0.44l-1.11,0.76l-0.74,0.18l-1.02,-0.43l-0.87,0.16l0.12,0.62l1.37,0.82l0.48,0.64l-0.5,0.66l-2.34,0.63l0.15,0.69l0.52,0.28l-0.79,0.27l-0.29,-0.46l-0.87,0.08l-1.09,0.74l0.07,0.42l-0.51,0.53l-1.62,1.04l-0.64,1.79l0.33,0.66l2.56,0.71l1.42,0.82l-1.29,1.35l-1.23,0.49l-0.87,0.75l-0.34,0.93l-0.93,0.41l-0.2,0.53l0.21,0.6l-1.39,0.23l-0.36,0.5l-1.82,0.25l-0.91,1.08l-2.22,1.07l-1.03,1.24l-1.1,0.17l-0.38,0.57l-0.72,0.07l-1.12,0.71l-0.39,0.64l0.4,0.72l-1.01,1.11l-0.62,0.07l-1.92,1.33l-1.56,0.28l-0.72,1.12l-1.44,-0.08l-0.94,0.48l-0.18,0.51l-1.65,0.52l-0.92,1.1l0.2,0.53l1.01,0.25l-0.39,0.46l-0.63,-0.54l-1.25,1.47l-3.18,1.01l-0.73,0.51l-0.6,-0.51l-0.61,0.07l-3.02,1.5l-0.53,0.61l-0.61,-0.1l-0.67,0.44l-0.79,-0.14l-1.34,0.85l-1.05,0.09l0.28,-0.5l0.66,0.09l0.42,-0.59l-0.19,-0.25l-0.86,-0.43l-1.07,-0.02l-0.88,0.55l-0.44,1.22l-1.17,1.32l-1.58,0.92l-0.72,-1.22l-0.68,-0.15l2.61,-2.67l2.26,-1.29l1.98,-0.66l0.41,0.35l0.58,-0.02l1.27,1.41l0.7,-0.12l0.14,-0.68l2.0,0.47l0.41,-0.39l-0.04,-0.46l-1.27,-0.97l1.09,-1.96l2.54,-1.72l2.52,-0.91l1.46,-1.2l1.62,0.43l0.34,-0.55l0.0,-1.45l1.62,-1.75l2.32,-1.63l1.37,0.35l0.61,-0.2l0.17,-0.59l-1.12,-1.08l0.43,-2.63l0.19,-0.45l1.59,-0.31l0.35,-0.35l-0.25,-0.42l-1.32,-0.39l-0.11,-0.83l1.34,-1.41l1.26,-0.69l-0.06,-0.7l1.08,-2.48l-0.16,-0.51l-0.53,0.11l-1.59,1.82l-5.12,1.91l-1.2,-1.43l0.09,-0.44l0.41,-0.27l1.22,0.23l0.4,-0.28l-0.17,-0.46l-1.82,-0.88l-0.72,0.12l-0.82,1.01l-0.82,-0.2l-0.42,2.15l0.44,1.6l-0.44,0.39l-3.5,-3.66l-0.75,0.06l-0.73,0.51l-2.47,-1.68l-2.3,1.32l-2.09,0.54l-0.87,1.03l-2.03,0.33l0.75,-0.62l-0.19,-1.8l0.71,-1.03l-1.72,-0.31l-0.15,-0.75l0.72,-1.08l0.21,-1.49l-2.11,-4.47l-0.79,-0.77l1.23,-2.15l0.89,-0.49l0.01,-0.71l-1.5,0.1l-2.66,3.1l0.02,0.73l0.58,0.29l-0.09,1.06l-0.82,0.06l-2.35,1.06l-3.31,0.29l-0.91,-0.52l-0.12,-0.84l-1.69,-1.15l-0.94,-1.14l-1.91,-0.77l-0.1,-0.86l-0.93,-0.22l1.68,-1.95l2.42,0.74l-0.3,1.35l0.45,0.12l1.89,-1.29l0.95,1.18l0.51,0.1l1.15,-0.68l0.55,-0.72l-0.09,-0.57l-0.88,-0.47l0.04,-0.65l-0.88,-0.55l-1.56,0.77l-5.11,-0.44l0.91,-0.52l0.24,-0.48l-0.37,-0.47l-0.98,0.1l0.03,-0.29l-0.76,-0.3l-0.26,-0.76l-0.75,0.22l-0.31,1.14l-0.32,-0.0l-0.5,-1.28l-0.96,-0.49l0.35,-0.64l-0.23,-0.83l-0.84,-0.28l-0.68,0.24l1.67,-0.7l-0.14,-0.66l-0.83,-0.32l1.78,-0.28l0.19,-0.68l-0.47,-0.54l0.07,-0.81l2.52,-2.85l0.74,-0.36l0.94,0.36l0.59,-0.22l-0.19,-0.67l0.56,-0.24l0.58,-0.97l-0.57,-0.43l-0.62,0.34l0.11,-1.53l0.42,-0.57l1.71,-0.37l-0.1,-0.6l-0.47,-0.36l0.24,-0.25l2.09,-0.24l1.3,0.7l-0.5,0.39l0.01,0.55l0.59,0.14l0.98,-0.6l1.18,0.43l1.82,-0.58l1.67,-1.22l1.8,-2.13l1.35,0.66l3.67,-0.36l1.05,-0.59l1.42,-1.41l0.33,-1.13l-1.16,-3.68l-1.93,-1.54l1.41,-0.11l0.73,-0.42l0.64,-1.0l-0.1,-0.97l-1.13,-1.33l-0.94,-0.3l-1.55,1.07l-1.66,-0.05l-0.49,0.53l-1.54,0.54l-2.74,2.39l-0.42,-1.06l-1.67,-1.12l-0.97,0.39l0.07,0.74l-1.82,-0.66l-3.13,0.02l-1.91,0.59l-0.61,-0.1l-0.93,0.59l-5.84,-1.05l-1.43,-0.96l0.37,-0.68l-0.31,-1.19l-1.56,-0.99l0.91,-0.13l0.62,-0.82l1.77,-0.27l-0.28,-0.71l-6.51,-1.21l-2.87,-1.18l-0.17,-0.49ZM131.96,178.57l-0.62,0.13l-0.11,-0.08l0.08,-0.39l0.65,0.34ZM129.77,176.2l-1.57,-0.58l-0.42,-0.77l1.02,-0.09l1.03,1.14l-0.05,0.31ZM126.91,265.27l-0.23,1.67l-0.56,0.25l-0.57,-0.56l-0.83,-0.24l-0.47,0.31l0.07,0.71l-0.19,0.28l-0.01,-1.02l0.71,-0.43l1.02,-0.0l1.07,-0.98ZM258.69,237.55l1.95,-0.47l0.57,-0.96l0.06,-1.14l0.94,-0.43l0.07,-0.83l3.61,-1.24l1.88,1.41l-0.11,1.0l0.77,1.29l2.52,1.51l0.74,1.4l2.46,1.48l1.96,2.02l0.03,0.67l5.91,8.15l-0.41,0.66l0.24,0.6l1.16,0.29l-0.25,0.84l0.24,0.49l0.88,0.34l0.3,1.26l0.42,0.37l1.16,-0.06l2.42,1.35l1.71,0.46l1.29,0.78l0.51,0.83l1.56,0.18l0.15,0.98l-0.63,1.85l0.56,2.42l-0.92,1.9l-1.5,1.44l-1.05,-0.13l-0.86,-2.16l1.22,-0.56l0.29,-0.5l-0.57,-0.48l-0.34,-2.73l-1.04,-1.57l0.41,-1.02l-0.46,-0.11l-3.87,1.54l-0.91,2.35l-0.45,-0.22l-0.26,-0.66l1.76,-2.77l1.38,-0.36l0.27,-0.42l-0.35,-0.35l-1.53,-0.19l-0.6,-0.9l-0.87,-0.36l-0.83,-1.4l-0.56,-0.22l-0.33,-0.97l-1.39,-0.79l-0.08,-1.11l-3.2,-0.96l0.09,-1.05l-0.84,-2.02l1.77,0.89l0.53,-0.09l0.02,-0.66l-1.94,-1.57l1.5,-0.03l-0.1,-0.76l-1.96,-0.36l-0.67,0.6l-1.39,-1.53l-0.03,-1.27l0.84,-1.67l-0.42,-0.55l-0.61,0.3l-1.1,1.75l-2.52,-1.43l-1.05,-2.29l-0.72,-0.55l-1.28,-4.45l-0.65,0.14l-0.67,2.01l0.55,0.8l1.62,5.81l-0.62,-0.11l-1.42,-1.16l-1.42,0.07l0.15,-1.09l-0.85,-1.46l0.84,-0.44l0.21,-0.43l-0.36,-0.32l-0.87,0.06l-0.57,-1.11l-0.64,0.29l0.06,1.73l-1.69,-1.29l-1.76,-0.53ZM285.0,265.19l-0.1,-0.78l1.01,-1.3l0.1,-1.53l1.43,-0.7l1.16,1.68l-0.52,2.55l-0.36,0.23l-0.75,-0.38l-0.07,-0.78l-0.72,-0.03l-1.18,1.04ZM286.27,266.56l0.09,-0.38l-0.06,-0.26l0.39,0.85l-0.41,-0.22ZM286.98,267.33l0.17,0.3l-0.22,-0.01l0.05,-0.29ZM275.68,261.7l0.04,-0.0l0.35,0.19l-0.18,0.01l-0.22,-0.2ZM276.58,261.93l0.6,-0.38l0.57,-0.95l-0.52,-1.01l-1.4,0.11l0.43,-0.76l-0.32,-0.84l1.45,0.1l0.56,1.63l1.67,0.66l1.03,0.99l0.59,1.2l-0.35,-0.01l-0.67,0.92l0.14,0.69l1.1,-0.03l1.02,0.83l-0.19,0.77l1.11,0.22l-0.11,2.84l-1.09,-1.3l-1.09,-0.39l-0.45,-1.29l-0.56,-0.04l-0.31,0.43l-1.08,-1.32l0.47,-0.38l-0.58,-1.05l0.03,-0.85l-1.31,-0.12l-0.73,-0.65ZM280.54,258.81l1.39,-1.79l1.0,1.39l-0.27,1.62l-0.68,0.12l-0.09,-0.57l-1.27,-0.38l-0.08,-0.39ZM276.74,265.42l0.24,-0.06l0.29,0.23l-0.23,-0.04l-0.31,-0.12ZM277.71,265.94l0.52,0.7l0.14,0.61l-0.46,-0.77l-0.2,-0.55ZM278.46,267.38l0.07,0.09l0.3,0.55l-0.25,-0.35l-0.13,-0.28ZM279.22,268.42l0.87,-0.18l-0.08,0.6l-0.23,0.13l-0.56,-0.54ZM278.87,257.49l0.32,-0.26l0.85,0.03l-0.07,0.49l-0.35,0.18l-0.74,-0.44ZM279.27,256.0l0.38,-0.91l0.64,0.64l-0.67,0.28l-0.35,-0.01ZM274.16,252.77l3.87,0.62l0.4,0.45l-0.02,1.22l-1.3,-1.33l-0.59,0.26l0.9,2.33l-1.72,0.04l-0.26,-2.27l-1.29,-1.32ZM275.48,263.85l0.19,0.04l0.47,0.03l-0.41,0.53l-0.26,-0.6ZM272.76,258.99l0.09,-1.62l0.4,-0.22l0.12,-0.6l-0.91,-0.82l-0.56,-1.06l0.06,-0.47l0.73,-0.44l0.85,0.95l0.62,0.16l0.23,0.49l-0.55,0.46l-0.45,3.0l-0.62,0.17ZM269.79,244.57l1.99,0.27l-0.26,0.42l0.22,1.2l1.68,2.24l0.04,1.38l-0.81,0.33l-0.78,1.07l-0.96,0.62l-0.18,-0.56l0.67,-2.22l-0.91,-1.32l-0.7,-3.43ZM264.84,252.18l-0.27,-1.27l0.91,-0.4l0.71,-1.18l2.01,1.19l1.65,4.18l-0.02,3.29l-0.97,-1.71l0.47,-1.25l-0.94,-0.11l-0.41,-0.29l-0.1,-0.68l-0.86,-0.09l0.68,-1.38l-0.73,-0.48l-0.23,-0.8l-0.41,-0.45l-0.6,-0.08l-0.9,1.52ZM261.72,244.6l0.54,0.46l0.66,-0.3l0.05,-0.34l1.32,-0.49l0.66,0.62l-0.48,0.84l0.58,0.51l1.53,-0.93l1.54,0.47l0.06,1.07l-1.21,-0.0l-0.55,0.35l0.01,0.68l1.83,0.37l0.2,0.92l-2.95,-1.28l-0.66,0.45l-0.19,1.33l-0.73,-0.13l-0.84,-1.63l-2.31,-1.95l0.18,-0.54l0.74,-0.49ZM208.99,227.43l0.32,-0.25l0.78,0.33l-0.85,0.37l-0.26,-0.45ZM203.17,231.47l1.01,-1.0l0.66,-0.42l-0.7,0.99l-0.96,0.43ZM205.79,229.04l0.61,-0.95l0.34,0.18l-0.95,0.77ZM202.92,228.29l0.13,-0.2l0.12,-0.48l0.06,0.13l-0.25,0.63l-0.06,-0.08ZM201.4,229.75l0.03,-0.01l-0.02,0.01l-0.02,-0.0ZM175.19,244.72l1.4,-1.03l0.98,0.13l0.36,-0.39l-0.12,-0.81l0.25,-0.08l1.16,0.65l0.72,-0.26l1.17,0.65l-0.23,0.26l-0.76,-0.62l-0.64,0.44l-0.11,0.49l-1.08,-0.25l-0.58,0.81l-1.04,0.42l-1.49,-0.41ZM168.94,251.96l-0.92,-1.76l0.72,-1.11l1.22,-0.55l0.86,0.01l1.15,1.97l0.71,0.46l0.48,-0.12l-0.58,-2.33l0.63,-0.59l-1.03,-0.91l0.19,-0.23l1.49,1.08l0.69,-0.53l1.05,-0.17l0.28,-0.98l0.61,0.15l0.02,0.9l0.49,0.35l1.84,-0.56l-0.15,0.92l1.11,0.69l-0.48,0.48l-2.71,-0.34l-0.49,0.32l0.12,0.7l1.22,0.29l-2.7,0.75l-2.55,1.63l-0.78,-0.33l-0.48,-0.66l-1.46,0.02l-0.58,0.47ZM168.99,252.11l0.34,0.43l0.53,0.07l-0.11,0.45l-0.68,-0.68l-0.08,-0.26ZM172.59,252.88l0.13,0.05l-0.15,0.19l0.01,-0.24ZM172.34,253.43l-0.11,0.14l-0.15,0.08l0.26,-0.23ZM174.9,252.33l0.03,-0.27l0.32,-0.15l-0.35,0.42ZM162.0,476.41l2.89,1.32l0.52,1.03l1.24,1.17l-0.94,0.68l-1.37,0.36l-1.15,0.8l-0.4,0.68l-0.86,-0.52l0.05,-1.42l-0.72,-1.78l1.03,-1.21l-0.28,-1.11ZM157.93,472.28l0.09,0.07l0.31,0.38l-0.45,-0.35l0.05,-0.1ZM158.79,472.87l0.75,-0.17l1.0,0.67l-1.39,0.38l-0.37,-0.88ZM156.39,472.94l0.0,0.0l-0.0,0.0l-0.0,-0.01ZM149.99,469.25l0.86,-0.5l0.49,0.96l0.64,0.47l-1.17,-0.55l-0.3,0.32l-0.52,-0.7ZM142.16,466.42l0.69,-0.53l0.91,0.11l-0.44,0.89l-1.16,-0.47ZM140.51,266.38l0.09,-0.12l0.02,-0.0l-0.09,0.11l-0.03,0.01ZM136.74,264.95l0.58,0.44l0.16,0.32l-0.75,-0.07l0.01,-0.69ZM135.34,240.76l0.42,-0.41l0.25,-0.09l-0.38,0.6l-0.29,-0.1ZM122.47,267.59l0.61,1.3l-0.73,0.57l-2.68,0.09l-2.03,1.38l-1.56,-0.05l-0.13,-0.58l0.85,-0.57l1.05,-1.44l1.1,0.01l2.23,-1.0l0.91,-0.01l0.38,0.3ZM103.3,229.09l2.32,0.09l0.71,-0.79l2.59,-0.58l0.74,0.47l1.36,0.05l-0.03,1.53l0.56,0.91l-1.51,0.13l-1.13,0.7l-4.64,-1.6l-0.98,-0.92ZM109.88,273.55l0.27,-0.32l0.5,0.19l-0.23,0.11l-0.54,0.01ZM101.42,279.05l0.19,-0.06l0.45,-0.04l-0.56,0.13l-0.08,-0.03ZM104.34,277.95l0.65,-1.12l0.97,0.33l0.38,-0.49l0.04,-0.66l-1.68,-0.5l-0.03,-0.27l1.68,-0.54l0.32,0.88l0.38,0.09l-0.33,0.71l0.34,0.32l-1.32,0.95l-1.4,0.31ZM95.96,281.16l0.47,-1.15l1.1,-0.14l-0.62,0.74l-0.96,0.54ZM98.16,279.26l-0.1,-0.69l0.39,-0.43l0.93,-0.34l0.8,0.21l-2.02,1.25ZM81.67,202.06l0.43,0.35l2.12,0.24l3.04,-0.91l1.29,0.53l0.72,1.13l1.92,0.48l0.43,0.47l3.9,0.43l-0.31,0.41l-2.74,0.09l-1.06,0.96l-0.18,0.59l-0.64,-1.17l-1.93,-0.65l-1.21,-1.2l-2.21,-0.79l-1.25,-0.03l-1.8,0.87l-0.91,-0.07l-0.63,-0.45l-0.02,-0.94l0.35,-0.83l0.67,0.5ZM74.39,226.48l-0.16,-0.06l0.01,-0.05l0.08,-0.04l0.06,0.15ZM66.52,287.35l1.04,-0.28l0.21,-0.15l0.01,0.11l-1.27,0.32ZM67.96,286.34l-0.26,-0.44l0.8,0.03l-0.05,0.21l-0.49,0.2ZM54.59,290.07l0.81,-0.77l0.42,0.4l-0.89,0.5l-0.34,-0.13ZM55.41,288.96l-0.0,-0.03l0.02,-0.05l-0.02,0.08ZM55.43,288.86l0.07,-0.19l0.04,0.0l-0.11,0.19ZM48.47,289.12l0.89,0.46l-0.35,0.6l0.03,-0.51l-0.57,-0.54ZM36.26,288.51l0.19,-0.11l0.18,0.1l-0.13,0.05l-0.24,-0.05ZM5.93,285.16l0.05,-0.02l-0.01,0.05l-0.04,-0.02ZM1.03,281.63l2.02,0.1l0.77,0.4l-1.6,0.43l-1.19,-0.92Z",name:"United States"},GL:{path:"M598.7,69.97l1.63,-0.74l0.09,-0.71l-1.9,-0.19l-1.15,0.49l-1.8,0.08l-5.77,-1.76l-3.11,-2.09l1.12,-1.04l-0.56,-1.19l1.29,-1.04l3.77,-1.32l3.78,-0.16l4.75,-1.56l5.05,-0.91l0.6,-0.42l-0.3,-0.74l2.82,-0.87l5.16,-0.96l6.51,0.06l1.49,-0.7l2.14,-1.96l0.73,-1.18l2.47,-6.42l2.94,-1.06l0.21,-0.66l-1.67,-0.63l-2.76,0.69l-2.12,0.06l-2.11,0.62l-3.18,-0.65l-2.01,0.04l-0.89,-0.44l-0.59,-0.94l0.69,-1.6l3.31,-2.23l3.77,-1.23l5.68,-3.71l3.89,-0.67l1.26,0.46l1.93,1.51l0.52,0.02l0.23,-0.58l-0.99,-2.17l0.07,-0.44l0.93,-0.64l3.31,0.18l3.37,0.94l1.28,-0.24l1.56,-1.92l0.38,-1.53l-0.56,-4.14l1.67,-1.2l2.01,-0.77l1.62,-0.2l4.06,0.65l4.29,2.36l4.71,1.83l3.29,1.91l1.42,0.28l0.37,-0.6l-1.4,-1.33l-5.09,-2.47l-4.9,-3.16l-1.73,-0.58l2.14,-0.82l5.07,-0.93l5.72,-0.73l5.34,-0.23l1.11,-0.68l3.92,-0.63l2.72,0.84l1.47,1.31l0.4,1.12l-0.04,4.69l0.24,0.49l0.56,0.12l2.13,-1.82l0.66,-1.07l0.6,-2.09l-0.89,-1.25l-0.04,-1.4l0.29,-0.57l0.91,0.0l5.13,2.98l2.08,0.67l2.29,1.58l5.5,0.1l1.81,-0.34l0.09,-0.67l-0.78,-0.67l-3.61,-1.87l-1.55,-1.38l-1.22,-2.22l4.34,-0.06l5.94,0.83l7.64,2.88l3.79,0.96l6.74,3.3l3.0,0.64l0.89,-0.47l0.57,-0.76l-0.53,-3.14l0.41,-1.71l1.08,-0.67l0.53,-1.07l-0.6,-1.5l-1.34,-0.93l-4.4,-2.03l1.74,-0.26l12.31,0.55l4.03,0.77l2.65,-0.31l0.35,-0.44l-0.17,-0.8l-0.6,-0.49l-17.03,-1.33l-6.91,0.32l-1.23,-0.83l1.08,-0.98l3.89,0.54l1.46,-0.76l2.3,-0.63l2.38,-0.24l5.1,-1.38l4.61,0.3l2.21,1.07l2.67,0.61l3.44,-2.28l1.54,-0.67l2.25,0.4l2.85,1.2l1.98,0.38l3.27,2.21l0.85,0.07l0.93,-0.77l0.49,-1.98l-0.46,-0.42l-2.74,-0.92l-0.85,-0.75l0.3,-0.37l2.85,-0.11l1.76,-1.1l4.75,0.4l0.59,-0.18l0.41,-0.72l5.83,-0.02l3.96,-0.42l2.67,0.54l1.61,-0.01l4.38,-0.91l11.61,0.08l3.8,0.37l4.86,0.77l2.56,0.89l7.47,0.77l5.3,1.07l-20.87,0.96l-9.71,0.92l-0.39,0.34l-0.2,1.3l0.37,0.46l1.07,0.07l9.55,-1.69l9.21,0.6l5.95,-0.04l9.4,-1.15l3.23,3.47l2.88,-0.0l1.23,0.83l1.6,-0.11l4.43,0.51l4.11,1.3l0.61,0.73l-2.1,1.33l-2.39,0.96l-3.25,0.74l-3.77,0.47l-29.21,1.57l-1.11,0.4l-0.79,1.11l0.35,1.56l1.69,0.47l8.79,-1.34l13.62,0.59l2.69,1.38l1.85,2.32l3.36,-0.5l0.85,-0.43l1.99,-2.93l2.63,-0.48l6.03,-0.2l0.71,0.86l0.21,1.23l-0.14,2.04l-0.39,1.05l-2.41,2.95l-6.98,5.17l-0.63,0.95l-0.1,0.89l0.72,0.54l1.12,-0.74l0.71,-0.91l3.71,-1.27l3.28,-1.91l2.9,-1.21l4.47,-3.5l1.85,-0.86l1.66,-0.0l0.29,1.25l0.35,0.31l3.57,0.18l5.27,1.2l1.28,-0.45l4.85,-3.92l3.97,-0.98l8.88,0.58l6.46,1.3l4.69,2.28l-3.7,1.5l-1.25,0.96l-4.94,2.29l-5.1,0.54l-0.43,0.38l0.07,0.57l1.16,1.03l-1.09,0.77l-3.48,0.49l-1.82,0.85l-4.02,0.03l-2.26,0.91l-0.11,0.68l0.88,0.74l3.04,0.95l-2.44,1.43l-2.5,0.69l-5.4,0.22l-5.75,-1.04l-1.23,0.04l-2.48,1.42l-1.51,1.63l-0.23,2.05l0.7,1.23l1.39,0.42l2.23,-0.0l0.26,0.43l-0.57,2.09l-0.08,1.72l0.32,0.33l1.17,0.2l0.71,1.1l-3.65,1.23l-0.91,1.82l-0.66,0.63l-2.82,0.42l-2.76,1.68l-0.22,0.44l0.2,0.44l0.75,0.5l-1.21,1.96l-1.01,3.34l-1.79,3.12l0.05,1.12l0.92,0.9l0.43,0.05l1.16,-0.62l1.21,-1.57l1.18,-0.61l2.59,0.52l4.13,1.53l0.77,0.82l-0.59,0.07l-3.48,-1.3l-2.71,0.79l-0.2,0.58l1.11,1.87l1.46,1.05l2.13,0.38l2.56,1.18l2.26,-0.6l2.06,0.18l0.57,1.06l-0.21,2.11l-1.04,1.41l-6.33,-1.61l-3.29,-0.07l-2.33,0.36l-0.38,0.6l-3.08,1.52l-2.67,-1.1l-0.92,-0.03l-1.33,0.75l-0.47,0.63l0.18,0.55l0.91,0.64l2.74,0.51l0.62,1.76l1.49,1.45l1.76,0.09l1.45,-0.35l1.66,0.65l2.24,0.2l0.93,0.78l-0.33,1.41l2.24,2.42l0.71,3.71l-0.04,0.81l-0.6,0.95l-0.98,0.19l-2.02,-1.51l-1.66,-0.13l-2.32,1.63l-1.67,0.24l-2.01,1.11l-2.79,-0.94l-0.5,0.16l0.1,0.52l2.48,1.6l1.08,-0.0l2.41,-1.0l0.65,0.05l0.63,1.44l-0.04,0.68l-1.25,1.67l0.32,0.39l0.9,0.18l1.6,-1.01l1.06,-2.53l0.74,-0.32l0.91,0.35l2.19,3.44l1.31,0.85l0.16,1.15l-0.45,0.88l-1.23,0.22l-3.12,-0.25l-0.4,0.47l0.07,0.44l-1.79,0.56l-2.33,0.25l-3.68,-1.13l0.81,-2.1l-0.12,-0.41l-1.36,-0.96l-0.42,0.49l0.14,1.41l-1.86,1.02l0.6,1.12l-0.69,1.38l1.22,1.12l5.8,0.53l3.14,0.87l-0.79,2.9l-5.04,0.49l-3.27,1.58l-0.68,0.01l-4.41,-1.23l-2.62,-1.39l-1.98,-2.14l-0.57,-0.01l-1.42,1.28l-0.91,0.21l-4.2,-2.44l-0.54,0.25l0.08,0.52l3.35,2.7l-2.16,0.71l-1.83,1.36l-1.83,0.33l-6.03,-1.77l-0.47,0.14l0.02,0.49l0.52,0.61l2.9,1.0l-0.46,0.34l-2.63,-0.06l-1.67,0.41l-0.18,0.57l0.22,0.35l1.22,0.54l0.96,-0.64l2.2,0.1l6.9,-1.51l0.81,-0.89l0.92,-0.29l2.33,-0.25l3.35,0.23l3.3,1.97l1.26,0.24l0.78,0.85l3.95,1.49l0.14,2.5l-0.31,2.02l-0.86,0.43l-0.22,0.43l0.06,1.57l-8.56,-3.46l-1.38,-1.7l-1.7,-3.6l-2.02,0.26l-0.91,0.32l-0.53,0.57l-4.75,1.23l-2.31,0.77l-0.27,0.37l0.25,0.38l1.59,0.44l7.81,-2.18l0.59,2.64l-0.16,0.47l-2.47,1.05l-0.07,0.62l0.44,0.44l2.87,-0.63l0.85,0.71l4.2,1.98l5.47,2.12l0.83,1.44l1.5,0.21l-2.37,1.69l0.04,1.46l0.32,1.27l0.38,0.3l0.39,-0.28l0.53,-1.55l1.46,-0.58l0.69,0.18l0.35,2.24l-0.01,3.23l0.7,3.0l-1.62,0.44l-1.9,-0.19l-0.27,-3.28l-0.69,-0.26l-0.56,0.73l-0.62,3.04l-2.98,-0.1l-2.25,-0.91l-0.83,-0.78l-1.24,-2.4l-0.24,-1.25l-0.67,-1.05l-1.0,-0.76l-6.82,-3.3l-4.19,-0.13l-1.73,-0.44l-0.94,0.32l-0.16,0.5l0.59,0.89l6.35,0.48l0.52,0.79l0.13,0.79l-0.27,0.55l-1.98,1.16l-2.75,0.9l-3.05,-0.02l-2.87,-0.46l-2.72,0.1l-0.13,0.71l1.95,0.87l-0.37,1.32l-1.61,1.03l-3.11,1.01l-0.44,0.68l0.39,0.26l2.65,-0.3l2.75,0.69l6.49,-0.68l0.62,0.23l-3.16,1.04l-1.87,1.23l-0.49,1.06l0.27,0.53l1.25,0.33l0.91,-0.49l1.22,-1.45l1.24,-0.33l1.65,0.18l1.44,-0.23l3.13,-0.98l3.91,0.52l5.57,1.44l6.94,0.13l-0.77,0.51l-3.1,0.8l-0.28,0.16l-0.02,0.77l-3.84,0.52l-0.13,0.72l0.58,0.69l-0.74,0.19l-1.88,-0.24l-0.14,1.37l-2.8,1.28l-1.69,0.31l-0.16,0.64l0.36,0.4l-2.19,1.0l-0.71,1.32l-3.85,1.84l-9.64,2.05l-4.52,1.3l-3.17,-0.11l-1.74,0.99l-2.42,-0.46l-0.49,0.46l0.52,0.82l-1.45,0.37l-2.1,-0.55l-4.63,-2.72l-0.57,0.42l0.67,1.38l-0.82,0.34l0.99,1.99l-0.83,0.75l-3.9,2.06l-1.23,1.87l-0.88,0.72l-0.11,1.0l-2.89,4.51l-0.58,0.64l-1.04,0.15l-1.02,1.61l-2.61,1.46l-1.03,-0.08l-2.18,-1.45l-0.63,0.37l0.03,0.3l1.09,2.07l-0.68,0.51l-2.33,1.58l-0.17,-0.75l-0.71,-0.41l-0.6,0.38l-0.49,1.37l-0.66,0.18l-1.44,-0.74l-1.44,0.95l-0.34,0.85l-1.57,0.42l-0.74,-0.45l0.92,-1.12l0.06,-1.04l2.62,-3.11l-0.38,-0.42l-2.63,-0.52l-1.93,-0.01l-0.31,0.32l0.18,0.41l1.52,0.83l-0.73,0.77l-0.65,1.62l-1.65,-0.75l-0.44,0.11l-0.05,0.45l0.54,0.9l1.03,0.63l0.0,0.51l-1.89,0.63l-7.78,0.57l-0.38,0.28l0.12,0.77l2.69,1.26l-1.87,1.53l-0.99,0.38l-2.0,-0.47l-2.16,0.06l-0.46,0.38l-0.02,0.54l0.65,1.52l0.42,0.28l1.43,-0.32l0.88,1.67l1.2,1.34l-1.19,0.85l-1.04,0.11l-0.5,0.87l-1.88,-0.47l-2.06,-0.14l-0.41,0.3l0.21,0.46l2.77,1.43l1.89,-0.12l-0.12,1.49l0.46,1.34l-0.92,0.66l-0.18,0.78l-0.98,0.06l-0.43,0.38l-0.52,1.46l0.14,0.44l-1.08,1.33l-2.06,-0.03l-1.7,-1.09l-0.52,0.51l0.58,0.95l2.07,1.04l-1.12,1.27l-0.67,0.32l-3.97,-0.25l-0.81,0.34l0.7,0.84l3.2,0.81l-0.72,2.84l0.87,1.41l0.14,0.93l-0.41,0.39l-1.35,0.14l-0.5,0.42l0.21,0.67l0.92,0.24l-1.53,4.34l-0.36,2.25l-1.49,1.67l-1.27,0.02l-2.35,-0.58l-1.04,0.25l0.07,0.7l0.55,0.35l3.06,0.93l0.35,2.12l-0.75,0.76l-1.22,-0.05l-1.72,-0.66l-0.51,0.52l0.96,0.9l-0.39,0.15l-0.51,-0.06l-0.3,-0.76l-1.38,0.18l-0.12,-0.39l1.33,-1.63l-0.32,-0.72l-0.52,-0.01l-1.73,1.86l-3.48,-1.27l0.04,-0.68l1.24,-0.35l1.24,-0.94l0.64,-1.04l-0.14,-0.56l-0.52,-0.04l-1.63,1.18l-1.22,0.41l-3.2,-1.21l-0.36,-0.92l1.45,-3.05l-0.12,-0.52l-0.48,-0.25l-0.59,0.25l-0.27,0.75l-2.89,1.04l-1.43,1.06l-1.68,0.25l-1.74,-0.48l-1.12,0.14l-0.41,0.47l0.08,0.34l-1.46,-0.32l2.11,-1.05l-0.08,-0.73l-2.85,-0.1l-0.37,-1.3l-1.07,-0.56l-1.42,-0.2l-0.57,-1.72l-0.97,-0.4l0.25,-0.57l-0.9,-1.63l2.5,-1.22l0.29,-0.39l-0.3,-0.38l-1.68,-0.26l-1.22,0.81l-1.1,0.07l-0.01,-0.61l0.51,-0.56l-0.12,-0.63l-2.0,-0.73l-1.57,-1.0l0.07,-1.79l2.35,-2.28l0.1,-0.51l-0.48,-0.18l-1.53,0.54l-1.2,1.09l-0.55,-0.8l-1.44,-1.08l-3.63,-5.13l0.39,-1.05l-0.26,-0.72l3.83,-1.03l1.75,-0.16l0.66,-0.46l0.1,-0.47l-0.99,-0.16l0.11,-0.38l-0.5,-0.49l-1.49,0.75l-4.06,0.99l-0.36,-0.37l1.4,-1.96l0.74,-0.68l1.77,0.03l0.46,-0.49l-0.08,-0.32l1.44,-0.29l0.49,0.06l0.87,1.41l0.95,0.52l0.57,-0.39l-0.72,-2.4l-0.98,-0.67l-1.14,0.04l-1.88,-3.34l-0.47,-0.25l-0.46,0.5l1.02,3.39l-1.31,0.68l0.16,-0.62l-0.53,-0.47l-0.59,0.23l-0.67,0.53l-2.35,3.81l-0.59,-0.71l-0.12,-2.7l-0.87,-3.91l-1.01,-0.64l-0.32,-0.63l1.57,-0.73l2.79,-2.22l2.57,-0.3l0.37,-0.62l-0.7,-0.47l-3.04,0.54l-3.19,2.19l-0.77,-0.0l-1.31,-1.08l-1.79,0.14l-0.14,-1.21l0.62,-1.65l-0.37,-0.54l-0.79,-0.21l6.36,-3.55l0.92,-1.04l1.86,-0.89l1.62,-1.43l-0.25,-0.56l-0.58,-0.05l-8.95,5.88l-2.44,0.46l-0.05,-1.84l1.02,-1.79l1.41,-0.81l0.45,-0.61l2.97,-0.28l0.37,-0.26l-0.03,-0.65l-1.04,-0.3l-4.55,-0.15l-1.01,-0.43l-0.84,-1.07l0.39,-2.11l4.03,-2.23l2.16,-0.6l3.03,0.85l3.64,0.22l2.39,1.09l0.77,-0.15l0.22,-0.56l-0.33,-0.46l-2.03,-0.88l0.78,-0.35l0.01,-0.72l-0.42,-0.2l-4.21,0.56l-3.06,-0.86l-3.3,0.71l-2.31,1.62l-0.85,0.27l0.58,-1.99l1.15,-1.19l0.97,-1.92l5.25,1.2l2.4,0.18l1.02,-0.67l1.55,-2.51l-0.61,-0.84l-1.47,0.31l-0.86,1.02l-2.72,0.43l-2.37,-0.34l-0.58,-0.45l-2.31,0.1l1.3,-2.09l1.96,-0.75l1.39,0.06l2.59,1.32l0.93,0.16l2.66,-0.57l1.12,-0.84l0.79,-1.02l0.04,-0.54l-0.57,-0.3l-1.56,0.63l0.55,-2.64l3.34,-0.1l0.85,-0.72l-0.32,-0.5l-1.37,-0.57l-2.22,0.35l0.87,-1.37l0.45,-2.19l2.33,-1.31l-0.64,-1.3l0.79,-0.43l-0.01,-0.64l-0.9,-0.3l-1.89,0.32l-1.65,-0.48l-1.91,0.64l-3.81,-0.64l-3.93,-2.23l-5.01,-1.09l-2.31,-2.03l0.65,-0.64l0.78,-0.25l6.85,0.64l1.93,0.56l4.61,2.32l3.01,0.7l1.46,-0.32l0.34,-0.39l-0.16,-0.53l-1.45,-0.37l-1.74,-1.08l0.35,-2.16l-0.17,-0.4l-1.34,-0.69l2.38,0.16l0.32,-0.37l-0.19,-0.51l-1.98,-1.14l-3.48,-0.03l-2.4,-0.73l-2.21,0.22l-0.4,-0.89l1.01,-1.06l4.52,-1.24l1.14,-0.75l0.14,-0.49l-0.49,-0.34l-2.05,0.49l-2.46,-0.38l-2.6,1.27l-1.02,-0.3l1.54,-1.28l0.07,-0.61l-0.47,-0.36l-0.62,0.11l-0.35,-1.69l-1.42,-1.59l-0.49,-1.05l0.65,-0.42l0.06,-0.46l-0.41,-0.21l-1.27,0.2l-0.41,0.4l0.02,0.45l0.64,1.67l1.45,1.56l0.17,0.8l-1.19,0.88l-0.33,0.7l-0.86,0.06l-0.38,0.59l0.48,1.04l-0.15,0.36l-1.59,0.59l-1.8,0.15l-3.16,-0.54l-1.14,-1.05l-0.31,-0.98l0.6,-0.71l1.13,-3.12l2.23,-2.04l0.27,-0.79l-0.51,-0.5l-0.44,0.05l-2.08,1.79l-1.02,0.15l-0.06,-0.5l0.93,0.06l0.73,-0.53l-0.01,-0.58l-0.9,-0.74l1.78,-0.07l1.71,-1.39l0.37,-0.81l-0.02,-1.87l-0.74,-1.05l-1.18,-0.55l-1.19,0.75l-1.66,-0.54l-0.08,-0.57l1.08,-0.41l0.89,-1.1l-0.15,-1.64l-0.67,-0.77l-0.49,-0.08l-1.01,0.57l-0.71,-0.94l-1.06,-0.52l0.56,-1.25l0.51,-0.08l0.29,-0.48l-0.49,-1.43l-1.98,-2.8l-0.74,-0.28l-1.24,0.18l0.36,-0.85l-0.27,-1.35l1.6,-0.37l0.48,-0.37l-0.02,-0.65l-3.09,-1.67l-1.64,-2.02l-3.24,-1.54l-2.2,-2.41l-1.41,-0.69l1.2,-0.65l0.33,-0.55l-0.7,-1.47l-0.89,-0.96l-2.86,-0.78l-1.87,-0.98l-8.98,-3.16l-4.7,-0.9l-3.31,-0.11l-1.28,-0.69l-1.62,-0.35l-0.91,0.2l-1.97,1.23l-0.38,0.05l-1.31,-0.96l-0.68,-0.14l-3.09,1.52l-2.33,0.42l-0.79,-0.12l-1.65,-1.01l-1.45,0.21l-1.63,0.82l-1.88,-0.78l-0.94,0.04l-0.44,0.19l-0.1,0.92l1.27,1.37l-6.39,-0.97l-3.06,-1.23l-3.36,-1.79l2.81,-1.44l3.68,-0.8l0.29,-0.24l-0.09,-0.65l-0.76,-0.33l-5.18,-0.09l-2.09,-0.51l-0.81,-0.7l0.85,-1.27l-0.01,-0.67l-0.46,-0.06l-3.68,1.89l-0.72,-0.13l-0.62,-0.29l0.04,-0.84l-1.88,-1.04l1.19,-0.85l1.25,-0.19l4.79,-0.38l3.43,0.36l2.14,-1.61l2.24,-0.39l6.02,0.16l2.72,0.89l0.6,-0.39l-0.37,-1.08l0.89,-1.26l-0.18,-0.88l-2.14,-1.48l-0.84,-0.11l-4.51,1.78l-2.17,-0.07l-2.46,-0.77l-2.07,1.22l-1.68,0.24l-3.11,-0.85l-0.49,-0.26l-0.22,-0.69l-1.47,-0.66ZM868.11,46.03l-2.0,1.23l-3.02,-0.1l-1.69,-0.55l-0.33,-0.57l0.5,-0.71l2.15,-0.77l2.79,-0.5l2.31,0.27l0.2,0.58l-0.9,1.11ZM866.15,95.15l0.55,1.88l0.94,0.75l1.08,-0.07l0.26,0.56l-0.54,0.24l-5.36,-0.09l-0.83,-0.53l0.15,-2.09l0.75,-0.48l1.1,0.53l1.91,-0.7ZM866.52,70.52l-0.75,-0.01l1.35,-1.66l0.58,0.02l-0.21,1.06l-0.96,0.59ZM862.98,87.68l-1.73,-3.8l0.1,-2.36l0.41,-0.04l0.52,0.45l0.7,5.76ZM862.47,22.09l-1.21,-0.05l-1.63,-1.05l-1.0,-0.79l-0.05,-0.69l0.98,-0.33l2.36,1.99l0.54,0.91ZM860.98,67.01l-0.81,-2.13l-0.08,-1.53l1.1,-0.81l-0.06,2.1l0.34,1.07l-0.49,1.29ZM815.5,142.48l0.34,-0.68l0.76,-0.35l0.47,-0.66l0.17,-1.68l1.92,0.41l3.19,-0.08l4.15,-1.56l1.5,0.87l0.18,0.5l-0.22,1.0l0.35,0.51l-2.53,0.72l-1.49,1.05l-0.43,-0.49l-1.5,-0.4l-6.88,0.84ZM768.9,185.81l-0.3,0.0l-0.09,-0.66l0.57,0.07l-0.18,0.58ZM728.75,18.92l-0.63,0.13l-2.09,-1.26l-6.4,-2.19l-2.68,-2.19l-0.15,-0.55l0.22,-0.39l4.2,-0.42l4.93,1.41l2.42,1.17l0.7,0.81l-0.51,3.48ZM720.41,224.31l0.99,-0.49l0.23,-0.06l-0.48,1.13l-0.74,-0.57ZM696.91,151.06l-0.52,-1.51l0.01,-0.96l0.83,-0.37l1.45,0.44l-0.9,0.55l-0.34,1.59l-0.54,0.26ZM692.3,138.73l0.41,-0.21l0.83,0.34l-1.25,-0.13ZM682.11,152.65l2.11,-0.27l0.15,-0.72l-1.13,-0.75l-4.46,-0.62l-0.66,-0.63l0.5,-1.73l1.82,0.27l0.55,-0.24l-0.11,-0.69l-1.65,-0.62l-0.69,-0.8l0.44,-0.73l1.55,-0.51l5.28,0.98l2.9,2.39l3.43,1.24l0.1,0.97l0.42,0.43l-0.83,0.78l-7.33,2.05l-0.91,-0.05l-1.48,-0.77ZM684.63,137.12l-0.3,0.04l-1.3,-0.54l1.33,-1.07l0.5,0.74l-0.23,0.83ZM671.71,121.68l0.62,-0.36l2.38,0.02l1.89,-0.49l-2.17,1.77l-1.42,-0.89l-1.29,-0.05ZM592.02,73.97l-1.72,0.09l-2.03,-0.62l1.64,-0.21l2.49,0.62l-0.39,0.12Z",name:"Greenland"},MX:{path:"M362.47,413.39l0.23,-0.35l-0.15,-0.86l-1.05,-0.75l-1.25,-2.44l11.15,-0.93l-0.28,0.47l0.19,0.62l19.52,6.73l14.45,-0.03l0.4,-0.4l0.01,-2.14l8.47,0.05l1.4,1.69l6.24,4.83l1.14,2.37l0.33,1.63l1.21,1.69l2.2,1.48l3.77,1.81l0.83,-0.01l1.55,-1.36l0.32,-1.33l0.93,-1.49l1.51,-0.63l1.42,0.41l2.78,0.12l3.32,3.19l2.01,3.53l0.31,1.19l2.78,3.32l1.2,0.93l0.27,2.72l0.8,0.97l1.13,2.52l4.35,1.88l2.45,0.39l2.13,0.92l0.85,-0.4l-0.33,1.42l-1.45,3.13l-0.83,3.43l-0.51,5.92l0.1,1.96l-0.56,1.64l0.08,0.81l1.05,4.87l0.67,0.83l1.68,4.01l3.71,4.48l0.82,2.69l1.64,1.74l0.42,1.29l1.6,0.73l2.25,-0.04l0.9,0.68l0.96,0.26l1.22,1.69l0.72,0.2l1.56,-0.17l3.2,-1.22l3.41,-0.21l1.09,-0.8l1.16,-0.28l2.2,-0.2l0.25,0.93l0.71,0.35l1.48,0.07l1.66,-1.3l-0.33,-1.4l1.84,-1.09l1.22,-1.3l0.23,-1.91l1.04,-1.24l0.04,-3.26l0.61,-2.19l2.48,-1.28l4.82,-0.75l2.05,-0.82l2.23,-0.19l3.89,0.84l0.71,-0.35l0.11,-0.51l1.02,0.85l0.23,1.26l-0.68,1.65l-2.53,2.96l-0.31,0.92l0.16,1.07l-1.21,1.17l0.27,0.96l0.81,-0.0l-1.01,0.79l0.01,0.5l0.55,0.4l-1.21,4.05l-0.57,-0.63l0.1,-1.68l-0.65,-0.3l-0.83,0.69l-0.49,1.19l-1.3,0.43l-1.51,2.51l-0.95,-0.38l-0.66,0.38l-0.18,0.57l-8.94,-0.01l-0.4,0.4l-0.02,2.57l-1.73,-0.01l-0.31,0.66l3.58,2.89l0.45,1.08l0.94,0.48l-0.2,1.11l-6.48,0.2l-2.42,4.23l0.53,1.19l-0.3,0.44l-0.12,1.68l-2.56,-2.75l-5.66,-4.79l-2.58,-1.32l-0.84,0.49l-0.13,-0.69l-0.88,0.03l-0.89,-0.52l-0.86,0.68l-0.09,0.54l-2.07,1.14l-3.76,1.45l-1.43,0.2l-3.39,-1.33l-2.82,-0.29l-1.88,-1.2l-1.96,-0.54l-1.41,-1.25l-4.63,-0.95l-1.73,-1.06l-4.17,-1.46l-3.77,-2.35l-1.67,-1.63l-4.08,-0.58l-3.66,-1.34l-2.42,-2.65l-5.2,-2.53l-1.74,-2.06l-0.95,-1.36l-0.82,-1.99l1.21,-0.31l0.78,-0.6l-0.04,-0.84l-0.87,-0.65l1.04,-1.46l0.14,-1.94l-0.19,-0.43l-1.03,-0.62l-1.02,-1.82l-0.02,-1.86l-0.75,-1.62l-3.18,-3.15l-2.76,-3.73l-2.83,-2.2l0.1,-0.57l-0.33,-0.59l-2.13,-0.62l-0.89,-1.5l0.54,-0.65l-0.22,-0.33l-3.45,-1.85l-0.15,-0.5l-0.73,-0.29l0.24,-0.68l-0.67,-0.27l-1.29,0.65l-0.6,-0.48l-0.18,-1.41l0.68,-0.98l0.43,0.08l0.41,-0.58l-0.79,-1.49l-1.16,-1.13l-1.48,-0.05l-1.04,-2.07l-2.06,-0.76l-0.97,-1.51l0.27,-1.45l-0.24,-0.61l-2.9,-0.53l-1.67,-2.18l-1.13,-0.58l-2.37,-2.92l-0.28,-1.27l-0.83,-0.66l-0.15,-0.87l-1.65,-2.52l-0.45,-1.76l-1.21,-2.02l-0.22,-0.66l0.34,-1.63l-0.16,-0.81l-2.82,-0.91l-0.5,-1.02l-1.38,-0.67l-1.11,0.65l-2.24,-1.39l-1.66,-0.78l-0.49,0.08l0.6,1.67l-0.44,2.77l1.26,3.75l0.07,2.09l1.48,1.99l3.04,2.49l0.99,1.37l0.25,0.97l0.79,0.19l0.14,0.48l0.63,0.2l0.66,1.62l0.99,0.44l0.7,3.15l2.1,1.8l0.7,1.79l0.88,0.58l0.87,2.3l0.89,0.73l0.47,-0.15l0.09,-0.55l-0.36,-0.52l0.32,0.27l1.18,3.07l0.27,1.95l0.73,1.19l0.57,0.32l0.7,1.95l1.04,1.47l-0.25,1.37l0.48,1.63l1.56,1.37l0.75,-0.23l0.22,-0.77l1.77,1.77l0.88,1.66l1.07,0.75l-0.28,1.3l-1.95,1.36l-1.88,-3.72l-1.43,-0.79l-2.04,-1.95l-3.29,-2.43l-0.63,-0.13l-1.34,-1.41l-0.21,-0.83l0.29,-2.97l-0.55,-1.92l-1.08,-1.73l-1.58,-0.71l-1.75,-1.38l-0.91,-2.11l-0.84,0.84l-1.45,0.33l-0.98,-1.14l-3.09,-1.42l-0.46,-1.12l-2.11,-1.59l1.67,0.27l0.99,-0.26l1.21,0.88l0.7,-0.3l-0.69,-1.7l0.78,-2.75l-0.6,-1.12l-3.99,-4.09l-1.3,-0.54l-2.44,-1.72l-0.58,-1.13l-0.15,-1.91l-0.9,-0.68l-0.3,-2.0l-1.21,-1.06l-0.24,-1.32l-1.61,-1.95l-0.03,-0.59ZM384.21,429.35l-0.58,-0.3l0.26,-1.28l0.34,-0.13l0.24,0.83l-0.26,0.88ZM378.19,425.87l0.19,0.17l0.13,0.37l-0.28,-0.39l-0.04,-0.15ZM379.15,427.07l0.28,0.07l0.03,0.24l-0.31,-0.31Z",name:"Mexico"},CU:{path:"M526.78,466.91l0.86,-0.32l-0.06,-1.77l1.1,-1.14l4.28,-1.81l3.02,-0.41l2.78,-0.77l2.61,0.39l1.41,-0.12l0.81,0.45l2.49,-0.25l1.42,0.83l1.49,0.02l1.02,0.39l3.0,2.45l3.16,0.29l5.23,2.99l0.75,0.14l0.33,-0.24l0.44,0.38l-0.33,0.18l0.11,0.47l0.79,0.78l0.89,-0.4l1.25,1.2l0.48,-0.14l0.46,0.4l1.89,0.29l1.05,0.52l1.73,0.12l0.28,0.17l-0.18,0.61l-0.57,0.69l0.33,0.57l4.07,0.3l2.21,1.51l1.66,0.49l-0.35,0.37l-1.87,0.12l-2.05,0.73l-0.14,-0.26l-0.71,0.01l-0.44,0.39l-4.36,-0.51l-7.17,0.69l2.68,-2.28l0.03,-0.82l-0.67,-0.9l-4.65,-0.75l-1.75,-1.39l-0.46,-1.95l-1.01,-1.15l-2.83,0.15l-3.2,-0.95l-1.56,-0.66l-1.23,-1.29l-2.67,0.26l-0.42,-0.16l-0.45,-0.82l-0.72,0.15l-0.33,0.55l-0.57,-0.41l-1.92,-0.11l-0.6,-0.4l1.1,-0.27l0.53,-0.82l-0.42,-0.69l-0.72,-0.33l-4.86,-0.02l-3.27,2.49l-2.67,0.3l-0.65,1.17l-1.77,0.65l-0.14,-0.35ZM534.15,467.72l0.23,-0.31l0.93,0.15l0.65,1.21l-1.53,0.5l0.22,-0.59l-0.5,-0.96Z",name:"Cuba"}},height:543.9752077221104,projection:{type:"mill",centralMeridian:-11.5},width:900})}).call(t,l(0))},function(e,t,l){(function(e){e.fn.vectorMap("addMap","oceania_mill",{insets:[{width:900,top:0,height:606.4292604642054,bbox:[{y:-2119119.6569834785,x:-7472412.761398178},{y:6796504.590523286,x:5759240.699079444}],left:0}],paths:{GU:{path:"M240.87,42.61l-0.01,-0.59l0.19,-0.14l-0.18,0.73Z",name:"Guam"},PW:{path:"M164.06,87.32l0.02,-0.17l0.14,-0.24l-0.03,0.17l-0.13,0.24Z",name:"Palau"},KI:{path:"M679.59,130.26l0.02,-0.03l0.02,0.04l-0.04,-0.01Z",name:"Kiribati"},NC:{path:"M416.93,308.88l0.36,0.45l0.68,0.17l-0.06,0.61l-0.58,0.13l-0.49,-0.35l-0.29,-0.93l0.39,-0.08ZM411.15,303.46l0.49,0.13l-0.03,1.1l1.04,1.41l-0.11,0.35l-1.92,-1.24l0.92,-0.97l-0.39,-0.79ZM387.8,299.51l0.1,0.08l-0.08,-0.04l-0.02,-0.04ZM388.42,299.97l0.82,0.48l1.04,-0.13l3.92,3.03l1.69,0.74l1.34,1.25l0.46,1.08l1.66,1.52l4.92,2.99l2.91,2.49l1.84,1.04l0.25,1.28l-1.16,0.29l-2.23,-0.94l-2.05,-1.21l-0.77,-1.13l-1.95,-0.76l-0.68,-0.65l-3.72,-1.95l-2.37,-1.87l-3.56,-3.62l-2.07,-2.66l-0.28,-1.29Z",name:"New Caledonia"},NU:{path:"M585.07,289.99l0.09,0.19l-0.28,0.16l0.14,-0.33l0.05,-0.02Z",name:"Niue"},NZ:{path:"M534.0,498.67l0.36,-0.21l0.11,0.44l-0.47,-0.23ZM534.78,500.22l0.77,0.62l-1.2,0.49l-0.15,-0.45l0.58,-0.66ZM456.17,419.08l-1.68,-1.97l-0.75,-0.96l1.06,-0.1l-0.2,0.67l1.56,2.36ZM456.68,419.85l0.23,0.29l0.07,0.25l-0.31,-0.53ZM457.03,420.47l0.58,0.21l0.67,-0.58l2.79,1.38l0.58,-0.3l1.64,0.84l0.08,0.94l0.47,0.51l0.77,-0.01l0.46,-0.36l1.44,2.46l-0.19,0.87l0.24,0.45l-0.71,-0.11l-0.42,0.67l3.03,4.43l-0.3,1.67l0.39,0.8l-0.65,2.1l0.33,0.36l0.55,0.1l0.25,0.12l0.26,0.27l0.74,-0.29l2.34,1.04l0.32,1.34l0.57,0.62l1.33,-0.05l0.51,-0.81l-0.73,-4.4l0.88,1.11l0.65,0.11l0.53,0.95l1.09,4.81l0.62,0.67l-0.26,0.77l0.68,0.6l1.46,0.35l3.68,1.86l3.95,0.93l1.46,-0.34l0.89,-0.57l1.35,-1.73l1.94,-1.2l1.76,0.09l1.67,0.89l-1.01,2.1l-0.91,5.05l-2.25,1.62l-0.51,2.71l0.29,1.27l-0.75,-0.82l-2.11,-0.34l-1.82,0.4l-1.83,1.05l-0.96,1.34l-0.2,1.33l0.27,1.17l0.92,0.6l-1.84,3.95l-3.46,4.58l-3.0,4.84l-4.81,3.42l-0.34,-0.17l-0.64,-1.52l-0.85,-0.24l-1.06,0.28l0.13,-1.04l-0.38,-0.71l-0.59,0.01l-0.34,0.74l-0.57,0.11l2.75,-3.69l1.16,-2.15l0.7,-3.0l-0.78,-1.83l-1.27,-1.61l-1.48,-0.82l-1.86,-0.43l-1.67,-1.52l-3.13,-1.19l-0.8,-0.64l-0.28,-0.74l0.44,-1.22l1.64,-0.91l2.56,-0.65l1.64,-1.73l0.9,-4.94l0.95,-1.82l-0.24,-1.18l0.67,-0.5l0.2,-0.58l-1.32,-2.57l0.14,-1.16l-0.75,-0.92l0.51,-0.24l0.33,-0.63l0.78,-0.17l0.26,-0.67l-1.11,-1.23l-1.67,0.22l-0.64,-0.25l-1.09,-2.38l0.54,-0.07l0.47,-1.07l-0.13,-0.71l-0.63,-0.64l0.32,-0.68l-0.15,-0.57l-0.85,-0.69l-0.81,0.36l-1.0,-0.67l-0.86,-1.73l-0.43,-0.24l-0.34,0.35l-0.0,0.82l-2.91,-3.94l1.5,-1.78l-0.31,-0.53l-0.58,-0.02l-1.4,1.37l-0.4,-0.98l-1.02,-0.98l0.42,-0.68l-0.04,-1.11ZM463.41,431.7l0.14,0.17l0.06,0.19l-0.06,-0.05l-0.14,-0.3ZM473.83,433.91l-0.09,-0.09l0.01,-0.04l0.05,0.08l0.02,0.05ZM473.39,430.83l0.04,-0.47l0.56,0.82l-0.04,-0.04l-0.56,-0.32ZM406.28,517.99l3.24,-0.57l0.56,-0.45l-0.24,-0.69l-1.17,-0.17l1.23,-0.78l0.19,-0.49l-0.45,-0.26l-1.43,0.13l0.15,-0.49l0.83,-0.01l0.28,-0.63l1.38,0.63l0.44,-0.13l-0.23,-0.9l0.87,-0.42l-0.21,-0.42l-1.32,-0.54l-0.02,-0.48l0.38,-0.34l1.08,0.15l0.16,-0.71l-0.45,-0.48l1.16,-0.93l0.64,0.96l0.37,-0.31l0.02,-1.52l2.05,-1.51l1.08,0.55l0.21,-0.42l-0.38,-1.33l3.71,-3.73l1.92,-0.91l1.22,0.16l1.86,-1.13l0.75,0.38l0.51,-0.52l-0.16,-0.82l2.48,-1.34l2.28,-0.78l0.34,-0.7l0.51,-0.26l-0.06,-0.35l2.54,-2.19l1.15,0.17l0.15,-0.47l-0.3,-0.58l0.42,-0.18l0.95,0.42l0.52,-0.13l-0.43,-0.81l0.36,-0.15l0.84,0.54l0.24,-1.09l1.31,-1.43l0.21,1.19l0.65,-0.3l0.05,-1.7l1.1,-1.61l0.68,-0.24l0.32,-0.57l-0.35,-0.49l1.65,-5.17l1.76,-0.59l1.7,-1.7l1.18,-3.2l0.35,-2.27l0.93,-1.57l1.42,-1.17l1.31,-0.91l0.05,1.65l0.47,0.66l1.58,0.66l0.53,2.86l0.7,1.09l1.15,-0.05l4.31,-2.8l0.11,0.54l-0.71,1.61l0.02,0.47l0.46,0.12l0.95,-0.46l0.96,-1.91l0.78,-0.14l0.31,0.23l-1.71,1.71l1.15,0.38l-0.89,1.09l0.03,0.71l0.52,0.71l-0.43,0.72l0.42,0.6l0.69,-0.01l0.28,0.32l-0.18,0.4l-2.57,2.75l-0.44,1.35l-2.23,2.26l-2.43,4.17l-2.39,1.27l-1.31,1.23l-0.61,0.11l-0.31,0.68l0.71,0.52l-1.35,0.68l-0.08,0.46l0.42,0.22l1.19,-0.12l0.75,1.55l1.92,0.5l0.03,0.99l-0.93,0.23l-1.38,-0.72l-0.98,0.11l0.01,-0.4l-0.89,-0.49l-0.81,0.3l-0.62,0.96l-1.84,-1.44l-0.47,0.01l-0.01,0.81l0.81,1.17l-3.5,1.79l-1.66,0.19l-0.67,1.11l-1.15,0.41l0.49,0.53l-0.81,4.15l-0.3,1.02l-0.81,-0.01l-0.32,0.64l0.82,0.76l-1.29,1.64l-0.42,1.57l-1.45,3.04l0.68,1.41l-2.5,0.63l-0.79,0.55l-1.17,1.63l-2.05,1.67l-1.65,1.96l-2.48,0.62l-1.76,0.09l-2.45,-0.6l-1.6,0.39l-1.29,-0.07l-0.22,-1.23l-1.12,-0.97l-2.65,-0.03l-1.13,-1.52l-1.23,-0.52l-0.58,0.04l-0.93,0.82l-1.95,0.07l-2.47,-0.39l1.36,-1.7l0.03,-0.51l-0.5,-0.12l-0.89,0.52l-0.06,-0.93l-0.63,-0.19l-1.14,0.59l0.02,-0.63ZM464.16,475.77l0.52,-0.33l-0.28,0.26l-0.25,0.06ZM461.7,471.81l0.05,-0.2l0.28,-0.24l-0.17,0.35l-0.16,0.08ZM425.9,583.44l0.01,-0.0l0.04,0.01l-0.02,0.01l-0.03,-0.02ZM414.34,530.94l1.81,-2.66l-0.07,-1.86l0.78,-0.03l0.94,1.05l-0.52,0.4l0.02,0.43l1.57,1.04l-1.43,0.31l-0.89,0.58l-0.91,-0.01l-1.28,0.74ZM407.01,516.29l0.33,-0.1l0.09,0.24l-0.23,-0.03l-0.19,-0.11ZM402.53,565.46l0.62,-0.57l0.23,-1.11l0.23,-0.02l-0.42,1.57l0.35,0.71l-1.02,-0.58Z",name:"New Zealand"},AU:{path:"M3.12,347.94l0.52,-0.43l1.06,2.65l-1.15,-1.41l-0.44,-0.81ZM4.9,350.4l1.59,0.34l0.85,-0.84l0.22,-1.59l-1.05,-1.13l0.68,-0.45l0.33,1.19l1.2,1.17l1.13,-0.44l0.47,-0.75l-0.08,-3.75l-4.08,-7.01l-0.76,-2.25l-1.13,-2.04l0.03,-2.27l0.5,-2.04l2.04,-3.72l0.29,-4.05l-0.82,-2.23l2.0,-5.31l0.64,-0.5l-0.35,2.13l0.52,1.26l-0.15,1.15l0.56,0.42l1.19,-0.44l0.74,-0.79l2.47,-4.07l5.57,-2.58l4.25,-3.68l5.17,-2.92l3.08,-0.08l1.06,0.52l1.15,0.09l2.17,-0.64l3.84,-2.09l4.16,-0.89l2.71,-2.08l3.47,0.33l1.53,-0.64l3.25,-0.39l6.19,-2.46l2.67,-2.33l1.21,-1.73l2.47,-4.79l1.32,-0.68l2.69,-2.42l-0.03,-0.98l-0.83,-0.51l-0.64,-3.04l0.08,-1.65l0.7,-1.28l3.49,-2.73l1.31,-2.45l1.18,2.99l1.88,3.44l1.4,1.82l0.67,-0.22l0.33,-2.33l-0.14,-1.24l0.99,0.77l0.53,0.0l0.63,-2.09l-2.7,-2.97l0.82,-0.71l-0.08,-1.51l1.13,1.36l0.46,0.16l1.29,-0.88l1.94,0.95l3.47,0.1l0.44,-0.57l-0.32,-0.42l-2.45,-0.43l0.07,-0.85l0.88,0.03l0.38,-0.37l0.54,-1.93l-0.0,-0.5l-0.56,-0.37l-0.84,0.81l-0.61,-0.92l0.34,-1.61l0.89,-0.02l1.08,-1.51l1.76,1.22l0.87,-0.06l0.29,-1.43l-0.48,-0.36l-0.91,0.03l-0.23,-0.66l1.2,-0.7l2.06,0.67l0.44,-0.18l0.27,-0.97l-1.07,-0.85l-0.47,-1.05l0.73,-1.22l1.06,-0.18l1.09,-0.66l0.65,0.5l0.52,-0.54l0.45,1.05l0.84,0.0l1.04,-1.16l-0.03,-0.89l0.71,-1.98l-0.35,-0.79l0.73,1.32l0.57,0.13l0.83,-0.97l1.02,0.91l0.5,0.04l1.7,-1.68l0.01,-1.23l0.61,-0.21l3.96,2.12l1.59,1.24l1.65,2.26l2.14,1.69l-0.83,2.64l-0.08,1.87l0.55,0.39l0.68,-0.63l0.28,0.3l0.69,-0.24l-0.61,-1.85l1.75,-1.57l0.9,-0.26l3.45,0.81l0.63,0.62l0.06,0.84l0.41,0.58l0.69,-0.16l0.15,-1.89l1.06,0.36l1.32,1.58l0.63,-0.2l0.12,-0.41l-0.19,-1.55l1.38,-0.16l0.16,-0.71l-1.53,-1.02l0.55,-0.78l-2.34,-1.36l0.47,-1.07l1.95,-1.97l0.89,-2.93l2.11,-0.87l1.1,-1.25l-0.01,-0.48l-0.84,-1.08l0.18,-1.06l1.15,-0.69l0.57,-1.37l1.48,-0.23l0.24,-1.76l1.27,1.03l0.53,-0.06l0.33,-0.61l-0.14,-0.81l1.1,-0.46l0.01,-0.83l1.1,-0.08l0.44,-0.35l0.23,0.52l0.96,0.59l2.18,0.01l1.21,-0.33l1.28,0.34l1.54,-0.67l0.84,0.62l0.72,-0.13l0.54,-0.97l1.43,-0.06l0.22,-0.66l-0.51,-0.55l0.17,-3.13l-1.71,-1.29l-2.87,-0.07l-1.51,-1.18l0.5,-0.31l1.47,0.96l0.63,-0.29l0.23,-0.48l0.26,0.07l1.6,1.04l0.92,1.02l0.5,0.08l1.22,-0.8l0.53,0.08l1.8,2.31l1.25,0.17l1.46,0.68l2.69,0.11l2.4,1.28l1.57,0.42l1.09,0.03l1.23,-0.5l2.28,1.54l1.71,0.15l4.14,-2.33l0.11,0.19l-1.09,0.98l0.04,1.05l0.67,0.32l1.31,-0.64l1.09,2.04l1.76,-0.13l0.54,-1.3l-0.44,-1.04l1.38,-1.13l0.55,1.27l0.83,0.71l1.31,0.14l0.2,0.43l-3.01,3.27l-0.1,0.75l0.48,1.02l-0.82,1.38l-1.19,-0.65l-2.8,1.29l-0.21,0.36l0.01,2.45l0.44,1.46l-0.74,2.43l-3.6,4.67l0.41,1.78l5.69,3.73l0.76,1.36l2.24,1.07l0.65,-0.14l-0.01,0.86l0.81,0.69l1.78,-0.03l2.18,1.4l2.99,1.27l1.56,1.85l2.58,1.93l2.07,0.6l0.95,-0.07l2.76,0.9l1.92,3.37l1.39,0.39l4.48,2.5l1.62,0.05l2.39,-0.67l2.45,-1.66l1.16,-3.27l1.88,-2.82l0.59,-1.5l0.92,-3.07l-0.11,-1.4l0.43,-2.24l1.33,-4.39l-0.76,-4.49l0.5,-2.62l-0.84,-1.71l-0.05,-0.84l1.29,-4.06l-0.2,-2.4l1.04,-1.03l0.66,0.14l0.59,-0.29l0.07,-0.49l-0.66,-1.54l-1.22,-0.66l0.06,-0.76l1.06,-2.33l0.38,0.28l0.64,-0.29l-0.06,-1.22l1.39,-4.7l0.21,-2.33l1.11,-0.48l0.94,-1.23l0.3,0.0l-0.07,1.19l1.23,0.99l0.79,2.11l0.26,3.9l1.04,1.03l1.21,0.23l-0.49,1.33l0.04,1.13l1.16,0.94l1.04,1.72l1.4,6.11l-0.26,2.37l1.57,4.67l0.72,0.67l1.4,0.47l1.89,-1.23l1.68,-0.45l1.22,1.88l4.65,3.33l-0.24,1.11l0.3,1.69l-0.14,1.29l1.39,4.45l-0.2,2.82l2.53,3.74l1.09,0.41l-0.02,1.01l1.65,4.27l-0.7,5.0l1.53,2.06l0.7,0.34l-0.22,1.98l0.71,1.31l1.68,1.41l1.9,0.79l1.28,0.17l1.14,1.09l2.1,-0.06l1.07,1.76l1.18,1.16l0.89,0.27l0.6,0.62l1.22,0.23l2.05,1.42l1.78,0.47l1.14,1.08l0.61,0.89l-0.91,0.1l-0.31,1.25l0.86,1.3l3.06,2.98l0.92,2.69l0.94,0.9l0.54,3.46l0.54,1.86l0.85,1.52l0.44,0.21l0.75,-0.25l0.94,1.02l0.56,-0.0l0.34,-0.63l-0.45,-1.59l0.39,-0.73l1.1,1.49l2.4,1.56l0.55,0.04l0.36,-0.48l-0.09,-0.86l0.7,1.22l0.15,4.76l0.58,2.47l2.43,2.67l2.57,1.8l1.56,0.28l0.93,0.59l2.19,3.73l2.47,1.67l0.33,1.24l1.17,1.95l1.08,0.67l0.82,1.11l0.09,2.11l0.86,1.54l0.92,0.63l-0.57,2.68l0.58,5.46l-0.32,1.88l2.04,4.7l0.55,2.35l0.86,1.48l-0.05,2.29l0.36,1.21l-0.08,1.31l-1.92,3.57l-0.59,5.03l-1.84,5.67l0.13,2.88l-0.77,4.3l-1.16,2.85l-1.68,2.13l-0.7,3.33l-2.59,2.21l0.13,0.44l-2.52,1.26l-2.53,3.86l-0.36,1.31l-0.93,0.47l-0.27,3.16l-1.04,0.48l0.32,0.72l-1.61,1.81l-0.74,1.82l-0.71,3.43l0.14,0.76l-0.75,0.47l0.03,0.92l-1.01,0.55l-2.85,5.41l-1.0,6.19l-0.78,2.59l0.18,3.67l-0.31,2.02l-0.87,0.21l-2.38,1.89l-9.12,0.5l-3.09,0.96l-3.7,2.54l-4.01,3.85l-4.82,0.58l-0.25,0.85l1.0,1.25l0.59,0.04l0.35,-0.33l0.09,1.47l-0.28,0.35l-1.63,-2.39l-0.67,-0.28l-0.99,0.43l-0.94,-1.74l-1.61,-0.29l-1.22,-0.83l0.99,-1.18l-0.82,-1.62l-1.54,-0.05l-0.99,1.39l-1.44,0.85l-0.72,-0.5l0.61,-0.12l0.82,-0.75l0.86,-1.62l-0.61,-1.13l-1.27,-1.04l-4.17,2.07l0.09,0.73l1.49,0.24l-3.81,1.9l-2.24,2.12l-1.83,0.97l-2.19,-0.64l-1.01,-0.79l-1.91,-0.63l-3.03,-1.75l-2.03,0.09l-1.87,-0.95l-1.67,-0.15l-1.18,1.01l-0.92,-0.15l-1.52,-1.61l-1.64,-0.91l-2.95,-0.46l-1.64,-1.06l-1.36,-2.23l-3.17,-3.37l-0.3,-1.39l0.9,-3.46l-1.02,-2.77l-2.03,-3.18l-3.34,-2.93l0.68,-0.54l0.92,0.67l0.5,-0.38l0.23,-1.42l-0.36,-0.85l-1.18,-0.37l-2.44,1.6l-1.03,0.14l-1.54,0.77l-1.87,-0.16l1.43,-2.04l0.84,-2.59l-0.14,-2.39l-3.1,-5.26l-0.69,0.02l-1.27,2.41l-0.4,2.44l-1.27,3.28l-1.59,-0.1l-2.37,0.89l-1.35,0.13l0.73,-2.06l2.6,-0.05l0.35,-0.26l0.79,-2.76l-0.25,-1.93l0.25,-1.77l1.14,-2.47l2.18,-2.64l-0.57,-2.93l1.03,-1.21l-0.63,-2.82l-1.03,-1.7l-0.44,-0.14l-0.28,0.38l0.05,1.97l-2.54,2.99l-1.56,3.69l-4.43,2.18l-1.7,1.27l-4.02,5.31l-0.05,0.91l0.65,1.55l-0.82,-0.72l-1.29,0.41l-1.9,-1.96l0.45,-0.11l0.26,-0.59l-1.75,-5.29l-2.51,-2.9l-0.81,-2.61l-1.47,-1.24l-2.3,-0.26l-0.83,-1.36l-0.43,-1.51l0.85,-0.32l0.18,-0.76l-0.33,-1.24l-2.24,-1.12l-1.04,-1.15l-1.12,-0.64l-3.42,-0.21l-3.53,-1.91l-3.99,0.44l-3.71,-2.58l-2.56,-1.27l-1.92,-0.45l-2.85,0.9l-4.94,-0.2l-9.01,1.04l-6.7,3.07l-5.64,1.65l-3.99,0.38l-4.84,-0.45l-1.78,0.34l-2.78,1.81l-2.28,0.91l-3.8,2.24l-3.92,1.13l-1.08,1.16l-1.92,3.89l-1.59,1.96l-0.92,0.57l-1.18,-0.03l-0.97,0.57l-0.85,-0.6l-1.1,-0.22l-5.89,0.88l-0.8,-0.95l-5.07,-0.41l-4.52,0.38l-2.98,0.76l-1.58,-0.22l-2.69,0.33l-1.84,1.15l-1.45,2.3l-1.35,0.66l-2.82,0.28l-5.68,4.28l-4.04,0.92l-7.93,-0.92l-3.9,-1.61l-1.9,-2.22l-1.3,-0.92l-2.23,-1.07l-1.27,0.2l-0.55,-0.45l-0.26,-1.61l0.11,-3.76l1.07,0.75l1.58,-0.11l1.3,-1.06l1.29,-2.9l-0.45,-4.53l0.66,-0.86l0.22,-5.83l-0.35,-1.75l-3.94,-7.4l-0.72,-1.99l-0.81,-4.24l-0.07,-5.04l-0.79,-2.48l-1.75,-2.31l-0.72,-2.74l-2.79,-3.76l-0.47,-4.23l-0.59,-1.78l-2.41,-4.07l-1.52,-1.87ZM5.49,346.12l-1.4,-2.96l0.13,-0.37l1.47,1.56l-0.2,1.77ZM307.15,358.08l0.01,-0.18l0.17,-0.41l-0.17,0.59ZM304.06,342.63l-0.11,-0.67l0.63,-1.96l-0.13,-0.79l1.06,-0.95l0.38,-0.95l0.09,0.6l-1.92,4.72ZM305.51,336.0l-0.11,-0.12l0.09,-0.06l0.01,0.18ZM289.28,325.66l0.66,0.31l0.41,1.19l-0.1,-0.07l-0.97,-1.43ZM266.67,467.87l1.59,-0.39l0.64,0.6l-0.17,0.16l-0.57,-0.46l-1.49,0.09ZM243.31,471.7l1.77,-0.15l4.12,2.28l3.94,1.28l1.95,-0.19l1.08,-0.5l1.13,0.69l0.22,-1.1l0.75,-0.44l2.34,-0.32l1.38,0.29l1.11,-1.28l1.78,0.23l0.91,-0.83l1.42,0.59l0.45,0.64l0.17,8.76l-1.01,0.49l-0.84,1.56l-0.47,2.5l-0.64,1.27l-0.07,2.29l0.48,2.95l-0.95,0.22l-0.68,-1.2l0.97,-0.2l-0.08,-1.09l-1.83,-0.81l-0.68,0.4l-0.09,1.11l-0.29,-0.96l-0.83,-0.94l-0.45,-0.1l-0.25,0.4l0.34,1.49l-0.6,0.9l-0.12,1.26l-1.28,-0.65l-0.61,0.22l-0.09,0.72l0.52,0.57l-1.23,2.68l-0.91,-0.12l-1.34,-0.88l-3.5,0.25l-0.25,-0.76l1.35,-0.11l0.38,-0.54l-0.14,-0.36l-0.42,-0.34l-2.38,-0.16l-1.79,-2.52l-0.91,-0.65l-1.62,-3.41l-0.37,-1.83l1.49,1.9l0.83,-1.19l-0.06,-0.58l-1.24,-1.29l-0.16,-0.56l-0.55,-0.23l-0.23,-1.11l-2.41,-3.36l-1.08,-2.17l-0.9,-3.6l0.5,-2.13l1.97,0.74ZM264.9,463.05l0.55,-0.7l1.44,1.63l0.8,0.35l-0.22,0.56l0.25,0.75l-1.02,0.51l-1.23,-1.81l-0.17,-1.04l-0.38,-0.24ZM259.93,495.5l0.38,-0.53l0.12,-0.34l-0.07,0.94l-0.43,-0.07ZM252.24,284.34l0.26,-0.08l0.33,0.97l-0.33,-0.6l-0.26,-0.29ZM245.66,449.75l0.13,-0.01l-0.11,0.06l-0.02,-0.05ZM235.03,464.86l-0.28,-1.49l0.15,-1.37l0.61,-1.0l0.36,0.27l0.32,2.59l-1.15,1.0ZM221.75,225.27l0.17,0.16l-0.1,0.07l-0.03,-0.02l-0.04,-0.22ZM199.24,271.61l0.83,-1.24l1.97,-0.48l0.13,0.16l-2.07,1.39l-0.86,0.17ZM186.63,426.84l0.35,0.43l1.81,0.2l0.78,-0.28l0.92,0.61l-1.74,-0.21l-1.25,0.26l-0.85,1.2l-0.66,0.25l-1.8,-0.72l-0.71,0.45l-2.69,-0.01l-1.3,-0.93l0.49,-0.77l5.11,-1.31l1.66,0.19l-0.12,0.63ZM178.36,252.29l0.17,-2.22l1.29,-1.17l0.24,0.75l0.61,0.43l-0.47,1.73l1.01,0.85l-2.87,-0.38ZM176.38,249.17l0.08,-0.08l0.09,-0.12l0.03,0.15l-0.2,0.04ZM148.87,228.94l0.1,0.2l-0.04,0.14l-0.12,-0.23l0.05,-0.11ZM132.92,230.01l0.94,0.93l1.29,0.21l1.25,-0.54l0.89,0.15l1.79,-0.92l1.49,1.32l-1.58,1.79l-2.31,1.48l-3.0,-2.14l-0.61,-1.2l-0.15,-1.09ZM130.25,233.73l0.95,-0.55l-0.08,-1.67l0.68,-0.72l0.78,2.33l1.01,0.62l-1.81,-0.41l-1.52,0.39ZM0.69,343.22l0.25,0.69l-0.14,-0.24l-0.11,-0.45Z",name:"Australia"},PG:{path:"M317.31,186.15l1.37,0.38l0.59,0.49l0.78,1.57l1.32,1.12l0.8,1.37l1.32,0.59l1.29,1.13l0.73,1.28l0.13,1.04l-1.43,0.68l-0.6,-0.04l-1.86,-0.92l-0.88,-1.24l0.16,-0.94l-0.24,-0.79l-1.55,-0.91l-1.82,-2.0l-0.34,-1.24l0.24,-1.57ZM316.23,184.69l-0.36,-1.75l0.21,-0.24l0.31,1.07l-0.16,0.92ZM306.38,231.17l1.21,0.64l1.04,0.34l-1.74,-0.38l-0.52,-0.59ZM287.63,164.8l0.1,-0.36l0.53,0.36l-0.63,-0.0ZM291.46,166.57l1.34,0.67l1.75,1.32l1.64,0.57l0.93,1.02l-1.67,-0.58l-3.99,-3.0ZM299.57,172.25l3.99,3.29l0.72,0.98l-0.75,2.84l-0.56,0.78l-1.26,-1.99l-0.13,-2.87l-2.0,-3.03ZM301.3,212.7l0.78,-0.03l1.13,0.78l-0.49,0.34l-0.8,-0.34l-0.63,-0.75ZM281.23,184.76l0.26,0.8l0.85,0.87l0.88,0.09l1.63,-0.56l0.93,0.45l0.82,-0.08l1.38,-0.51l0.57,-0.32l1.36,-2.3l1.34,-1.08l1.86,-0.18l0.95,-0.74l-0.05,-1.94l-0.86,-2.27l0.13,-0.59l1.32,0.1l1.16,0.75l1.25,-0.66l1.72,0.78l-0.21,0.9l0.27,1.65l-0.31,0.59l-0.64,0.92l-1.6,0.28l-0.57,0.78l0.14,0.98l0.96,1.31l-0.32,0.49l-1.36,0.69l-2.91,0.05l-0.71,1.48l-1.38,1.24l-3.11,1.11l-2.56,1.46l-5.93,0.18l-2.0,-1.59l-2.1,0.31l-2.9,-1.9l-2.34,-0.76l-0.34,-0.51l0.04,-0.64l0.37,-0.31l0.91,0.23l3.25,-0.17l2.72,0.75l2.15,-0.5l1.47,0.05l1.2,-0.63l0.31,-1.04ZM281.64,182.69l0.03,-0.1l0.06,-0.03l0.02,0.02l-0.1,0.11ZM288.07,219.52l0.46,0.33l-0.02,0.09l-0.11,-0.17l-0.33,-0.26ZM288.62,220.3l0.88,0.4l0.83,-0.66l-0.26,0.96l-1.44,-0.45l-0.02,-0.25ZM284.67,215.58l1.19,0.54l0.89,-0.08l0.52,0.55l0.06,0.55l-2.19,-0.22l0.04,-0.55l-0.5,-0.79ZM213.01,164.32l1.09,0.12l4.9,2.29l5.42,2.07l2.74,0.89l4.48,0.81l4.24,2.84l3.1,0.15l1.01,1.19l1.68,0.86l1.83,1.86l1.97,0.37l3.1,3.14l-0.03,4.53l0.96,0.58l4.09,1.08l4.82,2.31l2.65,0.26l1.23,0.7l1.73,1.94l0.26,2.21l-3.31,0.37l-1.76,-0.16l-1.51,0.92l-0.11,1.15l1.81,3.58l4.09,3.84l3.0,1.71l0.85,3.28l1.58,1.19l1.19,2.87l1.75,0.32l2.88,-0.48l0.28,0.73l-0.45,1.73l0.52,0.96l1.82,0.85l3.58,0.5l-1.41,0.41l-0.27,0.39l0.11,0.73l0.81,1.06l3.91,1.51l1.36,0.14l0.3,0.12l-1.18,-0.04l-0.3,0.81l1.51,1.15l-0.81,0.48l-1.06,0.11l-2.05,-0.52l-0.55,-0.72l-1.65,-1.07l-6.19,-0.75l-2.14,-0.75l-1.75,0.25l-1.16,-0.48l-3.73,-0.44l-1.44,-1.08l-1.16,-1.86l-2.93,-2.16l-0.59,-0.91l0.13,-1.64l-0.97,0.13l-1.46,-0.88l-3.39,-5.37l-1.22,-1.38l-2.44,-1.02l-2.0,-0.18l-3.71,-0.96l-1.01,-1.32l-2.54,-0.48l-0.73,0.27l-0.27,0.55l-1.79,0.62l-1.71,-0.58l-1.87,-1.63l-0.51,0.11l0.03,0.52l0.62,0.64l1.2,2.37l-0.43,0.64l-2.31,-0.17l-0.13,0.62l0.5,0.98l-3.46,0.73l-2.94,-0.29l-1.39,0.37l-1.32,-1.17l-1.15,0.23l-0.27,0.44l0.39,0.34l0.69,0.01l1.12,1.24l2.58,-0.12l2.26,0.94l1.87,2.04l-0.04,1.05l-5.2,2.66l-3.01,-1.17l-4.64,0.31l-1.74,-0.46l-1.9,0.52l-0.9,-0.59l-0.01,-16.66l-0.85,-1.35l0.84,-2.91l-0.01,-27.96ZM281.58,162.9l1.08,-0.28l1.29,0.55l0.03,0.76l-1.54,-0.0l-0.85,-1.03ZM283.27,215.97l-1.0,-0.85l0.34,-0.57l0.5,0.26l0.16,1.16ZM278.62,155.65l-0.66,-0.55l0.06,-0.28l0.55,0.39l0.04,0.43ZM264.59,186.19l1.37,0.79l-0.08,0.81l-0.73,-0.38l-0.56,-0.73l0.01,-0.49ZM255.56,160.21l0.22,-0.71l1.45,-0.19l3.04,0.38l-0.56,0.54l-4.15,-0.02ZM259.41,184.95l-0.68,-0.65l0.49,-0.31l0.23,0.19l-0.04,0.78ZM250.53,179.67l-0.3,-0.16l0.37,-0.5l0.09,0.28l-0.15,0.38Z",name:"Papua New Guinea"},SB:{path:"M401.2,226.2l0.44,-0.5l0.72,-0.08l0.27,0.05l-0.74,0.06l-0.7,0.48ZM366.91,222.26l0.24,-0.14l0.84,0.36l-0.52,-0.17l-0.56,-0.04ZM368.23,222.63l2.3,1.29l2.05,0.15l1.1,1.91l-2.39,-0.37l-2.49,-1.35l-0.58,-1.62ZM367.84,217.48l0.01,-0.37l0.01,-0.13l0.24,0.52l-0.26,-0.02ZM361.82,207.84l0.44,-0.16l1.63,1.97l-0.3,0.51l0.01,1.05l1.59,1.22l0.69,1.68l0.08,1.03l-2.27,-1.71l-1.47,-3.77l0.27,-0.91l-0.67,-0.9ZM354.72,214.98l1.57,1.16l3.02,-0.01l1.88,1.18l1.3,1.62l-0.83,0.27l-2.47,-0.81l-3.42,-0.21l-1.5,-1.73l-0.09,-1.16l0.54,-0.3ZM360.03,233.55l0.05,0.04l-0.05,-0.03l-0.01,-0.01ZM346.24,202.07l0.73,0.16l2.81,2.24l2.45,0.96l2.8,2.04l-0.16,0.49l-0.67,-0.62l-5.23,-2.49l-2.51,-2.06l-0.22,-0.72ZM350.09,212.96l0.09,-0.06l0.14,0.09l-0.14,-0.03l-0.09,-0.01ZM341.2,209.54l0.67,-0.31l0.12,0.68l-0.63,0.23l-0.17,-0.61ZM339.58,207.08l0.82,1.76l-1.56,-0.79l-0.5,-1.51l-1.69,0.03l-0.56,0.29l1.65,-1.83l0.45,0.17l0.45,1.56l0.94,0.31ZM330.29,194.75l3.73,2.02l0.42,0.38l0.41,1.25l1.22,1.1l-1.12,-0.16l-1.38,-1.01l-1.54,-2.01l-1.74,-1.59ZM337.16,200.01l0.15,0.02l-0.03,0.02l-0.13,-0.04ZM336.24,209.27l-0.13,-0.17l0.54,-0.43l-0.06,0.17l-0.36,0.43ZM335.04,205.4l-0.51,-0.03l-0.43,-0.53l0.3,-0.6l0.65,0.34l-0.01,0.82ZM331.51,203.67l-0.81,-1.21l0.1,-0.34l1.25,0.9l-0.54,0.65ZM324.56,197.56l0.23,0.13l-0.29,0.05l0.06,-0.18Z",name:"Solomon Is."},PF:{path:"M818.2,218.52l0.51,-0.27l0.21,0.07l-0.66,0.22l-0.06,-0.02ZM809.81,211.26l0.74,0.09l-0.0,0.04l-0.63,0.19l-0.11,-0.33ZM740.27,279.5l-1.27,0.03l-0.3,-0.86l1.3,-0.09l0.27,0.91ZM741.11,280.1l0.34,0.11l0.08,0.22l-0.31,-0.13l-0.11,-0.2Z",name:"Fr. Polynesia"},FJ:{path:"M508.66,272.92l-0.0,-0.25l0.48,-0.39l-0.19,0.44l-0.29,0.21ZM497.43,272.16l0.3,-0.39l1.49,-0.09l1.33,-1.19l2.96,-0.78l1.51,-1.03l1.76,-0.2l-0.73,1.08l-1.04,0.74l-0.42,0.85l-0.01,1.03l-0.66,0.07l-0.66,-0.67l-1.06,-0.06l-1.33,0.86l-0.38,0.62l-0.94,-0.03l-0.92,0.55l-0.61,-1.13l-0.59,-0.21ZM506.04,271.76l0.18,-0.16l0.91,-0.62l-0.06,0.73l-1.03,0.05ZM494.84,277.19l0.18,0.54l2.2,1.7l-0.12,0.68l0.59,2.25l-2.1,0.26l-1.39,0.9l-1.42,0.11l-4.48,-1.33l-0.39,-1.1l1.18,-1.05l-0.08,-0.9l0.62,-0.57l2.18,-1.09l0.98,0.03l1.79,-0.6l0.27,0.17Z",name:"Fiji"},FM:{path:"M343.07,91.63l0.52,0.12l-0.04,0.44l-0.24,-0.01l-0.23,-0.55Z",name:"Micronesia"},WS:{path:"M569.03,249.95l0.88,-0.15l1.69,0.49l0.54,0.55l-2.46,-0.35l-0.65,-0.54ZM563.84,247.6l2.37,-0.43l0.64,0.55l0.25,0.72l-0.18,0.45l-1.9,0.02l-1.19,-1.3Z",name:"Samoa"},VU:{path:"M427.15,292.8l0.11,0.66l0.88,0.72l-0.11,0.23l-1.03,-0.95l0.15,-0.66ZM426.24,288.06l-0.02,0.44l0.75,0.77l-1.67,-0.73l0.05,-1.24l0.36,-0.08l0.52,0.83ZM419.3,279.22l0.36,-0.42l0.88,-0.01l0.69,0.96l-0.13,0.23l-1.13,-0.03l-0.17,-0.53l-0.5,-0.21ZM418.76,271.53l0.32,0.34l0.39,0.28l-0.55,0.09l-0.16,-0.71ZM417.42,268.27l1.12,-0.64l0.52,1.0l-1.39,-0.19l-0.26,-0.18ZM415.67,261.93l0.56,-0.52l0.37,-0.06l-0.54,0.6l-0.39,-0.01ZM411.57,267.12l-0.21,-0.24l0.28,-1.05l0.37,0.19l0.41,0.98l-0.85,0.12ZM412.83,267.52l2.5,1.78l0.24,0.51l-1.11,0.03l-0.96,0.5l-0.67,-2.83ZM413.26,252.79l0.07,-0.27l0.53,0.01l-0.14,0.32l-0.47,-0.07ZM413.39,249.66l-0.21,-0.43l0.16,-0.09l0.23,0.34l-0.18,0.19ZM406.71,256.46l0.77,1.0l0.47,2.45l0.4,0.33l0.73,-0.04l0.82,-0.96l0.52,0.72l0.47,2.25l-0.56,0.51l-1.03,-0.02l-0.95,0.43l-0.96,-1.46l0.1,-1.54l-0.89,-2.74l0.12,-0.93Z",name:"Vanuatu"}},height:606.4292604642054,projection:{type:"mill",centralMeridian:180},width:900})}).call(t,l(0))},function(e,t,l){(function(e){e.fn.vectorMap("addMap","ru_mill",{insets:[{width:900,top:0,height:344.85258690118116,bbox:[{y:-12178456.231950931,x:903208.6719108557},{y:-4863989.504817909,x:19992582.811667882}],left:0}],paths:{"RU-PNZ":{path:"M118.47,262.16l0.27,-1.33l0.89,0.06l0.69,0.59l0.67,-0.39l0.35,0.2l0.55,-0.37l1.83,-0.15l0.38,-0.34l-0.18,-0.86l0.45,-0.09l2.29,0.33l0.46,0.23l0.11,0.83l0.65,0.43l1.15,-0.0l0.66,0.41l0.43,-0.18l0.84,0.46l1.26,-0.42l0.09,-0.48l-0.62,-0.86l1.09,-0.44l1.44,-0.0l0.99,0.59l1.85,-0.24l0.45,-0.43l0.91,-0.18l0.81,0.44l0.41,1.1l0.99,0.85l0.29,1.07l2.03,1.16l-0.03,3.09l0.32,0.48l-0.78,0.82l-0.8,-0.7l-1.67,0.43l-1.78,1.33l-0.13,0.42l-1.02,-0.71l-1.14,0.34l-0.4,0.46l-1.49,-0.07l-0.63,0.45l-0.64,-0.59l-2.03,-0.72l-0.39,0.38l0.08,0.44l-0.83,0.69l-2.8,-0.74l-1.92,0.26l-1.17,-0.46l0.77,-0.93l-0.81,-1.44l-1.04,-1.12l-1.76,-1.16l-0.01,-0.4l-1.28,-1.34l-0.06,-0.42l-1.05,-0.76Z",name:"Penzenskaya oblast"},"RU-VLA":{path:"M98.61,240.64l0.15,-0.68l0.64,0.96l1.32,-0.45l1.02,0.45l0.77,-0.3l0.9,0.3l0.53,-0.7l0.08,-0.99l1.26,-0.39l0.65,0.25l-0.13,1.08l0.69,1.07l1.37,0.5l2.05,-1.12l0.9,-0.1l0.8,0.65l1.1,0.28l4.09,-0.35l0.32,0.91l0.77,0.23l1.24,-0.72l1.43,0.36l0.61,0.56l0.04,0.72l-0.42,0.36l-0.05,0.82l-0.47,0.15l-0.92,1.34l-0.65,0.16l-1.31,1.37l0.29,1.34l-0.78,0.55l-0.34,1.22l-0.75,0.18l-1.16,-0.15l-1.15,-0.61l-0.72,0.13l-0.62,-0.43l-1.69,0.37l-0.49,-0.85l-1.68,-0.08l0.13,-0.56l-0.6,-1.33l-1.37,-1.69l-2.47,0.43l-0.35,-0.45l-1.26,-0.11l-0.41,-0.63l-0.99,0.09l-0.95,-0.4l-0.4,-1.51l-0.48,-0.41l-0.13,-1.41l-0.41,-0.45Z",name:"Vladimirskaya oblast"},"RU-LEN":{path:"M43.32,221.38l0.55,-1.05l0.33,0.04l-0.16,0.49l0.49,0.26l0.49,-0.25l0.23,-0.7l1.71,-0.41l-0.08,-0.6l-0.76,-0.3l-0.53,0.18l-0.91,-1.01l-0.11,-1.93l0.56,0.79l0.88,0.21l0.56,-0.4l0.2,-1.09l0.9,0.52l0.92,0.01l0.9,-0.46l0.72,-1.2l2.31,0.35l0.27,0.74l3.11,1.98l1.3,-0.12l1.69,-1.14l-0.19,-0.81l-1.05,-0.51l0.01,-0.86l-0.83,-0.59l-0.09,-0.76l-4.14,-1.15l-1.36,0.74l-1.4,-0.05l-1.27,-1.37l-0.75,-0.06l0.32,-0.34l-0.26,-1.22l0.41,-0.8l-0.36,-0.56l-1.93,0.52l-0.97,0.88l-1.17,0.18l2.93,-2.49l0.78,-0.3l0.88,-1.0l2.44,-1.54l1.28,0.98l1.64,-0.01l14.95,4.22l2.26,-0.83l0.67,-0.58l0.12,-0.64l0.88,-0.28l0.22,-0.36l1.28,0.31l0.43,-0.18l0.62,-1.07l-0.05,-0.54l-1.01,-0.45l-0.74,0.36l-0.15,-0.34l3.37,-0.16l1.09,0.75l0.48,-0.25l0.32,-0.75l0.84,-0.28l2.76,0.41l0.24,0.56l0.48,0.19l1.05,-0.16l-0.89,1.09l-0.06,0.68l-1.13,0.25l-0.68,0.85l0.51,0.98l0.06,1.57l-0.55,1.44l0.08,1.32l-0.4,0.65l0.29,0.38l1.41,0.38l-0.06,1.58l0.52,0.57l0.0,0.51l-1.09,0.56l0.69,0.78l-0.53,0.49l-1.86,0.4l-0.82,1.08l-0.85,-0.04l-1.52,-0.66l-1.39,0.36l-2.44,-1.71l-1.05,-0.08l-0.39,0.38l-1.37,-0.77l-0.53,0.1l-1.24,1.26l-0.01,0.77l-1.51,-0.4l-1.27,-1.43l-1.22,-0.03l-0.66,0.63l-1.27,-0.42l-0.45,0.34l-0.37,1.95l-0.68,0.56l-0.56,-0.59l-0.86,0.0l-1.82,2.58l-1.25,0.23l-1.49,-0.34l-0.48,0.44l0.04,1.78l-1.24,0.21l-0.92,-0.14l-0.05,-0.42l-0.59,-0.5l-0.7,-0.2l-0.39,-0.63l-1.54,-0.93l-3.69,-0.38l-0.75,-0.99l-1.58,-0.2ZM45.49,209.46l-0.0,0.03l-0.01,-0.03l0.02,-0.0Z",name:"Leningradskaya oblast"},"RU-SAK":{path:"M717.47,282.28l0.03,-0.07l0.9,-0.55l-0.35,0.83l-0.58,-0.2ZM712.59,285.63l0.78,-0.53l1.45,-0.32l1.09,-2.01l0.53,-0.38l0.12,1.08l-1.26,1.71l-0.5,0.4l-1.13,0.19l-0.71,0.75l-0.34,-0.09l-0.03,-0.81ZM713.83,281.28l0.02,0.0l-0.01,-0.0l-0.0,-0.0ZM709.27,291.83l0.13,-0.44l0.12,-0.11l0.12,0.35l-0.37,0.19ZM682.7,316.18l0.52,-0.8l0.39,-0.06l-0.5,0.53l-0.41,0.33ZM684.17,314.91l0.83,-0.97l0.43,-0.08l-0.35,0.64l-0.92,0.41ZM686.17,313.28l-0.02,-0.08l0.35,-0.1l-0.11,0.09l-0.22,0.09ZM670.39,322.32l0.2,-0.55l1.21,-0.86l-0.25,0.55l-1.16,0.86ZM672.77,320.21l1.24,-1.05l0.68,0.19l-1.11,1.08l-0.8,-0.22ZM677.09,318.18l0.61,-0.47l0.33,-0.11l0.04,0.58l-0.98,0.01ZM664.01,325.14l0.51,-0.98l0.82,0.52l-0.32,0.22l-1.01,0.24ZM641.21,272.83l0.27,-0.49l-0.23,-1.42l0.97,-1.54l0.46,-3.09l-0.64,-2.46l1.52,-0.73l0.41,0.94l1.35,-0.1l0.66,-0.87l0.62,-0.25l-0.1,-0.64l0.8,-0.88l0.73,2.39l0.66,0.33l0.72,3.27l-0.14,1.52l-0.31,0.16l-0.79,1.96l0.27,0.59l-0.35,0.99l0.13,1.27l0.93,1.41l-0.44,1.59l0.28,0.41l0.96,-0.09l-0.3,1.13l0.78,0.88l1.28,6.13l1.74,3.78l0.85,3.46l-0.92,-0.6l-3.91,-0.95l-0.55,0.35l0.13,0.64l-1.43,1.16l-0.14,1.49l-1.95,4.86l-0.43,2.15l0.32,1.74l0.75,1.54l0.9,0.35l0.6,0.76l0.54,2.32l-0.16,0.62l0.63,0.83l-1.62,0.01l-0.47,-0.97l-1.38,0.48l-0.73,0.97l-1.1,3.38l-0.39,0.31l-0.85,-3.63l1.26,-3.14l-0.5,-3.61l1.2,-2.55l-0.32,-2.53l-1.44,-2.72l0.58,-0.7l0.83,-4.09l0.26,-4.33l-0.15,-1.95l-0.53,-1.16l0.29,-1.83l0.89,-2.15l-1.04,-2.64l-1.24,-1.23l-0.28,-1.24l-0.58,-0.37l-0.13,-1.24ZM649.04,309.82l0.74,0.15l0.47,-0.25l0.38,1.91l-0.24,0.45l-0.25,-0.71l0.16,-1.07l-1.25,-0.49ZM646.84,259.79l-1.42,-1.97l0.93,-0.37l0.16,-0.56l1.07,1.5l-0.74,1.4Z",name:"Sakhalinskaya oblast"},"RU-KYA":{path:"M309.54,105.92l4.29,0.0l3.16,1.72l3.2,0.82l-0.02,0.74l3.15,1.76l0.43,0.88l2.32,0.78l2.57,-0.05l3.46,-0.75l0.71,0.51l1.14,0.0l-0.47,0.72l-0.87,0.5l-0.19,1.22l-3.75,1.36l0.0,1.15l0.37,0.75l-0.68,0.55l-0.07,0.59l0.99,1.98l-0.77,0.52l-0.88,1.42l0.88,3.0l0.63,0.78l0.46,0.08l0.2,-0.62l-0.79,-3.07l1.14,-0.16l0.28,-0.3l-0.07,-0.65l0.56,-0.85l-0.22,-0.45l0.72,-1.11l1.78,0.61l-0.64,3.91l-1.73,1.49l-0.19,0.57l0.09,0.75l1.38,0.95l1.71,0.12l0.44,-0.88l-0.81,-1.41l2.3,-0.09l1.49,-1.49l0.01,-1.21l-0.82,-1.33l-0.01,-0.62l-1.16,-2.53l-0.75,-0.6l-0.34,-1.21l1.05,-1.16l0.03,-0.79l0.66,-0.24l0.55,-0.71l0.05,-1.04l-1.63,-2.33l-1.16,-0.44l-2.39,-0.06l-0.34,-0.6l-1.54,-1.1l0.12,-1.22l-0.72,-0.87l-3.32,-0.72l-2.0,-0.05l-2.13,-1.48l0.41,-0.51l-0.08,-0.56l-0.91,-0.65l0.67,-0.65l0.4,-1.54l-0.49,-1.17l-0.98,-0.53l-0.19,-1.92l-0.77,-0.37l1.16,-0.93l0.29,-0.49l-0.11,-0.64l6.57,-0.86l8.01,0.07l6.81,-1.1l1.16,0.54l2.22,-0.01l0.59,-0.27l0.44,-0.86l6.09,-0.82l1.15,0.23l-3.36,1.84l-1.51,0.41l-1.72,1.08l-0.19,0.56l0.41,1.59l2.05,0.79l0.73,0.82l1.6,0.53l0.61,1.2l0.64,-0.32l-0.32,-1.31l-2.03,-1.49l-2.33,-0.81l-0.22,-0.83l1.56,-0.78l5.04,-0.55l1.17,-1.09l-0.12,-0.43l1.15,-0.48l0.63,-0.76l0.03,-0.7l-0.56,-0.41l-0.68,0.09l-0.37,0.84l-0.7,-0.31l-0.91,-1.18l1.61,0.33l0.29,-0.65l-0.84,-0.63l-2.04,-0.1l-0.41,-0.47l0.03,-0.59l-0.68,-0.54l1.0,-0.21l0.02,0.36l0.59,0.14l0.46,-0.84l1.12,-0.29l-0.18,-0.45l-0.76,-0.25l-0.14,-0.61l-1.91,-0.14l-0.15,-0.22l0.53,-0.31l-0.25,-0.58l0.85,0.22l0.39,-0.22l-0.19,-1.06l0.53,0.04l0.25,-0.31l0.05,-1.19l1.49,-0.85l0.95,0.18l1.15,-1.02l-0.06,-0.7l-0.3,-0.13l-1.96,-0.08l-1.64,-0.49l4.73,0.67l1.96,-0.86l0.31,-0.81l1.01,-0.08l0.49,-0.54l-0.15,-0.3l0.92,-0.18l0.5,-0.51l1.09,-0.06l0.02,-0.39l0.56,-0.39l0.73,0.45l1.69,0.05l0.3,-0.17l-0.02,-0.54l1.54,-0.09l0.27,-0.72l2.58,-0.26l1.3,-0.54l0.54,0.43l0.94,-0.4l0.4,0.29l2.05,-0.07l0.51,-0.29l0.12,-0.74l3.58,-0.09l8.76,-1.85l0.6,-0.31l0.09,-0.76l-2.45,0.45l-0.75,-0.54l-1.02,0.49l-0.23,-0.31l-0.01,-0.23l0.54,0.15l0.57,-0.37l2.4,-0.07l0.09,-0.73l1.62,0.02l0.2,0.55l0.5,0.21l0.9,-0.27l0.68,-0.8l0.79,0.43l1.62,-0.13l0.83,-0.43l2.37,0.26l0.46,0.22l-0.08,0.58l-2.04,1.16l0.03,0.69l0.97,0.39l1.24,-0.99l1.88,-0.1l0.76,-0.55l0.18,0.22l-0.71,0.81l0.62,0.44l1.05,-0.35l0.79,0.18l1.56,-1.19l0.44,0.76l0.76,-0.13l0.24,-0.5l2.39,-0.04l0.25,-0.74l1.71,-0.45l0.35,-0.42l-0.5,-0.4l1.15,-0.08l1.3,-0.63l0.38,0.49l1.56,-0.23l0.05,0.53l0.51,0.32l1.45,-0.08l-0.09,0.24l0.63,0.58l0.81,0.03l-0.36,0.55l-0.06,1.0l-1.32,1.04l0.32,0.35l1.01,0.12l1.89,-1.7l0.12,-0.63l-0.41,-0.69l0.2,-0.9l-0.55,-0.8l-0.71,-0.36l-0.46,-0.95l-0.95,-0.11l-0.74,-0.75l-1.02,-0.04l-0.65,-0.93l2.8,0.48l3.57,-0.25l0.68,0.32l2.73,-0.81l0.95,0.85l1.54,-0.24l2.09,0.33l0.64,0.53l2.14,0.21l0.4,-0.23l-0.08,-0.45l-0.57,-0.45l-4.2,-1.08l-1.59,-0.07l1.13,-2.16l-0.26,-0.53l-1.25,-0.19l-0.39,-0.73l0.32,-0.75l1.39,-0.14l0.08,-1.24l2.89,-1.81l1.45,-1.31l0.93,0.14l1.65,-1.37l1.69,-0.52l1.56,-1.23l0.74,0.46l1.24,-0.14l2.41,-1.16l0.71,0.08l0.07,0.39l0.5,0.27l2.1,-0.43l0.7,1.04l2.66,0.84l2.32,-0.25l0.78,1.39l-1.01,-0.01l-2.95,1.89l-5.46,1.02l-0.31,0.17l-0.01,0.68l1.21,0.13l2.23,-0.33l0.72,0.31l3.07,-0.09l-0.47,0.85l0.47,0.42l2.4,-0.14l1.6,-0.73l2.35,0.66l0.78,-0.08l0.12,-0.47l0.66,0.48l1.18,-0.05l0.44,0.34l-0.17,0.57l-1.14,0.71l-0.63,0.89l-1.01,-0.05l-0.21,0.66l0.22,0.24l-0.48,0.58l-0.95,-0.29l-0.58,0.27l-0.14,0.69l0.48,0.9l2.16,0.45l0.72,-0.42l1.75,-0.28l1.6,0.31l1.5,-0.33l0.99,-1.16l-0.19,-1.06l1.07,0.0l0.44,0.36l4.66,-0.28l0.86,-0.3l3.71,0.74l1.67,-0.71l0.96,-0.08l0.81,0.41l1.18,-0.08l0.32,-0.34l0.28,0.73l1.79,0.04l0.2,0.82l1.87,0.23l1.46,0.97l-1.55,1.15l-0.04,0.53l0.52,0.1l2.08,-1.15l1.9,0.91l-0.04,0.76l-0.8,-0.1l-0.01,0.7l1.6,0.7l-0.25,0.39l-1.01,0.31l0.08,0.7l2.41,-0.22l0.53,-0.45l0.03,-0.55l1.28,0.42l-0.17,-0.97l0.35,0.44l-0.02,1.12l0.4,0.49l-0.25,0.09l-0.04,0.71l0.37,0.2l-0.36,0.41l0.68,0.4l0.66,-0.16l0.21,-0.59l0.36,0.01l0.19,0.44l-0.83,1.79l-2.35,-0.52l-3.2,-1.68l-1.55,0.05l-0.19,0.41l1.02,0.99l1.36,0.36l-0.03,0.53l0.36,0.28l-0.32,0.69l0.38,0.57l1.42,0.04l0.14,-0.78l0.64,-0.22l-0.08,0.63l0.29,0.35l1.93,0.5l-0.79,0.72l0.55,0.6l-0.15,0.4l-3.67,2.99l-3.89,1.23l-0.53,0.96l-1.4,1.18l-1.81,-0.26l-2.32,1.06l-0.05,0.43l-2.09,0.69l-1.32,-0.09l-0.27,0.19l0.27,0.74l-0.5,0.28l-3.36,0.61l-0.35,0.31l0.19,0.43l0.61,0.31l1.24,-0.11l-0.2,0.38l-2.01,1.14l-2.56,0.65l-2.41,2.08l-0.68,0.05l0.03,0.5l-1.4,0.94l-0.87,-0.08l-1.07,0.57l-1.93,-0.22l-1.34,0.2l-0.49,0.66l0.2,0.34l-1.28,0.87l-0.46,0.99l-0.58,0.27l-2.04,-0.16l-1.13,0.55l-0.41,1.26l-0.84,0.69l-0.11,0.87l-0.91,0.9l-1.76,0.99l-1.05,0.13l-0.35,0.46l0.58,0.51l2.16,-0.03l2.42,-1.24l0.38,-0.54l0.35,0.37l2.83,0.81l2.46,-0.25l0.15,-0.71l-0.27,-0.2l-2.39,-0.26l-1.86,-0.69l-0.14,-1.05l0.58,-0.44l2.21,0.5l1.34,-0.39l3.63,0.11l1.86,-0.77l1.3,0.22l0.54,-0.33l0.06,-0.59l4.09,-0.74l0.46,-0.45l0.57,0.16l0.4,-0.42l1.92,-0.16l1.43,-0.51l0.38,-0.65l1.17,-0.21l0.27,-0.42l2.22,-0.39l0.61,0.32l-1.34,0.24l-1.32,1.47l-2.01,0.09l-0.31,0.36l0.38,0.56l1.79,0.71l-0.87,0.57l0.09,0.57l1.9,0.26l0.38,0.87l-0.54,0.4l0.17,0.59l-0.85,0.57l0.21,2.29l0.4,0.52l0.71,0.18l0.28,0.55l1.76,0.39l-1.0,0.68l0.07,0.86l1.63,0.65l1.05,0.02l0.1,0.78l0.82,0.8l1.14,0.25l0.04,6.78l2.83,1.6l0.71,-0.04l-0.71,0.41l0.02,0.73l-1.23,0.64l-0.92,-0.51l-0.64,0.75l-2.35,0.45l-0.95,0.77l-4.19,0.55l-0.54,0.86l-0.7,0.09l-1.12,0.7l-0.37,1.07l0.34,0.93l-2.5,0.35l-0.46,0.39l0.03,0.72l-1.44,0.6l-0.08,0.75l0.95,1.39l-0.43,1.33l-0.53,0.5l-1.14,-0.12l-0.6,-0.52l-3.32,-0.1l-1.21,0.77l-0.55,0.84l-4.18,0.87l-1.49,0.63l-1.04,0.01l-1.05,-0.47l-1.85,1.63l0.12,0.65l3.79,4.78l0.01,6.69l-0.48,6.74l-0.41,0.52l-0.9,-0.23l-1.41,0.88l-0.91,0.16l-0.56,0.97l-2.06,0.29l-0.35,0.49l0.96,1.0l1.66,0.37l-0.2,0.7l0.73,0.3l0.49,0.63l0.36,1.64l-1.04,0.84l0.09,1.84l0.44,0.52l0.83,0.12l0.57,0.96l-0.2,3.05l1.13,0.44l0.5,0.71l0.86,0.25l-0.27,0.5l-0.83,-0.14l-0.64,0.26l-1.39,1.96l-1.62,1.02l-0.17,0.35l0.38,0.62l-0.97,1.1l-0.13,0.91l-0.62,0.25l0.06,1.0l0.56,1.03l1.27,-0.08l0.09,0.55l0.49,0.23l2.82,-0.5l0.38,0.39l2.32,0.7l0.83,0.73l1.39,-0.4l1.14,0.87l0.78,0.18l0.98,-0.58l0.5,1.22l-2.97,0.09l-0.52,0.38l-0.17,0.68l-0.61,-0.01l-0.63,-0.72l-0.69,-0.03l-0.45,0.49l-1.51,-0.82l-0.78,0.23l-0.21,0.8l0.49,0.62l-0.74,1.07l0.21,0.73l-0.87,1.04l0.99,1.28l-1.16,-0.13l-0.56,0.66l0.12,1.26l-1.11,0.14l-0.29,0.34l0.56,1.68l1.17,0.5l0.31,1.28l0.98,0.48l-0.06,0.82l-0.53,0.5l-0.68,0.07l-0.69,1.25l0.57,0.6l-0.24,1.03l-0.73,0.19l-1.75,1.46l-0.16,0.55l0.28,0.56l-0.42,0.32l-0.58,-0.04l-1.79,0.95l-0.71,0.87l-1.34,0.15l-1.2,0.7l1.0,1.07l-0.56,0.05l-1.28,0.91l-0.25,1.54l-0.62,0.43l0.54,1.01l-0.22,0.85l0.85,2.02l1.37,0.91l2.23,0.04l0.56,0.34l-0.28,0.63l0.33,0.9l-0.26,1.02l-0.87,-0.24l-0.97,0.19l-1.5,1.44l0.53,1.63l0.67,0.6l0.98,0.06l-0.11,0.84l0.57,0.58l0.11,0.87l-0.81,0.23l-1.84,1.42l-0.31,0.66l0.37,0.75l-1.48,0.29l-0.28,-0.61l-2.06,-0.5l-0.51,-0.98l-1.42,-0.21l-1.19,-0.74l-0.45,-0.84l0.37,-0.4l-0.33,-0.6l-1.32,-0.05l-0.61,-0.41l-1.13,0.88l-1.45,0.15l-0.54,0.4l-0.33,0.8l0.17,1.12l0.5,0.49l-0.02,0.9l-1.0,0.55l-0.59,0.88l-2.63,0.82l-0.94,1.47l-1.13,0.06l-1.06,0.88l0.09,1.03l-0.61,0.67l-0.72,-0.11l-0.43,0.49l0.26,0.84l-0.26,0.9l0.7,0.83l-0.63,0.51l-1.43,-0.85l-0.32,-1.43l-1.15,-0.94l-0.27,-1.38l-0.48,-0.42l-2.12,0.05l-1.48,2.09l-2.24,0.56l-0.99,-0.53l-4.42,-0.13l-3.34,6.01l0.79,1.04l-0.02,1.11l1.38,0.21l-0.05,1.42l0.68,0.42l0.0,0.44l-1.6,0.28l0.05,1.27l-0.88,0.91l-0.81,-0.32l-0.65,0.17l-0.78,0.7l-0.11,1.04l-1.01,0.73l-0.13,1.0l0.76,2.34l-0.97,0.45l-0.26,1.45l-0.34,0.22l-0.08,0.37l0.62,1.01l-0.73,1.16l-0.08,0.98l-0.68,-0.35l-1.64,-0.01l-0.78,1.24l-0.96,0.04l-0.58,0.73l0.15,1.07l1.91,1.17l0.07,0.55l2.45,2.32l0.66,0.3l-0.7,0.05l-0.27,-0.43l-0.8,-0.17l-1.1,1.14l-1.58,-0.45l-1.91,1.05l-0.7,-0.6l-1.07,0.55l-1.85,0.07l-0.92,0.69l0.37,0.68l-0.73,1.98l-0.88,-0.0l-0.99,0.56l-0.43,1.24l-1.65,1.7l-0.52,1.5l-1.12,0.32l-2.96,2.12l-1.7,0.41l-2.6,-0.03l-0.54,-0.43l-1.83,-0.32l-1.67,0.12l-0.74,-0.41l-1.06,0.16l-0.51,-0.93l-1.14,-0.65l1.43,-1.99l2.84,-1.99l0.44,-0.69l-0.14,-1.33l1.37,-0.46l1.11,-1.22l-0.03,-0.68l-0.59,-0.75l-1.34,-0.44l-0.74,-1.83l0.68,-1.02l-0.03,-1.02l-1.11,-1.58l-0.46,-1.48l-1.5,-1.03l0.11,-1.32l-1.17,-0.78l-1.0,-0.03l-0.41,-0.87l-0.86,-0.29l-0.27,-0.57l-0.49,-0.15l-2.59,0.94l-0.69,-0.2l-1.54,0.38l-1.07,-1.19l-0.35,-0.94l-1.33,-0.86l1.05,-0.88l2.63,-1.19l0.52,-0.95l-0.7,-0.55l-0.28,-1.14l-1.03,-1.13l-0.1,-0.6l-1.94,-0.75l-0.58,-1.14l0.4,-0.12l0.51,-0.85l-0.59,-1.0l0.49,-1.88l-0.79,-0.29l0.8,-0.5l0.66,-1.5l1.01,-0.52l0.42,-0.64l1.2,-0.32l0.14,-2.54l-0.54,-0.55l-2.47,-0.08l-0.86,-0.57l-2.82,-0.55l-0.95,-2.62l2.3,-2.87l2.44,-1.1l-1.16,-1.7l-0.11,-0.82l-3.76,0.16l-1.89,-2.97l-1.8,-0.28l-0.73,-1.54l-2.49,-0.54l-3.45,-0.05l-2.52,0.5l-4.06,-0.1l-0.38,-0.3l0.3,-1.45l0.84,-1.53l-2.52,-3.73l7.01,-3.22l0.25,-0.22l-0.19,-0.72l1.67,-0.84l-0.07,-0.8l-0.7,-0.55l-0.87,0.09l-1.16,-0.39l-0.54,-0.59l-0.65,0.11l-1.37,-0.81l-1.46,-0.13l-0.74,-0.73l0.14,-0.54l-0.56,-1.36l2.14,-2.04l0.39,-1.02l0.83,-0.54l1.11,-1.74l0.98,-0.45l0.51,-1.24l-0.06,-0.64l-0.48,-0.36l1.0,-1.49l-0.14,-0.52l-1.42,-0.16l-0.12,-0.72l-0.96,-0.51l0.83,-0.93l0.23,-0.92l0.69,-0.89l2.44,-1.35l0.36,-1.87l-1.0,-1.69l0.39,-0.83l-0.5,-0.7l0.18,-0.98l-0.45,-0.45l-1.46,-0.41l-1.99,0.65l-0.2,-0.38l-0.63,-0.09l0.02,-0.63l-0.56,-0.39l-2.7,0.3l0.29,-0.68l-0.39,-0.55l0.36,-0.59l0.68,-0.3l0.38,-0.84l-0.5,-2.06l-1.01,-0.73l-0.09,-0.99l-0.77,-0.15l-0.78,-0.81l-2.43,-0.02l-0.03,-0.77l-1.1,-1.16l1.07,-0.74l0.08,-0.63l-2.32,-2.41l-0.02,-0.73l1.02,-0.5l0.01,-0.73l-1.35,-1.84l-4.31,-2.77l0.72,-0.54l0.07,-0.51l-0.43,-0.57l0.35,-0.19l0.3,-0.9l-0.37,-0.5l-1.19,-0.38l-0.1,-1.08l-1.08,-0.59l-0.4,-0.58l2.92,-0.26l0.2,-1.92l0.65,-0.06l0.13,-0.65l0.87,-0.69l-0.07,-1.77l-0.56,-0.83l2.08,-0.44l0.31,-0.55l-1.2,-0.81l-0.31,-0.59l-1.06,-0.16l-0.25,-1.26l-0.45,-0.48l0.41,-0.52l-0.26,-0.81l-0.55,-0.29l-2.77,-0.15l-0.17,-0.16l0.68,-0.51l0.07,-0.61l-1.54,-1.1l-0.76,0.49l-0.12,1.14l-1.13,-0.15l-1.81,0.68l-1.15,-0.86l-2.74,-0.48l-1.62,0.06l-1.01,-0.91l-1.13,-1.88l-1.72,-0.24l-0.56,-0.98l-0.14,-0.39l0.95,-0.73l0.13,-0.65l0.7,-0.01l0.15,-0.54l0.64,-0.09l0.75,-1.08l1.22,-0.46l1.74,-1.33l1.49,-0.32l0.79,0.63l0.57,-0.1l0.36,-0.81l-0.78,-0.5l0.59,-1.55l-0.78,-0.66l0.41,-0.64l-0.65,-0.7l-0.3,-2.11l-3.13,-0.77l-2.04,-1.37l-1.74,-0.41l-0.2,-0.51l0.98,-0.53l0.25,-0.94l2.24,-0.0l1.39,-0.69l0.23,-0.43l-0.15,-1.34l1.08,-0.25l0.17,-0.69l-0.75,-0.65l-2.83,-1.17l-1.41,0.11l-1.58,-0.33l-2.19,-1.04l-0.3,-0.88l-0.63,-0.33ZM319.28,96.03l-0.12,-0.01l0.02,-0.03l0.11,0.03ZM352.06,86.43l-1.52,-0.2l-0.18,-1.04l1.07,-0.12l0.11,0.47l0.53,0.14l-0.01,0.75ZM349.68,86.2l-0.84,-0.02l-0.05,-0.25l0.54,0.05l0.36,0.22ZM351.9,83.05l-2.24,-0.6l-1.55,-0.09l1.02,-0.17l0.43,-0.43l0.66,0.6l1.19,-0.06l0.5,0.76ZM387.19,68.19l-0.19,-0.09l-0.23,-0.03l0.12,-0.19l0.29,0.3ZM385.84,68.37l-0.6,0.14l0.14,-0.61l0.2,0.34l0.26,0.13ZM451.2,56.59l0.44,-0.09l0.35,0.1l-0.79,-0.01ZM485.81,61.76l0.05,-0.0l0.52,0.18l-0.48,-0.02l-0.09,-0.16ZM486.56,61.96l0.88,-0.18l0.45,1.22l-0.81,-0.78l-0.52,-0.26ZM472.57,91.33l1.44,-0.55l0.84,-1.26l2.71,0.22l2.02,0.85l1.14,-0.61l0.21,0.45l-1.79,0.79l-1.16,-0.15l-1.91,0.8l-2.48,0.01l-0.48,0.29l-0.54,-0.86ZM461.48,54.17l-0.02,-0.24l0.37,0.14l-0.35,0.09ZM457.97,44.58l2.24,0.13l0.49,-0.3l1.06,0.03l0.28,0.32l-0.62,0.35l-0.29,-0.45l-1.2,0.17l-1.96,-0.25ZM454.49,43.55l0.15,0.02l-0.08,0.02l-0.07,-0.03ZM456.12,42.75l0.09,-0.07l0.12,0.0l-0.22,0.07ZM419.1,45.79l1.18,-1.58l2.33,-1.6l-0.03,-1.0l1.36,-1.88l-0.04,-0.99l0.53,-0.87l0.88,-0.43l2.36,0.61l0.82,-0.26l-0.16,-0.8l-1.45,-0.25l-0.23,-0.72l0.51,-0.86l0.56,-0.46l2.66,0.65l0.49,-0.17l0.17,-0.45l-0.39,-0.29l-2.78,-0.79l0.93,-0.64l-0.11,-0.41l1.79,-0.53l0.13,-1.15l0.25,-0.1l0.67,-0.06l0.79,1.28l1.94,0.03l0.04,-0.62l-0.51,-0.85l0.5,-0.58l2.79,0.58l0.38,0.46l-1.27,1.57l0.14,0.46l-1.93,3.11l-0.09,0.79l1.36,-0.18l1.4,-1.34l0.6,-1.11l1.13,0.02l2.18,-1.04l1.03,-0.01l0.85,0.19l-0.04,0.78l0.66,0.72l1.74,0.32l0.09,0.55l-0.65,0.47l0.35,0.37l1.12,0.13l-0.36,0.45l0.29,0.35l1.01,-0.19l0.41,-0.72l1.54,0.43l1.02,2.46l-0.13,0.49l-2.81,1.82l-0.61,-0.25l-1.54,0.17l-3.39,0.97l-3.72,0.01l-1.25,0.89l-0.81,-0.55l-2.93,0.37l-0.43,-0.22l-3.96,0.21l-1.24,0.76l-5.02,1.88l-2.53,0.17l-0.6,-0.6ZM422.21,26.91l0.0,-0.06l0.1,-0.01l-0.09,0.06l-0.01,0.01ZM387.26,28.45l0.21,-0.1l-0.15,0.3l-0.06,-0.2ZM387.32,28.75l0.0,0.01l-0.0,0.0l0.0,-0.01ZM389.78,27.2l0.27,-0.52l1.59,-0.73l2.68,-0.48l0.11,-0.79l-1.69,-0.68l0.19,-0.34l1.91,-0.58l1.02,-0.95l1.36,0.89l0.69,-0.18l0.24,-0.7l0.45,-0.19l3.46,0.24l0.52,-0.27l1.24,0.08l0.52,-0.36l0.63,0.22l4.47,-0.67l1.18,0.52l0.84,0.66l-0.96,0.35l-0.32,1.13l-1.11,0.63l-0.19,0.92l-1.69,0.59l0.01,0.73l0.46,0.14l2.54,-0.77l0.37,-0.62l0.86,-0.5l0.11,-0.53l1.45,0.36l0.87,-0.13l1.1,-1.19l0.11,-0.5l-0.51,-0.37l3.01,0.1l0.05,0.37l0.85,-0.01l0.94,0.84l1.39,0.38l1.06,1.19l-0.89,0.15l0.16,0.82l-0.48,0.38l-0.4,1.36l0.22,0.35l-0.37,0.63l0.03,1.56l-0.92,0.49l-1.87,-0.55l-0.45,0.2l-0.13,0.59l2.59,1.36l-0.2,0.42l0.45,0.39l1.42,0.24l0.36,1.21l-2.4,1.26l-4.15,0.08l-0.46,0.38l-0.89,-0.02l-1.22,-0.42l-1.67,0.13l-1.27,-0.53l-1.44,0.02l-2.53,-1.58l-2.07,-0.05l-0.25,-0.33l-3.31,0.26l-0.08,-0.75l-0.96,-0.53l-2.53,0.82l-1.79,-0.85l0.03,-0.61l-0.38,-0.42l-1.27,-0.41l0.19,-1.88l-0.29,-0.79l-0.74,-0.28l-1.04,0.17l-0.9,-0.47l0.45,-0.82l-0.6,-0.26ZM378.52,18.83l1.48,-0.38l3.58,0.08l0.24,-0.42l-0.35,-0.34l-2.8,-0.38l3.81,-0.49l0.36,-1.7l2.07,-1.34l0.29,-0.66l-0.49,-0.36l-1.87,0.41l-0.98,-0.1l0.49,-0.68l2.01,-0.53l0.25,-0.41l-0.18,-0.53l1.45,-0.39l1.07,0.11l3.72,-0.98l0.99,0.1l1.75,-0.5l1.57,-0.9l1.78,-0.04l0.37,-0.27l-0.22,-0.51l0.96,-0.06l0.89,0.98l0.91,0.09l1.86,1.32l0.24,0.75l1.13,0.95l3.68,1.49l1.5,0.1l0.14,0.26l-0.17,0.92l-3.0,0.02l-0.72,1.15l-0.23,0.98l0.99,1.28l0.09,1.04l0.65,0.27l-0.61,0.54l-11.15,1.13l-1.05,-0.13l-0.67,0.37l-0.88,-0.14l-2.05,1.08l-2.2,0.52l-3.65,-1.13l-0.58,-0.29l0.1,-0.54l-0.44,-0.32l-2.69,-0.47l4.89,0.32l0.44,-0.18l0.12,-0.53l-0.62,-0.58l-8.26,0.06ZM397.89,65.7l0.01,-0.15l0.44,0.15l-0.45,-0.01ZM399.47,65.83l0.6,-0.43l1.02,0.18l0.48,0.57l0.6,-0.25l0.16,0.38l-2.86,-0.45ZM402.61,66.49l0.02,0.01l-0.0,0.01l-0.02,-0.02ZM402.34,65.59l0.16,-0.22l0.13,-0.03l-0.03,0.18l-0.25,0.07ZM398.97,56.9l0.0,-0.0l0.01,0.0l-0.01,0.0ZM400.66,56.63l2.17,-0.66l0.81,-0.52l-0.28,0.7l-0.99,0.46l-0.19,0.44l-1.02,0.02l-0.49,-0.46ZM402.2,61.14l0.26,-0.17l0.21,0.03l-0.04,0.14l-0.43,0.01ZM376.19,22.62l1.77,0.21l1.04,-0.29l3.26,0.38l1.23,0.56l5.66,0.7l-3.63,1.73l-3.26,0.46l-0.19,-0.89l-1.24,-0.68l-4.38,-0.42l0.28,-0.24l-0.04,-0.6l-0.55,-0.35l0.05,-0.56ZM369.62,8.9l0.48,-0.42l7.13,0.41l-1.44,0.73l-6.17,-0.72ZM368.06,55.18l-1.94,0.16l-0.56,-0.5l0.52,-0.5l1.39,-0.05l0.59,0.88ZM363.91,57.2l-0.82,-0.59l1.2,-0.36l-0.38,0.4l-0.0,0.55ZM353.31,79.48l0.57,-0.08l0.18,0.16l-0.4,0.16l-0.36,-0.24ZM347.55,84.26l0.26,-0.55l0.49,-0.04l-0.23,0.46l-0.52,0.13ZM345.92,81.28l0.17,0.07l0.07,0.02l-0.07,0.03l-0.17,-0.12ZM344.6,83.79l0.11,-0.05l1.18,0.01l-0.26,0.34l-1.03,-0.29ZM333.76,88.11l0.07,-0.02l0.94,0.19l-0.08,0.13l-0.93,-0.3ZM333.94,124.26l-0.05,-0.31l0.01,-0.14l0.19,0.29l-0.15,0.15ZM333.96,122.9l0.04,-0.35l0.06,-0.06l-0.01,0.21l-0.09,0.21ZM334.36,122.02l0.07,-0.35l0.04,-0.34l0.4,0.32l-0.51,0.37ZM329.88,88.07l0.6,-0.07l0.37,0.26l-0.31,-0.15l-0.66,-0.05ZM325.55,75.05l0.38,-0.3l0.37,0.52l-0.48,0.17l-0.27,-0.39ZM327.06,75.19l0.64,-0.4l0.21,0.09l-0.51,0.93l-0.35,-0.62ZM328.3,74.89l0.12,-0.02l0.02,0.04l-0.14,-0.02ZM327.91,73.86l0.02,-0.0l-0.0,0.01l-0.02,-0.01ZM312.22,12.57l0.83,-0.9l2.63,-0.29l3.23,0.43l-0.22,0.25l-6.47,0.52ZM313.86,83.25l0.46,0.05l-0.08,0.2l-0.39,-0.25ZM313.18,82.39l-0.01,-0.0l0.01,-0.01l0.0,0.01ZM310.34,100.77l2.45,-1.95l1.37,1.44l0.21,1.57l-2.92,-0.23l-0.97,-0.47l-0.14,-0.35ZM298.25,27.85l0.39,-0.31l4.47,1.0l-2.95,0.13l-0.56,-0.74l-1.35,-0.09Z",name:"Krasnoyarskiy kray"},"RU-UD":{path:"M165.86,234.92l0.22,-0.89l1.88,0.15l1.71,-1.66l0.42,-1.1l-0.03,-0.64l-0.38,-0.34l0.22,-0.77l-0.95,-1.57l0.45,-1.07l0.74,-0.68l0.86,-0.14l3.61,0.59l0.43,-0.32l0.12,-0.6l0.53,-0.02l0.26,0.5l0.98,0.59l1.07,-0.45l1.08,0.08l0.39,0.51l-0.19,0.97l1.39,1.73l0.21,1.1l0.07,0.6l-0.83,1.31l1.08,1.01l-0.39,0.85l0.46,0.49l0.56,0.04l0.05,0.33l-0.15,1.1l-1.06,0.7l-0.01,1.25l-0.87,-0.45l-0.55,0.44l0.14,1.37l0.41,0.4l0.66,-0.07l0.78,0.71l0.29,0.59l0.45,0.14l0.02,0.7l-1.1,0.7l-0.48,0.85l-0.79,-0.09l-1.27,0.96l-1.09,0.27l1.32,-1.54l-0.08,-1.08l-0.92,-0.39l-1.0,0.15l-0.32,0.49l0.29,0.56l-0.04,-0.0l-0.93,-0.7l-0.06,-0.81l0.61,-1.31l-1.17,-0.36l-0.92,0.41l0.35,0.68l-0.66,0.04l-1.09,1.2l0.18,0.69l0.73,0.11l-0.12,0.69l-0.8,-0.35l-0.55,0.25l-1.01,-0.31l-0.41,0.39l0.07,0.92l-0.93,-0.53l-0.74,0.44l-0.34,-0.29l-1.24,0.13l0.94,-0.63l0.19,-0.52l-0.29,-0.38l-0.74,0.02l-0.91,-2.0l-0.54,-0.2l-0.01,-0.57l0.04,-0.34l0.99,-0.26l0.86,-1.58l-0.24,-0.54l-0.88,-0.31l-1.06,-2.38Z",name:"Udmurtskaya Respublika"},"RU-IVA":{path:"M104.67,238.1l0.48,-0.47l0.03,-0.55l2.16,-1.2l0.89,0.01l0.36,-0.53l4.17,-0.45l0.7,-0.64l1.97,-0.29l0.47,-0.79l-0.16,-1.32l1.06,0.43l0.7,0.71l1.01,0.28l1.44,-0.55l1.23,-0.07l0.38,-0.44l-0.06,1.76l0.54,0.55l2.34,-0.26l1.02,-1.2l0.81,0.57l0.11,0.58l-0.27,0.44l-0.67,0.18l-0.31,0.74l0.11,0.87l0.63,0.38l-1.21,0.9l-0.94,-0.09l-1.87,0.5l-0.47,1.25l0.44,0.75l-0.18,0.48l-0.82,0.0l-0.3,0.44l-1.49,-0.4l-1.26,0.64l-0.13,-0.84l-0.44,-0.33l-4.31,0.48l-1.95,-0.91l-1.32,0.06l-1.58,1.12l-0.79,-0.23l-0.43,-0.65l0.12,-0.79l-0.46,-0.85l-1.74,-0.27Z",name:"Ivanovskaya oblast"},"RU-LIP":{path:"M95.85,269.14l0.02,-0.66l0.44,-0.57l-0.3,-0.61l0.27,-1.06l0.71,0.04l1.31,0.7l1.74,-0.82l0.26,-0.69l-0.38,-1.21l0.93,-0.4l-0.09,-1.03l1.05,-0.08l0.95,1.2l1.73,-0.35l0.46,-0.82l0.63,-0.25l0.62,0.37l0.16,0.73l0.98,0.32l-0.18,3.34l-0.73,0.75l0.05,0.92l2.17,1.96l1.69,0.69l-1.01,1.65l-1.73,-0.22l-1.84,0.46l-0.85,-0.2l-0.74,-0.92l-1.54,-0.08l-0.68,0.67l-0.65,-0.64l-1.11,-0.07l-3.93,1.53l-0.45,-0.29l-0.03,-1.08l1.05,-0.47l0.31,-1.15l-1.3,-1.69Z",name:"Lipetskaya oblast"},"RU-AST":{path:"M133.75,298.72l0.8,-0.63l0.78,0.16l0.27,-0.83l1.89,-0.72l1.25,-1.33l1.18,0.16l0.79,0.5l0.62,0.42l-0.57,1.84l3.12,1.0l0.2,1.13l-0.39,0.66l0.48,0.59l0.13,0.84l1.49,0.81l0.37,-0.28l0.1,-0.63l0.97,0.36l1.99,-0.03l1.69,2.02l0.61,0.31l0.87,1.96l1.42,1.93l-0.63,0.18l-0.48,-0.46l-0.8,-0.03l-0.77,0.8l0.61,1.25l1.91,0.59l0.82,0.56l-0.1,0.58l-1.9,0.47l-0.52,0.49l0.31,0.51l-1.07,0.3l-1.41,1.2l-1.87,0.34l-0.95,-0.55l-1.19,0.11l-0.57,0.68l-1.45,0.37l1.33,-3.1l-0.45,-0.35l-1.17,0.16l-0.2,-0.92l-1.47,-0.2l0.51,-0.35l1.32,0.02l0.32,-0.33l-0.07,-0.84l1.07,-0.62l0.34,-0.78l-0.52,-0.82l-0.75,-0.17l-0.43,-0.74l-0.55,-0.15l-1.36,-2.31l1.34,-0.84l-0.03,-0.7l-1.05,-0.35l-1.65,1.27l-0.9,-0.4l-1.88,-2.15l-0.15,-1.33l-1.07,0.09l-2.56,-1.69Z",name:"Astrakhanskaya oblast"},"RU-CE":{path:"M133.18,329.58l0.87,-0.88l0.1,-0.64l1.55,0.17l0.4,-0.78l2.17,0.32l0.2,0.64l0.44,0.21l0.95,-0.25l0.74,-0.84l0.01,0.48l0.67,0.32l-1.39,2.36l0.53,0.95l-0.14,1.09l0.52,1.0l-1.41,-0.0l-0.55,0.61l0.11,0.55l-1.5,1.47l-1.24,-0.38l-0.93,0.12l-0.84,-0.96l0.23,-0.42l-0.06,-2.13l-0.55,-2.2l-0.87,-0.8Z",name:"Chechenskaya Respublika"},"RU-KHA":{path:"M582.51,259.52l0.15,-0.99l1.16,-1.03l0.69,-0.25l0.74,0.26l0.53,-0.38l0.63,-2.19l0.41,-0.36l3.46,-1.57l0.39,-1.06l1.69,-0.14l0.31,-0.43l-0.17,-0.51l1.01,-0.07l0.65,-1.02l1.29,-0.37l-0.14,-0.63l-1.39,-0.68l0.01,-0.57l-0.88,-0.98l-1.65,-0.19l-0.79,0.45l-1.44,0.2l-0.97,-0.27l-2.75,0.25l-0.49,-0.25l-0.37,-1.2l0.52,-1.78l0.66,-0.57l0.3,-1.7l0.3,-0.18l0.18,0.44l0.58,0.1l0.38,-0.36l-0.01,-0.52l0.47,0.64l0.79,-0.06l0.26,-0.42l-0.23,-0.43l0.17,-0.85l0.54,-0.51l-0.3,-1.25l-1.37,-1.24l-0.05,-0.53l-1.07,-0.67l0.98,0.02l0.58,-0.38l0.1,-1.2l1.04,-1.0l0.89,-0.07l0.5,-0.74l-0.29,-0.84l-1.0,-0.94l-0.12,-0.61l-0.71,-0.36l-0.06,-0.55l-0.39,-0.31l2.13,1.18l0.79,-0.4l0.11,-0.48l-0.53,-0.69l0.82,-0.35l-0.08,-1.7l1.13,-0.0l0.11,-0.72l0.81,-0.7l0.07,-1.67l1.06,0.02l0.44,-1.56l0.73,-0.63l2.37,-0.89l0.48,0.43l2.24,-0.18l2.42,0.83l0.91,-0.36l0.8,0.5l1.97,0.09l0.71,-0.72l0.7,-1.47l1.62,-1.02l1.47,0.81l3.73,0.56l1.1,-0.58l1.33,-0.2l0.78,-0.75l0.63,-0.08l0.12,-0.85l0.6,-0.55l1.62,-0.08l0.2,0.43l0.93,0.13l0.66,-0.31l0.28,-0.61l-0.46,-0.76l0.48,-0.83l-0.36,-2.25l0.57,-0.55l-0.19,-1.35l0.84,-1.66l-1.05,-1.2l-0.16,-0.69l0.62,-0.31l0.09,-0.71l1.71,-0.78l0.21,-0.45l-0.29,-0.47l1.23,-0.06l0.92,-0.99l0.72,0.1l1.76,-0.53l0.69,-1.36l1.46,-1.51l0.14,-1.02l0.67,0.01l0.92,-0.8l0.33,-2.67l1.3,-0.13l0.52,-1.07l1.63,1.18l0.95,-0.16l0.5,0.89l0.57,0.35l0.19,0.68l1.73,1.28l1.0,0.07l0.58,-0.38l1.51,1.65l1.51,-0.73l1.64,0.43l0.91,-1.45l0.8,0.48l0.93,0.02l-0.12,0.4l0.71,0.84l0.54,-0.05l0.73,-0.63l-0.16,0.73l0.31,0.84l0.52,0.28l1.21,-0.05l1.95,-1.1l0.28,-0.98l0.55,-0.45l0.91,-0.14l1.11,0.77l0.83,-0.17l0.95,0.29l1.28,-0.7l0.86,0.14l1.54,0.91l1.69,2.02l0.24,1.48l0.54,0.53l-0.19,0.51l0.3,1.33l-0.38,0.56l0.24,0.5l-0.68,-0.05l-0.46,0.38l-0.29,1.97l-0.99,-0.58l-0.72,-0.03l-1.21,1.05l-1.33,0.55l-0.62,1.09l0.48,1.31l1.15,0.97l3.04,-0.44l0.55,1.02l0.91,0.06l-0.11,0.92l0.76,0.73l1.25,-0.22l0.43,0.37l-0.16,3.05l-0.93,0.3l-1.1,-0.62l-1.21,-0.07l-0.84,0.8l0.08,1.2l-1.14,0.3l-0.64,-0.5l0.61,-0.74l-0.09,-0.61l-0.45,-0.15l-0.81,0.22l-0.82,-0.28l-2.08,0.11l-1.22,0.3l-5.9,-0.37l-2.03,0.76l-1.51,-0.5l-5.08,2.05l-1.43,1.09l-2.21,2.87l-3.06,1.49l-1.4,1.2l-1.37,3.27l-2.25,0.92l-1.27,1.65l-0.97,0.26l-0.9,1.1l-1.7,0.61l-0.92,0.73l-0.26,0.82l-1.48,0.59l-1.21,1.7l-1.3,0.99l-0.17,1.1l-1.09,0.77l-1.01,1.55l-0.72,0.17l-0.91,1.0l-2.45,1.47l-0.73,0.79l-1.82,0.74l-1.36,1.79l-1.52,1.04l-2.18,0.91l-1.68,1.7l0.38,1.45l2.25,0.39l0.59,0.71l5.52,-0.41l-0.57,1.06l0.33,2.03l-0.75,1.44l0.12,1.09l0.77,0.56l1.07,-0.58l1.06,0.29l0.98,-1.64l1.3,0.63l-0.84,1.28l-0.65,0.06l-0.86,0.69l0.09,0.57l0.76,0.44l3.29,-0.39l1.81,-0.99l-0.73,1.25l0.42,0.43l1.33,-0.2l0.73,-0.65l0.82,-1.77l0.42,-1.55l-0.03,-0.68l-0.27,-0.15l0.15,-0.71l2.57,0.68l2.15,-0.73l1.21,1.12l1.06,0.42l0.31,0.57l-0.05,0.82l1.36,1.01l0.38,0.67l1.74,0.85l0.2,0.67l2.07,0.93l0.18,0.6l-1.12,0.79l-1.28,-0.82l-1.14,0.16l0.11,0.66l2.41,1.78l0.47,1.09l-0.95,1.57l0.36,0.76l1.27,1.01l-0.66,1.0l0.34,0.65l-0.74,0.54l-0.52,0.98l-1.09,0.53l-0.08,0.79l-0.54,0.44l0.09,0.54l-0.64,0.38l-0.18,0.99l0.23,0.98l-0.87,1.16l-0.39,1.2l0.16,0.55l-0.29,0.74l0.37,0.68l0.03,1.87l0.38,0.74l-0.54,0.4l-0.38,0.94l0.59,0.83l0.15,1.08l-0.6,1.54l-0.54,0.54l0.15,0.89l-0.53,0.51l-0.03,0.72l0.29,0.29l-0.59,1.14l-0.09,1.74l-4.08,3.69l-1.87,3.11l-0.61,-0.32l-0.87,0.14l0.13,-0.67l-0.25,-0.45l1.09,-0.41l0.15,-0.72l-1.17,-1.35l0.48,-0.32l-0.03,-0.9l-0.79,-0.09l-0.5,-1.47l-1.27,-0.28l-0.93,0.89l-0.7,0.1l-0.62,0.53l-2.3,0.13l-0.9,0.98l0.11,0.64l1.12,0.72l-0.58,0.55l0.15,0.63l0.99,0.09l1.03,0.55l0.7,-0.15l-0.08,0.52l0.35,0.42l-2.85,1.73l-0.8,-0.56l-1.31,-0.01l-0.71,1.04l-0.06,1.09l-1.51,1.16l-0.7,-0.16l-0.91,0.3l-1.17,-0.56l-0.53,0.38l-0.37,-0.1l-0.47,-0.85l-1.49,-0.11l-0.92,-1.26l-1.35,-0.34l-2.34,0.66l-1.36,1.27l0.01,1.52l-1.39,0.13l0.19,-1.61l0.82,-0.93l-0.27,-1.27l0.53,-0.52l1.08,-0.19l1.47,-1.85l-0.06,-0.74l-0.97,-1.51l0.64,-0.82l0.15,-1.04l-0.31,-0.17l1.0,-0.37l0.67,-0.76l-0.01,-1.07l-0.9,-0.31l-0.68,0.36l-1.96,-1.13l-1.51,0.72l-0.72,-0.04l-0.85,-0.8l-2.15,-0.36l-0.71,-2.28l-1.9,-0.65l-0.2,-0.49l-1.91,0.23l-0.14,-0.67l-1.38,-0.67l-0.91,0.22l-0.57,1.14l-0.63,-0.31l-1.42,0.58l0.34,-0.83l0.0,-1.35l-0.33,-0.43l0.33,-1.56l-0.26,-0.57l-0.62,-0.28l0.63,-0.53l0.03,-0.45l-0.98,-1.61l-0.67,0.01l-0.43,-0.54l-0.62,0.09l0.36,-0.72l-0.53,-0.89l-1.12,-0.14l0.75,-0.97l-0.19,-0.64l0.59,-0.26l0.68,-1.41l0.6,-0.06l0.59,-0.77l0.65,0.26l0.49,-0.3l-0.37,-2.07l1.31,-0.02l1.57,-0.67l1.41,-0.14l0.91,-0.6l0.73,-1.4l1.25,-0.6l1.81,-0.0l1.46,-0.75l0.13,-0.6l-0.84,-1.14l-0.03,-1.14l2.67,1.14l0.68,-0.07l2.97,0.8l0.76,-0.18l0.11,-1.02l0.78,-0.8l-0.7,-1.24l0.08,-0.7l0.97,-0.86l-0.01,-0.77l0.56,-0.64l-0.34,-0.71l0.12,-0.75l-2.19,-1.65l-2.96,1.32l-2.29,-0.8l-1.94,0.82l-0.59,0.92l-0.95,0.15l-0.32,0.34l-3.97,0.09l-0.83,0.56l-0.36,-0.63l-1.44,0.13l-0.1,-2.22l-0.54,-1.53l-1.98,-0.54l-0.93,0.23l-0.31,-0.36l-1.66,-0.45ZM602.61,307.96l0.0,-0.01l0.0,0.03l-0.0,-0.02ZM586.37,235.48l-0.04,-0.01l-0.05,-0.0l0.03,-0.05l0.06,0.06ZM617.61,258.42l-0.27,-0.23l0.55,-0.28l-0.25,0.29l-0.04,0.23ZM617.96,257.87l0.76,-0.57l0.49,0.11l-0.32,0.35l-0.93,0.11ZM623.65,260.91l0.25,-0.83l0.38,-0.18l0.04,0.35l-0.68,0.66ZM604.28,298.64l-0.02,-0.0l-0.07,-0.03l0.09,0.04ZM618.4,252.59l0.79,-0.67l0.41,-1.05l1.38,0.46l-0.2,0.85l0.7,-0.06l-0.22,0.99l-1.16,0.97l-0.82,-1.51l-0.89,0.03ZM616.13,251.87l0.3,-0.19l-0.04,0.38l-0.25,-0.19Z",name:"Khabarovskiy kray"},"RU-ORE":{path:"M164.34,274.94l2.96,-2.0l0.3,-1.01l-0.19,-0.75l0.77,-0.86l-0.28,-0.63l0.17,-0.56l0.9,-0.18l0.27,-1.39l1.41,-0.92l0.61,-0.86l0.05,-1.5l0.47,-0.1l0.28,-0.5l-0.2,-0.47l-0.64,-0.03l-0.23,-0.42l0.8,-0.97l0.82,-1.94l-0.05,-0.54l0.47,-0.62l-0.87,-1.53l1.83,-0.15l0.65,0.49l0.83,1.44l0.96,0.03l0.64,0.72l0.68,-0.28l0.76,1.81l1.12,0.61l1.29,1.8l2.22,0.45l0.07,0.52l0.7,0.38l1.24,0.02l1.17,2.7l0.72,0.2l-0.19,1.13l0.99,0.2l0.56,1.67l1.69,0.39l0.59,-0.33l0.33,-0.86l0.73,-0.65l0.84,0.38l0.47,1.11l-1.18,0.74l-0.15,0.58l0.6,0.64l1.49,-0.21l0.36,0.62l-0.27,1.4l0.59,0.41l0.15,1.12l0.34,0.31l0.86,-0.07l0.31,-0.51l0.83,0.69l0.55,0.05l2.33,-1.37l0.2,-0.45l0.95,-0.02l1.39,0.72l2.06,-0.21l0.47,-0.37l0.64,-1.83l-0.19,-1.29l0.96,-0.03l0.56,-0.6l1.05,0.48l0.51,-1.45l1.96,0.44l0.7,-0.47l0.49,0.44l0.89,-0.01l-0.04,0.53l-0.89,0.63l-0.35,0.77l0.81,1.94l1.91,0.45l-0.4,0.47l0.31,0.57l0.83,0.35l1.91,0.05l0.75,0.88l2.24,0.38l0.37,0.78l-0.86,2.97l-3.25,0.86l-2.09,-0.21l-0.84,-1.09l-0.84,-0.07l-0.52,0.33l-0.3,1.15l-0.64,0.75l-0.46,0.01l-0.84,-0.68l-2.91,-0.41l-1.43,-1.22l0.15,-0.5l-0.31,-0.69l-1.81,-0.79l-0.68,0.48l-2.04,-0.31l-0.51,0.66l0.01,0.83l-0.73,-0.06l-0.39,0.37l-1.33,-1.62l-1.78,0.28l-0.69,-0.18l-0.6,0.51l-0.43,-0.41l-0.5,0.01l-0.85,1.24l-0.94,0.04l-0.37,1.18l-1.89,1.17l-0.82,-0.76l-0.84,-0.05l-1.09,-0.85l-0.39,-0.72l-1.83,-0.94l-1.14,0.14l-0.23,0.95l-0.7,-0.23l-0.9,-1.35l-1.04,-0.67l-1.25,-0.21l-0.29,-1.11l-1.21,-0.75l-1.39,-0.23l-1.21,0.39l-0.92,-0.33l-1.06,0.3l-1.13,-2.13l-1.2,0.4l-0.33,0.4l-1.22,-0.05l-0.57,0.58l-0.08,0.8l-0.6,-0.51l-0.83,0.44l0.18,-0.55l-0.29,-0.51l-0.71,-0.38l-1.68,0.0l-0.23,-0.3ZM183.54,281.41l0.01,0.01l-0.01,0.02l-0.0,-0.03ZM183.49,281.74l0.23,1.25l-0.51,0.26l-0.23,-0.25l0.51,-1.26Z",name:"Orenburgskaya oblast"},"RU-KIR":{path:"M140.82,212.39l2.02,-0.13l0.74,-1.99l0.89,-0.59l-0.27,-0.93l0.53,-2.0l0.55,-0.6l2.63,0.24l0.6,0.2l0.38,0.81l2.09,0.32l0.53,1.72l-0.13,1.01l0.3,0.68l0.78,0.26l-1.38,1.18l0.35,4.02l2.86,0.53l-0.16,0.93l0.28,0.43l0.68,-0.06l1.64,0.74l-0.04,1.07l1.14,0.45l1.07,-0.51l0.18,-3.05l0.93,-0.18l0.19,-0.58l0.67,0.06l0.86,-0.67l2.32,-0.23l1.35,-1.5l0.94,0.25l0.53,0.62l0.92,-0.02l2.63,-2.84l2.04,0.89l4.75,0.27l0.52,-0.26l0.48,0.28l0.43,0.89l-0.23,1.27l-0.25,0.68l-0.95,0.32l-0.37,1.45l-0.82,1.31l0.88,1.7l2.09,0.71l-0.24,1.03l0.64,1.0l-0.76,1.27l0.31,0.98l-1.09,-0.09l-0.68,0.41l-0.62,-0.36l-0.35,-0.7l-0.54,-0.07l-1.03,0.18l-0.3,0.79l-3.37,-0.57l-1.14,0.21l-1.03,0.84l-0.82,1.79l0.72,0.68l-0.04,0.53l0.4,0.4l-0.22,0.79l0.44,0.59l-0.3,0.9l-1.35,1.03l-2.0,0.21l-0.57,1.36l0.67,2.11l0.57,0.97l0.78,0.38l-0.52,0.93l-1.01,0.25l-0.38,1.42l1.29,1.8l0.21,0.63l-0.32,0.24l-1.67,-0.82l-0.13,-0.91l-0.4,-0.45l-0.49,-0.13l-0.43,0.34l-0.47,-0.33l-0.33,-1.44l-1.03,-0.56l-0.97,0.17l0.12,-0.63l-0.31,-0.6l-1.54,-0.58l-0.36,-1.22l-2.36,0.14l-0.36,-0.68l0.2,-1.02l-0.65,-0.48l-1.04,0.49l-0.18,1.23l-0.8,-0.55l-1.2,0.01l-0.57,0.31l-0.83,-0.26l-0.72,0.44l-0.17,0.79l-1.14,0.02l-0.87,-0.45l-1.43,1.35l-1.09,0.32l-0.75,-0.72l-1.49,-0.01l0.08,-1.24l0.45,-0.51l-0.64,-0.96l0.4,-0.88l0.89,0.14l1.19,-0.54l1.0,0.28l0.69,-0.7l0.23,-1.61l0.75,-0.34l0.33,-0.61l-0.63,-0.79l-1.75,-0.5l-4.91,-0.0l-0.19,-0.22l0.35,-1.34l0.94,-1.13l-0.0,-0.7l1.9,-0.41l0.64,-1.1l0.67,0.06l0.44,-0.38l0.08,-0.78l1.25,0.04l0.35,-0.57l-0.31,-1.36l-1.63,-1.16l0.1,-0.77l-0.33,-0.45l-0.64,-0.11l0.35,-2.42l-0.32,-0.53l-0.79,-0.24l0.6,-2.08l-0.14,-0.48l-0.91,-0.17l-0.6,0.42l-0.98,0.01l-0.87,-0.32l-0.1,-0.42ZM147.16,231.26l-0.0,-0.0l0.0,-0.0l0.0,0.0ZM144.7,223.91l0.01,-0.02l-0.0,0.01l-0.0,0.01Z",name:"Kirovskaya oblast"},"RU-BA":{path:"M176.81,251.11l0.79,-0.42l1.02,0.03l0.73,-0.93l0.96,-0.39l0.67,-1.27l0.92,-0.64l0.18,-0.95l-1.32,-1.2l-1.02,-0.3l0.18,-0.32l0.99,-0.09l0.56,-0.93l1.29,-0.81l0.9,-1.75l1.51,0.85l0.4,0.59l2.53,-0.1l1.69,-0.76l0.62,0.04l0.95,1.05l1.22,-0.08l0.75,-0.55l0.48,0.71l1.96,1.34l1.68,-0.51l0.64,-0.91l0.34,1.06l0.73,0.36l1.44,-0.37l0.51,0.26l1.02,-0.13l1.32,0.55l0.95,-0.76l1.57,0.79l0.81,-0.15l0.49,-0.57l0.51,0.18l-0.36,0.3l0.17,0.87l-0.33,0.84l0.2,0.4l0.51,0.12l-0.24,1.21l0.51,0.37l0.82,-0.34l0.29,0.23l-1.68,0.29l-0.61,1.16l-1.05,-0.27l-1.61,1.21l-0.07,0.76l1.06,0.4l-0.55,0.3l-0.82,-0.74l-0.22,-0.64l-1.03,-0.05l-0.91,-0.89l-2.72,-0.44l-1.67,0.64l-0.78,1.51l0.45,1.08l-0.36,0.56l0.16,0.64l2.93,1.71l0.14,0.64l1.31,0.87l2.18,-1.1l1.38,0.54l1.17,-0.75l1.24,-0.39l0.93,0.09l2.2,-2.01l1.06,0.41l-0.4,1.02l-0.72,0.39l-0.33,0.59l0.31,0.56l-0.37,0.57l0.65,0.63l-0.3,0.33l-0.67,-0.27l-1.39,0.21l-0.86,1.4l-1.03,0.1l-0.3,0.49l-0.14,1.99l-0.41,0.57l0.27,0.57l-0.25,2.22l0.4,0.43l0.0,0.58l-0.77,1.27l0.16,1.07l-0.31,0.55l0.6,2.34l-0.68,0.13l-0.53,0.73l0.32,0.94l-0.45,1.69l-1.55,0.19l-1.31,-0.65l-1.63,-0.24l-0.56,0.84l-0.87,0.21l-0.29,0.6l-0.7,0.32l-0.91,-1.0l-1.5,-0.39l0.42,-0.45l-0.38,-0.54l0.09,-0.57l-0.51,-0.76l-0.93,-0.55l0.24,-0.57l-0.05,-0.73l-0.41,-0.44l0.37,-0.67l-0.28,-0.41l-0.95,0.26l-0.65,-0.58l-0.61,-0.04l-0.26,0.65l-0.65,0.47l-0.23,0.8l-1.15,-0.05l0.14,-1.15l-0.74,-0.63l-0.05,-1.22l-0.61,-0.39l-0.81,0.13l-1.23,-2.63l-0.73,-0.46l-0.84,0.24l-0.69,-0.85l-2.05,-0.36l-1.17,-1.69l-1.06,-0.57l-1.03,-2.17l-0.15,-1.44l-0.41,-0.69l0.38,-1.12l0.93,-1.16l0.18,-1.32l-0.34,-0.6l-0.52,0.05l-1.4,-1.19Z",name:"Bashkortostan, Respublika"},"RU-NGR":{path:"M53.19,227.85l2.35,-1.82l0.29,-0.55l-0.41,-0.81l0.14,-0.54l1.07,0.39l1.74,-0.32l0.46,-0.92l1.11,-0.99l0.15,-0.61l0.78,0.64l0.8,-0.01l1.41,-1.89l-0.03,-0.88l1.1,0.32l0.56,-0.55l1.12,0.26l0.63,1.13l1.57,0.19l0.56,0.42l0.75,-0.68l0.02,-0.7l0.95,-0.78l1.55,0.66l1.06,-0.42l2.5,1.72l1.55,-0.28l2.05,0.58l0.71,0.92l1.37,0.58l0.23,0.77l0.75,0.39l0.92,-0.6l1.41,0.21l0.39,0.49l1.56,0.35l0.26,0.66l-1.23,0.74l-1.56,-0.21l-1.22,0.21l-0.84,0.61l0.04,0.72l-0.74,0.3l-1.67,-0.2l-0.58,0.45l0.01,0.57l-3.19,-0.9l-0.83,0.57l-1.15,-0.01l-0.84,0.84l-0.03,0.43l0.73,0.41l0.06,0.41l-0.56,0.3l-0.18,0.98l-1.17,0.59l-0.48,1.24l-2.06,0.05l-0.97,1.06l-1.11,0.52l-0.74,-0.22l-0.24,0.65l-1.43,0.63l-1.18,0.01l-0.64,1.02l-0.69,0.22l-0.61,-0.24l-0.98,0.23l-2.16,-0.15l0.12,-1.12l0.55,-0.66l-0.27,-0.45l-1.26,-0.42l0.02,-0.75l0.6,-0.98l-0.54,-0.74l0.18,-1.62l-2.85,-0.68l-0.08,-0.64l-1.48,-0.51l-0.15,-0.6Z",name:"Novgorodskaya oblast"},"RU-KLU":{path:"M73.54,258.55l0.75,-1.59l-0.28,-0.56l0.32,-0.87l1.77,0.08l1.02,0.82l0.68,0.0l0.76,-1.76l1.58,-0.35l0.6,-0.53l-0.19,-0.65l1.23,-0.64l1.19,-1.87l0.5,0.04l0.66,-0.44l2.62,0.74l1.15,-0.33l0.46,-0.63l1.39,0.37l0.26,0.51l0.75,-0.04l0.38,0.33l0.98,2.09l-0.47,1.4l-1.22,-0.35l-0.51,0.32l0.25,1.31l0.5,0.33l-0.09,0.4l-2.11,0.02l-0.48,0.47l-0.7,-0.08l-0.37,0.39l-1.01,0.09l-0.11,0.4l0.55,0.84l-1.14,1.42l0.34,1.17l-0.85,0.79l-0.65,-0.12l-1.12,0.82l-0.41,0.82l-0.74,0.14l-0.47,-0.12l-0.25,-0.55l-2.3,-0.26l-0.24,-1.48l-1.63,-1.77l-1.83,-0.08l-0.42,-0.6l-1.09,-0.41Z",name:"Kaluzhskaya oblast"},"RU-OMS":{path:"M267.17,230.51l2.25,-4.71l1.4,0.84l-0.21,1.8l0.54,0.93l3.8,-0.35l0.81,0.72l3.85,0.14l1.27,-1.03l6.03,0.02l2.14,-1.23l2.35,-2.03l0.53,0.37l-1.04,0.74l0.01,0.5l0.61,0.65l-0.57,0.55l0.05,0.52l2.43,1.37l0.14,1.99l0.78,0.54l0.66,1.44l0.75,0.2l0.35,0.52l1.06,4.03l-2.03,1.53l-0.22,0.65l0.47,0.46l0.75,-0.11l0.26,0.87l0.6,0.47l-2.34,0.29l-2.43,1.9l-0.07,0.95l-0.87,-0.12l-0.36,0.38l0.44,0.84l-0.18,0.54l0.54,0.48l-0.77,0.97l0.9,1.12l-0.06,0.79l0.67,0.73l-0.23,0.88l1.77,1.04l0.18,0.66l0.6,0.42l-0.75,0.55l0.03,2.75l-1.54,0.33l0.01,0.75l-1.65,0.99l-1.35,-0.14l-0.97,1.05l-0.88,0.1l-0.22,1.35l-0.57,-0.81l-1.81,-0.34l-1.48,0.25l-0.91,1.01l-0.67,-0.62l0.42,-0.98l0.32,-0.1l0.08,-0.45l1.24,0.0l0.32,-0.51l0.23,-1.13l-0.67,-0.6l-0.64,0.07l-0.59,0.69l-0.67,0.18l-1.14,-0.21l-0.66,-1.01l-2.4,-0.02l-0.64,-0.28l-0.08,-0.5l-0.82,-0.86l-0.96,-0.25l-0.54,0.49l0.28,0.58l-1.5,-0.07l-0.42,0.93l-1.6,-0.65l-0.77,0.62l-0.28,-0.62l0.37,-0.05l0.36,-0.67l-0.28,-1.47l0.51,-0.26l0.1,-0.64l-0.46,-0.62l-0.91,-0.27l-0.25,-0.69l0.11,-1.46l-0.92,-1.12l-0.11,-0.67l-0.71,-0.17l-0.72,0.24l-0.16,-0.5l1.05,-0.5l0.39,-0.76l-0.28,-0.67l-0.76,-0.28l1.05,-0.72l0.58,-1.2l0.29,-1.23l-0.41,-0.5l-0.03,-0.65l0.55,-0.4l-0.1,-0.8l0.66,-0.49l0.35,-0.82l0.97,0.04l1.23,-0.53l0.76,-1.35l-0.36,-0.88l-1.32,-0.87l-1.57,-2.16l-1.81,0.13l-0.48,0.5l-0.73,-0.24l-0.18,-0.34l1.17,-0.75l0.14,-0.71l-0.59,-0.53l-0.86,-1.74Z",name:"Omskaya oblast"},"RU-SAR":{path:"M120.55,275.71l0.77,-0.78l0.27,-1.15l0.6,-0.58l-0.27,-0.89l0.91,-1.1l1.1,-0.64l0.66,0.45l2.19,-0.27l3.03,0.81l0.74,-0.77l0.6,-0.09l0.14,-0.4l1.05,0.28l1.23,0.95l0.66,-0.63l1.56,0.02l0.94,-0.7l1.66,0.69l2.05,-1.89l1.02,-0.16l0.77,0.49l1.23,-0.04l0.72,0.47l1.96,0.0l0.74,-0.33l0.77,0.24l0.7,-0.81l1.05,0.08l0.51,-0.76l0.57,-0.11l0.3,0.02l-0.14,0.83l1.85,0.33l0.18,0.44l0.53,0.18l0.21,0.72l0.61,0.23l0.37,-0.48l1.32,-0.07l0.14,0.71l1.0,0.47l0.47,-0.1l0.21,0.46l1.08,0.61l1.52,0.27l0.11,0.83l2.67,0.54l0.3,1.61l-0.53,-0.14l-0.41,0.34l-0.28,0.99l-0.77,0.32l-0.22,0.76l-1.61,0.44l-1.08,0.86l-1.94,0.05l-0.56,1.19l0.31,0.71l-1.24,0.35l-1.55,1.22l-1.45,-0.26l-0.16,0.57l0.55,0.4l0.55,3.03l0.52,0.51l-2.06,1.07l-0.66,-0.31l-1.31,-2.08l-2.1,-1.89l-1.72,0.49l-0.44,-0.91l-1.33,0.14l-0.54,-1.02l-1.37,-0.45l-0.49,0.11l-0.66,0.87l-1.32,0.19l-0.26,-0.95l-1.45,-0.75l-0.98,0.37l-0.17,0.91l-1.43,-0.01l0.32,-1.59l-0.74,-1.48l-0.99,-0.65l-2.51,-0.24l-0.6,-0.35l-1.23,0.13l-0.76,0.58l-0.59,-0.45l-3.22,1.09l-2.0,-1.27l-0.32,-1.14l-1.76,-1.38l-0.09,-0.36Z",name:"Saratovskaya oblast"},"RU-ORL":{path:"M80.46,267.23l1.25,-0.24l1.11,-0.92l-0.09,-0.57l-0.87,-0.43l-0.03,-0.29l0.93,-0.1l1.2,-1.56l1.13,-0.18l0.7,-0.72l0.75,0.51l0.64,-0.06l0.74,0.89l1.41,0.23l0.84,0.77l2.24,0.35l0.82,-0.41l0.62,0.23l0.38,1.02l0.75,0.06l0.33,0.45l-0.23,1.13l0.24,0.42l-0.58,1.46l0.43,0.81l1.13,0.93l-1.16,0.92l-0.31,1.2l-1.01,-0.24l-0.48,0.49l-1.16,-0.96l-1.57,-0.26l-1.47,-0.69l-1.2,-1.12l-3.36,0.64l-0.48,-0.95l-0.47,-0.14l-2.68,0.74l-0.55,-0.21l0.67,-0.42l0.53,-1.32l-0.31,-0.85l-0.83,-0.65Z",name:"Orlovskaya oblast"},"RU-STA":{path:"M111.92,316.9l0.03,-0.44l1.33,0.03l0.86,-0.65l-0.09,-1.03l0.73,-0.29l3.45,0.42l0.49,-0.34l0.15,-0.69l0.18,0.67l1.3,-0.04l2.06,-1.44l2.33,1.24l2.5,0.44l1.74,2.2l1.24,0.58l1.56,0.17l4.35,2.16l0.5,0.72l-0.43,0.53l0.04,0.71l-0.8,0.82l-1.12,0.52l-0.1,1.15l0.93,0.35l-1.18,0.24l-0.49,0.6l0.29,0.59l1.82,0.09l-0.32,1.23l-0.49,-0.0l-0.36,-0.44l-0.87,0.02l-0.67,1.81l-0.52,-0.88l-2.28,-0.02l0.56,-0.53l-0.03,-0.49l-0.37,-0.24l-1.02,0.47l-1.83,-0.42l-0.93,0.97l-1.26,-0.19l-0.59,0.24l-0.78,-0.77l-2.41,0.84l-0.51,-1.29l-0.58,-0.12l-0.63,0.33l-0.14,-0.24l1.3,-0.95l-0.33,-0.74l-0.87,0.07l-1.78,-0.54l-0.61,-0.78l-0.89,0.08l-1.29,-0.85l0.97,-1.34l-0.0,-0.85l-1.1,-0.29l-0.9,-1.59l-1.24,0.06l-0.18,-0.9l-0.77,-0.95Z",name:"Stavropolskiy kray"},"RU-SE":{path:"M126.06,334.13l1.26,-1.97l1.19,0.2l0.38,-0.8l0.81,-0.38l0.64,-0.07l0.38,0.28l0.15,0.89l0.68,0.09l0.99,0.88l-0.22,0.82l-0.9,-0.27l-0.49,0.82l-1.44,0.32l-1.75,0.88l-0.49,-0.15l0.21,-0.55l-0.28,-0.43l-1.13,-0.57ZM130.75,329.28l-0.48,-0.52l1.74,-0.1l0.02,0.43l-1.28,0.18Z",name:"Severnaya Osetiya-Alaniya, Respublika"},"RU-SAM":{path:"M149.37,263.67l0.2,-0.38l0.73,0.36l0.94,-0.34l0.48,-1.31l0.66,-0.07l0.23,-0.48l1.08,0.14l0.9,-1.0l1.89,-0.09l1.11,0.39l0.91,-0.31l1.52,0.13l0.26,-0.52l-0.28,-0.51l1.11,-0.88l0.22,-1.8l-0.27,-0.66l0.42,-0.12l0.67,0.94l1.09,-0.66l1.31,0.6l0.31,-0.19l0.39,-1.32l0.72,-0.71l3.4,0.8l0.2,0.68l1.86,1.26l-0.38,0.39l0.13,0.53l0.85,0.17l-1.0,2.72l-0.93,1.13l0.54,1.22l-0.66,1.5l0.02,0.8l-1.61,0.85l-0.21,0.52l0.19,0.91l-0.84,-0.15l-0.59,1.01l0.16,0.9l-0.5,0.74l0.05,1.6l-2.86,1.89l-0.11,-0.72l-1.89,-0.62l-0.92,-0.92l-1.1,-0.5l-0.96,0.05l-1.27,-1.43l-0.71,0.07l-1.18,-0.86l-1.74,0.19l-0.95,-1.08l-1.29,-0.38l0.81,-0.71l0.03,-0.78l-0.44,-0.49l-0.74,-0.07l-0.18,-0.6l-0.65,-0.01l-1.14,-1.82ZM171.38,256.43l0.06,-0.09l0.24,0.07l-0.13,-0.01l-0.17,0.03Z",name:"Samarskaya oblast"},"RU-SA":{path:"M452.06,155.96l1.57,-0.31l0.56,-0.95l0.83,-0.14l1.3,-0.84l1.02,0.3l0.9,-1.22l0.48,-6.86l-0.03,-6.91l-3.82,-4.92l1.21,-1.18l0.56,0.46l1.39,0.01l1.64,-0.67l4.25,-0.89l0.65,-0.45l0.13,-0.54l0.99,-0.6l2.84,0.16l0.98,0.61l1.24,-0.03l0.88,-0.78l0.82,-1.95l-0.3,-0.52l-0.56,-0.13l-0.38,-0.85l1.26,-0.44l0.41,-1.02l3.4,-0.51l0.16,-0.61l-0.79,-0.47l-0.02,-0.99l1.76,-0.67l0.18,-0.71l1.6,-0.0l1.17,-0.45l1.46,-0.1l0.95,-0.78l2.44,-0.5l0.42,-0.63l0.45,0.51l0.56,-0.03l1.71,-0.97l0.07,-0.78l0.76,-0.53l0.06,-0.54l-0.56,-0.59l-0.79,0.07l-2.36,-1.16l-0.0,-6.81l-0.4,-0.4l-0.96,-0.02l-1.13,-1.73l-2.17,-0.45l0.93,-0.71l-0.13,-0.74l-1.85,-0.72l-0.3,-0.52l-0.97,-0.18l-0.24,-0.87l0.37,-0.38l-0.18,-0.6l0.94,-0.61l-0.21,-0.48l0.48,-0.26l0.09,-0.5l-0.82,-1.45l-1.11,-0.18l0.32,-0.67l-0.8,-0.8l0.75,-0.38l1.11,-1.28l0.85,-0.02l0.66,-0.43l0.16,-0.78l-1.18,-0.95l0.4,-0.32l1.32,-0.46l2.6,1.17l3.05,0.4l2.42,-0.43l0.68,-0.39l0.36,-0.46l-0.09,-0.87l1.75,2.33l0.05,0.33l-0.61,0.18l-0.89,1.27l0.09,0.53l0.68,0.69l1.08,0.34l0.13,2.12l-0.29,1.32l-1.64,0.8l-0.25,0.8l0.49,1.12l0.58,0.5l4.44,0.91l0.42,-0.24l-0.37,-0.67l-3.51,-0.66l-0.94,-1.04l1.93,-1.35l-0.03,-0.75l0.39,-0.72l-0.32,-1.2l0.69,-0.56l1.74,-0.36l-0.03,-0.68l-1.33,-0.07l-1.24,-0.88l1.79,-0.21l1.09,-0.64l3.83,-0.1l2.93,-1.03l6.17,0.36l4.45,0.87l5.26,-0.0l1.71,0.32l0.54,0.27l-0.98,0.05l-0.4,-0.36l-0.63,-0.01l-1.02,0.82l-0.07,1.52l0.36,0.87l2.85,1.25l3.13,0.61l1.16,1.02l4.26,0.85l0.51,-0.21l0.01,-0.65l-0.56,-0.23l2.79,0.52l1.86,-0.44l2.16,0.01l1.02,0.78l2.06,0.21l1.17,0.48l0.57,0.01l0.4,-0.31l-0.11,-0.23l0.62,0.04l0.66,-0.58l1.2,-0.01l0.79,-0.69l0.08,-0.75l0.57,-0.19l0.0,-0.67l0.78,-0.08l0.31,-0.35l-0.17,-0.76l-0.69,-0.16l-0.02,-0.32l-0.77,-0.52l0.31,-1.22l-0.63,-0.67l0.7,-0.64l-0.19,-0.39l0.17,-0.14l0.6,0.76l1.93,-0.2l1.76,-1.48l0.7,-0.11l1.29,0.72l0.5,-0.02l1.09,0.88l0.6,-0.35l0.21,1.04l1.79,0.19l-0.22,0.58l0.64,0.76l0.9,-0.59l1.21,0.37l0.58,-0.59l0.02,0.82l0.41,0.28l1.16,-0.25l0.47,0.35l0.11,1.16l0.71,0.04l0.52,-0.75l-0.03,-0.86l0.6,0.26l0.81,-0.58l0.02,-1.03l4.4,0.67l0.51,0.49l-0.17,0.21l0.37,0.63l1.32,-0.03l-0.29,0.61l0.39,0.25l0.94,0.28l1.01,-0.28l1.08,0.45l-0.58,1.0l0.22,0.47l1.66,-0.53l1.7,0.86l-0.11,0.2l-2.33,-0.39l-3.37,0.72l-0.55,0.41l-0.6,1.33l0.41,0.27l1.47,-0.03l-0.23,0.36l-2.81,0.28l0.67,0.97l3.25,1.41l3.12,0.13l0.28,0.56l0.65,0.22l-0.5,0.6l0.47,0.7l-0.77,0.49l0.02,0.4l-1.34,0.17l-0.51,-0.56l-1.3,-0.51l-0.17,-0.68l-2.05,-0.61l-1.96,-1.23l-1.14,0.37l0.67,0.84l-0.15,0.56l2.5,1.09l1.11,1.11l0.02,0.61l0.98,0.79l0.26,0.99l1.12,0.97l-0.44,0.61l0.35,0.93l0.52,0.22l1.05,-0.21l1.31,2.64l1.44,0.93l0.13,0.57l-0.47,0.27l-0.07,0.47l0.43,0.21l1.1,-0.2l0.43,0.4l0.61,-0.18l0.47,1.09l1.47,0.4l0.44,0.48l0.81,0.11l0.59,-0.42l0.26,1.19l1.17,0.47l1.18,-0.17l1.75,-1.36l1.26,-2.37l0.52,-0.3l0.01,-0.46l1.66,-0.12l-0.23,-0.62l-0.96,-0.27l1.57,-3.59l1.96,-2.32l-0.36,0.92l0.15,0.55l1.41,0.6l0.95,1.38l2.66,1.41l1.44,0.38l1.45,0.28l2.19,-0.32l0.23,0.12l-0.19,0.95l0.41,0.29l0.85,-1.19l0.13,-1.0l1.88,-0.58l1.08,0.19l0.33,-0.65l0.81,-0.25l1.76,-0.11l2.35,0.56l0.67,0.97l1.02,-0.48l0.73,0.65l1.68,0.52l0.06,0.34l0.78,0.1l-0.01,0.66l0.54,0.24l0.17,0.47l1.66,0.94l1.43,-0.14l0.32,-0.52l-0.21,-0.4l1.75,-1.26l-0.59,-0.58l-1.71,-0.12l0.68,-1.47l1.04,-0.19l0.64,0.64l0.73,-0.13l0.71,-0.9l1.34,0.59l0.68,1.52l0.43,0.13l1.05,-0.15l0.4,-0.63l1.17,0.34l0.83,-0.3l1.03,0.18l0.28,-0.73l-1.16,-1.17l-0.45,-0.97l-0.07,-0.59l0.54,-0.63l-0.19,-0.44l-0.71,-0.35l0.34,-0.45l0.02,-0.81l0.68,-0.72l0.8,0.26l0.82,-0.21l0.32,-0.33l-0.07,-0.66l-0.63,-0.35l-3.07,-0.07l-0.93,0.68l-0.84,0.0l-0.27,-0.34l0.85,-1.25l1.17,-0.92l5.36,0.02l2.94,-0.93l0.24,-0.45l-0.7,-0.33l0.02,-1.02l-1.79,-1.27l2.84,0.31l1.48,0.92l3.57,0.72l6.63,0.02l10.03,1.42l5.27,1.31l-5.34,-0.05l-0.91,-0.67l-1.44,-0.21l-1.39,0.69l-0.9,1.18l-0.99,-0.47l-1.43,0.42l0.6,0.98l1.66,0.64l3.24,-0.92l2.59,-0.13l0.42,0.52l-0.58,1.06l0.36,0.68l0.58,0.14l0.06,0.41l-2.06,0.35l-1.77,-0.98l-0.57,0.22l0.01,0.94l0.87,0.6l-1.13,0.27l0.02,1.64l0.65,-0.2l0.16,0.25l1.75,0.14l1.29,-0.76l0.88,0.07l1.7,-0.6l1.72,-1.17l1.42,-1.7l2.82,-2.41l6.18,0.19l6.24,1.57l2.12,1.9l-0.02,0.33l-1.54,0.69l-1.15,-1.07l-0.63,-0.2l-1.25,1.3l-1.36,-0.42l-0.48,0.46l0.56,0.67l-0.47,0.32l0.25,0.69l1.03,0.07l0.53,-0.3l4.1,0.39l-0.54,1.29l0.14,0.54l1.63,-0.44l2.42,-0.01l-0.69,0.91l-2.56,1.24l0.15,0.74l0.64,0.04l2.17,-1.06l0.43,0.42l1.29,-0.89l0.86,-0.2l2.3,0.56l2.95,2.58l-1.94,-0.07l-0.19,0.81l4.43,1.33l0.24,0.54l0.65,-0.39l1.9,-0.0l1.93,-0.45l1.65,0.19l3.08,-1.0l6.06,-0.87l0.37,0.73l0.58,-0.22l0.28,-0.66l1.5,-0.24l10.68,0.49l6.46,2.06l3.04,2.25l1.25,2.43l-0.65,1.21l-1.0,-0.14l-0.49,0.55l0.87,0.58l-0.02,0.46l-0.84,0.95l0.5,1.69l0.82,-0.1l1.54,0.79l0.39,-0.15l0.64,0.56l0.81,-0.25l1.97,0.45l-0.18,1.4l0.58,2.37l-0.36,0.61l0.15,0.5l2.17,0.88l-1.0,1.59l-0.04,0.81l-0.49,0.74l-0.25,0.26l-1.21,-0.05l-0.4,0.58l0.29,0.41l1.8,0.02l1.64,-1.58l-0.08,-0.89l1.38,-1.37l-0.09,-1.14l-0.72,-1.76l0.28,-1.27l1.55,-1.13l1.13,-0.21l0.99,-0.86l0.24,1.83l1.95,1.92l-1.18,0.68l0.12,1.31l1.4,1.17l-1.05,0.33l0.04,1.18l0.56,0.76l-0.65,0.71l-0.03,0.66l-0.65,0.95l-5.22,-0.91l-2.22,1.01l-5.92,0.21l-0.58,0.41l-1.05,-0.06l-3.26,0.86l-1.59,0.03l-2.22,0.85l-0.32,0.99l-0.71,0.4l-0.1,0.69l0.32,0.51l0.95,0.27l-1.55,-0.05l-0.78,0.31l-0.58,0.72l-0.26,1.09l0.5,0.94l0.39,0.16l-0.4,0.72l0.53,0.9l2.65,1.43l1.79,0.53l0.7,1.46l0.13,0.42l-0.83,0.42l-0.46,1.05l-1.48,1.56l0.73,0.96l-0.56,0.77l0.21,0.88l-1.21,-0.34l-2.28,0.4l-1.91,1.06l-0.19,0.56l-0.86,0.06l-0.55,-0.19l-0.02,-0.74l-1.1,-0.62l-0.84,-0.93l-0.58,0.13l-1.05,1.01l-1.78,-0.21l-1.09,-0.71l-2.25,0.22l-1.09,-0.5l-1.3,0.62l-1.9,-0.87l-0.96,0.33l-1.12,1.38l-0.04,0.33l0.76,0.39l0.08,0.58l-0.47,0.59l-0.39,0.14l-0.84,-0.65l-1.42,-0.0l-1.52,0.68l-0.23,0.57l0.27,1.41l-0.55,1.03l0.48,0.88l-1.72,0.7l-2.38,0.45l-0.54,0.95l0.26,0.9l-0.83,1.01l0.34,1.21l0.89,0.79l-1.98,1.25l0.14,1.01l-0.55,0.2l-0.26,-0.93l-0.77,-0.3l-2.96,0.62l-0.43,0.67l-1.04,-0.21l-1.11,0.37l-1.77,0.02l-0.3,0.29l-0.1,1.02l-1.56,-0.33l-0.74,-0.9l0.35,-0.71l-0.13,-0.59l-1.61,-0.78l-0.86,0.09l-1.43,0.98l-0.69,-0.08l-0.38,0.29l-0.53,-0.23l-2.45,0.17l-0.76,-0.79l-0.92,-0.35l-1.89,1.37l0.07,1.0l1.12,0.74l-1.18,1.93l-1.34,-0.47l0.22,-0.61l-0.5,-0.68l-1.93,0.33l-0.33,0.48l-1.04,-0.64l-3.42,-0.47l-0.58,1.25l-0.94,0.99l-3.08,1.17l0.41,1.25l-0.95,1.22l-1.08,2.92l0.1,1.45l0.48,0.96l-0.19,1.23l0.61,1.59l-0.65,-0.14l-0.88,0.41l-0.09,1.97l-0.49,-0.06l-0.25,0.68l-1.14,0.47l-0.91,1.15l-0.35,1.01l-1.44,0.76l-0.94,0.09l0.12,-1.43l-0.25,-0.54l-0.51,-0.09l-1.03,0.54l-0.2,-0.8l-1.47,-0.07l-0.73,-0.71l-0.86,0.25l-0.77,1.34l-1.3,-0.38l-1.06,0.48l-1.42,-1.43l-0.66,-0.04l-0.46,0.49l-0.48,-0.47l-0.93,-0.17l-0.59,-0.42l-0.11,-0.61l-0.6,-0.38l-0.66,-1.15l-1.12,-0.03l-0.21,-0.4l-1.26,-0.56l-1.07,-0.12l-0.39,0.48l0.02,0.66l-1.0,-0.02l-0.56,0.46l-0.52,2.74l-1.32,0.57l-0.24,1.2l-1.43,1.4l-0.58,1.27l-2.3,0.27l-0.77,0.94l-1.17,-0.08l-0.6,0.69l0.01,0.71l-1.64,0.42l-0.27,0.41l0.2,0.65l-0.56,0.29l-0.2,0.91l0.59,1.17l0.69,0.42l-0.94,1.24l0.41,0.97l-0.66,1.15l0.27,2.29l-0.41,0.84l0.15,0.9l-0.69,-0.89l-0.49,0.39l-1.71,0.11l-0.96,0.85l-0.12,0.56l-1.11,0.82l-1.17,0.17l-1.04,0.55l-2.2,-0.61l-1.14,0.05l-1.16,-0.76l-0.77,-0.02l-1.96,1.22l-1.13,1.98l-1.55,-0.13l-0.55,-0.58l-1.39,0.4l-2.23,-0.76l-2.0,0.2l-0.64,-0.51l-2.5,0.74l-0.9,0.78l-0.6,0.02l-0.29,1.64l-0.76,-0.06l-0.74,1.03l0.05,1.15l-0.85,0.89l-1.19,0.13l0.27,1.71l-0.87,0.59l-0.12,0.67l-1.15,-0.66l-1.67,0.27l-0.01,0.51l0.74,0.73l0.05,0.49l0.77,0.6l0.0,0.55l1.33,0.99l-1.59,0.59l-1.1,2.25l-1.02,-0.39l-1.09,0.73l0.48,1.23l1.23,0.32l1.83,2.26l-0.54,0.52l-0.07,0.76l-0.57,-0.16l-0.69,0.48l-0.76,-0.02l-0.8,0.78l-0.18,1.53l-0.65,0.53l-0.58,1.84l0.33,1.23l-0.83,-0.26l-3.49,0.26l-0.64,-0.33l-2.29,0.05l-2.55,0.67l-0.16,0.43l0.3,0.65l-0.27,0.17l-2.26,-0.36l-1.43,-1.07l-2.11,0.25l-0.78,-0.43l-0.62,0.21l-0.54,0.66l-0.72,-0.7l-0.89,-0.22l-1.41,0.06l-0.41,0.56l-1.26,-0.34l-0.88,0.68l-1.17,-0.22l-0.58,-0.91l-1.35,-0.61l-1.47,0.35l-0.5,-0.68l-1.0,-0.28l-1.65,0.37l-1.42,-0.57l-0.78,0.24l-0.55,-1.16l-0.6,-0.26l-1.95,-2.29l-3.38,-0.38l-2.11,-1.27l-0.69,0.15l-0.27,0.56l-0.41,0.1l-0.62,-0.74l-1.74,-1.12l-2.64,-0.11l-0.67,-1.23l-0.7,-0.46l-1.72,-0.13l-0.52,-0.33l-1.76,0.03l-2.02,0.23l-1.99,0.82l-0.46,-0.62l-0.64,-0.13l0.31,-1.13l-1.38,-1.8l0.42,-0.97l-0.11,-0.45l-0.68,-0.33l-0.96,0.21l-0.11,-0.65l-0.39,-0.28l0.48,-2.05l-0.43,-2.42l0.3,-0.96l-0.25,-0.44l-1.35,-0.64l0.35,-1.47l-0.46,-0.71l0.23,-0.88l-0.73,-0.48l-0.12,-0.82l0.82,-0.96l-0.46,-0.44l-0.11,-0.64l-1.93,-0.9l-0.74,-0.78l-1.46,0.23l-0.77,1.06l-0.45,-0.72l-1.12,0.46l-1.55,-0.39l-0.21,-0.26l0.32,-1.67l-0.61,-0.63l0.9,-0.42l-0.01,-0.72l-1.25,-0.26l-0.47,-0.86l-2.09,-1.65l-2.74,-0.43l-1.99,-0.93l-2.72,0.63l-2.08,1.96l-0.93,-0.04l-0.85,0.95l-0.05,0.94l-1.13,0.77l-0.64,0.9l-1.69,0.56l-0.38,0.56l-0.95,0.34l-0.2,0.79l-0.84,0.76l0.12,0.97l-0.78,0.63l-1.64,0.01l-1.47,0.81l-0.59,-0.08l0.95,-1.11l-0.01,-0.53l-0.42,-0.35l-1.3,0.0l0.11,-0.62l-0.52,-0.79l-0.39,-0.04l-1.72,1.75l-0.81,0.04l-0.61,0.47l-0.83,-0.44l-1.04,0.13l-0.51,0.39l-0.38,-0.27l-2.2,-0.16l-0.9,0.71l-0.29,1.02l-0.73,0.04l-0.38,0.35l-2.12,-0.08l-1.2,-1.36l-0.3,-0.84l-1.04,-0.18l0.34,-0.44l-0.19,-0.43l1.05,-1.14l-0.09,-1.01l0.71,-0.71l0.67,-1.38l-0.33,-0.91l0.14,-0.56l1.12,-1.44l-0.0,-0.61l0.86,-0.8l0.1,-0.56l0.7,-0.33l-0.04,-1.2l1.0,-1.05l0.43,-1.09l-0.38,-0.92l-0.67,-0.22l-0.89,0.23l-0.56,-0.9l-1.21,-0.28l0.29,-1.62l-1.27,-1.52l-0.14,-0.94l2.04,-2.24l0.06,-1.32l-0.71,-1.31l-2.28,-0.13l-0.75,-0.44l0.46,-0.29l0.5,-1.31l0.95,-0.79l-0.28,-0.72l-0.67,-0.36l-0.07,-2.27l-0.51,-1.25l-0.54,-0.23l-1.33,-1.58l-1.08,0.08l-1.55,-0.5l-1.44,0.18l0.29,-1.18l1.67,0.2l0.89,-0.96l-0.21,-1.2l-0.89,-0.74l-0.19,-1.46l-0.43,-0.48l-0.92,-0.23l-0.39,0.42l-0.82,-0.06l-1.2,0.64l-1.37,-0.95l-1.44,0.38l-0.53,-0.67l-2.42,-0.72l-0.76,-0.81l-0.57,0.09l-0.2,0.47l-1.43,0.22l-0.66,-0.73l-1.13,0.11l-0.33,-0.48l0.7,-0.45l-0.17,-1.05l1.93,-0.53l-0.02,-0.51l-1.05,-1.04l1.8,-1.31l0.69,-0.05l-0.27,-0.9l0.74,-0.56l1.22,0.05l0.83,-1.36l-0.28,-0.47l-1.01,-0.29l-0.57,-0.75l-0.84,-0.24l0.03,-3.07l-0.69,-1.16l-1.04,-0.17l-0.09,-1.36l1.15,-0.93l-0.75,-3.1l-0.56,-0.29l-0.33,-0.76l-2.01,-0.42ZM651.49,198.62l0.0,0.04l-0.04,0.02l-0.0,-0.0l0.04,-0.06ZM667.6,106.69l-1.57,1.66l-1.99,1.38l0.05,-0.39l1.55,-0.91l0.15,-0.64l-0.95,-0.6l-1.23,0.31l-0.3,-0.63l4.28,-0.19ZM576.72,106.25l0.0,0.03l-0.02,-0.02l0.02,-0.01ZM541.87,99.83l-0.15,-0.05l0.14,0.02l0.01,0.03ZM545.78,96.69l-0.02,-0.04l0.03,0.03l-0.01,0.01ZM559.14,94.73l-0.0,-0.14l0.21,-0.05l-0.17,0.08l-0.04,0.1ZM559.5,94.48l0.54,-0.29l0.24,0.21l-0.61,-0.0l-0.16,0.08ZM746.56,132.23l0.14,-0.06l0.02,0.14l-0.11,0.01l-0.05,-0.08ZM745.08,133.49l-0.09,-0.92l0.23,-0.24l0.08,0.94l-0.23,0.22ZM743.53,135.67l0.18,-1.0l-0.5,-0.85l0.86,-0.59l-0.49,0.68l0.34,0.61l-0.16,1.23l0.33,1.1l-0.5,-0.15l-0.06,-1.03ZM740.48,120.24l0.09,0.3l-0.17,0.03l0.05,-0.09l0.03,-0.24ZM698.77,66.74l0.57,-0.15l0.1,0.26l-0.18,0.11l-0.49,-0.22ZM664.61,76.45l0.43,-1.26l0.43,-0.28l-0.03,-0.44l0.58,-0.21l0.02,-1.27l0.82,0.34l0.19,0.3l-0.39,0.91l1.13,0.89l2.87,0.18l0.92,-0.97l4.64,0.21l0.41,0.21l-0.44,0.45l0.01,0.61l1.08,0.89l1.65,-0.06l1.21,-0.48l5.1,0.44l-0.03,0.56l1.74,0.41l0.39,0.41l1.31,-0.75l-0.9,1.09l-0.03,1.0l-4.19,0.91l-0.49,0.4l-2.56,0.08l-5.28,-0.46l-2.69,-1.57l-2.94,-0.52l-2.31,-1.29l-2.65,-0.74ZM678.15,61.05l0.69,-0.36l1.58,-0.21l-0.11,0.59l-2.15,-0.02ZM616.32,75.24l0.74,0.49l0.69,0.03l0.83,-0.2l0.44,-0.47l-0.14,-0.78l-0.71,-0.28l0.17,-0.28l-0.56,-0.69l0.49,-0.29l-0.89,-1.58l0.69,-0.27l2.16,0.5l0.47,-0.45l-0.23,-0.63l-1.46,-1.27l1.22,-0.54l1.68,-0.22l0.71,-0.98l0.51,-0.17l0.38,0.69l0.57,0.1l0.56,-1.32l1.62,-0.34l1.06,1.31l3.58,1.29l-0.18,0.76l0.96,0.71l1.11,0.43l0.78,-0.28l0.97,0.31l-0.52,1.09l0.55,0.62l2.35,0.26l0.94,-0.3l0.11,-0.77l-0.78,-0.79l0.15,-2.48l0.25,-0.31l0.98,-0.06l2.23,0.45l0.25,-0.56l-0.8,-0.77l2.98,1.31l2.14,1.61l2.89,0.64l1.62,-0.01l0.36,-0.47l1.17,-0.13l5.33,1.77l0.61,0.57l2.25,0.56l-2.91,1.06l-0.39,1.07l0.53,0.75l-0.34,1.02l-1.52,1.04l-1.81,0.25l-1.27,-0.58l-1.83,0.14l-2.4,-0.71l-0.4,-0.91l-0.54,-0.11l-0.35,-0.78l-0.65,-0.37l0.14,-0.75l0.51,-0.48l1.97,-0.94l0.22,-0.65l-0.24,-0.84l-0.76,-0.43l-3.31,0.02l-0.42,0.59l-1.17,0.02l-0.32,0.73l0.52,0.63l-0.13,0.57l0.5,0.64l0.17,1.39l1.14,0.93l0.06,0.53l0.81,0.57l0.42,0.79l5.3,1.07l-3.12,0.42l-1.67,-0.12l-0.96,0.79l-1.1,-0.3l0.53,-0.14l0.13,-0.58l-0.97,-0.87l-2.1,-0.01l-2.53,0.83l-6.61,0.94l-1.15,-1.38l-1.27,-0.2l-1.22,0.62l-0.02,1.01l0.32,0.37l-0.17,0.4l-0.7,0.73l-0.92,0.29l-1.54,-0.63l-3.35,-0.64l-1.3,-0.66l-0.57,-1.38l-3.36,-1.66l-1.05,-1.32l-0.08,-0.61ZM633.41,95.25l-1.43,0.47l-0.59,-0.35l0.39,-0.29l1.62,0.17ZM634.77,94.93l1.2,-1.16l1.22,-2.2l0.98,-0.67l1.15,0.16l1.3,-0.43l2.21,-0.1l2.7,0.88l4.24,2.81l0.42,0.66l-0.33,0.54l0.51,1.58l-1.51,0.23l-3.33,-0.37l-5.33,-0.85l-3.78,-1.11l-1.65,0.03ZM634.93,89.75l-0.78,-0.15l-0.59,-0.78l0.07,-1.51l3.17,-0.47l0.6,0.29l0.18,0.4l-0.29,1.44l-2.37,0.77ZM617.39,114.02l0.29,-0.18l0.17,-0.01l-0.24,0.3l-0.23,-0.12ZM618.14,113.81l1.98,-0.15l0.86,0.35l-0.9,0.55l-1.95,-0.75ZM608.44,87.2l0.41,0.04l0.18,0.15l-0.55,-0.11l-0.04,-0.08ZM609.71,87.91l1.33,0.66l1.1,0.97l0.02,0.37l-0.27,0.13l-1.87,-1.49l-0.32,-0.63ZM608.72,74.52l0.66,-1.43l-0.19,-1.22l0.55,-1.21l0.4,1.02l1.37,0.79l-0.9,0.91l0.16,0.82l-2.05,0.32ZM572.05,101.03l2.38,-0.54l1.01,0.05l0.73,0.59l-0.69,0.25l-3.43,-0.36ZM570.84,103.26l1.73,-0.2l0.82,0.18l-0.8,0.48l-1.74,-0.45ZM550.43,90.36l0.01,-0.09l0.01,-0.0l0.03,0.09l-0.05,0.01ZM526.23,98.62l-0.06,-0.44l1.03,-0.05l0.84,0.35l-1.81,0.13ZM506.01,85.88l0.2,-0.1l0.18,0.15l-0.16,0.01l-0.21,-0.06ZM485.42,85.02l0.08,-0.97l0.25,-0.06l6.18,0.72l0.26,0.25l-1.04,1.56l-1.14,0.41l-0.85,1.0l-3.04,-0.47l-1.11,-0.77l-2.3,-0.73l0.61,-0.2l1.38,0.24l0.5,-0.31l0.21,-0.67Z",name:"Sakha, Respublika"},"RU-SVE":{path:"M198.15,238.57l0.05,-0.49l1.29,0.2l1.39,-0.61l0.29,-0.63l0.54,0.14l0.61,-0.27l0.21,-0.84l-0.82,-1.64l0.24,-1.2l0.5,-0.02l0.44,-0.79l0.46,-0.09l0.36,0.6l0.77,0.19l1.71,-1.19l0.32,-1.23l-1.29,-1.13l0.29,-0.57l0.7,-0.63l0.74,-0.0l1.19,-0.82l1.49,-1.65l-0.28,-1.85l-1.71,-0.7l0.54,-0.97l-0.38,-0.7l0.3,-1.34l-2.75,-1.08l-0.73,-1.06l-0.7,-0.18l0.4,-1.27l0.64,-0.17l0.46,-1.01l0.59,-0.05l0.34,-0.5l0.7,-0.04l0.06,-0.71l1.1,-2.15l-0.11,-0.78l1.18,-1.71l0.44,-3.01l-0.48,-0.47l-0.12,-1.22l-0.52,-0.95l0.84,-1.21l-0.38,-1.94l0.23,-0.82l-0.29,-0.44l0.51,-0.73l2.03,0.35l0.07,1.07l0.64,0.52l2.1,-0.18l3.72,0.49l3.99,2.22l2.56,0.8l0.95,0.68l1.04,1.39l-0.42,1.21l0.69,1.87l1.73,2.6l-0.01,0.71l1.21,0.6l0.99,0.1l0.82,2.54l0.23,2.62l1.26,0.77l1.67,-0.1l3.47,0.56l0.31,0.66l0.52,0.21l0.93,2.19l1.51,1.97l1.4,0.45l0.24,2.1l0.85,1.81l-2.38,0.99l-0.6,0.78l-0.62,-0.38l-3.32,1.79l0.52,0.59l-0.5,0.83l0.21,0.65l-0.28,0.6l0.84,0.6l0.02,1.35l0.41,1.08l0.56,0.49l-0.65,-0.01l-0.78,-0.53l-2.78,0.71l-0.3,0.31l0.1,0.64l-0.72,0.59l0.02,0.49l-1.65,-0.18l-1.63,-0.88l-2.04,0.37l-0.88,-0.2l-1.44,0.58l-0.3,-0.36l-0.64,-0.02l-2.55,2.26l-0.15,0.87l-1.59,-1.22l-0.75,0.03l-0.85,-0.45l-1.45,0.04l-0.47,0.57l0.3,0.64l-0.83,0.07l-0.81,-0.34l-2.88,0.22l-1.46,-0.42l-0.73,0.23l-0.44,-0.54l-2.58,-0.35l-0.8,0.42l-0.02,0.62l-0.64,0.18l-0.17,0.95l-0.64,-0.01l-1.24,-0.76l-0.97,0.52l-2.85,-0.43l-1.39,0.37l-0.72,-1.87l0.42,-2.04l-0.79,-0.94Z",name:"Sverdlovskaya oblast"},"RU-KK":{path:"M358.99,274.56l0.83,-1.33l0.78,0.07l0.7,-0.72l1.7,-0.71l0.32,-1.03l1.99,-1.47l-0.11,-0.75l0.79,-0.91l-1.0,-1.35l-0.69,-0.12l0.69,-0.73l0.02,-1.05l-1.08,-1.27l0.14,-0.91l0.64,-0.53l0.1,-0.51l0.56,-0.11l0.79,-0.74l-0.37,-1.07l-1.07,-0.62l0.85,-0.28l0.32,-1.24l-0.48,-0.85l-0.89,0.05l-0.86,-0.61l-1.48,0.61l0.48,-0.9l0.06,-1.21l0.75,-1.19l-0.12,-0.61l-0.96,-0.89l-0.78,-1.64l0.86,-0.71l1.27,0.85l0.76,1.6l0.93,0.69l1.15,0.08l0.73,-0.51l0.69,0.28l2.45,-0.76l0.3,0.4l0.81,0.18l0.06,0.9l0.49,0.27l0.85,-0.19l0.43,0.49l0.49,-0.04l-0.0,1.47l1.48,0.92l0.46,1.47l1.08,1.52l-0.72,1.64l0.75,2.19l0.62,0.54l0.97,0.21l0.36,0.66l-1.18,0.97l-1.21,0.34l0.05,1.68l-3.55,2.76l-1.17,1.86l-0.52,-0.08l-1.37,0.56l-0.08,0.64l-0.52,0.61l0.2,1.21l-0.47,0.12l-1.1,1.16l-2.01,-0.1l-0.61,-0.48l-2.95,0.89l-0.2,0.94l-0.52,0.55l-0.57,-0.02l-2.05,-1.15l1.0,-1.54l-0.23,-0.43l-0.85,-0.07Z",name:"Khakasiya, Respublika"},"RU-SPE":{path:"M54.42,213.0l1.62,0.4l0.15,0.62l0.71,0.41l0.13,1.08l1.02,0.55l-0.55,0.03l-0.6,0.6l-0.85,0.07l-1.82,-1.32l-0.21,-0.24l1.76,0.17l0.44,-1.25l-0.35,-0.38l-1.24,-0.16l-0.21,-0.58ZM53.61,215.07l-0.08,0.0l-0.22,-0.14l0.09,0.01l0.21,0.12Z",name:"Sankt-Peterburg"},"RU-MOS":{path:"M82.29,244.89l-0.01,-0.26l0.63,-0.32l0.33,-1.13l0.66,-0.31l0.08,-1.4l0.76,0.56l1.83,0.37l1.29,-0.7l1.08,0.0l1.63,-1.03l1.15,0.45l0.72,-0.62l0.04,-1.22l1.63,-0.2l0.85,-1.19l1.14,0.56l0.37,0.7l1.37,0.07l-0.09,1.5l0.47,0.6l0.09,1.35l1.2,2.5l2.12,0.43l0.59,0.56l0.87,0.01l0.5,0.53l1.85,-0.16l0.67,-0.34l0.11,0.53l0.83,0.76l-0.11,0.86l0.64,0.18l0.08,1.07l-2.23,1.04l-0.04,0.73l-1.77,1.19l-0.96,1.63l-2.09,0.39l-0.29,0.61l0.21,1.0l-0.55,0.71l-0.86,-1.19l0.61,-0.76l-0.42,-0.73l-2.12,-0.53l-0.86,-0.94l-1.21,0.13l-0.22,0.72l-0.97,-0.78l-1.11,-0.11l-0.28,-0.5l0.42,-0.84l0.49,-0.04l0.45,-0.48l0.21,-1.2l0.61,-0.21l0.46,-1.39l1.19,-1.26l-0.57,-1.36l-1.07,-0.52l-0.73,0.1l-0.69,-0.31l0.01,-0.42l-0.71,-0.51l-0.55,0.27l0.06,0.96l0.41,0.23l0.59,-0.19l-0.3,1.37l0.17,0.48l-0.61,0.24l0.26,-0.49l-0.32,-0.48l-1.29,0.23l-0.12,0.56l0.32,0.38l1.06,-0.12l-0.33,1.04l-0.48,-0.52l-0.57,0.02l-0.39,0.4l0.43,1.5l-0.42,0.33l-1.24,-0.75l-0.94,-0.03l-1.39,0.96l-2.31,-0.78l-0.82,0.03l-0.52,0.47l-0.36,-0.15l-0.06,-1.2l0.48,-1.14l-0.34,-0.68l0.1,-0.62l-0.77,-1.19Z",name:"Moskovskaya oblast"},"RU-BEL":{path:"M83.01,281.08l0.59,0.33l1.61,-0.26l1.2,-0.97l-0.0,-0.36l2.99,0.38l1.26,-0.73l1.39,-0.33l0.32,-0.65l1.02,-0.37l1.49,0.1l1.44,-0.34l0.28,0.38l1.89,0.65l-0.4,0.45l0.38,0.86l1.28,0.56l0.91,-0.35l-0.64,0.6l-0.04,0.85l0.61,0.78l1.22,0.57l-0.43,1.08l0.67,1.5l-0.09,0.41l0.75,0.85l-0.79,1.11l-1.41,-0.61l-0.29,-0.45l-1.5,-0.08l-0.5,-0.6l-0.8,0.01l-0.33,0.89l-0.3,0.05l-1.35,-0.98l-0.57,-0.7l-0.11,-0.75l-1.28,-1.07l-3.05,0.76l-1.18,0.68l-0.95,-0.56l-0.58,0.18l-1.05,-0.98l-1.55,0.0l-0.84,0.54l-0.38,-0.67l-0.47,-0.19l-0.16,-0.55l0.3,-0.98l-0.54,-1.04ZM96.86,278.3l0.0,-0.0l-0.0,0.0l-0.0,-0.0Z",name:"Belgorodskaya oblast"},"RU-KHM":{path:"M208.41,189.45l0.38,-0.5l0.21,-2.27l0.83,-1.68l0.4,-2.53l0.99,-0.57l0.52,-1.27l-0.18,-0.55l-0.64,-0.05l-0.63,-0.55l0.28,-0.73l-0.18,-1.08l-0.41,-0.33l0.9,-1.09l-0.17,-1.12l2.27,-2.08l1.01,0.02l1.11,1.35l0.66,0.01l0.86,-1.25l0.88,-0.08l0.76,-1.0l0.6,-0.21l0.59,-0.88l-0.09,-0.56l1.34,-1.66l1.92,-1.32l1.1,0.65l1.1,2.35l1.62,0.48l-0.03,1.74l-0.66,1.44l0.11,0.38l0.58,0.26l-0.04,0.6l-1.04,0.68l-0.32,1.09l1.13,0.76l1.22,0.14l1.57,-0.4l0.99,0.54l-0.17,1.06l1.04,0.52l1.76,-0.09l0.7,-0.61l2.41,-0.03l0.72,-0.64l3.01,-0.1l1.14,-1.04l3.17,-0.19l2.27,0.69l1.15,-0.37l0.97,0.33l-0.72,1.19l0.3,1.21l1.63,0.51l1.0,0.77l2.04,0.02l0.71,0.39l3.39,-2.22l2.44,0.58l0.79,-1.16l-0.43,-0.81l0.25,-0.09l0.95,0.03l0.84,0.66l1.74,-0.06l1.48,0.68l1.52,-0.25l0.83,0.73l1.45,0.4l-1.17,1.42l2.0,2.84l2.63,0.23l0.62,0.54l0.25,3.17l0.5,0.36l2.01,-0.14l0.87,-0.78l2.63,0.14l2.16,-1.23l1.34,1.83l4.6,0.3l1.39,1.05l2.23,0.11l2.41,-0.62l2.52,-0.03l1.81,0.7l0.52,0.63l1.98,-0.75l1.59,0.48l0.75,1.5l3.83,1.92l0.87,0.84l2.02,-0.87l2.13,-0.38l5.5,0.07l0.38,-0.32l0.37,-1.39l3.16,-1.59l0.35,-0.71l2.05,-0.18l0.38,1.13l0.9,1.19l2.4,1.17l0.6,-0.01l1.49,-0.95l0.86,0.33l1.89,0.06l0.09,0.57l1.35,0.69l0.21,0.56l1.48,0.65l2.64,-0.8l1.06,1.25l1.15,0.2l1.47,2.74l0.0,0.89l0.95,0.96l1.67,0.22l0.93,0.67l1.08,0.1l0.53,0.51l2.32,0.57l-1.56,0.66l-0.07,0.87l-5.27,2.21l-1.84,1.11l-1.19,0.2l-2.49,-1.72l-2.25,0.19l-3.87,2.43l-0.29,1.0l-0.76,0.47l-1.68,-0.9l-3.63,0.06l-0.53,-0.92l-1.65,-0.35l-1.79,0.28l-1.2,0.77l-1.67,-0.22l-2.41,0.21l-0.07,-0.85l-0.91,-0.49l-2.04,0.44l-0.61,-0.38l-1.21,0.4l-1.86,-0.19l-1.02,0.42l-1.05,-0.59l-3.38,-0.21l-0.96,1.41l0.38,1.22l-1.39,0.84l-0.17,0.93l0.5,0.56l-0.79,1.21l0.32,0.56l-0.08,2.25l-0.43,0.44l-0.06,0.67l-2.31,0.26l-0.87,0.88l-0.6,0.04l-0.46,1.07l-1.1,0.64l0.14,1.81l-2.39,2.22l-1.95,-0.56l-3.28,0.07l-0.68,-0.51l-1.85,-0.37l-0.86,0.27l-1.77,-0.26l0.12,-0.44l-0.72,-0.58l0.09,-0.61l-0.37,-0.52l-0.62,-0.21l-1.08,0.37l-0.42,-0.26l-0.41,-1.1l-2.28,-2.05l-0.74,-0.14l-0.6,-0.6l-2.39,-1.12l-0.74,-0.94l-0.66,0.1l-0.57,0.59l-1.01,-0.34l-2.03,0.35l-1.27,-0.64l-2.74,-0.04l-0.4,-0.61l-1.32,-0.05l-1.15,0.43l-0.45,0.5l0.08,0.48l0.83,0.49l-3.44,1.45l-1.11,2.24l-3.16,0.51l-0.99,0.94l-2.39,1.17l-0.49,-0.32l-1.23,0.4l-0.27,0.5l0.12,1.49l-1.75,0.57l-2.22,-0.18l-1.24,-0.33l-1.4,-1.81l-0.96,-2.29l-0.63,-0.3l-0.39,-0.74l-3.87,-0.7l-1.54,0.12l-0.77,-0.41l-0.14,-2.35l-0.87,-2.73l-0.44,-0.43l-1.71,-0.45l-0.72,-1.77l-1.09,-1.41l-0.61,-1.67l0.52,-1.14l-1.41,-1.89l-1.17,-0.81l-2.46,-0.76l-4.15,-2.28l-3.89,-0.53l-1.94,0.19l-0.18,-1.33l-1.31,-0.52l-1.16,-0.06l-0.48,-0.93l1.03,-1.89l0.24,-1.33l-0.8,-0.54l-0.46,-1.14l0.36,-1.66l-0.49,-0.51l-0.61,-0.12l-0.2,-0.5Z",name:"Khanty-Mansiyskiy avtonomnyy okrug"},"RU-VLG":{path:"M80.18,221.07l0.29,-0.54l2.62,-0.69l0.73,-2.41l0.75,-0.6l-0.33,-0.85l-0.95,0.09l-0.08,-0.91l0.36,-0.78l-0.51,-0.48l-1.04,-0.2l-0.04,-1.55l0.41,-0.63l0.16,-2.03l-0.46,-1.46l1.46,-0.59l0.27,-0.92l0.96,-1.18l-0.04,-0.54l3.9,-1.5l0.82,-1.16l1.16,0.09l0.65,-0.39l1.52,0.73l2.37,-0.16l0.26,1.61l0.64,1.24l0.43,0.2l-0.03,0.84l0.59,0.17l0.48,0.71l0.81,0.07l0.12,0.7l0.9,0.21l0.4,0.63l1.06,0.04l0.69,-0.5l1.32,0.99l0.38,-0.42l0.59,0.18l1.36,-0.45l1.72,0.72l2.12,-0.47l0.45,-0.43l0.55,0.35l0.76,-0.29l1.7,0.82l1.79,0.03l0.57,-1.83l0.31,-0.15l0.92,0.48l0.67,-0.48l0.45,0.51l2.47,0.53l0.97,-0.14l0.39,-0.6l0.73,0.04l0.94,0.96l1.02,-0.49l1.88,0.24l0.37,-0.76l1.04,-0.34l0.24,-0.97l1.29,-0.37l0.57,0.81l5.4,0.54l0.42,-0.31l0.5,-2.08l1.63,0.19l0.07,0.93l0.66,0.35l2.22,0.41l1.15,-0.55l0.98,0.39l0.27,0.65l1.4,0.41l-0.58,1.07l0.28,0.52l-0.64,0.42l-0.56,1.9l-1.58,-0.07l-0.76,0.21l-0.2,0.43l0.79,1.42l1.75,0.39l1.24,-0.49l-0.5,2.18l0.27,0.41l0.8,0.22l-0.01,0.37l-3.34,-0.12l-0.48,0.43l-0.19,1.83l-1.53,0.33l-0.59,0.89l-4.2,0.0l-0.59,0.47l-2.13,-0.16l-0.62,-0.54l-0.59,0.53l-1.05,-0.66l-0.98,0.18l-1.19,-0.4l-0.7,0.37l-0.54,-0.67l-1.16,0.48l-0.9,-0.42l-0.59,0.66l-0.81,0.23l-0.92,-1.03l-1.95,0.24l-0.27,-0.84l-0.94,-0.33l-0.43,0.24l-0.46,1.21l0.65,0.8l-0.81,0.38l-0.76,-0.21l-1.9,1.11l-1.05,0.11l-0.45,1.58l0.28,0.53l-1.16,0.79l-1.39,-0.18l-0.73,0.38l-1.42,0.06l-1.0,-1.49l-0.68,-0.15l-1.34,-1.04l-2.83,-0.44l-1.18,0.26l-0.25,1.3l-1.48,-0.2l-0.51,0.54l-2.07,-0.21l-0.89,0.84l-1.0,0.02l-0.38,0.86l-2.52,-2.71l-1.89,0.31l-1.05,1.54l-1.19,0.88l-1.06,-1.42l-1.39,-0.46l-0.75,-0.61l-1.84,-0.09l-0.59,0.33l-0.32,-0.22l0.08,-0.59l-1.52,-0.49l-0.35,-0.66ZM143.27,209.53l-0.03,0.04l0.01,-0.02l0.02,-0.02Z",name:"Vologodskaya oblast"},"RU-CHE":{path:"M197.46,251.35l0.45,-0.33l0.1,-0.59l1.05,-0.55l2.33,0.36l-0.4,0.41l0.31,0.77l-0.33,0.92l0.53,0.58l0.94,-0.43l0.02,-0.53l0.65,-0.85l0.17,1.04l1.03,0.48l0.7,0.0l1.03,-0.55l0.23,-0.47l-0.37,-0.71l0.24,-0.49l0.81,0.09l1.0,-0.75l0.14,-0.74l1.38,-0.15l1.06,-0.9l-0.05,-0.5l-1.58,-0.55l-0.07,-0.82l-0.58,-0.32l-0.05,-1.1l0.44,-0.33l0.14,-0.71l-0.22,-0.39l-0.67,-0.06l0.11,-0.83l1.87,0.31l0.31,0.44l0.7,0.13l0.81,-0.22l1.36,0.41l2.76,-0.22l1.03,0.37l1.36,-0.23l0.3,-0.32l-0.07,-0.59l0.73,-0.17l0.85,0.49l0.5,-0.17l1.04,0.96l1.14,0.41l0.56,0.61l0.34,1.48l1.25,0.61l-0.34,1.69l-1.13,0.01l-0.29,0.82l-0.75,0.45l0.02,0.52l0.74,0.33l0.24,0.68l-0.95,0.11l-0.41,0.43l0.11,0.92l0.52,0.53l-0.3,1.02l0.88,0.72l1.75,-0.47l0.57,0.63l1.91,-0.51l1.14,0.04l0.23,0.66l-0.67,0.3l-0.26,1.34l0.82,0.59l-0.59,0.23l-0.12,0.42l-2.01,0.09l-0.85,0.51l-2.58,-0.09l-0.38,0.59l-0.52,-0.43l-1.25,0.16l-1.27,-0.64l-0.83,0.32l-0.33,0.47l-0.98,0.22l-0.16,0.86l0.95,0.43l-0.63,0.7l-0.67,0.08l-0.08,0.7l1.68,0.63l-0.45,0.9l0.19,0.78l2.09,0.82l0.72,-0.18l0.55,0.44l1.55,0.34l-0.05,0.37l-2.22,0.04l-0.9,-0.46l-2.58,0.39l-0.03,0.7l-1.43,0.98l-0.34,0.74l0.74,0.79l0.18,0.66l0.56,0.22l0.25,0.69l-1.45,1.03l-0.88,-0.03l-1.61,1.09l-0.5,0.0l-0.3,-0.57l1.07,-0.95l-0.22,-1.47l-1.17,-0.08l-0.74,-0.48l-1.62,0.36l-0.49,-0.34l-0.85,0.0l-0.43,0.4l-0.15,0.88l-0.61,-0.72l-0.72,-0.26l0.08,-0.4l-0.44,-0.59l0.25,-1.91l0.84,-0.29l0.34,-0.57l-0.63,-0.5l-0.39,-0.97l0.41,-4.28l0.16,-0.43l1.0,-0.28l0.75,-1.35l0.93,-0.1l0.77,0.47l0.67,-0.28l0.43,-1.02l-0.46,-0.74l-0.03,-1.05l0.77,-0.56l0.61,-1.46l-0.43,-0.93l-0.74,0.05l-0.87,-0.43l-2.37,2.14l-1.04,-0.05l-2.05,1.04l-1.52,-0.49l-1.96,1.07l-0.72,-0.65l-0.14,-0.59l-2.96,-1.65l0.47,-0.8l-0.55,-0.86ZM219.34,262.66l0.12,-0.13l0.3,-0.0l-0.32,0.26l-0.1,-0.13Z",name:"Chelyabinskaya oblast"},"RU-YAR":{path:"M94.1,230.7l0.45,-1.24l0.7,-0.49l-0.75,-1.0l-0.85,-0.23l0.21,-0.84l1.21,-0.5l0.36,-1.29l0.77,0.07l0.75,-0.84l2.09,0.21l0.68,-0.52l1.74,0.24l0.93,-1.59l2.54,0.44l1.12,0.91l0.64,0.08l1.19,1.59l1.92,-0.03l0.53,-0.32l1.43,0.15l0.74,1.36l-1.14,0.99l-0.11,0.51l-1.36,1.58l0.09,2.41l-0.77,0.21l-0.44,0.54l0.14,1.42l-0.89,0.05l-0.34,0.53l-1.47,0.28l-0.4,0.55l-1.55,0.71l-0.04,0.63l-0.67,0.76l-0.48,1.31l0.06,0.74l-0.67,-0.33l-0.68,0.37l-1.15,-0.48l-0.84,0.22l-1.2,-0.88l-0.65,-0.85l0.39,-1.7l-0.41,-0.76l0.64,-0.54l-0.13,-0.95l-0.48,-0.27l-0.85,0.23l-0.98,-0.47l-0.37,-1.71l-0.7,-0.25l-0.94,-1.01Z",name:"Yaroslavskaya oblast"},"RU-TUL":{path:"M86.24,260.76l0.12,-0.76l1.19,-1.13l0.11,-0.89l0.66,0.06l0.49,-0.56l1.96,0.05l0.49,-0.24l0.28,-1.11l-0.65,-0.85l1.11,0.24l0.79,-1.23l0.1,-0.79l2.07,0.84l0.59,-0.23l0.26,-0.66l0.88,0.9l2.01,0.51l-0.5,0.38l0.06,0.6l0.63,0.74l0.04,0.51l0.8,0.53l0.22,1.59l0.46,0.55l0.02,1.09l0.54,0.38l-0.17,0.75l-0.91,0.53l0.15,0.9l-1.07,0.26l-0.15,0.68l0.45,0.38l0.08,0.86l-0.98,0.33l-3.67,-0.93l-0.19,-1.17l-1.37,-0.16l-0.76,0.4l-1.06,-0.39l-0.94,0.06l-0.59,-0.79l-0.88,0.11l-1.25,-1.09l-1.12,-0.2l0.24,-0.66l-0.51,-0.4Z",name:"Tulskaya oblast"},"RU-IRK":{path:"M399.71,257.15l0.23,-0.49l1.02,-0.07l0.67,-1.06l2.75,0.2l0.16,-1.55l0.68,-1.2l0.02,-0.62l-0.41,-0.56l0.36,-1.5l0.83,-0.26l0.31,-0.49l-0.7,-3.11l0.89,-0.68l0.12,-0.98l0.59,-0.58l1.19,0.34l0.61,-0.82l0.56,-0.23l0.25,-0.44l-0.14,-0.94l1.18,-0.05l0.45,-0.33l0.04,-1.25l-0.54,-0.44l-0.05,-1.47l-0.65,-0.36l-0.88,0.05l0.69,-0.48l0.02,-0.51l-1.25,-0.65l2.83,-5.27l3.85,0.25l1.28,0.48l2.56,-0.6l1.43,-2.11l1.46,-0.0l0.29,1.35l1.07,1.06l0.46,1.48l1.81,1.17l0.52,0.0l1.22,-0.8l-0.0,-0.86l-0.7,-0.71l0.34,-0.58l-0.12,-0.5l0.71,-0.26l0.69,-0.79l0.12,-1.03l0.56,-0.61l1.28,-0.09l0.91,-1.52l2.55,-0.77l0.75,-0.96l1.08,-0.68l0.32,-0.96l-0.79,-2.04l0.4,-0.47l1.35,-0.12l0.87,-0.71l0.94,0.28l0.97,1.78l0.8,0.35l0.34,0.53l1.48,0.19l0.14,0.33l-0.43,0.55l0.2,0.3l1.83,-0.17l1.57,1.23l1.92,-0.6l0.54,-0.76l-0.47,-0.78l1.72,-1.28l1.14,-0.45l0.01,-1.18l-0.56,-0.84l-0.06,-1.11l-0.46,-0.49l-0.91,0.11l-0.73,-1.3l0.88,-0.39l0.48,-0.61l1.26,0.26l0.84,-0.3l-0.16,-0.81l0.26,-0.79l-0.34,-0.79l0.27,-1.17l-1.15,-0.66l-2.12,-0.01l-1.01,-0.75l-0.68,-1.66l0.32,-0.89l-0.47,-0.43l0.64,-0.47l0.0,-1.25l0.88,-0.73l1.03,-0.19l-0.43,-1.61l1.57,-0.18l0.74,-0.93l1.53,-0.85l0.74,0.1l0.88,-0.8l-0.26,-1.01l1.46,-1.22l1.18,-0.44l0.08,-2.11l1.45,-1.43l-0.06,-0.76l0.62,-0.44l-0.25,-0.44l-1.22,-0.54l-0.44,-1.28l-1.11,-0.53l-0.31,-0.73l1.25,-0.63l-0.06,-1.38l1.26,0.1l0.54,-0.89l-0.95,-1.14l0.69,-0.88l-0.21,-0.72l0.8,-1.27l-0.57,-0.8l1.48,0.81l0.96,-0.54l0.57,0.69l1.28,0.11l0.67,-1.1l3.23,-0.18l0.38,-0.71l-0.46,-1.27l0.59,-0.35l0.03,1.21l1.19,1.1l-0.19,0.54l0.28,0.37l-2.22,0.11l-0.25,1.25l-0.77,0.43l0.05,0.75l0.48,0.33l2.1,-0.3l1.58,0.51l0.87,-0.11l1.05,1.5l0.45,0.2l0.51,3.14l0.82,0.62l-0.75,0.54l-0.57,1.24l-0.68,0.38l0.13,0.61l1.34,1.1l1.94,-0.02l0.4,0.68l-0.2,0.46l0.25,0.43l-2.04,2.61l0.21,1.35l1.23,1.32l-0.35,1.8l1.63,0.57l0.63,0.95l1.28,-0.14l0.17,0.28l-1.4,1.95l0.12,0.94l-1.1,0.29l0.26,0.64l-0.87,0.92l-0.07,0.57l-1.0,1.44l-0.22,0.95l0.24,0.79l-1.23,1.9l0.03,1.03l-1.27,1.39l0.06,1.38l1.18,0.38l0.18,0.58l0.51,0.31l0.12,0.72l0.62,0.14l0.42,0.58l2.62,0.04l1.28,-0.45l1.02,-1.68l2.33,0.54l1.37,-0.61l1.31,0.43l0.67,-0.5l1.01,-0.08l1.22,-1.48l0.09,1.25l1.26,-0.04l-0.47,0.7l-0.1,1.96l0.33,0.68l0.54,0.1l1.2,-1.66l0.91,-0.39l1.8,-0.14l1.17,-0.87l0.24,-0.95l-0.19,-0.34l0.73,-0.55l0.1,-0.61l2.93,-1.43l0.7,-0.97l1.4,-0.99l-0.09,-0.87l0.61,-0.62l0.76,0.1l2.11,-2.02l2.19,-0.58l1.88,0.91l2.68,0.38l1.87,1.48l0.62,1.08l-0.23,0.68l0.84,0.75l-0.67,1.87l0.94,0.61l2.03,0.5l0.74,-0.41l0.34,0.55l0.53,0.09l0.5,-0.19l0.58,-0.94l0.93,-0.16l0.44,0.67l1.68,0.75l0.19,0.69l-0.54,0.66l0.09,1.11l0.65,0.66l-0.21,0.73l0.53,0.57l-0.6,1.61l0.37,0.47l1.47,0.67l-0.31,0.61l0.18,0.62l-1.96,0.44l-1.1,-0.6l-0.55,-0.73l-2.75,-0.43l-0.89,0.1l-1.19,0.76l-0.15,0.52l0.51,0.64l-0.46,-0.02l-0.32,0.36l-0.22,1.79l-1.17,0.24l-0.35,0.59l0.43,0.59l-0.13,0.74l0.74,0.38l-0.13,0.66l1.04,2.11l0.49,0.22l1.17,-0.49l-0.84,0.56l0.34,1.31l-0.84,0.72l-0.29,-0.6l-0.39,-0.07l-1.12,0.95l-1.51,0.62l-1.11,-0.16l-1.22,-0.7l-1.14,0.28l-1.52,-0.94l2.04,-0.82l0.28,-0.6l-0.75,-0.83l-1.58,-0.07l-1.06,0.83l-0.77,0.18l-2.32,-0.06l-1.5,2.3l-0.21,0.81l-1.32,0.01l-0.24,0.29l-1.74,-0.11l-1.07,1.11l-0.31,-0.46l-1.66,-0.65l-0.99,0.34l-2.07,-0.38l-0.75,-0.47l0.07,-1.07l-0.37,-0.42l-0.74,-0.05l-0.96,0.64l-0.88,-0.09l-0.78,-0.51l-1.43,0.13l-0.72,-0.53l-0.16,-0.65l-0.98,-0.17l-0.64,0.46l-0.48,1.26l-0.68,0.45l-1.9,-0.4l-0.88,0.3l-1.34,-0.79l-2.0,-0.25l-0.72,0.61l-0.57,1.41l-1.77,-0.25l-0.65,0.51l-0.81,-0.05l-1.18,0.62l-1.31,0.17l-0.04,0.77l-0.8,1.2l0.1,0.61l1.48,0.57l0.86,1.48l-0.88,0.84l-0.37,1.58l-0.47,0.3l-0.38,1.23l0.16,1.23l0.64,0.88l-0.43,0.72l0.05,2.73l-0.72,1.29l2.37,0.51l-3.04,4.59l-1.9,4.11l-9.68,5.35l-2.38,2.91l-1.47,1.14l-1.72,0.9l-2.42,0.74l-0.37,0.54l0.11,1.84l-0.59,-0.21l-1.51,0.22l-1.53,0.84l-0.16,-1.65l-1.43,-0.59l-1.19,0.26l-0.48,-0.88l-0.01,-1.53l-2.36,-1.34l-1.12,-1.55l-0.89,-0.43l-0.61,0.17l-0.78,-0.3l-0.89,0.43l-0.16,-0.53l-2.5,-2.28l-3.06,-1.25l-1.33,-0.97l-1.1,-1.12l0.12,-0.77l-0.89,-1.23l-2.4,0.49l-0.41,0.79l-1.29,0.55l-0.95,0.0l-0.68,0.97l-0.5,-0.21l-0.04,-0.62l-0.83,-0.43l-1.46,-0.04l-0.49,0.34l-1.12,0.05l-0.18,-0.81l-1.4,-0.27l-0.43,-0.74l-1.66,-0.14l-1.6,-1.55l-1.13,-0.21l-1.35,-0.78l-1.65,0.47l-2.25,-2.23l-0.17,-0.7l-2.0,-1.12Z",name:"Irkutskaya oblast"},"RU-NIZ":{path:"M117.31,250.88l0.44,-1.13l0.87,-0.87l-0.3,-1.08l0.25,-0.52l0.58,-0.62l0.7,-0.16l0.83,-1.25l0.58,-0.09l0.34,-0.62l-0.1,-0.64l1.01,-0.11l0.42,-0.52l-0.31,-0.49l-0.7,-0.08l-0.0,-0.56l-0.62,-0.73l0.91,0.08l0.36,-0.31l0.15,-1.38l-0.5,-0.47l0.05,-0.44l3.38,-0.74l1.13,-1.5l-0.93,-0.81l0.23,-0.36l1.47,-0.78l0.17,-0.48l2.37,-0.8l1.16,-1.22l0.99,-0.15l0.76,-1.49l-0.35,-0.77l0.17,-0.44l2.77,0.31l0.72,0.77l1.48,-0.87l2.49,-0.19l0.52,0.4l4.86,-0.04l1.54,0.53l-0.74,0.57l-0.45,1.81l-0.8,-0.24l-1.26,0.57l-1.71,-0.1l-0.46,1.7l0.56,0.64l-0.3,0.35l0.13,1.04l-0.46,0.64l-1.32,-0.2l-0.76,0.45l-1.41,0.18l-0.55,1.81l-1.28,0.49l-0.15,0.73l0.25,0.66l1.29,0.36l-0.26,0.97l1.05,0.87l0.14,0.77l0.34,0.16l-0.38,1.25l-0.87,0.92l0.04,0.44l1.19,1.27l0.94,0.23l-0.56,0.43l-0.09,0.77l-0.59,0.4l-0.25,1.21l-0.73,0.06l0.01,-0.65l-0.62,-0.6l-0.88,0.15l-0.66,0.56l-0.5,1.44l-0.6,0.1l-1.27,1.07l-0.1,1.7l-1.19,-0.24l-0.54,-0.47l-0.86,0.34l-1.56,-0.7l-0.11,-0.61l-0.66,-0.11l-0.2,-0.5l-1.28,-0.15l-0.56,-0.57l-1.14,-0.37l-1.54,0.35l-0.43,0.77l-1.89,-0.18l-0.41,0.22l-0.47,-1.5l-0.49,-0.13l-1.32,0.45l-0.49,-0.2l-0.17,-0.65l-0.51,-0.15Z",name:"Nizhegorodskaya oblast"},"RU-YAN":{path:"M223.7,167.2l1.8,-0.82l1.73,-0.31l0.36,-1.11l-0.11,-0.76l1.13,-1.43l1.11,-0.01l-0.13,-0.98l0.7,-0.89l1.96,-0.69l0.92,-0.9l1.61,-0.11l0.63,-0.52l0.76,-0.13l0.22,-0.57l2.7,-0.84l0.19,-1.42l0.5,-0.26l0.05,-0.6l2.26,-1.45l0.37,-0.55l1.23,-0.23l0.82,-0.86l-0.4,-1.26l0.71,-0.33l0.28,-0.62l-0.2,-0.59l-0.7,-0.4l0.17,-1.28l-1.32,-0.4l-0.67,0.33l-1.59,0.0l-0.45,-0.56l0.15,-0.63l-0.29,-1.11l1.71,-2.26l0.2,-1.03l-0.75,-0.34l-1.21,-2.05l-1.23,-0.06l-1.59,-0.77l-0.9,0.27l-0.12,-0.86l2.5,-1.99l2.58,0.89l0.45,0.7l2.19,0.43l3.0,1.31l1.7,0.2l0.06,0.67l0.93,0.85l1.96,0.91l1.16,1.17l1.73,0.49l0.39,0.43l-0.28,0.73l0.68,0.93l1.3,-0.42l1.25,-0.98l-0.39,-0.51l1.76,-2.25l0.91,-1.96l-0.03,-0.54l0.73,-0.81l-0.43,-0.29l-1.19,-0.02l-1.46,0.42l-0.98,-0.47l-2.19,-2.94l0.39,-0.76l-0.22,-1.63l-0.57,-0.03l-0.42,0.5l-0.48,-0.11l-1.1,-0.76l-3.21,-1.05l-0.86,0.58l-0.13,-0.71l0.45,-1.72l0.45,0.21l1.11,-0.33l0.91,-1.27l-0.47,-1.25l-0.71,-0.06l1.01,-2.28l-0.4,-0.54l0.62,-2.19l-0.71,-1.02l-0.92,-0.14l-1.85,0.54l-0.26,-0.51l0.72,-0.56l0.57,-1.08l0.03,-0.54l-0.4,-0.31l0.46,-1.15l3.39,-1.14l1.99,-1.13l1.6,-1.53l0.58,0.05l-0.03,-0.67l0.75,-0.91l0.95,-2.1l1.25,-4.98l0.74,-1.69l1.01,-0.8l0.49,-1.35l0.5,-0.24l0.08,0.6l0.52,0.36l10.23,-0.39l1.2,0.44l-0.12,0.33l0.85,0.43l1.15,-0.31l2.81,0.91l-0.03,1.01l0.46,0.87l-0.09,1.17l0.38,0.96l-1.52,2.26l-0.28,1.17l-0.93,0.64l0.0,1.35l-0.61,0.38l-0.17,0.64l-1.74,0.65l-0.38,0.94l0.3,0.68l1.4,1.36l2.79,1.53l-0.13,0.96l1.06,1.38l-0.8,2.24l0.48,0.89l-0.06,0.77l-0.67,0.31l-1.05,1.21l0.24,0.68l0.71,0.52l-0.65,1.15l1.04,1.89l-0.84,1.47l0.54,2.0l-0.6,0.15l-0.03,0.62l0.66,0.76l-0.62,0.51l-0.25,0.83l0.56,2.1l1.59,1.51l3.76,2.15l-2.58,2.58l0.13,0.71l-0.32,0.69l0.68,1.11l0.0,0.77l-0.59,0.3l-0.02,0.68l-0.84,0.43l-0.19,0.42l-1.52,0.22l-0.3,0.92l-0.74,0.5l0.13,1.14l-1.0,-0.09l-0.86,0.34l-0.12,0.69l0.34,0.59l-1.07,0.49l0.39,0.49l-1.07,0.97l-0.94,0.03l-0.74,-0.45l-0.7,0.27l0.1,0.7l0.69,0.54l0.51,1.42l-0.79,-0.34l-0.43,0.38l-1.24,0.13l-0.86,0.57l0.05,0.27l-0.98,0.12l-1.41,-0.43l1.62,-0.64l0.41,-0.51l-0.23,-0.52l-1.08,-0.04l-0.64,0.59l-0.72,0.09l-1.99,-1.65l-0.95,0.52l-0.71,-0.24l-0.4,0.29l-0.81,-0.23l-2.26,0.2l-0.24,0.63l0.73,0.41l0.16,1.41l1.55,0.94l1.79,0.27l0.92,0.59l2.52,0.72l5.51,-0.19l1.26,0.27l0.71,0.72l1.05,0.1l1.9,-0.58l0.52,-0.7l0.05,-1.6l0.39,-0.54l2.2,-0.32l0.55,-0.77l2.5,-0.76l0.83,-1.01l0.83,-0.28l0.73,-1.12l0.02,-2.06l0.83,-0.96l3.5,-2.57l0.43,-2.39l-0.52,-1.9l-0.85,-1.17l-1.15,-0.89l0.59,-0.99l-0.18,-1.07l0.22,-0.71l3.52,-1.29l2.3,-0.24l2.54,-0.7l2.21,0.01l0.28,0.61l-0.31,0.7l0.31,0.53l1.87,1.07l0.57,0.77l0.79,0.12l-0.23,0.43l0.24,0.69l-0.71,0.86l0.18,0.51l0.67,0.31l-0.52,0.77l-0.15,1.12l0.5,0.91l-1.09,0.45l-0.03,0.59l0.34,0.44l2.87,1.35l0.04,0.53l0.5,0.2l0.66,-0.23l1.22,0.24l0.83,-0.32l0.71,0.25l1.96,-0.32l1.66,0.18l0.29,-0.64l-0.42,-0.44l-0.71,-0.09l-0.16,-0.37l-1.02,0.14l-1.32,-0.57l-0.25,0.28l-1.29,0.1l-1.94,-1.05l-0.41,0.36l-0.73,-0.09l0.03,-0.86l0.53,-0.33l-0.48,-0.61l0.43,-1.27l0.52,-0.44l2.03,-0.23l0.58,-0.4l-0.38,-1.08l-0.74,-0.48l-0.03,-0.9l-1.16,-0.87l0.07,-1.2l-0.29,-1.35l-0.44,-0.52l-3.78,-0.92l-1.0,-1.1l-1.65,-0.14l-2.16,-0.89l-2.91,-0.19l-2.08,1.0l-0.25,0.43l-1.44,0.21l-2.33,-0.59l-1.89,0.56l-0.7,-0.54l0.74,-2.31l-1.97,-2.87l0.68,-0.87l0.58,-2.12l-0.26,-0.81l1.45,-1.2l1.66,-2.09l0.09,-1.61l-0.42,-0.75l-1.68,-1.23l-0.16,-1.09l-1.05,-1.03l-0.78,-1.77l-2.57,-1.45l2.26,-2.06l0.04,-1.43l2.08,-0.86l2.09,-0.42l3.13,-1.4l0.51,-0.52l0.49,-0.84l0.2,-1.41l-0.27,-2.54l-0.37,-0.96l-1.06,-1.09l0.91,-0.36l1.78,0.87l-0.54,0.51l1.5,1.24l-0.39,0.9l0.95,2.04l-1.1,1.04l-0.52,1.71l-0.62,0.09l-0.31,0.47l-0.17,1.62l0.4,0.7l0.79,0.45l-0.27,0.52l0.51,0.54l-0.34,0.51l-0.65,-0.01l-0.34,0.38l0.16,1.08l0.65,0.5l4.08,1.27l0.32,-0.33l3.41,0.41l0.17,0.86l0.61,0.28l0.38,-0.99l3.81,0.36l0.76,1.52l2.68,0.87l3.39,-0.41l0.66,-0.84l-0.04,-0.5l-0.64,-0.26l-0.5,0.28l-0.81,-0.13l-0.43,0.6l-0.68,-0.19l0.2,-0.58l-0.35,-0.71l-1.08,-0.06l0.18,-0.77l-0.23,-0.53l-1.59,-0.39l0.18,-0.28l-0.27,-0.6l-0.97,0.19l-0.82,0.58l-7.12,-2.65l0.03,-0.6l-1.07,-2.24l1.29,-0.63l2.63,-0.48l3.68,2.14l2.88,-0.49l0.67,-0.55l0.24,-0.85l-1.21,-1.43l-1.89,-0.26l-1.24,0.43l0.42,-0.5l0.63,0.12l0.5,-0.27l1.11,-1.11l2.05,-0.57l1.09,1.02l-0.03,0.71l1.59,0.9l2.96,0.81l1.32,-0.16l2.39,1.11l-0.94,0.55l0.35,1.41l-0.51,0.46l-3.11,0.03l-0.36,0.3l0.1,1.0l-0.88,0.41l-0.3,0.66l0.67,1.19l1.74,0.4l2.17,1.42l2.79,0.6l0.09,1.71l0.47,0.55l-0.3,0.84l0.82,0.55l-0.75,1.38l-1.92,0.25l-1.72,1.52l-0.97,0.08l-1.0,1.4l-0.86,-0.27l-0.26,0.83l-1.02,0.7l0.02,0.47l-1.37,0.91l0.98,1.13l-0.23,0.69l2.58,0.7l2.1,2.77l2.06,-0.05l2.53,0.45l1.45,0.91l1.82,-0.69l0.58,0.26l0.87,-0.21l0.51,-0.49l0.01,-1.02l0.68,0.53l-0.8,0.79l0.62,0.9l2.33,0.41l0.74,-0.14l-0.71,0.8l0.94,0.76l0.32,1.48l2.0,1.14l-1.72,0.15l-0.76,0.54l0.13,0.54l0.95,0.59l0.05,1.41l-1.55,1.15l-0.09,1.84l-2.85,-0.06l-0.56,0.48l0.08,0.56l0.85,1.05l0.96,0.52l-0.23,0.46l0.38,0.6l1.17,0.7l-0.47,0.69l0.25,0.67l-0.97,1.01l5.55,3.97l0.52,0.95l-0.95,0.53l-0.0,1.52l2.16,2.24l-0.53,0.19l-0.57,0.89l0.38,0.85l0.81,0.74l0.09,0.82l0.58,0.53l2.17,-0.2l1.07,0.91l-0.35,0.5l0.21,0.31l1.46,0.68l-0.01,0.82l0.38,0.7l-1.4,1.58l0.29,0.89l-0.47,0.46l0.11,0.65l1.26,0.3l2.11,-0.33l0.12,0.81l1.35,0.7l2.11,-0.66l1.21,0.34l-0.21,0.95l0.44,0.45l-0.3,1.07l0.98,1.55l-0.4,1.5l-2.11,1.0l-1.38,2.38l-1.26,0.56l0.31,0.94l1.4,0.5l0.35,1.08l0.88,-0.1l-0.73,1.47l0.49,0.78l-0.27,0.91l-0.88,0.33l-2.28,2.72l-0.11,0.66l-1.9,1.78l-0.45,-0.26l-0.38,-0.86l-1.23,-0.23l-1.2,-1.36l-2.79,0.78l-2.49,-1.57l0.04,-0.51l-0.4,-0.34l-3.28,-0.45l-1.72,1.01l-2.1,-1.03l-0.84,-1.07l-0.33,-1.22l-0.53,-0.21l-2.81,0.35l-0.2,0.67l-3.33,1.74l-0.43,1.47l-5.31,-0.08l-2.24,0.41l-1.74,0.8l-0.44,-0.66l-3.84,-1.92l-0.7,-1.51l-1.97,-0.61l-1.91,0.59l-0.37,-0.41l-2.4,-0.8l-2.42,0.06l-2.32,0.61l-2.03,-0.09l-1.45,-1.06l-4.35,-0.23l-0.9,-1.48l-0.87,-0.46l-2.27,1.27l-2.63,-0.15l-0.97,0.81l-1.48,0.01l-0.38,-3.12l-1.08,-0.82l-2.27,-0.1l-1.64,-2.19l1.01,-0.88l-0.05,-0.94l-0.66,-0.55l-1.13,-0.17l-0.95,-0.78l-1.64,0.23l-1.35,-0.65l-1.78,0.03l-0.88,-0.67l-1.23,-0.02l-1.04,0.39l-0.1,0.51l0.54,0.67l-0.44,0.5l-2.03,-0.59l-3.33,2.12l-0.47,-0.28l-1.96,-0.1l-0.74,-0.62l-1.63,-0.42l0.73,-1.55l-0.08,-0.59l-0.45,-0.39l-1.25,-0.39l-1.26,0.33l-2.14,-0.64l-3.31,0.2l-1.25,1.04l-2.97,0.1l-0.77,0.67l-2.34,0.01l-0.9,0.65l-1.15,0.08l-0.32,-0.14l0.17,-0.4l-0.32,-0.89l-1.29,-0.66l-1.99,0.27l-1.33,-0.32l1.25,-1.3l0.06,-0.97l-0.62,-0.58l0.54,-1.19l0.03,-2.31l-1.85,-0.61l-0.4,-0.56l0.17,-0.61l-1.44,-1.54ZM263.08,158.39l1.43,0.44l-0.03,1.02l-0.6,0.12l-1.12,-0.68l0.32,-0.89ZM248.54,131.73l-0.03,0.04l-0.02,-0.03l0.05,-0.01ZM243.69,150.32l-0.03,0.0l-0.43,0.08l0.34,-0.16l0.12,0.08ZM301.05,106.05l1.76,-0.96l0.47,-0.85l1.32,-0.78l2.62,0.48l0.84,0.45l-2.78,1.54l-4.23,0.11ZM294.05,94.47l0.18,-0.25l0.84,-0.1l-0.05,0.32l-0.97,0.03ZM286.54,99.15l0.3,-0.5l2.02,-0.02l-0.27,1.42l-2.05,-0.9ZM264.71,98.19l0.65,-1.33l-0.48,-1.26l2.16,-0.78l2.5,-0.21l0.55,0.2l0.08,0.55l-0.79,1.25l0.4,0.54l1.46,0.12l1.03,-0.8l0.74,0.86l0.13,0.67l-1.37,-0.78l-0.62,0.37l-3.12,0.39l-1.12,0.53l-1.03,0.08l-0.59,-0.58l-0.59,0.17ZM249.52,133.3l0.38,-0.36l0.36,-0.11l-0.28,0.56l-0.46,-0.09Z",name:"Yamalo-Nenetskiy avtonomnyy okrug"},"RU-KGD":{path:"M2.08,255.68l2.51,-1.44l-0.38,-0.46l-1.58,0.07l-0.38,-0.3l-0.17,-0.89l2.51,-0.14l3.27,0.5l1.02,-0.51l-0.17,-1.7l0.47,-0.56l0.55,0.57l3.13,1.26l2.43,-0.3l0.26,0.65l1.04,0.77l-0.73,0.87l0.01,2.19l-13.81,-0.59Z",name:"Kaliningradskaya oblast"},"RU-MOW":{path:"M91.41,250.34l0.33,-0.83l-0.27,-0.48l0.77,0.0l0.39,-0.33l0.15,-0.91l0.86,-0.35l0.13,-1.61l0.72,-0.15l0.74,0.37l-0.01,0.9l-0.84,0.7l-0.35,1.15l-0.63,0.12l-0.27,0.43l0.05,1.01l-0.7,0.22l-0.36,0.5l-0.72,-0.75Z",name:"Moskva"},"RU-KAM":{path:"M714.94,244.35l1.6,-4.78l2.31,-1.75l0.52,-0.88l0.73,0.04l1.7,-2.89l-0.32,-2.02l-0.53,-0.69l0.33,-0.22l1.33,0.52l1.04,-0.1l0.84,-0.56l0.67,-1.22l1.29,0.27l1.33,-0.31l0.64,0.54l0.42,-0.26l-0.26,-0.77l0.55,-0.54l3.62,-2.48l0.75,-0.04l-0.08,-0.69l1.42,-1.0l1.27,-1.56l0.38,-1.61l2.72,-1.97l0.82,-1.47l1.84,-0.52l2.27,-1.95l1.04,-1.33l2.28,-1.37l0.34,-0.68l-0.1,-0.95l2.81,-1.55l1.36,-0.24l0.83,-0.87l0.69,0.07l0.77,-0.36l0.15,0.53l0.39,0.09l0.71,-0.89l1.76,-0.49l0.09,-0.88l-0.95,-0.43l0.4,-0.77l1.35,-0.69l0.59,-0.97l-0.25,-1.05l-0.88,-0.44l0.29,-0.89l0.61,-0.07l0.39,-0.43l0.4,-4.53l0.37,-0.36l0.87,-0.22l1.16,-0.88l2.27,0.49l1.26,0.64l0.31,-0.56l-0.37,-0.57l1.49,0.16l0.55,-0.24l0.09,-0.44l-0.37,-0.25l-2.77,-0.21l-1.71,-0.57l-1.03,-0.96l-0.8,-0.13l-2.3,0.34l-0.58,0.42l-2.48,0.2l-1.17,0.56l-0.48,0.69l-0.09,0.45l0.48,0.5l-0.91,0.91l0.27,1.67l-0.87,1.77l0.28,0.57l1.28,0.44l-0.99,0.62l-0.06,-0.61l-0.66,-0.51l-0.66,-0.02l-0.88,0.48l-0.18,-0.2l-0.03,-0.96l-0.52,-0.62l0.71,-0.29l0.18,-1.14l-0.33,-0.46l-0.88,-0.2l0.52,-0.34l1.11,-0.02l0.57,-0.44l0.25,-1.85l-0.35,-0.65l0.61,-1.08l-0.3,-0.44l-0.66,0.05l-0.69,-1.09l-1.21,-0.53l0.32,-0.92l1.06,-0.16l0.31,-0.43l0.8,-0.19l0.28,-0.87l-0.41,-0.78l1.21,-0.94l0.11,-1.38l-1.33,-1.4l0.71,-0.26l0.38,-0.81l-0.67,-1.61l1.64,-0.11l0.6,-1.14l1.17,-0.7l-0.59,-1.28l-0.83,-0.41l0.01,-0.5l0.41,-0.76l-0.25,-0.49l0.56,-0.13l0.83,-0.89l1.67,0.57l1.74,-0.51l2.88,1.26l0.69,0.78l1.09,-0.3l0.01,-1.11l0.8,0.01l0.47,0.74l1.65,0.04l0.62,1.39l0.57,0.36l2.5,-0.43l2.41,0.61l1.16,-0.17l0.91,-0.58l0.64,0.99l0.67,0.19l1.19,1.14l1.86,0.5l0.74,-0.06l0.39,-0.43l1.15,0.2l0.5,0.75l0.68,0.24l0.66,1.41l1.43,0.67l0.95,0.02l0.3,0.59l0.76,0.32l0.08,1.0l-0.33,0.55l-1.34,0.45l-2.22,1.81l-1.69,1.7l-0.17,0.55l0.47,0.48l2.22,0.92l0.98,-0.25l2.0,1.27l0.83,0.9l1.69,0.45l-0.21,0.52l0.32,0.96l1.44,1.57l0.89,-0.24l2.39,0.52l1.26,-0.36l0.45,-0.44l1.64,0.28l1.93,-0.56l0.93,-0.68l1.24,0.51l0.97,-0.29l2.09,0.87l0.43,-0.4l1.36,-0.17l1.59,-1.02l0.89,-0.06l0.79,0.71l0.95,-0.0l-0.42,1.03l0.66,1.88l1.14,0.11l0.51,0.47l0.03,0.58l-0.63,0.28l-0.74,-0.29l-0.68,0.25l-0.24,0.86l-0.49,0.26l-1.25,-0.61l-0.5,0.06l-0.58,1.5l-0.66,0.2l-0.3,0.7l-0.64,0.42l-0.92,-0.59l-0.71,0.05l-0.58,0.31l0.03,0.74l-0.47,0.23l0.26,0.56l-0.27,0.36l-1.28,-0.27l-0.35,0.7l-0.48,0.03l-0.04,0.61l-0.78,-0.34l-0.49,0.15l0.06,0.51l0.79,0.59l-0.73,-0.09l-0.45,0.37l-0.06,0.56l-0.83,-0.1l-1.05,0.35l-0.08,0.48l-0.71,-0.28l-0.35,1.3l-0.33,0.21l-1.54,0.54l-1.29,0.05l-0.07,0.7l-0.88,-0.19l-0.37,0.56l0.57,0.68l-0.63,0.4l-0.52,2.36l-0.41,0.17l-1.65,-1.6l0.57,-0.36l-0.19,-0.42l-1.01,-0.25l-0.44,-1.19l-1.7,-0.87l-0.28,-0.63l-0.58,-0.21l-0.88,0.41l-2.23,0.14l-0.84,-0.36l-1.15,0.01l-2.24,0.63l-0.62,-0.24l-0.83,0.81l-1.58,-0.05l-0.41,0.75l-0.94,-0.56l-0.36,0.37l0.07,0.54l-0.67,0.28l0.01,0.38l-3.23,3.14l-0.23,-0.16l0.36,-1.58l0.54,-0.53l-0.01,-1.42l0.63,-1.08l-0.29,-0.45l-2.08,0.35l-1.97,1.58l-0.65,0.21l-0.35,-0.29l-0.4,0.23l-0.1,0.53l-0.62,0.31l-0.44,-0.36l-1.23,0.7l0.15,0.64l0.74,0.41l-0.68,0.85l-0.55,0.2l-0.52,-1.18l-1.37,-1.16l-1.01,0.18l-0.33,0.38l0.07,0.49l-2.06,-0.61l-1.37,0.08l-0.3,0.48l0.28,0.62l-0.65,0.07l-0.79,0.57l-0.09,1.77l-1.05,0.52l-0.07,0.7l0.75,0.69l0.02,0.41l-1.04,0.24l-0.26,0.83l-0.76,0.25l-0.2,0.64l0.47,0.57l-0.65,0.65l-0.57,0.12l-0.26,0.74l-1.47,1.15l-1.26,1.95l-0.94,2.47l0.25,1.59l0.75,0.72l1.06,0.44l0.05,0.77l1.27,-0.52l0.18,-1.46l0.48,-0.05l2.79,1.4l-1.01,1.66l-1.36,0.72l-0.36,1.13l0.39,1.65l-0.32,0.89l0.07,1.47l1.17,0.57l1.21,-0.21l-0.03,1.08l-0.9,-0.42l-0.66,0.71l-0.99,-0.32l-1.64,0.77l-0.08,0.82l0.54,0.3l-2.46,1.34l-1.55,3.58l-0.16,1.77l0.36,1.55l1.62,2.29l-0.02,0.51l-1.79,1.59l-1.99,0.12l-0.91,-0.77l-2.27,0.47l-3.75,2.68l-0.89,1.52l-0.34,1.42l-0.05,0.82l0.41,0.85l-0.55,0.17l-0.04,0.66l0.67,0.99l-1.49,0.11l-2.31,0.88l-2.06,1.46l-0.67,-0.98l-1.16,0.35l-0.15,1.15l0.81,0.42l-0.5,0.57l0.47,0.56l-0.62,-0.15l-0.23,0.46l0.5,0.88l-0.38,0.48l0.14,0.67l0.27,0.02l-1.02,1.39l-0.23,1.18l-1.88,2.13l-1.89,1.08l-0.45,0.86l-2.98,2.37l-0.39,-1.22l-0.87,-0.57l-0.19,-4.47l-0.6,-3.17l0.38,-0.57l-0.15,-0.46l-0.82,-0.45l-0.78,-2.28l-0.92,-6.61l-1.71,-7.48l-0.29,-3.34l0.69,-4.93ZM751.55,242.94l0.43,-0.62l1.66,-0.86l0.26,-0.56l0.47,2.1l-1.1,0.5l-0.35,0.59l-0.7,-0.29l-0.67,-0.85ZM768.53,249.68l0.99,0.28l0.15,1.06l1.45,1.71l-1.07,-0.69l-1.52,-2.36ZM771.58,253.07l0.09,0.09l-0.01,0.1l-0.0,-0.0l-0.07,-0.19ZM756.8,224.34l0.01,-0.01l0.1,-0.1l-0.08,0.1l-0.03,0.01ZM757.11,223.99l0.27,-1.05l0.64,-0.88l1.81,-0.69l1.06,-0.81l0.68,1.15l-0.25,0.82l-2.38,0.34l-1.82,1.12Z",name:"Kamchatskiy kray"},"RU-BU":{path:"M415.56,270.95l-0.04,-0.39l0.81,-0.79l-0.06,-0.46l0.66,-0.54l-0.24,-1.45l1.45,0.4l1.05,-1.82l1.49,-0.16l1.12,-0.63l0.02,-0.56l1.46,-0.31l0.5,0.55l-0.06,0.81l1.33,1.42l1.47,1.09l2.95,1.19l2.73,2.85l0.75,0.14l0.56,-0.44l1.71,0.3l1.21,1.61l2.19,1.22l-0.14,1.26l0.91,1.4l1.56,-0.2l0.85,0.32l-0.02,1.68l0.45,0.4l2.14,-1.04l2.31,-0.06l0.39,-0.75l-0.17,-1.63l4.12,-1.66l1.63,-1.26l2.3,-2.83l9.9,-5.58l1.89,-4.11l3.27,-5.12l-0.24,-0.54l-1.85,-0.41l0.64,-2.38l-0.37,-0.85l0.48,-0.96l-0.03,-0.55l-0.62,-0.67l-0.1,-0.9l0.68,-1.11l0.35,-1.61l0.47,-0.44l1.19,0.16l0.54,-0.85l-0.3,-0.5l-1.16,-0.24l-1.04,-1.58l-1.06,-0.24l0.79,-1.53l1.44,-0.26l0.36,-0.36l0.96,-0.01l0.49,-0.48l1.96,0.2l0.77,-0.73l0.09,-0.91l0.57,-0.37l1.54,0.35l1.13,0.71l0.97,-0.26l2.21,0.38l1.27,-0.73l0.22,-1.02l0.44,-0.44l0.16,0.59l1.13,0.88l1.57,-0.25l0.62,0.48l1.26,0.13l0.94,-0.62l0.26,1.16l0.99,0.71l2.55,0.52l0.91,-0.35l2.01,1.1l0.75,-0.2l0.67,-0.98l1.44,0.22l1.95,-0.42l0.5,-1.14l1.01,-1.14l0.11,-0.74l1.67,0.12l1.44,-0.33l0.83,-0.76l1.18,0.08l-1.82,0.76l-1.1,0.85l-0.14,1.35l-0.76,0.4l-0.11,0.66l0.5,0.5l0.77,0.1l0.22,0.64l-0.15,1.2l0.51,1.02l-0.08,0.93l0.66,0.82l-0.28,1.7l0.58,2.36l1.11,0.42l1.33,-0.16l0.39,0.98l1.67,0.94l0.57,1.7l-1.01,1.85l-0.94,0.23l-1.57,-0.16l-3.02,0.72l-0.68,0.37l-0.18,0.5l-1.59,0.85l-1.52,1.58l-1.37,0.32l-0.62,0.7l-0.72,0.07l-0.21,0.33l-1.72,0.31l-1.04,0.77l-0.19,0.62l0.44,0.49l-0.21,1.21l0.55,0.4l0.27,0.78l0.83,0.36l-0.05,0.79l0.72,0.15l-0.86,1.93l-2.5,1.48l-1.72,0.03l-1.72,0.96l-1.98,-0.06l-0.79,0.92l-1.13,-0.58l-0.73,0.18l-2.14,2.22l-3.21,1.21l-1.16,0.94l-0.08,0.51l-0.57,0.5l-3.37,-0.75l-2.21,1.16l-1.76,0.52l-0.86,-0.9l-0.89,0.42l-2.03,-0.39l-1.42,1.9l0.15,0.49l0.9,0.6l-0.99,0.23l-0.57,1.46l-0.99,0.8l0.56,0.92l1.85,0.8l-2.78,1.07l-1.15,1.27l0.03,0.99l-2.53,-0.2l-1.16,-1.31l-1.72,-0.92l-2.29,0.23l-1.27,-0.74l-3.43,-0.53l-1.38,0.6l-3.65,0.61l-1.49,1.04l-1.66,-0.27l-0.89,0.36l-1.57,-0.4l-0.53,-0.72l-1.41,-0.04l-1.58,-0.65l-0.7,-0.82l-0.79,-0.19l0.17,-1.02l-0.59,-0.58l0.12,-1.05l-0.44,-0.88l0.22,-1.53l-0.81,-0.67l-2.99,-0.74l-0.9,0.17l-4.33,-1.89l-3.11,-0.16l-1.14,-0.93l-2.03,-0.38l-1.58,-0.79l-0.35,-0.94l-1.22,-0.78Z",name:"Buryatiya, Respublika"},"RU-KEM":{path:"M341.23,245.3l0.12,-1.07l1.58,-0.54l0.95,0.17l0.79,-0.69l0.74,0.22l1.62,-0.19l0.34,-0.5l-0.14,-0.31l0.54,-0.18l0.2,-0.49l1.44,-0.48l0.61,-0.92l0.74,0.57l1.5,-0.61l1.8,0.7l0.83,-0.15l0.34,-0.76l0.76,0.33l0.68,-0.29l1.46,0.79l3.18,-2.05l0.85,0.25l0.18,0.36l-0.67,0.09l-0.28,0.41l0.14,0.7l0.4,0.25l-0.07,0.46l0.85,0.71l1.59,0.6l-0.0,0.45l1.08,1.09l0.62,1.46l-3.52,2.12l-1.68,2.07l0.89,2.16l1.0,1.19l-0.59,0.33l-0.4,2.12l-0.85,0.35l-0.06,0.56l1.25,0.9l1.52,-0.9l0.62,0.81l0.74,-0.26l0.11,0.31l-1.14,1.22l1.14,1.68l-0.78,0.32l-0.21,0.65l-0.85,0.59l0.08,0.86l-0.54,1.0l0.4,0.45l0.63,-0.21l0.42,0.56l-0.03,0.76l-0.62,0.61l-0.06,0.64l1.11,0.47l0.46,0.65l-0.82,0.6l0.24,0.7l-0.19,0.27l-1.95,1.44l0.01,0.6l-0.86,0.42l0.32,-1.45l-0.35,-0.47l-1.16,0.25l-1.58,-0.92l-1.37,0.61l-1.12,-0.3l-0.34,-0.61l-0.61,0.01l-0.12,-0.66l-1.04,-0.77l0.55,-1.24l-0.06,-0.64l-0.91,-0.18l-0.72,-0.54l1.21,-1.2l0.07,-1.15l-1.37,0.09l-0.99,-0.37l-0.74,-0.91l-0.15,-0.79l-1.36,-1.53l-1.1,-0.43l-1.78,-1.39l-0.86,0.13l-1.33,-1.85l-0.6,-0.12l-0.28,-0.4l0.3,-0.33l-0.19,-0.7l0.37,-1.16l-0.9,-0.83l0.09,-1.25l-0.38,-0.51l0.18,-1.02l-0.59,-0.53l-0.2,-1.41l-0.61,-0.58l-0.06,-1.02l-0.42,-0.26Z",name:"Kemerovskaya oblast"},"RU-CHU":{path:"M725.55,150.92l0.45,-1.07l1.51,-0.02l1.2,-0.39l0.11,-0.41l-0.44,-0.85l-0.99,-0.24l0.64,-0.39l0.33,-0.98l0.68,-0.29l2.66,-0.29l3.2,-0.85l1.15,0.27l0.52,-0.62l5.89,-0.21l2.13,-1.0l5.28,0.93l0.85,-0.47l0.46,-1.6l0.73,-1.0l-0.65,-1.35l0.62,-0.14l0.67,-0.93l-0.59,-0.91l-1.01,-0.51l-0.13,-0.63l1.13,-0.52l0.25,-0.52l-1.38,-1.26l-0.98,-1.78l0.58,-0.98l1.4,0.22l2.05,-0.61l3.18,0.24l1.33,-0.73l2.02,1.4l2.11,0.5l4.42,-0.26l2.08,0.66l2.92,-0.08l0.35,0.35l1.13,0.0l4.25,-2.6l0.45,-0.01l0.5,0.39l-0.05,0.64l1.58,0.84l-0.26,1.62l0.56,1.35l3.1,0.6l2.58,0.94l0.35,1.94l0.52,0.59l0.82,0.33l3.7,-0.45l1.35,0.69l0.49,-0.14l-0.55,-1.19l0.56,0.63l0.59,-0.37l-0.08,-0.81l1.09,-0.74l0.91,-0.0l0.34,-0.46l-0.78,-0.41l-0.51,-1.0l-0.05,-1.19l-0.84,-0.86l-0.81,-1.85l-0.79,-0.27l-1.35,0.2l0.41,-0.46l1.55,-0.51l0.02,-3.22l7.12,1.13l3.75,0.12l0.59,0.65l1.53,0.52l0.47,0.68l1.65,-0.43l0.18,-0.66l-0.32,-0.37l1.34,0.81l0.31,-0.22l0.88,0.23l0.56,-0.33l5.32,0.38l2.13,-0.25l2.23,0.9l1.43,-0.16l1.51,0.34l1.18,0.72l3.4,0.58l4.47,1.61l0.8,-0.4l1.36,0.42l-0.15,0.66l0.31,0.63l3.12,0.26l1.46,1.09l-0.02,0.42l1.2,1.09l1.32,0.12l1.51,0.58l1.19,-0.01l0.82,0.97l2.4,0.51l0.46,0.35l0.01,0.96l0.35,0.62l3.34,1.02l0.17,0.52l-0.48,0.63l0.26,0.41l0.69,0.02l0.92,-0.61l-0.12,0.48l0.91,0.71l1.49,-0.46l0.72,0.96l0.87,-0.12l1.23,0.64l-0.16,0.78l1.54,0.9l2.13,0.0l-0.23,0.71l-1.09,0.49l0.84,1.0l1.37,0.16l0.33,0.42l1.37,-0.0l0.35,-0.71l-1.02,-0.66l0.07,-0.48l2.12,1.0l0.57,1.52l-0.82,0.62l0.14,0.74l1.18,0.21l1.14,-0.58l0.46,0.22l-0.49,0.9l-0.15,1.37l1.07,2.53l-1.1,0.57l-0.29,0.58l1.08,0.96l1.77,0.48l-0.19,0.92l0.3,1.37l0.95,-0.06l1.26,-1.57l0.21,0.5l-0.44,1.15l0.44,0.51l1.93,-1.41l0.21,-0.87l-0.27,-0.42l-0.74,-0.58l-1.23,-0.22l0.98,-0.73l0.01,-0.92l-0.52,-1.89l-0.85,-0.52l1.88,0.06l0.75,-0.27l0.87,0.65l0.58,-0.37l-0.3,1.72l0.56,0.49l1.18,-0.18l0.14,-0.72l1.91,0.35l1.58,-0.33l0.26,-0.47l3.01,0.21l0.06,0.66l1.48,0.86l0.28,0.85l2.65,1.46l1.72,1.42l-0.78,0.33l0.24,0.62l0.87,0.17l1.13,-0.58l0.35,0.17l-0.96,0.22l0.19,0.49l0.6,0.33l2.0,-0.1l0.75,0.43l-1.44,-0.11l-3.4,1.62l0.26,2.12l-1.2,-0.14l-1.41,-0.62l-1.77,-1.2l-0.52,0.43l0.57,1.16l0.74,0.7l0.96,0.19l0.31,0.31l-0.11,0.32l-0.96,-0.44l-2.38,0.27l-1.89,-0.64l-0.47,0.16l-0.38,-0.85l-0.83,-0.31l-2.81,-0.02l0.18,0.73l2.21,0.8l-0.2,0.77l0.44,0.62l0.83,0.14l-0.07,0.56l-2.39,-0.02l-0.22,0.75l1.03,0.53l1.41,-0.05l-0.08,0.49l0.43,0.57l-2.85,1.3l-1.33,-0.05l-0.81,0.75l-0.24,0.55l0.44,0.27l1.57,-0.42l-1.07,0.42l-0.33,0.52l0.74,1.09l-0.35,0.15l-0.13,0.64l0.94,0.21l-1.13,0.95l-0.98,-0.37l0.5,-0.77l-0.13,-1.0l-0.72,-0.86l-0.43,-0.13l-0.28,0.35l0.23,1.64l-0.88,0.4l-1.73,-0.64l-0.22,-0.89l-1.4,-0.77l0.01,-0.39l-1.7,-0.48l0.29,-0.63l-0.65,-0.98l-0.58,0.21l-0.12,0.58l-0.82,-0.47l-0.43,0.14l-0.24,0.71l-1.25,-0.14l-0.01,-0.38l-2.14,-0.96l0.17,-1.76l-0.65,-0.71l-0.2,-1.3l-0.93,-0.65l-4.93,-1.36l-1.31,0.38l-1.25,1.04l-5.17,-0.24l0.46,-1.54l-0.15,-0.42l-0.58,-0.52l-0.6,0.14l-1.16,-1.19l0.7,-0.29l0.39,-0.9l0.85,-0.43l0.22,-2.46l-0.47,-0.32l-0.51,0.2l-1.29,1.72l-0.37,0.1l-0.72,-0.55l0.15,-0.49l-0.33,-0.91l-0.74,-0.27l-0.23,0.92l-0.77,-0.37l-0.49,0.53l0.95,1.3l-1.01,0.14l-0.73,-0.58l-0.46,0.04l-0.9,2.33l0.51,1.62l2.23,1.4l0.11,0.65l-1.02,0.88l-0.24,1.47l-0.51,0.59l-2.96,1.12l-1.56,1.64l-1.2,0.11l-2.18,1.12l-0.66,-0.22l-1.86,0.29l-1.61,-0.12l-1.76,-0.36l-0.7,-0.73l-0.27,-0.9l-1.1,-0.24l-0.5,-0.74l-1.31,-0.47l-1.76,0.43l-1.04,-0.5l-0.87,0.55l0.25,0.59l1.33,0.42l2.0,-0.4l1.4,1.37l-0.68,0.13l-0.74,-0.52l-1.44,-0.24l-0.77,0.42l-2.47,-1.21l-1.67,1.39l-3.55,0.16l-1.57,0.77l-1.47,-0.05l-0.39,0.27l0.48,0.67l1.66,-0.03l1.75,-0.71l3.24,-0.1l1.77,-1.23l1.29,1.36l-1.21,0.53l-0.26,0.74l0.21,0.49l2.18,-1.17l1.55,0.97l1.29,-1.19l1.95,-0.51l-0.53,1.83l0.38,0.84l1.01,0.96l2.3,1.15l0.97,0.04l0.52,-0.99l0.74,1.46l-0.49,0.44l-0.11,0.64l0.39,0.42l1.25,0.19l0.26,1.56l-1.9,0.37l-0.55,0.46l-0.03,0.53l0.82,0.61l0.88,-0.44l0.69,0.1l-0.63,0.67l0.16,0.57l3.73,1.67l0.35,0.41l-0.78,0.48l-0.08,0.69l0.52,0.9l1.02,0.3l0.32,0.92l-0.22,0.37l-0.66,0.31l-0.23,0.67l-1.19,0.19l-0.27,0.42l0.11,0.83l-5.18,-1.75l-3.63,-0.33l0.11,-0.76l0.65,-0.58l-0.1,-0.48l-0.89,-0.07l-0.59,0.48l-1.23,-0.96l-0.47,0.51l0.24,0.71l-0.49,0.76l0.52,0.73l-1.01,0.27l-0.6,-0.22l-2.09,1.8l-4.48,1.6l-1.06,-0.22l-0.26,1.02l-1.7,0.55l-1.09,-0.28l-0.36,0.49l-0.93,-1.32l-0.86,0.16l-0.55,-1.35l0.38,-0.39l-0.1,-1.1l-1.23,-0.23l-0.37,-0.51l-0.73,-0.21l-1.22,0.03l-1.79,1.07l-1.29,0.06l-0.39,0.32l-1.6,-0.71l-1.05,0.27l-1.37,-0.5l-3.03,1.25l-1.33,-0.45l-1.06,0.23l-0.29,0.46l-0.64,0.2l-2.16,-0.45l-0.66,0.23l-1.13,-1.86l0.37,-0.8l-0.21,-0.36l-1.39,-0.03l-0.84,-0.38l-0.66,-0.79l-2.19,-1.39l-1.15,0.19l-1.8,-0.74l0.98,-0.58l0.51,-0.94l2.0,-1.72l1.65,-0.58l0.58,-0.95l-0.37,-1.57l-0.86,-0.48l-0.29,-0.71l-1.35,-0.08l-1.06,-0.49l-0.49,-1.35l-0.89,-0.32l-0.66,-0.86l-1.58,-0.3l-1.06,0.51l-0.99,-0.5l-0.6,0.05l-0.99,-1.11l-0.59,-0.08l-0.84,-1.16l-2.48,0.7l-2.32,-0.58l-1.07,-0.02l-1.02,0.4l-1.2,-1.55l-1.65,-0.15l-0.68,-0.74l-1.56,0.09l-0.32,1.29l-0.46,-0.66l-3.5,-1.46l-1.61,0.58l-2.04,-0.51l-0.87,0.93l-1.35,0.28l-0.24,1.13l-1.36,-0.08l-0.9,-0.71l-1.41,0.02l-2.42,-0.66l-0.55,-1.35l-2.28,-1.35l-1.52,-0.28l-2.39,0.08l-1.67,-1.6l-0.12,-0.77l-0.87,-0.64l-1.07,-0.14l-4.55,-1.76l0.08,-0.87l1.41,-2.3l-0.03,-0.77l-0.43,-0.41l-1.99,-0.42l-1.63,-1.01l1.4,-2.19l1.11,-0.78l-0.59,-1.37l0.07,-0.53l-0.74,-0.91l-1.84,-0.57l-2.46,-1.3l-0.21,-0.32l0.43,-1.0l-0.91,-0.88ZM813.52,198.5l0.18,0.28l0.27,0.19l-0.19,0.07l-0.26,-0.54ZM879.95,177.08l1.53,0.23l0.4,0.59l-0.67,0.22l-1.25,-1.05ZM878.46,156.73l-0.01,-0.0l-0.0,-0.0l0.0,-0.0l0.0,0.0ZM881.71,175.34l0.43,-0.33l0.73,0.17l-0.69,0.2l-0.46,-0.04ZM836.19,120.37l-0.81,-1.8l1.26,-1.45l3.41,-2.07l3.56,-1.27l2.22,0.26l1.26,-0.42l3.42,0.55l1.69,0.71l0.19,0.58l2.79,1.38l-2.17,1.37l-4.93,0.58l-2.15,0.63l-3.75,-0.74l-1.81,1.12l-2.73,-0.04l-1.44,0.59ZM778.49,129.97l2.18,-1.27l5.74,1.42l-0.85,0.44l0.1,1.08l-0.26,0.39l-1.57,0.12l-3.53,-1.14l-0.7,-0.67l-1.11,-0.36Z",name:"Chukotskiy avtonomnyy okrug"},"RU-ULY":{path:"M138.43,258.73l0.43,-0.55l1.8,-0.29l2.1,-0.96l0.04,-0.65l-0.83,-0.43l-0.29,-1.42l1.35,0.58l1.12,-0.42l0.94,0.17l0.74,1.18l1.31,-0.34l0.68,-0.89l0.84,0.12l0.81,-0.67l2.06,0.84l1.85,-0.11l1.15,-1.08l1.3,-0.47l0.65,0.47l0.7,1.64l2.57,0.38l0.77,1.25l-0.21,1.52l-1.19,0.62l-0.16,0.46l-1.23,0.32l-1.18,-0.28l-2.03,0.08l-1.06,1.0l-2.15,-0.28l-0.14,0.68l-0.5,0.01l-0.29,0.36l0.28,1.06l-1.38,-0.09l-0.88,1.18l0.81,0.97l0.39,0.8l-0.08,0.62l0.43,0.49l1.83,0.48l-0.45,0.36l-1.87,-0.03l-1.47,0.58l-0.49,0.8l-0.73,-0.13l-0.73,0.32l-1.43,-0.26l-0.47,0.2l-0.53,-0.39l0.5,-0.72l-0.33,-1.43l0.29,-1.39l-0.38,-1.24l-1.35,-1.17l-0.71,-0.08l-0.16,-0.97l-1.4,-1.37l-0.12,-0.69l-1.5,-0.73Z",name:"Ulyanovskaya oblast"},"RU-KGN":{path:"M222.84,252.06l1.04,0.19l0.52,-1.26l-0.28,-0.85l-0.41,-0.28l0.91,-0.72l0.67,-0.02l0.78,-0.87l-0.38,-0.65l-0.04,-1.33l-0.94,-0.83l-0.11,-0.87l-0.97,-0.77l-0.3,-0.73l1.26,-1.67l0.74,-0.58l0.4,0.41l0.58,-0.03l1.48,-0.69l1.31,0.17l0.62,0.45l0.77,-0.76l0.29,0.4l1.38,0.52l1.94,0.17l0.53,-0.36l0.03,-0.63l0.65,-0.59l0.04,-0.57l2.06,-0.57l0.49,0.65l-0.09,1.64l0.62,0.43l0.55,1.27l2.53,0.15l1.05,1.47l1.05,0.66l1.07,-0.56l1.12,0.84l1.51,-0.63l0.47,0.57l2.19,0.04l1.04,1.61l2.02,0.15l0.56,0.4l1.04,-0.26l0.14,0.77l0.63,0.24l0.96,1.11l0.91,0.15l-0.35,0.62l-2.07,0.23l0.14,1.14l-0.27,0.41l-1.35,-0.12l-1.04,0.77l-1.99,0.05l-0.57,0.46l-6.03,1.22l-0.19,-0.43l-0.44,-0.11l-1.03,0.73l-1.34,-0.23l-0.46,0.5l-1.19,0.45l-0.19,1.37l-0.91,-0.65l-1.19,0.47l-0.88,-0.32l-3.05,0.5l-0.43,0.78l-0.87,-0.35l-1.57,0.44l-0.66,-0.45l-0.34,-0.37l0.79,-1.36l-0.86,-1.4l-1.64,-0.08l-0.9,0.44l-0.94,-0.68l-0.78,0.05l-0.62,0.48l-0.68,-0.14l0.2,-0.79l-0.76,-1.03Z",name:"Kurganskaya oblast"},"RU-KRS":{path:"M76.69,275.94l1.33,-0.42l-0.04,-0.97l0.27,-0.38l-0.32,-0.53l1.46,-0.42l1.3,-1.77l2.14,-0.22l0.34,-0.27l0.58,0.26l-0.04,0.57l0.4,0.25l3.64,-0.86l0.72,0.87l1.82,0.89l1.68,0.32l1.24,1.02l0.89,-0.56l0.97,0.21l0.81,0.65l2.07,-0.36l0.42,0.33l-0.11,0.58l-0.79,-0.04l-0.56,0.83l0.68,0.97l0.08,0.88l-0.84,-0.75l-1.28,0.02l-0.74,0.36l-1.65,-0.12l-0.65,0.39l-0.58,-0.07l-0.89,1.03l-1.83,0.7l-3.35,-0.47l-0.89,1.38l-1.16,0.21l-0.75,-0.23l-0.33,-0.54l-0.83,-0.02l-0.53,-1.15l-2.1,0.27l-0.45,-0.47l-1.26,-0.16l-0.85,-2.24Z",name:"Kurskaya oblast"},"RU-KR":{path:"M51.86,159.49l8.28,-0.46l2.41,0.24l0.24,0.74l0.9,0.54l0.23,1.05l0.63,0.3l2.45,-0.08l0.33,-0.98l0.86,-0.25l0.2,-0.67l1.2,-0.02l0.6,0.64l1.25,-0.18l1.4,0.59l-1.17,0.62l-0.1,0.43l0.37,0.25l1.41,-0.09l1.43,0.76l1.19,-0.08l0.18,0.46l1.79,0.63l0.87,0.78l0.19,1.02l0.57,0.03l-0.01,0.31l-0.76,0.14l0.26,2.21l-0.38,0.52l-1.82,0.69l0.22,0.68l0.58,0.09l0.11,0.63l0.89,0.56l-0.1,0.4l0.59,0.65l-0.22,0.54l1.03,1.36l-0.6,0.25l-0.04,0.67l0.77,0.94l-0.78,0.23l-0.21,0.45l1.26,0.6l0.3,0.74l1.48,0.47l0.44,0.68l0.61,0.04l1.2,-0.64l0.53,0.19l0.7,1.05l0.79,0.1l0.43,0.4l0.37,1.06l1.13,0.43l0.25,1.36l-0.32,0.52l-3.03,0.49l-0.29,0.59l1.0,1.19l0.94,0.43l0.5,1.69l-0.32,1.45l1.42,1.82l1.46,0.93l1.8,0.54l1.39,-0.25l0.54,0.21l0.34,1.33l-0.8,2.08l0.42,0.31l1.21,-0.03l0.34,1.41l0.65,0.65l-0.3,1.36l-0.57,0.51l-0.02,0.83l-1.85,0.12l-1.83,-0.73l-0.79,0.43l-1.2,-0.08l-1.01,1.23l-5.2,1.89l0.01,-0.61l-0.36,-0.36l-0.64,0.22l-2.11,-0.18l-0.47,-0.34l-1.31,0.47l-0.6,0.57l-0.9,-0.41l-3.58,0.17l-0.85,0.8l0.11,0.53l0.58,0.46l-0.71,0.08l-0.18,0.56l-1.22,0.73l-0.21,0.69l-0.83,0.1l-0.95,0.62l-14.86,-4.2l-1.51,0.03l-0.82,-0.65l-0.17,-0.18l0.82,-0.92l1.36,-0.94l4.56,-4.84l1.45,-0.89l1.68,-1.65l1.78,-3.37l-0.36,-1.01l-1.25,-1.07l-0.39,-1.0l-2.1,-1.4l-1.76,-0.73l-2.17,-1.79l0.8,-0.29l1.64,-1.69l0.48,-1.18l-0.35,-1.4l-2.5,-1.2l0.16,-0.45l-0.5,-0.71l0.82,-0.35l0.3,-0.55l-0.52,-1.31l-1.83,-0.28l-0.78,-1.33l0.15,-0.32l0.93,-0.22l0.27,-0.45l-0.36,-1.18l-0.73,-0.12l0.41,-0.49l0.02,-1.33l0.55,-0.56l-0.19,-0.63l1.49,-0.08l0.21,-0.6l-1.19,-3.81l-1.32,-1.59l-0.61,-1.68l-0.58,-0.7ZM73.29,206.0l0.82,-0.4l0.3,0.05l-0.28,0.55l-0.83,-0.2ZM83.89,172.32l0.33,-0.02l0.27,-0.15l0.15,-0.0l-0.08,0.41l-0.67,-0.23Z",name:"Kareliya, Respublika"},"RU-ME":{path:"M137.09,240.73l0.26,-0.42l1.15,-0.38l0.15,-1.45l1.95,-0.59l3.64,0.15l-0.09,0.47l0.54,0.37l1.84,-0.3l1.02,-1.16l1.47,0.21l0.97,-0.21l0.77,-1.07l0.65,0.17l1.6,-0.34l0.29,0.53l0.73,0.13l0.7,-0.77l0.93,1.08l0.92,0.12l1.08,-0.35l0.35,1.24l1.51,0.34l0.3,1.85l-0.87,0.18l-0.42,-0.36l-0.89,0.03l-0.67,0.5l-0.61,-0.11l-0.38,0.88l-0.46,-0.29l-0.87,0.06l-1.05,1.22l0.2,0.59l-0.62,0.56l-0.73,0.07l-0.13,0.87l-1.18,0.28l-0.35,0.46l-1.45,-0.72l-0.81,-1.46l-2.03,-0.24l-0.28,-0.98l-0.38,-0.27l-1.91,0.39l-1.76,1.2l-0.86,-0.14l-1.78,0.69l-0.2,-0.66l-0.9,-0.59l0.25,-0.31l-0.09,-1.2l-1.5,-0.33ZM154.88,235.25l-0.01,-0.02l0.01,-0.01l-0.0,0.02l-0.0,0.01Z",name:"Mariy El, Respublika"},"RU-IN":{path:"M131.12,330.57l0.03,-0.27l0.9,-0.22l1.23,0.52l0.52,2.01l-0.03,2.02l-0.33,0.3l-0.53,-0.31l0.5,-0.75l-0.15,-1.02l-1.75,-1.42l-0.09,-0.7l-0.31,-0.18ZM132.15,334.87l-0.09,0.16l-0.32,-0.29l0.16,0.09l0.24,0.04Z",name:"Ingushetiya, Respublika"},"RU-MAG":{path:"M658.25,197.25l1.46,-1.19l0.02,-1.66l0.84,-0.03l0.77,-0.61l-0.79,-1.93l0.19,-1.22l-0.59,-2.22l1.01,-2.62l1.01,-1.23l-0.13,-1.23l2.79,-1.12l0.87,-1.0l0.28,-0.93l2.78,0.53l1.46,0.81l0.72,-0.32l0.13,-0.45l0.75,-0.15l0.06,0.97l1.11,0.82l0.89,0.05l0.71,-0.46l1.14,-1.7l0.15,-1.01l-1.05,-0.89l1.05,-1.05l1.43,1.09l2.53,-0.16l0.83,0.27l0.46,-0.33l0.67,0.07l1.08,-0.88l0.77,-0.2l1.11,0.47l-0.33,1.04l1.02,1.32l2.35,0.56l0.58,-0.32l0.07,-1.08l1.29,0.02l1.04,-0.37l1.31,0.66l0.55,-1.19l2.7,-0.55l0.2,1.14l1.81,-0.25l0.36,-0.65l-0.27,-0.6l2.03,-1.43l-1.22,-2.32l0.75,-0.74l-0.24,-0.98l0.39,-0.42l2.0,-0.3l1.99,-0.91l0.43,-0.7l-0.6,-0.77l0.63,-1.68l-0.31,-0.88l2.18,-0.34l0.41,0.7l0.4,0.09l0.93,-0.38l0.86,-1.17l-0.1,-0.98l-0.36,-0.42l0.85,-0.89l1.73,0.88l1.64,-0.64l0.61,0.56l2.44,-0.27l0.94,0.67l2.04,0.31l1.57,-1.11l1.29,1.15l0.01,0.68l1.37,0.58l1.51,-0.15l0.27,-0.72l1.39,-0.84l2.09,-0.37l2.02,0.29l0.21,-0.51l-0.47,-0.95l0.68,-0.6l0.83,0.63l1.96,0.42l-1.41,2.41l-0.23,1.21l0.27,0.56l4.92,1.93l0.95,0.09l0.62,0.44l0.23,0.9l1.82,1.7l2.69,-0.01l1.6,0.35l0.33,0.44l1.39,0.61l0.75,1.5l2.66,0.74l1.29,-0.05l1.03,0.74l1.87,-0.01l0.16,0.83l1.07,0.8l-1.09,1.55l-1.28,0.01l-0.8,0.63l0.25,1.39l0.42,0.3l-0.93,0.79l-0.11,0.64l0.24,0.66l1.04,0.92l-0.02,0.75l-1.47,0.93l0.53,1.39l-1.83,0.55l-0.71,0.66l-0.06,1.59l1.53,0.73l0.24,0.64l0.73,0.57l-0.37,0.59l0.36,1.56l-0.14,0.63l-1.43,0.12l-1.54,0.76l0.29,0.72l1.66,0.67l-0.89,0.28l-0.31,0.47l0.82,1.81l-2.04,2.15l-0.45,-0.2l-0.53,0.22l-0.47,0.85l-1.57,0.84l-0.38,0.68l-2.73,1.96l-0.42,0.91l-1.93,-0.0l-0.35,0.3l-0.15,-0.51l1.08,-1.47l-0.3,-0.66l-1.42,0.01l-0.81,0.38l0.28,-0.67l-0.33,-0.82l0.31,-0.33l-0.2,-0.43l0.73,-0.65l0.03,-0.44l0.8,-0.46l0.32,-1.38l0.38,-0.34l-0.05,-1.49l-0.69,-0.66l-1.65,0.81l-0.94,1.15l-1.13,0.19l-0.13,-1.12l-0.59,0.15l-0.36,-0.7l-1.53,-0.28l-1.21,0.15l-0.57,0.61l-2.73,-0.03l-1.18,0.75l-2.68,-0.47l-1.18,0.77l-1.51,0.38l-0.7,0.86l-1.35,0.3l-0.32,2.35l-1.16,0.55l-2.32,1.84l-0.33,1.45l-5.6,3.51l-1.18,1.48l-0.95,0.35l-0.16,0.51l0.29,0.67l-1.13,0.35l-0.01,1.66l-0.85,1.27l0.35,0.79l2.28,0.56l0.42,-0.19l-0.01,-0.64l0.27,-0.11l0.75,0.47l0.88,-0.04l0.87,0.68l-0.05,0.75l-1.45,-0.03l-0.55,0.39l-1.51,-0.57l-0.59,0.19l-0.29,0.78l-1.17,0.28l-1.63,-1.44l-0.52,0.3l-1.31,-0.3l-0.92,1.17l-1.4,0.43l-0.5,0.85l-1.29,-0.17l-1.34,-0.86l-1.77,1.41l-3.18,0.18l-0.75,-1.12l1.03,-0.52l1.54,0.25l1.97,-0.17l1.08,-0.39l0.28,-0.68l-1.13,-0.77l-0.89,0.19l-0.94,-0.25l-0.64,-1.28l-1.45,-1.07l-0.69,0.33l-1.29,-0.14l-1.12,0.45l-0.35,-0.33l-1.15,0.06l-0.34,-0.44l-2.4,-0.69l-3.52,-0.55l-0.38,0.54l-1.49,0.52l-0.15,0.67l0.38,0.55l-0.59,0.07l-0.34,-0.65l-0.72,0.47l-0.42,1.22l0.57,0.64l-1.32,-0.02l-0.5,-0.97l-0.93,-0.23l-2.14,0.26l-0.44,0.33l-0.01,0.52l-0.64,-0.32l-0.67,0.42l-0.97,-0.59l-0.73,0.04l0.37,-2.09l-0.35,-2.16l-0.8,-0.62l-1.05,0.22l-0.34,-0.33l-0.11,-1.0l-1.0,-0.32l-0.61,-1.03l-3.27,0.41l-0.65,-0.51l0.11,-0.73l-0.56,-0.35l2.72,-1.79l0.98,0.6l0.8,-0.12l0.52,-0.7l0.02,-1.52l0.72,0.04l0.42,-0.32l0.29,-2.21l-0.34,-0.65l0.4,-1.01l-0.71,-0.28l-0.28,-1.63l-0.68,-0.51l-0.66,-1.18l-2.48,-1.62l-1.14,-0.31l-1.22,0.82l-0.95,-0.27l-0.57,0.21l-1.14,-0.77ZM689.04,217.87l0.02,0.05l0.08,0.09l-0.16,-0.06l0.06,-0.07Z",name:"Magadanskaya oblast"},"RU-MO":{path:"M120.4,257.16l0.91,-0.71l-0.19,-0.51l0.53,-1.02l-0.46,-1.15l2.13,0.09l0.59,-0.91l0.9,-0.27l2.52,1.06l1.07,1.07l2.43,0.91l0.28,0.41l1.01,-0.32l0.76,0.32l1.17,-0.16l0.4,-0.4l-0.45,-0.76l0.17,-0.53l-0.23,-0.32l0.58,0.13l0.45,-0.88l0.77,-0.08l0.26,-1.31l0.63,-0.28l0.21,-0.47l-0.32,0.86l0.3,0.55l2.05,-0.34l1.45,0.75l0.38,1.67l-0.23,0.52l0.58,1.33l0.42,0.25l-3.11,0.87l-1.58,1.74l-1.57,0.29l-0.74,-0.56l-1.78,-0.0l-1.54,0.58l-0.26,0.39l0.08,1.2l-1.85,-0.69l-0.9,0.12l-0.56,-1.13l-2.02,-0.79l-2.08,0.14l-0.56,1.0l-0.67,0.42l-1.83,-0.23l-0.46,0.23l-0.25,-0.1l0.57,-0.49l-0.08,-0.65l0.51,-0.24l0.32,-0.76l-0.06,-0.41l-0.64,-0.4Z",name:"Mordoviya, Respublika"},"RU-TA":{path:"M145.76,254.29l0.44,-0.98l1.36,0.23l-0.78,1.33l-0.72,-0.03l-0.31,-0.55ZM148.49,253.59l0.18,-0.5l-0.24,-0.39l1.12,-0.19l0.5,-0.48l-0.54,-2.35l-0.75,-0.46l1.17,-1.07l-0.13,-0.71l1.58,-1.05l0.23,-0.8l1.26,-0.33l0.24,-0.71l1.71,-1.2l0.05,-1.14l1.4,0.08l1.19,-0.65l0.35,-0.63l0.33,0.45l1.48,0.21l1.13,-0.85l0.23,-0.64l0.37,-0.04l1.08,2.09l1.27,0.18l0.11,0.73l1.26,0.82l0.52,-0.08l1.06,0.5l-0.12,0.43l0.32,0.57l1.26,-0.05l0.9,0.46l0.95,-0.55l0.34,0.47l0.64,0.02l0.74,-0.51l-0.02,-0.65l2.1,0.19l1.15,-0.85l-0.19,-1.01l-0.89,-0.46l0.86,-0.46l0.06,0.85l0.5,0.91l1.73,0.58l-1.02,0.76l0.64,0.82l1.65,-0.27l1.5,0.2l1.47,1.14l-0.95,0.66l-0.48,1.14l-0.92,0.35l-0.79,0.89l-0.73,-0.1l-1.63,0.85l0.09,0.7l0.73,0.68l0.69,0.11l0.8,0.85l0.05,0.84l-0.85,0.9l-0.44,1.42l0.46,2.46l-0.3,-0.41l-1.21,-0.48l0.56,-0.38l-0.47,-1.08l-0.71,0.18l-1.68,-0.32l-0.95,-0.93l-1.87,0.58l-0.71,-0.93l-1.31,-0.22l-0.97,-0.59l-0.33,0.16l-0.3,-0.41l-1.28,0.19l-1.09,0.81l-0.32,1.17l-1.14,-0.38l-0.72,0.47l-0.85,-0.91l-0.44,0.2l-0.39,-0.33l-3.07,-0.45l-0.57,-1.38l-1.21,-0.93l-1.8,0.75l-0.83,0.95l-1.68,0.06l-0.88,-0.68l-1.13,-0.22l-1.13,0.36ZM177.51,243.47l-0.04,-0.18l-0.19,-0.34l0.5,0.08l-0.27,0.44ZM166.79,244.23l0.05,-0.07l-0.02,0.03l-0.03,0.04ZM166.92,244.03l0.01,-0.05l0.03,-0.02l-0.04,0.07Z",name:"Tatarstan, Respublika"},"RU-ZAB":{path:"M463.4,286.39l0.63,-0.32l0.38,-0.71l0.5,0.1l0.56,-0.64l2.14,-0.35l0.46,-0.5l-0.2,-0.69l-0.73,-0.07l-2.14,-1.09l0.74,-0.4l0.44,-1.35l0.74,-0.06l0.54,-0.49l-0.02,-0.7l-0.76,-0.66l0.69,-1.2l0.72,0.37l1.66,-0.22l0.66,0.68l0.94,0.2l3.55,-1.8l1.31,0.14l1.15,0.64l0.94,-0.05l1.07,-0.68l0.18,-0.64l0.82,-0.75l2.89,-0.97l2.48,-2.41l1.45,0.51l0.78,-0.39l0.25,-0.6l1.85,0.09l1.76,-0.97l1.87,0.05l0.82,-0.81l1.93,-0.97l1.21,-2.04l0.05,-0.64l-0.74,-1.36l-1.14,-0.53l-0.15,-0.57l-0.48,-0.22l0.17,-1.47l0.6,-0.53l1.52,-0.28l1.05,-0.47l0.52,-0.63l1.84,-0.6l1.3,-1.43l1.54,-0.83l0.63,-0.76l2.81,-0.66l1.67,0.29l1.35,-0.57l1.19,-2.37l-0.27,-1.25l-0.52,-1.13l-1.59,-0.87l-0.6,-1.16l-1.5,0.08l-0.95,-0.84l0.14,-0.87l-0.35,-1.32l0.27,-0.75l-0.67,-0.97l0.31,-0.9l-0.75,-0.96l0.59,-1.0l-0.64,-0.61l-0.13,-0.67l-0.84,-0.22l0.51,-0.55l0.0,-1.11l0.25,-0.12l2.05,1.1l1.17,-0.21l2.47,0.88l1.97,-0.66l0.55,-0.7l0.87,0.65l1.04,-0.48l0.64,-1.37l-0.32,-0.85l0.63,-0.43l0.21,-1.03l-1.32,-0.42l-0.48,0.25l-0.49,-0.37l-0.46,-1.02l0.11,-0.8l-0.65,-0.43l-0.1,-0.78l0.72,-0.1l0.65,-0.61l-0.08,-1.26l0.9,-0.5l0.15,-0.44l-0.45,-0.94l0.75,-0.39l1.29,-0.0l0.47,0.43l0.67,-0.3l0.51,0.17l0.39,0.64l1.4,0.76l2.3,-0.4l0.08,1.03l-0.56,2.31l0.62,0.59l-0.05,1.17l0.79,0.38l0.58,-0.77l0.22,-0.02l-0.25,1.09l1.35,1.9l-0.2,1.22l1.16,0.87l-0.69,0.37l-0.2,0.72l0.77,0.65l-0.02,0.65l0.85,0.83l1.52,0.38l0.78,0.96l-1.91,0.96l0.71,2.23l0.4,0.16l0.49,-0.29l1.0,0.31l2.26,-1.03l1.4,0.0l0.44,1.2l-0.17,0.53l0.43,1.86l0.6,0.31l0.69,-0.16l1.21,-0.82l0.61,0.75l-0.14,3.22l-1.37,1.14l-0.2,0.87l0.52,0.55l0.85,-0.37l0.12,1.25l0.81,0.68l-0.39,0.14l-0.66,-0.43l-0.88,0.34l-0.29,0.42l0.35,1.43l-0.53,0.78l0.13,0.73l0.91,0.5l0.46,0.69l0.15,1.61l0.37,0.73l-3.96,1.1l-1.93,0.04l-3.17,3.01l-1.25,0.72l-0.14,1.23l0.44,0.61l2.1,-0.25l1.0,0.45l-0.39,1.31l0.64,0.76l0.1,0.63l-0.49,1.16l-2.96,1.9l-0.71,1.69l-1.13,1.57l-0.08,0.9l-1.09,1.04l-0.18,1.24l-1.06,0.95l-0.26,1.04l-0.56,0.39l0.07,0.59l0.91,0.35l0.03,0.98l-0.55,0.56l-2.85,0.36l-2.5,1.93l-1.95,1.05l-1.39,-0.64l-2.19,-0.41l-1.7,-0.85l-0.85,-0.86l-1.88,-0.63l-1.09,0.1l-1.73,0.81l-1.61,-0.09l-1.85,-1.64l-1.36,-0.68l-2.75,-0.3l-2.35,1.35l-1.47,0.46l-2.12,1.52l-0.71,1.37l-1.29,0.61l-1.53,-0.24l-2.35,0.83l-2.85,0.46l-0.76,-0.14l-3.36,1.56l-1.58,-0.72l-1.05,0.53l-2.28,-0.68l-1.14,0.04l-1.28,-0.55l-3.84,0.08l-1.43,-1.3l-1.06,-0.39l-0.31,-0.56l-0.05,-1.67l-0.8,-0.3l-0.03,-0.85ZM505.34,243.53l0.0,-0.02l0.0,0.02l-0.0,-0.0Z",name:"Zabaykalskiy kray"},"RU-RYA":{path:"M100.63,257.47l0.1,-0.48l1.06,-0.7l-0.65,-0.66l0.01,-0.48l2.05,-0.21l0.84,-0.84l0.16,-0.97l0.47,-0.48l0.64,-0.44l1.12,-0.05l0.45,-0.75l-0.09,-0.47l1.64,-0.98l0.42,0.25l0.73,-0.14l0.66,0.74l1.77,-0.4l0.78,0.84l0.62,-0.54l1.0,0.65l1.71,0.06l1.15,0.88l1.08,0.38l1.17,-0.37l0.14,0.4l-0.44,0.82l1.42,1.38l-0.47,0.49l-0.36,1.24l-0.8,0.43l-0.46,-0.18l-0.4,0.43l0.53,1.47l0.81,0.52l-0.51,0.63l-4.74,0.46l-0.45,0.5l0.01,1.3l-0.76,0.66l-2.3,-0.94l-1.04,0.66l-0.54,-0.12l-0.31,0.85l-0.76,0.19l-0.22,-0.36l-0.86,-0.05l-0.25,-0.73l-1.14,-0.63l-1.33,0.55l-0.11,0.64l-1.25,0.23l-0.53,-0.96l-0.61,-0.2l-0.0,-1.07l-0.53,-0.39l0.16,-0.81l-0.76,-1.01l0.33,-0.59l-0.34,-0.61ZM119.78,257.98l0.13,-0.17l0.12,0.09l-0.04,0.09l-0.21,-0.01ZM111.37,262.23l0.01,0.01l-0.0,0.0l-0.01,-0.01Z",name:"Ryazanskaya oblast"},"RU-TAM":{path:"M107.59,268.05l0.31,-0.29l0.33,-1.98l-0.16,-1.45l1.22,-0.11l0.38,-0.74l1.12,-0.71l0.65,0.49l0.53,-0.13l1.39,0.48l1.16,-1.04l0.05,-1.46l3.04,-0.26l0.08,1.75l0.9,0.58l0.02,0.77l0.73,0.2l0.62,0.74l0.13,0.77l2.06,1.24l1.41,1.73l-0.89,0.67l-0.04,1.05l-0.44,0.1l-0.16,0.63l-0.86,0.9l0.02,1.11l-0.54,1.42l-1.3,1.23l-0.68,-0.82l-1.33,0.47l-2.38,-1.0l-0.49,0.24l-0.72,-0.17l-0.38,0.41l-1.09,-0.04l0.13,-0.59l-0.25,-0.43l-1.71,-0.43l0.68,-1.44l-0.11,-0.76l-1.94,-0.92l-1.37,-1.12l-0.4,-0.45l0.27,-0.63Z",name:"Tambovskaya oblast"},"RU-ARK":{path:"M179.74,91.95l1.45,-0.62l0.1,-0.36l1.09,-0.61l2.6,-0.43l0.21,-0.53l-0.71,-0.55l1.61,-0.98l0.59,-0.13l1.13,0.48l2.74,0.33l0.25,-0.44l-0.16,-0.42l-2.02,-0.92l1.17,0.05l0.27,-0.86l-0.73,-0.5l-1.51,-0.24l4.67,-0.5l0.43,-0.26l0.02,-0.49l-1.91,-0.73l-1.18,0.07l-0.71,-0.62l0.72,-0.17l0.8,0.3l2.47,-0.61l0.91,0.38l2.26,-0.07l0.39,-0.41l-0.32,-0.43l-1.89,-0.01l-0.63,-1.01l-2.72,0.09l3.74,-0.99l0.06,-0.7l-0.59,-0.27l-0.53,0.2l0.05,-0.52l2.29,-1.83l0.1,-0.61l-0.54,-0.57l0.92,-0.38l3.58,0.73l0.39,-0.22l-0.06,-0.44l-0.48,-1.11l-0.51,-0.3l3.05,-0.6l0.41,-0.53l-0.29,-0.65l2.08,-0.45l1.02,-1.15l2.9,-0.57l0.3,-0.47l1.86,0.06l1.53,-0.66l1.4,-0.06l0.51,-0.58l0.92,0.57l0.83,-0.09l0.57,-0.62l1.28,-0.24l0.51,-0.47l0.08,-0.64l-0.8,-0.35l0.13,-0.62l2.56,-0.05l0.52,-0.33l2.11,0.66l1.16,-0.13l0.27,0.7l0.64,0.23l1.0,-0.33l0.67,-0.64l0.41,0.52l0.58,0.14l3.87,-1.52l1.12,-0.08l0.85,0.47l2.24,-0.91l0.68,0.21l1.08,-1.19l0.8,-0.16l0.8,0.32l1.8,-1.13l2.6,0.46l0.44,-0.25l0.06,-0.55l-1.11,-1.27l0.25,-0.24l1.1,-0.13l1.26,-0.57l0.39,-0.52l2.66,-1.03l1.32,-0.03l1.52,-0.59l4.8,0.45l2.16,1.74l0.12,0.69l-0.65,1.08l0.24,0.55l-1.33,1.05l-0.73,0.16l-0.21,0.6l-1.02,0.42l-0.12,0.5l-3.18,0.8l-2.06,1.01l-2.3,0.47l-2.78,1.08l-5.01,1.15l-0.77,0.51l-5.12,0.95l-1.53,0.66l-0.43,-0.56l-0.9,-0.04l-0.3,0.89l-1.0,0.41l-1.41,0.01l-4.03,1.58l-1.23,-0.1l-1.13,0.87l-0.66,-0.09l-1.08,1.59l-0.52,-1.16l-0.54,0.07l-0.28,0.81l-0.74,0.6l-1.59,0.58l-0.35,1.18l-0.26,-0.0l0.02,-0.73l-0.5,-0.21l-0.57,0.14l-0.4,1.02l-2.72,0.23l0.06,0.46l0.59,0.38l3.16,0.16l-0.26,0.26l-2.01,0.17l-0.13,0.55l0.59,0.51l-1.6,0.23l-2.06,-0.73l-0.52,0.13l0.68,1.21l1.17,0.43l-0.42,0.42l-2.95,-1.65l-0.53,0.09l-0.12,1.0l0.15,0.67l0.31,0.1l-0.54,1.18l-4.24,-1.34l-0.48,0.24l0.1,0.71l2.02,1.17l0.0,0.57l0.55,0.85l-0.46,0.0l-0.34,0.57l-0.95,-0.42l-0.28,0.15l-0.27,0.63l-0.52,0.21l-0.04,1.34l-1.57,-0.49l-1.05,-1.42l-0.98,0.0l-0.2,0.66l0.35,0.38l-0.99,0.04l-0.26,0.42l0.35,0.35l1.36,0.16l1.33,1.01l0.02,0.67l0.45,0.44l-0.71,0.56l-1.66,-1.23l-4.41,-0.44l-0.42,0.27l0.17,0.47l0.6,0.32l3.55,0.37l1.15,1.29l-1.18,0.64l-1.3,-0.24l-1.44,-1.0l-0.55,0.17l0.19,1.32l0.94,0.14l1.41,0.76l-1.31,1.16l-0.99,-0.29l-0.37,1.1l-2.64,-0.4l-0.38,-1.11l-0.7,-0.49l-0.55,0.15l0.0,0.72l0.34,0.4l-0.71,-0.27l-1.66,0.15l-2.07,-1.07l-0.79,-0.09l-2.85,0.87l0.67,-0.88l-0.57,-0.26l2.22,-1.08l2.9,-0.58l0.36,-0.32l-0.38,-0.52l-2.36,0.14l-0.2,-0.25l-1.89,0.3l-1.47,0.97l-1.2,-0.17l-0.83,-0.77ZM182.04,95.64l-0.11,0.05l-0.1,-0.04l0.21,-0.01ZM205.14,87.02l0.03,0.06l-0.08,-0.03l0.04,-0.03ZM193.09,78.13l-2.1,0.43l0.03,-0.76l-0.56,-0.23l0.84,-0.55l0.57,0.67l1.0,-0.29l0.23,0.72ZM214.21,67.9l-0.26,-0.25l-0.5,-0.1l1.34,-0.12l-0.58,0.48ZM225.97,12.84l2.72,-1.36l4.61,-0.19l0.83,-0.32l0.41,-0.8l-0.19,-0.65l1.06,-0.8l2.18,0.02l1.74,0.64l0.73,0.91l-0.51,0.55l0.78,0.61l-2.13,1.24l-2.14,0.63l-7.47,0.86l-2.62,-1.36ZM225.43,2.31l0.93,-0.18l5.18,0.5l-1.26,0.36l-1.34,-0.04l-2.6,-0.26l-0.9,-0.38ZM208.99,16.43l0.18,-0.3l-0.62,-1.1l0.19,-0.41l1.85,-1.51l1.0,-0.08l0.34,0.42l1.72,-0.01l0.37,0.25l1.13,-0.41l5.09,-0.51l0.28,-0.37l2.25,0.18l0.87,0.98l-1.11,0.95l0.02,0.58l-1.78,0.27l-0.71,0.78l-1.49,0.34l-0.18,0.41l0.22,0.22l-1.07,0.46l-3.9,-1.08l-3.19,0.82l-1.47,-0.9ZM213.53,10.7l1.88,-0.71l4.88,-0.04l-3.08,1.34l-3.68,-0.58ZM206.53,22.59l3.05,-0.73l1.28,0.29l0.05,0.66l-1.78,0.3l-0.38,0.33l-2.23,-0.85ZM201.59,1.71l0.85,-0.29l0.31,-0.36l-0.2,-0.31l5.76,-0.18l0.02,0.39l-6.74,0.75ZM205.04,6.48l1.89,-0.35l1.32,0.47l-1.15,0.17l-2.06,-0.29ZM197.74,17.51l6.15,0.13l3.25,0.85l-2.44,-0.06l-2.56,0.71l-0.45,0.9l-0.94,0.53l0.25,0.74l-0.83,0.0l-1.92,-0.67l-0.32,-2.07l0.18,-0.62l-0.37,-0.43ZM203.4,20.37l0.13,0.0l-0.01,0.04l-0.12,-0.04ZM202.06,12.94l3.41,-0.61l1.0,0.52l-2.64,0.56l-1.76,-0.47ZM201.47,10.15l0.47,-0.39l2.59,0.71l-0.18,0.41l-0.83,0.11l-2.05,-0.84ZM196.63,4.46l2.23,0.04l0.43,-0.34l0.96,-0.04l0.58,0.94l2.96,0.35l-0.67,0.25l-2.52,-0.02l-1.84,-0.72l-2.26,-0.02l0.13,-0.44ZM194.28,9.74l0.41,-0.01l1.05,0.4l-0.12,0.01l-1.34,-0.4ZM196.08,10.24l3.38,0.53l0.74,0.71l1.15,0.22l-0.68,0.42l-1.41,-0.1l-1.34,-0.45l-0.4,-0.66l-1.25,-0.17l-0.19,-0.51ZM197.96,8.68l0.56,-0.23l1.89,-0.21l-0.48,0.4l-1.97,0.04ZM189.32,7.11l1.0,-0.0l1.59,0.49l-1.71,0.41l-0.95,-0.16l0.07,-0.74ZM193.37,7.89l0.99,-0.01l0.29,-0.38l-1.05,-1.19l1.21,-0.09l0.43,0.35l0.59,-0.12l2.62,0.63l-2.0,0.15l-2.27,0.91l-0.69,0.04l-0.12,-0.28ZM183.52,10.38l0.63,-0.78l3.67,1.09l-1.91,0.23l-0.82,-0.62l-1.56,0.07ZM188.17,10.87l0.77,0.16l2.24,-0.43l2.87,0.69l0.35,0.52l4.98,1.43l-2.71,0.85l-2.02,-1.42l-4.41,-0.54l-0.29,-0.42l-1.6,-0.36l-0.17,-0.49ZM167.4,111.65l0.11,-1.62l0.77,-1.28l1.01,-0.52l1.19,0.76l0.42,-0.24l1.29,0.19l0.32,-0.76l0.51,-0.3l-0.06,-0.76l1.08,-0.79l0.99,-0.3l-0.15,-0.44l-0.74,-0.26l0.35,-0.05l0.68,-1.26l0.9,-0.27l0.18,-0.43l0.61,-0.26l-0.14,-0.45l-1.36,-0.42l-2.2,0.12l-0.3,-0.3l0.67,-0.86l1.94,-0.56l1.49,0.46l0.58,-0.17l0.22,-0.66l-0.39,-0.56l0.35,-0.24l-0.17,-0.46l-0.97,-0.62l0.0,-0.34l0.62,-0.43l1.07,-0.08l1.13,-0.68l2.38,0.23l1.81,-1.05l1.86,-0.45l1.92,0.86l2.33,0.13l0.37,0.37l3.15,0.59l0.32,0.38l-3.5,0.5l-0.34,0.33l0.54,0.54l-1.36,0.2l-0.18,0.43l0.69,0.43l1.5,0.1l1.03,-0.31l-0.32,1.12l-3.2,-0.28l-0.53,0.3l-0.13,0.45l0.38,0.27l0.93,0.07l-0.05,0.86l-0.19,0.61l-1.53,-0.36l-0.41,0.34l0.3,0.45l0.94,0.37l-1.67,0.13l-0.36,0.56l0.36,0.3l1.48,0.13l-0.39,1.19l0.84,0.75l-1.01,1.05l0.03,1.0l-0.68,0.38l0.3,0.63l1.17,0.2l0.07,0.93l0.76,1.71l1.83,2.25l0.53,1.29l5.0,3.82l2.09,0.58l-0.15,0.52l0.29,0.29l-0.28,0.28l-2.97,-0.87l-0.51,0.07l-0.12,0.37l-0.75,-0.89l-0.83,0.34l-0.92,-0.22l-0.33,0.77l-0.69,0.11l-3.21,-0.96l-1.23,0.95l-0.06,0.85l-1.85,-1.04l-0.25,-0.73l-1.01,-0.61l-0.54,-0.06l-0.27,0.73l-0.55,-0.33l-1.27,0.28l-1.08,-0.72l-0.52,0.18l0.24,-1.12l-0.64,-0.83l1.41,0.28l0.1,-0.41l1.59,-0.23l0.16,-0.58l-0.6,-0.34l0.24,-0.25l-0.79,-0.66l-0.82,0.49l-0.64,-0.25l-0.2,0.36l-1.0,-0.36l0.85,-1.15l1.3,-0.46l-0.05,-0.81l-0.64,-0.07l-1.62,0.74l-0.56,0.77l-0.46,-0.83l0.67,-0.72l-0.03,-0.68l-0.76,-0.26l-1.17,0.91l-0.66,-0.19l-0.31,0.64l-1.08,-0.53l-0.58,-1.32l-0.51,-0.13l-0.42,0.75l-0.47,0.14l-0.55,-0.45l-0.6,0.39l-0.26,0.63l-1.13,0.2l-1.27,-0.79l-0.69,-1.75ZM172.5,108.32l-0.02,0.06l0.01,-0.01l0.01,-0.05ZM172.5,108.3l0.01,-0.0l-0.0,-0.01l-0.0,0.02ZM173.81,116.0l2.22,1.15l-0.29,0.61l-0.48,0.33l-0.58,-0.24l-0.25,-0.73l-0.92,-0.72l-1.87,-0.38l1.27,-0.34l0.91,0.31ZM189.92,102.25l0.03,-0.0l0.02,0.02l-0.03,-0.0l-0.02,-0.01ZM190.66,21.47l1.01,-0.77l-0.23,-1.56l2.98,0.23l0.65,-0.52l1.46,0.15l0.01,1.47l-0.34,0.46l0.28,0.62l-5.82,-0.08ZM189.71,14.38l0.44,-0.33l3.55,-0.29l1.76,0.77l-2.26,0.33l-0.52,-0.3l-2.36,0.27l-0.61,-0.45ZM181.55,12.9l2.77,-0.18l0.1,0.31l0.57,0.11l1.34,-0.81l2.7,0.79l-3.84,0.63l-0.62,-0.14l-0.54,-0.67l-2.48,-0.04ZM187.02,19.71l-0.05,-0.27l0.98,-0.07l-0.63,0.16l-0.3,0.18ZM184.98,16.87l0.2,-0.02l0.42,0.17l-0.57,-0.13l-0.05,-0.02ZM183.49,17.94l0.47,-0.41l0.53,0.23l-0.01,0.01l-0.99,0.17ZM180.34,16.99l0.28,-0.14l0.06,-0.68l-0.38,-0.22l0.72,0.1l0.06,0.46l1.37,0.47l-0.56,0.45l-1.55,-0.43ZM181.87,20.07l-0.27,-0.44l0.71,0.06l-0.0,0.33l-0.43,0.05ZM171.81,19.76l1.44,-0.0l0.85,-0.41l0.06,-0.63l0.75,-0.41l1.76,0.04l0.28,0.53l1.33,0.73l-0.57,0.82l-4.04,-0.01l-1.85,-0.65ZM174.08,18.62l-0.09,-0.11l0.05,0.03l0.04,0.08ZM142.56,19.35l1.75,-0.53l0.22,0.51l0.54,0.23l0.98,-0.15l1.91,0.1l-1.95,0.14l-0.64,0.57l-1.04,0.2l-1.77,-1.07ZM148.81,19.54l1.13,-0.23l0.53,-0.52l-0.27,-0.36l-0.76,-0.14l1.12,-0.24l-0.06,-0.68l-0.59,-0.54l1.2,-0.45l1.03,0.79l1.26,0.1l0.72,-0.4l1.01,0.16l1.47,-1.04l0.12,-0.6l1.18,0.06l0.32,-1.04l-0.15,-0.63l-1.65,0.09l-0.46,-0.41l2.04,-0.55l0.68,-0.5l0.68,-0.15l0.01,0.45l0.4,0.14l4.21,-0.71l0.21,0.24l-2.13,0.27l-0.38,0.49l-0.82,0.21l-0.27,0.31l0.72,0.93l1.74,-0.57l0.76,0.25l0.51,-0.39l1.17,0.31l0.74,-0.43l1.74,0.65l-2.3,0.6l-1.19,0.98l-4.25,0.12l-0.55,0.35l-1.71,0.1l-0.33,0.81l0.52,0.38l-1.27,0.34l-3.68,-0.16l-1.17,1.19l0.21,0.57l1.59,0.24l0.18,0.7l-0.94,-0.07l-1.11,-0.6l-0.57,0.32l0.14,0.68l-0.47,0.37l-0.7,-0.48l-0.7,-0.03l0.23,-0.62l-0.73,-0.2l-0.35,-0.48ZM149.19,21.03l-0.28,0.41l-1.33,0.16l0.52,-0.44l1.09,-0.14ZM149.46,16.75l-0.55,0.08l-0.14,-0.02l0.39,-0.12l0.29,0.06ZM163.02,23.09l0.25,-0.43l1.44,-0.56l0.76,0.44l0.41,0.82l-2.87,-0.28ZM162.26,9.57l0.48,-0.52l1.28,0.17l-0.73,0.17l-0.16,0.41l-0.77,0.04l-0.1,-0.26ZM85.98,185.23l2.09,-0.19l0.71,-0.34l0.6,-1.01l-0.2,-1.27l2.95,0.53l0.46,0.56l1.08,0.29l0.96,-0.21l0.32,-0.7l1.81,-0.47l0.63,-0.86l-0.19,-1.24l-0.51,-0.57l0.41,-0.67l-0.37,-0.59l-0.81,-0.25l-0.49,-0.65l-2.38,0.77l-0.84,-0.34l-1.96,-2.39l-0.95,-0.42l-0.05,-0.77l1.19,-0.49l0.58,-1.66l0.4,-0.13l3.24,1.13l0.6,0.93l1.38,0.61l-0.21,1.46l0.32,0.34l0.88,-0.24l0.88,-0.71l0.58,0.14l0.39,-0.31l1.82,0.38l3.56,1.61l1.02,-0.12l1.02,-0.73l1.1,0.73l1.66,0.16l0.51,-0.22l0.11,-0.57l-0.48,-1.1l0.42,-0.54l-1.33,-2.27l-0.89,-0.53l-1.92,-2.35l0.04,-1.25l3.69,-2.15l1.23,-1.36l3.2,-0.75l1.71,-1.01l2.71,-3.07l1.66,0.48l-0.19,0.57l0.39,0.23l3.69,-0.42l0.36,0.69l1.43,0.49l-1.89,1.08l0.22,0.88l1.28,0.86l0.41,-0.72l-0.36,-0.69l1.5,-0.4l0.78,0.68l0.0,0.71l1.14,1.39l0.42,-0.69l-0.58,-2.66l0.34,-1.17l0.42,-0.25l2.78,1.51l4.65,1.48l0.61,-0.15l2.58,0.5l4.28,1.85l3.23,-0.05l0.42,-0.5l-0.12,-0.67l1.89,-1.5l3.97,0.09l-0.01,7.34l0.56,0.27l2.84,-0.45l2.3,3.33l1.9,0.77l-0.5,1.73l-3.6,-0.66l-0.89,1.07l-2.74,-0.14l-0.63,1.12l-1.69,0.05l-0.43,0.99l-0.78,-0.08l-0.62,-0.95l-7.9,0.18l-1.55,0.51l-2.71,-0.13l-2.29,1.11l0.06,0.53l0.99,0.94l1.58,0.86l2.85,0.63l1.94,1.13l0.92,1.39l-0.38,0.71l0.03,1.16l0.88,0.91l2.19,0.85l-0.46,0.8l-1.95,1.29l0.81,1.85l-0.02,2.29l0.88,0.5l-0.01,0.67l0.38,0.44l1.24,0.06l0.68,-1.1l2.88,-0.02l0.34,-0.44l-0.0,-0.7l-0.34,-0.41l0.47,-1.74l1.37,0.15l0.59,-0.93l0.52,-0.07l3.36,0.42l-1.09,4.41l-0.84,0.59l-0.88,3.34l0.55,0.76l1.56,0.31l-0.67,2.77l-2.05,0.3l-1.99,0.75l-0.51,0.58l-0.16,0.89l-1.61,-0.22l-0.36,-0.94l-2.12,-0.43l-2.16,0.12l-0.98,1.5l-0.8,-0.29l-0.25,-0.68l-0.84,-0.13l-0.53,-0.55l-1.44,0.72l-1.81,-0.33l-0.26,-0.11l0.08,-0.71l-0.3,-0.38l-2.21,-0.32l-0.63,0.31l-0.51,2.06l-4.89,-0.49l-0.2,-0.84l-0.82,-0.03l-1.61,0.52l-0.42,1.07l-0.89,0.3l-0.23,0.56l-1.69,-0.25l-0.5,0.46l-0.94,-0.85l-1.0,-0.08l-1.36,0.73l-1.9,-0.51l-0.54,-0.65l-1.13,0.47l-0.99,-0.33l-0.89,0.38l-0.46,1.5l-0.35,0.07l-1.88,-0.41l-0.57,-0.57l-0.84,0.45l-0.98,-0.48l-0.48,0.65l-1.83,0.4l-0.8,-0.64l-0.77,-0.12l-1.56,0.44l-1.17,-0.1l-0.63,-0.7l-0.51,-0.05l-1.17,0.69l-0.26,-0.54l-0.77,-0.18l-0.43,-1.11l-0.78,0.23l-0.16,-1.56l-0.97,-0.32l-0.59,-0.86l-0.52,-2.62l0.63,-0.62l0.23,-2.15l-0.66,-0.43l-0.48,-1.65l-1.21,-0.24l0.45,-0.62l0.13,-0.95l-0.51,-1.77l-1.06,-0.5l-1.31,0.27l-1.71,-0.52l-1.26,-0.82l-1.15,-1.43l0.77,-1.57l-0.72,-0.33l-0.38,-1.54l-1.51,-1.01ZM107.95,176.09l0.13,0.03l0.14,0.31l-0.05,-0.03l-0.21,-0.31ZM157.9,21.01l1.24,-0.53l1.56,0.14l-0.79,0.32l-0.38,0.85l-1.64,-0.77ZM134.6,15.34l8.91,-1.14l1.58,-0.75l0.02,-0.43l1.49,-0.13l0.91,0.29l-1.16,0.4l-0.38,0.59l-0.59,0.16l-0.25,0.66l-0.73,0.1l-0.79,0.7l-1.75,-0.07l-0.22,0.46l-0.74,0.3l-0.05,0.5l-1.71,0.2l0.24,-1.18l-0.5,-0.43l-1.65,0.14l-1.13,0.47l-0.56,-0.54l-0.93,-0.29ZM148.31,13.43l2.19,-0.2l0.91,0.31l-0.25,0.28l0.15,0.63l0.8,0.42l-2.58,-0.39l-1.21,-1.04Z",name:"Arkhangelskaya oblast"},"RU-KC":{path:"M111.18,329.18l0.38,-1.28l0.77,-0.41l-0.02,-0.75l1.11,0.19l0.16,0.44l0.58,0.19l0.6,-0.07l1.06,-0.84l0.61,-1.07l-0.25,-0.95l0.63,-0.31l0.39,0.6l1.79,0.43l0.32,0.34l-0.61,0.78l0.46,0.96l1.28,0.2l0.28,0.76l-0.03,0.48l-1.08,0.49l-0.35,2.2l-1.5,0.34l-2.31,-0.21l-1.01,-0.75l-1.9,-0.25l-1.43,-0.76l0.06,-0.74Z",name:"Karachayevo-Cherkesskaya Respublika"},"RU-TY":{path:"M363.89,276.71l1.2,-0.36l0.62,0.6l0.89,-0.39l0.79,0.36l0.96,-0.23l1.13,-1.14l0.99,-0.17l-0.27,-1.73l0.48,-0.8l0.84,-0.37l1.67,0.72l0.81,1.23l1.25,-0.21l0.8,0.39l1.64,-0.12l2.94,0.82l2.14,0.01l1.04,-0.43l0.96,0.03l2.73,-2.12l1.72,-0.71l0.54,-1.59l1.55,-1.58l0.47,-1.22l1.88,-0.56l0.57,-1.9l0.45,-0.48l-0.01,-0.79l1.49,0.06l0.89,-0.45l1.01,0.47l1.68,-0.99l1.97,0.43l0.92,-0.93l0.7,0.49l1.4,-0.31l0.71,-1.21l2.44,0.95l1.54,1.55l1.64,0.17l0.57,0.69l1.09,0.22l0.36,0.85l3.4,-0.27l0.17,0.75l-0.94,0.96l0.45,1.01l-0.64,0.46l-0.12,0.56l-0.87,0.97l0.1,1.25l0.27,0.29l0.6,-0.14l0.18,1.21l-0.76,1.38l-1.7,0.61l-0.8,1.6l-0.92,0.38l-0.66,1.07l0.03,0.72l-0.65,1.62l0.83,1.16l-0.07,0.56l0.52,1.09l1.31,0.68l-0.16,1.29l-0.98,1.61l-0.93,0.5l-1.46,0.18l-0.29,0.72l-1.06,0.57l-1.64,-1.1l-1.4,-0.19l-0.58,0.25l-0.52,-0.31l-0.7,0.24l-1.57,-0.76l-0.61,0.22l-0.76,-0.36l-1.63,0.82l-0.65,-0.32l-1.47,0.0l-0.82,-0.68l-1.53,0.17l-1.16,-1.15l-0.17,-1.36l-0.54,-1.15l-6.19,-0.33l-0.62,-1.2l-1.25,-0.05l-0.5,0.71l-1.51,-1.32l-0.61,0.23l-0.61,1.01l-2.17,0.05l-1.89,1.54l-2.21,0.33l-1.34,0.85l-0.27,0.54l-0.92,-0.05l-2.54,1.04l-0.32,0.73l-1.26,0.16l-0.11,-0.87l-0.51,-0.86l-0.53,-0.29l2.19,-0.64l0.29,-1.01l-4.28,-3.92l-0.05,-0.73l-0.46,-0.4l0.08,-1.35l-0.68,-0.54ZM417.15,266.65l0.34,0.14l-0.23,-0.05l-0.11,-0.09Z",name:"Tyva, Respublika [Tuva]"},"RU-MUR":{path:"M47.65,138.6l2.8,-1.12l1.04,-2.11l3.02,-0.62l1.01,-0.8l0.64,-1.35l1.03,0.63l2.05,0.02l0.59,-0.91l-0.28,-1.45l1.89,0.46l-0.44,0.95l0.42,0.23l0.96,-0.74l1.64,0.04l0.41,-0.56l-0.45,-0.47l-0.04,-0.52l0.23,0.01l1.07,0.69l0.02,0.32l-0.75,0.36l0.24,0.92l0.65,0.31l0.37,-0.22l1.16,0.25l-1.25,0.79l0.45,0.54l1.51,-0.59l1.19,-0.07l0.01,0.68l0.36,0.02l-0.27,0.49l0.43,0.63l0.62,-0.2l0.42,-0.69l1.78,-0.37l-0.17,0.49l-0.8,0.42l0.3,0.8l0.7,0.17l-1.71,0.61l-0.47,0.53l-0.05,0.95l0.42,0.48l0.39,-0.25l0.17,-0.83l1.67,-0.31l0.82,-0.76l0.29,-1.31l0.45,0.23l0.91,-0.28l2.38,0.21l2.81,0.74l0.22,0.36l0.67,-0.27l0.41,0.39l0.71,-0.32l0.24,-0.53l3.19,0.88l0.6,0.47l0.78,0.11l0.49,0.53l4.53,1.89l1.41,0.97l1.16,0.28l1.99,1.83l1.29,0.58l0.51,0.98l1.81,0.48l0.89,-0.26l0.13,0.41l3.13,1.8l2.15,0.14l1.91,1.35l-0.07,0.46l1.09,0.95l0.83,-0.39l0.85,0.62l0.71,-0.02l0.27,0.36l-0.28,1.52l0.75,0.59l-0.07,1.68l1.09,0.43l0.03,1.16l-0.35,0.29l0.11,0.53l-0.55,0.99l-3.75,3.45l-1.87,1.0l-3.81,1.31l-4.05,0.68l-4.61,-0.58l-2.0,-0.93l-2.03,-0.48l-2.57,-0.1l-4.45,-0.8l-3.91,-1.97l-1.74,0.65l0.56,-0.66l-0.24,-0.35l-1.67,-0.17l-0.26,-0.82l-0.55,0.08l-0.61,0.62l-1.68,-1.16l-0.74,-0.1l-0.36,0.67l-2.89,-1.93l0.62,-0.3l-0.03,-0.73l-3.23,-0.64l-2.72,-0.04l-0.45,0.63l0.69,0.52l1.6,-0.08l0.22,0.51l0.93,0.28l-0.61,0.35l0.14,0.67l1.37,0.72l0.71,0.92l1.15,0.46l-2.18,0.25l-0.33,0.78l-0.92,0.3l-0.16,0.8l-1.95,0.01l-0.21,-1.03l-0.86,-0.47l-0.27,-0.81l-0.44,-0.29l-2.58,-0.26l-8.71,0.48l-1.33,-1.64l0.06,-0.96l2.15,-2.66l2.13,-1.94l0.35,-2.12l-1.8,-1.17l-1.8,-2.33l-3.33,-1.03l-1.08,-2.67l1.82,-2.74l-0.14,-0.48l-0.84,-0.38ZM70.24,158.97l0.25,-0.0l-0.03,0.07l-0.22,-0.07ZM65.98,130.46l-0.64,-1.11l0.95,0.68l1.04,0.18l0.35,0.52l2.11,0.23l0.75,0.38l-0.02,0.25l-0.9,0.41l-3.22,-0.63l-0.42,-0.91Z",name:"Murmanskaya oblast"},"RU-VOR":{path:"M97.97,276.16l1.44,-0.54l0.15,-0.56l-0.39,-0.27l-0.14,-1.09l1.96,-0.61l1.13,0.76l1.07,-0.8l0.86,0.18l0.25,0.72l1.37,0.36l1.96,-0.37l3.91,0.46l-0.12,1.01l1.1,0.37l2.43,-0.48l2.28,0.87l0.94,0.11l0.4,-0.27l0.39,0.56l0.87,-0.19l1.36,0.96l0.46,0.45l-0.01,0.51l-2.62,0.72l-1.55,-0.49l-0.96,0.25l-0.61,1.11l-3.06,1.81l0.16,0.55l0.81,0.37l0.47,0.71l-0.15,0.63l0.41,0.59l-1.08,1.31l0.2,0.71l-1.08,0.61l-0.45,1.24l-0.56,0.54l-1.99,0.65l-1.52,-0.22l-1.94,0.58l-0.73,-0.38l-0.34,-0.74l-1.63,-0.23l-0.22,-0.71l0.46,-1.03l-0.78,-0.89l-0.6,-1.77l0.34,-0.18l0.12,-1.29l-1.56,-0.74l-0.29,-0.57l0.66,-0.3l-0.16,-1.23l-0.87,-0.48l-0.77,0.47l-0.36,-0.4l0.19,-0.66l-0.81,-0.83l-0.34,-1.46l-0.43,-0.42Z",name:"Voronezhskaya oblast"},"RU-PSK":{path:"M41.18,232.73l0.7,-1.37l1.13,-0.23l0.35,-0.43l0.32,0.32l1.06,0.01l0.6,-0.75l-0.12,-0.98l-1.13,-1.33l-1.07,-0.25l-0.66,0.17l-0.12,-0.28l1.35,-1.62l-0.36,-1.64l0.15,-1.45l-0.37,-0.54l1.55,0.02l0.95,1.05l3.25,0.23l1.58,0.85l0.08,0.62l1.02,0.24l0.51,0.86l1.45,0.35l-1.02,1.02l0.24,1.69l0.78,-0.02l0.76,1.09l2.7,0.41l-0.54,0.5l0.89,1.35l-0.71,1.88l1.27,0.81l-0.21,2.13l1.3,0.54l-0.61,0.88l0.65,1.13l0.89,-0.02l-0.27,1.2l1.05,0.45l0.23,0.72l1.19,0.36l0.01,1.4l-0.62,0.41l-0.11,0.52l0.37,1.12l-1.47,-0.25l-1.04,1.17l-0.49,0.06l-1.36,-1.32l-1.6,-0.58l-1.79,0.14l-2.03,1.07l-0.35,-0.3l0.5,-0.99l-0.56,-0.59l-1.99,-0.56l-1.33,0.62l-0.75,-1.07l-1.74,0.21l-0.32,-0.29l0.25,-0.96l-0.5,-2.13l-0.67,-0.42l-0.1,-0.63l-0.45,-0.35l-0.06,-0.83l-0.94,-0.43l0.17,-1.25l0.53,-0.62l-0.02,-1.1l-1.61,-1.04l0.03,-0.5l-0.4,-0.44l-0.4,0.0Z",name:"Pskovskaya oblast"},"RU-TVE":{path:"M59.28,238.95l0.79,-1.06l2.76,0.04l0.85,-0.64l0.08,-0.55l1.02,0.13l2.59,-1.2l1.34,-0.73l0.75,-0.9l2.46,0.2l0.54,-1.84l0.94,-0.43l0.31,-1.04l0.66,-0.59l-0.27,-1.59l0.88,0.08l1.34,-0.46l2.95,0.95l0.41,-0.38l-0.01,-0.81l1.3,0.29l0.69,-0.2l0.86,-0.49l0.41,-1.02l2.8,-0.0l0.89,-0.65l2.18,-0.22l1.83,-1.74l0.03,-0.61l1.11,-0.18l0.24,0.61l2.22,2.07l-0.71,0.06l-0.56,0.54l-0.06,1.54l1.18,0.61l-0.41,0.52l-0.81,0.31l0.06,1.32l2.25,1.81l-0.06,1.26l1.14,0.75l1.09,0.23l-0.4,0.8l0.59,0.68l-0.52,0.57l0.14,0.58l-0.35,0.46l-1.79,-0.99l-1.1,0.49l-0.24,0.76l-1.86,0.37l-0.28,0.49l0.1,1.01l-1.35,-0.34l-1.79,1.08l-0.81,-0.02l-1.26,0.56l-1.46,-0.26l-0.62,-0.53l-1.24,0.09l-0.28,0.34l0.25,1.25l-0.68,0.24l-0.39,1.23l-0.57,0.63l-1.94,-0.06l-0.56,0.36l-2.05,-1.12l-1.86,-0.03l-0.77,0.94l-0.81,0.14l-0.02,0.71l-0.73,0.61l-1.7,0.74l-4.07,-0.45l-1.14,0.2l-1.15,-0.65l-0.99,0.36l-1.13,-0.1l-0.32,-1.14l0.62,-0.62l-0.07,-2.16l-1.0,-0.32l-0.68,-0.97l-0.75,-0.21l0.29,-0.8l-0.3,-0.74l-1.06,-0.22ZM96.93,238.34l0.02,0.03l0.01,0.04l-0.0,-0.0l-0.02,-0.07ZM97.47,234.95l0.03,-0.03l-0.01,0.02l-0.02,0.0Z",name:"Tverskaya oblast"},"RU-VGG":{path:"M114.24,281.97l0.63,-0.69l1.57,-0.78l0.89,-1.15l1.73,0.49l2.9,-0.72l2.73,1.54l3.02,-0.83l0.37,0.36l0.91,-0.07l0.47,-0.62l1.0,-0.1l0.58,0.43l1.47,-0.12l1.52,0.6l0.05,0.59l0.5,0.59l-0.75,0.91l0.62,1.22l1.2,-0.17l0.45,0.4l0.95,-0.31l0.19,-1.07l0.36,-0.11l0.94,0.56l0.03,0.82l0.45,0.31l2.22,-0.19l0.97,-0.91l1.12,1.32l1.21,-0.11l0.55,0.93l-0.24,1.0l0.29,0.65l-1.77,1.03l-0.42,0.59l-0.68,3.41l1.35,1.15l-0.03,0.36l-1.34,1.15l-0.57,1.31l-1.33,-0.9l-1.73,-0.22l-2.25,1.87l-1.93,0.28l-1.28,1.31l-0.54,1.66l-0.44,0.31l-0.83,-0.17l-0.27,-0.77l-1.59,-0.31l-0.24,0.48l0.13,1.13l0.7,0.48l-0.3,0.37l-1.51,-0.13l-0.53,0.94l-1.42,0.55l-0.5,1.26l-1.73,0.24l-0.34,-0.79l-1.01,0.22l-0.99,-1.96l-1.34,-1.16l-1.01,-0.29l-1.2,0.11l0.53,-1.16l-0.27,-0.89l2.71,-0.75l0.47,-0.55l-0.17,-0.77l0.43,-0.8l-0.47,-1.19l-1.46,-0.75l-0.31,-0.62l-1.27,-0.02l-0.03,-1.85l0.54,-1.64l-1.67,-1.58l-1.41,-0.48l-0.09,-0.55l-0.99,-0.91l0.64,-0.97l-0.4,-0.93l0.53,-0.7l-1.25,-1.14Z",name:"Volgogradskaya oblast"},"RU-KOS":{path:"M109.81,233.69l1.14,-0.88l-0.33,-2.49l1.47,-1.56l0.39,-0.95l1.08,-0.85l-0.92,-1.82l1.15,-0.91l-0.2,-0.76l0.42,-0.87l2.28,-1.13l0.62,0.16l1.08,-0.39l0.38,-0.49l-0.0,-0.9l0.72,0.41l1.54,-0.43l0.17,0.55l0.88,0.58l1.4,-0.29l0.43,-0.41l1.03,0.39l0.52,-0.32l0.19,0.5l0.52,0.11l0.87,-0.6l1.19,0.36l0.84,-0.19l1.04,0.7l3.62,0.14l0.59,-0.48l4.39,-0.04l0.65,-0.95l1.57,-0.29l0.32,-0.35l0.17,-1.83l2.14,-0.03l0.81,0.11l-0.23,1.4l0.33,0.46l0.65,0.11l0.15,1.05l1.51,1.09l-0.0,0.53l-1.24,0.15l-0.18,1.07l-0.78,0.0l-0.68,1.17l-2.04,0.45l-0.27,1.19l-0.77,0.49l-0.04,1.07l-0.52,0.9l-2.32,0.2l-1.06,0.79l-0.67,-0.71l-3.2,-0.3l-0.65,0.7l-0.08,0.64l0.33,0.58l-0.51,0.9l-0.77,0.09l-0.93,1.06l-1.72,0.77l-1.27,-0.01l-0.74,-0.65l0.06,-0.5l-0.44,-0.39l-1.6,1.12l-0.17,-0.92l-0.49,0.12l-0.33,1.52l-0.94,0.15l0.12,-1.76l-0.68,-0.58l-3.09,1.04l-0.7,-0.15l-1.54,-1.14l-0.74,-0.12l-0.75,0.58l0.1,1.58l-1.77,0.22l-1.03,0.74l-2.52,0.33l0.1,-0.82ZM118.27,219.75l-0.35,-0.16l0.05,-0.53l0.16,0.07l0.15,0.63ZM125.1,220.1l-0.0,-0.03l0.0,-0.0l0.01,0.01l-0.01,0.02Z",name:"Kostromskaya oblast"},"RU-KL":{path:"M116.23,313.29l0.71,0.15l0.81,-0.96l1.14,-0.16l-0.0,-0.87l-0.66,-0.67l0.25,-0.11l2.18,1.1l1.04,0.14l0.71,-0.28l1.59,1.27l-1.65,-0.82l-2.19,1.66l-0.47,0.06l0.04,-0.61l-0.38,-0.34l-1.02,0.21l-0.37,0.89l-1.5,-0.2l-0.24,-0.46ZM124.77,313.35l1.2,-0.04l0.98,-1.18l0.39,0.43l0.8,-0.41l0.15,-0.54l-0.53,-1.5l0.95,-1.15l1.01,-0.54l0.45,-1.59l0.04,-2.59l-0.6,-0.86l-1.11,0.13l-0.22,0.82l-0.58,0.17l-0.29,0.52l-0.83,-1.38l0.27,-0.51l1.26,-0.41l0.52,-0.88l1.4,0.24l0.87,-1.28l1.48,-0.04l0.95,-0.72l0.56,0.39l1.35,0.12l0.83,0.66l0.56,-0.09l0.15,0.88l1.26,1.65l1.9,1.28l0.9,-0.1l1.56,2.8l0.73,0.34l0.42,0.77l0.66,0.09l0.07,0.52l-1.17,0.8l0.04,0.66l-1.62,0.27l-0.74,0.9l0.03,0.42l1.88,0.42l-0.17,0.71l0.23,0.37l1.31,-0.17l-0.41,0.36l-0.74,2.25l-0.09,0.38l0.38,0.49l2.51,-0.61l0.4,0.61l-0.62,0.43l-0.11,1.29l-0.4,0.27l-0.42,1.2l-1.01,0.37l-0.15,0.87l-0.48,-0.08l-2.04,-0.97l-3.52,-0.34l-0.82,-1.07l-4.48,-2.21l-1.68,-0.21l-1.03,-0.5l-0.55,-1.1l-1.19,-1.1l-2.88,-0.74ZM130.56,300.1l-0.45,-0.04l-0.05,-0.41l0.45,0.13l0.04,0.33Z",name:"Kalmykiya, Respublika"},"RU-TOM":{path:"M291.79,227.0l1.06,-0.9l-0.18,-0.59l-0.67,-0.47l0.09,-0.49l1.01,-0.74l1.72,-2.08l-0.26,-1.42l0.82,-0.38l0.41,-0.89l0.54,-0.11l0.8,-0.85l1.37,-0.02l1.26,-0.41l0.14,-0.9l0.49,-0.67l-0.06,-2.86l0.62,-1.17l-0.39,-1.3l1.32,-0.72l0.15,-0.54l-0.33,-0.71l0.4,-0.3l0.08,-0.69l1.27,0.31l1.54,-0.11l1.24,0.62l1.08,-0.43l1.88,0.19l0.99,-0.37l0.71,0.36l1.88,-0.44l0.26,0.73l0.75,0.64l2.55,-0.23l1.8,0.21l1.37,-0.81l1.39,-0.23l1.33,0.27l0.78,0.98l1.96,0.18l1.75,-0.23l1.89,0.92l1.3,-0.77l0.15,-0.88l3.71,-2.33l1.65,-0.13l2.46,1.69l1.44,-0.14l2.19,2.92l0.28,0.5l-0.72,1.18l-0.13,1.22l-0.42,0.6l1.02,0.98l4.44,0.17l2.53,-0.5l3.37,0.04l2.2,0.48l0.49,1.4l1.83,0.28l2.04,3.08l3.47,-0.14l0.97,1.54l-1.95,0.71l-2.49,3.08l-0.12,0.52l0.56,2.05l0.94,1.23l2.82,0.54l0.9,0.59l2.44,0.08l0.02,1.74l-1.16,0.18l-0.33,0.7l-1.13,0.62l-0.66,1.52l-1.13,0.86l0.09,0.77l0.75,0.18l-0.51,1.38l-0.82,-0.25l-3.06,1.99l-1.14,-0.7l-0.92,0.22l-1.14,-0.39l-0.58,0.33l0.13,0.69l-2.0,-0.7l-1.41,0.55l-0.47,-0.44l-0.87,-0.01l-0.73,1.0l-2.67,1.34l-0.24,0.62l-1.36,-0.15l-0.75,0.22l-0.34,0.52l-0.79,-0.18l-2.82,1.15l-0.68,-0.31l-1.49,0.36l-1.84,2.31l-1.19,-0.23l0.69,-0.87l-0.8,-1.1l0.17,-0.51l-0.49,-0.4l0.05,-0.54l-0.3,-0.27l0.56,-1.38l-1.12,-1.04l-1.73,0.21l-0.28,0.72l-6.1,1.19l-1.6,-1.71l-0.65,-0.28l-4.46,0.62l-3.59,-3.59l-5.71,-1.38l-0.39,-0.38l-7.98,-0.2l-4.08,-0.45l-0.59,-0.95l-0.7,-0.21l-0.66,-1.38l-0.65,-0.44l-0.24,-2.08l-2.14,-1.21l0.48,-0.57l-0.6,-1.0Z",name:"Tomskaya oblast"},"RU-KO":{path:"M136.15,180.32l1.6,-0.64l2.49,0.16l1.62,-0.52l7.51,-0.17l0.48,0.82l1.36,0.22l0.48,-0.26l0.33,-0.83l1.64,-0.06l0.6,-1.07l2.41,0.21l0.96,-1.08l3.88,0.57l0.93,-2.56l-0.16,-0.46l-2.05,-0.76l-2.45,-3.45l-3.09,0.3l0.08,-6.9l12.91,-5.71l0.26,-0.16l-0.02,-1.14l1.37,-0.22l1.74,-1.12l8.38,0.78l31.65,-0.03l0.63,0.42l0.93,-0.32l8.1,-0.2l1.36,-1.08l5.13,-2.37l0.37,-1.83l1.09,-0.69l1.53,-0.77l1.43,0.04l0.33,-0.53l0.68,-0.16l0.58,-0.72l-0.33,-1.13l2.03,-0.8l0.55,-0.62l0.6,0.0l0.26,-0.49l-0.18,-0.88l1.01,-0.45l3.01,-0.14l-0.75,1.29l0.2,2.3l0.91,0.92l3.02,-0.1l-0.17,1.01l0.95,0.57l-0.9,-0.05l-0.95,0.37l-0.27,1.19l0.46,0.3l0.95,-0.15l0.17,0.27l-0.6,0.54l-1.35,0.09l-0.27,0.7l-2.39,1.45l-0.14,0.7l-0.63,0.43l0.17,1.18l-2.6,0.75l-0.4,0.61l-1.02,0.56l-1.7,0.12l-0.98,0.95l-1.3,0.62l-0.75,-0.04l-1.11,1.83l-0.81,0.41l-1.13,1.45l-0.31,1.64l-4.85,1.55l-3.23,3.25l-0.15,1.1l-0.58,0.22l-0.59,0.9l-0.94,0.08l-0.64,0.94l-1.2,-1.11l-1.58,-0.03l-2.64,2.36l-0.28,0.79l0.19,0.54l-1.0,1.58l0.68,0.55l-0.09,1.78l1.29,0.95l-0.28,0.55l-1.09,0.72l-0.44,2.71l-1.09,2.3l0.2,0.57l-0.54,1.7l0.42,1.13l0.94,0.39l-0.42,1.47l0.63,1.51l0.56,0.3l-0.13,0.83l-1.02,1.91l0.39,1.3l-0.72,1.03l0.13,1.14l-2.59,1.32l-8.98,0.16l-2.26,-0.26l-1.75,1.02l-0.42,1.48l-2.21,-0.32l-0.77,1.28l-2.08,-0.26l-0.64,0.9l-0.77,0.09l-0.38,1.01l-5.63,-0.88l-0.46,0.37l-0.13,0.64l-1.71,-0.27l0.16,-0.61l-0.26,-0.47l-2.72,-0.56l-0.43,0.22l-0.35,0.89l-1.91,-0.07l-0.39,0.94l-2.31,-0.23l-0.82,2.7l1.87,0.63l0.29,0.64l0.74,0.18l-0.05,0.68l-0.85,-0.39l-0.71,0.21l-2.36,2.69l-0.88,-0.63l-1.38,-0.28l-1.54,1.58l-2.13,0.16l-0.93,0.64l-1.29,-0.07l-0.29,0.78l-0.7,0.53l-0.17,2.98l-0.73,-0.05l0.14,-0.87l-0.28,-0.44l-2.25,-0.89l-0.04,-1.08l-2.88,-0.42l-0.24,-3.31l1.13,-0.77l0.44,-0.77l-1.31,-1.14l0.17,-0.77l-0.61,-1.98l0.26,-1.16l3.02,-0.98l1.01,-0.0l0.37,-0.36l0.7,-3.59l-0.47,-0.39l-1.54,-0.3l0.74,-2.84l0.86,-0.63l1.27,-5.1l-0.34,-0.49l-4.8,-0.37l-0.49,0.88l-1.24,-0.17l-0.51,0.29l-0.63,2.21l0.36,0.86l-2.65,-0.01l-0.53,0.2l-0.31,0.9l-0.46,-0.02l-0.1,-0.84l-0.8,-0.42l0.05,-2.05l-0.72,-1.49l1.67,-0.99l0.52,-0.73l0.17,-1.06l-2.65,-1.07l-0.53,-0.59l0.38,-1.71l-1.19,-1.8l-2.17,-1.26l-2.83,-0.62l-2.0,-1.29Z",name:"Komi, Respublika"},"RU-TYU":{path:"M238.12,234.54l-0.08,-0.68l0.71,-1.14l-0.22,-0.52l1.87,-0.86l0.92,0.26l0.88,-0.88l0.55,-0.02l0.27,-0.43l2.0,-0.93l-1.09,-2.33l-0.17,-1.73l1.95,0.14l1.89,-0.62l0.5,-0.58l-0.07,-1.49l0.54,-0.22l0.66,0.34l2.71,-1.32l0.89,-0.9l3.32,-0.59l1.14,-2.22l1.43,-0.42l2.54,-1.43l-0.07,-0.63l-0.8,-0.53l0.62,-0.24l0.89,-0.0l0.46,0.63l2.89,0.07l1.38,0.64l2.12,-0.34l1.1,0.33l0.82,-0.66l0.57,0.78l2.46,1.16l0.62,0.61l0.63,0.08l2.1,1.91l0.6,1.24l0.9,0.43l1.17,-0.37l-0.02,0.77l0.63,0.56l-0.19,0.66l0.32,0.26l2.23,0.36l0.99,-0.27l0.55,0.32l1.13,0.01l0.75,0.54l3.37,-0.07l1.73,0.52l-2.67,2.21l-1.97,1.17l-5.74,-0.1l-1.27,1.03l-3.56,-0.12l-0.94,-0.73l-3.52,0.3l0.21,-2.19l-1.34,-1.14l-1.45,-0.06l-2.72,5.07l0.28,1.18l0.73,0.79l0.37,0.98l-1.0,0.64l-0.1,0.58l1.29,1.65l0.95,-0.02l0.37,-0.41l-0.06,-0.52l0.92,-0.19l0.1,0.83l0.72,0.25l2.2,2.2l-0.48,0.66l-0.48,-0.1l-0.47,0.43l-1.59,-0.13l-0.12,1.25l-1.43,0.54l-0.05,0.59l0.69,0.3l-0.79,0.66l0.67,1.5l-0.61,0.23l-0.41,0.85l-0.84,0.06l-0.33,0.36l0.07,0.43l0.5,0.32l-0.1,1.12l0.88,0.46l-0.92,0.41l-0.47,0.7l0.07,0.7l-1.14,0.98l-2.69,-1.4l-1.91,-0.37l-0.53,0.29l-1.47,-0.66l-0.45,0.2l-0.11,0.46l-1.06,-0.57l-0.58,0.08l-0.85,-1.03l-0.53,-0.13l-0.13,-0.93l-1.53,0.22l-0.48,-0.4l-1.85,-0.05l-0.94,-1.71l-1.84,-0.22l-0.57,0.19l-0.65,-0.65l-1.41,0.69l-0.74,-0.73l-0.71,-0.1l-0.79,0.56l-0.96,-0.72l-0.95,-1.36l-2.07,-0.19l-1.11,-1.25l-0.01,-1.46l0.72,-0.11l0.57,-1.42l-0.38,-0.45l-0.67,-0.07l-0.29,-2.03l-0.54,-0.61Z",name:"Tyumenskaya oblast"},"RU-DA":{path:"M135.57,325.4l0.47,-1.03l-0.37,-0.49l-0.59,-0.13l1.77,-1.39l0.38,-1.24l3.5,0.28l1.54,0.7l-0.52,1.42l0.19,0.96l0.49,0.39l1.28,0.21l0.37,0.75l0.74,0.3l1.15,2.19l-0.65,1.19l0.63,1.09l-0.02,3.0l1.19,0.96l0.18,1.28l1.94,1.99l1.57,2.65l0.74,0.35l-0.8,1.27l-1.77,0.87l-0.91,1.45l-2.61,-0.57l-0.64,-1.53l-0.65,-0.21l-1.74,-1.8l-0.64,0.23l-1.98,-1.11l-1.39,-0.25l-1.4,-0.9l0.48,-1.13l2.24,-1.74l0.03,-0.77l1.18,-0.06l0.78,-0.63l0.01,-1.09l-0.49,-0.37l-0.46,-1.74l0.61,-1.36l1.08,-1.11l-0.56,-0.66l-0.55,-0.14l-0.47,-0.79l-0.73,0.03l-0.67,0.47l-0.08,0.41l-0.56,-0.52l-2.51,-0.39l-0.01,-1.04l-0.81,-0.26Z",name:"Dagestan, Respublika"},"RU-NVS":{path:"M292.37,246.79l0.75,-0.41l-0.21,-0.84l1.08,-1.0l0.79,-0.18l0.23,-0.45l2.06,-0.09l1.05,-0.46l-0.11,-0.76l-0.99,-0.69l0.19,-0.76l-0.68,-0.52l1.45,-1.43l-0.85,-3.53l3.78,0.43l7.7,0.19l0.24,0.29l5.89,1.42l3.53,3.55l4.71,-0.55l2.11,2.01l6.64,-1.14l0.58,-0.41l0.01,-0.46l1.0,-0.03l0.34,0.29l-0.43,0.41l-0.4,1.28l1.57,2.28l-0.78,1.15l0.74,0.91l2.05,-0.18l0.78,-1.31l0.77,-0.41l0.17,-0.6l1.04,-0.25l0.61,0.5l0.55,-0.2l0.01,0.71l0.45,0.44l-0.19,0.72l0.92,0.67l0.18,0.49l-0.64,0.86l0.11,0.47l1.1,0.18l-0.24,0.83l0.46,0.57l-0.17,1.24l0.9,0.99l-0.58,0.72l0.37,0.57l-0.27,0.68l0.41,0.59l-1.74,0.86l-0.8,1.15l-1.26,-0.4l-1.52,0.6l-2.11,0.04l-0.63,0.44l-0.05,0.72l-0.62,-0.86l-0.82,0.19l-2.44,2.04l-1.13,1.93l-0.96,-0.6l-0.21,-0.74l-0.65,0.18l-1.59,-0.67l0.53,-0.51l-0.12,-0.94l-1.34,-0.15l-0.73,-0.63l-1.67,-0.43l-1.04,-1.78l-0.54,-0.1l-2.24,1.9l-2.24,0.6l-1.23,1.02l-0.09,0.48l-0.76,0.07l-0.53,0.69l-4.79,0.57l-0.42,0.35l-0.03,0.51l-0.88,0.28l-0.36,-0.03l-0.43,-0.84l-1.46,0.26l-0.48,0.46l0.02,0.87l-0.43,0.23l-6.34,-4.34l-0.26,-0.58l1.06,0.02l0.97,-1.25l-0.01,-0.73l0.44,-0.53l-0.2,-0.46l-1.51,0.11l-1.19,0.85l-1.18,-0.19l-0.6,0.82l-1.72,0.67l-0.03,-2.19l0.53,-0.23l0.24,-0.7l-0.26,-0.79l-0.53,-0.21l-0.28,-0.65l-0.55,-0.13l-0.09,-0.57l-0.73,-0.15l0.12,-0.7l-0.64,-0.73l-0.03,-0.85l-0.61,-0.78l0.93,-0.94l-0.07,-0.5l-0.49,-0.33l-0.01,-0.56Z",name:"Novosibirskaya oblast"},"RU-AD":{path:"M101.12,320.84l1.19,0.38l1.67,-0.56l0.62,0.8l-2.32,-0.02l-1.15,-0.59ZM104.89,320.02l0.17,-0.25l1.02,0.49l-0.37,0.21l-0.29,-0.41l-0.53,-0.04ZM106.97,320.5l1.23,-0.14l1.53,1.47l-0.84,0.21l-0.52,1.06l0.43,0.86l0.11,1.17l-0.32,0.69l0.4,1.53l-0.43,0.9l-1.75,-0.92l-0.66,0.01l0.02,-0.67l0.37,0.36l0.6,-0.07l0.72,-1.32l-0.14,-0.46l-0.69,-0.16l-0.5,-0.53l0.49,-1.59l0.56,-0.52l-0.63,-1.87Z",name:"Adygeya, Respublika"},"RU-PER":{path:"M169.38,209.07l0.46,-1.52l2.11,0.28l0.64,-1.05l1.97,0.06l0.38,-0.94l1.94,0.35l-0.15,0.74l0.41,0.45l2.45,0.36l0.57,-0.99l5.52,0.86l0.4,-0.17l0.41,-0.99l0.77,-0.17l0.34,-0.71l2.07,0.26l0.8,-1.25l2.27,0.27l0.71,-1.74l0.76,-0.12l0.65,-0.64l2.0,0.28l8.42,-0.12l1.78,-0.39l1.35,-0.9l0.18,0.19l0.0,1.17l-0.49,0.46l-0.29,1.12l0.52,0.92l0.1,1.34l0.5,0.43l-0.4,2.48l-0.82,0.83l-0.99,3.35l-1.13,1.21l-0.77,0.2l-0.42,0.96l-0.65,0.13l-0.9,2.21l0.27,0.41l0.93,0.14l0.96,1.14l2.29,0.9l-0.31,0.66l0.26,0.71l-0.43,0.43l0.09,1.05l0.79,0.75l0.9,0.15l0.18,1.09l-0.73,0.38l-0.39,0.8l-1.02,0.71l-0.9,0.1l-0.99,0.92l-0.35,1.08l1.27,1.62l-1.29,0.98l-0.33,-0.67l-1.72,-0.08l-1.11,1.15l-0.35,1.84l0.49,1.52l-0.6,0.19l-1.19,1.13l-1.53,-0.11l-0.82,0.64l0.69,2.44l-0.25,1.56l-0.7,1.08l-1.09,0.41l-0.62,-0.79l-0.96,-0.41l-0.05,-0.73l-0.45,-0.16l-0.79,-0.02l-0.66,0.59l-0.71,0.07l-0.7,-1.12l-0.57,-0.05l-1.81,0.43l-0.63,0.46l-0.96,-0.22l-1.03,0.25l-2.28,-1.52l-0.58,0.23l-0.37,0.87l-1.31,-1.1l-0.28,-0.95l0.31,-0.38l0.01,-1.23l1.21,-0.28l0.41,-0.67l-0.4,-0.5l-0.04,-1.38l-0.74,-0.38l0.52,-0.67l-0.91,-1.54l0.3,-0.46l-0.35,-2.22l-1.38,-1.84l0.27,-0.75l-0.88,-1.94l0.22,-0.65l0.86,-0.63l-0.07,-0.41l-0.94,-0.86l0.6,-0.74l0.13,-0.75l-0.74,-0.47l-1.91,-0.11l-0.79,-1.24l0.73,-0.97l0.32,-1.25l0.92,-0.36l0.58,-2.71l-0.56,-1.12l-0.92,-0.59l-0.78,0.26l-5.01,-0.43l0.18,-0.83l-0.28,-0.76l-0.78,-0.31l-0.2,-0.58l-1.65,-0.4Z",name:"Permskiy kray"},"RU-ROS":{path:"M98.2,305.18l0.32,-1.33l1.94,-0.47l0.7,-1.2l4.41,0.29l0.5,-0.23l0.51,-1.99l0.85,-1.22l-0.49,-0.57l-0.33,-1.64l-0.91,-0.36l0.42,-0.71l0.65,0.18l0.63,-0.25l0.35,-0.69l-0.46,-0.52l-1.35,-0.19l0.9,-0.16l1.31,-1.48l0.1,-1.0l-0.58,-0.82l0.47,-0.58l1.51,0.21l2.29,-0.73l0.87,-0.83l0.38,-1.16l1.33,-0.87l0.73,0.94l1.44,0.51l1.38,1.19l-0.61,1.76l0.16,0.62l-0.28,0.5l0.28,0.94l1.52,0.09l0.29,0.68l1.22,0.46l0.38,0.83l-0.43,0.6l0.02,0.8l-1.75,0.33l-1.26,0.79l0.16,0.74l-0.35,0.46l0.01,1.79l2.56,0.21l1.1,0.96l1.26,2.35l0.89,-0.25l0.68,0.73l1.89,-0.23l0.72,0.21l0.11,0.89l0.34,0.25l0.98,0.04l0.27,-0.88l0.73,-0.16l0.15,-0.64l0.33,0.18l-0.34,3.4l-0.85,0.35l-0.93,0.9l-0.6,0.98l0.54,0.96l-0.66,0.0l-0.74,1.33l-1.05,0.1l-2.17,-1.7l-1.7,0.16l-1.09,-0.77l-1.48,-0.36l-0.99,0.53l0.44,1.26l-0.6,0.14l-0.48,0.8l-0.56,-0.34l-0.7,0.37l0.08,1.15l-1.11,-0.08l-0.38,0.29l-0.52,-0.02l-0.3,-0.67l-0.64,-0.43l0.11,-0.73l-0.5,-0.41l-0.6,0.38l-0.73,-0.31l-1.83,0.01l-0.61,-1.53l-0.6,-0.17l0.13,-1.16l-0.57,-0.29l-3.23,-0.35l-1.38,0.38l-0.48,0.98l-0.82,-0.18l0.23,-0.68l-0.44,-0.6l0.94,-0.5l1.18,0.04l0.65,-0.71l0.01,-0.7l-0.38,-0.15l-0.39,-0.87l-1.16,-0.15l-0.85,0.36l-0.39,-0.39l-1.55,0.4l-0.68,0.63l-0.46,0.05l0.34,-0.57l-0.35,-0.51Z",name:"Rostovskaya oblast"},"RU-PRI":{path:"M582.51,335.16l1.39,-0.43l0.97,0.08l0.78,-0.45l0.05,-0.92l0.56,-0.67l0.52,-1.73l-0.12,-0.73l-0.42,-0.36l-0.03,-1.5l0.48,-1.85l-1.04,-4.05l-0.45,-0.7l0.28,-0.3l2.03,-0.47l1.77,-2.09l0.49,0.42l0.08,1.0l0.52,0.36l-0.4,1.03l0.25,0.81l0.7,0.43l0.36,0.71l1.1,0.17l1.42,-1.21l0.13,-0.97l0.83,-1.02l0.65,0.04l0.97,-0.77l0.32,-2.39l1.2,-0.48l0.44,-0.71l0.09,-1.15l0.73,-0.5l0.38,-1.43l1.02,-0.99l-0.03,-1.87l2.63,-0.62l0.36,-0.97l-0.26,-0.48l1.17,-1.31l1.6,-0.03l0.43,-0.46l1.03,0.63l-0.1,0.74l0.31,0.41l1.62,-0.12l0.8,0.76l0.76,0.23l0.7,-0.29l0.97,0.45l1.91,-0.15l2.17,-1.66l-0.11,-0.67l0.43,-1.0l1.35,0.62l0.64,-0.03l2.27,-1.25l1.3,-1.11l-0.43,-1.58l-2.14,-0.59l-0.03,-0.79l-1.27,-1.15l0.88,-0.39l1.47,0.1l1.82,-0.84l0.41,-0.68l0.65,0.16l0.24,1.2l0.46,0.37l-0.2,0.84l1.18,1.1l-1.51,0.9l0.03,0.57l0.38,0.24l-0.27,0.69l0.64,0.49l1.58,0.16l-2.1,2.05l-1.12,2.42l-0.06,0.79l-0.69,0.57l-0.87,1.95l-4.62,5.04l-1.76,1.21l-0.26,0.67l-2.23,2.09l-0.89,1.74l-1.62,0.81l-1.16,1.48l-0.16,0.72l-0.86,0.69l0.13,0.72l-0.54,0.53l-0.74,0.03l-0.56,1.4l-4.77,2.68l-1.3,1.15l-2.18,0.44l-1.81,0.79l-0.66,-0.78l-0.92,0.14l-0.06,-0.46l-0.4,-0.24l-0.94,0.36l-0.29,-0.44l-0.79,-0.1l0.41,-1.35l-0.5,-0.99l-0.54,-0.01l-0.79,0.75l0.02,-0.69l-1.53,-0.27l-1.64,2.15l-0.96,0.63l0.09,0.53l-0.7,0.48l-0.2,0.66l-1.85,-0.38l-0.72,0.06l-0.41,0.38l-0.31,-0.24ZM583.14,336.12l0.54,0.39l-0.34,0.45l-0.39,-0.42l0.19,-0.43Z",name:"Primorskiy kray"},"RU-KB":{path:"M120.09,331.7l0.4,-1.94l0.83,-0.37l0.21,-0.78l2.34,-0.78l0.28,0.68l0.43,0.18l0.67,-0.4l1.6,0.14l0.78,-0.94l0.89,0.19l0.67,0.24l0.0,1.05l0.67,0.62l-0.2,0.73l-1.36,0.14l-0.41,0.85l-0.92,-0.12l-1.4,2.2l-0.53,-0.06l-0.38,0.36l-0.8,-0.23l-0.91,-1.04l-0.82,-0.41l-1.38,0.11l-0.66,-0.43Z",name:"Kabardino-Balkarskaya Respublika"},"RU-AL":{path:"M339.15,279.83l0.66,-1.04l1.0,-0.05l2.76,-1.39l1.17,0.13l0.62,-0.63l0.7,-0.1l0.43,-0.91l1.15,-0.59l0.88,-1.99l2.09,0.45l0.59,-0.18l0.34,-0.58l1.4,-0.05l0.4,-0.58l-0.06,-1.05l-0.92,-0.67l0.83,-1.33l1.13,-0.14l0.24,0.44l0.86,0.04l0.34,0.57l1.41,0.43l1.48,-0.68l1.45,0.91l0.78,-0.21l-0.23,1.48l-1.37,0.43l-1.37,2.05l0.17,0.68l0.79,0.17l-0.79,1.31l0.48,0.63l2.48,1.15l1.23,-0.19l0.67,-0.69l0.1,-0.7l0.75,0.62l-0.08,1.28l0.54,0.49l0.12,0.83l1.76,1.46l1.55,1.94l0.87,0.34l-0.62,0.19l-1.07,-0.42l-1.1,2.06l0.2,0.41l0.74,0.17l0.74,2.71l-1.23,0.63l-0.88,-0.27l-0.34,0.32l0.05,0.57l-0.62,0.23l-0.7,-0.53l-0.49,0.68l-0.81,-0.36l-2.42,0.31l-0.61,0.83l0.08,0.6l-0.7,0.48l-1.23,0.07l-1.55,0.58l-0.47,-0.85l-1.18,-0.28l-1.01,-1.19l-0.12,-0.57l-0.72,-0.37l0.48,-0.28l0.05,-0.89l-0.27,-0.36l-1.23,0.02l-2.01,1.87l-2.93,-0.82l-1.77,0.22l-0.77,-1.74l-0.46,-0.31l0.35,-0.47l-0.39,-0.71l-2.87,-1.21l-0.87,-0.07l-0.55,-2.08l1.96,-0.27l0.51,-1.39l-0.7,-1.12l-1.85,-0.49Z",name:"Altay, Respublika"},"RU-NEN":{path:"M125.16,141.24l2.8,1.07l6.93,0.06l1.39,0.27l1.66,0.54l0.61,1.15l2.23,1.38l-0.18,0.24l1.34,2.29l-1.46,-0.09l-5.55,0.87l-0.4,0.56l0.19,0.65l-0.7,0.07l-0.84,0.56l-0.62,0.88l-0.09,0.77l0.4,0.83l3.28,1.39l1.43,2.44l1.24,0.57l2.02,-0.29l-0.66,0.66l0.49,0.38l1.13,-0.63l4.23,-0.98l0.64,0.53l0.45,-0.08l0.24,-0.79l0.75,-0.84l-0.19,-1.5l0.43,-0.49l-0.06,-0.78l0.89,-0.91l-0.59,-1.24l0.46,-0.24l0.57,0.43l0.99,-0.84l1.07,0.2l0.89,-0.39l2.32,0.65l0.2,-0.78l-1.42,-0.88l-0.03,-0.36l1.43,-0.02l3.47,-1.52l0.39,0.1l4.79,-3.12l1.47,0.12l2.76,-0.79l0.12,-0.48l1.86,-0.34l0.56,0.42l0.69,-0.18l-0.73,0.49l0.63,1.06l1.28,-0.1l1.87,-1.26l-0.06,-0.73l-0.89,-0.59l0.53,-0.37l-0.09,-0.56l4.45,-1.86l0.54,0.58l1.02,-0.17l-1.03,1.78l1.08,2.01l-0.3,0.19l-0.88,-0.45l-0.49,0.19l0.03,0.27l-1.33,0.17l-0.75,0.91l0.43,0.7l2.99,0.03l0.53,0.27l1.2,-0.25l0.47,0.36l1.52,-0.89l0.77,1.11l1.12,0.08l0.7,-0.87l0.05,-1.32l2.18,-1.35l1.63,-0.12l1.43,-0.73l0.99,0.35l1.31,-0.05l0.09,0.31l0.89,-0.46l1.13,0.64l2.64,0.06l0.53,-0.25l1.06,-1.38l1.53,-0.07l0.58,-0.56l0.0,-0.46l0.44,-0.14l1.1,1.31l0.63,-0.1l0.28,-0.39l-0.83,-1.17l2.59,-0.73l0.22,0.57l0.96,0.24l1.35,1.04l-0.89,0.09l-0.82,0.84l0.18,2.41l3.52,0.81l1.09,-0.5l0.67,-1.06l-0.23,-0.82l-0.74,-0.86l3.36,-0.27l1.7,-1.47l1.17,-0.51l-0.45,-2.34l-0.99,-0.63l-0.57,0.44l-0.28,-1.52l-1.98,-2.43l2.44,-0.36l0.48,-0.8l-0.12,-0.69l0.83,-0.25l4.38,0.97l4.54,0.19l4.04,0.65l5.88,2.01l1.49,0.87l-0.41,0.52l-0.15,0.96l-1.29,1.22l0.19,1.57l0.44,0.32l1.31,-0.15l1.3,0.65l1.03,0.03l0.33,1.01l1.16,1.09l-0.44,0.54l-3.75,0.23l-1.22,0.5l-0.46,0.53l0.09,0.79l-0.91,0.7l-2.55,0.99l-0.16,0.37l0.45,0.69l-0.08,0.66l-0.68,0.14l-0.37,0.42l-1.21,0.0l-1.69,0.85l-1.39,1.0l-0.21,1.61l-4.98,2.27l-0.98,0.96l-8.15,0.21l-0.68,0.25l-0.18,-0.35l-32.25,0.03l-8.54,-0.77l-2.44,1.38l-1.11,0.11l-0.32,1.37l-12.72,5.63l-4.67,-0.02l-2.11,1.68l-0.22,1.03l-2.76,-0.09l-4.05,-1.8l-2.71,-0.52l-0.57,0.14l-4.48,-1.42l-2.72,-1.5l0.5,-1.29l0.61,-0.2l0.26,-0.6l-0.81,-0.74l0.43,-0.44l-0.01,-1.28l-0.69,-0.86l0.11,-0.56l-2.01,-0.73l-1.07,-0.07l-0.07,-0.47l1.35,-3.12l0.62,-0.4l-0.18,-1.6l0.69,-0.41l-0.04,-0.67l-0.29,-0.19l1.24,-0.63l-0.26,-0.44l-0.92,0.02l0.3,-1.59l-0.55,-0.8l-4.04,-2.35ZM204.93,126.61l0.88,0.25l0.48,-0.53l-0.88,-0.87l0.53,-0.65l0.86,-0.3l1.46,0.82l1.01,0.97l0.22,0.63l2.55,1.02l2.07,1.32l0.29,0.91l-1.08,0.84l-0.97,-0.31l-0.76,0.28l-1.3,-0.14l0.14,-0.78l-1.19,-0.92l-2.84,-0.41l-0.88,-0.58l-0.43,-0.46l-0.15,-1.09ZM150.72,137.62l0.42,-2.32l1.15,-1.05l1.62,-0.75l1.75,-0.0l4.82,2.49l-1.42,0.85l-1.26,1.69l-2.31,0.91l-2.14,0.42l-0.36,-0.21l-0.66,0.21l-1.0,-0.74l-0.63,-0.76l0.04,-0.74Z",name:"Nenetskiy avtonomnyy okrug"},"RU-ALT":{path:"M306.13,264.04l1.11,-0.8l-0.06,-0.7l0.58,0.59l0.93,0.1l1.49,-0.39l0.07,-0.72l2.98,-0.26l0.39,-0.26l0.54,0.19l0.87,-0.33l0.6,-0.72l0.97,-0.19l0.2,-0.63l1.02,-0.8l0.49,0.14l1.59,-0.53l0.47,-0.6l1.57,-0.78l0.88,1.19l1.79,0.47l0.43,0.96l1.21,-0.2l-0.44,0.7l0.67,1.07l1.01,0.11l2.68,1.76l0.78,-0.31l0.05,-0.73l0.95,-1.53l1.96,-1.63l1.14,0.81l0.59,-0.26l0.34,-1.1l1.25,-0.04l0.49,0.28l1.31,-0.71l1.58,0.38l0.7,-0.41l0.71,-1.08l2.04,-0.94l1.45,1.91l0.96,-0.12l1.64,1.31l0.99,0.34l1.21,1.36l0.34,1.16l0.7,0.7l1.77,0.56l-0.2,0.58l-0.92,0.22l-0.26,0.48l0.32,0.6l1.59,0.94l-0.45,1.18l0.69,1.1l-1.18,0.15l-1.2,1.93l0.11,0.57l0.76,0.43l0.15,0.69l-1.39,-0.04l-0.59,0.74l-1.02,-0.41l-1.39,-0.02l-0.68,0.79l-0.02,0.55l-0.45,0.26l-0.05,0.63l-0.93,0.43l-0.49,0.91l-0.74,0.01l-0.27,0.54l-1.28,0.02l-2.96,1.45l-0.76,-0.07l-0.73,1.03l-0.85,0.1l0.08,1.11l2.54,0.71l0.34,0.66l-0.19,0.42l-2.06,0.39l-1.25,-1.52l-2.74,-0.97l-1.28,0.08l-0.63,0.75l-1.35,-0.12l-0.46,0.83l-0.73,0.37l-0.96,-0.16l-0.79,0.32l-2.12,-0.57l-1.21,0.37l0.05,-0.55l-0.64,-1.02l-1.36,0.15l0.45,-1.08l-0.23,-0.6l-0.76,0.03l-0.7,-0.75l-1.25,-0.13l-0.69,0.68l-0.95,0.28l0.08,1.58l-1.41,0.68l-0.57,-0.02l-4.68,-7.85l-6.29,-9.18ZM321.82,256.89l-0.01,-0.01l0.0,-0.0l0.0,0.01Z",name:"Altayskiy kray"},"RU-KDA":{path:"M90.51,319.49l0.79,-0.37l0.37,0.32l0.86,-0.09l1.43,-0.64l0.27,0.35l1.16,-0.13l0.3,-0.96l-0.34,-1.63l0.89,-0.98l0.35,0.29l0.5,-0.11l0.72,-1.96l0.98,0.65l1.06,-0.19l-0.1,-1.02l-1.33,-0.69l-1.18,-1.2l-0.91,-0.07l-0.45,-0.71l0.69,0.03l1.3,-0.55l1.87,0.3l0.31,-0.72l-0.66,-0.54l0.42,-0.06l0.94,0.28l-0.19,0.95l0.21,0.42l2.04,-0.08l0.68,-0.98l0.74,-0.22l2.84,0.25l-0.15,1.16l0.93,0.35l0.08,1.0l0.64,0.59l3.14,0.4l0.92,0.97l0.52,1.42l-0.31,0.43l-1.46,-0.02l-0.28,1.52l0.83,0.98l0.44,1.31l1.41,-0.06l0.0,0.52l0.67,0.91l0.91,0.17l-0.5,0.9l-0.63,0.18l-0.15,0.42l1.31,1.48l-0.3,0.71l0.56,0.64l-1.18,1.21l-0.62,-0.48l-2.29,-0.37l-0.43,0.41l0.39,0.7l-0.65,0.35l-0.41,0.97l-0.1,1.39l-0.59,0.2l-1.93,-0.44l-0.59,0.2l-0.41,0.7l-6.1,-5.35l-2.91,-0.77l-2.27,-2.19l-0.5,0.5l-1.01,-0.15l-1.47,-1.98l-2.07,-0.86ZM100.52,320.11l-0.74,0.18l0.04,0.91l2.28,1.02l2.69,0.02l1.47,-1.18l0.43,1.07l-0.36,0.15l-0.73,2.56l1.35,1.02l-0.17,0.18l-0.67,-0.6l-0.67,0.11l-0.26,0.59l0.1,1.56l3.15,1.33l0.71,-0.23l0.73,-1.48l-0.47,-1.54l0.37,-0.6l-0.18,-1.43l-0.37,-0.48l0.29,-0.66l0.68,1.05l-0.23,0.27l0.2,0.51l0.99,-0.02l0.25,-0.54l-0.16,-0.92l-1.14,-2.1l-1.63,-1.24l-1.78,0.08l-1.5,-0.75l-0.64,0.14l-1.32,1.15l-1.07,0.19l-0.83,-0.56l-0.82,0.24ZM96.4,314.68l0.03,-0.16l0.06,0.07l-0.1,0.1Z",name:"Krasnodarskiy kray"},"RU-YEV":{path:"M582.91,296.53l0.65,-1.68l1.47,-0.24l1.01,-1.84l1.3,0.31l1.72,-0.73l1.13,0.51l0.68,-1.67l0.95,0.44l-0.07,0.53l0.33,0.29l1.95,-0.09l0.35,0.51l1.73,0.41l0.55,2.06l0.34,0.33l2.18,0.38l1.01,0.83l1.04,0.07l1.38,-0.69l0.86,0.9l1.94,0.05l-0.81,0.68l-1.31,-0.27l-4.18,1.13l-1.07,1.02l-2.31,-0.05l-1.45,1.07l-0.87,0.07l-0.62,1.5l-0.94,-0.19l-3.73,0.45l-0.98,-0.49l-1.79,0.45l-0.36,-0.13l-0.27,-1.14l-1.13,-1.07l0.78,-1.73l-0.44,-1.25l-0.61,-0.19l-0.41,-0.55Z",name:"Yevreyskaya avtonomnaya oblast"},"RU-AMU":{path:"M526.12,238.76l2.7,-1.29l2.96,-0.26l0.91,0.43l1.77,0.05l0.93,1.71l2.86,0.04l1.51,0.93l0.78,0.9l1.29,-0.02l0.36,-0.51l2.1,1.06l3.19,0.3l0.7,1.03l0.73,0.46l0.25,0.68l0.78,0.41l0.2,0.77l0.52,0.41l0.97,-0.2l1.51,0.58l1.51,-0.39l0.67,0.19l0.89,0.87l1.43,-0.44l0.97,0.47l-0.09,0.55l0.42,0.54l1.99,0.22l0.93,-0.68l0.65,0.37l0.95,-0.17l0.45,-0.44l1.03,-0.07l1.63,0.98l0.65,-0.31l0.35,-0.64l0.37,0.39l0.73,0.06l1.66,-0.29l1.34,1.07l2.55,0.39l0.85,-0.37l0.14,-1.12l2.64,-0.56l1.92,0.41l3.51,-0.27l2.15,0.8l2.5,0.02l0.39,-0.27l0.88,0.25l1.7,-0.23l0.65,-0.4l1.14,0.15l0.4,0.48l0.02,0.62l0.52,0.43l-0.38,0.39l-0.05,0.79l-1.36,0.12l-0.12,1.03l-1.41,0.04l-0.68,0.52l0.05,0.67l-2.1,1.12l-0.76,0.06l-1.16,0.86l-0.49,2.14l-0.76,-0.17l-1.43,0.68l-1.03,1.03l-0.57,1.85l0.49,0.41l1.2,0.04l1.31,0.79l0.98,-0.31l1.38,0.32l0.55,2.82l-0.42,0.52l0.09,0.46l1.96,0.05l0.6,0.71l0.9,-0.1l0.42,-0.56l3.93,-0.07l0.55,-0.37l1.04,-0.08l0.47,-1.05l1.78,-0.72l0.48,0.51l1.67,0.27l1.53,-0.65l0.78,0.01l0.58,-0.62l1.1,0.99l-0.17,0.71l0.55,0.49l-1.55,2.74l0.18,1.16l0.43,0.31l-0.49,0.48l-0.15,0.74l-3.37,-0.67l-3.19,-1.11l-0.63,0.48l-0.1,0.74l0.08,0.99l0.8,1.06l-0.16,0.15l-2.61,0.15l-2.28,1.53l-0.15,0.86l-0.34,0.2l-1.2,0.02l-1.75,0.85l-1.75,0.03l-0.31,1.07l0.54,1.1l-0.85,0.04l-0.58,0.73l-0.7,0.16l-0.74,1.49l-0.74,0.23l-0.24,0.64l0.22,0.38l-0.86,1.62l0.58,0.74l1.19,-0.31l-0.59,0.83l0.3,0.76l0.62,0.32l0.58,-0.27l0.27,0.52l0.61,-0.05l0.5,0.89l-0.54,0.54l-0.1,0.71l0.28,0.41l0.76,0.11l-0.09,0.83l-0.64,0.51l0.23,0.6l0.53,0.24l-0.04,1.1l-0.35,0.78l-1.29,0.21l-0.89,1.7l-0.67,-0.09l-1.37,0.86l-0.56,-0.28l-0.94,0.2l-1.43,-1.0l-1.11,-1.55l-0.9,-0.23l-0.11,-0.6l-0.45,-0.37l-2.06,0.42l-2.07,-1.65l-2.74,0.42l-1.09,-0.43l-0.58,0.12l-0.59,-0.39l-0.34,-0.75l-0.6,-0.22l-0.11,-1.21l0.54,-1.3l-0.31,-0.46l-1.01,-0.44l-0.15,-0.96l0.29,-0.78l-0.43,-1.23l-1.87,-2.21l-0.12,-0.78l0.37,-0.92l-0.87,-0.94l-0.07,-0.69l-0.44,-0.26l-0.01,-1.0l-1.32,-1.7l0.47,-0.71l-0.03,-0.55l-0.8,-0.39l0.14,-0.66l-0.37,-0.2l-0.1,-0.58l-1.5,-1.52l0.21,-1.13l-0.85,-0.22l-1.63,-1.86l-2.85,-1.18l-1.97,0.39l-0.42,-0.37l-1.3,-0.21l-0.74,-0.96l-0.86,-0.0l-0.67,-0.59l-1.83,-0.75l-2.15,-0.1l-2.1,0.67l-2.23,0.13l-0.63,-0.28l-1.08,0.34l-0.55,-2.48l-1.48,-1.67l0.62,-0.42l-0.33,-1.7l0.83,0.43l1.18,-0.31l0.33,-0.46l-0.09,-0.55l-0.95,-0.75l-0.28,-1.7l-0.69,-0.05l0.97,-0.91l0.04,-1.02l0.43,-0.54l-0.38,-0.48l0.12,-1.92l-0.57,-1.01l-0.72,-0.19l-2.02,0.88l-0.17,-1.38l0.23,-0.58l-1.03,-1.87l-1.87,0.02l-2.4,1.05l-0.93,-0.35l-0.51,-0.9l0.52,-0.39l1.73,-0.34l0.19,-0.79l-1.35,-0.92l-0.23,-0.61l-1.59,-0.27l-0.53,-0.54l0.08,-0.83l-0.62,-0.43ZM541.57,241.17l0.0,-0.0l-0.0,0.0l-0.0,-0.0Z",name:"Amurskaya oblast"},"RU-BRY":{path:"M61.71,266.14l0.42,-0.84l0.83,-0.07l1.66,0.86l1.05,0.06l1.06,-0.4l1.19,-1.13l1.13,-0.34l0.13,-0.6l0.7,-0.22l0.33,-1.08l1.96,-1.71l-0.06,-0.82l1.59,-0.51l0.97,1.07l1.65,0.03l0.54,0.4l0.95,0.97l0.04,1.29l0.35,0.59l2.25,0.34l0.95,1.84l-0.27,0.35l-0.73,0.02l-1.03,0.94l0.51,1.01l0.71,0.26l-0.18,1.05l-0.84,0.78l0.3,0.88l-0.18,0.33l-0.85,0.22l-0.02,0.87l-0.76,0.02l-1.07,1.17l-0.68,-0.72l-0.13,-1.09l-1.76,-1.49l-1.17,0.28l-2.03,-0.32l-1.4,0.84l-2.95,-0.52l-0.63,1.65l-1.39,0.29l-1.5,-1.51l-0.07,-1.26l0.23,-0.26l-0.55,-0.94l0.24,-0.86l-1.47,-1.71ZM63.77,271.87l0.01,-0.01l-0.01,0.03l-0.0,-0.02Z",name:"Bryanskaya oblast"},"RU-SMO":{path:"M59.08,253.23l1.16,-1.47l-0.19,-1.03l-0.82,-1.03l0.48,-0.38l0.05,-1.59l0.63,-0.93l0.53,0.25l1.97,-0.2l0.83,0.22l0.87,-0.4l0.65,0.79l1.65,-0.3l1.06,0.32l0.81,-0.23l1.05,0.39l1.4,-0.07l2.0,-0.9l1.04,-1.26l0.7,-0.08l0.32,-0.81l1.36,-0.11l0.36,0.51l1.87,0.65l2.08,-0.48l0.59,0.23l0.64,0.97l-0.13,0.44l0.3,0.6l-0.47,0.5l0.05,1.8l0.28,0.53l-0.46,1.02l-1.21,1.13l-0.83,0.3l-0.09,1.05l-0.72,0.29l-1.47,-0.02l-0.07,0.53l0.31,0.21l-0.47,0.79l-0.97,-0.67l-2.4,0.01l-0.58,0.79l0.1,1.29l-0.37,0.32l0.09,0.41l-0.95,1.26l-0.86,0.38l-0.01,0.98l-1.81,1.76l-0.1,0.76l-1.75,-0.72l0.4,-0.66l-0.46,-0.53l-2.0,-0.72l-1.22,0.2l0.17,-1.66l-2.71,-1.45l-0.55,-1.5l-0.54,-0.34l0.33,-0.53l-0.13,-0.52l-1.84,-1.11Z",name:"Smolenskaya oblast"},"RU-CU":{path:"M138.63,246.88l0.8,-0.72l0.6,-1.69l1.33,-0.52l1.14,0.07l1.74,-1.19l1.12,-0.34l0.61,1.08l2.23,0.35l0.62,1.33l1.61,0.83l-1.16,0.53l-0.48,0.69l0.12,0.54l-0.99,1.25l-0.83,0.37l0.2,1.19l1.71,-0.04l-0.7,0.66l0.1,0.64l-0.62,0.09l-0.8,0.69l-1.09,-0.33l-0.49,1.18l-0.62,0.46l-0.73,-0.21l-0.91,0.36l-2.03,-0.91l0.03,-0.65l-0.64,-0.55l-0.11,-0.64l-0.58,-0.39l-0.48,0.13l0.09,-0.47l0.69,-0.48l-0.01,-0.71l0.62,-0.28l0.28,-0.66l-2.37,-1.66Z",name:"Chuvashskaya Respublika"}},height:344.85258690118116,projection:{type:"mill",centralMeridian:11.5},width:900})}).call(t,l(0))},function(e,t,l){(function(e){e.fn.vectorMap("addMap","se_mill",{insets:[{width:900,top:0,height:1452.0211302823068,bbox:[{y:-9262763.575792028,x:1223668.3208382255},{y:-6888448.113700481,x:2695330.0420880616}],left:0}],paths:{"SE-O":{path:"M30.44,1096.25l0.92,2.76l-0.08,6.39l0.24,0.37l2.22,0.95l4.39,0.22l4.65,-0.92l3.73,-2.88l2.0,-5.35l1.04,-4.84l2.48,-7.09l0.23,-4.85l1.83,-6.22l2.29,-4.33l5.69,1.46l1.9,-0.2l1.65,-1.07l0.8,0.08l7.15,4.43l0.98,0.15l0.89,-0.2l1.17,-0.93l0.16,-3.08l1.06,-0.69l3.83,-0.61l1.79,0.26l1.16,0.69l1.65,3.03l1.12,0.68l5.49,1.98l1.1,0.12l5.83,-1.35l1.0,0.11l0.33,0.22l-0.42,0.24l-3.27,0.56l-0.59,0.97l0.73,1.31l2.93,1.37l1.47,1.14l1.33,0.14l1.61,-0.68l1.31,-0.14l1.45,1.83l1.29,0.75l0.94,-0.3l1.0,-1.04l1.4,-2.24l2.16,-1.58l1.24,-0.1l3.68,2.8l0.79,0.9l0.47,1.37l0.96,6.18l5.55,7.34l4.96,17.51l24.53,7.29l6.04,0.02l2.09,-0.43l2.2,-0.84l0.91,-0.94l-0.22,-1.16l-3.96,-5.63l-0.29,-1.45l2.81,-7.77l2.38,-4.53l2.37,-3.17l1.59,-1.77l2.62,-2.1l2.13,-1.18l1.72,-0.31l41.61,1.01l1.61,0.52l3.98,2.19l2.69,6.26l3.08,5.78l0.13,3.53l0.75,1.56l3.8,4.77l0.92,1.65l0.5,3.39l0.64,1.17l1.95,0.86l2.64,0.31l0.54,0.23l0.67,1.19l0.84,0.16l2.71,-1.37l0.69,-0.66l0.62,-1.26l0.6,-0.22l1.12,0.22l1.22,0.7l1.12,1.98l0.88,2.52l1.5,1.67l4.16,2.51l-25.87,41.52l-13.05,22.06l0.84,4.96l-0.25,1.08l-0.77,1.13l-3.41,2.21l-9.04,3.69l-0.72,1.02l-0.52,2.22l-0.72,0.53l-0.93,-0.16l-3.24,-1.96l-1.6,-0.49l-7.15,0.63l-1.59,-0.33l-3.7,-0.08l-0.4,0.5l1.14,4.34l-0.06,2.56l-1.69,2.51l-1.18,3.46l0.36,4.35l-0.24,0.96l-2.14,3.5l-0.3,5.1l-0.49,1.23l-3.0,2.92l-2.88,3.7l-4.54,7.19l-3.69,2.55l-4.16,4.12l-2.73,1.94l-3.98,1.82l-1.2,1.32l-1.49,3.13l-1.52,0.36l-1.44,1.0l-1.72,1.85l-3.73,5.61l-2.23,2.18l-3.86,-0.99l-2.49,-2.44l-4.5,-0.66l-0.92,-0.76l-0.51,-1.15l0.1,-0.82l1.5,-2.85l0.11,-1.26l-0.46,-0.63l-5.98,-0.8l-1.14,-0.37l-1.95,-1.42l-3.31,0.59l-1.35,-0.56l-3.11,-3.23l-2.04,-1.13l-5.61,-0.39l-3.21,2.29l-2.4,2.91l-1.88,0.68l-2.28,-0.38l-0.74,-0.95l-2.65,-6.17l-0.1,-1.16l1.52,-3.42l-0.01,-1.84l-1.76,-2.17l-3.66,-3.37l-0.36,-1.35l0.26,-4.45l-0.18,-3.16l-2.1,-3.37l-0.46,-0.16l-10.62,3.51l-5.09,0.77l-7.64,-1.35l-2.66,0.29l0.14,-3.61l-1.49,-0.68l-0.48,0.29l-0.33,1.26l-0.59,0.48l-0.44,-0.06l-0.56,-2.31l-1.5,-2.7l0.53,-1.68l4.46,-0.54l0.96,-1.57l-0.04,-0.47l-3.69,0.8l-1.88,-0.0l-1.59,-0.25l-3.41,-1.57l-1.68,-0.17l-0.43,0.46l0.22,1.38l-1.64,0.13l-0.69,-0.34l0.06,-1.85l6.36,-5.04l0.74,-1.12l-0.49,-0.95l-1.26,-0.22l-2.52,0.46l-4.26,-5.02l-1.43,-0.22l0.82,-0.76l1.58,-0.6l0.3,-0.52l-0.63,-1.81l0.69,-0.75l3.44,-1.02l0.29,-0.38l0.0,-0.61l-0.86,-0.4l0.83,-0.49l0.45,-0.96l-0.19,-0.53l-1.71,-0.83l0.37,-1.29l2.93,-4.09l0.95,-2.61l0.17,-1.59l-1.32,-3.11l0.17,-0.69l0.89,-0.69l-0.25,-1.35l1.55,-0.47l0.7,-1.79l0.81,-7.01l2.34,-0.58l1.03,-1.88l-0.43,-0.53l-1.68,-0.1l-0.47,-0.64l-0.48,-2.56l-2.11,-2.55l-0.29,-2.1l0.99,-1.21l3.78,-1.58l0.18,-0.59l-1.25,-1.41l-1.54,0.31l-2.79,1.54l-3.64,-0.3l-1.8,0.27l-0.34,0.38l-0.06,1.18l-0.69,0.38l-2.35,0.09l-4.12,2.92l-2.47,2.63l-1.73,0.04l-1.68,-0.7l-0.48,0.08l0.56,1.72l-1.34,-0.34l-0.51,-1.21l0.45,-2.01l1.03,-2.46l1.52,-2.73l1.7,-2.08l3.7,-3.26l-0.04,-0.63l-0.61,-0.42l0.63,-0.72l0.96,-0.69l2.2,-0.84l0.17,-0.62l-1.18,-1.51l-0.46,-0.13l-1.75,0.69l-2.4,2.57l-2.09,-5.56l-0.81,-0.29l-0.4,0.46l0.43,2.87l-0.11,3.37l-0.67,3.34l-1.27,2.76l-1.82,2.3l-1.92,1.77l-3.66,2.25l0.82,-1.3l1.94,-1.77l0.0,-0.73l-0.44,-0.4l-1.16,0.15l-1.82,0.81l-0.33,-0.13l-0.28,-0.94l0.31,-0.87l0.66,-0.64l3.06,-0.44l0.3,-0.62l-1.68,-2.11l0.08,-2.26l-0.43,-0.41l-1.46,0.24l-1.67,3.3l-1.66,0.79l4.6,-7.79l0.59,-1.41l-0.19,-0.51l-0.52,0.16l-0.58,1.03l-2.85,3.11l-1.64,1.18l-0.98,2.02l-1.6,0.64l-1.75,-0.56l-1.87,0.01l-1.59,2.38l-0.32,-0.64l0.34,-1.9l-1.37,-3.0l0.26,-1.45l0.71,-0.43l2.29,0.25l0.43,-0.5l-0.47,-1.83l0.51,-0.76l1.19,-0.71l1.03,-1.09l-0.11,-0.63l-2.37,-1.16l-1.15,-2.23l0.91,-1.06l0.2,-3.53l1.59,-1.33l0.51,-1.11l-0.37,-0.55l-0.9,0.0l0.09,-1.07l-1.11,-1.32l0.46,-2.65l-0.66,-1.6l-2.62,-2.99l0.47,-2.63l-0.17,-0.45l-0.6,-0.3l-1.54,0.01l-0.43,-0.56l0.07,-1.56l0.66,-1.42l1.25,-0.39l0.27,-0.46l-0.23,-1.23l1.67,-2.86l0.0,-4.47l-0.65,-0.9l-1.39,-0.51l-0.27,-0.7l-0.0,-2.35l-0.47,-1.96l0.46,-1.36l-0.29,-0.48l-3.42,-0.86l-1.69,-0.89l-0.63,-1.01l0.51,-1.22l4.36,-2.16l0.23,-0.46l-0.41,-0.31l-2.78,0.18l-1.04,-0.36l-0.42,-1.13l0.26,-1.08l4.94,-5.8l1.68,-0.94l6.7,-0.92l2.02,0.7l1.4,4.79l1.23,2.33l1.46,1.94l1.06,0.97l0.55,0.11ZM32.09,1185.22l-0.46,-1.26l-2.63,-2.55l0.12,-1.16l1.26,-1.39l6.64,-5.07l2.3,-0.65l2.64,-1.74l2.99,0.32l1.22,-0.33l0.27,-0.49l-0.21,-1.83l1.18,-1.56l-0.36,-1.06l0.69,-0.38l1.01,-0.0l2.15,0.54l0.83,2.19l2.66,1.62l1.09,1.45l0.53,3.91l-0.1,4.36l-0.54,1.61l-3.16,0.7l-3.16,1.9l-3.48,-0.92l-1.7,0.66l-1.19,-1.71l-2.04,-0.44l-1.96,0.52l-1.66,1.15l-1.17,1.98l-1.0,-0.32l-2.13,-1.65l-0.65,0.32l0.0,1.29ZM50.9,1229.48l0.84,0.01l0.93,-0.64l0.22,0.28l0.86,-0.19l0.3,0.56l-0.19,0.78l-1.29,-0.67l-1.34,0.33l-0.32,-0.46ZM50.81,1188.98l-0.01,1.51l0.44,1.02l-0.81,2.94l-0.87,0.38l0.18,-1.35l-0.26,-0.48l-1.49,-0.3l-1.17,1.0l-0.83,1.67l-0.54,2.59l-0.49,0.64l-0.56,0.29l-1.63,-0.14l-1.49,1.71l-0.66,-0.02l-1.31,-1.24l-2.07,-0.38l-1.01,-3.6l0.14,-0.54l0.51,-0.29l1.89,0.27l1.19,-0.5l-0.24,-0.41l-1.39,-0.6l-2.68,-0.27l-0.41,-1.16l0.45,-1.46l1.0,-0.36l2.88,0.51l6.27,0.0l1.61,-0.49l2.28,-1.36l1.1,0.43ZM45.24,1223.62l-0.17,0.33l0.25,0.49l0.53,0.19l0.45,1.22l-1.44,-0.15l-0.95,-0.99l-1.01,-0.35l1.46,0.01l0.49,-0.39l-0.74,-1.31l0.05,-0.85l1.24,1.11l0.2,0.37l-0.36,0.32ZM39.79,1205.7l0.82,-0.69l1.09,-0.17l1.4,0.32l1.03,1.37l-2.79,2.35l0.03,-0.63l-0.46,-0.46l-0.6,0.29l-0.87,-0.36l0.17,-0.35l0.59,0.07l1.63,-0.72l0.22,-0.69l-0.97,-0.46l-0.96,0.34l-0.33,-0.19ZM0.64,1105.91l0.71,-0.72l-0.92,-1.0l1.41,-0.44l0.39,0.43l-0.11,1.06l0.3,0.43l1.34,-0.37l0.8,0.36l-0.56,0.84l0.37,0.64l0.71,0.23l-0.05,0.36l-0.53,0.56l-0.87,-0.25l-2.3,-1.8l-0.66,0.21l-0.04,-0.54Z",name:"V\xe4stra G\xf6taland"},"SE-N":{path:"M63.5,1235.91l2.51,-0.29l7.78,1.35l5.26,-0.8l10.36,-3.42l1.83,2.86l0.16,2.95l-0.26,4.5l0.45,1.69l5.34,5.38l0.01,1.41l-1.52,3.42l0.09,1.48l2.73,6.43l0.87,1.13l1.07,0.52l3.01,-0.17l1.94,-1.33l1.67,-2.22l2.87,-2.09l0.6,-0.1l5.41,0.76l4.0,3.93l1.64,0.71l1.24,0.01l2.18,-0.58l1.7,1.33l1.3,0.44l5.82,0.75l-0.25,1.55l-1.31,2.29l-0.1,1.22l0.59,1.34l1.34,1.11l4.45,0.64l2.37,2.37l3.6,0.96l-0.69,0.7l-0.69,2.19l0.23,2.91l0.57,1.36l2.92,4.45l0.98,0.16l1.53,-0.8l1.65,-2.08l2.29,-1.53l0.93,-1.74l10.06,-1.87l2.06,0.22l4.63,1.17l1.5,1.16l2.52,0.87l2.39,1.58l0.55,1.3l0.03,2.15l0.48,1.12l2.33,2.05l3.48,1.62l0.25,1.53l-1.33,2.73l-1.28,1.26l-2.29,1.28l-5.63,1.27l-2.67,1.23l-5.46,0.19l-4.69,1.16l-0.89,0.85l-0.88,1.58l-0.74,2.72l-0.13,9.84l-0.51,1.61l3.05,3.12l5.81,8.8l0.69,1.85l0.47,2.92l-0.29,3.44l0.32,1.86l1.08,2.6l1.39,1.62l-2.42,-0.29l-4.28,0.92l-4.9,2.42l-1.68,1.1l-4.36,3.84l-1.4,0.42l-0.88,-0.05l-2.62,-1.75l-9.41,-1.34l-2.29,-0.84l-0.15,-1.1l0.83,-2.49l-0.26,-1.54l-0.78,-1.04l-3.07,-1.67l-1.04,-1.0l1.39,-2.89l0.39,-2.22l-0.32,-2.02l-2.07,-4.42l-1.27,-4.39l-1.2,-1.33l-2.02,-0.43l-1.83,0.14l-2.68,0.79l-2.89,-0.24l-3.41,-3.04l-0.58,-1.09l-0.51,-2.3l-2.24,-1.92l-1.0,-1.46l-1.37,-3.53l0.37,-2.14l-0.34,-1.38l-4.33,-2.43l-0.36,-1.18l-1.98,-0.8l-1.26,-1.83l-0.79,-0.64l-2.31,-0.47l-1.77,-0.92l-2.41,-0.6l-1.13,-1.02l-0.7,-1.57l-0.2,-1.96l0.84,-1.49l-0.02,-0.8l-0.95,-2.91l-0.74,-0.85l-2.11,-0.8l-2.0,-1.28l-1.49,-1.6l-0.13,-1.65l-1.65,-1.35l1.12,-1.54l-0.36,-1.47l-1.93,-2.52l-0.43,-3.44l-0.36,-0.38l-2.56,0.0l2.4,-2.04l-0.12,-0.62l-0.88,-0.4l-2.77,-0.32l-1.53,-0.88l1.79,-0.2l1.01,-0.44l0.02,-0.72l-2.09,-0.74l-1.87,-0.03l1.51,-1.69l1.67,-0.6l0.37,-1.4l-0.29,-0.66l0.03,-1.27l-0.48,-0.92l-1.55,-1.34l-0.65,-1.14l-0.89,-0.36l-1.86,0.65l-0.8,-0.75l3.79,-3.94l-0.31,-0.65l-1.63,0.0l0.82,-1.03l-0.08,-1.43l-2.14,-3.66l-0.78,-0.57l-0.91,0.19l-2.56,2.75l-1.0,6.79l-0.45,0.9l-0.19,-0.7l-0.47,-0.29l-2.01,0.31l0.62,-2.11l-0.42,-0.51l-1.4,0.02l-0.8,-0.35l0.61,-0.85l-0.8,-4.43l0.23,-1.46l0.56,-0.95l1.83,-1.26l0.02,-0.68l-1.59,-0.99l0.65,-0.41l0.02,-0.66l-1.56,-1.1l0.81,-1.4l-0.3,-3.87Z",name:"Halland"},"SE-M":{path:"M131.13,1344.16l1.04,0.98l3.05,1.66l0.52,0.74l0.17,1.12l-0.86,3.25l0.79,1.3l2.34,0.72l9.36,1.33l2.48,1.7l1.23,0.12l1.81,-0.55l4.42,-3.89l1.6,-1.04l4.81,-2.37l4.01,-0.85l3.36,0.42l5.2,-0.0l28.38,-5.36l3.4,-1.33l1.58,-3.26l1.96,-1.4l1.62,0.22l1.52,1.19l1.25,0.32l7.92,-0.05l1.98,0.34l3.5,1.27l11.72,2.72l-5.27,6.29l-3.01,5.95l-0.24,1.08l0.2,0.91l1.81,3.37l0.68,2.8l0.82,1.03l3.39,1.38l2.31,0.33l0.85,0.79l1.26,2.69l0.51,2.13l0.18,2.12l-0.25,1.53l-1.84,3.96l-0.2,3.96l-1.13,0.66l-2.51,0.55l-1.26,0.84l-2.34,2.84l-2.54,2.43l-4.13,2.24l-1.72,3.73l-0.69,0.7l-2.84,1.3l-2.47,3.05l-1.84,4.06l-0.72,4.09l-0.15,5.38l0.77,1.76l1.2,1.18l2.56,1.55l0.75,1.05l0.14,2.99l0.62,1.3l2.26,2.07l2.76,3.61l0.58,1.59l-0.27,1.87l-0.88,1.13l-3.63,3.29l-2.05,1.38l-4.44,5.93l-1.16,0.72l-1.44,0.32l-4.3,-0.02l-1.98,-0.31l-1.9,-0.59l-5.43,-2.84l-1.87,-0.58l-2.23,-0.2l-3.84,1.3l-4.19,-0.59l-9.06,0.59l-1.45,0.38l-2.24,2.34l-0.86,0.35l-2.82,-0.41l-2.48,0.47l-6.38,3.46l-1.93,0.57l-4.61,0.31l-2.11,-0.25l-11.21,-3.3l-3.73,-0.11l-2.05,-0.48l-2.02,-1.27l-1.52,-0.34l-1.68,0.33l-1.75,1.13l-1.22,0.03l-1.85,-0.54l-2.64,1.05l-0.57,-0.03l-0.2,-1.2l1.89,-3.0l0.47,0.03l0.99,0.94l1.22,0.6l1.9,-0.04l1.7,-0.62l1.03,-1.04l-0.19,-1.72l1.48,0.53l0.16,-0.43l-0.67,-2.59l-3.25,-4.37l-0.7,-2.41l0.75,-2.81l1.86,-1.72l4.66,-2.7l1.64,-2.08l0.87,-2.76l-0.45,-2.03l-2.04,-1.95l-0.97,-1.47l-2.56,0.02l-0.5,-1.62l-0.4,-0.28l-1.61,0.07l-1.04,-0.32l-0.41,-0.74l1.14,-0.69l0.49,-2.12l-0.86,-4.3l-2.51,-2.1l-2.78,-1.18l-1.9,-1.91l-0.67,-1.39l-0.41,-2.61l-2.35,-1.92l-1.24,-4.54l-2.34,-1.66l-0.61,-0.74l-0.27,-1.75l-0.56,-1.26l-6.48,-6.83l-3.27,-5.56l-0.87,-3.88l-1.68,-2.92l-0.8,-2.2l-2.9,-1.87l12.0,4.11l1.32,1.69l2.7,1.67l2.25,-0.63l2.8,0.27l1.57,-0.22l1.31,-0.89l0.93,-1.44l0.42,-1.52l-0.27,-1.43l-3.25,-1.66l-3.59,-6.42l-5.91,-3.46l-1.31,-1.94l2.17,-3.13l3.62,-1.09l8.26,2.36l3.87,-1.23l1.37,-1.59Z",name:"Sk\xe5ne"},"SE-K":{path:"M243.35,1383.41l0.15,-3.35l1.8,-3.87l0.31,-1.78l-0.75,-4.64l-1.3,-2.77l-0.71,-0.81l-1.16,-0.49l-1.77,-0.19l-3.08,-1.21l-0.62,-0.74l-1.15,-4.03l-1.47,-2.81l3.12,-6.54l5.46,-6.5l3.48,1.16l7.01,5.24l1.78,0.8l9.91,2.23l1.74,0.09l1.69,-0.43l2.29,-1.66l2.38,-2.63l1.25,-2.34l3.54,-0.28l3.22,-0.82l1.08,0.01l4.49,1.79l2.02,0.1l0.73,-0.38l1.56,-2.01l1.28,-0.34l3.31,0.41l1.84,-0.24l3.72,-3.02l2.56,-0.04l1.49,0.63l3.73,0.68l1.24,-0.29l1.42,-1.8l1.69,0.01l1.17,0.65l4.79,4.28l3.85,2.79l5.13,5.13l4.13,2.4l8.37,2.4l3.56,-0.01l1.83,-0.88l-1.75,7.15l-1.21,0.85l-1.06,2.54l-4.88,4.27l-3.97,6.95l-1.36,1.39l-0.83,-0.11l-2.73,-1.57l1.84,-2.94l0.53,-1.86l-0.18,-0.45l-1.71,-0.86l-3.31,1.06l-1.47,-0.04l-1.08,-1.52l-0.52,-0.12l-0.54,0.3l-0.6,-0.7l-1.44,-0.47l-1.55,-1.07l-1.52,0.9l-1.37,1.6l-0.99,0.62l-0.68,-0.84l0.95,-1.51l0.31,-1.19l-0.15,-0.42l-1.01,-0.56l-1.05,0.3l-2.54,1.7l-2.97,1.25l-0.53,0.72l-0.12,1.39l-3.02,-2.47l-1.19,-0.26l-1.11,0.23l-1.95,1.88l-0.65,1.79l-2.81,0.13l-0.95,-0.27l1.05,-0.27l0.35,-0.56l-1.89,-3.39l-0.64,-0.06l-1.41,1.59l-2.54,1.28l-2.68,0.39l-2.78,-1.48l-1.55,0.71l-2.39,0.0l-0.28,-0.18l-0.28,-1.67l-0.8,-0.78l-2.77,0.66l-0.33,0.55l0.64,1.85l-3.28,-1.19l-2.47,-0.38l-3.3,1.12l-3.95,-0.26l-0.38,0.42l0.08,1.29l-0.85,0.3l-2.24,-1.72l-1.44,-0.64l-3.68,0.02l-1.61,0.6l-1.23,1.47l-0.32,3.19l0.58,0.69l1.0,0.35l1.08,2.3l1.9,2.27l1.14,2.43l-1.38,0.81l-1.6,1.59l-0.73,-1.26l-1.36,0.0l-0.99,1.09l-1.39,-0.44l-2.27,-0.03l0.7,-0.64l0.0,-0.59l-1.02,-1.11l-0.25,-1.82l-0.68,-0.29l-1.17,1.11l-0.56,-0.59l-0.0,-0.47l-0.97,0.01ZM326.75,1386.94l0.39,-0.14l0.65,-0.35l-0.77,0.99l-0.27,-0.5ZM324.9,1376.76l0.99,0.15l-0.92,1.54l-0.58,-0.81l-1.85,-1.3l0.88,-0.2l1.49,0.62ZM319.08,1377.97l0.82,0.35l2.14,0.09l-1.33,0.52l-0.0,2.73l-0.65,-0.07l-2.03,-1.3l-0.47,-1.11l0.69,-1.14l0.62,-0.28l0.23,0.2ZM315.88,1378.93l-1.01,0.42l-0.63,-0.73l1.36,-1.69l0.57,-0.25l-0.28,2.26ZM311.19,1378.86l-0.16,0.29l-2.01,-0.2l-0.26,-0.38l0.36,-1.08l0.57,-0.3l1.42,0.32l0.33,0.4l-0.25,0.94ZM305.52,1379.24l-0.58,0.35l-1.16,-0.3l-0.22,-0.49l0.96,-0.74l1.7,-0.53l-0.7,1.7ZM300.53,1374.47l0.0,-0.09l0.03,0.02l-0.03,0.07ZM271.42,1377.85l0.08,-0.01l-0.03,0.06l-0.05,-0.04ZM262.46,1387.76l0.53,0.25l-0.28,0.68l-0.19,-0.24l-0.06,-0.69Z",name:"Blekinge"},"SE-I":{path:"M560.65,1196.09l0.19,1.07l1.18,0.61l2.42,-0.57l2.11,0.02l1.71,0.91l-1.63,0.38l-0.82,1.08l-3.28,-0.78l-1.6,0.67l-1.34,1.05l-3.07,1.0l-1.5,1.75l0.08,0.59l1.27,1.06l-0.03,1.21l-2.04,3.01l-1.61,-0.48l-1.71,-1.4l-2.26,-3.51l0.15,-0.92l1.91,-2.18l1.25,-2.82l0.68,-0.68l0.95,-0.26l2.26,0.06l1.17,-0.8l2.71,0.37l0.87,-0.43ZM565.47,1159.44l-2.58,0.68l-2.2,-1.05l-1.48,-3.3l1.65,0.0l1.82,0.88l3.8,0.69l1.17,0.75l-2.17,1.36ZM502.26,1291.76l-1.1,0.0l-0.4,0.4l0.0,0.67l0.66,0.71l-2.13,1.75l-0.72,2.07l-0.74,0.53l-6.35,2.53l-2.17,0.29l-1.57,-0.72l4.16,-5.86l0.24,-1.09l-0.34,-2.05l0.66,-0.63l2.42,-0.71l1.13,-0.8l1.8,-5.14l-0.08,-0.46l-0.46,-0.07l-1.62,0.81l-2.81,2.27l-1.07,-0.35l1.65,-2.54l0.15,-1.23l-0.75,-0.79l0.75,-1.62l-0.21,-0.58l-2.7,-1.01l-1.85,-8.32l-3.93,-2.72l0.1,-1.55l0.9,-1.69l2.46,-1.55l1.02,-1.94l0.39,-2.11l-0.31,-1.45l0.85,-1.42l-0.18,-0.59l-1.25,-0.99l-0.84,-1.26l-0.05,-1.74l-1.65,-3.79l-0.5,-2.18l-0.1,-2.16l1.06,-3.5l2.2,-2.83l11.17,-9.34l9.38,-12.82l2.39,-2.22l3.28,-1.2l2.93,0.77l1.2,-0.53l2.34,-5.05l2.4,-2.62l1.43,-0.68l1.43,-0.15l1.09,0.43l0.9,1.04l0.77,1.69l-0.46,1.45l0.15,0.79l0.71,0.66l0.67,1.95l1.37,1.45l0.68,-0.2l0.47,-2.4l2.28,-2.28l0.5,-2.05l-0.88,-1.6l4.31,-0.72l-0.99,1.67l0.11,0.53l1.56,1.01l1.66,-0.07l0.38,-0.41l-0.02,-1.06l0.79,-0.42l1.26,-0.35l1.54,0.09l-0.22,0.57l0.87,2.17l0.73,0.93l1.77,0.98l2.05,2.96l-4.4,0.4l-2.09,1.72l-0.25,2.7l-1.11,-0.76l-0.94,0.16l-0.35,1.42l-1.06,1.95l0.0,1.13l0.4,0.82l-4.51,0.49l-2.96,-1.33l-1.14,0.25l-0.38,0.98l0.29,1.8l-0.9,3.25l-2.17,4.77l-0.17,1.04l0.63,0.67l2.48,0.64l-0.91,2.52l-0.34,2.91l-1.92,3.95l0.93,1.24l-0.42,1.3l0.3,1.19l1.08,0.64l0.59,-0.0l-0.53,1.38l0.25,0.52l2.66,0.88l2.79,0.48l0.64,-0.47l0.28,-0.81l1.63,0.83l1.03,1.84l0.24,1.22l-0.19,0.88l-0.85,0.38l-1.94,0.0l-1.71,-0.6l-1.19,1.13l-2.65,0.63l-2.2,1.19l-1.95,1.62l-1.62,1.86l-2.61,1.87l-0.99,1.67l0.47,1.87l0.76,0.49l1.78,-0.02l0.18,2.56l-2.13,0.83l-0.18,0.38l-5.81,1.07l-1.84,0.91l-0.22,1.09l0.39,0.39l-9.23,3.89l-1.82,1.19l-1.41,1.52l0.29,0.67l3.32,0.0l-5.24,2.28l-1.28,1.64l-0.47,5.02l0.79,1.48l1.17,0.81Z",name:"Gotland"},"SE-H":{path:"M397.74,1309.11l-3.21,1.48l-1.09,1.58l-0.84,4.8l-3.95,9.9l-1.06,4.97l-1.15,1.6l-1.53,0.8l-0.46,0.96l-0.38,2.72l0.47,0.73l-0.9,1.92l-0.36,2.74l-2.98,6.71l-0.45,1.9l-0.19,3.82l-0.98,1.43l-0.73,2.43l-3.38,6.33l-1.16,1.11l-1.4,0.76l-1.21,0.05l-0.87,-0.88l0.03,-3.82l-0.91,-2.64l0.55,-2.07l-0.1,-6.42l0.55,-1.68l-1.53,-5.34l0.5,-8.22l1.35,-3.83l1.55,-2.19l0.75,-2.88l11.39,-22.66l1.03,-0.88l5.28,-0.88l1.27,-1.45l1.15,-3.65l3.06,-5.98l3.55,-5.4l2.92,-5.77l1.46,-8.14l2.01,-0.99l0.91,-0.91l0.45,-0.96l0.5,-7.17l1.45,-1.23l2.05,-2.59l1.05,-0.74l1.53,-0.46l0.47,1.19l0.82,0.41l0.92,-0.32l0.37,-0.55l1.25,2.3l-1.65,0.23l-1.46,1.2l-2.36,3.43l1.47,3.18l0.11,1.3l-1.04,2.4l-0.05,1.16l-1.47,0.78l-0.87,3.24l-2.87,4.33l-0.86,3.9l-1.03,0.96l-3.01,1.34l-0.17,0.53l0.42,0.84l1.45,1.14l-1.76,1.62l-1.94,2.69l0.83,3.53l-0.09,1.65l-0.99,0.82l-0.71,1.19l-1.11,5.08l-0.68,1.53ZM389.85,1209.83l0.3,-0.46l0.77,-0.03l1.15,1.38l0.9,0.21l0.35,1.49l-1.23,0.4l-0.73,-1.81l-1.51,-1.18ZM370.3,1313.9l-1.9,0.14l-1.46,0.89l-0.96,0.18l-0.58,0.7l1.39,3.47l0.09,4.69l-0.45,1.22l-1.75,0.82l-0.96,-0.07l-1.54,-1.02l-1.18,0.13l-2.35,1.1l-0.77,0.93l-1.76,3.33l-0.54,5.87l-0.3,0.67l-2.02,0.36l-0.87,2.82l-3.25,5.04l-1.56,3.52l-1.92,7.8l-1.48,0.4l-0.76,0.56l-3.25,-0.01l-8.11,-2.33l-3.96,-2.29l-5.11,-5.11l-3.88,-2.81l-4.81,-4.3l-1.35,-0.77l-2.42,0.04l-1.79,1.95l-3.99,-0.62l-2.79,-0.82l-1.76,0.26l-2.0,1.52l-0.25,-0.46l0.89,-3.58l0.96,-1.36l1.46,-1.13l0.36,-1.3l0.67,-10.51l-0.43,-3.26l-1.38,-4.43l0.1,-0.84l0.34,-0.47l1.63,-0.65l2.22,-1.47l4.25,-0.23l1.84,-0.88l0.68,-0.79l0.31,-1.08l-0.1,-1.39l-1.97,-5.41l-0.04,-0.86l0.34,-0.6l0.71,-0.59l1.72,-0.52l1.13,0.14l4.95,2.03l1.93,-0.6l6.22,-0.04l2.12,-0.53l1.65,-1.37l0.86,-1.84l-0.0,-1.66l-2.81,-6.12l-5.1,-6.08l-2.96,-2.43l-1.13,-2.32l-4.53,-1.81l-0.87,-0.67l-0.56,-3.5l-2.18,-1.83l-0.46,-2.93l-2.72,-3.37l-0.56,-2.29l0.13,-0.77l1.66,-1.76l0.39,-1.64l-0.39,-2.97l0.76,-2.89l-0.35,-3.5l0.27,-1.16l0.52,-0.86l1.11,-0.5l0.8,0.26l1.89,1.89l1.01,0.01l0.68,-0.54l0.63,-1.11l0.77,-2.68l1.38,-1.9l0.22,-1.24l-0.54,-1.92l-2.15,-0.92l-0.78,-0.93l3.63,-4.84l-0.48,-0.89l-1.83,-0.75l-1.49,-2.0l-2.58,-1.31l-2.44,-0.54l-5.14,-3.46l-1.21,-1.36l1.07,-3.54l1.82,-1.06l4.36,-1.55l1.43,-2.16l4.11,-4.51l2.3,-1.03l3.84,-0.46l2.55,0.35l4.3,2.09l4.84,0.85l2.11,0.93l1.66,0.1l1.64,-0.48l1.86,-1.22l2.71,-2.83l0.84,-1.34l0.31,-1.63l-0.92,-4.3l0.13,-0.7l1.28,-1.65l0.8,-1.66l-0.47,-1.67l-2.92,-3.61l-0.12,-0.72l0.64,-2.12l-0.87,-1.76l4.78,0.6l2.22,-0.13l2.04,0.3l1.0,-0.21l1.82,-2.97l1.18,-0.63l5.68,-1.48l4.38,0.41l2.42,-0.54l2.51,0.01l1.45,0.65l2.78,1.99l3.41,-0.2l1.74,0.49l1.02,1.43l0.96,4.6l1.77,3.39l0.86,0.77l2.66,0.34l1.27,2.51l0.53,0.11l1.45,-1.01l0.41,2.46l2.34,2.43l-2.79,-1.3l-0.45,0.06l-0.1,0.45l0.6,1.48l2.0,1.55l0.17,0.77l-0.51,0.75l-0.85,-0.01l-1.07,-0.56l-0.77,-0.69l-1.3,-2.4l-0.75,-0.44l-0.57,0.32l-0.22,1.9l-0.4,0.46l-3.41,-0.26l0.12,-1.38l-0.44,-1.31l1.93,0.73l0.54,-0.09l-0.06,-0.54l-8.81,-7.65l-0.94,-0.04l-0.76,0.63l-0.36,1.05l0.75,1.72l2.06,2.11l3.33,1.22l-1.01,1.42l0.41,0.93l-0.18,1.38l-0.33,0.3l-2.4,-1.64l-3.06,-0.9l-0.44,0.15l0.0,0.46l0.66,1.21l-1.62,-0.55l-0.51,0.39l0.14,1.03l4.04,3.54l-6.34,-4.18l-0.46,0.02l-0.14,0.44l0.55,1.75l0.91,1.33l2.4,1.86l3.81,2.1l2.87,2.87l1.46,2.23l1.69,0.69l2.84,2.54l-0.69,0.91l2.8,0.6l1.2,1.49l-0.83,0.0l-0.4,0.4l0.24,0.92l-3.44,-0.28l-4.13,-1.67l-0.46,0.08l0.41,1.38l1.82,1.8l0.57,1.38l-0.08,0.43l-0.5,0.08l-1.37,-0.47l-0.44,0.12l-0.04,0.45l0.81,1.19l1.52,0.37l0.8,1.41l-4.11,3.12l-0.14,-2.83l-0.66,-0.33l-0.9,0.53l-1.52,-0.52l-0.08,0.5l1.26,1.78l-1.1,1.02l-0.21,1.03l1.48,0.94l-1.46,0.0l-0.4,0.4l0.0,0.61l0.39,0.4l5.22,0.14l2.28,0.71l3.76,7.48l-1.32,-0.29l-0.44,0.58l0.74,1.39l-2.02,0.76l-0.53,1.39l0.52,1.45l1.45,0.92l-1.42,0.39l-0.96,0.8l0.15,1.59l-3.44,-0.56l-2.14,0.73l-0.87,2.18l0.17,0.5l1.98,1.12l-1.31,1.48l0.7,0.95l-4.72,2.16l-1.28,2.04l1.56,3.26l-1.81,1.48l-0.54,2.5l0.5,2.71l1.11,2.26l2.0,2.73l1.59,1.09l0.79,-0.08l0.5,0.6l0.97,1.91l-0.69,0.37l-0.18,0.49l1.68,2.99l-2.32,-0.63l0.07,-0.83l-0.97,-0.57l-0.63,0.2l-0.7,0.81l-0.46,1.38l-3.23,-1.03l-0.86,-0.03l-0.34,0.64l1.09,1.33l1.13,0.76l-1.26,0.14l-0.91,0.92l-0.44,1.78l0.38,2.35l1.84,2.52l-2.13,3.65l0.23,4.26l-2.1,5.7l-0.02,1.11l0.55,1.08l0.86,0.57ZM370.77,1314.0l1.72,-1.11l0.79,-0.1l-0.32,1.66l-0.52,0.18l-1.67,-0.64ZM380.08,1211.78l7.12,6.24l1.77,1.26l-4.02,-2.01l-4.87,-5.49ZM386.36,1235.27l0.37,-0.81l0.83,-0.46l1.26,0.18l0.45,-0.32l0.23,-1.82l1.16,0.29l-0.04,1.09l-1.59,2.36l-0.3,0.11l-1.37,-0.99l-0.99,0.37ZM389.41,1215.68l-1.18,-0.92l-1.56,-1.02l0.53,-0.29l2.36,0.25l0.62,0.64l-0.76,1.33ZM388.68,1242.22l0.23,0.11l0.63,0.53l-0.72,-0.37l-0.14,-0.27ZM381.52,1281.36l1.04,0.59l-1.02,0.17l-0.02,-0.76ZM379.55,1275.73l0.2,1.0l-1.62,0.86l-0.29,-0.24l-0.18,-0.61l0.56,-0.93l1.33,-0.08Z",name:"Kalmar"},"SE-G":{path:"M310.69,1272.3l2.02,1.63l0.1,2.24l0.57,1.42l1.12,0.85l4.34,1.7l0.47,1.47l0.58,0.76l2.97,2.44l5.02,5.96l2.26,4.69l0.44,1.2l-0.02,1.36l-0.64,1.38l-1.51,1.25l-1.82,0.42l-6.17,0.03l-1.8,0.59l-4.71,-1.98l-1.37,-0.19l-2.14,0.61l-1.0,0.84l-0.48,0.98l0.05,1.05l1.65,4.04l0.42,2.52l-0.19,0.77l-0.49,0.59l-1.54,0.73l-4.35,0.26l-2.3,1.51l-1.66,0.66l-0.73,0.97l-0.11,1.17l1.39,4.48l0.41,3.12l-0.67,10.42l-0.23,0.9l-1.33,0.99l-1.15,1.61l-0.98,3.29l0.44,1.63l-1.09,0.96l-1.5,0.18l-3.38,-0.41l-1.54,0.39l-2.14,2.35l-1.67,-0.08l-4.63,-1.81l-8.16,1.12l-0.8,0.65l-0.82,1.95l-2.32,2.57l-2.13,1.54l-1.3,0.32l-1.58,-0.08l-9.77,-2.19l-1.64,-0.73l-7.04,-5.26l-3.88,-1.3l-12.39,-2.88l-3.53,-1.27l-2.12,-0.36l-7.82,0.06l-0.96,-0.21l-1.5,-1.18l-1.26,-0.44l-1.13,0.15l-2.2,1.56l-0.63,0.85l-0.87,2.32l-3.11,1.21l-28.32,5.34l-4.91,-0.0l-1.86,-2.12l-1.02,-2.43l-0.3,-1.64l0.29,-3.55l-0.49,-2.99l-0.77,-2.05l-5.88,-8.9l-2.89,-2.81l0.5,-1.38l0.13,-9.82l0.66,-2.44l1.14,-1.9l3.68,-1.11l6.59,-0.35l2.7,-1.23l5.63,-1.27l1.45,-0.64l2.51,-2.14l1.15,-1.92l0.39,-1.38l-0.27,-1.65l3.69,-4.34l0.65,-0.24l1.06,-0.2l1.81,0.91l2.77,2.08l1.15,0.22l0.77,-0.21l5.35,-3.36l4.02,-0.5l1.57,-0.58l1.95,-0.0l5.08,2.69l1.98,1.47l1.42,2.21l2.71,6.31l0.81,1.03l1.16,0.88l2.15,0.86l2.31,0.26l1.16,-0.59l2.49,-3.27l1.55,-2.94l0.22,-1.89l-0.49,-2.7l-1.77,-1.39l-0.61,-1.62l0.87,-3.64l0.44,-5.18l0.55,-1.67l1.39,-1.21l1.76,-0.65l7.88,-1.31l11.63,-4.23l3.41,-0.75l2.57,-0.0l5.56,2.55l0.64,0.66l0.71,2.11l1.12,1.19l1.69,0.83l2.24,0.24l1.39,-0.18l1.45,-0.73l3.67,-2.79l1.89,-0.97l1.49,-0.28l2.6,0.5l0.66,-0.16l0.33,-1.23l-1.0,-3.12l4.56,0.71l9.3,-0.42l3.05,0.28l9.1,2.36Z",name:"Kronoberg"},"SE-F":{path:"M231.39,1292.76l0.42,3.06l-0.19,0.94l-1.43,2.7l-2.61,3.32l-0.55,0.2l-1.9,-0.23l-2.05,-0.82l-1.61,-1.55l-2.7,-6.29l-1.59,-2.45l-2.12,-1.58l-5.24,-2.77l-2.3,-0.03l-1.68,0.61l-4.03,0.5l-6.0,3.54l-0.64,-0.12l-2.73,-2.04l-2.02,-1.03l-1.48,0.19l-1.01,0.43l-3.68,4.33l-3.34,-1.56l-2.13,-1.89l-0.29,-0.71l-0.05,-2.25l-0.74,-1.63l-1.18,-0.95l-3.97,-1.66l-2.09,-1.38l-6.46,-1.24l-10.36,1.94l-0.51,0.44l-0.65,1.47l-1.68,1.01l-2.22,2.56l-1.19,0.63l-0.57,-0.17l-2.48,-4.07l-0.72,-2.4l0.02,-1.3l0.6,-1.95l3.55,-3.41l3.76,-5.65l1.63,-1.74l1.26,-0.87l1.72,-0.51l1.62,-3.31l1.04,-1.12l3.86,-1.73l2.8,-1.98l4.2,-4.15l3.73,-2.59l4.61,-7.28l2.84,-3.66l3.05,-2.97l0.63,-1.61l0.28,-5.02l2.05,-3.26l0.34,-1.24l-0.37,-4.3l1.11,-3.27l1.76,-2.71l0.07,-2.8l-1.03,-3.96l4.79,0.4l6.98,-0.64l1.35,0.4l3.34,2.01l1.39,0.21l0.7,-0.23l0.56,-0.7l0.97,-2.95l3.78,-1.4l0.78,-0.65l4.35,-1.58l2.17,-1.16l1.57,-1.29l0.84,-1.24l0.33,-1.35l-0.06,-1.36l-0.85,-3.37l12.65,-21.39l3.57,6.37l2.08,2.01l5.85,2.35l16.15,1.68l2.81,-0.23l1.55,-0.53l1.18,-0.98l1.19,-3.14l4.33,-1.0l2.45,4.25l1.47,5.24l2.4,2.81l0.45,1.05l-0.81,0.83l-2.18,0.57l-0.83,0.64l-1.43,3.8l0.49,2.05l-0.48,1.19l-0.01,1.07l0.55,1.28l3.26,4.39l0.49,2.39l1.22,3.37l3.28,5.77l1.49,1.32l1.79,0.52l16.59,1.15l1.35,1.51l5.19,3.49l1.0,0.46l1.62,0.17l1.82,0.87l1.07,0.81l1.39,1.92l1.55,0.48l-3.29,3.95l-0.34,0.91l0.49,1.21l2.3,1.04l0.59,0.75l-0.05,1.74l-1.39,1.94l-0.81,2.78l-0.51,0.87l-0.73,0.26l-2.26,-2.09l-1.51,0.02l-0.99,0.68l-0.96,2.4l0.35,3.53l-0.76,2.94l0.39,2.9l-0.27,1.3l-1.48,1.43l-0.42,1.59l0.69,2.68l2.7,3.34l0.3,2.2l-8.68,-2.25l-3.16,-0.29l-9.26,0.42l-4.66,-0.72l-0.68,0.39l-0.13,0.45l1.05,3.64l-2.69,-0.46l-1.88,0.34l-2.04,1.05l-3.61,2.75l-1.35,0.68l-1.05,0.12l-2.12,-0.22l-1.32,-0.65l-0.93,-0.95l-0.69,-2.06l-0.86,-0.96l-5.83,-2.7l-2.96,-0.02l-3.48,0.76l-11.67,4.25l-7.88,1.31l-1.99,0.77l-1.53,1.33l-0.73,2.09l-0.44,5.19l-0.87,3.82l0.76,2.01l1.7,1.3Z",name:"J\xf6nk\xf6ping"},"SE-E":{path:"M410.87,1168.7l0.1,-0.12l0.8,-0.18l-0.26,0.11l-0.63,0.18ZM408.13,1146.13l-1.01,-0.1l-0.27,-0.7l0.35,-0.21l1.61,0.54l-0.68,0.47ZM406.79,1152.69l-0.12,-0.34l0.91,-0.42l-0.31,0.42l-0.48,0.34ZM405.02,1143.8l-1.5,-0.39l-0.84,-0.93l0.59,-0.07l1.75,1.39ZM404.1,1174.75l0.57,0.37l0.42,-0.28l0.38,1.15l-0.36,0.32l-1.33,-0.53l0.0,-0.76l0.32,-0.28ZM335.52,1096.41l11.02,6.41l4.01,3.51l10.95,6.6l2.72,3.85l3.4,3.31l1.28,3.57l2.37,2.11l1.05,0.39l12.01,0.33l3.87,0.87l3.13,1.48l2.44,2.19l-36.35,-3.38l-0.44,0.4l0.0,0.74l1.64,1.23l0.21,0.61l-0.28,0.53l-0.76,0.17l-2.95,-0.49l-1.26,0.29l-0.31,1.01l0.55,0.37l1.5,-0.51l0.41,0.16l0.34,0.88l0.56,0.21l1.21,-0.64l2.91,1.15l1.77,-0.89l1.01,-1.15l0.66,-0.22l2.2,1.7l-0.02,1.39l0.36,1.01l1.17,0.61l1.05,-0.14l0.76,-0.61l1.29,-4.2l0.56,-0.63l5.18,2.31l7.98,-0.22l1.31,0.4l2.21,1.67l2.81,0.35l1.13,0.86l0.47,0.02l0.16,-0.44l-0.29,-1.44l2.15,0.49l-0.49,1.58l0.43,1.59l1.37,1.26l1.14,0.23l-0.44,0.47l0.0,0.56l0.4,0.4l1.46,0.0l-0.6,1.04l0.12,0.58l0.97,0.56l2.53,0.57l3.14,2.27l-0.94,0.44l-3.34,0.04l-1.63,0.58l-0.23,0.53l0.48,1.14l-1.22,0.87l-4.41,1.14l-1.1,1.11l-1.74,-0.73l-8.29,-1.2l-3.98,-1.94l-6.7,-1.77l-2.22,0.87l-0.24,0.43l0.35,0.34l2.37,0.26l14.34,5.95l2.28,0.22l0.71,0.4l0.54,1.07l-0.35,2.41l0.38,1.1l1.1,0.17l2.14,-1.09l0.58,0.61l0.19,1.73l-9.25,-1.34l-0.42,0.22l0.08,0.46l1.12,1.06l3.36,2.25l-0.04,1.67l1.09,0.59l0.95,-0.09l0.58,-0.49l-0.15,-1.51l4.22,-0.43l-0.43,1.16l-1.63,-0.09l-0.35,0.32l-0.35,1.8l-3.02,0.59l-0.35,0.4l0.0,0.68l0.33,0.39l1.5,0.28l4.41,2.08l-0.41,0.29l-0.03,0.68l1.53,1.53l0.66,2.54l-0.11,1.09l-1.57,-0.38l-0.73,0.76l0.3,0.76l0.97,0.92l-1.78,2.5l-3.45,-1.74l-4.08,-3.55l-3.03,-1.74l-0.48,0.06l-0.06,0.48l1.1,1.84l2.64,1.98l0.59,1.03l-1.08,0.02l-0.36,0.64l4.9,5.8l-0.95,0.34l-0.26,0.44l0.17,1.14l-0.23,0.46l-1.42,0.03l-0.44,0.26l0.17,0.48l3.6,1.81l0.78,1.16l-0.64,0.62l-1.38,-0.98l-1.97,1.0l-0.49,0.76l-1.25,-2.61l-1.13,-0.53l-0.44,0.11l-1.0,1.44l0.45,1.42l0.95,1.5l-1.54,-2.28l-1.48,-5.94l-1.24,-1.75l-1.18,-0.59l-4.28,0.14l-2.56,-1.9l-1.73,-0.76l-2.74,-0.02l-2.32,0.53l-4.36,-0.41l-1.81,0.27l-4.16,1.26l-1.36,0.72l-1.08,1.35l-0.65,1.54l-0.59,0.14l-2.09,-0.3l-2.12,0.13l-3.98,-0.7l-1.21,0.12l-0.59,0.88l0.97,1.66l-0.63,1.98l0.14,1.06l3.05,3.88l0.32,1.04l-2.01,3.12l-0.21,0.97l0.92,4.43l-0.23,1.21l-0.73,1.17l-2.65,2.77l-1.7,1.1l-1.27,0.38l-1.52,-0.09l-2.05,-0.92l-4.82,-0.84l-4.35,-2.1l-2.7,-0.36l-4.01,0.48l-2.69,1.24l-4.2,4.61l-1.32,2.04l-5.68,2.14l-0.71,0.75l-1.06,3.53l-16.41,-1.14l-1.42,-0.39l-1.31,-1.15l-1.43,-2.13l-2.54,-5.4l-0.95,-3.87l-3.32,-4.47l-0.44,-1.05l0.52,-2.1l-0.5,-1.84l1.31,-3.5l2.73,-0.95l0.86,-0.66l0.36,-0.88l-0.61,-1.5l-2.33,-2.68l-1.99,-6.45l-2.18,-3.35l-0.85,-0.23l-4.37,1.18l-0.63,0.75l-0.74,2.54l-0.93,0.8l-1.33,0.46l-2.65,0.22l-16.06,-1.67l-5.49,-2.19l-1.91,-1.82l-3.77,-6.72l25.92,-41.6l3.24,-2.35l2.25,-1.11l8.04,-1.85l3.59,-3.1l5.31,-6.08l1.97,-1.66l7.29,-3.71l2.02,-0.4l1.7,0.09l2.53,0.71l1.96,0.01l1.99,-0.43l7.59,-2.87l1.98,-1.2l1.78,-2.24l0.46,-1.79l-0.31,-2.44l0.49,-0.72l1.36,-0.83l6.55,-1.77l3.48,1.47l1.02,-0.13l1.13,-0.66l1.19,-2.35l1.77,-0.89l1.95,0.2l2.36,1.81ZM403.66,1169.3l0.65,-0.91l0.08,0.05l0.0,0.39l-0.73,0.47ZM398.39,1157.56l-0.45,0.14l-0.51,0.89l0.31,0.94l1.05,1.05l1.7,1.24l2.55,-0.25l-0.25,0.34l-1.37,0.79l-1.01,0.04l-2.34,-0.97l-1.72,-2.82l-0.32,-1.42l-0.66,-0.76l0.19,-0.51l1.02,-0.43l1.79,-0.58l1.42,-0.06l-0.61,1.0l-1.66,0.36l0.13,0.48l0.72,0.54ZM400.41,1167.12l-0.92,-0.17l-0.67,-1.34l-0.21,-1.05l0.46,-0.34l1.81,0.86l0.07,1.47l-0.54,0.58ZM396.85,1184.94l0.02,0.05l-0.98,-0.32l-0.66,-0.67l0.21,-0.47l1.29,-0.47l0.25,0.64l-0.66,0.77l0.52,0.47Z",name:"\xd6sterg\xf6tland"},"SE-D":{path:"M453.18,1112.79l1.54,0.83l1.98,1.37l-2.27,-0.95l-1.25,-1.25ZM360.53,1050.06l0.61,-0.33l38.13,-5.63l3.14,0.04l4.94,-2.29l7.0,1.07l5.3,-0.58l1.4,0.2l2.01,0.71l2.64,1.51l1.78,2.8l2.16,1.66l4.29,1.69l3.74,2.6l2.52,3.82l-0.36,1.55l-0.95,0.43l-3.68,0.37l-1.1,0.41l-0.77,0.82l-0.89,1.4l-0.31,2.37l0.1,2.71l-0.36,1.86l-3.18,2.68l-0.29,2.03l0.94,3.92l2.66,5.11l1.19,7.84l0.89,2.36l1.44,2.23l0.84,0.45l8.85,0.52l2.12,0.88l1.6,1.33l-0.35,1.05l1.15,1.03l1.07,0.39l-0.58,0.94l0.15,0.62l1.41,0.78l-0.44,1.16l-1.06,0.65l-4.15,-0.78l-0.4,0.59l0.67,1.24l1.0,1.02l2.01,1.25l-1.04,0.0l-0.37,0.25l0.12,0.46l-0.57,-0.02l-5.05,-3.14l-2.31,-0.94l-0.55,0.37l0.0,0.68l1.26,0.95l0.21,0.85l-1.29,5.39l0.18,0.39l2.01,1.2l-1.17,0.49l-8.21,-1.48l-0.42,0.19l0.04,0.46l2.27,2.67l0.28,1.15l-1.02,1.04l-3.4,-0.12l-2.07,0.36l-0.33,0.39l0.0,1.41l-7.29,-0.12l-1.94,-0.52l-2.17,-2.39l-0.95,-0.35l-1.03,0.21l-3.51,1.49l0.23,0.41l0.93,0.41l2.13,0.24l0.48,0.5l-0.35,1.33l-0.93,0.93l0.07,0.67l1.62,0.77l2.82,-0.29l1.01,0.22l-3.33,3.45l-1.34,-0.08l-4.06,-2.0l-2.45,-0.35l-1.79,1.74l0.28,0.67l3.14,0.13l1.05,0.69l0.7,1.16l-0.95,0.01l-5.98,1.58l-9.49,-0.88l-3.09,-2.94l-3.38,-1.6l-4.03,-0.9l-11.98,-0.33l-0.73,-0.28l-2.14,-1.92l-1.3,-3.61l-3.4,-3.3l-2.78,-3.91l-11.06,-6.69l-4.02,-3.51l-10.99,-6.39l-2.4,-1.85l-2.46,-0.32l-1.53,0.63l-1.14,1.07l-0.87,1.88l-1.29,0.46l-3.47,-1.46l-4.24,-3.03l-1.23,-1.87l0.87,-1.57l3.11,-2.76l0.83,-1.19l1.78,-0.95l3.34,-1.01l1.08,-0.77l0.45,-0.84l-0.15,-1.28l-2.2,-4.95l-0.16,-0.68l0.35,-0.68l5.24,-1.53l3.01,-2.12l0.51,-1.26l0.1,-2.57l4.5,-6.35l1.94,-1.46l2.7,-0.86l2.85,-0.06l4.3,0.94l1.68,0.06l2.16,-0.29l4.89,-1.47l2.36,-1.43l0.59,-1.35l-0.43,-0.84l-1.56,-0.79l-0.94,-1.09l-0.3,-1.51l0.28,-0.55ZM439.65,1122.24l0.7,-0.32l0.03,-1.12l-1.34,-0.88l0.74,-0.48l0.61,0.09l1.1,1.09l-1.05,2.09l-0.19,0.15l-0.59,-0.62ZM441.68,1120.54l0.05,-1.25l1.24,0.44l0.03,0.66l-1.32,0.16ZM442.16,1123.89l-0.84,0.39l0.18,-1.31l0.54,0.39l0.12,0.52Z",name:"S\xf6dermanland"},"SE-C":{path:"M520.41,966.01l-0.26,-0.15l-0.63,0.58l-0.53,-0.3l0.5,-0.74l0.92,0.61ZM516.48,972.87l1.25,-0.3l2.03,1.11l-1.61,0.61l-1.67,-1.43ZM448.54,1029.37l-0.76,1.26l-0.2,3.09l0.45,1.19l1.59,1.89l-0.21,1.34l-3.26,4.48l-0.5,1.18l-0.44,4.56l-0.41,0.7l-2.66,1.74l-2.31,4.65l-1.51,-2.45l-1.62,-1.34l-2.44,-1.51l-4.18,-1.63l-1.99,-1.51l-1.62,-2.7l-3.12,-1.82l-3.65,-0.96l-5.29,0.59l-6.86,-1.05l-1.22,-2.9l-2.06,-7.85l-1.14,-2.88l-7.63,-13.01l0.17,-0.55l3.06,-1.6l1.14,-1.3l0.45,-1.41l-0.09,-3.47l1.23,0.07l4.7,1.35l3.72,0.54l1.97,2.31l1.21,0.35l1.4,-0.26l4.07,-2.66l3.51,-1.76l1.1,-1.42l0.74,-1.93l0.44,-4.36l-0.34,-1.35l-2.48,-1.53l-0.28,-1.07l3.56,-4.98l2.42,0.03l1.08,-0.28l1.24,-0.96l1.31,-1.89l5.36,-12.71l0.59,-2.44l-0.35,-1.76l-1.47,-1.33l-9.63,-5.93l-0.57,-7.43l0.41,-1.86l1.44,-2.4l2.42,-1.86l2.38,-4.1l4.11,-14.02l2.33,-1.39l8.98,-1.14l1.75,0.12l2.24,1.76l2.45,1.18l0.63,0.72l-0.54,0.58l-2.46,1.17l-0.63,0.81l0.24,1.6l2.13,5.55l2.53,1.4l4.83,0.58l0.45,-0.4l0.0,-0.76l-0.93,-2.88l2.21,-2.71l3.55,-2.19l6.87,-1.5l1.89,0.09l1.58,1.04l1.32,3.36l-0.47,2.03l-1.23,1.07l-0.2,1.05l0.37,0.4l1.68,0.12l1.59,0.83l3.1,2.47l2.27,1.31l0.86,2.73l2.3,2.59l2.51,1.54l4.71,1.4l-2.03,1.51l-1.03,1.2l0.13,1.06l1.84,2.03l0.55,0.11l2.9,-2.27l2.23,-0.71l3.07,0.95l4.63,-0.12l0.98,0.55l0.16,2.92l1.72,1.51l-2.33,0.1l-0.76,0.6l0.14,0.7l9.37,2.72l2.08,1.66l-2.03,0.79l-10.89,-3.2l-2.05,-1.9l-3.54,-4.27l-0.49,-0.1l-0.2,0.46l1.05,3.78l7.39,7.0l-0.98,-0.45l-1.65,-1.64l-0.47,-0.07l-0.2,0.43l0.58,2.68l1.48,1.54l3.25,1.73l2.61,2.12l1.49,0.02l1.18,-0.6l0.37,3.67l-3.29,4.24l-2.09,2.12l-0.93,1.67l-0.03,1.23l0.56,0.8l1.63,1.22l-2.68,1.31l-1.79,1.78l-0.41,1.68l0.03,4.22l-0.64,2.05l-1.37,1.79l-3.07,1.68l-4.65,1.69l-4.29,0.87l-2.35,1.12l-1.84,1.79l-2.87,5.03l-1.24,0.86l-5.55,0.14l-9.39,4.32l-4.07,0.92l-1.92,0.76l-4.3,-1.67l-3.09,-0.09l-2.86,2.94l-3.57,1.54l-0.39,1.81ZM507.3,947.7l1.81,1.32l0.22,0.48l-1.98,-1.07l-1.0,-0.18l-0.43,0.56l4.43,7.98l0.97,1.18l1.2,-0.03l0.93,-0.77l0.43,1.83l1.02,1.91l1.15,0.57l-0.08,0.73l-3.04,-1.33l-3.85,-3.4l-3.71,-1.57l-0.8,-1.97l-0.28,-2.67l0.21,-6.26l-0.85,-2.2l0.14,-0.42l1.29,0.2l1.03,1.43l0.25,2.56l0.93,1.11ZM515.02,974.35l-0.52,-0.03l-2.71,-1.71l-0.86,-1.07l1.79,0.2l2.14,1.1l-0.24,0.75l0.41,0.76ZM502.87,940.57l1.94,-0.54l0.53,1.2l-0.49,0.09l-1.98,-0.75Z",name:"Uppsala"},"SE-Z":{path:"M228.1,451.55l25.18,12.48l4.89,4.25l1.83,2.66l5.36,6.48l2.07,1.14l3.51,0.94l2.52,1.07l2.55,2.03l2.19,5.71l1.72,2.33l1.0,0.37l3.92,0.2l2.59,1.03l3.99,2.44l1.47,1.82l2.2,1.97l2.86,1.6l-4.32,1.68l-0.76,0.98l0.06,0.52l3.69,2.8l1.28,1.5l11.38,7.13l1.79,1.49l1.23,1.47l1.46,4.42l0.55,0.59l1.01,0.17l1.7,-0.6l1.1,-3.27l1.32,-2.72l2.34,-0.31l1.89,2.28l0.59,4.23l0.8,2.52l1.61,2.16l13.55,8.08l2.5,2.48l1.7,4.18l1.51,2.45l1.39,0.86l4.82,-1.2l2.46,0.01l4.56,1.95l32.56,25.73l-7.69,17.68l-0.79,6.43l-1.79,5.92l-4.17,2.25l-2.7,0.84l-15.25,1.63l-6.75,-1.08l-4.08,0.71l-6.33,2.36l-5.03,1.09l-1.98,2.77l0.01,0.45l3.73,5.21l1.49,3.15l2.24,10.9l2.08,1.45l2.63,0.72l3.19,2.28l3.04,4.59l53.46,41.05l-0.19,1.01l-16.24,3.88l-4.47,2.15l-14.86,14.57l-3.37,4.38l-2.42,1.39l-2.7,0.68l-29.1,1.52l-18.94,6.08l-29.66,5.32l-12.17,-0.81l-9.03,0.97l-2.13,1.08l-0.7,1.29l0.5,1.21l-0.09,2.45l1.28,2.42l1.48,5.22l-2.23,2.09l1.0,3.66l3.06,2.36l4.07,5.25l3.06,2.71l4.54,3.22l4.22,1.54l4.53,0.96l5.31,-1.42l5.71,0.57l1.38,4.14l3.46,4.31l0.92,1.77l0.67,2.27l-0.58,1.93l-1.87,2.31l-19.85,12.27l1.23,6.39l-0.44,3.31l-0.87,0.72l-0.41,0.92l0.38,4.48l-0.74,1.08l-1.38,-0.04l-2.05,-1.46l-3.51,-0.46l-3.21,0.36l-1.74,2.2l-2.11,0.22l-2.87,-1.61l-1.74,0.65l-0.24,0.49l0.82,2.68l-0.46,1.29l-1.49,-0.98l-4.8,-6.58l-0.37,-0.95l-0.42,-0.25l-1.31,0.16l-2.23,1.15l-5.72,6.02l-2.23,3.99l-1.71,5.57l-1.59,9.46l-2.58,3.95l-6.49,0.95l-5.84,-1.85l-46.89,-6.11l-3.96,-2.72l-1.51,-3.72l-1.95,-3.26l-3.29,-4.27l-2.55,-4.46l-5.48,-7.17l2.11,-7.56l1.55,-2.5l-0.11,-0.54l-6.59,-4.52l-6.88,0.35l-9.24,-3.91l-5.0,-5.2l-12.28,-8.12l-31.05,-7.1l-1.48,0.2l-0.07,-1.19l-1.92,-5.25l-13.25,-26.49l-0.07,-1.97l0.86,-2.85l3.47,-8.14l0.17,-2.57l-4.04,-16.38l-0.24,-2.09l0.68,-1.53l8.01,-8.29l0.07,-0.46l-15.57,-30.56l14.31,-17.62l1.06,-2.19l0.0,-2.7l-3.27,-10.69l8.22,-6.26l12.89,-16.49l13.55,-15.89l4.93,-3.76l15.39,-7.3l17.02,-3.46l47.97,8.84l1.76,0.01l1.56,-1.26l11.27,-16.28l0.94,-2.2l0.06,-2.04l-3.16,-25.9l-1.27,-2.64l-2.64,-1.42l-8.27,-1.63l-19.77,-9.93l35.77,-44.52l9.4,-10.24l1.41,-3.14Z",name:"J\xe4mtland"},"SE-Y":{path:"M402.7,578.12l56.53,7.68l43.18,-10.13l4.25,-0.01l2.57,1.19l0.67,2.21l-0.57,0.63l-2.61,0.05l-0.36,0.69l0.27,0.94l4.6,6.92l1.68,1.5l4.08,1.95l1.55,0.4l6.17,0.03l3.33,1.4l3.19,0.73l1.26,0.61l1.68,1.43l1.64,0.69l4.0,0.11l1.3,0.42l1.39,1.04l0.68,1.43l0.14,1.61l0.57,0.68l3.5,1.3l3.54,3.2l8.58,10.78l7.06,13.51l-1.05,-0.26l-0.97,0.99l-0.32,1.87l-0.45,10.69l-0.62,1.27l-0.68,0.52l-0.39,-0.17l-0.26,-1.59l-0.7,-0.19l-1.39,1.65l-3.34,0.73l-1.75,1.22l0.01,0.65l1.07,1.16l-0.6,0.58l-2.01,3.65l0.34,0.62l0.71,0.0l-0.59,0.94l-0.95,-0.09l-2.61,-2.34l-0.62,0.11l-1.19,2.31l0.05,0.44l1.32,1.46l3.31,0.72l-0.23,0.55l-1.59,0.06l-0.83,0.58l-1.02,2.44l-0.67,0.06l-4.41,-4.2l-0.47,-0.61l0.17,-1.6l-0.78,-0.74l-1.28,-0.57l-2.14,-1.79l-1.72,-0.59l-0.89,0.36l-0.24,0.47l0.34,1.39l-0.43,0.17l-3.67,-1.1l-2.9,-0.2l-1.34,0.3l-1.21,0.74l-0.04,0.65l1.52,1.18l10.16,3.11l-0.82,0.97l-1.99,0.57l-4.44,0.05l-0.38,0.51l0.38,1.25l-0.78,0.75l-0.63,-0.05l-0.69,-0.75l-0.45,-2.75l1.09,-0.34l3.31,-0.02l0.4,-0.4l0.0,-0.8l-0.32,-0.39l-6.67,-1.32l-1.95,0.67l-0.11,0.7l0.85,0.64l0.88,2.83l1.62,2.97l-9.08,-2.12l-3.3,0.09l-0.39,0.4l0.0,0.73l0.39,0.4l1.38,0.04l1.46,0.54l2.19,1.84l0.88,2.28l-0.12,0.76l-0.68,0.29l-4.04,-1.55l-1.77,0.9l-1.4,3.52l-1.09,1.36l1.32,0.25l-2.91,1.55l-0.48,0.75l-0.69,2.72l-2.63,-2.7l-1.1,-0.67l-1.16,-0.31l-1.24,0.15l-1.24,0.77l0.02,0.68l2.2,1.28l1.44,1.43l-3.49,-0.51l-1.04,-1.67l-0.72,-0.38l-0.53,0.2l-0.35,1.56l-0.82,1.0l-1.54,0.73l-3.91,0.72l-0.32,0.32l0.19,0.41l1.9,1.07l17.5,-0.17l1.66,0.58l1.19,1.23l0.32,1.23l-0.19,0.18l-0.59,-0.33l-1.0,-1.68l-0.88,0.29l-0.52,1.85l-1.27,0.4l-1.77,-0.39l-3.97,-1.71l-1.34,0.48l-0.94,2.32l0.18,0.48l4.29,2.21l3.83,-0.78l0.51,0.51l-0.55,1.72l-2.42,0.23l-4.86,-0.99l-0.41,0.17l0.0,0.45l1.02,1.48l3.37,1.13l0.58,0.88l-0.64,1.29l-2.39,0.74l-1.78,1.3l-1.44,0.48l-3.3,-0.45l-0.47,-1.47l-2.21,-2.19l-1.37,-0.88l-1.35,-0.03l-0.38,0.55l0.31,0.98l-2.77,0.0l-0.4,0.4l0.0,0.66l0.79,0.68l0.09,0.46l-0.82,1.62l0.18,0.59l1.93,0.55l2.04,-1.82l0.8,0.41l-1.43,2.9l-0.93,1.12l-1.31,0.51l-1.74,1.63l-0.45,-0.77l1.11,-1.72l-0.14,-0.65l-0.99,-0.39l-0.46,0.12l-0.64,0.81l-1.2,2.53l-1.11,0.76l-3.63,-0.16l0.34,-0.88l-0.14,-0.5l-1.11,-0.74l-3.29,-0.17l0.89,-0.95l5.76,0.58l2.01,-1.87l-0.16,-0.66l-4.07,-1.54l-0.67,-0.92l0.28,-0.54l-0.43,-0.59l-1.65,0.35l-2.4,1.27l-2.16,1.63l-1.26,1.8l-1.89,-0.86l-0.47,-0.43l-0.12,-0.77l0.11,-3.89l-0.89,-1.7l0.88,-1.63l-0.32,-1.87l-0.39,-0.32l-0.82,-0.0l-1.15,0.52l-0.7,-0.02l-1.55,-4.53l-1.34,-1.68l-1.34,-0.81l1.09,-1.87l-0.39,-0.59l-1.71,0.23l-2.95,1.93l-1.05,-0.38l-2.23,-1.56l-1.52,0.48l-0.06,0.7l8.4,5.45l1.99,2.18l2.8,5.35l0.78,3.09l-1.03,1.67l-0.06,1.0l3.14,1.86l1.54,1.47l0.05,2.13l0.54,1.37l2.25,2.63l0.46,1.83l-0.79,3.02l0.29,1.85l-0.92,0.2l-2.87,-1.44l-4.21,0.0l-0.28,0.68l1.51,1.46l10.07,3.3l0.3,1.88l0.58,0.88l-0.77,0.23l-4.81,3.19l-0.7,-5.16l-0.51,-0.51l-1.2,-0.0l-0.91,1.38l-1.08,5.71l-1.87,0.75l-0.21,0.6l0.81,1.21l-3.1,3.66l-1.09,0.33l-2.41,-2.04l-3.69,-0.04l-2.95,0.87l-1.7,1.03l-0.91,1.41l0.05,1.81l1.31,0.98l1.29,0.48l0.36,0.64l-8.15,-0.28l-0.9,-0.33l-2.32,-2.16l-3.02,-4.31l-2.96,-3.29l-0.86,-0.53l-2.0,0.82l-0.67,2.41l-2.37,0.7l-1.31,0.75l-0.79,1.32l-0.02,1.64l3.08,3.9l0.23,1.06l-0.03,1.36l-0.34,0.32l-2.45,0.44l0.12,0.46l1.47,1.42l0.34,0.94l-0.42,2.41l0.63,1.6l0.86,1.1l0.95,0.57l2.33,-0.31l0.77,0.13l0.97,0.82l1.51,3.01l0.73,0.61l-1.75,0.92l0.08,0.69l5.88,2.53l1.56,-0.46l2.08,0.42l2.95,1.43l-5.0,2.54l-1.3,0.25l1.76,-2.52l-0.15,-0.59l-1.38,-0.59l-1.38,0.3l-1.08,0.75l-0.87,1.26l-0.3,1.55l0.29,4.23l-0.48,1.33l-16.34,-2.27l-3.14,-0.91l-13.48,-0.24l-35.62,-7.43l-18.96,-1.03l-39.68,-9.97l-3.25,-0.31l-3.49,0.95l-11.68,7.06l-5.91,-0.59l-5.24,1.42l-4.41,-0.94l-4.09,-1.5l-4.39,-3.13l-2.98,-2.64l-4.02,-5.21l-3.07,-2.39l-0.83,-2.78l0.49,-0.64l1.34,-0.78l0.45,-0.93l-1.52,-5.51l-1.26,-2.33l0.17,-1.75l-0.54,-1.88l0.46,-0.62l1.7,-0.84l8.92,-0.95l12.22,0.8l29.74,-5.33l18.87,-6.07l29.09,-1.52l2.87,-0.72l2.75,-1.6l3.37,-4.38l14.69,-14.43l4.29,-2.08l16.45,-3.93l0.3,-0.31l0.14,-1.9l-53.61,-41.16l-3.06,-4.6l-3.31,-2.37l-2.75,-0.78l-1.77,-1.26l-2.09,-10.64l-1.56,-3.29l-3.59,-5.02l1.49,-2.24l4.95,-1.08l6.25,-2.33l3.84,-0.69l6.85,1.08l15.35,-1.64l2.92,-0.91l4.55,-2.58l1.85,-6.11l0.77,-6.37l7.58,-17.42l2.34,1.91l8.0,4.06ZM557.57,651.89l-0.15,-0.09l-0.07,-0.1l0.03,-0.01l0.19,0.2ZM538.18,660.79l0.65,-0.07l-0.26,0.24l-0.39,-0.17ZM534.82,665.05l0.76,-0.57l0.05,0.01l-0.64,0.56l-0.18,0.01ZM532.53,666.31l-0.96,0.34l-0.61,-0.54l0.03,-0.04l1.54,0.23ZM523.87,666.7l-1.04,-0.47l0.36,-0.94l0.36,0.33l0.32,1.07ZM521.65,682.57l-1.32,0.68l0.46,-2.43l1.47,-1.06l-0.05,1.44l-0.56,1.38ZM519.76,674.67l-0.24,-1.21l0.4,-0.35l0.17,0.47l-0.33,1.08ZM511.87,678.55l0.38,-0.43l-0.24,-0.99l0.56,-1.43l1.71,-0.79l0.31,0.44l0.92,0.3l-1.02,1.99l-1.53,0.75l-0.58,0.64l-0.51,-0.47ZM491.57,706.9l0.04,-0.62l1.08,-1.31l0.85,-0.31l-1.98,2.24ZM483.74,708.32l0.81,0.39l1.91,-0.64l1.74,0.35l-0.19,1.89l-0.7,1.66l-1.83,0.34l-0.2,0.51l0.79,1.03l-0.15,0.24l-2.88,0.8l-3.27,-0.47l-1.22,-1.91l1.44,-3.98l0.71,-0.82l1.35,-0.3l1.02,0.32l0.67,0.6ZM478.75,717.31l0.53,-0.44l3.2,-0.32l0.33,0.57l1.35,0.51l-0.57,1.31l-4.84,-1.63ZM475.5,704.36l2.52,0.37l0.73,0.46l0.25,0.57l-0.19,0.43l-1.53,0.72l-1.51,-1.73l-0.27,-0.81ZM469.74,692.36l-0.12,-0.44l0.75,-0.26l-0.63,0.71ZM457.79,766.95l-0.58,0.15l-0.43,-0.74l-0.23,-1.28l0.33,-0.98l0.89,-0.63l2.26,0.64l-0.13,0.6l-2.1,2.24Z",name:"V\xe4sternorrland"},"SE-X":{path:"M446.71,815.89l-0.77,0.76l-0.4,-0.25l0.13,-0.47l1.05,-0.04ZM444.06,791.75l0.09,0.02l1.32,0.11l-0.76,0.27l-0.65,-0.4ZM420.4,859.3l-1.39,-1.02l-1.25,-0.43l-1.53,-0.14l-0.43,0.4l0.26,1.09l1.6,0.59l3.91,3.25l1.29,1.65l0.75,2.19l-0.81,0.71l-1.89,0.75l-1.3,1.65l0.12,0.59l2.13,1.22l-0.29,2.26l-1.42,1.52l-0.04,0.59l1.3,1.32l0.2,1.0l-0.52,0.57l-1.58,0.03l-0.39,0.33l0.24,0.44l0.75,0.31l2.35,0.26l0.33,0.99l-1.23,1.12l-0.88,2.63l-0.12,1.57l1.06,1.23l-1.41,0.98l-0.19,0.47l0.43,0.28l3.55,-0.41l1.45,0.14l0.3,0.38l-3.42,0.68l-1.59,1.38l-0.74,3.07l-0.04,1.8l1.61,1.42l1.54,0.27l-0.13,1.14l1.03,2.4l0.52,0.15l0.95,-0.47l0.53,0.44l2.25,5.41l-1.48,1.02l-0.18,0.76l0.25,1.21l0.35,0.32l1.23,0.07l0.16,3.38l1.09,0.96l2.28,0.28l-1.37,1.82l-2.15,0.9l-1.91,1.71l-2.48,1.38l-1.78,0.61l-0.38,1.21l0.91,0.6l2.97,-0.76l1.16,0.29l1.46,1.52l2.14,0.69l3.08,2.04l-2.17,1.09l-0.22,0.36l0.21,1.06l1.22,0.64l2.0,0.04l-3.94,13.46l-2.3,3.97l-2.36,1.8l-1.62,2.71l-0.44,2.1l0.57,7.36l-4.27,1.17l-1.39,0.97l-1.16,0.34l-5.48,-0.51l-1.16,-0.5l-2.74,-0.28l-2.22,0.45l-1.73,1.69l-0.17,2.33l-0.65,0.85l-7.09,3.52l-3.32,0.44l-2.56,-0.93l-0.63,-1.11l-3.27,-2.73l-4.25,-6.66l-3.71,-3.92l-4.01,-2.67l-2.18,-0.6l-3.62,-3.0l-6.39,-8.54l-2.57,-1.55l-0.96,-1.14l-3.37,-5.19l0.15,-4.23l3.81,-2.4l5.5,-5.95l0.76,-1.82l2.91,-2.81l0.67,-1.84l0.15,-1.51l-0.26,-1.62l-1.27,-2.0l-8.44,-7.81l-0.89,-2.21l-2.58,-4.46l-3.76,-4.7l-2.68,-0.95l-13.7,-2.39l-7.89,-3.36l-2.26,-1.86l-4.29,-4.67l-0.41,-5.62l-1.46,-3.7l-2.71,-3.07l-12.66,-10.35l-14.02,-15.54l-0.69,-1.33l-1.05,-0.85l-2.25,-2.88l-0.61,-0.02l-4.67,4.84l-0.85,0.43l-26.28,0.0l-0.4,-0.33l-0.27,-1.07l-1.3,-1.63l-0.88,-4.02l-0.3,-0.3l-12.06,-2.84l2.48,-3.85l1.6,-9.52l1.65,-5.38l2.13,-3.83l5.53,-5.85l1.97,-1.04l0.93,-0.11l5.19,7.47l2.0,1.3l0.94,-0.53l0.43,-1.53l-0.75,-2.64l1.2,-0.45l2.47,1.54l2.68,-0.2l1.75,-2.2l2.88,-0.33l3.36,0.44l2.11,1.48l2.07,-0.12l1.01,-1.61l-0.41,-4.36l1.27,-1.56l0.38,-1.84l-0.17,-3.73l-1.04,-3.99l19.62,-12.06l2.14,-2.65l0.63,-2.35l-0.72,-2.42l-1.05,-2.01l-3.35,-4.12l-1.34,-4.02l11.37,-6.89l3.36,-0.92l3.01,0.31l39.64,9.97l18.99,1.03l35.63,7.43l13.54,0.25l3.07,0.9l16.0,2.23l-1.35,2.83l-0.11,3.41l-0.29,0.67l-1.28,0.79l0.05,0.71l1.1,0.47l-0.46,0.99l-2.21,2.28l0.07,0.61l2.03,1.98l-4.29,0.91l-0.59,1.32l-0.0,1.92l-1.95,0.66l-0.67,1.09l-0.27,2.62l1.36,3.88l-1.42,1.56l-0.06,1.67l0.74,0.84l-1.09,2.46l0.45,1.01l0.88,0.42l3.11,-0.57l-0.53,0.82l-1.25,0.4l-0.34,0.4l0.24,1.15l0.94,0.42l-0.19,4.22l0.35,1.92l0.66,0.77l5.89,-1.14l1.11,0.81l0.76,1.13l0.36,2.09l-0.96,2.5l-0.6,3.21l-0.77,0.51l-1.17,-0.08l-1.75,-0.91l-3.31,-5.48l-1.47,-1.78l-2.31,-1.05l-0.56,0.4l0.12,1.37l0.96,2.33l-1.67,-0.33l-0.67,-0.61l0.03,-1.76l-2.64,-1.8l-2.97,-0.6l-5.88,0.18l-0.31,0.63l1.02,1.31l1.2,0.44l2.24,-0.09l4.26,1.95l-0.43,1.25l-1.93,1.06l-4.13,0.64l-0.38,0.4l0.0,0.71l1.21,0.7l-0.9,0.29l-3.01,-0.94l-1.83,1.06l-0.16,0.42l0.32,0.31l8.63,1.46l0.97,0.88l-0.81,0.34l-1.02,-0.15l-2.41,-1.14l-1.58,-0.27l-4.66,0.23l-0.38,0.4l0.0,0.71l0.41,0.4l2.35,-0.09l0.88,0.32l0.38,0.59l-2.39,0.87l-3.12,0.29l-0.35,0.3l0.17,0.43l1.93,1.2l6.4,0.97l-5.78,-0.17l-0.97,0.67l-0.01,0.61l0.77,0.62l1.46,0.39l1.36,0.94l2.13,0.49l-2.44,0.1l-0.4,0.4l0.0,0.65l0.26,0.38l3.04,1.33l0.25,0.99l-0.98,1.12l-0.67,1.39l1.23,2.55l0.82,0.54l1.05,0.05l-1.71,1.08l-1.16,-1.47l-0.73,-0.37l-0.56,0.24l-0.57,1.83l-1.35,1.07l-0.26,1.35l2.43,3.25l1.97,1.41l2.12,0.76l0.31,1.22l3.95,1.87l-2.87,-0.16l-4.17,-1.53l-0.43,0.11l-0.07,0.44l0.85,1.79ZM421.85,860.36l0.78,0.39l1.42,0.35l-1.55,-0.27l-0.64,-0.47ZM422.77,846.39l0.99,-1.22l0.44,-0.06l-0.16,0.95l-1.27,0.33ZM442.54,792.44l-0.14,-0.26l0.11,-0.3l0.11,0.08l-0.08,0.48ZM439.39,834.16l1.05,0.76l-0.38,0.25l-3.45,-0.22l-0.47,-1.08l-0.63,0.23l-0.44,1.14l-0.46,-1.06l0.06,-0.44l0.7,-0.24l4.02,0.66ZM433.19,912.7l-2.67,0.39l-0.15,-0.61l0.52,-0.78l0.78,0.06l0.86,0.85l0.67,0.08ZM431.16,875.97l-0.55,-1.0l0.37,-0.87l0.5,-0.14l-0.32,2.0ZM428.78,833.6l-0.9,-0.22l0.33,-1.52l1.34,0.42l-0.14,1.01l-0.62,0.31ZM425.95,888.39l-1.88,-0.48l1.3,-1.64l1.11,0.65l-0.54,0.76l0.01,0.71Z",name:"G\xe4vleborg"},"SE-W":{path:"M238.02,830.33l12.29,2.9l0.84,3.87l1.38,1.79l0.34,1.16l0.87,0.61l26.52,-0.0l1.33,-0.67l4.36,-4.52l1.99,2.55l0.98,0.76l0.73,1.38l14.08,15.6l12.7,10.39l2.6,2.94l1.32,3.37l0.44,5.76l4.51,4.98l2.42,1.97l7.99,3.4l13.8,2.42l2.32,0.78l3.6,4.51l2.56,4.41l0.97,2.34l8.46,7.83l1.15,1.83l0.18,1.33l-0.74,2.95l-2.82,2.67l-0.75,1.8l-5.41,5.86l-3.85,2.4l-0.49,3.46l0.21,1.7l3.47,5.33l1.09,1.27l2.44,1.43l6.44,8.6l3.81,3.14l2.21,0.6l3.81,2.53l3.64,3.84l4.25,6.66l3.31,2.78l0.55,1.02l0.1,1.09l-1.08,0.46l-9.85,2.06l-2.58,2.19l-3.12,4.54l-1.53,1.08l-1.71,0.83l-3.98,1.05l-2.93,0.29l-6.44,-0.57l-3.03,-1.33l-0.76,-1.29l-0.82,-4.0l-1.63,-1.46l-3.51,-0.92l-1.71,-0.94l-1.63,0.27l-1.32,-0.63l-4.41,-0.52l-5.6,1.49l-3.71,-0.3l-4.52,3.22l-0.3,1.04l0.45,1.2l-1.78,3.64l-1.31,1.33l-0.29,1.06l1.22,2.19l0.05,4.69l-0.9,1.51l-1.69,1.39l-1.19,0.41l-1.05,-0.11l-3.63,-1.45l-2.47,-0.04l-1.69,0.84l-0.94,1.41l-0.91,2.89l-2.42,2.31l-1.14,2.16l-13.05,-12.34l-1.42,-0.81l-15.03,-4.96l-6.16,-1.15l-3.05,-1.31l-1.22,-0.89l-0.33,-0.38l-0.27,-1.51l-0.59,-0.48l-1.15,-0.02l-1.38,0.43l-3.27,2.03l-0.86,2.01l-0.35,2.0l1.21,3.58l-3.15,0.36l-18.03,-1.88l-13.0,-7.09l-1.35,-2.99l-1.74,-2.17l-2.27,-4.88l-1.41,-2.27l-1.15,-1.12l-1.23,-0.57l-5.71,-0.4l-4.4,-1.18l-0.88,0.49l0.31,1.64l2.78,2.86l-2.49,1.25l-1.34,-0.57l-7.2,-5.83l-12.11,-14.94l-2.01,-1.26l-7.6,-2.81l-2.36,-1.8l-2.71,-3.33l-1.17,-2.62l-2.42,-3.95l-9.36,-12.43l-3.89,-2.4l-2.56,-5.76l-1.74,-2.58l-2.98,-3.13l-23.26,-18.98l-0.81,-1.33l-2.1,-4.28l1.43,-7.3l0.88,-2.18l4.94,-5.51l1.45,-2.42l1.03,-2.98l2.28,-9.8l-0.07,-1.35l-0.74,-1.18l-18.04,-18.44l-2.07,-1.47l-2.34,-0.67l-4.72,-0.24l-2.49,-0.44l-1.82,-0.86l-5.31,-5.25l-3.22,-1.94l-7.82,-6.26l-0.82,-1.2l10.58,-53.33l-0.14,-3.72l1.35,-0.21l30.91,7.07l12.05,8.0l5.09,5.26l9.4,3.98l6.77,-0.39l6.16,4.23l-1.42,2.33l-2.11,8.16l5.58,7.31l2.55,4.46l3.26,4.24l1.89,3.15l1.54,3.8l4.29,3.02l47.13,6.18l5.82,1.85l6.87,-0.96Z",name:"Dalarna"},"SE-BD":{path:"M704.1,423.5l-0.55,0.85l-2.95,0.33l-0.91,1.49l0.27,0.6l8.56,1.63l1.97,1.37l4.06,5.27l3.79,3.37l4.85,6.79l0.52,1.98l-0.98,0.75l-3.65,0.17l-0.36,0.28l1.23,1.85l-0.04,1.01l-1.22,3.22l-18.46,-9.35l-78.42,-16.34l-28.19,6.86l-5.24,4.65l-8.3,3.92l-3.79,1.18l-1.66,0.26l-1.21,-0.27l-1.01,-0.7l-0.06,-1.0l-0.47,-0.55l-3.37,-1.97l-2.19,-0.65l-1.94,0.01l-1.13,-0.72l-0.5,-3.21l-0.84,-2.04l-2.09,-1.88l-3.99,-2.14l-7.06,-1.39l-3.75,-3.72l-11.27,-3.63l-3.71,-3.0l-3.22,-4.07l-1.38,-0.43l-9.41,-0.27l-2.27,-0.87l-4.39,-3.37l-7.16,-1.44l-3.7,-1.55l-3.52,-2.44l-3.13,-3.24l-1.67,-2.38l-27.3,-8.48l-20.96,-10.99l-40.22,-28.15l-26.19,-7.9l-43.18,-22.65l-26.24,-8.88l-3.09,-12.09l-0.23,-2.89l16.47,-12.26l25.14,-32.88l5.87,-5.32l12.54,-8.63l3.99,-1.63l2.11,-1.38l1.21,-2.06l1.97,-15.09l-0.41,-2.17l-21.1,-25.67l3.53,-8.24l1.14,-1.22l11.26,-1.53l4.27,-1.45l3.87,-2.87l7.1,-7.9l1.54,-2.61l10.42,-26.74l1.38,-2.24l1.63,-1.52l28.02,-15.11l5.52,-6.82l1.23,-0.73l38.91,15.81l2.19,-0.47l2.06,-2.17l14.7,-19.61l1.55,-4.85l-3.59,-23.33l0.08,-3.55l1.64,-12.09l0.55,-0.53l17.77,-4.43l2.95,1.34l11.21,7.22l3.88,0.67l22.94,-1.18l30.16,9.62l30.6,8.71l3.04,-0.16l2.66,-1.49l16.11,-13.43l-0.11,-0.68l-18.57,-7.25l12.21,-7.35l5.87,-6.26l7.02,-12.71l0.93,-2.45l0.32,-2.34l-0.53,-10.6l-0.67,-2.31l-15.47,-12.71l34.32,-1.64l3.63,2.16l8.07,0.82l4.59,2.93l3.23,0.7l1.39,1.43l-0.02,1.87l-0.99,1.7l-1.91,0.65l-0.27,0.34l-0.21,2.43l1.56,1.76l11.46,3.09l9.73,6.14l3.99,4.81l1.22,1.0l0.98,1.57l5.53,0.25l1.18,0.5l0.96,2.42l3.02,4.96l2.32,1.4l5.15,0.95l6.0,3.97l3.67,1.66l1.62,3.8l12.3,2.31l2.91,2.4l3.33,3.65l1.52,1.1l0.33,2.27l2.3,1.33l15.89,0.16l4.47,0.88l0.0,1.04l0.65,0.68l5.31,0.27l4.34,1.58l3.02,0.24l3.0,1.35l3.59,-0.29l1.77,1.16l1.93,2.09l2.06,1.61l4.23,-0.99l1.5,1.05l2.8,3.92l2.01,1.77l10.15,4.56l0.9,0.84l1.02,2.94l0.96,1.21l3.01,2.46l0.94,1.78l-0.38,2.62l0.63,1.06l0.07,0.78l-0.7,4.68l0.25,1.28l0.93,0.93l1.96,0.11l5.71,-2.63l2.1,-0.07l1.46,1.87l3.0,7.96l0.7,1.17l6.92,4.13l6.03,4.96l4.77,1.23l1.11,1.28l-0.05,1.77l-1.58,2.09l-2.11,1.16l-4.87,1.17l-2.44,1.43l-1.25,2.2l-0.31,2.79l0.54,5.26l-0.0,6.92l1.02,3.32l1.32,6.53l1.63,3.08l0.51,1.75l0.2,2.54l-1.05,0.99l-2.4,1.22l-1.83,1.35l-0.11,0.51l0.66,1.21l-2.73,4.29l-0.84,2.48l0.96,3.02l2.56,2.09l2.53,-0.12l2.75,-0.84l2.63,-0.18l4.55,1.97l4.71,0.58l1.36,0.44l0.66,0.65l-0.12,2.39l-0.81,3.3l0.01,2.69l0.24,0.37l1.96,0.85l-1.34,3.15l-1.77,1.81l-7.61,2.36l-1.59,1.28l-0.57,1.91l-0.21,2.24l0.39,1.01l1.09,0.53l-1.01,2.29l-1.55,1.92l0.4,2.65l5.83,6.45l0.68,4.48l3.05,4.92l1.68,1.89l1.32,0.82l1.98,0.59l1.57,1.45l3.85,5.79l4.08,4.13l1.85,3.03l2.88,6.28l-0.24,0.73l-0.75,0.28l-1.6,-0.06l-1.77,0.5l-0.96,2.02l-2.27,2.72l0.72,5.09l0.01,2.29l-0.28,2.23l-1.15,3.88l0.75,4.23l-0.11,1.85l-0.59,1.58l-1.28,0.93l-3.61,1.73l-0.32,1.42l-1.19,0.96l-2.03,0.72l-1.71,1.03l-0.19,1.85l-3.48,1.44l-1.87,1.98l-0.69,2.75l0.35,1.51l1.28,2.05l0.73,4.63l-0.04,1.47l-0.92,3.91l1.84,6.83l2.44,5.81l1.85,1.99l2.42,1.47l7.08,1.78l1.38,1.29l4.29,8.53l3.07,2.7l2.37,7.04l0.02,4.34l3.22,4.41l1.56,4.52l2.56,3.05l-0.02,1.75l-1.37,1.8l-2.17,0.27l-4.87,-0.88l-0.41,0.61l0.77,1.28l-0.74,0.3l-3.21,-0.52l-1.79,0.67l-0.62,0.94l-0.49,1.77l-0.75,0.47l-2.61,-1.37l-0.43,-0.5l-0.36,-1.65l-0.39,-0.33l-0.68,0.1l-0.64,0.55l-3.14,-0.03l-1.4,-0.35l-1.25,-3.07l-1.9,-1.06l-3.55,-0.05l-1.18,0.66l-1.72,2.46l-0.78,0.65l-0.51,-0.01l-1.25,-1.52l-5.38,-0.03l-2.53,-0.56l0.23,-1.53l-0.82,-0.64l-1.02,0.15l-0.86,0.36l-0.68,1.72l-1.3,0.7l-0.61,0.87l0.12,0.55l0.9,0.88l-0.26,2.5l-1.65,-0.33l-0.97,-0.62l-0.66,-1.54l-0.25,-1.9l0.25,-1.56l-0.44,-0.46l-1.69,0.26l-2.64,2.74l-1.28,0.02l-4.0,-2.98l-1.15,-0.49l-1.35,-0.02l-1.23,1.2l-0.06,2.13l0.67,1.53l2.68,2.05l-4.74,1.73l-0.81,0.58l-1.39,1.34l-0.05,2.2l-1.48,0.95l-1.08,-0.19l0.39,-2.19l-1.95,-3.07l-0.91,-0.78l-3.99,-0.43l-3.02,-1.2l-2.05,-2.35l-1.16,-0.3l-1.52,0.41l-1.0,-0.11l-1.41,-1.17l-2.09,-4.51l-1.57,-1.94l-7.64,-4.65l-1.68,-0.35l-1.27,0.36l-0.21,0.63l2.61,2.65l0.59,1.09l1.17,7.4l-0.71,3.01l-1.53,1.84l-0.4,0.1l0.11,-2.36l-1.89,-1.46l-4.19,-0.61l-3.57,2.27l-0.22,-0.53l0.35,-1.05l1.3,-1.57l0.07,-0.51l-0.93,-1.45l-3.14,-2.26l0.39,-1.26l-0.32,-0.51l-4.99,-0.79l-2.41,0.25l-0.36,0.36l-0.16,1.8l-2.55,0.63l-0.2,0.66l2.7,2.92l-0.13,0.86l-0.52,0.08l-2.1,-0.61l-0.44,0.16l1.76,3.85l0.87,0.99l-1.97,2.41l-2.45,-0.78l-2.94,-1.93l-2.41,-0.11l-0.33,0.65l1.43,1.78l1.51,1.2l1.67,0.6l4.44,0.7l1.36,0.8l0.93,1.65l0.62,2.49l-1.32,0.05l-1.2,0.57l-0.54,-2.13l-1.59,-1.5l-2.26,-0.12l-1.63,0.95l-0.09,0.62l0.6,1.06l-0.65,1.61l1.7,3.73l-1.13,0.49l-4.89,0.16l-0.38,0.35l0.29,0.43l5.01,1.38l2.69,0.04l1.65,-2.75l-0.45,-1.33l-1.59,-1.48l-0.23,-0.77l0.29,-0.5l0.66,0.3l1.43,1.67l-0.34,0.46l0.19,0.62l3.61,1.39l-2.72,1.5l-0.59,1.56l0.84,1.08l1.61,0.78l2.54,0.62l1.36,3.25l-1.09,0.53l-2.26,-2.22l-1.48,-0.78l-3.37,-0.8l-1.71,-1.26l-1.16,-0.11l-0.84,0.72l0.12,1.38l-1.26,-0.22l-6.88,-3.51l-5.1,-1.52l-3.04,-2.7l-2.95,-0.6l-2.4,-1.88l-4.16,-1.01l-1.5,-1.15l-2.35,-3.03l-3.58,-1.97l-0.16,0.47l1.75,4.79l4.18,2.93l8.29,3.28l5.58,3.77l4.54,1.61l1.86,1.48l1.51,1.81l1.05,0.6l-0.39,0.22l-3.71,0.03l-1.98,0.48l-0.89,0.62l-0.83,1.63l-1.28,-1.1l-0.81,0.02l-1.72,0.79l-9.17,-2.13l-1.58,0.16l-0.26,0.65l3.26,3.87l2.26,1.37l1.53,-0.61l0.12,-0.67l-0.98,-0.87l0.35,-0.03l3.78,3.51l1.63,0.98l-1.19,3.46l-0.76,0.52l-0.86,-0.06l-0.89,-0.67l-1.59,-2.14l-0.68,0.06l-0.71,1.6l0.71,2.2l-0.03,0.82l-0.76,0.66l-1.18,0.13l-1.02,-0.44l-0.46,-1.08l-0.58,-0.19l-2.0,1.22l-1.95,0.69l-1.97,0.1l-5.87,-1.59l-1.2,0.24l-0.26,0.6l0.61,1.0l-2.44,0.08l-1.5,-0.28l-1.68,-2.11l-1.59,0.05l-2.96,0.72l-0.3,0.39l0.28,1.07l1.47,0.47l-2.56,-0.27l-2.88,0.54l-1.3,1.75l0.2,0.62l0.68,0.35l-2.18,1.19l-0.2,0.41l0.32,0.33l2.77,0.94l3.64,3.36l1.79,0.28l1.25,-0.57l0.33,-1.61l0.75,0.19l3.34,2.75l2.17,1.29l0.85,1.03l-0.13,1.28l-1.96,1.94l-2.96,1.27l-2.95,0.28l-2.01,-0.93l-2.73,-5.28l-2.05,-2.12l-1.29,-0.73l-1.46,-0.29l-1.7,-1.12l-2.04,-2.39l-2.28,-2.02l-2.57,0.12l-0.36,0.34l0.25,0.43l0.96,0.56ZM894.17,375.41l-0.4,0.23l1.03,-0.72l-0.02,0.14l-0.6,0.35ZM890.64,380.91l-0.32,0.11l-0.03,-0.05l0.34,-0.3l0.01,0.24ZM883.87,386.52l0.88,0.22l1.32,0.05l-0.5,0.59l-0.69,-0.05l-0.65,-0.24l-0.36,-0.56ZM884.9,390.45l0.14,-0.1l-0.07,0.15l-0.06,-0.05ZM883.9,376.42l0.01,0.08l-0.09,-0.03l0.05,-0.06l0.03,0.01ZM874.63,390.59l0.0,-0.02l0.0,0.03l-0.01,-0.01ZM872.63,392.65l-0.8,-0.19l-0.92,-0.43l0.54,-0.67l1.18,1.29ZM867.16,380.59l0.64,0.51l1.72,0.47l1.61,-0.88l0.38,0.45l0.68,-0.04l0.25,-0.52l0.06,0.31l-1.27,2.76l-2.75,2.06l-2.33,-1.07l-1.11,-1.41l0.01,-2.11l0.94,0.96l0.54,-0.06l0.61,-1.45ZM869.2,397.6l-0.06,0.9l1.18,2.64l-2.61,-1.22l0.03,-0.33l1.01,-0.68l0.45,-1.3ZM851.91,381.35l1.0,1.65l0.08,1.14l-1.16,-0.96l0.09,-1.83ZM846.66,380.19l0.09,-0.37l0.14,-0.25l0.17,0.83l-0.39,-0.21ZM833.6,382.29l0.49,0.24l0.57,-0.29l-0.22,-1.1l0.67,-0.37l1.47,0.61l-0.64,-0.2l-0.85,0.54l0.05,0.99l0.64,1.24l-0.29,0.32l-1.87,-1.99ZM837.92,383.27l0.38,0.22l0.06,0.06l-0.14,-0.03l-0.29,-0.25ZM835.25,379.28l1.22,-0.17l-0.02,0.7l-0.35,-0.11l-0.85,-0.42ZM831.44,380.11l2.0,-0.68l0.52,0.43l-1.46,0.7l-0.75,-0.01l-0.31,-0.44ZM834.19,375.83l-0.67,-0.04l-0.34,-0.51l0.89,0.24l0.12,0.31ZM822.39,389.19l0.51,-0.54l1.08,0.5l0.11,0.45l-0.4,0.14l-1.3,-0.55ZM818.29,388.88l0.81,0.0l0.13,0.4l-0.41,0.03l-0.53,-0.44ZM816.25,391.8l0.47,0.33l0.17,0.21l-0.48,-0.32l-0.16,-0.22ZM816.8,385.82l-1.39,0.35l-0.23,0.8l0.45,1.79l-3.94,-3.35l-1.06,-1.96l0.23,-1.56l0.96,-0.47l1.54,0.09l1.56,0.85l0.07,0.26l-0.54,0.05l-0.36,0.49l0.08,0.33l2.18,1.49l0.44,0.85ZM802.77,402.92l-1.18,-0.08l-0.23,-0.38l0.06,-0.07l1.35,0.53ZM803.59,403.3l1.45,0.63l-0.58,0.47l0.01,0.81l-0.88,-1.9ZM804.98,384.2l-0.24,0.59l-2.7,-0.32l-1.72,-1.02l-0.32,-0.93l0.6,-3.9l0.38,-0.22l2.7,2.03l1.3,3.77ZM804.87,402.17l-1.18,-0.04l-0.72,-0.74l1.04,-0.39l0.86,1.18ZM803.55,389.67l0.42,1.07l-0.21,0.06l-0.74,-0.21l-0.3,-0.75l0.84,-0.17ZM800.73,374.37l-0.23,-0.26l0.06,0.01l0.17,0.25ZM798.92,411.07l0.62,-1.07l0.75,-0.28l-0.2,1.38l-1.17,-0.03ZM799.05,405.81l-0.75,0.03l-0.09,-0.39l0.58,-0.24l0.26,0.6ZM798.86,388.92l-0.68,-0.13l-0.6,-0.33l0.96,-0.06l0.32,0.52ZM798.25,408.51l-1.57,-0.54l-0.39,-0.54l0.83,0.22l1.14,0.87ZM796.53,402.56l-1.67,0.73l-0.64,0.07l0.28,-0.88l0.55,-0.43l1.21,0.03l0.27,0.49ZM793.87,392.76l-0.5,0.2l-0.84,-0.22l-0.19,-0.43l1.45,0.02l0.08,0.44ZM791.45,390.29l0.78,-0.73l0.13,-1.13l0.54,-0.6l0.45,0.65l0.03,1.46l-1.93,0.36ZM791.76,377.39l0.24,-0.64l1.23,0.12l-0.2,0.31l-1.27,0.21ZM788.91,401.58l-1.79,-0.84l-0.5,-1.0l0.22,-0.27l2.74,-0.15l3.17,-1.15l0.61,0.28l-0.14,0.53l-1.55,0.94l-0.54,1.55l-0.39,0.26l-1.53,-0.43l-0.3,0.29ZM791.43,413.31l0.66,-0.48l0.44,0.48l-0.28,0.12l-0.82,-0.11ZM791.66,406.51l-1.34,-0.08l-1.27,-0.48l-0.8,-1.18l0.15,-0.34l3.04,1.38l0.21,0.71ZM790.81,396.83l-0.66,0.46l-1.02,-0.09l-0.72,-0.71l0.57,-0.49l1.43,-0.04l0.4,0.88ZM786.91,407.53l2.0,2.39l0.1,0.48l-0.3,0.21l-2.98,-0.17l-0.69,-0.47l-0.32,-0.82l0.28,-0.82l0.62,-0.65l1.29,-0.15ZM784.02,418.37l1.41,0.25l0.32,0.59l-0.9,0.06l-0.82,-0.9ZM782.01,373.8l0.02,0.06l0.14,0.43l-0.18,-0.37l0.02,-0.12ZM781.13,424.26l0.37,-0.31l0.47,0.05l-0.03,0.01l-0.81,0.25ZM782.18,421.57l-0.75,-0.35l-0.07,-0.37l0.6,0.29l0.22,0.43ZM781.63,388.75l0.22,-0.04l0.01,0.14l-0.24,-0.1ZM779.17,394.82l0.02,0.0l0.02,0.02l-0.02,-0.01l-0.02,-0.01ZM777.7,422.04l1.74,0.82l-0.21,0.67l-1.09,-1.14l-0.44,-0.35ZM778.76,385.36l-1.23,-0.38l0.06,-0.44l1.27,-0.36l-0.09,1.17ZM777.72,375.66l-0.61,0.03l-0.17,-0.45l0.11,-0.13l0.67,0.55ZM778.09,413.85l-0.3,0.58l-2.15,1.08l-5.32,0.28l-0.35,-0.2l0.52,-1.82l0.48,-0.17l1.61,1.29l1.71,-0.69l1.25,-1.09l1.13,-0.01l1.41,0.76ZM775.65,396.22l0.17,0.15l-0.03,0.55l-0.21,-0.13l0.07,-0.57ZM775.3,428.75l-0.02,-0.01l0.02,0.0l0.0,0.01ZM775.23,405.84l0.36,0.37l-0.12,0.39l-0.14,-0.04l-0.1,-0.72ZM768.35,407.86l-0.03,1.39l0.6,0.8l-3.6,-2.92l-1.67,-2.04l-0.32,-0.97l1.25,-0.58l0.86,0.11l5.19,2.31l1.12,-0.04l2.4,2.02l-0.02,0.54l-1.13,0.26l-1.73,-1.67l-2.08,-0.76l-0.87,0.44l0.02,1.11ZM765.61,416.66l-4.79,-1.08l-0.56,-1.39l0.31,-2.34l0.4,-0.4l0.95,0.0l2.26,0.87l-0.29,1.67l1.41,1.52l0.32,1.16ZM757.66,416.38l0.22,-0.38l0.15,-0.5l0.32,0.25l-0.5,0.5l0.14,0.44l-0.32,-0.32ZM755.96,406.91l1.8,0.76l-0.59,0.73l-0.97,0.45l-0.23,-1.94ZM754.78,409.27l0.11,-0.03l0.08,0.13l-0.11,-0.04l-0.08,-0.06ZM753.92,419.21l-0.68,-0.15l-0.18,-0.68l0.52,-0.1l0.83,0.44l-0.48,0.49ZM750.09,407.97l0.03,0.0l-0.01,0.01l-0.02,-0.01ZM751.19,407.81l0.25,-0.04l0.33,0.1l-0.06,0.13l-0.51,-0.19ZM751.44,422.22l-1.4,-0.28l-1.19,-0.76l-0.2,-0.44l0.29,-0.48l0.66,-0.13l1.43,0.77l0.42,1.33ZM742.66,425.23l0.26,-0.15l0.57,0.48l-0.35,-0.21l-0.48,-0.12ZM740.29,435.46l0.07,0.99l-0.99,-1.19l-1.8,0.28l-2.36,-0.63l-1.54,-2.56l2.12,0.34l1.76,1.42l2.74,1.34ZM739.53,442.0l-4.83,-3.34l-0.21,-0.56l0.72,-0.3l0.66,0.4l1.13,0.05l1.13,0.8l1.01,0.95l0.39,2.0ZM736.93,420.89l0.37,0.21l-0.24,-0.05l-0.13,-0.16ZM727.4,420.76l1.98,0.75l0.6,-0.37l0.16,-0.62l0.51,-0.14l2.5,0.51l2.46,1.46l2.01,2.48l-1.67,-0.34l-1.91,-0.96l-2.85,-2.74l-0.69,0.3l-0.35,0.83l-1.23,-0.28l-1.53,-0.87ZM736.93,428.44l-2.61,-0.58l-0.66,-0.66l0.52,-0.14l1.85,0.58l0.9,0.8ZM731.24,449.45l0.04,-0.09l0.06,-0.41l0.25,0.2l-0.35,0.29ZM728.86,449.09l-0.75,-0.13l-1.08,-0.89l0.12,-0.52l0.28,-0.14l1.43,1.68ZM721.21,453.92l-0.05,-0.78l0.92,-0.54l0.9,0.55l-0.03,0.54l-1.22,-0.15l-0.52,0.38Z",name:"Norrbotten"},"SE-T":{path:"M303.99,1006.09l1.75,2.63l0.11,0.81l-0.71,1.57l0.18,0.86l4.49,1.99l1.03,1.54l1.24,2.91l0.29,1.89l-1.64,6.62l-0.14,2.49l0.39,1.46l0.9,0.91l4.89,0.39l0.91,1.1l0.6,4.53l0.34,1.34l0.64,0.98l1.14,0.37l1.84,-0.18l1.11,0.58l-0.11,1.49l-1.37,2.09l-0.06,1.09l1.95,2.4l0.41,2.62l-0.6,0.95l-1.21,0.62l-5.37,1.44l-0.98,1.88l-0.17,1.33l0.29,1.21l1.53,2.11l-1.76,3.83l-0.11,1.43l0.55,0.52l2.72,1.1l1.63,1.17l2.53,3.15l1.19,0.4l3.38,-0.01l-1.75,2.4l-0.53,1.24l0.79,2.47l1.64,3.41l-0.11,1.24l-0.87,0.63l-3.27,0.98l-2.02,1.08l-0.86,1.22l-3.18,2.84l-1.06,2.0l1.46,2.5l3.74,2.69l-4.12,0.96l-3.41,1.57l-0.78,1.15l-0.1,0.96l0.39,1.74l-0.34,1.3l-1.69,2.12l-1.78,1.05l-7.46,2.82l-1.86,0.39l-1.77,-0.01l-2.42,-0.69l-1.89,-0.11l-2.33,0.47l-7.45,3.8l-2.07,1.75l-5.29,6.07l-3.42,2.96l-7.96,1.81l-2.38,1.18l-3.12,2.26l-4.14,-2.48l-1.32,-1.43l-0.86,-2.48l-1.22,-2.17l-1.52,-0.93l-1.41,-0.3l-1.02,0.31l-1.44,2.02l-2.27,1.19l-0.45,-0.21l-0.53,-1.01l-0.75,-0.31l-2.75,-0.34l-1.47,-0.59l-0.47,-0.8l-0.56,-3.58l-1.0,-1.78l-3.79,-4.76l-0.65,-1.38l-0.13,-3.51l-3.11,-5.87l-2.67,-6.23l0.99,-3.92l0.33,-4.05l-1.45,-6.6l-0.07,-4.56l1.35,-9.29l1.29,-4.02l4.63,-9.61l3.46,-3.64l0.39,-1.25l-0.31,-1.59l-2.26,-2.18l-0.39,-0.89l-0.02,-1.1l0.93,-2.2l0.46,-0.19l1.16,0.5l0.54,-0.17l0.37,-0.78l0.12,-1.52l-0.52,-4.46l-1.99,-6.11l-0.66,-4.0l0.08,-9.2l-0.61,-9.14l-0.79,-2.11l-1.21,-1.08l-2.85,-1.69l-0.12,-0.88l0.89,-0.69l5.78,-2.75l0.23,-0.4l-0.28,-3.06l17.65,1.84l3.81,-0.46l0.3,-0.53l-1.31,-3.72l0.3,-1.76l0.79,-1.85l2.87,-1.72l2.04,-0.37l0.32,1.49l0.57,0.7l1.37,0.98l3.14,1.34l6.21,1.16l14.96,4.94l1.28,0.74l13.29,12.59Z",name:"Orebro"},"SE-S":{path:"M56.58,1069.67l-0.33,-4.24l-1.56,-6.78l-7.26,-20.05l-0.42,-2.09l0.25,-2.51l1.14,-1.37l9.19,-3.81l1.69,-1.44l3.1,-4.2l0.37,-7.41l-0.96,-1.91l-2.34,-2.28l-0.72,-1.27l0.41,-3.15l2.58,-1.92l3.39,-0.9l10.87,0.81l3.03,-0.51l10.06,-6.17l10.68,-9.45l2.53,-3.14l1.89,-3.75l0.97,-4.56l-0.22,-3.85l-1.76,-6.56l-0.56,-3.38l0.28,-1.53l0.82,-1.26l4.99,-5.15l1.14,-2.09l0.81,-2.54l0.5,-3.8l-0.27,-3.19l-1.02,-3.07l-7.62,-14.63l-7.19,-9.98l-1.81,-3.98l-2.51,-11.19l-1.28,-3.51l-2.6,-4.68l-0.16,-1.8l1.64,-1.21l15.6,-3.48l3.87,-0.15l7.65,1.06l1.66,-0.63l0.4,-0.64l2.75,5.26l23.3,19.01l2.9,3.05l1.62,2.4l2.64,5.9l0.75,0.74l2.17,0.93l1.01,0.78l9.32,12.37l2.38,3.87l1.23,2.71l3.74,4.29l1.65,1.09l7.6,2.81l1.84,1.17l12.0,14.84l7.43,6.01l1.84,0.66l2.59,-1.13l0.49,-0.54l-0.08,-0.94l-2.71,-2.67l-0.3,-0.72l0.31,-0.25l4.14,1.19l5.68,0.4l0.96,0.47l2.29,3.11l2.29,4.92l1.7,2.11l1.56,3.25l13.0,7.09l0.28,3.06l-5.64,2.69l-1.02,0.79l-0.35,0.96l0.52,1.05l4.0,2.71l0.62,1.8l0.58,8.96l-0.07,9.27l0.68,4.09l1.98,6.09l0.5,4.26l-0.21,1.59l-1.36,-0.4l-0.87,0.43l-0.59,0.84l-0.53,1.76l0.01,1.36l0.56,1.3l2.12,1.92l0.27,1.39l-0.97,1.76l-2.76,2.69l-4.67,9.7l-1.34,4.16l-1.37,9.45l0.08,4.66l1.44,6.49l-0.31,3.91l-0.88,3.51l-3.67,-2.02l-1.91,-0.6l-41.7,-1.02l-2.02,0.38l-2.27,1.26l-2.68,2.14l-4.09,5.09l-2.46,4.68l-2.44,6.59l-0.43,1.55l0.32,1.61l0.98,1.8l3.06,4.02l0.1,0.63l-0.51,0.38l-3.9,1.15l-5.83,-0.01l-24.26,-7.21l-4.65,-17.09l-5.58,-7.41l-0.9,-5.97l-0.6,-1.7l-3.73,-3.36l-1.12,-0.64l-1.89,0.14l-2.32,1.69l-1.48,2.31l-1.35,1.04l-2.53,-2.54l-1.7,0.14l-1.89,0.68l-4.7,-2.48l-0.38,-0.42l0.11,-0.56l3.02,-0.47l0.8,-0.4l0.3,-0.74l-0.81,-0.83l-1.47,-0.19l-5.83,1.35l-0.71,-0.08l-6.4,-2.54l-1.47,-2.85l-1.64,-1.02l-2.05,-0.28l-4.13,0.69l-1.45,1.11l-0.26,1.59l0.18,1.37l-1.35,0.76l-0.65,-0.07l-7.35,-4.49l-1.23,-0.06l-1.61,1.06l-1.62,0.17l-5.54,-1.44Z",name:"V\xe4rmland"},"SE-U":{path:"M406.77,1041.24l-4.52,2.11l-3.04,-0.05l-38.39,5.69l-0.95,0.59l-0.43,0.97l0.07,0.94l0.93,1.88l2.19,1.36l-0.27,0.86l-0.78,0.58l-1.39,0.74l-4.75,1.42l-2.04,0.27l-7.19,-1.08l-1.77,0.16l-2.89,0.93l-2.13,1.62l-4.15,5.68l-0.54,1.02l-0.12,2.67l-0.31,0.81l-2.69,1.92l-4.17,1.22l1.1,-1.58l-0.04,-0.77l-0.32,-0.33l-3.75,0.02l-0.85,-0.32l-2.37,-3.05l-1.8,-1.28l-2.89,-1.3l1.96,-4.9l-1.63,-2.44l-0.2,-0.81l0.54,-2.19l0.35,-0.44l5.16,-1.32l1.35,-0.69l0.88,-1.29l-0.41,-3.24l-1.91,-2.25l0.01,-0.67l1.37,-2.11l0.13,-2.01l-1.11,-0.99l-3.17,-0.11l-0.77,-1.89l-0.18,-2.82l-0.45,-1.83l-1.13,-1.44l-1.63,-0.39l-2.83,0.01l-1.11,-0.62l-0.33,-1.17l0.13,-2.38l1.64,-6.63l-0.3,-2.14l-1.31,-3.09l-1.15,-1.72l-2.27,-1.24l-2.16,-0.69l0.66,-1.83l-0.13,-1.15l-1.76,-2.66l1.18,-2.33l2.48,-2.4l0.93,-2.93l0.7,-1.12l1.31,-0.7l2.31,0.04l3.41,1.39l1.35,0.17l1.64,-0.55l1.88,-1.57l1.07,-1.93l-0.07,-4.9l-0.32,-0.96l-0.7,-0.67l0.02,-1.12l1.25,-1.25l1.9,-3.89l-0.33,-1.89l4.21,-3.02l3.49,0.35l5.54,-1.49l4.17,0.49l1.31,0.64l1.51,-0.3l1.77,0.94l3.42,0.88l1.35,1.24l1.0,4.62l0.78,0.85l1.92,1.01l1.44,0.44l6.52,0.57l3.08,-0.3l4.18,-1.11l3.45,-2.03l3.17,-4.58l2.28,-2.0l9.86,-2.07l1.38,-0.59l0.16,-1.24l2.34,0.82l3.57,-0.47l7.31,-3.61l0.99,-1.3l0.1,-2.15l1.36,-1.35l1.87,-0.39l2.6,0.26l1.22,0.51l5.6,0.52l1.45,-0.4l1.38,-0.97l4.35,-1.2l9.58,5.89l1.2,1.0l0.3,1.35l-0.54,2.26l-5.29,12.57l-1.25,1.8l-1.03,0.78l-2.64,-0.01l-0.93,0.3l-3.83,5.36l-0.09,0.94l0.46,0.87l2.49,1.56l0.1,2.66l-0.34,2.4l-0.63,1.65l-0.87,1.18l-3.45,1.73l-2.85,2.02l-2.28,0.8l-1.3,-0.74l-0.88,-1.35l-0.72,-0.55l-3.8,-0.56l-4.66,-1.34l-1.74,-0.06l-0.56,0.94l0.17,3.28l-0.38,1.09l-0.84,0.96l-3.15,1.64l-0.46,1.1l0.67,1.7l7.03,11.72l1.1,2.78l2.06,7.85l1.19,2.85Z",name:"V\xe4stmanland"},"SE-AC":{path:"M562.49,440.1l1.57,1.16l2.1,0.03l2.01,0.6l3.23,1.87l0.41,1.45l1.24,0.89l1.64,0.36l1.76,-0.28l3.96,-1.23l8.38,-3.96l5.14,-4.6l27.82,-6.82l78.28,16.31l20.72,10.4l-0.46,0.26l-5.88,-0.01l-0.93,1.21l0.75,1.74l1.44,1.81l-2.1,1.16l-1.85,-0.75l-0.96,0.0l-0.77,1.62l-2.25,1.78l-0.17,1.38l0.71,0.83l-0.65,0.43l-8.18,0.36l-1.02,0.44l-0.36,1.16l0.7,1.5l-0.31,0.99l-1.21,1.57l-1.55,0.79l-0.3,0.48l0.64,2.7l-2.48,1.85l-0.17,0.46l0.5,1.64l-3.04,1.15l-1.06,0.07l-0.82,-0.41l-0.78,-3.16l-1.63,-0.58l-1.23,0.58l-0.79,1.08l-0.38,1.89l0.49,1.65l0.97,0.66l1.71,0.48l-0.2,1.6l1.37,1.13l1.34,0.45l2.66,0.03l4.31,-0.88l4.2,1.33l1.49,0.83l0.31,1.14l-0.51,0.32l-3.48,-0.19l-1.3,0.34l-0.24,0.6l1.16,1.86l1.48,1.54l2.95,1.94l-1.03,0.32l-0.56,0.92l0.3,1.04l0.71,0.63l-1.12,-0.36l-3.17,-2.5l-3.15,-1.4l-1.36,-1.62l-1.78,-1.34l-1.64,0.36l-1.0,1.68l0.1,2.08l0.82,1.93l1.48,1.45l6.08,1.15l0.81,1.21l-0.62,0.07l-0.35,0.41l0.03,1.06l0.96,1.43l1.43,0.72l1.57,0.09l1.11,0.52l0.92,1.91l0.79,0.67l0.88,1.47l0.79,0.49l1.22,-0.53l0.18,-0.8l-0.26,-0.64l0.56,-2.13l1.04,0.41l2.84,3.4l1.33,1.03l0.63,-0.21l0.72,-2.45l0.65,0.31l0.18,2.75l0.84,1.49l1.18,0.95l1.43,0.33l-1.56,0.64l-0.77,-0.31l-1.68,-2.16l-1.06,-0.47l-4.88,2.78l-0.9,-1.64l-1.27,-0.44l-0.84,0.68l-0.01,1.11l1.32,0.47l1.21,1.8l1.01,0.68l1.92,-0.98l3.26,-0.08l0.79,2.67l-0.76,1.56l0.1,1.41l0.98,0.97l1.71,0.28l0.81,-0.52l0.95,-1.65l2.55,0.7l0.52,-0.48l-0.29,-1.06l0.27,0.0l0.61,0.42l0.44,0.88l0.07,1.3l-0.32,0.78l-1.64,0.17l-1.67,1.38l-1.74,0.78l-4.66,5.48l-5.43,4.32l-1.19,-0.86l-1.27,-1.73l-1.02,-0.91l-0.48,-0.04l-0.17,0.45l0.37,1.8l-0.37,1.78l0.78,1.43l-2.61,1.25l-0.98,0.08l-1.6,-0.76l-0.58,0.27l-8.61,9.35l-2.61,-0.61l-0.67,0.66l-1.71,3.23l-5.26,4.55l-1.31,2.21l0.76,2.12l-0.4,1.77l-2.85,4.57l-0.35,2.0l0.45,1.21l-0.66,0.46l-0.2,0.56l-0.3,3.25l-1.14,0.61l-1.03,1.22l-1.56,0.76l-1.13,1.6l-3.22,8.12l-3.09,2.04l-2.93,0.11l-0.93,0.73l-0.38,2.02l0.79,0.86l1.44,0.14l-1.73,2.62l-1.77,-2.59l-1.07,-0.77l-1.2,-0.15l-3.55,2.67l-0.35,1.59l-0.82,0.78l-0.37,-0.3l0.55,-1.1l-0.22,-1.16l-2.59,-2.44l-0.48,0.17l-3.21,5.35l-1.06,0.98l-1.79,-0.5l0.26,1.24l-0.37,2.08l0.5,2.89l-0.99,2.27l-0.69,0.85l-0.55,0.27l-0.96,-0.26l-0.54,-0.71l-0.07,-1.12l0.59,-1.66l-0.08,-1.17l-1.6,-2.75l-1.07,-0.54l-0.54,0.22l-0.63,1.66l0.1,6.55l-0.62,2.39l-0.46,0.12l-0.87,-0.61l-0.7,-1.07l-0.04,-0.96l1.33,-4.27l-0.15,-1.42l-0.69,-0.23l-1.39,1.5l-1.32,2.42l-0.69,2.67l0.35,2.06l-5.61,0.09l-2.18,0.87l-0.5,-0.36l-0.71,-1.47l-0.72,-0.52l-1.4,-0.18l-1.47,0.35l-1.29,0.71l-1.08,1.08l-0.69,1.57l0.13,1.42l0.74,1.45l-4.37,-1.49l-1.37,0.01l-0.95,0.77l-2.52,1.05l-0.6,0.6l-1.0,2.69l-7.49,5.21l-0.32,1.55l1.11,2.83l0.35,2.3l-1.71,0.55l-3.04,2.49l-0.61,0.19l-2.92,-1.31l-0.14,-3.42l-1.52,-0.91l0.3,-1.23l-0.21,-0.47l-0.85,-0.4l-1.97,-1.9l-3.48,-0.98l-2.19,-2.3l-1.61,-1.02l-2.08,0.09l-1.76,1.33l-0.01,0.63l1.61,1.08l1.41,0.41l-0.73,2.74l1.05,0.98l1.76,0.36l1.35,0.84l-2.12,0.93l-1.08,0.11l-0.55,0.61l0.7,1.36l2.72,2.89l0.08,1.66l-3.37,-1.96l-5.56,-5.18l-1.93,-0.77l-0.54,0.34l-0.02,1.11l1.65,3.12l-0.83,0.3l-2.13,-1.67l-7.51,-14.76l-8.62,-10.83l-2.22,-2.27l-1.6,-1.15l-3.62,-1.49l-0.15,-1.63l-0.76,-1.59l-1.64,-1.29l-1.69,-0.54l-3.87,-0.09l-1.44,-0.62l-1.57,-1.36l-1.43,-0.71l-3.22,-0.74l-3.42,-1.43l-6.22,-0.04l-1.38,-0.35l-3.93,-1.87l-0.97,-0.76l-5.01,-7.29l-0.19,-0.67l2.22,0.08l0.8,-0.38l0.5,-1.05l-0.2,-1.22l-0.8,-1.65l-2.79,-1.29l-4.65,-0.02l-43.01,10.12l-56.26,-7.62l-7.9,-4.01l-35.54,-28.16l-2.73,-1.37l-2.16,-0.69l-2.67,0.0l-4.69,1.17l-0.84,-0.63l-1.32,-2.19l-1.72,-4.23l-2.68,-2.7l-13.48,-8.03l-1.46,-1.93l-0.75,-2.36l-0.65,-4.43l-0.84,-1.35l-1.37,-1.3l-3.36,0.46l-1.46,3.0l-0.81,2.87l-1.79,0.45l-1.77,-4.72l-1.4,-1.69l-1.87,-1.56l-11.35,-7.11l-1.23,-1.45l-3.43,-2.55l0.3,-0.44l4.19,-1.56l0.52,-0.44l-0.22,-0.97l-2.93,-1.65l-4.83,-4.66l-2.95,-1.64l-2.85,-1.11l-4.55,-0.41l-1.49,-2.06l-1.34,-4.02l-0.96,-1.84l-1.44,-1.41l-1.38,-0.82l-2.62,-1.11l-3.45,-0.92l-1.86,-1.02l-7.11,-9.05l-5.02,-4.36l-25.32,-12.56l2.13,-10.89l0.94,-2.63l1.3,-1.59l5.51,-3.66l2.37,-3.58l0.27,-5.22l-0.54,-11.11l3.42,-26.35l0.62,-1.67l4.53,-7.2l0.86,-2.62l-0.31,-4.61l-6.98,-31.38l34.61,-3.14l29.19,-13.75l0.9,-1.87l-0.9,-6.93l25.65,8.66l43.19,22.65l26.13,7.86l40.23,28.15l21.07,11.04l27.27,8.49l1.38,2.15l3.25,3.35l3.59,2.49l3.85,1.62l7.18,1.45l4.19,3.27l2.49,0.97l9.56,0.3l1.12,0.36l2.99,3.91l3.84,3.1l11.38,3.69l3.81,3.75l7.12,1.4l3.78,2.05l1.81,1.59l0.76,1.82l0.52,3.34ZM701.97,477.32l-0.76,-0.03l-1.24,-1.28l-0.08,-1.5l1.44,0.86l0.61,1.07l0.04,0.88ZM692.3,498.41l0.65,0.33l0.45,-0.13l0.99,-0.82l1.08,0.91l0.31,0.76l-0.55,0.16l-3.62,-1.34l-0.66,-1.41l-0.13,-1.12l1.12,0.39l-0.06,1.53l0.4,0.73ZM682.61,594.47l-0.06,-0.25l0.23,-0.1l-0.02,0.24l-0.15,0.1ZM675.58,606.11l-0.84,0.48l-0.93,-0.05l-0.72,0.48l1.19,-5.51l0.47,-0.7l2.85,-2.1l0.17,0.9l-0.7,1.3l0.24,2.02l-0.24,1.21l-0.61,1.19l-0.88,0.78ZM672.01,597.74l1.03,-1.86l2.22,0.29l0.82,1.64l-1.87,1.26l-0.66,-1.15l-0.67,-0.3l-0.88,0.13ZM671.18,611.56l-0.56,0.03l0.05,-0.42l2.11,-2.14l-0.34,1.11l-1.26,1.43ZM665.52,616.45l0.82,0.25l0.68,-1.67l-0.25,1.52l-1.01,0.49l-0.37,-0.26l0.12,-0.33ZM653.14,596.97l0.31,-0.58l-0.12,0.5l-0.19,0.08ZM652.57,602.21l-0.01,-0.24l0.22,-0.17l0.19,0.54l-0.4,-0.13ZM632.45,610.65l0.02,0.01l0.01,0.03l-0.03,-0.04ZM606.63,629.21l0.07,0.37l-0.06,0.01l-0.09,-0.33l0.09,-0.05ZM605.73,622.27l-0.0,-0.08l0.02,0.05l-0.01,0.03ZM579.98,632.39l0.57,0.48l-0.36,-0.09l-0.21,-0.4ZM580.71,633.01l0.9,0.46l-0.17,0.33l-0.52,-0.24l-0.22,-0.55Z",name:"V\xe4sterbotten"},"SE-AB":{path:"M560.47,1050.72l-0.02,-0.04l0.02,-0.0l-0.0,0.04ZM557.18,1016.75l0.82,-0.5l0.99,-0.0l-1.09,1.56l-0.73,-1.06ZM558.26,1028.28l0.02,-0.44l0.56,0.12l-0.35,0.27l-0.24,0.05ZM556.86,1035.44l0.53,-0.3l0.1,0.14l-0.32,0.15l-0.31,0.02ZM555.04,1028.71l0.36,-0.0l0.14,0.26l-0.28,-0.18l-0.22,-0.08ZM555.47,1019.41l0.17,0.24l-0.65,0.26l-1.01,-0.32l-0.43,-0.55l1.92,0.36ZM552.55,1010.95l1.29,-2.29l1.03,-0.44l-0.05,1.0l-0.61,0.27l-1.17,1.42l-0.49,0.05ZM552.09,1016.43l-0.52,-0.12l-0.04,-0.4l0.48,-0.35l0.53,0.09l-0.45,0.77ZM449.5,1097.99l-1.81,-1.49l-2.34,-0.95l-3.12,-0.35l-4.49,0.07l-1.61,-0.44l-1.36,-2.1l-0.79,-2.1l-1.2,-7.88l-2.7,-5.21l-0.9,-4.6l0.65,-1.1l2.81,-2.33l0.39,-2.05l-0.1,-2.81l0.29,-2.17l0.76,-1.12l0.63,-0.67l0.8,-0.26l3.6,-0.34l1.3,-0.56l0.64,-1.38l0.04,-0.96l-0.68,-0.97l1.18,-2.07l0.8,-2.2l0.43,-0.58l2.58,-1.66l0.62,-0.98l0.48,-4.65l0.41,-1.0l3.27,-4.5l0.36,-1.05l-0.16,-1.17l-1.11,-1.18l-0.81,-1.57l0.17,-2.75l0.71,-1.14l0.29,-1.64l3.38,-1.38l2.65,-2.83l2.69,0.09l3.47,1.51l1.19,0.16l1.94,-0.77l4.16,-0.95l9.35,-4.3l5.65,-0.17l1.51,-1.08l2.92,-5.11l1.57,-1.53l2.15,-1.04l4.33,-0.88l4.7,-1.71l3.23,-1.76l1.59,-2.02l0.74,-2.3l-0.01,-4.36l0.37,-1.45l1.47,-1.39l3.03,-1.66l-0.13,-0.79l-2.1,-1.88l0.07,-0.75l0.75,-1.31l2.11,-2.13l3.0,-3.88l1.34,4.12l0.39,0.31l0.81,-0.3l0.45,-3.59l-0.25,-2.02l-0.49,-1.23l2.72,-0.69l1.59,0.24l2.26,1.72l2.41,0.53l0.83,0.96l0.3,1.5l-0.11,3.47l0.48,1.6l3.02,3.37l0.51,1.22l0.52,0.22l0.22,-0.52l-2.32,-5.19l-0.61,-2.52l0.79,-2.66l2.23,-0.94l0.64,0.29l0.06,3.45l0.36,1.41l2.98,7.6l2.39,4.77l1.56,1.52l2.94,0.75l2.6,1.47l0.21,1.52l1.64,1.59l1.02,-0.0l0.36,-0.5l-0.3,-1.49l1.38,0.4l-0.25,5.68l-1.7,-0.1l-0.77,-0.43l-4.87,-6.03l-2.23,-2.2l-2.22,-0.96l-0.45,0.1l-0.06,0.46l0.7,1.3l2.31,3.18l0.28,1.51l-0.69,1.48l-4.18,4.91l-1.12,0.69l-1.42,0.27l-2.94,-0.12l-1.62,0.28l-1.26,0.93l-0.47,1.65l0.39,0.49l1.23,-0.01l2.66,-1.03l17.02,-0.6l2.53,1.11l-0.6,1.87l-1.04,1.25l-1.37,0.71l-4.04,0.93l-1.13,-0.01l-0.9,-0.4l-1.86,-2.78l-0.65,0.1l-0.78,1.66l-1.37,1.24l-1.57,0.81l-5.14,1.21l-1.6,1.06l-0.29,1.41l-2.08,0.08l-0.6,0.31l-0.51,1.72l-1.06,1.14l0.39,0.3l2.53,0.17l-2.07,1.83l-1.63,-1.27l-1.1,-0.14l-0.35,0.63l1.65,2.67l-1.29,0.64l-1.6,1.37l-2.94,1.0l-3.8,2.81l-3.91,1.19l-1.84,1.31l-3.02,3.09l-2.17,1.41l-2.23,0.31l-5.13,-0.44l-0.43,0.4l0.2,1.03l1.79,1.06l-0.31,0.21l-1.84,-0.16l-1.23,0.59l2.27,1.56l-0.19,1.57l1.25,0.93l1.84,0.45l-0.88,0.5l-3.91,-0.09l-3.9,-0.95l-1.41,-1.05l0.88,-0.25l1.86,0.51l0.15,-0.42l-0.56,-3.0l-0.66,-0.81l-0.86,-0.12l-2.49,1.42l-1.2,-1.1l-0.5,-0.17l-0.72,0.27l-2.15,1.93l0.02,1.26l0.73,1.67l-1.79,0.91l-1.27,-0.02l-2.32,-1.13l-0.48,0.2l0.12,0.5l8.59,6.33l-1.43,0.25l-0.97,-0.22l-0.49,0.39l0.01,1.17l0.4,0.4l5.29,0.02l1.67,-0.75l0.36,0.08l0.42,1.1l0.79,0.26l2.6,-4.4l4.08,-1.25l4.74,0.63l3.31,1.31l-0.94,0.94l0.17,0.69l2.05,0.49l1.32,-0.32l0.84,-1.5l-2.12,-4.22l2.7,0.0l0.39,-0.3l-0.2,-0.45l-3.82,-2.3l-0.44,-1.05l3.25,0.18l1.67,0.58l1.61,1.12l0.68,2.18l4.24,1.88l-0.42,0.68l-3.61,-0.57l-0.42,0.3l0.22,0.47l1.54,0.69l4.38,1.4l0.79,1.4l-0.41,1.21l-1.08,0.57l-3.53,0.16l-3.16,0.83l-1.95,-0.94l-2.03,-0.47l-6.57,0.58l-1.37,-0.48l0.36,-1.76l-0.37,-0.51l-1.5,-0.01l-2.43,1.27l-1.05,0.98l0.09,0.64l1.55,1.09l1.03,1.59l-1.9,-0.02l-0.92,0.55l-0.15,0.46l0.43,1.26l4.19,1.96l1.61,0.39l1.75,1.0l1.56,1.46l0.23,0.43l-4.91,-3.11l-1.76,0.13l-0.35,0.39l0.16,1.54l1.21,0.81l2.33,0.47l0.75,1.74l0.64,0.82l0.52,0.1l-0.23,1.08l0.53,0.38l2.1,-0.57l0.03,1.62l-0.41,0.8l-0.35,0.2l-0.72,-0.45l-1.63,-0.24l-2.64,0.63l-2.46,1.05l-1.3,1.15l-0.09,0.48l1.62,0.15l0.53,0.69l-4.8,1.8l0.85,-0.54l0.02,-0.66l-0.51,-0.37l0.67,-0.62l0.0,-0.63l-0.37,-0.4l-2.27,0.11l-2.68,2.03l-2.17,0.19l-1.16,0.49l-2.03,3.05l-0.66,0.37l-3.5,-0.13l-0.4,0.5l0.3,1.35l-1.13,-0.41l-1.05,0.14l-0.75,0.64l-0.07,0.53l0.93,1.36l-2.69,3.46l-1.1,2.32l0.58,2.87l-0.55,1.16l-0.77,0.68l-1.06,0.42l-1.02,0.02l-0.79,-0.52l-0.6,0.22l-0.38,1.31l-0.11,3.48l-0.82,-0.98l-0.24,-0.99l0.41,-1.49l-0.83,-1.86l-0.92,-0.67l-1.32,0.23l-0.97,-0.5l-1.92,-2.51l-1.3,-0.76l-0.05,1.84l0.8,2.17l1.02,1.62l-1.12,2.06l0.55,-2.7l-0.24,-0.51l-2.05,-0.73l-0.14,-1.58l0.35,-2.2l-0.71,-2.03l0.0,-0.56l0.97,-1.57l0.35,-3.13l-0.29,-4.83l0.83,-2.25l0.01,-1.31l-1.26,-0.91l-1.08,0.42l-0.81,0.83l-0.45,1.25l-0.1,3.08l-0.31,1.29l-0.39,0.33l-2.6,-2.44l0.16,-1.19l1.33,-2.19l0.38,-1.64l-0.91,-2.32l-1.57,-1.65l-0.48,-0.04l-0.17,0.45l0.92,3.28l-1.6,2.44l-2.35,1.35l-0.23,0.48l0.61,2.05l-0.4,4.0l1.1,1.49l-1.41,4.51l-0.7,-0.15l-0.52,0.41ZM547.92,1037.33l1.36,-0.32l1.18,0.12l-1.09,0.6l-1.45,-0.4ZM547.62,1030.31l0.64,-0.68l0.57,0.55l-0.35,0.16l-0.86,-0.03ZM544.89,1012.85l-0.03,0.68l0.68,0.32l-0.01,0.36l-0.75,0.8l-1.88,0.22l-1.31,-0.53l-0.93,0.53l-2.02,0.12l-0.18,-0.4l0.71,-1.41l3.89,-5.26l1.0,0.48l1.03,1.65l-0.2,2.46ZM543.98,1031.85l-1.26,0.51l-1.67,-0.41l-0.58,0.22l-1.4,3.76l-1.08,0.38l-1.17,-0.42l-0.23,-0.82l0.54,-0.81l4.63,-4.32l0.74,-0.29l0.59,0.38l1.29,1.68l-0.42,0.13ZM542.79,1052.93l1.05,0.46l-1.45,1.48l-0.46,-1.53l0.86,-0.41ZM541.85,1056.73l-0.33,0.26l-0.85,-0.46l-1.3,-1.3l-0.02,-0.37l0.34,-0.32l0.62,0.03l0.84,0.61l0.61,0.85l0.09,0.7ZM540.63,1067.13l-1.13,-0.67l-0.08,-0.41l0.57,-0.05l0.67,0.76l-0.04,0.36ZM536.98,1062.37l0.56,-2.06l0.32,-0.48l0.54,0.28l-0.02,0.74l0.31,0.31l-0.81,0.92l-0.91,0.28ZM539.0,1059.88l0.3,-0.29l0.71,0.3l-0.51,-0.02l-0.5,0.01ZM539.29,1052.7l-0.88,0.92l-1.05,-0.11l-0.6,-1.21l0.7,-1.22l2.3,-0.67l0.57,0.82l-1.03,1.47ZM530.64,1036.85l1.55,-0.92l4.63,-4.33l3.41,-2.08l-4.38,4.41l-1.89,1.24l-0.29,0.63l-3.02,1.05ZM535.62,1028.01l2.03,-0.92l0.73,0.99l-0.63,0.27l-1.01,-0.52l-1.12,0.17ZM537.22,1063.98l0.08,-0.04l0.57,0.02l-0.05,0.04l-0.6,-0.02ZM536.36,1055.5l-0.38,0.22l-0.22,-0.42l0.24,-0.31l0.36,0.51ZM527.94,1047.68l2.32,-0.59l0.31,0.27l-2.63,0.33ZM531.48,1047.24l0.14,-0.25l1.94,-0.03l-0.01,0.02l-2.08,0.26ZM530.38,1068.64l-0.12,0.67l-0.4,0.03l-1.43,-0.73l-1.09,-0.18l0.09,-0.68l0.84,-1.13l1.2,-0.86l1.09,-0.29l1.65,0.35l0.15,0.48l-1.97,2.34ZM530.83,975.72l-0.08,0.57l0.47,0.22l0.67,-0.23l0.34,1.07l-2.72,0.92l-2.19,-0.47l-0.66,-2.42l0.28,-0.94l0.79,-0.53l0.0,-0.38l-0.97,-1.19l1.98,0.62l0.85,1.33l1.14,0.66l0.11,0.77ZM527.72,1074.8l-4.52,2.25l-0.08,-0.04l1.84,-2.64l0.69,-0.2l2.3,0.42l-0.23,0.21ZM525.14,1057.83l2.73,2.21l0.28,1.56l-0.32,0.99l-0.87,0.7l-2.96,1.16l0.72,-1.05l-0.22,-1.87l-0.53,-1.05l-2.24,-2.38l3.4,-0.27ZM515.32,1044.34l0.79,-1.21l2.18,-2.07l2.53,-1.04l1.37,-0.02l1.23,0.4l1.0,1.23l1.21,-0.11l-1.67,0.61l-1.76,1.49l-0.75,0.28l-0.6,0.53l-0.36,0.92l-1.78,-0.4l-0.91,1.16l0.7,1.92l-0.17,0.78l-0.63,0.05l-0.23,-0.7l-0.45,-0.27l-0.33,0.41l0.14,2.83l-1.02,0.38l-0.4,0.51l-0.82,-2.13l-1.15,-1.75l-0.54,-1.85l0.16,-0.48l1.22,-0.33l0.51,0.18l0.51,0.97l0.7,0.01l0.08,-0.84l1.1,-0.31l0.19,-0.58l-2.05,-0.62ZM521.95,1050.58l1.26,-1.14l2.54,-0.08l0.8,-0.5l0.72,0.12l-1.35,0.42l-0.32,0.4l0.13,0.38l-1.74,-0.21l-0.83,0.48l-1.23,0.13ZM521.28,1077.43l0.49,-0.81l0.2,-0.09l-0.36,0.66l-0.33,0.25ZM518.56,1086.69l-0.0,-0.69l0.42,-0.46l-0.21,1.06l-0.21,0.09ZM519.08,1071.95l0.06,-0.01l-0.0,0.03l-0.05,-0.02ZM513.2,1066.37l4.59,2.32l-3.23,-0.19l-1.49,-1.09l-0.64,0.34l0.25,2.56l1.29,0.79l2.05,-0.18l-0.93,0.97l-1.84,-0.24l-3.47,-2.31l-2.58,-0.65l-1.18,-2.03l-2.58,-1.3l5.62,0.07l4.12,0.95ZM517.31,1082.25l0.24,-0.25l0.14,0.06l-0.39,0.18ZM513.22,1089.7l0.51,0.07l0.07,1.07l-0.58,0.78l-0.34,-0.04l0.34,-1.89ZM502.07,1089.77l1.5,-0.88l0.29,-0.88l-0.35,-0.59l2.64,-1.4l2.43,-1.93l1.45,-0.43l0.49,2.56l-2.06,2.71l-1.49,0.94l-0.57,2.4l-0.83,1.23l-1.27,0.01l-0.92,0.38l-1.21,-0.76l-0.82,-1.39l1.1,-0.32l0.21,-0.51l-0.61,-1.14ZM502.94,1053.26l1.78,0.5l-1.34,0.1l0.23,0.63l2.37,0.58l-1.77,-0.07l-0.77,-0.36l-0.5,-1.38ZM506.24,1073.2l0.05,0.02l0.01,0.06l-0.07,-0.08ZM498.28,1102.06l-4.47,1.14l-1.5,0.85l-1.01,-0.32l0.09,-0.59l0.97,-1.38l3.31,-2.35l2.51,-0.3l3.38,-1.62l-0.13,0.56l-0.88,0.82l-3.23,1.32l-0.19,0.94l1.16,0.93ZM500.56,1052.15l-1.77,0.29l0.08,-1.16l0.47,-0.4l0.63,0.16l1.35,0.86l-0.76,0.25ZM493.71,1057.9l-2.13,-0.1l-0.38,0.25l1.13,1.59l-0.45,0.66l-1.27,0.27l-1.55,-0.21l-2.71,-1.51l-1.04,-2.28l0.76,-0.29l7.63,1.62ZM488.04,1104.06l1.17,-0.7l0.46,-1.81l2.01,-0.34l-3.05,2.72l-0.58,0.14ZM481.53,1098.6l0.51,-1.94l1.47,-1.06l0.17,-1.35l1.15,-1.12l1.5,0.16l3.08,-0.64l2.1,0.2l-1.79,0.62l-0.08,0.81l1.09,-0.05l-0.16,0.74l-0.85,-0.49l-1.01,0.36l-0.67,-0.66l-0.64,0.03l-0.19,0.43l0.28,2.6l-0.26,0.55l-0.66,0.31l-0.69,-0.19l-1.57,-1.18l-2.79,1.87ZM488.73,1089.61l0.59,0.51l-0.71,0.39l-0.68,-0.3l0.79,-0.6ZM484.73,1109.25l-0.31,-0.62l0.8,-1.08l1.73,-1.27l-0.39,1.69l-1.55,0.72l-0.28,0.56ZM478.57,1101.62l-0.36,-0.36l-0.65,-0.04l1.52,-2.39l0.21,1.92l-0.73,0.88ZM479.27,1098.53l0.0,-0.0l0.48,-0.5l-0.17,0.29l-0.31,0.21ZM464.08,1114.84l1.3,-1.01l0.15,-1.03l-0.46,-2.28l0.13,-0.44l0.68,-0.36l-0.24,-2.22l1.83,-2.01l0.22,0.95l-1.04,1.21l-0.66,1.61l0.36,0.61l1.57,0.47l0.4,1.07l0.07,2.32l-0.93,0.64l-0.13,0.67l-0.63,-0.28l-2.62,0.07ZM458.09,1110.34l0.2,0.17l-0.11,0.5l-0.15,-0.37l0.06,-0.31ZM453.97,1102.72l-0.46,-0.9l0.05,-1.77l-1.06,-1.45l0.16,-1.64l1.31,-2.84l-0.13,-5.18l0.59,-0.74l0.33,1.03l1.25,0.95l0.47,1.06l0.81,2.98l0.06,1.39l-0.47,1.65l0.26,2.18l-0.62,2.49l-0.79,0.57l-0.04,1.18l-1.0,-1.19l-0.71,0.25Z",name:"Stockholm"},"SE-":{path:"M117.39,1399.24l-0.38,0.12l-1.79,-2.07l1.54,0.13l1.05,0.7l0.1,0.42l-0.52,0.7Z",name:""}},height:1452.0211302823068,projection:{type:"mill",centralMeridian:0},width:900})}).call(t,l(0))},function(e,t,l){(function(e){e.fn.vectorMap("addMap","south_america_mill",{insets:[{width:900,top:0,height:905.8723093907364,bbox:[{y:-1391900.644539083,x:-12188330.527048683},{y:6974170.643481547,x:-3876492.223609794}],left:0}],paths:{PY:{path:"M617.96,397.13l0.51,1.91l1.38,1.97l0.3,2.45l1.0,1.01l-0.05,1.74l0.83,1.52l0.04,1.56l-0.79,2.14l0.2,0.71l-0.84,1.85l0.34,2.51l-0.39,1.88l0.17,0.76l-0.61,1.7l0.39,1.02l1.95,0.65l1.21,-0.52l1.83,1.03l2.79,0.41l1.23,-0.23l3.66,0.95l3.93,-0.58l1.27,-1.62l0.68,-0.25l2.31,2.35l4.74,0.56l0.93,1.05l0.07,1.18l0.56,1.17l0.98,0.9l-0.38,2.67l0.61,2.74l0.48,0.79l0.07,1.93l0.43,1.23l-0.23,2.16l0.98,1.51l0.19,2.21l0.44,1.29l0.79,0.59l2.22,0.34l2.64,-0.58l4.14,-2.0l1.99,1.02l1.98,1.6l-0.65,0.98l0.44,2.31l-0.37,2.72l-1.7,6.89l0.19,0.79l-2.08,4.0l-0.26,7.36l-0.54,3.86l-0.91,2.83l-0.75,1.36l-1.31,0.69l-0.41,0.81l-1.98,1.6l-0.15,0.58l-3.31,0.93l-0.92,1.42l-0.93,0.58l-0.44,0.95l0.04,0.94l-1.19,1.34l-0.63,0.01l-2.02,-1.17l-1.4,-0.23l-1.29,0.18l-1.17,0.72l-1.52,2.14l-0.42,0.11l-0.91,-0.8l-1.12,-0.26l-1.47,0.32l-0.9,-0.1l-0.93,-0.59l-1.23,-0.06l-1.71,0.44l-3.26,-0.5l-5.11,-1.49l-4.29,-0.56l-5.03,0.5l-0.32,-1.1l0.2,-0.59l0.84,-0.63l1.26,-2.01l1.43,-0.89l0.0,-0.67l0.66,-0.53l0.44,-1.29l0.59,-0.7l-0.14,-3.19l1.09,-2.51l2.55,-2.09l1.75,-4.11l2.13,-2.02l0.17,-1.15l-1.03,-1.97l-2.17,-2.5l-1.74,-1.19l-2.27,-0.98l-1.4,-0.3l-0.78,0.28l-0.42,-0.16l-0.74,-0.85l-1.17,-0.66l-2.51,-0.75l-5.54,-2.85l-8.55,-6.02l-2.63,-1.08l-1.95,0.03l-2.86,-0.63l-3.98,-1.33l-2.19,-1.23l-0.67,-1.28l-1.49,-1.27l-2.41,-1.31l-1.98,-1.74l-2.72,-1.73l-1.52,-1.52l-1.64,-2.37l-1.82,-3.31l-1.91,-2.2l-2.96,-1.82l-0.24,-0.59l4.43,-14.56l0.02,-6.33l4.27,-6.28l1.89,-5.0l20.85,-4.31l10.9,-0.14l10.79,6.54l0.38,1.99l-0.23,2.03Z",name:"Paraguay"},CO:{path:"M382.29,58.03l1.56,1.88l0.98,-0.25l2.33,-1.73l0.19,-1.72l1.79,-1.65l-1.04,-2.95l-0.78,-1.05l-0.8,-1.99l-0.67,-0.67l0.8,-1.35l0.99,1.69l1.67,1.23l1.6,1.76l0.66,1.21l0.85,0.55l-0.61,0.55l-0.15,0.73l0.42,0.74l0.73,0.4l1.24,-0.35l0.59,-1.11l-0.36,-3.74l-0.58,-1.95l-1.11,-1.22l2.52,-1.13l4.97,-3.58l1.8,-3.44l1.22,-1.13l1.32,-0.71l1.84,0.16l1.66,-0.66l0.45,-1.32l-0.86,-2.26l0.99,-3.06l-0.02,-1.6l0.61,-0.86l-0.23,-0.83l-0.47,-0.08l0.57,-0.7l0.72,-2.4l0.5,-0.9l1.92,-1.37l0.46,-0.73l3.88,-3.31l0.74,-0.51l4.13,1.29l-0.32,0.28l-0.23,1.24l0.86,1.06l1.13,0.18l0.71,-0.74l1.56,-3.51l0.25,-1.96l0.51,-0.5l0.81,-0.19l3.06,0.77l1.53,0.07l4.63,-0.37l7.08,-5.05l3.26,-1.08l2.13,-1.09l1.48,-2.23l0.37,-1.53l0.73,-0.46l1.16,-0.09l0.7,-0.9l2.26,-1.24l2.45,-0.14l2.61,1.11l1.18,1.92l0.17,1.15l-2.04,2.08l-0.88,0.44l-6.86,2.03l-3.47,5.68l-2.36,1.01l-2.99,3.45l-2.24,4.36l-1.65,8.53l-4.17,6.75l-0.05,0.91l0.7,0.41l1.73,-0.32l1.57,-0.75l1.08,1.47l1.73,0.21l1.53,5.67l3.03,3.09l0.28,1.03l0.37,2.2l-1.05,1.57l-0.28,5.55l0.35,0.84l0.7,0.64l2.22,0.57l1.42,3.15l1.16,0.98l1.59,0.53l3.22,-0.51l5.94,0.56l1.52,-0.12l3.19,-1.13l0.89,0.08l3.23,1.33l3.11,0.24l8.1,9.77l0.58,0.26l0.74,-0.25l1.13,0.56l1.03,-0.25l1.18,-0.78l1.68,-0.15l2.44,0.5l3.24,-0.0l4.0,-0.5l2.46,-0.54l0.98,-0.57l3.23,0.55l0.85,0.61l0.46,1.64l-0.34,0.94l-1.24,1.23l-0.71,1.63l-0.13,1.75l-0.56,1.19l-1.19,1.0l-0.44,1.27l0.23,1.82l-0.61,7.54l0.53,0.81l0.35,2.99l1.52,4.17l0.71,1.15l1.29,1.0l2.13,3.14l-0.36,0.75l-5.79,5.18l-0.45,0.76l0.03,0.74l0.56,0.35l0.98,-0.42l1.57,0.43l0.66,1.25l4.09,3.45l-0.07,1.32l1.17,2.57l-0.12,0.84l1.66,3.72l0.07,0.9l1.15,2.95l0.01,1.28l-1.7,0.4l0.02,-4.85l-0.37,-1.18l-2.84,-4.69l-0.9,-0.57l-0.84,-0.04l-1.3,0.64l-3.15,3.42l-1.23,0.42l-0.83,-0.34l-1.13,-1.95l-0.94,-0.54l-0.78,0.46l-0.53,1.5l0.58,1.21l-13.01,0.01l-2.73,-0.63l-3.63,0.78l-0.43,0.4l-0.04,7.83l0.53,0.38l0.58,-0.2l4.28,0.47l1.36,-0.17l0.52,0.34l1.04,1.68l0.07,2.24l-1.95,-0.23l-1.53,-0.92l-4.05,1.48l-2.91,0.34l-0.36,0.39l-0.16,8.83l0.4,0.81l1.46,1.46l3.45,2.29l0.41,1.31l-0.22,1.57l0.91,2.04l1.07,0.93l-0.03,0.91l0.57,1.24l-6.52,35.85l-2.02,-1.67l-0.8,-1.87l-1.34,-1.01l-2.43,0.56l-1.95,-0.86l7.71,-12.05l0.15,-0.77l-0.67,-0.91l-1.66,-0.57l-2.19,-1.44l-2.71,-1.02l-0.69,-0.74l-3.29,-1.68l-1.92,0.47l-1.09,0.84l-2.1,0.23l-1.96,-1.3l-2.57,-0.87l-0.78,0.26l-2.04,1.82l-0.94,0.05l-1.83,0.85l-2.05,0.32l-2.9,-0.91l-1.1,0.49l-2.39,0.05l-0.67,-0.68l-1.79,-0.66l-0.14,-0.55l0.53,-1.63l-0.9,-3.15l-0.53,-0.68l-1.58,-0.08l-1.53,-0.94l-0.23,-0.43l0.32,-1.31l-0.33,-1.05l-1.79,-2.55l-1.0,-0.53l-1.48,-0.19l-2.25,-1.97l-2.36,-0.75l-0.88,-1.2l-1.1,-3.4l-2.43,-2.59l-1.65,-0.86l-0.51,-1.08l-1.95,-0.35l-2.39,-1.67l-1.12,-0.11l-0.83,0.71l-1.87,-0.71l-1.81,-1.2l-2.0,-0.37l-1.13,-0.68l-2.27,-2.35l-2.6,-1.21l-0.77,-0.07l-1.02,0.6l-0.42,0.57l-0.11,1.15l-0.53,0.2l-2.73,-0.44l-0.54,0.36l-0.64,-0.06l-3.31,-1.25l-2.26,-0.1l-1.1,-0.36l-0.8,-2.85l-2.15,-1.04l-0.63,-1.31l-1.83,-0.07l-2.4,-0.85l-3.25,-1.74l-2.39,-1.83l-2.03,-1.02l-2.09,-2.02l-0.43,-0.89l-1.37,-1.0l0.6,-1.14l1.73,-1.01l2.43,0.84l0.53,-0.31l0.32,-1.81l-0.93,-1.77l0.38,-3.3l0.62,-0.73l1.16,-0.61l0.77,0.24l0.83,-0.56l1.92,0.24l0.84,-0.28l1.77,-1.55l0.54,-1.01l0.53,0.08l0.45,-0.32l1.74,-2.05l-0.35,-1.59l1.65,-0.61l1.61,-3.0l0.86,-0.36l0.37,-1.45l2.97,-5.29l-0.41,-0.58l-1.18,0.59l-0.58,-0.19l0.15,-1.51l-0.55,-0.6l-0.53,0.11l-0.61,0.87l-0.47,-0.79l0.23,-2.17l-0.57,-0.33l1.22,-1.33l0.81,-4.16l-0.63,-1.42l-0.41,-5.85l-0.46,-1.29l-1.22,-1.12l2.21,-1.49l0.95,-1.66l-1.15,-2.6l-1.47,-2.16l-0.02,-0.62l0.88,-0.37l0.46,-2.78l-0.16,-1.13l-0.85,-1.39l-1.15,-0.22l-3.27,-5.22l-1.04,-1.0l0.75,-2.21l0.65,-0.42l0.41,-0.84l-0.26,-1.77ZM377.29,119.74l-0.18,-0.14l-0.03,-0.35l0.19,0.19l0.03,0.3Z",name:"Colombia"},VE:{path:"M451.67,10.36l0.06,2.29l1.39,2.81l1.8,1.73l-0.62,0.51l0.49,1.94l1.11,1.39l0.04,0.63l-0.8,2.44l-3.51,4.12l-1.87,3.97l1.4,2.05l0.27,1.17l2.47,2.5l-0.19,1.07l0.57,1.54l0.81,0.86l0.95,0.32l1.12,-0.02l2.97,-0.98l0.82,-0.56l1.93,-2.47l0.4,-4.32l-0.36,-1.69l-2.29,-3.98l-1.44,-1.4l-1.54,-4.23l-0.28,-1.64l0.97,-0.9l-0.08,-1.21l2.22,-0.4l5.31,-2.53l3.32,-0.65l3.78,-1.36l2.02,-1.88l2.17,1.0l1.19,-0.57l0.4,-1.09l1.36,1.25l4.73,-0.46l2.15,0.69l2.65,0.35l5.0,3.19l1.34,3.16l-0.53,0.96l0.38,1.55l0.85,1.59l1.36,1.02l3.34,0.25l8.88,-1.19l1.76,-0.49l8.81,-0.26l1.44,0.59l0.26,1.24l2.88,2.62l2.52,0.45l2.03,0.84l4.45,1.1l3.53,-0.39l7.89,-4.33l4.17,0.11l1.46,-0.74l-0.07,-0.7l-1.58,-0.67l-3.12,-0.25l2.84,-0.27l4.51,0.25l3.78,-0.81l2.95,0.02l2.89,-0.51l5.49,0.61l3.11,-0.35l-2.98,0.35l-1.85,1.06l-3.74,-0.19l-2.65,0.38l-0.34,0.36l0.85,0.62l0.19,1.15l0.8,0.28l0.93,1.07l0.25,0.96l-0.89,1.93l0.42,0.22l1.28,-0.28l0.61,-0.56l0.15,-0.95l2.61,4.93l0.92,0.06l0.67,-0.75l0.66,0.39l0.49,-0.5l0.07,-1.45l0.36,0.08l1.86,1.18l0.76,0.95l0.16,0.71l1.52,1.36l0.32,-0.37l0.05,-0.87l-0.36,-0.99l1.26,-0.02l0.61,-0.77l3.03,2.97l3.58,0.95l2.35,2.07l-0.4,0.8l-1.42,0.53l-0.85,0.93l-1.22,3.83l-1.36,2.68l-4.25,0.03l-0.38,0.3l0.19,0.45l3.76,2.25l0.46,0.0l1.23,-0.87l1.95,-0.11l2.67,-1.15l3.78,0.54l1.8,-0.98l1.94,0.13l1.65,0.75l2.11,2.79l-1.52,0.97l-0.82,1.63l-1.68,0.71l-2.36,1.95l-1.73,0.27l-0.6,0.63l-0.63,1.46l-1.23,1.27l-0.07,0.98l1.25,1.92l-0.32,0.81l0.14,0.8l0.82,0.79l2.76,0.04l-0.25,1.24l-0.42,0.56l-3.74,2.04l-1.78,-0.2l-0.95,0.67l-2.64,0.61l-0.76,1.63l0.62,1.69l0.25,2.62l-3.06,3.2l0.19,0.9l7.65,8.53l0.82,0.46l0.73,1.86l-0.23,0.96l-1.25,1.3l-1.96,1.05l-1.21,1.85l-1.0,0.3l-2.38,-0.03l-0.98,0.94l-1.48,0.51l-0.83,1.27l-6.99,2.2l-3.19,-0.67l-2.41,1.37l-1.28,0.33l-0.57,1.26l-0.28,3.07l-0.88,0.76l-1.01,-0.0l-4.47,-4.19l-2.45,0.55l-1.55,-0.55l-4.26,0.14l-1.07,-1.54l-1.06,-0.83l-4.62,-0.17l-1.63,-1.56l-1.35,0.09l-0.33,1.0l1.81,2.68l5.29,4.98l0.04,4.53l2.2,4.98l0.32,1.43l-0.47,1.81l0.15,0.53l1.72,0.71l6.15,0.46l-0.11,1.78l-0.6,0.8l-1.36,0.24l-3.19,1.68l-2.09,0.6l-0.5,0.57l-0.92,3.32l-1.0,0.99l-1.08,0.81l-2.24,0.07l-2.88,2.35l-1.09,-0.01l-3.51,1.83l-1.96,2.15l-1.26,0.87l-1.23,1.95l-0.42,0.02l0.4,-1.64l-0.52,-1.0l-1.81,-0.9l-1.67,0.59l-2.95,1.81l-3.18,0.24l-6.2,-5.36l-0.09,-1.58l-1.14,-2.89l-0.1,-0.97l-1.66,-3.77l0.15,-0.68l-1.18,-2.59l0.18,-0.77l-0.28,-0.89l-4.27,-3.63l-0.63,-1.21l-1.95,-0.59l-0.86,0.26l6.02,-5.53l0.6,-1.29l-2.32,-3.65l-1.29,-1.0l-0.64,-1.04l-1.45,-3.99l-0.37,-3.08l-0.48,-0.67l0.62,-7.4l-0.24,-1.65l0.37,-1.06l1.15,-0.95l0.67,-1.49l0.13,-1.75l0.62,-1.36l1.27,-1.27l0.42,-1.16l-0.66,-2.33l-1.17,-0.81l-1.92,-0.52l-1.68,-0.07l-1.13,0.6l-2.38,0.52l-3.92,0.49l-3.13,-0.0l-2.5,-0.5l-1.84,0.17l-2.0,0.99l-1.1,-0.54l-0.83,0.22l-7.84,-9.65l-0.56,-0.3l-3.16,-0.25l-3.21,-1.33l-1.09,-0.11l-3.46,1.16l-1.32,0.09l-5.9,-0.56l-3.26,0.5l-1.21,-0.45l-0.82,-0.68l-1.44,-3.22l-2.44,-0.76l-0.72,-1.05l0.31,-5.13l1.07,-1.65l-0.4,-2.46l-0.43,-1.36l-2.93,-2.91l-1.55,-5.75l-0.89,-0.58l-1.19,0.02l-0.51,-1.1l-0.81,-0.44l-3.41,1.04l4.24,-6.94l1.67,-8.58l2.13,-4.13l2.81,-3.27l2.52,-1.15l2.87,-4.97ZM545.6,22.4l-0.48,0.2l-0.11,-0.2l0.47,0.01l0.12,-0.01ZM477.95,9.05l-1.38,-0.12l-3.1,0.53l-0.93,-2.76l0.89,-2.29l2.03,-0.82l0.87,0.63l0.89,1.27l0.73,3.57ZM451.82,10.18l0.36,-0.43l0.42,-0.11l-0.29,0.15l-0.5,0.39ZM457.21,8.44l0.52,-0.19l-0.25,0.13l-0.26,0.06ZM583.99,43.13l-0.26,0.09l-0.05,-0.57l1.3,-1.07l0.44,0.72l-1.43,0.84ZM543.68,17.62l0.28,-0.37l1.2,-0.33l1.08,0.82l-2.55,-0.13ZM546.28,17.77l1.28,0.14l0.62,-0.99l1.03,-0.91l0.16,0.14l0.33,1.34l-0.97,1.02l-1.39,0.03l-1.06,-0.78ZM531.54,18.25l0.57,0.0l0.46,0.27l-0.95,-0.22l-0.07,-0.05Z",name:"Venezuela"},CL:{path:"M517.81,894.4l-0.79,0.6l-0.46,-0.09l0.86,-0.87l0.51,0.17l-0.13,0.19ZM421.18,761.07l-2.03,-0.3l-1.45,-0.97l-2.2,-0.83l-0.44,-1.36l0.76,-1.63l-0.34,-0.57l-0.7,0.08l-1.47,1.3l-3.87,0.91l-1.03,0.73l-0.3,0.45l0.13,0.56l1.37,0.37l0.57,1.35l-0.32,0.68l-0.48,0.05l-1.49,-1.05l-0.77,-1.17l0.02,-0.86l0.53,-1.27l4.9,-3.62l2.05,-2.01l1.78,-1.11l0.08,-0.61l-1.69,-2.18l0.07,-1.51l3.28,-0.69l3.63,0.25l3.78,-1.12l0.91,-0.86l0.27,-0.74l-0.46,-2.78l0.79,-0.87l0.81,-0.17l1.1,0.44l-1.54,5.48l-1.13,1.55l0.35,1.85l-0.57,0.88l-3.56,1.23l-0.28,0.59l0.62,0.64l1.97,-0.11l1.65,-0.32l1.47,-1.03l1.2,-4.69l1.18,-0.37l0.27,0.4l-0.15,3.02l-1.2,4.5l-1.44,1.8l-0.25,0.78l0.06,0.58l0.43,0.36l1.46,-0.22l0.97,-1.09l1.32,-3.1l0.41,-4.74l0.46,-1.41l-0.17,-2.14l-1.88,-1.11l-0.21,-0.82l0.49,-1.81l2.11,-0.03l2.03,-1.48l1.21,-0.49l3.23,1.51l0.71,0.07l0.41,-0.46l-0.63,-1.13l-3.04,-2.07l-2.39,-0.3l0.38,-1.57l0.44,-1.61l3.33,-0.88l4.09,-2.77l0.88,-2.38l0.2,-2.34l-0.28,-0.42l-1.91,-0.59l-5.02,-3.18l0.42,-3.5l1.89,-0.74l0.87,-3.39l-1.23,-2.75l0.26,-1.68l1.55,-1.55l0.75,-2.29l1.19,-0.1l0.36,-0.38l-0.1,-1.98l-0.95,-1.54l-0.03,-1.83l0.76,-2.02l1.31,0.11l0.47,-0.71l-1.0,-1.42l-0.67,-1.77l1.28,-0.63l0.77,0.62l1.39,2.52l0.73,-0.07l0.22,-0.66l-1.03,-6.09l-0.51,-0.33l-1.42,0.4l-1.16,-0.19l-0.76,-0.9l0.79,-1.26l0.88,-0.73l1.98,-0.28l1.69,-1.12l0.67,-2.4l-0.55,-0.46l-0.5,0.21l-0.97,1.97l-1.14,0.53l-1.24,-0.38l-1.71,-1.69l-1.92,-0.46l-1.1,0.6l-1.87,2.85l-0.66,0.4l-3.21,0.22l-1.16,-0.32l-0.99,-0.33l0.39,-0.93l0.87,-0.68l0.01,-0.44l-0.36,-0.41l-0.95,-0.1l-1.04,-0.7l-1.79,-5.56l-0.2,-1.9l0.74,-1.44l1.64,-5.77l0.51,-2.94l0.87,-2.54l0.01,-1.61l2.1,-1.43l1.02,-1.12l1.94,-5.2l0.31,-2.9l-3.54,-10.18l-0.14,-1.9l0.81,-4.57l-0.68,-2.04l-1.7,-2.87l-0.03,-1.31l0.71,-1.78l-0.67,-1.8l0.56,-1.65l2.57,0.44l1.43,-0.32l0.79,-0.74l0.54,-1.66l0.63,-4.83l1.36,-0.77l1.6,-3.54l1.14,-5.58l2.26,-2.95l-0.34,-2.53l1.38,-1.84l1.38,-2.73l2.04,-2.14l0.49,-2.37l1.54,-4.22l0.77,-4.4l-0.12,-1.7l2.02,-4.56l2.04,-2.38l0.34,-1.8l-0.71,-1.4l-0.02,-1.86l-0.51,-2.37l1.7,-1.62l1.73,-4.25l-0.08,-1.75l0.47,-1.97l-1.1,-2.58l-0.16,-5.34l-1.63,-8.46l0.09,-2.38l-0.66,-4.75l0.45,-3.75l3.26,-2.6l1.03,-6.55l-0.14,-2.86l-0.39,-1.37l-1.53,-1.91l-0.38,-3.37l0.24,-0.73l1.31,-1.02l0.93,-1.39l0.53,-2.24l0.99,-1.8l0.38,-4.07l0.81,-3.21l0.38,-1.04l1.57,-1.94l0.33,-5.2l3.01,-11.05l-0.16,-1.5l0.32,-2.95l-0.93,-2.7l0.92,-2.9l1.7,-2.14l0.53,-1.81l0.07,-1.15l-1.54,-6.68l0.8,-6.51l0.0,-3.12l1.39,-4.07l-0.39,-0.78l-1.16,-0.66l-0.8,-1.28l-0.06,-1.27l0.35,-2.24l1.28,-0.35l0.8,-0.92l0.72,-1.61l0.87,-3.71l0.38,-4.64l1.7,-8.88l-0.01,-3.08l-1.31,-6.65l0.6,-6.19l-0.12,-6.61l-1.43,-5.53l-0.71,-5.45l-0.02,-2.92l-0.58,-2.84l2.15,-0.1l1.58,-0.56l1.71,-1.07l1.05,-1.4l0.53,-1.52l-0.57,-3.4l1.84,-0.52l1.55,-1.29l0.18,0.86l1.59,1.82l0.67,2.27l2.42,1.24l-0.54,1.06l0.63,1.71l1.55,8.66l1.39,1.64l4.58,3.84l-2.7,3.49l0.06,0.76l1.37,1.39l0.16,1.07l-0.35,0.72l-1.34,0.27l-0.66,0.6l0.3,1.93l0.44,0.84l-0.64,0.6l-0.13,0.91l0.33,0.72l2.88,1.88l-0.85,1.02l0.06,2.43l0.59,0.58l1.03,0.27l2.73,4.21l0.13,3.93l0.9,1.79l0.43,2.87l1.1,1.08l0.45,3.44l0.8,1.96l0.03,4.19l1.15,0.93l1.31,0.22l1.61,0.03l4.44,-0.85l1.92,1.96l-4.06,12.75l-10.62,4.51l-3.31,3.25l-0.66,1.51l0.01,1.51l0.42,0.79l0.74,0.43l0.43,1.46l0.45,0.51l-1.25,0.6l-0.58,1.04l-0.63,2.41l-0.08,1.02l1.07,3.27l1.13,5.09l-1.87,2.49l-0.24,1.73l1.34,2.79l1.95,2.61l0.0,1.02l-0.22,0.48l-2.13,0.68l-0.74,0.72l-1.3,-0.48l-1.76,0.68l-1.3,3.38l-0.74,0.69l-2.09,6.08l-0.88,0.62l-2.14,2.75l-0.79,0.32l-0.43,1.04l-1.62,1.82l-0.36,1.88l-0.59,1.15l-0.1,1.83l-0.98,4.01l-1.97,1.91l-0.45,1.09l1.17,6.05l-0.38,3.95l1.33,1.24l-1.15,2.19l-1.43,0.32l-0.48,-0.28l-0.54,0.14l-0.17,1.2l-2.21,6.04l0.43,1.59l-0.8,1.11l-1.02,-0.06l-0.7,0.73l-0.79,5.6l1.77,3.99l0.68,0.56l0.88,0.06l0.6,0.64l-0.27,0.6l-0.89,0.43l-0.1,0.69l0.53,2.48l0.78,0.71l0.31,1.47l0.71,0.66l-0.06,2.0l0.73,2.44l1.08,1.06l-0.81,1.74l0.11,2.49l1.11,1.24l0.84,0.08l0.71,-0.31l0.57,0.27l0.21,1.22l-0.99,2.68l-0.16,1.85l0.49,6.59l-1.6,0.48l-0.79,0.6l-0.56,1.68l-2.27,4.09l-1.25,5.6l-1.9,1.34l0.2,1.23l0.82,0.44l0.16,0.41l-0.05,1.17l0.45,0.88l0.42,3.31l-0.41,1.53l0.13,2.36l-0.47,0.73l-1.36,0.31l-1.85,1.82l-0.42,1.55l-1.61,0.26l-1.93,1.48l-0.41,0.99l0.05,0.89l-1.48,2.77l0.86,3.83l-0.95,2.47l0.74,2.23l-0.59,2.43l0.22,1.99l1.68,3.94l0.73,5.66l1.42,1.4l-0.51,1.61l-0.53,0.65l-1.61,0.29l-2.37,1.23l-1.52,1.36l-0.39,1.01l0.07,4.14l-1.39,4.21l-1.17,-0.16l-0.98,0.72l0.5,3.12l0.39,0.76l-0.23,1.72l-0.39,0.77l-0.74,0.1l-0.46,0.43l-0.32,1.12l0.35,1.18l1.1,1.06l-1.27,1.28l-1.51,3.54l-0.16,1.56l0.82,1.61l-0.22,7.08l0.24,2.36l-0.44,1.53l1.9,5.57l-0.09,0.53l-0.99,0.56l-0.76,0.21l-0.43,-0.35l-0.83,0.15l-1.13,1.62l-0.22,1.14l0.52,0.81l0.25,1.4l-1.06,1.69l0.36,2.84l-0.39,3.07l0.57,1.33l0.81,0.74l3.12,0.91l0.26,0.72l-0.11,0.56l-1.74,1.02l0.07,1.58l1.83,2.19l0.13,1.3l-0.59,0.61l-0.05,0.49l1.28,2.37l-1.55,2.63l-0.27,3.3l0.19,0.89l0.35,0.31l7.17,0.83l0.53,0.55l-0.08,0.69l-0.75,1.1l-0.42,1.74l-0.81,0.23l-1.26,-0.5l-5.97,0.61l-1.22,-0.28l-0.48,0.33l-0.09,0.89l0.7,1.53l5.17,1.06l1.78,2.71l1.01,0.89l0.04,1.16l-1.57,1.46l-0.28,1.06l-1.95,0.29l-0.97,1.0l-0.32,2.18l0.27,1.84l0.94,0.81l0.45,0.86l-0.5,1.04l-2.29,1.8l-0.03,0.5l1.31,2.28l0.74,4.81l-0.33,0.68l-2.57,2.1l-0.28,2.9l0.11,1.09l0.61,1.37l-1.46,0.58l-0.87,1.63l-2.88,2.26l-0.08,1.42l-2.1,4.61l0.08,1.66l1.34,0.93l0.86,1.31l0.38,1.65l-0.65,1.84l-1.67,0.79l-1.02,0.9l-0.41,0.82l0.23,2.39l-0.31,1.85l-1.23,1.43l-2.97,1.21l-0.76,0.67l-1.48,2.83l0.09,1.55l-3.52,0.18l-0.37,0.32l-0.25,1.21l-0.87,1.16l-0.27,1.86l1.25,3.35l-0.68,1.9l0.33,3.34l1.44,1.86l0.87,1.99l0.74,3.14l1.17,2.79l1.46,0.59l2.56,-1.67l2.76,-0.05l1.43,-0.63l1.1,0.34l0.52,0.62l0.73,3.43l-0.33,1.73l-0.64,0.52l-0.23,0.77l0.21,1.2l0.68,0.92l-0.01,1.01l-1.19,4.16l1.67,2.41l1.69,0.95l2.02,1.99l-0.0,1.56l0.85,0.47l23.55,0.3l5.63,2.04l3.47,0.02l5.87,1.91l2.84,0.53l0.04,0.2l-6.15,-1.37l-1.64,-0.85l-1.48,-0.07l-2.68,1.21l-1.96,3.01l-1.59,0.61l-1.8,0.15l-5.78,2.37l-2.14,0.23l-2.86,1.58l-0.7,2.2l0.19,1.27l-1.54,4.21l-0.41,2.48l0.43,3.31l-0.54,3.2l-0.87,0.63l-2.4,0.89l-4.63,-1.27l-2.09,-1.29l-3.6,-1.46l-2.34,-2.54l-0.37,-1.67l1.08,-1.33l4.07,-0.27l0.81,0.64l0.25,1.57l-0.81,1.43l0.08,0.8l0.57,0.24l1.21,-0.64l0.79,-4.22l3.92,-1.96l1.43,-1.26l1.42,-2.0l0.33,-1.31l-0.18,-0.39l-0.94,-0.61l-2.3,-0.72l-6.12,3.85l-2.82,1.04l-1.86,1.16l-2.23,2.07l-0.46,0.69l-0.63,2.4l-1.65,-0.51l-3.18,-2.06l-0.43,-0.51l1.56,-1.94l0.29,-3.92l1.77,-1.6l0.58,0.04l0.46,0.9l2.09,-0.05l4.17,-2.68l1.49,-0.06l2.3,0.59l2.63,-0.41l1.06,-0.99l-0.16,-0.63l-3.69,-1.13l-5.05,-0.27l-1.38,0.4l-1.23,1.19l-0.65,-0.93l-1.69,-0.5l-0.98,0.09l-0.99,0.78l-0.37,2.24l-1.58,1.18l-1.07,1.8l-0.07,2.14l-0.9,0.62l-2.33,-0.28l-2.01,-2.42l-1.0,-0.65l4.2,-1.87l2.13,-2.89l-0.0,-0.5l-0.61,-0.76l-1.03,-0.15l-0.4,0.42l0.06,1.06l-0.53,0.67l-1.72,-0.36l-2.31,1.39l-1.52,-0.36l-2.3,0.41l-0.94,-0.62l-0.19,-0.73l0.4,-1.18l-0.45,-1.78l-0.85,-0.67l-0.62,-0.01l-1.49,-3.58l5.13,2.0l1.66,-0.6l0.44,-1.81l1.49,1.11l3.29,0.07l1.62,-0.5l2.34,-1.34l1.61,-1.5l0.79,0.35l0.07,0.98l1.27,1.62l0.16,0.7l-0.11,0.66l-1.55,1.66l0.06,0.48l0.87,0.54l1.41,-0.88l0.68,-1.48l0.0,-1.51l-1.1,-2.27l-0.11,-1.11l1.06,-0.78l0.47,-0.84l0.03,-1.75l-0.72,-1.01l-2.64,-2.13l-4.82,-2.19l-0.99,0.71l0.07,0.59l4.91,2.19l2.28,1.79l-0.1,0.52l-3.84,0.97l-5.31,3.29l-1.32,-0.38l-1.5,-2.81l-1.35,-1.12l-0.91,-0.0l-1.21,-0.65l-0.77,0.35l-2.13,-1.26l1.06,-1.13l1.44,0.54l0.54,-0.34l0.41,-4.59l-0.57,-1.26l-2.37,-1.31l-2.61,-0.04l-5.69,-2.07l-2.77,-4.22l-0.32,-1.11l2.64,-0.04l2.1,-0.45l0.47,-1.08l-1.39,-2.21l1.16,-1.24l2.95,1.81l2.09,4.52l0.63,0.67l3.67,2.08l0.71,0.02l0.38,-0.45l-0.2,-1.52l0.92,-2.01l1.15,-0.58l0.45,-0.71l-0.88,-1.08l0.37,-0.98l-0.32,-0.54l-0.63,0.06l-0.94,0.92l-1.66,3.75l-0.65,0.44l-2.31,-3.05l0.1,-1.37l2.41,0.34l0.43,-0.25l-0.15,-0.48l-5.71,-2.55l-2.08,-2.13l3.1,-3.01l3.56,0.71l1.02,-0.49l0.14,-0.55l-0.63,-1.04l-1.07,0.08l-0.96,-0.53l-1.68,-1.78l0.35,-2.4l1.9,-0.61l2.68,1.03l0.67,-0.22l0.23,-0.56l-0.87,-1.53l-2.17,-1.28l0.83,-2.65l0.12,-2.34l0.92,-0.78l0.04,-0.39l-0.43,-0.43l-1.47,0.36l-0.56,2.48l-0.79,1.02l-0.84,3.42l-1.1,-1.04l-0.2,-9.35l0.47,-2.9l1.67,-1.35l1.39,0.12l0.82,-0.53l-0.1,-0.69l-1.96,-0.74l-2.28,0.95l-1.17,-0.33l-0.32,-1.48l-0.88,-1.27l-0.09,-3.66l3.65,0.67l4.67,-0.04l4.11,2.4l1.73,-0.32l0.32,-0.46l-0.31,-0.78l-1.21,-0.55l-1.24,-1.65l-1.24,-5.08l-0.47,-0.28l-0.68,0.36l-1.14,3.03l-0.99,0.83l-1.62,0.36l-1.62,0.21l-1.22,-0.31l-0.37,-1.75l-0.78,-0.53l-1.98,-0.56l-0.36,-0.55l1.14,-1.62l1.18,0.4l1.13,1.08l0.96,0.19l1.41,-0.88l0.35,-0.73l-0.19,-0.5l-2.26,-0.9l-1.6,-1.29l0.74,-1.21l2.85,-2.14l0.17,-0.49l-0.54,-1.37l0.6,-1.84l-0.75,-1.44l-1.48,-1.6l-2.08,-0.19l-0.46,0.65l0.09,1.01ZM510.37,893.33l-0.97,1.27l-1.7,0.73l-0.49,-0.23l-0.73,-1.45l-0.62,-0.23l-1.31,0.26l-2.05,1.11l-3.5,-0.62l-0.57,-0.61l-0.56,-1.81l-1.09,-1.08l1.69,-0.62l2.71,0.0l7.45,0.79l1.47,1.28l0.27,1.2ZM505.41,902.73l1.67,-1.52l1.07,2.27l-0.22,0.12l-2.52,-0.88ZM502.27,905.06l0.32,-0.07l2.45,0.16l-0.62,0.32l-2.15,-0.4ZM476.34,893.09l0.57,-1.17l0.37,-2.55l11.47,2.16l3.11,-1.0l2.05,0.03l0.42,0.83l-2.07,1.26l-0.27,1.07l0.59,0.5l2.35,0.22l0.85,0.75l-0.38,1.45l2.88,2.49l0.31,0.55l0.12,1.69l-1.5,-0.69l-0.72,-1.27l-0.71,-0.43l-3.28,-0.98l-3.12,-0.05l-0.53,-0.99l0.51,-1.73l-0.35,-0.75l-1.46,0.22l-2.11,-1.36l-1.37,-0.13l-0.4,0.25l-0.78,2.38l1.71,2.55l-1.78,-0.47l-1.18,-1.23l-1.47,-0.72l-0.27,-1.64l-0.55,-0.22l-1.56,0.27l-0.57,-0.89l-0.89,-0.4ZM485.33,852.61l1.5,0.19l3.38,-1.53l1.48,0.98l-0.27,35.73l-1.42,0.0l-0.65,0.41l-2.7,0.52l-4.73,-0.83l-2.72,-2.35l-0.53,-0.04l-3.54,1.65l-1.12,0.05l-1.72,-1.11l-2.71,0.93l-5.05,-1.55l-3.67,-0.34l-2.67,-1.25l-4.61,0.11l-0.59,-0.29l-0.11,-1.18l0.84,-0.28l0.4,-0.61l2.12,1.01l2.96,-1.68l2.26,0.88l1.14,-0.08l1.65,-0.58l0.68,-1.21l1.0,-0.14l0.85,0.26l-0.06,1.91l0.32,0.45l3.43,0.29l1.22,0.42l0.52,-0.29l0.04,-1.1l-2.99,-3.08l-1.27,-0.73l-1.32,-0.31l-1.1,-1.92l-0.04,-3.37l2.41,-0.91l0.23,-0.52l-0.53,-1.36l1.25,-1.16l0.95,3.93l0.59,1.21l-2.45,0.15l-0.35,0.59l1.14,2.16l2.0,0.89l1.44,1.43l0.23,1.34l1.09,0.58l2.22,0.03l1.49,-0.23l1.38,-0.98l1.29,0.86l3.01,1.16l0.56,2.06l0.51,0.28l0.89,-0.36l1.4,-1.56l1.03,-0.51l0.18,-0.67l-0.23,-0.37l-11.3,-4.9l-1.08,-1.49l-0.74,-1.91l0.02,-1.85l0.53,-0.49l8.91,-3.99l0.13,-1.39l-0.52,-0.9l-1.74,-0.7l-2.98,-0.08l-1.57,0.25l-2.52,1.07l-1.31,-0.06l-1.25,-0.53l-0.93,-1.07l-0.49,-1.48l0.18,-1.75l0.53,-0.81l2.31,-0.59l0.93,-1.2l-0.47,-0.86l-1.19,-0.72l-1.09,-1.31l1.56,-0.15l2.22,1.5l1.14,0.02l2.18,-1.55l3.08,-3.78l0.68,-0.06l2.85,2.82ZM458.81,889.3l0.04,-0.8l1.28,0.06l-0.34,0.09l-0.98,0.65ZM460.72,888.6l0.33,0.03l1.27,0.37l1.04,0.02l0.74,1.15l1.65,0.51l4.58,-0.94l1.4,2.27l-0.11,0.49l-1.77,0.89l-0.4,-0.13l-0.16,-0.7l-0.67,-0.66l-1.7,0.31l-2.48,-0.71l-0.56,-1.12l-3.17,-1.79ZM458.58,875.06l2.71,1.34l1.54,0.03l0.2,1.77l-1.23,1.74l-4.09,-2.32l-0.93,0.22l-2.48,-0.25l-0.87,0.82l-1.04,0.27l-0.32,-1.34l-2.67,-2.48l0.58,-1.36l1.6,-0.8l5.07,1.12l1.93,1.24ZM438.65,864.65l1.03,0.56l0.79,2.23l2.68,-0.15l2.32,0.47l2.9,3.18l-0.97,0.77l-0.8,1.95l-2.08,1.35l-1.35,0.09l-2.16,0.77l-0.61,-0.39l0.72,-0.36l1.21,-1.44l0.31,-1.69l-0.31,-0.45l-3.75,-0.34l-0.6,1.48l0.13,1.14l-1.08,-0.26l-0.95,-0.58l0.16,-2.27l-0.37,-1.33l-0.41,-0.2l-1.6,0.2l-1.15,-1.14l-0.69,-1.35l-1.99,-0.49l1.28,-1.3l2.55,-0.24l1.05,0.96l3.21,0.69l0.48,-0.46l-0.18,-0.99l0.25,-0.42ZM439.33,729.48l-2.73,1.11l-1.19,-0.32l-0.46,-0.71l-0.5,-1.71l1.87,-2.12l0.27,-1.98l2.3,0.57l2.16,1.05l0.67,0.63l0.08,0.3l-1.49,2.26l-0.98,0.92ZM419.21,853.86l2.7,1.87l0.72,1.21l3.81,0.62l3.46,1.49l1.44,0.21l1.26,0.9l1.17,0.32l3.01,2.72l-4.07,-0.81l-0.51,-1.2l-2.13,-1.78l-0.98,-0.45l-1.61,-0.37l-3.31,0.05l-3.27,-2.45l-0.7,-1.33l-0.99,-1.0ZM427.21,686.6l3.24,1.04l2.21,0.26l0.85,3.61l0.35,0.46l-0.13,0.83l-1.17,0.84l0.1,1.13l0.46,0.84l-2.58,1.0l-0.9,0.6l-0.13,0.52l1.47,1.82l1.25,0.84l1.43,2.3l-1.07,1.68l-2.38,1.18l-0.25,0.4l0.13,1.82l-0.3,0.56l-1.44,0.31l-2.32,-0.2l-2.93,-1.55l1.12,-2.0l0.98,-3.0l0.64,-4.2l-0.5,-1.69l0.34,-3.03l1.17,-2.29l0.64,-3.09l-0.28,-0.96ZM431.41,730.15l-1.49,-2.32l0.34,-0.97l0.45,-0.15l0.56,0.72l0.14,2.72ZM428.94,737.79l-2.39,-0.13l-0.1,-1.99l-1.2,-0.71l-1.78,-3.35l-2.95,-3.65l1.21,-0.69l0.2,-0.41l-0.21,-1.38l1.98,-0.93l1.14,0.42l0.96,-0.16l0.63,-0.49l0.26,-3.05l0.84,-0.54l0.79,-0.05l0.9,1.31l1.3,0.6l-0.33,1.3l-0.44,0.47l-2.38,0.87l-0.37,0.96l-0.07,0.79l1.53,2.24l0.99,3.12l0.08,1.32l0.72,1.35l-0.26,1.83l-0.65,0.11l-0.38,0.86ZM427.8,716.68l-1.72,-0.45l-0.06,-0.22l1.71,-0.05l1.27,-0.44l0.33,0.61l-0.8,-0.1l-0.73,0.66ZM422.28,837.67l0.49,0.19l2.74,2.06l-0.3,0.24l-1.75,-0.62l-0.88,-0.73l-0.3,-1.14ZM423.33,743.11l-0.65,0.64l-0.93,0.26l-1.03,-0.46l-1.22,0.14l-0.08,-0.6l2.3,-3.45l-0.04,-2.1l0.85,-1.09l0.75,-0.25l0.2,1.05l-0.35,2.73l1.02,2.25l-0.82,0.88ZM421.18,796.33l0.11,2.25l-0.66,5.2l0.08,0.57l0.67,0.5l-0.41,2.43l-0.99,2.09l-1.58,0.1l-0.47,-1.05l-0.16,-1.88l-0.67,-1.3l0.2,-1.1l0.62,-0.66l0.08,-1.29l1.01,-1.22l-0.39,-0.76l-0.5,0.04l-2.74,1.88l-0.41,1.25l-0.04,2.29l-0.6,1.25l-2.57,-0.07l-1.74,-1.16l-1.09,0.16l-0.15,-0.91l0.42,-0.83l1.96,0.09l0.41,-0.33l0.38,-2.1l-1.86,-2.16l1.36,-1.04l1.27,0.38l1.58,-0.35l0.31,-0.42l-0.09,-1.32l-1.31,-0.78l0.16,-0.5l2.77,-1.9l0.18,-1.38l-0.4,-1.13l0.82,-0.97l1.46,-0.33l1.08,0.6l1.11,0.15l0.8,5.73ZM417.08,836.08l0.53,2.87l0.6,0.57l1.09,0.2l1.17,1.4l-1.52,2.77l-0.33,1.71l-1.29,-0.09l-1.89,-3.53l-0.98,-3.74l0.82,-0.73l0.92,0.19l0.48,-0.37l0.05,-1.14l0.34,-0.1ZM420.19,829.96l-0.02,1.13l-0.3,0.28l-1.31,-0.42l-1.6,1.06l-2.12,-0.54l-0.48,0.17l-1.18,1.99l-1.08,1.09l1.53,-4.25l1.28,0.47l1.92,-0.62l1.74,-1.13l1.2,-0.01l0.43,0.77ZM420.06,787.59l-1.35,-0.18l-2.34,0.36l-0.88,-1.15l-0.46,-2.14l-1.95,-3.9l-0.34,-1.58l0.38,-0.52l2.56,-0.76l1.01,-1.22l0.23,0.05l-0.15,2.5l1.55,1.86l0.62,2.36l0.62,0.76l-0.08,1.15l0.58,2.42ZM418.79,712.15l-1.08,0.16l-0.14,-0.16l0.73,-0.31l0.49,0.3ZM414.38,813.99l-2.1,1.13l-0.73,-0.45l-1.15,0.0l1.18,-4.31l4.87,1.37l0.26,0.81l-1.27,0.55l-1.07,0.9ZM413.76,775.65l-0.43,0.1l-0.62,-0.81l1.54,-0.76l1.55,0.37l-2.04,1.1ZM414.42,731.21l-0.29,-0.22l-0.04,-0.55l0.22,0.22l0.1,0.54ZM413.58,791.47l-0.09,1.08l-1.69,2.26l-2.78,2.39l-0.89,-0.2l1.64,-1.82l-0.42,-1.3l-1.33,-0.92l0.13,-0.52l0.69,-0.51l0.61,0.14l2.33,-0.62l0.77,-0.49l0.94,-0.06l0.08,0.58ZM411.23,820.33l-0.25,1.09l-0.47,-0.06l-0.54,-1.41l0.6,-2.3l2.67,0.23l-1.89,1.17l-0.11,1.29ZM408.98,789.92l-0.87,0.01l-0.28,-2.31l1.59,-4.01l0.11,-1.51l-0.74,-2.09l1.62,-0.71l2.58,5.86l-0.03,2.8l-0.61,0.58l-2.43,0.75l-0.93,0.64ZM368.15,572.05l0.38,-0.32l0.5,0.2l-0.87,0.12ZM1.37,485.84l-0.92,0.2l0.24,-0.38l0.68,0.18Z",name:"Chile"},SR:{path:"M630.17,84.15l0.35,-0.04l1.45,-4.82l0.82,-0.52l5.91,0.65l2.74,0.63l3.38,1.03l0.43,0.99l0.44,0.23l0.32,-0.38l-0.12,-2.19l0.73,-0.62l2.0,-0.27l3.19,0.4l2.87,-0.49l3.73,0.06l5.71,0.94l3.37,1.1l0.06,2.07l-0.39,1.21l-0.86,1.63l-2.1,2.06l-1.49,2.14l-0.32,1.39l0.03,2.07l0.54,1.95l-0.27,1.27l0.61,3.33l0.66,0.91l-0.03,1.12l1.19,1.9l1.7,1.59l1.37,1.96l-0.2,1.55l-2.31,3.72l0.36,1.9l-0.28,1.97l-2.39,4.14l-0.91,0.49l-0.63,0.83l-1.15,0.19l-0.77,-1.36l-1.74,-0.06l-1.53,-1.83l-1.2,0.61l-1.43,0.03l-1.78,0.68l-0.62,0.59l-3.9,0.38l-2.9,-1.35l-0.63,0.39l-0.4,1.35l-1.23,1.03l-0.21,0.69l2.66,2.86l-0.36,1.71l-0.5,0.13l-5.12,-1.07l-1.35,-0.88l-1.53,-0.33l-2.61,-4.14l-2.1,-4.49l-1.17,-1.15l-0.33,-2.82l-0.58,-0.87l-0.35,-2.56l-1.82,-0.18l-1.43,0.27l-0.9,-0.38l-0.08,-1.49l-2.15,-1.87l-0.91,-2.15l-1.48,-1.73l-0.24,-1.06l-0.0,-0.68l1.22,-2.08l1.28,-3.91l-0.81,-1.91l0.64,-0.92l1.59,-0.82l4.71,-0.47l0.36,-1.17l1.19,-1.16l-0.16,-0.71l-0.8,-0.35l-0.28,-0.65l1.21,-2.21Z",name:"Suriname"},BO:{path:"M481.86,363.93l-0.21,-1.65l-1.26,-1.21l0.02,-0.65l2.3,-1.5l2.8,-3.83l2.14,-1.55l0.02,-0.91l1.11,0.37l0.77,-0.25l0.19,-0.99l-0.51,-0.9l1.73,-0.47l0.58,-0.69l1.21,-0.3l0.26,-0.47l-0.32,-1.04l-2.78,-0.6l-0.49,-0.84l1.01,-1.29l-0.11,-0.53l-0.63,-0.37l-1.83,-0.26l-0.33,-1.39l-3.24,-2.34l-0.58,-1.06l2.22,-3.47l-2.41,-3.34l0.15,-1.72l1.02,-0.74l0.47,-1.71l2.61,-2.67l0.2,-1.48l1.26,-0.63l0.35,-0.61l-2.38,-6.1l1.04,-2.26l0.06,-7.46l1.18,-1.34l1.33,-0.85l0.11,-1.16l0.88,-1.61l-10.45,-18.37l3.51,0.07l4.51,0.67l1.37,1.31l1.63,-0.14l3.87,-1.71l2.83,-3.26l0.83,-0.3l3.51,-0.07l1.61,-2.08l1.92,-1.36l3.68,-1.48l4.62,-3.59l1.77,-0.87l3.72,-0.89l4.04,-0.49l2.49,-0.2l0.99,0.48l0.95,-0.14l0.97,-0.85l0.72,-0.19l0.84,1.57l-0.16,1.89l0.31,1.46l-0.15,1.15l-1.43,2.29l-0.19,0.88l0.1,1.14l1.27,3.72l0.11,1.43l-0.82,1.92l0.03,0.89l0.63,1.05l0.24,1.47l1.7,2.39l-0.1,1.25l0.44,0.48l0.86,-0.25l1.28,2.87l1.94,0.67l2.56,2.08l1.11,0.55l1.33,2.4l5.84,1.11l1.96,-0.72l1.04,0.09l4.11,2.47l1.17,0.34l1.1,-0.52l0.89,-0.03l0.72,1.68l3.03,2.37l1.08,0.03l4.06,1.69l2.55,0.23l0.32,0.99l1.84,2.04l1.92,1.5l3.64,0.25l5.13,-0.61l6.65,3.58l1.09,2.5l-0.82,2.12l0.27,1.16l0.71,0.79l0.67,2.82l0.47,0.65l0.28,5.26l-3.33,0.11l-0.36,0.27l4.1,5.0l0.79,9.64l0.38,0.37l19.75,0.73l1.97,-0.5l-0.1,1.98l-1.37,1.87l-0.16,0.81l0.99,6.73l0.78,0.89l4.27,2.85l1.18,0.31l0.8,-0.18l0.43,1.68l2.34,5.61l0.68,1.01l-0.54,0.67l-2.52,7.93l0.63,0.53l0.1,0.87l-0.91,0.62l-3.99,8.31l0.09,0.47l3.01,2.72l-1.73,0.63l-0.82,1.1l-0.15,-3.41l-0.43,-0.75l-11.19,-6.72l-11.14,0.15l-21.08,4.35l-2.23,5.36l-4.3,6.32l-0.08,6.51l-4.26,14.13l-0.68,-0.53l-1.41,-2.18l-10.12,0.08l-0.61,0.29l-1.77,-0.23l-1.61,1.02l-3.5,6.73l-0.46,2.17l-1.91,-5.07l-1.19,-2.03l-4.8,-1.55l-9.25,-0.11l-3.98,-3.34l-1.59,-0.44l-0.74,0.64l-1.29,3.36l-4.25,1.41l-1.05,2.39l-2.8,1.82l-0.35,1.35l-1.55,1.99l-4.43,0.85l-1.48,-0.03l-0.91,-0.11l-0.84,-0.59l0.02,-3.95l-0.82,-2.06l-0.48,-3.53l-1.09,-1.06l-0.4,-2.73l-0.9,-1.77l-0.19,-4.12l-2.87,-4.43l-1.45,-0.57l-0.05,-1.9l0.83,-0.91l0.04,-0.69l-3.11,-2.12l-0.12,-0.34l0.82,-1.46l-0.77,-2.37l1.56,-0.39l0.8,-1.36l-0.24,-1.54l-1.39,-1.46l2.68,-3.41l0.02,-0.7l-4.8,-4.15l-1.19,-1.38l-1.5,-8.5l-0.6,-1.61l0.58,-1.29l-2.69,-1.51l-0.59,-2.16l-1.57,-1.8l-0.17,-1.28ZM486.75,346.77l0.46,0.22l0.77,0.76l-1.43,-0.14l0.2,-0.84Z",name:"Bolivia"},EC:{path:"M351.85,191.66l1.45,-0.54l2.45,-2.11l2.84,-7.02l-0.16,-1.37l-0.93,-1.61l-0.24,-3.45l-0.73,-0.13l-0.62,0.94l0.09,3.51l-0.46,1.28l-0.51,0.17l0.25,-2.18l-0.2,-0.4l-0.44,0.04l-0.66,0.57l-0.86,1.59l-1.41,1.18l-0.32,0.73l-1.61,-0.8l-2.8,-2.73l-1.94,-0.65l-1.01,-0.87l-0.22,-0.49l2.26,-1.55l0.12,-1.71l-0.06,-1.52l-0.83,-2.2l0.39,-3.03l-1.17,-3.56l0.56,-0.96l2.49,-0.87l0.95,-0.67l1.14,-2.98l1.0,0.37l0.92,-0.06l0.37,-0.34l-0.26,-0.43l-1.09,-0.39l-1.02,-2.17l1.78,-2.24l2.28,-1.95l1.12,-2.03l0.3,-3.34l-0.73,-4.29l0.4,-0.38l1.61,-0.33l1.92,-1.38l1.59,0.04l1.72,-1.04l6.8,-1.76l1.07,-1.21l-0.1,-1.21l1.36,1.47l2.02,1.0l4.03,2.8l4.28,1.74l1.43,-0.1l0.65,1.28l2.05,0.92l0.52,2.44l0.59,0.67l1.33,0.42l2.12,0.08l3.42,1.27l0.96,0.06l0.59,-0.33l2.57,0.42l1.22,-0.63l0.33,-1.5l1.04,-0.35l2.36,1.09l2.19,2.28l1.32,0.81l1.98,0.36l3.17,1.71l-1.28,0.15l-1.85,-0.4l-0.39,0.33l0.12,0.83l1.57,1.0l0.77,1.85l1.95,1.98l-0.28,1.41l0.37,2.77l-0.61,-0.0l-0.67,-0.46l-0.58,0.22l-1.94,7.25l-6.17,7.17l-7.02,5.12l-14.19,5.04l-1.12,0.92l-2.95,3.66l-0.2,0.76l0.39,0.66l-0.22,0.09l-0.77,-1.05l-1.0,-0.0l-0.87,2.64l-0.28,2.18l-1.56,2.57l-1.54,4.05l-0.1,0.81l0.37,0.91l-0.32,1.01l-2.62,1.84l-0.31,0.83l0.1,0.87l-0.66,0.3l-0.63,1.05l-3.05,-0.51l-1.42,-1.84l-0.86,-2.87l-1.45,-1.0l-2.06,0.17l-4.33,-2.15l-0.89,0.3l-1.11,1.23l-0.93,0.48l-0.72,-0.26l1.5,-2.18l-0.31,-0.63l-1.26,-0.29l-0.07,-1.44l0.36,-0.21l1.55,0.28l1.86,-1.75l-0.53,-1.83l0.08,-1.57l-0.86,-2.63ZM367.75,135.25l-0.11,-0.03l0.13,-0.1l-0.01,0.13ZM353.01,186.43l-0.93,0.17l0.51,-2.41l1.47,-0.87l1.33,0.35l-0.78,0.7l-0.97,0.33l-0.64,1.74ZM239.56,161.54l2.01,-1.78l1.29,-0.3l-1.73,1.91l-1.15,0.4l-0.42,-0.23ZM230.19,159.62l-1.94,-0.96l0.08,-0.76l0.56,-0.58l2.12,-0.35l0.7,0.5l-0.07,1.02l-0.66,0.81l-0.8,0.31ZM229.08,166.48l-0.46,-0.21l0.18,-0.33l0.5,0.31l-0.21,0.23ZM227.12,154.48l-0.32,0.21l-2.0,-0.37l-0.4,-0.39l0.64,-0.84l1.09,0.28l1.08,0.84l-0.1,0.27ZM215.69,150.78l0.98,-0.97l1.2,-0.19l1.54,1.76l0.5,2.31l2.33,2.26l0.2,2.12l1.8,1.75l-1.07,1.91l-2.51,0.88l-2.75,-0.03l-1.06,-0.9l-0.09,-0.51l0.33,-0.54l1.4,-1.05l2.24,-0.99l0.5,-1.0l-0.96,-1.14l-0.73,-1.56l-1.32,-0.95l-0.69,-3.03l-0.75,-0.45l-1.09,0.32ZM214.83,154.5l1.78,-0.28l0.48,0.53l-0.01,0.91l-1.08,0.4l-0.8,-0.32l-0.38,-1.24Z",name:"Ecuador"},AR:{path:"M473.96,528.95l0.46,0.15l2.01,-0.59l1.39,-2.75l-0.23,-0.72l-1.1,-0.6l0.35,-3.93l-1.18,-5.81l0.31,-0.8l2.07,-2.06l1.02,-4.17l0.11,-1.86l0.57,-1.07l0.35,-1.83l1.49,-1.59l0.45,-1.02l0.64,-0.19l2.22,-2.83l1.05,-0.85l2.06,-6.05l0.72,-0.66l1.12,-3.14l1.2,-0.48l0.86,0.54l0.72,-0.11l0.82,-0.75l2.23,-0.72l0.55,-0.92l-0.04,-1.64l-2.0,-2.68l-1.22,-2.41l0.17,-1.34l1.97,-2.76l-1.17,-5.37l-1.06,-3.23l0.09,-0.73l1.02,-3.03l1.2,-0.52l0.28,-0.62l-0.98,-2.35l-1.14,-1.13l0.0,-0.97l0.57,-1.31l3.05,-3.0l10.9,-4.77l4.19,-13.16l-2.11,-2.45l1.48,-1.86l0.32,-1.31l2.81,-1.83l0.94,-2.25l4.28,-1.44l1.58,-3.75l1.06,0.33l4.14,3.41l9.37,0.13l4.45,1.42l3.34,7.52l0.68,-0.05l0.74,-2.9l3.44,-6.6l0.54,-0.46l0.95,-0.24l1.32,0.27l0.61,-0.3l9.74,-0.09l1.03,1.86l1.02,0.82l0.51,0.95l3.04,1.88l1.84,2.11l3.5,5.73l3.04,2.7l1.89,1.08l0.22,0.5l3.58,2.1l1.4,1.19l0.75,1.36l2.4,1.34l4.03,1.35l2.97,0.65l1.85,-0.05l2.51,1.03l8.51,6.0l5.59,2.87l2.49,0.74l1.88,1.5l2.78,0.24l3.65,1.96l2.73,3.33l0.17,1.32l-2.12,1.99l-1.73,4.07l-2.27,1.67l-1.21,2.2l-0.31,1.14l0.16,3.0l-0.54,0.62l-0.12,0.78l-0.83,0.78l-0.17,0.89l-1.2,0.66l-1.34,2.09l-0.95,0.79l-0.28,1.07l0.45,1.54l0.42,0.29l5.22,-0.53l4.22,0.55l5.05,1.47l3.42,0.53l1.77,-0.44l1.05,0.05l0.9,0.58l1.08,0.12l1.4,-0.32l0.92,0.21l1.19,0.88l1.05,-0.4l0.7,-1.25l1.58,-1.38l2.31,0.06l2.07,1.19l1.14,-0.1l1.1,-0.88l0.76,-2.58l0.82,-0.47l0.87,-1.35l3.35,-0.94l0.3,-0.78l1.92,-1.53l0.38,-0.77l1.34,-0.71l0.88,-1.61l0.95,-2.96l0.56,-3.95l0.18,-5.15l1.57,0.61l3.51,-1.28l0.68,0.52l0.92,0.15l0.59,0.76l0.76,0.34l0.79,3.64l1.78,3.33l0.02,0.61l-0.51,0.9l-0.51,5.12l0.42,1.72l-1.35,2.85l-3.01,1.84l-0.78,-0.14l-1.97,2.14l-2.74,0.4l-1.41,0.97l-1.88,0.28l-0.78,0.84l-0.43,1.4l-1.48,0.69l-0.64,1.2l-1.73,0.44l-1.24,0.74l-1.56,1.73l-3.02,1.52l-0.41,0.87l0.8,1.42l-1.74,-0.39l-0.79,0.44l-0.2,0.99l-0.87,0.46l-0.66,1.28l-2.26,1.99l-1.22,1.59l-0.83,1.85l-0.91,1.14l-1.07,0.56l-0.89,0.94l-0.49,1.19l-3.15,3.95l-1.76,1.55l-1.69,0.93l-0.92,0.98l-0.28,1.19l-0.96,1.13l-1.88,1.37l-1.05,1.21l-0.15,1.03l-2.07,2.5l-0.58,1.4l0.63,1.84l0.09,1.8l-1.04,1.5l0.33,0.94l-0.26,1.96l-1.64,2.86l-0.3,1.17l0.77,1.71l-0.6,1.84l-1.37,1.24l-0.42,0.89l0.32,1.06l-0.05,2.63l0.53,0.9l-1.2,4.04l0.57,5.32l-0.77,1.29l-1.56,0.0l-0.71,0.77l-1.48,7.43l0.2,1.36l1.47,4.18l0.18,1.62l-0.36,0.56l-1.07,0.61l-0.14,0.44l0.75,2.26l2.24,3.13l6.39,2.98l2.56,1.67l2.88,2.27l1.51,2.24l0.12,1.7l-2.34,3.03l-0.26,2.47l0.5,1.89l0.96,1.8l2.38,2.17l1.86,0.81l2.04,-0.08l0.44,0.8l0.35,4.18l-0.04,1.5l-0.62,1.38l-4.32,6.74l-3.74,4.2l-1.34,2.3l-0.5,2.47l-1.07,1.05l-6.36,3.69l-9.93,3.32l-9.89,2.31l-15.4,2.17l-3.23,-0.17l-2.65,0.25l-5.41,-1.08l-1.39,-1.41l-2.0,-0.3l-0.86,0.93l0.78,2.17l-0.37,2.39l0.52,1.31l2.39,1.35l-0.65,0.04l-0.29,0.65l1.14,1.1l-0.61,4.69l-1.86,1.06l-1.43,4.43l-0.29,2.43l0.44,1.56l1.69,2.93l-0.58,1.74l-1.0,0.98l-6.7,3.09l-2.98,0.6l-4.88,0.1l-1.73,-0.13l-7.32,-3.25l-5.0,-1.43l-0.08,-0.95l-0.88,-0.32l-0.82,-0.01l-1.84,1.06l-0.9,1.19l-0.33,3.53l1.65,6.64l0.13,2.48l-0.62,3.2l0.91,2.16l1.29,1.08l3.25,1.4l1.05,-0.01l-0.58,0.82l-0.04,1.13l0.34,0.38l1.82,0.26l3.99,-0.57l0.71,-0.75l0.1,-1.51l-0.36,-0.4l-1.24,-0.12l4.3,-1.27l1.11,0.91l0.61,1.26l0.39,1.71l-0.25,4.05l-0.77,1.36l-3.88,1.04l-0.91,-0.23l-0.94,-1.35l-0.41,-1.69l-0.92,-1.08l-2.33,-0.99l-1.96,0.26l-2.07,1.51l-2.09,0.67l-0.68,1.35l0.19,0.54l4.86,2.21l3.18,0.66l-0.89,0.79l-3.35,1.1l-1.64,0.86l-1.82,1.6l-3.26,4.16l-0.41,0.97l-0.25,2.32l0.77,3.84l-0.81,1.79l0.49,1.69l-1.06,2.66l-3.52,2.87l-0.61,2.0l1.17,1.45l-0.33,1.41l-6.58,-0.59l-1.94,1.05l-2.77,2.17l-3.52,0.65l-0.85,0.5l-3.91,4.88l-4.18,7.24l-0.14,1.85l0.28,1.65l1.05,2.81l1.48,1.71l7.35,6.86l1.76,0.71l7.78,0.73l1.59,0.87l0.93,1.39l0.33,1.21l-0.43,3.28l-0.42,0.96l-2.56,2.08l-2.17,0.65l-0.12,0.7l0.91,0.55l2.79,-0.45l0.6,0.29l0.41,0.85l-0.86,0.38l-1.39,1.74l-4.48,3.93l-7.74,4.44l-5.32,5.15l-2.69,4.75l-0.11,0.89l0.36,0.73l-1.43,7.88l-0.45,0.84l-0.98,0.95l-2.69,1.62l-1.13,0.18l-1.61,-0.88l-0.93,-0.94l-2.16,-3.52l-0.43,-0.17l-0.36,0.99l0.39,1.16l-0.19,0.77l-2.77,0.48l-0.96,0.6l-0.15,0.47l0.41,0.27l2.68,-0.24l1.75,0.32l0.66,0.35l1.1,1.56l-3.63,1.63l-2.35,1.64l-1.41,2.02l-0.57,1.39l-0.78,4.41l-2.45,2.86l0.68,0.51l1.37,-0.7l1.48,4.57l0.36,2.8l-0.19,0.64l-3.33,0.16l-1.39,0.42l-0.09,0.72l0.94,0.47l1.02,-0.13l1.48,0.91l1.89,-0.33l0.64,0.52l3.27,5.36l2.93,3.8l-2.82,-0.52l-5.89,-1.92l-3.46,-0.02l-5.75,-2.06l-23.82,-0.5l0.07,-1.42l-2.24,-2.22l-1.59,-0.86l-1.49,-2.15l1.2,-3.82l0.02,-1.21l-0.72,-1.02l-0.18,-0.99l0.82,-0.95l0.37,-1.96l-0.78,-3.81l-0.86,-1.01l-1.53,-0.46l-1.45,0.63l-2.26,-0.13l-3.28,1.88l-0.47,-0.19l-1.15,-2.68l-0.74,-3.15l-0.9,-2.07l-1.36,-1.66l-0.32,-3.17l0.68,-1.98l-1.25,-3.28l0.23,-1.63l0.78,-0.95l0.29,-1.18l3.63,-0.19l0.38,-0.44l-0.15,-1.65l1.3,-2.52l0.52,-0.49l3.11,-1.3l1.45,-1.7l0.4,-2.2l-0.26,-2.18l1.14,-1.3l1.89,-1.0l0.74,-2.11l-0.47,-2.19l-0.96,-1.45l-1.17,-0.68l-0.08,-1.18l2.08,-4.55l-0.0,-1.23l2.75,-2.14l0.81,-1.58l1.74,-0.87l0.05,-0.87l-0.66,-1.04l-0.09,-0.95l0.25,-2.56l2.39,-1.85l0.54,-1.11l0.05,-1.2l-0.82,-3.96l-1.24,-2.26l2.0,-1.48l0.79,-1.5l-0.59,-1.49l-0.84,-0.64l-0.23,-1.49l0.29,-2.0l0.45,-0.47l2.1,-0.31l0.33,-0.32l0.19,-0.99l1.61,-1.49l0.07,-1.82l-1.18,-1.19l-2.03,-2.93l-5.17,-1.09l-0.24,-1.12l1.0,0.2l5.95,-0.6l1.34,0.5l1.17,-0.33l0.74,-2.18l0.77,-1.17l-0.0,-1.3l-0.96,-0.9l-7.07,-0.84l0.17,-3.57l1.56,-2.91l-1.25,-2.39l0.59,-0.74l-0.17,-1.81l-1.85,-2.23l0.0,-0.95l1.51,-0.72l0.33,-1.32l-0.66,-1.29l-3.17,-0.91l-0.9,-1.35l0.38,-3.09l-0.34,-2.79l1.06,-1.66l-0.3,-1.67l-0.52,-0.87l1.04,-1.82l0.81,0.36l1.09,-0.32l1.2,-0.67l0.33,-1.08l-1.15,-4.16l-0.76,-1.67l0.46,-1.3l-0.25,-2.38l0.23,-7.15l-0.81,-1.6l0.09,-1.19l1.5,-3.54l1.18,-0.92l0.16,-0.66l-0.38,-0.82l-0.91,-0.79l-0.16,-0.74l0.4,-0.78l0.92,-0.21l0.58,-1.19l0.26,-1.88l-0.94,-3.56l0.36,-0.25l1.46,0.09l0.31,-0.32l1.44,-4.49l-0.06,-4.24l0.23,-0.56l1.26,-1.13l2.32,-1.2l1.81,-0.4l0.72,-0.9l0.62,-2.06l-1.48,-1.62l-0.72,-5.62l-1.66,-3.84l-0.21,-1.7l0.61,-2.54l-0.75,-2.08l0.96,-2.64l-0.86,-3.73l1.39,-2.5l0.17,-1.65l1.68,-1.34l1.87,-0.39l0.51,-1.65l1.76,-1.73l1.41,-0.35l0.63,-0.98l-0.06,-2.7l0.41,-1.58l-0.42,-3.32l-0.49,-1.07l-0.2,-1.79l-0.8,-0.42l-0.14,-0.43l1.89,-1.38l1.26,-5.65l2.24,-4.03l0.58,-1.68l1.82,-0.5l0.63,-0.84l-0.5,-6.64l0.14,-1.69l1.02,-2.88l-0.26,-1.54l-1.15,-0.74l-1.45,0.27l-0.63,-0.75l-0.08,-2.03l0.62,-0.91l0.24,-1.06l-1.17,-1.35l-0.68,-2.27l0.09,-2.0l-0.76,-0.8l-0.31,-1.47l-0.79,-0.73l-0.48,-2.22l0.84,-0.54l0.42,-1.35l-1.02,-1.13l-0.87,-0.06l-0.48,-0.39l-1.55,-3.48l0.76,-5.32l1.29,-0.18l1.15,-1.42l0.08,-0.71l-0.42,-1.13l2.2,-6.0l-0.02,-0.61ZM571.67,647.98l1.23,0.43l0.29,0.6l-1.36,-0.77l-0.16,-0.25ZM541.48,886.55l1.2,0.32l3.93,-0.29l0.99,0.34l2.02,-0.31l-1.35,0.62l-0.7,-0.27l-3.55,0.07l-2.46,0.8l-1.34,0.91l-0.82,-0.48l-0.13,-0.25l0.51,-0.54l0.82,-0.08l0.87,-0.83ZM492.22,887.65l0.26,-34.63l2.78,3.31l0.75,1.5l-0.52,-0.13l-1.18,0.58l-0.75,1.11l-0.56,1.25l0.45,1.58l1.47,0.75l2.65,0.18l1.72,4.11l8.65,8.05l5.23,2.91l4.86,3.63l2.79,1.57l5.91,2.01l4.67,-0.34l1.27,0.09l0.53,0.4l-1.76,2.89l-1.36,0.55l-5.76,0.07l-1.38,0.64l-2.74,0.36l-2.57,0.87l-4.9,-1.76l-2.46,-0.38l-8.05,-0.59l-5.18,-0.86l-4.82,0.28Z",name:"Argentina"},GY:{path:"M598.52,50.1l0.76,0.22l0.42,-0.4l0.34,0.08l5.53,3.44l4.64,4.08l3.57,4.02l0.35,0.75l-0.04,3.3l-1.23,2.39l-0.37,4.09l-0.67,1.27l0.1,0.49l0.5,0.01l0.95,-0.74l0.44,-2.3l1.71,-2.5l1.14,-0.28l3.62,1.06l4.43,3.98l0.78,1.37l2.53,0.88l1.27,1.03l0.38,0.84l0.27,2.46l-0.41,4.02l-1.38,2.79l0.47,1.07l0.8,0.3l-1.11,0.99l-0.16,0.92l-4.43,0.32l-2.29,1.47l-0.51,1.1l0.82,1.74l-1.2,3.69l-1.22,2.07l-0.06,1.16l0.35,1.38l1.48,1.73l0.85,2.07l2.18,1.95l-0.05,1.1l0.3,0.58l1.37,0.55l2.73,-0.29l0.14,2.2l0.56,0.74l0.44,3.14l1.17,1.17l2.07,4.42l2.75,4.35l2.21,0.78l-3.46,0.45l-1.99,-0.46l-1.32,-1.11l-2.68,0.63l-1.31,0.8l-1.51,2.09l-2.8,0.25l-2.26,0.62l-0.77,1.56l-0.96,0.03l-0.44,-0.37l-2.19,-0.49l-0.91,1.33l-1.28,0.56l-0.05,1.78l-1.84,0.03l-1.69,0.96l-1.63,-1.23l-3.07,-0.84l-3.57,-3.8l-1.47,-0.57l-0.22,-1.23l-0.86,-0.46l0.0,-4.44l-1.67,-1.27l-1.21,-3.79l0.26,-3.48l1.71,-4.39l-0.24,-2.7l1.89,-1.21l1.72,-3.26l-2.23,-3.51l0.45,-1.51l-0.18,-0.59l-1.8,-1.24l-3.38,-0.49l1.36,-2.28l0.33,-4.49l-0.98,-0.69l-0.77,-1.12l-1.39,-0.36l-1.34,0.67l-4.68,-0.05l-7.5,-8.41l3.02,-3.15l-0.19,-3.05l-0.61,-1.7l0.53,-0.98l2.28,-0.39l0.88,-0.66l1.99,0.14l3.81,-2.09l0.73,-0.93l0.38,-1.24l-0.19,-0.78l-1.05,-0.46l-2.1,0.14l-0.42,-0.47l0.3,-1.31l-1.33,-2.28l1.23,-1.3l1.02,-1.86l1.67,-0.24l2.39,-1.98l1.71,-0.7l0.91,-1.72l1.48,-0.8l0.2,-1.14Z",name:"Guyana"},BR:{path:"M468.22,283.24l0.06,-13.55l0.81,-1.43l-0.35,-1.23l0.59,-2.44l-0.45,-0.11l-1.19,0.51l-7.26,5.93l-4.28,0.45l-6.49,-0.01l-0.05,-1.87l-0.91,-0.74l-0.72,-2.6l-0.86,-0.74l-5.41,-1.29l-3.99,-0.01l2.34,-2.87l-0.05,-2.06l-2.76,-3.32l-1.21,-0.82l-0.54,-0.87l-0.26,-1.32l-2.07,-1.47l-1.19,-3.29l-1.52,-1.65l0.7,-1.0l-0.23,-1.04l-1.22,-0.54l-1.87,-1.82l0.4,-0.6l-0.07,-1.31l2.23,-0.42l0.71,-0.74l-1.0,-2.74l0.51,-1.93l2.98,-2.61l2.01,-1.21l1.1,-0.18l1.36,-1.31l0.09,-1.76l-1.17,-2.94l3.04,-5.5l1.02,-5.98l2.2,-0.64l4.18,-3.39l6.02,-3.36l3.84,-0.41l3.49,-0.98l3.15,-0.46l2.19,-2.16l4.48,-0.24l1.87,1.73l1.49,-0.08l1.03,0.53l0.8,-0.16l0.53,-0.59l6.88,-37.63l-0.57,-1.26l-0.0,-1.07l-1.18,-1.12l-0.82,-1.85l0.26,-1.39l-0.54,-1.66l-3.58,-2.44l-1.64,-1.93l0.19,-8.2l2.73,-0.33l3.83,-1.42l0.87,0.7l1.46,0.51l1.49,-0.13l0.5,-0.59l-0.22,-2.81l-1.11,-1.78l-0.75,-0.54l-6.33,-0.34l0.04,-6.84l3.26,-0.81l2.7,0.62l13.8,0.02l0.34,-0.62l-0.86,-1.35l0.42,-1.15l1.58,2.21l0.74,0.52l0.75,0.04l1.7,-0.65l3.03,-3.33l1.52,-0.47l0.42,0.27l2.74,4.5l0.32,0.96l-0.04,4.81l0.38,0.68l2.53,-0.39l5.23,4.7l1.68,0.92l3.18,-0.41l4.38,-2.35l1.13,0.57l0.38,0.73l-0.41,0.98l0.05,0.92l0.41,0.36l1.0,-0.04l1.64,-2.26l1.15,-0.76l1.93,-2.12l3.24,-1.69l1.19,-0.02l2.83,-2.34l2.14,-0.04l1.4,-0.97l1.23,-1.28l1.16,-3.58l1.88,-0.49l3.29,-1.72l1.35,-0.23l1.03,-1.32l0.23,-1.57l-0.52,-1.18l-6.42,-0.49l-1.17,-0.4l0.46,-1.94l-0.38,-1.66l-2.14,-4.77l-0.1,-4.77l-0.73,-0.99l-3.5,-2.84l-1.15,-1.28l-1.57,-2.57l0.98,0.35l1.19,1.25l4.64,0.17l1.34,1.77l0.9,0.65l4.37,-0.13l1.72,0.54l2.05,-0.58l4.24,4.08l1.65,0.15l1.51,-1.32l0.55,-3.91l1.13,-0.25l2.2,-1.31l3.0,0.68l4.2,-1.2l3.24,-1.1l1.03,-1.42l1.37,-0.43l0.92,-0.88l1.99,0.13l1.39,-0.41l1.29,-1.9l1.94,-1.04l1.49,-1.58l0.31,-1.39l-0.91,-2.28l2.24,0.35l1.73,-0.2l0.97,-0.61l0.95,0.19l0.73,1.07l0.86,0.61l-0.47,3.84l-1.41,2.53l0.64,0.69l3.42,0.47l1.33,0.96l-0.4,1.85l2.18,3.3l-1.48,2.63l-1.97,1.26l-0.18,0.4l0.28,2.69l-1.37,3.17l-0.62,3.96l0.04,1.08l1.26,3.94l1.62,1.19l0.03,4.46l1.02,0.73l0.25,1.3l1.5,0.54l3.61,3.84l3.24,0.94l1.47,1.26l1.01,-0.07l1.28,-0.86l2.3,-0.24l0.34,-0.87l-0.18,-1.04l0.97,-0.28l0.82,-1.3l2.14,0.88l1.36,-0.04l0.59,-0.46l0.33,-1.1l2.0,-0.61l2.5,-0.08l0.71,-0.35l2.07,-2.51l2.82,-0.81l1.09,1.04l2.18,0.52l2.72,-0.48l0.86,0.13l0.79,-0.35l5.5,1.17l0.87,-0.18l0.7,-0.72l0.08,-2.13l-1.88,-2.35l-0.64,-0.31l1.25,-1.09l0.47,-1.39l2.79,1.36l4.13,-0.41l0.68,-0.61l1.78,-0.68l1.39,-0.01l0.72,-0.46l1.26,1.55l1.84,0.14l0.32,0.95l1.78,0.82l0.52,0.62l2.7,1.11l1.95,0.39l4.41,-2.72l0.4,0.47l2.78,0.68l2.1,-0.96l1.38,1.54l3.31,0.22l3.22,-2.19l0.71,-0.87l1.15,-1.82l0.1,-0.99l1.63,-3.07l1.04,-3.24l1.98,-2.21l2.12,-4.08l1.85,-1.94l0.77,-1.5l1.44,-0.93l1.27,-2.82l0.57,-0.02l1.46,0.97l1.21,1.48l1.69,4.98l0.3,4.74l2.71,7.6l0.46,2.11l1.33,3.2l-0.34,0.58l0.29,0.66l0.96,0.24l0.38,1.2l1.44,2.08l3.49,0.67l2.54,1.38l0.84,2.68l-0.21,2.92l-4.61,3.78l-0.66,1.08l-1.48,1.43l-1.41,2.58l-2.04,2.33l-0.62,0.51l-1.84,0.54l-1.67,1.95l-2.35,0.93l-0.19,1.07l-1.22,2.49l-1.81,1.87l-1.78,2.57l-0.29,3.15l-2.23,1.78l-0.33,1.85l-0.44,0.45l-0.32,0.25l-2.58,-0.38l-5.2,2.27l-0.27,0.44l0.39,0.34l4.14,0.09l1.59,0.97l3.0,-0.64l3.73,-2.35l4.23,-2.07l4.56,-3.3l0.37,0.57l-0.91,1.23l0.88,1.37l0.69,3.11l1.29,1.88l-0.04,1.56l3.48,3.09l0.49,0.04l1.67,-1.09l2.94,-1.05l3.57,1.09l4.03,-1.91l-2.02,5.74l-0.54,2.81l-0.98,1.63l0.06,0.45l0.45,0.1l1.42,-0.76l0.9,-1.21l2.96,-7.06l2.64,-1.06l3.27,-3.98l0.96,0.01l1.6,1.44l0.62,-0.26l0.17,-0.91l0.95,-0.38l0.02,-0.74l-1.2,-0.8l-0.09,-0.64l0.74,-1.01l-0.31,-1.12l1.46,-1.08l0.05,-1.17l1.21,-1.38l0.81,-0.36l0.35,-0.79l0.54,-0.22l0.71,0.64l0.55,-0.01l1.57,-1.14l1.52,0.7l1.44,-0.57l1.61,1.05l0.51,-0.5l-0.41,-0.91l0.34,-0.24l1.37,0.2l1.81,1.22l2.11,-0.01l0.73,0.43l0.79,-0.0l2.44,2.29l2.42,0.73l2.1,0.05l0.33,0.78l1.99,0.08l0.91,0.97l2.27,0.74l1.57,1.13l2.2,0.12l1.16,2.33l0.28,1.75l0.56,0.3l0.74,-0.4l1.17,-2.19l0.89,-0.34l3.58,3.06l-0.25,0.67l1.09,0.13l0.67,-0.4l0.99,1.95l0.09,1.08l-1.32,1.88l-1.09,0.44l-0.1,0.64l1.09,1.25l0.67,-0.03l0.96,-1.65l1.2,-0.56l0.45,1.62l-1.35,0.39l-0.29,1.14l-0.82,1.19l-1.6,6.86l-0.03,0.83l0.62,0.34l1.28,-0.86l2.23,-2.34l1.61,-4.97l0.76,-0.61l0.96,0.17l-0.07,0.78l-1.34,1.87l0.39,1.07l0.62,0.09l2.96,-2.6l0.92,0.07l1.56,-0.89l3.2,-0.19l0.99,-1.51l1.64,0.11l3.44,0.93l3.1,1.48l1.06,0.89l4.15,1.58l3.13,0.2l1.53,-0.68l1.64,0.66l1.1,0.88l1.98,0.47l1.95,0.24l1.63,-0.61l3.83,-0.2l4.79,-0.88l5.98,0.77l11.37,6.33l3.96,3.18l2.53,0.79l5.16,6.0l3.02,2.25l2.17,2.35l3.79,1.42l1.75,2.48l2.61,0.29l1.03,0.33l1.44,1.04l1.89,0.57l5.27,-0.03l2.22,-0.47l5.05,0.88l0.71,0.39l0.99,0.94l1.85,3.72l1.67,7.41l1.3,2.58l0.7,4.67l0.6,1.52l0.04,1.08l0.53,0.5l0.32,2.94l-0.88,5.53l0.53,2.67l-3.86,11.56l-2.17,3.59l-4.98,5.61l-1.61,-0.11l0.35,1.33l-0.35,0.71l-2.0,2.72l-2.07,1.87l-2.04,3.06l-4.4,2.27l-2.1,1.85l-1.92,2.9l-1.17,0.43l0.02,1.32l-0.93,1.32l0.03,-0.87l-0.68,-0.27l-0.45,0.46l-1.02,1.81l0.25,1.44l-0.64,1.78l-2.62,5.41l-3.97,5.99l-2.6,3.03l-1.82,1.39l-0.67,-0.05l-0.4,-2.34l-2.08,-1.75l-0.57,0.19l-0.6,1.43l-1.02,0.36l-0.2,0.71l0.88,1.08l-0.76,1.39l-0.07,1.43l-2.28,2.6l-0.78,2.9l1.18,0.47l-0.6,1.7l-0.07,3.41l0.54,1.02l0.53,-0.05l-1.21,6.7l0.76,7.39l1.38,7.47l-2.18,7.84l-1.69,8.41l-0.15,1.8l0.7,4.67l-1.32,1.59l-1.55,0.84l-0.98,0.94l-2.09,3.47l-1.08,4.92l0.48,7.96l-0.36,2.11l-0.59,1.39l-0.67,0.87l-1.96,1.26l-1.69,2.84l-0.75,2.98l-1.2,1.24l-0.23,1.61l-0.88,1.7l-2.33,2.6l-1.51,0.75l-0.86,0.83l-0.56,1.7l-1.53,2.64l-1.12,3.38l0.58,6.14l-1.29,0.95l-5.5,2.0l-1.63,0.93l-3.42,3.61l-0.08,2.12l0.43,0.62l-0.95,1.59l-6.26,-0.06l-4.45,0.34l-1.24,-0.69l0.23,-1.57l-0.25,-0.6l-1.2,-0.22l-1.28,0.58l-0.16,0.76l0.55,1.71l-0.19,0.34l-5.02,0.85l0.16,-0.43l-0.53,-0.72l-2.18,-0.72l-2.19,0.43l-1.25,0.83l-2.61,-0.07l-3.25,0.64l-0.76,0.8l0.0,1.55l1.06,0.82l-0.7,0.4l-3.56,0.66l-3.11,2.42l-1.42,0.38l-1.18,1.09l-0.44,1.4l-2.19,-0.49l-2.15,-0.01l-1.66,0.42l-10.89,5.67l-3.31,3.32l-5.47,3.68l-3.37,2.71l-1.36,0.52l-0.11,0.63l0.78,0.52l-0.14,0.69l-2.38,2.24l-0.33,-0.59l-2.52,-0.47l-1.02,0.56l0.15,1.38l-0.28,0.25l-1.7,-0.07l-0.97,-0.8l-0.48,-0.02l-0.16,0.45l0.79,1.86l2.19,0.38l0.92,0.58l-1.53,2.47l-1.57,0.57l-0.16,0.4l0.37,0.55l0.56,-0.0l0.26,0.45l-0.47,2.86l-1.5,1.12l-0.03,0.44l1.11,1.72l-0.31,3.7l0.76,2.36l0.72,3.97l-0.47,1.03l0.26,1.31l-0.83,2.49l0.44,3.44l-0.18,3.2l-0.83,2.92l-1.23,1.69l-0.1,1.74l-5.53,3.79l-2.83,2.75l-3.0,3.82l-3.47,5.76l-3.23,8.28l-5.37,8.46l-4.82,5.43l-5.34,4.0l2.3,-2.36l2.19,-1.18l1.24,-1.96l0.17,-2.82l0.38,-0.28l1.76,-0.05l0.48,-2.47l1.91,-1.11l1.11,-1.57l-0.22,-3.55l0.57,0.38l0.83,-0.23l0.61,-1.85l-0.2,-1.03l-1.3,-0.52l-3.62,1.8l-0.68,-0.05l-0.14,-1.1l-1.79,-0.92l-0.93,-2.02l-0.58,-0.33l-0.6,0.36l0.2,2.8l1.4,1.6l-0.96,1.19l-0.49,2.72l-0.25,-0.18l-0.63,0.29l-0.2,2.13l-0.88,0.77l-0.43,1.02l0.2,1.05l-2.83,2.28l-2.5,1.25l-0.67,0.69l-0.73,2.95l-1.14,1.34l-0.89,2.55l0.01,1.3l0.69,2.51l-1.61,1.95l-0.84,1.61l-2.03,5.88l-1.7,3.48l-3.17,3.48l-5.27,4.47l-1.37,-0.72l-0.13,-0.48l0.03,-0.51l0.97,-0.6l0.2,-0.8l-0.17,-1.74l0.49,-2.41l0.56,-0.71l1.62,-0.69l1.14,-2.74l0.59,-0.39l0.68,0.11l1.17,1.27l1.4,-0.15l2.4,-3.78l0.3,-2.0l-1.17,-2.14l-0.02,-1.47l-0.4,-0.71l-0.61,0.0l-0.79,0.94l-0.41,1.7l-1.6,0.91l-0.96,1.78l-1.4,0.79l-2.15,-1.05l-2.73,-2.26l-2.11,-4.77l-1.92,-1.4l-3.56,-1.27l-1.72,-1.41l-2.78,-3.56l-3.64,-1.23l-1.63,-1.44l-0.97,0.31l-0.75,-0.34l-0.87,-0.64l-1.36,-2.39l-2.39,-2.33l-0.55,-0.33l-0.63,0.06l-0.65,0.99l-1.65,1.44l-1.86,0.49l0.2,-2.78l-0.65,-1.1l-1.63,-2.02l-7.93,-6.91l-2.7,-0.05l-1.18,0.49l-1.1,1.8l-3.72,-0.27l-0.4,-0.57l2.25,-1.8l1.06,-1.25l0.27,-1.16l0.79,-0.85l1.65,-0.89l1.86,-1.64l2.03,-2.36l1.67,-2.84l1.9,-1.42l1.0,-1.25l0.89,-1.94l1.11,-1.43l2.32,-2.07l0.52,-1.12l1.06,-0.69l0.16,-0.92l1.65,0.33l0.86,-0.32l0.18,-0.78l-0.79,-1.12l0.11,-0.29l2.93,-1.46l1.59,-1.75l1.12,-0.67l1.83,-0.49l0.69,-1.23l1.62,-0.83l0.21,-0.92l0.73,-1.09l1.87,-0.28l1.27,-0.91l2.9,-0.47l0.93,-0.68l0.94,-1.38l0.64,0.16l0.89,-0.4l2.63,-1.77l1.47,-3.13l-0.4,-1.95l0.49,-4.94l0.46,-0.74l0.03,-1.04l-1.85,-3.55l-0.82,-3.73l-0.9,-0.49l-0.62,-0.8l-2.09,-0.86l-3.5,1.27l-1.6,-0.59l0.05,-1.33l2.08,-3.99l-0.18,-0.87l1.68,-6.76l0.4,-2.89l-0.44,-2.19l0.77,-0.85l-0.03,-0.65l-2.4,-1.86l-2.28,-1.16l-5.75,2.34l-1.28,0.24l-1.89,-0.31l-0.42,-0.36l-0.47,-3.21l-0.96,-1.38l0.24,-2.08l-0.42,-1.26l-0.09,-2.06l-0.51,-0.87l-0.57,-2.57l0.35,-2.84l-1.08,-1.1l-0.42,-0.82l-0.16,-1.44l-0.59,-0.75l-0.88,-0.7l-4.55,-0.49l-1.2,-1.01l-0.47,-0.99l-0.87,-0.42l-1.36,0.47l-1.16,1.51l-3.46,0.47l-3.59,-0.95l-1.19,0.23l-2.73,-0.4l-1.84,-1.03l-1.97,0.44l-0.72,-0.26l-0.24,-0.53l0.58,-1.48l-0.15,-0.96l0.38,-1.8l-0.33,-2.62l0.82,-1.63l-0.18,-0.88l0.79,-2.1l-0.04,-1.71l-0.82,-1.54l0.05,-1.76l-0.29,-0.72l-0.78,-0.47l-0.28,-2.38l-1.47,-2.18l-0.29,-1.14l0.63,-0.26l0.76,-1.06l1.5,-0.41l0.55,-0.68l-0.07,-0.51l-3.04,-2.75l3.85,-8.01l1.06,-0.72l-0.17,-1.54l-0.5,-0.39l2.35,-7.38l0.94,-0.81l-1.1,-1.49l-2.3,-5.53l-0.17,-1.36l-0.53,-0.76l-2.07,-0.13l-4.68,-3.27l-0.97,-6.42l1.54,-2.61l0.06,-2.59l-0.75,-0.37l-1.97,0.55l-19.38,-0.72l-0.78,-9.41l-3.51,-4.3l2.75,-0.09l0.39,-0.42l-0.31,-5.79l-0.5,-0.75l-0.69,-2.85l-0.78,-0.94l-0.14,-0.77l0.82,-2.12l-0.24,-1.09l-1.19,-2.0l-6.9,-3.69l-5.38,0.59l-3.26,-0.18l-1.7,-1.35l-1.73,-1.93l-0.47,-1.18l-0.91,-0.35l-1.98,-0.01l-3.97,-1.67l-1.0,-0.0l-2.8,-2.21l-0.81,-1.79l-0.82,-0.23l-1.57,0.65l-0.94,-0.28l-2.83,-1.94l-1.42,-0.56l-1.39,-0.08l-1.7,0.69l-5.5,-1.03l-1.22,-2.33l-1.15,-0.56l-2.63,-2.12l-1.82,-0.62l-1.2,-2.78l-0.55,-0.26l-0.58,0.22l0.12,-1.08l-1.74,-2.48l-0.26,-1.53l-0.56,-0.8l0.2,-1.42l0.6,-1.23l-0.15,-1.72l-1.33,-4.54l1.56,-2.91l0.23,-1.44l-0.31,-1.56l0.16,-1.96l-0.4,-1.11l-1.0,-1.11l-1.32,0.26l-0.85,0.8l-0.68,0.1l-0.95,-0.48l-2.64,0.21l-4.09,0.49l-3.89,0.94l-1.93,0.96l-4.58,3.55l-0.85,0.46l-1.22,0.15l-1.63,0.87l-2.06,1.47l-1.61,2.04l-1.17,-0.26l-2.96,0.51l-2.98,3.37l-3.62,1.57l-1.1,0.13l-0.57,-0.88l-0.92,-0.45l-4.62,-0.68l-8.83,-0.31l-3.27,1.46l-1.32,0.21l-1.09,-0.43l-0.96,-0.92l-1.19,0.28ZM790.43,433.84l-0.02,0.0l-0.01,-0.01l0.03,0.0ZM696.21,547.6l-2.86,2.1l-1.1,1.28l0.26,-1.22l-0.22,-1.57l1.88,0.51l1.04,-0.9l1.0,-0.2ZM853.5,308.31l0.11,-0.19l0.08,-0.48l0.14,0.42l-0.34,0.25ZM849.97,314.42l-0.36,-0.63l0.15,-0.14l0.39,0.01l-0.18,0.75ZM786.3,434.46l0.48,0.39l-1.39,0.38l0.65,-0.45l0.26,-0.33ZM782.69,186.02l-0.18,-0.98l0.33,-0.72l0.05,0.32l-0.21,1.37ZM777.56,166.79l0.08,-0.36l0.35,0.04l-0.43,0.32ZM773.52,444.28l-1.38,0.1l1.31,-1.56l0.35,0.64l-0.29,0.83ZM734.68,493.07l0.06,-1.19l1.05,-1.79l-0.22,1.43l-0.89,1.54ZM721.16,153.87l2.85,-0.17l1.13,-0.57l2.22,-0.04l6.36,0.82l1.64,0.46l0.51,0.55l-1.36,3.62l-0.86,0.53l0.31,1.32l-0.32,0.92l-1.57,2.51l-1.61,1.42l0.28,1.49l-1.28,1.53l-1.1,0.32l-1.33,-1.09l-0.69,0.22l-0.54,1.9l-1.01,-0.04l-1.91,-0.98l-0.56,0.3l-0.21,1.33l-0.62,0.82l-2.43,0.84l-3.04,-1.01l-0.73,0.54l-2.6,0.09l-1.3,0.52l-0.54,-0.11l-0.97,-0.93l-1.85,-5.31l0.25,-0.95l1.68,0.09l0.21,-0.98l-0.56,-0.58l-1.24,0.05l-0.66,-0.6l-0.13,-1.07l0.27,-2.96l0.63,-0.81l0.31,-2.62l0.5,-0.96l2.06,-1.29l2.43,-0.47l7.4,1.35ZM733.71,476.03l-0.38,-0.82l1.01,-1.02l-0.24,1.09l-0.39,0.75ZM723.29,151.69l-2.97,0.35l-0.92,-0.38l1.02,-0.78l2.31,-0.76l0.97,0.25l0.2,0.4l-0.62,0.92ZM719.68,147.83l0.23,0.29l-1.47,2.18l-0.77,0.3l-0.85,0.06l-1.44,-0.74l-2.34,-0.03l-0.04,-0.67l0.66,-0.89l1.67,0.04l2.89,-0.91l1.46,0.38ZM714.69,145.63l-0.92,0.26l0.24,-1.86l1.84,-0.51l0.03,0.75l-1.2,1.37ZM712.79,127.06l-1.24,0.28l-0.51,-1.16l0.16,-0.87l1.1,-0.17l0.5,1.91ZM711.3,148.79l-0.24,1.48l-1.41,-0.49l0.11,-1.28l0.93,-0.49l1.0,-1.14l0.44,-2.79l0.2,3.38l-1.03,1.32ZM708.5,152.08l-2.92,2.09l-0.9,-0.75l0.37,-1.12l1.64,-0.59l1.72,0.06l0.09,0.32ZM694.54,167.62l-0.4,0.07l1.22,-2.23l1.43,-1.36l0.14,-2.96l1.49,-2.31l1.32,-0.91l1.73,-0.25l0.86,1.15l-1.25,3.83l-2.26,2.38l-2.01,1.52l-2.26,1.07Z",name:"Brazil"},PE:{path:"M375.3,192.04l0.75,1.03l0.88,0.05l0.64,-0.63l-0.35,-1.15l3.74,-4.3l14.18,-5.04l7.27,-5.3l6.25,-7.25l1.89,-6.98l1.43,0.29l0.66,-0.63l-0.4,-2.91l0.24,-1.86l-2.01,-1.96l-0.9,-2.03l-0.91,-0.63l0.92,0.25l1.6,-0.18l1.55,-1.21l0.69,0.08l2.31,1.64l1.68,0.22l0.6,1.11l1.65,0.85l1.75,1.71l0.52,0.69l1.02,3.28l1.1,1.49l2.41,0.8l2.37,2.04l2.28,0.58l1.63,2.33l0.26,0.83l-0.31,1.42l0.35,0.65l1.94,1.26l1.14,-0.09l0.51,0.46l0.8,2.82l-0.52,1.48l0.22,1.04l2.15,0.98l0.71,0.7l1.72,0.15l2.17,-0.63l2.66,0.89l2.35,-0.33l2.01,-0.9l0.96,-0.06l2.54,-2.0l2.14,0.79l2.16,1.38l2.5,-0.26l1.1,-0.84l1.59,-0.42l2.9,1.53l0.88,0.85l2.65,0.99l4.05,2.32l-8.02,12.69l0.24,0.6l2.55,1.04l2.21,-0.61l0.98,0.67l0.86,1.96l1.86,1.42l0.51,0.73l-0.04,0.48l-0.51,0.18l-1.08,-0.54l-1.13,0.16l-2.17,-1.81l-4.78,0.28l-2.22,2.17l-3.12,0.46l-3.39,0.96l-3.98,0.45l-6.23,3.48l-4.04,3.3l-2.31,0.7l-0.41,0.58l-0.91,5.83l-3.08,5.61l1.19,3.22l-0.02,1.21l-1.0,0.96l-1.1,0.17l-2.15,1.3l-3.17,2.79l-0.65,2.46l1.0,2.53l-2.66,0.63l-0.27,0.38l0.09,1.39l-0.47,0.99l2.2,2.25l1.16,0.51l-0.69,1.6l1.63,1.89l1.26,3.43l2.17,1.57l0.05,1.01l0.65,1.06l1.27,0.88l2.64,3.18l0.04,1.25l-2.79,3.43l0.32,0.65l4.71,-0.01l5.12,1.19l0.58,0.44l0.78,2.71l0.88,0.71l-0.09,1.76l0.38,0.41l6.96,0.03l4.52,-0.5l7.47,-6.04l-0.26,1.41l0.35,1.05l-0.81,1.46l-0.07,14.46l0.64,0.32l1.0,-0.61l1.58,1.23l0.83,0.15l1.61,-0.26l3.06,-1.4l4.29,0.27l10.53,18.52l-0.79,1.08l-0.04,1.03l-1.19,0.74l-1.45,1.8l-0.05,7.48l-1.05,2.18l1.17,3.89l1.22,2.28l-1.47,0.89l-0.22,1.5l-2.52,2.55l-0.6,1.9l-1.06,0.81l-0.14,2.32l2.33,3.1l-2.03,2.92l-3.75,-2.91l-1.85,0.58l-1.43,1.2l-0.1,0.39l1.31,2.69l-0.54,-0.27l-0.74,0.13l-0.77,0.93l-0.27,0.96l0.25,1.04l1.74,1.12l0.78,0.04l0.26,-0.33l-0.11,-0.58l2.01,1.5l2.04,0.73l-0.54,1.41l0.4,0.58l2.6,0.85l2.57,-0.4l-0.3,1.9l-0.53,1.18l0.69,0.68l0.16,0.94l-1.99,1.4l-2.93,3.94l-0.73,0.23l-1.58,1.34l-0.25,0.91l1.48,1.75l0.11,1.12l-1.86,1.58l-1.35,0.17l-0.77,0.58l0.46,3.8l-0.41,1.16l-0.96,1.29l-1.5,0.9l-1.4,0.48l-2.65,0.2l-4.66,-3.51l-1.47,-1.48l-4.73,-3.08l-0.74,-3.19l-1.7,-1.69l-3.0,-1.23l-2.33,-1.68l-1.69,-0.74l-4.29,-3.64l-3.99,-1.19l-7.35,-3.85l-3.92,-1.26l-4.97,-3.52l-2.77,-1.01l-2.2,-1.66l-6.57,-3.51l-1.96,-2.76l-1.53,-1.13l-1.61,-2.34l-4.84,-3.31l-2.85,-4.9l-1.35,-1.19l-0.09,-2.09l-0.76,-0.98l1.21,-0.7l0.91,-3.53l-0.48,-1.97l-3.38,-4.81l-0.63,-1.93l-2.47,-3.69l-0.88,-2.16l-2.05,-1.73l-0.92,-1.44l-0.88,-0.46l-0.06,-1.52l-0.81,-3.31l-1.17,-1.69l-3.75,-2.88l-0.37,-3.1l-0.89,-2.35l-5.42,-9.12l-3.13,-8.71l-2.65,-4.89l-1.06,-2.74l-0.17,-1.66l-1.94,-2.54l-1.1,-2.43l-4.35,-4.48l-2.52,-4.98l-0.39,-1.57l-4.6,-6.45l-1.49,-1.52l-8.45,-4.44l-3.84,-2.61l-0.39,-1.17l0.14,-0.58l0.58,-0.5l1.27,0.49l0.96,-0.42l0.63,-1.19l0.01,-1.5l-0.81,-2.17l-2.6,-3.58l0.62,-1.8l-2.68,-4.2l0.61,-3.99l0.55,-0.96l4.07,-4.22l1.13,-1.81l1.74,-1.12l1.77,-1.69l1.9,-1.15l0.24,0.18l0.63,2.19l-0.09,1.48l0.55,1.57l-1.27,1.15l-1.61,-0.26l-0.81,0.6l-0.24,0.97l0.34,1.3l0.42,0.48l0.76,0.15l-1.19,1.62l0.24,1.03l1.53,0.41l2.73,-1.96l3.94,2.09l2.03,-0.17l1.2,0.83l0.15,1.4l0.59,1.29l1.55,2.03l0.9,0.48l2.66,0.4l2.11,-1.91l0.1,-1.58l2.71,-1.94l0.4,-1.46l-0.31,-1.41l1.52,-3.97l1.54,-2.52l0.96,-4.49Z",name:"Peru"},UY:{path:"M649.15,535.28l2.55,2.37l1.33,2.36l1.09,0.85l1.06,0.5l0.8,-0.32l1.59,1.36l3.62,1.22l2.54,3.37l1.86,1.53l3.64,1.33l1.83,1.36l1.97,4.62l2.94,2.44l1.94,0.89l-1.36,1.08l-0.54,2.05l-1.42,0.45l-1.55,1.63l-0.37,0.89l1.1,7.23l0.32,0.56l1.21,0.7l-0.81,1.17l-0.73,2.21l-2.47,3.09l-0.54,1.78l-2.59,1.78l-1.85,2.02l-1.33,0.04l-1.08,0.86l-6.31,2.66l-2.2,-0.49l-1.68,-0.0l-1.69,-1.2l-3.65,-0.44l-2.49,0.51l-3.0,1.29l-1.43,-0.08l-1.51,-0.5l-1.04,-1.21l-4.65,-1.32l-3.99,-3.09l-4.5,-0.06l-3.34,0.38l-1.44,-2.2l-2.95,-2.67l-2.24,-2.57l-0.43,-2.45l1.01,-6.11l-0.09,-0.94l1.58,-0.63l1.66,-2.4l0.11,-1.16l-1.38,-5.53l0.87,-1.86l0.08,-1.13l-0.56,-1.02l0.07,-2.53l-0.31,-0.82l1.66,-1.82l0.72,-2.13l-0.01,-0.86l-0.72,-1.04l1.88,-3.77l0.31,-1.31l-0.33,-1.74l0.73,-0.6l0.28,-0.78l-0.07,-2.1l-0.62,-1.59l0.41,-1.05l1.42,-1.47l0.75,-1.18l0.14,-0.98l0.66,0.72l4.12,0.3l0.7,-0.47l0.74,-1.46l0.87,-0.37l2.16,-0.04l7.77,6.78l1.56,1.95l0.45,0.65l-0.22,1.96l0.21,1.32l0.98,0.24l1.15,-0.2l2.52,-1.93l0.51,-0.88Z",name:"Uruguay"},FK:{path:"M609.94,830.2l1.99,0.93l2.23,-0.32l0.75,0.2l0.23,0.72l-1.24,0.15l-0.28,0.43l0.12,0.96l0.66,0.72l2.54,1.08l0.45,0.06l0.45,-0.47l-0.63,-1.8l0.21,-0.38l3.07,-0.45l1.39,1.46l-0.92,0.3l-0.54,0.79l0.21,0.61l1.59,0.61l-0.34,0.71l-3.51,0.83l-0.97,0.98l-1.32,0.62l-4.16,1.16l-0.25,0.57l0.46,0.88l-0.06,1.06l-5.34,-1.36l-0.96,0.15l-0.26,0.6l1.29,2.11l-2.79,0.17l-0.77,1.58l-1.18,-0.83l-1.28,-1.5l-0.0,-0.64l1.27,-1.61l-0.2,-0.86l3.45,-2.81l2.42,-0.84l0.17,-0.38l-0.48,-1.56l0.03,-1.31l2.39,-2.02l-0.11,-1.3l0.21,-0.01ZM614.6,841.93l0.03,0.54l-0.38,-0.4l0.35,-0.14ZM590.03,837.03l2.86,-0.67l0.53,-0.32l0.11,-0.57l-0.69,-0.94l-1.46,-0.67l-1.0,-0.87l-0.3,-1.2l2.45,1.44l1.86,0.34l2.79,-1.46l1.59,0.91l3.43,-0.77l0.68,0.11l0.74,-0.64l0.91,0.7l-7.63,8.27l-2.3,0.34l-1.44,-0.11l-1.53,2.58l-1.79,0.78l-1.86,-0.09l-1.4,-0.61l-1.36,-1.1l1.87,-1.4l2.17,0.0l3.16,-1.86l1.26,-1.35l-0.19,-0.96l-0.69,-0.33l-2.78,0.48ZM599.15,844.3l0.46,0.33l-0.3,0.48l-0.15,-0.36l-0.01,-0.44ZM594.57,831.41l-1.18,0.0l-0.14,-1.08l0.79,-0.07l0.85,0.38l-0.31,0.77ZM584.01,838.51l1.03,0.14l-0.56,1.58l-0.59,-0.04l-0.95,-1.06l1.07,-0.62Z",name:"Falkland Is."}},height:905.8723093907364,projection:{type:"mill",centralMeridian:0},width:900})}).call(t,l(0))},function(e,t,l){(function(e){e.fn.vectorMap("addMap","th_mill",{insets:[{width:900,top:0,height:1636.6464833349905,bbox:[{y:-2308654.348409153,x:10842604.98396235},{y:-627681.1279581703,x:11766980.476049744}],left:0}],paths:{"TH-57":{path:"M211.11,106.74l2.52,-2.93l0.57,-1.39l-0.01,-0.79l-1.59,-1.98l-1.26,-3.81l-0.75,-0.52l-1.28,-0.14l-0.77,-1.09l-0.96,-2.75l0.09,-1.39l0.73,-1.17l1.05,-0.87l2.7,-1.63l1.38,-2.07l0.9,-0.52l1.55,0.03l0.55,-0.28l1.46,-2.41l1.04,-4.75l1.15,-1.6l0.46,-1.52l0.91,-0.81l2.18,-0.46l0.65,-0.57l-0.62,-3.34l-1.68,-1.32l-0.63,-0.95l-0.46,-2.95l0.75,-1.25l1.4,-1.29l1.49,-4.93l2.91,-1.83l3.23,0.6l2.39,-0.32l2.34,1.15l1.26,3.61l1.41,1.39l0.75,0.25l1.1,-1.0l2.83,-6.04l0.32,-3.7l-0.22,-1.05l-1.09,-0.69l-3.06,-0.5l-2.04,-1.96l-2.38,-1.33l-0.49,-0.76l-0.08,-1.72l3.2,-1.2l2.29,-1.59l0.99,-1.2l0.09,-1.23l-0.55,-0.48l-3.19,-1.05l-2.15,-1.6l1.11,-1.98l0.55,-3.08l-0.83,-1.93l-3.46,-3.68l-1.2,-6.46l-0.96,-2.17l-4.03,-4.2l-0.74,-1.45l1.53,-0.55l1.35,0.5l5.35,3.62l8.33,2.71l4.19,-0.11l2.49,1.47l1.35,0.29l2.18,-0.4l3.99,-1.66l2.16,-0.38l4.36,0.01l2.03,-0.66l2.05,-1.88l1.0,-1.89l1.43,-4.03l1.16,-1.64l1.84,-1.2l2.33,-0.77l6.39,-1.09l1.3,0.84l0.62,0.88l0.64,2.11l2.36,2.55l1.35,0.52l2.82,0.31l1.31,0.79l2.16,3.31l4.55,2.85l-0.19,3.8l0.62,2.22l1.56,1.91l2.08,1.1l2.12,0.04l2.05,-2.04l-0.06,-4.22l1.12,-0.93l3.32,-1.26l1.33,-4.16l2.05,-2.58l3.12,-2.07l3.77,-0.85l3.89,1.04l2.05,2.24l6.18,13.36l2.82,3.69l1.59,3.19l2.61,1.33l1.24,1.6l1.78,1.08l1.86,0.66l1.13,-0.45l0.61,-1.32l0.31,6.24l-0.77,4.44l-5.48,15.17l-0.94,5.74l-0.97,1.6l-3.91,2.09l-0.82,1.11l-1.16,3.08l-3.98,5.2l-0.53,2.42l1.01,2.22l-5.37,5.83l-4.8,1.04l-1.46,0.99l-0.88,1.37l-0.69,0.34l-3.7,-0.15l-1.2,0.33l-3.99,2.62l-2.0,4.18l-0.18,1.18l0.33,1.42l-1.43,1.93l0.15,1.72l-1.76,2.21l-0.11,2.85l-5.44,2.53l-0.41,0.68l-0.23,1.81l-0.75,0.05l-2.77,-1.01l-3.33,0.52l-1.53,0.64l-4.79,4.33l-1.81,0.51l-1.94,-0.72l-0.8,-0.68l-0.04,-2.43l1.18,-4.62l-0.37,-1.44l-1.24,-1.11l-17.96,2.97l-4.38,2.68l-1.6,0.2l-0.38,-1.97l-1.28,-1.47l-1.94,-0.89l-1.43,-3.59l-1.86,-0.88l-1.71,0.74l-2.86,3.97l-0.04,2.18l-1.67,3.07l-0.16,3.23l1.14,2.12l0.22,1.11l-0.27,7.5l-2.74,6.22l-0.14,2.3l-1.24,7.01l0.56,0.97l1.62,0.37l0.03,2.12l-1.75,2.49l-1.34,3.64l-2.95,0.26l-1.64,0.72l-5.37,6.13l-1.42,0.85l-2.58,0.31l-1.64,-6.15l-5.94,-6.93l-2.02,-6.77l-0.12,-0.81l1.08,-4.54l1.96,-2.16l0.4,-1.26l0.09,-2.04l-2.05,-7.06l-0.09,-0.82l0.83,-1.42l0.28,-1.33l-0.73,-3.23l-1.54,-3.94l0.24,-3.49l-0.51,-1.6l-1.58,-2.28Z",name:"Chiang Rai"},"TH-56":{path:"M349.56,106.39l1.25,1.96l0.09,0.66l-2.49,1.4l-2.31,4.5l-3.42,2.87l-0.34,1.28l0.17,1.75l0.71,1.76l0.9,1.27l1.01,0.75l2.16,0.51l1.72,-1.12l1.31,1.52l2.14,0.48l0.33,1.25l-1.41,7.55l1.7,4.44l-0.04,3.24l0.59,1.45l0.42,2.6l1.31,1.21l-0.09,0.31l-2.78,2.59l-3.38,1.03l-1.19,0.82l-1.06,2.28l-0.19,1.22l0.33,0.9l1.8,2.42l-1.58,-0.06l-3.15,-1.97l-1.63,-0.59l-2.55,-0.14l-1.11,0.38l-1.1,1.95l-0.93,2.76l-0.03,1.33l0.59,0.85l2.36,0.11l1.03,0.36l0.44,0.66l-0.08,1.18l-0.98,1.0l-2.55,1.61l-3.57,0.19l-1.49,0.81l-6.48,10.82l-0.84,2.65l-11.71,-0.84l-3.92,0.51l-4.6,-1.41l-3.29,1.05l-1.34,1.02l-2.32,-1.21l-2.28,0.06l-0.43,-1.49l0.27,-2.05l-1.43,-2.59l-1.69,-1.52l-7.29,-4.21l-1.48,-1.17l-1.33,-2.86l-1.2,-1.71l-1.32,-0.68l-3.16,-0.36l-2.12,-0.91l-1.87,0.21l-2.19,-0.57l-0.11,-2.29l-2.04,-3.25l-3.67,-1.1l-0.82,-0.65l-0.89,-2.0l-0.92,-3.51l-3.09,-5.08l-0.74,-2.58l-2.11,-5.01l-0.74,-7.16l0.12,-1.26l0.7,-1.29l0.05,-0.76l-1.34,-3.32l0.01,-2.34l-1.01,-3.57l-0.14,-2.43l1.85,-0.26l4.21,-2.63l17.5,-2.99l0.83,0.75l0.26,1.47l-1.17,4.03l0.07,2.84l1.14,1.08l1.47,0.67l1.55,0.17l1.54,-0.62l4.91,-4.41l1.26,-0.5l3.05,-0.49l2.63,0.98l1.27,-0.09l0.63,-0.87l0.19,-1.74l4.76,-2.0l0.86,-0.74l0.17,-2.98l1.76,-2.22l-0.14,-1.76l1.18,-1.23l0.28,-0.82l-0.33,-1.56l0.15,-0.9l1.8,-3.85l3.72,-2.44l0.96,-0.28l3.84,0.12l1.02,-0.51l0.89,-1.38l1.24,-0.85l4.86,-1.06l5.5,-5.92l1.54,2.32l0.6,5.34l0.66,2.04l3.98,5.62l0.79,5.49l1.41,1.42l1.91,1.18l3.22,1.38l3.25,0.92l1.88,-0.12l0.87,-1.1Z",name:"Phayao"},"TH-55":{path:"M403.15,233.41l-7.26,6.02l-4.11,2.61l-5.13,4.66l-1.67,2.83l0.05,0.57l0.68,0.76l-0.16,1.19l-3.2,2.99l0.04,0.79l1.18,0.83l-0.02,1.02l-2.66,1.85l-2.61,5.5l-3.5,2.17l-5.26,4.49l-4.43,-0.36l-3.12,0.29l-1.93,-1.11l-6.25,-0.34l-2.98,-1.23l-1.08,-0.07l-0.79,0.35l-2.27,2.01l-3.11,0.21l-0.78,1.16l-3.88,0.37l-2.28,-0.31l-2.24,0.68l-0.98,-0.34l0.19,-1.18l-2.03,-11.33l2.74,-1.55l1.7,-0.52l1.15,-1.6l0.96,-2.52l0.85,-4.58l1.2,-2.6l1.98,-2.94l0.11,-1.37l-0.89,-1.68l0.09,-4.11l0.19,-0.5l2.08,-1.91l2.09,-5.03l0.53,-2.38l-0.07,-2.53l-0.25,-1.52l-0.83,-1.56l-3.15,-0.39l-1.72,-1.85l-5.4,-0.18l-2.18,0.85l-0.77,-0.56l-1.0,-6.25l-1.36,-2.12l-0.14,-1.12l0.65,-4.01l1.34,-1.32l0.09,-0.75l-0.99,-0.91l-2.09,-0.42l-0.57,-0.88l-0.54,-2.13l0.47,-2.69l2.44,-3.09l0.42,-1.72l-0.54,-0.67l-1.34,-0.26l-0.73,-0.48l-0.46,-0.89l-0.14,-2.59l-0.43,-0.54l-1.21,-0.49l-0.42,-0.48l-0.04,-0.73l1.31,-4.02l6.31,-10.6l1.1,-0.61l2.81,0.02l0.93,-0.27l2.71,-1.71l1.17,-1.2l0.24,-1.32l-0.52,-1.36l-1.21,-0.64l-2.66,-0.23l-0.1,-0.26l0.03,-0.92l0.9,-2.68l0.93,-1.66l2.88,-0.03l1.46,0.52l3.24,2.01l1.03,0.28l1.25,-0.25l0.41,-0.54l-0.02,-0.59l-2.13,-3.0l1.13,-2.96l4.34,-1.62l2.41,-2.01l0.84,-1.54l-0.31,-0.65l-1.07,-0.86l-0.39,-2.51l-0.58,-1.41l0.04,-3.25l-1.68,-4.33l1.4,-7.38l-0.41,-1.76l-0.82,-0.63l-1.6,-0.15l-0.75,-1.15l-0.77,-0.46l-1.05,0.12l-0.96,0.97l-1.12,-0.16l-1.17,-0.65l-1.5,-2.36l-0.21,-2.52l0.52,-0.87l3.02,-2.36l2.21,-4.39l2.63,-1.56l-0.05,-1.38l-1.54,-2.4l1.04,-1.7l2.12,-1.57l2.64,-0.13l8.73,3.31l1.48,0.83l1.69,2.12l1.0,0.44l0.46,-0.15l1.02,-1.44l4.97,-4.63l4.4,-5.18l1.7,-2.73l0.91,-0.57l10.65,-0.05l2.99,0.32l2.28,0.84l4.8,2.91l2.99,1.11l3.23,0.27l3.12,-0.37l2.68,-0.73l2.29,-1.38l0.98,-0.26l1.7,0.45l1.34,0.74l0.77,0.8l0.88,2.44l0.22,2.65l-0.54,3.07l-1.34,2.29l-2.44,0.67l-2.59,1.71l-1.66,4.11l-0.58,4.72l0.82,3.59l0.87,0.59l1.75,0.36l0.77,1.08l-0.18,1.93l2.19,9.35l-0.33,6.6l0.26,2.65l0.74,1.85l6.1,5.66l2.82,3.16l0.84,3.0l-4.52,4.35l-1.81,5.28l-3.66,4.59l-0.97,2.25l-0.17,2.23l0.57,6.65l-0.48,1.82l-1.59,3.59l-0.38,2.1l0.69,2.21l2.48,2.45l0.51,1.56l-0.52,1.52l-1.33,1.76l-2.95,2.77l-2.76,1.13l-0.89,0.83l-0.4,1.28l0.09,2.55l-0.36,1.07l-1.33,1.29l-7.03,3.87l-0.53,0.71l-0.94,3.14l-3.2,3.32l-0.58,2.25l0.74,2.18l1.62,2.17l2.24,2.09Z",name:"Nan"},"TH-54":{path:"M323.8,286.2l-2.41,-3.74l-1.31,-1.25l-1.35,-1.94l-1.93,-0.1l-2.97,0.67l-1.08,0.61l-1.66,2.59l-2.21,1.9l-3.63,2.3l-2.66,2.47l-1.52,0.9l-6.45,2.33l-2.65,-0.43l-2.55,0.79l-2.27,0.29l-0.61,0.43l-0.23,1.22l-0.42,0.46l-1.93,1.32l-1.71,1.88l-0.81,-0.22l-2.33,-1.82l-1.14,-0.34l-10.34,0.61l-1.21,0.31l-3.54,1.99l-1.96,2.83l-0.65,1.85l-1.67,1.55l-1.67,-0.91l-1.03,-2.12l-1.18,-0.91l-3.61,-4.15l-4.93,-2.0l-2.23,-0.5l-5.22,0.97l-2.79,1.58l-1.67,1.69l-4.43,5.69l-1.01,0.6l-1.48,1.95l-0.79,0.44l-1.74,-0.21l-0.89,0.28l-2.07,1.7l-1.89,0.96l-1.76,-0.01l-0.91,-0.39l-3.96,-5.55l-0.4,-1.48l-0.06,-1.7l0.3,-0.46l3.59,-0.6l1.84,0.14l2.1,-1.66l2.43,-3.91l11.8,-13.29l5.1,-3.79l2.6,-2.71l1.12,-3.4l1.35,-0.61l1.42,0.45l1.13,0.99l1.43,-0.01l2.17,-1.92l2.31,-0.93l1.7,-1.4l1.62,-0.58l0.64,-0.56l3.85,-5.09l0.4,-3.35l5.54,-8.3l2.95,-2.32l2.77,-3.74l3.28,-0.72l1.36,-0.87l3.65,-6.32l1.16,-1.31l1.49,-2.92l2.87,-1.52l1.07,-1.01l3.66,-7.03l1.71,-2.66l0.64,-2.21l0.01,-3.45l0.7,-1.35l2.98,-1.32l1.91,0.22l0.5,-0.34l0.61,-1.47l0.47,-2.88l-0.28,-1.03l-1.26,-2.03l0.89,-4.44l-0.05,-1.88l-1.02,-5.35l2.38,-4.7l0.01,-1.91l-0.94,-1.97l1.17,-0.9l2.89,-0.96l4.59,1.41l3.97,-0.51l11.45,0.83l-0.22,1.93l0.64,0.82l1.44,0.78l0.1,2.45l0.56,1.13l0.63,0.58l1.88,0.6l-0.3,1.08l-2.49,3.18l-0.55,3.07l0.59,2.39l0.78,1.2l2.3,0.55l0.54,0.41l-1.41,1.61l-0.69,4.26l0.17,1.36l1.37,2.13l1.07,6.39l0.59,0.72l0.83,0.25l2.28,-0.86l1.71,0.23l3.03,-0.2l1.98,1.92l3.02,0.31l0.67,1.75l0.16,3.15l-0.48,2.17l-2.03,4.91l-1.96,1.75l-0.41,0.91l-0.09,4.39l0.95,2.18l-2.05,3.28l-1.26,2.72l-0.87,4.66l-0.92,2.42l-0.91,1.28l-1.57,0.45l-2.67,1.48l-0.51,0.6l2.03,11.58l-0.18,1.01l-3.6,1.6l-2.06,2.08l-0.65,1.41l0.01,2.74l-0.41,1.85l-1.27,2.62l-0.86,0.98Z",name:"Phrae"},"TH-53":{path:"M277.08,297.35l1.63,0.22l2.33,1.82l0.67,0.33l0.83,-0.06l0.64,-0.38l1.26,-1.62l2.0,-1.38l1.02,-1.94l2.12,-0.25l2.5,-0.78l2.69,0.42l7.51,-2.86l3.42,-2.98l3.62,-2.29l2.3,-1.97l1.88,-2.8l3.37,-0.86l1.45,0.0l0.38,0.33l4.45,6.39l0.77,0.37l1.39,-1.4l1.37,-2.84l0.45,-2.06l-0.02,-2.66l0.51,-1.06l1.82,-1.85l3.49,-1.54l1.52,0.49l2.29,-0.69l2.15,0.32l4.2,-0.38l0.93,-1.27l3.0,-0.16l2.79,-2.29l0.77,0.03l3.14,1.27l6.14,0.32l2.04,1.13l3.2,-0.29l2.23,0.34l2.57,-0.07l5.35,-4.56l3.65,-2.32l2.61,-5.51l2.37,-1.54l0.53,-0.79l-0.17,-1.44l-1.17,-0.86l2.82,-2.38l0.36,-0.63l0.31,-1.28l-0.81,-1.33l0.12,-0.38l1.34,-2.14l5.07,-4.6l4.07,-2.58l7.37,-6.11l0.67,0.6l6.76,3.09l0.88,1.22l-2.67,3.43l-0.2,5.18l1.34,3.31l2.08,1.6l0.3,0.78l-0.23,1.62l-1.6,4.17l-0.46,2.22l0.39,2.25l1.84,4.14l0.3,1.38l-0.7,1.23l-4.95,3.34l-4.97,8.6l-2.78,2.39l-3.38,1.86l-0.94,1.29l-0.47,2.52l0.33,3.72l-0.49,1.19l-2.16,0.94l-0.78,0.61l-0.34,0.9l0.28,0.99l0.82,1.12l-1.82,1.65l-0.24,1.11l0.45,3.27l-0.62,2.05l-1.6,1.04l-2.84,0.76l-0.92,-0.25l-0.59,-1.28l-0.73,-0.61l-1.12,-0.04l-1.05,0.46l-2.57,3.0l-1.56,3.59l-6.09,4.62l-3.21,5.2l-3.02,2.97l-4.66,2.14l-1.81,1.84l-5.57,4.1l-2.45,3.83l-0.53,0.33l-3.31,1.08l-4.49,0.98l-0.55,-0.02l-0.79,-1.3l-0.61,-0.32l-4.78,0.07l-10.54,3.78l-1.5,1.44l-2.29,-0.39l-1.36,0.21l-0.92,0.53l-3.48,2.94l-1.25,1.81l-0.52,1.63l-0.01,1.1l1.47,5.79l-0.32,1.15l-5.51,4.52l-1.41,0.49l-1.86,-0.94l-2.49,0.27l-12.54,3.8l-0.92,-0.4l-0.82,-0.84l-0.89,-0.21l-2.61,1.06l0.11,-4.38l-0.5,-2.7l-0.89,-2.16l1.02,-1.88l2.48,-2.13l1.38,-4.03l-0.09,-6.05l-0.25,-0.81l-1.15,-1.18l-0.24,-1.21l2.47,-0.91l1.16,-1.57l0.17,-0.87l-1.78,-4.17l-2.43,-2.77l-2.48,-1.78l-1.01,-2.25l-1.5,-0.6l-2.2,-3.22l-0.07,-0.78l0.31,-0.45l2.22,-1.33l1.56,-1.91l1.13,-5.38l-0.06,-1.87l-0.89,-3.39l-2.51,-2.86l-2.12,-1.81l-0.44,-1.14l0.4,-1.39l-0.19,-0.99l-2.29,-2.33Z",name:"Uttaradit"},"TH-52":{path:"M252.91,114.54l0.18,2.91l1.0,3.51l0.0,2.4l1.32,3.19l-0.73,1.81l-0.14,1.44l0.76,7.36l2.14,5.09l0.77,2.65l3.07,5.05l0.89,3.44l0.98,2.2l1.17,0.95l3.38,0.89l1.9,3.01l-0.07,1.9l0.46,0.77l1.92,0.63l2.45,-0.14l2.06,0.89l2.86,0.29l1.31,0.59l2.52,4.57l1.58,1.24l7.26,4.2l1.5,1.34l1.31,2.35l-0.3,1.82l0.47,1.85l0.83,0.49l1.93,-0.17l2.33,1.21l0.98,2.06l-0.03,1.47l-2.24,4.08l-0.19,1.24l0.58,1.97l0.52,4.8l-0.88,4.54l1.32,2.26l0.13,1.56l-0.84,3.03l-2.02,-0.16l-2.71,1.05l-0.65,0.56l-0.85,1.69l-0.02,3.48l-0.59,2.01l-1.67,2.58l-3.6,6.93l-0.85,0.81l-3.09,1.71l-1.53,2.98l-1.16,1.33l-3.5,6.14l-1.09,0.71l-3.45,0.8l-2.92,3.87l-2.99,2.37l-5.61,8.41l-0.32,0.91l-0.08,2.43l-3.7,4.89l-2.11,1.03l-1.7,1.39l-2.33,0.95l-2.05,1.86l-0.82,0.01l-1.05,-0.95l-1.76,-0.55l-1.1,0.23l-0.81,0.56l-0.49,0.68l-0.68,2.76l-2.53,2.66l-5.17,3.85l-11.84,13.33l-2.11,3.47l-1.27,1.36l-0.79,0.49l-1.6,-0.18l-3.25,0.46l-1.22,0.76l-0.21,1.52l0.58,2.7l3.86,5.47l1.07,0.74l2.6,0.12l2.15,-1.07l1.97,-1.64l2.94,-0.17l2.67,-2.73l0.46,1.27l-0.35,4.27l-1.97,2.63l-0.54,1.24l-0.18,2.28l0.37,1.62l-0.38,0.27l-2.2,-0.24l-0.69,0.48l-0.28,0.67l-0.25,3.42l0.53,0.66l0.95,0.48l0.59,2.88l-2.02,1.93l-0.6,5.23l0.14,0.79l1.15,2.06l1.49,1.06l-0.75,2.61l-0.03,1.67l1.32,0.96l1.16,1.35l2.09,0.96l0.59,2.03l-0.07,1.51l-0.47,0.94l-1.19,0.99l-0.7,1.06l-0.38,2.28l0.31,2.6l-0.32,0.74l-0.92,0.87l-0.31,1.48l-2.81,1.48l-1.26,0.29l-1.19,0.81l-1.22,-0.58l-1.42,-2.84l-1.8,-2.02l-0.99,-0.5l-2.32,-0.3l-4.15,-6.82l-0.83,-3.54l0.23,-3.24l-0.33,-1.0l-0.84,-0.7l-3.59,-0.43l-1.66,0.66l-1.36,1.5l-0.72,2.29l-2.92,2.96l-4.22,-2.32l-2.35,-0.06l-2.0,-1.33l-2.75,-0.37l-2.38,-1.31l-1.27,-1.89l-1.45,-0.8l-0.16,-0.4l0.27,-4.26l1.69,-5.16l0.11,-1.35l-0.52,-4.49l-0.39,-1.65l-1.35,-2.6l-0.05,-2.03l2.82,0.09l1.12,-0.64l0.56,-0.74l0.44,-1.72l0.43,-4.9l1.96,-2.1l0.29,-3.22l2.41,-2.1l1.86,-2.97l-0.33,-1.42l-1.2,-1.92l0.06,-0.51l0.72,-0.55l1.61,-0.33l2.98,0.53l0.72,-0.14l0.44,-1.1l-0.85,-2.4l1.59,-0.21l0.58,-1.0l-0.49,-1.41l-4.19,-4.79l-2.8,-1.15l-0.19,-2.58l-1.8,-1.64l0.11,-4.54l-0.86,-2.27l-2.44,-4.61l-0.3,-3.54l0.2,-1.81l-0.54,-3.51l-1.22,-1.92l-0.2,-2.61l-1.97,-3.08l-1.14,-4.27l0.48,-0.79l3.28,-1.66l1.64,0.05l1.75,-0.71l1.27,0.43l0.85,-0.2l0.9,-2.45l0.72,-1.06l0.72,-0.62l2.04,-0.84l0.47,-0.58l1.76,-3.7l0.15,-1.64l2.79,-4.44l3.45,-4.64l1.61,-3.1l2.66,-1.48l3.8,-0.11l1.6,-1.13l0.48,-3.33l0.87,-0.75l0.35,-0.75l0.25,-2.63l1.98,-1.66l0.7,-2.17l0.11,-0.94l-0.37,-1.02l-2.22,-0.74l-0.79,-0.69l0.62,-1.66l1.29,-1.6l-0.99,-2.34l0.31,-1.81l1.45,-4.18l1.61,-2.13l0.31,-1.53l-0.18,-2.58l-1.03,-2.32l-0.82,-5.04l-0.82,-0.58l-1.43,0.27l-0.17,-0.55l1.75,-2.26l2.63,-1.27l0.75,-1.08l0.83,-4.64l-0.81,-3.5l0.44,-0.77l2.37,-1.5l2.89,-0.35l1.22,-0.55l5.6,-6.31l0.89,-0.62l4.12,-0.69l0.69,-1.21l0.8,-2.67l1.56,-2.02l0.36,-1.83l-0.24,-1.49l-0.65,-0.58l-1.28,-0.1l-0.13,-0.24l1.24,-6.94l0.12,-2.22l2.76,-6.32l0.27,-7.63l-0.28,-1.35l-1.1,-1.99l0.16,-2.93l1.64,-2.96l0.01,-2.1l2.71,-3.74l1.12,-0.49l1.29,0.64l0.66,2.31l0.74,1.24l2.14,1.06l1.02,1.21l0.34,2.02Z",name:"Lampang"},"TH-51":{path:"M212.49,215.8l-0.35,2.91l-0.77,0.64l-0.78,0.28l-1.72,-0.24l-1.66,0.24l-1.82,0.76l-1.25,0.98l-1.68,3.2l-3.43,4.62l-2.87,4.58l-0.18,1.72l-1.67,3.5l-3.16,1.95l-0.83,1.23l-0.72,2.2l-1.71,-0.42l-1.76,0.71l-1.8,-0.0l-3.46,1.75l-0.81,1.32l1.19,4.69l1.97,3.09l0.17,2.52l1.22,1.94l0.5,3.29l-0.2,1.82l0.32,3.7l3.3,6.9l-0.08,4.64l1.83,1.71l0.04,2.15l0.43,0.8l2.46,0.82l2.05,2.0l2.47,3.2l-0.04,0.9l-1.51,0.13l-0.44,0.5l0.78,3.05l-4.26,-0.35l-1.48,0.56l-0.65,0.71l-0.04,1.16l1.47,2.77l-1.72,2.7l-2.48,2.2l-0.34,3.34l-1.7,1.51l-0.28,0.63l-0.46,5.03l-0.71,1.95l-1.11,0.56l-2.55,-0.19l-3.46,-2.7l-1.67,-0.76l-3.68,-0.27l-1.97,0.47l-1.5,1.04l-1.11,1.65l-0.44,1.82l-0.0,2.27l-1.47,1.94l-0.63,2.56l-0.5,0.83l-4.52,3.51l-5.25,1.81l-5.2,-0.13l-0.76,-1.55l0.0,-6.83l-1.42,-5.12l0.72,-1.89l-0.75,-1.44l-0.03,-1.34l0.53,-1.13l3.5,-1.13l0.99,-1.45l0.0,-1.52l-0.57,-1.65l-2.92,-4.47l3.64,-0.04l1.61,0.49l4.13,1.99l2.41,1.71l1.35,0.42l4.13,-1.28l1.11,-0.62l1.57,-1.76l0.26,-3.33l1.17,-5.41l-0.29,-0.97l-1.3,-1.41l-0.58,-1.23l-3.83,-12.5l-0.77,-0.69l-0.67,-0.13l-2.77,0.3l-0.44,-0.25l-0.4,-0.9l-0.51,-2.21l1.54,-8.68l-0.2,-7.25l-0.39,-1.51l-1.42,-1.84l-0.4,-5.55l-0.65,-2.48l-1.21,-1.23l-7.02,-4.0l-3.52,-1.31l0.21,-0.79l2.5,-3.17l-1.6,-3.12l1.81,-3.76l-0.06,-1.46l-0.65,-0.95l1.25,-0.67l6.48,-1.41l2.11,-1.19l4.35,-3.5l9.95,-4.94l0.81,-2.03l2.84,-4.18l0.8,-1.97l1.32,-0.75l3.45,-6.67l1.32,-0.11l1.77,1.63l0.79,0.05l2.82,-2.37l3.63,-0.4l2.82,-2.42l1.0,-0.32l3.53,-0.27l0.49,0.2l0.19,2.19l2.19,2.65l1.64,0.95l0.67,1.72l0.02,1.54l-1.4,1.33l0.11,1.56l3.34,2.58l1.76,0.86l3.04,2.67l2.56,1.34Z",name:"Lamphun"},"TH-50":{path:"M221.68,162.82l-2.29,1.45l-0.69,1.13l0.77,3.74l-0.5,3.39l-0.55,1.57l-2.88,1.45l-1.61,1.81l-0.4,0.9l-0.0,0.8l0.54,0.59l1.98,0.03l0.17,2.43l0.6,2.47l1.0,2.24l0.16,2.39l-0.26,1.26l-1.6,2.12l-1.75,5.47l-0.03,1.1l0.95,1.99l-1.19,1.3l-0.57,1.24l-0.09,1.33l1.19,0.89l1.76,0.41l0.37,0.76l-0.68,2.52l-1.44,0.91l-0.59,0.83l-0.32,2.82l-0.33,0.56l-0.49,0.4l-1.92,-0.92l-3.6,-3.02l-1.81,-0.89l-2.93,-2.1l-0.19,-1.1l1.01,-0.78l0.5,-0.96l-0.13,-1.6l-0.81,-2.0l-1.74,-1.05l-2.01,-2.42l0.12,-1.52l-0.46,-0.88l-1.08,-0.42l-3.65,0.29l-1.31,0.46l-2.64,2.32l-2.33,0.06l-1.38,0.37l-2.65,2.31l-2.09,-1.65l-1.16,-0.1l-0.91,0.31l-3.64,6.85l-1.35,0.79l-0.8,1.99l-2.85,4.19l-0.62,1.79l-9.84,4.88l-4.43,3.56l-1.97,1.11l-6.37,1.36l-1.82,0.96l-0.13,0.6l0.78,1.01l0.07,1.1l-1.83,4.09l1.56,3.01l-2.32,2.68l-0.4,1.35l0.21,0.46l3.81,1.45l6.96,3.97l1.21,1.55l0.69,7.2l0.34,0.82l1.15,1.22l0.3,1.18l0.2,7.15l-1.53,8.93l0.82,3.03l0.61,0.7l1.06,0.28l2.34,-0.35l0.83,0.41l3.77,12.37l0.68,1.44l1.37,1.6l0.07,0.73l-1.16,4.85l-0.24,3.24l-1.64,1.63l-4.31,1.45l-1.1,-0.35l-2.37,-1.69l-4.19,-2.01l-1.88,-0.55l-4.43,0.04l-2.51,1.29l-2.73,0.91l-0.97,0.7l-0.85,1.61l0.18,1.64l-0.26,0.78l-3.35,2.81l-0.85,1.48l0.6,3.48l1.16,1.84l-0.08,1.78l-1.52,2.39l-3.26,0.59l-2.62,1.26l-1.1,1.68l-1.17,3.12l-0.41,3.22l0.33,2.92l0.65,1.05l1.99,1.7l0.76,1.49l-0.2,2.94l-1.59,3.67l0.33,0.98l2.03,1.23l0.15,3.18l-0.54,2.26l-1.11,0.67l-5.34,1.51l-3.86,0.19l-4.55,2.21l-1.95,-0.28l-1.29,-1.28l-1.76,-0.86l-1.64,-1.47l-1.85,-0.77l-1.07,-1.11l0.4,-4.16l-1.0,-3.86l-1.73,-2.21l0.32,-0.71l1.68,-1.27l0.31,-0.99l-0.58,-1.31l-1.69,-1.09l1.13,-6.89l-0.26,-1.94l-2.14,-5.47l-2.11,-0.77l-2.02,0.41l-0.54,-0.55l-0.19,-5.77l0.31,-1.62l0.73,-1.05l2.95,-2.27l0.86,-1.96l-0.22,-0.53l-6.08,-2.47l-1.16,-1.02l-0.06,-0.95l-2.26,-4.39l1.36,-1.1l0.09,-1.99l1.71,-1.52l0.17,-1.61l-0.32,-0.81l-1.48,-1.95l-2.15,-1.42l-5.6,-6.95l-3.66,-2.16l-2.13,-1.97l-0.86,-1.2l-1.08,-3.87l-0.02,-0.97l1.29,-4.28l0.99,-1.31l2.05,-1.12l0.42,-1.38l-0.27,-2.05l-1.69,-2.79l-0.44,-1.45l0.48,-2.11l-0.18,-4.12l-0.53,-1.42l-1.19,-1.42l1.41,-5.03l1.52,-3.46l-0.31,-0.95l-1.37,-1.01l-0.4,-2.36l0.66,-1.07l5.05,-4.39l1.75,-4.44l0.51,-0.24l1.11,0.44l1.44,-0.14l0.91,-0.78l0.45,-1.01l-0.18,-0.99l-0.73,-0.62l-1.93,-1.26l-2.86,-1.18l-4.52,-6.01l-0.14,-0.9l0.44,-1.7l-0.06,-3.86l-0.37,-1.63l-1.53,-2.72l1.12,-2.62l-0.18,-7.23l1.16,-3.37l0.14,-1.63l-0.67,-0.91l-1.76,-0.13l-1.39,-3.97l-0.19,-1.69l3.09,-6.77l1.26,-5.4l-0.11,-1.47l-1.54,-4.64l0.12,-0.88l2.42,-4.6l-0.02,-1.18l-1.43,-3.12l0.08,-0.6l3.04,-2.57l1.11,-4.4l1.16,-0.27l1.68,-1.28l1.76,-0.08l0.6,0.18l1.32,1.26l1.73,0.44l0.82,0.59l1.66,1.8l1.34,2.87l2.58,2.07l3.25,4.58l2.12,1.27l4.39,-0.06l3.56,0.53l2.49,1.0l1.73,1.18l0.99,-0.45l1.22,-2.44l0.64,-0.46l6.7,1.4l1.35,-0.29l2.8,-1.28l3.56,-0.49l2.33,-1.45l0.98,-1.45l0.76,-1.95l0.4,-2.15l-0.48,-2.64l-2.88,-4.97l-3.08,-2.82l-0.73,-1.16l1.02,-2.97l1.41,-6.08l-0.64,-7.97l-1.18,-2.06l-0.21,-1.04l0.84,-2.32l0.02,-3.84l0.84,-4.67l-0.91,-1.93l-2.49,-2.05l-0.21,-3.04l-1.69,-2.01l-0.68,-2.31l-0.35,-3.23l-0.69,-0.75l-3.45,-2.16l-2.36,-2.28l-1.15,-2.11l-0.2,-3.18l0.73,-0.07l2.75,2.53l2.24,0.92l0.43,-0.14l0.4,-0.93l0.97,-0.85l2.06,-0.79l2.4,-0.46l0.98,-0.62l2.76,-3.2l1.79,-0.79l9.57,-1.38l2.14,-0.72l6.28,-4.77l3.01,1.36l1.46,1.03l1.31,1.17l2.06,3.08l0.42,0.17l1.84,-0.42l3.84,-2.77l4.27,-1.69l1.59,-1.38l1.43,-2.44l0.91,-3.03l-1.01,-6.93l0.2,-1.01l1.33,-2.11l-0.82,-4.18l1.17,-7.62l2.05,-3.71l3.9,-2.86l4.68,-1.83l4.35,-0.64l2.01,0.19l4.41,1.26l1.82,0.84l4.17,3.41l2.52,1.18l2.82,-0.44l13.03,-3.99l5.12,-4.53l2.0,-1.11l2.41,1.81l3.35,1.16l-0.47,1.12l-2.52,1.86l-3.18,1.14l-0.54,0.83l-0.05,0.83l0.94,2.15l2.45,1.4l1.53,1.63l1.1,0.57l2.72,0.39l0.67,0.39l-0.22,4.17l-0.76,1.97l-0.83,0.91l-1.18,2.95l-0.52,0.53l-1.71,-1.86l-0.34,-2.0l-0.64,-1.14l-2.89,-1.43l-2.41,0.36l-3.35,-0.59l-3.38,2.07l-1.6,5.1l-1.35,1.21l-0.9,1.65l0.5,3.29l0.81,1.23l1.53,1.09l0.6,2.68l-2.43,0.63l-1.25,1.12l-0.5,1.57l-1.19,1.7l-1.0,4.65l-1.27,2.16l-1.76,0.09l-1.22,0.67l-1.46,2.14l-3.77,2.53l-0.71,1.03l-0.37,1.29l0.34,1.95l1.25,2.76l0.73,0.65l1.67,0.39l1.16,3.64l1.55,1.88l-0.47,1.54l-2.64,3.3l0.26,0.87l1.42,1.82l0.44,1.41l-0.25,3.44l1.55,4.02l0.7,3.06l-1.09,2.52l0.08,1.13l2.07,7.66l-0.43,2.2l-2.02,2.32l-1.11,4.65l0.14,1.11l1.69,6.25l6.33,7.64l1.59,6.03Z",name:"Chiang Mai"},"TH-93":{path:"M301.14,1400.47l3.51,0.57l2.28,1.93l1.28,0.48l-4.31,3.8l-1.31,1.57l-0.29,2.33l1.27,9.28l1.96,5.26l0.71,3.98l0.69,1.92l4.34,3.86l3.81,9.3l2.1,3.59l2.82,2.22l5.06,0.37l1.97,0.64l0.79,2.0l-3.17,3.59l-0.71,2.82l-0.96,0.63l-3.64,1.22l-1.64,2.66l-5.37,0.91l-5.5,1.89l-3.08,0.23l-9.0,4.82l-4.23,4.55l-5.47,-6.83l-1.28,-2.02l-2.75,-7.57l0.87,-2.04l-0.56,-3.37l-3.53,-4.47l-0.88,-3.31l-1.9,-1.83l-2.98,-8.98l-0.28,-2.07l-2.83,-3.23l0.08,-2.91l-0.29,-1.13l-2.78,-4.11l-0.44,-1.29l0.16,-3.73l2.06,-1.29l0.46,-1.09l-0.0,-1.59l-0.45,-0.86l-2.28,-2.41l-1.32,-6.38l-4.18,-9.55l0.46,-0.43l4.84,-0.96l2.0,-1.99l15.48,-2.07l4.42,1.89l1.1,1.46l0.58,2.43l1.6,1.11l1.41,1.7l1.79,0.7l5.33,1.06l2.15,0.74Z",name:"Phatthalung"},"TH-92":{path:"M207.17,1416.33l5.7,-4.23l3.12,-5.36l0.02,-1.24l-2.67,-4.61l-0.39,-2.59l-1.87,-2.91l0.11,-0.58l3.85,-3.87l1.21,-2.08l0.41,-1.57l-0.48,-1.85l2.42,1.1l1.56,2.41l2.01,1.89l1.97,0.23l4.93,-0.15l3.76,1.82l1.4,0.08l3.26,-0.86l0.95,-3.05l1.8,-1.66l0.73,-1.71l2.61,-2.01l1.31,-2.57l0.41,-0.28l3.18,0.03l2.93,-0.59l3.88,0.11l2.36,-0.52l0.98,0.45l0.91,1.23l-0.94,2.87l-0.85,4.79l0.47,4.39l0.92,1.45l4.27,9.75l1.33,6.39l2.39,2.61l0.36,0.98l-0.4,1.59l-1.82,0.98l-0.37,0.56l-0.01,4.75l3.1,4.91l0.23,4.1l2.84,3.23l0.23,1.94l3.01,9.05l2.0,2.0l0.81,3.18l2.2,3.11l1.3,1.28l0.51,3.03l-0.76,1.33l-0.1,0.93l2.8,7.73l1.38,2.18l5.77,7.19l1.45,2.61l-2.51,0.66l-1.15,-0.31l-1.78,-1.05l-1.94,-1.69l-3.5,-4.83l-1.25,-0.99l-0.75,0.1l-0.7,0.6l-2.15,5.24l-1.43,1.54l-1.29,-0.35l-3.32,-2.26l-1.34,-2.33l-0.02,-2.73l-0.67,-0.41l-0.96,0.07l-3.32,1.41l-1.25,0.14l-2.46,-0.15l-0.88,-0.8l-1.94,0.61l-3.1,1.62l-1.37,-0.64l-0.52,-1.11l0.05,-3.76l-0.6,-0.35l-3.78,2.16l-1.74,1.46l-0.29,0.02l-0.28,-1.22l-0.39,-0.31l-2.66,-0.55l-2.73,-4.31l-1.87,-4.93l0.51,-2.13l2.3,-1.33l2.04,-3.21l1.43,-3.93l0.58,-3.72l-0.4,-0.46l-1.03,0.21l-3.05,5.83l-1.89,1.99l-2.26,-0.87l-0.38,-1.43l0.52,-4.62l-0.44,-1.64l-0.34,-0.29l-1.81,0.02l-1.18,1.65l-0.76,2.21l-0.32,1.84l0.44,3.77l-0.35,1.26l-1.59,0.52l-2.57,-1.0l-2.65,-1.93l-3.12,-0.55l-1.41,-0.88l-4.32,-6.54l0.94,-1.76l0.17,-2.56l-0.63,-5.85l-1.08,-1.79l-0.48,-1.49l-3.23,-0.25l1.23,-2.11l-0.16,-2.4l-0.8,-2.8l-0.79,-4.91l-1.07,-0.45l-1.9,0.57l-1.77,-1.09l0.92,-0.51l0.45,-0.7l-0.37,-1.26ZM226.87,1460.5l0.31,0.47l-2.1,0.1l-2.21,1.1l-2.48,3.54l-0.26,-5.65l0.68,-2.04l3.32,1.91l2.74,0.58Z",name:"Trang"},"TH-91":{path:"M260.22,1473.8l3.48,-0.03l3.42,-1.44l0.69,-0.0l-0.05,2.53l1.5,2.63l3.53,2.44l1.73,0.47l1.68,-1.34l1.73,-3.35l0.6,-2.09l0.65,-0.7l0.38,0.04l3.22,4.48l2.99,2.85l2.72,1.39l0.76,0.09l2.89,-0.76l0.81,0.7l0.92,1.07l0.39,1.18l0.51,4.39l1.48,2.3l3.94,4.77l1.36,0.81l1.78,0.15l1.27,0.67l2.45,0.57l1.12,0.65l1.79,1.85l0.05,1.6l-0.44,2.36l-1.69,5.32l1.68,5.88l-0.62,3.71l-0.24,0.52l-1.27,-0.61l-1.55,0.5l-0.97,1.19l-1.18,8.24l0.14,1.96l1.05,3.84l-2.31,2.96l0.3,3.83l-0.43,2.63l-1.39,3.18l-0.55,-1.51l-1.28,-1.79l-1.76,-0.61l1.2,-3.22l-0.04,-2.11l-1.41,-0.81l-1.4,0.36l-1.1,1.13l-0.83,1.9l-3.18,-2.69l-3.04,-3.5l-1.23,-3.44l-1.16,-0.49l-1.81,0.82l0.08,-0.66l1.2,-2.13l-1.41,-4.1l-0.9,-0.71l-1.78,-0.05l-0.93,-2.93l-1.25,-1.43l-2.77,-2.11l-2.63,-4.12l-2.11,-1.58l-2.55,0.71l-1.57,-4.04l-1.41,-1.53l-9.41,-3.57l-2.51,-2.35l0.03,-4.15l0.42,-1.72l1.81,-0.16l0.79,-0.9l-0.16,-1.19l-0.62,-1.02l-2.78,-1.4l0.55,-4.03l-0.7,-1.54l2.71,-5.0l1.28,-0.84l3.35,-4.94ZM250.77,1541.97l-0.45,0.28l-1.04,-1.52l-1.47,-4.73l-3.51,-3.27l0.23,-1.15l2.28,-2.91l0.23,-1.23l-0.23,-2.47l2.01,-1.57l1.06,-5.14l2.28,4.95l0.01,5.39l1.7,3.96l0.88,3.08l-0.45,2.44l-2.62,1.04l-0.57,2.47l-0.35,0.37ZM202.06,1534.15l2.62,-0.16l1.79,0.91l-4.29,2.65l-2.26,0.39l-2.07,-0.59l-0.61,-0.61l0.94,0.03l2.02,-2.22l1.86,-0.41Z",name:"Satun"},"TH-90":{path:"M311.59,1520.98l-1.24,-0.03l-1.06,-0.78l0.44,-0.98l0.64,-3.94l-1.68,-5.83l1.67,-5.15l0.46,-2.49l-0.14,-2.03l-2.66,-2.54l-3.13,-0.9l-1.36,-0.7l-1.75,-0.15l-1.25,-0.84l-1.66,-2.35l-1.97,-2.08l-1.42,-2.2l-0.44,-4.18l-0.46,-1.39l-2.03,-2.11l-1.54,-2.78l4.21,-4.55l8.88,-4.76l2.94,-0.19l5.51,-1.89l5.05,-0.7l0.6,-0.33l1.62,-2.65l3.53,-1.16l1.22,-0.82l0.81,-2.96l2.54,-2.85l0.24,2.82l0.54,1.27l0.96,0.85l1.7,0.12l1.45,0.93l-2.97,1.58l-0.46,1.1l0.43,1.38l1.66,1.41l1.42,2.88l1.4,1.32l1.67,0.61l1.67,-0.17l2.05,1.79l1.18,0.44l2.81,0.11l3.94,-1.01l2.86,-2.59l0.91,-1.38l-0.27,-3.94l18.75,25.37l2.16,1.82l4.78,1.75l2.51,-1.03l4.87,4.47l5.61,4.24l5.43,2.66l7.39,-0.06l-0.05,0.74l-1.9,3.06l-0.91,2.13l-0.29,7.32l1.49,2.55l1.13,6.11l1.42,1.01l2.75,0.91l0.45,4.23l-0.21,1.18l-2.28,3.5l-2.24,2.57l-3.42,5.41l-5.81,1.31l-3.25,1.31l-1.63,1.19l-0.72,1.12l-0.69,3.26l-0.16,2.63l0.34,4.43l-0.32,1.31l-0.59,0.77l-0.66,0.59l-2.79,1.32l-5.16,0.13l0.39,-1.62l-1.99,-4.33l-0.54,-6.34l-1.05,-2.24l-2.66,-1.63l-3.4,-0.34l-0.73,-0.54l-0.21,-3.19l-0.56,-0.98l-2.08,0.09l-6.91,4.94l-1.75,0.24l-1.85,-0.45l-3.73,-1.65l-6.59,-1.91l-1.92,-0.89l-3.57,-2.54l-1.76,-0.41l-2.76,0.32l-1.74,-0.14l-2.34,-0.72l-4.11,-1.98l-2.04,-1.79l-1.17,-1.97l-4.01,-12.18l-0.83,-0.95l-1.41,-0.53l-2.32,-0.03l-1.9,1.23ZM326.66,1397.57l7.92,38.09l6.55,15.59l7.23,11.41l0.76,2.1l-0.05,1.05l-2.24,-0.18l-5.17,-4.84l-3.0,-1.84l-3.17,0.05l-1.59,-0.83l1.3,-2.84l-1.07,-3.49l-0.73,-4.72l-1.53,-1.11l0.2,-8.45l-0.43,-7.59l-1.82,-4.33l-3.53,-1.57l-3.82,0.42l-2.73,3.86l-0.78,1.84l-0.39,0.34l-1.44,-1.14l-0.36,-2.59l0.66,-1.93l3.57,-2.19l1.62,-2.14l0.46,-4.44l-0.7,-5.84l-1.48,-5.5l-2.02,-3.42l-2.48,-0.96l-6.41,1.58l-1.07,0.87l-1.52,-0.53l-2.46,-2.02l-3.15,-0.52l1.74,-5.9l0.8,-1.39l4.57,-2.09l5.18,-1.62l3.59,-1.87l6.38,-1.29l2.62,11.97Z",name:"Songkhla"},"TH-96":{path:"M450.09,1607.55l-0.4,-1.27l0.21,-4.54l-1.27,-2.75l0.37,-7.49l-0.22,-0.99l-0.96,-1.7l-2.92,-1.92l-0.93,-3.91l-1.31,-1.73l-3.3,-2.16l-1.88,-4.45l1.81,-1.71l0.53,-1.01l0.32,-4.29l3.25,-16.28l0.62,-0.59l4.34,-1.41l5.49,-0.79l0.97,-0.71l7.73,-9.52l-0.04,-1.04l-1.17,-1.46l0.65,-2.01l-0.19,-1.1l-1.99,-1.41l-0.67,-0.68l-0.08,-0.55l0.91,-0.98l2.48,-0.65l1.39,0.4l1.31,-0.5l2.11,1.22l0.29,2.07l1.52,2.28l1.28,0.41l3.61,0.0l5.05,7.75l4.03,4.0l10.92,6.85l12.04,11.54l5.61,4.05l-0.67,5.58l0.5,8.42l-1.16,3.31l-2.8,2.79l-8.01,6.16l-2.74,3.31l-1.69,4.63l-0.07,4.75l-0.66,3.99l-4.71,3.86l-1.51,2.76l-3.19,1.98l-0.64,0.78l-0.84,2.23l-1.12,1.21l-1.5,0.17l-2.13,-1.15l-2.42,-3.5l-1.63,-0.58l-1.7,0.48l-2.83,2.23l-1.99,-0.42l-1.55,-1.71l-2.06,-4.83l0.35,-2.9l-0.25,-0.36l-3.0,-1.07l-1.05,-2.04l-1.94,-2.43l-2.5,-0.55l-2.58,0.6l-3.39,1.32Z",name:"Narathiwat"},"TH-95":{path:"M376.84,1564.29l5.6,-0.15l3.05,-1.42l0.85,-0.76l0.73,-1.01l0.35,-1.44l-0.33,-4.62l0.79,-5.54l0.6,-0.92l1.35,-0.97l3.17,-1.28l6.11,-1.49l3.52,-5.54l2.23,-2.55l2.4,-3.7l0.24,-1.46l-0.41,-3.79l1.5,0.79l2.52,2.17l1.6,0.83l2.03,-0.03l2.36,0.6l2.22,-0.13l1.94,-0.75l3.04,-2.53l1.15,-1.48l1.45,-3.08l0.92,-0.8l0.0,2.34l0.77,3.13l-0.27,3.0l2.21,3.89l1.08,1.12l1.23,0.25l3.47,-1.35l5.45,-1.05l4.12,0.18l4.28,-2.57l1.19,-0.26l0.68,0.39l2.56,4.05l1.32,1.04l1.41,0.26l3.47,-1.23l1.01,1.27l-0.16,0.64l-6.46,7.97l-1.53,1.5l-5.52,0.81l-4.43,1.44l-0.96,0.87l-3.38,16.61l-0.32,4.25l-2.33,2.65l0.04,0.75l1.8,4.15l4.0,2.97l0.86,1.38l0.82,3.66l0.89,0.87l2.14,1.18l0.78,1.43l-0.2,8.25l1.28,2.82l-0.22,4.41l0.45,1.54l-11.26,4.37l-3.86,2.49l-4.11,1.96l-4.21,0.76l-3.44,1.79l-1.54,5.18l-0.33,2.42l-0.89,2.11l-1.33,1.86l-1.62,1.54l-5.0,3.02l-2.82,0.89l-1.54,-0.72l-2.85,-5.36l-2.18,-2.5l-2.58,-1.69l-3.15,-0.13l-0.89,-0.35l-3.26,-5.41l-0.18,-1.09l0.23,-1.14l5.09,-10.12l1.64,-1.05l4.25,-1.19l1.06,-2.21l0.97,-5.75l0.17,-6.17l0.55,-4.43l-0.91,-2.34l-3.59,-3.0l0.09,-2.19l1.32,-1.64l1.44,-0.69l1.12,-1.19l0.2,-2.65l-0.34,-2.43l-0.72,-1.41l-1.6,-0.67l-5.09,1.04l-1.62,-0.53l-3.77,-2.89l-2.28,0.55l-2.77,2.96l-1.83,0.47l-5.91,-1.3l-1.51,0.45l-0.72,0.74l-0.99,-2.16l0.08,-3.75Z",name:"Yala"},"TH-58":{path:"M60.36,324.25l-14.78,-13.63l-1.62,-2.76l-0.46,-4.0l-0.99,-1.21l-2.56,-2.13l-1.13,-2.79l-2.44,-2.45l-0.53,-0.97l1.91,-0.26l0.33,-0.5l-1.43,-5.17l0.62,-1.51l3.0,-5.22l3.3,-2.27l0.48,-0.98l-0.76,-2.69l-0.83,-1.23l-2.13,-5.58l-2.09,-1.15l-0.72,0.05l-0.02,-1.08l0.59,-1.94l-0.28,-1.32l-0.98,-1.99l-0.39,-3.02l-6.0,-8.38l-1.11,-2.16l0.21,-0.72l1.65,-0.85l0.82,-1.73l0.09,-2.21l-0.7,-1.84l-1.62,-1.02l-5.75,-2.22l-1.23,0.29l-0.42,0.39l-2.07,5.47l-1.15,1.36l-4.24,-2.83l-2.11,-2.11l-1.45,-2.39l-0.6,-2.66l-0.47,-5.22l-2.74,-4.22l-2.47,-5.1l-0.48,-1.71l-1.23,-2.13l-2.64,-2.72l2.26,0.28l0.8,0.52l2.95,5.1l1.31,0.86l1.31,0.21l2.76,-0.48l5.02,0.13l4.44,-2.06l7.5,-4.92l1.99,-0.65l5.79,0.14l5.06,-1.39l0.74,0.06l0.45,-0.36l0.7,-1.39l0.86,-4.66l-0.77,-4.56l-1.23,-4.47l-0.93,-8.67l-1.33,-4.19l0.31,-3.9l-0.55,-1.58l-6.15,-5.46l-0.33,-1.01l3.22,-2.54l1.62,-1.76l0.8,-1.84l0.69,-4.25l1.1,-1.97l6.73,-5.12l1.54,-1.73l0.83,-1.85l0.47,-8.81l-0.31,-2.18l-0.88,-2.25l-3.84,-3.36l-0.47,-0.8l0.29,-0.81l1.91,-0.03l1.22,-0.44l1.06,-2.77l-2.49,-4.04l-1.69,-6.51l3.49,-4.71l3.57,-3.12l1.03,-1.34l0.75,-1.85l-0.84,-2.64l-0.12,-4.1l0.79,-1.15l3.98,-0.59l6.75,-3.33l3.43,-3.48l2.18,-0.32l1.12,-0.54l0.6,-1.57l0.03,-1.99l-0.9,-4.14l-0.11,-1.98l1.43,-7.28l0.61,-1.31l1.89,-0.43l2.95,3.36l1.6,0.48l2.62,-0.43l2.1,1.16l4.28,3.86l4.43,1.55l0.41,0.89l-0.13,2.21l0.28,1.29l2.16,1.63l3.13,-0.55l4.75,-2.23l4.26,-0.07l5.11,0.48l4.9,-0.16l3.65,-1.86l0.26,3.22l1.28,2.38l2.49,2.41l3.92,2.62l0.3,3.04l0.72,2.46l1.66,1.95l0.25,3.15l0.53,0.7l1.35,0.73l1.37,2.05l0.09,0.85l-0.86,3.93l-0.01,3.8l-0.84,2.41l0.28,1.35l1.14,1.93l0.62,7.74l-2.42,9.21l0.94,1.61l3.0,2.72l2.68,4.43l0.55,2.8l-0.38,1.89l-1.12,2.55l-2.44,1.74l-3.49,0.47l-4.05,1.56l-4.4,-1.17l-2.36,-0.23l-1.11,0.76l-1.14,2.34l-0.41,0.22l-1.36,-1.06l-2.71,-1.09l-3.7,-0.55l-3.42,0.18l-1.82,-0.52l-0.76,-0.64l-3.23,-4.56l-2.56,-2.04l-1.28,-2.8l-1.75,-1.9l-1.05,-0.75l-1.67,-0.41l-1.79,-1.46l-2.55,0.04l-1.78,1.32l-1.43,0.47l-1.16,4.49l-3.09,2.67l-0.1,1.18l1.43,3.12l-0.01,0.75l-2.57,5.13l0.17,1.47l1.4,3.87l-0.17,3.11l-0.96,3.32l-3.13,6.95l0.22,1.98l1.49,4.19l0.55,0.44l1.58,0.0l0.19,0.29l-0.13,1.33l-1.17,3.48l0.18,7.2l-1.11,2.08l-0.02,0.7l1.59,2.95l0.31,1.42l0.05,3.73l-0.46,2.17l0.26,0.86l4.69,6.22l3.0,1.28l2.35,1.59l0.08,0.5l-0.57,0.92l-0.59,0.31l-1.85,-0.44l-0.95,0.25l-0.54,0.69l-1.51,4.07l-4.98,4.31l-0.85,1.41l0.03,1.64l0.44,1.33l1.44,1.13l0.13,0.44l-1.48,3.21l-1.45,5.41l1.3,1.72l0.42,1.17l0.16,3.92l-0.49,2.2l0.51,1.72l1.68,2.77l0.21,1.7l-0.19,0.87l-1.98,1.07l-1.19,1.55l-1.36,4.44l-0.0,1.28l1.13,4.08l1.0,1.42l2.3,2.11l3.56,2.08l5.52,6.88l2.23,1.5l0.84,0.96l0.69,1.32l0.04,0.81l-1.86,1.87l-0.11,2.0l-1.25,0.88l-0.03,1.31l1.49,2.44l0.83,2.63l1.46,1.25l4.94,2.0l-4.53,0.96l-1.39,0.61l-2.23,1.71l-1.94,2.13l-7.45,-0.12l-1.11,0.28l-13.36,6.26l-1.93,1.49l-1.16,0.4l-4.61,0.2l-1.71,1.43Z",name:"Mae Hong Son"},"TH-13":{path:"M385.75,696.31l0.22,21.24l-1.02,7.55l-7.08,1.38l-17.07,2.04l-1.58,-0.21l-8.46,-2.48l-3.67,-0.59l-4.89,0.15l-1.28,-0.28l-2.13,-1.34l-7.1,-2.76l-3.11,-0.56l-1.98,-1.15l-2.12,-4.41l-0.35,-3.34l1.4,-3.84l11.43,-0.04l4.12,0.35l3.32,-1.36l2.88,1.13l5.48,-1.16l1.87,-0.75l1.29,-1.65l2.67,-2.25l22.59,-10.52l0.93,0.06l1.89,1.42l1.75,3.4Z",name:"Pathum Thani"},"TH-12":{path:"M324.77,707.41l-0.45,1.77l-0.81,1.5l-0.19,2.53l0.42,1.99l2.47,4.9l2.1,1.1l3.11,0.56l7.04,2.74l2.18,1.36l1.51,0.32l4.31,-0.14l-3.05,10.41l-2.66,2.77l-0.45,2.18l-0.34,0.42l-1.0,0.31l-4.96,-0.6l-10.14,0.17l-3.05,-7.13l-1.8,-3.22l-0.37,-3.62l0.93,-4.34l-0.05,-1.41l-0.71,-1.76l-2.61,-3.7l0.14,-1.42l1.49,-3.42l0.49,-4.53l1.52,-1.81l0.86,-0.14l2.5,0.67l1.58,1.53Z",name:"Nonthaburi"},"TH-11":{path:"M338.21,775.11l-0.71,-7.26l0.28,-1.63l1.88,-0.58l1.48,-1.44l0.79,-4.53l-0.22,-2.63l1.26,0.49l0.82,-0.1l1.9,-1.97l1.39,-0.24l1.28,-2.28l0.87,-0.42l0.76,-0.09l0.71,0.82l0.83,0.37l0.06,0.86l-1.24,2.02l0.13,0.53l2.34,1.23l6.39,0.36l1.8,-0.28l1.13,-1.05l1.79,-4.79l0.7,-0.35l4.57,-0.28l2.64,0.29l1.95,1.14l3.11,1.09l3.03,-0.07l7.15,2.63l1.8,1.03l0.69,2.05l-0.08,0.55l-1.72,1.79l-1.11,1.82l-1.46,0.41l-0.47,0.53l-0.29,2.99l-0.59,0.42l-1.22,0.1l-0.79,0.59l-1.16,2.66l-0.54,3.15l-1.4,1.12l-0.5,0.88l-2.68,-0.79l-4.57,-0.56l-2.39,-0.97l-7.54,-1.02l-3.18,-1.18l-4.24,-2.98l-1.88,-0.75l-0.17,-0.54l0.99,-3.73l-0.11,-1.83l-0.32,-0.36l-0.44,0.2l-1.22,2.33l-0.42,1.87l0.11,4.56l-0.79,1.34l-2.0,0.89l-9.17,1.6Z",name:"Samut Prakan"},"TH-10":{path:"M331.32,775.77l0.76,-1.01l0.16,-1.04l-0.71,-5.31l-1.7,-5.77l-0.62,-1.15l-1.35,-1.4l-2.04,-0.77l-0.72,-1.65l-2.03,-10.3l0.68,-2.42l0.22,-2.44l10.01,-0.17l5.01,0.6l1.43,-0.45l0.63,-0.78l0.4,-2.08l2.71,-2.87l3.13,-10.67l3.3,0.53l8.42,2.47l1.82,0.24l17.15,-2.05l6.9,-1.33l-0.8,10.97l0.52,1.15l1.81,1.31l0.55,1.01l-3.19,3.84l-4.78,7.53l-0.16,0.77l0.49,1.06l-2.26,0.02l-5.94,-2.39l-6.58,0.13l-1.29,0.68l-2.23,5.39l-1.82,0.4l-6.27,-0.35l-1.74,-0.9l1.13,-1.86l-0.14,-1.51l-1.11,-0.65l-0.68,-0.82l-1.48,0.04l-1.16,0.61l-1.3,2.27l-1.26,0.15l-1.84,1.94l-1.59,-0.51l-0.83,0.5l0.17,2.85l-0.73,4.3l-1.19,1.09l-2.18,0.84l-0.34,2.06l0.73,7.38l-3.61,0.63l-2.49,-0.11Z",name:"Bangkok Metropolis"},"TH-17":{path:"M318.74,600.57l-1.51,-3.71l1.39,-0.82l0.75,-0.95l0.33,-1.11l-0.12,-2.29l1.19,-0.7l3.24,0.77l0.57,0.48l0.67,1.57l-0.36,1.89l1.7,3.28l1.86,1.16l6.16,2.5l-0.42,0.63l-0.02,0.93l1.3,1.59l1.24,6.07l-0.8,2.66l-1.91,2.31l-0.05,1.48l1.91,5.8l0.45,0.79l1.71,1.52l0.47,1.05l0.86,6.39l0.9,2.89l-1.51,2.49l-4.6,-0.53l-1.6,-2.26l-2.97,0.04l-1.72,-1.39l-1.92,-0.97l-1.14,-1.96l-0.82,-0.57l-0.93,-0.03l-2.91,0.91l-0.67,-0.06l-1.83,-0.97l-1.29,-0.13l-3.75,0.7l-1.82,-2.55l-0.19,-0.86l0.98,-1.4l0.28,-1.14l0.15,-6.26l-0.24,-0.75l-0.47,-0.27l-1.41,0.33l-0.67,-0.28l-0.51,-0.69l-0.05,-0.69l1.13,-1.47l0.63,-1.43l4.32,0.35l1.68,-0.26l1.85,-1.45l2.19,-3.2l0.32,-1.3l-0.67,-1.16l-1.3,-0.92l-2.19,-0.65l0.36,-1.68l0.55,-0.8l2.27,-0.86l0.67,-2.1l-0.13,-0.44l-1.6,0.48Z",name:"Sing Buri"},"TH-16":{path:"M427.83,575.86l-0.2,2.59l-2.16,4.12l0.22,4.61l-0.33,8.97l0.34,3.36l1.2,0.56l2.39,-0.12l2.79,1.83l1.63,0.57l2.93,0.31l1.56,2.2l1.06,3.64l4.77,9.49l0.44,1.62l0.03,3.24l-0.42,1.12l-4.54,2.93l-1.83,0.74l-1.32,1.22l-3.2,1.42l-0.64,0.9l-0.8,2.8l-0.62,0.84l-2.03,0.95l-1.31,1.32l-1.36,0.43l-0.75,1.17l-4.9,-1.22l-1.3,-1.0l-2.47,-0.61l-0.16,-1.17l-1.0,-2.16l-1.26,-1.13l-2.44,-0.94l-1.31,-3.03l-0.6,-0.75l-5.46,-1.67l-5.07,1.3l-5.3,3.2l-0.64,1.27l0.22,1.29l-0.27,0.88l-3.19,3.55l-3.68,0.02l-1.61,-2.09l-2.24,-0.81l-0.57,-0.65l-0.35,-1.47l-0.02,-4.18l-0.82,-1.37l-2.15,-1.79l0.16,-1.34l-0.31,-0.77l-1.27,-0.37l-3.06,1.23l-1.76,0.01l-0.88,0.45l-0.4,0.62l-0.35,2.05l-2.29,1.04l-0.28,2.06l-2.14,3.13l-1.54,3.0l-10.96,6.73l-0.95,1.13l-1.65,3.7l-3.56,-0.9l-1.62,-1.34l-1.73,-0.17l-4.1,-3.13l-0.97,-1.62l1.36,-2.08l0.28,-1.01l-0.91,-2.88l-0.87,-6.45l-0.61,-1.33l-2.07,-2.16l-1.85,-5.58l-0.01,-1.03l1.81,-2.14l0.56,-1.12l0.41,-1.99l-1.27,-6.35l-1.28,-1.54l0.01,-0.51l1.73,-3.09l2.83,-3.22l1.17,-2.91l0.06,-3.47l0.57,-0.72l2.5,-1.44l0.95,-0.9l0.75,-3.81l2.59,-3.59l1.6,-1.62l1.74,-0.92l3.01,-3.66l11.96,-10.97l1.79,-2.21l0.76,-1.85l-0.12,-1.53l-0.89,-3.08l8.87,1.86l5.34,1.53l5.7,-1.45l2.99,-0.41l2.18,0.06l5.91,4.16l1.47,1.7l1.89,0.49l2.29,-0.25l3.49,2.82l1.27,0.64l3.01,0.35l4.5,-1.37l3.73,0.72l0.93,0.9l0.81,1.72l0.51,3.07l0.96,1.54l3.99,3.29Z",name:"Lop Buri"},"TH-15":{path:"M332.23,637.19l1.06,1.92l0.55,0.34l4.85,0.59l1.09,1.79l2.9,2.33l-0.2,1.24l0.31,1.29l-0.36,3.08l-1.38,5.82l-0.85,1.53l0.63,2.5l0.36,8.04l-0.23,1.59l-2.67,1.6l-2.45,-0.78l-2.14,0.09l-0.12,-5.24l-0.55,-1.25l-0.74,-0.49l-2.68,0.33l-2.17,1.09l-1.77,-0.03l-2.43,0.52l-3.48,-0.64l-2.4,0.93l-3.76,0.11l-2.86,-2.95l-1.8,-5.09l0.08,-0.66l1.48,-1.13l0.59,-1.1l-1.26,-2.45l1.57,-2.2l0.57,-2.44l-0.99,-3.45l0.48,-2.87l-1.08,-4.67l0.56,-1.95l1.63,-1.71l3.71,-0.71l1.13,0.11l1.75,0.94l0.98,0.1l3.58,-0.91l1.65,2.36l2.02,1.05l1.76,1.41l0.91,0.21l2.14,-0.2Z",name:"Ang Thong"},"TH-14":{path:"M318.32,705.83l0.0,-3.26l-0.75,-1.4l-2.08,-0.69l-3.62,-0.46l2.61,-3.51l0.75,-1.57l-0.05,-2.68l2.19,-8.4l0.77,-6.34l0.05,-2.32l-2.58,-4.59l-0.41,-4.24l2.37,-0.19l2.25,-0.92l3.49,0.64l2.5,-0.53l1.79,0.03l2.29,-1.12l2.19,-0.32l0.75,1.1l-0.02,4.57l0.56,1.28l2.38,-0.06l2.64,0.79l3.19,-1.83l0.44,-2.16l-0.36,-8.1l-0.63,-2.36l0.81,-1.36l1.4,-5.91l0.38,-3.23l-0.19,-2.04l0.89,0.55l1.6,0.13l2.2,1.57l2.99,0.67l-1.85,5.28l-0.16,1.77l1.65,1.74l0.86,2.19l1.19,0.87l2.05,0.37l2.84,-0.29l5.77,-2.25l5.02,0.05l1.91,0.65l-0.11,3.17l-0.25,0.45l-1.13,0.63l-0.17,0.6l1.32,3.49l-0.86,4.02l0.36,3.84l0.45,1.05l2.11,1.76l0.61,0.92l-0.37,2.82l-0.94,2.37l0.18,1.21l1.04,0.49l2.19,-0.05l0.81,0.51l0.33,0.73l0.11,6.88l-17.81,8.37l-2.85,2.39l-1.3,1.65l-1.53,0.56l-5.26,1.13l-2.89,-1.13l-3.37,1.37l-4.04,-0.35l-11.59,0.04l-1.8,-1.72l-2.87,-0.77l-1.24,0.21l-1.15,1.21Z",name:"Phra Nakhon Si Ayutthaya"},"TH-71":{path:"M88.91,599.79l-0.77,-2.43l0.46,-1.99l2.22,-3.83l0.58,-2.14l-1.38,-3.48l-0.05,-0.8l3.7,0.17l2.08,-0.92l1.76,-1.7l3.74,-5.31l1.09,-0.24l2.35,0.38l1.9,0.73l3.68,2.23l1.69,0.66l1.02,-0.21l0.56,-1.12l-0.04,-1.85l-0.41,-0.79l-1.38,-0.97l0.54,-1.16l1.76,-1.48l0.13,-1.13l-0.43,-1.82l0.06,-0.65l0.48,-0.33l3.88,-0.83l3.68,-1.69l4.17,2.1l1.48,1.61l0.34,2.29l0.7,0.21l2.86,-3.26l1.08,-5.39l-0.19,-5.68l-2.54,-16.55l0.1,-7.52l3.76,1.53l3.27,2.41l1.46,0.3l1.49,1.0l1.66,0.15l7.72,11.87l0.19,0.73l-1.11,0.68l0.41,1.16l4.29,2.92l1.18,3.75l3.17,2.67l3.17,5.24l4.42,5.5l2.01,4.1l4.93,2.57l4.47,3.48l0.56,2.87l0.09,3.23l0.68,2.72l-0.29,1.76l0.08,2.42l1.17,2.93l6.05,4.91l1.27,2.0l0.65,0.41l2.81,-0.17l3.98,-0.92l2.9,1.29l2.69,-0.2l4.57,1.48l1.0,0.6l1.35,0.13l2.94,-0.7l0.99,0.85l0.85,1.53l0.84,2.69l0.49,4.19l-0.28,1.95l-2.63,3.01l0.06,1.49l0.7,1.93l1.31,0.84l1.56,-0.44l0.88,0.18l4.34,5.61l2.16,1.91l3.63,-0.98l2.28,1.0l0.67,2.11l-0.26,0.82l-0.69,0.73l-0.04,0.86l2.57,3.72l1.01,0.26l4.11,-1.01l0.73,-0.55l0.96,-1.65l1.19,-0.87l0.89,-1.86l0.85,-5.83l1.68,0.76l1.32,-0.11l2.85,0.58l1.32,-0.4l1.97,-1.51l2.99,-0.04l1.94,0.82l6.24,7.45l3.38,2.73l1.96,2.72l3.92,1.86l2.6,0.46l2.32,1.96l-0.29,1.26l-1.78,1.24l-0.23,1.1l0.9,1.42l3.01,2.15l0.87,1.15l-0.89,1.16l-3.3,1.81l-1.93,0.68l-0.91,0.89l-0.78,20.26l0.59,4.34l-0.2,5.46l-1.21,3.97l-4.67,4.34l-0.3,0.82l0.84,7.13l0.51,0.77l1.55,0.21l1.31,1.27l0.8,2.19l-0.39,2.88l0.57,1.57l1.57,2.32l2.43,1.1l1.28,3.05l1.71,0.96l0.22,0.84l-0.88,0.49l-0.56,0.91l-2.9,7.05l-1.46,0.62l-0.8,0.91l-1.23,3.43l-0.82,0.67l-3.58,0.18l-2.07,-0.46l-5.88,-0.49l-1.85,0.28l-6.1,2.51l-4.08,0.78l-3.59,3.45l-0.97,0.36l-2.27,-0.6l-1.55,-0.9l-1.88,-2.65l-1.09,-0.59l-0.73,0.16l-2.32,1.73l-11.31,3.49l-1.83,-0.44l-2.85,-1.62l-2.45,0.97l-2.72,-0.79l-1.13,0.68l-1.1,1.44l-3.09,1.9l-5.78,0.71l-3.98,-4.11l-0.78,-1.68l-1.21,-5.2l0.26,-4.01l-0.29,-0.94l-1.17,-1.39l-2.03,-0.69l-1.41,-2.91l-3.45,-2.59l-0.92,-1.21l-2.43,-4.53l-3.43,-4.12l-0.55,-1.91l-0.24,-2.48l-1.14,-1.96l-2.14,-1.39l-4.83,-1.74l-12.8,-9.64l-2.39,-2.52l-2.88,-5.3l-1.04,-0.15l-1.4,0.43l-1.45,-0.05l-2.69,-2.96l-3.32,-1.12l-2.2,-1.73l-4.89,-6.15l-7.52,-15.33l-2.82,-1.42l-0.7,-1.37l-0.58,-2.63l-0.96,-2.45l-1.46,-2.25l-13.11,-12.63l-5.83,-9.22l-0.8,-2.0l0.34,-2.3l-1.81,-2.19l-0.06,-6.31l-0.76,-2.51l-2.53,-4.85l0.02,-1.29l1.4,-3.12l-0.58,-2.63l-3.39,-3.59Z",name:"Kanchanaburi"},"TH-70":{path:"M195.36,750.7l5.6,-0.7l3.29,-2.02l1.83,-1.95l2.69,0.8l2.23,-0.97l2.68,1.56l2.27,0.49l11.5,-3.54l2.61,-1.83l0.63,0.34l0.91,1.6l1.1,1.16l1.75,1.01l2.62,0.64l1.39,-0.54l3.45,-3.37l3.97,-0.73l6.05,-2.49l1.56,-0.26l5.89,0.49l2.11,0.46l3.91,-0.23l1.24,-1.07l1.41,-3.69l2.01,-1.15l3.29,-7.78l0.94,-0.52l0.89,0.08l4.39,1.17l1.08,0.72l0.51,0.9l0.33,1.23l-0.01,2.8l1.13,3.81l-0.12,1.63l-1.02,3.27l0.47,2.8l-0.76,3.14l0.45,1.21l1.66,2.16l1.46,0.6l1.93,-0.62l2.93,-2.44l0.51,0.23l0.89,1.66l-0.13,2.14l0.31,0.66l0.89,0.45l2.69,0.29l0.55,0.66l-0.23,4.91l-0.11,0.78l-2.2,2.2l-0.64,1.31l-1.21,10.06l-2.71,-0.16l-1.42,0.88l-2.31,0.7l-5.15,-2.14l-1.11,0.18l-0.46,0.47l-2.45,5.3l-0.16,4.4l-2.1,4.37l-1.47,5.43l-6.68,-0.09l-3.22,-0.4l-6.86,2.43l-3.92,4.48l-0.05,4.73l-0.35,1.44l-0.88,0.83l-1.94,0.8l-5.64,0.87l-5.87,-0.72l-1.22,0.52l-1.58,1.55l-2.67,-1.02l-2.23,0.93l-4.43,-1.53l-1.47,-1.22l-2.35,-0.66l-1.69,-1.41l-1.27,-0.42l-0.96,0.04l-2.85,2.88l0.06,3.22l-0.3,0.77l-3.24,2.1l-0.99,0.31l-0.67,-0.26l-1.67,-3.36l-1.4,-1.04l-5.73,-2.69l0.28,-1.86l-1.81,-6.39l-0.06,-1.34l1.53,-3.19l-0.36,-3.2l0.55,-5.46l-0.1,-2.18l-3.89,-17.12l-0.27,-9.21l0.36,-2.54l-0.03,-2.89l-0.36,-0.67Z",name:"Ratchaburi"},"TH-19":{path:"M416.19,636.2l1.52,19.15l-1.73,2.82l-0.43,1.87l0.47,0.95l2.01,1.45l1.29,2.16l2.22,2.31l-0.9,0.89l-0.67,3.36l-1.47,2.02l-0.98,2.75l0.12,2.44l-2.61,2.3l-1.69,0.37l-1.41,-1.94l-2.46,-1.73l-0.96,-0.27l-3.56,-0.0l-2.09,-2.48l-1.05,-0.23l-0.5,0.78l0.04,3.06l-1.99,3.01l0.25,1.32l-0.3,0.99l-1.12,1.37l-3.91,2.78l-1.21,-1.24l-0.65,-0.23l-1.93,0.26l-0.61,0.4l-0.39,0.76l0.46,2.83l-0.58,1.53l-3.11,3.51l-1.57,-3.05l-2.31,-1.74l-1.46,-0.05l-4.08,1.83l-0.32,-7.25l-0.37,-0.59l-1.08,-0.68l-2.37,0.01l-0.54,-0.31l1.16,-3.54l0.2,-2.37l-0.81,-1.33l-2.05,-1.7l-0.29,-0.64l-0.36,-3.72l0.86,-4.1l-1.32,-3.47l1.07,-0.67l0.46,-0.81l0.28,-2.37l-0.33,-1.53l-2.43,-0.92l-5.19,-0.05l-1.65,0.42l-4.2,1.84l-3.5,0.21l-1.79,-0.88l-0.82,-2.14l-1.51,-1.37l0.12,-1.48l1.98,-5.64l1.75,-3.93l0.8,-0.93l9.68,-5.69l1.31,-1.07l1.65,-3.13l2.17,-3.19l0.32,-0.8l-0.07,-1.18l2.19,-0.93l0.54,-2.36l0.41,-0.47l2.03,-0.07l2.48,-1.13l1.09,0.03l0.07,1.99l2.25,1.92l0.66,1.13l-0.04,3.94l0.44,1.78l0.89,0.99l2.15,0.76l1.75,2.2l2.96,0.18l1.51,-0.28l3.44,-3.83l0.38,-1.22l-0.22,-1.28l0.34,-0.71l5.14,-3.09l4.7,-1.23l5.0,1.51l1.79,3.66l2.7,1.13l0.95,0.86l0.9,1.96l0.1,1.23Z",name:"Saraburi"},"TH-72":{path:"M209.52,609.3l1.01,-2.54l0.62,-3.15l1.72,-1.67l0.95,-0.4l2.73,2.35l6.15,1.79l1.35,3.78l10.61,2.23l2.78,1.79l8.04,2.26l2.19,-0.31l0.24,-1.36l-0.68,-3.03l2.22,-0.7l1.79,0.57l3.92,2.12l2.2,0.81l7.76,1.06l7.99,3.29l8.35,0.81l2.41,0.63l2.86,-0.54l3.55,-1.22l1.35,-0.76l0.87,-1.06l-0.47,-1.87l0.28,-0.51l7.31,1.76l2.01,2.05l0.88,0.5l1.83,-0.4l5.02,-2.61l-1.44,2.13l-0.11,0.73l0.2,0.71l1.2,1.23l1.9,-0.14l0.09,0.29l-0.16,6.04l-1.27,2.62l0.3,1.25l1.8,2.53l-1.62,1.76l-0.66,2.25l1.09,4.85l-0.48,2.83l0.98,3.34l-0.49,2.13l-1.5,1.9l-0.16,0.61l1.26,2.36l-0.38,0.69l-1.56,1.23l-0.2,1.19l2.25,5.92l2.79,2.72l1.18,0.22l0.43,4.39l2.58,4.59l-0.82,8.29l-2.2,8.43l0.07,2.57l-0.65,1.37l-2.9,3.9l-5.33,2.5l-1.31,1.44l-3.1,-0.33l-11.46,0.31l-4.15,-0.48l-6.44,3.95l-5.23,4.89l-1.5,0.31l-5.33,0.07l-0.87,-2.27l-1.6,-1.49l-1.53,-0.25l-0.9,-7.06l4.86,-4.8l1.31,-4.27l0.2,-5.6l-0.59,-4.32l0.72,-19.93l5.82,-3.02l1.27,-1.72l-0.37,-1.08l-3.77,-2.94l-0.68,-1.08l0.1,-0.36l1.83,-1.31l0.46,-1.01l-0.12,-1.01l-2.68,-2.33l-2.69,-0.5l-3.7,-1.73l-1.87,-2.64l-3.4,-2.75l-6.29,-7.49l-1.1,-0.69l-1.29,-0.33l-3.3,0.06l-1.88,1.42l-1.23,0.46l-2.76,-0.58l-1.15,0.14l-1.2,-0.69l-1.1,-0.0l-0.69,1.23l0.1,1.77l-1.18,4.64l-1.41,1.15l-1.13,1.82l-4.46,1.05l-2.36,-3.32l1.0,-2.17l-0.21,-1.4l-0.72,-1.38l-1.42,-0.84l-1.37,-0.36l-3.34,1.02l-1.86,-1.66l-4.5,-5.76l-1.4,-0.32l-1.47,0.43l-0.66,-0.45l-0.68,-2.74l2.57,-2.89l0.37,-2.34l-0.5,-4.3l-0.87,-2.81l-0.77,-1.55l-1.09,-0.96Z",name:"Suphan Buri"},"TH-75":{path:"M282.58,797.74l-1.41,0.4l-1.79,1.59l-2.04,-0.32l-0.84,0.31l-1.04,2.73l-0.0,1.12l-1.7,-0.89l-1.51,-2.23l0.62,-4.15l-0.57,-2.27l1.49,-5.54l2.13,-4.44l0.16,-4.39l1.81,-3.51l0.28,-1.13l0.58,-0.7l5.74,2.1l2.62,-0.76l1.33,-0.84l2.69,0.18l4.11,5.31l1.14,2.74l-3.51,1.26l-1.68,1.2l-1.81,3.85l-1.92,-0.52l-0.48,0.25l0.22,0.5l1.29,0.56l-0.15,1.57l-0.77,1.58l-1.23,1.11l-3.34,1.31l-0.41,2.01Z",name:"Samut Songkhram"},"TH-73":{path:"M317.52,707.0l-0.35,3.95l-1.61,3.95l-0.16,1.75l1.03,1.93l1.68,2.05l0.62,1.49l0.06,1.11l-0.94,4.43l0.24,3.21l5.12,11.32l-0.24,2.64l-0.69,2.48l0.48,2.29l-0.81,0.68l-5.36,1.93l-0.23,0.44l0.18,1.22l-1.03,1.23l0.18,1.62l-4.91,0.63l-1.09,-0.51l-1.77,-1.51l-8.6,-0.32l-3.36,-0.58l-0.89,-0.92l-2.85,-0.32l-0.51,-0.36l0.07,-2.38l-1.0,-1.86l-0.76,-0.49l-0.7,0.0l-0.62,0.41l-2.79,2.33l-1.17,0.27l-0.89,-0.38l-1.85,-2.78l0.75,-3.1l-0.47,-2.8l1.0,-3.12l0.14,-1.84l-1.14,-3.94l0.02,-2.73l-0.39,-1.44l-0.65,-1.13l-1.37,-0.93l-5.36,-1.29l-0.47,-1.29l-1.62,-0.85l-1.31,-3.09l-2.45,-1.12l-1.41,-2.09l-0.49,-1.26l0.32,-2.49l5.34,-0.07l1.72,-0.35l5.41,-4.99l6.25,-3.85l3.88,0.53l11.43,-0.31l1.21,0.32l2.1,-0.0l0.72,-0.41l0.86,-1.14l5.21,-2.44l5.75,1.03l0.55,0.94l0.0,4.33Z",name:"Nakhon Pathom"},"TH-77":{path:"M233.08,1050.19l-4.52,0.87l-1.61,1.47l-2.38,0.92l-1.34,1.19l-5.65,-0.35l-1.95,0.27l-1.81,-0.79l-1.39,-0.15l-2.69,0.14l-1.03,0.59l-1.05,0.04l-4.16,-1.1l-7.74,-3.89l-0.57,-0.69l-0.65,-2.68l1.02,-0.82l2.47,-4.28l3.23,-1.31l0.92,-1.03l3.34,-9.9l1.36,-2.39l3.52,-4.25l1.33,-2.5l1.63,-4.37l1.11,-1.63l4.17,-4.56l0.67,-1.82l0.77,-4.62l0.96,-1.66l3.09,-3.11l1.37,-1.88l1.04,-2.24l0.44,-2.02l-0.06,-6.89l0.9,-1.64l1.62,-1.02l2.4,-0.47l4.48,-0.27l1.59,-1.21l7.03,-9.47l0.93,-2.65l1.59,-7.29l-0.5,-1.53l-1.78,-0.51l-3.91,-2.94l-1.28,-1.59l-0.74,-2.27l0.34,-2.13l1.67,-4.39l0.12,-2.54l-0.86,-2.02l-1.63,-1.43l-1.98,-0.64l-1.51,-1.38l0.33,-2.81l2.61,-8.6l-0.47,-1.23l-1.15,-0.62l-1.29,-0.0l-6.11,1.99l-1.16,-0.28l-0.3,-1.57l0.47,-0.87l1.92,-1.84l0.27,-1.9l-1.96,-4.39l0.17,-3.04l-0.3,-1.34l-2.45,-3.33l-0.55,-1.25l-0.66,-8.22l-0.75,-2.49l-2.44,-4.36l-0.43,-2.12l1.85,-4.61l0.32,-2.48l-0.2,-3.74l7.22,-1.96l1.98,-0.27l2.37,0.23l6.28,1.49l2.22,2.2l1.82,0.69l1.52,0.11l1.39,-1.48l2.47,-0.92l1.59,-1.02l4.32,-0.86l3.27,0.47l1.65,-0.11l5.8,-4.5l1.34,-0.63l10.14,-0.05l4.07,-0.82l2.16,10.07l-0.4,6.95l0.41,2.53l3.28,7.89l0.12,1.41l-0.9,1.6l-2.38,8.15l0.1,1.2l2.93,3.39l0.46,1.05l0.65,4.01l-0.42,1.21l-2.21,1.85l-0.81,1.14l-0.73,4.05l-2.77,4.79l-10.82,11.42l-2.67,4.89l-0.91,5.19l1.44,3.91l-0.15,0.28l-1.32,0.13l-0.94,0.53l-0.48,1.16l-0.02,1.31l0.79,4.06l-0.64,2.47l0.43,0.98l-3.63,0.5l-3.17,3.09l-8.81,14.51l-1.03,2.99l-2.13,3.13l-1.07,6.88l-0.67,2.17l-3.52,8.3l-2.03,2.16l-0.58,1.36l-0.33,6.41l0.36,2.37l1.8,4.5l0.0,1.81l-1.26,1.21l-0.58,-1.6l-0.39,-0.26l-1.72,0.05l-2.12,1.34l-2.33,2.82l-1.33,3.32l-0.25,2.19l0.37,2.36l1.58,4.01l0.33,1.84l-0.29,2.08l-0.88,2.17Z",name:"Prachuap Khiri Khan"},"TH-76":{path:"M271.58,794.44l0.49,1.82l-0.57,4.48l1.67,2.48l1.74,1.03l0.68,0.12l0.73,-0.52l-0.07,-1.23l0.82,-2.33l2.52,0.21l0.84,-0.43l1.15,-1.24l1.06,-0.29l0.69,3.4l3.41,4.52l8.14,7.17l1.46,6.13l1.78,4.24l-0.24,1.74l-0.91,1.66l-3.56,4.8l-0.81,1.62l-1.12,3.66l-1.48,7.91l-0.56,1.55l-3.95,6.29l-1.46,4.37l-1.01,4.52l-0.5,4.7l0.03,3.22l-4.1,0.84l-10.33,0.07l-1.57,0.74l-5.63,4.41l-4.64,-0.41l-4.5,0.89l-1.75,1.08l-2.56,0.97l-1.12,1.35l-2.76,-0.7l-2.34,-2.25l-6.46,-1.54l-2.44,-0.24l-2.14,0.28l-7.22,1.96l-0.15,-0.72l-1.17,-1.65l-5.32,-2.95l-2.17,-1.97l-1.53,-2.02l-3.53,-1.33l-0.57,-3.01l-0.63,-1.16l-1.28,-0.79l-3.23,-0.79l-1.01,-1.71l0.03,-4.03l-0.4,-2.27l-0.95,-1.5l-2.93,-3.15l-0.73,-4.45l-1.62,-4.22l0.1,-1.32l1.4,-3.19l-0.32,-2.52l-1.55,-2.19l-6.19,-4.73l-0.47,-1.98l1.5,-4.94l0.32,-2.87l-0.34,-4.52l1.16,-1.64l1.91,-0.72l4.24,-0.47l1.51,-1.25l5.79,2.72l1.24,0.93l1.59,3.28l0.76,0.44l1.03,0.03l4.37,-2.65l0.47,-1.2l-0.12,-2.98l2.62,-2.46l1.4,0.4l1.64,1.38l2.33,0.65l1.55,1.26l4.62,1.58l2.37,-0.93l1.63,0.9l1.24,0.09l1.78,-1.65l0.88,-0.39l5.84,0.72l5.76,-0.89l2.2,-0.91l1.13,-1.1l0.46,-1.78l-0.0,-4.49l1.46,-1.3l1.23,-1.94l0.93,-0.87l6.52,-2.3l3.07,0.41l6.72,0.09Z",name:"Phetchaburi"},"TH-18":{path:"M319.43,601.17l-0.33,1.04l-1.88,0.54l-0.56,0.52l-0.85,2.15l0.02,0.75l0.42,0.6l2.54,0.75l1.18,1.35l-0.21,0.73l-2.14,3.13l-1.57,1.22l-1.3,0.18l-4.78,-0.33l-5.94,3.09l-1.5,0.31l-2.54,-2.46l-4.89,-1.01l-2.16,-0.82l-0.89,0.02l-0.66,0.68l-0.16,0.65l0.45,1.75l-0.48,0.45l-4.7,1.89l-2.53,0.5l-2.4,-0.63l-8.2,-0.78l-7.99,-3.29l-7.33,-1.01l0.34,-1.12l-0.75,-1.75l0.11,-0.82l1.26,-1.66l1.65,-0.52l2.01,-1.92l2.04,-1.18l1.98,-3.55l0.19,-1.22l-1.45,-1.48l-4.51,-7.04l-0.95,-2.53l-0.97,-1.58l-0.73,-4.91l-1.21,-2.79l0.03,-1.18l0.79,-1.17l3.7,-2.31l1.46,0.52l9.19,1.18l0.84,0.41l1.08,1.14l0.9,0.3l5.03,-1.0l1.82,-0.08l2.16,0.39l3.11,-0.24l4.33,1.24l0.9,1.81l1.3,0.24l1.79,-0.87l0.22,-0.44l-0.38,-0.32l-1.25,-0.05l-0.09,-1.26l1.4,-3.19l-0.06,-2.84l-1.93,-3.24l-2.28,-1.79l-0.26,-0.94l0.47,-0.31l2.2,0.04l0.28,-0.47l0.04,-1.64l5.05,0.11l0.99,-0.29l5.42,5.22l3.05,1.17l1.46,0.94l2.14,2.11l3.35,5.07l4.91,12.99l-0.79,0.31l-0.63,0.77l-0.14,3.28l-0.58,0.74l-1.57,0.91l-0.17,0.5l1.82,4.47l0.59,0.19l0.67,-0.34Z",name:"Chai Nat"},"TH-39":{path:"M569.02,362.39l-1.04,0.48l-0.58,0.67l-0.79,2.51l-2.58,1.72l-3.44,0.66l-1.22,1.29l-0.27,1.27l0.27,1.12l3.47,6.99l1.22,1.68l12.84,12.37l-5.1,12.31l-1.68,6.64l-5.35,0.88l-1.47,-1.81l-1.01,-0.72l-3.21,-1.09l-3.87,-0.5l-4.44,1.05l-2.04,-0.38l-1.99,-1.17l-4.56,-1.65l-1.41,-0.21l-1.22,-2.13l-0.36,-1.37l-1.15,-0.6l-0.35,-0.96l-1.56,-1.63l-2.1,-1.06l-1.38,-0.19l-2.0,0.24l-1.29,1.25l-3.17,2.05l-0.95,0.23l-3.44,-0.88l-2.4,-1.28l-3.62,-0.69l-3.7,-0.29l-1.93,-2.89l-1.87,-3.58l-0.02,-0.53l0.93,-0.84l4.48,-1.74l2.45,-2.52l4.37,-1.83l0.36,-1.01l-0.58,-0.74l-1.61,-1.07l-0.77,-1.37l-1.46,-0.99l-0.84,-3.12l-1.39,-1.97l-2.41,-0.77l-2.41,-1.27l-2.15,-0.43l-2.31,-1.4l-1.75,-0.35l-1.24,-0.7l-2.52,-2.88l-0.74,-2.57l0.13,-0.53l3.37,-4.37l0.28,-3.43l3.74,-4.04l0.85,-1.53l-0.46,-2.46l0.19,-2.57l-3.47,-4.26l-0.66,-2.22l0.14,-1.56l0.73,-0.72l1.07,-0.17l4.05,-0.1l2.22,0.35l1.53,-0.33l2.28,-1.21l3.27,-2.36l0.91,-1.96l0.95,-1.21l-0.1,-2.02l-2.04,-6.21l2.54,-3.13l1.23,-0.37l1.52,0.87l1.4,0.01l1.73,-0.97l2.51,-2.38l0.95,-0.06l2.58,1.03l5.91,1.08l1.39,0.84l1.58,0.44l1.51,-0.36l1.64,-0.94l0.37,1.1l-0.16,5.13l1.07,2.58l0.77,4.88l4.03,8.05l0.61,2.08l0.48,3.36l-0.83,2.37l0.31,3.2l0.97,1.33l1.21,0.59l2.7,0.24l0.71,0.87l0.16,1.4l-0.75,1.19l-0.59,2.23l0.05,1.79l2.03,1.19l2.38,3.03l1.1,0.03l2.62,-1.24l2.34,-0.7l2.71,-0.32l0.58,0.22Z",name:"Nong Bua Lam Phu"},"TH-":{path:"M552.96,961.16l0.22,-0.33l0.81,0.05l1.62,-0.91l0.06,-1.02l1.18,0.85l2.43,0.08l-0.12,0.93l-2.01,0.69l-0.23,0.5l0.25,0.74l-1.42,-1.43l-0.99,-0.43l-1.79,0.29ZM370.73,863.12l0.53,-0.04l0.78,-1.14l2.01,-0.04l0.27,1.96l-0.93,0.76l-0.52,1.13l-0.71,0.41l-0.41,-1.36l-1.02,-1.67ZM272.33,1518.77l-1.11,0.22l-0.68,-0.33l0.25,-1.35l0.79,-0.52l0.76,1.98ZM269.27,1152.86l-0.65,-0.54l-0.4,0.12l-0.16,-0.66l1.13,-2.39l-0.08,-0.78l-0.59,-0.91l0.15,-0.93l0.98,0.28l0.58,-0.31l1.21,3.37l-0.51,0.36l-1.2,2.21l-0.45,0.19ZM245.1,1478.26l-3.81,-1.01l-1.52,-2.41l3.13,1.25l2.19,2.17ZM212.15,1540.41l-1.09,0.21l-0.83,-0.59l-1.29,-5.13l0.38,-0.51l3.18,0.64l1.13,1.44l-0.22,2.62l-0.65,1.03l-0.61,0.27ZM176.18,1396.42l0.31,0.3l1.58,0.1l-0.07,1.05l-1.12,1.16l0.5,2.43l-4.2,-5.26l-0.77,-0.45l0.58,-0.85l0.59,-0.2l1.33,0.26l1.14,0.82l0.14,0.64ZM117.95,1179.18l0.92,-0.72l0.17,-1.4l-0.51,-1.24l0.94,-1.04l0.86,0.84l0.82,0.22l-0.64,1.49l0.33,2.21l-0.89,0.49l-0.31,2.06l-0.57,-0.42l-0.6,0.1l-0.38,-0.44l-0.13,-2.14ZM109.71,1423.18l0.14,-1.52l0.57,-0.58l0.7,-0.03l-1.42,2.14ZM100.54,1249.7l-0.84,0.58l-0.21,-0.34l0.08,-2.01l4.19,-6.44l0.42,-0.0l0.24,0.53l-2.61,4.36l0.31,1.31l-1.59,2.02ZM31.4,1308.32l0.13,1.24l-0.98,-2.3l0.92,-0.59l-0.08,1.65Z",name:""},"TH-74":{path:"M317.17,752.8l5.78,-2.2l1.38,7.25l0.87,2.0l2.16,0.86l1.71,2.2l1.68,5.7l0.69,5.19l-0.2,0.82l-0.81,1.1l-4.6,0.12l-2.05,0.82l-4.93,-2.46l-1.57,-1.26l-0.6,0.13l-1.07,2.06l-1.19,1.21l-1.67,0.89l-9.35,3.66l-4.02,0.82l-2.29,1.02l-1.19,-2.84l-4.18,-5.41l1.2,-10.14l0.5,-1.02l2.34,-2.47l0.35,-5.56l3.16,0.54l8.38,0.29l1.61,1.42l1.46,0.63l4.65,-0.47l1.14,-0.67l-0.21,-1.73l0.97,-1.06l-0.09,-1.43Z",name:"Samut Sakhon"},"TH-84":{path:"M296.18,1206.63l0.4,1.17l-1.07,1.19l-0.9,3.1l-0.35,3.52l-0.78,2.64l-2.97,1.41l-0.8,2.37l-0.51,0.27l-1.64,-0.05l-5.88,0.76l-0.5,-1.67l-0.44,-4.02l-1.05,-2.03l1.53,-2.04l-0.2,-2.15l-1.37,-3.65l0.85,-1.0l2.32,-0.31l2.66,0.19l6.53,1.62l2.02,-0.35l1.02,-2.01l1.12,1.04ZM286.82,1182.41l4.07,0.19l3.28,2.08l1.25,3.47l1.04,7.45l-3.23,-1.93l-5.89,-2.45l-0.97,-0.81l0.51,-1.3l-0.37,-1.23l-2.08,-2.41l0.01,-0.46l1.65,-2.93l0.73,0.33ZM194.08,1183.13l0.36,2.31l1.5,4.37l1.2,6.82l0.97,2.48l3.3,4.94l0.58,1.61l0.62,4.43l4.61,8.44l5.94,7.66l-2.94,0.01l-0.32,0.32l-0.12,1.18l-3.65,2.21l-2.21,2.44l-0.59,1.97l0.42,4.54l2.3,5.13l5.35,1.31l5.22,0.37l3.19,2.88l3.53,-0.37l3.61,0.03l3.35,-0.55l3.22,-2.33l2.12,-5.36l1.39,-1.15l1.16,-0.14l5.0,0.9l1.91,-0.38l3.32,-1.81l3.34,-0.81l2.03,-1.47l4.43,0.38l0.92,-0.89l1.15,0.06l1.49,0.59l-1.37,1.64l-0.58,1.26l-0.1,2.38l0.48,3.83l-2.55,8.16l0.35,0.91l1.13,0.74l0.82,1.85l0.92,0.43l1.69,0.11l0.84,0.62l0.28,1.4l-0.03,3.96l-0.4,0.57l-1.07,0.46l-1.46,-0.89l-1.12,0.27l-0.61,3.87l-1.23,3.13l-0.08,1.26l-0.45,0.61l-0.85,0.41l-2.04,0.27l-0.81,0.42l-0.28,0.71l0.76,2.14l-0.36,0.57l-3.29,1.51l-1.9,0.0l-2.06,1.23l-0.46,-0.13l-1.28,-1.44l-2.08,0.42l-0.74,0.91l-2.82,5.54l-0.81,0.84l-1.68,0.01l-0.68,0.49l-0.47,1.62l0.12,2.57l-0.35,2.14l-0.01,1.93l0.43,2.19l-0.58,2.38l-0.58,0.97l-2.38,2.43l-0.61,3.25l-2.43,2.17l-1.52,0.83l-0.39,0.6l-0.24,1.76l0.33,1.26l-0.24,0.69l-2.01,1.47l-2.2,2.63l-4.15,1.7l-4.01,2.83l-1.11,-0.12l-2.93,-2.07l-1.24,0.02l-0.4,1.39l0.64,4.97l-0.18,1.09l-0.95,1.74l-2.21,2.79l-1.72,4.99l0.02,1.08l0.55,1.38l1.88,2.5l-5.33,1.84l-3.17,0.09l-4.26,-1.21l-1.76,-1.11l-4.68,-0.88l-2.43,-0.02l-1.65,1.2l-1.33,1.68l-3.48,1.11l-2.46,-0.57l-3.86,-0.34l-1.31,0.18l-1.77,0.89l-1.07,-2.76l-0.28,-1.68l0.05,-3.6l-0.86,-2.46l0.29,-1.88l1.02,-1.4l0.56,-1.6l0.05,-1.47l-0.37,-0.97l-1.49,-1.88l-0.7,-1.75l1.41,-2.18l3.23,-2.76l0.06,-0.72l-1.17,-2.32l-2.69,-2.69l-2.53,-1.11l-2.0,-2.4l-5.87,-0.63l-2.03,-2.24l-1.53,-0.86l-1.01,0.01l-1.07,0.62l-1.71,4.0l-0.97,0.64l-1.02,0.07l-5.66,-2.06l-4.05,1.64l-4.23,0.37l-3.58,-2.71l-0.27,-0.56l0.2,-0.38l2.51,-0.8l1.28,-2.35l1.65,-1.26l0.44,-0.77l0.03,-4.14l0.46,-3.18l-0.2,-1.56l-0.86,-1.04l-2.3,-0.18l-1.01,-0.49l-3.1,-4.74l-4.13,-3.26l-4.64,-1.11l-0.17,-0.38l0.68,-1.9l-0.87,-3.56l0.67,-1.39l3.38,-1.92l1.24,-0.11l0.41,-0.36l-0.24,-2.27l-2.41,-6.94l1.26,-0.86l0.32,-0.67l-0.8,-5.34l0.29,-1.78l0.99,-0.51l0.59,-1.05l-0.31,-2.92l0.7,-2.71l2.21,-2.73l0.42,-1.21l-0.41,-5.48l-0.5,-0.77l-1.46,-0.78l2.36,-3.55l1.37,-0.87l4.35,-1.26l1.27,1.74l1.63,0.23l5.15,-0.82l1.26,-0.76l0.49,-2.66l-0.65,-0.69l-1.51,0.03l-0.11,-3.79l1.85,0.42l0.56,-0.37l0.8,-1.94l-0.18,-0.68l-0.86,-0.91l0.15,-0.69l2.44,-0.91l5.33,-6.06l2.11,-1.28l0.49,-0.61l0.18,-0.82l-0.85,-1.17l-0.06,-1.39l-1.68,-1.29l-0.15,-1.84l2.27,-3.2l1.57,-5.7l0.44,-0.21l0.72,0.43l0.69,-0.0l7.16,-3.86l3.31,-1.26l0.81,0.01l2.7,0.92l2.97,-0.23l3.73,-1.19l1.69,0.57l1.49,-0.17l1.33,-0.6l1.95,-2.45l3.42,-1.69l1.34,-1.24l4.46,-0.64ZM254.59,1211.99l-1.9,0.74l-0.7,-0.33l2.3,-1.75l0.3,1.34Z",name:"Surat Thani"},"TH-85":{path:"M113.11,1231.01l0.67,-3.06l3.08,-5.92l1.91,-9.61l1.29,-2.57l2.83,1.97l0.48,-0.01l3.58,-2.81l1.27,-1.4l-0.19,-1.44l-0.3,-0.29l-3.67,0.01l-1.01,-2.13l-1.92,-0.83l0.67,-1.36l1.82,-1.37l1.33,-0.16l1.49,-2.24l-0.33,-1.21l-1.49,-1.99l1.38,-0.31l0.31,-1.26l-0.71,-1.18l-1.09,-0.73l3.29,1.5l1.59,-0.26l0.78,-1.93l1.31,-1.1l0.56,-1.15l-0.13,-0.49l-0.71,-0.5l-2.41,-0.1l-1.77,-0.73l-0.53,0.13l-0.55,0.88l-0.09,-2.71l0.68,-0.69l2.64,-0.56l1.69,-1.19l1.21,-1.37l1.85,-3.64l-0.13,-0.49l-0.5,0.03l-2.67,3.04l-0.83,0.51l-0.67,-0.13l-1.07,-1.57l-1.62,-1.05l0.71,-1.56l2.64,-2.81l1.28,0.96l0.98,-0.06l0.95,-0.48l0.13,-0.62l-0.34,-0.4l1.27,-0.92l0.61,-1.32l-0.44,-0.84l-1.42,-0.59l2.01,-2.52l0.69,-0.48l2.48,-0.02l1.15,-0.8l0.25,-1.12l-0.23,-0.45l-1.25,-0.5l-1.5,0.37l-0.65,-0.84l0.39,-1.87l4.77,-8.21l1.6,-1.85l2.96,-8.38l2.51,-4.73l0.85,-2.52l1.13,-7.0l1.66,-4.05l0.15,-2.44l2.05,-6.6l1.1,-5.59l1.51,-4.27l0.09,-2.31l-1.52,-6.89l-0.84,-1.4l-1.99,-1.72l-0.33,-1.19l0.94,-4.57l1.04,-2.41l4.74,-6.28l1.98,-1.77l4.05,-0.67l1.26,-1.76l1.43,1.04l1.36,2.14l1.48,0.8l-1.93,4.68l-0.06,1.14l0.32,0.8l1.24,0.35l0.63,1.13l1.64,0.6l0.4,1.92l1.87,1.59l0.52,2.15l0.98,1.36l-0.82,2.23l-1.4,1.88l0.27,1.3l1.02,1.25l-0.0,0.44l-1.91,2.56l-1.64,0.67l-2.31,2.48l-1.04,3.25l0.23,4.49l1.0,1.03l0.57,1.28l2.08,0.74l0.56,0.64l0.27,1.73l0.64,1.47l-0.22,1.09l-2.51,4.32l-1.42,1.15l-0.06,1.87l0.35,1.95l-1.89,3.06l-0.67,2.42l0.34,2.33l4.5,6.78l-0.03,1.67l-0.86,4.28l-1.63,2.18l-0.33,1.82l-0.85,1.51l-1.26,1.1l-2.61,0.59l-1.63,1.2l-3.7,5.07l-2.99,-0.38l-2.18,1.07l-1.84,2.54l-2.29,1.98l-1.33,4.37l-2.24,2.65l-2.32,1.02l-3.65,3.49l-1.11,2.65l0.19,1.83l2.86,8.48l-0.32,1.45l0.27,0.66l3.63,1.53l3.47,2.12l2.29,2.56l0.23,2.16l1.67,1.29l0.02,1.27l0.76,0.91l-0.01,0.46l-2.49,1.76l-5.25,5.98l-2.07,0.63l-0.52,0.45l-0.26,1.37l1.01,1.32l-0.6,1.46l-1.59,-0.43l-0.86,0.41l-0.24,0.98l0.22,3.54l0.54,0.58l1.61,0.05l-0.22,1.48l-0.46,0.78l-6.19,0.99l-0.75,-0.46l-0.88,-1.36l-1.15,-0.07l-5.05,1.78l-1.94,2.11l-1.22,2.19l-3.43,-0.94l-3.29,-3.31l-1.65,-1.16l-0.99,-0.01l-3.08,1.16ZM114.74,1185.87l0.49,1.71l-0.11,1.31l-1.6,2.37l-1.01,-1.68l0.43,-1.33l1.8,-2.38Z",name:"Ranong"},"TH-86":{path:"M194.11,1182.33l-4.0,0.39l-0.9,0.36l-1.36,1.25l-3.47,1.72l-2.05,2.54l-0.94,0.38l-1.22,0.14l-1.92,-0.55l-3.72,1.2l-2.8,0.21l-2.5,-0.9l-1.21,-0.01l-3.47,1.31l-7.08,3.82l-0.9,-0.43l-0.79,0.03l-1.01,1.28l-0.65,3.75l-0.54,1.26l-1.99,2.79l-2.18,-2.42l-3.59,-2.19l-3.44,-1.46l0.27,-1.7l-3.02,-9.4l0.71,-2.53l3.7,-3.62l2.51,-1.19l2.31,-2.75l1.34,-4.39l2.16,-1.81l1.84,-2.54l1.64,-0.81l2.6,0.5l0.79,-0.27l3.79,-5.14l1.4,-1.05l2.65,-0.6l1.53,-1.32l0.71,-1.0l0.57,-2.48l1.64,-2.2l0.92,-4.49l-0.03,-2.15l-4.52,-6.79l-0.25,-1.92l0.6,-2.13l1.94,-3.19l-0.31,-3.76l1.35,-1.01l2.54,-4.37l0.29,-1.48l-1.07,-3.64l-0.79,-0.85l-1.93,-0.63l-0.48,-1.18l-0.91,-0.88l-0.16,-4.1l1.01,-3.0l2.02,-2.15l1.74,-0.76l2.01,-2.68l0.09,-1.13l-1.06,-1.34l-0.21,-0.83l1.32,-1.66l0.91,-2.61l-0.21,-0.81l-0.81,-0.78l-0.61,-2.33l-1.85,-1.56l-0.42,-1.95l-1.87,-0.82l-0.68,-1.18l-0.96,-0.09l-0.17,-1.24l1.93,-4.36l0.04,-0.66l-0.45,-0.69l-1.47,-0.78l-1.2,-1.97l-1.65,-1.2l1.15,-1.76l1.25,-0.56l1.88,0.67l1.17,0.04l4.69,-1.94l1.32,-1.85l0.44,-2.32l-0.03,-1.83l-1.07,-3.44l0.31,-2.2l0.98,-1.95l1.08,-1.01l4.33,1.43l1.4,-0.14l0.99,-1.45l1.38,-4.17l1.68,-1.71l4.75,-2.57l0.54,2.4l0.89,1.12l7.86,3.95l4.4,1.16l1.38,-0.08l0.88,-0.56l2.6,-0.13l1.17,0.12l1.97,0.81l2.02,-0.27l5.83,0.34l1.49,-1.25l2.47,-0.97l1.53,-1.43l3.84,-0.74l-0.77,2.65l0.2,2.68l1.69,4.66l0.39,2.17l-0.31,1.26l-0.42,-0.03l-1.14,-1.25l-2.04,-0.08l-2.67,0.4l-1.21,0.8l-0.4,1.16l0.0,4.45l-0.47,1.89l-6.51,9.87l-0.42,1.21l0.47,1.91l-3.21,0.65l-1.97,1.45l-2.76,3.68l-0.69,2.26l-0.84,5.19l-0.99,1.67l-2.44,0.63l-1.3,0.77l-0.46,1.45l0.25,1.05l0.98,0.76l1.5,0.22l-2.31,3.29l-0.4,2.08l0.83,1.59l3.32,2.2l1.08,1.14l0.04,3.17l-0.43,1.66l-0.55,0.58l-2.26,0.14l-2.09,1.16l-0.32,-1.05l-0.89,-1.05l-2.92,-1.46l-1.59,0.76l-2.59,0.36l-1.3,1.55l0.75,6.06l1.2,1.81l4.09,3.71l1.97,2.38l1.45,0.47l1.21,-0.28l-0.73,1.14l-4.49,0.6l-1.0,1.69l-0.61,2.55l-2.92,4.86l-0.9,2.72l0.23,3.34l2.21,3.6l0.48,1.76l-0.27,1.05l-1.57,1.26l-0.35,1.56l0.74,4.8l0.0,8.6l0.76,1.21l-0.02,0.56l-2.21,2.3l-0.72,3.91Z",name:"Chumphon"},"TH-80":{path:"M279.52,1268.95l-1.12,1.49l-0.33,0.98l0.0,2.71l1.26,8.3l-0.49,1.89l1.38,3.32l2.16,21.23l0.87,3.55l2.03,3.11l6.06,3.65l0.88,1.46l0.46,1.92l2.41,4.72l1.75,2.61l0.67,2.13l0.68,1.06l3.73,1.88l0.84,1.44l1.63,0.34l1.73,-0.4l1.51,-0.91l0.17,-0.46l-0.98,-3.12l-0.22,-4.34l-1.13,-3.9l-2.99,-1.34l1.02,-0.44l3.05,2.21l2.93,3.38l1.28,2.23l5.51,14.3l3.4,21.63l4.21,19.24l-6.5,1.33l-3.62,1.88l-5.17,1.62l-4.69,2.14l-1.13,1.81l-1.76,5.98l-8.69,-2.28l-1.34,-1.65l-1.46,-0.96l-0.5,-2.28l-1.29,-1.74l-0.97,-0.65l-3.99,-1.46l-15.62,2.09l-0.75,0.32l-1.49,1.75l-4.72,0.9l-0.61,0.49l-0.56,-0.85l-0.45,-4.09l0.84,-4.72l0.95,-3.09l-0.14,-0.69l-1.03,-1.08l-1.37,-0.64l-2.55,0.51l-3.91,-0.11l-2.91,0.59l-2.65,-0.21l-1.15,0.43l-1.71,2.95l-2.45,1.84l-0.88,1.89l-1.8,1.66l-0.66,1.41l-0.23,1.55l-0.39,0.18l-2.97,0.44l-4.34,-1.92l-6.8,-0.07l-1.59,-1.59l-1.64,-2.51l-3.49,-1.63l-1.17,-1.35l1.29,-1.52l0.75,-1.85l-0.04,-1.06l-1.43,-3.66l-2.25,-1.88l-2.49,-5.26l-0.04,-0.34l0.97,-0.98l0.22,-1.84l-0.57,-3.23l0.81,-1.21l0.33,-1.39l1.54,-2.3l0.05,-8.83l-0.29,-1.4l-4.12,-3.35l-3.44,-4.78l-0.51,-1.26l0.18,-1.62l1.47,-3.87l2.15,-2.69l1.06,-1.98l0.21,-1.31l-0.59,-5.59l0.74,0.08l2.99,2.08l1.41,-0.01l4.11,-2.88l4.23,-1.75l2.28,-2.7l2.0,-1.46l0.5,-1.24l-0.33,-1.86l0.36,-1.19l1.5,-0.81l2.58,-2.32l0.47,-1.03l0.2,-2.31l2.26,-2.27l0.74,-1.22l0.63,-2.6l-0.42,-4.16l0.35,-2.15l-0.12,-2.51l0.35,-1.27l1.97,-0.18l1.15,-1.09l3.35,-6.28l1.49,-0.32l0.91,1.25l1.06,0.34l0.89,-0.26l1.35,-1.01l1.88,0.0l3.62,-1.7l0.61,-1.1l-0.7,-2.35l2.59,-0.52l1.05,-0.53l0.69,-0.95l0.1,-1.33l1.23,-3.13l0.46,-3.56l1.97,0.9l1.51,-0.59l0.52,-0.56l0.26,-4.63l-0.38,-1.78l-0.99,-0.9l-2.65,-0.5l-0.64,-1.64l-1.37,-1.25l2.54,-8.08l-0.48,-3.95l0.07,-2.14l1.96,-2.8l1.19,0.25l2.08,-1.34l1.18,1.1l3.92,1.71l-0.05,2.14l0.71,1.78l1.99,3.47l0.84,-0.09l0.06,7.49l0.59,2.25l2.65,3.91l0.32,1.58l0.01,5.3l1.43,3.82Z",name:"Nakhon Si Thammarat"},"TH-81":{path:"M140.98,1338.59l0.72,-0.18l1.23,-1.57l-0.52,-2.8l1.73,-4.83l-1.1,-1.63l-0.21,-0.98l-0.44,-6.02l0.19,-2.62l2.82,-0.74l1.21,-0.86l1.04,-1.73l0.43,-4.06l0.94,-0.08l1.16,-0.61l1.51,-3.71l0.54,-0.69l0.82,-0.3l1.03,0.33l2.72,2.77l5.77,0.59l1.91,2.33l3.02,1.52l2.07,2.16l1.03,2.06l-3.15,2.74l-1.58,2.59l0.81,2.22l1.76,2.57l-0.52,2.58l-1.19,1.84l-0.21,1.84l0.86,2.53l-0.05,3.56l0.3,1.77l1.24,3.17l0.86,0.26l1.83,-0.97l1.02,-0.13l6.5,0.89l3.67,-1.18l1.51,-1.81l1.27,-0.99l0.78,-0.04l5.98,0.93l1.64,1.07l4.52,1.26l3.39,-0.11l5.65,-1.93l1.52,2.11l3.48,2.65l0.54,3.11l-0.2,6.85l-1.46,2.05l-0.33,1.39l-0.86,1.34l0.53,3.47l-0.11,1.16l-1.1,1.51l0.44,1.76l1.77,3.7l0.57,0.86l2.13,1.72l1.35,3.49l-0.67,2.34l-1.15,1.17l-0.22,0.76l1.4,1.8l0.77,2.35l-0.32,1.27l-1.14,1.96l-3.85,3.87l-0.25,0.62l0.35,1.54l1.67,2.44l0.51,2.9l2.5,4.17l-0.5,1.42l-2.54,4.11l-5.48,4.06l-1.45,-1.66l-1.55,-0.73l-1.65,-0.23l-0.75,-0.55l-1.53,-2.13l-4.28,-2.79l-1.57,-1.39l-0.73,-2.39l-0.38,-0.28l-0.68,0.0l-0.4,0.37l-0.25,3.67l-1.0,2.83l-1.99,1.33l-3.56,-0.71l-2.29,-2.41l-0.59,-7.07l-1.33,-2.7l4.25,-3.33l0.79,-1.44l0.91,-5.4l-0.07,-1.95l-0.68,-0.26l-2.03,2.06l-0.86,0.33l-1.12,-0.17l-2.94,-4.14l-3.48,-1.49l-0.71,-1.97l0.36,-2.31l-0.4,-1.11l-0.94,-1.15l-2.48,-1.6l-0.72,-1.74l-0.62,-0.55l-1.87,0.35l-0.79,0.77l-1.02,2.16l-4.64,1.92l-1.26,-0.35l-1.72,-4.03l-1.49,-0.95l-1.05,0.45l-0.74,1.57l-1.33,1.08l-0.49,-2.29l-1.95,-2.33l-0.23,-1.98l0.25,-5.31l-0.37,-1.5l0.37,-5.35l-0.36,-1.8l-1.88,-4.33l-0.72,-0.02l-1.49,2.83l-0.42,-7.75l-0.74,-1.09l-0.44,-0.16l-2.17,0.63l-3.0,1.9l-1.82,-0.31l-0.4,0.75l0.29,-6.56l0.49,-0.76l1.86,-1.46ZM191.26,1422.18l-1.48,-0.09l-0.62,-0.42l-0.65,-1.22l-1.9,-1.11l-2.44,-4.01l1.94,-1.03l3.85,0.6l1.94,1.18l0.29,3.22l-0.35,1.89l-0.59,0.98ZM190.96,1435.15l-1.37,0.94l-2.19,-1.26l-2.09,-2.49l-3.09,-7.22l0.1,-3.75l-0.21,-1.82l-0.61,-1.38l0.52,-0.51l0.38,0.0l4.2,3.68l0.02,3.78l1.1,4.0l1.68,3.66l1.55,2.38Z",name:"Krabi"},"TH-82":{path:"M105.72,1247.38l1.33,0.41l1.14,-0.34l2.65,-2.7l-0.11,-0.62l-1.79,-0.92l-0.04,-1.35l0.95,-1.75l0.34,-1.5l1.3,-1.82l1.44,-4.92l3.94,-1.27l1.42,1.0l3.35,3.37l3.97,1.14l1.68,0.9l0.41,1.18l0.19,4.3l-0.31,0.91l-2.29,2.92l-0.73,2.88l0.3,2.87l-0.3,0.54l-1.17,0.72l-0.38,2.07l0.79,5.37l-1.28,0.89l-0.3,0.64l0.09,0.96l2.34,6.27l0.25,1.63l-1.27,0.22l-3.15,1.78l-0.87,0.85l-0.44,1.41l0.87,3.6l-0.59,1.37l-0.02,0.9l0.54,0.66l4.56,1.05l3.98,3.13l2.54,4.09l1.14,1.15l2.73,0.31l0.68,0.58l0.17,1.35l-0.46,3.13l0.02,3.91l-1.98,1.81l-1.19,2.26l-2.57,0.86l-0.4,0.94l0.46,1.05l4.03,2.98l4.57,-0.37l1.84,-0.54l1.97,-1.08l5.24,1.9l-0.4,3.96l-0.9,1.47l-0.86,0.6l-2.74,0.68l-0.56,0.51l-0.22,2.95l0.44,6.07l0.32,1.31l0.98,1.22l-1.7,4.65l0.51,2.8l-0.4,0.46l-0.15,-0.48l-1.45,-0.69l-2.39,-0.49l-1.82,-0.75l-0.54,0.29l-0.46,2.23l-1.24,0.54l-1.99,0.16l-1.69,0.86l-2.83,2.59l-1.36,0.46l-0.9,-1.11l-1.05,-0.15l-0.4,0.34l-0.17,1.19l-0.36,0.44l-0.34,-0.04l-0.62,-0.94l-1.07,-0.18l-0.4,0.4l0.0,0.97l-2.01,-0.17l-1.89,0.89l-0.83,1.33l0.2,0.57l3.16,1.27l0.34,1.55l-0.03,2.05l0.66,1.72l0.03,2.81l-1.77,4.35l-1.95,2.48l-1.13,-1.37l-0.97,-0.15l-0.4,0.37l-0.32,1.51l-0.86,1.0l-1.38,-1.24l-2.16,-3.85l-2.63,-1.04l-0.98,-1.66l-3.27,-0.67l-1.09,-0.92l-0.38,-1.47l-0.03,-4.78l-1.64,-3.19l-2.19,-10.16l-4.61,-13.96l-0.15,-2.25l0.73,-2.06l0.39,2.36l0.86,1.56l2.67,2.9l0.68,-0.16l0.57,-2.54l-0.95,-1.33l-1.59,-1.13l-0.99,-1.23l-0.04,-0.47l0.76,-1.41l0.02,-2.35l1.49,-4.6l-0.24,-2.51l-1.97,-5.62l0.36,-0.79l1.63,-1.12l1.31,-1.71l0.64,-7.56l0.52,-2.31l2.35,-3.69l1.03,-4.36l2.06,-2.88l1.35,-2.56l0.57,-0.34l1.92,0.6l1.46,-0.0l0.37,-0.53l-0.6,-2.19l3.47,-4.11l0.03,-0.5l-0.48,-0.14l-5.05,1.8l-0.77,-0.63l-0.27,-2.47l1.06,-0.95l2.61,-0.15l1.74,-0.88l0.2,-0.49l-1.28,-3.57l-3.16,-4.16l-1.38,-2.39l-0.6,-3.75ZM137.33,1367.18l-0.05,0.9l-3.83,-1.51l-0.8,-1.08l0.24,-0.31l2.24,-0.55l0.29,-0.49l-0.43,-1.63l2.48,-3.09l0.74,-1.42l0.69,0.4l0.16,1.34l-1.73,7.45ZM128.02,1365.94l0.56,1.22l5.15,2.96l1.57,1.61l0.82,2.99l0.16,11.73l-0.77,2.08l-1.18,-0.09l-1.04,-1.4l-1.53,-6.25l0.39,-1.24l1.5,-0.59l0.29,-1.29l-0.39,-2.02l-0.82,-1.06l-2.01,-0.54l-0.27,-0.4l-2.17,-4.97l-0.28,-2.76ZM102.12,1264.33l-2.1,0.59l-1.96,-0.08l-1.26,-1.12l0.85,-10.75l1.08,-0.61l1.19,-0.18l0.81,0.3l2.67,2.49l0.98,1.65l0.55,1.99l0.02,2.16l-2.16,2.19l0.03,0.59l0.33,0.28l-1.04,0.52ZM101.86,1276.2l-2.44,6.03l-0.44,-0.07l-0.81,-1.85l-0.22,-2.12l0.51,-2.35l-0.37,-6.18l0.74,-1.37l1.65,0.32l1.99,1.21l1.15,1.89l-0.38,2.0l-1.38,2.49ZM58.92,1220.45l-0.24,0.44l-1.73,-0.38l-0.79,0.15l-0.33,0.4l0.0,0.83l-1.37,-1.14l0.32,-1.7l1.72,-1.09l2.22,0.55l0.31,0.47l-0.12,1.49ZM56.5,1226.52l-0.23,0.58l-2.97,-2.33l-0.38,-0.63l0.18,-0.53l0.52,-0.5l1.13,-0.34l1.01,0.76l0.61,1.45l0.14,1.54Z",name:"Phangnga"},"TH-83":{path:"M101.35,1358.04l0.81,0.55l1.04,-0.24l0.73,0.22l1.85,1.51l0.56,1.41l0.84,5.11l0.39,0.34l0.93,-0.11l0.92,-0.85l1.17,0.69l3.45,3.09l0.59,-0.1l0.74,-1.19l0.81,-0.42l0.72,0.26l0.64,1.23l-0.06,1.65l-2.15,4.24l0.02,3.58l-1.77,1.34l-0.48,1.07l-0.07,1.92l0.45,2.2l0.87,2.12l1.05,1.52l0.66,0.0l1.0,-1.01l0.55,1.08l0.02,1.45l-0.72,1.06l-3.61,1.35l-0.48,1.68l0.25,3.17l-3.42,-1.63l-1.99,-0.05l-0.39,0.26l-0.87,2.44l-0.38,2.68l-0.89,1.43l-1.2,0.28l-1.61,-0.92l-0.5,-1.36l-0.56,-6.95l-1.35,-2.61l-0.11,-0.91l1.23,-0.68l0.57,-0.75l-0.36,-1.84l-0.89,-0.67l-1.93,-0.6l1.94,-2.32l-0.75,-2.47l1.64,-3.22l-0.57,-3.37l-0.18,-3.81l1.48,-4.26l0.23,-2.41l-0.85,-6.19Z",name:"Phuket"},"TH-32":{path:"M627.37,562.38l-0.59,-0.31l-1.26,0.63l-1.5,-1.32l-0.2,-0.74l0.98,-1.5l0.59,-2.97l12.06,3.47l1.24,0.74l2.69,0.88l2.49,1.63l5.95,2.11l1.95,-0.35l6.19,-2.57l3.62,-1.96l1.59,-0.07l5.09,1.22l1.29,0.03l1.77,-0.62l2.35,-1.95l1.27,-0.53l2.34,-0.17l4.64,1.73l15.82,1.18l3.59,-1.09l3.02,-1.62l3.08,-0.04l1.4,-0.82l0.42,0.09l0.21,1.46l0.41,0.69l1.08,0.73l0.92,0.37l2.22,-0.05l-0.44,1.05l0.18,0.51l1.03,0.54l2.02,-0.17l1.18,-0.43l0.22,1.16l1.12,0.76l6.87,0.29l0.99,0.5l0.72,2.7l0.89,1.38l-0.28,1.61l-0.53,0.59l-2.55,0.97l-1.22,0.97l-0.75,1.68l-1.06,0.77l-0.72,1.75l-1.02,0.61l-0.68,1.21l-1.36,0.28l-0.52,0.68l0.04,0.65l1.02,1.59l0.17,0.85l-1.29,3.46l-0.53,4.41l0.54,1.15l1.47,1.13l0.28,0.73l1.43,7.26l1.05,1.26l0.15,2.3l-0.25,1.32l-1.6,1.91l-0.52,2.34l-1.76,1.36l-0.82,2.22l-1.93,2.03l-1.24,1.98l-2.81,6.85l0.17,1.28l1.37,1.9l3.81,1.98l3.09,0.6l0.63,0.51l0.78,1.8l-0.1,5.5l0.22,0.86l0.84,1.52l4.57,5.79l0.39,0.91l0.0,3.1l-1.08,6.59l-0.62,1.4l-0.07,1.03l0.46,4.28l1.3,5.71l-1.75,10.44l-4.34,1.19l-3.09,-2.43l-5.87,0.3l-1.26,1.02l-0.77,1.45l-1.69,0.2l-1.48,-0.29l-3.4,-2.19l-1.64,-0.55l-3.35,0.33l-1.99,-0.23l-6.34,-1.6l-3.73,-0.26l-0.56,-0.21l-0.26,-0.75l0.23,-2.54l-0.36,-1.44l-1.63,-1.35l-1.33,-0.38l-1.27,0.13l-1.04,0.61l-1.22,2.6l-2.03,1.02l-1.37,-0.3l-1.49,-0.95l-1.94,-0.65l-2.02,0.29l-4.29,2.15l-4.77,3.09l-0.94,-0.12l-2.06,-1.32l-1.69,0.51l-2.99,2.16l-1.79,0.8l-2.25,0.27l-7.32,-0.02l-2.97,0.89l-0.22,-2.54l0.61,-2.11l-0.33,-2.24l1.21,-2.85l0.31,-1.74l-0.94,-3.13l-1.2,-2.52l-0.72,-3.63l0.22,-6.93l1.67,-1.89l0.67,-2.96l2.12,-4.13l1.61,-6.62l-0.31,-2.52l0.17,-0.89l1.05,-0.98l1.64,-2.75l1.3,-0.77l1.78,-1.74l1.96,-1.15l3.9,-3.31l2.55,-4.76l1.66,-1.21l0.99,-1.48l-0.32,-7.71l0.46,-0.92l1.99,-1.44l0.38,-1.15l-0.3,-1.25l-1.18,-1.83l0.79,-2.45l-1.09,-2.87l-0.52,-8.51l1.83,-5.59l1.98,-1.34l2.15,-5.64l-0.4,-1.61l-1.78,-0.55l-1.42,-1.95l-1.59,-0.76l-2.15,-0.71l-0.52,0.38l0.0,0.69l0.39,0.39l-0.76,1.13l-1.48,0.04l-0.55,-0.51l0.9,-0.75l-0.15,-0.69l-0.53,-0.11l-0.39,-0.59l-0.87,0.05l-0.87,0.48l-2.73,-1.28l-1.52,0.4l-2.28,1.48l-1.85,0.73l-1.33,1.62l-0.77,0.27l-1.41,-0.89l-1.21,-0.2l-1.27,0.88l-0.52,-1.0l-1.9,-1.01l-0.39,-1.25l-0.38,-0.28l-1.64,0.16l-0.81,-1.4l-1.37,-1.46l-2.56,0.35l-1.83,-4.08l-0.28,-1.64l-0.39,-0.33l-0.74,0.0l-0.38,0.38Z",name:"Surin"},"TH-40":{path:"M624.7,396.97l1.66,1.8l0.31,0.82l-1.11,3.39l-0.04,1.98l0.52,1.39l1.16,0.17l1.47,-0.9l1.02,-1.23l0.3,-1.92l0.46,-0.07l1.4,0.46l0.34,0.47l1.03,3.29l-0.57,3.88l-0.68,1.28l-1.06,1.09l-0.45,1.15l-0.08,8.88l-0.6,3.56l0.05,2.93l-1.18,1.56l-2.08,1.64l-1.27,3.2l-1.68,2.93l-1.47,2.04l-1.04,0.88l-1.57,0.78l-2.52,0.35l-1.65,2.12l-1.06,0.86l-8.35,2.44l-0.11,0.69l1.41,2.4l0.14,0.69l-0.3,1.17l-1.27,2.36l-2.21,2.63l-2.36,4.82l-4.29,3.42l-0.94,1.74l-0.04,6.21l1.5,5.24l-0.1,1.77l0.43,3.81l-0.11,1.37l-0.82,1.88l0.07,1.7l0.5,1.84l0.86,1.3l2.45,1.53l1.78,3.94l0.11,2.59l-0.52,2.08l-0.08,2.64l3.29,7.29l-0.08,4.77l0.94,3.24l-3.68,1.29l-0.79,0.5l-0.82,1.18l-0.55,1.58l-0.17,6.49l-1.19,4.2l-1.02,1.69l-0.99,0.52l-3.35,1.04l-1.63,-0.14l-5.27,-4.21l-3.93,-0.94l-2.07,-2.88l-0.42,-2.06l-1.06,-0.65l-3.04,1.13l-4.02,-0.84l-1.84,-0.08l-1.73,1.38l-9.46,-1.28l-4.76,0.81l-2.53,1.24l-1.31,0.34l-0.63,-0.17l-2.17,-2.26l-3.13,-1.87l-0.11,-3.06l-2.32,-2.03l-1.69,-2.57l0.52,-1.21l-0.57,-3.64l0.31,-1.4l1.47,-1.76l0.39,-1.21l1.4,-1.93l0.73,-1.6l-0.19,-0.89l1.3,-5.08l0.93,-0.67l0.18,-0.56l-0.64,-1.15l-1.99,-0.76l-2.55,-2.24l-5.32,-2.1l-1.79,-1.13l-1.28,-2.08l2.69,-2.09l4.08,-4.27l2.28,-4.39l2.64,-3.04l3.12,-4.66l1.77,-6.05l1.44,-3.24l2.02,-6.92l0.17,-2.76l-3.74,-2.51l-0.86,-2.84l-0.78,-0.75l-1.51,0.11l-0.46,0.63l0.07,1.08l-1.82,0.47l-2.39,-1.55l-3.03,0.56l-2.21,-0.46l-1.41,-1.08l-3.08,-1.08l-2.0,-2.11l-4.13,-1.79l-1.04,-0.08l-1.79,0.63l-1.75,-0.33l-9.09,-0.08l-2.31,-1.49l-3.78,-4.84l-2.85,-1.08l-0.75,-0.62l-0.64,-0.95l-1.47,-4.07l-1.36,-1.34l-1.87,-0.3l-3.07,0.08l-6.3,-2.55l-1.98,-0.31l-1.4,0.17l-3.37,1.79l-0.57,-0.07l-3.27,-2.72l0.42,-0.92l1.91,-2.13l1.38,-2.77l0.41,-4.51l8.48,-3.24l9.23,-5.72l0.97,-0.07l2.04,0.56l0.75,-0.15l2.88,-1.82l3.18,-0.63l2.68,-2.07l7.25,0.96l2.3,1.25l3.74,0.94l1.36,-0.35l3.27,-2.12l1.08,-1.13l1.68,-0.18l1.22,0.18l1.96,1.06l1.25,1.35l0.45,1.06l1.07,0.52l0.26,1.2l1.52,2.47l1.6,0.29l4.48,1.63l2.03,1.19l2.42,0.42l4.34,-1.04l3.7,0.48l2.97,1.0l0.87,0.61l1.23,1.72l0.69,0.31l5.68,-0.9l0.72,-0.94l1.49,-6.2l5.97,-14.11l0.94,-5.34l0.07,-3.27l2.33,-4.13l0.46,2.25l0.64,1.13l6.31,3.33l1.39,1.01l1.11,1.56l2.2,1.53l0.07,0.33l-1.03,0.83l-0.15,0.54l0.85,2.16l-0.17,2.78l0.51,4.34l0.67,0.52l4.25,-0.53l1.45,0.11l2.23,1.14l2.31,2.48l1.27,0.45l1.47,0.05l17.0,-7.92Z",name:"Khon Kaen"},"TH-41":{path:"M519.74,275.11l0.83,0.99l0.79,0.09l1.03,-0.56l1.5,-1.74l2.2,-0.6l1.07,1.13l3.12,0.91l2.09,1.7l3.42,1.35l3.53,2.58l1.29,2.32l3.06,1.72l1.04,1.37l1.79,1.26l0.98,1.89l0.51,3.12l1.84,2.36l1.98,0.99l-0.42,2.61l2.64,3.66l1.35,0.64l7.02,0.41l3.47,3.56l1.73,0.97l2.22,2.04l-0.37,1.97l0.55,3.31l-0.44,2.38l0.78,0.53l3.99,0.77l0.82,1.38l1.01,0.37l5.66,-0.83l2.2,0.34l1.81,-0.77l2.75,-2.11l0.95,-3.58l1.09,-1.27l5.33,-3.03l0.68,-1.86l1.29,-1.44l-0.25,-1.79l0.52,-1.16l0.17,-2.25l-1.74,-4.19l1.53,-2.77l1.4,-1.13l0.91,-1.78l-0.36,-2.06l0.22,-0.7l1.79,-0.12l4.75,1.02l2.19,3.25l0.95,2.53l0.76,0.38l1.98,-0.84l1.36,-1.31l1.81,-2.88l2.24,-0.83l0.69,-1.21l1.62,1.28l0.81,1.13l1.79,0.65l0.79,0.96l0.88,0.45l0.64,1.07l2.66,1.18l1.08,1.46l1.08,1.02l0.61,0.19l0.81,-0.17l1.09,-0.99l1.1,-3.54l0.96,-1.22l6.22,-2.68l1.15,0.79l2.22,3.43l1.62,0.96l1.34,-0.25l2.24,-1.64l1.39,-0.61l4.4,-1.18l-0.3,1.72l1.21,0.88l-0.95,0.28l-1.14,-0.63l-0.67,0.45l-0.66,2.51l-0.17,2.38l-0.62,0.86l0.34,1.49l1.07,1.72l0.77,0.71l1.09,0.38l0.32,1.06l0.21,2.85l-0.84,3.25l0.28,2.26l-0.28,2.14l0.23,4.96l-1.27,0.24l-1.46,1.18l-2.3,-0.2l-1.35,0.78l-1.0,1.41l-0.49,1.8l-1.05,1.19l-0.85,2.72l-1.73,1.72l-1.03,2.36l-0.2,2.18l-1.01,3.12l0.75,2.34l1.58,2.51l0.06,0.55l-1.7,1.79l-1.58,4.27l-1.62,1.74l0.02,1.06l0.62,1.55l2.4,3.45l7.13,1.59l6.96,3.74l1.96,-0.16l2.29,0.39l1.4,-0.54l1.06,-0.93l1.06,1.22l5.74,3.07l3.62,3.08l0.7,0.18l1.53,-0.5l0.91,0.39l2.42,2.41l1.64,2.63l1.25,0.77l1.18,0.23l0.42,1.53l0.12,4.55l-1.03,-0.91l-2.68,-3.75l-3.74,-1.37l-2.17,0.62l-3.91,2.41l-2.76,3.51l0.42,2.15l-0.14,3.28l-2.65,4.11l-0.44,2.68l0.14,3.45l-3.38,4.54l-1.33,3.58l-1.01,-2.76l0.17,-2.7l-1.14,-1.5l-1.6,-1.29l-5.42,-2.5l-5.52,-1.22l-2.22,-1.53l-2.08,-0.87l-2.56,-0.56l-2.37,0.78l-4.18,0.3l-3.86,-0.61l-1.03,1.09l-2.37,4.03l-16.91,7.91l-2.26,-0.4l-2.2,-2.41l-2.52,-1.29l-1.7,-0.14l-3.93,0.57l-0.65,-4.13l0.16,-2.89l-0.84,-2.0l1.13,-1.1l-0.12,-1.03l-2.38,-1.75l-1.06,-1.51l-1.53,-1.11l-6.17,-3.22l-0.44,-0.78l-0.22,-1.98l-0.89,-0.86l-1.01,0.58l-2.1,3.76l-0.2,3.76l-0.7,4.47l-0.71,1.73l-12.57,-12.1l-1.13,-1.54l-3.46,-6.96l-0.2,-1.35l1.14,-1.33l3.3,-0.58l2.87,-1.94l0.48,-0.68l0.4,-1.93l1.54,-0.97l0.21,-0.87l-1.41,-0.76l-2.84,0.34l-2.53,0.75l-2.55,1.21l-0.6,-0.05l-2.11,-2.87l-1.79,-0.88l-0.03,-1.32l0.57,-2.13l0.8,-1.41l-0.19,-1.66l-0.97,-1.3l-3.06,-0.4l-0.9,-0.47l-0.65,-0.9l-0.29,-2.85l0.71,-1.52l0.06,-2.31l-1.09,-4.41l-3.98,-7.91l-0.76,-4.86l-1.06,-2.54l0.17,-4.98l-0.29,-1.37l-1.02,-0.59l-2.92,1.34l-1.32,-0.35l-1.52,-0.89l-5.99,-1.1l-2.51,-1.02l-1.34,0.05l-1.2,0.79l-1.63,1.74l-1.49,0.84l-0.93,-0.01l-1.79,-0.93l-1.54,0.46l-2.64,3.14l-1.33,-2.37l-1.59,-1.55l-0.7,-1.65l-1.1,-4.45l-0.78,-1.61l-0.6,-0.05l-0.32,0.37l-1.17,3.18l-0.56,0.06l-0.5,-0.67l-1.41,-8.0l0.88,-3.69l1.34,-1.39l-0.11,-2.18l0.75,-2.44l0.09,-1.34l-0.35,-3.16l-1.19,-2.82l-1.52,-9.76l1.24,-0.8l0.34,-0.81l0.41,-2.73l1.42,-3.9l0.29,-3.25l2.86,2.78l2.57,-0.05l1.26,2.41l1.95,1.11l-0.33,1.32l0.68,1.56Z",name:"Udon Thani"},"TH-42":{path:"M398.73,386.93l1.48,-1.95l0.55,-6.16l1.52,-4.22l1.02,-6.1l0.38,-1.08l1.82,-2.65l0.61,-1.96l0.02,-1.39l-2.76,-4.74l-0.86,-0.44l-2.57,-0.36l-1.48,-2.39l-2.1,-1.11l-1.8,-2.48l-1.47,-0.3l-2.25,0.26l-2.38,-0.57l-1.57,0.35l-1.1,-0.7l-0.42,-2.07l0.78,-4.05l-0.79,-4.66l-0.37,-0.95l-1.43,-1.68l-0.21,-0.81l2.04,-2.62l0.17,-2.53l0.39,-0.91l2.12,-1.46l1.09,-2.02l4.37,0.81l3.95,2.28l3.44,3.53l1.76,0.38l3.18,1.86l3.54,1.56l0.66,0.01l1.17,-0.66l2.55,-3.31l0.31,-1.64l3.8,-1.41l2.89,-5.09l1.95,-2.58l11.86,-9.64l2.99,-0.77l1.97,-2.5l0.3,-1.12l-0.28,-0.44l-1.92,-0.36l0.32,-0.46l1.29,-0.43l3.26,0.01l2.26,-1.89l1.28,3.14l0.66,0.1l1.63,-2.88l2.04,-2.09l3.59,-1.51l2.21,-1.49l0.03,-0.64l-1.86,-1.51l2.59,-0.96l0.89,-1.1l0.56,-1.38l0.28,-2.52l1.87,1.16l0.5,-0.07l1.24,-1.36l0.9,-2.03l1.61,-1.03l9.99,-1.93l3.32,-9.84l0.97,-4.77l0.84,-1.93l1.61,-1.52l0.33,0.0l1.11,1.24l4.19,1.14l4.14,2.36l2.54,-0.67l18.25,-19.28l0.64,-0.49l2.71,0.14l-0.21,3.59l-1.14,1.29l-1.79,1.19l-0.79,1.6l-1.48,5.73l-0.49,4.66l-1.28,3.26l-0.41,2.73l-0.16,0.48l-1.14,0.6l-0.28,0.6l1.52,10.03l1.2,2.9l0.33,2.98l-0.84,3.7l0.13,2.04l-1.29,1.27l-0.95,4.03l1.5,8.34l0.86,1.02l0.89,0.11l0.51,-0.25l1.32,-3.14l1.41,5.32l0.76,1.78l1.66,1.64l1.59,2.7l2.07,6.3l0.07,1.69l-2.26,3.37l-4.62,2.74l-1.24,0.29l-2.21,-0.35l-4.18,0.11l-1.36,0.26l-1.04,1.03l-0.23,2.03l0.74,2.48l3.43,4.18l-0.23,2.38l0.46,2.32l-0.64,1.08l-2.84,2.79l-1.01,1.4l-0.32,3.53l-2.87,3.41l-0.68,1.7l0.83,3.02l2.79,3.18l1.42,0.78l2.42,0.63l1.93,1.23l1.89,0.32l2.32,1.23l2.22,0.65l1.16,1.66l0.98,3.35l1.49,1.02l1.0,1.59l1.75,1.23l-4.4,1.96l-2.44,2.52l-4.41,1.7l-1.27,1.15l-0.02,1.26l1.92,3.68l1.85,2.74l-2.41,1.88l-3.1,0.59l-2.83,1.8l-1.19,0.03l-1.57,-0.52l-1.09,0.18l-9.23,5.73l-8.63,3.3l-6.18,0.84l-0.58,-0.28l-0.53,-1.02l0.56,-3.42l-0.97,-3.16l0.42,-6.18l-0.6,-3.59l-0.58,-1.51l-2.78,-3.08l-3.13,-6.78l-0.66,-2.32l-0.79,-0.71l-1.04,-0.02l-1.37,0.93l-2.32,3.82l-2.02,0.93l-2.07,0.24l-1.91,-0.73l-2.4,-5.1l-2.51,-0.98l-4.13,-2.44l-0.97,-0.15l-2.37,1.17l-2.96,-0.98l-0.73,-0.01l-1.2,0.67l-3.58,-0.52l-3.42,1.06l-1.72,-1.58l-3.26,-1.11l-4.06,-1.97l-3.14,-1.0l-1.28,0.41l-0.63,0.55l-0.15,3.02l-2.44,4.02l-1.11,0.6l-2.6,0.19l-1.05,0.92l-0.27,2.0l0.74,2.62l-0.93,3.73l0.05,2.66l-0.2,0.41l-1.38,0.63l-0.87,1.37l-3.04,0.25l-0.2,-1.44l-0.69,-0.87l-2.91,-1.49l-0.28,-0.48l1.11,-1.29l0.15,-1.4l-1.56,-2.89Z",name:"Loei"},"TH-43":{path:"M516.24,251.63l4.39,0.22l1.8,0.99l1.06,3.38l1.03,1.92l4.59,3.25l2.55,3.37l5.52,4.83l3.23,1.61l3.23,-0.14l1.96,2.44l3.01,2.5l3.72,1.88l4.03,0.75l9.17,0.03l3.24,1.63l1.3,4.2l-1.83,8.31l0.29,0.4l1.5,0.42l5.66,2.72l2.4,0.31l0.45,-0.4l-0.06,-1.03l-1.01,-1.57l-0.57,-1.87l0.49,-1.45l1.31,-0.81l3.78,-0.91l1.76,-1.01l4.01,-3.63l6.23,-3.38l0.77,-1.25l1.48,-0.86l9.25,-4.1l1.64,-0.33l1.8,0.45l3.3,2.11l1.92,0.54l2.31,-0.86l2.19,-3.16l1.14,-0.84l0.53,-1.09l-0.85,-6.74l0.16,-1.94l0.49,-1.37l1.26,-1.14l0.45,0.27l2.28,-0.79l1.88,-1.16l1.4,-1.76l0.78,-2.56l0.62,-3.71l0.66,-1.64l1.1,-1.33l1.68,-0.81l9.61,-2.06l1.39,-0.48l0.77,-0.62l0.2,1.24l-1.01,2.33l1.08,1.87l3.49,0.56l3.05,1.4l1.15,3.06l-0.97,2.35l-3.48,2.16l-1.63,3.36l0.69,4.72l4.09,4.14l4.75,2.84l3.23,2.71l-0.83,0.68l-1.97,-0.55l-1.34,0.06l-1.51,0.94l0.1,1.4l2.16,3.55l-0.77,0.41l-0.35,0.87l0.79,2.34l0.83,1.19l0.09,1.36l-0.72,1.27l-4.96,1.33l-1.54,0.69l-2.1,1.57l-0.96,0.19l-1.11,-0.7l-2.5,-3.76l-0.92,-0.69l-0.75,-0.02l-4.79,1.84l-1.73,0.99l-1.18,1.49l-1.03,3.4l-1.18,0.84l-1.21,-0.97l-1.15,-1.52l-2.66,-1.17l-0.84,-1.26l-0.71,-0.29l-1.08,-1.16l-1.52,-0.46l-0.7,-1.04l-2.06,-1.57l-0.71,0.18l-0.56,1.25l-2.1,0.69l-2.31,3.4l-1.4,1.19l-1.09,0.42l-1.08,-2.54l-2.45,-3.51l-2.06,-0.68l-3.0,-0.44l-2.19,0.17l-0.67,1.04l0.39,2.17l-0.8,1.59l-1.41,1.15l-1.68,3.1l0.71,2.49l1.02,1.83l-0.15,2.08l-0.54,1.29l0.29,1.59l-1.21,1.27l-0.3,1.34l-0.98,0.94l-4.28,2.2l-1.12,1.03l-0.51,0.82l-0.86,3.39l-2.48,1.85l-1.55,0.67l-2.09,-0.35l-5.51,0.84l-0.48,-0.1l-1.12,-1.58l-4.4,-0.97l0.52,-1.97l-0.55,-3.34l0.31,-2.28l-2.48,-2.36l-1.7,-0.95l-3.45,-3.57l-7.45,-0.58l-0.89,-0.41l-2.46,-3.39l0.55,-2.08l-0.16,-0.58l-0.6,-0.58l-1.55,-0.62l-1.68,-2.15l-0.44,-2.93l-1.1,-2.14l-1.92,-1.42l-1.1,-1.42l-3.02,-1.68l-1.26,-2.3l-3.66,-2.67l-3.46,-1.37l-2.12,-1.72l-3.06,-0.88l-1.23,-1.22l-2.85,0.68l-1.62,1.83l-0.91,0.36l-1.1,-1.87l0.27,-1.61l-0.38,-0.49l-1.74,-0.87l-1.17,-2.32l-0.84,-0.43l-2.1,0.21l-3.03,-3.03l1.41,-5.47l0.68,-1.36l1.67,-1.07l1.34,-1.57l0.28,-3.87Z",name:"Nong Khai"},"TH-44":{path:"M606.82,448.71l7.82,-2.24l1.05,-0.75l1.72,-2.25l2.33,-0.27l1.86,-0.93l1.16,-1.0l1.56,-2.16l1.7,-2.97l1.23,-3.13l2.77,-2.37l0.72,-1.78l-0.09,-1.79l2.57,0.37l0.51,0.35l0.01,1.04l-1.57,1.4l-0.34,0.97l0.46,3.92l0.91,2.22l-2.05,6.18l0.39,2.38l2.02,3.81l-2.17,4.39l0.61,2.79l1.15,0.85l3.1,0.38l6.76,-1.88l0.73,-0.61l1.07,-1.83l0.48,0.82l0.25,2.0l0.34,0.55l0.69,0.47l2.79,0.46l1.49,2.09l1.62,3.84l2.05,1.81l2.88,1.33l0.73,2.46l-0.21,1.58l2.87,3.83l0.7,2.12l0.6,0.26l0.89,-0.34l1.32,-1.85l4.49,-0.01l-4.97,8.18l-0.83,2.91l-0.15,3.17l1.46,4.04l0.13,6.92l1.22,4.05l0.21,1.97l-0.2,0.82l-1.54,2.04l-1.17,3.61l-3.54,16.96l-1.1,0.49l-4.94,-0.49l-2.7,1.13l-1.71,2.0l-2.63,6.24l-1.73,2.17l-0.27,0.82l0.35,1.06l1.79,0.99l0.33,1.93l0.51,0.83l1.88,1.37l2.87,1.17l1.54,1.49l0.74,0.11l1.64,-0.79l1.23,-0.12l1.23,0.17l1.06,0.75l0.42,2.16l-2.48,7.99l-5.97,2.48l-1.69,0.3l-5.62,-2.04l-2.45,-1.61l-2.72,-0.9l-1.28,-0.76l-12.47,-3.59l-3.05,-2.16l-0.64,-0.87l0.06,-0.76l1.06,-1.08l-0.25,-2.41l-3.63,-2.93l-0.89,-3.14l-2.41,-1.61l-4.95,-5.34l0.05,-0.6l2.66,-1.72l0.74,-0.89l0.21,-1.13l-0.36,-2.11l-2.38,-3.14l-2.1,-1.31l-2.3,-2.71l-0.92,-2.89l-0.02,-5.39l-3.28,-7.2l0.08,-2.42l0.53,-2.12l-0.15,-2.91l-1.86,-4.11l-2.49,-1.59l-0.74,-1.08l-0.46,-1.7l-0.07,-1.42l0.9,-2.52l-0.3,-6.47l-1.51,-5.32l-0.07,-4.76l0.42,-2.03l4.81,-4.04l2.37,-4.85l2.16,-2.56l1.35,-2.5l0.37,-1.4l-0.16,-1.0l-1.21,-2.36Z",name:"Maha Sarakham"},"TH-45":{path:"M725.08,449.45l0.52,3.94l0.64,0.82l1.25,0.3l8.71,-3.94l2.73,-1.54l1.1,-0.0l0.89,0.84l0.8,0.26l3.13,-0.21l2.54,0.45l0.83,-0.22l3.65,-1.51l0.61,-0.65l0.77,-1.76l0.45,-0.24l0.74,1.8l0.85,4.92l0.99,6.08l-0.07,1.98l0.69,1.03l2.09,0.61l-3.02,6.77l-1.14,0.51l-2.22,-0.08l-1.97,1.44l-2.01,2.74l-1.54,3.7l-1.22,1.75l-0.7,0.56l-1.73,0.33l-1.48,1.17l-1.79,0.69l-3.1,3.11l-3.34,1.08l-1.77,1.61l-0.47,0.79l-0.04,1.25l1.84,3.99l-0.95,5.99l-1.17,0.33l-2.99,-0.57l-3.01,0.02l-2.13,0.67l-0.55,1.13l0.06,4.9l-0.83,1.71l0.34,1.62l2.39,3.1l-1.89,1.33l-0.49,0.96l0.38,1.42l-0.93,0.55l-0.47,0.9l-0.01,1.38l0.64,1.45l0.49,0.21l4.89,-1.23l2.09,-1.27l0.06,-2.53l3.56,2.16l2.08,3.78l0.42,4.55l-0.91,4.77l0.39,0.47l0.67,0.0l1.19,-0.62l0.94,0.57l1.09,1.52l3.1,6.45l1.53,2.16l-6.07,2.36l-1.17,0.72l-1.28,1.42l-2.52,1.62l-0.62,0.8l-1.78,0.74l-3.94,5.66l-2.25,1.74l-3.84,4.87l-0.54,1.38l-0.37,-0.27l-0.08,-1.21l-0.54,-0.35l-1.54,0.58l-1.62,0.19l-0.59,-0.31l0.55,-1.32l-0.4,-0.55l-1.81,0.15l-1.51,-0.31l-1.11,-0.92l-0.35,-1.78l-1.06,-0.4l-1.6,0.85l-3.17,0.06l-3.1,1.66l-3.27,1.02l-15.66,-1.17l-3.71,-1.51l-1.67,-0.27l-3.03,0.66l-2.73,2.17l-1.46,0.51l-7.11,-1.31l-1.04,0.18l-2.83,1.47l2.28,-7.29l0.01,-1.14l-0.56,-1.61l-1.44,-1.05l-1.46,-0.22l-1.49,0.14l-1.79,0.75l-1.48,-1.45l-4.16,-1.99l-0.79,-0.97l-0.42,-2.12l-0.68,-0.65l-1.05,-0.35l-0.28,-0.58l1.91,-2.66l2.6,-6.2l1.55,-1.81l1.53,-0.79l1.61,-0.24l4.12,0.57l1.54,-0.72l0.5,-1.24l3.21,-16.04l1.13,-3.51l1.52,-2.0l0.29,-1.1l-0.23,-2.21l-1.21,-3.97l-0.14,-6.96l-1.45,-4.01l0.13,-2.92l0.76,-2.71l5.25,-8.64l2.39,-1.09l0.68,-0.23l1.09,1.85l2.28,0.51l2.15,-0.54l0.29,-0.38l0.02,-1.25l0.57,0.32l1.78,2.31l1.6,0.2l1.46,-0.67l0.62,0.51l0.54,-0.03l0.74,-0.76l0.01,-0.55l-1.37,-1.57l3.15,0.63l0.55,-0.37l0.0,-1.12l2.89,0.98l0.47,-0.25l0.9,-3.12l1.3,-1.94l0.48,-4.22l-0.44,-1.04l-2.34,-2.02l-0.42,-2.36l-1.57,-2.05l-0.21,-1.07l10.71,-8.22l1.95,-0.94l4.58,-0.27l2.48,1.44l2.17,0.31l0.97,0.84l1.0,0.34l4.44,0.33l4.17,-0.64l3.2,0.43Z",name:"Roi Et"},"TH-46":{path:"M682.59,381.86l-0.63,1.81l0.57,1.03l2.08,0.33l2.2,-0.57l1.37,0.55l8.96,6.89l0.27,0.64l-0.64,2.26l0.15,1.44l1.49,2.83l4.17,2.6l1.39,2.84l3.43,2.34l3.21,1.42l3.49,3.41l0.96,-0.04l0.76,-0.84l0.93,-3.14l1.73,-0.18l0.93,-1.48l2.97,-1.45l0.95,-1.15l3.66,1.2l1.58,1.11l4.93,6.94l1.44,1.48l3.71,6.28l0.61,1.93l1.26,1.59l-0.59,1.98l0.5,3.64l4.13,6.41l1.77,3.53l0.72,10.02l-2.15,-0.39l-3.13,0.21l-1.46,-1.05l-1.55,-0.04l-11.38,5.47l-0.67,-0.15l-0.38,-0.48l-0.48,-3.81l-0.56,-0.59l-3.36,-0.45l-4.27,0.64l-4.29,-0.33l-1.78,-1.13l-2.13,-0.29l-2.33,-1.46l-5.32,0.24l-2.17,1.05l-10.96,8.49l-0.0,1.4l1.62,2.13l0.58,2.71l2.46,2.18l0.23,0.57l-0.45,3.91l-1.27,1.87l-0.79,2.83l-2.4,-0.92l-0.74,0.0l-0.4,0.4l0.0,0.92l-3.27,-0.49l-0.43,0.4l0.0,0.69l1.33,1.58l-0.22,0.22l-0.92,-0.49l-1.45,0.7l-1.05,-0.06l-1.69,-2.22l-1.33,-0.78l-0.6,0.34l-0.03,1.62l-1.57,0.43l-1.99,-0.45l-0.9,-1.78l-0.48,-0.2l-3.63,1.5l-5.17,0.0l-0.83,0.51l-1.08,1.66l-0.76,-2.0l-2.79,-3.72l0.26,-1.33l-0.83,-2.79l-0.67,-0.58l-2.52,-1.05l-1.87,-1.67l-1.5,-3.68l-1.72,-2.36l-3.33,-0.79l-0.43,-2.25l-0.63,-1.17l-0.66,-0.24l-0.51,0.22l-1.16,1.96l-0.73,0.5l-6.27,1.66l-2.7,-0.36l-0.75,-0.56l-0.4,-2.48l1.87,-3.18l0.25,-1.02l-2.08,-4.13l-0.31,-1.64l0.11,-1.29l1.91,-5.33l-0.93,-2.4l-0.45,-3.73l0.35,-0.68l1.3,-0.99l0.35,-1.13l-0.12,-0.86l-0.58,-0.66l-3.31,-0.66l0.57,-3.28l0.07,-8.76l2.15,-3.41l0.62,-4.26l-1.15,-3.62l-0.61,-0.73l-1.7,-0.55l-0.81,0.08l-0.49,0.41l-0.2,1.63l-0.42,0.84l-1.29,1.04l-0.72,0.16l-0.31,-0.94l0.05,-1.76l1.1,-3.67l-0.45,-1.13l-1.71,-1.85l2.87,-4.59l3.62,0.63l4.34,-0.31l1.6,-0.71l1.93,0.18l3.43,1.35l1.79,1.32l5.56,1.23l5.22,2.39l1.48,1.19l0.99,1.28l-0.15,2.96l0.88,2.36l0.88,0.68l0.95,-0.91l0.29,-1.63l0.87,-1.73l3.31,-4.42l0.19,-0.9l-0.28,-2.82l0.42,-2.49l2.66,-4.17l0.15,-3.5l-0.43,-1.88l2.56,-3.15l3.71,-2.26l1.61,-0.54l3.44,1.21l3.41,4.67Z",name:"Kalasin"},"TH-47":{path:"M644.39,331.02l1.7,-1.68l0.9,-2.81l1.01,-1.1l0.52,-1.86l0.83,-1.18l1.21,-0.61l1.28,0.34l0.89,-0.14l1.58,-1.23l1.26,-0.22l0.44,-0.69l-0.24,-4.99l0.28,-2.13l-0.28,-2.27l0.84,-3.18l-0.22,-3.08l-0.5,-1.46l-1.82,-1.03l-0.98,-1.56l-0.27,-1.05l0.6,-0.82l0.7,-4.59l1.44,0.48l1.52,-0.45l0.33,-0.47l-0.24,-0.55l-1.39,-0.76l0.46,-1.84l0.88,-1.69l-0.1,-1.59l-0.91,-1.38l-0.7,-2.02l0.96,-0.71l0.13,-0.77l-2.19,-3.64l-0.07,-0.81l1.64,-0.51l2.49,0.58l1.93,-1.23l1.76,-0.19l1.41,-1.15l1.25,-1.6l0.32,-1.02l-0.34,-2.17l0.19,-0.3l1.38,-0.56l1.37,-1.1l3.47,0.21l2.08,1.04l1.08,0.89l1.66,0.24l2.59,2.98l2.68,0.58l-1.71,0.73l-0.39,0.99l0.43,2.11l1.6,1.22l2.38,0.36l0.6,1.27l2.67,0.6l1.93,0.96l2.27,2.12l1.6,0.76l0.97,-0.51l0.48,-2.27l0.7,-0.8l-0.03,1.38l1.49,1.13l-0.25,1.06l0.47,1.56l-1.61,1.23l-0.17,1.26l0.81,1.24l2.07,1.79l1.75,0.64l0.82,-0.32l0.09,-0.9l-0.74,-1.29l0.26,-0.31l3.34,0.28l2.02,-1.07l0.62,1.48l0.95,0.52l0.67,-0.29l0.76,-1.08l1.97,-0.63l-0.48,1.02l-0.12,2.03l0.54,0.55l0.58,0.09l1.47,-0.97l-0.19,3.64l0.59,0.97l1.08,0.7l0.06,1.17l0.46,0.64l2.08,0.87l1.69,1.24l1.33,-1.18l1.24,-0.48l0.51,-1.44l0.99,-0.46l0.62,3.26l0.65,1.43l0.77,0.23l1.19,-0.35l0.75,0.79l0.42,1.49l1.21,0.48l0.88,3.15l-0.42,1.89l0.88,1.12l-1.79,3.12l-2.39,0.65l-0.61,0.68l-0.06,0.75l0.77,2.39l0.9,1.25l0.18,1.11l-1.25,3.32l-0.44,4.1l-2.24,4.02l-0.32,1.33l4.73,9.44l0.95,0.61l3.39,0.97l1.2,-0.71l-0.15,-1.72l2.45,1.62l1.39,0.25l0.81,-0.6l1.05,-2.15l0.75,-0.42l7.29,0.61l4.35,-0.6l1.5,-0.7l3.37,-0.55l5.17,0.34l5.65,-0.27l0.2,6.75l1.15,1.98l-0.01,2.8l0.7,1.97l-0.05,2.6l1.26,2.92l-0.32,1.01l-2.29,2.58l-1.65,4.16l-0.56,3.21l0.0,2.47l-3.4,3.43l-0.73,1.47l-0.15,1.95l0.42,1.36l3.29,2.0l-0.08,1.34l-1.05,1.16l-6.47,3.84l-2.17,4.6l-2.85,1.29l-4.02,2.96l-4.47,1.02l-1.37,-0.01l-2.52,-0.72l-2.64,0.08l-1.16,1.54l-0.76,2.46l-2.05,2.17l-2.8,0.5l-1.63,-1.13l-3.08,-1.22l-1.31,0.04l-1.03,1.21l-3.04,1.51l-0.86,1.41l-0.96,-0.11l-0.86,0.38l-1.04,3.27l-0.74,0.58l-3.32,-3.3l-3.29,-1.47l-3.34,-2.28l-1.3,-2.76l-4.15,-2.57l-0.94,-1.41l-0.5,-1.86l0.61,-3.18l-1.07,-1.33l-9.41,-6.89l-0.96,-0.23l-3.06,0.61l-0.74,-0.24l-0.07,-0.97l0.45,-0.9l0.85,-0.7l-0.37,-6.1l-0.51,-0.87l-1.37,-0.31l-0.98,-0.6l-1.57,-2.55l-2.54,-2.53l-1.3,-0.56l-2.0,0.39l-3.52,-3.02l-5.75,-3.07l-1.5,-1.51l-1.49,1.2l-1.14,0.43l-2.05,-0.4l-1.85,0.18l-6.81,-3.68l-7.33,-1.74l-1.86,-3.01l-0.58,-1.71l1.61,-1.87l1.69,-4.45l1.63,-1.72l-0.09,-1.09l-1.6,-2.56l-0.67,-2.03l0.99,-2.93l0.17,-2.06l0.99,-2.24Z",name:"Sakon Nakhon"},"TH-48":{path:"M734.77,275.33l4.84,0.13l3.27,-2.05l5.37,11.24l0.99,3.37l0.73,1.33l1.98,2.02l6.99,4.15l1.57,2.01l2.43,4.82l2.02,2.63l1.46,3.8l3.27,3.85l3.29,2.95l16.83,8.72l2.04,0.72l5.08,3.17l1.23,1.28l2.11,3.12l1.71,3.26l0.84,0.98l2.7,1.64l1.08,1.18l2.54,5.6l0.3,1.24l-0.32,6.77l0.21,6.66l-0.9,7.55l-6.99,16.35l-0.56,2.55l1.0,10.36l1.82,4.79l0.07,1.25l-0.95,3.89l-1.69,0.65l-0.89,1.18l0.02,1.71l1.28,2.33l-0.05,1.28l-0.44,0.39l-1.34,-0.07l-4.19,-2.21l-0.35,-0.69l0.37,-2.07l-0.35,-2.6l-1.8,-0.97l-2.47,-0.43l-5.36,-0.27l-4.12,0.99l-1.98,1.15l-1.01,-0.06l-1.14,-0.72l-1.3,-2.19l-1.11,-0.92l-2.41,0.73l-3.78,-2.12l-2.99,1.33l-1.07,-0.23l-2.58,-1.67l-1.6,-0.43l-2.6,0.18l-3.95,1.76l-1.66,-0.4l-2.0,-1.14l-2.75,-2.81l3.64,-2.69l2.9,-1.32l0.92,-1.38l1.41,-3.36l6.33,-3.71l1.27,-1.38l0.04,-2.27l-3.44,-2.3l0.03,-2.39l0.53,-1.04l3.53,-3.63l0.07,-2.73l0.52,-3.06l1.25,-3.4l2.58,-3.12l0.45,-1.7l-1.26,-2.83l0.05,-2.55l-0.7,-1.98l-0.0,-2.87l-1.15,-2.0l-0.11,-6.3l-0.51,-1.01l-6.04,0.22l-5.23,-0.34l-3.53,0.57l-1.41,0.68l-4.24,0.59l-2.14,-0.38l-5.24,-0.22l-1.23,0.67l-1.41,2.51l-0.91,-0.19l-2.05,-1.49l-0.86,-0.23l-0.67,0.54l0.23,1.62l-0.96,0.29l-2.66,-0.91l-1.03,-0.85l-0.58,-1.75l-3.49,-6.43l0.17,-1.24l2.3,-4.18l0.44,-4.1l1.27,-3.43l-0.1,-1.19l-1.03,-1.55l-0.72,-2.57l2.81,-1.04l2.04,-3.66l-0.16,-0.67l-0.77,-0.74l0.45,-1.73l-0.96,-3.42l-0.38,-0.45l-0.85,-0.09l-0.43,-1.5l-0.93,-0.98l-0.63,-0.21l-1.17,0.38l-0.28,-0.3l-1.01,-4.42l0.29,-2.51l-0.24,-1.15l-2.23,-3.17l-0.2,-1.03l0.77,-1.58l0.49,-2.76l0.49,-1.12l3.39,-1.2l0.4,0.19l0.59,1.82l1.37,1.75l0.68,2.23l3.11,1.92l1.24,0.06l0.58,-0.34l2.71,-5.24l-0.42,-2.1l0.16,-3.15l-0.39,-0.75l-0.96,-0.69l-0.19,-0.59l0.62,-2.47Z",name:"Nakhon Phanom"},"TH-49":{path:"M802.64,407.6l0.01,1.73l2.4,10.32l-2.81,10.01l-0.5,4.84l0.13,2.59l0.59,2.38l1.24,2.06l1.91,1.59l6.12,3.29l1.75,1.47l2.53,3.5l1.89,5.44l1.23,2.23l1.14,0.99l2.87,1.62l2.91,2.89l1.31,0.91l-2.14,2.65l-5.39,3.6l-2.85,2.47l-5.48,2.19l-2.24,0.15l-1.23,-0.83l-9.56,-1.65l-2.22,-1.21l-0.98,-1.55l-0.71,-0.33l-1.27,0.5l-0.65,1.62l-0.72,0.58l-1.28,0.29l-0.99,-0.14l-1.56,-1.71l-3.11,-2.25l-3.01,-6.18l-1.12,-0.55l-3.08,-0.29l-1.09,-1.86l-1.64,-1.24l-3.09,0.39l-3.9,-0.64l-4.19,-0.08l-2.08,0.62l-2.29,1.69l-2.18,-0.64l-0.27,-0.52l0.08,-1.83l-1.0,-6.13l-1.38,-6.47l-0.8,-0.94l-0.87,0.16l-1.64,2.65l-3.54,1.43l-0.73,-10.09l-1.86,-3.77l-4.08,-6.31l-0.44,-3.37l0.58,-2.14l-1.34,-1.75l-0.63,-1.97l-3.73,-6.31l-1.49,-1.55l-4.59,-6.44l2.46,-0.44l1.33,-1.09l1.41,-1.83l0.56,-2.14l0.75,-1.13l2.22,-0.02l2.53,0.73l1.5,0.01l4.47,-1.01l2.95,3.02l2.29,1.3l2.08,0.42l3.99,-1.78l2.36,-0.15l1.34,0.38l2.48,1.63l1.36,0.32l0.96,-0.16l2.21,-1.16l3.48,2.1l2.32,-0.75l0.78,0.62l1.31,2.2l1.63,1.02l1.4,0.04l2.05,-1.18l3.9,-0.93l5.2,0.28l2.35,0.42l1.26,0.57l0.28,2.18l-0.37,2.19l0.58,1.15l4.46,2.38l1.09,0.21l1.01,-0.21l0.74,-0.76l0.08,-1.76l-1.06,-1.79l-0.33,-1.3l0.44,-1.11l1.28,-0.57Z",name:"Mukdahan"},"TH-26":{path:"M402.13,675.17l2.16,2.49l1.33,0.38l3.13,-0.09l2.64,1.75l1.51,2.02l1.22,0.15l0.84,-0.28l3.43,-2.96l-0.11,-2.49l0.93,-2.62l1.49,-2.08l0.62,-3.23l0.93,-0.94l1.91,0.32l0.58,-0.61l0.37,-1.24l1.05,-1.09l2.83,1.15l1.42,1.72l9.38,5.68l0.98,1.16l1.19,2.41l0.89,0.79l3.82,1.43l0.78,0.58l1.05,2.37l0.97,0.65l0.45,1.36l1.19,1.75l-0.09,2.55l-0.8,1.23l-3.25,0.5l-3.72,1.26l-1.59,-0.22l-2.28,-1.43l-0.93,0.34l-0.42,1.12l-0.29,3.77l-0.83,0.89l-7.59,5.47l-1.44,2.54l-0.0,1.56l1.24,1.82l0.18,1.82l1.29,2.24l0.06,1.16l-0.85,0.7l-2.9,0.78l-1.14,-0.73l-1.39,-0.24l-4.86,0.93l-2.82,3.23l-1.57,1.16l-4.89,1.89l-0.35,0.89l0.51,1.97l-7.63,-0.62l-13.14,0.66l-3.74,1.19l0.9,-6.57l-0.22,-21.21l3.56,-4.08l0.62,-1.71l-0.33,-3.1l1.84,-0.47l1.5,1.43l0.79,0.01l4.19,-2.95l1.24,-1.5l0.46,-1.48l-0.3,-1.01l2.01,-3.11l0.0,-3.22Z",name:"Nakhon Nayok"},"TH-27":{path:"M539.35,800.18l-0.86,1.12l-3.71,2.35l-1.52,3.82l-0.87,0.68l-1.42,0.12l-2.22,-0.71l-2.14,-1.8l-1.34,-2.49l-0.62,-0.34l-1.64,-0.08l-1.45,1.06l-2.31,3.91l-0.98,0.88l-1.99,0.81l-3.42,0.57l-3.08,2.1l-1.17,-0.01l-0.47,-1.61l-0.34,-4.52l0.48,-3.77l-0.14,-1.1l-2.15,-2.37l-0.59,-1.22l-3.42,-12.3l-2.63,-3.16l-0.76,-2.08l-0.05,-2.27l0.36,-0.94l3.87,-0.58l0.98,-1.62l0.3,-4.44l-0.65,-4.03l-0.32,-0.77l-0.7,-0.45l-4.66,0.75l-1.81,-0.3l-0.6,-0.58l0.63,-2.59l-0.09,-1.89l-0.55,-0.89l-2.77,-2.55l-1.41,-6.3l3.05,-3.61l0.34,-1.64l-0.15,-4.33l-0.74,-1.21l-4.13,-1.26l-0.63,-0.82l-0.08,-1.2l1.03,-3.01l-0.05,-4.57l0.53,-1.46l4.53,-3.75l0.06,-1.81l-0.53,-2.6l0.03,-1.74l0.55,-1.42l1.82,-1.26l1.3,-0.43l2.56,0.02l1.42,-0.49l1.34,-1.24l1.12,-2.72l4.06,-3.43l0.74,-0.99l0.81,-5.47l3.2,2.61l5.59,2.08l1.84,0.4l1.44,-0.24l0.72,-0.61l0.27,-1.0l-0.12,-2.26l0.67,-0.75l1.29,-0.61l0.7,0.1l1.81,1.57l0.52,2.29l0.81,0.83l1.23,0.38l3.47,-0.06l1.96,1.27l1.88,-0.28l1.71,-1.87l1.63,-0.15l2.62,-0.84l3.76,1.12l0.72,0.02l2.84,-1.05l2.92,1.61l3.66,-0.26l0.73,0.87l-0.15,1.6l0.36,2.23l0.92,1.17l1.12,0.33l2.36,-0.18l1.35,-0.49l0.47,-0.61l-0.06,-0.58l-1.7,-0.94l0.25,-1.0l2.95,-0.84l2.65,-2.09l1.64,1.25l1.16,-0.4l1.0,-1.33l2.49,1.8l6.77,0.42l5.68,-1.29l2.19,-0.86l0.94,-0.77l2.63,-0.74l5.98,1.14l3.81,-1.03l-0.27,3.05l-3.78,6.67l-0.7,5.57l-1.52,1.74l-6.21,4.84l-2.77,2.76l-2.03,3.61l-2.7,7.86l-2.46,3.35l-0.46,3.5l-0.37,0.89l-2.46,2.1l-10.86,5.28l-3.54,2.71l-0.18,2.93l2.39,2.32l3.08,2.01l-1.21,0.35l-5.07,2.93l-2.01,0.71l-6.53,0.54l-8.74,-0.74l-4.31,0.48l-2.31,2.76l0.06,1.47l1.21,2.0l0.45,1.71l0.38,9.93l-0.71,6.73l0.2,8.01Z",name:"Sa Kaeo"},"TH-24":{path:"M379.0,777.27l1.87,-1.94l0.56,-3.22l1.09,-2.47l1.6,-0.35l0.95,-0.66l0.36,-3.11l1.78,-0.75l3.14,-4.32l-0.96,-3.09l-2.0,-1.14l-7.13,-2.62l-0.6,-1.09l4.78,-7.8l2.96,-3.28l0.37,-0.85l-0.3,-1.17l-2.23,-1.83l-0.35,-0.79l0.88,-11.68l3.95,-1.32l13.07,-0.66l7.87,0.64l1.44,3.51l0.15,1.2l-1.48,5.01l0.16,0.78l0.97,1.03l-0.16,1.13l0.36,0.37l1.59,-0.15l1.76,-1.37l3.13,-1.16l3.3,1.14l0.76,0.0l1.62,-0.69l7.75,1.33l1.92,-0.14l20.99,9.81l1.13,1.96l0.82,0.38l0.91,-0.6l1.03,-2.6l0.79,-0.36l1.04,0.18l6.25,2.67l1.91,0.41l1.74,-0.35l1.03,-0.82l0.12,-2.39l0.4,-0.7l5.42,-1.12l3.28,3.02l1.54,3.93l1.8,1.84l1.79,0.55l4.43,-0.68l1.45,6.36l3.28,3.32l0.06,1.61l-0.68,2.39l0.32,0.98l0.81,0.59l1.13,0.29l2.05,0.02l3.19,-0.73l0.43,0.12l0.24,0.56l0.62,3.85l-0.26,4.15l-0.6,1.16l-3.2,0.29l-0.76,0.36l-0.59,0.89l-0.12,1.51l0.1,1.62l0.83,2.28l2.62,3.15l1.89,7.42l-4.17,3.99l-1.65,1.08l-2.37,0.92l-1.17,0.96l-1.49,4.39l-0.78,1.27l-0.5,0.06l-0.3,-0.99l-0.61,-0.73l-1.64,-0.33l-2.41,0.92l-2.29,2.32l-4.07,2.64l-0.66,0.31l-2.66,0.09l-2.57,0.85l-0.27,-1.75l-3.85,-6.65l-4.87,-4.86l-3.31,-1.37l-2.65,-2.14l-2.06,-1.01l-1.56,-3.34l-2.82,-3.93l-2.02,-1.26l-1.57,-0.57l-0.97,0.09l-1.71,0.8l-1.18,-0.2l-1.25,-0.58l-1.83,-1.55l-1.32,-2.28l-0.93,-0.85l-1.58,-0.12l-1.69,0.4l-0.92,-0.23l-2.61,-2.6l-2.57,-1.83l-1.87,-3.38l-1.22,-1.48l-1.41,-1.05l-8.4,-2.0l-4.94,-2.19l-1.53,-0.1l-0.92,0.52l-1.78,2.46l-1.72,0.24l-1.67,1.25l-2.65,-0.01l-0.96,0.4l-0.55,1.25l0.52,2.05l-0.13,0.83l-0.79,0.56l-0.57,0.98l-1.39,0.61l-0.93,1.66l-1.85,1.0l-1.27,0.2l1.35,-2.51l0.0,-0.75l-0.63,-0.33l-3.45,2.69l-1.25,0.32l-6.62,0.0l-4.64,-0.94Z",name:"Chachoengsao"},"TH-25":{path:"M412.54,736.06l0.1,-1.1l-1.08,-1.51l1.48,-5.03l-0.19,-1.42l-1.54,-3.76l-0.47,-2.63l1.5,-0.35l3.24,-1.44l1.67,-1.24l2.15,-2.6l0.95,-0.71l4.43,-0.62l1.63,0.83l0.86,0.11l2.82,-0.8l1.1,-0.73l0.32,-0.82l-0.12,-1.28l-1.31,-2.29l-0.22,-1.91l-1.2,-1.76l0.02,-1.02l1.24,-2.22l8.17,-6.04l0.64,-1.51l0.32,-3.71l2.39,1.29l1.91,0.25l3.83,-1.28l2.44,-0.21l1.06,-0.41l0.87,-0.91l0.36,-1.32l-0.0,-2.39l-1.25,-1.91l-0.52,-1.48l-0.97,-0.65l-0.67,-1.78l-0.78,-0.97l-4.92,-2.2l-1.82,-3.27l2.49,-0.16l0.8,-0.65l0.77,-1.31l1.55,-1.26l1.45,-0.62l0.89,0.33l1.3,1.68l1.33,0.91l2.75,0.83l5.64,-0.81l2.82,0.29l1.11,0.55l0.92,1.24l1.77,1.11l1.09,1.57l4.63,3.54l2.71,3.37l1.63,1.28l0.65,0.16l0.57,-0.13l0.45,-0.56l0.17,-2.23l0.32,-0.57l2.04,-0.35l1.52,-0.88l3.56,0.2l3.84,-0.85l0.83,-0.46l1.73,-2.74l0.6,0.18l2.03,2.64l1.18,0.78l1.14,-0.03l2.29,-1.9l2.44,1.44l0.01,1.72l-1.99,3.45l-1.66,1.98l-0.23,1.89l1.83,3.41l3.4,2.89l4.34,2.81l1.71,1.49l-0.8,5.74l-4.71,4.3l-1.12,2.71l-1.09,1.04l-1.07,0.41l-2.76,0.01l-1.5,0.51l-1.97,1.36l-0.79,1.92l0.44,6.03l-4.45,3.58l-0.62,1.75l0.06,4.53l-1.01,2.88l0.06,1.63l1.09,1.38l3.03,0.74l0.98,0.45l0.38,0.63l0.15,4.25l-0.3,1.37l-2.9,3.34l-4.61,0.68l-1.32,-0.43l-1.54,-1.57l-1.61,-4.03l-2.87,-2.82l-0.89,-0.49l-1.62,0.08l-4.39,1.17l-0.63,0.78l-0.18,2.64l-0.53,0.38l-1.47,0.31l-1.74,-0.38l-6.14,-2.63l-1.4,-0.24l-1.4,0.7l-1.21,2.85l-0.67,-0.59l-0.91,-1.63l-21.25,-9.92l-2.05,0.12l-7.77,-1.33l-2.33,0.7l-2.05,-0.93l-1.38,-0.21l-1.73,0.44l-1.8,0.85l-1.66,1.32l-0.8,0.17Z",name:"Prachin Buri"},"TH-22":{path:"M481.77,863.4l0.43,-2.24l0.91,-1.24l0.03,-1.93l1.7,-1.57l0.04,-1.73l1.19,-6.5l-0.49,-5.85l-0.45,-0.71l-1.65,-0.31l-1.15,-3.75l-0.83,-1.22l-1.85,-1.13l-2.2,0.48l-1.06,-1.47l-0.03,-2.47l1.08,-1.37l0.02,-1.06l-1.27,-1.84l-2.55,-0.76l-2.41,-5.96l-0.65,-2.71l1.01,-4.12l2.1,-2.27l2.88,-0.95l2.61,-0.07l0.86,-0.38l4.23,-2.74l2.23,-2.28l2.12,-0.8l1.24,0.39l0.62,1.5l1.08,0.22l0.88,-0.76l0.56,-1.08l0.48,-1.95l1.25,-2.65l2.98,-1.31l1.71,-1.13l3.95,-3.77l1.9,5.29l2.07,2.21l-0.37,4.65l0.35,4.58l0.59,1.99l0.83,0.48l1.39,-0.23l3.0,-2.06l3.35,-0.55l2.2,-0.9l1.21,-1.1l2.28,-3.87l0.94,-0.77l1.66,0.26l1.2,2.36l2.41,2.01l2.45,0.78l1.82,-0.16l1.28,-1.01l1.42,-3.69l1.02,-0.85l2.03,-0.99l1.31,-1.21l5.45,14.24l2.19,3.77l4.89,5.72l1.7,3.43l1.12,1.51l1.75,1.09l-0.27,0.76l-1.85,1.19l-0.32,0.61l0.21,0.77l1.01,1.12l-1.24,1.46l-0.25,1.52l1.01,2.49l1.0,6.75l0.73,2.36l1.55,2.52l0.23,1.22l-1.15,4.24l-2.37,1.32l-2.48,0.26l-0.83,0.37l-1.54,2.2l-2.1,1.85l-1.35,1.91l-0.32,1.3l0.15,4.04l0.59,1.55l-0.72,1.56l0.66,1.45l1.24,1.46l0.08,0.61l-0.77,-0.05l-2.92,-2.59l-1.29,-0.4l-1.56,0.93l-2.53,3.37l0.01,2.15l1.93,5.22l-0.4,2.03l-1.18,1.62l-0.06,0.98l1.95,3.61l2.71,1.7l-0.09,0.91l-1.59,2.77l-1.85,-1.38l-0.47,0.04l-1.39,1.19l0.1,0.67l1.37,0.8l0.56,1.01l-1.36,1.63l-2.05,1.18l-1.63,-0.16l-0.77,-2.25l0.28,-4.76l0.64,-2.25l1.26,-2.22l-0.35,-0.6l-0.98,0.15l-2.42,3.68l-0.59,-2.35l0.56,-2.82l-0.5,-0.01l-1.2,0.9l-1.6,0.57l-1.22,-0.13l-0.57,-1.19l-0.47,-0.21l-2.36,0.78l-0.04,0.7l0.94,0.58l0.31,0.68l-0.59,1.99l0.36,0.57l0.89,-0.07l1.95,-1.34l0.49,0.82l0.52,1.89l-0.51,1.13l0.12,0.49l2.11,1.59l1.04,3.13l-0.71,1.67l-3.52,-1.71l-6.61,-6.78l-4.46,-2.63l0.06,-1.09l-4.21,-4.94l-1.53,-2.43l0.32,-1.1l2.03,0.77l0.47,-0.22l-0.14,-0.5l-1.07,-0.72l1.97,-1.79l0.72,-1.58l-0.36,-0.57l-1.17,0.21l-1.02,1.3l-0.89,-0.31l1.73,-1.1l0.25,-0.45l-0.4,-0.33l-5.26,0.12l-0.23,-0.42l2.08,-2.02l0.09,-0.45l-0.39,-0.24l-4.58,0.24l-1.5,0.46l-0.28,0.38l0.17,1.15l1.37,0.98l1.0,1.51l1.53,1.28l1.74,0.05l-0.58,2.39l-0.04,1.95l-3.03,-4.56l-1.5,-1.65l-2.08,-0.76l-2.03,-0.18l-1.01,0.3l-0.01,-4.29l-0.24,-1.26l-1.04,-1.77l-0.67,0.1l-0.41,1.1l-1.28,1.38l1.39,5.29l-4.46,-3.8l-0.32,-0.66l1.34,0.41l0.51,-0.47l-0.6,-2.1l-0.74,-0.4l-1.83,-0.04l-0.75,-0.7l-1.3,-2.86l-1.86,-2.57l-2.07,-2.06l-4.15,-2.6Z",name:"Chanthaburi"},"TH-23":{path:"M543.09,901.0l1.95,-3.41l0.17,-1.35l-0.71,-0.88l-2.23,-1.25l-1.75,-3.24l0.02,-0.49l1.18,-1.63l0.46,-2.37l-1.95,-5.36l-0.01,-1.78l2.33,-3.01l1.03,-0.67l0.76,0.25l3.0,2.65l0.95,0.24l0.88,-0.43l0.19,-0.57l-0.23,-0.89l-1.79,-2.57l0.7,-1.58l-0.6,-1.53l-0.08,-4.53l1.36,-2.09l2.12,-1.86l1.42,-2.1l2.75,-0.43l0.94,-0.43l-0.42,1.45l-0.14,2.41l0.31,2.47l0.9,1.91l1.78,1.32l6.11,2.02l3.17,2.3l8.25,8.3l3.41,2.28l0.83,3.5l1.56,1.73l3.53,1.91l1.12,1.28l0.29,1.92l-0.83,1.38l-2.84,2.51l-1.15,2.08l-0.58,2.19l-2.49,18.06l0.84,4.5l5.62,8.7l2.15,2.59l1.7,3.73l1.11,5.52l4.98,9.56l7.66,11.03l1.2,4.27l0.39,6.1l-1.14,1.73l-0.52,-1.41l0.29,-5.61l-0.21,-2.63l-1.49,-3.24l-7.4,-9.8l-4.57,-3.78l-0.6,-0.97l0.0,-7.02l-1.15,-5.08l-1.94,-3.22l-12.69,-12.21l-0.07,-0.38l2.02,0.19l0.36,-0.64l-1.4,-1.87l-3.82,-2.99l0.11,-1.73l-0.6,-0.35l-4.76,2.11l-0.69,2.27l1.55,10.36l1.36,2.69l0.17,0.62l-0.26,0.82l-2.8,-1.05l0.03,-3.17l-2.06,-2.71l-3.12,-2.25l-3.37,-1.75l-11.66,-4.08l-1.84,-1.1l-1.92,-0.03l-1.15,1.72l-3.16,-1.36l-0.34,-0.75l0.4,-2.12l-0.78,-2.29l-1.92,-3.24l-0.16,-1.33l2.57,0.58l2.85,-0.98l2.29,-1.78l1.83,-1.97l0.86,-2.58l-0.41,-1.32ZM565.51,970.96l-0.61,1.36l0.4,0.56l2.52,-0.21l1.59,2.51l0.23,3.76l-1.79,3.36l0.0,0.75l0.4,0.4l0.81,0.0l-0.87,2.01l0.33,2.5l-0.69,-0.45l-0.8,-1.7l-0.77,-0.88l-4.03,-1.37l0.99,-1.23l0.29,-0.88l-0.07,-1.47l-1.38,-3.48l-0.08,-0.93l2.44,-8.28l0.53,0.28l0.4,1.05l0.17,2.33ZM532.51,923.99l3.27,0.77l1.9,-0.07l3.32,2.38l1.31,1.31l1.15,1.43l2.21,4.34l1.36,0.99l0.12,0.75l4.58,6.35l-0.17,1.42l-1.08,0.49l-1.57,-0.98l-3.42,-3.41l-0.67,0.18l-0.34,1.28l0.06,2.01l-1.2,0.3l-1.3,-0.15l-4.11,-1.33l-0.52,0.38l0.07,0.87l-1.49,-0.49l0.41,-1.87l0.01,-6.83l-1.09,-1.33l-2.8,-6.54l0.88,0.0l0.35,-0.6l-1.21,-1.67Z",name:"Trat"},"TH-20":{path:"M381.55,867.91l0.55,-1.62l-0.39,-0.48l-1.52,0.0l1.13,-2.42l-0.34,-0.59l-2.44,-0.59l1.72,-4.46l1.2,-1.76l1.64,0.8l1.18,-0.15l2.55,-3.42l0.52,-2.04l-0.15,-1.83l-0.61,-1.71l-4.82,-7.24l-0.38,-1.28l0.3,-0.81l2.64,-2.22l0.66,-3.3l0.88,0.3l1.27,-0.63l1.11,-1.21l0.61,-1.32l-0.11,-2.81l-2.34,-3.36l-0.63,-1.95l-0.67,-0.85l-1.84,-0.71l-0.34,-0.8l2.2,-2.88l1.74,-3.2l2.33,-3.26l0.92,-2.05l-0.09,-2.21l-1.18,-3.97l-2.26,-4.1l0.2,-0.96l1.01,-1.26l0.85,-2.32l3.48,-1.12l1.89,-1.38l0.46,-1.62l0.19,-2.55l-0.22,-2.45l-1.5,-2.18l0.73,-2.16l2.15,-0.47l2.0,-1.08l1.0,-1.71l1.39,-0.62l0.6,-1.0l0.81,-0.58l0.37,-1.07l-0.53,-2.36l0.28,-0.67l3.25,-0.21l1.78,-1.28l1.78,-0.27l2.05,-2.67l0.79,-0.28l5.78,2.31l8.3,1.97l2.31,2.28l1.93,3.45l2.6,1.85l2.74,2.7l1.37,0.35l2.84,-0.38l2.09,3.01l1.9,1.61l1.47,0.69l1.53,0.24l2.45,-0.9l3.19,1.62l2.69,3.78l1.68,3.48l2.19,1.11l2.7,2.17l3.24,1.33l4.7,4.71l3.72,6.46l0.25,1.82l-2.11,2.28l-0.44,1.46l-3.1,-1.37l-2.59,-0.34l-0.81,0.26l-1.32,1.05l-3.32,1.05l-1.12,0.95l-0.48,3.2l-1.13,1.32l-2.83,1.7l-3.18,-0.69l-0.9,0.21l-2.12,2.68l-1.81,1.45l-0.71,-0.0l-2.04,-0.88l-0.63,0.08l-2.93,2.06l-1.06,0.33l-0.77,-0.44l-2.64,-2.95l-2.07,-1.57l-1.24,-0.55l-1.62,-0.42l-1.13,0.1l-3.0,2.44l-0.55,0.08l-2.09,-0.96l-2.46,-0.53l-1.66,-0.93l-3.7,-0.83l-1.42,0.55l-1.28,1.57l0.13,1.47l1.53,1.75l-0.63,0.8l-1.18,0.31l-6.31,-0.98l-1.6,0.58l-1.85,1.75l-0.26,0.97l2.01,1.87l0.43,0.87l0.27,1.08l-0.35,2.59l0.72,2.22l-0.07,1.15l-0.96,1.71l-2.79,2.44l-0.4,3.1l-0.67,1.16l-4.45,3.47l-0.76,0.96l-0.4,4.54l-1.19,2.46l-1.59,6.72l0.03,2.43l0.37,1.2l-0.32,3.76l-4.44,-1.97l1.43,-1.32l0.13,-0.46l-0.85,-2.03l-1.84,-1.07l-2.16,0.98l-1.21,-0.61l-2.0,0.44Z",name:"Chon Buri"},"TH-21":{path:"M393.32,869.39l-0.13,-2.71l1.56,-6.6l1.2,-2.49l0.36,-4.41l5.11,-4.27l0.82,-1.49l0.29,-2.83l2.7,-2.32l1.16,-2.07l0.08,-1.44l-0.72,-2.2l0.35,-2.52l-0.3,-1.29l-0.57,-1.15l-1.84,-1.66l1.81,-1.8l1.14,-0.41l6.2,0.98l1.67,-0.42l0.79,-0.76l0.22,-0.86l-1.46,-1.71l-0.27,-0.89l0.34,-0.76l1.25,-1.0l0.88,-0.05l2.96,0.78l1.63,0.92l2.08,0.42l3.02,1.14l0.75,-0.25l2.76,-2.32l2.28,0.32l3.03,1.98l2.58,2.89l1.37,0.68l1.39,-0.41l2.75,-2.0l1.04,0.1l1.62,0.77l0.84,-0.11l2.08,-1.63l2.09,-2.61l3.16,0.65l1.3,-0.29l2.4,-1.57l1.18,-1.19l0.9,-3.87l3.84,-1.37l1.78,-1.23l2.33,0.29l3.16,1.4l-0.48,2.51l0.68,2.82l2.15,5.53l0.87,1.04l2.21,0.53l1.0,1.47l-1.24,2.62l0.0,1.48l0.48,1.55l1.23,1.2l0.99,0.03l1.4,-0.46l1.38,0.93l0.61,0.88l1.25,3.96l1.97,0.73l0.47,5.62l-1.18,6.41l-0.02,1.61l-1.68,1.54l-0.07,2.02l-0.86,1.11l-0.41,2.19l-2.32,-0.75l-6.69,-0.22l-2.1,0.66l-1.32,1.63l-1.7,3.07l-1.73,0.88l-2.09,0.18l-4.59,-0.3l-1.07,0.6l-0.11,1.51l-0.28,0.21l-2.91,-0.05l-3.36,-0.79l-4.83,0.75l-2.56,0.92l-1.15,1.23l-0.41,1.77l-0.74,0.09l-2.67,-1.72l-7.6,-3.38l-8.14,-1.98l-17.47,-2.26l-2.53,0.53l-3.69,2.09l-4.64,0.83l-1.03,0.88Z",name:"Rayong"},"TH-62":{path:"M276.4,421.67l-1.15,4.48l-0.05,1.64l0.93,2.35l1.77,2.95l1.03,0.69l1.73,0.01l2.62,1.45l2.22,0.46l1.43,0.9l2.16,2.31l1.18,3.99l-4.15,11.18l-1.67,3.09l0.12,1.19l1.58,2.1l-4.32,4.87l-1.16,1.88l-0.26,2.8l0.31,1.86l-1.18,4.2l-3.91,8.64l-0.52,4.76l-6.83,5.91l-2.71,3.8l-1.85,3.8l-2.54,3.67l-0.61,3.16l-3.4,7.67l-1.58,0.52l-3.8,3.33l-0.86,0.3l-1.65,-1.52l-0.74,-1.23l-1.21,-4.76l-0.6,-1.52l-1.15,-1.58l-1.65,-1.05l-3.74,-1.2l-2.52,-1.7l-1.94,0.01l-1.7,-0.39l-3.4,0.48l-1.96,2.18l-4.34,-1.46l-2.03,0.2l-5.37,-0.91l-2.91,0.9l-1.34,-0.28l-0.9,0.16l-2.93,2.23l-1.16,-1.42l-2.03,-1.08l-2.89,-2.25l-1.93,-0.46l-2.29,0.41l-0.6,0.44l-2.15,0.11l-2.78,2.58l-1.86,0.13l-0.9,0.39l-2.65,2.69l-0.27,-2.81l0.46,-2.67l-1.67,-3.03l0.58,-3.22l-0.08,-1.57l-1.09,-1.45l-2.19,-0.56l-1.12,-1.22l-1.97,-10.71l0.16,-1.64l1.38,-3.61l0.06,-2.02l-0.28,-1.59l-1.32,-1.01l-0.62,-1.07l-0.8,-5.36l0.03,-1.4l1.11,-4.58l0.7,-7.37l-0.28,-1.81l-1.62,-1.85l-0.89,-2.64l-0.03,-1.63l0.66,-1.27l0.65,-0.53l2.41,0.43l2.91,-0.41l3.17,0.99l2.35,-0.16l1.25,-0.4l5.51,-3.3l1.63,-2.42l4.9,-0.6l2.11,-1.53l1.12,-2.07l0.36,-1.54l-0.96,-5.37l0.26,-3.19l2.18,-2.19l1.3,-3.38l1.67,-2.31l0.4,-1.48l-0.44,-3.17l0.24,-2.13l1.92,-1.39l1.1,-1.84l0.39,-1.38l-0.03,-2.7l1.52,-3.75l2.77,1.86l1.44,0.37l5.85,-1.51l5.89,-0.46l2.44,0.29l1.06,0.61l1.34,1.48l0.38,1.0l0.25,2.79l0.89,1.43l14.96,9.28l1.74,0.25l3.96,-0.58l11.54,-0.07l0.82,0.34l4.62,4.75Z",name:"Kamphaeng Phet"},"TH-63":{path:"M60.95,324.79l1.3,-1.18l4.52,-0.2l1.46,-0.48l1.92,-1.49l13.21,-6.2l0.95,-0.25l7.67,0.07l1.07,-0.8l1.14,-1.5l2.06,-1.59l1.2,-0.54l5.02,-1.06l-0.51,1.16l-2.76,2.05l-0.94,1.33l-0.39,1.94l0.05,4.44l0.18,1.6l0.6,0.92l1.13,0.16l1.5,-0.38l1.83,0.74l1.75,4.94l0.22,1.66l-1.12,7.04l0.4,0.79l1.49,0.74l0.38,0.73l-0.32,0.76l-1.5,1.04l-0.48,1.28l1.79,2.46l0.95,3.7l-0.03,1.63l-0.47,1.5l0.11,1.1l1.4,1.55l2.18,0.98l1.29,1.24l1.75,0.85l1.36,1.32l1.01,0.38l1.53,-0.0l4.29,-2.13l4.04,-0.26l2.84,-0.68l3.49,-1.21l0.73,-0.73l0.62,-2.51l-0.18,-3.53l-0.58,-0.82l-1.64,-0.74l-0.11,-0.44l1.57,-3.46l0.22,-3.26l-0.93,-1.88l-2.01,-1.73l-0.49,-0.79l-0.28,-2.61l0.39,-3.08l1.1,-2.94l0.94,-1.45l2.29,-1.07l3.44,-0.67l1.8,-2.69l0.31,-1.42l-0.16,-0.93l-1.19,-1.94l-0.55,-3.06l0.64,-1.07l3.42,-2.89l0.41,-1.25l-0.19,-1.5l0.45,-0.94l0.96,-0.8l2.67,-0.88l2.08,-1.09l3.08,4.72l0.47,1.32l0.0,1.32l-0.74,0.98l-3.42,1.07l-0.86,1.73l0.04,1.55l0.73,1.21l-0.7,2.02l1.42,5.12l0.0,6.89l1.26,2.23l2.69,0.28l2.96,-0.14l6.13,-2.29l4.34,-3.63l1.0,-3.24l1.39,-1.68l0.38,-4.04l1.11,-1.76l1.2,-0.83l1.26,-0.37l3.98,0.22l1.34,0.62l3.36,2.62l-0.13,1.57l1.56,3.57l0.86,5.87l-0.08,1.1l-1.7,5.19l-0.43,3.61l0.41,1.69l1.57,0.92l1.34,1.96l2.97,1.56l2.34,0.23l2.1,1.36l2.31,0.05l3.89,2.19l0.82,0.17l3.32,-3.3l0.78,-2.38l1.1,-1.22l1.22,-0.53l2.39,0.14l1.38,0.65l0.26,1.05l-0.3,2.77l0.89,3.79l4.25,7.0l-0.36,12.07l0.08,1.55l0.92,1.81l-0.39,1.2l-2.29,1.95l-2.04,3.71l-0.15,0.77l0.51,4.4l-0.35,2.75l-1.05,2.91l0.05,1.32l1.06,2.73l3.16,1.04l2.64,2.89l1.13,0.62l-1.13,2.25l-0.47,1.7l0.02,2.76l-0.33,1.18l-0.94,1.59l-1.6,0.95l-0.49,0.72l-0.29,2.4l0.44,3.11l-0.35,1.25l-1.64,2.26l-1.26,3.3l-0.72,0.87l-0.81,0.4l-0.71,1.07l-0.3,3.46l0.97,5.29l-0.3,1.29l-1.0,1.87l-1.46,1.16l-5.3,0.77l-0.68,0.57l-1.07,1.91l-5.33,3.2l-3.25,0.51l-3.14,-0.98l-2.97,0.41l-2.56,-0.42l-1.15,0.81l-0.85,1.67l0.05,1.95l0.92,2.73l1.49,1.66l0.29,0.82l-0.0,2.88l-0.63,5.26l-1.1,4.52l-0.05,1.57l0.84,5.59l0.73,1.3l1.26,0.92l0.13,0.42l0.03,2.65l-1.36,3.52l-0.21,1.49l1.76,10.74l1.18,1.88l1.17,0.65l1.3,0.14l0.98,1.09l0.07,1.32l-0.59,3.4l1.68,3.08l-0.47,2.53l0.91,7.29l0.59,1.46l3.32,2.69l0.23,0.84l-0.11,5.32l0.42,2.34l-1.64,4.48l-0.72,6.19l-1.78,2.72l-1.5,3.13l-2.83,1.95l-0.39,0.66l0.09,4.36l0.52,0.81l1.57,1.08l0.35,0.66l-1.26,3.65l-0.35,4.69l0.53,2.27l-1.71,2.98l-1.79,6.27l-0.32,3.03l-0.58,1.67l-2.05,3.52l-1.42,1.21l-4.4,-3.42l-4.75,-2.42l-1.94,-4.0l-4.46,-5.56l-3.15,-5.21l-3.18,-2.68l-0.52,-2.32l-0.68,-1.45l-4.29,-2.93l-0.21,-0.32l1.06,-0.75l-0.23,-1.31l-7.31,-11.53l-0.84,-0.77l-1.69,-0.16l-1.41,-0.96l-2.16,-0.62l-2.58,-2.08l-4.19,-1.71l-0.38,-3.82l0.29,-2.52l3.4,-11.21l0.24,-2.14l-0.79,-4.64l-0.08,-2.58l1.64,-6.3l-0.81,-2.51l-2.87,-4.08l-0.27,-1.17l0.66,-0.61l3.58,1.06l2.38,-0.13l0.96,-0.5l1.33,-1.12l1.51,-2.18l1.55,-4.0l2.07,-1.0l1.79,-0.08l6.55,0.84l2.83,1.87l1.67,-0.22l1.19,-0.8l2.56,-2.79l0.57,-1.08l0.17,-5.05l0.66,-2.1l4.42,-5.62l0.55,-1.84l0.51,-5.02l1.07,-4.83l-0.15,-2.34l-1.87,-2.73l-2.59,-1.7l-1.9,-1.85l-0.4,-3.65l-0.65,-0.26l-2.37,2.0l-0.93,1.89l-0.9,4.54l-1.39,2.52l-6.48,5.1l-3.28,4.85l-1.45,1.06l-1.74,-1.23l-0.62,-1.52l-1.57,-7.98l-1.4,-3.26l-0.12,-1.04l1.04,-2.22l0.2,-1.29l-0.91,-2.24l-7.28,-9.85l0.38,-3.27l-0.75,-2.4l-1.66,-2.14l-3.72,-2.54l-1.42,-2.01l-1.31,-4.29l-3.2,-2.53l-0.18,-1.71l0.8,-2.0l1.19,-1.69l1.56,-0.46l1.76,-1.11l1.49,-1.61l0.24,-1.61l-0.95,-1.01l-1.86,-0.9l-0.39,-1.11l0.22,-1.3l0.57,-0.35l2.77,1.21l0.15,-0.44l-1.66,-4.76l-2.73,-1.59l-0.38,-3.22l-0.67,-1.62l-1.21,-1.53l-2.99,-5.36l-2.04,-2.01l-2.02,-1.29l-2.29,-0.68l-5.37,-0.14l-1.74,-0.53l-1.37,-1.31l-1.27,-2.2l0.83,-1.27l-0.05,-1.11l-0.39,-0.35l-2.51,-0.02l-0.13,-0.54l0.43,-1.09l0.84,-0.93l-0.07,-0.6l-2.4,-1.64l-3.86,-5.51l-3.79,-2.63l-9.22,-8.7l-0.78,-0.97l-0.21,-1.29l0.45,-3.71l-0.68,-1.75l-1.45,-1.0l-3.02,-1.27l-1.35,-1.41l-1.87,-4.72l-2.37,-3.68l-0.55,-1.77l-0.96,-1.09l-5.36,-3.0l-2.45,-2.26Z",name:"Tak"},"TH-60":{path:"M368.73,506.32l0.23,2.87l0.55,1.18l2.46,1.17l0.93,0.87l0.5,1.04l-0.52,3.44l0.22,3.15l1.34,6.79l1.05,3.43l1.34,2.97l-1.12,2.49l1.21,2.83l0.16,1.1l-3.06,3.58l-0.89,4.19l-0.68,1.2l-1.21,1.24l-2.39,0.99l-0.98,0.9l-0.85,2.33l1.06,3.68l0.09,1.34l-0.64,1.44l-1.67,2.06l-11.97,10.98l-2.99,3.64l-1.69,0.88l-1.75,1.77l-2.66,3.7l-0.7,3.75l-3.25,2.14l-0.82,1.0l-0.14,3.7l-1.11,2.73l-2.73,3.04l-1.03,2.05l-6.27,-2.54l-1.68,-1.05l-1.44,-2.87l0.38,-1.76l-0.84,-1.98l-0.87,-0.71l-3.27,-0.79l-5.0,-13.23l-3.5,-5.29l-3.11,-2.85l-3.69,-1.49l-5.56,-5.32l-1.29,0.25l-5.19,-0.11l-1.22,-2.84l-8.05,-6.73l-2.2,-0.89l-1.88,0.71l-2.97,-1.44l-3.82,-4.73l-0.94,-5.9l-0.44,-1.48l-0.52,-0.53l-1.41,-0.17l-1.2,0.39l-1.17,0.83l-1.35,-0.08l-3.51,-1.42l-3.56,-3.47l-1.69,-1.1l-3.61,0.09l-4.09,1.71l-3.86,3.33l-4.16,1.53l-3.21,3.99l-3.75,2.26l-0.97,0.31l-4.03,-0.29l-4.8,-3.95l-5.31,-2.73l-1.34,-3.3l-9.43,-4.52l-1.1,-0.97l-2.92,-1.5l-0.82,-0.72l-0.75,-1.41l-2.85,-2.18l-2.32,-1.34l-2.04,-0.73l-4.08,0.37l0.06,-2.14l-0.28,-1.09l-3.48,-2.94l-0.9,-4.34l2.97,-3.1l2.7,-0.49l2.77,-2.57l1.99,-0.04l0.64,-0.46l2.14,-0.38l1.37,0.32l2.88,2.24l1.99,1.05l0.82,1.19l0.79,0.41l0.81,-0.25l2.55,-2.06l1.98,0.19l2.87,-0.89l5.22,0.91l1.88,-0.23l4.21,1.5l1.15,-0.28l1.58,-2.01l2.0,-0.38l2.62,0.39l1.48,-0.11l2.66,1.71l3.8,1.23l1.44,0.91l0.98,1.37l1.45,5.5l1.13,2.07l2.03,1.83l1.57,-0.37l3.57,-3.17l1.71,-0.61l0.75,-0.81l3.11,-7.37l0.56,-3.05l2.5,-3.62l1.85,-3.8l1.9,-2.89l7.44,-6.46l0.47,-1.13l0.32,-4.13l3.9,-8.62l1.23,-4.37l-0.3,-2.02l0.24,-2.57l1.0,-1.57l4.22,-4.76l1.37,1.06l1.39,2.36l0.97,4.88l-0.49,1.02l0.24,2.14l1.54,6.17l3.77,2.52l1.3,1.39l0.03,2.88l2.89,4.36l2.19,6.9l3.26,6.37l2.97,1.55l2.33,1.96l1.11,0.27l1.36,-0.48l2.61,1.91l2.14,0.27l1.94,-0.44l0.3,-0.35l0.26,-2.74l1.04,-0.4l1.46,0.18l2.74,0.95l2.53,-0.26l3.7,1.39l1.11,0.14l4.31,-0.55l5.14,0.26l1.66,-0.88l2.38,0.12l2.02,-1.06l4.34,-1.1l2.74,0.57l3.93,0.12l5.62,1.6l3.82,0.15Z",name:"Nakhon Sawan"},"TH-61":{path:"M293.01,564.46l-2.18,-0.11l-0.78,0.95l0.42,1.49l2.3,1.81l1.78,2.92l0.06,2.47l-1.43,3.33l0.12,1.73l0.4,0.37l-0.28,0.14l-0.45,-0.06l-0.43,-1.28l-0.66,-0.66l-4.58,-1.32l-3.19,0.23l-2.14,-0.38l-1.95,0.08l-4.91,1.0l-2.65,-1.83l-9.24,-1.2l-1.51,-0.53l-0.97,0.2l-1.25,1.17l-2.47,1.47l-0.69,1.25l-0.04,1.48l1.23,2.89l0.74,4.94l1.0,1.65l0.99,2.61l4.56,7.12l1.29,1.15l-0.15,0.79l-1.82,3.29l-1.92,1.07l-1.99,1.91l-1.68,0.54l-1.46,1.89l-0.22,1.38l0.74,1.71l-0.32,0.83l-5.7,-2.77l-2.13,-0.64l-2.43,0.7l-0.56,0.52l0.68,4.02l-1.5,0.17l-5.54,-1.44l-2.64,-0.91l-2.52,-1.68l-10.46,-2.19l-0.73,-2.8l-0.53,-0.89l-6.31,-1.88l-2.11,-2.04l-0.98,-0.38l-1.41,0.57l-1.97,1.98l-0.65,3.24l-0.92,2.33l-3.12,0.74l-1.05,-0.12l-0.84,-0.55l-4.73,-1.54l-2.67,0.21l-3.08,-1.31l-4.12,0.93l-2.43,0.2l-1.61,-2.21l-6.01,-4.87l-0.81,-1.77l-0.24,-3.03l0.29,-1.82l-0.69,-2.79l-0.09,-3.21l-0.55,-2.86l1.61,-1.39l2.14,-3.69l0.64,-1.85l0.3,-2.99l1.77,-6.19l1.41,-2.33l0.39,-1.27l-0.58,-1.9l0.35,-4.59l1.26,-3.88l-0.58,-1.1l-1.89,-1.56l-0.23,-3.31l0.33,-0.89l2.92,-2.06l1.51,-3.15l1.86,-2.91l0.74,-6.25l1.66,-4.55l-0.41,-2.52l0.04,-2.35l3.98,-0.37l4.05,1.95l2.69,2.05l0.7,1.35l1.02,0.91l2.94,1.51l1.13,0.99l9.25,4.4l1.37,3.31l5.42,2.81l4.4,3.74l1.3,0.45l3.6,0.16l1.34,-0.42l3.86,-2.33l3.16,-3.95l4.07,-1.48l3.89,-3.35l3.82,-1.61l3.24,-0.1l0.57,0.27l4.44,4.17l3.76,1.53l1.44,0.18l1.96,-1.13l1.38,-0.2l0.36,0.27l0.4,1.34l0.99,6.03l2.93,3.87l1.82,1.69l2.55,1.04l0.69,-0.0l1.38,-0.68l1.82,0.76l7.89,6.6l1.14,2.76l-0.04,1.78Z",name:"Uthai Thani"},"TH-66":{path:"M359.33,459.76l1.94,5.06l1.25,5.3l-0.31,1.47l-0.86,1.69l-5.38,7.17l-0.48,2.29l0.5,4.58l-0.85,4.8l0.54,0.72l7.97,2.32l3.62,2.1l2.85,2.26l0.17,1.68l-1.48,4.29l-3.73,-0.12l-5.65,-1.61l-3.98,-0.13l-2.85,-0.57l-4.55,1.14l-1.94,1.04l-2.47,-0.1l-1.53,0.85l-5.02,-0.27l-4.32,0.55l-4.63,-1.52l-2.61,0.24l-2.67,-0.94l-1.66,-0.19l-1.72,0.81l-0.32,2.78l-2.76,0.34l-3.17,-2.13l-0.61,-0.1l-1.09,0.52l-0.71,-0.18l-2.27,-1.92l-2.74,-1.33l-3.18,-6.22l-2.2,-6.92l-2.87,-4.29l0.21,-2.17l-0.27,-0.79l-1.53,-1.67l-3.55,-2.26l-1.46,-5.91l-0.21,-1.95l0.48,-1.16l-1.01,-5.07l-1.51,-2.59l-1.73,-1.36l-0.46,-1.01l-1.31,-1.5l0.32,-1.12l1.36,-2.25l4.12,-11.12l2.7,-0.43l3.39,-1.16l2.76,-0.36l5.04,-5.16l1.18,-0.85l2.51,-1.44l4.31,-1.41l1.59,0.95l0.78,3.44l0.0,1.37l0.57,0.36l1.14,-0.57l0.4,0.89l0.11,1.97l0.92,0.87l2.16,-0.7l0.89,-1.01l2.45,0.79l8.91,-2.16l4.46,0.97l6.12,-1.05l1.46,0.09l0.74,0.4l0.8,0.69l0.91,1.66l0.76,2.42l1.79,3.84l0.17,3.04l1.77,2.07l7.55,6.95Z",name:"Phichit"},"TH-67":{path:"M480.91,413.28l-0.32,4.01l-1.33,2.66l-1.85,2.04l-0.57,1.2l-1.42,0.71l-0.86,0.89l-1.29,-0.73l-2.42,-2.41l-2.08,-0.55l-1.54,-0.03l-3.31,0.55l-1.19,-0.6l-1.27,-1.42l-0.82,-0.27l-2.84,1.59l-1.9,2.01l-0.59,0.04l-3.0,-1.14l-1.59,0.84l-0.37,1.4l0.11,1.26l0.91,2.05l-0.5,1.23l-1.41,0.97l-0.35,3.86l0.28,1.68l1.42,1.39l0.0,0.41l-5.08,3.67l-0.22,1.31l0.49,2.08l-0.38,1.15l-1.29,1.64l-0.99,1.95l-4.38,4.06l-0.28,0.82l0.19,1.71l-2.54,2.95l-1.81,8.4l-1.53,2.56l0.56,1.14l1.29,1.04l0.08,0.56l-2.36,3.69l0.17,2.76l-2.35,12.24l0.57,5.89l1.33,3.84l1.38,1.05l2.91,0.69l0.41,0.63l-1.2,2.89l-1.27,4.77l-3.33,3.13l-0.43,0.87l-0.1,1.38l0.37,9.76l0.4,1.43l3.12,2.81l2.88,0.44l0.74,1.41l-0.33,1.91l-1.7,4.99l-0.78,4.01l-0.47,4.73l0.94,6.41l-0.14,9.44l-3.26,7.3l-0.94,1.24l-3.29,3.45l-3.72,-3.05l-0.8,-1.2l-0.57,-3.22l-0.9,-1.89l-1.19,-1.13l-4.09,-0.81l-4.65,1.38l-2.59,-0.31l-4.81,-3.48l-2.52,0.21l-1.45,-0.35l-1.41,-1.65l-6.21,-4.32l-2.42,-0.09l-3.1,0.42l-5.52,1.44l-5.2,-1.51l-9.07,-1.9l0.63,-1.54l0.61,-0.56l2.2,-0.85l1.7,-1.63l0.81,-1.47l0.83,-4.05l3.09,-3.61l-0.14,-1.65l-1.17,-2.61l1.11,-1.88l0.0,-0.7l-1.38,-3.12l-1.04,-3.39l-1.32,-6.71l-0.21,-2.99l0.54,-2.62l-0.23,-1.62l-1.51,-1.75l-2.35,-1.08l-0.39,-0.79l-0.26,-3.16l1.55,-4.49l0.01,-1.95l-2.18,-2.06l-4.88,-2.95l-7.99,-2.35l0.76,-4.77l-0.5,-5.02l0.43,-1.57l0.72,-1.22l4.56,-5.77l1.15,-2.51l0.08,-2.38l-1.19,-4.3l-1.9,-4.96l2.55,-3.34l1.05,-3.71l2.37,-0.65l4.84,-3.2l2.68,-0.97l1.18,-3.25l3.6,-5.43l0.67,-1.57l0.16,-1.5l-0.8,-4.07l1.96,-5.22l1.8,-1.89l3.7,-0.9l2.11,-2.12l-0.02,-0.79l-1.21,-1.69l0.04,-2.07l-0.82,-1.72l-0.01,-1.05l-1.46,-2.12l0.42,-2.36l0.76,-0.46l1.69,-0.03l0.92,-0.5l5.02,-5.1l2.3,-1.27l4.04,-4.94l6.69,-0.34l0.9,-0.83l0.28,-0.74l1.41,-0.66l0.42,-0.86l-0.05,-2.66l0.94,-3.8l-0.75,-2.74l0.2,-1.55l0.94,-0.6l2.2,-0.09l1.49,-0.83l2.6,-4.29l0.23,-1.04l-0.15,-1.82l1.34,-0.6l10.04,4.02l1.82,1.63l2.88,-0.95l1.25,-0.09l3.13,0.52l1.39,-0.7l3.5,1.02l2.23,-1.1l0.8,0.03l4.05,2.41l2.36,0.89l2.31,5.02l2.35,0.96l2.43,-0.26l2.26,-1.03l0.64,-0.65l0.94,-2.14l0.86,-1.15l1.06,-0.74l0.47,0.0l0.37,0.31l0.66,2.29l3.16,6.84l2.82,3.15l0.49,1.32l0.55,3.32l-0.42,6.26l0.97,3.11l-0.57,2.98l0.37,1.53l0.48,0.57l1.03,0.45l5.86,-0.77Z",name:"Phetchabun"},"TH-64":{path:"M275.88,297.37l2.59,2.32l0.29,0.93l-0.39,1.35l0.13,0.9l0.85,1.23l1.81,1.45l2.38,2.68l0.8,3.11l0.06,1.65l-1.07,5.18l-1.31,1.59l-2.56,1.71l-0.27,0.56l0.09,1.15l2.38,3.55l1.49,0.59l1.03,2.26l2.54,1.83l2.32,2.66l1.6,3.72l-1.04,1.77l-2.1,0.6l-0.64,0.7l0.29,1.77l1.34,1.8l0.08,5.81l-1.26,3.67l-2.43,2.06l-1.19,2.25l0.08,0.96l0.83,1.53l0.49,2.62l-0.13,4.67l-1.12,0.37l-2.07,-0.54l-3.28,0.16l-0.89,0.69l-0.11,0.89l1.74,4.03l2.36,1.42l1.6,3.01l5.01,4.33l4.44,2.81l3.66,1.87l4.24,3.15l0.59,1.38l-1.0,3.57l0.81,2.07l-0.96,0.74l-5.73,-0.15l-3.53,0.7l-0.92,1.12l-0.39,2.68l-2.36,-0.67l-2.04,0.17l-2.18,-0.45l-0.73,0.21l-3.99,9.35l-0.55,0.93l-1.06,0.41l-1.21,0.96l-0.53,1.12l-0.02,1.57l0.56,0.74l4.45,1.27l0.5,0.6l-0.48,1.19l-2.82,1.33l-4.58,-4.7l-1.22,-0.56l-11.72,0.05l-3.51,0.57l-1.8,-0.15l-14.8,-9.17l-0.65,-1.06l-0.23,-2.67l-0.46,-1.23l-0.98,-1.24l-1.33,-0.99l-3.27,-0.59l-5.96,0.46l-5.66,1.5l-1.14,-0.28l-4.47,-2.73l-2.73,-2.96l-3.07,-0.98l-0.88,-2.82l1.22,-4.06l0.21,-2.18l-0.39,-4.98l1.94,-3.5l2.22,-1.86l0.5,-1.01l0.07,-1.23l-0.91,-1.44l-0.08,-1.42l0.35,-11.7l2.01,0.26l0.69,0.37l1.61,1.83l1.54,2.99l1.61,0.77l0.85,-0.17l0.82,-0.71l1.94,-0.61l2.49,-1.5l0.33,-1.52l0.85,-0.74l0.45,-1.05l-0.29,-2.77l0.33,-1.97l1.78,-1.85l0.59,-1.18l0.09,-1.89l-0.75,-2.38l-2.25,-1.12l-1.13,-1.33l-1.11,-0.71l0.85,-4.15l-1.6,-1.25l-1.17,-2.36l0.56,-5.04l1.74,-1.35l0.32,-0.74l-0.69,-3.39l-1.4,-0.99l0.27,-2.97l0.49,-0.59l2.13,0.26l0.92,-0.77l-0.33,-1.92l0.15,-2.06l2.54,-4.0l-0.05,-1.72l0.42,-2.13l-0.62,-2.28l5.83,-7.1l2.57,-1.47l3.83,-0.81l1.07,-0.13l2.05,0.46l4.48,1.72l3.76,4.24l1.15,0.88l1.04,2.14l1.79,1.15l1.16,-0.17l1.6,-1.66l0.91,-2.26l2.28,-2.88l3.64,-1.56l8.16,-0.56Z",name:"Sukhothai"},"TH-65":{path:"M359.52,331.13l1.34,-1.16l4.72,-2.18l3.11,-3.06l3.18,-5.17l6.11,-4.64l1.65,-3.71l2.38,-2.8l0.72,-0.31l0.88,0.1l0.87,1.64l1.42,0.46l4.11,-1.28l-1.96,4.39l-3.59,4.16l-1.59,2.63l0.2,2.78l1.9,1.4l3.4,0.63l-0.87,1.62l-2.42,1.84l-0.42,3.33l-2.1,2.87l0.29,1.18l1.75,2.47l0.77,4.52l-0.69,3.02l0.09,2.66l0.46,0.96l1.49,0.93l1.78,-0.33l2.3,0.56l2.33,-0.26l1.05,0.19l1.66,2.38l2.03,1.03l1.64,2.53l3.34,0.73l2.52,4.31l-0.0,1.05l-0.59,1.88l-1.77,2.54l-0.46,1.3l-1.01,6.05l-1.53,4.24l-0.53,6.1l-1.55,2.18l1.6,3.07l-0.31,1.31l-0.86,0.77l0.01,0.94l1.65,1.39l1.72,0.71l0.43,0.48l0.17,1.21l-2.18,-0.08l-0.87,0.27l-4.17,5.05l-2.26,1.24l-5.03,5.1l-0.96,0.39l-0.84,-0.14l-1.06,0.29l-0.67,0.64l-0.59,2.12l0.09,0.9l1.36,1.85l0.1,1.27l0.81,1.68l-0.02,2.15l1.24,1.95l-1.82,1.76l-3.63,0.85l-2.12,2.21l-2.05,5.51l0.8,4.26l-0.13,1.19l-0.58,1.38l-3.61,5.46l-1.08,2.39l0.01,0.68l-2.46,0.82l-4.8,3.18l-2.26,0.51l-0.75,1.02l-0.77,3.14l-2.38,3.11l-7.28,-6.7l-1.63,-1.91l-0.1,-2.85l-1.81,-3.9l-0.77,-2.46l-1.07,-1.89l-1.94,-1.32l-1.71,-0.11l-6.02,1.04l-4.55,-0.97l-8.88,2.14l-2.54,-0.8l-1.21,1.16l-1.63,0.56l-0.35,-2.21l-0.75,-1.48l-0.55,-0.1l-0.78,0.45l-0.81,-4.46l-1.7,-1.25l-0.93,-0.21l-4.34,1.46l-2.66,1.52l-1.29,0.93l-4.86,5.03l-2.56,0.28l-3.44,1.18l-2.48,0.4l-1.19,-3.96l-2.31,-2.51l-1.67,-1.06l-2.21,-0.45l-2.66,-1.47l-2.08,-0.15l-2.01,-3.1l-0.85,-2.04l0.03,-1.44l1.15,-4.49l2.98,-1.41l0.93,-1.63l-0.35,-1.02l-0.65,-0.54l-4.28,-1.15l-0.34,-0.4l0.03,-1.16l0.79,-1.19l1.85,-0.92l0.64,-1.08l3.86,-9.13l2.28,0.43l2.02,-0.18l1.54,0.61l1.11,0.05l0.61,-0.57l0.34,-2.66l0.47,-0.61l3.24,-0.65l6.04,0.09l0.92,-0.52l0.49,-0.75l0.06,-0.66l-0.85,-1.65l1.0,-3.6l-0.36,-1.29l-0.54,-0.66l-4.29,-3.19l-3.69,-1.9l-4.4,-2.78l-4.92,-4.26l-1.53,-2.95l-2.49,-1.62l-1.02,-2.1l-0.37,-1.72l2.03,-0.46l4.02,0.54l3.97,-1.77l0.62,0.15l1.41,1.19l0.81,0.09l12.55,-3.81l2.13,-0.26l0.8,0.62l1.15,0.33l1.88,-0.57l5.04,-3.87l0.83,-1.0l0.39,-1.67l-1.47,-6.51l0.48,-1.52l1.13,-1.63l3.31,-2.79l1.88,-0.61l2.47,0.38l1.61,-1.49l10.37,-3.72l4.47,-0.07l1.02,1.44l0.64,0.23l7.56,-1.74l1.84,-0.97l2.32,-3.7l5.6,-4.13l0.39,-0.61Z",name:"Phitsanulok"},"TH-35":{path:"M767.78,567.63l0.35,2.7l-1.03,2.67l-1.05,4.1l-1.39,-0.61l-0.66,-2.17l-0.9,-0.91l-1.54,0.02l-2.1,-1.41l-1.6,-0.62l-4.06,-0.26l-2.89,-2.04l-2.13,-1.07l-8.55,-12.06l-2.49,-2.54l-0.55,-3.13l-1.69,-3.7l1.11,-1.22l1.01,-0.6l5.09,-1.85l1.38,-0.71l0.14,-0.59l-1.74,-2.45l-3.1,-6.45l-1.19,-1.68l-1.33,-0.84l-1.59,0.62l0.83,-4.46l-0.48,-4.84l-2.32,-4.1l-4.3,-2.61l-0.61,0.36l0.15,2.69l-1.68,1.05l-4.6,1.13l-0.45,-1.89l0.36,-0.7l1.08,-0.79l-0.37,-1.49l0.36,-0.71l1.99,-1.22l0.17,-0.6l-2.62,-3.41l-0.24,-1.22l0.58,-0.72l0.22,-0.9l0.05,-5.41l2.8,-0.7l5.49,0.61l0.94,-0.3l0.72,-0.97l0.76,-5.86l-0.23,-1.02l-1.62,-3.06l0.02,-0.92l0.35,-0.54l1.78,-1.51l3.12,-0.98l3.05,-3.07l1.82,-0.71l1.38,-1.11l2.14,-0.57l1.86,-2.37l1.56,-3.74l1.89,-2.58l1.61,-1.22l2.11,0.11l1.36,-0.51l0.57,-0.69l3.0,-6.89l2.22,-1.66l2.66,-0.6l3.2,0.14l3.95,0.65l2.87,-0.42l1.27,1.0l1.24,2.01l3.73,0.49l0.87,1.08l2.4,5.23l3.26,2.41l1.75,1.84l1.34,0.2l1.61,-0.38l1.05,-0.87l0.52,-1.46l0.68,-0.29l0.8,1.3l1.71,1.33l10.78,2.07l0.91,0.66l-0.35,2.6l-0.94,0.77l-3.26,0.8l-10.01,1.39l-6.43,1.65l-2.2,1.16l-2.29,1.7l-1.56,2.08l-3.0,7.25l-2.53,2.68l-1.14,3.76l-4.06,5.1l-0.87,3.94l0.02,3.48l-1.74,2.51l-0.62,5.92l-0.73,1.32l-0.01,2.3l-0.36,1.67l0.37,0.99l1.01,1.26l0.36,1.39l0.32,5.99l0.63,0.51l1.28,0.06l0.35,2.57l0.86,0.95l4.37,1.8l0.76,2.08l-0.19,0.61l-1.71,0.91l-1.29,1.31l-4.94,0.09l-1.75,0.69l-1.93,-0.4l-0.74,0.38l-0.49,2.16l-0.45,5.1l-1.39,3.15l0.03,1.86l0.52,2.09l0.6,0.74l3.54,2.45l1.05,-0.33Z",name:"Yasothon"},"TH-34":{path:"M792.56,582.28l-1.26,-1.28l-2.97,-0.07l-2.13,-0.45l-0.87,0.26l-1.8,1.53l-2.47,-1.25l-2.26,0.36l-3.52,-1.39l-3.45,-0.02l-3.31,-2.23l-1.71,-0.49l2.09,-6.8l-0.29,-4.19l-0.28,-0.39l-0.46,0.16l-0.66,1.0l-0.65,-0.09l-3.24,-2.46l-0.48,-1.96l-0.07,-1.41l1.42,-3.28l0.84,-6.97l2.1,0.35l1.72,-0.69l4.51,-0.05l1.08,-0.27l1.09,-1.27l1.87,-1.1l0.29,-1.3l-0.63,-1.51l8.51,2.61l3.37,-0.07l1.39,-0.83l2.6,-3.5l0.24,-1.16l-0.19,-0.97l-1.99,-1.51l1.67,-1.09l1.03,0.24l1.24,0.92l4.28,5.65l1.28,0.97l1.61,0.37l2.45,-0.28l1.69,0.61l1.27,2.59l0.54,2.33l0.97,1.36l1.22,0.68l1.43,0.05l2.4,-0.82l0.67,0.11l0.51,0.36l0.63,1.74l0.74,1.04l1.49,0.83l1.64,-0.37l1.64,-1.45l1.47,-2.88l0.62,-3.31l-0.06,-2.06l-0.64,-3.32l0.44,-2.74l4.82,-13.83l2.68,-3.89l1.34,-3.47l0.14,-2.08l-0.52,-3.4l0.17,-1.2l1.41,-1.8l2.13,-1.65l0.61,-1.11l-0.53,-2.85l-2.0,-1.83l-0.49,-1.13l-0.02,-1.75l0.56,-2.78l6.04,-6.02l1.13,-4.03l0.39,-0.38l13.89,4.93l5.64,0.4l12.56,3.16l1.63,0.85l0.12,0.53l-0.46,0.61l-3.46,1.59l-2.61,2.89l-0.3,4.18l1.33,4.33l4.31,9.21l1.24,1.82l1.37,1.36l1.42,0.82l1.79,0.28l4.41,-0.37l2.31,0.29l4.59,1.54l4.7,3.03l2.95,4.25l1.06,5.11l-1.08,5.58l-2.67,6.93l-0.47,2.48l-0.18,4.64l-0.61,1.85l-1.63,1.61l-3.77,2.36l-5.01,1.59l-2.26,1.45l-1.11,2.64l0.62,2.29l1.87,1.31l2.43,0.46l4.02,-0.41l0.5,2.44l-0.08,2.7l-3.34,2.11l-3.03,2.45l-4.52,4.72l-0.98,1.63l-0.74,2.3l-0.43,2.45l0.02,2.67l0.9,1.84l2.54,0.65l2.56,2.63l0.93,0.25l1.52,-0.19l0.33,2.12l3.17,4.5l1.45,1.13l2.48,0.53l-0.63,0.9l-4.23,2.67l-1.2,2.27l1.71,3.73l-0.71,2.12l-2.07,0.07l-0.73,0.38l-0.11,2.49l0.8,1.94l-1.79,0.59l-0.65,0.52l-0.86,2.11l-0.51,2.51l0.16,2.6l1.55,3.05l-0.82,4.99l-0.18,3.43l1.55,7.39l-0.27,3.14l-1.27,2.88l-3.4,4.49l-3.3,3.2l-1.86,4.27l-0.96,0.49l-4.12,0.94l-3.53,3.16l-1.13,-0.06l-2.0,-1.31l-1.37,-0.01l-0.85,0.75l-1.96,3.06l-1.85,0.75l-5.58,1.3l-1.66,-0.01l-3.18,1.69l-2.64,5.67l-3.25,5.4l-5.57,1.73l-2.17,-1.04l-1.83,-2.06l-3.39,-6.24l0.32,-7.33l-0.56,-1.48l-2.28,-0.86l-3.88,-0.7l0.12,-0.81l-2.24,-3.62l-1.13,-1.01l-1.14,-0.2l-1.8,0.27l-0.74,-0.38l1.59,-2.04l0.51,-1.54l-0.43,-2.72l-0.63,-1.69l-2.75,-3.19l-0.42,-1.22l1.86,-7.93l1.05,-1.82l1.39,-0.89l1.41,-0.06l2.19,1.33l0.93,-0.42l0.03,-0.76l-2.33,-5.41l-0.75,-0.62l-1.81,-0.67l-0.63,-0.65l-5.0,-10.05l-0.27,-1.65l0.4,-0.95l0.89,-0.95l0.31,-1.04l-0.21,-1.06l-1.68,-3.4l-0.85,-0.91l-1.89,-1.17l-2.55,-1.19l-4.46,-0.79l-0.75,-0.63l-2.33,-3.99l-0.51,-6.15l0.66,-2.7l-0.85,-5.41l0.07,-3.5l0.36,-0.54l1.71,0.78l1.34,-0.76l0.94,-0.87l0.65,-1.25l0.23,-1.62l-0.37,-0.45l-1.44,-0.08l-1.55,-0.62l0.92,-0.47l0.1,-1.42l-1.44,-1.44l-2.09,-3.93l-1.01,-1.05l-1.42,-0.22l-0.37,0.25l-0.03,1.53Z",name:"Ubon Ratchathani"},"TH-37":{path:"M840.27,487.64l-1.32,4.22l-6.16,6.23l-0.59,2.94l0.02,2.02l0.65,1.48l1.92,1.71l0.43,2.42l-1.0,1.23l-2.31,1.86l-0.82,1.34l-0.18,1.46l0.51,3.33l-0.11,1.86l-1.26,3.28l-2.73,3.99l-4.85,13.92l-0.47,2.99l0.7,5.34l-0.6,3.12l-1.37,2.65l-1.41,1.21l-1.19,0.23l-1.0,-0.64l-1.16,-2.54l-1.0,-0.75l-1.06,-0.13l-2.28,0.81l-1.25,-0.05l-0.86,-0.52l-0.75,-1.11l-1.18,-3.96l-0.84,-1.21l-0.94,-0.57l-1.18,-0.2l-2.54,0.28l-1.18,-0.26l-1.06,-0.78l-4.32,-5.69l-1.56,-1.14l-1.52,-0.26l-1.55,0.77l-0.63,0.75l0.2,1.1l1.77,1.07l-0.06,1.57l-2.42,3.21l-1.11,0.64l-2.89,0.04l-9.13,-2.8l-4.3,-1.73l-0.66,-0.73l0.08,-1.04l-0.51,-1.62l-0.82,-0.45l-0.95,0.07l-0.12,-0.27l-0.14,-1.89l0.28,-1.35l-0.33,-2.35l-0.44,-1.62l-1.29,-1.98l0.36,-1.47l0.0,-2.25l0.74,-1.37l0.51,-5.45l1.72,-2.46l0.11,-4.0l0.81,-3.72l4.03,-5.05l1.14,-3.75l2.5,-2.62l3.03,-7.32l1.34,-1.82l4.22,-2.72l6.32,-1.63l10.01,-1.39l3.88,-1.05l0.96,-1.08l0.37,-2.65l2.22,-0.16l5.65,-2.27l2.91,-2.51l5.45,-3.64l2.42,-2.82l2.64,1.71l1.11,2.0l0.35,2.3l-0.09,4.99l0.4,2.92l1.1,2.75l1.83,2.42l2.3,1.75l2.5,0.91Z",name:"Amnat Charoen"},"TH-33":{path:"M721.34,578.42l1.05,-0.65l0.76,-1.8l1.1,-0.83l0.59,-1.49l1.03,-0.83l3.1,-1.43l0.7,-1.37l0.0,-1.23l-0.91,-1.48l-0.99,-3.11l-1.34,-0.65l-6.42,-0.22l0.47,-1.24l3.77,-4.78l2.26,-1.75l3.39,-5.12l2.17,-1.13l0.69,-0.86l2.08,-1.35l1.59,3.49l0.64,3.32l2.51,2.55l8.64,12.16l2.25,1.15l2.31,1.76l1.65,0.56l3.26,0.1l1.39,0.54l2.13,1.43l1.6,0.01l0.45,0.49l0.48,1.87l0.77,0.88l3.66,1.06l3.45,2.29l3.54,0.04l3.54,1.4l2.21,-0.37l2.62,1.27l0.94,-0.32l1.72,-1.47l2.04,0.44l2.83,0.04l0.95,1.1l0.85,0.26l0.44,-0.39l-0.06,-1.44l0.67,0.07l0.82,0.83l2.1,3.94l1.33,1.21l0.07,0.63l-1.23,0.63l-0.06,0.67l1.15,0.86l2.34,0.37l-0.63,2.01l-0.85,0.78l-1.02,0.57l-1.42,-0.84l-0.52,0.1l-0.74,1.16l-0.08,3.75l0.85,5.32l-0.66,2.64l0.55,6.45l2.45,4.22l0.94,0.8l1.22,0.47l1.85,-0.03l1.52,0.42l2.46,1.15l2.48,1.83l1.75,4.01l-1.57,2.74l0.31,2.19l5.03,10.11l0.93,0.96l2.32,1.08l2.19,5.1l-0.29,0.17l-1.44,-1.08l-1.38,-0.27l-0.99,0.21l-1.69,1.12l-1.19,2.09l-1.89,8.23l0.58,1.62l2.68,3.07l0.93,3.24l-0.01,1.37l-1.84,2.25l-0.14,1.09l0.77,0.78l3.21,-0.12l0.93,0.81l2.11,3.41l-0.13,0.41l-1.49,-0.27l-3.4,-1.92l-3.86,0.2l-4.57,-2.87l-1.97,-0.24l-1.78,0.84l-3.18,2.5l-1.36,0.28l-0.48,-0.4l-0.53,-1.85l-1.09,-0.68l-1.41,0.53l-1.57,2.13l-1.62,0.07l-2.77,-1.14l-1.94,0.09l-1.83,1.09l-3.37,4.5l-1.97,0.81l-5.51,-1.48l-1.28,0.37l-2.05,1.49l-0.86,0.02l-1.45,-0.49l-12.29,-1.79l-5.83,-2.36l-2.69,-0.25l-3.29,2.05l-1.74,0.48l-1.06,-0.39l-0.5,-0.81l0.15,-1.0l-0.3,-0.66l-0.94,-0.03l-3.35,3.9l-0.66,0.32l-1.14,-0.03l-1.28,-1.19l-0.93,-0.36l-3.96,1.07l-2.41,1.17l1.67,-9.94l-1.31,-5.9l-0.45,-4.14l0.67,-2.26l1.1,-6.67l-0.02,-3.42l-0.52,-1.16l-4.57,-5.79l-0.76,-1.39l-0.05,-6.11l-0.92,-2.17l-1.0,-0.8l-3.07,-0.59l-3.68,-1.92l-1.15,-2.05l2.68,-6.9l1.16,-1.86l2.02,-2.15l0.79,-2.17l1.79,-1.4l0.57,-2.45l1.31,-1.23l0.6,-2.21l-0.17,-2.6l-1.08,-1.38l-1.42,-7.21l-0.51,-1.1l-1.36,-1.0l-0.45,-1.31l0.6,-3.56l1.0,-2.15l0.32,-1.48l-0.07,-0.79l-1.16,-2.19l1.55,-0.45l0.8,-1.32Z",name:"Si Sa Ket"},"TH-38":{path:"M699.43,292.16l-1.44,-0.45l-2.58,-2.57l0.07,-0.65l1.32,-0.78l0.41,-0.78l-0.47,-1.69l0.26,-1.15l-0.49,-0.82l-1.12,-0.6l0.08,-1.62l-0.87,-0.22l-1.0,0.86l-0.86,2.82l-1.27,-0.6l-2.38,-2.19l-2.07,-1.01l-2.44,-0.49l-0.15,-0.81l-0.55,-0.51l-2.38,-0.36l-1.13,-0.66l-0.48,-1.95l0.24,-0.47l1.66,-0.7l0.1,-0.95l-0.86,-0.56l-2.18,-0.35l-2.62,-3.0l-1.64,-0.23l-0.99,-0.85l-2.25,-1.12l-4.01,-0.19l-3.3,2.17l0.14,2.94l-1.28,1.8l-1.21,1.0l-1.85,0.23l-3.52,-2.94l-4.66,-2.78l-3.85,-3.8l-0.68,-4.23l1.52,-3.14l3.5,-2.18l1.09,-2.91l-1.47,-3.59l-3.25,-1.49l-3.18,-0.38l-0.87,-1.5l1.02,-2.11l-0.48,-3.09l-0.76,-1.02l-5.36,-3.43l-0.49,-0.93l-0.1,-0.9l1.05,-2.6l1.74,-2.17l2.29,-1.67l2.55,-1.1l9.57,-1.75l7.92,2.17l3.02,-0.19l2.73,0.67l2.8,0.26l6.23,1.66l3.37,2.49l6.28,2.82l1.55,0.41l6.28,0.34l3.6,0.91l3.22,1.9l2.97,3.92l1.75,0.36l1.08,-0.18l3.18,-3.51l1.99,-1.31l2.25,-0.57l2.48,0.25l2.54,1.3l1.94,2.08l5.36,9.32l4.6,11.27l1.26,2.21l1.53,1.85l6.99,6.38l-2.96,1.93l-4.52,-0.18l-0.8,0.33l-0.77,3.06l0.36,1.0l1.21,1.17l-0.19,2.99l0.41,2.0l-2.65,4.83l-0.83,-0.04l-2.77,-1.7l-0.54,-2.04l-1.39,-1.78l-0.45,-1.52l-0.55,-0.72l-1.55,-0.13l-3.17,1.42l-0.63,1.39l-0.49,2.76l-0.78,1.6l-0.03,0.7l0.3,0.94l2.17,3.03l0.2,0.87l-0.27,2.3l-1.37,0.63l-0.46,1.42l-1.22,0.48l-0.87,1.01l-1.33,-1.13l-1.9,-0.74l-0.38,-1.65l-1.5,-1.22l-0.16,-0.83l0.39,-2.26l-0.23,-1.05l-0.78,-0.34l-1.46,0.99l-0.25,-0.16l0.16,-1.59l0.51,-1.1l-0.37,-0.74l-1.1,-0.1l-1.22,0.44l-1.53,1.53l-0.37,-0.26l-0.49,-1.4l-0.64,-0.33l-2.17,1.08l-3.42,-0.28l-0.91,0.8l0.1,0.79l0.7,1.19Z",name:"Bueng Kan"},"TH-36":{path:"M477.05,423.96l4.0,3.04l0.72,-0.07l3.31,-1.78l1.11,-0.13l1.75,0.27l6.4,2.57l4.78,0.16l1.31,1.59l1.12,3.41l0.79,1.18l0.98,0.79l2.71,0.99l3.68,4.75l2.65,1.7l9.3,0.12l1.81,0.33l1.54,-0.57l1.08,-0.0l3.89,1.69l1.97,2.09l1.07,0.6l2.14,0.55l1.48,1.11l2.46,0.5l2.86,-0.58l1.56,1.25l0.91,0.31l2.37,-0.6l0.38,-0.49l-0.09,-1.15l1.03,-0.0l1.0,3.06l3.72,2.46l0.04,0.73l-0.19,1.56l-2.0,6.87l-1.44,3.25l-1.49,5.39l-3.26,5.07l-2.67,3.08l-2.26,4.36l-3.99,4.16l-2.8,2.09l-0.15,0.59l0.16,0.72l1.46,2.01l1.95,1.22l5.24,2.06l2.45,2.18l1.87,0.67l0.35,0.62l-0.95,0.91l-1.36,5.28l0.2,0.82l-2.08,3.39l-0.32,1.08l-1.56,1.94l-0.35,1.7l0.56,3.56l-0.4,0.86l-0.84,-0.06l-1.67,0.58l-3.38,1.91l-2.62,2.63l-1.29,0.88l-1.59,0.2l-0.68,-1.27l-0.44,-0.2l-0.34,0.77l-0.6,0.19l0.39,0.82l-0.69,0.36l-2.91,-0.07l-1.88,1.0l-0.19,0.43l0.23,1.08l-0.32,0.8l-1.39,1.82l0.01,2.13l-1.32,0.65l-1.55,3.1l-3.34,2.78l-0.62,-1.06l-4.08,-3.01l-0.58,0.11l-3.92,7.27l-4.43,3.06l-0.83,1.5l-0.53,2.07l0.04,1.04l1.27,3.84l0.11,1.71l-4.76,2.55l-1.9,1.94l-1.07,2.21l-0.97,3.44l-1.86,0.01l-2.92,-0.93l-3.86,0.97l-1.66,0.67l-6.71,3.86l-4.25,1.83l-5.14,1.45l-4.27,4.03l-3.64,2.29l-15.0,4.22l-1.98,0.14l-0.83,-0.62l-1.83,-3.77l-1.2,-1.59l-7.07,-3.51l4.18,-4.66l3.38,-7.57l0.29,-5.34l-0.13,-4.33l-0.94,-6.29l0.47,-4.69l0.76,-3.92l1.69,-4.94l0.37,-2.12l-0.47,-1.4l-0.59,-0.67l-3.28,-0.66l-2.34,-2.1l-0.47,-1.34l-0.31,-10.84l0.75,-1.15l2.5,-2.0l0.46,-0.72l1.33,-4.92l1.23,-3.06l-0.15,-0.76l-0.68,-0.63l-2.98,-0.73l-0.79,-0.49l-1.01,-2.07l-0.42,-1.74l-0.55,-6.62l2.35,-11.22l-0.18,-2.72l1.57,-2.06l0.8,-1.68l-0.21,-1.15l-1.69,-1.67l1.48,-2.39l1.8,-8.38l2.5,-2.85l0.04,-2.45l4.31,-3.96l1.04,-2.01l1.33,-1.7l0.48,-1.53l-0.49,-2.16l0.1,-0.81l4.3,-2.82l0.88,-1.06l-0.12,-1.11l-1.33,-1.22l-0.23,-1.4l0.28,-3.5l1.35,-0.88l0.63,-1.61l-0.91,-2.24l0.09,-2.03l1.31,-0.52l2.44,1.09l1.04,-0.04l2.14,-2.12l2.35,-1.44l1.87,1.72l1.26,0.54l3.5,-0.53l3.28,0.52l2.22,2.29l1.5,0.9l0.87,-0.18l0.79,-0.87l1.13,-0.56Z",name:"Chaiyaphum"},"TH-31":{path:"M552.57,626.46l3.66,1.55l1.36,2.02l1.07,0.78l2.99,0.24l4.28,-1.04l0.77,-0.9l0.3,-1.58l-2.43,-4.45l-0.63,-2.58l1.17,-3.51l-0.03,-0.86l-0.56,-0.72l-2.75,-1.57l-0.62,-0.75l0.89,-0.02l3.95,1.15l3.59,1.64l1.79,0.4l5.68,-0.24l3.89,-1.27l5.26,-3.76l1.74,-4.76l1.5,-2.2l0.06,-1.3l-0.44,-1.64l1.5,-1.36l3.77,-4.83l2.59,-2.49l6.87,-3.02l2.4,0.73l2.96,-0.72l1.89,-1.58l0.22,-1.1l-0.93,-1.66l-0.18,-4.51l0.5,-3.39l-0.52,-1.98l0.05,-2.55l0.33,-0.87l2.09,-0.99l0.44,-1.28l-0.34,-0.63l-0.95,-0.59l-3.38,-0.77l-0.52,-1.1l2.26,-4.45l1.02,0.74l0.95,0.11l0.93,-1.11l1.67,-1.17l0.21,-0.89l-0.67,-1.39l-1.18,-1.48l-1.06,-0.54l-3.11,0.13l-0.71,-1.2l-1.12,-0.7l-0.65,-1.49l-2.54,-1.06l-3.18,-0.1l-2.61,0.76l-1.67,-0.44l-1.79,0.25l-2.1,-2.09l-1.38,-1.78l-0.24,-0.89l-0.08,-3.25l-0.66,-5.05l1.27,0.96l1.88,0.37l4.01,-1.13l1.32,-0.75l1.16,-1.93l1.11,-3.55l0.36,-7.64l0.81,-1.64l1.34,-0.92l3.2,-1.04l2.21,2.61l2.07,1.27l2.22,2.88l0.22,2.59l-3.32,2.47l-0.35,0.64l0.18,0.8l5.12,5.59l2.38,1.59l0.81,3.04l1.55,1.53l2.08,1.4l0.14,1.77l-1.0,0.93l-0.06,1.46l0.86,1.14l2.94,2.08l-0.59,2.99l-1.01,1.59l0.24,1.26l1.95,1.79l1.39,-0.37l0.4,0.45l0.74,0.0l0.4,-0.76l0.27,1.49l1.44,2.77l0.46,1.58l0.47,0.28l2.33,-0.5l1.18,1.26l0.87,1.52l1.9,0.0l0.54,1.36l1.92,1.02l0.48,1.16l0.62,0.16l1.26,-1.02l0.74,0.09l1.62,0.98l1.34,-0.35l1.41,-1.67l1.79,-0.69l2.27,-1.48l1.2,-0.29l2.59,1.29l1.39,-0.55l0.33,0.53l-0.59,0.5l-0.01,0.6l1.29,1.03l2.16,-0.23l1.2,-2.09l2.38,0.99l0.8,1.43l0.73,0.58l1.64,0.5l-0.11,1.99l-1.78,4.19l-1.99,1.37l-1.92,5.86l0.52,8.72l1.09,2.79l-0.77,2.62l1.24,1.97l0.23,0.93l-0.24,0.69l-1.94,1.39l-0.63,1.27l0.35,7.6l-0.83,1.21l-1.76,1.34l-2.47,4.65l-3.77,3.19l-1.96,1.15l-1.82,1.76l-1.28,0.76l-1.78,2.88l-1.07,1.0l-0.32,1.41l0.31,2.4l-1.58,6.45l-2.1,4.08l-0.64,2.89l-1.73,2.03l-0.23,7.25l0.73,3.72l1.22,2.59l0.89,2.9l-0.26,1.42l-1.26,3.08l0.33,2.25l-0.6,2.06l0.24,2.85l-4.49,1.38l-6.58,0.98l-2.26,0.75l-3.58,1.93l-8.73,7.44l-1.78,1.04l-3.95,1.13l-2.0,0.95l-1.68,1.71l-0.62,2.22l-3.83,1.04l-6.12,-1.13l-2.79,0.78l-1.02,0.8l-2.03,0.8l-5.52,1.26l-6.51,-0.4l-2.6,-1.82l-0.69,0.13l-1.25,1.6l-1.54,-1.17l-0.89,-5.04l0.03,-1.56l2.82,-5.62l0.57,-1.47l-0.0,-1.29l-0.48,-0.55l-1.03,-0.42l-0.24,-0.46l-0.86,-5.66l-1.87,-2.37l0.55,-3.91l-1.01,-3.29l-1.46,-2.3l-4.77,-3.85l-1.19,-2.17l-1.82,-5.18l-0.16,-1.4l2.43,-6.41l0.22,-2.68l-2.01,-4.14l-0.92,-2.89l0.02,-3.96l-1.98,-2.51l-2.26,-7.62Z",name:"Buri Ram"},"TH-94":{path:"M473.44,1533.56l-3.05,-0.02l-0.9,-0.3l-1.2,-1.88l-0.18,-1.78l-0.55,-0.84l-2.24,-1.18l-1.52,0.49l-1.44,-0.39l-2.91,0.79l-1.1,1.27l0.15,1.41l2.56,1.92l0.15,0.65l-0.62,1.94l-2.3,0.97l-1.49,0.23l-1.24,-0.67l-2.91,-4.4l-1.26,-0.67l-1.56,0.34l-4.17,2.52l-4.03,-0.2l-5.49,1.06l-3.75,1.32l-1.17,-1.03l-2.11,-3.67l0.3,-2.85l-0.77,-3.13l-0.04,-2.54l-0.65,-0.51l-0.62,0.12l-1.05,1.03l-1.51,3.17l-1.0,1.29l-2.9,2.42l-2.73,0.79l-3.86,-0.68l-1.36,0.11l-1.34,-0.71l-2.56,-2.19l-6.19,-2.76l-1.09,-5.99l-1.48,-2.53l0.28,-6.93l0.85,-1.98l1.92,-3.08l0.12,-1.11l13.17,-0.48l4.35,-2.01l1.42,-2.29l3.25,0.56l1.42,1.18l2.82,1.0l3.89,0.06l0.4,-0.54l-0.84,-2.2l-1.7,-2.45l-6.32,-2.66l2.05,-0.69l2.95,0.54l2.77,2.22l4.18,2.55l3.82,1.22l7.34,1.73l7.46,3.94l0.89,0.96l11.04,18.87l5.66,8.68Z",name:"Pattani"},"TH-30":{path:"M527.68,525.72l0.58,0.54l2.14,-0.31l1.46,-1.01l2.52,-2.56l3.23,-1.84l1.55,-0.54l0.66,0.08l1.79,2.71l2.19,1.84l0.06,2.94l0.46,0.65l2.97,1.64l2.12,2.22l0.63,0.3l2.11,-0.31l2.09,-1.14l4.97,-0.88l9.52,1.28l1.86,-1.4l5.68,0.94l3.16,-1.07l0.62,2.19l1.94,2.85l1.14,0.69l3.29,0.65l2.88,2.23l0.97,10.11l3.31,4.18l0.87,0.48l1.89,-0.24l1.72,0.44l1.33,-0.16l1.39,-0.61l2.84,0.08l2.32,0.97l0.42,1.24l1.21,0.81l0.91,1.35l2.74,-0.16l1.32,0.48l1.56,2.44l-1.59,1.25l-0.64,0.93l-1.51,-0.89l-0.85,0.28l-2.45,4.91l0.45,1.42l0.46,0.47l3.49,0.83l0.81,0.65l-0.17,0.5l-2.12,1.02l-0.58,1.39l-0.05,2.7l0.52,1.91l-0.5,3.33l0.18,4.61l0.94,1.96l-0.76,1.03l-0.8,0.53l-2.71,0.68l-1.64,-0.71l-1.03,0.03l-7.14,3.17l-2.64,2.53l-3.81,4.88l-1.61,1.5l-0.12,0.77l0.5,1.38l-0.04,0.94l-1.43,2.03l-1.72,4.72l-4.91,3.46l-3.64,1.2l-5.52,0.24l-3.03,-0.9l-2.16,-1.1l-4.02,-1.17l-1.04,-0.06l-0.66,0.33l-0.18,0.9l0.52,0.69l3.45,2.25l-1.13,3.31l0.0,1.58l0.64,2.11l2.29,3.91l0.08,0.78l-0.75,1.27l-3.85,0.89l-2.71,-0.21l-2.23,-2.71l-2.75,-0.96l-1.55,-1.26l-0.45,-0.11l-0.25,0.39l0.26,2.06l2.17,6.94l1.98,2.51l-0.07,3.75l0.96,3.04l1.97,3.99l-0.18,2.31l-2.45,6.48l0.18,1.81l1.84,5.23l1.3,2.38l4.86,3.95l1.28,2.06l0.93,2.98l-0.62,3.04l0.11,1.09l1.89,2.43l0.87,5.69l0.56,0.83l1.14,0.5l-0.01,0.94l-0.51,1.27l-2.88,5.85l-0.03,1.74l0.88,4.97l-2.62,2.07l-3.2,1.05l-0.45,1.21l0.14,0.71l1.66,0.88l-1.18,0.52l-2.18,0.17l-1.12,-0.66l-0.45,-1.13l0.06,-2.95l-0.84,-1.27l-1.15,-0.23l-3.0,0.32l-2.99,-1.62l-0.82,0.06l-2.29,1.0l-4.51,-1.13l-4.73,1.18l-1.44,1.77l-0.96,0.24l-2.24,-1.3l-3.67,0.03l-0.86,-0.28l-0.65,-0.87l-0.25,-1.79l-2.16,-1.97l-0.69,-0.25l-1.66,0.39l-1.08,0.77l-0.64,1.53l0.21,2.01l-0.75,0.68l-2.43,-0.26l-5.53,-2.06l-5.45,-4.66l-4.36,-2.83l-3.45,-2.97l-0.47,-1.44l-0.9,-1.19l-0.17,-0.91l3.73,-5.8l0.39,-1.4l-0.51,-1.72l-2.1,-1.38l-1.09,-0.1l-2.14,1.81l-0.78,0.12l-0.84,-0.57l-2.33,-2.9l-1.08,-0.14l-0.81,0.59l-0.94,1.9l-0.87,0.73l-3.7,0.81l-3.55,-0.2l-1.69,0.92l-2.13,0.38l-0.65,0.76l-0.07,2.13l-0.23,0.46l-0.45,-0.01l-1.46,-1.16l-2.72,-3.39l-4.65,-3.56l-1.04,-1.53l-1.85,-1.18l-0.89,-1.21l-1.34,-0.68l-3.1,-0.34l-5.49,0.83l-2.52,-0.75l-1.15,-0.79l-1.37,-1.74l-1.33,-0.5l-1.97,0.78l-1.63,1.32l-1.36,1.81l-2.97,0.12l-9.27,-5.61l-1.47,-1.76l-3.07,-1.27l-1.16,0.44l-1.35,2.57l-1.63,-0.41l-2.25,-2.33l-1.35,-2.23l-2.03,-1.47l-0.22,-0.49l0.37,-1.4l1.81,-3.07l-1.5,-18.74l2.14,0.53l1.69,1.14l1.43,0.14l3.05,1.01l0.72,-0.1l0.84,-1.22l1.31,-0.4l1.33,-1.34l2.4,-1.26l1.75,-4.27l3.13,-1.37l1.32,-1.22l1.81,-0.74l4.11,-2.54l0.86,-0.83l0.37,-1.24l-0.19,-4.41l-5.11,-10.4l-1.06,-3.64l-1.12,-1.71l-1.01,-1.06l-2.15,-0.06l-2.26,-0.67l-2.9,-1.87l-3.05,-0.04l-0.29,-3.01l0.34,-8.95l-0.22,-4.54l2.12,-3.92l0.25,-2.43l6.85,3.39l0.98,1.34l0.92,2.34l1.58,2.09l0.75,0.36l2.2,-0.15l15.22,-4.28l3.8,-2.4l4.13,-3.93l5.07,-1.42l4.3,-1.85l8.32,-4.51l3.62,-0.92l2.72,0.92l2.1,0.09l0.79,-0.78l0.62,-2.52l1.04,-2.49l1.08,-1.32l0.75,-0.68l4.36,-2.18l0.72,-0.71l0.13,-1.44l-1.44,-4.53l0.44,-2.74l0.65,-1.21l2.74,-1.66l1.78,-1.51l3.73,-6.95l3.66,2.7l0.69,1.25l0.59,0.13l3.8,-3.13l1.53,-3.06l0.9,-0.23l0.57,-0.61l0.06,-2.28l1.35,-1.72l0.39,-0.97l-0.17,-1.14l1.32,-0.75l3.1,0.03l1.23,-0.65l0.09,-0.5Z",name:"Nakhon Ratchasima"}},height:1636.6464833349905,projection:{type:"mill",centralMeridian:0},width:900})}).call(t,l(0))},function(e,t,l){(function(e){e.fn.vectorMap("addMap","us_aea",{insets:[{width:220,top:440,height:172.39541268576795,bbox:[{y:-8441276.54251503,x:-4774054.664881942},{y:-6227982.667213126,x:-1949590.5739843722}],left:0},{width:80,top:460,height:151.48337407091987,bbox:[{y:-4196208.652471859,x:-5906305.806252358},{y:-3657293.3059425415,x:-5621698.812337889}],left:245},{width:900,top:0,height:550.1122047105795,bbox:[{y:-5490816.561605522,x:-2029882.6485830692},{y:-2690009.0242363815,x:2552322.14899711}],left:0}],paths:{"US-VA":{path:"M682.42,289.98l1.61,-0.93l1.65,-0.48l1.12,-0.95l3.57,-1.69l0.74,-2.33l0.82,-0.19l2.32,-1.53l0.05,-1.81l2.04,-1.86l-0.13,-1.58l0.26,-0.41l5.0,-4.09l4.76,-6.0l0.09,0.63l0.96,0.54l0.33,1.37l1.32,0.74l0.71,0.81l1.46,0.09l2.09,1.13l1.41,-0.09l0.79,-0.41l0.76,-1.22l1.17,-0.57l0.53,-1.38l2.72,1.49l1.42,-1.1l2.25,-0.99l0.76,0.06l1.08,-0.97l0.33,-0.82l-0.48,-0.96l0.23,-0.42l1.9,0.58l3.26,-2.62l0.3,-0.1l0.51,0.73l0.66,-0.07l2.38,-2.34l0.17,-0.85l-0.49,-0.51l0.99,-1.12l0.1,-0.6l-0.28,-0.51l-1.0,-0.46l0.71,-3.03l2.6,-4.8l0.55,-2.15l-0.01,-1.91l1.61,-2.55l-0.22,-0.94l0.24,-0.84l0.5,-0.48l0.39,-1.7l-0.0,-3.18l1.22,0.19l1.18,1.73l3.8,0.43l0.59,-0.28l1.05,-2.52l0.2,-2.36l0.71,-1.05l-0.04,-1.61l0.76,-2.3l1.78,0.75l0.65,-0.17l1.3,-3.3l0.57,0.05l0.59,-0.39l0.52,-1.2l0.81,-0.68l0.44,-1.8l1.38,-2.43l-0.35,-2.57l0.54,-1.76l-0.3,-2.01l9.18,4.57l0.59,-0.29l0.63,-4.0l2.6,-0.07l0.63,0.57l1.05,0.23l-0.5,1.74l0.6,0.88l1.61,0.85l2.52,-0.04l1.03,1.18l1.49,0.13l2.24,1.73l-0.0,1.31l0.44,1.27l-1.67,0.96l-0.12,0.65l-0.64,0.14l-0.27,0.45l-0.47,5.03l-0.36,0.13l-0.04,0.48l1.17,0.97l-0.29,0.11l-0.04,0.76l2.03,-0.01l2.41,-1.45l0.49,-0.72l0.34,0.74l-0.52,0.63l1.21,0.88l0.69,0.13l0.42,1.11l1.62,0.52l1.94,-0.2l0.84,0.43l0.82,-0.65l0.89,0.02l0.23,0.6l1.33,0.48l0.46,1.1l1.12,-0.05l0.02,0.3l1.18,0.42l2.84,0.65l0.4,1.01l-0.85,-0.41l-0.57,0.45l0.89,1.74l-0.35,0.57l0.62,0.79l-0.43,0.89l0.24,0.59l-1.36,-0.36l-0.59,-0.72l-0.67,0.18l-0.1,0.43l-2.44,-2.29l-0.56,0.05l-0.37,-0.56l-0.52,0.32l-1.47,-1.32l-1.19,-0.38l-0.43,-0.64l-0.9,-0.39l-0.7,-1.29l-0.77,-0.64l-1.34,-0.12l-1.11,-0.81l-1.17,0.05l-0.39,0.52l0.47,0.71l1.1,-0.01l0.63,0.68l1.33,0.07l0.59,0.42l0.38,1.52l2.73,1.56l1.86,1.88l1.95,0.61l1.59,2.1l0.98,0.24l1.35,-0.45l1.28,0.47l-0.61,0.7l0.3,0.49l2.03,0.34l0.26,0.72l0.47,0.12l0.31,1.96l-0.57,-0.83l-0.52,-0.22l-0.39,0.21l-1.13,-1.0l-0.58,0.3l0.1,0.82l-0.31,0.68l0.7,0.7l-0.18,0.59l0.51,0.28l0.43,-0.14l0.28,0.35l-1.39,0.72l-6.15,-4.74l-0.58,0.11l-0.19,0.81l0.24,0.54l2.28,1.53l2.09,2.14l2.77,1.18l1.26,-0.68l0.45,1.05l1.27,0.26l-0.44,0.67l0.29,0.56l0.93,-0.19l-0.0,1.24l-0.92,0.41l-0.57,0.73l-0.64,-0.88l-3.14,-1.26l-0.42,-1.53l-0.59,-0.59l-0.87,-0.12l-1.2,0.67l-1.71,-0.44l-0.36,-1.15l-0.71,-0.05l-0.05,1.31l-0.33,0.41l-1.42,-1.32l-0.51,0.09l-0.49,0.57l-0.64,-0.4l-0.99,0.45l-2.23,-0.1l-0.37,0.94l0.34,0.46l1.9,0.22l1.4,-0.31l0.85,0.24l0.56,-0.69l0.63,0.88l1.34,0.43l1.95,-0.31l0.82,0.72l0.84,0.12l0.51,-0.55l0.77,2.44l1.35,0.13l0.23,0.43l1.68,0.71l0.45,0.68l-0.57,1.03l0.56,0.44l1.72,-1.32l0.88,-0.02l0.83,0.65l0.8,-0.26l-0.61,-0.9l0.0,-0.82l-0.46,-0.34l3.99,0.08l0.93,-0.73l2.07,3.53l-0.4,0.7l0.65,3.09l-1.19,-0.58l-0.02,0.88l-30.94,7.83l-37.18,8.41l-19.51,3.35l-11.78,1.24l-0.82,0.62l-28.2,5.01ZM781.17,223.48l0.11,0.08l-0.08,0.06l0.0,-0.03l-0.03,-0.11ZM808.02,244.55l0.53,-1.15l-0.62,-0.62l0.58,-0.97l-0.39,-0.71l-0.03,-0.49l0.44,-0.35l-0.17,-0.73l0.62,-0.3l0.23,-0.6l0.14,-2.33l1.01,-0.39l-0.12,-0.9l0.48,-0.14l-0.26,-1.53l-0.79,-0.4l0.87,-0.57l0.1,-0.96l2.64,-1.01l0.31,2.47l-0.97,2.12l-2.32,7.36l-0.58,1.0l0.17,1.12l-0.48,0.31l-0.33,1.09l0.25,4.27l-1.1,-1.81l0.23,-0.94l-0.33,-1.57l0.28,-0.97l-0.38,-0.29Z",name:"Virginia"},"US-PA":{path:"M716.45,159.95l0.63,-0.19l4.3,-3.73l1.12,5.19l0.48,0.31l34.84,-7.93l34.27,-8.64l1.42,0.58l0.71,1.39l0.63,0.13l0.77,-0.33l1.24,0.59l0.14,0.85l0.81,0.41l-0.16,0.58l0.89,2.69l1.9,2.07l2.12,0.75l2.2,-0.2l0.72,0.79l-0.89,0.87l-0.73,1.48l-0.17,2.25l-1.41,3.35l-1.37,1.58l0.04,0.79l1.79,1.72l-0.31,1.65l-0.84,0.43l-0.22,0.66l0.14,1.48l1.04,2.87l0.52,0.25l1.2,-0.18l1.18,2.39l0.95,0.58l0.66,-0.26l0.6,0.9l4.23,2.75l0.12,0.41l-1.29,0.93l-3.71,4.22l-0.23,0.75l0.17,0.9l-1.36,1.13l-0.84,0.15l-1.33,1.08l-0.31,0.66l-1.72,-0.12l-2.03,0.84l-1.15,1.37l-0.41,1.39l-37.22,9.21l-39.1,8.66l-10.03,-48.2l1.92,-1.22l3.07,-3.04Z",name:"Pennsylvania"},"US-TN":{path:"M571.74,341.02l0.86,-0.84l0.29,-1.37l1.0,0.04l0.65,-0.79l-0.99,-4.89l1.41,-1.93l0.06,-1.32l1.18,-0.46l0.36,-0.48l-0.63,-1.31l0.57,-1.21l-0.89,-1.33l2.55,-1.57l1.09,-1.13l-0.14,-0.84l-0.85,-0.53l0.14,-0.19l0.34,-0.16l0.85,0.37l0.46,-0.33l-0.27,-1.31l-0.85,-0.9l0.06,-0.71l0.51,-1.43l1.0,-1.11l-1.35,-2.06l1.37,-0.21l0.61,-0.55l-0.13,-0.64l-1.17,-0.82l0.82,-0.15l0.58,-0.54l0.13,-0.69l-0.58,-1.38l0.02,-0.36l0.37,0.53l0.47,0.08l1.18,-1.15l23.66,-2.81l0.35,-0.41l-0.1,-1.34l-0.84,-2.39l2.98,-0.08l0.82,0.58l22.78,-3.54l7.64,-0.46l7.5,-0.86l8.82,-1.42l24.01,-3.09l1.11,-0.6l29.29,-5.2l0.73,-0.6l3.56,-0.54l-0.4,1.44l0.43,0.85l-0.4,2.0l0.36,0.82l-1.15,-0.03l-1.71,1.79l-1.21,3.89l-0.55,0.7l-0.56,0.08l-0.63,-0.74l-1.44,-0.02l-2.66,1.73l-1.42,2.73l-0.96,0.89l-0.34,-0.34l-0.13,-1.05l-0.73,-0.54l-0.53,0.15l-2.3,1.81l-0.29,1.32l-0.93,-0.24l-0.9,0.48l-0.16,0.77l0.32,0.73l-0.85,2.18l-1.28,0.06l-1.75,1.14l-1.89,2.3l-0.78,0.27l-2.28,2.46l-4.04,0.78l-2.58,1.7l-0.49,1.09l-0.88,0.55l-0.55,0.81l-0.18,2.88l-0.35,0.6l-1.65,0.52l-0.89,-0.16l-1.06,1.14l0.21,5.24l-20.21,3.32l-21.61,3.04l-25.56,2.95l-0.34,0.31l-7.39,0.9l-28.72,3.17Z",name:"Tennessee"},"US-WV":{path:"M693.03,248.37l3.95,-1.54l0.35,-0.71l0.12,-2.77l1.15,-0.22l0.4,-0.61l-0.57,-2.49l-0.61,-1.24l0.49,-0.64l0.36,-2.77l0.68,-1.66l0.45,-0.39l1.24,0.55l0.41,0.71l-0.14,1.13l0.71,0.46l0.78,-0.44l0.48,-1.42l0.49,0.21l0.57,-0.2l0.2,-0.44l-0.63,-2.09l-0.75,-0.55l0.81,-0.79l-0.26,-1.71l0.74,-2.0l1.65,-0.51l0.17,-1.6l1.02,-1.42l0.43,-0.08l0.65,0.79l0.67,0.19l2.28,-1.59l1.5,-1.64l0.79,-1.83l2.45,-2.67l0.37,-2.41l-0.73,-1.0l0.71,-2.33l-0.25,-0.76l0.59,-0.58l-0.27,-3.43l0.47,-3.93l0.53,-0.8l0.08,-1.11l-0.38,-1.21l-0.39,-0.33l-0.04,-2.0l-1.57,-1.9l0.44,-0.54l0.85,-0.1l0.3,-0.33l4.03,19.33l0.47,0.31l16.59,-3.55l2.17,10.68l0.5,0.37l2.06,-2.5l0.97,-0.56l0.34,-1.03l1.63,-1.99l0.25,-1.05l0.52,-0.4l1.19,0.45l0.74,-0.32l1.32,-2.6l0.6,-0.46l-0.04,-0.85l0.42,0.59l1.81,0.52l3.2,-0.57l0.78,-0.86l0.08,-1.46l2.0,-0.74l1.02,-1.69l0.67,-0.1l3.16,1.5l1.8,-0.71l-0.45,1.02l0.56,0.92l1.27,0.42l0.09,0.96l1.13,0.43l0.09,1.2l0.33,0.42l-0.58,3.64l-9.0,-4.48l-0.64,0.24l-0.31,1.14l0.38,1.61l-0.52,1.62l0.41,2.28l-1.36,2.4l-0.42,1.76l-0.72,0.53l-0.42,1.11l-0.27,0.21l-0.61,-0.23l-0.37,0.33l-1.25,3.28l-1.84,-0.78l-0.64,0.25l-0.94,2.77l0.08,1.46l-0.73,1.14l-0.19,2.33l-0.89,2.2l-3.25,-0.36l-1.44,-1.76l-1.71,-0.24l-0.5,0.41l-0.26,2.17l0.19,1.3l-0.32,1.45l-0.49,0.45l-0.31,1.04l0.23,0.92l-1.58,2.44l-0.04,2.1l-0.52,2.0l-2.58,4.73l-0.75,3.16l0.14,0.76l1.13,0.55l-1.08,1.38l0.06,0.6l0.45,0.4l-2.16,2.13l-0.55,-0.7l-0.84,0.15l-3.12,2.53l-1.03,-0.56l-1.32,0.26l-0.44,0.91l0.45,1.17l-0.91,0.91l-0.73,-0.05l-2.27,1.0l-1.21,0.96l-2.18,-1.36l-0.73,-0.01l-0.82,1.58l-1.1,0.49l-1.22,1.46l-1.08,0.08l-1.98,-1.09l-1.3,-0.01l-0.61,-0.74l-1.19,-0.6l-0.31,-1.33l-0.89,-0.55l0.36,-0.67l-0.3,-0.81l-0.85,-0.37l-0.84,0.25l-1.33,-0.17l-1.26,-1.19l-2.06,-0.79l-0.76,-1.43l-1.58,-1.24l-0.7,-1.49l-1.0,-0.6l-0.12,-1.09l-1.38,-0.95l-2.0,-2.27l0.71,-2.03l-0.25,-1.62l-0.66,-1.46Z",name:"West Virginia"},"US-NV":{path:"M139.46,329.14l-12.69,-16.93l-36.58,-51.09l-25.34,-34.51l13.7,-64.18l46.88,9.24l46.98,7.74l-18.71,125.81l-0.9,1.16l-0.99,2.19l-0.44,0.17l-1.34,-0.22l-0.98,-2.24l-0.7,-0.63l-1.41,0.22l-1.95,-1.02l-1.6,0.23l-1.78,0.96l-0.76,2.48l0.88,2.59l-0.6,0.97l-0.24,1.3l0.38,3.12l-0.76,2.54l0.77,3.71l-0.13,3.07l-0.3,1.07l-1.04,0.31l0.2,1.31l-0.52,0.62Z",name:"Nevada"},"US-TX":{path:"M276.24,412.51l33.07,1.98l32.79,1.35l0.41,-0.39l3.6,-98.69l25.86,0.61l26.29,0.22l0.05,42.08l0.44,0.4l1.02,-0.13l0.78,0.28l3.74,3.82l1.66,0.21l0.88,-0.58l2.49,0.64l0.6,-0.68l0.11,-1.05l0.6,0.76l0.92,0.22l0.38,0.93l0.77,0.78l-0.01,1.64l0.52,0.83l2.85,0.42l1.25,-0.2l1.38,0.89l2.78,0.69l1.82,-0.56l0.62,0.1l1.89,1.8l1.4,-0.11l1.25,-1.43l2.43,0.26l1.67,-0.46l0.1,2.28l0.91,0.67l1.62,0.4l-0.04,2.08l1.56,0.79l1.82,-0.66l1.57,-1.67l1.02,-0.65l0.41,0.19l0.45,1.64l2.01,0.2l0.24,1.05l0.72,0.48l1.47,-0.21l0.88,-0.93l0.39,0.33l0.59,-0.08l0.61,-0.99l0.26,0.41l-0.45,1.23l0.14,0.76l0.67,1.14l0.78,0.42l0.57,-0.04l0.6,-0.5l0.68,-2.36l0.91,-0.65l0.35,-1.54l0.57,-0.14l0.4,0.14l0.29,0.99l0.57,0.64l1.21,0.02l0.83,0.5l1.25,-0.2l0.68,-1.34l0.48,0.15l-0.13,0.7l0.49,0.69l1.21,0.45l0.49,0.72l1.52,-0.05l1.49,1.74l0.52,0.02l0.63,-0.62l0.08,-0.71l1.49,-0.1l0.93,-1.43l1.88,-0.41l1.66,-1.13l1.52,0.83l1.51,-0.22l0.29,-0.83l2.29,-0.73l0.52,-0.55l0.5,0.32l0.38,0.88l1.82,0.42l1.69,-0.06l1.86,-1.14l0.41,-1.05l1.06,0.31l2.24,1.56l1.16,0.17l1.79,2.08l2.14,0.41l1.04,0.92l0.76,-0.11l2.48,0.85l1.04,0.04l0.37,0.79l1.38,0.97l1.45,-0.12l0.39,-0.72l0.8,0.36l0.88,-0.4l0.92,0.35l0.76,-0.15l0.64,0.36l2.22,34.02l1.51,1.67l1.3,0.82l1.25,1.87l0.57,1.63l-0.1,2.64l1.0,1.21l0.85,0.4l-0.12,0.85l0.75,0.54l0.28,0.87l0.65,0.7l-0.19,1.17l1.0,1.02l0.59,1.63l0.5,0.34l0.55,-0.1l-0.16,1.71l0.81,1.22l-0.64,0.25l-0.35,0.68l0.77,1.27l-0.55,0.89l0.19,1.39l-0.75,2.69l-0.74,0.85l-0.36,1.54l-0.79,1.13l0.64,2.0l-0.83,2.28l0.17,1.07l0.83,1.2l-0.19,1.01l0.49,1.6l-0.24,1.41l-1.18,1.78l-1.18,0.4l-1.16,2.72l-0.03,2.1l1.39,1.67l-3.43,0.08l-7.37,3.78l-0.02,-0.43l-0.69,-0.24l-0.23,0.23l-0.78,-0.43l-3.38,1.13l0.65,-1.31l0.35,-2.04l-0.34,-1.36l-0.8,-0.78l-1.79,0.16l-1.18,2.58l-0.42,0.15l-0.36,-0.65l-2.38,-1.23l-0.4,0.31l-0.18,0.82l0.23,0.45l1.07,0.38l-0.3,0.82l0.54,0.81l-0.47,0.64l0.04,0.99l1.48,0.76l-0.44,0.47l0.5,1.12l0.91,0.23l0.28,0.37l-0.4,1.25l-0.45,-0.12l-0.97,0.81l-1.72,2.25l-1.18,-0.4l-0.49,0.12l0.32,1.0l0.08,2.54l-1.85,1.49l-1.91,2.11l-0.96,0.37l-4.1,2.9l-3.3,0.44l-2.54,1.07l-0.2,1.12l-0.75,-0.34l-2.04,0.89l-0.33,-0.34l-1.11,0.18l0.43,-0.87l-0.52,-0.6l-1.43,0.22l-1.22,1.08l-0.6,-0.62l-0.11,-1.2l-1.38,-0.81l-0.5,0.44l0.65,1.44l0.01,1.12l-0.71,0.09l-0.54,-0.44l-0.75,-0.0l-0.55,-1.34l-1.46,-0.37l-0.58,0.39l0.04,0.54l0.94,1.7l0.03,1.23l0.58,0.37l0.37,-0.16l1.13,0.78l-0.75,0.37l-0.12,0.9l0.7,0.23l1.08,-0.55l0.96,0.6l-4.27,2.42l-0.57,-0.13l-0.37,-1.44l-0.5,-0.19l-1.13,-1.47l-0.48,-0.03l-1.05,1.99l1.19,1.61l-0.31,1.04l0.33,0.85l-1.66,1.79l-0.37,0.2l0.37,-0.63l-0.18,-0.72l0.25,-0.73l-0.46,-0.67l-0.52,0.17l-0.71,1.1l0.26,0.72l-0.39,0.95l-0.07,-1.13l-0.52,-0.55l-1.95,1.29l-0.78,-0.33l-0.69,0.51l0.07,0.75l-0.81,0.99l0.02,0.49l1.25,0.63l0.03,0.56l0.78,0.29l0.7,-1.41l0.86,-0.41l0.01,0.62l-2.82,4.36l-1.23,-1.0l-1.36,0.39l-0.32,-0.34l-2.4,0.39l-0.46,-0.31l-0.65,0.16l-0.18,0.58l0.41,0.61l0.55,0.38l1.53,0.03l0.54,1.55l2.07,1.03l-2.7,7.63l-0.2,0.1l-0.39,-0.54l-0.33,0.1l0.18,-0.75l-0.57,-0.43l-2.35,1.95l-1.67,-2.31l-1.23,-0.97l-0.61,0.4l0.09,0.52l1.44,2.0l-0.24,0.46l0.36,0.47l-1.17,-0.21l-0.33,0.63l0.5,0.56l0.89,0.23l1.12,-0.16l0.66,0.62l1.37,0.18l1.0,-0.03l0.99,-0.62l-0.34,1.59l0.24,0.77l-0.98,0.7l0.37,1.59l-1.12,0.14l-0.43,0.41l0.4,2.11l-0.33,1.6l0.45,0.64l0.84,0.24l0.87,2.86l0.71,2.8l-0.91,0.82l0.62,0.49l-0.08,1.28l0.71,0.3l0.18,0.61l0.58,0.29l0.4,1.79l0.68,0.31l0.45,3.21l1.46,0.62l-0.52,1.1l0.31,1.08l-0.62,0.77l-0.84,-0.05l-0.54,0.44l0.09,1.3l-0.49,-0.33l-0.49,0.25l-0.39,-0.67l-1.49,-0.45l-2.92,-2.53l-2.2,-0.18l-0.81,-0.51l-4.2,0.09l-0.9,0.42l-0.79,-0.62l-1.64,0.24l-2.12,-0.89l-0.73,-0.97l-0.6,-0.14l-0.21,-0.72l-1.17,-0.49l-0.99,-0.02l-1.98,-0.87l-1.45,0.39l-0.83,-1.09l-0.6,-0.21l-1.43,-1.38l-1.96,0.01l-1.47,-0.64l-0.86,0.11l-1.62,-0.41l0.35,-0.9l-0.3,-0.97l-1.11,-0.7l0.3,-0.29l-0.26,-1.44l0.56,-1.21l-0.35,-0.67l0.88,-0.38l0.12,-0.54l-1.04,-0.54l-0.91,0.67l-0.32,-0.31l0.03,-1.09l-0.59,-0.83l0.31,-0.09l0.53,-1.43l-0.22,-0.71l-0.71,0.09l-1.03,0.96l-0.57,-0.89l-0.85,-0.28l-0.26,-1.34l-1.51,-0.77l0.29,-0.65l-0.24,-0.76l0.34,-2.18l-0.45,-0.96l-1.04,-1.01l0.65,-1.99l0.05,-1.19l-0.18,-0.7l-0.54,-0.33l-0.15,-1.81l-1.85,-1.44l-0.86,0.21l-0.3,-0.41l-0.81,-0.11l-0.74,-1.31l-2.22,-1.71l0.01,-0.69l-0.51,-0.58l0.12,-0.87l-0.97,-0.92l-0.08,-0.75l-1.12,-0.61l-1.3,-2.88l-2.66,-1.48l-0.38,-0.91l-1.13,-0.59l-0.06,-1.16l-0.82,-1.19l-0.59,-1.95l0.41,-0.22l-0.04,-0.72l-1.03,-0.49l-0.26,-1.29l-0.82,-0.58l-0.94,-1.73l-0.61,-2.38l-1.85,-2.36l-0.87,-4.24l-1.81,-1.34l0.05,-0.7l-0.75,-1.21l-4.07,-2.82l-0.29,-1.39l1.68,-0.02l0.79,-0.84l-0.29,-0.39l-0.65,-0.06l-0.09,-0.72l0.08,-0.89l0.64,-0.7l-0.11,-0.74l-0.48,0.05l-0.77,0.72l-0.45,0.69l0.01,0.66l-0.88,0.15l-0.39,1.07l-0.54,-0.04l-1.81,-1.75l0.06,-0.67l-0.41,-0.68l-0.77,-0.2l-0.64,0.29l-0.33,-0.53l-0.73,-0.13l-0.89,-2.16l-1.49,-0.8l-0.85,0.27l-0.44,-0.87l-0.61,0.1l-0.25,0.61l-1.05,0.16l-2.88,-0.47l-0.39,-0.38l-1.48,-0.03l-0.79,0.29l-0.77,-0.44l-2.66,0.27l-2.42,-1.08l-1.14,-0.89l-0.68,-0.07l-1.03,0.82l-0.64,1.61l-1.99,-0.17l-0.51,0.44l-0.49,-0.17l-2.52,0.78l-3.07,6.25l-0.18,1.77l-0.76,0.67l-0.38,1.8l0.35,0.59l-1.97,0.98l-0.75,1.32l-1.07,0.61l-0.62,0.83l-0.29,1.09l-2.91,-0.34l-1.04,-0.87l-0.54,0.3l-1.69,-1.21l-1.31,-1.63l-2.9,-0.85l-1.15,-0.95l-0.02,-0.67l-0.42,-0.4l-2.75,-0.51l-2.28,-1.03l-1.89,-1.75l-0.91,-1.53l-0.96,-0.91l-1.53,-0.29l-1.76,-1.26l-0.22,-0.56l-1.14,-0.97l-0.83,-2.9l-0.86,-1.01l-0.24,-1.1l-0.76,-1.27l-0.26,-2.34l0.52,-3.04l-3.0,-5.07l-0.06,-1.94l-1.26,-2.51l-0.99,-0.44l-0.43,-1.24l-1.43,-0.81l-2.15,-2.17l-1.02,-0.1l-2.01,-1.25l-3.18,-3.35l-0.59,-1.55l-3.13,-2.55l-1.59,-2.45l-1.19,-0.95l-0.61,-1.05l-4.42,-2.6l-2.4,-5.42l-1.37,-1.08l-1.12,-0.08l-1.76,-1.68l-0.79,-3.05ZM502.12,468.09l-0.33,0.17l0.18,-0.16l0.15,-0.02ZM498.72,470.76l-0.09,0.12l-0.04,0.02l0.13,-0.14ZM467.58,489.09l0.03,0.02l-0.02,0.02l-0.0,-0.03ZM453.97,547.08l0.76,-0.5l0.25,-0.68l0.11,1.08l-1.11,0.1Z",name:"Texas"},"US-NH":{path:"M829.91,105.39l0.2,-1.33l-1.43,-5.38l0.53,-1.45l-0.28,-2.22l1.0,-1.86l-0.13,-2.3l0.64,-2.28l-0.44,-0.62l0.29,-2.3l-0.93,-3.8l0.08,-0.7l0.3,-0.45l1.83,-0.8l0.7,-1.39l1.43,-1.62l0.74,-1.8l-0.25,-1.13l0.52,-0.62l-2.34,-3.49l0.87,-3.26l-0.11,-0.78l-0.81,-1.29l0.28,-0.59l-0.23,-0.7l0.48,-3.2l-0.36,-0.82l0.91,-1.49l2.44,0.33l0.65,-0.86l12.99,34.86l0.84,3.65l2.6,2.21l0.88,0.34l0.36,1.6l1.71,1.31l0.0,0.35l0.77,0.23l-0.06,0.58l-0.46,3.09l-1.57,0.24l-1.32,1.19l-0.51,0.94l-0.96,0.37l-0.5,1.68l-1.1,1.44l-17.61,4.74l-1.7,-1.43l-0.41,-0.89l-0.1,-2.0l0.54,-0.59l0.03,-0.52l-1.02,-5.18Z",name:"New Hampshire"},"US-NY":{path:"M821.95,168.59l-0.84,-0.72l0.83,-3.23l1.03,-0.3l0.37,-0.48l0.74,0.21l0.64,-0.32l-0.06,-0.58l0.43,-0.05l0.28,-0.66l0.72,-0.32l-0.21,-1.42l0.73,-0.47l0.35,0.56l1.04,-0.16l0.49,-0.33l0.01,-0.54l1.46,-0.18l0.24,-0.74l1.66,0.02l0.91,-0.54l0.45,-1.21l0.62,0.24l0.43,-0.5l4.32,-1.28l2.35,-1.12l2.36,-2.84l0.18,0.17l-2.53,3.41l-0.01,0.46l0.56,0.38l1.59,-0.33l0.28,0.61l-1.3,1.19l-2.05,0.53l-0.37,0.58l-1.16,0.41l0.23,0.43l-0.24,0.3l-0.68,-0.16l-0.74,0.7l-1.04,0.17l-0.37,0.55l-1.42,0.45l-0.26,0.67l-1.34,0.19l-0.44,0.7l-1.35,0.96l-2.77,1.33l-1.02,0.88l-1.04,0.09l-0.32,0.93l-0.28,0.03l-0.26,-0.68l-1.45,-0.25l-0.88,0.74l0.07,0.96l-0.94,0.56ZM844.29,155.03l0.88,-2.14l1.18,-0.48l0.6,-0.93l0.81,0.34l0.13,-0.83l0.75,0.63l-3.84,3.68l-0.51,-0.28ZM845.16,149.15l0.06,-0.06l0.18,-0.06l-0.11,0.19l-0.13,-0.07ZM722.08,155.52l3.76,-3.85l1.27,-2.19l1.75,-1.86l1.16,-0.78l1.28,-3.35l2.09,-2.13l-0.21,-1.84l-1.61,-2.42l0.42,-1.13l-0.17,-0.78l-0.83,-0.53l-2.09,-0.0l0.04,-0.99l-0.58,-2.23l4.98,-2.94l4.48,-1.79l2.38,-0.2l1.84,-0.74l5.64,-0.24l3.12,1.25l3.16,-1.68l5.49,-1.06l0.59,0.45l0.68,-0.2l0.12,-0.99l3.23,-1.85l0.69,-2.05l1.87,-1.76l0.78,-1.26l1.12,0.03l1.13,-0.52l1.07,-1.63l-0.46,-0.69l0.36,-1.2l-0.25,-0.51l-0.64,0.02l-0.17,-1.18l-0.94,-1.58l-1.01,-0.62l0.12,-0.18l0.59,0.39l0.53,-0.27l0.75,-1.43l-0.01,-0.92l0.81,-0.64l-0.01,-0.98l-0.93,-0.19l-0.6,0.7l-0.28,0.12l0.56,-1.3l-0.81,-0.63l-1.26,0.05l-0.87,0.77l-0.98,-0.7l2.05,-2.51l1.78,-1.47l1.67,-2.63l0.7,-0.56l0.89,-1.54l0.07,-0.56l-0.49,-0.94l0.78,-1.9l4.82,-7.61l4.76,-4.5l2.84,-0.51l19.65,-5.66l0.4,0.87l-0.08,2.01l1.02,1.22l0.43,3.79l2.29,3.25l-0.09,1.89l0.85,2.41l-0.59,1.07l-0.0,3.41l0.71,0.89l1.32,2.76l0.19,1.09l0.62,0.84l0.12,3.92l0.55,0.85l0.54,0.07l0.53,-0.61l0.06,-0.87l0.33,-0.07l1.05,1.12l3.87,14.48l0.11,1.59l0.62,1.09l0.33,14.92l0.6,0.62l3.57,16.23l1.26,1.34l-2.82,3.18l0.03,0.54l1.74,1.62l-1.86,3.37l0.21,1.06l-1.03,0.45l-0.24,-4.26l-0.56,-2.23l-0.74,-1.62l-1.46,-1.1l-0.17,-1.13l-0.7,-0.09l-0.42,1.33l0.8,1.45l0.94,0.69l0.95,2.79l-13.74,-4.06l-1.28,-1.47l-2.39,0.24l-0.63,-0.43l-1.06,-0.15l-1.74,-1.91l-0.75,-2.33l0.12,-0.72l-0.36,-0.63l-0.56,-0.21l0.09,-0.46l-0.35,-0.42l-1.64,-0.68l-1.08,0.32l-0.53,-1.22l-1.92,-0.93l-34.6,8.73l-34.43,7.84l-1.11,-5.15Z",name:"New York"},"US-HI":{path:"M293.44,610.32l-0.16,-1.33l-1.79,-3.5l-1.21,-1.37l0.23,-0.95l-0.21,-0.49l0.64,-1.68l4.55,-5.05l0.88,-5.09l0.45,-0.65l0.48,-2.22l-0.34,-2.5l0.41,-1.79l1.19,-0.79l1.55,-0.08l1.27,-0.5l1.51,0.3l2.68,-1.18l1.51,-0.07l1.15,-1.13l-0.03,-3.17l0.35,-1.25l0.99,-1.6l1.21,-0.53l2.67,2.45l-0.1,1.68l1.07,1.67l0.81,2.19l1.64,1.05l2.04,2.64l3.96,7.75l0.59,3.31l-2.1,3.31l0.14,0.54l0.73,0.44l1.2,0.23l0.29,0.68l-0.01,0.53l-0.8,1.13l-0.09,1.86l0.56,2.06l1.01,1.51l0.17,1.18l-0.37,0.44l-2.35,0.67l-1.45,-0.32l-2.49,0.4l-1.2,-0.39l-2.49,-0.11l-3.15,-1.01l-0.9,-0.94l-1.39,-0.68l-2.87,0.15l-4.73,-0.64l-1.91,0.32l-1.08,1.21l-1.89,0.33l-1.22,0.8l-1.62,0.21ZM302.97,554.35l1.47,-2.4l0.62,-1.93l-0.3,-0.8l-0.55,-0.42l-1.1,0.04l-1.49,-2.22l-0.31,-2.64l0.31,-0.99l0.92,-0.89l0.88,-0.53l1.05,-0.12l0.9,0.44l0.73,1.4l0.05,3.78l1.07,0.23l1.89,1.04l1.66,0.12l1.88,1.67l0.65,3.28l0.56,0.34l0.11,1.09l2.18,2.69l-0.14,1.17l-1.45,1.15l-0.84,-0.19l-0.81,0.3l-0.68,-0.4l-1.7,-0.23l-1.91,-1.3l-3.1,-0.5l-0.96,-1.02l-1.42,-0.79l-0.16,-1.4ZM273.53,509.24l-0.16,-0.35l0.54,-1.85l-0.3,-1.63l0.39,-1.12l-0.31,-1.61l0.83,-1.4l-0.26,-1.26l3.14,2.06l2.55,-0.17l1.08,-0.64l1.25,-0.12l0.77,0.28l0.39,1.22l-0.11,1.03l-0.4,0.54l0.01,2.42l0.41,1.21l-0.78,0.43l-0.61,1.27l0.64,2.46l0.61,0.41l0.56,-0.16l-0.24,0.78l0.3,0.88l-0.35,0.37l-0.14,1.04l0.56,1.3l-1.15,0.14l-0.29,-0.77l-2.67,-0.85l-0.05,-0.86l-0.79,-1.25l0.15,-0.76l-0.26,-0.63l-1.05,0.24l-0.45,-0.78l0.16,-0.27l1.0,0.06l0.45,-0.62l-0.42,-0.96l-0.64,-0.2l-0.35,-0.61l-0.47,0.25l-0.47,-0.55l-0.38,0.32l0.14,1.95l-2.85,-1.22ZM284.15,511.85l0.1,-0.21l-0.0,-0.01l0.1,0.09l-0.19,0.14ZM246.14,461.52l2.01,-0.42l1.12,-0.67l1.33,0.51l3.66,0.37l0.71,1.4l1.04,-0.06l1.12,1.14l0.89,0.21l0.72,0.89l0.28,1.56l-0.23,1.15l-0.51,0.62l-2.05,0.87l-1.37,1.99l-0.6,-0.19l-0.46,0.49l-2.84,0.16l-3.61,-3.83l-0.24,-1.91l-1.68,-2.24l0.05,-1.26l0.66,-0.81Z",name:"Hawaii"},"US-VT":{path:"M805.54,72.68l26.02,-7.96l0.89,1.85l-0.74,2.37l-0.03,1.54l2.22,2.75l-0.51,0.58l0.26,1.13l-0.67,1.6l-1.35,1.49l-0.64,1.32l-1.72,0.7l-0.62,0.92l-0.1,0.98l0.93,3.74l-0.29,2.44l0.4,0.54l-0.6,2.11l0.15,2.19l-1.0,1.87l0.27,2.36l-0.53,1.54l1.43,5.44l-0.22,1.22l1.05,5.3l-0.58,0.85l0.11,2.31l0.6,1.26l1.51,1.1l-11.72,3.08l-4.31,-16.79l-1.72,-1.59l-0.91,0.25l-0.3,1.19l-0.12,-0.26l-0.11,-3.91l-0.68,-1.0l-0.14,-0.98l-1.37,-2.85l-0.63,-0.68l0.01,-3.15l0.6,-1.15l-0.86,-2.57l0.08,-1.93l-0.39,-0.91l-1.55,-1.63l-0.38,-0.81l-0.41,-3.71l-1.03,-1.27l0.11,-1.87l-0.42,-1.0Z",name:"Vermont"},"US-NM":{path:"M230.94,422.8l11.82,-123.64l25.66,2.24l26.09,1.86l26.12,1.45l25.74,1.02l-0.31,10.24l-0.74,0.39l-3.59,98.67l-32.38,-1.34l-33.52,-2.02l-0.44,0.76l0.54,2.31l0.44,1.26l1.0,0.77l-30.53,-2.46l-0.43,0.36l-0.81,9.46l-14.64,-1.33Z",name:"New Mexico"},"US-NC":{path:"M676.72,321.71l0.92,0.17l1.52,-0.39l0.42,-0.39l0.52,-0.97l0.13,-2.7l1.34,-1.19l0.47,-1.05l2.24,-1.47l2.12,-0.52l0.76,0.18l1.32,-0.52l2.36,-2.52l0.78,-0.25l1.84,-2.29l1.48,-1.0l1.55,-0.19l1.15,-2.65l-0.28,-1.22l1.65,0.06l0.51,-1.65l0.93,-0.77l1.08,-0.77l0.51,1.52l1.07,0.33l1.34,-1.17l1.35,-2.64l2.49,-1.59l0.79,0.08l0.82,0.8l1.06,-0.21l0.84,-1.07l1.47,-4.18l1.08,-1.1l1.47,0.09l0.44,-0.31l-0.69,-1.26l0.4,-2.0l-0.42,-0.9l0.38,-1.25l7.42,-0.86l19.54,-3.36l37.21,-8.42l31.11,-7.87l0.4,1.21l3.54,3.24l1.0,1.53l-1.2,-1.0l-0.16,-0.63l-0.92,-0.41l-0.52,0.05l-0.24,0.65l0.66,0.54l0.59,1.56l-0.53,0.01l-0.91,-0.75l-2.31,-0.8l-0.4,-0.48l-0.55,0.13l-0.31,0.69l0.14,0.64l1.37,0.44l1.69,1.38l-1.1,0.66l-2.49,-1.2l-0.35,0.5l0.14,0.42l1.6,1.18l-1.84,-0.33l-2.23,-0.87l-0.46,0.14l0.01,0.48l0.6,0.7l1.7,0.83l-0.97,0.58l0.0,0.6l-0.43,0.53l-1.48,0.75l-0.89,-0.77l-0.61,0.22l-0.1,0.35l-0.2,-0.13l-1.31,-2.32l0.21,-2.63l-0.42,-0.48l-0.89,-0.22l-0.37,0.64l0.62,0.71l-0.43,0.99l-0.02,1.03l0.49,1.73l1.6,2.2l-0.31,1.28l0.48,0.29l2.97,-0.59l2.1,-1.49l0.27,0.01l0.37,0.79l0.76,-0.34l1.56,0.05l0.16,-0.72l-0.57,-0.32l1.29,-0.76l2.04,-0.46l-0.1,1.19l0.64,0.29l-0.6,0.88l0.88,1.19l-0.84,0.1l-0.19,0.66l1.38,0.46l0.26,0.94l-1.21,0.05l-0.19,0.66l0.66,0.59l1.25,-0.16l0.52,0.26l0.41,-0.38l0.18,-1.95l-0.75,-3.33l0.41,-0.48l0.56,0.43l0.94,0.06l0.28,-0.58l-0.29,-0.44l0.48,-0.57l1.71,1.84l-0.01,1.4l0.62,0.9l-0.78,0.65l0.9,1.14l-0.08,0.37l-0.42,0.55l-0.78,0.09l-0.91,-0.86l-0.32,0.34l0.13,1.26l-1.08,1.62l0.2,0.57l-0.33,0.22l-0.15,0.98l-0.74,0.55l0.1,0.91l-0.9,0.97l-1.06,0.21l-0.6,-0.37l-0.52,0.52l-0.93,-0.81l-0.86,0.1l-0.4,-0.82l-0.59,-0.21l-0.52,0.38l0.08,0.94l-0.52,0.22l-1.42,-1.24l1.31,-0.4l0.23,-0.88l-0.57,-0.42l-2.02,0.31l-1.14,1.01l0.29,0.67l0.44,0.16l-0.06,0.39l0.15,0.43l0.35,0.25l-0.03,0.12l-0.57,-0.34l-1.69,0.83l-1.12,-0.43l-1.45,0.06l-3.32,-0.7l0.42,1.08l0.97,0.45l0.36,0.64l1.51,-0.21l4.03,1.02l3.51,0.11l0.47,0.42l-0.06,0.52l-0.99,0.05l-0.25,0.72l-1.62,1.44l0.32,0.58l1.85,0.01l-2.56,3.5l-1.67,0.04l-1.6,-0.98l-0.9,-0.19l-1.21,-1.02l-1.12,0.07l0.07,0.47l1.04,1.14l2.32,2.09l2.68,0.26l1.31,0.49l1.7,-2.16l0.51,0.47l1.17,0.33l0.4,-0.57l-0.55,-0.9l0.87,0.16l0.19,0.57l0.66,0.23l1.63,-1.2l-0.18,0.61l0.29,0.57l-0.29,0.38l-0.43,-0.21l-0.41,0.37l0.03,0.9l-0.97,1.72l0.01,0.78l-0.71,-0.07l-0.06,-0.74l-1.12,-0.61l-0.42,0.47l0.27,1.45l-0.52,-1.1l-0.65,-0.15l-1.22,1.08l-0.21,0.53l0.25,0.27l-2.03,0.32l-2.75,1.84l-0.67,-1.03l-0.75,-0.3l-0.37,0.49l0.43,1.26l-0.57,-0.01l-0.09,0.82l-0.94,1.73l-0.91,0.84l-0.59,-0.26l0.49,-0.69l-0.02,-0.77l-1.06,-0.93l-0.08,-0.52l-1.69,-0.41l-0.16,0.47l0.43,1.16l0.2,0.33l0.58,0.07l0.3,0.61l-0.88,0.37l-0.08,0.71l0.65,0.64l0.77,0.18l-0.01,0.37l-2.12,1.67l-1.91,2.65l-2.0,4.31l-0.34,2.13l0.12,1.33l-0.15,-1.03l-1.0,-1.6l-0.55,-0.17l-0.3,0.48l1.17,3.95l-0.63,2.27l-3.9,0.19l-1.43,0.65l-0.35,-0.52l-0.58,-0.18l-0.54,1.07l-1.9,1.14l-0.61,-0.02l-23.25,-15.36l-1.05,-0.02l-18.68,3.49l-0.65,-2.77l-3.25,-2.84l-0.47,0.08l-1.23,1.31l-0.01,-1.29l-0.82,-0.54l-22.82,3.35l-0.64,-0.27l-0.62,0.46l-0.25,0.65l-3.98,1.92l-0.89,1.23l-1.01,0.08l-4.78,2.66l-20.95,3.93l-0.34,-4.55l0.7,-0.95ZM816.97,271.42l0.19,0.35l0.24,0.38l-0.45,-0.41l0.02,-0.32ZM807.5,290.22l0.2,0.32l-0.16,-0.09l-0.04,-0.24ZM815.28,299.09l0.16,-0.36l0.16,0.07l-0.13,0.29l-0.19,0.01ZM812.72,299.05l-0.06,-0.29l-0.03,-0.11l0.3,0.26l-0.21,0.13Z",name:"North Carolina"},"US-ND":{path:"M438.58,42.78l2.06,6.89l-0.73,2.53l0.57,2.36l-0.27,1.17l0.47,1.99l0.01,3.26l1.42,3.95l0.45,0.54l-0.08,0.97l0.39,1.52l0.62,0.74l1.48,3.74l-0.06,3.9l0.42,0.7l0.5,8.35l0.51,1.54l0.51,0.25l-0.47,2.64l0.36,1.63l-0.14,1.75l0.69,1.1l0.2,2.16l0.49,1.13l1.8,2.56l0.15,2.2l0.51,1.08l0.17,1.39l-0.24,1.36l0.28,1.74l-27.89,0.73l-28.38,0.19l-28.38,-0.37l-28.48,-0.93l2.75,-65.45l23.09,0.78l25.56,0.42l25.56,-0.06l24.09,-0.49Z",name:"North Dakota"},"US-NE":{path:"M422.62,173.98l3.92,2.71l3.93,1.9l1.33,-0.22l0.51,-0.47l0.36,-1.08l0.48,-0.2l2.49,0.34l1.32,-0.47l1.58,0.25l3.45,-0.65l2.37,1.98l1.4,0.14l1.55,0.77l1.45,0.08l0.88,1.1l1.49,0.17l-0.06,0.98l1.68,2.08l3.32,0.6l-0.02,2.55l1.13,1.94l0.01,2.29l1.15,1.07l0.34,1.72l1.73,1.46l0.07,1.88l1.5,2.11l-0.49,2.33l0.44,3.09l0.52,0.54l0.93,-0.2l-0.04,1.25l1.21,0.5l-0.41,2.36l0.21,0.44l1.12,0.4l-0.6,0.77l-0.09,1.01l0.13,0.59l0.82,0.5l0.16,1.45l-0.26,0.92l0.26,1.27l0.55,0.61l0.3,1.93l-0.22,1.33l0.23,0.72l-0.57,0.92l0.02,0.79l0.45,0.88l1.23,0.63l0.25,2.5l1.1,0.51l0.03,0.79l1.18,2.75l-0.23,0.96l1.16,0.21l0.8,0.99l1.1,0.24l-0.15,0.96l1.31,1.68l-0.21,1.12l0.51,0.91l-26.14,1.05l-27.83,0.63l-27.84,0.14l-27.88,-0.35l0.46,-21.65l-0.39,-0.41l-32.35,-1.04l1.85,-43.23l43.35,1.22l44.66,-0.04Z",name:"Nebraska"},"US-LA":{path:"M509.0,412.88l-1.33,-21.76l51.43,-4.07l0.34,0.83l1.48,0.65l-0.92,1.35l-0.25,2.13l0.49,0.72l1.18,0.31l-1.21,0.47l-0.45,0.78l0.45,1.36l1.04,0.84l0.08,2.15l0.46,0.54l1.51,0.74l0.45,1.05l1.42,0.44l-0.87,1.22l-0.85,2.34l-0.75,0.04l-0.52,0.51l-0.02,0.73l0.63,0.72l-0.22,1.16l-1.34,0.96l-1.08,1.89l-1.37,0.67l-0.68,0.83l-0.79,2.42l-0.25,3.52l-1.55,1.74l0.13,1.2l0.62,0.96l-0.35,2.38l-1.61,0.29l-0.6,0.57l0.28,0.97l0.64,0.59l-0.26,1.41l0.98,1.51l-1.18,1.18l-0.08,0.45l0.4,0.23l6.18,-0.55l29.23,-2.92l-0.68,3.47l-0.52,1.02l-0.2,2.24l0.69,0.98l-0.09,0.66l0.6,1.0l1.31,0.7l1.22,1.42l0.14,0.88l0.89,1.39l0.14,1.05l1.11,1.84l-1.85,0.39l-0.38,-0.08l-0.01,-0.56l-0.53,-0.57l-1.28,0.27l-1.18,-0.59l-1.51,0.17l-0.61,-0.98l-1.24,-0.86l-2.84,-0.47l-1.24,0.63l-1.39,2.3l-1.3,1.42l-0.42,0.91l0.07,1.2l0.55,0.89l0.82,0.57l4.25,0.82l3.35,-1.0l1.32,-1.19l0.68,-1.2l0.34,0.59l1.08,0.43l0.59,-0.4l0.81,0.03l0.51,-0.46l-0.76,1.21l-1.12,-0.12l-0.57,0.32l-0.38,0.62l0.0,0.83l0.76,1.22l1.48,-0.02l0.65,0.89l1.1,0.48l1.44,-0.66l0.46,-1.11l-0.02,-1.37l0.93,-0.57l0.42,-0.99l0.23,0.05l0.1,1.16l-0.24,0.25l0.19,0.57l0.42,0.15l-0.07,0.75l1.34,1.08l0.35,-0.16l-0.48,0.59l0.18,0.63l-0.24,0.17l-0.84,-0.72l-0.71,-0.08l-1.0,1.89l-0.84,0.14l-0.46,0.53l0.16,1.19l-1.59,-0.6l-0.43,0.19l0.04,0.46l1.14,1.06l-1.17,-0.14l-0.92,0.6l0.68,0.43l1.26,2.04l2.74,0.97l-0.08,1.2l0.33,0.4l2.07,-0.31l0.77,0.17l0.17,0.53l0.73,0.32l1.35,-0.34l0.53,0.78l1.08,-0.46l1.13,0.73l0.14,0.3l-0.41,0.63l1.54,0.86l-0.39,0.65l0.39,0.58l-0.18,0.62l-0.95,1.49l-1.3,-1.56l-0.68,0.34l0.1,0.66l-0.38,0.12l0.41,-1.88l-1.32,-0.76l-0.51,0.5l0.2,1.17l-0.54,0.45l-0.27,-1.02l-0.57,-0.25l-0.89,-1.27l0.03,-0.77l-0.96,-0.14l-0.47,0.5l-1.41,-0.17l-0.74,-0.77l-2.31,-0.09l0.38,-0.86l-0.13,-0.66l-0.64,-0.69l-0.91,0.04l0.1,-0.96l-0.37,-0.36l-0.91,-0.03l-0.22,0.59l-0.85,-0.38l-0.48,0.27l-2.61,-1.26l-1.24,-0.02l-0.67,-0.64l-0.61,0.18l-0.3,0.56l-0.05,1.25l1.72,0.94l1.67,0.35l-0.16,0.92l0.28,0.4l-0.34,0.34l0.23,0.68l-0.76,0.94l-0.03,0.66l0.81,0.97l-0.95,1.43l-1.33,0.94l-0.76,-1.15l0.22,-1.5l-0.35,-0.92l-0.49,-0.18l-0.4,0.36l-1.15,-1.08l-0.6,0.42l-0.76,-1.05l-0.62,-0.2l-0.64,1.33l-0.85,0.26l-0.89,-0.53l-0.85,0.53l-0.1,0.62l0.48,0.41l-0.67,0.56l-0.13,1.44l-0.46,0.13l-0.4,0.84l-0.92,0.08l-0.11,-0.68l-1.6,-0.4l-0.76,0.97l-1.92,-0.93l-0.3,-0.54l-0.99,0.01l-0.35,0.6l-1.15,-0.51l0.42,-0.4l0.0,-1.46l-0.38,-0.57l-1.9,-1.19l-0.08,-0.54l-0.83,-0.71l-0.09,-0.91l0.73,-1.15l-0.34,-1.14l-0.88,-0.19l-0.34,0.57l0.16,0.43l-0.58,0.81l0.04,0.91l-1.8,-0.4l0.07,-0.39l-0.47,-0.54l-1.97,0.76l-0.7,-2.22l-1.32,0.23l-0.18,-2.12l-1.31,-0.35l-1.89,0.3l-1.08,0.66l-0.21,-0.71l0.84,-0.26l-0.05,-0.8l-0.6,-0.58l-1.03,-0.1l-0.85,0.42l-0.94,-0.15l-0.4,0.8l-2.0,1.11l-0.63,-0.31l-1.29,0.71l0.54,1.37l0.81,0.31l1.04,1.55l-1.27,0.36l-1.82,1.06l-7.63,-0.92l-6.7,-2.31l-3.46,-0.65l-6.85,0.69l-3.41,0.8l-1.57,0.73l-0.91,-1.41l1.2,-0.46l0.79,-0.98l0.27,-2.3l-0.59,-0.84l1.15,-1.62l0.23,-1.59l-0.5,-1.83l0.07,-1.46l-0.66,-0.7l-0.21,-1.04l0.83,-2.21l-0.64,-1.95l0.76,-0.84l0.3,-1.49l0.78,-0.94l0.79,-2.83l-0.18,-1.42l0.58,-0.97l-0.75,-1.33l0.84,-0.39l0.2,-0.44l-0.89,-1.36l0.03,-2.13l-1.07,-0.23l-0.57,-1.57l-0.92,-0.84l0.28,-1.27l-0.81,-0.76l-0.33,-0.95l-0.64,-0.34l0.22,-0.98l-1.16,-0.58l-0.81,-0.93l0.16,-2.46l-0.68,-1.93l-1.33,-1.98l-2.63,-2.21ZM548.97,462.65l0.0,-0.0l0.0,0.0l-0.0,0.0ZM607.49,467.36l-0.03,-0.03l-0.08,-0.04l0.13,-0.01l-0.03,0.08ZM607.51,465.75l-0.02,-0.01l0.03,-0.01l-0.02,0.02ZM567.05,468.89l-2.0,-0.42l-0.66,-0.5l0.73,-0.43l0.35,-0.75l0.39,0.49l0.83,0.21l-0.14,0.6l0.5,0.81Z",name:"Louisiana"},"US-SD":{path:"M336.43,128.81l0.3,-0.53l0.75,-19.92l28.49,0.93l28.39,0.37l28.39,-0.19l27.77,-0.73l-0.18,1.71l-0.73,1.71l-2.9,2.46l-0.42,1.27l1.59,2.13l1.06,2.06l0.55,0.36l1.74,0.24l1.01,0.84l0.57,1.02l1.45,38.83l-1.84,0.09l-0.42,0.56l0.24,1.44l0.88,1.14l0.01,1.45l-0.65,0.36l0.17,1.48l0.48,0.43l1.09,0.04l0.34,1.68l-0.16,0.91l-0.62,0.83l0.02,1.73l-0.68,2.45l-0.49,0.44l-0.67,1.88l0.5,1.1l1.33,1.08l-0.16,0.62l0.64,0.66l0.35,1.15l-1.65,-0.28l-0.34,-0.94l-0.85,-0.73l0.19,-0.61l-0.28,-0.59l-1.58,-0.23l-1.03,-1.18l-1.57,-0.11l-1.51,-0.75l-1.34,-0.12l-2.38,-1.99l-3.78,0.6l-1.65,-0.25l-1.19,0.46l-2.62,-0.33l-0.98,0.48l-0.76,1.45l-0.72,0.05l-3.66,-1.82l-4.13,-2.8l-44.82,0.05l-43.33,-1.22l1.79,-43.19Z",name:"South Dakota"},"US-DC":{path:"M783.1,218.48l-0.45,-0.64l-1.55,-0.67l0.58,-1.01l2.03,1.26l-0.61,1.06Z",name:"District of Columbia"},"US-DE":{path:"M798.42,195.12l0.48,-1.56l0.92,-1.11l1.72,-0.71l1.12,0.06l-0.33,0.56l-0.08,1.38l-0.46,1.09l-0.6,0.54l-0.09,0.77l0.13,0.61l1.03,0.85l0.11,2.31l3.98,3.32l1.13,3.99l1.96,1.68l0.47,1.26l3.17,2.27l1.35,-0.08l0.48,1.21l-0.58,0.27l-0.31,0.67l0.03,0.76l0.36,0.19l-0.82,0.57l-0.08,1.21l0.66,0.21l0.85,-0.73l0.72,0.34l0.3,-0.21l0.59,1.55l-9.84,2.64l-8.37,-25.89Z",name:"Delaware"},"US-FL":{path:"M630.29,423.61l47.18,-6.86l1.52,1.91l0.86,2.72l1.47,1.0l48.78,-5.11l1.03,1.38l0.03,1.09l0.55,1.05l1.04,0.48l1.64,-0.28l0.85,-0.75l-0.14,-4.57l-0.98,-1.49l-0.22,-1.77l0.28,-0.74l0.62,-0.3l0.12,-0.7l5.59,0.96l4.03,-0.16l0.14,1.24l-0.75,-0.12l-0.32,0.43l0.25,1.54l2.11,1.81l0.22,1.01l0.42,0.38l0.3,1.92l5.3,11.5l1.81,3.07l7.14,10.22l0.63,0.36l6.82,7.53l-0.48,-0.02l-0.27,0.61l-1.35,-0.02l-0.34,-0.65l0.38,-1.38l-0.16,-0.56l-2.3,-0.92l-0.46,0.53l1.0,2.8l0.78,0.97l2.14,4.77l9.92,13.71l1.37,3.11l3.66,5.34l-1.38,-0.35l-0.43,0.74l0.8,0.65l0.85,0.24l0.56,-0.22l1.46,0.94l2.05,3.05l-0.5,0.34l-0.12,0.53l1.16,0.53l0.89,1.83l-0.08,1.06l0.59,0.95l0.61,2.64l-0.27,0.75l0.93,8.98l-0.31,1.07l0.46,0.67l0.5,3.1l-0.78,1.26l0.03,2.43l-0.84,0.74l-0.22,1.8l-0.48,0.85l0.21,1.47l-0.31,1.74l0.54,1.74l0.45,0.23l-1.15,1.8l-0.39,1.28l-0.94,0.24l-0.53,-0.22l-1.37,0.45l-0.35,1.06l-0.89,0.3l-0.18,0.58l-0.85,0.67l-1.44,0.14l-0.27,-0.32l-1.23,-0.1l-0.9,1.05l-3.17,1.13l-1.06,-0.59l-0.7,-1.04l0.06,-1.8l1.0,0.84l1.64,0.47l0.26,0.63l0.52,0.07l1.35,-0.72l0.2,-0.69l-0.26,-0.64l-1.58,-1.11l-2.4,-0.26l-0.91,-0.46l-0.85,-1.67l-0.89,-0.72l0.22,-0.98l-0.48,-0.28l-0.53,0.15l-1.38,-2.51l-0.44,-0.3l-0.64,0.07l-0.44,-0.61l0.22,-0.89l-0.7,-0.65l-1.21,-0.6l-1.06,-0.08l-0.75,-0.54l-0.57,0.18l-2.8,-0.59l-0.5,0.64l0.25,-0.91l-0.46,-0.42l-0.87,0.12l-0.26,-0.72l-0.88,-0.65l-0.61,-1.41l-0.55,-0.11l-0.73,-2.95l-0.77,-0.98l-0.16,-1.52l-0.44,-0.83l-0.71,-0.89l-0.49,-0.15l-0.12,0.93l-1.29,-0.26l1.07,-1.3l0.18,-1.37l0.86,-1.46l0.65,-0.34l0.28,-0.83l-0.61,-0.38l-1.42,0.93l-1.03,1.67l-0.28,1.79l-1.37,0.35l-0.2,-1.33l-0.79,-1.33l-0.27,-4.04l-0.86,-0.6l1.63,-1.33l0.22,-0.97l-0.58,-0.42l-3.05,1.92l-0.75,-0.66l-0.4,0.26l-1.27,-0.89l-0.37,0.74l1.13,1.09l0.52,0.1l1.26,2.0l-1.04,0.24l-1.43,-0.38l-0.84,-1.6l-1.13,-0.6l-1.94,-2.54l-1.04,-2.28l-1.28,-0.87l0.1,-0.87l-0.97,-1.8l-1.77,-0.98l0.09,-0.67l0.99,-0.41l-0.35,-0.49l0.44,-0.73l-0.39,-0.35l0.4,-1.21l2.47,-4.47l-1.05,-2.41l-0.68,-0.46l-0.92,0.42l-0.28,0.93l0.29,1.19l-0.24,0.03l-0.73,-2.44l-0.99,-0.28l-1.18,-0.87l-1.52,-0.31l0.29,1.94l-0.48,0.61l0.27,0.59l2.21,0.56l0.24,0.97l-0.37,2.46l-0.31,-0.58l-0.8,-0.21l-2.13,-1.53l-0.41,0.2l-0.29,-0.62l0.59,-2.11l0.07,-2.97l-0.66,-1.97l0.42,-0.51l0.48,-1.91l-0.24,-0.54l0.66,-3.04l-0.37,-5.41l-0.69,-1.56l0.35,-0.47l-0.47,-2.18l-2.1,-1.33l-0.05,-0.53l-0.55,-0.43l-0.1,-1.01l-0.92,-0.73l-0.55,-1.51l-0.64,-0.25l-1.44,0.32l-1.02,-0.2l-1.57,0.54l-1.15,-1.74l-1.5,-0.47l-0.19,-0.6l-1.35,-1.51l-3.81,-1.88l-0.51,-2.75l-3.06,-1.14l-0.65,-0.59l-0.52,-1.23l-2.15,-1.93l-2.19,-1.09l-1.45,-0.12l-3.44,-1.68l-2.85,0.98l-1.01,-0.4l-1.04,0.42l-0.36,0.68l-1.33,0.68l-0.5,0.71l0.03,0.64l-0.73,-0.22l-0.59,0.6l0.67,0.94l1.51,0.08l0.41,0.21l-3.03,0.23l-1.58,1.51l-0.91,0.45l-1.3,1.56l-1.56,1.03l-0.32,0.13l0.2,-0.48l-0.26,-0.54l-0.67,-0.04l-2.07,2.24l-2.2,0.23l-2.11,1.06l-0.78,0.03l-0.27,-2.03l-1.71,-2.23l-2.21,-1.0l-0.18,-0.41l-2.51,-1.5l2.8,1.33l1.21,-0.74l-0.0,-0.74l-1.32,-0.34l-0.35,0.55l-0.21,-1.01l-0.34,-0.1l0.12,-0.52l-0.49,-0.33l-1.4,0.61l-2.3,-0.76l0.65,-1.08l0.83,-0.1l1.03,-1.45l-0.91,-0.96l-0.46,0.13l-0.49,1.02l-0.44,-0.04l-0.81,0.56l-0.72,-0.9l-0.7,0.09l-0.17,0.38l-1.34,0.73l-0.14,0.68l0.28,0.46l-3.95,-1.35l-5.05,-0.71l0.11,-0.24l1.27,0.29l0.61,-0.53l2.1,0.39l0.23,-0.78l-0.94,-1.02l0.09,-0.69l-0.62,-0.29l-0.5,0.32l-0.28,-0.47l-1.9,0.19l-2.25,1.1l0.3,-0.64l-0.41,-0.58l-0.96,0.35l-0.58,-0.25l-0.23,0.44l0.2,0.71l-1.45,0.79l-0.4,0.64l-5.17,0.97l0.32,-0.52l-0.4,-0.52l-1.35,-0.28l-0.72,-0.53l0.69,-0.53l0.01,-0.78l-0.68,-0.13l-0.81,-0.66l-0.46,0.11l0.14,0.76l-0.42,1.77l-1.05,-1.39l-0.69,-0.45l-0.55,0.07l-0.3,0.71l0.82,1.77l-0.25,0.79l-1.39,0.99l-0.05,1.04l-0.6,0.22l-0.17,0.57l-1.48,0.55l0.28,-0.66l-0.22,-0.45l1.14,-1.03l0.07,-0.74l-0.4,-0.58l-1.18,-0.24l-0.42,-0.84l0.3,-1.7l-0.18,-1.61l-2.17,-1.12l-2.39,-2.46l0.32,-1.44l-0.15,-1.04ZM644.36,434.04l-0.94,0.26l0.4,-0.44l0.53,0.18ZM665.13,435.61l0.98,-0.28l0.35,0.31l0.08,0.72l-1.42,-0.75ZM770.53,454.92l0.42,0.56l-0.43,0.75l0.0,-1.31Z",name:"Florida"},"US-CT":{path:"M823.41,156.51l2.83,-3.23l-0.07,-0.54l-1.31,-1.25l-3.5,-15.89l9.81,-2.41l0.6,0.46l0.65,-0.26l0.23,-0.58l14.16,-4.0l3.2,10.18l0.47,1.96l-0.04,1.69l-1.66,0.32l-0.92,0.81l-0.69,-0.36l-0.5,0.1l-0.18,0.91l-1.14,0.07l-1.27,1.27l-0.62,-0.14l-0.56,-1.02l-0.89,-0.09l-0.21,0.67l0.75,0.64l0.08,0.54l-0.89,-0.02l-1.02,0.87l-1.65,0.07l-1.15,0.94l-1.44,0.13l-1.21,0.93l-0.65,-1.0l-0.61,0.11l-1.01,2.46l-1.06,0.61l-0.25,1.02l-0.77,-0.26l-0.96,0.56l-0.09,0.85l-1.72,0.98l-1.94,2.27l-1.19,0.46l-0.24,0.38l-1.4,-1.23Z",name:"Connecticut"},"US-WA":{path:"M38.51,55.06l0.37,-1.08l0.93,0.65l0.55,-0.14l0.54,-0.65l0.49,0.67l0.71,-0.01l0.17,-0.77l-0.98,-1.47l0.85,-0.83l-0.09,-1.36l0.49,-0.39l-0.1,-1.03l0.81,-0.27l0.05,0.5l0.48,0.41l0.95,-0.31l-0.09,-0.68l-1.44,-1.82l-1.84,-0.1l-0.15,0.32l-0.78,-0.82l0.26,-1.62l0.66,0.53l0.52,-0.07l0.29,-0.56l-0.17,-0.68l3.33,-0.52l0.25,-0.68l-2.59,-1.29l-0.05,-0.79l-0.67,-0.57l-1.3,-0.31l0.37,-4.73l-0.5,-1.29l0.25,-0.72l-0.52,-0.48l0.55,-3.93l0.04,-4.38l-0.56,-1.02l-0.04,-0.98l-1.56,-2.34l0.33,-4.24l-0.21,-1.29l0.78,-0.79l0.04,-0.71l0.97,-1.44l-0.6,-1.43l1.04,0.8l0.44,0.0l3.35,3.31l0.99,0.35l2.18,2.41l3.73,1.49l1.21,0.07l0.79,0.71l0.67,0.31l0.6,-0.15l1.57,1.07l1.49,0.47l1.28,0.28l1.22,-0.61l0.53,0.31l0.46,0.71l-0.05,1.24l0.55,0.74l0.8,-0.24l0.07,-0.75l0.44,0.03l0.63,1.39l-0.4,0.58l0.34,0.49l0.56,-0.04l0.73,-0.84l-0.38,-1.7l1.03,-0.24l-0.44,0.23l-0.22,0.69l1.27,4.41l-0.46,0.1l-1.67,1.72l0.22,-1.29l-0.22,-0.41l-1.31,0.31l-0.38,0.81l0.09,0.95l-1.37,1.7l-1.98,1.38l-1.06,1.41l-0.96,0.69l-1.1,1.67l-0.06,0.71l0.62,0.6l0.96,0.12l2.77,-0.48l1.22,-0.58l-0.03,-0.7l-0.64,-0.23l-2.94,0.79l-0.35,-0.3l3.23,-3.42l3.06,-0.88l0.89,-1.51l1.73,-1.54l0.53,0.57l0.54,-0.19l0.22,-1.81l-0.06,2.25l0.26,0.91l-0.98,-0.21l-0.64,0.77l-0.41,-0.73l-0.53,-0.19l-0.39,0.64l0.32,2.34l-0.21,-1.07l-0.67,-0.21l-0.46,0.69l-0.07,0.75l0.46,0.66l-0.63,0.58l-0.0,0.45l0.42,0.17l1.67,-0.57l0.25,1.09l-1.08,1.79l-0.08,1.05l-0.83,0.7l0.13,1.0l-0.85,-0.68l1.12,-1.44l-0.23,-0.96l-1.96,1.08l-0.38,0.64l-0.05,-2.11l-0.52,0.02l-1.03,1.59l-1.26,0.53l-1.14,1.87l-1.51,0.3l-0.46,0.44l-0.21,1.18l1.11,-0.03l-0.25,0.36l0.27,0.37l0.93,0.02l0.06,0.68l0.53,0.47l0.52,-0.27l0.35,-1.76l0.15,0.42l0.83,-0.15l1.11,1.48l1.31,-0.61l1.64,-1.48l0.98,-1.56l0.63,0.78l0.73,0.14l0.44,-0.23l-0.06,-0.86l1.56,-0.55l0.35,-0.94l-0.33,-1.26l0.22,-1.19l-0.18,-1.35l0.83,0.2l0.3,-0.92l-0.19,-0.75l-0.72,-0.63l0.89,-1.13l0.07,-1.75l1.24,-1.24l0.61,-1.37l1.61,-0.49l0.78,-1.15l-0.45,-0.66l-0.51,-0.02l-0.86,-1.3l0.16,-2.09l-0.26,-0.87l0.49,-0.79l0.06,-0.84l-1.15,-1.73l-0.63,-0.4l-0.17,-0.64l0.18,-0.5l0.59,0.24l0.53,-0.33l0.24,-1.8l0.79,-0.24l0.3,-1.0l-0.61,-2.32l0.44,-0.53l-0.03,-0.86l-0.96,-0.88l-0.95,0.3l-1.09,-2.65l0.93,-1.82l41.31,9.4l38.95,7.65l-10.13,55.39l1.04,3.0l0.13,2.0l-1.0,1.3l0.73,1.88l-31.18,-5.92l-1.67,0.79l-7.24,-1.02l-1.68,0.92l-4.19,-0.12l-3.18,0.45l-1.64,0.75l-0.88,-0.26l-1.2,0.3l-1.51,-0.23l-2.43,-0.94l-0.91,0.46l-3.45,0.51l-2.11,-0.71l-1.65,0.3l-0.31,-1.36l-1.09,-0.88l-4.34,-1.46l-2.32,-0.11l-1.15,-0.51l-1.27,0.21l-1.89,0.86l-4.49,0.58l-2.26,-1.01l-1.61,-1.15l-1.84,-0.51l-0.63,-0.81l0.64,-6.82l-0.46,-0.95l-0.22,-1.9l-0.98,-1.35l-1.96,-1.67l-1.59,-0.23l-1.31,0.28l-1.95,-3.24l-2.07,-0.23l-0.56,-0.3l-0.1,-0.52l-0.55,-0.47l-1.22,0.28l-0.81,-0.15l-1.0,0.52l-1.03,-1.77l-0.93,-0.23ZM61.97,39.77l0.16,0.74l-0.42,0.48l0.0,-0.91l0.26,-0.31ZM71.38,20.37l-0.61,0.87l-0.15,0.52l0.18,-1.38l0.58,-0.01ZM71.25,15.62l-0.09,-0.05l0.05,-0.04l0.04,0.1ZM70.48,15.47l-0.77,0.39l0.37,-0.68l-0.07,-0.6l0.22,-0.07l0.25,0.97ZM57.68,42.43l0.04,-0.02l-0.01,0.0l-0.03,0.01Z",name:"Washington"},"US-KS":{path:"M477.93,239.62l0.44,0.63l0.76,0.18l1.04,0.8l2.19,-1.08l-0.0,0.75l1.08,0.79l0.23,1.44l-0.95,-0.15l-0.6,0.31l-0.17,0.97l-1.14,1.37l-0.06,1.14l-0.79,0.5l0.04,0.64l1.56,2.1l2.0,1.49l0.2,1.13l0.42,0.86l0.74,0.56l0.32,1.11l1.89,0.91l1.54,0.26l2.67,46.81l-31.54,1.48l-31.97,0.88l-31.98,0.26l-32.04,-0.37l1.21,-65.46l27.89,0.35l27.85,-0.14l27.84,-0.64l27.67,-1.12l1.65,1.23Z",name:"Kansas"},"US-WI":{path:"M510.09,124.06l0.41,-0.27l0.28,-0.9l-0.45,-1.48l0.04,-1.91l0.7,-1.16l0.53,-2.25l-1.61,-2.91l-0.83,-0.36l-1.28,-0.01l-0.21,-2.31l1.67,-2.26l-0.05,-0.77l0.77,-1.55l1.95,-1.09l0.48,-0.75l0.97,-0.25l0.45,-0.75l1.16,-0.14l1.04,-1.56l-0.97,-12.11l1.03,-0.35l0.22,-1.1l0.73,-0.97l0.78,0.7l1.68,0.64l2.61,-0.56l3.27,-1.57l2.65,-0.82l2.22,-2.12l0.31,0.29l1.39,-0.11l1.25,-1.48l0.79,-0.58l1.04,-0.1l0.4,-0.52l1.07,0.99l-0.48,1.68l-0.67,1.01l0.23,1.61l-1.21,2.21l0.64,0.66l2.5,-1.09l0.72,-0.87l2.15,1.22l2.34,0.47l0.44,0.53l0.86,-0.13l1.6,0.7l2.23,3.54l15.47,2.52l4.65,1.96l1.67,-0.16l1.63,0.42l1.33,-0.59l3.17,0.71l2.18,0.09l0.85,0.41l0.56,0.89l-0.42,1.09l0.41,0.77l3.4,0.63l1.4,1.13l-0.16,0.71l0.59,1.11l-0.36,0.81l0.43,1.25l-0.78,1.25l-0.03,1.76l0.91,0.63l1.38,-0.26l1.02,-0.72l0.2,0.26l-0.79,2.44l0.04,1.31l1.32,1.46l0.84,0.35l-0.24,2.02l-2.42,1.2l-0.51,0.78l0.04,1.26l-1.61,3.49l-0.4,3.5l1.11,0.83l0.91,-0.04l0.5,-0.37l0.49,-1.37l1.82,-1.47l0.66,-2.54l1.06,-1.7l0.59,0.18l0.58,-0.71l0.87,-0.4l1.12,1.12l0.59,0.2l-0.28,2.18l-1.19,2.85l-0.57,5.58l0.23,1.11l0.8,0.93l0.07,0.52l-0.51,0.98l-1.3,1.34l-0.86,3.88l0.15,2.57l0.72,1.2l0.06,1.24l-1.07,3.23l0.12,2.11l-0.73,2.11l-0.28,2.46l0.59,2.02l-0.04,1.32l0.49,0.53l-0.21,1.7l0.92,0.78l0.54,2.44l1.2,1.54l0.08,1.69l-0.33,1.45l0.48,2.95l-44.2,4.6l-0.19,-0.79l-1.56,-2.19l-4.94,-0.84l-1.06,-1.35l-0.36,-1.68l-0.9,-1.21l-0.86,-4.89l1.04,-2.61l-0.09,-0.99l-0.71,-0.79l-1.44,-0.48l-0.71,-1.76l-0.47,-6.02l-0.7,-1.4l-0.52,-2.56l-1.15,-0.6l-1.1,-1.56l-0.93,-0.11l-1.17,-0.75l-1.71,0.09l-2.67,-1.79l-2.3,-3.5l-2.64,-2.1l-2.94,-0.53l-0.73,-1.24l-1.12,-1.0l-3.12,-0.45l-3.53,-2.74l0.45,-1.24l-0.12,-1.61l0.25,-0.81l-0.88,-3.11Z",name:"Wisconsin"},"US-OR":{path:"M10.81,140.09l0.63,-3.94l1.32,-2.52l0.23,-1.22l-0.01,-1.26l-0.46,-0.66l-0.14,-1.12l-0.42,-0.32l-0.11,-1.85l2.73,-3.63l2.2,-4.73l0.1,-1.09l0.42,-0.27l0.01,0.79l0.73,0.1l0.42,-1.11l0.88,-0.84l0.23,0.94l1.39,0.27l-0.51,-2.64l-0.92,0.08l2.09,-3.81l1.11,-0.76l0.8,0.4l0.55,-0.33l-0.66,-1.35l-0.6,-0.3l1.71,-4.39l0.41,-0.38l0.04,-0.96l1.74,-5.49l0.97,-1.98l0.4,0.33l0.67,-0.29l-0.12,-0.97l-0.56,-0.32l0.96,-2.74l0.81,0.17l0.23,-0.45l-0.16,-0.52l-0.52,-0.28l0.54,-2.86l1.58,-2.7l0.83,-3.02l1.14,-1.76l0.97,-3.1l-0.08,-1.04l1.21,-1.1l0.04,-0.6l-0.46,-0.65l0.14,-0.52l0.51,0.64l0.45,0.05l0.39,-0.63l0.17,-1.39l-0.74,-0.72l0.5,-1.2l1.28,-0.78l0.05,-0.46l-0.86,-0.5l-0.26,-1.11l0.86,-2.17l-0.06,-1.44l0.92,-0.59l0.4,-0.85l0.07,-3.75l0.49,0.86l0.9,0.41l-0.04,0.91l0.55,0.53l0.43,-0.82l0.39,-0.14l-0.27,-0.98l1.12,0.84l1.53,0.0l1.45,-0.68l1.44,2.36l1.99,0.78l1.39,-0.67l0.91,0.06l1.72,1.51l0.77,1.04l0.21,1.9l0.43,0.78l-0.03,2.05l-0.39,1.24l0.19,0.93l-0.43,1.74l0.26,1.45l0.79,0.85l1.94,0.56l1.44,1.05l2.4,1.1l4.98,-0.53l2.9,-1.06l1.14,0.51l2.23,0.09l4.24,1.43l0.69,0.54l0.19,1.15l0.57,0.58l1.86,-0.27l2.11,0.71l3.79,-0.55l0.69,-0.42l2.19,0.93l1.64,0.24l1.19,-0.3l0.88,0.26l1.89,-0.78l3.07,-0.43l4.16,0.13l1.61,-0.91l7.16,1.02l0.96,-0.19l0.79,-0.58l31.27,5.93l0.23,1.81l0.93,1.82l1.16,0.63l1.96,1.86l0.57,2.45l-0.16,1.0l-3.69,4.54l-0.4,1.41l-1.39,2.63l-2.21,2.42l-0.65,2.68l-1.49,1.84l-2.23,1.5l-1.92,3.35l-1.49,1.27l-0.62,2.02l-0.12,1.87l0.28,0.92l0.56,0.61l0.54,0.04l0.39,-0.35l0.63,0.76l0.89,-0.05l0.07,0.88l0.8,0.95l-0.46,1.0l-0.65,0.06l-0.33,0.4l0.21,1.8l-1.03,2.56l-1.22,1.41l-6.86,39.15l-26.21,-4.99l-28.89,-6.05l-28.8,-6.61l-28.87,-7.22l-1.54,-2.51l0.26,-2.47l-0.29,-0.87Z",name:"Oregon"},"US-KY":{path:"M583.03,306.53l0.35,-2.18l1.13,0.96l0.72,0.2l0.75,-0.36l0.46,-0.88l0.87,-3.55l-0.54,-1.75l0.38,-0.86l-0.1,-1.87l-1.27,-2.04l1.79,-3.21l1.24,-0.51l0.73,0.06l7.03,2.56l0.81,-0.2l0.65,-0.72l0.24,-1.93l-1.48,-2.14l-0.24,-1.44l0.2,-0.87l0.4,-0.52l1.1,-0.18l1.24,-0.83l3.0,-0.95l0.64,-0.51l0.15,-1.13l-1.53,-2.05l-0.08,-0.68l1.33,-1.97l0.14,-1.16l1.25,0.42l1.12,-1.33l-0.68,-2.0l1.92,0.9l1.72,-0.84l0.03,1.18l1.0,0.46l0.99,-0.94l0.02,-1.36l0.51,0.16l1.9,-0.96l4.41,1.52l0.64,0.94l0.86,0.18l0.59,-0.59l0.73,-2.53l1.38,-0.55l1.39,-1.34l0.86,1.29l0.77,0.42l1.16,-0.13l0.11,0.75l0.95,0.19l0.67,-0.62l0.03,-1.0l0.84,-0.38l0.26,-0.48l-0.25,-2.09l0.84,-0.4l0.34,-0.56l-0.06,-0.69l1.25,-0.56l0.34,-0.72l0.38,1.47l0.61,0.6l1.46,0.64l1.25,-0.0l1.11,0.81l0.53,-0.11l0.26,-0.55l1.1,-0.46l0.53,-0.69l0.04,-3.47l0.85,-2.18l1.02,0.18l1.55,-1.19l0.75,-3.46l1.04,-0.37l1.65,-2.23l0.0,-0.81l-1.18,-2.88l2.78,-0.59l1.54,0.81l3.85,-2.82l2.23,-0.46l-0.18,-1.07l0.36,-1.47l-0.32,-0.36l-1.22,-0.04l0.58,-1.39l-1.09,-1.54l1.65,-1.83l1.81,1.18l0.92,-0.11l1.93,-1.01l0.78,0.88l1.75,0.54l0.57,1.28l0.94,0.92l0.79,1.84l2.6,0.67l1.87,-0.57l1.63,0.27l2.18,1.85l0.96,0.43l1.28,-0.18l0.61,-1.31l0.99,-0.54l1.35,0.5l1.34,0.04l1.33,1.09l1.26,-0.69l1.41,-0.15l1.81,-2.55l1.72,-1.03l0.92,2.35l0.7,0.83l2.45,0.81l1.35,0.97l0.75,1.05l0.93,3.35l-0.37,0.45l0.09,0.72l-0.44,0.61l0.02,0.53l2.24,2.62l1.35,0.92l-0.08,0.89l1.34,0.97l0.58,1.35l1.55,1.2l0.98,1.62l2.14,0.84l1.09,1.12l2.14,0.25l-4.86,6.13l-5.06,4.15l-0.42,0.86l0.22,1.25l-2.07,1.93l0.04,1.64l-3.06,1.63l-0.8,2.38l-1.71,0.6l-2.7,1.83l-1.66,0.48l-3.39,2.42l-23.95,3.09l-8.8,1.42l-7.47,0.86l-7.68,0.46l-22.71,3.52l-0.64,-0.56l-3.63,0.09l-0.41,0.6l1.03,3.57l-22.99,2.73Z",name:"Kentucky"},"US-ME":{path:"M837.01,56.27l0.87,-1.15l1.42,1.7l0.84,0.04l0.39,-2.12l-0.46,-2.19l1.7,0.36l0.73,-0.42l0.21,-0.52l-0.32,-0.7l-1.18,-0.47l-0.44,-0.62l0.19,-1.42l0.86,-2.02l2.08,-2.25l0.01,-0.98l-0.52,-0.93l1.02,-1.64l0.39,-1.51l-0.22,-0.92l-1.02,-0.35l-0.07,-1.42l-0.4,-0.43l0.55,-0.96l-0.04,-0.63l-1.0,-1.26l0.13,-1.73l0.37,-0.63l-0.15,-0.97l1.22,-1.93l-0.96,-6.17l5.58,-18.87l2.25,-0.23l1.14,3.18l0.55,0.43l2.54,0.56l1.83,-1.73l1.68,-0.83l1.24,-1.72l1.25,-0.12l0.64,-0.47l0.25,-1.43l0.42,-0.3l1.36,0.04l3.68,1.41l1.14,0.96l2.36,1.05l8.38,22.7l0.64,0.65l-0.19,1.26l0.64,0.86l-0.1,1.52l-0.33,0.05l-0.24,0.66l1.72,1.13l1.79,0.22l0.82,0.41l1.88,-0.19l1.25,-0.64l0.34,0.86l-0.59,1.43l1.69,1.86l0.28,2.69l2.72,1.68l0.98,-0.1l0.47,-0.74l-0.06,-0.5l0.36,0.08l0.25,0.49l0.64,0.07l1.41,1.11l0.27,0.75l1.27,0.94l0.04,0.47l-0.52,-0.14l-0.39,0.41l0.18,0.77l-0.76,-0.15l-0.35,0.4l0.16,0.63l0.81,0.53l0.55,0.92l0.48,0.17l0.16,-0.88l0.39,-0.17l0.8,0.32l0.25,-0.83l0.34,0.41l-0.31,0.85l-0.53,0.19l-1.21,3.24l-0.63,-0.04l-0.31,0.44l-0.55,-1.05l-0.72,0.03l-0.3,0.5l-0.56,0.06l-0.02,0.49l0.58,0.85l-0.9,-0.45l-0.33,0.63l0.26,0.52l-1.2,-0.28l-0.36,0.3l-0.37,0.78l0.07,0.45l0.44,0.08l0.07,1.21l-0.37,-0.57l-0.55,-0.06l-0.39,0.45l-0.2,1.09l-0.48,-1.53l-1.14,0.01l-0.68,0.75l-0.36,1.48l0.59,0.63l-0.83,0.63l-0.69,-0.46l-0.73,1.04l0.1,0.64l0.99,0.63l-0.35,0.21l-0.1,0.82l-0.46,-0.21l-0.85,-1.82l-1.03,-0.46l-0.39,0.22l-0.45,-0.41l-0.57,0.63l-1.24,-0.19l-0.26,0.85l0.78,0.4l0.01,0.37l-0.51,-0.05l-0.56,0.4l-0.09,0.7l-0.49,-1.02l-1.17,-0.02l-0.16,0.64l0.52,0.88l-1.44,0.96l0.84,1.11l0.08,1.06l0.53,0.65l-0.97,-0.41l-0.96,0.22l-1.2,-0.42l-0.17,-0.91l0.74,-0.28l-0.08,-0.56l-0.42,-0.49l-0.67,-0.12l-0.3,0.33l-0.23,-2.37l-0.37,-0.22l-1.1,0.27l0.04,1.96l-1.85,1.92l0.02,0.49l1.25,1.47l-0.64,0.96l-0.19,3.87l0.77,1.41l-1.08,1.72l-0.8,-0.19l-0.45,0.93l-0.62,-0.06l-0.41,-1.15l-0.73,-0.21l-0.52,1.03l0.11,0.69l-0.45,0.59l0.12,2.41l-0.95,-1.01l0.14,-1.28l-0.24,-0.59l-0.82,0.29l-0.08,2.01l-0.44,-0.25l0.15,-1.54l-0.47,-0.4l-0.68,0.49l-0.76,3.04l-0.77,-1.97l0.17,-1.21l-0.4,-0.27l-0.46,0.21l-1.05,2.59l0.35,0.53l0.85,-0.15l0.95,2.08l-0.28,-0.59l-0.51,-0.23l-0.66,0.3l-0.07,0.64l-1.38,-0.1l-2.16,3.17l-0.53,1.86l0.29,0.6l-0.68,0.65l0.51,0.43l0.91,-0.21l0.37,0.92l-0.77,0.3l-0.2,0.39l-0.4,-0.04l-0.51,0.57l-0.14,1.03l0.67,1.37l-0.08,0.68l-0.79,1.29l-0.94,0.61l-0.54,1.29l0.44,1.56l-0.4,2.81l-0.8,-0.33l-0.42,0.59l-1.02,-0.76l-0.57,-1.85l-0.93,-0.37l-2.36,-1.99l-0.76,-3.45l-13.24,-35.53ZM863.91,81.24l0.08,0.26l-0.08,0.23l0.03,-0.29l-0.04,-0.2ZM865.32,81.46l0.47,0.7l-0.04,0.47l-0.32,-0.25l-0.1,-0.93ZM867.66,78.32l0.42,0.82l-0.16,0.14l-0.42,-0.19l0.16,-0.77ZM877.03,64.89l-0.14,0.2l-0.03,-0.24l0.17,0.04ZM873.08,75.23l0.01,0.02l-0.03,0.03l0.01,-0.06Z",name:"Maine"},"US-OH":{path:"M665.07,178.88l1.66,0.36l0.97,-0.31l1.75,1.07l2.07,0.26l1.47,1.17l1.7,0.24l-2.17,1.18l-0.12,0.47l0.42,0.24l2.45,0.19l1.39,-1.1l1.76,-0.25l3.39,0.96l0.92,-0.08l1.48,-1.3l1.73,-0.59l1.15,-0.97l1.91,-0.97l2.61,-0.03l1.09,-0.62l1.24,-0.06l1.07,-0.8l4.24,-5.46l4.53,-3.47l6.92,-4.36l5.83,28.04l-0.51,0.54l-1.28,0.43l-0.41,0.95l1.65,2.23l0.02,2.11l0.41,0.26l0.31,0.94l-0.04,0.76l-0.54,0.83l-0.5,4.08l0.18,3.21l-0.58,0.41l0.34,1.11l-0.35,1.74l-0.39,0.54l0.76,1.23l-0.25,1.87l-2.41,2.65l-0.82,1.86l-1.37,1.5l-1.24,0.67l-0.6,0.7l-0.87,-0.92l-1.18,0.14l-1.32,1.74l-0.09,1.32l-1.78,0.85l-0.78,2.25l0.28,1.58l-0.94,0.85l0.3,0.67l0.63,0.41l0.27,1.3l-0.8,0.17l-0.5,1.6l0.06,-0.93l-0.91,-1.26l-1.53,-0.55l-1.07,0.71l-0.82,1.98l-0.34,2.69l-0.53,0.82l1.22,3.58l-1.27,0.39l-0.28,0.42l-0.25,3.12l-2.66,1.2l-1.0,0.05l-0.76,-1.06l-1.51,-1.1l-2.34,-0.73l-1.16,-1.92l-0.31,-1.14l-0.42,-0.33l-0.73,0.13l-1.84,1.17l-1.1,1.28l-0.4,1.05l-1.43,0.15l-0.87,0.61l-1.11,-1.0l-3.14,-0.59l-1.37,0.72l-0.53,1.25l-0.71,0.05l-3.04,-2.26l-1.93,-0.29l-1.77,0.56l-2.14,-0.52l-0.55,-1.54l-0.96,-0.97l-0.63,-1.38l-2.03,-0.76l-1.14,-1.01l-0.97,0.26l-1.31,0.89l-0.46,0.03l-1.79,-1.23l-0.61,0.2l-0.6,0.7l-8.67,-55.57l20.65,-4.25ZM675.61,181.3l0.53,-0.79l0.67,0.41l-0.48,0.35l-0.72,0.03Z",name:"Ohio"},"US-OK":{path:"M399.11,359.23l-0.05,-42.02l-0.39,-0.4l-51.81,-0.82l0.31,-10.23l36.69,0.74l35.99,-0.07l35.98,-0.86l35.56,-1.62l0.6,10.68l4.55,24.34l1.41,37.87l-1.2,-0.22l-0.29,-0.36l-2.13,-0.21l-0.82,-0.79l-2.11,-0.39l-1.77,-2.05l-1.23,-0.22l-2.25,-1.56l-1.5,-0.4l-0.8,0.46l-0.23,0.88l-0.82,0.24l-0.46,0.62l-2.47,-0.14l-1.79,-1.48l-2.3,1.29l-1.16,0.2l-0.19,0.56l-0.63,0.28l-2.12,-0.77l-1.7,1.18l-2.06,0.51l-0.83,1.37l-1.48,0.06l-0.57,1.25l-1.26,-1.55l-1.7,-0.1l-0.32,-0.58l-1.21,-0.46l-0.02,-0.96l-0.44,-0.5l-1.24,-0.18l-0.73,1.38l-0.66,0.11l-0.84,-0.5l-0.97,0.07l-0.71,-1.51l-1.09,-0.35l-1.17,0.57l-0.45,1.7l-0.7,-0.08l-0.49,0.43l0.29,0.73l-0.51,1.68l-0.43,0.19l-0.86,-1.45l0.39,-1.65l-0.75,-0.86l-0.8,0.18l-0.49,0.76l-0.84,-0.18l-0.92,0.98l-1.07,0.13l-0.53,-1.36l-1.99,-0.19l-0.3,-1.48l-1.19,-0.53l-0.82,0.33l-2.12,2.15l-1.21,0.51l-0.97,-0.38l0.19,-1.25l-0.28,-1.13l-2.33,-0.67l-0.07,-2.18l-0.43,-0.55l-2.11,0.39l-2.52,-0.25l-0.64,0.26l-0.81,1.21l-0.95,0.06l-1.76,-1.77l-0.97,-0.12l-1.5,0.56l-2.68,-0.63l-1.86,-1.0l-1.05,0.25l-2.46,-0.3l-0.17,-2.12l-0.85,-0.87l-0.43,-1.02l-1.16,-0.41l-0.7,-0.83l-0.83,0.08l-0.44,1.64l-2.22,-0.68l-1.07,0.6l-0.96,-0.09l-3.79,-3.78l-1.12,-0.43l-0.8,0.08Z",name:"Oklahoma"},"US-ID":{path:"M132.48,121.36l-0.34,-0.44l0.08,-1.99l0.53,-1.74l1.42,-1.22l2.11,-3.59l1.68,-0.92l1.39,-1.52l1.08,-2.15l0.05,-1.22l2.21,-2.41l1.43,-2.7l0.37,-1.37l2.04,-2.26l1.89,-2.81l0.03,-1.01l-0.79,-2.95l-2.13,-1.94l-0.87,-0.36l-0.85,-1.61l-0.41,-3.02l-0.59,-1.19l0.94,-1.19l-0.12,-2.35l-1.04,-2.69l10.12,-55.42l13.39,2.35l-3.54,20.71l1.29,2.89l1.0,1.27l0.27,1.55l1.17,1.76l-0.12,0.83l0.39,1.14l-0.99,0.95l0.83,1.76l-0.83,0.11l-0.28,0.71l1.93,1.68l1.03,2.04l2.24,1.22l0.54,1.58l1.09,1.33l1.49,2.79l0.08,0.68l1.64,1.81l0.01,1.88l1.79,1.71l-0.07,1.35l0.74,0.19l0.9,-0.58l0.36,0.46l-0.36,0.55l0.07,0.54l1.11,0.96l1.61,0.15l1.81,-0.36l-0.63,2.61l-0.99,0.54l0.25,1.14l-1.83,3.73l0.06,1.72l-0.81,0.07l-0.37,0.54l0.6,1.33l-0.62,0.9l-0.03,1.16l0.96,0.93l-0.37,0.81l0.28,1.01l-1.57,0.43l-1.21,1.41l0.1,1.11l0.46,0.77l-0.13,0.73l-0.83,0.77l-0.2,1.52l1.48,0.63l1.38,1.79l0.78,0.27l1.08,-0.35l0.56,-0.8l1.85,-0.41l1.21,-1.28l0.81,-0.29l0.15,-0.76l0.78,0.81l0.23,0.71l1.05,0.64l-0.42,1.23l0.73,0.95l-0.34,1.38l0.57,1.34l-0.21,1.61l1.54,2.64l0.31,1.73l0.82,0.37l0.67,2.08l-0.18,0.98l-0.76,0.64l0.51,1.89l1.24,1.16l0.3,0.79l0.81,0.08l0.86,-0.37l1.04,0.93l1.06,2.79l-0.5,0.81l0.89,1.83l-0.28,0.6l0.11,0.98l2.29,2.41l0.97,-0.14l-0.01,-1.14l1.07,-0.89l0.93,-0.22l4.53,1.62l0.69,-0.32l0.67,-1.35l1.19,-0.39l2.25,0.93l3.3,-0.1l0.96,0.88l2.29,-0.58l3.23,0.78l0.45,-0.49l-0.67,-0.76l0.26,-1.06l0.74,-0.48l-0.07,-0.96l1.23,-0.51l0.48,0.37l1.07,2.11l0.12,1.11l1.36,1.95l0.73,0.45l-6.27,53.85l-47.47,-6.31l-46.96,-7.72l6.88,-39.16l1.12,-1.18l1.07,-2.67l-0.21,-1.74l0.74,-0.15l0.77,-1.62l-0.9,-1.27l-0.18,-1.2l-1.24,-0.08l-0.64,-0.81l-0.88,0.29Z",name:"Idaho"},"US-WY":{path:"M218.62,206.98l10.1,-86.59l25.45,2.74l26.79,2.4l26.83,1.91l27.84,1.46l-3.67,87.1l-27.31,-1.41l-28.2,-1.97l-29.69,-2.63l-28.14,-3.02Z",name:"Wyoming"},"US-UT":{path:"M220.28,185.78l-2.51,21.5l0.35,0.45l32.23,3.42l-8.32,87.13l-42.53,-4.67l-42.4,-5.77l16.08,-108.32l47.1,6.26Z",name:"Utah"},"US-IN":{path:"M600.87,189.59l1.42,0.87l2.1,0.15l1.52,-0.38l2.63,-1.39l2.73,-2.1l32.14,-4.8l8.96,57.41l-0.66,1.15l0.3,0.92l0.81,0.79l-0.66,1.14l0.49,0.8l1.12,0.04l-0.36,1.14l0.18,0.51l-1.81,0.29l-3.18,2.55l-0.43,0.17l-1.4,-0.81l-3.46,0.91l-0.09,0.78l1.19,3.1l-1.4,1.88l-1.18,0.49l-0.45,0.89l-0.31,2.6l-1.11,0.88l-1.06,-0.24l-0.47,0.47l-0.85,1.95l0.05,3.13l-0.39,1.0l-1.38,0.85l-0.93,-0.68l-1.24,0.01l-1.47,-0.69l-0.62,-1.84l-1.89,-0.73l-0.44,0.3l-0.04,0.5l0.83,0.68l-0.62,0.31l-0.89,-0.35l-0.36,0.29l0.5,1.42l-1.08,0.68l0.14,2.37l-1.06,0.65l-0.0,0.83l-0.16,0.37l-0.25,-1.01l-1.6,0.18l-1.4,-1.69l-0.5,-0.08l-1.67,1.5l-1.57,0.69l-1.07,2.89l-0.81,-1.07l-2.79,-0.77l-1.11,-0.61l-1.08,-0.18l-1.76,0.92l-0.64,-1.02l-0.58,-0.18l-0.53,0.56l0.64,1.86l-0.34,0.84l-0.28,0.09l-0.02,-1.18l-0.42,-0.4l-0.58,0.01l-1.46,0.79l-1.41,-0.84l-0.85,0.0l-0.48,0.95l0.71,1.55l-0.49,0.74l-1.15,-0.39l-0.07,-0.54l-0.53,-0.44l0.55,-0.63l-0.35,-3.09l0.96,-0.78l-0.07,-0.58l-0.44,-0.23l0.69,-0.46l0.25,-0.61l-1.17,-1.47l0.46,-1.16l0.32,0.19l1.39,-0.55l0.33,-1.8l0.55,-0.4l0.44,-0.92l-0.06,-0.83l1.52,-1.07l0.06,-0.69l-0.41,-0.93l0.57,-0.86l0.14,-1.29l0.87,-0.51l0.4,-1.91l-1.08,-2.54l0.06,-1.91l-0.93,-0.91l-0.61,-1.5l-1.05,-0.78l-0.04,-0.58l0.92,-1.39l-0.63,-2.25l1.27,-1.31l-6.5,-50.67Z",name:"Indiana"},"US-IL":{path:"M540.1,225.5l0.86,-0.35l0.37,-0.67l-0.23,-2.33l-0.73,-0.93l0.15,-0.41l0.72,-0.69l2.42,-0.98l0.71,-0.65l0.63,-1.68l0.17,-2.11l1.65,-2.47l0.27,-0.94l-0.03,-1.22l-0.59,-1.95l-2.23,-1.88l-0.11,-1.77l0.67,-2.38l0.45,-0.37l4.6,-0.85l0.81,-0.41l0.82,-1.12l2.55,-1.0l1.43,-1.56l0.39,-3.28l1.42,-1.46l0.29,-0.74l0.33,-4.37l-0.76,-2.14l-4.02,-2.47l-0.28,-1.5l-0.48,-0.82l-3.64,-2.48l44.57,-4.64l-0.01,2.65l0.57,2.59l1.38,2.49l1.3,0.95l0.76,2.6l1.26,2.71l1.42,1.85l6.6,51.47l-1.22,1.13l-0.1,0.69l0.67,1.76l-0.84,1.09l-0.03,1.11l1.19,1.09l0.56,1.41l0.89,0.82l-0.1,1.8l1.06,2.31l-0.28,1.49l-0.87,0.56l-0.21,1.47l-0.59,0.93l0.34,1.2l-1.48,1.13l-0.23,0.41l0.28,0.7l-0.93,1.17l-0.31,1.19l-1.64,0.67l-0.63,1.67l0.15,0.8l0.97,0.83l-1.27,1.15l0.42,0.76l-0.49,0.23l-0.13,0.54l0.43,2.94l-1.15,0.19l0.08,0.45l0.91,0.78l-0.48,0.17l-0.03,0.64l0.83,0.29l0.04,0.42l-1.31,1.97l-0.25,1.19l0.59,1.22l0.7,0.64l0.37,1.08l-3.31,1.22l-1.19,0.82l-1.24,0.24l-0.77,1.01l-0.18,2.04l1.7,2.81l0.07,0.54l-0.53,1.19l-0.96,0.03l-6.3,-2.43l-1.08,-0.08l-1.57,0.64l-0.68,0.72l-1.44,2.95l0.06,0.66l-1.18,-1.2l-0.79,0.14l-0.35,0.47l0.59,1.13l-1.24,-0.79l-0.01,-0.68l-1.6,-2.21l-0.4,-1.12l-0.75,-0.37l-0.05,-0.49l0.94,-1.35l0.2,-1.03l-0.32,-1.01l-1.44,-2.02l-0.47,-3.18l-2.26,-0.99l-1.55,-2.14l-1.95,-0.82l-1.72,-1.34l-1.56,-0.14l-1.82,-0.96l-2.32,-1.78l-2.34,-2.44l-0.36,-1.95l2.37,-6.85l-0.25,-2.32l0.98,-2.06l-0.38,-0.84l-2.66,-1.45l-2.59,-0.67l-1.29,0.45l-0.86,1.45l-0.9,0.15l-1.3,-1.9l-0.43,-1.52l0.16,-0.87l-0.54,-0.91l-0.29,-1.65l-0.83,-1.36l-0.94,-0.9l-4.11,-2.52l-1.01,-1.64l-4.53,-3.53l-0.73,-1.9l-1.04,-1.21l-0.04,-1.6l-0.96,-1.48l-0.75,-3.54l0.1,-2.94l0.6,-1.28ZM585.53,295.46l0.05,0.05l0.04,0.04l-0.05,-0.0l-0.04,-0.09Z",name:"Illinois"},"US-AK":{path:"M64.88,530.75l0.06,-0.04l0.04,0.06l-0.06,-0.01l-0.05,-0.0ZM66.64,530.24l1.13,0.16l0.11,0.52l-1.21,0.78l-0.23,-0.24l0.3,-0.47l-0.09,-0.76ZM69.51,530.52l0.7,-0.13l0.3,-0.66l2.1,-0.44l2.68,0.09l1.86,0.74l0.99,0.81l0.04,2.23l0.65,0.89l0.77,-0.37l-0.07,-0.76l0.56,0.36l-0.1,0.53l1.05,1.08l-1.24,-0.51l-0.68,0.56l-0.08,-0.76l-1.26,-0.01l-0.76,-0.43l-0.82,0.28l-1.12,-0.26l-0.44,-0.54l0.4,-0.34l0.95,0.84l0.47,-0.03l0.2,-0.5l-0.7,-1.62l-1.11,-0.6l-1.17,0.32l-0.66,0.82l-1.29,0.37l-0.52,-0.37l-0.59,0.38l-0.74,-0.26l-0.58,0.37l0.21,-2.07ZM81.1,534.87l0.81,-0.72l-0.68,-1.59l0.14,-0.29l1.83,-1.05l3.86,-0.11l2.68,0.81l0.57,-0.32l1.04,0.3l0.88,1.1l0.7,-0.06l0.9,-1.66l2.68,-0.78l1.06,0.33l1.28,-0.46l0.86,0.05l-0.14,0.54l0.5,0.59l1.15,0.33l0.6,-0.91l-0.56,-0.35l-0.31,0.15l0.28,-0.7l-0.2,-0.46l2.24,-2.37l1.05,0.07l0.63,0.82l0.66,-0.29l-0.11,-0.63l-1.04,-0.94l0.19,-0.63l0.96,-0.57l3.31,-0.22l-0.15,-0.63l0.81,-0.73l0.76,-0.04l1.14,-1.23l-0.94,-0.25l-0.69,0.62l-0.61,-0.12l-0.59,0.33l-5.45,-1.21l0.08,-1.16l-0.36,-0.69l0.61,-0.46l0.52,-0.18l0.49,0.51l-0.04,1.27l0.91,-0.05l0.15,-0.75l-0.06,-0.85l-0.98,-1.22l0.01,-0.82l-0.67,-0.19l-0.29,0.86l-0.73,0.37l-0.19,0.06l0.24,-0.27l-0.27,-0.52l-0.4,-0.11l-0.76,0.98l-0.97,0.24l-0.67,2.38l-0.33,0.05l-0.36,-0.33l0.03,-4.92l-0.66,-0.64l-1.23,0.46l0.07,-0.72l-0.68,-0.92l0.27,-0.42l-0.12,-1.01l-2.89,-0.21l-0.54,-0.39l-1.37,-0.13l-0.43,-0.56l-1.2,0.69l-0.99,-0.27l-0.29,-0.65l1.23,-0.02l-0.05,-0.92l0.46,-0.72l1.47,-0.11l-0.03,-0.81l-1.33,-0.74l0.14,-0.43l0.85,-0.72l1.34,-0.01l0.43,-0.43l0.58,-4.63l1.27,-1.41l-0.84,-0.73l1.97,-1.03l1.58,0.21l0.44,-0.55l-0.81,-0.46l-0.34,-0.75l-0.6,0.5l-0.57,-0.1l-1.3,0.72l-2.17,0.25l-0.12,0.5l0.5,0.82l-0.72,0.78l-0.48,-0.47l-2.21,-0.3l-2.19,-1.17l-1.56,-1.56l0.03,-0.37l0.7,-0.05l0.04,-0.67l-0.61,-1.28l-0.09,-1.54l0.39,-0.61l-0.72,-0.34l-0.58,-1.19l0.93,-0.28l0.14,-0.6l-1.09,-0.61l1.52,0.14l0.51,-0.46l0.88,0.03l0.05,0.6l1.07,1.2l-1.21,0.44l-0.39,0.39l0.31,0.47l1.11,-0.1l0.47,0.28l1.12,-0.22l0.18,0.15l-0.72,1.13l0.74,0.73l1.63,0.09l0.68,-0.64l-0.26,-0.92l0.44,-0.39l-0.14,-1.27l-0.59,-0.28l-1.31,0.1l-1.81,-1.44l0.01,-0.63l-0.97,-1.12l0.81,0.16l0.53,-0.4l-1.18,-1.08l0.63,-0.51l-0.14,-0.67l1.25,-0.21l0.53,0.32l0.83,-0.05l0.73,-0.46l-0.08,-0.52l-3.03,-0.29l-1.91,0.63l-0.4,0.68l-0.19,-0.22l0.72,-1.02l-0.63,-1.4l0.68,0.09l0.47,-0.54l-0.48,-1.21l0.96,0.46l0.42,-0.51l-0.63,-0.98l1.73,1.01l0.42,-1.53l0.59,-0.35l3.77,-0.6l0.5,0.35l0.25,0.85l-0.36,0.21l0.14,0.47l1.2,0.19l0.3,-0.42l-0.18,-1.0l1.6,-0.11l0.29,-0.63l-1.51,-0.29l0.59,-0.27l0.16,-0.74l0.9,-0.32l1.37,1.16l0.47,-0.57l-0.32,-0.84l0.37,-0.03l1.02,0.42l1.03,1.2l-0.04,0.6l-0.87,-0.06l-0.35,0.64l1.72,0.3l0.1,0.67l1.21,0.8l3.02,0.17l1.92,-0.37l0.11,0.59l2.89,1.88l2.0,0.37l1.83,-0.33l0.67,-0.63l0.41,-1.78l0.72,-1.29l-0.14,-1.81l0.74,0.39l1.24,-0.12l0.86,-0.71l-0.17,-1.62l0.3,-0.04l0.11,-0.44l-0.25,-0.34l-0.83,-0.45l-1.45,0.34l-0.98,-1.22l-1.22,0.1l-0.5,-0.38l-2.79,-0.15l-0.75,0.51l0.35,-0.85l-0.56,-1.94l-1.57,-0.24l-3.01,-2.71l-1.14,-0.28l-0.95,-0.93l-0.77,0.17l-3.27,-3.98l-0.31,-1.07l0.73,-0.34l0.39,-0.82l-0.53,-1.14l0.14,-0.32l0.52,0.26l1.05,-0.26l1.2,1.12l0.36,-0.78l-2.39,-3.21l-1.44,-1.39l-1.03,-2.33l0.73,0.11l1.02,0.72l1.24,-0.42l0.31,0.63l0.57,0.29l1.08,0.2l0.98,-0.22l1.81,0.53l1.37,1.81l1.19,0.53l0.56,-0.47l-0.6,-1.16l1.94,0.62l0.58,0.79l2.66,0.53l1.79,1.18l0.34,0.64l-0.69,0.11l-0.63,0.77l-1.35,-0.42l-0.12,0.69l0.75,0.66l0.19,1.01l2.13,1.87l1.3,0.71l-0.16,0.68l2.13,1.1l0.66,1.36l0.45,0.21l2.16,-0.88l0.7,1.0l-0.4,0.08l0.01,0.51l0.87,0.33l0.96,-0.71l-0.06,-1.11l-0.58,-0.85l0.4,0.0l1.01,2.11l1.88,1.12l0.85,-0.28l0.74,-1.61l-0.17,-0.25l-1.34,-0.47l-0.61,-1.11l-1.03,-0.61l-1.16,0.14l-0.44,-0.38l-0.48,-1.61l1.18,-0.54l0.78,0.4l0.37,-0.59l-0.87,-1.38l-1.35,-0.8l0.0,-1.23l-0.47,-0.25l-1.01,0.43l-3.2,-3.27l0.71,-1.39l0.04,-2.41l-2.35,-5.81l-1.25,-1.7l-0.54,-1.91l1.29,-0.66l1.24,-1.29l3.37,2.86l2.53,1.62l1.6,0.63l4.17,0.25l2.43,-1.65l1.96,0.17l1.51,-0.27l4.46,2.3l3.16,0.43l0.14,0.68l-0.34,0.08l-0.14,0.66l0.53,0.23l0.34,1.4l0.55,-0.29l0.38,-1.21l1.25,0.75l0.88,0.14l0.29,-0.35l-0.22,-0.39l-1.5,-1.03l0.05,-0.38l0.97,-0.06l0.34,0.13l0.34,1.14l0.55,0.33l0.18,-0.22l0.76,0.21l3.84,2.25l2.9,0.43l2.71,-0.19l0.31,0.85l0.85,0.61l0.02,0.66l1.47,0.88l-0.91,-0.04l-0.91,-0.49l-0.93,0.25l0.42,0.83l-0.26,0.43l0.18,0.59l0.73,-0.04l1.12,0.51l1.03,-0.39l1.07,0.65l0.92,-0.02l0.21,0.47l-0.71,0.01l-0.29,0.34l1.75,2.14l1.64,0.18l2.21,1.14l1.47,1.72l0.67,-0.07l0.41,0.37l-1.57,0.55l-0.18,0.63l2.16,1.28l-0.22,0.75l1.74,1.13l0.58,0.79l0.82,-0.05l1.56,0.52l0.51,0.45l0.14,0.61l2.14,0.56l1.96,1.16l1.82,1.63l0.39,0.96l1.19,0.37l1.05,0.92l-0.12,0.41l0.45,0.47l1.93,1.39l4.48,2.43l1.5,1.94l1.21,0.76l1.38,0.67l0.93,0.04l0.77,0.37l0.03,0.38l1.6,0.03l1.23,0.61l0.47,0.58l0.29,-0.26l1.69,1.44l1.68,2.36l1.24,0.84l0.65,1.11l1.25,0.49l-27.91,60.77l0.17,0.48l1.69,1.44l0.83,-0.19l1.44,1.5l2.05,-0.3l2.16,0.82l-0.98,1.08l-0.15,0.61l0.53,1.11l1.01,1.05l0.05,1.28l2.81,5.56l-0.47,2.71l0.54,0.33l1.98,-0.35l0.06,0.23l-1.19,0.71l0.29,0.54l0.84,-0.22l1.03,0.71l0.36,1.46l-0.28,0.03l-0.1,0.51l0.26,0.36l1.11,0.26l-0.24,0.59l0.49,0.49l-0.11,0.51l-0.36,-0.03l-0.12,-0.59l-0.85,-0.8l-0.47,-0.03l-1.0,0.68l-0.32,-0.86l-1.11,-0.57l-1.15,-1.83l0.58,-0.48l-0.09,-0.3l-0.99,-0.27l-0.56,-1.13l-0.02,-1.29l-1.34,-2.12l0.09,-0.76l-1.17,-0.46l-1.47,-1.72l-0.33,-0.8l-1.65,-1.66l1.58,-0.72l-0.4,0.98l0.71,0.53l0.48,-0.34l0.48,-1.49l0.98,0.8l0.73,-0.31l-0.53,-0.92l-0.81,-0.46l-0.73,-1.81l-0.41,-0.17l-2.16,1.02l-2.27,-0.06l-1.73,-1.01l-1.8,-1.85l0.52,-0.4l0.26,-0.96l-0.45,-1.04l-0.92,0.09l-0.12,0.64l-0.81,-0.05l-1.0,-1.05l-3.3,-2.31l-5.2,-1.56l-0.48,-1.29l0.16,-0.55l-1.83,-0.99l-0.64,-1.23l0.85,-0.63l0.26,-0.77l1.16,-0.21l0.15,-0.7l-0.98,-0.3l-2.56,1.0l-1.03,-0.01l-0.22,-0.7l-0.85,-0.75l1.1,-0.51l0.19,-0.4l-0.31,-0.45l-0.64,-0.02l-0.47,-0.8l0.14,-0.59l-0.49,-1.17l-0.45,-0.22l-0.62,0.19l-0.57,-0.49l0.25,-0.73l0.46,-0.09l1.22,0.53l0.42,-0.5l-0.16,-0.48l-1.49,-0.88l-1.82,0.34l-0.6,-0.61l-1.17,-0.28l-0.22,-0.32l0.32,-1.1l-0.72,-0.3l0.35,-0.97l-0.33,-0.29l-2.04,0.78l-0.28,-0.64l-1.38,-0.22l-0.75,0.57l0.31,0.89l-1.75,-0.34l-0.8,0.99l0.26,0.62l0.9,-0.03l-0.2,0.34l-1.52,0.34l-0.23,0.63l0.38,0.29l1.02,-0.16l0.49,0.83l-0.47,0.61l-0.59,-0.24l-0.7,0.58l0.05,0.63l-0.31,0.35l-0.27,-0.15l-0.68,0.39l-1.38,-1.05l0.03,-0.72l-1.08,-0.12l0.11,-0.8l-0.55,-0.46l-1.0,1.06l-1.09,-0.68l-0.44,0.5l-0.48,-0.1l-0.2,0.41l-0.8,-0.43l-0.29,0.55l-0.7,-0.52l-1.3,0.56l-0.16,-0.45l-0.91,-0.04l-0.56,0.81l-1.73,0.25l-1.02,-0.92l-0.6,0.32l-0.44,-0.36l-1.29,0.01l-0.44,-1.08l0.64,0.17l0.17,-0.48l0.68,0.04l0.89,0.91l0.56,-0.11l0.11,-0.54l0.9,0.16l1.67,-0.74l0.32,-0.52l-0.22,-0.4l-2.72,-0.16l-0.79,-1.25l1.54,-1.19l1.91,-0.52l0.81,-0.85l0.52,-0.09l0.76,-1.03l0.15,-1.27l1.37,0.34l3.53,-0.14l0.24,1.07l0.66,0.57l1.41,0.31l2.69,2.59l0.5,-0.37l-0.13,-0.93l-0.99,-0.67l-1.76,-2.54l1.94,-0.66l2.25,0.33l0.05,-0.75l-1.75,-0.86l-1.62,0.15l-0.71,0.63l-1.07,-0.92l-0.7,-0.18l0.17,-0.32l-0.28,-0.7l-1.24,0.32l-1.57,-0.23l-0.99,0.48l-1.49,-0.52l-1.37,0.05l-0.78,0.4l-0.2,0.55l-1.24,-0.08l-1.92,0.49l-0.59,0.81l-0.62,0.26l-0.75,-0.02l-0.97,-1.32l-1.1,-0.29l-0.3,0.28l0.16,0.51l0.44,0.07l0.66,2.11l-0.91,0.44l-2.4,-0.95l-0.46,0.21l0.03,0.68l0.78,0.42l-0.2,0.15l-0.56,0.01l-0.54,-1.57l-0.76,0.74l-0.24,-0.5l-0.88,0.16l-0.13,0.57l-0.85,-0.44l-0.36,0.28l0.3,0.67l-1.93,-0.49l-0.81,1.18l-0.83,0.28l-0.17,1.22l0.33,0.36l0.71,-0.05l1.13,0.82l0.76,1.64l-0.81,0.65l-1.11,0.16l-1.09,-0.54l-0.98,0.53l-0.75,-0.18l-0.37,0.73l-1.4,-0.13l-0.46,0.82l-0.5,-0.62l-0.4,0.44l-1.47,0.04l-1.12,-0.71l-1.09,0.61l-0.67,-0.22l-0.91,0.37l-0.64,-0.78l-0.94,0.73l-0.49,-0.21l-0.32,0.36l-0.62,-0.1l-0.41,-0.5l-0.83,0.37l-2.51,-0.14l-0.57,0.44l0.28,1.17l-0.59,0.14l-1.31,-0.59l-0.58,0.52l-0.3,-0.46l-2.04,0.38l-0.15,-0.68l-0.48,-0.37l-0.79,0.47l-0.83,0.0l-0.29,0.61l-0.03,-0.62l-0.42,-0.3l-1.95,-0.18l-0.77,0.39l-0.34,-0.37l-0.72,-0.1l-1.8,0.43l-0.28,0.75l-0.4,-0.03l-0.82,0.77l-2.9,-0.76l-0.87,-0.79l-0.66,0.16l-0.84,-0.82l-1.36,-0.26l-0.93,0.26ZM89.01,536.65l-0.02,0.01l-0.0,0.03l0.02,-0.04ZM89.06,536.61l0.02,-0.01l-0.01,0.01l-0.0,0.01ZM91.61,484.22l-0.0,0.01l-0.0,-0.01l0.01,0.0ZM87.17,484.0l-0.0,-0.0l0.01,-0.0l-0.0,0.01l-0.01,-0.0ZM186.66,475.29l-0.0,0.02l-0.01,-0.01l0.01,-0.0ZM156.69,531.75l-0.95,1.06l-0.87,0.02l-0.13,-0.28l0.69,-0.51l1.26,-0.28ZM151.45,532.97l-0.11,0.02l0.12,-0.04l-0.01,0.02ZM152.06,535.54l-0.09,-0.14l0.41,-0.11l-0.1,0.3l-0.22,-0.05ZM116.92,535.18l-0.13,0.11l-0.06,-0.02l0.04,-0.19l0.16,0.1ZM90.72,536.66l0.27,-0.19l0.07,0.3l-0.17,0.07l-0.17,-0.19ZM121.46,528.8l-0.0,-0.02l0.04,0.01l-0.03,0.01ZM186.96,558.95l-0.09,-1.09l0.4,-0.11l0.13,0.57l-0.44,0.62ZM196.09,568.76l2.06,0.17l0.88,-0.72l0.4,-0.93l0.62,0.05l0.66,-0.45l0.12,-0.56l3.59,0.11l1.22,2.1l-0.59,0.6l0.11,1.69l1.05,0.86l0.25,0.97l0.46,0.34l0.11,1.76l1.72,2.25l0.24,1.0l-1.26,-0.23l-0.94,0.69l-0.72,1.06l-0.71,-1.34l-1.02,-0.73l0.15,-0.58l-0.32,-1.25l0.48,-1.41l-0.8,-0.55l0.41,-2.32l-0.18,-1.24l0.62,-1.53l-0.66,-0.25l-0.62,0.87l-0.78,-0.09l0.03,0.58l-0.38,0.41l0.37,1.24l-0.41,0.99l0.15,1.56l-0.41,1.27l0.03,2.19l-0.37,0.45l-0.41,-0.46l0.02,-1.59l-0.29,-0.45l-0.66,0.28l-1.11,-0.29l0.47,-0.38l0.24,-0.99l-0.35,-1.47l1.14,0.14l0.45,-0.45l-0.11,-0.36l-0.86,-0.52l-0.27,0.12l-0.01,-1.01l-0.61,-0.4l-0.96,1.15l0.46,0.38l-0.33,0.4l-0.04,-0.54l-0.68,-0.29l0.29,-0.67l-0.28,-0.54l-0.39,-0.02l-0.2,-0.62l-0.47,-0.15l-0.26,0.42l-0.35,-0.7ZM209.19,578.54l0.61,1.19l-0.23,0.77l0.66,1.82l0.05,1.22l1.73,7.29l-0.66,0.56l0.03,0.64l1.0,0.69l-0.59,0.84l0.05,0.52l0.72,0.67l-0.2,1.56l0.37,0.44l1.07,0.31l1.71,2.17l1.4,0.95l0.39,0.88l0.67,0.5l0.09,0.91l1.53,1.02l-0.19,0.84l-1.17,1.01l-0.41,1.68l-0.0,2.19l-2.07,1.87l-1.09,0.57l-0.63,-0.13l-0.02,-1.13l-0.64,0.07l-0.3,1.04l-0.22,0.05l0.16,-1.54l1.09,0.23l2.31,-1.69l-0.23,-0.63l-0.64,0.13l-0.33,-0.61l-0.71,0.13l0.71,-2.09l0.22,-1.84l-0.43,-0.29l-0.4,-1.06l0.62,-0.2l0.58,-0.88l-0.43,-0.27l-1.78,0.52l-0.59,-0.36l-2.75,0.29l-0.13,0.71l0.35,0.37l-0.57,0.72l-0.64,-0.46l-0.2,1.01l-0.3,-0.39l0.1,-0.81l0.89,-0.27l0.51,-0.97l0.54,-0.2l0.43,-1.37l1.49,0.53l1.01,-0.36l-0.17,-0.59l-1.8,-0.6l0.03,-1.02l-0.82,-0.63l0.03,-0.53l-0.51,-0.72l0.35,-0.41l-0.16,-0.68l-0.59,-0.0l0.81,-0.68l0.22,-0.62l-0.41,-0.27l-0.79,0.23l-0.68,-1.21l0.4,-0.26l0.21,-1.19l-0.39,-0.3l-0.8,0.09l-0.48,-1.2l-0.52,-0.26l-0.49,0.27l-0.37,-0.39l0.13,-0.25l1.84,0.29l0.62,-0.37l-0.23,-0.67l-1.19,-0.13l0.23,-0.72l-0.6,-0.28l0.07,-0.27l0.81,-0.01l0.81,1.13l0.62,-0.14l0.04,-0.52l-1.77,-2.58l0.17,-0.56l1.59,1.01l0.37,-0.69l-0.4,-0.48l-1.89,-0.89l0.24,-0.34l-0.2,-0.47l0.54,-0.81l-0.81,-0.3l-0.88,0.87l-0.2,-0.58l0.08,-0.72l0.74,-0.62l0.17,-0.66l0.54,-0.5l0.92,-0.14ZM214.84,608.68l-0.72,0.37l-0.3,-0.26l-0.82,0.1l0.74,-0.58l1.09,0.36ZM207.55,585.56l-0.21,-0.06l0.0,-0.24l0.08,0.17l0.13,0.13ZM124.33,461.82l-0.72,-0.79l0.08,-0.62l0.61,0.33l0.02,1.08ZM96.68,478.86l-0.08,-0.01l0.0,-0.01l0.08,0.02ZM87.61,480.71l-0.14,-0.07l0.02,0.0l0.12,0.07ZM87.75,487.21l-0.01,0.0l-0.04,-0.04l0.05,0.04ZM210.21,605.25l0.95,-0.39l0.15,-0.88l1.01,-0.37l0.59,-1.12l0.76,0.04l0.47,2.53l-1.46,2.49l0.34,-0.93l-0.25,-0.46l0.16,-1.74l-0.39,-0.42l-0.42,0.19l-0.21,0.58l-0.85,0.26l-0.29,1.23l-0.57,-1.01ZM204.53,604.41l0.23,-0.52l-0.58,-0.47l0.16,-0.56l-0.41,-0.26l1.05,-0.38l0.21,-0.67l-2.13,-0.56l1.59,-0.9l0.16,-0.86l-0.36,-0.08l0.35,-1.05l0.21,0.49l1.38,0.95l0.65,1.87l-0.18,0.82l-0.68,0.31l-0.12,0.51l-0.79,0.23l-0.06,0.42l0.07,0.51l0.76,-0.09l-0.11,0.29l0.38,0.45l0.87,0.16l0.31,0.67l-0.54,-0.15l-0.4,0.8l0.23,0.39l0.85,0.22l-1.39,0.74l0.11,0.7l0.57,0.32l-0.22,0.31l0.26,0.63l-0.39,0.4l-0.4,-0.2l0.24,-0.39l-0.45,-1.27l0.19,-0.92l-0.49,-0.5l-0.25,-1.87l-0.67,0.18l-0.2,-0.66ZM204.7,605.12l-0.02,0.03l0.0,-0.0l0.02,-0.03ZM204.91,597.51l-0.15,-0.81l-1.16,-0.79l0.71,0.03l0.44,0.61l0.43,-0.21l0.17,0.98l-0.44,0.18ZM204.03,589.42l1.73,1.0l0.58,0.52l0.11,0.57l0.56,0.15l0.24,-0.39l0.54,0.65l-0.54,1.63l-0.36,-1.55l-0.5,-0.5l-0.56,0.05l-0.21,0.96l0.31,0.54l-0.25,0.39l0.51,0.85l-0.29,0.21l-0.99,-0.68l-0.46,0.33l-0.4,-0.11l0.95,-2.9l-0.98,-1.74ZM204.3,590.82l0.01,0.01l0.01,0.01l-0.01,-0.0l-0.01,-0.01ZM201.28,587.91l0.24,-0.68l0.52,-0.17l-0.03,-0.45l0.42,-0.22l0.35,0.32l0.6,-0.35l-0.0,-0.8l-0.62,-0.4l0.7,-0.07l0.24,-0.65l-1.03,-0.28l-0.02,-1.43l0.48,-2.46l0.45,-0.43l0.87,0.22l0.37,0.4l-0.69,2.23l0.41,0.23l0.08,1.49l0.51,0.53l-0.12,0.39l-0.62,-0.22l-0.31,0.8l-0.69,0.34l0.04,0.32l-0.11,0.42l-0.22,0.32l-1.81,0.61ZM204.42,586.23l0.02,0.16l-0.19,-0.27l0.07,0.06l0.09,0.05ZM203.16,578.77l0.02,-0.02l0.01,0.06l-0.01,0.0l-0.03,-0.05ZM202.08,593.81l-0.03,-0.32l0.05,-0.01l0.09,0.19l-0.11,0.14ZM202.25,593.0l-0.25,-0.54l0.16,-0.07l0.34,0.48l-0.24,0.13ZM201.87,592.45l-0.2,-0.02l-0.02,-0.03l0.04,-0.01l0.17,0.06ZM201.97,591.45l-0.19,-0.44l-0.52,-0.05l0.08,-0.24l1.42,-0.09l-0.01,0.81l-0.39,0.25l-0.38,-0.25ZM195.26,578.67l0.22,-0.17l0.78,1.25l0.56,-0.45l-0.67,-1.58l0.86,0.26l0.05,-1.05l0.36,0.52l1.18,-0.42l0.77,0.97l-0.44,0.2l-0.8,-0.21l-0.17,0.33l-0.79,0.06l0.06,0.48l1.78,2.24l-0.07,0.74l0.9,0.5l1.08,0.01l-0.34,1.59l-0.43,-0.2l-2.75,-3.68l-0.61,0.35l0.09,0.44l-0.28,0.18l0.52,0.86l-0.19,0.56l0.29,0.37l-0.52,0.14l-0.52,-1.4l0.33,-0.19l-0.16,-0.49l-1.1,-2.22ZM197.81,583.65l0.03,-0.01l-0.01,0.04l-0.02,-0.02l-0.0,-0.0ZM197.98,583.86l0.65,0.02l0.94,0.95l0.23,2.78l-0.4,2.69l-0.3,0.89l-0.47,0.37l-0.63,1.95l-0.37,-2.3l1.14,-0.59l-0.06,-0.73l-0.28,-0.06l0.01,-0.56l-0.47,-0.3l-0.19,-0.68l-0.71,-0.04l0.39,-0.63l0.81,-0.06l0.22,-0.32l-0.13,-0.54l-0.66,-0.34l0.68,-0.34l-0.35,-1.27l-0.73,-0.27l0.59,-0.15l0.09,-0.48ZM196.56,583.11l-0.06,-0.04l0.15,-0.08l-0.09,0.12ZM199.05,579.52l1.11,-0.49l0.92,0.47l0.59,0.75l-0.17,0.31l-0.56,-0.63l-0.63,-0.07l-0.13,0.57l0.35,0.67l-1.49,-1.58ZM121.86,538.8l-0.0,-0.01l0.02,0.02l-0.02,-0.01ZM122.16,539.2l0.38,0.41l0.59,-0.1l-0.04,-0.62l0.83,0.53l0.61,-1.11l0.62,0.04l-0.13,0.7l0.46,0.88l-0.67,0.48l-0.23,-0.84l-0.37,-0.03l-0.81,0.68l-0.2,-0.29l-0.67,0.31l-0.36,-1.02ZM125.68,539.91l0.02,-0.0l-0.01,0.0l-0.01,-0.0ZM126.24,540.18l-0.05,-0.09l0.07,0.07l-0.02,0.02ZM126.1,539.97l-0.36,-0.07l0.27,-0.16l0.09,0.23ZM111.97,541.9l0.13,-1.11l-0.41,-0.51l0.57,-0.47l0.58,-0.31l0.5,0.27l1.58,-0.22l0.55,0.47l-0.75,0.07l0.02,0.5l0.56,0.37l-0.31,0.99l0.56,1.75l0.45,0.16l0.28,-0.39l-0.23,-0.7l0.33,-1.09l0.38,0.2l0.37,-0.33l1.06,0.15l0.41,-0.28l0.62,0.17l0.21,0.41l0.91,-0.72l0.49,0.31l-0.22,0.73l0.26,0.4l0.49,-0.02l0.33,-0.47l1.39,0.19l-0.09,0.39l-0.85,0.24l-0.21,0.41l0.21,1.1l0.75,0.33l-0.77,0.3l-2.35,-2.03l-0.88,0.42l-0.02,0.69l-0.56,-0.49l-0.44,0.12l-0.27,0.58l-1.74,-0.5l-0.49,0.58l-0.32,-0.15l-0.13,-0.86l-0.79,-0.03l-1.07,-1.18l-1.1,-0.44ZM119.11,544.38l0.82,0.17l0.33,0.72l-0.52,-0.07l-0.2,-0.66l-0.42,-0.16ZM117.78,540.47l-0.76,-0.83l0.17,-0.28l0.83,0.02l-0.24,1.09ZM121.13,540.99l0.32,0.07l-0.59,0.51l0.31,-0.44l-0.03,-0.14ZM113.0,545.5l-0.71,0.24l-0.07,-0.11l0.36,-0.03l0.42,-0.1ZM111.68,543.33l0.69,-0.15l0.23,0.13l-0.51,0.43l-0.41,-0.41ZM76.93,452.59l0.44,-0.56l0.74,-0.21l0.04,0.98l0.81,0.62l0.81,1.25l1.59,0.48l1.11,0.77l0.29,0.97l-0.62,0.7l1.28,1.78l-0.03,0.76l0.83,0.73l0.06,0.6l-0.76,-0.35l-1.49,0.03l-0.08,-1.15l-0.71,-1.29l0.16,-0.62l-1.2,-2.9l-0.96,-0.77l-1.79,-0.42l-0.51,-1.4ZM84.52,461.74l0.69,0.18l0.56,0.73l-0.43,0.12l-0.82,-1.03ZM75.58,485.5l0.07,-0.44l1.7,1.61l0.78,-0.27l0.53,0.4l0.88,-0.0l-0.06,0.37l0.83,0.24l0.29,0.89l1.02,0.89l-0.67,0.62l-0.55,1.49l-2.66,-1.39l-0.92,-0.99l-0.64,-2.06l-0.55,-0.58l-0.06,-0.77ZM55.82,528.18l0.22,-0.57l1.29,0.26l2.05,-0.81l0.73,0.9l0.76,-0.1l1.99,0.58l0.55,0.5l0.05,0.8l-0.49,1.14l-1.03,0.31l-2.5,-1.87l-2.52,0.16l-1.15,-0.81l0.05,-0.5ZM37.73,525.86l0.44,0.13l0.4,0.44l-0.66,-0.33l-0.17,-0.24ZM43.99,527.71l-0.32,-0.33l-0.55,0.04l0.82,-0.2l0.41,-0.61l-1.11,-1.43l0.35,-0.53l1.55,0.81l-0.4,0.52l0.03,0.83l-0.39,0.13l-0.39,0.76ZM42.84,527.18l-0.0,-0.0l0.0,0.0l0.0,0.0ZM43.98,526.54l0.02,-0.01l0.01,0.01l-0.02,0.0l-0.0,-0.0ZM42.63,527.12l-0.35,0.44l-0.22,-0.21l0.3,-0.36l-0.18,-0.32l0.39,-0.07l0.05,0.51ZM42.72,526.39l-0.0,-0.06l0.01,0.01l-0.01,0.05ZM31.87,524.21l0.91,-0.8l0.8,0.02l0.72,0.69l-1.15,0.35l-1.28,-0.25ZM35.31,524.02l0.44,-0.89l0.8,-0.04l0.97,0.45l0.25,0.65l-0.43,0.37l-2.04,-0.54ZM4.9,508.63l0.28,0.1l-0.04,0.24l-0.12,0.03l-0.12,-0.37ZM6.12,508.53l-0.05,-0.66l0.53,0.07l0.12,0.71l-0.59,-0.13Z",name:"Alaska"},"US-NJ":{path:"M801.65,165.2l1.31,-1.55l0.48,-1.57l0.5,-0.62l0.54,-1.45l0.11,-2.05l0.67,-1.35l0.92,-0.71l14.12,4.16l-0.4,6.03l-0.35,0.55l-0.23,-0.44l-0.7,0.11l-0.26,1.18l-0.76,0.97l0.12,1.42l-0.46,0.6l0.08,1.71l0.58,0.62l1.2,0.29l1.38,-0.43l2.3,0.24l0.9,6.92l-0.56,0.39l0.18,0.66l-0.61,0.95l0.46,0.58l-0.21,0.6l0.53,1.94l-0.47,2.0l0.11,0.61l0.62,0.64l-0.39,1.13l-0.49,0.45l-0.01,0.59l-0.93,1.13l0.02,0.52l-1.07,0.1l0.09,1.21l0.64,0.83l-0.82,0.56l-0.18,1.15l1.05,0.77l-0.31,0.29l-0.17,-0.44l-0.53,-0.18l-0.5,0.22l-0.44,1.51l-1.28,0.61l-0.2,0.45l0.46,0.55l0.8,0.06l-0.66,1.26l-0.26,1.5l-0.68,0.65l0.19,0.48l0.4,0.04l-0.89,1.57l0.07,0.95l-1.65,1.72l-0.12,-1.34l0.36,-2.44l-0.11,-0.87l-0.58,-0.82l-0.89,-0.28l-1.11,0.34l-0.81,-0.35l-1.51,0.88l-0.31,-0.7l-1.62,-0.96l-1.0,0.04l-0.65,-0.71l-0.7,0.07l-3.24,-2.03l-0.06,-1.73l-1.02,-0.94l0.48,-0.68l0.0,-0.87l0.43,-0.83l-0.12,-0.73l0.51,-1.18l1.2,-1.16l2.6,-1.49l0.54,-0.86l-0.38,-0.85l0.5,-0.37l0.47,-1.44l1.24,-1.7l2.52,-2.22l0.18,-0.67l-0.47,-0.82l-4.26,-2.78l-0.75,-1.05l-0.9,0.24l-0.48,-0.33l-1.24,-2.46l-1.62,-0.02l-1.0,-3.44l1.02,-1.03l0.36,-2.23l-1.87,-1.91Z",name:"New Jersey"},"US-CO":{path:"M364.23,239.52l-1.22,65.86l-29.29,-0.9l-29.38,-1.43l-29.35,-1.95l-32.17,-2.75l8.32,-87.13l27.79,2.39l28.22,1.92l29.58,1.46l27.95,0.87l-0.46,21.65Z",name:"Colorado"},"US-MD":{path:"M740.67,219.62l-2.04,-10.06l19.85,-4.49l-0.66,1.29l-0.94,0.08l-1.54,0.81l0.16,0.7l-0.42,0.49l0.23,0.78l-1.76,0.5l-1.48,0.03l-1.14,-0.39l0.21,-0.36l-0.3,-0.49l-1.11,-0.31l-0.47,1.8l-1.63,2.84l-1.37,-0.39l-1.03,0.62l-0.41,1.26l-1.6,1.93l-0.36,1.04l-0.88,0.45l-1.3,1.87ZM760.74,204.54l36.93,-9.13l8.48,26.19l0.45,0.26l1.06,-0.21l8.18,-2.08l-0.9,0.53l0.31,0.64l0.52,0.01l0.37,0.76l0.52,-0.05l-0.38,1.96l-0.12,-0.26l-0.47,0.07l-0.73,0.86l-0.17,2.7l-0.6,0.19l-0.36,0.71l-0.02,1.66l-3.62,1.37l-0.45,0.7l-2.2,0.43l-0.56,0.65l-0.3,-1.09l0.5,-0.31l0.86,-1.84l-0.4,-0.51l-0.45,0.12l0.08,-0.5l-0.44,-0.42l-2.29,0.63l0.3,-0.6l1.15,-0.83l-0.17,-0.69l-1.36,-0.18l0.38,-2.24l-0.18,-1.02l-0.91,0.16l-0.53,1.76l-0.34,-0.68l-0.62,-0.07l-0.44,0.47l-0.5,1.39l0.53,1.02l-2.87,-2.14l-0.43,-0.19l-0.61,0.36l-0.73,-0.76l0.33,-1.67l0.76,-0.6l-0.08,-1.35l2.55,0.23l0.78,-1.5l-0.32,-1.42l-0.72,0.27l-0.28,1.29l-0.98,-0.25l-0.38,-1.07l-0.52,-0.28l-0.55,0.23l-0.22,-0.68l-0.63,0.08l1.0,-0.82l0.22,-1.04l-0.54,-0.55l-0.75,0.83l-0.21,-0.61l1.06,-0.92l-0.25,-0.65l-0.54,-0.08l-0.51,-0.75l-0.42,0.22l-0.53,-0.37l0.83,-1.03l-0.24,-1.02l0.84,-1.95l-0.07,-0.86l-0.46,0.02l-0.66,0.66l-0.56,-0.16l-0.48,0.45l-0.19,0.97l-0.95,-1.2l0.75,-3.46l0.59,-0.51l0.07,-0.74l3.89,-0.78l0.49,-0.41l-0.23,-0.67l-0.45,-0.07l-2.38,0.56l0.88,-1.55l1.42,-0.05l0.35,-0.5l-0.99,-0.67l0.44,-1.9l-0.63,-0.32l-0.48,0.39l-0.87,1.96l0.21,-2.02l-0.59,-0.34l-0.88,1.43l-1.42,0.34l-0.31,1.65l0.39,0.53l0.65,0.12l-1.45,1.92l-0.2,-1.64l-0.64,-0.42l-0.61,0.73l0.07,1.45l-0.85,-0.29l-1.16,0.64l0.02,0.71l1.01,0.27l-0.37,0.54l-0.83,0.22l-0.05,0.34l-0.44,-0.04l-0.35,0.64l1.2,1.22l-0.29,0.17l-1.52,-0.76l-1.33,0.48l0.16,0.69l0.82,0.1l1.26,1.21l1.49,0.58l0.1,0.28l-0.44,0.33l-1.37,0.5l-0.12,1.19l1.83,1.04l0.47,0.63l-0.66,-0.43l-1.05,0.29l0.2,0.64l0.92,0.48l-0.34,0.47l0.4,1.15l0.6,0.09l-0.63,1.26l0.13,0.43l0.63,0.65l1.28,4.18l2.83,2.58l-0.01,0.35l-0.38,0.54l-0.67,-1.23l-1.21,-0.22l-1.69,-0.87l-1.51,-3.64l-0.74,-0.68l-0.28,0.69l1.17,3.94l0.65,0.92l1.45,0.81l1.3,0.31l1.49,1.39l0.89,-0.33l0.37,1.32l1.47,1.47l0.1,1.07l-1.08,-0.68l-0.33,-1.23l-0.63,-0.45l-0.45,0.04l-0.13,0.44l0.27,0.78l-0.74,0.13l-0.62,-0.73l-1.16,-0.38l-1.53,0.0l-0.92,0.43l-0.55,-0.2l-1.0,-2.19l-1.26,-0.71l-0.46,0.14l0.01,0.48l1.19,2.0l-0.67,-0.12l-0.28,-0.5l-0.89,-0.4l-1.61,-2.6l-0.48,-0.14l-0.43,1.47l-0.25,-0.74l-0.62,-0.04l-0.4,0.46l0.33,0.72l-0.18,0.69l-0.64,0.59l-0.57,-0.26l-0.63,-1.86l0.25,-1.14l0.71,-0.37l0.2,-0.51l-0.37,-0.52l0.83,-0.52l0.21,-1.61l1.06,-0.35l0.07,-0.66l-0.33,-0.42l0.23,-0.42l-0.38,-0.38l-0.04,-0.7l1.27,-2.2l-0.14,-0.54l-2.72,-1.68l-0.56,0.14l-0.69,1.19l-1.81,-0.37l-1.09,-1.19l-2.96,-0.09l-1.25,-0.91l0.61,-1.35l-0.4,-0.97l-1.19,-0.3l-0.89,-0.66l-2.69,0.07l-0.36,-0.23l-0.11,-1.26l-1.04,-0.6l0.09,-1.2l-0.51,-0.29l-0.49,0.19l-0.23,-0.64l-0.52,-0.13l0.26,-0.83l-0.45,-0.58l-0.69,-0.12l-1.81,0.67l-2.24,-1.27ZM790.07,212.25l0.29,-0.0l0.93,0.21l-0.44,0.4l-0.78,-0.61ZM796.79,218.15l0.0,0.16l-0.13,-0.11l0.13,-0.06ZM803.02,225.62l-0.02,0.33l-0.21,-0.15l0.23,-0.19ZM806.99,229.08l-0.16,0.3l-0.12,0.07l0.02,-0.25l0.26,-0.12ZM797.54,220.57l-0.06,0.01l-0.09,0.03l0.12,-0.06l0.03,0.02ZM797.21,220.69l-0.26,0.57l-0.18,0.12l0.15,-0.61l0.29,-0.07ZM796.09,217.04l-0.61,0.32l-0.58,-0.42l0.02,-0.53l0.16,-0.23l0.68,0.3l0.32,0.56ZM794.46,213.09l-0.25,0.5l-0.8,0.39l0.15,-1.17l0.9,0.27Z",name:"Maryland"},"US-MA":{path:"M820.4,120.02l30.04,-8.0l1.53,-1.8l0.34,-1.48l0.95,-0.35l0.61,-1.04l1.17,-1.05l1.35,-0.1l-0.44,1.05l1.03,0.32l0.21,1.55l1.17,0.55l-0.06,0.32l0.39,0.28l1.31,0.19l-0.17,0.56l-2.29,1.79l-0.05,1.07l0.45,0.16l-1.11,1.41l0.23,1.08l-1.01,0.96l0.58,1.41l1.4,0.45l0.5,0.63l1.36,-0.57l0.33,-0.59l1.2,0.09l0.79,0.47l0.23,0.68l1.79,1.37l-0.07,1.25l-0.56,0.55l0.12,0.6l1.23,0.66l1.73,-0.23l0.68,1.2l0.21,1.14l0.89,0.68l1.33,0.41l1.48,-0.12l0.43,0.38l1.05,-0.23l2.92,-2.34l0.82,-1.11l0.54,0.02l0.56,1.86l-3.32,1.52l-0.94,0.82l-2.75,0.98l-0.49,1.64l-1.93,1.37l-0.82,-2.64l0.11,-1.34l-0.55,-0.31l-0.5,0.39l-0.93,-0.1l-0.3,0.51l0.25,0.92l-0.26,0.79l-0.4,0.06l-0.63,1.1l-0.6,-0.2l-0.5,0.48l0.22,1.86l-0.9,0.87l-0.63,-0.8l-0.47,0.01l-0.11,0.55l-0.26,0.03l-0.71,-2.03l-1.02,-0.35l0.44,-2.5l-0.21,-0.4l-0.78,0.4l-0.29,1.47l-0.69,0.2l-1.4,-0.64l-0.78,-2.12l-0.8,-0.22l-0.78,-2.15l-0.49,-0.24l-6.13,2.0l-0.3,-0.15l-14.84,4.19l-0.28,0.5l-0.46,-0.28l-0.86,0.17l-9.54,2.36l-0.25,-0.18l-0.32,-14.66ZM860.63,110.12l-0.02,-0.37l-0.14,-0.48l0.51,0.23l-0.35,0.62ZM876.24,122.86l-0.12,-0.42l0.25,0.35l-0.13,0.06ZM875.23,121.15l-0.78,0.0l-0.55,-1.2l0.56,0.44l0.77,0.76ZM871.43,119.57l-0.08,0.14l-0.09,-0.07l0.0,-0.0l0.17,-0.07Z",name:"Massachusetts"},"US-AL":{path:"M608.67,337.4l25.17,-2.91l19.4,-2.75l14.04,43.29l1.01,2.45l1.17,1.59l0.59,1.87l2.24,2.5l0.92,1.8l-0.11,2.13l1.8,1.13l-0.17,0.74l-0.63,0.1l-0.16,0.7l-0.98,0.84l-0.22,2.29l0.25,1.48l-0.76,2.3l-0.14,1.84l1.1,2.94l1.21,1.52l0.53,1.6l-0.08,5.02l-0.25,0.81l0.48,2.03l1.35,1.16l1.14,2.07l-47.64,6.92l-0.42,0.61l-0.08,2.99l2.64,2.75l2.0,0.96l-0.34,2.7l0.56,1.61l0.43,0.39l-0.94,1.69l-1.24,1.0l-1.13,-0.75l-0.34,0.49l0.66,1.46l-2.81,1.05l0.29,-0.63l-0.45,-0.86l-0.99,-0.76l-0.1,-1.11l-0.57,-0.22l-0.52,0.61l-0.32,-0.1l-0.89,-1.53l0.41,-1.67l-0.97,-2.21l-1.32,-0.65l-0.3,-0.89l-0.56,-0.17l-0.37,0.61l0.15,0.35l-0.77,3.1l-0.01,5.08l-0.59,0.0l-0.24,-0.71l-2.22,-0.44l-1.64,0.31l-5.46,-31.98l-0.99,-66.48l-0.02,-0.37l-1.07,-0.63l-0.69,-1.02Z",name:"Alabama"},"US-MO":{path:"M468.72,225.49l24.71,-0.73l18.94,-1.42l22.1,-2.58l0.42,0.35l0.39,0.91l2.43,1.65l0.29,0.74l1.21,0.87l-0.51,1.36l-0.1,3.21l0.78,3.65l0.95,1.44l0.03,1.59l1.11,1.37l0.46,1.55l4.96,4.1l1.06,1.69l4.93,3.31l0.7,1.15l0.27,1.62l0.5,0.82l-0.18,0.69l0.47,1.8l0.97,1.63l0.77,0.73l1.04,0.16l0.83,-0.56l0.84,-1.4l0.57,-0.19l2.41,0.61l1.68,0.76l0.84,0.77l-0.97,1.95l0.26,2.28l-2.37,6.86l0.01,1.02l0.7,1.92l4.67,4.05l1.99,1.05l1.46,0.09l1.66,1.3l1.92,0.8l1.5,2.11l2.04,0.83l0.42,2.96l1.72,2.9l-1.1,1.94l0.18,1.38l0.75,0.33l2.31,4.25l1.94,0.92l0.55,-0.32l0.0,-0.65l0.87,1.1l1.07,-0.08l0.14,1.85l-0.37,1.07l0.53,1.59l-1.07,3.86l-0.51,0.07l-1.37,-1.13l-0.65,0.13l-0.78,3.34l-0.52,0.74l0.13,-1.06l-0.56,-1.09l-0.97,-0.2l-0.74,0.63l0.02,1.05l0.53,0.66l-0.04,0.7l0.58,1.34l-0.2,0.4l-1.2,0.39l-0.17,0.41l0.15,0.55l0.86,0.84l-1.71,0.37l-0.14,0.62l1.53,1.97l-0.89,0.75l-0.63,2.13l-10.61,1.42l1.06,-2.28l0.87,-0.61l0.18,-0.87l1.43,-0.96l0.25,-0.96l0.63,-0.37l0.29,-0.59l-0.22,-2.28l-1.05,-0.75l-0.2,-0.77l-1.09,-1.18l-39.24,3.6l-37.71,2.58l-3.21,-58.18l-1.03,-0.63l-1.2,-0.02l-1.52,-0.73l-0.19,-0.93l-1.11,-1.3l-0.36,-1.55l-0.55,-0.09l-0.3,-0.56l-1.13,-0.66l-1.4,-1.84l0.73,-0.51l0.09,-1.24l1.12,-1.27l0.09,-0.79l1.01,0.16l0.56,-0.43l-0.2,-2.24l-1.02,-0.74l-0.32,-1.1l-1.17,-0.01l-1.31,0.96l-0.81,-0.7l-0.73,-0.17l-2.67,-2.35l-1.05,-0.28l0.13,-1.6l-1.32,-1.72l0.1,-1.01l-0.37,-0.36l-1.01,-0.18l-0.59,-0.85l-0.84,-0.26l0.07,-0.52l-1.24,-2.88l-0.0,-0.74l-0.4,-0.49l-0.85,-0.29l-0.05,-0.54ZM583.78,294.53l-0.1,-0.1l-0.08,-0.15l0.11,-0.01l0.07,0.26Z",name:"Missouri"},"US-MN":{path:"M443.67,67.68l-0.4,-1.37l0.05,-1.19l-0.48,-0.53l-1.36,-3.77l0.0,-3.22l-0.47,-1.97l0.27,-1.12l-0.57,-2.32l0.73,-2.56l-2.06,-6.89l29.55,-1.22l0.47,-0.81l-0.38,-7.12l2.84,0.15l1.24,0.82l0.38,2.69l1.73,5.31l0.13,2.3l0.52,0.86l1.46,1.05l1.3,0.49l3.23,-0.36l0.39,0.85l0.54,0.38l5.25,0.04l0.38,0.24l0.54,1.58l0.72,0.61l4.27,-0.78l0.77,-0.65l0.07,-0.69l0.69,-0.35l1.74,-0.44l3.97,-0.02l1.42,0.7l3.38,0.66l-1.01,0.79l0.0,0.82l0.51,0.45l2.91,-0.06l0.52,2.08l1.58,2.29l0.71,0.05l1.03,-0.78l-0.04,-1.73l2.67,-0.46l1.43,2.16l2.01,0.79l1.54,0.18l0.54,0.57l-0.03,0.83l0.58,0.35l1.32,0.06l0.19,0.75l0.41,0.1l1.2,-0.22l1.12,0.22l2.21,-0.85l2.78,-2.55l2.49,-1.54l1.24,2.52l0.96,0.51l2.23,-0.66l0.87,0.36l5.98,-1.3l0.56,0.18l1.32,1.64l1.24,0.59l0.62,-0.01l1.61,-0.83l1.3,0.1l-0.89,1.0l-4.69,3.07l-6.35,2.82l-3.68,2.47l-2.15,2.49l-0.96,0.57l-6.62,8.67l-0.95,0.61l-1.07,1.56l-1.96,1.97l-4.18,3.55l-0.86,1.78l-0.55,0.44l-0.14,0.96l-0.78,-0.01l-0.46,0.51l0.98,12.22l-0.79,1.2l-1.04,0.08l-0.52,0.82l-0.83,0.15l-0.61,0.83l-2.06,1.19l-0.94,1.86l0.06,0.72l-1.69,2.39l-0.01,2.06l0.38,0.91l2.15,0.39l1.42,2.49l-0.52,1.92l-0.71,1.25l-0.05,2.12l0.45,1.32l-0.71,1.23l0.91,3.14l-0.51,4.08l3.95,3.03l3.02,0.4l1.89,2.25l2.87,0.5l2.45,1.93l2.39,3.59l2.63,1.8l2.09,0.09l1.07,0.71l0.88,0.1l0.82,1.36l1.26,0.84l0.28,2.03l0.68,1.3l0.39,4.82l-40.62,3.2l-40.63,2.09l-1.46,-38.98l-1.52,-2.05l-2.57,-0.79l-0.94,-1.91l-1.46,-1.79l0.21,-0.68l2.82,-2.34l0.93,-2.03l0.43,-2.53l-0.35,-1.58l0.23,-1.86l-0.18,-1.51l-0.5,-1.03l-0.18,-2.33l-1.81,-2.59l-0.47,-1.13l-0.21,-2.16l-0.66,-0.98l0.15,-1.66l-0.35,-1.52l0.53,-2.69l-1.08,-1.85l-0.49,-8.32l-0.42,-0.79l0.06,-3.92l-1.58,-3.95l-0.53,-0.65Z",name:"Minnesota"},"US-CA":{path:"M3.07,175.36l0.87,-1.1l0.96,0.24l1.21,-2.15l0.92,0.12l0.64,-0.23l0.41,-0.57l-0.27,-0.82l-0.71,-0.36l1.52,-2.68l0.12,-0.78l-0.43,-0.48l0.1,-1.34l0.85,-0.88l1.17,-2.25l1.26,-3.01l0.39,-2.1l-0.28,-1.0l0.05,-3.89l-1.25,-1.24l0.92,-1.24l0.94,-2.81l32.73,8.13l32.57,7.34l-13.67,64.67l25.44,34.66l36.59,51.09l13.3,17.72l-0.19,2.73l0.73,0.94l0.21,1.71l0.85,0.63l0.81,2.56l-0.07,0.91l0.63,1.46l-0.16,1.36l3.8,3.82l0.01,0.5l-1.95,1.53l-3.11,1.26l-1.2,1.99l-1.72,1.14l-0.33,0.81l0.38,1.03l-0.51,0.51l-0.1,0.9l0.08,2.29l-0.6,0.72l-0.64,2.44l-2.02,2.47l-1.6,0.14l-0.42,0.51l0.33,0.89l-0.59,1.34l0.54,1.11l-0.01,1.19l-0.78,2.68l0.57,1.02l2.74,1.13l0.34,0.83l-0.19,2.4l-1.18,0.78l-0.42,1.37l-2.27,-0.62l-1.26,0.61l-43.36,-3.35l0.04,-0.76l0.39,-0.07l0.3,-0.56l-0.12,-1.38l-1.1,-1.65l-1.08,0.02l0.16,-1.13l-0.24,-1.11l0.35,-0.13l0.36,-0.93l0.05,-2.47l-0.39,-2.64l-2.46,-5.66l-3.47,-4.07l-1.29,-1.98l-2.42,-2.12l-2.07,-2.86l-2.01,-1.04l-1.23,0.18l-0.29,0.88l-1.56,-0.95l-0.11,-0.38l0.63,-0.52l0.22,-0.95l-0.46,-2.65l-1.0,-1.95l-0.7,-0.58l-2.17,-0.43l-1.45,-0.13l-1.11,0.3l-0.49,-0.59l-1.66,-0.65l-3.05,-1.95l-1.24,-1.35l-0.54,-2.64l-0.89,-0.66l-1.77,-2.24l-1.66,-1.3l-1.92,-0.51l-1.09,0.24l-1.1,-0.72l-1.51,-0.14l-2.0,-1.52l-2.34,-0.84l-5.72,-0.67l-0.4,-1.69l-1.01,-0.93l-0.92,-0.35l1.28,-2.62l-0.33,-1.38l0.84,-2.21l-0.65,-1.27l1.18,-2.39l0.32,-2.41l-0.99,-1.24l-1.32,-0.26l-1.34,-1.39l-0.08,-0.75l1.44,-1.4l-0.5,-2.3l-0.34,-0.54l-1.68,-0.76l-1.88,-4.27l-1.79,-1.16l-0.32,-2.63l-1.62,-2.61l-0.22,-2.75l-1.01,-0.76l-1.13,-3.38l-2.16,-2.3l-0.75,-1.6l0.04,-3.93l0.55,-1.46l-0.54,-0.6l0.52,-0.53l0.56,0.71l0.58,-0.1l0.8,-0.59l0.9,-1.64l0.83,0.01l0.08,-0.52l-0.51,-0.5l0.4,-0.88l-0.05,-0.93l-0.49,-2.22l-0.61,-1.2l-0.6,-0.44l-0.92,0.25l-2.02,-0.43l-1.45,-1.81l-0.86,-2.15l-0.53,-0.38l-0.32,-1.18l-0.46,-0.5l0.04,-1.12l0.85,-2.26l-0.21,-2.94l-0.89,-1.29l1.1,-2.74l0.21,-2.34l1.33,-0.2l0.23,1.52l-0.62,0.31l-0.1,2.71l1.73,1.17l0.7,1.42l1.0,0.72l0.4,1.01l0.89,0.41l0.85,-0.4l-0.19,-1.18l-0.68,-0.51l-0.37,-1.53l0.13,-1.99l-0.54,-1.26l-0.37,-0.02l-0.11,-0.14l0.62,-0.35l-0.0,-0.34l-1.62,-1.2l0.69,-0.67l-0.17,-1.88l-0.94,-0.36l-0.3,-0.61l1.07,-0.66l0.99,-0.01l0.96,-0.71l1.25,1.03l2.63,-0.1l5.01,2.23l0.53,-0.22l0.04,-0.59l0.61,-0.67l-0.3,0.75l0.39,0.76l0.81,-0.06l0.35,-0.49l1.35,1.6l0.7,-0.16l0.02,-0.38l-0.53,-1.14l-0.97,-0.74l-0.27,-0.8l-0.66,-0.38l-1.09,-0.07l0.27,-0.58l-0.25,-0.54l-2.48,1.29l-0.7,-0.34l-0.75,0.18l-0.18,-0.55l-1.09,-0.25l0.28,-0.66l-0.36,-0.69l-1.09,-0.17l-1.86,1.57l-0.34,-0.46l-1.36,-0.54l-0.36,-0.88l-1.36,-1.35l-2.59,0.52l0.1,0.92l-0.7,1.21l0.53,0.72l-0.88,0.92l-0.07,2.28l-0.37,-0.09l-1.52,-2.07l-1.18,-0.34l-1.16,-2.44l-1.41,-1.2l0.09,-0.69l-0.68,-0.18l0.73,-1.18l0.93,2.05l0.44,0.25l0.33,-0.38l-1.77,-5.65l-0.41,-0.59l-0.57,-0.2l0.2,-0.84l-0.53,-2.28l-2.72,-3.32l-1.0,-2.99l-3.45,-6.17l-0.03,-0.38l1.14,-1.43l0.12,-0.85l-0.51,-6.75l0.61,-1.87l1.33,-2.02l0.4,-3.04l-0.36,-1.21l0.19,-2.39l-0.7,-1.04l-1.24,-3.68l-0.57,-0.53l0.1,-0.93l-0.32,-0.88l-1.04,-0.88l-2.01,-3.32l0.52,-1.23l-0.26,-2.71l2.38,-3.44ZM33.36,240.61l0.01,-0.01l0.01,0.01l-0.02,-0.01ZM45.67,326.22l-0.02,0.03l0.02,-0.03l0.01,0.01ZM31.63,240.38l-0.09,0.14l-0.63,0.23l-0.2,-0.07l0.92,-0.3Z",name:"California"},"US-IA":{path:"M452.94,162.22l42.82,-2.19l40.55,-3.19l0.96,2.52l2.0,1.0l0.08,0.59l-0.9,1.8l-0.16,1.04l0.9,5.09l0.92,1.26l0.39,1.75l1.46,1.72l4.94,0.85l1.27,2.03l-0.3,1.03l0.29,0.66l3.61,2.37l0.85,2.41l3.84,2.31l0.62,1.68l-0.31,4.21l-1.64,1.98l-0.5,1.94l0.13,1.28l-1.26,1.36l-2.51,0.97l-0.89,1.18l-0.55,0.25l-4.56,0.83l-0.89,0.73l-0.61,1.71l-0.15,2.55l0.4,1.08l2.01,1.47l0.54,2.65l-1.87,3.25l-0.22,2.24l-0.52,1.42l-2.88,1.39l-1.02,1.02l-0.2,0.99l0.72,0.87l0.2,2.15l-0.58,0.23l-1.34,-0.82l-0.31,-0.76l-1.29,-0.82l-0.29,-0.51l-0.88,-0.36l-0.3,-0.82l-0.95,-0.68l-22.3,2.61l-15.12,1.17l-7.59,0.51l-20.78,0.47l-0.22,-1.06l-1.3,-0.73l-0.33,-0.67l0.58,-1.16l-0.21,-0.95l0.22,-1.39l-0.36,-2.19l-0.6,-0.73l0.07,-3.65l-1.05,-0.5l0.05,-0.91l0.71,-1.02l-0.05,-0.44l-1.31,-0.56l0.33,-2.54l-0.41,-0.45l-0.89,-0.16l0.23,-0.8l-0.3,-0.58l-0.51,-0.25l-0.74,0.23l-0.42,-2.81l0.5,-2.36l-0.2,-0.67l-1.36,-1.71l-0.08,-1.92l-1.78,-1.54l-0.36,-1.74l-1.09,-0.94l0.03,-2.18l-1.1,-1.87l0.21,-1.7l-0.27,-1.08l-1.38,-0.67l-0.87,-2.17l0.05,-0.63l-1.81,-1.82l0.56,-1.61l0.54,-0.47l0.73,-2.68l0.0,-1.68l0.55,-0.69l0.21,-1.19l-0.51,-2.24l-1.33,-0.29l-0.05,-0.73l0.45,-0.56l-0.0,-1.71l-0.95,-1.42l-0.05,-0.87Z",name:"Iowa"},"US-MI":{path:"M612.25,185.8l1.83,-2.17l0.7,-1.59l1.18,-4.4l1.43,-3.05l1.01,-5.05l0.09,-5.37l-0.86,-5.54l-2.4,-5.17l0.6,-0.5l0.3,-0.79l-0.57,-0.42l-1.08,0.55l-3.82,-7.03l-0.21,-1.1l1.13,-2.68l-0.01,-0.97l-0.74,-3.13l-1.29,-1.65l-0.05,-0.62l1.73,-2.73l1.22,-4.14l-0.21,-5.35l-0.77,-1.59l1.09,-1.15l0.81,-0.02l0.56,-0.47l-0.27,-3.49l1.08,-0.11l0.67,-1.43l1.18,0.47l0.66,-0.33l0.76,-2.59l0.82,-1.2l0.56,-1.68l0.55,-0.18l-0.58,0.87l0.6,1.65l-0.71,1.8l0.71,0.42l-0.48,2.61l0.88,1.43l0.73,-0.05l0.52,0.56l0.64,-0.24l0.89,-2.26l0.67,-3.51l-0.08,-2.07l-0.76,-3.42l0.58,-1.02l2.13,-1.64l2.74,-0.55l0.98,-0.63l0.28,-0.64l-0.25,-0.54l-1.76,-0.11l-0.96,-0.86l-0.52,-1.98l1.85,-2.98l-0.1,-0.73l1.72,-0.23l0.74,-0.94l4.16,2.0l0.83,0.12l1.98,-0.4l1.37,0.4l1.19,1.04l0.53,1.15l0.77,0.49l2.41,-0.29l1.7,1.01l1.92,0.09l0.8,0.64l3.27,0.45l1.1,0.77l-0.01,1.12l1.04,1.31l0.64,0.21l0.37,0.91l-0.14,0.55l-0.67,-0.25l-0.94,0.57l-0.23,1.83l0.81,1.29l1.6,0.98l0.69,1.37l0.65,2.26l-0.12,1.73l0.77,5.57l-0.14,0.59l-0.58,0.21l-0.48,0.96l-0.74,0.07l-0.8,0.81l-0.17,4.47l-1.12,0.49l-0.18,0.82l-1.86,0.43l-0.72,0.6l-0.58,2.61l0.26,0.45l-0.21,0.52l0.25,2.57l1.38,1.31l2.89,0.84l0.91,-0.08l1.08,-1.23l0.6,-1.44l0.62,0.19l0.39,-0.24l1.01,-3.59l0.6,-1.06l-0.08,-0.51l0.97,-1.45l1.39,-0.39l1.07,-0.69l0.83,-1.1l0.87,-0.44l2.06,0.59l1.13,0.7l1.0,1.09l1.21,2.16l2.01,5.91l0.82,1.6l1.03,3.71l1.49,3.63l1.29,1.74l-0.34,3.92l0.45,2.48l-0.48,2.79l-0.36,0.45l-0.57,-1.21l0.03,-0.85l-1.46,-0.52l-0.47,0.08l-1.48,1.36l-0.06,0.83l0.55,0.67l-0.82,0.57l-0.29,0.79l0.28,2.94l-0.48,0.75l-1.62,0.92l-1.06,1.85l-0.43,3.73l0.27,1.56l-0.33,0.93l-0.42,0.19l0.02,0.91l-0.64,0.3l-0.89,1.6l-0.5,1.29l-0.02,1.05l-0.52,0.91l-20.5,4.22l-0.15,-0.92l-0.45,-0.33l-31.44,4.71ZM621.47,115.84l0.0,-0.07l0.11,-0.12l-0.01,0.03l-0.11,0.16ZM621.73,114.93l-0.07,-0.16l0.07,-0.14l-0.0,0.3ZM543.5,88.02l4.87,-2.38l3.55,-3.62l5.77,-1.36l1.39,-0.84l2.36,-2.71l0.98,0.04l1.52,-0.73l1.0,-2.24l2.82,-2.85l0.23,1.72l1.85,0.59l0.05,1.44l0.67,0.14l0.51,0.6l-0.17,3.14l0.44,0.95l-0.34,0.47l0.2,0.47l0.74,-0.02l1.08,-2.21l1.08,-0.89l-0.42,1.15l0.58,0.45l0.83,-0.67l0.52,-1.22l1.0,-0.43l3.09,-0.25l1.5,0.21l1.18,0.93l1.54,0.44l0.47,1.05l2.31,2.58l1.17,0.55l0.53,1.55l0.73,0.34l1.87,0.07l0.73,-0.4l1.06,-0.06l1.4,-1.09l1.0,1.11l1.1,0.64l1.01,-0.25l0.68,-0.82l1.87,1.06l0.64,-0.34l1.65,-2.58l2.81,-1.89l1.7,-1.65l0.92,0.11l3.27,-1.21l5.17,-0.25l3.25,-2.09l2.28,-0.88l1.52,-0.11l-0.01,3.24l0.29,0.71l-0.36,1.1l0.46,0.7l0.68,0.28l0.91,-0.41l2.2,0.7l1.14,-0.43l1.03,-0.87l0.66,0.48l0.21,0.7l0.85,0.22l1.22,-0.76l0.79,-1.57l0.69,-0.28l1.06,0.23l1.35,-1.15l0.53,-0.01l0.22,0.08l-0.3,2.02l0.75,1.32l-1.11,-0.04l-0.36,0.5l0.84,1.83l-0.87,1.04l0.12,0.45l0.83,0.79l1.37,-0.42l0.6,0.47l0.62,0.04l0.18,1.19l0.98,0.87l1.53,0.51l-1.17,0.68l-4.96,-0.15l-0.53,0.3l-1.35,-0.17l-0.88,0.41l-0.66,-0.75l-1.63,-0.07l-0.59,0.47l-0.07,1.22l-0.49,0.76l0.38,2.05l-0.92,-0.22l-0.89,-0.92l-0.77,-0.13l-1.96,-1.65l-2.41,-0.6l-1.6,0.04l-1.04,-0.5l-2.89,0.47l-0.61,0.45l-1.18,2.52l-3.47,0.73l-0.57,0.77l-2.06,-0.33l-2.82,0.93l-0.68,0.83l-0.56,2.51l-0.78,0.28l-0.81,0.87l-0.65,0.28l0.16,-1.95l-0.74,-0.91l-1.02,0.34l-0.77,0.92l-0.97,-0.39l-0.68,0.17l-0.37,0.4l0.1,0.82l-0.73,2.01l-1.2,0.59l-0.1,-1.37l-0.46,-1.06l0.34,-1.69l-0.17,-0.37l-0.66,-0.17l-0.45,0.57l-0.6,2.13l-0.22,2.57l-1.12,0.91l-1.26,3.03l-0.62,2.65l-2.55,5.33l-0.69,0.73l0.12,0.91l-1.4,-1.28l0.18,-1.74l0.63,-1.69l-0.41,-0.81l-0.62,-0.31l-1.36,0.85l-1.16,0.1l0.04,-1.29l0.81,-1.45l-0.41,-1.34l0.3,-1.09l-0.58,-0.98l0.15,-0.83l-1.9,-1.55l-1.1,-0.06l-0.59,-0.44l-1.48,-0.0l0.3,-1.36l-0.94,-1.45l-1.13,-0.51l-2.23,-0.1l-3.2,-0.71l-1.55,0.59l-1.43,-0.42l-1.62,0.17l-4.56,-1.94l-15.37,-2.5l-1.99,-3.39l-1.88,-0.96l-0.76,0.26l-0.1,-0.29ZM603.39,98.63l-0.0,0.52l-0.46,0.32l-0.7,1.39l0.08,0.57l-0.65,-0.58l0.91,-2.15l0.83,-0.06ZM570.53,72.73l-0.51,-0.27l-1.16,0.06l-0.04,-1.56l1.0,-1.02l1.18,-2.09l1.83,-1.5l0.63,-0.0l0.53,-0.58l2.08,-0.89l3.34,-0.42l1.1,0.66l-0.54,0.38l-1.32,-0.12l-2.26,0.78l0.15,0.87l0.71,0.13l-1.19,0.98l-1.4,1.89l-0.69,0.28l-0.36,1.45l-1.15,1.36l-0.66,2.04l-0.67,-0.87l0.75,-0.97l0.14,-1.95l-0.84,-0.23l-0.6,0.92l-0.05,0.67Z",name:"Michigan"},"US-GA":{path:"M654.05,331.64l22.02,-3.57l20.65,-3.86l-0.07,0.58l-2.59,3.35l-0.41,1.73l0.11,1.23l0.82,0.78l1.84,0.8l1.03,0.12l2.7,2.03l0.84,0.24l1.9,-0.37l0.6,0.25l0.8,1.64l1.51,1.6l1.04,2.5l1.33,0.82l0.84,1.16l0.56,0.26l1.0,1.77l1.07,0.3l1.17,0.99l3.81,1.85l2.41,3.16l2.25,0.58l2.53,1.67l0.5,2.34l1.25,1.01l0.47,-0.16l0.31,0.49l-0.1,0.62l0.79,0.73l0.79,0.09l0.56,1.2l4.99,1.88l0.4,1.78l1.54,1.73l1.02,2.01l-0.07,0.8l0.48,0.69l0.11,1.24l1.04,0.79l1.16,0.17l1.25,0.62l0.28,0.53l0.57,0.23l1.12,2.56l0.76,0.57l0.08,2.68l0.77,1.48l1.38,0.9l1.52,-0.27l1.44,0.76l1.45,0.12l-0.59,0.78l-0.55,-0.35l-0.47,0.28l-0.4,0.99l0.62,0.91l-0.38,0.48l-1.38,-0.16l-0.77,-0.55l-0.65,0.44l0.26,0.71l-0.49,0.52l0.36,0.6l1.44,0.25l-0.58,1.35l-1.43,0.27l-1.08,-0.44l-0.6,0.21l0.03,0.82l1.45,0.6l-1.76,3.73l0.36,1.73l-0.48,0.97l0.85,1.48l-2.29,-0.19l-0.46,0.29l0.06,0.63l0.55,0.34l2.76,0.24l1.07,0.66l-0.02,0.34l-0.56,0.22l-0.88,1.95l-0.5,-1.41l-0.45,-0.13l-0.6,0.33l-0.15,0.84l0.34,0.96l-0.6,0.12l-0.03,0.84l-0.3,0.16l0.07,0.46l1.34,1.15l-1.09,1.03l0.32,0.47l0.77,0.08l-0.39,0.92l0.06,0.88l-0.46,0.51l1.1,1.66l0.03,0.76l-0.79,0.33l-2.64,-0.17l-4.06,-0.96l-1.31,0.35l-0.18,0.74l-0.68,0.26l-0.35,1.25l0.28,2.08l0.95,1.36l0.13,4.25l-1.97,0.4l-0.54,-0.92l-0.12,-1.3l-1.33,-1.82l-49.21,5.14l-0.72,-0.56l-0.86,-2.7l-0.94,-1.51l-0.56,-0.38l0.16,-0.68l-0.73,-1.51l-1.82,-1.81l-0.43,-1.75l0.25,-0.8l0.06,-5.18l-0.6,-1.81l-1.19,-1.47l-1.03,-2.65l0.12,-1.65l0.78,-2.36l-0.25,-1.53l0.19,-2.11l1.62,-1.33l0.46,-1.47l-0.55,-0.61l-1.42,-0.69l0.09,-2.15l-0.97,-1.87l-2.18,-2.42l-1.03,-2.81l-0.75,-0.68l-0.17,-0.96l-0.77,-1.37l-13.99,-43.11Z",name:"Georgia"},"US-AZ":{path:"M128.51,384.14l0.44,-1.81l1.29,-1.29l0.53,-1.12l0.48,-0.25l1.66,0.62l0.96,-0.03l0.52,-0.46l0.28,-1.17l1.31,-1.0l0.24,-2.73l-0.46,-1.24l-0.84,-0.66l-2.07,-0.66l-0.3,-0.61l0.8,-2.4l0.0,-1.39l-0.52,-1.19l0.57,-0.86l-0.2,-0.87l1.57,-0.27l2.29,-2.81l0.65,-2.43l0.65,-0.81l0.02,-3.17l0.55,-0.62l-0.29,-1.43l1.71,-1.14l1.03,-1.85l3.16,-1.29l2.03,-1.58l0.26,-0.53l-0.13,-1.04l-3.25,-3.49l-0.51,-0.22l0.22,-1.26l-0.66,-1.46l0.07,-0.91l-0.88,-2.76l-0.84,-0.56l-0.19,-1.65l-0.69,-0.8l0.19,-3.54l0.58,-0.87l-0.3,-0.86l1.03,-0.4l0.4,-1.42l0.14,-3.2l-0.76,-3.66l0.76,-2.55l-0.4,-3.0l0.85,-2.56l-0.8,-1.87l-0.03,-0.92l0.78,-1.88l2.54,-0.63l1.75,0.99l1.43,-0.19l0.96,2.24l0.79,0.71l1.54,0.14l1.01,-0.5l1.02,-2.27l0.94,-1.19l2.57,-16.94l42.42,5.78l42.56,4.67l-11.82,123.64l-36.87,-4.05l-36.33,-18.97l-28.43,-15.56Z",name:"Arizona"},"US-MT":{path:"M166.39,57.3l0.69,-0.1l0.33,-0.38l-0.9,-1.99l0.83,-0.96l-0.39,-1.3l0.09,-0.96l-1.24,-1.93l-0.24,-1.49l-1.03,-1.33l-1.19,-2.44l3.53,-20.64l43.67,6.71l43.04,5.23l42.75,3.84l43.13,2.53l-3.53,86.04l-28.1,-1.47l-26.82,-1.91l-26.78,-2.4l-25.83,-2.79l-0.44,0.35l-1.22,10.41l-1.51,-2.01l-0.03,-0.91l-1.18,-2.35l-1.25,-0.74l-1.8,0.92l0.03,1.05l-0.72,0.42l-0.34,1.56l-2.42,-0.41l-1.91,0.57l-0.92,-0.85l-3.36,0.09l-2.38,-0.96l-1.68,0.58l-0.84,1.49l-4.66,-1.6l-1.3,0.37l-1.12,0.9l-0.31,0.67l-1.65,-1.4l0.22,-1.43l-0.9,-1.71l0.4,-0.36l0.07,-0.62l-1.17,-3.08l-1.45,-1.25l-1.44,0.36l-0.21,-0.64l-1.08,-0.9l-0.41,-1.37l0.68,-0.61l0.2,-1.41l-0.77,-2.38l-0.77,-0.35l-0.31,-1.58l-1.51,-2.54l0.23,-1.51l-0.56,-1.26l0.34,-1.4l-0.73,-0.86l0.48,-0.98l-0.21,-0.74l-1.14,-0.75l-0.13,-0.59l-0.85,-0.91l-0.8,-0.4l-0.51,0.37l-0.07,0.74l-0.7,0.27l-1.13,1.22l-1.75,0.37l-1.21,1.07l-1.08,-0.85l-0.64,-1.01l-1.06,-0.44l0.02,-0.86l0.74,-0.63l0.24,-1.06l-0.61,-1.6l0.9,-1.09l1.07,-0.08l0.83,-0.8l-0.26,-1.14l0.38,-1.07l-0.95,-0.81l-0.04,-0.81l0.66,-1.28l-0.59,-1.07l0.74,-0.07l0.38,-0.42l-0.04,-1.77l1.83,-3.73l-0.14,-1.05l0.89,-0.62l0.6,-3.16l-0.78,-0.5l-1.8,0.37l-1.33,-0.11l-0.64,-0.55l0.37,-0.83l-0.62,-0.97l-0.66,-0.23l-0.72,0.35l-0.07,-0.95l-1.74,-1.62l0.04,-1.84l-1.68,-1.82l-0.08,-0.69l-1.55,-2.88l-1.07,-1.29l-0.57,-1.63l-2.35,-1.34l-0.95,-1.95l-1.43,-1.19Z",name:"Montana"},"US-MS":{path:"M555.51,431.02l0.67,-0.97l-1.05,-1.76l0.18,-1.63l-0.81,-0.87l1.69,-0.25l0.47,-0.54l0.4,-2.74l-0.77,-1.82l1.56,-1.79l0.25,-3.58l0.74,-2.26l1.89,-1.25l1.15,-1.97l1.4,-1.04l0.34,-0.78l-0.04,-0.99l-0.63,-0.96l1.14,-0.28l0.96,-2.58l0.91,-1.31l-0.16,-0.86l-1.54,-0.43l-0.35,-0.96l-1.83,-1.04l-0.07,-2.14l-0.93,-0.74l-0.45,-0.84l-0.02,-0.37l1.14,-0.29l0.46,-0.69l-0.26,-0.89l-1.41,-0.49l0.23,-1.77l0.98,-1.54l-0.77,-1.06l-1.08,-0.31l-0.15,-2.82l0.9,-0.54l0.23,-0.8l-0.62,-2.52l-1.25,-0.66l0.7,-1.33l-0.07,-2.22l-2.02,-1.52l1.13,-0.47l0.12,-1.41l-1.34,-0.89l1.58,-2.04l0.93,-0.31l0.36,-0.69l-0.52,-1.56l0.42,-1.35l-0.9,-0.89l2.84,-1.1l0.59,-0.76l-0.09,-1.07l-1.41,-0.95l1.39,-1.08l0.62,-1.77l0.94,-0.17l0.34,-0.97l-0.2,-0.77l1.48,-0.43l1.22,-1.21l0.07,-3.53l-0.46,-1.53l0.36,-1.78l0.73,0.09l0.68,-0.33l0.42,-0.87l-0.41,-1.06l2.72,-1.71l0.58,-1.06l-0.29,-1.28l36.44,-4.1l0.86,1.26l0.85,0.45l0.99,66.49l5.52,32.95l-0.73,0.69l-1.53,-0.3l-0.9,-0.94l-1.32,1.06l-1.23,0.17l-2.17,-1.26l-1.85,-0.19l-0.83,0.36l-0.34,0.44l0.32,0.41l-0.56,0.36l-3.96,1.66l-0.05,-0.5l-0.96,-0.52l-1.0,0.05l-0.58,1.0l0.76,0.61l-1.59,1.21l-0.33,1.28l-0.69,0.3l-1.33,-0.06l-1.16,-1.86l-0.08,-0.89l-0.92,-1.47l-0.21,-1.0l-1.4,-1.63l-1.16,-0.54l-0.47,-0.77l0.1,-0.62l-0.69,-0.92l0.21,-1.99l0.5,-0.93l0.66,-2.98l-0.06,-1.22l-0.43,-0.29l-34.66,3.41Z",name:"Mississippi"},"US-SC":{path:"M697.55,324.05l4.86,-2.69l1.02,-0.05l1.11,-1.38l3.93,-1.9l0.45,-0.88l0.63,0.22l22.71,-3.36l0.07,1.22l0.42,0.57l0.71,0.01l1.21,-1.3l2.82,2.54l0.46,2.48l0.55,0.52l19.74,-3.49l22.74,15.07l0.02,0.55l-2.48,2.18l-2.44,3.67l-2.41,5.72l-0.09,2.74l-1.08,-0.21l0.85,-2.72l-0.63,-0.23l-0.76,0.87l-0.56,1.38l-0.11,1.55l0.83,0.95l1.05,0.23l0.44,0.91l-0.75,0.08l-0.41,0.56l-0.87,0.02l-0.24,0.68l0.94,0.45l-1.1,1.13l-0.07,1.02l-1.34,0.63l-0.5,-0.61l-0.5,-0.08l-1.06,0.87l-0.56,1.77l0.43,0.87l-1.19,1.23l-0.61,1.44l-1.2,1.01l-0.9,-0.4l0.27,-0.6l-0.53,-0.74l-1.37,0.31l0.25,1.2l-0.52,0.03l0.05,0.76l2.02,1.01l-0.12,0.39l-0.88,0.94l-1.22,0.23l-0.24,0.51l0.33,0.45l-2.29,1.34l-1.42,-0.84l-0.56,0.11l-0.1,0.67l1.19,0.78l-1.54,1.57l-0.72,-0.75l-0.5,0.52l-0.0,0.74l-1.54,-0.37l-1.34,-0.84l-0.44,0.5l0.16,0.53l-1.73,0.17l-0.44,0.37l-0.06,0.78l2.07,0.05l-0.26,0.55l0.42,0.25l1.91,-0.15l0.11,0.22l-0.97,0.86l-0.32,0.78l0.57,0.49l0.94,-0.53l0.03,0.21l-1.12,1.09l-0.99,0.43l-0.21,-2.04l-0.69,-0.27l-0.22,-1.54l-0.88,-0.15l-0.3,0.58l0.86,2.69l-1.12,-0.66l-0.63,-1.0l-0.39,-1.76l-0.65,-0.21l-0.52,-0.63l-0.69,0.0l-0.27,0.6l0.84,1.02l0.01,0.68l1.11,1.83l-0.02,0.86l1.22,1.17l-0.62,0.35l0.03,0.98l-1.2,3.56l-1.51,-0.78l-1.52,0.26l-0.97,-0.68l-0.54,-1.03l-0.17,-2.93l-0.86,-0.75l-1.06,-2.47l-1.04,-0.95l-3.23,-1.33l-0.49,-2.65l-1.12,-2.17l-1.43,-1.58l-0.06,-1.07l-0.76,-1.21l-4.81,-1.69l-0.58,-1.27l-1.21,-0.37l0.02,-0.7l-0.53,-0.87l-0.87,0.0l-0.73,-0.61l0.03,-1.21l-0.66,-1.26l-2.7,-1.78l-2.16,-0.52l-2.36,-3.12l-3.93,-1.93l-1.22,-1.03l-0.83,-0.12l-1.04,-1.81l-0.51,-0.22l-0.91,-1.21l-1.18,-0.68l-0.99,-2.42l-1.54,-1.65l-1.02,-1.87l-1.06,-0.37l-1.93,0.37l-0.46,-0.16l-2.75,-2.19l-1.06,0.02l-2.23,-1.27l0.36,-2.22l2.6,-3.31l0.15,-1.07ZM750.36,375.19l0.73,-0.08l0.51,0.45l-1.23,1.9l0.28,-1.22l-0.3,-1.06Z",name:"South Carolina"},"US-RI":{path:"M851.1,141.46l0.22,-0.46l-0.53,-2.22l-3.14,-10.0l5.61,-1.84l0.76,2.06l0.8,0.25l0.19,0.73l0.08,0.42l-0.77,0.25l0.03,0.29l0.51,1.45l0.59,0.5l-0.75,0.28l-0.3,0.6l0.87,0.97l-0.14,1.23l0.89,1.9l0.03,1.67l-0.27,0.71l-0.9,0.16l-3.59,2.35l-0.18,-1.31ZM855.89,131.53l0.26,0.1l0.01,0.1l-0.17,-0.08l-0.1,-0.12ZM857.28,132.21l0.25,0.54l-0.05,0.32l-0.15,0.01l-0.05,-0.87Z",name:"Rhode Island"},"US-AR":{path:"M498.76,376.91l-1.42,-38.01l-4.48,-23.98l37.68,-2.58l39.02,-3.58l0.8,1.6l1.01,0.7l0.11,1.77l-0.77,0.57l-0.22,0.94l-1.42,0.93l-0.29,1.04l-0.83,0.54l-1.19,2.59l0.02,0.7l0.53,0.26l10.94,-1.46l0.86,0.93l-1.18,0.37l-0.52,0.96l0.25,0.49l0.84,0.41l-3.6,2.7l0.02,0.84l0.83,1.04l-0.6,1.15l0.62,0.97l-1.42,0.74l-0.11,1.44l-1.45,2.09l0.12,1.64l0.91,3.1l-0.15,0.27l-1.08,-0.01l-0.33,0.26l-0.51,1.73l-1.52,0.95l-0.04,0.51l0.79,0.91l0.05,0.65l-1.11,1.21l-2.02,1.13l-0.21,0.62l0.43,1.0l-0.19,0.27l-1.23,0.03l-0.42,0.67l-0.32,1.89l0.47,1.57l0.02,3.08l-1.27,1.09l-1.54,0.13l0.23,1.49l-0.21,0.48l-0.93,0.25l-0.59,1.77l-1.49,1.19l-0.02,0.93l1.39,0.76l-0.03,0.7l-1.23,0.3l-2.24,1.23l0.03,0.67l0.99,0.82l-0.45,1.14l0.53,1.38l-1.09,0.62l-1.9,2.57l0.52,0.7l1.0,0.49l0.01,0.58l-0.98,0.29l-0.42,0.64l0.51,0.84l1.63,1.01l0.06,1.77l-0.59,0.98l-0.09,0.84l1.34,0.79l0.5,2.17l-1.09,1.01l0.06,2.11l-51.45,4.07l-0.83,-11.53l-1.18,-0.85l-0.9,0.16l-0.83,-0.35l-0.93,0.39l-1.22,-0.33l-0.57,0.72l-0.47,0.01l-0.49,-0.48l-0.82,-0.15l-0.63,-1.0Z",name:"Arkansas"}},height:612.395412685768,projection:{type:"aea",centralMeridian:-100},width:900})}).call(t,l(0))},function(e,t,l){(function(e){e.fn.vectorMap("addMap","vietnam",{width:"210",height:"297",paths:{1:{name:"An Giang",path:"m70.81 255.70l0.57 -0.74c0.38 0.04 0.38 0.07 0.64 -0.26c0.25 -0.31 0.38 -0.03 0.51 0.01c-0.30 0.59 1.56 0.12 1.80 0.00c0.17 -0.08 -0.02 -0.34 0.04 -0.48c0.09 -0.24 0.38 -0.07 0.58 -0.14c0.12 -0.04 0.44 -0.34 0.57 -0.48l0.15 -0.14l0.00 0.00c0.00 -0.21 -0.06 -0.37 0.14 -0.51c0.20 -0.13 0.34 -0.08 0.30 -0.39c-0.02 -0.20 0.02 -0.24 0.19 -0.35c0.19 -0.11 0.17 -0.32 0.25 -0.50c0.12 -0.25 0.55 0.08 0.55 -0.43c0.05 -0.43 -0.25 -0.97 -0.58 -1.23c-0.57 -0.44 -0.78 -0.39 -1.50 -0.42c-0.60 -0.02 -0.71 -0.33 -1.19 -0.48c-0.72 -0.23 -0.60 -1.21 -0.85 -1.74c0.02 -0.19 0.33 -0.86 0.02 -0.95c-0.22 -0.06 -1.30 0.27 -0.82 -0.38c0.23 -0.31 0.30 -0.39 -0.18 -0.47c-0.50 -0.07 -0.10 -0.44 -0.48 -0.61c-0.18 -0.08 -0.35 0.02 -0.38 -0.23c-0.03 -0.27 -0.32 -0.25 -0.42 -0.48l-0.22 -0.71l0.00 0.00c-0.85 -0.11 -1.66 -0.20 -1.80 -0.43c-0.19 -0.31 0.28 -0.57 -0.32 -0.57l-0.47 0.35c0.08 0.23 0.00 0.48 -0.12 0.76c-0.24 0.55 0.24 1.62 0.69 1.92c0.18 0.12 0.27 0.32 0.33 0.53l-0.49 0.48c-0.34 0.42 -0.59 0.52 -1.02 0.74c-0.43 0.21 -1.05 0.73 -1.33 1.10c-0.61 0.49 -0.91 1.92 -1.74 1.98c-0.32 0.02 -0.66 -0.00 -1.00 -0.06l0.00 0.00l0.11 0.44l1.30 2.16l2.60 0.55l1.94 1.34l1.37 1.16l0.25 -0.35l0.00 0.00z"},2:{name:"B\xe0 R\u1ecba - V\u0169ng T\xe0u",path:"m110.30 245.89l0.01 0.49c0.19 0.15 0.46 0.36 0.54 0.60c0.14 0.45 0.15 0.79 0.40 1.22c0.22 0.38 0.35 0.92 0.35 1.36l0.00 0.00c-0.66 0.52 -1.11 1.28 -1.52 1.28c-0.61 0.00 -1.01 0.49 -1.32 0.43c-0.51 -0.10 -0.78 0.08 -1.33 0.12c-0.36 0.03 -0.55 0.51 -0.75 0.54l-0.05 0.13c-0.40 0.10 -0.64 1.06 -1.04 0.84c-0.54 -0.30 -0.21 -0.52 -1.01 -0.21c-0.65 0.25 -1.78 1.89 -2.10 0.69c-0.15 -0.56 -0.57 -0.73 0.33 -1.03c0.00 -0.20 -0.58 -0.63 -0.76 -0.81c-0.38 -0.38 0.10 -0.87 -0.04 -1.28l0.00 0.00c0.00 -0.09 -0.13 -0.34 -0.15 -0.42c-0.02 -0.10 -0.08 -0.16 -0.11 -0.25c-0.09 -0.23 0.28 -0.37 0.18 -0.64l-0.43 -0.30l0.00 0.00c0.17 -0.59 -0.08 -0.44 0.57 -0.69c0.77 -0.30 1.54 0.20 1.76 -0.93c0.04 -0.20 -0.02 -0.79 0.28 -0.79c0.29 0.00 0.38 -0.33 0.64 -0.33c0.24 0.37 1.28 0.27 1.72 0.25c0.73 -0.04 -0.13 1.70 0.80 1.37c0.29 -0.09 0.39 -0.60 0.55 -0.86c0.11 -0.17 0.41 -0.58 0.57 -0.68c0.20 -0.12 0.41 -0.22 0.57 -0.41c0.59 -0.75 0.72 0.19 1.37 0.32l0.00 0.00z"},3:{name:"B\u1ea1c Li\xeau",path:"m73.38 266.59c0.25 -0.05 0.66 -0.01 0.85 -0.16c0.02 0.02 0.54 0.08 0.57 0.08c0.04 0.13 0.64 0.19 0.79 0.19c0.38 0.00 0.66 -0.27 1.01 -0.35l0.00 0.00l-0.11 2.47c0.02 0.01 0.01 0.01 0.01 0.04c0.21 0.07 0.11 0.74 0.64 0.74c0.36 0.00 0.45 -0.24 0.77 0.08c0.29 0.29 0.35 0.05 0.63 0.18c0.22 0.10 0.35 0.39 0.62 0.43c0.25 0.04 0.38 -0.17 0.57 -0.31c0.15 -0.11 0.91 -0.19 1.04 -0.07c0.17 0.15 0.08 0.67 0.46 0.32c0.35 -0.32 0.87 -0.09 0.64 0.36c-0.09 0.19 -0.38 0.11 -0.51 0.21c-0.25 0.19 -0.07 0.29 -0.18 0.54l0.17 1.30l0.00 0.00c-1.25 0.44 -2.45 0.93 -3.65 1.62c-1.74 0.87 -2.59 1.14 -3.34 2.22l0.00 0.00c-0.24 -0.41 -0.82 -0.81 -1.32 -0.69c-0.72 0.17 -0.66 -0.40 -1.16 -0.53c-0.34 -0.09 -0.56 0.02 -0.56 -0.45l-0.01 -1.17c-0.69 -0.69 0.18 -0.93 0.61 -1.41c0.45 -0.50 -0.73 -0.68 -0.49 -1.36c0.13 -0.35 0.46 -0.46 0.68 -0.75l0.00 0.00l0.38 -0.12l-0.45 -1.05c0.00 -0.60 0.12 -0.79 0.52 -1.19c0.37 -0.37 -0.33 -0.91 -0.50 -1.24c-0.07 -0.15 -0.13 -0.78 0.14 -0.61c0.33 0.21 0.34 0.30 0.76 0.36c0.05 0.01 0.15 0.11 0.15 0.11c0.02 0.10 0.14 0.17 0.24 0.20l0.00 0.00z"},4:{name:"B\u1eafc K\u1ea1n",path:"m75.98 31.35c0.00 0.03 0.02 0.17 -0.01 0.19c0.01 0.03 0.06 0.18 0.06 0.20c0.47 0.16 1.06 1.41 1.06 1.91c-0.02 0.01 -0.02 0.02 -0.02 0.05c-0.02 0.01 -0.01 -0.00 -0.01 0.02c-0.95 0.32 -0.32 1.30 -0.58 1.68c-0.16 0.23 -0.55 -0.09 -0.75 0.47c-0.10 0.29 0.02 0.58 -0.06 0.88c-0.50 0.10 -0.43 0.81 -0.51 1.15c-1.12 0.22 -0.73 0.99 -0.46 1.73c0.17 0.33 0.18 0.39 0.54 0.48c0.00 0.38 -0.35 0.61 -0.32 1.05c0.02 0.29 0.13 0.43 0.06 0.74c-0.13 0.56 0.28 0.71 0.46 1.12c0.08 0.18 0.22 0.37 0.33 0.51c0.07 0.09 0.51 0.44 0.52 0.49l0.00 0.00c0.80 -0.43 0.62 -1.05 1.57 -1.22c0.96 -0.16 0.45 -0.89 1.50 -0.05c0.60 0.48 0.67 0.01 0.67 0.95c0.00 0.74 0.21 1.20 0.07 2.04c-0.13 0.77 0.28 1.54 0.86 0.49c0.33 -0.60 0.82 -0.35 1.31 -0.72c0.49 -0.37 1.49 -1.34 1.99 -1.27c0.35 0.05 0.23 -0.53 0.74 -0.36c0.37 0.13 0.55 0.22 0.97 0.27l0.00 0.00l0.14 -0.30c0.44 -0.73 -1.05 -2.35 0.51 -2.35c0.44 0.00 1.65 -1.87 1.61 -1.98c-0.26 -0.67 0.49 -1.20 0.01 -1.67c0.03 -0.01 -0.22 -0.24 -0.30 -0.30c-0.13 -0.09 -0.28 -0.18 -0.30 -0.36c-0.04 -0.39 0.41 -0.44 0.23 -0.92l-0.50 -0.54l0.00 0.00c-0.06 -0.06 -0.29 -0.14 -0.29 -0.23c-0.36 -0.12 -0.76 0.34 -1.14 0.06c-0.30 -0.22 -0.06 -0.95 0.01 -1.23c0.12 -0.47 0.01 -1.73 -0.64 -1.84c-0.74 -0.13 -1.05 0.79 -1.76 0.79c-0.78 0.00 -0.79 0.86 -1.76 0.37c-0.17 -0.08 -0.26 -0.31 -0.46 -0.33c-0.51 -0.06 -0.53 -0.06 -0.95 -0.37c-0.33 -0.24 -0.00 -0.76 -0.49 -0.76c-0.15 -0.45 0.02 -0.40 -0.37 -0.82c-0.02 -0.03 -0.02 -0.04 -0.02 -0.07c-0.08 -0.03 0.07 -0.21 0.11 -0.24c0.11 -0.09 0.25 -0.16 0.35 -0.26c0.16 -0.16 0.23 -0.35 0.13 -0.56c-0.17 -0.34 0.09 -0.97 -0.61 -0.72c-0.32 0.12 -0.55 0.14 -0.87 0.18c-0.22 0.03 -0.95 0.58 -0.98 0.47l-0.02 0.00c-0.07 -0.29 -0.36 0.17 -0.39 0.26c-0.09 0.23 -0.02 0.29 -0.30 0.31c-0.53 0.03 -0.53 0.33 -0.91 0.58l0.00 0.00z"},5:{name:"B\u1eafc Giang",path:"m82.24 55.59l0.38 0.36c0.08 0.14 0.23 0.22 0.33 0.36c0.12 0.17 0.03 0.31 0.09 0.48c0.06 0.16 0.13 0.32 0.13 0.50l0.00 0.00c0.10 0.01 0.46 0.11 0.55 0.16c0.23 -0.13 0.22 -0.07 0.27 -0.38c0.06 -0.30 0.53 -0.26 0.74 -0.13c0.26 0.16 0.02 0.67 0.24 0.77c0.12 0.05 0.37 -0.15 0.58 -0.10c0.16 0.04 0.24 0.23 0.43 0.27c0.28 0.06 0.48 -0.25 0.71 -0.18c0.19 0.06 0.36 0.29 0.51 0.44c0.26 0.27 0.40 0.09 0.70 0.20c-0.00 0.01 0.13 0.27 0.13 0.27c0.10 0.45 0.54 -0.31 0.80 0.14c0.17 0.28 0.34 0.32 0.54 0.53l0.00 0.00c0.12 -0.19 0.28 -0.03 0.35 -0.39c0.04 -0.20 -0.06 -1.28 0.33 -0.86c0.29 0.31 0.42 0.41 0.74 0.06c0.17 -0.19 0.37 -0.13 0.54 -0.27c0.28 -0.24 0.27 -0.55 0.76 -0.49c0.31 0.04 0.60 -0.05 0.90 -0.05l0.00 0.00c0.58 0.02 0.43 0.63 1.17 0.67c0.25 0.01 0.35 0.21 0.55 0.31c0.33 0.17 1.15 0.05 1.57 0.12c0.72 0.12 1.37 0.31 2.12 0.31c0.51 0.00 0.27 -0.34 0.35 -0.61c0.06 -0.21 0.51 0.05 0.65 0.10c0.02 0.00 0.06 0.00 0.07 0.01c0.16 -0.04 0.25 -0.15 0.44 -0.09c0.28 0.09 0.45 0.31 0.70 -0.03c0.37 -0.51 0.68 -0.81 0.56 -1.49c-0.14 -0.77 0.53 -0.55 0.91 -0.77l0.12 -0.26l0.00 0.00c0.00 -0.14 -0.37 -0.32 -0.42 -0.51c-0.07 -0.31 -0.22 -0.37 -0.48 -0.54c-0.36 -0.37 0.49 -0.68 0.21 -1.04c-0.29 -0.37 -0.61 0.40 -1.06 0.10c-0.37 -0.25 0.00 -0.18 -0.45 -0.18c-0.13 -0.41 -0.10 -0.86 -0.61 -0.99c-0.70 -0.17 -0.62 -0.03 -0.62 -0.82c-0.35 -0.12 -0.84 -1.13 -1.35 -0.37c-0.68 1.02 -0.75 -0.22 -1.28 -0.68c-0.35 -0.31 -0.96 -0.11 -1.39 -0.23c-0.82 -0.23 -1.06 0.73 -1.39 1.25c-0.10 0.21 -0.31 0.32 -0.31 0.58c0.00 0.18 0.24 0.32 0.11 0.45c-0.25 0.25 -0.75 0.35 -0.75 0.74c0.00 0.32 -0.39 0.22 -0.56 0.16c-0.29 -0.11 -0.54 0.29 -0.56 0.51c-0.05 0.59 -0.57 0.37 -0.97 0.29c-0.62 -0.13 -0.13 -1.02 -0.88 -0.95c-0.47 -0.10 0.05 -0.66 -0.27 -0.78c-0.34 -0.12 -0.80 0.16 -1.10 -0.02c-0.30 -0.18 -0.25 -0.19 -0.63 -0.19c-0.46 0.00 -0.30 -0.51 -0.46 -0.56c0.00 -0.25 0.09 -0.45 0.07 -0.70c-0.03 -0.35 0.10 -0.37 0.27 -0.62l0.00 0.00c-0.37 -0.37 -0.86 -0.13 -1.19 -0.43c-0.46 -0.41 -0.85 0.27 -1.01 0.68c-0.44 1.11 -0.03 2.23 -0.52 3.34c-0.35 0.79 -1.25 -0.98 -1.25 0.12c0.00 0.45 -0.02 0.71 -0.51 0.55c-0.02 0.05 -0.13 0.27 -0.17 0.39c-0.07 0.20 -0.34 0.07 -0.38 0.14c-0.07 0.12 0.04 0.21 -0.05 0.37l0.00 0.00z"},6:{name:"B\u1eafc Ninh",path:"m86.48 61.94l0.17 -0.33c0.48 0.15 0.44 0.62 1.01 0.38c0.42 -0.18 0.70 -0.37 1.14 -0.24c0.32 0.10 0.36 -0.12 0.44 -0.34c0.05 -0.15 0.31 -0.18 0.24 -0.41c-0.12 -0.39 0.19 -0.50 0.11 -0.79c-0.06 -0.24 -0.15 -0.41 -0.20 -0.67l-0.03 -0.27l0.00 0.00c-0.20 -0.20 -0.38 -0.24 -0.54 -0.53c-0.27 -0.45 -0.71 0.31 -0.80 -0.14c0.00 0.00 -0.13 -0.26 -0.13 -0.27c-0.30 -0.11 -0.44 0.07 -0.70 -0.20c-0.14 -0.14 -0.31 -0.37 -0.51 -0.44c-0.23 -0.08 -0.43 0.24 -0.71 0.18c-0.19 -0.04 -0.27 -0.23 -0.43 -0.27c-0.21 -0.05 -0.46 0.15 -0.58 0.10c-0.22 -0.10 0.02 -0.61 -0.24 -0.77c-0.21 -0.13 -0.68 -0.17 -0.74 0.13c-0.06 0.30 -0.05 0.24 -0.27 0.38c-0.08 -0.05 -0.45 -0.14 -0.55 -0.16l0.00 0.00l-0.45 0.16c0.01 0.23 0.07 0.24 0.01 0.48c-0.03 0.13 0.10 0.20 0.17 0.30c0.16 0.23 0.05 0.56 0.11 0.82c0.08 0.35 0.13 0.96 0.54 1.12c0.21 0.08 0.50 0.03 0.74 0.10c0.28 0.09 0.31 0.35 0.40 0.58l-0.31 0.76l0.00 0.00c0.19 0.08 0.33 0.09 0.53 0.03c0.29 -0.08 0.58 0.02 0.86 -0.09c0.17 -0.06 0.54 0.23 0.71 0.39l0.00 0.00z"},7:{name:"B\u1ebfn Tre",path:"m84.90 253.99c-0.18 0.82 -0.06 0.68 0.71 0.90c0.35 0.10 0.80 -0.08 1.13 0.25c0.25 0.25 0.30 0.57 0.52 0.81c0.31 0.34 0.76 0.44 1.10 0.78c0.34 0.34 0.54 0.55 0.79 1.04l0.35 0.44l0.00 0.00l1.62 1.48l2.23 1.53l0.64 1.19l0.00 0.00c0.43 0.22 0.50 1.38 1.22 0.42l0.31 -0.30c0.37 -0.35 0.61 -0.94 0.55 -1.47c-0.04 -0.32 -1.01 -0.79 -0.76 -0.99c0.24 -0.42 0.47 -0.36 0.68 -0.94c0.14 -0.39 0.42 -0.19 0.73 -0.21c0.40 -0.03 1.12 -1.11 1.16 -1.47c0.05 -0.52 -0.21 -0.63 -0.26 -1.07l0.00 0.00c-0.23 -0.19 -0.57 -0.46 -0.77 -0.66c-0.16 -0.16 -0.36 -0.31 -0.55 -0.43c-0.47 -0.29 -1.09 -0.32 -1.63 -0.50c-0.35 -0.11 -0.91 -0.38 -1.26 -0.29c-0.39 -0.17 -0.82 -0.19 -1.16 -0.49c-0.19 -0.17 -0.50 -0.41 -0.74 -0.50c-0.95 -0.36 -0.84 -0.11 -1.70 0.16c-0.28 0.09 -0.80 -0.09 -1.19 0.00c-0.58 0.13 -1.20 0.44 -1.79 0.62c-1.09 0.34 -1.05 -0.20 -1.91 -0.29l0.00 0.00z"},8:{name:"B\xecnh D\u01b0\u01a1ng",path:"m91.88 239.48l0.39 -0.40c0.24 0.15 0.47 0.16 0.71 0.31c0.39 0.25 0.17 0.39 0.26 0.64c0.14 0.00 0.12 0.54 0.29 0.69c0.22 0.21 0.29 0.28 0.61 0.23c0.65 -0.12 0.37 0.35 0.52 0.62c0.05 0.09 0.23 0.04 0.31 0.20c0.10 0.22 0.03 0.20 0.24 0.33c0.44 0.14 0.08 0.82 0.64 1.00c0.42 0.14 0.27 0.52 0.49 0.82c0.22 0.30 0.41 -0.40 0.66 -0.08c0.15 0.19 0.21 0.47 0.44 0.16c0.24 -0.31 0.38 0.10 0.65 -0.03c0.20 -0.09 0.36 -0.34 0.55 -0.38l0.00 0.00c-0.06 -0.20 -0.92 -0.52 -1.16 -0.87c-0.24 -0.35 0.38 -0.15 0.36 -0.42c-0.03 -0.34 -0.17 -0.34 -0.08 -0.72c0.37 -0.12 0.22 -0.33 0.27 -0.62c0.17 -0.06 0.28 -0.32 0.50 -0.10c0.23 0.24 0.93 0.74 1.29 0.54c0.37 -0.21 0.20 -0.48 0.60 -0.65c0.02 -0.01 0.38 -0.89 0.38 -0.99c0.00 -0.39 -0.02 -0.63 -0.17 -1.02c-0.03 -0.26 -1.02 -0.51 -0.74 -0.92c0.13 -0.19 0.21 -0.16 0.25 -0.41c0.04 -0.21 0.08 -0.35 0.18 -0.53l0.13 -0.50l0.00 0.00c-0.19 -0.19 0.36 -0.44 0.15 -0.73c-0.13 -0.18 -0.81 0.03 -0.96 0.14c-0.13 0.09 -0.38 0.51 -0.51 0.47c-0.28 -0.08 -0.14 -0.57 -0.20 -0.78c-0.12 -0.43 -0.69 -0.32 -1.07 -0.35c-0.23 -0.02 -0.18 -0.37 -0.29 -0.54c-0.26 -0.39 1.35 -1.53 0.14 -1.39c-0.46 0.05 -0.27 0.52 -0.60 0.78c-0.40 0.30 -0.56 0.68 -1.05 0.89c-0.22 0.09 -0.12 0.45 -0.18 0.64c-0.29 0.07 -0.67 -0.27 -0.92 -0.19c-0.20 -0.04 -0.28 -0.25 -0.38 -0.28c-0.08 -0.34 -0.78 0.43 -0.97 0.01c-0.03 -0.06 0.01 -0.85 0.04 -0.93c0.07 -0.16 0.48 -0.19 0.39 -0.41c-0.16 -0.38 -0.05 -0.53 -0.53 -0.38c-0.58 0.19 -0.60 -0.33 -1.12 -0.35c-0.31 -0.01 -0.56 -0.01 -0.85 0.11l0.00 0.00l-0.36 0.47c-0.37 0.31 -0.66 0.27 -0.73 0.87c-0.05 0.36 -0.19 0.68 -0.24 1.03c-0.05 0.28 0.03 0.43 -0.06 0.72c-0.14 0.45 0.25 0.49 0.14 0.96c-0.10 0.41 0.61 0.34 0.61 0.79c0.00 0.20 -0.01 0.42 0.14 0.56c0.15 0.13 0.61 0.15 0.63 0.40c0.01 0.10 0.01 0.21 0.04 0.32c0.03 0.10 0.14 0.19 0.15 0.26l0.00 0.00z"},9:{name:"B\xecnh \u0110\u1ecbnh",path:"m129.54 178.81c0.12 0.30 -0.10 0.49 0.01 0.76c0.05 0.13 0.38 1.06 -0.02 0.91c-0.14 -0.06 -0.28 -0.21 -0.34 0.00c-0.07 0.26 0.05 0.41 0.08 0.66c0.05 0.21 0.26 0.40 0.28 0.62c0.05 0.75 0.47 1.25 0.51 1.99c0.03 0.49 0.34 0.74 0.41 1.16c0.04 0.28 -0.20 0.35 -0.15 0.73c0.19 0.44 0.45 0.76 0.69 1.15c0.21 0.34 0.23 0.44 0.57 0.66c0.31 0.21 0.29 0.88 0.29 1.24c0.00 0.25 -0.04 0.38 -0.16 0.59c-0.12 0.21 -0.09 0.42 -0.13 0.64c0.18 0.34 0.40 0.77 0.69 1.06c0.29 0.29 0.17 0.59 0.36 0.85c0.36 0.48 0.51 0.70 0.54 1.37c0.02 0.44 -0.31 0.59 -0.24 1.12c0.09 0.42 0.19 0.86 0.40 1.24c0.09 0.15 0.22 0.57 0.10 0.73l0.00 0.00c0.55 0.85 1.05 0.08 1.74 0.69c0.39 0.34 1.10 -0.02 1.45 -0.27c0.27 -0.19 0.35 -0.57 0.80 -0.57c0.86 0.00 0.38 -0.83 0.66 -1.18c0.18 -0.22 0.59 -0.03 0.63 -0.41c0.05 -0.44 0.40 -0.47 0.46 -0.66c0.36 0.00 0.61 0.14 0.86 0.39l0.00 0.00c0.16 -0.31 -0.33 -1.54 0.23 -1.54c0.06 0.25 1.00 0.64 0.95 0.14c-0.03 -0.31 -0.38 -0.53 -0.41 -0.92c-0.04 -0.60 0.10 -1.01 -0.14 -1.55c-0.23 -0.53 -0.67 -0.48 -0.35 -1.34c0.07 -0.69 -0.03 -1.09 -0.48 -1.60c-0.59 -0.67 -0.25 -0.76 0.11 -1.23c-0.20 -0.27 -0.63 -0.63 -0.76 -0.93c-0.32 -0.73 0.15 -1.31 -0.41 -2.05c-0.21 -0.28 -0.55 -0.64 -0.69 -0.93c-0.19 -0.39 0.15 -1.04 0.11 -1.53c-0.25 -0.43 -1.12 -1.99 -1.02 -2.39c0.09 -0.02 0.13 -0.13 0.12 -0.28l0.00 0.00l-0.51 -0.36c0.10 -0.23 -0.21 -0.96 -0.43 -1.06l-1.40 -0.61c-0.41 -0.18 -2.98 0.46 -3.04 0.68c-0.27 1.01 0.39 1.07 -0.89 1.03c-0.49 -0.02 -0.48 0.15 -0.85 0.40l-0.61 0.58l0.00 0.00z"},10:{name:"B\xecnh Ph\u01b0\u1edbc",path:"m100.45 236.40c0.81 0.07 2.37 -1.43 2.45 -2.22c0.02 -0.21 -0.28 -0.41 0.06 -0.57c0.44 -0.20 0.48 -0.62 1.02 -0.73l1.74 -0.34l1.55 -0.24l0.00 0.00c-0.06 -0.25 -0.46 -0.36 -0.54 -0.58c-0.14 -0.39 0.12 -0.67 -0.26 -0.98c-0.28 -0.23 -0.43 -0.41 -0.20 -0.78c0.18 -0.28 0.10 -0.62 0.28 -0.90c0.26 -0.40 0.68 -0.28 0.99 -0.54l0.66 -0.14l0.00 0.00c0.09 -0.74 0.72 -0.77 0.79 -1.35c0.04 -0.36 -0.62 -1.27 -0.95 -1.49c-0.52 -0.35 -0.59 -0.64 -0.87 -1.15c-0.34 -0.61 -0.76 -0.45 -1.33 -0.70c-0.34 -0.15 -0.16 -0.62 -0.30 -0.80c0.27 -0.36 -0.12 -0.73 -0.12 -1.00l-0.33 -2.88l0.00 0.00c-0.26 0.09 -0.54 0.17 -0.84 0.25c-0.18 0.00 -0.91 1.21 -0.98 1.44c-0.01 0.04 -1.30 0.99 -1.25 1.19c-0.79 0.11 -2.27 2.00 -3.42 0.97c-1.04 -0.94 -1.53 1.95 -2.73 1.91l-2.38 -0.08c-1.64 -0.06 -2.78 -0.74 -1.64 1.31c0.26 0.47 -0.13 1.15 -0.26 1.73c-0.98 0.24 0.59 1.83 0.25 2.14l0.00 0.00l0.40 0.54c0.03 0.17 -0.00 0.31 0.14 0.44c0.48 0.44 0.45 1.06 -0.21 1.26c-0.46 0.14 -0.58 0.55 -0.58 1.00l0.00 0.00c0.28 -0.13 0.54 -0.13 0.85 -0.11c0.52 0.02 0.54 0.54 1.12 0.35c0.48 -0.16 0.37 -0.01 0.53 0.38c0.09 0.22 -0.32 0.25 -0.39 0.41c-0.03 0.07 -0.07 0.86 -0.04 0.92c0.19 0.43 0.88 -0.34 0.97 -0.01c0.10 0.03 0.18 0.24 0.38 0.28c0.25 -0.08 0.63 0.26 0.92 0.19c0.06 -0.19 -0.04 -0.54 0.18 -0.64c0.49 -0.21 0.65 -0.58 1.05 -0.89c0.33 -0.25 0.14 -0.72 0.60 -0.78c1.21 -0.14 -0.40 1.00 -0.14 1.39c0.11 0.16 0.05 0.52 0.29 0.54c0.39 0.03 0.95 -0.08 1.07 0.35c0.06 0.21 -0.09 0.70 0.20 0.78c0.13 0.04 0.38 -0.39 0.51 -0.47c0.15 -0.10 0.83 -0.32 0.96 -0.14c0.21 0.29 -0.34 0.53 -0.15 0.73l0.00 0.00z"},11:{name:"B\xecnh Thu\u1eadn",path:"m134.83 250.43c-0.12 -0.18 -0.22 -0.36 -0.19 -0.59c0.04 -0.38 0.51 0.20 0.56 0.30c0.06 0.10 0.16 0.27 0.17 0.38c0.01 0.16 -0.33 0.09 -0.41 0.06l-0.13 -0.14zm-24.52 -4.54l0.89 -0.58c0.50 -0.45 0.01 -0.80 -0.01 -1.28c-0.04 -0.86 -0.09 -1.90 -0.97 -2.29l-1.10 -0.48l-0.41 -0.16c-0.30 -0.12 0.06 -0.20 0.09 -0.35c0.11 -0.04 0.09 -0.18 0.13 -0.28c0.06 -0.17 0.36 -0.20 0.36 -0.42c0.00 -0.16 -0.09 -0.28 -0.18 -0.40c-0.16 -0.22 0.26 -0.30 0.32 -0.55c0.03 -0.12 0.01 -0.23 0.07 -0.35c0.09 -0.20 0.26 -0.34 0.35 -0.54c0.06 -0.21 0.09 -0.38 0.30 -0.49c0.25 -0.12 0.44 -0.36 0.38 -0.66c-0.07 -0.36 -0.26 -0.44 0.07 -0.76l0.21 -0.67l0.00 0.00c0.49 -0.30 0.32 -0.84 0.89 -0.13c0.18 0.22 0.83 0.34 1.13 0.54c0.83 0.56 1.00 -0.54 1.69 -0.69c0.66 -0.13 1.56 -0.12 2.23 -0.04c0.66 0.19 1.93 0.36 2.43 0.83c0.41 0.39 0.24 0.95 0.35 1.40c0.11 0.47 0.61 -0.29 0.80 -0.42c0.71 -0.46 1.70 -0.62 2.26 -1.19c0.36 -0.36 1.23 -1.13 1.40 -1.58c-0.35 -0.58 -0.93 -0.54 -0.49 -1.42c0.45 -0.24 1.05 -0.78 1.45 -0.17c0.21 0.32 0.66 -0.26 1.08 -0.10c0.31 0.12 0.80 -0.15 1.14 -0.14c0.68 0.02 1.45 0.70 1.45 -0.47l0.00 0.00l1.19 0.05c0.35 0.32 0.25 1.48 0.97 1.36c1.59 -0.26 0.53 0.87 1.63 1.42c0.41 0.20 1.55 0.54 1.32 1.11l0.00 0.00c-0.20 -0.05 -0.40 0.00 -0.62 0.16l-0.64 0.13c-0.26 0.05 -0.29 0.39 -0.62 0.39c-0.03 0.10 -0.16 0.27 -0.05 0.42c-0.45 0.59 -0.30 0.68 -0.49 1.36c-0.11 0.40 -1.12 -0.23 -1.23 0.11c-0.06 0.00 -0.02 0.00 -0.13 0.06c-0.33 0.00 -0.84 0.53 -0.97 0.02c-0.23 0.00 -1.57 1.24 -1.69 1.60c-0.34 1.02 -0.71 1.23 -1.75 1.06c-0.35 -0.06 -0.29 0.18 -0.58 0.32c-0.67 0.34 0.08 1.31 -0.88 0.94c-0.43 -0.17 -0.32 0.64 -0.43 0.75c-0.14 0.14 -0.19 -0.07 -0.23 -0.19c-0.19 -0.66 -2.59 -0.30 -3.05 0.02c-0.79 0.55 -0.64 1.16 -1.12 1.83c-0.83 0.83 0.37 2.96 -1.92 2.03c-1.74 -0.71 -2.33 1.29 -3.88 1.42c-0.33 0.03 -0.34 0.58 -0.75 0.61c-0.43 0.03 -0.80 0.22 -1.11 0.47l0.00 0.00c0.00 -0.44 -0.13 -0.98 -0.35 -1.36c-0.25 -0.43 -0.26 -0.77 -0.40 -1.22c-0.07 -0.24 -0.34 -0.45 -0.54 -0.60l-0.01 -0.49l0.00 0.00z"},12:{name:"C\xe0 Mau",path:"m63.85 267.31l1.19 0.88l0.51 -1.23l0.45 0.51l0.24 -0.24l0.57 0.16l0.30 -0.31l3.80 2.39l1.22 0.67l0.00 0.00c-0.22 0.29 -0.55 0.40 -0.68 0.75c-0.24 0.68 0.94 0.86 0.49 1.36c-0.43 0.48 -1.30 0.72 -0.61 1.41l0.01 1.17c0.00 0.47 0.22 0.37 0.56 0.45c0.50 0.13 0.44 0.70 1.16 0.53c0.50 -0.12 1.08 0.28 1.32 0.69l0.00 0.00c-0.25 0.36 -0.49 0.80 -0.74 1.38c-1.06 2.39 -1.05 2.21 -3.15 3.45c-1.13 0.67 -1.53 1.82 -2.76 2.54c-1.40 0.82 -3.61 0.80 -4.92 0.32c-0.78 -0.28 -1.44 -0.86 -0.26 -0.86c0.01 -0.03 0.04 -0.04 0.05 -0.07c1.30 0.00 0.20 -1.66 0.91 -1.37c0.10 0.04 1.07 -0.33 1.29 -0.81c0.30 -0.69 -0.56 -0.31 -1.11 -0.31c-1.24 0.00 0.06 -5.60 -0.17 -6.76c0.00 -1.28 0.32 -2.50 0.32 -3.81c0.00 -0.64 -0.09 -2.02 0.02 -2.90l0.00 0.00z"},13:{name:"Cao B\u1eb1ng",path:"m93.89 35.08c-0.22 -0.74 0.22 -0.48 0.29 -1.26c0.04 -0.44 0.24 -0.49 0.35 -0.95l0.21 -0.99c0.24 0.00 2.25 1.14 1.76 -0.21c-0.13 -0.36 0.23 -0.62 0.39 -0.93c0.15 -0.17 0.17 -0.42 0.32 -0.55c0.09 -0.08 0.39 -0.14 0.41 -0.27c0.03 -0.29 -0.17 -0.53 -0.02 -0.90c0.11 -0.28 1.53 -1.15 0.51 -1.23c-0.90 -0.07 -0.53 -0.05 -1.02 -0.55c-0.16 -0.16 -0.62 -0.01 -0.66 -0.35c-0.06 -0.49 -0.01 -0.31 -0.46 -0.42c-0.32 -0.07 -0.63 -0.10 -0.74 0.32c-0.41 0.00 -0.45 -0.51 -0.61 -0.82c-0.29 -0.59 -0.80 0.09 -1.04 -0.25c-0.76 -1.09 -0.57 0.56 -1.43 0.41c-0.23 0.03 -0.94 0.27 -1.00 0.50c-0.36 0.00 -0.70 -0.23 -0.91 0.14c-0.25 0.45 -0.49 0.12 -0.82 -0.01c-0.04 -0.02 -0.41 0.14 -0.56 0.14c-0.43 0.00 -0.38 -0.53 -0.36 -0.80c0.02 -0.25 -0.20 -0.37 -0.26 -0.60c-0.24 -0.17 -0.34 -0.55 -0.63 -0.69c-0.24 -0.12 -0.49 0.06 -0.72 -0.07c-0.55 -0.34 -0.64 0.16 -1.23 -0.20c-0.38 -0.23 -0.53 0.24 -0.95 0.10c-0.86 -0.29 -0.41 0.57 -0.62 0.74c-0.21 0.17 -0.41 0.01 -0.67 0.01c-0.09 0.00 -0.33 0.18 -0.36 0.17c-0.22 0.33 -0.38 -0.30 -0.61 -0.13c-0.29 0.22 -0.22 0.43 -0.66 0.43c-0.14 -0.57 -1.02 -1.18 -1.30 -1.59c-0.18 -0.26 -1.46 -1.06 -1.72 -0.99c-0.59 0.17 -0.92 -0.75 -1.22 -0.41c-0.12 0.14 -0.52 0.02 -0.64 0.06c-0.06 0.02 -0.05 0.16 -0.15 -0.01c-0.07 -0.13 -0.15 -0.38 -0.20 -0.62l0.00 0.00l-0.69 0.34c-0.01 0.32 -0.53 1.49 -0.82 1.67c-0.35 0.22 -2.03 0.39 -1.97 0.70c0.15 0.70 -1.05 0.65 -1.05 1.49c-0.80 0.27 -0.29 0.64 0.23 0.81c0.00 0.10 1.47 1.37 1.67 1.48c1.06 0.56 1.31 0.73 1.31 1.97l-0.01 0.51l0.00 0.00l0.73 0.08l0.00 0.00c0.37 -0.25 0.37 -0.55 0.91 -0.58c0.28 -0.02 0.21 -0.08 0.30 -0.31c0.03 -0.09 0.32 -0.55 0.39 -0.26l0.02 0.00c0.03 0.12 0.75 -0.44 0.98 -0.47c0.32 -0.04 0.55 -0.06 0.87 -0.18c0.70 -0.25 0.44 0.37 0.61 0.72c0.10 0.21 0.03 0.40 -0.13 0.56c-0.10 0.10 -0.23 0.17 -0.35 0.26c-0.04 0.03 -0.19 0.21 -0.11 0.24c0.00 0.03 0.01 0.05 0.02 0.07c0.39 0.43 0.22 0.37 0.37 0.82c0.49 0.00 0.16 0.53 0.49 0.76c0.43 0.31 0.45 0.31 0.95 0.37c0.21 0.03 0.30 0.25 0.46 0.33c0.97 0.49 0.98 -0.37 1.76 -0.37c0.71 0.00 1.02 -0.91 1.76 -0.79c0.65 0.11 0.76 1.37 0.64 1.84c-0.07 0.28 -0.31 1.01 -0.01 1.23c0.39 0.28 0.79 -0.18 1.14 -0.06c0.00 0.09 0.22 0.17 0.29 0.23l0.00 0.00l0.21 -0.62c0.06 -0.08 0.36 -0.39 0.37 -0.43c0.12 0.06 0.44 -0.39 0.66 -0.07c0.34 0.50 0.76 0.49 1.26 0.74c0.33 0.17 0.17 0.69 0.57 0.90c0.21 0.10 0.58 -0.11 0.85 -0.08c0.65 0.08 0.62 0.47 1.12 -0.18c0.41 -0.53 0.94 -0.61 1.49 -0.94l0.00 0.00z"},14:{name:"C\u1ea7n Th\u01a1",path:"m78.85 256.88l1.22 0.87c0.16 0.18 0.42 0.34 0.62 0.48c0.18 0.13 0.48 0.50 0.55 0.68c0.05 0.14 0.24 0.63 0.39 0.67l0.00 0.00l-0.43 0.37c-0.54 0.11 -0.63 0.04 -1.11 -0.07c-0.52 -0.12 -0.62 0.29 -1.07 0.36c-0.19 0.03 -0.46 -0.07 -0.35 -0.31c-0.48 -0.16 -0.34 0.24 -0.75 0.24c-0.17 0.00 -0.51 -0.49 -0.66 -0.63c-0.36 -0.36 -0.75 1.01 -1.01 1.17l0.00 0.00l-3.04 -2.90l-0.17 -0.54l-0.49 -0.53l-0.35 0.14l-1.41 -1.18l0.00 0.00l0.57 -0.74c0.38 0.04 0.38 0.07 0.64 -0.26c0.25 -0.31 0.38 -0.03 0.51 0.01c-0.30 0.59 1.56 0.12 1.80 0.00c0.17 -0.08 -0.02 -0.34 0.04 -0.48c0.09 -0.24 0.38 -0.07 0.58 -0.14c0.12 -0.04 0.44 -0.34 0.57 -0.48l0.15 -0.14l0.00 0.00l1.35 1.24c0.21 0.18 0.35 0.40 0.51 0.62c0.21 0.29 0.30 0.68 0.55 0.93c0.19 0.19 0.49 0.55 0.76 0.62l0.00 0.00z"},15:{name:"\u0110\xe0 N\u1eb5ng",path:"m123.56 153.34c-0.65 -0.94 -1.17 -2.08 0.04 -2.22c0.68 -0.08 0.84 -0.75 0.51 -0.53c-0.49 0.34 -0.77 -0.54 -1.36 -0.32c-0.29 0.10 -0.25 0.88 -0.49 1.12c-0.50 0.51 -1.93 -0.95 -1.08 -1.25c0.64 -0.23 0.99 -1.15 0.32 -0.97c-0.20 0.06 -0.35 0.01 -0.47 -0.07l0.00 0.00c-0.43 0.16 -1.51 0.48 -1.94 0.34c-0.41 -0.13 -0.89 -0.52 -1.27 -0.33c-0.34 0.17 -0.28 0.44 -0.74 0.05c-0.36 -0.31 -0.75 -0.00 -0.81 0.42c-0.03 0.20 -0.48 1.14 -0.44 1.25c-0.12 0.12 -0.25 0.25 -0.33 0.39c-0.10 0.19 -0.00 0.40 -0.10 0.56l0.00 0.00l0.75 -0.02c0.87 0.73 0.82 -0.14 1.53 -0.14l0.01 0.01c0.00 0.41 0.21 0.55 0.32 0.91c0.20 0.66 -0.50 0.81 0.14 1.60c0.15 0.19 0.49 -0.04 0.69 -0.08c0.33 -0.06 0.47 0.06 0.77 0.12c0.23 0.05 0.37 -0.17 0.58 -0.20c0.19 -0.03 0.30 0.11 0.46 0.11c0.17 0.00 0.21 -0.24 0.36 -0.30c0.31 -0.12 0.24 0.35 0.55 -0.16c0.34 -0.55 0.46 0.70 0.84 -0.07c0.19 -0.39 0.81 -0.09 1.17 -0.21l0.00 0.00z"},16:{name:"\u0110\u1eafk L\u1eafk",path:"m130.42 218.48c0.11 -0.60 -0.27 -1.71 0.07 -2.14c0.10 -0.13 0.23 -0.64 0.50 -0.54c0.58 0.22 0.58 -0.88 1.26 -0.19c0.25 0.25 0.83 0.41 1.16 0.50c0.77 0.21 0.26 -0.47 0.14 -0.68c-0.07 -0.12 0.21 -1.17 0.26 -1.37c0.14 -0.60 0.61 -0.47 1.18 -0.58c0.14 0.00 0.43 0.01 0.47 -0.14c0.04 -0.13 0.01 -0.28 -0.05 -0.41c-0.06 -0.14 0.16 -0.38 0.18 -0.54c0.05 -0.27 -0.11 -0.37 0.11 -0.64l0.14 -0.21l0.00 0.00c-0.31 -0.52 0.13 -1.10 -0.30 -1.72c-0.39 -0.56 -1.71 0.25 -2.00 -0.48c-0.34 -0.82 -0.32 -0.51 -1.06 -0.66c-0.10 -0.42 -0.64 -0.87 -0.83 -1.25c-0.27 -0.54 -0.96 0.07 -0.80 -0.49l-0.55 -0.64l0.00 0.00c-0.80 0.00 -1.18 -0.61 -1.82 -0.56c-1.46 0.11 -0.52 -0.75 -1.28 -1.30c-0.90 -0.65 -0.85 -2.47 -2.04 -2.77c0.00 -2.01 -2.10 -1.77 -3.53 -2.33c-0.63 -0.21 -1.17 -0.40 -1.84 -0.18c-0.56 0.18 -1.64 0.67 -2.15 0.33c-0.28 -0.18 -1.18 -0.21 -1.56 -0.29c-0.76 -0.15 -1.26 0.67 -1.92 0.67c-0.27 0.00 -0.43 -0.34 -0.69 -0.25c-0.42 0.14 -0.43 0.35 -0.74 0.62l-0.89 0.62l0.00 0.00l-1.40 3.68c-0.17 0.34 -0.43 0.77 -0.45 1.13c-0.01 0.16 0.07 0.83 -0.01 0.94c0.09 0.12 -0.64 0.89 0.05 1.12c0.00 0.59 -0.38 0.68 0.30 1.22c0.30 0.24 0.49 0.79 0.54 1.25l0.00 0.00l1.88 -0.04c1.04 0.20 1.67 0.41 2.65 0.21c0.08 -0.30 1.43 -0.69 1.01 0.07c-0.27 0.49 0.22 0.90 0.68 1.05c0.00 0.52 -0.13 0.62 0.04 1.12c0.08 0.24 0.13 0.69 0.20 0.98c0.15 0.57 -0.86 1.00 -0.33 1.30c0.24 0.14 0.61 -0.08 0.88 0.07c0.29 0.16 0.36 0.33 0.57 0.55c0.64 0.93 -0.35 0.77 -0.79 1.12c-0.65 0.53 -0.03 0.87 0.10 1.40c0.27 1.14 1.63 0.51 2.12 1.31c0.20 0.33 0.25 0.63 0.50 0.92c0.12 0.14 0.55 0.68 0.39 0.90l0.00 0.00c0.34 -0.07 0.60 -0.42 0.98 -0.23c0.29 0.14 0.84 0.49 1.17 0.38c0.30 -0.09 0.76 -1.19 1.07 -0.95c0.29 -0.21 0.69 -0.45 0.98 -0.67c0.60 0.44 0.85 -0.01 1.35 -0.29c0.18 -0.10 0.45 -0.58 0.63 -0.56c0.28 0.03 0.33 0.64 0.79 0.36c0.54 -0.33 0.86 0.19 1.35 0.04c0.43 -0.13 0.97 -0.51 1.32 -0.78l0.00 0.00z"},17:{name:"\u0110\u1eafk N\xf4ng",path:"m105.08 219.01l0.33 2.88c0.00 0.27 0.39 0.64 0.12 1.00c0.14 0.18 -0.04 0.65 0.30 0.80c0.57 0.25 1.00 0.09 1.33 0.70c0.28 0.51 0.35 0.80 0.87 1.15c0.33 0.22 0.99 1.14 0.95 1.49c-0.07 0.58 -0.70 0.61 -0.79 1.35l0.00 0.00c0.19 -0.01 0.28 0.14 0.49 0.14c0.16 0.00 0.21 -0.14 0.31 -0.14c0.01 -0.02 0.46 -0.03 0.62 -0.39c0.21 -0.48 1.10 0.13 1.42 -0.27c0.42 -0.52 0.99 -0.64 1.39 -1.07c0.24 -0.26 1.36 -1.54 1.57 -0.76c0.32 1.15 0.83 0.98 1.94 0.56c0.24 0.00 0.89 -0.11 1.04 0.13c0.12 0.19 -0.06 0.59 -0.01 0.84c0.08 0.35 0.45 0.17 0.62 0.04c0.27 -0.22 0.46 0.54 1.10 0.20c0.53 -0.28 1.61 -0.84 1.78 -1.48c0.04 -0.15 -0.62 -1.13 -0.77 -1.21c-0.14 -0.07 -0.45 -0.78 -0.58 -0.99c-0.24 -0.40 -0.01 -0.37 -0.44 -0.62c-0.92 -0.55 -0.06 -0.90 0.12 -1.37c0.30 -0.77 1.08 0.08 1.53 -0.19l0.49 -0.61l0.00 0.00c0.16 -0.22 -0.27 -0.76 -0.39 -0.90c-0.25 -0.29 -0.30 -0.59 -0.50 -0.92c-0.49 -0.80 -1.85 -0.17 -2.12 -1.31c-0.13 -0.53 -0.74 -0.87 -0.10 -1.40c0.43 -0.35 1.43 -0.19 0.79 -1.12c-0.22 -0.22 -0.28 -0.39 -0.57 -0.55c-0.27 -0.15 -0.64 0.06 -0.88 -0.07c-0.53 -0.30 0.48 -0.73 0.33 -1.30c-0.07 -0.29 -0.12 -0.74 -0.20 -0.98c-0.17 -0.50 -0.04 -0.60 -0.04 -1.12c-0.46 -0.15 -0.95 -0.56 -0.68 -1.05c0.42 -0.76 -0.94 -0.38 -1.01 -0.07c-0.97 0.20 -1.60 -0.02 -2.65 -0.21l-1.88 0.04l0.00 0.00c0.01 0.07 0.01 0.13 0.01 0.19c0.00 1.21 0.52 1.88 0.52 3.03c0.13 0.04 0.01 0.52 -0.04 0.61c0.16 0.43 -0.49 0.50 -0.24 0.95c0.37 0.67 0.07 0.11 -0.02 0.70c-0.04 0.22 0.17 0.34 0.01 0.56c-0.11 0.16 -0.49 0.53 -0.49 0.69c0.00 0.36 0.30 0.44 0.04 0.92c-0.20 0.37 -1.03 0.61 -1.10 0.87c-0.23 0.00 -1.03 2.32 -1.60 0.60c-0.30 -0.90 -1.28 -1.27 -2.09 -0.73c-0.28 0.18 -0.55 0.30 -0.83 0.40l0.00 0.00z"},18:{name:"\u0110\u1ed3ng Nai",path:"m101.49 248.64c0.17 -0.59 -0.08 -0.44 0.57 -0.69c0.77 -0.30 1.54 0.20 1.76 -0.93c0.04 -0.20 -0.02 -0.79 0.28 -0.79c0.29 0.00 0.38 -0.33 0.64 -0.33c0.24 0.37 1.28 0.27 1.72 0.25c0.73 -0.04 -0.13 1.70 0.80 1.37c0.29 -0.09 0.39 -0.60 0.55 -0.86c0.11 -0.17 0.41 -0.58 0.57 -0.68c0.20 -0.12 0.41 -0.22 0.57 -0.41c0.59 -0.75 0.72 0.19 1.37 0.32l0.00 0.00l0.89 -0.58c0.50 -0.45 0.01 -0.80 -0.01 -1.28c-0.04 -0.86 -0.09 -1.90 -0.97 -2.29l-1.10 -0.48l-0.41 -0.16c-0.30 -0.12 0.06 -0.20 0.09 -0.35c0.11 -0.04 0.09 -0.18 0.13 -0.28c0.06 -0.17 0.36 -0.20 0.36 -0.42c0.00 -0.16 -0.09 -0.28 -0.18 -0.40c-0.16 -0.22 0.26 -0.30 0.32 -0.55c0.03 -0.12 0.01 -0.23 0.07 -0.35c0.09 -0.20 0.26 -0.34 0.35 -0.54c0.06 -0.21 0.09 -0.38 0.30 -0.49c0.25 -0.12 0.44 -0.36 0.38 -0.66c-0.07 -0.36 -0.26 -0.44 0.07 -0.76l0.21 -0.67l0.00 0.00c-0.18 -0.18 -0.34 -0.64 -0.62 -0.70c0.01 -0.01 -0.12 -0.21 -0.13 -0.30c-0.02 -0.14 -0.06 -0.25 -0.18 -0.33c-0.18 -0.12 -0.69 -0.04 -0.69 -0.23c0.00 -0.22 0.27 -0.26 0.30 -0.43c0.26 -0.41 0.05 -0.32 -0.18 -0.60c-0.20 -0.24 -0.49 -0.17 -0.67 -0.37c-0.14 -0.15 -0.26 -0.10 -0.45 -0.02c-0.23 0.10 -0.24 -0.40 -0.27 -0.56c-0.09 -0.63 -0.39 0.24 -0.64 0.20l0.00 0.00l-1.55 0.24l-1.74 0.34c-0.54 0.11 -0.58 0.52 -1.02 0.73c-0.34 0.16 -0.04 0.36 -0.06 0.57c-0.09 0.79 -1.65 2.29 -2.45 2.22l0.00 0.00l-0.13 0.50c-0.11 0.18 -0.15 0.32 -0.18 0.53c-0.04 0.24 -0.12 0.21 -0.25 0.41c-0.28 0.41 0.71 0.66 0.74 0.92c0.15 0.39 0.17 0.63 0.17 1.02c0.00 0.10 -0.36 0.98 -0.38 0.99c-0.40 0.17 -0.23 0.44 -0.60 0.65c-0.36 0.20 -1.05 -0.31 -1.29 -0.54c-0.22 -0.22 -0.33 0.04 -0.50 0.10c-0.06 0.29 0.09 0.50 -0.27 0.62c-0.09 0.37 0.05 0.38 0.08 0.72c0.02 0.28 -0.60 0.08 -0.36 0.42c0.24 0.35 1.10 0.67 1.16 0.87l0.00 0.00l0.33 0.84c0.08 0.15 0.72 1.24 0.30 1.34c-0.01 0.04 -0.31 -0.03 -0.41 0.05c-0.38 0.30 -0.29 -0.21 -0.62 0.00c-0.42 0.27 -1.18 0.84 -0.94 1.42c0.09 0.22 0.91 0.75 1.14 0.97c0.34 0.34 0.62 -0.21 1.02 -0.16c0.27 0.03 0.35 0.35 0.52 0.52c0.14 0.14 0.72 0.38 0.94 0.51c0.29 0.17 0.57 -0.21 0.57 -0.46l0.00 0.00z"},19:{name:"\u0110\u1ed3ng Th\xe1p",path:"m70.52 243.60l0.22 0.71c0.10 0.23 0.38 0.21 0.42 0.48c0.03 0.24 0.20 0.15 0.38 0.23c0.38 0.17 -0.01 0.54 0.48 0.61c0.49 0.07 0.42 0.15 0.18 0.47c-0.48 0.64 0.60 0.31 0.82 0.38c0.30 0.09 -0.00 0.76 -0.02 0.95c0.25 0.54 0.14 1.51 0.85 1.74c0.48 0.15 0.59 0.46 1.19 0.48c0.71 0.03 0.92 -0.02 1.50 0.42c0.34 0.26 0.64 0.80 0.58 1.23c0.00 0.51 -0.43 0.18 -0.55 0.43c-0.08 0.17 -0.06 0.38 -0.25 0.50c-0.18 0.10 -0.21 0.15 -0.19 0.35c0.04 0.32 -0.11 0.26 -0.30 0.39c-0.20 0.14 -0.14 0.29 -0.14 0.51l0.00 0.00l1.35 1.24c0.21 0.18 0.35 0.40 0.51 0.62c0.21 0.29 0.30 0.68 0.55 0.93c0.19 0.19 0.49 0.55 0.76 0.62l0.00 0.00l0.82 -1.21c0.24 0.10 0.35 0.06 0.46 0.30c0.10 0.20 0.23 0.16 0.38 0.05c0.25 0.19 0.40 0.46 0.79 0.60c0.39 0.14 0.48 -0.03 0.74 -0.29c0.29 -0.29 0.95 -0.11 0.95 -0.68c0.00 -0.42 -0.81 -0.65 -0.60 -0.94l0.03 -0.30l0.00 0.00c-0.02 -0.05 -0.13 -0.15 -0.17 -0.19c-0.08 -0.06 -0.22 -0.10 -0.32 -0.14c-0.13 -0.06 -0.26 -0.14 -0.37 -0.22l-0.46 -0.43l0.10 -0.72l0.47 -0.12l0.25 -0.62l0.63 -0.66l0.68 -0.79l0.04 -0.66l0.00 0.00l-0.64 -0.13l-1.42 -1.89l-0.71 -0.16l-1.72 -1.59l-1.47 -1.52l0.28 -0.10l-0.39 -1.12l-1.08 -0.07l-0.28 -0.63l0.00 0.00c-0.38 -0.02 -0.82 -0.08 -0.81 -0.07c-0.92 0.00 -0.48 -0.27 -1.31 0.48c-0.26 0.23 -0.87 1.39 -1.22 1.09c-0.35 -0.31 -1.19 -0.45 -1.99 -0.55l0.00 0.00z"},20:{name:"\u0110i\u1ec7n Bi\xean",path:"m20.46 32.79c-0.25 0.29 -0.40 0.61 -0.61 1.02c-0.11 0.22 -0.63 0.71 -0.57 0.85c0.06 0.15 0.39 0.61 0.15 0.58l-1.68 -0.20l-0.30 0.60l0.00 0.00l0.30 0.51c0.14 0.36 0.09 0.54 0.37 0.82c0.29 0.29 -0.06 0.49 0.41 0.81c0.31 0.21 0.28 0.53 0.62 0.79c0.26 -0.20 0.60 0.11 0.66 0.35c0.24 0.91 0.44 0.10 0.83 0.58c0.09 0.11 -0.02 0.48 0.23 0.48c0.29 0.00 0.33 0.04 0.56 0.10c0.00 0.40 0.10 0.55 0.38 0.76c0.33 -0.25 0.61 0.46 0.66 0.66c0.15 0.42 0.75 0.56 0.75 0.81c1.23 0.30 -0.71 1.67 1.49 1.85c0.82 0.07 1.00 1.51 1.43 2.09c-0.17 0.23 0.35 1.18 0.04 1.60c0.14 0.19 0.21 1.58 0.39 1.60c0.71 0.08 2.56 -0.52 2.56 -1.42c0.00 -0.53 -0.37 -1.94 0.35 -2.02c0.82 -0.09 -0.51 3.08 1.02 2.39c1.01 -0.45 0.53 0.41 1.13 0.41c0.63 0.00 0.14 0.82 0.35 1.36c-0.15 0.57 0.16 0.84 -0.37 1.27c-0.12 0.10 -0.79 0.72 -0.79 0.84c-0.02 0.01 -0.02 0.03 -0.02 0.06c-0.41 0.14 -0.75 1.01 -0.60 1.47l0.05 0.00c0.15 -0.46 1.01 -0.10 0.68 -0.01c-0.02 0.09 -0.48 0.77 -0.50 0.78c0.00 0.03 0.01 0.06 -0.01 0.08c0.53 0.71 -0.80 1.75 -1.19 1.95c-0.92 0.46 0.74 0.46 0.80 0.48c0.54 0.13 0.86 0.48 0.64 1.06l0.05 0.64c0.88 0.22 0.54 0.88 0.88 1.56c0.24 0.49 0.91 -0.04 1.38 0.91c0.51 1.04 0.95 1.98 1.60 2.65l0.00 0.00l1.35 -0.40c0.19 -0.07 0.25 -0.04 0.44 -0.04c0.19 0.00 0.16 -0.19 0.24 -0.21c-0.20 -0.79 -0.14 -0.18 0.15 -0.78c0.10 -0.20 -0.01 -0.61 -0.15 -0.78c-0.22 -0.25 0.23 -0.29 0.08 -0.62c-0.06 -0.14 -0.41 -0.79 -0.01 -0.66c0.31 0.11 -0.19 -0.91 0.71 -0.45c0.36 0.18 0.46 0.55 0.98 0.55c1.35 0.00 0.24 -0.68 0.19 -1.23c-0.03 -0.28 0.35 -0.50 0.52 -0.64c0.17 -0.14 0.20 -0.97 0.20 -1.21c0.18 -0.41 0.05 -2.26 -0.74 -1.67c-0.04 -0.03 -0.59 -0.22 -0.46 -0.42c0.04 -0.06 0.65 -0.54 0.42 -0.54c-0.03 -0.13 -0.58 -0.59 -0.70 -0.76c-0.49 -0.70 1.46 -0.25 1.75 -0.47c0.43 -0.32 -0.02 -0.77 0.01 -1.23c0.04 -0.53 0.37 -0.33 0.69 -0.33c0.20 0.00 0.90 -0.90 0.86 -1.04c-0.09 -0.33 0.34 -0.47 0.32 -0.79c-0.02 -0.39 -0.25 -0.62 0.20 -0.87c0.15 -0.19 0.03 -0.29 0.31 -0.29c0.11 0.00 0.33 -0.04 0.33 -0.17c-0.02 -0.01 -0.00 -0.00 -0.02 -0.01c0.00 -0.24 -0.57 -0.46 -0.57 -0.90c0.00 -0.29 -0.26 -0.68 -0.38 -0.95c-0.21 -0.47 -0.21 -1.04 -0.58 -1.46c-0.14 -0.16 -0.24 -0.36 -0.41 -0.53c-0.37 -0.37 -0.11 -0.48 -0.11 -0.86l0.01 -0.01l0.29 -0.53l0.00 0.00c-0.42 -0.19 -0.95 -0.46 -0.77 -1.02c0.22 -0.72 -0.32 -0.66 -0.64 -1.23c-0.19 -0.34 -0.27 -0.75 -0.48 -1.07c-0.16 -0.26 -1.13 -0.14 -1.28 0.10c-0.14 0.23 -0.21 0.51 -0.49 0.62c-0.08 0.31 -0.29 0.36 -0.09 0.76c0.10 0.21 0.23 0.54 -0.20 0.48c-0.52 -0.07 -1.01 -0.59 -1.56 -0.59c-0.40 0.00 -0.57 0.13 -0.91 -0.12c-0.51 -0.58 -0.44 -0.42 -0.64 0.32c-0.05 0.17 -0.94 0.14 -1.13 0.15c-0.34 0.02 -0.56 0.42 -0.79 0.42c-0.34 0.00 -0.59 -0.63 -0.69 -0.89c-0.26 -0.70 -0.81 -0.03 -1.35 0.02c-1.14 0.12 -0.89 -0.09 -1.67 -0.78c-0.86 -0.77 0.13 -0.98 -0.17 -1.80c-0.09 -0.25 -1.14 -0.92 -1.26 -0.66c-0.12 0.27 0.24 0.75 0.24 1.06c0.00 0.77 -0.87 0.19 -1.09 -0.09c-0.28 -0.35 -0.13 -1.43 -1.05 -1.18c-0.52 0.14 -0.47 0.42 -0.93 -0.17c-0.18 -0.23 -0.66 -1.02 -0.69 -1.31c-0.30 -0.37 -0.50 -0.64 -0.88 -0.92c-0.32 -0.24 -0.45 -0.47 -0.35 -0.87c0.23 -0.91 -0.74 -0.86 -0.89 -1.67l-0.29 -0.41l0.00 0.00z"},21:{name:"Gia Lai",path:"m130.31 206.29l0.75 -0.31c0.13 -0.01 0.66 -0.11 0.57 -0.33l0.14 -0.95c0.04 -0.24 0.11 -0.69 0.25 -0.88c0.26 -0.36 0.90 0.15 1.26 -0.62c0.13 -0.27 0.49 -1.87 0.35 -2.10c-0.09 -0.14 -0.61 -0.86 -0.71 -0.91c-0.78 -0.32 -0.49 -0.40 -0.49 -1.16c0.15 -0.21 0.08 -0.48 0.08 -0.73c0.00 -0.53 -0.47 -0.14 -0.81 -0.14c-0.32 0.00 -0.56 0.01 -0.69 -0.32c-0.27 -0.67 0.48 -0.74 0.54 -1.29c0.02 -0.23 0.17 -0.43 0.42 -0.43c0.13 0.00 0.26 0.01 0.39 0.01c0.18 0.00 0.29 0.11 0.44 0.13l0.60 0.05l0.00 0.00c0.12 -0.16 -0.01 -0.58 -0.10 -0.73c-0.21 -0.38 -0.31 -0.83 -0.40 -1.24c-0.06 -0.52 0.27 -0.68 0.24 -1.12c-0.03 -0.66 -0.18 -0.89 -0.54 -1.37c-0.19 -0.26 -0.07 -0.56 -0.36 -0.85c-0.29 -0.29 -0.50 -0.72 -0.69 -1.06c0.04 -0.22 0.01 -0.44 0.13 -0.64c0.12 -0.21 0.16 -0.35 0.16 -0.59c0.00 -0.37 0.03 -1.03 -0.29 -1.24c-0.34 -0.23 -0.35 -0.32 -0.57 -0.66c-0.24 -0.39 -0.50 -0.72 -0.69 -1.15c-0.05 -0.38 0.20 -0.46 0.15 -0.73c-0.07 -0.42 -0.38 -0.67 -0.41 -1.16c-0.04 -0.74 -0.46 -1.25 -0.51 -1.99c-0.02 -0.22 -0.23 -0.41 -0.28 -0.62c-0.04 -0.25 -0.16 -0.39 -0.08 -0.66c0.06 -0.21 0.19 -0.06 0.34 0.00c0.40 0.15 0.07 -0.78 0.02 -0.91c-0.10 -0.27 0.12 -0.47 -0.01 -0.76l0.00 0.00c-0.03 0.08 -0.35 0.13 -0.43 0.12c-0.16 -0.03 -0.21 -0.22 -0.26 -0.35c-0.14 -0.35 -0.41 -0.51 -0.79 -0.54l0.00 0.00l-0.39 0.31c-0.46 0.46 -0.74 0.76 -1.32 0.23c-0.22 -0.20 -1.30 -1.30 -1.46 -0.64c-0.11 0.45 0.17 0.63 0.32 0.98c0.21 0.46 -0.22 0.78 -0.55 1.04c-0.44 0.35 -0.61 1.23 -1.07 1.52c-0.46 0.19 -0.70 -0.04 -1.11 0.07c-0.42 0.11 -0.69 0.62 -1.16 0.56c-0.27 -0.04 -0.59 0.03 -0.83 0.16c-0.27 0.14 -0.54 0.65 -0.58 0.94c-0.11 0.69 -0.65 0.40 -0.78 0.81c-0.11 0.32 -0.21 0.21 -0.46 0.22c-0.13 0.01 -0.17 0.15 -0.29 0.19c-0.74 0.07 -0.88 -0.46 -1.45 -0.81c-0.62 -0.38 -0.94 0.78 -1.33 1.01c-0.34 0.20 -0.59 -0.09 -0.95 0.21c-0.27 0.22 -0.88 -0.14 -1.19 -0.21c-0.00 -0.01 -0.00 -0.01 -0.01 -0.01c-0.11 -0.42 0.01 -0.74 -0.18 -1.19c0.00 -0.79 0.47 -0.64 0.88 -1.10c0.19 -0.21 -0.42 -1.05 -0.52 -1.29c-0.11 -0.24 0.09 -0.87 -0.36 -0.84c-0.48 0.03 -0.79 0.40 -1.22 0.48c-0.39 0.08 -0.71 -0.23 -1.05 -0.23l-1.14 -0.08l0.00 0.00c-0.08 0.49 0.24 1.35 -0.56 1.12c-0.47 -0.13 -0.20 0.46 -0.60 0.57c-0.19 0.05 -0.60 0.97 -0.55 1.19c0.07 0.29 0.20 0.43 0.20 0.79c0.00 0.98 -0.53 1.29 -0.98 2.18c-0.20 0.57 -0.08 0.66 0.33 0.90c0.28 0.16 -0.06 0.67 -0.12 0.88c-0.26 1.00 0.63 0.79 1.22 0.79c0.58 0.00 0.22 0.70 0.37 1.00c0.07 0.15 0.32 0.26 0.44 0.42c-0.10 0.13 -0.54 0.76 -0.32 0.81c0.00 0.47 -0.24 1.28 0.21 1.50c0.66 0.33 1.18 0.70 1.36 1.44c0.09 0.40 0.15 1.18 0.39 1.50l0.82 1.75l0.02 3.04l-0.23 0.62l0.00 0.00l0.89 -0.62c0.30 -0.27 0.32 -0.48 0.74 -0.62c0.26 -0.09 0.42 0.25 0.69 0.25c0.66 0.00 1.16 -0.81 1.92 -0.67c0.38 0.07 1.28 0.10 1.56 0.29c0.50 0.33 1.58 -0.15 2.15 -0.33c0.67 -0.22 1.20 -0.03 1.84 0.18c1.43 0.55 3.53 0.32 3.53 2.33c1.19 0.29 1.14 2.12 2.04 2.77c0.75 0.55 -0.18 1.41 1.28 1.30c0.64 -0.05 1.03 0.56 1.82 0.56l0.00 0.00z"},22:{name:"H\xe0 Giang",path:"m76.59 22.29l-0.69 0.34c-0.01 0.32 -0.53 1.49 -0.82 1.67c-0.35 0.22 -2.03 0.39 -1.97 0.70c0.15 0.70 -1.05 0.65 -1.05 1.49c-0.80 0.27 -0.29 0.64 0.23 0.81c0.00 0.10 1.47 1.37 1.67 1.48c1.06 0.56 1.31 0.73 1.31 1.97l-0.01 0.51l0.00 0.00c0.07 0.02 -0.16 0.26 -0.19 0.29c-0.11 0.08 -0.22 0.14 -0.33 0.20c-0.22 0.13 -0.45 0.12 -0.69 0.06c-0.56 -0.13 -0.82 -0.51 -1.24 -0.67c-0.38 -0.14 -0.52 0.51 -0.89 0.45c-0.49 -0.08 -0.56 -0.62 -1.10 -0.78c-0.34 -0.10 -1.49 -0.63 -1.70 -0.38c-0.16 0.18 0.27 0.88 0.21 1.19c-0.07 0.40 -0.55 0.49 -0.56 0.87l-0.02 1.35l-0.04 0.12c0.22 0.52 -0.35 0.76 -0.35 1.16c0.00 0.51 0.31 0.44 -0.26 0.58c-0.07 0.34 0.19 0.90 -0.37 0.78c-0.45 -0.10 0.04 0.68 -0.08 0.98c-0.02 -0.01 -0.11 0.18 -0.14 0.23c-0.06 0.09 -0.15 0.14 -0.26 0.14c-0.23 0.02 -0.44 -0.05 -0.57 -0.23c-0.25 -0.35 -0.38 -0.56 -0.85 -0.49c-0.38 0.06 -0.43 -0.31 -0.75 -0.31c-0.11 0.32 0.15 0.46 0.17 0.75c0.02 0.36 -0.17 0.36 -0.33 0.62c-0.16 0.25 0.97 1.12 -0.11 1.46c-0.49 0.15 -0.42 -0.50 -0.93 0.17l0.00 0.00c-0.23 0.00 -1.30 0.31 -1.36 0.25c-0.34 0.17 -0.44 -1.26 -0.45 -1.41c-0.04 -0.49 -0.84 -0.52 -1.20 -0.57c-0.34 -0.05 -0.41 -0.26 -0.66 -0.32c-0.34 -0.09 -0.73 0.55 -0.92 0.78l0.00 0.00l-0.45 -0.14c-0.04 -0.21 -0.32 -0.30 -0.07 -0.47c0.23 -0.15 0.39 -0.12 0.39 -0.47c0.00 -0.18 0.05 -0.16 0.13 -0.29c0.12 -0.19 0.01 -0.46 -0.19 -0.55c-0.53 -0.24 0.02 -0.20 -0.27 -0.49c-0.14 -0.14 -0.37 -0.25 -0.55 -0.32c-0.40 -0.23 -0.41 -0.32 -0.58 -0.68c-0.11 -0.22 -0.43 -0.16 -0.51 -0.42c-0.21 -0.69 0.37 -0.75 -0.41 -1.18c-0.35 -0.20 -0.07 -0.60 -0.07 -0.90c0.41 -0.14 1.20 -0.22 0.56 -0.80c-0.50 -0.45 -0.57 -0.54 -0.87 -1.11c-0.13 -0.24 -0.79 -0.08 -1.07 -0.33l0.14 -0.42l0.00 0.00c0.14 0.20 0.31 0.34 0.61 0.21c0.55 -0.25 3.31 -3.07 3.56 -2.98l0.00 0.02c0.12 0.04 0.23 1.03 0.66 0.44c0.33 -0.46 0.53 -0.10 0.82 0.12c0.21 -0.01 0.38 -0.10 0.58 -0.10c0.14 0.00 0.23 0.18 0.37 0.18c0.12 -0.37 0.61 -1.28 0.95 -1.49c0.41 -0.25 1.24 -0.58 1.24 -1.12c-0.22 -0.07 -0.20 -0.54 -0.20 -0.73c-0.06 -0.02 -0.14 -0.18 -0.27 -0.20c-0.10 -0.42 0.21 -0.81 0.01 -1.13c-0.20 -0.32 -0.19 -0.73 -0.10 -1.03c0.37 0.00 0.88 0.09 0.88 -0.39c0.00 -0.39 0.21 -0.90 0.66 -0.90c0.06 0.18 0.39 0.29 0.58 0.29c0.08 -0.24 -0.06 -0.52 0.21 -0.60c0.35 -0.10 0.44 0.30 0.74 -0.07c0.21 -0.11 0.82 -0.57 0.95 -0.75c0.42 -0.59 0.44 -0.20 0.75 -0.20c0.01 0.05 0.24 -0.03 0.31 0.00c0.62 0.28 0.62 -0.38 1.31 -0.32c0.40 0.03 0.93 -0.17 0.93 -0.58c0.00 -0.78 0.19 -0.35 0.58 -0.66c0.31 -0.24 0.68 -1.65 1.20 -0.55l0.63 1.34c0.26 0.55 0.70 -0.28 1.01 0.12c0.33 0.42 0.54 1.14 0.82 1.60c0.27 0.44 1.29 0.34 1.29 1.22c-0.03 0.11 -0.01 0.35 0.04 0.59l0.00 0.00z"},23:{name:"H\xe0 Nam",path:"m81.79 72.24c0.11 0.09 0.25 0.22 0.33 0.33c0.14 0.19 0.21 0.31 0.41 0.46c0.14 0.10 0.37 0.17 0.55 0.17l0.01 0.01l0.00 0.00c0.09 -0.14 -0.09 -0.35 -0.04 -0.56c0.33 0.00 0.79 -1.08 0.88 -0.40c0.08 0.70 0.68 0.24 0.86 -0.14c0.13 -0.27 0.08 -0.73 0.46 -0.82c0.26 -0.06 0.34 0.26 0.62 0.26c0.33 0.00 0.18 -0.65 0.63 -0.68c0.24 -0.02 0.25 0.46 0.63 0.46l0.46 -0.08l0.00 0.00c0.00 -0.38 -0.08 -0.74 -0.20 -1.10c-0.13 -0.40 -0.67 -0.56 -0.76 -0.88c-0.10 -0.34 -0.14 -0.43 -0.48 -0.61l0.00 0.00c-0.42 0.10 -0.65 0.49 -1.02 0.08c-0.23 -0.25 -0.37 -0.97 -0.30 -1.33l-0.55 -0.37l0.00 0.00c0.00 0.13 -0.14 0.45 -0.21 0.57c-0.08 0.14 -0.50 0.54 -0.66 0.37c-0.10 -0.10 -0.07 -0.28 -0.18 -0.38c-0.13 -0.12 -0.47 0.14 -0.60 0.19c-0.17 0.17 -0.19 0.32 -0.42 0.38c-0.14 0.04 -0.43 -0.13 -0.56 -0.20c-0.63 -0.37 -0.36 0.31 -0.54 0.56c-0.21 0.29 -0.17 0.30 -0.25 0.63c-0.08 0.35 -0.20 0.57 -0.58 0.64l0.00 0.00l0.36 0.58c0.08 0.11 0.07 0.23 0.20 0.30c0.16 0.09 0.35 0.11 0.46 0.27c0.15 0.22 0.36 0.34 0.39 0.61c0.03 0.24 0.04 0.45 0.10 0.68l0.00 0.00z"},24:{name:"H\xe0 N\u1ed9i",path:"m80.28 69.80c0.38 -0.07 0.50 -0.29 0.58 -0.64c0.08 -0.33 0.04 -0.34 0.25 -0.63c0.18 -0.25 -0.09 -0.92 0.54 -0.56c0.13 0.08 0.42 0.24 0.56 0.20c0.23 -0.06 0.25 -0.22 0.42 -0.38c0.13 -0.05 0.47 -0.31 0.60 -0.19c0.11 0.10 0.08 0.27 0.18 0.38c0.17 0.17 0.58 -0.23 0.66 -0.37c0.07 -0.12 0.21 -0.44 0.21 -0.57l0.00 0.00l-0.54 -0.78c0.00 -0.17 -0.07 -0.34 -0.07 -0.49c-0.05 -0.02 -0.24 -0.27 -0.36 -0.32c-0.11 -0.05 -0.29 -0.01 -0.36 -0.11c-0.13 -0.19 -0.10 -1.02 0.15 -1.10c0.00 -0.37 -0.11 -0.40 -0.43 -0.53c-0.38 -0.15 0.11 -0.46 0.18 -0.60c0.10 -0.20 -0.23 -0.32 -0.23 -0.43c-0.13 -0.04 0.22 -0.38 0.24 -0.42c0.47 0.00 0.97 0.18 0.83 -0.50l0.67 -0.17l0.00 0.00l0.31 -0.76c-0.09 -0.23 -0.12 -0.49 -0.40 -0.58c-0.24 -0.07 -0.53 -0.02 -0.74 -0.10c-0.41 -0.16 -0.46 -0.77 -0.54 -1.12c-0.06 -0.25 0.05 -0.58 -0.11 -0.82c-0.07 -0.10 -0.20 -0.17 -0.17 -0.30c0.06 -0.24 -0.00 -0.25 -0.01 -0.48l0.45 -0.16l0.00 0.00c0.00 -0.18 -0.07 -0.34 -0.13 -0.50c-0.06 -0.17 0.03 -0.31 -0.09 -0.48c-0.09 -0.14 -0.25 -0.22 -0.33 -0.36l-0.38 -0.36l0.00 0.00l-0.01 0.01c-0.22 0.00 -0.21 0.01 -0.39 -0.11c-0.06 -0.04 -0.16 -0.20 -0.18 -0.27c-0.06 -0.27 0.05 -0.47 -0.25 -0.58c-0.08 -0.03 -0.38 0.03 -0.41 -0.05c-0.44 0.00 -0.37 0.16 -0.61 0.45l0.00 0.00l-0.33 0.72c-0.36 0.60 -1.13 0.94 -0.13 1.58c0.78 0.50 0.40 1.18 0.02 1.72c-0.19 0.28 -0.31 1.10 -0.63 0.45c-0.39 -0.77 -0.95 -0.24 -1.49 -0.64c-0.83 -0.63 -1.36 0.32 -2.17 -0.08c-0.39 -0.20 -0.72 -0.48 -0.95 -0.86c-0.38 -0.62 -0.24 -0.66 -0.18 -1.36l0.00 0.00l-0.75 -0.28c-0.24 -0.05 -0.62 -0.33 -0.72 0.09c-0.11 0.47 -0.09 1.30 -0.51 1.59c-0.22 0.15 -0.44 0.20 -0.55 0.47c-0.14 0.38 0.01 0.38 0.06 0.70c0.60 0.65 -0.33 1.23 -0.01 1.89l0.21 0.50l0.00 0.00l0.55 0.04c0.40 -0.08 0.63 -0.21 1.01 -0.14c0.32 0.06 0.70 0.03 1.01 0.11c0.25 0.07 0.70 0.48 0.90 0.66c0.33 0.30 -0.24 0.95 0.17 0.92c0.20 -0.01 1.06 -0.19 0.94 0.10c-0.17 0.41 -0.86 0.59 -0.11 0.96c0.10 -0.01 0.04 0.00 0.10 0.02c0.04 0.15 0.06 0.56 0.26 0.56c0.09 0.00 0.14 -0.09 0.26 -0.06c0.08 0.02 0.11 0.13 0.21 0.13c0.15 0.00 0.38 -0.15 0.36 0.11c-0.01 0.15 -0.07 0.35 -0.02 0.50c0.10 0.28 0.23 0.21 0.15 0.63c-0.12 0.63 0.36 0.71 0.61 1.15c0.15 0.27 -0.04 0.27 -0.11 0.52c-0.02 0.08 0.23 0.35 0.20 0.57c0.00 0.16 -0.50 0.41 -0.07 0.51c0.09 0.02 0.21 -0.01 0.32 0.01c0.14 0.02 0.07 0.24 0.30 0.24c0.29 0.00 0.48 0.11 0.67 0.30c0.07 0.07 0.30 0.39 0.30 0.48l0.00 0.00z"},25:{name:"H\xe0 T\u0129nh",path:"m78.03 116.99l1.23 -0.45c0.14 -0.16 0.37 -0.68 0.60 -0.68c0.16 0.00 0.26 0.31 0.43 0.31c0.25 0.00 2.03 0.05 1.55 -0.58c0.42 -0.14 0.80 -1.01 1.50 -0.50c0.48 0.34 1.82 0.70 1.94 1.19c0.18 0.69 -0.50 1.43 0.88 1.43c1.04 0.00 2.60 0.73 3.43 -0.31c1.42 -1.76 1.76 0.27 2.92 -0.16l0.00 0.00c-0.12 -0.13 -0.23 -0.27 -0.30 -0.41c-0.27 -0.52 -0.35 -1.05 -0.55 -1.59c-0.21 -0.59 -1.52 -0.34 -2.06 -1.18c-0.54 -0.86 -1.09 -1.35 -2.03 -1.81c-0.60 -0.43 -0.97 -0.15 -1.49 -0.38c-1.03 -0.46 -2.96 -2.29 -2.96 -3.47c-0.02 -0.01 -0.03 -0.02 -0.04 -0.04c-0.06 0.00 -0.23 0.16 -0.29 0.20c-1.33 -1.00 -1.54 -2.82 -2.23 -4.20c-0.05 -0.26 -0.27 -1.44 -0.36 -1.44c-0.02 -0.05 -0.20 -0.05 -0.37 -0.09l0.00 0.00c-0.16 0.75 0.44 1.48 -0.34 1.78c-0.27 0.10 -0.25 0.06 -0.42 0.31c-0.19 0.29 -0.11 0.62 -0.36 0.94c-0.76 0.76 -1.18 -0.01 -1.74 0.39c-1.05 0.76 -0.74 -0.23 -1.44 -0.66c-0.36 -0.22 -0.62 0.08 -0.95 0.20c-0.70 0.27 -1.37 0.27 -2.04 -0.10c-0.82 -0.45 -0.76 -0.50 -1.58 0.10l-0.94 -0.29l0.00 0.00c-0.09 0.08 -0.22 0.13 -0.41 0.15c-0.60 0.04 -0.62 0.64 -0.62 1.06c-0.32 0.08 -0.20 0.84 -0.21 1.07c-0.05 0.65 -0.20 0.68 0.24 1.31c0.38 0.27 1.10 0.57 1.10 0.99c0.00 0.86 0.71 1.70 1.50 2.14c0.29 0.16 0.67 -0.37 0.73 -0.21c0.22 0.58 -0.23 1.17 0.52 1.55c0.27 0.13 0.88 0.64 1.00 0.27c0.36 -1.10 0.50 -1.01 1.44 -0.60c0.63 0.28 -0.45 1.48 0.68 1.48c0.14 0.57 0.17 0.46 0.66 0.51c0.27 0.03 0.00 1.27 0.82 1.48c0.30 0.08 0.46 0.17 0.54 0.27l0.00 0.00z"},26:{name:"H\u1ea3i D\u01b0\u01a1ng",path:"m86.48 61.94l0.17 -0.33c0.48 0.15 0.44 0.62 1.01 0.38c0.42 -0.18 0.70 -0.37 1.14 -0.24c0.32 0.10 0.36 -0.12 0.44 -0.34c0.05 -0.15 0.31 -0.18 0.24 -0.41c-0.12 -0.39 0.19 -0.50 0.11 -0.79c-0.06 -0.24 -0.15 -0.41 -0.20 -0.67l-0.03 -0.27l0.00 0.00c0.12 -0.19 0.28 -0.03 0.35 -0.39c0.04 -0.20 -0.06 -1.28 0.33 -0.86c0.29 0.31 0.42 0.41 0.74 0.06c0.17 -0.19 0.37 -0.13 0.54 -0.27c0.28 -0.24 0.27 -0.55 0.76 -0.49c0.31 0.04 0.60 -0.05 0.90 -0.05l0.00 0.00l-0.23 0.88c-0.03 0.26 0.03 0.69 -0.13 0.92c-0.07 0.11 -0.78 0.56 -0.53 0.62c0.00 0.01 0.00 0.01 0.01 0.01c0.11 0.42 -0.11 0.69 0.49 0.56c0.31 -0.07 0.37 0.25 0.68 0.23c0.37 -0.03 0.84 -0.22 1.17 -0.01c0.25 0.16 0.32 0.39 0.48 0.61l0.00 0.00l-0.41 0.12c-1.17 0.00 0.18 0.84 -0.09 1.28c-0.13 0.21 -0.36 0.13 -0.53 0.21c-0.26 0.12 0.05 0.63 -0.08 0.84c0.00 0.35 0.10 0.50 -0.32 0.57c-0.16 0.03 -0.65 -0.25 -0.67 0.10c-0.01 0.16 0.19 0.23 0.14 0.36c-0.09 0.25 0.07 0.18 0.21 0.36c0.19 0.24 -0.43 0.26 -0.21 0.65c0.30 0.56 -0.46 0.43 -0.58 0.68c-0.03 0.06 0.01 0.58 -0.24 0.33c-0.10 -0.10 -0.07 0.07 -0.14 0.07c-0.11 0.00 -0.18 -0.11 -0.28 -0.15l-0.42 0.10l0.00 0.00c-0.02 0.00 -0.04 0.02 -0.05 0.04c-0.10 0.02 -0.39 0.27 -0.51 0.33c-0.28 0.14 -0.51 0.03 -0.78 0.07c-0.13 0.02 -0.24 0.12 -0.36 0.17c-0.22 0.10 -0.29 -0.20 -0.46 -0.18c-0.17 0.01 -0.20 0.18 -0.34 0.20l0.00 0.00c-0.10 -0.18 -0.27 -0.43 -0.45 -0.48c0.00 -1.21 -2.36 -0.89 -1.49 -2.63c0.20 -0.41 -0.37 -0.58 0.04 -0.99c0.20 -0.20 0.06 -0.40 0.01 -0.63l-0.43 -0.55l0.00 0.00z"},27:{name:"H\u1ea3i Ph\xf2ng",path:"m103.43 68.81c0.00 -0.27 -0.00 -1.17 0.48 -0.72c0.19 0.18 0.56 0.29 0.82 0.32c0.25 0.03 0.57 0.05 0.69 0.32c0.07 0.17 -0.02 0.32 -0.21 0.32c-0.37 0.00 -1.47 0.45 -1.72 0.10l-0.06 -0.33zm-2.11 -4.51c-0.18 0.00 -0.35 0.12 -0.48 0.24c-0.28 0.25 -0.93 0.02 -0.91 0.54c0.02 0.40 0.57 0.37 0.79 0.62c0.11 0.13 0.00 0.65 0.19 0.64c0.42 -0.03 0.82 0.12 1.19 0.38c0.11 0.08 0.30 0.27 0.41 0.08c0.07 -0.13 -0.52 -0.83 -0.08 -0.83c0.24 0.00 0.39 -0.10 0.44 -0.34c0.07 -0.36 -0.38 -0.42 -0.63 -0.57c-0.22 -0.14 -0.01 -0.86 -0.48 -0.70l-0.43 -0.06zm-10.02 2.30l0.42 -0.10c0.10 0.04 0.17 0.15 0.28 0.15c0.08 0.00 0.04 -0.17 0.14 -0.07c0.26 0.26 0.21 -0.27 0.24 -0.33c0.12 -0.25 0.89 -0.12 0.58 -0.68c-0.21 -0.39 0.41 -0.41 0.21 -0.65c-0.14 -0.18 -0.30 -0.11 -0.21 -0.36c0.05 -0.13 -0.15 -0.21 -0.14 -0.36c0.02 -0.35 0.50 -0.07 0.67 -0.10c0.42 -0.07 0.32 -0.22 0.32 -0.57c0.13 -0.21 -0.18 -0.72 0.08 -0.84c0.17 -0.08 0.40 -0.00 0.53 -0.21c0.27 -0.44 -1.09 -1.28 0.09 -1.28l0.41 -0.12l0.00 0.00c0.19 0.22 0.24 0.20 0.49 0.09c0.31 -0.14 0.67 0.21 0.98 0.27c0.53 0.11 1.10 -0.06 1.30 0.60c0.08 0.26 0.07 0.48 0.07 0.75c0.00 0.27 -0.23 0.49 -0.23 0.76c0.12 0.16 0.04 0.41 0.22 0.58c0.36 0.36 1.06 0.63 1.06 1.26l0.00 0.00c-0.19 -0.06 -0.38 -0.24 -0.38 -0.53c-0.12 -0.03 -0.65 -0.04 -0.69 -0.07c-0.16 -0.10 -0.35 -0.50 -0.55 -0.30c-0.19 0.19 0.09 1.17 0.23 1.36c-0.24 0.32 0.18 0.88 0.29 1.17c0.27 0.74 -0.46 -0.22 -0.69 0.14c-0.19 0.30 -0.36 0.38 -0.71 0.38c-0.12 0.49 -0.15 1.02 -0.61 1.21l0.00 0.00c-0.17 -0.17 -0.68 -0.43 -0.92 -0.51c-0.13 -0.05 -0.31 0.08 -0.42 0.13c-0.26 0.12 -0.77 0.49 -1.05 0.35c-0.41 -0.19 -0.27 -0.19 -0.69 0.01c-0.19 0.09 -0.48 -0.50 -0.55 -0.66c-0.11 -0.27 -0.68 -0.76 -0.63 -0.98c0.08 -0.34 0.20 -0.31 -0.14 -0.53l0.00 0.00z"},28:{name:"H\xf2a B\xecnh",path:"m76.44 73.20c0.36 0.15 0.40 -0.02 0.73 0.05c0.59 0.14 0.96 0.66 1.43 1.00c0.31 0.23 0.51 -0.09 0.80 -0.26c0.39 -0.23 -0.30 -0.97 -0.37 -1.27c-0.25 -1.06 0.98 0.35 1.01 0.38c0.03 -0.02 0.14 -0.01 0.15 -0.07c0.07 -0.02 -0.04 -0.28 -0.06 -0.33c-0.07 -0.19 -0.15 -0.51 -0.07 -0.72c0.01 -0.03 0.55 -0.33 0.61 -0.33c0.33 0.03 0.29 0.60 0.66 0.65l0.48 -0.07l0.00 0.00c-0.05 -0.23 -0.07 -0.44 -0.10 -0.68c-0.03 -0.27 -0.24 -0.39 -0.39 -0.61c-0.11 -0.16 -0.30 -0.18 -0.46 -0.27c-0.13 -0.07 -0.11 -0.19 -0.20 -0.30l-0.36 -0.58l0.00 0.00c0.00 -0.09 -0.23 -0.40 -0.30 -0.48c-0.19 -0.19 -0.39 -0.30 -0.67 -0.30c-0.23 0.00 -0.16 -0.22 -0.30 -0.24c-0.10 -0.02 -0.22 0.02 -0.32 -0.01c-0.42 -0.10 0.07 -0.35 0.07 -0.51c0.03 -0.21 -0.23 -0.48 -0.20 -0.57c0.07 -0.25 0.26 -0.25 0.11 -0.52c-0.25 -0.44 -0.73 -0.51 -0.61 -1.15c0.08 -0.42 -0.05 -0.35 -0.15 -0.63c-0.05 -0.15 0.00 -0.34 0.02 -0.50c0.02 -0.26 -0.21 -0.11 -0.36 -0.11c-0.10 0.00 -0.13 -0.10 -0.21 -0.13c-0.11 -0.03 -0.17 0.06 -0.26 0.06c-0.20 0.00 -0.22 -0.41 -0.26 -0.56c-0.06 -0.01 -0.01 -0.02 -0.10 -0.02c-0.75 -0.37 -0.06 -0.55 0.11 -0.96c0.12 -0.29 -0.75 -0.11 -0.94 -0.10c-0.41 0.03 0.16 -0.63 -0.17 -0.92c-0.20 -0.18 -0.65 -0.59 -0.90 -0.66c-0.31 -0.08 -0.69 -0.05 -1.01 -0.11c-0.38 -0.07 -0.61 0.06 -1.01 0.14l-0.55 -0.04l0.00 0.00c0.08 0.33 0.75 0.91 0.60 1.19c-0.32 0.58 -1.18 0.27 -1.60 0.18c-0.42 -0.10 -0.52 0.36 -0.86 0.36c-0.07 -0.22 -0.30 -0.60 -0.46 -0.73c-0.08 0.05 -1.00 0.41 -1.05 0.25c-0.25 0.00 -0.91 -1.00 -1.23 -1.19c-0.48 -0.30 -1.04 -0.68 -1.57 -0.82c-0.59 -0.16 -0.71 0.11 -0.71 -0.54l-0.20 -0.48l0.00 0.00l-0.66 0.23c-0.03 0.12 -0.29 0.44 -0.26 0.49c-0.11 0.03 0.19 0.44 0.23 0.51c0.28 0.58 1.08 1.96 1.63 2.30c0.61 0.38 0.20 1.62 0.56 1.80c0.97 0.48 -0.11 0.51 -0.02 1.03c0.06 0.34 0.37 0.74 -0.33 0.50c-0.45 -0.15 -1.26 -0.46 -1.74 -0.33c-1.08 0.28 -0.29 0.75 -0.48 1.18l-0.25 0.80l0.00 0.00l0.91 -0.38c0.64 -0.21 0.87 -0.13 1.47 0.31c0.27 0.19 0.36 0.83 0.52 1.10c0.03 0.05 0.78 0.40 0.86 0.38c0.26 -0.07 0.56 -0.34 0.83 -0.34c0.20 0.00 0.82 0.33 1.01 0.45c0.45 0.28 0.20 0.72 0.82 0.72c0.63 0.06 1.15 0.50 1.30 1.15c0.17 0.75 1.87 1.34 2.58 1.34c0.68 0.00 0.70 0.01 1.32 0.25c0.28 0.11 0.82 -0.19 0.97 -0.04l0.00 0.00z"},29:{name:"H\u1eadu Giang",path:"m82.60 260.37l-0.97 -0.80l0.00 0.00l-0.43 0.37c-0.54 0.11 -0.63 0.04 -1.11 -0.07c-0.52 -0.12 -0.62 0.29 -1.07 0.36c-0.19 0.03 -0.46 -0.07 -0.35 -0.31c-0.48 -0.16 -0.34 0.24 -0.75 0.24c-0.17 0.00 -0.51 -0.49 -0.66 -0.63c-0.36 -0.36 -0.75 1.01 -1.01 1.17l0.00 0.00c0.32 0.82 -0.35 1.23 -0.97 1.54c-0.18 0.09 -0.56 0.03 -0.67 0.24c-0.09 0.17 0.10 0.36 -0.08 0.55c-0.13 0.13 -0.38 0.09 -0.45 0.24c-0.06 0.12 0.07 0.19 -0.04 0.36c-0.20 0.33 -1.28 0.63 -1.28 1.05c0.00 0.33 0.44 0.35 0.68 0.42c0.38 0.11 0.35 0.27 0.54 0.53c-0.11 0.15 -0.23 0.44 -0.46 0.50c-0.03 0.15 -0.14 0.30 -0.14 0.48l0.00 0.00c0.25 -0.05 0.66 -0.01 0.85 -0.16c0.02 0.02 0.54 0.08 0.57 0.08c0.04 0.13 0.64 0.19 0.79 0.19c0.38 0.00 0.66 -0.27 1.01 -0.35l0.00 0.00l0.69 -0.26c0.57 -0.22 1.76 -0.40 2.16 -0.90c0.58 -0.72 1.92 -0.95 2.22 -1.85c0.15 -0.44 0.55 -2.86 0.93 -2.98l0.00 0.00z"},30:{name:"H\u01b0ng Y\xean",path:"m84.28 67.05l0.55 0.37c-0.07 0.36 0.08 1.08 0.30 1.33c0.37 0.42 0.60 0.02 1.02 -0.08l0.00 0.00c0.07 -0.08 0.29 -0.08 0.29 -0.16c-0.04 -0.01 -0.06 -0.23 -0.04 -0.27c0.07 -0.18 0.30 -0.38 0.47 -0.24c0.19 0.15 0.20 0.17 0.42 0.05c0.30 -0.17 0.50 0.19 0.76 0.13c0.21 -0.05 0.48 -0.40 0.66 -0.55l0.09 -0.41l0.00 0.00c-0.10 -0.18 -0.27 -0.43 -0.45 -0.48c0.00 -1.21 -2.36 -0.89 -1.49 -2.63c0.20 -0.41 -0.37 -0.58 0.04 -0.99c0.20 -0.20 0.06 -0.40 0.01 -0.63l-0.43 -0.55l0.00 0.00c-0.17 -0.16 -0.54 -0.45 -0.71 -0.39c-0.29 0.11 -0.57 0.01 -0.86 0.09c-0.20 0.06 -0.34 0.05 -0.53 -0.03l0.00 0.00l-0.67 0.17c0.13 0.68 -0.37 0.50 -0.83 0.50c-0.01 0.04 -0.37 0.37 -0.24 0.42c0.00 0.11 0.32 0.23 0.23 0.43c-0.07 0.14 -0.55 0.45 -0.18 0.60c0.32 0.12 0.43 0.15 0.43 0.53c-0.25 0.08 -0.29 0.91 -0.15 1.10c0.07 0.10 0.25 0.05 0.36 0.11c0.11 0.06 0.31 0.31 0.36 0.32c0.00 0.15 0.07 0.32 0.07 0.49l0.54 0.78l0.00 0.00z"},31:{name:"TP. H\u1ed3 Ch\xed Minh",path:"m101.49 248.64l0.43 0.30c0.11 0.28 -0.27 0.41 -0.18 0.64c0.03 0.09 0.09 0.15 0.11 0.25c0.02 0.09 0.15 0.33 0.15 0.42l0.00 0.00c-0.49 0.00 -0.66 0.85 -1.23 1.04c-0.81 0.26 0.95 0.78 0.04 1.16c-0.38 0.15 -0.62 0.04 -0.98 0.35c-0.81 0.69 -0.47 -0.29 -0.91 -0.29c-0.24 0.70 -1.04 -0.72 -1.25 -0.50l0.00 0.00l-0.85 -1.24l0.00 0.00c0.28 -0.38 0.27 -1.07 0.16 -1.48c0.00 -0.33 -0.54 -0.25 -0.30 -0.69c0.24 -0.45 0.02 -0.32 -0.28 -0.60c-0.59 -0.54 -0.84 0.82 -1.52 -0.01c-0.30 -0.37 -0.95 0.21 -1.12 -0.30c-0.14 -0.42 -0.32 -0.98 -0.76 -0.98c-0.41 0.00 -0.41 -0.54 -0.75 -0.63c0.00 -0.13 0.35 -0.35 0.44 -0.45c0.21 -0.23 0.14 -0.46 0.27 -0.69c0.12 -0.33 0.15 -0.70 0.24 -1.03c0.08 -0.29 0.17 -0.47 -0.14 -0.59c-0.44 -0.17 -1.14 -0.51 -1.51 -0.84c-0.45 -0.39 -0.89 -0.01 -1.10 -0.60l0.00 0.00c0.10 -0.04 0.17 -0.11 0.28 -0.13c0.53 -0.09 0.63 -0.10 0.63 -0.68c0.00 -0.36 0.28 -0.80 0.43 -1.13l0.07 -0.47l0.00 0.00l0.39 -0.40c0.24 0.15 0.47 0.16 0.71 0.31c0.39 0.25 0.17 0.39 0.26 0.64c0.14 0.00 0.12 0.54 0.29 0.69c0.22 0.21 0.29 0.28 0.61 0.23c0.65 -0.12 0.37 0.35 0.52 0.62c0.05 0.09 0.23 0.04 0.31 0.20c0.10 0.22 0.03 0.20 0.24 0.33c0.44 0.14 0.08 0.82 0.64 1.00c0.42 0.14 0.27 0.52 0.49 0.82c0.22 0.30 0.41 -0.40 0.66 -0.08c0.15 0.19 0.21 0.47 0.44 0.16c0.24 -0.31 0.38 0.10 0.65 -0.03c0.20 -0.09 0.36 -0.34 0.55 -0.38l0.00 0.00l0.33 0.84c0.08 0.15 0.72 1.24 0.30 1.34c-0.01 0.04 -0.31 -0.03 -0.41 0.05c-0.38 0.30 -0.29 -0.21 -0.62 0.00c-0.42 0.27 -1.18 0.84 -0.94 1.42c0.09 0.22 0.91 0.75 1.14 0.97c0.34 0.34 0.62 -0.21 1.02 -0.16c0.27 0.03 0.35 0.35 0.52 0.52c0.14 0.14 0.72 0.38 0.94 0.51c0.29 0.17 0.57 -0.21 0.57 -0.46l0.00 0.00z"},32:{name:"Kh\xe1nh H\xf2a",path:"m142.53 213.35c-0.26 -0.20 -0.72 -0.47 -1.02 -0.17c-0.22 0.22 -0.10 0.50 0.15 0.57c0.36 0.11 0.64 0.40 0.94 0.58c0.07 0.04 0.30 0.19 0.36 0.06c0.09 -0.20 -0.17 -0.47 -0.31 -0.61l-0.12 -0.44zm-1.99 7.39c-0.17 -0.09 -0.40 -0.35 -0.08 -0.39c0.09 -0.01 0.19 0.00 0.28 -0.03c0.07 -0.02 0.14 -0.07 0.21 -0.01c0.15 0.13 0.30 -0.02 0.47 -0.02c0.23 0.00 0.37 0.35 0.13 0.46c-0.11 0.05 -0.22 0.12 -0.34 0.16c-0.16 0.06 -0.32 -0.01 -0.48 0.00l-0.18 -0.16zm-9.40 0.69l0.64 0.01c0.13 -0.03 0.43 -0.03 0.53 -0.10c0.07 0.20 -0.13 0.50 -0.05 0.76c0.07 0.25 0.24 1.08 0.35 1.26c0.17 0.25 0.73 0.29 0.89 0.61c0.12 0.24 -0.21 0.59 0.20 0.76c0.29 0.12 1.09 0.37 1.27 0.56c0.43 0.43 0.89 0.13 1.36 0.37c0.37 0.21 0.70 0.70 0.84 1.12c0.17 0.51 0.32 0.67 0.76 0.88c0.15 0.08 0.30 0.17 0.48 0.16c0.27 -0.02 0.66 -0.38 0.89 -0.42l0.00 0.00c-0.12 -0.43 0.07 -1.02 -0.21 -0.60c-0.13 0.19 -0.43 0.81 -0.74 0.69c-0.22 -0.09 -0.50 -0.29 -0.32 -0.54c0.21 -0.29 0.13 -0.35 0.13 -0.68c0.00 -0.30 0.38 -0.22 0.56 -0.33c0.14 -0.09 0.62 -1.12 0.82 -0.84c0.49 0.70 -0.61 1.06 0.88 1.48c0.43 0.12 0.42 -0.24 0.25 -0.51c-0.37 -0.60 0.04 -0.71 -0.44 -1.37c-0.39 -0.55 -0.60 -1.23 -0.88 -1.86c-0.21 -0.47 -0.08 -0.69 0.36 -0.88c0.50 -0.22 -0.15 -0.60 -0.15 -0.80c-0.05 -0.28 -0.14 -0.79 -0.01 -1.01c0.22 -0.37 -0.19 -0.62 -0.08 -0.91c0.09 -0.22 0.61 -0.06 0.50 -0.54c-0.10 -0.44 -1.31 -1.98 -1.16 -2.18c0.45 -0.57 0.95 0.23 1.23 0.57c0.21 0.26 0.89 0.56 1.19 0.79c0.13 -0.20 0.57 -0.45 0.37 -0.81c-0.18 -0.33 -0.54 -0.35 -0.77 -0.58c-0.24 -0.24 0.18 -0.72 -0.32 -1.17c-0.32 -0.29 -0.63 -0.29 -0.63 -0.76c0.00 -0.14 0.30 -0.82 -0.04 -0.55c-0.52 0.41 -0.78 -0.23 -0.44 -0.69c0.19 -0.26 0.21 -0.29 0.18 -0.58c-0.04 -0.38 0.23 -0.42 0.41 -0.73c0.43 -0.29 0.74 -0.68 1.13 -0.97c0.33 -0.24 0.57 -0.55 0.85 -0.84c0.22 -0.22 0.11 0.49 0.15 0.64c0.26 0.93 0.23 0.70 -0.35 1.50c-0.47 0.66 0.94 -0.28 0.98 0.07c0.04 0.38 -0.23 0.79 -0.02 0.97c0.26 0.23 0.34 0.54 0.55 0.78c0.08 0.09 0.30 0.09 0.30 -0.07c0.00 -0.42 -0.62 -0.84 -0.12 -1.24c0.34 -0.27 -0.47 -1.00 -0.71 -1.30c-0.17 -0.21 -0.66 -1.45 -0.50 -1.77c0.13 -0.27 0.38 -0.44 0.62 -0.65l0.00 0.00c-0.02 -0.10 -0.21 -0.44 -0.31 -0.44c-0.08 -0.24 -0.55 0.08 -0.62 0.18c-0.29 0.41 -0.57 0.27 -0.99 0.37c-0.89 0.21 -1.37 -0.20 -2.00 0.56c-0.30 0.37 -0.79 0.28 -1.17 0.36c-0.08 0.41 -0.28 0.74 -0.73 0.74c-0.55 0.00 -0.72 0.51 -1.18 0.64l0.00 0.00l-0.14 0.21c-0.21 0.27 -0.06 0.37 -0.11 0.64c-0.03 0.17 -0.25 0.40 -0.18 0.54c0.06 0.13 0.08 0.27 0.05 0.41c-0.04 0.16 -0.33 0.14 -0.47 0.14c-0.57 0.11 -1.04 -0.01 -1.18 0.58c-0.05 0.20 -0.33 1.25 -0.26 1.37c0.12 0.21 0.62 0.89 -0.14 0.68c-0.33 -0.09 -0.91 -0.25 -1.16 -0.50c-0.68 -0.69 -0.68 0.42 -1.26 0.19c-0.27 -0.10 -0.40 0.41 -0.50 0.54c-0.34 0.42 0.03 1.53 -0.07 2.14l0.00 0.00c0.16 0.22 0.42 0.39 0.50 0.67c0.04 0.14 -0.10 0.50 -0.02 0.61c-0.02 0.02 0.00 0.06 0.00 0.10c0.09 0.03 0.18 0.63 0.23 0.75c0.06 0.19 -0.08 0.69 0.01 0.82l0.00 0.00z"},33:{name:"Ki\xean Giang",path:"m49.16 257.52c-0.21 -0.94 -0.28 -2.23 -1.07 -2.84c-0.64 -0.49 -1.56 -0.60 -1.26 -1.83c0.49 0.00 0.97 0.41 1.45 0.02c0.58 -0.46 0.87 -1.77 1.51 -0.81c0.24 0.36 0.67 0.37 0.87 0.78c0.30 0.60 0.24 1.79 0.24 2.48c0.00 0.59 -0.50 0.93 -0.61 1.48c-0.11 0.59 -0.18 1.32 -0.18 1.91c0.00 0.24 0.07 0.61 -0.30 0.58c-0.51 -0.04 -0.31 -0.77 -0.56 -1.01l-0.10 -0.76zm10.91 5.43c0.09 -0.12 0.23 -0.24 0.38 -0.28c0.11 -0.03 0.25 -0.01 0.35 0.05c0.20 0.14 -0.07 0.27 -0.19 0.29c-0.10 0.02 -0.18 0.07 -0.28 0.10c-0.13 0.05 -0.20 0.01 -0.32 -0.02l0.07 -0.15zm3.17 -12.55c-0.65 -0.10 -1.31 -0.30 -1.90 -0.41c-0.38 -0.07 -0.77 0.25 -1.07 0.02c-0.13 0.10 -0.87 0.60 -1.00 0.60c-0.00 0.01 -0.05 0.05 -0.06 0.06c0.00 0.02 0.01 0.02 -0.01 0.02c0.00 0.30 -0.22 0.56 -0.29 0.76c-0.03 0.00 -0.05 -0.00 -0.06 0.02c-0.19 0.00 -0.65 0.58 -0.70 0.75c-0.15 0.00 -0.30 -0.21 -0.42 -0.31l-0.65 0.10l0.00 0.00c0.11 0.24 0.13 0.50 0.40 0.72c0.51 0.41 0.87 0.88 1.07 1.49c0.19 0.58 1.11 0.42 1.11 1.25c0.07 0.74 0.00 1.80 0.99 1.55c0.00 -0.60 1.77 -1.55 2.35 -1.21c0.85 0.50 0.86 1.35 1.49 1.98c0.39 0.39 0.39 1.00 0.85 0.37c1.14 -1.58 3.37 1.58 3.15 2.49c-0.54 0.00 -0.76 -0.34 -1.29 0.13c-0.60 0.53 -0.80 1.49 -1.80 1.35c-0.72 -0.10 -0.86 1.32 -1.17 1.87c0.05 0.56 -0.56 2.28 -0.24 2.71c-0.06 0.14 -0.10 0.33 -0.13 0.56l0.00 0.00l1.19 0.88l0.51 -1.23l0.45 0.51l0.24 -0.24l0.57 0.16l0.30 -0.31l3.80 2.39l1.22 0.67l0.00 0.00l0.38 -0.12l-0.45 -1.05c0.00 -0.60 0.12 -0.79 0.52 -1.19c0.37 -0.37 -0.33 -0.91 -0.50 -1.24c-0.07 -0.15 -0.13 -0.78 0.14 -0.61c0.33 0.21 0.34 0.30 0.76 0.36c0.05 0.01 0.15 0.11 0.15 0.11c0.02 0.10 0.14 0.17 0.24 0.20l0.00 0.00c0.00 -0.17 0.11 -0.33 0.14 -0.48c0.24 -0.06 0.35 -0.35 0.46 -0.50c-0.19 -0.25 -0.15 -0.42 -0.54 -0.53c-0.24 -0.07 -0.68 -0.09 -0.68 -0.42c0.00 -0.42 1.07 -0.72 1.28 -1.05c0.10 -0.17 -0.02 -0.24 0.04 -0.36c0.08 -0.15 0.32 -0.11 0.45 -0.24c0.18 -0.18 -0.00 -0.38 0.08 -0.55c0.10 -0.21 0.49 -0.15 0.67 -0.24c0.62 -0.31 1.28 -0.71 0.97 -1.54l0.00 0.00l-3.04 -2.90l-0.17 -0.54l-0.49 -0.53l-0.35 0.14l-1.41 -1.18l0.00 0.00l-0.25 0.35l-1.37 -1.16l-1.94 -1.34l-2.60 -0.55l-1.30 -2.16l-0.11 -0.44l0.00 0.00z"},34:{name:"Kon Tum",path:"m109.85 180.33l1.14 0.08c0.34 0.00 0.66 0.31 1.05 0.23c0.42 -0.09 0.73 -0.45 1.22 -0.48c0.45 -0.03 0.26 0.60 0.36 0.84c0.11 0.25 0.71 1.08 0.52 1.29c-0.41 0.46 -0.88 0.31 -0.88 1.10c0.19 0.45 0.07 0.77 0.18 1.19c0.01 0.00 0.01 0.00 0.01 0.01c0.30 0.08 0.91 0.44 1.19 0.21c0.36 -0.30 0.62 -0.01 0.95 -0.21c0.39 -0.23 0.72 -1.39 1.33 -1.01c0.57 0.35 0.71 0.88 1.45 0.81c0.12 -0.03 0.16 -0.18 0.29 -0.18c0.26 -0.01 0.36 0.10 0.46 -0.22c0.13 -0.41 0.67 -0.12 0.78 -0.81c0.05 -0.28 0.32 -0.80 0.58 -0.94c0.24 -0.13 0.56 -0.19 0.83 -0.16c0.48 0.06 0.74 -0.44 1.16 -0.56c0.41 -0.11 0.65 0.13 1.11 -0.07c0.46 -0.28 0.64 -1.16 1.07 -1.52c0.33 -0.27 0.76 -0.59 0.55 -1.04c-0.16 -0.35 -0.43 -0.53 -0.32 -0.98c0.15 -0.66 1.24 0.44 1.46 0.64c0.57 0.53 0.86 0.23 1.32 -0.23l0.39 -0.31l0.00 0.00c0.00 -0.41 -0.26 -0.62 -0.66 -0.62c-0.68 0.00 0.04 -0.79 0.11 -0.97c0.10 -0.25 -0.29 -0.42 -0.18 -0.62c0.25 -0.44 0.29 -0.34 0.12 -0.90c-0.30 -0.97 -0.44 -0.24 -1.07 -0.63c-0.87 -0.54 -0.80 -0.69 -1.30 -1.48c-0.06 -0.09 -0.45 -0.32 -0.44 -0.35l-1.28 -1.42l-0.42 -0.91l0.00 0.00c-0.66 0.17 -0.78 -0.37 -1.30 -0.37c-0.91 0.00 -0.20 1.04 -0.39 1.48c-0.14 0.33 -0.84 0.10 -1.12 0.10c-0.54 0.00 -0.56 -0.71 -1.29 -0.64c-0.41 0.00 -0.92 -0.49 -0.86 -0.91c0.07 -0.49 0.50 -0.68 0.69 -1.10c0.29 -0.66 -0.73 -1.66 -1.35 -1.62c-0.86 0.05 -1.27 -0.26 -2.01 -0.35c-1.49 -0.18 -0.65 -0.73 -1.36 -1.43c-0.37 -0.37 -0.60 -0.02 -0.89 -0.67c-0.12 -0.27 -0.24 -1.52 -0.79 -1.15l-0.66 0.58l0.00 0.00c0.50 0.55 1.21 1.46 1.32 1.70c0.34 0.72 0.02 0.87 0.18 1.49c0.09 0.36 -0.28 0.27 -0.46 0.32c-0.47 0.12 -0.05 0.35 -0.15 0.49c0.10 0.14 -0.02 0.39 -0.08 0.55c-0.19 0.38 -0.64 0.36 -0.46 0.88c0.08 0.24 0.21 0.51 -0.14 0.55c-0.63 0.07 -0.07 0.29 -0.85 0.01c-0.30 -0.11 -0.48 0.17 -0.68 0.32c-0.11 -0.08 -0.71 0.08 -0.77 0.24c-0.18 0.47 0.85 1.30 1.11 1.50c0.35 0.27 0.53 0.55 0.98 0.82c0.29 0.18 -0.83 0.95 -1.01 1.22c-0.14 0.20 -0.60 0.54 -0.18 0.78c0.45 0.25 -0.14 0.69 0.06 0.69c0.00 0.01 0.12 0.14 0.14 0.18l0.07 0.45l0.00 0.00c0.56 0.00 0.03 1.58 -0.39 1.83c0.01 0.02 0.02 0.79 0.08 1.01c0.08 0.30 -0.22 0.76 -0.43 0.99c-0.05 0.06 -0.08 0.14 -0.09 0.23l0.00 0.00z"},35:{name:"Lai Ch\xe2u",path:"m47.66 48.82c0.04 -0.21 -0.12 -0.63 0.04 -0.74c0.34 -0.24 1.04 -0.14 0.77 -0.82c-0.19 -0.50 -0.81 -1.05 -1.11 -1.53c-0.20 -0.31 -0.31 -0.84 -0.13 -1.21c0.16 -0.31 0.52 -0.08 0.79 -0.08c0.08 0.25 0.53 -0.28 0.58 -0.32l0.26 -0.41l0.00 0.00c-0.03 -0.17 -0.20 -0.63 -0.39 -0.68c-0.07 -0.34 0.02 -0.43 0.02 -0.74c0.00 -0.33 -0.28 -0.41 -0.38 -0.67c-0.20 -0.48 0.24 -1.05 -0.27 -1.46c-0.24 -0.19 -0.79 -0.23 -0.93 -0.42c0.16 -0.22 -0.20 -0.51 -0.20 -0.68c-0.03 -0.01 -0.09 -0.13 -0.10 -0.14c-0.21 -0.37 -0.25 -0.91 -0.58 -1.13c-0.22 -0.15 -0.85 -0.24 -0.88 -0.50c-0.04 -0.34 0.35 -0.53 0.35 -0.75c0.00 -1.71 -2.08 -0.95 -2.97 -0.95c-0.09 -0.28 -0.28 -0.87 -0.61 -0.97c-0.44 -0.14 -0.37 -0.52 -0.11 -0.81c0.70 -0.79 0.40 -0.94 -0.29 -1.64l-0.56 -0.46l0.00 0.00c-0.03 -0.08 -0.39 -0.42 -0.49 -0.42c-0.00 -0.01 -0.09 -0.09 -0.10 -0.10c0.00 -0.09 -0.08 -0.19 -0.08 -0.27c-0.02 -0.01 -0.02 -0.03 -0.02 -0.06c-0.02 -0.01 -0.38 -0.70 -0.50 -0.81c-0.36 -0.36 -0.07 -0.37 0.02 -0.79c0.10 -0.45 -1.21 -0.99 -1.54 -1.12c-0.07 -0.03 -0.39 -0.21 -0.41 -0.17l-0.02 0.00l-0.50 1.78c-0.31 1.08 -1.46 0.90 -2.11 1.50c-0.85 0.85 0.64 1.08 -0.26 1.64c-0.39 0.24 -1.53 0.75 -1.42 1.28c0.09 0.43 -0.22 1.00 -0.70 0.63c-0.08 0.05 -0.65 -0.06 -0.68 -0.18c-0.04 -0.01 -0.20 -0.36 -0.21 -0.42c-0.03 -0.01 -0.03 -0.03 -0.06 -0.04c-0.09 -0.37 -1.06 0.35 -1.16 -0.61c-0.03 -0.25 -0.19 -0.30 -0.33 -0.48c-0.16 -1.27 -0.71 -1.62 -1.92 -1.62c-0.10 -0.39 -1.59 -1.53 -1.89 -1.46c-0.34 0.09 -0.55 0.23 -0.76 -0.20c-0.28 -0.56 -0.43 -0.32 -0.77 0.02c-0.31 0.31 -0.97 -0.80 -1.08 -1.05c-0.43 -0.97 -1.26 0.60 -1.38 1.00c-0.21 0.69 -0.81 0.49 -0.92 0.68c-0.11 0.19 0.10 0.42 0.18 0.63c0.00 0.27 -0.76 1.18 -1.00 1.36c-0.15 0.11 -0.27 0.22 -0.38 0.34l0.00 0.00l0.29 0.41c0.16 0.81 1.12 0.76 0.89 1.67c-0.10 0.40 0.03 0.63 0.35 0.87c0.39 0.29 0.58 0.55 0.88 0.92c0.03 0.29 0.51 1.07 0.69 1.31c0.46 0.59 0.41 0.31 0.93 0.17c0.92 -0.25 0.78 0.82 1.05 1.18c0.22 0.28 1.09 0.86 1.09 0.09c0.00 -0.31 -0.37 -0.79 -0.24 -1.06c0.11 -0.26 1.17 0.40 1.26 0.66c0.29 0.81 -0.69 1.02 0.17 1.80c0.79 0.69 0.53 0.90 1.67 0.78c0.54 -0.06 1.08 -0.72 1.35 -0.02c0.10 0.26 0.34 0.89 0.69 0.89c0.22 0.00 0.44 -0.40 0.79 -0.42c0.20 -0.01 1.09 0.02 1.13 -0.15c0.20 -0.75 0.13 -0.91 0.64 -0.32c0.33 0.25 0.51 0.12 0.91 0.12c0.55 0.00 1.04 0.52 1.56 0.59c0.43 0.06 0.30 -0.27 0.20 -0.48c-0.20 -0.41 0.01 -0.46 0.09 -0.76c0.28 -0.11 0.34 -0.39 0.49 -0.62c0.15 -0.24 1.11 -0.36 1.28 -0.10c0.20 0.32 0.29 0.74 0.48 1.07c0.32 0.57 0.86 0.51 0.64 1.23c-0.17 0.56 0.35 0.83 0.77 1.02l0.00 0.00c0.43 -0.60 0.49 -1.61 1.43 -0.84c0.30 0.25 0.75 0.25 1.04 0.48c0.15 0.12 0.28 0.19 0.43 0.36c0.04 0.04 0.05 0.19 0.06 0.26c0.01 0.06 0.08 0.27 0.06 0.27c0.17 0.14 0.80 1.22 0.73 1.47c-0.22 0.73 -0.57 0.97 0.32 1.18c0.38 0.09 0.40 0.35 0.57 0.62c0.35 0.54 0.89 0.33 1.23 1.13c0.37 0.88 0.75 0.27 1.30 0.27l0.00 0.00z"},36:{name:"L\xe0o Cai",path:"m48.86 43.72l0.25 0.43c-0.06 0.58 1.17 0.87 1.48 0.70c0.53 -0.30 1.13 0.14 1.66 0.35c1.53 0.59 -0.15 -1.71 1.24 -0.79c0.10 0.06 0.95 0.10 1.13 0.14c0.27 0.06 0.42 0.86 0.67 0.86c0.06 0.17 0.35 -0.24 0.38 -0.27c0.06 -0.09 0.37 -0.38 0.38 -0.44c1.72 -0.34 -0.35 -2.87 -0.15 -3.31c0.14 -0.31 0.38 -0.37 0.25 -0.78c-0.17 -0.52 -0.16 -0.88 0.37 -1.07c0.58 -0.21 0.93 0.62 1.26 0.95c0.21 0.16 0.57 0.33 0.71 0.54c0.08 0.11 0.29 0.36 0.43 0.36c0.01 0.02 0.07 0.02 0.10 0.02c0.04 0.12 0.32 -0.35 0.32 -0.50c0.00 -0.32 -0.19 -0.97 0.29 -1.00c0.43 -0.03 0.60 -0.22 0.60 -0.68c-0.41 -0.14 -0.94 0.04 -0.94 -0.69l0.00 0.00l-0.45 -0.14c-0.04 -0.21 -0.32 -0.30 -0.07 -0.47c0.23 -0.15 0.39 -0.12 0.39 -0.47c0.00 -0.18 0.05 -0.16 0.13 -0.29c0.12 -0.19 0.01 -0.46 -0.19 -0.55c-0.53 -0.24 0.02 -0.20 -0.27 -0.49c-0.14 -0.14 -0.37 -0.25 -0.55 -0.32c-0.40 -0.23 -0.41 -0.32 -0.58 -0.68c-0.11 -0.22 -0.43 -0.16 -0.51 -0.42c-0.21 -0.69 0.37 -0.75 -0.41 -1.18c-0.35 -0.20 -0.07 -0.60 -0.07 -0.90c0.41 -0.14 1.20 -0.22 0.56 -0.80c-0.50 -0.45 -0.57 -0.54 -0.87 -1.11c-0.13 -0.24 -0.79 -0.08 -1.07 -0.33l0.14 -0.42l0.00 0.00c-0.16 -0.23 -0.26 -0.54 -0.45 -0.63c-1.04 -0.52 -0.99 -0.06 -0.80 -1.52c0.10 -0.75 -1.84 0.16 -2.31 0.16c-0.86 0.00 -0.66 0.67 -1.20 1.04c-0.13 0.08 -0.65 0.55 -0.56 0.68c-0.52 0.52 -0.30 2.88 -0.54 3.70l-0.94 0.33c-0.89 -1.02 -1.73 -2.12 -2.75 -2.90c-0.98 -0.74 -1.83 -1.65 -2.65 -2.55l-0.45 0.45c-0.27 0.34 -0.16 0.69 -0.58 0.95c-0.25 0.16 -0.09 0.56 -0.11 0.81c-0.04 0.72 -0.42 1.21 -1.14 1.21l0.00 0.00l0.56 0.46c0.69 0.70 0.99 0.85 0.29 1.64c-0.26 0.29 -0.34 0.68 0.11 0.81c0.33 0.10 0.52 0.69 0.61 0.97c0.89 0.00 2.97 -0.76 2.97 0.95c0.00 0.23 -0.38 0.41 -0.35 0.75c0.03 0.27 0.66 0.35 0.88 0.50c0.34 0.23 0.37 0.77 0.58 1.13c0.01 0.01 0.06 0.13 0.10 0.14c0.00 0.17 0.37 0.46 0.20 0.68c0.14 0.19 0.68 0.22 0.93 0.42c0.51 0.41 0.08 0.97 0.27 1.46c0.10 0.25 0.38 0.34 0.38 0.67c0.00 0.31 -0.09 0.40 -0.02 0.74c0.19 0.05 0.36 0.51 0.39 0.68l0.00 0.00z"},37:{name:"L\u1ea1ng S\u01a1n",path:"m85.96 44.18l0.49 0.31c-0.12 0.32 -0.10 0.35 -0.30 0.61c-0.18 0.24 0.35 0.54 0.10 0.87c-0.14 0.18 -0.38 0.76 -0.14 0.99c-0.02 0.01 0.15 0.12 0.18 0.14c0.26 0.21 0.54 0.62 0.80 0.78c0.20 0.13 1.55 0.39 1.13 0.81c-0.38 0.38 -0.34 0.86 -0.54 1.32l-0.35 0.41l0.00 0.00c-0.18 0.25 -0.31 0.27 -0.27 0.62c0.02 0.25 -0.07 0.45 -0.07 0.70c0.16 0.05 0.01 0.56 0.46 0.56c0.38 0.00 0.34 0.01 0.63 0.19c0.30 0.18 0.76 -0.09 1.10 0.02c0.32 0.11 -0.19 0.68 0.27 0.78c0.75 -0.07 0.26 0.83 0.88 0.95c0.39 0.08 0.92 0.30 0.97 -0.29c0.02 -0.22 0.27 -0.62 0.56 -0.51c0.17 0.06 0.56 0.17 0.56 -0.16c0.00 -0.39 0.50 -0.49 0.75 -0.74c0.13 -0.13 -0.11 -0.28 -0.11 -0.45c0.00 -0.26 0.21 -0.37 0.31 -0.58c0.33 -0.52 0.57 -1.48 1.39 -1.25c0.43 0.12 1.04 -0.08 1.39 0.23c0.52 0.46 0.60 1.70 1.28 0.68c0.51 -0.76 0.99 0.25 1.35 0.37c0.00 0.79 -0.08 0.65 0.62 0.82c0.50 0.13 0.47 0.58 0.61 0.99c0.46 0.00 0.08 -0.07 0.45 0.18c0.46 0.30 0.78 -0.47 1.06 -0.10c0.27 0.36 -0.58 0.67 -0.21 1.04c0.25 0.17 0.41 0.23 0.48 0.54c0.04 0.19 0.42 0.37 0.42 0.51l0.00 0.00c0.08 -0.10 0.33 -0.51 0.48 -0.51c0.01 -0.02 0.44 -0.09 0.55 -0.36c0.26 -0.67 0.68 0.07 0.99 -0.02c0.23 -0.07 0.30 -0.27 0.57 -0.27c0.27 0.00 0.36 0.08 0.57 0.12c0.06 0.24 0.56 -0.09 0.63 -0.21c0.12 -0.22 -0.00 -0.58 -0.07 -0.80c-0.14 -0.44 -0.30 -0.77 -0.17 -1.28c-0.00 -0.03 -0.01 -0.19 -0.06 -0.20c0.00 -0.12 -0.22 -0.36 -0.26 -0.50c-0.16 -0.53 0.30 -0.35 0.55 -0.39c0.34 -0.05 0.34 -0.53 0.66 -0.53c0.02 -0.05 0.22 -0.02 0.27 -0.02c0.14 0.00 0.61 -0.19 0.75 -0.19l0.00 0.00c-0.13 -0.25 -0.18 -0.75 -0.27 -1.22c-0.69 -0.17 -0.04 -1.40 -1.26 -0.99c-0.48 0.16 -1.31 0.74 -1.53 -0.13c-0.73 -0.19 -0.77 -0.71 -1.28 -1.07c-0.43 -0.31 -1.43 -0.27 -1.51 -0.78c0.00 -0.28 -0.30 -0.44 0.01 -0.67c0.29 -0.21 0.44 -0.30 0.56 -0.62c0.15 -0.40 -0.84 -0.61 -0.92 -0.85l-0.07 0.00c-0.41 1.25 -1.14 -0.00 -1.47 -0.25c-0.56 -0.43 -1.58 -0.16 -2.23 -0.26c-0.41 -0.06 -1.13 -0.58 -1.39 0.20c-0.72 0.00 0.33 -2.77 -0.23 -3.38c-0.52 -0.57 0.14 -0.93 0.10 -1.38c-0.03 -0.15 -0.21 -0.81 -0.27 -0.94c-0.22 -0.45 -0.47 -0.05 -0.42 -0.74c0.07 -0.95 -1.36 -0.21 -1.57 -0.75c-0.14 -0.37 0.17 -0.90 0.02 -1.32c-0.01 -0.04 -0.03 -0.08 -0.04 -0.12l0.00 0.00c-0.55 0.33 -1.08 0.41 -1.49 0.94c-0.50 0.64 -0.47 0.26 -1.12 0.18c-0.27 -0.03 -0.64 0.19 -0.85 0.08c-0.40 -0.20 -0.24 -0.73 -0.57 -0.90c-0.50 -0.25 -0.92 -0.24 -1.26 -0.74c-0.22 -0.32 -0.53 0.13 -0.66 0.07c-0.01 0.04 -0.31 0.35 -0.37 0.43l-0.21 0.62l0.00 0.00l0.50 0.54c0.18 0.48 -0.27 0.53 -0.23 0.92c0.02 0.18 0.16 0.27 0.30 0.36c0.08 0.06 0.33 0.28 0.30 0.30c0.47 0.47 -0.27 1.00 -0.01 1.67c0.04 0.11 -1.17 1.98 -1.61 1.98c-1.56 0.00 -0.08 1.62 -0.51 2.35l-0.14 0.30l0.00 0.00z"},38:{name:"L\xe2m \u0110\u1ed3ng",path:"m130.42 218.48c0.16 0.22 0.42 0.39 0.50 0.67c0.04 0.14 -0.10 0.50 -0.02 0.61c-0.02 0.02 0.00 0.06 0.00 0.10c0.09 0.03 0.18 0.63 0.23 0.75c0.06 0.19 -0.08 0.69 0.01 0.82l0.00 0.00l-0.30 0.05c-0.12 -0.03 -0.24 0.22 -0.26 0.32c-0.03 0.17 0.07 0.28 0.10 0.42c0.06 0.02 0.17 0.32 0.19 0.39c0.04 0.14 0.02 0.34 -0.04 0.47c-0.15 0.56 -0.64 1.09 -0.70 1.62c-0.07 0.61 -0.11 1.17 -0.11 1.80c0.00 0.60 -0.22 0.35 -0.48 0.79c-0.21 0.35 0.59 0.58 0.64 0.79c0.09 0.32 0.04 1.22 0.46 1.32c0.00 1.41 -2.89 0.16 -2.24 2.01l0.22 0.68l0.00 0.00c0.00 1.17 -0.78 0.49 -1.45 0.47c-0.35 -0.01 -0.84 0.25 -1.14 0.14c-0.42 -0.16 -0.87 0.42 -1.08 0.10c-0.40 -0.61 -1.00 -0.08 -1.45 0.17c-0.44 0.89 0.14 0.84 0.49 1.42c-0.17 0.44 -1.04 1.21 -1.40 1.58c-0.57 0.57 -1.56 0.72 -2.26 1.19c-0.20 0.13 -0.70 0.89 -0.80 0.42c-0.10 -0.46 0.06 -1.02 -0.35 -1.40c-0.50 -0.47 -1.77 -0.64 -2.43 -0.83c-0.67 -0.07 -1.57 -0.09 -2.23 0.04c-0.69 0.14 -0.87 1.25 -1.69 0.69c-0.30 -0.20 -0.95 -0.31 -1.13 -0.54c-0.57 -0.72 -0.40 -0.18 -0.89 0.13l0.00 0.00c-0.18 -0.18 -0.34 -0.64 -0.62 -0.70c0.01 -0.01 -0.12 -0.21 -0.13 -0.30c-0.02 -0.14 -0.06 -0.25 -0.18 -0.33c-0.18 -0.12 -0.69 -0.04 -0.69 -0.23c0.00 -0.22 0.27 -0.26 0.30 -0.43c0.26 -0.41 0.05 -0.32 -0.18 -0.60c-0.20 -0.24 -0.49 -0.17 -0.67 -0.37c-0.14 -0.15 -0.26 -0.10 -0.45 -0.02c-0.23 0.10 -0.24 -0.40 -0.27 -0.56c-0.09 -0.63 -0.39 0.24 -0.64 0.20l0.00 0.00c-0.06 -0.25 -0.46 -0.36 -0.54 -0.58c-0.14 -0.39 0.12 -0.67 -0.26 -0.98c-0.28 -0.23 -0.43 -0.41 -0.20 -0.78c0.18 -0.28 0.10 -0.62 0.28 -0.90c0.26 -0.40 0.68 -0.28 0.99 -0.54l0.66 -0.14l0.00 0.00c0.19 -0.01 0.28 0.14 0.49 0.14c0.16 0.00 0.21 -0.14 0.31 -0.14c0.01 -0.02 0.46 -0.03 0.62 -0.39c0.22 -0.48 1.10 0.13 1.42 -0.27c0.42 -0.52 0.99 -0.64 1.39 -1.07c0.24 -0.26 1.36 -1.54 1.57 -0.76c0.32 1.15 0.83 0.98 1.94 0.56c0.24 0.00 0.89 -0.11 1.04 0.13c0.12 0.19 -0.06 0.59 -0.01 0.84c0.08 0.35 0.45 0.17 0.62 0.04c0.27 -0.22 0.46 0.54 1.10 0.20c0.53 -0.28 1.61 -0.84 1.78 -1.48c0.04 -0.15 -0.62 -1.13 -0.77 -1.21c-0.14 -0.07 -0.45 -0.78 -0.58 -0.99c-0.24 -0.40 -0.01 -0.37 -0.44 -0.62c-0.92 -0.55 -0.06 -0.90 0.12 -1.37c0.30 -0.77 1.08 0.08 1.53 -0.19l0.49 -0.61l0.00 0.00c0.34 -0.07 0.60 -0.42 0.98 -0.23c0.29 0.14 0.84 0.49 1.17 0.38c0.30 -0.09 0.76 -1.19 1.07 -0.95c0.29 -0.21 0.69 -0.45 0.98 -0.67c0.60 0.44 0.85 -0.01 1.35 -0.29c0.18 -0.10 0.45 -0.58 0.63 -0.56c0.28 0.03 0.33 0.64 0.79 0.36c0.54 -0.33 0.86 0.19 1.35 0.04c0.43 -0.13 0.97 -0.51 1.32 -0.78l0.00 0.00z"},39:{name:"Long An",path:"m75.84 242.66l0.28 0.63l1.08 0.07l0.39 1.12l-0.28 0.10l1.47 1.52l1.72 1.59l0.71 0.16l1.42 1.89l0.64 0.13l0.00 0.00l1.97 0.21c0.38 -0.02 0.79 0.01 0.70 -0.44c-0.12 -0.57 0.27 -0.38 0.66 -0.41l2.49 -0.18c0.86 -0.06 1.32 1.88 2.08 1.94c1.65 0.12 -0.31 0.93 0.49 1.10c0.28 0.06 0.86 0.36 0.95 0.07c0.40 -0.40 0.56 -0.36 1.07 -0.17c0.59 0.22 0.39 0.08 0.80 -0.26c0.22 -0.18 0.48 -0.10 0.66 -0.38c0.38 -0.62 0.37 0.05 0.57 0.39c0.19 0.31 0.71 -0.64 0.88 -0.72c0.10 -0.05 0.18 -0.12 0.24 -0.21l0.00 0.00c0.28 -0.38 0.27 -1.07 0.16 -1.48c0.00 -0.33 -0.54 -0.25 -0.30 -0.69c0.24 -0.45 0.02 -0.32 -0.28 -0.60c-0.59 -0.54 -0.84 0.82 -1.52 -0.01c-0.30 -0.37 -0.95 0.21 -1.12 -0.30c-0.14 -0.42 -0.32 -0.98 -0.76 -0.98c-0.41 0.00 -0.41 -0.54 -0.75 -0.63c0.00 -0.13 0.35 -0.35 0.44 -0.45c0.21 -0.23 0.14 -0.46 0.27 -0.69c0.12 -0.33 0.15 -0.70 0.24 -1.03c0.08 -0.29 0.17 -0.47 -0.14 -0.59c-0.44 -0.17 -1.14 -0.51 -1.51 -0.84c-0.45 -0.39 -0.89 -0.01 -1.10 -0.60l0.00 0.00c-0.05 0.01 -0.09 -0.02 -0.13 -0.05c0.01 -0.04 -0.25 -0.15 -0.30 -0.17c-0.13 -0.08 -0.24 -0.17 -0.36 -0.26c-0.25 -0.18 -0.54 -0.10 -0.72 0.14c-0.12 0.17 0.15 0.35 0.06 0.47c-0.13 0.18 -0.47 0.09 -0.67 0.15l-0.89 0.13l0.00 0.00c-0.38 0.09 -0.79 -0.34 -0.75 0.21c0.03 0.39 -0.34 0.68 -0.07 1.03c0.24 0.31 1.43 1.60 0.66 1.60c-0.46 0.00 -0.97 -0.01 -1.41 0.08c-0.75 0.16 -1.26 -0.40 -1.78 -0.92l-0.91 -0.91c-0.16 -0.16 -0.14 1.18 -0.46 1.18c-0.04 0.16 -0.44 -0.11 -0.51 -0.14c-0.19 -0.09 -0.57 -0.03 -0.70 -0.16c-0.28 -0.25 0.24 -0.78 -0.31 -1.30c-0.33 -0.41 -0.66 -0.90 -0.82 -1.38c-0.04 -0.11 -0.16 -0.20 -0.17 -0.23c-0.34 0.09 -0.67 0.19 -1.02 0.23c-0.09 0.01 -1.03 0.53 -1.04 0.55c-0.55 0.00 -1.34 0.37 -1.88 0.50c-0.10 0.02 -0.27 0.02 -0.45 0.01l0.00 0.00z"},40:{name:"Nam \u0110\u1ecbnh",path:"m83.09 73.21c0.13 0.18 0.45 0.26 0.21 0.50c-0.33 0.33 0.59 0.49 0.67 0.90c0.13 0.64 0.16 0.48 0.80 0.52c0.40 0.02 0.04 0.63 0.30 0.80c0.27 0.18 0.48 -0.30 0.65 -0.44c0.38 -0.30 0.10 0.58 0.63 0.36c0.49 -0.21 0.40 0.06 0.63 0.34c-0.04 0.47 0.13 0.95 0.01 1.47c-0.07 0.30 -0.20 0.56 -0.27 0.88c-0.06 0.26 -0.20 0.37 -0.36 0.55c-0.24 0.25 -0.14 0.64 -0.32 0.91c-0.16 0.24 -0.06 0.68 0.04 0.93l-0.25 0.69l0.00 0.00c0.07 0.08 0.12 0.24 0.18 0.46c0.48 0.00 1.53 -2.03 2.00 -2.36c0.44 -1.04 1.82 -2.33 2.78 -2.92c0.52 -0.32 1.77 -0.81 2.36 -0.81c0.43 0.00 0.25 0.79 1.10 0.23c0.14 -0.09 0.16 -0.68 0.14 -1.23l0.00 0.00c-0.30 -0.23 -0.75 -0.48 -1.05 -0.72c-0.39 -0.32 -0.88 0.40 -1.26 0.39c-0.31 -0.01 -0.56 -0.40 -0.69 -0.64c-0.14 -0.03 -0.24 -0.36 -0.46 -0.42c-0.18 -0.04 -0.48 -0.09 -0.57 -0.28c-0.26 -0.53 -0.90 0.37 -1.32 0.46c-0.44 0.10 -0.47 -0.29 -0.29 -0.60c0.15 -0.25 0.86 -0.75 0.04 -0.78c-0.84 -0.04 -1.05 0.07 -0.78 -0.79c0.13 -0.41 -0.21 -0.29 -0.41 -0.35l0.00 0.00l-0.46 0.08c-0.38 0.00 -0.39 -0.48 -0.63 -0.46c-0.45 0.03 -0.30 0.68 -0.63 0.68c-0.28 0.00 -0.36 -0.32 -0.62 -0.26c-0.38 0.10 -0.33 0.55 -0.46 0.82c-0.18 0.37 -0.77 0.84 -0.86 0.14c-0.08 -0.68 -0.54 0.40 -0.88 0.40c-0.05 0.21 0.13 0.41 0.04 0.56l0.00 0.00z"},41:{name:"Ngh\u1ec7 An",path:"m70.04 105.50l0.94 0.29c0.83 -0.60 0.77 -0.55 1.58 -0.10c0.67 0.37 1.33 0.36 2.04 0.10c0.33 -0.13 0.60 -0.42 0.95 -0.20c0.70 0.43 0.39 1.41 1.44 0.66c0.56 -0.40 0.98 0.37 1.74 -0.39c0.25 -0.32 0.17 -0.66 0.36 -0.94c0.17 -0.26 0.15 -0.21 0.42 -0.31c0.79 -0.30 0.18 -1.04 0.34 -1.78l0.00 0.00c-0.14 -0.03 -0.27 -0.08 -0.32 -0.20c-0.20 -0.45 -0.32 -0.97 -0.49 -1.46c-0.28 -0.78 -1.20 -0.22 -1.31 -1.54c-0.07 -0.80 -0.37 -1.71 0.19 -2.41c0.27 -0.36 0.78 -0.44 1.20 -0.44c0.49 0.00 0.59 -0.01 0.29 -0.47c-0.22 -0.33 -0.08 -1.28 0.14 -1.64c0.15 -0.25 0.05 -0.55 0.38 -0.67c0.31 -0.11 0.41 -0.17 0.56 -0.43c-0.10 -0.13 0.33 -0.39 0.49 -0.67l0.00 0.00c-0.46 0.00 -0.96 -0.30 -1.46 -0.30c-0.74 0.00 -0.56 0.32 -1.01 -0.49c-0.56 -1.00 -1.19 -0.33 -1.76 -1.62c-0.45 -1.01 -0.74 -0.53 -1.55 -0.33c-0.40 0.10 -1.68 -0.52 -1.81 -0.94c-0.13 -0.42 -0.05 -1.14 -0.62 -0.73c-0.31 0.23 -0.71 1.76 -0.95 0.62c-0.11 -0.52 0.10 -1.29 -0.06 -1.74c-0.36 -1.05 0.20 -0.74 -0.88 -1.04c-0.36 -0.10 -0.41 -0.57 -0.83 -0.66c-0.17 -0.24 -0.43 -0.21 -0.27 -0.60c0.07 -0.18 0.22 -0.43 -0.02 -0.55c-0.52 -0.26 -0.48 -0.47 -0.48 -1.11c0.00 -0.33 0.25 -0.51 0.25 -0.78c0.14 -0.04 0.51 -0.33 0.77 -0.39c0.00 -0.21 0.01 -0.82 -0.33 -0.85c-0.42 -0.03 -0.76 -0.31 -1.08 -0.33c-0.21 -0.02 -0.45 0.02 -0.68 0.02c-0.33 0.00 -0.58 -0.19 -0.87 -0.20l-1.12 -0.73l0.00 0.00c-0.10 0.14 -0.32 0.19 -0.71 0.06c-0.38 -0.13 -1.53 0.82 -1.91 1.21c-1.36 1.36 -0.46 0.63 0.36 1.46c-0.42 0.83 0.40 1.18 -1.11 1.18l-0.27 0.67c-1.18 0.00 -0.66 0.17 -1.73 0.99c0.33 0.61 -0.23 0.46 -0.07 0.92c0.08 0.24 -0.17 0.49 -0.41 0.38c-0.58 -0.26 -0.51 -0.04 -0.97 0.19c-0.33 0.17 -0.95 -0.14 -0.99 -0.12c-0.18 -0.24 -0.25 -0.60 -0.57 -0.51c-0.70 0.19 -0.79 -0.35 -1.08 -0.84c-0.26 -0.42 -1.06 0.10 -1.28 0.31l-0.43 0.22c0.00 -0.09 -0.00 -0.19 -0.01 -0.29c-0.00 -0.02 -0.08 -0.11 -0.08 -0.11c-0.42 -0.00 -1.00 -0.33 -1.35 -0.20c-0.18 0.07 -0.34 0.23 -0.55 0.23c-0.41 0.00 -0.61 -0.29 -0.85 0.30c-0.24 0.58 -1.12 -0.13 -1.44 -0.29c-0.24 -0.12 -0.42 -0.04 -0.60 0.13c-0.07 0.07 -0.17 0.11 -0.27 0.12l0.21 0.51c-0.20 1.05 1.26 1.22 1.26 1.62c0.00 0.22 0.15 0.92 0.12 0.99c-0.07 0.20 -0.41 0.38 -0.51 0.78c-0.51 0.00 -0.18 0.31 -0.36 0.63c-0.11 0.20 -0.26 0.10 -0.42 0.02c-0.22 -0.11 -0.17 0.15 -0.31 0.19c0.00 0.18 -0.50 0.19 -0.66 0.19c-0.51 0.00 -0.83 1.43 -1.58 1.43c-0.01 0.04 -0.62 0.54 0.02 0.49c0.47 -0.04 0.95 0.36 1.18 0.73c0.75 1.19 1.73 -0.37 2.23 0.55c0.08 0.14 0.85 0.69 0.95 0.66c0.70 -0.24 0.56 0.08 0.91 0.54c0.57 0.62 0.06 1.03 1.28 0.90c0.15 -0.02 2.11 1.17 2.20 1.42c0.12 0.31 0.49 0.81 0.88 0.81c0.22 0.00 0.49 -0.25 0.63 -0.20c0.21 0.07 0.15 0.39 0.41 0.39l0.75 1.01c0.68 0.93 2.74 1.36 3.00 2.15c0.42 0.00 0.42 0.19 0.95 0.19c0.55 0.00 1.07 0.56 1.75 0.32c1.17 -0.41 0.63 1.22 1.60 0.74c0.48 0.12 0.55 -0.20 0.87 0.29c0.15 0.23 0.43 0.09 0.67 0.36c0.22 0.25 1.26 -0.30 1.26 0.08c0.00 0.59 0.14 0.39 0.58 0.70c0.38 0.28 0.47 0.64 0.24 0.85l0.00 0.00z"},42:{name:"Ninh B\xecnh",path:"m84.60 81.10c0.28 0.05 0.27 0.48 0.58 0.72c0.34 -0.26 0.51 -0.32 0.63 -0.19l0.00 0.00l0.25 -0.69c-0.09 -0.25 -0.19 -0.69 -0.04 -0.93c0.18 -0.27 0.09 -0.66 0.32 -0.91c0.16 -0.18 0.30 -0.29 0.36 -0.55c0.07 -0.32 0.20 -0.58 0.27 -0.88c0.12 -0.52 -0.06 -1.01 -0.01 -1.47c-0.22 -0.28 -0.13 -0.55 -0.63 -0.34c-0.53 0.22 -0.25 -0.66 -0.63 -0.36c-0.17 0.14 -0.38 0.61 -0.65 0.44c-0.25 -0.17 0.10 -0.78 -0.30 -0.80c-0.64 -0.04 -0.67 0.12 -0.80 -0.52c-0.08 -0.41 -1.00 -0.57 -0.67 -0.90c0.24 -0.24 -0.08 -0.32 -0.21 -0.50l0.00 0.00l-0.01 -0.01c-0.18 0.00 -0.41 -0.07 -0.55 -0.17c-0.21 -0.15 -0.27 -0.27 -0.41 -0.46c-0.08 -0.12 -0.22 -0.24 -0.33 -0.33l0.00 0.00l-0.48 0.07c-0.36 -0.05 -0.32 -0.62 -0.66 -0.65c-0.06 -0.01 -0.60 0.30 -0.61 0.33c-0.08 0.20 0.00 0.52 0.07 0.72c0.02 0.05 0.13 0.32 0.06 0.33c-0.01 0.06 -0.12 0.05 -0.15 0.07c-0.03 -0.02 -1.26 -1.44 -1.01 -0.38c0.07 0.29 0.76 1.03 0.37 1.27c-0.29 0.17 -0.48 0.48 -0.80 0.26c-0.47 -0.34 -0.84 -0.86 -1.43 -1.00c-0.32 -0.08 -0.37 0.09 -0.73 -0.05l0.00 0.00l-0.07 0.39c0.10 0.54 0.50 0.52 0.91 0.71c0.32 0.15 0.59 0.48 0.88 0.66c0.50 0.06 0.94 1.12 1.44 1.39c0.63 0.35 1.23 0.36 1.81 0.94c0.31 0.31 0.97 0.24 1.13 0.72c0.43 0.31 0.97 0.74 1.51 0.77c0.52 0.03 0.98 -0.08 1.45 -0.08c0.11 0.33 -0.06 0.65 -0.22 0.98c-0.15 0.33 -0.46 0.45 -0.55 0.79l-0.11 0.63l0.00 0.00z"},43:{name:"Ninh Thu\u1eadn",path:"m128.63 232.09l-0.22 -0.68c-0.65 -1.85 2.24 -0.60 2.24 -2.01c-0.42 -0.11 -0.38 -1.01 -0.46 -1.32c-0.06 -0.21 -0.85 -0.44 -0.64 -0.79c0.26 -0.44 0.48 -0.19 0.48 -0.79c0.00 -0.63 0.04 -1.19 0.11 -1.80c0.06 -0.53 0.55 -1.06 0.70 -1.62c0.06 -0.12 0.07 -0.32 0.04 -0.47c-0.02 -0.07 -0.13 -0.38 -0.19 -0.39c-0.02 -0.14 -0.13 -0.25 -0.10 -0.42c0.02 -0.11 0.14 -0.35 0.26 -0.32l0.30 -0.05l0.00 0.00l0.64 0.01c0.13 -0.03 0.43 -0.03 0.53 -0.10c0.07 0.20 -0.13 0.50 -0.05 0.76c0.07 0.25 0.24 1.08 0.35 1.26c0.17 0.25 0.73 0.29 0.89 0.61c0.12 0.24 -0.21 0.59 0.20 0.76c0.29 0.12 1.09 0.37 1.27 0.55c0.43 0.43 0.89 0.13 1.36 0.37c0.37 0.21 0.70 0.70 0.84 1.12c0.17 0.51 0.32 0.67 0.76 0.88c0.15 0.08 0.30 0.17 0.48 0.16c0.27 -0.02 0.66 -0.38 0.89 -0.42l0.00 0.00c0.04 0.14 0.11 0.27 0.25 0.34c0.59 0.29 0.68 1.36 -0.08 1.55c0.00 0.14 -0.07 0.39 -0.17 0.51c-0.29 0.29 -0.38 0.75 -0.38 1.13c-0.73 0.24 -0.26 1.08 -0.99 0.90c-0.33 -0.09 -1.49 -0.72 -1.49 0.10c0.00 1.28 -0.70 2.74 -0.18 3.68c0.13 0.23 -1.58 1.21 -2.12 0.67c-0.13 -0.13 -0.26 -0.21 -0.39 -0.25l0.00 0.00c0.23 -0.57 -0.92 -0.91 -1.32 -1.11c-1.10 -0.55 -0.05 -1.68 -1.63 -1.42c-0.73 0.12 -0.62 -1.04 -0.97 -1.36l-1.19 -0.05l0.00 0.00z"},44:{name:"Ph\xfa Th\u1ecd",path:"m74.53 56.56l-0.75 -0.28c-0.24 -0.05 -0.62 -0.33 -0.72 0.09c-0.11 0.47 -0.09 1.30 -0.51 1.59c-0.22 0.15 -0.44 0.20 -0.55 0.47c-0.14 0.38 0.01 0.38 0.06 0.70c0.60 0.65 -0.33 1.23 -0.01 1.89l0.21 0.50l0.00 0.00c0.08 0.33 0.75 0.91 0.60 1.19c-0.32 0.58 -1.18 0.27 -1.60 0.18c-0.42 -0.10 -0.52 0.36 -0.86 0.36c-0.07 -0.22 -0.30 -0.60 -0.46 -0.73c-0.08 0.05 -1.00 0.41 -1.05 0.25c-0.25 0.00 -0.91 -1.00 -1.23 -1.19c-0.48 -0.30 -1.04 -0.68 -1.57 -0.82c-0.59 -0.16 -0.71 0.11 -0.71 -0.54l-0.20 -0.48l0.00 0.00c0.00 -0.12 -0.27 -0.23 -0.30 -0.36c-0.01 -0.04 -0.38 -0.25 -0.37 -0.27c-0.12 -0.03 -0.22 -0.30 -0.31 -0.39c-0.16 -0.16 0.11 -0.44 0.06 -0.66c-0.11 -0.49 -0.18 -0.95 -0.18 -1.48c0.00 -0.40 -0.32 -0.61 -0.55 -0.91l0.00 0.00l0.27 -0.20c0.54 0.41 0.29 -0.49 0.55 -0.39c0.16 0.06 0.49 0.41 0.60 0.14c0.04 -0.10 -0.31 -0.54 -0.36 -0.68c-0.03 -0.08 0.42 -0.44 0.43 -0.74l0.01 -0.61c0.00 -0.20 -0.12 -0.36 -0.12 -0.55c0.00 -0.39 -0.78 -0.99 -0.31 -1.27c0.44 -0.26 0.17 -1.15 0.45 -1.21c0.02 -0.09 0.48 -0.29 0.55 -0.24c0.05 -0.03 0.09 -0.04 0.14 -0.08c-0.12 -0.25 0.74 -0.37 0.82 -0.41c0.34 -0.15 0.21 -0.81 0.91 -0.49c0.11 0.05 0.46 0.22 0.57 0.12c0.09 -0.08 0.17 -0.53 0.11 -0.62l0.00 0.00c0.63 -0.06 0.97 0.48 1.63 0.57c0.29 0.04 0.86 0.40 1.08 0.56c0.31 0.22 -0.37 0.56 -0.01 0.78c0.56 0.33 0.28 0.85 0.73 1.19c0.50 0.39 0.28 0.76 1.08 0.76l0.00 0.00c-0.08 0.42 -0.17 0.86 -0.05 1.29c0.15 0.53 0.55 -0.02 0.97 0.36c0.24 0.22 0.08 0.82 0.08 1.09c0.09 0.02 0.51 0.53 0.64 0.66c0.21 0.21 0.39 0.55 0.21 0.86l0.00 0.00z"},45:{name:"Ph\xfa Y\xean",path:"m135.85 211.53c0.46 -0.13 0.63 -0.64 1.18 -0.64c0.45 0.00 0.65 -0.33 0.73 -0.74c0.38 -0.08 0.86 0.01 1.17 -0.36c0.63 -0.77 1.11 -0.35 2.00 -0.56c0.42 -0.10 0.70 0.04 0.99 -0.37c0.07 -0.10 0.54 -0.42 0.62 -0.18c0.10 0.00 0.29 0.34 0.31 0.44l0.00 0.00c0.08 -0.07 0.16 -0.14 0.24 -0.21c0.06 -0.06 0.52 -0.42 0.49 -0.18c-0.02 0.20 -0.25 0.34 -0.20 0.51c1.24 0.00 0.30 -1.19 -0.06 -1.77c0.03 -0.43 -0.77 -1.38 -1.02 -1.79c-0.47 -0.77 -0.49 -0.29 -1.04 -0.69c-0.22 -0.16 0.14 -0.73 0.14 -0.97c0.00 -0.43 -0.50 -0.81 -0.31 -1.31c0.04 -0.11 0.54 -1.13 0.15 -1.13c-0.03 -0.09 -0.21 0.15 -0.24 0.20c-0.05 0.09 -0.12 0.26 -0.24 0.26c-0.06 -0.19 -0.18 -0.40 -0.24 -0.62c-0.06 -0.20 0.77 -0.01 0.41 -0.42c-0.43 -0.48 -0.05 -0.30 -0.05 -0.72c-0.01 -0.00 -0.04 -0.04 -0.05 -0.05c-0.25 0.00 -0.92 -0.05 -0.75 -0.49c0.22 -0.57 -0.30 -0.85 -0.12 -1.55c0.10 -0.40 0.46 -0.33 0.69 -0.02c0.39 0.52 -0.29 0.42 -0.29 0.76c1.05 0.35 1.09 0.39 0.80 -0.78c0.07 -0.37 -0.18 -0.51 -0.31 -0.80c-0.22 -0.50 0.45 -0.55 -0.26 -1.21c-0.67 -0.62 -1.03 -0.99 -0.60 -1.86l0.00 0.00c-0.25 -0.25 -0.50 -0.39 -0.86 -0.39c-0.06 0.19 -0.42 0.21 -0.46 0.66c-0.04 0.37 -0.45 0.18 -0.63 0.41c-0.28 0.35 0.20 1.18 -0.66 1.18c-0.44 0.00 -0.53 0.38 -0.80 0.57c-0.35 0.25 -1.07 0.62 -1.45 0.27c-0.69 -0.61 -1.19 0.15 -1.74 -0.69l0.00 0.00l-0.60 -0.05c-0.15 -0.02 -0.26 -0.13 -0.44 -0.13c-0.13 0.00 -0.26 -0.01 -0.39 -0.01c-0.25 0.00 -0.39 0.20 -0.42 0.43c-0.06 0.55 -0.81 0.62 -0.54 1.29c0.13 0.33 0.37 0.32 0.69 0.32c0.34 0.00 0.81 -0.39 0.81 0.14c0.00 0.25 0.07 0.52 -0.08 0.73c0.00 0.76 -0.29 0.84 0.49 1.16c0.10 0.04 0.63 0.77 0.71 0.91c0.15 0.23 -0.22 1.83 -0.35 2.10c-0.36 0.77 -1.00 0.26 -1.26 0.62c-0.14 0.20 -0.21 0.64 -0.25 0.88l-0.14 0.95c0.09 0.22 -0.45 0.32 -0.57 0.33l-0.75 0.31l0.00 0.00l0.55 0.64c-0.16 0.56 0.53 -0.05 0.80 0.49c0.19 0.38 0.73 0.84 0.83 1.25c0.74 0.15 0.72 -0.17 1.06 0.66c0.30 0.72 1.61 -0.09 2.00 0.48c0.43 0.62 -0.01 1.20 0.30 1.72l0.00 0.00z"},46:{name:"Qu\u1ea3ng B\xecnh",path:"m93.62 134.98l0.86 0.16c0.33 1.63 1.03 0.20 1.70 0.50c0.38 0.17 1.05 1.03 1.37 0.25c0.10 -0.25 0.09 -0.50 0.29 -0.69c0.14 -0.14 0.31 -0.12 0.44 -0.29c0.18 -0.23 -0.15 -0.87 0.43 -0.87c0.70 0.00 0.28 -0.75 0.99 -0.88c0.35 -0.07 1.43 -0.86 1.51 -1.21l0.00 0.00c-0.31 -0.26 -0.60 -0.52 -0.84 -0.78c-0.83 -0.92 -2.45 -1.35 -3.11 -2.41c0.00 -0.31 -1.38 -1.69 -1.73 -1.86c-0.79 -0.38 -1.12 -2.26 -1.62 -2.98c-0.17 -0.24 -0.48 -0.27 -0.64 -0.47c-0.48 -0.58 -0.99 -2.26 -1.24 -3.06c-0.17 -0.40 -0.17 -0.82 -0.17 -1.25c0.00 -0.39 0.55 -0.47 0.55 -0.86c0.80 -0.26 0.44 -0.64 0.10 -1.04l0.00 0.00c-1.16 0.43 -1.50 -1.60 -2.92 0.16c-0.83 1.04 -2.40 0.31 -3.43 0.31c-1.38 0.00 -0.71 -0.74 -0.88 -1.43c-0.13 -0.50 -1.47 -0.85 -1.94 -1.19c-0.70 -0.51 -1.08 0.36 -1.50 0.50c0.48 0.64 -1.29 0.58 -1.55 0.58c-0.17 0.00 -0.27 -0.31 -0.43 -0.31c-0.22 0.00 -0.46 0.52 -0.60 0.68l-1.23 0.45l0.00 0.00c0.25 0.33 -0.43 0.77 -0.48 1.14c-0.15 0.57 0.02 0.56 0.12 0.98c0.86 0.22 0.92 1.39 1.62 2.10c0.31 0.31 0.38 0.82 0.58 1.22c0.36 0.70 0.32 0.29 0.97 0.45c0.01 0.03 0.02 0.03 0.05 0.04c0.07 0.29 1.48 1.62 1.75 1.97l2.20 2.84l3.44 2.70c0.11 -0.05 0.33 -0.14 0.45 -0.14c0.06 -0.19 0.13 -0.36 0.13 -0.58c0.02 -0.01 0.01 -0.02 0.01 -0.05c0.55 -0.18 0.54 -0.31 0.54 0.26c0.00 0.44 0.48 0.48 0.48 0.81c-1.03 0.34 0.23 1.04 0.44 1.31c0.14 0.18 0.09 0.40 0.15 0.60c0.12 0.36 0.57 0.36 0.68 0.84c0.12 0.51 0.24 1.25 0.73 1.60c0.80 0.58 0.95 -0.10 1.72 -0.10l0.01 0.01z"},47:{name:"Qu\u1ea3ng Nam",path:"m127.36 153.78c-0.06 -0.07 -0.21 -0.41 -0.04 -0.41c0.21 0.00 0.38 0.30 0.49 0.46c0.04 0.07 0.17 0.22 0.14 0.30c-0.05 0.16 -0.35 -0.06 -0.42 -0.09l-0.17 -0.27zm-4.41 16.38c-0.03 -0.28 -0.25 -0.54 -0.12 -0.84c0.32 -0.73 0.99 -1.25 0.99 -2.08c-0.04 -0.01 -0.11 -0.19 -0.15 -0.20c0.00 -0.15 0.24 -0.20 0.35 -0.32c0.00 -0.00 -0.48 -0.21 -0.17 -0.57c0.32 -0.37 0.40 -0.94 1.18 -0.68c0.67 0.22 0.86 -0.35 1.45 -0.35c1.18 0.00 1.78 -0.51 2.87 -0.72c0.93 -0.18 1.33 -0.10 2.08 -0.86l0.00 0.00c-0.18 -0.08 -0.36 -0.19 -0.47 -0.30c-0.30 -0.30 -0.02 -0.86 -0.33 -1.18c-0.85 -0.36 -1.22 -0.13 -1.87 -1.03c-0.74 -1.02 -1.51 -1.86 -2.07 -2.97c-0.24 -0.48 -0.40 -1.04 -0.70 -1.47c-0.15 -0.21 -0.31 -0.55 -0.31 -0.81c0.00 -0.12 0.20 -0.72 0.06 -0.76l-1.24 -0.50c-0.16 -0.19 -0.56 -0.65 -0.92 -1.18l0.00 0.00c-0.36 0.12 -0.98 -0.17 -1.17 0.21c-0.39 0.77 -0.50 -0.48 -0.84 0.07c-0.31 0.51 -0.24 0.04 -0.55 0.16c-0.15 0.06 -0.20 0.30 -0.36 0.30c-0.16 0.00 -0.27 -0.14 -0.46 -0.11c-0.21 0.03 -0.35 0.25 -0.58 0.20c-0.30 -0.06 -0.44 -0.18 -0.77 -0.12c-0.19 0.03 -0.54 0.26 -0.69 0.08c-0.63 -0.79 0.07 -0.94 -0.14 -1.60c-0.11 -0.35 -0.32 -0.50 -0.32 -0.91l-0.01 -0.01c-0.71 0.00 -0.66 0.87 -1.53 0.14l-0.75 0.02l0.00 0.00c-0.18 0.00 -0.32 0.07 -0.51 0.02c-0.25 -0.07 -0.33 0.02 -0.49 0.20c-0.52 0.19 -0.69 1.02 -1.01 1.02c-0.41 0.00 -0.66 -0.54 -1.11 -0.67c-0.37 -0.11 -0.08 -0.64 -0.48 -0.54c-0.27 0.07 -1.02 0.20 -1.02 0.52c0.00 0.85 -0.74 -0.09 -0.99 -0.10l-0.54 0.25l0.00 0.00c-0.05 0.61 -0.63 1.99 -0.79 2.25c-0.21 0.33 -0.65 0.08 -0.94 0.06c-0.35 -0.03 -0.48 0.35 -0.62 0.57c-0.08 0.13 -0.55 0.04 -0.72 0.04c-0.25 0.00 -0.25 0.19 -0.39 0.33c-0.14 0.14 -0.88 -0.20 -0.63 0.49c0.21 0.59 -0.38 1.21 -0.05 1.59c0.16 0.19 1.74 0.08 0.86 0.95c0.21 1.08 0.65 0.31 1.20 0.93c0.25 0.28 0.25 0.68 0.37 1.03c0.46 1.34 1.59 1.36 2.78 1.60c0.15 0.61 0.01 1.32 0.86 1.32c0.06 0.00 0.24 0.17 0.46 0.42l0.00 0.00l0.66 -0.58c0.55 -0.37 0.67 0.88 0.79 1.15c0.29 0.65 0.52 0.29 0.89 0.67c0.71 0.71 -0.13 1.25 1.36 1.43c0.74 0.09 1.16 0.39 2.01 0.35c0.62 -0.04 1.64 0.96 1.35 1.62c-0.19 0.42 -0.62 0.61 -0.69 1.10c-0.06 0.42 0.45 0.91 0.86 0.91c0.72 -0.07 0.75 0.64 1.29 0.64c0.28 0.00 0.98 0.23 1.12 -0.10c0.19 -0.44 -0.51 -1.48 0.39 -1.48c0.52 0.00 0.64 0.54 1.30 0.37l0.00 0.00z"},48:{name:"Qu\u1ea3ng Ng\xe3i",path:"m137.18 163.18c-0.03 -0.07 -0.07 -0.36 0.05 -0.36c0.05 0.00 0.09 0.02 0.14 0.02c0.12 0.01 0.24 -0.02 0.36 -0.02c0.15 0.01 0.09 0.23 0.05 0.31c-0.10 0.17 -0.34 0.20 -0.52 0.20l-0.09 -0.16zm0.89 1.06c-0.01 0.00 -0.05 0.02 -0.05 0.02c-0.13 0.00 -0.58 -0.05 -0.52 -0.28c0.07 -0.25 0.76 -0.31 0.97 -0.27c0.12 0.03 0.34 0.18 0.42 0.27c0.16 0.16 -0.41 0.21 -0.48 0.23l-0.34 0.03zm-8.53 14.58l0.61 -0.58c0.36 -0.25 0.36 -0.42 0.85 -0.40c1.28 0.05 0.62 -0.02 0.89 -1.03c0.06 -0.22 2.63 -0.86 3.04 -0.68l1.40 0.61c0.23 0.10 0.53 0.83 0.43 1.06l0.51 0.36l0.00 0.00c-0.00 -0.34 -0.20 -0.90 -0.20 -1.07c0.00 -0.44 0.25 -0.71 -0.06 -1.15c-0.42 -0.58 -0.75 -1.16 -1.10 -1.79c-0.42 -0.76 -0.39 -1.59 -0.76 -2.34c0.07 -0.70 -0.67 -1.65 -0.73 -2.48c-0.04 -0.52 -0.27 -1.00 -0.30 -1.54c-0.03 -0.49 0.73 -0.56 0.73 -1.00c-0.01 -0.00 -0.11 -0.08 -0.12 -0.10c-0.51 -0.10 -1.01 -0.70 -1.01 -1.21c0.00 -0.56 -0.19 -0.55 -0.62 -0.93c-0.25 -0.22 -0.06 -0.85 -0.36 -0.98c-0.24 -0.11 -0.53 0.22 -0.79 0.16c-0.15 -0.04 -0.35 -0.10 -0.53 -0.19l0.00 0.00c-0.76 0.76 -1.15 0.68 -2.08 0.86c-1.09 0.21 -1.69 0.72 -2.87 0.72c-0.60 0.00 -0.78 0.57 -1.45 0.35c-0.78 -0.26 -0.86 0.31 -1.18 0.68c-0.31 0.37 0.17 0.57 0.17 0.57c-0.10 0.12 -0.35 0.17 -0.35 0.32c0.04 0.01 0.12 0.19 0.15 0.20c0.00 0.83 -0.67 1.35 -0.99 2.08c-0.13 0.30 0.09 0.55 0.12 0.84l0.00 0.00l0.42 0.91l1.28 1.42c-0.01 0.02 0.39 0.26 0.44 0.35c0.50 0.79 0.43 0.94 1.30 1.48c0.64 0.39 0.77 -0.34 1.07 0.63c0.17 0.55 0.13 0.46 -0.12 0.90c-0.11 0.20 0.28 0.37 0.18 0.62c-0.07 0.17 -0.79 0.97 -0.11 0.97c0.40 0.00 0.66 0.21 0.66 0.62l0.00 0.00c0.38 0.03 0.64 0.19 0.79 0.54c0.05 0.13 0.10 0.32 0.26 0.35c0.08 0.01 0.40 -0.03 0.43 -0.12l0.00 0.00z"},49:{name:"Qu\u1ea3ng Ninh",path:"m114.37 55.63c0.22 -0.07 0.80 -0.61 0.99 -0.54c0.00 0.21 -0.61 0.61 -0.79 0.70c-0.13 0.07 -0.24 0.18 -0.39 0.24c-0.27 0.10 -0.16 -0.04 -0.09 -0.23l0.27 -0.17zm2.66 -0.66c-0.20 0.12 -0.77 0.32 -0.92 0.07c-0.20 -0.33 0.60 -0.35 0.77 -0.38c0.33 -0.05 0.69 -0.17 1.02 -0.24c0.11 -0.03 0.53 -0.20 0.61 -0.10c0.15 0.18 -0.39 0.37 -0.49 0.41c-0.09 0.03 -0.21 0.14 -0.29 0.21c-0.07 0.07 -0.30 0.04 -0.41 0.08l-0.30 -0.04zm-9.27 7.48c-0.18 0.23 -0.24 0.10 -0.47 0.10c-0.41 0.00 -0.55 0.78 0.13 0.39c0.17 -0.09 0.38 -0.08 0.52 -0.19c0.16 -0.12 0.21 -0.21 -0.01 -0.30l-0.17 -0.01zm0.80 2.93c-0.14 -0.26 -0.34 -0.01 -0.31 0.20c0.01 0.10 0.10 0.24 0.20 0.26c0.10 0.02 0.18 -0.13 0.18 -0.20l-0.07 -0.26zm-0.96 -0.53c-0.06 -0.04 -0.10 -0.10 -0.17 -0.12c-0.14 -0.03 -0.35 0.08 -0.26 0.24c0.05 0.08 0.18 0.13 0.26 0.20c0.08 0.07 0.21 0.26 0.33 0.22c0.12 -0.04 0.12 -0.28 0.06 -0.36l-0.22 -0.17zm0.01 -1.07c-0.13 -0.06 -0.43 -0.14 -0.56 -0.07c-0.06 0.04 0.15 0.30 0.18 0.35c0.07 0.09 0.16 0.08 0.26 0.06c0.05 -0.01 0.16 0.05 0.21 0.06c0.10 0.03 0.27 0.03 0.35 -0.05c0.11 -0.09 0.09 -0.27 -0.07 -0.29l-0.39 -0.07zm3.12 -0.94c-0.10 0.21 -0.15 0.39 -0.32 0.58c-0.30 0.34 -0.61 0.36 -0.64 0.91c-0.01 0.11 -0.02 0.28 -0.06 0.38c-0.20 0.48 -0.08 0.41 0.14 0.02c0.14 -0.25 0.23 -0.53 0.41 -0.76c0.19 -0.25 0.37 -0.55 0.57 -0.80c0.06 -0.08 0.24 -0.45 0.02 -0.42l-0.11 0.08zm-1.42 0.08c0.42 -0.50 0.73 -1.10 1.17 -1.58c0.52 -0.56 0.28 0.44 0.24 0.69c-0.04 0.26 -0.05 0.63 -0.22 0.85c-0.13 0.16 -0.65 0.23 -0.87 0.32c-0.09 0.04 -0.98 0.44 -0.61 -0.02l0.29 -0.25zm1.37 -2.87c0.09 -0.20 0.28 -0.38 0.47 -0.50c0.13 -0.08 0.24 -0.07 0.22 0.10c-0.02 0.22 -0.20 0.45 -0.33 0.63c-0.10 0.13 -0.39 0.31 -0.39 0.03l0.02 -0.26zm0.70 1.21c0.06 -0.24 0.02 -0.64 0.14 -0.85c0.09 -0.16 0.38 -0.83 0.57 -0.83l0.01 0.01c0.00 0.29 -0.18 0.67 -0.24 0.97c-0.08 0.38 -0.29 0.75 -0.39 1.12c-0.04 0.14 -0.07 0.38 -0.18 0.47c-0.21 0.19 -0.00 -0.43 -0.01 -0.49l0.11 -0.39zm-3.32 -0.89c0.00 -0.68 0.60 -0.82 0.71 -1.32c0.03 -0.14 -0.08 -0.44 0.01 -0.53c0.26 -0.26 0.34 -0.53 0.43 -0.88c0.05 -0.17 0.15 -0.91 0.33 -0.90c0.40 0.03 0.68 1.33 1.23 1.33c0.33 0.00 1.14 -0.59 1.00 -0.01c-0.11 0.44 -1.80 1.43 -2.23 1.71c-0.31 0.20 -1.04 1.18 -1.39 0.97l-0.08 -0.39zm0.53 -2.83c0.27 -0.39 -0.35 -0.72 -0.29 -0.14c0.02 0.20 -0.03 0.27 -0.11 0.45c-0.03 0.06 -0.08 0.16 -0.08 0.23c0.00 0.08 0.04 0.11 0.06 0.17c0.12 0.03 0.35 -0.28 0.41 -0.40l0.02 -0.30zm6.85 4.02c0.03 -0.14 0.31 -0.47 0.43 -0.54c0.13 -0.07 0.36 -0.09 0.26 0.13c-0.07 0.16 -0.20 0.31 -0.31 0.44c-0.10 0.12 -0.15 0.31 -0.27 0.41c-0.05 0.04 -0.17 0.15 -0.24 0.12c-0.07 -0.04 0.01 -0.14 0.01 -0.20l0.11 -0.36zm-1.11 0.41c-0.08 -0.02 -0.41 -0.63 -0.23 -0.63c0.10 0.00 0.17 0.14 0.25 0.19c0.20 0.12 0.48 -0.02 0.48 0.33c0.00 0.33 -0.11 0.56 -0.30 0.81c-0.07 0.09 -0.33 0.14 -0.26 -0.01c0.06 -0.13 0.26 -0.29 0.12 -0.43l-0.05 -0.26zm-14.25 1.05c-0.03 -0.12 -0.17 -0.22 -0.29 -0.18c-0.13 0.03 -0.12 0.12 -0.14 0.23c-0.01 0.10 0.19 0.24 0.24 0.32c0.09 0.13 0.32 0.15 0.32 -0.05l-0.13 -0.32zm-7.07 -5.76c0.58 0.02 0.43 0.63 1.17 0.67c0.25 0.01 0.35 0.21 0.55 0.31c0.33 0.17 1.15 0.05 1.57 0.12c0.72 0.12 1.37 0.31 2.12 0.31c0.51 0.00 0.27 -0.34 0.35 -0.61c0.06 -0.21 0.51 0.05 0.65 0.10c0.02 0.00 0.06 0.00 0.07 0.01c0.16 -0.04 0.25 -0.15 0.44 -0.09c0.28 0.09 0.45 0.31 0.70 -0.03c0.37 -0.51 0.68 -0.81 0.56 -1.49c-0.14 -0.77 0.53 -0.55 0.91 -0.77l0.12 -0.26l0.00 0.00c0.08 -0.10 0.33 -0.51 0.48 -0.51c0.01 -0.02 0.44 -0.09 0.55 -0.36c0.26 -0.67 0.68 0.07 0.99 -0.02c0.23 -0.07 0.30 -0.27 0.57 -0.27c0.27 0.00 0.36 0.08 0.57 0.12c0.06 0.24 0.56 -0.09 0.63 -0.21c0.12 -0.22 -0.00 -0.58 -0.07 -0.80c-0.14 -0.44 -0.30 -0.77 -0.17 -1.28c-0.00 -0.03 -0.01 -0.19 -0.06 -0.20c0.00 -0.12 -0.22 -0.36 -0.26 -0.50c-0.16 -0.53 0.30 -0.35 0.55 -0.39c0.34 -0.05 0.34 -0.53 0.66 -0.53c0.02 -0.05 0.22 -0.02 0.27 -0.02c0.14 0.00 0.61 -0.19 0.75 -0.19l0.00 0.00c0.14 0.26 0.39 0.23 0.89 -0.43c1.07 -1.40 1.16 -0.04 1.35 0.72c0.20 0.05 0.82 0.35 0.91 0.10c0.05 -0.15 0.57 -0.97 0.70 -0.45c0.32 0.08 0.40 0.28 0.85 0.23c0.67 -0.06 2.89 -1.33 3.32 -0.73c0.40 0.55 0.81 -0.65 1.00 0.60c0.08 0.52 0.91 0.37 0.91 0.80c0.03 0.01 0.05 0.40 0.23 0.49c0.28 0.14 0.86 -0.19 1.17 -0.19c0.48 0.00 0.75 0.66 1.07 0.73l0.00 0.00c-0.56 0.22 -1.12 0.49 -1.38 0.41c-0.81 -0.26 -0.53 0.03 -0.87 0.55c-0.06 0.09 -0.37 0.63 -0.45 0.38c-0.04 -0.10 -0.03 -0.60 -0.12 -0.63c1.09 -1.47 -1.21 -0.68 -1.78 -0.60c-0.21 0.03 -0.67 -0.29 -0.75 0.01c-0.13 0.45 0.31 0.59 -0.04 1.11c-0.54 0.81 -0.69 0.91 -1.56 0.91c-0.34 0.00 -0.44 0.59 -0.77 0.78c-0.29 0.29 -0.17 0.67 -0.41 0.93c-0.24 0.27 -0.50 0.09 -0.70 0.32c-0.59 0.67 -0.42 -0.75 -1.07 -0.50c-0.37 0.14 -0.89 0.91 -1.28 0.82c-0.28 -0.06 -0.40 -0.17 -0.68 0.02c-0.43 0.30 -0.10 0.53 -0.10 0.87c0.00 0.39 -0.42 0.37 -0.20 0.80c0.14 0.28 0.49 0.38 0.29 0.75c-0.22 0.41 -0.09 0.65 -0.38 1.09c-0.23 0.35 -0.07 0.84 -0.15 1.29c-0.65 0.65 -0.92 0.15 -1.58 0.23c-0.73 0.08 -0.46 0.85 -1.00 1.18c-0.51 0.32 -0.52 0.02 -0.97 0.02c-0.19 0.00 -0.44 0.18 -0.61 0.12c-0.68 -0.24 -0.64 -0.67 -0.64 -1.30c0.00 -0.21 -0.72 -0.02 -0.83 0.06c-0.21 0.14 0.07 0.79 -0.25 0.64c-0.21 -0.09 -0.76 -0.30 -0.95 -0.20c-0.43 0.22 -0.64 0.60 -1.16 0.21c-0.07 0.21 -0.30 0.19 -0.30 0.66c0.07 0.15 0.03 0.18 0.00 0.29c-0.32 0.00 -0.63 -0.34 -0.50 0.35c0.04 0.19 0.12 0.82 0.20 0.93c0.46 0.59 0.11 0.81 -0.22 0.71l0.00 0.00c0.00 -0.63 -0.70 -0.90 -1.06 -1.26c-0.18 -0.18 -0.10 -0.42 -0.22 -0.58c0.00 -0.27 0.23 -0.49 0.23 -0.76c0.00 -0.26 0.01 -0.49 -0.07 -0.75c-0.20 -0.66 -0.76 -0.50 -1.30 -0.60c-0.31 -0.06 -0.67 -0.41 -0.98 -0.27c-0.25 0.11 -0.30 0.13 -0.49 -0.09l0.00 0.00c-0.16 -0.22 -0.22 -0.45 -0.48 -0.61c-0.32 -0.21 -0.80 -0.01 -1.17 0.01c-0.31 0.02 -0.37 -0.30 -0.68 -0.23c-0.60 0.13 -0.38 -0.14 -0.49 -0.56c-0.01 -0.00 -0.01 -0.00 -0.01 -0.01c-0.25 -0.06 0.46 -0.51 0.53 -0.62c0.15 -0.23 0.09 -0.66 0.13 -0.92l0.23 -0.88l0.00 0.00z"},50:{name:"Qu\u1ea3ng Tr\u1ecb",path:"m102.02 147.43l0.02 -0.86c0.52 -0.57 0.40 -0.58 0.51 -1.31c0.06 -0.43 0.62 -0.18 0.86 -0.20c0.92 -0.07 -0.79 -1.31 -0.73 -1.58c0.07 -0.28 0.37 -0.42 0.62 -0.33c0.43 0.15 0.94 -0.70 1.55 -0.70c0.69 0.00 1.90 0.66 2.20 -0.43c0.12 -0.44 -0.32 -0.64 0.02 -1.18c0.15 -0.24 0.62 -1.06 0.80 -1.24l0.00 0.00c-1.02 -0.94 -1.78 -2.13 -2.90 -2.83c-0.45 -0.63 -1.04 -1.08 -1.47 -1.69c-0.33 -0.47 0.30 -1.59 -0.27 -1.84c-0.64 -0.28 -1.40 -0.76 -2.04 -1.28l0.00 0.00c-0.09 0.35 -1.17 1.14 -1.51 1.21c-0.71 0.14 -0.29 0.88 -0.99 0.88c-0.58 0.00 -0.25 0.65 -0.43 0.87c-0.13 0.17 -0.30 0.14 -0.44 0.29c-0.20 0.20 -0.18 0.44 -0.29 0.69c-0.32 0.78 -0.99 -0.08 -1.37 -0.25c-0.68 -0.30 -1.37 1.13 -1.70 -0.50l-0.86 -0.16l-0.01 -0.01l0.01 0.01l-0.05 5.37c0.22 0.83 0.92 1.50 1.62 1.84c0.84 0.41 0.09 0.72 0.00 1.12c-0.10 0.43 0.75 1.37 0.97 1.69c0.70 1.06 1.41 -0.44 1.87 -0.56c0.00 -0.36 0.45 -1.76 0.87 -1.16c0.14 0.20 0.54 0.22 0.54 0.53c0.00 0.17 -0.35 0.43 -0.32 0.54c0.11 0.42 0.45 1.78 1.04 1.93c0.74 0.19 0.80 1.95 1.69 1.06c0.06 0.04 0.12 0.06 0.18 0.09l0.00 0.00z"},51:{name:"S\xf3c Tr\u0103ng",path:"m94.07 283.03c-0.01 -0.01 -0.03 -0.02 -0.04 -0.04c-0.11 -0.05 -0.15 -0.48 -0.09 -0.58c0.10 -0.15 0.28 -0.26 0.39 -0.41c0.24 -0.32 0.51 -0.76 0.97 -0.76c0.45 0.00 0.00 0.42 -0.10 0.52c-0.20 0.20 -0.13 0.21 -0.06 0.42c0.05 0.16 -0.49 0.22 -0.54 0.46c-0.05 0.25 0.15 0.49 -0.33 0.49l-0.21 -0.10zm-12.69 -10.38c0.85 -0.30 1.73 -0.58 2.64 -0.87l2.72 -0.88c0.21 -0.07 1.18 -0.57 0.75 -0.84c-0.32 -0.20 -0.78 -0.47 -0.24 -0.86c0.43 -0.22 0.31 -0.65 0.62 -0.82c0.42 -0.23 1.11 0.00 1.11 -0.91c0.00 -0.44 0.27 -0.67 0.56 -0.64l0.00 0.00c-0.09 -0.35 -1.20 -1.16 -1.48 -1.34c-0.65 -0.40 -1.07 -1.16 -1.79 -1.60c-0.46 -0.29 -1.03 -1.07 -1.38 -1.53l-1.01 -1.22l0.00 0.00l-1.28 -0.78l0.00 0.00c-0.38 0.13 -0.78 2.54 -0.93 2.98c-0.30 0.90 -1.64 1.13 -2.22 1.85c-0.40 0.50 -1.58 0.68 -2.16 0.90l-0.69 0.26l0.00 0.00l-0.11 2.47c0.02 0.01 0.01 0.01 0.01 0.04c0.21 0.07 0.11 0.74 0.64 0.74c0.36 0.00 0.45 -0.24 0.77 0.08c0.29 0.29 0.35 0.05 0.63 0.18c0.22 0.10 0.35 0.39 0.62 0.43c0.25 0.04 0.38 -0.17 0.57 -0.31c0.15 -0.11 0.91 -0.19 1.04 -0.07c0.17 0.15 0.08 0.67 0.46 0.32c0.35 -0.32 0.87 -0.09 0.64 0.36c-0.09 0.19 -0.38 0.11 -0.51 0.21c-0.25 0.19 -0.07 0.29 -0.18 0.54l0.17 1.30l0.00 0.00z"},52:{name:"S\u01a1n La",path:"m65.17 59.73l-0.66 0.23c-0.03 0.12 -0.29 0.44 -0.26 0.49c-0.11 0.03 0.19 0.44 0.23 0.51c0.28 0.58 1.08 1.96 1.63 2.30c0.61 0.38 0.20 1.62 0.56 1.80c0.97 0.48 -0.11 0.51 -0.02 1.03c0.06 0.34 0.37 0.74 -0.33 0.50c-0.45 -0.15 -1.26 -0.46 -1.74 -0.33c-1.08 0.28 -0.29 0.75 -0.48 1.18l-0.25 0.80l0.00 0.00l-0.39 0.21c-0.28 0.22 -0.30 0.49 -0.32 0.81c-0.02 0.19 -0.24 0.30 -0.41 0.30c-0.10 0.00 -0.18 -0.04 -0.27 -0.05c-0.07 -0.01 -0.48 -0.11 -0.49 -0.16c-0.13 0.00 -0.41 -0.22 -0.54 -0.29c-0.54 -0.30 -0.71 -0.58 -1.04 -1.09l0.00 0.00c0.00 -0.05 0.01 -0.09 0.01 -0.12l-0.01 -0.01c-0.07 0.00 -0.19 -0.03 -0.25 -0.06c-0.03 -0.02 -0.22 -0.03 -0.23 -0.05c-0.50 0.00 -1.73 -1.01 -1.89 -1.52c-0.15 -0.59 -1.14 -0.06 -1.47 -0.42c-0.51 -0.57 0.11 -0.79 -0.82 -1.05c-0.64 -0.18 -0.70 -2.21 -1.99 -1.23c-0.39 -0.30 -0.71 -1.17 -1.54 -0.95c-0.75 0.19 -0.70 -1.17 -1.70 -0.04c-0.14 0.16 -0.06 0.47 -0.26 0.67c-0.40 0.41 -1.05 0.00 -1.61 0.32c-0.50 0.50 -0.64 0.03 -1.10 0.25c-0.11 0.06 -0.71 1.31 -0.89 0.57c-0.16 0.00 -0.33 0.04 -0.48 0.04c-0.06 0.22 0.07 0.56 -0.14 0.72c-0.31 0.22 -0.30 0.23 -0.26 0.62c0.10 1.04 -0.83 0.62 -0.92 1.05c-0.06 0.28 0.36 0.89 -0.06 1.05c-0.78 0.30 -0.71 0.11 -1.10 -0.51c-0.22 -0.35 -0.42 -0.32 -0.75 -0.47c-0.45 -0.20 -0.06 -0.46 -0.81 -0.38c-0.51 0.00 -1.18 0.03 -1.38 -0.58c-0.11 -0.32 -0.66 -1.71 -0.98 -0.53c-0.22 0.82 -2.04 -0.45 -2.57 -0.45c-1.22 0.00 -2.01 -0.39 -2.62 -1.02l0.00 0.00l1.35 -0.40c0.19 -0.07 0.25 -0.04 0.44 -0.04c0.19 0.00 0.16 -0.19 0.24 -0.21c-0.20 -0.79 -0.14 -0.18 0.15 -0.78c0.10 -0.20 -0.01 -0.61 -0.15 -0.78c-0.22 -0.25 0.23 -0.29 0.08 -0.62c-0.06 -0.14 -0.41 -0.79 -0.01 -0.66c0.31 0.11 -0.19 -0.91 0.71 -0.45c0.36 0.18 0.46 0.55 0.98 0.55c1.35 0.00 0.24 -0.68 0.19 -1.23c-0.03 -0.28 0.35 -0.50 0.52 -0.64c0.17 -0.14 0.20 -0.97 0.20 -1.21c0.18 -0.41 0.05 -2.26 -0.74 -1.67c-0.04 -0.03 -0.59 -0.22 -0.46 -0.42c0.04 -0.06 0.65 -0.54 0.42 -0.54c-0.03 -0.13 -0.58 -0.59 -0.70 -0.76c-0.49 -0.70 1.46 -0.25 1.75 -0.47c0.43 -0.32 -0.02 -0.77 0.01 -1.23c0.04 -0.53 0.37 -0.33 0.69 -0.33c0.20 0.00 0.90 -0.90 0.86 -1.04c-0.09 -0.33 0.34 -0.47 0.32 -0.79c-0.02 -0.39 -0.25 -0.62 0.20 -0.87c0.15 -0.19 0.03 -0.29 0.31 -0.29c0.11 0.00 0.33 -0.04 0.33 -0.17c-0.02 -0.01 -0.00 -0.00 -0.02 -0.01c0.00 -0.24 -0.57 -0.46 -0.57 -0.90c0.00 -0.29 -0.26 -0.68 -0.38 -0.95c-0.21 -0.47 -0.21 -1.04 -0.58 -1.46c-0.14 -0.16 -0.24 -0.36 -0.41 -0.53c-0.37 -0.37 -0.11 -0.48 -0.11 -0.86l0.01 -0.01l0.29 -0.53l0.00 0.00c0.43 -0.60 0.49 -1.61 1.43 -0.84c0.30 0.25 0.75 0.25 1.04 0.48c0.15 0.12 0.28 0.19 0.43 0.36c0.04 0.04 0.05 0.19 0.06 0.26c0.01 0.06 0.08 0.27 0.06 0.27c0.17 0.14 0.80 1.22 0.73 1.47c-0.22 0.73 -0.57 0.97 0.32 1.18c0.38 0.09 0.40 0.35 0.57 0.62c0.35 0.54 0.89 0.33 1.23 1.13c0.37 0.88 0.75 0.27 1.30 0.27l0.00 0.00c0.37 0.05 0.33 0.36 0.62 0.48c0.42 0.17 0.88 -0.20 1.37 0.10c0.33 0.20 0.47 0.29 0.86 0.37c0.33 0.07 0.64 -0.03 0.95 -0.13c0.22 -0.07 0.46 0.01 0.69 0.10c0.27 0.10 0.61 -0.17 0.87 -0.27c0.34 -0.14 0.55 0.00 0.88 0.00c0.31 -0.04 1.22 0.05 1.22 0.42c-0.84 0.27 -0.77 0.70 -0.77 1.25c-0.63 0.21 0.09 2.03 0.27 2.45c0.29 0.66 0.48 0.48 1.06 0.61c0.80 0.18 0.99 1.34 1.86 0.95c0.55 -0.24 0.76 -1.23 1.41 -0.97c0.43 0.18 0.76 -0.27 1.20 0.13c0.97 0.87 1.19 -0.50 1.75 0.06c0.24 0.24 0.46 1.28 0.86 1.28c0.04 0.12 0.67 0.02 0.77 0.02l0.00 0.00c0.23 0.30 0.55 0.50 0.55 0.91c0.00 0.53 0.07 0.99 0.18 1.48c0.05 0.22 -0.22 0.50 -0.06 0.66c0.09 0.09 0.19 0.36 0.31 0.39c-0.01 0.02 0.36 0.24 0.37 0.27c0.03 0.12 0.30 0.24 0.30 0.36l0.00 0.00z"},53:{name:"T\xe2y Ninh",path:"m87.47 242.30l0.89 -0.13c0.20 -0.06 0.54 0.03 0.67 -0.15c0.09 -0.13 -0.18 -0.30 -0.06 -0.47c0.18 -0.24 0.47 -0.33 0.72 -0.14c0.12 0.09 0.23 0.19 0.36 0.26c0.05 0.03 0.31 0.14 0.30 0.17c0.04 0.03 0.08 0.06 0.13 0.05l0.00 0.00c0.10 -0.04 0.17 -0.11 0.28 -0.13c0.53 -0.09 0.63 -0.10 0.63 -0.68c0.00 -0.36 0.28 -0.80 0.43 -1.13l0.07 -0.47l0.00 0.00c-0.02 -0.07 -0.13 -0.16 -0.15 -0.26c-0.03 -0.10 -0.04 -0.21 -0.04 -0.32c-0.01 -0.25 -0.48 -0.27 -0.63 -0.40c-0.15 -0.14 -0.14 -0.36 -0.14 -0.56c0.00 -0.45 -0.71 -0.38 -0.61 -0.79c0.11 -0.47 -0.28 -0.51 -0.14 -0.96c0.09 -0.29 0.01 -0.44 0.06 -0.72c0.06 -0.34 0.20 -0.67 0.24 -1.03c0.08 -0.59 0.36 -0.56 0.73 -0.87l0.36 -0.47l0.00 0.00c0.00 -0.45 0.12 -0.85 0.58 -1.00c0.66 -0.20 0.70 -0.82 0.21 -1.26c-0.14 -0.13 -0.10 -0.26 -0.14 -0.44l-0.40 -0.54l0.00 0.00c-0.45 0.40 -1.37 -0.40 -2.05 -0.16c-0.92 0.33 -0.58 -0.09 -1.13 -0.43c-0.32 -0.20 -1.42 -0.60 -1.74 -0.49c-0.48 0.17 -0.78 0.05 -1.12 -0.29c-0.20 -0.20 -0.98 -0.67 -1.22 -0.29c-0.63 1.03 -0.65 2.63 -2.17 1.96c-0.58 -0.26 -1.26 0.38 -1.45 0.85c0.17 0.12 -0.12 0.66 0.25 0.84c0.18 0.09 0.53 0.10 0.63 0.31c0.17 0.35 0.07 1.57 0.25 1.60c0.75 0.11 0.09 0.48 -0.07 0.81c-0.28 0.57 0.01 0.95 -0.12 1.60c0.00 0.30 -0.37 0.90 0.20 0.95c0.35 0.04 0.50 -0.01 0.50 0.42c0.00 0.69 0.91 0.88 1.41 0.88c0.60 0.00 0.98 2.49 2.42 1.95c0.78 -0.30 1.06 1.26 1.06 1.91l0.00 0.00z"},54:{name:"Th\xe1i B\xecnh",path:"m87.58 71.26c0.20 0.06 0.54 -0.06 0.41 0.35c-0.27 0.86 -0.06 0.76 0.78 0.79c0.82 0.04 0.11 0.53 -0.04 0.78c-0.18 0.30 -0.15 0.70 0.29 0.60c0.42 -0.09 1.06 -0.99 1.32 -0.46c0.09 0.19 0.40 0.24 0.57 0.28c0.22 0.06 0.32 0.38 0.46 0.42c0.13 0.24 0.38 0.63 0.69 0.64c0.39 0.02 0.87 -0.71 1.26 -0.39c0.29 0.24 0.75 0.49 1.05 0.72l0.00 0.00c-0.02 -0.40 -0.06 -0.78 -0.11 -0.92c-0.11 -0.36 -0.05 -0.79 -0.14 -1.17c-0.11 -0.43 0.40 -0.57 0.32 -0.88c-0.31 0.00 0.02 -0.60 -0.06 -0.76c-0.24 -0.47 -0.44 -0.52 -0.14 -1.18c0.35 -0.31 0.74 -1.18 1.17 -1.22c0.12 -0.01 0.22 -0.04 0.30 -0.07l0.00 0.00c-0.17 -0.17 -0.68 -0.43 -0.92 -0.51c-0.13 -0.05 -0.31 0.08 -0.42 0.13c-0.26 0.12 -0.77 0.49 -1.05 0.35c-0.41 -0.19 -0.27 -0.19 -0.69 0.01c-0.19 0.09 -0.48 -0.50 -0.55 -0.66c-0.11 -0.27 -0.68 -0.76 -0.63 -0.98c0.08 -0.34 0.20 -0.31 -0.14 -0.53l0.00 0.00c-0.02 0.00 -0.04 0.02 -0.05 0.04c-0.10 0.02 -0.39 0.27 -0.51 0.33c-0.28 0.14 -0.51 0.03 -0.78 0.07c-0.13 0.02 -0.24 0.12 -0.36 0.17c-0.22 0.10 -0.29 -0.20 -0.46 -0.18c-0.17 0.01 -0.20 0.18 -0.34 0.20l0.00 0.00l-0.09 0.41c-0.18 0.14 -0.45 0.50 -0.66 0.55c-0.26 0.07 -0.46 -0.29 -0.76 -0.13c-0.22 0.12 -0.23 0.10 -0.42 -0.05c-0.17 -0.14 -0.40 0.06 -0.47 0.24c-0.02 0.05 -0.01 0.26 0.04 0.27c0.00 0.07 -0.22 0.08 -0.29 0.16l0.00 0.00c0.33 0.18 0.38 0.27 0.48 0.61c0.09 0.31 0.63 0.48 0.76 0.88c0.12 0.36 0.20 0.72 0.20 1.10l0.00 0.00z"},55:{name:"Th\xe1i Nguy\xean",path:"m82.24 55.59c0.09 -0.16 -0.02 -0.25 0.05 -0.37c0.04 -0.08 0.31 0.06 0.38 -0.14c0.04 -0.12 0.15 -0.34 0.17 -0.39c0.49 0.16 0.51 -0.10 0.51 -0.55c0.00 -1.10 0.90 0.67 1.25 -0.12c0.49 -1.11 0.09 -2.23 0.52 -3.34c0.16 -0.41 0.55 -1.09 1.01 -0.68c0.34 0.30 0.82 0.06 1.19 0.43l0.00 0.00l0.35 -0.41c0.20 -0.47 0.15 -0.94 0.54 -1.32c0.42 -0.42 -0.93 -0.69 -1.13 -0.81c-0.26 -0.16 -0.53 -0.57 -0.80 -0.78c-0.03 -0.02 -0.20 -0.13 -0.18 -0.14c-0.23 -0.23 0.00 -0.81 0.14 -0.99c0.25 -0.33 -0.28 -0.63 -0.10 -0.87c0.20 -0.26 0.17 -0.29 0.30 -0.61l-0.49 -0.31l0.00 0.00c-0.42 -0.06 -0.60 -0.15 -0.97 -0.27c-0.51 -0.18 -0.39 0.41 -0.74 0.36c-0.50 -0.08 -1.50 0.90 -1.99 1.27c-0.50 0.37 -0.98 0.12 -1.31 0.72c-0.58 1.05 -0.99 0.28 -0.86 -0.49c0.14 -0.84 -0.07 -1.30 -0.07 -2.04c0.00 -0.94 -0.07 -0.48 -0.67 -0.95c-1.05 -0.84 -0.54 -0.12 -1.50 0.05c-0.96 0.16 -0.77 0.79 -1.57 1.22l0.00 0.00c0.32 1.01 -0.62 0.95 -0.43 1.64c0.17 0.60 -0.55 0.24 -0.55 0.95c0.00 0.66 0.64 0.51 0.64 0.90c0.00 0.26 -0.54 1.11 -0.66 1.43c-0.21 0.59 0.25 1.25 0.55 1.73l0.46 0.43l0.00 0.00c0.04 0.00 1.17 0.89 1.22 0.97c0.23 0.43 0.24 0.84 0.76 1.05c0.24 0.10 0.54 0.14 0.73 0.35c0.15 0.17 0.10 0.55 0.39 0.58c1.03 0.11 0.44 0.35 0.99 0.99l0.00 0.00c0.23 -0.30 0.17 -0.45 0.61 -0.45c0.03 0.08 0.33 0.02 0.41 0.05c0.30 0.11 0.19 0.32 0.25 0.58c0.02 0.08 0.12 0.24 0.18 0.27c0.18 0.11 0.18 0.11 0.39 0.11l0.01 -0.01l0.00 0.00z"},56:{name:"Thanh H\xf3a",path:"m82.67 91.85c-0.06 -0.13 -0.04 -0.53 0.19 -0.38c0.08 0.06 0.17 0.21 0.18 0.31c0.03 0.14 -0.17 0.20 -0.27 0.21l-0.11 -0.14zm-16.46 -11.69l1.12 0.73c0.29 0.01 0.54 0.20 0.87 0.20c0.23 0.00 0.47 -0.04 0.68 -0.02c0.32 0.03 0.67 0.30 1.08 0.33c0.35 0.03 0.33 0.64 0.33 0.85c-0.26 0.07 -0.63 0.36 -0.77 0.39c0.00 0.27 -0.25 0.45 -0.25 0.78c0.00 0.64 -0.04 0.85 0.48 1.11c0.24 0.12 0.10 0.37 0.02 0.55c-0.16 0.38 0.10 0.35 0.27 0.60c0.42 0.08 0.48 0.56 0.83 0.66c1.08 0.30 0.52 -0.01 0.88 1.04c0.16 0.46 -0.05 1.22 0.06 1.74c0.25 1.14 0.64 -0.39 0.95 -0.62c0.57 -0.41 0.49 0.31 0.62 0.73c0.13 0.42 1.41 1.04 1.81 0.94c0.81 -0.19 1.10 -0.68 1.55 0.33c0.57 1.30 1.21 0.62 1.76 1.62c0.45 0.81 0.27 0.49 1.01 0.49c0.50 0.00 1.00 0.30 1.46 0.30l0.00 0.00c0.11 -0.18 0.11 -0.36 -0.21 -0.51c-0.44 -0.22 -0.54 -1.56 -0.46 -1.58c0.02 -0.10 0.56 -0.00 0.56 -0.26c0.00 -0.77 -0.46 -1.30 -0.12 -2.22c0.18 -0.43 0.98 -2.88 1.24 -2.97c0.50 -0.18 0.31 -0.94 0.74 -1.37c0.34 -0.34 -0.04 -0.70 0.15 -1.05c0.18 -0.33 0.48 -0.41 0.48 -0.84c0.00 -0.93 0.24 -0.65 0.92 -0.94c0.14 -0.06 0.24 -0.08 0.31 -0.06l0.00 0.00l0.11 -0.63c0.10 -0.34 0.40 -0.46 0.55 -0.79c0.16 -0.34 0.33 -0.66 0.22 -0.98c-0.47 0.00 -0.93 0.11 -1.45 0.08c-0.53 -0.03 -1.08 -0.46 -1.51 -0.77c-0.15 -0.48 -0.82 -0.41 -1.13 -0.72c-0.58 -0.58 -1.18 -0.59 -1.81 -0.94c-0.50 -0.27 -0.93 -1.33 -1.44 -1.39c-0.29 -0.17 -0.56 -0.50 -0.88 -0.66c-0.40 -0.19 -0.80 -0.17 -0.91 -0.71l0.07 -0.39l0.00 0.00c-0.15 -0.15 -0.69 0.14 -0.97 0.04c-0.62 -0.24 -0.64 -0.25 -1.32 -0.25c-0.71 0.00 -2.41 -0.59 -2.58 -1.34c-0.14 -0.65 -0.67 -1.10 -1.30 -1.15c-0.62 0.00 -0.36 -0.44 -0.82 -0.72c-0.19 -0.12 -0.80 -0.45 -1.01 -0.45c-0.27 0.00 -0.57 0.27 -0.83 0.34c-0.08 0.02 -0.83 -0.33 -0.86 -0.38c-0.17 -0.27 -0.26 -0.91 -0.52 -1.10c-0.60 -0.44 -0.83 -0.52 -1.47 -0.31l-0.91 0.38l0.00 0.00l-0.39 0.21c-0.28 0.22 -0.30 0.49 -0.32 0.81c-0.02 0.19 -0.24 0.30 -0.41 0.30c-0.10 0.00 -0.18 -0.04 -0.27 -0.05c-0.07 -0.01 -0.48 -0.11 -0.49 -0.16c-0.13 0.00 -0.41 -0.22 -0.54 -0.29c-0.54 -0.30 -0.71 -0.58 -1.04 -1.09l0.00 0.00c-0.02 0.21 -0.07 0.58 -0.16 0.61c0.00 0.44 -0.69 0.41 -0.69 0.95c0.00 0.41 -0.72 1.08 -1.17 0.95c-0.21 -0.06 -0.74 -0.33 -0.88 -0.19c-0.22 0.22 -0.20 0.45 -0.61 0.45c-0.01 0.04 -0.04 0.05 -0.04 0.12c-0.07 0.02 -0.09 0.23 -0.32 0.23c-0.01 0.04 -0.14 0.05 -0.19 0.05c-0.01 0.02 -0.00 0.00 -0.01 0.02l-0.02 0.00c-0.13 0.39 -0.64 0.73 0.15 0.94c0.61 0.16 1.60 0.84 2.22 0.60c0.80 -0.32 1.51 -0.48 1.80 0.41l1.02 0.53c0.45 0.23 0.36 0.59 0.24 0.95c-0.57 0.00 -0.43 0.22 -0.66 0.60l0.00 0.82c0.44 0.15 0.94 0.56 1.41 0.61c0.31 0.03 0.61 -0.67 1.29 -0.67c0.01 0.04 0.07 0.01 0.08 0.05c0.15 0.00 1.15 0.59 1.19 0.72c1.07 0.00 0.45 0.43 0.45 0.91c0.24 0.08 0.63 0.77 0.93 0.87c0.00 0.26 -0.52 0.19 -0.33 0.61c0.18 0.40 0.27 0.82 0.12 1.03l0.00 0.00z"},57:{name:"Th\u1eeba Thi\xean - Hu\u1ebf",path:"m115.40 151.78c0.09 -0.16 -0.01 -0.37 0.10 -0.56c0.08 -0.14 0.22 -0.28 0.33 -0.39c-0.04 -0.10 0.41 -1.05 0.44 -1.25c0.06 -0.42 0.45 -0.73 0.81 -0.42c0.45 0.39 0.40 0.12 0.74 -0.05c0.38 -0.19 0.86 0.20 1.27 0.33c0.44 0.13 1.51 -0.18 1.94 -0.34l0.00 0.00c-0.23 -0.15 -0.37 -0.43 -0.62 -0.35c-0.25 0.09 -0.60 0.34 -0.83 0.08c-0.62 -0.69 0.35 0.05 0.07 -0.74c-0.11 -0.32 -0.41 -1.08 -0.66 -1.27c-1.34 1.60 -5.05 -4.14 -6.74 -4.14c0.00 0.17 1.73 1.51 1.99 1.71c0.54 0.40 0.93 1.31 1.47 1.78c0.44 0.39 1.33 0.42 1.47 1.06c0.18 0.86 -0.70 0.08 -1.02 0.27c-0.38 0.24 -1.15 -0.29 -0.54 -0.79c0.41 -0.33 -2.00 -2.61 -2.41 -2.94c-0.33 -0.27 -0.59 0.35 -0.64 -0.43c-0.05 -0.82 -1.78 -0.98 -2.50 -1.18c-0.18 -0.32 -1.31 -0.59 -1.18 -1.10c0.04 -0.14 0.48 0.16 0.54 0.19l1.49 0.90c0.15 0.09 1.30 0.32 1.31 0.41c0.12 -0.09 -0.67 -0.48 -0.80 -0.57c-0.44 -0.32 -1.05 -0.66 -1.42 -1.04c-0.38 -0.38 -0.88 -0.45 -1.32 -0.74c-0.28 -0.19 -0.55 -0.40 -0.79 -0.63l0.00 0.00c-0.18 0.18 -0.65 1.00 -0.80 1.24c-0.34 0.54 0.10 0.74 -0.02 1.18c-0.30 1.09 -1.51 0.43 -2.20 0.43c-0.61 0.00 -1.12 0.85 -1.55 0.70c-0.25 -0.09 -0.55 0.06 -0.62 0.33c-0.06 0.26 1.64 1.51 0.73 1.58c-0.24 0.02 -0.79 -0.22 -0.86 0.20c-0.11 0.73 0.01 0.75 -0.51 1.31l-0.02 0.86l0.00 0.00c0.90 0.35 2.22 -0.27 1.99 1.59c-0.20 0.59 0.40 1.62 1.04 1.15c0.25 0.19 0.68 -0.01 1.11 0.48c0.30 0.35 0.94 1.36 1.43 1.16c0.54 -0.22 0.37 -0.10 0.80 -0.10c0.23 0.00 0.46 -0.39 0.79 -0.39c0.01 0.02 -0.00 0.01 0.02 0.01c0.09 0.26 -0.04 0.58 -0.04 0.87c0.07 0.02 0.09 0.13 0.08 0.28l0.00 0.00l0.54 -0.25c0.25 0.01 0.99 0.94 0.99 0.10c0.00 -0.31 0.76 -0.45 1.02 -0.52c0.40 -0.10 0.11 0.43 0.48 0.54c0.45 0.14 0.70 0.67 1.11 0.67c0.33 0.00 0.50 -0.83 1.01 -1.02c0.16 -0.18 0.24 -0.27 0.49 -0.20c0.19 0.05 0.33 -0.02 0.51 -0.02l0.00 0.00z"},58:{name:"Ti\u1ec1n Giang",path:"m83.28 249.85l-0.04 0.66l-0.68 0.79l-0.63 0.66l-0.25 0.62l-0.47 0.12l-0.10 0.72l0.46 0.43c0.11 0.09 0.24 0.16 0.37 0.22c0.10 0.04 0.24 0.08 0.32 0.14c0.05 0.04 0.16 0.13 0.17 0.19l0.00 0.00c0.24 -0.05 0.42 -0.01 0.64 -0.15c0.24 -0.15 0.45 -0.41 0.69 -0.56c0.12 -0.07 0.61 -0.14 0.67 0.02c0.07 0.00 0.40 0.21 0.46 0.27l0.00 0.00c0.86 0.08 0.82 0.62 1.91 0.29c0.59 -0.18 1.20 -0.49 1.79 -0.62c0.39 -0.09 0.91 0.09 1.19 0.00c0.86 -0.27 0.76 -0.52 1.70 -0.16c0.24 0.09 0.55 0.33 0.74 0.50c0.33 0.30 0.77 0.32 1.16 0.49c0.35 -0.09 0.91 0.17 1.26 0.29c0.54 0.18 1.17 0.21 1.63 0.50c0.19 0.12 0.39 0.27 0.55 0.43c0.20 0.20 0.54 0.47 0.77 0.66l0.00 0.00c-0.03 -0.26 0.74 -0.21 0.46 -0.61c-0.33 -0.48 -0.72 -0.20 -0.44 -0.98c0.18 -0.51 -0.07 -1.13 0.12 -1.64c0.10 -0.35 -0.11 -0.58 -0.11 -0.90c0.00 -0.13 0.02 -0.20 0.05 -0.23l0.00 0.00l-0.85 -1.24l0.00 0.00c-0.06 0.09 -0.15 0.16 -0.24 0.21c-0.17 0.08 -0.70 1.04 -0.88 0.72c-0.20 -0.34 -0.19 -1.00 -0.57 -0.39c-0.17 0.28 -0.44 0.20 -0.66 0.38c-0.41 0.34 -0.22 0.48 -0.80 0.26c-0.51 -0.19 -0.67 -0.23 -1.07 0.17c-0.09 0.30 -0.67 -0.01 -0.95 -0.07c-0.81 -0.17 1.16 -0.98 -0.49 -1.10c-0.76 -0.05 -1.21 -2.00 -2.08 -1.94l-2.49 0.18c-0.39 0.03 -0.78 -0.17 -0.66 0.41c0.09 0.45 -0.32 0.42 -0.70 0.44l-1.97 -0.21l0.00 0.00z"},59:{name:"Tr\xe0 Vinh",path:"m89.50 258.20l1.62 1.48l2.23 1.53l0.64 1.19l0.00 0.00c-0.57 -0.29 -1.05 0.97 -0.23 1.48c0.39 0.24 0.31 0.56 0.36 1.03c0.21 1.89 -3.00 4.04 -4.10 2.26c-0.13 -0.21 -0.31 -0.32 -0.48 -0.33l0.00 0.00c-0.09 -0.35 -1.20 -1.16 -1.48 -1.34c-0.65 -0.40 -1.07 -1.16 -1.79 -1.60c-0.46 -0.29 -1.03 -1.07 -1.38 -1.53l-1.01 -1.22l0.00 0.00c0.28 -0.18 0.70 -0.18 0.91 -0.47c0.28 -0.39 0.31 -0.20 0.68 -0.30c0.20 -0.05 0.32 -0.32 0.52 -0.35c0.50 -0.06 0.55 0.50 0.77 -0.23c0.10 -0.32 0.09 -0.68 0.37 -0.90c0.30 -0.23 0.65 0.15 1.07 0.11c0.17 -0.02 0.17 -0.42 0.25 -0.55c0.11 -0.19 0.42 -0.34 0.43 -0.36c0.13 0.10 0.45 0.10 0.62 0.08l0.00 0.00z"},60:{name:"Tuy\xean Quang",path:"m72.67 52.31c0.37 -0.22 0.55 -0.51 0.97 -0.14c0.18 0.16 0.46 0.21 0.68 0.07c0.28 -0.17 0.35 -0.21 0.66 -0.29c0.30 -0.08 0.58 0.10 0.82 -0.20c0.10 -0.13 0.51 -0.48 0.51 -0.64l0.00 0.00l-0.46 -0.43c-0.30 -0.48 -0.76 -1.15 -0.55 -1.73c0.11 -0.32 0.66 -1.18 0.66 -1.43c0.00 -0.39 -0.64 -0.24 -0.64 -0.90c0.00 -0.71 0.72 -0.35 0.55 -0.95c-0.19 -0.69 0.75 -0.63 0.43 -1.64l0.00 0.00c-0.01 -0.05 -0.45 -0.40 -0.52 -0.49c-0.12 -0.15 -0.25 -0.33 -0.33 -0.51c-0.19 -0.41 -0.60 -0.56 -0.46 -1.12c0.07 -0.31 -0.04 -0.45 -0.06 -0.74c-0.03 -0.44 0.32 -0.67 0.32 -1.05c-0.35 -0.09 -0.37 -0.15 -0.54 -0.48c-0.27 -0.74 -0.66 -1.51 0.46 -1.73c0.08 -0.34 0.01 -1.05 0.51 -1.15c0.08 -0.30 -0.04 -0.59 0.06 -0.88c0.20 -0.55 0.59 -0.23 0.75 -0.47c0.26 -0.38 -0.37 -1.37 0.58 -1.68c0.00 -0.02 -0.01 -0.02 0.01 -0.02c0.00 -0.02 0.00 -0.04 0.02 -0.05c0.00 -0.50 -0.59 -1.75 -1.06 -1.91c0.00 -0.03 -0.05 -0.17 -0.06 -0.20c0.03 -0.02 0.02 -0.16 0.01 -0.19l-0.73 -0.08c0.07 0.02 -0.16 0.26 -0.19 0.29c-0.11 0.08 -0.22 0.14 -0.33 0.20c-0.22 0.13 -0.45 0.12 -0.69 0.06c-0.56 -0.13 -0.82 -0.51 -1.24 -0.67c-0.38 -0.14 -0.52 0.51 -0.89 0.45c-0.49 -0.08 -0.56 -0.62 -1.10 -0.78c-0.34 -0.10 -1.49 -0.63 -1.70 -0.38c-0.16 0.18 0.27 0.88 0.21 1.19c-0.07 0.40 -0.55 0.49 -0.56 0.87l-0.02 1.35l-0.04 0.12c0.22 0.52 -0.35 0.76 -0.35 1.16c0.00 0.51 0.31 0.44 -0.26 0.58c-0.07 0.34 0.19 0.90 -0.37 0.78c-0.45 -0.10 0.04 0.68 -0.08 0.98c-0.02 -0.01 -0.11 0.18 -0.14 0.23c-0.06 0.09 -0.15 0.14 -0.26 0.14c-0.23 0.02 -0.44 -0.05 -0.57 -0.23c-0.25 -0.35 -0.38 -0.56 -0.85 -0.49c-0.38 0.06 -0.43 -0.31 -0.75 -0.31c-0.11 0.32 0.15 0.46 0.17 0.75c0.02 0.36 -0.17 0.36 -0.33 0.62c-0.16 0.25 0.97 1.12 -0.11 1.46c-0.49 0.15 -0.42 -0.50 -0.93 0.17l0.00 0.00c0.51 0.27 0.42 2.02 1.00 2.02c0.41 0.00 0.51 0.32 0.70 0.63c0.20 0.33 0.61 -0.09 0.93 -0.01c0.00 0.28 0.06 0.63 0.11 0.91c0.04 0.25 -0.20 1.23 0.07 1.07c0.69 -0.39 0.29 0.73 0.51 0.73c0.10 0.21 0.24 0.29 0.37 0.45c0.19 0.24 0.09 0.58 0.29 0.80c0.19 0.21 0.79 0.51 0.48 0.87c-0.25 0.28 -0.42 0.41 -0.42 0.81l0.25 0.35l0.00 0.00c0.63 -0.06 0.97 0.48 1.63 0.57c0.29 0.04 0.86 0.40 1.08 0.56c0.31 0.22 -0.37 0.56 -0.01 0.78c0.56 0.33 0.28 0.85 0.73 1.19c0.50 0.39 0.28 0.76 1.08 0.76l0.00 0.00z"},61:{name:"V\u0129nh Long",path:"m82.60 260.37l-0.97 -0.80l0.00 0.00c-0.16 -0.04 -0.34 -0.53 -0.39 -0.67c-0.07 -0.18 -0.37 -0.55 -0.55 -0.68c-0.20 -0.14 -0.46 -0.30 -0.62 -0.48l-1.22 -0.87l0.00 0.00l0.82 -1.21c0.24 0.10 0.35 0.06 0.46 0.30c0.10 0.20 0.23 0.16 0.38 0.05c0.25 0.19 0.40 0.46 0.79 0.60c0.39 0.14 0.48 -0.03 0.74 -0.29c0.29 -0.29 0.95 -0.11 0.95 -0.68c0.00 -0.42 -0.81 -0.65 -0.60 -0.94l0.03 -0.30l0.00 0.00c0.24 -0.05 0.42 -0.01 0.64 -0.15c0.24 -0.15 0.45 -0.41 0.69 -0.56c0.12 -0.07 0.61 -0.14 0.67 0.02c0.07 0.00 0.40 0.21 0.46 0.27l0.00 0.00c-0.18 0.82 -0.06 0.68 0.71 0.90c0.35 0.10 0.80 -0.08 1.13 0.25c0.25 0.25 0.30 0.57 0.52 0.81c0.31 0.34 0.76 0.44 1.10 0.78c0.34 0.34 0.54 0.55 0.79 1.04l0.35 0.44l0.00 0.00c-0.17 0.02 -0.49 0.01 -0.62 -0.08c-0.01 0.02 -0.32 0.17 -0.43 0.36c-0.08 0.13 -0.08 0.53 -0.25 0.55c-0.42 0.05 -0.77 -0.34 -1.07 -0.11c-0.28 0.21 -0.27 0.58 -0.37 0.90c-0.23 0.72 -0.28 0.17 -0.77 0.23c-0.20 0.02 -0.32 0.29 -0.52 0.35c-0.37 0.09 -0.40 -0.09 -0.68 0.30c-0.21 0.29 -0.62 0.29 -0.91 0.47l0.00 0.00l-1.28 -0.78l0.00 0.00z"},62:{name:"V\u0129nh Ph\xfac",path:"m74.53 56.56c-0.06 0.70 -0.20 0.75 0.18 1.36c0.23 0.38 0.56 0.66 0.95 0.86c0.81 0.41 1.34 -0.54 2.17 0.08c0.54 0.41 1.10 -0.13 1.49 0.64c0.32 0.65 0.44 -0.18 0.63 -0.45c0.38 -0.54 0.75 -1.22 -0.02 -1.72c-0.99 -0.64 -0.23 -0.97 0.13 -1.58l0.33 -0.72l0.00 0.00c-0.55 -0.64 0.04 -0.88 -0.99 -0.99c-0.30 -0.03 -0.24 -0.42 -0.39 -0.58c-0.19 -0.21 -0.48 -0.25 -0.73 -0.35c-0.52 -0.21 -0.53 -0.62 -0.76 -1.05c-0.04 -0.08 -1.17 -0.97 -1.22 -0.97l0.00 0.00c0.00 0.16 -0.41 0.52 -0.51 0.64c-0.24 0.30 -0.52 0.13 -0.82 0.20c-0.30 0.08 -0.38 0.12 -0.66 0.29c-0.22 0.14 -0.50 0.09 -0.68 -0.07c-0.41 -0.37 -0.60 -0.07 -0.97 0.14l0.00 0.00c-0.08 0.42 -0.17 0.86 -0.05 1.29c0.15 0.53 0.55 -0.02 0.97 0.36c0.24 0.22 0.08 0.82 0.08 1.09c0.09 0.02 0.51 0.53 0.64 0.66c0.21 0.21 0.39 0.55 0.21 0.86l0.00 0.00z"},63:{name:"Y\xean B\xe1i",path:"m59.28 38.54c0.19 -0.22 0.58 -0.86 0.92 -0.78c0.25 0.06 0.32 0.27 0.66 0.32c0.36 0.06 1.17 0.08 1.20 0.57c0.01 0.15 0.11 1.58 0.45 1.41c0.06 0.06 1.13 -0.25 1.36 -0.25l0.00 0.00c0.51 0.27 0.42 2.02 1.00 2.02c0.41 0.00 0.51 0.32 0.70 0.63c0.20 0.33 0.61 -0.09 0.93 -0.01c0.00 0.28 0.06 0.63 0.11 0.91c0.04 0.25 -0.20 1.23 0.07 1.07c0.69 -0.39 0.29 0.73 0.51 0.73c0.10 0.21 0.24 0.29 0.37 0.45c0.19 0.24 0.09 0.58 0.29 0.80c0.19 0.21 0.79 0.51 0.48 0.87c-0.25 0.28 -0.42 0.41 -0.42 0.81l0.25 0.35l0.00 0.00c0.07 0.09 -0.01 0.54 -0.11 0.62c-0.11 0.10 -0.47 -0.07 -0.57 -0.12c-0.70 -0.32 -0.56 0.34 -0.91 0.49c-0.09 0.04 -0.95 0.16 -0.82 0.41c-0.05 0.05 -0.09 0.05 -0.14 0.08c-0.07 -0.05 -0.53 0.15 -0.55 0.24c-0.28 0.06 -0.01 0.94 -0.45 1.21c-0.47 0.28 0.31 0.87 0.31 1.27c0.00 0.19 0.12 0.35 0.12 0.55l-0.01 0.61c-0.01 0.30 -0.46 0.66 -0.43 0.74c0.05 0.14 0.40 0.58 0.36 0.68c-0.10 0.26 -0.44 -0.08 -0.60 -0.14c-0.26 -0.10 -0.00 0.80 -0.55 0.39l-0.27 0.20l0.00 0.00c-0.11 0.00 -0.74 0.09 -0.77 -0.02c-0.40 0.00 -0.62 -1.04 -0.86 -1.28c-0.56 -0.56 -0.78 0.81 -1.75 -0.06c-0.44 -0.40 -0.77 0.05 -1.20 -0.13c-0.64 -0.26 -0.86 0.73 -1.41 0.97c-0.87 0.38 -1.06 -0.78 -1.86 -0.95c-0.59 -0.13 -0.77 0.05 -1.06 -0.61c-0.19 -0.42 -0.91 -2.23 -0.27 -2.45c0.00 -0.56 -0.06 -0.98 0.77 -1.25c0.00 -0.37 -0.91 -0.46 -1.22 -0.42c-0.33 0.00 -0.54 -0.14 -0.88 0.00c-0.26 0.10 -0.60 0.38 -0.87 0.27c-0.23 -0.08 -0.47 -0.17 -0.69 -0.10c-0.31 0.10 -0.62 0.20 -0.95 0.13c-0.38 -0.08 -0.53 -0.17 -0.86 -0.37c-0.49 -0.30 -0.95 0.08 -1.37 -0.10c-0.29 -0.12 -0.25 -0.43 -0.62 -0.48l0.00 0.00c0.04 -0.21 -0.12 -0.63 0.04 -0.74c0.34 -0.24 1.04 -0.14 0.77 -0.82c-0.19 -0.50 -0.81 -1.05 -1.11 -1.53c-0.20 -0.31 -0.31 -0.84 -0.13 -1.21c0.16 -0.31 0.52 -0.08 0.79 -0.08c0.08 0.25 0.53 -0.28 0.58 -0.32l0.26 -0.41l0.00 0.00l0.25 0.43c-0.06 0.58 1.17 0.87 1.48 0.70c0.53 -0.30 1.13 0.14 1.66 0.35c1.53 0.59 -0.15 -1.71 1.24 -0.79c0.10 0.06 0.95 0.10 1.13 0.14c0.27 0.06 0.42 0.86 0.67 0.86c0.06 0.17 0.35 -0.24 0.38 -0.27c0.06 -0.09 0.37 -0.38 0.38 -0.44c1.72 -0.34 -0.35 -2.87 -0.15 -3.31c0.14 -0.31 0.38 -0.37 0.25 -0.78c-0.17 -0.52 -0.16 -0.88 0.37 -1.07c0.58 -0.21 0.93 0.62 1.26 0.95c0.21 0.16 0.57 0.33 0.71 0.54c0.08 0.11 0.29 0.36 0.43 0.36c0.01 0.02 0.07 0.02 0.10 0.02c0.04 0.12 0.32 -0.35 0.32 -0.50c0.00 -0.32 -0.19 -0.97 0.29 -1.00c0.43 -0.03 0.60 -0.22 0.60 -0.68c-0.41 -0.14 -0.94 0.04 -0.94 -0.69l0.00 0.00z"}}})}).call(t,l(0))},function(e,t,l){(function(e){e.fn.vectorMap("addMap","world_mill",{insets:[{width:900,top:0,height:440.7063107441331,bbox:[{y:-12671671.123330014,x:-20004297.151525836},{y:6930392.025135122,x:20026572.394749384}],left:0}],paths:{BD:{path:"M651.84,230.21l-0.6,-2.0l-1.36,-1.71l-2.31,-0.11l-0.41,0.48l0.2,0.94l-0.53,0.99l-0.72,-0.36l-0.68,0.35l-1.2,-0.36l-0.37,-2.0l-0.81,-1.86l0.39,-1.46l-0.22,-0.47l-1.14,-0.53l0.29,-0.5l1.48,-0.94l0.03,-0.65l-1.55,-1.22l0.55,-1.14l1.61,0.94l1.04,0.15l0.18,1.54l0.34,0.35l5.64,0.63l-0.84,1.64l-1.22,0.34l-0.77,1.51l0.07,0.47l1.37,1.37l0.67,-0.19l0.42,-1.39l1.21,3.84l-0.03,1.21l-0.33,-0.15l-0.4,0.28Z",name:"Bangladesh"},BE:{path:"M429.29,144.05l1.91,0.24l2.1,-0.63l2.63,1.99l-0.21,1.66l-0.69,0.4l-0.18,1.2l-1.66,-1.13l-1.39,0.15l-2.73,-2.7l-1.17,-0.18l-0.16,-0.52l1.54,-0.5Z",name:"Belgium"},BF:{path:"M421.42,247.64l-0.11,0.95l0.34,1.16l1.4,1.71l0.07,1.1l0.32,0.37l2.55,0.51l-0.04,1.28l-0.38,0.53l-1.07,0.21l-0.72,1.18l-0.63,0.21l-3.22,-0.25l-0.94,0.39l-5.4,-0.05l-0.39,0.38l0.16,2.73l-1.23,-0.43l-1.17,0.1l-0.89,0.57l-2.27,-1.72l-0.13,-1.11l0.61,-0.96l0.02,-0.93l1.87,-1.98l0.44,-1.81l0.43,-0.39l1.28,0.26l1.05,-0.52l0.47,-0.73l1.84,-1.09l0.55,-0.83l2.2,-1.0l1.15,-0.3l0.72,0.45l1.13,-0.01Z",name:"Burkina Faso"},BG:{path:"M491.65,168.18l-0.86,0.88l-0.91,2.17l0.48,1.34l-1.6,-0.24l-2.55,0.95l-0.28,1.51l-1.8,0.22l-2.0,-1.0l-1.92,0.79l-1.42,-0.07l-0.15,-1.63l-1.05,-0.97l0.0,-0.8l1.2,-1.57l0.01,-0.56l-1.14,-1.23l-0.05,-0.94l0.88,0.97l0.88,-0.2l1.91,0.47l3.68,0.16l1.42,-0.81l2.72,-0.66l2.55,1.24Z",name:"Bulgaria"},BA:{path:"M463.49,163.65l2.1,0.5l1.72,-0.03l1.52,0.68l-0.36,0.78l0.08,0.45l1.04,1.02l-0.25,0.98l-1.81,1.15l-0.38,1.38l-1.67,-0.87l-0.89,-1.2l-2.11,-1.83l-1.63,-2.22l0.23,-0.57l0.48,0.38l0.55,-0.06l0.43,-0.51l0.94,-0.06Z",name:"Bosnia and Herz."},BN:{path:"M707.48,273.58l0.68,-0.65l1.41,-0.91l-0.15,1.63l-0.81,-0.05l-0.61,0.58l-0.53,-0.6Z",name:"Brunei"},BO:{path:"M263.83,340.69l-3.09,-0.23l-0.38,0.23l-0.7,1.52l-1.31,-1.53l-3.28,-0.64l-2.37,2.4l-1.31,0.26l-0.88,-3.26l-1.3,-2.86l0.74,-2.37l-0.13,-0.43l-1.2,-1.01l-0.37,-1.89l-1.08,-1.55l1.45,-2.56l-0.96,-2.33l0.47,-1.06l-0.34,-0.73l0.91,-1.32l0.16,-3.84l0.5,-1.18l-1.81,-3.41l2.46,0.07l0.8,-0.85l3.4,-1.91l2.66,-0.35l-0.19,1.38l0.3,1.07l-0.05,1.97l2.72,2.27l2.88,0.49l0.89,0.86l1.79,0.58l0.98,0.7l1.71,0.05l1.17,0.61l0.6,2.7l-0.7,0.54l0.96,2.99l0.37,0.28l4.3,0.1l-0.25,1.2l0.27,1.02l1.43,0.9l0.5,1.35l-0.41,1.86l-0.65,1.08l0.12,1.35l-2.69,-1.65l-2.4,-0.03l-4.36,0.76l-1.49,2.5l-0.11,1.52l-0.75,2.37Z",name:"Bolivia"},JP:{path:"M781.12,166.87l1.81,0.68l1.62,-0.97l0.39,2.42l-3.35,0.75l-2.23,2.88l-3.63,-1.9l-0.56,0.2l-1.26,3.05l-2.16,0.03l-0.29,-2.51l1.08,-2.03l2.45,-0.16l0.37,-0.33l1.25,-5.94l2.47,2.71l2.03,1.12ZM773.56,187.34l-0.91,2.22l0.37,1.52l-1.14,1.75l-3.02,1.26l-4.58,0.27l-3.34,3.01l-1.25,-0.8l-0.09,-1.9l-0.46,-0.38l-4.35,0.62l-3.0,1.32l-2.85,0.05l-0.37,0.27l0.13,0.44l2.32,1.89l-1.54,4.34l-1.26,0.9l-0.79,-0.7l0.56,-2.27l-0.21,-0.45l-1.47,-0.75l-0.74,-1.4l2.12,-0.84l1.26,-1.7l2.45,-1.42l1.83,-1.91l4.78,-0.81l2.6,0.57l0.44,-0.21l2.39,-4.66l1.29,1.06l0.5,0.01l5.1,-4.02l1.69,-3.73l-0.38,-3.4l0.9,-1.61l2.14,-0.44l1.23,3.72l-0.07,2.18l-2.23,2.84l-0.04,3.16ZM757.78,196.26l0.19,0.56l-1.01,1.21l-1.16,-0.68l-1.28,0.65l-0.69,1.45l-1.02,-0.5l0.01,-0.93l1.14,-1.38l1.57,0.14l0.85,-0.98l1.4,0.46Z",name:"Japan"},BI:{path:"M495.45,295.49l-1.08,-2.99l1.14,-0.11l0.64,-1.19l0.76,0.09l0.65,1.83l-2.1,2.36Z",name:"Burundi"},BJ:{path:"M429.57,255.75l-0.05,0.8l0.5,1.34l-0.42,0.86l0.17,0.79l-1.81,2.12l-0.57,1.76l-0.08,5.42l-1.41,0.2l-0.48,-1.36l0.11,-5.71l-0.52,-0.7l-0.2,-1.35l-1.48,-1.48l0.21,-0.9l0.89,-0.43l0.42,-0.92l1.27,-0.36l1.22,-1.34l0.61,-0.0l1.62,1.24Z",name:"Benin"},BT:{path:"M650.32,213.86l0.84,0.71l-0.12,1.1l-3.76,-0.11l-1.57,0.4l-1.93,-0.87l1.48,-1.96l1.13,-0.57l1.63,0.57l1.33,0.08l0.99,0.65Z",name:"Bhutan"},JM:{path:"M228.38,239.28l-0.8,0.4l-2.26,-1.06l0.84,-0.23l2.14,0.3l1.17,0.56l-1.08,0.03Z",name:"Jamaica"},BW:{path:"M483.92,330.07l2.27,4.01l2.83,2.86l0.96,0.31l0.78,2.43l2.13,0.61l1.02,0.76l-3.0,1.64l-2.32,2.02l-1.54,2.69l-1.52,0.45l-0.64,1.94l-1.34,0.52l-1.85,-0.12l-1.21,-0.74l-1.35,-0.3l-1.22,0.62l-0.75,1.37l-2.31,1.9l-1.4,0.21l-0.35,-0.59l0.16,-1.75l-1.48,-2.54l-0.62,-0.43l-0.0,-7.1l2.08,-0.08l0.39,-0.4l0.07,-8.9l5.19,-0.93l0.8,0.89l0.51,0.07l1.5,-0.95l2.21,-0.49Z",name:"Botswana"},BR:{path:"M259.98,275.05l3.24,0.7l0.65,-0.53l4.55,-1.32l1.08,-1.06l-0.02,-0.63l0.55,-0.05l0.28,0.28l-0.26,0.87l0.22,0.48l0.73,0.32l0.4,0.81l-0.62,0.86l-0.4,2.13l0.82,2.56l1.69,1.43l1.43,0.2l3.17,-1.68l3.18,0.3l0.65,-0.75l-0.27,-0.92l1.9,-0.09l2.39,0.99l1.06,-0.61l0.84,0.78l1.2,-0.18l1.18,-1.06l0.84,-1.94l1.36,-2.11l0.37,-0.05l1.89,5.45l1.33,0.59l0.05,1.28l-1.77,1.94l0.02,0.56l1.02,0.87l4.07,0.36l0.08,2.16l0.66,0.29l1.74,-1.5l6.97,2.32l1.02,1.22l-0.35,1.18l0.49,0.5l2.81,-0.74l4.77,1.3l3.75,-0.08l3.57,2.0l3.29,2.86l1.93,0.72l2.12,0.12l0.71,0.62l1.21,4.51l-0.95,3.98l-4.72,5.06l-1.64,2.92l-1.72,2.05l-0.8,0.3l-0.72,2.03l0.18,4.75l-0.94,5.53l-0.81,1.13l-0.43,3.36l-2.55,3.5l-0.4,2.51l-1.86,1.04l-0.67,1.53l-2.54,0.01l-3.94,1.01l-1.83,1.2l-2.87,0.82l-3.03,2.19l-2.2,2.83l-0.36,2.0l0.4,1.58l-0.44,2.6l-0.51,1.2l-1.77,1.54l-2.75,4.78l-3.83,3.42l-1.24,2.74l-1.18,1.15l-0.36,-0.83l0.95,-1.14l0.01,-0.5l-1.52,-1.97l-4.56,-3.32l-1.03,-0.0l-2.38,-2.02l-0.81,-0.0l5.34,-5.45l3.77,-2.58l0.22,-2.46l-1.35,-1.81l-0.91,0.07l0.58,-2.33l0.01,-1.54l-1.11,-0.83l-1.75,0.3l-0.44,-3.11l-0.52,-0.95l-1.88,-0.88l-1.24,0.47l-2.17,-0.41l0.15,-3.21l-0.62,-1.34l0.66,-0.73l-0.22,-1.34l0.66,-1.13l0.44,-2.04l-0.61,-1.83l-1.4,-0.86l-0.2,-0.75l0.34,-1.39l-0.38,-0.5l-4.52,-0.1l-0.72,-2.22l0.59,-0.42l-0.03,-1.1l-0.5,-0.87l-0.32,-1.7l-1.45,-0.76l-1.63,-0.02l-1.05,-0.72l-1.6,-0.48l-1.13,-0.99l-2.69,-0.4l-2.47,-2.06l0.13,-4.35l-0.45,-0.45l-3.46,0.5l-3.44,1.94l-0.6,0.74l-2.9,-0.17l-1.47,0.42l-0.72,-0.18l0.15,-3.52l-0.63,-0.34l-1.94,1.41l-1.87,-0.06l-0.83,-1.18l-1.37,-0.26l0.21,-1.01l-1.35,-1.49l-0.88,-1.91l0.56,-0.6l-0.0,-0.81l1.29,-0.62l0.22,-0.43l-0.22,-1.19l0.61,-0.91l0.15,-0.99l2.65,-1.58l1.99,-0.47l0.42,-0.36l2.06,0.11l0.42,-0.33l1.19,-8.0l-0.41,-1.56l-1.1,-1.0l0.01,-1.33l1.91,-0.42l0.08,-0.96l-0.33,-0.43l-1.14,-0.2l-0.02,-0.83l4.47,0.05l0.82,-0.67l0.82,1.81l0.8,0.07l1.15,1.1l2.26,-0.05l0.71,-0.83l2.78,-0.96l0.48,-1.13l1.6,-0.64l0.24,-0.47l-0.48,-0.82l-1.83,-0.19l-0.36,-3.22Z",name:"Brazil"},BS:{path:"M226.4,223.87l-0.48,-1.15l-0.84,-0.75l0.36,-1.11l0.95,1.95l0.01,1.06ZM225.56,216.43l-1.87,0.29l-0.04,-0.22l0.74,-0.14l1.17,0.06Z",name:"Bahamas"},BY:{path:"M493.84,128.32l0.29,0.7l0.49,0.23l1.19,-0.38l2.09,0.72l0.19,1.26l-0.45,1.24l1.57,2.26l0.89,0.59l0.17,0.81l1.58,0.56l0.4,0.5l-0.53,0.41l-1.87,-0.11l-0.73,0.38l-0.13,0.52l1.04,2.74l-1.91,0.26l-0.89,0.99l-0.11,1.18l-2.73,-0.04l-0.53,-0.62l-0.52,-0.08l-0.75,0.46l-0.91,-0.42l-1.92,-0.07l-2.75,-0.79l-2.6,-0.28l-2.0,0.07l-1.5,0.92l-0.67,0.07l-0.08,-1.22l-0.59,-1.19l1.36,-0.88l0.01,-1.35l-0.7,-1.41l-0.07,-1.0l2.16,-0.02l2.72,-1.3l0.75,-2.04l1.91,-1.04l0.2,-0.41l-0.19,-1.25l3.8,-1.78l2.3,0.77Z",name:"Belarus"},BZ:{path:"M198.03,244.38l0.1,-4.49l0.69,-0.06l0.74,-1.3l0.34,0.28l-0.4,1.3l0.17,0.58l-0.34,2.25l-1.3,1.42Z",name:"Belize"},RU:{path:"M491.55,115.25l2.55,-1.85l-0.01,-0.65l-2.2,-1.5l7.32,-6.76l1.03,-2.11l-0.13,-0.49l-3.46,-2.52l0.86,-2.7l-2.11,-2.81l1.56,-3.67l-2.77,-4.52l2.15,-2.99l-0.08,-0.55l-3.65,-2.73l0.3,-2.54l1.81,-0.37l4.26,-1.77l2.42,-1.45l4.06,2.61l6.79,1.04l9.34,4.85l1.78,1.88l0.14,2.46l-2.55,2.02l-3.9,1.06l-11.07,-3.14l-2.06,0.53l-0.13,0.7l3.94,2.94l0.31,5.86l0.26,0.36l5.14,2.24l0.58,-0.29l0.32,-1.94l-1.35,-1.78l1.13,-1.09l6.13,2.42l2.11,-0.98l0.18,-0.56l-1.51,-2.67l5.41,-3.76l2.07,0.22l2.26,1.41l0.57,-0.16l1.46,-2.87l-0.05,-0.44l-1.92,-2.32l1.12,-2.32l-1.32,-2.27l5.87,1.16l1.04,1.75l-2.59,0.43l-0.33,0.4l0.02,2.36l2.46,1.83l3.87,-0.91l0.86,-2.8l13.69,-5.65l0.99,0.11l-1.92,2.06l0.23,0.67l3.11,0.45l2.0,-1.48l4.56,-0.12l3.64,-1.73l2.65,2.44l0.56,-0.01l2.85,-2.88l-0.01,-0.57l-2.35,-2.29l0.9,-1.01l7.14,1.3l3.41,1.36l9.05,4.97l0.51,-0.11l1.67,-2.27l-0.05,-0.53l-2.43,-2.21l-0.06,-0.78l-0.34,-0.36l-2.52,-0.36l0.64,-1.93l-1.32,-3.46l-0.06,-1.21l4.48,-4.06l1.69,-4.29l1.6,-0.81l6.23,1.18l0.44,2.21l-2.29,3.64l0.06,0.5l1.47,1.39l0.76,3.0l-0.56,6.03l2.69,2.82l-0.96,2.57l-4.86,5.95l0.23,0.64l2.86,0.61l0.42,-0.17l0.93,-1.4l2.64,-1.03l0.87,-2.24l2.09,-1.96l0.07,-0.5l-1.36,-2.28l1.09,-2.69l-0.32,-0.55l-2.47,-0.33l-0.5,-2.06l1.94,-4.38l-0.06,-0.42l-2.96,-3.4l4.12,-2.88l0.16,-0.4l-0.51,-2.93l0.54,-0.05l1.13,2.25l-0.96,4.35l0.27,0.47l2.68,0.84l0.5,-0.51l-1.02,-2.99l3.79,-1.66l5.01,-0.24l4.53,2.61l0.48,-0.06l0.07,-0.48l-2.18,-3.82l-0.23,-4.67l3.98,-0.9l5.97,0.21l5.49,-0.64l0.27,-0.65l-1.83,-2.31l2.56,-2.9l2.87,-0.17l4.8,-2.47l6.54,-0.67l1.03,-1.42l6.25,-0.45l2.32,1.11l5.53,-2.7l4.5,0.08l0.39,-0.28l0.66,-2.15l2.26,-2.12l5.69,-2.11l3.21,1.29l-2.46,0.94l-0.25,0.42l0.34,0.35l5.41,0.77l0.61,2.33l0.58,0.25l2.2,-1.22l7.13,0.07l5.51,2.47l1.79,1.72l-0.53,2.24l-9.16,4.15l-1.97,1.52l0.16,0.71l6.77,1.91l2.16,-0.78l1.13,2.74l0.67,0.11l1.01,-1.15l3.81,-0.73l7.7,0.77l0.54,1.99l0.36,0.29l10.47,0.71l0.43,-0.38l0.13,-3.23l4.87,0.78l3.95,-0.02l3.83,2.4l1.03,2.71l-1.35,1.79l0.02,0.5l3.15,3.64l4.07,1.96l0.53,-0.18l2.23,-4.47l3.95,1.93l4.16,-1.21l4.73,1.39l2.05,-1.26l3.94,0.62l0.43,-0.55l-1.68,-4.02l2.89,-1.8l22.31,3.03l2.16,2.75l6.55,3.51l10.29,-0.81l4.82,0.73l1.85,1.66l-0.29,3.08l0.25,0.41l3.08,1.26l3.56,-0.88l4.35,-0.11l4.8,0.87l4.57,-0.47l4.23,3.79l0.43,0.07l3.1,-1.4l0.16,-0.6l-1.88,-2.62l0.85,-1.52l7.71,1.21l5.22,-0.26l7.09,2.09l9.59,5.22l6.35,4.11l-0.2,2.38l1.88,1.41l0.6,-0.42l-0.48,-2.53l6.15,0.57l4.4,3.51l-1.97,1.43l-4.0,0.41l-0.36,0.39l-0.06,3.79l-0.74,0.62l-2.07,-0.11l-1.91,-1.39l-3.14,-1.11l-0.78,-1.85l-2.72,-0.68l-2.63,0.49l-1.04,-1.1l0.46,-1.31l-0.5,-0.51l-3.0,0.98l-0.22,0.58l0.99,1.7l-1.21,1.48l-3.04,1.68l-3.12,-0.28l-0.4,0.23l0.09,0.46l2.2,2.09l1.46,3.2l1.15,1.1l0.24,1.33l-0.42,0.67l-4.63,-0.77l-6.96,2.9l-2.19,0.44l-7.6,5.06l-0.84,1.45l-3.61,-2.37l-6.24,2.82l-0.94,-1.15l-0.53,-0.08l-2.28,1.52l-3.2,-0.49l-0.44,0.27l-0.78,2.37l-3.05,3.78l0.09,1.47l0.29,0.36l2.54,0.72l-0.29,4.53l-1.97,0.11l-0.35,0.26l-1.07,2.94l0.8,1.45l-3.91,1.58l-1.05,3.95l-3.48,0.77l-0.3,0.3l-0.72,3.29l-3.09,2.65l-0.7,-1.74l-2.44,-12.44l1.16,-4.71l2.04,-2.06l0.22,-1.64l3.8,-0.86l4.46,-4.61l4.28,-3.81l4.48,-3.01l2.17,-5.63l-0.42,-0.54l-3.04,0.33l-1.77,3.31l-5.86,3.86l-1.86,-4.25l-0.45,-0.23l-6.46,1.3l-6.47,6.44l-0.01,0.55l1.58,1.74l-8.24,1.17l0.15,-2.2l-0.34,-0.42l-3.89,-0.56l-3.25,1.81l-7.62,-0.62l-8.45,1.19l-17.71,15.41l0.22,0.7l3.74,0.41l1.36,2.17l2.43,0.76l1.88,-1.68l2.4,0.2l3.4,3.54l0.08,2.6l-1.95,3.42l-0.21,3.9l-1.1,5.06l-3.71,4.54l-0.87,2.21l-8.29,8.89l-3.19,1.7l-1.32,0.03l-1.45,-1.36l-0.49,-0.04l-2.27,1.5l0.41,-3.65l-0.59,-2.47l1.75,-0.89l2.91,0.53l0.42,-0.2l1.68,-3.03l0.87,-3.46l0.97,-1.18l1.32,-2.88l-0.45,-0.56l-4.14,0.95l-2.19,1.25l-3.41,-0.0l-1.06,-2.93l-2.97,-2.3l-4.28,-1.06l-1.75,-5.07l-2.66,-5.01l-2.29,-1.29l-3.75,-1.01l-3.44,0.08l-3.18,0.62l-2.24,1.77l0.05,0.66l1.18,0.69l0.02,1.43l-1.33,1.05l-2.26,3.51l-0.04,1.43l-3.16,1.84l-2.82,-1.16l-3.01,0.23l-1.35,-1.07l-1.5,-0.35l-3.9,2.31l-3.22,0.52l-2.27,0.79l-3.05,-0.51l-2.21,0.03l-1.48,-1.6l-2.6,-1.63l-2.63,-0.43l-5.46,1.01l-3.23,-1.25l-0.72,-2.57l-5.2,-1.24l-2.75,-1.36l-0.5,0.12l-2.59,3.45l0.84,2.1l-2.06,1.93l-3.41,-0.77l-2.42,-0.12l-1.83,-1.54l-2.53,-0.05l-2.42,-0.98l-3.86,1.57l-4.72,2.78l-3.3,0.75l-1.55,-1.92l-3.0,0.41l-1.11,-1.33l-1.62,-0.59l-1.31,-1.94l-1.38,-0.6l-3.7,0.79l-3.31,-1.83l-0.51,0.11l-0.99,1.29l-5.29,-8.05l-2.96,-2.48l0.65,-0.77l0.01,-0.51l-0.5,-0.11l-6.2,3.21l-1.84,0.15l0.15,-1.39l-0.26,-0.42l-3.22,-1.17l-2.46,0.7l-0.69,-3.16l-0.32,-0.31l-4.5,-0.75l-2.47,1.47l-6.19,1.27l-1.29,0.86l-9.51,1.3l-1.15,1.17l-0.03,0.53l1.47,1.9l-1.89,0.69l-0.22,0.56l0.31,0.6l-2.11,1.44l0.03,0.68l3.75,2.12l-0.39,0.98l-3.23,-0.13l-0.86,0.86l-3.09,-1.59l-3.97,0.07l-2.66,1.35l-8.32,-3.56l-4.07,0.06l-5.39,3.68l-0.39,2.0l-2.03,-1.5l-0.59,0.13l-2.0,3.59l0.57,0.93l-1.28,2.16l0.06,0.48l2.13,2.17l1.95,0.04l1.37,1.82l-0.23,1.46l0.25,0.43l0.83,0.33l-0.8,1.31l-2.49,0.62l-2.49,3.2l0.0,0.49l2.17,2.78l-0.15,2.18l2.5,3.24l-1.58,1.59l-0.7,-0.13l-1.63,-1.72l-2.29,-0.84l-0.94,-1.31l-2.34,-0.63l-1.48,0.4l-0.43,-0.47l-3.51,-1.48l-5.76,-1.01l-0.45,0.19l-2.89,-2.34l-2.9,-1.2l-1.53,-1.29l1.29,-0.43l2.08,-2.61l-0.05,-0.55l-0.89,-0.79l3.05,-1.06l0.27,-0.42l-0.07,-0.69l-0.49,-0.35l-1.73,0.39l0.04,-0.68l1.04,-0.72l2.66,-0.48l0.4,-1.32l-0.5,-1.6l0.92,-1.54l0.03,-1.17l-0.29,-0.37l-3.69,-1.06l-1.41,0.02l-1.42,-1.41l-2.19,0.38l-2.77,-1.01l-0.03,-0.59l-0.89,-1.43l-2.0,-0.32l-0.11,-0.54l0.49,-0.53l0.01,-0.53l-1.6,-1.9l-3.58,0.02l-0.88,0.73l-0.46,-0.07l-1.0,-2.79l2.22,-0.02l0.97,-0.74l0.07,-0.57l-0.9,-1.04l-1.35,-0.48l-0.11,-0.7l-0.95,-0.58l-1.38,-1.99l0.46,-0.98l-0.51,-1.96l-2.45,-0.84l-1.21,0.3l-0.46,-0.76l-2.46,-0.83l-0.72,-1.87l-0.21,-1.69l-0.99,-0.85l0.85,-1.17l-0.7,-3.21l1.66,-1.97l-0.16,-0.79ZM749.2,170.72l-0.6,0.4l-0.13,0.16l-0.01,-0.51l0.74,-0.05ZM871.88,65.81l2.17,-0.13l3.19,1.16l-2.39,1.09l-5.63,0.48l-0.26,-0.84l2.92,-1.76ZM797.39,48.49l-2.0,1.36l-3.8,-0.42l-4.25,-1.8l0.35,-0.97l9.69,1.83ZM783.67,46.12l-1.63,3.09l-8.98,-0.13l-4.09,1.14l-4.54,-2.97l1.16,-3.01l3.05,-0.89l6.5,0.22l8.54,2.56ZM778.2,134.98l-0.56,-0.9l0.27,-0.12l0.29,1.01ZM778.34,135.48l0.94,3.53l-0.05,3.38l1.05,3.39l2.18,5.0l-2.89,-0.83l-0.49,0.26l-1.54,4.65l2.42,3.5l-0.04,1.13l-1.24,-1.24l-0.61,0.06l-1.09,1.61l-0.28,-1.61l0.27,-3.1l-0.28,-3.4l0.58,-2.47l0.11,-4.39l-1.46,-3.36l0.21,-4.32l2.15,-1.46l0.07,-0.34ZM771.95,56.61l1.76,-1.42l2.89,-0.42l3.28,1.71l0.14,0.6l-3.27,0.03l-4.81,-0.5ZM683.76,31.09l-13.01,1.93l4.03,-6.35l1.82,-0.56l1.73,0.34l5.99,2.98l-0.56,1.66ZM670.85,27.93l-5.08,0.64l-6.86,-1.57l-3.99,-2.05l-2.1,-4.16l-2.6,-0.87l5.72,-3.5l5.2,-1.28l4.69,2.85l5.59,5.4l-0.56,4.53ZM564.15,68.94l-0.64,0.17l-7.85,-0.57l-0.86,-2.04l-4.28,-1.17l-0.28,-1.94l2.27,-0.89l0.25,-0.39l-0.08,-2.38l4.81,-3.97l-0.15,-0.7l-1.47,-0.38l5.3,-3.81l0.15,-0.44l-0.58,-1.94l5.28,-2.51l8.21,-3.27l8.28,-0.96l4.35,-1.94l4.6,-0.64l1.36,1.61l-1.34,1.28l-16.43,4.94l-7.97,4.88l-7.74,9.63l0.66,4.14l4.16,3.27ZM548.81,18.48l-5.5,1.18l-0.58,1.02l-2.59,0.84l-2.13,-1.07l1.12,-1.42l-0.3,-0.65l-2.33,-0.07l1.68,-0.36l3.47,-0.06l0.42,1.29l0.66,0.16l1.38,-1.34l2.15,-0.88l2.94,1.01l-0.39,0.36ZM477.37,133.15l-4.08,0.05l-2.56,-0.32l0.33,-0.87l3.17,-1.03l3.24,0.96l-0.09,1.23Z",name:"Russia"},RW:{path:"M497.0,288.25l0.71,1.01l-0.11,1.09l-1.63,0.03l-1.04,1.39l-0.83,-0.11l0.51,-1.2l0.08,-1.34l0.42,-0.41l0.7,0.14l1.19,-0.61Z",name:"Rwanda"},RS:{path:"M469.4,163.99l0.42,-0.5l-0.01,-0.52l-1.15,-1.63l1.43,-0.62l1.33,0.12l1.17,1.06l0.46,1.13l1.34,0.64l0.35,1.35l1.46,0.9l0.76,-0.29l0.2,0.69l-0.48,0.78l0.22,1.12l1.05,1.22l-0.77,0.8l-0.37,1.52l-1.21,0.08l0.24,-0.64l-0.39,-0.54l-2.08,-1.64l-0.9,0.05l-0.48,0.94l-2.12,-1.37l0.53,-1.6l-1.11,-1.37l0.51,-1.1l-0.41,-0.57Z",name:"Serbia"},TL:{path:"M734.55,307.93l-0.1,-0.97l4.5,-0.86l-2.82,1.28l-1.59,0.55Z",name:"Timor-Leste"},TM:{path:"M553.03,173.76l-0.04,0.34l-0.09,-0.22l0.13,-0.12ZM555.87,172.66l0.45,-0.1l1.48,0.74l2.06,2.43l4.07,-0.18l0.38,-0.51l-0.32,-1.19l1.92,-0.94l1.91,-1.59l2.94,1.39l0.43,2.47l1.19,0.67l2.58,-0.13l0.62,0.4l1.32,3.12l4.54,3.44l2.67,1.45l3.06,1.14l-0.04,1.05l-1.33,-0.75l-0.59,0.19l-0.32,0.84l-2.2,0.81l-0.46,2.13l-1.21,0.74l-1.91,0.42l-0.73,1.33l-1.56,0.31l-2.22,-0.94l-0.2,-2.17l-0.38,-0.36l-1.73,-0.09l-2.76,-2.46l-2.14,-0.4l-2.84,-1.48l-1.78,-0.27l-1.24,0.53l-1.57,-0.08l-2.0,1.69l-1.7,0.43l-0.36,-1.58l0.36,-2.98l-0.22,-0.4l-1.65,-0.84l0.54,-1.69l-0.34,-0.52l-1.22,-0.13l0.36,-1.64l2.22,0.59l2.2,-0.95l0.12,-0.65l-1.77,-1.74l-0.66,-1.57Z",name:"Turkmenistan"},TJ:{path:"M597.75,178.82l-2.54,-0.44l-0.47,0.34l-0.24,1.7l0.43,0.45l2.64,-0.22l3.18,0.95l4.39,-0.41l0.56,2.37l0.52,0.29l0.67,-0.24l1.11,0.49l0.21,2.13l-3.76,-0.21l-1.8,1.32l-1.76,0.74l-0.61,-0.58l0.21,-2.23l-0.64,-0.49l-0.07,-0.93l-1.36,-0.66l-0.45,0.07l-1.08,1.01l-0.55,1.48l-1.31,-0.05l-0.95,1.16l-0.9,-0.35l-1.86,0.74l1.26,-2.83l-0.54,-2.17l-1.67,-0.82l0.33,-0.66l2.18,-0.04l1.19,-1.63l0.76,-1.79l2.43,-0.5l-0.26,1.0l0.73,1.05Z",name:"Tajikistan"},RO:{path:"M487.53,154.23l0.6,0.24l2.87,3.98l-0.17,2.69l0.45,1.42l1.32,0.81l1.35,-0.42l0.76,0.36l0.02,0.31l-0.83,0.45l-0.59,-0.22l-0.54,0.3l-0.62,3.3l-1.0,-0.22l-2.07,-1.13l-2.95,0.71l-1.25,0.76l-3.51,-0.15l-1.89,-0.47l-0.87,0.16l-0.82,-1.3l0.29,-0.26l-0.06,-0.64l-1.09,-0.34l-0.56,0.5l-1.05,-0.64l-0.39,-1.39l-1.36,-0.65l-0.35,-1.0l-0.83,-0.75l1.54,-0.54l2.66,-4.21l2.4,-1.24l2.96,0.34l1.48,0.73l0.79,-0.45l1.78,-0.3l0.75,-0.74l0.79,0.0Z",name:"Romania"},GW:{path:"M386.23,253.6l-0.29,0.84l0.15,0.6l-2.21,0.59l-0.86,0.96l-1.04,-0.83l-1.09,-0.23l-0.54,-1.06l-0.66,-0.49l2.41,-0.48l4.13,0.1Z",name:"Guinea-Bissau"},GT:{path:"M195.08,249.77l-2.48,-0.37l-1.03,-0.45l-1.14,-0.89l0.3,-0.99l-0.24,-0.68l0.96,-1.66l2.98,-0.01l0.4,-0.37l-0.19,-1.28l-1.67,-1.4l0.51,-0.4l0.0,-1.05l3.85,0.02l-0.21,4.53l0.4,0.43l1.46,0.38l-1.48,0.98l-0.35,0.7l0.12,0.57l-2.2,1.96Z",name:"Guatemala"},GR:{path:"M487.07,174.59l-0.59,1.43l-0.37,0.21l-2.84,-0.35l-3.03,0.77l-0.18,0.68l1.28,1.23l-0.61,0.23l-1.14,0.0l-1.2,-1.39l-0.63,0.03l-0.53,1.01l0.56,1.76l1.03,1.19l-0.56,0.38l-0.05,0.62l2.52,2.12l0.02,0.87l-1.78,-0.59l-0.48,0.56l0.5,1.0l-1.07,0.2l-0.3,0.53l0.75,2.01l-0.98,0.02l-1.84,-1.12l-1.37,-4.2l-2.21,-2.95l-0.11,-0.56l1.04,-1.28l0.2,-0.95l0.85,-0.66l0.03,-0.46l1.32,-0.21l1.01,-0.64l1.22,0.05l0.65,-0.56l2.26,-0.0l1.82,-0.75l1.85,1.0l2.28,-0.28l0.35,-0.39l0.01,-0.77l0.34,0.22ZM480.49,192.16l0.58,0.4l-0.68,-0.12l0.11,-0.28ZM482.52,192.82l2.51,0.06l0.24,0.32l-1.99,0.13l-0.77,-0.51Z",name:"Greece"},GQ:{path:"M448.79,279.62l0.02,2.22l-4.09,0.0l0.69,-2.27l3.38,0.05Z",name:"Eq. Guinea"},GY:{path:"M277.42,270.07l-0.32,1.83l-1.32,0.57l-0.23,0.46l-0.28,2.0l1.11,1.82l0.83,0.19l0.32,1.25l1.13,1.62l-1.21,-0.19l-1.08,0.71l-1.77,0.5l-0.44,0.46l-0.86,-0.09l-1.32,-1.01l-0.77,-2.27l0.36,-1.9l0.68,-1.23l-0.57,-1.17l-0.74,-0.43l0.12,-1.16l-0.9,-0.69l-1.1,0.09l-1.31,-1.48l0.53,-0.72l-0.04,-0.84l1.99,-0.86l0.05,-0.59l-0.71,-0.78l0.14,-0.57l1.66,-1.24l1.36,0.77l1.41,1.49l0.06,1.15l0.37,0.38l0.8,0.05l2.06,1.86Z",name:"Guyana"},GE:{path:"M521.71,168.93l5.29,0.89l4.07,2.01l1.41,-0.44l2.07,0.56l0.68,1.1l1.07,0.55l-0.12,0.59l0.98,1.29l-1.01,-0.13l-1.81,-0.83l-0.94,0.47l-3.23,0.43l-2.29,-1.39l-2.33,0.05l0.21,-0.97l-0.76,-2.26l-1.45,-1.12l-1.43,-0.39l-0.41,-0.42Z",name:"Georgia"},GB:{path:"M412.61,118.72l-2.19,3.22l-0.0,0.45l5.13,-0.3l-0.53,2.37l-2.2,3.12l0.29,0.63l2.37,0.21l2.33,4.3l1.76,0.69l2.2,5.12l2.94,0.77l-0.23,1.62l-1.15,0.88l-0.1,0.52l0.82,1.42l-1.86,1.43l-3.3,-0.02l-4.12,0.87l-1.04,-0.58l-0.47,0.06l-1.51,1.41l-2.12,-0.34l-1.86,1.18l-0.6,-0.29l3.19,-3.0l2.16,-0.69l0.28,-0.41l-0.34,-0.36l-3.73,-0.53l-0.4,-0.76l2.2,-0.87l0.17,-0.61l-1.26,-1.67l0.36,-1.7l3.38,0.28l0.43,-0.33l0.37,-1.99l-1.79,-2.49l-3.11,-0.72l-0.38,-0.59l0.79,-1.35l-0.04,-0.46l-0.82,-0.97l-0.61,0.01l-0.68,0.84l-0.1,-2.34l-1.23,-1.88l0.85,-3.47l1.77,-2.68l1.85,0.26l2.17,-0.22ZM406.26,132.86l-1.01,1.77l-1.57,-0.59l-1.16,0.01l0.37,-1.54l-0.39,-1.39l1.45,-0.1l2.3,1.84Z",name:"United Kingdom"},GA:{path:"M453.24,279.52l-0.08,0.98l0.7,1.29l2.36,0.24l-0.98,2.63l1.18,1.79l0.25,1.78l-0.29,1.52l-0.6,0.93l-1.84,-0.09l-1.23,-1.11l-0.66,0.23l-0.15,0.84l-1.42,0.26l-1.02,0.7l-0.11,0.52l0.77,1.35l-1.34,0.97l-3.94,-4.3l-1.44,-2.45l0.06,-0.6l0.54,-0.81l1.05,-3.46l4.17,-0.07l0.4,-0.4l-0.02,-2.66l2.39,0.21l1.25,-0.27Z",name:"Gabon"},GN:{path:"M391.8,254.11l0.47,0.8l1.11,-0.32l0.98,0.7l1.07,0.2l2.26,-1.22l0.64,0.44l1.13,1.56l-0.48,1.4l0.8,0.3l-0.08,0.48l0.46,0.68l-0.35,1.36l1.05,2.61l-1.0,0.69l0.03,1.41l-0.72,-0.06l-1.08,1.0l-0.24,-0.27l0.07,-1.11l-1.05,-1.54l-1.79,0.21l-0.35,-2.01l-1.6,-2.18l-2.0,-0.0l-1.31,0.54l-1.95,2.18l-1.86,-2.19l-1.2,-0.78l-0.3,-1.11l-0.8,-0.85l0.65,-0.72l0.81,-0.03l1.64,-0.8l0.23,-1.87l2.67,0.64l0.89,-0.3l1.21,0.15Z",name:"Guinea"},GM:{path:"M379.31,251.39l0.1,-0.35l2.43,-0.07l0.74,-0.61l0.51,-0.03l0.77,0.49l-1.03,-0.3l-1.87,0.9l-1.65,-0.04ZM384.03,250.91l0.91,0.05l0.75,-0.24l-0.59,0.31l-1.08,-0.13Z",name:"Gambia"},GL:{path:"M353.02,1.2l14.69,4.67l-3.68,1.89l-22.97,0.86l-0.36,0.27l0.12,0.43l1.55,1.18l8.79,-0.66l7.48,2.07l4.86,-1.77l1.66,1.73l-2.53,3.19l-0.01,0.48l0.46,0.15l6.35,-2.2l12.06,-2.31l7.24,1.13l1.09,1.99l-9.79,4.01l-1.44,1.32l-7.87,0.98l-0.35,0.41l0.38,0.38l5.07,0.24l-2.53,3.58l-2.07,3.81l0.08,6.05l2.57,3.11l-3.22,0.2l-4.12,1.66l-0.05,0.72l4.45,2.65l0.51,3.75l-2.3,0.4l-0.25,0.64l2.79,3.69l-4.82,0.31l-0.36,0.29l0.16,0.44l2.62,1.8l-0.59,1.22l-3.3,0.7l-3.45,0.01l-0.29,0.68l3.03,3.12l0.02,1.34l-4.4,-1.73l-1.72,1.35l0.15,0.66l3.31,1.15l3.13,2.71l0.81,3.16l-3.85,0.75l-4.89,-4.26l-0.47,-0.03l-0.17,0.44l0.79,2.86l-2.71,2.21l-0.13,0.44l0.37,0.27l8.73,0.34l-12.32,6.64l-7.24,1.48l-2.94,0.08l-2.69,1.75l-3.43,4.41l-5.24,2.84l-1.73,0.18l-7.12,2.1l-2.15,2.52l-0.13,2.99l-1.19,2.45l-4.01,3.09l-0.14,0.44l0.97,2.9l-2.28,6.48l-3.1,0.2l-3.83,-3.07l-4.86,-0.02l-2.25,-1.93l-1.7,-3.79l-4.3,-4.84l-1.21,-2.49l-0.44,-3.8l-3.32,-3.63l0.84,-2.86l-1.56,-1.7l2.28,-4.6l3.83,-1.74l1.03,-1.96l0.52,-3.47l-0.59,-0.41l-4.17,2.21l-2.07,0.58l-2.72,-1.28l-0.15,-2.71l0.85,-2.09l2.01,-0.06l5.06,1.2l0.46,-0.23l-0.14,-0.49l-6.54,-4.47l-2.67,0.55l-1.58,-0.86l2.56,-4.01l-0.03,-0.48l-1.5,-1.74l-4.98,-8.5l-3.13,-1.96l0.03,-1.88l-0.24,-0.37l-6.85,-3.02l-5.36,-0.38l-12.7,0.58l-2.78,-1.57l-3.66,-2.77l5.73,-1.45l5.0,-0.28l0.38,-0.38l-0.35,-0.41l-10.67,-1.38l-5.3,-2.06l0.25,-1.54l18.41,-5.26l1.22,-2.27l-0.25,-0.55l-6.14,-1.86l1.68,-1.77l8.55,-4.03l3.59,-0.63l0.3,-0.54l-0.88,-2.27l5.47,-1.47l7.65,-0.95l7.55,-0.05l3.04,1.85l6.48,-3.27l5.81,2.22l3.56,0.5l5.16,1.94l0.5,-0.21l-0.17,-0.52l-5.71,-3.13l0.28,-2.13l8.12,-3.6l8.7,0.28l3.35,-2.34l8.71,-0.6l19.93,0.8Z",name:"Greenland"},GH:{path:"M420.53,257.51l-0.01,0.72l0.96,1.2l0.24,3.73l0.59,0.95l-0.51,2.1l0.19,1.41l1.02,2.21l-6.97,2.84l-1.8,-0.57l0.04,-0.89l-1.02,-2.04l0.61,-2.65l1.07,-2.32l-0.96,-6.47l5.01,0.07l0.94,-0.39l0.61,0.11Z",name:"Ghana"},OM:{path:"M568.09,230.93l-0.91,1.67l-1.22,0.04l-0.6,0.76l-0.41,1.51l0.27,1.58l-1.16,0.05l-1.56,0.97l-0.76,1.74l-1.62,0.05l-0.98,0.65l-0.17,1.15l-0.89,0.52l-1.49,-0.18l-2.4,0.94l-2.47,-5.4l7.35,-2.71l1.67,-5.23l-1.12,-2.09l0.05,-0.83l0.67,-1.0l0.07,-1.05l0.9,-0.42l-0.05,-2.07l0.7,-0.01l1.0,1.62l1.51,1.08l3.3,0.84l1.73,2.29l0.81,0.37l-1.23,2.35l-0.99,0.79Z",name:"Oman"},TN:{path:"M448.1,188.24l-1.0,1.27l-0.02,1.32l0.84,0.88l-0.28,2.09l-1.53,1.32l-0.12,0.42l0.48,1.54l1.42,0.32l0.53,1.11l0.9,0.52l-0.11,1.67l-3.54,2.64l-0.1,2.38l-0.58,0.3l-0.96,-4.45l-1.54,-1.25l-0.16,-0.78l-1.92,-1.56l-0.18,-1.76l1.51,-1.62l0.59,-2.34l-0.38,-2.78l0.42,-1.21l2.45,-1.05l1.29,0.26l-0.06,1.11l0.58,0.38l1.47,-0.73Z",name:"Tunisia"},JO:{path:"M518.64,201.38l-5.14,1.56l-0.19,0.65l2.16,2.39l-0.89,1.14l-1.71,0.34l-1.71,1.8l-2.34,-0.37l1.21,-4.32l0.56,-4.07l2.8,0.94l4.46,-2.71l0.79,2.66Z",name:"Jordan"},HR:{path:"M455.59,162.84l1.09,0.07l-0.82,0.94l-0.27,-1.01ZM456.96,162.92l0.62,-0.41l1.73,0.45l0.42,-0.4l-0.01,-0.59l0.86,-0.52l0.2,-1.05l1.63,-0.68l2.57,1.68l2.07,0.6l0.87,-0.31l1.05,1.57l-0.52,0.63l-1.05,-0.56l-1.68,0.04l-2.1,-0.5l-1.29,0.06l-0.57,0.49l-0.59,-0.47l-0.62,0.16l-0.46,1.7l1.79,2.42l2.79,2.75l-1.18,-0.87l-2.21,-0.87l-1.67,-1.78l0.13,-0.63l-1.05,-1.19l-0.32,-1.27l-1.42,-0.43Z",name:"Croatia"},HT:{path:"M237.05,238.38l-1.16,0.43l-0.91,-0.55l0.05,-0.2l2.02,0.31ZM237.53,238.43l1.06,0.12l-0.05,0.01l-1.01,-0.12ZM239.25,238.45l0.79,-0.51l0.06,-0.62l-1.02,-1.0l0.02,-0.82l-0.3,-0.4l-0.93,-0.32l3.16,0.45l0.02,1.84l-0.48,0.34l-0.08,0.58l0.54,0.72l-1.78,-0.26Z",name:"Haiti"},HU:{path:"M462.08,157.89l0.65,-1.59l-0.09,-0.44l0.64,-0.0l0.39,-0.34l0.1,-0.69l1.75,0.87l2.32,-0.37l0.43,-0.66l3.49,-0.78l0.69,-0.78l0.57,-0.14l2.57,0.93l0.67,-0.23l1.03,0.65l0.08,0.37l-1.42,0.71l-2.59,4.14l-1.8,0.53l-1.68,-0.1l-2.74,1.23l-1.85,-0.54l-2.54,-1.66l-0.66,-1.1Z",name:"Hungary"},HN:{path:"M199.6,249.52l-1.7,-1.21l0.06,-0.94l3.04,-2.14l2.37,0.28l1.27,-0.09l1.1,-0.52l1.3,0.28l1.14,-0.25l1.38,0.37l2.23,1.37l-2.36,0.93l-1.23,-0.39l-0.88,1.3l-1.28,0.99l-0.98,-0.22l-0.42,0.52l-0.96,0.05l-0.36,0.41l0.04,0.88l-0.52,0.6l-0.3,0.04l-0.3,-0.55l-0.66,-0.31l0.11,-0.67l-0.48,-0.65l-0.87,-0.26l-0.73,0.2Z",name:"Honduras"},PR:{path:"M256.17,238.73l-0.26,0.27l-2.83,0.05l-0.07,-0.55l1.95,-0.1l1.22,0.33Z",name:"Puerto Rico"},PS:{path:"M509.21,203.07l0.1,-0.06l-0.02,0.03l-0.09,0.03ZM509.36,202.91l-0.02,-0.63l-0.33,-0.16l0.31,-1.09l0.24,0.1l-0.2,1.78Z",name:"Palestine"},PT:{path:"M401.84,187.38l-0.64,0.47l-1.13,-0.35l-0.91,0.17l0.28,-1.78l-0.24,-1.78l-1.25,-0.56l-0.45,-0.84l0.17,-1.66l1.01,-1.18l0.69,-2.92l-0.04,-1.39l-0.59,-1.9l1.3,-0.85l0.84,1.35l3.1,-0.3l0.46,0.99l-1.05,0.94l-0.03,2.16l-0.41,0.57l-0.08,1.1l-0.79,0.18l-0.26,0.59l0.91,1.6l-0.63,1.75l0.76,1.09l-1.1,1.52l0.07,1.05Z",name:"Portugal"},PY:{path:"M274.9,336.12l0.74,1.52l-0.16,3.45l0.32,0.41l2.64,0.5l1.11,-0.47l1.4,0.59l0.36,0.6l0.53,3.42l1.27,0.4l0.98,-0.38l0.51,0.27l-0.0,1.18l-1.21,5.32l-2.09,1.9l-1.8,0.4l-4.71,-0.98l2.2,-3.63l-0.32,-1.5l-2.78,-1.28l-3.03,-1.94l-2.07,-0.44l-4.34,-4.06l0.91,-2.9l0.08,-1.42l1.07,-2.04l4.13,-0.72l2.18,0.03l2.05,1.17l0.03,0.59Z",name:"Paraguay"},PA:{path:"M213.8,263.68l0.26,-1.52l-0.36,-0.26l-0.01,-0.49l0.44,-0.1l0.93,1.4l1.26,0.03l0.77,0.49l1.38,-0.23l2.51,-1.11l0.86,-0.72l3.45,0.85l1.4,1.18l0.41,1.74l-0.21,0.34l-0.53,-0.12l-0.47,0.29l-0.16,0.6l-0.68,-1.28l0.45,-0.49l-0.19,-0.66l-0.47,-0.13l-0.54,-0.84l-1.5,-0.75l-1.1,0.16l-0.75,0.99l-1.62,0.84l-0.18,0.96l0.85,0.97l-0.58,0.45l-0.69,0.08l-0.34,-1.18l-1.27,0.03l-0.71,-1.05l-2.59,-0.46Z",name:"Panama"},PG:{path:"M808.58,298.86l2.54,2.56l-0.13,0.26l-0.33,0.12l-0.87,-0.78l-1.22,-2.16ZM801.41,293.04l0.5,0.29l0.26,0.27l-0.49,-0.35l-0.27,-0.21ZM803.17,294.58l0.59,0.5l0.08,1.06l-0.29,-0.91l-0.38,-0.65ZM796.68,298.41l0.52,0.75l1.43,-0.19l2.27,-1.81l-0.01,-1.43l1.12,0.16l-0.04,1.1l-0.7,1.28l-1.12,0.18l-0.62,0.79l-2.46,1.11l-1.17,-0.0l-3.08,-1.25l3.41,0.0l0.45,-0.68ZM789.15,303.55l2.31,1.8l1.59,2.61l1.34,0.13l-0.06,0.66l0.31,0.43l1.06,0.24l0.06,0.65l2.25,1.05l-1.22,0.13l-0.72,-0.63l-4.56,-0.65l-3.22,-2.87l-1.49,-2.34l-3.27,-1.1l-2.38,0.72l-1.59,0.86l-0.2,0.42l0.27,1.55l-1.55,0.68l-1.36,-0.4l-2.21,-0.09l-0.08,-15.41l8.39,2.93l2.95,2.4l0.6,1.64l4.02,1.49l0.31,0.68l-1.76,0.21l-0.33,0.52l0.55,1.68Z",name:"Papua New Guinea"},PE:{path:"M244.96,295.21l-1.26,-0.07l-0.57,0.42l-1.93,0.45l-2.98,1.75l-0.36,1.36l-0.58,0.8l0.12,1.37l-1.24,0.59l-0.22,1.22l-0.62,0.84l1.04,2.27l1.28,1.44l-0.41,0.84l0.32,0.57l1.48,0.13l1.16,1.37l2.21,0.07l1.63,-1.08l-0.13,3.02l0.3,0.4l1.14,0.29l1.31,-0.34l1.9,3.59l-0.48,0.85l-0.17,3.85l-0.94,1.59l0.35,0.75l-0.47,1.07l0.98,1.97l-2.1,3.82l-0.98,0.5l-2.17,-1.28l-0.39,-1.16l-4.95,-2.58l-4.46,-2.79l-1.84,-1.51l-0.91,-1.84l0.3,-0.96l-2.11,-3.33l-4.82,-9.68l-1.04,-1.2l-0.87,-1.94l-3.4,-2.48l0.58,-1.18l-1.13,-2.23l0.66,-1.49l1.45,-1.15l-0.6,0.98l0.07,0.92l0.47,0.36l1.74,0.03l0.97,1.17l0.54,0.07l1.42,-1.03l0.6,-1.84l1.42,-2.02l3.04,-1.04l2.73,-2.62l0.86,-1.74l-0.1,-1.87l1.44,1.02l0.9,1.25l1.06,0.59l1.7,2.73l1.86,0.31l1.45,-0.61l0.96,0.39l1.36,-0.19l1.45,0.89l-1.4,2.21l0.31,0.61l0.59,0.05l0.47,0.5Z",name:"Peru"},PK:{path:"M615.09,192.34l-1.83,1.81l-2.6,0.39l-3.73,-0.68l-1.58,1.33l-0.09,0.42l1.77,4.39l1.7,1.23l-1.69,1.27l-0.12,2.14l-2.33,2.64l-1.6,2.8l-2.46,2.67l-3.03,-0.07l-2.76,2.83l0.05,0.6l1.5,1.11l0.26,1.9l1.44,1.5l0.37,1.68l-5.01,-0.01l-1.78,1.7l-1.42,-0.52l-0.76,-1.87l-2.27,-2.15l-11.61,0.86l0.71,-2.34l3.43,-1.32l0.25,-0.44l-0.21,-1.24l-1.2,-0.65l-0.28,-2.46l-2.29,-1.14l-1.28,-1.94l2.82,0.94l2.62,-0.38l1.42,0.33l0.76,-0.56l1.71,0.19l3.25,-1.14l0.27,-0.36l0.08,-2.19l1.18,-1.32l1.68,0.0l0.58,-0.82l1.6,-0.3l1.19,0.16l0.98,-0.78l0.02,-1.88l0.93,-1.47l1.48,-0.66l0.19,-0.55l-0.66,-1.25l2.04,-0.11l0.69,-1.01l-0.02,-1.16l1.11,-1.06l-0.17,-1.78l-0.49,-1.03l1.15,-0.98l5.42,-0.91l2.6,-0.82l1.6,1.16l0.97,2.34l3.45,0.97Z",name:"Pakistan"},PH:{path:"M737.01,263.84l0.39,2.97l-0.44,1.18l-0.55,-1.53l-0.67,-0.14l-1.17,1.28l0.65,2.09l-0.42,0.69l-2.48,-1.23l-0.57,-1.49l0.65,-1.03l-0.1,-0.54l-1.59,-1.19l-0.56,0.08l-0.65,0.87l-1.23,0.0l-1.58,0.97l0.83,-1.8l2.56,-1.42l0.65,0.84l0.45,0.13l1.9,-0.69l0.56,-1.11l1.5,-0.06l0.38,-0.43l-0.09,-1.19l1.21,0.71l0.36,2.02ZM733.59,256.58l0.05,0.75l0.08,0.26l-0.8,-0.42l-0.18,-0.71l0.85,0.12ZM734.08,256.1l-0.12,-1.12l-1.0,-1.27l1.36,0.03l0.53,0.73l0.51,2.04l-1.27,-0.4ZM733.76,257.68l0.38,0.98l-0.32,0.15l-0.07,-1.13ZM724.65,238.43l1.46,0.7l0.72,-0.31l-0.32,1.17l0.79,1.71l-0.57,1.84l-1.53,1.04l-0.39,2.25l0.56,2.04l1.63,0.57l1.16,-0.27l2.71,1.23l-0.19,1.08l0.76,0.84l-0.08,0.36l-1.4,-0.9l-0.88,-1.27l-0.66,0.0l-0.38,0.55l-1.6,-1.31l-2.15,0.36l-0.87,-0.39l0.07,-0.61l0.66,-0.55l-0.01,-0.62l-0.75,-0.59l-0.72,0.44l-0.74,-0.87l-0.39,-2.49l0.32,0.27l0.66,-0.28l0.26,-3.97l0.7,-2.02l1.14,0.0ZM731.03,258.87l-0.88,0.85l-1.19,1.94l-1.05,-1.19l0.93,-1.1l0.32,-1.47l0.52,-0.06l-0.27,1.15l0.22,0.45l0.49,-0.12l1.0,-1.32l-0.08,0.85ZM726.83,255.78l0.83,0.38l1.17,-0.0l-0.02,0.48l-2.0,1.4l0.03,-2.26ZM724.81,252.09l-0.38,1.27l-1.42,-1.95l1.2,0.05l0.6,0.63ZM716.55,261.82l1.1,-0.95l0.03,-0.03l-0.28,0.36l-0.85,0.61ZM719.22,259.06l0.04,-0.06l0.8,-1.53l0.16,0.75l-1.0,0.84Z",name:"Philippines"},PL:{path:"M468.44,149.42l-1.11,-1.54l-1.86,-0.33l-0.48,-1.05l-1.72,-0.37l-0.65,0.69l-0.72,-0.36l0.11,-0.61l-0.33,-0.46l-1.75,-0.27l-1.04,-0.93l-0.94,-1.94l0.16,-1.22l-0.62,-1.8l-0.78,-1.07l0.57,-1.04l-0.48,-1.43l1.41,-0.83l6.91,-2.71l2.14,0.5l0.52,0.91l5.51,0.44l4.55,-0.05l1.07,0.31l0.48,0.84l0.15,1.58l0.65,1.2l-0.01,0.99l-1.27,0.58l-0.19,0.54l0.73,1.48l0.08,1.55l1.2,2.76l-0.17,0.58l-1.23,0.44l-2.27,2.72l0.18,0.95l-1.97,-1.03l-1.98,0.4l-1.36,-0.28l-1.24,0.58l-1.07,-0.97l-1.16,0.24Z",name:"Poland"},ZM:{path:"M481.47,313.3l0.39,0.31l2.52,0.14l0.99,1.17l2.01,0.35l1.4,-0.64l0.69,1.17l1.78,0.33l1.84,2.35l2.23,0.18l0.4,-0.43l-0.21,-2.74l-0.62,-0.3l-0.48,0.32l-1.98,-1.17l0.72,-5.29l-0.51,-1.18l0.57,-1.3l3.68,-0.62l0.26,0.63l1.21,0.63l0.9,-0.22l2.16,0.67l1.33,0.71l1.07,1.02l0.56,1.87l-0.88,2.7l0.43,2.09l-0.73,0.87l-0.76,2.37l0.59,0.68l-6.6,1.83l-0.29,0.44l0.19,1.45l-1.68,0.35l-1.43,1.02l-0.38,0.87l-0.87,0.26l-3.48,3.69l-4.16,-0.53l-1.52,-1.0l-1.77,-0.13l-1.83,0.52l-3.04,-3.4l0.11,-7.59l4.82,0.03l0.39,-0.49l-0.18,-0.76l0.33,-0.83l-0.4,-1.36l0.24,-1.05Z",name:"Zambia"},EH:{path:"M384.42,230.28l0.25,-0.79l1.06,-1.29l0.8,-3.51l3.38,-2.78l0.7,-1.81l0.06,4.84l-1.98,0.2l-0.94,1.59l0.39,3.56l-3.7,-0.01ZM392.01,218.1l0.7,-1.8l1.77,-0.24l2.09,0.34l0.95,-0.62l1.28,-0.07l-0.0,2.51l-6.79,-0.12Z",name:"W. Sahara"},EE:{path:"M485.71,115.04l2.64,0.6l2.56,0.11l-1.6,1.91l0.61,3.54l-0.81,0.87l-1.78,-0.01l-3.22,-1.76l-1.8,0.45l0.21,-1.53l-0.58,-0.41l-0.69,0.34l-1.26,-1.03l-0.17,-1.63l2.83,-0.92l3.05,-0.52Z",name:"Estonia"},EG:{path:"M492.06,205.03l1.46,0.42l2.95,-1.64l2.04,-0.21l1.53,0.3l0.59,1.19l0.69,0.04l0.41,-0.64l1.81,0.58l1.95,0.16l1.04,-0.51l1.42,4.08l-2.03,4.54l-1.66,-1.77l-1.76,-3.85l-0.64,-0.12l-0.36,0.67l1.04,2.88l3.44,6.95l1.78,3.04l2.03,2.65l-0.36,0.53l0.23,2.01l2.7,2.19l-28.41,0.0l0.0,-18.96l-0.73,-2.2l0.59,-1.56l-0.32,-1.26l0.68,-0.99l3.06,-0.04l4.82,1.52Z",name:"Egypt"},ZA:{path:"M467.14,373.21l-0.13,-1.96l-0.68,-1.56l0.7,-0.68l-0.13,-2.33l-4.56,-8.19l0.77,-0.86l0.6,0.45l0.69,1.31l2.83,0.72l1.5,-0.26l2.24,-1.39l0.19,-9.55l1.35,2.3l-0.21,1.5l0.61,1.2l0.4,0.19l1.79,-0.27l2.6,-2.07l0.69,-1.32l0.96,-0.48l2.19,1.04l2.04,0.13l1.77,-0.65l0.85,-2.12l1.38,-0.33l1.59,-2.76l2.15,-1.89l3.41,-1.87l2.0,0.45l1.02,-0.28l0.99,0.2l1.75,5.29l-0.38,3.25l-0.81,-0.23l-1.0,0.46l-0.87,1.68l-0.05,1.16l1.97,1.84l1.47,-0.29l0.69,-1.18l1.09,0.01l-0.76,3.69l-0.58,1.09l-2.2,1.79l-3.17,4.76l-2.8,2.83l-3.57,2.88l-2.53,1.05l-1.22,0.14l-0.51,0.7l-1.18,-0.32l-1.39,0.5l-2.59,-0.52l-1.61,0.33l-1.18,-0.11l-2.55,1.1l-2.1,0.44l-1.6,1.07l-0.85,0.05l-0.93,-0.89l-0.93,-0.15l-0.97,-1.13l-0.25,0.05ZM491.45,364.19l0.62,-0.93l1.48,-0.59l1.18,-2.19l-0.07,-0.49l-1.99,-1.69l-1.66,0.56l-1.43,1.14l-1.34,1.73l0.02,0.51l1.88,2.11l1.31,-0.16Z",name:"South Africa"},EC:{path:"M231.86,285.53l0.29,1.59l-0.69,1.45l-2.61,2.51l-3.13,1.11l-1.53,2.18l-0.49,1.68l-1.0,0.73l-1.02,-1.11l-1.78,-0.16l0.67,-1.15l-0.24,-0.86l1.25,-2.13l-0.54,-1.09l-0.67,-0.08l-0.72,0.87l-0.87,-0.64l0.35,-0.69l-0.36,-1.96l0.81,-0.51l0.45,-1.51l0.92,-1.57l-0.07,-0.97l2.65,-1.33l2.75,1.35l0.77,1.05l2.12,0.35l0.76,-0.32l1.96,1.21Z",name:"Ecuador"},IT:{path:"M451.59,158.63l3.48,0.94l-0.21,1.17l0.3,0.83l-1.49,-0.24l-2.04,1.1l-0.21,0.39l0.13,1.45l-0.25,1.12l0.82,1.57l2.39,1.63l1.31,2.54l2.79,2.43l2.05,0.08l0.21,0.23l-0.39,0.33l0.09,0.67l4.05,1.97l2.17,1.76l-0.16,0.36l-1.17,-1.08l-2.18,-0.49l-0.44,0.2l-1.05,1.91l0.14,0.54l1.57,0.95l-0.19,0.98l-1.06,0.33l-1.25,2.34l-0.37,0.08l0.0,-0.33l1.0,-2.45l-1.73,-3.17l-1.12,-0.51l-0.88,-1.33l-1.51,-0.51l-1.27,-1.25l-1.75,-0.18l-4.12,-3.21l-1.62,-1.65l-1.03,-3.19l-3.53,-1.36l-1.3,0.51l-1.69,1.41l0.16,-0.72l-0.28,-0.47l-1.14,-0.33l-0.53,-1.96l0.72,-0.78l0.04,-0.48l-0.65,-1.17l0.8,0.39l1.4,-0.23l1.11,-0.84l0.52,0.35l1.19,-0.1l0.75,-1.2l1.53,0.33l1.36,-0.56l0.35,-1.14l1.08,0.32l0.68,-0.64l1.98,-0.44l0.42,0.82ZM459.19,184.75l-0.65,1.65l0.32,1.05l-0.31,0.89l-1.5,-0.85l-4.5,-1.67l0.19,-0.82l2.67,0.23l3.78,-0.48ZM443.93,176.05l1.18,1.66l-0.3,3.32l-1.06,-0.01l-0.77,0.73l-0.53,-0.44l-0.1,-3.37l-0.39,-1.22l1.04,0.01l0.92,-0.68Z",name:"Italy"},VN:{path:"M690.56,230.25l-2.7,1.82l-2.09,2.46l-0.63,1.95l4.31,6.45l2.32,1.65l1.43,1.94l1.11,4.59l-0.32,4.24l-1.93,1.54l-2.84,1.61l-2.11,2.15l-2.73,2.06l-0.59,-1.05l0.63,-1.53l-0.13,-0.47l-1.34,-1.04l1.51,-0.71l2.55,-0.18l0.3,-0.63l-0.82,-1.14l4.0,-2.07l0.31,-3.05l-0.57,-1.77l0.42,-2.66l-0.73,-1.97l-1.86,-1.76l-3.63,-5.29l-2.72,-1.46l0.36,-0.47l1.5,-0.64l0.21,-0.52l-0.97,-2.27l-0.37,-0.24l-2.83,-0.02l-2.24,-3.9l0.83,-0.4l4.39,-0.29l2.06,-1.31l1.15,0.89l1.88,0.4l-0.17,1.51l1.35,1.16l1.67,0.45Z",name:"Vietnam"},SB:{path:"M826.69,311.6l-0.61,0.09l-0.2,-0.33l0.37,0.15l0.44,0.09ZM824.18,307.38l-0.26,-0.3l-0.31,-0.91l0.03,0.0l0.54,1.21ZM823.04,309.33l-1.66,-0.22l-0.2,-0.52l1.16,0.28l0.69,0.46ZM819.28,304.68l1.14,0.65l0.02,0.03l-0.81,-0.44l-0.35,-0.23Z",name:"Solomon Is."},ET:{path:"M516.04,247.79l1.1,0.84l1.63,-0.45l0.68,0.47l1.63,0.03l2.01,0.94l1.73,1.66l1.64,2.07l-1.52,2.04l0.16,1.72l0.39,0.38l2.05,0.0l-0.36,1.03l2.86,3.58l8.32,3.08l1.31,0.02l-6.32,6.75l-3.1,0.11l-2.36,1.77l-1.47,0.04l-0.86,0.79l-1.38,-0.0l-1.32,-0.81l-2.29,1.05l-0.76,0.98l-3.29,-0.41l-3.07,-2.07l-1.8,-0.07l-0.62,-0.6l0.0,-1.24l-0.28,-0.38l-1.15,-0.37l-1.4,-2.59l-1.19,-0.68l-0.47,-1.0l-1.27,-1.23l-1.16,-0.22l0.43,-0.72l1.45,-0.28l0.41,-0.95l-0.03,-2.21l0.68,-2.44l1.05,-0.63l1.43,-3.06l1.57,-1.37l1.02,-2.51l0.35,-1.88l2.52,0.46l0.44,-0.24l0.58,-1.43Z",name:"Ethiopia"},SO:{path:"M525.13,288.48l-1.13,-1.57l-0.03,-8.86l2.66,-3.38l1.67,-0.13l2.13,-1.69l3.41,-0.23l7.08,-7.55l2.91,-3.69l0.08,-4.82l2.98,-0.67l1.24,-0.86l0.45,-0.0l-0.2,3.0l-1.21,3.62l-2.73,5.97l-2.13,3.65l-5.03,6.16l-8.56,6.4l-2.78,3.08l-0.8,1.56Z",name:"Somalia"},ZW:{path:"M498.91,341.09l-1.11,-0.22l-0.92,0.28l-2.09,-0.44l-1.5,-1.11l-1.89,-0.43l-0.62,-1.4l-0.01,-0.84l-0.3,-0.38l-0.97,-0.25l-2.71,-2.74l-1.92,-3.32l3.83,0.45l3.73,-3.82l1.08,-0.44l0.26,-0.77l1.25,-0.9l1.41,-0.26l0.5,0.89l1.99,-0.05l1.72,1.17l1.11,0.17l1.05,0.66l0.01,2.99l-0.59,3.76l0.38,0.86l-0.23,1.23l-0.39,0.35l-0.63,1.81l-2.43,2.75Z",name:"Zimbabwe"},ES:{path:"M416.0,169.21l1.07,1.17l4.61,1.38l1.06,-0.57l2.6,1.26l2.71,-0.3l0.09,1.12l-2.14,1.8l-3.11,0.61l-0.31,0.31l-0.2,0.89l-1.54,1.69l-0.97,2.4l0.84,1.74l-1.32,1.27l-0.48,1.68l-1.88,0.65l-1.66,2.07l-5.36,-0.01l-1.79,1.08l-0.89,0.98l-0.88,-0.17l-0.79,-0.82l-0.68,-1.59l-2.37,-0.63l-0.11,-0.5l1.21,-1.82l-0.77,-1.13l0.61,-1.68l-0.76,-1.62l0.87,-0.49l0.09,-1.25l0.42,-0.6l0.03,-2.11l0.99,-0.69l0.13,-0.5l-1.03,-1.73l-1.46,-0.11l-0.61,0.38l-1.06,0.0l-0.52,-1.23l-0.53,-0.21l-1.32,0.67l-0.01,-1.49l-0.75,-0.96l3.03,-1.88l2.99,0.53l3.32,-0.02l2.63,0.51l6.01,-0.06Z",name:"Spain"},ER:{path:"M520.38,246.23l3.42,2.43l3.5,3.77l0.84,0.54l-0.95,-0.01l-3.51,-3.89l-2.33,-1.15l-1.73,-0.07l-0.91,-0.51l-1.26,0.51l-1.34,-1.02l-0.61,0.17l-0.66,1.61l-2.35,-0.43l-0.17,-0.67l1.29,-5.29l0.61,-0.61l1.95,-0.53l0.87,-1.01l1.17,2.41l0.68,2.33l1.49,1.43Z",name:"Eritrea"},ME:{path:"M468.91,172.53l-1.22,-1.02l0.47,-1.81l0.89,-0.72l2.26,1.51l-0.5,0.57l-0.75,-0.27l-1.14,1.73Z",name:"Montenegro"},MD:{path:"M488.41,153.73l1.4,-0.27l1.72,0.93l1.07,0.15l0.85,0.65l-0.14,0.84l0.96,0.85l1.12,2.47l-1.15,-0.07l-0.66,-0.41l-0.52,0.25l-0.09,0.86l-1.08,1.89l-0.27,-0.86l0.25,-1.34l-0.16,-1.6l-3.29,-4.34Z",name:"Moldova"},MG:{path:"M545.91,319.14l0.4,3.03l0.62,1.21l-0.21,1.02l-0.57,-0.8l-0.69,-0.01l-0.47,0.76l0.41,2.12l-0.18,0.87l-0.73,0.78l-0.15,2.14l-4.71,15.2l-1.06,2.88l-3.92,1.64l-3.12,-1.49l-0.6,-1.21l-0.19,-2.4l-0.86,-2.05l-0.21,-1.77l0.38,-1.62l1.21,-0.75l0.01,-0.76l1.19,-2.04l0.23,-1.66l-1.06,-2.99l-0.19,-2.21l0.81,-1.33l0.32,-1.46l4.63,-1.22l3.44,-3.0l0.85,-1.4l-0.08,-0.7l0.78,-0.04l1.38,-1.77l0.13,-1.64l0.45,-0.61l1.16,1.69l0.59,1.6Z",name:"Madagascar"},MA:{path:"M378.78,230.02l0.06,-0.59l0.92,-0.73l0.82,-1.37l-0.09,-1.04l0.79,-1.7l1.31,-1.58l0.96,-0.59l0.66,-1.55l0.09,-1.47l0.81,-1.48l1.72,-1.07l1.55,-2.69l1.16,-0.96l2.44,-0.39l1.94,-1.82l1.31,-0.78l2.09,-2.28l-0.51,-3.65l1.24,-3.7l1.5,-1.75l4.46,-2.57l2.37,-4.47l1.44,0.01l1.68,1.21l2.32,-0.19l3.47,0.65l0.8,1.54l0.16,1.71l0.86,2.96l0.56,0.59l-0.26,0.61l-3.05,0.44l-1.26,1.05l-1.33,0.22l-0.33,0.37l-0.09,1.78l-2.68,1.0l-1.07,1.42l-4.47,1.13l-4.04,2.01l-0.54,4.64l-1.15,0.06l-0.92,0.61l-1.96,-0.35l-2.42,0.54l-0.74,1.9l-0.86,0.4l-1.14,3.26l-3.53,3.01l-0.8,3.55l-0.96,1.1l-0.29,0.82l-4.95,0.18Z",name:"Morocco"},UZ:{path:"M598.64,172.75l-1.63,1.52l0.06,0.64l1.85,1.12l1.97,-0.64l2.21,1.17l-2.52,1.68l-2.59,-0.22l-0.18,-0.41l0.46,-1.23l-0.45,-0.53l-3.35,0.69l-2.1,3.51l-1.87,-0.12l-1.03,1.51l0.22,0.55l1.64,0.62l0.46,1.83l-1.19,2.49l-2.66,-0.53l0.05,-1.36l-0.26,-0.39l-3.3,-1.23l-2.56,-1.4l-4.4,-3.34l-1.34,-3.14l-1.08,-0.6l-2.58,0.13l-0.69,-0.44l-0.47,-2.52l-3.37,-1.6l-0.43,0.05l-2.07,1.72l-2.1,1.01l-0.21,0.47l0.28,1.01l-1.91,0.03l-0.09,-10.5l5.99,-1.7l6.19,3.54l2.71,2.84l7.05,-0.67l2.71,2.01l-0.17,2.81l0.39,0.42l0.9,0.02l0.44,2.14l0.38,0.32l2.94,0.09l0.95,1.42l1.28,-0.24l1.05,-2.04l4.43,-2.5Z",name:"Uzbekistan"},MM:{path:"M673.9,230.21l-1.97,1.57l-0.57,0.96l-1.4,0.6l-1.36,1.05l-1.99,0.36l-1.08,2.66l-0.91,0.4l-0.19,0.55l1.21,2.27l2.52,3.43l-0.79,1.91l-0.74,0.41l-0.17,0.52l0.65,1.37l1.61,1.95l0.25,2.58l0.9,2.13l-1.92,3.57l0.68,-2.25l-0.81,-1.74l0.19,-2.65l-1.05,-1.53l-1.24,-6.17l-1.12,-2.26l-0.6,-0.13l-4.34,3.02l-2.39,-0.65l0.77,-2.84l-0.52,-2.61l-1.91,-2.96l0.25,-0.75l-0.29,-0.51l-1.33,-0.3l-1.61,-1.93l-0.1,-1.3l0.82,-0.24l0.04,-1.64l1.02,-0.52l0.21,-0.45l-0.23,-0.95l0.54,-0.96l0.08,-2.22l1.46,0.45l0.47,-0.2l1.12,-2.19l0.16,-1.35l1.33,-2.16l-0.0,-1.52l2.89,-1.66l1.63,0.44l0.5,-0.44l-0.17,-1.4l0.64,-0.36l0.08,-1.04l0.77,-0.11l0.71,1.35l1.06,0.69l-0.03,3.86l-2.38,2.37l-0.3,3.15l0.46,0.43l2.28,-0.38l0.51,2.08l1.47,0.67l-0.6,1.8l0.19,0.48l2.97,1.48l1.64,-0.55l0.02,0.32Z",name:"Myanmar"},ML:{path:"M392.61,254.08l-0.19,-2.37l-0.99,-0.87l-0.44,-1.3l-0.09,-1.28l0.81,-0.58l0.35,-1.24l2.37,0.65l1.31,-0.47l0.86,0.15l0.66,-0.56l9.83,-0.04l0.38,-0.28l0.56,-1.8l-0.44,-0.65l-2.35,-21.95l3.27,-0.04l16.7,11.38l0.74,1.31l2.5,1.09l0.02,1.38l0.44,0.39l2.34,-0.21l0.01,5.38l-1.28,1.61l-0.26,1.49l-5.31,0.57l-1.07,0.92l-2.9,0.1l-0.86,-0.48l-1.38,0.36l-2.4,1.08l-0.6,0.87l-1.85,1.09l-0.43,0.7l-0.79,0.39l-1.44,-0.21l-0.81,0.84l-0.34,1.64l-1.91,2.02l-0.06,1.03l-0.67,1.22l0.13,1.16l-0.97,0.39l-0.23,-0.64l-0.52,-0.24l-1.35,0.4l-0.34,0.55l-2.69,-0.28l-0.37,-0.35l-0.02,-0.9l-0.65,-0.35l0.45,-0.64l-0.03,-0.53l-2.12,-2.44l-0.76,-0.01l-2.0,1.16l-0.78,-0.15l-0.8,-0.67l-1.21,0.23Z",name:"Mali"},MN:{path:"M676.61,146.48l3.81,1.68l5.67,-1.0l2.37,0.41l2.34,1.5l1.79,1.75l2.29,-0.03l3.12,0.52l2.47,-0.81l3.41,-0.59l3.53,-2.21l1.25,0.29l1.53,1.13l2.27,-0.21l-2.66,5.01l0.64,1.68l0.47,0.21l1.32,-0.38l2.38,0.48l2.02,-1.11l1.76,0.89l2.06,2.02l-0.13,0.53l-1.72,-0.29l-3.77,0.46l-1.88,0.99l-1.76,1.99l-3.71,1.17l-2.45,1.6l-3.83,-0.87l-0.41,0.17l-1.31,1.99l1.04,2.24l-1.52,0.9l-1.74,1.57l-2.79,1.02l-3.78,0.13l-4.05,1.05l-2.77,1.52l-1.16,-0.85l-2.94,0.0l-3.62,-1.79l-2.58,-0.49l-3.4,0.41l-5.12,-0.67l-2.63,0.06l-1.31,-1.6l-1.4,-3.0l-1.48,-0.33l-3.13,-1.94l-6.16,-0.93l-0.71,-1.06l0.86,-3.82l-1.93,-2.71l-3.5,-1.18l-1.95,-1.58l-0.5,-1.72l2.34,-0.52l4.75,-2.8l3.62,-1.47l2.18,0.97l2.46,0.05l1.81,1.53l2.46,0.12l3.95,0.71l2.43,-2.28l0.08,-0.48l-0.9,-1.72l2.24,-2.98l2.62,1.27l4.94,1.17l0.43,2.24Z",name:"Mongolia"},MK:{path:"M472.8,173.98l0.49,-0.71l3.57,-0.71l1.0,0.77l0.13,1.45l-0.65,0.53l-1.15,-0.05l-1.12,0.67l-1.39,0.22l-0.79,-0.55l-0.29,-1.03l0.19,-0.6Z",name:"Macedonia"},MW:{path:"M505.5,309.31l0.85,1.95l0.15,2.86l-0.69,1.65l0.71,1.8l0.06,1.28l0.49,0.64l0.07,1.06l0.4,0.55l0.8,-0.23l0.55,0.61l0.69,-0.21l0.34,0.6l0.19,2.94l-1.04,0.62l-0.54,1.25l-1.11,-1.08l-0.16,-1.56l0.51,-1.31l-0.32,-1.3l-0.99,-0.65l-0.82,0.12l-2.36,-1.64l0.63,-1.96l0.82,-1.18l-0.46,-2.01l0.9,-2.86l-0.94,-2.51l0.96,0.18l0.29,0.4Z",name:"Malawi"},MR:{path:"M407.36,220.66l-2.58,0.03l-0.39,0.44l2.42,22.56l0.36,0.43l-0.39,1.24l-9.75,0.04l-0.56,0.53l-0.91,-0.11l-1.27,0.45l-1.61,-0.66l-0.97,0.03l-0.36,0.29l-0.38,1.35l-0.42,0.23l-2.93,-3.4l-2.96,-1.52l-1.62,-0.03l-1.27,0.54l-1.12,-0.2l-0.65,0.4l-0.08,-0.49l0.68,-1.29l0.31,-2.43l-0.57,-3.91l0.23,-1.21l-0.69,-1.5l-1.15,-1.02l0.25,-0.39l9.58,0.02l0.4,-0.45l-0.46,-3.68l0.47,-1.04l2.12,-0.21l0.36,-0.4l-0.08,-6.4l7.81,0.13l0.41,-0.4l0.01,-3.31l7.76,5.35Z",name:"Mauritania"},UG:{path:"M498.55,276.32l0.7,-0.46l1.65,0.5l1.96,-0.57l1.7,0.01l1.45,-0.98l0.91,1.33l1.33,3.95l-2.57,4.03l-1.46,-0.4l-2.54,0.91l-1.37,1.61l-0.01,0.81l-2.42,-0.01l-2.26,1.01l-0.17,-1.59l0.58,-1.04l0.14,-1.94l1.37,-2.28l1.78,-1.58l-0.17,-0.65l-0.72,-0.24l0.13,-2.43Z",name:"Uganda"},MY:{path:"M717.47,273.46l-1.39,0.65l-2.12,-0.41l-2.88,-0.0l-0.38,0.28l-0.84,2.75l-0.99,0.96l-1.21,3.29l-1.73,0.45l-2.45,-0.68l-1.39,0.31l-1.33,1.15l-1.59,-0.14l-1.41,0.44l-1.44,-1.19l-0.18,-0.73l1.34,0.53l1.93,-0.47l0.75,-2.22l4.02,-1.03l2.75,-3.21l0.82,0.94l0.64,-0.05l0.4,-0.65l0.96,0.06l0.42,-0.36l0.24,-2.68l1.81,-1.64l1.21,-1.86l0.63,-0.01l1.07,1.05l0.34,1.28l3.44,1.35l-0.06,0.35l-1.37,0.1l-0.35,0.54l0.32,0.88ZM673.68,269.59l0.17,1.09l0.47,0.33l1.65,-0.3l0.87,-0.94l1.61,1.52l0.98,1.56l-0.12,2.81l0.41,2.29l0.95,0.9l0.88,2.44l-1.27,0.12l-5.1,-3.67l-0.34,-1.29l-1.37,-1.59l-0.33,-1.97l-0.88,-1.4l0.25,-1.68l-0.46,-1.05l1.63,0.84Z",name:"Malaysia"},MX:{path:"M133.12,200.41l0.2,0.47l9.63,3.33l6.96,-0.02l0.4,-0.4l0.0,-0.74l3.77,0.0l3.55,2.93l1.39,2.83l1.52,1.04l2.08,0.82l0.47,-0.14l1.46,-2.0l1.73,-0.04l1.59,0.98l2.05,3.35l1.47,1.56l1.26,3.14l2.18,1.02l2.26,0.58l-1.18,3.72l-0.42,5.04l1.79,4.89l1.62,1.89l0.61,1.52l1.2,1.42l2.55,0.66l1.37,1.1l7.54,-1.89l1.86,-1.3l1.14,-4.3l4.1,-1.21l3.57,-0.11l0.32,0.3l-0.06,0.94l-1.26,1.45l-0.67,1.71l0.38,0.7l-0.72,2.27l-0.49,-0.3l-1.0,0.08l-1.0,1.39l-0.47,-0.11l-0.53,0.47l-4.26,-0.02l-0.4,0.4l-0.0,1.06l-1.1,0.26l0.1,0.44l1.82,1.44l0.56,0.91l-3.19,0.21l-1.21,2.09l0.24,0.72l-0.2,0.44l-2.24,-2.18l-1.45,-0.93l-2.22,-0.69l-1.52,0.22l-3.07,1.16l-10.55,-3.85l-2.86,-1.96l-3.78,-0.92l-1.08,-1.19l-2.62,-1.43l-1.18,-1.54l-0.38,-0.81l0.66,-0.63l-0.18,-0.53l0.52,-0.76l0.01,-0.91l-2.0,-3.82l-2.21,-2.63l-2.53,-2.09l-1.19,-1.62l-2.2,-1.17l-0.3,-0.43l0.34,-1.48l-0.21,-0.45l-1.23,-0.6l-1.36,-1.2l-0.59,-1.78l-1.54,-0.47l-2.44,-2.55l-0.16,-0.9l-1.33,-2.03l-0.84,-1.99l-0.16,-1.33l-1.81,-1.1l-0.97,0.05l-1.31,-0.7l-0.57,0.22l-0.4,1.12l0.72,3.77l3.51,3.89l0.28,0.78l0.53,0.26l0.41,1.43l1.33,1.73l1.58,1.41l0.8,2.39l1.43,2.41l0.13,1.32l0.37,0.36l1.04,0.08l1.67,2.28l-0.85,0.76l-0.66,-1.51l-1.68,-1.54l-2.91,-1.87l0.06,-1.82l-0.54,-1.68l-2.91,-2.03l-0.55,0.09l-1.95,-1.1l-0.88,-0.94l0.68,-0.08l0.93,-1.01l0.08,-1.78l-1.93,-1.94l-1.46,-0.77l-3.75,-7.56l4.88,-0.42Z",name:"Mexico"},IL:{path:"M507.76,203.05l0.4,-0.78l0.18,0.4l-0.33,1.03l0.52,0.44l0.68,-0.22l-0.86,3.6l-1.16,-3.32l0.59,-0.74l-0.03,-0.41ZM508.73,200.34l0.37,-1.02l0.64,0.0l0.52,-0.51l-0.49,1.53l-0.56,-0.24l-0.48,0.23Z",name:"Israel"},FR:{path:"M444.48,172.62l-0.64,1.78l-0.58,-0.31l-0.49,-1.72l0.4,-0.89l1.0,-0.72l0.3,1.85ZM429.64,147.1l1.78,1.58l1.46,-0.13l2.1,1.42l1.35,0.27l1.23,0.83l3.04,0.5l-1.03,1.85l-0.3,2.12l-0.41,0.32l-0.95,-0.24l-0.5,0.43l0.06,0.61l-1.81,1.92l-0.04,1.42l0.55,0.38l0.88,-0.36l0.61,0.97l-0.03,1.0l0.57,0.91l-0.75,1.09l0.65,2.39l1.27,0.57l-0.18,0.82l-2.01,1.53l-4.77,-0.8l-3.82,1.0l-0.53,1.85l-2.49,0.34l-2.71,-1.31l-1.16,0.57l-4.31,-1.29l-0.72,-0.86l1.19,-1.78l0.39,-6.45l-2.58,-3.3l-1.9,-1.66l-3.72,-1.23l-0.19,-1.72l2.81,-0.61l4.12,0.81l0.47,-0.48l-0.6,-2.77l1.94,0.95l5.83,-2.54l0.92,-2.74l1.6,-0.49l0.24,0.78l1.36,0.33l1.05,1.19ZM289.01,278.39l-0.81,0.8l-0.78,0.12l-0.5,-0.66l-0.56,-0.1l-0.91,0.6l-0.46,-0.22l1.09,-2.96l-0.96,-1.77l-0.17,-1.49l1.07,-1.77l2.32,0.75l2.51,2.01l0.3,0.74l-2.14,3.96Z",name:"France"},XS:{path:"M531.15,258.94l1.51,0.12l5.13,-0.95l5.3,-1.48l-0.01,4.4l-2.67,3.39l-1.85,0.01l-8.04,-2.94l-2.55,-3.17l1.12,-1.71l2.04,2.34Z",name:"Somaliland"},FI:{path:"M492.17,76.39l-0.23,3.5l3.52,2.63l-2.08,2.88l-0.02,0.44l2.8,4.56l-1.59,3.31l2.16,3.24l-0.94,2.39l0.14,0.47l3.44,2.51l-0.77,1.62l-7.52,6.95l-4.5,0.31l-4.38,1.37l-3.8,0.74l-1.44,-1.96l-2.17,-1.11l0.5,-3.66l-1.16,-3.33l1.09,-2.08l2.21,-2.42l5.67,-4.32l1.64,-0.83l0.21,-0.42l-0.46,-2.02l-3.38,-1.89l-0.75,-1.43l-0.22,-6.74l-6.79,-4.8l0.8,-0.62l2.54,2.12l3.46,-0.12l3.0,0.96l2.51,-2.11l1.17,-3.08l3.55,-1.38l2.76,1.53l-0.95,2.79Z",name:"Finland"},FJ:{path:"M869.95,326.98l-1.21,0.41l-0.08,-0.23l2.97,-1.21l-0.14,0.42l-1.54,0.61ZM867.58,329.25l0.43,0.37l-0.27,0.88l-1.24,0.28l-1.04,-0.24l-0.14,-0.66l0.63,-0.58l0.92,0.26l0.7,-0.31Z",name:"Fiji"},FK:{path:"M274.36,425.85l1.44,1.08l-0.47,0.73l-3.0,0.89l-0.96,-1.0l-0.52,-0.05l-1.83,1.29l-0.73,-0.88l2.46,-1.64l1.93,0.76l1.67,-1.19Z",name:"Falkland Is."},NI:{path:"M202.33,252.67l0.81,-0.18l1.03,-1.02l-0.04,-0.88l0.68,-0.0l0.63,-0.54l0.97,0.22l1.53,-1.26l0.58,-0.99l1.17,0.34l2.41,-0.94l0.13,1.32l-0.81,1.94l0.1,2.74l-0.36,0.37l-0.11,1.75l-0.47,0.81l0.18,1.14l-1.73,-0.85l-0.71,0.27l-1.47,-0.6l-0.52,0.16l-4.01,-3.81Z",name:"Nicaragua"},NL:{path:"M430.31,143.39l0.6,-0.5l2.13,-4.8l3.2,-1.33l1.74,0.08l0.33,0.8l-0.59,2.92l-0.5,0.99l-1.26,0.0l-0.4,0.45l0.33,2.7l-2.2,-1.78l-2.62,0.58l-0.75,-0.11Z",name:"Netherlands"},NO:{path:"M491.44,67.41l6.8,2.89l-2.29,0.86l-0.15,0.65l2.33,2.38l-4.98,1.79l0.84,-2.45l-0.18,-0.48l-3.55,-1.8l-3.89,1.52l-1.42,3.38l-2.12,1.72l-2.64,-1.0l-3.11,0.21l-2.66,-2.22l-0.5,-0.01l-1.41,1.1l-1.44,0.17l-0.35,0.35l-0.32,2.47l-4.32,-0.64l-0.44,0.29l-0.58,2.11l-2.45,0.2l-4.15,7.68l-3.88,5.76l0.78,1.62l-0.64,1.16l-2.24,-0.06l-0.38,0.24l-1.66,3.89l0.15,5.17l1.57,2.04l-0.78,4.16l-2.02,2.48l-0.85,1.63l-1.3,-1.75l-0.58,-0.07l-4.87,4.19l-3.1,0.79l-3.16,-1.7l-0.85,-3.77l-0.77,-8.55l2.14,-2.31l6.55,-3.27l5.02,-4.17l10.63,-13.84l10.98,-8.7l5.35,-1.91l4.34,0.12l3.69,-3.64l4.49,0.19l4.37,-0.89ZM484.55,20.04l4.26,1.75l-3.1,2.55l-7.1,0.65l-7.08,-0.9l-0.37,-1.31l-0.37,-0.29l-3.44,-0.1l-2.08,-2.0l6.87,-1.44l3.9,1.31l2.39,-1.64l6.13,1.4ZM481.69,33.93l-4.45,1.74l-3.54,-0.99l1.12,-0.9l0.05,-0.58l-1.06,-1.22l4.22,-0.89l1.09,1.97l2.57,0.87ZM466.44,24.04l7.43,3.77l-5.41,1.86l-1.58,4.08l-2.26,1.2l-1.12,4.11l-2.61,0.18l-4.79,-2.86l1.84,-1.54l-0.1,-0.68l-3.69,-1.53l-4.77,-4.51l-1.73,-3.89l6.11,-1.82l1.54,1.92l3.57,-0.08l1.2,-1.96l3.32,-0.18l3.05,1.92Z",name:"Norway"},NA:{path:"M474.26,330.66l-0.97,0.04l-0.38,0.4l-0.07,8.9l-2.09,0.08l-0.39,0.4l-0.0,17.42l-1.98,1.23l-1.17,0.17l-2.44,-0.66l-0.48,-1.13l-0.99,-0.74l-0.54,0.05l-0.9,1.01l-1.53,-1.68l-0.93,-1.88l-1.99,-8.56l-0.06,-3.12l-0.33,-1.52l-2.3,-3.34l-1.91,-4.83l-1.96,-2.43l-0.12,-1.57l2.33,-0.79l1.43,0.07l1.81,1.13l10.23,-0.25l1.84,1.23l5.87,0.35ZM474.66,330.64l6.51,-1.6l1.9,0.39l-1.69,0.4l-1.31,0.83l-1.12,-0.94l-4.29,0.92Z",name:"Namibia"},VU:{path:"M839.04,322.8l0.22,1.14l-0.44,0.03l-0.2,-1.45l0.42,0.27Z",name:"Vanuatu"},NC:{path:"M838.78,341.24l-0.33,0.22l-2.9,-1.75l-3.26,-3.37l1.65,0.83l4.85,4.07Z",name:"New Caledonia"},NE:{path:"M454.75,226.53l1.33,1.37l0.48,0.07l1.27,-0.7l0.53,3.52l0.94,0.83l0.17,0.92l0.81,0.69l-0.44,0.95l-0.96,5.26l-0.13,3.22l-3.04,2.31l-1.22,3.57l1.02,1.24l-0.0,1.46l0.39,0.4l1.13,0.04l-0.9,1.25l-1.47,-2.42l-0.86,-0.29l-2.09,1.37l-1.74,-0.67l-1.45,-0.17l-0.85,0.35l-1.36,-0.07l-1.64,1.09l-1.06,0.05l-2.94,-1.28l-1.44,0.59l-1.01,-0.03l-0.97,-0.94l-2.7,-0.98l-2.69,0.3l-0.87,0.64l-0.47,1.6l-0.75,1.16l-0.12,1.53l-1.57,-1.1l-1.31,0.24l0.03,-0.81l-0.32,-0.41l-2.59,-0.52l-0.15,-1.16l-1.35,-1.6l-0.29,-1.0l0.13,-0.84l1.29,-0.08l1.08,-0.92l3.31,-0.22l2.22,-0.41l0.32,-0.34l0.2,-1.47l1.39,-1.88l-0.01,-5.66l3.36,-1.12l7.24,-5.12l8.42,-4.92l3.69,1.06Z",name:"Niger"},NG:{path:"M456.32,253.89l0.64,0.65l-0.28,1.04l-2.11,2.01l-2.03,5.18l-1.37,1.16l-1.15,3.18l-1.33,0.66l-1.46,-0.97l-1.21,0.16l-1.38,1.36l-0.91,0.24l-1.79,4.06l-2.33,0.81l-1.11,-0.07l-0.86,0.5l-1.71,-0.05l-1.19,-1.39l-0.89,-1.89l-1.77,-1.66l-3.95,-0.08l0.07,-5.21l0.42,-1.43l1.95,-2.3l-0.14,-0.91l0.43,-1.18l-0.53,-1.41l0.25,-2.92l0.72,-1.07l0.32,-1.34l0.46,-0.39l2.47,-0.28l2.34,0.89l1.15,1.02l1.28,0.04l1.22,-0.58l3.03,1.27l1.49,-0.14l1.36,-1.0l1.33,0.07l0.82,-0.35l3.45,0.8l1.82,-1.32l1.84,2.67l0.66,0.16Z",name:"Nigeria"},NZ:{path:"M857.8,379.65l1.86,3.12l0.44,0.18l0.3,-0.38l0.03,-1.23l0.38,0.27l0.57,2.31l2.02,0.94l1.81,0.27l1.57,-1.06l0.7,0.18l-1.15,3.59l-1.98,0.11l-0.74,1.2l0.2,1.11l-2.42,3.98l-1.49,0.92l-1.04,-0.85l1.21,-2.05l-0.81,-2.01l-2.63,-1.25l0.04,-0.57l1.82,-1.19l0.43,-2.34l-0.16,-2.03l-0.95,-1.82l-0.06,-0.72l-3.11,-3.64l-0.79,-1.52l1.56,1.45l1.76,0.66l0.65,2.34ZM853.83,393.59l0.57,1.24l0.59,0.16l1.42,-0.97l0.46,0.79l0.0,1.03l-2.47,3.48l-1.26,1.2l-0.06,0.5l0.55,0.87l-1.41,0.07l-2.33,1.38l-2.03,5.02l-3.02,2.16l-2.06,-0.06l-1.71,-1.04l-2.47,-0.2l-0.27,-0.73l1.22,-2.1l3.05,-2.94l1.62,-0.59l4.02,-2.82l1.57,-1.67l1.07,-2.16l0.88,-0.7l0.48,-1.75l1.24,-0.97l0.35,0.79Z",name:"New Zealand"},NP:{path:"M641.14,213.62l0.01,3.19l-1.74,0.04l-4.8,-0.86l-1.58,-1.39l-3.37,-0.34l-7.65,-3.7l0.8,-2.09l2.33,-1.7l1.77,0.75l2.49,1.76l1.38,0.41l0.99,1.35l1.9,0.52l1.99,1.17l5.49,0.9Z",name:"Nepal"},XK:{path:"M472.77,172.64l-1.08,-1.29l0.96,-0.77l0.29,-0.83l1.98,1.64l-0.36,0.67l-1.79,0.58Z",name:"Kosovo"},CI:{path:"M407.4,259.27l0.86,0.42l0.56,0.9l1.13,0.53l1.19,-0.61l0.97,-0.08l1.42,0.54l0.6,3.24l-1.03,2.08l-0.65,2.84l1.06,2.33l-0.06,0.53l-2.54,-0.47l-1.66,0.03l-3.06,0.46l-4.11,1.6l0.32,-3.06l-1.18,-1.31l-1.32,-0.66l0.42,-0.85l-0.2,-1.4l0.5,-0.67l0.01,-1.59l0.84,-0.32l0.26,-0.5l-1.15,-3.01l0.12,-0.5l0.51,-0.25l0.66,0.31l1.93,0.02l0.67,-0.71l0.71,-0.14l0.25,0.69l0.57,0.22l1.4,-0.61Z",name:"C\xf4te d'Ivoire"},CH:{path:"M444.62,156.35l-0.29,0.87l0.18,0.53l1.13,0.58l1.0,0.1l-0.1,0.65l-0.79,0.38l-1.72,-0.37l-0.45,0.23l-0.45,1.04l-0.75,0.06l-0.84,-0.4l-1.32,1.0l-0.96,0.12l-0.88,-0.55l-0.81,-1.3l-0.49,-0.16l-0.63,0.26l0.02,-0.65l1.71,-1.66l0.1,-0.56l0.93,0.08l0.58,-0.46l1.99,0.02l0.66,-0.61l2.19,0.79Z",name:"Switzerland"},CO:{path:"M242.07,254.93l-1.7,0.59l-0.59,1.18l-1.7,1.69l-0.38,1.93l-0.67,1.43l0.31,0.57l1.03,0.13l0.25,0.9l0.57,0.64l-0.04,2.34l1.64,1.42l3.16,-0.24l1.26,0.28l1.67,2.06l0.41,0.13l4.09,-0.39l0.45,0.22l-0.92,1.95l-0.2,1.8l0.52,1.83l0.75,1.05l-1.12,1.1l0.07,0.63l0.84,0.51l0.74,1.29l-0.39,-0.45l-0.59,-0.01l-0.71,0.74l-4.71,-0.05l-0.4,0.41l0.03,1.57l0.33,0.39l1.11,0.2l-1.68,0.4l-0.29,0.38l-0.01,1.82l1.16,1.14l0.34,1.25l-1.05,7.05l-1.04,-0.87l1.26,-1.99l-0.13,-0.56l-2.18,-1.23l-1.38,0.2l-1.14,-0.38l-1.27,0.61l-1.55,-0.26l-1.38,-2.46l-1.23,-0.75l-0.85,-1.2l-1.67,-1.19l-0.86,0.13l-2.11,-1.32l-1.01,0.31l-1.8,-0.29l-0.52,-0.91l-3.09,-1.68l0.77,-0.52l-0.1,-1.12l0.41,-0.64l1.34,-0.32l2.0,-2.88l-0.11,-0.57l-0.66,-0.43l0.39,-1.38l-0.52,-2.1l0.49,-0.83l-0.4,-2.13l-0.97,-1.35l0.17,-0.66l0.86,-0.08l0.47,-0.75l-0.46,-1.63l1.41,-0.07l1.8,-1.69l0.93,-0.24l0.3,-0.38l0.45,-2.76l1.22,-1.0l1.44,-0.04l0.45,-0.5l1.91,0.12l2.93,-1.84l1.15,-1.14l0.91,0.46l-0.25,0.45Z",name:"Colombia"},CN:{path:"M740.23,148.97l4.57,1.3l2.8,2.17l0.98,2.9l0.38,0.27l3.8,0.0l2.32,-1.28l3.29,-0.75l-0.96,2.09l-1.02,1.28l-0.85,3.4l-1.52,2.73l-2.76,-0.5l-2.4,1.13l-0.21,0.45l0.64,2.57l-0.32,3.2l-0.94,0.06l-0.37,0.89l-0.91,-1.01l-0.64,0.07l-0.92,1.57l-3.73,1.25l-0.26,0.48l0.26,1.06l-1.5,-0.08l-1.09,-0.86l-0.56,0.06l-1.67,2.06l-2.7,1.56l-2.03,1.88l-3.4,0.83l-1.93,1.4l-1.15,0.34l0.33,-0.7l-0.41,-0.89l1.79,-1.79l0.02,-0.54l-1.32,-1.56l-0.48,-0.1l-2.24,1.09l-2.83,2.06l-1.51,1.83l-2.28,0.13l-1.55,1.49l-0.04,0.5l1.32,1.97l2.0,0.58l0.31,1.35l1.98,0.84l3.0,-1.96l2.0,1.02l1.49,0.11l0.22,0.83l-3.37,0.86l-1.12,1.48l-2.5,1.52l-1.29,1.99l0.14,0.56l2.57,1.48l0.97,2.7l3.17,4.63l-0.03,1.66l-1.35,0.65l-0.2,0.51l0.6,1.47l1.4,0.91l-0.89,3.82l-1.43,0.38l-3.85,6.44l-2.27,3.11l-6.78,4.57l-2.73,0.29l-1.45,1.04l-0.62,-0.61l-0.55,-0.01l-1.36,1.25l-3.39,1.27l-2.61,0.4l-1.1,2.79l-0.81,0.09l-0.49,-1.42l0.5,-0.85l-0.25,-0.59l-3.36,-0.84l-1.3,0.4l-2.31,-0.62l-0.94,-0.84l0.33,-1.28l-0.3,-0.49l-2.19,-0.46l-1.13,-0.93l-0.47,-0.02l-2.06,1.36l-4.29,0.28l-2.76,1.05l-0.28,0.43l0.32,2.53l-0.59,-0.03l-0.19,-1.34l-0.55,-0.34l-1.68,0.7l-2.46,-1.23l0.62,-1.87l-0.26,-0.51l-1.37,-0.44l-0.54,-2.22l-0.45,-0.3l-2.13,0.35l0.24,-2.48l2.39,-2.4l0.03,-4.31l-1.19,-0.92l-0.78,-1.49l-0.41,-0.21l-1.41,0.19l-1.98,-0.3l0.46,-1.07l-1.17,-1.7l-0.55,-0.11l-1.63,1.05l-2.25,-0.57l-2.89,1.73l-2.25,1.98l-1.75,0.29l-1.17,-0.71l-3.31,-0.65l-1.48,0.79l-1.04,1.27l-0.12,-1.17l-0.54,-0.34l-1.44,0.54l-5.55,-0.86l-1.98,-1.16l-1.89,-0.54l-0.99,-1.35l-1.34,-0.37l-2.55,-1.79l-2.01,-0.84l-1.21,0.56l-5.57,-3.45l-0.53,-2.31l1.19,0.25l0.48,-0.37l0.08,-1.42l-0.98,-1.56l0.15,-2.44l-2.69,-3.32l-4.12,-1.23l-0.67,-2.0l-1.92,-1.48l-0.38,-0.7l-0.51,-3.01l-1.52,-0.66l-0.7,0.13l-0.48,-2.05l0.55,-0.51l-0.09,-0.82l2.03,-1.19l1.6,-0.54l2.56,0.38l0.42,-0.22l0.85,-1.7l3.0,-0.33l1.1,-1.26l4.05,-1.77l0.39,-0.91l-0.17,-1.44l1.45,-0.67l0.2,-0.52l-2.07,-4.9l4.51,-1.12l1.37,-0.73l1.89,-5.51l4.98,0.86l1.51,-1.7l0.11,-2.87l1.99,-0.38l1.83,-2.06l0.49,-0.13l0.68,2.08l2.23,1.77l3.44,1.16l1.55,2.29l-0.92,3.49l0.96,1.67l6.54,1.13l2.95,1.87l1.47,0.35l1.06,2.62l1.53,1.91l3.05,0.08l5.14,0.67l3.37,-0.41l2.36,0.43l3.65,1.8l3.06,0.04l1.45,0.88l2.87,-1.59l3.95,-1.02l3.83,-0.14l3.06,-1.14l1.77,-1.6l1.72,-1.01l0.17,-0.49l-1.1,-2.05l1.02,-1.54l4.02,0.8l2.45,-1.61l3.76,-1.19l1.96,-2.13l1.63,-0.83l3.51,-0.4l1.92,0.34l0.46,-0.3l0.17,-1.5l-2.27,-2.22l-2.11,-1.09l-2.18,1.11l-2.32,-0.47l-1.29,0.32l-0.4,-0.82l2.73,-5.16l3.02,1.06l3.53,-2.06l0.18,-1.68l2.16,-3.35l1.49,-1.35l-0.03,-1.85l-1.07,-0.85l1.54,-1.26l2.98,-0.59l3.23,-0.09l3.64,0.99l2.04,1.16l3.29,6.71l0.92,3.19ZM696.92,237.31l-1.87,1.08l-1.63,-0.64l-0.06,-1.79l1.03,-0.98l2.58,-0.69l1.16,0.05l0.3,0.54l-0.98,1.06l-0.53,1.37Z",name:"China"},CM:{path:"M457.92,257.49l1.05,1.91l-1.4,0.16l-1.05,-0.23l-0.45,0.22l-0.54,1.19l0.08,0.45l1.48,1.47l1.05,0.45l1.01,2.46l-1.52,2.99l-0.68,0.68l-0.13,3.69l2.38,3.84l1.09,0.8l0.24,2.48l-3.67,-1.14l-11.27,-0.13l0.23,-1.79l-0.98,-1.66l-1.19,-0.54l-0.44,-0.97l-0.6,-0.42l1.71,-4.27l0.75,-0.13l1.38,-1.36l0.65,-0.03l1.71,0.99l1.93,-1.12l1.14,-3.18l1.38,-1.17l2.0,-5.14l2.17,-2.13l0.3,-1.64l-0.86,-0.88l0.03,-0.33l0.94,1.28l0.07,3.22Z",name:"Cameroon"},CL:{path:"M246.5,429.18l-3.14,1.83l-0.57,3.16l-0.64,0.05l-2.68,-1.06l-2.82,-2.33l-3.04,-1.89l-0.69,-1.85l0.63,-2.14l-1.21,-2.11l-0.31,-5.37l1.01,-2.91l2.57,-2.38l-0.18,-0.68l-3.16,-0.77l2.05,-2.47l0.77,-4.65l2.32,0.9l0.54,-0.29l1.31,-6.31l-0.22,-0.44l-1.68,-0.8l-0.56,0.28l-0.7,3.36l-0.81,-0.22l1.56,-9.41l1.15,-2.24l-0.71,-2.82l-0.18,-2.84l1.01,-0.33l3.26,-9.14l1.07,-4.22l-0.56,-4.21l0.74,-2.34l-0.29,-3.27l1.46,-3.34l2.04,-16.59l-0.66,-7.76l1.03,-0.53l0.54,-0.9l0.79,1.14l0.32,1.78l1.25,1.16l-0.69,2.55l1.33,2.9l0.97,3.59l0.46,0.29l1.5,-0.3l0.11,0.23l-0.76,2.44l-2.57,1.23l-0.23,0.37l0.08,4.33l-0.46,0.77l0.56,1.21l-1.58,1.51l-1.68,2.62l-0.89,2.47l0.2,2.7l-1.48,2.73l1.12,5.09l0.64,0.61l-0.01,2.29l-1.38,2.68l0.01,2.4l-1.89,2.04l0.02,2.75l0.69,2.57l-1.43,1.13l-1.26,5.68l0.39,3.51l-0.97,0.89l0.58,3.5l1.02,1.14l-0.65,1.02l0.15,0.57l1.0,0.53l0.16,0.69l-1.03,0.85l0.26,1.75l-0.89,4.03l-1.31,2.66l0.24,1.75l-0.71,1.83l-1.99,1.7l0.3,3.67l0.88,1.19l1.58,0.01l0.01,2.21l1.04,1.95l5.98,0.63ZM248.69,430.79l0.0,7.33l0.4,0.4l3.52,0.05l-0.44,0.75l-1.94,0.98l-2.49,-0.37l-1.88,-1.06l-2.55,-0.49l-5.59,-3.71l-2.38,-2.63l4.1,2.48l3.32,1.23l0.45,-0.12l1.29,-1.57l0.83,-2.32l2.05,-1.24l1.31,0.29Z",name:"Chile"},XC:{path:"M504.91,192.87l0.34,0.01l0.27,-0.07l-0.29,0.26l-0.31,-0.2Z",name:"N. Cyprus"},CA:{path:"M280.06,145.6l-1.67,2.88l0.07,0.49l0.5,0.04l1.46,-0.98l1.0,0.42l-0.56,0.72l0.17,0.62l2.22,0.89l1.35,-0.71l1.95,0.78l-0.66,2.01l0.5,0.51l1.32,-0.42l0.98,3.17l-0.91,2.41l-0.8,0.08l-1.23,-0.45l0.47,-2.25l-0.89,-0.83l-0.48,0.06l-2.78,2.63l-0.34,-0.02l1.02,-0.85l-0.14,-0.69l-2.4,-0.77l-7.4,0.08l-0.17,-0.41l1.3,-0.94l0.02,-0.64l-0.73,-0.58l1.85,-1.74l2.57,-5.16l1.47,-1.79l1.99,-1.05l0.46,0.06l-1.53,2.45ZM68.32,74.16l4.13,0.95l4.02,2.14l2.61,0.4l2.47,-1.89l2.88,-1.31l3.85,0.48l3.71,-1.94l3.82,-1.04l1.56,1.68l0.49,0.08l1.87,-1.04l0.65,-1.98l1.24,0.35l4.16,3.94l0.54,0.01l2.75,-2.49l0.26,2.59l0.49,0.35l3.08,-0.73l1.04,-1.27l2.73,0.23l3.83,1.86l5.86,1.61l3.47,0.75l2.44,-0.26l2.73,1.78l-2.98,1.81l-0.19,0.41l0.31,0.32l4.53,0.92l6.87,-0.5l2.0,-0.69l2.49,2.39l0.53,0.02l2.72,-2.16l-0.02,-0.64l-2.16,-1.54l1.15,-1.06l4.83,-0.61l1.84,0.95l2.48,2.31l3.01,-0.23l4.55,1.92l3.85,-0.67l3.61,0.1l0.41,-0.44l-0.25,-2.36l1.79,-0.61l3.49,1.32l-0.01,3.77l0.31,0.39l0.45,-0.22l1.48,-3.16l1.74,0.1l0.41,-0.3l1.13,-4.37l-2.78,-3.11l-2.8,-1.74l0.19,-4.64l2.71,-3.07l2.98,0.67l2.41,1.95l3.19,4.8l-1.99,1.97l0.21,0.68l4.33,0.84l-0.01,4.15l0.25,0.37l0.44,-0.09l3.07,-3.15l2.54,2.39l-0.61,3.33l2.42,2.88l0.61,0.0l2.61,-3.08l1.88,-3.82l0.17,-4.58l6.72,0.94l3.13,2.04l0.13,1.82l-1.76,2.19l-0.01,0.49l1.66,2.16l-0.26,1.71l-4.68,2.8l-3.28,0.61l-2.47,-1.2l-0.55,0.23l-0.73,2.04l-2.38,3.43l-0.74,1.77l-2.74,2.57l-3.44,0.25l-2.21,1.78l-0.28,2.53l-2.82,0.55l-3.12,3.22l-2.72,4.31l-1.03,3.17l-0.14,4.31l0.33,0.41l3.44,0.57l2.24,5.95l0.45,0.23l3.4,-0.69l4.52,1.51l2.43,1.31l1.91,1.73l3.1,0.96l2.62,1.46l6.6,0.54l-0.35,2.74l0.81,3.53l1.81,3.78l3.83,3.3l0.45,0.04l2.1,-1.28l1.37,-3.69l-1.31,-5.38l-1.45,-1.58l3.57,-1.47l2.84,-2.46l1.52,-2.8l-0.25,-2.55l-1.7,-3.07l-2.85,-2.61l2.8,-3.95l-1.08,-3.37l-0.79,-5.67l1.36,-0.7l6.76,1.41l2.12,-0.96l5.12,3.36l1.05,1.61l4.08,0.26l-0.06,2.87l0.83,4.7l0.3,0.32l2.16,0.54l1.73,2.06l0.5,0.09l3.63,-2.03l2.52,-4.19l1.26,-1.32l7.6,11.72l-0.92,2.04l0.16,0.51l3.3,1.97l2.22,1.98l4.1,0.98l1.43,0.99l0.95,2.79l2.1,0.68l0.84,1.08l0.17,3.45l-3.37,2.26l-4.22,1.24l-3.06,2.63l-4.06,0.51l-5.35,-0.69l-6.39,0.2l-2.3,2.41l-3.26,1.51l-6.47,7.15l-0.06,0.48l0.44,0.19l2.13,-0.52l4.17,-4.24l5.12,-2.62l3.52,-0.3l1.69,1.21l-2.12,2.21l0.81,3.47l1.02,2.61l3.47,1.6l4.14,-0.45l2.15,-2.8l0.26,1.48l1.14,0.8l-2.56,1.69l-5.5,1.82l-2.54,1.27l-2.74,2.15l-1.4,-0.16l-0.07,-2.01l4.14,-2.44l0.18,-0.45l-0.39,-0.29l-6.63,0.45l-1.39,-1.49l-0.14,-4.43l-1.11,-0.91l-1.82,0.39l-0.66,-0.66l-0.6,0.03l-1.91,2.39l-0.82,2.52l-0.8,1.27l-1.67,0.56l-0.46,0.76l-8.31,0.07l-1.21,0.62l-2.35,1.97l-0.71,-0.14l-1.37,0.96l-1.12,-0.48l-4.74,1.26l-0.9,1.17l0.21,0.62l1.73,0.3l-1.81,0.31l-1.85,0.81l-2.11,-0.13l-2.95,1.78l-0.69,-0.09l1.39,-2.1l1.73,-1.21l0.1,-2.29l1.16,-1.99l0.49,0.53l2.03,0.42l1.2,-1.16l0.02,-0.47l-2.66,-3.51l-2.28,-0.61l-5.64,-0.71l-0.4,-0.57l-0.79,0.13l0.2,-0.41l-0.22,-0.55l-0.68,-0.26l0.19,-1.26l-0.78,-0.73l0.31,-0.64l-0.29,-0.57l-2.6,-0.44l-0.75,-1.63l-0.94,-0.66l-4.31,-0.65l-1.13,1.19l-1.48,0.59l-0.85,1.06l-2.83,-0.76l-2.09,0.39l-2.39,-0.97l-4.24,-0.7l-0.57,-0.4l-0.41,-1.63l-0.4,-0.3l-0.85,0.02l-0.39,0.4l-0.01,0.85l-69.13,-0.01l-6.51,-4.52l-4.5,-1.38l-1.26,-2.66l0.33,-1.93l-0.23,-0.43l-3.01,-1.35l-0.55,-2.77l-2.89,-2.38l-0.04,-1.45l1.39,-1.83l-0.28,-2.55l-4.16,-2.2l-4.07,-6.6l-4.02,-3.22l-1.3,-1.88l-0.5,-0.13l-2.51,1.21l-2.23,1.87l-3.85,-3.88l-2.44,-1.04l-2.22,-0.13l0.03,-37.49ZM260.37,148.65l3.04,0.76l2.26,1.2l-3.78,-0.95l-1.53,-1.01ZM249.4,3.81l6.68,0.49l5.32,0.79l4.26,1.57l-0.07,1.1l-5.85,2.53l-6.02,1.21l-2.39,1.39l-0.18,0.45l0.39,0.29l4.01,-0.02l-4.65,2.82l-4.2,1.74l-4.19,4.59l-5.03,0.92l-1.67,1.15l-7.47,0.59l-0.37,0.37l0.32,0.42l2.41,0.49l-0.81,0.47l-0.12,0.59l1.83,2.41l-2.02,1.59l-3.81,1.51l-1.32,2.16l-3.38,1.53l-0.22,0.48l0.35,1.19l0.4,0.29l3.88,-0.18l0.03,0.61l-6.33,2.95l-6.41,-1.4l-7.43,0.79l-3.72,-0.62l-4.4,-0.25l-0.23,-1.83l4.29,-1.11l0.28,-0.51l-1.1,-3.45l1.0,-0.25l6.58,2.28l0.47,-0.16l-0.05,-0.49l-3.41,-3.45l-3.58,-0.98l1.48,-1.55l4.34,-1.29l0.97,-2.19l-0.16,-0.48l-3.42,-2.13l-0.81,-2.26l6.2,0.22l2.24,0.58l3.91,-2.1l0.2,-0.43l-0.35,-0.32l-5.64,-0.67l-8.73,0.36l-4.26,-1.9l-2.12,-2.4l-2.78,-1.66l-0.41,-1.52l3.31,-1.03l2.93,-0.2l4.91,-0.99l3.7,-2.27l2.87,0.3l2.62,1.67l0.56,-0.14l1.82,-3.2l3.13,-0.94l4.44,-0.69l7.53,-0.26l1.48,0.67l7.19,-1.06l10.8,0.79ZM203.85,57.54l0.01,0.42l1.97,2.97l0.68,-0.02l2.24,-3.72l5.95,-1.86l4.01,4.64l-0.35,2.91l0.5,0.43l4.95,-1.36l2.32,-1.8l5.31,2.28l3.27,2.11l0.3,1.84l0.48,0.33l4.42,-0.99l2.64,2.87l5.97,1.77l2.06,1.72l2.11,3.71l-4.19,1.86l-0.01,0.73l5.9,2.83l3.94,0.94l3.78,3.95l3.46,0.25l-0.63,2.37l-4.11,4.47l-2.76,-1.56l-3.9,-3.94l-3.59,0.41l-0.33,0.34l-0.19,2.72l2.63,2.38l3.42,1.89l0.94,0.97l1.55,3.75l-0.7,2.29l-2.74,-0.92l-6.25,-3.15l-0.51,0.13l0.05,0.52l6.07,5.69l0.18,0.59l-6.09,-1.39l-5.31,-2.24l-2.63,-1.66l0.6,-0.77l-0.12,-0.6l-7.39,-4.01l-0.59,0.37l0.03,0.79l-6.73,0.6l-1.69,-1.1l1.36,-2.46l4.51,-0.07l5.15,-0.52l0.31,-0.6l-0.74,-1.3l0.78,-1.84l3.21,-4.05l-0.67,-2.35l-1.11,-1.6l-3.84,-2.1l-4.35,-1.28l0.91,-0.63l0.06,-0.61l-2.65,-2.75l-2.34,-0.36l-1.89,-1.46l-0.53,0.03l-1.24,1.23l-4.36,0.55l-9.04,-0.99l-9.26,-1.98l-1.6,-1.22l2.22,-1.77l0.13,-0.44l-0.38,-0.27l-3.22,-0.02l-0.72,-4.25l1.83,-4.04l2.42,-1.85l5.5,-1.1l-1.39,2.35ZM261.19,159.33l2.07,0.61l1.44,-0.04l-1.15,0.63l-2.94,-1.23l-0.4,-0.68l0.36,-0.37l0.61,1.07ZM230.83,84.39l-2.37,0.18l-0.49,-1.63l0.93,-2.09l1.94,-0.51l1.62,0.99l0.02,1.52l-1.66,1.54ZM229.43,58.25l0.11,0.65l-4.87,-0.21l-2.72,0.62l-3.1,-2.57l0.08,-1.26l0.86,-0.23l5.57,0.51l4.08,2.5ZM222.0,105.02l-0.72,1.49l-0.63,-0.19l-0.48,-0.84l0.81,-0.99l0.65,0.05l0.37,0.46ZM183.74,38.32l2.9,1.7l4.79,-0.01l1.84,1.46l-0.49,1.68l0.23,0.48l2.82,1.14l1.76,1.26l7.01,0.65l4.1,-1.1l5.03,-0.43l3.93,0.35l2.48,1.77l0.46,1.7l-1.3,1.1l-3.56,1.01l-3.23,-0.59l-7.17,0.76l-5.09,0.09l-3.99,-0.6l-6.42,-1.54l-0.79,-2.51l-0.3,-2.49l-2.64,-2.5l-5.32,-0.72l-2.52,-1.4l0.68,-1.57l4.78,0.31ZM207.38,91.35l0.4,1.56l0.56,0.26l1.06,-0.52l1.32,0.96l5.42,2.57l0.2,1.68l0.46,0.35l1.68,-0.28l1.15,0.85l-1.55,0.87l-3.61,-0.88l-1.32,-1.69l-0.57,-0.06l-2.45,2.1l-3.12,1.79l-0.7,-1.87l-0.42,-0.26l-2.16,0.24l1.39,-1.39l0.32,-3.14l0.76,-3.35l1.18,0.22ZM215.49,102.6l-2.67,1.95l-1.4,-0.07l-0.3,-0.58l1.53,-1.48l2.84,0.18ZM202.7,24.12l2.53,1.59l-2.87,1.4l-4.53,4.05l-4.25,0.38l-5.03,-0.68l-2.45,-2.04l0.03,-1.62l1.82,-1.37l0.14,-0.45l-0.38,-0.27l-4.45,0.04l-2.59,-1.76l-1.41,-2.29l1.57,-2.32l1.62,-1.66l2.44,-0.39l0.25,-0.65l-0.6,-0.74l4.86,-0.25l3.24,3.11l8.16,2.3l1.9,3.61ZM187.47,59.2l-2.76,3.49l-2.38,-0.15l-1.44,-3.84l0.04,-2.2l1.19,-1.88l2.3,-1.23l5.07,0.17l4.11,1.02l-3.24,3.72l-2.88,0.89ZM186.07,48.79l-1.08,1.53l-3.34,-0.34l-2.56,-1.1l1.03,-1.75l3.25,-1.23l1.95,1.58l0.75,1.3ZM185.71,35.32l-5.3,-0.2l-0.32,-0.71l4.31,0.07l1.3,0.84ZM180.68,32.48l-3.34,1.0l-1.79,-1.1l-0.98,-1.87l-0.15,-1.73l4.1,0.53l2.67,1.7l-0.51,1.47ZM180.9,76.31l-1.1,1.08l-3.13,-1.23l-2.12,0.43l-2.71,-1.57l1.72,-1.09l1.55,-1.72l3.81,1.9l1.98,2.2ZM169.74,54.87l2.96,0.97l4.17,-0.57l0.41,0.88l-2.14,2.11l0.09,0.64l3.55,1.92l-0.4,3.72l-3.79,1.65l-2.17,-0.35l-1.72,-1.74l-6.02,-3.5l0.03,-0.85l4.68,0.54l0.4,-0.21l-0.05,-0.45l-2.48,-2.81l2.46,-1.95ZM174.45,40.74l1.37,1.73l0.07,2.44l-1.05,3.45l-3.79,0.47l-2.32,-0.69l0.05,-2.64l-0.44,-0.41l-3.68,0.35l-0.12,-3.1l2.45,0.1l3.67,-1.73l3.41,0.29l0.37,-0.26ZM170.05,31.55l0.67,1.56l-3.33,-0.49l-4.22,-1.77l-4.35,-0.16l1.4,-0.94l-0.06,-0.7l-2.81,-1.23l-0.12,-1.39l4.39,0.68l6.62,1.98l1.81,2.47ZM134.5,58.13l-1.02,1.82l0.45,0.58l5.4,-1.39l3.33,2.29l0.49,-0.03l2.6,-2.23l1.94,1.32l2.0,4.5l0.7,0.06l1.3,-2.29l-1.63,-4.46l1.69,-0.54l2.31,0.71l2.65,1.81l2.49,7.92l8.48,4.27l-0.19,1.35l-3.79,0.33l-0.26,0.67l1.4,1.49l-0.58,1.1l-4.23,-0.64l-4.43,-1.19l-3.0,0.28l-4.66,1.47l-10.52,1.04l-1.43,-2.02l-3.42,-1.2l-2.21,0.43l-2.51,-2.86l4.84,-1.05l3.6,0.19l3.27,-0.78l0.31,-0.39l-0.31,-0.39l-4.84,-1.06l-8.79,0.27l-0.85,-1.07l5.26,-1.66l0.27,-0.45l-0.4,-0.34l-3.8,0.06l-3.81,-1.06l1.81,-3.01l1.66,-1.79l6.48,-2.81l1.97,0.71ZM158.7,56.61l-1.7,2.44l-3.2,-2.75l0.37,-0.3l3.11,-0.18l1.42,0.79ZM149.61,42.73l1.01,1.89l0.5,0.18l2.14,-0.82l2.23,0.19l0.36,2.04l-1.33,2.09l-8.28,0.76l-6.35,2.15l-3.41,0.1l-0.19,-0.96l4.9,-2.08l0.23,-0.46l-0.41,-0.31l-11.25,0.59l-2.89,-0.74l3.04,-4.44l2.14,-1.32l6.81,1.69l4.58,3.06l4.37,0.39l0.36,-0.63l-3.36,-4.6l1.85,-1.53l2.18,0.51l0.77,2.26ZM144.76,34.41l-4.36,1.44l-3.0,-1.4l1.46,-1.24l3.47,-0.52l2.96,0.71l-0.52,1.01ZM145.13,29.83l-1.9,0.66l-3.67,-0.0l2.27,-1.61l3.3,0.95ZM118.92,65.79l-6.03,2.02l-1.33,-1.9l-5.38,-2.28l2.59,-5.05l2.16,-3.14l-0.02,-0.48l-1.97,-2.41l7.64,-0.7l3.6,1.02l6.3,0.27l4.42,2.95l-2.53,0.98l-6.24,3.43l-3.1,3.28l-0.11,2.01ZM129.54,35.53l-0.28,3.37l-1.72,1.62l-2.33,0.28l-4.61,2.19l-3.86,0.76l-2.64,-0.87l3.72,-3.4l5.01,-3.34l3.72,0.07l3.0,-0.67ZM111.09,152.69l-0.67,0.24l-3.85,-1.37l-0.83,-1.17l-2.12,-1.07l-0.66,-1.02l-2.4,-0.55l-0.74,-1.71l6.02,1.45l2.0,2.55l2.52,1.39l0.73,1.27ZM87.8,134.64l0.89,0.29l1.86,-0.21l-0.65,3.34l1.69,2.33l-1.31,-1.33l-0.99,-1.62l-1.17,-0.98l-0.33,-1.82Z",name:"Canada"},CG:{path:"M466.72,276.48l-0.1,1.03l-1.25,2.97l-0.19,3.62l-0.46,1.78l-0.23,0.63l-1.61,1.19l-1.21,1.39l-1.09,2.43l0.04,2.09l-3.25,3.24l-0.5,-0.24l-0.5,-0.83l-1.36,-0.02l-0.98,0.89l-1.68,-0.99l-1.54,1.24l-1.52,-1.96l1.57,-1.14l0.11,-0.52l-0.77,-1.35l2.1,-0.66l0.39,-0.73l1.05,0.82l2.21,0.11l1.12,-1.37l0.37,-1.81l-0.27,-2.09l-1.13,-1.5l1.0,-2.69l-0.13,-0.45l-0.92,-0.58l-1.6,0.17l-0.51,-0.94l0.1,-0.61l2.75,0.09l3.97,1.24l0.51,-0.33l0.17,-1.28l1.24,-2.21l1.28,-1.14l2.76,0.49Z",name:"Congo"},CF:{path:"M461.16,278.2l-0.26,-1.19l-1.09,-0.77l-0.84,-1.17l-0.29,-1.0l-1.04,-1.15l0.08,-3.43l0.58,-0.49l1.16,-2.35l1.85,-0.17l0.61,-0.62l0.97,0.58l3.15,-0.96l2.48,-1.92l0.02,-0.96l2.81,0.02l2.36,-1.17l1.93,-2.85l1.16,-0.93l1.11,-0.3l0.27,0.86l1.34,1.47l-0.39,2.01l0.3,1.01l4.01,2.75l0.17,0.93l2.63,2.31l0.6,1.44l2.08,1.4l-3.84,-0.21l-1.94,0.88l-1.23,-0.49l-2.67,1.2l-1.29,-0.18l-0.51,0.36l-0.6,1.22l-3.35,-0.65l-1.57,-0.91l-2.42,-0.83l-1.45,0.91l-0.97,1.27l-0.26,1.56l-3.22,-0.43l-1.49,1.33l-0.94,1.62Z",name:"Central African Rep."},CD:{path:"M487.01,272.38l2.34,-0.14l1.35,1.84l1.34,0.45l0.86,-0.39l1.21,0.12l1.07,-0.41l0.54,0.89l2.04,1.54l-0.14,2.72l0.7,0.54l-1.38,1.13l-1.53,2.54l-0.17,2.05l-0.59,1.08l-0.02,1.72l-0.72,0.84l-0.66,3.01l0.63,1.32l-0.44,4.26l0.64,1.47l-0.37,1.22l0.86,1.8l1.53,1.41l0.3,1.26l0.44,0.5l-4.08,0.75l-0.92,1.81l0.51,1.34l-0.74,5.43l0.17,0.38l2.45,1.46l0.54,-0.1l0.12,1.62l-1.28,-0.01l-1.85,-2.35l-1.94,-0.45l-0.48,-1.13l-0.55,-0.2l-1.41,0.74l-1.71,-0.3l-1.01,-1.18l-2.49,-0.19l-0.44,-0.77l-1.98,-0.21l-2.88,0.36l0.11,-2.41l-0.85,-1.13l-0.16,-1.36l0.32,-1.73l-0.46,-0.89l-0.04,-1.49l-0.4,-0.39l-2.53,0.02l0.1,-0.41l-0.39,-0.49l-1.28,0.01l-0.43,0.45l-1.62,0.32l-0.83,1.79l-1.09,-0.28l-2.4,0.52l-1.37,-1.91l-1.3,-3.3l-0.38,-0.27l-7.39,-0.03l-2.46,0.42l0.5,-0.45l0.37,-1.47l0.66,-0.38l0.92,0.08l0.73,-0.82l0.87,0.02l0.31,0.68l1.4,0.36l3.59,-3.63l0.01,-2.23l1.02,-2.29l2.69,-2.39l0.43,-0.99l0.49,-1.96l0.17,-3.51l1.25,-2.95l0.36,-3.14l0.86,-1.13l1.1,-0.66l3.57,1.73l3.65,0.73l0.46,-0.21l0.8,-1.46l1.24,0.19l2.61,-1.17l0.81,0.44l1.04,-0.03l0.59,-0.66l0.7,-0.16l1.81,0.25Z",name:"Dem. Rep. Congo"},CZ:{path:"M458.46,144.88l1.22,1.01l1.47,0.23l0.13,0.93l1.36,0.68l0.54,-0.2l0.24,-0.55l1.15,0.25l0.53,1.09l1.68,0.18l0.6,0.84l-1.04,0.73l-0.96,1.28l-1.6,0.17l-0.55,0.56l-1.04,-0.46l-1.05,0.15l-2.12,-0.96l-1.05,0.34l-1.2,1.12l-1.56,-0.87l-2.57,-2.1l-0.53,-1.88l4.7,-2.52l0.71,0.26l0.9,-0.28Z",name:"Czech Rep."},CY:{path:"M504.36,193.47l0.43,0.28l-1.28,0.57l-0.92,-0.28l-0.24,-0.46l2.01,-0.13Z",name:"Cyprus"},CR:{path:"M211.34,258.05l0.48,0.99l1.6,1.6l-0.54,0.45l0.29,1.42l-0.25,1.19l-1.09,-0.59l-0.05,-1.25l-2.46,-1.42l-0.28,-0.77l-0.66,-0.45l-0.45,-0.0l-0.11,1.04l-1.32,-0.95l0.31,-1.3l-0.36,-0.6l0.31,-0.27l1.42,0.58l1.29,-0.14l0.56,0.56l0.74,0.17l0.55,-0.27Z",name:"Costa Rica"},CU:{path:"M221.21,227.25l1.27,1.02l2.19,-0.28l4.43,3.33l2.08,0.43l-0.1,0.38l0.36,0.5l1.75,0.1l1.48,0.84l-3.11,0.51l-4.15,-0.03l0.77,-0.67l-0.04,-0.64l-1.2,-0.74l-1.49,-0.16l-0.7,-0.61l-0.56,-1.4l-0.4,-0.25l-1.34,0.1l-2.2,-0.66l-0.88,-0.58l-3.18,-0.4l-0.27,-0.16l0.58,-0.74l-0.36,-0.29l-2.72,-0.05l-1.7,1.29l-0.91,0.03l-0.61,0.69l-1.01,0.22l1.11,-1.29l1.01,-0.52l3.69,-1.01l3.98,0.21l2.21,0.84Z",name:"Cuba"},SZ:{path:"M500.35,351.36l0.5,2.04l-0.38,0.89l-1.05,0.21l-1.23,-1.2l-0.02,-0.64l0.83,-1.57l1.34,0.27Z",name:"Swaziland"},SY:{path:"M511.0,199.79l0.05,-1.33l0.54,-1.36l1.28,-0.99l0.13,-0.45l-0.41,-1.11l-1.14,-0.36l-0.19,-1.74l0.52,-1.0l1.29,-1.21l0.2,-1.18l0.59,0.23l2.62,-0.76l1.36,0.52l2.06,-0.01l2.95,-1.08l3.25,-0.26l-0.67,0.94l-1.28,0.66l-0.21,0.4l0.23,2.01l-0.88,3.19l-10.15,5.73l-2.15,-0.85Z",name:"Syria"},KG:{path:"M621.35,172.32l-3.87,1.69l-0.96,1.18l-3.04,0.34l-1.13,1.86l-2.36,-0.35l-1.99,0.63l-2.39,1.4l0.06,0.95l-0.4,0.37l-4.52,0.43l-3.02,-0.93l-2.37,0.17l0.11,-0.79l2.32,0.42l1.13,-0.88l1.99,0.2l3.21,-2.14l-0.03,-0.69l-2.97,-1.57l-1.94,0.65l-1.22,-0.74l1.71,-1.58l-0.12,-0.67l-0.36,-0.15l0.32,-0.77l1.36,-0.35l4.02,1.02l0.49,-0.3l0.35,-1.59l1.09,-0.48l3.42,1.22l1.11,-0.31l7.64,0.39l1.16,1.0l1.23,0.39Z",name:"Kyrgyzstan"},KE:{path:"M506.26,284.69l1.87,-2.56l0.93,-2.15l-1.38,-4.08l-1.06,-1.6l2.82,-2.75l0.79,0.26l0.12,1.41l0.86,0.83l1.9,0.11l3.28,2.13l3.57,0.44l1.05,-1.12l1.96,-0.9l0.82,0.68l1.16,0.09l-1.78,2.45l0.03,9.12l1.3,1.94l-1.37,0.78l-0.67,1.03l-1.08,0.46l-0.34,1.67l-0.81,1.07l-0.45,1.55l-0.68,0.56l-3.2,-2.23l-0.35,-1.58l-8.86,-4.98l0.14,-1.6l-0.57,-1.04Z",name:"Kenya"},SS:{path:"M481.71,263.34l1.07,-0.72l1.2,-3.18l1.36,-0.26l1.61,1.99l0.87,0.34l1.1,-0.41l1.5,0.07l0.57,0.53l2.49,0.0l0.44,-0.63l1.07,-0.4l0.45,-0.84l0.59,-0.33l1.9,1.33l1.6,-0.2l2.83,-3.33l-0.32,-2.21l1.59,-0.52l-0.24,1.6l0.3,1.83l1.35,1.18l0.2,1.87l0.35,0.41l0.02,1.53l-0.23,0.47l-1.42,0.25l-0.85,1.44l0.3,0.6l1.4,0.16l1.11,1.08l0.59,1.13l1.03,0.53l1.28,2.36l-4.41,3.98l-1.74,0.01l-1.89,0.55l-1.47,-0.52l-1.15,0.57l-2.96,-2.62l-1.3,0.49l-1.06,-0.15l-0.79,0.39l-0.82,-0.22l-1.8,-2.7l-1.91,-1.1l-0.66,-1.5l-2.62,-2.32l-0.18,-0.94l-2.37,-1.6Z",name:"S. Sudan"},SR:{path:"M283.12,270.19l2.1,0.53l-1.08,1.95l0.2,1.72l0.93,1.49l-0.59,2.03l-0.43,0.71l-1.12,-0.42l-1.32,0.22l-0.93,-0.2l-0.46,0.26l-0.25,0.73l0.33,0.7l-0.89,-0.13l-1.39,-1.97l-0.31,-1.34l-0.97,-0.31l-0.89,-1.47l0.35,-1.61l1.45,-0.82l0.33,-1.87l2.61,0.44l0.57,-0.47l1.75,-0.16Z",name:"Suriname"},KH:{path:"M689.52,249.39l0.49,1.45l-0.28,2.74l-4.0,1.86l-0.16,0.6l0.68,0.95l-2.06,0.17l-2.05,0.97l-1.82,-0.32l-2.12,-3.7l-0.55,-2.85l1.4,-1.85l3.02,-0.45l2.23,0.35l2.01,0.98l0.51,-0.14l0.95,-1.48l1.74,0.74Z",name:"Cambodia"},SV:{path:"M195.8,250.13l1.4,-1.19l2.24,1.45l0.98,-0.27l0.44,0.2l-0.27,1.05l-1.14,-0.03l-3.64,-1.21Z",name:"El Salvador"},SK:{path:"M476.82,151.17l-1.14,1.9l-2.73,-0.92l-0.82,0.2l-0.74,0.8l-3.46,0.73l-0.47,0.69l-1.76,0.33l-1.88,-1.0l-0.18,-0.81l0.38,-0.75l1.87,-0.32l1.74,-1.89l0.83,0.16l0.79,-0.34l1.51,1.04l1.34,-0.63l1.25,0.3l1.65,-0.42l1.81,0.95Z",name:"Slovakia"},KR:{path:"M737.51,185.84l0.98,-0.1l0.87,-1.17l2.69,-0.32l0.33,-0.29l1.76,2.79l0.58,1.76l0.02,3.12l-0.8,1.32l-2.21,0.55l-1.93,1.13l-1.8,0.19l-0.2,-1.1l0.43,-2.28l-0.95,-2.56l1.43,-0.37l0.23,-0.62l-1.43,-2.06Z",name:"Korea"},SI:{path:"M456.18,162.07l-0.51,-1.32l0.18,-1.05l1.69,0.2l1.42,-0.71l2.09,-0.07l0.62,-0.51l0.21,0.47l-1.61,0.67l-0.44,1.34l-0.66,0.24l-0.26,0.82l-1.22,-0.49l-0.84,0.46l-0.69,-0.04Z",name:"Slovenia"},KP:{path:"M736.77,185.16l-0.92,-0.42l-0.88,0.62l-1.21,-0.88l0.96,-1.15l0.59,-2.59l-0.46,-0.74l-2.09,-0.77l1.64,-1.52l2.72,-1.58l1.58,-1.91l1.11,0.78l2.17,0.11l0.41,-0.5l-0.3,-1.22l3.52,-1.18l0.94,-1.4l0.98,1.08l-2.19,2.18l0.01,2.14l-1.06,0.54l-1.41,1.4l-1.7,0.52l-1.25,1.09l-0.14,1.98l0.94,0.45l1.15,1.04l-0.13,0.26l-2.6,0.29l-1.13,1.29l-1.22,0.08Z",name:"Dem. Rep. Korea"},KW:{path:"M540.81,207.91l0.37,0.86l-0.17,0.76l0.6,1.53l-0.95,0.04l-0.82,-1.28l-1.57,-0.18l1.31,-1.88l1.22,0.17Z",name:"Kuwait"},SN:{path:"M390.09,248.21l0.12,1.55l0.49,1.46l0.96,0.82l0.05,1.28l-1.26,-0.19l-0.75,0.33l-1.84,-0.61l-5.84,-0.13l-2.54,0.51l-0.22,-1.03l1.77,0.04l2.01,-0.91l1.03,0.48l1.09,0.04l1.29,-0.62l0.14,-0.58l-0.51,-0.74l-1.81,0.25l-1.13,-0.63l-0.79,0.04l-0.72,0.61l-2.31,0.06l-0.92,-1.77l-0.81,-0.64l0.64,-0.35l2.46,-3.74l1.04,0.19l1.38,-0.56l1.19,-0.02l2.72,1.37l3.03,3.48Z",name:"Senegal"},SL:{path:"M394.46,264.11l-1.73,1.98l-0.58,1.33l-2.07,-1.06l-1.22,-1.26l-0.65,-2.39l1.16,-0.96l0.67,-1.17l1.21,-0.52l1.66,0.0l1.03,1.64l0.52,2.41Z",name:"Sierra Leone"},KZ:{path:"M552.8,172.89l0.46,-1.27l-0.48,-1.05l-2.96,-1.19l-1.06,-2.58l-1.37,-0.87l-0.03,-0.3l1.95,0.23l0.45,-0.38l0.08,-1.96l1.75,-0.41l2.1,0.45l0.48,-0.33l0.45,-3.04l-0.45,-2.09l-0.41,-0.31l-2.42,0.15l-2.36,-0.73l-2.87,1.37l-2.17,0.61l-0.85,-0.34l0.13,-1.61l-1.6,-2.12l-2.02,-0.08l-1.78,-1.82l1.29,-2.18l-0.57,-0.95l1.62,-2.91l2.21,1.63l0.63,-0.27l0.29,-2.22l4.92,-3.43l3.71,-0.08l8.4,3.6l2.92,-1.36l3.77,-0.06l3.11,1.66l0.51,-0.11l0.6,-0.81l3.31,0.13l0.39,-0.25l0.63,-1.57l-0.17,-0.5l-3.5,-1.98l1.87,-1.27l-0.13,-1.03l1.98,-0.72l0.18,-0.62l-1.59,-2.06l0.81,-0.82l9.23,-1.18l1.33,-0.88l6.18,-1.26l2.26,-1.42l4.08,0.68l0.73,3.33l0.51,0.3l2.48,-0.8l2.79,1.02l-0.17,1.56l0.43,0.44l2.55,-0.24l4.89,-2.53l0.03,0.32l3.15,2.61l5.56,8.47l0.65,0.02l1.12,-1.46l3.15,1.74l3.76,-0.78l1.15,0.49l1.14,1.8l1.84,0.76l0.99,1.29l3.35,-0.25l1.02,1.52l-1.6,1.81l-1.93,0.28l-0.34,0.38l-0.11,3.05l-1.13,1.16l-4.75,-1.0l-0.46,0.27l-1.76,5.47l-1.1,0.59l-4.91,1.23l-0.27,0.54l2.1,4.97l-1.37,0.63l-0.23,0.41l0.13,1.13l-0.88,-0.25l-1.42,-1.13l-7.89,-0.4l-0.92,0.31l-3.73,-1.22l-1.42,0.63l-0.53,1.66l-3.72,-0.94l-1.85,0.43l-0.76,1.4l-4.65,2.62l-1.13,2.08l-0.44,0.01l-0.92,-1.4l-2.87,-0.09l-0.45,-2.14l-0.38,-0.32l-0.8,-0.01l0.0,-2.96l-3.0,-2.22l-7.31,0.58l-2.35,-2.68l-6.71,-3.69l-6.45,1.83l-0.29,0.39l0.1,10.85l-0.7,0.08l-1.62,-2.17l-1.83,-0.96l-3.11,0.59l-0.64,0.51Z",name:"Kazakhstan"},SA:{path:"M537.53,210.34l2.0,0.24l0.9,1.32l1.49,-0.06l0.87,2.08l1.29,0.76l0.51,0.99l1.56,1.03l-0.1,1.9l0.32,0.9l1.58,2.47l0.76,0.53l0.7,-0.04l1.68,4.23l7.53,1.33l0.51,-0.29l0.77,1.25l-1.55,4.87l-7.29,2.52l-7.3,1.03l-2.34,1.17l-1.88,2.74l-0.76,0.28l-0.82,-0.78l-0.91,0.12l-2.88,-0.51l-3.51,0.25l-0.86,-0.56l-0.57,0.15l-0.66,1.27l0.16,1.11l-0.43,0.32l-0.93,-1.4l-0.33,-1.16l-1.23,-0.88l-1.27,-2.06l-0.78,-2.22l-1.73,-1.79l-1.14,-0.48l-1.54,-2.31l-0.21,-3.41l-1.44,-2.93l-1.27,-1.16l-1.33,-0.57l-1.31,-3.37l-0.77,-0.67l-0.97,-1.97l-2.8,-4.03l-1.06,-0.17l0.37,-1.96l0.2,-0.72l2.74,0.3l1.08,-0.84l0.6,-0.94l1.74,-0.35l0.65,-1.03l0.71,-0.4l0.1,-0.62l-2.06,-2.28l4.39,-1.22l0.48,-0.37l2.77,0.69l3.66,1.9l7.03,5.5l4.87,0.3Z",name:"Saudi Arabia"},SE:{path:"M480.22,89.3l-4.03,1.17l-2.43,2.86l0.26,2.57l-8.77,6.64l-1.78,5.79l1.78,2.68l2.22,1.96l-2.07,3.77l-2.72,1.13l-0.95,6.04l-1.29,3.01l-2.74,-0.31l-0.4,0.22l-1.31,2.59l-2.34,0.13l-0.75,-3.09l-2.08,-4.03l-1.83,-4.96l1.0,-1.93l2.14,-2.7l0.83,-4.45l-1.6,-2.17l-0.15,-4.94l1.48,-3.39l2.58,-0.15l0.87,-1.59l-0.78,-1.57l3.76,-5.59l4.04,-7.48l2.17,0.01l0.39,-0.29l0.57,-2.07l4.37,0.64l0.46,-0.34l0.33,-2.56l1.1,-0.13l6.94,4.87l0.06,6.32l0.66,1.36Z",name:"Sweden"},SD:{path:"M505.98,259.4l-0.34,-0.77l-1.17,-0.9l-0.26,-1.61l0.29,-1.81l-0.34,-0.46l-1.16,-0.17l-0.54,0.59l-1.23,0.11l-0.28,0.65l0.53,0.65l0.17,1.22l-2.44,3.0l-0.96,0.19l-2.39,-1.4l-0.95,0.52l-0.38,0.78l-1.11,0.41l-0.29,0.5l-1.94,0.0l-0.54,-0.52l-1.81,-0.09l-0.95,0.4l-2.45,-2.35l-2.07,0.54l-0.73,1.26l-0.6,2.1l-1.25,0.58l-0.75,-0.62l0.27,-2.65l-1.48,-1.78l-0.22,-1.48l-0.92,-0.96l-0.02,-1.29l-0.57,-1.16l-0.68,-0.16l0.69,-1.29l-0.18,-1.14l0.65,-0.62l0.03,-0.55l-0.36,-0.41l1.55,-2.97l1.91,0.16l0.43,-0.4l-0.1,-10.94l2.49,-0.01l0.4,-0.4l-0.0,-4.82l29.02,0.0l0.64,2.04l-0.49,0.66l0.36,2.69l0.93,3.16l2.12,1.55l-0.89,1.04l-1.72,0.39l-0.98,0.9l-1.43,5.65l0.24,1.15l-0.38,2.06l-0.96,2.38l-1.53,1.31l-1.32,2.91l-1.22,0.86l-0.37,1.34Z",name:"Sudan"},DO:{path:"M241.8,239.2l0.05,-0.65l-0.46,-0.73l0.42,-0.44l0.19,-1.0l-0.09,-1.53l1.66,0.01l1.99,0.63l0.33,0.67l1.28,0.19l0.33,0.76l1.0,0.08l0.8,0.62l-0.45,0.51l-1.13,-0.47l-1.88,-0.01l-1.27,0.59l-0.75,-0.55l-1.01,0.54l-0.79,1.4l-0.23,-0.61Z",name:"Dominican Rep."},DJ:{path:"M528.43,256.18l-0.45,0.66l-0.58,-0.25l-1.51,0.13l-0.18,-1.01l1.45,-1.95l0.83,0.17l0.77,-0.44l0.2,1.0l-1.2,0.51l-0.06,0.7l0.73,0.47Z",name:"Djibouti"},DK:{path:"M452.28,129.07l-1.19,2.24l-2.13,-1.6l-0.23,-0.95l2.98,-0.95l0.57,1.26ZM447.74,126.31l-0.26,0.57l-0.88,-0.07l-1.8,2.53l0.48,1.69l-1.09,0.36l-1.61,-0.39l-0.89,-1.69l-0.07,-3.43l0.96,-1.73l2.02,-0.2l1.09,-1.07l1.33,-0.67l-0.05,1.06l-0.73,1.41l0.3,1.0l1.2,0.64Z",name:"Denmark"},DE:{path:"M453.14,155.55l-0.55,-0.36l-1.2,-0.1l-1.87,0.57l-2.13,-0.13l-0.56,0.63l-0.86,-0.6l-0.96,0.09l-2.57,-0.93l-0.85,0.67l-1.47,-0.02l0.24,-1.75l1.23,-2.14l-0.28,-0.59l-3.52,-0.58l-0.92,-0.66l0.12,-1.2l-0.48,-0.88l0.27,-2.17l-0.37,-3.03l1.41,-0.22l0.63,-1.26l0.66,-3.19l-0.41,-1.18l0.26,-0.39l1.66,-0.15l0.33,0.54l0.62,0.07l1.7,-1.69l-0.54,-3.02l1.37,0.33l1.31,-0.37l0.31,1.18l2.25,0.71l-0.02,0.92l0.5,0.4l2.55,-0.65l1.34,-0.87l2.57,1.24l1.06,0.98l0.48,1.44l-0.57,0.74l-0.0,0.48l0.87,1.15l0.57,1.64l-0.14,1.29l0.82,1.7l-1.5,-0.07l-0.56,0.57l-4.47,2.15l-0.22,0.54l0.68,2.26l2.58,2.16l-0.66,1.11l-0.79,0.36l-0.23,0.43l0.32,1.87Z",name:"Germany"},YE:{path:"M528.27,246.72l0.26,-0.42l-0.22,-1.01l0.19,-1.5l0.92,-0.69l-0.07,-1.35l0.39,-0.75l1.01,0.47l3.34,-0.27l3.76,0.41l0.95,0.81l1.36,-0.58l1.74,-2.62l2.18,-1.09l6.86,-0.94l2.48,5.41l-1.64,0.76l-0.56,1.9l-6.23,2.16l-2.29,1.8l-1.93,0.05l-1.41,1.02l-4.24,0.74l-1.72,1.49l-3.28,0.19l-0.52,-1.18l0.02,-1.51l-1.34,-3.29Z",name:"Yemen"},DZ:{path:"M441.46,188.44l-0.32,1.07l0.39,2.64l-0.54,2.16l-1.58,1.82l0.37,2.39l1.91,1.55l0.18,0.8l1.42,1.03l1.84,7.23l0.12,1.16l-0.57,5.0l0.2,1.51l-0.87,0.99l-0.02,0.51l1.41,1.86l0.14,1.2l0.89,1.48l0.5,0.16l0.98,-0.41l1.73,1.08l0.82,1.23l-8.22,4.81l-7.23,5.11l-3.43,1.13l-2.3,0.21l-0.28,-1.59l-2.56,-1.09l-0.67,-1.25l-26.12,-17.86l0.01,-3.47l3.77,-1.88l2.44,-0.41l2.12,-0.75l1.08,-1.42l2.81,-1.05l0.35,-2.08l1.33,-0.29l1.04,-0.94l3.47,-0.69l0.46,-1.08l-0.1,-0.45l-0.58,-0.52l-0.82,-2.81l-0.19,-1.83l-0.78,-1.49l2.03,-1.31l2.63,-0.48l1.7,-1.22l2.31,-0.84l8.24,-0.73l1.49,0.38l2.28,-1.1l2.46,-0.02l0.92,0.6l1.35,-0.05Z",name:"Algeria"},US:{path:"M892.72,99.2l1.31,0.53l1.41,-0.37l1.89,0.98l1.89,0.42l-1.32,0.58l-2.9,-1.53l-2.08,0.22l-0.26,-0.15l0.07,-0.67ZM183.22,150.47l0.37,1.47l1.12,0.85l4.23,0.7l2.39,0.98l2.17,-0.38l1.85,0.5l-1.55,0.65l-3.49,2.61l-0.16,0.77l0.5,0.39l2.33,-0.61l1.77,1.02l5.15,-2.4l-0.31,0.65l0.25,0.56l1.36,0.38l1.71,1.16l4.7,-0.88l0.67,0.85l1.31,0.21l0.58,0.58l-1.34,0.17l-2.18,-0.32l-3.6,0.89l-2.71,3.25l0.35,0.9l0.59,-0.0l0.55,-0.6l-1.36,4.65l0.29,3.09l0.67,1.58l0.61,0.45l1.77,-0.44l1.6,-1.96l0.14,-2.21l-0.82,-1.96l0.11,-1.13l1.19,-2.37l0.44,-0.33l0.48,0.75l0.4,-0.29l0.4,-1.37l0.6,-0.47l0.24,-0.8l1.69,0.49l1.65,1.08l-0.03,2.37l-1.27,1.13l-0.0,1.13l0.87,0.36l1.66,-1.29l0.5,0.17l0.5,2.6l-2.49,3.75l0.17,0.61l1.54,0.62l1.48,0.17l1.92,-0.44l4.72,-2.15l2.16,-1.8l-0.05,-1.24l0.75,-0.22l3.92,0.36l2.12,-1.05l0.21,-0.4l-0.28,-1.48l3.27,-2.4l8.32,-0.02l0.56,-0.82l1.9,-0.77l0.93,-1.51l0.74,-2.37l1.58,-1.98l0.92,0.62l1.47,-0.47l0.8,0.66l-0.0,4.09l1.96,2.6l-2.34,1.31l-5.37,2.09l-1.83,2.72l0.02,1.79l0.83,1.59l0.54,0.23l-6.19,0.94l-2.2,0.89l-0.23,0.48l0.45,0.29l2.99,-0.46l-2.19,0.56l-1.13,0.0l-0.15,-0.32l-0.48,0.08l-0.76,0.82l0.22,0.67l0.32,0.06l-0.41,1.62l-1.27,1.58l-1.48,-1.07l-0.49,-0.04l-0.16,0.46l0.52,1.58l0.61,0.59l0.03,0.79l-0.95,1.38l-1.21,-1.22l-0.27,-2.27l-0.35,-0.35l-0.42,0.25l-0.48,1.27l0.33,1.41l-0.97,-0.27l-0.48,0.24l0.18,0.5l1.52,0.83l0.1,2.52l0.79,0.51l0.52,3.42l-1.42,1.88l-2.47,0.8l-1.71,1.66l-1.31,0.25l-1.27,1.03l-0.43,0.99l-2.69,1.78l-2.64,3.03l-0.45,2.12l0.45,2.08l0.85,2.38l1.09,1.9l0.04,1.2l1.16,3.06l-0.18,2.69l-0.55,1.43l-0.47,0.21l-0.89,-0.23l-0.49,-1.18l-0.87,-0.56l-2.75,-5.16l0.48,-1.68l-0.72,-1.78l-2.01,-2.38l-1.12,-0.53l-2.72,1.18l-1.47,-1.35l-1.57,-0.68l-2.99,0.31l-2.17,-0.3l-2.0,0.19l-1.15,0.46l-0.19,0.58l0.39,0.63l0.14,1.34l-0.84,-0.2l-0.84,0.46l-1.58,-0.07l-2.08,-1.44l-2.09,0.33l-1.91,-0.62l-3.73,0.84l-2.39,2.07l-2.54,1.22l-1.45,1.41l-0.61,1.38l0.34,3.71l-0.29,0.02l-3.5,-1.33l-1.25,-3.11l-1.44,-1.5l-2.24,-3.56l-1.76,-1.09l-2.27,-0.01l-1.71,2.07l-1.76,-0.69l-1.16,-0.74l-1.52,-2.98l-3.93,-3.16l-4.34,-0.0l-0.4,0.4l-0.0,0.74l-6.5,0.02l-9.02,-3.14l-0.34,-0.71l-5.7,0.49l-0.43,-1.29l-1.62,-1.61l-1.14,-0.38l-0.55,-0.88l-1.28,-0.13l-1.01,-0.77l-2.22,-0.27l-0.43,-0.3l-0.36,-1.58l-2.4,-2.83l-2.01,-3.85l-0.06,-0.9l-2.92,-3.26l-0.33,-2.29l-1.3,-1.66l0.52,-2.37l-0.09,-2.57l-0.78,-2.3l0.95,-2.82l0.61,-5.68l-0.47,-4.27l-1.46,-4.08l3.19,0.79l1.26,2.83l0.69,0.08l0.69,-1.14l-1.1,-4.79l68.76,-0.0l0.4,-0.4l0.14,-0.86ZM32.44,67.52l1.73,1.97l0.55,0.05l0.99,-0.79l3.65,0.24l-0.09,0.62l0.32,0.45l3.83,0.77l2.61,-0.43l5.19,1.4l4.84,0.43l1.89,0.57l3.42,-0.7l6.14,1.87l-0.03,38.06l0.38,0.4l2.39,0.11l2.31,0.98l3.9,3.99l0.55,0.04l2.4,-2.03l2.16,-1.04l1.2,1.71l3.95,3.14l4.09,6.63l4.2,2.29l0.06,1.83l-1.02,1.23l-1.16,-1.08l-2.04,-1.03l-0.67,-2.89l-3.28,-3.03l-1.65,-3.57l-6.35,-0.32l-2.82,-1.01l-5.26,-3.85l-6.77,-2.04l-3.53,0.3l-4.81,-1.69l-3.25,-1.63l-2.78,0.8l-0.28,0.46l0.44,2.21l-3.91,0.96l-2.26,1.27l-2.3,0.65l-0.27,-1.65l1.05,-3.42l2.49,-1.09l0.16,-0.6l-0.69,-0.96l-0.55,-0.1l-3.19,2.12l-1.78,2.56l-3.55,2.61l-0.04,0.61l1.56,1.52l-2.07,2.29l-5.11,2.57l-0.77,1.66l-3.76,1.77l-0.92,1.73l-2.69,1.38l-1.81,-0.22l-6.95,3.32l-3.97,0.91l4.85,-2.5l2.59,-1.86l3.26,-0.52l1.19,-1.4l3.42,-2.1l2.59,-2.27l0.42,-2.68l1.23,-2.1l-0.04,-0.46l-0.45,-0.11l-2.68,1.03l-0.63,-0.49l-0.53,0.03l-1.05,1.04l-1.36,-1.54l-0.66,0.08l-0.32,0.62l-0.58,-1.14l-0.56,-0.16l-2.41,1.42l-1.07,-0.0l-0.17,-1.75l0.3,-1.71l-1.61,-1.33l-3.41,0.59l-1.96,-1.63l-1.57,-0.84l-0.15,-2.21l-1.7,-1.43l0.82,-1.88l1.99,-2.12l0.88,-1.92l1.71,-0.24l2.04,0.51l1.87,-1.77l1.91,0.25l1.91,-1.23l0.17,-0.43l-0.47,-1.82l-1.07,-0.7l1.39,-1.17l0.12,-0.45l-0.39,-0.26l-1.65,0.07l-2.66,0.88l-0.75,0.78l-1.92,-0.8l-3.46,0.44l-3.44,-0.91l-1.06,-1.61l-2.65,-1.99l2.91,-1.43l5.5,-2.0l1.52,0.0l-0.26,1.62l0.41,0.46l5.29,-0.16l0.3,-0.65l-2.03,-2.59l-3.14,-1.68l-1.79,-2.12l-2.4,-1.83l-3.09,-1.24l1.04,-1.69l4.23,-0.14l3.36,-2.07l0.73,-2.27l2.39,-1.99l2.42,-0.52l4.65,-1.97l2.46,0.23l3.71,-2.35l3.5,0.89ZM37.6,123.41l-2.25,1.23l-0.95,-0.69l-0.29,-1.24l3.21,-1.63l1.42,0.21l0.67,0.7l-1.8,1.42ZM31.06,234.03l0.98,0.47l0.74,0.87l-1.77,1.07l-0.44,-1.53l0.49,-0.89ZM29.34,232.07l0.18,0.05l0.08,0.05l-0.16,0.03l-0.11,-0.14ZM25.16,230.17l0.05,-0.03l0.18,0.22l-0.13,-0.01l-0.1,-0.18ZM5.89,113.26l-1.08,0.41l-2.21,-1.12l1.53,-0.4l1.62,0.28l0.14,0.83Z",name:"United States"},UY:{path:"M286.85,372.74l-0.92,1.5l-2.59,1.44l-1.69,-0.52l-1.42,0.26l-2.39,-1.19l-1.52,0.08l-1.27,-1.3l0.16,-1.5l0.56,-0.79l-0.02,-2.73l1.21,-4.74l1.19,-0.21l2.37,2.0l1.08,0.03l4.36,3.17l1.22,1.6l-0.96,1.5l0.61,1.4Z",name:"Uruguay"},LB:{path:"M510.37,198.01l-0.88,0.51l1.82,-3.54l0.62,0.08l0.22,0.61l-1.13,0.88l-0.65,1.47Z",name:"Lebanon"},LA:{path:"M689.54,248.53l-1.76,-0.74l-0.49,0.15l-0.94,1.46l-1.32,-0.64l0.62,-0.98l0.11,-2.17l-2.04,-2.42l-0.25,-2.65l-1.9,-2.1l-2.15,-0.31l-0.78,0.91l-1.12,0.06l-1.05,-0.4l-2.06,1.2l-0.04,-1.59l0.61,-2.68l-0.36,-0.49l-1.35,-0.1l-0.11,-1.23l-0.96,-0.88l1.96,-1.89l0.39,0.36l1.33,0.07l0.42,-0.45l-0.34,-2.66l0.7,-0.21l1.28,1.81l1.11,2.35l0.36,0.23l2.82,0.02l0.71,1.67l-1.39,0.65l-0.72,0.93l0.13,0.6l2.91,1.51l3.6,5.25l1.88,1.78l0.56,1.62l-0.35,1.96Z",name:"Lao PDR"},TW:{path:"M724.01,226.68l-0.74,1.48l-0.9,-1.52l-0.25,-1.74l1.38,-2.44l1.73,-1.74l0.64,0.44l-1.85,5.52Z",name:"Taiwan"},TT:{path:"M266.64,259.32l0.28,-1.16l1.13,-0.22l-0.06,1.2l-1.35,0.18Z",name:"Trinidad and Tobago"},TR:{path:"M513.21,175.47l3.64,1.17l3.05,-0.44l2.1,0.26l3.11,-1.56l2.46,-0.13l2.19,1.33l0.33,0.82l-0.22,1.33l0.25,0.44l2.28,1.13l-1.17,0.57l-0.21,0.45l0.75,3.2l-0.41,1.16l1.13,1.92l-0.55,0.22l-0.9,-0.67l-2.91,-0.37l-1.24,0.46l-4.23,0.41l-2.81,1.05l-1.91,0.01l-1.52,-0.53l-2.58,0.75l-0.66,-0.45l-0.62,0.3l-0.12,1.45l-0.89,0.84l-0.47,-0.67l0.79,-1.3l-0.41,-0.2l-1.43,0.23l-2.0,-0.63l-2.02,1.65l-3.51,0.3l-2.13,-1.53l-2.7,-0.1l-0.86,1.24l-1.38,0.27l-2.29,-1.44l-2.71,-0.01l-1.37,-2.65l-1.68,-1.52l1.07,-1.99l-0.09,-0.49l-1.27,-1.12l2.37,-2.41l3.7,-0.11l1.28,-2.24l4.49,0.37l3.21,-1.97l2.81,-0.82l3.99,-0.06l4.29,2.07ZM488.79,176.72l-1.72,1.31l-0.5,-0.88l1.37,-2.57l-0.7,-0.85l1.7,-0.63l1.8,0.34l0.46,1.17l1.76,0.78l-2.87,0.32l-1.3,1.01Z",name:"Turkey"},LK:{path:"M624.16,268.99l-1.82,0.48l-0.99,-1.67l-0.42,-3.46l0.95,-3.43l1.21,0.98l2.26,4.19l-0.34,2.33l-0.85,0.58Z",name:"Sri Lanka"},LV:{path:"M489.16,122.85l0.96,0.66l0.22,1.65l0.68,1.76l-3.65,1.7l-2.23,-1.58l-1.29,-0.26l-0.68,-0.77l-2.42,0.34l-4.16,-0.23l-2.47,0.9l0.06,-1.98l1.13,-2.06l1.95,-1.02l2.12,2.58l2.01,-0.07l0.38,-0.33l0.44,-2.52l1.76,-0.53l3.06,1.7l2.15,0.07Z",name:"Latvia"},LT:{path:"M486.93,129.3l0.17,1.12l-1.81,0.98l-0.72,2.02l-2.47,1.18l-2.1,-0.02l-0.73,-1.05l-1.06,-0.3l-0.09,-1.87l-3.56,-1.13l-0.43,-2.36l2.48,-0.94l4.12,0.22l2.25,-0.31l0.52,0.69l1.24,0.21l2.19,1.56Z",name:"Lithuania"},LU:{path:"M436.08,149.45l-0.48,-0.07l0.3,-1.28l0.27,0.4l-0.09,0.96Z",name:"Luxembourg"},LR:{path:"M399.36,265.97l0.18,1.54l-0.48,0.99l0.08,0.47l2.47,1.8l-0.33,2.8l-2.65,-1.13l-5.78,-4.61l0.58,-1.32l2.1,-2.33l0.86,-0.22l0.77,1.14l-0.14,0.85l0.59,0.87l1.0,0.14l0.76,-0.99Z",name:"Liberia"},LS:{path:"M491.06,363.48l-0.49,0.15l-1.49,-1.67l1.1,-1.43l2.19,-1.44l1.51,1.27l-0.98,1.82l-1.23,0.38l-0.62,0.93Z",name:"Lesotho"},TH:{path:"M670.27,255.86l-1.41,3.87l0.15,2.0l0.38,0.36l1.38,0.07l0.9,2.04l0.55,2.34l1.4,1.44l1.61,0.38l0.96,0.97l-0.5,0.64l-1.1,0.2l-0.34,-1.18l-2.04,-1.1l-0.63,0.23l-0.63,-0.62l-0.48,-1.3l-2.56,-2.63l-0.73,0.41l0.95,-3.89l2.16,-4.22ZM670.67,254.77l-0.92,-2.18l-0.26,-2.61l-2.14,-3.06l0.71,-0.49l0.89,-2.59l-3.61,-5.45l0.87,-0.51l1.05,-2.58l1.74,-0.18l2.6,-1.59l0.76,0.56l0.13,1.39l0.37,0.36l1.23,0.09l-0.51,2.28l0.05,2.42l0.6,0.34l2.43,-1.42l0.77,0.39l1.47,-0.07l0.71,-0.88l1.48,0.14l1.71,1.88l0.25,2.65l1.92,2.11l-0.1,1.89l-0.61,0.86l-2.22,-0.33l-3.5,0.64l-1.6,2.12l0.36,2.58l-1.51,-0.79l-1.84,-0.01l0.28,-1.52l-0.4,-0.47l-2.21,0.01l-0.4,0.37l-0.19,2.74l-0.34,0.93Z",name:"Thailand"},TF:{path:"M596.68,420.38l-3.2,0.18l-0.05,-1.26l0.39,-1.41l1.3,0.78l2.08,0.35l-0.52,1.36Z",name:"Fr. S. Antarctic Lands"},TG:{path:"M422.7,257.63l-0.09,1.23l1.53,1.52l0.08,1.09l0.5,0.65l-0.11,5.62l0.49,1.47l-1.31,0.35l-1.02,-2.13l-0.18,-1.12l0.53,-2.19l-0.63,-1.16l-0.22,-3.68l-1.01,-1.4l0.07,-0.28l1.37,0.03Z",name:"Togo"},TD:{path:"M480.25,235.49l0.12,9.57l-2.1,0.05l-1.14,1.89l-0.69,1.63l0.34,0.73l-0.66,0.91l0.24,0.89l-0.86,1.95l0.45,0.5l0.6,-0.1l0.34,0.64l0.03,1.38l0.9,1.04l-1.45,0.43l-1.27,1.03l-1.83,2.76l-2.16,1.07l-2.31,-0.15l-0.86,0.25l-0.26,0.49l0.17,0.61l-2.11,1.68l-2.85,0.87l-1.09,-0.57l-0.73,0.66l-1.12,0.1l-1.1,-3.12l-1.25,-0.64l-1.22,-1.22l0.29,-0.64l3.01,0.04l0.35,-0.6l-1.3,-2.2l-0.08,-3.31l-0.97,-1.66l0.22,-1.04l-0.38,-0.48l-1.22,-0.04l0.0,-1.25l-0.98,-1.07l0.96,-3.01l3.25,-2.65l0.13,-3.33l0.95,-5.18l0.52,-1.07l-0.1,-0.48l-0.91,-0.78l-0.2,-0.96l-0.8,-0.58l-0.55,-3.65l2.1,-1.2l19.57,9.83Z",name:"Chad"},LY:{path:"M483.48,203.15l-0.75,1.1l0.29,1.39l-0.6,1.83l0.73,2.14l0.0,24.12l-2.48,0.01l-0.41,0.85l-19.41,-9.76l-4.41,2.28l-1.37,-1.33l-3.82,-1.1l-1.14,-1.65l-1.98,-1.23l-1.22,0.32l-0.66,-1.11l-0.17,-1.26l-1.28,-1.69l0.87,-1.19l-0.07,-4.34l0.43,-2.27l-0.86,-3.45l1.13,-0.76l0.22,-1.16l-0.2,-1.03l3.48,-2.61l0.29,-1.94l2.45,0.8l1.18,-0.21l1.98,0.44l3.15,1.18l1.37,2.54l5.72,1.67l2.64,1.35l1.61,-0.72l1.29,-1.34l-0.44,-2.34l0.66,-1.13l1.67,-1.21l1.57,-0.35l3.14,0.53l1.08,1.28l3.99,0.78l0.36,0.54Z",name:"Libya"},AE:{path:"M550.76,223.97l1.88,-0.4l3.84,0.02l4.78,-4.75l0.19,0.36l0.26,1.58l-0.81,0.01l-0.39,0.35l-0.08,2.04l-0.81,0.63l-0.01,0.96l-0.66,0.99l-0.39,1.41l-7.08,-1.25l-0.7,-1.96Z",name:"United Arab Emirates"},VE:{path:"M240.68,256.69l0.53,0.75l-0.02,1.06l-1.07,1.78l0.95,2.0l0.42,0.22l1.4,-0.44l0.56,-1.83l-0.77,-1.17l-0.1,-1.47l2.82,-0.93l0.26,-0.49l-0.28,-0.96l0.3,-0.28l0.66,1.31l1.96,0.26l1.4,1.22l0.08,0.68l0.39,0.35l4.81,-0.22l1.49,1.11l1.92,0.31l1.67,-0.84l0.22,-0.6l3.44,-0.14l-0.17,0.55l0.86,1.19l2.19,0.35l1.67,1.1l0.37,1.86l0.41,0.32l1.55,0.17l-1.66,1.35l-0.22,0.92l0.65,0.97l-1.67,0.54l-0.3,0.4l0.04,0.99l-0.56,0.57l-0.01,0.55l1.85,2.27l-0.66,0.69l-4.47,1.29l-0.72,0.54l-3.69,-0.9l-0.71,0.27l-0.02,0.7l0.91,0.53l-0.08,1.54l0.35,1.58l0.35,0.31l1.66,0.17l-1.3,0.52l-0.48,1.13l-2.68,0.91l-0.6,0.77l-1.57,0.13l-1.17,-1.13l-0.8,-2.52l-1.25,-1.26l1.02,-1.23l-1.29,-2.95l0.18,-1.62l1.0,-2.21l-0.2,-0.49l-1.14,-0.46l-4.02,0.36l-1.82,-2.1l-1.57,-0.33l-2.99,0.22l-1.06,-0.97l0.25,-1.23l-0.2,-1.01l-0.59,-0.69l-0.29,-1.06l-1.08,-0.39l0.78,-2.79l1.9,-2.11Z",name:"Venezuela"},AF:{path:"M600.7,188.88l-1.57,1.3l-0.1,0.48l0.8,2.31l-1.09,1.04l-0.03,1.27l-0.48,0.71l-2.16,-0.08l-0.37,0.59l0.78,1.48l-1.38,0.69l-1.06,1.69l0.06,1.7l-0.65,0.52l-0.91,-0.21l-1.91,0.36l-0.48,0.77l-1.88,0.13l-1.4,1.56l-0.18,2.32l-2.91,1.02l-1.65,-0.23l-0.71,0.55l-1.41,-0.3l-2.41,0.39l-3.52,-1.17l1.96,-2.35l-0.21,-1.78l-0.3,-0.34l-1.63,-0.4l-0.19,-1.58l-0.75,-2.03l0.95,-1.36l-0.19,-0.6l-0.73,-0.28l1.47,-4.8l2.14,0.9l2.12,-0.36l0.74,-1.34l1.77,-0.39l1.54,-0.92l0.63,-2.31l1.87,-0.5l0.49,-0.81l0.94,0.56l2.13,0.11l2.55,0.92l1.95,-0.83l0.65,0.43l0.56,-0.13l0.69,-1.12l1.57,-0.08l0.72,-1.66l0.79,-0.74l0.8,0.39l-0.17,0.56l0.71,0.58l-0.08,2.39l1.11,0.95ZM601.37,188.71l1.73,-0.71l1.43,-1.18l4.03,0.35l-2.23,0.74l-4.95,0.8Z",name:"Afghanistan"},IQ:{path:"M530.82,187.47l0.79,0.66l1.26,-0.28l1.46,3.08l1.63,0.94l0.14,1.23l-1.22,1.05l-0.53,2.52l1.73,2.67l3.12,1.62l1.15,1.88l-0.38,1.85l0.39,0.48l0.41,-0.0l0.02,1.07l0.76,0.94l-2.47,-0.1l-1.71,2.44l-4.31,-0.2l-7.02,-5.48l-3.73,-1.94l-2.88,-0.73l-0.85,-2.87l5.45,-3.02l0.95,-3.43l-0.19,-1.96l1.27,-0.7l1.22,-1.7l0.87,-0.36l2.69,0.34Z",name:"Iraq"},IS:{path:"M384.14,88.06l-0.37,2.61l2.54,2.51l-2.9,2.75l-9.19,3.4l-9.25,-1.66l1.7,-1.22l-0.1,-0.7l-4.05,-1.47l2.96,-0.53l0.33,-0.43l-0.11,-1.2l-0.33,-0.36l-4.67,-0.85l1.28,-2.04l3.45,-0.56l3.77,2.72l0.44,0.02l3.64,-2.16l3.3,1.08l3.98,-2.16l3.58,0.26Z",name:"Iceland"},IR:{path:"M533.43,187.16l-1.27,-2.15l0.42,-0.98l-0.71,-3.04l1.03,-0.5l0.33,0.83l1.26,1.35l2.05,0.51l1.11,-0.16l2.89,-2.11l0.62,-0.14l0.39,0.46l-0.72,1.2l0.06,0.49l1.56,1.53l0.65,0.04l0.67,1.81l2.56,0.83l1.87,1.48l3.69,0.49l3.91,-0.76l0.47,-0.73l2.17,-0.6l1.66,-1.54l1.51,0.08l1.18,-0.53l1.59,0.24l2.83,1.48l1.88,0.3l2.77,2.47l1.77,0.18l0.18,1.99l-1.68,5.49l0.24,0.5l0.61,0.23l-0.82,1.48l0.8,2.18l0.19,1.71l0.3,0.34l1.63,0.4l0.15,1.32l-2.15,2.35l-0.01,0.53l2.21,3.03l2.34,1.24l0.06,2.14l1.24,0.72l0.11,0.69l-3.31,1.27l-1.08,3.03l-9.68,-1.68l-0.99,-3.05l-1.43,-0.73l-2.17,0.46l-2.47,1.26l-2.83,-0.82l-2.46,-2.02l-2.41,-0.8l-3.42,-6.06l-0.48,-0.2l-1.18,0.39l-1.44,-0.82l-0.5,0.08l-0.65,0.74l-0.97,-1.01l-0.02,-1.31l-0.71,-0.39l0.26,-1.81l-1.29,-2.11l-3.13,-1.63l-1.58,-2.43l0.5,-1.9l1.31,-1.26l-0.19,-1.66l-1.74,-1.1l-1.57,-3.3Z",name:"Iran"},AM:{path:"M536.99,182.33l-0.28,0.03l-1.23,-2.13l-0.93,0.01l-0.62,-0.66l-0.69,-0.07l-0.96,-0.81l-1.56,-0.62l0.19,-1.12l-0.26,-0.79l2.72,-0.36l1.09,1.01l-0.17,0.92l1.02,0.78l-0.47,0.62l0.08,0.56l2.04,1.23l0.04,1.4Z",name:"Armenia"},AL:{path:"M470.32,171.8l0.74,0.03l0.92,0.89l-0.17,1.95l0.36,1.28l1.01,0.82l-1.82,2.83l-0.19,-0.61l-1.25,-0.89l-0.18,-1.2l0.53,-2.82l-0.54,-1.47l0.6,-0.83Z",name:"Albania"},AO:{path:"M461.55,300.03l1.26,3.15l1.94,2.36l2.47,-0.53l1.25,0.32l0.44,-0.18l0.93,-1.92l1.31,-0.08l0.41,-0.44l0.47,-0.0l-0.1,0.41l0.39,0.49l2.65,-0.02l0.03,1.19l0.48,1.01l-0.34,1.52l0.18,1.55l0.83,1.04l-0.13,2.85l0.54,0.39l3.96,-0.41l-0.1,1.79l0.39,1.05l-0.24,1.43l-4.7,-0.03l-0.4,0.39l-0.12,8.13l2.92,3.49l-3.83,0.88l-5.89,-0.36l-1.88,-1.24l-10.47,0.22l-1.3,-1.01l-1.85,-0.16l-2.4,0.77l-0.15,-1.06l0.33,-2.16l1.0,-3.45l1.35,-3.2l2.24,-2.8l0.33,-2.06l-0.13,-1.53l-0.8,-1.08l-1.21,-2.87l0.87,-1.62l-1.27,-4.12l-1.17,-1.53l2.47,-0.63l7.03,0.03ZM451.71,298.87l-0.47,-1.25l1.25,-1.11l0.32,0.3l-0.99,1.03l-0.12,1.03Z",name:"Angola"},AR:{path:"M249.29,428.93l-2.33,-0.52l-5.83,-0.43l-0.89,-1.66l0.05,-2.37l-0.45,-0.4l-1.43,0.18l-0.67,-0.91l-0.2,-3.13l1.88,-1.47l0.79,-2.04l-0.25,-1.7l1.3,-2.68l0.91,-4.15l-0.22,-1.69l0.85,-0.45l0.2,-0.44l-0.27,-1.16l-0.98,-0.68l0.59,-0.92l-0.05,-0.5l-1.04,-1.07l-0.52,-3.1l0.97,-0.86l-0.42,-3.58l1.2,-5.43l1.38,-0.98l0.16,-0.43l-0.75,-2.79l-0.01,-2.43l1.78,-1.75l0.06,-2.57l1.43,-2.85l0.01,-2.58l-0.69,-0.74l-1.09,-4.52l1.47,-2.7l-0.18,-2.79l0.85,-2.35l1.59,-2.46l1.73,-1.64l0.05,-0.52l-0.6,-0.84l0.44,-0.85l-0.07,-4.19l2.7,-1.44l0.86,-2.75l-0.21,-0.71l1.76,-2.01l2.9,0.57l1.38,1.78l0.68,-0.08l0.87,-1.87l2.39,0.09l4.95,4.77l2.17,0.49l3.0,1.92l2.47,1.0l0.25,0.82l-2.37,3.93l0.23,0.59l5.39,1.16l2.12,-0.44l2.45,-2.16l0.5,-2.38l0.76,-0.31l0.98,1.2l-0.04,1.8l-3.67,2.51l-2.85,2.66l-3.43,3.88l-1.3,5.07l0.01,2.72l-0.54,0.73l-0.36,3.28l3.14,2.64l-0.16,2.11l1.4,1.11l-0.1,1.09l-2.29,3.52l-3.55,1.49l-4.92,0.6l-2.71,-0.29l-0.43,0.51l0.5,1.65l-0.49,2.1l0.38,1.42l-1.19,0.83l-2.36,0.38l-2.3,-1.04l-1.38,0.83l0.41,3.64l1.69,0.91l1.4,-0.71l0.36,0.76l-2.04,0.86l-2.01,1.89l-0.97,4.63l-2.34,0.1l-2.09,1.78l-0.61,2.75l2.46,2.31l2.17,0.63l-0.7,2.32l-2.83,1.73l-1.73,3.86l-2.17,1.22l-1.16,1.67l0.75,3.76l1.04,1.28ZM256.71,438.88l-2.0,0.15l-1.4,-1.22l-3.82,-0.1l-0.0,-5.83l1.6,3.05l3.26,2.07l3.08,0.78l-0.71,1.1Z",name:"Argentina"},AU:{path:"M705.8,353.26l0.26,0.04l0.17,-0.47l-0.48,-1.42l0.92,1.11l0.45,0.15l0.27,-0.39l-0.1,-1.56l-1.98,-3.63l1.09,-3.31l-0.24,-1.57l0.34,-0.62l0.38,1.06l0.43,-0.19l0.99,-1.7l1.91,-0.83l1.29,-1.15l1.81,-0.91l0.96,-0.17l0.92,0.26l1.92,-0.95l1.47,-0.28l1.03,-0.8l1.43,0.04l2.78,-0.84l1.36,-1.15l0.71,-1.45l1.41,-1.26l0.3,-2.58l1.27,-1.59l0.78,1.65l0.54,0.19l1.07,-0.51l0.15,-0.6l-0.73,-1.0l0.45,-0.71l0.78,0.39l0.58,-0.3l0.28,-1.82l1.87,-2.14l1.12,-0.39l0.28,-0.58l0.62,0.17l0.53,-0.73l1.87,-0.57l1.65,1.05l1.35,1.48l3.39,0.38l0.43,-0.54l-0.46,-1.23l1.05,-1.79l1.04,-0.61l0.14,-0.55l-0.25,-0.41l0.88,-1.17l1.31,-0.77l1.3,0.27l2.1,-0.48l0.31,-0.4l-0.05,-1.3l-0.92,-0.77l1.48,0.56l1.41,1.07l2.11,0.65l0.81,-0.2l1.4,0.7l1.69,-0.66l0.8,0.19l0.64,-0.33l0.71,0.77l-1.33,1.94l-0.71,0.07l-0.35,0.51l0.24,0.86l-1.52,2.35l0.12,1.05l2.15,1.65l1.97,0.85l3.04,2.36l1.97,0.65l0.55,0.88l2.72,0.85l1.84,-1.1l2.07,-5.97l-0.42,-3.59l0.3,-1.73l0.47,-0.87l-0.31,-0.68l1.09,-3.28l0.46,-0.47l0.4,0.71l0.16,1.51l0.65,0.52l0.16,1.04l0.85,1.21l0.12,2.38l0.9,2.0l0.57,0.18l1.3,-0.78l1.69,1.7l-0.2,1.08l0.53,2.2l0.39,1.3l0.68,0.48l0.6,1.95l-0.19,1.48l0.81,1.76l6.01,3.69l-0.11,0.76l1.38,1.58l0.95,2.77l0.58,0.22l0.72,-0.41l0.8,0.9l0.61,0.01l0.46,2.41l4.81,4.71l0.66,2.02l-0.07,3.31l1.14,2.2l-0.13,2.24l-1.1,3.68l0.03,1.64l-0.47,1.89l-1.05,2.4l-1.9,1.47l-1.72,3.51l-2.38,6.09l-0.24,2.82l-1.14,0.8l-2.85,0.15l-2.31,1.19l-2.51,2.25l-3.09,-1.57l0.3,-1.15l-0.54,-0.47l-1.5,0.63l-2.01,1.94l-7.12,-2.18l-1.48,-1.63l-1.14,-3.74l-1.45,-1.26l-1.81,-0.26l0.56,-1.18l-0.61,-2.1l-0.72,-0.1l-1.14,1.82l-0.9,0.21l0.63,-0.82l0.36,-1.55l0.92,-1.31l-0.13,-2.34l-0.7,-0.22l-2.0,2.34l-1.51,0.93l-0.94,2.01l-1.35,-0.81l-0.02,-1.52l-1.57,-2.04l-1.09,-0.88l0.24,-0.33l-0.14,-0.59l-3.21,-1.69l-1.83,-0.12l-2.54,-1.35l-4.58,0.28l-6.02,1.9l-2.53,-0.13l-2.62,1.41l-2.13,0.63l-1.49,2.6l-3.49,0.31l-2.29,-0.5l-3.48,0.43l-1.6,1.47l-0.81,-0.04l-2.37,1.63l-3.26,-0.1l-3.72,-2.21l0.04,-1.05l1.19,-0.46l0.49,-0.89l0.21,-2.97l-0.28,-1.64l-1.34,-2.86l-0.38,-1.47l0.05,-1.72l-0.95,-1.7l-0.18,-0.97l-1.01,-0.99l-0.29,-1.98l-1.13,-1.75ZM784.92,393.44l2.65,1.02l3.23,-0.96l1.09,0.14l0.15,3.06l-0.85,1.13l-0.17,1.63l-0.87,-0.24l-1.57,1.91l-1.68,-0.18l-1.4,-2.36l-0.37,-2.04l-1.39,-2.51l0.04,-0.8l1.15,0.18Z",name:"Australia"},AT:{path:"M462.89,152.8l0.04,2.25l-1.07,0.0l-0.33,0.63l0.36,0.51l-1.04,2.13l-2.02,0.07l-1.33,0.7l-5.29,-0.99l-0.47,-0.93l-0.44,-0.21l-2.47,0.55l-0.42,0.51l-3.18,-0.81l0.43,-0.91l1.12,0.78l0.6,-0.17l0.25,-0.58l1.93,0.12l1.86,-0.56l1.0,0.08l0.68,0.57l0.62,-0.15l0.26,-0.77l-0.3,-1.78l0.8,-0.44l0.68,-1.15l1.52,0.85l0.47,-0.06l1.34,-1.25l0.64,-0.17l1.81,0.92l1.28,-0.11l0.7,0.37Z",name:"Austria"},IN:{path:"M623.34,207.03l-1.24,1.04l-0.97,2.55l0.22,0.51l8.04,3.87l3.42,0.37l1.57,1.38l4.92,0.88l2.18,-0.04l0.38,-0.3l0.29,-1.24l-0.32,-1.64l0.14,-0.87l0.82,-0.31l0.45,2.48l2.28,1.02l1.77,-0.38l4.14,0.1l0.38,-0.36l0.18,-1.66l-0.5,-0.65l1.37,-0.29l2.25,-1.99l2.7,-1.62l1.93,0.62l1.8,-0.98l0.79,1.14l-0.68,0.91l0.26,0.63l2.42,0.36l0.09,0.47l-0.83,0.75l0.13,1.07l-1.52,-0.29l-3.24,1.86l-0.13,1.78l-1.32,2.14l-0.18,1.39l-0.93,1.82l-1.64,-0.5l-0.52,0.37l-0.09,2.63l-0.56,1.11l0.19,0.81l-0.53,0.27l-1.18,-3.73l-1.08,-0.27l-0.38,0.31l-0.24,1.0l-0.66,-0.66l0.54,-1.06l1.22,-0.34l1.15,-2.25l-0.24,-0.56l-1.57,-0.47l-4.34,-0.28l-0.18,-1.56l-0.35,-0.35l-1.11,-0.12l-1.91,-1.12l-0.56,0.17l-0.88,1.82l0.11,0.49l1.36,1.07l-1.09,0.69l-0.69,1.11l0.18,0.56l1.24,0.57l-0.32,1.54l0.85,1.94l0.36,2.01l-0.22,0.59l-4.58,0.52l-0.33,0.42l0.13,1.8l-1.17,1.36l-3.65,1.81l-2.79,3.03l-4.32,3.28l-0.18,1.27l-4.65,1.79l-0.77,2.16l0.64,5.3l-1.06,2.49l-0.01,3.94l-1.24,0.28l-1.14,1.93l0.39,0.84l-1.68,0.53l-1.04,1.83l-0.65,0.47l-2.06,-2.05l-2.1,-6.02l-2.2,-3.64l-1.05,-4.75l-2.29,-3.57l-1.76,-8.2l0.01,-3.11l-0.49,-2.53l-0.55,-0.29l-3.53,1.52l-1.53,-0.27l-2.86,-2.77l0.85,-0.67l0.08,-0.55l-0.74,-1.03l-2.67,-2.06l1.24,-1.32l5.34,0.01l0.39,-0.49l-0.5,-2.29l-1.42,-1.46l-0.27,-1.93l-1.43,-1.2l2.31,-2.37l3.05,0.06l2.62,-2.85l1.6,-2.81l2.4,-2.73l0.07,-2.04l1.97,-1.48l-0.02,-0.65l-1.93,-1.31l-0.82,-1.78l-0.8,-2.21l0.9,-0.89l3.59,0.65l2.92,-0.42l2.33,-2.19l2.31,2.85l-0.24,2.13l0.99,1.59l-0.05,0.82l-1.34,-0.28l-0.47,0.48l0.7,3.06l2.62,1.99l2.99,1.65Z",name:"India"},TZ:{path:"M495.56,296.42l2.8,-3.12l-0.02,-0.81l-0.64,-1.3l0.68,-0.52l0.14,-1.47l-0.76,-1.25l0.31,-0.11l2.26,0.03l-0.51,2.76l0.76,1.3l0.5,0.12l1.05,-0.53l1.19,-0.12l0.61,0.24l1.43,-0.62l0.1,-0.67l-0.71,-0.62l1.57,-1.7l8.65,4.86l0.32,1.53l3.34,2.33l-1.05,2.8l0.13,1.61l1.63,1.12l-0.6,1.76l-0.01,2.33l1.89,4.03l0.57,0.43l-1.46,1.08l-2.61,0.94l-1.43,-0.04l-1.06,0.77l-2.29,0.36l-2.87,-0.68l-0.83,0.07l-0.63,-0.75l-0.31,-2.78l-1.32,-1.35l-3.25,-0.77l-3.96,-1.58l-1.18,-2.41l-0.32,-1.75l-1.76,-1.49l0.42,-1.05l-0.44,-0.89l0.08,-0.96l-0.46,-0.58l0.06,-0.56Z",name:"Tanzania"},AZ:{path:"M539.29,175.73l1.33,0.32l1.94,-1.8l2.3,3.34l1.43,0.43l-1.26,0.15l-0.35,0.32l-0.8,3.14l-0.99,0.96l0.05,1.11l-1.26,-1.13l0.7,-1.18l-0.04,-0.47l-0.74,-0.86l-1.48,0.15l-2.34,1.71l-0.03,-1.27l-2.03,-1.35l0.47,-0.62l-0.08,-0.56l-1.03,-0.79l0.29,-0.43l-0.14,-0.58l-1.13,-0.86l1.89,0.68l1.69,0.06l0.37,-0.87l-0.81,-1.37l0.42,0.06l1.63,1.72ZM533.78,180.57l0.61,0.46l0.69,-0.0l0.59,1.15l-0.68,-0.15l-1.21,-1.45Z",name:"Azerbaijan"},IE:{path:"M405.08,135.42l0.35,2.06l-1.75,2.78l-4.22,1.88l-2.84,-0.4l1.73,-3.0l-1.18,-3.53l4.6,-3.74l0.32,1.15l-0.49,1.74l0.4,0.51l1.47,-0.04l1.6,0.6Z",name:"Ireland"},ID:{path:"M756.47,287.89l0.69,4.01l2.79,1.78l0.51,-0.1l2.04,-2.59l2.71,-1.43l2.05,-0.0l3.9,1.73l2.46,0.45l0.08,15.12l-1.75,-1.54l-2.54,-0.51l-0.88,0.71l-2.32,0.06l0.69,-1.33l1.45,-0.64l0.23,-0.46l-0.65,-2.74l-1.24,-2.21l-5.04,-2.29l-2.09,-0.23l-3.68,-2.27l-0.55,0.13l-0.65,1.07l-0.52,0.12l-0.55,-1.89l-1.21,-0.78l1.84,-0.62l1.72,0.05l0.39,-0.52l-0.21,-0.66l-0.38,-0.28l-3.45,-0.0l-1.13,-1.48l-2.1,-0.43l-0.52,-0.6l2.69,-0.48l1.28,-0.78l3.66,0.94l0.3,0.71ZM757.91,300.34l-0.62,0.82l-0.1,-0.8l0.59,-1.12l0.13,1.1ZM747.38,292.98l0.34,0.72l-1.22,-0.57l-4.68,-0.1l0.27,-0.62l2.78,-0.09l2.52,0.67ZM741.05,285.25l-0.67,-2.88l0.64,-2.01l0.41,0.86l1.21,0.18l0.16,0.7l-0.1,1.68l-0.84,-0.16l-0.46,0.3l-0.34,1.34ZM739.05,293.5l-0.5,0.44l-1.34,-0.36l-0.17,-0.37l1.73,-0.08l0.27,0.36ZM721.45,284.51l-0.19,1.97l2.24,2.23l0.54,0.02l1.27,-1.07l2.75,-0.5l-0.9,1.21l-2.11,0.93l-0.16,0.6l2.22,3.01l-0.3,1.07l1.36,1.74l-2.26,0.85l-0.28,-0.31l0.12,-1.19l-1.64,-1.34l0.17,-2.23l-0.56,-0.39l-1.67,0.76l-0.23,0.39l0.3,6.17l-1.1,0.25l-0.69,-0.47l0.64,-2.21l-0.39,-2.42l-0.39,-0.34l-0.8,-0.01l-0.58,-1.29l0.98,-1.6l0.35,-1.96l1.32,-3.87ZM728.59,296.27l0.38,0.49l-0.02,1.28l-0.88,0.49l-0.53,-0.47l1.04,-1.79ZM729.04,286.98l0.27,-0.05l-0.02,0.13l-0.24,-0.08ZM721.68,284.05l0.16,-0.32l1.89,-1.65l1.83,0.68l3.16,0.35l2.94,-0.1l2.39,-1.66l-1.73,2.13l-1.66,0.43l-2.41,-0.48l-4.17,0.13l-2.39,0.51ZM730.55,310.47l1.11,-1.93l2.03,-0.82l0.08,0.62l-1.45,1.67l-1.77,0.46ZM728.12,305.88l-0.1,0.38l-3.46,0.66l-2.91,-0.27l-0.0,-0.25l1.54,-0.41l1.66,0.73l1.67,-0.19l1.61,-0.65ZM722.9,310.24l-0.64,0.03l-2.26,-1.2l1.11,-0.24l1.78,1.41ZM716.26,305.77l0.88,0.51l1.28,-0.17l0.2,0.35l-4.65,0.73l0.39,-0.67l1.15,-0.02l0.75,-0.73ZM711.66,293.84l-0.38,-0.16l-2.54,1.01l-1.12,-1.44l-1.69,-0.13l-1.16,-0.75l-3.04,0.77l-1.1,-1.15l-3.31,-0.11l-0.35,-3.05l-1.35,-0.95l-1.11,-1.98l-0.33,-2.06l0.27,-2.14l0.9,-1.01l0.37,1.15l2.09,1.49l1.53,-0.48l1.82,0.08l1.38,-1.19l1.0,-0.18l2.28,0.67l2.26,-0.53l1.52,-3.64l1.01,-0.99l0.78,-2.57l4.1,0.3l-1.11,1.77l0.02,0.46l1.7,2.2l-0.23,1.39l2.07,1.71l-2.33,0.42l-0.88,1.9l0.1,2.05l-2.4,1.9l-0.06,2.45l-0.7,2.79ZM692.58,302.03l0.35,0.26l4.8,0.25l0.78,-0.97l4.17,1.09l1.13,1.68l3.69,0.45l2.13,1.04l-1.8,0.6l-2.77,-0.99l-4.8,-0.12l-5.24,-1.41l-1.84,-0.25l-1.11,0.3l-4.26,-0.97l-0.7,-1.14l-1.59,-0.13l1.18,-1.65l2.74,0.13l2.87,1.13l0.26,0.68ZM685.53,299.17l-2.22,0.04l-2.06,-2.03l-3.15,-2.01l-2.93,-3.51l-3.11,-5.33l-2.2,-2.12l-1.64,-4.06l-2.32,-1.69l-1.27,-2.07l-1.96,-1.5l-2.51,-2.65l-0.11,-0.66l4.81,0.53l2.15,2.38l3.31,2.74l2.35,2.66l2.7,0.17l1.95,1.59l1.54,2.17l1.59,0.95l-0.84,1.71l0.15,0.52l1.44,0.87l0.79,0.1l0.4,1.58l0.87,1.4l1.96,0.39l1.0,1.31l-0.6,3.01l-0.09,3.5Z",name:"Indonesia"},UA:{path:"M492.5,162.44l1.28,-2.49l1.82,0.19l0.66,-0.23l0.09,-0.71l-0.25,-0.75l-0.79,-0.72l-0.33,-1.21l-0.86,-0.62l-0.02,-1.19l-1.13,-0.86l-1.15,-0.19l-2.04,-1.0l-1.66,0.32l-0.66,0.47l-0.92,-0.0l-0.84,0.78l-2.48,0.7l-1.18,-0.71l-3.07,-0.36l-0.89,0.43l-0.24,-0.55l-1.11,-0.7l0.35,-0.93l1.26,-1.02l-0.54,-1.23l2.04,-2.43l1.4,-0.62l0.25,-1.19l-1.04,-2.39l0.83,-0.13l1.28,-0.84l1.8,-0.07l2.47,0.26l2.86,0.81l1.88,0.06l0.86,0.44l1.04,-0.41l0.77,0.66l2.18,-0.15l0.92,0.3l0.52,-0.34l0.15,-1.53l0.56,-0.54l2.85,-0.05l0.84,-0.72l3.04,-0.18l1.23,1.46l-0.48,0.77l0.21,1.03l0.36,0.32l1.8,0.14l0.93,2.08l3.18,1.15l1.94,-0.45l1.67,1.49l1.4,-0.03l3.35,0.96l0.02,0.54l-0.96,1.59l0.47,1.97l-0.26,0.7l-2.36,0.28l-1.29,0.89l-0.23,1.38l-1.83,0.27l-1.58,0.97l-2.41,0.21l-2.16,1.17l-0.21,0.38l0.34,2.26l1.23,0.75l2.13,-0.08l-0.14,0.31l-2.65,0.53l-3.23,1.69l-0.87,-0.39l0.42,-1.1l-0.25,-0.52l-2.21,-0.73l2.35,-1.06l0.12,-0.65l-0.93,-0.82l-3.62,-0.74l-0.13,-0.89l-0.46,-0.34l-2.61,0.59l-0.91,1.69l-1.71,2.04l-0.86,-0.4l-1.62,0.27Z",name:"Ukraine"},QA:{path:"M549.33,221.64l-0.76,-0.23l-0.14,-1.64l0.84,-1.29l0.47,0.52l0.04,1.34l-0.45,1.3Z",name:"Qatar"},MZ:{path:"M508.58,318.75l-0.34,-2.57l0.51,-2.05l3.55,0.63l2.5,-0.38l1.02,-0.76l1.49,0.01l2.74,-0.98l1.66,-1.2l0.5,9.24l0.41,1.23l-0.68,1.67l-0.93,1.71l-1.5,1.5l-5.16,2.28l-2.78,2.73l-1.02,0.53l-1.71,1.8l-0.98,0.57l-0.35,2.41l1.16,1.94l0.49,2.17l0.43,0.31l-0.06,2.06l-0.39,1.17l0.5,0.72l-0.25,0.73l-0.92,0.83l-5.12,2.39l-1.22,1.36l0.21,1.13l0.58,0.39l-0.11,0.72l-1.22,-0.01l-0.73,-2.97l0.42,-3.09l-1.78,-5.37l2.49,-2.81l0.69,-1.89l0.44,-0.43l0.28,-1.53l-0.39,-0.93l0.59,-3.65l-0.01,-3.26l-1.49,-1.16l-1.2,-0.22l-1.74,-1.17l-1.92,0.01l-0.29,-2.08l7.06,-1.96l1.28,1.09l0.89,-0.1l0.67,0.44l0.1,0.73l-0.51,1.29l0.19,1.81l1.75,1.83l0.65,-0.13l0.71,-1.65l1.17,-0.86l-0.26,-3.47l-1.05,-1.85l-1.04,-0.94Z",name:"Mozambique"}},height:440.7063107441331,projection:{type:"mill",centralMeridian:11.5},width:900})}).call(t,l(0))},function(e,t,l){l(0),l(34),e.exports=l(35)},function(e,t,l){(function(r,n){var i,a,s;!function(e){var t={set:{colors:1,values:1,backgroundColor:1,scaleColors:1,normalizeFunction:1,focus:1},get:{selectedRegions:1,selectedMarkers:1,mapObject:1,regionName:1}};e.fn.vectorMap=function(e){var l=this.children(".jvectormap-container").data("mapObject");if("addMap"===e)o.Map.maps[arguments[1]]=arguments[2];else{if(("set"===e||"get"===e)&&t[e][arguments[1]])return l[e+(arguments[1].charAt(0).toUpperCase()+arguments[1].substr(1))].apply(l,Array.prototype.slice.call(arguments,2));(e=e||{}).container=this,l=new o.Map(e)}return this}}(r),function(r){a=[l(0)],void 0!==(s="function"===typeof(i=r)?i.apply(t,a):i)&&(e.exports=s)}(function(e){function t(t){var a=t||window.event,s=o.call(arguments,1),c=0,u=0,p=0,d=0;if((t=e.event.fix(a)).type="mousewheel","detail"in a&&(p=-1*a.detail),"wheelDelta"in a&&(p=a.wheelDelta),"wheelDeltaY"in a&&(p=a.wheelDeltaY),"wheelDeltaX"in a&&(u=-1*a.wheelDeltaX),"axis"in a&&a.axis===a.HORIZONTAL_AXIS&&(u=-1*p,p=0),c=0===p?u:p,"deltaY"in a&&(c=p=-1*a.deltaY),"deltaX"in a&&(u=a.deltaX,0===p&&(c=-1*u)),0!==p||0!==u){if(1===a.deltaMode){var m=e.data(this,"mousewheel-line-height");c*=m,p*=m,u*=m}else if(2===a.deltaMode){var h=e.data(this,"mousewheel-page-height");c*=h,p*=h,u*=h}return d=Math.max(Math.abs(p),Math.abs(u)),(!i||i>d)&&(i=d,r(a,d)&&(i/=40)),r(a,d)&&(c/=40,u/=40,p/=40),c=Math[c>=1?"floor":"ceil"](c/i),u=Math[u>=1?"floor":"ceil"](u/i),p=Math[p>=1?"floor":"ceil"](p/i),t.deltaX=u,t.deltaY=p,t.deltaFactor=i,t.deltaMode=0,s.unshift(t,c,u,p),n&&clearTimeout(n),n=setTimeout(l,200),(e.event.dispatch||e.event.handle).apply(this,s)}}function l(){i=null}function r(e,t){return u.settings.adjustOldDeltas&&"mousewheel"===e.type&&t%120===0}var n,i,a=["wheel","mousewheel","DOMMouseScroll","MozMousePixelScroll"],s="onwheel"in document||document.documentMode>=9?["wheel"]:["mousewheel","DomMouseScroll","MozMousePixelScroll"],o=Array.prototype.slice;if(e.event.fixHooks)for(var c=a.length;c;)e.event.fixHooks[a[--c]]=e.event.mouseHooks;var u=e.event.special.mousewheel={version:"3.1.9",setup:function(){if(this.addEventListener)for(var l=s.length;l;)this.addEventListener(s[--l],t,!1);else this.onmousewheel=t;e.data(this,"mousewheel-line-height",u.getLineHeight(this)),e.data(this,"mousewheel-page-height",u.getPageHeight(this))},teardown:function(){if(this.removeEventListener)for(var e=s.length;e;)this.removeEventListener(s[--e],t,!1);else this.onmousewheel=null},getLineHeight:function(t){return parseInt(e(t)["offsetParent"in e.fn?"offsetParent":"parent"]().css("fontSize"),10)},getPageHeight:function(t){return e(t).height()},settings:{adjustOldDeltas:!0}};e.fn.extend({mousewheel:function(e){return e?this.bind("mousewheel",e):this.trigger("mousewheel")},unmousewheel:function(e){return this.unbind("mousewheel",e)}})});var o={inherits:function(e,t){function l(){}l.prototype=t.prototype,e.prototype=new l,e.prototype.constructor=e,e.parentClass=t},mixin:function(e,t){var l;for(l in t.prototype)t.prototype.hasOwnProperty(l)&&(e.prototype[l]=t.prototype[l])},min:function(e){var t,l=Number.MAX_VALUE;if(e instanceof Array)for(t=0;t<e.length;t++)e[t]<l&&(l=e[t]);else for(t in e)e[t]<l&&(l=e[t]);return l},max:function(e){var t,l=Number.MIN_VALUE;if(e instanceof Array)for(t=0;t<e.length;t++)e[t]>l&&(l=e[t]);else for(t in e)e[t]>l&&(l=e[t]);return l},keys:function(e){var t,l=[];for(t in e)l.push(t);return l},values:function(e){var t,l,r=[];for(l=0;l<arguments.length;l++)for(t in e=arguments[l])r.push(e[t]);return r},whenImageLoaded:function(e){var t=new o.$.Deferred,l=o.$("<img/>");return l.error(function(){t.reject()}).load(function(){t.resolve(l)}),l.attr("src",e),t},isImageUrl:function(e){return/\.\w{3,4}$/.test(e)}};o.$=r,Array.prototype.indexOf||(Array.prototype.indexOf=function(e,t){var l;if(null==this)throw new TypeError('"this" is null or not defined');var r=Object(this),n=r.length>>>0;if(0===n)return-1;var i=+t||0;if(Math.abs(i)===1/0&&(i=0),i>=n)return-1;for(l=Math.max(i>=0?i:n-Math.abs(i),0);n>l;){if(l in r&&r[l]===e)return l;l++}return-1}),o.AbstractElement=function(e,t){this.node=this.createElement(e),this.name=e,this.properties={},t&&this.set(t)},o.AbstractElement.prototype.set=function(e,t){var l;if("object"==typeof e)for(l in e)this.properties[l]=e[l],this.applyAttr(l,e[l]);else this.properties[e]=t,this.applyAttr(e,t)},o.AbstractElement.prototype.get=function(e){return this.properties[e]},o.AbstractElement.prototype.applyAttr=function(e,t){this.node.setAttribute(e,t)},o.AbstractElement.prototype.remove=function(){o.$(this.node).remove()},o.AbstractCanvasElement=function(e,t,l){this.container=e,this.setSize(t,l),this.rootElement=new o[this.classPrefix+"GroupElement"],this.node.appendChild(this.rootElement.node),this.container.appendChild(this.node)},o.AbstractCanvasElement.prototype.add=function(e,t){(t=t||this.rootElement).add(e),e.canvas=this},o.AbstractCanvasElement.prototype.addPath=function(e,t,l){var r=new o[this.classPrefix+"PathElement"](e,t);return this.add(r,l),r},o.AbstractCanvasElement.prototype.addCircle=function(e,t,l){var r=new o[this.classPrefix+"CircleElement"](e,t);return this.add(r,l),r},o.AbstractCanvasElement.prototype.addImage=function(e,t,l){var r=new o[this.classPrefix+"ImageElement"](e,t);return this.add(r,l),r},o.AbstractCanvasElement.prototype.addText=function(e,t,l){var r=new o[this.classPrefix+"TextElement"](e,t);return this.add(r,l),r},o.AbstractCanvasElement.prototype.addGroup=function(e){var t=new o[this.classPrefix+"GroupElement"];return e?e.node.appendChild(t.node):this.node.appendChild(t.node),t.canvas=this,t},o.AbstractShapeElement=function(e,t,l){this.style=l||{},this.style.current=this.style.current||{},this.isHovered=!1,this.isSelected=!1,this.updateStyle()},o.AbstractShapeElement.prototype.setStyle=function(e,t){var l={};"object"==typeof e?l=e:l[e]=t,o.$.extend(this.style.current,l),this.updateStyle()},o.AbstractShapeElement.prototype.updateStyle=function(){var e={};o.AbstractShapeElement.mergeStyles(e,this.style.initial),o.AbstractShapeElement.mergeStyles(e,this.style.current),this.isHovered&&o.AbstractShapeElement.mergeStyles(e,this.style.hover),this.isSelected&&(o.AbstractShapeElement.mergeStyles(e,this.style.selected),this.isHovered&&o.AbstractShapeElement.mergeStyles(e,this.style.selectedHover)),this.set(e)},o.AbstractShapeElement.mergeStyles=function(e,t){var l;for(l in t=t||{})null===t[l]?delete e[l]:e[l]=t[l]},o.SVGElement=function(){o.SVGElement.parentClass.apply(this,arguments)},o.inherits(o.SVGElement,o.AbstractElement),o.SVGElement.svgns="http://www.w3.org/2000/svg",o.SVGElement.prototype.createElement=function(e){return document.createElementNS(o.SVGElement.svgns,e)},o.SVGElement.prototype.addClass=function(e){this.node.setAttribute("class",e)},o.SVGElement.prototype.getElementCtr=function(e){return o["SVG"+e]},o.SVGElement.prototype.getBBox=function(){return this.node.getBBox()},o.SVGGroupElement=function(){o.SVGGroupElement.parentClass.call(this,"g")},o.inherits(o.SVGGroupElement,o.SVGElement),o.SVGGroupElement.prototype.add=function(e){this.node.appendChild(e.node)},o.SVGCanvasElement=function(){this.classPrefix="SVG",o.SVGCanvasElement.parentClass.call(this,"svg"),this.defsElement=new o.SVGElement("defs"),this.node.appendChild(this.defsElement.node),o.AbstractCanvasElement.apply(this,arguments)},o.inherits(o.SVGCanvasElement,o.SVGElement),o.mixin(o.SVGCanvasElement,o.AbstractCanvasElement),o.SVGCanvasElement.prototype.setSize=function(e,t){this.width=e,this.height=t,this.node.setAttribute("width",e),this.node.setAttribute("height",t)},o.SVGCanvasElement.prototype.applyTransformParams=function(e,t,l){this.scale=e,this.transX=t,this.transY=l,this.rootElement.node.setAttribute("transform","scale("+e+") translate("+t+", "+l+")")},o.SVGShapeElement=function(e,t){o.SVGShapeElement.parentClass.call(this,e,t),o.AbstractShapeElement.apply(this,arguments)},o.inherits(o.SVGShapeElement,o.SVGElement),o.mixin(o.SVGShapeElement,o.AbstractShapeElement),o.SVGShapeElement.prototype.applyAttr=function(e,t){var l,r,n=this;"fill"===e&&o.isImageUrl(t)?o.SVGShapeElement.images[t]?this.applyAttr("fill","url(#image"+o.SVGShapeElement.images[t]+")"):o.whenImageLoaded(t).then(function(e){(r=new o.SVGElement("image")).node.setAttributeNS("http://www.w3.org/1999/xlink","href",t),r.applyAttr("x","0"),r.applyAttr("y","0"),r.applyAttr("width",e[0].width),r.applyAttr("height",e[0].height),(l=new o.SVGElement("pattern")).applyAttr("id","image"+o.SVGShapeElement.imageCounter),l.applyAttr("x",0),l.applyAttr("y",0),l.applyAttr("width",e[0].width/2),l.applyAttr("height",e[0].height/2),l.applyAttr("viewBox","0 0 "+e[0].width+" "+e[0].height),l.applyAttr("patternUnits","userSpaceOnUse"),l.node.appendChild(r.node),n.canvas.defsElement.node.appendChild(l.node),o.SVGShapeElement.images[t]=o.SVGShapeElement.imageCounter++,n.applyAttr("fill","url(#image"+o.SVGShapeElement.images[t]+")")}):o.SVGShapeElement.parentClass.prototype.applyAttr.apply(this,arguments)},o.SVGShapeElement.imageCounter=1,o.SVGShapeElement.images={},o.SVGPathElement=function(e,t){o.SVGPathElement.parentClass.call(this,"path",e,t),this.node.setAttribute("fill-rule","evenodd")},o.inherits(o.SVGPathElement,o.SVGShapeElement),o.SVGCircleElement=function(e,t){o.SVGCircleElement.parentClass.call(this,"circle",e,t)},o.inherits(o.SVGCircleElement,o.SVGShapeElement),o.SVGImageElement=function(e,t){o.SVGImageElement.parentClass.call(this,"image",e,t)},o.inherits(o.SVGImageElement,o.SVGShapeElement),o.SVGImageElement.prototype.applyAttr=function(e,t){var l=this;"image"==e?o.whenImageLoaded(t).then(function(e){l.node.setAttributeNS("http://www.w3.org/1999/xlink","href",t),l.width=e[0].width,l.height=e[0].height,l.applyAttr("width",l.width),l.applyAttr("height",l.height),l.applyAttr("x",l.cx-l.width/2),l.applyAttr("y",l.cy-l.height/2),o.$(l.node).trigger("imageloaded",[e])}):"cx"==e?(this.cx=t,this.width&&this.applyAttr("x",t-this.width/2)):"cy"==e?(this.cy=t,this.height&&this.applyAttr("y",t-this.height/2)):o.SVGImageElement.parentClass.prototype.applyAttr.apply(this,arguments)},o.SVGTextElement=function(e,t){o.SVGTextElement.parentClass.call(this,"text",e,t)},o.inherits(o.SVGTextElement,o.SVGShapeElement),o.SVGTextElement.prototype.applyAttr=function(e,t){"text"===e?this.node.textContent=t:o.SVGTextElement.parentClass.prototype.applyAttr.apply(this,arguments)},o.VMLElement=function(){o.VMLElement.VMLInitialized||o.VMLElement.initializeVML(),o.VMLElement.parentClass.apply(this,arguments)},o.inherits(o.VMLElement,o.AbstractElement),o.VMLElement.VMLInitialized=!1,o.VMLElement.initializeVML=function(){try{document.namespaces.rvml||document.namespaces.add("rvml","urn:schemas-microsoft-com:vml"),o.VMLElement.prototype.createElement=function(e){return document.createElement("<rvml:"+e+' class="rvml">')}}catch(e){o.VMLElement.prototype.createElement=function(e){return document.createElement("<"+e+' xmlns="urn:schemas-microsoft.com:vml" class="rvml">')}}document.createStyleSheet().addRule(".rvml","behavior:url(#default#VML)"),o.VMLElement.VMLInitialized=!0},o.VMLElement.prototype.getElementCtr=function(e){return o["VML"+e]},o.VMLElement.prototype.addClass=function(e){o.$(this.node).addClass(e)},o.VMLElement.prototype.applyAttr=function(e,t){this.node[e]=t},o.VMLElement.prototype.getBBox=function(){var e=o.$(this.node);return{x:e.position().left/this.canvas.scale,y:e.position().top/this.canvas.scale,width:e.width()/this.canvas.scale,height:e.height()/this.canvas.scale}},o.VMLGroupElement=function(){o.VMLGroupElement.parentClass.call(this,"group"),this.node.style.left="0px",this.node.style.top="0px",this.node.coordorigin="0 0"},o.inherits(o.VMLGroupElement,o.VMLElement),o.VMLGroupElement.prototype.add=function(e){this.node.appendChild(e.node)},o.VMLCanvasElement=function(){this.classPrefix="VML",o.VMLCanvasElement.parentClass.call(this,"group"),o.AbstractCanvasElement.apply(this,arguments),this.node.style.position="absolute"},o.inherits(o.VMLCanvasElement,o.VMLElement),o.mixin(o.VMLCanvasElement,o.AbstractCanvasElement),o.VMLCanvasElement.prototype.setSize=function(e,t){var l,r,n,i;if(this.width=e,this.height=t,this.node.style.width=e+"px",this.node.style.height=t+"px",this.node.coordsize=e+" "+t,this.node.coordorigin="0 0",this.rootElement){for(n=0,i=(l=this.rootElement.node.getElementsByTagName("shape")).length;i>n;n++)l[n].coordsize=e+" "+t,l[n].style.width=e+"px",l[n].style.height=t+"px";for(n=0,i=(r=this.node.getElementsByTagName("group")).length;i>n;n++)r[n].coordsize=e+" "+t,r[n].style.width=e+"px",r[n].style.height=t+"px"}},o.VMLCanvasElement.prototype.applyTransformParams=function(e,t,l){this.scale=e,this.transX=t,this.transY=l,this.rootElement.node.coordorigin=this.width-t-this.width/100+","+(this.height-l-this.height/100),this.rootElement.node.coordsize=this.width/e+","+this.height/e},o.VMLShapeElement=function(e,t){o.VMLShapeElement.parentClass.call(this,e,t),this.fillElement=new o.VMLElement("fill"),this.strokeElement=new o.VMLElement("stroke"),this.node.appendChild(this.fillElement.node),this.node.appendChild(this.strokeElement.node),this.node.stroked=!1,o.AbstractShapeElement.apply(this,arguments)},o.inherits(o.VMLShapeElement,o.VMLElement),o.mixin(o.VMLShapeElement,o.AbstractShapeElement),o.VMLShapeElement.prototype.applyAttr=function(e,t){switch(e){case"fill":this.node.fillcolor=t;break;case"fill-opacity":this.fillElement.node.opacity=Math.round(100*t)+"%";break;case"stroke":this.node.stroked="none"!==t,this.node.strokecolor=t;break;case"stroke-opacity":this.strokeElement.node.opacity=Math.round(100*t)+"%";break;case"stroke-width":this.node.stroked=0!==parseInt(t,10),this.node.strokeweight=t;break;case"d":this.node.path=o.VMLPathElement.pathSvgToVml(t);break;default:o.VMLShapeElement.parentClass.prototype.applyAttr.apply(this,arguments)}},o.VMLPathElement=function(e,t){var l=new o.VMLElement("skew");o.VMLPathElement.parentClass.call(this,"shape",e,t),this.node.coordorigin="0 0",l.node.on=!0,l.node.matrix="0.01,0,0,0.01,0,0",l.node.offset="0,0",this.node.appendChild(l.node)},o.inherits(o.VMLPathElement,o.VMLShapeElement),o.VMLPathElement.prototype.applyAttr=function(e,t){"d"===e?this.node.path=o.VMLPathElement.pathSvgToVml(t):o.VMLShapeElement.prototype.applyAttr.call(this,e,t)},o.VMLPathElement.pathSvgToVml=function(e){var t,l,r=0,n=0;return(e=e.replace(/(-?\d+)e(-?\d+)/g,"0")).replace(/([MmLlHhVvCcSs])\s*((?:-?\d*(?:\.\d+)?\s*,?\s*)+)/g,function(e,i,a){(a=a.replace(/(\d)-/g,"$1,-").replace(/^\s+/g,"").replace(/\s+$/g,"").replace(/\s+/g,",").split(","))[0]||a.shift();for(var s=0,o=a.length;o>s;s++)a[s]=Math.round(100*a[s]);switch(i){case"m":return r+=a[0],n+=a[1],"t"+a.join(",");case"M":return r=a[0],n=a[1],"m"+a.join(",");case"l":return r+=a[0],n+=a[1],"r"+a.join(",");case"L":return r=a[0],n=a[1],"l"+a.join(",");case"h":return r+=a[0],"r"+a[0]+",0";case"H":return"l"+(r=a[0])+","+n;case"v":return n+=a[0],"r0,"+a[0];case"V":return n=a[0],"l"+r+","+n;case"c":return t=r+a[a.length-4],l=n+a[a.length-3],r+=a[a.length-2],n+=a[a.length-1],"v"+a.join(",");case"C":return t=a[a.length-4],l=a[a.length-3],r=a[a.length-2],n=a[a.length-1],"c"+a.join(",");case"s":return a.unshift(n-l),a.unshift(r-t),t=r+a[a.length-4],l=n+a[a.length-3],r+=a[a.length-2],n+=a[a.length-1],"v"+a.join(",");case"S":return a.unshift(n+n-l),a.unshift(r+r-t),t=a[a.length-4],l=a[a.length-3],r=a[a.length-2],n=a[a.length-1],"c"+a.join(",")}return""}).replace(/z/g,"e")},o.VMLCircleElement=function(e,t){o.VMLCircleElement.parentClass.call(this,"oval",e,t)},o.inherits(o.VMLCircleElement,o.VMLShapeElement),o.VMLCircleElement.prototype.applyAttr=function(e,t){switch(e){case"r":this.node.style.width=2*t+"px",this.node.style.height=2*t+"px",this.applyAttr("cx",this.get("cx")||0),this.applyAttr("cy",this.get("cy")||0);break;case"cx":if(!t)return;this.node.style.left=t-(this.get("r")||0)+"px";break;case"cy":if(!t)return;this.node.style.top=t-(this.get("r")||0)+"px";break;default:o.VMLCircleElement.parentClass.prototype.applyAttr.call(this,e,t)}},o.VectorCanvas=function(e,t,l){return this.mode=window.SVGAngle?"svg":"vml",this.impl="svg"==this.mode?new o.SVGCanvasElement(e,t,l):new o.VMLCanvasElement(e,t,l),this.impl.mode=this.mode,this.impl},o.SimpleScale=function(e){this.scale=e},o.SimpleScale.prototype.getValue=function(e){return e},o.OrdinalScale=function(e){this.scale=e},o.OrdinalScale.prototype.getValue=function(e){return this.scale[e]},o.OrdinalScale.prototype.getTicks=function(){var e,t=[];for(e in this.scale)t.push({label:e,value:this.scale[e]});return t},o.NumericScale=function(e,t,l,r){this.scale=[],t=t||"linear",e&&this.setScale(e),t&&this.setNormalizeFunction(t),"undefined"!=typeof l&&this.setMin(l),"undefined"!=typeof r&&this.setMax(r)},o.NumericScale.prototype={setMin:function(e){this.clearMinValue=e,this.minValue="function"==typeof this.normalize?this.normalize(e):e},setMax:function(e){this.clearMaxValue=e,this.maxValue="function"==typeof this.normalize?this.normalize(e):e},setScale:function(e){var t;for(this.scale=[],t=0;t<e.length;t++)this.scale[t]=[e[t]]},setNormalizeFunction:function(e){"polynomial"===e?this.normalize=function(e){return Math.pow(e,.2)}:"linear"===e?delete this.normalize:this.normalize=e,this.setMin(this.clearMinValue),this.setMax(this.clearMaxValue)},getValue:function(e){var t,l,r=[],n=0,i=0;for("function"==typeof this.normalize&&(e=this.normalize(e)),i=0;i<this.scale.length-1;i++)t=this.vectorLength(this.vectorSubtract(this.scale[i+1],this.scale[i])),r.push(t),n+=t;for(l=(this.maxValue-this.minValue)/n,i=0;i<r.length;i++)r[i]*=l;for(i=0,e-=this.minValue;e-r[i]>=0;)e-=r[i],i++;return this.vectorToNum(i==this.scale.length-1?this.scale[i]:this.vectorAdd(this.scale[i],this.vectorMult(this.vectorSubtract(this.scale[i+1],this.scale[i]),e/r[i])))},vectorToNum:function(e){var t,l=0;for(t=0;t<e.length;t++)l+=Math.round(e[t])*Math.pow(256,e.length-t-1);return l},vectorSubtract:function(e,t){var l,r=[];for(l=0;l<e.length;l++)r[l]=e[l]-t[l];return r},vectorAdd:function(e,t){var l,r=[];for(l=0;l<e.length;l++)r[l]=e[l]+t[l];return r},vectorMult:function(e,t){var l,r=[];for(l=0;l<e.length;l++)r[l]=e[l]*t;return r},vectorLength:function(e){var t,l=0;for(t=0;t<e.length;t++)l+=e[t]*e[t];return Math.sqrt(l)},getTicks:function(){var e,t,l=[this.clearMinValue,this.clearMaxValue],r=l[1]-l[0],n=Math.pow(10,Math.floor(Math.log(r/5)/Math.LN10)),i=5/r*n,a=[];for(.15>=i?n*=10:.35>=i?n*=5:.75>=i&&(n*=2),l[0]=Math.floor(l[0]/n)*n,l[1]=Math.ceil(l[1]/n)*n,e=l[0];e<=l[1];)t=e==l[0]?this.clearMinValue:e==l[1]?this.clearMaxValue:e,a.push({label:e,value:this.getValue(t)}),e+=n;return a}},o.ColorScale=function(){o.ColorScale.parentClass.apply(this,arguments)},o.inherits(o.ColorScale,o.NumericScale),o.ColorScale.prototype.setScale=function(e){var t;for(t=0;t<e.length;t++)this.scale[t]=o.ColorScale.rgbToArray(e[t])},o.ColorScale.prototype.getValue=function(e){return o.ColorScale.numToRgb(o.ColorScale.parentClass.prototype.getValue.call(this,e))},o.ColorScale.arrayToRgb=function(e){var t,l,r="#";for(l=0;l<e.length;l++)r+=1==(t=e[l].toString(16)).length?"0"+t:t;return r},o.ColorScale.numToRgb=function(e){for(e=e.toString(16);e.length<6;)e="0"+e;return"#"+e},o.ColorScale.rgbToArray=function(e){return e=e.substr(1),[parseInt(e.substr(0,2),16),parseInt(e.substr(2,2),16),parseInt(e.substr(4,2),16)]},o.Legend=function(e){this.params=e||{},this.map=this.params.map,this.series=this.params.series,this.body=o.$("<div/>"),this.body.addClass("jvectormap-legend"),this.params.cssClass&&this.body.addClass(this.params.cssClass),e.vertical?this.map.legendCntVertical.append(this.body):this.map.legendCntHorizontal.append(this.body),this.render()},o.Legend.prototype.render=function(){var e,t,l,r,n=this.series.scale.getTicks(),i=o.$("<div/>").addClass("jvectormap-legend-inner");for(this.body.html(""),this.params.title&&this.body.append(o.$("<div/>").addClass("jvectormap-legend-title").html(this.params.title)),this.body.append(i),e=0;e<n.length;e++){switch(t=o.$("<div/>").addClass("jvectormap-legend-tick"),l=o.$("<div/>").addClass("jvectormap-legend-tick-sample"),this.series.params.attribute){case"fill":o.isImageUrl(n[e].value)?l.css("background","url("+n[e].value+")"):l.css("background",n[e].value);break;case"stroke":l.css("background",n[e].value);break;case"image":l.css("background","url("+n[e].value+") no-repeat center center");break;case"r":o.$("<div/>").css({"border-radius":n[e].value,border:this.map.params.markerStyle.initial["stroke-width"]+"px "+this.map.params.markerStyle.initial.stroke+" solid",width:2*n[e].value+"px",height:2*n[e].value+"px",background:this.map.params.markerStyle.initial.fill}).appendTo(l)}t.append(l),r=n[e].label,this.params.labelRender&&(r=this.params.labelRender(r)),t.append(o.$("<div>"+r+" </div>").addClass("jvectormap-legend-tick-text")),i.append(t)}i.append(o.$("<div/>").css("clear","both"))},o.DataSeries=function(e,t,l){var r;(e=e||{}).attribute=e.attribute||"fill",this.elements=t,this.params=e,this.map=l,e.attributes&&this.setAttributes(e.attributes),o.$.isArray(e.scale)?(r="fill"===e.attribute||"stroke"===e.attribute?o.ColorScale:o.NumericScale,this.scale=new r(e.scale,e.normalizeFunction,e.min,e.max)):this.scale=e.scale?new o.OrdinalScale(e.scale):new o.SimpleScale(e.scale),this.values=e.values||{},this.setValues(this.values),this.params.legend&&(this.legend=new o.Legend(n.extend({map:this.map,series:this},this.params.legend)))},o.DataSeries.prototype={setAttributes:function(e,t){var l,r=e;if("string"==typeof e)this.elements[e]&&this.elements[e].setStyle(this.params.attribute,t);else for(l in r)this.elements[l]&&this.elements[l].element.setStyle(this.params.attribute,r[l])},setValues:function(e){var t,l,r=-Number.MAX_VALUE,n=Number.MAX_VALUE,i={};if(this.scale instanceof o.OrdinalScale||this.scale instanceof o.SimpleScale)for(l in e)i[l]=e[l]?this.scale.getValue(e[l]):this.elements[l].element.style.initial[this.params.attribute];else{if("undefined"==typeof this.params.min||"undefined"==typeof this.params.max)for(l in e)(t=parseFloat(e[l]))>r&&(r=t),n>t&&(n=t);for(l in"undefined"==typeof this.params.min?(this.scale.setMin(n),this.params.min=n):this.scale.setMin(this.params.min),"undefined"==typeof this.params.max?(this.scale.setMax(r),this.params.max=r):this.scale.setMax(this.params.max),e)"indexOf"!=l&&(t=parseFloat(e[l]),i[l]=isNaN(t)?this.elements[l].element.style.initial[this.params.attribute]:this.scale.getValue(t))}this.setAttributes(i),o.$.extend(this.values,e)},clear:function(){var e,t={};for(e in this.values)this.elements[e]&&(t[e]=this.elements[e].element.shape.style.initial[this.params.attribute]);this.setAttributes(t),this.values={}},setScale:function(e){this.scale.setScale(e),this.values&&this.setValues(this.values)},setNormalizeFunction:function(e){this.scale.setNormalizeFunction(e),this.values&&this.setValues(this.values)}},o.Proj={degRad:180/Math.PI,radDeg:Math.PI/180,radius:6381372,sgn:function(e){return e>0?1:0>e?-1:e},mill:function(e,t,l){return{x:this.radius*(t-l)*this.radDeg,y:-this.radius*Math.log(Math.tan((45+.4*e)*this.radDeg))/.8}},mill_inv:function(e,t,l){return{lat:(2.5*Math.atan(Math.exp(.8*t/this.radius))-5*Math.PI/8)*this.degRad,lng:(l*this.radDeg+e/this.radius)*this.degRad}},merc:function(e,t,l){return{x:this.radius*(t-l)*this.radDeg,y:-this.radius*Math.log(Math.tan(Math.PI/4+e*Math.PI/360))}},merc_inv:function(e,t,l){return{lat:(2*Math.atan(Math.exp(t/this.radius))-Math.PI/2)*this.degRad,lng:(l*this.radDeg+e/this.radius)*this.degRad}},aea:function(e,t,l){var r=l*this.radDeg,n=29.5*this.radDeg,i=45.5*this.radDeg,a=e*this.radDeg,s=t*this.radDeg,o=(Math.sin(n)+Math.sin(i))/2,c=Math.cos(n)*Math.cos(n)+2*o*Math.sin(n),u=o*(s-r),p=Math.sqrt(c-2*o*Math.sin(a))/o,d=Math.sqrt(c-2*o*Math.sin(0))/o;return{x:p*Math.sin(u)*this.radius,y:-(d-p*Math.cos(u))*this.radius}},aea_inv:function(e,t,l){var r=e/this.radius,n=t/this.radius,i=l*this.radDeg,a=29.5*this.radDeg,s=45.5*this.radDeg,o=(Math.sin(a)+Math.sin(s))/2,c=Math.cos(a)*Math.cos(a)+2*o*Math.sin(a),u=Math.sqrt(c-2*o*Math.sin(0))/o,p=Math.sqrt(r*r+(u-n)*(u-n)),d=Math.atan(r/(u-n));return{lat:Math.asin((c-p*p*o*o)/(2*o))*this.degRad,lng:(i+d/o)*this.degRad}},lcc:function(e,t,l){var r=l*this.radDeg,n=t*this.radDeg,i=33*this.radDeg,a=45*this.radDeg,s=e*this.radDeg,o=Math.log(Math.cos(i)*(1/Math.cos(a)))/Math.log(Math.tan(Math.PI/4+a/2)*(1/Math.tan(Math.PI/4+i/2))),c=Math.cos(i)*Math.pow(Math.tan(Math.PI/4+i/2),o)/o,u=c*Math.pow(1/Math.tan(Math.PI/4+s/2),o),p=c*Math.pow(1/Math.tan(Math.PI/4+0),o);return{x:u*Math.sin(o*(n-r))*this.radius,y:-(p-u*Math.cos(o*(n-r)))*this.radius}},lcc_inv:function(e,t,l){var r=e/this.radius,n=t/this.radius,i=l*this.radDeg,a=33*this.radDeg,s=45*this.radDeg,o=Math.log(Math.cos(a)*(1/Math.cos(s)))/Math.log(Math.tan(Math.PI/4+s/2)*(1/Math.tan(Math.PI/4+a/2))),c=Math.cos(a)*Math.pow(Math.tan(Math.PI/4+a/2),o)/o,u=c*Math.pow(1/Math.tan(Math.PI/4+0),o),p=this.sgn(o)*Math.sqrt(r*r+(u-n)*(u-n)),d=Math.atan(r/(u-n));return{lat:(2*Math.atan(Math.pow(c/p,1/o))-Math.PI/2)*this.degRad,lng:(i+d/o)*this.degRad}}},o.MapObject=function(){},o.MapObject.prototype.getLabelText=function(e){return this.config.label?"function"==typeof this.config.label.render?this.config.label.render(e):e:null},o.MapObject.prototype.getLabelOffsets=function(e){var t;return this.config.label&&("function"==typeof this.config.label.offsets?t=this.config.label.offsets(e):"object"==typeof this.config.label.offsets&&(t=this.config.label.offsets[e])),t||[0,0]},o.MapObject.prototype.setHovered=function(e){this.isHovered!==e&&(this.isHovered=e,this.shape.isHovered=e,this.shape.updateStyle(),this.label&&(this.label.isHovered=e,this.label.updateStyle()))},o.MapObject.prototype.setSelected=function(e){this.isSelected!==e&&(this.isSelected=e,this.shape.isSelected=e,this.shape.updateStyle(),this.label&&(this.label.isSelected=e,this.label.updateStyle()),o.$(this.shape).trigger("selected",[e]))},o.MapObject.prototype.setStyle=function(){this.shape.setStyle.apply(this.shape,arguments)},o.MapObject.prototype.remove=function(){this.shape.remove(),this.label&&this.label.remove()},o.Region=function(e){var t,l,r,n;this.config=e,this.map=this.config.map,n=e.canvas.addGroup(e.canvas.rootElement),this.shape=e.canvas.addPath({d:e.path},e.style,n),e.canvas.addPath({d:e.path,"data-code":e.code},{initial:{fill:"transparent",stroke:"transparent","stroke-width":e.margin}},n).addClass("jvectormap-region jvectormap-element"),t=this.shape.getBBox(),l=this.getLabelText(e.code),this.config.label&&l&&(r=this.getLabelOffsets(e.code),this.labelX=t.x+t.width/2+r[0],this.labelY=t.y+t.height/2+r[1],this.label=e.canvas.addText({text:l,"text-anchor":"middle","alignment-baseline":"central",x:this.labelX,y:this.labelY,"data-code":e.code},e.labelStyle,e.labelsGroup),this.label.addClass("jvectormap-region jvectormap-element"))},o.inherits(o.Region,o.MapObject),o.Region.prototype.updateLabelPosition=function(){this.label&&this.label.set({x:this.labelX*this.map.scale+this.map.transX*this.map.scale,y:this.labelY*this.map.scale+this.map.transY*this.map.scale})},o.Marker=function(e){var t;this.config=e,this.map=this.config.map,this.isImage=!!this.config.style.initial.image,this.createShape(),t=this.getLabelText(e.index),this.config.label&&t&&(this.offsets=this.getLabelOffsets(e.index),this.labelX=e.cx/this.map.scale-this.map.transX,this.labelY=e.cy/this.map.scale-this.map.transY,this.label=e.canvas.addText({text:t,"data-index":e.index,dy:"0.6ex",x:this.labelX,y:this.labelY},e.labelStyle,e.labelsGroup),this.label.addClass("jvectormap-marker jvectormap-element"))},o.inherits(o.Marker,o.MapObject),o.Marker.prototype.createShape=function(){var e=this;this.shape&&this.shape.remove(),this.shape=this.config.canvas[this.isImage?"addImage":"addCircle"]({"data-index":this.config.index,cx:this.config.cx,cy:this.config.cy},this.config.style,this.config.group),this.shape.addClass("jvectormap-marker jvectormap-element"),this.isImage&&o.$(this.shape.node).on("imageloaded",function(){e.updateLabelPosition()})},o.Marker.prototype.updateLabelPosition=function(){this.label&&this.label.set({x:this.labelX*this.map.scale+this.offsets[0]+this.map.transX*this.map.scale+5+(this.isImage?(this.shape.width||0)/2:this.shape.properties.r),y:this.labelY*this.map.scale+this.map.transY*this.map.scale+this.offsets[1]})},o.Marker.prototype.setStyle=function(e){var t;o.Marker.parentClass.prototype.setStyle.apply(this,arguments),"r"===e&&this.updateLabelPosition(),(t=!!this.shape.get("image"))!=this.isImage&&(this.isImage=t,this.config.style=o.$.extend(!0,{},this.shape.style),this.createShape())},o.Map=function(e){var t,l=this;if(this.params=o.$.extend(!0,{},o.Map.defaultParams,e),!o.Map.maps[this.params.map])throw new Error("Attempt to use map which was not loaded: "+this.params.map);for(t in this.mapData=o.Map.maps[this.params.map],this.markers={},this.regions={},this.regionsColors={},this.regionsData={},this.container=o.$("<div>").addClass("jvectormap-container"),this.params.container&&this.params.container.append(this.container),this.container.data("mapObject",this),this.defaultWidth=this.mapData.width,this.defaultHeight=this.mapData.height,this.setBackgroundColor(this.params.backgroundColor),this.onResize=function(){l.updateSize()},o.$(window).resize(this.onResize),o.Map.apiEvents)this.params[t]&&this.container.bind(o.Map.apiEvents[t]+".jvectormap",this.params[t]);this.canvas=new o.VectorCanvas(this.container[0],this.width,this.height),this.params.bindTouchEvents&&("ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch?this.bindContainerTouchEvents():window.MSGesture&&this.bindContainerPointerEvents()),this.bindContainerEvents(),this.bindElementEvents(),this.createTip(),this.params.zoomButtons&&this.bindZoomButtons(),this.createRegions(),this.createMarkers(this.params.markers||{}),this.updateSize(),this.params.focusOn&&("string"==typeof this.params.focusOn?this.params.focusOn={region:this.params.focusOn}:o.$.isArray(this.params.focusOn)&&(this.params.focusOn={regions:this.params.focusOn}),this.setFocus(this.params.focusOn)),this.params.selectedRegions&&this.setSelectedRegions(this.params.selectedRegions),this.params.selectedMarkers&&this.setSelectedMarkers(this.params.selectedMarkers),this.legendCntHorizontal=o.$("<div/>").addClass("jvectormap-legend-cnt jvectormap-legend-cnt-h"),this.legendCntVertical=o.$("<div/>").addClass("jvectormap-legend-cnt jvectormap-legend-cnt-v"),this.container.append(this.legendCntHorizontal),this.container.append(this.legendCntVertical),this.params.series&&this.createSeries()},o.Map.prototype={transX:0,transY:0,scale:1,baseTransX:0,baseTransY:0,baseScale:1,width:0,height:0,setBackgroundColor:function(e){this.container.css("background-color",e)},resize:function(){var e=this.baseScale;this.width/this.height>this.defaultWidth/this.defaultHeight?(this.baseScale=this.height/this.defaultHeight,this.baseTransX=Math.abs(this.width-this.defaultWidth*this.baseScale)/(2*this.baseScale)):(this.baseScale=this.width/this.defaultWidth,this.baseTransY=Math.abs(this.height-this.defaultHeight*this.baseScale)/(2*this.baseScale)),this.scale*=this.baseScale/e,this.transX*=this.baseScale/e,this.transY*=this.baseScale/e},updateSize:function(){this.width=this.container.width(),this.height=this.container.height(),this.resize(),this.canvas.setSize(this.width,this.height),this.applyTransform()},reset:function(){var e,t;for(e in this.series)for(t=0;t<this.series[e].length;t++)this.series[e][t].clear();this.scale=this.baseScale,this.transX=this.baseTransX,this.transY=this.baseTransY,this.applyTransform()},applyTransform:function(){var e,t,l,r;this.defaultWidth*this.scale<=this.width?(e=(this.width-this.defaultWidth*this.scale)/(2*this.scale),l=(this.width-this.defaultWidth*this.scale)/(2*this.scale)):(e=0,l=(this.width-this.defaultWidth*this.scale)/this.scale),this.defaultHeight*this.scale<=this.height?(t=(this.height-this.defaultHeight*this.scale)/(2*this.scale),r=(this.height-this.defaultHeight*this.scale)/(2*this.scale)):(t=0,r=(this.height-this.defaultHeight*this.scale)/this.scale),this.transY>t?this.transY=t:this.transY<r&&(this.transY=r),this.transX>e?this.transX=e:this.transX<l&&(this.transX=l),this.canvas.applyTransformParams(this.scale,this.transX,this.transY),this.markers&&this.repositionMarkers(),this.repositionLabels(),this.container.trigger("viewportChange",[this.scale/this.baseScale,this.transX,this.transY])},bindContainerEvents:function(){var e,t,l=!1,r=this;this.params.panOnDrag&&(this.container.mousemove(function(n){return l&&(r.transX-=(e-n.pageX)/r.scale,r.transY-=(t-n.pageY)/r.scale,r.applyTransform(),e=n.pageX,t=n.pageY),!1}).mousedown(function(r){return l=!0,e=r.pageX,t=r.pageY,!1}),this.onContainerMouseUp=function(){l=!1},o.$("body").mouseup(this.onContainerMouseUp)),this.params.zoomOnScroll&&this.container.mousewheel(function(e){var t=o.$(r.container).offset(),l=e.pageX-t.left,n=e.pageY-t.top,i=Math.pow(1+r.params.zoomOnScrollSpeed/1e3,e.deltaFactor*e.deltaY);r.tip.hide(),r.setScale(r.scale*i,l,n),e.preventDefault()})},bindContainerTouchEvents:function(){var e,t,l,r,n,i,a,s=this,c=function(c){var u,p,d,m,h=c.originalEvent.touches;"touchstart"==c.type&&(a=0),1==h.length?(1==a&&(d=s.transX,m=s.transY,s.transX-=(l-h[0].pageX)/s.scale,s.transY-=(r-h[0].pageY)/s.scale,s.applyTransform(),s.tip.hide(),(d!=s.transX||m!=s.transY)&&c.preventDefault()),l=h[0].pageX,r=h[0].pageY):2==h.length&&(2==a?(p=Math.sqrt(Math.pow(h[0].pageX-h[1].pageX,2)+Math.pow(h[0].pageY-h[1].pageY,2))/t,s.setScale(e*p,n,i),s.tip.hide(),c.preventDefault()):(u=o.$(s.container).offset(),n=h[0].pageX>h[1].pageX?h[1].pageX+(h[0].pageX-h[1].pageX)/2:h[0].pageX+(h[1].pageX-h[0].pageX)/2,i=h[0].pageY>h[1].pageY?h[1].pageY+(h[0].pageY-h[1].pageY)/2:h[0].pageY+(h[1].pageY-h[0].pageY)/2,n-=u.left,i-=u.top,e=s.scale,t=Math.sqrt(Math.pow(h[0].pageX-h[1].pageX,2)+Math.pow(h[0].pageY-h[1].pageY,2)))),a=h.length};o.$(this.container).bind("touchstart",c),o.$(this.container).bind("touchmove",c)},bindContainerPointerEvents:function(){var e=this,t=new MSGesture,l=this.container[0],r=function(e){t.addPointer(e.pointerId)},n=function(t){var l,r;(0!=t.translationX||0!=t.translationY)&&(l=e.transX,r=e.transY,e.transX+=t.translationX/e.scale,e.transY+=t.translationY/e.scale,e.applyTransform(),e.tip.hide(),(l!=e.transX||r!=e.transY)&&t.preventDefault()),1!=t.scale&&(e.setScale(e.scale*t.scale,t.offsetX,t.offsetY),e.tip.hide(),t.preventDefault())};t.target=l,l.addEventListener("MSGestureChange",n,!1),l.addEventListener("pointerdown",r,!1)},bindElementEvents:function(){var e,t,l,r=this;this.container.mousemove(function(r){Math.abs(e-r.pageX)+Math.abs(t-r.pageY)>2&&(l=!0)}),this.container.delegate("[class~='jvectormap-element']","mouseover mouseout",function(e){var t=-1===(o.$(this).attr("class").baseVal||o.$(this).attr("class")).indexOf("jvectormap-region")?"marker":"region",l=o.$(this).attr("region"==t?"data-code":"data-index"),n="region"==t?r.regions[l].element:r.markers[l].element,i="region"==t?r.mapData.paths[l].name:r.markers[l].config.name||"",a=o.$.Event(t+"TipShow.jvectormap"),s=o.$.Event(t+"Over.jvectormap");"mouseover"==e.type?(r.container.trigger(s,[l]),s.isDefaultPrevented()||n.setHovered(!0),r.tip.text(i),r.container.trigger(a,[r.tip,l]),a.isDefaultPrevented()||(r.tip.show(),r.tipWidth=r.tip.width(),r.tipHeight=r.tip.height())):(n.setHovered(!1),r.tip.hide(),r.container.trigger(t+"Out.jvectormap",[l]))}),this.container.delegate("[class~='jvectormap-element']","mousedown",function(r){e=r.pageX,t=r.pageY,l=!1}),this.container.delegate("[class~='jvectormap-element']","mouseup",function(){var e=-1===(o.$(this).attr("class").baseVal?o.$(this).attr("class").baseVal:o.$(this).attr("class")).indexOf("jvectormap-region")?"marker":"region",t=o.$(this).attr("region"==e?"data-code":"data-index"),n=o.$.Event(e+"Click.jvectormap"),i="region"==e?r.regions[t].element:r.markers[t].element;l||(r.container.trigger(n,[t]),("region"===e&&r.params.regionsSelectable||"marker"===e&&r.params.markersSelectable)&&(n.isDefaultPrevented()||(r.params[e+"sSelectableOne"]&&r.clearSelected(e+"s"),i.setSelected(!i.isSelected))))})},bindZoomButtons:function(){var e=this;o.$("<div/>").addClass("jvectormap-zoomin").text("+").appendTo(this.container),o.$("<div/>").addClass("jvectormap-zoomout").html("&#x2212;").appendTo(this.container),this.container.find(".jvectormap-zoomin").click(function(){e.setScale(e.scale*e.params.zoomStep,e.width/2,e.height/2,!1,e.params.zoomAnimate)}),this.container.find(".jvectormap-zoomout").click(function(){e.setScale(e.scale/e.params.zoomStep,e.width/2,e.height/2,!1,e.params.zoomAnimate)})},createTip:function(){var e=this;this.tip=o.$("<div/>").addClass("jvectormap-tip").appendTo(o.$("body")),this.container.mousemove(function(t){var l=t.pageX-15-e.tipWidth,r=t.pageY-15-e.tipHeight;5>l&&(l=t.pageX+15),5>r&&(r=t.pageY+15),e.tip.css({left:l,top:r})})},setScale:function(e,t,l,r,n){var i,a,s,c,u,p,d,m,h,g=o.$.Event("zoom.jvectormap"),y=this,f=0,b=Math.abs(Math.round(60*(e-this.scale)/Math.max(e,this.scale))),v=new o.$.Deferred;return e>this.params.zoomMax*this.baseScale?e=this.params.zoomMax*this.baseScale:e<this.params.zoomMin*this.baseScale&&(e=this.params.zoomMin*this.baseScale),"undefined"!=typeof t&&"undefined"!=typeof l&&(zoomStep=e/this.scale,r?(m=t+this.defaultWidth*(this.width/(this.defaultWidth*e))/2,h=l+this.defaultHeight*(this.height/(this.defaultHeight*e))/2):(m=this.transX-(zoomStep-1)/e*t,h=this.transY-(zoomStep-1)/e*l)),n&&b>0?(a=this.scale,s=(e-a)/b,c=this.transX*this.scale,p=this.transY*this.scale,u=(m*e-c)/b,d=(h*e-p)/b,i=setInterval(function(){f+=1,y.scale=a+s*f,y.transX=(c+u*f)/y.scale,y.transY=(p+d*f)/y.scale,y.applyTransform(),f==b&&(clearInterval(i),y.container.trigger(g,[e/y.baseScale]),v.resolve())},10)):(this.transX=m,this.transY=h,this.scale=e,this.applyTransform(),this.container.trigger(g,[e/this.baseScale]),v.resolve()),v},setFocus:function(e){var t,l,r,n,i;if((e=e||{}).region?r=[e.region]:e.regions&&(r=e.regions),r){for(n=0;n<r.length;n++)this.regions[r[n]]&&(l=this.regions[r[n]].element.shape.getBBox())&&(t="undefined"==typeof t?l:{x:Math.min(t.x,l.x),y:Math.min(t.y,l.y),width:Math.max(t.x+t.width,l.x+l.width)-Math.min(t.x,l.x),height:Math.max(t.y+t.height,l.y+l.height)-Math.min(t.y,l.y)});return this.setScale(Math.min(this.width/t.width,this.height/t.height),-(t.x+t.width/2),-(t.y+t.height/2),!0,e.animate)}return e.lat&&e.lng?(i=this.latLngToPoint(e.lat,e.lng),e.x=this.transX-i.x/this.scale,e.y=this.transY-i.y/this.scale):e.x&&e.y&&(e.x*=-this.defaultWidth,e.y*=-this.defaultHeight),this.setScale(e.scale*this.baseScale,e.x,e.y,!0,e.animate)},getSelected:function(e){var t,l=[];for(t in this[e])this[e][t].element.isSelected&&l.push(t);return l},getSelectedRegions:function(){return this.getSelected("regions")},getSelectedMarkers:function(){return this.getSelected("markers")},setSelected:function(e,t){var l;if("object"!=typeof t&&(t=[t]),o.$.isArray(t))for(l=0;l<t.length;l++)this[e][t[l]].element.setSelected(!0);else for(l in t)this[e][l].element.setSelected(!!t[l])},setSelectedRegions:function(e){this.setSelected("regions",e)},setSelectedMarkers:function(e){this.setSelected("markers",e)},clearSelected:function(e){var t,l={},r=this.getSelected(e);for(t=0;t<r.length;t++)l[r[t]]=!1;this.setSelected(e,l)},clearSelectedRegions:function(){this.clearSelected("regions")},clearSelectedMarkers:function(){this.clearSelected("markers")},getMapObject:function(){return this},getRegionName:function(e){return this.mapData.paths[e].name},createRegions:function(){var e,t,l=this;for(e in this.regionLabelsGroup=this.regionLabelsGroup||this.canvas.addGroup(),this.mapData.paths)t=new o.Region({map:this,path:this.mapData.paths[e].path,code:e,style:o.$.extend(!0,{},this.params.regionStyle),margin:this.params.regionMargin,labelStyle:o.$.extend(!0,{},this.params.regionLabelStyle),canvas:this.canvas,labelsGroup:this.regionLabelsGroup,label:"vml"!=this.canvas.mode?this.params.labels&&this.params.labels.regions:null}),o.$(t.shape).bind("selected",function(e,t){l.container.trigger("regionSelected.jvectormap",[o.$(this.node).attr("data-code"),t,l.getSelectedRegions()])}),this.regions[e]={element:t,config:this.mapData.paths[e]}},createMarkers:function(e){var t,l,r,n,i,a=this;if(this.markersGroup=this.markersGroup||this.canvas.addGroup(),this.markerLabelsGroup=this.markerLabelsGroup||this.canvas.addGroup(),o.$.isArray(e))for(i=e.slice(),e={},t=0;t<i.length;t++)e[t]=i[t];for(t in e)n=e[t]instanceof Array?{latLng:e[t]}:e[t],!1!==(r=this.getMarkerPosition(n))&&(l=new o.Marker({map:this,style:o.$.extend(!0,{},this.params.markerStyle,{initial:n.style||{}}),labelStyle:o.$.extend(!0,{},this.params.markerLabelStyle),index:t,cx:r.x,cy:r.y,group:this.markersGroup,canvas:this.canvas,labelsGroup:this.markerLabelsGroup,label:"vml"!=this.canvas.mode?this.params.labels&&this.params.labels.markers:null}),o.$(l.shape).bind("selected",function(e,t){a.container.trigger("markerSelected.jvectormap",[o.$(this.node).attr("data-index"),t,a.getSelectedMarkers()])}),this.markers[t]&&this.removeMarkers([t]),this.markers[t]={element:l,config:n})},repositionMarkers:function(){var e,t;for(e in this.markers)!1!==(t=this.getMarkerPosition(this.markers[e].config))&&this.markers[e].element.setStyle({cx:t.x,cy:t.y})},repositionLabels:function(){var e;for(e in this.regions)this.regions[e].element.updateLabelPosition();for(e in this.markers)this.markers[e].element.updateLabelPosition()},getMarkerPosition:function(e){return o.Map.maps[this.params.map].projection?this.latLngToPoint.apply(this,e.latLng||[0,0]):{x:e.coords[0]*this.scale+this.transX*this.scale,y:e.coords[1]*this.scale+this.transY*this.scale}},addMarker:function(e,t,l){var r,n,i={},a=[];for(l=l||[],i[e]=t,n=0;n<l.length;n++)r={},"undefined"!=typeof l[n]&&(r[e]=l[n]),a.push(r);this.addMarkers(i,a)},addMarkers:function(e,t){var l;for(t=t||[],this.createMarkers(e),l=0;l<t.length;l++)this.series.markers[l].setValues(t[l]||{})},removeMarkers:function(e){var t;for(t=0;t<e.length;t++)this.markers[e[t]].element.remove(),delete this.markers[e[t]]},removeAllMarkers:function(){var e,t=[];for(e in this.markers)t.push(e);this.removeMarkers(t)},latLngToPoint:function(e,t){var l,r,n,i=o.Map.maps[this.params.map].projection,a=i.centralMeridian;return-180+a>t&&(t+=360),l=o.Proj[i.type](e,t,a),!!(r=this.getInsetForPoint(l.x,l.y))&&(n=r.bbox,l.x=(l.x-n[0].x)/(n[1].x-n[0].x)*r.width*this.scale,l.y=(l.y-n[0].y)/(n[1].y-n[0].y)*r.height*this.scale,{x:l.x+this.transX*this.scale+r.left*this.scale,y:l.y+this.transY*this.scale+r.top*this.scale})},pointToLatLng:function(e,t){var l,r,n,i,a,s=o.Map.maps[this.params.map].projection,c=s.centralMeridian,u=o.Map.maps[this.params.map].insets;for(l=0;l<u.length;l++)if(n=(r=u[l]).bbox,i=e-(this.transX*this.scale+r.left*this.scale),a=t-(this.transY*this.scale+r.top*this.scale),i=i/(r.width*this.scale)*(n[1].x-n[0].x)+n[0].x,a=a/(r.height*this.scale)*(n[1].y-n[0].y)+n[0].y,i>n[0].x&&i<n[1].x&&a>n[0].y&&a<n[1].y)return o.Proj[s.type+"_inv"](i,-a,c);return!1},getInsetForPoint:function(e,t){var l,r,n=o.Map.maps[this.params.map].insets;for(l=0;l<n.length;l++)if(e>(r=n[l].bbox)[0].x&&e<r[1].x&&t>r[0].y&&t<r[1].y)return n[l]},createSeries:function(){var e,t;for(t in this.series={markers:[],regions:[]},this.params.series)for(e=0;e<this.params.series[t].length;e++)this.series[t][e]=new o.DataSeries(this.params.series[t][e],this[t],this)},remove:function(){this.tip.remove(),this.container.remove(),o.$(window).unbind("resize",this.onResize),o.$("body").unbind("mouseup",this.onContainerMouseUp)}},o.Map.maps={},o.Map.defaultParams={map:"world_mill_en",backgroundColor:"#505050",zoomButtons:!0,zoomOnScroll:!0,zoomOnScrollSpeed:3,panOnDrag:!0,zoomMax:8,zoomMin:1,zoomStep:1.6,zoomAnimate:!0,regionsSelectable:!1,markersSelectable:!1,bindTouchEvents:!0,regionStyle:{initial:{fill:"white","fill-opacity":1,stroke:"none","stroke-width":0,"stroke-opacity":1},hover:{"fill-opacity":.8,cursor:"pointer"},selected:{fill:"yellow"},selectedHover:{}},regionMargin:0,regionLabelStyle:{initial:{"font-family":"Verdana","font-size":"12","font-weight":"bold",cursor:"default",fill:"black"},hover:{cursor:"pointer"}},markerStyle:{initial:{fill:"grey",stroke:"#505050","fill-opacity":1,"stroke-width":1,"stroke-opacity":1,r:5},hover:{stroke:"black","stroke-width":2,cursor:"pointer"},selected:{fill:"blue"},selectedHover:{}},markerLabelStyle:{initial:{"font-family":"Verdana","font-size":"12","font-weight":"bold",cursor:"default",fill:"black"},hover:{cursor:"pointer"}}},o.Map.apiEvents={onRegionTipShow:"regionTipShow",onRegionOver:"regionOver",onRegionOut:"regionOut",onRegionClick:"regionClick",onRegionSelected:"regionSelected",onMarkerTipShow:"markerTipShow",onMarkerOver:"markerOver",onMarkerOut:"markerOut",onMarkerClick:"markerClick",onMarkerSelected:"markerSelected",onViewportChange:"viewportChange"},o.MultiMap=function(e){var t=this;this.maps={},this.params=o.$.extend(!0,{},o.MultiMap.defaultParams,e),this.params.maxLevel=this.params.maxLevel||Number.MAX_VALUE,this.params.main=this.params.main||{},this.params.main.multiMapLevel=0,this.history=[this.addMap(this.params.main.map,this.params.main)],this.defaultProjection=this.history[0].mapData.projection.type,this.mapsLoaded={},this.params.container.css({position:"relative"}),this.backButton=o.$("<div/>").addClass("jvectormap-goback").text("Back").appendTo(this.params.container),this.backButton.hide(),this.backButton.click(function(){t.goBack()}),this.spinner=o.$("<div/>").addClass("jvectormap-spinner").appendTo(this.params.container),this.spinner.hide()},o.MultiMap.prototype={addMap:function(e,t){var l=o.$("<div/>").css({width:"100%",height:"100%"});return this.params.container.append(l),this.maps[e]=new o.Map(o.$.extend(t,{container:l})),this.params.maxLevel>t.multiMapLevel&&this.maps[e].container.on("regionClick.jvectormap",{scope:this},function(e,t){var l=e.data.scope,r=l.params.mapNameByCode(t,l);l.drillDownPromise&&"pending"===l.drillDownPromise.state()||l.drillDown(r,t)}),this.maps[e]},downloadMap:function(e){var t=this,l=o.$.Deferred();return this.mapsLoaded[e]?l.resolve():o.$.get(this.params.mapUrlByCode(e,this)).then(function(){t.mapsLoaded[e]=!0,l.resolve()},function(){l.reject()}),l},drillDown:function(e,t){var l=this.history[this.history.length-1],r=this,n=l.setFocus({region:t,animate:!0}),i=this.downloadMap(t);n.then(function(){"pending"===i.state()&&r.spinner.show()}),i.always(function(){r.spinner.hide()}),this.drillDownPromise=o.$.when(i,n),this.drillDownPromise.then(function(){l.params.container.hide(),r.maps[e]?r.maps[e].params.container.show():r.addMap(e,{map:e,multiMapLevel:l.params.multiMapLevel+1}),r.history.push(r.maps[e]),r.backButton.show()})},goBack:function(){var e=this.history.pop(),t=this.history[this.history.length-1],l=this;e.setFocus({scale:1,x:.5,y:.5,animate:!0}).then(function(){e.params.container.hide(),t.params.container.show(),t.updateSize(),1===l.history.length&&l.backButton.hide(),t.setFocus({scale:1,x:.5,y:.5,animate:!0})})}},o.MultiMap.defaultParams={mapNameByCode:function(e,t){return e.toLowerCase()+"_"+t.defaultProjection+"_en"},mapUrlByCode:function(e,t){return"jquery-jvectormap-data-"+e.toLowerCase()+"-"+t.defaultProjection+"-en.js"}}}).call(t,l(0),l(0))},function(e,t,l){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=l(36);l.d(t,"VectorMap",function(){return r.a})},function(e,t,l){"use strict";(function(e){function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function n(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function i(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var a=l(37),s=l.n(a),o=l(38),c=(l.n(o),l(43)),u=l.n(c),p=l(2),d=function(){function e(e,t){for(var l=0;l<t.length;l++){var r=t[l];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,l,r){return l&&e(t.prototype,l),r&&e(t,r),t}}(),m=e,h=function(e){function t(e){r(this,t);var l=n(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return l.$node=null,l.$mapObject=null,l}return i(t,e),d(t,[{key:"componentWillMount",value:function(){var e=this.props.map;if(!e||-1===p.default.indexOf(e))throw new Error("No such map, please select one of the following: "+p.default.join());l(48)("./"+e)}},{key:"componentDidMount",value:function(){var e=this.props.map;this.$node=m(this.refs.map),e&&(this.$node.vectorMap(Object.assign({},this.props)),this.$mapObject=this.$node.vectorMap("get","mapObject"))}},{key:"componentDidUpdate",value:function(){var e=this.props.map;this.$node=m(this.refs.map),this.$node.empty(),e&&(this.$node.vectorMap(Object.assign({},this.props)),this.$mapObject=this.$node.vectorMap("get","mapObject"))}},{key:"setBackgroundColor",value:function(e){this.$mapObject.setBackgroundColor(e)}},{key:"getMapObject",value:function(){return this.$mapObject}},{key:"render",value:function(){var e={},t=this.props,l=t.containerStyle,r=t.containerClassName;return l&&(e.style=l),r&&(e.className=r),s.a.createElement("div",Object.assign({ref:"map"},e))}}]),t}(s.a.PureComponent);h.propTypes={containerStyle:u.a.object,containerClassName:u.a.string,map:u.a.oneOf(p.default).isRequired,backgroundColor:u.a.string,zoomOnScroll:u.a.bool,zoomOnScrollSpeed:u.a.bool,panOnDrag:u.a.bool,zoomMax:u.a.number,zoomMin:u.a.number,zoomStep:u.a.number,zoomAnimate:u.a.bool,regionsSelectable:u.a.bool,regionsSelectableOne:u.a.bool,markersSelectable:u.a.bool,markersSelectableOne:u.a.bool,regionStyle:u.a.object,regionLabelStyle:u.a.object,markerStyle:u.a.object,markerLabelStyle:u.a.object,markers:u.a.oneOfType([u.a.object,u.a.array]),series:u.a.object,focusOn:u.a.oneOfType([u.a.string,u.a.object]),labels:u.a.object,selectedRegions:u.a.oneOfType([u.a.array,u.a.object,u.a.string]),selectedMarkers:u.a.oneOfType([u.a.array,u.a.object,u.a.string]),onRegionTipShow:u.a.func,onRegionOver:u.a.func,onRegionOut:u.a.func,onRegionClick:u.a.func,onRegionSelected:u.a.func,onMarkerTipShow:u.a.func,onMarkerOver:u.a.func,onMarkerOut:u.a.func,onMarkerClick:u.a.func,onMarkerSelected:u.a.func,onViewportChange:u.a.func,zoomButtons:u.a.bool},t.a=h}).call(t,l(0))},function(t,l){t.exports=e},function(e,t,l){var r=l(39);"string"===typeof r&&(r=[[e.i,r,""]]);var n={transform:void 0};l(41)(r,n),r.locals&&(e.exports=r.locals)},function(e,t,l){(e.exports=l(40)(!1)).push([e.i,".SecondExample {\n  text-align: center;\n  width: 100%; }\n\n.SecondExample-text {\n  color: #4b5658;\n  font-size: 20px; }\n\n.SecondExample-link {\n  color: #4b5658;\n  text-decoration: none; }\n  .SecondExample-link:hover {\n    border-bottom: 1px solid #4b5658; }\n\n.SecondExample-github-link {\n  color: #3079ab;\n  font-size: 22px;\n  text-decoration: none; }\n  .SecondExample-github-link:hover {\n    border-bottom: 1px solid #3079ab; }\n",""])},function(e,t,l){"use strict";function r(e,t){var l=e[1]||"",r=e[3];if(!r)return l;if(t&&"function"===typeof btoa){var i=n(r);return[l].concat(r.sources.map(function(e){return"/*# sourceURL="+r.sourceRoot+e+" */"})).concat([i]).join("\n")}return[l].join("\n")}function n(e){return"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(e))))+" */"}e.exports=function(e){var t=[];return t.toString=function(){return this.map(function(t){var l=r(t,e);return t[2]?"@media "+t[2]+"{"+l+"}":l}).join("")},t.i=function(e,l){"string"===typeof e&&(e=[[null,e,""]]);for(var r={},n=0;n<this.length;n++){var i=this[n][0];null!=i&&(r[i]=!0)}for(n=0;n<e.length;n++){var a=e[n];null!=a[0]&&r[a[0]]||(l&&!a[2]?a[2]=l:l&&(a[2]="("+a[2]+") and ("+l+")"),t.push(a))}},t}},function(e,t,l){function r(e,t){for(var l=0;l<e.length;l++){var r=e[l],n=h[r.id];if(n){n.refs++;for(var i=0;i<n.parts.length;i++)n.parts[i](r.parts[i]);for(;i<r.parts.length;i++)n.parts.push(u(r.parts[i],t))}else{var a=[];for(i=0;i<r.parts.length;i++)a.push(u(r.parts[i],t));h[r.id]={id:r.id,refs:1,parts:a}}}}function n(e,t){for(var l=[],r={},n=0;n<e.length;n++){var i=e[n],a=t.base?i[0]+t.base:i[0],s={css:i[1],media:i[2],sourceMap:i[3]};r[a]?r[a].parts.push(s):l.push(r[a]={id:a,parts:[s]})}return l}function i(e,t){var l=y(e.insertInto);if(!l)throw new Error("Couldn't find a style target. This probably means that the value for the 'insertInto' parameter is invalid.");var r=v[v.length-1];if("top"===e.insertAt)r?r.nextSibling?l.insertBefore(t,r.nextSibling):l.appendChild(t):l.insertBefore(t,l.firstChild),v.push(t);else{if("bottom"!==e.insertAt)throw new Error("Invalid value for parameter 'insertAt'. Must be 'top' or 'bottom'.");l.appendChild(t)}}function a(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e);var t=v.indexOf(e);t>=0&&v.splice(t,1)}function s(e){var t=document.createElement("style");return e.attrs.type="text/css",c(t,e.attrs),i(e,t),t}function o(e){var t=document.createElement("link");return e.attrs.type="text/css",e.attrs.rel="stylesheet",c(t,e.attrs),i(e,t),t}function c(e,t){Object.keys(t).forEach(function(l){e.setAttribute(l,t[l])})}function u(e,t){var l,r,n,i;if(t.transform&&e.css){if(!(i=t.transform(e.css)))return function(){};e.css=i}if(t.singleton){var c=b++;l=f||(f=s(t)),r=p.bind(null,l,c,!1),n=p.bind(null,l,c,!0)}else e.sourceMap&&"function"===typeof URL&&"function"===typeof URL.createObjectURL&&"function"===typeof URL.revokeObjectURL&&"function"===typeof Blob&&"function"===typeof btoa?(l=o(t),r=m.bind(null,l,t),n=function(){a(l),l.href&&URL.revokeObjectURL(l.href)}):(l=s(t),r=d.bind(null,l),n=function(){a(l)});return r(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;r(e=t)}else n()}}function p(e,t,l,r){var n=l?"":r.css;if(e.styleSheet)e.styleSheet.cssText=S(t,n);else{var i=document.createTextNode(n),a=e.childNodes;a[t]&&e.removeChild(a[t]),a.length?e.insertBefore(i,a[t]):e.appendChild(i)}}function d(e,t){var l=t.css,r=t.media;if(r&&e.setAttribute("media",r),e.styleSheet)e.styleSheet.cssText=l;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(l))}}function m(e,t,l){var r=l.css,n=l.sourceMap,i=void 0===t.convertToAbsoluteUrls&&n;(t.convertToAbsoluteUrls||i)&&(r=x(r)),n&&(r+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(n))))+" */");var a=new Blob([r],{type:"text/css"}),s=e.href;e.href=URL.createObjectURL(a),s&&URL.revokeObjectURL(s)}var h={},g=function(e){var t;return function(){return"undefined"===typeof t&&(t=e.apply(this,arguments)),t}}(function(){return window&&document&&document.all&&!window.atob}),y=function(e){var t={};return function(l){return"undefined"===typeof t[l]&&(t[l]=e.call(this,l)),t[l]}}(function(e){return document.querySelector(e)}),f=null,b=0,v=[],x=l(42);e.exports=function(e,t){if("undefined"!==typeof DEBUG&&DEBUG&&"object"!==typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");(t=t||{}).attrs="object"===typeof t.attrs?t.attrs:{},t.singleton||(t.singleton=g()),t.insertInto||(t.insertInto="head"),t.insertAt||(t.insertAt="bottom");var l=n(e,t);return r(l,t),function(e){for(var i=[],a=0;a<l.length;a++){var s=l[a];(o=h[s.id]).refs--,i.push(o)}for(e&&r(n(e,t),t),a=0;a<i.length;a++){var o;if(0===(o=i[a]).refs){for(var c=0;c<o.parts.length;c++)o.parts[c]();delete h[o.id]}}}};var S=function(){var e=[];return function(t,l){return e[t]=l,e.filter(Boolean).join("\n")}}()},function(e,t){e.exports=function(e){var t="undefined"!==typeof window&&window.location;if(!t)throw new Error("fixUrls requires window.location");if(!e||"string"!==typeof e)return e;var l=t.protocol+"//"+t.host,r=l+t.pathname.replace(/\/[^\/]*$/,"/");return e.replace(/url\s*\(((?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)\)/gi,function(e,t){var n,i=t.trim().replace(/^"(.*)"$/,function(e,t){return t}).replace(/^'(.*)'$/,function(e,t){return t});return/^(#|data:|http:\/\/|https:\/\/|file:\/\/\/)/i.test(i)?e:(n=0===i.indexOf("//")?i:0===i.indexOf("/")?l+i:r+i.replace(/^\.\//,""),"url("+JSON.stringify(n)+")")})}},function(e,t,l){(function(t){if("production"!==t.env.NODE_ENV){var r="function"===typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,n=function(e){return"object"===typeof e&&null!==e&&e.$$typeof===r};e.exports=l(44)(n,!0)}else e.exports=l(47)()}).call(t,l(1))},function(e,t,l){"use strict";(function(t){var r=l(3),n=l(4),i=l(6),a=l(45),s=l(5),o=l(46);e.exports=function(e,l){function c(e){var t=e&&(T&&e[T]||e[A]);if("function"===typeof t)return t}function u(e,t){return e===t?0!==e||1/e===1/t:e!==e&&t!==t}function p(e){this.message=e,this.stack=""}function d(e){function r(r,c,u,d,m,h,g){if(d=d||D,h=h||u,g!==s)if(l)n(!1,"Calling PropTypes validators directly is not supported by the `prop-types` package. Use `PropTypes.checkPropTypes()` to call them. Read more at http://fb.me/use-check-prop-types");else if("production"!==t.env.NODE_ENV&&"undefined"!==typeof console){var y=d+":"+u;!a[y]&&o<3&&(i(!1,"You are manually calling a React.PropTypes validation function for the `%s` prop on `%s`. This is deprecated and will throw in the standalone `prop-types` package. You may be seeing this warning due to a third-party PropTypes library. See https://fb.me/react-warning-dont-call-proptypes for details.",h,d),a[y]=!0,o++)}return null==c[u]?r?new p(null===c[u]?"The "+m+" `"+h+"` is marked as required in `"+d+"`, but its value is `null`.":"The "+m+" `"+h+"` is marked as required in `"+d+"`, but its value is `undefined`."):null:e(c,u,d,m,h)}if("production"!==t.env.NODE_ENV)var a={},o=0;var c=r.bind(null,!1);return c.isRequired=r.bind(null,!0),c}function m(e){function t(t,l,r,n,i,a){var s=t[l];return C(s)!==e?new p("Invalid "+n+" `"+i+"` of type `"+w(s)+"` supplied to `"+r+"`, expected `"+e+"`."):null}return d(t)}function h(e){function t(t,l,r,n,i){if("function"!==typeof e)return new p("Property `"+i+"` of component `"+r+"` has invalid PropType notation inside arrayOf.");var a=t[l];if(!Array.isArray(a))return new p("Invalid "+n+" `"+i+"` of type `"+C(a)+"` supplied to `"+r+"`, expected an array.");for(var o=0;o<a.length;o++){var c=e(a,o,r,n,i+"["+o+"]",s);if(c instanceof Error)return c}return null}return d(t)}function g(e){function t(t,l,r,n,i){if(!(t[l]instanceof e)){var a=e.name||D;return new p("Invalid "+n+" `"+i+"` of type `"+k(t[l])+"` supplied to `"+r+"`, expected instance of `"+a+"`.")}return null}return d(t)}function y(e){function l(t,l,r,n,i){for(var a=t[l],s=0;s<e.length;s++)if(u(a,e[s]))return null;return new p("Invalid "+n+" `"+i+"` of value `"+a+"` supplied to `"+r+"`, expected one of "+JSON.stringify(e)+".")}return Array.isArray(e)?d(l):("production"!==t.env.NODE_ENV&&i(!1,"Invalid argument supplied to oneOf, expected an instance of array."),r.thatReturnsNull)}function f(e){function t(t,l,r,n,i){if("function"!==typeof e)return new p("Property `"+i+"` of component `"+r+"` has invalid PropType notation inside objectOf.");var a=t[l],o=C(a);if("object"!==o)return new p("Invalid "+n+" `"+i+"` of type `"+o+"` supplied to `"+r+"`, expected an object.");for(var c in a)if(a.hasOwnProperty(c)){var u=e(a,c,r,n,i+"."+c,s);if(u instanceof Error)return u}return null}return d(t)}function b(e){function l(t,l,r,n,i){for(var a=0;a<e.length;a++)if(null==(0,e[a])(t,l,r,n,i,s))return null;return new p("Invalid "+n+" `"+i+"` supplied to `"+r+"`.")}if(!Array.isArray(e))return"production"!==t.env.NODE_ENV&&i(!1,"Invalid argument supplied to oneOfType, expected an instance of array."),r.thatReturnsNull;for(var n=0;n<e.length;n++){var a=e[n];if("function"!==typeof a)return i(!1,"Invalid argument supplied to oneOfType. Expected an array of check functions, but received %s at index %s.",I(a),n),r.thatReturnsNull}return d(l)}function v(e){function t(t,l,r,n,i){var a=t[l],o=C(a);if("object"!==o)return new p("Invalid "+n+" `"+i+"` of type `"+o+"` supplied to `"+r+"`, expected `object`.");for(var c in e){var u=e[c];if(u){var d=u(a,c,r,n,i+"."+c,s);if(d)return d}}return null}return d(t)}function x(e){function t(t,l,r,n,i){var o=t[l],c=C(o);if("object"!==c)return new p("Invalid "+n+" `"+i+"` of type `"+c+"` supplied to `"+r+"`, expected `object`.");var u=a({},t[l],e);for(var d in u){var m=e[d];if(!m)return new p("Invalid "+n+" `"+i+"` key `"+d+"` supplied to `"+r+"`.\nBad object: "+JSON.stringify(t[l],null,"  ")+"\nValid keys: "+JSON.stringify(Object.keys(e),null,"  "));var h=m(o,d,r,n,i+"."+d,s);if(h)return h}return null}return d(t)}function S(t){switch(typeof t){case"number":case"string":case"undefined":return!0;case"boolean":return!t;case"object":if(Array.isArray(t))return t.every(S);if(null===t||e(t))return!0;var l=c(t);if(!l)return!1;var r,n=l.call(t);if(l!==t.entries){for(;!(r=n.next()).done;)if(!S(r.value))return!1}else for(;!(r=n.next()).done;){var i=r.value;if(i&&!S(i[1]))return!1}return!0;default:return!1}}function N(e,t){return"symbol"===e||"Symbol"===t["@@toStringTag"]||"function"===typeof Symbol&&t instanceof Symbol}function C(e){var t=typeof e;return Array.isArray(e)?"array":e instanceof RegExp?"object":N(t,e)?"symbol":t}function w(e){if("undefined"===typeof e||null===e)return""+e;var t=C(e);if("object"===t){if(e instanceof Date)return"date";if(e instanceof RegExp)return"regexp"}return t}function I(e){var t=w(e);switch(t){case"array":case"object":return"an "+t;case"boolean":case"date":case"regexp":return"a "+t;default:return t}}function k(e){return e.constructor&&e.constructor.name?e.constructor.name:D}var T="function"===typeof Symbol&&Symbol.iterator,A="@@iterator",D="<<anonymous>>",M={array:m("array"),bool:m("boolean"),func:m("function"),number:m("number"),object:m("object"),string:m("string"),symbol:m("symbol"),any:d(r.thatReturnsNull),arrayOf:h,element:function(){function t(t,l,r,n,i){var a=t[l];return e(a)?null:new p("Invalid "+n+" `"+i+"` of type `"+C(a)+"` supplied to `"+r+"`, expected a single ReactElement.")}return d(t)}(),instanceOf:g,node:function(){function e(e,t,l,r,n){return S(e[t])?null:new p("Invalid "+r+" `"+n+"` supplied to `"+l+"`, expected a ReactNode.")}return d(e)}(),objectOf:f,oneOf:y,oneOfType:b,shape:v,exact:x};return p.prototype=Error.prototype,M.checkPropTypes=o,M.PropTypes=M,M}}).call(t,l(1))},function(e,t,l){"use strict";function r(e){if(null===e||void 0===e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}var n=Object.getOwnPropertySymbols,i=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},l=0;l<10;l++)t["_"+String.fromCharCode(l)]=l;if("0123456789"!==Object.getOwnPropertyNames(t).map(function(e){return t[e]}).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach(function(e){r[e]=e}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(e){return!1}}()?Object.assign:function(e,t){for(var l,s,o=r(e),c=1;c<arguments.length;c++){for(var u in l=Object(arguments[c]))i.call(l,u)&&(o[u]=l[u]);if(n){s=n(l);for(var p=0;p<s.length;p++)a.call(l,s[p])&&(o[s[p]]=l[s[p]])}}return o}},function(e,t,l){"use strict";(function(t){function r(e,l,r,o,c){if("production"!==t.env.NODE_ENV)for(var u in e)if(e.hasOwnProperty(u)){var p;try{n("function"===typeof e[u],"%s: %s type `%s` is invalid; it must be a function, usually from the `prop-types` package, but received `%s`.",o||"React class",r,u,typeof e[u]),p=e[u](l,u,o,r,null,a)}catch(e){p=e}if(i(!p||p instanceof Error,"%s: type specification of %s `%s` is invalid; the type checker function must return `null` or an `Error` but returned a %s. You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument).",o||"React class",r,u,typeof p),p instanceof Error&&!(p.message in s)){s[p.message]=!0;var d=c?c():"";i(!1,"Failed %s type: %s%s",r,p.message,null!=d?d:"")}}}if("production"!==t.env.NODE_ENV)var n=l(4),i=l(6),a=l(5),s={};e.exports=r}).call(t,l(1))},function(e,t,l){"use strict";var r=l(3),n=l(4),i=l(5);e.exports=function(){function e(e,t,l,r,a,s){s!==i&&n(!1,"Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types")}function t(){return e}e.isRequired=e;var l={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t};return l.checkPropTypes=r,l.PropTypes=l,l}},function(e,t,l){function r(e){return l(n(e))}function n(e){var t=i[e];if(!(t+1))throw new Error("Cannot find module '"+e+"'.");return t}var i={"./":2,"./africa_mill":7,"./africa_mill.js":7,"./ar_mill":8,"./ar_mill.js":8,"./asia_mill":9,"./asia_mill.js":9,"./au_mill":10,"./au_mill.js":10,"./brazil":11,"./brazil.js":11,"./ca_lcc":12,"./ca_lcc.js":12,"./ch_mill":13,"./ch_mill.js":13,"./co_mill":14,"./co_mill.js":14,"./continents_mill":15,"./continents_mill.js":15,"./de_mill":16,"./de_mill.js":16,"./es_mill":17,"./es_mill.js":17,"./europe_mill":18,"./europe_mill.js":18,"./fr_mill":19,"./fr_mill.js":19,"./fr_regions_mill":20,"./fr_regions_mill.js":20,"./in_mill":21,"./in_mill.js":21,"./index":2,"./index.js":2,"./indonesia":22,"./indonesia.js":22,"./kr_mill":23,"./kr_mill.js":23,"./north_america_mill":24,"./north_america_mill.js":24,"./oceania_mill":25,"./oceania_mill.js":25,"./ru_mill":26,"./ru_mill.js":26,"./se_mill":27,"./se_mill.js":27,"./south_america_mill":28,"./south_america_mill.js":28,"./th_mill":29,"./th_mill.js":29,"./us_aea":30,"./us_aea.js":30,"./vietnam":31,"./vietnam.js":31,"./world_mill":32,"./world_mill.js":32};r.keys=function(){return Object.keys(i)},r.resolve=n,e.exports=r,r.id=48}])}(l(47313))},85290:(e,t,l)=>{"use strict";l.r(t),l.d(t,{IGNORE_CLASS_NAME:()=>h,default:()=>y});var r=l(47313),n=l(1168);function i(e,t){return i=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},i(e,t)}function a(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function s(e,t,l){return e===t||(e.correspondingElement?e.correspondingElement.classList.contains(l):e.classList.contains(l))}var o,c,u=(void 0===o&&(o=0),function(){return++o}),p={},d={},m=["touchstart","touchmove"],h="ignore-react-onclickoutside";function g(e,t){var l={};return-1!==m.indexOf(t)&&c&&(l.passive=!e.props.preventDefault),l}const y=function(e,t){var l,o,m=e.displayName||e.name||"Component";return o=l=function(l){var o,h;function y(e){var r;return(r=l.call(this,e)||this).__outsideClickHandler=function(e){if("function"!==typeof r.__clickOutsideHandlerProp){var t=r.getInstance();if("function"!==typeof t.props.handleClickOutside){if("function"!==typeof t.handleClickOutside)throw new Error("WrappedComponent: "+m+" lacks a handleClickOutside(event) function for processing outside click events.");t.handleClickOutside(e)}else t.props.handleClickOutside(e)}else r.__clickOutsideHandlerProp(e)},r.__getComponentNode=function(){var e=r.getInstance();return t&&"function"===typeof t.setClickOutsideRef?t.setClickOutsideRef()(e):"function"===typeof e.setClickOutsideRef?e.setClickOutsideRef():(0,n.findDOMNode)(e)},r.enableOnClickOutside=function(){if("undefined"!==typeof document&&!d[r._uid]){"undefined"===typeof c&&(c=function(){if("undefined"!==typeof window&&"function"===typeof window.addEventListener){var e=!1,t=Object.defineProperty({},"passive",{get:function(){e=!0}}),l=function(){};return window.addEventListener("testPassiveEventSupport",l,t),window.removeEventListener("testPassiveEventSupport",l,t),e}}()),d[r._uid]=!0;var e=r.props.eventTypes;e.forEach||(e=[e]),p[r._uid]=function(e){var t;null!==r.componentNode&&(r.initTimeStamp>e.timeStamp||(r.props.preventDefault&&e.preventDefault(),r.props.stopPropagation&&e.stopPropagation(),r.props.excludeScrollbar&&(t=e,document.documentElement.clientWidth<=t.clientX||document.documentElement.clientHeight<=t.clientY)||function(e,t,l){if(e===t)return!0;for(;e.parentNode||e.host;){if(e.parentNode&&s(e,t,l))return!0;e=e.parentNode||e.host}return e}(e.composed&&e.composedPath&&e.composedPath().shift()||e.target,r.componentNode,r.props.outsideClickIgnoreClass)===document&&r.__outsideClickHandler(e)))},e.forEach(function(e){document.addEventListener(e,p[r._uid],g(a(r),e))})}},r.disableOnClickOutside=function(){delete d[r._uid];var e=p[r._uid];if(e&&"undefined"!==typeof document){var t=r.props.eventTypes;t.forEach||(t=[t]),t.forEach(function(t){return document.removeEventListener(t,e,g(a(r),t))}),delete p[r._uid]}},r.getRef=function(e){return r.instanceRef=e},r._uid=u(),r.initTimeStamp=performance.now(),r}h=l,(o=y).prototype=Object.create(h.prototype),o.prototype.constructor=o,i(o,h);var f=y.prototype;return f.getInstance=function(){if(e.prototype&&!e.prototype.isReactComponent)return this;var t=this.instanceRef;return t.getInstance?t.getInstance():t},f.componentDidMount=function(){if("undefined"!==typeof document&&document.createElement){var e=this.getInstance();if(t&&"function"===typeof t.handleClickOutside&&(this.__clickOutsideHandlerProp=t.handleClickOutside(e),"function"!==typeof this.__clickOutsideHandlerProp))throw new Error("WrappedComponent: "+m+" lacks a function for processing outside click events specified by the handleClickOutside config option.");this.componentNode=this.__getComponentNode(),this.props.disableOnClickOutside||this.enableOnClickOutside()}},f.componentDidUpdate=function(){this.componentNode=this.__getComponentNode()},f.componentWillUnmount=function(){this.disableOnClickOutside()},f.render=function(){var t=this.props;t.excludeScrollbar;var l=function(e,t){if(null==e)return{};var l,r,n={},i=Object.keys(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||(n[l]=e[l]);return n}(t,["excludeScrollbar"]);return e.prototype&&e.prototype.isReactComponent?l.ref=this.getRef:l.wrappedRef=this.getRef,l.disableOnClickOutside=this.disableOnClickOutside,l.enableOnClickOutside=this.enableOnClickOutside,(0,r.createElement)(e,l)},y}(r.Component),l.displayName="OnClickOutside("+m+")",l.defaultProps={eventTypes:["mousedown","touchstart"],excludeScrollbar:t&&t.excludeScrollbar||!1,outsideClickIgnoreClass:h,preventDefault:!1,stopPropagation:!1},l.getClass=function(){return e.getClass?e.getClass():e},o}},59449:(e,t,l)=>{"use strict";l.d(t,{C8:()=>n,dK:()=>a,mq:()=>i});var r=l(47313),n=r.createContext(),i=r.createContext();function a(e){var t=e.children,l=r.useState(null),a=l[0],s=l[1],o=r.useRef(!1);r.useEffect(function(){return function(){o.current=!0}},[]);var c=r.useCallback(function(e){o.current||s(e)},[]);return r.createElement(n.Provider,{value:a},r.createElement(i.Provider,{value:c},t))}},71217:(e,t,l)=>{"use strict";l.d(t,{r:()=>u});var r=l(47313),n=l(59449),i=l(24529),a=l(16135),s=function(){},o=function(){return Promise.resolve(null)},c=[];function u(e){var t=e.placement,l=void 0===t?"bottom":t,u=e.strategy,p=void 0===u?"absolute":u,d=e.modifiers,m=void 0===d?c:d,h=e.referenceElement,g=e.onFirstUpdate,y=e.innerRef,f=e.children,b=r.useContext(n.C8),v=r.useState(null),x=v[0],S=v[1],N=r.useState(null),C=N[0],w=N[1];r.useEffect(function(){(0,i.k$)(y,x)},[y,x]);var I=r.useMemo(function(){return{placement:l,strategy:p,onFirstUpdate:g,modifiers:[].concat(m,[{name:"arrow",enabled:null!=C,options:{element:C}}])}},[l,p,g,m,C]),k=(0,a.D)(h||b,x,I),T=k.state,A=k.styles,D=k.forceUpdate,M=k.update,E=r.useMemo(function(){return{ref:S,style:A.popper,placement:T?T.placement:l,hasPopperEscaped:T&&T.modifiersData.hide?T.modifiersData.hide.hasPopperEscaped:null,isReferenceHidden:T&&T.modifiersData.hide?T.modifiersData.hide.isReferenceHidden:null,arrowProps:{style:A.arrow,ref:w},forceUpdate:D||s,update:M||o}},[S,w,l,T,A,M,D]);return(0,i.$p)(f)(E)}},20852:(e,t,l)=>{"use strict";l.d(t,{s:()=>o});var r=l(47313),n=l(21024),i=l.n(n),a=l(59449),s=l(24529);function o(e){var t=e.children,l=e.innerRef,n=r.useContext(a.mq),o=r.useCallback(function(e){(0,s.k$)(l,e),(0,s.DL)(n,e)},[l,n]);return r.useEffect(function(){return function(){return(0,s.k$)(l,null)}},[]),r.useEffect(function(){i()(Boolean(n),"`Reference` should not be used outside of a `Manager` component.")},[n]),(0,s.$p)(t)({ref:o})}},82084:(e,t,l)=>{"use strict";l.r(t),l.d(t,{Manager:()=>n.dK,Popper:()=>r.r,Reference:()=>i.s,usePopper:()=>a.D});var r=l(71217),n=l(59449),i=l(20852),a=l(16135)},16135:(e,t,l)=>{"use strict";l.d(t,{D:()=>u});var r=l(47313),n=l(1168),i=l(95214),a=l(81268),s=l.n(a),o=l(24529),c=[],u=function(e,t,l){void 0===l&&(l={});var a=r.useRef(null),u={onFirstUpdate:l.onFirstUpdate,placement:l.placement||"bottom",strategy:l.strategy||"absolute",modifiers:l.modifiers||c},p=r.useState({styles:{popper:{position:u.strategy,left:"0",top:"0"},arrow:{position:"absolute"}},attributes:{}}),d=p[0],m=p[1],h=r.useMemo(function(){return{name:"updateState",enabled:!0,phase:"write",fn:function(e){var t=e.state,l=Object.keys(t.elements);n.flushSync(function(){m({styles:(0,o.sq)(l.map(function(e){return[e,t.styles[e]||{}]})),attributes:(0,o.sq)(l.map(function(e){return[e,t.attributes[e]]}))})})},requires:["computeStyles"]}},[]),g=r.useMemo(function(){var e={onFirstUpdate:u.onFirstUpdate,placement:u.placement,strategy:u.strategy,modifiers:[].concat(u.modifiers,[h,{name:"applyStyles",enabled:!1}])};return s()(a.current,e)?a.current||e:(a.current=e,e)},[u.onFirstUpdate,u.placement,u.strategy,u.modifiers,h]),y=r.useRef();return(0,o.LI)(function(){y.current&&y.current.setOptions(g)},[g]),(0,o.LI)(function(){if(null!=e&&null!=t){var r=(l.createPopper||i.fi)(e,t,g);return y.current=r,function(){r.destroy(),y.current=null}}},[e,t,l.createPopper]),{state:y.current?y.current.state:null,styles:d.styles,attributes:d.attributes,update:y.current?y.current.update:null,forceUpdate:y.current?y.current.forceUpdate:null}}},24529:(e,t,l)=>{"use strict";l.d(t,{$p:()=>n,DL:()=>i,LI:()=>o,k$:()=>a,sq:()=>s});var r=l(47313),n=function(e){return Array.isArray(e)?e[0]:e},i=function(e){if("function"===typeof e){for(var t=arguments.length,l=new Array(t>1?t-1:0),r=1;r<t;r++)l[r-1]=arguments[r];return e.apply(void 0,l)}},a=function(e,t){if("function"===typeof e)return i(e,t);null!=e&&(e.current=t)},s=function(e){return e.reduce(function(e,t){var l=t[0],r=t[1];return e[l]=r,e},{})},o="undefined"!==typeof window&&window.document&&window.document.createElement?r.useLayoutEffect:r.useEffect},81268:e=>{var t="undefined"!==typeof Element,l="function"===typeof Map,r="function"===typeof Set,n="function"===typeof ArrayBuffer&&!!ArrayBuffer.isView;function i(e,a){if(e===a)return!0;if(e&&a&&"object"==typeof e&&"object"==typeof a){if(e.constructor!==a.constructor)return!1;var s,o,c,u;if(Array.isArray(e)){if((s=e.length)!=a.length)return!1;for(o=s;0!==o--;)if(!i(e[o],a[o]))return!1;return!0}if(l&&e instanceof Map&&a instanceof Map){if(e.size!==a.size)return!1;for(u=e.entries();!(o=u.next()).done;)if(!a.has(o.value[0]))return!1;for(u=e.entries();!(o=u.next()).done;)if(!i(o.value[1],a.get(o.value[0])))return!1;return!0}if(r&&e instanceof Set&&a instanceof Set){if(e.size!==a.size)return!1;for(u=e.entries();!(o=u.next()).done;)if(!a.has(o.value[0]))return!1;return!0}if(n&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(a)){if((s=e.length)!=a.length)return!1;for(o=s;0!==o--;)if(e[o]!==a[o])return!1;return!0}if(e.constructor===RegExp)return e.source===a.source&&e.flags===a.flags;if(e.valueOf!==Object.prototype.valueOf&&"function"===typeof e.valueOf&&"function"===typeof a.valueOf)return e.valueOf()===a.valueOf();if(e.toString!==Object.prototype.toString&&"function"===typeof e.toString&&"function"===typeof a.toString)return e.toString()===a.toString();if((s=(c=Object.keys(e)).length)!==Object.keys(a).length)return!1;for(o=s;0!==o--;)if(!Object.prototype.hasOwnProperty.call(a,c[o]))return!1;if(t&&e instanceof Element)return!1;for(o=s;0!==o--;)if(("_owner"!==c[o]&&"__v"!==c[o]&&"__o"!==c[o]||!e.$$typeof)&&!i(e[c[o]],a[c[o]]))return!1;return!0}return e!==e&&a!==a}e.exports=function(e,t){try{return i(e,t)}catch(l){if((l.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw l}}},80365:(e,t,l)=>{"use strict";function r(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var l=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==l)return;var r,n,i=[],a=!0,s=!1;try{for(l=l.call(e);!(a=(r=l.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(o){s=!0,n=o}finally{try{a||null==l.return||l.return()}finally{if(s)throw n}}return i}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return n(e,t);var l=Object.prototype.toString.call(e).slice(8,-1);"Object"===l&&e.constructor&&(l=e.constructor.name);if("Map"===l||"Set"===l)return Array.from(e);if("Arguments"===l||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(l))return n(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function n(e,t){(null==t||t>e.length)&&(t=e.length);for(var l=0,r=new Array(t);l<t;l++)r[l]=e[l];return r}Object.defineProperty(t,"__esModule",{value:!0});function i(e,t,l,r,n,i,a){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=n,this.mustUseProperty=l,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=a}var a={};["children","dangerouslySetInnerHTML","defaultValue","defaultChecked","innerHTML","suppressContentEditableWarning","suppressHydrationWarning","style"].forEach(function(e){a[e]=new i(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=r(e,2),l=t[0],n=t[1];a[l]=new i(l,1,!1,n,null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){a[e]=new i(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){a[e]=new i(e,2,!1,e,null,!1,!1)}),["allowFullScreen","async","autoFocus","autoPlay","controls","default","defer","disabled","disablePictureInPicture","disableRemotePlayback","formNoValidate","hidden","loop","noModule","noValidate","open","playsInline","readOnly","required","reversed","scoped","seamless","itemScope"].forEach(function(e){a[e]=new i(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){a[e]=new i(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){a[e]=new i(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){a[e]=new i(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){a[e]=new i(e,5,!1,e.toLowerCase(),null,!1,!1)});var s=/[\-\:]([a-z])/g,o=function(e){return e[1].toUpperCase()};["accent-height","alignment-baseline","arabic-form","baseline-shift","cap-height","clip-path","clip-rule","color-interpolation","color-interpolation-filters","color-profile","color-rendering","dominant-baseline","enable-background","fill-opacity","fill-rule","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","glyph-name","glyph-orientation-horizontal","glyph-orientation-vertical","horiz-adv-x","horiz-origin-x","image-rendering","letter-spacing","lighting-color","marker-end","marker-mid","marker-start","overline-position","overline-thickness","paint-order","panose-1","pointer-events","rendering-intent","shape-rendering","stop-color","stop-opacity","strikethrough-position","strikethrough-thickness","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","text-anchor","text-decoration","text-rendering","underline-position","underline-thickness","unicode-bidi","unicode-range","units-per-em","v-alphabetic","v-hanging","v-ideographic","v-mathematical","vector-effect","vert-adv-y","vert-origin-x","vert-origin-y","word-spacing","writing-mode","xmlns:xlink","x-height"].forEach(function(e){var t=e.replace(s,o);a[t]=new i(t,1,!1,e,null,!1,!1)}),["xlink:actuate","xlink:arcrole","xlink:role","xlink:show","xlink:title","xlink:type"].forEach(function(e){var t=e.replace(s,o);a[t]=new i(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(s,o);a[t]=new i(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(e){a[e]=new i(e,1,!1,e.toLowerCase(),null,!1,!1)});a.xlinkHref=new i("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(e){a[e]=new i(e,1,!1,e.toLowerCase(),null,!0,!0)});var c=l(58402),u=c.CAMELCASE,p=c.SAME,d=c.possibleStandardNames,m=RegExp.prototype.test.bind(new RegExp("^(data|aria)-[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$")),h=Object.keys(d).reduce(function(e,t){var l=d[t];return l===p?e[t]=t:l===u?e[t.toLowerCase()]=t:e[t]=l,e},{});t.BOOLEAN=3,t.BOOLEANISH_STRING=2,t.NUMERIC=5,t.OVERLOADED_BOOLEAN=4,t.POSITIVE_NUMERIC=6,t.RESERVED=0,t.STRING=1,t.getPropertyInfo=function(e){return a.hasOwnProperty(e)?a[e]:null},t.isCustomAttribute=m,t.possibleStandardNames=h},58402:(e,t)=>{t.SAME=0;t.CAMELCASE=1,t.possibleStandardNames={accept:0,acceptCharset:1,"accept-charset":"acceptCharset",accessKey:1,action:0,allowFullScreen:1,alt:0,as:0,async:0,autoCapitalize:1,autoComplete:1,autoCorrect:1,autoFocus:1,autoPlay:1,autoSave:1,capture:0,cellPadding:1,cellSpacing:1,challenge:0,charSet:1,checked:0,children:0,cite:0,class:"className",classID:1,className:1,cols:0,colSpan:1,content:0,contentEditable:1,contextMenu:1,controls:0,controlsList:1,coords:0,crossOrigin:1,dangerouslySetInnerHTML:1,data:0,dateTime:1,default:0,defaultChecked:1,defaultValue:1,defer:0,dir:0,disabled:0,disablePictureInPicture:1,disableRemotePlayback:1,download:0,draggable:0,encType:1,enterKeyHint:1,for:"htmlFor",form:0,formMethod:1,formAction:1,formEncType:1,formNoValidate:1,formTarget:1,frameBorder:1,headers:0,height:0,hidden:0,high:0,href:0,hrefLang:1,htmlFor:1,httpEquiv:1,"http-equiv":"httpEquiv",icon:0,id:0,innerHTML:1,inputMode:1,integrity:0,is:0,itemID:1,itemProp:1,itemRef:1,itemScope:1,itemType:1,keyParams:1,keyType:1,kind:0,label:0,lang:0,list:0,loop:0,low:0,manifest:0,marginWidth:1,marginHeight:1,max:0,maxLength:1,media:0,mediaGroup:1,method:0,min:0,minLength:1,multiple:0,muted:0,name:0,noModule:1,nonce:0,noValidate:1,open:0,optimum:0,pattern:0,placeholder:0,playsInline:1,poster:0,preload:0,profile:0,radioGroup:1,readOnly:1,referrerPolicy:1,rel:0,required:0,reversed:0,role:0,rows:0,rowSpan:1,sandbox:0,scope:0,scoped:0,scrolling:0,seamless:0,selected:0,shape:0,size:0,sizes:0,span:0,spellCheck:1,src:0,srcDoc:1,srcLang:1,srcSet:1,start:0,step:0,style:0,summary:0,tabIndex:1,target:0,title:0,type:0,useMap:1,value:0,width:0,wmode:0,wrap:0,about:0,accentHeight:1,"accent-height":"accentHeight",accumulate:0,additive:0,alignmentBaseline:1,"alignment-baseline":"alignmentBaseline",allowReorder:1,alphabetic:0,amplitude:0,arabicForm:1,"arabic-form":"arabicForm",ascent:0,attributeName:1,attributeType:1,autoReverse:1,azimuth:0,baseFrequency:1,baselineShift:1,"baseline-shift":"baselineShift",baseProfile:1,bbox:0,begin:0,bias:0,by:0,calcMode:1,capHeight:1,"cap-height":"capHeight",clip:0,clipPath:1,"clip-path":"clipPath",clipPathUnits:1,clipRule:1,"clip-rule":"clipRule",color:0,colorInterpolation:1,"color-interpolation":"colorInterpolation",colorInterpolationFilters:1,"color-interpolation-filters":"colorInterpolationFilters",colorProfile:1,"color-profile":"colorProfile",colorRendering:1,"color-rendering":"colorRendering",contentScriptType:1,contentStyleType:1,cursor:0,cx:0,cy:0,d:0,datatype:0,decelerate:0,descent:0,diffuseConstant:1,direction:0,display:0,divisor:0,dominantBaseline:1,"dominant-baseline":"dominantBaseline",dur:0,dx:0,dy:0,edgeMode:1,elevation:0,enableBackground:1,"enable-background":"enableBackground",end:0,exponent:0,externalResourcesRequired:1,fill:0,fillOpacity:1,"fill-opacity":"fillOpacity",fillRule:1,"fill-rule":"fillRule",filter:0,filterRes:1,filterUnits:1,floodOpacity:1,"flood-opacity":"floodOpacity",floodColor:1,"flood-color":"floodColor",focusable:0,fontFamily:1,"font-family":"fontFamily",fontSize:1,"font-size":"fontSize",fontSizeAdjust:1,"font-size-adjust":"fontSizeAdjust",fontStretch:1,"font-stretch":"fontStretch",fontStyle:1,"font-style":"fontStyle",fontVariant:1,"font-variant":"fontVariant",fontWeight:1,"font-weight":"fontWeight",format:0,from:0,fx:0,fy:0,g1:0,g2:0,glyphName:1,"glyph-name":"glyphName",glyphOrientationHorizontal:1,"glyph-orientation-horizontal":"glyphOrientationHorizontal",glyphOrientationVertical:1,"glyph-orientation-vertical":"glyphOrientationVertical",glyphRef:1,gradientTransform:1,gradientUnits:1,hanging:0,horizAdvX:1,"horiz-adv-x":"horizAdvX",horizOriginX:1,"horiz-origin-x":"horizOriginX",ideographic:0,imageRendering:1,"image-rendering":"imageRendering",in2:0,in:0,inlist:0,intercept:0,k1:0,k2:0,k3:0,k4:0,k:0,kernelMatrix:1,kernelUnitLength:1,kerning:0,keyPoints:1,keySplines:1,keyTimes:1,lengthAdjust:1,letterSpacing:1,"letter-spacing":"letterSpacing",lightingColor:1,"lighting-color":"lightingColor",limitingConeAngle:1,local:0,markerEnd:1,"marker-end":"markerEnd",markerHeight:1,markerMid:1,"marker-mid":"markerMid",markerStart:1,"marker-start":"markerStart",markerUnits:1,markerWidth:1,mask:0,maskContentUnits:1,maskUnits:1,mathematical:0,mode:0,numOctaves:1,offset:0,opacity:0,operator:0,order:0,orient:0,orientation:0,origin:0,overflow:0,overlinePosition:1,"overline-position":"overlinePosition",overlineThickness:1,"overline-thickness":"overlineThickness",paintOrder:1,"paint-order":"paintOrder",panose1:0,"panose-1":"panose1",pathLength:1,patternContentUnits:1,patternTransform:1,patternUnits:1,pointerEvents:1,"pointer-events":"pointerEvents",points:0,pointsAtX:1,pointsAtY:1,pointsAtZ:1,prefix:0,preserveAlpha:1,preserveAspectRatio:1,primitiveUnits:1,property:0,r:0,radius:0,refX:1,refY:1,renderingIntent:1,"rendering-intent":"renderingIntent",repeatCount:1,repeatDur:1,requiredExtensions:1,requiredFeatures:1,resource:0,restart:0,result:0,results:0,rotate:0,rx:0,ry:0,scale:0,security:0,seed:0,shapeRendering:1,"shape-rendering":"shapeRendering",slope:0,spacing:0,specularConstant:1,specularExponent:1,speed:0,spreadMethod:1,startOffset:1,stdDeviation:1,stemh:0,stemv:0,stitchTiles:1,stopColor:1,"stop-color":"stopColor",stopOpacity:1,"stop-opacity":"stopOpacity",strikethroughPosition:1,"strikethrough-position":"strikethroughPosition",strikethroughThickness:1,"strikethrough-thickness":"strikethroughThickness",string:0,stroke:0,strokeDasharray:1,"stroke-dasharray":"strokeDasharray",strokeDashoffset:1,"stroke-dashoffset":"strokeDashoffset",strokeLinecap:1,"stroke-linecap":"strokeLinecap",strokeLinejoin:1,"stroke-linejoin":"strokeLinejoin",strokeMiterlimit:1,"stroke-miterlimit":"strokeMiterlimit",strokeWidth:1,"stroke-width":"strokeWidth",strokeOpacity:1,"stroke-opacity":"strokeOpacity",suppressContentEditableWarning:1,suppressHydrationWarning:1,surfaceScale:1,systemLanguage:1,tableValues:1,targetX:1,targetY:1,textAnchor:1,"text-anchor":"textAnchor",textDecoration:1,"text-decoration":"textDecoration",textLength:1,textRendering:1,"text-rendering":"textRendering",to:0,transform:0,typeof:0,u1:0,u2:0,underlinePosition:1,"underline-position":"underlinePosition",underlineThickness:1,"underline-thickness":"underlineThickness",unicode:0,unicodeBidi:1,"unicode-bidi":"unicodeBidi",unicodeRange:1,"unicode-range":"unicodeRange",unitsPerEm:1,"units-per-em":"unitsPerEm",unselectable:0,vAlphabetic:1,"v-alphabetic":"vAlphabetic",values:0,vectorEffect:1,"vector-effect":"vectorEffect",version:0,vertAdvY:1,"vert-adv-y":"vertAdvY",vertOriginX:1,"vert-origin-x":"vertOriginX",vertOriginY:1,"vert-origin-y":"vertOriginY",vHanging:1,"v-hanging":"vHanging",vIdeographic:1,"v-ideographic":"vIdeographic",viewBox:1,viewTarget:1,visibility:0,vMathematical:1,"v-mathematical":"vMathematical",vocab:0,widths:0,wordSpacing:1,"word-spacing":"wordSpacing",writingMode:1,"writing-mode":"writingMode",x1:0,x2:0,x:0,xChannelSelector:1,xHeight:1,"x-height":"xHeight",xlinkActuate:1,"xlink:actuate":"xlinkActuate",xlinkArcrole:1,"xlink:arcrole":"xlinkArcrole",xlinkHref:1,"xlink:href":"xlinkHref",xlinkRole:1,"xlink:role":"xlinkRole",xlinkShow:1,"xlink:show":"xlinkShow",xlinkTitle:1,"xlink:title":"xlinkTitle",xlinkType:1,"xlink:type":"xlinkType",xmlBase:1,"xml:base":"xmlBase",xmlLang:1,"xml:lang":"xmlLang",xmlns:0,"xml:space":"xmlSpace",xmlnsXlink:1,"xmlns:xlink":"xmlnsXlink",xmlSpace:1,y1:0,y2:0,y:0,yChannelSelector:1,z:0,zoomAndPan:1}},57158:function(e,t,l){var r=l(64687);!function(e,t){"use strict";function l(e,t,l,r,n,i,a){try{var s=e[i](a),o=s.value}catch(e){return void l(e)}s.done?t(o):Promise.resolve(o).then(r,n)}function n(e){return function(){var t=this,r=arguments;return new Promise(function(n,i){var a=e.apply(t,r);function s(e){l(a,n,i,s,o,"next",e)}function o(e){l(a,n,i,s,o,"throw",e)}s(void 0)})}}function i(){return(i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e}).apply(this,arguments)}function a(e,t){if(null==e)return{};var l,r,n={},i=Object.keys(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||(n[l]=e[l]);return n}function s(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var l=e[Symbol.toPrimitive];if(void 0!==l){var r=l.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}t=t&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t;var o={init:"init"},c=function(e){var t=e.value;return void 0===t?"":t},u=function(){return t.createElement(t.Fragment,null,"\xa0")},p={Cell:c,width:150,minWidth:0,maxWidth:Number.MAX_SAFE_INTEGER};function d(){for(var e=arguments.length,t=new Array(e),l=0;l<e;l++)t[l]=arguments[l];return t.reduce(function(e,t){var l=t.style,r=t.className;return e=i({},e,{},a(t,["style","className"])),l&&(e.style=e.style?i({},e.style||{},{},l||{}):l),r&&(e.className=e.className?e.className+" "+r:r),""===e.className&&delete e.className,e},{})}var m=function(e,t){return void 0===t&&(t={}),function(l){return void 0===l&&(l={}),[].concat(e,[l]).reduce(function(e,r){return function e(t,l,r){return"function"==typeof l?e({},l(t,r)):Array.isArray(l)?d.apply(void 0,[t].concat(l)):d(t,l)}(e,r,i({},t,{userProps:l}))},{})}},h=function(e,t,l,r){return void 0===l&&(l={}),e.reduce(function(e,t){return t(e,l)},t)},g=function(e,t,l){return void 0===l&&(l={}),e.forEach(function(e){e(t,l)})};function y(e,t,l,r){e.findIndex(function(e){return e.pluginName===l}),t.forEach(function(t){e.findIndex(function(e){return e.pluginName===t})})}function f(e,t){return"function"==typeof e?e(t):e}function b(e){var l=t.useRef();return l.current=e,t.useCallback(function(){return l.current},[])}var v="undefined"!=typeof document?t.useLayoutEffect:t.useEffect;function x(e,l){var r=t.useRef(!1);v(function(){r.current&&e(),r.current=!0},l)}function S(e,t,l){return void 0===l&&(l={}),function(r,n){void 0===n&&(n={});var a="string"==typeof r?t[r]:r;if(void 0===a)throw console.info(t),new Error("Renderer Error \u261d\ufe0f");return N(a,i({},e,{column:t},l,{},n))}}function N(e,l){return function(e){return"function"==typeof e&&(t=Object.getPrototypeOf(e)).prototype&&t.prototype.isReactComponent;var t}(r=e)||"function"==typeof r||function(e){return"object"==typeof e&&"symbol"==typeof e.$$typeof&&["react.memo","react.forward_ref"].includes(e.$$typeof.description)}(r)?t.createElement(e,l):e;var r}function C(e,t,l){return void 0===l&&(l=0),e.map(function(e){return I(e=i({},e,{parent:t,depth:l})),e.columns&&(e.columns=C(e.columns,e,l+1)),e})}function w(e){return E(e,"columns")}function I(e){var t=e.id,l=e.accessor,r=e.Header;if("string"==typeof l){t=t||l;var n=l.split(".");l=function(e){return function(e,t,l){if(!t)return e;var r,n="function"==typeof t?t:JSON.stringify(t),i=A.get(n)||function(){var e=function(e){return function e(t,l){if(void 0===l&&(l=[]),Array.isArray(t))for(var r=0;r<t.length;r+=1)e(t[r],l);else l.push(t);return l}(e).map(function(e){return String(e).replace(".","_")}).join(".").replace(O,".").replace(L,"").split(".")}(t);return A.set(n,e),e}();try{r=i.reduce(function(e,t){return e[t]},e)}catch(e){}return void 0!==r?r:l}(e,n)}}if(!t&&"string"==typeof r&&r&&(t=r),!t&&e.columns)throw console.error(e),new Error('A column ID (or unique "Header" value) is required!');if(!t)throw console.error(e),new Error("A column ID (or string accessor) is required!");return Object.assign(e,{id:t,accessor:l}),e}function k(e,t){if(!t)throw new Error;return Object.assign(e,i({Header:u,Footer:u},p,{},t,{},e)),Object.assign(e,{originalWidth:e.width}),e}function T(e,t,l){void 0===l&&(l=function(){return{}});for(var r=[],n=e,a=0,s=function(){return a++},o=function(){var e={headers:[]},a=[],o=n.some(function(e){return e.parent});n.forEach(function(r){var n,c=[].concat(a).reverse()[0];o&&(n=r.parent?i({},r.parent,{originalId:r.parent.id,id:r.parent.id+"_"+s(),headers:[r]},l(r)):k(i({originalId:r.id+"_placeholder",id:r.id+"_placeholder_"+s(),placeholderOf:r,headers:[r]},l(r)),t),c&&c.originalId===n.originalId?c.headers.push(r):a.push(n)),e.headers.push(r)}),r.push(e),n=a};n.length;)o();return r.reverse()}var A=new Map;function D(){for(var e=arguments.length,t=new Array(e),l=0;l<e;l++)t[l]=arguments[l];for(var r=0;r<t.length;r+=1)if(void 0!==t[r])return t[r]}function M(e){if("function"==typeof e)return e}function E(e,t){var l=[];return function e(r){r.forEach(function(r){r[t]?e(r[t]):l.push(r)})}(e),l}function R(e,t){var l=t.manualExpandedKey,r=t.expanded,n=t.expandSubRows,i=void 0===n||n,a=[];return e.forEach(function(e){return function e(t,n){void 0===n&&(n=!0),t.isExpanded=t.original&&t.original[l]||r[t.id],t.canExpand=t.subRows&&!!t.subRows.length,n&&a.push(t),t.subRows&&t.subRows.length&&t.isExpanded&&t.subRows.forEach(function(t){return e(t,i)})}(e)}),a}function B(e,t,l){return M(e)||t[e]||l[e]||l.text}function j(e,t,l){return e?e(t,l):void 0===t}function P(){throw new Error("React-Table: You have not called prepareRow(row) one or more rows you are attempting to render.")}var _=null,O=/\[/g,L=/\]/g,F=function(e){return i({role:"table"},e)},q=function(e){return i({role:"rowgroup"},e)},z=function(e,t){var l=t.column;return i({key:"header_"+l.id,colSpan:l.totalVisibleHeaderCount,role:"columnheader"},e)},U=function(e,t){var l=t.column;return i({key:"footer_"+l.id,colSpan:l.totalVisibleHeaderCount},e)},G=function(e,t){return i({key:"headerGroup_"+t.index,role:"row"},e)},V=function(e,t){return i({key:"footerGroup_"+t.index},e)},H=function(e,t){return i({key:"row_"+t.row.id,role:"row"},e)},W=function(e,t){var l=t.cell;return i({key:"cell_"+l.row.id+"_"+l.column.id,role:"cell"},e)};function Z(){return{useOptions:[],stateReducers:[],useControlledState:[],columns:[],columnsDeps:[],allColumns:[],allColumnsDeps:[],accessValue:[],materializedColumns:[],materializedColumnsDeps:[],useInstanceAfterData:[],visibleColumns:[],visibleColumnsDeps:[],headerGroups:[],headerGroupsDeps:[],useInstanceBeforeDimensions:[],useInstance:[],prepareRow:[],getTableProps:[F],getTableBodyProps:[q],getHeaderGroupProps:[G],getFooterGroupProps:[V],getHeaderProps:[z],getFooterProps:[U],getRowProps:[H],getCellProps:[W],useFinalInstance:[]}}o.resetHiddenColumns="resetHiddenColumns",o.toggleHideColumn="toggleHideColumn",o.setHiddenColumns="setHiddenColumns",o.toggleHideAllColumns="toggleHideAllColumns";var $=function(e){e.getToggleHiddenProps=[K],e.getToggleHideAllColumnsProps=[Y],e.stateReducers.push(Q),e.useInstanceBeforeDimensions.push(J),e.headerGroupsDeps.push(function(e,t){var l=t.instance;return[].concat(e,[l.state.hiddenColumns])}),e.useInstance.push(X)};$.pluginName="useColumnVisibility";var K=function(e,t){var l=t.column;return[e,{onChange:function(e){l.toggleHidden(!e.target.checked)},style:{cursor:"pointer"},checked:l.isVisible,title:"Toggle Column Visible"}]},Y=function(e,t){var l=t.instance;return[e,{onChange:function(e){l.toggleHideAllColumns(!e.target.checked)},style:{cursor:"pointer"},checked:!l.allColumnsHidden&&!l.state.hiddenColumns.length,title:"Toggle All Columns Hidden",indeterminate:!l.allColumnsHidden&&l.state.hiddenColumns.length}]};function Q(e,t,l,r){if(t.type===o.init)return i({hiddenColumns:[]},e);if(t.type===o.resetHiddenColumns)return i({},e,{hiddenColumns:r.initialState.hiddenColumns||[]});if(t.type===o.toggleHideColumn){var n=(void 0!==t.value?t.value:!e.hiddenColumns.includes(t.columnId))?[].concat(e.hiddenColumns,[t.columnId]):e.hiddenColumns.filter(function(e){return e!==t.columnId});return i({},e,{hiddenColumns:n})}return t.type===o.setHiddenColumns?i({},e,{hiddenColumns:f(t.value,e.hiddenColumns)}):t.type===o.toggleHideAllColumns?i({},e,{hiddenColumns:(void 0!==t.value?t.value:!e.hiddenColumns.length)?r.allColumns.map(function(e){return e.id}):[]}):void 0}function J(e){var l=e.headers,r=e.state.hiddenColumns;t.useRef(!1).current;var n=0;l.forEach(function(e){return n+=function e(t,l){t.isVisible=l&&!r.includes(t.id);var n=0;return t.headers&&t.headers.length?t.headers.forEach(function(l){return n+=e(l,t.isVisible)}):n=t.isVisible?1:0,t.totalVisibleHeaderCount=n,n}(e,!0)})}function X(e){var l=e.columns,r=e.flatHeaders,n=e.dispatch,i=e.allColumns,a=e.getHooks,s=e.state.hiddenColumns,c=e.autoResetHiddenColumns,u=void 0===c||c,p=b(e),d=i.length===s.length,h=t.useCallback(function(e,t){return n({type:o.toggleHideColumn,columnId:e,value:t})},[n]),g=t.useCallback(function(e){return n({type:o.setHiddenColumns,value:e})},[n]),y=t.useCallback(function(e){return n({type:o.toggleHideAllColumns,value:e})},[n]),f=m(a().getToggleHideAllColumnsProps,{instance:p()});r.forEach(function(e){e.toggleHidden=function(t){n({type:o.toggleHideColumn,columnId:e.id,value:t})},e.getToggleHiddenProps=m(a().getToggleHiddenProps,{instance:p(),column:e})});var v=b(u);x(function(){v()&&n({type:o.resetHiddenColumns})},[n,l]),Object.assign(e,{allColumnsHidden:d,toggleHideColumn:h,setHiddenColumns:g,toggleHideAllColumns:y,getToggleHideAllColumnsProps:f})}var ee={},te={},le=function(e,t,l){return e},re=function(e,t){return e.subRows||[]},ne=function(e,t,l){return""+(l?[l.id,t].join("."):t)},ie=function(e){return e};function ae(e){var t=e.initialState,l=void 0===t?ee:t,r=e.defaultColumn,n=void 0===r?te:r,s=e.getSubRows,o=void 0===s?re:s,c=e.getRowId,u=void 0===c?ne:c,p=e.stateReducer,d=void 0===p?le:p,m=e.useControlledState,h=void 0===m?ie:m;return i({},a(e,["initialState","defaultColumn","getSubRows","getRowId","stateReducer","useControlledState"]),{initialState:l,defaultColumn:n,getSubRows:o,getRowId:u,stateReducer:d,useControlledState:h})}function se(e,t){void 0===t&&(t=0);var l=0,r=0,n=0,i=0;return e.forEach(function(e){var a=e.headers;if(e.totalLeft=t,a&&a.length){var s=se(a,t),o=s[0],c=s[1],u=s[2],p=s[3];e.totalMinWidth=o,e.totalWidth=c,e.totalMaxWidth=u,e.totalFlexWidth=p}else e.totalMinWidth=e.minWidth,e.totalWidth=Math.min(Math.max(e.minWidth,e.width),e.maxWidth),e.totalMaxWidth=e.maxWidth,e.totalFlexWidth=e.canResize?e.totalWidth:0;e.isVisible&&(t+=e.totalWidth,l+=e.totalMinWidth,r+=e.totalWidth,n+=e.totalMaxWidth,i+=e.totalFlexWidth)}),[l,r,n,i]}function oe(e){var t=e.data,l=e.rows,r=e.flatRows,n=e.rowsById,i=e.column,a=e.getRowId,s=e.getSubRows,o=e.accessValueHooks,c=e.getInstance;t.forEach(function(e,u){return function e(l,u,p,d,m){void 0===p&&(p=0);var g=l,y=a(l,u,d),f=n[y];if(f)f.subRows&&f.originalSubRows.forEach(function(t,l){return e(t,l,p+1,f)});else if((f={id:y,original:g,index:u,depth:p,cells:[{}]}).cells.map=P,f.cells.filter=P,f.cells.forEach=P,f.cells[0].getCellProps=P,f.values={},m.push(f),r.push(f),n[y]=f,f.originalSubRows=s(l,u),f.originalSubRows){var b=[];f.originalSubRows.forEach(function(t,l){return e(t,l,p+1,f,b)}),f.subRows=b}i.accessor&&(f.values[i.id]=i.accessor(l,u,f,m,t)),f.values[i.id]=h(o,f.values[i.id],{row:f,column:i,instance:c()})}(e,u,0,void 0,l)})}o.resetExpanded="resetExpanded",o.toggleRowExpanded="toggleRowExpanded",o.toggleAllRowsExpanded="toggleAllRowsExpanded";var ce=function(e){e.getToggleAllRowsExpandedProps=[ue],e.getToggleRowExpandedProps=[pe],e.stateReducers.push(de),e.useInstance.push(me),e.prepareRow.push(he)};ce.pluginName="useExpanded";var ue=function(e,t){var l=t.instance;return[e,{onClick:function(e){l.toggleAllRowsExpanded()},style:{cursor:"pointer"},title:"Toggle All Rows Expanded"}]},pe=function(e,t){var l=t.row;return[e,{onClick:function(){l.toggleRowExpanded()},style:{cursor:"pointer"},title:"Toggle Row Expanded"}]};function de(e,t,l,r){if(t.type===o.init)return i({expanded:{}},e);if(t.type===o.resetExpanded)return i({},e,{expanded:r.initialState.expanded||{}});if(t.type===o.toggleAllRowsExpanded){var n=t.value,c=r.rowsById,u=Object.keys(c).length===Object.keys(e.expanded).length;if(void 0!==n?n:!u){var p={};return Object.keys(c).forEach(function(e){p[e]=!0}),i({},e,{expanded:p})}return i({},e,{expanded:{}})}if(t.type===o.toggleRowExpanded){var d,m=t.id,h=t.value,g=e.expanded[m],y=void 0!==h?h:!g;if(!g&&y)return i({},e,{expanded:i({},e.expanded,(d={},d[m]=!0,d))});if(g&&!y){var f=e.expanded;return f[m],i({},e,{expanded:a(f,[m].map(s))})}return e}}function me(e){var l=e.data,r=e.rows,n=e.rowsById,i=e.manualExpandedKey,a=void 0===i?"expanded":i,s=e.paginateExpandedRows,c=void 0===s||s,u=e.expandSubRows,p=void 0===u||u,d=e.autoResetExpanded,h=void 0===d||d,g=e.getHooks,f=e.plugins,v=e.state.expanded,S=e.dispatch;y(f,["useSortBy","useGroupBy","usePivotColumns","useGlobalFilter"],"useExpanded");var N=b(h),C=Boolean(Object.keys(n).length&&Object.keys(v).length);C&&Object.keys(n).some(function(e){return!v[e]})&&(C=!1),x(function(){N()&&S({type:o.resetExpanded})},[S,l]);var w=t.useCallback(function(e,t){S({type:o.toggleRowExpanded,id:e,value:t})},[S]),I=t.useCallback(function(e){return S({type:o.toggleAllRowsExpanded,value:e})},[S]),k=t.useMemo(function(){return c?R(r,{manualExpandedKey:a,expanded:v,expandSubRows:p}):r},[c,r,a,v,p]),T=t.useMemo(function(){return function(e){var t=0;return Object.keys(e).forEach(function(e){var l=e.split(".");t=Math.max(t,l.length)}),t}(v)},[v]),A=b(e),D=m(g().getToggleAllRowsExpandedProps,{instance:A()});Object.assign(e,{preExpandedRows:r,expandedRows:k,rows:k,expandedDepth:T,isAllRowsExpanded:C,toggleRowExpanded:w,toggleAllRowsExpanded:I,getToggleAllRowsExpandedProps:D})}function he(e,t){var l=t.instance.getHooks,r=t.instance;e.toggleRowExpanded=function(t){return r.toggleRowExpanded(e.id,t)},e.getToggleRowExpandedProps=m(l().getToggleRowExpandedProps,{instance:r,row:e})}var ge=function(e,t,l){return e.filter(function(e){return t.some(function(t){var r=e.values[t];return String(r).toLowerCase().includes(String(l).toLowerCase())})})};ge.autoRemove=function(e){return!e};var ye=function(e,t,l){return e.filter(function(e){return t.some(function(t){var r=e.values[t];return void 0===r||String(r).toLowerCase()===String(l).toLowerCase()})})};ye.autoRemove=function(e){return!e};var fe=function(e,t,l){return e.filter(function(e){return t.some(function(t){var r=e.values[t];return void 0===r||String(r)===String(l)})})};fe.autoRemove=function(e){return!e};var be=function(e,t,l){return e.filter(function(e){return t.some(function(t){return e.values[t].includes(l)})})};be.autoRemove=function(e){return!e||!e.length};var ve=function(e,t,l){return e.filter(function(e){return t.some(function(t){var r=e.values[t];return r&&r.length&&l.every(function(e){return r.includes(e)})})})};ve.autoRemove=function(e){return!e||!e.length};var xe=function(e,t,l){return e.filter(function(e){return t.some(function(t){var r=e.values[t];return r&&r.length&&l.some(function(e){return r.includes(e)})})})};xe.autoRemove=function(e){return!e||!e.length};var Se=function(e,t,l){return e.filter(function(e){return t.some(function(t){var r=e.values[t];return l.includes(r)})})};Se.autoRemove=function(e){return!e||!e.length};var Ne=function(e,t,l){return e.filter(function(e){return t.some(function(t){return e.values[t]===l})})};Ne.autoRemove=function(e){return void 0===e};var Ce=function(e,t,l){return e.filter(function(e){return t.some(function(t){return e.values[t]==l})})};Ce.autoRemove=function(e){return null==e};var we=function(e,t,l){var r=l||[],n=r[0],i=r[1];if((n="number"==typeof n?n:-1/0)>(i="number"==typeof i?i:1/0)){var a=n;n=i,i=a}return e.filter(function(e){return t.some(function(t){var l=e.values[t];return l>=n&&l<=i})})};we.autoRemove=function(e){return!e||"number"!=typeof e[0]&&"number"!=typeof e[1]};var Ie=Object.freeze({__proto__:null,text:ge,exactText:ye,exactTextCase:fe,includes:be,includesAll:ve,includesSome:xe,includesValue:Se,exact:Ne,equals:Ce,between:we});o.resetFilters="resetFilters",o.setFilter="setFilter",o.setAllFilters="setAllFilters";var ke=function(e){e.stateReducers.push(Te),e.useInstance.push(Ae)};function Te(e,t,l,r){if(t.type===o.init)return i({filters:[]},e);if(t.type===o.resetFilters)return i({},e,{filters:r.initialState.filters||[]});if(t.type===o.setFilter){var n=t.columnId,a=t.filterValue,s=r.allColumns,c=r.filterTypes,u=s.find(function(e){return e.id===n});if(!u)throw new Error("React-Table: Could not find a column with id: "+n);var p=B(u.filter,c||{},Ie),d=e.filters.find(function(e){return e.id===n}),m=f(a,d&&d.value);return j(p.autoRemove,m,u)?i({},e,{filters:e.filters.filter(function(e){return e.id!==n})}):i({},e,d?{filters:e.filters.map(function(e){return e.id===n?{id:n,value:m}:e})}:{filters:[].concat(e.filters,[{id:n,value:m}])})}if(t.type===o.setAllFilters){var h=t.filters,g=r.allColumns,y=r.filterTypes;return i({},e,{filters:f(h,e.filters).filter(function(e){var t=g.find(function(t){return t.id===e.id});return!j(B(t.filter,y||{},Ie).autoRemove,e.value,t)})})}}function Ae(e){var l=e.data,r=e.rows,n=e.flatRows,i=e.rowsById,a=e.allColumns,s=e.filterTypes,c=e.manualFilters,u=e.defaultCanFilter,p=void 0!==u&&u,d=e.disableFilters,m=e.state.filters,h=e.dispatch,g=e.autoResetFilters,y=void 0===g||g,f=t.useCallback(function(e,t){h({type:o.setFilter,columnId:e,filterValue:t})},[h]),v=t.useCallback(function(e){h({type:o.setAllFilters,filters:e})},[h]);a.forEach(function(e){var t=e.id,l=e.accessor,r=e.defaultCanFilter,n=e.disableFilters;e.canFilter=l?D(!0!==n&&void 0,!0!==d&&void 0,!0):D(r,p,!1),e.setFilter=function(t){return f(e.id,t)};var i=m.find(function(e){return e.id===t});e.filterValue=i&&i.value});var S=t.useMemo(function(){if(c||!m.length)return[r,n,i];var e=[],t={};return[function l(r,n){void 0===n&&(n=0);var i=r;return(i=m.reduce(function(e,t){var l=t.id,r=t.value,i=a.find(function(e){return e.id===l});if(!i)return e;0===n&&(i.preFilteredRows=e);var o=B(i.filter,s||{},Ie);return o?(i.filteredRows=o(e,[l],r),i.filteredRows):(console.warn("Could not find a valid 'column.filter' for column with the ID: "+i.id+"."),e)},r)).forEach(function(r){e.push(r),t[r.id]=r,r.subRows&&(r.subRows=r.subRows&&r.subRows.length>0?l(r.subRows,n+1):r.subRows)}),i}(r),e,t]},[c,m,r,n,i,a,s]),N=S[0],C=S[1],w=S[2];t.useMemo(function(){a.filter(function(e){return!m.find(function(t){return t.id===e.id})}).forEach(function(e){e.preFilteredRows=N,e.filteredRows=N})},[N,m,a]);var I=b(y);x(function(){I()&&h({type:o.resetFilters})},[h,c?null:l]),Object.assign(e,{preFilteredRows:r,preFilteredFlatRows:n,preFilteredRowsById:i,filteredRows:N,filteredFlatRows:C,filteredRowsById:w,rows:N,flatRows:C,rowsById:w,setFilter:f,setAllFilters:v})}ke.pluginName="useFilters",o.resetGlobalFilter="resetGlobalFilter",o.setGlobalFilter="setGlobalFilter";var De=function(e){e.stateReducers.push(Me),e.useInstance.push(Ee)};function Me(e,t,l,r){if(t.type===o.resetGlobalFilter)return i({},e,{globalFilter:r.initialState.globalFilter||void 0});if(t.type===o.setGlobalFilter){var n=t.filterValue,s=r.userFilterTypes,c=B(r.globalFilter,s||{},Ie),u=f(n,e.globalFilter);return j(c.autoRemove,u)?(e.globalFilter,a(e,["globalFilter"])):i({},e,{globalFilter:u})}}function Ee(e){var l=e.data,r=e.rows,n=e.flatRows,i=e.rowsById,a=e.allColumns,s=e.filterTypes,c=e.globalFilter,u=e.manualGlobalFilter,p=e.state.globalFilter,d=e.dispatch,m=e.autoResetGlobalFilter,h=void 0===m||m,g=e.disableGlobalFilter,y=t.useCallback(function(e){d({type:o.setGlobalFilter,filterValue:e})},[d]),f=t.useMemo(function(){if(u||void 0===p)return[r,n,i];var e=[],t={},l=B(c,s||{},Ie);if(!l)return console.warn("Could not find a valid 'globalFilter' option."),r;a.forEach(function(e){var t=e.disableGlobalFilter;e.canFilter=D(!0!==t&&void 0,!0!==g&&void 0,!0)});var o=a.filter(function(e){return!0===e.canFilter});return[function r(n){return(n=l(n,o.map(function(e){return e.id}),p)).forEach(function(l){e.push(l),t[l.id]=l,l.subRows=l.subRows&&l.subRows.length?r(l.subRows):l.subRows}),n}(r),e,t]},[u,p,c,s,a,r,n,i,g]),v=f[0],S=f[1],N=f[2],C=b(h);x(function(){C()&&d({type:o.resetGlobalFilter})},[d,u?null:l]),Object.assign(e,{preGlobalFilteredRows:r,preGlobalFilteredFlatRows:n,preGlobalFilteredRowsById:i,globalFilteredRows:v,globalFilteredFlatRows:S,globalFilteredRowsById:N,rows:v,flatRows:S,rowsById:N,setGlobalFilter:y,disableGlobalFilter:g})}function Re(e,t){return t.reduce(function(e,t){return e+("number"==typeof t?t:0)},0)}De.pluginName="useGlobalFilter";var Be=Object.freeze({__proto__:null,sum:Re,min:function(e){var t=e[0]||0;return e.forEach(function(e){"number"==typeof e&&(t=Math.min(t,e))}),t},max:function(e){var t=e[0]||0;return e.forEach(function(e){"number"==typeof e&&(t=Math.max(t,e))}),t},minMax:function(e){var t=e[0]||0,l=e[0]||0;return e.forEach(function(e){"number"==typeof e&&(t=Math.min(t,e),l=Math.max(l,e))}),t+".."+l},average:function(e){return Re(0,e)/e.length},median:function(e){if(!e.length)return null;var t=Math.floor(e.length/2),l=[].concat(e).sort(function(e,t){return e-t});return e.length%2!=0?l[t]:(l[t-1]+l[t])/2},unique:function(e){return Array.from(new Set(e).values())},uniqueCount:function(e){return new Set(e).size},count:function(e){return e.length}}),je=[],Pe={};o.resetGroupBy="resetGroupBy",o.setGroupBy="setGroupBy",o.toggleGroupBy="toggleGroupBy";var _e=function(e){e.getGroupByToggleProps=[Oe],e.stateReducers.push(Le),e.visibleColumnsDeps.push(function(e,t){var l=t.instance;return[].concat(e,[l.state.groupBy])}),e.visibleColumns.push(Fe),e.useInstance.push(ze),e.prepareRow.push(Ue)};_e.pluginName="useGroupBy";var Oe=function(e,t){var l=t.header;return[e,{onClick:l.canGroupBy?function(e){e.persist(),l.toggleGroupBy()}:void 0,style:{cursor:l.canGroupBy?"pointer":void 0},title:"Toggle GroupBy"}]};function Le(e,t,l,r){if(t.type===o.init)return i({groupBy:[]},e);if(t.type===o.resetGroupBy)return i({},e,{groupBy:r.initialState.groupBy||[]});if(t.type===o.setGroupBy)return i({},e,{groupBy:t.value});if(t.type===o.toggleGroupBy){var n=t.columnId,a=t.value,s=void 0!==a?a:!e.groupBy.includes(n);return i({},e,s?{groupBy:[].concat(e.groupBy,[n])}:{groupBy:e.groupBy.filter(function(e){return e!==n})})}}function Fe(e,t){var l=t.instance.state.groupBy,r=l.map(function(t){return e.find(function(e){return e.id===t})}).filter(Boolean),n=e.filter(function(e){return!l.includes(e.id)});return(e=[].concat(r,n)).forEach(function(e){e.isGrouped=l.includes(e.id),e.groupedIndex=l.indexOf(e.id)}),e}var qe={};function ze(e){var l=e.data,r=e.rows,n=e.flatRows,a=e.rowsById,s=e.allColumns,c=e.flatHeaders,u=e.groupByFn,p=void 0===u?Ge:u,d=e.manualGroupBy,h=e.aggregations,g=void 0===h?qe:h,f=e.plugins,v=e.state.groupBy,S=e.dispatch,N=e.autoResetGroupBy,C=void 0===N||N,w=e.disableGroupBy,I=e.defaultCanGroupBy,k=e.getHooks;y(f,["useColumnOrder","useFilters"],"useGroupBy");var T=b(e);s.forEach(function(t){var l=t.accessor,r=t.defaultGroupBy,n=t.disableGroupBy;t.canGroupBy=l?D(t.canGroupBy,!0!==n&&void 0,!0!==w&&void 0,!0):D(t.canGroupBy,r,I,!1),t.canGroupBy&&(t.toggleGroupBy=function(){return e.toggleGroupBy(t.id)}),t.Aggregated=t.Aggregated||t.Cell});var A=t.useCallback(function(e,t){S({type:o.toggleGroupBy,columnId:e,value:t})},[S]),M=t.useCallback(function(e){S({type:o.setGroupBy,value:e})},[S]);c.forEach(function(e){e.getGroupByToggleProps=m(k().getGroupByToggleProps,{instance:T(),header:e})});var R=t.useMemo(function(){if(d||!v.length)return[r,n,a,je,Pe,n,a];var e=v.filter(function(e){return s.find(function(t){return t.id===e})}),t=[],l={},o=[],c={},u=[],m={},h=function r(n,a,d){if(void 0===a&&(a=0),a===e.length)return n.map(function(e){return i({},e,{depth:a})});var h=e[a],y=p(n,h);return Object.entries(y).map(function(n,i){var p=n[0],y=n[1],f=h+":"+p,b=r(y,a+1,f=d?d+">"+f:f),v=a?E(y,"leafRows"):y,x=function(t,l,r){var n={};return s.forEach(function(i){if(e.includes(i.id))n[i.id]=l[0]?l[0].values[i.id]:null;else{var a="function"==typeof i.aggregate?i.aggregate:g[i.aggregate]||Be[i.aggregate];if(a){var s=l.map(function(e){return e.values[i.id]}),o=t.map(function(e){var t=e.values[i.id];if(!r&&i.aggregateValue){var l="function"==typeof i.aggregateValue?i.aggregateValue:g[i.aggregateValue]||Be[i.aggregateValue];if(!l)throw console.info({column:i}),new Error("React Table: Invalid column.aggregateValue option for column listed above");t=l(t,e,i)}return t});n[i.id]=a(o,s)}else{if(i.aggregate)throw console.info({column:i}),new Error("React Table: Invalid column.aggregate option for column listed above");n[i.id]=null}}}),n}(v,y,a),S={id:f,isGrouped:!0,groupByID:h,groupByVal:p,values:x,subRows:b,leafRows:v,depth:a,index:i};return b.forEach(function(e){t.push(e),l[e.id]=e,e.isGrouped?(o.push(e),c[e.id]=e):(u.push(e),m[e.id]=e)}),S})}(r);return h.forEach(function(e){t.push(e),l[e.id]=e,e.isGrouped?(o.push(e),c[e.id]=e):(u.push(e),m[e.id]=e)}),[h,t,l,o,c,u,m]},[d,v,r,n,a,s,g,p]),B=R[0],j=R[1],P=R[2],_=R[3],O=R[4],L=R[5],F=R[6],q=b(C);x(function(){q()&&S({type:o.resetGroupBy})},[S,d?null:l]),Object.assign(e,{preGroupedRows:r,preGroupedFlatRow:n,preGroupedRowsById:a,groupedRows:B,groupedFlatRows:j,groupedRowsById:P,onlyGroupedFlatRows:_,onlyGroupedRowsById:O,nonGroupedFlatRows:L,nonGroupedRowsById:F,rows:B,flatRows:j,rowsById:P,toggleGroupBy:A,setGroupBy:M})}function Ue(e){e.allCells.forEach(function(t){var l;t.isGrouped=t.column.isGrouped&&t.column.id===e.groupByID,t.isPlaceholder=!t.isGrouped&&t.column.isGrouped,t.isAggregated=!t.isGrouped&&!t.isPlaceholder&&(null==(l=e.subRows)?void 0:l.length)})}function Ge(e,t){return e.reduce(function(e,l,r){var n=""+l.values[t];return e[n]=Array.isArray(e[n])?e[n]:[],e[n].push(l),e},{})}var Ve=/([0-9]+)/gm;function He(e,t){return e===t?0:e>t?1:-1}function We(e,t,l){return[e.values[l],t.values[l]]}function Ze(e){return"number"==typeof e?isNaN(e)||e===1/0||e===-1/0?"":String(e):"string"==typeof e?e:""}var $e=Object.freeze({__proto__:null,alphanumeric:function(e,t,l){var r=We(e,t,l),n=r[0],i=r[1];for(n=Ze(n),i=Ze(i),n=n.split(Ve).filter(Boolean),i=i.split(Ve).filter(Boolean);n.length&&i.length;){var a=n.shift(),s=i.shift(),o=parseInt(a,10),c=parseInt(s,10),u=[o,c].sort();if(isNaN(u[0])){if(a>s)return 1;if(s>a)return-1}else{if(isNaN(u[1]))return isNaN(o)?-1:1;if(o>c)return 1;if(c>o)return-1}}return n.length-i.length},datetime:function(e,t,l){var r=We(e,t,l),n=r[0],i=r[1];return He(n=n.getTime(),i=i.getTime())},basic:function(e,t,l){var r=We(e,t,l);return He(r[0],r[1])},string:function(e,t,l){var r=We(e,t,l),n=r[0],i=r[1];for(n=n.split("").filter(Boolean),i=i.split("").filter(Boolean);n.length&&i.length;){var a=n.shift(),s=i.shift(),o=a.toLowerCase(),c=s.toLowerCase();if(o>c)return 1;if(c>o)return-1;if(a>s)return 1;if(s>a)return-1}return n.length-i.length},number:function(e,t,l){var r=We(e,t,l),n=r[0],i=r[1],a=/[^0-9.]/gi;return He(n=Number(String(n).replace(a,"")),i=Number(String(i).replace(a,"")))}});o.resetSortBy="resetSortBy",o.setSortBy="setSortBy",o.toggleSortBy="toggleSortBy",o.clearSortBy="clearSortBy",p.sortType="alphanumeric",p.sortDescFirst=!1;var Ke=function(e){e.getSortByToggleProps=[Ye],e.stateReducers.push(Qe),e.useInstance.push(Je)};Ke.pluginName="useSortBy";var Ye=function(e,t){var l=t.instance,r=t.column,n=l.isMultiSortEvent,i=void 0===n?function(e){return e.shiftKey}:n;return[e,{onClick:r.canSort?function(e){e.persist(),r.toggleSortBy(void 0,!l.disableMultiSort&&i(e))}:void 0,style:{cursor:r.canSort?"pointer":void 0},title:r.canSort?"Toggle SortBy":void 0}]};function Qe(e,t,l,r){if(t.type===o.init)return i({sortBy:[]},e);if(t.type===o.resetSortBy)return i({},e,{sortBy:r.initialState.sortBy||[]});if(t.type===o.clearSortBy)return i({},e,{sortBy:e.sortBy.filter(function(e){return e.id!==t.columnId})});if(t.type===o.setSortBy)return i({},e,{sortBy:t.sortBy});if(t.type===o.toggleSortBy){var n,a=t.columnId,s=t.desc,c=t.multi,u=r.allColumns,p=r.disableMultiSort,d=r.disableSortRemove,m=r.disableMultiRemove,h=r.maxMultiSortColCount,g=void 0===h?Number.MAX_SAFE_INTEGER:h,y=e.sortBy,f=u.find(function(e){return e.id===a}).sortDescFirst,b=y.find(function(e){return e.id===a}),v=y.findIndex(function(e){return e.id===a}),x=null!=s,S=[];return"toggle"!==(n=!p&&c?b?"toggle":"add":v!==y.length-1||1!==y.length?"replace":b?"toggle":"replace")||d||x||c&&m||!(b&&b.desc&&!f||!b.desc&&f)||(n="remove"),"replace"===n?S=[{id:a,desc:x?s:f}]:"add"===n?(S=[].concat(y,[{id:a,desc:x?s:f}])).splice(0,S.length-g):"toggle"===n?S=y.map(function(e){return e.id===a?i({},e,{desc:x?s:!b.desc}):e}):"remove"===n&&(S=y.filter(function(e){return e.id!==a})),i({},e,{sortBy:S})}}function Je(e){var l=e.data,r=e.rows,n=e.flatRows,i=e.allColumns,a=e.orderByFn,s=void 0===a?Xe:a,c=e.sortTypes,u=e.manualSortBy,p=e.defaultCanSort,d=e.disableSortBy,h=e.flatHeaders,g=e.state.sortBy,f=e.dispatch,v=e.plugins,S=e.getHooks,N=e.autoResetSortBy,C=void 0===N||N;y(v,["useFilters","useGlobalFilter","useGroupBy","usePivotColumns"],"useSortBy");var w=t.useCallback(function(e){f({type:o.setSortBy,sortBy:e})},[f]),I=t.useCallback(function(e,t,l){f({type:o.toggleSortBy,columnId:e,desc:t,multi:l})},[f]),k=b(e);h.forEach(function(e){var t=e.accessor,l=e.canSort,r=e.disableSortBy,n=e.id,i=t?D(!0!==r&&void 0,!0!==d&&void 0,!0):D(p,l,!1);e.canSort=i,e.canSort&&(e.toggleSortBy=function(t,l){return I(e.id,t,l)},e.clearSortBy=function(){f({type:o.clearSortBy,columnId:e.id})}),e.getSortByToggleProps=m(S().getSortByToggleProps,{instance:k(),column:e});var a=g.find(function(e){return e.id===n});e.isSorted=!!a,e.sortedIndex=g.findIndex(function(e){return e.id===n}),e.isSortedDesc=e.isSorted?a.desc:void 0});var T=t.useMemo(function(){if(u||!g.length)return[r,n];var e=[],t=g.filter(function(e){return i.find(function(t){return t.id===e.id})});return[function l(r){var n=s(r,t.map(function(e){var t=i.find(function(t){return t.id===e.id});if(!t)throw new Error("React-Table: Could not find a column with id: "+e.id+" while sorting");var l=t.sortType,r=M(l)||(c||{})[l]||$e[l];if(!r)throw new Error("React-Table: Could not find a valid sortType of '"+l+"' for column '"+e.id+"'.");return function(t,l){return r(t,l,e.id,e.desc)}}),t.map(function(e){var t=i.find(function(t){return t.id===e.id});return t&&t.sortInverted?e.desc:!e.desc}));return n.forEach(function(t){e.push(t),t.subRows&&0!==t.subRows.length&&(t.subRows=l(t.subRows))}),n}(r),e]},[u,g,r,n,i,s,c]),A=T[0],E=T[1],R=b(C);x(function(){R()&&f({type:o.resetSortBy})},[u?null:l]),Object.assign(e,{preSortedRows:r,preSortedFlatRows:n,sortedRows:A,sortedFlatRows:E,rows:A,flatRows:E,setSortBy:w,toggleSortBy:I})}function Xe(e,t,l){return[].concat(e).sort(function(e,r){for(var n=0;n<t.length;n+=1){var i=t[n],a=!1===l[n]||"desc"===l[n],s=i(e,r);if(0!==s)return a?-s:s}return l[0]?e.index-r.index:r.index-e.index})}o.resetPage="resetPage",o.gotoPage="gotoPage",o.setPageSize="setPageSize";var et=function(e){e.stateReducers.push(tt),e.useInstance.push(lt)};function tt(e,t,l,r){if(t.type===o.init)return i({pageSize:10,pageIndex:0},e);if(t.type===o.resetPage)return i({},e,{pageIndex:r.initialState.pageIndex||0});if(t.type===o.gotoPage){var n=r.pageCount,a=r.page,s=f(t.pageIndex,e.pageIndex),c=!1;return s>e.pageIndex?c=-1===n?a.length>=e.pageSize:s<n:s<e.pageIndex&&(c=s>-1),c?i({},e,{pageIndex:s}):e}if(t.type===o.setPageSize){var u=t.pageSize,p=e.pageSize*e.pageIndex;return i({},e,{pageIndex:Math.floor(p/u),pageSize:u})}}function lt(e){var l=e.rows,r=e.autoResetPage,n=void 0===r||r,i=e.manualExpandedKey,a=void 0===i?"expanded":i,s=e.plugins,c=e.pageCount,u=e.paginateExpandedRows,p=void 0===u||u,d=e.expandSubRows,m=void 0===d||d,h=e.state,g=h.pageSize,f=h.pageIndex,v=h.expanded,S=h.globalFilter,N=h.filters,C=h.groupBy,w=h.sortBy,I=e.dispatch,k=e.data,T=e.manualPagination;y(s,["useGlobalFilter","useFilters","useGroupBy","useSortBy","useExpanded"],"usePagination");var A=b(n);x(function(){A()&&I({type:o.resetPage})},[I,T?null:k,S,N,C,w]);var D=T?c:Math.ceil(l.length/g),M=t.useMemo(function(){return D>0?[].concat(new Array(D)).fill(null).map(function(e,t){return t}):[]},[D]),E=t.useMemo(function(){var e;if(T)e=l;else{var t=g*f,r=t+g;e=l.slice(t,r)}return p?e:R(e,{manualExpandedKey:a,expanded:v,expandSubRows:m})},[m,v,a,T,f,g,p,l]),B=f>0,j=-1===D?E.length>=g:f<D-1,P=t.useCallback(function(e){I({type:o.gotoPage,pageIndex:e})},[I]),_=t.useCallback(function(){return P(function(e){return e-1})},[P]),O=t.useCallback(function(){return P(function(e){return e+1})},[P]),L=t.useCallback(function(e){I({type:o.setPageSize,pageSize:e})},[I]);Object.assign(e,{pageOptions:M,pageCount:D,page:E,canPreviousPage:B,canNextPage:j,gotoPage:P,previousPage:_,nextPage:O,setPageSize:L})}et.pluginName="usePagination",o.resetPivot="resetPivot",o.togglePivot="togglePivot";var rt=function(e){e.getPivotToggleProps=[it],e.stateReducers.push(at),e.useInstanceAfterData.push(st),e.allColumns.push(ot),e.accessValue.push(ct),e.materializedColumns.push(ut),e.materializedColumnsDeps.push(pt),e.visibleColumns.push(dt),e.visibleColumnsDeps.push(mt),e.useInstance.push(ht),e.prepareRow.push(gt)};rt.pluginName="usePivotColumns";var nt=[],it=function(e,t){var l=t.header;return[e,{onClick:l.canPivot?function(e){e.persist(),l.togglePivot()}:void 0,style:{cursor:l.canPivot?"pointer":void 0},title:"Toggle Pivot"}]};function at(e,t,l,r){if(t.type===o.init)return i({pivotColumns:nt},e);if(t.type===o.resetPivot)return i({},e,{pivotColumns:r.initialState.pivotColumns||nt});if(t.type===o.togglePivot){var n=t.columnId,a=t.value,s=void 0!==a?a:!e.pivotColumns.includes(n);return i({},e,s?{pivotColumns:[].concat(e.pivotColumns,[n])}:{pivotColumns:e.pivotColumns.filter(function(e){return e!==n})})}}function st(e){e.allColumns.forEach(function(t){t.isPivotSource=e.state.pivotColumns.includes(t.id)})}function ot(e,t){var l=t.instance;return e.forEach(function(e){e.isPivotSource=l.state.pivotColumns.includes(e.id),e.uniqueValues=new Set}),e}function ct(e,t){var l=t.column;return l.uniqueValues&&void 0!==e&&l.uniqueValues.add(e),e}function ut(e,t){var l=t.instance,r=l.allColumns,n=l.state;if(!n.pivotColumns.length||!n.groupBy||!n.groupBy.length)return e;var a=n.pivotColumns.map(function(e){return r.find(function(t){return t.id===e})}).filter(Boolean),s=r.filter(function(e){return!e.isPivotSource&&!n.groupBy.includes(e.id)&&!n.pivotColumns.includes(e.id)}),o=w(function e(t,l,r){void 0===t&&(t=0),void 0===r&&(r=[]);var n=a[t];return n?Array.from(n.uniqueValues).sort().map(function(a){var s=i({},n,{Header:n.PivotHeader||"string"==typeof n.header?n.Header+": "+a:a,isPivotGroup:!0,parent:l,depth:t,id:l?l.id+"."+n.id+"."+a:n.id+"."+a,pivotValue:a});return s.columns=e(t+1,s,[].concat(r,[function(e){return e.values[n.id]===a}])),s}):s.map(function(e){return i({},e,{canPivot:!1,isPivoted:!0,parent:l,depth:t,id:""+(l?l.id+"."+e.id:e.id),accessor:function(t,l,n){if(r.every(function(e){return e(n)}))return n.values[e.id]}})})}());return[].concat(e,o)}function pt(e,t){var l=t.instance.state,r=l.pivotColumns,n=l.groupBy;return[].concat(e,[r,n])}function dt(e,t){var l=t.instance.state;return e=e.filter(function(e){return!e.isPivotSource}),l.pivotColumns.length&&l.groupBy&&l.groupBy.length&&(e=e.filter(function(e){return e.isGrouped||e.isPivoted})),e}function mt(e,t){var l=t.instance;return[].concat(e,[l.state.pivotColumns,l.state.groupBy])}function ht(e){var t=e.columns,l=e.allColumns,r=e.flatHeaders,n=e.getHooks,i=e.plugins,a=e.dispatch,s=e.autoResetPivot,c=void 0===s||s,u=e.manaulPivot,p=e.disablePivot,d=e.defaultCanPivot;y(i,["useGroupBy"],"usePivotColumns");var h=b(e);l.forEach(function(t){var l=t.accessor,r=t.defaultPivot,n=t.disablePivot;t.canPivot=l?D(t.canPivot,!0!==n&&void 0,!0!==p&&void 0,!0):D(t.canPivot,r,d,!1),t.canPivot&&(t.togglePivot=function(){return e.togglePivot(t.id)}),t.Aggregated=t.Aggregated||t.Cell}),r.forEach(function(e){e.getPivotToggleProps=m(n().getPivotToggleProps,{instance:h(),header:e})});var g=b(c);x(function(){g()&&a({type:o.resetPivot})},[a,u?null:t]),Object.assign(e,{togglePivot:function(e,t){a({type:o.togglePivot,columnId:e,value:t})}})}function gt(e){e.allCells.forEach(function(e){e.isPivoted=e.column.isPivoted})}o.resetSelectedRows="resetSelectedRows",o.toggleAllRowsSelected="toggleAllRowsSelected",o.toggleRowSelected="toggleRowSelected",o.toggleAllPageRowsSelected="toggleAllPageRowsSelected";var yt=function(e){e.getToggleRowSelectedProps=[ft],e.getToggleAllRowsSelectedProps=[bt],e.getToggleAllPageRowsSelectedProps=[vt],e.stateReducers.push(xt),e.useInstance.push(St),e.prepareRow.push(Nt)};yt.pluginName="useRowSelect";var ft=function(e,t){var l=t.instance,r=t.row,n=l.manualRowSelectedKey,i=void 0===n?"isSelected":n;return[e,{onChange:function(e){r.toggleRowSelected(e.target.checked)},style:{cursor:"pointer"},checked:!(!r.original||!r.original[i])||r.isSelected,title:"Toggle Row Selected",indeterminate:r.isSomeSelected}]},bt=function(e,t){var l=t.instance;return[e,{onChange:function(e){l.toggleAllRowsSelected(e.target.checked)},style:{cursor:"pointer"},checked:l.isAllRowsSelected,title:"Toggle All Rows Selected",indeterminate:Boolean(!l.isAllRowsSelected&&Object.keys(l.state.selectedRowIds).length)}]},vt=function(e,t){var l=t.instance;return[e,{onChange:function(e){l.toggleAllPageRowsSelected(e.target.checked)},style:{cursor:"pointer"},checked:l.isAllPageRowsSelected,title:"Toggle All Current Page Rows Selected",indeterminate:Boolean(!l.isAllPageRowsSelected&&l.page.some(function(e){var t=e.id;return l.state.selectedRowIds[t]}))}]};function xt(e,t,l,r){if(t.type===o.init)return i({selectedRowIds:{}},e);if(t.type===o.resetSelectedRows)return i({},e,{selectedRowIds:r.initialState.selectedRowIds||{}});if(t.type===o.toggleAllRowsSelected){var n=t.value,a=r.isAllRowsSelected,s=r.rowsById,c=r.nonGroupedRowsById,u=void 0===c?s:c,p=void 0!==n?n:!a,d=Object.assign({},e.selectedRowIds);return p?Object.keys(u).forEach(function(e){d[e]=!0}):Object.keys(u).forEach(function(e){delete d[e]}),i({},e,{selectedRowIds:d})}if(t.type===o.toggleRowSelected){var m=t.id,h=t.value,g=r.rowsById,y=r.selectSubRows,f=void 0===y||y,b=r.getSubRows,v=e.selectedRowIds[m],x=void 0!==h?h:!v;if(v===x)return e;var S=i({},e.selectedRowIds);return function e(t){var l=g[t];if(l&&(l.isGrouped||(x?S[t]=!0:delete S[t]),f&&b(l)))return b(l).forEach(function(t){return e(t.id)})}(m),i({},e,{selectedRowIds:S})}if(t.type===o.toggleAllPageRowsSelected){var N=t.value,C=r.page,w=r.rowsById,I=r.selectSubRows,k=void 0===I||I,T=r.isAllPageRowsSelected,A=r.getSubRows,D=void 0!==N?N:!T,M=i({},e.selectedRowIds);return C.forEach(function(e){return function e(t){var l=w[t];if(l.isGrouped||(D?M[t]=!0:delete M[t]),k&&A(l))return A(l).forEach(function(t){return e(t.id)})}(e.id)}),i({},e,{selectedRowIds:M})}return e}function St(e){var l=e.data,r=e.rows,n=e.getHooks,i=e.plugins,a=e.rowsById,s=e.nonGroupedRowsById,c=void 0===s?a:s,u=e.autoResetSelectedRows,p=void 0===u||u,d=e.state.selectedRowIds,h=e.selectSubRows,g=void 0===h||h,f=e.dispatch,v=e.page,S=e.getSubRows;y(i,["useFilters","useGroupBy","useSortBy","useExpanded","usePagination"],"useRowSelect");var N=t.useMemo(function(){var e=[];return r.forEach(function(t){var l=g?function e(t,l,r){if(l[t.id])return!0;var n=r(t);if(n&&n.length){var i=!0,a=!1;return n.forEach(function(t){a&&!i||(e(t,l,r)?a=!0:i=!1)}),!!i||!!a&&null}return!1}(t,d,S):!!d[t.id];t.isSelected=!!l,t.isSomeSelected=null===l,l&&e.push(t)}),e},[r,g,d,S]),C=Boolean(Object.keys(c).length&&Object.keys(d).length),w=C;C&&Object.keys(c).some(function(e){return!d[e]})&&(C=!1),C||v&&v.length&&v.some(function(e){var t=e.id;return!d[t]})&&(w=!1);var I=b(p);x(function(){I()&&f({type:o.resetSelectedRows})},[f,l]);var k=t.useCallback(function(e){return f({type:o.toggleAllRowsSelected,value:e})},[f]),T=t.useCallback(function(e){return f({type:o.toggleAllPageRowsSelected,value:e})},[f]),A=t.useCallback(function(e,t){return f({type:o.toggleRowSelected,id:e,value:t})},[f]),D=b(e),M=m(n().getToggleAllRowsSelectedProps,{instance:D()}),E=m(n().getToggleAllPageRowsSelectedProps,{instance:D()});Object.assign(e,{selectedFlatRows:N,isAllRowsSelected:C,isAllPageRowsSelected:w,toggleRowSelected:A,toggleAllRowsSelected:k,getToggleAllRowsSelectedProps:M,getToggleAllPageRowsSelectedProps:E,toggleAllPageRowsSelected:T})}function Nt(e,t){var l=t.instance;e.toggleRowSelected=function(t){return l.toggleRowSelected(e.id,t)},e.getToggleRowSelectedProps=m(l.getHooks().getToggleRowSelectedProps,{instance:l,row:e})}var Ct=function(e){return{}},wt=function(e){return{}};o.setRowState="setRowState",o.setCellState="setCellState",o.resetRowState="resetRowState";var It=function(e){e.stateReducers.push(kt),e.useInstance.push(Tt),e.prepareRow.push(At)};function kt(e,t,l,r){var n=r.initialRowStateAccessor,a=void 0===n?Ct:n,s=r.initialCellStateAccessor,c=void 0===s?wt:s,u=r.rowsById;if(t.type===o.init)return i({rowState:{}},e);if(t.type===o.resetRowState)return i({},e,{rowState:r.initialState.rowState||{}});if(t.type===o.setRowState){var p,d=t.rowId,m=t.value,h=void 0!==e.rowState[d]?e.rowState[d]:a(u[d]);return i({},e,{rowState:i({},e.rowState,(p={},p[d]=f(m,h),p))})}if(t.type===o.setCellState){var g,y,b,v,x,S=t.rowId,N=t.columnId,C=t.value,w=void 0!==e.rowState[S]?e.rowState[S]:a(u[S]),I=void 0!==(null==w||null==(g=w.cellState)?void 0:g[N])?w.cellState[N]:c(null==(y=u[S])||null==(b=y.cells)?void 0:b.find(function(e){return e.column.id===N}));return i({},e,{rowState:i({},e.rowState,(x={},x[S]=i({},w,{cellState:i({},w.cellState||{},(v={},v[N]=f(C,I),v))}),x))})}}function Tt(e){var l=e.autoResetRowState,r=void 0===l||l,n=e.data,i=e.dispatch,a=t.useCallback(function(e,t){return i({type:o.setRowState,rowId:e,value:t})},[i]),s=t.useCallback(function(e,t,l){return i({type:o.setCellState,rowId:e,columnId:t,value:l})},[i]),c=b(r);x(function(){c()&&i({type:o.resetRowState})},[n]),Object.assign(e,{setRowState:a,setCellState:s})}function At(e,t){var l=t.instance,r=l.initialRowStateAccessor,n=void 0===r?Ct:r,i=l.initialCellStateAccessor,a=void 0===i?wt:i,s=l.state.rowState;e&&(e.state=void 0!==s[e.id]?s[e.id]:n(e),e.setState=function(t){return l.setRowState(e.id,t)},e.cells.forEach(function(t){e.state.cellState||(e.state.cellState={}),t.state=void 0!==e.state.cellState[t.column.id]?e.state.cellState[t.column.id]:a(t),t.setState=function(r){return l.setCellState(e.id,t.column.id,r)}}))}It.pluginName="useRowState",o.resetColumnOrder="resetColumnOrder",o.setColumnOrder="setColumnOrder";var Dt=function(e){e.stateReducers.push(Mt),e.visibleColumnsDeps.push(function(e,t){var l=t.instance;return[].concat(e,[l.state.columnOrder])}),e.visibleColumns.push(Et),e.useInstance.push(Rt)};function Mt(e,t,l,r){return t.type===o.init?i({columnOrder:[]},e):t.type===o.resetColumnOrder?i({},e,{columnOrder:r.initialState.columnOrder||[]}):t.type===o.setColumnOrder?i({},e,{columnOrder:f(t.columnOrder,e.columnOrder)}):void 0}function Et(e,t){var l=t.instance.state.columnOrder;if(!l||!l.length)return e;for(var r=[].concat(l),n=[].concat(e),i=[],a=function(){var e=r.shift(),t=n.findIndex(function(t){return t.id===e});t>-1&&i.push(n.splice(t,1)[0])};n.length&&r.length;)a();return[].concat(i,n)}function Rt(e){var l=e.dispatch;e.setColumnOrder=t.useCallback(function(e){return l({type:o.setColumnOrder,columnOrder:e})},[l])}Dt.pluginName="useColumnOrder",p.canResize=!0,o.columnStartResizing="columnStartResizing",o.columnResizing="columnResizing",o.columnDoneResizing="columnDoneResizing",o.resetResize="resetResize";var Bt=function(e){e.getResizerProps=[jt],e.getHeaderProps.push({style:{position:"relative"}}),e.stateReducers.push(Pt),e.useInstance.push(Ot),e.useInstanceBeforeDimensions.push(_t)},jt=function(e,t){var l=t.instance,r=t.header,n=l.dispatch,i=function(e,t){var l=!1;if("touchstart"===e.type){if(e.touches&&e.touches.length>1)return;l=!0}var r,i,a=function(e){var t=[];return function e(l){l.columns&&l.columns.length&&l.columns.map(e),t.push(l)}(e),t}(t).map(function(e){return[e.id,e.totalWidth]}),s=l?Math.round(e.touches[0].clientX):e.clientX,c=function(){window.cancelAnimationFrame(r),r=null,n({type:o.columnDoneResizing})},u=function(){window.cancelAnimationFrame(r),r=null,n({type:o.columnResizing,clientX:i})},p=function(e){i=e,r||(r=window.requestAnimationFrame(u))},d={mouse:{moveEvent:"mousemove",moveHandler:function(e){return p(e.clientX)},upEvent:"mouseup",upHandler:function(e){document.removeEventListener("mousemove",d.mouse.moveHandler),document.removeEventListener("mouseup",d.mouse.upHandler),c()}},touch:{moveEvent:"touchmove",moveHandler:function(e){return e.cancelable&&(e.preventDefault(),e.stopPropagation()),p(e.touches[0].clientX),!1},upEvent:"touchend",upHandler:function(e){document.removeEventListener(d.touch.moveEvent,d.touch.moveHandler),document.removeEventListener(d.touch.upEvent,d.touch.moveHandler),c()}}},m=l?d.touch:d.mouse,h=!!function(){if("boolean"==typeof _)return _;var e=!1;try{var t={get passive(){return e=!0,!1}};window.addEventListener("test",null,t),window.removeEventListener("test",null,t)}catch(t){e=!1}return _=e}()&&{passive:!1};document.addEventListener(m.moveEvent,m.moveHandler,h),document.addEventListener(m.upEvent,m.upHandler,h),n({type:o.columnStartResizing,columnId:t.id,columnWidth:t.totalWidth,headerIdWidths:a,clientX:s})};return[e,{onMouseDown:function(e){return e.persist()||i(e,r)},onTouchStart:function(e){return e.persist()||i(e,r)},style:{cursor:"col-resize"},draggable:!1,role:"separator"}]};function Pt(e,t){if(t.type===o.init)return i({columnResizing:{columnWidths:{}}},e);if(t.type===o.resetResize)return i({},e,{columnResizing:{columnWidths:{}}});if(t.type===o.columnStartResizing){var l=t.clientX,r=t.columnId,n=t.columnWidth,a=t.headerIdWidths;return i({},e,{columnResizing:i({},e.columnResizing,{startX:l,headerIdWidths:a,columnWidth:n,isResizingColumn:r})})}if(t.type===o.columnResizing){var s=t.clientX,c=e.columnResizing,u=c.startX,p=c.columnWidth,d=c.headerIdWidths,m=(s-u)/p,h={};return(void 0===d?[]:d).forEach(function(e){var t=e[0],l=e[1];h[t]=Math.max(l+l*m,0)}),i({},e,{columnResizing:i({},e.columnResizing,{columnWidths:i({},e.columnResizing.columnWidths,{},h)})})}return t.type===o.columnDoneResizing?i({},e,{columnResizing:i({},e.columnResizing,{startX:null,isResizingColumn:null})}):void 0}Bt.pluginName="useResizeColumns";var _t=function(e){var t=e.flatHeaders,l=e.disableResizing,r=e.getHooks,n=e.state.columnResizing,i=b(e);t.forEach(function(e){var t=D(!0!==e.disableResizing&&void 0,!0!==l&&void 0,!0);e.canResize=t,e.width=n.columnWidths[e.id]||e.originalWidth||e.width,e.isResizing=n.isResizingColumn===e.id,t&&(e.getResizerProps=m(r().getResizerProps,{instance:i(),header:e}))})};function Ot(e){var l=e.plugins,r=e.dispatch,n=e.autoResetResize,i=void 0===n||n,a=e.columns;y(l,["useAbsoluteLayout"],"useResizeColumns");var s=b(i);x(function(){s()&&r({type:o.resetResize})},[a]);var c=t.useCallback(function(){return r({type:o.resetResize})},[r]);Object.assign(e,{resetResizing:c})}var Lt={position:"absolute",top:0},Ft=function(e){e.getTableBodyProps.push(qt),e.getRowProps.push(qt),e.getHeaderGroupProps.push(qt),e.getFooterGroupProps.push(qt),e.getHeaderProps.push(function(e,t){var l=t.column;return[e,{style:i({},Lt,{left:l.totalLeft+"px",width:l.totalWidth+"px"})}]}),e.getCellProps.push(function(e,t){var l=t.cell;return[e,{style:i({},Lt,{left:l.column.totalLeft+"px",width:l.column.totalWidth+"px"})}]}),e.getFooterProps.push(function(e,t){var l=t.column;return[e,{style:i({},Lt,{left:l.totalLeft+"px",width:l.totalWidth+"px"})}]})};Ft.pluginName="useAbsoluteLayout";var qt=function(e,t){return[e,{style:{position:"relative",width:t.instance.totalColumnsWidth+"px"}}]},zt={display:"inline-block",boxSizing:"border-box"},Ut=function(e,t){return[e,{style:{display:"flex",width:t.instance.totalColumnsWidth+"px"}}]},Gt=function(e){e.getRowProps.push(Ut),e.getHeaderGroupProps.push(Ut),e.getFooterGroupProps.push(Ut),e.getHeaderProps.push(function(e,t){var l=t.column;return[e,{style:i({},zt,{width:l.totalWidth+"px"})}]}),e.getCellProps.push(function(e,t){var l=t.cell;return[e,{style:i({},zt,{width:l.column.totalWidth+"px"})}]}),e.getFooterProps.push(function(e,t){var l=t.column;return[e,{style:i({},zt,{width:l.totalWidth+"px"})}]})};function Vt(e){e.getTableProps.push(Ht),e.getRowProps.push(Wt),e.getHeaderGroupProps.push(Wt),e.getFooterGroupProps.push(Wt),e.getHeaderProps.push(Zt),e.getCellProps.push($t),e.getFooterProps.push(Kt)}Gt.pluginName="useBlockLayout",Vt.pluginName="useFlexLayout";var Ht=function(e,t){return[e,{style:{minWidth:t.instance.totalColumnsMinWidth+"px"}}]},Wt=function(e,t){return[e,{style:{display:"flex",flex:"1 0 auto",minWidth:t.instance.totalColumnsMinWidth+"px"}}]},Zt=function(e,t){var l=t.column;return[e,{style:{boxSizing:"border-box",flex:l.totalFlexWidth?l.totalFlexWidth+" 0 auto":void 0,minWidth:l.totalMinWidth+"px",width:l.totalWidth+"px"}}]},$t=function(e,t){var l=t.cell;return[e,{style:{boxSizing:"border-box",flex:l.column.totalFlexWidth+" 0 auto",minWidth:l.column.totalMinWidth+"px",width:l.column.totalWidth+"px"}}]},Kt=function(e,t){var l=t.column;return[e,{style:{boxSizing:"border-box",flex:l.totalFlexWidth?l.totalFlexWidth+" 0 auto":void 0,minWidth:l.totalMinWidth+"px",width:l.totalWidth+"px"}}]};function Yt(e){e.stateReducers.push(el),e.getTableProps.push(Qt),e.getHeaderProps.push(Jt),e.getRowProps.push(Xt)}o.columnStartResizing="columnStartResizing",o.columnResizing="columnResizing",o.columnDoneResizing="columnDoneResizing",o.resetResize="resetResize",Yt.pluginName="useGridLayout";var Qt=function(e,t){var l=t.instance;return[e,{style:{display:"grid",gridTemplateColumns:l.visibleColumns.map(function(e){var t;return l.state.gridLayout.columnWidths[e.id]?l.state.gridLayout.columnWidths[e.id]+"px":(null==(t=l.state.columnResizing)?void 0:t.isResizingColumn)?l.state.gridLayout.startWidths[e.id]+"px":"number"==typeof e.width?e.width+"px":e.width}).join(" ")}}]},Jt=function(e,t){var l=t.column;return[e,{id:"header-cell-"+l.id,style:{position:"sticky",gridColumn:"span "+l.totalVisibleHeaderCount}}]},Xt=function(e,t){var l=t.row;return l.isExpanded?[e,{style:{gridColumn:"1 / "+(l.cells.length+1)}}]:[e,{}]};function el(e,t,l,r){if(t.type===o.init)return i({gridLayout:{columnWidths:{}}},e);if(t.type===o.resetResize)return i({},e,{gridLayout:{columnWidths:{}}});if(t.type===o.columnStartResizing){var n=t.columnId,a=t.headerIdWidths,s=tl(n);if(void 0!==s){var c=r.visibleColumns.reduce(function(e,t){var l;return i({},e,((l={})[t.id]=tl(t.id),l))},{}),u=r.visibleColumns.reduce(function(e,t){var l;return i({},e,((l={})[t.id]=t.minWidth,l))},{}),p=r.visibleColumns.reduce(function(e,t){var l;return i({},e,((l={})[t.id]=t.maxWidth,l))},{}),d=a.map(function(e){var t=e[0];return[t,tl(t)]});return i({},e,{gridLayout:i({},e.gridLayout,{startWidths:c,minWidths:u,maxWidths:p,headerIdGridWidths:d,columnWidth:s})})}return e}if(t.type===o.columnResizing){var m=t.clientX,h=e.columnResizing.startX,g=e.gridLayout,y=g.columnWidth,f=g.minWidths,b=g.maxWidths,v=g.headerIdGridWidths,x=(m-h)/y,S={};return(void 0===v?[]:v).forEach(function(e){var t=e[0],l=e[1];S[t]=Math.min(Math.max(f[t],l+l*x),b[t])}),i({},e,{gridLayout:i({},e.gridLayout,{columnWidths:i({},e.gridLayout.columnWidths,{},S)})})}return t.type===o.columnDoneResizing?i({},e,{gridLayout:i({},e.gridLayout,{startWidths:{},minWidths:{},maxWidths:{}})}):void 0}function tl(e){var t,l=null==(t=document.getElementById("header-cell-"+e))?void 0:t.offsetWidth;if(void 0!==l)return l}e._UNSTABLE_usePivotColumns=rt,e.actions=o,e.defaultColumn=p,e.defaultGroupByFn=Ge,e.defaultOrderByFn=Xe,e.defaultRenderer=c,e.emptyRenderer=u,e.ensurePluginOrder=y,e.flexRender=N,e.functionalUpdate=f,e.loopHooks=g,e.makePropGetter=m,e.makeRenderer=S,e.reduceHooks=h,e.safeUseLayoutEffect=v,e.useAbsoluteLayout=Ft,e.useAsyncDebounce=function(e,l){void 0===l&&(l=0);var i=t.useRef({}),a=b(e),s=b(l);return t.useCallback(function(){var e=n(r.mark(function e(){var t,l,o,c=arguments;return r.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:for(t=c.length,l=new Array(t),o=0;o<t;o++)l[o]=c[o];return i.current.promise||(i.current.promise=new Promise(function(e,t){i.current.resolve=e,i.current.reject=t})),i.current.timeout&&clearTimeout(i.current.timeout),i.current.timeout=setTimeout(n(r.mark(function e(){return r.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return delete i.current.timeout,e.prev=1,e.t0=i.current,e.next=5,a().apply(void 0,l);case 5:e.t1=e.sent,e.t0.resolve.call(e.t0,e.t1),e.next=12;break;case 9:e.prev=9,e.t2=e.catch(1),i.current.reject(e.t2);case 12:return e.prev=12,delete i.current.promise,e.finish(12);case 15:case"end":return e.stop()}},e,null,[[1,9,12,15]])})),s()),e.abrupt("return",i.current.promise);case 5:case"end":return e.stop()}},e)}));return function(){return e.apply(this,arguments)}}(),[a,s])},e.useBlockLayout=Gt,e.useColumnOrder=Dt,e.useExpanded=ce,e.useFilters=ke,e.useFlexLayout=Vt,e.useGetLatest=b,e.useGlobalFilter=De,e.useGridLayout=Yt,e.useGroupBy=_e,e.useMountedLayoutEffect=x,e.usePagination=et,e.useResizeColumns=Bt,e.useRowSelect=yt,e.useRowState=It,e.useSortBy=Ke,e.useTable=function(e){for(var l=arguments.length,r=new Array(l>1?l-1:0),n=1;n<l;n++)r[n-1]=arguments[n];e=ae(e),r=[$].concat(r);var a=b(t.useRef({}).current);Object.assign(a(),i({},e,{plugins:r,hooks:Z()})),r.filter(Boolean).forEach(function(e){e(a().hooks)});var s=b(a().hooks);a().getHooks=s,delete a().hooks,Object.assign(a(),h(s().useOptions,ae(e)));var c=a(),u=c.data,p=c.columns,d=c.initialState,y=c.defaultColumn,f=c.getSubRows,v=c.getRowId,x=c.stateReducer,N=c.useControlledState,A=b(x),D=t.useCallback(function(e,t){if(!t.type)throw console.info({action:t}),new Error("Unknown Action \ud83d\udc46");return[].concat(s().stateReducers,Array.isArray(A())?A():[A()]).reduce(function(l,r){return r(l,t,e,a())||l},e)},[s,A,a]),M=t.useReducer(D,void 0,function(){return D(d,{type:o.init})}),E=M[0],R=M[1],B=h([].concat(s().useControlledState,[N]),E,{instance:a()});Object.assign(a(),{state:B,dispatch:R});var j=t.useMemo(function(){return C(h(s().columns,p,{instance:a()}))},[s,a,p].concat(h(s().columnsDeps,[],{instance:a()})));a().columns=j;var P=t.useMemo(function(){return h(s().allColumns,w(j),{instance:a()}).map(I)},[j,s,a].concat(h(s().allColumnsDeps,[],{instance:a()})));a().allColumns=P;var _=t.useMemo(function(){for(var e=[],t=[],l={},r=[].concat(P);r.length;){var n=r.shift();oe({data:u,rows:e,flatRows:t,rowsById:l,column:n,getRowId:v,getSubRows:f,accessValueHooks:s().accessValue,getInstance:a})}return[e,t,l]},[P,u,v,f,s,a]),O=_[0],L=_[1],F=_[2];Object.assign(a(),{rows:O,initialRows:[].concat(O),flatRows:L,rowsById:F}),g(s().useInstanceAfterData,a());var q=t.useMemo(function(){return h(s().visibleColumns,P,{instance:a()}).map(function(e){return k(e,y)})},[s,P,a,y].concat(h(s().visibleColumnsDeps,[],{instance:a()})));P=t.useMemo(function(){var e=[].concat(q);return P.forEach(function(t){e.find(function(e){return e.id===t.id})||e.push(t)}),e},[P,q]),a().allColumns=P;var z=t.useMemo(function(){return h(s().headerGroups,T(q,y),a())},[s,q,y,a].concat(h(s().headerGroupsDeps,[],{instance:a()})));a().headerGroups=z;var U=t.useMemo(function(){return z.length?z[0].headers:[]},[z]);a().headers=U,a().flatHeaders=z.reduce(function(e,t){return[].concat(e,t.headers)},[]),g(s().useInstanceBeforeDimensions,a());var G=q.filter(function(e){return e.isVisible}).map(function(e){return e.id}).sort().join("_");q=t.useMemo(function(){return q.filter(function(e){return e.isVisible})},[q,G]),a().visibleColumns=q;var V=se(U),H=V[0],W=V[1],K=V[2];return a().totalColumnsMinWidth=H,a().totalColumnsWidth=W,a().totalColumnsMaxWidth=K,g(s().useInstance,a()),[].concat(a().flatHeaders,a().allColumns).forEach(function(e){e.render=S(a(),e),e.getHeaderProps=m(s().getHeaderProps,{instance:a(),column:e}),e.getFooterProps=m(s().getFooterProps,{instance:a(),column:e})}),a().headerGroups=t.useMemo(function(){return z.filter(function(e,t){return e.headers=e.headers.filter(function(e){return e.headers?function e(t){return t.filter(function(t){return t.headers?e(t.headers):t.isVisible}).length}(e.headers):e.isVisible}),!!e.headers.length&&(e.getHeaderGroupProps=m(s().getHeaderGroupProps,{instance:a(),headerGroup:e,index:t}),e.getFooterGroupProps=m(s().getFooterGroupProps,{instance:a(),headerGroup:e,index:t}),!0)})},[z,a,s]),a().footerGroups=[].concat(a().headerGroups).reverse(),a().prepareRow=t.useCallback(function(e){e.getRowProps=m(s().getRowProps,{instance:a(),row:e}),e.allCells=P.map(function(t){var l=e.values[t.id],r={column:t,row:e,value:l};return r.getCellProps=m(s().getCellProps,{instance:a(),cell:r}),r.render=S(a(),t,{row:e,cell:r,value:l}),r}),e.cells=q.map(function(t){return e.allCells.find(function(e){return e.column.id===t.id})}),g(s().prepareRow,e,{instance:a()})},[s,a,P,q]),a().getTableProps=m(s().getTableProps,{instance:a()}),a().getTableBodyProps=m(s().getTableBodyProps,{instance:a()}),g(s().useFinalInstance,a()),a()},Object.defineProperty(e,"__esModule",{value:!0})}(t,l(47313))},45110:(e,t,l)=>{e.exports=l(57158)},35918:(e,t,l)=>{"use strict";var r=l(47313),n=Symbol.for("react.element"),i=Symbol.for("react.fragment"),a=Object.prototype.hasOwnProperty,s=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,o={key:!0,ref:!0,__self:!0,__source:!0};function c(e,t,l){var r,i={},c=null,u=null;for(r in void 0!==l&&(c=""+l),void 0!==t.key&&(c=""+t.key),void 0!==t.ref&&(u=t.ref),t)a.call(t,r)&&!o.hasOwnProperty(r)&&(i[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===i[r]&&(i[r]=t[r]);return{$$typeof:n,type:e,key:c,ref:u,props:i,_owner:s.current}}t.Fragment=i,t.jsx=c,t.jsxs=c},80306:(e,t)=>{"use strict";var l=Symbol.for("react.element"),r=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),a=Symbol.for("react.profiler"),s=Symbol.for("react.provider"),o=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),p=Symbol.for("react.memo"),d=Symbol.for("react.lazy"),m=Symbol.iterator;var h={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},g=Object.assign,y={};function f(e,t,l){this.props=e,this.context=t,this.refs=y,this.updater=l||h}function b(){}function v(e,t,l){this.props=e,this.context=t,this.refs=y,this.updater=l||h}f.prototype.isReactComponent={},f.prototype.setState=function(e,t){if("object"!==typeof e&&"function"!==typeof e&&null!=e)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},f.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},b.prototype=f.prototype;var x=v.prototype=new b;x.constructor=v,g(x,f.prototype),x.isPureReactComponent=!0;var S=Array.isArray,N=Object.prototype.hasOwnProperty,C={current:null},w={key:!0,ref:!0,__self:!0,__source:!0};function I(e,t,r){var n,i={},a=null,s=null;if(null!=t)for(n in void 0!==t.ref&&(s=t.ref),void 0!==t.key&&(a=""+t.key),t)N.call(t,n)&&!w.hasOwnProperty(n)&&(i[n]=t[n]);var o=arguments.length-2;if(1===o)i.children=r;else if(1<o){for(var c=Array(o),u=0;u<o;u++)c[u]=arguments[u+2];i.children=c}if(e&&e.defaultProps)for(n in o=e.defaultProps)void 0===i[n]&&(i[n]=o[n]);return{$$typeof:l,type:e,key:a,ref:s,props:i,_owner:C.current}}function k(e){return"object"===typeof e&&null!==e&&e.$$typeof===l}var T=/\/+/g;function A(e,t){return"object"===typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(e){return t[e]})}(""+e.key):t.toString(36)}function D(e,t,n,i,a){var s=typeof e;"undefined"!==s&&"boolean"!==s||(e=null);var o=!1;if(null===e)o=!0;else switch(s){case"string":case"number":o=!0;break;case"object":switch(e.$$typeof){case l:case r:o=!0}}if(o)return a=a(o=e),e=""===i?"."+A(o,0):i,S(a)?(n="",null!=e&&(n=e.replace(T,"$&/")+"/"),D(a,t,n,"",function(e){return e})):null!=a&&(k(a)&&(a=function(e,t){return{$$typeof:l,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(a,n+(!a.key||o&&o.key===a.key?"":(""+a.key).replace(T,"$&/")+"/")+e)),t.push(a)),1;if(o=0,i=""===i?".":i+":",S(e))for(var c=0;c<e.length;c++){var u=i+A(s=e[c],c);o+=D(s,t,n,u,a)}else if(u=function(e){return null===e||"object"!==typeof e?null:"function"===typeof(e=m&&e[m]||e["@@iterator"])?e:null}(e),"function"===typeof u)for(e=u.call(e),c=0;!(s=e.next()).done;)o+=D(s=s.value,t,n,u=i+A(s,c++),a);else if("object"===s)throw t=String(e),Error("Objects are not valid as a React child (found: "+("[object Object]"===t?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return o}function M(e,t,l){if(null==e)return e;var r=[],n=0;return D(e,r,"","",function(e){return t.call(l,e,n++)}),r}function E(e){if(-1===e._status){var t=e._result;(t=t()).then(function(t){0!==e._status&&-1!==e._status||(e._status=1,e._result=t)},function(t){0!==e._status&&-1!==e._status||(e._status=2,e._result=t)}),-1===e._status&&(e._status=0,e._result=t)}if(1===e._status)return e._result.default;throw e._result}var R={current:null},B={transition:null},j={ReactCurrentDispatcher:R,ReactCurrentBatchConfig:B,ReactCurrentOwner:C};function P(){throw Error("act(...) is not supported in production builds of React.")}t.Children={map:M,forEach:function(e,t,l){M(e,function(){t.apply(this,arguments)},l)},count:function(e){var t=0;return M(e,function(){t++}),t},toArray:function(e){return M(e,function(e){return e})||[]},only:function(e){if(!k(e))throw Error("React.Children.only expected to receive a single React element child.");return e}},t.Component=f,t.Fragment=n,t.Profiler=a,t.PureComponent=v,t.StrictMode=i,t.Suspense=u,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=j,t.act=P,t.cloneElement=function(e,t,r){if(null===e||void 0===e)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var n=g({},e.props),i=e.key,a=e.ref,s=e._owner;if(null!=t){if(void 0!==t.ref&&(a=t.ref,s=C.current),void 0!==t.key&&(i=""+t.key),e.type&&e.type.defaultProps)var o=e.type.defaultProps;for(c in t)N.call(t,c)&&!w.hasOwnProperty(c)&&(n[c]=void 0===t[c]&&void 0!==o?o[c]:t[c])}var c=arguments.length-2;if(1===c)n.children=r;else if(1<c){o=Array(c);for(var u=0;u<c;u++)o[u]=arguments[u+2];n.children=o}return{$$typeof:l,type:e.type,key:i,ref:a,props:n,_owner:s}},t.createContext=function(e){return(e={$$typeof:o,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null}).Provider={$$typeof:s,_context:e},e.Consumer=e},t.createElement=I,t.createFactory=function(e){var t=I.bind(null,e);return t.type=e,t},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:c,render:e}},t.isValidElement=k,t.lazy=function(e){return{$$typeof:d,_payload:{_status:-1,_result:e},_init:E}},t.memo=function(e,t){return{$$typeof:p,type:e,compare:void 0===t?null:t}},t.startTransition=function(e){var t=B.transition;B.transition={};try{e()}finally{B.transition=t}},t.unstable_act=P,t.useCallback=function(e,t){return R.current.useCallback(e,t)},t.useContext=function(e){return R.current.useContext(e)},t.useDebugValue=function(){},t.useDeferredValue=function(e){return R.current.useDeferredValue(e)},t.useEffect=function(e,t){return R.current.useEffect(e,t)},t.useId=function(){return R.current.useId()},t.useImperativeHandle=function(e,t,l){return R.current.useImperativeHandle(e,t,l)},t.useInsertionEffect=function(e,t){return R.current.useInsertionEffect(e,t)},t.useLayoutEffect=function(e,t){return R.current.useLayoutEffect(e,t)},t.useMemo=function(e,t){return R.current.useMemo(e,t)},t.useReducer=function(e,t,l){return R.current.useReducer(e,t,l)},t.useRef=function(e){return R.current.useRef(e)},t.useState=function(e){return R.current.useState(e)},t.useSyncExternalStore=function(e,t,l){return R.current.useSyncExternalStore(e,t,l)},t.useTransition=function(){return R.current.useTransition()},t.version="18.3.1"},47313:(e,t,l)=>{"use strict";e.exports=l(80306)},46417:(e,t,l)=>{"use strict";e.exports=l(35918)},41299:(e,t,l)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.autoprefix=void 0;var r,n=l(57827),i=(r=n)&&r.__esModule?r:{default:r},a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e};var s={borderRadius:function(e){return{msBorderRadius:e,MozBorderRadius:e,OBorderRadius:e,WebkitBorderRadius:e,borderRadius:e}},boxShadow:function(e){return{msBoxShadow:e,MozBoxShadow:e,OBoxShadow:e,WebkitBoxShadow:e,boxShadow:e}},userSelect:function(e){return{WebkitTouchCallout:e,KhtmlUserSelect:e,MozUserSelect:e,msUserSelect:e,WebkitUserSelect:e,userSelect:e}},flex:function(e){return{WebkitBoxFlex:e,MozBoxFlex:e,WebkitFlex:e,msFlex:e,flex:e}},flexBasis:function(e){return{WebkitFlexBasis:e,flexBasis:e}},justifyContent:function(e){return{WebkitJustifyContent:e,justifyContent:e}},transition:function(e){return{msTransition:e,MozTransition:e,OTransition:e,WebkitTransition:e,transition:e}},transform:function(e){return{msTransform:e,MozTransform:e,OTransform:e,WebkitTransform:e,transform:e}},absolute:function(e){var t=e&&e.split(" ");return{position:"absolute",top:t&&t[0],right:t&&t[1],bottom:t&&t[2],left:t&&t[3]}},extend:function(e,t){var l=t[e];return l||{extend:e}}},o=t.autoprefix=function(e){var t={};return(0,i.default)(e,function(e,l){var r={};(0,i.default)(e,function(e,t){var l=s[t];l?r=a({},r,l(e)):r[t]=e}),t[l]=r}),t};t.default=o},40083:(e,t,l)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.active=void 0;var r,n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},i=l(47313),a=(r=i)&&r.__esModule?r:{default:r};function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}var o=t.active=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"span";return function(l){function r(){var l,i,o;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,r);for(var c=arguments.length,u=Array(c),p=0;p<c;p++)u[p]=arguments[p];return i=o=s(this,(l=r.__proto__||Object.getPrototypeOf(r)).call.apply(l,[this].concat(u))),o.state={active:!1},o.handleMouseDown=function(){return o.setState({active:!0})},o.handleMouseUp=function(){return o.setState({active:!1})},o.render=function(){return a.default.createElement(t,{onMouseDown:o.handleMouseDown,onMouseUp:o.handleMouseUp},a.default.createElement(e,n({},o.props,o.state)))},s(o,i)}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(r,l),r}(a.default.Component)};t.default=o},62610:(e,t,l)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.hover=void 0;var r,n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},i=l(47313),a=(r=i)&&r.__esModule?r:{default:r};function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}var o=t.hover=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"span";return function(l){function r(){var l,i,o;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,r);for(var c=arguments.length,u=Array(c),p=0;p<c;p++)u[p]=arguments[p];return i=o=s(this,(l=r.__proto__||Object.getPrototypeOf(r)).call.apply(l,[this].concat(u))),o.state={hover:!1},o.handleMouseOver=function(){return o.setState({hover:!0})},o.handleMouseOut=function(){return o.setState({hover:!1})},o.render=function(){return a.default.createElement(t,{onMouseOver:o.handleMouseOver,onMouseOut:o.handleMouseOut},a.default.createElement(e,n({},o.props,o.state)))},s(o,i)}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(r,l),r}(a.default.Component)};t.default=o},78197:(e,t,l)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.flattenNames=void 0;var r=s(l(65406)),n=s(l(57827)),i=s(l(40634)),a=s(l(93428));function s(e){return e&&e.__esModule?e:{default:e}}var o=t.flattenNames=function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],l=[];return(0,a.default)(t,function(t){Array.isArray(t)?e(t).map(function(e){return l.push(e)}):(0,i.default)(t)?(0,n.default)(t,function(e,t){!0===e&&l.push(t),l.push(t+"-"+e)}):(0,r.default)(t)&&l.push(t)}),l};t.default=o},29584:(e,t,l)=>{"use strict";t.tz=void 0;var r=c(l(78197)),n=c(l(53417)),i=c(l(41299)),a=c(l(62610)),s=c(l(40083)),o=c(l(56751));function c(e){return e&&e.__esModule?e:{default:e}}a.default,t.tz=a.default,s.default,o.default;var u=function(e){for(var t=arguments.length,l=Array(t>1?t-1:0),a=1;a<t;a++)l[a-1]=arguments[a];var s=(0,r.default)(l),o=(0,n.default)(e,s);return(0,i.default)(o)};t.ZP=u},56751:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e,t){var l={},r=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];l[e]=t};return 0===e&&r("first-child"),e===t-1&&r("last-child"),(0===e||e%2===0)&&r("even"),1===Math.abs(e%2)&&r("odd"),r("nth-child",e),l}},53417:(e,t,l)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.mergeClasses=void 0;var r=a(l(57827)),n=a(l(38504)),i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e};function a(e){return e&&e.__esModule?e:{default:e}}var s=t.mergeClasses=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],l=e.default&&(0,n.default)(e.default)||{};return t.map(function(t){var n=e[t];return n&&(0,r.default)(n,function(e,t){l[t]||(l[t]={}),l[t]=i({},l[t],n[t])}),t}),l};t.default=s},98432:(e,t,l)=>{"use strict";var r=l(35998),n=l(27503),i=r("RegExp.prototype.exec"),a=l(65577);e.exports=function(e){if(!n(e))throw new a("`regex` must be a RegExp");return function(t){return null!==i(e,t)}}},13095:(e,t)=>{"use strict";function l(e,t){var l=e.length;e.push(t);e:for(;0<l;){var r=l-1>>>1,n=e[r];if(!(0<i(n,t)))break e;e[r]=t,e[l]=n,l=r}}function r(e){return 0===e.length?null:e[0]}function n(e){if(0===e.length)return null;var t=e[0],l=e.pop();if(l!==t){e[0]=l;e:for(var r=0,n=e.length,a=n>>>1;r<a;){var s=2*(r+1)-1,o=e[s],c=s+1,u=e[c];if(0>i(o,l))c<n&&0>i(u,o)?(e[r]=u,e[c]=l,r=c):(e[r]=o,e[s]=l,r=s);else{if(!(c<n&&0>i(u,l)))break e;e[r]=u,e[c]=l,r=c}}}return t}function i(e,t){var l=e.sortIndex-t.sortIndex;return 0!==l?l:e.id-t.id}if("object"===typeof performance&&"function"===typeof performance.now){var a=performance;t.unstable_now=function(){return a.now()}}else{var s=Date,o=s.now();t.unstable_now=function(){return s.now()-o}}var c=[],u=[],p=1,d=null,m=3,h=!1,g=!1,y=!1,f="function"===typeof setTimeout?setTimeout:null,b="function"===typeof clearTimeout?clearTimeout:null,v="undefined"!==typeof setImmediate?setImmediate:null;function x(e){for(var t=r(u);null!==t;){if(null===t.callback)n(u);else{if(!(t.startTime<=e))break;n(u),t.sortIndex=t.expirationTime,l(c,t)}t=r(u)}}function S(e){if(y=!1,x(e),!g)if(null!==r(c))g=!0,B(N);else{var t=r(u);null!==t&&j(S,t.startTime-e)}}function N(e,l){g=!1,y&&(y=!1,b(k),k=-1),h=!0;var i=m;try{for(x(l),d=r(c);null!==d&&(!(d.expirationTime>l)||e&&!D());){var a=d.callback;if("function"===typeof a){d.callback=null,m=d.priorityLevel;var s=a(d.expirationTime<=l);l=t.unstable_now(),"function"===typeof s?d.callback=s:d===r(c)&&n(c),x(l)}else n(c);d=r(c)}if(null!==d)var o=!0;else{var p=r(u);null!==p&&j(S,p.startTime-l),o=!1}return o}finally{d=null,m=i,h=!1}}"undefined"!==typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var C,w=!1,I=null,k=-1,T=5,A=-1;function D(){return!(t.unstable_now()-A<T)}function M(){if(null!==I){var e=t.unstable_now();A=e;var l=!0;try{l=I(!0,e)}finally{l?C():(w=!1,I=null)}}else w=!1}if("function"===typeof v)C=function(){v(M)};else if("undefined"!==typeof MessageChannel){var E=new MessageChannel,R=E.port2;E.port1.onmessage=M,C=function(){R.postMessage(null)}}else C=function(){f(M,0)};function B(e){I=e,w||(w=!0,C())}function j(e,l){k=f(function(){e(t.unstable_now())},l)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){g||h||(g=!0,B(N))},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):T=0<e?Math.floor(1e3/e):5},t.unstable_getCurrentPriorityLevel=function(){return m},t.unstable_getFirstCallbackNode=function(){return r(c)},t.unstable_next=function(e){switch(m){case 1:case 2:case 3:var t=3;break;default:t=m}var l=m;m=t;try{return e()}finally{m=l}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=function(){},t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var l=m;m=e;try{return t()}finally{m=l}},t.unstable_scheduleCallback=function(e,n,i){var a=t.unstable_now();switch("object"===typeof i&&null!==i?i="number"===typeof(i=i.delay)&&0<i?a+i:a:i=a,e){case 1:var s=-1;break;case 2:s=250;break;case 5:s=1073741823;break;case 4:s=1e4;break;default:s=5e3}return e={id:p++,callback:n,priorityLevel:e,startTime:i,expirationTime:s=i+s,sortIndex:-1},i>a?(e.sortIndex=i,l(u,e),null===r(c)&&e===r(u)&&(y?(b(k),k=-1):y=!0,j(S,i-a))):(e.sortIndex=s,l(c,e),g||h||(g=!0,B(N))),e},t.unstable_shouldYield=D,t.unstable_wrapCallback=function(e){var t=m;return function(){var l=m;m=t;try{return e.apply(this,arguments)}finally{m=l}}}},62224:(e,t,l)=>{"use strict";e.exports=l(13095)},51267:(e,t,l)=>{"use strict";var r=l(28476),n=l(5150),i=l(82926)(),a=l(56103),s=l(65577),o=r("%Math.floor%");e.exports=function(e,t){if("function"!==typeof e)throw new s("`fn` is not a function");if("number"!==typeof t||t<0||t>4294967295||o(t)!==t)throw new s("`length` must be a positive 32-bit integer");var l=arguments.length>2&&!!arguments[2],r=!0,c=!0;if("length"in e&&a){var u=a(e,"length");u&&!u.configurable&&(r=!1),u&&!u.writable&&(c=!1)}return(r||c||!l)&&(i?n(e,"length",t,!0,!0):n(e,"length",t)),e}},59767:e=>{e.exports=function(e,t,l,r){var n=l?l.call(r,e,t):void 0;if(void 0!==n)return!!n;if(e===t)return!0;if("object"!==typeof e||!e||"object"!==typeof t||!t)return!1;var i=Object.keys(e),a=Object.keys(t);if(i.length!==a.length)return!1;for(var s=Object.prototype.hasOwnProperty.bind(t),o=0;o<i.length;o++){var c=i[o];if(!s(c))return!1;var u=e[c],p=t[c];if(!1===(n=l?l.call(r,u,p,c):void 0)||void 0===n&&u!==p)return!1}return!0}},17206:function(e,t,l){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};t.__esModule=!0;var n=r(l(27427)),i=l(85590);t.default=function(e,t){var l={};return e&&"string"===typeof e?((0,n.default)(e,function(e,r){e&&r&&(l[(0,i.camelCase)(e,t)]=r)}),l):l}},85590:(e,t)=>{"use strict";t.__esModule=!0,t.camelCase=void 0;var l=/^--[a-zA-Z0-9-]+$/,r=/-([a-z])/g,n=/^[^-]+$/,i=/^-(webkit|moz|ms|o|khtml)-/,a=/^-(ms)-/,s=function(e,t){return t.toUpperCase()},o=function(e,t){return"".concat(t,"-")};t.camelCase=function(e,t){return void 0===t&&(t={}),function(e){return!e||n.test(e)||l.test(e)}(e)?e:(e=e.toLowerCase(),(e=t.reactCompat?e.replace(a,o):e.replace(i,o)).replace(r,s))}},11384:e=>{var t=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,l=/\n/g,r=/^\s*/,n=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,i=/^:\s*/,a=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,s=/^[;\s]*/,o=/^\s+|\s+$/g,c="";function u(e){return e?e.replace(o,c):c}e.exports=function(e,o){if("string"!==typeof e)throw new TypeError("First argument must be a string");if(!e)return[];o=o||{};var p=1,d=1;function m(e){var t=e.match(l);t&&(p+=t.length);var r=e.lastIndexOf("\n");d=~r?e.length-r:d+e.length}function h(){var e={line:p,column:d};return function(t){return t.position=new g(e),v(),t}}function g(e){this.start=e,this.end={line:p,column:d},this.source=o.source}g.prototype.content=e;var y=[];function f(t){var l=new Error(o.source+":"+p+":"+d+": "+t);if(l.reason=t,l.filename=o.source,l.line=p,l.column=d,l.source=e,!o.silent)throw l;y.push(l)}function b(t){var l=t.exec(e);if(l){var r=l[0];return m(r),e=e.slice(r.length),l}}function v(){b(r)}function x(e){var t;for(e=e||[];t=S();)!1!==t&&e.push(t);return e}function S(){var t=h();if("/"==e.charAt(0)&&"*"==e.charAt(1)){for(var l=2;c!=e.charAt(l)&&("*"!=e.charAt(l)||"/"!=e.charAt(l+1));)++l;if(l+=2,c===e.charAt(l-1))return f("End of comment missing");var r=e.slice(2,l-2);return d+=2,m(r),e=e.slice(l),d+=2,t({type:"comment",comment:r})}}function N(){var e=h(),l=b(n);if(l){if(S(),!b(i))return f("property missing ':'");var r=b(a),o=e({type:"declaration",property:u(l[0].replace(t,c)),value:r?u(r[0].replace(t,c)):c});return b(s),o}}return v(),function(){var e,t=[];for(x(t);e=N();)!1!==e&&(t.push(e),x(t));return t}()}},27427:(e,t,l)=>{var r=l(11384);e.exports=function(e,t){var l,n=null;if(!e||"string"!==typeof e)return n;for(var i,a,s=r(e),o="function"===typeof t,c=0,u=s.length;c<u;c++)i=(l=s[c]).property,a=l.value,o?t(i,a,l):a&&(n||(n={}),n[i]=a);return n}},67114:function(e){e.exports=function(){"use strict";function e(e,t,l){if("function"==typeof e?e===t:e.has(t))return arguments.length<3?t:l;throw new TypeError("Private element is not present on this object")}function t(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")}function l(t,l){return t.get(e(t,l))}function r(e,l,r){t(e,l),l.set(e,r)}function n(t,l,r){return t.set(e(t,l),r),r}const i=100,a={},s=()=>{a.previousActiveElement instanceof HTMLElement?(a.previousActiveElement.focus(),a.previousActiveElement=null):document.body&&document.body.focus()},o=e=>new Promise(t=>{if(!e)return t();const l=window.scrollX,r=window.scrollY;a.restoreFocusTimeout=setTimeout(()=>{s(),t()},i),window.scrollTo(l,r)}),c="swal2-",u=["container","shown","height-auto","iosfix","popup","modal","no-backdrop","no-transition","toast","toast-shown","show","hide","close","title","html-container","actions","confirm","deny","cancel","footer","icon","icon-content","image","input","file","range","select","radio","checkbox","label","textarea","inputerror","input-label","validation-message","progress-steps","active-progress-step","progress-step","progress-step-line","loader","loading","styled","top","top-start","top-end","top-left","top-right","center","center-start","center-end","center-left","center-right","bottom","bottom-start","bottom-end","bottom-left","bottom-right","grow-row","grow-column","grow-fullscreen","rtl","timer-progress-bar","timer-progress-bar-container","scrollbar-measure","icon-success","icon-warning","icon-info","icon-question","icon-error","draggable","dragging"].reduce((e,t)=>(e[t]=c+t,e),{}),p=["success","warning","info","question","error"].reduce((e,t)=>(e[t]=c+t,e),{}),d="SweetAlert2:",m=e=>e.charAt(0).toUpperCase()+e.slice(1),h=e=>{console.warn(`${d} ${"object"===typeof e?e.join(" "):e}`)},g=e=>{console.error(`${d} ${e}`)},y=[],f=e=>{y.includes(e)||(y.push(e),h(e))},b=(e,t=null)=>{f(`"${e}" is deprecated and will be removed in the next major release.${t?` Use "${t}" instead.`:""}`)},v=e=>"function"===typeof e?e():e,x=e=>e&&"function"===typeof e.toPromise,S=e=>x(e)?e.toPromise():Promise.resolve(e),N=e=>e&&Promise.resolve(e)===e,C=()=>navigator.userAgent.includes("Firefox"),w=()=>document.body.querySelector(`.${u.container}`),I=e=>{const t=w();return t?t.querySelector(e):null},k=e=>I(`.${e}`),T=()=>k(u.popup),A=()=>k(u.icon),D=()=>k(u["icon-content"]),M=()=>k(u.title),E=()=>k(u["html-container"]),R=()=>k(u.image),B=()=>k(u["progress-steps"]),j=()=>k(u["validation-message"]),P=()=>I(`.${u.actions} .${u.confirm}`),_=()=>I(`.${u.actions} .${u.cancel}`),O=()=>I(`.${u.actions} .${u.deny}`),L=()=>k(u["input-label"]),F=()=>I(`.${u.loader}`),q=()=>k(u.actions),z=()=>k(u.footer),U=()=>k(u["timer-progress-bar"]),G=()=>k(u.close),V='\n  a[href],\n  area[href],\n  input:not([disabled]),\n  select:not([disabled]),\n  textarea:not([disabled]),\n  button:not([disabled]),\n  iframe,\n  object,\n  embed,\n  [tabindex="0"],\n  [contenteditable],\n  audio[controls],\n  video[controls],\n  summary\n',H=()=>{const e=T();if(!e)return[];const t=e.querySelectorAll('[tabindex]:not([tabindex="-1"]):not([tabindex="0"])'),l=Array.from(t).sort((e,t)=>{const l=parseInt(e.getAttribute("tabindex")||"0"),r=parseInt(t.getAttribute("tabindex")||"0");return l>r?1:l<r?-1:0}),r=e.querySelectorAll(V),n=Array.from(r).filter(e=>"-1"!==e.getAttribute("tabindex"));return[...new Set(l.concat(n))].filter(e=>pe(e))},W=()=>Y(document.body,u.shown)&&!Y(document.body,u["toast-shown"])&&!Y(document.body,u["no-backdrop"]),Z=()=>{const e=T();return!!e&&Y(e,u.toast)},$=()=>{const e=T();return!!e&&e.hasAttribute("data-loading")},K=(e,t)=>{if(e.textContent="",t){const l=(new DOMParser).parseFromString(t,"text/html"),r=l.querySelector("head");r&&Array.from(r.childNodes).forEach(t=>{e.appendChild(t)});const n=l.querySelector("body");n&&Array.from(n.childNodes).forEach(t=>{t instanceof HTMLVideoElement||t instanceof HTMLAudioElement?e.appendChild(t.cloneNode(!0)):e.appendChild(t)})}},Y=(e,t)=>!!t&&t.split(/\s+/).every(t=>e.classList.contains(t)),Q=(e,t)=>{Array.from(e.classList).forEach(l=>{Object.values(u).includes(l)||Object.values(p).includes(l)||Object.values(t.showClass||{}).includes(l)||e.classList.remove(l)})},J=(e,t,l)=>{if(Q(e,t),!t.customClass)return;const r=t.customClass[l];r&&("string"===typeof r||r.forEach?le(e,r):h(`Invalid type of customClass.${l}! Expected string or iterable object, got "${typeof r}"`))},X=(e,t)=>{if(!t)return null;switch(t){case"select":case"textarea":case"file":return e.querySelector(`.${u.popup} > .${u[t]}`);case"checkbox":return e.querySelector(`.${u.popup} > .${u.checkbox} input`);case"radio":return e.querySelector(`.${u.popup} > .${u.radio} input:checked`)||e.querySelector(`.${u.popup} > .${u.radio} input:first-child`);case"range":return e.querySelector(`.${u.popup} > .${u.range} input`);default:return e.querySelector(`.${u.popup} > .${u.input}`)}},ee=e=>{if(e.focus(),"file"!==e.type){const t=e.value;e.value="",e.value=t}},te=(e,t,l)=>{if(!e||!t)return;const r="string"===typeof t?t.split(/\s+/).filter(Boolean):t;(Array.isArray(e)?e:[e]).forEach(e=>{r.forEach(t=>{l?e.classList.add(t):e.classList.remove(t)})})},le=(e,t)=>{te(e,t,!0)},re=(e,t)=>{te(e,t,!1)},ne=(e,t)=>Array.from(e.children).find(e=>e instanceof HTMLElement&&Y(e,t)),ie=(e,t,l)=>{l===`${parseInt(`${l}`)}`&&(l=parseInt(l)),l||0===l?e.style.setProperty(t,"number"===typeof l?`${l}px`:l):e.style.removeProperty(t)},ae=(e,t="flex")=>{e&&(e.style.display=t)},se=e=>{e&&(e.style.display="none")},oe=(e,t="block")=>{e&&new MutationObserver(()=>{ue(e,e.innerHTML,t)}).observe(e,{childList:!0,subtree:!0})},ce=(e,t,l,r)=>{const n=e.querySelector(t);n&&n.style.setProperty(l,r)},ue=(e,t,l="flex")=>{t?ae(e,l):se(e)},pe=e=>Boolean(e&&(e.offsetWidth||e.offsetHeight||e.getClientRects().length)),de=()=>!pe(P())&&!pe(O())&&!pe(_()),me=e=>Boolean(e.scrollHeight>e.clientHeight),he=(e,t)=>{let l=e;for(;l&&l!==t;){if(me(l))return!0;l=l.parentElement}return!1},ge=e=>{const t=window.getComputedStyle(e),l=parseFloat(t.getPropertyValue("animation-duration")||"0"),r=parseFloat(t.getPropertyValue("transition-duration")||"0");return l>0||r>0},ye=(e,t=!1)=>{const l=U();l&&pe(l)&&(t&&(l.style.transition="none",l.style.width="100%"),setTimeout(()=>{l.style.transition=`width ${e/1e3}s linear`,l.style.width="0%"},10))},fe=()=>{const e=U();if(!e)return;const t=parseInt(window.getComputedStyle(e).width);e.style.removeProperty("transition"),e.style.width="100%";const l=t/parseInt(window.getComputedStyle(e).width)*100;e.style.width=`${l}%`},be=()=>"undefined"===typeof window||"undefined"===typeof document,ve=`\n <div aria-labelledby="${u.title}" aria-describedby="${u["html-container"]}" class="${u.popup}" tabindex="-1">\n   <button type="button" class="${u.close}"></button>\n   <ul class="${u["progress-steps"]}"></ul>\n   <div class="${u.icon}"></div>\n   <img class="${u.image}" />\n   <h2 class="${u.title}" id="${u.title}"></h2>\n   <div class="${u["html-container"]}" id="${u["html-container"]}"></div>\n   <input class="${u.input}" id="${u.input}" />\n   <input type="file" class="${u.file}" />\n   <div class="${u.range}">\n     <input type="range" />\n     <output></output>\n   </div>\n   <select class="${u.select}" id="${u.select}"></select>\n   <div class="${u.radio}"></div>\n   <label class="${u.checkbox}">\n     <input type="checkbox" id="${u.checkbox}" />\n     <span class="${u.label}"></span>\n   </label>\n   <textarea class="${u.textarea}" id="${u.textarea}"></textarea>\n   <div class="${u["validation-message"]}" id="${u["validation-message"]}"></div>\n   <div class="${u.actions}">\n     <div class="${u.loader}"></div>\n     <button type="button" class="${u.confirm}"></button>\n     <button type="button" class="${u.deny}"></button>\n     <button type="button" class="${u.cancel}"></button>\n   </div>\n   <div class="${u.footer}"></div>\n   <div class="${u["timer-progress-bar-container"]}">\n     <div class="${u["timer-progress-bar"]}"></div>\n   </div>\n </div>\n`.replace(/(^|\n)\s*/g,""),xe=()=>{const e=w();return!!e&&(e.remove(),re([document.documentElement,document.body],[u["no-backdrop"],u["toast-shown"],u["has-column"]]),!0)},Se=()=>{a.currentInstance&&a.currentInstance.resetValidationMessage()},Ne=()=>{const e=T();if(!e)return;const t=ne(e,u.input),l=ne(e,u.file),r=e.querySelector(`.${u.range} input`),n=e.querySelector(`.${u.range} output`),i=ne(e,u.select),a=e.querySelector(`.${u.checkbox} input`),s=ne(e,u.textarea);t&&(t.oninput=Se),l&&(l.onchange=Se),i&&(i.onchange=Se),a&&(a.onchange=Se),s&&(s.oninput=Se),r&&n&&(r.oninput=()=>{Se(),n.value=r.value},r.onchange=()=>{Se(),n.value=r.value})},Ce=e=>{if("string"===typeof e){const t=document.querySelector(e);if(!t)throw new Error(`Target element "${e}" not found`);return t}return e},we=e=>{const t=T();t&&(t.setAttribute("role",e.toast?"alert":"dialog"),t.setAttribute("aria-live",e.toast?"polite":"assertive"),e.toast||t.setAttribute("aria-modal","true"))},Ie=e=>{"rtl"===window.getComputedStyle(e).direction&&(le(w(),u.rtl),a.isRTL=!0)},ke=e=>{const t=xe();if(be())return void g("SweetAlert2 requires document to initialize");const l=document.createElement("div");l.className=u.container,t&&le(l,u["no-transition"]),K(l,ve),l.dataset.swal2Theme=e.theme;const r=Ce(e.target||"body");r.appendChild(l),e.topLayer&&(l.setAttribute("popover",""),l.showPopover()),we(e),Ie(r),Ne()},Te=(e,t)=>{e instanceof HTMLElement?t.appendChild(e):"object"===typeof e?Ae(e,t):e&&K(t,e)},Ae=(e,t)=>{"jquery"in e?De(t,e):K(t,e.toString())},De=(e,t)=>{if(e.textContent="",0 in t)for(let l=0;l in t;l++)e.appendChild(t[l].cloneNode(!0));else e.appendChild(t.cloneNode(!0))},Me=(e,t)=>{const l=q(),r=F();l&&r&&(t.showConfirmButton||t.showDenyButton||t.showCancelButton?ae(l):se(l),J(l,t,"actions"),Ee(l,r,t),K(r,t.loaderHtml||""),J(r,t,"loader"))};function Ee(e,t,l){const r=P(),n=O(),i=_();r&&n&&i&&(je(r,"confirm",l),je(n,"deny",l),je(i,"cancel",l),Re(r,n,i,l),l.reverseButtons&&(l.toast?(e.insertBefore(i,r),e.insertBefore(n,r)):(e.insertBefore(i,t),e.insertBefore(n,t),e.insertBefore(r,t))))}function Re(e,t,l,r){r.buttonsStyling?(le([e,t,l],u.styled),[[e,"confirm",r.confirmButtonColor],[t,"deny",r.denyButtonColor],[l,"cancel",r.cancelButtonColor]].forEach(([e,t,l])=>{l&&e.style.setProperty(`--swal2-${t}-button-background-color`,l),Be(e)})):re([e,t,l],u.styled)}function Be(e){const t=window.getComputedStyle(e);if(t.getPropertyValue("--swal2-action-button-focus-box-shadow"))return;const l=t.backgroundColor.replace(/rgba?\((\d+), (\d+), (\d+).*/,"rgba($1, $2, $3, 0.5)");e.style.setProperty("--swal2-action-button-focus-box-shadow",t.getPropertyValue("--swal2-outline").replace(/ rgba\(.*/,` ${l}`))}function je(e,t,l){const r=m(t);ue(e,l[`show${r}Button`],"inline-block"),K(e,l[`${t}ButtonText`]||""),e.setAttribute("aria-label",l[`${t}ButtonAriaLabel`]||""),e.className=u[t],J(e,l,`${t}Button`)}const Pe=(e,t)=>{const l=G();l&&(K(l,t.closeButtonHtml||""),J(l,t,"closeButton"),ue(l,t.showCloseButton),l.setAttribute("aria-label",t.closeButtonAriaLabel||""))},_e=(e,t)=>{const l=w();l&&(Oe(l,t.backdrop),Le(l,t.position),Fe(l,t.grow),J(l,t,"container"))};function Oe(e,t){"string"===typeof t?e.style.background=t:t||le([document.documentElement,document.body],u["no-backdrop"])}function Le(e,t){t&&(t in u?le(e,u[t]):(h('The "position" parameter is not valid, defaulting to "center"'),le(e,u.center)))}function Fe(e,t){t&&le(e,u[`grow-${t}`])}var qe={innerParams:new WeakMap,domCache:new WeakMap,focusedElement:new WeakMap};const ze=["input","file","range","select","radio","checkbox","textarea"],Ue=(e,t)=>{const l=T();if(!l)return;const r=qe.innerParams.get(e),n=!r||t.input!==r.input;ze.forEach(e=>{const r=ne(l,u[e]);r&&(He(e,t.inputAttributes),r.className=u[e],n&&se(r))}),t.input&&(n&&Ge(t),We(t))},Ge=e=>{if(!e.input)return;if(!Qe[e.input])return void g(`Unexpected type of input! Expected ${Object.keys(Qe).join(" | ")}, got "${e.input}"`);const t=Ke(e.input);if(!t)return;const l=Qe[e.input](t,e);ae(t),e.inputAutoFocus&&setTimeout(()=>{ee(l)})},Ve=e=>{for(const{name:t}of Array.from(e.attributes))["id","type","value","style"].includes(t)||e.removeAttribute(t)},He=(e,t)=>{const l=T();if(!l)return;const r=X(l,e);if(r){Ve(r);for(const e in t)r.setAttribute(e,t[e])}},We=e=>{if(!e.input)return;const t=Ke(e.input);t&&J(t,e,"input")},Ze=(e,t)=>{!e.placeholder&&t.inputPlaceholder&&(e.placeholder=t.inputPlaceholder)},$e=(e,t,l)=>{if(l.inputLabel){const r=document.createElement("label"),n=u["input-label"];r.setAttribute("for",e.id),r.className=n,"object"===typeof l.customClass&&le(r,l.customClass.inputLabel),r.innerText=l.inputLabel,t.insertAdjacentElement("beforebegin",r)}},Ke=e=>{const t=T();if(t)return ne(t,u[e]||u.input)},Ye=(e,t)=>{["string","number"].includes(typeof t)?e.value=`${t}`:N(t)||h(`Unexpected type of inputValue! Expected "string", "number" or "Promise", got "${typeof t}"`)},Qe={};Qe.text=Qe.email=Qe.password=Qe.number=Qe.tel=Qe.url=Qe.search=Qe.date=Qe["datetime-local"]=Qe.time=Qe.week=Qe.month=(e,t)=>{const l=e;return Ye(l,t.inputValue),$e(l,l,t),Ze(l,t),l.type=t.input,l},Qe.file=(e,t)=>{const l=e;return $e(l,l,t),Ze(l,t),l},Qe.range=(e,t)=>{const l=e,r=l.querySelector("input"),n=l.querySelector("output");return r&&(Ye(r,t.inputValue),r.type=t.input,$e(r,e,t)),n&&Ye(n,t.inputValue),e},Qe.select=(e,t)=>{const l=e;if(l.textContent="",t.inputPlaceholder){const e=document.createElement("option");K(e,t.inputPlaceholder),e.value="",e.disabled=!0,e.selected=!0,l.appendChild(e)}return $e(l,l,t),l},Qe.radio=e=>(e.textContent="",e),Qe.checkbox=(e,t)=>{const l=T();if(!l)throw new Error("Popup not found");const r=X(l,"checkbox");if(!r)throw new Error("Checkbox input not found");r.value="1",r.checked=Boolean(t.inputValue);const n=e.querySelector("span");if(n){const e=t.inputPlaceholder||t.inputLabel;e&&K(n,e)}return r},Qe.textarea=(e,t)=>{const l=e;Ye(l,t.inputValue),Ze(l,t),$e(l,l,t);const r=e=>parseInt(window.getComputedStyle(e).marginLeft)+parseInt(window.getComputedStyle(e).marginRight);return setTimeout(()=>{if("MutationObserver"in window){const e=T();if(!e)return;const n=parseInt(window.getComputedStyle(e).width);new MutationObserver(()=>{if(!document.body.contains(l))return;const e=l.offsetWidth+r(l),i=T();i&&(e>n?i.style.width=`${e}px`:ie(i,"width",t.width))}).observe(l,{attributes:!0,attributeFilter:["style"]})}}),l};const Je=(e,t)=>{const l=E();l&&(oe(l),J(l,t,"htmlContainer"),t.html?(Te(t.html,l),ae(l,"block")):t.text?(l.textContent=t.text,ae(l,"block")):se(l),Ue(e,t))},Xe=(e,t)=>{const l=z();l&&(oe(l),ue(l,Boolean(t.footer),"block"),t.footer&&Te(t.footer,l),J(l,t,"footer"))},et=(e,t)=>{const l=qe.innerParams.get(e),r=A();if(r){if(l&&t.icon===l.icon)return it(r,t),void tt(r,t);if(t.icon||t.iconHtml){if(t.icon&&-1===Object.keys(p).indexOf(t.icon))return g(`Unknown icon! Expected "success", "error", "warning", "info" or "question", got "${t.icon}"`),void se(r);ae(r),it(r,t),tt(r,t),le(r,t.showClass&&t.showClass.icon),window.matchMedia("(prefers-color-scheme: dark)").addEventListener("change",lt)}else se(r)}},tt=(e,t)=>{for(const[l,r]of Object.entries(p))t.icon!==l&&re(e,r);le(e,t.icon&&p[t.icon]),at(e,t),lt(),J(e,t,"icon")},lt=()=>{const e=T();if(!e)return;const t=window.getComputedStyle(e).getPropertyValue("background-color");e.querySelectorAll("[class^=swal2-success-circular-line], .swal2-success-fix").forEach(e=>{e.style.backgroundColor=t})},rt=e=>`\n  ${e.animation?'<div class="swal2-success-circular-line-left"></div>':""}\n  <span class="swal2-success-line-tip"></span> <span class="swal2-success-line-long"></span>\n  <div class="swal2-success-ring"></div>\n  ${e.animation?'<div class="swal2-success-fix"></div>':""}\n  ${e.animation?'<div class="swal2-success-circular-line-right"></div>':""}\n`,nt='\n  <span class="swal2-x-mark">\n    <span class="swal2-x-mark-line-left"></span>\n    <span class="swal2-x-mark-line-right"></span>\n  </span>\n',it=(e,t)=>{if(!t.icon&&!t.iconHtml)return;let l=e.innerHTML,r="";t.iconHtml?r=st(t.iconHtml):"success"===t.icon?(r=rt(t),l=l.replace(/ style=".*?"/g,"")):"error"===t.icon?r=nt:t.icon&&(r=st({question:"?",warning:"!",info:"i"}[t.icon])),l.trim()!==r.trim()&&K(e,r)},at=(e,t)=>{if(t.iconColor){e.style.color=t.iconColor,e.style.borderColor=t.iconColor;for(const l of[".swal2-success-line-tip",".swal2-success-line-long",".swal2-x-mark-line-left",".swal2-x-mark-line-right"])ce(e,l,"background-color",t.iconColor);ce(e,".swal2-success-ring","border-color",t.iconColor)}},st=e=>`<div class="${u["icon-content"]}">${e}</div>`,ot=(e,t)=>{const l=R();l&&(t.imageUrl?(ae(l,""),l.setAttribute("src",t.imageUrl),l.setAttribute("alt",t.imageAlt||""),ie(l,"width",t.imageWidth),ie(l,"height",t.imageHeight),l.className=u.image,J(l,t,"image")):se(l))};let ct=!1,ut=0,pt=0,dt=0,mt=0;const ht=e=>{e.addEventListener("mousedown",yt),document.body.addEventListener("mousemove",ft),e.addEventListener("mouseup",bt),e.addEventListener("touchstart",yt),document.body.addEventListener("touchmove",ft),e.addEventListener("touchend",bt)},gt=e=>{e.removeEventListener("mousedown",yt),document.body.removeEventListener("mousemove",ft),e.removeEventListener("mouseup",bt),e.removeEventListener("touchstart",yt),document.body.removeEventListener("touchmove",ft),e.removeEventListener("touchend",bt)},yt=e=>{const t=T();if(!t)return;const l=A();if(e.target===t||l&&l.contains(e.target)){ct=!0;const l=vt(e);ut=l.clientX,pt=l.clientY,dt=parseInt(t.style.insetInlineStart)||0,mt=parseInt(t.style.insetBlockStart)||0,le(t,"swal2-dragging")}},ft=e=>{const t=T();if(t&&ct){let{clientX:l,clientY:r}=vt(e);const n=l-ut;t.style.insetInlineStart=`${dt+(a.isRTL?-n:n)}px`,t.style.insetBlockStart=`${mt+(r-pt)}px`}},bt=()=>{const e=T();ct=!1,re(e,"swal2-dragging")},vt=e=>{const t=e.type.startsWith("touch")?e.touches[0]:e;return{clientX:t.clientX,clientY:t.clientY}},xt=(e,t)=>{const l=w(),r=T();if(l&&r){if(t.toast){ie(l,"width",t.width),r.style.width="100%";const e=F();e&&r.insertBefore(e,A())}else ie(r,"width",t.width);ie(r,"padding",t.padding),t.color&&(r.style.color=t.color),t.background&&(r.style.background=t.background),se(j()),St(r,t),t.draggable&&!t.toast?(le(r,u.draggable),ht(r)):(re(r,u.draggable),gt(r))}},St=(e,t)=>{const l=t.showClass||{};e.className=`${u.popup} ${pe(e)?l.popup:""}`,t.toast?(le([document.documentElement,document.body],u["toast-shown"]),le(e,u.toast)):le(e,u.modal),J(e,t,"popup"),"string"===typeof t.customClass&&le(e,t.customClass),t.icon&&le(e,u[`icon-${t.icon}`])},Nt=(e,t)=>{const l=B();if(!l)return;const{progressSteps:r,currentProgressStep:n}=t;r&&0!==r.length&&void 0!==n?(ae(l),l.textContent="",n>=r.length&&h("Invalid currentProgressStep parameter, it should be less than progressSteps.length (currentProgressStep like JS arrays starts from 0)"),r.forEach((e,i)=>{const a=Ct(e);if(l.appendChild(a),i===n&&le(a,u["active-progress-step"]),i!==r.length-1){const e=wt(t);l.appendChild(e)}})):se(l)},Ct=e=>{const t=document.createElement("li");return le(t,u["progress-step"]),K(t,e),t},wt=e=>{const t=document.createElement("li");return le(t,u["progress-step-line"]),e.progressStepsDistance&&ie(t,"width",e.progressStepsDistance),t},It=(e,t)=>{const l=M();l&&(oe(l),ue(l,Boolean(t.title||t.titleText),"block"),t.title&&Te(t.title,l),t.titleText&&(l.innerText=t.titleText),J(l,t,"title"))},kt=(e,t)=>{var l;xt(e,t),_e(e,t),Nt(e,t),et(e,t),ot(e,t),It(e,t),Pe(e,t),Je(e,t),Me(e,t),Xe(e,t);const r=T();"function"===typeof t.didRender&&r&&t.didRender(r),null===(l=a.eventEmitter)||void 0===l||l.emit("didRender",r)},Tt=()=>pe(T()),At=()=>{var e;return null===(e=P())||void 0===e?void 0:e.click()},Dt=()=>{var e;return null===(e=O())||void 0===e?void 0:e.click()},Mt=()=>{var e;return null===(e=_())||void 0===e?void 0:e.click()},Et=Object.freeze({cancel:"cancel",backdrop:"backdrop",close:"close",esc:"esc",timer:"timer"}),Rt=e=>{if(e.keydownTarget&&e.keydownHandlerAdded&&e.keydownHandler){const t=e.keydownHandler;e.keydownTarget.removeEventListener("keydown",t,{capture:e.keydownListenerCapture}),e.keydownHandlerAdded=!1}},Bt=(e,t,l)=>{if(Rt(e),!t.toast){const r=e=>Ot(t,e,l);e.keydownHandler=r;const n=t.keydownListenerCapture?window:T();if(n){e.keydownTarget=n,e.keydownListenerCapture=t.keydownListenerCapture;const l=r;e.keydownTarget.addEventListener("keydown",l,{capture:e.keydownListenerCapture}),e.keydownHandlerAdded=!0}}},jt=(e,t)=>{var l;const r=H();return r.length?(-2===(e+=t)&&(e=r.length-1),e===r.length?e=0:-1===e&&(e=r.length-1),r[e].focus(),!(C()&&r[e]instanceof HTMLIFrameElement)):(null===(l=T())||void 0===l||l.focus(),!0)},Pt=["ArrowRight","ArrowDown"],_t=["ArrowLeft","ArrowUp"],Ot=(e,t,l)=>{e&&(t.isComposing||229===t.keyCode||(e.stopKeydownPropagation&&t.stopPropagation(),"Enter"===t.key?Lt(t,e):"Tab"===t.key?Ft(t):[...Pt,..._t].includes(t.key)?qt(t.key):"Escape"===t.key&&zt(t,e,l)))},Lt=(e,t)=>{if(!v(t.allowEnterKey))return;const l=T();if(!l||!t.input)return;const r=X(l,t.input);if(e.target&&r&&e.target instanceof HTMLElement&&e.target.outerHTML===r.outerHTML){if(["textarea","file"].includes(t.input))return;At(),e.preventDefault()}},Ft=e=>{const t=e.target,l=H().findIndex(e=>e===t);let r=!0;r=e.shiftKey?jt(l,-1):jt(l,1),e.stopPropagation(),r&&e.preventDefault()},qt=e=>{const t=q(),l=P(),r=O(),n=_();if(!t||!l||!r||!n)return;const i=[l,r,n];if(document.activeElement instanceof HTMLElement&&!i.includes(document.activeElement))return;const a=Pt.includes(e)?"nextElementSibling":"previousElementSibling";let s=document.activeElement;if(s){for(let e=0;e<t.children.length;e++){if(s=s[a],!s)return;if(s instanceof HTMLButtonElement&&pe(s))break}s instanceof HTMLButtonElement&&s.focus()}},zt=(e,t,l)=>{e.preventDefault(),v(t.allowEscapeKey)&&l(Et.esc)};var Ut={swalPromiseResolve:new WeakMap,swalPromiseReject:new WeakMap};const Gt=()=>{const e=w();Array.from(document.body.children).forEach(t=>{t.contains(e)||(t.hasAttribute("aria-hidden")&&t.setAttribute("data-previous-aria-hidden",t.getAttribute("aria-hidden")||""),t.setAttribute("aria-hidden","true"))})},Vt=()=>{Array.from(document.body.children).forEach(e=>{e.hasAttribute("data-previous-aria-hidden")?(e.setAttribute("aria-hidden",e.getAttribute("data-previous-aria-hidden")||""),e.removeAttribute("data-previous-aria-hidden")):e.removeAttribute("aria-hidden")})},Ht="undefined"!==typeof window&&Boolean(window.GestureEvent),Wt=Ht&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream,Zt=()=>{if(Ht&&!Y(document.body,u.iosfix)){const e=document.body.scrollTop;document.body.style.top=-1*e+"px",le(document.body,u.iosfix),$t()}},$t=()=>{const e=w();if(!e)return;let t;e.ontouchstart=e=>{t=Kt(e)},e.ontouchmove=e=>{t&&(e.preventDefault(),e.stopPropagation())}},Kt=e=>{const t=e.target,l=w(),r=E();return!(!l||!r)&&!Yt(e)&&!Qt(e)&&(t===l||!(me(l)||!(t instanceof HTMLElement)||he(t,r)||"INPUT"===t.tagName||"TEXTAREA"===t.tagName||me(r)&&r.contains(t)))},Yt=e=>Boolean(e.touches&&e.touches.length&&"stylus"===e.touches[0].touchType),Qt=e=>e.touches&&e.touches.length>1,Jt=()=>{if(Y(document.body,u.iosfix)){const e=parseInt(document.body.style.top,10);re(document.body,u.iosfix),document.body.style.top="",document.body.scrollTop=-1*e}},Xt=()=>{const e=document.createElement("div");e.className=u["scrollbar-measure"],document.body.appendChild(e);const t=e.getBoundingClientRect().width-e.clientWidth;return document.body.removeChild(e),t};let el=null;const tl=e=>{null===el&&(document.body.scrollHeight>window.innerHeight||"scroll"===e)&&(el=parseInt(window.getComputedStyle(document.body).getPropertyValue("padding-right")),document.body.style.paddingRight=`${el+Xt()}px`)},ll=()=>{null!==el&&(document.body.style.paddingRight=`${el}px`,el=null)};function rl(e,t,l,r){Z()?dl(e,r):(o(l).then(()=>dl(e,r)),Rt(a)),Ht?(t.setAttribute("style","display:none !important"),t.removeAttribute("class"),t.innerHTML=""):t.remove(),W()&&(ll(),Jt(),Vt()),nl()}function nl(){re([document.documentElement,document.body],[u.shown,u["height-auto"],u["no-backdrop"],u["toast-shown"]])}function il(e){e=cl(e);const t=Ut.swalPromiseResolve.get(this),l=al(this);this.isAwaitingPromise?e.isDismissed||(ol(this),t(e)):l&&t(e)}const al=e=>{const t=T();if(!t)return!1;const l=qe.innerParams.get(e);if(!l||Y(t,l.hideClass.popup))return!1;re(t,l.showClass.popup),le(t,l.hideClass.popup);const r=w();return re(r,l.showClass.backdrop),le(r,l.hideClass.backdrop),ul(e,t,l),!0};function sl(e){const t=Ut.swalPromiseReject.get(this);ol(this),t&&t(e)}const ol=e=>{e.isAwaitingPromise&&(delete e.isAwaitingPromise,qe.innerParams.get(e)||e._destroy())},cl=e=>"undefined"===typeof e?{isConfirmed:!1,isDenied:!1,isDismissed:!0}:Object.assign({isConfirmed:!1,isDenied:!1,isDismissed:!1},e),ul=(e,t,l)=>{var r;const n=w(),i=ge(t);"function"===typeof l.willClose&&l.willClose(t),null===(r=a.eventEmitter)||void 0===r||r.emit("willClose",t),i&&n?pl(e,t,n,Boolean(l.returnFocus),l.didClose):n&&rl(e,n,Boolean(l.returnFocus),l.didClose)},pl=(e,t,l,r,n)=>{a.swalCloseEventFinishedCallback=rl.bind(null,e,l,r,n);const i=function(e){var l;e.target===t&&(null===(l=a.swalCloseEventFinishedCallback)||void 0===l||l.call(a),delete a.swalCloseEventFinishedCallback,t.removeEventListener("animationend",i),t.removeEventListener("transitionend",i))};t.addEventListener("animationend",i),t.addEventListener("transitionend",i)},dl=(e,t)=>{setTimeout(()=>{var l;"function"===typeof t&&t.bind(e.params)(),null===(l=a.eventEmitter)||void 0===l||l.emit("didClose"),e._destroy&&e._destroy()})},ml=e=>{let t=T();if(t||new yn,t=T(),!t)return;const l=F();Z()?se(A()):hl(t,e),ae(l),t.setAttribute("data-loading","true"),t.setAttribute("aria-busy","true"),t.focus()},hl=(e,t)=>{const l=q(),r=F();l&&r&&(!t&&pe(P())&&(t=P()),ae(l),t&&(se(t),r.setAttribute("data-button-to-replace",t.className),l.insertBefore(r,t)),le([e,l],u.loading))},gl=(e,t)=>{"select"===t.input||"radio"===t.input?xl(e,t):["text","email","number","tel","textarea"].some(e=>e===t.input)&&(x(t.inputValue)||N(t.inputValue))&&(ml(P()),Sl(e,t))},yl=(e,t)=>{const l=e.getInput();if(!l)return null;switch(t.input){case"checkbox":return fl(l);case"radio":return bl(l);case"file":return vl(l);default:return t.inputAutoTrim?l.value.trim():l.value}},fl=e=>e.checked?1:0,bl=e=>e.checked?e.value:null,vl=e=>e.files&&e.files.length?null!==e.getAttribute("multiple")?e.files:e.files[0]:null,xl=(e,t)=>{const l=T();if(!l)return;const r=e=>{"select"===t.input?Nl(l,wl(e),t):"radio"===t.input&&Cl(l,wl(e),t)};x(t.inputOptions)||N(t.inputOptions)?(ml(P()),S(t.inputOptions).then(t=>{e.hideLoading(),r(t)})):"object"===typeof t.inputOptions?r(t.inputOptions):g("Unexpected type of inputOptions! Expected object, Map or Promise, got "+typeof t.inputOptions)},Sl=(e,t)=>{const l=e.getInput();l&&(se(l),S(t.inputValue).then(r=>{l.value="number"===t.input?`${parseFloat(r)||0}`:`${r}`,ae(l),l.focus(),e.hideLoading()}).catch(t=>{g(`Error in inputValue promise: ${t}`),l.value="",ae(l),l.focus(),e.hideLoading()}))};function Nl(e,t,l){const r=ne(e,u.select);if(!r)return;const n=(e,t,r)=>{const n=document.createElement("option");n.value=r,K(n,t),n.selected=Il(r,l.inputValue),e.appendChild(n)};t.forEach(e=>{const t=e[0],l=e[1];if(Array.isArray(l)){const e=document.createElement("optgroup");e.label=t,e.disabled=!1,r.appendChild(e),l.forEach(t=>n(e,t[1],t[0]))}else n(r,l,t)}),r.focus()}function Cl(e,t,l){const r=ne(e,u.radio);if(!r)return;t.forEach(e=>{const t=e[0],n=e[1],i=document.createElement("input"),a=document.createElement("label");i.type="radio",i.name=u.radio,i.value=t,Il(t,l.inputValue)&&(i.checked=!0);const s=document.createElement("span");K(s,n),s.className=u.label,a.appendChild(i),a.appendChild(s),r.appendChild(a)});const n=r.querySelectorAll("input");n.length&&n[0].focus()}const wl=e=>(e instanceof Map?Array.from(e):Object.entries(e)).map(([e,t])=>[e,"object"===typeof t?wl(t):t]),Il=(e,t)=>Boolean(t)&&null!=t&&t.toString()===e.toString(),kl=e=>{const t=qe.innerParams.get(e);e.disableButtons(),t.input?Dl(e,"confirm"):jl(e,!0)},Tl=e=>{const t=qe.innerParams.get(e);e.disableButtons(),t.returnInputValueOnDeny?Dl(e,"deny"):El(e,!1)},Al=(e,t)=>{e.disableButtons(),t(Et.cancel)},Dl=(e,t)=>{const l=qe.innerParams.get(e);if(!l.input)return void g(`The "input" parameter is needed to be set when using returnInputValueOn${m(t)}`);const r=e.getInput(),n=yl(e,l);l.inputValidator?Ml(e,n,t):r&&!r.checkValidity()?(e.enableButtons(),e.showValidationMessage(l.validationMessage||r.validationMessage)):"deny"===t?El(e,n):jl(e,n)},Ml=(e,t,l)=>{const r=qe.innerParams.get(e);e.disableInput(),Promise.resolve().then(()=>S(r.inputValidator(t,r.validationMessage))).then(r=>{e.enableButtons(),e.enableInput(),r?e.showValidationMessage(r):"deny"===l?El(e,t):jl(e,t)})},El=(e,t)=>{const l=qe.innerParams.get(e);l.showLoaderOnDeny&&ml(O()),l.preDeny?(e.isAwaitingPromise=!0,Promise.resolve().then(()=>S(l.preDeny(t,l.validationMessage))).then(l=>{!1===l?(e.hideLoading(),ol(e)):e.close({isDenied:!0,value:"undefined"===typeof l?t:l})}).catch(t=>Bl(e,t))):e.close({isDenied:!0,value:t})},Rl=(e,t)=>{e.close({isConfirmed:!0,value:t})},Bl=(e,t)=>{e.rejectPromise(t)},jl=(e,t)=>{const l=qe.innerParams.get(e);l.showLoaderOnConfirm&&ml(),l.preConfirm?(e.resetValidationMessage(),e.isAwaitingPromise=!0,Promise.resolve().then(()=>S(l.preConfirm(t,l.validationMessage))).then(l=>{pe(j())||!1===l?(e.hideLoading(),ol(e)):Rl(e,"undefined"===typeof l?t:l)}).catch(t=>Bl(e,t))):Rl(e,t)};function Pl(){const e=qe.innerParams.get(this);if(!e)return;const t=qe.domCache.get(this);se(t.loader),Z()?e.icon&&ae(A()):_l(t),re([t.popup,t.actions],u.loading),t.popup.removeAttribute("aria-busy"),t.popup.removeAttribute("data-loading"),this.enableButtons()}const _l=e=>{const t=e.loader.getAttribute("data-button-to-replace"),l=t?e.popup.getElementsByClassName(t):[];l.length?ae(l[0],"inline-block"):de()&&se(e.actions)};function Ol(){const e=qe.innerParams.get(this),t=qe.domCache.get(this);return t?X(t.popup,e.input):null}function Ll(e,t,l){const r=qe.domCache.get(e);t.forEach(e=>{r[e].disabled=l})}function Fl(e,t){const l=T();l&&e&&("radio"===e.type?l.querySelectorAll(`[name="${u.radio}"]`).forEach(e=>{e.disabled=t}):e.disabled=t)}function ql(){Ll(this,["confirmButton","denyButton","cancelButton"],!1);const e=qe.focusedElement.get(this);e instanceof HTMLElement&&document.activeElement===document.body&&e.focus(),qe.focusedElement.delete(this)}function zl(){qe.focusedElement.set(this,document.activeElement),Ll(this,["confirmButton","denyButton","cancelButton"],!0)}function Ul(){Fl(this.getInput(),!1)}function Gl(){Fl(this.getInput(),!0)}function Vl(e){const t=qe.domCache.get(this),l=qe.innerParams.get(this);K(t.validationMessage,e),t.validationMessage.className=u["validation-message"],l.customClass&&l.customClass.validationMessage&&le(t.validationMessage,l.customClass.validationMessage),ae(t.validationMessage);const r=this.getInput();r&&(r.setAttribute("aria-invalid","true"),r.setAttribute("aria-describedby",u["validation-message"]),ee(r),le(r,u.inputerror))}function Hl(){const e=qe.domCache.get(this);e.validationMessage&&se(e.validationMessage);const t=this.getInput();t&&(t.removeAttribute("aria-invalid"),t.removeAttribute("aria-describedby"),re(t,u.inputerror))}const Wl={title:"",titleText:"",text:"",html:"",footer:"",icon:void 0,iconColor:void 0,iconHtml:void 0,template:void 0,toast:!1,draggable:!1,animation:!0,theme:"light",showClass:{popup:"swal2-show",backdrop:"swal2-backdrop-show",icon:"swal2-icon-show"},hideClass:{popup:"swal2-hide",backdrop:"swal2-backdrop-hide",icon:"swal2-icon-hide"},customClass:{},target:"body",color:void 0,backdrop:!0,heightAuto:!0,allowOutsideClick:!0,allowEscapeKey:!0,allowEnterKey:!0,stopKeydownPropagation:!0,keydownListenerCapture:!1,showConfirmButton:!0,showDenyButton:!1,showCancelButton:!1,preConfirm:void 0,preDeny:void 0,confirmButtonText:"OK",confirmButtonAriaLabel:"",confirmButtonColor:void 0,denyButtonText:"No",denyButtonAriaLabel:"",denyButtonColor:void 0,cancelButtonText:"Cancel",cancelButtonAriaLabel:"",cancelButtonColor:void 0,buttonsStyling:!0,reverseButtons:!1,focusConfirm:!0,focusDeny:!1,focusCancel:!1,returnFocus:!0,showCloseButton:!1,closeButtonHtml:"&times;",closeButtonAriaLabel:"Close this dialog",loaderHtml:"",showLoaderOnConfirm:!1,showLoaderOnDeny:!1,imageUrl:void 0,imageWidth:void 0,imageHeight:void 0,imageAlt:"",timer:void 0,timerProgressBar:!1,width:void 0,padding:void 0,background:void 0,input:void 0,inputPlaceholder:"",inputLabel:"",inputValue:"",inputOptions:{},inputAutoFocus:!0,inputAutoTrim:!0,inputAttributes:{},inputValidator:void 0,returnInputValueOnDeny:!1,validationMessage:void 0,grow:!1,position:"center",progressSteps:[],currentProgressStep:void 0,progressStepsDistance:void 0,willOpen:void 0,didOpen:void 0,didRender:void 0,willClose:void 0,didClose:void 0,didDestroy:void 0,scrollbarPadding:!0,topLayer:!1},Zl=["allowEscapeKey","allowOutsideClick","background","buttonsStyling","cancelButtonAriaLabel","cancelButtonColor","cancelButtonText","closeButtonAriaLabel","closeButtonHtml","color","confirmButtonAriaLabel","confirmButtonColor","confirmButtonText","currentProgressStep","customClass","denyButtonAriaLabel","denyButtonColor","denyButtonText","didClose","didDestroy","draggable","footer","hideClass","html","icon","iconColor","iconHtml","imageAlt","imageHeight","imageUrl","imageWidth","preConfirm","preDeny","progressSteps","returnFocus","reverseButtons","showCancelButton","showCloseButton","showConfirmButton","showDenyButton","text","title","titleText","theme","willClose"],$l={allowEnterKey:void 0},Kl=["allowOutsideClick","allowEnterKey","backdrop","draggable","focusConfirm","focusDeny","focusCancel","returnFocus","heightAuto","keydownListenerCapture"],Yl=e=>Object.prototype.hasOwnProperty.call(Wl,e),Ql=e=>-1!==Zl.indexOf(e),Jl=e=>$l[e],Xl=e=>{Yl(e)||h(`Unknown parameter "${e}"`)},er=e=>{Kl.includes(e)&&h(`The parameter "${e}" is incompatible with toasts`)},tr=e=>{const t=Jl(e);t&&b(e,t)},lr=e=>{!1===e.backdrop&&e.allowOutsideClick&&h('"allowOutsideClick" parameter requires `backdrop` parameter to be set to `true`'),e.theme&&!["light","dark","auto","minimal","borderless","bootstrap-4","bootstrap-4-light","bootstrap-4-dark","bootstrap-5","bootstrap-5-light","bootstrap-5-dark","material-ui","material-ui-light","material-ui-dark","embed-iframe","bulma","bulma-light","bulma-dark"].includes(e.theme)&&h(`Invalid theme "${e.theme}"`);for(const t in e)Xl(t),e.toast&&er(t),tr(t)};function rr(e){const t=w(),l=T(),r=qe.innerParams.get(this);if(!l||Y(l,r.hideClass.popup))return void h("You're trying to update the closed or closing popup, that won't work. Use the update() method in preConfirm parameter or show a new popup.");const n=nr(e),i=Object.assign({},r,n);lr(i),t&&(t.dataset.swal2Theme=i.theme),kt(this,i),qe.innerParams.set(this,i),Object.defineProperties(this,{params:{value:Object.assign({},this.params,e),writable:!1,enumerable:!0}})}const nr=e=>{const t={};return Object.keys(e).forEach(l=>{if(Ql(l)){const r=e;t[l]=r[l]}else h(`Invalid parameter to update: ${l}`)}),t};function ir(){var e;const t=qe.domCache.get(this),l=qe.innerParams.get(this);l?(t.popup&&a.swalCloseEventFinishedCallback&&(a.swalCloseEventFinishedCallback(),delete a.swalCloseEventFinishedCallback),"function"===typeof l.didDestroy&&l.didDestroy(),null===(e=a.eventEmitter)||void 0===e||e.emit("didDestroy"),ar(this)):sr(this)}const ar=e=>{sr(e),delete e.params,delete a.keydownHandler,delete a.keydownTarget,delete a.currentInstance},sr=e=>{e.isAwaitingPromise?(or(qe,e),e.isAwaitingPromise=!0):(or(Ut,e),or(qe,e),delete e.isAwaitingPromise,delete e.disableButtons,delete e.enableButtons,delete e.getInput,delete e.disableInput,delete e.enableInput,delete e.hideLoading,delete e.disableLoading,delete e.showValidationMessage,delete e.resetValidationMessage,delete e.close,delete e.closePopup,delete e.closeModal,delete e.closeToast,delete e.rejectPromise,delete e.update,delete e._destroy)},or=(e,t)=>{for(const l in e)e[l].delete(t)};var cr=Object.freeze({__proto__:null,_destroy:ir,close:il,closeModal:il,closePopup:il,closeToast:il,disableButtons:zl,disableInput:Gl,disableLoading:Pl,enableButtons:ql,enableInput:Ul,getInput:Ol,handleAwaitingPromise:ol,hideLoading:Pl,rejectPromise:sl,resetValidationMessage:Hl,showValidationMessage:Vl,update:rr});const ur=(e,t,l)=>{e.toast?pr(e,t,l):(hr(t),gr(t),yr(e,t,l))},pr=(e,t,l)=>{t.popup.onclick=()=>{e&&(dr(e)||e.timer||e.input)||l(Et.close)}},dr=e=>Boolean(e.showConfirmButton||e.showDenyButton||e.showCancelButton||e.showCloseButton);let mr=!1;const hr=e=>{e.popup.onmousedown=()=>{e.container.onmouseup=function(t){e.container.onmouseup=()=>{},t.target===e.container&&(mr=!0)}}},gr=e=>{e.container.onmousedown=t=>{t.target===e.container&&t.preventDefault(),e.popup.onmouseup=function(t){e.popup.onmouseup=()=>{},(t.target===e.popup||t.target instanceof HTMLElement&&e.popup.contains(t.target))&&(mr=!0)}}},yr=(e,t,l)=>{t.container.onclick=r=>{mr?mr=!1:r.target===t.container&&v(e.allowOutsideClick)&&l(Et.backdrop)}},fr=e=>"object"===typeof e&&null!==e&&"jquery"in e,br=e=>e instanceof Element||fr(e),vr=e=>{const t={};return"object"!==typeof e[0]||br(e[0])?["title","html","icon"].forEach((l,r)=>{const n=e[r];"string"===typeof n||br(n)?t[l]=n:void 0!==n&&g(`Unexpected type of ${l}! Expected "string" or "Element", got ${typeof n}`)}):Object.assign(t,e[0]),t};function xr(...e){return new this(...e)}function Sr(e){class t extends(this){_main(t,l){return super._main(t,Object.assign({},e,l))}}return t}const Nr=()=>a.timeout&&a.timeout.getTimerLeft(),Cr=()=>{if(a.timeout)return fe(),a.timeout.stop()},wr=()=>{if(a.timeout){const e=a.timeout.start();return ye(e),e}},Ir=()=>{const e=a.timeout;return e&&(e.running?Cr():wr())},kr=e=>{if(a.timeout){const t=a.timeout.increase(e);return ye(t,!0),t}},Tr=()=>Boolean(a.timeout&&a.timeout.isRunning());let Ar=!1;const Dr={};function Mr(e="data-swal-template"){Dr[e]=this,Ar||(document.body.addEventListener("click",Er),Ar=!0)}const Er=e=>{for(let t=e.target;t&&t!==document;t=t.parentNode)for(const e in Dr){const l=t.getAttribute&&t.getAttribute(e);if(l)return void Dr[e].fire({template:l})}};class Rr{constructor(){this.events={}}_getHandlersByEventName(e){return"undefined"===typeof this.events[e]&&(this.events[e]=[]),this.events[e]}on(e,t){const l=this._getHandlersByEventName(e);l.includes(t)||l.push(t)}once(e,t){const l=(...r)=>{this.removeListener(e,l),t.apply(this,r)};this.on(e,l)}emit(e,...t){this._getHandlersByEventName(e).forEach(e=>{try{e.apply(this,t)}catch(g){console.error(g)}})}removeListener(e,t){const l=this._getHandlersByEventName(e),r=l.indexOf(t);r>-1&&l.splice(r,1)}removeAllListeners(e){void 0!==this.events[e]&&(this.events[e].length=0)}reset(){this.events={}}}a.eventEmitter=new Rr;const Br=(e,t)=>{a.eventEmitter&&a.eventEmitter.on(e,t)},jr=(e,t)=>{a.eventEmitter&&a.eventEmitter.once(e,t)},Pr=(e,t)=>{a.eventEmitter&&(e?t?a.eventEmitter.removeListener(e,t):a.eventEmitter.removeAllListeners(e):a.eventEmitter.reset())};var _r=Object.freeze({__proto__:null,argsToParams:vr,bindClickHandler:Mr,clickCancel:Mt,clickConfirm:At,clickDeny:Dt,enableLoading:ml,fire:xr,getActions:q,getCancelButton:_,getCloseButton:G,getConfirmButton:P,getContainer:w,getDenyButton:O,getFocusableElements:H,getFooter:z,getHtmlContainer:E,getIcon:A,getIconContent:D,getImage:R,getInputLabel:L,getLoader:F,getPopup:T,getProgressSteps:B,getTimerLeft:Nr,getTimerProgressBar:U,getTitle:M,getValidationMessage:j,increaseTimer:kr,isDeprecatedParameter:Jl,isLoading:$,isTimerRunning:Tr,isUpdatableParameter:Ql,isValidParameter:Yl,isVisible:Tt,mixin:Sr,off:Pr,on:Br,once:jr,resumeTimer:wr,showLoading:ml,stopTimer:Cr,toggleTimer:Ir});class Or{constructor(e,t){this.callback=e,this.remaining=t,this.running=!1,this.start()}start(){return this.running||(this.running=!0,this.started=new Date,this.id=setTimeout(this.callback,this.remaining)),this.remaining}stop(){return this.started&&this.running&&(this.running=!1,clearTimeout(this.id),this.remaining-=(new Date).getTime()-this.started.getTime()),this.remaining}increase(e){const t=this.running;return t&&this.stop(),this.remaining+=e,t&&this.start(),this.remaining}getTimerLeft(){return this.running&&(this.stop(),this.start()),this.remaining}isRunning(){return this.running}}const Lr=["swal-title","swal-html","swal-footer"],Fr=e=>{const t="string"===typeof e.template?document.querySelector(e.template):e.template;if(!t)return{};const l=t.content;return Zr(l),Object.assign(qr(l),zr(l),Ur(l),Gr(l),Vr(l),Hr(l),Wr(l,Lr))},qr=e=>{const t={};return Array.from(e.querySelectorAll("swal-param")).forEach(e=>{$r(e,["name","value"]);const l=e.getAttribute("name"),r=e.getAttribute("value");l&&r&&(l in Wl&&"boolean"===typeof Wl[l]?t[l]="false"!==r:l in Wl&&"object"===typeof Wl[l]?t[l]=JSON.parse(r):t[l]=r)}),t},zr=e=>{const t={};return Array.from(e.querySelectorAll("swal-function-param")).forEach(e=>{const l=e.getAttribute("name"),r=e.getAttribute("value");l&&r&&(t[l]=new Function(`return ${r}`)())}),t},Ur=e=>{const t={};return Array.from(e.querySelectorAll("swal-button")).forEach(e=>{$r(e,["type","color","aria-label"]);const l=e.getAttribute("type");if(!l||!["confirm","cancel","deny"].includes(l))return;t[`${l}ButtonText`]=e.innerHTML,t[`show${m(l)}Button`]=!0;const r=e.getAttribute("color");null!==r&&(t[`${l}ButtonColor`]=r);const n=e.getAttribute("aria-label");null!==n&&(t[`${l}ButtonAriaLabel`]=n)}),t},Gr=e=>{const t={},l=e.querySelector("swal-image");if(l){$r(l,["src","width","height","alt"]);const e=l.getAttribute("src");null!==e&&(t.imageUrl=e||void 0);const r=l.getAttribute("width");null!==r&&(t.imageWidth=r||void 0);const n=l.getAttribute("height");null!==n&&(t.imageHeight=n||void 0);const i=l.getAttribute("alt");null!==i&&(t.imageAlt=i||void 0)}return t},Vr=e=>{const t={},l=e.querySelector("swal-icon");return l&&($r(l,["type","color"]),l.hasAttribute("type")&&(t.icon=l.getAttribute("type")),l.hasAttribute("color")&&(t.iconColor=l.getAttribute("color")),t.iconHtml=l.innerHTML),t},Hr=e=>{const t={},l=e.querySelector("swal-input");l&&($r(l,["type","label","placeholder","value"]),t.input=l.getAttribute("type")||"text",l.hasAttribute("label")&&(t.inputLabel=l.getAttribute("label")),l.hasAttribute("placeholder")&&(t.inputPlaceholder=l.getAttribute("placeholder")),l.hasAttribute("value")&&(t.inputValue=l.getAttribute("value")));const r=Array.from(e.querySelectorAll("swal-input-option"));return r.length&&(t.inputOptions={},r.forEach(e=>{$r(e,["value"]);const l=e.getAttribute("value");if(!l)return;const r=e.innerHTML;t.inputOptions[l]=r})),t},Wr=(e,t)=>{const l={};for(const r in t){const n=t[r],i=e.querySelector(n);i&&($r(i,[]),l[n.replace(/^swal-/,"")]=i.innerHTML.trim())}return l},Zr=e=>{const t=Lr.concat(["swal-param","swal-function-param","swal-button","swal-image","swal-icon","swal-input","swal-input-option"]);Array.from(e.children).forEach(e=>{const l=e.tagName.toLowerCase();t.includes(l)||h(`Unrecognized element <${l}>`)})},$r=(e,t)=>{Array.from(e.attributes).forEach(l=>{-1===t.indexOf(l.name)&&h([`Unrecognized attribute "${l.name}" on <${e.tagName.toLowerCase()}>.`,t.length?`Allowed attributes are: ${t.join(", ")}`:"To set the value, use HTML within the element."])})},Kr=10,Yr=e=>{var t,l;const r=w(),n=T();if(!r||!n)return;"function"===typeof e.willOpen&&e.willOpen(n),null===(t=a.eventEmitter)||void 0===t||t.emit("willOpen",n);const i=window.getComputedStyle(document.body).overflowY;if(en(r,n,e),setTimeout(()=>{Jr(r,n)},Kr),W()&&(Xr(r,void 0!==e.scrollbarPadding&&e.scrollbarPadding,i),Gt()),Wt&&!1===e.backdrop&&n.scrollHeight>r.clientHeight&&(r.style.pointerEvents="auto"),Z()||a.previousActiveElement||(a.previousActiveElement=document.activeElement),"function"===typeof e.didOpen){const t=e.didOpen;setTimeout(()=>t(n))}null===(l=a.eventEmitter)||void 0===l||l.emit("didOpen",n)},Qr=e=>{const t=T();if(!t||e.target!==t)return;const l=w();l&&(t.removeEventListener("animationend",Qr),t.removeEventListener("transitionend",Qr),l.style.overflowY="auto",re(l,u["no-transition"]))},Jr=(e,t)=>{ge(t)?(e.style.overflowY="hidden",t.addEventListener("animationend",Qr),t.addEventListener("transitionend",Qr)):e.style.overflowY="auto"},Xr=(e,t,l)=>{Zt(),t&&"hidden"!==l&&tl(l),setTimeout(()=>{e.scrollTop=0})},en=(e,t,l)=>{var r;null!==(r=l.showClass)&&void 0!==r&&r.backdrop&&le(e,l.showClass.backdrop),l.animation?(t.style.setProperty("opacity","0","important"),ae(t,"grid"),setTimeout(()=>{var e;null!==(e=l.showClass)&&void 0!==e&&e.popup&&le(t,l.showClass.popup),t.style.removeProperty("opacity")},Kr)):ae(t,"grid"),le([document.documentElement,document.body],u.shown),l.heightAuto&&l.backdrop&&!l.toast&&le([document.documentElement,document.body],u["height-auto"])};var tn={email:(e,t)=>/^[a-zA-Z0-9.+_'-]+@[a-zA-Z0-9.-]+\.[a-zA-Z0-9-]+$/.test(e)?Promise.resolve():Promise.resolve(t||"Invalid email address"),url:(e,t)=>/^https?:\/\/(www\.)?[-a-zA-Z0-9@:%._+~#=]{1,256}\.[a-z]{2,63}\b([-a-zA-Z0-9@:%_+.~#?&/=]*)$/.test(e)?Promise.resolve():Promise.resolve(t||"Invalid URL")};function ln(e){e.inputValidator||("email"===e.input&&(e.inputValidator=tn.email),"url"===e.input&&(e.inputValidator=tn.url))}function rn(e){(!e.target||"string"===typeof e.target&&!document.querySelector(e.target)||"string"!==typeof e.target&&!e.target.appendChild)&&(h('Target parameter is not valid, defaulting to "body"'),e.target="body")}function nn(e){ln(e),e.showLoaderOnConfirm&&!e.preConfirm&&h("showLoaderOnConfirm is set to true, but preConfirm is not defined.\nshowLoaderOnConfirm should be used together with preConfirm, see usage example:\nhttps://sweetalert2.github.io/#ajax-request"),rn(e),"string"===typeof e.title&&(e.title=e.title.split("\n").join("<br />")),ke(e)}let an;var sn=new WeakMap;class on{constructor(...e){if(r(this,sn,Promise.resolve({isConfirmed:!1,isDenied:!1,isDismissed:!0})),"undefined"===typeof window)return;an=this;const t=Object.freeze(this.constructor.argsToParams(e));this.params=t,this.isAwaitingPromise=!1,n(sn,this,this._main(an.params))}_main(e,t={}){if(lr(Object.assign({},t,e)),a.currentInstance){const e=Ut.swalPromiseResolve.get(a.currentInstance),{isAwaitingPromise:t}=a.currentInstance;a.currentInstance._destroy(),t||e({isDismissed:!0}),W()&&Vt()}a.currentInstance=an;const l=un(e,t);nn(l),Object.freeze(l),a.timeout&&(a.timeout.stop(),delete a.timeout),clearTimeout(a.restoreFocusTimeout);const r=pn(an);return kt(an,l),qe.innerParams.set(an,l),cn(an,r,l)}then(e){return l(sn,this).then(e)}finally(e){return l(sn,this).finally(e)}}const cn=(e,t,l)=>new Promise((r,n)=>{const i=t=>{e.close({isDismissed:!0,dismiss:t,isConfirmed:!1,isDenied:!1})};Ut.swalPromiseResolve.set(e,r),Ut.swalPromiseReject.set(e,n),t.confirmButton.onclick=()=>{kl(e)},t.denyButton.onclick=()=>{Tl(e)},t.cancelButton.onclick=()=>{Al(e,i)},t.closeButton.onclick=()=>{i(Et.close)},ur(l,t,i),Bt(a,l,i),gl(e,l),Yr(l),dn(a,l,i),mn(t,l),setTimeout(()=>{t.container.scrollTop=0})}),un=(e,t)=>{const l=Fr(e),r=Object.assign({},Wl,t,l,e);return r.showClass=Object.assign({},Wl.showClass,r.showClass),r.hideClass=Object.assign({},Wl.hideClass,r.hideClass),!1===r.animation&&(r.showClass={backdrop:"swal2-noanimation"},r.hideClass={}),r},pn=e=>{const t={popup:T(),container:w(),actions:q(),confirmButton:P(),denyButton:O(),cancelButton:_(),loader:F(),closeButton:G(),validationMessage:j(),progressSteps:B()};return qe.domCache.set(e,t),t},dn=(e,t,l)=>{const r=U();se(r),t.timer&&(e.timeout=new Or(()=>{l("timer"),delete e.timeout},t.timer),t.timerProgressBar&&r&&(ae(r),J(r,t,"timerProgressBar"),setTimeout(()=>{e.timeout&&e.timeout.running&&ye(t.timer)})))},mn=(e,t)=>{if(!t.toast)return v(t.allowEnterKey)?void(hn(e)||gn(e,t)||jt(-1,1)):(b("allowEnterKey","preConfirm: () => false"),void e.popup.focus())},hn=e=>{const t=Array.from(e.popup.querySelectorAll("[autofocus]"));for(const l of t)if(l instanceof HTMLElement&&pe(l))return l.focus(),!0;return!1},gn=(e,t)=>t.focusDeny&&pe(e.denyButton)?(e.denyButton.focus(),!0):t.focusCancel&&pe(e.cancelButton)?(e.cancelButton.focus(),!0):!(!t.focusConfirm||!pe(e.confirmButton))&&(e.confirmButton.focus(),!0);on.prototype.disableButtons=zl,on.prototype.enableButtons=ql,on.prototype.getInput=Ol,on.prototype.disableInput=Gl,on.prototype.enableInput=Ul,on.prototype.hideLoading=Pl,on.prototype.disableLoading=Pl,on.prototype.showValidationMessage=Vl,on.prototype.resetValidationMessage=Hl,on.prototype.close=il,on.prototype.closePopup=il,on.prototype.closeModal=il,on.prototype.closeToast=il,on.prototype.rejectPromise=sl,on.prototype.update=rr,on.prototype._destroy=ir,Object.assign(on,_r),Object.keys(cr).forEach(e=>{on[e]=function(...t){if(an&&an[e])return an[e](...t)}}),on.DismissReason=Et,on.version="11.26.25";const yn=on;return yn.default=yn,yn}(),"undefined"!==typeof this&&this.Sweetalert2&&(this.swal=this.sweetAlert=this.Swal=this.SweetAlert=this.Sweetalert2),"undefined"!=typeof document&&function(e,t){var l=e.createElement("style");if(e.getElementsByTagName("head")[0].appendChild(l),l.styleSheet)l.styleSheet.disabled||(l.styleSheet.cssText=t);else try{l.innerHTML=t}catch(e){l.innerText=t}}(document,':root{--swal2-outline: 0 0 0 3px rgba(100, 150, 200, 0.5);--swal2-container-padding: 0.625em;--swal2-backdrop: rgba(0, 0, 0, 0.4);--swal2-backdrop-transition: background-color 0.15s;--swal2-width: 32em;--swal2-padding: 0 0 1.25em;--swal2-border: none;--swal2-border-radius: 0.3125rem;--swal2-background: white;--swal2-color: #545454;--swal2-show-animation: swal2-show 0.3s;--swal2-hide-animation: swal2-hide 0.15s forwards;--swal2-icon-zoom: 1;--swal2-title-padding: 0.8em 1em 0;--swal2-html-container-padding: 1em 1.6em 0.3em;--swal2-input-border: 1px solid #d9d9d9;--swal2-input-border-radius: 0.1875em;--swal2-input-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06), 0 0 0 3px transparent;--swal2-input-background: transparent;--swal2-input-transition: border-color 0.2s, box-shadow 0.2s;--swal2-input-hover-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06), 0 0 0 3px transparent;--swal2-input-focus-border: 1px solid #b4dbed;--swal2-input-focus-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06), 0 0 0 3px rgba(100, 150, 200, 0.5);--swal2-progress-step-background: #add8e6;--swal2-validation-message-background: #f0f0f0;--swal2-validation-message-color: #666;--swal2-footer-border-color: #eee;--swal2-footer-background: transparent;--swal2-footer-color: inherit;--swal2-timer-progress-bar-background: rgba(0, 0, 0, 0.3);--swal2-close-button-position: initial;--swal2-close-button-inset: auto;--swal2-close-button-font-size: 2.5em;--swal2-close-button-color: #ccc;--swal2-close-button-transition: color 0.2s, box-shadow 0.2s;--swal2-close-button-outline: initial;--swal2-close-button-box-shadow: inset 0 0 0 3px transparent;--swal2-close-button-focus-box-shadow: inset var(--swal2-outline);--swal2-close-button-hover-transform: none;--swal2-actions-justify-content: center;--swal2-actions-width: auto;--swal2-actions-margin: 1.25em auto 0;--swal2-actions-padding: 0;--swal2-actions-border-radius: 0;--swal2-actions-background: transparent;--swal2-action-button-transition: background-color 0.2s, box-shadow 0.2s;--swal2-action-button-hover: black 10%;--swal2-action-button-active: black 10%;--swal2-confirm-button-box-shadow: none;--swal2-confirm-button-border-radius: 0.25em;--swal2-confirm-button-background-color: #7066e0;--swal2-confirm-button-color: #fff;--swal2-deny-button-box-shadow: none;--swal2-deny-button-border-radius: 0.25em;--swal2-deny-button-background-color: #dc3741;--swal2-deny-button-color: #fff;--swal2-cancel-button-box-shadow: none;--swal2-cancel-button-border-radius: 0.25em;--swal2-cancel-button-background-color: #6e7881;--swal2-cancel-button-color: #fff;--swal2-toast-show-animation: swal2-toast-show 0.5s;--swal2-toast-hide-animation: swal2-toast-hide 0.1s forwards;--swal2-toast-border: none;--swal2-toast-box-shadow: 0 0 1px hsl(0deg 0% 0% / 0.075), 0 1px 2px hsl(0deg 0% 0% / 0.075), 1px 2px 4px hsl(0deg 0% 0% / 0.075), 1px 3px 8px hsl(0deg 0% 0% / 0.075), 2px 4px 16px hsl(0deg 0% 0% / 0.075)}[data-swal2-theme=dark]{--swal2-dark-theme-black: #19191a;--swal2-dark-theme-white: #e1e1e1;--swal2-background: var(--swal2-dark-theme-black);--swal2-color: var(--swal2-dark-theme-white);--swal2-footer-border-color: #555;--swal2-input-background: color-mix(in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10%);--swal2-validation-message-background: color-mix( in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10% );--swal2-validation-message-color: var(--swal2-dark-theme-white);--swal2-timer-progress-bar-background: rgba(255, 255, 255, 0.7)}@media(prefers-color-scheme: dark){[data-swal2-theme=auto]{--swal2-dark-theme-black: #19191a;--swal2-dark-theme-white: #e1e1e1;--swal2-background: var(--swal2-dark-theme-black);--swal2-color: var(--swal2-dark-theme-white);--swal2-footer-border-color: #555;--swal2-input-background: color-mix(in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10%);--swal2-validation-message-background: color-mix( in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10% );--swal2-validation-message-color: var(--swal2-dark-theme-white);--swal2-timer-progress-bar-background: rgba(255, 255, 255, 0.7)}}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto !important}body.swal2-no-backdrop .swal2-container{background-color:rgba(0,0,0,0) !important;pointer-events:none}body.swal2-no-backdrop .swal2-container .swal2-popup{pointer-events:auto}body.swal2-no-backdrop .swal2-container .swal2-modal{box-shadow:0 0 10px var(--swal2-backdrop)}body.swal2-toast-shown .swal2-container{box-sizing:border-box;width:360px;max-width:100%;background-color:rgba(0,0,0,0);pointer-events:none}body.swal2-toast-shown .swal2-container.swal2-top{inset:0 auto auto 50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{inset:0 0 auto auto}body.swal2-toast-shown .swal2-container.swal2-top-start,body.swal2-toast-shown .swal2-container.swal2-top-left{inset:0 auto auto 0}body.swal2-toast-shown .swal2-container.swal2-center-start,body.swal2-toast-shown .swal2-container.swal2-center-left{inset:50% auto auto 0;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{inset:50% auto auto 50%;transform:translate(-50%, -50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{inset:50% 0 auto auto;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-start,body.swal2-toast-shown .swal2-container.swal2-bottom-left{inset:auto auto 0 0}body.swal2-toast-shown .swal2-container.swal2-bottom{inset:auto auto 0 50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{inset:auto 0 0 auto}@media print{body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown){overflow-y:scroll !important}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown) .swal2-container{position:static !important}}div:where(.swal2-container){display:grid;position:fixed;z-index:1060;inset:0;box-sizing:border-box;grid-template-areas:"top-start     top            top-end" "center-start  center         center-end" "bottom-start  bottom-center  bottom-end";grid-template-rows:minmax(min-content, auto) minmax(min-content, auto) minmax(min-content, auto);height:100%;padding:var(--swal2-container-padding);overflow-x:hidden;transition:var(--swal2-backdrop-transition);-webkit-overflow-scrolling:touch}div:where(.swal2-container).swal2-backdrop-show,div:where(.swal2-container).swal2-noanimation{background:var(--swal2-backdrop)}div:where(.swal2-container).swal2-backdrop-hide{background:rgba(0,0,0,0) !important}div:where(.swal2-container).swal2-top-start,div:where(.swal2-container).swal2-center-start,div:where(.swal2-container).swal2-bottom-start{grid-template-columns:minmax(0, 1fr) auto auto}div:where(.swal2-container).swal2-top,div:where(.swal2-container).swal2-center,div:where(.swal2-container).swal2-bottom{grid-template-columns:auto minmax(0, 1fr) auto}div:where(.swal2-container).swal2-top-end,div:where(.swal2-container).swal2-center-end,div:where(.swal2-container).swal2-bottom-end{grid-template-columns:auto auto minmax(0, 1fr)}div:where(.swal2-container).swal2-top-start>.swal2-popup{align-self:start}div:where(.swal2-container).swal2-top>.swal2-popup{grid-column:2;place-self:start center}div:where(.swal2-container).swal2-top-end>.swal2-popup,div:where(.swal2-container).swal2-top-right>.swal2-popup{grid-column:3;place-self:start end}div:where(.swal2-container).swal2-center-start>.swal2-popup,div:where(.swal2-container).swal2-center-left>.swal2-popup{grid-row:2;align-self:center}div:where(.swal2-container).swal2-center>.swal2-popup{grid-column:2;grid-row:2;place-self:center center}div:where(.swal2-container).swal2-center-end>.swal2-popup,div:where(.swal2-container).swal2-center-right>.swal2-popup{grid-column:3;grid-row:2;place-self:center end}div:where(.swal2-container).swal2-bottom-start>.swal2-popup,div:where(.swal2-container).swal2-bottom-left>.swal2-popup{grid-column:1;grid-row:3;align-self:end}div:where(.swal2-container).swal2-bottom>.swal2-popup{grid-column:2;grid-row:3;place-self:end center}div:where(.swal2-container).swal2-bottom-end>.swal2-popup,div:where(.swal2-container).swal2-bottom-right>.swal2-popup{grid-column:3;grid-row:3;place-self:end end}div:where(.swal2-container).swal2-grow-row>.swal2-popup,div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup{grid-column:1/4;width:100%}div:where(.swal2-container).swal2-grow-column>.swal2-popup,div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup{grid-row:1/4;align-self:stretch}div:where(.swal2-container).swal2-no-transition{transition:none !important}div:where(.swal2-container)[popover]{width:auto;border:0}div:where(.swal2-container) div:where(.swal2-popup){display:none;position:relative;box-sizing:border-box;grid-template-columns:minmax(0, 100%);width:var(--swal2-width);max-width:100%;padding:var(--swal2-padding);border:var(--swal2-border);border-radius:var(--swal2-border-radius);background:var(--swal2-background);color:var(--swal2-color);font-family:inherit;font-size:1rem}div:where(.swal2-container) div:where(.swal2-popup):focus{outline:none}div:where(.swal2-container) div:where(.swal2-popup).swal2-loading{overflow-y:hidden}div:where(.swal2-container) div:where(.swal2-popup).swal2-draggable{cursor:grab}div:where(.swal2-container) div:where(.swal2-popup).swal2-draggable div:where(.swal2-icon){cursor:grab}div:where(.swal2-container) div:where(.swal2-popup).swal2-dragging{cursor:grabbing}div:where(.swal2-container) div:where(.swal2-popup).swal2-dragging div:where(.swal2-icon){cursor:grabbing}div:where(.swal2-container) h2:where(.swal2-title){position:relative;max-width:100%;margin:0;padding:var(--swal2-title-padding);color:inherit;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;overflow-wrap:break-word;cursor:initial}div:where(.swal2-container) div:where(.swal2-actions){display:flex;z-index:1;box-sizing:border-box;flex-wrap:wrap;align-items:center;justify-content:var(--swal2-actions-justify-content);width:var(--swal2-actions-width);margin:var(--swal2-actions-margin);padding:var(--swal2-actions-padding);border-radius:var(--swal2-actions-border-radius);background:var(--swal2-actions-background)}div:where(.swal2-container) div:where(.swal2-loader){display:none;align-items:center;justify-content:center;width:2.2em;height:2.2em;margin:0 1.875em;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border-width:.25em;border-style:solid;border-radius:100%;border-color:#2778c4 rgba(0,0,0,0) #2778c4 rgba(0,0,0,0)}div:where(.swal2-container) button:where(.swal2-styled){margin:.3125em;padding:.625em 1.1em;transition:var(--swal2-action-button-transition);border:none;box-shadow:0 0 0 3px rgba(0,0,0,0);font-weight:500}div:where(.swal2-container) button:where(.swal2-styled):not([disabled]){cursor:pointer}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm){border-radius:var(--swal2-confirm-button-border-radius);background:initial;background-color:var(--swal2-confirm-button-background-color);box-shadow:var(--swal2-confirm-button-box-shadow);color:var(--swal2-confirm-button-color);font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm):hover{background-color:color-mix(in srgb, var(--swal2-confirm-button-background-color), var(--swal2-action-button-hover))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm):active{background-color:color-mix(in srgb, var(--swal2-confirm-button-background-color), var(--swal2-action-button-active))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny){border-radius:var(--swal2-deny-button-border-radius);background:initial;background-color:var(--swal2-deny-button-background-color);box-shadow:var(--swal2-deny-button-box-shadow);color:var(--swal2-deny-button-color);font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny):hover{background-color:color-mix(in srgb, var(--swal2-deny-button-background-color), var(--swal2-action-button-hover))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny):active{background-color:color-mix(in srgb, var(--swal2-deny-button-background-color), var(--swal2-action-button-active))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel){border-radius:var(--swal2-cancel-button-border-radius);background:initial;background-color:var(--swal2-cancel-button-background-color);box-shadow:var(--swal2-cancel-button-box-shadow);color:var(--swal2-cancel-button-color);font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel):hover{background-color:color-mix(in srgb, var(--swal2-cancel-button-background-color), var(--swal2-action-button-hover))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel):active{background-color:color-mix(in srgb, var(--swal2-cancel-button-background-color), var(--swal2-action-button-active))}div:where(.swal2-container) button:where(.swal2-styled):focus-visible{outline:none;box-shadow:var(--swal2-action-button-focus-box-shadow)}div:where(.swal2-container) button:where(.swal2-styled)[disabled]:not(.swal2-loading){opacity:.4}div:where(.swal2-container) button:where(.swal2-styled)::-moz-focus-inner{border:0}div:where(.swal2-container) div:where(.swal2-footer){margin:1em 0 0;padding:1em 1em 0;border-top:1px solid var(--swal2-footer-border-color);background:var(--swal2-footer-background);color:var(--swal2-footer-color);font-size:1em;text-align:center;cursor:initial}div:where(.swal2-container) .swal2-timer-progress-bar-container{position:absolute;right:0;bottom:0;left:0;grid-column:auto !important;overflow:hidden;border-bottom-right-radius:var(--swal2-border-radius);border-bottom-left-radius:var(--swal2-border-radius)}div:where(.swal2-container) div:where(.swal2-timer-progress-bar){width:100%;height:.25em;background:var(--swal2-timer-progress-bar-background)}div:where(.swal2-container) img:where(.swal2-image){max-width:100%;margin:2em auto 1em;cursor:initial}div:where(.swal2-container) button:where(.swal2-close){position:var(--swal2-close-button-position);inset:var(--swal2-close-button-inset);z-index:2;align-items:center;justify-content:center;width:1.2em;height:1.2em;margin-top:0;margin-right:0;margin-bottom:-1.2em;padding:0;overflow:hidden;transition:var(--swal2-close-button-transition);border:none;border-radius:var(--swal2-border-radius);outline:var(--swal2-close-button-outline);background:rgba(0,0,0,0);color:var(--swal2-close-button-color);font-family:monospace;font-size:var(--swal2-close-button-font-size);cursor:pointer;justify-self:end}div:where(.swal2-container) button:where(.swal2-close):hover{transform:var(--swal2-close-button-hover-transform);background:rgba(0,0,0,0);color:#f27474}div:where(.swal2-container) button:where(.swal2-close):focus-visible{outline:none;box-shadow:var(--swal2-close-button-focus-box-shadow)}div:where(.swal2-container) button:where(.swal2-close)::-moz-focus-inner{border:0}div:where(.swal2-container) div:where(.swal2-html-container){z-index:1;justify-content:center;margin:0;padding:var(--swal2-html-container-padding);overflow:auto;color:inherit;font-size:1.125em;font-weight:normal;line-height:normal;text-align:center;overflow-wrap:break-word;word-break:break-word;cursor:initial}div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) textarea:where(.swal2-textarea),div:where(.swal2-container) select:where(.swal2-select),div:where(.swal2-container) div:where(.swal2-radio),div:where(.swal2-container) label:where(.swal2-checkbox){margin:1em 2em 3px}div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) textarea:where(.swal2-textarea){box-sizing:border-box;width:auto;transition:var(--swal2-input-transition);border:var(--swal2-input-border);border-radius:var(--swal2-input-border-radius);background:var(--swal2-input-background);box-shadow:var(--swal2-input-box-shadow);color:inherit;font-size:1.125em}div:where(.swal2-container) input:where(.swal2-input).swal2-inputerror,div:where(.swal2-container) input:where(.swal2-file).swal2-inputerror,div:where(.swal2-container) textarea:where(.swal2-textarea).swal2-inputerror{border-color:#f27474 !important;box-shadow:0 0 2px #f27474 !important}div:where(.swal2-container) input:where(.swal2-input):hover,div:where(.swal2-container) input:where(.swal2-file):hover,div:where(.swal2-container) textarea:where(.swal2-textarea):hover{box-shadow:var(--swal2-input-hover-box-shadow)}div:where(.swal2-container) input:where(.swal2-input):focus,div:where(.swal2-container) input:where(.swal2-file):focus,div:where(.swal2-container) textarea:where(.swal2-textarea):focus{border:var(--swal2-input-focus-border);outline:none;box-shadow:var(--swal2-input-focus-box-shadow)}div:where(.swal2-container) input:where(.swal2-input)::placeholder,div:where(.swal2-container) input:where(.swal2-file)::placeholder,div:where(.swal2-container) textarea:where(.swal2-textarea)::placeholder{color:#ccc}div:where(.swal2-container) .swal2-range{margin:1em 2em 3px;background:var(--swal2-background)}div:where(.swal2-container) .swal2-range input{width:80%}div:where(.swal2-container) .swal2-range output{width:20%;color:inherit;font-weight:600;text-align:center}div:where(.swal2-container) .swal2-range input,div:where(.swal2-container) .swal2-range output{height:2.625em;padding:0;font-size:1.125em;line-height:2.625em}div:where(.swal2-container) .swal2-input{height:2.625em;padding:0 .75em}div:where(.swal2-container) .swal2-file{width:75%;margin-right:auto;margin-left:auto;background:var(--swal2-input-background);font-size:1.125em}div:where(.swal2-container) .swal2-textarea{height:6.75em;padding:.75em}div:where(.swal2-container) .swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;background:var(--swal2-input-background);color:inherit;font-size:1.125em}div:where(.swal2-container) .swal2-radio,div:where(.swal2-container) .swal2-checkbox{align-items:center;justify-content:center;background:var(--swal2-background);color:inherit}div:where(.swal2-container) .swal2-radio label,div:where(.swal2-container) .swal2-checkbox label{margin:0 .6em;font-size:1.125em}div:where(.swal2-container) .swal2-radio input,div:where(.swal2-container) .swal2-checkbox input{flex-shrink:0;margin:0 .4em}div:where(.swal2-container) label:where(.swal2-input-label){display:flex;justify-content:center;margin:1em auto 0}div:where(.swal2-container) div:where(.swal2-validation-message){align-items:center;justify-content:center;margin:1em 0 0;padding:.625em;overflow:hidden;background:var(--swal2-validation-message-background);color:var(--swal2-validation-message-color);font-size:1em;font-weight:300}div:where(.swal2-container) div:where(.swal2-validation-message)::before{content:"!";display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center}div:where(.swal2-container) .swal2-progress-steps{flex-wrap:wrap;align-items:center;max-width:100%;margin:1.25em auto;padding:0;background:rgba(0,0,0,0);font-weight:600}div:where(.swal2-container) .swal2-progress-steps li{display:inline-block;position:relative}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step{z-index:20;flex-shrink:0;width:2em;height:2em;border-radius:2em;background:#2778c4;color:#fff;line-height:2em;text-align:center}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#2778c4}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background:var(--swal2-progress-step-background);color:#fff}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:var(--swal2-progress-step-background)}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step-line{z-index:10;flex-shrink:0;width:2.5em;height:.4em;margin:0 -1px;background:#2778c4}div:where(.swal2-icon){position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:2.5em auto .6em;zoom:var(--swal2-icon-zoom);border:.25em solid rgba(0,0,0,0);border-radius:50%;border-color:#000;font-family:inherit;line-height:5em;cursor:default;user-select:none}div:where(.swal2-icon) .swal2-icon-content{display:flex;align-items:center;font-size:3.75em}div:where(.swal2-icon).swal2-error{border-color:#f27474;color:#f27474}div:where(.swal2-icon).swal2-error .swal2-x-mark{position:relative;flex-grow:1}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;transform:rotate(45deg)}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-error.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-error.swal2-icon-show .swal2-x-mark{animation:swal2-animate-error-x-mark .5s}div:where(.swal2-icon).swal2-warning{border-color:#f8bb86;color:#f8bb86}div:where(.swal2-icon).swal2-warning.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-warning.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .5s}div:where(.swal2-icon).swal2-info{border-color:#3fc3ee;color:#3fc3ee}div:where(.swal2-icon).swal2-info.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-info.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .8s}div:where(.swal2-icon).swal2-question{border-color:#87adbd;color:#87adbd}div:where(.swal2-icon).swal2-question.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-question.swal2-icon-show .swal2-icon-content{animation:swal2-animate-question-mark .8s}div:where(.swal2-icon).swal2-success{border-color:#a5dc86;color:#a5dc86}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;border-radius:50%}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=left]{top:-0.4375em;left:-2.0635em;transform:rotate(-45deg);transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=right]{top:-0.6875em;left:1.875em;transform:rotate(-45deg);transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}div:where(.swal2-icon).swal2-success .swal2-success-ring{position:absolute;z-index:2;top:-0.25em;left:-0.25em;box-sizing:content-box;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%}div:where(.swal2-icon).swal2-success .swal2-success-fix{position:absolute;z-index:1;top:.5em;left:1.625em;width:.4375em;height:5.625em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-success [class^=swal2-success-line]{display:block;position:absolute;z-index:2;height:.3125em;border-radius:.125em;background-color:#a5dc86}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.8125em;width:1.5625em;transform:rotate(45deg)}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-animate-success-line-tip .75s}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-animate-success-line-long .75s}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-circular-line-right{animation:swal2-rotate-success-circular-line 4.25s ease-in}[class^=swal2]{-webkit-tap-highlight-color:rgba(0,0,0,0)}.swal2-show{animation:var(--swal2-show-animation)}.swal2-hide{animation:var(--swal2-hide-animation)}.swal2-noanimation{transition:none}.swal2-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.swal2-rtl .swal2-close{margin-right:initial;margin-left:0}.swal2-rtl .swal2-timer-progress-bar{right:0;left:auto}.swal2-toast{box-sizing:border-box;grid-column:1/4 !important;grid-row:1/4 !important;grid-template-columns:min-content auto min-content;padding:1em;overflow-y:hidden;border:var(--swal2-toast-border);background:var(--swal2-background);box-shadow:var(--swal2-toast-box-shadow);pointer-events:auto}.swal2-toast>*{grid-column:2}.swal2-toast h2:where(.swal2-title){margin:.5em 1em;padding:0;font-size:1em;text-align:initial}.swal2-toast .swal2-loading{justify-content:center}.swal2-toast input:where(.swal2-input){height:2em;margin:.5em;font-size:1em}.swal2-toast .swal2-validation-message{font-size:1em}.swal2-toast div:where(.swal2-footer){margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-toast button:where(.swal2-close){grid-column:3/3;grid-row:1/99;align-self:center;width:.8em;height:.8em;margin:0;font-size:2em}.swal2-toast div:where(.swal2-html-container){margin:.5em 1em;padding:0;overflow:initial;font-size:1em;text-align:initial}.swal2-toast div:where(.swal2-html-container):empty{padding:0}.swal2-toast .swal2-loader{grid-column:1;grid-row:1/99;align-self:center;width:2em;height:2em;margin:.25em}.swal2-toast .swal2-icon{grid-column:1;grid-row:1/99;align-self:center;width:2em;min-width:2em;height:2em;margin:0 .5em 0 0}.swal2-toast .swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:1.8em;font-weight:bold}.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-toast div:where(.swal2-actions){justify-content:flex-start;height:auto;margin:0;margin-top:.5em;padding:0 .5em}.swal2-toast button:where(.swal2-styled){margin:.25em .5em;padding:.4em .6em;font-size:1em}.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:1.6em;height:3em;border-radius:50%}.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-0.8em;left:-0.5em;transform:rotate(-45deg);transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-0.25em;left:.9375em;transform-origin:0 1.5em;border-radius:0 4em 4em 0}.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-toast-animate-success-line-tip .75s}.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-toast-animate-success-line-long .75s}.swal2-toast.swal2-show{animation:var(--swal2-toast-show-animation)}.swal2-toast.swal2-hide{animation:var(--swal2-toast-hide-animation)}@keyframes swal2-show{0%{transform:translate3d(0, -50px, 0) scale(0.9);opacity:0}100%{transform:translate3d(0, 0, 0) scale(1);opacity:1}}@keyframes swal2-hide{0%{transform:translate3d(0, 0, 0) scale(1);opacity:1}100%{transform:translate3d(0, -50px, 0) scale(0.9);opacity:0}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-0.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.8125em;width:1.5625em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}100%{transform:rotate(-405deg)}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(0.4);opacity:0}50%{margin-top:1.625em;transform:scale(0.4);opacity:0}80%{margin-top:-0.375em;transform:scale(1.15)}100%{margin-top:0;transform:scale(1);opacity:1}}@keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0deg);opacity:1}}@keyframes swal2-rotate-loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes swal2-animate-question-mark{0%{transform:rotateY(-360deg)}100%{transform:rotateY(0)}}@keyframes swal2-animate-i-mark{0%{transform:rotateZ(45deg);opacity:0}25%{transform:rotateZ(-25deg);opacity:.4}50%{transform:rotateZ(15deg);opacity:.8}75%{transform:rotateZ(-5deg);opacity:1}100%{transform:rotateX(0);opacity:1}}@keyframes swal2-toast-show{0%{transform:translateY(-0.625em) rotateZ(2deg)}33%{transform:translateY(0) rotateZ(-2deg)}66%{transform:translateY(0.3125em) rotateZ(2deg)}100%{transform:translateY(0) rotateZ(0deg)}}@keyframes swal2-toast-hide{100%{transform:rotateZ(1deg);opacity:0}}@keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-0.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}')},44345:e=>{const t=/[A-Z\xc0-\xd6\xd8-\xde]?[a-z\xdf-\xf6\xf8-\xff]+(?:['\u2019](?:d|ll|m|re|s|t|ve))?(?=[\xac\xb1\xd7\xf7\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\xbf\u2000-\u206f \t\x0b\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000]|[A-Z\xc0-\xd6\xd8-\xde]|$)|(?:[A-Z\xc0-\xd6\xd8-\xde]|[^\ud800-\udfff\xac\xb1\xd7\xf7\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\xbf\u2000-\u206f \t\x0b\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\d+\u2700-\u27bfa-z\xdf-\xf6\xf8-\xffA-Z\xc0-\xd6\xd8-\xde])+(?:['\u2019](?:D|LL|M|RE|S|T|VE))?(?=[\xac\xb1\xd7\xf7\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\xbf\u2000-\u206f \t\x0b\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000]|[A-Z\xc0-\xd6\xd8-\xde](?:[a-z\xdf-\xf6\xf8-\xff]|[^\ud800-\udfff\xac\xb1\xd7\xf7\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\xbf\u2000-\u206f \t\x0b\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\d+\u2700-\u27bfa-z\xdf-\xf6\xf8-\xffA-Z\xc0-\xd6\xd8-\xde])|$)|[A-Z\xc0-\xd6\xd8-\xde]?(?:[a-z\xdf-\xf6\xf8-\xff]|[^\ud800-\udfff\xac\xb1\xd7\xf7\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\xbf\u2000-\u206f \t\x0b\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\d+\u2700-\u27bfa-z\xdf-\xf6\xf8-\xffA-Z\xc0-\xd6\xd8-\xde])+(?:['\u2019](?:d|ll|m|re|s|t|ve))?|[A-Z\xc0-\xd6\xd8-\xde]+(?:['\u2019](?:D|LL|M|RE|S|T|VE))?|\d*(?:1ST|2ND|3RD|(?![123])\dTH)(?=\b|[a-z_])|\d*(?:1st|2nd|3rd|(?![123])\dth)(?=\b|[A-Z_])|\d+|(?:[\u2700-\u27bf]|(?:\ud83c[\udde6-\uddff]){2}|[\ud800-\udbff][\udc00-\udfff])[\ufe0e\ufe0f]?(?:[\u0300-\u036f\ufe20-\ufe2f\u20d0-\u20ff]|\ud83c[\udffb-\udfff])?(?:\u200d(?:[^\ud800-\udfff]|(?:\ud83c[\udde6-\uddff]){2}|[\ud800-\udbff][\udc00-\udfff])[\ufe0e\ufe0f]?(?:[\u0300-\u036f\ufe20-\ufe2f\u20d0-\u20ff]|\ud83c[\udffb-\udfff])?)*/g,l=e=>e.match(t)||[],r=e=>e[0].toUpperCase()+e.slice(1),n=(e,t)=>l(e).join(t).toLowerCase(),i=e=>l(e).reduce((e,t)=>`${e}${e?t[0].toUpperCase()+t.slice(1).toLowerCase():t.toLowerCase()}`,"");e.exports={words:l,upperFirst:r,camelCase:i,pascalCase:e=>r(i(e)),snakeCase:e=>n(e,"_"),kebabCase:e=>n(e,"-"),sentenceCase:e=>r(n(e," ")),titleCase:e=>l(e).map(r).join(" ")}},43071:e=>{e.exports=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var t=document.activeElement,l=[],r=0;r<e.rangeCount;r++)l.push(e.getRangeAt(r));switch(t.tagName.toUpperCase()){case"INPUT":case"TEXTAREA":t.blur();break;default:t=null}return e.removeAllRanges(),function(){"Caret"===e.type&&e.removeAllRanges(),e.rangeCount||l.forEach(function(t){e.addRange(t)}),t&&t.focus()}}},64064:e=>{function t(e,t){var l=e.length,r=new Array(l),n={},i=l,a=function(e){for(var t=new Map,l=0,r=e.length;l<r;l++){var n=e[l];t.has(n[0])||t.set(n[0],new Set),t.has(n[1])||t.set(n[1],new Set),t.get(n[0]).add(n[1])}return t}(t),s=function(e){for(var t=new Map,l=0,r=e.length;l<r;l++)t.set(e[l],l);return t}(e);for(t.forEach(function(e){if(!s.has(e[0])||!s.has(e[1]))throw new Error("Unknown node. There is an unknown node in the supplied edges.")});i--;)n[i]||o(e[i],i,new Set);return r;function o(e,t,i){if(i.has(e)){var c;try{c=", node was:"+JSON.stringify(e)}catch(d){c=""}throw new Error("Cyclic dependency"+c)}if(!s.has(e))throw new Error("Found unknown node. Make sure to provided all involved nodes. Unknown node: "+JSON.stringify(e));if(!n[t]){n[t]=!0;var u=a.get(e)||new Set;if(t=(u=Array.from(u)).length){i.add(e);do{var p=u[--t];o(p,s.get(p),i)}while(t);i.delete(e)}r[--l]=e}}}e.exports=function(e){return t(function(e){for(var t=new Set,l=0,r=e.length;l<r;l++){var n=e[l];t.add(n[0]),t.add(n[1])}return Array.from(t)}(e),e)},e.exports.array=t},36036:function(e,t,l){var r;e=l.nmd(e),function(){t&&t.nodeType,e&&e.nodeType;var n="object"==typeof l.g&&l.g;n.global!==n&&n.window!==n&&n.self;var i,a=2147483647,s=36,o=/^xn--/,c=/[^\x20-\x7E]/,u=/[\x2E\u3002\uFF0E\uFF61]/g,p={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},d=Math.floor,m=String.fromCharCode;function h(e){throw RangeError(p[e])}function g(e,t){for(var l=e.length,r=[];l--;)r[l]=t(e[l]);return r}function y(e,t){var l=e.split("@"),r="";return l.length>1&&(r=l[0]+"@",e=l[1]),r+g((e=e.replace(u,".")).split("."),t).join(".")}function f(e){for(var t,l,r=[],n=0,i=e.length;n<i;)(t=e.charCodeAt(n++))>=55296&&t<=56319&&n<i?56320==(64512&(l=e.charCodeAt(n++)))?r.push(((1023&t)<<10)+(1023&l)+65536):(r.push(t),n--):r.push(t);return r}function b(e){return g(e,function(e){var t="";return e>65535&&(t+=m((e-=65536)>>>10&1023|55296),e=56320|1023&e),t+=m(e)}).join("")}function v(e){return e-48<10?e-22:e-65<26?e-65:e-97<26?e-97:s}function x(e,t){return e+22+75*(e<26)-((0!=t)<<5)}function S(e,t,l){var r=0;for(e=l?d(e/700):e>>1,e+=d(e/t);e>455;r+=s)e=d(e/35);return d(r+36*e/(e+38))}function N(e){var t,l,r,n,i,o,c,u,p,m,g=[],y=e.length,f=0,x=128,N=72;for((l=e.lastIndexOf("-"))<0&&(l=0),r=0;r<l;++r)e.charCodeAt(r)>=128&&h("not-basic"),g.push(e.charCodeAt(r));for(n=l>0?l+1:0;n<y;){for(i=f,o=1,c=s;n>=y&&h("invalid-input"),((u=v(e.charCodeAt(n++)))>=s||u>d((a-f)/o))&&h("overflow"),f+=u*o,!(u<(p=c<=N?1:c>=N+26?26:c-N));c+=s)o>d(a/(m=s-p))&&h("overflow"),o*=m;N=S(f-i,t=g.length+1,0==i),d(f/t)>a-x&&h("overflow"),x+=d(f/t),f%=t,g.splice(f++,0,x)}return b(g)}function C(e){var t,l,r,n,i,o,c,u,p,g,y,b,v,N,C,w=[];for(b=(e=f(e)).length,t=128,l=0,i=72,o=0;o<b;++o)(y=e[o])<128&&w.push(m(y));for(r=n=w.length,n&&w.push("-");r<b;){for(c=a,o=0;o<b;++o)(y=e[o])>=t&&y<c&&(c=y);for(c-t>d((a-l)/(v=r+1))&&h("overflow"),l+=(c-t)*v,t=c,o=0;o<b;++o)if((y=e[o])<t&&++l>a&&h("overflow"),y==t){for(u=l,p=s;!(u<(g=p<=i?1:p>=i+26?26:p-i));p+=s)C=u-g,N=s-g,w.push(m(x(g+C%N,0))),u=d(C/N);w.push(m(x(u,0))),i=S(l,v,r==n),l=0,++r}++l,++t}return w.join("")}i={version:"1.3.2",ucs2:{decode:f,encode:b},decode:N,encode:C,toASCII:function(e){return y(e,function(e){return c.test(e)?"xn--"+C(e):e})},toUnicode:function(e){return y(e,function(e){return o.test(e)?N(e.slice(4).toLowerCase()):e})}},void 0===(r=function(){return i}.call(t,l,t,e))||(e.exports=r)}()},22770:(e,t,l)=>{var r=l(36036);function n(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}t.parse=f,t.resolve=function(e,t){return f(e,!1,!0).resolve(t)},t.resolveObject=function(e,t){return e?f(e,!1,!0).resolveObject(t):t},t.format=function(e){b(e)&&(e=f(e));return e instanceof n?e.format():n.prototype.format.call(e)},t.Url=n;var i=/^([a-z0-9.+-]+:)/i,a=/:[0-9]*$/,s=["{","}","|","\\","^","`"].concat(["<",">",'"',"`"," ","\r","\n","\t"]),o=["'"].concat(s),c=["%","/","?",";","#"].concat(o),u=["/","?","#"],p=/^[a-z0-9A-Z_-]{0,63}$/,d=/^([a-z0-9A-Z_-]{0,63})(.*)$/,m={javascript:!0,"javascript:":!0},h={javascript:!0,"javascript:":!0},g={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},y=l(52902);function f(e,t,l){if(e&&v(e)&&e instanceof n)return e;var r=new n;return r.parse(e,t,l),r}function b(e){return"string"===typeof e}function v(e){return"object"===typeof e&&null!==e}function x(e){return null===e}n.prototype.parse=function(e,t,l){if(!b(e))throw new TypeError("Parameter 'url' must be a string, not "+typeof e);var n=e;n=n.trim();var a=i.exec(n);if(a){var s=(a=a[0]).toLowerCase();this.protocol=s,n=n.substr(a.length)}if(l||a||n.match(/^\/\/[^@\/]+@[^@\/]+/)){var f="//"===n.substr(0,2);!f||a&&h[a]||(n=n.substr(2),this.slashes=!0)}if(!h[a]&&(f||a&&!g[a])){for(var v,x,S=-1,N=0;N<u.length;N++){-1!==(C=n.indexOf(u[N]))&&(-1===S||C<S)&&(S=C)}-1!==(x=-1===S?n.lastIndexOf("@"):n.lastIndexOf("@",S))&&(v=n.slice(0,x),n=n.slice(x+1),this.auth=decodeURIComponent(v)),S=-1;for(N=0;N<c.length;N++){var C;-1!==(C=n.indexOf(c[N]))&&(-1===S||C<S)&&(S=C)}-1===S&&(S=n.length),this.host=n.slice(0,S),n=n.slice(S),this.parseHost(),this.hostname=this.hostname||"";var w="["===this.hostname[0]&&"]"===this.hostname[this.hostname.length-1];if(!w)for(var I=this.hostname.split(/\./),k=(N=0,I.length);N<k;N++){var T=I[N];if(T&&!T.match(p)){for(var A="",D=0,M=T.length;D<M;D++)T.charCodeAt(D)>127?A+="x":A+=T[D];if(!A.match(p)){var E=I.slice(0,N),R=I.slice(N+1),B=T.match(d);B&&(E.push(B[1]),R.unshift(B[2])),R.length&&(n="/"+R.join(".")+n),this.hostname=E.join(".");break}}}if(this.hostname.length>255?this.hostname="":this.hostname=this.hostname.toLowerCase(),!w){var j=this.hostname.split("."),P=[];for(N=0;N<j.length;++N){var _=j[N];P.push(_.match(/[^A-Za-z0-9_-]/)?"xn--"+r.encode(_):_)}this.hostname=P.join(".")}var O=this.port?":"+this.port:"",L=this.hostname||"";this.host=L+O,this.href+=this.host,w&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),"/"!==n[0]&&(n="/"+n))}if(!m[s])for(N=0,k=o.length;N<k;N++){var F=o[N],q=encodeURIComponent(F);q===F&&(q=escape(F)),n=n.split(F).join(q)}var z=n.indexOf("#");-1!==z&&(this.hash=n.substr(z),n=n.slice(0,z));var U=n.indexOf("?");if(-1!==U?(this.search=n.substr(U),this.query=n.substr(U+1),t&&(this.query=y.parse(this.query)),n=n.slice(0,U)):t&&(this.search="",this.query={}),n&&(this.pathname=n),g[s]&&this.hostname&&!this.pathname&&(this.pathname="/"),this.pathname||this.search){O=this.pathname||"",_=this.search||"";this.path=O+_}return this.href=this.format(),this},n.prototype.format=function(){var e=this.auth||"";e&&(e=(e=encodeURIComponent(e)).replace(/%3A/i,":"),e+="@");var t=this.protocol||"",l=this.pathname||"",r=this.hash||"",n=!1,i="";this.host?n=e+this.host:this.hostname&&(n=e+(-1===this.hostname.indexOf(":")?this.hostname:"["+this.hostname+"]"),this.port&&(n+=":"+this.port)),this.query&&v(this.query)&&Object.keys(this.query).length&&(i=y.stringify(this.query));var a=this.search||i&&"?"+i||"";return t&&":"!==t.substr(-1)&&(t+=":"),this.slashes||(!t||g[t])&&!1!==n?(n="//"+(n||""),l&&"/"!==l.charAt(0)&&(l="/"+l)):n||(n=""),r&&"#"!==r.charAt(0)&&(r="#"+r),a&&"?"!==a.charAt(0)&&(a="?"+a),t+n+(l=l.replace(/[?#]/g,function(e){return encodeURIComponent(e)}))+(a=a.replace("#","%23"))+r},n.prototype.resolve=function(e){return this.resolveObject(f(e,!1,!0)).format()},n.prototype.resolveObject=function(e){if(b(e)){var t=new n;t.parse(e,!1,!0),e=t}var l=new n;if(Object.keys(this).forEach(function(e){l[e]=this[e]},this),l.hash=e.hash,""===e.href)return l.href=l.format(),l;if(e.slashes&&!e.protocol)return Object.keys(e).forEach(function(t){"protocol"!==t&&(l[t]=e[t])}),g[l.protocol]&&l.hostname&&!l.pathname&&(l.path=l.pathname="/"),l.href=l.format(),l;if(e.protocol&&e.protocol!==l.protocol){if(!g[e.protocol])return Object.keys(e).forEach(function(t){l[t]=e[t]}),l.href=l.format(),l;if(l.protocol=e.protocol,e.host||h[e.protocol])l.pathname=e.pathname;else{for(var r=(e.pathname||"").split("/");r.length&&!(e.host=r.shift()););e.host||(e.host=""),e.hostname||(e.hostname=""),""!==r[0]&&r.unshift(""),r.length<2&&r.unshift(""),l.pathname=r.join("/")}if(l.search=e.search,l.query=e.query,l.host=e.host||"",l.auth=e.auth,l.hostname=e.hostname||e.host,l.port=e.port,l.pathname||l.search){var i=l.pathname||"",a=l.search||"";l.path=i+a}return l.slashes=l.slashes||e.slashes,l.href=l.format(),l}var s=l.pathname&&"/"===l.pathname.charAt(0),o=e.host||e.pathname&&"/"===e.pathname.charAt(0),c=o||s||l.host&&e.pathname,u=c,p=l.pathname&&l.pathname.split("/")||[],d=(r=e.pathname&&e.pathname.split("/")||[],l.protocol&&!g[l.protocol]);if(d&&(l.hostname="",l.port=null,l.host&&(""===p[0]?p[0]=l.host:p.unshift(l.host)),l.host="",e.protocol&&(e.hostname=null,e.port=null,e.host&&(""===r[0]?r[0]=e.host:r.unshift(e.host)),e.host=null),c=c&&(""===r[0]||""===p[0])),o)l.host=e.host||""===e.host?e.host:l.host,l.hostname=e.hostname||""===e.hostname?e.hostname:l.hostname,l.search=e.search,l.query=e.query,p=r;else if(r.length)p||(p=[]),p.pop(),p=p.concat(r),l.search=e.search,l.query=e.query;else if(null!=e.search){if(d)l.hostname=l.host=p.shift(),(S=!!(l.host&&l.host.indexOf("@")>0)&&l.host.split("@"))&&(l.auth=S.shift(),l.host=l.hostname=S.shift());return l.search=e.search,l.query=e.query,x(l.pathname)&&x(l.search)||(l.path=(l.pathname?l.pathname:"")+(l.search?l.search:"")),l.href=l.format(),l}if(!p.length)return l.pathname=null,l.search?l.path="/"+l.search:l.path=null,l.href=l.format(),l;for(var m=p.slice(-1)[0],y=(l.host||e.host)&&("."===m||".."===m)||""===m,f=0,v=p.length;v>=0;v--)"."==(m=p[v])?p.splice(v,1):".."===m?(p.splice(v,1),f++):f&&(p.splice(v,1),f--);if(!c&&!u)for(;f--;f)p.unshift("..");!c||""===p[0]||p[0]&&"/"===p[0].charAt(0)||p.unshift(""),y&&"/"!==p.join("/").substr(-1)&&p.push("");var S,N=""===p[0]||p[0]&&"/"===p[0].charAt(0);d&&(l.hostname=l.host=N?"":p.length?p.shift():"",(S=!!(l.host&&l.host.indexOf("@")>0)&&l.host.split("@"))&&(l.auth=S.shift(),l.host=l.hostname=S.shift()));return(c=c||l.host&&p.length)&&!N&&p.unshift(""),p.length?l.pathname=p.join("/"):(l.pathname=null,l.path=null),x(l.pathname)&&x(l.search)||(l.path=(l.pathname?l.pathname:"")+(l.search?l.search:"")),l.auth=e.auth||l.auth,l.slashes=l.slashes||e.slashes,l.href=l.format(),l},n.prototype.parseHost=function(){var e=this.host,t=a.exec(e);t&&(":"!==(t=t[0])&&(this.port=t.substr(1)),e=e.substr(0,e.length-t.length)),e&&(this.hostname=e)}},69115:(e,t,l)=>{"use strict";var r=l(47313);var n="function"===typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e===1/t)||e!==e&&t!==t},i=r.useState,a=r.useEffect,s=r.useLayoutEffect,o=r.useDebugValue;function c(e){var t=e.getSnapshot;e=e.value;try{var l=t();return!n(e,l)}catch(r){return!0}}var u="undefined"===typeof window||"undefined"===typeof window.document||"undefined"===typeof window.document.createElement?function(e,t){return t()}:function(e,t){var l=t(),r=i({inst:{value:l,getSnapshot:t}}),n=r[0].inst,u=r[1];return s(function(){n.value=l,n.getSnapshot=t,c(n)&&u({inst:n})},[e,l,t]),a(function(){return c(n)&&u({inst:n}),e(function(){c(n)&&u({inst:n})})},[e]),o(l),l};t.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:u},77976:(e,t,l)=>{"use strict";var r=l(47313),n=l(51239);var i="function"===typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e===1/t)||e!==e&&t!==t},a=n.useSyncExternalStore,s=r.useRef,o=r.useEffect,c=r.useMemo,u=r.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,l,r,n){var p=s(null);if(null===p.current){var d={hasValue:!1,value:null};p.current=d}else d=p.current;p=c(function(){function e(e){if(!o){if(o=!0,a=e,e=r(e),void 0!==n&&d.hasValue){var t=d.value;if(n(t,e))return s=t}return s=e}if(t=s,i(a,e))return t;var l=r(e);return void 0!==n&&n(t,l)?(a=e,t):(a=e,s=l)}var a,s,o=!1,c=void 0===l?null:l;return[function(){return e(t())},null===c?void 0:function(){return e(c())}]},[t,l,r,n]);var m=a(e,p[0],p[1]);return o(function(){d.hasValue=!0,d.value=m},[m]),u(m),m}},51239:(e,t,l)=>{"use strict";e.exports=l(69115)},37058:(e,t,l)=>{"use strict";e.exports=l(77976)},86181:e=>{e.exports=function(e){return e&&"object"===typeof e&&"function"===typeof e.copy&&"function"===typeof e.fill&&"function"===typeof e.readUInt8}},50902:(e,t,l)=>{"use strict";var r=l(95021),n=l(7469),i=l(91520),a=l(72105);function s(e){return e.call.bind(e)}var o="undefined"!==typeof BigInt,c="undefined"!==typeof Symbol,u=s(Object.prototype.toString),p=s(Number.prototype.valueOf),d=s(String.prototype.valueOf),m=s(Boolean.prototype.valueOf);if(o)var h=s(BigInt.prototype.valueOf);if(c)var g=s(Symbol.prototype.valueOf);function y(e,t){if("object"!==typeof e)return!1;try{return t(e),!0}catch(l){return!1}}function f(e){return"[object Map]"===u(e)}function b(e){return"[object Set]"===u(e)}function v(e){return"[object WeakMap]"===u(e)}function x(e){return"[object WeakSet]"===u(e)}function S(e){return"[object ArrayBuffer]"===u(e)}function N(e){return"undefined"!==typeof ArrayBuffer&&(S.working?S(e):e instanceof ArrayBuffer)}function C(e){return"[object DataView]"===u(e)}function w(e){return"undefined"!==typeof DataView&&(C.working?C(e):e instanceof DataView)}t.isArgumentsObject=r,t.isGeneratorFunction=n,t.isTypedArray=a,t.isPromise=function(e){return"undefined"!==typeof Promise&&e instanceof Promise||null!==e&&"object"===typeof e&&"function"===typeof e.then&&"function"===typeof e.catch},t.isArrayBufferView=function(e){return"undefined"!==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):a(e)||w(e)},t.isUint8Array=function(e){return"Uint8Array"===i(e)},t.isUint8ClampedArray=function(e){return"Uint8ClampedArray"===i(e)},t.isUint16Array=function(e){return"Uint16Array"===i(e)},t.isUint32Array=function(e){return"Uint32Array"===i(e)},t.isInt8Array=function(e){return"Int8Array"===i(e)},t.isInt16Array=function(e){return"Int16Array"===i(e)},t.isInt32Array=function(e){return"Int32Array"===i(e)},t.isFloat32Array=function(e){return"Float32Array"===i(e)},t.isFloat64Array=function(e){return"Float64Array"===i(e)},t.isBigInt64Array=function(e){return"BigInt64Array"===i(e)},t.isBigUint64Array=function(e){return"BigUint64Array"===i(e)},f.working="undefined"!==typeof Map&&f(new Map),t.isMap=function(e){return"undefined"!==typeof Map&&(f.working?f(e):e instanceof Map)},b.working="undefined"!==typeof Set&&b(new Set),t.isSet=function(e){return"undefined"!==typeof Set&&(b.working?b(e):e instanceof Set)},v.working="undefined"!==typeof WeakMap&&v(new WeakMap),t.isWeakMap=function(e){return"undefined"!==typeof WeakMap&&(v.working?v(e):e instanceof WeakMap)},x.working="undefined"!==typeof WeakSet&&x(new WeakSet),t.isWeakSet=function(e){return x(e)},S.working="undefined"!==typeof ArrayBuffer&&S(new ArrayBuffer),t.isArrayBuffer=N,C.working="undefined"!==typeof ArrayBuffer&&"undefined"!==typeof DataView&&C(new DataView(new ArrayBuffer(1),0,1)),t.isDataView=w;var I="undefined"!==typeof SharedArrayBuffer?SharedArrayBuffer:void 0;function k(e){return"[object SharedArrayBuffer]"===u(e)}function T(e){return"undefined"!==typeof I&&("undefined"===typeof k.working&&(k.working=k(new I)),k.working?k(e):e instanceof I)}function A(e){return y(e,p)}function D(e){return y(e,d)}function M(e){return y(e,m)}function E(e){return o&&y(e,h)}function R(e){return c&&y(e,g)}t.isSharedArrayBuffer=T,t.isAsyncFunction=function(e){return"[object AsyncFunction]"===u(e)},t.isMapIterator=function(e){return"[object Map Iterator]"===u(e)},t.isSetIterator=function(e){return"[object Set Iterator]"===u(e)},t.isGeneratorObject=function(e){return"[object Generator]"===u(e)},t.isWebAssemblyCompiledModule=function(e){return"[object WebAssembly.Module]"===u(e)},t.isNumberObject=A,t.isStringObject=D,t.isBooleanObject=M,t.isBigIntObject=E,t.isSymbolObject=R,t.isBoxedPrimitive=function(e){return A(e)||D(e)||M(e)||E(e)||R(e)},t.isAnyArrayBuffer=function(e){return"undefined"!==typeof Uint8Array&&(N(e)||T(e))},["isProxy","isExternal","isModuleNamespaceObject"].forEach(function(e){Object.defineProperty(t,e,{enumerable:!1,value:function(){throw new Error(e+" is not supported in userland")}})})},97736:(e,t,l)=>{var r=Object.getOwnPropertyDescriptors||function(e){for(var t=Object.keys(e),l={},r=0;r<t.length;r++)l[t[r]]=Object.getOwnPropertyDescriptor(e,t[r]);return l},n=/%[sdj%]/g;t.format=function(e){if(!b(e)){for(var t=[],l=0;l<arguments.length;l++)t.push(o(arguments[l]));return t.join(" ")}l=1;for(var r=arguments,i=r.length,a=String(e).replace(n,function(e){if("%%"===e)return"%";if(l>=i)return e;switch(e){case"%s":return String(r[l++]);case"%d":return Number(r[l++]);case"%j":try{return JSON.stringify(r[l++])}catch(t){return"[Circular]"}default:return e}}),s=r[l];l<i;s=r[++l])y(s)||!S(s)?a+=" "+s:a+=" "+o(s);return a},t.deprecate=function(e,l){if("undefined"!==typeof process&&!0===process.noDeprecation)return e;if("undefined"===typeof process)return function(){return t.deprecate(e,l).apply(this,arguments)};var r=!1;return function(){if(!r){if(process.throwDeprecation)throw new Error(l);process.traceDeprecation?console.trace(l):console.error(l),r=!0}return e.apply(this,arguments)}};var i={},a=/^$/;if({NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_FIREBASE_API_KEY:"AIzaSyB9WIAuCNr_nto9LS2XxFXu5nNM_hpyjlk",REACT_APP_FIREBASE_AUTH_DOMAIN:"statusi-app.firebaseapp.com",REACT_APP_FIREBASE_PROJECT_ID:"statusi-app",REACT_APP_FIREBASE_STORAGE_BUCKET:"statusi-app.firebasestorage.app",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"1096635179468",REACT_APP_FIREBASE_APP_ID:"1:1096635179468:web:f595c361043538b19b3d69",REACT_APP_STRIPE_PUBLIC_KEY:"pk_test_51OEU3aSFSVC4U98Th19U13orKHwjsMXoyEERRsUrh7ChbVrWHlBQvpQhZl1bDrXsW0F3qbDPenz1HGAtaVlEdgww00s3qovEXf",REACT_APP_CAPTCHA_SECRET_KEY:"6Lc8QCkrAAAAABml8LkrX9BMOCXfmJzYYWEapAAr",REACT_APP_S3_BUCKET_NAME:"kartikdemobucket",REACT_APP_PUBLIC_POSTHOG_KEY:"phc_dsI7FfvLdVnbqqmBbAEqXHMFHEir4VG9VoIA7avLsgy",REACT_APP_PUBLIC_POSTHOG_HOST:"https://us.i.posthog.com"}.NODE_DEBUG){var s={NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_FIREBASE_API_KEY:"AIzaSyB9WIAuCNr_nto9LS2XxFXu5nNM_hpyjlk",REACT_APP_FIREBASE_AUTH_DOMAIN:"statusi-app.firebaseapp.com",REACT_APP_FIREBASE_PROJECT_ID:"statusi-app",REACT_APP_FIREBASE_STORAGE_BUCKET:"statusi-app.firebasestorage.app",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"1096635179468",REACT_APP_FIREBASE_APP_ID:"1:1096635179468:web:f595c361043538b19b3d69",REACT_APP_STRIPE_PUBLIC_KEY:"pk_test_51OEU3aSFSVC4U98Th19U13orKHwjsMXoyEERRsUrh7ChbVrWHlBQvpQhZl1bDrXsW0F3qbDPenz1HGAtaVlEdgww00s3qovEXf",REACT_APP_CAPTCHA_SECRET_KEY:"6Lc8QCkrAAAAABml8LkrX9BMOCXfmJzYYWEapAAr",REACT_APP_S3_BUCKET_NAME:"kartikdemobucket",REACT_APP_PUBLIC_POSTHOG_KEY:"phc_dsI7FfvLdVnbqqmBbAEqXHMFHEir4VG9VoIA7avLsgy",REACT_APP_PUBLIC_POSTHOG_HOST:"https://us.i.posthog.com"}.NODE_DEBUG;s=s.replace(/[|\\{}()[\]^$+?.]/g,"\\$&").replace(/\*/g,".*").replace(/,/g,"$|^").toUpperCase(),a=new RegExp("^"+s+"$","i")}function o(e,l){var r={seen:[],stylize:u};return arguments.length>=3&&(r.depth=arguments[2]),arguments.length>=4&&(r.colors=arguments[3]),g(l)?r.showHidden=l:l&&t._extend(r,l),v(r.showHidden)&&(r.showHidden=!1),v(r.depth)&&(r.depth=2),v(r.colors)&&(r.colors=!1),v(r.customInspect)&&(r.customInspect=!0),r.colors&&(r.stylize=c),p(r,e,r.depth)}function c(e,t){var l=o.styles[t];return l?"\x1b["+o.colors[l][0]+"m"+e+"\x1b["+o.colors[l][1]+"m":e}function u(e,t){return e}function p(e,l,r){if(e.customInspect&&l&&w(l.inspect)&&l.inspect!==t.inspect&&(!l.constructor||l.constructor.prototype!==l)){var n=l.inspect(r,e);return b(n)||(n=p(e,n,r)),n}var i=function(e,t){if(v(t))return e.stylize("undefined","undefined");if(b(t)){var l="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(l,"string")}if(f(t))return e.stylize(""+t,"number");if(g(t))return e.stylize(""+t,"boolean");if(y(t))return e.stylize("null","null")}(e,l);if(i)return i;var a=Object.keys(l),s=function(e){var t={};return e.forEach(function(e,l){t[e]=!0}),t}(a);if(e.showHidden&&(a=Object.getOwnPropertyNames(l)),C(l)&&(a.indexOf("message")>=0||a.indexOf("description")>=0))return d(l);if(0===a.length){if(w(l)){var o=l.name?": "+l.name:"";return e.stylize("[Function"+o+"]","special")}if(x(l))return e.stylize(RegExp.prototype.toString.call(l),"regexp");if(N(l))return e.stylize(Date.prototype.toString.call(l),"date");if(C(l))return d(l)}var c,u="",S=!1,I=["{","}"];(h(l)&&(S=!0,I=["[","]"]),w(l))&&(u=" [Function"+(l.name?": "+l.name:"")+"]");return x(l)&&(u=" "+RegExp.prototype.toString.call(l)),N(l)&&(u=" "+Date.prototype.toUTCString.call(l)),C(l)&&(u=" "+d(l)),0!==a.length||S&&0!=l.length?r<0?x(l)?e.stylize(RegExp.prototype.toString.call(l),"regexp"):e.stylize("[Object]","special"):(e.seen.push(l),c=S?function(e,t,l,r,n){for(var i=[],a=0,s=t.length;a<s;++a)A(t,String(a))?i.push(m(e,t,l,r,String(a),!0)):i.push("");return n.forEach(function(n){n.match(/^\d+$/)||i.push(m(e,t,l,r,n,!0))}),i}(e,l,r,s,a):a.map(function(t){return m(e,l,r,s,t,S)}),e.seen.pop(),function(e,t,l){var r=e.reduce(function(e,t){return t.indexOf("\n")>=0&&0,e+t.replace(/\u001b\[\d\d?m/g,"").length+1},0);if(r>60)return l[0]+(""===t?"":t+"\n ")+" "+e.join(",\n  ")+" "+l[1];return l[0]+t+" "+e.join(", ")+" "+l[1]}(c,u,I)):I[0]+u+I[1]}function d(e){return"["+Error.prototype.toString.call(e)+"]"}function m(e,t,l,r,n,i){var a,s,o;if((o=Object.getOwnPropertyDescriptor(t,n)||{value:t[n]}).get?s=o.set?e.stylize("[Getter/Setter]","special"):e.stylize("[Getter]","special"):o.set&&(s=e.stylize("[Setter]","special")),A(r,n)||(a="["+n+"]"),s||(e.seen.indexOf(o.value)<0?(s=y(l)?p(e,o.value,null):p(e,o.value,l-1)).indexOf("\n")>-1&&(s=i?s.split("\n").map(function(e){return"  "+e}).join("\n").slice(2):"\n"+s.split("\n").map(function(e){return"   "+e}).join("\n")):s=e.stylize("[Circular]","special")),v(a)){if(i&&n.match(/^\d+$/))return s;(a=JSON.stringify(""+n)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(a=a.slice(1,-1),a=e.stylize(a,"name")):(a=a.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),a=e.stylize(a,"string"))}return a+": "+s}function h(e){return Array.isArray(e)}function g(e){return"boolean"===typeof e}function y(e){return null===e}function f(e){return"number"===typeof e}function b(e){return"string"===typeof e}function v(e){return void 0===e}function x(e){return S(e)&&"[object RegExp]"===I(e)}function S(e){return"object"===typeof e&&null!==e}function N(e){return S(e)&&"[object Date]"===I(e)}function C(e){return S(e)&&("[object Error]"===I(e)||e instanceof Error)}function w(e){return"function"===typeof e}function I(e){return Object.prototype.toString.call(e)}function k(e){return e<10?"0"+e.toString(10):e.toString(10)}t.debuglog=function(e){if(e=e.toUpperCase(),!i[e])if(a.test(e)){var l=process.pid;i[e]=function(){var r=t.format.apply(t,arguments);console.error("%s %d: %s",e,l,r)}}else i[e]=function(){};return i[e]},t.inspect=o,o.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},o.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},t.types=l(50902),t.isArray=h,t.isBoolean=g,t.isNull=y,t.isNullOrUndefined=function(e){return null==e},t.isNumber=f,t.isString=b,t.isSymbol=function(e){return"symbol"===typeof e},t.isUndefined=v,t.isRegExp=x,t.types.isRegExp=x,t.isObject=S,t.isDate=N,t.types.isDate=N,t.isError=C,t.types.isNativeError=C,t.isFunction=w,t.isPrimitive=function(e){return null===e||"boolean"===typeof e||"number"===typeof e||"string"===typeof e||"symbol"===typeof e||"undefined"===typeof e},t.isBuffer=l(86181);var T=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function A(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.log=function(){console.log("%s - %s",function(){var e=new Date,t=[k(e.getHours()),k(e.getMinutes()),k(e.getSeconds())].join(":");return[e.getDate(),T[e.getMonth()],t].join(" ")}(),t.format.apply(t,arguments))},t.inherits=l(80273),t._extend=function(e,t){if(!t||!S(t))return e;for(var l=Object.keys(t),r=l.length;r--;)e[l[r]]=t[l[r]];return e};var D="undefined"!==typeof Symbol?Symbol("util.promisify.custom"):void 0;function M(e,t){if(!e){var l=new Error("Promise was rejected with a falsy value");l.reason=e,e=l}return t(e)}t.promisify=function(e){if("function"!==typeof e)throw new TypeError('The "original" argument must be of type Function');if(D&&e[D]){var t;if("function"!==typeof(t=e[D]))throw new TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(t,D,{value:t,enumerable:!1,writable:!1,configurable:!0}),t}function t(){for(var t,l,r=new Promise(function(e,r){t=e,l=r}),n=[],i=0;i<arguments.length;i++)n.push(arguments[i]);n.push(function(e,r){e?l(e):t(r)});try{e.apply(this,n)}catch(a){l(a)}return r}return Object.setPrototypeOf(t,Object.getPrototypeOf(e)),D&&Object.defineProperty(t,D,{value:t,enumerable:!1,writable:!1,configurable:!0}),Object.defineProperties(t,r(e))},t.promisify.custom=D,t.callbackify=function(e){if("function"!==typeof e)throw new TypeError('The "original" argument must be of type Function');function t(){for(var t=[],l=0;l<arguments.length;l++)t.push(arguments[l]);var r=t.pop();if("function"!==typeof r)throw new TypeError("The last argument must be of type Function");var n=this,i=function(){return r.apply(n,arguments)};e.apply(this,t).then(function(e){process.nextTick(i.bind(null,null,e))},function(e){process.nextTick(M.bind(null,e,i))})}return Object.setPrototypeOf(t,Object.getPrototypeOf(e)),Object.defineProperties(t,r(e)),t}},83702:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;for(var l=[],r=0;r<256;++r)l[r]=(r+256).toString(16).substr(1);var n=function(e,t){var r=t||0,n=l;return[n[e[r++]],n[e[r++]],n[e[r++]],n[e[r++]],"-",n[e[r++]],n[e[r++]],"-",n[e[r++]],n[e[r++]],"-",n[e[r++]],n[e[r++]],"-",n[e[r++]],n[e[r++]],n[e[r++]],n[e[r++]],n[e[r++]],n[e[r++]]].join("")};t.default=n},23393:(e,t,l)=>{"use strict";Object.defineProperty(t,"v4",{enumerable:!0,get:function(){return i.default}});var r=s(l(69960)),n=s(l(5722)),i=s(l(32026)),a=s(l(60327));function s(e){return e&&e.__esModule?e:{default:e}}},27212:(e,t)=>{"use strict";function l(e,t){var l=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(l>>16)<<16|65535&l}function r(e,t,r,n,i,a){return l((s=l(l(t,e),l(n,a)))<<(o=i)|s>>>32-o,r);var s,o}function n(e,t,l,n,i,a,s){return r(t&l|~t&n,e,t,i,a,s)}function i(e,t,l,n,i,a,s){return r(t&n|l&~n,e,t,i,a,s)}function a(e,t,l,n,i,a,s){return r(t^l^n,e,t,i,a,s)}function s(e,t,l,n,i,a,s){return r(l^(t|~n),e,t,i,a,s)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=function(e){if("string"==typeof e){var t=unescape(encodeURIComponent(e));e=new Array(t.length);for(var r=0;r<t.length;r++)e[r]=t.charCodeAt(r)}return function(e){var t,l,r,n=[],i=32*e.length,a="0123456789abcdef";for(t=0;t<i;t+=8)l=e[t>>5]>>>t%32&255,r=parseInt(a.charAt(l>>>4&15)+a.charAt(15&l),16),n.push(r);return n}(function(e,t){var r,o,c,u,p;e[t>>5]|=128<<t%32,e[14+(t+64>>>9<<4)]=t;var d=1732584193,m=-271733879,h=-1732584194,g=271733878;for(r=0;r<e.length;r+=16)o=d,c=m,u=h,p=g,d=n(d,m,h,g,e[r],7,-680876936),g=n(g,d,m,h,e[r+1],12,-389564586),h=n(h,g,d,m,e[r+2],17,606105819),m=n(m,h,g,d,e[r+3],22,-1044525330),d=n(d,m,h,g,e[r+4],7,-176418897),g=n(g,d,m,h,e[r+5],12,1200080426),h=n(h,g,d,m,e[r+6],17,-1473231341),m=n(m,h,g,d,e[r+7],22,-45705983),d=n(d,m,h,g,e[r+8],7,1770035416),g=n(g,d,m,h,e[r+9],12,-1958414417),h=n(h,g,d,m,e[r+10],17,-42063),m=n(m,h,g,d,e[r+11],22,-1990404162),d=n(d,m,h,g,e[r+12],7,1804603682),g=n(g,d,m,h,e[r+13],12,-40341101),h=n(h,g,d,m,e[r+14],17,-1502002290),d=i(d,m=n(m,h,g,d,e[r+15],22,1236535329),h,g,e[r+1],5,-165796510),g=i(g,d,m,h,e[r+6],9,-1069501632),h=i(h,g,d,m,e[r+11],14,643717713),m=i(m,h,g,d,e[r],20,-373897302),d=i(d,m,h,g,e[r+5],5,-701558691),g=i(g,d,m,h,e[r+10],9,38016083),h=i(h,g,d,m,e[r+15],14,-660478335),m=i(m,h,g,d,e[r+4],20,-405537848),d=i(d,m,h,g,e[r+9],5,568446438),g=i(g,d,m,h,e[r+14],9,-1019803690),h=i(h,g,d,m,e[r+3],14,-187363961),m=i(m,h,g,d,e[r+8],20,1163531501),d=i(d,m,h,g,e[r+13],5,-1444681467),g=i(g,d,m,h,e[r+2],9,-51403784),h=i(h,g,d,m,e[r+7],14,1735328473),d=a(d,m=i(m,h,g,d,e[r+12],20,-1926607734),h,g,e[r+5],4,-378558),g=a(g,d,m,h,e[r+8],11,-2022574463),h=a(h,g,d,m,e[r+11],16,1839030562),m=a(m,h,g,d,e[r+14],23,-35309556),d=a(d,m,h,g,e[r+1],4,-1530992060),g=a(g,d,m,h,e[r+4],11,1272893353),h=a(h,g,d,m,e[r+7],16,-155497632),m=a(m,h,g,d,e[r+10],23,-1094730640),d=a(d,m,h,g,e[r+13],4,681279174),g=a(g,d,m,h,e[r],11,-358537222),h=a(h,g,d,m,e[r+3],16,-722521979),m=a(m,h,g,d,e[r+6],23,76029189),d=a(d,m,h,g,e[r+9],4,-640364487),g=a(g,d,m,h,e[r+12],11,-421815835),h=a(h,g,d,m,e[r+15],16,530742520),d=s(d,m=a(m,h,g,d,e[r+2],23,-995338651),h,g,e[r],6,-198630844),g=s(g,d,m,h,e[r+7],10,1126891415),h=s(h,g,d,m,e[r+14],15,-1416354905),m=s(m,h,g,d,e[r+5],21,-57434055),d=s(d,m,h,g,e[r+12],6,1700485571),g=s(g,d,m,h,e[r+3],10,-1894986606),h=s(h,g,d,m,e[r+10],15,-1051523),m=s(m,h,g,d,e[r+1],21,-2054922799),d=s(d,m,h,g,e[r+8],6,1873313359),g=s(g,d,m,h,e[r+15],10,-30611744),h=s(h,g,d,m,e[r+6],15,-1560198380),m=s(m,h,g,d,e[r+13],21,1309151649),d=s(d,m,h,g,e[r+4],6,-145523070),g=s(g,d,m,h,e[r+11],10,-1120210379),h=s(h,g,d,m,e[r+2],15,718787259),m=s(m,h,g,d,e[r+9],21,-343485551),d=l(d,o),m=l(m,c),h=l(h,u),g=l(g,p);return[d,m,h,g]}(function(e){var t,l=[];for(l[(e.length>>2)-1]=void 0,t=0;t<l.length;t+=1)l[t]=0;var r=8*e.length;for(t=0;t<r;t+=8)l[t>>5]|=(255&e[t/8])<<t%32;return l}(e),8*e.length))};t.default=o},60974:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){if(!l)throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return l(r)};var l="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto),r=new Uint8Array(16)},10373:(e,t)=>{"use strict";function l(e,t,l,r){switch(e){case 0:return t&l^~t&r;case 1:case 3:return t^l^r;case 2:return t&l^t&r^l&r}}function r(e,t){return e<<t|e>>>32-t}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=function(e){var t=[1518500249,1859775393,2400959708,3395469782],n=[1732584193,4023233417,2562383102,271733878,3285377520];if("string"==typeof e){var i=unescape(encodeURIComponent(e));e=new Array(i.length);for(var a=0;a<i.length;a++)e[a]=i.charCodeAt(a)}e.push(128);var s=e.length/4+2,o=Math.ceil(s/16),c=new Array(o);for(a=0;a<o;a++){c[a]=new Array(16);for(var u=0;u<16;u++)c[a][u]=e[64*a+4*u]<<24|e[64*a+4*u+1]<<16|e[64*a+4*u+2]<<8|e[64*a+4*u+3]}for(c[o-1][14]=8*(e.length-1)/Math.pow(2,32),c[o-1][14]=Math.floor(c[o-1][14]),c[o-1][15]=8*(e.length-1)&4294967295,a=0;a<o;a++){for(var p=new Array(80),d=0;d<16;d++)p[d]=c[a][d];for(d=16;d<80;d++)p[d]=r(p[d-3]^p[d-8]^p[d-14]^p[d-16],1);var m=n[0],h=n[1],g=n[2],y=n[3],f=n[4];for(d=0;d<80;d++){var b=Math.floor(d/20),v=r(m,5)+l(b,h,g,y)+f+t[b]+p[d]>>>0;f=y,y=g,g=r(h,30)>>>0,h=m,m=v}n[0]=n[0]+m>>>0,n[1]=n[1]+h>>>0,n[2]=n[2]+g>>>0,n[3]=n[3]+y>>>0,n[4]=n[4]+f>>>0}return[n[0]>>24&255,n[0]>>16&255,n[0]>>8&255,255&n[0],n[1]>>24&255,n[1]>>16&255,n[1]>>8&255,255&n[1],n[2]>>24&255,n[2]>>16&255,n[2]>>8&255,255&n[2],n[3]>>24&255,n[3]>>16&255,n[3]>>8&255,255&n[3],n[4]>>24&255,n[4]>>16&255,n[4]>>8&255,255&n[4]]};t.default=n},69960:(e,t,l)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,n,i=s(l(60974)),a=s(l(83702));function s(e){return e&&e.__esModule?e:{default:e}}var o=0,c=0;var u=function(e,t,l){var s=t&&l||0,u=t||[],p=(e=e||{}).node||r,d=void 0!==e.clockseq?e.clockseq:n;if(null==p||null==d){var m=e.random||(e.rng||i.default)();null==p&&(p=r=[1|m[0],m[1],m[2],m[3],m[4],m[5]]),null==d&&(d=n=16383&(m[6]<<8|m[7]))}var h=void 0!==e.msecs?e.msecs:(new Date).getTime(),g=void 0!==e.nsecs?e.nsecs:c+1,y=h-o+(g-c)/1e4;if(y<0&&void 0===e.clockseq&&(d=d+1&16383),(y<0||h>o)&&void 0===e.nsecs&&(g=0),g>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");o=h,c=g,n=d;var f=(1e4*(268435455&(h+=122192928e5))+g)%4294967296;u[s++]=f>>>24&255,u[s++]=f>>>16&255,u[s++]=f>>>8&255,u[s++]=255&f;var b=h/4294967296*1e4&268435455;u[s++]=b>>>8&255,u[s++]=255&b,u[s++]=b>>>24&15|16,u[s++]=b>>>16&255,u[s++]=d>>>8|128,u[s++]=255&d;for(var v=0;v<6;++v)u[s+v]=p[v];return t||(0,a.default)(u)};t.default=u},5722:(e,t,l)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(l(27016)),n=i(l(27212));function i(e){return e&&e.__esModule?e:{default:e}}var a=(0,r.default)("v3",48,n.default);t.default=a},27016:(e,t,l)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,l){var r=function(e,r,i,a){var s=i&&a||0;if("string"==typeof e&&(e=function(e){e=unescape(encodeURIComponent(e));for(var t=new Array(e.length),l=0;l<e.length;l++)t[l]=e.charCodeAt(l);return t}(e)),"string"==typeof r&&(r=function(e){var t=[];return e.replace(/[a-fA-F0-9]{2}/g,function(e){t.push(parseInt(e,16))}),t}(r)),!Array.isArray(e))throw TypeError("value must be an array of bytes");if(!Array.isArray(r)||16!==r.length)throw TypeError("namespace must be uuid string or an Array of 16 byte values");var o=l(r.concat(e));if(o[6]=15&o[6]|t,o[8]=63&o[8]|128,i)for(var c=0;c<16;++c)i[s+c]=o[c];return i||(0,n.default)(o)};try{r.name=e}catch(s){}return r.DNS=i,r.URL=a,r},t.URL=t.DNS=void 0;var r,n=(r=l(83702))&&r.__esModule?r:{default:r};const i="6ba7b810-9dad-11d1-80b4-00c04fd430c8";t.DNS=i;const a="6ba7b811-9dad-11d1-80b4-00c04fd430c8";t.URL=a},32026:(e,t,l)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(l(60974)),n=i(l(83702));function i(e){return e&&e.__esModule?e:{default:e}}var a=function(e,t,l){var i=t&&l||0;"string"==typeof e&&(t="binary"===e?new Array(16):null,e=null);var a=(e=e||{}).random||(e.rng||r.default)();if(a[6]=15&a[6]|64,a[8]=63&a[8]|128,t)for(var s=0;s<16;++s)t[i+s]=a[s];return t||(0,n.default)(a)};t.default=a},60327:(e,t,l)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(l(27016)),n=i(l(10373));function i(e){return e&&e.__esModule?e:{default:e}}var a=(0,r.default)("v5",80,n.default);t.default=a},96637:e=>{e.exports={area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0}},21024:e=>{"use strict";var t=function(){};e.exports=t},91520:(e,t,l)=>{"use strict";var r=l(45767),n=l(93645),i=l(59962),a=l(35998),s=l(56103),o=l(94518),c=a("Object.prototype.toString"),u=l(48857)(),p="undefined"===typeof globalThis?l.g:globalThis,d=n(),m=a("String.prototype.slice"),h=a("Array.prototype.indexOf",!0)||function(e,t){for(var l=0;l<e.length;l+=1)if(e[l]===t)return l;return-1},g={__proto__:null};r(d,u&&s&&o?function(e){var t=new p[e];if(Symbol.toStringTag in t&&o){var l=o(t),r=s(l,Symbol.toStringTag);if(!r&&l){var n=o(l);r=s(n,Symbol.toStringTag)}if(r&&r.get){var a=i(r.get);g["$"+e]=a}}}:function(e){var t=new p[e],l=t.slice||t.set;if(l){var r=i(l);g["$"+e]=r}}),e.exports=function(e){if(!e||"object"!==typeof e)return!1;if(!u){var t=m(c(e),8,-1);return function(e){return h(d,e)>-1}(t)?t:"Object"===t&&function(e){var t=!1;return r(g,function(l,r){if(!t)try{l(e),t=m(r,1)}catch(n){}}),t}(e)}return s?function(e){var t=!1;return r(g,function(l,r){if(!t)try{"$"+l(e)===r&&(t=m(r,1))}catch(n){}}),t}(e):null}},44411:(e,t,l)=>{"use strict";e.exports=l.p+"static/media/axios.5eb7d94dc9ec311b4bbc.cjs"},28022:()=>{},83801:e=>{e.exports=function(e,t){this.v=e,this.k=t},e.exports.__esModule=!0,e.exports.default=e.exports},10434:e=>{function t(){return e.exports=t=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)({}).hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},e.exports.__esModule=!0,e.exports.default=e.exports,t.apply(null,arguments)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},64836:e=>{e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports},7071:e=>{e.exports=function(e,t){if(null==e)return{};var l={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;l[r]=e[r]}return l},e.exports.__esModule=!0,e.exports.default=e.exports},72331:(e,t,l)=>{var r=l(61169);function n(){var t,l,i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",s=i.toStringTag||"@@toStringTag";function o(e,n,i,a){var s=n&&n.prototype instanceof u?n:u,o=Object.create(s.prototype);return r(o,"_invoke",function(e,r,n){var i,a,s,o=0,u=n||[],p=!1,d={p:0,n:0,v:t,a:m,f:m.bind(t,4),d:function(e,l){return i=e,a=0,s=t,d.n=l,c}};function m(e,r){for(a=e,s=r,l=0;!p&&o&&!n&&l<u.length;l++){var n,i=u[l],m=d.p,h=i[2];e>3?(n=h===r)&&(s=i[(a=i[4])?5:(a=3,3)],i[4]=i[5]=t):i[0]<=m&&((n=e<2&&m<i[1])?(a=0,d.v=r,d.n=i[1]):m<h&&(n=e<3||i[0]>r||r>h)&&(i[4]=e,i[5]=r,d.n=h,a=0))}if(n||e>1)return c;throw p=!0,r}return function(n,u,h){if(o>1)throw TypeError("Generator is already running");for(p&&1===u&&m(u,h),a=u,s=h;(l=a<2?t:s)||!p;){i||(a?a<3?(a>1&&(d.n=-1),m(a,s)):d.n=s:d.v=s);try{if(o=2,i){if(a||(n="next"),l=i[n]){if(!(l=l.call(i,s)))throw TypeError("iterator result is not an object");if(!l.done)return l;s=l.value,a<2&&(a=0)}else 1===a&&(l=i.return)&&l.call(i),a<2&&(s=TypeError("The iterator does not provide a '"+n+"' method"),a=1);i=t}else if((l=(p=d.n<0)?s:e.call(r,d))!==c)break}catch(l){i=t,a=1,s=l}finally{o=1}}return{value:l,done:p}}}(e,i,a),!0),o}var c={};function u(){}function p(){}function d(){}l=Object.getPrototypeOf;var m=[][a]?l(l([][a]())):(r(l={},a,function(){return this}),l),h=d.prototype=u.prototype=Object.create(m);function g(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,d):(e.__proto__=d,r(e,s,"GeneratorFunction")),e.prototype=Object.create(h),e}return p.prototype=d,r(h,"constructor",d),r(d,"constructor",p),p.displayName="GeneratorFunction",r(d,s,"GeneratorFunction"),r(h),r(h,s,"Generator"),r(h,a,function(){return this}),r(h,"toString",function(){return"[object Generator]"}),(e.exports=n=function(){return{w:o,m:g}},e.exports.__esModule=!0,e.exports.default=e.exports)()}e.exports=n,e.exports.__esModule=!0,e.exports.default=e.exports},34132:(e,t,l)=>{var r=l(91034);e.exports=function(e,t,l,n,i){var a=r(e,t,l,n,i);return a.next().then(function(e){return e.done?e.value:a.next()})},e.exports.__esModule=!0,e.exports.default=e.exports},91034:(e,t,l)=>{var r=l(72331),n=l(73524);e.exports=function(e,t,l,i,a){return new n(r().w(e,t,l,i),a||Promise)},e.exports.__esModule=!0,e.exports.default=e.exports},73524:(e,t,l)=>{var r=l(83801),n=l(61169);e.exports=function e(t,l){function i(e,n,a,s){try{var o=t[e](n),c=o.value;return c instanceof r?l.resolve(c.v).then(function(e){i("next",e,a,s)},function(e){i("throw",e,a,s)}):l.resolve(c).then(function(e){o.value=e,a(o)},function(e){return i("throw",e,a,s)})}catch(t){s(t)}}var a;this.next||(n(e.prototype),n(e.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),n(this,"_invoke",function(e,t,r){function n(){return new l(function(t,l){i(e,r,t,l)})}return a=a?a.then(n,n):n()},!0)},e.exports.__esModule=!0,e.exports.default=e.exports},61169:e=>{function t(l,r,n,i){var a=Object.defineProperty;try{a({},"",{})}catch(l){a=0}e.exports=t=function(e,l,r,n){function i(l,r){t(e,l,function(e){return this._invoke(l,r,e)})}l?a?a(e,l,{value:r,enumerable:!n,configurable:!n,writable:!n}):e[l]=r:(i("next",0),i("throw",1),i("return",2))},e.exports.__esModule=!0,e.exports.default=e.exports,t(l,r,n,i)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},62261:e=>{e.exports=function(e){var t=Object(e),l=[];for(var r in t)l.unshift(r);return function e(){for(;l.length;)if((r=l.pop())in t)return e.value=r,e.done=!1,e;return e.done=!0,e}},e.exports.__esModule=!0,e.exports.default=e.exports},17061:(e,t,l)=>{var r=l(83801),n=l(72331),i=l(34132),a=l(91034),s=l(73524),o=l(62261),c=l(38249);function u(){"use strict";var t=n(),l=t.m(u),p=(Object.getPrototypeOf?Object.getPrototypeOf(l):l.__proto__).constructor;function d(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===p||"GeneratorFunction"===(t.displayName||t.name))}var m={throw:1,return:2,break:3,continue:3};function h(e){var t,l;return function(r){t||(t={stop:function(){return l(r.a,2)},catch:function(){return r.v},abrupt:function(e,t){return l(r.a,m[e],t)},delegateYield:function(e,n,i){return t.resultName=n,l(r.d,c(e),i)},finish:function(e){return l(r.f,e)}},l=function(e,l,n){r.p=t.prev,r.n=t.next;try{return e(l,n)}finally{t.next=r.n}}),t.resultName&&(t[t.resultName]=r.v,t.resultName=void 0),t.sent=r.v,t.next=r.n;try{return e.call(this,t)}finally{r.p=t.prev,r.n=t.next}}}return(e.exports=u=function(){return{wrap:function(e,l,r,n){return t.w(h(e),l,r,n&&n.reverse())},isGeneratorFunction:d,mark:t.m,awrap:function(e,t){return new r(e,t)},AsyncIterator:s,async:function(e,t,l,r,n){return(d(t)?a:i)(h(e),t,l,r,n)},keys:o,values:c}},e.exports.__esModule=!0,e.exports.default=e.exports)()}e.exports=u,e.exports.__esModule=!0,e.exports.default=e.exports},38249:(e,t,l)=>{var r=l(18698).default;e.exports=function(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],l=0;if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length))return{next:function(){return e&&l>=e.length&&(e=void 0),{value:e&&e[l++],done:!e}}}}throw new TypeError(r(e)+" is not iterable")},e.exports.__esModule=!0,e.exports.default=e.exports},18698:e=>{function t(l){return e.exports=t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,t(l)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},64687:(e,t,l)=>{var r=l(17061)();e.exports=r;try{regeneratorRuntime=r}catch(n){"object"===typeof globalThis?globalThis.regeneratorRuntime=r:Function("r","regeneratorRuntime = r")(r)}},93645:(e,t,l)=>{"use strict";var r=l(75962),n="undefined"===typeof globalThis?l.g:globalThis;e.exports=function(){for(var e=[],t=0;t<r.length;t++)"function"===typeof n[r[t]]&&(e[e.length]=r[t]);return e}},72884:(e,t)=>{var l;!function(){"use strict";var r={}.hasOwnProperty;function n(){for(var e="",t=0;t<arguments.length;t++){var l=arguments[t];l&&(e=a(e,i(l)))}return e}function i(e){if("string"===typeof e||"number"===typeof e)return e;if("object"!==typeof e)return"";if(Array.isArray(e))return n.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var l in e)r.call(e,l)&&e[l]&&(t=a(t,l));return t}function a(e,t){return t?e?e+" "+t:e+t:e}e.exports?(n.default=n,e.exports=n):void 0===(l=function(){return n}.apply(t,[]))||(e.exports=l)}()},30907:(e,t,l)=>{"use strict";function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var l=0,r=Array(t);l<t;l++)r[l]=e[l];return r}l.d(t,{Z:()=>r})},97326:(e,t,l)=>{"use strict";function r(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}l.d(t,{Z:()=>r})},15671:(e,t,l)=>{"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}l.d(t,{Z:()=>r})},43144:(e,t,l)=>{"use strict";l.d(t,{Z:()=>i});var r=l(49142);function n(e,t){for(var l=0;l<t.length;l++){var n=t[l];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,(0,r.Z)(n.key),n)}}function i(e,t,l){return t&&n(e.prototype,t),l&&n(e,l),Object.defineProperty(e,"prototype",{writable:!1}),e}},98557:(e,t,l)=>{"use strict";function r(e){return r=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},r(e)}function n(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(n=function(){return!!e})()}l.d(t,{Z:()=>s});var i=l(71002),a=l(97326);function s(e){var t=n();return function(){var l,n=r(e);if(t){var s=r(this).constructor;l=Reflect.construct(n,arguments,s)}else l=n.apply(this,arguments);return function(e,t){if(t&&("object"==(0,i.Z)(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return(0,a.Z)(e)}(this,l)}}},4942:(e,t,l)=>{"use strict";l.d(t,{Z:()=>n});var r=l(49142);function n(e,t,l){return(t=(0,r.Z)(t))in e?Object.defineProperty(e,t,{value:l,enumerable:!0,configurable:!0,writable:!0}):e[t]=l,e}},87462:(e,t,l)=>{"use strict";function r(){return r=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)({}).hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},r.apply(null,arguments)}l.d(t,{Z:()=>r})},60136:(e,t,l)=>{"use strict";l.d(t,{Z:()=>n});var r=l(89611);function n(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&(0,r.Z)(e,t)}},63366:(e,t,l)=>{"use strict";function r(e,t){if(null==e)return{};var l={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;l[r]=e[r]}return l}l.d(t,{Z:()=>r})},89611:(e,t,l)=>{"use strict";function r(e,t){return r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},r(e,t)}l.d(t,{Z:()=>r})},49142:(e,t,l)=>{"use strict";l.d(t,{Z:()=>n});var r=l(71002);function n(e){var t=function(e,t){if("object"!=(0,r.Z)(e)||!e)return e;var l;if("undefined"!=typeof Symbol&&void 0!==(l=e[Symbol.toPrimitive])){var n=l.call(e,t||"default");if("object"!=(0,r.Z)(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==(0,r.Z)(t)?t:t+""}},71002:(e,t,l)=>{"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}l.d(t,{Z:()=>r})},40181:(e,t,l)=>{"use strict";l.d(t,{Z:()=>n});var r=l(30907);function n(e,t){if(e){if("string"==typeof e)return(0,r.Z)(e,t);var l={}.toString.call(e).slice(8,-1);return"Object"===l&&e.constructor&&(l=e.constructor.name),"Map"===l||"Set"===l?Array.from(e):"Arguments"===l||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(l)?(0,r.Z)(e,t):void 0}}},94146:(e,t,l)=>{"use strict";function r(e){var t,l,n="";if("string"==typeof e||"number"==typeof e)n+=e;else if("object"==typeof e)if(Array.isArray(e)){var i=e.length;for(t=0;t<i;t++)e[t]&&(l=r(e[t]))&&(n&&(n+=" "),n+=l)}else for(l in e)e[l]&&(n&&(n+=" "),n+=l);return n}l.d(t,{Z:()=>n});const n=function(){for(var e,t,l=0,n="",i=arguments.length;l<i;l++)(e=arguments[l])&&(t=r(e))&&(n&&(n+=" "),n+=t);return n}},74533:e=>{"use strict";e.exports=JSON.parse('{"description":"The iconic font, CSS, and SVG framework","keywords":["font","awesome","fontawesome","icon","svg","bootstrap"],"homepage":"https://fontawesome.com","bugs":{"url":"https://github.com/FortAwesome/Font-Awesome/issues"},"author":"The Font Awesome Team (https://github.com/orgs/FortAwesome/people)","repository":{"type":"git","url":"https://github.com/FortAwesome/Font-Awesome"},"engines":{"node":">=6"},"dependencies":{"@fortawesome/fontawesome-common-types":"6.7.2"},"version":"6.7.2","name":"@fortawesome/fontawesome-svg-core","main":"index.js","module":"index.mjs","jsnext:main":"index.mjs","style":"styles.css","license":"MIT","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","module":"./index.mjs","import":"./index.mjs","require":"./index.js","style":"./styles.css","default":"./index.js"},"./index":{"types":"./index.d.ts","module":"./index.mjs","import":"./index.mjs","require":"./index.js","default":"./index.js"},"./index.js":{"types":"./index.d.ts","module":"./index.mjs","import":"./index.mjs","require":"./index.js","default":"./index.js"},"./plugins":{"types":"./index.d.ts","module":"./plugins.mjs","import":"./plugins.mjs","default":"./plugins.mjs"},"./import.macro":"./import.macro.js","./import.macro.js":"./import.macro.js","./styles":"./styles.css","./styles.css":"./styles.css","./package.json":"./package.json"},"sideEffects":["./index.js","./index.mjs","./styles.css"]}')},34662:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-12-08","endpointPrefix":"acm","jsonVersion":"1.1","protocol":"json","protocols":["json"],"serviceAbbreviation":"ACM","serviceFullName":"AWS Certificate Manager","serviceId":"ACM","signatureVersion":"v4","targetPrefix":"CertificateManager","uid":"acm-2015-12-08","auth":["aws.auth#sigv4"]},"operations":{"AddTagsToCertificate":{"input":{"type":"structure","required":["CertificateArn","Tags"],"members":{"CertificateArn":{},"Tags":{"shape":"S3"}}}},"DeleteCertificate":{"input":{"type":"structure","required":["CertificateArn"],"members":{"CertificateArn":{}}}},"DescribeCertificate":{"input":{"type":"structure","required":["CertificateArn"],"members":{"CertificateArn":{}}},"output":{"type":"structure","members":{"Certificate":{"type":"structure","members":{"CertificateArn":{},"DomainName":{},"SubjectAlternativeNames":{"shape":"Sc"},"DomainValidationOptions":{"shape":"Sd"},"Serial":{},"Subject":{},"Issuer":{},"CreatedAt":{"type":"timestamp"},"IssuedAt":{"type":"timestamp"},"ImportedAt":{"type":"timestamp"},"Status":{},"RevokedAt":{"type":"timestamp"},"RevocationReason":{},"NotBefore":{"type":"timestamp"},"NotAfter":{"type":"timestamp"},"KeyAlgorithm":{},"SignatureAlgorithm":{},"InUseBy":{"type":"list","member":{}},"FailureReason":{},"Type":{},"RenewalSummary":{"type":"structure","required":["RenewalStatus","DomainValidationOptions","UpdatedAt"],"members":{"RenewalStatus":{},"DomainValidationOptions":{"shape":"Sd"},"RenewalStatusReason":{},"UpdatedAt":{"type":"timestamp"}}},"KeyUsages":{"type":"list","member":{"type":"structure","members":{"Name":{}}}},"ExtendedKeyUsages":{"type":"list","member":{"type":"structure","members":{"Name":{},"OID":{}}}},"CertificateAuthorityArn":{},"RenewalEligibility":{},"Options":{"shape":"S11"}}}}}},"ExportCertificate":{"input":{"type":"structure","required":["CertificateArn","Passphrase"],"members":{"CertificateArn":{},"Passphrase":{"type":"blob","sensitive":true}}},"output":{"type":"structure","members":{"Certificate":{},"CertificateChain":{},"PrivateKey":{"type":"string","sensitive":true}}}},"GetAccountConfiguration":{"output":{"type":"structure","members":{"ExpiryEvents":{"shape":"S1a"}}}},"GetCertificate":{"input":{"type":"structure","required":["CertificateArn"],"members":{"CertificateArn":{}}},"output":{"type":"structure","members":{"Certificate":{},"CertificateChain":{}}}},"ImportCertificate":{"input":{"type":"structure","required":["Certificate","PrivateKey"],"members":{"CertificateArn":{},"Certificate":{"type":"blob"},"PrivateKey":{"type":"blob","sensitive":true},"CertificateChain":{"type":"blob"},"Tags":{"shape":"S3"}}},"output":{"type":"structure","members":{"CertificateArn":{}}}},"ListCertificates":{"input":{"type":"structure","members":{"CertificateStatuses":{"type":"list","member":{}},"Includes":{"type":"structure","members":{"extendedKeyUsage":{"type":"list","member":{}},"keyUsage":{"type":"list","member":{}},"keyTypes":{"type":"list","member":{}}}},"NextToken":{},"MaxItems":{"type":"integer"},"SortBy":{},"SortOrder":{}}},"output":{"type":"structure","members":{"NextToken":{},"CertificateSummaryList":{"type":"list","member":{"type":"structure","members":{"CertificateArn":{},"DomainName":{},"SubjectAlternativeNameSummaries":{"shape":"Sc"},"HasAdditionalSubjectAlternativeNames":{"type":"boolean"},"Status":{},"Type":{},"KeyAlgorithm":{},"KeyUsages":{"type":"list","member":{}},"ExtendedKeyUsages":{"type":"list","member":{}},"InUse":{"type":"boolean"},"Exported":{"type":"boolean"},"RenewalEligibility":{},"NotBefore":{"type":"timestamp"},"NotAfter":{"type":"timestamp"},"CreatedAt":{"type":"timestamp"},"IssuedAt":{"type":"timestamp"},"ImportedAt":{"type":"timestamp"},"RevokedAt":{"type":"timestamp"}}}}}}},"ListTagsForCertificate":{"input":{"type":"structure","required":["CertificateArn"],"members":{"CertificateArn":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"S3"}}}},"PutAccountConfiguration":{"input":{"type":"structure","required":["IdempotencyToken"],"members":{"ExpiryEvents":{"shape":"S1a"},"IdempotencyToken":{}}}},"RemoveTagsFromCertificate":{"input":{"type":"structure","required":["CertificateArn","Tags"],"members":{"CertificateArn":{},"Tags":{"shape":"S3"}}}},"RenewCertificate":{"input":{"type":"structure","required":["CertificateArn"],"members":{"CertificateArn":{}}}},"RequestCertificate":{"input":{"type":"structure","required":["DomainName"],"members":{"DomainName":{},"ValidationMethod":{},"SubjectAlternativeNames":{"shape":"Sc"},"IdempotencyToken":{},"DomainValidationOptions":{"type":"list","member":{"type":"structure","required":["DomainName","ValidationDomain"],"members":{"DomainName":{},"ValidationDomain":{}}}},"Options":{"shape":"S11"},"CertificateAuthorityArn":{},"Tags":{"shape":"S3"},"KeyAlgorithm":{}}},"output":{"type":"structure","members":{"CertificateArn":{}}}},"ResendValidationEmail":{"input":{"type":"structure","required":["CertificateArn","Domain","ValidationDomain"],"members":{"CertificateArn":{},"Domain":{},"ValidationDomain":{}}}},"UpdateCertificateOptions":{"input":{"type":"structure","required":["CertificateArn","Options"],"members":{"CertificateArn":{},"Options":{"shape":"S11"}}}}},"shapes":{"S3":{"type":"list","member":{"type":"structure","required":["Key"],"members":{"Key":{},"Value":{}}}},"Sc":{"type":"list","member":{}},"Sd":{"type":"list","member":{"type":"structure","required":["DomainName"],"members":{"DomainName":{},"ValidationEmails":{"type":"list","member":{}},"ValidationDomain":{},"ValidationStatus":{},"ResourceRecord":{"type":"structure","required":["Name","Type","Value"],"members":{"Name":{},"Type":{},"Value":{}}},"ValidationMethod":{}}}},"S11":{"type":"structure","members":{"CertificateTransparencyLoggingPreference":{}}},"S1a":{"type":"structure","members":{"DaysBeforeExpiry":{"type":"integer"}}}}}')},42680:e=>{"use strict";e.exports=JSON.parse('{"o":{"ListCertificates":{"input_token":"NextToken","limit_key":"MaxItems","output_token":"NextToken","result_key":"CertificateSummaryList"}}}')},85678:e=>{"use strict";e.exports=JSON.parse('{"V":{"CertificateValidated":{"delay":60,"maxAttempts":40,"operation":"DescribeCertificate","acceptors":[{"matcher":"pathAll","expected":"SUCCESS","argument":"Certificate.DomainValidationOptions[].ValidationStatus","state":"success"},{"matcher":"pathAny","expected":"PENDING_VALIDATION","argument":"Certificate.DomainValidationOptions[].ValidationStatus","state":"retry"},{"matcher":"path","expected":"FAILED","argument":"Certificate.Status","state":"failure"},{"matcher":"error","expected":"ResourceNotFoundException","state":"failure"}]}}}')},78362:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2020-08-01","endpointPrefix":"aps","jsonVersion":"1.1","protocol":"rest-json","serviceFullName":"Amazon Prometheus Service","serviceId":"amp","signatureVersion":"v4","signingName":"aps","uid":"amp-2020-08-01"},"operations":{"CreateAlertManagerDefinition":{"http":{"requestUri":"/workspaces/{workspaceId}/alertmanager/definition","responseCode":202},"input":{"type":"structure","required":["data","workspaceId"],"members":{"clientToken":{"idempotencyToken":true},"data":{"type":"blob"},"workspaceId":{"location":"uri","locationName":"workspaceId"}}},"output":{"type":"structure","required":["status"],"members":{"status":{"shape":"S6"}}},"idempotent":true},"CreateLoggingConfiguration":{"http":{"requestUri":"/workspaces/{workspaceId}/logging","responseCode":202},"input":{"type":"structure","required":["logGroupArn","workspaceId"],"members":{"clientToken":{"idempotencyToken":true},"logGroupArn":{},"workspaceId":{"location":"uri","locationName":"workspaceId"}}},"output":{"type":"structure","required":["status"],"members":{"status":{"shape":"Sc"}}},"idempotent":true},"CreateRuleGroupsNamespace":{"http":{"requestUri":"/workspaces/{workspaceId}/rulegroupsnamespaces","responseCode":202},"input":{"type":"structure","required":["data","name","workspaceId"],"members":{"clientToken":{"idempotencyToken":true},"data":{"type":"blob"},"name":{},"tags":{"shape":"Sh"},"workspaceId":{"location":"uri","locationName":"workspaceId"}}},"output":{"type":"structure","required":["arn","name","status"],"members":{"arn":{},"name":{},"status":{"shape":"Sm"},"tags":{"shape":"Sh"}}},"idempotent":true},"CreateScraper":{"http":{"requestUri":"/scrapers","responseCode":202},"input":{"type":"structure","required":["destination","scrapeConfiguration","source"],"members":{"alias":{},"clientToken":{"idempotencyToken":true},"destination":{"shape":"Sq"},"scrapeConfiguration":{"shape":"St"},"source":{"shape":"Sv"},"tags":{"shape":"Sh"}}},"output":{"type":"structure","required":["arn","scraperId","status"],"members":{"arn":{},"scraperId":{},"status":{"shape":"S15"},"tags":{"shape":"Sh"}}},"idempotent":true},"CreateWorkspace":{"http":{"requestUri":"/workspaces","responseCode":202},"input":{"type":"structure","members":{"alias":{},"clientToken":{"idempotencyToken":true},"kmsKeyArn":{},"tags":{"shape":"Sh"}}},"output":{"type":"structure","required":["arn","status","workspaceId"],"members":{"arn":{},"kmsKeyArn":{},"status":{"shape":"S1b"},"tags":{"shape":"Sh"},"workspaceId":{}}},"idempotent":true},"DeleteAlertManagerDefinition":{"http":{"method":"DELETE","requestUri":"/workspaces/{workspaceId}/alertmanager/definition","responseCode":202},"input":{"type":"structure","required":["workspaceId"],"members":{"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"},"workspaceId":{"location":"uri","locationName":"workspaceId"}}},"idempotent":true},"DeleteLoggingConfiguration":{"http":{"method":"DELETE","requestUri":"/workspaces/{workspaceId}/logging","responseCode":202},"input":{"type":"structure","required":["workspaceId"],"members":{"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"},"workspaceId":{"location":"uri","locationName":"workspaceId"}}},"idempotent":true},"DeleteRuleGroupsNamespace":{"http":{"method":"DELETE","requestUri":"/workspaces/{workspaceId}/rulegroupsnamespaces/{name}","responseCode":202},"input":{"type":"structure","required":["name","workspaceId"],"members":{"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"},"name":{"location":"uri","locationName":"name"},"workspaceId":{"location":"uri","locationName":"workspaceId"}}},"idempotent":true},"DeleteScraper":{"http":{"method":"DELETE","requestUri":"/scrapers/{scraperId}","responseCode":202},"input":{"type":"structure","required":["scraperId"],"members":{"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"},"scraperId":{"location":"uri","locationName":"scraperId"}}},"output":{"type":"structure","required":["scraperId","status"],"members":{"scraperId":{},"status":{"shape":"S15"}}},"idempotent":true},"DeleteWorkspace":{"http":{"method":"DELETE","requestUri":"/workspaces/{workspaceId}","responseCode":202},"input":{"type":"structure","required":["workspaceId"],"members":{"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"},"workspaceId":{"location":"uri","locationName":"workspaceId"}}},"idempotent":true},"DescribeAlertManagerDefinition":{"http":{"method":"GET","requestUri":"/workspaces/{workspaceId}/alertmanager/definition","responseCode":200},"input":{"type":"structure","required":["workspaceId"],"members":{"workspaceId":{"location":"uri","locationName":"workspaceId"}}},"output":{"type":"structure","required":["alertManagerDefinition"],"members":{"alertManagerDefinition":{"type":"structure","required":["createdAt","data","modifiedAt","status"],"members":{"createdAt":{"type":"timestamp"},"data":{"type":"blob"},"modifiedAt":{"type":"timestamp"},"status":{"shape":"S6"}}}}}},"DescribeLoggingConfiguration":{"http":{"method":"GET","requestUri":"/workspaces/{workspaceId}/logging","responseCode":200},"input":{"type":"structure","required":["workspaceId"],"members":{"workspaceId":{"location":"uri","locationName":"workspaceId"}}},"output":{"type":"structure","required":["loggingConfiguration"],"members":{"loggingConfiguration":{"type":"structure","required":["createdAt","logGroupArn","modifiedAt","status","workspace"],"members":{"createdAt":{"type":"timestamp"},"logGroupArn":{},"modifiedAt":{"type":"timestamp"},"status":{"shape":"Sc"},"workspace":{}}}}}},"DescribeRuleGroupsNamespace":{"http":{"method":"GET","requestUri":"/workspaces/{workspaceId}/rulegroupsnamespaces/{name}","responseCode":200},"input":{"type":"structure","required":["name","workspaceId"],"members":{"name":{"location":"uri","locationName":"name"},"workspaceId":{"location":"uri","locationName":"workspaceId"}}},"output":{"type":"structure","required":["ruleGroupsNamespace"],"members":{"ruleGroupsNamespace":{"type":"structure","required":["arn","createdAt","data","modifiedAt","name","status"],"members":{"arn":{},"createdAt":{"type":"timestamp"},"data":{"type":"blob"},"modifiedAt":{"type":"timestamp"},"name":{},"status":{"shape":"Sm"},"tags":{"shape":"Sh"}}}}}},"DescribeScraper":{"http":{"method":"GET","requestUri":"/scrapers/{scraperId}","responseCode":200},"input":{"type":"structure","required":["scraperId"],"members":{"scraperId":{"location":"uri","locationName":"scraperId"}}},"output":{"type":"structure","required":["scraper"],"members":{"scraper":{"type":"structure","required":["arn","createdAt","destination","lastModifiedAt","roleArn","scrapeConfiguration","scraperId","source","status"],"members":{"alias":{},"arn":{},"createdAt":{"type":"timestamp"},"destination":{"shape":"Sq"},"lastModifiedAt":{"type":"timestamp"},"roleArn":{},"scrapeConfiguration":{"shape":"St"},"scraperId":{},"source":{"shape":"Sv"},"status":{"shape":"S15"},"statusReason":{},"tags":{"shape":"Sh"}}}}}},"DescribeWorkspace":{"http":{"method":"GET","requestUri":"/workspaces/{workspaceId}","responseCode":200},"input":{"type":"structure","required":["workspaceId"],"members":{"workspaceId":{"location":"uri","locationName":"workspaceId"}}},"output":{"type":"structure","required":["workspace"],"members":{"workspace":{"type":"structure","required":["arn","createdAt","status","workspaceId"],"members":{"alias":{},"arn":{},"createdAt":{"type":"timestamp"},"kmsKeyArn":{},"prometheusEndpoint":{},"status":{"shape":"S1b"},"tags":{"shape":"Sh"},"workspaceId":{}}}}}},"GetDefaultScraperConfiguration":{"http":{"method":"GET","requestUri":"/scraperconfiguration","responseCode":200},"input":{"type":"structure","members":{}},"output":{"type":"structure","required":["configuration"],"members":{"configuration":{"type":"blob"}}}},"ListRuleGroupsNamespaces":{"http":{"method":"GET","requestUri":"/workspaces/{workspaceId}/rulegroupsnamespaces","responseCode":200},"input":{"type":"structure","required":["workspaceId"],"members":{"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"name":{"location":"querystring","locationName":"name"},"nextToken":{"location":"querystring","locationName":"nextToken"},"workspaceId":{"location":"uri","locationName":"workspaceId"}}},"output":{"type":"structure","required":["ruleGroupsNamespaces"],"members":{"nextToken":{},"ruleGroupsNamespaces":{"type":"list","member":{"type":"structure","required":["arn","createdAt","modifiedAt","name","status"],"members":{"arn":{},"createdAt":{"type":"timestamp"},"modifiedAt":{"type":"timestamp"},"name":{},"status":{"shape":"Sm"},"tags":{"shape":"Sh"}}}}}}},"ListScrapers":{"http":{"method":"GET","requestUri":"/scrapers","responseCode":200},"input":{"type":"structure","members":{"filters":{"location":"querystring","type":"map","key":{},"value":{"type":"list","member":{}}},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","required":["scrapers"],"members":{"nextToken":{},"scrapers":{"type":"list","member":{"type":"structure","required":["arn","createdAt","destination","lastModifiedAt","roleArn","scraperId","source","status"],"members":{"alias":{},"arn":{},"createdAt":{"type":"timestamp"},"destination":{"shape":"Sq"},"lastModifiedAt":{"type":"timestamp"},"roleArn":{},"scraperId":{},"source":{"shape":"Sv"},"status":{"shape":"S15"},"statusReason":{},"tags":{"shape":"Sh"}}}}}}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/tags/{resourceArn}","responseCode":200},"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{"location":"uri","locationName":"resourceArn"}}},"output":{"type":"structure","members":{"tags":{"shape":"Sh"}}}},"ListWorkspaces":{"http":{"method":"GET","requestUri":"/workspaces","responseCode":200},"input":{"type":"structure","members":{"alias":{"location":"querystring","locationName":"alias"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","required":["workspaces"],"members":{"nextToken":{},"workspaces":{"type":"list","member":{"type":"structure","required":["arn","createdAt","status","workspaceId"],"members":{"alias":{},"arn":{},"createdAt":{"type":"timestamp"},"kmsKeyArn":{},"status":{"shape":"S1b"},"tags":{"shape":"Sh"},"workspaceId":{}}}}}}},"PutAlertManagerDefinition":{"http":{"method":"PUT","requestUri":"/workspaces/{workspaceId}/alertmanager/definition","responseCode":202},"input":{"type":"structure","required":["data","workspaceId"],"members":{"clientToken":{"idempotencyToken":true},"data":{"type":"blob"},"workspaceId":{"location":"uri","locationName":"workspaceId"}}},"output":{"type":"structure","required":["status"],"members":{"status":{"shape":"S6"}}},"idempotent":true},"PutRuleGroupsNamespace":{"http":{"method":"PUT","requestUri":"/workspaces/{workspaceId}/rulegroupsnamespaces/{name}","responseCode":202},"input":{"type":"structure","required":["data","name","workspaceId"],"members":{"clientToken":{"idempotencyToken":true},"data":{"type":"blob"},"name":{"location":"uri","locationName":"name"},"workspaceId":{"location":"uri","locationName":"workspaceId"}}},"output":{"type":"structure","required":["arn","name","status"],"members":{"arn":{},"name":{},"status":{"shape":"Sm"},"tags":{"shape":"Sh"}}},"idempotent":true},"TagResource":{"http":{"requestUri":"/tags/{resourceArn}","responseCode":200},"input":{"type":"structure","required":["resourceArn","tags"],"members":{"resourceArn":{"location":"uri","locationName":"resourceArn"},"tags":{"shape":"Sh"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"http":{"method":"DELETE","requestUri":"/tags/{resourceArn}","responseCode":200},"input":{"type":"structure","required":["resourceArn","tagKeys"],"members":{"resourceArn":{"location":"uri","locationName":"resourceArn"},"tagKeys":{"location":"querystring","locationName":"tagKeys","type":"list","member":{}}}},"output":{"type":"structure","members":{}},"idempotent":true},"UpdateLoggingConfiguration":{"http":{"method":"PUT","requestUri":"/workspaces/{workspaceId}/logging","responseCode":202},"input":{"type":"structure","required":["logGroupArn","workspaceId"],"members":{"clientToken":{"idempotencyToken":true},"logGroupArn":{},"workspaceId":{"location":"uri","locationName":"workspaceId"}}},"output":{"type":"structure","required":["status"],"members":{"status":{"shape":"Sc"}}},"idempotent":true},"UpdateWorkspaceAlias":{"http":{"requestUri":"/workspaces/{workspaceId}/alias","responseCode":204},"input":{"type":"structure","required":["workspaceId"],"members":{"alias":{},"clientToken":{"idempotencyToken":true},"workspaceId":{"location":"uri","locationName":"workspaceId"}}},"idempotent":true}},"shapes":{"S6":{"type":"structure","required":["statusCode"],"members":{"statusCode":{},"statusReason":{}}},"Sc":{"type":"structure","required":["statusCode"],"members":{"statusCode":{},"statusReason":{}}},"Sh":{"type":"map","key":{},"value":{}},"Sm":{"type":"structure","required":["statusCode"],"members":{"statusCode":{},"statusReason":{}}},"Sq":{"type":"structure","members":{"ampConfiguration":{"type":"structure","required":["workspaceArn"],"members":{"workspaceArn":{}}}},"union":true},"St":{"type":"structure","members":{"configurationBlob":{"type":"blob"}},"union":true},"Sv":{"type":"structure","members":{"eksConfiguration":{"type":"structure","required":["clusterArn","subnetIds"],"members":{"clusterArn":{},"securityGroupIds":{"type":"list","member":{}},"subnetIds":{"type":"list","member":{}}}}},"union":true},"S15":{"type":"structure","required":["statusCode"],"members":{"statusCode":{}}},"S1b":{"type":"structure","required":["statusCode"],"members":{"statusCode":{}}}}}')},75928:e=>{"use strict";e.exports=JSON.parse('{"o":{"ListRuleGroupsNamespaces":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"ruleGroupsNamespaces"},"ListScrapers":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"scrapers"},"ListWorkspaces":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"workspaces"}}}')},58239:e=>{"use strict";e.exports=JSON.parse('{"V":{"ScraperActive":{"description":"Wait until a scraper reaches ACTIVE status","delay":2,"maxAttempts":60,"operation":"DescribeScraper","acceptors":[{"matcher":"path","argument":"scraper.status.statusCode","state":"success","expected":"ACTIVE"},{"matcher":"path","argument":"scraper.status.statusCode","state":"failure","expected":"CREATION_FAILED"}]},"ScraperDeleted":{"description":"Wait until a scraper reaches DELETED status","delay":2,"maxAttempts":60,"operation":"DescribeScraper","acceptors":[{"matcher":"error","state":"success","expected":"ResourceNotFoundException"},{"matcher":"path","argument":"scraper.status.statusCode","state":"failure","expected":"DELETION_FAILED"}]},"WorkspaceActive":{"description":"Wait until a workspace reaches ACTIVE status","delay":2,"maxAttempts":60,"operation":"DescribeWorkspace","acceptors":[{"matcher":"path","argument":"workspace.status.statusCode","state":"success","expected":"ACTIVE"},{"matcher":"path","argument":"workspace.status.statusCode","state":"retry","expected":"UPDATING"},{"matcher":"path","argument":"workspace.status.statusCode","state":"retry","expected":"CREATING"}]},"WorkspaceDeleted":{"description":"Wait until a workspace reaches DELETED status","delay":2,"maxAttempts":60,"operation":"DescribeWorkspace","acceptors":[{"matcher":"error","state":"success","expected":"ResourceNotFoundException"},{"matcher":"path","argument":"workspace.status.statusCode","state":"retry","expected":"DELETING"}]}}}')},59463:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-07-09","endpointPrefix":"apigateway","protocol":"rest-json","protocols":["rest-json"],"serviceFullName":"Amazon API Gateway","serviceId":"API Gateway","signatureVersion":"v4","uid":"apigateway-2015-07-09","auth":["aws.auth#sigv4"]},"operations":{"CreateApiKey":{"http":{"requestUri":"/apikeys","responseCode":201},"input":{"type":"structure","members":{"name":{},"description":{},"enabled":{"type":"boolean"},"generateDistinctId":{"type":"boolean"},"value":{},"stageKeys":{"type":"list","member":{"type":"structure","members":{"restApiId":{},"stageName":{}}}},"customerId":{},"tags":{"shape":"S6"}}},"output":{"shape":"S7"}},"CreateAuthorizer":{"http":{"requestUri":"/restapis/{restapi_id}/authorizers","responseCode":201},"input":{"type":"structure","required":["restApiId","name","type"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"name":{},"type":{},"providerARNs":{"shape":"Sc"},"authType":{},"authorizerUri":{},"authorizerCredentials":{},"identitySource":{},"identityValidationExpression":{},"authorizerResultTtlInSeconds":{"type":"integer"}}},"output":{"shape":"Sf"}},"CreateBasePathMapping":{"http":{"requestUri":"/domainnames/{domain_name}/basepathmappings","responseCode":201},"input":{"type":"structure","required":["domainName","restApiId"],"members":{"domainName":{"location":"uri","locationName":"domain_name"},"basePath":{},"restApiId":{},"stage":{}}},"output":{"shape":"Sh"}},"CreateDeployment":{"http":{"requestUri":"/restapis/{restapi_id}/deployments","responseCode":201},"input":{"type":"structure","required":["restApiId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"stageName":{},"stageDescription":{},"description":{},"cacheClusterEnabled":{"type":"boolean"},"cacheClusterSize":{},"variables":{"shape":"S6"},"canarySettings":{"type":"structure","members":{"percentTraffic":{"type":"double"},"stageVariableOverrides":{"shape":"S6"},"useStageCache":{"type":"boolean"}}},"tracingEnabled":{"type":"boolean"}}},"output":{"shape":"Sn"}},"CreateDocumentationPart":{"http":{"requestUri":"/restapis/{restapi_id}/documentation/parts","responseCode":201},"input":{"type":"structure","required":["restApiId","location","properties"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"location":{"shape":"Ss"},"properties":{}}},"output":{"shape":"Sv"}},"CreateDocumentationVersion":{"http":{"requestUri":"/restapis/{restapi_id}/documentation/versions","responseCode":201},"input":{"type":"structure","required":["restApiId","documentationVersion"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"documentationVersion":{},"stageName":{},"description":{}}},"output":{"shape":"Sx"}},"CreateDomainName":{"http":{"requestUri":"/domainnames","responseCode":201},"input":{"type":"structure","required":["domainName"],"members":{"domainName":{},"certificateName":{},"certificateBody":{},"certificatePrivateKey":{},"certificateChain":{},"certificateArn":{},"regionalCertificateName":{},"regionalCertificateArn":{},"endpointConfiguration":{"shape":"Sz"},"tags":{"shape":"S6"},"securityPolicy":{},"mutualTlsAuthentication":{"type":"structure","members":{"truststoreUri":{},"truststoreVersion":{}}},"ownershipVerificationCertificateArn":{}}},"output":{"shape":"S14"}},"CreateModel":{"http":{"requestUri":"/restapis/{restapi_id}/models","responseCode":201},"input":{"type":"structure","required":["restApiId","name","contentType"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"name":{},"description":{},"schema":{},"contentType":{}}},"output":{"shape":"S18"}},"CreateRequestValidator":{"http":{"requestUri":"/restapis/{restapi_id}/requestvalidators","responseCode":201},"input":{"type":"structure","required":["restApiId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"name":{},"validateRequestBody":{"type":"boolean"},"validateRequestParameters":{"type":"boolean"}}},"output":{"shape":"S1a"}},"CreateResource":{"http":{"requestUri":"/restapis/{restapi_id}/resources/{parent_id}","responseCode":201},"input":{"type":"structure","required":["restApiId","parentId","pathPart"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"parentId":{"location":"uri","locationName":"parent_id"},"pathPart":{}}},"output":{"shape":"S1c"}},"CreateRestApi":{"http":{"requestUri":"/restapis","responseCode":201},"input":{"type":"structure","required":["name"],"members":{"name":{},"description":{},"version":{},"cloneFrom":{},"binaryMediaTypes":{"shape":"S9"},"minimumCompressionSize":{"type":"integer"},"apiKeySource":{},"endpointConfiguration":{"shape":"Sz"},"policy":{},"tags":{"shape":"S6"},"disableExecuteApiEndpoint":{"type":"boolean"}}},"output":{"shape":"S1t"}},"CreateStage":{"http":{"requestUri":"/restapis/{restapi_id}/stages","responseCode":201},"input":{"type":"structure","required":["restApiId","stageName","deploymentId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"stageName":{},"deploymentId":{},"description":{},"cacheClusterEnabled":{"type":"boolean"},"cacheClusterSize":{},"variables":{"shape":"S6"},"documentationVersion":{},"canarySettings":{"shape":"S1v"},"tracingEnabled":{"type":"boolean"},"tags":{"shape":"S6"}}},"output":{"shape":"S1w"}},"CreateUsagePlan":{"http":{"requestUri":"/usageplans","responseCode":201},"input":{"type":"structure","required":["name"],"members":{"name":{},"description":{},"apiStages":{"shape":"S23"},"throttle":{"shape":"S26"},"quota":{"shape":"S27"},"tags":{"shape":"S6"}}},"output":{"shape":"S29"}},"CreateUsagePlanKey":{"http":{"requestUri":"/usageplans/{usageplanId}/keys","responseCode":201},"input":{"type":"structure","required":["usagePlanId","keyId","keyType"],"members":{"usagePlanId":{"location":"uri","locationName":"usageplanId"},"keyId":{},"keyType":{}}},"output":{"shape":"S2b"}},"CreateVpcLink":{"http":{"requestUri":"/vpclinks","responseCode":202},"input":{"type":"structure","required":["name","targetArns"],"members":{"name":{},"description":{},"targetArns":{"shape":"S9"},"tags":{"shape":"S6"}}},"output":{"shape":"S2d"}},"DeleteApiKey":{"http":{"method":"DELETE","requestUri":"/apikeys/{api_Key}","responseCode":202},"input":{"type":"structure","required":["apiKey"],"members":{"apiKey":{"location":"uri","locationName":"api_Key"}}}},"DeleteAuthorizer":{"http":{"method":"DELETE","requestUri":"/restapis/{restapi_id}/authorizers/{authorizer_id}","responseCode":202},"input":{"type":"structure","required":["restApiId","authorizerId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"authorizerId":{"location":"uri","locationName":"authorizer_id"}}}},"DeleteBasePathMapping":{"http":{"method":"DELETE","requestUri":"/domainnames/{domain_name}/basepathmappings/{base_path}","responseCode":202},"input":{"type":"structure","required":["domainName","basePath"],"members":{"domainName":{"location":"uri","locationName":"domain_name"},"basePath":{"location":"uri","locationName":"base_path"}}}},"DeleteClientCertificate":{"http":{"method":"DELETE","requestUri":"/clientcertificates/{clientcertificate_id}","responseCode":202},"input":{"type":"structure","required":["clientCertificateId"],"members":{"clientCertificateId":{"location":"uri","locationName":"clientcertificate_id"}}}},"DeleteDeployment":{"http":{"method":"DELETE","requestUri":"/restapis/{restapi_id}/deployments/{deployment_id}","responseCode":202},"input":{"type":"structure","required":["restApiId","deploymentId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"deploymentId":{"location":"uri","locationName":"deployment_id"}}}},"DeleteDocumentationPart":{"http":{"method":"DELETE","requestUri":"/restapis/{restapi_id}/documentation/parts/{part_id}","responseCode":202},"input":{"type":"structure","required":["restApiId","documentationPartId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"documentationPartId":{"location":"uri","locationName":"part_id"}}}},"DeleteDocumentationVersion":{"http":{"method":"DELETE","requestUri":"/restapis/{restapi_id}/documentation/versions/{doc_version}","responseCode":202},"input":{"type":"structure","required":["restApiId","documentationVersion"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"documentationVersion":{"location":"uri","locationName":"doc_version"}}}},"DeleteDomainName":{"http":{"method":"DELETE","requestUri":"/domainnames/{domain_name}","responseCode":202},"input":{"type":"structure","required":["domainName"],"members":{"domainName":{"location":"uri","locationName":"domain_name"}}}},"DeleteGatewayResponse":{"http":{"method":"DELETE","requestUri":"/restapis/{restapi_id}/gatewayresponses/{response_type}","responseCode":202},"input":{"type":"structure","required":["restApiId","responseType"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"responseType":{"location":"uri","locationName":"response_type"}}}},"DeleteIntegration":{"http":{"method":"DELETE","requestUri":"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration","responseCode":204},"input":{"type":"structure","required":["restApiId","resourceId","httpMethod"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"httpMethod":{"location":"uri","locationName":"http_method"}}}},"DeleteIntegrationResponse":{"http":{"method":"DELETE","requestUri":"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration/responses/{status_code}","responseCode":204},"input":{"type":"structure","required":["restApiId","resourceId","httpMethod","statusCode"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"httpMethod":{"location":"uri","locationName":"http_method"},"statusCode":{"location":"uri","locationName":"status_code"}}}},"DeleteMethod":{"http":{"method":"DELETE","requestUri":"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}","responseCode":204},"input":{"type":"structure","required":["restApiId","resourceId","httpMethod"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"httpMethod":{"location":"uri","locationName":"http_method"}}}},"DeleteMethodResponse":{"http":{"method":"DELETE","requestUri":"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/responses/{status_code}","responseCode":204},"input":{"type":"structure","required":["restApiId","resourceId","httpMethod","statusCode"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"httpMethod":{"location":"uri","locationName":"http_method"},"statusCode":{"location":"uri","locationName":"status_code"}}}},"DeleteModel":{"http":{"method":"DELETE","requestUri":"/restapis/{restapi_id}/models/{model_name}","responseCode":202},"input":{"type":"structure","required":["restApiId","modelName"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"modelName":{"location":"uri","locationName":"model_name"}}}},"DeleteRequestValidator":{"http":{"method":"DELETE","requestUri":"/restapis/{restapi_id}/requestvalidators/{requestvalidator_id}","responseCode":202},"input":{"type":"structure","required":["restApiId","requestValidatorId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"requestValidatorId":{"location":"uri","locationName":"requestvalidator_id"}}}},"DeleteResource":{"http":{"method":"DELETE","requestUri":"/restapis/{restapi_id}/resources/{resource_id}","responseCode":202},"input":{"type":"structure","required":["restApiId","resourceId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"}}}},"DeleteRestApi":{"http":{"method":"DELETE","requestUri":"/restapis/{restapi_id}","responseCode":202},"input":{"type":"structure","required":["restApiId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"}}}},"DeleteStage":{"http":{"method":"DELETE","requestUri":"/restapis/{restapi_id}/stages/{stage_name}","responseCode":202},"input":{"type":"structure","required":["restApiId","stageName"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"stageName":{"location":"uri","locationName":"stage_name"}}}},"DeleteUsagePlan":{"http":{"method":"DELETE","requestUri":"/usageplans/{usageplanId}","responseCode":202},"input":{"type":"structure","required":["usagePlanId"],"members":{"usagePlanId":{"location":"uri","locationName":"usageplanId"}}}},"DeleteUsagePlanKey":{"http":{"method":"DELETE","requestUri":"/usageplans/{usageplanId}/keys/{keyId}","responseCode":202},"input":{"type":"structure","required":["usagePlanId","keyId"],"members":{"usagePlanId":{"location":"uri","locationName":"usageplanId"},"keyId":{"location":"uri","locationName":"keyId"}}}},"DeleteVpcLink":{"http":{"method":"DELETE","requestUri":"/vpclinks/{vpclink_id}","responseCode":202},"input":{"type":"structure","required":["vpcLinkId"],"members":{"vpcLinkId":{"location":"uri","locationName":"vpclink_id"}}}},"FlushStageAuthorizersCache":{"http":{"method":"DELETE","requestUri":"/restapis/{restapi_id}/stages/{stage_name}/cache/authorizers","responseCode":202},"input":{"type":"structure","required":["restApiId","stageName"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"stageName":{"location":"uri","locationName":"stage_name"}}}},"FlushStageCache":{"http":{"method":"DELETE","requestUri":"/restapis/{restapi_id}/stages/{stage_name}/cache/data","responseCode":202},"input":{"type":"structure","required":["restApiId","stageName"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"stageName":{"location":"uri","locationName":"stage_name"}}}},"GenerateClientCertificate":{"http":{"requestUri":"/clientcertificates","responseCode":201},"input":{"type":"structure","members":{"description":{},"tags":{"shape":"S6"}}},"output":{"shape":"S34"}},"GetAccount":{"http":{"method":"GET","requestUri":"/account"},"input":{"type":"structure","members":{}},"output":{"shape":"S36"}},"GetApiKey":{"http":{"method":"GET","requestUri":"/apikeys/{api_Key}"},"input":{"type":"structure","required":["apiKey"],"members":{"apiKey":{"location":"uri","locationName":"api_Key"},"includeValue":{"location":"querystring","locationName":"includeValue","type":"boolean"}}},"output":{"shape":"S7"}},"GetApiKeys":{"http":{"method":"GET","requestUri":"/apikeys"},"input":{"type":"structure","members":{"position":{"location":"querystring","locationName":"position"},"limit":{"location":"querystring","locationName":"limit","type":"integer"},"nameQuery":{"location":"querystring","locationName":"name"},"customerId":{"location":"querystring","locationName":"customerId"},"includeValues":{"location":"querystring","locationName":"includeValues","type":"boolean"}}},"output":{"type":"structure","members":{"warnings":{"shape":"S9"},"position":{},"items":{"locationName":"item","type":"list","member":{"shape":"S7"}}}}},"GetAuthorizer":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/authorizers/{authorizer_id}"},"input":{"type":"structure","required":["restApiId","authorizerId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"authorizerId":{"location":"uri","locationName":"authorizer_id"}}},"output":{"shape":"Sf"}},"GetAuthorizers":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/authorizers"},"input":{"type":"structure","required":["restApiId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"position":{"location":"querystring","locationName":"position"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","members":{"position":{},"items":{"locationName":"item","type":"list","member":{"shape":"Sf"}}}}},"GetBasePathMapping":{"http":{"method":"GET","requestUri":"/domainnames/{domain_name}/basepathmappings/{base_path}"},"input":{"type":"structure","required":["domainName","basePath"],"members":{"domainName":{"location":"uri","locationName":"domain_name"},"basePath":{"location":"uri","locationName":"base_path"}}},"output":{"shape":"Sh"}},"GetBasePathMappings":{"http":{"method":"GET","requestUri":"/domainnames/{domain_name}/basepathmappings"},"input":{"type":"structure","required":["domainName"],"members":{"domainName":{"location":"uri","locationName":"domain_name"},"position":{"location":"querystring","locationName":"position"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","members":{"position":{},"items":{"locationName":"item","type":"list","member":{"shape":"Sh"}}}}},"GetClientCertificate":{"http":{"method":"GET","requestUri":"/clientcertificates/{clientcertificate_id}"},"input":{"type":"structure","required":["clientCertificateId"],"members":{"clientCertificateId":{"location":"uri","locationName":"clientcertificate_id"}}},"output":{"shape":"S34"}},"GetClientCertificates":{"http":{"method":"GET","requestUri":"/clientcertificates"},"input":{"type":"structure","members":{"position":{"location":"querystring","locationName":"position"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","members":{"position":{},"items":{"locationName":"item","type":"list","member":{"shape":"S34"}}}}},"GetDeployment":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/deployments/{deployment_id}"},"input":{"type":"structure","required":["restApiId","deploymentId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"deploymentId":{"location":"uri","locationName":"deployment_id"},"embed":{"shape":"S9","location":"querystring","locationName":"embed"}}},"output":{"shape":"Sn"}},"GetDeployments":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/deployments"},"input":{"type":"structure","required":["restApiId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"position":{"location":"querystring","locationName":"position"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","members":{"position":{},"items":{"locationName":"item","type":"list","member":{"shape":"Sn"}}}}},"GetDocumentationPart":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/documentation/parts/{part_id}"},"input":{"type":"structure","required":["restApiId","documentationPartId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"documentationPartId":{"location":"uri","locationName":"part_id"}}},"output":{"shape":"Sv"}},"GetDocumentationParts":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/documentation/parts"},"input":{"type":"structure","required":["restApiId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"type":{"location":"querystring","locationName":"type"},"nameQuery":{"location":"querystring","locationName":"name"},"path":{"location":"querystring","locationName":"path"},"position":{"location":"querystring","locationName":"position"},"limit":{"location":"querystring","locationName":"limit","type":"integer"},"locationStatus":{"location":"querystring","locationName":"locationStatus"}}},"output":{"type":"structure","members":{"position":{},"items":{"locationName":"item","type":"list","member":{"shape":"Sv"}}}}},"GetDocumentationVersion":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/documentation/versions/{doc_version}"},"input":{"type":"structure","required":["restApiId","documentationVersion"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"documentationVersion":{"location":"uri","locationName":"doc_version"}}},"output":{"shape":"Sx"}},"GetDocumentationVersions":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/documentation/versions"},"input":{"type":"structure","required":["restApiId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"position":{"location":"querystring","locationName":"position"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","members":{"position":{},"items":{"locationName":"item","type":"list","member":{"shape":"Sx"}}}}},"GetDomainName":{"http":{"method":"GET","requestUri":"/domainnames/{domain_name}"},"input":{"type":"structure","required":["domainName"],"members":{"domainName":{"location":"uri","locationName":"domain_name"}}},"output":{"shape":"S14"}},"GetDomainNames":{"http":{"method":"GET","requestUri":"/domainnames"},"input":{"type":"structure","members":{"position":{"location":"querystring","locationName":"position"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","members":{"position":{},"items":{"locationName":"item","type":"list","member":{"shape":"S14"}}}}},"GetExport":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/stages/{stage_name}/exports/{export_type}","responseCode":200},"input":{"type":"structure","required":["restApiId","stageName","exportType"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"stageName":{"location":"uri","locationName":"stage_name"},"exportType":{"location":"uri","locationName":"export_type"},"parameters":{"shape":"S6","location":"querystring"},"accepts":{"location":"header","locationName":"Accept"}}},"output":{"type":"structure","members":{"contentType":{"location":"header","locationName":"Content-Type"},"contentDisposition":{"location":"header","locationName":"Content-Disposition"},"body":{"type":"blob"}},"payload":"body"}},"GetGatewayResponse":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/gatewayresponses/{response_type}"},"input":{"type":"structure","required":["restApiId","responseType"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"responseType":{"location":"uri","locationName":"response_type"}}},"output":{"shape":"S48"}},"GetGatewayResponses":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/gatewayresponses"},"input":{"type":"structure","required":["restApiId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"position":{"location":"querystring","locationName":"position"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","members":{"position":{},"items":{"locationName":"item","type":"list","member":{"shape":"S48"}}}}},"GetIntegration":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration"},"input":{"type":"structure","required":["restApiId","resourceId","httpMethod"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"httpMethod":{"location":"uri","locationName":"http_method"}}},"output":{"shape":"S1j"}},"GetIntegrationResponse":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration/responses/{status_code}"},"input":{"type":"structure","required":["restApiId","resourceId","httpMethod","statusCode"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"httpMethod":{"location":"uri","locationName":"http_method"},"statusCode":{"location":"uri","locationName":"status_code"}}},"output":{"shape":"S1p"}},"GetMethod":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}"},"input":{"type":"structure","required":["restApiId","resourceId","httpMethod"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"httpMethod":{"location":"uri","locationName":"http_method"}}},"output":{"shape":"S1e"}},"GetMethodResponse":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/responses/{status_code}"},"input":{"type":"structure","required":["restApiId","resourceId","httpMethod","statusCode"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"httpMethod":{"location":"uri","locationName":"http_method"},"statusCode":{"location":"uri","locationName":"status_code"}}},"output":{"shape":"S1h"}},"GetModel":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/models/{model_name}"},"input":{"type":"structure","required":["restApiId","modelName"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"modelName":{"location":"uri","locationName":"model_name"},"flatten":{"location":"querystring","locationName":"flatten","type":"boolean"}}},"output":{"shape":"S18"}},"GetModelTemplate":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/models/{model_name}/default_template"},"input":{"type":"structure","required":["restApiId","modelName"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"modelName":{"location":"uri","locationName":"model_name"}}},"output":{"type":"structure","members":{"value":{}}}},"GetModels":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/models"},"input":{"type":"structure","required":["restApiId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"position":{"location":"querystring","locationName":"position"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","members":{"position":{},"items":{"locationName":"item","type":"list","member":{"shape":"S18"}}}}},"GetRequestValidator":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/requestvalidators/{requestvalidator_id}"},"input":{"type":"structure","required":["restApiId","requestValidatorId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"requestValidatorId":{"location":"uri","locationName":"requestvalidator_id"}}},"output":{"shape":"S1a"}},"GetRequestValidators":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/requestvalidators"},"input":{"type":"structure","required":["restApiId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"position":{"location":"querystring","locationName":"position"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","members":{"position":{},"items":{"locationName":"item","type":"list","member":{"shape":"S1a"}}}}},"GetResource":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/resources/{resource_id}"},"input":{"type":"structure","required":["restApiId","resourceId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"embed":{"shape":"S9","location":"querystring","locationName":"embed"}}},"output":{"shape":"S1c"}},"GetResources":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/resources"},"input":{"type":"structure","required":["restApiId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"position":{"location":"querystring","locationName":"position"},"limit":{"location":"querystring","locationName":"limit","type":"integer"},"embed":{"shape":"S9","location":"querystring","locationName":"embed"}}},"output":{"type":"structure","members":{"position":{},"items":{"locationName":"item","type":"list","member":{"shape":"S1c"}}}}},"GetRestApi":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}"},"input":{"type":"structure","required":["restApiId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"}}},"output":{"shape":"S1t"}},"GetRestApis":{"http":{"method":"GET","requestUri":"/restapis"},"input":{"type":"structure","members":{"position":{"location":"querystring","locationName":"position"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","members":{"position":{},"items":{"locationName":"item","type":"list","member":{"shape":"S1t"}}}}},"GetSdk":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/stages/{stage_name}/sdks/{sdk_type}","responseCode":200},"input":{"type":"structure","required":["restApiId","stageName","sdkType"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"stageName":{"location":"uri","locationName":"stage_name"},"sdkType":{"location":"uri","locationName":"sdk_type"},"parameters":{"shape":"S6","location":"querystring"}}},"output":{"type":"structure","members":{"contentType":{"location":"header","locationName":"Content-Type"},"contentDisposition":{"location":"header","locationName":"Content-Disposition"},"body":{"type":"blob"}},"payload":"body"}},"GetSdkType":{"http":{"method":"GET","requestUri":"/sdktypes/{sdktype_id}"},"input":{"type":"structure","required":["id"],"members":{"id":{"location":"uri","locationName":"sdktype_id"}}},"output":{"shape":"S51"}},"GetSdkTypes":{"http":{"method":"GET","requestUri":"/sdktypes"},"input":{"type":"structure","members":{"position":{"location":"querystring","locationName":"position"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","members":{"position":{},"items":{"locationName":"item","type":"list","member":{"shape":"S51"}}}}},"GetStage":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/stages/{stage_name}"},"input":{"type":"structure","required":["restApiId","stageName"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"stageName":{"location":"uri","locationName":"stage_name"}}},"output":{"shape":"S1w"}},"GetStages":{"http":{"method":"GET","requestUri":"/restapis/{restapi_id}/stages"},"input":{"type":"structure","required":["restApiId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"deploymentId":{"location":"querystring","locationName":"deploymentId"}}},"output":{"type":"structure","members":{"item":{"type":"list","member":{"shape":"S1w"}}}}},"GetTags":{"http":{"method":"GET","requestUri":"/tags/{resource_arn}"},"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{"location":"uri","locationName":"resource_arn"},"position":{"location":"querystring","locationName":"position"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","members":{"tags":{"shape":"S6"}}}},"GetUsage":{"http":{"method":"GET","requestUri":"/usageplans/{usageplanId}/usage"},"input":{"type":"structure","required":["usagePlanId","startDate","endDate"],"members":{"usagePlanId":{"location":"uri","locationName":"usageplanId"},"keyId":{"location":"querystring","locationName":"keyId"},"startDate":{"location":"querystring","locationName":"startDate"},"endDate":{"location":"querystring","locationName":"endDate"},"position":{"location":"querystring","locationName":"position"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"shape":"S5e"}},"GetUsagePlan":{"http":{"method":"GET","requestUri":"/usageplans/{usageplanId}"},"input":{"type":"structure","required":["usagePlanId"],"members":{"usagePlanId":{"location":"uri","locationName":"usageplanId"}}},"output":{"shape":"S29"}},"GetUsagePlanKey":{"http":{"method":"GET","requestUri":"/usageplans/{usageplanId}/keys/{keyId}","responseCode":200},"input":{"type":"structure","required":["usagePlanId","keyId"],"members":{"usagePlanId":{"location":"uri","locationName":"usageplanId"},"keyId":{"location":"uri","locationName":"keyId"}}},"output":{"shape":"S2b"}},"GetUsagePlanKeys":{"http":{"method":"GET","requestUri":"/usageplans/{usageplanId}/keys"},"input":{"type":"structure","required":["usagePlanId"],"members":{"usagePlanId":{"location":"uri","locationName":"usageplanId"},"position":{"location":"querystring","locationName":"position"},"limit":{"location":"querystring","locationName":"limit","type":"integer"},"nameQuery":{"location":"querystring","locationName":"name"}}},"output":{"type":"structure","members":{"position":{},"items":{"locationName":"item","type":"list","member":{"shape":"S2b"}}}}},"GetUsagePlans":{"http":{"method":"GET","requestUri":"/usageplans"},"input":{"type":"structure","members":{"position":{"location":"querystring","locationName":"position"},"keyId":{"location":"querystring","locationName":"keyId"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","members":{"position":{},"items":{"locationName":"item","type":"list","member":{"shape":"S29"}}}}},"GetVpcLink":{"http":{"method":"GET","requestUri":"/vpclinks/{vpclink_id}"},"input":{"type":"structure","required":["vpcLinkId"],"members":{"vpcLinkId":{"location":"uri","locationName":"vpclink_id"}}},"output":{"shape":"S2d"}},"GetVpcLinks":{"http":{"method":"GET","requestUri":"/vpclinks"},"input":{"type":"structure","members":{"position":{"location":"querystring","locationName":"position"},"limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","members":{"position":{},"items":{"locationName":"item","type":"list","member":{"shape":"S2d"}}}}},"ImportApiKeys":{"http":{"requestUri":"/apikeys?mode=import","responseCode":201},"input":{"type":"structure","required":["body","format"],"members":{"body":{"type":"blob"},"format":{"location":"querystring","locationName":"format"},"failOnWarnings":{"location":"querystring","locationName":"failonwarnings","type":"boolean"}},"payload":"body"},"output":{"type":"structure","members":{"ids":{"shape":"S9"},"warnings":{"shape":"S9"}}}},"ImportDocumentationParts":{"http":{"method":"PUT","requestUri":"/restapis/{restapi_id}/documentation/parts"},"input":{"type":"structure","required":["restApiId","body"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"mode":{"location":"querystring","locationName":"mode"},"failOnWarnings":{"location":"querystring","locationName":"failonwarnings","type":"boolean"},"body":{"type":"blob"}},"payload":"body"},"output":{"type":"structure","members":{"ids":{"shape":"S9"},"warnings":{"shape":"S9"}}}},"ImportRestApi":{"http":{"requestUri":"/restapis?mode=import","responseCode":201},"input":{"type":"structure","required":["body"],"members":{"failOnWarnings":{"location":"querystring","locationName":"failonwarnings","type":"boolean"},"parameters":{"shape":"S6","location":"querystring"},"body":{"type":"blob"}},"payload":"body"},"output":{"shape":"S1t"}},"PutGatewayResponse":{"http":{"method":"PUT","requestUri":"/restapis/{restapi_id}/gatewayresponses/{response_type}","responseCode":201},"input":{"type":"structure","required":["restApiId","responseType"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"responseType":{"location":"uri","locationName":"response_type"},"statusCode":{},"responseParameters":{"shape":"S6"},"responseTemplates":{"shape":"S6"}}},"output":{"shape":"S48"}},"PutIntegration":{"http":{"method":"PUT","requestUri":"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration","responseCode":201},"input":{"type":"structure","required":["restApiId","resourceId","httpMethod","type"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"httpMethod":{"location":"uri","locationName":"http_method"},"type":{},"integrationHttpMethod":{"locationName":"httpMethod"},"uri":{},"connectionType":{},"connectionId":{},"credentials":{},"requestParameters":{"shape":"S6"},"requestTemplates":{"shape":"S6"},"passthroughBehavior":{},"cacheNamespace":{},"cacheKeyParameters":{"shape":"S9"},"contentHandling":{},"timeoutInMillis":{"type":"integer"},"tlsConfig":{"shape":"S1q"}}},"output":{"shape":"S1j"}},"PutIntegrationResponse":{"http":{"method":"PUT","requestUri":"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration/responses/{status_code}","responseCode":201},"input":{"type":"structure","required":["restApiId","resourceId","httpMethod","statusCode"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"httpMethod":{"location":"uri","locationName":"http_method"},"statusCode":{"location":"uri","locationName":"status_code"},"selectionPattern":{},"responseParameters":{"shape":"S6"},"responseTemplates":{"shape":"S6"},"contentHandling":{}}},"output":{"shape":"S1p"}},"PutMethod":{"http":{"method":"PUT","requestUri":"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}","responseCode":201},"input":{"type":"structure","required":["restApiId","resourceId","httpMethod","authorizationType"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"httpMethod":{"location":"uri","locationName":"http_method"},"authorizationType":{},"authorizerId":{},"apiKeyRequired":{"type":"boolean"},"operationName":{},"requestParameters":{"shape":"S1f"},"requestModels":{"shape":"S6"},"requestValidatorId":{},"authorizationScopes":{"shape":"S9"}}},"output":{"shape":"S1e"}},"PutMethodResponse":{"http":{"method":"PUT","requestUri":"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/responses/{status_code}","responseCode":201},"input":{"type":"structure","required":["restApiId","resourceId","httpMethod","statusCode"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"httpMethod":{"location":"uri","locationName":"http_method"},"statusCode":{"location":"uri","locationName":"status_code"},"responseParameters":{"shape":"S1f"},"responseModels":{"shape":"S6"}}},"output":{"shape":"S1h"}},"PutRestApi":{"http":{"method":"PUT","requestUri":"/restapis/{restapi_id}"},"input":{"type":"structure","required":["restApiId","body"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"mode":{"location":"querystring","locationName":"mode"},"failOnWarnings":{"location":"querystring","locationName":"failonwarnings","type":"boolean"},"parameters":{"shape":"S6","location":"querystring"},"body":{"type":"blob"}},"payload":"body"},"output":{"shape":"S1t"}},"TagResource":{"http":{"method":"PUT","requestUri":"/tags/{resource_arn}","responseCode":204},"input":{"type":"structure","required":["resourceArn","tags"],"members":{"resourceArn":{"location":"uri","locationName":"resource_arn"},"tags":{"shape":"S6"}}}},"TestInvokeAuthorizer":{"http":{"requestUri":"/restapis/{restapi_id}/authorizers/{authorizer_id}"},"input":{"type":"structure","required":["restApiId","authorizerId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"authorizerId":{"location":"uri","locationName":"authorizer_id"},"headers":{"shape":"S6"},"multiValueHeaders":{"shape":"S6a"},"pathWithQueryString":{},"body":{},"stageVariables":{"shape":"S6"},"additionalContext":{"shape":"S6"}}},"output":{"type":"structure","members":{"clientStatus":{"type":"integer"},"log":{},"latency":{"type":"long"},"principalId":{},"policy":{},"authorization":{"shape":"S6a"},"claims":{"shape":"S6"}}}},"TestInvokeMethod":{"http":{"requestUri":"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}"},"input":{"type":"structure","required":["restApiId","resourceId","httpMethod"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"httpMethod":{"location":"uri","locationName":"http_method"},"pathWithQueryString":{},"body":{},"headers":{"shape":"S6"},"multiValueHeaders":{"shape":"S6a"},"clientCertificateId":{},"stageVariables":{"shape":"S6"}}},"output":{"type":"structure","members":{"status":{"type":"integer"},"body":{},"headers":{"shape":"S6"},"multiValueHeaders":{"shape":"S6a"},"log":{},"latency":{"type":"long"}}}},"UntagResource":{"http":{"method":"DELETE","requestUri":"/tags/{resource_arn}","responseCode":204},"input":{"type":"structure","required":["resourceArn","tagKeys"],"members":{"resourceArn":{"location":"uri","locationName":"resource_arn"},"tagKeys":{"shape":"S9","location":"querystring","locationName":"tagKeys"}}}},"UpdateAccount":{"http":{"method":"PATCH","requestUri":"/account"},"input":{"type":"structure","members":{"patchOperations":{"shape":"S6g"}}},"output":{"shape":"S36"}},"UpdateApiKey":{"http":{"method":"PATCH","requestUri":"/apikeys/{api_Key}"},"input":{"type":"structure","required":["apiKey"],"members":{"apiKey":{"location":"uri","locationName":"api_Key"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"S7"}},"UpdateAuthorizer":{"http":{"method":"PATCH","requestUri":"/restapis/{restapi_id}/authorizers/{authorizer_id}"},"input":{"type":"structure","required":["restApiId","authorizerId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"authorizerId":{"location":"uri","locationName":"authorizer_id"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"Sf"}},"UpdateBasePathMapping":{"http":{"method":"PATCH","requestUri":"/domainnames/{domain_name}/basepathmappings/{base_path}"},"input":{"type":"structure","required":["domainName","basePath"],"members":{"domainName":{"location":"uri","locationName":"domain_name"},"basePath":{"location":"uri","locationName":"base_path"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"Sh"}},"UpdateClientCertificate":{"http":{"method":"PATCH","requestUri":"/clientcertificates/{clientcertificate_id}"},"input":{"type":"structure","required":["clientCertificateId"],"members":{"clientCertificateId":{"location":"uri","locationName":"clientcertificate_id"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"S34"}},"UpdateDeployment":{"http":{"method":"PATCH","requestUri":"/restapis/{restapi_id}/deployments/{deployment_id}"},"input":{"type":"structure","required":["restApiId","deploymentId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"deploymentId":{"location":"uri","locationName":"deployment_id"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"Sn"}},"UpdateDocumentationPart":{"http":{"method":"PATCH","requestUri":"/restapis/{restapi_id}/documentation/parts/{part_id}"},"input":{"type":"structure","required":["restApiId","documentationPartId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"documentationPartId":{"location":"uri","locationName":"part_id"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"Sv"}},"UpdateDocumentationVersion":{"http":{"method":"PATCH","requestUri":"/restapis/{restapi_id}/documentation/versions/{doc_version}"},"input":{"type":"structure","required":["restApiId","documentationVersion"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"documentationVersion":{"location":"uri","locationName":"doc_version"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"Sx"}},"UpdateDomainName":{"http":{"method":"PATCH","requestUri":"/domainnames/{domain_name}"},"input":{"type":"structure","required":["domainName"],"members":{"domainName":{"location":"uri","locationName":"domain_name"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"S14"}},"UpdateGatewayResponse":{"http":{"method":"PATCH","requestUri":"/restapis/{restapi_id}/gatewayresponses/{response_type}"},"input":{"type":"structure","required":["restApiId","responseType"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"responseType":{"location":"uri","locationName":"response_type"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"S48"}},"UpdateIntegration":{"http":{"method":"PATCH","requestUri":"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration"},"input":{"type":"structure","required":["restApiId","resourceId","httpMethod"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"httpMethod":{"location":"uri","locationName":"http_method"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"S1j"}},"UpdateIntegrationResponse":{"http":{"method":"PATCH","requestUri":"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration/responses/{status_code}"},"input":{"type":"structure","required":["restApiId","resourceId","httpMethod","statusCode"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"httpMethod":{"location":"uri","locationName":"http_method"},"statusCode":{"location":"uri","locationName":"status_code"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"S1p"}},"UpdateMethod":{"http":{"method":"PATCH","requestUri":"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}"},"input":{"type":"structure","required":["restApiId","resourceId","httpMethod"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"httpMethod":{"location":"uri","locationName":"http_method"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"S1e"}},"UpdateMethodResponse":{"http":{"method":"PATCH","requestUri":"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/responses/{status_code}","responseCode":201},"input":{"type":"structure","required":["restApiId","resourceId","httpMethod","statusCode"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"httpMethod":{"location":"uri","locationName":"http_method"},"statusCode":{"location":"uri","locationName":"status_code"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"S1h"}},"UpdateModel":{"http":{"method":"PATCH","requestUri":"/restapis/{restapi_id}/models/{model_name}"},"input":{"type":"structure","required":["restApiId","modelName"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"modelName":{"location":"uri","locationName":"model_name"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"S18"}},"UpdateRequestValidator":{"http":{"method":"PATCH","requestUri":"/restapis/{restapi_id}/requestvalidators/{requestvalidator_id}"},"input":{"type":"structure","required":["restApiId","requestValidatorId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"requestValidatorId":{"location":"uri","locationName":"requestvalidator_id"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"S1a"}},"UpdateResource":{"http":{"method":"PATCH","requestUri":"/restapis/{restapi_id}/resources/{resource_id}"},"input":{"type":"structure","required":["restApiId","resourceId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"resourceId":{"location":"uri","locationName":"resource_id"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"S1c"}},"UpdateRestApi":{"http":{"method":"PATCH","requestUri":"/restapis/{restapi_id}"},"input":{"type":"structure","required":["restApiId"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"S1t"}},"UpdateStage":{"http":{"method":"PATCH","requestUri":"/restapis/{restapi_id}/stages/{stage_name}"},"input":{"type":"structure","required":["restApiId","stageName"],"members":{"restApiId":{"location":"uri","locationName":"restapi_id"},"stageName":{"location":"uri","locationName":"stage_name"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"S1w"}},"UpdateUsage":{"http":{"method":"PATCH","requestUri":"/usageplans/{usageplanId}/keys/{keyId}/usage"},"input":{"type":"structure","required":["usagePlanId","keyId"],"members":{"usagePlanId":{"location":"uri","locationName":"usageplanId"},"keyId":{"location":"uri","locationName":"keyId"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"S5e"}},"UpdateUsagePlan":{"http":{"method":"PATCH","requestUri":"/usageplans/{usageplanId}"},"input":{"type":"structure","required":["usagePlanId"],"members":{"usagePlanId":{"location":"uri","locationName":"usageplanId"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"S29"}},"UpdateVpcLink":{"http":{"method":"PATCH","requestUri":"/vpclinks/{vpclink_id}"},"input":{"type":"structure","required":["vpcLinkId"],"members":{"vpcLinkId":{"location":"uri","locationName":"vpclink_id"},"patchOperations":{"shape":"S6g"}}},"output":{"shape":"S2d"}}},"shapes":{"S6":{"type":"map","key":{},"value":{}},"S7":{"type":"structure","members":{"id":{},"value":{},"name":{},"customerId":{},"description":{},"enabled":{"type":"boolean"},"createdDate":{"type":"timestamp"},"lastUpdatedDate":{"type":"timestamp"},"stageKeys":{"shape":"S9"},"tags":{"shape":"S6"}}},"S9":{"type":"list","member":{}},"Sc":{"type":"list","member":{}},"Sf":{"type":"structure","members":{"id":{},"name":{},"type":{},"providerARNs":{"shape":"Sc"},"authType":{},"authorizerUri":{},"authorizerCredentials":{},"identitySource":{},"identityValidationExpression":{},"authorizerResultTtlInSeconds":{"type":"integer"}}},"Sh":{"type":"structure","members":{"basePath":{},"restApiId":{},"stage":{}}},"Sn":{"type":"structure","members":{"id":{},"description":{},"createdDate":{"type":"timestamp"},"apiSummary":{"type":"map","key":{},"value":{"type":"map","key":{},"value":{"type":"structure","members":{"authorizationType":{},"apiKeyRequired":{"type":"boolean"}}}}}}},"Ss":{"type":"structure","required":["type"],"members":{"type":{},"path":{},"method":{},"statusCode":{},"name":{}}},"Sv":{"type":"structure","members":{"id":{},"location":{"shape":"Ss"},"properties":{}}},"Sx":{"type":"structure","members":{"version":{},"createdDate":{"type":"timestamp"},"description":{}}},"Sz":{"type":"structure","members":{"types":{"type":"list","member":{}},"vpcEndpointIds":{"shape":"S9"}}},"S14":{"type":"structure","members":{"domainName":{},"certificateName":{},"certificateArn":{},"certificateUploadDate":{"type":"timestamp"},"regionalDomainName":{},"regionalHostedZoneId":{},"regionalCertificateName":{},"regionalCertificateArn":{},"distributionDomainName":{},"distributionHostedZoneId":{},"endpointConfiguration":{"shape":"Sz"},"domainNameStatus":{},"domainNameStatusMessage":{},"securityPolicy":{},"tags":{"shape":"S6"},"mutualTlsAuthentication":{"type":"structure","members":{"truststoreUri":{},"truststoreVersion":{},"truststoreWarnings":{"shape":"S9"}}},"ownershipVerificationCertificateArn":{}}},"S18":{"type":"structure","members":{"id":{},"name":{},"description":{},"schema":{},"contentType":{}}},"S1a":{"type":"structure","members":{"id":{},"name":{},"validateRequestBody":{"type":"boolean"},"validateRequestParameters":{"type":"boolean"}}},"S1c":{"type":"structure","members":{"id":{},"parentId":{},"pathPart":{},"path":{},"resourceMethods":{"type":"map","key":{},"value":{"shape":"S1e"}}}},"S1e":{"type":"structure","members":{"httpMethod":{},"authorizationType":{},"authorizerId":{},"apiKeyRequired":{"type":"boolean"},"requestValidatorId":{},"operationName":{},"requestParameters":{"shape":"S1f"},"requestModels":{"shape":"S6"},"methodResponses":{"type":"map","key":{},"value":{"shape":"S1h"}},"methodIntegration":{"shape":"S1j"},"authorizationScopes":{"shape":"S9"}}},"S1f":{"type":"map","key":{},"value":{"type":"boolean"}},"S1h":{"type":"structure","members":{"statusCode":{},"responseParameters":{"shape":"S1f"},"responseModels":{"shape":"S6"}}},"S1j":{"type":"structure","members":{"type":{},"httpMethod":{},"uri":{},"connectionType":{},"connectionId":{},"credentials":{},"requestParameters":{"shape":"S6"},"requestTemplates":{"shape":"S6"},"passthroughBehavior":{},"contentHandling":{},"timeoutInMillis":{"type":"integer"},"cacheNamespace":{},"cacheKeyParameters":{"shape":"S9"},"integrationResponses":{"type":"map","key":{},"value":{"shape":"S1p"}},"tlsConfig":{"shape":"S1q"}}},"S1p":{"type":"structure","members":{"statusCode":{},"selectionPattern":{},"responseParameters":{"shape":"S6"},"responseTemplates":{"shape":"S6"},"contentHandling":{}}},"S1q":{"type":"structure","members":{"insecureSkipVerification":{"type":"boolean"}}},"S1t":{"type":"structure","members":{"id":{},"name":{},"description":{},"createdDate":{"type":"timestamp"},"version":{},"warnings":{"shape":"S9"},"binaryMediaTypes":{"shape":"S9"},"minimumCompressionSize":{"type":"integer"},"apiKeySource":{},"endpointConfiguration":{"shape":"Sz"},"policy":{},"tags":{"shape":"S6"},"disableExecuteApiEndpoint":{"type":"boolean"},"rootResourceId":{}}},"S1v":{"type":"structure","members":{"percentTraffic":{"type":"double"},"deploymentId":{},"stageVariableOverrides":{"shape":"S6"},"useStageCache":{"type":"boolean"}}},"S1w":{"type":"structure","members":{"deploymentId":{},"clientCertificateId":{},"stageName":{},"description":{},"cacheClusterEnabled":{"type":"boolean"},"cacheClusterSize":{},"cacheClusterStatus":{},"methodSettings":{"type":"map","key":{},"value":{"type":"structure","members":{"metricsEnabled":{"type":"boolean"},"loggingLevel":{},"dataTraceEnabled":{"type":"boolean"},"throttlingBurstLimit":{"type":"integer"},"throttlingRateLimit":{"type":"double"},"cachingEnabled":{"type":"boolean"},"cacheTtlInSeconds":{"type":"integer"},"cacheDataEncrypted":{"type":"boolean"},"requireAuthorizationForCacheControl":{"type":"boolean"},"unauthorizedCacheControlHeaderStrategy":{}}}},"variables":{"shape":"S6"},"documentationVersion":{},"accessLogSettings":{"type":"structure","members":{"format":{},"destinationArn":{}}},"canarySettings":{"shape":"S1v"},"tracingEnabled":{"type":"boolean"},"webAclArn":{},"tags":{"shape":"S6"},"createdDate":{"type":"timestamp"},"lastUpdatedDate":{"type":"timestamp"}}},"S23":{"type":"list","member":{"type":"structure","members":{"apiId":{},"stage":{},"throttle":{"type":"map","key":{},"value":{"shape":"S26"}}}}},"S26":{"type":"structure","members":{"burstLimit":{"type":"integer"},"rateLimit":{"type":"double"}}},"S27":{"type":"structure","members":{"limit":{"type":"integer"},"offset":{"type":"integer"},"period":{}}},"S29":{"type":"structure","members":{"id":{},"name":{},"description":{},"apiStages":{"shape":"S23"},"throttle":{"shape":"S26"},"quota":{"shape":"S27"},"productCode":{},"tags":{"shape":"S6"}}},"S2b":{"type":"structure","members":{"id":{},"type":{},"value":{},"name":{}}},"S2d":{"type":"structure","members":{"id":{},"name":{},"description":{},"targetArns":{"shape":"S9"},"status":{},"statusMessage":{},"tags":{"shape":"S6"}}},"S34":{"type":"structure","members":{"clientCertificateId":{},"description":{},"pemEncodedCertificate":{},"createdDate":{"type":"timestamp"},"expirationDate":{"type":"timestamp"},"tags":{"shape":"S6"}}},"S36":{"type":"structure","members":{"cloudwatchRoleArn":{},"throttleSettings":{"shape":"S26"},"features":{"shape":"S9"},"apiKeyVersion":{}}},"S48":{"type":"structure","members":{"responseType":{},"statusCode":{},"responseParameters":{"shape":"S6"},"responseTemplates":{"shape":"S6"},"defaultResponse":{"type":"boolean"}}},"S51":{"type":"structure","members":{"id":{},"friendlyName":{},"description":{},"configurationProperties":{"type":"list","member":{"type":"structure","members":{"name":{},"friendlyName":{},"description":{},"required":{"type":"boolean"},"defaultValue":{}}}}}},"S5e":{"type":"structure","members":{"usagePlanId":{},"startDate":{},"endDate":{},"position":{},"items":{"locationName":"values","type":"map","key":{},"value":{"type":"list","member":{"type":"list","member":{"type":"long"}}}}}},"S6a":{"type":"map","key":{},"value":{"shape":"S9"}},"S6g":{"type":"list","member":{"type":"structure","members":{"op":{},"path":{},"value":{},"from":{}}}}}}')},25878:e=>{"use strict";e.exports=JSON.parse('{"o":{"GetApiKeys":{"input_token":"position","limit_key":"limit","output_token":"position","result_key":"items"},"GetBasePathMappings":{"input_token":"position","limit_key":"limit","output_token":"position","result_key":"items"},"GetClientCertificates":{"input_token":"position","limit_key":"limit","output_token":"position","result_key":"items"},"GetDeployments":{"input_token":"position","limit_key":"limit","output_token":"position","result_key":"items"},"GetDomainNames":{"input_token":"position","limit_key":"limit","output_token":"position","result_key":"items"},"GetModels":{"input_token":"position","limit_key":"limit","output_token":"position","result_key":"items"},"GetResources":{"input_token":"position","limit_key":"limit","output_token":"position","result_key":"items"},"GetRestApis":{"input_token":"position","limit_key":"limit","output_token":"position","result_key":"items"},"GetUsage":{"input_token":"position","limit_key":"limit","non_aggregate_keys":["usagePlanId","startDate","endDate"],"output_token":"position","result_key":"items"},"GetUsagePlanKeys":{"input_token":"position","limit_key":"limit","output_token":"position","result_key":"items"},"GetUsagePlans":{"input_token":"position","limit_key":"limit","output_token":"position","result_key":"items"},"GetVpcLinks":{"input_token":"position","limit_key":"limit","output_token":"position","result_key":"items"}}}')},47320:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2016-02-06","endpointPrefix":"application-autoscaling","jsonVersion":"1.1","protocol":"json","protocols":["json"],"serviceFullName":"Application Auto Scaling","serviceId":"Application Auto Scaling","signatureVersion":"v4","signingName":"application-autoscaling","targetPrefix":"AnyScaleFrontendService","uid":"application-autoscaling-2016-02-06","auth":["aws.auth#sigv4"]},"operations":{"DeleteScalingPolicy":{"input":{"type":"structure","required":["PolicyName","ServiceNamespace","ResourceId","ScalableDimension"],"members":{"PolicyName":{},"ServiceNamespace":{},"ResourceId":{},"ScalableDimension":{}}},"output":{"type":"structure","members":{}}},"DeleteScheduledAction":{"input":{"type":"structure","required":["ServiceNamespace","ScheduledActionName","ResourceId","ScalableDimension"],"members":{"ServiceNamespace":{},"ScheduledActionName":{},"ResourceId":{},"ScalableDimension":{}}},"output":{"type":"structure","members":{}}},"DeregisterScalableTarget":{"input":{"type":"structure","required":["ServiceNamespace","ResourceId","ScalableDimension"],"members":{"ServiceNamespace":{},"ResourceId":{},"ScalableDimension":{}}},"output":{"type":"structure","members":{}}},"DescribeScalableTargets":{"input":{"type":"structure","required":["ServiceNamespace"],"members":{"ServiceNamespace":{},"ResourceIds":{"shape":"Sb"},"ScalableDimension":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ScalableTargets":{"type":"list","member":{"type":"structure","required":["ServiceNamespace","ResourceId","ScalableDimension","MinCapacity","MaxCapacity","RoleARN","CreationTime"],"members":{"ServiceNamespace":{},"ResourceId":{},"ScalableDimension":{},"MinCapacity":{"type":"integer"},"MaxCapacity":{"type":"integer"},"RoleARN":{},"CreationTime":{"type":"timestamp"},"SuspendedState":{"shape":"Sj"},"ScalableTargetARN":{}}}},"NextToken":{}}}},"DescribeScalingActivities":{"input":{"type":"structure","required":["ServiceNamespace"],"members":{"ServiceNamespace":{},"ResourceId":{},"ScalableDimension":{},"MaxResults":{"type":"integer"},"NextToken":{},"IncludeNotScaledActivities":{"type":"boolean"}}},"output":{"type":"structure","members":{"ScalingActivities":{"type":"list","member":{"type":"structure","required":["ActivityId","ServiceNamespace","ResourceId","ScalableDimension","Description","Cause","StartTime","StatusCode"],"members":{"ActivityId":{},"ServiceNamespace":{},"ResourceId":{},"ScalableDimension":{},"Description":{},"Cause":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"StatusCode":{},"StatusMessage":{},"Details":{},"NotScaledReasons":{"type":"list","member":{"type":"structure","required":["Code"],"members":{"Code":{},"MaxCapacity":{"type":"integer"},"MinCapacity":{"type":"integer"},"CurrentCapacity":{"type":"integer"}}}}}}},"NextToken":{}}}},"DescribeScalingPolicies":{"input":{"type":"structure","required":["ServiceNamespace"],"members":{"PolicyNames":{"shape":"Sb"},"ServiceNamespace":{},"ResourceId":{},"ScalableDimension":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ScalingPolicies":{"type":"list","member":{"type":"structure","required":["PolicyARN","PolicyName","ServiceNamespace","ResourceId","ScalableDimension","PolicyType","CreationTime"],"members":{"PolicyARN":{},"PolicyName":{},"ServiceNamespace":{},"ResourceId":{},"ScalableDimension":{},"PolicyType":{},"StepScalingPolicyConfiguration":{"shape":"S10"},"TargetTrackingScalingPolicyConfiguration":{"shape":"S19"},"Alarms":{"shape":"S21"},"CreationTime":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeScheduledActions":{"input":{"type":"structure","required":["ServiceNamespace"],"members":{"ScheduledActionNames":{"shape":"Sb"},"ServiceNamespace":{},"ResourceId":{},"ScalableDimension":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ScheduledActions":{"type":"list","member":{"type":"structure","required":["ScheduledActionName","ScheduledActionARN","ServiceNamespace","Schedule","ResourceId","CreationTime"],"members":{"ScheduledActionName":{},"ScheduledActionARN":{},"ServiceNamespace":{},"Schedule":{},"Timezone":{},"ResourceId":{},"ScalableDimension":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"ScalableTargetAction":{"shape":"S28"},"CreationTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceARN"],"members":{"ResourceARN":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"S2c"}}}},"PutScalingPolicy":{"input":{"type":"structure","required":["PolicyName","ServiceNamespace","ResourceId","ScalableDimension"],"members":{"PolicyName":{},"ServiceNamespace":{},"ResourceId":{},"ScalableDimension":{},"PolicyType":{},"StepScalingPolicyConfiguration":{"shape":"S10"},"TargetTrackingScalingPolicyConfiguration":{"shape":"S19"}}},"output":{"type":"structure","required":["PolicyARN"],"members":{"PolicyARN":{},"Alarms":{"shape":"S21"}}}},"PutScheduledAction":{"input":{"type":"structure","required":["ServiceNamespace","ScheduledActionName","ResourceId","ScalableDimension"],"members":{"ServiceNamespace":{},"Schedule":{},"Timezone":{},"ScheduledActionName":{},"ResourceId":{},"ScalableDimension":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"ScalableTargetAction":{"shape":"S28"}}},"output":{"type":"structure","members":{}}},"RegisterScalableTarget":{"input":{"type":"structure","required":["ServiceNamespace","ResourceId","ScalableDimension"],"members":{"ServiceNamespace":{},"ResourceId":{},"ScalableDimension":{},"MinCapacity":{"type":"integer"},"MaxCapacity":{"type":"integer"},"RoleARN":{},"SuspendedState":{"shape":"Sj"},"Tags":{"shape":"S2c"}}},"output":{"type":"structure","members":{"ScalableTargetARN":{}}}},"TagResource":{"input":{"type":"structure","required":["ResourceARN","Tags"],"members":{"ResourceARN":{},"Tags":{"shape":"S2c"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["ResourceARN","TagKeys"],"members":{"ResourceARN":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}}},"shapes":{"Sb":{"type":"list","member":{}},"Sj":{"type":"structure","members":{"DynamicScalingInSuspended":{"type":"boolean"},"DynamicScalingOutSuspended":{"type":"boolean"},"ScheduledScalingSuspended":{"type":"boolean"}}},"S10":{"type":"structure","members":{"AdjustmentType":{},"StepAdjustments":{"type":"list","member":{"type":"structure","required":["ScalingAdjustment"],"members":{"MetricIntervalLowerBound":{"type":"double"},"MetricIntervalUpperBound":{"type":"double"},"ScalingAdjustment":{"type":"integer"}}}},"MinAdjustmentMagnitude":{"type":"integer"},"Cooldown":{"type":"integer"},"MetricAggregationType":{}}},"S19":{"type":"structure","required":["TargetValue"],"members":{"TargetValue":{"type":"double"},"PredefinedMetricSpecification":{"type":"structure","required":["PredefinedMetricType"],"members":{"PredefinedMetricType":{},"ResourceLabel":{}}},"CustomizedMetricSpecification":{"type":"structure","members":{"MetricName":{},"Namespace":{},"Dimensions":{"type":"list","member":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Value":{}}}},"Statistic":{},"Unit":{},"Metrics":{"type":"list","member":{"type":"structure","required":["Id"],"members":{"Expression":{},"Id":{},"Label":{},"MetricStat":{"type":"structure","required":["Metric","Stat"],"members":{"Metric":{"type":"structure","members":{"Dimensions":{"type":"list","member":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Value":{}}}},"MetricName":{},"Namespace":{}}},"Stat":{},"Unit":{}}},"ReturnData":{"type":"boolean"}}}}}},"ScaleOutCooldown":{"type":"integer"},"ScaleInCooldown":{"type":"integer"},"DisableScaleIn":{"type":"boolean"}}},"S21":{"type":"list","member":{"type":"structure","required":["AlarmName","AlarmARN"],"members":{"AlarmName":{},"AlarmARN":{}}}},"S28":{"type":"structure","members":{"MinCapacity":{"type":"integer"},"MaxCapacity":{"type":"integer"}}},"S2c":{"type":"map","key":{},"value":{}}}}')},40322:e=>{"use strict";e.exports=JSON.parse('{"o":{"DescribeScalableTargets":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ScalableTargets"},"DescribeScalingActivities":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ScalingActivities"},"DescribeScalingPolicies":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ScalingPolicies"},"DescribeScheduledActions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ScheduledActions"}}}')},28680:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-05-18","endpointPrefix":"athena","jsonVersion":"1.1","protocol":"json","protocols":["json"],"serviceFullName":"Amazon Athena","serviceId":"Athena","signatureVersion":"v4","targetPrefix":"AmazonAthena","uid":"athena-2017-05-18","auth":["aws.auth#sigv4"]},"operations":{"BatchGetNamedQuery":{"input":{"type":"structure","required":["NamedQueryIds"],"members":{"NamedQueryIds":{"shape":"S2"}}},"output":{"type":"structure","members":{"NamedQueries":{"type":"list","member":{"shape":"S6"}},"UnprocessedNamedQueryIds":{"type":"list","member":{"type":"structure","members":{"NamedQueryId":{},"ErrorCode":{},"ErrorMessage":{}}}}}}},"BatchGetPreparedStatement":{"input":{"type":"structure","required":["PreparedStatementNames","WorkGroup"],"members":{"PreparedStatementNames":{"type":"list","member":{}},"WorkGroup":{}}},"output":{"type":"structure","members":{"PreparedStatements":{"type":"list","member":{"shape":"Sl"}},"UnprocessedPreparedStatementNames":{"type":"list","member":{"type":"structure","members":{"StatementName":{},"ErrorCode":{},"ErrorMessage":{}}}}}}},"BatchGetQueryExecution":{"input":{"type":"structure","required":["QueryExecutionIds"],"members":{"QueryExecutionIds":{"shape":"Sq"}}},"output":{"type":"structure","members":{"QueryExecutions":{"type":"list","member":{"shape":"Su"}},"UnprocessedQueryExecutionIds":{"type":"list","member":{"type":"structure","members":{"QueryExecutionId":{},"ErrorCode":{},"ErrorMessage":{}}}}}}},"CancelCapacityReservation":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"CreateCapacityReservation":{"input":{"type":"structure","required":["TargetDpus","Name"],"members":{"TargetDpus":{"type":"integer"},"Name":{},"Tags":{"shape":"S1v"}}},"output":{"type":"structure","members":{}},"idempotent":true},"CreateDataCatalog":{"input":{"type":"structure","required":["Name","Type"],"members":{"Name":{},"Type":{},"Description":{},"Parameters":{"shape":"S22"},"Tags":{"shape":"S1v"}}},"output":{"type":"structure","members":{}}},"CreateNamedQuery":{"input":{"type":"structure","required":["Name","Database","QueryString"],"members":{"Name":{},"Description":{},"Database":{},"QueryString":{},"ClientRequestToken":{"idempotencyToken":true},"WorkGroup":{}}},"output":{"type":"structure","members":{"NamedQueryId":{}}},"idempotent":true},"CreateNotebook":{"input":{"type":"structure","required":["WorkGroup","Name"],"members":{"WorkGroup":{},"Name":{},"ClientRequestToken":{}}},"output":{"type":"structure","members":{"NotebookId":{}}}},"CreatePreparedStatement":{"input":{"type":"structure","required":["StatementName","WorkGroup","QueryStatement"],"members":{"StatementName":{},"WorkGroup":{},"QueryStatement":{},"Description":{}}},"output":{"type":"structure","members":{}}},"CreatePresignedNotebookUrl":{"input":{"type":"structure","required":["SessionId"],"members":{"SessionId":{}}},"output":{"type":"structure","required":["NotebookUrl","AuthToken","AuthTokenExpirationTime"],"members":{"NotebookUrl":{},"AuthToken":{},"AuthTokenExpirationTime":{"type":"long"}}}},"CreateWorkGroup":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"Configuration":{"shape":"S2l"},"Description":{},"Tags":{"shape":"S1v"}}},"output":{"type":"structure","members":{}}},"DeleteCapacityReservation":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"DeleteDataCatalog":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}}},"DeleteNamedQuery":{"input":{"type":"structure","required":["NamedQueryId"],"members":{"NamedQueryId":{"idempotencyToken":true}}},"output":{"type":"structure","members":{}},"idempotent":true},"DeleteNotebook":{"input":{"type":"structure","required":["NotebookId"],"members":{"NotebookId":{}}},"output":{"type":"structure","members":{}}},"DeletePreparedStatement":{"input":{"type":"structure","required":["StatementName","WorkGroup"],"members":{"StatementName":{},"WorkGroup":{}}},"output":{"type":"structure","members":{}}},"DeleteWorkGroup":{"input":{"type":"structure","required":["WorkGroup"],"members":{"WorkGroup":{},"RecursiveDeleteOption":{"type":"boolean"}}},"output":{"type":"structure","members":{}},"idempotent":true},"ExportNotebook":{"input":{"type":"structure","required":["NotebookId"],"members":{"NotebookId":{}}},"output":{"type":"structure","members":{"NotebookMetadata":{"shape":"S38"},"Payload":{}}}},"GetCalculationExecution":{"input":{"type":"structure","required":["CalculationExecutionId"],"members":{"CalculationExecutionId":{}}},"output":{"type":"structure","members":{"CalculationExecutionId":{},"SessionId":{},"Description":{},"WorkingDirectory":{},"Status":{"shape":"S3f"},"Statistics":{"shape":"S3h"},"Result":{"type":"structure","members":{"StdOutS3Uri":{},"StdErrorS3Uri":{},"ResultS3Uri":{},"ResultType":{}}}}}},"GetCalculationExecutionCode":{"input":{"type":"structure","required":["CalculationExecutionId"],"members":{"CalculationExecutionId":{}}},"output":{"type":"structure","members":{"CodeBlock":{}}}},"GetCalculationExecutionStatus":{"input":{"type":"structure","required":["CalculationExecutionId"],"members":{"CalculationExecutionId":{}}},"output":{"type":"structure","members":{"Status":{"shape":"S3f"},"Statistics":{"shape":"S3h"}}}},"GetCapacityAssignmentConfiguration":{"input":{"type":"structure","required":["CapacityReservationName"],"members":{"CapacityReservationName":{}}},"output":{"type":"structure","required":["CapacityAssignmentConfiguration"],"members":{"CapacityAssignmentConfiguration":{"type":"structure","members":{"CapacityReservationName":{},"CapacityAssignments":{"shape":"S3s"}}}}}},"GetCapacityReservation":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","required":["CapacityReservation"],"members":{"CapacityReservation":{"shape":"S3x"}}}},"GetDataCatalog":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"WorkGroup":{}}},"output":{"type":"structure","members":{"DataCatalog":{"type":"structure","required":["Name","Type"],"members":{"Name":{},"Description":{},"Type":{},"Parameters":{"shape":"S22"}}}}}},"GetDatabase":{"input":{"type":"structure","required":["CatalogName","DatabaseName"],"members":{"CatalogName":{},"DatabaseName":{},"WorkGroup":{}}},"output":{"type":"structure","members":{"Database":{"shape":"S48"}}}},"GetNamedQuery":{"input":{"type":"structure","required":["NamedQueryId"],"members":{"NamedQueryId":{}}},"output":{"type":"structure","members":{"NamedQuery":{"shape":"S6"}}}},"GetNotebookMetadata":{"input":{"type":"structure","required":["NotebookId"],"members":{"NotebookId":{}}},"output":{"type":"structure","members":{"NotebookMetadata":{"shape":"S38"}}}},"GetPreparedStatement":{"input":{"type":"structure","required":["StatementName","WorkGroup"],"members":{"StatementName":{},"WorkGroup":{}}},"output":{"type":"structure","members":{"PreparedStatement":{"shape":"Sl"}}}},"GetQueryExecution":{"input":{"type":"structure","required":["QueryExecutionId"],"members":{"QueryExecutionId":{}}},"output":{"type":"structure","members":{"QueryExecution":{"shape":"Su"}}}},"GetQueryResults":{"input":{"type":"structure","required":["QueryExecutionId"],"members":{"QueryExecutionId":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"UpdateCount":{"type":"long"},"ResultSet":{"type":"structure","members":{"Rows":{"type":"list","member":{"type":"structure","members":{"Data":{"type":"list","member":{"type":"structure","members":{"VarCharValue":{}}}}}}},"ResultSetMetadata":{"type":"structure","members":{"ColumnInfo":{"type":"list","member":{"type":"structure","required":["Name","Type"],"members":{"CatalogName":{},"SchemaName":{},"TableName":{},"Name":{},"Label":{},"Type":{},"Precision":{"type":"integer"},"Scale":{"type":"integer"},"Nullable":{},"CaseSensitive":{"type":"boolean"}}}}}}}},"NextToken":{}}}},"GetQueryRuntimeStatistics":{"input":{"type":"structure","required":["QueryExecutionId"],"members":{"QueryExecutionId":{}}},"output":{"type":"structure","members":{"QueryRuntimeStatistics":{"type":"structure","members":{"Timeline":{"type":"structure","members":{"QueryQueueTimeInMillis":{"type":"long"},"ServicePreProcessingTimeInMillis":{"type":"long"},"QueryPlanningTimeInMillis":{"type":"long"},"EngineExecutionTimeInMillis":{"type":"long"},"ServiceProcessingTimeInMillis":{"type":"long"},"TotalExecutionTimeInMillis":{"type":"long"}}},"Rows":{"type":"structure","members":{"InputRows":{"type":"long"},"InputBytes":{"type":"long"},"OutputBytes":{"type":"long"},"OutputRows":{"type":"long"}}},"OutputStage":{"shape":"S51"}}}}}},"GetSession":{"input":{"type":"structure","required":["SessionId"],"members":{"SessionId":{}}},"output":{"type":"structure","members":{"SessionId":{},"Description":{},"WorkGroup":{},"EngineVersion":{},"EngineConfiguration":{"shape":"S58"},"NotebookVersion":{},"SessionConfiguration":{"type":"structure","members":{"ExecutionRole":{},"WorkingDirectory":{},"IdleTimeoutSeconds":{"type":"long"},"EncryptionConfiguration":{"shape":"Sy"}}},"Status":{"shape":"S5d"},"Statistics":{"type":"structure","members":{"DpuExecutionInMillis":{"type":"long"}}}}}},"GetSessionStatus":{"input":{"type":"structure","required":["SessionId"],"members":{"SessionId":{}}},"output":{"type":"structure","members":{"SessionId":{},"Status":{"shape":"S5d"}}}},"GetTableMetadata":{"input":{"type":"structure","required":["CatalogName","DatabaseName","TableName"],"members":{"CatalogName":{},"DatabaseName":{},"TableName":{},"WorkGroup":{}}},"output":{"type":"structure","members":{"TableMetadata":{"shape":"S5k"}}}},"GetWorkGroup":{"input":{"type":"structure","required":["WorkGroup"],"members":{"WorkGroup":{}}},"output":{"type":"structure","members":{"WorkGroup":{"type":"structure","required":["Name"],"members":{"Name":{},"State":{},"Configuration":{"shape":"S2l"},"Description":{},"CreationTime":{"type":"timestamp"},"IdentityCenterApplicationArn":{}}}}}},"ImportNotebook":{"input":{"type":"structure","required":["WorkGroup","Name","Type"],"members":{"WorkGroup":{},"Name":{},"Payload":{},"Type":{},"NotebookS3LocationUri":{},"ClientRequestToken":{}}},"output":{"type":"structure","members":{"NotebookId":{}}}},"ListApplicationDPUSizes":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ApplicationDPUSizes":{"type":"list","member":{"type":"structure","members":{"ApplicationRuntimeId":{},"SupportedDPUSizes":{"type":"list","member":{"type":"integer"}}}}},"NextToken":{}}}},"ListCalculationExecutions":{"input":{"type":"structure","required":["SessionId"],"members":{"SessionId":{},"StateFilter":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"NextToken":{},"Calculations":{"type":"list","member":{"type":"structure","members":{"CalculationExecutionId":{},"Description":{},"Status":{"shape":"S3f"}}}}}}},"ListCapacityReservations":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["CapacityReservations"],"members":{"NextToken":{},"CapacityReservations":{"type":"list","member":{"shape":"S3x"}}}}},"ListDataCatalogs":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"WorkGroup":{}}},"output":{"type":"structure","members":{"DataCatalogsSummary":{"type":"list","member":{"type":"structure","members":{"CatalogName":{},"Type":{}}}},"NextToken":{}}}},"ListDatabases":{"input":{"type":"structure","required":["CatalogName"],"members":{"CatalogName":{},"NextToken":{},"MaxResults":{"type":"integer"},"WorkGroup":{}}},"output":{"type":"structure","members":{"DatabaseList":{"type":"list","member":{"shape":"S48"}},"NextToken":{}}}},"ListEngineVersions":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"EngineVersions":{"type":"list","member":{"shape":"S1i"}},"NextToken":{}}}},"ListExecutors":{"input":{"type":"structure","required":["SessionId"],"members":{"SessionId":{},"ExecutorStateFilter":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["SessionId"],"members":{"SessionId":{},"NextToken":{},"ExecutorsSummary":{"type":"list","member":{"type":"structure","required":["ExecutorId"],"members":{"ExecutorId":{},"ExecutorType":{},"StartDateTime":{"type":"long"},"TerminationDateTime":{"type":"long"},"ExecutorState":{},"ExecutorSize":{"type":"long"}}}}}}},"ListNamedQueries":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"WorkGroup":{}}},"output":{"type":"structure","members":{"NamedQueryIds":{"shape":"S2"},"NextToken":{}}}},"ListNotebookMetadata":{"input":{"type":"structure","required":["WorkGroup"],"members":{"Filters":{"type":"structure","members":{"Name":{}}},"NextToken":{},"MaxResults":{"type":"integer"},"WorkGroup":{}}},"output":{"type":"structure","members":{"NextToken":{},"NotebookMetadataList":{"type":"list","member":{"shape":"S38"}}}}},"ListNotebookSessions":{"input":{"type":"structure","required":["NotebookId"],"members":{"NotebookId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["NotebookSessionsList"],"members":{"NotebookSessionsList":{"type":"list","member":{"type":"structure","members":{"SessionId":{},"CreationTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListPreparedStatements":{"input":{"type":"structure","required":["WorkGroup"],"members":{"WorkGroup":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"PreparedStatements":{"type":"list","member":{"type":"structure","members":{"StatementName":{},"LastModifiedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListQueryExecutions":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"WorkGroup":{}}},"output":{"type":"structure","members":{"QueryExecutionIds":{"shape":"Sq"},"NextToken":{}}}},"ListSessions":{"input":{"type":"structure","required":["WorkGroup"],"members":{"WorkGroup":{},"StateFilter":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"NextToken":{},"Sessions":{"type":"list","member":{"type":"structure","members":{"SessionId":{},"Description":{},"EngineVersion":{"shape":"S1i"},"NotebookVersion":{},"Status":{"shape":"S5d"}}}}}}},"ListTableMetadata":{"input":{"type":"structure","required":["CatalogName","DatabaseName"],"members":{"CatalogName":{},"DatabaseName":{},"Expression":{},"NextToken":{},"MaxResults":{"type":"integer"},"WorkGroup":{}}},"output":{"type":"structure","members":{"TableMetadataList":{"type":"list","member":{"shape":"S5k"}},"NextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceARN"],"members":{"ResourceARN":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Tags":{"shape":"S1v"},"NextToken":{}}}},"ListWorkGroups":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"WorkGroups":{"type":"list","member":{"type":"structure","members":{"Name":{},"State":{},"Description":{},"CreationTime":{"type":"timestamp"},"EngineVersion":{"shape":"S1i"},"IdentityCenterApplicationArn":{}}}},"NextToken":{}}}},"PutCapacityAssignmentConfiguration":{"input":{"type":"structure","required":["CapacityReservationName","CapacityAssignments"],"members":{"CapacityReservationName":{},"CapacityAssignments":{"shape":"S3s"}}},"output":{"type":"structure","members":{}},"idempotent":true},"StartCalculationExecution":{"input":{"type":"structure","required":["SessionId"],"members":{"SessionId":{},"Description":{},"CalculationConfiguration":{"deprecated":true,"deprecatedMessage":"Kepler Post GA Tasks : https://sim.amazon.com/issues/ATHENA-39828","type":"structure","members":{"CodeBlock":{}}},"CodeBlock":{},"ClientRequestToken":{}}},"output":{"type":"structure","members":{"CalculationExecutionId":{},"State":{}}}},"StartQueryExecution":{"input":{"type":"structure","required":["QueryString"],"members":{"QueryString":{},"ClientRequestToken":{"idempotencyToken":true},"QueryExecutionContext":{"shape":"S18"},"ResultConfiguration":{"shape":"Sw"},"WorkGroup":{},"ExecutionParameters":{"shape":"S1j"},"ResultReuseConfiguration":{"shape":"S14"}}},"output":{"type":"structure","members":{"QueryExecutionId":{}}},"idempotent":true},"StartSession":{"input":{"type":"structure","required":["WorkGroup","EngineConfiguration"],"members":{"Description":{},"WorkGroup":{},"EngineConfiguration":{"shape":"S58"},"NotebookVersion":{},"SessionIdleTimeoutInMinutes":{"type":"integer"},"ClientRequestToken":{}}},"output":{"type":"structure","members":{"SessionId":{},"State":{}}}},"StopCalculationExecution":{"input":{"type":"structure","required":["CalculationExecutionId"],"members":{"CalculationExecutionId":{}}},"output":{"type":"structure","members":{"State":{}}}},"StopQueryExecution":{"input":{"type":"structure","required":["QueryExecutionId"],"members":{"QueryExecutionId":{"idempotencyToken":true}}},"output":{"type":"structure","members":{}},"idempotent":true},"TagResource":{"input":{"type":"structure","required":["ResourceARN","Tags"],"members":{"ResourceARN":{},"Tags":{"shape":"S1v"}}},"output":{"type":"structure","members":{}}},"TerminateSession":{"input":{"type":"structure","required":["SessionId"],"members":{"SessionId":{}}},"output":{"type":"structure","members":{"State":{}}}},"UntagResource":{"input":{"type":"structure","required":["ResourceARN","TagKeys"],"members":{"ResourceARN":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateCapacityReservation":{"input":{"type":"structure","required":["TargetDpus","Name"],"members":{"TargetDpus":{"type":"integer"},"Name":{}}},"output":{"type":"structure","members":{}}},"UpdateDataCatalog":{"input":{"type":"structure","required":["Name","Type"],"members":{"Name":{},"Type":{},"Description":{},"Parameters":{"shape":"S22"}}},"output":{"type":"structure","members":{}}},"UpdateNamedQuery":{"input":{"type":"structure","required":["NamedQueryId","Name","QueryString"],"members":{"NamedQueryId":{},"Name":{},"Description":{},"QueryString":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"UpdateNotebook":{"input":{"type":"structure","required":["NotebookId","Payload","Type"],"members":{"NotebookId":{},"Payload":{},"Type":{},"SessionId":{},"ClientRequestToken":{}}},"output":{"type":"structure","members":{}}},"UpdateNotebookMetadata":{"input":{"type":"structure","required":["NotebookId","Name"],"members":{"NotebookId":{},"ClientRequestToken":{},"Name":{}}},"output":{"type":"structure","members":{}}},"UpdatePreparedStatement":{"input":{"type":"structure","required":["StatementName","WorkGroup","QueryStatement"],"members":{"StatementName":{},"WorkGroup":{},"QueryStatement":{},"Description":{}}},"output":{"type":"structure","members":{}}},"UpdateWorkGroup":{"input":{"type":"structure","required":["WorkGroup"],"members":{"WorkGroup":{},"Description":{},"ConfigurationUpdates":{"type":"structure","members":{"EnforceWorkGroupConfiguration":{"type":"boolean"},"ResultConfigurationUpdates":{"type":"structure","members":{"OutputLocation":{},"RemoveOutputLocation":{"type":"boolean"},"EncryptionConfiguration":{"shape":"Sy"},"RemoveEncryptionConfiguration":{"type":"boolean"},"ExpectedBucketOwner":{},"RemoveExpectedBucketOwner":{"type":"boolean"},"AclConfiguration":{"shape":"S12"},"RemoveAclConfiguration":{"type":"boolean"}}},"PublishCloudWatchMetricsEnabled":{"type":"boolean"},"BytesScannedCutoffPerQuery":{"type":"long"},"RemoveBytesScannedCutoffPerQuery":{"type":"boolean"},"RequesterPaysEnabled":{"type":"boolean"},"EngineVersion":{"shape":"S1i"},"RemoveCustomerContentEncryptionConfiguration":{"type":"boolean"},"AdditionalConfiguration":{},"ExecutionRole":{},"CustomerContentEncryptionConfiguration":{"shape":"S2o"},"EnableMinimumEncryptionConfiguration":{"type":"boolean"},"QueryResultsS3AccessGrantsConfiguration":{"shape":"S1l"}}},"State":{}}},"output":{"type":"structure","members":{}}}},"shapes":{"S2":{"type":"list","member":{}},"S6":{"type":"structure","required":["Name","Database","QueryString"],"members":{"Name":{},"Description":{},"Database":{},"QueryString":{},"NamedQueryId":{},"WorkGroup":{}}},"Sl":{"type":"structure","members":{"StatementName":{},"QueryStatement":{},"WorkGroupName":{},"Description":{},"LastModifiedTime":{"type":"timestamp"}}},"Sq":{"type":"list","member":{}},"Su":{"type":"structure","members":{"QueryExecutionId":{},"Query":{},"StatementType":{},"ResultConfiguration":{"shape":"Sw"},"ResultReuseConfiguration":{"shape":"S14"},"QueryExecutionContext":{"shape":"S18"},"Status":{"type":"structure","members":{"State":{},"StateChangeReason":{},"SubmissionDateTime":{"type":"timestamp"},"CompletionDateTime":{"type":"timestamp"},"AthenaError":{"type":"structure","members":{"ErrorCategory":{"type":"integer"},"ErrorType":{"type":"integer"},"Retryable":{"type":"boolean"},"ErrorMessage":{}}}}},"Statistics":{"type":"structure","members":{"EngineExecutionTimeInMillis":{"type":"long"},"DataScannedInBytes":{"type":"long"},"DataManifestLocation":{},"TotalExecutionTimeInMillis":{"type":"long"},"QueryQueueTimeInMillis":{"type":"long"},"ServicePreProcessingTimeInMillis":{"type":"long"},"QueryPlanningTimeInMillis":{"type":"long"},"ServiceProcessingTimeInMillis":{"type":"long"},"ResultReuseInformation":{"type":"structure","required":["ReusedPreviousResult"],"members":{"ReusedPreviousResult":{"type":"boolean"}}}}},"WorkGroup":{},"EngineVersion":{"shape":"S1i"},"ExecutionParameters":{"shape":"S1j"},"SubstatementType":{},"QueryResultsS3AccessGrantsConfiguration":{"shape":"S1l"}}},"Sw":{"type":"structure","members":{"OutputLocation":{},"EncryptionConfiguration":{"shape":"Sy"},"ExpectedBucketOwner":{},"AclConfiguration":{"shape":"S12"}}},"Sy":{"type":"structure","required":["EncryptionOption"],"members":{"EncryptionOption":{},"KmsKey":{}}},"S12":{"type":"structure","required":["S3AclOption"],"members":{"S3AclOption":{}}},"S14":{"type":"structure","members":{"ResultReuseByAgeConfiguration":{"type":"structure","required":["Enabled"],"members":{"Enabled":{"type":"boolean"},"MaxAgeInMinutes":{"type":"integer"}}}}},"S18":{"type":"structure","members":{"Database":{},"Catalog":{}}},"S1i":{"type":"structure","members":{"SelectedEngineVersion":{},"EffectiveEngineVersion":{}}},"S1j":{"type":"list","member":{}},"S1l":{"type":"structure","required":["EnableS3AccessGrants","AuthenticationType"],"members":{"EnableS3AccessGrants":{"type":"boolean"},"CreateUserLevelPrefix":{"type":"boolean"},"AuthenticationType":{}}},"S1v":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}},"S22":{"type":"map","key":{},"value":{}},"S2l":{"type":"structure","members":{"ResultConfiguration":{"shape":"Sw"},"EnforceWorkGroupConfiguration":{"type":"boolean"},"PublishCloudWatchMetricsEnabled":{"type":"boolean"},"BytesScannedCutoffPerQuery":{"type":"long"},"RequesterPaysEnabled":{"type":"boolean"},"EngineVersion":{"shape":"S1i"},"AdditionalConfiguration":{},"ExecutionRole":{},"CustomerContentEncryptionConfiguration":{"shape":"S2o"},"EnableMinimumEncryptionConfiguration":{"type":"boolean"},"IdentityCenterConfiguration":{"type":"structure","members":{"EnableIdentityCenter":{"type":"boolean"},"IdentityCenterInstanceArn":{}}},"QueryResultsS3AccessGrantsConfiguration":{"shape":"S1l"}}},"S2o":{"type":"structure","required":["KmsKey"],"members":{"KmsKey":{}}},"S38":{"type":"structure","members":{"NotebookId":{},"Name":{},"WorkGroup":{},"CreationTime":{"type":"timestamp"},"Type":{},"LastModifiedTime":{"type":"timestamp"}}},"S3f":{"type":"structure","members":{"SubmissionDateTime":{"type":"timestamp"},"CompletionDateTime":{"type":"timestamp"},"State":{},"StateChangeReason":{}}},"S3h":{"type":"structure","members":{"DpuExecutionInMillis":{"type":"long"},"Progress":{}}},"S3s":{"type":"list","member":{"type":"structure","members":{"WorkGroupNames":{"type":"list","member":{}}}}},"S3x":{"type":"structure","required":["Name","Status","TargetDpus","AllocatedDpus","CreationTime"],"members":{"Name":{},"Status":{},"TargetDpus":{"type":"integer"},"AllocatedDpus":{"type":"integer"},"LastAllocation":{"type":"structure","required":["Status","RequestTime"],"members":{"Status":{},"StatusMessage":{},"RequestTime":{"type":"timestamp"},"RequestCompletionTime":{"type":"timestamp"}}},"LastSuccessfulAllocationTime":{"type":"timestamp"},"CreationTime":{"type":"timestamp"}}},"S48":{"type":"structure","required":["Name"],"members":{"Name":{},"Description":{},"Parameters":{"shape":"S22"}}},"S51":{"type":"structure","members":{"StageId":{"type":"long"},"State":{},"OutputBytes":{"type":"long"},"OutputRows":{"type":"long"},"InputBytes":{"type":"long"},"InputRows":{"type":"long"},"ExecutionTime":{"type":"long"},"QueryStagePlan":{"shape":"S52"},"SubStages":{"type":"list","member":{"shape":"S51"}}}},"S52":{"type":"structure","members":{"Name":{},"Identifier":{},"Children":{"type":"list","member":{"shape":"S52"}},"RemoteSources":{"type":"list","member":{}}}},"S58":{"type":"structure","required":["MaxConcurrentDpus"],"members":{"CoordinatorDpuSize":{"type":"integer"},"MaxConcurrentDpus":{"type":"integer"},"DefaultExecutorDpuSize":{"type":"integer"},"AdditionalConfigs":{"shape":"S22"},"SparkProperties":{"shape":"S22"}}},"S5d":{"type":"structure","members":{"StartDateTime":{"type":"timestamp"},"LastModifiedDateTime":{"type":"timestamp"},"EndDateTime":{"type":"timestamp"},"IdleSinceDateTime":{"type":"timestamp"},"State":{},"StateChangeReason":{}}},"S5k":{"type":"structure","required":["Name"],"members":{"Name":{},"CreateTime":{"type":"timestamp"},"LastAccessTime":{"type":"timestamp"},"TableType":{},"Columns":{"shape":"S5m"},"PartitionKeys":{"shape":"S5m"},"Parameters":{"shape":"S22"}}},"S5m":{"type":"list","member":{"type":"structure","required":["Name"],"members":{"Name":{},"Type":{},"Comment":{}}}}}}')},44417:e=>{"use strict";e.exports=JSON.parse('{"o":{"GetQueryResults":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListApplicationDPUSizes":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListCalculationExecutions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListCapacityReservations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListDataCatalogs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"DataCatalogsSummary"},"ListDatabases":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"DatabaseList"},"ListEngineVersions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListExecutors":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListNamedQueries":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListPreparedStatements":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListQueryExecutions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListSessions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListTableMetadata":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TableMetadataList"},"ListTagsForResource":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Tags"},"ListWorkGroups":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"}}}')},55394:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2011-01-01","endpointPrefix":"autoscaling","protocol":"query","protocols":["query"],"serviceFullName":"Auto Scaling","serviceId":"Auto Scaling","signatureVersion":"v4","uid":"autoscaling-2011-01-01","xmlNamespace":"http://autoscaling.amazonaws.com/doc/2011-01-01/","auth":["aws.auth#sigv4"]},"operations":{"AttachInstances":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"InstanceIds":{"shape":"S2"},"AutoScalingGroupName":{}}}},"AttachLoadBalancerTargetGroups":{"input":{"type":"structure","required":["AutoScalingGroupName","TargetGroupARNs"],"members":{"AutoScalingGroupName":{},"TargetGroupARNs":{"shape":"S6"}}},"output":{"resultWrapper":"AttachLoadBalancerTargetGroupsResult","type":"structure","members":{}}},"AttachLoadBalancers":{"input":{"type":"structure","required":["AutoScalingGroupName","LoadBalancerNames"],"members":{"AutoScalingGroupName":{},"LoadBalancerNames":{"shape":"Sa"}}},"output":{"resultWrapper":"AttachLoadBalancersResult","type":"structure","members":{}}},"AttachTrafficSources":{"input":{"type":"structure","required":["AutoScalingGroupName","TrafficSources"],"members":{"AutoScalingGroupName":{},"TrafficSources":{"shape":"Sd"}}},"output":{"resultWrapper":"AttachTrafficSourcesResult","type":"structure","members":{}}},"BatchDeleteScheduledAction":{"input":{"type":"structure","required":["AutoScalingGroupName","ScheduledActionNames"],"members":{"AutoScalingGroupName":{},"ScheduledActionNames":{"shape":"Sh"}}},"output":{"resultWrapper":"BatchDeleteScheduledActionResult","type":"structure","members":{"FailedScheduledActions":{"shape":"Sj"}}}},"BatchPutScheduledUpdateGroupAction":{"input":{"type":"structure","required":["AutoScalingGroupName","ScheduledUpdateGroupActions"],"members":{"AutoScalingGroupName":{},"ScheduledUpdateGroupActions":{"type":"list","member":{"type":"structure","required":["ScheduledActionName"],"members":{"ScheduledActionName":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Recurrence":{},"MinSize":{"type":"integer"},"MaxSize":{"type":"integer"},"DesiredCapacity":{"type":"integer"},"TimeZone":{}}}}}},"output":{"resultWrapper":"BatchPutScheduledUpdateGroupActionResult","type":"structure","members":{"FailedScheduledUpdateGroupActions":{"shape":"Sj"}}}},"CancelInstanceRefresh":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{}}},"output":{"resultWrapper":"CancelInstanceRefreshResult","type":"structure","members":{"InstanceRefreshId":{}}}},"CompleteLifecycleAction":{"input":{"type":"structure","required":["LifecycleHookName","AutoScalingGroupName","LifecycleActionResult"],"members":{"LifecycleHookName":{},"AutoScalingGroupName":{},"LifecycleActionToken":{},"LifecycleActionResult":{},"InstanceId":{}}},"output":{"resultWrapper":"CompleteLifecycleActionResult","type":"structure","members":{}}},"CreateAutoScalingGroup":{"input":{"type":"structure","required":["AutoScalingGroupName","MinSize","MaxSize"],"members":{"AutoScalingGroupName":{},"LaunchConfigurationName":{},"LaunchTemplate":{"shape":"S14"},"MixedInstancesPolicy":{"shape":"S16"},"InstanceId":{},"MinSize":{"type":"integer"},"MaxSize":{"type":"integer"},"DesiredCapacity":{"type":"integer"},"DefaultCooldown":{"type":"integer"},"AvailabilityZones":{"shape":"S2d"},"LoadBalancerNames":{"shape":"Sa"},"TargetGroupARNs":{"shape":"S6"},"HealthCheckType":{},"HealthCheckGracePeriod":{"type":"integer"},"PlacementGroup":{},"VPCZoneIdentifier":{},"TerminationPolicies":{"shape":"S2g"},"NewInstancesProtectedFromScaleIn":{"type":"boolean"},"CapacityRebalance":{"type":"boolean"},"LifecycleHookSpecificationList":{"type":"list","member":{"type":"structure","required":["LifecycleHookName","LifecycleTransition"],"members":{"LifecycleHookName":{},"LifecycleTransition":{},"NotificationMetadata":{},"HeartbeatTimeout":{"type":"integer"},"DefaultResult":{},"NotificationTargetARN":{},"RoleARN":{}}}},"Tags":{"shape":"S2q"},"ServiceLinkedRoleARN":{},"MaxInstanceLifetime":{"type":"integer"},"Context":{},"DesiredCapacityType":{},"DefaultInstanceWarmup":{"type":"integer"},"TrafficSources":{"shape":"Sd"},"InstanceMaintenancePolicy":{"shape":"S2y"}}}},"CreateLaunchConfiguration":{"input":{"type":"structure","required":["LaunchConfigurationName"],"members":{"LaunchConfigurationName":{},"ImageId":{},"KeyName":{},"SecurityGroups":{"shape":"S32"},"ClassicLinkVPCId":{},"ClassicLinkVPCSecurityGroups":{"shape":"S33"},"UserData":{},"InstanceId":{},"InstanceType":{},"KernelId":{},"RamdiskId":{},"BlockDeviceMappings":{"shape":"S35"},"InstanceMonitoring":{"shape":"S3f"},"SpotPrice":{},"IamInstanceProfile":{},"EbsOptimized":{"type":"boolean"},"AssociatePublicIpAddress":{"type":"boolean"},"PlacementTenancy":{},"MetadataOptions":{"shape":"S3k"}}}},"CreateOrUpdateTags":{"input":{"type":"structure","required":["Tags"],"members":{"Tags":{"shape":"S2q"}}}},"DeleteAutoScalingGroup":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{},"ForceDelete":{"type":"boolean"}}}},"DeleteLaunchConfiguration":{"input":{"type":"structure","required":["LaunchConfigurationName"],"members":{"LaunchConfigurationName":{}}}},"DeleteLifecycleHook":{"input":{"type":"structure","required":["LifecycleHookName","AutoScalingGroupName"],"members":{"LifecycleHookName":{},"AutoScalingGroupName":{}}},"output":{"resultWrapper":"DeleteLifecycleHookResult","type":"structure","members":{}}},"DeleteNotificationConfiguration":{"input":{"type":"structure","required":["AutoScalingGroupName","TopicARN"],"members":{"AutoScalingGroupName":{},"TopicARN":{}}}},"DeletePolicy":{"input":{"type":"structure","required":["PolicyName"],"members":{"AutoScalingGroupName":{},"PolicyName":{}}}},"DeleteScheduledAction":{"input":{"type":"structure","required":["AutoScalingGroupName","ScheduledActionName"],"members":{"AutoScalingGroupName":{},"ScheduledActionName":{}}}},"DeleteTags":{"input":{"type":"structure","required":["Tags"],"members":{"Tags":{"shape":"S2q"}}}},"DeleteWarmPool":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{},"ForceDelete":{"type":"boolean"}}},"output":{"resultWrapper":"DeleteWarmPoolResult","type":"structure","members":{}}},"DescribeAccountLimits":{"output":{"resultWrapper":"DescribeAccountLimitsResult","type":"structure","members":{"MaxNumberOfAutoScalingGroups":{"type":"integer"},"MaxNumberOfLaunchConfigurations":{"type":"integer"},"NumberOfAutoScalingGroups":{"type":"integer"},"NumberOfLaunchConfigurations":{"type":"integer"}}}},"DescribeAdjustmentTypes":{"output":{"resultWrapper":"DescribeAdjustmentTypesResult","type":"structure","members":{"AdjustmentTypes":{"type":"list","member":{"type":"structure","members":{"AdjustmentType":{}}}}}}},"DescribeAutoScalingGroups":{"input":{"type":"structure","members":{"AutoScalingGroupNames":{"shape":"S49"},"NextToken":{},"MaxRecords":{"type":"integer"},"Filters":{"shape":"S4b"}}},"output":{"resultWrapper":"DescribeAutoScalingGroupsResult","type":"structure","required":["AutoScalingGroups"],"members":{"AutoScalingGroups":{"type":"list","member":{"type":"structure","required":["AutoScalingGroupName","MinSize","MaxSize","DesiredCapacity","DefaultCooldown","AvailabilityZones","HealthCheckType","CreatedTime"],"members":{"AutoScalingGroupName":{},"AutoScalingGroupARN":{},"LaunchConfigurationName":{},"LaunchTemplate":{"shape":"S14"},"MixedInstancesPolicy":{"shape":"S16"},"MinSize":{"type":"integer"},"MaxSize":{"type":"integer"},"DesiredCapacity":{"type":"integer"},"PredictedCapacity":{"type":"integer"},"DefaultCooldown":{"type":"integer"},"AvailabilityZones":{"shape":"S2d"},"LoadBalancerNames":{"shape":"Sa"},"TargetGroupARNs":{"shape":"S6"},"HealthCheckType":{},"HealthCheckGracePeriod":{"type":"integer"},"Instances":{"shape":"S4i"},"CreatedTime":{"type":"timestamp"},"SuspendedProcesses":{"type":"list","member":{"type":"structure","members":{"ProcessName":{},"SuspensionReason":{}}}},"PlacementGroup":{},"VPCZoneIdentifier":{},"EnabledMetrics":{"type":"list","member":{"type":"structure","members":{"Metric":{},"Granularity":{}}}},"Status":{},"Tags":{"shape":"S4p"},"TerminationPolicies":{"shape":"S2g"},"NewInstancesProtectedFromScaleIn":{"type":"boolean"},"ServiceLinkedRoleARN":{},"MaxInstanceLifetime":{"type":"integer"},"CapacityRebalance":{"type":"boolean"},"WarmPoolConfiguration":{"shape":"S4r"},"WarmPoolSize":{"type":"integer"},"Context":{},"DesiredCapacityType":{},"DefaultInstanceWarmup":{"type":"integer"},"TrafficSources":{"shape":"Sd"},"InstanceMaintenancePolicy":{"shape":"S2y"}}}},"NextToken":{}}}},"DescribeAutoScalingInstances":{"input":{"type":"structure","members":{"InstanceIds":{"shape":"S2"},"MaxRecords":{"type":"integer"},"NextToken":{}}},"output":{"resultWrapper":"DescribeAutoScalingInstancesResult","type":"structure","members":{"AutoScalingInstances":{"type":"list","member":{"type":"structure","required":["InstanceId","AutoScalingGroupName","AvailabilityZone","LifecycleState","HealthStatus","ProtectedFromScaleIn"],"members":{"InstanceId":{},"InstanceType":{},"AutoScalingGroupName":{},"AvailabilityZone":{},"LifecycleState":{},"HealthStatus":{},"LaunchConfigurationName":{},"LaunchTemplate":{"shape":"S14"},"ProtectedFromScaleIn":{"type":"boolean"},"WeightedCapacity":{}}}},"NextToken":{}}}},"DescribeAutoScalingNotificationTypes":{"output":{"resultWrapper":"DescribeAutoScalingNotificationTypesResult","type":"structure","members":{"AutoScalingNotificationTypes":{"shape":"S54"}}}},"DescribeInstanceRefreshes":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{},"InstanceRefreshIds":{"type":"list","member":{}},"NextToken":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeInstanceRefreshesResult","type":"structure","members":{"InstanceRefreshes":{"type":"list","member":{"type":"structure","members":{"InstanceRefreshId":{},"AutoScalingGroupName":{},"Status":{},"StatusReason":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"PercentageComplete":{"type":"integer"},"InstancesToUpdate":{"type":"integer"},"ProgressDetails":{"shape":"S5e"},"Preferences":{"shape":"S5h"},"DesiredConfiguration":{"shape":"S5t"},"RollbackDetails":{"type":"structure","members":{"RollbackReason":{},"RollbackStartTime":{"type":"timestamp"},"PercentageCompleteOnRollback":{"type":"integer"},"InstancesToUpdateOnRollback":{"type":"integer"},"ProgressDetailsOnRollback":{"shape":"S5e"}}}}}},"NextToken":{}}}},"DescribeLaunchConfigurations":{"input":{"type":"structure","members":{"LaunchConfigurationNames":{"type":"list","member":{}},"NextToken":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeLaunchConfigurationsResult","type":"structure","required":["LaunchConfigurations"],"members":{"LaunchConfigurations":{"type":"list","member":{"type":"structure","required":["LaunchConfigurationName","ImageId","InstanceType","CreatedTime"],"members":{"LaunchConfigurationName":{},"LaunchConfigurationARN":{},"ImageId":{},"KeyName":{},"SecurityGroups":{"shape":"S32"},"ClassicLinkVPCId":{},"ClassicLinkVPCSecurityGroups":{"shape":"S33"},"UserData":{},"InstanceType":{},"KernelId":{},"RamdiskId":{},"BlockDeviceMappings":{"shape":"S35"},"InstanceMonitoring":{"shape":"S3f"},"SpotPrice":{},"IamInstanceProfile":{},"CreatedTime":{"type":"timestamp"},"EbsOptimized":{"type":"boolean"},"AssociatePublicIpAddress":{"type":"boolean"},"PlacementTenancy":{},"MetadataOptions":{"shape":"S3k"}}}},"NextToken":{}}}},"DescribeLifecycleHookTypes":{"output":{"resultWrapper":"DescribeLifecycleHookTypesResult","type":"structure","members":{"LifecycleHookTypes":{"shape":"S54"}}}},"DescribeLifecycleHooks":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{},"LifecycleHookNames":{"type":"list","member":{}}}},"output":{"resultWrapper":"DescribeLifecycleHooksResult","type":"structure","members":{"LifecycleHooks":{"type":"list","member":{"type":"structure","members":{"LifecycleHookName":{},"AutoScalingGroupName":{},"LifecycleTransition":{},"NotificationTargetARN":{},"RoleARN":{},"NotificationMetadata":{},"HeartbeatTimeout":{"type":"integer"},"GlobalTimeout":{"type":"integer"},"DefaultResult":{}}}}}}},"DescribeLoadBalancerTargetGroups":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{},"NextToken":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeLoadBalancerTargetGroupsResult","type":"structure","members":{"LoadBalancerTargetGroups":{"type":"list","member":{"type":"structure","members":{"LoadBalancerTargetGroupARN":{},"State":{}}}},"NextToken":{}}}},"DescribeLoadBalancers":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{},"NextToken":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeLoadBalancersResult","type":"structure","members":{"LoadBalancers":{"type":"list","member":{"type":"structure","members":{"LoadBalancerName":{},"State":{}}}},"NextToken":{}}}},"DescribeMetricCollectionTypes":{"output":{"resultWrapper":"DescribeMetricCollectionTypesResult","type":"structure","members":{"Metrics":{"type":"list","member":{"type":"structure","members":{"Metric":{}}}},"Granularities":{"type":"list","member":{"type":"structure","members":{"Granularity":{}}}}}}},"DescribeNotificationConfigurations":{"input":{"type":"structure","members":{"AutoScalingGroupNames":{"shape":"S49"},"NextToken":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeNotificationConfigurationsResult","type":"structure","required":["NotificationConfigurations"],"members":{"NotificationConfigurations":{"type":"list","member":{"type":"structure","members":{"AutoScalingGroupName":{},"TopicARN":{},"NotificationType":{}}}},"NextToken":{}}}},"DescribePolicies":{"input":{"type":"structure","members":{"AutoScalingGroupName":{},"PolicyNames":{"type":"list","member":{}},"PolicyTypes":{"type":"list","member":{}},"NextToken":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribePoliciesResult","type":"structure","members":{"ScalingPolicies":{"type":"list","member":{"type":"structure","members":{"AutoScalingGroupName":{},"PolicyName":{},"PolicyARN":{},"PolicyType":{},"AdjustmentType":{},"MinAdjustmentStep":{"shape":"S6u"},"MinAdjustmentMagnitude":{"type":"integer"},"ScalingAdjustment":{"type":"integer"},"Cooldown":{"type":"integer"},"StepAdjustments":{"shape":"S6x"},"MetricAggregationType":{},"EstimatedInstanceWarmup":{"type":"integer"},"Alarms":{"shape":"S71"},"TargetTrackingConfiguration":{"shape":"S73"},"Enabled":{"type":"boolean"},"PredictiveScalingConfiguration":{"shape":"S7p"}}}},"NextToken":{}}}},"DescribeScalingActivities":{"input":{"type":"structure","members":{"ActivityIds":{"type":"list","member":{}},"AutoScalingGroupName":{},"IncludeDeletedGroups":{"type":"boolean"},"MaxRecords":{"type":"integer"},"NextToken":{}}},"output":{"resultWrapper":"DescribeScalingActivitiesResult","type":"structure","required":["Activities"],"members":{"Activities":{"shape":"S8c"},"NextToken":{}}}},"DescribeScalingProcessTypes":{"output":{"resultWrapper":"DescribeScalingProcessTypesResult","type":"structure","members":{"Processes":{"type":"list","member":{"type":"structure","required":["ProcessName"],"members":{"ProcessName":{}}}}}}},"DescribeScheduledActions":{"input":{"type":"structure","members":{"AutoScalingGroupName":{},"ScheduledActionNames":{"shape":"Sh"},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"NextToken":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeScheduledActionsResult","type":"structure","members":{"ScheduledUpdateGroupActions":{"type":"list","member":{"type":"structure","members":{"AutoScalingGroupName":{},"ScheduledActionName":{},"ScheduledActionARN":{},"Time":{"type":"timestamp"},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Recurrence":{},"MinSize":{"type":"integer"},"MaxSize":{"type":"integer"},"DesiredCapacity":{"type":"integer"},"TimeZone":{}}}},"NextToken":{}}}},"DescribeTags":{"input":{"type":"structure","members":{"Filters":{"shape":"S4b"},"NextToken":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeTagsResult","type":"structure","members":{"Tags":{"shape":"S4p"},"NextToken":{}}}},"DescribeTerminationPolicyTypes":{"output":{"resultWrapper":"DescribeTerminationPolicyTypesResult","type":"structure","members":{"TerminationPolicyTypes":{"shape":"S2g"}}}},"DescribeTrafficSources":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{},"TrafficSourceType":{},"NextToken":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeTrafficSourcesResult","type":"structure","members":{"TrafficSources":{"type":"list","member":{"type":"structure","members":{"TrafficSource":{"deprecated":true,"deprecatedMessage":"TrafficSource has been replaced by Identifier"},"State":{},"Identifier":{},"Type":{}}}},"NextToken":{}}}},"DescribeWarmPool":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{},"MaxRecords":{"type":"integer"},"NextToken":{}}},"output":{"resultWrapper":"DescribeWarmPoolResult","type":"structure","members":{"WarmPoolConfiguration":{"shape":"S4r"},"Instances":{"shape":"S4i"},"NextToken":{}}}},"DetachInstances":{"input":{"type":"structure","required":["AutoScalingGroupName","ShouldDecrementDesiredCapacity"],"members":{"InstanceIds":{"shape":"S2"},"AutoScalingGroupName":{},"ShouldDecrementDesiredCapacity":{"type":"boolean"}}},"output":{"resultWrapper":"DetachInstancesResult","type":"structure","members":{"Activities":{"shape":"S8c"}}}},"DetachLoadBalancerTargetGroups":{"input":{"type":"structure","required":["AutoScalingGroupName","TargetGroupARNs"],"members":{"AutoScalingGroupName":{},"TargetGroupARNs":{"shape":"S6"}}},"output":{"resultWrapper":"DetachLoadBalancerTargetGroupsResult","type":"structure","members":{}}},"DetachLoadBalancers":{"input":{"type":"structure","required":["AutoScalingGroupName","LoadBalancerNames"],"members":{"AutoScalingGroupName":{},"LoadBalancerNames":{"shape":"Sa"}}},"output":{"resultWrapper":"DetachLoadBalancersResult","type":"structure","members":{}}},"DetachTrafficSources":{"input":{"type":"structure","required":["AutoScalingGroupName","TrafficSources"],"members":{"AutoScalingGroupName":{},"TrafficSources":{"shape":"Sd"}}},"output":{"resultWrapper":"DetachTrafficSourcesResult","type":"structure","members":{}}},"DisableMetricsCollection":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{},"Metrics":{"shape":"S97"}}}},"EnableMetricsCollection":{"input":{"type":"structure","required":["AutoScalingGroupName","Granularity"],"members":{"AutoScalingGroupName":{},"Metrics":{"shape":"S97"},"Granularity":{}}}},"EnterStandby":{"input":{"type":"structure","required":["AutoScalingGroupName","ShouldDecrementDesiredCapacity"],"members":{"InstanceIds":{"shape":"S2"},"AutoScalingGroupName":{},"ShouldDecrementDesiredCapacity":{"type":"boolean"}}},"output":{"resultWrapper":"EnterStandbyResult","type":"structure","members":{"Activities":{"shape":"S8c"}}}},"ExecutePolicy":{"input":{"type":"structure","required":["PolicyName"],"members":{"AutoScalingGroupName":{},"PolicyName":{},"HonorCooldown":{"type":"boolean"},"MetricValue":{"type":"double"},"BreachThreshold":{"type":"double"}}}},"ExitStandby":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"InstanceIds":{"shape":"S2"},"AutoScalingGroupName":{}}},"output":{"resultWrapper":"ExitStandbyResult","type":"structure","members":{"Activities":{"shape":"S8c"}}}},"GetPredictiveScalingForecast":{"input":{"type":"structure","required":["AutoScalingGroupName","PolicyName","StartTime","EndTime"],"members":{"AutoScalingGroupName":{},"PolicyName":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"}}},"output":{"resultWrapper":"GetPredictiveScalingForecastResult","type":"structure","required":["LoadForecast","CapacityForecast","UpdateTime"],"members":{"LoadForecast":{"type":"list","member":{"type":"structure","required":["Timestamps","Values","MetricSpecification"],"members":{"Timestamps":{"shape":"S9j"},"Values":{"shape":"S9k"},"MetricSpecification":{"shape":"S7r"}}}},"CapacityForecast":{"type":"structure","required":["Timestamps","Values"],"members":{"Timestamps":{"shape":"S9j"},"Values":{"shape":"S9k"}}},"UpdateTime":{"type":"timestamp"}}}},"PutLifecycleHook":{"input":{"type":"structure","required":["LifecycleHookName","AutoScalingGroupName"],"members":{"LifecycleHookName":{},"AutoScalingGroupName":{},"LifecycleTransition":{},"RoleARN":{},"NotificationTargetARN":{},"NotificationMetadata":{},"HeartbeatTimeout":{"type":"integer"},"DefaultResult":{}}},"output":{"resultWrapper":"PutLifecycleHookResult","type":"structure","members":{}}},"PutNotificationConfiguration":{"input":{"type":"structure","required":["AutoScalingGroupName","TopicARN","NotificationTypes"],"members":{"AutoScalingGroupName":{},"TopicARN":{},"NotificationTypes":{"shape":"S54"}}}},"PutScalingPolicy":{"input":{"type":"structure","required":["AutoScalingGroupName","PolicyName"],"members":{"AutoScalingGroupName":{},"PolicyName":{},"PolicyType":{},"AdjustmentType":{},"MinAdjustmentStep":{"shape":"S6u"},"MinAdjustmentMagnitude":{"type":"integer"},"ScalingAdjustment":{"type":"integer"},"Cooldown":{"type":"integer"},"MetricAggregationType":{},"StepAdjustments":{"shape":"S6x"},"EstimatedInstanceWarmup":{"type":"integer"},"TargetTrackingConfiguration":{"shape":"S73"},"Enabled":{"type":"boolean"},"PredictiveScalingConfiguration":{"shape":"S7p"}}},"output":{"resultWrapper":"PutScalingPolicyResult","type":"structure","members":{"PolicyARN":{},"Alarms":{"shape":"S71"}}}},"PutScheduledUpdateGroupAction":{"input":{"type":"structure","required":["AutoScalingGroupName","ScheduledActionName"],"members":{"AutoScalingGroupName":{},"ScheduledActionName":{},"Time":{"type":"timestamp"},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Recurrence":{},"MinSize":{"type":"integer"},"MaxSize":{"type":"integer"},"DesiredCapacity":{"type":"integer"},"TimeZone":{}}}},"PutWarmPool":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{},"MaxGroupPreparedCapacity":{"type":"integer"},"MinSize":{"type":"integer"},"PoolState":{},"InstanceReusePolicy":{"shape":"S4w"}}},"output":{"resultWrapper":"PutWarmPoolResult","type":"structure","members":{}}},"RecordLifecycleActionHeartbeat":{"input":{"type":"structure","required":["LifecycleHookName","AutoScalingGroupName"],"members":{"LifecycleHookName":{},"AutoScalingGroupName":{},"LifecycleActionToken":{},"InstanceId":{}}},"output":{"resultWrapper":"RecordLifecycleActionHeartbeatResult","type":"structure","members":{}}},"ResumeProcesses":{"input":{"shape":"S9w"}},"RollbackInstanceRefresh":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{}}},"output":{"resultWrapper":"RollbackInstanceRefreshResult","type":"structure","members":{"InstanceRefreshId":{}}}},"SetDesiredCapacity":{"input":{"type":"structure","required":["AutoScalingGroupName","DesiredCapacity"],"members":{"AutoScalingGroupName":{},"DesiredCapacity":{"type":"integer"},"HonorCooldown":{"type":"boolean"}}}},"SetInstanceHealth":{"input":{"type":"structure","required":["InstanceId","HealthStatus"],"members":{"InstanceId":{},"HealthStatus":{},"ShouldRespectGracePeriod":{"type":"boolean"}}}},"SetInstanceProtection":{"input":{"type":"structure","required":["InstanceIds","AutoScalingGroupName","ProtectedFromScaleIn"],"members":{"InstanceIds":{"shape":"S2"},"AutoScalingGroupName":{},"ProtectedFromScaleIn":{"type":"boolean"}}},"output":{"resultWrapper":"SetInstanceProtectionResult","type":"structure","members":{}}},"StartInstanceRefresh":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{},"Strategy":{},"DesiredConfiguration":{"shape":"S5t"},"Preferences":{"shape":"S5h"}}},"output":{"resultWrapper":"StartInstanceRefreshResult","type":"structure","members":{"InstanceRefreshId":{}}}},"SuspendProcesses":{"input":{"shape":"S9w"}},"TerminateInstanceInAutoScalingGroup":{"input":{"type":"structure","required":["InstanceId","ShouldDecrementDesiredCapacity"],"members":{"InstanceId":{},"ShouldDecrementDesiredCapacity":{"type":"boolean"}}},"output":{"resultWrapper":"TerminateInstanceInAutoScalingGroupResult","type":"structure","members":{"Activity":{"shape":"S8d"}}}},"UpdateAutoScalingGroup":{"input":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{},"LaunchConfigurationName":{},"LaunchTemplate":{"shape":"S14"},"MixedInstancesPolicy":{"shape":"S16"},"MinSize":{"type":"integer"},"MaxSize":{"type":"integer"},"DesiredCapacity":{"type":"integer"},"DefaultCooldown":{"type":"integer"},"AvailabilityZones":{"shape":"S2d"},"HealthCheckType":{},"HealthCheckGracePeriod":{"type":"integer"},"PlacementGroup":{},"VPCZoneIdentifier":{},"TerminationPolicies":{"shape":"S2g"},"NewInstancesProtectedFromScaleIn":{"type":"boolean"},"ServiceLinkedRoleARN":{},"MaxInstanceLifetime":{"type":"integer"},"CapacityRebalance":{"type":"boolean"},"Context":{},"DesiredCapacityType":{},"DefaultInstanceWarmup":{"type":"integer"},"InstanceMaintenancePolicy":{"shape":"S2y"}}}}},"shapes":{"S2":{"type":"list","member":{}},"S6":{"type":"list","member":{}},"Sa":{"type":"list","member":{}},"Sd":{"type":"list","member":{"type":"structure","required":["Identifier"],"members":{"Identifier":{},"Type":{}}}},"Sh":{"type":"list","member":{}},"Sj":{"type":"list","member":{"type":"structure","required":["ScheduledActionName"],"members":{"ScheduledActionName":{},"ErrorCode":{},"ErrorMessage":{}}}},"S14":{"type":"structure","members":{"LaunchTemplateId":{},"LaunchTemplateName":{},"Version":{}}},"S16":{"type":"structure","members":{"LaunchTemplate":{"type":"structure","members":{"LaunchTemplateSpecification":{"shape":"S14"},"Overrides":{"type":"list","member":{"type":"structure","members":{"InstanceType":{},"WeightedCapacity":{},"LaunchTemplateSpecification":{"shape":"S14"},"InstanceRequirements":{"type":"structure","required":["VCpuCount","MemoryMiB"],"members":{"VCpuCount":{"type":"structure","required":["Min"],"members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"MemoryMiB":{"type":"structure","required":["Min"],"members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"CpuManufacturers":{"type":"list","member":{}},"MemoryGiBPerVCpu":{"type":"structure","members":{"Min":{"type":"double"},"Max":{"type":"double"}}},"ExcludedInstanceTypes":{"type":"list","member":{}},"InstanceGenerations":{"type":"list","member":{}},"SpotMaxPricePercentageOverLowestPrice":{"type":"integer"},"MaxSpotPriceAsPercentageOfOptimalOnDemandPrice":{"type":"integer"},"OnDemandMaxPricePercentageOverLowestPrice":{"type":"integer"},"BareMetal":{},"BurstablePerformance":{},"RequireHibernateSupport":{"type":"boolean"},"NetworkInterfaceCount":{"type":"structure","members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"LocalStorage":{},"LocalStorageTypes":{"type":"list","member":{}},"TotalLocalStorageGB":{"type":"structure","members":{"Min":{"type":"double"},"Max":{"type":"double"}}},"BaselineEbsBandwidthMbps":{"type":"structure","members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"AcceleratorTypes":{"type":"list","member":{}},"AcceleratorCount":{"type":"structure","members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"AcceleratorManufacturers":{"type":"list","member":{}},"AcceleratorNames":{"type":"list","member":{}},"AcceleratorTotalMemoryMiB":{"type":"structure","members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"NetworkBandwidthGbps":{"type":"structure","members":{"Min":{"type":"double"},"Max":{"type":"double"}}},"AllowedInstanceTypes":{"type":"list","member":{}}}}}}}}},"InstancesDistribution":{"type":"structure","members":{"OnDemandAllocationStrategy":{},"OnDemandBaseCapacity":{"type":"integer"},"OnDemandPercentageAboveBaseCapacity":{"type":"integer"},"SpotAllocationStrategy":{},"SpotInstancePools":{"type":"integer"},"SpotMaxPrice":{}}}}},"S2d":{"type":"list","member":{}},"S2g":{"type":"list","member":{}},"S2q":{"type":"list","member":{"type":"structure","required":["Key"],"members":{"ResourceId":{},"ResourceType":{},"Key":{},"Value":{},"PropagateAtLaunch":{"type":"boolean"}}}},"S2y":{"type":"structure","members":{"MinHealthyPercentage":{"type":"integer"},"MaxHealthyPercentage":{"type":"integer"}}},"S32":{"type":"list","member":{}},"S33":{"type":"list","member":{}},"S35":{"type":"list","member":{"type":"structure","required":["DeviceName"],"members":{"VirtualName":{},"DeviceName":{},"Ebs":{"type":"structure","members":{"SnapshotId":{},"VolumeSize":{"type":"integer"},"VolumeType":{},"DeleteOnTermination":{"type":"boolean"},"Iops":{"type":"integer"},"Encrypted":{"type":"boolean"},"Throughput":{"type":"integer"}}},"NoDevice":{"type":"boolean"}}}},"S3f":{"type":"structure","members":{"Enabled":{"type":"boolean"}}},"S3k":{"type":"structure","members":{"HttpTokens":{},"HttpPutResponseHopLimit":{"type":"integer"},"HttpEndpoint":{}}},"S49":{"type":"list","member":{}},"S4b":{"type":"list","member":{"type":"structure","members":{"Name":{},"Values":{"type":"list","member":{}}}}},"S4i":{"type":"list","member":{"type":"structure","required":["InstanceId","AvailabilityZone","LifecycleState","HealthStatus","ProtectedFromScaleIn"],"members":{"InstanceId":{},"InstanceType":{},"AvailabilityZone":{},"LifecycleState":{},"HealthStatus":{},"LaunchConfigurationName":{},"LaunchTemplate":{"shape":"S14"},"ProtectedFromScaleIn":{"type":"boolean"},"WeightedCapacity":{}}}},"S4p":{"type":"list","member":{"type":"structure","members":{"ResourceId":{},"ResourceType":{},"Key":{},"Value":{},"PropagateAtLaunch":{"type":"boolean"}}}},"S4r":{"type":"structure","members":{"MaxGroupPreparedCapacity":{"type":"integer"},"MinSize":{"type":"integer"},"PoolState":{},"Status":{},"InstanceReusePolicy":{"shape":"S4w"}}},"S4w":{"type":"structure","members":{"ReuseOnScaleIn":{"type":"boolean"}}},"S54":{"type":"list","member":{}},"S5e":{"type":"structure","members":{"LivePoolProgress":{"type":"structure","members":{"PercentageComplete":{"type":"integer"},"InstancesToUpdate":{"type":"integer"}}},"WarmPoolProgress":{"type":"structure","members":{"PercentageComplete":{"type":"integer"},"InstancesToUpdate":{"type":"integer"}}}}},"S5h":{"type":"structure","members":{"MinHealthyPercentage":{"type":"integer"},"InstanceWarmup":{"type":"integer"},"CheckpointPercentages":{"type":"list","member":{"type":"integer"}},"CheckpointDelay":{"type":"integer"},"SkipMatching":{"type":"boolean"},"AutoRollback":{"type":"boolean"},"ScaleInProtectedInstances":{},"StandbyInstances":{},"AlarmSpecification":{"type":"structure","members":{"Alarms":{"type":"list","member":{}}}},"MaxHealthyPercentage":{"type":"integer"}}},"S5t":{"type":"structure","members":{"LaunchTemplate":{"shape":"S14"},"MixedInstancesPolicy":{"shape":"S16"}}},"S6u":{"type":"integer","deprecated":true},"S6x":{"type":"list","member":{"type":"structure","required":["ScalingAdjustment"],"members":{"MetricIntervalLowerBound":{"type":"double"},"MetricIntervalUpperBound":{"type":"double"},"ScalingAdjustment":{"type":"integer"}}}},"S71":{"type":"list","member":{"type":"structure","members":{"AlarmName":{},"AlarmARN":{}}}},"S73":{"type":"structure","required":["TargetValue"],"members":{"PredefinedMetricSpecification":{"type":"structure","required":["PredefinedMetricType"],"members":{"PredefinedMetricType":{},"ResourceLabel":{}}},"CustomizedMetricSpecification":{"type":"structure","members":{"MetricName":{},"Namespace":{},"Dimensions":{"shape":"S79"},"Statistic":{},"Unit":{},"Metrics":{"type":"list","member":{"type":"structure","required":["Id"],"members":{"Id":{},"Expression":{},"MetricStat":{"type":"structure","required":["Metric","Stat"],"members":{"Metric":{"shape":"S7j"},"Stat":{},"Unit":{}}},"Label":{},"ReturnData":{"type":"boolean"}}}}}},"TargetValue":{"type":"double"},"DisableScaleIn":{"type":"boolean"}}},"S79":{"type":"list","member":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Value":{}}}},"S7j":{"type":"structure","required":["Namespace","MetricName"],"members":{"Namespace":{},"MetricName":{},"Dimensions":{"shape":"S79"}}},"S7p":{"type":"structure","required":["MetricSpecifications"],"members":{"MetricSpecifications":{"type":"list","member":{"shape":"S7r"}},"Mode":{},"SchedulingBufferTime":{"type":"integer"},"MaxCapacityBreachBehavior":{},"MaxCapacityBuffer":{"type":"integer"}}},"S7r":{"type":"structure","required":["TargetValue"],"members":{"TargetValue":{"type":"double"},"PredefinedMetricPairSpecification":{"type":"structure","required":["PredefinedMetricType"],"members":{"PredefinedMetricType":{},"ResourceLabel":{}}},"PredefinedScalingMetricSpecification":{"type":"structure","required":["PredefinedMetricType"],"members":{"PredefinedMetricType":{},"ResourceLabel":{}}},"PredefinedLoadMetricSpecification":{"type":"structure","required":["PredefinedMetricType"],"members":{"PredefinedMetricType":{},"ResourceLabel":{}}},"CustomizedScalingMetricSpecification":{"type":"structure","required":["MetricDataQueries"],"members":{"MetricDataQueries":{"shape":"S7z"}}},"CustomizedLoadMetricSpecification":{"type":"structure","required":["MetricDataQueries"],"members":{"MetricDataQueries":{"shape":"S7z"}}},"CustomizedCapacityMetricSpecification":{"type":"structure","required":["MetricDataQueries"],"members":{"MetricDataQueries":{"shape":"S7z"}}}}},"S7z":{"type":"list","member":{"type":"structure","required":["Id"],"members":{"Id":{},"Expression":{},"MetricStat":{"type":"structure","required":["Metric","Stat"],"members":{"Metric":{"shape":"S7j"},"Stat":{},"Unit":{}}},"Label":{},"ReturnData":{"type":"boolean"}}}},"S8c":{"type":"list","member":{"shape":"S8d"}},"S8d":{"type":"structure","required":["ActivityId","AutoScalingGroupName","Cause","StartTime","StatusCode"],"members":{"ActivityId":{},"AutoScalingGroupName":{},"Description":{},"Cause":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"StatusCode":{},"StatusMessage":{},"Progress":{"type":"integer"},"Details":{},"AutoScalingGroupState":{},"AutoScalingGroupARN":{}}},"S97":{"type":"list","member":{}},"S9j":{"type":"list","member":{"type":"timestamp"}},"S9k":{"type":"list","member":{"type":"double"}},"S9w":{"type":"structure","required":["AutoScalingGroupName"],"members":{"AutoScalingGroupName":{},"ScalingProcesses":{"type":"list","member":{}}}}}}')},81436:e=>{"use strict";e.exports=JSON.parse('{"o":{"DescribeAutoScalingGroups":{"input_token":"NextToken","limit_key":"MaxRecords","output_token":"NextToken","result_key":"AutoScalingGroups"},"DescribeAutoScalingInstances":{"input_token":"NextToken","limit_key":"MaxRecords","output_token":"NextToken","result_key":"AutoScalingInstances"},"DescribeInstanceRefreshes":{"input_token":"NextToken","limit_key":"MaxRecords","output_token":"NextToken"},"DescribeLaunchConfigurations":{"input_token":"NextToken","limit_key":"MaxRecords","output_token":"NextToken","result_key":"LaunchConfigurations"},"DescribeLoadBalancerTargetGroups":{"input_token":"NextToken","limit_key":"MaxRecords","output_token":"NextToken"},"DescribeLoadBalancers":{"input_token":"NextToken","limit_key":"MaxRecords","output_token":"NextToken"},"DescribeNotificationConfigurations":{"input_token":"NextToken","limit_key":"MaxRecords","output_token":"NextToken","result_key":"NotificationConfigurations"},"DescribePolicies":{"input_token":"NextToken","limit_key":"MaxRecords","output_token":"NextToken","result_key":"ScalingPolicies"},"DescribeScalingActivities":{"input_token":"NextToken","limit_key":"MaxRecords","output_token":"NextToken","result_key":"Activities"},"DescribeScheduledActions":{"input_token":"NextToken","limit_key":"MaxRecords","output_token":"NextToken","result_key":"ScheduledUpdateGroupActions"},"DescribeTags":{"input_token":"NextToken","limit_key":"MaxRecords","output_token":"NextToken","result_key":"Tags"},"DescribeTrafficSources":{"input_token":"NextToken","limit_key":"MaxRecords","output_token":"NextToken"},"DescribeWarmPool":{"input_token":"NextToken","limit_key":"MaxRecords","output_token":"NextToken","result_key":"Instances"}}}')},4060:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-10-25","endpointPrefix":"ce","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"AWS Cost Explorer","serviceFullName":"AWS Cost Explorer Service","serviceId":"Cost Explorer","signatureVersion":"v4","signingName":"ce","targetPrefix":"AWSInsightsIndexService","uid":"ce-2017-10-25"},"operations":{"CreateAnomalyMonitor":{"input":{"type":"structure","required":["AnomalyMonitor"],"members":{"AnomalyMonitor":{"shape":"S2"},"ResourceTags":{"shape":"Sk"}}},"output":{"type":"structure","required":["MonitorArn"],"members":{"MonitorArn":{}}}},"CreateAnomalySubscription":{"input":{"type":"structure","required":["AnomalySubscription"],"members":{"AnomalySubscription":{"shape":"Sq"},"ResourceTags":{"shape":"Sk"}}},"output":{"type":"structure","required":["SubscriptionArn"],"members":{"SubscriptionArn":{}}}},"CreateCostCategoryDefinition":{"input":{"type":"structure","required":["Name","RuleVersion","Rules"],"members":{"Name":{},"EffectiveStart":{},"RuleVersion":{},"Rules":{"shape":"S14"},"DefaultValue":{},"SplitChargeRules":{"shape":"S1a"},"ResourceTags":{"shape":"Sk"}}},"output":{"type":"structure","members":{"CostCategoryArn":{},"EffectiveStart":{}}}},"DeleteAnomalyMonitor":{"input":{"type":"structure","required":["MonitorArn"],"members":{"MonitorArn":{}}},"output":{"type":"structure","members":{}}},"DeleteAnomalySubscription":{"input":{"type":"structure","required":["SubscriptionArn"],"members":{"SubscriptionArn":{}}},"output":{"type":"structure","members":{}}},"DeleteCostCategoryDefinition":{"input":{"type":"structure","required":["CostCategoryArn"],"members":{"CostCategoryArn":{}}},"output":{"type":"structure","members":{"CostCategoryArn":{},"EffectiveEnd":{}}}},"DescribeCostCategoryDefinition":{"input":{"type":"structure","required":["CostCategoryArn"],"members":{"CostCategoryArn":{},"EffectiveOn":{}}},"output":{"type":"structure","members":{"CostCategory":{"type":"structure","required":["CostCategoryArn","EffectiveStart","Name","RuleVersion","Rules"],"members":{"CostCategoryArn":{},"EffectiveStart":{},"EffectiveEnd":{},"Name":{},"RuleVersion":{},"Rules":{"shape":"S14"},"SplitChargeRules":{"shape":"S1a"},"ProcessingStatus":{"shape":"S1s"},"DefaultValue":{}}}}}},"GetAnomalies":{"input":{"type":"structure","required":["DateInterval"],"members":{"MonitorArn":{},"DateInterval":{"type":"structure","required":["StartDate"],"members":{"StartDate":{},"EndDate":{}}},"Feedback":{},"TotalImpact":{"type":"structure","required":["NumericOperator","StartValue"],"members":{"NumericOperator":{},"StartValue":{"type":"double"},"EndValue":{"type":"double"}}},"NextPageToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["Anomalies"],"members":{"Anomalies":{"type":"list","member":{"type":"structure","required":["AnomalyId","AnomalyScore","Impact","MonitorArn"],"members":{"AnomalyId":{},"AnomalyStartDate":{},"AnomalyEndDate":{},"DimensionValue":{},"RootCauses":{"type":"list","member":{"type":"structure","members":{"Service":{},"Region":{},"LinkedAccount":{},"UsageType":{},"LinkedAccountName":{}}}},"AnomalyScore":{"type":"structure","required":["MaxScore","CurrentScore"],"members":{"MaxScore":{"type":"double"},"CurrentScore":{"type":"double"}}},"Impact":{"type":"structure","required":["MaxImpact"],"members":{"MaxImpact":{"type":"double"},"TotalImpact":{"type":"double"},"TotalActualSpend":{"type":"double"},"TotalExpectedSpend":{"type":"double"},"TotalImpactPercentage":{"type":"double"}}},"MonitorArn":{},"Feedback":{}}}},"NextPageToken":{}}}},"GetAnomalyMonitors":{"input":{"type":"structure","members":{"MonitorArnList":{"shape":"Sb"},"NextPageToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["AnomalyMonitors"],"members":{"AnomalyMonitors":{"type":"list","member":{"shape":"S2"}},"NextPageToken":{}}}},"GetAnomalySubscriptions":{"input":{"type":"structure","members":{"SubscriptionArnList":{"shape":"Sb"},"MonitorArn":{},"NextPageToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["AnomalySubscriptions"],"members":{"AnomalySubscriptions":{"type":"list","member":{"shape":"Sq"}},"NextPageToken":{}}}},"GetApproximateUsageRecords":{"input":{"type":"structure","required":["Granularity","ApproximationDimension"],"members":{"Granularity":{},"Services":{"type":"list","member":{}},"ApproximationDimension":{}}},"output":{"type":"structure","members":{"Services":{"type":"map","key":{},"value":{"type":"long"}},"TotalRecords":{"type":"long"},"LookbackPeriod":{"shape":"S2o"}}}},"GetCostAndUsage":{"input":{"type":"structure","required":["TimePeriod","Granularity","Metrics"],"members":{"TimePeriod":{"shape":"S2o"},"Granularity":{},"Filter":{"shape":"S7"},"Metrics":{"shape":"S2q"},"GroupBy":{"shape":"S2s"},"NextPageToken":{}}},"output":{"type":"structure","members":{"NextPageToken":{},"GroupDefinitions":{"shape":"S2s"},"ResultsByTime":{"shape":"S2x"},"DimensionValueAttributes":{"shape":"S38"}}}},"GetCostAndUsageWithResources":{"input":{"type":"structure","required":["TimePeriod","Granularity","Filter"],"members":{"TimePeriod":{"shape":"S2o"},"Granularity":{},"Filter":{"shape":"S7"},"Metrics":{"shape":"S2q"},"GroupBy":{"shape":"S2s"},"NextPageToken":{}}},"output":{"type":"structure","members":{"NextPageToken":{},"GroupDefinitions":{"shape":"S2s"},"ResultsByTime":{"shape":"S2x"},"DimensionValueAttributes":{"shape":"S38"}}}},"GetCostCategories":{"input":{"type":"structure","required":["TimePeriod"],"members":{"SearchString":{},"TimePeriod":{"shape":"S2o"},"CostCategoryName":{},"Filter":{"shape":"S7"},"SortBy":{"shape":"S3h"},"MaxResults":{"type":"integer"},"NextPageToken":{}}},"output":{"type":"structure","required":["ReturnSize","TotalSize"],"members":{"NextPageToken":{},"CostCategoryNames":{"type":"list","member":{}},"CostCategoryValues":{"shape":"S3o"},"ReturnSize":{"type":"integer"},"TotalSize":{"type":"integer"}}}},"GetCostForecast":{"input":{"type":"structure","required":["TimePeriod","Metric","Granularity"],"members":{"TimePeriod":{"shape":"S2o"},"Metric":{},"Granularity":{},"Filter":{"shape":"S7"},"PredictionIntervalLevel":{"type":"integer"}}},"output":{"type":"structure","members":{"Total":{"shape":"S30"},"ForecastResultsByTime":{"shape":"S3t"}}}},"GetDimensionValues":{"input":{"type":"structure","required":["TimePeriod","Dimension"],"members":{"SearchString":{},"TimePeriod":{"shape":"S2o"},"Dimension":{},"Context":{},"Filter":{"shape":"S7"},"SortBy":{"shape":"S3h"},"MaxResults":{"type":"integer"},"NextPageToken":{}}},"output":{"type":"structure","required":["DimensionValues","ReturnSize","TotalSize"],"members":{"DimensionValues":{"shape":"S38"},"ReturnSize":{"type":"integer"},"TotalSize":{"type":"integer"},"NextPageToken":{}}}},"GetReservationCoverage":{"input":{"type":"structure","required":["TimePeriod"],"members":{"TimePeriod":{"shape":"S2o"},"GroupBy":{"shape":"S2s"},"Granularity":{},"Filter":{"shape":"S7"},"Metrics":{"shape":"S2q"},"NextPageToken":{},"SortBy":{"shape":"S3i"},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["CoveragesByTime"],"members":{"CoveragesByTime":{"type":"list","member":{"type":"structure","members":{"TimePeriod":{"shape":"S2o"},"Groups":{"type":"list","member":{"type":"structure","members":{"Attributes":{"shape":"S3a"},"Coverage":{"shape":"S44"}}}},"Total":{"shape":"S44"}}}},"Total":{"shape":"S44"},"NextPageToken":{}}}},"GetReservationPurchaseRecommendation":{"input":{"type":"structure","required":["Service"],"members":{"AccountId":{},"Service":{},"Filter":{"shape":"S7"},"AccountScope":{},"LookbackPeriodInDays":{},"TermInYears":{},"PaymentOption":{},"ServiceSpecification":{"shape":"S4m"},"PageSize":{"type":"integer"},"NextPageToken":{}}},"output":{"type":"structure","members":{"Metadata":{"type":"structure","members":{"RecommendationId":{},"GenerationTimestamp":{},"AdditionalMetadata":{}}},"Recommendations":{"type":"list","member":{"type":"structure","members":{"AccountScope":{},"LookbackPeriodInDays":{},"TermInYears":{},"PaymentOption":{},"ServiceSpecification":{"shape":"S4m"},"RecommendationDetails":{"type":"list","member":{"type":"structure","members":{"AccountId":{},"InstanceDetails":{"type":"structure","members":{"EC2InstanceDetails":{"type":"structure","members":{"Family":{},"InstanceType":{},"Region":{},"AvailabilityZone":{},"Platform":{},"Tenancy":{},"CurrentGeneration":{"type":"boolean"},"SizeFlexEligible":{"type":"boolean"}}},"RDSInstanceDetails":{"type":"structure","members":{"Family":{},"InstanceType":{},"Region":{},"DatabaseEngine":{},"DatabaseEdition":{},"DeploymentOption":{},"LicenseModel":{},"CurrentGeneration":{"type":"boolean"},"SizeFlexEligible":{"type":"boolean"}}},"RedshiftInstanceDetails":{"type":"structure","members":{"Family":{},"NodeType":{},"Region":{},"CurrentGeneration":{"type":"boolean"},"SizeFlexEligible":{"type":"boolean"}}},"ElastiCacheInstanceDetails":{"type":"structure","members":{"Family":{},"NodeType":{},"Region":{},"ProductDescription":{},"CurrentGeneration":{"type":"boolean"},"SizeFlexEligible":{"type":"boolean"}}},"ESInstanceDetails":{"type":"structure","members":{"InstanceClass":{},"InstanceSize":{},"Region":{},"CurrentGeneration":{"type":"boolean"},"SizeFlexEligible":{"type":"boolean"}}},"MemoryDBInstanceDetails":{"type":"structure","members":{"Family":{},"NodeType":{},"Region":{},"CurrentGeneration":{"type":"boolean"},"SizeFlexEligible":{"type":"boolean"}}}}},"RecommendedNumberOfInstancesToPurchase":{},"RecommendedNormalizedUnitsToPurchase":{},"MinimumNumberOfInstancesUsedPerHour":{},"MinimumNormalizedUnitsUsedPerHour":{},"MaximumNumberOfInstancesUsedPerHour":{},"MaximumNormalizedUnitsUsedPerHour":{},"AverageNumberOfInstancesUsedPerHour":{},"AverageNormalizedUnitsUsedPerHour":{},"AverageUtilization":{},"EstimatedBreakEvenInMonths":{},"CurrencyCode":{},"EstimatedMonthlySavingsAmount":{},"EstimatedMonthlySavingsPercentage":{},"EstimatedMonthlyOnDemandCost":{},"EstimatedReservationCostForLookbackPeriod":{},"UpfrontCost":{},"RecurringStandardMonthlyCost":{}}}},"RecommendationSummary":{"type":"structure","members":{"TotalEstimatedMonthlySavingsAmount":{},"TotalEstimatedMonthlySavingsPercentage":{},"CurrencyCode":{}}}}}},"NextPageToken":{}}}},"GetReservationUtilization":{"input":{"type":"structure","required":["TimePeriod"],"members":{"TimePeriod":{"shape":"S2o"},"GroupBy":{"shape":"S2s"},"Granularity":{},"Filter":{"shape":"S7"},"SortBy":{"shape":"S3i"},"NextPageToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["UtilizationsByTime"],"members":{"UtilizationsByTime":{"type":"list","member":{"type":"structure","members":{"TimePeriod":{"shape":"S2o"},"Groups":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{},"Attributes":{"shape":"S3a"},"Utilization":{"shape":"S5c"}}}},"Total":{"shape":"S5c"}}}},"Total":{"shape":"S5c"},"NextPageToken":{}}}},"GetRightsizingRecommendation":{"input":{"type":"structure","required":["Service"],"members":{"Filter":{"shape":"S7"},"Configuration":{"shape":"S5v"},"Service":{},"PageSize":{"type":"integer"},"NextPageToken":{}}},"output":{"type":"structure","members":{"Metadata":{"type":"structure","members":{"RecommendationId":{},"GenerationTimestamp":{},"LookbackPeriodInDays":{},"AdditionalMetadata":{}}},"Summary":{"type":"structure","members":{"TotalRecommendationCount":{},"EstimatedTotalMonthlySavingsAmount":{},"SavingsCurrencyCode":{},"SavingsPercentage":{}}},"RightsizingRecommendations":{"type":"list","member":{"type":"structure","members":{"AccountId":{},"CurrentInstance":{"type":"structure","members":{"ResourceId":{},"InstanceName":{},"Tags":{"type":"list","member":{"shape":"Sf"}},"ResourceDetails":{"shape":"S64"},"ResourceUtilization":{"shape":"S66"},"ReservationCoveredHoursInLookbackPeriod":{},"SavingsPlansCoveredHoursInLookbackPeriod":{},"OnDemandHoursInLookbackPeriod":{},"TotalRunningHoursInLookbackPeriod":{},"MonthlyCost":{},"CurrencyCode":{}}},"RightsizingType":{},"ModifyRecommendationDetail":{"type":"structure","members":{"TargetInstances":{"type":"list","member":{"type":"structure","members":{"EstimatedMonthlyCost":{},"EstimatedMonthlySavings":{},"CurrencyCode":{},"DefaultTargetInstance":{"type":"boolean"},"ResourceDetails":{"shape":"S64"},"ExpectedResourceUtilization":{"shape":"S66"},"PlatformDifferences":{"type":"list","member":{}}}}}}},"TerminateRecommendationDetail":{"type":"structure","members":{"EstimatedMonthlySavings":{},"CurrencyCode":{}}},"FindingReasonCodes":{"type":"list","member":{}}}}},"NextPageToken":{},"Configuration":{"shape":"S5v"}}}},"GetSavingsPlanPurchaseRecommendationDetails":{"input":{"type":"structure","required":["RecommendationDetailId"],"members":{"RecommendationDetailId":{}}},"output":{"type":"structure","members":{"RecommendationDetailId":{},"RecommendationDetailData":{"type":"structure","members":{"AccountScope":{},"LookbackPeriodInDays":{},"SavingsPlansType":{},"TermInYears":{},"PaymentOption":{},"AccountId":{},"CurrencyCode":{},"InstanceFamily":{},"Region":{},"OfferingId":{},"GenerationTimestamp":{},"LatestUsageTimestamp":{},"CurrentAverageHourlyOnDemandSpend":{},"CurrentMaximumHourlyOnDemandSpend":{},"CurrentMinimumHourlyOnDemandSpend":{},"EstimatedAverageUtilization":{},"EstimatedMonthlySavingsAmount":{},"EstimatedOnDemandCost":{},"EstimatedOnDemandCostWithCurrentCommitment":{},"EstimatedROI":{},"EstimatedSPCost":{},"EstimatedSavingsAmount":{},"EstimatedSavingsPercentage":{},"ExistingHourlyCommitment":{},"HourlyCommitmentToPurchase":{},"UpfrontCost":{},"CurrentAverageCoverage":{},"EstimatedAverageCoverage":{},"MetricsOverLookbackPeriod":{"type":"list","member":{"type":"structure","members":{"StartTime":{},"EstimatedOnDemandCost":{},"CurrentCoverage":{},"EstimatedCoverage":{},"EstimatedNewCommitmentUtilization":{}}}}}}}}},"GetSavingsPlansCoverage":{"input":{"type":"structure","required":["TimePeriod"],"members":{"TimePeriod":{"shape":"S2o"},"GroupBy":{"shape":"S2s"},"Granularity":{},"Filter":{"shape":"S7"},"Metrics":{"shape":"S2q"},"NextToken":{},"MaxResults":{"type":"integer"},"SortBy":{"shape":"S3i"}}},"output":{"type":"structure","required":["SavingsPlansCoverages"],"members":{"SavingsPlansCoverages":{"type":"list","member":{"type":"structure","members":{"Attributes":{"shape":"S3a"},"Coverage":{"type":"structure","members":{"SpendCoveredBySavingsPlans":{},"OnDemandCost":{},"TotalCost":{},"CoveragePercentage":{}}},"TimePeriod":{"shape":"S2o"}}}},"NextToken":{}}}},"GetSavingsPlansPurchaseRecommendation":{"input":{"type":"structure","required":["SavingsPlansType","TermInYears","PaymentOption","LookbackPeriodInDays"],"members":{"SavingsPlansType":{},"TermInYears":{},"PaymentOption":{},"AccountScope":{},"NextPageToken":{},"PageSize":{"type":"integer"},"LookbackPeriodInDays":{},"Filter":{"shape":"S7"}}},"output":{"type":"structure","members":{"Metadata":{"type":"structure","members":{"RecommendationId":{},"GenerationTimestamp":{},"AdditionalMetadata":{}}},"SavingsPlansPurchaseRecommendation":{"type":"structure","members":{"AccountScope":{},"SavingsPlansType":{},"TermInYears":{},"PaymentOption":{},"LookbackPeriodInDays":{},"SavingsPlansPurchaseRecommendationDetails":{"type":"list","member":{"type":"structure","members":{"SavingsPlansDetails":{"type":"structure","members":{"Region":{},"InstanceFamily":{},"OfferingId":{}}},"AccountId":{},"UpfrontCost":{},"EstimatedROI":{},"CurrencyCode":{},"EstimatedSPCost":{},"EstimatedOnDemandCost":{},"EstimatedOnDemandCostWithCurrentCommitment":{},"EstimatedSavingsAmount":{},"EstimatedSavingsPercentage":{},"HourlyCommitmentToPurchase":{},"EstimatedAverageUtilization":{},"EstimatedMonthlySavingsAmount":{},"CurrentMinimumHourlyOnDemandSpend":{},"CurrentMaximumHourlyOnDemandSpend":{},"CurrentAverageHourlyOnDemandSpend":{},"RecommendationDetailId":{}}}},"SavingsPlansPurchaseRecommendationSummary":{"type":"structure","members":{"EstimatedROI":{},"CurrencyCode":{},"EstimatedTotalCost":{},"CurrentOnDemandSpend":{},"EstimatedSavingsAmount":{},"TotalRecommendationCount":{},"DailyCommitmentToPurchase":{},"HourlyCommitmentToPurchase":{},"EstimatedSavingsPercentage":{},"EstimatedMonthlySavingsAmount":{},"EstimatedOnDemandCostWithCurrentCommitment":{}}}}},"NextPageToken":{}}}},"GetSavingsPlansUtilization":{"input":{"type":"structure","required":["TimePeriod"],"members":{"TimePeriod":{"shape":"S2o"},"Granularity":{},"Filter":{"shape":"S7"},"SortBy":{"shape":"S3i"}}},"output":{"type":"structure","required":["Total"],"members":{"SavingsPlansUtilizationsByTime":{"type":"list","member":{"type":"structure","required":["TimePeriod","Utilization"],"members":{"TimePeriod":{"shape":"S2o"},"Utilization":{"shape":"S78"},"Savings":{"shape":"S79"},"AmortizedCommitment":{"shape":"S7a"}}}},"Total":{"shape":"S7b"}}}},"GetSavingsPlansUtilizationDetails":{"input":{"type":"structure","required":["TimePeriod"],"members":{"TimePeriod":{"shape":"S2o"},"Filter":{"shape":"S7"},"DataType":{"type":"list","member":{}},"NextToken":{},"MaxResults":{"type":"integer"},"SortBy":{"shape":"S3i"}}},"output":{"type":"structure","required":["SavingsPlansUtilizationDetails","TimePeriod"],"members":{"SavingsPlansUtilizationDetails":{"type":"list","member":{"type":"structure","members":{"SavingsPlanArn":{},"Attributes":{"shape":"S3a"},"Utilization":{"shape":"S78"},"Savings":{"shape":"S79"},"AmortizedCommitment":{"shape":"S7a"}}}},"Total":{"shape":"S7b"},"TimePeriod":{"shape":"S2o"},"NextToken":{}}}},"GetTags":{"input":{"type":"structure","required":["TimePeriod"],"members":{"SearchString":{},"TimePeriod":{"shape":"S2o"},"TagKey":{},"Filter":{"shape":"S7"},"SortBy":{"shape":"S3h"},"MaxResults":{"type":"integer"},"NextPageToken":{}}},"output":{"type":"structure","required":["Tags","ReturnSize","TotalSize"],"members":{"NextPageToken":{},"Tags":{"type":"list","member":{}},"ReturnSize":{"type":"integer"},"TotalSize":{"type":"integer"}}}},"GetUsageForecast":{"input":{"type":"structure","required":["TimePeriod","Metric","Granularity"],"members":{"TimePeriod":{"shape":"S2o"},"Metric":{},"Granularity":{},"Filter":{"shape":"S7"},"PredictionIntervalLevel":{"type":"integer"}}},"output":{"type":"structure","members":{"Total":{"shape":"S30"},"ForecastResultsByTime":{"shape":"S3t"}}}},"ListCostAllocationTagBackfillHistory":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"BackfillRequests":{"type":"list","member":{"shape":"S7t"}},"NextToken":{}}}},"ListCostAllocationTags":{"input":{"type":"structure","members":{"Status":{},"TagKeys":{"type":"list","member":{}},"Type":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"CostAllocationTags":{"type":"list","member":{"type":"structure","required":["TagKey","Type","Status"],"members":{"TagKey":{},"Type":{},"Status":{},"LastUpdatedDate":{},"LastUsedDate":{}}}},"NextToken":{}}}},"ListCostCategoryDefinitions":{"input":{"type":"structure","members":{"EffectiveOn":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"CostCategoryReferences":{"type":"list","member":{"type":"structure","members":{"CostCategoryArn":{},"Name":{},"EffectiveStart":{},"EffectiveEnd":{},"NumberOfRules":{"type":"integer"},"ProcessingStatus":{"shape":"S1s"},"Values":{"shape":"S3o"},"DefaultValue":{}}}},"NextToken":{}}}},"ListSavingsPlansPurchaseRecommendationGeneration":{"input":{"type":"structure","members":{"GenerationStatus":{},"RecommendationIds":{"type":"list","member":{}},"PageSize":{"type":"integer"},"NextPageToken":{}}},"output":{"type":"structure","members":{"GenerationSummaryList":{"type":"list","member":{"type":"structure","members":{"RecommendationId":{},"GenerationStatus":{},"GenerationStartedTime":{},"GenerationCompletionTime":{},"EstimatedCompletionTime":{}}}},"NextPageToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{"ResourceTags":{"shape":"Sk"}}}},"ProvideAnomalyFeedback":{"input":{"type":"structure","required":["AnomalyId","Feedback"],"members":{"AnomalyId":{},"Feedback":{}}},"output":{"type":"structure","required":["AnomalyId"],"members":{"AnomalyId":{}}}},"StartCostAllocationTagBackfill":{"input":{"type":"structure","required":["BackfillFrom"],"members":{"BackfillFrom":{}}},"output":{"type":"structure","members":{"BackfillRequest":{"shape":"S7t"}}}},"StartSavingsPlansPurchaseRecommendationGeneration":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"RecommendationId":{},"GenerationStartedTime":{},"EstimatedCompletionTime":{}}}},"TagResource":{"input":{"type":"structure","required":["ResourceArn","ResourceTags"],"members":{"ResourceArn":{},"ResourceTags":{"shape":"Sk"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["ResourceArn","ResourceTagKeys"],"members":{"ResourceArn":{},"ResourceTagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateAnomalyMonitor":{"input":{"type":"structure","required":["MonitorArn"],"members":{"MonitorArn":{},"MonitorName":{}}},"output":{"type":"structure","required":["MonitorArn"],"members":{"MonitorArn":{}}}},"UpdateAnomalySubscription":{"input":{"type":"structure","required":["SubscriptionArn"],"members":{"SubscriptionArn":{},"Threshold":{"deprecated":true,"deprecatedMessage":"Threshold has been deprecated in favor of ThresholdExpression","type":"double"},"Frequency":{},"MonitorArnList":{"shape":"Sr"},"Subscribers":{"shape":"St"},"SubscriptionName":{},"ThresholdExpression":{"shape":"S7"}}},"output":{"type":"structure","required":["SubscriptionArn"],"members":{"SubscriptionArn":{}}}},"UpdateCostAllocationTagsStatus":{"input":{"type":"structure","required":["CostAllocationTagsStatus"],"members":{"CostAllocationTagsStatus":{"type":"list","member":{"type":"structure","required":["TagKey","Status"],"members":{"TagKey":{},"Status":{}}}}}},"output":{"type":"structure","members":{"Errors":{"type":"list","member":{"type":"structure","members":{"TagKey":{},"Code":{},"Message":{}}}}}}},"UpdateCostCategoryDefinition":{"input":{"type":"structure","required":["CostCategoryArn","RuleVersion","Rules"],"members":{"CostCategoryArn":{},"EffectiveStart":{},"RuleVersion":{},"Rules":{"shape":"S14"},"DefaultValue":{},"SplitChargeRules":{"shape":"S1a"}}},"output":{"type":"structure","members":{"CostCategoryArn":{},"EffectiveStart":{}}}}},"shapes":{"S2":{"type":"structure","required":["MonitorName","MonitorType"],"members":{"MonitorArn":{},"MonitorName":{},"CreationDate":{},"LastUpdatedDate":{},"LastEvaluatedDate":{},"MonitorType":{},"MonitorDimension":{},"MonitorSpecification":{"shape":"S7"},"DimensionalValueCount":{"type":"integer"}}},"S7":{"type":"structure","members":{"Or":{"shape":"S8"},"And":{"shape":"S8"},"Not":{"shape":"S7"},"Dimensions":{"type":"structure","members":{"Key":{},"Values":{"shape":"Sb"},"MatchOptions":{"shape":"Sd"}}},"Tags":{"shape":"Sf"},"CostCategories":{"type":"structure","members":{"Key":{},"Values":{"shape":"Sb"},"MatchOptions":{"shape":"Sd"}}}}},"S8":{"type":"list","member":{"shape":"S7"}},"Sb":{"type":"list","member":{}},"Sd":{"type":"list","member":{}},"Sf":{"type":"structure","members":{"Key":{},"Values":{"shape":"Sb"},"MatchOptions":{"shape":"Sd"}}},"Sk":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"Sq":{"type":"structure","required":["MonitorArnList","Subscribers","Frequency","SubscriptionName"],"members":{"SubscriptionArn":{},"AccountId":{},"MonitorArnList":{"shape":"Sr"},"Subscribers":{"shape":"St"},"Threshold":{"deprecated":true,"deprecatedMessage":"Threshold has been deprecated in favor of ThresholdExpression","type":"double"},"Frequency":{},"SubscriptionName":{},"ThresholdExpression":{"shape":"S7"}}},"Sr":{"type":"list","member":{}},"St":{"type":"list","member":{"type":"structure","members":{"Address":{},"Type":{},"Status":{}}}},"S14":{"type":"list","member":{"type":"structure","members":{"Value":{},"Rule":{"shape":"S7"},"InheritedValue":{"type":"structure","members":{"DimensionName":{},"DimensionKey":{}}},"Type":{}}}},"S1a":{"type":"list","member":{"type":"structure","required":["Source","Targets","Method"],"members":{"Source":{},"Targets":{"type":"list","member":{}},"Method":{},"Parameters":{"type":"list","member":{"type":"structure","required":["Type","Values"],"members":{"Type":{},"Values":{"type":"list","member":{}}}}}}}},"S1s":{"type":"list","member":{"type":"structure","members":{"Component":{},"Status":{}}}},"S2o":{"type":"structure","required":["Start","End"],"members":{"Start":{},"End":{}}},"S2q":{"type":"list","member":{}},"S2s":{"type":"list","member":{"type":"structure","members":{"Type":{},"Key":{}}}},"S2x":{"type":"list","member":{"type":"structure","members":{"TimePeriod":{"shape":"S2o"},"Total":{"shape":"S2z"},"Groups":{"type":"list","member":{"type":"structure","members":{"Keys":{"type":"list","member":{}},"Metrics":{"shape":"S2z"}}}},"Estimated":{"type":"boolean"}}}},"S2z":{"type":"map","key":{},"value":{"shape":"S30"}},"S30":{"type":"structure","members":{"Amount":{},"Unit":{}}},"S38":{"type":"list","member":{"type":"structure","members":{"Value":{},"Attributes":{"shape":"S3a"}}}},"S3a":{"type":"map","key":{},"value":{}},"S3h":{"type":"list","member":{"shape":"S3i"}},"S3i":{"type":"structure","required":["Key"],"members":{"Key":{},"SortOrder":{}}},"S3o":{"type":"list","member":{}},"S3t":{"type":"list","member":{"type":"structure","members":{"TimePeriod":{"shape":"S2o"},"MeanValue":{},"PredictionIntervalLowerBound":{},"PredictionIntervalUpperBound":{}}}},"S44":{"type":"structure","members":{"CoverageHours":{"type":"structure","members":{"OnDemandHours":{},"ReservedHours":{},"TotalRunningHours":{},"CoverageHoursPercentage":{}}},"CoverageNormalizedUnits":{"type":"structure","members":{"OnDemandNormalizedUnits":{},"ReservedNormalizedUnits":{},"TotalRunningNormalizedUnits":{},"CoverageNormalizedUnitsPercentage":{}}},"CoverageCost":{"type":"structure","members":{"OnDemandCost":{}}}}},"S4m":{"type":"structure","members":{"EC2Specification":{"type":"structure","members":{"OfferingClass":{}}}}},"S5c":{"type":"structure","members":{"UtilizationPercentage":{},"UtilizationPercentageInUnits":{},"PurchasedHours":{},"PurchasedUnits":{},"TotalActualHours":{},"TotalActualUnits":{},"UnusedHours":{},"UnusedUnits":{},"OnDemandCostOfRIHoursUsed":{},"NetRISavings":{},"TotalPotentialRISavings":{},"AmortizedUpfrontFee":{},"AmortizedRecurringFee":{},"TotalAmortizedFee":{},"RICostForUnusedHours":{},"RealizedSavings":{},"UnrealizedSavings":{}}},"S5v":{"type":"structure","required":["RecommendationTarget","BenefitsConsidered"],"members":{"RecommendationTarget":{},"BenefitsConsidered":{"type":"boolean"}}},"S64":{"type":"structure","members":{"EC2ResourceDetails":{"type":"structure","members":{"HourlyOnDemandRate":{},"InstanceType":{},"Platform":{},"Region":{},"Sku":{},"Memory":{},"NetworkPerformance":{},"Storage":{},"Vcpu":{}}}}},"S66":{"type":"structure","members":{"EC2ResourceUtilization":{"type":"structure","members":{"MaxCpuUtilizationPercentage":{},"MaxMemoryUtilizationPercentage":{},"MaxStorageUtilizationPercentage":{},"EBSResourceUtilization":{"type":"structure","members":{"EbsReadOpsPerSecond":{},"EbsWriteOpsPerSecond":{},"EbsReadBytesPerSecond":{},"EbsWriteBytesPerSecond":{}}},"DiskResourceUtilization":{"type":"structure","members":{"DiskReadOpsPerSecond":{},"DiskWriteOpsPerSecond":{},"DiskReadBytesPerSecond":{},"DiskWriteBytesPerSecond":{}}},"NetworkResourceUtilization":{"type":"structure","members":{"NetworkInBytesPerSecond":{},"NetworkOutBytesPerSecond":{},"NetworkPacketsInPerSecond":{},"NetworkPacketsOutPerSecond":{}}}}}}},"S78":{"type":"structure","members":{"TotalCommitment":{},"UsedCommitment":{},"UnusedCommitment":{},"UtilizationPercentage":{}}},"S79":{"type":"structure","members":{"NetSavings":{},"OnDemandCostEquivalent":{}}},"S7a":{"type":"structure","members":{"AmortizedRecurringCommitment":{},"AmortizedUpfrontCommitment":{},"TotalAmortizedCommitment":{}}},"S7b":{"type":"structure","required":["Utilization"],"members":{"Utilization":{"shape":"S78"},"Savings":{"shape":"S79"},"AmortizedCommitment":{"shape":"S7a"}}},"S7t":{"type":"structure","members":{"BackfillFrom":{},"RequestedAt":{},"CompletedAt":{},"BackfillStatus":{},"LastUpdatedAt":{}}}}}')},75642:e=>{"use strict";e.exports=JSON.parse('{"o":{"GetSavingsPlansCoverage":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"GetSavingsPlansUtilizationDetails":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"ListCostAllocationTagBackfillHistory":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"ListCostAllocationTags":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"ListCostCategoryDefinitions":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"}}}')},31930:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2010-05-15","endpointPrefix":"cloudformation","protocol":"query","protocols":["query"],"serviceFullName":"AWS CloudFormation","serviceId":"CloudFormation","signatureVersion":"v4","uid":"cloudformation-2010-05-15","xmlNamespace":"http://cloudformation.amazonaws.com/doc/2010-05-15/"},"operations":{"ActivateOrganizationsAccess":{"input":{"type":"structure","members":{}},"output":{"resultWrapper":"ActivateOrganizationsAccessResult","type":"structure","members":{}}},"ActivateType":{"input":{"type":"structure","members":{"Type":{},"PublicTypeArn":{},"PublisherId":{},"TypeName":{},"TypeNameAlias":{},"AutoUpdate":{"type":"boolean"},"LoggingConfig":{"shape":"S9"},"ExecutionRoleArn":{},"VersionBump":{},"MajorVersion":{"type":"long"}}},"output":{"resultWrapper":"ActivateTypeResult","type":"structure","members":{"Arn":{}}},"idempotent":true},"BatchDescribeTypeConfigurations":{"input":{"type":"structure","required":["TypeConfigurationIdentifiers"],"members":{"TypeConfigurationIdentifiers":{"type":"list","member":{"shape":"Si"}}}},"output":{"resultWrapper":"BatchDescribeTypeConfigurationsResult","type":"structure","members":{"Errors":{"type":"list","member":{"type":"structure","members":{"ErrorCode":{},"ErrorMessage":{},"TypeConfigurationIdentifier":{"shape":"Si"}}}},"UnprocessedTypeConfigurations":{"type":"list","member":{"shape":"Si"}},"TypeConfigurations":{"type":"list","member":{"type":"structure","members":{"Arn":{},"Alias":{},"Configuration":{},"LastUpdated":{"type":"timestamp"},"TypeArn":{},"TypeName":{},"IsDefaultConfiguration":{"type":"boolean"}}}}}}},"CancelUpdateStack":{"input":{"type":"structure","required":["StackName"],"members":{"StackName":{},"ClientRequestToken":{}}}},"ContinueUpdateRollback":{"input":{"type":"structure","required":["StackName"],"members":{"StackName":{},"RoleARN":{},"ResourcesToSkip":{"type":"list","member":{}},"ClientRequestToken":{}}},"output":{"resultWrapper":"ContinueUpdateRollbackResult","type":"structure","members":{}}},"CreateChangeSet":{"input":{"type":"structure","required":["StackName","ChangeSetName"],"members":{"StackName":{},"TemplateBody":{},"TemplateURL":{},"UsePreviousTemplate":{"type":"boolean"},"Parameters":{"shape":"S1a"},"Capabilities":{"shape":"S1f"},"ResourceTypes":{"shape":"S1h"},"RoleARN":{},"RollbackConfiguration":{"shape":"S1j"},"NotificationARNs":{"shape":"S1p"},"Tags":{"shape":"S1r"},"ChangeSetName":{},"ClientToken":{},"Description":{},"ChangeSetType":{},"ResourcesToImport":{"type":"list","member":{"type":"structure","required":["ResourceType","LogicalResourceId","ResourceIdentifier"],"members":{"ResourceType":{},"LogicalResourceId":{},"ResourceIdentifier":{"shape":"S22"}}}},"IncludeNestedStacks":{"type":"boolean"},"OnStackFailure":{},"ImportExistingResources":{"type":"boolean"}}},"output":{"resultWrapper":"CreateChangeSetResult","type":"structure","members":{"Id":{},"StackId":{}}}},"CreateGeneratedTemplate":{"input":{"type":"structure","required":["GeneratedTemplateName"],"members":{"Resources":{"shape":"S2c"},"GeneratedTemplateName":{},"StackName":{},"TemplateConfiguration":{"shape":"S2f"}}},"output":{"resultWrapper":"CreateGeneratedTemplateResult","type":"structure","members":{"GeneratedTemplateId":{}}}},"CreateStack":{"input":{"type":"structure","required":["StackName"],"members":{"StackName":{},"TemplateBody":{},"TemplateURL":{},"Parameters":{"shape":"S1a"},"DisableRollback":{"type":"boolean"},"RollbackConfiguration":{"shape":"S1j"},"TimeoutInMinutes":{"type":"integer"},"NotificationARNs":{"shape":"S1p"},"Capabilities":{"shape":"S1f"},"ResourceTypes":{"shape":"S1h"},"RoleARN":{},"OnFailure":{},"StackPolicyBody":{},"StackPolicyURL":{},"Tags":{"shape":"S1r"},"ClientRequestToken":{},"EnableTerminationProtection":{"type":"boolean"},"RetainExceptOnCreate":{"type":"boolean"}}},"output":{"resultWrapper":"CreateStackResult","type":"structure","members":{"StackId":{}}}},"CreateStackInstances":{"input":{"type":"structure","required":["StackSetName","Regions"],"members":{"StackSetName":{},"Accounts":{"shape":"S2v"},"DeploymentTargets":{"shape":"S2x"},"Regions":{"shape":"S32"},"ParameterOverrides":{"shape":"S1a"},"OperationPreferences":{"shape":"S34"},"OperationId":{"idempotencyToken":true},"CallAs":{}}},"output":{"resultWrapper":"CreateStackInstancesResult","type":"structure","members":{"OperationId":{}}}},"CreateStackSet":{"input":{"type":"structure","required":["StackSetName"],"members":{"StackSetName":{},"Description":{},"TemplateBody":{},"TemplateURL":{},"StackId":{},"Parameters":{"shape":"S1a"},"Capabilities":{"shape":"S1f"},"Tags":{"shape":"S1r"},"AdministrationRoleARN":{},"ExecutionRoleName":{},"PermissionModel":{},"AutoDeployment":{"shape":"S3g"},"CallAs":{},"ClientRequestToken":{"idempotencyToken":true},"ManagedExecution":{"shape":"S3j"}}},"output":{"resultWrapper":"CreateStackSetResult","type":"structure","members":{"StackSetId":{}}}},"DeactivateOrganizationsAccess":{"input":{"type":"structure","members":{}},"output":{"resultWrapper":"DeactivateOrganizationsAccessResult","type":"structure","members":{}}},"DeactivateType":{"input":{"type":"structure","members":{"TypeName":{},"Type":{},"Arn":{}}},"output":{"resultWrapper":"DeactivateTypeResult","type":"structure","members":{}},"idempotent":true},"DeleteChangeSet":{"input":{"type":"structure","required":["ChangeSetName"],"members":{"ChangeSetName":{},"StackName":{}}},"output":{"resultWrapper":"DeleteChangeSetResult","type":"structure","members":{}}},"DeleteGeneratedTemplate":{"input":{"type":"structure","required":["GeneratedTemplateName"],"members":{"GeneratedTemplateName":{}}}},"DeleteStack":{"input":{"type":"structure","required":["StackName"],"members":{"StackName":{},"RetainResources":{"type":"list","member":{}},"RoleARN":{},"ClientRequestToken":{},"DeletionMode":{}}}},"DeleteStackInstances":{"input":{"type":"structure","required":["StackSetName","Regions","RetainStacks"],"members":{"StackSetName":{},"Accounts":{"shape":"S2v"},"DeploymentTargets":{"shape":"S2x"},"Regions":{"shape":"S32"},"OperationPreferences":{"shape":"S34"},"RetainStacks":{"type":"boolean"},"OperationId":{"idempotencyToken":true},"CallAs":{}}},"output":{"resultWrapper":"DeleteStackInstancesResult","type":"structure","members":{"OperationId":{}}}},"DeleteStackSet":{"input":{"type":"structure","required":["StackSetName"],"members":{"StackSetName":{},"CallAs":{}}},"output":{"resultWrapper":"DeleteStackSetResult","type":"structure","members":{}}},"DeregisterType":{"input":{"type":"structure","members":{"Arn":{},"Type":{},"TypeName":{},"VersionId":{}}},"output":{"resultWrapper":"DeregisterTypeResult","type":"structure","members":{}},"idempotent":true},"DescribeAccountLimits":{"input":{"type":"structure","members":{"NextToken":{}}},"output":{"resultWrapper":"DescribeAccountLimitsResult","type":"structure","members":{"AccountLimits":{"type":"list","member":{"type":"structure","members":{"Name":{},"Value":{"type":"integer"}}}},"NextToken":{}}}},"DescribeChangeSet":{"input":{"type":"structure","required":["ChangeSetName"],"members":{"ChangeSetName":{},"StackName":{},"NextToken":{},"IncludePropertyValues":{"type":"boolean"}}},"output":{"resultWrapper":"DescribeChangeSetResult","type":"structure","members":{"ChangeSetName":{},"ChangeSetId":{},"StackId":{},"StackName":{},"Description":{},"Parameters":{"shape":"S1a"},"CreationTime":{"type":"timestamp"},"ExecutionStatus":{},"Status":{},"StatusReason":{},"NotificationARNs":{"shape":"S1p"},"RollbackConfiguration":{"shape":"S1j"},"Capabilities":{"shape":"S1f"},"Tags":{"shape":"S1r"},"Changes":{"type":"list","member":{"type":"structure","members":{"Type":{},"HookInvocationCount":{"type":"integer"},"ResourceChange":{"type":"structure","members":{"PolicyAction":{},"Action":{},"LogicalResourceId":{},"PhysicalResourceId":{},"ResourceType":{},"Replacement":{},"Scope":{"type":"list","member":{}},"Details":{"type":"list","member":{"type":"structure","members":{"Target":{"type":"structure","members":{"Attribute":{},"Name":{},"RequiresRecreation":{},"Path":{},"BeforeValue":{},"AfterValue":{},"AttributeChangeType":{}}},"Evaluation":{},"ChangeSource":{},"CausingEntity":{}}}},"ChangeSetId":{},"ModuleInfo":{"shape":"S58"},"BeforeContext":{},"AfterContext":{}}}}}},"NextToken":{},"IncludeNestedStacks":{"type":"boolean"},"ParentChangeSetId":{},"RootChangeSetId":{},"OnStackFailure":{},"ImportExistingResources":{"type":"boolean"}}}},"DescribeChangeSetHooks":{"input":{"type":"structure","required":["ChangeSetName"],"members":{"ChangeSetName":{},"StackName":{},"NextToken":{},"LogicalResourceId":{}}},"output":{"resultWrapper":"DescribeChangeSetHooksResult","type":"structure","members":{"ChangeSetId":{},"ChangeSetName":{},"Hooks":{"type":"list","member":{"type":"structure","members":{"InvocationPoint":{},"FailureMode":{},"TypeName":{},"TypeVersionId":{},"TypeConfigurationVersionId":{},"TargetDetails":{"type":"structure","members":{"TargetType":{},"ResourceTargetDetails":{"type":"structure","members":{"LogicalResourceId":{},"ResourceType":{},"ResourceAction":{}}}}}}}},"Status":{},"NextToken":{},"StackId":{},"StackName":{}}}},"DescribeGeneratedTemplate":{"input":{"type":"structure","required":["GeneratedTemplateName"],"members":{"GeneratedTemplateName":{}}},"output":{"resultWrapper":"DescribeGeneratedTemplateResult","type":"structure","members":{"GeneratedTemplateId":{},"GeneratedTemplateName":{},"Resources":{"type":"list","member":{"type":"structure","members":{"ResourceType":{},"LogicalResourceId":{},"ResourceIdentifier":{"shape":"S22"},"ResourceStatus":{},"ResourceStatusReason":{},"Warnings":{"type":"list","member":{"type":"structure","members":{"Type":{},"Properties":{"type":"list","member":{"type":"structure","members":{"PropertyPath":{},"Required":{"type":"boolean"},"Description":{}}}}}}}}}},"Status":{},"StatusReason":{},"CreationTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"},"Progress":{"type":"structure","members":{"ResourcesSucceeded":{"type":"integer"},"ResourcesFailed":{"type":"integer"},"ResourcesProcessing":{"type":"integer"},"ResourcesPending":{"type":"integer"}}},"StackId":{},"TemplateConfiguration":{"shape":"S2f"},"TotalWarnings":{"type":"integer"}}}},"DescribeOrganizationsAccess":{"input":{"type":"structure","members":{"CallAs":{}}},"output":{"resultWrapper":"DescribeOrganizationsAccessResult","type":"structure","members":{"Status":{}}}},"DescribePublisher":{"input":{"type":"structure","members":{"PublisherId":{}}},"output":{"resultWrapper":"DescribePublisherResult","type":"structure","members":{"PublisherId":{},"PublisherStatus":{},"IdentityProvider":{},"PublisherProfile":{}}},"idempotent":true},"DescribeResourceScan":{"input":{"type":"structure","required":["ResourceScanId"],"members":{"ResourceScanId":{}}},"output":{"resultWrapper":"DescribeResourceScanResult","type":"structure","members":{"ResourceScanId":{},"Status":{},"StatusReason":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"PercentageCompleted":{"type":"double"},"ResourceTypes":{"shape":"S1h"},"ResourcesScanned":{"type":"integer"},"ResourcesRead":{"type":"integer"}}}},"DescribeStackDriftDetectionStatus":{"input":{"type":"structure","required":["StackDriftDetectionId"],"members":{"StackDriftDetectionId":{}}},"output":{"resultWrapper":"DescribeStackDriftDetectionStatusResult","type":"structure","required":["StackId","StackDriftDetectionId","DetectionStatus","Timestamp"],"members":{"StackId":{},"StackDriftDetectionId":{},"StackDriftStatus":{},"DetectionStatus":{},"DetectionStatusReason":{},"DriftedStackResourceCount":{"type":"integer"},"Timestamp":{"type":"timestamp"}}}},"DescribeStackEvents":{"input":{"type":"structure","members":{"StackName":{},"NextToken":{}}},"output":{"resultWrapper":"DescribeStackEventsResult","type":"structure","members":{"StackEvents":{"type":"list","member":{"type":"structure","required":["StackId","EventId","StackName","Timestamp"],"members":{"StackId":{},"EventId":{},"StackName":{},"LogicalResourceId":{},"PhysicalResourceId":{},"ResourceType":{},"Timestamp":{"type":"timestamp"},"ResourceStatus":{},"ResourceStatusReason":{},"ResourceProperties":{},"ClientRequestToken":{},"HookType":{},"HookStatus":{},"HookStatusReason":{},"HookInvocationPoint":{},"HookFailureMode":{},"DetailedStatus":{}}}},"NextToken":{}}}},"DescribeStackInstance":{"input":{"type":"structure","required":["StackSetName","StackInstanceAccount","StackInstanceRegion"],"members":{"StackSetName":{},"StackInstanceAccount":{},"StackInstanceRegion":{},"CallAs":{}}},"output":{"resultWrapper":"DescribeStackInstanceResult","type":"structure","members":{"StackInstance":{"type":"structure","members":{"StackSetId":{},"Region":{},"Account":{},"StackId":{},"ParameterOverrides":{"shape":"S1a"},"Status":{},"StackInstanceStatus":{"shape":"S7g"},"StatusReason":{},"OrganizationalUnitId":{},"DriftStatus":{},"LastDriftCheckTimestamp":{"type":"timestamp"},"LastOperationId":{}}}}}},"DescribeStackResource":{"input":{"type":"structure","required":["StackName","LogicalResourceId"],"members":{"StackName":{},"LogicalResourceId":{}}},"output":{"resultWrapper":"DescribeStackResourceResult","type":"structure","members":{"StackResourceDetail":{"type":"structure","required":["LogicalResourceId","ResourceType","LastUpdatedTimestamp","ResourceStatus"],"members":{"StackName":{},"StackId":{},"LogicalResourceId":{},"PhysicalResourceId":{},"ResourceType":{},"LastUpdatedTimestamp":{"type":"timestamp"},"ResourceStatus":{},"ResourceStatusReason":{},"Description":{},"Metadata":{},"DriftInformation":{"shape":"S7n"},"ModuleInfo":{"shape":"S58"}}}}}},"DescribeStackResourceDrifts":{"input":{"type":"structure","required":["StackName"],"members":{"StackName":{},"StackResourceDriftStatusFilters":{"shape":"S7q"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"resultWrapper":"DescribeStackResourceDriftsResult","type":"structure","required":["StackResourceDrifts"],"members":{"StackResourceDrifts":{"type":"list","member":{"shape":"S7u"}},"NextToken":{}}}},"DescribeStackResources":{"input":{"type":"structure","members":{"StackName":{},"LogicalResourceId":{},"PhysicalResourceId":{}}},"output":{"resultWrapper":"DescribeStackResourcesResult","type":"structure","members":{"StackResources":{"type":"list","member":{"type":"structure","required":["LogicalResourceId","ResourceType","Timestamp","ResourceStatus"],"members":{"StackName":{},"StackId":{},"LogicalResourceId":{},"PhysicalResourceId":{},"ResourceType":{},"Timestamp":{"type":"timestamp"},"ResourceStatus":{},"ResourceStatusReason":{},"Description":{},"DriftInformation":{"shape":"S7n"},"ModuleInfo":{"shape":"S58"}}}}}}},"DescribeStackSet":{"input":{"type":"structure","required":["StackSetName"],"members":{"StackSetName":{},"CallAs":{}}},"output":{"resultWrapper":"DescribeStackSetResult","type":"structure","members":{"StackSet":{"type":"structure","members":{"StackSetName":{},"StackSetId":{},"Description":{},"Status":{},"TemplateBody":{},"Parameters":{"shape":"S1a"},"Capabilities":{"shape":"S1f"},"Tags":{"shape":"S1r"},"StackSetARN":{},"AdministrationRoleARN":{},"ExecutionRoleName":{},"StackSetDriftDetectionDetails":{"shape":"S8d"},"AutoDeployment":{"shape":"S3g"},"PermissionModel":{},"OrganizationalUnitIds":{"shape":"S2z"},"ManagedExecution":{"shape":"S3j"},"Regions":{"shape":"S32"}}}}}},"DescribeStackSetOperation":{"input":{"type":"structure","required":["StackSetName","OperationId"],"members":{"StackSetName":{},"OperationId":{},"CallAs":{}}},"output":{"resultWrapper":"DescribeStackSetOperationResult","type":"structure","members":{"StackSetOperation":{"type":"structure","members":{"OperationId":{},"StackSetId":{},"Action":{},"Status":{},"OperationPreferences":{"shape":"S34"},"RetainStacks":{"type":"boolean"},"AdministrationRoleARN":{},"ExecutionRoleName":{},"CreationTimestamp":{"type":"timestamp"},"EndTimestamp":{"type":"timestamp"},"DeploymentTargets":{"shape":"S2x"},"StackSetDriftDetectionDetails":{"shape":"S8d"},"StatusReason":{},"StatusDetails":{"shape":"S8s"}}}}}},"DescribeStacks":{"input":{"type":"structure","members":{"StackName":{},"NextToken":{}}},"output":{"resultWrapper":"DescribeStacksResult","type":"structure","members":{"Stacks":{"type":"list","member":{"type":"structure","required":["StackName","CreationTime","StackStatus"],"members":{"StackId":{},"StackName":{},"ChangeSetId":{},"Description":{},"Parameters":{"shape":"S1a"},"CreationTime":{"type":"timestamp"},"DeletionTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"},"RollbackConfiguration":{"shape":"S1j"},"StackStatus":{},"StackStatusReason":{},"DisableRollback":{"type":"boolean"},"NotificationARNs":{"shape":"S1p"},"TimeoutInMinutes":{"type":"integer"},"Capabilities":{"shape":"S1f"},"Outputs":{"type":"list","member":{"type":"structure","members":{"OutputKey":{},"OutputValue":{},"Description":{},"ExportName":{}}}},"RoleARN":{},"Tags":{"shape":"S1r"},"EnableTerminationProtection":{"type":"boolean"},"ParentId":{},"RootId":{},"DriftInformation":{"type":"structure","required":["StackDriftStatus"],"members":{"StackDriftStatus":{},"LastCheckTimestamp":{"type":"timestamp"}}},"RetainExceptOnCreate":{"type":"boolean"},"DeletionMode":{},"DetailedStatus":{}}}},"NextToken":{}}}},"DescribeType":{"input":{"type":"structure","members":{"Type":{},"TypeName":{},"Arn":{},"VersionId":{},"PublisherId":{},"PublicVersionNumber":{}}},"output":{"resultWrapper":"DescribeTypeResult","type":"structure","members":{"Arn":{},"Type":{},"TypeName":{},"DefaultVersionId":{},"IsDefaultVersion":{"type":"boolean"},"TypeTestsStatus":{},"TypeTestsStatusDescription":{},"Description":{},"Schema":{},"ProvisioningType":{},"DeprecatedStatus":{},"LoggingConfig":{"shape":"S9"},"RequiredActivatedTypes":{"type":"list","member":{"type":"structure","members":{"TypeNameAlias":{},"OriginalTypeName":{},"PublisherId":{},"SupportedMajorVersions":{"type":"list","member":{"type":"integer"}}}}},"ExecutionRoleArn":{},"Visibility":{},"SourceUrl":{},"DocumentationUrl":{},"LastUpdated":{"type":"timestamp"},"TimeCreated":{"type":"timestamp"},"ConfigurationSchema":{},"PublisherId":{},"OriginalTypeName":{},"OriginalTypeArn":{},"PublicVersionNumber":{},"LatestPublicVersion":{},"IsActivated":{"type":"boolean"},"AutoUpdate":{"type":"boolean"}}},"idempotent":true},"DescribeTypeRegistration":{"input":{"type":"structure","required":["RegistrationToken"],"members":{"RegistrationToken":{}}},"output":{"resultWrapper":"DescribeTypeRegistrationResult","type":"structure","members":{"ProgressStatus":{},"Description":{},"TypeArn":{},"TypeVersionArn":{}}},"idempotent":true},"DetectStackDrift":{"input":{"type":"structure","required":["StackName"],"members":{"StackName":{},"LogicalResourceIds":{"shape":"S9s"}}},"output":{"resultWrapper":"DetectStackDriftResult","type":"structure","required":["StackDriftDetectionId"],"members":{"StackDriftDetectionId":{}}}},"DetectStackResourceDrift":{"input":{"type":"structure","required":["StackName","LogicalResourceId"],"members":{"StackName":{},"LogicalResourceId":{}}},"output":{"resultWrapper":"DetectStackResourceDriftResult","type":"structure","required":["StackResourceDrift"],"members":{"StackResourceDrift":{"shape":"S7u"}}}},"DetectStackSetDrift":{"input":{"type":"structure","required":["StackSetName"],"members":{"StackSetName":{},"OperationPreferences":{"shape":"S34"},"OperationId":{"idempotencyToken":true},"CallAs":{}}},"output":{"resultWrapper":"DetectStackSetDriftResult","type":"structure","members":{"OperationId":{}}}},"EstimateTemplateCost":{"input":{"type":"structure","members":{"TemplateBody":{},"TemplateURL":{},"Parameters":{"shape":"S1a"}}},"output":{"resultWrapper":"EstimateTemplateCostResult","type":"structure","members":{"Url":{}}}},"ExecuteChangeSet":{"input":{"type":"structure","required":["ChangeSetName"],"members":{"ChangeSetName":{},"StackName":{},"ClientRequestToken":{},"DisableRollback":{"type":"boolean"},"RetainExceptOnCreate":{"type":"boolean"}}},"output":{"resultWrapper":"ExecuteChangeSetResult","type":"structure","members":{}}},"GetGeneratedTemplate":{"input":{"type":"structure","required":["GeneratedTemplateName"],"members":{"Format":{},"GeneratedTemplateName":{}}},"output":{"resultWrapper":"GetGeneratedTemplateResult","type":"structure","members":{"Status":{},"TemplateBody":{}}}},"GetStackPolicy":{"input":{"type":"structure","required":["StackName"],"members":{"StackName":{}}},"output":{"resultWrapper":"GetStackPolicyResult","type":"structure","members":{"StackPolicyBody":{}}}},"GetTemplate":{"input":{"type":"structure","members":{"StackName":{},"ChangeSetName":{},"TemplateStage":{}}},"output":{"resultWrapper":"GetTemplateResult","type":"structure","members":{"TemplateBody":{},"StagesAvailable":{"type":"list","member":{}}}}},"GetTemplateSummary":{"input":{"type":"structure","members":{"TemplateBody":{},"TemplateURL":{},"StackName":{},"StackSetName":{},"CallAs":{},"TemplateSummaryConfig":{"type":"structure","members":{"TreatUnrecognizedResourceTypesAsWarnings":{"type":"boolean"}}}}},"output":{"resultWrapper":"GetTemplateSummaryResult","type":"structure","members":{"Parameters":{"type":"list","member":{"type":"structure","members":{"ParameterKey":{},"DefaultValue":{},"ParameterType":{},"NoEcho":{"type":"boolean"},"Description":{},"ParameterConstraints":{"type":"structure","members":{"AllowedValues":{"type":"list","member":{}}}}}}},"Description":{},"Capabilities":{"shape":"S1f"},"CapabilitiesReason":{},"ResourceTypes":{"shape":"S1h"},"Version":{},"Metadata":{},"DeclaredTransforms":{"shape":"Saq"},"ResourceIdentifierSummaries":{"type":"list","member":{"type":"structure","members":{"ResourceType":{},"LogicalResourceIds":{"shape":"S9s"},"ResourceIdentifiers":{"type":"list","member":{}}}}},"Warnings":{"type":"structure","members":{"UnrecognizedResourceTypes":{"shape":"S1h"}}}}}},"ImportStacksToStackSet":{"input":{"type":"structure","required":["StackSetName"],"members":{"StackSetName":{},"StackIds":{"type":"list","member":{}},"StackIdsUrl":{},"OrganizationalUnitIds":{"shape":"S2z"},"OperationPreferences":{"shape":"S34"},"OperationId":{"idempotencyToken":true},"CallAs":{}}},"output":{"resultWrapper":"ImportStacksToStackSetResult","type":"structure","members":{"OperationId":{}}}},"ListChangeSets":{"input":{"type":"structure","required":["StackName"],"members":{"StackName":{},"NextToken":{}}},"output":{"resultWrapper":"ListChangeSetsResult","type":"structure","members":{"Summaries":{"type":"list","member":{"type":"structure","members":{"StackId":{},"StackName":{},"ChangeSetId":{},"ChangeSetName":{},"ExecutionStatus":{},"Status":{},"StatusReason":{},"CreationTime":{"type":"timestamp"},"Description":{},"IncludeNestedStacks":{"type":"boolean"},"ParentChangeSetId":{},"RootChangeSetId":{},"ImportExistingResources":{"type":"boolean"}}}},"NextToken":{}}}},"ListExports":{"input":{"type":"structure","members":{"NextToken":{}}},"output":{"resultWrapper":"ListExportsResult","type":"structure","members":{"Exports":{"type":"list","member":{"type":"structure","members":{"ExportingStackId":{},"Name":{},"Value":{}}}},"NextToken":{}}}},"ListGeneratedTemplates":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"resultWrapper":"ListGeneratedTemplatesResult","type":"structure","members":{"Summaries":{"type":"list","member":{"type":"structure","members":{"GeneratedTemplateId":{},"GeneratedTemplateName":{},"Status":{},"StatusReason":{},"CreationTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"},"NumberOfResources":{"type":"integer"}}}},"NextToken":{}}}},"ListImports":{"input":{"type":"structure","required":["ExportName"],"members":{"ExportName":{},"NextToken":{}}},"output":{"resultWrapper":"ListImportsResult","type":"structure","members":{"Imports":{"type":"list","member":{}},"NextToken":{}}}},"ListResourceScanRelatedResources":{"input":{"type":"structure","required":["ResourceScanId","Resources"],"members":{"ResourceScanId":{},"Resources":{"type":"list","member":{"type":"structure","required":["ResourceType","ResourceIdentifier"],"members":{"ResourceType":{},"ResourceIdentifier":{"shape":"Sbl"}}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"resultWrapper":"ListResourceScanRelatedResourcesResult","type":"structure","members":{"RelatedResources":{"type":"list","member":{"shape":"Sbq"}},"NextToken":{}}}},"ListResourceScanResources":{"input":{"type":"structure","required":["ResourceScanId"],"members":{"ResourceScanId":{},"ResourceIdentifier":{},"ResourceTypePrefix":{},"TagKey":{},"TagValue":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"resultWrapper":"ListResourceScanResourcesResult","type":"structure","members":{"Resources":{"type":"list","member":{"shape":"Sbq"}},"NextToken":{}}}},"ListResourceScans":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"resultWrapper":"ListResourceScansResult","type":"structure","members":{"ResourceScanSummaries":{"type":"list","member":{"type":"structure","members":{"ResourceScanId":{},"Status":{},"StatusReason":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"PercentageCompleted":{"type":"double"}}}},"NextToken":{}}}},"ListStackInstanceResourceDrifts":{"input":{"type":"structure","required":["StackSetName","StackInstanceAccount","StackInstanceRegion","OperationId"],"members":{"StackSetName":{},"NextToken":{},"MaxResults":{"type":"integer"},"StackInstanceResourceDriftStatuses":{"shape":"S7q"},"StackInstanceAccount":{},"StackInstanceRegion":{},"OperationId":{},"CallAs":{}}},"output":{"resultWrapper":"ListStackInstanceResourceDriftsResult","type":"structure","members":{"Summaries":{"type":"list","member":{"type":"structure","required":["StackId","LogicalResourceId","ResourceType","StackResourceDriftStatus","Timestamp"],"members":{"StackId":{},"LogicalResourceId":{},"PhysicalResourceId":{},"PhysicalResourceIdContext":{"shape":"S7v"},"ResourceType":{},"PropertyDifferences":{"shape":"S80"},"StackResourceDriftStatus":{},"Timestamp":{"type":"timestamp"}}}},"NextToken":{}}}},"ListStackInstances":{"input":{"type":"structure","required":["StackSetName"],"members":{"StackSetName":{},"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"type":"list","member":{"type":"structure","members":{"Name":{},"Values":{}}}},"StackInstanceAccount":{},"StackInstanceRegion":{},"CallAs":{}}},"output":{"resultWrapper":"ListStackInstancesResult","type":"structure","members":{"Summaries":{"type":"list","member":{"type":"structure","members":{"StackSetId":{},"Region":{},"Account":{},"StackId":{},"Status":{},"StatusReason":{},"StackInstanceStatus":{"shape":"S7g"},"OrganizationalUnitId":{},"DriftStatus":{},"LastDriftCheckTimestamp":{"type":"timestamp"},"LastOperationId":{}}}},"NextToken":{}}}},"ListStackResources":{"input":{"type":"structure","required":["StackName"],"members":{"StackName":{},"NextToken":{}}},"output":{"resultWrapper":"ListStackResourcesResult","type":"structure","members":{"StackResourceSummaries":{"type":"list","member":{"type":"structure","required":["LogicalResourceId","ResourceType","LastUpdatedTimestamp","ResourceStatus"],"members":{"LogicalResourceId":{},"PhysicalResourceId":{},"ResourceType":{},"LastUpdatedTimestamp":{"type":"timestamp"},"ResourceStatus":{},"ResourceStatusReason":{},"DriftInformation":{"type":"structure","required":["StackResourceDriftStatus"],"members":{"StackResourceDriftStatus":{},"LastCheckTimestamp":{"type":"timestamp"}}},"ModuleInfo":{"shape":"S58"}}}},"NextToken":{}}}},"ListStackSetAutoDeploymentTargets":{"input":{"type":"structure","required":["StackSetName"],"members":{"StackSetName":{},"NextToken":{},"MaxResults":{"type":"integer"},"CallAs":{}}},"output":{"resultWrapper":"ListStackSetAutoDeploymentTargetsResult","type":"structure","members":{"Summaries":{"type":"list","member":{"type":"structure","members":{"OrganizationalUnitId":{},"Regions":{"shape":"S32"}}}},"NextToken":{}}}},"ListStackSetOperationResults":{"input":{"type":"structure","required":["StackSetName","OperationId"],"members":{"StackSetName":{},"OperationId":{},"NextToken":{},"MaxResults":{"type":"integer"},"CallAs":{},"Filters":{"type":"list","member":{"type":"structure","members":{"Name":{},"Values":{}}}}}},"output":{"resultWrapper":"ListStackSetOperationResultsResult","type":"structure","members":{"Summaries":{"type":"list","member":{"type":"structure","members":{"Account":{},"Region":{},"Status":{},"StatusReason":{},"AccountGateResult":{"type":"structure","members":{"Status":{},"StatusReason":{}}},"OrganizationalUnitId":{}}}},"NextToken":{}}}},"ListStackSetOperations":{"input":{"type":"structure","required":["StackSetName"],"members":{"StackSetName":{},"NextToken":{},"MaxResults":{"type":"integer"},"CallAs":{}}},"output":{"resultWrapper":"ListStackSetOperationsResult","type":"structure","members":{"Summaries":{"type":"list","member":{"type":"structure","members":{"OperationId":{},"Action":{},"Status":{},"CreationTimestamp":{"type":"timestamp"},"EndTimestamp":{"type":"timestamp"},"StatusReason":{},"StatusDetails":{"shape":"S8s"},"OperationPreferences":{"shape":"S34"}}}},"NextToken":{}}}},"ListStackSets":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Status":{},"CallAs":{}}},"output":{"resultWrapper":"ListStackSetsResult","type":"structure","members":{"Summaries":{"type":"list","member":{"type":"structure","members":{"StackSetName":{},"StackSetId":{},"Description":{},"Status":{},"AutoDeployment":{"shape":"S3g"},"PermissionModel":{},"DriftStatus":{},"LastDriftCheckTimestamp":{"type":"timestamp"},"ManagedExecution":{"shape":"S3j"}}}},"NextToken":{}}}},"ListStacks":{"input":{"type":"structure","members":{"NextToken":{},"StackStatusFilter":{"type":"list","member":{}}}},"output":{"resultWrapper":"ListStacksResult","type":"structure","members":{"StackSummaries":{"type":"list","member":{"type":"structure","required":["StackName","CreationTime","StackStatus"],"members":{"StackId":{},"StackName":{},"TemplateDescription":{},"CreationTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"},"DeletionTime":{"type":"timestamp"},"StackStatus":{},"StackStatusReason":{},"ParentId":{},"RootId":{},"DriftInformation":{"type":"structure","required":["StackDriftStatus"],"members":{"StackDriftStatus":{},"LastCheckTimestamp":{"type":"timestamp"}}}}}},"NextToken":{}}}},"ListTypeRegistrations":{"input":{"type":"structure","members":{"Type":{},"TypeName":{},"TypeArn":{},"RegistrationStatusFilter":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"resultWrapper":"ListTypeRegistrationsResult","type":"structure","members":{"RegistrationTokenList":{"type":"list","member":{}},"NextToken":{}}},"idempotent":true},"ListTypeVersions":{"input":{"type":"structure","members":{"Type":{},"TypeName":{},"Arn":{},"MaxResults":{"type":"integer"},"NextToken":{},"DeprecatedStatus":{},"PublisherId":{}}},"output":{"resultWrapper":"ListTypeVersionsResult","type":"structure","members":{"TypeVersionSummaries":{"type":"list","member":{"type":"structure","members":{"Type":{},"TypeName":{},"VersionId":{},"IsDefaultVersion":{"type":"boolean"},"Arn":{},"TimeCreated":{"type":"timestamp"},"Description":{},"PublicVersionNumber":{}}}},"NextToken":{}}},"idempotent":true},"ListTypes":{"input":{"type":"structure","members":{"Visibility":{},"ProvisioningType":{},"DeprecatedStatus":{},"Type":{},"Filters":{"type":"structure","members":{"Category":{},"PublisherId":{},"TypeNamePrefix":{}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"resultWrapper":"ListTypesResult","type":"structure","members":{"TypeSummaries":{"type":"list","member":{"type":"structure","members":{"Type":{},"TypeName":{},"DefaultVersionId":{},"TypeArn":{},"LastUpdated":{"type":"timestamp"},"Description":{},"PublisherId":{},"OriginalTypeName":{},"PublicVersionNumber":{},"LatestPublicVersion":{},"PublisherIdentity":{},"PublisherName":{},"IsActivated":{"type":"boolean"}}}},"NextToken":{}}},"idempotent":true},"PublishType":{"input":{"type":"structure","members":{"Type":{},"Arn":{},"TypeName":{},"PublicVersionNumber":{}}},"output":{"resultWrapper":"PublishTypeResult","type":"structure","members":{"PublicTypeArn":{}}},"idempotent":true},"RecordHandlerProgress":{"input":{"type":"structure","required":["BearerToken","OperationStatus"],"members":{"BearerToken":{},"OperationStatus":{},"CurrentOperationStatus":{},"StatusMessage":{},"ErrorCode":{},"ResourceModel":{},"ClientRequestToken":{}}},"output":{"resultWrapper":"RecordHandlerProgressResult","type":"structure","members":{}},"idempotent":true},"RegisterPublisher":{"input":{"type":"structure","members":{"AcceptTermsAndConditions":{"type":"boolean"},"ConnectionArn":{}}},"output":{"resultWrapper":"RegisterPublisherResult","type":"structure","members":{"PublisherId":{}}},"idempotent":true},"RegisterType":{"input":{"type":"structure","required":["TypeName","SchemaHandlerPackage"],"members":{"Type":{},"TypeName":{},"SchemaHandlerPackage":{},"LoggingConfig":{"shape":"S9"},"ExecutionRoleArn":{},"ClientRequestToken":{}}},"output":{"resultWrapper":"RegisterTypeResult","type":"structure","members":{"RegistrationToken":{}}},"idempotent":true},"RollbackStack":{"input":{"type":"structure","required":["StackName"],"members":{"StackName":{},"RoleARN":{},"ClientRequestToken":{},"RetainExceptOnCreate":{"type":"boolean"}}},"output":{"resultWrapper":"RollbackStackResult","type":"structure","members":{"StackId":{}}}},"SetStackPolicy":{"input":{"type":"structure","required":["StackName"],"members":{"StackName":{},"StackPolicyBody":{},"StackPolicyURL":{}}}},"SetTypeConfiguration":{"input":{"type":"structure","required":["Configuration"],"members":{"TypeArn":{},"Configuration":{},"ConfigurationAlias":{},"TypeName":{},"Type":{}}},"output":{"resultWrapper":"SetTypeConfigurationResult","type":"structure","members":{"ConfigurationArn":{}}}},"SetTypeDefaultVersion":{"input":{"type":"structure","members":{"Arn":{},"Type":{},"TypeName":{},"VersionId":{}}},"output":{"resultWrapper":"SetTypeDefaultVersionResult","type":"structure","members":{}},"idempotent":true},"SignalResource":{"input":{"type":"structure","required":["StackName","LogicalResourceId","UniqueId","Status"],"members":{"StackName":{},"LogicalResourceId":{},"UniqueId":{},"Status":{}}}},"StartResourceScan":{"input":{"type":"structure","members":{"ClientRequestToken":{}}},"output":{"resultWrapper":"StartResourceScanResult","type":"structure","members":{"ResourceScanId":{}}}},"StopStackSetOperation":{"input":{"type":"structure","required":["StackSetName","OperationId"],"members":{"StackSetName":{},"OperationId":{},"CallAs":{}}},"output":{"resultWrapper":"StopStackSetOperationResult","type":"structure","members":{}}},"TestType":{"input":{"type":"structure","members":{"Arn":{},"Type":{},"TypeName":{},"VersionId":{},"LogDeliveryBucket":{}}},"output":{"resultWrapper":"TestTypeResult","type":"structure","members":{"TypeVersionArn":{}}},"idempotent":true},"UpdateGeneratedTemplate":{"input":{"type":"structure","required":["GeneratedTemplateName"],"members":{"GeneratedTemplateName":{},"NewGeneratedTemplateName":{},"AddResources":{"shape":"S2c"},"RemoveResources":{"type":"list","member":{}},"RefreshAllResources":{"type":"boolean"},"TemplateConfiguration":{"shape":"S2f"}}},"output":{"resultWrapper":"UpdateGeneratedTemplateResult","type":"structure","members":{"GeneratedTemplateId":{}}}},"UpdateStack":{"input":{"type":"structure","required":["StackName"],"members":{"StackName":{},"TemplateBody":{},"TemplateURL":{},"UsePreviousTemplate":{"type":"boolean"},"StackPolicyDuringUpdateBody":{},"StackPolicyDuringUpdateURL":{},"Parameters":{"shape":"S1a"},"Capabilities":{"shape":"S1f"},"ResourceTypes":{"shape":"S1h"},"RoleARN":{},"RollbackConfiguration":{"shape":"S1j"},"StackPolicyBody":{},"StackPolicyURL":{},"NotificationARNs":{"shape":"S1p"},"Tags":{"shape":"S1r"},"DisableRollback":{"type":"boolean"},"ClientRequestToken":{},"RetainExceptOnCreate":{"type":"boolean"}}},"output":{"resultWrapper":"UpdateStackResult","type":"structure","members":{"StackId":{}}}},"UpdateStackInstances":{"input":{"type":"structure","required":["StackSetName","Regions"],"members":{"StackSetName":{},"Accounts":{"shape":"S2v"},"DeploymentTargets":{"shape":"S2x"},"Regions":{"shape":"S32"},"ParameterOverrides":{"shape":"S1a"},"OperationPreferences":{"shape":"S34"},"OperationId":{"idempotencyToken":true},"CallAs":{}}},"output":{"resultWrapper":"UpdateStackInstancesResult","type":"structure","members":{"OperationId":{}}}},"UpdateStackSet":{"input":{"type":"structure","required":["StackSetName"],"members":{"StackSetName":{},"Description":{},"TemplateBody":{},"TemplateURL":{},"UsePreviousTemplate":{"type":"boolean"},"Parameters":{"shape":"S1a"},"Capabilities":{"shape":"S1f"},"Tags":{"shape":"S1r"},"OperationPreferences":{"shape":"S34"},"AdministrationRoleARN":{},"ExecutionRoleName":{},"DeploymentTargets":{"shape":"S2x"},"PermissionModel":{},"AutoDeployment":{"shape":"S3g"},"OperationId":{"idempotencyToken":true},"Accounts":{"shape":"S2v"},"Regions":{"shape":"S32"},"CallAs":{},"ManagedExecution":{"shape":"S3j"}}},"output":{"resultWrapper":"UpdateStackSetResult","type":"structure","members":{"OperationId":{}}}},"UpdateTerminationProtection":{"input":{"type":"structure","required":["EnableTerminationProtection","StackName"],"members":{"EnableTerminationProtection":{"type":"boolean"},"StackName":{}}},"output":{"resultWrapper":"UpdateTerminationProtectionResult","type":"structure","members":{"StackId":{}}}},"ValidateTemplate":{"input":{"type":"structure","members":{"TemplateBody":{},"TemplateURL":{}}},"output":{"resultWrapper":"ValidateTemplateResult","type":"structure","members":{"Parameters":{"type":"list","member":{"type":"structure","members":{"ParameterKey":{},"DefaultValue":{},"NoEcho":{"type":"boolean"},"Description":{}}}},"Description":{},"Capabilities":{"shape":"S1f"},"CapabilitiesReason":{},"DeclaredTransforms":{"shape":"Saq"}}}}},"shapes":{"S9":{"type":"structure","required":["LogRoleArn","LogGroupName"],"members":{"LogRoleArn":{},"LogGroupName":{}}},"Si":{"type":"structure","members":{"TypeArn":{},"TypeConfigurationAlias":{},"TypeConfigurationArn":{},"Type":{},"TypeName":{}}},"S1a":{"type":"list","member":{"type":"structure","members":{"ParameterKey":{},"ParameterValue":{},"UsePreviousValue":{"type":"boolean"},"ResolvedValue":{}}}},"S1f":{"type":"list","member":{}},"S1h":{"type":"list","member":{}},"S1j":{"type":"structure","members":{"RollbackTriggers":{"type":"list","member":{"type":"structure","required":["Arn","Type"],"members":{"Arn":{},"Type":{}}}},"MonitoringTimeInMinutes":{"type":"integer"}}},"S1p":{"type":"list","member":{}},"S1r":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"S22":{"type":"map","key":{},"value":{}},"S2c":{"type":"list","member":{"type":"structure","required":["ResourceType","ResourceIdentifier"],"members":{"ResourceType":{},"LogicalResourceId":{},"ResourceIdentifier":{"shape":"S22"}}}},"S2f":{"type":"structure","members":{"DeletionPolicy":{},"UpdateReplacePolicy":{}}},"S2v":{"type":"list","member":{}},"S2x":{"type":"structure","members":{"Accounts":{"shape":"S2v"},"AccountsUrl":{},"OrganizationalUnitIds":{"shape":"S2z"},"AccountFilterType":{}}},"S2z":{"type":"list","member":{}},"S32":{"type":"list","member":{}},"S34":{"type":"structure","members":{"RegionConcurrencyType":{},"RegionOrder":{"shape":"S32"},"FailureToleranceCount":{"type":"integer"},"FailureTolerancePercentage":{"type":"integer"},"MaxConcurrentCount":{"type":"integer"},"MaxConcurrentPercentage":{"type":"integer"},"ConcurrencyMode":{}}},"S3g":{"type":"structure","members":{"Enabled":{"type":"boolean"},"RetainStacksOnAccountRemoval":{"type":"boolean"}}},"S3j":{"type":"structure","members":{"Active":{"type":"boolean"}}},"S58":{"type":"structure","members":{"TypeHierarchy":{},"LogicalIdHierarchy":{}}},"S7g":{"type":"structure","members":{"DetailedStatus":{}}},"S7n":{"type":"structure","required":["StackResourceDriftStatus"],"members":{"StackResourceDriftStatus":{},"LastCheckTimestamp":{"type":"timestamp"}}},"S7q":{"type":"list","member":{}},"S7u":{"type":"structure","required":["StackId","LogicalResourceId","ResourceType","StackResourceDriftStatus","Timestamp"],"members":{"StackId":{},"LogicalResourceId":{},"PhysicalResourceId":{},"PhysicalResourceIdContext":{"shape":"S7v"},"ResourceType":{},"ExpectedProperties":{},"ActualProperties":{},"PropertyDifferences":{"shape":"S80"},"StackResourceDriftStatus":{},"Timestamp":{"type":"timestamp"},"ModuleInfo":{"shape":"S58"}}},"S7v":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"S80":{"type":"list","member":{"type":"structure","required":["PropertyPath","ExpectedValue","ActualValue","DifferenceType"],"members":{"PropertyPath":{},"ExpectedValue":{},"ActualValue":{},"DifferenceType":{}}}},"S8d":{"type":"structure","members":{"DriftStatus":{},"DriftDetectionStatus":{},"LastDriftCheckTimestamp":{"type":"timestamp"},"TotalStackInstancesCount":{"type":"integer"},"DriftedStackInstancesCount":{"type":"integer"},"InSyncStackInstancesCount":{"type":"integer"},"InProgressStackInstancesCount":{"type":"integer"},"FailedStackInstancesCount":{"type":"integer"}}},"S8s":{"type":"structure","members":{"FailedStackInstancesCount":{"type":"integer"}}},"S9s":{"type":"list","member":{}},"Saq":{"type":"list","member":{}},"Sbl":{"type":"map","key":{},"value":{}},"Sbq":{"type":"structure","members":{"ResourceType":{},"ResourceIdentifier":{"shape":"Sbl"},"ManagedByStack":{"type":"boolean"}}}}}')},10611:e=>{"use strict";e.exports=JSON.parse('{"o":{"DescribeAccountLimits":{"input_token":"NextToken","output_token":"NextToken","result_key":"AccountLimits"},"DescribeStackEvents":{"input_token":"NextToken","output_token":"NextToken","result_key":"StackEvents"},"DescribeStackResourceDrifts":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"DescribeStackResources":{"result_key":"StackResources"},"DescribeStacks":{"input_token":"NextToken","output_token":"NextToken","result_key":"Stacks"},"ListChangeSets":{"input_token":"NextToken","output_token":"NextToken","result_key":"Summaries"},"ListExports":{"input_token":"NextToken","output_token":"NextToken","result_key":"Exports"},"ListGeneratedTemplates":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Summaries"},"ListImports":{"input_token":"NextToken","output_token":"NextToken","result_key":"Imports"},"ListResourceScanRelatedResources":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"RelatedResources"},"ListResourceScanResources":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Resources"},"ListResourceScans":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ResourceScanSummaries"},"ListStackInstances":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Summaries"},"ListStackResources":{"input_token":"NextToken","output_token":"NextToken","result_key":"StackResourceSummaries"},"ListStackSetOperationResults":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Summaries"},"ListStackSetOperations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Summaries"},"ListStackSets":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Summaries"},"ListStacks":{"input_token":"NextToken","output_token":"NextToken","result_key":"StackSummaries"},"ListTypeRegistrations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListTypeVersions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListTypes":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TypeSummaries"}}}')},53732:e=>{"use strict";e.exports=JSON.parse('{"V":{"StackExists":{"delay":5,"operation":"DescribeStacks","maxAttempts":20,"acceptors":[{"matcher":"status","expected":200,"state":"success"},{"matcher":"error","expected":"ValidationError","state":"retry"}]},"StackCreateComplete":{"delay":30,"operation":"DescribeStacks","maxAttempts":120,"description":"Wait until stack status is CREATE_COMPLETE.","acceptors":[{"argument":"Stacks[].StackStatus","expected":"CREATE_COMPLETE","matcher":"pathAll","state":"success"},{"argument":"Stacks[].StackStatus","expected":"UPDATE_COMPLETE","matcher":"pathAll","state":"success"},{"argument":"Stacks[].StackStatus","expected":"UPDATE_IN_PROGRESS","matcher":"pathAll","state":"success"},{"argument":"Stacks[].StackStatus","expected":"UPDATE_COMPLETE_CLEANUP_IN_PROGRESS","matcher":"pathAll","state":"success"},{"argument":"Stacks[].StackStatus","expected":"UPDATE_FAILED","matcher":"pathAll","state":"success"},{"argument":"Stacks[].StackStatus","expected":"UPDATE_ROLLBACK_IN_PROGRESS","matcher":"pathAll","state":"success"},{"argument":"Stacks[].StackStatus","expected":"UPDATE_ROLLBACK_FAILED","matcher":"pathAll","state":"success"},{"argument":"Stacks[].StackStatus","expected":"UPDATE_ROLLBACK_COMPLETE_CLEANUP_IN_PROGRESS","matcher":"pathAll","state":"success"},{"argument":"Stacks[].StackStatus","expected":"UPDATE_ROLLBACK_COMPLETE","matcher":"pathAll","state":"success"},{"argument":"Stacks[].StackStatus","expected":"CREATE_FAILED","matcher":"pathAny","state":"failure"},{"argument":"Stacks[].StackStatus","expected":"DELETE_COMPLETE","matcher":"pathAny","state":"failure"},{"argument":"Stacks[].StackStatus","expected":"DELETE_FAILED","matcher":"pathAny","state":"failure"},{"argument":"Stacks[].StackStatus","expected":"ROLLBACK_FAILED","matcher":"pathAny","state":"failure"},{"argument":"Stacks[].StackStatus","expected":"ROLLBACK_COMPLETE","matcher":"pathAny","state":"failure"},{"expected":"ValidationError","matcher":"error","state":"failure"}]},"StackDeleteComplete":{"delay":30,"operation":"DescribeStacks","maxAttempts":120,"description":"Wait until stack status is DELETE_COMPLETE.","acceptors":[{"argument":"Stacks[].StackStatus","expected":"DELETE_COMPLETE","matcher":"pathAll","state":"success"},{"expected":"ValidationError","matcher":"error","state":"success"},{"argument":"Stacks[].StackStatus","expected":"DELETE_FAILED","matcher":"pathAny","state":"failure"},{"argument":"Stacks[].StackStatus","expected":"CREATE_FAILED","matcher":"pathAny","state":"failure"},{"argument":"Stacks[].StackStatus","expected":"ROLLBACK_FAILED","matcher":"pathAny","state":"failure"},{"argument":"Stacks[].StackStatus","expected":"UPDATE_ROLLBACK_IN_PROGRESS","matcher":"pathAny","state":"failure"},{"argument":"Stacks[].StackStatus","expected":"UPDATE_ROLLBACK_FAILED","matcher":"pathAny","state":"failure"},{"argument":"Stacks[].StackStatus","expected":"UPDATE_ROLLBACK_COMPLETE","matcher":"pathAny","state":"failure"},{"argument":"Stacks[].StackStatus","expected":"UPDATE_COMPLETE","matcher":"pathAny","state":"failure"}]},"StackUpdateComplete":{"delay":30,"maxAttempts":120,"operation":"DescribeStacks","description":"Wait until stack status is UPDATE_COMPLETE.","acceptors":[{"argument":"Stacks[].StackStatus","expected":"UPDATE_COMPLETE","matcher":"pathAll","state":"success"},{"expected":"UPDATE_FAILED","matcher":"pathAny","state":"failure","argument":"Stacks[].StackStatus"},{"argument":"Stacks[].StackStatus","expected":"UPDATE_ROLLBACK_FAILED","matcher":"pathAny","state":"failure"},{"expected":"UPDATE_ROLLBACK_COMPLETE","matcher":"pathAny","state":"failure","argument":"Stacks[].StackStatus"},{"expected":"ValidationError","matcher":"error","state":"failure"}]},"StackImportComplete":{"delay":30,"maxAttempts":120,"operation":"DescribeStacks","description":"Wait until stack status is IMPORT_COMPLETE.","acceptors":[{"argument":"Stacks[].StackStatus","expected":"IMPORT_COMPLETE","matcher":"pathAll","state":"success"},{"expected":"ROLLBACK_COMPLETE","matcher":"pathAny","state":"failure","argument":"Stacks[].StackStatus"},{"expected":"ROLLBACK_FAILED","matcher":"pathAny","state":"failure","argument":"Stacks[].StackStatus"},{"argument":"Stacks[].StackStatus","expected":"IMPORT_ROLLBACK_IN_PROGRESS","matcher":"pathAny","state":"failure"},{"argument":"Stacks[].StackStatus","expected":"IMPORT_ROLLBACK_FAILED","matcher":"pathAny","state":"failure"},{"expected":"IMPORT_ROLLBACK_COMPLETE","matcher":"pathAny","state":"failure","argument":"Stacks[].StackStatus"},{"expected":"ValidationError","matcher":"error","state":"failure"}]},"StackRollbackComplete":{"delay":30,"operation":"DescribeStacks","maxAttempts":120,"description":"Wait until stack status is UPDATE_ROLLBACK_COMPLETE.","acceptors":[{"argument":"Stacks[].StackStatus","expected":"UPDATE_ROLLBACK_COMPLETE","matcher":"pathAll","state":"success"},{"argument":"Stacks[].StackStatus","expected":"UPDATE_FAILED","matcher":"pathAny","state":"failure"},{"argument":"Stacks[].StackStatus","expected":"UPDATE_ROLLBACK_FAILED","matcher":"pathAny","state":"failure"},{"argument":"Stacks[].StackStatus","expected":"DELETE_FAILED","matcher":"pathAny","state":"failure"},{"expected":"ValidationError","matcher":"error","state":"failure"}]},"ChangeSetCreateComplete":{"delay":30,"operation":"DescribeChangeSet","maxAttempts":120,"description":"Wait until change set status is CREATE_COMPLETE.","acceptors":[{"argument":"Status","expected":"CREATE_COMPLETE","matcher":"path","state":"success"},{"argument":"Status","expected":"FAILED","matcher":"path","state":"failure"},{"expected":"ValidationError","matcher":"error","state":"failure"}]},"TypeRegistrationComplete":{"delay":30,"operation":"DescribeTypeRegistration","maxAttempts":120,"description":"Wait until type registration is COMPLETE.","acceptors":[{"argument":"ProgressStatus","expected":"COMPLETE","matcher":"path","state":"success"},{"argument":"ProgressStatus","expected":"FAILED","matcher":"path","state":"failure"}]}}}')},64908:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2016-11-25","endpointPrefix":"cloudfront","globalEndpoint":"cloudfront.amazonaws.com","protocol":"rest-xml","serviceAbbreviation":"CloudFront","serviceFullName":"Amazon CloudFront","serviceId":"CloudFront","signatureVersion":"v4","uid":"cloudfront-2016-11-25"},"operations":{"CreateCloudFrontOriginAccessIdentity":{"http":{"requestUri":"/2016-11-25/origin-access-identity/cloudfront","responseCode":201},"input":{"type":"structure","required":["CloudFrontOriginAccessIdentityConfig"],"members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2","locationName":"CloudFrontOriginAccessIdentityConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2016-11-25/"}}},"payload":"CloudFrontOriginAccessIdentityConfig"},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"CreateDistribution":{"http":{"requestUri":"/2016-11-25/distribution","responseCode":201},"input":{"type":"structure","required":["DistributionConfig"],"members":{"DistributionConfig":{"shape":"S7","locationName":"DistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2016-11-25/"}}},"payload":"DistributionConfig"},"output":{"type":"structure","members":{"Distribution":{"shape":"S1s"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"CreateDistributionWithTags":{"http":{"requestUri":"/2016-11-25/distribution?WithTags","responseCode":201},"input":{"type":"structure","required":["DistributionConfigWithTags"],"members":{"DistributionConfigWithTags":{"locationName":"DistributionConfigWithTags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2016-11-25/"},"type":"structure","required":["DistributionConfig","Tags"],"members":{"DistributionConfig":{"shape":"S7"},"Tags":{"shape":"S21"}}}},"payload":"DistributionConfigWithTags"},"output":{"type":"structure","members":{"Distribution":{"shape":"S1s"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"CreateInvalidation":{"http":{"requestUri":"/2016-11-25/distribution/{DistributionId}/invalidation","responseCode":201},"input":{"type":"structure","required":["DistributionId","InvalidationBatch"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"InvalidationBatch":{"shape":"S28","locationName":"InvalidationBatch","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2016-11-25/"}}},"payload":"InvalidationBatch"},"output":{"type":"structure","members":{"Location":{"location":"header","locationName":"Location"},"Invalidation":{"shape":"S2c"}},"payload":"Invalidation"}},"CreateStreamingDistribution":{"http":{"requestUri":"/2016-11-25/streaming-distribution","responseCode":201},"input":{"type":"structure","required":["StreamingDistributionConfig"],"members":{"StreamingDistributionConfig":{"shape":"S2e","locationName":"StreamingDistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2016-11-25/"}}},"payload":"StreamingDistributionConfig"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S2i"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"CreateStreamingDistributionWithTags":{"http":{"requestUri":"/2016-11-25/streaming-distribution?WithTags","responseCode":201},"input":{"type":"structure","required":["StreamingDistributionConfigWithTags"],"members":{"StreamingDistributionConfigWithTags":{"locationName":"StreamingDistributionConfigWithTags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2016-11-25/"},"type":"structure","required":["StreamingDistributionConfig","Tags"],"members":{"StreamingDistributionConfig":{"shape":"S2e"},"Tags":{"shape":"S21"}}}},"payload":"StreamingDistributionConfigWithTags"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S2i"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"DeleteCloudFrontOriginAccessIdentity":{"http":{"method":"DELETE","requestUri":"/2016-11-25/origin-access-identity/cloudfront/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteDistribution":{"http":{"method":"DELETE","requestUri":"/2016-11-25/distribution/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteStreamingDistribution":{"http":{"method":"DELETE","requestUri":"/2016-11-25/streaming-distribution/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"GetCloudFrontOriginAccessIdentity":{"http":{"method":"GET","requestUri":"/2016-11-25/origin-access-identity/cloudfront/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"GetCloudFrontOriginAccessIdentityConfig":{"http":{"method":"GET","requestUri":"/2016-11-25/origin-access-identity/cloudfront/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentityConfig"}},"GetDistribution":{"http":{"method":"GET","requestUri":"/2016-11-25/distribution/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Distribution":{"shape":"S1s"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"GetDistributionConfig":{"http":{"method":"GET","requestUri":"/2016-11-25/distribution/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"DistributionConfig":{"shape":"S7"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"DistributionConfig"}},"GetInvalidation":{"http":{"method":"GET","requestUri":"/2016-11-25/distribution/{DistributionId}/invalidation/{Id}"},"input":{"type":"structure","required":["DistributionId","Id"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Invalidation":{"shape":"S2c"}},"payload":"Invalidation"}},"GetStreamingDistribution":{"http":{"method":"GET","requestUri":"/2016-11-25/streaming-distribution/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S2i"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"GetStreamingDistributionConfig":{"http":{"method":"GET","requestUri":"/2016-11-25/streaming-distribution/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"StreamingDistributionConfig":{"shape":"S2e"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistributionConfig"}},"ListCloudFrontOriginAccessIdentities":{"http":{"method":"GET","requestUri":"/2016-11-25/origin-access-identity/cloudfront"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentityList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CloudFrontOriginAccessIdentitySummary","type":"structure","required":["Id","S3CanonicalUserId","Comment"],"members":{"Id":{},"S3CanonicalUserId":{},"Comment":{}}}}}}},"payload":"CloudFrontOriginAccessIdentityList"}},"ListDistributions":{"http":{"method":"GET","requestUri":"/2016-11-25/distribution"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"DistributionList":{"shape":"S3a"}},"payload":"DistributionList"}},"ListDistributionsByWebACLId":{"http":{"method":"GET","requestUri":"/2016-11-25/distributionsByWebACLId/{WebACLId}"},"input":{"type":"structure","required":["WebACLId"],"members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"},"WebACLId":{"location":"uri","locationName":"WebACLId"}}},"output":{"type":"structure","members":{"DistributionList":{"shape":"S3a"}},"payload":"DistributionList"}},"ListInvalidations":{"http":{"method":"GET","requestUri":"/2016-11-25/distribution/{DistributionId}/invalidation"},"input":{"type":"structure","required":["DistributionId"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"InvalidationList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"InvalidationSummary","type":"structure","required":["Id","CreateTime","Status"],"members":{"Id":{},"CreateTime":{"type":"timestamp"},"Status":{}}}}}}},"payload":"InvalidationList"}},"ListStreamingDistributions":{"http":{"method":"GET","requestUri":"/2016-11-25/streaming-distribution"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"StreamingDistributionList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"StreamingDistributionSummary","type":"structure","required":["Id","ARN","Status","LastModifiedTime","DomainName","S3Origin","Aliases","TrustedSigners","Comment","PriceClass","Enabled"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"S3Origin":{"shape":"S2f"},"Aliases":{"shape":"S8"},"TrustedSigners":{"shape":"Sy"},"Comment":{},"PriceClass":{},"Enabled":{"type":"boolean"}}}}}}},"payload":"StreamingDistributionList"}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/2016-11-25/tagging"},"input":{"type":"structure","required":["Resource"],"members":{"Resource":{"location":"querystring","locationName":"Resource"}}},"output":{"type":"structure","required":["Tags"],"members":{"Tags":{"shape":"S21"}},"payload":"Tags"}},"TagResource":{"http":{"requestUri":"/2016-11-25/tagging?Operation=Tag","responseCode":204},"input":{"type":"structure","required":["Resource","Tags"],"members":{"Resource":{"location":"querystring","locationName":"Resource"},"Tags":{"shape":"S21","locationName":"Tags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2016-11-25/"}}},"payload":"Tags"}},"UntagResource":{"http":{"requestUri":"/2016-11-25/tagging?Operation=Untag","responseCode":204},"input":{"type":"structure","required":["Resource","TagKeys"],"members":{"Resource":{"location":"querystring","locationName":"Resource"},"TagKeys":{"locationName":"TagKeys","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2016-11-25/"},"type":"structure","members":{"Items":{"type":"list","member":{"locationName":"Key"}}}}},"payload":"TagKeys"}},"UpdateCloudFrontOriginAccessIdentity":{"http":{"method":"PUT","requestUri":"/2016-11-25/origin-access-identity/cloudfront/{Id}/config"},"input":{"type":"structure","required":["CloudFrontOriginAccessIdentityConfig","Id"],"members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2","locationName":"CloudFrontOriginAccessIdentityConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2016-11-25/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"CloudFrontOriginAccessIdentityConfig"},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"UpdateDistribution":{"http":{"method":"PUT","requestUri":"/2016-11-25/distribution/{Id}/config"},"input":{"type":"structure","required":["DistributionConfig","Id"],"members":{"DistributionConfig":{"shape":"S7","locationName":"DistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2016-11-25/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"DistributionConfig"},"output":{"type":"structure","members":{"Distribution":{"shape":"S1s"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"UpdateStreamingDistribution":{"http":{"method":"PUT","requestUri":"/2016-11-25/streaming-distribution/{Id}/config"},"input":{"type":"structure","required":["StreamingDistributionConfig","Id"],"members":{"StreamingDistributionConfig":{"shape":"S2e","locationName":"StreamingDistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2016-11-25/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"StreamingDistributionConfig"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S2i"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}}},"shapes":{"S2":{"type":"structure","required":["CallerReference","Comment"],"members":{"CallerReference":{},"Comment":{}}},"S5":{"type":"structure","required":["Id","S3CanonicalUserId"],"members":{"Id":{},"S3CanonicalUserId":{},"CloudFrontOriginAccessIdentityConfig":{"shape":"S2"}}},"S7":{"type":"structure","required":["CallerReference","Origins","DefaultCacheBehavior","Comment","Enabled"],"members":{"CallerReference":{},"Aliases":{"shape":"S8"},"DefaultRootObject":{},"Origins":{"shape":"Sb"},"DefaultCacheBehavior":{"shape":"Sn"},"CacheBehaviors":{"shape":"S1a"},"CustomErrorResponses":{"shape":"S1d"},"Comment":{},"Logging":{"type":"structure","required":["Enabled","IncludeCookies","Bucket","Prefix"],"members":{"Enabled":{"type":"boolean"},"IncludeCookies":{"type":"boolean"},"Bucket":{},"Prefix":{}}},"PriceClass":{},"Enabled":{"type":"boolean"},"ViewerCertificate":{"shape":"S1i"},"Restrictions":{"shape":"S1m"},"WebACLId":{},"HttpVersion":{},"IsIPV6Enabled":{"type":"boolean"}}},"S8":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CNAME"}}}},"Sb":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Origin","type":"structure","required":["Id","DomainName"],"members":{"Id":{},"DomainName":{},"OriginPath":{},"CustomHeaders":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"OriginCustomHeader","type":"structure","required":["HeaderName","HeaderValue"],"members":{"HeaderName":{},"HeaderValue":{}}}}}},"S3OriginConfig":{"type":"structure","required":["OriginAccessIdentity"],"members":{"OriginAccessIdentity":{}}},"CustomOriginConfig":{"type":"structure","required":["HTTPPort","HTTPSPort","OriginProtocolPolicy"],"members":{"HTTPPort":{"type":"integer"},"HTTPSPort":{"type":"integer"},"OriginProtocolPolicy":{},"OriginSslProtocols":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"SslProtocol"}}}}}}}}}}},"Sn":{"type":"structure","required":["TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],"members":{"TargetOriginId":{},"ForwardedValues":{"shape":"So"},"TrustedSigners":{"shape":"Sy"},"ViewerProtocolPolicy":{},"MinTTL":{"type":"long"},"AllowedMethods":{"shape":"S12"},"SmoothStreaming":{"type":"boolean"},"DefaultTTL":{"type":"long"},"MaxTTL":{"type":"long"},"Compress":{"type":"boolean"},"LambdaFunctionAssociations":{"shape":"S16"}}},"So":{"type":"structure","required":["QueryString","Cookies"],"members":{"QueryString":{"type":"boolean"},"Cookies":{"type":"structure","required":["Forward"],"members":{"Forward":{},"WhitelistedNames":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}}}},"Headers":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}},"QueryStringCacheKeys":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}}}},"Sy":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"AwsAccountNumber"}}}},"S12":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"shape":"S13"},"CachedMethods":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"shape":"S13"}}}}},"S13":{"type":"list","member":{"locationName":"Method"}},"S16":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"LambdaFunctionAssociation","type":"structure","members":{"LambdaFunctionARN":{},"EventType":{}}}}}},"S1a":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CacheBehavior","type":"structure","required":["PathPattern","TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],"members":{"PathPattern":{},"TargetOriginId":{},"ForwardedValues":{"shape":"So"},"TrustedSigners":{"shape":"Sy"},"ViewerProtocolPolicy":{},"MinTTL":{"type":"long"},"AllowedMethods":{"shape":"S12"},"SmoothStreaming":{"type":"boolean"},"DefaultTTL":{"type":"long"},"MaxTTL":{"type":"long"},"Compress":{"type":"boolean"},"LambdaFunctionAssociations":{"shape":"S16"}}}}}},"S1d":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CustomErrorResponse","type":"structure","required":["ErrorCode"],"members":{"ErrorCode":{"type":"integer"},"ResponsePagePath":{},"ResponseCode":{},"ErrorCachingMinTTL":{"type":"long"}}}}}},"S1i":{"type":"structure","members":{"CloudFrontDefaultCertificate":{"type":"boolean"},"IAMCertificateId":{},"ACMCertificateArn":{},"SSLSupportMethod":{},"MinimumProtocolVersion":{},"Certificate":{"deprecated":true},"CertificateSource":{"deprecated":true}}},"S1m":{"type":"structure","required":["GeoRestriction"],"members":{"GeoRestriction":{"type":"structure","required":["RestrictionType","Quantity"],"members":{"RestrictionType":{},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Location"}}}}}},"S1s":{"type":"structure","required":["Id","ARN","Status","LastModifiedTime","InProgressInvalidationBatches","DomainName","ActiveTrustedSigners","DistributionConfig"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"InProgressInvalidationBatches":{"type":"integer"},"DomainName":{},"ActiveTrustedSigners":{"shape":"S1u"},"DistributionConfig":{"shape":"S7"}}},"S1u":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Signer","type":"structure","members":{"AwsAccountNumber":{},"KeyPairIds":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"KeyPairId"}}}}}}}}},"S21":{"type":"structure","members":{"Items":{"type":"list","member":{"locationName":"Tag","type":"structure","required":["Key"],"members":{"Key":{},"Value":{}}}}}},"S28":{"type":"structure","required":["Paths","CallerReference"],"members":{"Paths":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Path"}}}},"CallerReference":{}}},"S2c":{"type":"structure","required":["Id","Status","CreateTime","InvalidationBatch"],"members":{"Id":{},"Status":{},"CreateTime":{"type":"timestamp"},"InvalidationBatch":{"shape":"S28"}}},"S2e":{"type":"structure","required":["CallerReference","S3Origin","Comment","TrustedSigners","Enabled"],"members":{"CallerReference":{},"S3Origin":{"shape":"S2f"},"Aliases":{"shape":"S8"},"Comment":{},"Logging":{"type":"structure","required":["Enabled","Bucket","Prefix"],"members":{"Enabled":{"type":"boolean"},"Bucket":{},"Prefix":{}}},"TrustedSigners":{"shape":"Sy"},"PriceClass":{},"Enabled":{"type":"boolean"}}},"S2f":{"type":"structure","required":["DomainName","OriginAccessIdentity"],"members":{"DomainName":{},"OriginAccessIdentity":{}}},"S2i":{"type":"structure","required":["Id","ARN","Status","DomainName","ActiveTrustedSigners","StreamingDistributionConfig"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"ActiveTrustedSigners":{"shape":"S1u"},"StreamingDistributionConfig":{"shape":"S2e"}}},"S3a":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"DistributionSummary","type":"structure","required":["Id","ARN","Status","LastModifiedTime","DomainName","Aliases","Origins","DefaultCacheBehavior","CacheBehaviors","CustomErrorResponses","Comment","PriceClass","Enabled","ViewerCertificate","Restrictions","WebACLId","HttpVersion","IsIPV6Enabled"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"Aliases":{"shape":"S8"},"Origins":{"shape":"Sb"},"DefaultCacheBehavior":{"shape":"Sn"},"CacheBehaviors":{"shape":"S1a"},"CustomErrorResponses":{"shape":"S1d"},"Comment":{},"PriceClass":{},"Enabled":{"type":"boolean"},"ViewerCertificate":{"shape":"S1i"},"Restrictions":{"shape":"S1m"},"WebACLId":{},"HttpVersion":{},"IsIPV6Enabled":{"type":"boolean"}}}}}}}}')},57305:e=>{"use strict";e.exports=JSON.parse('{"o":{"ListCloudFrontOriginAccessIdentities":{"input_token":"Marker","output_token":"CloudFrontOriginAccessIdentityList.NextMarker","limit_key":"MaxItems","more_results":"CloudFrontOriginAccessIdentityList.IsTruncated","result_key":"CloudFrontOriginAccessIdentityList.Items"},"ListDistributions":{"input_token":"Marker","output_token":"DistributionList.NextMarker","limit_key":"MaxItems","more_results":"DistributionList.IsTruncated","result_key":"DistributionList.Items"},"ListInvalidations":{"input_token":"Marker","output_token":"InvalidationList.NextMarker","limit_key":"MaxItems","more_results":"InvalidationList.IsTruncated","result_key":"InvalidationList.Items"},"ListStreamingDistributions":{"input_token":"Marker","output_token":"StreamingDistributionList.NextMarker","limit_key":"MaxItems","more_results":"StreamingDistributionList.IsTruncated","result_key":"StreamingDistributionList.Items"}}}')},71106:e=>{"use strict";e.exports=JSON.parse('{"V":{"DistributionDeployed":{"delay":60,"operation":"GetDistribution","maxAttempts":25,"description":"Wait until a distribution is deployed.","acceptors":[{"expected":"Deployed","matcher":"path","state":"success","argument":"Distribution.Status"}]},"InvalidationCompleted":{"delay":20,"operation":"GetInvalidation","maxAttempts":30,"description":"Wait until an invalidation has completed.","acceptors":[{"expected":"Completed","matcher":"path","state":"success","argument":"Invalidation.Status"}]},"StreamingDistributionDeployed":{"delay":60,"operation":"GetStreamingDistribution","maxAttempts":25,"description":"Wait until a streaming distribution is deployed.","acceptors":[{"expected":"Deployed","matcher":"path","state":"success","argument":"StreamingDistribution.Status"}]}}}')},76944:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-03-25","endpointPrefix":"cloudfront","globalEndpoint":"cloudfront.amazonaws.com","protocol":"rest-xml","serviceAbbreviation":"CloudFront","serviceFullName":"Amazon CloudFront","serviceId":"CloudFront","signatureVersion":"v4","uid":"cloudfront-2017-03-25"},"operations":{"CreateCloudFrontOriginAccessIdentity":{"http":{"requestUri":"/2017-03-25/origin-access-identity/cloudfront","responseCode":201},"input":{"type":"structure","required":["CloudFrontOriginAccessIdentityConfig"],"members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2","locationName":"CloudFrontOriginAccessIdentityConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-03-25/"}}},"payload":"CloudFrontOriginAccessIdentityConfig"},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"CreateDistribution":{"http":{"requestUri":"/2017-03-25/distribution","responseCode":201},"input":{"type":"structure","required":["DistributionConfig"],"members":{"DistributionConfig":{"shape":"S7","locationName":"DistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-03-25/"}}},"payload":"DistributionConfig"},"output":{"type":"structure","members":{"Distribution":{"shape":"S1s"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"CreateDistributionWithTags":{"http":{"requestUri":"/2017-03-25/distribution?WithTags","responseCode":201},"input":{"type":"structure","required":["DistributionConfigWithTags"],"members":{"DistributionConfigWithTags":{"locationName":"DistributionConfigWithTags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-03-25/"},"type":"structure","required":["DistributionConfig","Tags"],"members":{"DistributionConfig":{"shape":"S7"},"Tags":{"shape":"S21"}}}},"payload":"DistributionConfigWithTags"},"output":{"type":"structure","members":{"Distribution":{"shape":"S1s"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"CreateInvalidation":{"http":{"requestUri":"/2017-03-25/distribution/{DistributionId}/invalidation","responseCode":201},"input":{"type":"structure","required":["DistributionId","InvalidationBatch"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"InvalidationBatch":{"shape":"S28","locationName":"InvalidationBatch","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-03-25/"}}},"payload":"InvalidationBatch"},"output":{"type":"structure","members":{"Location":{"location":"header","locationName":"Location"},"Invalidation":{"shape":"S2c"}},"payload":"Invalidation"}},"CreateStreamingDistribution":{"http":{"requestUri":"/2017-03-25/streaming-distribution","responseCode":201},"input":{"type":"structure","required":["StreamingDistributionConfig"],"members":{"StreamingDistributionConfig":{"shape":"S2e","locationName":"StreamingDistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-03-25/"}}},"payload":"StreamingDistributionConfig"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S2i"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"CreateStreamingDistributionWithTags":{"http":{"requestUri":"/2017-03-25/streaming-distribution?WithTags","responseCode":201},"input":{"type":"structure","required":["StreamingDistributionConfigWithTags"],"members":{"StreamingDistributionConfigWithTags":{"locationName":"StreamingDistributionConfigWithTags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-03-25/"},"type":"structure","required":["StreamingDistributionConfig","Tags"],"members":{"StreamingDistributionConfig":{"shape":"S2e"},"Tags":{"shape":"S21"}}}},"payload":"StreamingDistributionConfigWithTags"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S2i"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"DeleteCloudFrontOriginAccessIdentity":{"http":{"method":"DELETE","requestUri":"/2017-03-25/origin-access-identity/cloudfront/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteDistribution":{"http":{"method":"DELETE","requestUri":"/2017-03-25/distribution/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteServiceLinkedRole":{"http":{"method":"DELETE","requestUri":"/2017-03-25/service-linked-role/{RoleName}","responseCode":204},"input":{"type":"structure","required":["RoleName"],"members":{"RoleName":{"location":"uri","locationName":"RoleName"}}}},"DeleteStreamingDistribution":{"http":{"method":"DELETE","requestUri":"/2017-03-25/streaming-distribution/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"GetCloudFrontOriginAccessIdentity":{"http":{"method":"GET","requestUri":"/2017-03-25/origin-access-identity/cloudfront/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"GetCloudFrontOriginAccessIdentityConfig":{"http":{"method":"GET","requestUri":"/2017-03-25/origin-access-identity/cloudfront/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentityConfig"}},"GetDistribution":{"http":{"method":"GET","requestUri":"/2017-03-25/distribution/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Distribution":{"shape":"S1s"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"GetDistributionConfig":{"http":{"method":"GET","requestUri":"/2017-03-25/distribution/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"DistributionConfig":{"shape":"S7"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"DistributionConfig"}},"GetInvalidation":{"http":{"method":"GET","requestUri":"/2017-03-25/distribution/{DistributionId}/invalidation/{Id}"},"input":{"type":"structure","required":["DistributionId","Id"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Invalidation":{"shape":"S2c"}},"payload":"Invalidation"}},"GetStreamingDistribution":{"http":{"method":"GET","requestUri":"/2017-03-25/streaming-distribution/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S2i"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"GetStreamingDistributionConfig":{"http":{"method":"GET","requestUri":"/2017-03-25/streaming-distribution/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"StreamingDistributionConfig":{"shape":"S2e"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistributionConfig"}},"ListCloudFrontOriginAccessIdentities":{"http":{"method":"GET","requestUri":"/2017-03-25/origin-access-identity/cloudfront"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentityList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CloudFrontOriginAccessIdentitySummary","type":"structure","required":["Id","S3CanonicalUserId","Comment"],"members":{"Id":{},"S3CanonicalUserId":{},"Comment":{}}}}}}},"payload":"CloudFrontOriginAccessIdentityList"}},"ListDistributions":{"http":{"method":"GET","requestUri":"/2017-03-25/distribution"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"DistributionList":{"shape":"S3b"}},"payload":"DistributionList"}},"ListDistributionsByWebACLId":{"http":{"method":"GET","requestUri":"/2017-03-25/distributionsByWebACLId/{WebACLId}"},"input":{"type":"structure","required":["WebACLId"],"members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"},"WebACLId":{"location":"uri","locationName":"WebACLId"}}},"output":{"type":"structure","members":{"DistributionList":{"shape":"S3b"}},"payload":"DistributionList"}},"ListInvalidations":{"http":{"method":"GET","requestUri":"/2017-03-25/distribution/{DistributionId}/invalidation"},"input":{"type":"structure","required":["DistributionId"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"InvalidationList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"InvalidationSummary","type":"structure","required":["Id","CreateTime","Status"],"members":{"Id":{},"CreateTime":{"type":"timestamp"},"Status":{}}}}}}},"payload":"InvalidationList"}},"ListStreamingDistributions":{"http":{"method":"GET","requestUri":"/2017-03-25/streaming-distribution"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"StreamingDistributionList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"StreamingDistributionSummary","type":"structure","required":["Id","ARN","Status","LastModifiedTime","DomainName","S3Origin","Aliases","TrustedSigners","Comment","PriceClass","Enabled"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"S3Origin":{"shape":"S2f"},"Aliases":{"shape":"S8"},"TrustedSigners":{"shape":"Sy"},"Comment":{},"PriceClass":{},"Enabled":{"type":"boolean"}}}}}}},"payload":"StreamingDistributionList"}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/2017-03-25/tagging"},"input":{"type":"structure","required":["Resource"],"members":{"Resource":{"location":"querystring","locationName":"Resource"}}},"output":{"type":"structure","required":["Tags"],"members":{"Tags":{"shape":"S21"}},"payload":"Tags"}},"TagResource":{"http":{"requestUri":"/2017-03-25/tagging?Operation=Tag","responseCode":204},"input":{"type":"structure","required":["Resource","Tags"],"members":{"Resource":{"location":"querystring","locationName":"Resource"},"Tags":{"shape":"S21","locationName":"Tags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-03-25/"}}},"payload":"Tags"}},"UntagResource":{"http":{"requestUri":"/2017-03-25/tagging?Operation=Untag","responseCode":204},"input":{"type":"structure","required":["Resource","TagKeys"],"members":{"Resource":{"location":"querystring","locationName":"Resource"},"TagKeys":{"locationName":"TagKeys","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-03-25/"},"type":"structure","members":{"Items":{"type":"list","member":{"locationName":"Key"}}}}},"payload":"TagKeys"}},"UpdateCloudFrontOriginAccessIdentity":{"http":{"method":"PUT","requestUri":"/2017-03-25/origin-access-identity/cloudfront/{Id}/config"},"input":{"type":"structure","required":["CloudFrontOriginAccessIdentityConfig","Id"],"members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2","locationName":"CloudFrontOriginAccessIdentityConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-03-25/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"CloudFrontOriginAccessIdentityConfig"},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"UpdateDistribution":{"http":{"method":"PUT","requestUri":"/2017-03-25/distribution/{Id}/config"},"input":{"type":"structure","required":["DistributionConfig","Id"],"members":{"DistributionConfig":{"shape":"S7","locationName":"DistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-03-25/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"DistributionConfig"},"output":{"type":"structure","members":{"Distribution":{"shape":"S1s"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"UpdateStreamingDistribution":{"http":{"method":"PUT","requestUri":"/2017-03-25/streaming-distribution/{Id}/config"},"input":{"type":"structure","required":["StreamingDistributionConfig","Id"],"members":{"StreamingDistributionConfig":{"shape":"S2e","locationName":"StreamingDistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-03-25/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"StreamingDistributionConfig"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S2i"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}}},"shapes":{"S2":{"type":"structure","required":["CallerReference","Comment"],"members":{"CallerReference":{},"Comment":{}}},"S5":{"type":"structure","required":["Id","S3CanonicalUserId"],"members":{"Id":{},"S3CanonicalUserId":{},"CloudFrontOriginAccessIdentityConfig":{"shape":"S2"}}},"S7":{"type":"structure","required":["CallerReference","Origins","DefaultCacheBehavior","Comment","Enabled"],"members":{"CallerReference":{},"Aliases":{"shape":"S8"},"DefaultRootObject":{},"Origins":{"shape":"Sb"},"DefaultCacheBehavior":{"shape":"Sn"},"CacheBehaviors":{"shape":"S1a"},"CustomErrorResponses":{"shape":"S1d"},"Comment":{},"Logging":{"type":"structure","required":["Enabled","IncludeCookies","Bucket","Prefix"],"members":{"Enabled":{"type":"boolean"},"IncludeCookies":{"type":"boolean"},"Bucket":{},"Prefix":{}}},"PriceClass":{},"Enabled":{"type":"boolean"},"ViewerCertificate":{"shape":"S1i"},"Restrictions":{"shape":"S1m"},"WebACLId":{},"HttpVersion":{},"IsIPV6Enabled":{"type":"boolean"}}},"S8":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CNAME"}}}},"Sb":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Origin","type":"structure","required":["Id","DomainName"],"members":{"Id":{},"DomainName":{},"OriginPath":{},"CustomHeaders":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"OriginCustomHeader","type":"structure","required":["HeaderName","HeaderValue"],"members":{"HeaderName":{},"HeaderValue":{}}}}}},"S3OriginConfig":{"type":"structure","required":["OriginAccessIdentity"],"members":{"OriginAccessIdentity":{}}},"CustomOriginConfig":{"type":"structure","required":["HTTPPort","HTTPSPort","OriginProtocolPolicy"],"members":{"HTTPPort":{"type":"integer"},"HTTPSPort":{"type":"integer"},"OriginProtocolPolicy":{},"OriginSslProtocols":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"SslProtocol"}}}},"OriginReadTimeout":{"type":"integer"},"OriginKeepaliveTimeout":{"type":"integer"}}}}}}}},"Sn":{"type":"structure","required":["TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],"members":{"TargetOriginId":{},"ForwardedValues":{"shape":"So"},"TrustedSigners":{"shape":"Sy"},"ViewerProtocolPolicy":{},"MinTTL":{"type":"long"},"AllowedMethods":{"shape":"S12"},"SmoothStreaming":{"type":"boolean"},"DefaultTTL":{"type":"long"},"MaxTTL":{"type":"long"},"Compress":{"type":"boolean"},"LambdaFunctionAssociations":{"shape":"S16"}}},"So":{"type":"structure","required":["QueryString","Cookies"],"members":{"QueryString":{"type":"boolean"},"Cookies":{"type":"structure","required":["Forward"],"members":{"Forward":{},"WhitelistedNames":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}}}},"Headers":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}},"QueryStringCacheKeys":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}}}},"Sy":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"AwsAccountNumber"}}}},"S12":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"shape":"S13"},"CachedMethods":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"shape":"S13"}}}}},"S13":{"type":"list","member":{"locationName":"Method"}},"S16":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"LambdaFunctionAssociation","type":"structure","members":{"LambdaFunctionARN":{},"EventType":{}}}}}},"S1a":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CacheBehavior","type":"structure","required":["PathPattern","TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],"members":{"PathPattern":{},"TargetOriginId":{},"ForwardedValues":{"shape":"So"},"TrustedSigners":{"shape":"Sy"},"ViewerProtocolPolicy":{},"MinTTL":{"type":"long"},"AllowedMethods":{"shape":"S12"},"SmoothStreaming":{"type":"boolean"},"DefaultTTL":{"type":"long"},"MaxTTL":{"type":"long"},"Compress":{"type":"boolean"},"LambdaFunctionAssociations":{"shape":"S16"}}}}}},"S1d":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CustomErrorResponse","type":"structure","required":["ErrorCode"],"members":{"ErrorCode":{"type":"integer"},"ResponsePagePath":{},"ResponseCode":{},"ErrorCachingMinTTL":{"type":"long"}}}}}},"S1i":{"type":"structure","members":{"CloudFrontDefaultCertificate":{"type":"boolean"},"IAMCertificateId":{},"ACMCertificateArn":{},"SSLSupportMethod":{},"MinimumProtocolVersion":{},"Certificate":{"deprecated":true},"CertificateSource":{"deprecated":true}}},"S1m":{"type":"structure","required":["GeoRestriction"],"members":{"GeoRestriction":{"type":"structure","required":["RestrictionType","Quantity"],"members":{"RestrictionType":{},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Location"}}}}}},"S1s":{"type":"structure","required":["Id","ARN","Status","LastModifiedTime","InProgressInvalidationBatches","DomainName","ActiveTrustedSigners","DistributionConfig"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"InProgressInvalidationBatches":{"type":"integer"},"DomainName":{},"ActiveTrustedSigners":{"shape":"S1u"},"DistributionConfig":{"shape":"S7"}}},"S1u":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Signer","type":"structure","members":{"AwsAccountNumber":{},"KeyPairIds":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"KeyPairId"}}}}}}}}},"S21":{"type":"structure","members":{"Items":{"type":"list","member":{"locationName":"Tag","type":"structure","required":["Key"],"members":{"Key":{},"Value":{}}}}}},"S28":{"type":"structure","required":["Paths","CallerReference"],"members":{"Paths":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Path"}}}},"CallerReference":{}}},"S2c":{"type":"structure","required":["Id","Status","CreateTime","InvalidationBatch"],"members":{"Id":{},"Status":{},"CreateTime":{"type":"timestamp"},"InvalidationBatch":{"shape":"S28"}}},"S2e":{"type":"structure","required":["CallerReference","S3Origin","Comment","TrustedSigners","Enabled"],"members":{"CallerReference":{},"S3Origin":{"shape":"S2f"},"Aliases":{"shape":"S8"},"Comment":{},"Logging":{"type":"structure","required":["Enabled","Bucket","Prefix"],"members":{"Enabled":{"type":"boolean"},"Bucket":{},"Prefix":{}}},"TrustedSigners":{"shape":"Sy"},"PriceClass":{},"Enabled":{"type":"boolean"}}},"S2f":{"type":"structure","required":["DomainName","OriginAccessIdentity"],"members":{"DomainName":{},"OriginAccessIdentity":{}}},"S2i":{"type":"structure","required":["Id","ARN","Status","DomainName","ActiveTrustedSigners","StreamingDistributionConfig"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"ActiveTrustedSigners":{"shape":"S1u"},"StreamingDistributionConfig":{"shape":"S2e"}}},"S3b":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"DistributionSummary","type":"structure","required":["Id","ARN","Status","LastModifiedTime","DomainName","Aliases","Origins","DefaultCacheBehavior","CacheBehaviors","CustomErrorResponses","Comment","PriceClass","Enabled","ViewerCertificate","Restrictions","WebACLId","HttpVersion","IsIPV6Enabled"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"Aliases":{"shape":"S8"},"Origins":{"shape":"Sb"},"DefaultCacheBehavior":{"shape":"Sn"},"CacheBehaviors":{"shape":"S1a"},"CustomErrorResponses":{"shape":"S1d"},"Comment":{},"PriceClass":{},"Enabled":{"type":"boolean"},"ViewerCertificate":{"shape":"S1i"},"Restrictions":{"shape":"S1m"},"WebACLId":{},"HttpVersion":{},"IsIPV6Enabled":{"type":"boolean"}}}}}}}}')},83654:e=>{"use strict";e.exports=JSON.parse('{"o":{"ListCloudFrontOriginAccessIdentities":{"input_token":"Marker","limit_key":"MaxItems","more_results":"CloudFrontOriginAccessIdentityList.IsTruncated","output_token":"CloudFrontOriginAccessIdentityList.NextMarker","result_key":"CloudFrontOriginAccessIdentityList.Items"},"ListDistributions":{"input_token":"Marker","limit_key":"MaxItems","more_results":"DistributionList.IsTruncated","output_token":"DistributionList.NextMarker","result_key":"DistributionList.Items"},"ListInvalidations":{"input_token":"Marker","limit_key":"MaxItems","more_results":"InvalidationList.IsTruncated","output_token":"InvalidationList.NextMarker","result_key":"InvalidationList.Items"},"ListStreamingDistributions":{"input_token":"Marker","limit_key":"MaxItems","more_results":"StreamingDistributionList.IsTruncated","output_token":"StreamingDistributionList.NextMarker","result_key":"StreamingDistributionList.Items"}}}')},83406:e=>{"use strict";e.exports=JSON.parse('{"V":{"DistributionDeployed":{"delay":60,"operation":"GetDistribution","maxAttempts":25,"description":"Wait until a distribution is deployed.","acceptors":[{"expected":"Deployed","matcher":"path","state":"success","argument":"Distribution.Status"}]},"InvalidationCompleted":{"delay":20,"operation":"GetInvalidation","maxAttempts":30,"description":"Wait until an invalidation has completed.","acceptors":[{"expected":"Completed","matcher":"path","state":"success","argument":"Invalidation.Status"}]},"StreamingDistributionDeployed":{"delay":60,"operation":"GetStreamingDistribution","maxAttempts":25,"description":"Wait until a streaming distribution is deployed.","acceptors":[{"expected":"Deployed","matcher":"path","state":"success","argument":"StreamingDistribution.Status"}]}}}')},80198:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-10-30","endpointPrefix":"cloudfront","globalEndpoint":"cloudfront.amazonaws.com","protocol":"rest-xml","serviceAbbreviation":"CloudFront","serviceFullName":"Amazon CloudFront","serviceId":"CloudFront","signatureVersion":"v4","uid":"cloudfront-2017-10-30"},"operations":{"CreateCloudFrontOriginAccessIdentity":{"http":{"requestUri":"/2017-10-30/origin-access-identity/cloudfront","responseCode":201},"input":{"type":"structure","required":["CloudFrontOriginAccessIdentityConfig"],"members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2","locationName":"CloudFrontOriginAccessIdentityConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-10-30/"}}},"payload":"CloudFrontOriginAccessIdentityConfig"},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"CreateDistribution":{"http":{"requestUri":"/2017-10-30/distribution","responseCode":201},"input":{"type":"structure","required":["DistributionConfig"],"members":{"DistributionConfig":{"shape":"S7","locationName":"DistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-10-30/"}}},"payload":"DistributionConfig"},"output":{"type":"structure","members":{"Distribution":{"shape":"S1t"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"CreateDistributionWithTags":{"http":{"requestUri":"/2017-10-30/distribution?WithTags","responseCode":201},"input":{"type":"structure","required":["DistributionConfigWithTags"],"members":{"DistributionConfigWithTags":{"locationName":"DistributionConfigWithTags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-10-30/"},"type":"structure","required":["DistributionConfig","Tags"],"members":{"DistributionConfig":{"shape":"S7"},"Tags":{"shape":"S22"}}}},"payload":"DistributionConfigWithTags"},"output":{"type":"structure","members":{"Distribution":{"shape":"S1t"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"CreateFieldLevelEncryptionConfig":{"http":{"requestUri":"/2017-10-30/field-level-encryption","responseCode":201},"input":{"type":"structure","required":["FieldLevelEncryptionConfig"],"members":{"FieldLevelEncryptionConfig":{"shape":"S29","locationName":"FieldLevelEncryptionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-10-30/"}}},"payload":"FieldLevelEncryptionConfig"},"output":{"type":"structure","members":{"FieldLevelEncryption":{"shape":"S2k"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryption"}},"CreateFieldLevelEncryptionProfile":{"http":{"requestUri":"/2017-10-30/field-level-encryption-profile","responseCode":201},"input":{"type":"structure","required":["FieldLevelEncryptionProfileConfig"],"members":{"FieldLevelEncryptionProfileConfig":{"shape":"S2m","locationName":"FieldLevelEncryptionProfileConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-10-30/"}}},"payload":"FieldLevelEncryptionProfileConfig"},"output":{"type":"structure","members":{"FieldLevelEncryptionProfile":{"shape":"S2t"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfile"}},"CreateInvalidation":{"http":{"requestUri":"/2017-10-30/distribution/{DistributionId}/invalidation","responseCode":201},"input":{"type":"structure","required":["DistributionId","InvalidationBatch"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"InvalidationBatch":{"shape":"S2v","locationName":"InvalidationBatch","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-10-30/"}}},"payload":"InvalidationBatch"},"output":{"type":"structure","members":{"Location":{"location":"header","locationName":"Location"},"Invalidation":{"shape":"S2z"}},"payload":"Invalidation"}},"CreatePublicKey":{"http":{"requestUri":"/2017-10-30/public-key","responseCode":201},"input":{"type":"structure","required":["PublicKeyConfig"],"members":{"PublicKeyConfig":{"shape":"S31","locationName":"PublicKeyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-10-30/"}}},"payload":"PublicKeyConfig"},"output":{"type":"structure","members":{"PublicKey":{"shape":"S33"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKey"}},"CreateStreamingDistribution":{"http":{"requestUri":"/2017-10-30/streaming-distribution","responseCode":201},"input":{"type":"structure","required":["StreamingDistributionConfig"],"members":{"StreamingDistributionConfig":{"shape":"S35","locationName":"StreamingDistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-10-30/"}}},"payload":"StreamingDistributionConfig"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S39"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"CreateStreamingDistributionWithTags":{"http":{"requestUri":"/2017-10-30/streaming-distribution?WithTags","responseCode":201},"input":{"type":"structure","required":["StreamingDistributionConfigWithTags"],"members":{"StreamingDistributionConfigWithTags":{"locationName":"StreamingDistributionConfigWithTags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-10-30/"},"type":"structure","required":["StreamingDistributionConfig","Tags"],"members":{"StreamingDistributionConfig":{"shape":"S35"},"Tags":{"shape":"S22"}}}},"payload":"StreamingDistributionConfigWithTags"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S39"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"DeleteCloudFrontOriginAccessIdentity":{"http":{"method":"DELETE","requestUri":"/2017-10-30/origin-access-identity/cloudfront/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteDistribution":{"http":{"method":"DELETE","requestUri":"/2017-10-30/distribution/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteFieldLevelEncryptionConfig":{"http":{"method":"DELETE","requestUri":"/2017-10-30/field-level-encryption/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteFieldLevelEncryptionProfile":{"http":{"method":"DELETE","requestUri":"/2017-10-30/field-level-encryption-profile/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeletePublicKey":{"http":{"method":"DELETE","requestUri":"/2017-10-30/public-key/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteStreamingDistribution":{"http":{"method":"DELETE","requestUri":"/2017-10-30/streaming-distribution/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"GetCloudFrontOriginAccessIdentity":{"http":{"method":"GET","requestUri":"/2017-10-30/origin-access-identity/cloudfront/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"GetCloudFrontOriginAccessIdentityConfig":{"http":{"method":"GET","requestUri":"/2017-10-30/origin-access-identity/cloudfront/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentityConfig"}},"GetDistribution":{"http":{"method":"GET","requestUri":"/2017-10-30/distribution/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Distribution":{"shape":"S1t"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"GetDistributionConfig":{"http":{"method":"GET","requestUri":"/2017-10-30/distribution/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"DistributionConfig":{"shape":"S7"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"DistributionConfig"}},"GetFieldLevelEncryption":{"http":{"method":"GET","requestUri":"/2017-10-30/field-level-encryption/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryption":{"shape":"S2k"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryption"}},"GetFieldLevelEncryptionConfig":{"http":{"method":"GET","requestUri":"/2017-10-30/field-level-encryption/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionConfig":{"shape":"S29"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionConfig"}},"GetFieldLevelEncryptionProfile":{"http":{"method":"GET","requestUri":"/2017-10-30/field-level-encryption-profile/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionProfile":{"shape":"S2t"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfile"}},"GetFieldLevelEncryptionProfileConfig":{"http":{"method":"GET","requestUri":"/2017-10-30/field-level-encryption-profile/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionProfileConfig":{"shape":"S2m"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfileConfig"}},"GetInvalidation":{"http":{"method":"GET","requestUri":"/2017-10-30/distribution/{DistributionId}/invalidation/{Id}"},"input":{"type":"structure","required":["DistributionId","Id"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Invalidation":{"shape":"S2z"}},"payload":"Invalidation"}},"GetPublicKey":{"http":{"method":"GET","requestUri":"/2017-10-30/public-key/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"PublicKey":{"shape":"S33"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKey"}},"GetPublicKeyConfig":{"http":{"method":"GET","requestUri":"/2017-10-30/public-key/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"PublicKeyConfig":{"shape":"S31"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKeyConfig"}},"GetStreamingDistribution":{"http":{"method":"GET","requestUri":"/2017-10-30/streaming-distribution/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S39"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"GetStreamingDistributionConfig":{"http":{"method":"GET","requestUri":"/2017-10-30/streaming-distribution/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"StreamingDistributionConfig":{"shape":"S35"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistributionConfig"}},"ListCloudFrontOriginAccessIdentities":{"http":{"method":"GET","requestUri":"/2017-10-30/origin-access-identity/cloudfront"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentityList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CloudFrontOriginAccessIdentitySummary","type":"structure","required":["Id","S3CanonicalUserId","Comment"],"members":{"Id":{},"S3CanonicalUserId":{},"Comment":{}}}}}}},"payload":"CloudFrontOriginAccessIdentityList"}},"ListDistributions":{"http":{"method":"GET","requestUri":"/2017-10-30/distribution"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"DistributionList":{"shape":"S4g"}},"payload":"DistributionList"}},"ListDistributionsByWebACLId":{"http":{"method":"GET","requestUri":"/2017-10-30/distributionsByWebACLId/{WebACLId}"},"input":{"type":"structure","required":["WebACLId"],"members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"},"WebACLId":{"location":"uri","locationName":"WebACLId"}}},"output":{"type":"structure","members":{"DistributionList":{"shape":"S4g"}},"payload":"DistributionList"}},"ListFieldLevelEncryptionConfigs":{"http":{"method":"GET","requestUri":"/2017-10-30/field-level-encryption"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"FieldLevelEncryptionSummary","type":"structure","required":["Id","LastModifiedTime"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"Comment":{},"QueryArgProfileConfig":{"shape":"S2a"},"ContentTypeProfileConfig":{"shape":"S2e"}}}}}}},"payload":"FieldLevelEncryptionList"}},"ListFieldLevelEncryptionProfiles":{"http":{"method":"GET","requestUri":"/2017-10-30/field-level-encryption-profile"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionProfileList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"FieldLevelEncryptionProfileSummary","type":"structure","required":["Id","LastModifiedTime","Name","EncryptionEntities"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"Name":{},"EncryptionEntities":{"shape":"S2n"},"Comment":{}}}}}}},"payload":"FieldLevelEncryptionProfileList"}},"ListInvalidations":{"http":{"method":"GET","requestUri":"/2017-10-30/distribution/{DistributionId}/invalidation"},"input":{"type":"structure","required":["DistributionId"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"InvalidationList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"InvalidationSummary","type":"structure","required":["Id","CreateTime","Status"],"members":{"Id":{},"CreateTime":{"type":"timestamp"},"Status":{}}}}}}},"payload":"InvalidationList"}},"ListPublicKeys":{"http":{"method":"GET","requestUri":"/2017-10-30/public-key"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"PublicKeyList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"PublicKeySummary","type":"structure","required":["Id","Name","CreatedTime","EncodedKey"],"members":{"Id":{},"Name":{},"CreatedTime":{"type":"timestamp"},"EncodedKey":{},"Comment":{}}}}}}},"payload":"PublicKeyList"}},"ListStreamingDistributions":{"http":{"method":"GET","requestUri":"/2017-10-30/streaming-distribution"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"StreamingDistributionList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"StreamingDistributionSummary","type":"structure","required":["Id","ARN","Status","LastModifiedTime","DomainName","S3Origin","Aliases","TrustedSigners","Comment","PriceClass","Enabled"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"S3Origin":{"shape":"S36"},"Aliases":{"shape":"S8"},"TrustedSigners":{"shape":"Sy"},"Comment":{},"PriceClass":{},"Enabled":{"type":"boolean"}}}}}}},"payload":"StreamingDistributionList"}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/2017-10-30/tagging"},"input":{"type":"structure","required":["Resource"],"members":{"Resource":{"location":"querystring","locationName":"Resource"}}},"output":{"type":"structure","required":["Tags"],"members":{"Tags":{"shape":"S22"}},"payload":"Tags"}},"TagResource":{"http":{"requestUri":"/2017-10-30/tagging?Operation=Tag","responseCode":204},"input":{"type":"structure","required":["Resource","Tags"],"members":{"Resource":{"location":"querystring","locationName":"Resource"},"Tags":{"shape":"S22","locationName":"Tags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-10-30/"}}},"payload":"Tags"}},"UntagResource":{"http":{"requestUri":"/2017-10-30/tagging?Operation=Untag","responseCode":204},"input":{"type":"structure","required":["Resource","TagKeys"],"members":{"Resource":{"location":"querystring","locationName":"Resource"},"TagKeys":{"locationName":"TagKeys","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-10-30/"},"type":"structure","members":{"Items":{"type":"list","member":{"locationName":"Key"}}}}},"payload":"TagKeys"}},"UpdateCloudFrontOriginAccessIdentity":{"http":{"method":"PUT","requestUri":"/2017-10-30/origin-access-identity/cloudfront/{Id}/config"},"input":{"type":"structure","required":["CloudFrontOriginAccessIdentityConfig","Id"],"members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2","locationName":"CloudFrontOriginAccessIdentityConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-10-30/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"CloudFrontOriginAccessIdentityConfig"},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"UpdateDistribution":{"http":{"method":"PUT","requestUri":"/2017-10-30/distribution/{Id}/config"},"input":{"type":"structure","required":["DistributionConfig","Id"],"members":{"DistributionConfig":{"shape":"S7","locationName":"DistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-10-30/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"DistributionConfig"},"output":{"type":"structure","members":{"Distribution":{"shape":"S1t"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"UpdateFieldLevelEncryptionConfig":{"http":{"method":"PUT","requestUri":"/2017-10-30/field-level-encryption/{Id}/config"},"input":{"type":"structure","required":["FieldLevelEncryptionConfig","Id"],"members":{"FieldLevelEncryptionConfig":{"shape":"S29","locationName":"FieldLevelEncryptionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-10-30/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"FieldLevelEncryptionConfig"},"output":{"type":"structure","members":{"FieldLevelEncryption":{"shape":"S2k"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryption"}},"UpdateFieldLevelEncryptionProfile":{"http":{"method":"PUT","requestUri":"/2017-10-30/field-level-encryption-profile/{Id}/config"},"input":{"type":"structure","required":["FieldLevelEncryptionProfileConfig","Id"],"members":{"FieldLevelEncryptionProfileConfig":{"shape":"S2m","locationName":"FieldLevelEncryptionProfileConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-10-30/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"FieldLevelEncryptionProfileConfig"},"output":{"type":"structure","members":{"FieldLevelEncryptionProfile":{"shape":"S2t"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfile"}},"UpdatePublicKey":{"http":{"method":"PUT","requestUri":"/2017-10-30/public-key/{Id}/config"},"input":{"type":"structure","required":["PublicKeyConfig","Id"],"members":{"PublicKeyConfig":{"shape":"S31","locationName":"PublicKeyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-10-30/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"PublicKeyConfig"},"output":{"type":"structure","members":{"PublicKey":{"shape":"S33"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKey"}},"UpdateStreamingDistribution":{"http":{"method":"PUT","requestUri":"/2017-10-30/streaming-distribution/{Id}/config"},"input":{"type":"structure","required":["StreamingDistributionConfig","Id"],"members":{"StreamingDistributionConfig":{"shape":"S35","locationName":"StreamingDistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2017-10-30/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"StreamingDistributionConfig"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S39"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}}},"shapes":{"S2":{"type":"structure","required":["CallerReference","Comment"],"members":{"CallerReference":{},"Comment":{}}},"S5":{"type":"structure","required":["Id","S3CanonicalUserId"],"members":{"Id":{},"S3CanonicalUserId":{},"CloudFrontOriginAccessIdentityConfig":{"shape":"S2"}}},"S7":{"type":"structure","required":["CallerReference","Origins","DefaultCacheBehavior","Comment","Enabled"],"members":{"CallerReference":{},"Aliases":{"shape":"S8"},"DefaultRootObject":{},"Origins":{"shape":"Sb"},"DefaultCacheBehavior":{"shape":"Sn"},"CacheBehaviors":{"shape":"S1b"},"CustomErrorResponses":{"shape":"S1e"},"Comment":{},"Logging":{"type":"structure","required":["Enabled","IncludeCookies","Bucket","Prefix"],"members":{"Enabled":{"type":"boolean"},"IncludeCookies":{"type":"boolean"},"Bucket":{},"Prefix":{}}},"PriceClass":{},"Enabled":{"type":"boolean"},"ViewerCertificate":{"shape":"S1j"},"Restrictions":{"shape":"S1n"},"WebACLId":{},"HttpVersion":{},"IsIPV6Enabled":{"type":"boolean"}}},"S8":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CNAME"}}}},"Sb":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Origin","type":"structure","required":["Id","DomainName"],"members":{"Id":{},"DomainName":{},"OriginPath":{},"CustomHeaders":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"OriginCustomHeader","type":"structure","required":["HeaderName","HeaderValue"],"members":{"HeaderName":{},"HeaderValue":{}}}}}},"S3OriginConfig":{"type":"structure","required":["OriginAccessIdentity"],"members":{"OriginAccessIdentity":{}}},"CustomOriginConfig":{"type":"structure","required":["HTTPPort","HTTPSPort","OriginProtocolPolicy"],"members":{"HTTPPort":{"type":"integer"},"HTTPSPort":{"type":"integer"},"OriginProtocolPolicy":{},"OriginSslProtocols":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"SslProtocol"}}}},"OriginReadTimeout":{"type":"integer"},"OriginKeepaliveTimeout":{"type":"integer"}}}}}}}},"Sn":{"type":"structure","required":["TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],"members":{"TargetOriginId":{},"ForwardedValues":{"shape":"So"},"TrustedSigners":{"shape":"Sy"},"ViewerProtocolPolicy":{},"MinTTL":{"type":"long"},"AllowedMethods":{"shape":"S12"},"SmoothStreaming":{"type":"boolean"},"DefaultTTL":{"type":"long"},"MaxTTL":{"type":"long"},"Compress":{"type":"boolean"},"LambdaFunctionAssociations":{"shape":"S16"},"FieldLevelEncryptionId":{}}},"So":{"type":"structure","required":["QueryString","Cookies"],"members":{"QueryString":{"type":"boolean"},"Cookies":{"type":"structure","required":["Forward"],"members":{"Forward":{},"WhitelistedNames":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}}}},"Headers":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}},"QueryStringCacheKeys":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}}}},"Sy":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"AwsAccountNumber"}}}},"S12":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"shape":"S13"},"CachedMethods":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"shape":"S13"}}}}},"S13":{"type":"list","member":{"locationName":"Method"}},"S16":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"LambdaFunctionAssociation","type":"structure","required":["LambdaFunctionARN","EventType"],"members":{"LambdaFunctionARN":{},"EventType":{}}}}}},"S1b":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CacheBehavior","type":"structure","required":["PathPattern","TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],"members":{"PathPattern":{},"TargetOriginId":{},"ForwardedValues":{"shape":"So"},"TrustedSigners":{"shape":"Sy"},"ViewerProtocolPolicy":{},"MinTTL":{"type":"long"},"AllowedMethods":{"shape":"S12"},"SmoothStreaming":{"type":"boolean"},"DefaultTTL":{"type":"long"},"MaxTTL":{"type":"long"},"Compress":{"type":"boolean"},"LambdaFunctionAssociations":{"shape":"S16"},"FieldLevelEncryptionId":{}}}}}},"S1e":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CustomErrorResponse","type":"structure","required":["ErrorCode"],"members":{"ErrorCode":{"type":"integer"},"ResponsePagePath":{},"ResponseCode":{},"ErrorCachingMinTTL":{"type":"long"}}}}}},"S1j":{"type":"structure","members":{"CloudFrontDefaultCertificate":{"type":"boolean"},"IAMCertificateId":{},"ACMCertificateArn":{},"SSLSupportMethod":{},"MinimumProtocolVersion":{},"Certificate":{"deprecated":true},"CertificateSource":{"deprecated":true}}},"S1n":{"type":"structure","required":["GeoRestriction"],"members":{"GeoRestriction":{"type":"structure","required":["RestrictionType","Quantity"],"members":{"RestrictionType":{},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Location"}}}}}},"S1t":{"type":"structure","required":["Id","ARN","Status","LastModifiedTime","InProgressInvalidationBatches","DomainName","ActiveTrustedSigners","DistributionConfig"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"InProgressInvalidationBatches":{"type":"integer"},"DomainName":{},"ActiveTrustedSigners":{"shape":"S1v"},"DistributionConfig":{"shape":"S7"}}},"S1v":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Signer","type":"structure","members":{"AwsAccountNumber":{},"KeyPairIds":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"KeyPairId"}}}}}}}}},"S22":{"type":"structure","members":{"Items":{"type":"list","member":{"locationName":"Tag","type":"structure","required":["Key"],"members":{"Key":{},"Value":{}}}}}},"S29":{"type":"structure","required":["CallerReference"],"members":{"CallerReference":{},"Comment":{},"QueryArgProfileConfig":{"shape":"S2a"},"ContentTypeProfileConfig":{"shape":"S2e"}}},"S2a":{"type":"structure","required":["ForwardWhenQueryArgProfileIsUnknown"],"members":{"ForwardWhenQueryArgProfileIsUnknown":{"type":"boolean"},"QueryArgProfiles":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"QueryArgProfile","type":"structure","required":["QueryArg","ProfileId"],"members":{"QueryArg":{},"ProfileId":{}}}}}}}},"S2e":{"type":"structure","required":["ForwardWhenContentTypeIsUnknown"],"members":{"ForwardWhenContentTypeIsUnknown":{"type":"boolean"},"ContentTypeProfiles":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"ContentTypeProfile","type":"structure","required":["Format","ContentType"],"members":{"Format":{},"ProfileId":{},"ContentType":{}}}}}}}},"S2k":{"type":"structure","required":["Id","LastModifiedTime","FieldLevelEncryptionConfig"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"FieldLevelEncryptionConfig":{"shape":"S29"}}},"S2m":{"type":"structure","required":["Name","CallerReference","EncryptionEntities"],"members":{"Name":{},"CallerReference":{},"Comment":{},"EncryptionEntities":{"shape":"S2n"}}},"S2n":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"EncryptionEntity","type":"structure","required":["PublicKeyId","ProviderId","FieldPatterns"],"members":{"PublicKeyId":{},"ProviderId":{},"FieldPatterns":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"FieldPattern"}}}}}}}}},"S2t":{"type":"structure","required":["Id","LastModifiedTime","FieldLevelEncryptionProfileConfig"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"FieldLevelEncryptionProfileConfig":{"shape":"S2m"}}},"S2v":{"type":"structure","required":["Paths","CallerReference"],"members":{"Paths":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Path"}}}},"CallerReference":{}}},"S2z":{"type":"structure","required":["Id","Status","CreateTime","InvalidationBatch"],"members":{"Id":{},"Status":{},"CreateTime":{"type":"timestamp"},"InvalidationBatch":{"shape":"S2v"}}},"S31":{"type":"structure","required":["CallerReference","Name","EncodedKey"],"members":{"CallerReference":{},"Name":{},"EncodedKey":{},"Comment":{}}},"S33":{"type":"structure","required":["Id","CreatedTime","PublicKeyConfig"],"members":{"Id":{},"CreatedTime":{"type":"timestamp"},"PublicKeyConfig":{"shape":"S31"}}},"S35":{"type":"structure","required":["CallerReference","S3Origin","Comment","TrustedSigners","Enabled"],"members":{"CallerReference":{},"S3Origin":{"shape":"S36"},"Aliases":{"shape":"S8"},"Comment":{},"Logging":{"type":"structure","required":["Enabled","Bucket","Prefix"],"members":{"Enabled":{"type":"boolean"},"Bucket":{},"Prefix":{}}},"TrustedSigners":{"shape":"Sy"},"PriceClass":{},"Enabled":{"type":"boolean"}}},"S36":{"type":"structure","required":["DomainName","OriginAccessIdentity"],"members":{"DomainName":{},"OriginAccessIdentity":{}}},"S39":{"type":"structure","required":["Id","ARN","Status","DomainName","ActiveTrustedSigners","StreamingDistributionConfig"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"ActiveTrustedSigners":{"shape":"S1v"},"StreamingDistributionConfig":{"shape":"S35"}}},"S4g":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"DistributionSummary","type":"structure","required":["Id","ARN","Status","LastModifiedTime","DomainName","Aliases","Origins","DefaultCacheBehavior","CacheBehaviors","CustomErrorResponses","Comment","PriceClass","Enabled","ViewerCertificate","Restrictions","WebACLId","HttpVersion","IsIPV6Enabled"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"Aliases":{"shape":"S8"},"Origins":{"shape":"Sb"},"DefaultCacheBehavior":{"shape":"Sn"},"CacheBehaviors":{"shape":"S1b"},"CustomErrorResponses":{"shape":"S1e"},"Comment":{},"PriceClass":{},"Enabled":{"type":"boolean"},"ViewerCertificate":{"shape":"S1j"},"Restrictions":{"shape":"S1n"},"WebACLId":{},"HttpVersion":{},"IsIPV6Enabled":{"type":"boolean"}}}}}}}}')},52915:e=>{"use strict";e.exports=JSON.parse('{"o":{"ListCloudFrontOriginAccessIdentities":{"input_token":"Marker","limit_key":"MaxItems","more_results":"CloudFrontOriginAccessIdentityList.IsTruncated","output_token":"CloudFrontOriginAccessIdentityList.NextMarker","result_key":"CloudFrontOriginAccessIdentityList.Items"},"ListDistributions":{"input_token":"Marker","limit_key":"MaxItems","more_results":"DistributionList.IsTruncated","output_token":"DistributionList.NextMarker","result_key":"DistributionList.Items"},"ListInvalidations":{"input_token":"Marker","limit_key":"MaxItems","more_results":"InvalidationList.IsTruncated","output_token":"InvalidationList.NextMarker","result_key":"InvalidationList.Items"},"ListStreamingDistributions":{"input_token":"Marker","limit_key":"MaxItems","more_results":"StreamingDistributionList.IsTruncated","output_token":"StreamingDistributionList.NextMarker","result_key":"StreamingDistributionList.Items"}}}')},13399:e=>{"use strict";e.exports=JSON.parse('{"V":{"DistributionDeployed":{"delay":60,"operation":"GetDistribution","maxAttempts":25,"description":"Wait until a distribution is deployed.","acceptors":[{"expected":"Deployed","matcher":"path","state":"success","argument":"Distribution.Status"}]},"InvalidationCompleted":{"delay":20,"operation":"GetInvalidation","maxAttempts":30,"description":"Wait until an invalidation has completed.","acceptors":[{"expected":"Completed","matcher":"path","state":"success","argument":"Invalidation.Status"}]},"StreamingDistributionDeployed":{"delay":60,"operation":"GetStreamingDistribution","maxAttempts":25,"description":"Wait until a streaming distribution is deployed.","acceptors":[{"expected":"Deployed","matcher":"path","state":"success","argument":"StreamingDistribution.Status"}]}}}')},29549:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2018-06-18","endpointPrefix":"cloudfront","globalEndpoint":"cloudfront.amazonaws.com","protocol":"rest-xml","serviceAbbreviation":"CloudFront","serviceFullName":"Amazon CloudFront","serviceId":"CloudFront","signatureVersion":"v4","uid":"cloudfront-2018-06-18"},"operations":{"CreateCloudFrontOriginAccessIdentity":{"http":{"requestUri":"/2018-06-18/origin-access-identity/cloudfront","responseCode":201},"input":{"type":"structure","required":["CloudFrontOriginAccessIdentityConfig"],"members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2","locationName":"CloudFrontOriginAccessIdentityConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-06-18/"}}},"payload":"CloudFrontOriginAccessIdentityConfig"},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"CreateDistribution":{"http":{"requestUri":"/2018-06-18/distribution","responseCode":201},"input":{"type":"structure","required":["DistributionConfig"],"members":{"DistributionConfig":{"shape":"S7","locationName":"DistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-06-18/"}}},"payload":"DistributionConfig"},"output":{"type":"structure","members":{"Distribution":{"shape":"S1t"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"CreateDistributionWithTags":{"http":{"requestUri":"/2018-06-18/distribution?WithTags","responseCode":201},"input":{"type":"structure","required":["DistributionConfigWithTags"],"members":{"DistributionConfigWithTags":{"locationName":"DistributionConfigWithTags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-06-18/"},"type":"structure","required":["DistributionConfig","Tags"],"members":{"DistributionConfig":{"shape":"S7"},"Tags":{"shape":"S22"}}}},"payload":"DistributionConfigWithTags"},"output":{"type":"structure","members":{"Distribution":{"shape":"S1t"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"CreateFieldLevelEncryptionConfig":{"http":{"requestUri":"/2018-06-18/field-level-encryption","responseCode":201},"input":{"type":"structure","required":["FieldLevelEncryptionConfig"],"members":{"FieldLevelEncryptionConfig":{"shape":"S29","locationName":"FieldLevelEncryptionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-06-18/"}}},"payload":"FieldLevelEncryptionConfig"},"output":{"type":"structure","members":{"FieldLevelEncryption":{"shape":"S2k"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryption"}},"CreateFieldLevelEncryptionProfile":{"http":{"requestUri":"/2018-06-18/field-level-encryption-profile","responseCode":201},"input":{"type":"structure","required":["FieldLevelEncryptionProfileConfig"],"members":{"FieldLevelEncryptionProfileConfig":{"shape":"S2m","locationName":"FieldLevelEncryptionProfileConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-06-18/"}}},"payload":"FieldLevelEncryptionProfileConfig"},"output":{"type":"structure","members":{"FieldLevelEncryptionProfile":{"shape":"S2t"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfile"}},"CreateInvalidation":{"http":{"requestUri":"/2018-06-18/distribution/{DistributionId}/invalidation","responseCode":201},"input":{"type":"structure","required":["DistributionId","InvalidationBatch"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"InvalidationBatch":{"shape":"S2v","locationName":"InvalidationBatch","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-06-18/"}}},"payload":"InvalidationBatch"},"output":{"type":"structure","members":{"Location":{"location":"header","locationName":"Location"},"Invalidation":{"shape":"S2z"}},"payload":"Invalidation"}},"CreatePublicKey":{"http":{"requestUri":"/2018-06-18/public-key","responseCode":201},"input":{"type":"structure","required":["PublicKeyConfig"],"members":{"PublicKeyConfig":{"shape":"S31","locationName":"PublicKeyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-06-18/"}}},"payload":"PublicKeyConfig"},"output":{"type":"structure","members":{"PublicKey":{"shape":"S33"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKey"}},"CreateStreamingDistribution":{"http":{"requestUri":"/2018-06-18/streaming-distribution","responseCode":201},"input":{"type":"structure","required":["StreamingDistributionConfig"],"members":{"StreamingDistributionConfig":{"shape":"S35","locationName":"StreamingDistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-06-18/"}}},"payload":"StreamingDistributionConfig"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S39"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"CreateStreamingDistributionWithTags":{"http":{"requestUri":"/2018-06-18/streaming-distribution?WithTags","responseCode":201},"input":{"type":"structure","required":["StreamingDistributionConfigWithTags"],"members":{"StreamingDistributionConfigWithTags":{"locationName":"StreamingDistributionConfigWithTags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-06-18/"},"type":"structure","required":["StreamingDistributionConfig","Tags"],"members":{"StreamingDistributionConfig":{"shape":"S35"},"Tags":{"shape":"S22"}}}},"payload":"StreamingDistributionConfigWithTags"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S39"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"DeleteCloudFrontOriginAccessIdentity":{"http":{"method":"DELETE","requestUri":"/2018-06-18/origin-access-identity/cloudfront/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteDistribution":{"http":{"method":"DELETE","requestUri":"/2018-06-18/distribution/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteFieldLevelEncryptionConfig":{"http":{"method":"DELETE","requestUri":"/2018-06-18/field-level-encryption/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteFieldLevelEncryptionProfile":{"http":{"method":"DELETE","requestUri":"/2018-06-18/field-level-encryption-profile/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeletePublicKey":{"http":{"method":"DELETE","requestUri":"/2018-06-18/public-key/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteStreamingDistribution":{"http":{"method":"DELETE","requestUri":"/2018-06-18/streaming-distribution/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"GetCloudFrontOriginAccessIdentity":{"http":{"method":"GET","requestUri":"/2018-06-18/origin-access-identity/cloudfront/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"GetCloudFrontOriginAccessIdentityConfig":{"http":{"method":"GET","requestUri":"/2018-06-18/origin-access-identity/cloudfront/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentityConfig"}},"GetDistribution":{"http":{"method":"GET","requestUri":"/2018-06-18/distribution/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Distribution":{"shape":"S1t"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"GetDistributionConfig":{"http":{"method":"GET","requestUri":"/2018-06-18/distribution/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"DistributionConfig":{"shape":"S7"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"DistributionConfig"}},"GetFieldLevelEncryption":{"http":{"method":"GET","requestUri":"/2018-06-18/field-level-encryption/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryption":{"shape":"S2k"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryption"}},"GetFieldLevelEncryptionConfig":{"http":{"method":"GET","requestUri":"/2018-06-18/field-level-encryption/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionConfig":{"shape":"S29"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionConfig"}},"GetFieldLevelEncryptionProfile":{"http":{"method":"GET","requestUri":"/2018-06-18/field-level-encryption-profile/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionProfile":{"shape":"S2t"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfile"}},"GetFieldLevelEncryptionProfileConfig":{"http":{"method":"GET","requestUri":"/2018-06-18/field-level-encryption-profile/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionProfileConfig":{"shape":"S2m"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfileConfig"}},"GetInvalidation":{"http":{"method":"GET","requestUri":"/2018-06-18/distribution/{DistributionId}/invalidation/{Id}"},"input":{"type":"structure","required":["DistributionId","Id"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Invalidation":{"shape":"S2z"}},"payload":"Invalidation"}},"GetPublicKey":{"http":{"method":"GET","requestUri":"/2018-06-18/public-key/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"PublicKey":{"shape":"S33"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKey"}},"GetPublicKeyConfig":{"http":{"method":"GET","requestUri":"/2018-06-18/public-key/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"PublicKeyConfig":{"shape":"S31"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKeyConfig"}},"GetStreamingDistribution":{"http":{"method":"GET","requestUri":"/2018-06-18/streaming-distribution/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S39"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"GetStreamingDistributionConfig":{"http":{"method":"GET","requestUri":"/2018-06-18/streaming-distribution/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"StreamingDistributionConfig":{"shape":"S35"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistributionConfig"}},"ListCloudFrontOriginAccessIdentities":{"http":{"method":"GET","requestUri":"/2018-06-18/origin-access-identity/cloudfront"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentityList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CloudFrontOriginAccessIdentitySummary","type":"structure","required":["Id","S3CanonicalUserId","Comment"],"members":{"Id":{},"S3CanonicalUserId":{},"Comment":{}}}}}}},"payload":"CloudFrontOriginAccessIdentityList"}},"ListDistributions":{"http":{"method":"GET","requestUri":"/2018-06-18/distribution"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"DistributionList":{"shape":"S4g"}},"payload":"DistributionList"}},"ListDistributionsByWebACLId":{"http":{"method":"GET","requestUri":"/2018-06-18/distributionsByWebACLId/{WebACLId}"},"input":{"type":"structure","required":["WebACLId"],"members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"},"WebACLId":{"location":"uri","locationName":"WebACLId"}}},"output":{"type":"structure","members":{"DistributionList":{"shape":"S4g"}},"payload":"DistributionList"}},"ListFieldLevelEncryptionConfigs":{"http":{"method":"GET","requestUri":"/2018-06-18/field-level-encryption"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"FieldLevelEncryptionSummary","type":"structure","required":["Id","LastModifiedTime"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"Comment":{},"QueryArgProfileConfig":{"shape":"S2a"},"ContentTypeProfileConfig":{"shape":"S2e"}}}}}}},"payload":"FieldLevelEncryptionList"}},"ListFieldLevelEncryptionProfiles":{"http":{"method":"GET","requestUri":"/2018-06-18/field-level-encryption-profile"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionProfileList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"FieldLevelEncryptionProfileSummary","type":"structure","required":["Id","LastModifiedTime","Name","EncryptionEntities"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"Name":{},"EncryptionEntities":{"shape":"S2n"},"Comment":{}}}}}}},"payload":"FieldLevelEncryptionProfileList"}},"ListInvalidations":{"http":{"method":"GET","requestUri":"/2018-06-18/distribution/{DistributionId}/invalidation"},"input":{"type":"structure","required":["DistributionId"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"InvalidationList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"InvalidationSummary","type":"structure","required":["Id","CreateTime","Status"],"members":{"Id":{},"CreateTime":{"type":"timestamp"},"Status":{}}}}}}},"payload":"InvalidationList"}},"ListPublicKeys":{"http":{"method":"GET","requestUri":"/2018-06-18/public-key"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"PublicKeyList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"PublicKeySummary","type":"structure","required":["Id","Name","CreatedTime","EncodedKey"],"members":{"Id":{},"Name":{},"CreatedTime":{"type":"timestamp"},"EncodedKey":{},"Comment":{}}}}}}},"payload":"PublicKeyList"}},"ListStreamingDistributions":{"http":{"method":"GET","requestUri":"/2018-06-18/streaming-distribution"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"StreamingDistributionList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"StreamingDistributionSummary","type":"structure","required":["Id","ARN","Status","LastModifiedTime","DomainName","S3Origin","Aliases","TrustedSigners","Comment","PriceClass","Enabled"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"S3Origin":{"shape":"S36"},"Aliases":{"shape":"S8"},"TrustedSigners":{"shape":"Sy"},"Comment":{},"PriceClass":{},"Enabled":{"type":"boolean"}}}}}}},"payload":"StreamingDistributionList"}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/2018-06-18/tagging"},"input":{"type":"structure","required":["Resource"],"members":{"Resource":{"location":"querystring","locationName":"Resource"}}},"output":{"type":"structure","required":["Tags"],"members":{"Tags":{"shape":"S22"}},"payload":"Tags"}},"TagResource":{"http":{"requestUri":"/2018-06-18/tagging?Operation=Tag","responseCode":204},"input":{"type":"structure","required":["Resource","Tags"],"members":{"Resource":{"location":"querystring","locationName":"Resource"},"Tags":{"shape":"S22","locationName":"Tags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-06-18/"}}},"payload":"Tags"}},"UntagResource":{"http":{"requestUri":"/2018-06-18/tagging?Operation=Untag","responseCode":204},"input":{"type":"structure","required":["Resource","TagKeys"],"members":{"Resource":{"location":"querystring","locationName":"Resource"},"TagKeys":{"locationName":"TagKeys","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-06-18/"},"type":"structure","members":{"Items":{"type":"list","member":{"locationName":"Key"}}}}},"payload":"TagKeys"}},"UpdateCloudFrontOriginAccessIdentity":{"http":{"method":"PUT","requestUri":"/2018-06-18/origin-access-identity/cloudfront/{Id}/config"},"input":{"type":"structure","required":["CloudFrontOriginAccessIdentityConfig","Id"],"members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2","locationName":"CloudFrontOriginAccessIdentityConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-06-18/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"CloudFrontOriginAccessIdentityConfig"},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"UpdateDistribution":{"http":{"method":"PUT","requestUri":"/2018-06-18/distribution/{Id}/config"},"input":{"type":"structure","required":["DistributionConfig","Id"],"members":{"DistributionConfig":{"shape":"S7","locationName":"DistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-06-18/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"DistributionConfig"},"output":{"type":"structure","members":{"Distribution":{"shape":"S1t"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"UpdateFieldLevelEncryptionConfig":{"http":{"method":"PUT","requestUri":"/2018-06-18/field-level-encryption/{Id}/config"},"input":{"type":"structure","required":["FieldLevelEncryptionConfig","Id"],"members":{"FieldLevelEncryptionConfig":{"shape":"S29","locationName":"FieldLevelEncryptionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-06-18/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"FieldLevelEncryptionConfig"},"output":{"type":"structure","members":{"FieldLevelEncryption":{"shape":"S2k"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryption"}},"UpdateFieldLevelEncryptionProfile":{"http":{"method":"PUT","requestUri":"/2018-06-18/field-level-encryption-profile/{Id}/config"},"input":{"type":"structure","required":["FieldLevelEncryptionProfileConfig","Id"],"members":{"FieldLevelEncryptionProfileConfig":{"shape":"S2m","locationName":"FieldLevelEncryptionProfileConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-06-18/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"FieldLevelEncryptionProfileConfig"},"output":{"type":"structure","members":{"FieldLevelEncryptionProfile":{"shape":"S2t"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfile"}},"UpdatePublicKey":{"http":{"method":"PUT","requestUri":"/2018-06-18/public-key/{Id}/config"},"input":{"type":"structure","required":["PublicKeyConfig","Id"],"members":{"PublicKeyConfig":{"shape":"S31","locationName":"PublicKeyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-06-18/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"PublicKeyConfig"},"output":{"type":"structure","members":{"PublicKey":{"shape":"S33"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKey"}},"UpdateStreamingDistribution":{"http":{"method":"PUT","requestUri":"/2018-06-18/streaming-distribution/{Id}/config"},"input":{"type":"structure","required":["StreamingDistributionConfig","Id"],"members":{"StreamingDistributionConfig":{"shape":"S35","locationName":"StreamingDistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-06-18/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"StreamingDistributionConfig"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S39"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}}},"shapes":{"S2":{"type":"structure","required":["CallerReference","Comment"],"members":{"CallerReference":{},"Comment":{}}},"S5":{"type":"structure","required":["Id","S3CanonicalUserId"],"members":{"Id":{},"S3CanonicalUserId":{},"CloudFrontOriginAccessIdentityConfig":{"shape":"S2"}}},"S7":{"type":"structure","required":["CallerReference","Origins","DefaultCacheBehavior","Comment","Enabled"],"members":{"CallerReference":{},"Aliases":{"shape":"S8"},"DefaultRootObject":{},"Origins":{"shape":"Sb"},"DefaultCacheBehavior":{"shape":"Sn"},"CacheBehaviors":{"shape":"S1b"},"CustomErrorResponses":{"shape":"S1e"},"Comment":{},"Logging":{"type":"structure","required":["Enabled","IncludeCookies","Bucket","Prefix"],"members":{"Enabled":{"type":"boolean"},"IncludeCookies":{"type":"boolean"},"Bucket":{},"Prefix":{}}},"PriceClass":{},"Enabled":{"type":"boolean"},"ViewerCertificate":{"shape":"S1j"},"Restrictions":{"shape":"S1n"},"WebACLId":{},"HttpVersion":{},"IsIPV6Enabled":{"type":"boolean"}}},"S8":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CNAME"}}}},"Sb":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Origin","type":"structure","required":["Id","DomainName"],"members":{"Id":{},"DomainName":{},"OriginPath":{},"CustomHeaders":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"OriginCustomHeader","type":"structure","required":["HeaderName","HeaderValue"],"members":{"HeaderName":{},"HeaderValue":{}}}}}},"S3OriginConfig":{"type":"structure","required":["OriginAccessIdentity"],"members":{"OriginAccessIdentity":{}}},"CustomOriginConfig":{"type":"structure","required":["HTTPPort","HTTPSPort","OriginProtocolPolicy"],"members":{"HTTPPort":{"type":"integer"},"HTTPSPort":{"type":"integer"},"OriginProtocolPolicy":{},"OriginSslProtocols":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"SslProtocol"}}}},"OriginReadTimeout":{"type":"integer"},"OriginKeepaliveTimeout":{"type":"integer"}}}}}}}},"Sn":{"type":"structure","required":["TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],"members":{"TargetOriginId":{},"ForwardedValues":{"shape":"So"},"TrustedSigners":{"shape":"Sy"},"ViewerProtocolPolicy":{},"MinTTL":{"type":"long"},"AllowedMethods":{"shape":"S12"},"SmoothStreaming":{"type":"boolean"},"DefaultTTL":{"type":"long"},"MaxTTL":{"type":"long"},"Compress":{"type":"boolean"},"LambdaFunctionAssociations":{"shape":"S16"},"FieldLevelEncryptionId":{}}},"So":{"type":"structure","required":["QueryString","Cookies"],"members":{"QueryString":{"type":"boolean"},"Cookies":{"type":"structure","required":["Forward"],"members":{"Forward":{},"WhitelistedNames":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}}}},"Headers":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}},"QueryStringCacheKeys":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}}}},"Sy":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"AwsAccountNumber"}}}},"S12":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"shape":"S13"},"CachedMethods":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"shape":"S13"}}}}},"S13":{"type":"list","member":{"locationName":"Method"}},"S16":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"LambdaFunctionAssociation","type":"structure","required":["LambdaFunctionARN","EventType"],"members":{"LambdaFunctionARN":{},"EventType":{},"IncludeBody":{"type":"boolean"}}}}}},"S1b":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CacheBehavior","type":"structure","required":["PathPattern","TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],"members":{"PathPattern":{},"TargetOriginId":{},"ForwardedValues":{"shape":"So"},"TrustedSigners":{"shape":"Sy"},"ViewerProtocolPolicy":{},"MinTTL":{"type":"long"},"AllowedMethods":{"shape":"S12"},"SmoothStreaming":{"type":"boolean"},"DefaultTTL":{"type":"long"},"MaxTTL":{"type":"long"},"Compress":{"type":"boolean"},"LambdaFunctionAssociations":{"shape":"S16"},"FieldLevelEncryptionId":{}}}}}},"S1e":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CustomErrorResponse","type":"structure","required":["ErrorCode"],"members":{"ErrorCode":{"type":"integer"},"ResponsePagePath":{},"ResponseCode":{},"ErrorCachingMinTTL":{"type":"long"}}}}}},"S1j":{"type":"structure","members":{"CloudFrontDefaultCertificate":{"type":"boolean"},"IAMCertificateId":{},"ACMCertificateArn":{},"SSLSupportMethod":{},"MinimumProtocolVersion":{},"Certificate":{"deprecated":true},"CertificateSource":{"deprecated":true}}},"S1n":{"type":"structure","required":["GeoRestriction"],"members":{"GeoRestriction":{"type":"structure","required":["RestrictionType","Quantity"],"members":{"RestrictionType":{},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Location"}}}}}},"S1t":{"type":"structure","required":["Id","ARN","Status","LastModifiedTime","InProgressInvalidationBatches","DomainName","ActiveTrustedSigners","DistributionConfig"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"InProgressInvalidationBatches":{"type":"integer"},"DomainName":{},"ActiveTrustedSigners":{"shape":"S1v"},"DistributionConfig":{"shape":"S7"}}},"S1v":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Signer","type":"structure","members":{"AwsAccountNumber":{},"KeyPairIds":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"KeyPairId"}}}}}}}}},"S22":{"type":"structure","members":{"Items":{"type":"list","member":{"locationName":"Tag","type":"structure","required":["Key"],"members":{"Key":{},"Value":{}}}}}},"S29":{"type":"structure","required":["CallerReference"],"members":{"CallerReference":{},"Comment":{},"QueryArgProfileConfig":{"shape":"S2a"},"ContentTypeProfileConfig":{"shape":"S2e"}}},"S2a":{"type":"structure","required":["ForwardWhenQueryArgProfileIsUnknown"],"members":{"ForwardWhenQueryArgProfileIsUnknown":{"type":"boolean"},"QueryArgProfiles":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"QueryArgProfile","type":"structure","required":["QueryArg","ProfileId"],"members":{"QueryArg":{},"ProfileId":{}}}}}}}},"S2e":{"type":"structure","required":["ForwardWhenContentTypeIsUnknown"],"members":{"ForwardWhenContentTypeIsUnknown":{"type":"boolean"},"ContentTypeProfiles":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"ContentTypeProfile","type":"structure","required":["Format","ContentType"],"members":{"Format":{},"ProfileId":{},"ContentType":{}}}}}}}},"S2k":{"type":"structure","required":["Id","LastModifiedTime","FieldLevelEncryptionConfig"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"FieldLevelEncryptionConfig":{"shape":"S29"}}},"S2m":{"type":"structure","required":["Name","CallerReference","EncryptionEntities"],"members":{"Name":{},"CallerReference":{},"Comment":{},"EncryptionEntities":{"shape":"S2n"}}},"S2n":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"EncryptionEntity","type":"structure","required":["PublicKeyId","ProviderId","FieldPatterns"],"members":{"PublicKeyId":{},"ProviderId":{},"FieldPatterns":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"FieldPattern"}}}}}}}}},"S2t":{"type":"structure","required":["Id","LastModifiedTime","FieldLevelEncryptionProfileConfig"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"FieldLevelEncryptionProfileConfig":{"shape":"S2m"}}},"S2v":{"type":"structure","required":["Paths","CallerReference"],"members":{"Paths":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Path"}}}},"CallerReference":{}}},"S2z":{"type":"structure","required":["Id","Status","CreateTime","InvalidationBatch"],"members":{"Id":{},"Status":{},"CreateTime":{"type":"timestamp"},"InvalidationBatch":{"shape":"S2v"}}},"S31":{"type":"structure","required":["CallerReference","Name","EncodedKey"],"members":{"CallerReference":{},"Name":{},"EncodedKey":{},"Comment":{}}},"S33":{"type":"structure","required":["Id","CreatedTime","PublicKeyConfig"],"members":{"Id":{},"CreatedTime":{"type":"timestamp"},"PublicKeyConfig":{"shape":"S31"}}},"S35":{"type":"structure","required":["CallerReference","S3Origin","Comment","TrustedSigners","Enabled"],"members":{"CallerReference":{},"S3Origin":{"shape":"S36"},"Aliases":{"shape":"S8"},"Comment":{},"Logging":{"type":"structure","required":["Enabled","Bucket","Prefix"],"members":{"Enabled":{"type":"boolean"},"Bucket":{},"Prefix":{}}},"TrustedSigners":{"shape":"Sy"},"PriceClass":{},"Enabled":{"type":"boolean"}}},"S36":{"type":"structure","required":["DomainName","OriginAccessIdentity"],"members":{"DomainName":{},"OriginAccessIdentity":{}}},"S39":{"type":"structure","required":["Id","ARN","Status","DomainName","ActiveTrustedSigners","StreamingDistributionConfig"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"ActiveTrustedSigners":{"shape":"S1v"},"StreamingDistributionConfig":{"shape":"S35"}}},"S4g":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"DistributionSummary","type":"structure","required":["Id","ARN","Status","LastModifiedTime","DomainName","Aliases","Origins","DefaultCacheBehavior","CacheBehaviors","CustomErrorResponses","Comment","PriceClass","Enabled","ViewerCertificate","Restrictions","WebACLId","HttpVersion","IsIPV6Enabled"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"Aliases":{"shape":"S8"},"Origins":{"shape":"Sb"},"DefaultCacheBehavior":{"shape":"Sn"},"CacheBehaviors":{"shape":"S1b"},"CustomErrorResponses":{"shape":"S1e"},"Comment":{},"PriceClass":{},"Enabled":{"type":"boolean"},"ViewerCertificate":{"shape":"S1j"},"Restrictions":{"shape":"S1n"},"WebACLId":{},"HttpVersion":{},"IsIPV6Enabled":{"type":"boolean"}}}}}}}}')},7805:e=>{"use strict";e.exports=JSON.parse('{"o":{"ListCloudFrontOriginAccessIdentities":{"input_token":"Marker","limit_key":"MaxItems","more_results":"CloudFrontOriginAccessIdentityList.IsTruncated","output_token":"CloudFrontOriginAccessIdentityList.NextMarker","result_key":"CloudFrontOriginAccessIdentityList.Items"},"ListDistributions":{"input_token":"Marker","limit_key":"MaxItems","more_results":"DistributionList.IsTruncated","output_token":"DistributionList.NextMarker","result_key":"DistributionList.Items"},"ListInvalidations":{"input_token":"Marker","limit_key":"MaxItems","more_results":"InvalidationList.IsTruncated","output_token":"InvalidationList.NextMarker","result_key":"InvalidationList.Items"},"ListStreamingDistributions":{"input_token":"Marker","limit_key":"MaxItems","more_results":"StreamingDistributionList.IsTruncated","output_token":"StreamingDistributionList.NextMarker","result_key":"StreamingDistributionList.Items"}}}')},2353:e=>{"use strict";e.exports=JSON.parse('{"V":{"DistributionDeployed":{"delay":60,"operation":"GetDistribution","maxAttempts":25,"description":"Wait until a distribution is deployed.","acceptors":[{"expected":"Deployed","matcher":"path","state":"success","argument":"Distribution.Status"}]},"InvalidationCompleted":{"delay":20,"operation":"GetInvalidation","maxAttempts":30,"description":"Wait until an invalidation has completed.","acceptors":[{"expected":"Completed","matcher":"path","state":"success","argument":"Invalidation.Status"}]},"StreamingDistributionDeployed":{"delay":60,"operation":"GetStreamingDistribution","maxAttempts":25,"description":"Wait until a streaming distribution is deployed.","acceptors":[{"expected":"Deployed","matcher":"path","state":"success","argument":"StreamingDistribution.Status"}]}}}')},22253:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2018-11-05","endpointPrefix":"cloudfront","globalEndpoint":"cloudfront.amazonaws.com","protocol":"rest-xml","serviceAbbreviation":"CloudFront","serviceFullName":"Amazon CloudFront","serviceId":"CloudFront","signatureVersion":"v4","uid":"cloudfront-2018-11-05"},"operations":{"CreateCloudFrontOriginAccessIdentity":{"http":{"requestUri":"/2018-11-05/origin-access-identity/cloudfront","responseCode":201},"input":{"type":"structure","required":["CloudFrontOriginAccessIdentityConfig"],"members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2","locationName":"CloudFrontOriginAccessIdentityConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}}},"payload":"CloudFrontOriginAccessIdentityConfig"},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"CreateDistribution":{"http":{"requestUri":"/2018-11-05/distribution","responseCode":201},"input":{"type":"structure","required":["DistributionConfig"],"members":{"DistributionConfig":{"shape":"S7","locationName":"DistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}}},"payload":"DistributionConfig"},"output":{"type":"structure","members":{"Distribution":{"shape":"S22"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"CreateDistributionWithTags":{"http":{"requestUri":"/2018-11-05/distribution?WithTags","responseCode":201},"input":{"type":"structure","required":["DistributionConfigWithTags"],"members":{"DistributionConfigWithTags":{"locationName":"DistributionConfigWithTags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"},"type":"structure","required":["DistributionConfig","Tags"],"members":{"DistributionConfig":{"shape":"S7"},"Tags":{"shape":"S2b"}}}},"payload":"DistributionConfigWithTags"},"output":{"type":"structure","members":{"Distribution":{"shape":"S22"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"CreateFieldLevelEncryptionConfig":{"http":{"requestUri":"/2018-11-05/field-level-encryption","responseCode":201},"input":{"type":"structure","required":["FieldLevelEncryptionConfig"],"members":{"FieldLevelEncryptionConfig":{"shape":"S2i","locationName":"FieldLevelEncryptionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}}},"payload":"FieldLevelEncryptionConfig"},"output":{"type":"structure","members":{"FieldLevelEncryption":{"shape":"S2t"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryption"}},"CreateFieldLevelEncryptionProfile":{"http":{"requestUri":"/2018-11-05/field-level-encryption-profile","responseCode":201},"input":{"type":"structure","required":["FieldLevelEncryptionProfileConfig"],"members":{"FieldLevelEncryptionProfileConfig":{"shape":"S2v","locationName":"FieldLevelEncryptionProfileConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}}},"payload":"FieldLevelEncryptionProfileConfig"},"output":{"type":"structure","members":{"FieldLevelEncryptionProfile":{"shape":"S32"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfile"}},"CreateInvalidation":{"http":{"requestUri":"/2018-11-05/distribution/{DistributionId}/invalidation","responseCode":201},"input":{"type":"structure","required":["DistributionId","InvalidationBatch"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"InvalidationBatch":{"shape":"S34","locationName":"InvalidationBatch","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}}},"payload":"InvalidationBatch"},"output":{"type":"structure","members":{"Location":{"location":"header","locationName":"Location"},"Invalidation":{"shape":"S38"}},"payload":"Invalidation"}},"CreatePublicKey":{"http":{"requestUri":"/2018-11-05/public-key","responseCode":201},"input":{"type":"structure","required":["PublicKeyConfig"],"members":{"PublicKeyConfig":{"shape":"S3a","locationName":"PublicKeyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}}},"payload":"PublicKeyConfig"},"output":{"type":"structure","members":{"PublicKey":{"shape":"S3c"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKey"}},"CreateStreamingDistribution":{"http":{"requestUri":"/2018-11-05/streaming-distribution","responseCode":201},"input":{"type":"structure","required":["StreamingDistributionConfig"],"members":{"StreamingDistributionConfig":{"shape":"S3e","locationName":"StreamingDistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}}},"payload":"StreamingDistributionConfig"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S3i"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"CreateStreamingDistributionWithTags":{"http":{"requestUri":"/2018-11-05/streaming-distribution?WithTags","responseCode":201},"input":{"type":"structure","required":["StreamingDistributionConfigWithTags"],"members":{"StreamingDistributionConfigWithTags":{"locationName":"StreamingDistributionConfigWithTags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"},"type":"structure","required":["StreamingDistributionConfig","Tags"],"members":{"StreamingDistributionConfig":{"shape":"S3e"},"Tags":{"shape":"S2b"}}}},"payload":"StreamingDistributionConfigWithTags"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S3i"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"DeleteCloudFrontOriginAccessIdentity":{"http":{"method":"DELETE","requestUri":"/2018-11-05/origin-access-identity/cloudfront/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteDistribution":{"http":{"method":"DELETE","requestUri":"/2018-11-05/distribution/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteFieldLevelEncryptionConfig":{"http":{"method":"DELETE","requestUri":"/2018-11-05/field-level-encryption/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteFieldLevelEncryptionProfile":{"http":{"method":"DELETE","requestUri":"/2018-11-05/field-level-encryption-profile/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeletePublicKey":{"http":{"method":"DELETE","requestUri":"/2018-11-05/public-key/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteStreamingDistribution":{"http":{"method":"DELETE","requestUri":"/2018-11-05/streaming-distribution/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"GetCloudFrontOriginAccessIdentity":{"http":{"method":"GET","requestUri":"/2018-11-05/origin-access-identity/cloudfront/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"GetCloudFrontOriginAccessIdentityConfig":{"http":{"method":"GET","requestUri":"/2018-11-05/origin-access-identity/cloudfront/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentityConfig"}},"GetDistribution":{"http":{"method":"GET","requestUri":"/2018-11-05/distribution/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Distribution":{"shape":"S22"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"GetDistributionConfig":{"http":{"method":"GET","requestUri":"/2018-11-05/distribution/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"DistributionConfig":{"shape":"S7"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"DistributionConfig"}},"GetFieldLevelEncryption":{"http":{"method":"GET","requestUri":"/2018-11-05/field-level-encryption/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryption":{"shape":"S2t"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryption"}},"GetFieldLevelEncryptionConfig":{"http":{"method":"GET","requestUri":"/2018-11-05/field-level-encryption/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionConfig":{"shape":"S2i"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionConfig"}},"GetFieldLevelEncryptionProfile":{"http":{"method":"GET","requestUri":"/2018-11-05/field-level-encryption-profile/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionProfile":{"shape":"S32"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfile"}},"GetFieldLevelEncryptionProfileConfig":{"http":{"method":"GET","requestUri":"/2018-11-05/field-level-encryption-profile/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionProfileConfig":{"shape":"S2v"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfileConfig"}},"GetInvalidation":{"http":{"method":"GET","requestUri":"/2018-11-05/distribution/{DistributionId}/invalidation/{Id}"},"input":{"type":"structure","required":["DistributionId","Id"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Invalidation":{"shape":"S38"}},"payload":"Invalidation"}},"GetPublicKey":{"http":{"method":"GET","requestUri":"/2018-11-05/public-key/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"PublicKey":{"shape":"S3c"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKey"}},"GetPublicKeyConfig":{"http":{"method":"GET","requestUri":"/2018-11-05/public-key/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"PublicKeyConfig":{"shape":"S3a"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKeyConfig"}},"GetStreamingDistribution":{"http":{"method":"GET","requestUri":"/2018-11-05/streaming-distribution/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S3i"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"GetStreamingDistributionConfig":{"http":{"method":"GET","requestUri":"/2018-11-05/streaming-distribution/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"StreamingDistributionConfig":{"shape":"S3e"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistributionConfig"}},"ListCloudFrontOriginAccessIdentities":{"http":{"method":"GET","requestUri":"/2018-11-05/origin-access-identity/cloudfront"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentityList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CloudFrontOriginAccessIdentitySummary","type":"structure","required":["Id","S3CanonicalUserId","Comment"],"members":{"Id":{},"S3CanonicalUserId":{},"Comment":{}}}}}}},"payload":"CloudFrontOriginAccessIdentityList"}},"ListDistributions":{"http":{"method":"GET","requestUri":"/2018-11-05/distribution"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"DistributionList":{"shape":"S4p"}},"payload":"DistributionList"}},"ListDistributionsByWebACLId":{"http":{"method":"GET","requestUri":"/2018-11-05/distributionsByWebACLId/{WebACLId}"},"input":{"type":"structure","required":["WebACLId"],"members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"},"WebACLId":{"location":"uri","locationName":"WebACLId"}}},"output":{"type":"structure","members":{"DistributionList":{"shape":"S4p"}},"payload":"DistributionList"}},"ListFieldLevelEncryptionConfigs":{"http":{"method":"GET","requestUri":"/2018-11-05/field-level-encryption"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"FieldLevelEncryptionSummary","type":"structure","required":["Id","LastModifiedTime"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"Comment":{},"QueryArgProfileConfig":{"shape":"S2j"},"ContentTypeProfileConfig":{"shape":"S2n"}}}}}}},"payload":"FieldLevelEncryptionList"}},"ListFieldLevelEncryptionProfiles":{"http":{"method":"GET","requestUri":"/2018-11-05/field-level-encryption-profile"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionProfileList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"FieldLevelEncryptionProfileSummary","type":"structure","required":["Id","LastModifiedTime","Name","EncryptionEntities"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"Name":{},"EncryptionEntities":{"shape":"S2w"},"Comment":{}}}}}}},"payload":"FieldLevelEncryptionProfileList"}},"ListInvalidations":{"http":{"method":"GET","requestUri":"/2018-11-05/distribution/{DistributionId}/invalidation"},"input":{"type":"structure","required":["DistributionId"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"InvalidationList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"InvalidationSummary","type":"structure","required":["Id","CreateTime","Status"],"members":{"Id":{},"CreateTime":{"type":"timestamp"},"Status":{}}}}}}},"payload":"InvalidationList"}},"ListPublicKeys":{"http":{"method":"GET","requestUri":"/2018-11-05/public-key"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"PublicKeyList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"PublicKeySummary","type":"structure","required":["Id","Name","CreatedTime","EncodedKey"],"members":{"Id":{},"Name":{},"CreatedTime":{"type":"timestamp"},"EncodedKey":{},"Comment":{}}}}}}},"payload":"PublicKeyList"}},"ListStreamingDistributions":{"http":{"method":"GET","requestUri":"/2018-11-05/streaming-distribution"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"StreamingDistributionList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"StreamingDistributionSummary","type":"structure","required":["Id","ARN","Status","LastModifiedTime","DomainName","S3Origin","Aliases","TrustedSigners","Comment","PriceClass","Enabled"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"S3Origin":{"shape":"S3f"},"Aliases":{"shape":"S8"},"TrustedSigners":{"shape":"S17"},"Comment":{},"PriceClass":{},"Enabled":{"type":"boolean"}}}}}}},"payload":"StreamingDistributionList"}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/2018-11-05/tagging"},"input":{"type":"structure","required":["Resource"],"members":{"Resource":{"location":"querystring","locationName":"Resource"}}},"output":{"type":"structure","required":["Tags"],"members":{"Tags":{"shape":"S2b"}},"payload":"Tags"}},"TagResource":{"http":{"requestUri":"/2018-11-05/tagging?Operation=Tag","responseCode":204},"input":{"type":"structure","required":["Resource","Tags"],"members":{"Resource":{"location":"querystring","locationName":"Resource"},"Tags":{"shape":"S2b","locationName":"Tags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}}},"payload":"Tags"}},"UntagResource":{"http":{"requestUri":"/2018-11-05/tagging?Operation=Untag","responseCode":204},"input":{"type":"structure","required":["Resource","TagKeys"],"members":{"Resource":{"location":"querystring","locationName":"Resource"},"TagKeys":{"locationName":"TagKeys","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"},"type":"structure","members":{"Items":{"type":"list","member":{"locationName":"Key"}}}}},"payload":"TagKeys"}},"UpdateCloudFrontOriginAccessIdentity":{"http":{"method":"PUT","requestUri":"/2018-11-05/origin-access-identity/cloudfront/{Id}/config"},"input":{"type":"structure","required":["CloudFrontOriginAccessIdentityConfig","Id"],"members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2","locationName":"CloudFrontOriginAccessIdentityConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"CloudFrontOriginAccessIdentityConfig"},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"UpdateDistribution":{"http":{"method":"PUT","requestUri":"/2018-11-05/distribution/{Id}/config"},"input":{"type":"structure","required":["DistributionConfig","Id"],"members":{"DistributionConfig":{"shape":"S7","locationName":"DistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"DistributionConfig"},"output":{"type":"structure","members":{"Distribution":{"shape":"S22"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"UpdateFieldLevelEncryptionConfig":{"http":{"method":"PUT","requestUri":"/2018-11-05/field-level-encryption/{Id}/config"},"input":{"type":"structure","required":["FieldLevelEncryptionConfig","Id"],"members":{"FieldLevelEncryptionConfig":{"shape":"S2i","locationName":"FieldLevelEncryptionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"FieldLevelEncryptionConfig"},"output":{"type":"structure","members":{"FieldLevelEncryption":{"shape":"S2t"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryption"}},"UpdateFieldLevelEncryptionProfile":{"http":{"method":"PUT","requestUri":"/2018-11-05/field-level-encryption-profile/{Id}/config"},"input":{"type":"structure","required":["FieldLevelEncryptionProfileConfig","Id"],"members":{"FieldLevelEncryptionProfileConfig":{"shape":"S2v","locationName":"FieldLevelEncryptionProfileConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"FieldLevelEncryptionProfileConfig"},"output":{"type":"structure","members":{"FieldLevelEncryptionProfile":{"shape":"S32"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfile"}},"UpdatePublicKey":{"http":{"method":"PUT","requestUri":"/2018-11-05/public-key/{Id}/config"},"input":{"type":"structure","required":["PublicKeyConfig","Id"],"members":{"PublicKeyConfig":{"shape":"S3a","locationName":"PublicKeyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"PublicKeyConfig"},"output":{"type":"structure","members":{"PublicKey":{"shape":"S3c"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKey"}},"UpdateStreamingDistribution":{"http":{"method":"PUT","requestUri":"/2018-11-05/streaming-distribution/{Id}/config"},"input":{"type":"structure","required":["StreamingDistributionConfig","Id"],"members":{"StreamingDistributionConfig":{"shape":"S3e","locationName":"StreamingDistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2018-11-05/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"StreamingDistributionConfig"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S3i"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}}},"shapes":{"S2":{"type":"structure","required":["CallerReference","Comment"],"members":{"CallerReference":{},"Comment":{}}},"S5":{"type":"structure","required":["Id","S3CanonicalUserId"],"members":{"Id":{},"S3CanonicalUserId":{},"CloudFrontOriginAccessIdentityConfig":{"shape":"S2"}}},"S7":{"type":"structure","required":["CallerReference","Origins","DefaultCacheBehavior","Comment","Enabled"],"members":{"CallerReference":{},"Aliases":{"shape":"S8"},"DefaultRootObject":{},"Origins":{"shape":"Sb"},"OriginGroups":{"shape":"Sn"},"DefaultCacheBehavior":{"shape":"Sw"},"CacheBehaviors":{"shape":"S1k"},"CustomErrorResponses":{"shape":"S1n"},"Comment":{},"Logging":{"type":"structure","required":["Enabled","IncludeCookies","Bucket","Prefix"],"members":{"Enabled":{"type":"boolean"},"IncludeCookies":{"type":"boolean"},"Bucket":{},"Prefix":{}}},"PriceClass":{},"Enabled":{"type":"boolean"},"ViewerCertificate":{"shape":"S1s"},"Restrictions":{"shape":"S1w"},"WebACLId":{},"HttpVersion":{},"IsIPV6Enabled":{"type":"boolean"}}},"S8":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CNAME"}}}},"Sb":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Origin","type":"structure","required":["Id","DomainName"],"members":{"Id":{},"DomainName":{},"OriginPath":{},"CustomHeaders":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"OriginCustomHeader","type":"structure","required":["HeaderName","HeaderValue"],"members":{"HeaderName":{},"HeaderValue":{}}}}}},"S3OriginConfig":{"type":"structure","required":["OriginAccessIdentity"],"members":{"OriginAccessIdentity":{}}},"CustomOriginConfig":{"type":"structure","required":["HTTPPort","HTTPSPort","OriginProtocolPolicy"],"members":{"HTTPPort":{"type":"integer"},"HTTPSPort":{"type":"integer"},"OriginProtocolPolicy":{},"OriginSslProtocols":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"SslProtocol"}}}},"OriginReadTimeout":{"type":"integer"},"OriginKeepaliveTimeout":{"type":"integer"}}}}}}}},"Sn":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"OriginGroup","type":"structure","required":["Id","FailoverCriteria","Members"],"members":{"Id":{},"FailoverCriteria":{"type":"structure","required":["StatusCodes"],"members":{"StatusCodes":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"StatusCode","type":"integer"}}}}}},"Members":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"OriginGroupMember","type":"structure","required":["OriginId"],"members":{"OriginId":{}}}}}}}}}}},"Sw":{"type":"structure","required":["TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],"members":{"TargetOriginId":{},"ForwardedValues":{"shape":"Sx"},"TrustedSigners":{"shape":"S17"},"ViewerProtocolPolicy":{},"MinTTL":{"type":"long"},"AllowedMethods":{"shape":"S1b"},"SmoothStreaming":{"type":"boolean"},"DefaultTTL":{"type":"long"},"MaxTTL":{"type":"long"},"Compress":{"type":"boolean"},"LambdaFunctionAssociations":{"shape":"S1f"},"FieldLevelEncryptionId":{}}},"Sx":{"type":"structure","required":["QueryString","Cookies"],"members":{"QueryString":{"type":"boolean"},"Cookies":{"type":"structure","required":["Forward"],"members":{"Forward":{},"WhitelistedNames":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}}}},"Headers":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}},"QueryStringCacheKeys":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}}}},"S17":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"AwsAccountNumber"}}}},"S1b":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"shape":"S1c"},"CachedMethods":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"shape":"S1c"}}}}},"S1c":{"type":"list","member":{"locationName":"Method"}},"S1f":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"LambdaFunctionAssociation","type":"structure","required":["LambdaFunctionARN","EventType"],"members":{"LambdaFunctionARN":{},"EventType":{},"IncludeBody":{"type":"boolean"}}}}}},"S1k":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CacheBehavior","type":"structure","required":["PathPattern","TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],"members":{"PathPattern":{},"TargetOriginId":{},"ForwardedValues":{"shape":"Sx"},"TrustedSigners":{"shape":"S17"},"ViewerProtocolPolicy":{},"MinTTL":{"type":"long"},"AllowedMethods":{"shape":"S1b"},"SmoothStreaming":{"type":"boolean"},"DefaultTTL":{"type":"long"},"MaxTTL":{"type":"long"},"Compress":{"type":"boolean"},"LambdaFunctionAssociations":{"shape":"S1f"},"FieldLevelEncryptionId":{}}}}}},"S1n":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CustomErrorResponse","type":"structure","required":["ErrorCode"],"members":{"ErrorCode":{"type":"integer"},"ResponsePagePath":{},"ResponseCode":{},"ErrorCachingMinTTL":{"type":"long"}}}}}},"S1s":{"type":"structure","members":{"CloudFrontDefaultCertificate":{"type":"boolean"},"IAMCertificateId":{},"ACMCertificateArn":{},"SSLSupportMethod":{},"MinimumProtocolVersion":{},"Certificate":{"deprecated":true},"CertificateSource":{"deprecated":true}}},"S1w":{"type":"structure","required":["GeoRestriction"],"members":{"GeoRestriction":{"type":"structure","required":["RestrictionType","Quantity"],"members":{"RestrictionType":{},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Location"}}}}}},"S22":{"type":"structure","required":["Id","ARN","Status","LastModifiedTime","InProgressInvalidationBatches","DomainName","ActiveTrustedSigners","DistributionConfig"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"InProgressInvalidationBatches":{"type":"integer"},"DomainName":{},"ActiveTrustedSigners":{"shape":"S24"},"DistributionConfig":{"shape":"S7"}}},"S24":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Signer","type":"structure","members":{"AwsAccountNumber":{},"KeyPairIds":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"KeyPairId"}}}}}}}}},"S2b":{"type":"structure","members":{"Items":{"type":"list","member":{"locationName":"Tag","type":"structure","required":["Key"],"members":{"Key":{},"Value":{}}}}}},"S2i":{"type":"structure","required":["CallerReference"],"members":{"CallerReference":{},"Comment":{},"QueryArgProfileConfig":{"shape":"S2j"},"ContentTypeProfileConfig":{"shape":"S2n"}}},"S2j":{"type":"structure","required":["ForwardWhenQueryArgProfileIsUnknown"],"members":{"ForwardWhenQueryArgProfileIsUnknown":{"type":"boolean"},"QueryArgProfiles":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"QueryArgProfile","type":"structure","required":["QueryArg","ProfileId"],"members":{"QueryArg":{},"ProfileId":{}}}}}}}},"S2n":{"type":"structure","required":["ForwardWhenContentTypeIsUnknown"],"members":{"ForwardWhenContentTypeIsUnknown":{"type":"boolean"},"ContentTypeProfiles":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"ContentTypeProfile","type":"structure","required":["Format","ContentType"],"members":{"Format":{},"ProfileId":{},"ContentType":{}}}}}}}},"S2t":{"type":"structure","required":["Id","LastModifiedTime","FieldLevelEncryptionConfig"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"FieldLevelEncryptionConfig":{"shape":"S2i"}}},"S2v":{"type":"structure","required":["Name","CallerReference","EncryptionEntities"],"members":{"Name":{},"CallerReference":{},"Comment":{},"EncryptionEntities":{"shape":"S2w"}}},"S2w":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"EncryptionEntity","type":"structure","required":["PublicKeyId","ProviderId","FieldPatterns"],"members":{"PublicKeyId":{},"ProviderId":{},"FieldPatterns":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"FieldPattern"}}}}}}}}},"S32":{"type":"structure","required":["Id","LastModifiedTime","FieldLevelEncryptionProfileConfig"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"FieldLevelEncryptionProfileConfig":{"shape":"S2v"}}},"S34":{"type":"structure","required":["Paths","CallerReference"],"members":{"Paths":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Path"}}}},"CallerReference":{}}},"S38":{"type":"structure","required":["Id","Status","CreateTime","InvalidationBatch"],"members":{"Id":{},"Status":{},"CreateTime":{"type":"timestamp"},"InvalidationBatch":{"shape":"S34"}}},"S3a":{"type":"structure","required":["CallerReference","Name","EncodedKey"],"members":{"CallerReference":{},"Name":{},"EncodedKey":{},"Comment":{}}},"S3c":{"type":"structure","required":["Id","CreatedTime","PublicKeyConfig"],"members":{"Id":{},"CreatedTime":{"type":"timestamp"},"PublicKeyConfig":{"shape":"S3a"}}},"S3e":{"type":"structure","required":["CallerReference","S3Origin","Comment","TrustedSigners","Enabled"],"members":{"CallerReference":{},"S3Origin":{"shape":"S3f"},"Aliases":{"shape":"S8"},"Comment":{},"Logging":{"type":"structure","required":["Enabled","Bucket","Prefix"],"members":{"Enabled":{"type":"boolean"},"Bucket":{},"Prefix":{}}},"TrustedSigners":{"shape":"S17"},"PriceClass":{},"Enabled":{"type":"boolean"}}},"S3f":{"type":"structure","required":["DomainName","OriginAccessIdentity"],"members":{"DomainName":{},"OriginAccessIdentity":{}}},"S3i":{"type":"structure","required":["Id","ARN","Status","DomainName","ActiveTrustedSigners","StreamingDistributionConfig"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"ActiveTrustedSigners":{"shape":"S24"},"StreamingDistributionConfig":{"shape":"S3e"}}},"S4p":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"DistributionSummary","type":"structure","required":["Id","ARN","Status","LastModifiedTime","DomainName","Aliases","Origins","DefaultCacheBehavior","CacheBehaviors","CustomErrorResponses","Comment","PriceClass","Enabled","ViewerCertificate","Restrictions","WebACLId","HttpVersion","IsIPV6Enabled"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"Aliases":{"shape":"S8"},"Origins":{"shape":"Sb"},"OriginGroups":{"shape":"Sn"},"DefaultCacheBehavior":{"shape":"Sw"},"CacheBehaviors":{"shape":"S1k"},"CustomErrorResponses":{"shape":"S1n"},"Comment":{},"PriceClass":{},"Enabled":{"type":"boolean"},"ViewerCertificate":{"shape":"S1s"},"Restrictions":{"shape":"S1w"},"WebACLId":{},"HttpVersion":{},"IsIPV6Enabled":{"type":"boolean"}}}}}}}}')},29533:e=>{"use strict";e.exports=JSON.parse('{"o":{"ListCloudFrontOriginAccessIdentities":{"input_token":"Marker","limit_key":"MaxItems","more_results":"CloudFrontOriginAccessIdentityList.IsTruncated","output_token":"CloudFrontOriginAccessIdentityList.NextMarker","result_key":"CloudFrontOriginAccessIdentityList.Items"},"ListDistributions":{"input_token":"Marker","limit_key":"MaxItems","more_results":"DistributionList.IsTruncated","output_token":"DistributionList.NextMarker","result_key":"DistributionList.Items"},"ListInvalidations":{"input_token":"Marker","limit_key":"MaxItems","more_results":"InvalidationList.IsTruncated","output_token":"InvalidationList.NextMarker","result_key":"InvalidationList.Items"},"ListStreamingDistributions":{"input_token":"Marker","limit_key":"MaxItems","more_results":"StreamingDistributionList.IsTruncated","output_token":"StreamingDistributionList.NextMarker","result_key":"StreamingDistributionList.Items"}}}')},36883:e=>{"use strict";e.exports=JSON.parse('{"V":{"DistributionDeployed":{"delay":60,"operation":"GetDistribution","maxAttempts":25,"description":"Wait until a distribution is deployed.","acceptors":[{"expected":"Deployed","matcher":"path","state":"success","argument":"Distribution.Status"}]},"InvalidationCompleted":{"delay":20,"operation":"GetInvalidation","maxAttempts":30,"description":"Wait until an invalidation has completed.","acceptors":[{"expected":"Completed","matcher":"path","state":"success","argument":"Invalidation.Status"}]},"StreamingDistributionDeployed":{"delay":60,"operation":"GetStreamingDistribution","maxAttempts":25,"description":"Wait until a streaming distribution is deployed.","acceptors":[{"expected":"Deployed","matcher":"path","state":"success","argument":"StreamingDistribution.Status"}]}}}')},29574:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2019-03-26","endpointPrefix":"cloudfront","globalEndpoint":"cloudfront.amazonaws.com","protocol":"rest-xml","serviceAbbreviation":"CloudFront","serviceFullName":"Amazon CloudFront","serviceId":"CloudFront","signatureVersion":"v4","uid":"cloudfront-2019-03-26"},"operations":{"CreateCloudFrontOriginAccessIdentity":{"http":{"requestUri":"/2019-03-26/origin-access-identity/cloudfront","responseCode":201},"input":{"type":"structure","required":["CloudFrontOriginAccessIdentityConfig"],"members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2","locationName":"CloudFrontOriginAccessIdentityConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2019-03-26/"}}},"payload":"CloudFrontOriginAccessIdentityConfig"},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"CreateDistribution":{"http":{"requestUri":"/2019-03-26/distribution","responseCode":201},"input":{"type":"structure","required":["DistributionConfig"],"members":{"DistributionConfig":{"shape":"S7","locationName":"DistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2019-03-26/"}}},"payload":"DistributionConfig"},"output":{"type":"structure","members":{"Distribution":{"shape":"S23"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"CreateDistributionWithTags":{"http":{"requestUri":"/2019-03-26/distribution?WithTags","responseCode":201},"input":{"type":"structure","required":["DistributionConfigWithTags"],"members":{"DistributionConfigWithTags":{"locationName":"DistributionConfigWithTags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2019-03-26/"},"type":"structure","required":["DistributionConfig","Tags"],"members":{"DistributionConfig":{"shape":"S7"},"Tags":{"shape":"S2f"}}}},"payload":"DistributionConfigWithTags"},"output":{"type":"structure","members":{"Distribution":{"shape":"S23"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"CreateFieldLevelEncryptionConfig":{"http":{"requestUri":"/2019-03-26/field-level-encryption","responseCode":201},"input":{"type":"structure","required":["FieldLevelEncryptionConfig"],"members":{"FieldLevelEncryptionConfig":{"shape":"S2m","locationName":"FieldLevelEncryptionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2019-03-26/"}}},"payload":"FieldLevelEncryptionConfig"},"output":{"type":"structure","members":{"FieldLevelEncryption":{"shape":"S2x"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryption"}},"CreateFieldLevelEncryptionProfile":{"http":{"requestUri":"/2019-03-26/field-level-encryption-profile","responseCode":201},"input":{"type":"structure","required":["FieldLevelEncryptionProfileConfig"],"members":{"FieldLevelEncryptionProfileConfig":{"shape":"S2z","locationName":"FieldLevelEncryptionProfileConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2019-03-26/"}}},"payload":"FieldLevelEncryptionProfileConfig"},"output":{"type":"structure","members":{"FieldLevelEncryptionProfile":{"shape":"S36"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfile"}},"CreateInvalidation":{"http":{"requestUri":"/2019-03-26/distribution/{DistributionId}/invalidation","responseCode":201},"input":{"type":"structure","required":["DistributionId","InvalidationBatch"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"InvalidationBatch":{"shape":"S38","locationName":"InvalidationBatch","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2019-03-26/"}}},"payload":"InvalidationBatch"},"output":{"type":"structure","members":{"Location":{"location":"header","locationName":"Location"},"Invalidation":{"shape":"S3c"}},"payload":"Invalidation"}},"CreatePublicKey":{"http":{"requestUri":"/2019-03-26/public-key","responseCode":201},"input":{"type":"structure","required":["PublicKeyConfig"],"members":{"PublicKeyConfig":{"shape":"S3e","locationName":"PublicKeyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2019-03-26/"}}},"payload":"PublicKeyConfig"},"output":{"type":"structure","members":{"PublicKey":{"shape":"S3g"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKey"}},"CreateStreamingDistribution":{"http":{"requestUri":"/2019-03-26/streaming-distribution","responseCode":201},"input":{"type":"structure","required":["StreamingDistributionConfig"],"members":{"StreamingDistributionConfig":{"shape":"S3i","locationName":"StreamingDistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2019-03-26/"}}},"payload":"StreamingDistributionConfig"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S3m"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"CreateStreamingDistributionWithTags":{"http":{"requestUri":"/2019-03-26/streaming-distribution?WithTags","responseCode":201},"input":{"type":"structure","required":["StreamingDistributionConfigWithTags"],"members":{"StreamingDistributionConfigWithTags":{"locationName":"StreamingDistributionConfigWithTags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2019-03-26/"},"type":"structure","required":["StreamingDistributionConfig","Tags"],"members":{"StreamingDistributionConfig":{"shape":"S3i"},"Tags":{"shape":"S2f"}}}},"payload":"StreamingDistributionConfigWithTags"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S3m"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"DeleteCloudFrontOriginAccessIdentity":{"http":{"method":"DELETE","requestUri":"/2019-03-26/origin-access-identity/cloudfront/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteDistribution":{"http":{"method":"DELETE","requestUri":"/2019-03-26/distribution/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteFieldLevelEncryptionConfig":{"http":{"method":"DELETE","requestUri":"/2019-03-26/field-level-encryption/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteFieldLevelEncryptionProfile":{"http":{"method":"DELETE","requestUri":"/2019-03-26/field-level-encryption-profile/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeletePublicKey":{"http":{"method":"DELETE","requestUri":"/2019-03-26/public-key/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteStreamingDistribution":{"http":{"method":"DELETE","requestUri":"/2019-03-26/streaming-distribution/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"GetCloudFrontOriginAccessIdentity":{"http":{"method":"GET","requestUri":"/2019-03-26/origin-access-identity/cloudfront/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"GetCloudFrontOriginAccessIdentityConfig":{"http":{"method":"GET","requestUri":"/2019-03-26/origin-access-identity/cloudfront/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentityConfig"}},"GetDistribution":{"http":{"method":"GET","requestUri":"/2019-03-26/distribution/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Distribution":{"shape":"S23"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"GetDistributionConfig":{"http":{"method":"GET","requestUri":"/2019-03-26/distribution/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"DistributionConfig":{"shape":"S7"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"DistributionConfig"}},"GetFieldLevelEncryption":{"http":{"method":"GET","requestUri":"/2019-03-26/field-level-encryption/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryption":{"shape":"S2x"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryption"}},"GetFieldLevelEncryptionConfig":{"http":{"method":"GET","requestUri":"/2019-03-26/field-level-encryption/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionConfig":{"shape":"S2m"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionConfig"}},"GetFieldLevelEncryptionProfile":{"http":{"method":"GET","requestUri":"/2019-03-26/field-level-encryption-profile/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionProfile":{"shape":"S36"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfile"}},"GetFieldLevelEncryptionProfileConfig":{"http":{"method":"GET","requestUri":"/2019-03-26/field-level-encryption-profile/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionProfileConfig":{"shape":"S2z"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfileConfig"}},"GetInvalidation":{"http":{"method":"GET","requestUri":"/2019-03-26/distribution/{DistributionId}/invalidation/{Id}"},"input":{"type":"structure","required":["DistributionId","Id"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Invalidation":{"shape":"S3c"}},"payload":"Invalidation"}},"GetPublicKey":{"http":{"method":"GET","requestUri":"/2019-03-26/public-key/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"PublicKey":{"shape":"S3g"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKey"}},"GetPublicKeyConfig":{"http":{"method":"GET","requestUri":"/2019-03-26/public-key/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"PublicKeyConfig":{"shape":"S3e"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKeyConfig"}},"GetStreamingDistribution":{"http":{"method":"GET","requestUri":"/2019-03-26/streaming-distribution/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S3m"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"GetStreamingDistributionConfig":{"http":{"method":"GET","requestUri":"/2019-03-26/streaming-distribution/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"StreamingDistributionConfig":{"shape":"S3i"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistributionConfig"}},"ListCloudFrontOriginAccessIdentities":{"http":{"method":"GET","requestUri":"/2019-03-26/origin-access-identity/cloudfront"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentityList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CloudFrontOriginAccessIdentitySummary","type":"structure","required":["Id","S3CanonicalUserId","Comment"],"members":{"Id":{},"S3CanonicalUserId":{},"Comment":{}}}}}}},"payload":"CloudFrontOriginAccessIdentityList"}},"ListDistributions":{"http":{"method":"GET","requestUri":"/2019-03-26/distribution"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"DistributionList":{"shape":"S4t"}},"payload":"DistributionList"}},"ListDistributionsByWebACLId":{"http":{"method":"GET","requestUri":"/2019-03-26/distributionsByWebACLId/{WebACLId}"},"input":{"type":"structure","required":["WebACLId"],"members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"},"WebACLId":{"location":"uri","locationName":"WebACLId"}}},"output":{"type":"structure","members":{"DistributionList":{"shape":"S4t"}},"payload":"DistributionList"}},"ListFieldLevelEncryptionConfigs":{"http":{"method":"GET","requestUri":"/2019-03-26/field-level-encryption"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"FieldLevelEncryptionSummary","type":"structure","required":["Id","LastModifiedTime"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"Comment":{},"QueryArgProfileConfig":{"shape":"S2n"},"ContentTypeProfileConfig":{"shape":"S2r"}}}}}}},"payload":"FieldLevelEncryptionList"}},"ListFieldLevelEncryptionProfiles":{"http":{"method":"GET","requestUri":"/2019-03-26/field-level-encryption-profile"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionProfileList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"FieldLevelEncryptionProfileSummary","type":"structure","required":["Id","LastModifiedTime","Name","EncryptionEntities"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"Name":{},"EncryptionEntities":{"shape":"S30"},"Comment":{}}}}}}},"payload":"FieldLevelEncryptionProfileList"}},"ListInvalidations":{"http":{"method":"GET","requestUri":"/2019-03-26/distribution/{DistributionId}/invalidation"},"input":{"type":"structure","required":["DistributionId"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"InvalidationList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"InvalidationSummary","type":"structure","required":["Id","CreateTime","Status"],"members":{"Id":{},"CreateTime":{"type":"timestamp"},"Status":{}}}}}}},"payload":"InvalidationList"}},"ListPublicKeys":{"http":{"method":"GET","requestUri":"/2019-03-26/public-key"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"PublicKeyList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"PublicKeySummary","type":"structure","required":["Id","Name","CreatedTime","EncodedKey"],"members":{"Id":{},"Name":{},"CreatedTime":{"type":"timestamp"},"EncodedKey":{},"Comment":{}}}}}}},"payload":"PublicKeyList"}},"ListStreamingDistributions":{"http":{"method":"GET","requestUri":"/2019-03-26/streaming-distribution"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"StreamingDistributionList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"StreamingDistributionSummary","type":"structure","required":["Id","ARN","Status","LastModifiedTime","DomainName","S3Origin","Aliases","TrustedSigners","Comment","PriceClass","Enabled"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"S3Origin":{"shape":"S3j"},"Aliases":{"shape":"S8"},"TrustedSigners":{"shape":"S17"},"Comment":{},"PriceClass":{},"Enabled":{"type":"boolean"}}}}}}},"payload":"StreamingDistributionList"}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/2019-03-26/tagging"},"input":{"type":"structure","required":["Resource"],"members":{"Resource":{"location":"querystring","locationName":"Resource"}}},"output":{"type":"structure","required":["Tags"],"members":{"Tags":{"shape":"S2f"}},"payload":"Tags"}},"TagResource":{"http":{"requestUri":"/2019-03-26/tagging?Operation=Tag","responseCode":204},"input":{"type":"structure","required":["Resource","Tags"],"members":{"Resource":{"location":"querystring","locationName":"Resource"},"Tags":{"shape":"S2f","locationName":"Tags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2019-03-26/"}}},"payload":"Tags"}},"UntagResource":{"http":{"requestUri":"/2019-03-26/tagging?Operation=Untag","responseCode":204},"input":{"type":"structure","required":["Resource","TagKeys"],"members":{"Resource":{"location":"querystring","locationName":"Resource"},"TagKeys":{"locationName":"TagKeys","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2019-03-26/"},"type":"structure","members":{"Items":{"type":"list","member":{"locationName":"Key"}}}}},"payload":"TagKeys"}},"UpdateCloudFrontOriginAccessIdentity":{"http":{"method":"PUT","requestUri":"/2019-03-26/origin-access-identity/cloudfront/{Id}/config"},"input":{"type":"structure","required":["CloudFrontOriginAccessIdentityConfig","Id"],"members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S2","locationName":"CloudFrontOriginAccessIdentityConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2019-03-26/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"CloudFrontOriginAccessIdentityConfig"},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S5"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"UpdateDistribution":{"http":{"method":"PUT","requestUri":"/2019-03-26/distribution/{Id}/config"},"input":{"type":"structure","required":["DistributionConfig","Id"],"members":{"DistributionConfig":{"shape":"S7","locationName":"DistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2019-03-26/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"DistributionConfig"},"output":{"type":"structure","members":{"Distribution":{"shape":"S23"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"UpdateFieldLevelEncryptionConfig":{"http":{"method":"PUT","requestUri":"/2019-03-26/field-level-encryption/{Id}/config"},"input":{"type":"structure","required":["FieldLevelEncryptionConfig","Id"],"members":{"FieldLevelEncryptionConfig":{"shape":"S2m","locationName":"FieldLevelEncryptionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2019-03-26/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"FieldLevelEncryptionConfig"},"output":{"type":"structure","members":{"FieldLevelEncryption":{"shape":"S2x"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryption"}},"UpdateFieldLevelEncryptionProfile":{"http":{"method":"PUT","requestUri":"/2019-03-26/field-level-encryption-profile/{Id}/config"},"input":{"type":"structure","required":["FieldLevelEncryptionProfileConfig","Id"],"members":{"FieldLevelEncryptionProfileConfig":{"shape":"S2z","locationName":"FieldLevelEncryptionProfileConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2019-03-26/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"FieldLevelEncryptionProfileConfig"},"output":{"type":"structure","members":{"FieldLevelEncryptionProfile":{"shape":"S36"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfile"}},"UpdatePublicKey":{"http":{"method":"PUT","requestUri":"/2019-03-26/public-key/{Id}/config"},"input":{"type":"structure","required":["PublicKeyConfig","Id"],"members":{"PublicKeyConfig":{"shape":"S3e","locationName":"PublicKeyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2019-03-26/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"PublicKeyConfig"},"output":{"type":"structure","members":{"PublicKey":{"shape":"S3g"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKey"}},"UpdateStreamingDistribution":{"http":{"method":"PUT","requestUri":"/2019-03-26/streaming-distribution/{Id}/config"},"input":{"type":"structure","required":["StreamingDistributionConfig","Id"],"members":{"StreamingDistributionConfig":{"shape":"S3i","locationName":"StreamingDistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2019-03-26/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"StreamingDistributionConfig"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S3m"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}}},"shapes":{"S2":{"type":"structure","required":["CallerReference","Comment"],"members":{"CallerReference":{},"Comment":{}}},"S5":{"type":"structure","required":["Id","S3CanonicalUserId"],"members":{"Id":{},"S3CanonicalUserId":{},"CloudFrontOriginAccessIdentityConfig":{"shape":"S2"}}},"S7":{"type":"structure","required":["CallerReference","Origins","DefaultCacheBehavior","Comment","Enabled"],"members":{"CallerReference":{},"Aliases":{"shape":"S8"},"DefaultRootObject":{},"Origins":{"shape":"Sb"},"OriginGroups":{"shape":"Sn"},"DefaultCacheBehavior":{"shape":"Sw"},"CacheBehaviors":{"shape":"S1k"},"CustomErrorResponses":{"shape":"S1n"},"Comment":{"type":"string","sensitive":true},"Logging":{"type":"structure","required":["Enabled","IncludeCookies","Bucket","Prefix"],"members":{"Enabled":{"type":"boolean"},"IncludeCookies":{"type":"boolean"},"Bucket":{},"Prefix":{}}},"PriceClass":{},"Enabled":{"type":"boolean"},"ViewerCertificate":{"shape":"S1t"},"Restrictions":{"shape":"S1x"},"WebACLId":{},"HttpVersion":{},"IsIPV6Enabled":{"type":"boolean"}}},"S8":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CNAME"}}}},"Sb":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Origin","type":"structure","required":["Id","DomainName"],"members":{"Id":{},"DomainName":{},"OriginPath":{},"CustomHeaders":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"OriginCustomHeader","type":"structure","required":["HeaderName","HeaderValue"],"members":{"HeaderName":{},"HeaderValue":{}}}}}},"S3OriginConfig":{"type":"structure","required":["OriginAccessIdentity"],"members":{"OriginAccessIdentity":{}}},"CustomOriginConfig":{"type":"structure","required":["HTTPPort","HTTPSPort","OriginProtocolPolicy"],"members":{"HTTPPort":{"type":"integer"},"HTTPSPort":{"type":"integer"},"OriginProtocolPolicy":{},"OriginSslProtocols":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"SslProtocol"}}}},"OriginReadTimeout":{"type":"integer"},"OriginKeepaliveTimeout":{"type":"integer"}}},"ConnectionAttempts":{"type":"integer"},"ConnectionTimeout":{"type":"integer"}}}}}},"Sn":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"OriginGroup","type":"structure","required":["Id","FailoverCriteria","Members"],"members":{"Id":{},"FailoverCriteria":{"type":"structure","required":["StatusCodes"],"members":{"StatusCodes":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"StatusCode","type":"integer"}}}}}},"Members":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"OriginGroupMember","type":"structure","required":["OriginId"],"members":{"OriginId":{}}}}}}}}}}},"Sw":{"type":"structure","required":["TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],"members":{"TargetOriginId":{},"ForwardedValues":{"shape":"Sx"},"TrustedSigners":{"shape":"S17"},"ViewerProtocolPolicy":{},"MinTTL":{"type":"long"},"AllowedMethods":{"shape":"S1b"},"SmoothStreaming":{"type":"boolean"},"DefaultTTL":{"type":"long"},"MaxTTL":{"type":"long"},"Compress":{"type":"boolean"},"LambdaFunctionAssociations":{"shape":"S1f"},"FieldLevelEncryptionId":{}}},"Sx":{"type":"structure","required":["QueryString","Cookies"],"members":{"QueryString":{"type":"boolean"},"Cookies":{"type":"structure","required":["Forward"],"members":{"Forward":{},"WhitelistedNames":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}}}},"Headers":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}},"QueryStringCacheKeys":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}}}},"S17":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"AwsAccountNumber"}}}},"S1b":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"shape":"S1c"},"CachedMethods":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"shape":"S1c"}}}}},"S1c":{"type":"list","member":{"locationName":"Method"}},"S1f":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"LambdaFunctionAssociation","type":"structure","required":["LambdaFunctionARN","EventType"],"members":{"LambdaFunctionARN":{},"EventType":{},"IncludeBody":{"type":"boolean"}}}}}},"S1k":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CacheBehavior","type":"structure","required":["PathPattern","TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],"members":{"PathPattern":{},"TargetOriginId":{},"ForwardedValues":{"shape":"Sx"},"TrustedSigners":{"shape":"S17"},"ViewerProtocolPolicy":{},"MinTTL":{"type":"long"},"AllowedMethods":{"shape":"S1b"},"SmoothStreaming":{"type":"boolean"},"DefaultTTL":{"type":"long"},"MaxTTL":{"type":"long"},"Compress":{"type":"boolean"},"LambdaFunctionAssociations":{"shape":"S1f"},"FieldLevelEncryptionId":{}}}}}},"S1n":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CustomErrorResponse","type":"structure","required":["ErrorCode"],"members":{"ErrorCode":{"type":"integer"},"ResponsePagePath":{},"ResponseCode":{},"ErrorCachingMinTTL":{"type":"long"}}}}}},"S1t":{"type":"structure","members":{"CloudFrontDefaultCertificate":{"type":"boolean"},"IAMCertificateId":{},"ACMCertificateArn":{},"SSLSupportMethod":{},"MinimumProtocolVersion":{},"Certificate":{"deprecated":true},"CertificateSource":{"deprecated":true}}},"S1x":{"type":"structure","required":["GeoRestriction"],"members":{"GeoRestriction":{"type":"structure","required":["RestrictionType","Quantity"],"members":{"RestrictionType":{},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Location"}}}}}},"S23":{"type":"structure","required":["Id","ARN","Status","LastModifiedTime","InProgressInvalidationBatches","DomainName","ActiveTrustedSigners","DistributionConfig"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"InProgressInvalidationBatches":{"type":"integer"},"DomainName":{},"ActiveTrustedSigners":{"shape":"S25"},"DistributionConfig":{"shape":"S7"},"AliasICPRecordals":{"shape":"S2a"}}},"S25":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Signer","type":"structure","members":{"AwsAccountNumber":{},"KeyPairIds":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"KeyPairId"}}}}}}}}},"S2a":{"type":"list","member":{"locationName":"AliasICPRecordal","type":"structure","members":{"CNAME":{},"ICPRecordalStatus":{}}}},"S2f":{"type":"structure","members":{"Items":{"type":"list","member":{"locationName":"Tag","type":"structure","required":["Key"],"members":{"Key":{},"Value":{}}}}}},"S2m":{"type":"structure","required":["CallerReference"],"members":{"CallerReference":{},"Comment":{},"QueryArgProfileConfig":{"shape":"S2n"},"ContentTypeProfileConfig":{"shape":"S2r"}}},"S2n":{"type":"structure","required":["ForwardWhenQueryArgProfileIsUnknown"],"members":{"ForwardWhenQueryArgProfileIsUnknown":{"type":"boolean"},"QueryArgProfiles":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"QueryArgProfile","type":"structure","required":["QueryArg","ProfileId"],"members":{"QueryArg":{},"ProfileId":{}}}}}}}},"S2r":{"type":"structure","required":["ForwardWhenContentTypeIsUnknown"],"members":{"ForwardWhenContentTypeIsUnknown":{"type":"boolean"},"ContentTypeProfiles":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"ContentTypeProfile","type":"structure","required":["Format","ContentType"],"members":{"Format":{},"ProfileId":{},"ContentType":{}}}}}}}},"S2x":{"type":"structure","required":["Id","LastModifiedTime","FieldLevelEncryptionConfig"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"FieldLevelEncryptionConfig":{"shape":"S2m"}}},"S2z":{"type":"structure","required":["Name","CallerReference","EncryptionEntities"],"members":{"Name":{},"CallerReference":{},"Comment":{},"EncryptionEntities":{"shape":"S30"}}},"S30":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"EncryptionEntity","type":"structure","required":["PublicKeyId","ProviderId","FieldPatterns"],"members":{"PublicKeyId":{},"ProviderId":{},"FieldPatterns":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"FieldPattern"}}}}}}}}},"S36":{"type":"structure","required":["Id","LastModifiedTime","FieldLevelEncryptionProfileConfig"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"FieldLevelEncryptionProfileConfig":{"shape":"S2z"}}},"S38":{"type":"structure","required":["Paths","CallerReference"],"members":{"Paths":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Path"}}}},"CallerReference":{}}},"S3c":{"type":"structure","required":["Id","Status","CreateTime","InvalidationBatch"],"members":{"Id":{},"Status":{},"CreateTime":{"type":"timestamp"},"InvalidationBatch":{"shape":"S38"}}},"S3e":{"type":"structure","required":["CallerReference","Name","EncodedKey"],"members":{"CallerReference":{},"Name":{},"EncodedKey":{},"Comment":{}}},"S3g":{"type":"structure","required":["Id","CreatedTime","PublicKeyConfig"],"members":{"Id":{},"CreatedTime":{"type":"timestamp"},"PublicKeyConfig":{"shape":"S3e"}}},"S3i":{"type":"structure","required":["CallerReference","S3Origin","Comment","TrustedSigners","Enabled"],"members":{"CallerReference":{},"S3Origin":{"shape":"S3j"},"Aliases":{"shape":"S8"},"Comment":{},"Logging":{"type":"structure","required":["Enabled","Bucket","Prefix"],"members":{"Enabled":{"type":"boolean"},"Bucket":{},"Prefix":{}}},"TrustedSigners":{"shape":"S17"},"PriceClass":{},"Enabled":{"type":"boolean"}}},"S3j":{"type":"structure","required":["DomainName","OriginAccessIdentity"],"members":{"DomainName":{},"OriginAccessIdentity":{}}},"S3m":{"type":"structure","required":["Id","ARN","Status","DomainName","ActiveTrustedSigners","StreamingDistributionConfig"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"ActiveTrustedSigners":{"shape":"S25"},"StreamingDistributionConfig":{"shape":"S3i"}}},"S4t":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"DistributionSummary","type":"structure","required":["Id","ARN","Status","LastModifiedTime","DomainName","Aliases","Origins","DefaultCacheBehavior","CacheBehaviors","CustomErrorResponses","Comment","PriceClass","Enabled","ViewerCertificate","Restrictions","WebACLId","HttpVersion","IsIPV6Enabled"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"Aliases":{"shape":"S8"},"Origins":{"shape":"Sb"},"OriginGroups":{"shape":"Sn"},"DefaultCacheBehavior":{"shape":"Sw"},"CacheBehaviors":{"shape":"S1k"},"CustomErrorResponses":{"shape":"S1n"},"Comment":{},"PriceClass":{},"Enabled":{"type":"boolean"},"ViewerCertificate":{"shape":"S1t"},"Restrictions":{"shape":"S1x"},"WebACLId":{},"HttpVersion":{},"IsIPV6Enabled":{"type":"boolean"},"AliasICPRecordals":{"shape":"S2a"}}}}}}}}')},35556:e=>{"use strict";e.exports=JSON.parse('{"o":{"ListCloudFrontOriginAccessIdentities":{"input_token":"Marker","limit_key":"MaxItems","more_results":"CloudFrontOriginAccessIdentityList.IsTruncated","output_token":"CloudFrontOriginAccessIdentityList.NextMarker","result_key":"CloudFrontOriginAccessIdentityList.Items"},"ListDistributions":{"input_token":"Marker","limit_key":"MaxItems","more_results":"DistributionList.IsTruncated","output_token":"DistributionList.NextMarker","result_key":"DistributionList.Items"},"ListInvalidations":{"input_token":"Marker","limit_key":"MaxItems","more_results":"InvalidationList.IsTruncated","output_token":"InvalidationList.NextMarker","result_key":"InvalidationList.Items"},"ListStreamingDistributions":{"input_token":"Marker","limit_key":"MaxItems","more_results":"StreamingDistributionList.IsTruncated","output_token":"StreamingDistributionList.NextMarker","result_key":"StreamingDistributionList.Items"}}}')},97142:e=>{"use strict";e.exports=JSON.parse('{"V":{"DistributionDeployed":{"delay":60,"operation":"GetDistribution","maxAttempts":35,"description":"Wait until a distribution is deployed.","acceptors":[{"expected":"Deployed","matcher":"path","state":"success","argument":"Distribution.Status"}]},"InvalidationCompleted":{"delay":20,"operation":"GetInvalidation","maxAttempts":30,"description":"Wait until an invalidation has completed.","acceptors":[{"expected":"Completed","matcher":"path","state":"success","argument":"Invalidation.Status"}]},"StreamingDistributionDeployed":{"delay":60,"operation":"GetStreamingDistribution","maxAttempts":25,"description":"Wait until a streaming distribution is deployed.","acceptors":[{"expected":"Deployed","matcher":"path","state":"success","argument":"StreamingDistribution.Status"}]}}}')},66310:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2020-05-31","endpointPrefix":"cloudfront","globalEndpoint":"cloudfront.amazonaws.com","protocol":"rest-xml","protocols":["rest-xml"],"serviceAbbreviation":"CloudFront","serviceFullName":"Amazon CloudFront","serviceId":"CloudFront","signatureVersion":"v4","uid":"cloudfront-2020-05-31","auth":["aws.auth#sigv4"]},"operations":{"AssociateAlias":{"http":{"method":"PUT","requestUri":"/2020-05-31/distribution/{TargetDistributionId}/associate-alias","responseCode":200},"input":{"type":"structure","required":["TargetDistributionId","Alias"],"members":{"TargetDistributionId":{"location":"uri","locationName":"TargetDistributionId"},"Alias":{"location":"querystring","locationName":"Alias"}}}},"CopyDistribution":{"http":{"requestUri":"/2020-05-31/distribution/{PrimaryDistributionId}/copy","responseCode":201},"input":{"locationName":"CopyDistributionRequest","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"},"type":"structure","required":["PrimaryDistributionId","CallerReference"],"members":{"PrimaryDistributionId":{"location":"uri","locationName":"PrimaryDistributionId"},"Staging":{"location":"header","locationName":"Staging","type":"boolean"},"IfMatch":{"location":"header","locationName":"If-Match"},"CallerReference":{},"Enabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"Distribution":{"shape":"S6"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"CreateCachePolicy":{"http":{"requestUri":"/2020-05-31/cache-policy","responseCode":201},"input":{"type":"structure","required":["CachePolicyConfig"],"members":{"CachePolicyConfig":{"shape":"S2n","locationName":"CachePolicyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"CachePolicyConfig"},"output":{"type":"structure","members":{"CachePolicy":{"shape":"S2y"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CachePolicy"}},"CreateCloudFrontOriginAccessIdentity":{"http":{"requestUri":"/2020-05-31/origin-access-identity/cloudfront","responseCode":201},"input":{"type":"structure","required":["CloudFrontOriginAccessIdentityConfig"],"members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S30","locationName":"CloudFrontOriginAccessIdentityConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"CloudFrontOriginAccessIdentityConfig"},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S32"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"CreateContinuousDeploymentPolicy":{"http":{"requestUri":"/2020-05-31/continuous-deployment-policy","responseCode":201},"input":{"type":"structure","required":["ContinuousDeploymentPolicyConfig"],"members":{"ContinuousDeploymentPolicyConfig":{"shape":"S34","locationName":"ContinuousDeploymentPolicyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"ContinuousDeploymentPolicyConfig"},"output":{"type":"structure","members":{"ContinuousDeploymentPolicy":{"shape":"S3e"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"ContinuousDeploymentPolicy"}},"CreateDistribution":{"http":{"requestUri":"/2020-05-31/distribution","responseCode":201},"input":{"type":"structure","required":["DistributionConfig"],"members":{"DistributionConfig":{"shape":"Sh","locationName":"DistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"DistributionConfig"},"output":{"type":"structure","members":{"Distribution":{"shape":"S6"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"CreateDistributionWithTags":{"http":{"requestUri":"/2020-05-31/distribution?WithTags","responseCode":201},"input":{"type":"structure","required":["DistributionConfigWithTags"],"members":{"DistributionConfigWithTags":{"locationName":"DistributionConfigWithTags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"},"type":"structure","required":["DistributionConfig","Tags"],"members":{"DistributionConfig":{"shape":"Sh"},"Tags":{"shape":"S3j"}}}},"payload":"DistributionConfigWithTags"},"output":{"type":"structure","members":{"Distribution":{"shape":"S6"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"CreateFieldLevelEncryptionConfig":{"http":{"requestUri":"/2020-05-31/field-level-encryption","responseCode":201},"input":{"type":"structure","required":["FieldLevelEncryptionConfig"],"members":{"FieldLevelEncryptionConfig":{"shape":"S3q","locationName":"FieldLevelEncryptionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"FieldLevelEncryptionConfig"},"output":{"type":"structure","members":{"FieldLevelEncryption":{"shape":"S41"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryption"}},"CreateFieldLevelEncryptionProfile":{"http":{"requestUri":"/2020-05-31/field-level-encryption-profile","responseCode":201},"input":{"type":"structure","required":["FieldLevelEncryptionProfileConfig"],"members":{"FieldLevelEncryptionProfileConfig":{"shape":"S43","locationName":"FieldLevelEncryptionProfileConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"FieldLevelEncryptionProfileConfig"},"output":{"type":"structure","members":{"FieldLevelEncryptionProfile":{"shape":"S4a"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfile"}},"CreateFunction":{"http":{"requestUri":"/2020-05-31/function","responseCode":201},"input":{"locationName":"CreateFunctionRequest","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"},"type":"structure","required":["Name","FunctionConfig","FunctionCode"],"members":{"Name":{},"FunctionConfig":{"shape":"S4d"},"FunctionCode":{"shape":"S4j"}}},"output":{"type":"structure","members":{"FunctionSummary":{"shape":"S4l"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FunctionSummary"}},"CreateInvalidation":{"http":{"requestUri":"/2020-05-31/distribution/{DistributionId}/invalidation","responseCode":201},"input":{"type":"structure","required":["DistributionId","InvalidationBatch"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"InvalidationBatch":{"shape":"S4p","locationName":"InvalidationBatch","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"InvalidationBatch"},"output":{"type":"structure","members":{"Location":{"location":"header","locationName":"Location"},"Invalidation":{"shape":"S4t"}},"payload":"Invalidation"}},"CreateKeyGroup":{"http":{"requestUri":"/2020-05-31/key-group","responseCode":201},"input":{"type":"structure","required":["KeyGroupConfig"],"members":{"KeyGroupConfig":{"shape":"S4v","locationName":"KeyGroupConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"KeyGroupConfig"},"output":{"type":"structure","members":{"KeyGroup":{"shape":"S4y"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"KeyGroup"}},"CreateKeyValueStore":{"http":{"requestUri":"/2020-05-31/key-value-store/","responseCode":201},"input":{"locationName":"CreateKeyValueStoreRequest","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"},"type":"structure","required":["Name"],"members":{"Name":{},"Comment":{},"ImportSource":{"type":"structure","required":["SourceType","SourceARN"],"members":{"SourceType":{},"SourceARN":{}}}}},"output":{"type":"structure","members":{"KeyValueStore":{"shape":"S55"},"ETag":{"location":"header","locationName":"ETag"},"Location":{"location":"header","locationName":"Location"}},"payload":"KeyValueStore"}},"CreateMonitoringSubscription":{"http":{"requestUri":"/2020-05-31/distributions/{DistributionId}/monitoring-subscription/"},"input":{"type":"structure","required":["MonitoringSubscription","DistributionId"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"MonitoringSubscription":{"shape":"S57","locationName":"MonitoringSubscription","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"MonitoringSubscription"},"output":{"type":"structure","members":{"MonitoringSubscription":{"shape":"S57"}},"payload":"MonitoringSubscription"}},"CreateOriginAccessControl":{"http":{"requestUri":"/2020-05-31/origin-access-control","responseCode":201},"input":{"type":"structure","required":["OriginAccessControlConfig"],"members":{"OriginAccessControlConfig":{"shape":"S5c","locationName":"OriginAccessControlConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"OriginAccessControlConfig"},"output":{"type":"structure","members":{"OriginAccessControl":{"shape":"S5h"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"OriginAccessControl"}},"CreateOriginRequestPolicy":{"http":{"requestUri":"/2020-05-31/origin-request-policy","responseCode":201},"input":{"type":"structure","required":["OriginRequestPolicyConfig"],"members":{"OriginRequestPolicyConfig":{"shape":"S5j","locationName":"OriginRequestPolicyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"OriginRequestPolicyConfig"},"output":{"type":"structure","members":{"OriginRequestPolicy":{"shape":"S5r"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"OriginRequestPolicy"}},"CreatePublicKey":{"http":{"requestUri":"/2020-05-31/public-key","responseCode":201},"input":{"type":"structure","required":["PublicKeyConfig"],"members":{"PublicKeyConfig":{"shape":"S5t","locationName":"PublicKeyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"PublicKeyConfig"},"output":{"type":"structure","members":{"PublicKey":{"shape":"S5v"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKey"}},"CreateRealtimeLogConfig":{"http":{"requestUri":"/2020-05-31/realtime-log-config","responseCode":201},"input":{"locationName":"CreateRealtimeLogConfigRequest","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"},"type":"structure","required":["EndPoints","Fields","Name","SamplingRate"],"members":{"EndPoints":{"shape":"S5x"},"Fields":{"shape":"S60"},"Name":{},"SamplingRate":{"type":"long"}}},"output":{"type":"structure","members":{"RealtimeLogConfig":{"shape":"S62"}}}},"CreateResponseHeadersPolicy":{"http":{"requestUri":"/2020-05-31/response-headers-policy","responseCode":201},"input":{"type":"structure","required":["ResponseHeadersPolicyConfig"],"members":{"ResponseHeadersPolicyConfig":{"shape":"S64","locationName":"ResponseHeadersPolicyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"ResponseHeadersPolicyConfig"},"output":{"type":"structure","members":{"ResponseHeadersPolicy":{"shape":"S6x"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"ResponseHeadersPolicy"}},"CreateStreamingDistribution":{"http":{"requestUri":"/2020-05-31/streaming-distribution","responseCode":201},"input":{"type":"structure","required":["StreamingDistributionConfig"],"members":{"StreamingDistributionConfig":{"shape":"S6z","locationName":"StreamingDistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"StreamingDistributionConfig"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S73"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"CreateStreamingDistributionWithTags":{"http":{"requestUri":"/2020-05-31/streaming-distribution?WithTags","responseCode":201},"input":{"type":"structure","required":["StreamingDistributionConfigWithTags"],"members":{"StreamingDistributionConfigWithTags":{"locationName":"StreamingDistributionConfigWithTags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"},"type":"structure","required":["StreamingDistributionConfig","Tags"],"members":{"StreamingDistributionConfig":{"shape":"S6z"},"Tags":{"shape":"S3j"}}}},"payload":"StreamingDistributionConfigWithTags"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S73"},"Location":{"location":"header","locationName":"Location"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"DeleteCachePolicy":{"http":{"method":"DELETE","requestUri":"/2020-05-31/cache-policy/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteCloudFrontOriginAccessIdentity":{"http":{"method":"DELETE","requestUri":"/2020-05-31/origin-access-identity/cloudfront/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteContinuousDeploymentPolicy":{"http":{"method":"DELETE","requestUri":"/2020-05-31/continuous-deployment-policy/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteDistribution":{"http":{"method":"DELETE","requestUri":"/2020-05-31/distribution/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteFieldLevelEncryptionConfig":{"http":{"method":"DELETE","requestUri":"/2020-05-31/field-level-encryption/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteFieldLevelEncryptionProfile":{"http":{"method":"DELETE","requestUri":"/2020-05-31/field-level-encryption-profile/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteFunction":{"http":{"method":"DELETE","requestUri":"/2020-05-31/function/{Name}","responseCode":204},"input":{"type":"structure","required":["IfMatch","Name"],"members":{"Name":{"location":"uri","locationName":"Name"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteKeyGroup":{"http":{"method":"DELETE","requestUri":"/2020-05-31/key-group/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteKeyValueStore":{"http":{"method":"DELETE","requestUri":"/2020-05-31/key-value-store/{Name}","responseCode":204},"input":{"type":"structure","required":["IfMatch","Name"],"members":{"Name":{"location":"uri","locationName":"Name"},"IfMatch":{"location":"header","locationName":"If-Match"}}},"idempotent":true},"DeleteMonitoringSubscription":{"http":{"method":"DELETE","requestUri":"/2020-05-31/distributions/{DistributionId}/monitoring-subscription/"},"input":{"type":"structure","required":["DistributionId"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"}}},"output":{"type":"structure","members":{}}},"DeleteOriginAccessControl":{"http":{"method":"DELETE","requestUri":"/2020-05-31/origin-access-control/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteOriginRequestPolicy":{"http":{"method":"DELETE","requestUri":"/2020-05-31/origin-request-policy/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeletePublicKey":{"http":{"method":"DELETE","requestUri":"/2020-05-31/public-key/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteRealtimeLogConfig":{"http":{"requestUri":"/2020-05-31/delete-realtime-log-config/","responseCode":204},"input":{"locationName":"DeleteRealtimeLogConfigRequest","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"},"type":"structure","members":{"Name":{},"ARN":{}}}},"DeleteResponseHeadersPolicy":{"http":{"method":"DELETE","requestUri":"/2020-05-31/response-headers-policy/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DeleteStreamingDistribution":{"http":{"method":"DELETE","requestUri":"/2020-05-31/streaming-distribution/{Id}","responseCode":204},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}}}},"DescribeFunction":{"http":{"method":"GET","requestUri":"/2020-05-31/function/{Name}/describe"},"input":{"type":"structure","required":["Name"],"members":{"Name":{"location":"uri","locationName":"Name"},"Stage":{"location":"querystring","locationName":"Stage"}}},"output":{"type":"structure","members":{"FunctionSummary":{"shape":"S4l"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FunctionSummary"}},"DescribeKeyValueStore":{"http":{"method":"GET","requestUri":"/2020-05-31/key-value-store/{Name}"},"input":{"type":"structure","required":["Name"],"members":{"Name":{"location":"uri","locationName":"Name"}}},"output":{"type":"structure","members":{"KeyValueStore":{"shape":"S55"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"KeyValueStore"}},"GetCachePolicy":{"http":{"method":"GET","requestUri":"/2020-05-31/cache-policy/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CachePolicy":{"shape":"S2y"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CachePolicy"}},"GetCachePolicyConfig":{"http":{"method":"GET","requestUri":"/2020-05-31/cache-policy/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CachePolicyConfig":{"shape":"S2n"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CachePolicyConfig"}},"GetCloudFrontOriginAccessIdentity":{"http":{"method":"GET","requestUri":"/2020-05-31/origin-access-identity/cloudfront/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S32"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"GetCloudFrontOriginAccessIdentityConfig":{"http":{"method":"GET","requestUri":"/2020-05-31/origin-access-identity/cloudfront/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S30"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentityConfig"}},"GetContinuousDeploymentPolicy":{"http":{"method":"GET","requestUri":"/2020-05-31/continuous-deployment-policy/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"ContinuousDeploymentPolicy":{"shape":"S3e"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"ContinuousDeploymentPolicy"}},"GetContinuousDeploymentPolicyConfig":{"http":{"method":"GET","requestUri":"/2020-05-31/continuous-deployment-policy/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"ContinuousDeploymentPolicyConfig":{"shape":"S34"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"ContinuousDeploymentPolicyConfig"}},"GetDistribution":{"http":{"method":"GET","requestUri":"/2020-05-31/distribution/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Distribution":{"shape":"S6"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"GetDistributionConfig":{"http":{"method":"GET","requestUri":"/2020-05-31/distribution/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"DistributionConfig":{"shape":"Sh"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"DistributionConfig"}},"GetFieldLevelEncryption":{"http":{"method":"GET","requestUri":"/2020-05-31/field-level-encryption/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryption":{"shape":"S41"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryption"}},"GetFieldLevelEncryptionConfig":{"http":{"method":"GET","requestUri":"/2020-05-31/field-level-encryption/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionConfig":{"shape":"S3q"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionConfig"}},"GetFieldLevelEncryptionProfile":{"http":{"method":"GET","requestUri":"/2020-05-31/field-level-encryption-profile/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionProfile":{"shape":"S4a"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfile"}},"GetFieldLevelEncryptionProfileConfig":{"http":{"method":"GET","requestUri":"/2020-05-31/field-level-encryption-profile/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionProfileConfig":{"shape":"S43"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfileConfig"}},"GetFunction":{"http":{"method":"GET","requestUri":"/2020-05-31/function/{Name}"},"input":{"type":"structure","required":["Name"],"members":{"Name":{"location":"uri","locationName":"Name"},"Stage":{"location":"querystring","locationName":"Stage"}}},"output":{"type":"structure","members":{"FunctionCode":{"shape":"S4j"},"ETag":{"location":"header","locationName":"ETag"},"ContentType":{"location":"header","locationName":"Content-Type"}},"payload":"FunctionCode"}},"GetInvalidation":{"http":{"method":"GET","requestUri":"/2020-05-31/distribution/{DistributionId}/invalidation/{Id}"},"input":{"type":"structure","required":["DistributionId","Id"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Invalidation":{"shape":"S4t"}},"payload":"Invalidation"}},"GetKeyGroup":{"http":{"method":"GET","requestUri":"/2020-05-31/key-group/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"KeyGroup":{"shape":"S4y"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"KeyGroup"}},"GetKeyGroupConfig":{"http":{"method":"GET","requestUri":"/2020-05-31/key-group/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"KeyGroupConfig":{"shape":"S4v"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"KeyGroupConfig"}},"GetMonitoringSubscription":{"http":{"method":"GET","requestUri":"/2020-05-31/distributions/{DistributionId}/monitoring-subscription/"},"input":{"type":"structure","required":["DistributionId"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"}}},"output":{"type":"structure","members":{"MonitoringSubscription":{"shape":"S57"}},"payload":"MonitoringSubscription"}},"GetOriginAccessControl":{"http":{"method":"GET","requestUri":"/2020-05-31/origin-access-control/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"OriginAccessControl":{"shape":"S5h"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"OriginAccessControl"}},"GetOriginAccessControlConfig":{"http":{"method":"GET","requestUri":"/2020-05-31/origin-access-control/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"OriginAccessControlConfig":{"shape":"S5c"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"OriginAccessControlConfig"}},"GetOriginRequestPolicy":{"http":{"method":"GET","requestUri":"/2020-05-31/origin-request-policy/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"OriginRequestPolicy":{"shape":"S5r"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"OriginRequestPolicy"}},"GetOriginRequestPolicyConfig":{"http":{"method":"GET","requestUri":"/2020-05-31/origin-request-policy/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"OriginRequestPolicyConfig":{"shape":"S5j"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"OriginRequestPolicyConfig"}},"GetPublicKey":{"http":{"method":"GET","requestUri":"/2020-05-31/public-key/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"PublicKey":{"shape":"S5v"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKey"}},"GetPublicKeyConfig":{"http":{"method":"GET","requestUri":"/2020-05-31/public-key/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"PublicKeyConfig":{"shape":"S5t"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKeyConfig"}},"GetRealtimeLogConfig":{"http":{"requestUri":"/2020-05-31/get-realtime-log-config/"},"input":{"locationName":"GetRealtimeLogConfigRequest","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"},"type":"structure","members":{"Name":{},"ARN":{}}},"output":{"type":"structure","members":{"RealtimeLogConfig":{"shape":"S62"}}}},"GetResponseHeadersPolicy":{"http":{"method":"GET","requestUri":"/2020-05-31/response-headers-policy/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"ResponseHeadersPolicy":{"shape":"S6x"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"ResponseHeadersPolicy"}},"GetResponseHeadersPolicyConfig":{"http":{"method":"GET","requestUri":"/2020-05-31/response-headers-policy/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"ResponseHeadersPolicyConfig":{"shape":"S64"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"ResponseHeadersPolicyConfig"}},"GetStreamingDistribution":{"http":{"method":"GET","requestUri":"/2020-05-31/streaming-distribution/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S73"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}},"GetStreamingDistributionConfig":{"http":{"method":"GET","requestUri":"/2020-05-31/streaming-distribution/{Id}/config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"StreamingDistributionConfig":{"shape":"S6z"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistributionConfig"}},"ListCachePolicies":{"http":{"method":"GET","requestUri":"/2020-05-31/cache-policy"},"input":{"type":"structure","members":{"Type":{"location":"querystring","locationName":"Type"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"CachePolicyList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CachePolicySummary","type":"structure","required":["Type","CachePolicy"],"members":{"Type":{},"CachePolicy":{"shape":"S2y"}}}}}}},"payload":"CachePolicyList"}},"ListCloudFrontOriginAccessIdentities":{"http":{"method":"GET","requestUri":"/2020-05-31/origin-access-identity/cloudfront"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentityList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CloudFrontOriginAccessIdentitySummary","type":"structure","required":["Id","S3CanonicalUserId","Comment"],"members":{"Id":{},"S3CanonicalUserId":{},"Comment":{}}}}}}},"payload":"CloudFrontOriginAccessIdentityList"}},"ListConflictingAliases":{"http":{"method":"GET","requestUri":"/2020-05-31/conflicting-alias","responseCode":200},"input":{"type":"structure","required":["DistributionId","Alias"],"members":{"DistributionId":{"location":"querystring","locationName":"DistributionId"},"Alias":{"location":"querystring","locationName":"Alias"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"}}},"output":{"type":"structure","members":{"ConflictingAliasesList":{"type":"structure","members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"ConflictingAlias","type":"structure","members":{"Alias":{},"DistributionId":{},"AccountId":{}}}}}}},"payload":"ConflictingAliasesList"}},"ListContinuousDeploymentPolicies":{"http":{"method":"GET","requestUri":"/2020-05-31/continuous-deployment-policy"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"ContinuousDeploymentPolicyList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"ContinuousDeploymentPolicySummary","type":"structure","required":["ContinuousDeploymentPolicy"],"members":{"ContinuousDeploymentPolicy":{"shape":"S3e"}}}}}}},"payload":"ContinuousDeploymentPolicyList"}},"ListDistributions":{"http":{"method":"GET","requestUri":"/2020-05-31/distribution"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"DistributionList":{"shape":"Sa2"}},"payload":"DistributionList"}},"ListDistributionsByCachePolicyId":{"http":{"method":"GET","requestUri":"/2020-05-31/distributionsByCachePolicyId/{CachePolicyId}"},"input":{"type":"structure","required":["CachePolicyId"],"members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"},"CachePolicyId":{"location":"uri","locationName":"CachePolicyId"}}},"output":{"type":"structure","members":{"DistributionIdList":{"shape":"Sa7"}},"payload":"DistributionIdList"}},"ListDistributionsByKeyGroup":{"http":{"method":"GET","requestUri":"/2020-05-31/distributionsByKeyGroupId/{KeyGroupId}"},"input":{"type":"structure","required":["KeyGroupId"],"members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"},"KeyGroupId":{"location":"uri","locationName":"KeyGroupId"}}},"output":{"type":"structure","members":{"DistributionIdList":{"shape":"Sa7"}},"payload":"DistributionIdList"}},"ListDistributionsByOriginRequestPolicyId":{"http":{"method":"GET","requestUri":"/2020-05-31/distributionsByOriginRequestPolicyId/{OriginRequestPolicyId}"},"input":{"type":"structure","required":["OriginRequestPolicyId"],"members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"},"OriginRequestPolicyId":{"location":"uri","locationName":"OriginRequestPolicyId"}}},"output":{"type":"structure","members":{"DistributionIdList":{"shape":"Sa7"}},"payload":"DistributionIdList"}},"ListDistributionsByRealtimeLogConfig":{"http":{"requestUri":"/2020-05-31/distributionsByRealtimeLogConfig/"},"input":{"locationName":"ListDistributionsByRealtimeLogConfigRequest","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"},"type":"structure","members":{"Marker":{},"MaxItems":{},"RealtimeLogConfigName":{},"RealtimeLogConfigArn":{}}},"output":{"type":"structure","members":{"DistributionList":{"shape":"Sa2"}},"payload":"DistributionList"}},"ListDistributionsByResponseHeadersPolicyId":{"http":{"method":"GET","requestUri":"/2020-05-31/distributionsByResponseHeadersPolicyId/{ResponseHeadersPolicyId}"},"input":{"type":"structure","required":["ResponseHeadersPolicyId"],"members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"},"ResponseHeadersPolicyId":{"location":"uri","locationName":"ResponseHeadersPolicyId"}}},"output":{"type":"structure","members":{"DistributionIdList":{"shape":"Sa7"}},"payload":"DistributionIdList"}},"ListDistributionsByWebACLId":{"http":{"method":"GET","requestUri":"/2020-05-31/distributionsByWebACLId/{WebACLId}"},"input":{"type":"structure","required":["WebACLId"],"members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"},"WebACLId":{"location":"uri","locationName":"WebACLId"}}},"output":{"type":"structure","members":{"DistributionList":{"shape":"Sa2"}},"payload":"DistributionList"}},"ListFieldLevelEncryptionConfigs":{"http":{"method":"GET","requestUri":"/2020-05-31/field-level-encryption"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"FieldLevelEncryptionSummary","type":"structure","required":["Id","LastModifiedTime"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"Comment":{},"QueryArgProfileConfig":{"shape":"S3r"},"ContentTypeProfileConfig":{"shape":"S3v"}}}}}}},"payload":"FieldLevelEncryptionList"}},"ListFieldLevelEncryptionProfiles":{"http":{"method":"GET","requestUri":"/2020-05-31/field-level-encryption-profile"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"FieldLevelEncryptionProfileList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"FieldLevelEncryptionProfileSummary","type":"structure","required":["Id","LastModifiedTime","Name","EncryptionEntities"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"Name":{},"EncryptionEntities":{"shape":"S44"},"Comment":{}}}}}}},"payload":"FieldLevelEncryptionProfileList"}},"ListFunctions":{"http":{"method":"GET","requestUri":"/2020-05-31/function"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"},"Stage":{"location":"querystring","locationName":"Stage"}}},"output":{"type":"structure","members":{"FunctionList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"shape":"S4l","locationName":"FunctionSummary"}}}}},"payload":"FunctionList"}},"ListInvalidations":{"http":{"method":"GET","requestUri":"/2020-05-31/distribution/{DistributionId}/invalidation"},"input":{"type":"structure","required":["DistributionId"],"members":{"DistributionId":{"location":"uri","locationName":"DistributionId"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"InvalidationList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"InvalidationSummary","type":"structure","required":["Id","CreateTime","Status"],"members":{"Id":{},"CreateTime":{"type":"timestamp"},"Status":{}}}}}}},"payload":"InvalidationList"}},"ListKeyGroups":{"http":{"method":"GET","requestUri":"/2020-05-31/key-group"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"KeyGroupList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"KeyGroupSummary","type":"structure","required":["KeyGroup"],"members":{"KeyGroup":{"shape":"S4y"}}}}}}},"payload":"KeyGroupList"}},"ListKeyValueStores":{"http":{"method":"GET","requestUri":"/2020-05-31/key-value-store"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"},"Status":{"location":"querystring","locationName":"Status"}}},"output":{"type":"structure","members":{"KeyValueStoreList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"shape":"S55","locationName":"KeyValueStore"}}}}},"payload":"KeyValueStoreList"}},"ListOriginAccessControls":{"http":{"method":"GET","requestUri":"/2020-05-31/origin-access-control"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"OriginAccessControlList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"OriginAccessControlSummary","type":"structure","required":["Id","Description","Name","SigningProtocol","SigningBehavior","OriginAccessControlOriginType"],"members":{"Id":{},"Description":{},"Name":{},"SigningProtocol":{},"SigningBehavior":{},"OriginAccessControlOriginType":{}}}}}}},"payload":"OriginAccessControlList"}},"ListOriginRequestPolicies":{"http":{"method":"GET","requestUri":"/2020-05-31/origin-request-policy"},"input":{"type":"structure","members":{"Type":{"location":"querystring","locationName":"Type"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"OriginRequestPolicyList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"OriginRequestPolicySummary","type":"structure","required":["Type","OriginRequestPolicy"],"members":{"Type":{},"OriginRequestPolicy":{"shape":"S5r"}}}}}}},"payload":"OriginRequestPolicyList"}},"ListPublicKeys":{"http":{"method":"GET","requestUri":"/2020-05-31/public-key"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"PublicKeyList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"PublicKeySummary","type":"structure","required":["Id","Name","CreatedTime","EncodedKey"],"members":{"Id":{},"Name":{},"CreatedTime":{"type":"timestamp"},"EncodedKey":{},"Comment":{}}}}}}},"payload":"PublicKeyList"}},"ListRealtimeLogConfigs":{"http":{"method":"GET","requestUri":"/2020-05-31/realtime-log-config"},"input":{"type":"structure","members":{"MaxItems":{"location":"querystring","locationName":"MaxItems"},"Marker":{"location":"querystring","locationName":"Marker"}}},"output":{"type":"structure","members":{"RealtimeLogConfigs":{"type":"structure","required":["MaxItems","IsTruncated","Marker"],"members":{"MaxItems":{"type":"integer"},"Items":{"type":"list","member":{"shape":"S62"}},"IsTruncated":{"type":"boolean"},"Marker":{},"NextMarker":{}}}},"payload":"RealtimeLogConfigs"}},"ListResponseHeadersPolicies":{"http":{"method":"GET","requestUri":"/2020-05-31/response-headers-policy"},"input":{"type":"structure","members":{"Type":{"location":"querystring","locationName":"Type"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"ResponseHeadersPolicyList":{"type":"structure","required":["MaxItems","Quantity"],"members":{"NextMarker":{},"MaxItems":{"type":"integer"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"ResponseHeadersPolicySummary","type":"structure","required":["Type","ResponseHeadersPolicy"],"members":{"Type":{},"ResponseHeadersPolicy":{"shape":"S6x"}}}}}}},"payload":"ResponseHeadersPolicyList"}},"ListStreamingDistributions":{"http":{"method":"GET","requestUri":"/2020-05-31/streaming-distribution"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems"}}},"output":{"type":"structure","members":{"StreamingDistributionList":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"StreamingDistributionSummary","type":"structure","required":["Id","ARN","Status","LastModifiedTime","DomainName","S3Origin","Aliases","TrustedSigners","Comment","PriceClass","Enabled"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"S3Origin":{"shape":"S70"},"Aliases":{"shape":"Si"},"TrustedSigners":{"shape":"S19"},"Comment":{},"PriceClass":{},"Enabled":{"type":"boolean"}}}}}}},"payload":"StreamingDistributionList"}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/2020-05-31/tagging"},"input":{"type":"structure","required":["Resource"],"members":{"Resource":{"location":"querystring","locationName":"Resource"}}},"output":{"type":"structure","required":["Tags"],"members":{"Tags":{"shape":"S3j"}},"payload":"Tags"}},"PublishFunction":{"http":{"requestUri":"/2020-05-31/function/{Name}/publish"},"input":{"type":"structure","required":["Name","IfMatch"],"members":{"Name":{"location":"uri","locationName":"Name"},"IfMatch":{"location":"header","locationName":"If-Match"}}},"output":{"type":"structure","members":{"FunctionSummary":{"shape":"S4l"}},"payload":"FunctionSummary"}},"TagResource":{"http":{"requestUri":"/2020-05-31/tagging?Operation=Tag","responseCode":204},"input":{"type":"structure","required":["Resource","Tags"],"members":{"Resource":{"location":"querystring","locationName":"Resource"},"Tags":{"shape":"S3j","locationName":"Tags","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}}},"payload":"Tags"}},"TestFunction":{"http":{"requestUri":"/2020-05-31/function/{Name}/test"},"input":{"locationName":"TestFunctionRequest","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"},"type":"structure","required":["Name","IfMatch","EventObject"],"members":{"Name":{"location":"uri","locationName":"Name"},"IfMatch":{"location":"header","locationName":"If-Match"},"Stage":{},"EventObject":{"type":"blob","sensitive":true}}},"output":{"type":"structure","members":{"TestResult":{"type":"structure","members":{"FunctionSummary":{"shape":"S4l"},"ComputeUtilization":{},"FunctionExecutionLogs":{"type":"list","member":{},"sensitive":true},"FunctionErrorMessage":{"shape":"Sq"},"FunctionOutput":{"shape":"Sq"}}}},"payload":"TestResult"}},"UntagResource":{"http":{"requestUri":"/2020-05-31/tagging?Operation=Untag","responseCode":204},"input":{"type":"structure","required":["Resource","TagKeys"],"members":{"Resource":{"location":"querystring","locationName":"Resource"},"TagKeys":{"locationName":"TagKeys","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"},"type":"structure","members":{"Items":{"type":"list","member":{"locationName":"Key"}}}}},"payload":"TagKeys"}},"UpdateCachePolicy":{"http":{"method":"PUT","requestUri":"/2020-05-31/cache-policy/{Id}"},"input":{"type":"structure","required":["CachePolicyConfig","Id"],"members":{"CachePolicyConfig":{"shape":"S2n","locationName":"CachePolicyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"CachePolicyConfig"},"output":{"type":"structure","members":{"CachePolicy":{"shape":"S2y"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CachePolicy"}},"UpdateCloudFrontOriginAccessIdentity":{"http":{"method":"PUT","requestUri":"/2020-05-31/origin-access-identity/cloudfront/{Id}/config"},"input":{"type":"structure","required":["CloudFrontOriginAccessIdentityConfig","Id"],"members":{"CloudFrontOriginAccessIdentityConfig":{"shape":"S30","locationName":"CloudFrontOriginAccessIdentityConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"CloudFrontOriginAccessIdentityConfig"},"output":{"type":"structure","members":{"CloudFrontOriginAccessIdentity":{"shape":"S32"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"CloudFrontOriginAccessIdentity"}},"UpdateContinuousDeploymentPolicy":{"http":{"method":"PUT","requestUri":"/2020-05-31/continuous-deployment-policy/{Id}"},"input":{"type":"structure","required":["ContinuousDeploymentPolicyConfig","Id"],"members":{"ContinuousDeploymentPolicyConfig":{"shape":"S34","locationName":"ContinuousDeploymentPolicyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"ContinuousDeploymentPolicyConfig"},"output":{"type":"structure","members":{"ContinuousDeploymentPolicy":{"shape":"S3e"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"ContinuousDeploymentPolicy"}},"UpdateDistribution":{"http":{"method":"PUT","requestUri":"/2020-05-31/distribution/{Id}/config"},"input":{"type":"structure","required":["DistributionConfig","Id"],"members":{"DistributionConfig":{"shape":"Sh","locationName":"DistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"DistributionConfig"},"output":{"type":"structure","members":{"Distribution":{"shape":"S6"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"UpdateDistributionWithStagingConfig":{"http":{"method":"PUT","requestUri":"/2020-05-31/distribution/{Id}/promote-staging-config"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"StagingDistributionId":{"location":"querystring","locationName":"StagingDistributionId"},"IfMatch":{"location":"header","locationName":"If-Match"}}},"output":{"type":"structure","members":{"Distribution":{"shape":"S6"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"Distribution"}},"UpdateFieldLevelEncryptionConfig":{"http":{"method":"PUT","requestUri":"/2020-05-31/field-level-encryption/{Id}/config"},"input":{"type":"structure","required":["FieldLevelEncryptionConfig","Id"],"members":{"FieldLevelEncryptionConfig":{"shape":"S3q","locationName":"FieldLevelEncryptionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"FieldLevelEncryptionConfig"},"output":{"type":"structure","members":{"FieldLevelEncryption":{"shape":"S41"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryption"}},"UpdateFieldLevelEncryptionProfile":{"http":{"method":"PUT","requestUri":"/2020-05-31/field-level-encryption-profile/{Id}/config"},"input":{"type":"structure","required":["FieldLevelEncryptionProfileConfig","Id"],"members":{"FieldLevelEncryptionProfileConfig":{"shape":"S43","locationName":"FieldLevelEncryptionProfileConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"FieldLevelEncryptionProfileConfig"},"output":{"type":"structure","members":{"FieldLevelEncryptionProfile":{"shape":"S4a"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"FieldLevelEncryptionProfile"}},"UpdateFunction":{"http":{"method":"PUT","requestUri":"/2020-05-31/function/{Name}"},"input":{"locationName":"UpdateFunctionRequest","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"},"type":"structure","required":["IfMatch","FunctionConfig","FunctionCode","Name"],"members":{"Name":{"location":"uri","locationName":"Name"},"IfMatch":{"location":"header","locationName":"If-Match"},"FunctionConfig":{"shape":"S4d"},"FunctionCode":{"shape":"S4j"}}},"output":{"type":"structure","members":{"FunctionSummary":{"shape":"S4l"},"ETag":{"location":"header","locationName":"ETtag"}},"payload":"FunctionSummary"}},"UpdateKeyGroup":{"http":{"method":"PUT","requestUri":"/2020-05-31/key-group/{Id}"},"input":{"type":"structure","required":["KeyGroupConfig","Id"],"members":{"KeyGroupConfig":{"shape":"S4v","locationName":"KeyGroupConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"KeyGroupConfig"},"output":{"type":"structure","members":{"KeyGroup":{"shape":"S4y"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"KeyGroup"}},"UpdateKeyValueStore":{"http":{"method":"PUT","requestUri":"/2020-05-31/key-value-store/{Name}"},"input":{"locationName":"UpdateKeyValueStoreRequest","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"},"type":"structure","required":["Name","Comment","IfMatch"],"members":{"Name":{"location":"uri","locationName":"Name"},"Comment":{},"IfMatch":{"location":"header","locationName":"If-Match"}}},"output":{"type":"structure","members":{"KeyValueStore":{"shape":"S55"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"KeyValueStore"},"idempotent":true},"UpdateOriginAccessControl":{"http":{"method":"PUT","requestUri":"/2020-05-31/origin-access-control/{Id}/config"},"input":{"type":"structure","required":["OriginAccessControlConfig","Id"],"members":{"OriginAccessControlConfig":{"shape":"S5c","locationName":"OriginAccessControlConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"OriginAccessControlConfig"},"output":{"type":"structure","members":{"OriginAccessControl":{"shape":"S5h"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"OriginAccessControl"}},"UpdateOriginRequestPolicy":{"http":{"method":"PUT","requestUri":"/2020-05-31/origin-request-policy/{Id}"},"input":{"type":"structure","required":["OriginRequestPolicyConfig","Id"],"members":{"OriginRequestPolicyConfig":{"shape":"S5j","locationName":"OriginRequestPolicyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"OriginRequestPolicyConfig"},"output":{"type":"structure","members":{"OriginRequestPolicy":{"shape":"S5r"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"OriginRequestPolicy"}},"UpdatePublicKey":{"http":{"method":"PUT","requestUri":"/2020-05-31/public-key/{Id}/config"},"input":{"type":"structure","required":["PublicKeyConfig","Id"],"members":{"PublicKeyConfig":{"shape":"S5t","locationName":"PublicKeyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"PublicKeyConfig"},"output":{"type":"structure","members":{"PublicKey":{"shape":"S5v"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"PublicKey"}},"UpdateRealtimeLogConfig":{"http":{"method":"PUT","requestUri":"/2020-05-31/realtime-log-config/"},"input":{"locationName":"UpdateRealtimeLogConfigRequest","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"},"type":"structure","members":{"EndPoints":{"shape":"S5x"},"Fields":{"shape":"S60"},"Name":{},"ARN":{},"SamplingRate":{"type":"long"}}},"output":{"type":"structure","members":{"RealtimeLogConfig":{"shape":"S62"}}}},"UpdateResponseHeadersPolicy":{"http":{"method":"PUT","requestUri":"/2020-05-31/response-headers-policy/{Id}"},"input":{"type":"structure","required":["ResponseHeadersPolicyConfig","Id"],"members":{"ResponseHeadersPolicyConfig":{"shape":"S64","locationName":"ResponseHeadersPolicyConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"ResponseHeadersPolicyConfig"},"output":{"type":"structure","members":{"ResponseHeadersPolicy":{"shape":"S6x"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"ResponseHeadersPolicy"}},"UpdateStreamingDistribution":{"http":{"method":"PUT","requestUri":"/2020-05-31/streaming-distribution/{Id}/config"},"input":{"type":"structure","required":["StreamingDistributionConfig","Id"],"members":{"StreamingDistributionConfig":{"shape":"S6z","locationName":"StreamingDistributionConfig","xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}},"Id":{"location":"uri","locationName":"Id"},"IfMatch":{"location":"header","locationName":"If-Match"}},"payload":"StreamingDistributionConfig"},"output":{"type":"structure","members":{"StreamingDistribution":{"shape":"S73"},"ETag":{"location":"header","locationName":"ETag"}},"payload":"StreamingDistribution"}}},"shapes":{"S6":{"type":"structure","required":["Id","ARN","Status","LastModifiedTime","InProgressInvalidationBatches","DomainName","DistributionConfig"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"InProgressInvalidationBatches":{"type":"integer"},"DomainName":{},"ActiveTrustedSigners":{"shape":"S9"},"ActiveTrustedKeyGroups":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"KeyGroup","type":"structure","members":{"KeyGroupId":{},"KeyPairIds":{"shape":"Sc"}}}}}},"DistributionConfig":{"shape":"Sh"},"AliasICPRecordals":{"shape":"S2j"}}},"S9":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Signer","type":"structure","members":{"AwsAccountNumber":{},"KeyPairIds":{"shape":"Sc"}}}}}},"Sc":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"KeyPairId"}}}},"Sh":{"type":"structure","required":["CallerReference","Origins","DefaultCacheBehavior","Comment","Enabled"],"members":{"CallerReference":{},"Aliases":{"shape":"Si"},"DefaultRootObject":{},"Origins":{"shape":"Sk"},"OriginGroups":{"shape":"Sz"},"DefaultCacheBehavior":{"shape":"S18"},"CacheBehaviors":{"shape":"S21"},"CustomErrorResponses":{"shape":"S24"},"Comment":{"type":"string","sensitive":true},"Logging":{"type":"structure","required":["Enabled","IncludeCookies","Bucket","Prefix"],"members":{"Enabled":{"type":"boolean"},"IncludeCookies":{"type":"boolean"},"Bucket":{},"Prefix":{}}},"PriceClass":{},"Enabled":{"type":"boolean"},"ViewerCertificate":{"shape":"S2a"},"Restrictions":{"shape":"S2e"},"WebACLId":{},"HttpVersion":{},"IsIPV6Enabled":{"type":"boolean"},"ContinuousDeploymentPolicyId":{},"Staging":{"type":"boolean"}}},"Si":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CNAME"}}}},"Sk":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Origin","type":"structure","required":["Id","DomainName"],"members":{"Id":{},"DomainName":{},"OriginPath":{},"CustomHeaders":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"OriginCustomHeader","type":"structure","required":["HeaderName","HeaderValue"],"members":{"HeaderName":{},"HeaderValue":{"shape":"Sq"}}}}}},"S3OriginConfig":{"type":"structure","required":["OriginAccessIdentity"],"members":{"OriginAccessIdentity":{}}},"CustomOriginConfig":{"type":"structure","required":["HTTPPort","HTTPSPort","OriginProtocolPolicy"],"members":{"HTTPPort":{"type":"integer"},"HTTPSPort":{"type":"integer"},"OriginProtocolPolicy":{},"OriginSslProtocols":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"SslProtocol"}}}},"OriginReadTimeout":{"type":"integer"},"OriginKeepaliveTimeout":{"type":"integer"}}},"ConnectionAttempts":{"type":"integer"},"ConnectionTimeout":{"type":"integer"},"OriginShield":{"type":"structure","required":["Enabled"],"members":{"Enabled":{"type":"boolean"},"OriginShieldRegion":{}}},"OriginAccessControlId":{}}}}}},"Sq":{"type":"string","sensitive":true},"Sz":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"OriginGroup","type":"structure","required":["Id","FailoverCriteria","Members"],"members":{"Id":{},"FailoverCriteria":{"type":"structure","required":["StatusCodes"],"members":{"StatusCodes":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"StatusCode","type":"integer"}}}}}},"Members":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"OriginGroupMember","type":"structure","required":["OriginId"],"members":{"OriginId":{}}}}}}}}}}},"S18":{"type":"structure","required":["TargetOriginId","ViewerProtocolPolicy"],"members":{"TargetOriginId":{},"TrustedSigners":{"shape":"S19"},"TrustedKeyGroups":{"shape":"S1b"},"ViewerProtocolPolicy":{},"AllowedMethods":{"shape":"S1e"},"SmoothStreaming":{"type":"boolean"},"Compress":{"type":"boolean"},"LambdaFunctionAssociations":{"shape":"S1i"},"FunctionAssociations":{"shape":"S1n"},"FieldLevelEncryptionId":{},"RealtimeLogConfigArn":{},"CachePolicyId":{},"OriginRequestPolicyId":{},"ResponseHeadersPolicyId":{},"ForwardedValues":{"shape":"S1r","deprecated":true},"MinTTL":{"deprecated":true,"type":"long"},"DefaultTTL":{"deprecated":true,"type":"long"},"MaxTTL":{"deprecated":true,"type":"long"}}},"S19":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"AwsAccountNumber"}}}},"S1b":{"type":"structure","required":["Enabled","Quantity"],"members":{"Enabled":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"KeyGroup"}}}},"S1e":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"shape":"S1f"},"CachedMethods":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"shape":"S1f"}}}}},"S1f":{"type":"list","member":{"locationName":"Method"}},"S1i":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"LambdaFunctionAssociation","type":"structure","required":["LambdaFunctionARN","EventType"],"members":{"LambdaFunctionARN":{},"EventType":{},"IncludeBody":{"type":"boolean"}}}}}},"S1n":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"FunctionAssociation","type":"structure","required":["FunctionARN","EventType"],"members":{"FunctionARN":{},"EventType":{}}}}}},"S1r":{"type":"structure","required":["QueryString","Cookies"],"members":{"QueryString":{"type":"boolean"},"Cookies":{"type":"structure","required":["Forward"],"members":{"Forward":{},"WhitelistedNames":{"shape":"S1u"}}},"Headers":{"shape":"S1w"},"QueryStringCacheKeys":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}}}},"S1u":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}},"S1w":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}},"S21":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CacheBehavior","type":"structure","required":["PathPattern","TargetOriginId","ViewerProtocolPolicy"],"members":{"PathPattern":{},"TargetOriginId":{},"TrustedSigners":{"shape":"S19"},"TrustedKeyGroups":{"shape":"S1b"},"ViewerProtocolPolicy":{},"AllowedMethods":{"shape":"S1e"},"SmoothStreaming":{"type":"boolean"},"Compress":{"type":"boolean"},"LambdaFunctionAssociations":{"shape":"S1i"},"FunctionAssociations":{"shape":"S1n"},"FieldLevelEncryptionId":{},"RealtimeLogConfigArn":{},"CachePolicyId":{},"OriginRequestPolicyId":{},"ResponseHeadersPolicyId":{},"ForwardedValues":{"shape":"S1r","deprecated":true},"MinTTL":{"deprecated":true,"type":"long"},"DefaultTTL":{"deprecated":true,"type":"long"},"MaxTTL":{"deprecated":true,"type":"long"}}}}}},"S24":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"CustomErrorResponse","type":"structure","required":["ErrorCode"],"members":{"ErrorCode":{"type":"integer"},"ResponsePagePath":{},"ResponseCode":{},"ErrorCachingMinTTL":{"type":"long"}}}}}},"S2a":{"type":"structure","members":{"CloudFrontDefaultCertificate":{"type":"boolean"},"IAMCertificateId":{},"ACMCertificateArn":{},"SSLSupportMethod":{},"MinimumProtocolVersion":{},"Certificate":{"deprecated":true},"CertificateSource":{"deprecated":true}}},"S2e":{"type":"structure","required":["GeoRestriction"],"members":{"GeoRestriction":{"type":"structure","required":["RestrictionType","Quantity"],"members":{"RestrictionType":{},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Location"}}}}}},"S2j":{"type":"list","member":{"locationName":"AliasICPRecordal","type":"structure","members":{"CNAME":{},"ICPRecordalStatus":{}}}},"S2n":{"type":"structure","required":["Name","MinTTL"],"members":{"Comment":{},"Name":{},"DefaultTTL":{"type":"long"},"MaxTTL":{"type":"long"},"MinTTL":{"type":"long"},"ParametersInCacheKeyAndForwardedToOrigin":{"type":"structure","required":["EnableAcceptEncodingGzip","HeadersConfig","CookiesConfig","QueryStringsConfig"],"members":{"EnableAcceptEncodingGzip":{"type":"boolean"},"EnableAcceptEncodingBrotli":{"type":"boolean"},"HeadersConfig":{"type":"structure","required":["HeaderBehavior"],"members":{"HeaderBehavior":{},"Headers":{"shape":"S1w"}}},"CookiesConfig":{"type":"structure","required":["CookieBehavior"],"members":{"CookieBehavior":{},"Cookies":{"shape":"S1u"}}},"QueryStringsConfig":{"type":"structure","required":["QueryStringBehavior"],"members":{"QueryStringBehavior":{},"QueryStrings":{"shape":"S2v"}}}}}}},"S2v":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Name"}}}},"S2y":{"type":"structure","required":["Id","LastModifiedTime","CachePolicyConfig"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"CachePolicyConfig":{"shape":"S2n"}}},"S30":{"type":"structure","required":["CallerReference","Comment"],"members":{"CallerReference":{},"Comment":{}}},"S32":{"type":"structure","required":["Id","S3CanonicalUserId"],"members":{"Id":{},"S3CanonicalUserId":{},"CloudFrontOriginAccessIdentityConfig":{"shape":"S30"}}},"S34":{"type":"structure","required":["StagingDistributionDnsNames","Enabled"],"members":{"StagingDistributionDnsNames":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"DnsName"}}}},"Enabled":{"type":"boolean"},"TrafficConfig":{"type":"structure","required":["Type"],"members":{"SingleWeightConfig":{"type":"structure","required":["Weight"],"members":{"Weight":{"type":"float"},"SessionStickinessConfig":{"type":"structure","required":["IdleTTL","MaximumTTL"],"members":{"IdleTTL":{"type":"integer"},"MaximumTTL":{"type":"integer"}}}}},"SingleHeaderConfig":{"type":"structure","required":["Header","Value"],"members":{"Header":{},"Value":{}}},"Type":{}}}}},"S3e":{"type":"structure","required":["Id","LastModifiedTime","ContinuousDeploymentPolicyConfig"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"ContinuousDeploymentPolicyConfig":{"shape":"S34"}}},"S3j":{"type":"structure","members":{"Items":{"type":"list","member":{"locationName":"Tag","type":"structure","required":["Key"],"members":{"Key":{},"Value":{}}}}}},"S3q":{"type":"structure","required":["CallerReference"],"members":{"CallerReference":{},"Comment":{},"QueryArgProfileConfig":{"shape":"S3r"},"ContentTypeProfileConfig":{"shape":"S3v"}}},"S3r":{"type":"structure","required":["ForwardWhenQueryArgProfileIsUnknown"],"members":{"ForwardWhenQueryArgProfileIsUnknown":{"type":"boolean"},"QueryArgProfiles":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"QueryArgProfile","type":"structure","required":["QueryArg","ProfileId"],"members":{"QueryArg":{},"ProfileId":{}}}}}}}},"S3v":{"type":"structure","required":["ForwardWhenContentTypeIsUnknown"],"members":{"ForwardWhenContentTypeIsUnknown":{"type":"boolean"},"ContentTypeProfiles":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"ContentTypeProfile","type":"structure","required":["Format","ContentType"],"members":{"Format":{},"ProfileId":{},"ContentType":{}}}}}}}},"S41":{"type":"structure","required":["Id","LastModifiedTime","FieldLevelEncryptionConfig"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"FieldLevelEncryptionConfig":{"shape":"S3q"}}},"S43":{"type":"structure","required":["Name","CallerReference","EncryptionEntities"],"members":{"Name":{},"CallerReference":{},"Comment":{},"EncryptionEntities":{"shape":"S44"}}},"S44":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"EncryptionEntity","type":"structure","required":["PublicKeyId","ProviderId","FieldPatterns"],"members":{"PublicKeyId":{},"ProviderId":{},"FieldPatterns":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"FieldPattern"}}}}}}}}},"S4a":{"type":"structure","required":["Id","LastModifiedTime","FieldLevelEncryptionProfileConfig"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"FieldLevelEncryptionProfileConfig":{"shape":"S43"}}},"S4d":{"type":"structure","required":["Comment","Runtime"],"members":{"Comment":{},"Runtime":{},"KeyValueStoreAssociations":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"KeyValueStoreAssociation","type":"structure","required":["KeyValueStoreARN"],"members":{"KeyValueStoreARN":{}}}}}}}},"S4j":{"type":"blob","sensitive":true},"S4l":{"type":"structure","required":["Name","FunctionConfig","FunctionMetadata"],"members":{"Name":{},"Status":{},"FunctionConfig":{"shape":"S4d"},"FunctionMetadata":{"type":"structure","required":["FunctionARN","LastModifiedTime"],"members":{"FunctionARN":{},"Stage":{},"CreatedTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}}},"S4p":{"type":"structure","required":["Paths","CallerReference"],"members":{"Paths":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Path"}}}},"CallerReference":{}}},"S4t":{"type":"structure","required":["Id","Status","CreateTime","InvalidationBatch"],"members":{"Id":{},"Status":{},"CreateTime":{"type":"timestamp"},"InvalidationBatch":{"shape":"S4p"}}},"S4v":{"type":"structure","required":["Name","Items"],"members":{"Name":{},"Items":{"type":"list","member":{"locationName":"PublicKey"}},"Comment":{}}},"S4y":{"type":"structure","required":["Id","LastModifiedTime","KeyGroupConfig"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"KeyGroupConfig":{"shape":"S4v"}}},"S55":{"type":"structure","required":["Name","Id","Comment","ARN","LastModifiedTime"],"members":{"Name":{},"Id":{},"Comment":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"}}},"S57":{"type":"structure","members":{"RealtimeMetricsSubscriptionConfig":{"type":"structure","required":["RealtimeMetricsSubscriptionStatus"],"members":{"RealtimeMetricsSubscriptionStatus":{}}}}},"S5c":{"type":"structure","required":["Name","SigningProtocol","SigningBehavior","OriginAccessControlOriginType"],"members":{"Name":{},"Description":{},"SigningProtocol":{},"SigningBehavior":{},"OriginAccessControlOriginType":{}}},"S5h":{"type":"structure","required":["Id"],"members":{"Id":{},"OriginAccessControlConfig":{"shape":"S5c"}}},"S5j":{"type":"structure","required":["Name","HeadersConfig","CookiesConfig","QueryStringsConfig"],"members":{"Comment":{},"Name":{},"HeadersConfig":{"type":"structure","required":["HeaderBehavior"],"members":{"HeaderBehavior":{},"Headers":{"shape":"S1w"}}},"CookiesConfig":{"type":"structure","required":["CookieBehavior"],"members":{"CookieBehavior":{},"Cookies":{"shape":"S1u"}}},"QueryStringsConfig":{"type":"structure","required":["QueryStringBehavior"],"members":{"QueryStringBehavior":{},"QueryStrings":{"shape":"S2v"}}}}},"S5r":{"type":"structure","required":["Id","LastModifiedTime","OriginRequestPolicyConfig"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"OriginRequestPolicyConfig":{"shape":"S5j"}}},"S5t":{"type":"structure","required":["CallerReference","Name","EncodedKey"],"members":{"CallerReference":{},"Name":{},"EncodedKey":{},"Comment":{}}},"S5v":{"type":"structure","required":["Id","CreatedTime","PublicKeyConfig"],"members":{"Id":{},"CreatedTime":{"type":"timestamp"},"PublicKeyConfig":{"shape":"S5t"}}},"S5x":{"type":"list","member":{"type":"structure","required":["StreamType"],"members":{"StreamType":{},"KinesisStreamConfig":{"type":"structure","required":["RoleARN","StreamARN"],"members":{"RoleARN":{},"StreamARN":{}}}}}},"S60":{"type":"list","member":{"locationName":"Field"}},"S62":{"type":"structure","required":["ARN","Name","SamplingRate","EndPoints","Fields"],"members":{"ARN":{},"Name":{},"SamplingRate":{"type":"long"},"EndPoints":{"shape":"S5x"},"Fields":{"shape":"S60"}}},"S64":{"type":"structure","required":["Name"],"members":{"Comment":{},"Name":{},"CorsConfig":{"type":"structure","required":["AccessControlAllowOrigins","AccessControlAllowHeaders","AccessControlAllowMethods","AccessControlAllowCredentials","OriginOverride"],"members":{"AccessControlAllowOrigins":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Origin"}}}},"AccessControlAllowHeaders":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Header"}}}},"AccessControlAllowMethods":{"type":"structure","required":["Quantity","Items"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Method"}}}},"AccessControlAllowCredentials":{"type":"boolean"},"AccessControlExposeHeaders":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"Header"}}}},"AccessControlMaxAgeSec":{"type":"integer"},"OriginOverride":{"type":"boolean"}}},"SecurityHeadersConfig":{"type":"structure","members":{"XSSProtection":{"type":"structure","required":["Override","Protection"],"members":{"Override":{"type":"boolean"},"Protection":{"type":"boolean"},"ModeBlock":{"type":"boolean"},"ReportUri":{}}},"FrameOptions":{"type":"structure","required":["Override","FrameOption"],"members":{"Override":{"type":"boolean"},"FrameOption":{}}},"ReferrerPolicy":{"type":"structure","required":["Override","ReferrerPolicy"],"members":{"Override":{"type":"boolean"},"ReferrerPolicy":{}}},"ContentSecurityPolicy":{"type":"structure","required":["Override","ContentSecurityPolicy"],"members":{"Override":{"type":"boolean"},"ContentSecurityPolicy":{}}},"ContentTypeOptions":{"type":"structure","required":["Override"],"members":{"Override":{"type":"boolean"}}},"StrictTransportSecurity":{"type":"structure","required":["Override","AccessControlMaxAgeSec"],"members":{"Override":{"type":"boolean"},"IncludeSubdomains":{"type":"boolean"},"Preload":{"type":"boolean"},"AccessControlMaxAgeSec":{"type":"integer"}}}}},"ServerTimingHeadersConfig":{"type":"structure","required":["Enabled"],"members":{"Enabled":{"type":"boolean"},"SamplingRate":{"type":"double"}}},"CustomHeadersConfig":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"ResponseHeadersPolicyCustomHeader","type":"structure","required":["Header","Value","Override"],"members":{"Header":{},"Value":{},"Override":{"type":"boolean"}}}}}},"RemoveHeadersConfig":{"type":"structure","required":["Quantity"],"members":{"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"ResponseHeadersPolicyRemoveHeader","type":"structure","required":["Header"],"members":{"Header":{}}}}}}}},"S6x":{"type":"structure","required":["Id","LastModifiedTime","ResponseHeadersPolicyConfig"],"members":{"Id":{},"LastModifiedTime":{"type":"timestamp"},"ResponseHeadersPolicyConfig":{"shape":"S64"}}},"S6z":{"type":"structure","required":["CallerReference","S3Origin","Comment","TrustedSigners","Enabled"],"members":{"CallerReference":{},"S3Origin":{"shape":"S70"},"Aliases":{"shape":"Si"},"Comment":{},"Logging":{"type":"structure","required":["Enabled","Bucket","Prefix"],"members":{"Enabled":{"type":"boolean"},"Bucket":{},"Prefix":{}}},"TrustedSigners":{"shape":"S19"},"PriceClass":{},"Enabled":{"type":"boolean"}}},"S70":{"type":"structure","required":["DomainName","OriginAccessIdentity"],"members":{"DomainName":{},"OriginAccessIdentity":{}}},"S73":{"type":"structure","required":["Id","ARN","Status","DomainName","ActiveTrustedSigners","StreamingDistributionConfig"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"ActiveTrustedSigners":{"shape":"S9"},"StreamingDistributionConfig":{"shape":"S6z"}}},"Sa2":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"DistributionSummary","type":"structure","required":["Id","ARN","Status","LastModifiedTime","DomainName","Aliases","Origins","DefaultCacheBehavior","CacheBehaviors","CustomErrorResponses","Comment","PriceClass","Enabled","ViewerCertificate","Restrictions","WebACLId","HttpVersion","IsIPV6Enabled","Staging"],"members":{"Id":{},"ARN":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"DomainName":{},"Aliases":{"shape":"Si"},"Origins":{"shape":"Sk"},"OriginGroups":{"shape":"Sz"},"DefaultCacheBehavior":{"shape":"S18"},"CacheBehaviors":{"shape":"S21"},"CustomErrorResponses":{"shape":"S24"},"Comment":{},"PriceClass":{},"Enabled":{"type":"boolean"},"ViewerCertificate":{"shape":"S2a"},"Restrictions":{"shape":"S2e"},"WebACLId":{},"HttpVersion":{},"IsIPV6Enabled":{"type":"boolean"},"AliasICPRecordals":{"shape":"S2j"},"Staging":{"type":"boolean"}}}}}},"Sa7":{"type":"structure","required":["Marker","MaxItems","IsTruncated","Quantity"],"members":{"Marker":{},"NextMarker":{},"MaxItems":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Quantity":{"type":"integer"},"Items":{"type":"list","member":{"locationName":"DistributionId"}}}}}}')},48335:e=>{"use strict";e.exports=JSON.parse('{"o":{"ListCloudFrontOriginAccessIdentities":{"input_token":"Marker","limit_key":"MaxItems","more_results":"CloudFrontOriginAccessIdentityList.IsTruncated","output_token":"CloudFrontOriginAccessIdentityList.NextMarker","result_key":"CloudFrontOriginAccessIdentityList.Items"},"ListDistributions":{"input_token":"Marker","limit_key":"MaxItems","more_results":"DistributionList.IsTruncated","output_token":"DistributionList.NextMarker","result_key":"DistributionList.Items"},"ListInvalidations":{"input_token":"Marker","limit_key":"MaxItems","more_results":"InvalidationList.IsTruncated","output_token":"InvalidationList.NextMarker","result_key":"InvalidationList.Items"},"ListKeyValueStores":{"input_token":"Marker","limit_key":"MaxItems","output_token":"KeyValueStoreList.NextMarker","result_key":"KeyValueStoreList.Items"},"ListStreamingDistributions":{"input_token":"Marker","limit_key":"MaxItems","more_results":"StreamingDistributionList.IsTruncated","output_token":"StreamingDistributionList.NextMarker","result_key":"StreamingDistributionList.Items"}}}')},83517:e=>{"use strict";e.exports=JSON.parse('{"V":{"DistributionDeployed":{"delay":60,"operation":"GetDistribution","maxAttempts":35,"description":"Wait until a distribution is deployed.","acceptors":[{"expected":"Deployed","matcher":"path","state":"success","argument":"Distribution.Status"}]},"InvalidationCompleted":{"delay":20,"operation":"GetInvalidation","maxAttempts":30,"description":"Wait until an invalidation has completed.","acceptors":[{"expected":"Completed","matcher":"path","state":"success","argument":"Invalidation.Status"}]},"StreamingDistributionDeployed":{"delay":60,"operation":"GetStreamingDistribution","maxAttempts":25,"description":"Wait until a streaming distribution is deployed.","acceptors":[{"expected":"Deployed","matcher":"path","state":"success","argument":"StreamingDistribution.Status"}]}}}')},18637:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2014-05-30","endpointPrefix":"cloudhsm","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"CloudHSM","serviceFullName":"Amazon CloudHSM","serviceId":"CloudHSM","signatureVersion":"v4","targetPrefix":"CloudHsmFrontendService","uid":"cloudhsm-2014-05-30"},"operations":{"AddTagsToResource":{"input":{"type":"structure","required":["ResourceArn","TagList"],"members":{"ResourceArn":{},"TagList":{"shape":"S3"}}},"output":{"type":"structure","required":["Status"],"members":{"Status":{}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"CreateHapg":{"input":{"type":"structure","required":["Label"],"members":{"Label":{}}},"output":{"type":"structure","members":{"HapgArn":{}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"CreateHsm":{"input":{"type":"structure","required":["SubnetId","SshKey","IamRoleArn","SubscriptionType"],"members":{"SubnetId":{},"SshKey":{},"EniIp":{},"IamRoleArn":{},"ExternalId":{},"SubscriptionType":{},"ClientToken":{},"SyslogIp":{}}},"output":{"type":"structure","members":{"HsmArn":{}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"CreateLunaClient":{"input":{"type":"structure","required":["Certificate"],"members":{"Label":{},"Certificate":{}}},"output":{"type":"structure","members":{"ClientArn":{}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"DeleteHapg":{"input":{"type":"structure","required":["HapgArn"],"members":{"HapgArn":{}}},"output":{"type":"structure","required":["Status"],"members":{"Status":{}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"DeleteHsm":{"input":{"type":"structure","required":["HsmArn"],"members":{"HsmArn":{}}},"output":{"type":"structure","required":["Status"],"members":{"Status":{}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"DeleteLunaClient":{"input":{"type":"structure","required":["ClientArn"],"members":{"ClientArn":{}}},"output":{"type":"structure","required":["Status"],"members":{"Status":{}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"DescribeHapg":{"input":{"type":"structure","required":["HapgArn"],"members":{"HapgArn":{}}},"output":{"type":"structure","members":{"HapgArn":{},"HapgSerial":{},"HsmsLastActionFailed":{"shape":"Sz"},"HsmsPendingDeletion":{"shape":"Sz"},"HsmsPendingRegistration":{"shape":"Sz"},"Label":{},"LastModifiedTimestamp":{},"PartitionSerialList":{"shape":"S11"},"State":{}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"DescribeHsm":{"input":{"type":"structure","members":{"HsmArn":{},"HsmSerialNumber":{}}},"output":{"type":"structure","members":{"HsmArn":{},"Status":{},"StatusDetails":{},"AvailabilityZone":{},"EniId":{},"EniIp":{},"SubscriptionType":{},"SubscriptionStartDate":{},"SubscriptionEndDate":{},"VpcId":{},"SubnetId":{},"IamRoleArn":{},"SerialNumber":{},"VendorName":{},"HsmType":{},"SoftwareVersion":{},"SshPublicKey":{},"SshKeyLastUpdated":{},"ServerCertUri":{},"ServerCertLastUpdated":{},"Partitions":{"type":"list","member":{}}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"DescribeLunaClient":{"input":{"type":"structure","members":{"ClientArn":{},"CertificateFingerprint":{}}},"output":{"type":"structure","members":{"ClientArn":{},"Certificate":{},"CertificateFingerprint":{},"LastModifiedTimestamp":{},"Label":{}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"GetConfig":{"input":{"type":"structure","required":["ClientArn","ClientVersion","HapgList"],"members":{"ClientArn":{},"ClientVersion":{},"HapgList":{"shape":"S1i"}}},"output":{"type":"structure","members":{"ConfigType":{},"ConfigFile":{},"ConfigCred":{}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"ListAvailableZones":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"AZList":{"type":"list","member":{}}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"ListHapgs":{"input":{"type":"structure","members":{"NextToken":{}}},"output":{"type":"structure","required":["HapgList"],"members":{"HapgList":{"shape":"S1i"},"NextToken":{}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"ListHsms":{"input":{"type":"structure","members":{"NextToken":{}}},"output":{"type":"structure","members":{"HsmList":{"shape":"Sz"},"NextToken":{}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"ListLunaClients":{"input":{"type":"structure","members":{"NextToken":{}}},"output":{"type":"structure","required":["ClientList"],"members":{"ClientList":{"type":"list","member":{}},"NextToken":{}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","required":["TagList"],"members":{"TagList":{"shape":"S3"}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"ModifyHapg":{"input":{"type":"structure","required":["HapgArn"],"members":{"HapgArn":{},"Label":{},"PartitionSerialList":{"shape":"S11"}}},"output":{"type":"structure","members":{"HapgArn":{}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"ModifyHsm":{"input":{"type":"structure","required":["HsmArn"],"members":{"HsmArn":{},"SubnetId":{},"EniIp":{},"IamRoleArn":{},"ExternalId":{},"SyslogIp":{}}},"output":{"type":"structure","members":{"HsmArn":{}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"ModifyLunaClient":{"input":{"type":"structure","required":["ClientArn","Certificate"],"members":{"ClientArn":{},"Certificate":{}}},"output":{"type":"structure","members":{"ClientArn":{}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."},"RemoveTagsFromResource":{"input":{"type":"structure","required":["ResourceArn","TagKeyList"],"members":{"ResourceArn":{},"TagKeyList":{"type":"list","member":{}}}},"output":{"type":"structure","required":["Status"],"members":{"Status":{}}},"deprecated":true,"deprecatedMessage":"This API is deprecated."}},"shapes":{"S3":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"Sz":{"type":"list","member":{}},"S11":{"type":"list","member":{}},"S1i":{"type":"list","member":{}}}}')},18988:e=>{"use strict";e.exports={o:{}}},90554:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-04-28","endpointPrefix":"cloudhsmv2","jsonVersion":"1.1","protocol":"json","protocols":["json"],"serviceAbbreviation":"CloudHSM V2","serviceFullName":"AWS CloudHSM V2","serviceId":"CloudHSM V2","signatureVersion":"v4","signingName":"cloudhsm","targetPrefix":"BaldrApiService","uid":"cloudhsmv2-2017-04-28","auth":["aws.auth#sigv4"]},"operations":{"CopyBackupToRegion":{"input":{"type":"structure","required":["DestinationRegion","BackupId"],"members":{"DestinationRegion":{},"BackupId":{},"TagList":{"shape":"S4"}}},"output":{"type":"structure","members":{"DestinationBackup":{"type":"structure","members":{"CreateTimestamp":{"type":"timestamp"},"SourceRegion":{},"SourceBackup":{},"SourceCluster":{}}}}}},"CreateCluster":{"input":{"type":"structure","required":["HsmType","SubnetIds"],"members":{"BackupRetentionPolicy":{"shape":"Sd"},"HsmType":{},"SourceBackupId":{},"SubnetIds":{"type":"list","member":{}},"TagList":{"shape":"S4"},"Mode":{}}},"output":{"type":"structure","members":{"Cluster":{"shape":"Sm"}}}},"CreateHsm":{"input":{"type":"structure","required":["ClusterId","AvailabilityZone"],"members":{"ClusterId":{},"AvailabilityZone":{},"IpAddress":{}}},"output":{"type":"structure","members":{"Hsm":{"shape":"Sp"}}}},"DeleteBackup":{"input":{"type":"structure","required":["BackupId"],"members":{"BackupId":{}}},"output":{"type":"structure","members":{"Backup":{"shape":"S18"}}}},"DeleteCluster":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{}}},"output":{"type":"structure","members":{"Cluster":{"shape":"Sm"}}}},"DeleteHsm":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{},"HsmId":{},"EniId":{},"EniIp":{}}},"output":{"type":"structure","members":{"HsmId":{}}}},"DeleteResourcePolicy":{"input":{"type":"structure","members":{"ResourceArn":{}}},"output":{"type":"structure","members":{"ResourceArn":{},"Policy":{}}}},"DescribeBackups":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"S1m"},"Shared":{"type":"boolean"},"SortAscending":{"type":"boolean"}}},"output":{"type":"structure","members":{"Backups":{"type":"list","member":{"shape":"S18"}},"NextToken":{}}}},"DescribeClusters":{"input":{"type":"structure","members":{"Filters":{"shape":"S1m"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Clusters":{"type":"list","member":{"shape":"Sm"}},"NextToken":{}}}},"GetResourcePolicy":{"input":{"type":"structure","members":{"ResourceArn":{}}},"output":{"type":"structure","members":{"Policy":{}}}},"InitializeCluster":{"input":{"type":"structure","required":["ClusterId","SignedCert","TrustAnchor"],"members":{"ClusterId":{},"SignedCert":{},"TrustAnchor":{}}},"output":{"type":"structure","members":{"State":{},"StateMessage":{}}}},"ListTags":{"input":{"type":"structure","required":["ResourceId"],"members":{"ResourceId":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["TagList"],"members":{"TagList":{"shape":"S4"},"NextToken":{}}}},"ModifyBackupAttributes":{"input":{"type":"structure","required":["BackupId","NeverExpires"],"members":{"BackupId":{},"NeverExpires":{"type":"boolean"}}},"output":{"type":"structure","members":{"Backup":{"shape":"S18"}}}},"ModifyCluster":{"input":{"type":"structure","required":["BackupRetentionPolicy","ClusterId"],"members":{"BackupRetentionPolicy":{"shape":"Sd"},"ClusterId":{}}},"output":{"type":"structure","members":{"Cluster":{"shape":"Sm"}}}},"PutResourcePolicy":{"input":{"type":"structure","members":{"ResourceArn":{},"Policy":{}}},"output":{"type":"structure","members":{"ResourceArn":{},"Policy":{}}}},"RestoreBackup":{"input":{"type":"structure","required":["BackupId"],"members":{"BackupId":{}}},"output":{"type":"structure","members":{"Backup":{"shape":"S18"}}}},"TagResource":{"input":{"type":"structure","required":["ResourceId","TagList"],"members":{"ResourceId":{},"TagList":{"shape":"S4"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["ResourceId","TagKeyList"],"members":{"ResourceId":{},"TagKeyList":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}}},"shapes":{"S4":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"Sd":{"type":"structure","members":{"Type":{},"Value":{}}},"Sm":{"type":"structure","members":{"BackupPolicy":{},"BackupRetentionPolicy":{"shape":"Sd"},"ClusterId":{},"CreateTimestamp":{"type":"timestamp"},"Hsms":{"type":"list","member":{"shape":"Sp"}},"HsmType":{},"PreCoPassword":{},"SecurityGroup":{},"SourceBackupId":{},"State":{},"StateMessage":{},"SubnetMapping":{"type":"map","key":{},"value":{}},"VpcId":{},"Certificates":{"type":"structure","members":{"ClusterCsr":{},"HsmCertificate":{},"AwsHardwareCertificate":{},"ManufacturerHardwareCertificate":{},"ClusterCertificate":{}}},"TagList":{"shape":"S4"},"Mode":{}}},"Sp":{"type":"structure","required":["HsmId"],"members":{"AvailabilityZone":{},"ClusterId":{},"SubnetId":{},"EniId":{},"EniIp":{},"HsmId":{},"State":{},"StateMessage":{}}},"S18":{"type":"structure","required":["BackupId"],"members":{"BackupId":{},"BackupArn":{},"BackupState":{},"ClusterId":{},"CreateTimestamp":{"type":"timestamp"},"CopyTimestamp":{"type":"timestamp"},"NeverExpires":{"type":"boolean"},"SourceRegion":{},"SourceBackup":{},"SourceCluster":{},"DeleteTimestamp":{"type":"timestamp"},"TagList":{"shape":"S4"},"HsmType":{},"Mode":{}}},"S1m":{"type":"map","key":{},"value":{"type":"list","member":{}}}}}')},77334:e=>{"use strict";e.exports=JSON.parse('{"o":{"DescribeBackups":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"DescribeClusters":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"ListTags":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"}}}')},11506:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2013-11-01","endpointPrefix":"cloudtrail","jsonVersion":"1.1","protocol":"json","protocols":["json"],"serviceAbbreviation":"CloudTrail","serviceFullName":"AWS CloudTrail","serviceId":"CloudTrail","signatureVersion":"v4","targetPrefix":"com.amazonaws.cloudtrail.v20131101.CloudTrail_20131101","uid":"cloudtrail-2013-11-01","auth":["aws.auth#sigv4"]},"operations":{"AddTags":{"input":{"type":"structure","required":["ResourceId","TagsList"],"members":{"ResourceId":{},"TagsList":{"shape":"S3"}}},"output":{"type":"structure","members":{}},"idempotent":true},"CancelQuery":{"input":{"type":"structure","required":["QueryId"],"members":{"EventDataStore":{"deprecated":true,"deprecatedMessage":"EventDataStore is no longer required by CancelQueryRequest"},"QueryId":{}}},"output":{"type":"structure","required":["QueryId","QueryStatus"],"members":{"QueryId":{},"QueryStatus":{}}},"idempotent":true},"CreateChannel":{"input":{"type":"structure","required":["Name","Source","Destinations"],"members":{"Name":{},"Source":{},"Destinations":{"shape":"Sg"},"Tags":{"shape":"S3"}}},"output":{"type":"structure","members":{"ChannelArn":{},"Name":{},"Source":{},"Destinations":{"shape":"Sg"},"Tags":{"shape":"S3"}}}},"CreateEventDataStore":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"AdvancedEventSelectors":{"shape":"So"},"MultiRegionEnabled":{"type":"boolean"},"OrganizationEnabled":{"type":"boolean"},"RetentionPeriod":{"type":"integer"},"TerminationProtectionEnabled":{"type":"boolean"},"TagsList":{"shape":"S3"},"KmsKeyId":{},"StartIngestion":{"type":"boolean"},"BillingMode":{}}},"output":{"type":"structure","members":{"EventDataStoreArn":{},"Name":{},"Status":{},"AdvancedEventSelectors":{"shape":"So"},"MultiRegionEnabled":{"type":"boolean"},"OrganizationEnabled":{"type":"boolean"},"RetentionPeriod":{"type":"integer"},"TerminationProtectionEnabled":{"type":"boolean"},"TagsList":{"shape":"S3"},"CreatedTimestamp":{"type":"timestamp"},"UpdatedTimestamp":{"type":"timestamp"},"KmsKeyId":{},"BillingMode":{}}}},"CreateTrail":{"input":{"type":"structure","required":["Name","S3BucketName"],"members":{"Name":{},"S3BucketName":{},"S3KeyPrefix":{},"SnsTopicName":{},"IncludeGlobalServiceEvents":{"type":"boolean"},"IsMultiRegionTrail":{"type":"boolean"},"EnableLogFileValidation":{"type":"boolean"},"CloudWatchLogsLogGroupArn":{},"CloudWatchLogsRoleArn":{},"KmsKeyId":{},"IsOrganizationTrail":{"type":"boolean"},"TagsList":{"shape":"S3"}}},"output":{"type":"structure","members":{"Name":{},"S3BucketName":{},"S3KeyPrefix":{},"SnsTopicName":{"deprecated":true},"SnsTopicARN":{},"IncludeGlobalServiceEvents":{"type":"boolean"},"IsMultiRegionTrail":{"type":"boolean"},"TrailARN":{},"LogFileValidationEnabled":{"type":"boolean"},"CloudWatchLogsLogGroupArn":{},"CloudWatchLogsRoleArn":{},"KmsKeyId":{},"IsOrganizationTrail":{"type":"boolean"}}},"idempotent":true},"DeleteChannel":{"input":{"type":"structure","required":["Channel"],"members":{"Channel":{}}},"output":{"type":"structure","members":{}}},"DeleteEventDataStore":{"input":{"type":"structure","required":["EventDataStore"],"members":{"EventDataStore":{}}},"output":{"type":"structure","members":{}}},"DeleteResourcePolicy":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"DeleteTrail":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"DeregisterOrganizationDelegatedAdmin":{"input":{"type":"structure","required":["DelegatedAdminAccountId"],"members":{"DelegatedAdminAccountId":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"DescribeQuery":{"input":{"type":"structure","members":{"EventDataStore":{"deprecated":true,"deprecatedMessage":"EventDataStore is no longer required by DescribeQueryRequest"},"QueryId":{},"QueryAlias":{}}},"output":{"type":"structure","members":{"QueryId":{},"QueryString":{},"QueryStatus":{},"QueryStatistics":{"type":"structure","members":{"EventsMatched":{"type":"long"},"EventsScanned":{"type":"long"},"BytesScanned":{"type":"long"},"ExecutionTimeInMillis":{"type":"integer"},"CreationTime":{"type":"timestamp"}}},"ErrorMessage":{},"DeliveryS3Uri":{},"DeliveryStatus":{}}},"idempotent":true},"DescribeTrails":{"input":{"type":"structure","members":{"trailNameList":{"type":"list","member":{}},"includeShadowTrails":{"type":"boolean"}}},"output":{"type":"structure","members":{"trailList":{"type":"list","member":{"shape":"S1w"}}}},"idempotent":true},"DisableFederation":{"input":{"type":"structure","required":["EventDataStore"],"members":{"EventDataStore":{}}},"output":{"type":"structure","members":{"EventDataStoreArn":{},"FederationStatus":{}}}},"EnableFederation":{"input":{"type":"structure","required":["EventDataStore","FederationRoleArn"],"members":{"EventDataStore":{},"FederationRoleArn":{}}},"output":{"type":"structure","members":{"EventDataStoreArn":{},"FederationStatus":{},"FederationRoleArn":{}}}},"GetChannel":{"input":{"type":"structure","required":["Channel"],"members":{"Channel":{}}},"output":{"type":"structure","members":{"ChannelArn":{},"Name":{},"Source":{},"SourceConfig":{"type":"structure","members":{"ApplyToAllRegions":{"type":"boolean"},"AdvancedEventSelectors":{"shape":"So"}}},"Destinations":{"shape":"Sg"},"IngestionStatus":{"type":"structure","members":{"LatestIngestionSuccessTime":{"type":"timestamp"},"LatestIngestionSuccessEventID":{},"LatestIngestionErrorCode":{},"LatestIngestionAttemptTime":{"type":"timestamp"},"LatestIngestionAttemptEventID":{}}}}},"idempotent":true},"GetEventDataStore":{"input":{"type":"structure","required":["EventDataStore"],"members":{"EventDataStore":{}}},"output":{"type":"structure","members":{"EventDataStoreArn":{},"Name":{},"Status":{},"AdvancedEventSelectors":{"shape":"So"},"MultiRegionEnabled":{"type":"boolean"},"OrganizationEnabled":{"type":"boolean"},"RetentionPeriod":{"type":"integer"},"TerminationProtectionEnabled":{"type":"boolean"},"CreatedTimestamp":{"type":"timestamp"},"UpdatedTimestamp":{"type":"timestamp"},"KmsKeyId":{},"BillingMode":{},"FederationStatus":{},"FederationRoleArn":{},"PartitionKeys":{"type":"list","member":{"type":"structure","required":["Name","Type"],"members":{"Name":{},"Type":{}}}}}},"idempotent":true},"GetEventSelectors":{"input":{"type":"structure","required":["TrailName"],"members":{"TrailName":{}}},"output":{"type":"structure","members":{"TrailARN":{},"EventSelectors":{"shape":"S2f"},"AdvancedEventSelectors":{"shape":"So"}}},"idempotent":true},"GetImport":{"input":{"type":"structure","required":["ImportId"],"members":{"ImportId":{}}},"output":{"type":"structure","members":{"ImportId":{},"Destinations":{"shape":"S2o"},"ImportSource":{"shape":"S2p"},"StartEventTime":{"type":"timestamp"},"EndEventTime":{"type":"timestamp"},"ImportStatus":{},"CreatedTimestamp":{"type":"timestamp"},"UpdatedTimestamp":{"type":"timestamp"},"ImportStatistics":{"shape":"S2s"}}}},"GetInsightSelectors":{"input":{"type":"structure","members":{"TrailName":{},"EventDataStore":{}}},"output":{"type":"structure","members":{"TrailARN":{},"InsightSelectors":{"shape":"S2v"},"EventDataStoreArn":{},"InsightsDestination":{}}},"idempotent":true},"GetQueryResults":{"input":{"type":"structure","required":["QueryId"],"members":{"EventDataStore":{"deprecated":true,"deprecatedMessage":"EventDataStore is no longer required by GetQueryResultsRequest"},"QueryId":{},"NextToken":{},"MaxQueryResults":{"type":"integer"}}},"output":{"type":"structure","members":{"QueryStatus":{},"QueryStatistics":{"type":"structure","members":{"ResultsCount":{"type":"integer"},"TotalResultsCount":{"type":"integer"},"BytesScanned":{"type":"long"}}},"QueryResultRows":{"type":"list","member":{"type":"list","member":{"type":"map","key":{},"value":{}}}},"NextToken":{},"ErrorMessage":{}}}},"GetResourcePolicy":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{"ResourceArn":{},"ResourcePolicy":{}}},"idempotent":true},"GetTrail":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"Trail":{"shape":"S1w"}}},"idempotent":true},"GetTrailStatus":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"IsLogging":{"type":"boolean"},"LatestDeliveryError":{},"LatestNotificationError":{},"LatestDeliveryTime":{"type":"timestamp"},"LatestNotificationTime":{"type":"timestamp"},"StartLoggingTime":{"type":"timestamp"},"StopLoggingTime":{"type":"timestamp"},"LatestCloudWatchLogsDeliveryError":{},"LatestCloudWatchLogsDeliveryTime":{"type":"timestamp"},"LatestDigestDeliveryTime":{"type":"timestamp"},"LatestDigestDeliveryError":{},"LatestDeliveryAttemptTime":{},"LatestNotificationAttemptTime":{},"LatestNotificationAttemptSucceeded":{},"LatestDeliveryAttemptSucceeded":{},"TimeLoggingStarted":{},"TimeLoggingStopped":{}}},"idempotent":true},"ListChannels":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Channels":{"type":"list","member":{"type":"structure","members":{"ChannelArn":{},"Name":{}}}},"NextToken":{}}},"idempotent":true},"ListEventDataStores":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"EventDataStores":{"type":"list","member":{"type":"structure","members":{"EventDataStoreArn":{},"Name":{},"TerminationProtectionEnabled":{"deprecated":true,"deprecatedMessage":"TerminationProtectionEnabled is no longer returned by ListEventDataStores","type":"boolean"},"Status":{"deprecated":true,"deprecatedMessage":"Status is no longer returned by ListEventDataStores"},"AdvancedEventSelectors":{"shape":"So","deprecated":true,"deprecatedMessage":"AdvancedEventSelectors is no longer returned by ListEventDataStores"},"MultiRegionEnabled":{"deprecated":true,"deprecatedMessage":"MultiRegionEnabled is no longer returned by ListEventDataStores","type":"boolean"},"OrganizationEnabled":{"deprecated":true,"deprecatedMessage":"OrganizationEnabled is no longer returned by ListEventDataStores","type":"boolean"},"RetentionPeriod":{"deprecated":true,"deprecatedMessage":"RetentionPeriod is no longer returned by ListEventDataStores","type":"integer"},"CreatedTimestamp":{"deprecated":true,"deprecatedMessage":"CreatedTimestamp is no longer returned by ListEventDataStores","type":"timestamp"},"UpdatedTimestamp":{"deprecated":true,"deprecatedMessage":"UpdatedTimestamp is no longer returned by ListEventDataStores","type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListImportFailures":{"input":{"type":"structure","required":["ImportId"],"members":{"ImportId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Failures":{"type":"list","member":{"type":"structure","members":{"Location":{},"Status":{},"ErrorType":{},"ErrorMessage":{},"LastUpdatedTime":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListImports":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"Destination":{},"ImportStatus":{},"NextToken":{}}},"output":{"type":"structure","members":{"Imports":{"type":"list","member":{"type":"structure","members":{"ImportId":{},"ImportStatus":{},"Destinations":{"shape":"S2o"},"CreatedTimestamp":{"type":"timestamp"},"UpdatedTimestamp":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListInsightsMetricData":{"input":{"type":"structure","required":["EventSource","EventName","InsightType"],"members":{"EventSource":{},"EventName":{},"InsightType":{},"ErrorCode":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Period":{"type":"integer"},"DataType":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"EventSource":{},"EventName":{},"InsightType":{},"ErrorCode":{},"Timestamps":{"type":"list","member":{"type":"timestamp"}},"Values":{"type":"list","member":{"type":"double"}},"NextToken":{}}},"idempotent":true},"ListPublicKeys":{"input":{"type":"structure","members":{"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"NextToken":{}}},"output":{"type":"structure","members":{"PublicKeyList":{"type":"list","member":{"type":"structure","members":{"Value":{"type":"blob"},"ValidityStartTime":{"type":"timestamp"},"ValidityEndTime":{"type":"timestamp"},"Fingerprint":{}}}},"NextToken":{}}},"idempotent":true},"ListQueries":{"input":{"type":"structure","required":["EventDataStore"],"members":{"EventDataStore":{},"NextToken":{},"MaxResults":{"type":"integer"},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"QueryStatus":{}}},"output":{"type":"structure","members":{"Queries":{"type":"list","member":{"type":"structure","members":{"QueryId":{},"QueryStatus":{},"CreationTime":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListTags":{"input":{"type":"structure","required":["ResourceIdList"],"members":{"ResourceIdList":{"type":"list","member":{}},"NextToken":{}}},"output":{"type":"structure","members":{"ResourceTagList":{"type":"list","member":{"type":"structure","members":{"ResourceId":{},"TagsList":{"shape":"S3"}}}},"NextToken":{}}},"idempotent":true},"ListTrails":{"input":{"type":"structure","members":{"NextToken":{}}},"output":{"type":"structure","members":{"Trails":{"type":"list","member":{"type":"structure","members":{"TrailARN":{},"Name":{},"HomeRegion":{}}}},"NextToken":{}}},"idempotent":true},"LookupEvents":{"input":{"type":"structure","members":{"LookupAttributes":{"type":"list","member":{"type":"structure","required":["AttributeKey","AttributeValue"],"members":{"AttributeKey":{},"AttributeValue":{}}}},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"EventCategory":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Events":{"type":"list","member":{"type":"structure","members":{"EventId":{},"EventName":{},"ReadOnly":{},"AccessKeyId":{},"EventTime":{"type":"timestamp"},"EventSource":{},"Username":{},"Resources":{"type":"list","member":{"type":"structure","members":{"ResourceType":{},"ResourceName":{}}}},"CloudTrailEvent":{}}}},"NextToken":{}}},"idempotent":true},"PutEventSelectors":{"input":{"type":"structure","required":["TrailName"],"members":{"TrailName":{},"EventSelectors":{"shape":"S2f"},"AdvancedEventSelectors":{"shape":"So"}}},"output":{"type":"structure","members":{"TrailARN":{},"EventSelectors":{"shape":"S2f"},"AdvancedEventSelectors":{"shape":"So"}}},"idempotent":true},"PutInsightSelectors":{"input":{"type":"structure","required":["InsightSelectors"],"members":{"TrailName":{},"InsightSelectors":{"shape":"S2v"},"EventDataStore":{},"InsightsDestination":{}}},"output":{"type":"structure","members":{"TrailARN":{},"InsightSelectors":{"shape":"S2v"},"EventDataStoreArn":{},"InsightsDestination":{}}},"idempotent":true},"PutResourcePolicy":{"input":{"type":"structure","required":["ResourceArn","ResourcePolicy"],"members":{"ResourceArn":{},"ResourcePolicy":{}}},"output":{"type":"structure","members":{"ResourceArn":{},"ResourcePolicy":{}}},"idempotent":true},"RegisterOrganizationDelegatedAdmin":{"input":{"type":"structure","required":["MemberAccountId"],"members":{"MemberAccountId":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"RemoveTags":{"input":{"type":"structure","required":["ResourceId","TagsList"],"members":{"ResourceId":{},"TagsList":{"shape":"S3"}}},"output":{"type":"structure","members":{}},"idempotent":true},"RestoreEventDataStore":{"input":{"type":"structure","required":["EventDataStore"],"members":{"EventDataStore":{}}},"output":{"type":"structure","members":{"EventDataStoreArn":{},"Name":{},"Status":{},"AdvancedEventSelectors":{"shape":"So"},"MultiRegionEnabled":{"type":"boolean"},"OrganizationEnabled":{"type":"boolean"},"RetentionPeriod":{"type":"integer"},"TerminationProtectionEnabled":{"type":"boolean"},"CreatedTimestamp":{"type":"timestamp"},"UpdatedTimestamp":{"type":"timestamp"},"KmsKeyId":{},"BillingMode":{}}}},"StartEventDataStoreIngestion":{"input":{"type":"structure","required":["EventDataStore"],"members":{"EventDataStore":{}}},"output":{"type":"structure","members":{}}},"StartImport":{"input":{"type":"structure","members":{"Destinations":{"shape":"S2o"},"ImportSource":{"shape":"S2p"},"StartEventTime":{"type":"timestamp"},"EndEventTime":{"type":"timestamp"},"ImportId":{}}},"output":{"type":"structure","members":{"ImportId":{},"Destinations":{"shape":"S2o"},"ImportSource":{"shape":"S2p"},"StartEventTime":{"type":"timestamp"},"EndEventTime":{"type":"timestamp"},"ImportStatus":{},"CreatedTimestamp":{"type":"timestamp"},"UpdatedTimestamp":{"type":"timestamp"}}}},"StartLogging":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"StartQuery":{"input":{"type":"structure","members":{"QueryStatement":{},"DeliveryS3Uri":{},"QueryAlias":{},"QueryParameters":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"QueryId":{}}},"idempotent":true},"StopEventDataStoreIngestion":{"input":{"type":"structure","required":["EventDataStore"],"members":{"EventDataStore":{}}},"output":{"type":"structure","members":{}}},"StopImport":{"input":{"type":"structure","required":["ImportId"],"members":{"ImportId":{}}},"output":{"type":"structure","members":{"ImportId":{},"ImportSource":{"shape":"S2p"},"Destinations":{"shape":"S2o"},"ImportStatus":{},"CreatedTimestamp":{"type":"timestamp"},"UpdatedTimestamp":{"type":"timestamp"},"StartEventTime":{"type":"timestamp"},"EndEventTime":{"type":"timestamp"},"ImportStatistics":{"shape":"S2s"}}}},"StopLogging":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"UpdateChannel":{"input":{"type":"structure","required":["Channel"],"members":{"Channel":{},"Destinations":{"shape":"Sg"},"Name":{}}},"output":{"type":"structure","members":{"ChannelArn":{},"Name":{},"Source":{},"Destinations":{"shape":"Sg"}}},"idempotent":true},"UpdateEventDataStore":{"input":{"type":"structure","required":["EventDataStore"],"members":{"EventDataStore":{},"Name":{},"AdvancedEventSelectors":{"shape":"So"},"MultiRegionEnabled":{"type":"boolean"},"OrganizationEnabled":{"type":"boolean"},"RetentionPeriod":{"type":"integer"},"TerminationProtectionEnabled":{"type":"boolean"},"KmsKeyId":{},"BillingMode":{}}},"output":{"type":"structure","members":{"EventDataStoreArn":{},"Name":{},"Status":{},"AdvancedEventSelectors":{"shape":"So"},"MultiRegionEnabled":{"type":"boolean"},"OrganizationEnabled":{"type":"boolean"},"RetentionPeriod":{"type":"integer"},"TerminationProtectionEnabled":{"type":"boolean"},"CreatedTimestamp":{"type":"timestamp"},"UpdatedTimestamp":{"type":"timestamp"},"KmsKeyId":{},"BillingMode":{},"FederationStatus":{},"FederationRoleArn":{}}},"idempotent":true},"UpdateTrail":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"S3BucketName":{},"S3KeyPrefix":{},"SnsTopicName":{},"IncludeGlobalServiceEvents":{"type":"boolean"},"IsMultiRegionTrail":{"type":"boolean"},"EnableLogFileValidation":{"type":"boolean"},"CloudWatchLogsLogGroupArn":{},"CloudWatchLogsRoleArn":{},"KmsKeyId":{},"IsOrganizationTrail":{"type":"boolean"}}},"output":{"type":"structure","members":{"Name":{},"S3BucketName":{},"S3KeyPrefix":{},"SnsTopicName":{"deprecated":true},"SnsTopicARN":{},"IncludeGlobalServiceEvents":{"type":"boolean"},"IsMultiRegionTrail":{"type":"boolean"},"TrailARN":{},"LogFileValidationEnabled":{"type":"boolean"},"CloudWatchLogsLogGroupArn":{},"CloudWatchLogsRoleArn":{},"KmsKeyId":{},"IsOrganizationTrail":{"type":"boolean"}}},"idempotent":true}},"shapes":{"S3":{"type":"list","member":{"type":"structure","required":["Key"],"members":{"Key":{},"Value":{}}}},"Sg":{"type":"list","member":{"type":"structure","required":["Type","Location"],"members":{"Type":{},"Location":{}}}},"So":{"type":"list","member":{"type":"structure","required":["FieldSelectors"],"members":{"Name":{},"FieldSelectors":{"type":"list","member":{"type":"structure","required":["Field"],"members":{"Field":{},"Equals":{"shape":"Su"},"StartsWith":{"shape":"Su"},"EndsWith":{"shape":"Su"},"NotEquals":{"shape":"Su"},"NotStartsWith":{"shape":"Su"},"NotEndsWith":{"shape":"Su"}}}}}}},"Su":{"type":"list","member":{}},"S1w":{"type":"structure","members":{"Name":{},"S3BucketName":{},"S3KeyPrefix":{},"SnsTopicName":{"deprecated":true},"SnsTopicARN":{},"IncludeGlobalServiceEvents":{"type":"boolean"},"IsMultiRegionTrail":{"type":"boolean"},"HomeRegion":{},"TrailARN":{},"LogFileValidationEnabled":{"type":"boolean"},"CloudWatchLogsLogGroupArn":{},"CloudWatchLogsRoleArn":{},"KmsKeyId":{},"HasCustomEventSelectors":{"type":"boolean"},"HasInsightSelectors":{"type":"boolean"},"IsOrganizationTrail":{"type":"boolean"}}},"S2f":{"type":"list","member":{"type":"structure","members":{"ReadWriteType":{},"IncludeManagementEvents":{"type":"boolean"},"DataResources":{"type":"list","member":{"type":"structure","members":{"Type":{},"Values":{"type":"list","member":{}}}}},"ExcludeManagementEventSources":{"type":"list","member":{}}}}},"S2o":{"type":"list","member":{}},"S2p":{"type":"structure","required":["S3"],"members":{"S3":{"type":"structure","required":["S3LocationUri","S3BucketRegion","S3BucketAccessRoleArn"],"members":{"S3LocationUri":{},"S3BucketRegion":{},"S3BucketAccessRoleArn":{}}}}},"S2s":{"type":"structure","members":{"PrefixesFound":{"type":"long"},"PrefixesCompleted":{"type":"long"},"FilesCompleted":{"type":"long"},"EventsCompleted":{"type":"long"},"FailedEntries":{"type":"long"}}},"S2v":{"type":"list","member":{"type":"structure","members":{"InsightType":{}}}}}}')},27523:e=>{"use strict";e.exports=JSON.parse('{"o":{"DescribeTrails":{"result_key":"trailList"},"GetQueryResults":{"input_token":"NextToken","output_token":"NextToken"},"ListChannels":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListEventDataStores":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListImportFailures":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Failures"},"ListImports":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Imports"},"ListInsightsMetricData":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListPublicKeys":{"input_token":"NextToken","output_token":"NextToken","result_key":"PublicKeyList"},"ListQueries":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListTags":{"input_token":"NextToken","output_token":"NextToken","result_key":"ResourceTagList"},"ListTrails":{"input_token":"NextToken","output_token":"NextToken","result_key":"Trails"},"LookupEvents":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Events"}}}')},40893:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2016-10-06","endpointPrefix":"codebuild","jsonVersion":"1.1","protocol":"json","protocols":["json"],"serviceFullName":"AWS CodeBuild","serviceId":"CodeBuild","signatureVersion":"v4","targetPrefix":"CodeBuild_20161006","uid":"codebuild-2016-10-06","auth":["aws.auth#sigv4"]},"operations":{"BatchDeleteBuilds":{"input":{"type":"structure","required":["ids"],"members":{"ids":{"shape":"S2"}}},"output":{"type":"structure","members":{"buildsDeleted":{"shape":"S2"},"buildsNotDeleted":{"shape":"S5"}}}},"BatchGetBuildBatches":{"input":{"type":"structure","required":["ids"],"members":{"ids":{"shape":"S9"}}},"output":{"type":"structure","members":{"buildBatches":{"type":"list","member":{"shape":"Sc"}},"buildBatchesNotFound":{"shape":"S9"}}}},"BatchGetBuilds":{"input":{"type":"structure","required":["ids"],"members":{"ids":{"shape":"S2"}}},"output":{"type":"structure","members":{"builds":{"type":"list","member":{"shape":"S24"}},"buildsNotFound":{"shape":"S2"}}}},"BatchGetFleets":{"input":{"type":"structure","required":["names"],"members":{"names":{"shape":"S2f"}}},"output":{"type":"structure","members":{"fleets":{"type":"list","member":{"shape":"S2i"}},"fleetsNotFound":{"shape":"S2f"}}}},"BatchGetProjects":{"input":{"type":"structure","required":["names"],"members":{"names":{"shape":"S30"}}},"output":{"type":"structure","members":{"projects":{"type":"list","member":{"shape":"S33"}},"projectsNotFound":{"shape":"S30"}}}},"BatchGetReportGroups":{"input":{"type":"structure","required":["reportGroupArns"],"members":{"reportGroupArns":{"shape":"S3n"}}},"output":{"type":"structure","members":{"reportGroups":{"type":"list","member":{"shape":"S3q"}},"reportGroupsNotFound":{"shape":"S3n"}}}},"BatchGetReports":{"input":{"type":"structure","required":["reportArns"],"members":{"reportArns":{"shape":"S3z"}}},"output":{"type":"structure","members":{"reports":{"type":"list","member":{"type":"structure","members":{"arn":{},"type":{},"name":{},"reportGroupArn":{},"executionId":{},"status":{},"created":{"type":"timestamp"},"expired":{"type":"timestamp"},"exportConfig":{"shape":"S3t"},"truncated":{"type":"boolean"},"testSummary":{"type":"structure","required":["total","statusCounts","durationInNanoSeconds"],"members":{"total":{"type":"integer"},"statusCounts":{"type":"map","key":{},"value":{"type":"integer"}},"durationInNanoSeconds":{"type":"long"}}},"codeCoverageSummary":{"type":"structure","members":{"lineCoveragePercentage":{"type":"double"},"linesCovered":{"type":"integer"},"linesMissed":{"type":"integer"},"branchCoveragePercentage":{"type":"double"},"branchesCovered":{"type":"integer"},"branchesMissed":{"type":"integer"}}}}}},"reportsNotFound":{"shape":"S3z"}}}},"CreateFleet":{"input":{"type":"structure","required":["name","baseCapacity","environmentType","computeType"],"members":{"name":{},"baseCapacity":{"type":"integer"},"environmentType":{},"computeType":{},"scalingConfiguration":{"shape":"S4a"},"overflowBehavior":{},"vpcConfig":{"shape":"S1j"},"imageId":{},"fleetServiceRole":{},"tags":{"shape":"S2v"}}},"output":{"type":"structure","members":{"fleet":{"shape":"S2i"}}}},"CreateProject":{"input":{"type":"structure","required":["name","source","artifacts","environment","serviceRole"],"members":{"name":{},"description":{},"source":{"shape":"Sl"},"secondarySources":{"shape":"St"},"sourceVersion":{},"secondarySourceVersions":{"shape":"Su"},"artifacts":{"shape":"S36"},"secondaryArtifacts":{"shape":"S39"},"cache":{"shape":"Sz"},"environment":{"shape":"S13"},"serviceRole":{},"timeoutInMinutes":{"type":"integer"},"queuedTimeoutInMinutes":{"type":"integer"},"encryptionKey":{},"tags":{"shape":"S2v"},"vpcConfig":{"shape":"S1j"},"badgeEnabled":{"type":"boolean"},"logsConfig":{"shape":"S1d"},"fileSystemLocations":{"shape":"S1m"},"buildBatchConfig":{"shape":"S1p"},"concurrentBuildLimit":{"type":"integer"}}},"output":{"type":"structure","members":{"project":{"shape":"S33"}}}},"CreateReportGroup":{"input":{"type":"structure","required":["name","type","exportConfig"],"members":{"name":{},"type":{},"exportConfig":{"shape":"S3t"},"tags":{"shape":"S2v"}}},"output":{"type":"structure","members":{"reportGroup":{"shape":"S3q"}}}},"CreateWebhook":{"input":{"type":"structure","required":["projectName"],"members":{"projectName":{},"branchFilter":{},"filterGroups":{"shape":"S3d"},"buildType":{},"manualCreation":{"type":"boolean"},"scopeConfiguration":{"shape":"S3i"}}},"output":{"type":"structure","members":{"webhook":{"shape":"S3c"}}}},"DeleteBuildBatch":{"input":{"type":"structure","required":["id"],"members":{"id":{}}},"output":{"type":"structure","members":{"statusCode":{},"buildsDeleted":{"shape":"S2"},"buildsNotDeleted":{"shape":"S5"}}}},"DeleteFleet":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{}}},"DeleteProject":{"input":{"type":"structure","required":["name"],"members":{"name":{}}},"output":{"type":"structure","members":{}}},"DeleteReport":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{}}},"DeleteReportGroup":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"deleteReports":{"type":"boolean"}}},"output":{"type":"structure","members":{}}},"DeleteResourcePolicy":{"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{}}},"output":{"type":"structure","members":{}}},"DeleteSourceCredentials":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"arn":{}}}},"DeleteWebhook":{"input":{"type":"structure","required":["projectName"],"members":{"projectName":{}}},"output":{"type":"structure","members":{}}},"DescribeCodeCoverages":{"input":{"type":"structure","required":["reportArn"],"members":{"reportArn":{},"nextToken":{},"maxResults":{"type":"integer"},"sortOrder":{},"sortBy":{},"minLineCoveragePercentage":{"type":"double"},"maxLineCoveragePercentage":{"type":"double"}}},"output":{"type":"structure","members":{"nextToken":{},"codeCoverages":{"type":"list","member":{"type":"structure","members":{"id":{},"reportARN":{},"filePath":{},"lineCoveragePercentage":{"type":"double"},"linesCovered":{"type":"integer"},"linesMissed":{"type":"integer"},"branchCoveragePercentage":{"type":"double"},"branchesCovered":{"type":"integer"},"branchesMissed":{"type":"integer"},"expired":{"type":"timestamp"}}}}}}},"DescribeTestCases":{"input":{"type":"structure","required":["reportArn"],"members":{"reportArn":{},"nextToken":{},"maxResults":{"type":"integer"},"filter":{"type":"structure","members":{"status":{},"keyword":{}}}}},"output":{"type":"structure","members":{"nextToken":{},"testCases":{"type":"list","member":{"type":"structure","members":{"reportArn":{},"testRawDataPath":{},"prefix":{},"name":{},"status":{},"durationInNanoSeconds":{"type":"long"},"message":{},"expired":{"type":"timestamp"}}}}}}},"GetReportGroupTrend":{"input":{"type":"structure","required":["reportGroupArn","trendField"],"members":{"reportGroupArn":{},"numOfReports":{"type":"integer"},"trendField":{}}},"output":{"type":"structure","members":{"stats":{"type":"structure","members":{"average":{},"max":{},"min":{}}},"rawData":{"type":"list","member":{"type":"structure","members":{"reportArn":{},"data":{}}}}}}},"GetResourcePolicy":{"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{}}},"output":{"type":"structure","members":{"policy":{}}}},"ImportSourceCredentials":{"input":{"type":"structure","required":["token","serverType","authType"],"members":{"username":{},"token":{"type":"string","sensitive":true},"serverType":{},"authType":{},"shouldOverwrite":{"type":"boolean"}}},"output":{"type":"structure","members":{"arn":{}}}},"InvalidateProjectCache":{"input":{"type":"structure","required":["projectName"],"members":{"projectName":{}}},"output":{"type":"structure","members":{}}},"ListBuildBatches":{"input":{"type":"structure","members":{"filter":{"shape":"S5q"},"maxResults":{"type":"integer"},"sortOrder":{},"nextToken":{}}},"output":{"type":"structure","members":{"ids":{"shape":"S9"},"nextToken":{}}}},"ListBuildBatchesForProject":{"input":{"type":"structure","members":{"projectName":{},"filter":{"shape":"S5q"},"maxResults":{"type":"integer"},"sortOrder":{},"nextToken":{}}},"output":{"type":"structure","members":{"ids":{"shape":"S9"},"nextToken":{}}}},"ListBuilds":{"input":{"type":"structure","members":{"sortOrder":{},"nextToken":{}}},"output":{"type":"structure","members":{"ids":{"shape":"S2"},"nextToken":{}}}},"ListBuildsForProject":{"input":{"type":"structure","required":["projectName"],"members":{"projectName":{},"sortOrder":{},"nextToken":{}}},"output":{"type":"structure","members":{"ids":{"shape":"S2"},"nextToken":{}}}},"ListCuratedEnvironmentImages":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"platforms":{"type":"list","member":{"type":"structure","members":{"platform":{},"languages":{"type":"list","member":{"type":"structure","members":{"language":{},"images":{"type":"list","member":{"type":"structure","members":{"name":{},"description":{},"versions":{"type":"list","member":{}}}}}}}}}}}}}},"ListFleets":{"input":{"type":"structure","members":{"nextToken":{"type":"string","sensitive":true},"maxResults":{"type":"integer"},"sortOrder":{},"sortBy":{}}},"output":{"type":"structure","members":{"nextToken":{},"fleets":{"type":"list","member":{}}}}},"ListProjects":{"input":{"type":"structure","members":{"sortBy":{},"sortOrder":{},"nextToken":{}}},"output":{"type":"structure","members":{"nextToken":{},"projects":{"shape":"S30"}}}},"ListReportGroups":{"input":{"type":"structure","members":{"sortOrder":{},"sortBy":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"nextToken":{},"reportGroups":{"shape":"S3n"}}}},"ListReports":{"input":{"type":"structure","members":{"sortOrder":{},"nextToken":{},"maxResults":{"type":"integer"},"filter":{"shape":"S6l"}}},"output":{"type":"structure","members":{"nextToken":{},"reports":{"shape":"S3z"}}}},"ListReportsForReportGroup":{"input":{"type":"structure","required":["reportGroupArn"],"members":{"reportGroupArn":{},"nextToken":{},"sortOrder":{},"maxResults":{"type":"integer"},"filter":{"shape":"S6l"}}},"output":{"type":"structure","members":{"nextToken":{},"reports":{"shape":"S3z"}}}},"ListSharedProjects":{"input":{"type":"structure","members":{"sortBy":{},"sortOrder":{},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"nextToken":{},"projects":{"type":"list","member":{}}}}},"ListSharedReportGroups":{"input":{"type":"structure","members":{"sortOrder":{},"sortBy":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"nextToken":{},"reportGroups":{"shape":"S3n"}}}},"ListSourceCredentials":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"sourceCredentialsInfos":{"type":"list","member":{"type":"structure","members":{"arn":{},"serverType":{},"authType":{},"resource":{}}}}}}},"PutResourcePolicy":{"input":{"type":"structure","required":["policy","resourceArn"],"members":{"policy":{},"resourceArn":{}}},"output":{"type":"structure","members":{"resourceArn":{}}}},"RetryBuild":{"input":{"type":"structure","members":{"id":{},"idempotencyToken":{}}},"output":{"type":"structure","members":{"build":{"shape":"S24"}}}},"RetryBuildBatch":{"input":{"type":"structure","members":{"id":{},"idempotencyToken":{},"retryType":{}}},"output":{"type":"structure","members":{"buildBatch":{"shape":"Sc"}}}},"StartBuild":{"input":{"type":"structure","required":["projectName"],"members":{"projectName":{},"secondarySourcesOverride":{"shape":"St"},"secondarySourcesVersionOverride":{"shape":"Su"},"sourceVersion":{},"artifactsOverride":{"shape":"S36"},"secondaryArtifactsOverride":{"shape":"S39"},"environmentVariablesOverride":{"shape":"S17"},"sourceTypeOverride":{},"sourceLocationOverride":{},"sourceAuthOverride":{"shape":"Sq"},"gitCloneDepthOverride":{"type":"integer"},"gitSubmodulesConfigOverride":{"shape":"So"},"buildspecOverride":{},"insecureSslOverride":{"type":"boolean"},"reportBuildStatusOverride":{"type":"boolean"},"buildStatusConfigOverride":{"shape":"Ss"},"environmentTypeOverride":{},"imageOverride":{},"computeTypeOverride":{},"certificateOverride":{},"cacheOverride":{"shape":"Sz"},"serviceRoleOverride":{},"privilegedModeOverride":{"type":"boolean"},"timeoutInMinutesOverride":{"type":"integer"},"queuedTimeoutInMinutesOverride":{"type":"integer"},"encryptionKeyOverride":{},"idempotencyToken":{},"logsConfigOverride":{"shape":"S1d"},"registryCredentialOverride":{"shape":"S1a"},"imagePullCredentialsTypeOverride":{},"debugSessionEnabled":{"type":"boolean"},"fleetOverride":{"shape":"S16"}}},"output":{"type":"structure","members":{"build":{"shape":"S24"}}}},"StartBuildBatch":{"input":{"type":"structure","required":["projectName"],"members":{"projectName":{},"secondarySourcesOverride":{"shape":"St"},"secondarySourcesVersionOverride":{"shape":"Su"},"sourceVersion":{},"artifactsOverride":{"shape":"S36"},"secondaryArtifactsOverride":{"shape":"S39"},"environmentVariablesOverride":{"shape":"S17"},"sourceTypeOverride":{},"sourceLocationOverride":{},"sourceAuthOverride":{"shape":"Sq"},"gitCloneDepthOverride":{"type":"integer"},"gitSubmodulesConfigOverride":{"shape":"So"},"buildspecOverride":{},"insecureSslOverride":{"type":"boolean"},"reportBuildBatchStatusOverride":{"type":"boolean"},"environmentTypeOverride":{},"imageOverride":{},"computeTypeOverride":{},"certificateOverride":{},"cacheOverride":{"shape":"Sz"},"serviceRoleOverride":{},"privilegedModeOverride":{"type":"boolean"},"buildTimeoutInMinutesOverride":{"type":"integer"},"queuedTimeoutInMinutesOverride":{"type":"integer"},"encryptionKeyOverride":{},"idempotencyToken":{},"logsConfigOverride":{"shape":"S1d"},"registryCredentialOverride":{"shape":"S1a"},"imagePullCredentialsTypeOverride":{},"buildBatchConfigOverride":{"shape":"S1p"},"debugSessionEnabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"buildBatch":{"shape":"Sc"}}}},"StopBuild":{"input":{"type":"structure","required":["id"],"members":{"id":{}}},"output":{"type":"structure","members":{"build":{"shape":"S24"}}}},"StopBuildBatch":{"input":{"type":"structure","required":["id"],"members":{"id":{}}},"output":{"type":"structure","members":{"buildBatch":{"shape":"Sc"}}}},"UpdateFleet":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"baseCapacity":{"type":"integer"},"environmentType":{},"computeType":{},"scalingConfiguration":{"shape":"S4a"},"overflowBehavior":{},"vpcConfig":{"shape":"S1j"},"imageId":{},"fleetServiceRole":{},"tags":{"shape":"S2v"}}},"output":{"type":"structure","members":{"fleet":{"shape":"S2i"}}}},"UpdateProject":{"input":{"type":"structure","required":["name"],"members":{"name":{},"description":{},"source":{"shape":"Sl"},"secondarySources":{"shape":"St"},"sourceVersion":{},"secondarySourceVersions":{"shape":"Su"},"artifacts":{"shape":"S36"},"secondaryArtifacts":{"shape":"S39"},"cache":{"shape":"Sz"},"environment":{"shape":"S13"},"serviceRole":{},"timeoutInMinutes":{"type":"integer"},"queuedTimeoutInMinutes":{"type":"integer"},"encryptionKey":{},"tags":{"shape":"S2v"},"vpcConfig":{"shape":"S1j"},"badgeEnabled":{"type":"boolean"},"logsConfig":{"shape":"S1d"},"fileSystemLocations":{"shape":"S1m"},"buildBatchConfig":{"shape":"S1p"},"concurrentBuildLimit":{"type":"integer"}}},"output":{"type":"structure","members":{"project":{"shape":"S33"}}}},"UpdateProjectVisibility":{"input":{"type":"structure","required":["projectArn","projectVisibility"],"members":{"projectArn":{},"projectVisibility":{},"resourceAccessRole":{}}},"output":{"type":"structure","members":{"projectArn":{},"publicProjectAlias":{},"projectVisibility":{}}}},"UpdateReportGroup":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"exportConfig":{"shape":"S3t"},"tags":{"shape":"S2v"}}},"output":{"type":"structure","members":{"reportGroup":{"shape":"S3q"}}}},"UpdateWebhook":{"input":{"type":"structure","required":["projectName"],"members":{"projectName":{},"branchFilter":{},"rotateSecret":{"type":"boolean"},"filterGroups":{"shape":"S3d"},"buildType":{}}},"output":{"type":"structure","members":{"webhook":{"shape":"S3c"}}}}},"shapes":{"S2":{"type":"list","member":{}},"S5":{"type":"list","member":{"type":"structure","members":{"id":{},"statusCode":{}}}},"S9":{"type":"list","member":{}},"Sc":{"type":"structure","members":{"id":{},"arn":{},"startTime":{"type":"timestamp"},"endTime":{"type":"timestamp"},"currentPhase":{},"buildBatchStatus":{},"sourceVersion":{},"resolvedSourceVersion":{},"projectName":{},"phases":{"type":"list","member":{"type":"structure","members":{"phaseType":{},"phaseStatus":{},"startTime":{"type":"timestamp"},"endTime":{"type":"timestamp"},"durationInSeconds":{"type":"long"},"contexts":{"shape":"Sj"}}}},"source":{"shape":"Sl"},"secondarySources":{"shape":"St"},"secondarySourceVersions":{"shape":"Su"},"artifacts":{"shape":"Sw"},"secondaryArtifacts":{"shape":"Sy"},"cache":{"shape":"Sz"},"environment":{"shape":"S13"},"serviceRole":{},"logConfig":{"shape":"S1d"},"buildTimeoutInMinutes":{"type":"integer"},"queuedTimeoutInMinutes":{"type":"integer"},"complete":{"type":"boolean"},"initiator":{},"vpcConfig":{"shape":"S1j"},"encryptionKey":{},"buildBatchNumber":{"type":"long"},"fileSystemLocations":{"shape":"S1m"},"buildBatchConfig":{"shape":"S1p"},"buildGroups":{"type":"list","member":{"type":"structure","members":{"identifier":{},"dependsOn":{"type":"list","member":{}},"ignoreFailure":{"type":"boolean"},"currentBuildSummary":{"shape":"S1w"},"priorBuildSummaryList":{"type":"list","member":{"shape":"S1w"}}}}},"debugSessionEnabled":{"type":"boolean"}}},"Sj":{"type":"list","member":{"type":"structure","members":{"statusCode":{},"message":{}}}},"Sl":{"type":"structure","required":["type"],"members":{"type":{},"location":{},"gitCloneDepth":{"type":"integer"},"gitSubmodulesConfig":{"shape":"So"},"buildspec":{},"auth":{"shape":"Sq"},"reportBuildStatus":{"type":"boolean"},"buildStatusConfig":{"shape":"Ss"},"insecureSsl":{"type":"boolean"},"sourceIdentifier":{}}},"So":{"type":"structure","required":["fetchSubmodules"],"members":{"fetchSubmodules":{"type":"boolean"}}},"Sq":{"type":"structure","required":["type"],"members":{"type":{},"resource":{}}},"Ss":{"type":"structure","members":{"context":{},"targetUrl":{}}},"St":{"type":"list","member":{"shape":"Sl"}},"Su":{"type":"list","member":{"type":"structure","required":["sourceIdentifier","sourceVersion"],"members":{"sourceIdentifier":{},"sourceVersion":{}}}},"Sw":{"type":"structure","members":{"location":{},"sha256sum":{},"md5sum":{},"overrideArtifactName":{"type":"boolean"},"encryptionDisabled":{"type":"boolean"},"artifactIdentifier":{},"bucketOwnerAccess":{}}},"Sy":{"type":"list","member":{"shape":"Sw"}},"Sz":{"type":"structure","required":["type"],"members":{"type":{},"location":{},"modes":{"type":"list","member":{}}}},"S13":{"type":"structure","required":["type","image","computeType"],"members":{"type":{},"image":{},"computeType":{},"fleet":{"shape":"S16"},"environmentVariables":{"shape":"S17"},"privilegedMode":{"type":"boolean"},"certificate":{},"registryCredential":{"shape":"S1a"},"imagePullCredentialsType":{}}},"S16":{"type":"structure","members":{"fleetArn":{}}},"S17":{"type":"list","member":{"type":"structure","required":["name","value"],"members":{"name":{},"value":{},"type":{}}}},"S1a":{"type":"structure","required":["credential","credentialProvider"],"members":{"credential":{},"credentialProvider":{}}},"S1d":{"type":"structure","members":{"cloudWatchLogs":{"shape":"S1e"},"s3Logs":{"shape":"S1g"}}},"S1e":{"type":"structure","required":["status"],"members":{"status":{},"groupName":{},"streamName":{}}},"S1g":{"type":"structure","required":["status"],"members":{"status":{},"location":{},"encryptionDisabled":{"type":"boolean"},"bucketOwnerAccess":{}}},"S1j":{"type":"structure","members":{"vpcId":{},"subnets":{"type":"list","member":{}},"securityGroupIds":{"type":"list","member":{}}}},"S1m":{"type":"list","member":{"type":"structure","members":{"type":{},"location":{},"mountPoint":{},"identifier":{},"mountOptions":{}}}},"S1p":{"type":"structure","members":{"serviceRole":{},"combineArtifacts":{"type":"boolean"},"restrictions":{"type":"structure","members":{"maximumBuildsAllowed":{"type":"integer"},"computeTypesAllowed":{"type":"list","member":{}}}},"timeoutInMins":{"type":"integer"},"batchReportMode":{}}},"S1w":{"type":"structure","members":{"arn":{},"requestedOn":{"type":"timestamp"},"buildStatus":{},"primaryArtifact":{"shape":"S1x"},"secondaryArtifacts":{"type":"list","member":{"shape":"S1x"}}}},"S1x":{"type":"structure","members":{"type":{},"location":{},"identifier":{}}},"S24":{"type":"structure","members":{"id":{},"arn":{},"buildNumber":{"type":"long"},"startTime":{"type":"timestamp"},"endTime":{"type":"timestamp"},"currentPhase":{},"buildStatus":{},"sourceVersion":{},"resolvedSourceVersion":{},"projectName":{},"phases":{"type":"list","member":{"type":"structure","members":{"phaseType":{},"phaseStatus":{},"startTime":{"type":"timestamp"},"endTime":{"type":"timestamp"},"durationInSeconds":{"type":"long"},"contexts":{"shape":"Sj"}}}},"source":{"shape":"Sl"},"secondarySources":{"shape":"St"},"secondarySourceVersions":{"shape":"Su"},"artifacts":{"shape":"Sw"},"secondaryArtifacts":{"shape":"Sy"},"cache":{"shape":"Sz"},"environment":{"shape":"S13"},"serviceRole":{},"logs":{"type":"structure","members":{"groupName":{},"streamName":{},"deepLink":{},"s3DeepLink":{},"cloudWatchLogsArn":{},"s3LogsArn":{},"cloudWatchLogs":{"shape":"S1e"},"s3Logs":{"shape":"S1g"}}},"timeoutInMinutes":{"type":"integer"},"queuedTimeoutInMinutes":{"type":"integer"},"buildComplete":{"type":"boolean"},"initiator":{},"vpcConfig":{"shape":"S1j"},"networkInterface":{"type":"structure","members":{"subnetId":{},"networkInterfaceId":{}}},"encryptionKey":{},"exportedEnvironmentVariables":{"type":"list","member":{"type":"structure","members":{"name":{},"value":{}}}},"reportArns":{"type":"list","member":{}},"fileSystemLocations":{"shape":"S1m"},"debugSession":{"type":"structure","members":{"sessionEnabled":{"type":"boolean"},"sessionTarget":{}}},"buildBatchArn":{}}},"S2f":{"type":"list","member":{}},"S2i":{"type":"structure","members":{"arn":{},"name":{},"id":{},"created":{"type":"timestamp"},"lastModified":{"type":"timestamp"},"status":{"type":"structure","members":{"statusCode":{},"context":{},"message":{}}},"baseCapacity":{"type":"integer"},"environmentType":{},"computeType":{},"scalingConfiguration":{"type":"structure","members":{"scalingType":{},"targetTrackingScalingConfigs":{"shape":"S2q"},"maxCapacity":{"type":"integer"},"desiredCapacity":{"type":"integer"}}},"overflowBehavior":{},"vpcConfig":{"shape":"S1j"},"imageId":{},"fleetServiceRole":{},"tags":{"shape":"S2v"}}},"S2q":{"type":"list","member":{"type":"structure","members":{"metricType":{},"targetValue":{"type":"double"}}}},"S2v":{"type":"list","member":{"type":"structure","members":{"key":{},"value":{}}}},"S30":{"type":"list","member":{}},"S33":{"type":"structure","members":{"name":{},"arn":{},"description":{},"source":{"shape":"Sl"},"secondarySources":{"shape":"St"},"sourceVersion":{},"secondarySourceVersions":{"shape":"Su"},"artifacts":{"shape":"S36"},"secondaryArtifacts":{"shape":"S39"},"cache":{"shape":"Sz"},"environment":{"shape":"S13"},"serviceRole":{},"timeoutInMinutes":{"type":"integer"},"queuedTimeoutInMinutes":{"type":"integer"},"encryptionKey":{},"tags":{"shape":"S2v"},"created":{"type":"timestamp"},"lastModified":{"type":"timestamp"},"webhook":{"shape":"S3c"},"vpcConfig":{"shape":"S1j"},"badge":{"type":"structure","members":{"badgeEnabled":{"type":"boolean"},"badgeRequestUrl":{}}},"logsConfig":{"shape":"S1d"},"fileSystemLocations":{"shape":"S1m"},"buildBatchConfig":{"shape":"S1p"},"concurrentBuildLimit":{"type":"integer"},"projectVisibility":{},"publicProjectAlias":{},"resourceAccessRole":{}}},"S36":{"type":"structure","required":["type"],"members":{"type":{},"location":{},"path":{},"namespaceType":{},"name":{},"packaging":{},"overrideArtifactName":{"type":"boolean"},"encryptionDisabled":{"type":"boolean"},"artifactIdentifier":{},"bucketOwnerAccess":{}}},"S39":{"type":"list","member":{"shape":"S36"}},"S3c":{"type":"structure","members":{"url":{},"payloadUrl":{},"secret":{},"branchFilter":{},"filterGroups":{"shape":"S3d"},"buildType":{},"manualCreation":{"type":"boolean"},"lastModifiedSecret":{"type":"timestamp"},"scopeConfiguration":{"shape":"S3i"}}},"S3d":{"type":"list","member":{"type":"list","member":{"type":"structure","required":["type","pattern"],"members":{"type":{},"pattern":{},"excludeMatchedPattern":{"type":"boolean"}}}}},"S3i":{"type":"structure","required":["name","scope"],"members":{"name":{},"domain":{},"scope":{}}},"S3n":{"type":"list","member":{}},"S3q":{"type":"structure","members":{"arn":{},"name":{},"type":{},"exportConfig":{"shape":"S3t"},"created":{"type":"timestamp"},"lastModified":{"type":"timestamp"},"tags":{"shape":"S2v"},"status":{}}},"S3t":{"type":"structure","members":{"exportConfigType":{},"s3Destination":{"type":"structure","members":{"bucket":{},"bucketOwner":{},"path":{},"packaging":{},"encryptionKey":{},"encryptionDisabled":{"type":"boolean"}}}}},"S3z":{"type":"list","member":{}},"S4a":{"type":"structure","members":{"scalingType":{},"targetTrackingScalingConfigs":{"shape":"S2q"},"maxCapacity":{"type":"integer"}}},"S5q":{"type":"structure","members":{"status":{}}},"S6l":{"type":"structure","members":{"status":{}}}}}')},23010:e=>{"use strict";e.exports=JSON.parse('{"o":{"DescribeCodeCoverages":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"codeCoverages"},"DescribeTestCases":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"testCases"},"ListBuildBatches":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"ids"},"ListBuildBatchesForProject":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"ids"},"ListBuilds":{"input_token":"nextToken","output_token":"nextToken","result_key":"ids"},"ListBuildsForProject":{"input_token":"nextToken","output_token":"nextToken","result_key":"ids"},"ListFleets":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken"},"ListProjects":{"input_token":"nextToken","output_token":"nextToken","result_key":"projects"},"ListReportGroups":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"reportGroups"},"ListReports":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"reports"},"ListReportsForReportGroup":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"reports"},"ListSharedProjects":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"projects"},"ListSharedReportGroups":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"reportGroups"}}}')},57144:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-04-13","endpointPrefix":"codecommit","jsonVersion":"1.1","protocol":"json","protocols":["json"],"serviceAbbreviation":"CodeCommit","serviceFullName":"AWS CodeCommit","serviceId":"CodeCommit","signatureVersion":"v4","targetPrefix":"CodeCommit_20150413","uid":"codecommit-2015-04-13","auth":["aws.auth#sigv4"]},"operations":{"AssociateApprovalRuleTemplateWithRepository":{"input":{"type":"structure","required":["approvalRuleTemplateName","repositoryName"],"members":{"approvalRuleTemplateName":{},"repositoryName":{}}}},"BatchAssociateApprovalRuleTemplateWithRepositories":{"input":{"type":"structure","required":["approvalRuleTemplateName","repositoryNames"],"members":{"approvalRuleTemplateName":{},"repositoryNames":{"shape":"S5"}}},"output":{"type":"structure","required":["associatedRepositoryNames","errors"],"members":{"associatedRepositoryNames":{"shape":"S5"},"errors":{"type":"list","member":{"type":"structure","members":{"repositoryName":{},"errorCode":{},"errorMessage":{}}}}}}},"BatchDescribeMergeConflicts":{"input":{"type":"structure","required":["repositoryName","destinationCommitSpecifier","sourceCommitSpecifier","mergeOption"],"members":{"repositoryName":{},"destinationCommitSpecifier":{},"sourceCommitSpecifier":{},"mergeOption":{},"maxMergeHunks":{"type":"integer"},"maxConflictFiles":{"type":"integer"},"filePaths":{"type":"list","member":{}},"conflictDetailLevel":{},"conflictResolutionStrategy":{},"nextToken":{}}},"output":{"type":"structure","required":["conflicts","destinationCommitId","sourceCommitId"],"members":{"conflicts":{"type":"list","member":{"type":"structure","members":{"conflictMetadata":{"shape":"Sn"},"mergeHunks":{"shape":"S12"}}}},"nextToken":{},"errors":{"type":"list","member":{"type":"structure","required":["filePath","exceptionName","message"],"members":{"filePath":{},"exceptionName":{},"message":{}}}},"destinationCommitId":{},"sourceCommitId":{},"baseCommitId":{}}}},"BatchDisassociateApprovalRuleTemplateFromRepositories":{"input":{"type":"structure","required":["approvalRuleTemplateName","repositoryNames"],"members":{"approvalRuleTemplateName":{},"repositoryNames":{"shape":"S5"}}},"output":{"type":"structure","required":["disassociatedRepositoryNames","errors"],"members":{"disassociatedRepositoryNames":{"shape":"S5"},"errors":{"type":"list","member":{"type":"structure","members":{"repositoryName":{},"errorCode":{},"errorMessage":{}}}}}}},"BatchGetCommits":{"input":{"type":"structure","required":["commitIds","repositoryName"],"members":{"commitIds":{"type":"list","member":{}},"repositoryName":{}}},"output":{"type":"structure","members":{"commits":{"type":"list","member":{"shape":"S1l"}},"errors":{"type":"list","member":{"type":"structure","members":{"commitId":{},"errorCode":{},"errorMessage":{}}}}}}},"BatchGetRepositories":{"input":{"type":"structure","required":["repositoryNames"],"members":{"repositoryNames":{"shape":"S5"}}},"output":{"type":"structure","members":{"repositories":{"type":"list","member":{"shape":"S1x"}},"repositoriesNotFound":{"type":"list","member":{}},"errors":{"type":"list","member":{"type":"structure","members":{"repositoryId":{},"repositoryName":{},"errorCode":{},"errorMessage":{}}}}}}},"CreateApprovalRuleTemplate":{"input":{"type":"structure","required":["approvalRuleTemplateName","approvalRuleTemplateContent"],"members":{"approvalRuleTemplateName":{},"approvalRuleTemplateContent":{},"approvalRuleTemplateDescription":{}}},"output":{"type":"structure","required":["approvalRuleTemplate"],"members":{"approvalRuleTemplate":{"shape":"S2g"}}}},"CreateBranch":{"input":{"type":"structure","required":["repositoryName","branchName","commitId"],"members":{"repositoryName":{},"branchName":{},"commitId":{}}}},"CreateCommit":{"input":{"type":"structure","required":["repositoryName","branchName"],"members":{"repositoryName":{},"branchName":{},"parentCommitId":{},"authorName":{},"email":{},"commitMessage":{},"keepEmptyFolders":{"type":"boolean"},"putFiles":{"type":"list","member":{"type":"structure","required":["filePath"],"members":{"filePath":{},"fileMode":{},"fileContent":{"type":"blob"},"sourceFile":{"type":"structure","required":["filePath"],"members":{"filePath":{},"isMove":{"type":"boolean"}}}}}},"deleteFiles":{"shape":"S2s"},"setFileModes":{"shape":"S2u"}}},"output":{"type":"structure","members":{"commitId":{},"treeId":{},"filesAdded":{"shape":"S2x"},"filesUpdated":{"shape":"S2x"},"filesDeleted":{"shape":"S2x"}}}},"CreatePullRequest":{"input":{"type":"structure","required":["title","targets"],"members":{"title":{},"description":{},"targets":{"type":"list","member":{"type":"structure","required":["repositoryName","sourceReference"],"members":{"repositoryName":{},"sourceReference":{},"destinationReference":{}}}},"clientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","required":["pullRequest"],"members":{"pullRequest":{"shape":"S37"}}}},"CreatePullRequestApprovalRule":{"input":{"type":"structure","required":["pullRequestId","approvalRuleName","approvalRuleContent"],"members":{"pullRequestId":{},"approvalRuleName":{},"approvalRuleContent":{}}},"output":{"type":"structure","required":["approvalRule"],"members":{"approvalRule":{"shape":"S3g"}}}},"CreateRepository":{"input":{"type":"structure","required":["repositoryName"],"members":{"repositoryName":{},"repositoryDescription":{},"tags":{"shape":"S3o"},"kmsKeyId":{}}},"output":{"type":"structure","members":{"repositoryMetadata":{"shape":"S1x"}}}},"CreateUnreferencedMergeCommit":{"input":{"type":"structure","required":["repositoryName","sourceCommitSpecifier","destinationCommitSpecifier","mergeOption"],"members":{"repositoryName":{},"sourceCommitSpecifier":{},"destinationCommitSpecifier":{},"mergeOption":{},"conflictDetailLevel":{},"conflictResolutionStrategy":{},"authorName":{},"email":{},"commitMessage":{},"keepEmptyFolders":{"type":"boolean"},"conflictResolution":{"shape":"S3t"}}},"output":{"type":"structure","members":{"commitId":{},"treeId":{}}}},"DeleteApprovalRuleTemplate":{"input":{"type":"structure","required":["approvalRuleTemplateName"],"members":{"approvalRuleTemplateName":{}}},"output":{"type":"structure","required":["approvalRuleTemplateId"],"members":{"approvalRuleTemplateId":{}}}},"DeleteBranch":{"input":{"type":"structure","required":["repositoryName","branchName"],"members":{"repositoryName":{},"branchName":{}}},"output":{"type":"structure","members":{"deletedBranch":{"shape":"S42"}}}},"DeleteCommentContent":{"input":{"type":"structure","required":["commentId"],"members":{"commentId":{}}},"output":{"type":"structure","members":{"comment":{"shape":"S46"}}}},"DeleteFile":{"input":{"type":"structure","required":["repositoryName","branchName","filePath","parentCommitId"],"members":{"repositoryName":{},"branchName":{},"filePath":{},"parentCommitId":{},"keepEmptyFolders":{"type":"boolean"},"commitMessage":{},"name":{},"email":{}}},"output":{"type":"structure","required":["commitId","blobId","treeId","filePath"],"members":{"commitId":{},"blobId":{},"treeId":{},"filePath":{}}}},"DeletePullRequestApprovalRule":{"input":{"type":"structure","required":["pullRequestId","approvalRuleName"],"members":{"pullRequestId":{},"approvalRuleName":{}}},"output":{"type":"structure","required":["approvalRuleId"],"members":{"approvalRuleId":{}}}},"DeleteRepository":{"input":{"type":"structure","required":["repositoryName"],"members":{"repositoryName":{}}},"output":{"type":"structure","members":{"repositoryId":{}}}},"DescribeMergeConflicts":{"input":{"type":"structure","required":["repositoryName","destinationCommitSpecifier","sourceCommitSpecifier","mergeOption","filePath"],"members":{"repositoryName":{},"destinationCommitSpecifier":{},"sourceCommitSpecifier":{},"mergeOption":{},"maxMergeHunks":{"type":"integer"},"filePath":{},"conflictDetailLevel":{},"conflictResolutionStrategy":{},"nextToken":{}}},"output":{"type":"structure","required":["conflictMetadata","mergeHunks","destinationCommitId","sourceCommitId"],"members":{"conflictMetadata":{"shape":"Sn"},"mergeHunks":{"shape":"S12"},"nextToken":{},"destinationCommitId":{},"sourceCommitId":{},"baseCommitId":{}}}},"DescribePullRequestEvents":{"input":{"type":"structure","required":["pullRequestId"],"members":{"pullRequestId":{},"pullRequestEventType":{},"actorArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","required":["pullRequestEvents"],"members":{"pullRequestEvents":{"type":"list","member":{"type":"structure","members":{"pullRequestId":{},"eventDate":{"type":"timestamp"},"pullRequestEventType":{},"actorArn":{},"pullRequestCreatedEventMetadata":{"type":"structure","members":{"repositoryName":{},"sourceCommitId":{},"destinationCommitId":{},"mergeBase":{}}},"pullRequestStatusChangedEventMetadata":{"type":"structure","members":{"pullRequestStatus":{}}},"pullRequestSourceReferenceUpdatedEventMetadata":{"type":"structure","members":{"repositoryName":{},"beforeCommitId":{},"afterCommitId":{},"mergeBase":{}}},"pullRequestMergedStateChangedEventMetadata":{"type":"structure","members":{"repositoryName":{},"destinationReference":{},"mergeMetadata":{"shape":"S3c"}}},"approvalRuleEventMetadata":{"type":"structure","members":{"approvalRuleName":{},"approvalRuleId":{},"approvalRuleContent":{}}},"approvalStateChangedEventMetadata":{"type":"structure","members":{"revisionId":{},"approvalStatus":{}}},"approvalRuleOverriddenEventMetadata":{"type":"structure","members":{"revisionId":{},"overrideStatus":{}}}}}},"nextToken":{}}}},"DisassociateApprovalRuleTemplateFromRepository":{"input":{"type":"structure","required":["approvalRuleTemplateName","repositoryName"],"members":{"approvalRuleTemplateName":{},"repositoryName":{}}}},"EvaluatePullRequestApprovalRules":{"input":{"type":"structure","required":["pullRequestId","revisionId"],"members":{"pullRequestId":{},"revisionId":{}}},"output":{"type":"structure","required":["evaluation"],"members":{"evaluation":{"type":"structure","members":{"approved":{"type":"boolean"},"overridden":{"type":"boolean"},"approvalRulesSatisfied":{"type":"list","member":{}},"approvalRulesNotSatisfied":{"type":"list","member":{}}}}}}},"GetApprovalRuleTemplate":{"input":{"type":"structure","required":["approvalRuleTemplateName"],"members":{"approvalRuleTemplateName":{}}},"output":{"type":"structure","required":["approvalRuleTemplate"],"members":{"approvalRuleTemplate":{"shape":"S2g"}}}},"GetBlob":{"input":{"type":"structure","required":["repositoryName","blobId"],"members":{"repositoryName":{},"blobId":{}}},"output":{"type":"structure","required":["content"],"members":{"content":{"type":"blob"}}}},"GetBranch":{"input":{"type":"structure","members":{"repositoryName":{},"branchName":{}}},"output":{"type":"structure","members":{"branch":{"shape":"S42"}}}},"GetComment":{"input":{"type":"structure","required":["commentId"],"members":{"commentId":{}}},"output":{"type":"structure","members":{"comment":{"shape":"S46"}}}},"GetCommentReactions":{"input":{"type":"structure","required":["commentId"],"members":{"commentId":{},"reactionUserArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","required":["reactionsForComment"],"members":{"reactionsForComment":{"type":"list","member":{"type":"structure","members":{"reaction":{"type":"structure","members":{"emoji":{},"shortCode":{},"unicode":{}}},"reactionUsers":{"type":"list","member":{}},"reactionsFromDeletedUsersCount":{"type":"integer"}}}},"nextToken":{}}}},"GetCommentsForComparedCommit":{"input":{"type":"structure","required":["repositoryName","afterCommitId"],"members":{"repositoryName":{},"beforeCommitId":{},"afterCommitId":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"commentsForComparedCommitData":{"type":"list","member":{"type":"structure","members":{"repositoryName":{},"beforeCommitId":{},"afterCommitId":{},"beforeBlobId":{},"afterBlobId":{},"location":{"shape":"S5u"},"comments":{"shape":"S5x"}}}},"nextToken":{}}}},"GetCommentsForPullRequest":{"input":{"type":"structure","required":["pullRequestId"],"members":{"pullRequestId":{},"repositoryName":{},"beforeCommitId":{},"afterCommitId":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"commentsForPullRequestData":{"type":"list","member":{"type":"structure","members":{"pullRequestId":{},"repositoryName":{},"beforeCommitId":{},"afterCommitId":{},"beforeBlobId":{},"afterBlobId":{},"location":{"shape":"S5u"},"comments":{"shape":"S5x"}}}},"nextToken":{}}}},"GetCommit":{"input":{"type":"structure","required":["repositoryName","commitId"],"members":{"repositoryName":{},"commitId":{}}},"output":{"type":"structure","required":["commit"],"members":{"commit":{"shape":"S1l"}}}},"GetDifferences":{"input":{"type":"structure","required":["repositoryName","afterCommitSpecifier"],"members":{"repositoryName":{},"beforeCommitSpecifier":{},"afterCommitSpecifier":{},"beforePath":{},"afterPath":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"differences":{"type":"list","member":{"type":"structure","members":{"beforeBlob":{"shape":"S69"},"afterBlob":{"shape":"S69"},"changeType":{}}}},"NextToken":{}}}},"GetFile":{"input":{"type":"structure","required":["repositoryName","filePath"],"members":{"repositoryName":{},"commitSpecifier":{},"filePath":{}}},"output":{"type":"structure","required":["commitId","blobId","filePath","fileMode","fileSize","fileContent"],"members":{"commitId":{},"blobId":{},"filePath":{},"fileMode":{},"fileSize":{"type":"long"},"fileContent":{"type":"blob"}}}},"GetFolder":{"input":{"type":"structure","required":["repositoryName","folderPath"],"members":{"repositoryName":{},"commitSpecifier":{},"folderPath":{}}},"output":{"type":"structure","required":["commitId","folderPath"],"members":{"commitId":{},"folderPath":{},"treeId":{},"subFolders":{"type":"list","member":{"type":"structure","members":{"treeId":{},"absolutePath":{},"relativePath":{}}}},"files":{"type":"list","member":{"type":"structure","members":{"blobId":{},"absolutePath":{},"relativePath":{},"fileMode":{}}}},"symbolicLinks":{"type":"list","member":{"type":"structure","members":{"blobId":{},"absolutePath":{},"relativePath":{},"fileMode":{}}}},"subModules":{"type":"list","member":{"type":"structure","members":{"commitId":{},"absolutePath":{},"relativePath":{}}}}}}},"GetMergeCommit":{"input":{"type":"structure","required":["repositoryName","sourceCommitSpecifier","destinationCommitSpecifier"],"members":{"repositoryName":{},"sourceCommitSpecifier":{},"destinationCommitSpecifier":{},"conflictDetailLevel":{},"conflictResolutionStrategy":{}}},"output":{"type":"structure","members":{"sourceCommitId":{},"destinationCommitId":{},"baseCommitId":{},"mergedCommitId":{}}}},"GetMergeConflicts":{"input":{"type":"structure","required":["repositoryName","destinationCommitSpecifier","sourceCommitSpecifier","mergeOption"],"members":{"repositoryName":{},"destinationCommitSpecifier":{},"sourceCommitSpecifier":{},"mergeOption":{},"conflictDetailLevel":{},"maxConflictFiles":{"type":"integer"},"conflictResolutionStrategy":{},"nextToken":{}}},"output":{"type":"structure","required":["mergeable","destinationCommitId","sourceCommitId","conflictMetadataList"],"members":{"mergeable":{"type":"boolean"},"destinationCommitId":{},"sourceCommitId":{},"baseCommitId":{},"conflictMetadataList":{"type":"list","member":{"shape":"Sn"}},"nextToken":{}}}},"GetMergeOptions":{"input":{"type":"structure","required":["repositoryName","sourceCommitSpecifier","destinationCommitSpecifier"],"members":{"repositoryName":{},"sourceCommitSpecifier":{},"destinationCommitSpecifier":{},"conflictDetailLevel":{},"conflictResolutionStrategy":{}}},"output":{"type":"structure","required":["mergeOptions","sourceCommitId","destinationCommitId","baseCommitId"],"members":{"mergeOptions":{"type":"list","member":{}},"sourceCommitId":{},"destinationCommitId":{},"baseCommitId":{}}}},"GetPullRequest":{"input":{"type":"structure","required":["pullRequestId"],"members":{"pullRequestId":{}}},"output":{"type":"structure","required":["pullRequest"],"members":{"pullRequest":{"shape":"S37"}}}},"GetPullRequestApprovalStates":{"input":{"type":"structure","required":["pullRequestId","revisionId"],"members":{"pullRequestId":{},"revisionId":{}}},"output":{"type":"structure","members":{"approvals":{"type":"list","member":{"type":"structure","members":{"userArn":{},"approvalState":{}}}}}}},"GetPullRequestOverrideState":{"input":{"type":"structure","required":["pullRequestId","revisionId"],"members":{"pullRequestId":{},"revisionId":{}}},"output":{"type":"structure","members":{"overridden":{"type":"boolean"},"overrider":{}}}},"GetRepository":{"input":{"type":"structure","required":["repositoryName"],"members":{"repositoryName":{}}},"output":{"type":"structure","members":{"repositoryMetadata":{"shape":"S1x"}}}},"GetRepositoryTriggers":{"input":{"type":"structure","required":["repositoryName"],"members":{"repositoryName":{}}},"output":{"type":"structure","members":{"configurationId":{},"triggers":{"shape":"S7a"}}}},"ListApprovalRuleTemplates":{"input":{"type":"structure","members":{"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"approvalRuleTemplateNames":{"shape":"S7j"},"nextToken":{}}}},"ListAssociatedApprovalRuleTemplatesForRepository":{"input":{"type":"structure","required":["repositoryName"],"members":{"repositoryName":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"approvalRuleTemplateNames":{"shape":"S7j"},"nextToken":{}}}},"ListBranches":{"input":{"type":"structure","required":["repositoryName"],"members":{"repositoryName":{},"nextToken":{}}},"output":{"type":"structure","members":{"branches":{"shape":"S7e"},"nextToken":{}}}},"ListFileCommitHistory":{"input":{"type":"structure","required":["repositoryName","filePath"],"members":{"repositoryName":{},"commitSpecifier":{},"filePath":{},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","required":["revisionDag"],"members":{"revisionDag":{"type":"list","member":{"type":"structure","members":{"commit":{"shape":"S1l"},"blobId":{},"path":{},"revisionChildren":{"type":"list","member":{}}}}},"nextToken":{}}}},"ListPullRequests":{"input":{"type":"structure","required":["repositoryName"],"members":{"repositoryName":{},"authorArn":{},"pullRequestStatus":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","required":["pullRequestIds"],"members":{"pullRequestIds":{"type":"list","member":{}},"nextToken":{}}}},"ListRepositories":{"input":{"type":"structure","members":{"nextToken":{},"sortBy":{},"order":{}}},"output":{"type":"structure","members":{"repositories":{"type":"list","member":{"type":"structure","members":{"repositoryName":{},"repositoryId":{}}}},"nextToken":{}}}},"ListRepositoriesForApprovalRuleTemplate":{"input":{"type":"structure","required":["approvalRuleTemplateName"],"members":{"approvalRuleTemplateName":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"repositoryNames":{"shape":"S5"},"nextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{},"nextToken":{}}},"output":{"type":"structure","members":{"tags":{"shape":"S3o"},"nextToken":{}}}},"MergeBranchesByFastForward":{"input":{"type":"structure","required":["repositoryName","sourceCommitSpecifier","destinationCommitSpecifier"],"members":{"repositoryName":{},"sourceCommitSpecifier":{},"destinationCommitSpecifier":{},"targetBranch":{}}},"output":{"type":"structure","members":{"commitId":{},"treeId":{}}}},"MergeBranchesBySquash":{"input":{"type":"structure","required":["repositoryName","sourceCommitSpecifier","destinationCommitSpecifier"],"members":{"repositoryName":{},"sourceCommitSpecifier":{},"destinationCommitSpecifier":{},"targetBranch":{},"conflictDetailLevel":{},"conflictResolutionStrategy":{},"authorName":{},"email":{},"commitMessage":{},"keepEmptyFolders":{"type":"boolean"},"conflictResolution":{"shape":"S3t"}}},"output":{"type":"structure","members":{"commitId":{},"treeId":{}}}},"MergeBranchesByThreeWay":{"input":{"type":"structure","required":["repositoryName","sourceCommitSpecifier","destinationCommitSpecifier"],"members":{"repositoryName":{},"sourceCommitSpecifier":{},"destinationCommitSpecifier":{},"targetBranch":{},"conflictDetailLevel":{},"conflictResolutionStrategy":{},"authorName":{},"email":{},"commitMessage":{},"keepEmptyFolders":{"type":"boolean"},"conflictResolution":{"shape":"S3t"}}},"output":{"type":"structure","members":{"commitId":{},"treeId":{}}}},"MergePullRequestByFastForward":{"input":{"type":"structure","required":["pullRequestId","repositoryName"],"members":{"pullRequestId":{},"repositoryName":{},"sourceCommitId":{}}},"output":{"type":"structure","members":{"pullRequest":{"shape":"S37"}}}},"MergePullRequestBySquash":{"input":{"type":"structure","required":["pullRequestId","repositoryName"],"members":{"pullRequestId":{},"repositoryName":{},"sourceCommitId":{},"conflictDetailLevel":{},"conflictResolutionStrategy":{},"commitMessage":{},"authorName":{},"email":{},"keepEmptyFolders":{"type":"boolean"},"conflictResolution":{"shape":"S3t"}}},"output":{"type":"structure","members":{"pullRequest":{"shape":"S37"}}}},"MergePullRequestByThreeWay":{"input":{"type":"structure","required":["pullRequestId","repositoryName"],"members":{"pullRequestId":{},"repositoryName":{},"sourceCommitId":{},"conflictDetailLevel":{},"conflictResolutionStrategy":{},"commitMessage":{},"authorName":{},"email":{},"keepEmptyFolders":{"type":"boolean"},"conflictResolution":{"shape":"S3t"}}},"output":{"type":"structure","members":{"pullRequest":{"shape":"S37"}}}},"OverridePullRequestApprovalRules":{"input":{"type":"structure","required":["pullRequestId","revisionId","overrideStatus"],"members":{"pullRequestId":{},"revisionId":{},"overrideStatus":{}}}},"PostCommentForComparedCommit":{"input":{"type":"structure","required":["repositoryName","afterCommitId","content"],"members":{"repositoryName":{},"beforeCommitId":{},"afterCommitId":{},"location":{"shape":"S5u"},"content":{},"clientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"repositoryName":{},"beforeCommitId":{},"afterCommitId":{},"beforeBlobId":{},"afterBlobId":{},"location":{"shape":"S5u"},"comment":{"shape":"S46"}}},"idempotent":true},"PostCommentForPullRequest":{"input":{"type":"structure","required":["pullRequestId","repositoryName","beforeCommitId","afterCommitId","content"],"members":{"pullRequestId":{},"repositoryName":{},"beforeCommitId":{},"afterCommitId":{},"location":{"shape":"S5u"},"content":{},"clientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"repositoryName":{},"pullRequestId":{},"beforeCommitId":{},"afterCommitId":{},"beforeBlobId":{},"afterBlobId":{},"location":{"shape":"S5u"},"comment":{"shape":"S46"}}},"idempotent":true},"PostCommentReply":{"input":{"type":"structure","required":["inReplyTo","content"],"members":{"inReplyTo":{},"clientRequestToken":{"idempotencyToken":true},"content":{}}},"output":{"type":"structure","members":{"comment":{"shape":"S46"}}},"idempotent":true},"PutCommentReaction":{"input":{"type":"structure","required":["commentId","reactionValue"],"members":{"commentId":{},"reactionValue":{}}}},"PutFile":{"input":{"type":"structure","required":["repositoryName","branchName","fileContent","filePath"],"members":{"repositoryName":{},"branchName":{},"fileContent":{"type":"blob"},"filePath":{},"fileMode":{},"parentCommitId":{},"commitMessage":{},"name":{},"email":{}}},"output":{"type":"structure","required":["commitId","blobId","treeId"],"members":{"commitId":{},"blobId":{},"treeId":{}}}},"PutRepositoryTriggers":{"input":{"type":"structure","required":["repositoryName","triggers"],"members":{"repositoryName":{},"triggers":{"shape":"S7a"}}},"output":{"type":"structure","members":{"configurationId":{}}}},"TagResource":{"input":{"type":"structure","required":["resourceArn","tags"],"members":{"resourceArn":{},"tags":{"shape":"S3o"}}}},"TestRepositoryTriggers":{"input":{"type":"structure","required":["repositoryName","triggers"],"members":{"repositoryName":{},"triggers":{"shape":"S7a"}}},"output":{"type":"structure","members":{"successfulExecutions":{"type":"list","member":{}},"failedExecutions":{"type":"list","member":{"type":"structure","members":{"trigger":{},"failureMessage":{}}}}}}},"UntagResource":{"input":{"type":"structure","required":["resourceArn","tagKeys"],"members":{"resourceArn":{},"tagKeys":{"type":"list","member":{}}}}},"UpdateApprovalRuleTemplateContent":{"input":{"type":"structure","required":["approvalRuleTemplateName","newRuleContent"],"members":{"approvalRuleTemplateName":{},"newRuleContent":{},"existingRuleContentSha256":{}}},"output":{"type":"structure","required":["approvalRuleTemplate"],"members":{"approvalRuleTemplate":{"shape":"S2g"}}}},"UpdateApprovalRuleTemplateDescription":{"input":{"type":"structure","required":["approvalRuleTemplateName","approvalRuleTemplateDescription"],"members":{"approvalRuleTemplateName":{},"approvalRuleTemplateDescription":{}}},"output":{"type":"structure","required":["approvalRuleTemplate"],"members":{"approvalRuleTemplate":{"shape":"S2g"}}}},"UpdateApprovalRuleTemplateName":{"input":{"type":"structure","required":["oldApprovalRuleTemplateName","newApprovalRuleTemplateName"],"members":{"oldApprovalRuleTemplateName":{},"newApprovalRuleTemplateName":{}}},"output":{"type":"structure","required":["approvalRuleTemplate"],"members":{"approvalRuleTemplate":{"shape":"S2g"}}}},"UpdateComment":{"input":{"type":"structure","required":["commentId","content"],"members":{"commentId":{},"content":{}}},"output":{"type":"structure","members":{"comment":{"shape":"S46"}}}},"UpdateDefaultBranch":{"input":{"type":"structure","required":["repositoryName","defaultBranchName"],"members":{"repositoryName":{},"defaultBranchName":{}}}},"UpdatePullRequestApprovalRuleContent":{"input":{"type":"structure","required":["pullRequestId","approvalRuleName","newRuleContent"],"members":{"pullRequestId":{},"approvalRuleName":{},"existingRuleContentSha256":{},"newRuleContent":{}}},"output":{"type":"structure","required":["approvalRule"],"members":{"approvalRule":{"shape":"S3g"}}}},"UpdatePullRequestApprovalState":{"input":{"type":"structure","required":["pullRequestId","revisionId","approvalState"],"members":{"pullRequestId":{},"revisionId":{},"approvalState":{}}}},"UpdatePullRequestDescription":{"input":{"type":"structure","required":["pullRequestId","description"],"members":{"pullRequestId":{},"description":{}}},"output":{"type":"structure","required":["pullRequest"],"members":{"pullRequest":{"shape":"S37"}}}},"UpdatePullRequestStatus":{"input":{"type":"structure","required":["pullRequestId","pullRequestStatus"],"members":{"pullRequestId":{},"pullRequestStatus":{}}},"output":{"type":"structure","required":["pullRequest"],"members":{"pullRequest":{"shape":"S37"}}}},"UpdatePullRequestTitle":{"input":{"type":"structure","required":["pullRequestId","title"],"members":{"pullRequestId":{},"title":{}}},"output":{"type":"structure","required":["pullRequest"],"members":{"pullRequest":{"shape":"S37"}}}},"UpdateRepositoryDescription":{"input":{"type":"structure","required":["repositoryName"],"members":{"repositoryName":{},"repositoryDescription":{}}}},"UpdateRepositoryEncryptionKey":{"input":{"type":"structure","required":["repositoryName","kmsKeyId"],"members":{"repositoryName":{},"kmsKeyId":{}}},"output":{"type":"structure","members":{"repositoryId":{},"kmsKeyId":{},"originalKmsKeyId":{}}}},"UpdateRepositoryName":{"input":{"type":"structure","required":["oldName","newName"],"members":{"oldName":{},"newName":{}}}}},"shapes":{"S5":{"type":"list","member":{}},"Sn":{"type":"structure","members":{"filePath":{},"fileSizes":{"type":"structure","members":{"source":{"type":"long"},"destination":{"type":"long"},"base":{"type":"long"}}},"fileModes":{"type":"structure","members":{"source":{},"destination":{},"base":{}}},"objectTypes":{"type":"structure","members":{"source":{},"destination":{},"base":{}}},"numberOfConflicts":{"type":"integer"},"isBinaryFile":{"type":"structure","members":{"source":{"type":"boolean"},"destination":{"type":"boolean"},"base":{"type":"boolean"}}},"contentConflict":{"type":"boolean"},"fileModeConflict":{"type":"boolean"},"objectTypeConflict":{"type":"boolean"},"mergeOperations":{"type":"structure","members":{"source":{},"destination":{}}}}},"S12":{"type":"list","member":{"type":"structure","members":{"isConflict":{"type":"boolean"},"source":{"shape":"S15"},"destination":{"shape":"S15"},"base":{"shape":"S15"}}}},"S15":{"type":"structure","members":{"startLine":{"type":"integer"},"endLine":{"type":"integer"},"hunkContent":{}}},"S1l":{"type":"structure","members":{"commitId":{},"treeId":{},"parents":{"type":"list","member":{}},"message":{},"author":{"shape":"S1n"},"committer":{"shape":"S1n"},"additionalData":{}}},"S1n":{"type":"structure","members":{"name":{},"email":{},"date":{}}},"S1x":{"type":"structure","members":{"accountId":{},"repositoryId":{},"repositoryName":{},"repositoryDescription":{},"defaultBranch":{},"lastModifiedDate":{"type":"timestamp"},"creationDate":{"type":"timestamp"},"cloneUrlHttp":{},"cloneUrlSsh":{},"Arn":{},"kmsKeyId":{}}},"S2g":{"type":"structure","members":{"approvalRuleTemplateId":{},"approvalRuleTemplateName":{},"approvalRuleTemplateDescription":{},"approvalRuleTemplateContent":{},"ruleContentSha256":{},"lastModifiedDate":{"type":"timestamp"},"creationDate":{"type":"timestamp"},"lastModifiedUser":{}}},"S2s":{"type":"list","member":{"type":"structure","required":["filePath"],"members":{"filePath":{}}}},"S2u":{"type":"list","member":{"type":"structure","required":["filePath","fileMode"],"members":{"filePath":{},"fileMode":{}}}},"S2x":{"type":"list","member":{"type":"structure","members":{"absolutePath":{},"blobId":{},"fileMode":{}}}},"S37":{"type":"structure","members":{"pullRequestId":{},"title":{},"description":{},"lastActivityDate":{"type":"timestamp"},"creationDate":{"type":"timestamp"},"pullRequestStatus":{},"authorArn":{},"pullRequestTargets":{"type":"list","member":{"type":"structure","members":{"repositoryName":{},"sourceReference":{},"destinationReference":{},"destinationCommit":{},"sourceCommit":{},"mergeBase":{},"mergeMetadata":{"shape":"S3c"}}}},"clientRequestToken":{},"revisionId":{},"approvalRules":{"type":"list","member":{"shape":"S3g"}}}},"S3c":{"type":"structure","members":{"isMerged":{"type":"boolean"},"mergedBy":{},"mergeCommitId":{},"mergeOption":{}}},"S3g":{"type":"structure","members":{"approvalRuleId":{},"approvalRuleName":{},"approvalRuleContent":{},"ruleContentSha256":{},"lastModifiedDate":{"type":"timestamp"},"creationDate":{"type":"timestamp"},"lastModifiedUser":{},"originApprovalRuleTemplate":{"type":"structure","members":{"approvalRuleTemplateId":{},"approvalRuleTemplateName":{}}}}},"S3o":{"type":"map","key":{},"value":{}},"S3t":{"type":"structure","members":{"replaceContents":{"type":"list","member":{"type":"structure","required":["filePath","replacementType"],"members":{"filePath":{},"replacementType":{},"content":{"type":"blob"},"fileMode":{}}}},"deleteFiles":{"shape":"S2s"},"setFileModes":{"shape":"S2u"}}},"S42":{"type":"structure","members":{"branchName":{},"commitId":{}}},"S46":{"type":"structure","members":{"commentId":{},"content":{},"inReplyTo":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"},"authorArn":{},"deleted":{"type":"boolean"},"clientRequestToken":{},"callerReactions":{"type":"list","member":{}},"reactionCounts":{"type":"map","key":{},"value":{"type":"integer"}}}},"S5u":{"type":"structure","members":{"filePath":{},"filePosition":{"type":"long"},"relativeFileVersion":{}}},"S5x":{"type":"list","member":{"shape":"S46"}},"S69":{"type":"structure","members":{"blobId":{},"path":{},"mode":{}}},"S7a":{"type":"list","member":{"type":"structure","required":["name","destinationArn","events"],"members":{"name":{},"destinationArn":{},"customData":{},"branches":{"shape":"S7e"},"events":{"type":"list","member":{}}}}},"S7e":{"type":"list","member":{}},"S7j":{"type":"list","member":{}}}}')},62599:e=>{"use strict";e.exports=JSON.parse('{"o":{"DescribeMergeConflicts":{"input_token":"nextToken","limit_key":"maxMergeHunks","output_token":"nextToken"},"DescribePullRequestEvents":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken"},"GetCommentReactions":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken"},"GetCommentsForComparedCommit":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken"},"GetCommentsForPullRequest":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken"},"GetDifferences":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetMergeConflicts":{"input_token":"nextToken","limit_key":"maxConflictFiles","output_token":"nextToken"},"ListApprovalRuleTemplates":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken"},"ListAssociatedApprovalRuleTemplatesForRepository":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken"},"ListBranches":{"input_token":"nextToken","output_token":"nextToken","result_key":"branches"},"ListFileCommitHistory":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken"},"ListPullRequests":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken"},"ListRepositories":{"input_token":"nextToken","output_token":"nextToken","result_key":"repositories"},"ListRepositoriesForApprovalRuleTemplate":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken"}}}')},10967:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2014-10-06","endpointPrefix":"codedeploy","jsonVersion":"1.1","protocol":"json","protocols":["json"],"serviceAbbreviation":"CodeDeploy","serviceFullName":"AWS CodeDeploy","serviceId":"CodeDeploy","signatureVersion":"v4","targetPrefix":"CodeDeploy_20141006","uid":"codedeploy-2014-10-06","auth":["aws.auth#sigv4"]},"operations":{"AddTagsToOnPremisesInstances":{"input":{"type":"structure","required":["tags","instanceNames"],"members":{"tags":{"shape":"S2"},"instanceNames":{"shape":"S6"}}}},"BatchGetApplicationRevisions":{"input":{"type":"structure","required":["applicationName","revisions"],"members":{"applicationName":{},"revisions":{"shape":"Sa"}}},"output":{"type":"structure","members":{"applicationName":{},"errorMessage":{},"revisions":{"type":"list","member":{"type":"structure","members":{"revisionLocation":{"shape":"Sb"},"genericRevisionInfo":{"shape":"Su"}}}}}}},"BatchGetApplications":{"input":{"type":"structure","required":["applicationNames"],"members":{"applicationNames":{"shape":"S10"}}},"output":{"type":"structure","members":{"applicationsInfo":{"type":"list","member":{"shape":"S13"}}}}},"BatchGetDeploymentGroups":{"input":{"type":"structure","required":["applicationName","deploymentGroupNames"],"members":{"applicationName":{},"deploymentGroupNames":{"shape":"Sw"}}},"output":{"type":"structure","members":{"deploymentGroupsInfo":{"type":"list","member":{"shape":"S1b"}},"errorMessage":{}}}},"BatchGetDeploymentInstances":{"input":{"type":"structure","required":["deploymentId","instanceIds"],"members":{"deploymentId":{},"instanceIds":{"shape":"S32"}}},"output":{"type":"structure","members":{"instancesSummary":{"type":"list","member":{"shape":"S36"}},"errorMessage":{}}},"deprecated":true,"deprecatedMessage":"This operation is deprecated, use BatchGetDeploymentTargets instead."},"BatchGetDeploymentTargets":{"input":{"type":"structure","required":["deploymentId","targetIds"],"members":{"deploymentId":{},"targetIds":{"shape":"S3j"}}},"output":{"type":"structure","members":{"deploymentTargets":{"type":"list","member":{"shape":"S3n"}}}}},"BatchGetDeployments":{"input":{"type":"structure","required":["deploymentIds"],"members":{"deploymentIds":{"shape":"S49"}}},"output":{"type":"structure","members":{"deploymentsInfo":{"type":"list","member":{"shape":"S4c"}}}}},"BatchGetOnPremisesInstances":{"input":{"type":"structure","required":["instanceNames"],"members":{"instanceNames":{"shape":"S6"}}},"output":{"type":"structure","members":{"instanceInfos":{"type":"list","member":{"shape":"S4t"}}}}},"ContinueDeployment":{"input":{"type":"structure","members":{"deploymentId":{},"deploymentWaitType":{}}}},"CreateApplication":{"input":{"type":"structure","required":["applicationName"],"members":{"applicationName":{},"computePlatform":{},"tags":{"shape":"S2"}}},"output":{"type":"structure","members":{"applicationId":{}}}},"CreateDeployment":{"input":{"type":"structure","required":["applicationName"],"members":{"applicationName":{},"deploymentGroupName":{},"revision":{"shape":"Sb"},"deploymentConfigName":{},"description":{},"ignoreApplicationStopFailures":{"type":"boolean"},"targetInstances":{"shape":"S4j"},"autoRollbackConfiguration":{"shape":"S1z"},"updateOutdatedInstancesOnly":{"type":"boolean"},"fileExistsBehavior":{},"overrideAlarmConfiguration":{"shape":"S1v"}}},"output":{"type":"structure","members":{"deploymentId":{}}}},"CreateDeploymentConfig":{"input":{"type":"structure","required":["deploymentConfigName"],"members":{"deploymentConfigName":{},"minimumHealthyHosts":{"shape":"S54"},"trafficRoutingConfig":{"shape":"S57"},"computePlatform":{},"zonalConfig":{"shape":"S5d"}}},"output":{"type":"structure","members":{"deploymentConfigId":{}}}},"CreateDeploymentGroup":{"input":{"type":"structure","required":["applicationName","deploymentGroupName","serviceRoleArn"],"members":{"applicationName":{},"deploymentGroupName":{},"deploymentConfigName":{},"ec2TagFilters":{"shape":"S1e"},"onPremisesInstanceTagFilters":{"shape":"S1h"},"autoScalingGroups":{"shape":"S4k"},"serviceRoleArn":{},"triggerConfigurations":{"shape":"S1p"},"alarmConfiguration":{"shape":"S1v"},"autoRollbackConfiguration":{"shape":"S1z"},"outdatedInstancesStrategy":{},"deploymentStyle":{"shape":"S22"},"blueGreenDeploymentConfiguration":{"shape":"S26"},"loadBalancerInfo":{"shape":"S2e"},"ec2TagSet":{"shape":"S2t"},"ecsServices":{"shape":"S2x"},"onPremisesTagSet":{"shape":"S2v"},"tags":{"shape":"S2"},"terminationHookEnabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"deploymentGroupId":{}}}},"DeleteApplication":{"input":{"type":"structure","required":["applicationName"],"members":{"applicationName":{}}}},"DeleteDeploymentConfig":{"input":{"type":"structure","required":["deploymentConfigName"],"members":{"deploymentConfigName":{}}}},"DeleteDeploymentGroup":{"input":{"type":"structure","required":["applicationName","deploymentGroupName"],"members":{"applicationName":{},"deploymentGroupName":{}}},"output":{"type":"structure","members":{"hooksNotCleanedUp":{"shape":"S1k"}}}},"DeleteGitHubAccountToken":{"input":{"type":"structure","members":{"tokenName":{}}},"output":{"type":"structure","members":{"tokenName":{}}}},"DeleteResourcesByExternalId":{"input":{"type":"structure","members":{"externalId":{}}},"output":{"type":"structure","members":{}}},"DeregisterOnPremisesInstance":{"input":{"type":"structure","required":["instanceName"],"members":{"instanceName":{}}}},"GetApplication":{"input":{"type":"structure","required":["applicationName"],"members":{"applicationName":{}}},"output":{"type":"structure","members":{"application":{"shape":"S13"}}}},"GetApplicationRevision":{"input":{"type":"structure","required":["applicationName","revision"],"members":{"applicationName":{},"revision":{"shape":"Sb"}}},"output":{"type":"structure","members":{"applicationName":{},"revision":{"shape":"Sb"},"revisionInfo":{"shape":"Su"}}}},"GetDeployment":{"input":{"type":"structure","required":["deploymentId"],"members":{"deploymentId":{}}},"output":{"type":"structure","members":{"deploymentInfo":{"shape":"S4c"}}}},"GetDeploymentConfig":{"input":{"type":"structure","required":["deploymentConfigName"],"members":{"deploymentConfigName":{}}},"output":{"type":"structure","members":{"deploymentConfigInfo":{"type":"structure","members":{"deploymentConfigId":{},"deploymentConfigName":{},"minimumHealthyHosts":{"shape":"S54"},"createTime":{"type":"timestamp"},"computePlatform":{},"trafficRoutingConfig":{"shape":"S57"},"zonalConfig":{"shape":"S5d"}}}}}},"GetDeploymentGroup":{"input":{"type":"structure","required":["applicationName","deploymentGroupName"],"members":{"applicationName":{},"deploymentGroupName":{}}},"output":{"type":"structure","members":{"deploymentGroupInfo":{"shape":"S1b"}}}},"GetDeploymentInstance":{"input":{"type":"structure","required":["deploymentId","instanceId"],"members":{"deploymentId":{},"instanceId":{}}},"output":{"type":"structure","members":{"instanceSummary":{"shape":"S36"}}},"deprecated":true,"deprecatedMessage":"This operation is deprecated, use GetDeploymentTarget instead."},"GetDeploymentTarget":{"input":{"type":"structure","required":["deploymentId","targetId"],"members":{"deploymentId":{},"targetId":{}}},"output":{"type":"structure","members":{"deploymentTarget":{"shape":"S3n"}}}},"GetOnPremisesInstance":{"input":{"type":"structure","required":["instanceName"],"members":{"instanceName":{}}},"output":{"type":"structure","members":{"instanceInfo":{"shape":"S4t"}}}},"ListApplicationRevisions":{"input":{"type":"structure","required":["applicationName"],"members":{"applicationName":{},"sortBy":{},"sortOrder":{},"s3Bucket":{},"s3KeyPrefix":{},"deployed":{},"nextToken":{}}},"output":{"type":"structure","members":{"revisions":{"shape":"Sa"},"nextToken":{}}}},"ListApplications":{"input":{"type":"structure","members":{"nextToken":{}}},"output":{"type":"structure","members":{"applications":{"shape":"S10"},"nextToken":{}}}},"ListDeploymentConfigs":{"input":{"type":"structure","members":{"nextToken":{}}},"output":{"type":"structure","members":{"deploymentConfigsList":{"type":"list","member":{}},"nextToken":{}}}},"ListDeploymentGroups":{"input":{"type":"structure","required":["applicationName"],"members":{"applicationName":{},"nextToken":{}}},"output":{"type":"structure","members":{"applicationName":{},"deploymentGroups":{"shape":"Sw"},"nextToken":{}}}},"ListDeploymentInstances":{"input":{"type":"structure","required":["deploymentId"],"members":{"deploymentId":{},"nextToken":{},"instanceStatusFilter":{"type":"list","member":{"shape":"S37"}},"instanceTypeFilter":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"instancesList":{"shape":"S32"},"nextToken":{}}},"deprecated":true,"deprecatedMessage":"This operation is deprecated, use ListDeploymentTargets instead."},"ListDeploymentTargets":{"input":{"type":"structure","required":["deploymentId"],"members":{"deploymentId":{},"nextToken":{},"targetFilters":{"type":"map","key":{},"value":{"type":"list","member":{}}}}},"output":{"type":"structure","members":{"targetIds":{"shape":"S3j"},"nextToken":{}}}},"ListDeployments":{"input":{"type":"structure","members":{"applicationName":{},"deploymentGroupName":{},"externalId":{},"includeOnlyStatuses":{"type":"list","member":{}},"createTimeRange":{"type":"structure","members":{"start":{"type":"timestamp"},"end":{"type":"timestamp"}}},"nextToken":{}}},"output":{"type":"structure","members":{"deployments":{"shape":"S49"},"nextToken":{}}}},"ListGitHubAccountTokenNames":{"input":{"type":"structure","members":{"nextToken":{}}},"output":{"type":"structure","members":{"tokenNameList":{"type":"list","member":{}},"nextToken":{}}}},"ListOnPremisesInstances":{"input":{"type":"structure","members":{"registrationStatus":{},"tagFilters":{"shape":"S1h"},"nextToken":{}}},"output":{"type":"structure","members":{"instanceNames":{"shape":"S6"},"nextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{},"NextToken":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"S2"},"NextToken":{}}}},"PutLifecycleEventHookExecutionStatus":{"input":{"type":"structure","members":{"deploymentId":{},"lifecycleEventHookExecutionId":{},"status":{}}},"output":{"type":"structure","members":{"lifecycleEventHookExecutionId":{}}}},"RegisterApplicationRevision":{"input":{"type":"structure","required":["applicationName","revision"],"members":{"applicationName":{},"description":{},"revision":{"shape":"Sb"}}}},"RegisterOnPremisesInstance":{"input":{"type":"structure","required":["instanceName"],"members":{"instanceName":{},"iamSessionArn":{},"iamUserArn":{}}}},"RemoveTagsFromOnPremisesInstances":{"input":{"type":"structure","required":["tags","instanceNames"],"members":{"tags":{"shape":"S2"},"instanceNames":{"shape":"S6"}}}},"SkipWaitTimeForInstanceTermination":{"input":{"type":"structure","members":{"deploymentId":{}}},"deprecated":true,"deprecatedMessage":"This operation is deprecated, use ContinueDeployment with DeploymentWaitType instead."},"StopDeployment":{"input":{"type":"structure","required":["deploymentId"],"members":{"deploymentId":{},"autoRollbackEnabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"status":{},"statusMessage":{}}}},"TagResource":{"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"ResourceArn":{},"Tags":{"shape":"S2"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["ResourceArn","TagKeys"],"members":{"ResourceArn":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateApplication":{"input":{"type":"structure","members":{"applicationName":{},"newApplicationName":{}}}},"UpdateDeploymentGroup":{"input":{"type":"structure","required":["applicationName","currentDeploymentGroupName"],"members":{"applicationName":{},"currentDeploymentGroupName":{},"newDeploymentGroupName":{},"deploymentConfigName":{},"ec2TagFilters":{"shape":"S1e"},"onPremisesInstanceTagFilters":{"shape":"S1h"},"autoScalingGroups":{"shape":"S4k"},"serviceRoleArn":{},"triggerConfigurations":{"shape":"S1p"},"alarmConfiguration":{"shape":"S1v"},"autoRollbackConfiguration":{"shape":"S1z"},"outdatedInstancesStrategy":{},"deploymentStyle":{"shape":"S22"},"blueGreenDeploymentConfiguration":{"shape":"S26"},"loadBalancerInfo":{"shape":"S2e"},"ec2TagSet":{"shape":"S2t"},"ecsServices":{"shape":"S2x"},"onPremisesTagSet":{"shape":"S2v"},"terminationHookEnabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"hooksNotCleanedUp":{"shape":"S1k"}}}}},"shapes":{"S2":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}},"S6":{"type":"list","member":{}},"Sa":{"type":"list","member":{"shape":"Sb"}},"Sb":{"type":"structure","members":{"revisionType":{},"s3Location":{"type":"structure","members":{"bucket":{},"key":{},"bundleType":{},"version":{},"eTag":{}}},"gitHubLocation":{"type":"structure","members":{"repository":{},"commitId":{}}},"string":{"type":"structure","members":{"content":{},"sha256":{}},"deprecated":true,"deprecatedMessage":"RawString and String revision type are deprecated, use AppSpecContent type instead."},"appSpecContent":{"type":"structure","members":{"content":{},"sha256":{}}}}},"Su":{"type":"structure","members":{"description":{},"deploymentGroups":{"shape":"Sw"},"firstUsedTime":{"type":"timestamp"},"lastUsedTime":{"type":"timestamp"},"registerTime":{"type":"timestamp"}}},"Sw":{"type":"list","member":{}},"S10":{"type":"list","member":{}},"S13":{"type":"structure","members":{"applicationId":{},"applicationName":{},"createTime":{"type":"timestamp"},"linkedToGitHub":{"type":"boolean"},"gitHubAccountName":{},"computePlatform":{}}},"S1b":{"type":"structure","members":{"applicationName":{},"deploymentGroupId":{},"deploymentGroupName":{},"deploymentConfigName":{},"ec2TagFilters":{"shape":"S1e"},"onPremisesInstanceTagFilters":{"shape":"S1h"},"autoScalingGroups":{"shape":"S1k"},"serviceRoleArn":{},"targetRevision":{"shape":"Sb"},"triggerConfigurations":{"shape":"S1p"},"alarmConfiguration":{"shape":"S1v"},"autoRollbackConfiguration":{"shape":"S1z"},"deploymentStyle":{"shape":"S22"},"outdatedInstancesStrategy":{},"blueGreenDeploymentConfiguration":{"shape":"S26"},"loadBalancerInfo":{"shape":"S2e"},"lastSuccessfulDeployment":{"shape":"S2q"},"lastAttemptedDeployment":{"shape":"S2q"},"ec2TagSet":{"shape":"S2t"},"onPremisesTagSet":{"shape":"S2v"},"computePlatform":{},"ecsServices":{"shape":"S2x"},"terminationHookEnabled":{"type":"boolean"}}},"S1e":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{},"Type":{}}}},"S1h":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{},"Type":{}}}},"S1k":{"type":"list","member":{"type":"structure","members":{"name":{},"hook":{},"terminationHook":{}}}},"S1p":{"type":"list","member":{"type":"structure","members":{"triggerName":{},"triggerTargetArn":{},"triggerEvents":{"type":"list","member":{}}}}},"S1v":{"type":"structure","members":{"enabled":{"type":"boolean"},"ignorePollAlarmFailure":{"type":"boolean"},"alarms":{"type":"list","member":{"type":"structure","members":{"name":{}}}}}},"S1z":{"type":"structure","members":{"enabled":{"type":"boolean"},"events":{"type":"list","member":{}}}},"S22":{"type":"structure","members":{"deploymentType":{},"deploymentOption":{}}},"S26":{"type":"structure","members":{"terminateBlueInstancesOnDeploymentSuccess":{"type":"structure","members":{"action":{},"terminationWaitTimeInMinutes":{"type":"integer"}}},"deploymentReadyOption":{"type":"structure","members":{"actionOnTimeout":{},"waitTimeInMinutes":{"type":"integer"}}},"greenFleetProvisioningOption":{"type":"structure","members":{"action":{}}}}},"S2e":{"type":"structure","members":{"elbInfoList":{"type":"list","member":{"type":"structure","members":{"name":{}}}},"targetGroupInfoList":{"shape":"S2i"},"targetGroupPairInfoList":{"type":"list","member":{"type":"structure","members":{"targetGroups":{"shape":"S2i"},"prodTrafficRoute":{"shape":"S2n"},"testTrafficRoute":{"shape":"S2n"}}}}}},"S2i":{"type":"list","member":{"shape":"S2j"}},"S2j":{"type":"structure","members":{"name":{}}},"S2n":{"type":"structure","members":{"listenerArns":{"type":"list","member":{}}}},"S2q":{"type":"structure","members":{"deploymentId":{},"status":{},"endTime":{"type":"timestamp"},"createTime":{"type":"timestamp"}}},"S2t":{"type":"structure","members":{"ec2TagSetList":{"type":"list","member":{"shape":"S1e"}}}},"S2v":{"type":"structure","members":{"onPremisesTagSetList":{"type":"list","member":{"shape":"S1h"}}}},"S2x":{"type":"list","member":{"type":"structure","members":{"serviceName":{},"clusterName":{}}}},"S32":{"type":"list","member":{}},"S36":{"type":"structure","members":{"deploymentId":{},"instanceId":{},"status":{"shape":"S37"},"lastUpdatedAt":{"type":"timestamp"},"lifecycleEvents":{"shape":"S38"},"instanceType":{}},"deprecated":true,"deprecatedMessage":"InstanceSummary is deprecated, use DeploymentTarget instead."},"S37":{"type":"string","deprecated":true,"deprecatedMessage":"InstanceStatus is deprecated, use TargetStatus instead."},"S38":{"type":"list","member":{"type":"structure","members":{"lifecycleEventName":{},"diagnostics":{"type":"structure","members":{"errorCode":{},"scriptName":{},"message":{},"logTail":{}}},"startTime":{"type":"timestamp"},"endTime":{"type":"timestamp"},"status":{}}}},"S3j":{"type":"list","member":{}},"S3n":{"type":"structure","members":{"deploymentTargetType":{},"instanceTarget":{"type":"structure","members":{"deploymentId":{},"targetId":{},"targetArn":{},"status":{},"lastUpdatedAt":{"type":"timestamp"},"lifecycleEvents":{"shape":"S38"},"instanceLabel":{}}},"lambdaTarget":{"type":"structure","members":{"deploymentId":{},"targetId":{},"targetArn":{},"status":{},"lastUpdatedAt":{"type":"timestamp"},"lifecycleEvents":{"shape":"S38"},"lambdaFunctionInfo":{"type":"structure","members":{"functionName":{},"functionAlias":{},"currentVersion":{},"targetVersion":{},"targetVersionWeight":{"type":"double"}}}}},"ecsTarget":{"type":"structure","members":{"deploymentId":{},"targetId":{},"targetArn":{},"lastUpdatedAt":{"type":"timestamp"},"lifecycleEvents":{"shape":"S38"},"status":{},"taskSetsInfo":{"type":"list","member":{"type":"structure","members":{"identifer":{},"desiredCount":{"type":"long"},"pendingCount":{"type":"long"},"runningCount":{"type":"long"},"status":{},"trafficWeight":{"type":"double"},"targetGroup":{"shape":"S2j"},"taskSetLabel":{}}}}}},"cloudFormationTarget":{"type":"structure","members":{"deploymentId":{},"targetId":{},"lastUpdatedAt":{"type":"timestamp"},"lifecycleEvents":{"shape":"S38"},"status":{},"resourceType":{},"targetVersionWeight":{"type":"double"}}}}},"S49":{"type":"list","member":{}},"S4c":{"type":"structure","members":{"applicationName":{},"deploymentGroupName":{},"deploymentConfigName":{},"deploymentId":{},"previousRevision":{"shape":"Sb"},"revision":{"shape":"Sb"},"status":{},"errorInformation":{"type":"structure","members":{"code":{},"message":{}}},"createTime":{"type":"timestamp"},"startTime":{"type":"timestamp"},"completeTime":{"type":"timestamp"},"deploymentOverview":{"type":"structure","members":{"Pending":{"type":"long"},"InProgress":{"type":"long"},"Succeeded":{"type":"long"},"Failed":{"type":"long"},"Skipped":{"type":"long"},"Ready":{"type":"long"}}},"description":{},"creator":{},"ignoreApplicationStopFailures":{"type":"boolean"},"autoRollbackConfiguration":{"shape":"S1z"},"updateOutdatedInstancesOnly":{"type":"boolean"},"rollbackInfo":{"type":"structure","members":{"rollbackDeploymentId":{},"rollbackTriggeringDeploymentId":{},"rollbackMessage":{}}},"deploymentStyle":{"shape":"S22"},"targetInstances":{"shape":"S4j"},"instanceTerminationWaitTimeStarted":{"type":"boolean"},"blueGreenDeploymentConfiguration":{"shape":"S26"},"loadBalancerInfo":{"shape":"S2e"},"additionalDeploymentStatusInfo":{"type":"string","deprecated":true,"deprecatedMessage":"AdditionalDeploymentStatusInfo is deprecated, use DeploymentStatusMessageList instead."},"fileExistsBehavior":{},"deploymentStatusMessages":{"type":"list","member":{}},"computePlatform":{},"externalId":{},"relatedDeployments":{"type":"structure","members":{"autoUpdateOutdatedInstancesRootDeploymentId":{},"autoUpdateOutdatedInstancesDeploymentIds":{"shape":"S49"}}},"overrideAlarmConfiguration":{"shape":"S1v"}}},"S4j":{"type":"structure","members":{"tagFilters":{"shape":"S1e"},"autoScalingGroups":{"shape":"S4k"},"ec2TagSet":{"shape":"S2t"}}},"S4k":{"type":"list","member":{}},"S4t":{"type":"structure","members":{"instanceName":{},"iamSessionArn":{},"iamUserArn":{},"instanceArn":{},"registerTime":{"type":"timestamp"},"deregisterTime":{"type":"timestamp"},"tags":{"shape":"S2"}}},"S54":{"type":"structure","members":{"type":{},"value":{"type":"integer"}}},"S57":{"type":"structure","members":{"type":{},"timeBasedCanary":{"type":"structure","members":{"canaryPercentage":{"type":"integer"},"canaryInterval":{"type":"integer"}}},"timeBasedLinear":{"type":"structure","members":{"linearPercentage":{"type":"integer"},"linearInterval":{"type":"integer"}}}}},"S5d":{"type":"structure","members":{"firstZoneMonitorDurationInSeconds":{"type":"long"},"monitorDurationInSeconds":{"type":"long"},"minimumHealthyHostsPerZone":{"type":"structure","members":{"type":{},"value":{"type":"integer"}}}}}}}')},1917:e=>{"use strict";e.exports=JSON.parse('{"o":{"ListApplicationRevisions":{"input_token":"nextToken","output_token":"nextToken","result_key":"revisions"},"ListApplications":{"input_token":"nextToken","output_token":"nextToken","result_key":"applications"},"ListDeploymentConfigs":{"input_token":"nextToken","output_token":"nextToken","result_key":"deploymentConfigsList"},"ListDeploymentGroups":{"input_token":"nextToken","output_token":"nextToken","result_key":"deploymentGroups"},"ListDeploymentInstances":{"input_token":"nextToken","output_token":"nextToken","result_key":"instancesList"},"ListDeployments":{"input_token":"nextToken","output_token":"nextToken","result_key":"deployments"}}}')},52416:e=>{"use strict";e.exports=JSON.parse('{"V":{"DeploymentSuccessful":{"delay":15,"operation":"GetDeployment","maxAttempts":120,"acceptors":[{"expected":"Succeeded","matcher":"path","state":"success","argument":"deploymentInfo.status"},{"expected":"Failed","matcher":"path","state":"failure","argument":"deploymentInfo.status"},{"expected":"Stopped","matcher":"path","state":"failure","argument":"deploymentInfo.status"}]}}}')},4039:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-07-09","endpointPrefix":"codepipeline","jsonVersion":"1.1","protocol":"json","protocols":["json"],"serviceAbbreviation":"CodePipeline","serviceFullName":"AWS CodePipeline","serviceId":"CodePipeline","signatureVersion":"v4","targetPrefix":"CodePipeline_20150709","uid":"codepipeline-2015-07-09","auth":["aws.auth#sigv4"]},"operations":{"AcknowledgeJob":{"input":{"type":"structure","required":["jobId","nonce"],"members":{"jobId":{},"nonce":{}}},"output":{"type":"structure","members":{"status":{}}}},"AcknowledgeThirdPartyJob":{"input":{"type":"structure","required":["jobId","nonce","clientToken"],"members":{"jobId":{},"nonce":{},"clientToken":{}}},"output":{"type":"structure","members":{"status":{}}}},"CreateCustomActionType":{"input":{"type":"structure","required":["category","provider","version","inputArtifactDetails","outputArtifactDetails"],"members":{"category":{},"provider":{},"version":{},"settings":{"shape":"Se"},"configurationProperties":{"shape":"Sh"},"inputArtifactDetails":{"shape":"Sn"},"outputArtifactDetails":{"shape":"Sn"},"tags":{"shape":"Sq"}}},"output":{"type":"structure","required":["actionType"],"members":{"actionType":{"shape":"Sv"},"tags":{"shape":"Sq"}}}},"CreatePipeline":{"input":{"type":"structure","required":["pipeline"],"members":{"pipeline":{"shape":"Sz"},"tags":{"shape":"Sq"}}},"output":{"type":"structure","members":{"pipeline":{"shape":"Sz"},"tags":{"shape":"Sq"}}}},"DeleteCustomActionType":{"input":{"type":"structure","required":["category","provider","version"],"members":{"category":{},"provider":{},"version":{}}}},"DeletePipeline":{"input":{"type":"structure","required":["name"],"members":{"name":{}}}},"DeleteWebhook":{"input":{"type":"structure","required":["name"],"members":{"name":{}}},"output":{"type":"structure","members":{}}},"DeregisterWebhookWithThirdParty":{"input":{"type":"structure","members":{"webhookName":{}}},"output":{"type":"structure","members":{}}},"DisableStageTransition":{"input":{"type":"structure","required":["pipelineName","stageName","transitionType","reason"],"members":{"pipelineName":{},"stageName":{},"transitionType":{},"reason":{}}}},"EnableStageTransition":{"input":{"type":"structure","required":["pipelineName","stageName","transitionType"],"members":{"pipelineName":{},"stageName":{},"transitionType":{}}}},"GetActionType":{"input":{"type":"structure","required":["category","owner","provider","version"],"members":{"category":{},"owner":{},"provider":{},"version":{}}},"output":{"type":"structure","members":{"actionType":{"shape":"S3h"}}}},"GetJobDetails":{"input":{"type":"structure","required":["jobId"],"members":{"jobId":{}}},"output":{"type":"structure","members":{"jobDetails":{"type":"structure","members":{"id":{},"data":{"shape":"S49"},"accountId":{}}}}}},"GetPipeline":{"input":{"type":"structure","required":["name"],"members":{"name":{},"version":{"type":"integer"}}},"output":{"type":"structure","members":{"pipeline":{"shape":"Sz"},"metadata":{"type":"structure","members":{"pipelineArn":{},"created":{"type":"timestamp"},"updated":{"type":"timestamp"},"pollingDisabledAt":{"type":"timestamp"}}}}}},"GetPipelineExecution":{"input":{"type":"structure","required":["pipelineName","pipelineExecutionId"],"members":{"pipelineName":{},"pipelineExecutionId":{}}},"output":{"type":"structure","members":{"pipelineExecution":{"type":"structure","members":{"pipelineName":{},"pipelineVersion":{"type":"integer"},"pipelineExecutionId":{},"status":{},"statusSummary":{},"artifactRevisions":{"type":"list","member":{"type":"structure","members":{"name":{},"revisionId":{},"revisionChangeIdentifier":{},"revisionSummary":{},"created":{"type":"timestamp"},"revisionUrl":{}}}},"variables":{"type":"list","member":{"type":"structure","members":{"name":{},"resolvedValue":{}}}},"trigger":{"shape":"S5a"},"executionMode":{},"executionType":{},"rollbackMetadata":{"shape":"S5e"}}}}}},"GetPipelineState":{"input":{"type":"structure","required":["name"],"members":{"name":{}}},"output":{"type":"structure","members":{"pipelineName":{},"pipelineVersion":{"type":"integer"},"stageStates":{"type":"list","member":{"type":"structure","members":{"stageName":{},"inboundExecution":{"shape":"S5j"},"inboundExecutions":{"type":"list","member":{"shape":"S5j"}},"inboundTransitionState":{"type":"structure","members":{"enabled":{"type":"boolean"},"lastChangedBy":{},"lastChangedAt":{"type":"timestamp"},"disabledReason":{}}},"actionStates":{"type":"list","member":{"type":"structure","members":{"actionName":{},"currentRevision":{"shape":"S5s"},"latestExecution":{"type":"structure","members":{"actionExecutionId":{},"status":{},"summary":{},"lastStatusChange":{"type":"timestamp"},"token":{},"lastUpdatedBy":{},"externalExecutionId":{},"externalExecutionUrl":{},"percentComplete":{"type":"integer"},"errorDetails":{"shape":"S60"}}},"entityUrl":{},"revisionUrl":{}}}},"latestExecution":{"shape":"S5j"},"beforeEntryConditionState":{"shape":"S63"},"onSuccessConditionState":{"shape":"S63"},"onFailureConditionState":{"shape":"S63"}}}},"created":{"type":"timestamp"},"updated":{"type":"timestamp"}}}},"GetThirdPartyJobDetails":{"input":{"type":"structure","required":["jobId","clientToken"],"members":{"jobId":{},"clientToken":{}}},"output":{"type":"structure","members":{"jobDetails":{"type":"structure","members":{"id":{},"data":{"type":"structure","members":{"actionTypeId":{"shape":"Sw"},"actionConfiguration":{"shape":"S4a"},"pipelineContext":{"shape":"S4b"},"inputArtifacts":{"shape":"S4h"},"outputArtifacts":{"shape":"S4h"},"artifactCredentials":{"shape":"S4p"},"continuationToken":{},"encryptionKey":{"shape":"S15"}}},"nonce":{}}}}}},"ListActionExecutions":{"input":{"type":"structure","required":["pipelineName"],"members":{"pipelineName":{},"filter":{"type":"structure","members":{"pipelineExecutionId":{},"latestInPipelineExecution":{"shape":"S6m"}}},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"actionExecutionDetails":{"type":"list","member":{"type":"structure","members":{"pipelineExecutionId":{},"actionExecutionId":{},"pipelineVersion":{"type":"integer"},"stageName":{},"actionName":{},"startTime":{"type":"timestamp"},"lastUpdateTime":{"type":"timestamp"},"updatedBy":{},"status":{},"input":{"type":"structure","members":{"actionTypeId":{"shape":"Sw"},"configuration":{"shape":"S1l"},"resolvedConfiguration":{"type":"map","key":{},"value":{}},"roleArn":{},"region":{},"inputArtifacts":{"shape":"S6v"},"namespace":{}}},"output":{"type":"structure","members":{"outputArtifacts":{"shape":"S6v"},"executionResult":{"type":"structure","members":{"externalExecutionId":{},"externalExecutionSummary":{},"externalExecutionUrl":{},"errorDetails":{"shape":"S60"}}},"outputVariables":{"shape":"S74"}}}}}},"nextToken":{}}}},"ListActionTypes":{"input":{"type":"structure","members":{"actionOwnerFilter":{},"nextToken":{},"regionFilter":{}}},"output":{"type":"structure","required":["actionTypes"],"members":{"actionTypes":{"type":"list","member":{"shape":"Sv"}},"nextToken":{}}}},"ListPipelineExecutions":{"input":{"type":"structure","required":["pipelineName"],"members":{"pipelineName":{},"maxResults":{"type":"integer"},"filter":{"type":"structure","members":{"succeededInStage":{"type":"structure","members":{"stageName":{}}}}},"nextToken":{}}},"output":{"type":"structure","members":{"pipelineExecutionSummaries":{"type":"list","member":{"type":"structure","members":{"pipelineExecutionId":{},"status":{},"statusSummary":{},"startTime":{"type":"timestamp"},"lastUpdateTime":{"type":"timestamp"},"sourceRevisions":{"type":"list","member":{"type":"structure","required":["actionName"],"members":{"actionName":{},"revisionId":{},"revisionSummary":{},"revisionUrl":{}}}},"trigger":{"shape":"S5a"},"stopTrigger":{"type":"structure","members":{"reason":{}}},"executionMode":{},"executionType":{},"rollbackMetadata":{"shape":"S5e"}}}},"nextToken":{}}}},"ListPipelines":{"input":{"type":"structure","members":{"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"pipelines":{"type":"list","member":{"type":"structure","members":{"name":{},"version":{"type":"integer"},"pipelineType":{},"executionMode":{},"created":{"type":"timestamp"},"updated":{"type":"timestamp"}}}},"nextToken":{}}}},"ListRuleExecutions":{"input":{"type":"structure","required":["pipelineName"],"members":{"pipelineName":{},"filter":{"type":"structure","members":{"pipelineExecutionId":{},"latestInPipelineExecution":{"shape":"S6m"}}},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"ruleExecutionDetails":{"type":"list","member":{"type":"structure","members":{"pipelineExecutionId":{},"ruleExecutionId":{},"pipelineVersion":{"type":"integer"},"stageName":{},"ruleName":{},"startTime":{"type":"timestamp"},"lastUpdateTime":{"type":"timestamp"},"updatedBy":{},"status":{},"input":{"type":"structure","members":{"ruleTypeId":{"shape":"S21"},"configuration":{"shape":"S25"},"resolvedConfiguration":{"type":"map","key":{},"value":{}},"roleArn":{},"region":{},"inputArtifacts":{"shape":"S6v"}}},"output":{"type":"structure","members":{"executionResult":{"type":"structure","members":{"externalExecutionId":{},"externalExecutionSummary":{},"externalExecutionUrl":{},"errorDetails":{"shape":"S60"}}}}}}}},"nextToken":{}}}},"ListRuleTypes":{"input":{"type":"structure","members":{"ruleOwnerFilter":{},"regionFilter":{}}},"output":{"type":"structure","required":["ruleTypes"],"members":{"ruleTypes":{"type":"list","member":{"type":"structure","required":["id","inputArtifactDetails"],"members":{"id":{"shape":"S21"},"settings":{"type":"structure","members":{"thirdPartyConfigurationUrl":{},"entityUrlTemplate":{},"executionUrlTemplate":{},"revisionUrlTemplate":{}}},"ruleConfigurationProperties":{"type":"list","member":{"type":"structure","required":["name","required","key","secret"],"members":{"name":{},"required":{"type":"boolean"},"key":{"type":"boolean"},"secret":{"type":"boolean"},"queryable":{"type":"boolean"},"description":{},"type":{}}}},"inputArtifactDetails":{"shape":"Sn"}}}}}}},"ListTagsForResource":{"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"tags":{"shape":"Sq"},"nextToken":{}}}},"ListWebhooks":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"webhooks":{"type":"list","member":{"shape":"S8c"}},"NextToken":{}}}},"OverrideStageCondition":{"input":{"type":"structure","required":["pipelineName","stageName","pipelineExecutionId","conditionType"],"members":{"pipelineName":{},"stageName":{},"pipelineExecutionId":{},"conditionType":{}}}},"PollForJobs":{"input":{"type":"structure","required":["actionTypeId"],"members":{"actionTypeId":{"shape":"Sw"},"maxBatchSize":{"type":"integer"},"queryParam":{"type":"map","key":{},"value":{}}}},"output":{"type":"structure","members":{"jobs":{"type":"list","member":{"type":"structure","members":{"id":{},"data":{"shape":"S49"},"nonce":{},"accountId":{}}}}}}},"PollForThirdPartyJobs":{"input":{"type":"structure","required":["actionTypeId"],"members":{"actionTypeId":{"shape":"Sw"},"maxBatchSize":{"type":"integer"}}},"output":{"type":"structure","members":{"jobs":{"type":"list","member":{"type":"structure","members":{"clientId":{},"jobId":{}}}}}}},"PutActionRevision":{"input":{"type":"structure","required":["pipelineName","stageName","actionName","actionRevision"],"members":{"pipelineName":{},"stageName":{},"actionName":{},"actionRevision":{"shape":"S5s"}}},"output":{"type":"structure","members":{"newRevision":{"type":"boolean"},"pipelineExecutionId":{}}}},"PutApprovalResult":{"input":{"type":"structure","required":["pipelineName","stageName","actionName","result","token"],"members":{"pipelineName":{},"stageName":{},"actionName":{},"result":{"type":"structure","required":["summary","status"],"members":{"summary":{},"status":{}}},"token":{}}},"output":{"type":"structure","members":{"approvedAt":{"type":"timestamp"}}}},"PutJobFailureResult":{"input":{"type":"structure","required":["jobId","failureDetails"],"members":{"jobId":{},"failureDetails":{"shape":"S9e"}}}},"PutJobSuccessResult":{"input":{"type":"structure","required":["jobId"],"members":{"jobId":{},"currentRevision":{"shape":"S9h"},"continuationToken":{},"executionDetails":{"shape":"S9j"},"outputVariables":{"shape":"S74"}}}},"PutThirdPartyJobFailureResult":{"input":{"type":"structure","required":["jobId","clientToken","failureDetails"],"members":{"jobId":{},"clientToken":{},"failureDetails":{"shape":"S9e"}}}},"PutThirdPartyJobSuccessResult":{"input":{"type":"structure","required":["jobId","clientToken"],"members":{"jobId":{},"clientToken":{},"currentRevision":{"shape":"S9h"},"continuationToken":{},"executionDetails":{"shape":"S9j"}}}},"PutWebhook":{"input":{"type":"structure","required":["webhook"],"members":{"webhook":{"shape":"S8d"},"tags":{"shape":"Sq"}}},"output":{"type":"structure","members":{"webhook":{"shape":"S8c"}}}},"RegisterWebhookWithThirdParty":{"input":{"type":"structure","members":{"webhookName":{}}},"output":{"type":"structure","members":{}}},"RetryStageExecution":{"input":{"type":"structure","required":["pipelineName","stageName","pipelineExecutionId","retryMode"],"members":{"pipelineName":{},"stageName":{},"pipelineExecutionId":{},"retryMode":{}}},"output":{"type":"structure","members":{"pipelineExecutionId":{}}}},"RollbackStage":{"input":{"type":"structure","required":["pipelineName","stageName","targetPipelineExecutionId"],"members":{"pipelineName":{},"stageName":{},"targetPipelineExecutionId":{}}},"output":{"type":"structure","required":["pipelineExecutionId"],"members":{"pipelineExecutionId":{}}}},"StartPipelineExecution":{"input":{"type":"structure","required":["name"],"members":{"name":{},"variables":{"type":"list","member":{"type":"structure","required":["name","value"],"members":{"name":{},"value":{}}}},"clientRequestToken":{"idempotencyToken":true},"sourceRevisions":{"type":"list","member":{"type":"structure","required":["actionName","revisionType","revisionValue"],"members":{"actionName":{},"revisionType":{},"revisionValue":{}}}}}},"output":{"type":"structure","members":{"pipelineExecutionId":{}}}},"StopPipelineExecution":{"input":{"type":"structure","required":["pipelineName","pipelineExecutionId"],"members":{"pipelineName":{},"pipelineExecutionId":{},"abandon":{"type":"boolean"},"reason":{}}},"output":{"type":"structure","members":{"pipelineExecutionId":{}}}},"TagResource":{"input":{"type":"structure","required":["resourceArn","tags"],"members":{"resourceArn":{},"tags":{"shape":"Sq"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["resourceArn","tagKeys"],"members":{"resourceArn":{},"tagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateActionType":{"input":{"type":"structure","required":["actionType"],"members":{"actionType":{"shape":"S3h"}}}},"UpdatePipeline":{"input":{"type":"structure","required":["pipeline"],"members":{"pipeline":{"shape":"Sz"}}},"output":{"type":"structure","members":{"pipeline":{"shape":"Sz"}}}}},"shapes":{"Se":{"type":"structure","members":{"thirdPartyConfigurationUrl":{},"entityUrlTemplate":{},"executionUrlTemplate":{},"revisionUrlTemplate":{}}},"Sh":{"type":"list","member":{"type":"structure","required":["name","required","key","secret"],"members":{"name":{},"required":{"type":"boolean"},"key":{"type":"boolean"},"secret":{"type":"boolean"},"queryable":{"type":"boolean"},"description":{},"type":{}}}},"Sn":{"type":"structure","required":["minimumCount","maximumCount"],"members":{"minimumCount":{"type":"integer"},"maximumCount":{"type":"integer"}}},"Sq":{"type":"list","member":{"type":"structure","required":["key","value"],"members":{"key":{},"value":{}}}},"Sv":{"type":"structure","required":["id","inputArtifactDetails","outputArtifactDetails"],"members":{"id":{"shape":"Sw"},"settings":{"shape":"Se"},"actionConfigurationProperties":{"shape":"Sh"},"inputArtifactDetails":{"shape":"Sn"},"outputArtifactDetails":{"shape":"Sn"}}},"Sw":{"type":"structure","required":["category","owner","provider","version"],"members":{"category":{},"owner":{},"provider":{},"version":{}}},"Sz":{"type":"structure","required":["name","roleArn","stages"],"members":{"name":{},"roleArn":{},"artifactStore":{"shape":"S12"},"artifactStores":{"type":"map","key":{},"value":{"shape":"S12"}},"stages":{"type":"list","member":{"type":"structure","required":["name","actions"],"members":{"name":{},"blockers":{"type":"list","member":{"type":"structure","required":["name","type"],"members":{"name":{},"type":{}}}},"actions":{"type":"list","member":{"type":"structure","required":["name","actionTypeId"],"members":{"name":{},"actionTypeId":{"shape":"Sw"},"runOrder":{"type":"integer"},"configuration":{"shape":"S1l"},"outputArtifacts":{"type":"list","member":{"type":"structure","required":["name"],"members":{"name":{}}}},"inputArtifacts":{"shape":"S1q"},"roleArn":{},"region":{},"namespace":{},"timeoutInMinutes":{"type":"integer"}}}},"onFailure":{"type":"structure","members":{"result":{},"conditions":{"shape":"S1w"}}},"onSuccess":{"type":"structure","required":["conditions"],"members":{"conditions":{"shape":"S1w"}}},"beforeEntry":{"type":"structure","required":["conditions"],"members":{"conditions":{"shape":"S1w"}}}}}},"version":{"type":"integer"},"executionMode":{},"pipelineType":{},"variables":{"type":"list","member":{"type":"structure","required":["name"],"members":{"name":{},"defaultValue":{},"description":{}}}},"triggers":{"type":"list","member":{"type":"structure","required":["providerType","gitConfiguration"],"members":{"providerType":{},"gitConfiguration":{"type":"structure","required":["sourceActionName"],"members":{"sourceActionName":{},"push":{"type":"list","member":{"type":"structure","members":{"tags":{"type":"structure","members":{"includes":{"shape":"S2q"},"excludes":{"shape":"S2q"}}},"branches":{"shape":"S2s"},"filePaths":{"shape":"S2v"}}}},"pullRequest":{"type":"list","member":{"type":"structure","members":{"events":{"type":"list","member":{}},"branches":{"shape":"S2s"},"filePaths":{"shape":"S2v"}}}}}}}}}}},"S12":{"type":"structure","required":["type","location"],"members":{"type":{},"location":{},"encryptionKey":{"shape":"S15"}}},"S15":{"type":"structure","required":["id","type"],"members":{"id":{},"type":{}}},"S1l":{"type":"map","key":{},"value":{}},"S1q":{"type":"list","member":{"type":"structure","required":["name"],"members":{"name":{}}}},"S1w":{"type":"list","member":{"type":"structure","members":{"result":{},"rules":{"type":"list","member":{"type":"structure","required":["name","ruleTypeId"],"members":{"name":{},"ruleTypeId":{"shape":"S21"},"configuration":{"shape":"S25"},"inputArtifacts":{"shape":"S1q"},"roleArn":{},"region":{},"timeoutInMinutes":{"type":"integer"}}}}}}},"S21":{"type":"structure","required":["category","provider"],"members":{"category":{},"owner":{},"provider":{},"version":{}}},"S25":{"type":"map","key":{},"value":{}},"S2q":{"type":"list","member":{}},"S2s":{"type":"structure","members":{"includes":{"shape":"S2t"},"excludes":{"shape":"S2t"}}},"S2t":{"type":"list","member":{}},"S2v":{"type":"structure","members":{"includes":{"shape":"S2w"},"excludes":{"shape":"S2w"}}},"S2w":{"type":"list","member":{}},"S3h":{"type":"structure","required":["executor","id","inputArtifactDetails","outputArtifactDetails"],"members":{"description":{},"executor":{"type":"structure","required":["configuration","type"],"members":{"configuration":{"type":"structure","members":{"lambdaExecutorConfiguration":{"type":"structure","required":["lambdaFunctionArn"],"members":{"lambdaFunctionArn":{}}},"jobWorkerExecutorConfiguration":{"type":"structure","members":{"pollingAccounts":{"type":"list","member":{}},"pollingServicePrincipals":{"type":"list","member":{}}}}}},"type":{},"policyStatementsTemplate":{},"jobTimeout":{"type":"integer"}}},"id":{"type":"structure","required":["category","owner","provider","version"],"members":{"category":{},"owner":{},"provider":{},"version":{}}},"inputArtifactDetails":{"shape":"S3w"},"outputArtifactDetails":{"shape":"S3w"},"permissions":{"type":"structure","required":["allowedAccounts"],"members":{"allowedAccounts":{"type":"list","member":{}}}},"properties":{"type":"list","member":{"type":"structure","required":["name","optional","key","noEcho"],"members":{"name":{},"optional":{"type":"boolean"},"key":{"type":"boolean"},"noEcho":{"type":"boolean"},"queryable":{"type":"boolean"},"description":{}}}},"urls":{"type":"structure","members":{"configurationUrl":{},"entityUrlTemplate":{},"executionUrlTemplate":{},"revisionUrlTemplate":{}}}}},"S3w":{"type":"structure","required":["minimumCount","maximumCount"],"members":{"minimumCount":{"type":"integer"},"maximumCount":{"type":"integer"}}},"S49":{"type":"structure","members":{"actionTypeId":{"shape":"Sw"},"actionConfiguration":{"shape":"S4a"},"pipelineContext":{"shape":"S4b"},"inputArtifacts":{"shape":"S4h"},"outputArtifacts":{"shape":"S4h"},"artifactCredentials":{"shape":"S4p"},"continuationToken":{},"encryptionKey":{"shape":"S15"}}},"S4a":{"type":"structure","members":{"configuration":{"shape":"S1l"}}},"S4b":{"type":"structure","members":{"pipelineName":{},"stage":{"type":"structure","members":{"name":{}}},"action":{"type":"structure","members":{"name":{},"actionExecutionId":{}}},"pipelineArn":{},"pipelineExecutionId":{}}},"S4h":{"type":"list","member":{"type":"structure","members":{"name":{},"revision":{},"location":{"type":"structure","members":{"type":{},"s3Location":{"type":"structure","required":["bucketName","objectKey"],"members":{"bucketName":{},"objectKey":{}}}}}}}},"S4p":{"type":"structure","required":["accessKeyId","secretAccessKey","sessionToken"],"members":{"accessKeyId":{"type":"string","sensitive":true},"secretAccessKey":{"type":"string","sensitive":true},"sessionToken":{"type":"string","sensitive":true}},"sensitive":true},"S5a":{"type":"structure","members":{"triggerType":{},"triggerDetail":{}}},"S5e":{"type":"structure","members":{"rollbackTargetPipelineExecutionId":{}}},"S5j":{"type":"structure","required":["pipelineExecutionId","status"],"members":{"pipelineExecutionId":{},"status":{},"type":{}}},"S5s":{"type":"structure","required":["revisionId","revisionChangeId","created"],"members":{"revisionId":{},"revisionChangeId":{},"created":{"type":"timestamp"}}},"S60":{"type":"structure","members":{"code":{},"message":{}}},"S63":{"type":"structure","members":{"latestExecution":{"type":"structure","members":{"status":{},"summary":{}}},"conditionStates":{"type":"list","member":{"type":"structure","members":{"latestExecution":{"type":"structure","members":{"status":{},"summary":{},"lastStatusChange":{"type":"timestamp"}}},"ruleStates":{"type":"list","member":{"type":"structure","members":{"ruleName":{},"currentRevision":{"type":"structure","required":["revisionId","revisionChangeId","created"],"members":{"revisionId":{},"revisionChangeId":{},"created":{"type":"timestamp"}}},"latestExecution":{"type":"structure","members":{"ruleExecutionId":{},"status":{},"summary":{},"lastStatusChange":{"type":"timestamp"},"token":{},"lastUpdatedBy":{},"externalExecutionId":{},"externalExecutionUrl":{},"errorDetails":{"shape":"S60"}}},"entityUrl":{},"revisionUrl":{}}}}}}}}},"S6m":{"type":"structure","required":["pipelineExecutionId","startTimeRange"],"members":{"pipelineExecutionId":{},"startTimeRange":{}}},"S6v":{"type":"list","member":{"type":"structure","members":{"name":{},"s3location":{"type":"structure","members":{"bucket":{},"key":{}}}}}},"S74":{"type":"map","key":{},"value":{}},"S8c":{"type":"structure","required":["definition","url"],"members":{"definition":{"shape":"S8d"},"url":{},"errorMessage":{},"errorCode":{},"lastTriggered":{"type":"timestamp"},"arn":{},"tags":{"shape":"Sq"}}},"S8d":{"type":"structure","required":["name","targetPipeline","targetAction","filters","authentication","authenticationConfiguration"],"members":{"name":{},"targetPipeline":{},"targetAction":{},"filters":{"type":"list","member":{"type":"structure","required":["jsonPath"],"members":{"jsonPath":{},"matchEquals":{}}}},"authentication":{},"authenticationConfiguration":{"type":"structure","members":{"AllowedIPRange":{},"SecretToken":{}}}}},"S9e":{"type":"structure","required":["type","message"],"members":{"type":{},"message":{},"externalExecutionId":{}}},"S9h":{"type":"structure","required":["revision","changeIdentifier"],"members":{"revision":{},"changeIdentifier":{},"created":{"type":"timestamp"},"revisionSummary":{}}},"S9j":{"type":"structure","members":{"summary":{},"externalExecutionId":{},"percentComplete":{"type":"integer"}}}}}')},78953:e=>{"use strict";e.exports=JSON.parse('{"o":{"ListActionExecutions":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"actionExecutionDetails"},"ListActionTypes":{"input_token":"nextToken","output_token":"nextToken","result_key":"actionTypes"},"ListPipelineExecutions":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"pipelineExecutionSummaries"},"ListPipelines":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"pipelines"},"ListRuleExecutions":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"ruleExecutionDetails"},"ListTagsForResource":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"tags"},"ListWebhooks":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"webhooks"}}}')},57377:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2014-06-30","endpointPrefix":"cognito-identity","jsonVersion":"1.1","protocol":"json","protocols":["json"],"serviceFullName":"Amazon Cognito Identity","serviceId":"Cognito Identity","signatureVersion":"v4","targetPrefix":"AWSCognitoIdentityService","uid":"cognito-identity-2014-06-30","auth":["aws.auth#sigv4"]},"operations":{"CreateIdentityPool":{"input":{"type":"structure","required":["IdentityPoolName","AllowUnauthenticatedIdentities"],"members":{"IdentityPoolName":{},"AllowUnauthenticatedIdentities":{"type":"boolean"},"AllowClassicFlow":{"type":"boolean"},"SupportedLoginProviders":{"shape":"S5"},"DeveloperProviderName":{},"OpenIdConnectProviderARNs":{"shape":"S9"},"CognitoIdentityProviders":{"shape":"Sb"},"SamlProviderARNs":{"shape":"Sg"},"IdentityPoolTags":{"shape":"Sh"}}},"output":{"shape":"Sk"}},"DeleteIdentities":{"input":{"type":"structure","required":["IdentityIdsToDelete"],"members":{"IdentityIdsToDelete":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"UnprocessedIdentityIds":{"type":"list","member":{"type":"structure","members":{"IdentityId":{},"ErrorCode":{}}}}}}},"DeleteIdentityPool":{"input":{"type":"structure","required":["IdentityPoolId"],"members":{"IdentityPoolId":{}}}},"DescribeIdentity":{"input":{"type":"structure","required":["IdentityId"],"members":{"IdentityId":{}}},"output":{"shape":"Sv"}},"DescribeIdentityPool":{"input":{"type":"structure","required":["IdentityPoolId"],"members":{"IdentityPoolId":{}}},"output":{"shape":"Sk"}},"GetCredentialsForIdentity":{"input":{"type":"structure","required":["IdentityId"],"members":{"IdentityId":{},"Logins":{"shape":"S10"},"CustomRoleArn":{}}},"output":{"type":"structure","members":{"IdentityId":{},"Credentials":{"type":"structure","members":{"AccessKeyId":{},"SecretKey":{},"SessionToken":{},"Expiration":{"type":"timestamp"}}}}},"authtype":"none","auth":["smithy.api#noAuth"]},"GetId":{"input":{"type":"structure","required":["IdentityPoolId"],"members":{"AccountId":{},"IdentityPoolId":{},"Logins":{"shape":"S10"}}},"output":{"type":"structure","members":{"IdentityId":{}}},"authtype":"none","auth":["smithy.api#noAuth"]},"GetIdentityPoolRoles":{"input":{"type":"structure","required":["IdentityPoolId"],"members":{"IdentityPoolId":{}}},"output":{"type":"structure","members":{"IdentityPoolId":{},"Roles":{"shape":"S1c"},"RoleMappings":{"shape":"S1e"}}}},"GetOpenIdToken":{"input":{"type":"structure","required":["IdentityId"],"members":{"IdentityId":{},"Logins":{"shape":"S10"}}},"output":{"type":"structure","members":{"IdentityId":{},"Token":{}}},"authtype":"none","auth":["smithy.api#noAuth"]},"GetOpenIdTokenForDeveloperIdentity":{"input":{"type":"structure","required":["IdentityPoolId","Logins"],"members":{"IdentityPoolId":{},"IdentityId":{},"Logins":{"shape":"S10"},"PrincipalTags":{"shape":"S1s"},"TokenDuration":{"type":"long"}}},"output":{"type":"structure","members":{"IdentityId":{},"Token":{}}}},"GetPrincipalTagAttributeMap":{"input":{"type":"structure","required":["IdentityPoolId","IdentityProviderName"],"members":{"IdentityPoolId":{},"IdentityProviderName":{}}},"output":{"type":"structure","members":{"IdentityPoolId":{},"IdentityProviderName":{},"UseDefaults":{"type":"boolean"},"PrincipalTags":{"shape":"S1s"}}}},"ListIdentities":{"input":{"type":"structure","required":["IdentityPoolId","MaxResults"],"members":{"IdentityPoolId":{},"MaxResults":{"type":"integer"},"NextToken":{},"HideDisabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"IdentityPoolId":{},"Identities":{"type":"list","member":{"shape":"Sv"}},"NextToken":{}}}},"ListIdentityPools":{"input":{"type":"structure","required":["MaxResults"],"members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"IdentityPools":{"type":"list","member":{"type":"structure","members":{"IdentityPoolId":{},"IdentityPoolName":{}}}},"NextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"Sh"}}}},"LookupDeveloperIdentity":{"input":{"type":"structure","required":["IdentityPoolId"],"members":{"IdentityPoolId":{},"IdentityId":{},"DeveloperUserIdentifier":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"IdentityId":{},"DeveloperUserIdentifierList":{"type":"list","member":{}},"NextToken":{}}}},"MergeDeveloperIdentities":{"input":{"type":"structure","required":["SourceUserIdentifier","DestinationUserIdentifier","DeveloperProviderName","IdentityPoolId"],"members":{"SourceUserIdentifier":{},"DestinationUserIdentifier":{},"DeveloperProviderName":{},"IdentityPoolId":{}}},"output":{"type":"structure","members":{"IdentityId":{}}}},"SetIdentityPoolRoles":{"input":{"type":"structure","required":["IdentityPoolId","Roles"],"members":{"IdentityPoolId":{},"Roles":{"shape":"S1c"},"RoleMappings":{"shape":"S1e"}}}},"SetPrincipalTagAttributeMap":{"input":{"type":"structure","required":["IdentityPoolId","IdentityProviderName"],"members":{"IdentityPoolId":{},"IdentityProviderName":{},"UseDefaults":{"type":"boolean"},"PrincipalTags":{"shape":"S1s"}}},"output":{"type":"structure","members":{"IdentityPoolId":{},"IdentityProviderName":{},"UseDefaults":{"type":"boolean"},"PrincipalTags":{"shape":"S1s"}}}},"TagResource":{"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"ResourceArn":{},"Tags":{"shape":"Sh"}}},"output":{"type":"structure","members":{}}},"UnlinkDeveloperIdentity":{"input":{"type":"structure","required":["IdentityId","IdentityPoolId","DeveloperProviderName","DeveloperUserIdentifier"],"members":{"IdentityId":{},"IdentityPoolId":{},"DeveloperProviderName":{},"DeveloperUserIdentifier":{}}}},"UnlinkIdentity":{"input":{"type":"structure","required":["IdentityId","Logins","LoginsToRemove"],"members":{"IdentityId":{},"Logins":{"shape":"S10"},"LoginsToRemove":{"shape":"Sw"}}},"authtype":"none","auth":["smithy.api#noAuth"]},"UntagResource":{"input":{"type":"structure","required":["ResourceArn","TagKeys"],"members":{"ResourceArn":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateIdentityPool":{"input":{"shape":"Sk"},"output":{"shape":"Sk"}}},"shapes":{"S5":{"type":"map","key":{},"value":{}},"S9":{"type":"list","member":{}},"Sb":{"type":"list","member":{"type":"structure","members":{"ProviderName":{},"ClientId":{},"ServerSideTokenCheck":{"type":"boolean"}}}},"Sg":{"type":"list","member":{}},"Sh":{"type":"map","key":{},"value":{}},"Sk":{"type":"structure","required":["IdentityPoolId","IdentityPoolName","AllowUnauthenticatedIdentities"],"members":{"IdentityPoolId":{},"IdentityPoolName":{},"AllowUnauthenticatedIdentities":{"type":"boolean"},"AllowClassicFlow":{"type":"boolean"},"SupportedLoginProviders":{"shape":"S5"},"DeveloperProviderName":{},"OpenIdConnectProviderARNs":{"shape":"S9"},"CognitoIdentityProviders":{"shape":"Sb"},"SamlProviderARNs":{"shape":"Sg"},"IdentityPoolTags":{"shape":"Sh"}}},"Sv":{"type":"structure","members":{"IdentityId":{},"Logins":{"shape":"Sw"},"CreationDate":{"type":"timestamp"},"LastModifiedDate":{"type":"timestamp"}}},"Sw":{"type":"list","member":{}},"S10":{"type":"map","key":{},"value":{}},"S1c":{"type":"map","key":{},"value":{}},"S1e":{"type":"map","key":{},"value":{"type":"structure","required":["Type"],"members":{"Type":{},"AmbiguousRoleResolution":{},"RulesConfiguration":{"type":"structure","required":["Rules"],"members":{"Rules":{"type":"list","member":{"type":"structure","required":["Claim","MatchType","Value","RoleARN"],"members":{"Claim":{},"MatchType":{},"Value":{},"RoleARN":{}}}}}}}}},"S1s":{"type":"map","key":{},"value":{}}}}')},85010:e=>{"use strict";e.exports=JSON.parse('{"o":{"ListIdentityPools":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"IdentityPools"}}}')},53166:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2016-04-18","endpointPrefix":"cognito-idp","jsonVersion":"1.1","protocol":"json","protocols":["json"],"serviceFullName":"Amazon Cognito Identity Provider","serviceId":"Cognito Identity Provider","signatureVersion":"v4","targetPrefix":"AWSCognitoIdentityProviderService","uid":"cognito-idp-2016-04-18","auth":["aws.auth#sigv4"]},"operations":{"AddCustomAttributes":{"input":{"type":"structure","required":["UserPoolId","CustomAttributes"],"members":{"UserPoolId":{},"CustomAttributes":{"type":"list","member":{"shape":"S4"}}}},"output":{"type":"structure","members":{}}},"AdminAddUserToGroup":{"input":{"type":"structure","required":["UserPoolId","Username","GroupName"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"},"GroupName":{}}}},"AdminConfirmSignUp":{"input":{"type":"structure","required":["UserPoolId","Username"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"},"ClientMetadata":{"shape":"Sg"}}},"output":{"type":"structure","members":{}}},"AdminCreateUser":{"input":{"type":"structure","required":["UserPoolId","Username"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"},"UserAttributes":{"shape":"Sj"},"ValidationData":{"shape":"Sj"},"TemporaryPassword":{"shape":"Sn"},"ForceAliasCreation":{"type":"boolean"},"MessageAction":{},"DesiredDeliveryMediums":{"type":"list","member":{}},"ClientMetadata":{"shape":"Sg"}}},"output":{"type":"structure","members":{"User":{"shape":"St"}}}},"AdminDeleteUser":{"input":{"type":"structure","required":["UserPoolId","Username"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"}}}},"AdminDeleteUserAttributes":{"input":{"type":"structure","required":["UserPoolId","Username","UserAttributeNames"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"},"UserAttributeNames":{"shape":"S10"}}},"output":{"type":"structure","members":{}}},"AdminDisableProviderForUser":{"input":{"type":"structure","required":["UserPoolId","User"],"members":{"UserPoolId":{},"User":{"shape":"S13"}}},"output":{"type":"structure","members":{}}},"AdminDisableUser":{"input":{"type":"structure","required":["UserPoolId","Username"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"}}},"output":{"type":"structure","members":{}}},"AdminEnableUser":{"input":{"type":"structure","required":["UserPoolId","Username"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"}}},"output":{"type":"structure","members":{}}},"AdminForgetDevice":{"input":{"type":"structure","required":["UserPoolId","Username","DeviceKey"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"},"DeviceKey":{}}}},"AdminGetDevice":{"input":{"type":"structure","required":["DeviceKey","UserPoolId","Username"],"members":{"DeviceKey":{},"UserPoolId":{},"Username":{"shape":"Sd"}}},"output":{"type":"structure","required":["Device"],"members":{"Device":{"shape":"S1e"}}}},"AdminGetUser":{"input":{"type":"structure","required":["UserPoolId","Username"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"}}},"output":{"type":"structure","required":["Username"],"members":{"Username":{"shape":"Sd"},"UserAttributes":{"shape":"Sj"},"UserCreateDate":{"type":"timestamp"},"UserLastModifiedDate":{"type":"timestamp"},"Enabled":{"type":"boolean"},"UserStatus":{},"MFAOptions":{"shape":"Sw"},"PreferredMfaSetting":{},"UserMFASettingList":{"shape":"S1h"}}}},"AdminInitiateAuth":{"input":{"type":"structure","required":["UserPoolId","ClientId","AuthFlow"],"members":{"UserPoolId":{},"ClientId":{"shape":"S1j"},"AuthFlow":{},"AuthParameters":{"shape":"S1l"},"ClientMetadata":{"shape":"Sg"},"AnalyticsMetadata":{"shape":"S1m"},"ContextData":{"shape":"S1n"}}},"output":{"type":"structure","members":{"ChallengeName":{},"Session":{"shape":"S1s"},"ChallengeParameters":{"shape":"S1t"},"AuthenticationResult":{"shape":"S1u"}}}},"AdminLinkProviderForUser":{"input":{"type":"structure","required":["UserPoolId","DestinationUser","SourceUser"],"members":{"UserPoolId":{},"DestinationUser":{"shape":"S13"},"SourceUser":{"shape":"S13"}}},"output":{"type":"structure","members":{}}},"AdminListDevices":{"input":{"type":"structure","required":["UserPoolId","Username"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"},"Limit":{"type":"integer"},"PaginationToken":{}}},"output":{"type":"structure","members":{"Devices":{"shape":"S24"},"PaginationToken":{}}}},"AdminListGroupsForUser":{"input":{"type":"structure","required":["Username","UserPoolId"],"members":{"Username":{"shape":"Sd"},"UserPoolId":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Groups":{"shape":"S28"},"NextToken":{}}}},"AdminListUserAuthEvents":{"input":{"type":"structure","required":["UserPoolId","Username"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AuthEvents":{"type":"list","member":{"type":"structure","members":{"EventId":{},"EventType":{},"CreationDate":{"type":"timestamp"},"EventResponse":{},"EventRisk":{"type":"structure","members":{"RiskDecision":{},"RiskLevel":{},"CompromisedCredentialsDetected":{"type":"boolean"}}},"ChallengeResponses":{"type":"list","member":{"type":"structure","members":{"ChallengeName":{},"ChallengeResponse":{}}}},"EventContextData":{"type":"structure","members":{"IpAddress":{},"DeviceName":{},"Timezone":{},"City":{},"Country":{}}},"EventFeedback":{"type":"structure","required":["FeedbackValue","Provider"],"members":{"FeedbackValue":{},"Provider":{},"FeedbackDate":{"type":"timestamp"}}}}}},"NextToken":{}}}},"AdminRemoveUserFromGroup":{"input":{"type":"structure","required":["UserPoolId","Username","GroupName"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"},"GroupName":{}}}},"AdminResetUserPassword":{"input":{"type":"structure","required":["UserPoolId","Username"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"},"ClientMetadata":{"shape":"Sg"}}},"output":{"type":"structure","members":{}}},"AdminRespondToAuthChallenge":{"input":{"type":"structure","required":["UserPoolId","ClientId","ChallengeName"],"members":{"UserPoolId":{},"ClientId":{"shape":"S1j"},"ChallengeName":{},"ChallengeResponses":{"shape":"S2y"},"Session":{"shape":"S1s"},"AnalyticsMetadata":{"shape":"S1m"},"ContextData":{"shape":"S1n"},"ClientMetadata":{"shape":"Sg"}}},"output":{"type":"structure","members":{"ChallengeName":{},"Session":{"shape":"S1s"},"ChallengeParameters":{"shape":"S1t"},"AuthenticationResult":{"shape":"S1u"}}}},"AdminSetUserMFAPreference":{"input":{"type":"structure","required":["Username","UserPoolId"],"members":{"SMSMfaSettings":{"shape":"S31"},"SoftwareTokenMfaSettings":{"shape":"S32"},"Username":{"shape":"Sd"},"UserPoolId":{}}},"output":{"type":"structure","members":{}}},"AdminSetUserPassword":{"input":{"type":"structure","required":["UserPoolId","Username","Password"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"},"Password":{"shape":"Sn"},"Permanent":{"type":"boolean"}}},"output":{"type":"structure","members":{}}},"AdminSetUserSettings":{"input":{"type":"structure","required":["UserPoolId","Username","MFAOptions"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"},"MFAOptions":{"shape":"Sw"}}},"output":{"type":"structure","members":{}}},"AdminUpdateAuthEventFeedback":{"input":{"type":"structure","required":["UserPoolId","Username","EventId","FeedbackValue"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"},"EventId":{},"FeedbackValue":{}}},"output":{"type":"structure","members":{}}},"AdminUpdateDeviceStatus":{"input":{"type":"structure","required":["UserPoolId","Username","DeviceKey"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"},"DeviceKey":{},"DeviceRememberedStatus":{}}},"output":{"type":"structure","members":{}}},"AdminUpdateUserAttributes":{"input":{"type":"structure","required":["UserPoolId","Username","UserAttributes"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"},"UserAttributes":{"shape":"Sj"},"ClientMetadata":{"shape":"Sg"}}},"output":{"type":"structure","members":{}}},"AdminUserGlobalSignOut":{"input":{"type":"structure","required":["UserPoolId","Username"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"}}},"output":{"type":"structure","members":{}}},"AssociateSoftwareToken":{"input":{"type":"structure","members":{"AccessToken":{"shape":"S1v"},"Session":{"shape":"S1s"}}},"output":{"type":"structure","members":{"SecretCode":{"type":"string","sensitive":true},"Session":{"shape":"S1s"}}},"authtype":"none","auth":["smithy.api#noAuth"]},"ChangePassword":{"input":{"type":"structure","required":["PreviousPassword","ProposedPassword","AccessToken"],"members":{"PreviousPassword":{"shape":"Sn"},"ProposedPassword":{"shape":"Sn"},"AccessToken":{"shape":"S1v"}}},"output":{"type":"structure","members":{}},"authtype":"none","auth":["smithy.api#noAuth"]},"ConfirmDevice":{"input":{"type":"structure","required":["AccessToken","DeviceKey"],"members":{"AccessToken":{"shape":"S1v"},"DeviceKey":{},"DeviceSecretVerifierConfig":{"type":"structure","members":{"PasswordVerifier":{},"Salt":{}}},"DeviceName":{}}},"output":{"type":"structure","members":{"UserConfirmationNecessary":{"type":"boolean"}}},"authtype":"none","auth":["smithy.api#noAuth"]},"ConfirmForgotPassword":{"input":{"type":"structure","required":["ClientId","Username","ConfirmationCode","Password"],"members":{"ClientId":{"shape":"S1j"},"SecretHash":{"shape":"S3s"},"Username":{"shape":"Sd"},"ConfirmationCode":{},"Password":{"shape":"Sn"},"AnalyticsMetadata":{"shape":"S1m"},"UserContextData":{"shape":"S3u"},"ClientMetadata":{"shape":"Sg"}}},"output":{"type":"structure","members":{}},"authtype":"none","auth":["smithy.api#noAuth"]},"ConfirmSignUp":{"input":{"type":"structure","required":["ClientId","Username","ConfirmationCode"],"members":{"ClientId":{"shape":"S1j"},"SecretHash":{"shape":"S3s"},"Username":{"shape":"Sd"},"ConfirmationCode":{},"ForceAliasCreation":{"type":"boolean"},"AnalyticsMetadata":{"shape":"S1m"},"UserContextData":{"shape":"S3u"},"ClientMetadata":{"shape":"Sg"}}},"output":{"type":"structure","members":{}},"authtype":"none","auth":["smithy.api#noAuth"]},"CreateGroup":{"input":{"type":"structure","required":["GroupName","UserPoolId"],"members":{"GroupName":{},"UserPoolId":{},"Description":{},"RoleArn":{},"Precedence":{"type":"integer"}}},"output":{"type":"structure","members":{"Group":{"shape":"S29"}}}},"CreateIdentityProvider":{"input":{"type":"structure","required":["UserPoolId","ProviderName","ProviderType","ProviderDetails"],"members":{"UserPoolId":{},"ProviderName":{},"ProviderType":{},"ProviderDetails":{"shape":"S43"},"AttributeMapping":{"shape":"S44"},"IdpIdentifiers":{"shape":"S46"}}},"output":{"type":"structure","required":["IdentityProvider"],"members":{"IdentityProvider":{"shape":"S49"}}}},"CreateResourceServer":{"input":{"type":"structure","required":["UserPoolId","Identifier","Name"],"members":{"UserPoolId":{},"Identifier":{},"Name":{},"Scopes":{"shape":"S4d"}}},"output":{"type":"structure","required":["ResourceServer"],"members":{"ResourceServer":{"shape":"S4i"}}}},"CreateUserImportJob":{"input":{"type":"structure","required":["JobName","UserPoolId","CloudWatchLogsRoleArn"],"members":{"JobName":{},"UserPoolId":{},"CloudWatchLogsRoleArn":{}}},"output":{"type":"structure","members":{"UserImportJob":{"shape":"S4m"}}}},"CreateUserPool":{"input":{"type":"structure","required":["PoolName"],"members":{"PoolName":{},"Policies":{"shape":"S4u"},"DeletionProtection":{},"LambdaConfig":{"shape":"S50"},"AutoVerifiedAttributes":{"shape":"S57"},"AliasAttributes":{"shape":"S59"},"UsernameAttributes":{"shape":"S5b"},"SmsVerificationMessage":{},"EmailVerificationMessage":{},"EmailVerificationSubject":{},"VerificationMessageTemplate":{"shape":"S5g"},"SmsAuthenticationMessage":{},"MfaConfiguration":{},"UserAttributeUpdateSettings":{"shape":"S5l"},"DeviceConfiguration":{"shape":"S5n"},"EmailConfiguration":{"shape":"S5o"},"SmsConfiguration":{"shape":"S5s"},"UserPoolTags":{"shape":"S5u"},"AdminCreateUserConfig":{"shape":"S5x"},"Schema":{"shape":"S60"},"UserPoolAddOns":{"shape":"S61"},"UsernameConfiguration":{"shape":"S65"},"AccountRecoverySetting":{"shape":"S66"}}},"output":{"type":"structure","members":{"UserPool":{"shape":"S6c"}}}},"CreateUserPoolClient":{"input":{"type":"structure","required":["UserPoolId","ClientName"],"members":{"UserPoolId":{},"ClientName":{},"GenerateSecret":{"type":"boolean"},"RefreshTokenValidity":{"type":"integer"},"AccessTokenValidity":{"type":"integer"},"IdTokenValidity":{"type":"integer"},"TokenValidityUnits":{"shape":"S6l"},"ReadAttributes":{"shape":"S6n"},"WriteAttributes":{"shape":"S6n"},"ExplicitAuthFlows":{"shape":"S6p"},"SupportedIdentityProviders":{"shape":"S6r"},"CallbackURLs":{"shape":"S6s"},"LogoutURLs":{"shape":"S6u"},"DefaultRedirectURI":{},"AllowedOAuthFlows":{"shape":"S6v"},"AllowedOAuthScopes":{"shape":"S6x"},"AllowedOAuthFlowsUserPoolClient":{"type":"boolean"},"AnalyticsConfiguration":{"shape":"S6z"},"PreventUserExistenceErrors":{},"EnableTokenRevocation":{"type":"boolean"},"EnablePropagateAdditionalUserContextData":{"type":"boolean"},"AuthSessionValidity":{"type":"integer"}}},"output":{"type":"structure","members":{"UserPoolClient":{"shape":"S74"}}}},"CreateUserPoolDomain":{"input":{"type":"structure","required":["Domain","UserPoolId"],"members":{"Domain":{},"UserPoolId":{},"CustomDomainConfig":{"shape":"S77"}}},"output":{"type":"structure","members":{"CloudFrontDomain":{}}}},"DeleteGroup":{"input":{"type":"structure","required":["GroupName","UserPoolId"],"members":{"GroupName":{},"UserPoolId":{}}}},"DeleteIdentityProvider":{"input":{"type":"structure","required":["UserPoolId","ProviderName"],"members":{"UserPoolId":{},"ProviderName":{}}}},"DeleteResourceServer":{"input":{"type":"structure","required":["UserPoolId","Identifier"],"members":{"UserPoolId":{},"Identifier":{}}}},"DeleteUser":{"input":{"type":"structure","required":["AccessToken"],"members":{"AccessToken":{"shape":"S1v"}}},"authtype":"none","auth":["smithy.api#noAuth"]},"DeleteUserAttributes":{"input":{"type":"structure","required":["UserAttributeNames","AccessToken"],"members":{"UserAttributeNames":{"shape":"S10"},"AccessToken":{"shape":"S1v"}}},"output":{"type":"structure","members":{}},"authtype":"none","auth":["smithy.api#noAuth"]},"DeleteUserPool":{"input":{"type":"structure","required":["UserPoolId"],"members":{"UserPoolId":{}}}},"DeleteUserPoolClient":{"input":{"type":"structure","required":["UserPoolId","ClientId"],"members":{"UserPoolId":{},"ClientId":{"shape":"S1j"}}}},"DeleteUserPoolDomain":{"input":{"type":"structure","required":["Domain","UserPoolId"],"members":{"Domain":{},"UserPoolId":{}}},"output":{"type":"structure","members":{}}},"DescribeIdentityProvider":{"input":{"type":"structure","required":["UserPoolId","ProviderName"],"members":{"UserPoolId":{},"ProviderName":{}}},"output":{"type":"structure","required":["IdentityProvider"],"members":{"IdentityProvider":{"shape":"S49"}}}},"DescribeResourceServer":{"input":{"type":"structure","required":["UserPoolId","Identifier"],"members":{"UserPoolId":{},"Identifier":{}}},"output":{"type":"structure","required":["ResourceServer"],"members":{"ResourceServer":{"shape":"S4i"}}}},"DescribeRiskConfiguration":{"input":{"type":"structure","required":["UserPoolId"],"members":{"UserPoolId":{},"ClientId":{"shape":"S1j"}}},"output":{"type":"structure","required":["RiskConfiguration"],"members":{"RiskConfiguration":{"shape":"S7p"}}}},"DescribeUserImportJob":{"input":{"type":"structure","required":["UserPoolId","JobId"],"members":{"UserPoolId":{},"JobId":{}}},"output":{"type":"structure","members":{"UserImportJob":{"shape":"S4m"}}}},"DescribeUserPool":{"input":{"type":"structure","required":["UserPoolId"],"members":{"UserPoolId":{}}},"output":{"type":"structure","members":{"UserPool":{"shape":"S6c"}}}},"DescribeUserPoolClient":{"input":{"type":"structure","required":["UserPoolId","ClientId"],"members":{"UserPoolId":{},"ClientId":{"shape":"S1j"}}},"output":{"type":"structure","members":{"UserPoolClient":{"shape":"S74"}}}},"DescribeUserPoolDomain":{"input":{"type":"structure","required":["Domain"],"members":{"Domain":{}}},"output":{"type":"structure","members":{"DomainDescription":{"type":"structure","members":{"UserPoolId":{},"AWSAccountId":{},"Domain":{},"S3Bucket":{},"CloudFrontDistribution":{},"Version":{},"Status":{},"CustomDomainConfig":{"shape":"S77"}}}}}},"ForgetDevice":{"input":{"type":"structure","required":["DeviceKey"],"members":{"AccessToken":{"shape":"S1v"},"DeviceKey":{}}},"authtype":"none","auth":["smithy.api#noAuth"]},"ForgotPassword":{"input":{"type":"structure","required":["ClientId","Username"],"members":{"ClientId":{"shape":"S1j"},"SecretHash":{"shape":"S3s"},"UserContextData":{"shape":"S3u"},"Username":{"shape":"Sd"},"AnalyticsMetadata":{"shape":"S1m"},"ClientMetadata":{"shape":"Sg"}}},"output":{"type":"structure","members":{"CodeDeliveryDetails":{"shape":"S8n"}}},"authtype":"none","auth":["smithy.api#noAuth"]},"GetCSVHeader":{"input":{"type":"structure","required":["UserPoolId"],"members":{"UserPoolId":{}}},"output":{"type":"structure","members":{"UserPoolId":{},"CSVHeader":{"type":"list","member":{}}}}},"GetDevice":{"input":{"type":"structure","required":["DeviceKey"],"members":{"DeviceKey":{},"AccessToken":{"shape":"S1v"}}},"output":{"type":"structure","required":["Device"],"members":{"Device":{"shape":"S1e"}}},"authtype":"none","auth":["smithy.api#noAuth"]},"GetGroup":{"input":{"type":"structure","required":["GroupName","UserPoolId"],"members":{"GroupName":{},"UserPoolId":{}}},"output":{"type":"structure","members":{"Group":{"shape":"S29"}}}},"GetIdentityProviderByIdentifier":{"input":{"type":"structure","required":["UserPoolId","IdpIdentifier"],"members":{"UserPoolId":{},"IdpIdentifier":{}}},"output":{"type":"structure","required":["IdentityProvider"],"members":{"IdentityProvider":{"shape":"S49"}}}},"GetLogDeliveryConfiguration":{"input":{"type":"structure","required":["UserPoolId"],"members":{"UserPoolId":{}}},"output":{"type":"structure","members":{"LogDeliveryConfiguration":{"shape":"S8z"}}}},"GetSigningCertificate":{"input":{"type":"structure","required":["UserPoolId"],"members":{"UserPoolId":{}}},"output":{"type":"structure","members":{"Certificate":{}}}},"GetUICustomization":{"input":{"type":"structure","required":["UserPoolId"],"members":{"UserPoolId":{},"ClientId":{"shape":"S1j"}}},"output":{"type":"structure","required":["UICustomization"],"members":{"UICustomization":{"shape":"S9c"}}}},"GetUser":{"input":{"type":"structure","required":["AccessToken"],"members":{"AccessToken":{"shape":"S1v"}}},"output":{"type":"structure","required":["Username","UserAttributes"],"members":{"Username":{"shape":"Sd"},"UserAttributes":{"shape":"Sj"},"MFAOptions":{"shape":"Sw"},"PreferredMfaSetting":{},"UserMFASettingList":{"shape":"S1h"}}},"authtype":"none","auth":["smithy.api#noAuth"]},"GetUserAttributeVerificationCode":{"input":{"type":"structure","required":["AccessToken","AttributeName"],"members":{"AccessToken":{"shape":"S1v"},"AttributeName":{},"ClientMetadata":{"shape":"Sg"}}},"output":{"type":"structure","members":{"CodeDeliveryDetails":{"shape":"S8n"}}},"authtype":"none","auth":["smithy.api#noAuth"]},"GetUserPoolMfaConfig":{"input":{"type":"structure","required":["UserPoolId"],"members":{"UserPoolId":{}}},"output":{"type":"structure","members":{"SmsMfaConfiguration":{"shape":"S9m"},"SoftwareTokenMfaConfiguration":{"shape":"S9n"},"MfaConfiguration":{}}}},"GlobalSignOut":{"input":{"type":"structure","required":["AccessToken"],"members":{"AccessToken":{"shape":"S1v"}}},"output":{"type":"structure","members":{}},"authtype":"none","auth":["smithy.api#noAuth"]},"InitiateAuth":{"input":{"type":"structure","required":["AuthFlow","ClientId"],"members":{"AuthFlow":{},"AuthParameters":{"shape":"S1l"},"ClientMetadata":{"shape":"Sg"},"ClientId":{"shape":"S1j"},"AnalyticsMetadata":{"shape":"S1m"},"UserContextData":{"shape":"S3u"}}},"output":{"type":"structure","members":{"ChallengeName":{},"Session":{"shape":"S1s"},"ChallengeParameters":{"shape":"S1t"},"AuthenticationResult":{"shape":"S1u"}}},"authtype":"none","auth":["smithy.api#noAuth"]},"ListDevices":{"input":{"type":"structure","required":["AccessToken"],"members":{"AccessToken":{"shape":"S1v"},"Limit":{"type":"integer"},"PaginationToken":{}}},"output":{"type":"structure","members":{"Devices":{"shape":"S24"},"PaginationToken":{}}},"authtype":"none","auth":["smithy.api#noAuth"]},"ListGroups":{"input":{"type":"structure","required":["UserPoolId"],"members":{"UserPoolId":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Groups":{"shape":"S28"},"NextToken":{}}}},"ListIdentityProviders":{"input":{"type":"structure","required":["UserPoolId"],"members":{"UserPoolId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["Providers"],"members":{"Providers":{"type":"list","member":{"type":"structure","members":{"ProviderName":{},"ProviderType":{},"LastModifiedDate":{"type":"timestamp"},"CreationDate":{"type":"timestamp"}}}},"NextToken":{}}}},"ListResourceServers":{"input":{"type":"structure","required":["UserPoolId"],"members":{"UserPoolId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["ResourceServers"],"members":{"ResourceServers":{"type":"list","member":{"shape":"S4i"}},"NextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"S5u"}}}},"ListUserImportJobs":{"input":{"type":"structure","required":["UserPoolId","MaxResults"],"members":{"UserPoolId":{},"MaxResults":{"type":"integer"},"PaginationToken":{}}},"output":{"type":"structure","members":{"UserImportJobs":{"type":"list","member":{"shape":"S4m"}},"PaginationToken":{}}}},"ListUserPoolClients":{"input":{"type":"structure","required":["UserPoolId"],"members":{"UserPoolId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"UserPoolClients":{"type":"list","member":{"type":"structure","members":{"ClientId":{"shape":"S1j"},"UserPoolId":{},"ClientName":{}}}},"NextToken":{}}}},"ListUserPools":{"input":{"type":"structure","required":["MaxResults"],"members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"UserPools":{"type":"list","member":{"type":"structure","members":{"Id":{},"Name":{},"LambdaConfig":{"shape":"S50"},"Status":{"deprecated":true,"deprecatedMessage":"This property is no longer available."},"LastModifiedDate":{"type":"timestamp"},"CreationDate":{"type":"timestamp"}}}},"NextToken":{}}}},"ListUsers":{"input":{"type":"structure","required":["UserPoolId"],"members":{"UserPoolId":{},"AttributesToGet":{"type":"list","member":{}},"Limit":{"type":"integer"},"PaginationToken":{},"Filter":{}}},"output":{"type":"structure","members":{"Users":{"shape":"Sap"},"PaginationToken":{}}}},"ListUsersInGroup":{"input":{"type":"structure","required":["UserPoolId","GroupName"],"members":{"UserPoolId":{},"GroupName":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Users":{"shape":"Sap"},"NextToken":{}}}},"ResendConfirmationCode":{"input":{"type":"structure","required":["ClientId","Username"],"members":{"ClientId":{"shape":"S1j"},"SecretHash":{"shape":"S3s"},"UserContextData":{"shape":"S3u"},"Username":{"shape":"Sd"},"AnalyticsMetadata":{"shape":"S1m"},"ClientMetadata":{"shape":"Sg"}}},"output":{"type":"structure","members":{"CodeDeliveryDetails":{"shape":"S8n"}}},"authtype":"none","auth":["smithy.api#noAuth"]},"RespondToAuthChallenge":{"input":{"type":"structure","required":["ClientId","ChallengeName"],"members":{"ClientId":{"shape":"S1j"},"ChallengeName":{},"Session":{"shape":"S1s"},"ChallengeResponses":{"shape":"S2y"},"AnalyticsMetadata":{"shape":"S1m"},"UserContextData":{"shape":"S3u"},"ClientMetadata":{"shape":"Sg"}}},"output":{"type":"structure","members":{"ChallengeName":{},"Session":{"shape":"S1s"},"ChallengeParameters":{"shape":"S1t"},"AuthenticationResult":{"shape":"S1u"}}},"authtype":"none","auth":["smithy.api#noAuth"]},"RevokeToken":{"input":{"type":"structure","required":["Token","ClientId"],"members":{"Token":{"shape":"S1v"},"ClientId":{"shape":"S1j"},"ClientSecret":{"shape":"S75"}}},"output":{"type":"structure","members":{}},"authtype":"none","auth":["smithy.api#noAuth"]},"SetLogDeliveryConfiguration":{"input":{"type":"structure","required":["UserPoolId","LogConfigurations"],"members":{"UserPoolId":{},"LogConfigurations":{"shape":"S90"}}},"output":{"type":"structure","members":{"LogDeliveryConfiguration":{"shape":"S8z"}}}},"SetRiskConfiguration":{"input":{"type":"structure","required":["UserPoolId"],"members":{"UserPoolId":{},"ClientId":{"shape":"S1j"},"CompromisedCredentialsRiskConfiguration":{"shape":"S7q"},"AccountTakeoverRiskConfiguration":{"shape":"S7v"},"RiskExceptionConfiguration":{"shape":"S84"}}},"output":{"type":"structure","required":["RiskConfiguration"],"members":{"RiskConfiguration":{"shape":"S7p"}}}},"SetUICustomization":{"input":{"type":"structure","required":["UserPoolId"],"members":{"UserPoolId":{},"ClientId":{"shape":"S1j"},"CSS":{},"ImageFile":{"type":"blob"}}},"output":{"type":"structure","required":["UICustomization"],"members":{"UICustomization":{"shape":"S9c"}}}},"SetUserMFAPreference":{"input":{"type":"structure","required":["AccessToken"],"members":{"SMSMfaSettings":{"shape":"S31"},"SoftwareTokenMfaSettings":{"shape":"S32"},"AccessToken":{"shape":"S1v"}}},"output":{"type":"structure","members":{}},"authtype":"none","auth":["smithy.api#noAuth"]},"SetUserPoolMfaConfig":{"input":{"type":"structure","required":["UserPoolId"],"members":{"UserPoolId":{},"SmsMfaConfiguration":{"shape":"S9m"},"SoftwareTokenMfaConfiguration":{"shape":"S9n"},"MfaConfiguration":{}}},"output":{"type":"structure","members":{"SmsMfaConfiguration":{"shape":"S9m"},"SoftwareTokenMfaConfiguration":{"shape":"S9n"},"MfaConfiguration":{}}}},"SetUserSettings":{"input":{"type":"structure","required":["AccessToken","MFAOptions"],"members":{"AccessToken":{"shape":"S1v"},"MFAOptions":{"shape":"Sw"}}},"output":{"type":"structure","members":{}},"authtype":"none","auth":["smithy.api#noAuth"]},"SignUp":{"input":{"type":"structure","required":["ClientId","Username","Password"],"members":{"ClientId":{"shape":"S1j"},"SecretHash":{"shape":"S3s"},"Username":{"shape":"Sd"},"Password":{"shape":"Sn"},"UserAttributes":{"shape":"Sj"},"ValidationData":{"shape":"Sj"},"AnalyticsMetadata":{"shape":"S1m"},"UserContextData":{"shape":"S3u"},"ClientMetadata":{"shape":"Sg"}}},"output":{"type":"structure","required":["UserConfirmed","UserSub"],"members":{"UserConfirmed":{"type":"boolean"},"CodeDeliveryDetails":{"shape":"S8n"},"UserSub":{}}},"authtype":"none","auth":["smithy.api#noAuth"]},"StartUserImportJob":{"input":{"type":"structure","required":["UserPoolId","JobId"],"members":{"UserPoolId":{},"JobId":{}}},"output":{"type":"structure","members":{"UserImportJob":{"shape":"S4m"}}}},"StopUserImportJob":{"input":{"type":"structure","required":["UserPoolId","JobId"],"members":{"UserPoolId":{},"JobId":{}}},"output":{"type":"structure","members":{"UserImportJob":{"shape":"S4m"}}}},"TagResource":{"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"ResourceArn":{},"Tags":{"shape":"S5u"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["ResourceArn","TagKeys"],"members":{"ResourceArn":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateAuthEventFeedback":{"input":{"type":"structure","required":["UserPoolId","Username","EventId","FeedbackToken","FeedbackValue"],"members":{"UserPoolId":{},"Username":{"shape":"Sd"},"EventId":{},"FeedbackToken":{"shape":"S1v"},"FeedbackValue":{}}},"output":{"type":"structure","members":{}},"authtype":"none","auth":["smithy.api#noAuth"]},"UpdateDeviceStatus":{"input":{"type":"structure","required":["AccessToken","DeviceKey"],"members":{"AccessToken":{"shape":"S1v"},"DeviceKey":{},"DeviceRememberedStatus":{}}},"output":{"type":"structure","members":{}},"authtype":"none","auth":["smithy.api#noAuth"]},"UpdateGroup":{"input":{"type":"structure","required":["GroupName","UserPoolId"],"members":{"GroupName":{},"UserPoolId":{},"Description":{},"RoleArn":{},"Precedence":{"type":"integer"}}},"output":{"type":"structure","members":{"Group":{"shape":"S29"}}}},"UpdateIdentityProvider":{"input":{"type":"structure","required":["UserPoolId","ProviderName"],"members":{"UserPoolId":{},"ProviderName":{},"ProviderDetails":{"shape":"S43"},"AttributeMapping":{"shape":"S44"},"IdpIdentifiers":{"shape":"S46"}}},"output":{"type":"structure","required":["IdentityProvider"],"members":{"IdentityProvider":{"shape":"S49"}}}},"UpdateResourceServer":{"input":{"type":"structure","required":["UserPoolId","Identifier","Name"],"members":{"UserPoolId":{},"Identifier":{},"Name":{},"Scopes":{"shape":"S4d"}}},"output":{"type":"structure","required":["ResourceServer"],"members":{"ResourceServer":{"shape":"S4i"}}}},"UpdateUserAttributes":{"input":{"type":"structure","required":["UserAttributes","AccessToken"],"members":{"UserAttributes":{"shape":"Sj"},"AccessToken":{"shape":"S1v"},"ClientMetadata":{"shape":"Sg"}}},"output":{"type":"structure","members":{"CodeDeliveryDetailsList":{"type":"list","member":{"shape":"S8n"}}}},"authtype":"none","auth":["smithy.api#noAuth"]},"UpdateUserPool":{"input":{"type":"structure","required":["UserPoolId"],"members":{"UserPoolId":{},"Policies":{"shape":"S4u"},"DeletionProtection":{},"LambdaConfig":{"shape":"S50"},"AutoVerifiedAttributes":{"shape":"S57"},"SmsVerificationMessage":{},"EmailVerificationMessage":{},"EmailVerificationSubject":{},"VerificationMessageTemplate":{"shape":"S5g"},"SmsAuthenticationMessage":{},"UserAttributeUpdateSettings":{"shape":"S5l"},"MfaConfiguration":{},"DeviceConfiguration":{"shape":"S5n"},"EmailConfiguration":{"shape":"S5o"},"SmsConfiguration":{"shape":"S5s"},"UserPoolTags":{"shape":"S5u"},"AdminCreateUserConfig":{"shape":"S5x"},"UserPoolAddOns":{"shape":"S61"},"AccountRecoverySetting":{"shape":"S66"}}},"output":{"type":"structure","members":{}}},"UpdateUserPoolClient":{"input":{"type":"structure","required":["UserPoolId","ClientId"],"members":{"UserPoolId":{},"ClientId":{"shape":"S1j"},"ClientName":{},"RefreshTokenValidity":{"type":"integer"},"AccessTokenValidity":{"type":"integer"},"IdTokenValidity":{"type":"integer"},"TokenValidityUnits":{"shape":"S6l"},"ReadAttributes":{"shape":"S6n"},"WriteAttributes":{"shape":"S6n"},"ExplicitAuthFlows":{"shape":"S6p"},"SupportedIdentityProviders":{"shape":"S6r"},"CallbackURLs":{"shape":"S6s"},"LogoutURLs":{"shape":"S6u"},"DefaultRedirectURI":{},"AllowedOAuthFlows":{"shape":"S6v"},"AllowedOAuthScopes":{"shape":"S6x"},"AllowedOAuthFlowsUserPoolClient":{"type":"boolean"},"AnalyticsConfiguration":{"shape":"S6z"},"PreventUserExistenceErrors":{},"EnableTokenRevocation":{"type":"boolean"},"EnablePropagateAdditionalUserContextData":{"type":"boolean"},"AuthSessionValidity":{"type":"integer"}}},"output":{"type":"structure","members":{"UserPoolClient":{"shape":"S74"}}}},"UpdateUserPoolDomain":{"input":{"type":"structure","required":["Domain","UserPoolId","CustomDomainConfig"],"members":{"Domain":{},"UserPoolId":{},"CustomDomainConfig":{"shape":"S77"}}},"output":{"type":"structure","members":{"CloudFrontDomain":{}}}},"VerifySoftwareToken":{"input":{"type":"structure","required":["UserCode"],"members":{"AccessToken":{"shape":"S1v"},"Session":{"shape":"S1s"},"UserCode":{"type":"string","sensitive":true},"FriendlyDeviceName":{}}},"output":{"type":"structure","members":{"Status":{},"Session":{"shape":"S1s"}}},"authtype":"none","auth":["smithy.api#noAuth"]},"VerifyUserAttribute":{"input":{"type":"structure","required":["AccessToken","AttributeName","Code"],"members":{"AccessToken":{"shape":"S1v"},"AttributeName":{},"Code":{}}},"output":{"type":"structure","members":{}},"authtype":"none","auth":["smithy.api#noAuth"]}},"shapes":{"S4":{"type":"structure","members":{"Name":{},"AttributeDataType":{},"DeveloperOnlyAttribute":{"type":"boolean"},"Mutable":{"type":"boolean"},"Required":{"type":"boolean"},"NumberAttributeConstraints":{"type":"structure","members":{"MinValue":{},"MaxValue":{}}},"StringAttributeConstraints":{"type":"structure","members":{"MinLength":{},"MaxLength":{}}}}},"Sd":{"type":"string","sensitive":true},"Sg":{"type":"map","key":{},"value":{}},"Sj":{"type":"list","member":{"type":"structure","required":["Name"],"members":{"Name":{},"Value":{"type":"string","sensitive":true}}}},"Sn":{"type":"string","sensitive":true},"St":{"type":"structure","members":{"Username":{"shape":"Sd"},"Attributes":{"shape":"Sj"},"UserCreateDate":{"type":"timestamp"},"UserLastModifiedDate":{"type":"timestamp"},"Enabled":{"type":"boolean"},"UserStatus":{},"MFAOptions":{"shape":"Sw"}}},"Sw":{"type":"list","member":{"type":"structure","members":{"DeliveryMedium":{},"AttributeName":{}}}},"S10":{"type":"list","member":{}},"S13":{"type":"structure","members":{"ProviderName":{},"ProviderAttributeName":{},"ProviderAttributeValue":{}}},"S1e":{"type":"structure","members":{"DeviceKey":{},"DeviceAttributes":{"shape":"Sj"},"DeviceCreateDate":{"type":"timestamp"},"DeviceLastModifiedDate":{"type":"timestamp"},"DeviceLastAuthenticatedDate":{"type":"timestamp"}}},"S1h":{"type":"list","member":{}},"S1j":{"type":"string","sensitive":true},"S1l":{"type":"map","key":{},"value":{},"sensitive":true},"S1m":{"type":"structure","members":{"AnalyticsEndpointId":{}}},"S1n":{"type":"structure","required":["IpAddress","ServerName","ServerPath","HttpHeaders"],"members":{"IpAddress":{},"ServerName":{},"ServerPath":{},"HttpHeaders":{"type":"list","member":{"type":"structure","members":{"headerName":{},"headerValue":{}}}},"EncodedData":{}}},"S1s":{"type":"string","sensitive":true},"S1t":{"type":"map","key":{},"value":{}},"S1u":{"type":"structure","members":{"AccessToken":{"shape":"S1v"},"ExpiresIn":{"type":"integer"},"TokenType":{},"RefreshToken":{"shape":"S1v"},"IdToken":{"shape":"S1v"},"NewDeviceMetadata":{"type":"structure","members":{"DeviceKey":{},"DeviceGroupKey":{}}}}},"S1v":{"type":"string","sensitive":true},"S24":{"type":"list","member":{"shape":"S1e"}},"S28":{"type":"list","member":{"shape":"S29"}},"S29":{"type":"structure","members":{"GroupName":{},"UserPoolId":{},"Description":{},"RoleArn":{},"Precedence":{"type":"integer"},"LastModifiedDate":{"type":"timestamp"},"CreationDate":{"type":"timestamp"}}},"S2y":{"type":"map","key":{},"value":{},"sensitive":true},"S31":{"type":"structure","members":{"Enabled":{"type":"boolean"},"PreferredMfa":{"type":"boolean"}}},"S32":{"type":"structure","members":{"Enabled":{"type":"boolean"},"PreferredMfa":{"type":"boolean"}}},"S3s":{"type":"string","sensitive":true},"S3u":{"type":"structure","members":{"IpAddress":{},"EncodedData":{}},"sensitive":true},"S43":{"type":"map","key":{},"value":{}},"S44":{"type":"map","key":{},"value":{}},"S46":{"type":"list","member":{}},"S49":{"type":"structure","members":{"UserPoolId":{},"ProviderName":{},"ProviderType":{},"ProviderDetails":{"shape":"S43"},"AttributeMapping":{"shape":"S44"},"IdpIdentifiers":{"shape":"S46"},"LastModifiedDate":{"type":"timestamp"},"CreationDate":{"type":"timestamp"}}},"S4d":{"type":"list","member":{"type":"structure","required":["ScopeName","ScopeDescription"],"members":{"ScopeName":{},"ScopeDescription":{}}}},"S4i":{"type":"structure","members":{"UserPoolId":{},"Identifier":{},"Name":{},"Scopes":{"shape":"S4d"}}},"S4m":{"type":"structure","members":{"JobName":{},"JobId":{},"UserPoolId":{},"PreSignedUrl":{},"CreationDate":{"type":"timestamp"},"StartDate":{"type":"timestamp"},"CompletionDate":{"type":"timestamp"},"Status":{},"CloudWatchLogsRoleArn":{},"ImportedUsers":{"type":"long"},"SkippedUsers":{"type":"long"},"FailedUsers":{"type":"long"},"CompletionMessage":{}}},"S4u":{"type":"structure","members":{"PasswordPolicy":{"type":"structure","members":{"MinimumLength":{"type":"integer"},"RequireUppercase":{"type":"boolean"},"RequireLowercase":{"type":"boolean"},"RequireNumbers":{"type":"boolean"},"RequireSymbols":{"type":"boolean"},"PasswordHistorySize":{"type":"integer"},"TemporaryPasswordValidityDays":{"type":"integer"}}}}},"S50":{"type":"structure","members":{"PreSignUp":{},"CustomMessage":{},"PostConfirmation":{},"PreAuthentication":{},"PostAuthentication":{},"DefineAuthChallenge":{},"CreateAuthChallenge":{},"VerifyAuthChallengeResponse":{},"PreTokenGeneration":{},"UserMigration":{},"PreTokenGenerationConfig":{"type":"structure","required":["LambdaVersion","LambdaArn"],"members":{"LambdaVersion":{},"LambdaArn":{}}},"CustomSMSSender":{"type":"structure","required":["LambdaVersion","LambdaArn"],"members":{"LambdaVersion":{},"LambdaArn":{}}},"CustomEmailSender":{"type":"structure","required":["LambdaVersion","LambdaArn"],"members":{"LambdaVersion":{},"LambdaArn":{}}},"KMSKeyID":{}}},"S57":{"type":"list","member":{}},"S59":{"type":"list","member":{}},"S5b":{"type":"list","member":{}},"S5g":{"type":"structure","members":{"SmsMessage":{},"EmailMessage":{},"EmailSubject":{},"EmailMessageByLink":{},"EmailSubjectByLink":{},"DefaultEmailOption":{}}},"S5l":{"type":"structure","members":{"AttributesRequireVerificationBeforeUpdate":{"type":"list","member":{}}}},"S5n":{"type":"structure","members":{"ChallengeRequiredOnNewDevice":{"type":"boolean"},"DeviceOnlyRememberedOnUserPrompt":{"type":"boolean"}}},"S5o":{"type":"structure","members":{"SourceArn":{},"ReplyToEmailAddress":{},"EmailSendingAccount":{},"From":{},"ConfigurationSet":{}}},"S5s":{"type":"structure","required":["SnsCallerArn"],"members":{"SnsCallerArn":{},"ExternalId":{},"SnsRegion":{}}},"S5u":{"type":"map","key":{},"value":{}},"S5x":{"type":"structure","members":{"AllowAdminCreateUserOnly":{"type":"boolean"},"UnusedAccountValidityDays":{"type":"integer"},"InviteMessageTemplate":{"type":"structure","members":{"SMSMessage":{},"EmailMessage":{},"EmailSubject":{}}}}},"S60":{"type":"list","member":{"shape":"S4"}},"S61":{"type":"structure","required":["AdvancedSecurityMode"],"members":{"AdvancedSecurityMode":{},"AdvancedSecurityAdditionalFlows":{"type":"structure","members":{"CustomAuthMode":{}}}}},"S65":{"type":"structure","required":["CaseSensitive"],"members":{"CaseSensitive":{"type":"boolean"}}},"S66":{"type":"structure","members":{"RecoveryMechanisms":{"type":"list","member":{"type":"structure","required":["Priority","Name"],"members":{"Priority":{"type":"integer"},"Name":{}}}}}},"S6c":{"type":"structure","members":{"Id":{},"Name":{},"Policies":{"shape":"S4u"},"DeletionProtection":{},"LambdaConfig":{"shape":"S50"},"Status":{"deprecated":true,"deprecatedMessage":"This property is no longer available."},"LastModifiedDate":{"type":"timestamp"},"CreationDate":{"type":"timestamp"},"SchemaAttributes":{"shape":"S60"},"AutoVerifiedAttributes":{"shape":"S57"},"AliasAttributes":{"shape":"S59"},"UsernameAttributes":{"shape":"S5b"},"SmsVerificationMessage":{},"EmailVerificationMessage":{},"EmailVerificationSubject":{},"VerificationMessageTemplate":{"shape":"S5g"},"SmsAuthenticationMessage":{},"UserAttributeUpdateSettings":{"shape":"S5l"},"MfaConfiguration":{},"DeviceConfiguration":{"shape":"S5n"},"EstimatedNumberOfUsers":{"type":"integer"},"EmailConfiguration":{"shape":"S5o"},"SmsConfiguration":{"shape":"S5s"},"UserPoolTags":{"shape":"S5u"},"SmsConfigurationFailure":{},"EmailConfigurationFailure":{},"Domain":{},"CustomDomain":{},"AdminCreateUserConfig":{"shape":"S5x"},"UserPoolAddOns":{"shape":"S61"},"UsernameConfiguration":{"shape":"S65"},"Arn":{},"AccountRecoverySetting":{"shape":"S66"}}},"S6l":{"type":"structure","members":{"AccessToken":{},"IdToken":{},"RefreshToken":{}}},"S6n":{"type":"list","member":{}},"S6p":{"type":"list","member":{}},"S6r":{"type":"list","member":{}},"S6s":{"type":"list","member":{}},"S6u":{"type":"list","member":{}},"S6v":{"type":"list","member":{}},"S6x":{"type":"list","member":{}},"S6z":{"type":"structure","members":{"ApplicationId":{},"ApplicationArn":{},"RoleArn":{},"ExternalId":{},"UserDataShared":{"type":"boolean"}}},"S74":{"type":"structure","members":{"UserPoolId":{},"ClientName":{},"ClientId":{"shape":"S1j"},"ClientSecret":{"shape":"S75"},"LastModifiedDate":{"type":"timestamp"},"CreationDate":{"type":"timestamp"},"RefreshTokenValidity":{"type":"integer"},"AccessTokenValidity":{"type":"integer"},"IdTokenValidity":{"type":"integer"},"TokenValidityUnits":{"shape":"S6l"},"ReadAttributes":{"shape":"S6n"},"WriteAttributes":{"shape":"S6n"},"ExplicitAuthFlows":{"shape":"S6p"},"SupportedIdentityProviders":{"shape":"S6r"},"CallbackURLs":{"shape":"S6s"},"LogoutURLs":{"shape":"S6u"},"DefaultRedirectURI":{},"AllowedOAuthFlows":{"shape":"S6v"},"AllowedOAuthScopes":{"shape":"S6x"},"AllowedOAuthFlowsUserPoolClient":{"type":"boolean"},"AnalyticsConfiguration":{"shape":"S6z"},"PreventUserExistenceErrors":{},"EnableTokenRevocation":{"type":"boolean"},"EnablePropagateAdditionalUserContextData":{"type":"boolean"},"AuthSessionValidity":{"type":"integer"}}},"S75":{"type":"string","sensitive":true},"S77":{"type":"structure","required":["CertificateArn"],"members":{"CertificateArn":{}}},"S7p":{"type":"structure","members":{"UserPoolId":{},"ClientId":{"shape":"S1j"},"CompromisedCredentialsRiskConfiguration":{"shape":"S7q"},"AccountTakeoverRiskConfiguration":{"shape":"S7v"},"RiskExceptionConfiguration":{"shape":"S84"},"LastModifiedDate":{"type":"timestamp"}}},"S7q":{"type":"structure","required":["Actions"],"members":{"EventFilter":{"type":"list","member":{}},"Actions":{"type":"structure","required":["EventAction"],"members":{"EventAction":{}}}}},"S7v":{"type":"structure","required":["Actions"],"members":{"NotifyConfiguration":{"type":"structure","required":["SourceArn"],"members":{"From":{},"ReplyTo":{},"SourceArn":{},"BlockEmail":{"shape":"S7x"},"NoActionEmail":{"shape":"S7x"},"MfaEmail":{"shape":"S7x"}}},"Actions":{"type":"structure","members":{"LowAction":{"shape":"S81"},"MediumAction":{"shape":"S81"},"HighAction":{"shape":"S81"}}}}},"S7x":{"type":"structure","required":["Subject"],"members":{"Subject":{},"HtmlBody":{},"TextBody":{}}},"S81":{"type":"structure","required":["Notify","EventAction"],"members":{"Notify":{"type":"boolean"},"EventAction":{}}},"S84":{"type":"structure","members":{"BlockedIPRangeList":{"type":"list","member":{}},"SkippedIPRangeList":{"type":"list","member":{}}}},"S8n":{"type":"structure","members":{"Destination":{},"DeliveryMedium":{},"AttributeName":{}}},"S8z":{"type":"structure","required":["UserPoolId","LogConfigurations"],"members":{"UserPoolId":{},"LogConfigurations":{"shape":"S90"}}},"S90":{"type":"list","member":{"type":"structure","required":["LogLevel","EventSource"],"members":{"LogLevel":{},"EventSource":{},"CloudWatchLogsConfiguration":{"type":"structure","members":{"LogGroupArn":{}}},"S3Configuration":{"type":"structure","members":{"BucketArn":{}}},"FirehoseConfiguration":{"type":"structure","members":{"StreamArn":{}}}}}},"S9c":{"type":"structure","members":{"UserPoolId":{},"ClientId":{"shape":"S1j"},"ImageUrl":{},"CSS":{},"CSSVersion":{},"LastModifiedDate":{"type":"timestamp"},"CreationDate":{"type":"timestamp"}}},"S9m":{"type":"structure","members":{"SmsAuthenticationMessage":{},"SmsConfiguration":{"shape":"S5s"}}},"S9n":{"type":"structure","members":{"Enabled":{"type":"boolean"}}},"Sap":{"type":"list","member":{"shape":"St"}}}}')},17149:e=>{"use strict";e.exports=JSON.parse('{"o":{"AdminListGroupsForUser":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"Groups"},"AdminListUserAuthEvents":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"AuthEvents"},"ListGroups":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"Groups"},"ListIdentityProviders":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Providers"},"ListResourceServers":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ResourceServers"},"ListUserPoolClients":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"UserPoolClients"},"ListUserPools":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"UserPools"},"ListUsers":{"input_token":"PaginationToken","limit_key":"Limit","output_token":"PaginationToken","result_key":"Users"},"ListUsersInGroup":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"Users"}}}')},29128:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2014-06-30","endpointPrefix":"cognito-sync","jsonVersion":"1.1","protocol":"rest-json","serviceFullName":"Amazon Cognito Sync","serviceId":"Cognito Sync","signatureVersion":"v4","uid":"cognito-sync-2014-06-30"},"operations":{"BulkPublish":{"http":{"requestUri":"/identitypools/{IdentityPoolId}/bulkpublish","responseCode":200},"input":{"type":"structure","required":["IdentityPoolId"],"members":{"IdentityPoolId":{"location":"uri","locationName":"IdentityPoolId"}}},"output":{"type":"structure","members":{"IdentityPoolId":{}}}},"DeleteDataset":{"http":{"method":"DELETE","requestUri":"/identitypools/{IdentityPoolId}/identities/{IdentityId}/datasets/{DatasetName}","responseCode":200},"input":{"type":"structure","required":["IdentityPoolId","IdentityId","DatasetName"],"members":{"IdentityPoolId":{"location":"uri","locationName":"IdentityPoolId"},"IdentityId":{"location":"uri","locationName":"IdentityId"},"DatasetName":{"location":"uri","locationName":"DatasetName"}}},"output":{"type":"structure","members":{"Dataset":{"shape":"S8"}}}},"DescribeDataset":{"http":{"method":"GET","requestUri":"/identitypools/{IdentityPoolId}/identities/{IdentityId}/datasets/{DatasetName}","responseCode":200},"input":{"type":"structure","required":["IdentityPoolId","IdentityId","DatasetName"],"members":{"IdentityPoolId":{"location":"uri","locationName":"IdentityPoolId"},"IdentityId":{"location":"uri","locationName":"IdentityId"},"DatasetName":{"location":"uri","locationName":"DatasetName"}}},"output":{"type":"structure","members":{"Dataset":{"shape":"S8"}}}},"DescribeIdentityPoolUsage":{"http":{"method":"GET","requestUri":"/identitypools/{IdentityPoolId}","responseCode":200},"input":{"type":"structure","required":["IdentityPoolId"],"members":{"IdentityPoolId":{"location":"uri","locationName":"IdentityPoolId"}}},"output":{"type":"structure","members":{"IdentityPoolUsage":{"shape":"Sg"}}}},"DescribeIdentityUsage":{"http":{"method":"GET","requestUri":"/identitypools/{IdentityPoolId}/identities/{IdentityId}","responseCode":200},"input":{"type":"structure","required":["IdentityPoolId","IdentityId"],"members":{"IdentityPoolId":{"location":"uri","locationName":"IdentityPoolId"},"IdentityId":{"location":"uri","locationName":"IdentityId"}}},"output":{"type":"structure","members":{"IdentityUsage":{"type":"structure","members":{"IdentityId":{},"IdentityPoolId":{},"LastModifiedDate":{"type":"timestamp"},"DatasetCount":{"type":"integer"},"DataStorage":{"type":"long"}}}}}},"GetBulkPublishDetails":{"http":{"requestUri":"/identitypools/{IdentityPoolId}/getBulkPublishDetails","responseCode":200},"input":{"type":"structure","required":["IdentityPoolId"],"members":{"IdentityPoolId":{"location":"uri","locationName":"IdentityPoolId"}}},"output":{"type":"structure","members":{"IdentityPoolId":{},"BulkPublishStartTime":{"type":"timestamp"},"BulkPublishCompleteTime":{"type":"timestamp"},"BulkPublishStatus":{},"FailureMessage":{}}}},"GetCognitoEvents":{"http":{"method":"GET","requestUri":"/identitypools/{IdentityPoolId}/events","responseCode":200},"input":{"type":"structure","required":["IdentityPoolId"],"members":{"IdentityPoolId":{"location":"uri","locationName":"IdentityPoolId"}}},"output":{"type":"structure","members":{"Events":{"shape":"Sq"}}}},"GetIdentityPoolConfiguration":{"http":{"method":"GET","requestUri":"/identitypools/{IdentityPoolId}/configuration","responseCode":200},"input":{"type":"structure","required":["IdentityPoolId"],"members":{"IdentityPoolId":{"location":"uri","locationName":"IdentityPoolId"}}},"output":{"type":"structure","members":{"IdentityPoolId":{},"PushSync":{"shape":"Sv"},"CognitoStreams":{"shape":"Sz"}}}},"ListDatasets":{"http":{"method":"GET","requestUri":"/identitypools/{IdentityPoolId}/identities/{IdentityId}/datasets","responseCode":200},"input":{"type":"structure","required":["IdentityId","IdentityPoolId"],"members":{"IdentityPoolId":{"location":"uri","locationName":"IdentityPoolId"},"IdentityId":{"location":"uri","locationName":"IdentityId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"Datasets":{"type":"list","member":{"shape":"S8"}},"Count":{"type":"integer"},"NextToken":{}}}},"ListIdentityPoolUsage":{"http":{"method":"GET","requestUri":"/identitypools","responseCode":200},"input":{"type":"structure","members":{"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"IdentityPoolUsages":{"type":"list","member":{"shape":"Sg"}},"MaxResults":{"type":"integer"},"Count":{"type":"integer"},"NextToken":{}}}},"ListRecords":{"http":{"method":"GET","requestUri":"/identitypools/{IdentityPoolId}/identities/{IdentityId}/datasets/{DatasetName}/records","responseCode":200},"input":{"type":"structure","required":["IdentityPoolId","IdentityId","DatasetName"],"members":{"IdentityPoolId":{"location":"uri","locationName":"IdentityPoolId"},"IdentityId":{"location":"uri","locationName":"IdentityId"},"DatasetName":{"location":"uri","locationName":"DatasetName"},"LastSyncCount":{"location":"querystring","locationName":"lastSyncCount","type":"long"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"SyncSessionToken":{"location":"querystring","locationName":"syncSessionToken"}}},"output":{"type":"structure","members":{"Records":{"shape":"S1c"},"NextToken":{},"Count":{"type":"integer"},"DatasetSyncCount":{"type":"long"},"LastModifiedBy":{},"MergedDatasetNames":{"type":"list","member":{}},"DatasetExists":{"type":"boolean"},"DatasetDeletedAfterRequestedSyncCount":{"type":"boolean"},"SyncSessionToken":{}}}},"RegisterDevice":{"http":{"requestUri":"/identitypools/{IdentityPoolId}/identity/{IdentityId}/device","responseCode":200},"input":{"type":"structure","required":["IdentityPoolId","IdentityId","Platform","Token"],"members":{"IdentityPoolId":{"location":"uri","locationName":"IdentityPoolId"},"IdentityId":{"location":"uri","locationName":"IdentityId"},"Platform":{},"Token":{}}},"output":{"type":"structure","members":{"DeviceId":{}}}},"SetCognitoEvents":{"http":{"requestUri":"/identitypools/{IdentityPoolId}/events","responseCode":200},"input":{"type":"structure","required":["IdentityPoolId","Events"],"members":{"IdentityPoolId":{"location":"uri","locationName":"IdentityPoolId"},"Events":{"shape":"Sq"}}}},"SetIdentityPoolConfiguration":{"http":{"requestUri":"/identitypools/{IdentityPoolId}/configuration","responseCode":200},"input":{"type":"structure","required":["IdentityPoolId"],"members":{"IdentityPoolId":{"location":"uri","locationName":"IdentityPoolId"},"PushSync":{"shape":"Sv"},"CognitoStreams":{"shape":"Sz"}}},"output":{"type":"structure","members":{"IdentityPoolId":{},"PushSync":{"shape":"Sv"},"CognitoStreams":{"shape":"Sz"}}}},"SubscribeToDataset":{"http":{"requestUri":"/identitypools/{IdentityPoolId}/identities/{IdentityId}/datasets/{DatasetName}/subscriptions/{DeviceId}","responseCode":200},"input":{"type":"structure","required":["IdentityPoolId","IdentityId","DatasetName","DeviceId"],"members":{"IdentityPoolId":{"location":"uri","locationName":"IdentityPoolId"},"IdentityId":{"location":"uri","locationName":"IdentityId"},"DatasetName":{"location":"uri","locationName":"DatasetName"},"DeviceId":{"location":"uri","locationName":"DeviceId"}}},"output":{"type":"structure","members":{}}},"UnsubscribeFromDataset":{"http":{"method":"DELETE","requestUri":"/identitypools/{IdentityPoolId}/identities/{IdentityId}/datasets/{DatasetName}/subscriptions/{DeviceId}","responseCode":200},"input":{"type":"structure","required":["IdentityPoolId","IdentityId","DatasetName","DeviceId"],"members":{"IdentityPoolId":{"location":"uri","locationName":"IdentityPoolId"},"IdentityId":{"location":"uri","locationName":"IdentityId"},"DatasetName":{"location":"uri","locationName":"DatasetName"},"DeviceId":{"location":"uri","locationName":"DeviceId"}}},"output":{"type":"structure","members":{}}},"UpdateRecords":{"http":{"requestUri":"/identitypools/{IdentityPoolId}/identities/{IdentityId}/datasets/{DatasetName}","responseCode":200},"input":{"type":"structure","required":["IdentityPoolId","IdentityId","DatasetName","SyncSessionToken"],"members":{"IdentityPoolId":{"location":"uri","locationName":"IdentityPoolId"},"IdentityId":{"location":"uri","locationName":"IdentityId"},"DatasetName":{"location":"uri","locationName":"DatasetName"},"DeviceId":{},"RecordPatches":{"type":"list","member":{"type":"structure","required":["Op","Key","SyncCount"],"members":{"Op":{},"Key":{},"Value":{},"SyncCount":{"type":"long"},"DeviceLastModifiedDate":{"type":"timestamp"}}}},"SyncSessionToken":{},"ClientContext":{"location":"header","locationName":"x-amz-Client-Context"}}},"output":{"type":"structure","members":{"Records":{"shape":"S1c"}}}}},"shapes":{"S8":{"type":"structure","members":{"IdentityId":{},"DatasetName":{},"CreationDate":{"type":"timestamp"},"LastModifiedDate":{"type":"timestamp"},"LastModifiedBy":{},"DataStorage":{"type":"long"},"NumRecords":{"type":"long"}}},"Sg":{"type":"structure","members":{"IdentityPoolId":{},"SyncSessionsCount":{"type":"long"},"DataStorage":{"type":"long"},"LastModifiedDate":{"type":"timestamp"}}},"Sq":{"type":"map","key":{},"value":{}},"Sv":{"type":"structure","members":{"ApplicationArns":{"type":"list","member":{}},"RoleArn":{}}},"Sz":{"type":"structure","members":{"StreamName":{},"RoleArn":{},"StreamingStatus":{}}},"S1c":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{},"SyncCount":{"type":"long"},"LastModifiedDate":{"type":"timestamp"},"LastModifiedBy":{},"DeviceLastModifiedDate":{"type":"timestamp"}}}}}}')},5865:e=>{"use strict";e.exports={o:{}}},24433:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-11-27","endpointPrefix":"comprehend","jsonVersion":"1.1","protocol":"json","serviceFullName":"Amazon Comprehend","serviceId":"Comprehend","signatureVersion":"v4","signingName":"comprehend","targetPrefix":"Comprehend_20171127","uid":"comprehend-2017-11-27"},"operations":{"BatchDetectDominantLanguage":{"input":{"type":"structure","required":["TextList"],"members":{"TextList":{"shape":"S2"}}},"output":{"type":"structure","required":["ResultList","ErrorList"],"members":{"ResultList":{"type":"list","member":{"type":"structure","members":{"Index":{"type":"integer"},"Languages":{"shape":"S8"}}}},"ErrorList":{"shape":"Sc"}},"sensitive":true}},"BatchDetectEntities":{"input":{"type":"structure","required":["TextList","LanguageCode"],"members":{"TextList":{"shape":"S2"},"LanguageCode":{}}},"output":{"type":"structure","required":["ResultList","ErrorList"],"members":{"ResultList":{"type":"list","member":{"type":"structure","members":{"Index":{"type":"integer"},"Entities":{"shape":"Sj"}}}},"ErrorList":{"shape":"Sc"}},"sensitive":true}},"BatchDetectKeyPhrases":{"input":{"type":"structure","required":["TextList","LanguageCode"],"members":{"TextList":{"shape":"S2"},"LanguageCode":{}}},"output":{"type":"structure","required":["ResultList","ErrorList"],"members":{"ResultList":{"type":"list","member":{"type":"structure","members":{"Index":{"type":"integer"},"KeyPhrases":{"shape":"Su"}}}},"ErrorList":{"shape":"Sc"}},"sensitive":true}},"BatchDetectSentiment":{"input":{"type":"structure","required":["TextList","LanguageCode"],"members":{"TextList":{"shape":"S2"},"LanguageCode":{}}},"output":{"type":"structure","required":["ResultList","ErrorList"],"members":{"ResultList":{"type":"list","member":{"type":"structure","members":{"Index":{"type":"integer"},"Sentiment":{},"SentimentScore":{"shape":"S11"}}}},"ErrorList":{"shape":"Sc"}},"sensitive":true}},"BatchDetectSyntax":{"input":{"type":"structure","required":["TextList","LanguageCode"],"members":{"TextList":{"shape":"S2"},"LanguageCode":{}}},"output":{"type":"structure","required":["ResultList","ErrorList"],"members":{"ResultList":{"type":"list","member":{"type":"structure","members":{"Index":{"type":"integer"},"SyntaxTokens":{"shape":"S17"}}}},"ErrorList":{"shape":"Sc"}},"sensitive":true}},"BatchDetectTargetedSentiment":{"input":{"type":"structure","required":["TextList","LanguageCode"],"members":{"TextList":{"shape":"S2"},"LanguageCode":{}}},"output":{"type":"structure","required":["ResultList","ErrorList"],"members":{"ResultList":{"type":"list","member":{"type":"structure","members":{"Index":{"type":"integer"},"Entities":{"shape":"S1f"}}}},"ErrorList":{"shape":"Sc"}},"sensitive":true}},"ClassifyDocument":{"input":{"type":"structure","required":["EndpointArn"],"members":{"Text":{"shape":"S3"},"EndpointArn":{},"Bytes":{"type":"blob"},"DocumentReaderConfig":{"shape":"S1p"}}},"output":{"type":"structure","members":{"Classes":{"type":"list","member":{"type":"structure","members":{"Name":{},"Score":{"type":"float"},"Page":{"type":"integer"}}}},"Labels":{"type":"list","member":{"type":"structure","members":{"Name":{},"Score":{"type":"float"},"Page":{"type":"integer"}}}},"DocumentMetadata":{"shape":"S1z"},"DocumentType":{"shape":"S22"},"Errors":{"shape":"S25"},"Warnings":{"type":"list","member":{"type":"structure","members":{"Page":{"type":"integer"},"WarnCode":{},"WarnMessage":{}}}}},"sensitive":true}},"ContainsPiiEntities":{"input":{"type":"structure","required":["Text","LanguageCode"],"members":{"Text":{},"LanguageCode":{}}},"output":{"type":"structure","members":{"Labels":{"type":"list","member":{"type":"structure","members":{"Name":{},"Score":{"type":"float"}}}}}}},"CreateDataset":{"input":{"type":"structure","required":["FlywheelArn","DatasetName","InputDataConfig"],"members":{"FlywheelArn":{},"DatasetName":{},"DatasetType":{},"Description":{},"InputDataConfig":{"type":"structure","members":{"AugmentedManifests":{"type":"list","member":{"type":"structure","required":["AttributeNames","S3Uri"],"members":{"AttributeNames":{"shape":"S2o"},"S3Uri":{},"AnnotationDataS3Uri":{},"SourceDocumentsS3Uri":{},"DocumentType":{}}}},"DataFormat":{},"DocumentClassifierInputDataConfig":{"type":"structure","required":["S3Uri"],"members":{"S3Uri":{},"LabelDelimiter":{}}},"EntityRecognizerInputDataConfig":{"type":"structure","required":["Documents"],"members":{"Annotations":{"type":"structure","required":["S3Uri"],"members":{"S3Uri":{}}},"Documents":{"type":"structure","required":["S3Uri"],"members":{"S3Uri":{},"InputFormat":{}}},"EntityList":{"type":"structure","required":["S3Uri"],"members":{"S3Uri":{}}}}}}},"ClientRequestToken":{"idempotencyToken":true},"Tags":{"shape":"S31"}}},"output":{"type":"structure","members":{"DatasetArn":{}}}},"CreateDocumentClassifier":{"input":{"type":"structure","required":["DocumentClassifierName","DataAccessRoleArn","InputDataConfig","LanguageCode"],"members":{"DocumentClassifierName":{},"VersionName":{},"DataAccessRoleArn":{},"Tags":{"shape":"S31"},"InputDataConfig":{"shape":"S3a"},"OutputDataConfig":{"shape":"S3h"},"ClientRequestToken":{"idempotencyToken":true},"LanguageCode":{},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"},"Mode":{},"ModelKmsKeyId":{},"ModelPolicy":{}}},"output":{"type":"structure","members":{"DocumentClassifierArn":{}}}},"CreateEndpoint":{"input":{"type":"structure","required":["EndpointName","DesiredInferenceUnits"],"members":{"EndpointName":{},"ModelArn":{},"DesiredInferenceUnits":{"type":"integer"},"ClientRequestToken":{"idempotencyToken":true},"Tags":{"shape":"S31"},"DataAccessRoleArn":{},"FlywheelArn":{}}},"output":{"type":"structure","members":{"EndpointArn":{},"ModelArn":{}}}},"CreateEntityRecognizer":{"input":{"type":"structure","required":["RecognizerName","DataAccessRoleArn","InputDataConfig","LanguageCode"],"members":{"RecognizerName":{},"VersionName":{},"DataAccessRoleArn":{},"Tags":{"shape":"S31"},"InputDataConfig":{"shape":"S3z"},"ClientRequestToken":{"idempotencyToken":true},"LanguageCode":{},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"},"ModelKmsKeyId":{},"ModelPolicy":{}}},"output":{"type":"structure","members":{"EntityRecognizerArn":{}}}},"CreateFlywheel":{"input":{"type":"structure","required":["FlywheelName","DataAccessRoleArn","DataLakeS3Uri"],"members":{"FlywheelName":{},"ActiveModelArn":{},"DataAccessRoleArn":{},"TaskConfig":{"shape":"S4b"},"ModelType":{},"DataLakeS3Uri":{},"DataSecurityConfig":{"shape":"S4i"},"ClientRequestToken":{"idempotencyToken":true},"Tags":{"shape":"S31"}}},"output":{"type":"structure","members":{"FlywheelArn":{},"ActiveModelArn":{}}}},"DeleteDocumentClassifier":{"input":{"type":"structure","required":["DocumentClassifierArn"],"members":{"DocumentClassifierArn":{}}},"output":{"type":"structure","members":{}}},"DeleteEndpoint":{"input":{"type":"structure","required":["EndpointArn"],"members":{"EndpointArn":{}}},"output":{"type":"structure","members":{}}},"DeleteEntityRecognizer":{"input":{"type":"structure","required":["EntityRecognizerArn"],"members":{"EntityRecognizerArn":{}}},"output":{"type":"structure","members":{}}},"DeleteFlywheel":{"input":{"type":"structure","required":["FlywheelArn"],"members":{"FlywheelArn":{}}},"output":{"type":"structure","members":{}}},"DeleteResourcePolicy":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{},"PolicyRevisionId":{}}},"output":{"type":"structure","members":{}}},"DescribeDataset":{"input":{"type":"structure","required":["DatasetArn"],"members":{"DatasetArn":{}}},"output":{"type":"structure","members":{"DatasetProperties":{"shape":"S4x"}}}},"DescribeDocumentClassificationJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"DocumentClassificationJobProperties":{"shape":"S55"}}}},"DescribeDocumentClassifier":{"input":{"type":"structure","required":["DocumentClassifierArn"],"members":{"DocumentClassifierArn":{}}},"output":{"type":"structure","members":{"DocumentClassifierProperties":{"shape":"S5d"}}}},"DescribeDominantLanguageDetectionJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"DominantLanguageDetectionJobProperties":{"shape":"S5k"}}}},"DescribeEndpoint":{"input":{"type":"structure","required":["EndpointArn"],"members":{"EndpointArn":{}}},"output":{"type":"structure","members":{"EndpointProperties":{"shape":"S5n"}}}},"DescribeEntitiesDetectionJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"EntitiesDetectionJobProperties":{"shape":"S5r"}}}},"DescribeEntityRecognizer":{"input":{"type":"structure","required":["EntityRecognizerArn"],"members":{"EntityRecognizerArn":{}}},"output":{"type":"structure","members":{"EntityRecognizerProperties":{"shape":"S5u"}}}},"DescribeEventsDetectionJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"EventsDetectionJobProperties":{"shape":"S63"}}}},"DescribeFlywheel":{"input":{"type":"structure","required":["FlywheelArn"],"members":{"FlywheelArn":{}}},"output":{"type":"structure","members":{"FlywheelProperties":{"shape":"S68"}}}},"DescribeFlywheelIteration":{"input":{"type":"structure","required":["FlywheelArn","FlywheelIterationId"],"members":{"FlywheelArn":{},"FlywheelIterationId":{}}},"output":{"type":"structure","members":{"FlywheelIterationProperties":{"shape":"S6d"}}}},"DescribeKeyPhrasesDetectionJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"KeyPhrasesDetectionJobProperties":{"shape":"S6i"}}}},"DescribePiiEntitiesDetectionJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"PiiEntitiesDetectionJobProperties":{"shape":"S6l"}}}},"DescribeResourcePolicy":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{"ResourcePolicy":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"PolicyRevisionId":{}}}},"DescribeSentimentDetectionJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"SentimentDetectionJobProperties":{"shape":"S6w"}}}},"DescribeTargetedSentimentDetectionJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"TargetedSentimentDetectionJobProperties":{"shape":"S6z"}}}},"DescribeTopicsDetectionJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"TopicsDetectionJobProperties":{"shape":"S72"}}}},"DetectDominantLanguage":{"input":{"type":"structure","required":["Text"],"members":{"Text":{"shape":"S3"}}},"output":{"type":"structure","members":{"Languages":{"shape":"S8"}},"sensitive":true}},"DetectEntities":{"input":{"type":"structure","members":{"Text":{"shape":"S3"},"LanguageCode":{},"EndpointArn":{},"Bytes":{"type":"blob"},"DocumentReaderConfig":{"shape":"S1p"}}},"output":{"type":"structure","members":{"Entities":{"shape":"Sj"},"DocumentMetadata":{"shape":"S1z"},"DocumentType":{"shape":"S22"},"Blocks":{"type":"list","member":{"type":"structure","members":{"Id":{},"BlockType":{},"Text":{},"Page":{"type":"integer"},"Geometry":{"type":"structure","members":{"BoundingBox":{"type":"structure","members":{"Height":{"type":"float"},"Left":{"type":"float"},"Top":{"type":"float"},"Width":{"type":"float"}}},"Polygon":{"type":"list","member":{"type":"structure","members":{"X":{"type":"float"},"Y":{"type":"float"}}}}}},"Relationships":{"type":"list","member":{"type":"structure","members":{"Ids":{"type":"list","member":{}},"Type":{}}}}}}},"Errors":{"shape":"S25"}},"sensitive":true}},"DetectKeyPhrases":{"input":{"type":"structure","required":["Text","LanguageCode"],"members":{"Text":{"shape":"S3"},"LanguageCode":{}}},"output":{"type":"structure","members":{"KeyPhrases":{"shape":"Su"}},"sensitive":true}},"DetectPiiEntities":{"input":{"type":"structure","required":["Text","LanguageCode"],"members":{"Text":{},"LanguageCode":{}}},"output":{"type":"structure","members":{"Entities":{"type":"list","member":{"type":"structure","members":{"Score":{"type":"float"},"Type":{},"BeginOffset":{"type":"integer"},"EndOffset":{"type":"integer"}}}}}}},"DetectSentiment":{"input":{"type":"structure","required":["Text","LanguageCode"],"members":{"Text":{"shape":"S3"},"LanguageCode":{}}},"output":{"type":"structure","members":{"Sentiment":{},"SentimentScore":{"shape":"S11"}},"sensitive":true}},"DetectSyntax":{"input":{"type":"structure","required":["Text","LanguageCode"],"members":{"Text":{"shape":"S3"},"LanguageCode":{}}},"output":{"type":"structure","members":{"SyntaxTokens":{"shape":"S17"}},"sensitive":true}},"DetectTargetedSentiment":{"input":{"type":"structure","required":["Text","LanguageCode"],"members":{"Text":{"shape":"S3"},"LanguageCode":{}}},"output":{"type":"structure","members":{"Entities":{"shape":"S1f"}},"sensitive":true}},"DetectToxicContent":{"input":{"type":"structure","required":["TextSegments","LanguageCode"],"members":{"TextSegments":{"type":"list","member":{"type":"structure","required":["Text"],"members":{"Text":{"shape":"S3"}}},"sensitive":true},"LanguageCode":{}}},"output":{"type":"structure","members":{"ResultList":{"type":"list","member":{"type":"structure","members":{"Labels":{"type":"list","member":{"type":"structure","members":{"Name":{},"Score":{"type":"float"}}}},"Toxicity":{"type":"float"}}}}}}},"ImportModel":{"input":{"type":"structure","required":["SourceModelArn"],"members":{"SourceModelArn":{},"ModelName":{},"VersionName":{},"ModelKmsKeyId":{},"DataAccessRoleArn":{},"Tags":{"shape":"S31"}}},"output":{"type":"structure","members":{"ModelArn":{}}}},"ListDatasets":{"input":{"type":"structure","members":{"FlywheelArn":{},"Filter":{"type":"structure","members":{"Status":{},"DatasetType":{},"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"DatasetPropertiesList":{"type":"list","member":{"shape":"S4x"}},"NextToken":{}}}},"ListDocumentClassificationJobs":{"input":{"type":"structure","members":{"Filter":{"type":"structure","members":{"JobName":{},"JobStatus":{},"SubmitTimeBefore":{"type":"timestamp"},"SubmitTimeAfter":{"type":"timestamp"}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"DocumentClassificationJobPropertiesList":{"type":"list","member":{"shape":"S55"}},"NextToken":{}}}},"ListDocumentClassifierSummaries":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"DocumentClassifierSummariesList":{"type":"list","member":{"type":"structure","members":{"DocumentClassifierName":{},"NumberOfVersions":{"type":"integer"},"LatestVersionCreatedAt":{"type":"timestamp"},"LatestVersionName":{},"LatestVersionStatus":{}}}},"NextToken":{}}}},"ListDocumentClassifiers":{"input":{"type":"structure","members":{"Filter":{"type":"structure","members":{"Status":{},"DocumentClassifierName":{},"SubmitTimeBefore":{"type":"timestamp"},"SubmitTimeAfter":{"type":"timestamp"}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"DocumentClassifierPropertiesList":{"type":"list","member":{"shape":"S5d"}},"NextToken":{}}}},"ListDominantLanguageDetectionJobs":{"input":{"type":"structure","members":{"Filter":{"type":"structure","members":{"JobName":{},"JobStatus":{},"SubmitTimeBefore":{"type":"timestamp"},"SubmitTimeAfter":{"type":"timestamp"}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"DominantLanguageDetectionJobPropertiesList":{"type":"list","member":{"shape":"S5k"}},"NextToken":{}}}},"ListEndpoints":{"input":{"type":"structure","members":{"Filter":{"type":"structure","members":{"ModelArn":{},"Status":{},"CreationTimeBefore":{"type":"timestamp"},"CreationTimeAfter":{"type":"timestamp"}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"EndpointPropertiesList":{"type":"list","member":{"shape":"S5n"}},"NextToken":{}}}},"ListEntitiesDetectionJobs":{"input":{"type":"structure","members":{"Filter":{"type":"structure","members":{"JobName":{},"JobStatus":{},"SubmitTimeBefore":{"type":"timestamp"},"SubmitTimeAfter":{"type":"timestamp"}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"EntitiesDetectionJobPropertiesList":{"type":"list","member":{"shape":"S5r"}},"NextToken":{}}}},"ListEntityRecognizerSummaries":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"EntityRecognizerSummariesList":{"type":"list","member":{"type":"structure","members":{"RecognizerName":{},"NumberOfVersions":{"type":"integer"},"LatestVersionCreatedAt":{"type":"timestamp"},"LatestVersionName":{},"LatestVersionStatus":{}}}},"NextToken":{}}}},"ListEntityRecognizers":{"input":{"type":"structure","members":{"Filter":{"type":"structure","members":{"Status":{},"RecognizerName":{},"SubmitTimeBefore":{"type":"timestamp"},"SubmitTimeAfter":{"type":"timestamp"}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"EntityRecognizerPropertiesList":{"type":"list","member":{"shape":"S5u"}},"NextToken":{}}}},"ListEventsDetectionJobs":{"input":{"type":"structure","members":{"Filter":{"type":"structure","members":{"JobName":{},"JobStatus":{},"SubmitTimeBefore":{"type":"timestamp"},"SubmitTimeAfter":{"type":"timestamp"}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"EventsDetectionJobPropertiesList":{"type":"list","member":{"shape":"S63"}},"NextToken":{}}}},"ListFlywheelIterationHistory":{"input":{"type":"structure","required":["FlywheelArn"],"members":{"FlywheelArn":{},"Filter":{"type":"structure","members":{"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"FlywheelIterationPropertiesList":{"type":"list","member":{"shape":"S6d"}},"NextToken":{}}}},"ListFlywheels":{"input":{"type":"structure","members":{"Filter":{"type":"structure","members":{"Status":{},"CreationTimeAfter":{"type":"timestamp"},"CreationTimeBefore":{"type":"timestamp"}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"FlywheelSummaryList":{"type":"list","member":{"type":"structure","members":{"FlywheelArn":{},"ActiveModelArn":{},"DataLakeS3Uri":{},"Status":{},"ModelType":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"LatestFlywheelIteration":{}}}},"NextToken":{}}}},"ListKeyPhrasesDetectionJobs":{"input":{"type":"structure","members":{"Filter":{"type":"structure","members":{"JobName":{},"JobStatus":{},"SubmitTimeBefore":{"type":"timestamp"},"SubmitTimeAfter":{"type":"timestamp"}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"KeyPhrasesDetectionJobPropertiesList":{"type":"list","member":{"shape":"S6i"}},"NextToken":{}}}},"ListPiiEntitiesDetectionJobs":{"input":{"type":"structure","members":{"Filter":{"type":"structure","members":{"JobName":{},"JobStatus":{},"SubmitTimeBefore":{"type":"timestamp"},"SubmitTimeAfter":{"type":"timestamp"}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"PiiEntitiesDetectionJobPropertiesList":{"type":"list","member":{"shape":"S6l"}},"NextToken":{}}}},"ListSentimentDetectionJobs":{"input":{"type":"structure","members":{"Filter":{"type":"structure","members":{"JobName":{},"JobStatus":{},"SubmitTimeBefore":{"type":"timestamp"},"SubmitTimeAfter":{"type":"timestamp"}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"SentimentDetectionJobPropertiesList":{"type":"list","member":{"shape":"S6w"}},"NextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{"ResourceArn":{},"Tags":{"shape":"S31"}}}},"ListTargetedSentimentDetectionJobs":{"input":{"type":"structure","members":{"Filter":{"type":"structure","members":{"JobName":{},"JobStatus":{},"SubmitTimeBefore":{"type":"timestamp"},"SubmitTimeAfter":{"type":"timestamp"}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"TargetedSentimentDetectionJobPropertiesList":{"type":"list","member":{"shape":"S6z"}},"NextToken":{}}}},"ListTopicsDetectionJobs":{"input":{"type":"structure","members":{"Filter":{"type":"structure","members":{"JobName":{},"JobStatus":{},"SubmitTimeBefore":{"type":"timestamp"},"SubmitTimeAfter":{"type":"timestamp"}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"TopicsDetectionJobPropertiesList":{"type":"list","member":{"shape":"S72"}},"NextToken":{}}}},"PutResourcePolicy":{"input":{"type":"structure","required":["ResourceArn","ResourcePolicy"],"members":{"ResourceArn":{},"ResourcePolicy":{},"PolicyRevisionId":{}}},"output":{"type":"structure","members":{"PolicyRevisionId":{}}}},"StartDocumentClassificationJob":{"input":{"type":"structure","required":["InputDataConfig","OutputDataConfig","DataAccessRoleArn"],"members":{"JobName":{},"DocumentClassifierArn":{},"InputDataConfig":{"shape":"S59"},"OutputDataConfig":{"shape":"S5a"},"DataAccessRoleArn":{},"ClientRequestToken":{"idempotencyToken":true},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"},"Tags":{"shape":"S31"},"FlywheelArn":{}}},"output":{"type":"structure","members":{"JobId":{},"JobArn":{},"JobStatus":{},"DocumentClassifierArn":{}}}},"StartDominantLanguageDetectionJob":{"input":{"type":"structure","required":["InputDataConfig","OutputDataConfig","DataAccessRoleArn"],"members":{"InputDataConfig":{"shape":"S59"},"OutputDataConfig":{"shape":"S5a"},"DataAccessRoleArn":{},"JobName":{},"ClientRequestToken":{"idempotencyToken":true},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"},"Tags":{"shape":"S31"}}},"output":{"type":"structure","members":{"JobId":{},"JobArn":{},"JobStatus":{}}}},"StartEntitiesDetectionJob":{"input":{"type":"structure","required":["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode"],"members":{"InputDataConfig":{"shape":"S59"},"OutputDataConfig":{"shape":"S5a"},"DataAccessRoleArn":{},"JobName":{},"EntityRecognizerArn":{},"LanguageCode":{},"ClientRequestToken":{"idempotencyToken":true},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"},"Tags":{"shape":"S31"},"FlywheelArn":{}}},"output":{"type":"structure","members":{"JobId":{},"JobArn":{},"JobStatus":{},"EntityRecognizerArn":{}}}},"StartEventsDetectionJob":{"input":{"type":"structure","required":["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode","TargetEventTypes"],"members":{"InputDataConfig":{"shape":"S59"},"OutputDataConfig":{"shape":"S5a"},"DataAccessRoleArn":{},"JobName":{},"LanguageCode":{},"ClientRequestToken":{"idempotencyToken":true},"TargetEventTypes":{"shape":"S64"},"Tags":{"shape":"S31"}}},"output":{"type":"structure","members":{"JobId":{},"JobArn":{},"JobStatus":{}}}},"StartFlywheelIteration":{"input":{"type":"structure","required":["FlywheelArn"],"members":{"FlywheelArn":{},"ClientRequestToken":{}}},"output":{"type":"structure","members":{"FlywheelArn":{},"FlywheelIterationId":{}}}},"StartKeyPhrasesDetectionJob":{"input":{"type":"structure","required":["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode"],"members":{"InputDataConfig":{"shape":"S59"},"OutputDataConfig":{"shape":"S5a"},"DataAccessRoleArn":{},"JobName":{},"LanguageCode":{},"ClientRequestToken":{"idempotencyToken":true},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"},"Tags":{"shape":"S31"}}},"output":{"type":"structure","members":{"JobId":{},"JobArn":{},"JobStatus":{}}}},"StartPiiEntitiesDetectionJob":{"input":{"type":"structure","required":["InputDataConfig","OutputDataConfig","Mode","DataAccessRoleArn","LanguageCode"],"members":{"InputDataConfig":{"shape":"S59"},"OutputDataConfig":{"shape":"S5a"},"Mode":{},"RedactionConfig":{"shape":"S6n"},"DataAccessRoleArn":{},"JobName":{},"LanguageCode":{},"ClientRequestToken":{"idempotencyToken":true},"Tags":{"shape":"S31"}}},"output":{"type":"structure","members":{"JobId":{},"JobArn":{},"JobStatus":{}}}},"StartSentimentDetectionJob":{"input":{"type":"structure","required":["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode"],"members":{"InputDataConfig":{"shape":"S59"},"OutputDataConfig":{"shape":"S5a"},"DataAccessRoleArn":{},"JobName":{},"LanguageCode":{},"ClientRequestToken":{"idempotencyToken":true},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"},"Tags":{"shape":"S31"}}},"output":{"type":"structure","members":{"JobId":{},"JobArn":{},"JobStatus":{}}}},"StartTargetedSentimentDetectionJob":{"input":{"type":"structure","required":["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode"],"members":{"InputDataConfig":{"shape":"S59"},"OutputDataConfig":{"shape":"S5a"},"DataAccessRoleArn":{},"JobName":{},"LanguageCode":{},"ClientRequestToken":{"idempotencyToken":true},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"},"Tags":{"shape":"S31"}}},"output":{"type":"structure","members":{"JobId":{},"JobArn":{},"JobStatus":{}}}},"StartTopicsDetectionJob":{"input":{"type":"structure","required":["InputDataConfig","OutputDataConfig","DataAccessRoleArn"],"members":{"InputDataConfig":{"shape":"S59"},"OutputDataConfig":{"shape":"S5a"},"DataAccessRoleArn":{},"JobName":{},"NumberOfTopics":{"type":"integer"},"ClientRequestToken":{"idempotencyToken":true},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"},"Tags":{"shape":"S31"}}},"output":{"type":"structure","members":{"JobId":{},"JobArn":{},"JobStatus":{}}}},"StopDominantLanguageDetectionJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"JobId":{},"JobStatus":{}}}},"StopEntitiesDetectionJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"JobId":{},"JobStatus":{}}}},"StopEventsDetectionJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"JobId":{},"JobStatus":{}}}},"StopKeyPhrasesDetectionJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"JobId":{},"JobStatus":{}}}},"StopPiiEntitiesDetectionJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"JobId":{},"JobStatus":{}}}},"StopSentimentDetectionJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"JobId":{},"JobStatus":{}}}},"StopTargetedSentimentDetectionJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"JobId":{},"JobStatus":{}}}},"StopTrainingDocumentClassifier":{"input":{"type":"structure","required":["DocumentClassifierArn"],"members":{"DocumentClassifierArn":{}}},"output":{"type":"structure","members":{}}},"StopTrainingEntityRecognizer":{"input":{"type":"structure","required":["EntityRecognizerArn"],"members":{"EntityRecognizerArn":{}}},"output":{"type":"structure","members":{}}},"TagResource":{"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"ResourceArn":{},"Tags":{"shape":"S31"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["ResourceArn","TagKeys"],"members":{"ResourceArn":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateEndpoint":{"input":{"type":"structure","required":["EndpointArn"],"members":{"EndpointArn":{},"DesiredModelArn":{},"DesiredInferenceUnits":{"type":"integer"},"DesiredDataAccessRoleArn":{},"FlywheelArn":{}}},"output":{"type":"structure","members":{"DesiredModelArn":{}}}},"UpdateFlywheel":{"input":{"type":"structure","required":["FlywheelArn"],"members":{"FlywheelArn":{},"ActiveModelArn":{},"DataAccessRoleArn":{},"DataSecurityConfig":{"type":"structure","members":{"ModelKmsKeyId":{},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"}}}}},"output":{"type":"structure","members":{"FlywheelProperties":{"shape":"S68"}}}}},"shapes":{"S2":{"type":"list","member":{"shape":"S3"},"sensitive":true},"S3":{"type":"string","sensitive":true},"S8":{"type":"list","member":{"type":"structure","members":{"LanguageCode":{},"Score":{"type":"float"}}}},"Sc":{"type":"list","member":{"type":"structure","members":{"Index":{"type":"integer"},"ErrorCode":{},"ErrorMessage":{}}}},"Sj":{"type":"list","member":{"type":"structure","members":{"Score":{"type":"float"},"Type":{},"Text":{},"BeginOffset":{"type":"integer"},"EndOffset":{"type":"integer"},"BlockReferences":{"type":"list","member":{"type":"structure","members":{"BlockId":{},"BeginOffset":{"type":"integer"},"EndOffset":{"type":"integer"},"ChildBlocks":{"type":"list","member":{"type":"structure","members":{"ChildBlockId":{},"BeginOffset":{"type":"integer"},"EndOffset":{"type":"integer"}}}}}}}}}},"Su":{"type":"list","member":{"type":"structure","members":{"Score":{"type":"float"},"Text":{},"BeginOffset":{"type":"integer"},"EndOffset":{"type":"integer"}}}},"S11":{"type":"structure","members":{"Positive":{"type":"float"},"Negative":{"type":"float"},"Neutral":{"type":"float"},"Mixed":{"type":"float"}}},"S17":{"type":"list","member":{"type":"structure","members":{"TokenId":{"type":"integer"},"Text":{},"BeginOffset":{"type":"integer"},"EndOffset":{"type":"integer"},"PartOfSpeech":{"type":"structure","members":{"Tag":{},"Score":{"type":"float"}}}}}},"S1f":{"type":"list","member":{"type":"structure","members":{"DescriptiveMentionIndex":{"type":"list","member":{"type":"integer"}},"Mentions":{"type":"list","member":{"type":"structure","members":{"Score":{"type":"float"},"GroupScore":{"type":"float"},"Text":{},"Type":{},"MentionSentiment":{"type":"structure","members":{"Sentiment":{},"SentimentScore":{"shape":"S11"}}},"BeginOffset":{"type":"integer"},"EndOffset":{"type":"integer"}}}}}}},"S1p":{"type":"structure","required":["DocumentReadAction"],"members":{"DocumentReadAction":{},"DocumentReadMode":{},"FeatureTypes":{"type":"list","member":{}}}},"S1z":{"type":"structure","members":{"Pages":{"type":"integer"},"ExtractedCharacters":{"type":"list","member":{"type":"structure","members":{"Page":{"type":"integer"},"Count":{"type":"integer"}}}}}},"S22":{"type":"list","member":{"type":"structure","members":{"Page":{"type":"integer"},"Type":{}}}},"S25":{"type":"list","member":{"type":"structure","members":{"Page":{"type":"integer"},"ErrorCode":{},"ErrorMessage":{}}}},"S2o":{"type":"list","member":{}},"S31":{"type":"list","member":{"type":"structure","required":["Key"],"members":{"Key":{},"Value":{}}}},"S3a":{"type":"structure","members":{"DataFormat":{},"S3Uri":{},"TestS3Uri":{},"LabelDelimiter":{},"AugmentedManifests":{"type":"list","member":{"shape":"S3d"}},"DocumentType":{},"Documents":{"type":"structure","required":["S3Uri"],"members":{"S3Uri":{},"TestS3Uri":{}}},"DocumentReaderConfig":{"shape":"S1p"}}},"S3d":{"type":"structure","required":["S3Uri","AttributeNames"],"members":{"S3Uri":{},"Split":{},"AttributeNames":{"shape":"S2o"},"AnnotationDataS3Uri":{},"SourceDocumentsS3Uri":{},"DocumentType":{}}},"S3h":{"type":"structure","members":{"S3Uri":{},"KmsKeyId":{},"FlywheelStatsS3Prefix":{}}},"S3j":{"type":"structure","required":["SecurityGroupIds","Subnets"],"members":{"SecurityGroupIds":{"type":"list","member":{}},"Subnets":{"type":"list","member":{}}}},"S3z":{"type":"structure","required":["EntityTypes"],"members":{"DataFormat":{},"EntityTypes":{"shape":"S41"},"Documents":{"type":"structure","required":["S3Uri"],"members":{"S3Uri":{},"TestS3Uri":{},"InputFormat":{}}},"Annotations":{"type":"structure","required":["S3Uri"],"members":{"S3Uri":{},"TestS3Uri":{}}},"EntityList":{"type":"structure","required":["S3Uri"],"members":{"S3Uri":{}}},"AugmentedManifests":{"type":"list","member":{"shape":"S3d"}}}},"S41":{"type":"list","member":{"type":"structure","required":["Type"],"members":{"Type":{}}}},"S4b":{"type":"structure","required":["LanguageCode"],"members":{"LanguageCode":{},"DocumentClassificationConfig":{"type":"structure","required":["Mode"],"members":{"Mode":{},"Labels":{"type":"list","member":{}}}},"EntityRecognitionConfig":{"type":"structure","required":["EntityTypes"],"members":{"EntityTypes":{"shape":"S41"}}}}},"S4i":{"type":"structure","members":{"ModelKmsKeyId":{},"VolumeKmsKeyId":{},"DataLakeKmsKeyId":{},"VpcConfig":{"shape":"S3j"}}},"S4x":{"type":"structure","members":{"DatasetArn":{},"DatasetName":{},"DatasetType":{},"DatasetS3Uri":{},"Description":{},"Status":{},"Message":{},"NumberOfDocuments":{"type":"long"},"CreationTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"}}},"S55":{"type":"structure","members":{"JobId":{},"JobArn":{},"JobName":{},"JobStatus":{},"Message":{},"SubmitTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"DocumentClassifierArn":{},"InputDataConfig":{"shape":"S59"},"OutputDataConfig":{"shape":"S5a"},"DataAccessRoleArn":{},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"},"FlywheelArn":{}}},"S59":{"type":"structure","required":["S3Uri"],"members":{"S3Uri":{},"InputFormat":{},"DocumentReaderConfig":{"shape":"S1p"}}},"S5a":{"type":"structure","required":["S3Uri"],"members":{"S3Uri":{},"KmsKeyId":{}}},"S5d":{"type":"structure","members":{"DocumentClassifierArn":{},"LanguageCode":{},"Status":{},"Message":{},"SubmitTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"TrainingStartTime":{"type":"timestamp"},"TrainingEndTime":{"type":"timestamp"},"InputDataConfig":{"shape":"S3a"},"OutputDataConfig":{"shape":"S3h"},"ClassifierMetadata":{"type":"structure","members":{"NumberOfLabels":{"type":"integer"},"NumberOfTrainedDocuments":{"type":"integer"},"NumberOfTestDocuments":{"type":"integer"},"EvaluationMetrics":{"type":"structure","members":{"Accuracy":{"type":"double"},"Precision":{"type":"double"},"Recall":{"type":"double"},"F1Score":{"type":"double"},"MicroPrecision":{"type":"double"},"MicroRecall":{"type":"double"},"MicroF1Score":{"type":"double"},"HammingLoss":{"type":"double"}}}},"sensitive":true},"DataAccessRoleArn":{},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"},"Mode":{},"ModelKmsKeyId":{},"VersionName":{},"SourceModelArn":{},"FlywheelArn":{}}},"S5k":{"type":"structure","members":{"JobId":{},"JobArn":{},"JobName":{},"JobStatus":{},"Message":{},"SubmitTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"InputDataConfig":{"shape":"S59"},"OutputDataConfig":{"shape":"S5a"},"DataAccessRoleArn":{},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"}}},"S5n":{"type":"structure","members":{"EndpointArn":{},"Status":{},"Message":{},"ModelArn":{},"DesiredModelArn":{},"DesiredInferenceUnits":{"type":"integer"},"CurrentInferenceUnits":{"type":"integer"},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"DataAccessRoleArn":{},"DesiredDataAccessRoleArn":{},"FlywheelArn":{}}},"S5r":{"type":"structure","members":{"JobId":{},"JobArn":{},"JobName":{},"JobStatus":{},"Message":{},"SubmitTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"EntityRecognizerArn":{},"InputDataConfig":{"shape":"S59"},"OutputDataConfig":{"shape":"S5a"},"LanguageCode":{},"DataAccessRoleArn":{},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"},"FlywheelArn":{}}},"S5u":{"type":"structure","members":{"EntityRecognizerArn":{},"LanguageCode":{},"Status":{},"Message":{},"SubmitTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"TrainingStartTime":{"type":"timestamp"},"TrainingEndTime":{"type":"timestamp"},"InputDataConfig":{"shape":"S3z"},"RecognizerMetadata":{"type":"structure","members":{"NumberOfTrainedDocuments":{"type":"integer"},"NumberOfTestDocuments":{"type":"integer"},"EvaluationMetrics":{"type":"structure","members":{"Precision":{"type":"double"},"Recall":{"type":"double"},"F1Score":{"type":"double"}}},"EntityTypes":{"type":"list","member":{"type":"structure","members":{"Type":{},"EvaluationMetrics":{"type":"structure","members":{"Precision":{"type":"double"},"Recall":{"type":"double"},"F1Score":{"type":"double"}}},"NumberOfTrainMentions":{"type":"integer"}}}}},"sensitive":true},"DataAccessRoleArn":{},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"},"ModelKmsKeyId":{},"VersionName":{},"SourceModelArn":{},"FlywheelArn":{},"OutputDataConfig":{"type":"structure","members":{"FlywheelStatsS3Prefix":{}}}}},"S63":{"type":"structure","members":{"JobId":{},"JobArn":{},"JobName":{},"JobStatus":{},"Message":{},"SubmitTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"InputDataConfig":{"shape":"S59"},"OutputDataConfig":{"shape":"S5a"},"LanguageCode":{},"DataAccessRoleArn":{},"TargetEventTypes":{"shape":"S64"}}},"S64":{"type":"list","member":{}},"S68":{"type":"structure","members":{"FlywheelArn":{},"ActiveModelArn":{},"DataAccessRoleArn":{},"TaskConfig":{"shape":"S4b"},"DataLakeS3Uri":{},"DataSecurityConfig":{"shape":"S4i"},"Status":{},"ModelType":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"LatestFlywheelIteration":{}}},"S6d":{"type":"structure","members":{"FlywheelArn":{},"FlywheelIterationId":{},"CreationTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Status":{},"Message":{},"EvaluatedModelArn":{},"EvaluatedModelMetrics":{"shape":"S6f"},"TrainedModelArn":{},"TrainedModelMetrics":{"shape":"S6f"},"EvaluationManifestS3Prefix":{}}},"S6f":{"type":"structure","members":{"AverageF1Score":{"type":"double"},"AveragePrecision":{"type":"double"},"AverageRecall":{"type":"double"},"AverageAccuracy":{"type":"double"}}},"S6i":{"type":"structure","members":{"JobId":{},"JobArn":{},"JobName":{},"JobStatus":{},"Message":{},"SubmitTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"InputDataConfig":{"shape":"S59"},"OutputDataConfig":{"shape":"S5a"},"LanguageCode":{},"DataAccessRoleArn":{},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"}}},"S6l":{"type":"structure","members":{"JobId":{},"JobArn":{},"JobName":{},"JobStatus":{},"Message":{},"SubmitTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"InputDataConfig":{"shape":"S59"},"OutputDataConfig":{"type":"structure","required":["S3Uri"],"members":{"S3Uri":{},"KmsKeyId":{}}},"RedactionConfig":{"shape":"S6n"},"LanguageCode":{},"DataAccessRoleArn":{},"Mode":{}}},"S6n":{"type":"structure","members":{"PiiEntityTypes":{"type":"list","member":{}},"MaskMode":{},"MaskCharacter":{}}},"S6w":{"type":"structure","members":{"JobId":{},"JobArn":{},"JobName":{},"JobStatus":{},"Message":{},"SubmitTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"InputDataConfig":{"shape":"S59"},"OutputDataConfig":{"shape":"S5a"},"LanguageCode":{},"DataAccessRoleArn":{},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"}}},"S6z":{"type":"structure","members":{"JobId":{},"JobArn":{},"JobName":{},"JobStatus":{},"Message":{},"SubmitTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"InputDataConfig":{"shape":"S59"},"OutputDataConfig":{"shape":"S5a"},"LanguageCode":{},"DataAccessRoleArn":{},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"}}},"S72":{"type":"structure","members":{"JobId":{},"JobArn":{},"JobName":{},"JobStatus":{},"Message":{},"SubmitTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"InputDataConfig":{"shape":"S59"},"OutputDataConfig":{"shape":"S5a"},"NumberOfTopics":{"type":"integer"},"DataAccessRoleArn":{},"VolumeKmsKeyId":{},"VpcConfig":{"shape":"S3j"}}}}}')},82518:e=>{"use strict";e.exports=JSON.parse('{"o":{"ListDatasets":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListDocumentClassificationJobs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListDocumentClassifierSummaries":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListDocumentClassifiers":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListDominantLanguageDetectionJobs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListEndpoints":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"EndpointPropertiesList"},"ListEntitiesDetectionJobs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListEntityRecognizerSummaries":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListEntityRecognizers":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListEventsDetectionJobs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListFlywheelIterationHistory":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListFlywheels":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListKeyPhrasesDetectionJobs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListPiiEntitiesDetectionJobs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"PiiEntitiesDetectionJobPropertiesList"},"ListSentimentDetectionJobs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListTargetedSentimentDetectionJobs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListTopicsDetectionJobs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"}}}')},96649:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2018-10-30","endpointPrefix":"comprehendmedical","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"ComprehendMedical","serviceFullName":"AWS Comprehend Medical","serviceId":"ComprehendMedical","signatureVersion":"v4","signingName":"comprehendmedical","targetPrefix":"ComprehendMedical_20181030","uid":"comprehendmedical-2018-10-30"},"operations":{"DescribeEntitiesDetectionV2Job":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"ComprehendMedicalAsyncJobProperties":{"shape":"S4"}}}},"DescribeICD10CMInferenceJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"ComprehendMedicalAsyncJobProperties":{"shape":"S4"}}}},"DescribePHIDetectionJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"ComprehendMedicalAsyncJobProperties":{"shape":"S4"}}}},"DescribeRxNormInferenceJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"ComprehendMedicalAsyncJobProperties":{"shape":"S4"}}}},"DescribeSNOMEDCTInferenceJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"ComprehendMedicalAsyncJobProperties":{"shape":"S4"}}}},"DetectEntities":{"input":{"type":"structure","required":["Text"],"members":{"Text":{}}},"output":{"type":"structure","required":["Entities","ModelVersion"],"members":{"Entities":{"shape":"St"},"UnmappedAttributes":{"shape":"S16"},"PaginationToken":{},"ModelVersion":{}}},"deprecated":true,"deprecatedMessage":"This operation is deprecated, use DetectEntitiesV2 instead."},"DetectEntitiesV2":{"input":{"type":"structure","required":["Text"],"members":{"Text":{}}},"output":{"type":"structure","required":["Entities","ModelVersion"],"members":{"Entities":{"shape":"St"},"UnmappedAttributes":{"shape":"S16"},"PaginationToken":{},"ModelVersion":{}}}},"DetectPHI":{"input":{"type":"structure","required":["Text"],"members":{"Text":{}}},"output":{"type":"structure","required":["Entities","ModelVersion"],"members":{"Entities":{"shape":"St"},"PaginationToken":{},"ModelVersion":{}}}},"InferICD10CM":{"input":{"type":"structure","required":["Text"],"members":{"Text":{}}},"output":{"type":"structure","required":["Entities"],"members":{"Entities":{"type":"list","member":{"type":"structure","members":{"Id":{"type":"integer"},"Text":{},"Category":{},"Type":{},"Score":{"type":"float"},"BeginOffset":{"type":"integer"},"EndOffset":{"type":"integer"},"Attributes":{"type":"list","member":{"type":"structure","members":{"Type":{},"Score":{"type":"float"},"RelationshipScore":{"type":"float"},"Id":{"type":"integer"},"BeginOffset":{"type":"integer"},"EndOffset":{"type":"integer"},"Text":{},"Traits":{"shape":"S1m"},"Category":{},"RelationshipType":{}}}},"Traits":{"shape":"S1m"},"ICD10CMConcepts":{"type":"list","member":{"type":"structure","members":{"Description":{},"Code":{},"Score":{"type":"float"}}}}}}},"PaginationToken":{},"ModelVersion":{}}}},"InferRxNorm":{"input":{"type":"structure","required":["Text"],"members":{"Text":{}}},"output":{"type":"structure","required":["Entities"],"members":{"Entities":{"type":"list","member":{"type":"structure","members":{"Id":{"type":"integer"},"Text":{},"Category":{},"Type":{},"Score":{"type":"float"},"BeginOffset":{"type":"integer"},"EndOffset":{"type":"integer"},"Attributes":{"type":"list","member":{"type":"structure","members":{"Type":{},"Score":{"type":"float"},"RelationshipScore":{"type":"float"},"Id":{"type":"integer"},"BeginOffset":{"type":"integer"},"EndOffset":{"type":"integer"},"Text":{},"Traits":{"shape":"S21"}}}},"Traits":{"shape":"S21"},"RxNormConcepts":{"type":"list","member":{"type":"structure","members":{"Description":{},"Code":{},"Score":{"type":"float"}}}}}}},"PaginationToken":{},"ModelVersion":{}}}},"InferSNOMEDCT":{"input":{"type":"structure","required":["Text"],"members":{"Text":{}}},"output":{"type":"structure","required":["Entities"],"members":{"Entities":{"type":"list","member":{"type":"structure","members":{"Id":{"type":"integer"},"Text":{},"Category":{},"Type":{},"Score":{"type":"float"},"BeginOffset":{"type":"integer"},"EndOffset":{"type":"integer"},"Attributes":{"type":"list","member":{"type":"structure","members":{"Category":{},"Type":{},"Score":{"type":"float"},"RelationshipScore":{"type":"float"},"RelationshipType":{},"Id":{"type":"integer"},"BeginOffset":{"type":"integer"},"EndOffset":{"type":"integer"},"Text":{},"Traits":{"shape":"S2g"},"SNOMEDCTConcepts":{"shape":"S2j"}}}},"Traits":{"shape":"S2g"},"SNOMEDCTConcepts":{"shape":"S2j"}}}},"PaginationToken":{},"ModelVersion":{},"SNOMEDCTDetails":{"type":"structure","members":{"Edition":{},"Language":{},"VersionDate":{}}},"Characters":{"type":"structure","members":{"OriginalTextCharacters":{"type":"integer"}}}}}},"ListEntitiesDetectionV2Jobs":{"input":{"type":"structure","members":{"Filter":{"shape":"S2o"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ComprehendMedicalAsyncJobPropertiesList":{"shape":"S2r"},"NextToken":{}}}},"ListICD10CMInferenceJobs":{"input":{"type":"structure","members":{"Filter":{"shape":"S2o"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ComprehendMedicalAsyncJobPropertiesList":{"shape":"S2r"},"NextToken":{}}}},"ListPHIDetectionJobs":{"input":{"type":"structure","members":{"Filter":{"shape":"S2o"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ComprehendMedicalAsyncJobPropertiesList":{"shape":"S2r"},"NextToken":{}}}},"ListRxNormInferenceJobs":{"input":{"type":"structure","members":{"Filter":{"shape":"S2o"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ComprehendMedicalAsyncJobPropertiesList":{"shape":"S2r"},"NextToken":{}}}},"ListSNOMEDCTInferenceJobs":{"input":{"type":"structure","members":{"Filter":{"shape":"S2o"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ComprehendMedicalAsyncJobPropertiesList":{"shape":"S2r"},"NextToken":{}}}},"StartEntitiesDetectionV2Job":{"input":{"type":"structure","required":["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode"],"members":{"InputDataConfig":{"shape":"S9"},"OutputDataConfig":{"shape":"Sc"},"DataAccessRoleArn":{},"JobName":{},"ClientRequestToken":{"idempotencyToken":true},"KMSKey":{},"LanguageCode":{}}},"output":{"type":"structure","members":{"JobId":{}}}},"StartICD10CMInferenceJob":{"input":{"type":"structure","required":["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode"],"members":{"InputDataConfig":{"shape":"S9"},"OutputDataConfig":{"shape":"Sc"},"DataAccessRoleArn":{},"JobName":{},"ClientRequestToken":{"idempotencyToken":true},"KMSKey":{},"LanguageCode":{}}},"output":{"type":"structure","members":{"JobId":{}}}},"StartPHIDetectionJob":{"input":{"type":"structure","required":["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode"],"members":{"InputDataConfig":{"shape":"S9"},"OutputDataConfig":{"shape":"Sc"},"DataAccessRoleArn":{},"JobName":{},"ClientRequestToken":{"idempotencyToken":true},"KMSKey":{},"LanguageCode":{}}},"output":{"type":"structure","members":{"JobId":{}}}},"StartRxNormInferenceJob":{"input":{"type":"structure","required":["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode"],"members":{"InputDataConfig":{"shape":"S9"},"OutputDataConfig":{"shape":"Sc"},"DataAccessRoleArn":{},"JobName":{},"ClientRequestToken":{"idempotencyToken":true},"KMSKey":{},"LanguageCode":{}}},"output":{"type":"structure","members":{"JobId":{}}}},"StartSNOMEDCTInferenceJob":{"input":{"type":"structure","required":["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode"],"members":{"InputDataConfig":{"shape":"S9"},"OutputDataConfig":{"shape":"Sc"},"DataAccessRoleArn":{},"JobName":{},"ClientRequestToken":{"idempotencyToken":true},"KMSKey":{},"LanguageCode":{}}},"output":{"type":"structure","members":{"JobId":{}}}},"StopEntitiesDetectionV2Job":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"JobId":{}}}},"StopICD10CMInferenceJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"JobId":{}}}},"StopPHIDetectionJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"JobId":{}}}},"StopRxNormInferenceJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"JobId":{}}}},"StopSNOMEDCTInferenceJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"JobId":{}}}}},"shapes":{"S4":{"type":"structure","members":{"JobId":{},"JobName":{},"JobStatus":{},"Message":{},"SubmitTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"ExpirationTime":{"type":"timestamp"},"InputDataConfig":{"shape":"S9"},"OutputDataConfig":{"shape":"Sc"},"LanguageCode":{},"DataAccessRoleArn":{},"ManifestFilePath":{},"KMSKey":{},"ModelVersion":{}}},"S9":{"type":"structure","required":["S3Bucket"],"members":{"S3Bucket":{},"S3Key":{}}},"Sc":{"type":"structure","required":["S3Bucket"],"members":{"S3Bucket":{},"S3Key":{}}},"St":{"type":"list","member":{"type":"structure","members":{"Id":{"type":"integer"},"BeginOffset":{"type":"integer"},"EndOffset":{"type":"integer"},"Score":{"type":"float"},"Text":{},"Category":{},"Type":{},"Traits":{"shape":"S10"},"Attributes":{"type":"list","member":{"shape":"S14"}}}}},"S10":{"type":"list","member":{"type":"structure","members":{"Name":{},"Score":{"type":"float"}}}},"S14":{"type":"structure","members":{"Type":{},"Score":{"type":"float"},"RelationshipScore":{"type":"float"},"RelationshipType":{},"Id":{"type":"integer"},"BeginOffset":{"type":"integer"},"EndOffset":{"type":"integer"},"Text":{},"Category":{},"Traits":{"shape":"S10"}}},"S16":{"type":"list","member":{"type":"structure","members":{"Type":{},"Attribute":{"shape":"S14"}}}},"S1m":{"type":"list","member":{"type":"structure","members":{"Name":{},"Score":{"type":"float"}}}},"S21":{"type":"list","member":{"type":"structure","members":{"Name":{},"Score":{"type":"float"}}}},"S2g":{"type":"list","member":{"type":"structure","members":{"Name":{},"Score":{"type":"float"}}}},"S2j":{"type":"list","member":{"type":"structure","members":{"Description":{},"Code":{},"Score":{"type":"float"}}}},"S2o":{"type":"structure","members":{"JobName":{},"JobStatus":{},"SubmitTimeBefore":{"type":"timestamp"},"SubmitTimeAfter":{"type":"timestamp"}}},"S2r":{"type":"list","member":{"shape":"S4"}}}}')},43172:e=>{"use strict";e.exports={o:{}}},47124:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2014-11-12","endpointPrefix":"config","jsonVersion":"1.1","protocol":"json","protocols":["json"],"serviceAbbreviation":"Config Service","serviceFullName":"AWS Config","serviceId":"Config Service","signatureVersion":"v4","targetPrefix":"StarlingDoveService","uid":"config-2014-11-12","auth":["aws.auth#sigv4"]},"operations":{"BatchGetAggregateResourceConfig":{"input":{"type":"structure","required":["ConfigurationAggregatorName","ResourceIdentifiers"],"members":{"ConfigurationAggregatorName":{},"ResourceIdentifiers":{"type":"list","member":{"shape":"S4"}}}},"output":{"type":"structure","members":{"BaseConfigurationItems":{"shape":"Sb"},"UnprocessedResourceIdentifiers":{"type":"list","member":{"shape":"S4"}}}}},"BatchGetResourceConfig":{"input":{"type":"structure","required":["resourceKeys"],"members":{"resourceKeys":{"shape":"Ss"}}},"output":{"type":"structure","members":{"baseConfigurationItems":{"shape":"Sb"},"unprocessedResourceKeys":{"shape":"Ss"}}}},"DeleteAggregationAuthorization":{"input":{"type":"structure","required":["AuthorizedAccountId","AuthorizedAwsRegion"],"members":{"AuthorizedAccountId":{},"AuthorizedAwsRegion":{}}}},"DeleteConfigRule":{"input":{"type":"structure","required":["ConfigRuleName"],"members":{"ConfigRuleName":{}}}},"DeleteConfigurationAggregator":{"input":{"type":"structure","required":["ConfigurationAggregatorName"],"members":{"ConfigurationAggregatorName":{}}}},"DeleteConfigurationRecorder":{"input":{"type":"structure","required":["ConfigurationRecorderName"],"members":{"ConfigurationRecorderName":{}}}},"DeleteConformancePack":{"input":{"type":"structure","required":["ConformancePackName"],"members":{"ConformancePackName":{}}}},"DeleteDeliveryChannel":{"input":{"type":"structure","required":["DeliveryChannelName"],"members":{"DeliveryChannelName":{}}}},"DeleteEvaluationResults":{"input":{"type":"structure","required":["ConfigRuleName"],"members":{"ConfigRuleName":{}}},"output":{"type":"structure","members":{}}},"DeleteOrganizationConfigRule":{"input":{"type":"structure","required":["OrganizationConfigRuleName"],"members":{"OrganizationConfigRuleName":{}}}},"DeleteOrganizationConformancePack":{"input":{"type":"structure","required":["OrganizationConformancePackName"],"members":{"OrganizationConformancePackName":{}}}},"DeletePendingAggregationRequest":{"input":{"type":"structure","required":["RequesterAccountId","RequesterAwsRegion"],"members":{"RequesterAccountId":{},"RequesterAwsRegion":{}}}},"DeleteRemediationConfiguration":{"input":{"type":"structure","required":["ConfigRuleName"],"members":{"ConfigRuleName":{},"ResourceType":{}}},"output":{"type":"structure","members":{}}},"DeleteRemediationExceptions":{"input":{"type":"structure","required":["ConfigRuleName","ResourceKeys"],"members":{"ConfigRuleName":{},"ResourceKeys":{"shape":"S1h"}}},"output":{"type":"structure","members":{"FailedBatches":{"type":"list","member":{"type":"structure","members":{"FailureMessage":{},"FailedItems":{"shape":"S1h"}}}}}}},"DeleteResourceConfig":{"input":{"type":"structure","required":["ResourceType","ResourceId"],"members":{"ResourceType":{},"ResourceId":{}}}},"DeleteRetentionConfiguration":{"input":{"type":"structure","required":["RetentionConfigurationName"],"members":{"RetentionConfigurationName":{}}}},"DeleteStoredQuery":{"input":{"type":"structure","required":["QueryName"],"members":{"QueryName":{}}},"output":{"type":"structure","members":{}}},"DeliverConfigSnapshot":{"input":{"type":"structure","required":["deliveryChannelName"],"members":{"deliveryChannelName":{}}},"output":{"type":"structure","members":{"configSnapshotId":{}}}},"DescribeAggregateComplianceByConfigRules":{"input":{"type":"structure","required":["ConfigurationAggregatorName"],"members":{"ConfigurationAggregatorName":{},"Filters":{"type":"structure","members":{"ConfigRuleName":{},"ComplianceType":{},"AccountId":{},"AwsRegion":{}}},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AggregateComplianceByConfigRules":{"type":"list","member":{"type":"structure","members":{"ConfigRuleName":{},"Compliance":{"shape":"S25"},"AccountId":{},"AwsRegion":{}}}},"NextToken":{}}}},"DescribeAggregateComplianceByConformancePacks":{"input":{"type":"structure","required":["ConfigurationAggregatorName"],"members":{"ConfigurationAggregatorName":{},"Filters":{"type":"structure","members":{"ConformancePackName":{},"ComplianceType":{},"AccountId":{},"AwsRegion":{}}},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AggregateComplianceByConformancePacks":{"type":"list","member":{"type":"structure","members":{"ConformancePackName":{},"Compliance":{"type":"structure","members":{"ComplianceType":{},"CompliantRuleCount":{"type":"integer"},"NonCompliantRuleCount":{"type":"integer"},"TotalRuleCount":{"type":"integer"}}},"AccountId":{},"AwsRegion":{}}}},"NextToken":{}}}},"DescribeAggregationAuthorizations":{"input":{"type":"structure","members":{"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AggregationAuthorizations":{"type":"list","member":{"shape":"S2k"}},"NextToken":{}}}},"DescribeComplianceByConfigRule":{"input":{"type":"structure","members":{"ConfigRuleNames":{"shape":"S2n"},"ComplianceTypes":{"shape":"S2o"},"NextToken":{}}},"output":{"type":"structure","members":{"ComplianceByConfigRules":{"type":"list","member":{"type":"structure","members":{"ConfigRuleName":{},"Compliance":{"shape":"S25"}}}},"NextToken":{}}}},"DescribeComplianceByResource":{"input":{"type":"structure","members":{"ResourceType":{},"ResourceId":{},"ComplianceTypes":{"shape":"S2o"},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ComplianceByResources":{"type":"list","member":{"type":"structure","members":{"ResourceType":{},"ResourceId":{},"Compliance":{"shape":"S25"}}}},"NextToken":{}}}},"DescribeConfigRuleEvaluationStatus":{"input":{"type":"structure","members":{"ConfigRuleNames":{"shape":"S2n"},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"ConfigRulesEvaluationStatus":{"type":"list","member":{"type":"structure","members":{"ConfigRuleName":{},"ConfigRuleArn":{},"ConfigRuleId":{},"LastSuccessfulInvocationTime":{"type":"timestamp"},"LastFailedInvocationTime":{"type":"timestamp"},"LastSuccessfulEvaluationTime":{"type":"timestamp"},"LastFailedEvaluationTime":{"type":"timestamp"},"FirstActivatedTime":{"type":"timestamp"},"LastDeactivatedTime":{"type":"timestamp"},"LastErrorCode":{},"LastErrorMessage":{},"FirstEvaluationStarted":{"type":"boolean"},"LastDebugLogDeliveryStatus":{},"LastDebugLogDeliveryStatusReason":{},"LastDebugLogDeliveryTime":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeConfigRules":{"input":{"type":"structure","members":{"ConfigRuleNames":{"shape":"S2n"},"NextToken":{},"Filters":{"type":"structure","members":{"EvaluationMode":{}}}}},"output":{"type":"structure","members":{"ConfigRules":{"type":"list","member":{"shape":"S37"}},"NextToken":{}}}},"DescribeConfigurationAggregatorSourcesStatus":{"input":{"type":"structure","required":["ConfigurationAggregatorName"],"members":{"ConfigurationAggregatorName":{},"UpdateStatus":{"type":"list","member":{}},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"AggregatedSourceStatusList":{"type":"list","member":{"type":"structure","members":{"SourceId":{},"SourceType":{},"AwsRegion":{},"LastUpdateStatus":{},"LastUpdateTime":{"type":"timestamp"},"LastErrorCode":{},"LastErrorMessage":{}}}},"NextToken":{}}}},"DescribeConfigurationAggregators":{"input":{"type":"structure","members":{"ConfigurationAggregatorNames":{"type":"list","member":{}},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"ConfigurationAggregators":{"type":"list","member":{"shape":"S40"}},"NextToken":{}}}},"DescribeConfigurationRecorderStatus":{"input":{"type":"structure","members":{"ConfigurationRecorderNames":{"shape":"S48"}}},"output":{"type":"structure","members":{"ConfigurationRecordersStatus":{"type":"list","member":{"type":"structure","members":{"name":{},"lastStartTime":{"type":"timestamp"},"lastStopTime":{"type":"timestamp"},"recording":{"type":"boolean"},"lastStatus":{},"lastErrorCode":{},"lastErrorMessage":{},"lastStatusChangeTime":{"type":"timestamp"}}}}}}},"DescribeConfigurationRecorders":{"input":{"type":"structure","members":{"ConfigurationRecorderNames":{"shape":"S48"}}},"output":{"type":"structure","members":{"ConfigurationRecorders":{"type":"list","member":{"shape":"S4g"}}}}},"DescribeConformancePackCompliance":{"input":{"type":"structure","required":["ConformancePackName"],"members":{"ConformancePackName":{},"Filters":{"type":"structure","members":{"ConfigRuleNames":{"shape":"S4v"},"ComplianceType":{}}},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["ConformancePackName","ConformancePackRuleComplianceList"],"members":{"ConformancePackName":{},"ConformancePackRuleComplianceList":{"type":"list","member":{"type":"structure","members":{"ConfigRuleName":{},"ComplianceType":{},"Controls":{"type":"list","member":{}}}}},"NextToken":{}}}},"DescribeConformancePackStatus":{"input":{"type":"structure","members":{"ConformancePackNames":{"shape":"S52"},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ConformancePackStatusDetails":{"type":"list","member":{"type":"structure","required":["ConformancePackName","ConformancePackId","ConformancePackArn","ConformancePackState","StackArn","LastUpdateRequestedTime"],"members":{"ConformancePackName":{},"ConformancePackId":{},"ConformancePackArn":{},"ConformancePackState":{},"StackArn":{},"ConformancePackStatusReason":{},"LastUpdateRequestedTime":{"type":"timestamp"},"LastUpdateCompletedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeConformancePacks":{"input":{"type":"structure","members":{"ConformancePackNames":{"shape":"S52"},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ConformancePackDetails":{"type":"list","member":{"type":"structure","required":["ConformancePackName","ConformancePackArn","ConformancePackId"],"members":{"ConformancePackName":{},"ConformancePackArn":{},"ConformancePackId":{},"DeliveryS3Bucket":{},"DeliveryS3KeyPrefix":{},"ConformancePackInputParameters":{"shape":"S5i"},"LastUpdateRequestedTime":{"type":"timestamp"},"CreatedBy":{},"TemplateSSMDocumentDetails":{"shape":"S5m"}}}},"NextToken":{}}}},"DescribeDeliveryChannelStatus":{"input":{"type":"structure","members":{"DeliveryChannelNames":{"shape":"S5q"}}},"output":{"type":"structure","members":{"DeliveryChannelsStatus":{"type":"list","member":{"type":"structure","members":{"name":{},"configSnapshotDeliveryInfo":{"shape":"S5u"},"configHistoryDeliveryInfo":{"shape":"S5u"},"configStreamDeliveryInfo":{"type":"structure","members":{"lastStatus":{},"lastErrorCode":{},"lastErrorMessage":{},"lastStatusChangeTime":{"type":"timestamp"}}}}}}}}},"DescribeDeliveryChannels":{"input":{"type":"structure","members":{"DeliveryChannelNames":{"shape":"S5q"}}},"output":{"type":"structure","members":{"DeliveryChannels":{"type":"list","member":{"shape":"S60"}}}}},"DescribeOrganizationConfigRuleStatuses":{"input":{"type":"structure","members":{"OrganizationConfigRuleNames":{"shape":"S63"},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"OrganizationConfigRuleStatuses":{"type":"list","member":{"type":"structure","required":["OrganizationConfigRuleName","OrganizationRuleStatus"],"members":{"OrganizationConfigRuleName":{},"OrganizationRuleStatus":{},"ErrorCode":{},"ErrorMessage":{},"LastUpdateTime":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeOrganizationConfigRules":{"input":{"type":"structure","members":{"OrganizationConfigRuleNames":{"shape":"S63"},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"OrganizationConfigRules":{"type":"list","member":{"type":"structure","required":["OrganizationConfigRuleName","OrganizationConfigRuleArn"],"members":{"OrganizationConfigRuleName":{},"OrganizationConfigRuleArn":{},"OrganizationManagedRuleMetadata":{"shape":"S6d"},"OrganizationCustomRuleMetadata":{"shape":"S6i"},"ExcludedAccounts":{"shape":"S6l"},"LastUpdateTime":{"type":"timestamp"},"OrganizationCustomPolicyRuleMetadata":{"type":"structure","members":{"Description":{},"OrganizationConfigRuleTriggerTypes":{"shape":"S6n"},"InputParameters":{},"MaximumExecutionFrequency":{},"ResourceTypesScope":{"shape":"S6g"},"ResourceIdScope":{},"TagKeyScope":{},"TagValueScope":{},"PolicyRuntime":{},"DebugLogDeliveryAccounts":{"shape":"S6p"}}}}}},"NextToken":{}}}},"DescribeOrganizationConformancePackStatuses":{"input":{"type":"structure","members":{"OrganizationConformancePackNames":{"shape":"S6r"},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"OrganizationConformancePackStatuses":{"type":"list","member":{"type":"structure","required":["OrganizationConformancePackName","Status"],"members":{"OrganizationConformancePackName":{},"Status":{},"ErrorCode":{},"ErrorMessage":{},"LastUpdateTime":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeOrganizationConformancePacks":{"input":{"type":"structure","members":{"OrganizationConformancePackNames":{"shape":"S6r"},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"OrganizationConformancePacks":{"type":"list","member":{"type":"structure","required":["OrganizationConformancePackName","OrganizationConformancePackArn","LastUpdateTime"],"members":{"OrganizationConformancePackName":{},"OrganizationConformancePackArn":{},"DeliveryS3Bucket":{},"DeliveryS3KeyPrefix":{},"ConformancePackInputParameters":{"shape":"S5i"},"ExcludedAccounts":{"shape":"S6l"},"LastUpdateTime":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribePendingAggregationRequests":{"input":{"type":"structure","members":{"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"PendingAggregationRequests":{"type":"list","member":{"type":"structure","members":{"RequesterAccountId":{},"RequesterAwsRegion":{}}}},"NextToken":{}}}},"DescribeRemediationConfigurations":{"input":{"type":"structure","required":["ConfigRuleNames"],"members":{"ConfigRuleNames":{"shape":"S2n"}}},"output":{"type":"structure","members":{"RemediationConfigurations":{"shape":"S77"}}}},"DescribeRemediationExceptions":{"input":{"type":"structure","required":["ConfigRuleName"],"members":{"ConfigRuleName":{},"ResourceKeys":{"shape":"S1h"},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"RemediationExceptions":{"shape":"S7n"},"NextToken":{}}}},"DescribeRemediationExecutionStatus":{"input":{"type":"structure","required":["ConfigRuleName"],"members":{"ConfigRuleName":{},"ResourceKeys":{"shape":"Ss"},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"RemediationExecutionStatuses":{"type":"list","member":{"type":"structure","members":{"ResourceKey":{"shape":"St"},"State":{},"StepDetails":{"type":"list","member":{"type":"structure","members":{"Name":{},"State":{},"ErrorMessage":{},"StartTime":{"type":"timestamp"},"StopTime":{"type":"timestamp"}}}},"InvocationTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeRetentionConfigurations":{"input":{"type":"structure","members":{"RetentionConfigurationNames":{"type":"list","member":{}},"NextToken":{}}},"output":{"type":"structure","members":{"RetentionConfigurations":{"type":"list","member":{"shape":"S81"}},"NextToken":{}}}},"GetAggregateComplianceDetailsByConfigRule":{"input":{"type":"structure","required":["ConfigurationAggregatorName","ConfigRuleName","AccountId","AwsRegion"],"members":{"ConfigurationAggregatorName":{},"ConfigRuleName":{},"AccountId":{},"AwsRegion":{},"ComplianceType":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AggregateEvaluationResults":{"type":"list","member":{"type":"structure","members":{"EvaluationResultIdentifier":{"shape":"S87"},"ComplianceType":{},"ResultRecordedTime":{"type":"timestamp"},"ConfigRuleInvokedTime":{"type":"timestamp"},"Annotation":{},"AccountId":{},"AwsRegion":{}}}},"NextToken":{}}}},"GetAggregateConfigRuleComplianceSummary":{"input":{"type":"structure","required":["ConfigurationAggregatorName"],"members":{"ConfigurationAggregatorName":{},"Filters":{"type":"structure","members":{"AccountId":{},"AwsRegion":{}}},"GroupByKey":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"GroupByKey":{},"AggregateComplianceCounts":{"type":"list","member":{"type":"structure","members":{"GroupName":{},"ComplianceSummary":{"shape":"S8g"}}}},"NextToken":{}}}},"GetAggregateConformancePackComplianceSummary":{"input":{"type":"structure","required":["ConfigurationAggregatorName"],"members":{"ConfigurationAggregatorName":{},"Filters":{"type":"structure","members":{"AccountId":{},"AwsRegion":{}}},"GroupByKey":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AggregateConformancePackComplianceSummaries":{"type":"list","member":{"type":"structure","members":{"ComplianceSummary":{"type":"structure","members":{"CompliantConformancePackCount":{"type":"integer"},"NonCompliantConformancePackCount":{"type":"integer"}}},"GroupName":{}}}},"GroupByKey":{},"NextToken":{}}}},"GetAggregateDiscoveredResourceCounts":{"input":{"type":"structure","required":["ConfigurationAggregatorName"],"members":{"ConfigurationAggregatorName":{},"Filters":{"type":"structure","members":{"ResourceType":{},"AccountId":{},"Region":{}}},"GroupByKey":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["TotalDiscoveredResources"],"members":{"TotalDiscoveredResources":{"type":"long"},"GroupByKey":{},"GroupedResourceCounts":{"type":"list","member":{"type":"structure","required":["GroupName","ResourceCount"],"members":{"GroupName":{},"ResourceCount":{"type":"long"}}}},"NextToken":{}}}},"GetAggregateResourceConfig":{"input":{"type":"structure","required":["ConfigurationAggregatorName","ResourceIdentifier"],"members":{"ConfigurationAggregatorName":{},"ResourceIdentifier":{"shape":"S4"}}},"output":{"type":"structure","members":{"ConfigurationItem":{"shape":"S8x"}}}},"GetComplianceDetailsByConfigRule":{"input":{"type":"structure","required":["ConfigRuleName"],"members":{"ConfigRuleName":{},"ComplianceTypes":{"shape":"S2o"},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"EvaluationResults":{"shape":"S99"},"NextToken":{}}}},"GetComplianceDetailsByResource":{"input":{"type":"structure","members":{"ResourceType":{},"ResourceId":{},"ComplianceTypes":{"shape":"S2o"},"NextToken":{},"ResourceEvaluationId":{}}},"output":{"type":"structure","members":{"EvaluationResults":{"shape":"S99"},"NextToken":{}}}},"GetComplianceSummaryByConfigRule":{"output":{"type":"structure","members":{"ComplianceSummary":{"shape":"S8g"}}}},"GetComplianceSummaryByResourceType":{"input":{"type":"structure","members":{"ResourceTypes":{"shape":"S9f"}}},"output":{"type":"structure","members":{"ComplianceSummariesByResourceType":{"type":"list","member":{"type":"structure","members":{"ResourceType":{},"ComplianceSummary":{"shape":"S8g"}}}}}}},"GetConformancePackComplianceDetails":{"input":{"type":"structure","required":["ConformancePackName"],"members":{"ConformancePackName":{},"Filters":{"type":"structure","members":{"ConfigRuleNames":{"shape":"S4v"},"ComplianceType":{},"ResourceType":{},"ResourceIds":{"type":"list","member":{}}}},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["ConformancePackName"],"members":{"ConformancePackName":{},"ConformancePackRuleEvaluationResults":{"type":"list","member":{"type":"structure","required":["ComplianceType","EvaluationResultIdentifier","ConfigRuleInvokedTime","ResultRecordedTime"],"members":{"ComplianceType":{},"EvaluationResultIdentifier":{"shape":"S87"},"ConfigRuleInvokedTime":{"type":"timestamp"},"ResultRecordedTime":{"type":"timestamp"},"Annotation":{}}}},"NextToken":{}}}},"GetConformancePackComplianceSummary":{"input":{"type":"structure","required":["ConformancePackNames"],"members":{"ConformancePackNames":{"type":"list","member":{}},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ConformancePackComplianceSummaryList":{"type":"list","member":{"type":"structure","required":["ConformancePackName","ConformancePackComplianceStatus"],"members":{"ConformancePackName":{},"ConformancePackComplianceStatus":{}}}},"NextToken":{}}}},"GetCustomRulePolicy":{"input":{"type":"structure","members":{"ConfigRuleName":{}}},"output":{"type":"structure","members":{"PolicyText":{}}}},"GetDiscoveredResourceCounts":{"input":{"type":"structure","members":{"resourceTypes":{"shape":"S9f"},"limit":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"totalDiscoveredResources":{"type":"long"},"resourceCounts":{"type":"list","member":{"type":"structure","members":{"resourceType":{},"count":{"type":"long"}}}},"nextToken":{}}}},"GetOrganizationConfigRuleDetailedStatus":{"input":{"type":"structure","required":["OrganizationConfigRuleName"],"members":{"OrganizationConfigRuleName":{},"Filters":{"type":"structure","members":{"AccountId":{},"MemberAccountRuleStatus":{}}},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"OrganizationConfigRuleDetailedStatus":{"type":"list","member":{"type":"structure","required":["AccountId","ConfigRuleName","MemberAccountRuleStatus"],"members":{"AccountId":{},"ConfigRuleName":{},"MemberAccountRuleStatus":{},"ErrorCode":{},"ErrorMessage":{},"LastUpdateTime":{"type":"timestamp"}}}},"NextToken":{}}}},"GetOrganizationConformancePackDetailedStatus":{"input":{"type":"structure","required":["OrganizationConformancePackName"],"members":{"OrganizationConformancePackName":{},"Filters":{"type":"structure","members":{"AccountId":{},"Status":{}}},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"OrganizationConformancePackDetailedStatuses":{"type":"list","member":{"type":"structure","required":["AccountId","ConformancePackName","Status"],"members":{"AccountId":{},"ConformancePackName":{},"Status":{},"ErrorCode":{},"ErrorMessage":{},"LastUpdateTime":{"type":"timestamp"}}}},"NextToken":{}}}},"GetOrganizationCustomRulePolicy":{"input":{"type":"structure","required":["OrganizationConfigRuleName"],"members":{"OrganizationConfigRuleName":{}}},"output":{"type":"structure","members":{"PolicyText":{}}}},"GetResourceConfigHistory":{"input":{"type":"structure","required":["resourceType","resourceId"],"members":{"resourceType":{},"resourceId":{},"laterTime":{"type":"timestamp"},"earlierTime":{"type":"timestamp"},"chronologicalOrder":{},"limit":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"configurationItems":{"type":"list","member":{"shape":"S8x"}},"nextToken":{}}}},"GetResourceEvaluationSummary":{"input":{"type":"structure","required":["ResourceEvaluationId"],"members":{"ResourceEvaluationId":{}}},"output":{"type":"structure","members":{"ResourceEvaluationId":{},"EvaluationMode":{},"EvaluationStatus":{"type":"structure","required":["Status"],"members":{"Status":{},"FailureReason":{}}},"EvaluationStartTimestamp":{"type":"timestamp"},"Compliance":{},"EvaluationContext":{"shape":"Saq"},"ResourceDetails":{"shape":"Sas"}}}},"GetStoredQuery":{"input":{"type":"structure","required":["QueryName"],"members":{"QueryName":{}}},"output":{"type":"structure","members":{"StoredQuery":{"shape":"Sax"}}}},"ListAggregateDiscoveredResources":{"input":{"type":"structure","required":["ConfigurationAggregatorName","ResourceType"],"members":{"ConfigurationAggregatorName":{},"ResourceType":{},"Filters":{"type":"structure","members":{"AccountId":{},"ResourceId":{},"ResourceName":{},"Region":{}}},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ResourceIdentifiers":{"type":"list","member":{"shape":"S4"}},"NextToken":{}}}},"ListConformancePackComplianceScores":{"input":{"type":"structure","members":{"Filters":{"type":"structure","required":["ConformancePackNames"],"members":{"ConformancePackNames":{"type":"list","member":{}}}},"SortOrder":{},"SortBy":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["ConformancePackComplianceScores"],"members":{"NextToken":{},"ConformancePackComplianceScores":{"type":"list","member":{"type":"structure","members":{"Score":{},"ConformancePackName":{},"LastUpdatedTime":{"type":"timestamp"}}}}}}},"ListDiscoveredResources":{"input":{"type":"structure","required":["resourceType"],"members":{"resourceType":{},"resourceIds":{"type":"list","member":{}},"resourceName":{},"limit":{"type":"integer"},"includeDeletedResources":{"type":"boolean"},"nextToken":{}}},"output":{"type":"structure","members":{"resourceIdentifiers":{"type":"list","member":{"type":"structure","members":{"resourceType":{},"resourceId":{},"resourceName":{},"resourceDeletionTime":{"type":"timestamp"}}}},"nextToken":{}}}},"ListResourceEvaluations":{"input":{"type":"structure","members":{"Filters":{"type":"structure","members":{"EvaluationMode":{},"TimeWindow":{"type":"structure","members":{"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"}}},"EvaluationContextIdentifier":{}}},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ResourceEvaluations":{"type":"list","member":{"type":"structure","members":{"ResourceEvaluationId":{},"EvaluationMode":{},"EvaluationStartTimestamp":{"type":"timestamp"}}}},"NextToken":{}}}},"ListStoredQueries":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"StoredQueryMetadata":{"type":"list","member":{"type":"structure","required":["QueryId","QueryArn","QueryName"],"members":{"QueryId":{},"QueryArn":{},"QueryName":{},"Description":{}}}},"NextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"Sc0"},"NextToken":{}}}},"PutAggregationAuthorization":{"input":{"type":"structure","required":["AuthorizedAccountId","AuthorizedAwsRegion"],"members":{"AuthorizedAccountId":{},"AuthorizedAwsRegion":{},"Tags":{"shape":"Sc5"}}},"output":{"type":"structure","members":{"AggregationAuthorization":{"shape":"S2k"}}}},"PutConfigRule":{"input":{"type":"structure","required":["ConfigRule"],"members":{"ConfigRule":{"shape":"S37"},"Tags":{"shape":"Sc5"}}}},"PutConfigurationAggregator":{"input":{"type":"structure","required":["ConfigurationAggregatorName"],"members":{"ConfigurationAggregatorName":{},"AccountAggregationSources":{"shape":"S42"},"OrganizationAggregationSource":{"shape":"S46"},"Tags":{"shape":"Sc5"}}},"output":{"type":"structure","members":{"ConfigurationAggregator":{"shape":"S40"}}}},"PutConfigurationRecorder":{"input":{"type":"structure","required":["ConfigurationRecorder"],"members":{"ConfigurationRecorder":{"shape":"S4g"}}}},"PutConformancePack":{"input":{"type":"structure","required":["ConformancePackName"],"members":{"ConformancePackName":{},"TemplateS3Uri":{},"TemplateBody":{},"DeliveryS3Bucket":{},"DeliveryS3KeyPrefix":{},"ConformancePackInputParameters":{"shape":"S5i"},"TemplateSSMDocumentDetails":{"shape":"S5m"}}},"output":{"type":"structure","members":{"ConformancePackArn":{}}}},"PutDeliveryChannel":{"input":{"type":"structure","required":["DeliveryChannel"],"members":{"DeliveryChannel":{"shape":"S60"}}}},"PutEvaluations":{"input":{"type":"structure","required":["ResultToken"],"members":{"Evaluations":{"shape":"Sch"},"ResultToken":{},"TestMode":{"type":"boolean"}}},"output":{"type":"structure","members":{"FailedEvaluations":{"shape":"Sch"}}}},"PutExternalEvaluation":{"input":{"type":"structure","required":["ConfigRuleName","ExternalEvaluation"],"members":{"ConfigRuleName":{},"ExternalEvaluation":{"type":"structure","required":["ComplianceResourceType","ComplianceResourceId","ComplianceType","OrderingTimestamp"],"members":{"ComplianceResourceType":{},"ComplianceResourceId":{},"ComplianceType":{},"Annotation":{},"OrderingTimestamp":{"type":"timestamp"}}}}},"output":{"type":"structure","members":{}}},"PutOrganizationConfigRule":{"input":{"type":"structure","required":["OrganizationConfigRuleName"],"members":{"OrganizationConfigRuleName":{},"OrganizationManagedRuleMetadata":{"shape":"S6d"},"OrganizationCustomRuleMetadata":{"shape":"S6i"},"ExcludedAccounts":{"shape":"S6l"},"OrganizationCustomPolicyRuleMetadata":{"type":"structure","required":["PolicyRuntime","PolicyText"],"members":{"Description":{},"OrganizationConfigRuleTriggerTypes":{"shape":"S6n"},"InputParameters":{},"MaximumExecutionFrequency":{},"ResourceTypesScope":{"shape":"S6g"},"ResourceIdScope":{},"TagKeyScope":{},"TagValueScope":{},"PolicyRuntime":{},"PolicyText":{},"DebugLogDeliveryAccounts":{"shape":"S6p"}}}}},"output":{"type":"structure","members":{"OrganizationConfigRuleArn":{}}}},"PutOrganizationConformancePack":{"input":{"type":"structure","required":["OrganizationConformancePackName"],"members":{"OrganizationConformancePackName":{},"TemplateS3Uri":{},"TemplateBody":{},"DeliveryS3Bucket":{},"DeliveryS3KeyPrefix":{},"ConformancePackInputParameters":{"shape":"S5i"},"ExcludedAccounts":{"shape":"S6l"}}},"output":{"type":"structure","members":{"OrganizationConformancePackArn":{}}}},"PutRemediationConfigurations":{"input":{"type":"structure","required":["RemediationConfigurations"],"members":{"RemediationConfigurations":{"shape":"S77"}}},"output":{"type":"structure","members":{"FailedBatches":{"type":"list","member":{"type":"structure","members":{"FailureMessage":{},"FailedItems":{"shape":"S77"}}}}}}},"PutRemediationExceptions":{"input":{"type":"structure","required":["ConfigRuleName","ResourceKeys"],"members":{"ConfigRuleName":{},"ResourceKeys":{"shape":"S1h"},"Message":{},"ExpirationTime":{"type":"timestamp"}}},"output":{"type":"structure","members":{"FailedBatches":{"type":"list","member":{"type":"structure","members":{"FailureMessage":{},"FailedItems":{"shape":"S7n"}}}}}}},"PutResourceConfig":{"input":{"type":"structure","required":["ResourceType","SchemaVersionId","ResourceId","Configuration"],"members":{"ResourceType":{},"SchemaVersionId":{},"ResourceId":{},"ResourceName":{},"Configuration":{},"Tags":{"shape":"S8z"}}}},"PutRetentionConfiguration":{"input":{"type":"structure","required":["RetentionPeriodInDays"],"members":{"RetentionPeriodInDays":{"type":"integer"}}},"output":{"type":"structure","members":{"RetentionConfiguration":{"shape":"S81"}}}},"PutStoredQuery":{"input":{"type":"structure","required":["StoredQuery"],"members":{"StoredQuery":{"shape":"Sax"},"Tags":{"shape":"Sc5"}}},"output":{"type":"structure","members":{"QueryArn":{}}}},"SelectAggregateResourceConfig":{"input":{"type":"structure","required":["Expression","ConfigurationAggregatorName"],"members":{"Expression":{},"ConfigurationAggregatorName":{},"Limit":{"type":"integer"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Results":{"shape":"Sda"},"QueryInfo":{"shape":"Sdb"},"NextToken":{}}}},"SelectResourceConfig":{"input":{"type":"structure","required":["Expression"],"members":{"Expression":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Results":{"shape":"Sda"},"QueryInfo":{"shape":"Sdb"},"NextToken":{}}}},"StartConfigRulesEvaluation":{"input":{"type":"structure","members":{"ConfigRuleNames":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"StartConfigurationRecorder":{"input":{"type":"structure","required":["ConfigurationRecorderName"],"members":{"ConfigurationRecorderName":{}}}},"StartRemediationExecution":{"input":{"type":"structure","required":["ConfigRuleName","ResourceKeys"],"members":{"ConfigRuleName":{},"ResourceKeys":{"shape":"Ss"}}},"output":{"type":"structure","members":{"FailureMessage":{},"FailedItems":{"shape":"Ss"}}}},"StartResourceEvaluation":{"input":{"type":"structure","required":["ResourceDetails","EvaluationMode"],"members":{"ResourceDetails":{"shape":"Sas"},"EvaluationContext":{"shape":"Saq"},"EvaluationMode":{},"EvaluationTimeout":{"type":"integer"},"ClientToken":{}}},"output":{"type":"structure","members":{"ResourceEvaluationId":{}}}},"StopConfigurationRecorder":{"input":{"type":"structure","required":["ConfigurationRecorderName"],"members":{"ConfigurationRecorderName":{}}}},"TagResource":{"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"ResourceArn":{},"Tags":{"shape":"Sc0"}}}},"UntagResource":{"input":{"type":"structure","required":["ResourceArn","TagKeys"],"members":{"ResourceArn":{},"TagKeys":{"type":"list","member":{}}}}}},"shapes":{"S4":{"type":"structure","required":["SourceAccountId","SourceRegion","ResourceId","ResourceType"],"members":{"SourceAccountId":{},"SourceRegion":{},"ResourceId":{},"ResourceType":{},"ResourceName":{}}},"Sb":{"type":"list","member":{"type":"structure","members":{"version":{},"accountId":{},"configurationItemCaptureTime":{"type":"timestamp"},"configurationItemStatus":{},"configurationStateId":{},"arn":{},"resourceType":{},"resourceId":{},"resourceName":{},"awsRegion":{},"availabilityZone":{},"resourceCreationTime":{"type":"timestamp"},"configuration":{},"supplementaryConfiguration":{"shape":"Sl"},"recordingFrequency":{},"configurationItemDeliveryTime":{"type":"timestamp"}}}},"Sl":{"type":"map","key":{},"value":{}},"Ss":{"type":"list","member":{"shape":"St"}},"St":{"type":"structure","required":["resourceType","resourceId"],"members":{"resourceType":{},"resourceId":{}}},"S1h":{"type":"list","member":{"type":"structure","members":{"ResourceType":{},"ResourceId":{}}}},"S25":{"type":"structure","members":{"ComplianceType":{},"ComplianceContributorCount":{"shape":"S26"}}},"S26":{"type":"structure","members":{"CappedCount":{"type":"integer"},"CapExceeded":{"type":"boolean"}}},"S2k":{"type":"structure","members":{"AggregationAuthorizationArn":{},"AuthorizedAccountId":{},"AuthorizedAwsRegion":{},"CreationTime":{"type":"timestamp"}}},"S2n":{"type":"list","member":{}},"S2o":{"type":"list","member":{}},"S37":{"type":"structure","required":["Source"],"members":{"ConfigRuleName":{},"ConfigRuleArn":{},"ConfigRuleId":{},"Description":{},"Scope":{"type":"structure","members":{"ComplianceResourceTypes":{"type":"list","member":{}},"TagKey":{},"TagValue":{},"ComplianceResourceId":{}}},"Source":{"type":"structure","required":["Owner"],"members":{"Owner":{},"SourceIdentifier":{},"SourceDetails":{"type":"list","member":{"type":"structure","members":{"EventSource":{},"MessageType":{},"MaximumExecutionFrequency":{}}}},"CustomPolicyDetails":{"type":"structure","required":["PolicyRuntime","PolicyText"],"members":{"PolicyRuntime":{},"PolicyText":{},"EnableDebugLogDelivery":{"type":"boolean"}}}}},"InputParameters":{},"MaximumExecutionFrequency":{},"ConfigRuleState":{},"CreatedBy":{},"EvaluationModes":{"type":"list","member":{"type":"structure","members":{"Mode":{}}}}}},"S40":{"type":"structure","members":{"ConfigurationAggregatorName":{},"ConfigurationAggregatorArn":{},"AccountAggregationSources":{"shape":"S42"},"OrganizationAggregationSource":{"shape":"S46"},"CreationTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"},"CreatedBy":{}}},"S42":{"type":"list","member":{"type":"structure","required":["AccountIds"],"members":{"AccountIds":{"type":"list","member":{}},"AllAwsRegions":{"type":"boolean"},"AwsRegions":{"shape":"S45"}}}},"S45":{"type":"list","member":{}},"S46":{"type":"structure","required":["RoleArn"],"members":{"RoleArn":{},"AwsRegions":{"shape":"S45"},"AllAwsRegions":{"type":"boolean"}}},"S48":{"type":"list","member":{}},"S4g":{"type":"structure","members":{"name":{},"roleARN":{},"recordingGroup":{"type":"structure","members":{"allSupported":{"type":"boolean"},"includeGlobalResourceTypes":{"type":"boolean"},"resourceTypes":{"shape":"S4k"},"exclusionByResourceTypes":{"type":"structure","members":{"resourceTypes":{"shape":"S4k"}}},"recordingStrategy":{"type":"structure","members":{"useOnly":{}}}}},"recordingMode":{"type":"structure","required":["recordingFrequency"],"members":{"recordingFrequency":{},"recordingModeOverrides":{"type":"list","member":{"type":"structure","required":["resourceTypes","recordingFrequency"],"members":{"description":{},"resourceTypes":{"type":"list","member":{}},"recordingFrequency":{}}}}}}}},"S4k":{"type":"list","member":{}},"S4v":{"type":"list","member":{}},"S52":{"type":"list","member":{}},"S5i":{"type":"list","member":{"type":"structure","required":["ParameterName","ParameterValue"],"members":{"ParameterName":{},"ParameterValue":{}}}},"S5m":{"type":"structure","required":["DocumentName"],"members":{"DocumentName":{},"DocumentVersion":{}}},"S5q":{"type":"list","member":{}},"S5u":{"type":"structure","members":{"lastStatus":{},"lastErrorCode":{},"lastErrorMessage":{},"lastAttemptTime":{"type":"timestamp"},"lastSuccessfulTime":{"type":"timestamp"},"nextDeliveryTime":{"type":"timestamp"}}},"S60":{"type":"structure","members":{"name":{},"s3BucketName":{},"s3KeyPrefix":{},"s3KmsKeyArn":{},"snsTopicARN":{},"configSnapshotDeliveryProperties":{"type":"structure","members":{"deliveryFrequency":{}}}}},"S63":{"type":"list","member":{}},"S6d":{"type":"structure","required":["RuleIdentifier"],"members":{"Description":{},"RuleIdentifier":{},"InputParameters":{},"MaximumExecutionFrequency":{},"ResourceTypesScope":{"shape":"S6g"},"ResourceIdScope":{},"TagKeyScope":{},"TagValueScope":{}}},"S6g":{"type":"list","member":{}},"S6i":{"type":"structure","required":["LambdaFunctionArn","OrganizationConfigRuleTriggerTypes"],"members":{"Description":{},"LambdaFunctionArn":{},"OrganizationConfigRuleTriggerTypes":{"type":"list","member":{}},"InputParameters":{},"MaximumExecutionFrequency":{},"ResourceTypesScope":{"shape":"S6g"},"ResourceIdScope":{},"TagKeyScope":{},"TagValueScope":{}}},"S6l":{"type":"list","member":{}},"S6n":{"type":"list","member":{}},"S6p":{"type":"list","member":{}},"S6r":{"type":"list","member":{}},"S77":{"type":"list","member":{"type":"structure","required":["ConfigRuleName","TargetType","TargetId"],"members":{"ConfigRuleName":{},"TargetType":{},"TargetId":{},"TargetVersion":{},"Parameters":{"type":"map","key":{},"value":{"type":"structure","members":{"ResourceValue":{"type":"structure","required":["Value"],"members":{"Value":{}}},"StaticValue":{"type":"structure","required":["Values"],"members":{"Values":{"type":"list","member":{}}}}}}},"ResourceType":{},"Automatic":{"type":"boolean"},"ExecutionControls":{"type":"structure","members":{"SsmControls":{"type":"structure","members":{"ConcurrentExecutionRatePercentage":{"type":"integer"},"ErrorPercentage":{"type":"integer"}}}}},"MaximumAutomaticAttempts":{"type":"integer"},"RetryAttemptSeconds":{"type":"long"},"Arn":{},"CreatedByService":{}}}},"S7n":{"type":"list","member":{"type":"structure","required":["ConfigRuleName","ResourceType","ResourceId"],"members":{"ConfigRuleName":{},"ResourceType":{},"ResourceId":{},"Message":{},"ExpirationTime":{"type":"timestamp"}}}},"S81":{"type":"structure","required":["Name","RetentionPeriodInDays"],"members":{"Name":{},"RetentionPeriodInDays":{"type":"integer"}}},"S87":{"type":"structure","members":{"EvaluationResultQualifier":{"type":"structure","members":{"ConfigRuleName":{},"ResourceType":{},"ResourceId":{},"EvaluationMode":{}}},"OrderingTimestamp":{"type":"timestamp"},"ResourceEvaluationId":{}}},"S8g":{"type":"structure","members":{"CompliantResourceCount":{"shape":"S26"},"NonCompliantResourceCount":{"shape":"S26"},"ComplianceSummaryTimestamp":{"type":"timestamp"}}},"S8x":{"type":"structure","members":{"version":{},"accountId":{},"configurationItemCaptureTime":{"type":"timestamp"},"configurationItemStatus":{},"configurationStateId":{},"configurationItemMD5Hash":{},"arn":{},"resourceType":{},"resourceId":{},"resourceName":{},"awsRegion":{},"availabilityZone":{},"resourceCreationTime":{"type":"timestamp"},"tags":{"shape":"S8z"},"relatedEvents":{"type":"list","member":{}},"relationships":{"type":"list","member":{"type":"structure","members":{"resourceType":{},"resourceId":{},"resourceName":{},"relationshipName":{}}}},"configuration":{},"supplementaryConfiguration":{"shape":"Sl"},"recordingFrequency":{},"configurationItemDeliveryTime":{"type":"timestamp"}}},"S8z":{"type":"map","key":{},"value":{}},"S99":{"type":"list","member":{"type":"structure","members":{"EvaluationResultIdentifier":{"shape":"S87"},"ComplianceType":{},"ResultRecordedTime":{"type":"timestamp"},"ConfigRuleInvokedTime":{"type":"timestamp"},"Annotation":{},"ResultToken":{}}}},"S9f":{"type":"list","member":{}},"Saq":{"type":"structure","members":{"EvaluationContextIdentifier":{}}},"Sas":{"type":"structure","required":["ResourceId","ResourceType","ResourceConfiguration"],"members":{"ResourceId":{},"ResourceType":{},"ResourceConfiguration":{},"ResourceConfigurationSchemaType":{}}},"Sax":{"type":"structure","required":["QueryName"],"members":{"QueryId":{},"QueryArn":{},"QueryName":{},"Description":{},"Expression":{}}},"Sc0":{"type":"list","member":{"shape":"Sc1"}},"Sc1":{"type":"structure","members":{"Key":{},"Value":{}}},"Sc5":{"type":"list","member":{"shape":"Sc1"}},"Sch":{"type":"list","member":{"type":"structure","required":["ComplianceResourceType","ComplianceResourceId","ComplianceType","OrderingTimestamp"],"members":{"ComplianceResourceType":{},"ComplianceResourceId":{},"ComplianceType":{},"Annotation":{},"OrderingTimestamp":{"type":"timestamp"}}}},"Sda":{"type":"list","member":{}},"Sdb":{"type":"structure","members":{"SelectFields":{"type":"list","member":{"type":"structure","members":{"Name":{}}}}}}}}')},85980:e=>{"use strict";e.exports=JSON.parse('{"o":{"DescribeAggregateComplianceByConfigRules":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken"},"DescribeAggregateComplianceByConformancePacks":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"AggregateComplianceByConformancePacks"},"DescribeAggregationAuthorizations":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"AggregationAuthorizations"},"DescribeComplianceByConfigRule":{"input_token":"NextToken","output_token":"NextToken","result_key":"ComplianceByConfigRules"},"DescribeComplianceByResource":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"ComplianceByResources"},"DescribeConfigRuleEvaluationStatus":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"ConfigRulesEvaluationStatus"},"DescribeConfigRules":{"input_token":"NextToken","output_token":"NextToken","result_key":"ConfigRules"},"DescribeConfigurationAggregatorSourcesStatus":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"AggregatedSourceStatusList"},"DescribeConfigurationAggregators":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"ConfigurationAggregators"},"DescribeConformancePackCompliance":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken"},"DescribeConformancePackStatus":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"ConformancePackStatusDetails"},"DescribeConformancePacks":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"ConformancePackDetails"},"DescribeOrganizationConfigRuleStatuses":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"OrganizationConfigRuleStatuses"},"DescribeOrganizationConfigRules":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"OrganizationConfigRules"},"DescribeOrganizationConformancePackStatuses":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"OrganizationConformancePackStatuses"},"DescribeOrganizationConformancePacks":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"OrganizationConformancePacks"},"DescribePendingAggregationRequests":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"PendingAggregationRequests"},"DescribeRemediationExceptions":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken"},"DescribeRemediationExecutionStatus":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"RemediationExecutionStatuses"},"DescribeRetentionConfigurations":{"input_token":"NextToken","output_token":"NextToken","result_key":"RetentionConfigurations"},"GetAggregateComplianceDetailsByConfigRule":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"AggregateEvaluationResults"},"GetAggregateConfigRuleComplianceSummary":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken"},"GetAggregateConformancePackComplianceSummary":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken"},"GetAggregateDiscoveredResourceCounts":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken"},"GetComplianceDetailsByConfigRule":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"EvaluationResults"},"GetComplianceDetailsByResource":{"input_token":"NextToken","output_token":"NextToken","result_key":"EvaluationResults"},"GetConformancePackComplianceDetails":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken"},"GetConformancePackComplianceSummary":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"ConformancePackComplianceSummaryList"},"GetDiscoveredResourceCounts":{"input_token":"nextToken","limit_key":"limit","output_token":"nextToken"},"GetOrganizationConfigRuleDetailedStatus":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"OrganizationConfigRuleDetailedStatus"},"GetOrganizationConformancePackDetailedStatus":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"OrganizationConformancePackDetailedStatuses"},"GetResourceConfigHistory":{"input_token":"nextToken","limit_key":"limit","output_token":"nextToken","result_key":"configurationItems"},"ListAggregateDiscoveredResources":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"ResourceIdentifiers"},"ListConformancePackComplianceScores":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken"},"ListDiscoveredResources":{"input_token":"nextToken","limit_key":"limit","output_token":"nextToken","result_key":"resourceIdentifiers"},"ListResourceEvaluations":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"ResourceEvaluations"},"ListStoredQueries":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListTagsForResource":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"Tags"},"SelectAggregateResourceConfig":{"input_token":"NextToken","limit_key":"Limit","non_aggregate_keys":["QueryInfo"],"output_token":"NextToken","result_key":"Results"},"SelectResourceConfig":{"input_token":"NextToken","limit_key":"Limit","non_aggregate_keys":["QueryInfo"],"output_token":"NextToken","result_key":"Results"}}}')},54511:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-08-08","endpointPrefix":"connect","jsonVersion":"1.1","protocol":"rest-json","protocols":["rest-json"],"serviceAbbreviation":"Amazon Connect","serviceFullName":"Amazon Connect Service","serviceId":"Connect","signatureVersion":"v4","signingName":"connect","uid":"connect-2017-08-08","auth":["aws.auth#sigv4"]},"operations":{"ActivateEvaluationForm":{"http":{"requestUri":"/evaluation-forms/{InstanceId}/{EvaluationFormId}/activate"},"input":{"type":"structure","required":["InstanceId","EvaluationFormId","EvaluationFormVersion"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"EvaluationFormId":{"location":"uri","locationName":"EvaluationFormId"},"EvaluationFormVersion":{"type":"integer"}}},"output":{"type":"structure","required":["EvaluationFormId","EvaluationFormArn","EvaluationFormVersion"],"members":{"EvaluationFormId":{},"EvaluationFormArn":{},"EvaluationFormVersion":{"type":"integer"}}}},"AssociateAnalyticsDataSet":{"http":{"method":"PUT","requestUri":"/analytics-data/instance/{InstanceId}/association"},"input":{"type":"structure","required":["InstanceId","DataSetId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"DataSetId":{},"TargetAccountId":{}}},"output":{"type":"structure","members":{"DataSetId":{},"TargetAccountId":{},"ResourceShareId":{},"ResourceShareArn":{}}}},"AssociateApprovedOrigin":{"http":{"method":"PUT","requestUri":"/instance/{InstanceId}/approved-origin"},"input":{"type":"structure","required":["InstanceId","Origin"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"Origin":{}}}},"AssociateBot":{"http":{"method":"PUT","requestUri":"/instance/{InstanceId}/bot"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"LexBot":{"shape":"Sf"},"LexV2Bot":{"shape":"Si"}}}},"AssociateDefaultVocabulary":{"http":{"method":"PUT","requestUri":"/default-vocabulary/{InstanceId}/{LanguageCode}"},"input":{"type":"structure","required":["InstanceId","LanguageCode"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"LanguageCode":{"location":"uri","locationName":"LanguageCode"},"VocabularyId":{}}},"output":{"type":"structure","members":{}}},"AssociateFlow":{"http":{"method":"PUT","requestUri":"/flow-associations/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","ResourceId","FlowId","ResourceType"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ResourceId":{},"FlowId":{},"ResourceType":{}}},"output":{"type":"structure","members":{}}},"AssociateInstanceStorageConfig":{"http":{"method":"PUT","requestUri":"/instance/{InstanceId}/storage-config"},"input":{"type":"structure","required":["InstanceId","ResourceType","StorageConfig"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ResourceType":{},"StorageConfig":{"shape":"St"}}},"output":{"type":"structure","members":{"AssociationId":{}}}},"AssociateLambdaFunction":{"http":{"method":"PUT","requestUri":"/instance/{InstanceId}/lambda-function"},"input":{"type":"structure","required":["InstanceId","FunctionArn"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"FunctionArn":{}}}},"AssociateLexBot":{"http":{"method":"PUT","requestUri":"/instance/{InstanceId}/lex-bot"},"input":{"type":"structure","required":["InstanceId","LexBot"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"LexBot":{"shape":"Sf"}}}},"AssociatePhoneNumberContactFlow":{"http":{"method":"PUT","requestUri":"/phone-number/{PhoneNumberId}/contact-flow"},"input":{"type":"structure","required":["PhoneNumberId","InstanceId","ContactFlowId"],"members":{"PhoneNumberId":{"location":"uri","locationName":"PhoneNumberId"},"InstanceId":{},"ContactFlowId":{}}}},"AssociateQueueQuickConnects":{"http":{"requestUri":"/queues/{InstanceId}/{QueueId}/associate-quick-connects"},"input":{"type":"structure","required":["InstanceId","QueueId","QuickConnectIds"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"QueueId":{"location":"uri","locationName":"QueueId"},"QuickConnectIds":{"shape":"S1f"}}}},"AssociateRoutingProfileQueues":{"http":{"requestUri":"/routing-profiles/{InstanceId}/{RoutingProfileId}/associate-queues"},"input":{"type":"structure","required":["InstanceId","RoutingProfileId","QueueConfigs"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"RoutingProfileId":{"location":"uri","locationName":"RoutingProfileId"},"QueueConfigs":{"shape":"S1j"}}}},"AssociateSecurityKey":{"http":{"method":"PUT","requestUri":"/instance/{InstanceId}/security-key"},"input":{"type":"structure","required":["InstanceId","Key"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"Key":{}}},"output":{"type":"structure","members":{"AssociationId":{}}}},"AssociateTrafficDistributionGroupUser":{"http":{"method":"PUT","requestUri":"/traffic-distribution-group/{TrafficDistributionGroupId}/user"},"input":{"type":"structure","required":["TrafficDistributionGroupId","UserId","InstanceId"],"members":{"TrafficDistributionGroupId":{"location":"uri","locationName":"TrafficDistributionGroupId"},"UserId":{},"InstanceId":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"AssociateUserProficiencies":{"http":{"requestUri":"/users/{InstanceId}/{UserId}/associate-proficiencies"},"input":{"type":"structure","required":["InstanceId","UserId","UserProficiencies"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"UserId":{"location":"uri","locationName":"UserId"},"UserProficiencies":{"shape":"S1x"}}}},"BatchAssociateAnalyticsDataSet":{"http":{"method":"PUT","requestUri":"/analytics-data/instance/{InstanceId}/associations"},"input":{"type":"structure","required":["InstanceId","DataSetIds"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"DataSetIds":{"shape":"S23"},"TargetAccountId":{}}},"output":{"type":"structure","members":{"Created":{"shape":"S25"},"Errors":{"shape":"S27"}}}},"BatchDisassociateAnalyticsDataSet":{"http":{"requestUri":"/analytics-data/instance/{InstanceId}/associations"},"input":{"type":"structure","required":["InstanceId","DataSetIds"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"DataSetIds":{"shape":"S23"},"TargetAccountId":{}}},"output":{"type":"structure","members":{"Deleted":{"shape":"S23"},"Errors":{"shape":"S27"}}}},"BatchGetAttachedFileMetadata":{"http":{"requestUri":"/attached-files/{InstanceId}"},"input":{"type":"structure","required":["FileIds","InstanceId","AssociatedResourceArn"],"members":{"FileIds":{"type":"list","member":{}},"InstanceId":{"location":"uri","locationName":"InstanceId"},"AssociatedResourceArn":{"location":"querystring","locationName":"associatedResourceArn"}}},"output":{"type":"structure","members":{"Files":{"type":"list","member":{"type":"structure","required":["CreationTime","FileArn","FileId","FileName","FileSizeInBytes","FileStatus"],"members":{"CreationTime":{},"FileArn":{},"FileId":{},"FileName":{},"FileSizeInBytes":{"type":"long"},"FileStatus":{},"CreatedBy":{"shape":"S2l"},"FileUseCaseType":{},"AssociatedResourceArn":{},"Tags":{"shape":"S2n"}}}},"Errors":{"type":"list","member":{"type":"structure","members":{"ErrorCode":{},"ErrorMessage":{},"FileId":{}}}}}}},"BatchGetFlowAssociation":{"http":{"requestUri":"/flow-associations-batch/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","ResourceIds"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ResourceIds":{"type":"list","member":{}},"ResourceType":{}}},"output":{"type":"structure","members":{"FlowAssociationSummaryList":{"shape":"S2y"}}}},"BatchPutContact":{"http":{"method":"PUT","requestUri":"/contact/batch/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","ContactDataRequestList"],"members":{"ClientToken":{"idempotencyToken":true},"InstanceId":{"location":"uri","locationName":"InstanceId"},"ContactDataRequestList":{"type":"list","member":{"type":"structure","members":{"SystemEndpoint":{"shape":"S34"},"CustomerEndpoint":{"shape":"S34"},"RequestIdentifier":{},"QueueId":{},"Attributes":{"shape":"S38"},"Campaign":{"shape":"S3b"}}}}}},"output":{"type":"structure","members":{"SuccessfulRequestList":{"type":"list","member":{"type":"structure","members":{"RequestIdentifier":{},"ContactId":{}}}},"FailedRequestList":{"type":"list","member":{"type":"structure","members":{"RequestIdentifier":{},"FailureReasonCode":{},"FailureReasonMessage":{}}}}}},"idempotent":true},"ClaimPhoneNumber":{"http":{"requestUri":"/phone-number/claim"},"input":{"type":"structure","required":["PhoneNumber"],"members":{"TargetArn":{},"InstanceId":{},"PhoneNumber":{},"PhoneNumberDescription":{},"Tags":{"shape":"S2n"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"PhoneNumberId":{},"PhoneNumberArn":{}}}},"CompleteAttachedFileUpload":{"http":{"requestUri":"/attached-files/{InstanceId}/{FileId}"},"input":{"type":"structure","required":["InstanceId","FileId","AssociatedResourceArn"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"FileId":{"location":"uri","locationName":"FileId"},"AssociatedResourceArn":{"location":"querystring","locationName":"associatedResourceArn"}}},"output":{"type":"structure","members":{}}},"CreateAgentStatus":{"http":{"method":"PUT","requestUri":"/agent-status/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","Name","State"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"Name":{},"Description":{},"State":{},"DisplayOrder":{"type":"integer"},"Tags":{"shape":"S2n"}}},"output":{"type":"structure","members":{"AgentStatusARN":{},"AgentStatusId":{}}}},"CreateContactFlow":{"http":{"method":"PUT","requestUri":"/contact-flows/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","Name","Type","Content"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"Name":{},"Type":{},"Description":{},"Content":{},"Status":{},"Tags":{"shape":"S2n"}}},"output":{"type":"structure","members":{"ContactFlowId":{},"ContactFlowArn":{}}}},"CreateContactFlowModule":{"http":{"method":"PUT","requestUri":"/contact-flow-modules/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","Name","Content"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"Name":{},"Description":{},"Content":{},"Tags":{"shape":"S2n"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"Id":{},"Arn":{}}}},"CreateEvaluationForm":{"http":{"method":"PUT","requestUri":"/evaluation-forms/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","Title","Items"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"Title":{},"Description":{},"Items":{"shape":"S4d"},"ScoringStrategy":{"shape":"S58"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","required":["EvaluationFormId","EvaluationFormArn"],"members":{"EvaluationFormId":{},"EvaluationFormArn":{}}},"idempotent":true},"CreateHoursOfOperation":{"http":{"method":"PUT","requestUri":"/hours-of-operations/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","Name","TimeZone","Config"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"Name":{},"Description":{},"TimeZone":{},"Config":{"shape":"S5g"},"Tags":{"shape":"S2n"}}},"output":{"type":"structure","members":{"HoursOfOperationId":{},"HoursOfOperationArn":{}}}},"CreateInstance":{"http":{"method":"PUT","requestUri":"/instance"},"input":{"type":"structure","required":["IdentityManagementType","InboundCallsEnabled","OutboundCallsEnabled"],"members":{"ClientToken":{},"IdentityManagementType":{},"InstanceAlias":{"shape":"S5q"},"DirectoryId":{},"InboundCallsEnabled":{"type":"boolean"},"OutboundCallsEnabled":{"type":"boolean"},"Tags":{"shape":"S2n"}}},"output":{"type":"structure","members":{"Id":{},"Arn":{}}}},"CreateIntegrationAssociation":{"http":{"method":"PUT","requestUri":"/instance/{InstanceId}/integration-associations"},"input":{"type":"structure","required":["InstanceId","IntegrationType","IntegrationArn"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"IntegrationType":{},"IntegrationArn":{},"SourceApplicationUrl":{},"SourceApplicationName":{},"SourceType":{},"Tags":{"shape":"S2n"}}},"output":{"type":"structure","members":{"IntegrationAssociationId":{},"IntegrationAssociationArn":{}}}},"CreateParticipant":{"http":{"requestUri":"/contact/create-participant"},"input":{"type":"structure","required":["InstanceId","ContactId","ParticipantDetails"],"members":{"InstanceId":{},"ContactId":{},"ClientToken":{"idempotencyToken":true},"ParticipantDetails":{"type":"structure","members":{"ParticipantRole":{},"DisplayName":{}}}}},"output":{"type":"structure","members":{"ParticipantCredentials":{"type":"structure","members":{"ParticipantToken":{},"Expiry":{}}},"ParticipantId":{}}}},"CreatePersistentContactAssociation":{"http":{"requestUri":"/contact/persistent-contact-association/{InstanceId}/{InitialContactId}"},"input":{"type":"structure","required":["InstanceId","InitialContactId","RehydrationType","SourceContactId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"InitialContactId":{"location":"uri","locationName":"InitialContactId"},"RehydrationType":{},"SourceContactId":{},"ClientToken":{}}},"output":{"type":"structure","members":{"ContinuedFromContactId":{}}}},"CreatePredefinedAttribute":{"http":{"method":"PUT","requestUri":"/predefined-attributes/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","Name","Values"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"Name":{},"Values":{"shape":"S6e"}}}},"CreatePrompt":{"http":{"method":"PUT","requestUri":"/prompts/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","Name","S3Uri"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"Name":{},"Description":{},"S3Uri":{},"Tags":{"shape":"S2n"}}},"output":{"type":"structure","members":{"PromptARN":{},"PromptId":{}}}},"CreateQueue":{"http":{"method":"PUT","requestUri":"/queues/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","Name","HoursOfOperationId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"Name":{},"Description":{},"OutboundCallerConfig":{"shape":"S6n"},"HoursOfOperationId":{},"MaxContacts":{"type":"integer"},"QuickConnectIds":{"shape":"S1f"},"Tags":{"shape":"S2n"}}},"output":{"type":"structure","members":{"QueueArn":{},"QueueId":{}}}},"CreateQuickConnect":{"http":{"method":"PUT","requestUri":"/quick-connects/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","Name","QuickConnectConfig"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"Name":{},"Description":{},"QuickConnectConfig":{"shape":"S6u"},"Tags":{"shape":"S2n"}}},"output":{"type":"structure","members":{"QuickConnectARN":{},"QuickConnectId":{}}}},"CreateRoutingProfile":{"http":{"method":"PUT","requestUri":"/routing-profiles/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","Name","Description","DefaultOutboundQueueId","MediaConcurrencies"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"Name":{},"Description":{},"DefaultOutboundQueueId":{},"QueueConfigs":{"shape":"S1j"},"MediaConcurrencies":{"shape":"S73"},"Tags":{"shape":"S2n"},"AgentAvailabilityTimer":{}}},"output":{"type":"structure","members":{"RoutingProfileArn":{},"RoutingProfileId":{}}}},"CreateRule":{"http":{"requestUri":"/rules/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","Name","TriggerEventSource","Function","Actions","PublishStatus"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"Name":{},"TriggerEventSource":{"shape":"S7c"},"Function":{},"Actions":{"shape":"S7f"},"PublishStatus":{},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","required":["RuleArn","RuleId"],"members":{"RuleArn":{},"RuleId":{}}}},"CreateSecurityProfile":{"http":{"method":"PUT","requestUri":"/security-profiles/{InstanceId}"},"input":{"type":"structure","required":["SecurityProfileName","InstanceId"],"members":{"SecurityProfileName":{},"Description":{},"Permissions":{"shape":"S8k"},"InstanceId":{"location":"uri","locationName":"InstanceId"},"Tags":{"shape":"S2n"},"AllowedAccessControlTags":{"shape":"S8m"},"TagRestrictedResources":{"shape":"S8p"},"Applications":{"shape":"S8r"},"HierarchyRestrictedResources":{"shape":"S8w"},"AllowedAccessControlHierarchyGroupId":{}}},"output":{"type":"structure","members":{"SecurityProfileId":{},"SecurityProfileArn":{}}}},"CreateTaskTemplate":{"http":{"method":"PUT","requestUri":"/instance/{InstanceId}/task/template"},"input":{"type":"structure","required":["InstanceId","Name","Fields"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"Name":{},"Description":{},"ContactFlowId":{},"Constraints":{"shape":"S94"},"Defaults":{"shape":"S9d"},"Status":{},"Fields":{"shape":"S9i"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","required":["Id","Arn"],"members":{"Id":{},"Arn":{}}}},"CreateTrafficDistributionGroup":{"http":{"method":"PUT","requestUri":"/traffic-distribution-group"},"input":{"type":"structure","required":["Name","InstanceId"],"members":{"Name":{},"Description":{},"InstanceId":{},"ClientToken":{"idempotencyToken":true},"Tags":{"shape":"S2n"}}},"output":{"type":"structure","members":{"Id":{},"Arn":{}}}},"CreateUseCase":{"http":{"method":"PUT","requestUri":"/instance/{InstanceId}/integration-associations/{IntegrationAssociationId}/use-cases"},"input":{"type":"structure","required":["InstanceId","IntegrationAssociationId","UseCaseType"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"IntegrationAssociationId":{"location":"uri","locationName":"IntegrationAssociationId"},"UseCaseType":{},"Tags":{"shape":"S2n"}}},"output":{"type":"structure","members":{"UseCaseId":{},"UseCaseArn":{}}}},"CreateUser":{"http":{"method":"PUT","requestUri":"/users/{InstanceId}"},"input":{"type":"structure","required":["Username","PhoneConfig","SecurityProfileIds","RoutingProfileId","InstanceId"],"members":{"Username":{},"Password":{"type":"string","sensitive":true},"IdentityInfo":{"shape":"Sa5"},"PhoneConfig":{"shape":"Sa9"},"DirectoryUserId":{},"SecurityProfileIds":{"shape":"Sae"},"RoutingProfileId":{},"HierarchyGroupId":{},"InstanceId":{"location":"uri","locationName":"InstanceId"},"Tags":{"shape":"S2n"}}},"output":{"type":"structure","members":{"UserId":{},"UserArn":{}}}},"CreateUserHierarchyGroup":{"http":{"method":"PUT","requestUri":"/user-hierarchy-groups/{InstanceId}"},"input":{"type":"structure","required":["Name","InstanceId"],"members":{"Name":{},"ParentGroupId":{},"InstanceId":{"location":"uri","locationName":"InstanceId"},"Tags":{"shape":"S2n"}}},"output":{"type":"structure","members":{"HierarchyGroupId":{},"HierarchyGroupArn":{}}}},"CreateView":{"http":{"method":"PUT","requestUri":"/views/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","Status","Content","Name"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ClientToken":{},"Status":{},"Content":{"shape":"San"},"Description":{},"Name":{"shape":"Sas"},"Tags":{"shape":"S2n"}}},"output":{"type":"structure","members":{"View":{"shape":"Sau"}}},"idempotent":true},"CreateViewVersion":{"http":{"method":"PUT","requestUri":"/views/{InstanceId}/{ViewId}/versions"},"input":{"type":"structure","required":["InstanceId","ViewId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ViewId":{"location":"uri","locationName":"ViewId"},"VersionDescription":{},"ViewContentSha256":{}}},"output":{"type":"structure","members":{"View":{"shape":"Sau"}}},"idempotent":true},"CreateVocabulary":{"http":{"requestUri":"/vocabulary/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","VocabularyName","LanguageCode","Content"],"members":{"ClientToken":{"idempotencyToken":true},"InstanceId":{"location":"uri","locationName":"InstanceId"},"VocabularyName":{},"LanguageCode":{},"Content":{},"Tags":{"shape":"S2n"}}},"output":{"type":"structure","required":["VocabularyArn","VocabularyId","State"],"members":{"VocabularyArn":{},"VocabularyId":{},"State":{}}}},"DeactivateEvaluationForm":{"http":{"requestUri":"/evaluation-forms/{InstanceId}/{EvaluationFormId}/deactivate"},"input":{"type":"structure","required":["InstanceId","EvaluationFormId","EvaluationFormVersion"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"EvaluationFormId":{"location":"uri","locationName":"EvaluationFormId"},"EvaluationFormVersion":{"type":"integer"}}},"output":{"type":"structure","required":["EvaluationFormId","EvaluationFormArn","EvaluationFormVersion"],"members":{"EvaluationFormId":{},"EvaluationFormArn":{},"EvaluationFormVersion":{"type":"integer"}}}},"DeleteAttachedFile":{"http":{"method":"DELETE","requestUri":"/attached-files/{InstanceId}/{FileId}"},"input":{"type":"structure","required":["InstanceId","FileId","AssociatedResourceArn"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"FileId":{"location":"uri","locationName":"FileId"},"AssociatedResourceArn":{"location":"querystring","locationName":"associatedResourceArn"}}},"output":{"type":"structure","members":{}}},"DeleteContactEvaluation":{"http":{"method":"DELETE","requestUri":"/contact-evaluations/{InstanceId}/{EvaluationId}"},"input":{"type":"structure","required":["InstanceId","EvaluationId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"EvaluationId":{"location":"uri","locationName":"EvaluationId"}}},"idempotent":true},"DeleteContactFlow":{"http":{"method":"DELETE","requestUri":"/contact-flows/{InstanceId}/{ContactFlowId}"},"input":{"type":"structure","required":["InstanceId","ContactFlowId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ContactFlowId":{"location":"uri","locationName":"ContactFlowId"}}},"output":{"type":"structure","members":{}}},"DeleteContactFlowModule":{"http":{"method":"DELETE","requestUri":"/contact-flow-modules/{InstanceId}/{ContactFlowModuleId}"},"input":{"type":"structure","required":["InstanceId","ContactFlowModuleId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ContactFlowModuleId":{"location":"uri","locationName":"ContactFlowModuleId"}}},"output":{"type":"structure","members":{}}},"DeleteEvaluationForm":{"http":{"method":"DELETE","requestUri":"/evaluation-forms/{InstanceId}/{EvaluationFormId}"},"input":{"type":"structure","required":["InstanceId","EvaluationFormId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"EvaluationFormId":{"location":"uri","locationName":"EvaluationFormId"},"EvaluationFormVersion":{"location":"querystring","locationName":"version","type":"integer"}}},"idempotent":true},"DeleteHoursOfOperation":{"http":{"method":"DELETE","requestUri":"/hours-of-operations/{InstanceId}/{HoursOfOperationId}"},"input":{"type":"structure","required":["InstanceId","HoursOfOperationId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"HoursOfOperationId":{"location":"uri","locationName":"HoursOfOperationId"}}}},"DeleteInstance":{"http":{"method":"DELETE","requestUri":"/instance/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"}}}},"DeleteIntegrationAssociation":{"http":{"method":"DELETE","requestUri":"/instance/{InstanceId}/integration-associations/{IntegrationAssociationId}"},"input":{"type":"structure","required":["InstanceId","IntegrationAssociationId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"IntegrationAssociationId":{"location":"uri","locationName":"IntegrationAssociationId"}}}},"DeletePredefinedAttribute":{"http":{"method":"DELETE","requestUri":"/predefined-attributes/{InstanceId}/{Name}"},"input":{"type":"structure","required":["InstanceId","Name"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"Name":{"location":"uri","locationName":"Name"}}},"idempotent":true},"DeletePrompt":{"http":{"method":"DELETE","requestUri":"/prompts/{InstanceId}/{PromptId}"},"input":{"type":"structure","required":["InstanceId","PromptId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"PromptId":{"location":"uri","locationName":"PromptId"}}}},"DeleteQueue":{"http":{"method":"DELETE","requestUri":"/queues/{InstanceId}/{QueueId}"},"input":{"type":"structure","required":["InstanceId","QueueId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"QueueId":{"location":"uri","locationName":"QueueId"}}}},"DeleteQuickConnect":{"http":{"method":"DELETE","requestUri":"/quick-connects/{InstanceId}/{QuickConnectId}"},"input":{"type":"structure","required":["InstanceId","QuickConnectId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"QuickConnectId":{"location":"uri","locationName":"QuickConnectId"}}}},"DeleteRoutingProfile":{"http":{"method":"DELETE","requestUri":"/routing-profiles/{InstanceId}/{RoutingProfileId}"},"input":{"type":"structure","required":["InstanceId","RoutingProfileId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"RoutingProfileId":{"location":"uri","locationName":"RoutingProfileId"}}}},"DeleteRule":{"http":{"method":"DELETE","requestUri":"/rules/{InstanceId}/{RuleId}"},"input":{"type":"structure","required":["InstanceId","RuleId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"RuleId":{"location":"uri","locationName":"RuleId"}}}},"DeleteSecurityProfile":{"http":{"method":"DELETE","requestUri":"/security-profiles/{InstanceId}/{SecurityProfileId}"},"input":{"type":"structure","required":["InstanceId","SecurityProfileId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"SecurityProfileId":{"location":"uri","locationName":"SecurityProfileId"}}}},"DeleteTaskTemplate":{"http":{"method":"DELETE","requestUri":"/instance/{InstanceId}/task/template/{TaskTemplateId}"},"input":{"type":"structure","required":["InstanceId","TaskTemplateId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"TaskTemplateId":{"location":"uri","locationName":"TaskTemplateId"}}},"output":{"type":"structure","members":{}}},"DeleteTrafficDistributionGroup":{"http":{"method":"DELETE","requestUri":"/traffic-distribution-group/{TrafficDistributionGroupId}"},"input":{"type":"structure","required":["TrafficDistributionGroupId"],"members":{"TrafficDistributionGroupId":{"location":"uri","locationName":"TrafficDistributionGroupId"}}},"output":{"type":"structure","members":{}}},"DeleteUseCase":{"http":{"method":"DELETE","requestUri":"/instance/{InstanceId}/integration-associations/{IntegrationAssociationId}/use-cases/{UseCaseId}"},"input":{"type":"structure","required":["InstanceId","IntegrationAssociationId","UseCaseId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"IntegrationAssociationId":{"location":"uri","locationName":"IntegrationAssociationId"},"UseCaseId":{"location":"uri","locationName":"UseCaseId"}}}},"DeleteUser":{"http":{"method":"DELETE","requestUri":"/users/{InstanceId}/{UserId}"},"input":{"type":"structure","required":["InstanceId","UserId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"UserId":{"location":"uri","locationName":"UserId"}}}},"DeleteUserHierarchyGroup":{"http":{"method":"DELETE","requestUri":"/user-hierarchy-groups/{InstanceId}/{HierarchyGroupId}"},"input":{"type":"structure","required":["HierarchyGroupId","InstanceId"],"members":{"HierarchyGroupId":{"location":"uri","locationName":"HierarchyGroupId"},"InstanceId":{"location":"uri","locationName":"InstanceId"}}}},"DeleteView":{"http":{"method":"DELETE","requestUri":"/views/{InstanceId}/{ViewId}"},"input":{"type":"structure","required":["InstanceId","ViewId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ViewId":{"location":"uri","locationName":"ViewId"}}},"output":{"type":"structure","members":{}}},"DeleteViewVersion":{"http":{"method":"DELETE","requestUri":"/views/{InstanceId}/{ViewId}/versions/{ViewVersion}"},"input":{"type":"structure","required":["InstanceId","ViewId","ViewVersion"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ViewId":{"location":"uri","locationName":"ViewId"},"ViewVersion":{"location":"uri","locationName":"ViewVersion","type":"integer"}}},"output":{"type":"structure","members":{}}},"DeleteVocabulary":{"http":{"requestUri":"/vocabulary-remove/{InstanceId}/{VocabularyId}"},"input":{"type":"structure","required":["InstanceId","VocabularyId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"VocabularyId":{"location":"uri","locationName":"VocabularyId"}}},"output":{"type":"structure","required":["VocabularyArn","VocabularyId","State"],"members":{"VocabularyArn":{},"VocabularyId":{},"State":{}}}},"DescribeAgentStatus":{"http":{"method":"GET","requestUri":"/agent-status/{InstanceId}/{AgentStatusId}"},"input":{"type":"structure","required":["InstanceId","AgentStatusId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"AgentStatusId":{"location":"uri","locationName":"AgentStatusId"}}},"output":{"type":"structure","members":{"AgentStatus":{"shape":"Sc8"}}}},"DescribeAuthenticationProfile":{"http":{"method":"GET","requestUri":"/authentication-profiles/{InstanceId}/{AuthenticationProfileId}"},"input":{"type":"structure","required":["AuthenticationProfileId","InstanceId"],"members":{"AuthenticationProfileId":{"location":"uri","locationName":"AuthenticationProfileId"},"InstanceId":{"location":"uri","locationName":"InstanceId"}}},"output":{"type":"structure","members":{"AuthenticationProfile":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{},"Description":{},"AllowedIps":{"shape":"Sch"},"BlockedIps":{"shape":"Sch"},"IsDefault":{"type":"boolean"},"CreatedTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"LastModifiedRegion":{},"PeriodicSessionDuration":{"type":"integer"},"MaxSessionDuration":{"type":"integer"}}}}}},"DescribeContact":{"http":{"method":"GET","requestUri":"/contacts/{InstanceId}/{ContactId}"},"input":{"type":"structure","required":["InstanceId","ContactId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ContactId":{"location":"uri","locationName":"ContactId"}}},"output":{"type":"structure","members":{"Contact":{"type":"structure","members":{"Arn":{},"Id":{},"InitialContactId":{},"PreviousContactId":{},"InitiationMethod":{},"Name":{"shape":"Scp"},"Description":{"shape":"Scq"},"Channel":{},"QueueInfo":{"type":"structure","members":{"Id":{},"EnqueueTimestamp":{"type":"timestamp"}}},"AgentInfo":{"type":"structure","members":{"Id":{},"ConnectedToAgentTimestamp":{"type":"timestamp"},"AgentPauseDurationInSeconds":{"type":"integer"},"HierarchyGroups":{"type":"structure","members":{"Level1":{"shape":"Scx"},"Level2":{"shape":"Scx"},"Level3":{"shape":"Scx"},"Level4":{"shape":"Scx"},"Level5":{"shape":"Scx"}}},"DeviceInfo":{"shape":"Scy"},"Capabilities":{"shape":"Sd2"}}},"InitiationTimestamp":{"type":"timestamp"},"DisconnectTimestamp":{"type":"timestamp"},"LastUpdateTimestamp":{"type":"timestamp"},"LastPausedTimestamp":{"type":"timestamp"},"LastResumedTimestamp":{"type":"timestamp"},"TotalPauseCount":{"type":"integer"},"TotalPauseDurationInSeconds":{"type":"integer"},"ScheduledTimestamp":{"type":"timestamp"},"RelatedContactId":{},"WisdomInfo":{"type":"structure","members":{"SessionArn":{}}},"QueueTimeAdjustmentSeconds":{"type":"integer"},"QueuePriority":{"type":"long"},"Tags":{"shape":"Sd9"},"ConnectedToSystemTimestamp":{"type":"timestamp"},"RoutingCriteria":{"type":"structure","members":{"Steps":{"type":"list","member":{"type":"structure","members":{"Expiry":{"type":"structure","members":{"DurationInSeconds":{"type":"integer"},"ExpiryTimestamp":{"type":"timestamp"}}},"Expression":{"shape":"Sdh"},"Status":{}}}},"ActivationTimestamp":{"type":"timestamp"},"Index":{"type":"integer"}}},"Customer":{"type":"structure","members":{"DeviceInfo":{"shape":"Scy"},"Capabilities":{"shape":"Sd2"}}},"Campaign":{"shape":"S3b"},"AnsweringMachineDetectionStatus":{},"CustomerVoiceActivity":{"type":"structure","members":{"GreetingStartTimestamp":{"type":"timestamp"},"GreetingEndTimestamp":{"type":"timestamp"}}},"QualityMetrics":{"type":"structure","members":{"Agent":{"type":"structure","members":{"Audio":{"shape":"Sdy"}}},"Customer":{"type":"structure","members":{"Audio":{"shape":"Sdy"}}}}},"DisconnectDetails":{"type":"structure","members":{"PotentialDisconnectIssue":{}}},"SegmentAttributes":{"shape":"Se5"}}}}}},"DescribeContactEvaluation":{"http":{"method":"GET","requestUri":"/contact-evaluations/{InstanceId}/{EvaluationId}"},"input":{"type":"structure","required":["InstanceId","EvaluationId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"EvaluationId":{"location":"uri","locationName":"EvaluationId"}}},"output":{"type":"structure","required":["Evaluation","EvaluationForm"],"members":{"Evaluation":{"type":"structure","required":["EvaluationId","EvaluationArn","Metadata","Answers","Notes","Status","CreatedTime","LastModifiedTime"],"members":{"EvaluationId":{},"EvaluationArn":{},"Metadata":{"type":"structure","required":["ContactId","EvaluatorArn"],"members":{"ContactId":{},"EvaluatorArn":{},"ContactAgentId":{},"Score":{"shape":"Sed"}}},"Answers":{"type":"map","key":{},"value":{"type":"structure","members":{"Value":{"shape":"Seh"},"SystemSuggestedValue":{"shape":"Seh"}}}},"Notes":{"shape":"Sek"},"Status":{},"Scores":{"type":"map","key":{},"value":{"shape":"Sed"}},"CreatedTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"Tags":{"shape":"S2n"}}},"EvaluationForm":{"type":"structure","required":["EvaluationFormVersion","EvaluationFormId","EvaluationFormArn","Title","Items"],"members":{"EvaluationFormVersion":{"type":"integer"},"EvaluationFormId":{},"EvaluationFormArn":{},"Title":{},"Description":{},"Items":{"shape":"S4d"},"ScoringStrategy":{"shape":"S58"}}}}}},"DescribeContactFlow":{"http":{"method":"GET","requestUri":"/contact-flows/{InstanceId}/{ContactFlowId}"},"input":{"type":"structure","required":["InstanceId","ContactFlowId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ContactFlowId":{"location":"uri","locationName":"ContactFlowId"}}},"output":{"type":"structure","members":{"ContactFlow":{"shape":"Ses"}}}},"DescribeContactFlowModule":{"http":{"method":"GET","requestUri":"/contact-flow-modules/{InstanceId}/{ContactFlowModuleId}"},"input":{"type":"structure","required":["InstanceId","ContactFlowModuleId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ContactFlowModuleId":{"location":"uri","locationName":"ContactFlowModuleId"}}},"output":{"type":"structure","members":{"ContactFlowModule":{"shape":"Sew"}}}},"DescribeEvaluationForm":{"http":{"method":"GET","requestUri":"/evaluation-forms/{InstanceId}/{EvaluationFormId}"},"input":{"type":"structure","required":["InstanceId","EvaluationFormId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"EvaluationFormId":{"location":"uri","locationName":"EvaluationFormId"},"EvaluationFormVersion":{"location":"querystring","locationName":"version","type":"integer"}}},"output":{"type":"structure","required":["EvaluationForm"],"members":{"EvaluationForm":{"type":"structure","required":["EvaluationFormId","EvaluationFormVersion","Locked","EvaluationFormArn","Title","Status","Items","CreatedTime","CreatedBy","LastModifiedTime","LastModifiedBy"],"members":{"EvaluationFormId":{},"EvaluationFormVersion":{"type":"integer"},"Locked":{"type":"boolean"},"EvaluationFormArn":{},"Title":{},"Description":{},"Status":{},"Items":{"shape":"S4d"},"ScoringStrategy":{"shape":"S58"},"CreatedTime":{"type":"timestamp"},"CreatedBy":{},"LastModifiedTime":{"type":"timestamp"},"LastModifiedBy":{},"Tags":{"shape":"S2n"}}}}}},"DescribeHoursOfOperation":{"http":{"method":"GET","requestUri":"/hours-of-operations/{InstanceId}/{HoursOfOperationId}"},"input":{"type":"structure","required":["InstanceId","HoursOfOperationId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"HoursOfOperationId":{"location":"uri","locationName":"HoursOfOperationId"}}},"output":{"type":"structure","members":{"HoursOfOperation":{"shape":"Sf6"}}}},"DescribeInstance":{"http":{"method":"GET","requestUri":"/instance/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"}}},"output":{"type":"structure","members":{"Instance":{"type":"structure","members":{"Id":{},"Arn":{},"IdentityManagementType":{},"InstanceAlias":{"shape":"S5q"},"CreatedTime":{"type":"timestamp"},"ServiceRole":{},"InstanceStatus":{},"StatusReason":{"type":"structure","members":{"Message":{}}},"InboundCallsEnabled":{"type":"boolean"},"OutboundCallsEnabled":{"type":"boolean"},"InstanceAccessUrl":{},"Tags":{"shape":"S2n"}}},"ReplicationConfiguration":{"type":"structure","members":{"ReplicationStatusSummaryList":{"type":"list","member":{"type":"structure","members":{"Region":{},"ReplicationStatus":{},"ReplicationStatusReason":{}}}},"SourceRegion":{},"GlobalSignInEndpoint":{}}}}}},"DescribeInstanceAttribute":{"http":{"method":"GET","requestUri":"/instance/{InstanceId}/attribute/{AttributeType}"},"input":{"type":"structure","required":["InstanceId","AttributeType"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"AttributeType":{"location":"uri","locationName":"AttributeType"}}},"output":{"type":"structure","members":{"Attribute":{"shape":"Sfn"}}}},"DescribeInstanceStorageConfig":{"http":{"method":"GET","requestUri":"/instance/{InstanceId}/storage-config/{AssociationId}"},"input":{"type":"structure","required":["InstanceId","AssociationId","ResourceType"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"AssociationId":{"location":"uri","locationName":"AssociationId"},"ResourceType":{"location":"querystring","locationName":"resourceType"}}},"output":{"type":"structure","members":{"StorageConfig":{"shape":"St"}}}},"DescribePhoneNumber":{"http":{"method":"GET","requestUri":"/phone-number/{PhoneNumberId}"},"input":{"type":"structure","required":["PhoneNumberId"],"members":{"PhoneNumberId":{"location":"uri","locationName":"PhoneNumberId"}}},"output":{"type":"structure","members":{"ClaimedPhoneNumberSummary":{"type":"structure","members":{"PhoneNumberId":{},"PhoneNumberArn":{},"PhoneNumber":{},"PhoneNumberCountryCode":{},"PhoneNumberType":{},"PhoneNumberDescription":{},"TargetArn":{},"InstanceId":{},"Tags":{"shape":"S2n"},"PhoneNumberStatus":{"type":"structure","members":{"Status":{},"Message":{}}},"SourcePhoneNumberArn":{}}}}}},"DescribePredefinedAttribute":{"http":{"method":"GET","requestUri":"/predefined-attributes/{InstanceId}/{Name}"},"input":{"type":"structure","required":["InstanceId","Name"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"Name":{"location":"uri","locationName":"Name"}}},"output":{"type":"structure","members":{"PredefinedAttribute":{"shape":"Sg1"}}}},"DescribePrompt":{"http":{"method":"GET","requestUri":"/prompts/{InstanceId}/{PromptId}"},"input":{"type":"structure","required":["InstanceId","PromptId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"PromptId":{"location":"uri","locationName":"PromptId"}}},"output":{"type":"structure","members":{"Prompt":{"shape":"Sg4"}}}},"DescribeQueue":{"http":{"method":"GET","requestUri":"/queues/{InstanceId}/{QueueId}"},"input":{"type":"structure","required":["InstanceId","QueueId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"QueueId":{"location":"uri","locationName":"QueueId"}}},"output":{"type":"structure","members":{"Queue":{"shape":"Sg7"}}}},"DescribeQuickConnect":{"http":{"method":"GET","requestUri":"/quick-connects/{InstanceId}/{QuickConnectId}"},"input":{"type":"structure","required":["InstanceId","QuickConnectId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"QuickConnectId":{"location":"uri","locationName":"QuickConnectId"}}},"output":{"type":"structure","members":{"QuickConnect":{"shape":"Sgb"}}}},"DescribeRoutingProfile":{"http":{"method":"GET","requestUri":"/routing-profiles/{InstanceId}/{RoutingProfileId}"},"input":{"type":"structure","required":["InstanceId","RoutingProfileId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"RoutingProfileId":{"location":"uri","locationName":"RoutingProfileId"}}},"output":{"type":"structure","members":{"RoutingProfile":{"shape":"Sge"}}}},"DescribeRule":{"http":{"method":"GET","requestUri":"/rules/{InstanceId}/{RuleId}"},"input":{"type":"structure","required":["InstanceId","RuleId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"RuleId":{"location":"uri","locationName":"RuleId"}}},"output":{"type":"structure","required":["Rule"],"members":{"Rule":{"type":"structure","required":["Name","RuleId","RuleArn","TriggerEventSource","Function","Actions","PublishStatus","CreatedTime","LastUpdatedTime","LastUpdatedBy"],"members":{"Name":{},"RuleId":{},"RuleArn":{},"TriggerEventSource":{"shape":"S7c"},"Function":{},"Actions":{"shape":"S7f"},"PublishStatus":{},"CreatedTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"},"LastUpdatedBy":{},"Tags":{"shape":"S2n"}}}}}},"DescribeSecurityProfile":{"http":{"method":"GET","requestUri":"/security-profiles/{InstanceId}/{SecurityProfileId}"},"input":{"type":"structure","required":["SecurityProfileId","InstanceId"],"members":{"SecurityProfileId":{"location":"uri","locationName":"SecurityProfileId"},"InstanceId":{"location":"uri","locationName":"InstanceId"}}},"output":{"type":"structure","members":{"SecurityProfile":{"type":"structure","members":{"Id":{},"OrganizationResourceId":{},"Arn":{},"SecurityProfileName":{},"Description":{},"Tags":{"shape":"S2n"},"AllowedAccessControlTags":{"shape":"S8m"},"TagRestrictedResources":{"shape":"S8p"},"LastModifiedTime":{"type":"timestamp"},"LastModifiedRegion":{},"HierarchyRestrictedResources":{"shape":"S8w"},"AllowedAccessControlHierarchyGroupId":{}}}}}},"DescribeTrafficDistributionGroup":{"http":{"method":"GET","requestUri":"/traffic-distribution-group/{TrafficDistributionGroupId}"},"input":{"type":"structure","required":["TrafficDistributionGroupId"],"members":{"TrafficDistributionGroupId":{"location":"uri","locationName":"TrafficDistributionGroupId"}}},"output":{"type":"structure","members":{"TrafficDistributionGroup":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{},"Description":{},"InstanceArn":{},"Status":{},"Tags":{"shape":"S2n"},"IsDefault":{"type":"boolean"}}}}}},"DescribeUser":{"http":{"method":"GET","requestUri":"/users/{InstanceId}/{UserId}"},"input":{"type":"structure","required":["UserId","InstanceId"],"members":{"UserId":{"location":"uri","locationName":"UserId"},"InstanceId":{"location":"uri","locationName":"InstanceId"}}},"output":{"type":"structure","members":{"User":{"type":"structure","members":{"Id":{},"Arn":{},"Username":{},"IdentityInfo":{"shape":"Sa5"},"PhoneConfig":{"shape":"Sa9"},"DirectoryUserId":{},"SecurityProfileIds":{"shape":"Sae"},"RoutingProfileId":{},"HierarchyGroupId":{},"Tags":{"shape":"S2n"},"LastModifiedTime":{"type":"timestamp"},"LastModifiedRegion":{}}}}}},"DescribeUserHierarchyGroup":{"http":{"method":"GET","requestUri":"/user-hierarchy-groups/{InstanceId}/{HierarchyGroupId}"},"input":{"type":"structure","required":["HierarchyGroupId","InstanceId"],"members":{"HierarchyGroupId":{"location":"uri","locationName":"HierarchyGroupId"},"InstanceId":{"location":"uri","locationName":"InstanceId"}}},"output":{"type":"structure","members":{"HierarchyGroup":{"shape":"Sgy"}}}},"DescribeUserHierarchyStructure":{"http":{"method":"GET","requestUri":"/user-hierarchy-structure/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"}}},"output":{"type":"structure","members":{"HierarchyStructure":{"type":"structure","members":{"LevelOne":{"shape":"Sh5"},"LevelTwo":{"shape":"Sh5"},"LevelThree":{"shape":"Sh5"},"LevelFour":{"shape":"Sh5"},"LevelFive":{"shape":"Sh5"}}}}}},"DescribeView":{"http":{"method":"GET","requestUri":"/views/{InstanceId}/{ViewId}"},"input":{"type":"structure","required":["InstanceId","ViewId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ViewId":{"location":"uri","locationName":"ViewId"}}},"output":{"type":"structure","members":{"View":{"shape":"Sau"}}}},"DescribeVocabulary":{"http":{"method":"GET","requestUri":"/vocabulary/{InstanceId}/{VocabularyId}"},"input":{"type":"structure","required":["InstanceId","VocabularyId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"VocabularyId":{"location":"uri","locationName":"VocabularyId"}}},"output":{"type":"structure","required":["Vocabulary"],"members":{"Vocabulary":{"type":"structure","required":["Name","Id","Arn","LanguageCode","State","LastModifiedTime"],"members":{"Name":{},"Id":{},"Arn":{},"LanguageCode":{},"State":{},"LastModifiedTime":{"type":"timestamp"},"FailureReason":{},"Content":{},"Tags":{"shape":"S2n"}}}}}},"DisassociateAnalyticsDataSet":{"http":{"requestUri":"/analytics-data/instance/{InstanceId}/association"},"input":{"type":"structure","required":["InstanceId","DataSetId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"DataSetId":{},"TargetAccountId":{}}}},"DisassociateApprovedOrigin":{"http":{"method":"DELETE","requestUri":"/instance/{InstanceId}/approved-origin"},"input":{"type":"structure","required":["InstanceId","Origin"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"Origin":{"location":"querystring","locationName":"origin"}}}},"DisassociateBot":{"http":{"requestUri":"/instance/{InstanceId}/bot"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"LexBot":{"shape":"Sf"},"LexV2Bot":{"shape":"Si"}}}},"DisassociateFlow":{"http":{"method":"DELETE","requestUri":"/flow-associations/{InstanceId}/{ResourceId}/{ResourceType}"},"input":{"type":"structure","required":["InstanceId","ResourceId","ResourceType"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ResourceId":{"location":"uri","locationName":"ResourceId"},"ResourceType":{"location":"uri","locationName":"ResourceType"}}},"output":{"type":"structure","members":{}}},"DisassociateInstanceStorageConfig":{"http":{"method":"DELETE","requestUri":"/instance/{InstanceId}/storage-config/{AssociationId}"},"input":{"type":"structure","required":["InstanceId","AssociationId","ResourceType"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"AssociationId":{"location":"uri","locationName":"AssociationId"},"ResourceType":{"location":"querystring","locationName":"resourceType"}}}},"DisassociateLambdaFunction":{"http":{"method":"DELETE","requestUri":"/instance/{InstanceId}/lambda-function"},"input":{"type":"structure","required":["InstanceId","FunctionArn"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"FunctionArn":{"location":"querystring","locationName":"functionArn"}}}},"DisassociateLexBot":{"http":{"method":"DELETE","requestUri":"/instance/{InstanceId}/lex-bot"},"input":{"type":"structure","required":["InstanceId","BotName","LexRegion"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"BotName":{"location":"querystring","locationName":"botName"},"LexRegion":{"location":"querystring","locationName":"lexRegion"}}}},"DisassociatePhoneNumberContactFlow":{"http":{"method":"DELETE","requestUri":"/phone-number/{PhoneNumberId}/contact-flow"},"input":{"type":"structure","required":["PhoneNumberId","InstanceId"],"members":{"PhoneNumberId":{"location":"uri","locationName":"PhoneNumberId"},"InstanceId":{"location":"querystring","locationName":"instanceId"}}}},"DisassociateQueueQuickConnects":{"http":{"requestUri":"/queues/{InstanceId}/{QueueId}/disassociate-quick-connects"},"input":{"type":"structure","required":["InstanceId","QueueId","QuickConnectIds"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"QueueId":{"location":"uri","locationName":"QueueId"},"QuickConnectIds":{"shape":"S1f"}}}},"DisassociateRoutingProfileQueues":{"http":{"requestUri":"/routing-profiles/{InstanceId}/{RoutingProfileId}/disassociate-queues"},"input":{"type":"structure","required":["InstanceId","RoutingProfileId","QueueReferences"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"RoutingProfileId":{"location":"uri","locationName":"RoutingProfileId"},"QueueReferences":{"type":"list","member":{"shape":"S1l"}}}}},"DisassociateSecurityKey":{"http":{"method":"DELETE","requestUri":"/instance/{InstanceId}/security-key/{AssociationId}"},"input":{"type":"structure","required":["InstanceId","AssociationId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"AssociationId":{"location":"uri","locationName":"AssociationId"}}}},"DisassociateTrafficDistributionGroupUser":{"http":{"method":"DELETE","requestUri":"/traffic-distribution-group/{TrafficDistributionGroupId}/user"},"input":{"type":"structure","required":["TrafficDistributionGroupId","UserId","InstanceId"],"members":{"TrafficDistributionGroupId":{"location":"uri","locationName":"TrafficDistributionGroupId"},"UserId":{"location":"querystring","locationName":"UserId"},"InstanceId":{"location":"querystring","locationName":"InstanceId"}}},"output":{"type":"structure","members":{}},"idempotent":true},"DisassociateUserProficiencies":{"http":{"requestUri":"/users/{InstanceId}/{UserId}/disassociate-proficiencies"},"input":{"type":"structure","required":["InstanceId","UserId","UserProficiencies"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"UserId":{"location":"uri","locationName":"UserId"},"UserProficiencies":{"type":"list","member":{"type":"structure","required":["AttributeName","AttributeValue"],"members":{"AttributeName":{},"AttributeValue":{}}}}}}},"DismissUserContact":{"http":{"requestUri":"/users/{InstanceId}/{UserId}/contact"},"input":{"type":"structure","required":["UserId","InstanceId","ContactId"],"members":{"UserId":{"location":"uri","locationName":"UserId"},"InstanceId":{"location":"uri","locationName":"InstanceId"},"ContactId":{}}},"output":{"type":"structure","members":{}}},"GetAttachedFile":{"http":{"method":"GET","requestUri":"/attached-files/{InstanceId}/{FileId}"},"input":{"type":"structure","required":["InstanceId","FileId","AssociatedResourceArn"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"FileId":{"location":"uri","locationName":"FileId"},"UrlExpiryInSeconds":{"location":"querystring","locationName":"urlExpiryInSeconds","type":"integer"},"AssociatedResourceArn":{"location":"querystring","locationName":"associatedResourceArn"}}},"output":{"type":"structure","required":["FileSizeInBytes"],"members":{"FileArn":{},"FileId":{},"CreationTime":{},"FileStatus":{},"FileName":{},"FileSizeInBytes":{"type":"long"},"AssociatedResourceArn":{},"FileUseCaseType":{},"CreatedBy":{"shape":"S2l"},"DownloadUrlMetadata":{"type":"structure","members":{"Url":{},"UrlExpiry":{}}},"Tags":{"shape":"S2n"}}}},"GetContactAttributes":{"http":{"method":"GET","requestUri":"/contact/attributes/{InstanceId}/{InitialContactId}"},"input":{"type":"structure","required":["InstanceId","InitialContactId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"InitialContactId":{"location":"uri","locationName":"InitialContactId"}}},"output":{"type":"structure","members":{"Attributes":{"shape":"S38"}}}},"GetCurrentMetricData":{"http":{"requestUri":"/metrics/current/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","Filters","CurrentMetrics"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"Filters":{"shape":"Si6"},"Groupings":{"shape":"Sic"},"CurrentMetrics":{"type":"list","member":{"shape":"Sif"}},"NextToken":{},"MaxResults":{"type":"integer"},"SortCriteria":{"type":"list","member":{"type":"structure","members":{"SortByMetric":{},"SortOrder":{}}}}}},"output":{"type":"structure","members":{"NextToken":{},"MetricResults":{"type":"list","member":{"type":"structure","members":{"Dimensions":{"shape":"Siq"},"Collections":{"type":"list","member":{"type":"structure","members":{"Metric":{"shape":"Sif"},"Value":{"type":"double"}}}}}}},"DataSnapshotTime":{"type":"timestamp"},"ApproximateTotalCount":{"type":"long"}}}},"GetCurrentUserData":{"http":{"requestUri":"/metrics/userdata/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","Filters"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"Filters":{"type":"structure","members":{"Queues":{"shape":"Si7"},"ContactFilter":{"type":"structure","members":{"ContactStates":{"type":"list","member":{}}}},"RoutingProfiles":{"shape":"Si9"},"Agents":{"type":"list","member":{}},"UserHierarchyGroups":{"type":"list","member":{}}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NextToken":{},"UserDataList":{"type":"list","member":{"type":"structure","members":{"User":{"type":"structure","members":{"Id":{},"Arn":{}}},"RoutingProfile":{"shape":"Sis"},"HierarchyPath":{"type":"structure","members":{"LevelOne":{"shape":"Sj9"},"LevelTwo":{"shape":"Sj9"},"LevelThree":{"shape":"Sj9"},"LevelFour":{"shape":"Sj9"},"LevelFive":{"shape":"Sj9"}}},"Status":{"type":"structure","members":{"StatusStartTimestamp":{"type":"timestamp"},"StatusArn":{},"StatusName":{}}},"AvailableSlotsByChannel":{"shape":"Sjb"},"MaxSlotsByChannel":{"shape":"Sjb"},"ActiveSlotsByChannel":{"shape":"Sjb"},"Contacts":{"type":"list","member":{"type":"structure","members":{"ContactId":{},"Channel":{},"InitiationMethod":{},"AgentContactState":{},"StateStartTimestamp":{"type":"timestamp"},"ConnectedToAgentTimestamp":{"type":"timestamp"},"Queue":{"shape":"Sir"}}}},"NextStatus":{}}}},"ApproximateTotalCount":{"type":"long"}}}},"GetFederationToken":{"http":{"method":"GET","requestUri":"/user/federate/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"}}},"output":{"type":"structure","members":{"Credentials":{"type":"structure","members":{"AccessToken":{"shape":"Sji"},"AccessTokenExpiration":{"type":"timestamp"},"RefreshToken":{"shape":"Sji"},"RefreshTokenExpiration":{"type":"timestamp"}},"sensitive":true},"SignInUrl":{},"UserArn":{},"UserId":{}}}},"GetFlowAssociation":{"http":{"method":"GET","requestUri":"/flow-associations/{InstanceId}/{ResourceId}/{ResourceType}"},"input":{"type":"structure","required":["InstanceId","ResourceId","ResourceType"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ResourceId":{"location":"uri","locationName":"ResourceId"},"ResourceType":{"location":"uri","locationName":"ResourceType"}}},"output":{"type":"structure","members":{"ResourceId":{},"FlowId":{},"ResourceType":{}}}},"GetMetricData":{"http":{"requestUri":"/metrics/historical/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","StartTime","EndTime","Filters","HistoricalMetrics"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Filters":{"shape":"Si6"},"Groupings":{"shape":"Sic"},"HistoricalMetrics":{"type":"list","member":{"shape":"Sjn"}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NextToken":{},"MetricResults":{"type":"list","member":{"type":"structure","members":{"Dimensions":{"shape":"Siq"},"Collections":{"type":"list","member":{"type":"structure","members":{"Metric":{"shape":"Sjn"},"Value":{"type":"double"}}}}}}}}}},"GetMetricDataV2":{"http":{"requestUri":"/metrics/data"},"input":{"type":"structure","required":["ResourceArn","StartTime","EndTime","Filters","Metrics"],"members":{"ResourceArn":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Interval":{"type":"structure","members":{"TimeZone":{},"IntervalPeriod":{}}},"Filters":{"type":"list","member":{"type":"structure","members":{"FilterKey":{},"FilterValues":{"type":"list","member":{}}}}},"Groupings":{"type":"list","member":{}},"Metrics":{"type":"list","member":{"shape":"Sk8"}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NextToken":{},"MetricResults":{"type":"list","member":{"type":"structure","members":{"Dimensions":{"type":"map","key":{},"value":{}},"MetricInterval":{"type":"structure","members":{"Interval":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"}}},"Collections":{"type":"list","member":{"type":"structure","members":{"Metric":{"shape":"Sk8"},"Value":{"type":"double"}}}}}}}}}},"GetPromptFile":{"http":{"method":"GET","requestUri":"/prompts/{InstanceId}/{PromptId}/file"},"input":{"type":"structure","required":["InstanceId","PromptId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"PromptId":{"location":"uri","locationName":"PromptId"}}},"output":{"type":"structure","members":{"PromptPresignedUrl":{},"LastModifiedTime":{"type":"timestamp"},"LastModifiedRegion":{}}}},"GetTaskTemplate":{"http":{"method":"GET","requestUri":"/instance/{InstanceId}/task/template/{TaskTemplateId}"},"input":{"type":"structure","required":["InstanceId","TaskTemplateId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"TaskTemplateId":{"location":"uri","locationName":"TaskTemplateId"},"SnapshotVersion":{"location":"querystring","locationName":"snapshotVersion"}}},"output":{"type":"structure","required":["Id","Arn","Name"],"members":{"InstanceId":{},"Id":{},"Arn":{},"Name":{},"Description":{},"ContactFlowId":{},"Constraints":{"shape":"S94"},"Defaults":{"shape":"S9d"},"Fields":{"shape":"S9i"},"Status":{},"LastModifiedTime":{"type":"timestamp"},"CreatedTime":{"type":"timestamp"},"Tags":{"shape":"S2n"}}}},"GetTrafficDistribution":{"http":{"method":"GET","requestUri":"/traffic-distribution/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"TelephonyConfig":{"shape":"Skx"},"Id":{},"Arn":{},"SignInConfig":{"shape":"Sl1"},"AgentConfig":{"shape":"Sl4"}}}},"ImportPhoneNumber":{"http":{"requestUri":"/phone-number/import"},"input":{"type":"structure","required":["InstanceId","SourcePhoneNumberArn"],"members":{"InstanceId":{},"SourcePhoneNumberArn":{},"PhoneNumberDescription":{},"Tags":{"shape":"S2n"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"PhoneNumberId":{},"PhoneNumberArn":{}}}},"ListAgentStatuses":{"http":{"method":"GET","requestUri":"/agent-status/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"AgentStatusTypes":{"location":"querystring","locationName":"AgentStatusTypes","type":"list","member":{}}}},"output":{"type":"structure","members":{"NextToken":{},"AgentStatusSummaryList":{"type":"list","member":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{},"Type":{},"LastModifiedTime":{"type":"timestamp"},"LastModifiedRegion":{}}}}}}},"ListAnalyticsDataAssociations":{"http":{"method":"GET","requestUri":"/analytics-data/instance/{InstanceId}/association"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"DataSetId":{"location":"querystring","locationName":"DataSetId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"Results":{"shape":"S25"},"NextToken":{}}}},"ListApprovedOrigins":{"http":{"method":"GET","requestUri":"/instance/{InstanceId}/approved-origins"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"Origins":{"type":"list","member":{}},"NextToken":{}}}},"ListAuthenticationProfiles":{"http":{"method":"GET","requestUri":"/authentication-profiles-summary/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"AuthenticationProfileSummaryList":{"type":"list","member":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{},"IsDefault":{"type":"boolean"},"LastModifiedTime":{"type":"timestamp"},"LastModifiedRegion":{}}}},"NextToken":{}}}},"ListBots":{"http":{"method":"GET","requestUri":"/instance/{InstanceId}/bots"},"input":{"type":"structure","required":["InstanceId","LexVersion"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"LexVersion":{"location":"querystring","locationName":"lexVersion"}}},"output":{"type":"structure","members":{"LexBots":{"type":"list","member":{"type":"structure","members":{"LexBot":{"shape":"Sf"},"LexV2Bot":{"shape":"Si"}}}},"NextToken":{}}}},"ListContactEvaluations":{"http":{"method":"GET","requestUri":"/contact-evaluations/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","ContactId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ContactId":{"location":"querystring","locationName":"contactId"},"NextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","required":["EvaluationSummaryList"],"members":{"EvaluationSummaryList":{"type":"list","member":{"type":"structure","required":["EvaluationId","EvaluationArn","EvaluationFormTitle","EvaluationFormId","Status","EvaluatorArn","CreatedTime","LastModifiedTime"],"members":{"EvaluationId":{},"EvaluationArn":{},"EvaluationFormTitle":{},"EvaluationFormId":{},"Status":{},"EvaluatorArn":{},"Score":{"shape":"Sed"},"CreatedTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListContactFlowModules":{"http":{"method":"GET","requestUri":"/contact-flow-modules-summary/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"ContactFlowModuleState":{"location":"querystring","locationName":"state"}}},"output":{"type":"structure","members":{"ContactFlowModulesSummaryList":{"type":"list","member":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{},"State":{}}}},"NextToken":{}}}},"ListContactFlows":{"http":{"method":"GET","requestUri":"/contact-flows-summary/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ContactFlowTypes":{"location":"querystring","locationName":"contactFlowTypes","type":"list","member":{}},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"ContactFlowSummaryList":{"type":"list","member":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{},"ContactFlowType":{},"ContactFlowState":{},"ContactFlowStatus":{}}}},"NextToken":{}}}},"ListContactReferences":{"http":{"method":"GET","requestUri":"/contact/references/{InstanceId}/{ContactId}"},"input":{"type":"structure","required":["InstanceId","ContactId","ReferenceTypes"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ContactId":{"location":"uri","locationName":"ContactId"},"ReferenceTypes":{"location":"querystring","locationName":"referenceTypes","type":"list","member":{}},"NextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"ReferenceSummaryList":{"type":"list","member":{"type":"structure","members":{"Url":{"type":"structure","members":{"Name":{},"Value":{}}},"Attachment":{"type":"structure","members":{"Name":{},"Value":{},"Status":{}}},"String":{"type":"structure","members":{"Name":{},"Value":{}}},"Number":{"type":"structure","members":{"Name":{},"Value":{}}},"Date":{"type":"structure","members":{"Name":{},"Value":{}}},"Email":{"type":"structure","members":{"Name":{},"Value":{}}}},"union":true}},"NextToken":{}}}},"ListDefaultVocabularies":{"http":{"requestUri":"/default-vocabulary-summary/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"LanguageCode":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["DefaultVocabularyList"],"members":{"DefaultVocabularyList":{"type":"list","member":{"type":"structure","required":["InstanceId","LanguageCode","VocabularyId","VocabularyName"],"members":{"InstanceId":{},"LanguageCode":{},"VocabularyId":{},"VocabularyName":{}}}},"NextToken":{}}}},"ListEvaluationFormVersions":{"http":{"method":"GET","requestUri":"/evaluation-forms/{InstanceId}/{EvaluationFormId}/versions"},"input":{"type":"structure","required":["InstanceId","EvaluationFormId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"EvaluationFormId":{"location":"uri","locationName":"EvaluationFormId"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","required":["EvaluationFormVersionSummaryList"],"members":{"EvaluationFormVersionSummaryList":{"type":"list","member":{"type":"structure","required":["EvaluationFormArn","EvaluationFormId","EvaluationFormVersion","Locked","Status","CreatedTime","CreatedBy","LastModifiedTime","LastModifiedBy"],"members":{"EvaluationFormArn":{},"EvaluationFormId":{},"EvaluationFormVersion":{"type":"integer"},"Locked":{"type":"boolean"},"Status":{},"CreatedTime":{"type":"timestamp"},"CreatedBy":{},"LastModifiedTime":{"type":"timestamp"},"LastModifiedBy":{}}}},"NextToken":{}}}},"ListEvaluationForms":{"http":{"method":"GET","requestUri":"/evaluation-forms/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","required":["EvaluationFormSummaryList"],"members":{"EvaluationFormSummaryList":{"type":"list","member":{"type":"structure","required":["EvaluationFormId","EvaluationFormArn","Title","CreatedTime","CreatedBy","LastModifiedTime","LastModifiedBy","LatestVersion"],"members":{"EvaluationFormId":{},"EvaluationFormArn":{},"Title":{},"CreatedTime":{"type":"timestamp"},"CreatedBy":{},"LastModifiedTime":{"type":"timestamp"},"LastModifiedBy":{},"LastActivatedTime":{"type":"timestamp"},"LastActivatedBy":{},"LatestVersion":{"type":"integer"},"ActiveVersion":{"type":"integer"}}}},"NextToken":{}}}},"ListFlowAssociations":{"http":{"method":"GET","requestUri":"/flow-associations-summary/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ResourceType":{"location":"querystring","locationName":"ResourceType"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"FlowAssociationSummaryList":{"shape":"S2y"},"NextToken":{}}}},"ListHoursOfOperations":{"http":{"method":"GET","requestUri":"/hours-of-operations-summary/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"HoursOfOperationSummaryList":{"type":"list","member":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{},"LastModifiedTime":{"type":"timestamp"},"LastModifiedRegion":{}}}},"NextToken":{}}}},"ListInstanceAttributes":{"http":{"method":"GET","requestUri":"/instance/{InstanceId}/attributes"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"Attributes":{"type":"list","member":{"shape":"Sfn"}},"NextToken":{}}}},"ListInstanceStorageConfigs":{"http":{"method":"GET","requestUri":"/instance/{InstanceId}/storage-configs"},"input":{"type":"structure","required":["InstanceId","ResourceType"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ResourceType":{"location":"querystring","locationName":"resourceType"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"StorageConfigs":{"type":"list","member":{"shape":"St"}},"NextToken":{}}}},"ListInstances":{"http":{"method":"GET","requestUri":"/instance"},"input":{"type":"structure","members":{"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"InstanceSummaryList":{"type":"list","member":{"type":"structure","members":{"Id":{},"Arn":{},"IdentityManagementType":{},"InstanceAlias":{"shape":"S5q"},"CreatedTime":{"type":"timestamp"},"ServiceRole":{},"InstanceStatus":{},"InboundCallsEnabled":{"type":"boolean"},"OutboundCallsEnabled":{"type":"boolean"},"InstanceAccessUrl":{}}}},"NextToken":{}}}},"ListIntegrationAssociations":{"http":{"method":"GET","requestUri":"/instance/{InstanceId}/integration-associations"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"IntegrationType":{"location":"querystring","locationName":"integrationType"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"IntegrationArn":{"location":"querystring","locationName":"integrationArn"}}},"output":{"type":"structure","members":{"IntegrationAssociationSummaryList":{"type":"list","member":{"type":"structure","members":{"IntegrationAssociationId":{},"IntegrationAssociationArn":{},"InstanceId":{},"IntegrationType":{},"IntegrationArn":{},"SourceApplicationUrl":{},"SourceApplicationName":{},"SourceType":{}}}},"NextToken":{}}}},"ListLambdaFunctions":{"http":{"method":"GET","requestUri":"/instance/{InstanceId}/lambda-functions"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"LambdaFunctions":{"type":"list","member":{}},"NextToken":{}}}},"ListLexBots":{"http":{"method":"GET","requestUri":"/instance/{InstanceId}/lex-bots"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"LexBots":{"type":"list","member":{"shape":"Sf"}},"NextToken":{}}}},"ListPhoneNumbers":{"http":{"method":"GET","requestUri":"/phone-numbers-summary/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"PhoneNumberTypes":{"shape":"Sno","location":"querystring","locationName":"phoneNumberTypes"},"PhoneNumberCountryCodes":{"shape":"Snp","location":"querystring","locationName":"phoneNumberCountryCodes"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"PhoneNumberSummaryList":{"type":"list","member":{"type":"structure","members":{"Id":{},"Arn":{},"PhoneNumber":{},"PhoneNumberType":{},"PhoneNumberCountryCode":{}}}},"NextToken":{}}}},"ListPhoneNumbersV2":{"http":{"requestUri":"/phone-number/list"},"input":{"type":"structure","members":{"TargetArn":{},"InstanceId":{},"MaxResults":{"type":"integer"},"NextToken":{},"PhoneNumberCountryCodes":{"shape":"Snp"},"PhoneNumberTypes":{"shape":"Sno"},"PhoneNumberPrefix":{}}},"output":{"type":"structure","members":{"NextToken":{},"ListPhoneNumbersSummaryList":{"type":"list","member":{"type":"structure","members":{"PhoneNumberId":{},"PhoneNumberArn":{},"PhoneNumber":{},"PhoneNumberCountryCode":{},"PhoneNumberType":{},"TargetArn":{},"InstanceId":{},"PhoneNumberDescription":{},"SourcePhoneNumberArn":{}}}}}}},"ListPredefinedAttributes":{"http":{"method":"GET","requestUri":"/predefined-attributes/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"NextToken":{},"PredefinedAttributeSummaryList":{"type":"list","member":{"type":"structure","members":{"Name":{},"LastModifiedTime":{"type":"timestamp"},"LastModifiedRegion":{}}}}}}},"ListPrompts":{"http":{"method":"GET","requestUri":"/prompts-summary/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"PromptSummaryList":{"type":"list","member":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{},"LastModifiedTime":{"type":"timestamp"},"LastModifiedRegion":{}}}},"NextToken":{}}}},"ListQueueQuickConnects":{"http":{"method":"GET","requestUri":"/queues/{InstanceId}/{QueueId}/quick-connects"},"input":{"type":"structure","required":["InstanceId","QueueId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"QueueId":{"location":"uri","locationName":"QueueId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"NextToken":{},"QuickConnectSummaryList":{"shape":"Soa"},"LastModifiedTime":{"type":"timestamp"},"LastModifiedRegion":{}}}},"ListQueues":{"http":{"method":"GET","requestUri":"/queues-summary/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"QueueTypes":{"location":"querystring","locationName":"queueTypes","type":"list","member":{}},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"QueueSummaryList":{"type":"list","member":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{},"QueueType":{},"LastModifiedTime":{"type":"timestamp"},"LastModifiedRegion":{}}}},"NextToken":{}}}},"ListQuickConnects":{"http":{"method":"GET","requestUri":"/quick-connects/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"QuickConnectTypes":{"location":"querystring","locationName":"QuickConnectTypes","type":"list","member":{}}}},"output":{"type":"structure","members":{"QuickConnectSummaryList":{"shape":"Soa"},"NextToken":{}}}},"ListRealtimeContactAnalysisSegmentsV2":{"http":{"requestUri":"/contact/list-real-time-analysis-segments-v2/{InstanceId}/{ContactId}"},"input":{"type":"structure","required":["InstanceId","ContactId","OutputType","SegmentTypes"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ContactId":{"location":"uri","locationName":"ContactId"},"MaxResults":{"type":"integer"},"NextToken":{},"OutputType":{},"SegmentTypes":{"type":"list","member":{}}}},"output":{"type":"structure","required":["Channel","Status","Segments"],"members":{"Channel":{},"Status":{},"Segments":{"type":"list","member":{"type":"structure","members":{"Transcript":{"type":"structure","required":["Id","ParticipantId","ParticipantRole","Content","Time"],"members":{"Id":{},"ParticipantId":{},"ParticipantRole":{},"DisplayName":{},"Content":{},"ContentType":{},"Time":{"shape":"Soz"},"Redaction":{"type":"structure","members":{"CharacterOffsets":{"type":"list","member":{"shape":"Sp3"}}}},"Sentiment":{}}},"Categories":{"type":"structure","required":["MatchedDetails"],"members":{"MatchedDetails":{"type":"map","key":{},"value":{"type":"structure","required":["PointsOfInterest"],"members":{"PointsOfInterest":{"type":"list","member":{"type":"structure","members":{"TranscriptItems":{"type":"list","member":{"type":"structure","required":["Id"],"members":{"Id":{},"CharacterOffsets":{"shape":"Sp3"}}}}}}}}}}}},"Issues":{"type":"structure","required":["IssuesDetected"],"members":{"IssuesDetected":{"type":"list","member":{"type":"structure","required":["TranscriptItems"],"members":{"TranscriptItems":{"type":"list","member":{"type":"structure","required":["Id"],"members":{"Content":{},"Id":{},"CharacterOffsets":{"shape":"Sp3"}}}}}}}}},"Event":{"type":"structure","required":["Id","EventType","Time"],"members":{"Id":{},"ParticipantId":{},"ParticipantRole":{},"DisplayName":{},"EventType":{},"Time":{"shape":"Soz"}}},"Attachments":{"type":"structure","required":["Id","ParticipantId","ParticipantRole","Attachments","Time"],"members":{"Id":{},"ParticipantId":{},"ParticipantRole":{},"DisplayName":{},"Attachments":{"type":"list","member":{"type":"structure","required":["AttachmentName","AttachmentId"],"members":{"AttachmentName":{},"ContentType":{},"AttachmentId":{},"Status":{}}}},"Time":{"shape":"Soz"}}},"PostContactSummary":{"type":"structure","required":["Status"],"members":{"Content":{},"Status":{},"FailureCode":{}}}},"union":true}},"NextToken":{}}}},"ListRoutingProfileQueues":{"http":{"method":"GET","requestUri":"/routing-profiles/{InstanceId}/{RoutingProfileId}/queues"},"input":{"type":"structure","required":["InstanceId","RoutingProfileId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"RoutingProfileId":{"location":"uri","locationName":"RoutingProfileId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"NextToken":{},"RoutingProfileQueueConfigSummaryList":{"type":"list","member":{"type":"structure","required":["QueueId","QueueArn","QueueName","Priority","Delay","Channel"],"members":{"QueueId":{},"QueueArn":{},"QueueName":{},"Priority":{"type":"integer"},"Delay":{"type":"integer"},"Channel":{}}}},"LastModifiedTime":{"type":"timestamp"},"LastModifiedRegion":{}}}},"ListRoutingProfiles":{"http":{"method":"GET","requestUri":"/routing-profiles-summary/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"RoutingProfileSummaryList":{"type":"list","member":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{},"LastModifiedTime":{"type":"timestamp"},"LastModifiedRegion":{}}}},"NextToken":{}}}},"ListRules":{"http":{"method":"GET","requestUri":"/rules/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"PublishStatus":{"location":"querystring","locationName":"publishStatus"},"EventSourceName":{"location":"querystring","locationName":"eventSourceName"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","required":["RuleSummaryList"],"members":{"RuleSummaryList":{"type":"list","member":{"type":"structure","required":["Name","RuleId","RuleArn","EventSourceName","PublishStatus","ActionSummaries","CreatedTime","LastUpdatedTime"],"members":{"Name":{},"RuleId":{},"RuleArn":{},"EventSourceName":{},"PublishStatus":{},"ActionSummaries":{"type":"list","member":{"type":"structure","required":["ActionType"],"members":{"ActionType":{}}}},"CreatedTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListSecurityKeys":{"http":{"method":"GET","requestUri":"/instance/{InstanceId}/security-keys"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"SecurityKeys":{"type":"list","member":{"type":"structure","members":{"AssociationId":{},"Key":{},"CreationTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListSecurityProfileApplications":{"http":{"method":"GET","requestUri":"/security-profiles-applications/{InstanceId}/{SecurityProfileId}"},"input":{"type":"structure","required":["SecurityProfileId","InstanceId"],"members":{"SecurityProfileId":{"location":"uri","locationName":"SecurityProfileId"},"InstanceId":{"location":"uri","locationName":"InstanceId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"Applications":{"shape":"S8r"},"NextToken":{},"LastModifiedTime":{"type":"timestamp"},"LastModifiedRegion":{}}}},"ListSecurityProfilePermissions":{"http":{"method":"GET","requestUri":"/security-profiles-permissions/{InstanceId}/{SecurityProfileId}"},"input":{"type":"structure","required":["SecurityProfileId","InstanceId"],"members":{"SecurityProfileId":{"location":"uri","locationName":"SecurityProfileId"},"InstanceId":{"location":"uri","locationName":"InstanceId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"Permissions":{"shape":"S8k"},"NextToken":{},"LastModifiedTime":{"type":"timestamp"},"LastModifiedRegion":{}}}},"ListSecurityProfiles":{"http":{"method":"GET","requestUri":"/security-profiles-summary/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"SecurityProfileSummaryList":{"type":"list","member":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{},"LastModifiedTime":{"type":"timestamp"},"LastModifiedRegion":{}}}},"NextToken":{}}}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/tags/{resourceArn}"},"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{"location":"uri","locationName":"resourceArn"}}},"output":{"type":"structure","members":{"tags":{"shape":"S2n"}}}},"ListTaskTemplates":{"http":{"method":"GET","requestUri":"/instance/{InstanceId}/task/template"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"Status":{"location":"querystring","locationName":"status"},"Name":{"location":"querystring","locationName":"name"}}},"output":{"type":"structure","members":{"TaskTemplates":{"type":"list","member":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{},"Description":{},"Status":{},"LastModifiedTime":{"type":"timestamp"},"CreatedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListTrafficDistributionGroupUsers":{"http":{"method":"GET","requestUri":"/traffic-distribution-group/{TrafficDistributionGroupId}/user"},"input":{"type":"structure","required":["TrafficDistributionGroupId"],"members":{"TrafficDistributionGroupId":{"location":"uri","locationName":"TrafficDistributionGroupId"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"NextToken":{},"TrafficDistributionGroupUserSummaryList":{"type":"list","member":{"type":"structure","members":{"UserId":{}}}}}}},"ListTrafficDistributionGroups":{"http":{"method":"GET","requestUri":"/traffic-distribution-groups"},"input":{"type":"structure","members":{"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"nextToken"},"InstanceId":{"location":"querystring","locationName":"instanceId"}}},"output":{"type":"structure","members":{"NextToken":{},"TrafficDistributionGroupSummaryList":{"type":"list","member":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{},"InstanceArn":{},"Status":{},"IsDefault":{"type":"boolean"}}}}}}},"ListUseCases":{"http":{"method":"GET","requestUri":"/instance/{InstanceId}/integration-associations/{IntegrationAssociationId}/use-cases"},"input":{"type":"structure","required":["InstanceId","IntegrationAssociationId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"IntegrationAssociationId":{"location":"uri","locationName":"IntegrationAssociationId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"UseCaseSummaryList":{"type":"list","member":{"type":"structure","members":{"UseCaseId":{},"UseCaseArn":{},"UseCaseType":{}}}},"NextToken":{}}}},"ListUserHierarchyGroups":{"http":{"method":"GET","requestUri":"/user-hierarchy-groups-summary/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"UserHierarchyGroupSummaryList":{"type":"list","member":{"shape":"Sh1"}},"NextToken":{}}}},"ListUserProficiencies":{"http":{"method":"GET","requestUri":"/users/{InstanceId}/{UserId}/proficiencies"},"input":{"type":"structure","required":["InstanceId","UserId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"UserId":{"location":"uri","locationName":"UserId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"NextToken":{},"UserProficiencyList":{"shape":"S1x"},"LastModifiedTime":{"type":"timestamp"},"LastModifiedRegion":{}}}},"ListUsers":{"http":{"method":"GET","requestUri":"/users-summary/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"UserSummaryList":{"type":"list","member":{"type":"structure","members":{"Id":{},"Arn":{},"Username":{},"LastModifiedTime":{"type":"timestamp"},"LastModifiedRegion":{}}}},"NextToken":{}}}},"ListViewVersions":{"http":{"method":"GET","requestUri":"/views/{InstanceId}/{ViewId}/versions"},"input":{"type":"structure","required":["InstanceId","ViewId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ViewId":{"location":"uri","locationName":"ViewId"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"ViewVersionSummaryList":{"type":"list","member":{"type":"structure","members":{"Id":{},"Arn":{},"Description":{},"Name":{"shape":"Sas"},"Type":{},"Version":{"type":"integer"},"VersionDescription":{}}}},"NextToken":{}}}},"ListViews":{"http":{"method":"GET","requestUri":"/views/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"Type":{"location":"querystring","locationName":"type"},"NextToken":{"location":"querystring","locationName":"nextToken"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"ViewsSummaryList":{"type":"list","member":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{"shape":"Sas"},"Type":{},"Status":{},"Description":{}}}},"NextToken":{}}}},"MonitorContact":{"http":{"requestUri":"/contact/monitor"},"input":{"type":"structure","required":["InstanceId","ContactId","UserId"],"members":{"InstanceId":{},"ContactId":{},"UserId":{},"AllowedMonitorCapabilities":{"type":"list","member":{}},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"ContactId":{},"ContactArn":{}}}},"PauseContact":{"http":{"requestUri":"/contact/pause"},"input":{"type":"structure","required":["ContactId","InstanceId"],"members":{"ContactId":{},"InstanceId":{},"ContactFlowId":{}}},"output":{"type":"structure","members":{}}},"PutUserStatus":{"http":{"method":"PUT","requestUri":"/users/{InstanceId}/{UserId}/status"},"input":{"type":"structure","required":["UserId","InstanceId","AgentStatusId"],"members":{"UserId":{"location":"uri","locationName":"UserId"},"InstanceId":{"location":"uri","locationName":"InstanceId"},"AgentStatusId":{}}},"output":{"type":"structure","members":{}}},"ReleasePhoneNumber":{"http":{"method":"DELETE","requestUri":"/phone-number/{PhoneNumberId}"},"input":{"type":"structure","required":["PhoneNumberId"],"members":{"PhoneNumberId":{"location":"uri","locationName":"PhoneNumberId"},"ClientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}}},"ReplicateInstance":{"http":{"requestUri":"/instance/{InstanceId}/replicate"},"input":{"type":"structure","required":["InstanceId","ReplicaRegion","ReplicaAlias"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ReplicaRegion":{},"ClientToken":{"idempotencyToken":true},"ReplicaAlias":{"shape":"S5q"}}},"output":{"type":"structure","members":{"Id":{},"Arn":{}}}},"ResumeContact":{"http":{"requestUri":"/contact/resume"},"input":{"type":"structure","required":["ContactId","InstanceId"],"members":{"ContactId":{},"InstanceId":{},"ContactFlowId":{}}},"output":{"type":"structure","members":{}}},"ResumeContactRecording":{"http":{"requestUri":"/contact/resume-recording"},"input":{"type":"structure","required":["InstanceId","ContactId","InitialContactId"],"members":{"InstanceId":{},"ContactId":{},"InitialContactId":{}}},"output":{"type":"structure","members":{}}},"SearchAgentStatuses":{"http":{"requestUri":"/search-agent-statuses"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"NextToken":{},"MaxResults":{"type":"integer"},"SearchFilter":{"type":"structure","members":{"AttributeFilter":{"shape":"Ss6"}}},"SearchCriteria":{"shape":"Ssb"}}},"output":{"type":"structure","members":{"AgentStatuses":{"type":"list","member":{"shape":"Sc8"}},"NextToken":{},"ApproximateTotalCount":{"type":"long"}}}},"SearchAvailablePhoneNumbers":{"http":{"requestUri":"/phone-number/search-available"},"input":{"type":"structure","required":["PhoneNumberCountryCode","PhoneNumberType"],"members":{"TargetArn":{},"InstanceId":{},"PhoneNumberCountryCode":{},"PhoneNumberType":{},"PhoneNumberPrefix":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"NextToken":{},"AvailableNumbersList":{"type":"list","member":{"type":"structure","members":{"PhoneNumber":{},"PhoneNumberCountryCode":{},"PhoneNumberType":{}}}}}}},"SearchContactFlowModules":{"http":{"requestUri":"/search-contact-flow-modules"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"NextToken":{},"MaxResults":{"type":"integer"},"SearchFilter":{"type":"structure","members":{"TagFilter":{"shape":"Ssn"}}},"SearchCriteria":{"shape":"Ssp"}}},"output":{"type":"structure","members":{"ContactFlowModules":{"type":"list","member":{"shape":"Sew"}},"NextToken":{},"ApproximateTotalCount":{"type":"long"}}}},"SearchContactFlows":{"http":{"requestUri":"/search-contact-flows"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"NextToken":{},"MaxResults":{"type":"integer"},"SearchFilter":{"type":"structure","members":{"TagFilter":{"shape":"Ssn"}}},"SearchCriteria":{"shape":"Ssv"}}},"output":{"type":"structure","members":{"ContactFlows":{"type":"list","member":{"shape":"Ses"}},"NextToken":{},"ApproximateTotalCount":{"type":"long"}}}},"SearchContacts":{"http":{"requestUri":"/search-contacts"},"input":{"type":"structure","required":["InstanceId","TimeRange"],"members":{"InstanceId":{},"TimeRange":{"type":"structure","required":["Type","StartTime","EndTime"],"members":{"Type":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"}}},"SearchCriteria":{"type":"structure","members":{"AgentIds":{"type":"list","member":{}},"AgentHierarchyGroups":{"type":"structure","members":{"L1Ids":{"shape":"St5"},"L2Ids":{"shape":"St5"},"L3Ids":{"shape":"St5"},"L4Ids":{"shape":"St5"},"L5Ids":{"shape":"St5"}}},"Channels":{"type":"list","member":{}},"ContactAnalysis":{"type":"structure","members":{"Transcript":{"type":"structure","required":["Criteria"],"members":{"Criteria":{"type":"list","member":{"type":"structure","required":["ParticipantRole","SearchText","MatchType"],"members":{"ParticipantRole":{},"SearchText":{"type":"list","member":{"type":"string","sensitive":true}},"MatchType":{}}}},"MatchType":{}}}}},"InitiationMethods":{"type":"list","member":{}},"QueueIds":{"type":"list","member":{}},"SearchableContactAttributes":{"type":"structure","required":["Criteria"],"members":{"Criteria":{"type":"list","member":{"type":"structure","required":["Key","Values"],"members":{"Key":{"type":"string","sensitive":true},"Values":{"type":"list","member":{"type":"string","sensitive":true}}}}},"MatchType":{}}}}},"MaxResults":{"type":"integer"},"NextToken":{},"Sort":{"type":"structure","required":["FieldName","Order"],"members":{"FieldName":{},"Order":{}}}}},"output":{"type":"structure","required":["Contacts"],"members":{"Contacts":{"type":"list","member":{"type":"structure","members":{"Arn":{},"Id":{},"InitialContactId":{},"PreviousContactId":{},"InitiationMethod":{},"Channel":{},"QueueInfo":{"type":"structure","members":{"Id":{},"EnqueueTimestamp":{"type":"timestamp"}}},"AgentInfo":{"type":"structure","members":{"Id":{},"ConnectedToAgentTimestamp":{"type":"timestamp"}}},"InitiationTimestamp":{"type":"timestamp"},"DisconnectTimestamp":{"type":"timestamp"},"ScheduledTimestamp":{"type":"timestamp"}}}},"NextToken":{},"TotalCount":{"type":"long"}}}},"SearchHoursOfOperations":{"http":{"requestUri":"/search-hours-of-operations"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"NextToken":{},"MaxResults":{"type":"integer"},"SearchFilter":{"type":"structure","members":{"TagFilter":{"shape":"Ssn"}}},"SearchCriteria":{"shape":"Stw"}}},"output":{"type":"structure","members":{"HoursOfOperations":{"type":"list","member":{"shape":"Sf6"}},"NextToken":{},"ApproximateTotalCount":{"type":"long"}}}},"SearchPredefinedAttributes":{"http":{"requestUri":"/search-predefined-attributes"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"NextToken":{},"MaxResults":{"type":"integer"},"SearchCriteria":{"shape":"Su1"}}},"output":{"type":"structure","members":{"PredefinedAttributes":{"type":"list","member":{"shape":"Sg1"}},"NextToken":{},"ApproximateTotalCount":{"type":"long"}}}},"SearchPrompts":{"http":{"requestUri":"/search-prompts"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"NextToken":{},"MaxResults":{"type":"integer"},"SearchFilter":{"type":"structure","members":{"TagFilter":{"shape":"Ssn"}}},"SearchCriteria":{"shape":"Su7"}}},"output":{"type":"structure","members":{"Prompts":{"type":"list","member":{"shape":"Sg4"}},"NextToken":{},"ApproximateTotalCount":{"type":"long"}}}},"SearchQueues":{"http":{"requestUri":"/search-queues"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"NextToken":{},"MaxResults":{"type":"integer"},"SearchFilter":{"type":"structure","members":{"TagFilter":{"shape":"Ssn"}}},"SearchCriteria":{"shape":"Sue"}}},"output":{"type":"structure","members":{"Queues":{"type":"list","member":{"shape":"Sg7"}},"NextToken":{},"ApproximateTotalCount":{"type":"long"}}}},"SearchQuickConnects":{"http":{"requestUri":"/search-quick-connects"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"NextToken":{},"MaxResults":{"type":"integer"},"SearchFilter":{"type":"structure","members":{"TagFilter":{"shape":"Ssn"}}},"SearchCriteria":{"shape":"Sul"}}},"output":{"type":"structure","members":{"QuickConnects":{"type":"list","member":{"shape":"Sgb"}},"NextToken":{},"ApproximateTotalCount":{"type":"long"}}}},"SearchResourceTags":{"http":{"requestUri":"/search-resource-tags"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"ResourceTypes":{"type":"list","member":{}},"NextToken":{},"MaxResults":{"type":"integer"},"SearchCriteria":{"type":"structure","members":{"TagSearchCondition":{"type":"structure","members":{"tagKey":{},"tagValue":{},"tagKeyComparisonType":{},"tagValueComparisonType":{}}}}}}},"output":{"type":"structure","members":{"Tags":{"type":"list","member":{"type":"structure","members":{"key":{},"value":{}}}},"NextToken":{}}}},"SearchRoutingProfiles":{"http":{"requestUri":"/search-routing-profiles"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"NextToken":{},"MaxResults":{"type":"integer"},"SearchFilter":{"type":"structure","members":{"TagFilter":{"shape":"Ssn"}}},"SearchCriteria":{"shape":"Sv0"}}},"output":{"type":"structure","members":{"RoutingProfiles":{"type":"list","member":{"shape":"Sge"}},"NextToken":{},"ApproximateTotalCount":{"type":"long"}}}},"SearchSecurityProfiles":{"http":{"requestUri":"/search-security-profiles"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"NextToken":{},"MaxResults":{"type":"integer"},"SearchCriteria":{"shape":"Sv5"},"SearchFilter":{"type":"structure","members":{"TagFilter":{"shape":"Ssn"}}}}},"output":{"type":"structure","members":{"SecurityProfiles":{"type":"list","member":{"type":"structure","members":{"Id":{},"OrganizationResourceId":{},"Arn":{},"SecurityProfileName":{},"Description":{},"Tags":{"shape":"S2n"}}}},"NextToken":{},"ApproximateTotalCount":{"type":"long"}}}},"SearchUserHierarchyGroups":{"http":{"requestUri":"/search-user-hierarchy-groups"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"NextToken":{},"MaxResults":{"type":"integer"},"SearchFilter":{"type":"structure","members":{"AttributeFilter":{"shape":"Ss6"}}},"SearchCriteria":{"shape":"Svd"}}},"output":{"type":"structure","members":{"UserHierarchyGroups":{"type":"list","member":{"shape":"Sgy"}},"NextToken":{},"ApproximateTotalCount":{"type":"long"}}}},"SearchUsers":{"http":{"requestUri":"/search-users"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"NextToken":{},"MaxResults":{"type":"integer"},"SearchFilter":{"type":"structure","members":{"TagFilter":{"shape":"Ssn"},"UserAttributeFilter":{"type":"structure","members":{"OrConditions":{"type":"list","member":{"shape":"Svl"}},"AndCondition":{"shape":"Svl"},"TagCondition":{"shape":"Ssa"},"HierarchyGroupCondition":{"shape":"Svm"}}}}},"SearchCriteria":{"shape":"Svo"}}},"output":{"type":"structure","members":{"Users":{"type":"list","member":{"type":"structure","members":{"Arn":{},"DirectoryUserId":{},"HierarchyGroupId":{},"Id":{},"IdentityInfo":{"type":"structure","members":{"FirstName":{"shape":"Sa6"},"LastName":{"shape":"Sa7"}}},"PhoneConfig":{"shape":"Sa9"},"RoutingProfileId":{},"SecurityProfileIds":{"shape":"Sae"},"Tags":{"shape":"S2n"},"Username":{}}}},"NextToken":{},"ApproximateTotalCount":{"type":"long"}}}},"SearchVocabularies":{"http":{"requestUri":"/vocabulary-summary/{InstanceId}"},"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"MaxResults":{"type":"integer"},"NextToken":{},"State":{},"NameStartsWith":{},"LanguageCode":{}}},"output":{"type":"structure","members":{"VocabularySummaryList":{"type":"list","member":{"type":"structure","required":["Name","Id","Arn","LanguageCode","State","LastModifiedTime"],"members":{"Name":{},"Id":{},"Arn":{},"LanguageCode":{},"State":{},"LastModifiedTime":{"type":"timestamp"},"FailureReason":{}}}},"NextToken":{}}}},"SendChatIntegrationEvent":{"http":{"requestUri":"/chat-integration-event"},"input":{"type":"structure","required":["SourceId","DestinationId","Event"],"members":{"SourceId":{},"DestinationId":{},"Subtype":{},"Event":{"type":"structure","required":["Type"],"members":{"Type":{},"ContentType":{},"Content":{}}},"NewSessionDetails":{"type":"structure","members":{"SupportedMessagingContentTypes":{"shape":"Swe"},"ParticipantDetails":{"shape":"Swg"},"Attributes":{"shape":"S38"},"StreamingConfiguration":{"shape":"Swh"}}}}},"output":{"type":"structure","members":{"InitialContactId":{},"NewChatCreated":{"type":"boolean"}}}},"StartAttachedFileUpload":{"http":{"method":"PUT","requestUri":"/attached-files/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","FileName","FileSizeInBytes","FileUseCaseType","AssociatedResourceArn"],"members":{"ClientToken":{"idempotencyToken":true},"InstanceId":{"location":"uri","locationName":"InstanceId"},"FileName":{},"FileSizeInBytes":{"type":"long"},"UrlExpiryInSeconds":{"type":"integer"},"FileUseCaseType":{},"AssociatedResourceArn":{"location":"querystring","locationName":"associatedResourceArn"},"CreatedBy":{"shape":"S2l"},"Tags":{"shape":"S2n"}}},"output":{"type":"structure","members":{"FileArn":{},"FileId":{},"CreationTime":{},"FileStatus":{},"CreatedBy":{"shape":"S2l"},"UploadUrlMetadata":{"type":"structure","members":{"Url":{},"UrlExpiry":{},"HeadersToInclude":{"type":"map","key":{},"value":{}}}}}}},"StartChatContact":{"http":{"method":"PUT","requestUri":"/contact/chat"},"input":{"type":"structure","required":["InstanceId","ContactFlowId","ParticipantDetails"],"members":{"InstanceId":{},"ContactFlowId":{},"Attributes":{"shape":"S38"},"ParticipantDetails":{"shape":"Swg"},"InitialMessage":{"type":"structure","required":["ContentType","Content"],"members":{"ContentType":{},"Content":{}}},"ClientToken":{"idempotencyToken":true},"ChatDurationInMinutes":{"type":"integer"},"SupportedMessagingContentTypes":{"shape":"Swe"},"PersistentChat":{"type":"structure","members":{"RehydrationType":{},"SourceContactId":{}}},"RelatedContactId":{},"SegmentAttributes":{"shape":"Se5"}}},"output":{"type":"structure","members":{"ContactId":{},"ParticipantId":{},"ParticipantToken":{},"ContinuedFromContactId":{}}}},"StartContactEvaluation":{"http":{"method":"PUT","requestUri":"/contact-evaluations/{InstanceId}"},"input":{"type":"structure","required":["InstanceId","ContactId","EvaluationFormId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ContactId":{},"EvaluationFormId":{},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","required":["EvaluationId","EvaluationArn"],"members":{"EvaluationId":{},"EvaluationArn":{}}},"idempotent":true},"StartContactRecording":{"http":{"requestUri":"/contact/start-recording"},"input":{"type":"structure","required":["InstanceId","ContactId","InitialContactId","VoiceRecordingConfiguration"],"members":{"InstanceId":{},"ContactId":{},"InitialContactId":{},"VoiceRecordingConfiguration":{"type":"structure","members":{"VoiceRecordingTrack":{}}}}},"output":{"type":"structure","members":{}}},"StartContactStreaming":{"http":{"requestUri":"/contact/start-streaming"},"input":{"type":"structure","required":["InstanceId","ContactId","ChatStreamingConfiguration","ClientToken"],"members":{"InstanceId":{},"ContactId":{},"ChatStreamingConfiguration":{"shape":"Swh"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","required":["StreamingId"],"members":{"StreamingId":{}}}},"StartOutboundVoiceContact":{"http":{"method":"PUT","requestUri":"/contact/outbound-voice"},"input":{"type":"structure","required":["DestinationPhoneNumber","ContactFlowId","InstanceId"],"members":{"Name":{"shape":"Scp"},"Description":{"shape":"Scq"},"References":{"shape":"S7l"},"RelatedContactId":{},"DestinationPhoneNumber":{},"ContactFlowId":{},"InstanceId":{},"ClientToken":{"idempotencyToken":true},"SourcePhoneNumber":{},"QueueId":{},"Attributes":{"shape":"S38"},"AnswerMachineDetectionConfig":{"type":"structure","members":{"EnableAnswerMachineDetection":{"type":"boolean"},"AwaitAnswerMachinePrompt":{"type":"boolean"}}},"CampaignId":{},"TrafficType":{}}},"output":{"type":"structure","members":{"ContactId":{}}}},"StartTaskContact":{"http":{"method":"PUT","requestUri":"/contact/task"},"input":{"type":"structure","required":["InstanceId","Name"],"members":{"InstanceId":{},"PreviousContactId":{},"ContactFlowId":{},"Attributes":{"shape":"S38"},"Name":{"shape":"Scp"},"References":{"shape":"S7l"},"Description":{"shape":"Scq"},"ClientToken":{"idempotencyToken":true},"ScheduledTime":{"type":"timestamp"},"TaskTemplateId":{},"QuickConnectId":{},"RelatedContactId":{}}},"output":{"type":"structure","members":{"ContactId":{}}}},"StartWebRTCContact":{"http":{"method":"PUT","requestUri":"/contact/webrtc"},"input":{"type":"structure","required":["ContactFlowId","InstanceId","ParticipantDetails"],"members":{"Attributes":{"shape":"S38"},"ClientToken":{"idempotencyToken":true},"ContactFlowId":{},"InstanceId":{},"AllowedCapabilities":{"type":"structure","members":{"Customer":{"shape":"Sd2"},"Agent":{"shape":"Sd2"}}},"ParticipantDetails":{"shape":"Swg"},"RelatedContactId":{},"References":{"shape":"S7l"},"Description":{"shape":"Scq"}}},"output":{"type":"structure","members":{"ConnectionData":{"type":"structure","members":{"Attendee":{"type":"structure","members":{"AttendeeId":{},"JoinToken":{"type":"string","sensitive":true}}},"Meeting":{"type":"structure","members":{"MediaRegion":{},"MediaPlacement":{"type":"structure","members":{"AudioHostUrl":{},"AudioFallbackUrl":{},"SignalingUrl":{},"TurnControlUrl":{},"EventIngestionUrl":{}}},"MeetingFeatures":{"type":"structure","members":{"Audio":{"type":"structure","members":{"EchoReduction":{}}}}},"MeetingId":{}}}}},"ContactId":{},"ParticipantId":{},"ParticipantToken":{}}}},"StopContact":{"http":{"requestUri":"/contact/stop"},"input":{"type":"structure","required":["ContactId","InstanceId"],"members":{"ContactId":{},"InstanceId":{},"DisconnectReason":{"type":"structure","members":{"Code":{}}}}},"output":{"type":"structure","members":{}}},"StopContactRecording":{"http":{"requestUri":"/contact/stop-recording"},"input":{"type":"structure","required":["InstanceId","ContactId","InitialContactId"],"members":{"InstanceId":{},"ContactId":{},"InitialContactId":{}}},"output":{"type":"structure","members":{}}},"StopContactStreaming":{"http":{"requestUri":"/contact/stop-streaming"},"input":{"type":"structure","required":["InstanceId","ContactId","StreamingId"],"members":{"InstanceId":{},"ContactId":{},"StreamingId":{}}},"output":{"type":"structure","members":{}}},"SubmitContactEvaluation":{"http":{"requestUri":"/contact-evaluations/{InstanceId}/{EvaluationId}/submit"},"input":{"type":"structure","required":["InstanceId","EvaluationId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"EvaluationId":{"location":"uri","locationName":"EvaluationId"},"Answers":{"shape":"Sxy"},"Notes":{"shape":"Sek"}}},"output":{"type":"structure","required":["EvaluationId","EvaluationArn"],"members":{"EvaluationId":{},"EvaluationArn":{}}}},"SuspendContactRecording":{"http":{"requestUri":"/contact/suspend-recording"},"input":{"type":"structure","required":["InstanceId","ContactId","InitialContactId"],"members":{"InstanceId":{},"ContactId":{},"InitialContactId":{}}},"output":{"type":"structure","members":{}}},"TagContact":{"http":{"requestUri":"/contact/tags"},"input":{"type":"structure","required":["ContactId","InstanceId","Tags"],"members":{"ContactId":{},"InstanceId":{},"Tags":{"shape":"Sd9"}}},"output":{"type":"structure","members":{}},"idempotent":true},"TagResource":{"http":{"requestUri":"/tags/{resourceArn}"},"input":{"type":"structure","required":["resourceArn","tags"],"members":{"resourceArn":{"location":"uri","locationName":"resourceArn"},"tags":{"shape":"S2n"}}}},"TransferContact":{"http":{"requestUri":"/contact/transfer"},"input":{"type":"structure","required":["InstanceId","ContactId","ContactFlowId"],"members":{"InstanceId":{},"ContactId":{},"QueueId":{},"UserId":{},"ContactFlowId":{},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"ContactId":{},"ContactArn":{}}}},"UntagContact":{"http":{"method":"DELETE","requestUri":"/contact/tags/{InstanceId}/{ContactId}"},"input":{"type":"structure","required":["ContactId","InstanceId","TagKeys"],"members":{"ContactId":{"location":"uri","locationName":"ContactId"},"InstanceId":{"location":"uri","locationName":"InstanceId"},"TagKeys":{"location":"querystring","locationName":"TagKeys","type":"list","member":{}}}},"output":{"type":"structure","members":{}},"idempotent":true},"UntagResource":{"http":{"method":"DELETE","requestUri":"/tags/{resourceArn}"},"input":{"type":"structure","required":["resourceArn","tagKeys"],"members":{"resourceArn":{"location":"uri","locationName":"resourceArn"},"tagKeys":{"location":"querystring","locationName":"tagKeys","type":"list","member":{}}}}},"UpdateAgentStatus":{"http":{"requestUri":"/agent-status/{InstanceId}/{AgentStatusId}"},"input":{"type":"structure","required":["InstanceId","AgentStatusId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"AgentStatusId":{"location":"uri","locationName":"AgentStatusId"},"Name":{},"Description":{},"State":{},"DisplayOrder":{"type":"integer"},"ResetOrderNumber":{"type":"boolean"}}}},"UpdateAuthenticationProfile":{"http":{"requestUri":"/authentication-profiles/{InstanceId}/{AuthenticationProfileId}"},"input":{"type":"structure","required":["AuthenticationProfileId","InstanceId"],"members":{"AuthenticationProfileId":{"location":"uri","locationName":"AuthenticationProfileId"},"InstanceId":{"location":"uri","locationName":"InstanceId"},"Name":{},"Description":{},"AllowedIps":{"shape":"Sch"},"BlockedIps":{"shape":"Sch"},"PeriodicSessionDuration":{"type":"integer"}}}},"UpdateContact":{"http":{"requestUri":"/contacts/{InstanceId}/{ContactId}"},"input":{"type":"structure","required":["InstanceId","ContactId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ContactId":{"location":"uri","locationName":"ContactId"},"Name":{"shape":"Scp"},"Description":{"shape":"Scq"},"References":{"shape":"S7l"}}},"output":{"type":"structure","members":{}}},"UpdateContactAttributes":{"http":{"requestUri":"/contact/attributes"},"input":{"type":"structure","required":["InitialContactId","InstanceId","Attributes"],"members":{"InitialContactId":{},"InstanceId":{},"Attributes":{"shape":"S38"}}},"output":{"type":"structure","members":{}}},"UpdateContactEvaluation":{"http":{"requestUri":"/contact-evaluations/{InstanceId}/{EvaluationId}"},"input":{"type":"structure","required":["InstanceId","EvaluationId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"EvaluationId":{"location":"uri","locationName":"EvaluationId"},"Answers":{"shape":"Sxy"},"Notes":{"shape":"Sek"}}},"output":{"type":"structure","required":["EvaluationId","EvaluationArn"],"members":{"EvaluationId":{},"EvaluationArn":{}}}},"UpdateContactFlowContent":{"http":{"requestUri":"/contact-flows/{InstanceId}/{ContactFlowId}/content"},"input":{"type":"structure","required":["InstanceId","ContactFlowId","Content"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ContactFlowId":{"location":"uri","locationName":"ContactFlowId"},"Content":{}}},"output":{"type":"structure","members":{}}},"UpdateContactFlowMetadata":{"http":{"requestUri":"/contact-flows/{InstanceId}/{ContactFlowId}/metadata"},"input":{"type":"structure","required":["InstanceId","ContactFlowId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ContactFlowId":{"location":"uri","locationName":"ContactFlowId"},"Name":{},"Description":{},"ContactFlowState":{}}},"output":{"type":"structure","members":{}}},"UpdateContactFlowModuleContent":{"http":{"requestUri":"/contact-flow-modules/{InstanceId}/{ContactFlowModuleId}/content"},"input":{"type":"structure","required":["InstanceId","ContactFlowModuleId","Content"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ContactFlowModuleId":{"location":"uri","locationName":"ContactFlowModuleId"},"Content":{}}},"output":{"type":"structure","members":{}}},"UpdateContactFlowModuleMetadata":{"http":{"requestUri":"/contact-flow-modules/{InstanceId}/{ContactFlowModuleId}/metadata"},"input":{"type":"structure","required":["InstanceId","ContactFlowModuleId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ContactFlowModuleId":{"location":"uri","locationName":"ContactFlowModuleId"},"Name":{},"Description":{},"State":{}}},"output":{"type":"structure","members":{}}},"UpdateContactFlowName":{"http":{"requestUri":"/contact-flows/{InstanceId}/{ContactFlowId}/name"},"input":{"type":"structure","required":["InstanceId","ContactFlowId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ContactFlowId":{"location":"uri","locationName":"ContactFlowId"},"Name":{},"Description":{}}},"output":{"type":"structure","members":{}}},"UpdateContactRoutingData":{"http":{"requestUri":"/contacts/{InstanceId}/{ContactId}/routing-data"},"input":{"type":"structure","required":["InstanceId","ContactId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ContactId":{"location":"uri","locationName":"ContactId"},"QueueTimeAdjustmentSeconds":{"type":"integer"},"QueuePriority":{"type":"long"},"RoutingCriteria":{"type":"structure","members":{"Steps":{"type":"list","member":{"type":"structure","members":{"Expiry":{"type":"structure","members":{"DurationInSeconds":{"type":"integer"}}},"Expression":{"shape":"Sdh"}}}}}}}},"output":{"type":"structure","members":{}}},"UpdateContactSchedule":{"http":{"requestUri":"/contact/schedule"},"input":{"type":"structure","required":["InstanceId","ContactId","ScheduledTime"],"members":{"InstanceId":{},"ContactId":{},"ScheduledTime":{"type":"timestamp"}}},"output":{"type":"structure","members":{}}},"UpdateEvaluationForm":{"http":{"method":"PUT","requestUri":"/evaluation-forms/{InstanceId}/{EvaluationFormId}"},"input":{"type":"structure","required":["InstanceId","EvaluationFormId","EvaluationFormVersion","Title","Items"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"EvaluationFormId":{"location":"uri","locationName":"EvaluationFormId"},"EvaluationFormVersion":{"type":"integer"},"CreateNewVersion":{"type":"boolean"},"Title":{},"Description":{},"Items":{"shape":"S4d"},"ScoringStrategy":{"shape":"S58"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","required":["EvaluationFormId","EvaluationFormArn","EvaluationFormVersion"],"members":{"EvaluationFormId":{},"EvaluationFormArn":{},"EvaluationFormVersion":{"type":"integer"}}},"idempotent":true},"UpdateHoursOfOperation":{"http":{"requestUri":"/hours-of-operations/{InstanceId}/{HoursOfOperationId}"},"input":{"type":"structure","required":["InstanceId","HoursOfOperationId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"HoursOfOperationId":{"location":"uri","locationName":"HoursOfOperationId"},"Name":{},"Description":{},"TimeZone":{},"Config":{"shape":"S5g"}}}},"UpdateInstanceAttribute":{"http":{"requestUri":"/instance/{InstanceId}/attribute/{AttributeType}"},"input":{"type":"structure","required":["InstanceId","AttributeType","Value"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"AttributeType":{"location":"uri","locationName":"AttributeType"},"Value":{}}}},"UpdateInstanceStorageConfig":{"http":{"requestUri":"/instance/{InstanceId}/storage-config/{AssociationId}"},"input":{"type":"structure","required":["InstanceId","AssociationId","ResourceType","StorageConfig"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"AssociationId":{"location":"uri","locationName":"AssociationId"},"ResourceType":{"location":"querystring","locationName":"resourceType"},"StorageConfig":{"shape":"St"}}}},"UpdateParticipantRoleConfig":{"http":{"method":"PUT","requestUri":"/contact/participant-role-config/{InstanceId}/{ContactId}"},"input":{"type":"structure","required":["InstanceId","ContactId","ChannelConfiguration"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ContactId":{"location":"uri","locationName":"ContactId"},"ChannelConfiguration":{"type":"structure","members":{"Chat":{"type":"structure","required":["ParticipantTimerConfigList"],"members":{"ParticipantTimerConfigList":{"type":"list","member":{"type":"structure","required":["ParticipantRole","TimerType","TimerValue"],"members":{"ParticipantRole":{},"TimerType":{},"TimerValue":{"type":"structure","members":{"ParticipantTimerAction":{},"ParticipantTimerDurationInMinutes":{"type":"integer"}},"union":true}}}}}}},"union":true}}},"output":{"type":"structure","members":{}}},"UpdatePhoneNumber":{"http":{"method":"PUT","requestUri":"/phone-number/{PhoneNumberId}"},"input":{"type":"structure","required":["PhoneNumberId"],"members":{"PhoneNumberId":{"location":"uri","locationName":"PhoneNumberId"},"TargetArn":{},"InstanceId":{},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"PhoneNumberId":{},"PhoneNumberArn":{}}}},"UpdatePhoneNumberMetadata":{"http":{"method":"PUT","requestUri":"/phone-number/{PhoneNumberId}/metadata"},"input":{"type":"structure","required":["PhoneNumberId"],"members":{"PhoneNumberId":{"location":"uri","locationName":"PhoneNumberId"},"PhoneNumberDescription":{},"ClientToken":{"idempotencyToken":true}}}},"UpdatePredefinedAttribute":{"http":{"requestUri":"/predefined-attributes/{InstanceId}/{Name}"},"input":{"type":"structure","required":["InstanceId","Name"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"Name":{"location":"uri","locationName":"Name"},"Values":{"shape":"S6e"}}}},"UpdatePrompt":{"http":{"requestUri":"/prompts/{InstanceId}/{PromptId}"},"input":{"type":"structure","required":["InstanceId","PromptId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"PromptId":{"location":"uri","locationName":"PromptId"},"Name":{},"Description":{},"S3Uri":{}}},"output":{"type":"structure","members":{"PromptARN":{},"PromptId":{}}}},"UpdateQueueHoursOfOperation":{"http":{"requestUri":"/queues/{InstanceId}/{QueueId}/hours-of-operation"},"input":{"type":"structure","required":["InstanceId","QueueId","HoursOfOperationId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"QueueId":{"location":"uri","locationName":"QueueId"},"HoursOfOperationId":{}}}},"UpdateQueueMaxContacts":{"http":{"requestUri":"/queues/{InstanceId}/{QueueId}/max-contacts"},"input":{"type":"structure","required":["InstanceId","QueueId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"QueueId":{"location":"uri","locationName":"QueueId"},"MaxContacts":{"type":"integer"}}}},"UpdateQueueName":{"http":{"requestUri":"/queues/{InstanceId}/{QueueId}/name"},"input":{"type":"structure","required":["InstanceId","QueueId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"QueueId":{"location":"uri","locationName":"QueueId"},"Name":{},"Description":{}}}},"UpdateQueueOutboundCallerConfig":{"http":{"requestUri":"/queues/{InstanceId}/{QueueId}/outbound-caller-config"},"input":{"type":"structure","required":["InstanceId","QueueId","OutboundCallerConfig"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"QueueId":{"location":"uri","locationName":"QueueId"},"OutboundCallerConfig":{"shape":"S6n"}}}},"UpdateQueueStatus":{"http":{"requestUri":"/queues/{InstanceId}/{QueueId}/status"},"input":{"type":"structure","required":["InstanceId","QueueId","Status"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"QueueId":{"location":"uri","locationName":"QueueId"},"Status":{}}}},"UpdateQuickConnectConfig":{"http":{"requestUri":"/quick-connects/{InstanceId}/{QuickConnectId}/config"},"input":{"type":"structure","required":["InstanceId","QuickConnectId","QuickConnectConfig"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"QuickConnectId":{"location":"uri","locationName":"QuickConnectId"},"QuickConnectConfig":{"shape":"S6u"}}}},"UpdateQuickConnectName":{"http":{"requestUri":"/quick-connects/{InstanceId}/{QuickConnectId}/name"},"input":{"type":"structure","required":["InstanceId","QuickConnectId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"QuickConnectId":{"location":"uri","locationName":"QuickConnectId"},"Name":{},"Description":{}}}},"UpdateRoutingProfileAgentAvailabilityTimer":{"http":{"requestUri":"/routing-profiles/{InstanceId}/{RoutingProfileId}/agent-availability-timer"},"input":{"type":"structure","required":["InstanceId","RoutingProfileId","AgentAvailabilityTimer"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"RoutingProfileId":{"location":"uri","locationName":"RoutingProfileId"},"AgentAvailabilityTimer":{}}}},"UpdateRoutingProfileConcurrency":{"http":{"requestUri":"/routing-profiles/{InstanceId}/{RoutingProfileId}/concurrency"},"input":{"type":"structure","required":["InstanceId","RoutingProfileId","MediaConcurrencies"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"RoutingProfileId":{"location":"uri","locationName":"RoutingProfileId"},"MediaConcurrencies":{"shape":"S73"}}}},"UpdateRoutingProfileDefaultOutboundQueue":{"http":{"requestUri":"/routing-profiles/{InstanceId}/{RoutingProfileId}/default-outbound-queue"},"input":{"type":"structure","required":["InstanceId","RoutingProfileId","DefaultOutboundQueueId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"RoutingProfileId":{"location":"uri","locationName":"RoutingProfileId"},"DefaultOutboundQueueId":{}}}},"UpdateRoutingProfileName":{"http":{"requestUri":"/routing-profiles/{InstanceId}/{RoutingProfileId}/name"},"input":{"type":"structure","required":["InstanceId","RoutingProfileId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"RoutingProfileId":{"location":"uri","locationName":"RoutingProfileId"},"Name":{},"Description":{}}}},"UpdateRoutingProfileQueues":{"http":{"requestUri":"/routing-profiles/{InstanceId}/{RoutingProfileId}/queues"},"input":{"type":"structure","required":["InstanceId","RoutingProfileId","QueueConfigs"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"RoutingProfileId":{"location":"uri","locationName":"RoutingProfileId"},"QueueConfigs":{"shape":"S1j"}}}},"UpdateRule":{"http":{"method":"PUT","requestUri":"/rules/{InstanceId}/{RuleId}"},"input":{"type":"structure","required":["RuleId","InstanceId","Name","Function","Actions","PublishStatus"],"members":{"RuleId":{"location":"uri","locationName":"RuleId"},"InstanceId":{"location":"uri","locationName":"InstanceId"},"Name":{},"Function":{},"Actions":{"shape":"S7f"},"PublishStatus":{}}}},"UpdateSecurityProfile":{"http":{"requestUri":"/security-profiles/{InstanceId}/{SecurityProfileId}"},"input":{"type":"structure","required":["SecurityProfileId","InstanceId"],"members":{"Description":{},"Permissions":{"shape":"S8k"},"SecurityProfileId":{"location":"uri","locationName":"SecurityProfileId"},"InstanceId":{"location":"uri","locationName":"InstanceId"},"AllowedAccessControlTags":{"shape":"S8m"},"TagRestrictedResources":{"shape":"S8p"},"Applications":{"shape":"S8r"},"HierarchyRestrictedResources":{"shape":"S8w"},"AllowedAccessControlHierarchyGroupId":{}}}},"UpdateTaskTemplate":{"http":{"requestUri":"/instance/{InstanceId}/task/template/{TaskTemplateId}"},"input":{"type":"structure","required":["TaskTemplateId","InstanceId"],"members":{"TaskTemplateId":{"location":"uri","locationName":"TaskTemplateId"},"InstanceId":{"location":"uri","locationName":"InstanceId"},"Name":{},"Description":{},"ContactFlowId":{},"Constraints":{"shape":"S94"},"Defaults":{"shape":"S9d"},"Status":{},"Fields":{"shape":"S9i"}}},"output":{"type":"structure","members":{"InstanceId":{},"Id":{},"Arn":{},"Name":{},"Description":{},"ContactFlowId":{},"Constraints":{"shape":"S94"},"Defaults":{"shape":"S9d"},"Fields":{"shape":"S9i"},"Status":{},"LastModifiedTime":{"type":"timestamp"},"CreatedTime":{"type":"timestamp"}}}},"UpdateTrafficDistribution":{"http":{"method":"PUT","requestUri":"/traffic-distribution/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"TelephonyConfig":{"shape":"Skx"},"SignInConfig":{"shape":"Sl1"},"AgentConfig":{"shape":"Sl4"}}},"output":{"type":"structure","members":{}}},"UpdateUserHierarchy":{"http":{"requestUri":"/users/{InstanceId}/{UserId}/hierarchy"},"input":{"type":"structure","required":["UserId","InstanceId"],"members":{"HierarchyGroupId":{},"UserId":{"location":"uri","locationName":"UserId"},"InstanceId":{"location":"uri","locationName":"InstanceId"}}}},"UpdateUserHierarchyGroupName":{"http":{"requestUri":"/user-hierarchy-groups/{InstanceId}/{HierarchyGroupId}/name"},"input":{"type":"structure","required":["Name","HierarchyGroupId","InstanceId"],"members":{"Name":{},"HierarchyGroupId":{"location":"uri","locationName":"HierarchyGroupId"},"InstanceId":{"location":"uri","locationName":"InstanceId"}}}},"UpdateUserHierarchyStructure":{"http":{"requestUri":"/user-hierarchy-structure/{InstanceId}"},"input":{"type":"structure","required":["HierarchyStructure","InstanceId"],"members":{"HierarchyStructure":{"type":"structure","members":{"LevelOne":{"shape":"S10f"},"LevelTwo":{"shape":"S10f"},"LevelThree":{"shape":"S10f"},"LevelFour":{"shape":"S10f"},"LevelFive":{"shape":"S10f"}}},"InstanceId":{"location":"uri","locationName":"InstanceId"}}}},"UpdateUserIdentityInfo":{"http":{"requestUri":"/users/{InstanceId}/{UserId}/identity-info"},"input":{"type":"structure","required":["IdentityInfo","UserId","InstanceId"],"members":{"IdentityInfo":{"shape":"Sa5"},"UserId":{"location":"uri","locationName":"UserId"},"InstanceId":{"location":"uri","locationName":"InstanceId"}}}},"UpdateUserPhoneConfig":{"http":{"requestUri":"/users/{InstanceId}/{UserId}/phone-config"},"input":{"type":"structure","required":["PhoneConfig","UserId","InstanceId"],"members":{"PhoneConfig":{"shape":"Sa9"},"UserId":{"location":"uri","locationName":"UserId"},"InstanceId":{"location":"uri","locationName":"InstanceId"}}}},"UpdateUserProficiencies":{"http":{"requestUri":"/users/{InstanceId}/{UserId}/proficiencies"},"input":{"type":"structure","required":["InstanceId","UserId","UserProficiencies"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"UserId":{"location":"uri","locationName":"UserId"},"UserProficiencies":{"shape":"S1x"}}}},"UpdateUserRoutingProfile":{"http":{"requestUri":"/users/{InstanceId}/{UserId}/routing-profile"},"input":{"type":"structure","required":["RoutingProfileId","UserId","InstanceId"],"members":{"RoutingProfileId":{},"UserId":{"location":"uri","locationName":"UserId"},"InstanceId":{"location":"uri","locationName":"InstanceId"}}}},"UpdateUserSecurityProfiles":{"http":{"requestUri":"/users/{InstanceId}/{UserId}/security-profiles"},"input":{"type":"structure","required":["SecurityProfileIds","UserId","InstanceId"],"members":{"SecurityProfileIds":{"shape":"Sae"},"UserId":{"location":"uri","locationName":"UserId"},"InstanceId":{"location":"uri","locationName":"InstanceId"}}}},"UpdateViewContent":{"http":{"requestUri":"/views/{InstanceId}/{ViewId}"},"input":{"type":"structure","required":["InstanceId","ViewId","Status","Content"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ViewId":{"location":"uri","locationName":"ViewId"},"Status":{},"Content":{"shape":"San"}}},"output":{"type":"structure","members":{"View":{"shape":"Sau"}}}},"UpdateViewMetadata":{"http":{"requestUri":"/views/{InstanceId}/{ViewId}/metadata"},"input":{"type":"structure","required":["InstanceId","ViewId"],"members":{"InstanceId":{"location":"uri","locationName":"InstanceId"},"ViewId":{"location":"uri","locationName":"ViewId"},"Name":{"shape":"Sas"},"Description":{}}},"output":{"type":"structure","members":{}}}},"shapes":{"Sf":{"type":"structure","required":["Name","LexRegion"],"members":{"Name":{},"LexRegion":{}}},"Si":{"type":"structure","members":{"AliasArn":{}}},"St":{"type":"structure","required":["StorageType"],"members":{"AssociationId":{},"StorageType":{},"S3Config":{"type":"structure","required":["BucketName","BucketPrefix"],"members":{"BucketName":{},"BucketPrefix":{},"EncryptionConfig":{"shape":"Sz"}}},"KinesisVideoStreamConfig":{"type":"structure","required":["Prefix","RetentionPeriodHours","EncryptionConfig"],"members":{"Prefix":{},"RetentionPeriodHours":{"type":"integer"},"EncryptionConfig":{"shape":"Sz"}}},"KinesisStreamConfig":{"type":"structure","required":["StreamArn"],"members":{"StreamArn":{}}},"KinesisFirehoseConfig":{"type":"structure","required":["FirehoseArn"],"members":{"FirehoseArn":{}}}}},"Sz":{"type":"structure","required":["EncryptionType","KeyId"],"members":{"EncryptionType":{},"KeyId":{}}},"S1f":{"type":"list","member":{}},"S1j":{"type":"list","member":{"type":"structure","required":["QueueReference","Priority","Delay"],"members":{"QueueReference":{"shape":"S1l"},"Priority":{"type":"integer"},"Delay":{"type":"integer"}}}},"S1l":{"type":"structure","required":["QueueId","Channel"],"members":{"QueueId":{},"Channel":{}}},"S1x":{"type":"list","member":{"type":"structure","required":["AttributeName","AttributeValue","Level"],"members":{"AttributeName":{},"AttributeValue":{},"Level":{"type":"float"}}}},"S23":{"type":"list","member":{}},"S25":{"type":"list","member":{"type":"structure","members":{"DataSetId":{},"TargetAccountId":{},"ResourceShareId":{},"ResourceShareArn":{}}}},"S27":{"type":"list","member":{"type":"structure","members":{"ErrorCode":{},"ErrorMessage":{}}}},"S2l":{"type":"structure","members":{"ConnectUserArn":{},"AWSIdentityArn":{}},"union":true},"S2n":{"type":"map","key":{},"value":{}},"S2y":{"type":"list","member":{"type":"structure","members":{"ResourceId":{},"FlowId":{},"ResourceType":{}}}},"S34":{"type":"structure","members":{"Type":{},"Address":{}}},"S38":{"type":"map","key":{},"value":{}},"S3b":{"type":"structure","members":{"CampaignId":{}}},"S4d":{"type":"list","member":{"type":"structure","members":{"Section":{"type":"structure","required":["Title","RefId","Items"],"members":{"Title":{},"RefId":{},"Instructions":{},"Items":{"shape":"S4d"},"Weight":{"type":"double"}}},"Question":{"type":"structure","required":["Title","RefId","QuestionType"],"members":{"Title":{},"Instructions":{},"RefId":{},"NotApplicableEnabled":{"type":"boolean"},"QuestionType":{},"QuestionTypeProperties":{"type":"structure","members":{"Numeric":{"type":"structure","required":["MinValue","MaxValue"],"members":{"MinValue":{"type":"integer"},"MaxValue":{"type":"integer"},"Options":{"type":"list","member":{"type":"structure","required":["MinValue","MaxValue"],"members":{"MinValue":{"type":"integer"},"MaxValue":{"type":"integer"},"Score":{"type":"integer"},"AutomaticFail":{"type":"boolean"}}}},"Automation":{"type":"structure","members":{"PropertyValue":{"type":"structure","required":["Label"],"members":{"Label":{}}}},"union":true}}},"SingleSelect":{"type":"structure","required":["Options"],"members":{"Options":{"type":"list","member":{"type":"structure","required":["RefId","Text"],"members":{"RefId":{},"Text":{},"Score":{"type":"integer"},"AutomaticFail":{"type":"boolean"}}}},"DisplayAs":{},"Automation":{"type":"structure","required":["Options"],"members":{"Options":{"type":"list","member":{"type":"structure","members":{"RuleCategory":{"type":"structure","required":["Category","Condition","OptionRefId"],"members":{"Category":{},"Condition":{},"OptionRefId":{}}}},"union":true}},"DefaultOptionRefId":{}}}}}},"union":true},"Weight":{"type":"double"}}}},"union":true}},"S58":{"type":"structure","required":["Mode","Status"],"members":{"Mode":{},"Status":{}}},"S5g":{"type":"list","member":{"type":"structure","required":["Day","StartTime","EndTime"],"members":{"Day":{},"StartTime":{"shape":"S5j"},"EndTime":{"shape":"S5j"}}}},"S5j":{"type":"structure","required":["Hours","Minutes"],"members":{"Hours":{"type":"integer"},"Minutes":{"type":"integer"}}},"S5q":{"type":"string","sensitive":true},"S6e":{"type":"structure","members":{"StringList":{"type":"list","member":{}}},"union":true},"S6n":{"type":"structure","members":{"OutboundCallerIdName":{},"OutboundCallerIdNumberId":{},"OutboundFlowId":{}}},"S6u":{"type":"structure","required":["QuickConnectType"],"members":{"QuickConnectType":{},"UserConfig":{"type":"structure","required":["UserId","ContactFlowId"],"members":{"UserId":{},"ContactFlowId":{}}},"QueueConfig":{"type":"structure","required":["QueueId","ContactFlowId"],"members":{"QueueId":{},"ContactFlowId":{}}},"PhoneConfig":{"type":"structure","required":["PhoneNumber"],"members":{"PhoneNumber":{}}}}},"S73":{"type":"list","member":{"type":"structure","required":["Channel","Concurrency"],"members":{"Channel":{},"Concurrency":{"type":"integer"},"CrossChannelBehavior":{"type":"structure","required":["BehaviorType"],"members":{"BehaviorType":{}}}}}},"S7c":{"type":"structure","required":["EventSourceName"],"members":{"EventSourceName":{},"IntegrationAssociationId":{}}},"S7f":{"type":"list","member":{"type":"structure","required":["ActionType"],"members":{"ActionType":{},"TaskAction":{"type":"structure","required":["Name","ContactFlowId"],"members":{"Name":{},"Description":{},"ContactFlowId":{},"References":{"shape":"S7l"}}},"EventBridgeAction":{"type":"structure","required":["Name"],"members":{"Name":{}}},"AssignContactCategoryAction":{"type":"structure","members":{}},"SendNotificationAction":{"type":"structure","required":["DeliveryMethod","Content","ContentType","Recipient"],"members":{"DeliveryMethod":{},"Subject":{},"Content":{},"ContentType":{},"Recipient":{"type":"structure","members":{"UserTags":{"type":"map","key":{},"value":{}},"UserIds":{"type":"list","member":{}}}}}},"CreateCaseAction":{"type":"structure","required":["Fields","TemplateId"],"members":{"Fields":{"shape":"S82"},"TemplateId":{}}},"UpdateCaseAction":{"type":"structure","required":["Fields"],"members":{"Fields":{"shape":"S82"}}},"EndAssociatedTasksAction":{"type":"structure","members":{}},"SubmitAutoEvaluationAction":{"type":"structure","required":["EvaluationFormId"],"members":{"EvaluationFormId":{}}}}}},"S7l":{"type":"map","key":{},"value":{"type":"structure","required":["Value","Type"],"members":{"Value":{},"Type":{}}}},"S82":{"type":"list","member":{"type":"structure","required":["Id","Value"],"members":{"Id":{},"Value":{"type":"structure","members":{"BooleanValue":{"type":"boolean"},"DoubleValue":{"type":"double"},"EmptyValue":{"type":"structure","members":{}},"StringValue":{}}}}}},"S8k":{"type":"list","member":{}},"S8m":{"type":"map","key":{},"value":{}},"S8p":{"type":"list","member":{}},"S8r":{"type":"list","member":{"type":"structure","members":{"Namespace":{},"ApplicationPermissions":{"type":"list","member":{}}}}},"S8w":{"type":"list","member":{}},"S94":{"type":"structure","members":{"RequiredFields":{"type":"list","member":{"type":"structure","members":{"Id":{"shape":"S97"}}}},"ReadOnlyFields":{"type":"list","member":{"type":"structure","members":{"Id":{"shape":"S97"}}}},"InvisibleFields":{"type":"list","member":{"type":"structure","members":{"Id":{"shape":"S97"}}}}}},"S97":{"type":"structure","members":{"Name":{}}},"S9d":{"type":"structure","members":{"DefaultFieldValues":{"type":"list","member":{"type":"structure","members":{"Id":{"shape":"S97"},"DefaultValue":{}}}}}},"S9i":{"type":"list","member":{"type":"structure","required":["Id"],"members":{"Id":{"shape":"S97"},"Description":{},"Type":{},"SingleSelectOptions":{"type":"list","member":{}}}}},"Sa5":{"type":"structure","members":{"FirstName":{"shape":"Sa6"},"LastName":{"shape":"Sa7"},"Email":{"shape":"Sa8"},"SecondaryEmail":{"shape":"Sa8"},"Mobile":{}}},"Sa6":{"type":"string","sensitive":true},"Sa7":{"type":"string","sensitive":true},"Sa8":{"type":"string","sensitive":true},"Sa9":{"type":"structure","required":["PhoneType"],"members":{"PhoneType":{},"AutoAccept":{"type":"boolean"},"AfterContactWorkTimeLimit":{"type":"integer"},"DeskPhoneNumber":{}}},"Sae":{"type":"list","member":{}},"San":{"type":"structure","members":{"Template":{},"Actions":{"shape":"Sap"}}},"Sap":{"type":"list","member":{"type":"string","sensitive":true}},"Sas":{"type":"string","sensitive":true},"Sau":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{"shape":"Sas"},"Status":{},"Type":{},"Description":{},"Version":{"type":"integer"},"VersionDescription":{},"Content":{"type":"structure","members":{"InputSchema":{"type":"string","sensitive":true},"Template":{},"Actions":{"shape":"Sap"}}},"Tags":{"shape":"S2n"},"CreatedTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"ViewContentSha256":{}}},"Sc8":{"type":"structure","members":{"AgentStatusARN":{},"AgentStatusId":{},"Name":{},"Description":{},"Type":{},"DisplayOrder":{"type":"integer"},"State":{},"Tags":{"shape":"S2n"},"LastModifiedTime":{"type":"timestamp"},"LastModifiedRegion":{}}},"Sch":{"type":"list","member":{}},"Scp":{"type":"string","sensitive":true},"Scq":{"type":"string","sensitive":true},"Scx":{"type":"structure","members":{"Arn":{}}},"Scy":{"type":"structure","members":{"PlatformName":{},"PlatformVersion":{},"OperatingSystem":{}}},"Sd2":{"type":"structure","members":{"Video":{}}},"Sd9":{"type":"map","key":{},"value":{}},"Sdh":{"type":"structure","members":{"AttributeCondition":{"type":"structure","members":{"Name":{},"Value":{},"ProficiencyLevel":{"type":"float"},"MatchCriteria":{"type":"structure","members":{"AgentsCriteria":{"type":"structure","members":{"AgentIds":{"type":"list","member":{}}}}}},"ComparisonOperator":{}}},"AndExpression":{"shape":"Sdq"},"OrExpression":{"shape":"Sdq"}}},"Sdq":{"type":"list","member":{"shape":"Sdh"}},"Sdy":{"type":"structure","members":{"QualityScore":{"type":"float"},"PotentialQualityIssues":{"type":"list","member":{}}}},"Se5":{"type":"map","key":{},"value":{"type":"structure","members":{"ValueString":{}}}},"Sed":{"type":"structure","members":{"Percentage":{"type":"double"},"NotApplicable":{"type":"boolean"},"AutomaticFail":{"type":"boolean"}}},"Seh":{"type":"structure","members":{"StringValue":{},"NumericValue":{"type":"double"},"NotApplicable":{"type":"boolean"}},"union":true},"Sek":{"type":"map","key":{},"value":{"type":"structure","members":{"Value":{}}}},"Ses":{"type":"structure","members":{"Arn":{},"Id":{},"Name":{},"Type":{},"State":{},"Status":{},"Description":{},"Content":{},"Tags":{"shape":"S2n"}}},"Sew":{"type":"structure","members":{"Arn":{},"Id":{},"Name":{},"Content":{},"Description":{},"State":{},"Status":{},"Tags":{"shape":"S2n"}}},"Sf6":{"type":"structure","members":{"HoursOfOperationId":{},"HoursOfOperationArn":{},"Name":{},"Description":{},"TimeZone":{},"Config":{"shape":"S5g"},"Tags":{"shape":"S2n"},"LastModifiedTime":{"type":"timestamp"},"LastModifiedRegion":{}}},"Sfn":{"type":"structure","members":{"AttributeType":{},"Value":{}}},"Sg1":{"type":"structure","members":{"Name":{},"Values":{"shape":"S6e"},"LastModifiedTime":{"type":"timestamp"},"LastModifiedRegion":{}}},"Sg4":{"type":"structure","members":{"PromptARN":{},"PromptId":{},"Name":{},"Description":{},"Tags":{"shape":"S2n"},"LastModifiedTime":{"type":"timestamp"},"LastModifiedRegion":{}}},"Sg7":{"type":"structure","members":{"Name":{},"QueueArn":{},"QueueId":{},"Description":{},"OutboundCallerConfig":{"shape":"S6n"},"HoursOfOperationId":{},"MaxContacts":{"type":"integer"},"Status":{},"Tags":{"shape":"S2n"},"LastModifiedTime":{"type":"timestamp"},"LastModifiedRegion":{}}},"Sgb":{"type":"structure","members":{"QuickConnectARN":{},"QuickConnectId":{},"Name":{},"Description":{},"QuickConnectConfig":{"shape":"S6u"},"Tags":{"shape":"S2n"},"LastModifiedTime":{"type":"timestamp"},"LastModifiedRegion":{}}},"Sge":{"type":"structure","members":{"InstanceId":{},"Name":{},"RoutingProfileArn":{},"RoutingProfileId":{},"Description":{},"MediaConcurrencies":{"shape":"S73"},"DefaultOutboundQueueId":{},"Tags":{"shape":"S2n"},"NumberOfAssociatedQueues":{"type":"long"},"NumberOfAssociatedUsers":{"type":"long"},"AgentAvailabilityTimer":{},"LastModifiedTime":{"type":"timestamp"},"LastModifiedRegion":{},"IsDefault":{"type":"boolean"},"AssociatedQueueIds":{"type":"list","member":{}}}},"Sgy":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{},"LevelId":{},"HierarchyPath":{"type":"structure","members":{"LevelOne":{"shape":"Sh1"},"LevelTwo":{"shape":"Sh1"},"LevelThree":{"shape":"Sh1"},"LevelFour":{"shape":"Sh1"},"LevelFive":{"shape":"Sh1"}}},"Tags":{"shape":"S2n"},"LastModifiedTime":{"type":"timestamp"},"LastModifiedRegion":{}}},"Sh1":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{},"LastModifiedTime":{"type":"timestamp"},"LastModifiedRegion":{}}},"Sh5":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{},"LastModifiedTime":{"type":"timestamp"},"LastModifiedRegion":{}}},"Si6":{"type":"structure","members":{"Queues":{"shape":"Si7"},"Channels":{"type":"list","member":{}},"RoutingProfiles":{"shape":"Si9"},"RoutingStepExpressions":{"type":"list","member":{}}}},"Si7":{"type":"list","member":{}},"Si9":{"type":"list","member":{}},"Sic":{"type":"list","member":{}},"Sif":{"type":"structure","members":{"Name":{},"Unit":{}}},"Siq":{"type":"structure","members":{"Queue":{"shape":"Sir"},"Channel":{},"RoutingProfile":{"shape":"Sis"},"RoutingStepExpression":{}}},"Sir":{"type":"structure","members":{"Id":{},"Arn":{}}},"Sis":{"type":"structure","members":{"Id":{},"Arn":{}}},"Sj9":{"type":"structure","members":{"Id":{},"Arn":{}}},"Sjb":{"type":"map","key":{},"value":{"type":"integer"}},"Sji":{"type":"string","sensitive":true},"Sjn":{"type":"structure","members":{"Name":{},"Threshold":{"type":"structure","members":{"Comparison":{},"ThresholdValue":{"type":"double"}}},"Statistic":{},"Unit":{}}},"Sk8":{"type":"structure","members":{"Name":{},"Threshold":{"type":"list","member":{"type":"structure","members":{"Comparison":{},"ThresholdValue":{"type":"double"}}}},"MetricFilters":{"type":"list","member":{"type":"structure","members":{"MetricFilterKey":{},"MetricFilterValues":{"type":"list","member":{}},"Negate":{"type":"boolean"}}}}}},"Skx":{"type":"structure","required":["Distributions"],"members":{"Distributions":{"shape":"Sky"}}},"Sky":{"type":"list","member":{"type":"structure","required":["Region","Percentage"],"members":{"Region":{},"Percentage":{"type":"integer"}}}},"Sl1":{"type":"structure","required":["Distributions"],"members":{"Distributions":{"type":"list","member":{"type":"structure","required":["Region","Enabled"],"members":{"Region":{},"Enabled":{"type":"boolean"}}}}}},"Sl4":{"type":"structure","required":["Distributions"],"members":{"Distributions":{"shape":"Sky"}}},"Sno":{"type":"list","member":{}},"Snp":{"type":"list","member":{}},"Soa":{"type":"list","member":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{},"QuickConnectType":{},"LastModifiedTime":{"type":"timestamp"},"LastModifiedRegion":{}}}},"Soz":{"type":"structure","members":{"AbsoluteTime":{"type":"timestamp","timestampFormat":"iso8601"}},"union":true},"Sp3":{"type":"structure","required":["BeginOffsetChar","EndOffsetChar"],"members":{"BeginOffsetChar":{"type":"integer"},"EndOffsetChar":{"type":"integer"}}},"Ss6":{"type":"structure","members":{"OrConditions":{"type":"list","member":{"shape":"Ss8"}},"AndCondition":{"shape":"Ss8"},"TagCondition":{"shape":"Ssa"}}},"Ss8":{"type":"structure","members":{"TagConditions":{"shape":"Ss9"}}},"Ss9":{"type":"list","member":{"shape":"Ssa"}},"Ssa":{"type":"structure","members":{"TagKey":{},"TagValue":{}}},"Ssb":{"type":"structure","members":{"OrConditions":{"shape":"Ssc"},"AndConditions":{"shape":"Ssc"},"StringCondition":{"shape":"Ssd"}}},"Ssc":{"type":"list","member":{"shape":"Ssb"}},"Ssd":{"type":"structure","members":{"FieldName":{},"Value":{},"ComparisonType":{}}},"Ssn":{"type":"structure","members":{"OrConditions":{"type":"list","member":{"shape":"Ss9"}},"AndConditions":{"shape":"Ss9"},"TagCondition":{"shape":"Ssa"}}},"Ssp":{"type":"structure","members":{"OrConditions":{"shape":"Ssq"},"AndConditions":{"shape":"Ssq"},"StringCondition":{"shape":"Ssd"}}},"Ssq":{"type":"list","member":{"shape":"Ssp"}},"Ssv":{"type":"structure","members":{"OrConditions":{"shape":"Ssw"},"AndConditions":{"shape":"Ssw"},"StringCondition":{"shape":"Ssd"},"TypeCondition":{},"StateCondition":{},"StatusCondition":{}}},"Ssw":{"type":"list","member":{"shape":"Ssv"}},"St5":{"type":"list","member":{}},"Stw":{"type":"structure","members":{"OrConditions":{"shape":"Stx"},"AndConditions":{"shape":"Stx"},"StringCondition":{"shape":"Ssd"}}},"Stx":{"type":"list","member":{"shape":"Stw"}},"Su1":{"type":"structure","members":{"OrConditions":{"shape":"Su2"},"AndConditions":{"shape":"Su2"},"StringCondition":{"shape":"Ssd"}}},"Su2":{"type":"list","member":{"shape":"Su1"}},"Su7":{"type":"structure","members":{"OrConditions":{"shape":"Su8"},"AndConditions":{"shape":"Su8"},"StringCondition":{"shape":"Ssd"}}},"Su8":{"type":"list","member":{"shape":"Su7"}},"Sue":{"type":"structure","members":{"OrConditions":{"shape":"Suf"},"AndConditions":{"shape":"Suf"},"StringCondition":{"shape":"Ssd"},"QueueTypeCondition":{}}},"Suf":{"type":"list","member":{"shape":"Sue"}},"Sul":{"type":"structure","members":{"OrConditions":{"shape":"Sum"},"AndConditions":{"shape":"Sum"},"StringCondition":{"shape":"Ssd"}}},"Sum":{"type":"list","member":{"shape":"Sul"}},"Sv0":{"type":"structure","members":{"OrConditions":{"shape":"Sv1"},"AndConditions":{"shape":"Sv1"},"StringCondition":{"shape":"Ssd"}}},"Sv1":{"type":"list","member":{"shape":"Sv0"}},"Sv5":{"type":"structure","members":{"OrConditions":{"shape":"Sv6"},"AndConditions":{"shape":"Sv6"},"StringCondition":{"shape":"Ssd"}}},"Sv6":{"type":"list","member":{"shape":"Sv5"}},"Svd":{"type":"structure","members":{"OrConditions":{"shape":"Sve"},"AndConditions":{"shape":"Sve"},"StringCondition":{"shape":"Ssd"}}},"Sve":{"type":"list","member":{"shape":"Svd"}},"Svl":{"type":"structure","members":{"TagConditions":{"shape":"Ss9"},"HierarchyGroupCondition":{"shape":"Svm"}}},"Svm":{"type":"structure","members":{"Value":{},"HierarchyGroupMatchType":{}}},"Svo":{"type":"structure","members":{"OrConditions":{"shape":"Svp"},"AndConditions":{"shape":"Svp"},"StringCondition":{"shape":"Ssd"},"ListCondition":{"type":"structure","members":{"TargetListType":{},"Conditions":{"type":"list","member":{"type":"structure","members":{"StringCondition":{"shape":"Ssd"},"NumberCondition":{"type":"structure","members":{"FieldName":{},"MinValue":{"type":"integer"},"MaxValue":{"type":"integer"},"ComparisonType":{}}}}}}}},"HierarchyGroupCondition":{"shape":"Svm"}}},"Svp":{"type":"list","member":{"shape":"Svo"}},"Swe":{"type":"list","member":{}},"Swg":{"type":"structure","required":["DisplayName"],"members":{"DisplayName":{}}},"Swh":{"type":"structure","required":["StreamingEndpointArn"],"members":{"StreamingEndpointArn":{}}},"Sxy":{"type":"map","key":{},"value":{"type":"structure","members":{"Value":{"shape":"Seh"}}}},"S10f":{"type":"structure","required":["Name"],"members":{"Name":{}}}}}')},19742:e=>{"use strict";e.exports=JSON.parse('{"o":{"GetCurrentMetricData":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetCurrentUserData":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetMetricData":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetMetricDataV2":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListAgentStatuses":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"AgentStatusSummaryList"},"ListApprovedOrigins":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Origins"},"ListAuthenticationProfiles":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"AuthenticationProfileSummaryList"},"ListBots":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"LexBots"},"ListContactEvaluations":{"input_token":"NextToken","output_token":"NextToken","result_key":"EvaluationSummaryList"},"ListContactFlowModules":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ContactFlowModulesSummaryList"},"ListContactFlows":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ContactFlowSummaryList"},"ListContactReferences":{"input_token":"NextToken","output_token":"NextToken","result_key":"ReferenceSummaryList"},"ListDefaultVocabularies":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"DefaultVocabularyList"},"ListEvaluationFormVersions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"EvaluationFormVersionSummaryList"},"ListEvaluationForms":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"EvaluationFormSummaryList"},"ListFlowAssociations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"FlowAssociationSummaryList"},"ListHoursOfOperations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"HoursOfOperationSummaryList"},"ListInstanceAttributes":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Attributes"},"ListInstanceStorageConfigs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"StorageConfigs"},"ListInstances":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"InstanceSummaryList"},"ListIntegrationAssociations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"IntegrationAssociationSummaryList"},"ListLambdaFunctions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"LambdaFunctions"},"ListLexBots":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"LexBots"},"ListPhoneNumbers":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"PhoneNumberSummaryList"},"ListPhoneNumbersV2":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ListPhoneNumbersSummaryList"},"ListPredefinedAttributes":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"PredefinedAttributeSummaryList"},"ListPrompts":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"PromptSummaryList"},"ListQueueQuickConnects":{"input_token":"NextToken","limit_key":"MaxResults","non_aggregate_keys":["LastModifiedRegion","LastModifiedTime"],"output_token":"NextToken","result_key":"QuickConnectSummaryList"},"ListQueues":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"QueueSummaryList"},"ListQuickConnects":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"QuickConnectSummaryList"},"ListRealtimeContactAnalysisSegmentsV2":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListRoutingProfileQueues":{"input_token":"NextToken","limit_key":"MaxResults","non_aggregate_keys":["LastModifiedRegion","LastModifiedTime"],"output_token":"NextToken","result_key":"RoutingProfileQueueConfigSummaryList"},"ListRoutingProfiles":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"RoutingProfileSummaryList"},"ListRules":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"RuleSummaryList"},"ListSecurityKeys":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"SecurityKeys"},"ListSecurityProfileApplications":{"input_token":"NextToken","limit_key":"MaxResults","non_aggregate_keys":["LastModifiedRegion","LastModifiedTime"],"output_token":"NextToken","result_key":"Applications"},"ListSecurityProfilePermissions":{"input_token":"NextToken","limit_key":"MaxResults","non_aggregate_keys":["LastModifiedRegion","LastModifiedTime"],"output_token":"NextToken","result_key":"Permissions"},"ListSecurityProfiles":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"SecurityProfileSummaryList"},"ListTaskTemplates":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TaskTemplates"},"ListTrafficDistributionGroupUsers":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TrafficDistributionGroupUserSummaryList"},"ListTrafficDistributionGroups":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TrafficDistributionGroupSummaryList"},"ListUseCases":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"UseCaseSummaryList"},"ListUserHierarchyGroups":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"UserHierarchyGroupSummaryList"},"ListUserProficiencies":{"input_token":"NextToken","limit_key":"MaxResults","non_aggregate_keys":["LastModifiedTime","LastModifiedRegion"],"output_token":"NextToken","result_key":"UserProficiencyList"},"ListUsers":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"UserSummaryList"},"ListViewVersions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ViewVersionSummaryList"},"ListViews":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ViewsSummaryList"},"SearchAgentStatuses":{"input_token":"NextToken","limit_key":"MaxResults","non_aggregate_keys":["ApproximateTotalCount"],"output_token":"NextToken","result_key":"AgentStatuses"},"SearchAvailablePhoneNumbers":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"AvailableNumbersList"},"SearchContactFlowModules":{"input_token":"NextToken","limit_key":"MaxResults","non_aggregate_keys":["ApproximateTotalCount"],"output_token":"NextToken","result_key":"ContactFlowModules"},"SearchContactFlows":{"input_token":"NextToken","limit_key":"MaxResults","non_aggregate_keys":["ApproximateTotalCount"],"output_token":"NextToken","result_key":"ContactFlows"},"SearchContacts":{"input_token":"NextToken","limit_key":"MaxResults","non_aggregate_keys":["TotalCount"],"output_token":"NextToken","result_key":"Contacts"},"SearchHoursOfOperations":{"input_token":"NextToken","limit_key":"MaxResults","non_aggregate_keys":["ApproximateTotalCount"],"output_token":"NextToken","result_key":"HoursOfOperations"},"SearchPredefinedAttributes":{"input_token":"NextToken","limit_key":"MaxResults","non_aggregate_keys":["ApproximateTotalCount"],"output_token":"NextToken","result_key":"PredefinedAttributes"},"SearchPrompts":{"input_token":"NextToken","limit_key":"MaxResults","non_aggregate_keys":["ApproximateTotalCount"],"output_token":"NextToken","result_key":"Prompts"},"SearchQueues":{"input_token":"NextToken","limit_key":"MaxResults","non_aggregate_keys":["ApproximateTotalCount"],"output_token":"NextToken","result_key":"Queues"},"SearchQuickConnects":{"input_token":"NextToken","limit_key":"MaxResults","non_aggregate_keys":["ApproximateTotalCount"],"output_token":"NextToken","result_key":"QuickConnects"},"SearchResourceTags":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Tags"},"SearchRoutingProfiles":{"input_token":"NextToken","limit_key":"MaxResults","non_aggregate_keys":["ApproximateTotalCount"],"output_token":"NextToken","result_key":"RoutingProfiles"},"SearchSecurityProfiles":{"input_token":"NextToken","limit_key":"MaxResults","non_aggregate_keys":["ApproximateTotalCount"],"output_token":"NextToken","result_key":"SecurityProfiles"},"SearchUserHierarchyGroups":{"input_token":"NextToken","limit_key":"MaxResults","non_aggregate_keys":["ApproximateTotalCount"],"output_token":"NextToken","result_key":"UserHierarchyGroups"},"SearchUsers":{"input_token":"NextToken","limit_key":"MaxResults","non_aggregate_keys":["ApproximateTotalCount"],"output_token":"NextToken","result_key":"Users"},"SearchVocabularies":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"VocabularySummaryList"}}}')},46858:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-01-06","endpointPrefix":"cur","jsonVersion":"1.1","protocol":"json","protocols":["json"],"serviceFullName":"AWS Cost and Usage Report Service","serviceId":"Cost and Usage Report Service","signatureVersion":"v4","signingName":"cur","targetPrefix":"AWSOrigamiServiceGatewayService","uid":"cur-2017-01-06","auth":["aws.auth#sigv4"]},"operations":{"DeleteReportDefinition":{"input":{"type":"structure","required":["ReportName"],"members":{"ReportName":{}}},"output":{"type":"structure","members":{"ResponseMessage":{}}}},"DescribeReportDefinitions":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ReportDefinitions":{"type":"list","member":{"shape":"Sa"}},"NextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ReportName"],"members":{"ReportName":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"St"}}}},"ModifyReportDefinition":{"input":{"type":"structure","required":["ReportName","ReportDefinition"],"members":{"ReportName":{},"ReportDefinition":{"shape":"Sa"}}},"output":{"type":"structure","members":{}}},"PutReportDefinition":{"input":{"type":"structure","required":["ReportDefinition"],"members":{"ReportDefinition":{"shape":"Sa"},"Tags":{"shape":"St"}}},"output":{"type":"structure","members":{}}},"TagResource":{"input":{"type":"structure","required":["ReportName","Tags"],"members":{"ReportName":{},"Tags":{"shape":"St"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["ReportName","TagKeys"],"members":{"ReportName":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}}},"shapes":{"Sa":{"type":"structure","required":["ReportName","TimeUnit","Format","Compression","AdditionalSchemaElements","S3Bucket","S3Prefix","S3Region"],"members":{"ReportName":{},"TimeUnit":{},"Format":{},"Compression":{},"AdditionalSchemaElements":{"type":"list","member":{}},"S3Bucket":{},"S3Prefix":{},"S3Region":{},"AdditionalArtifacts":{"type":"list","member":{}},"RefreshClosedReports":{"type":"boolean"},"ReportVersioning":{},"BillingViewArn":{},"ReportStatus":{"type":"structure","members":{"lastDelivery":{},"lastStatus":{}}}}},"St":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}}}}')},40528:e=>{"use strict";e.exports=JSON.parse('{"o":{"DescribeReportDefinitions":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"}}}')},34023:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-06-23","endpointPrefix":"devicefarm","jsonVersion":"1.1","protocol":"json","protocols":["json"],"serviceFullName":"AWS Device Farm","serviceId":"Device Farm","signatureVersion":"v4","targetPrefix":"DeviceFarm_20150623","uid":"devicefarm-2015-06-23","auth":["aws.auth#sigv4"]},"operations":{"CreateDevicePool":{"input":{"type":"structure","required":["projectArn","name","rules"],"members":{"projectArn":{},"name":{},"description":{},"rules":{"shape":"S5"},"maxDevices":{"type":"integer"}}},"output":{"type":"structure","members":{"devicePool":{"shape":"Sc"}}}},"CreateInstanceProfile":{"input":{"type":"structure","required":["name"],"members":{"name":{},"description":{},"packageCleanup":{"type":"boolean"},"excludeAppPackagesFromCleanup":{"shape":"Sg"},"rebootAfterUse":{"type":"boolean"}}},"output":{"type":"structure","members":{"instanceProfile":{"shape":"Si"}}}},"CreateNetworkProfile":{"input":{"type":"structure","required":["projectArn","name"],"members":{"projectArn":{},"name":{},"description":{},"type":{},"uplinkBandwidthBits":{"type":"long"},"downlinkBandwidthBits":{"type":"long"},"uplinkDelayMs":{"type":"long"},"downlinkDelayMs":{"type":"long"},"uplinkJitterMs":{"type":"long"},"downlinkJitterMs":{"type":"long"},"uplinkLossPercent":{"type":"integer"},"downlinkLossPercent":{"type":"integer"}}},"output":{"type":"structure","members":{"networkProfile":{"shape":"So"}}}},"CreateProject":{"input":{"type":"structure","required":["name"],"members":{"name":{},"defaultJobTimeoutMinutes":{"type":"integer"},"vpcConfig":{"shape":"Sr"}}},"output":{"type":"structure","members":{"project":{"shape":"Sy"}}}},"CreateRemoteAccessSession":{"input":{"type":"structure","required":["projectArn","deviceArn"],"members":{"projectArn":{},"deviceArn":{},"instanceArn":{},"sshPublicKey":{},"remoteDebugEnabled":{"type":"boolean"},"remoteRecordEnabled":{"type":"boolean"},"remoteRecordAppArn":{},"name":{},"clientId":{},"configuration":{"type":"structure","members":{"billingMethod":{},"vpceConfigurationArns":{"shape":"S15"}}},"interactionMode":{},"skipAppResign":{"type":"boolean"}}},"output":{"type":"structure","members":{"remoteAccessSession":{"shape":"S18"}}}},"CreateTestGridProject":{"input":{"type":"structure","required":["name"],"members":{"name":{},"description":{},"vpcConfig":{"shape":"S1s"}}},"output":{"type":"structure","members":{"testGridProject":{"shape":"S1w"}}}},"CreateTestGridUrl":{"input":{"type":"structure","required":["projectArn","expiresInSeconds"],"members":{"projectArn":{},"expiresInSeconds":{"type":"integer"}}},"output":{"type":"structure","members":{"url":{"shape":"S21"},"expires":{"type":"timestamp"}}}},"CreateUpload":{"input":{"type":"structure","required":["projectArn","name","type"],"members":{"projectArn":{},"name":{},"type":{},"contentType":{}}},"output":{"type":"structure","members":{"upload":{"shape":"S26"}}}},"CreateVPCEConfiguration":{"input":{"type":"structure","required":["vpceConfigurationName","vpceServiceName","serviceDnsName"],"members":{"vpceConfigurationName":{},"vpceServiceName":{},"serviceDnsName":{},"vpceConfigurationDescription":{}}},"output":{"type":"structure","members":{"vpceConfiguration":{"shape":"S2h"}}}},"DeleteDevicePool":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{}}},"DeleteInstanceProfile":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{}}},"DeleteNetworkProfile":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{}}},"DeleteProject":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{}}},"DeleteRemoteAccessSession":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{}}},"DeleteRun":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{}}},"DeleteTestGridProject":{"input":{"type":"structure","required":["projectArn"],"members":{"projectArn":{}}},"output":{"type":"structure","members":{}}},"DeleteUpload":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{}}},"DeleteVPCEConfiguration":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{}}},"GetAccountSettings":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"accountSettings":{"type":"structure","members":{"awsAccountNumber":{},"unmeteredDevices":{"shape":"S34"},"unmeteredRemoteAccessDevices":{"shape":"S34"},"maxJobTimeoutMinutes":{"type":"integer"},"trialMinutes":{"type":"structure","members":{"total":{"type":"double"},"remaining":{"type":"double"}}},"maxSlots":{"type":"map","key":{},"value":{"type":"integer"}},"defaultJobTimeoutMinutes":{"type":"integer"},"skipAppResign":{"type":"boolean"}}}}}},"GetDevice":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"device":{"shape":"S1b"}}}},"GetDeviceInstance":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"deviceInstance":{"shape":"S1i"}}}},"GetDevicePool":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"devicePool":{"shape":"Sc"}}}},"GetDevicePoolCompatibility":{"input":{"type":"structure","required":["devicePoolArn"],"members":{"devicePoolArn":{},"appArn":{},"testType":{},"test":{"shape":"S3f"},"configuration":{"shape":"S3i"}}},"output":{"type":"structure","members":{"compatibleDevices":{"shape":"S3q"},"incompatibleDevices":{"shape":"S3q"}}}},"GetInstanceProfile":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"instanceProfile":{"shape":"Si"}}}},"GetJob":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"job":{"shape":"S3y"}}}},"GetNetworkProfile":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"networkProfile":{"shape":"So"}}}},"GetOfferingStatus":{"input":{"type":"structure","members":{"nextToken":{}}},"output":{"type":"structure","members":{"current":{"shape":"S46"},"nextPeriod":{"shape":"S46"},"nextToken":{}}}},"GetProject":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"project":{"shape":"Sy"}}}},"GetRemoteAccessSession":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"remoteAccessSession":{"shape":"S18"}}}},"GetRun":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"run":{"shape":"S4n"}}}},"GetSuite":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"suite":{"shape":"S4w"}}}},"GetTest":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"test":{"shape":"S4z"}}}},"GetTestGridProject":{"input":{"type":"structure","required":["projectArn"],"members":{"projectArn":{}}},"output":{"type":"structure","members":{"testGridProject":{"shape":"S1w"}}}},"GetTestGridSession":{"input":{"type":"structure","members":{"projectArn":{},"sessionId":{},"sessionArn":{}}},"output":{"type":"structure","members":{"testGridSession":{"shape":"S55"}}}},"GetUpload":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"upload":{"shape":"S26"}}}},"GetVPCEConfiguration":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"vpceConfiguration":{"shape":"S2h"}}}},"InstallToRemoteAccessSession":{"input":{"type":"structure","required":["remoteAccessSessionArn","appArn"],"members":{"remoteAccessSessionArn":{},"appArn":{}}},"output":{"type":"structure","members":{"appUpload":{"shape":"S26"}}}},"ListArtifacts":{"input":{"type":"structure","required":["arn","type"],"members":{"arn":{},"type":{},"nextToken":{}}},"output":{"type":"structure","members":{"artifacts":{"type":"list","member":{"type":"structure","members":{"arn":{},"name":{},"type":{},"extension":{},"url":{}}}},"nextToken":{}}}},"ListDeviceInstances":{"input":{"type":"structure","members":{"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"deviceInstances":{"shape":"S1h"},"nextToken":{}}}},"ListDevicePools":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"type":{},"nextToken":{}}},"output":{"type":"structure","members":{"devicePools":{"type":"list","member":{"shape":"Sc"}},"nextToken":{}}}},"ListDevices":{"input":{"type":"structure","members":{"arn":{},"nextToken":{},"filters":{"shape":"S4q"}}},"output":{"type":"structure","members":{"devices":{"type":"list","member":{"shape":"S1b"}},"nextToken":{}}}},"ListInstanceProfiles":{"input":{"type":"structure","members":{"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"instanceProfiles":{"type":"list","member":{"shape":"Si"}},"nextToken":{}}}},"ListJobs":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"nextToken":{}}},"output":{"type":"structure","members":{"jobs":{"type":"list","member":{"shape":"S3y"}},"nextToken":{}}}},"ListNetworkProfiles":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"type":{},"nextToken":{}}},"output":{"type":"structure","members":{"networkProfiles":{"type":"list","member":{"shape":"So"}},"nextToken":{}}}},"ListOfferingPromotions":{"input":{"type":"structure","members":{"nextToken":{}}},"output":{"type":"structure","members":{"offeringPromotions":{"type":"list","member":{"type":"structure","members":{"id":{},"description":{}}}},"nextToken":{}}}},"ListOfferingTransactions":{"input":{"type":"structure","members":{"nextToken":{}}},"output":{"type":"structure","members":{"offeringTransactions":{"type":"list","member":{"shape":"S69"}},"nextToken":{}}}},"ListOfferings":{"input":{"type":"structure","members":{"nextToken":{}}},"output":{"type":"structure","members":{"offerings":{"type":"list","member":{"shape":"S4a"}},"nextToken":{}}}},"ListProjects":{"input":{"type":"structure","members":{"arn":{},"nextToken":{}}},"output":{"type":"structure","members":{"projects":{"type":"list","member":{"shape":"Sy"}},"nextToken":{}}}},"ListRemoteAccessSessions":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"nextToken":{}}},"output":{"type":"structure","members":{"remoteAccessSessions":{"type":"list","member":{"shape":"S18"}},"nextToken":{}}}},"ListRuns":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"nextToken":{}}},"output":{"type":"structure","members":{"runs":{"type":"list","member":{"shape":"S4n"}},"nextToken":{}}}},"ListSamples":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"nextToken":{}}},"output":{"type":"structure","members":{"samples":{"type":"list","member":{"type":"structure","members":{"arn":{},"type":{},"url":{}}}},"nextToken":{}}}},"ListSuites":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"nextToken":{}}},"output":{"type":"structure","members":{"suites":{"type":"list","member":{"shape":"S4w"}},"nextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceARN"],"members":{"ResourceARN":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"S6x"}}}},"ListTestGridProjects":{"input":{"type":"structure","members":{"maxResult":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"testGridProjects":{"type":"list","member":{"shape":"S1w"}},"nextToken":{}}}},"ListTestGridSessionActions":{"input":{"type":"structure","required":["sessionArn"],"members":{"sessionArn":{},"maxResult":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"actions":{"type":"list","member":{"type":"structure","members":{"action":{},"started":{"type":"timestamp"},"duration":{"type":"long"},"statusCode":{},"requestMethod":{}}}},"nextToken":{}}}},"ListTestGridSessionArtifacts":{"input":{"type":"structure","required":["sessionArn"],"members":{"sessionArn":{},"type":{},"maxResult":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"artifacts":{"type":"list","member":{"type":"structure","members":{"filename":{},"type":{},"url":{"shape":"S21"}}}},"nextToken":{}}}},"ListTestGridSessions":{"input":{"type":"structure","required":["projectArn"],"members":{"projectArn":{},"status":{},"creationTimeAfter":{"type":"timestamp"},"creationTimeBefore":{"type":"timestamp"},"endTimeAfter":{"type":"timestamp"},"endTimeBefore":{"type":"timestamp"},"maxResult":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"testGridSessions":{"type":"list","member":{"shape":"S55"}},"nextToken":{}}}},"ListTests":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"nextToken":{}}},"output":{"type":"structure","members":{"tests":{"type":"list","member":{"shape":"S4z"}},"nextToken":{}}}},"ListUniqueProblems":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"nextToken":{}}},"output":{"type":"structure","members":{"uniqueProblems":{"type":"map","key":{},"value":{"type":"list","member":{"type":"structure","members":{"message":{},"problems":{"type":"list","member":{"type":"structure","members":{"run":{"shape":"S7s"},"job":{"shape":"S7s"},"suite":{"shape":"S7s"},"test":{"shape":"S7s"},"device":{"shape":"S1b"},"result":{},"message":{}}}}}}}},"nextToken":{}}}},"ListUploads":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"type":{},"nextToken":{}}},"output":{"type":"structure","members":{"uploads":{"type":"list","member":{"shape":"S26"}},"nextToken":{}}}},"ListVPCEConfigurations":{"input":{"type":"structure","members":{"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"vpceConfigurations":{"type":"list","member":{"shape":"S2h"}},"nextToken":{}}}},"PurchaseOffering":{"input":{"type":"structure","required":["offeringId","quantity"],"members":{"offeringId":{},"quantity":{"type":"integer"},"offeringPromotionId":{}}},"output":{"type":"structure","members":{"offeringTransaction":{"shape":"S69"}}}},"RenewOffering":{"input":{"type":"structure","required":["offeringId","quantity"],"members":{"offeringId":{},"quantity":{"type":"integer"}}},"output":{"type":"structure","members":{"offeringTransaction":{"shape":"S69"}}}},"ScheduleRun":{"input":{"type":"structure","required":["projectArn","test"],"members":{"projectArn":{},"appArn":{},"devicePoolArn":{},"deviceSelectionConfiguration":{"type":"structure","required":["filters","maxDevices"],"members":{"filters":{"shape":"S4q"},"maxDevices":{"type":"integer"}}},"name":{},"test":{"shape":"S3f"},"configuration":{"shape":"S3i"},"executionConfiguration":{"type":"structure","members":{"jobTimeoutMinutes":{"type":"integer"},"accountsCleanup":{"type":"boolean"},"appPackagesCleanup":{"type":"boolean"},"videoCapture":{"type":"boolean"},"skipAppResign":{"type":"boolean"}}}}},"output":{"type":"structure","members":{"run":{"shape":"S4n"}}}},"StopJob":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"job":{"shape":"S3y"}}}},"StopRemoteAccessSession":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"remoteAccessSession":{"shape":"S18"}}}},"StopRun":{"input":{"type":"structure","required":["arn"],"members":{"arn":{}}},"output":{"type":"structure","members":{"run":{"shape":"S4n"}}}},"TagResource":{"input":{"type":"structure","required":["ResourceARN","Tags"],"members":{"ResourceARN":{},"Tags":{"shape":"S6x"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["ResourceARN","TagKeys"],"members":{"ResourceARN":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateDeviceInstance":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"profileArn":{},"labels":{"shape":"S1j"}}},"output":{"type":"structure","members":{"deviceInstance":{"shape":"S1i"}}}},"UpdateDevicePool":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"name":{},"description":{},"rules":{"shape":"S5"},"maxDevices":{"type":"integer"},"clearMaxDevices":{"type":"boolean"}}},"output":{"type":"structure","members":{"devicePool":{"shape":"Sc"}}}},"UpdateInstanceProfile":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"name":{},"description":{},"packageCleanup":{"type":"boolean"},"excludeAppPackagesFromCleanup":{"shape":"Sg"},"rebootAfterUse":{"type":"boolean"}}},"output":{"type":"structure","members":{"instanceProfile":{"shape":"Si"}}}},"UpdateNetworkProfile":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"name":{},"description":{},"type":{},"uplinkBandwidthBits":{"type":"long"},"downlinkBandwidthBits":{"type":"long"},"uplinkDelayMs":{"type":"long"},"downlinkDelayMs":{"type":"long"},"uplinkJitterMs":{"type":"long"},"downlinkJitterMs":{"type":"long"},"uplinkLossPercent":{"type":"integer"},"downlinkLossPercent":{"type":"integer"}}},"output":{"type":"structure","members":{"networkProfile":{"shape":"So"}}}},"UpdateProject":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"name":{},"defaultJobTimeoutMinutes":{"type":"integer"},"vpcConfig":{"shape":"Sr"}}},"output":{"type":"structure","members":{"project":{"shape":"Sy"}}}},"UpdateTestGridProject":{"input":{"type":"structure","required":["projectArn"],"members":{"projectArn":{},"name":{},"description":{},"vpcConfig":{"shape":"S1s"}}},"output":{"type":"structure","members":{"testGridProject":{"shape":"S1w"}}}},"UpdateUpload":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"name":{},"contentType":{},"editContent":{"type":"boolean"}}},"output":{"type":"structure","members":{"upload":{"shape":"S26"}}}},"UpdateVPCEConfiguration":{"input":{"type":"structure","required":["arn"],"members":{"arn":{},"vpceConfigurationName":{},"vpceServiceName":{},"serviceDnsName":{},"vpceConfigurationDescription":{}}},"output":{"type":"structure","members":{"vpceConfiguration":{"shape":"S2h"}}}}},"shapes":{"S5":{"type":"list","member":{"type":"structure","members":{"attribute":{},"operator":{},"value":{}}}},"Sc":{"type":"structure","members":{"arn":{},"name":{},"description":{},"type":{},"rules":{"shape":"S5"},"maxDevices":{"type":"integer"}}},"Sg":{"type":"list","member":{}},"Si":{"type":"structure","members":{"arn":{},"packageCleanup":{"type":"boolean"},"excludeAppPackagesFromCleanup":{"shape":"Sg"},"rebootAfterUse":{"type":"boolean"},"name":{},"description":{}}},"So":{"type":"structure","members":{"arn":{},"name":{},"description":{},"type":{},"uplinkBandwidthBits":{"type":"long"},"downlinkBandwidthBits":{"type":"long"},"uplinkDelayMs":{"type":"long"},"downlinkDelayMs":{"type":"long"},"uplinkJitterMs":{"type":"long"},"downlinkJitterMs":{"type":"long"},"uplinkLossPercent":{"type":"integer"},"downlinkLossPercent":{"type":"integer"}}},"Sr":{"type":"structure","required":["securityGroupIds","subnetIds","vpcId"],"members":{"securityGroupIds":{"type":"list","member":{}},"subnetIds":{"type":"list","member":{}},"vpcId":{}}},"Sy":{"type":"structure","members":{"arn":{},"name":{},"defaultJobTimeoutMinutes":{"type":"integer"},"created":{"type":"timestamp"},"vpcConfig":{"shape":"Sr"}}},"S15":{"type":"list","member":{}},"S18":{"type":"structure","members":{"arn":{},"name":{},"created":{"type":"timestamp"},"status":{},"result":{},"message":{},"started":{"type":"timestamp"},"stopped":{"type":"timestamp"},"device":{"shape":"S1b"},"instanceArn":{},"remoteDebugEnabled":{"type":"boolean"},"remoteRecordEnabled":{"type":"boolean"},"remoteRecordAppArn":{},"hostAddress":{},"clientId":{},"billingMethod":{},"deviceMinutes":{"shape":"S1n"},"endpoint":{},"deviceUdid":{},"interactionMode":{},"skipAppResign":{"type":"boolean"},"vpcConfig":{"shape":"Sr"}}},"S1b":{"type":"structure","members":{"arn":{},"name":{},"manufacturer":{},"model":{},"modelId":{},"formFactor":{},"platform":{},"os":{},"cpu":{"type":"structure","members":{"frequency":{},"architecture":{},"clock":{"type":"double"}}},"resolution":{"type":"structure","members":{"width":{"type":"integer"},"height":{"type":"integer"}}},"heapSize":{"type":"long"},"memory":{"type":"long"},"image":{},"carrier":{},"radio":{},"remoteAccessEnabled":{"type":"boolean"},"remoteDebugEnabled":{"type":"boolean"},"fleetType":{},"fleetName":{},"instances":{"shape":"S1h"},"availability":{}}},"S1h":{"type":"list","member":{"shape":"S1i"}},"S1i":{"type":"structure","members":{"arn":{},"deviceArn":{},"labels":{"shape":"S1j"},"status":{},"udid":{},"instanceProfile":{"shape":"Si"}}},"S1j":{"type":"list","member":{}},"S1n":{"type":"structure","members":{"total":{"type":"double"},"metered":{"type":"double"},"unmetered":{"type":"double"}}},"S1s":{"type":"structure","required":["securityGroupIds","subnetIds","vpcId"],"members":{"securityGroupIds":{"type":"list","member":{}},"subnetIds":{"type":"list","member":{}},"vpcId":{}}},"S1w":{"type":"structure","members":{"arn":{},"name":{},"description":{},"vpcConfig":{"shape":"S1s"},"created":{"type":"timestamp"}}},"S21":{"type":"string","sensitive":true},"S26":{"type":"structure","members":{"arn":{},"name":{},"created":{"type":"timestamp"},"type":{},"status":{},"url":{"type":"string","sensitive":true},"metadata":{},"contentType":{},"message":{},"category":{}}},"S2h":{"type":"structure","members":{"arn":{},"vpceConfigurationName":{},"vpceServiceName":{},"serviceDnsName":{},"vpceConfigurationDescription":{}}},"S34":{"type":"map","key":{},"value":{"type":"integer"}},"S3f":{"type":"structure","required":["type"],"members":{"type":{},"testPackageArn":{},"testSpecArn":{},"filter":{},"parameters":{"type":"map","key":{},"value":{}}}},"S3i":{"type":"structure","members":{"extraDataPackageArn":{},"networkProfileArn":{},"locale":{},"location":{"shape":"S3j"},"vpceConfigurationArns":{"shape":"S15"},"customerArtifactPaths":{"shape":"S3k"},"radios":{"shape":"S3o"},"auxiliaryApps":{"shape":"S15"},"billingMethod":{}}},"S3j":{"type":"structure","required":["latitude","longitude"],"members":{"latitude":{"type":"double"},"longitude":{"type":"double"}}},"S3k":{"type":"structure","members":{"iosPaths":{"type":"list","member":{}},"androidPaths":{"type":"list","member":{}},"deviceHostPaths":{"type":"list","member":{}}}},"S3o":{"type":"structure","members":{"wifi":{"type":"boolean"},"bluetooth":{"type":"boolean"},"nfc":{"type":"boolean"},"gps":{"type":"boolean"}}},"S3q":{"type":"list","member":{"type":"structure","members":{"device":{"shape":"S1b"},"compatible":{"type":"boolean"},"incompatibilityMessages":{"type":"list","member":{"type":"structure","members":{"message":{},"type":{}}}}}}},"S3y":{"type":"structure","members":{"arn":{},"name":{},"type":{},"created":{"type":"timestamp"},"status":{},"result":{},"started":{"type":"timestamp"},"stopped":{"type":"timestamp"},"counters":{"shape":"S3z"},"message":{},"device":{"shape":"S1b"},"instanceArn":{},"deviceMinutes":{"shape":"S1n"},"videoEndpoint":{},"videoCapture":{"type":"boolean"}}},"S3z":{"type":"structure","members":{"total":{"type":"integer"},"passed":{"type":"integer"},"failed":{"type":"integer"},"warned":{"type":"integer"},"errored":{"type":"integer"},"stopped":{"type":"integer"},"skipped":{"type":"integer"}}},"S46":{"type":"map","key":{},"value":{"shape":"S48"}},"S48":{"type":"structure","members":{"type":{},"offering":{"shape":"S4a"},"quantity":{"type":"integer"},"effectiveOn":{"type":"timestamp"}}},"S4a":{"type":"structure","members":{"id":{},"description":{},"type":{},"platform":{},"recurringCharges":{"type":"list","member":{"type":"structure","members":{"cost":{"shape":"S4e"},"frequency":{}}}}}},"S4e":{"type":"structure","members":{"amount":{"type":"double"},"currencyCode":{}}},"S4n":{"type":"structure","members":{"arn":{},"name":{},"type":{},"platform":{},"created":{"type":"timestamp"},"status":{},"result":{},"started":{"type":"timestamp"},"stopped":{"type":"timestamp"},"counters":{"shape":"S3z"},"message":{},"totalJobs":{"type":"integer"},"completedJobs":{"type":"integer"},"billingMethod":{},"deviceMinutes":{"shape":"S1n"},"networkProfile":{"shape":"So"},"parsingResultUrl":{},"resultCode":{},"seed":{"type":"integer"},"appUpload":{},"eventCount":{"type":"integer"},"jobTimeoutMinutes":{"type":"integer"},"devicePoolArn":{},"locale":{},"radios":{"shape":"S3o"},"location":{"shape":"S3j"},"customerArtifactPaths":{"shape":"S3k"},"webUrl":{},"skipAppResign":{"type":"boolean"},"testSpecArn":{},"deviceSelectionResult":{"type":"structure","members":{"filters":{"shape":"S4q"},"matchedDevicesCount":{"type":"integer"},"maxDevices":{"type":"integer"}}},"vpcConfig":{"shape":"Sr"}}},"S4q":{"type":"list","member":{"type":"structure","required":["attribute","operator","values"],"members":{"attribute":{},"operator":{},"values":{"type":"list","member":{}}}}},"S4w":{"type":"structure","members":{"arn":{},"name":{},"type":{},"created":{"type":"timestamp"},"status":{},"result":{},"started":{"type":"timestamp"},"stopped":{"type":"timestamp"},"counters":{"shape":"S3z"},"message":{},"deviceMinutes":{"shape":"S1n"}}},"S4z":{"type":"structure","members":{"arn":{},"name":{},"type":{},"created":{"type":"timestamp"},"status":{},"result":{},"started":{"type":"timestamp"},"stopped":{"type":"timestamp"},"counters":{"shape":"S3z"},"message":{},"deviceMinutes":{"shape":"S1n"}}},"S55":{"type":"structure","members":{"arn":{},"status":{},"created":{"type":"timestamp"},"ended":{"type":"timestamp"},"billingMinutes":{"type":"double"},"seleniumProperties":{}}},"S69":{"type":"structure","members":{"offeringStatus":{"shape":"S48"},"transactionId":{},"offeringPromotionId":{},"createdOn":{"type":"timestamp"},"cost":{"shape":"S4e"}}},"S6x":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"S7s":{"type":"structure","members":{"arn":{},"name":{}}}}}')},37161:e=>{"use strict";e.exports=JSON.parse('{"o":{"GetOfferingStatus":{"input_token":"nextToken","output_token":"nextToken","result_key":["current","nextPeriod"]},"ListArtifacts":{"input_token":"nextToken","output_token":"nextToken","result_key":"artifacts"},"ListDevicePools":{"input_token":"nextToken","output_token":"nextToken","result_key":"devicePools"},"ListDevices":{"input_token":"nextToken","output_token":"nextToken","result_key":"devices"},"ListJobs":{"input_token":"nextToken","output_token":"nextToken","result_key":"jobs"},"ListOfferingTransactions":{"input_token":"nextToken","output_token":"nextToken","result_key":"offeringTransactions"},"ListOfferings":{"input_token":"nextToken","output_token":"nextToken","result_key":"offerings"},"ListProjects":{"input_token":"nextToken","output_token":"nextToken","result_key":"projects"},"ListRuns":{"input_token":"nextToken","output_token":"nextToken","result_key":"runs"},"ListSamples":{"input_token":"nextToken","output_token":"nextToken","result_key":"samples"},"ListSuites":{"input_token":"nextToken","output_token":"nextToken","result_key":"suites"},"ListTestGridProjects":{"input_token":"nextToken","limit_key":"maxResult","output_token":"nextToken"},"ListTestGridSessionActions":{"input_token":"nextToken","limit_key":"maxResult","output_token":"nextToken"},"ListTestGridSessionArtifacts":{"input_token":"nextToken","limit_key":"maxResult","output_token":"nextToken"},"ListTestGridSessions":{"input_token":"nextToken","limit_key":"maxResult","output_token":"nextToken"},"ListTests":{"input_token":"nextToken","output_token":"nextToken","result_key":"tests"},"ListUniqueProblems":{"input_token":"nextToken","output_token":"nextToken","result_key":"uniqueProblems"},"ListUploads":{"input_token":"nextToken","output_token":"nextToken","result_key":"uploads"}}}')},45125:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2012-10-25","endpointPrefix":"directconnect","jsonVersion":"1.1","protocol":"json","protocols":["json"],"serviceFullName":"AWS Direct Connect","serviceId":"Direct Connect","signatureVersion":"v4","targetPrefix":"OvertureService","uid":"directconnect-2012-10-25","auth":["aws.auth#sigv4"]},"operations":{"AcceptDirectConnectGatewayAssociationProposal":{"input":{"type":"structure","required":["directConnectGatewayId","proposalId","associatedGatewayOwnerAccount"],"members":{"directConnectGatewayId":{},"proposalId":{},"associatedGatewayOwnerAccount":{},"overrideAllowedPrefixesToDirectConnectGateway":{"shape":"S5"}}},"output":{"type":"structure","members":{"directConnectGatewayAssociation":{"shape":"S9"}}}},"AllocateConnectionOnInterconnect":{"input":{"type":"structure","required":["bandwidth","connectionName","ownerAccount","interconnectId","vlan"],"members":{"bandwidth":{},"connectionName":{},"ownerAccount":{},"interconnectId":{},"vlan":{"type":"integer"}}},"output":{"shape":"So"},"deprecated":true},"AllocateHostedConnection":{"input":{"type":"structure","required":["connectionId","ownerAccount","bandwidth","connectionName","vlan"],"members":{"connectionId":{},"ownerAccount":{},"bandwidth":{},"connectionName":{},"vlan":{"type":"integer"},"tags":{"shape":"S10"}}},"output":{"shape":"So"}},"AllocatePrivateVirtualInterface":{"input":{"type":"structure","required":["connectionId","ownerAccount","newPrivateVirtualInterfaceAllocation"],"members":{"connectionId":{},"ownerAccount":{},"newPrivateVirtualInterfaceAllocation":{"type":"structure","required":["virtualInterfaceName","vlan","asn"],"members":{"virtualInterfaceName":{},"vlan":{"type":"integer"},"asn":{"type":"integer"},"mtu":{"type":"integer"},"authKey":{},"amazonAddress":{},"addressFamily":{},"customerAddress":{},"tags":{"shape":"S10"}}}}},"output":{"shape":"S1o"}},"AllocatePublicVirtualInterface":{"input":{"type":"structure","required":["connectionId","ownerAccount","newPublicVirtualInterfaceAllocation"],"members":{"connectionId":{},"ownerAccount":{},"newPublicVirtualInterfaceAllocation":{"type":"structure","required":["virtualInterfaceName","vlan","asn"],"members":{"virtualInterfaceName":{},"vlan":{"type":"integer"},"asn":{"type":"integer"},"authKey":{},"amazonAddress":{},"customerAddress":{},"addressFamily":{},"routeFilterPrefixes":{"shape":"S5"},"tags":{"shape":"S10"}}}}},"output":{"shape":"S1o"}},"AllocateTransitVirtualInterface":{"input":{"type":"structure","required":["connectionId","ownerAccount","newTransitVirtualInterfaceAllocation"],"members":{"connectionId":{},"ownerAccount":{},"newTransitVirtualInterfaceAllocation":{"type":"structure","members":{"virtualInterfaceName":{},"vlan":{"type":"integer"},"asn":{"type":"integer"},"mtu":{"type":"integer"},"authKey":{},"amazonAddress":{},"customerAddress":{},"addressFamily":{},"tags":{"shape":"S10"}}}}},"output":{"type":"structure","members":{"virtualInterface":{"shape":"S1o"}}}},"AssociateConnectionWithLag":{"input":{"type":"structure","required":["connectionId","lagId"],"members":{"connectionId":{},"lagId":{}}},"output":{"shape":"So"}},"AssociateHostedConnection":{"input":{"type":"structure","required":["connectionId","parentConnectionId"],"members":{"connectionId":{},"parentConnectionId":{}}},"output":{"shape":"So"}},"AssociateMacSecKey":{"input":{"type":"structure","required":["connectionId"],"members":{"connectionId":{},"secretARN":{},"ckn":{},"cak":{}}},"output":{"type":"structure","members":{"connectionId":{},"macSecKeys":{"shape":"S18"}}}},"AssociateVirtualInterface":{"input":{"type":"structure","required":["virtualInterfaceId","connectionId"],"members":{"virtualInterfaceId":{},"connectionId":{}}},"output":{"shape":"S1o"}},"ConfirmConnection":{"input":{"type":"structure","required":["connectionId"],"members":{"connectionId":{}}},"output":{"type":"structure","members":{"connectionState":{}}}},"ConfirmCustomerAgreement":{"input":{"type":"structure","members":{"agreementName":{}}},"output":{"type":"structure","members":{"status":{}}}},"ConfirmPrivateVirtualInterface":{"input":{"type":"structure","required":["virtualInterfaceId"],"members":{"virtualInterfaceId":{},"virtualGatewayId":{},"directConnectGatewayId":{}}},"output":{"type":"structure","members":{"virtualInterfaceState":{}}}},"ConfirmPublicVirtualInterface":{"input":{"type":"structure","required":["virtualInterfaceId"],"members":{"virtualInterfaceId":{}}},"output":{"type":"structure","members":{"virtualInterfaceState":{}}}},"ConfirmTransitVirtualInterface":{"input":{"type":"structure","required":["virtualInterfaceId","directConnectGatewayId"],"members":{"virtualInterfaceId":{},"directConnectGatewayId":{}}},"output":{"type":"structure","members":{"virtualInterfaceState":{}}}},"CreateBGPPeer":{"input":{"type":"structure","members":{"virtualInterfaceId":{},"newBGPPeer":{"type":"structure","members":{"asn":{"type":"integer"},"authKey":{},"addressFamily":{},"amazonAddress":{},"customerAddress":{}}}}},"output":{"type":"structure","members":{"virtualInterface":{"shape":"S1o"}}}},"CreateConnection":{"input":{"type":"structure","required":["location","bandwidth","connectionName"],"members":{"location":{},"bandwidth":{},"connectionName":{},"lagId":{},"tags":{"shape":"S10"},"providerName":{},"requestMACSec":{"type":"boolean"}}},"output":{"shape":"So"}},"CreateDirectConnectGateway":{"input":{"type":"structure","required":["directConnectGatewayName"],"members":{"directConnectGatewayName":{},"amazonSideAsn":{"type":"long"}}},"output":{"type":"structure","members":{"directConnectGateway":{"shape":"S2v"}}}},"CreateDirectConnectGatewayAssociation":{"input":{"type":"structure","required":["directConnectGatewayId"],"members":{"directConnectGatewayId":{},"gatewayId":{},"addAllowedPrefixesToDirectConnectGateway":{"shape":"S5"},"virtualGatewayId":{}}},"output":{"type":"structure","members":{"directConnectGatewayAssociation":{"shape":"S9"}}}},"CreateDirectConnectGatewayAssociationProposal":{"input":{"type":"structure","required":["directConnectGatewayId","directConnectGatewayOwnerAccount","gatewayId"],"members":{"directConnectGatewayId":{},"directConnectGatewayOwnerAccount":{},"gatewayId":{},"addAllowedPrefixesToDirectConnectGateway":{"shape":"S5"},"removeAllowedPrefixesToDirectConnectGateway":{"shape":"S5"}}},"output":{"type":"structure","members":{"directConnectGatewayAssociationProposal":{"shape":"S32"}}}},"CreateInterconnect":{"input":{"type":"structure","required":["interconnectName","bandwidth","location"],"members":{"interconnectName":{},"bandwidth":{},"location":{},"lagId":{},"tags":{"shape":"S10"},"providerName":{}}},"output":{"shape":"S36"}},"CreateLag":{"input":{"type":"structure","required":["numberOfConnections","location","connectionsBandwidth","lagName"],"members":{"numberOfConnections":{"type":"integer"},"location":{},"connectionsBandwidth":{},"lagName":{},"connectionId":{},"tags":{"shape":"S10"},"childConnectionTags":{"shape":"S10"},"providerName":{},"requestMACSec":{"type":"boolean"}}},"output":{"shape":"S3b"}},"CreatePrivateVirtualInterface":{"input":{"type":"structure","required":["connectionId","newPrivateVirtualInterface"],"members":{"connectionId":{},"newPrivateVirtualInterface":{"type":"structure","required":["virtualInterfaceName","vlan","asn"],"members":{"virtualInterfaceName":{},"vlan":{"type":"integer"},"asn":{"type":"integer"},"mtu":{"type":"integer"},"authKey":{},"amazonAddress":{},"customerAddress":{},"addressFamily":{},"virtualGatewayId":{},"directConnectGatewayId":{},"tags":{"shape":"S10"},"enableSiteLink":{"type":"boolean"}}}}},"output":{"shape":"S1o"}},"CreatePublicVirtualInterface":{"input":{"type":"structure","required":["connectionId","newPublicVirtualInterface"],"members":{"connectionId":{},"newPublicVirtualInterface":{"type":"structure","required":["virtualInterfaceName","vlan","asn"],"members":{"virtualInterfaceName":{},"vlan":{"type":"integer"},"asn":{"type":"integer"},"authKey":{},"amazonAddress":{},"customerAddress":{},"addressFamily":{},"routeFilterPrefixes":{"shape":"S5"},"tags":{"shape":"S10"}}}}},"output":{"shape":"S1o"}},"CreateTransitVirtualInterface":{"input":{"type":"structure","required":["connectionId","newTransitVirtualInterface"],"members":{"connectionId":{},"newTransitVirtualInterface":{"type":"structure","members":{"virtualInterfaceName":{},"vlan":{"type":"integer"},"asn":{"type":"integer"},"mtu":{"type":"integer"},"authKey":{},"amazonAddress":{},"customerAddress":{},"addressFamily":{},"directConnectGatewayId":{},"tags":{"shape":"S10"},"enableSiteLink":{"type":"boolean"}}}}},"output":{"type":"structure","members":{"virtualInterface":{"shape":"S1o"}}}},"DeleteBGPPeer":{"input":{"type":"structure","members":{"virtualInterfaceId":{},"asn":{"type":"integer"},"customerAddress":{},"bgpPeerId":{}}},"output":{"type":"structure","members":{"virtualInterface":{"shape":"S1o"}}}},"DeleteConnection":{"input":{"type":"structure","required":["connectionId"],"members":{"connectionId":{}}},"output":{"shape":"So"}},"DeleteDirectConnectGateway":{"input":{"type":"structure","required":["directConnectGatewayId"],"members":{"directConnectGatewayId":{}}},"output":{"type":"structure","members":{"directConnectGateway":{"shape":"S2v"}}}},"DeleteDirectConnectGatewayAssociation":{"input":{"type":"structure","members":{"associationId":{},"directConnectGatewayId":{},"virtualGatewayId":{}}},"output":{"type":"structure","members":{"directConnectGatewayAssociation":{"shape":"S9"}}}},"DeleteDirectConnectGatewayAssociationProposal":{"input":{"type":"structure","required":["proposalId"],"members":{"proposalId":{}}},"output":{"type":"structure","members":{"directConnectGatewayAssociationProposal":{"shape":"S32"}}}},"DeleteInterconnect":{"input":{"type":"structure","required":["interconnectId"],"members":{"interconnectId":{}}},"output":{"type":"structure","members":{"interconnectState":{}}}},"DeleteLag":{"input":{"type":"structure","required":["lagId"],"members":{"lagId":{}}},"output":{"shape":"S3b"}},"DeleteVirtualInterface":{"input":{"type":"structure","required":["virtualInterfaceId"],"members":{"virtualInterfaceId":{}}},"output":{"type":"structure","members":{"virtualInterfaceState":{}}}},"DescribeConnectionLoa":{"input":{"type":"structure","required":["connectionId"],"members":{"connectionId":{},"providerName":{},"loaContentType":{}}},"output":{"type":"structure","members":{"loa":{"shape":"S44"}}},"deprecated":true},"DescribeConnections":{"input":{"type":"structure","members":{"connectionId":{}}},"output":{"shape":"S47"}},"DescribeConnectionsOnInterconnect":{"input":{"type":"structure","required":["interconnectId"],"members":{"interconnectId":{}}},"output":{"shape":"S47"},"deprecated":true},"DescribeCustomerMetadata":{"output":{"type":"structure","members":{"agreements":{"type":"list","member":{"type":"structure","members":{"agreementName":{},"status":{}}}},"nniPartnerType":{}}}},"DescribeDirectConnectGatewayAssociationProposals":{"input":{"type":"structure","members":{"directConnectGatewayId":{},"proposalId":{},"associatedGatewayId":{},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"directConnectGatewayAssociationProposals":{"type":"list","member":{"shape":"S32"}},"nextToken":{}}}},"DescribeDirectConnectGatewayAssociations":{"input":{"type":"structure","members":{"associationId":{},"associatedGatewayId":{},"directConnectGatewayId":{},"maxResults":{"type":"integer"},"nextToken":{},"virtualGatewayId":{}}},"output":{"type":"structure","members":{"directConnectGatewayAssociations":{"type":"list","member":{"shape":"S9"}},"nextToken":{}}}},"DescribeDirectConnectGatewayAttachments":{"input":{"type":"structure","members":{"directConnectGatewayId":{},"virtualInterfaceId":{},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"directConnectGatewayAttachments":{"type":"list","member":{"type":"structure","members":{"directConnectGatewayId":{},"virtualInterfaceId":{},"virtualInterfaceRegion":{},"virtualInterfaceOwnerAccount":{},"attachmentState":{},"attachmentType":{},"stateChangeError":{}}}},"nextToken":{}}}},"DescribeDirectConnectGateways":{"input":{"type":"structure","members":{"directConnectGatewayId":{},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"directConnectGateways":{"type":"list","member":{"shape":"S2v"}},"nextToken":{}}}},"DescribeHostedConnections":{"input":{"type":"structure","required":["connectionId"],"members":{"connectionId":{}}},"output":{"shape":"S47"}},"DescribeInterconnectLoa":{"input":{"type":"structure","required":["interconnectId"],"members":{"interconnectId":{},"providerName":{},"loaContentType":{}}},"output":{"type":"structure","members":{"loa":{"shape":"S44"}}},"deprecated":true},"DescribeInterconnects":{"input":{"type":"structure","members":{"interconnectId":{}}},"output":{"type":"structure","members":{"interconnects":{"type":"list","member":{"shape":"S36"}}}}},"DescribeLags":{"input":{"type":"structure","members":{"lagId":{}}},"output":{"type":"structure","members":{"lags":{"type":"list","member":{"shape":"S3b"}}}}},"DescribeLoa":{"input":{"type":"structure","required":["connectionId"],"members":{"connectionId":{},"providerName":{},"loaContentType":{}}},"output":{"shape":"S44"}},"DescribeLocations":{"output":{"type":"structure","members":{"locations":{"type":"list","member":{"type":"structure","members":{"locationCode":{},"locationName":{},"region":{},"availablePortSpeeds":{"type":"list","member":{}},"availableProviders":{"type":"list","member":{}},"availableMacSecPortSpeeds":{"type":"list","member":{}}}}}}}},"DescribeRouterConfiguration":{"input":{"type":"structure","required":["virtualInterfaceId"],"members":{"virtualInterfaceId":{},"routerTypeIdentifier":{}}},"output":{"type":"structure","members":{"customerRouterConfig":{},"router":{"type":"structure","members":{"vendor":{},"platform":{},"software":{},"xsltTemplateName":{},"xsltTemplateNameForMacSec":{},"routerTypeIdentifier":{}}},"virtualInterfaceId":{},"virtualInterfaceName":{}}}},"DescribeTags":{"input":{"type":"structure","required":["resourceArns"],"members":{"resourceArns":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"resourceTags":{"type":"list","member":{"type":"structure","members":{"resourceArn":{},"tags":{"shape":"S10"}}}}}}},"DescribeVirtualGateways":{"output":{"type":"structure","members":{"virtualGateways":{"type":"list","member":{"type":"structure","members":{"virtualGatewayId":{},"virtualGatewayState":{}}}}}}},"DescribeVirtualInterfaces":{"input":{"type":"structure","members":{"connectionId":{},"virtualInterfaceId":{}}},"output":{"type":"structure","members":{"virtualInterfaces":{"type":"list","member":{"shape":"S1o"}}}}},"DisassociateConnectionFromLag":{"input":{"type":"structure","required":["connectionId","lagId"],"members":{"connectionId":{},"lagId":{}}},"output":{"shape":"So"}},"DisassociateMacSecKey":{"input":{"type":"structure","required":["connectionId","secretARN"],"members":{"connectionId":{},"secretARN":{}}},"output":{"type":"structure","members":{"connectionId":{},"macSecKeys":{"shape":"S18"}}}},"ListVirtualInterfaceTestHistory":{"input":{"type":"structure","members":{"testId":{},"virtualInterfaceId":{},"bgpPeers":{"shape":"S65"},"status":{},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"virtualInterfaceTestHistory":{"type":"list","member":{"shape":"S69"}},"nextToken":{}}}},"StartBgpFailoverTest":{"input":{"type":"structure","required":["virtualInterfaceId"],"members":{"virtualInterfaceId":{},"bgpPeers":{"shape":"S65"},"testDurationInMinutes":{"type":"integer"}}},"output":{"type":"structure","members":{"virtualInterfaceTest":{"shape":"S69"}}}},"StopBgpFailoverTest":{"input":{"type":"structure","required":["virtualInterfaceId"],"members":{"virtualInterfaceId":{}}},"output":{"type":"structure","members":{"virtualInterfaceTest":{"shape":"S69"}}}},"TagResource":{"input":{"type":"structure","required":["resourceArn","tags"],"members":{"resourceArn":{},"tags":{"shape":"S10"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["resourceArn","tagKeys"],"members":{"resourceArn":{},"tagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateConnection":{"input":{"type":"structure","required":["connectionId"],"members":{"connectionId":{},"connectionName":{},"encryptionMode":{}}},"output":{"shape":"So"}},"UpdateDirectConnectGateway":{"input":{"type":"structure","required":["directConnectGatewayId","newDirectConnectGatewayName"],"members":{"directConnectGatewayId":{},"newDirectConnectGatewayName":{}}},"output":{"type":"structure","members":{"directConnectGateway":{"shape":"S2v"}}}},"UpdateDirectConnectGatewayAssociation":{"input":{"type":"structure","members":{"associationId":{},"addAllowedPrefixesToDirectConnectGateway":{"shape":"S5"},"removeAllowedPrefixesToDirectConnectGateway":{"shape":"S5"}}},"output":{"type":"structure","members":{"directConnectGatewayAssociation":{"shape":"S9"}}}},"UpdateLag":{"input":{"type":"structure","required":["lagId"],"members":{"lagId":{},"lagName":{},"minimumLinks":{"type":"integer"},"encryptionMode":{}}},"output":{"shape":"S3b"}},"UpdateVirtualInterfaceAttributes":{"input":{"type":"structure","required":["virtualInterfaceId"],"members":{"virtualInterfaceId":{},"mtu":{"type":"integer"},"enableSiteLink":{"type":"boolean"},"virtualInterfaceName":{}}},"output":{"shape":"S1o"}}},"shapes":{"S5":{"type":"list","member":{"type":"structure","members":{"cidr":{}}}},"S9":{"type":"structure","members":{"directConnectGatewayId":{},"directConnectGatewayOwnerAccount":{},"associationState":{},"stateChangeError":{},"associatedGateway":{"shape":"Sc"},"associationId":{},"allowedPrefixesToDirectConnectGateway":{"shape":"S5"},"virtualGatewayId":{},"virtualGatewayRegion":{"type":"string","deprecated":true},"virtualGatewayOwnerAccount":{}}},"Sc":{"type":"structure","members":{"id":{},"type":{},"ownerAccount":{},"region":{}}},"So":{"type":"structure","members":{"ownerAccount":{},"connectionId":{},"connectionName":{},"connectionState":{},"region":{},"location":{},"bandwidth":{},"vlan":{"type":"integer"},"partnerName":{},"loaIssueTime":{"type":"timestamp"},"lagId":{},"awsDevice":{"shape":"Sv"},"jumboFrameCapable":{"type":"boolean"},"awsDeviceV2":{},"awsLogicalDeviceId":{},"hasLogicalRedundancy":{},"tags":{"shape":"S10"},"providerName":{},"macSecCapable":{"type":"boolean"},"portEncryptionStatus":{},"encryptionMode":{},"macSecKeys":{"shape":"S18"}}},"Sv":{"type":"string","deprecated":true},"S10":{"type":"list","member":{"type":"structure","required":["key"],"members":{"key":{},"value":{}}}},"S18":{"type":"list","member":{"type":"structure","members":{"secretARN":{},"ckn":{},"state":{},"startOn":{}}}},"S1o":{"type":"structure","members":{"ownerAccount":{},"virtualInterfaceId":{},"location":{},"connectionId":{},"virtualInterfaceType":{},"virtualInterfaceName":{},"vlan":{"type":"integer"},"asn":{"type":"integer"},"amazonSideAsn":{"type":"long"},"authKey":{},"amazonAddress":{},"customerAddress":{},"addressFamily":{},"virtualInterfaceState":{},"customerRouterConfig":{},"mtu":{"type":"integer"},"jumboFrameCapable":{"type":"boolean"},"virtualGatewayId":{},"directConnectGatewayId":{},"routeFilterPrefixes":{"shape":"S5"},"bgpPeers":{"type":"list","member":{"type":"structure","members":{"bgpPeerId":{},"asn":{"type":"integer"},"authKey":{},"addressFamily":{},"amazonAddress":{},"customerAddress":{},"bgpPeerState":{},"bgpStatus":{},"awsDeviceV2":{},"awsLogicalDeviceId":{}}}},"region":{},"awsDeviceV2":{},"awsLogicalDeviceId":{},"tags":{"shape":"S10"},"siteLinkEnabled":{"type":"boolean"}}},"S2v":{"type":"structure","members":{"directConnectGatewayId":{},"directConnectGatewayName":{},"amazonSideAsn":{"type":"long"},"ownerAccount":{},"directConnectGatewayState":{},"stateChangeError":{}}},"S32":{"type":"structure","members":{"proposalId":{},"directConnectGatewayId":{},"directConnectGatewayOwnerAccount":{},"proposalState":{},"associatedGateway":{"shape":"Sc"},"existingAllowedPrefixesToDirectConnectGateway":{"shape":"S5"},"requestedAllowedPrefixesToDirectConnectGateway":{"shape":"S5"}}},"S36":{"type":"structure","members":{"interconnectId":{},"interconnectName":{},"interconnectState":{},"region":{},"location":{},"bandwidth":{},"loaIssueTime":{"type":"timestamp"},"lagId":{},"awsDevice":{"shape":"Sv"},"jumboFrameCapable":{"type":"boolean"},"awsDeviceV2":{},"awsLogicalDeviceId":{},"hasLogicalRedundancy":{},"tags":{"shape":"S10"},"providerName":{}}},"S3b":{"type":"structure","members":{"connectionsBandwidth":{},"numberOfConnections":{"type":"integer"},"lagId":{},"ownerAccount":{},"lagName":{},"lagState":{},"location":{},"region":{},"minimumLinks":{"type":"integer"},"awsDevice":{"shape":"Sv"},"awsDeviceV2":{},"awsLogicalDeviceId":{},"connections":{"shape":"S3d"},"allowsHostedConnections":{"type":"boolean"},"jumboFrameCapable":{"type":"boolean"},"hasLogicalRedundancy":{},"tags":{"shape":"S10"},"providerName":{},"macSecCapable":{"type":"boolean"},"encryptionMode":{},"macSecKeys":{"shape":"S18"}}},"S3d":{"type":"list","member":{"shape":"So"}},"S44":{"type":"structure","members":{"loaContent":{"type":"blob"},"loaContentType":{}}},"S47":{"type":"structure","members":{"connections":{"shape":"S3d"}}},"S65":{"type":"list","member":{}},"S69":{"type":"structure","members":{"testId":{},"virtualInterfaceId":{},"bgpPeers":{"shape":"S65"},"status":{},"ownerAccount":{},"testDurationInMinutes":{"type":"integer"},"startTime":{"type":"timestamp"},"endTime":{"type":"timestamp"}}}}}')},26404:e=>{"use strict";e.exports=JSON.parse('{"o":{"DescribeConnections":{"result_key":"connections"},"DescribeConnectionsOnInterconnect":{"result_key":"connections"},"DescribeInterconnects":{"result_key":"interconnects"},"DescribeLocations":{"result_key":"locations"},"DescribeVirtualGateways":{"result_key":"virtualGateways"},"DescribeVirtualInterfaces":{"result_key":"virtualInterfaces"}}}')},46148:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2011-12-05","endpointPrefix":"dynamodb","jsonVersion":"1.0","protocol":"json","protocols":["json"],"serviceAbbreviation":"DynamoDB","serviceFullName":"Amazon DynamoDB","serviceId":"DynamoDB","signatureVersion":"v4","targetPrefix":"DynamoDB_20111205","uid":"dynamodb-2011-12-05","auth":["aws.auth#sigv4"]},"operations":{"BatchGetItem":{"input":{"type":"structure","required":["RequestItems"],"members":{"RequestItems":{"shape":"S2"}}},"output":{"type":"structure","members":{"Responses":{"type":"map","key":{},"value":{"type":"structure","members":{"Items":{"shape":"Sk"},"ConsumedCapacityUnits":{"type":"double"}}}},"UnprocessedKeys":{"shape":"S2"}}}},"BatchWriteItem":{"input":{"type":"structure","required":["RequestItems"],"members":{"RequestItems":{"shape":"So"}}},"output":{"type":"structure","members":{"Responses":{"type":"map","key":{},"value":{"type":"structure","members":{"ConsumedCapacityUnits":{"type":"double"}}}},"UnprocessedItems":{"shape":"So"}}}},"CreateTable":{"input":{"type":"structure","required":["TableName","KeySchema","ProvisionedThroughput"],"members":{"TableName":{},"KeySchema":{"shape":"Sy"},"ProvisionedThroughput":{"shape":"S12"}}},"output":{"type":"structure","members":{"TableDescription":{"shape":"S15"}}}},"DeleteItem":{"input":{"type":"structure","required":["TableName","Key"],"members":{"TableName":{},"Key":{"shape":"S6"},"Expected":{"shape":"S1b"},"ReturnValues":{}}},"output":{"type":"structure","members":{"Attributes":{"shape":"Sl"},"ConsumedCapacityUnits":{"type":"double"}}}},"DeleteTable":{"input":{"type":"structure","required":["TableName"],"members":{"TableName":{}}},"output":{"type":"structure","members":{"TableDescription":{"shape":"S15"}}}},"DescribeTable":{"input":{"type":"structure","required":["TableName"],"members":{"TableName":{}}},"output":{"type":"structure","members":{"Table":{"shape":"S15"}}}},"GetItem":{"input":{"type":"structure","required":["TableName","Key"],"members":{"TableName":{},"Key":{"shape":"S6"},"AttributesToGet":{"shape":"Se"},"ConsistentRead":{"type":"boolean"}}},"output":{"type":"structure","members":{"Item":{"shape":"Sl"},"ConsumedCapacityUnits":{"type":"double"}}}},"ListTables":{"input":{"type":"structure","members":{"ExclusiveStartTableName":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"TableNames":{"type":"list","member":{}},"LastEvaluatedTableName":{}}}},"PutItem":{"input":{"type":"structure","required":["TableName","Item"],"members":{"TableName":{},"Item":{"shape":"Ss"},"Expected":{"shape":"S1b"},"ReturnValues":{}}},"output":{"type":"structure","members":{"Attributes":{"shape":"Sl"},"ConsumedCapacityUnits":{"type":"double"}}}},"Query":{"input":{"type":"structure","required":["TableName","HashKeyValue"],"members":{"TableName":{},"AttributesToGet":{"shape":"Se"},"Limit":{"type":"integer"},"ConsistentRead":{"type":"boolean"},"Count":{"type":"boolean"},"HashKeyValue":{"shape":"S7"},"RangeKeyCondition":{"shape":"S1u"},"ScanIndexForward":{"type":"boolean"},"ExclusiveStartKey":{"shape":"S6"}}},"output":{"type":"structure","members":{"Items":{"shape":"Sk"},"Count":{"type":"integer"},"LastEvaluatedKey":{"shape":"S6"},"ConsumedCapacityUnits":{"type":"double"}}}},"Scan":{"input":{"type":"structure","required":["TableName"],"members":{"TableName":{},"AttributesToGet":{"shape":"Se"},"Limit":{"type":"integer"},"Count":{"type":"boolean"},"ScanFilter":{"type":"map","key":{},"value":{"shape":"S1u"}},"ExclusiveStartKey":{"shape":"S6"}}},"output":{"type":"structure","members":{"Items":{"shape":"Sk"},"Count":{"type":"integer"},"ScannedCount":{"type":"integer"},"LastEvaluatedKey":{"shape":"S6"},"ConsumedCapacityUnits":{"type":"double"}}}},"UpdateItem":{"input":{"type":"structure","required":["TableName","Key","AttributeUpdates"],"members":{"TableName":{},"Key":{"shape":"S6"},"AttributeUpdates":{"type":"map","key":{},"value":{"type":"structure","members":{"Value":{"shape":"S7"},"Action":{}}}},"Expected":{"shape":"S1b"},"ReturnValues":{}}},"output":{"type":"structure","members":{"Attributes":{"shape":"Sl"},"ConsumedCapacityUnits":{"type":"double"}}}},"UpdateTable":{"input":{"type":"structure","required":["TableName","ProvisionedThroughput"],"members":{"TableName":{},"ProvisionedThroughput":{"shape":"S12"}}},"output":{"type":"structure","members":{"TableDescription":{"shape":"S15"}}}}},"shapes":{"S2":{"type":"map","key":{},"value":{"type":"structure","required":["Keys"],"members":{"Keys":{"type":"list","member":{"shape":"S6"}},"AttributesToGet":{"shape":"Se"},"ConsistentRead":{"type":"boolean"}}}},"S6":{"type":"structure","required":["HashKeyElement"],"members":{"HashKeyElement":{"shape":"S7"},"RangeKeyElement":{"shape":"S7"}}},"S7":{"type":"structure","members":{"S":{},"N":{},"B":{"type":"blob"},"SS":{"type":"list","member":{}},"NS":{"type":"list","member":{}},"BS":{"type":"list","member":{"type":"blob"}}}},"Se":{"type":"list","member":{}},"Sk":{"type":"list","member":{"shape":"Sl"}},"Sl":{"type":"map","key":{},"value":{"shape":"S7"}},"So":{"type":"map","key":{},"value":{"type":"list","member":{"type":"structure","members":{"PutRequest":{"type":"structure","required":["Item"],"members":{"Item":{"shape":"Ss"}}},"DeleteRequest":{"type":"structure","required":["Key"],"members":{"Key":{"shape":"S6"}}}}}}},"Ss":{"type":"map","key":{},"value":{"shape":"S7"}},"Sy":{"type":"structure","required":["HashKeyElement"],"members":{"HashKeyElement":{"shape":"Sz"},"RangeKeyElement":{"shape":"Sz"}}},"Sz":{"type":"structure","required":["AttributeName","AttributeType"],"members":{"AttributeName":{},"AttributeType":{}}},"S12":{"type":"structure","required":["ReadCapacityUnits","WriteCapacityUnits"],"members":{"ReadCapacityUnits":{"type":"long"},"WriteCapacityUnits":{"type":"long"}}},"S15":{"type":"structure","members":{"TableName":{},"KeySchema":{"shape":"Sy"},"TableStatus":{},"CreationDateTime":{"type":"timestamp"},"ProvisionedThroughput":{"type":"structure","members":{"LastIncreaseDateTime":{"type":"timestamp"},"LastDecreaseDateTime":{"type":"timestamp"},"NumberOfDecreasesToday":{"type":"long"},"ReadCapacityUnits":{"type":"long"},"WriteCapacityUnits":{"type":"long"}}},"TableSizeBytes":{"type":"long"},"ItemCount":{"type":"long"}}},"S1b":{"type":"map","key":{},"value":{"type":"structure","members":{"Value":{"shape":"S7"},"Exists":{"type":"boolean"}}}},"S1u":{"type":"structure","required":["ComparisonOperator"],"members":{"AttributeValueList":{"type":"list","member":{"shape":"S7"}},"ComparisonOperator":{}}}}}')},86884:e=>{"use strict";e.exports=JSON.parse('{"o":{"BatchGetItem":{"input_token":"RequestItems","output_token":"UnprocessedKeys"},"ListTables":{"input_token":"ExclusiveStartTableName","limit_key":"Limit","output_token":"LastEvaluatedTableName","result_key":"TableNames"},"Query":{"input_token":"ExclusiveStartKey","limit_key":"Limit","output_token":"LastEvaluatedKey","result_key":"Items"},"Scan":{"input_token":"ExclusiveStartKey","limit_key":"Limit","output_token":"LastEvaluatedKey","result_key":"Items"}}}')},24864:e=>{"use strict";e.exports=JSON.parse('{"V":{"TableExists":{"delay":20,"operation":"DescribeTable","maxAttempts":25,"acceptors":[{"expected":"ACTIVE","matcher":"path","state":"success","argument":"Table.TableStatus"},{"expected":"ResourceNotFoundException","matcher":"error","state":"retry"}]},"TableNotExists":{"delay":20,"operation":"DescribeTable","maxAttempts":25,"acceptors":[{"expected":"ResourceNotFoundException","matcher":"error","state":"success"}]}}}')},54047:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2012-08-10","endpointPrefix":"dynamodb","jsonVersion":"1.0","protocol":"json","protocols":["json"],"serviceAbbreviation":"DynamoDB","serviceFullName":"Amazon DynamoDB","serviceId":"DynamoDB","signatureVersion":"v4","targetPrefix":"DynamoDB_20120810","uid":"dynamodb-2012-08-10","auth":["aws.auth#sigv4"]},"operations":{"BatchExecuteStatement":{"input":{"type":"structure","required":["Statements"],"members":{"Statements":{"type":"list","member":{"type":"structure","required":["Statement"],"members":{"Statement":{},"Parameters":{"shape":"S5"},"ConsistentRead":{"type":"boolean"},"ReturnValuesOnConditionCheckFailure":{}}}},"ReturnConsumedCapacity":{}}},"output":{"type":"structure","members":{"Responses":{"type":"list","member":{"type":"structure","members":{"Error":{"type":"structure","members":{"Code":{},"Message":{},"Item":{"shape":"Sr"}}},"TableName":{},"Item":{"shape":"Sr"}}}},"ConsumedCapacity":{"shape":"St"}}}},"BatchGetItem":{"input":{"type":"structure","required":["RequestItems"],"members":{"RequestItems":{"shape":"S11"},"ReturnConsumedCapacity":{}}},"output":{"type":"structure","members":{"Responses":{"type":"map","key":{},"value":{"shape":"S1b"}},"UnprocessedKeys":{"shape":"S11"},"ConsumedCapacity":{"shape":"St"}}},"endpointdiscovery":{}},"BatchWriteItem":{"input":{"type":"structure","required":["RequestItems"],"members":{"RequestItems":{"shape":"S1d"},"ReturnConsumedCapacity":{},"ReturnItemCollectionMetrics":{}}},"output":{"type":"structure","members":{"UnprocessedItems":{"shape":"S1d"},"ItemCollectionMetrics":{"shape":"S1l"},"ConsumedCapacity":{"shape":"St"}}},"endpointdiscovery":{}},"CreateBackup":{"input":{"type":"structure","required":["TableName","BackupName"],"members":{"TableName":{},"BackupName":{}}},"output":{"type":"structure","members":{"BackupDetails":{"shape":"S1u"}}},"endpointdiscovery":{}},"CreateGlobalTable":{"input":{"type":"structure","required":["GlobalTableName","ReplicationGroup"],"members":{"GlobalTableName":{},"ReplicationGroup":{"shape":"S22"}}},"output":{"type":"structure","members":{"GlobalTableDescription":{"shape":"S26"}}},"endpointdiscovery":{}},"CreateTable":{"input":{"type":"structure","required":["AttributeDefinitions","TableName","KeySchema"],"members":{"AttributeDefinitions":{"shape":"S2o"},"TableName":{},"KeySchema":{"shape":"S2s"},"LocalSecondaryIndexes":{"shape":"S2v"},"GlobalSecondaryIndexes":{"shape":"S31"},"BillingMode":{},"ProvisionedThroughput":{"shape":"S33"},"StreamSpecification":{"shape":"S36"},"SSESpecification":{"shape":"S39"},"Tags":{"shape":"S3c"},"TableClass":{},"DeletionProtectionEnabled":{"type":"boolean"},"ResourcePolicy":{},"OnDemandThroughput":{"shape":"S34"}}},"output":{"type":"structure","members":{"TableDescription":{"shape":"S3j"}}},"endpointdiscovery":{}},"DeleteBackup":{"input":{"type":"structure","required":["BackupArn"],"members":{"BackupArn":{}}},"output":{"type":"structure","members":{"BackupDescription":{"shape":"S45"}}},"endpointdiscovery":{}},"DeleteItem":{"input":{"type":"structure","required":["TableName","Key"],"members":{"TableName":{},"Key":{"shape":"S14"},"Expected":{"shape":"S4i"},"ConditionalOperator":{},"ReturnValues":{},"ReturnConsumedCapacity":{},"ReturnItemCollectionMetrics":{},"ConditionExpression":{},"ExpressionAttributeNames":{"shape":"S17"},"ExpressionAttributeValues":{"shape":"S4q"},"ReturnValuesOnConditionCheckFailure":{}}},"output":{"type":"structure","members":{"Attributes":{"shape":"Sr"},"ConsumedCapacity":{"shape":"Su"},"ItemCollectionMetrics":{"shape":"S1n"}}},"endpointdiscovery":{}},"DeleteResourcePolicy":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{},"ExpectedRevisionId":{}}},"output":{"type":"structure","members":{"RevisionId":{}}},"endpointdiscovery":{}},"DeleteTable":{"input":{"type":"structure","required":["TableName"],"members":{"TableName":{}}},"output":{"type":"structure","members":{"TableDescription":{"shape":"S3j"}}},"endpointdiscovery":{}},"DescribeBackup":{"input":{"type":"structure","required":["BackupArn"],"members":{"BackupArn":{}}},"output":{"type":"structure","members":{"BackupDescription":{"shape":"S45"}}},"endpointdiscovery":{}},"DescribeContinuousBackups":{"input":{"type":"structure","required":["TableName"],"members":{"TableName":{}}},"output":{"type":"structure","members":{"ContinuousBackupsDescription":{"shape":"S53"}}},"endpointdiscovery":{}},"DescribeContributorInsights":{"input":{"type":"structure","required":["TableName"],"members":{"TableName":{},"IndexName":{}}},"output":{"type":"structure","members":{"TableName":{},"IndexName":{},"ContributorInsightsRuleList":{"type":"list","member":{}},"ContributorInsightsStatus":{},"LastUpdateDateTime":{"type":"timestamp"},"FailureException":{"type":"structure","members":{"ExceptionName":{},"ExceptionDescription":{}}}}}},"DescribeEndpoints":{"input":{"type":"structure","members":{}},"output":{"type":"structure","required":["Endpoints"],"members":{"Endpoints":{"type":"list","member":{"type":"structure","required":["Address","CachePeriodInMinutes"],"members":{"Address":{},"CachePeriodInMinutes":{"type":"long"}}}}}},"endpointoperation":true},"DescribeExport":{"input":{"type":"structure","required":["ExportArn"],"members":{"ExportArn":{}}},"output":{"type":"structure","members":{"ExportDescription":{"shape":"S5o"}}}},"DescribeGlobalTable":{"input":{"type":"structure","required":["GlobalTableName"],"members":{"GlobalTableName":{}}},"output":{"type":"structure","members":{"GlobalTableDescription":{"shape":"S26"}}},"endpointdiscovery":{}},"DescribeGlobalTableSettings":{"input":{"type":"structure","required":["GlobalTableName"],"members":{"GlobalTableName":{}}},"output":{"type":"structure","members":{"GlobalTableName":{},"ReplicaSettings":{"shape":"S6d"}}},"endpointdiscovery":{}},"DescribeImport":{"input":{"type":"structure","required":["ImportArn"],"members":{"ImportArn":{}}},"output":{"type":"structure","required":["ImportTableDescription"],"members":{"ImportTableDescription":{"shape":"S6r"}}}},"DescribeKinesisStreamingDestination":{"input":{"type":"structure","required":["TableName"],"members":{"TableName":{}}},"output":{"type":"structure","members":{"TableName":{},"KinesisDataStreamDestinations":{"type":"list","member":{"type":"structure","members":{"StreamArn":{},"DestinationStatus":{},"DestinationStatusDescription":{},"ApproximateCreationDateTimePrecision":{}}}}}},"endpointdiscovery":{}},"DescribeLimits":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"AccountMaxReadCapacityUnits":{"type":"long"},"AccountMaxWriteCapacityUnits":{"type":"long"},"TableMaxReadCapacityUnits":{"type":"long"},"TableMaxWriteCapacityUnits":{"type":"long"}}},"endpointdiscovery":{}},"DescribeTable":{"input":{"type":"structure","required":["TableName"],"members":{"TableName":{}}},"output":{"type":"structure","members":{"Table":{"shape":"S3j"}}},"endpointdiscovery":{}},"DescribeTableReplicaAutoScaling":{"input":{"type":"structure","required":["TableName"],"members":{"TableName":{}}},"output":{"type":"structure","members":{"TableAutoScalingDescription":{"shape":"S7k"}}}},"DescribeTimeToLive":{"input":{"type":"structure","required":["TableName"],"members":{"TableName":{}}},"output":{"type":"structure","members":{"TimeToLiveDescription":{"shape":"S4e"}}},"endpointdiscovery":{}},"DisableKinesisStreamingDestination":{"input":{"shape":"S7r"},"output":{"shape":"S7t"},"endpointdiscovery":{}},"EnableKinesisStreamingDestination":{"input":{"shape":"S7r"},"output":{"shape":"S7t"},"endpointdiscovery":{}},"ExecuteStatement":{"input":{"type":"structure","required":["Statement"],"members":{"Statement":{},"Parameters":{"shape":"S5"},"ConsistentRead":{"type":"boolean"},"NextToken":{},"ReturnConsumedCapacity":{},"Limit":{"type":"integer"},"ReturnValuesOnConditionCheckFailure":{}}},"output":{"type":"structure","members":{"Items":{"shape":"S1b"},"NextToken":{},"ConsumedCapacity":{"shape":"Su"},"LastEvaluatedKey":{"shape":"S14"}}}},"ExecuteTransaction":{"input":{"type":"structure","required":["TransactStatements"],"members":{"TransactStatements":{"type":"list","member":{"type":"structure","required":["Statement"],"members":{"Statement":{},"Parameters":{"shape":"S5"},"ReturnValuesOnConditionCheckFailure":{}}}},"ClientRequestToken":{"idempotencyToken":true},"ReturnConsumedCapacity":{}}},"output":{"type":"structure","members":{"Responses":{"shape":"S83"},"ConsumedCapacity":{"shape":"St"}}}},"ExportTableToPointInTime":{"input":{"type":"structure","required":["TableArn","S3Bucket"],"members":{"TableArn":{},"ExportTime":{"type":"timestamp"},"ClientToken":{"idempotencyToken":true},"S3Bucket":{},"S3BucketOwner":{},"S3Prefix":{},"S3SseAlgorithm":{},"S3SseKmsKeyId":{},"ExportFormat":{},"ExportType":{},"IncrementalExportSpecification":{"shape":"S65"}}},"output":{"type":"structure","members":{"ExportDescription":{"shape":"S5o"}}}},"GetItem":{"input":{"type":"structure","required":["TableName","Key"],"members":{"TableName":{},"Key":{"shape":"S14"},"AttributesToGet":{"shape":"S15"},"ConsistentRead":{"type":"boolean"},"ReturnConsumedCapacity":{},"ProjectionExpression":{},"ExpressionAttributeNames":{"shape":"S17"}}},"output":{"type":"structure","members":{"Item":{"shape":"Sr"},"ConsumedCapacity":{"shape":"Su"}}},"endpointdiscovery":{}},"GetResourcePolicy":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{"Policy":{},"RevisionId":{}}},"endpointdiscovery":{}},"ImportTable":{"input":{"type":"structure","required":["S3BucketSource","InputFormat","TableCreationParameters"],"members":{"ClientToken":{"idempotencyToken":true},"S3BucketSource":{"shape":"S6t"},"InputFormat":{},"InputFormatOptions":{"shape":"S6x"},"InputCompressionType":{},"TableCreationParameters":{"shape":"S73"}}},"output":{"type":"structure","required":["ImportTableDescription"],"members":{"ImportTableDescription":{"shape":"S6r"}}}},"ListBackups":{"input":{"type":"structure","members":{"TableName":{},"Limit":{"type":"integer"},"TimeRangeLowerBound":{"type":"timestamp"},"TimeRangeUpperBound":{"type":"timestamp"},"ExclusiveStartBackupArn":{},"BackupType":{}}},"output":{"type":"structure","members":{"BackupSummaries":{"type":"list","member":{"type":"structure","members":{"TableName":{},"TableId":{},"TableArn":{},"BackupArn":{},"BackupName":{},"BackupCreationDateTime":{"type":"timestamp"},"BackupExpiryDateTime":{"type":"timestamp"},"BackupStatus":{},"BackupType":{},"BackupSizeBytes":{"type":"long"}}}},"LastEvaluatedBackupArn":{}}},"endpointdiscovery":{}},"ListContributorInsights":{"input":{"type":"structure","members":{"TableName":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ContributorInsightsSummaries":{"type":"list","member":{"type":"structure","members":{"TableName":{},"IndexName":{},"ContributorInsightsStatus":{}}}},"NextToken":{}}}},"ListExports":{"input":{"type":"structure","members":{"TableArn":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ExportSummaries":{"type":"list","member":{"type":"structure","members":{"ExportArn":{},"ExportStatus":{},"ExportType":{}}}},"NextToken":{}}}},"ListGlobalTables":{"input":{"type":"structure","members":{"ExclusiveStartGlobalTableName":{},"Limit":{"type":"integer"},"RegionName":{}}},"output":{"type":"structure","members":{"GlobalTables":{"type":"list","member":{"type":"structure","members":{"GlobalTableName":{},"ReplicationGroup":{"shape":"S22"}}}},"LastEvaluatedGlobalTableName":{}}},"endpointdiscovery":{}},"ListImports":{"input":{"type":"structure","members":{"TableArn":{},"PageSize":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ImportSummaryList":{"type":"list","member":{"type":"structure","members":{"ImportArn":{},"ImportStatus":{},"TableArn":{},"S3BucketSource":{"shape":"S6t"},"CloudWatchLogGroupArn":{},"InputFormat":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListTables":{"input":{"type":"structure","members":{"ExclusiveStartTableName":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"TableNames":{"type":"list","member":{}},"LastEvaluatedTableName":{}}},"endpointdiscovery":{}},"ListTagsOfResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{},"NextToken":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"S3c"},"NextToken":{}}},"endpointdiscovery":{}},"PutItem":{"input":{"type":"structure","required":["TableName","Item"],"members":{"TableName":{},"Item":{"shape":"S1h"},"Expected":{"shape":"S4i"},"ReturnValues":{},"ReturnConsumedCapacity":{},"ReturnItemCollectionMetrics":{},"ConditionalOperator":{},"ConditionExpression":{},"ExpressionAttributeNames":{"shape":"S17"},"ExpressionAttributeValues":{"shape":"S4q"},"ReturnValuesOnConditionCheckFailure":{}}},"output":{"type":"structure","members":{"Attributes":{"shape":"Sr"},"ConsumedCapacity":{"shape":"Su"},"ItemCollectionMetrics":{"shape":"S1n"}}},"endpointdiscovery":{}},"PutResourcePolicy":{"input":{"type":"structure","required":["ResourceArn","Policy"],"members":{"ResourceArn":{},"Policy":{},"ExpectedRevisionId":{},"ConfirmRemoveSelfResourceAccess":{"type":"boolean"}}},"output":{"type":"structure","members":{"RevisionId":{}}},"endpointdiscovery":{}},"Query":{"input":{"type":"structure","required":["TableName"],"members":{"TableName":{},"IndexName":{},"Select":{},"AttributesToGet":{"shape":"S15"},"Limit":{"type":"integer"},"ConsistentRead":{"type":"boolean"},"KeyConditions":{"type":"map","key":{},"value":{"shape":"S9l"}},"QueryFilter":{"shape":"S9m"},"ConditionalOperator":{},"ScanIndexForward":{"type":"boolean"},"ExclusiveStartKey":{"shape":"S14"},"ReturnConsumedCapacity":{},"ProjectionExpression":{},"FilterExpression":{},"KeyConditionExpression":{},"ExpressionAttributeNames":{"shape":"S17"},"ExpressionAttributeValues":{"shape":"S4q"}}},"output":{"type":"structure","members":{"Items":{"shape":"S1b"},"Count":{"type":"integer"},"ScannedCount":{"type":"integer"},"LastEvaluatedKey":{"shape":"S14"},"ConsumedCapacity":{"shape":"Su"}}},"endpointdiscovery":{}},"RestoreTableFromBackup":{"input":{"type":"structure","required":["TargetTableName","BackupArn"],"members":{"TargetTableName":{},"BackupArn":{},"BillingModeOverride":{},"GlobalSecondaryIndexOverride":{"shape":"S31"},"LocalSecondaryIndexOverride":{"shape":"S2v"},"ProvisionedThroughputOverride":{"shape":"S33"},"OnDemandThroughputOverride":{"shape":"S34"},"SSESpecificationOverride":{"shape":"S39"}}},"output":{"type":"structure","members":{"TableDescription":{"shape":"S3j"}}},"endpointdiscovery":{}},"RestoreTableToPointInTime":{"input":{"type":"structure","required":["TargetTableName"],"members":{"SourceTableArn":{},"SourceTableName":{},"TargetTableName":{},"UseLatestRestorableTime":{"type":"boolean"},"RestoreDateTime":{"type":"timestamp"},"BillingModeOverride":{},"GlobalSecondaryIndexOverride":{"shape":"S31"},"LocalSecondaryIndexOverride":{"shape":"S2v"},"ProvisionedThroughputOverride":{"shape":"S33"},"OnDemandThroughputOverride":{"shape":"S34"},"SSESpecificationOverride":{"shape":"S39"}}},"output":{"type":"structure","members":{"TableDescription":{"shape":"S3j"}}},"endpointdiscovery":{}},"Scan":{"input":{"type":"structure","required":["TableName"],"members":{"TableName":{},"IndexName":{},"AttributesToGet":{"shape":"S15"},"Limit":{"type":"integer"},"Select":{},"ScanFilter":{"shape":"S9m"},"ConditionalOperator":{},"ExclusiveStartKey":{"shape":"S14"},"ReturnConsumedCapacity":{},"TotalSegments":{"type":"integer"},"Segment":{"type":"integer"},"ProjectionExpression":{},"FilterExpression":{},"ExpressionAttributeNames":{"shape":"S17"},"ExpressionAttributeValues":{"shape":"S4q"},"ConsistentRead":{"type":"boolean"}}},"output":{"type":"structure","members":{"Items":{"shape":"S1b"},"Count":{"type":"integer"},"ScannedCount":{"type":"integer"},"LastEvaluatedKey":{"shape":"S14"},"ConsumedCapacity":{"shape":"Su"}}},"endpointdiscovery":{}},"TagResource":{"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"ResourceArn":{},"Tags":{"shape":"S3c"}}},"endpointdiscovery":{}},"TransactGetItems":{"input":{"type":"structure","required":["TransactItems"],"members":{"TransactItems":{"type":"list","member":{"type":"structure","required":["Get"],"members":{"Get":{"type":"structure","required":["Key","TableName"],"members":{"Key":{"shape":"S14"},"TableName":{},"ProjectionExpression":{},"ExpressionAttributeNames":{"shape":"S17"}}}}}},"ReturnConsumedCapacity":{}}},"output":{"type":"structure","members":{"ConsumedCapacity":{"shape":"St"},"Responses":{"shape":"S83"}}},"endpointdiscovery":{}},"TransactWriteItems":{"input":{"type":"structure","required":["TransactItems"],"members":{"TransactItems":{"type":"list","member":{"type":"structure","members":{"ConditionCheck":{"type":"structure","required":["Key","TableName","ConditionExpression"],"members":{"Key":{"shape":"S14"},"TableName":{},"ConditionExpression":{},"ExpressionAttributeNames":{"shape":"S17"},"ExpressionAttributeValues":{"shape":"S4q"},"ReturnValuesOnConditionCheckFailure":{}}},"Put":{"type":"structure","required":["Item","TableName"],"members":{"Item":{"shape":"S1h"},"TableName":{},"ConditionExpression":{},"ExpressionAttributeNames":{"shape":"S17"},"ExpressionAttributeValues":{"shape":"S4q"},"ReturnValuesOnConditionCheckFailure":{}}},"Delete":{"type":"structure","required":["Key","TableName"],"members":{"Key":{"shape":"S14"},"TableName":{},"ConditionExpression":{},"ExpressionAttributeNames":{"shape":"S17"},"ExpressionAttributeValues":{"shape":"S4q"},"ReturnValuesOnConditionCheckFailure":{}}},"Update":{"type":"structure","required":["Key","UpdateExpression","TableName"],"members":{"Key":{"shape":"S14"},"UpdateExpression":{},"TableName":{},"ConditionExpression":{},"ExpressionAttributeNames":{"shape":"S17"},"ExpressionAttributeValues":{"shape":"S4q"},"ReturnValuesOnConditionCheckFailure":{}}}}}},"ReturnConsumedCapacity":{},"ReturnItemCollectionMetrics":{},"ClientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"ConsumedCapacity":{"shape":"St"},"ItemCollectionMetrics":{"shape":"S1l"}}},"endpointdiscovery":{}},"UntagResource":{"input":{"type":"structure","required":["ResourceArn","TagKeys"],"members":{"ResourceArn":{},"TagKeys":{"type":"list","member":{}}}},"endpointdiscovery":{}},"UpdateContinuousBackups":{"input":{"type":"structure","required":["TableName","PointInTimeRecoverySpecification"],"members":{"TableName":{},"PointInTimeRecoverySpecification":{"type":"structure","required":["PointInTimeRecoveryEnabled"],"members":{"PointInTimeRecoveryEnabled":{"type":"boolean"}}}}},"output":{"type":"structure","members":{"ContinuousBackupsDescription":{"shape":"S53"}}},"endpointdiscovery":{}},"UpdateContributorInsights":{"input":{"type":"structure","required":["TableName","ContributorInsightsAction"],"members":{"TableName":{},"IndexName":{},"ContributorInsightsAction":{}}},"output":{"type":"structure","members":{"TableName":{},"IndexName":{},"ContributorInsightsStatus":{}}}},"UpdateGlobalTable":{"input":{"type":"structure","required":["GlobalTableName","ReplicaUpdates"],"members":{"GlobalTableName":{},"ReplicaUpdates":{"type":"list","member":{"type":"structure","members":{"Create":{"type":"structure","required":["RegionName"],"members":{"RegionName":{}}},"Delete":{"type":"structure","required":["RegionName"],"members":{"RegionName":{}}}}}}}},"output":{"type":"structure","members":{"GlobalTableDescription":{"shape":"S26"}}},"endpointdiscovery":{}},"UpdateGlobalTableSettings":{"input":{"type":"structure","required":["GlobalTableName"],"members":{"GlobalTableName":{},"GlobalTableBillingMode":{},"GlobalTableProvisionedWriteCapacityUnits":{"type":"long"},"GlobalTableProvisionedWriteCapacityAutoScalingSettingsUpdate":{"shape":"Sas"},"GlobalTableGlobalSecondaryIndexSettingsUpdate":{"type":"list","member":{"type":"structure","required":["IndexName"],"members":{"IndexName":{},"ProvisionedWriteCapacityUnits":{"type":"long"},"ProvisionedWriteCapacityAutoScalingSettingsUpdate":{"shape":"Sas"}}}},"ReplicaSettingsUpdate":{"type":"list","member":{"type":"structure","required":["RegionName"],"members":{"RegionName":{},"ReplicaProvisionedReadCapacityUnits":{"type":"long"},"ReplicaProvisionedReadCapacityAutoScalingSettingsUpdate":{"shape":"Sas"},"ReplicaGlobalSecondaryIndexSettingsUpdate":{"type":"list","member":{"type":"structure","required":["IndexName"],"members":{"IndexName":{},"ProvisionedReadCapacityUnits":{"type":"long"},"ProvisionedReadCapacityAutoScalingSettingsUpdate":{"shape":"Sas"}}}},"ReplicaTableClass":{}}}}}},"output":{"type":"structure","members":{"GlobalTableName":{},"ReplicaSettings":{"shape":"S6d"}}},"endpointdiscovery":{}},"UpdateItem":{"input":{"type":"structure","required":["TableName","Key"],"members":{"TableName":{},"Key":{"shape":"S14"},"AttributeUpdates":{"type":"map","key":{},"value":{"type":"structure","members":{"Value":{"shape":"S6"},"Action":{}}}},"Expected":{"shape":"S4i"},"ConditionalOperator":{},"ReturnValues":{},"ReturnConsumedCapacity":{},"ReturnItemCollectionMetrics":{},"UpdateExpression":{},"ConditionExpression":{},"ExpressionAttributeNames":{"shape":"S17"},"ExpressionAttributeValues":{"shape":"S4q"},"ReturnValuesOnConditionCheckFailure":{}}},"output":{"type":"structure","members":{"Attributes":{"shape":"Sr"},"ConsumedCapacity":{"shape":"Su"},"ItemCollectionMetrics":{"shape":"S1n"}}},"endpointdiscovery":{}},"UpdateKinesisStreamingDestination":{"input":{"type":"structure","required":["TableName","StreamArn"],"members":{"TableName":{},"StreamArn":{},"UpdateKinesisStreamingConfiguration":{"shape":"Sb9"}}},"output":{"type":"structure","members":{"TableName":{},"StreamArn":{},"DestinationStatus":{},"UpdateKinesisStreamingConfiguration":{"shape":"Sb9"}}},"endpointdiscovery":{}},"UpdateTable":{"input":{"type":"structure","required":["TableName"],"members":{"AttributeDefinitions":{"shape":"S2o"},"TableName":{},"BillingMode":{},"ProvisionedThroughput":{"shape":"S33"},"GlobalSecondaryIndexUpdates":{"type":"list","member":{"type":"structure","members":{"Update":{"type":"structure","required":["IndexName"],"members":{"IndexName":{},"ProvisionedThroughput":{"shape":"S33"},"OnDemandThroughput":{"shape":"S34"}}},"Create":{"type":"structure","required":["IndexName","KeySchema","Projection"],"members":{"IndexName":{},"KeySchema":{"shape":"S2s"},"Projection":{"shape":"S2x"},"ProvisionedThroughput":{"shape":"S33"},"OnDemandThroughput":{"shape":"S34"}}},"Delete":{"type":"structure","required":["IndexName"],"members":{"IndexName":{}}}}}},"StreamSpecification":{"shape":"S36"},"SSESpecification":{"shape":"S39"},"ReplicaUpdates":{"type":"list","member":{"type":"structure","members":{"Create":{"type":"structure","required":["RegionName"],"members":{"RegionName":{},"KMSMasterKeyId":{},"ProvisionedThroughputOverride":{"shape":"S2d"},"OnDemandThroughputOverride":{"shape":"S2f"},"GlobalSecondaryIndexes":{"shape":"Sbk"},"TableClassOverride":{}}},"Update":{"type":"structure","required":["RegionName"],"members":{"RegionName":{},"KMSMasterKeyId":{},"ProvisionedThroughputOverride":{"shape":"S2d"},"OnDemandThroughputOverride":{"shape":"S2f"},"GlobalSecondaryIndexes":{"shape":"Sbk"},"TableClassOverride":{}}},"Delete":{"type":"structure","required":["RegionName"],"members":{"RegionName":{}}}}}},"TableClass":{},"DeletionProtectionEnabled":{"type":"boolean"},"OnDemandThroughput":{"shape":"S34"}}},"output":{"type":"structure","members":{"TableDescription":{"shape":"S3j"}}},"endpointdiscovery":{}},"UpdateTableReplicaAutoScaling":{"input":{"type":"structure","required":["TableName"],"members":{"GlobalSecondaryIndexUpdates":{"type":"list","member":{"type":"structure","members":{"IndexName":{},"ProvisionedWriteCapacityAutoScalingUpdate":{"shape":"Sas"}}}},"TableName":{},"ProvisionedWriteCapacityAutoScalingUpdate":{"shape":"Sas"},"ReplicaUpdates":{"type":"list","member":{"type":"structure","required":["RegionName"],"members":{"RegionName":{},"ReplicaGlobalSecondaryIndexUpdates":{"type":"list","member":{"type":"structure","members":{"IndexName":{},"ProvisionedReadCapacityAutoScalingUpdate":{"shape":"Sas"}}}},"ReplicaProvisionedReadCapacityAutoScalingUpdate":{"shape":"Sas"}}}}}},"output":{"type":"structure","members":{"TableAutoScalingDescription":{"shape":"S7k"}}}},"UpdateTimeToLive":{"input":{"type":"structure","required":["TableName","TimeToLiveSpecification"],"members":{"TableName":{},"TimeToLiveSpecification":{"shape":"Sby"}}},"output":{"type":"structure","members":{"TimeToLiveSpecification":{"shape":"Sby"}}},"endpointdiscovery":{}}},"shapes":{"S5":{"type":"list","member":{"shape":"S6"}},"S6":{"type":"structure","members":{"S":{},"N":{},"B":{"type":"blob"},"SS":{"type":"list","member":{}},"NS":{"type":"list","member":{}},"BS":{"type":"list","member":{"type":"blob"}},"M":{"type":"map","key":{},"value":{"shape":"S6"}},"L":{"type":"list","member":{"shape":"S6"}},"NULL":{"type":"boolean"},"BOOL":{"type":"boolean"}}},"Sr":{"type":"map","key":{},"value":{"shape":"S6"}},"St":{"type":"list","member":{"shape":"Su"}},"Su":{"type":"structure","members":{"TableName":{},"CapacityUnits":{"type":"double"},"ReadCapacityUnits":{"type":"double"},"WriteCapacityUnits":{"type":"double"},"Table":{"shape":"Sx"},"LocalSecondaryIndexes":{"shape":"Sy"},"GlobalSecondaryIndexes":{"shape":"Sy"}}},"Sx":{"type":"structure","members":{"ReadCapacityUnits":{"type":"double"},"WriteCapacityUnits":{"type":"double"},"CapacityUnits":{"type":"double"}}},"Sy":{"type":"map","key":{},"value":{"shape":"Sx"}},"S11":{"type":"map","key":{},"value":{"type":"structure","required":["Keys"],"members":{"Keys":{"type":"list","member":{"shape":"S14"}},"AttributesToGet":{"shape":"S15"},"ConsistentRead":{"type":"boolean"},"ProjectionExpression":{},"ExpressionAttributeNames":{"shape":"S17"}}}},"S14":{"type":"map","key":{},"value":{"shape":"S6"}},"S15":{"type":"list","member":{}},"S17":{"type":"map","key":{},"value":{}},"S1b":{"type":"list","member":{"shape":"Sr"}},"S1d":{"type":"map","key":{},"value":{"type":"list","member":{"type":"structure","members":{"PutRequest":{"type":"structure","required":["Item"],"members":{"Item":{"shape":"S1h"}}},"DeleteRequest":{"type":"structure","required":["Key"],"members":{"Key":{"shape":"S14"}}}}}}},"S1h":{"type":"map","key":{},"value":{"shape":"S6"}},"S1l":{"type":"map","key":{},"value":{"type":"list","member":{"shape":"S1n"}}},"S1n":{"type":"structure","members":{"ItemCollectionKey":{"type":"map","key":{},"value":{"shape":"S6"}},"SizeEstimateRangeGB":{"type":"list","member":{"type":"double"}}}},"S1u":{"type":"structure","required":["BackupArn","BackupName","BackupStatus","BackupType","BackupCreationDateTime"],"members":{"BackupArn":{},"BackupName":{},"BackupSizeBytes":{"type":"long"},"BackupStatus":{},"BackupType":{},"BackupCreationDateTime":{"type":"timestamp"},"BackupExpiryDateTime":{"type":"timestamp"}}},"S22":{"type":"list","member":{"type":"structure","members":{"RegionName":{}}}},"S26":{"type":"structure","members":{"ReplicationGroup":{"shape":"S27"},"GlobalTableArn":{},"CreationDateTime":{"type":"timestamp"},"GlobalTableStatus":{},"GlobalTableName":{}}},"S27":{"type":"list","member":{"type":"structure","members":{"RegionName":{},"ReplicaStatus":{},"ReplicaStatusDescription":{},"ReplicaStatusPercentProgress":{},"KMSMasterKeyId":{},"ProvisionedThroughputOverride":{"shape":"S2d"},"OnDemandThroughputOverride":{"shape":"S2f"},"GlobalSecondaryIndexes":{"type":"list","member":{"type":"structure","members":{"IndexName":{},"ProvisionedThroughputOverride":{"shape":"S2d"},"OnDemandThroughputOverride":{"shape":"S2f"}}}},"ReplicaInaccessibleDateTime":{"type":"timestamp"},"ReplicaTableClassSummary":{"shape":"S2j"}}}},"S2d":{"type":"structure","members":{"ReadCapacityUnits":{"type":"long"}}},"S2f":{"type":"structure","members":{"MaxReadRequestUnits":{"type":"long"}}},"S2j":{"type":"structure","members":{"TableClass":{},"LastUpdateDateTime":{"type":"timestamp"}}},"S2o":{"type":"list","member":{"type":"structure","required":["AttributeName","AttributeType"],"members":{"AttributeName":{},"AttributeType":{}}}},"S2s":{"type":"list","member":{"type":"structure","required":["AttributeName","KeyType"],"members":{"AttributeName":{},"KeyType":{}}}},"S2v":{"type":"list","member":{"type":"structure","required":["IndexName","KeySchema","Projection"],"members":{"IndexName":{},"KeySchema":{"shape":"S2s"},"Projection":{"shape":"S2x"}}}},"S2x":{"type":"structure","members":{"ProjectionType":{},"NonKeyAttributes":{"type":"list","member":{}}}},"S31":{"type":"list","member":{"type":"structure","required":["IndexName","KeySchema","Projection"],"members":{"IndexName":{},"KeySchema":{"shape":"S2s"},"Projection":{"shape":"S2x"},"ProvisionedThroughput":{"shape":"S33"},"OnDemandThroughput":{"shape":"S34"}}}},"S33":{"type":"structure","required":["ReadCapacityUnits","WriteCapacityUnits"],"members":{"ReadCapacityUnits":{"type":"long"},"WriteCapacityUnits":{"type":"long"}}},"S34":{"type":"structure","members":{"MaxReadRequestUnits":{"type":"long"},"MaxWriteRequestUnits":{"type":"long"}}},"S36":{"type":"structure","required":["StreamEnabled"],"members":{"StreamEnabled":{"type":"boolean"},"StreamViewType":{}}},"S39":{"type":"structure","members":{"Enabled":{"type":"boolean"},"SSEType":{},"KMSMasterKeyId":{}}},"S3c":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"S3j":{"type":"structure","members":{"AttributeDefinitions":{"shape":"S2o"},"TableName":{},"KeySchema":{"shape":"S2s"},"TableStatus":{},"CreationDateTime":{"type":"timestamp"},"ProvisionedThroughput":{"shape":"S3l"},"TableSizeBytes":{"type":"long"},"ItemCount":{"type":"long"},"TableArn":{},"TableId":{},"BillingModeSummary":{"shape":"S3o"},"LocalSecondaryIndexes":{"type":"list","member":{"type":"structure","members":{"IndexName":{},"KeySchema":{"shape":"S2s"},"Projection":{"shape":"S2x"},"IndexSizeBytes":{"type":"long"},"ItemCount":{"type":"long"},"IndexArn":{}}}},"GlobalSecondaryIndexes":{"type":"list","member":{"type":"structure","members":{"IndexName":{},"KeySchema":{"shape":"S2s"},"Projection":{"shape":"S2x"},"IndexStatus":{},"Backfilling":{"type":"boolean"},"ProvisionedThroughput":{"shape":"S3l"},"IndexSizeBytes":{"type":"long"},"ItemCount":{"type":"long"},"IndexArn":{},"OnDemandThroughput":{"shape":"S34"}}}},"StreamSpecification":{"shape":"S36"},"LatestStreamLabel":{},"LatestStreamArn":{},"GlobalTableVersion":{},"Replicas":{"shape":"S27"},"RestoreSummary":{"type":"structure","required":["RestoreDateTime","RestoreInProgress"],"members":{"SourceBackupArn":{},"SourceTableArn":{},"RestoreDateTime":{"type":"timestamp"},"RestoreInProgress":{"type":"boolean"}}},"SSEDescription":{"shape":"S3y"},"ArchivalSummary":{"type":"structure","members":{"ArchivalDateTime":{"type":"timestamp"},"ArchivalReason":{},"ArchivalBackupArn":{}}},"TableClassSummary":{"shape":"S2j"},"DeletionProtectionEnabled":{"type":"boolean"},"OnDemandThroughput":{"shape":"S34"}}},"S3l":{"type":"structure","members":{"LastIncreaseDateTime":{"type":"timestamp"},"LastDecreaseDateTime":{"type":"timestamp"},"NumberOfDecreasesToday":{"type":"long"},"ReadCapacityUnits":{"type":"long"},"WriteCapacityUnits":{"type":"long"}}},"S3o":{"type":"structure","members":{"BillingMode":{},"LastUpdateToPayPerRequestDateTime":{"type":"timestamp"}}},"S3y":{"type":"structure","members":{"Status":{},"SSEType":{},"KMSMasterKeyArn":{},"InaccessibleEncryptionDateTime":{"type":"timestamp"}}},"S45":{"type":"structure","members":{"BackupDetails":{"shape":"S1u"},"SourceTableDetails":{"type":"structure","required":["TableName","TableId","KeySchema","TableCreationDateTime","ProvisionedThroughput"],"members":{"TableName":{},"TableId":{},"TableArn":{},"TableSizeBytes":{"type":"long"},"KeySchema":{"shape":"S2s"},"TableCreationDateTime":{"type":"timestamp"},"ProvisionedThroughput":{"shape":"S33"},"OnDemandThroughput":{"shape":"S34"},"ItemCount":{"type":"long"},"BillingMode":{}}},"SourceTableFeatureDetails":{"type":"structure","members":{"LocalSecondaryIndexes":{"type":"list","member":{"type":"structure","members":{"IndexName":{},"KeySchema":{"shape":"S2s"},"Projection":{"shape":"S2x"}}}},"GlobalSecondaryIndexes":{"type":"list","member":{"type":"structure","members":{"IndexName":{},"KeySchema":{"shape":"S2s"},"Projection":{"shape":"S2x"},"ProvisionedThroughput":{"shape":"S33"},"OnDemandThroughput":{"shape":"S34"}}}},"StreamDescription":{"shape":"S36"},"TimeToLiveDescription":{"shape":"S4e"},"SSEDescription":{"shape":"S3y"}}}}},"S4e":{"type":"structure","members":{"TimeToLiveStatus":{},"AttributeName":{}}},"S4i":{"type":"map","key":{},"value":{"type":"structure","members":{"Value":{"shape":"S6"},"Exists":{"type":"boolean"},"ComparisonOperator":{},"AttributeValueList":{"shape":"S4m"}}}},"S4m":{"type":"list","member":{"shape":"S6"}},"S4q":{"type":"map","key":{},"value":{"shape":"S6"}},"S53":{"type":"structure","required":["ContinuousBackupsStatus"],"members":{"ContinuousBackupsStatus":{},"PointInTimeRecoveryDescription":{"type":"structure","members":{"PointInTimeRecoveryStatus":{},"EarliestRestorableDateTime":{"type":"timestamp"},"LatestRestorableDateTime":{"type":"timestamp"}}}}},"S5o":{"type":"structure","members":{"ExportArn":{},"ExportStatus":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"ExportManifest":{},"TableArn":{},"TableId":{},"ExportTime":{"type":"timestamp"},"ClientToken":{},"S3Bucket":{},"S3BucketOwner":{},"S3Prefix":{},"S3SseAlgorithm":{},"S3SseKmsKeyId":{},"FailureCode":{},"FailureMessage":{},"ExportFormat":{},"BilledSizeBytes":{"type":"long"},"ItemCount":{"type":"long"},"ExportType":{},"IncrementalExportSpecification":{"shape":"S65"}}},"S65":{"type":"structure","members":{"ExportFromTime":{"type":"timestamp"},"ExportToTime":{"type":"timestamp"},"ExportViewType":{}}},"S6d":{"type":"list","member":{"type":"structure","required":["RegionName"],"members":{"RegionName":{},"ReplicaStatus":{},"ReplicaBillingModeSummary":{"shape":"S3o"},"ReplicaProvisionedReadCapacityUnits":{"type":"long"},"ReplicaProvisionedReadCapacityAutoScalingSettings":{"shape":"S6f"},"ReplicaProvisionedWriteCapacityUnits":{"type":"long"},"ReplicaProvisionedWriteCapacityAutoScalingSettings":{"shape":"S6f"},"ReplicaGlobalSecondaryIndexSettings":{"type":"list","member":{"type":"structure","required":["IndexName"],"members":{"IndexName":{},"IndexStatus":{},"ProvisionedReadCapacityUnits":{"type":"long"},"ProvisionedReadCapacityAutoScalingSettings":{"shape":"S6f"},"ProvisionedWriteCapacityUnits":{"type":"long"},"ProvisionedWriteCapacityAutoScalingSettings":{"shape":"S6f"}}}},"ReplicaTableClassSummary":{"shape":"S2j"}}}},"S6f":{"type":"structure","members":{"MinimumUnits":{"type":"long"},"MaximumUnits":{"type":"long"},"AutoScalingDisabled":{"type":"boolean"},"AutoScalingRoleArn":{},"ScalingPolicies":{"type":"list","member":{"type":"structure","members":{"PolicyName":{},"TargetTrackingScalingPolicyConfiguration":{"type":"structure","required":["TargetValue"],"members":{"DisableScaleIn":{"type":"boolean"},"ScaleInCooldown":{"type":"integer"},"ScaleOutCooldown":{"type":"integer"},"TargetValue":{"type":"double"}}}}}}}},"S6r":{"type":"structure","members":{"ImportArn":{},"ImportStatus":{},"TableArn":{},"TableId":{},"ClientToken":{},"S3BucketSource":{"shape":"S6t"},"ErrorCount":{"type":"long"},"CloudWatchLogGroupArn":{},"InputFormat":{},"InputFormatOptions":{"shape":"S6x"},"InputCompressionType":{},"TableCreationParameters":{"shape":"S73"},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"ProcessedSizeBytes":{"type":"long"},"ProcessedItemCount":{"type":"long"},"ImportedItemCount":{"type":"long"},"FailureCode":{},"FailureMessage":{}}},"S6t":{"type":"structure","required":["S3Bucket"],"members":{"S3BucketOwner":{},"S3Bucket":{},"S3KeyPrefix":{}}},"S6x":{"type":"structure","members":{"Csv":{"type":"structure","members":{"Delimiter":{},"HeaderList":{"type":"list","member":{}}}}}},"S73":{"type":"structure","required":["TableName","AttributeDefinitions","KeySchema"],"members":{"TableName":{},"AttributeDefinitions":{"shape":"S2o"},"KeySchema":{"shape":"S2s"},"BillingMode":{},"ProvisionedThroughput":{"shape":"S33"},"OnDemandThroughput":{"shape":"S34"},"SSESpecification":{"shape":"S39"},"GlobalSecondaryIndexes":{"shape":"S31"}}},"S7k":{"type":"structure","members":{"TableName":{},"TableStatus":{},"Replicas":{"type":"list","member":{"type":"structure","members":{"RegionName":{},"GlobalSecondaryIndexes":{"type":"list","member":{"type":"structure","members":{"IndexName":{},"IndexStatus":{},"ProvisionedReadCapacityAutoScalingSettings":{"shape":"S6f"},"ProvisionedWriteCapacityAutoScalingSettings":{"shape":"S6f"}}}},"ReplicaProvisionedReadCapacityAutoScalingSettings":{"shape":"S6f"},"ReplicaProvisionedWriteCapacityAutoScalingSettings":{"shape":"S6f"},"ReplicaStatus":{}}}}}},"S7r":{"type":"structure","required":["TableName","StreamArn"],"members":{"TableName":{},"StreamArn":{},"EnableKinesisStreamingConfiguration":{"shape":"S7s"}}},"S7s":{"type":"structure","members":{"ApproximateCreationDateTimePrecision":{}}},"S7t":{"type":"structure","members":{"TableName":{},"StreamArn":{},"DestinationStatus":{},"EnableKinesisStreamingConfiguration":{"shape":"S7s"}}},"S83":{"type":"list","member":{"type":"structure","members":{"Item":{"shape":"Sr"}}}},"S9l":{"type":"structure","required":["ComparisonOperator"],"members":{"AttributeValueList":{"shape":"S4m"},"ComparisonOperator":{}}},"S9m":{"type":"map","key":{},"value":{"shape":"S9l"}},"Sas":{"type":"structure","members":{"MinimumUnits":{"type":"long"},"MaximumUnits":{"type":"long"},"AutoScalingDisabled":{"type":"boolean"},"AutoScalingRoleArn":{},"ScalingPolicyUpdate":{"type":"structure","required":["TargetTrackingScalingPolicyConfiguration"],"members":{"PolicyName":{},"TargetTrackingScalingPolicyConfiguration":{"type":"structure","required":["TargetValue"],"members":{"DisableScaleIn":{"type":"boolean"},"ScaleInCooldown":{"type":"integer"},"ScaleOutCooldown":{"type":"integer"},"TargetValue":{"type":"double"}}}}}}},"Sb9":{"type":"structure","members":{"ApproximateCreationDateTimePrecision":{}}},"Sbk":{"type":"list","member":{"type":"structure","required":["IndexName"],"members":{"IndexName":{},"ProvisionedThroughputOverride":{"shape":"S2d"},"OnDemandThroughputOverride":{"shape":"S2f"}}}},"Sby":{"type":"structure","required":["Enabled","AttributeName"],"members":{"Enabled":{"type":"boolean"},"AttributeName":{}}}}}')},30482:e=>{"use strict";e.exports=JSON.parse('{"o":{"BatchGetItem":{"input_token":"RequestItems","output_token":"UnprocessedKeys"},"ListContributorInsights":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListExports":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListImports":{"input_token":"NextToken","limit_key":"PageSize","output_token":"NextToken"},"ListTables":{"input_token":"ExclusiveStartTableName","limit_key":"Limit","output_token":"LastEvaluatedTableName","result_key":"TableNames"},"Query":{"input_token":"ExclusiveStartKey","limit_key":"Limit","output_token":"LastEvaluatedKey","result_key":"Items"},"Scan":{"input_token":"ExclusiveStartKey","limit_key":"Limit","output_token":"LastEvaluatedKey","result_key":"Items"}}}')},48411:e=>{"use strict";e.exports=JSON.parse('{"V":{"TableExists":{"delay":20,"operation":"DescribeTable","maxAttempts":25,"acceptors":[{"expected":"ACTIVE","matcher":"path","state":"success","argument":"Table.TableStatus"},{"expected":"ResourceNotFoundException","matcher":"error","state":"retry"}]},"TableNotExists":{"delay":20,"operation":"DescribeTable","maxAttempts":25,"acceptors":[{"expected":"ResourceNotFoundException","matcher":"error","state":"success"}]}}}')},2658:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2016-11-15","endpointPrefix":"ec2","protocol":"ec2","protocols":["ec2"],"serviceAbbreviation":"Amazon EC2","serviceFullName":"Amazon Elastic Compute Cloud","serviceId":"EC2","signatureVersion":"v4","uid":"ec2-2016-11-15","xmlNamespace":"http://ec2.amazonaws.com/doc/2016-11-15","auth":["aws.auth#sigv4"]},"operations":{"AcceptAddressTransfer":{"input":{"type":"structure","required":["Address"],"members":{"Address":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"AddressTransfer":{"shape":"Sa","locationName":"addressTransfer"}}}},"AcceptReservedInstancesExchangeQuote":{"input":{"type":"structure","required":["ReservedInstanceIds"],"members":{"DryRun":{"type":"boolean"},"ReservedInstanceIds":{"shape":"Se","locationName":"ReservedInstanceId"},"TargetConfigurations":{"shape":"Sg","locationName":"TargetConfiguration"}}},"output":{"type":"structure","members":{"ExchangeId":{"locationName":"exchangeId"}}}},"AcceptTransitGatewayMulticastDomainAssociations":{"input":{"type":"structure","members":{"TransitGatewayMulticastDomainId":{},"TransitGatewayAttachmentId":{},"SubnetIds":{"shape":"So"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Associations":{"shape":"Sq","locationName":"associations"}}}},"AcceptTransitGatewayPeeringAttachment":{"input":{"type":"structure","required":["TransitGatewayAttachmentId"],"members":{"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPeeringAttachment":{"shape":"Sx","locationName":"transitGatewayPeeringAttachment"}}}},"AcceptTransitGatewayVpcAttachment":{"input":{"type":"structure","required":["TransitGatewayAttachmentId"],"members":{"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayVpcAttachment":{"shape":"S16","locationName":"transitGatewayVpcAttachment"}}}},"AcceptVpcEndpointConnections":{"input":{"type":"structure","required":["ServiceId","VpcEndpointIds"],"members":{"DryRun":{"type":"boolean"},"ServiceId":{},"VpcEndpointIds":{"shape":"S1e","locationName":"VpcEndpointId"}}},"output":{"type":"structure","members":{"Unsuccessful":{"shape":"S1h","locationName":"unsuccessful"}}}},"AcceptVpcPeeringConnection":{"input":{"type":"structure","required":["VpcPeeringConnectionId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"}}},"output":{"type":"structure","members":{"VpcPeeringConnection":{"shape":"S1n","locationName":"vpcPeeringConnection"}}}},"AdvertiseByoipCidr":{"input":{"type":"structure","required":["Cidr"],"members":{"Cidr":{},"Asn":{},"DryRun":{"type":"boolean"},"NetworkBorderGroup":{}}},"output":{"type":"structure","members":{"ByoipCidr":{"shape":"S1y","locationName":"byoipCidr"}}}},"AllocateAddress":{"input":{"type":"structure","members":{"Domain":{},"Address":{},"PublicIpv4Pool":{},"NetworkBorderGroup":{},"CustomerOwnedIpv4Pool":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"IpamPoolId":{}}},"output":{"type":"structure","members":{"PublicIp":{"locationName":"publicIp"},"AllocationId":{"locationName":"allocationId"},"PublicIpv4Pool":{"locationName":"publicIpv4Pool"},"NetworkBorderGroup":{"locationName":"networkBorderGroup"},"Domain":{"locationName":"domain"},"CustomerOwnedIp":{"locationName":"customerOwnedIp"},"CustomerOwnedIpv4Pool":{"locationName":"customerOwnedIpv4Pool"},"CarrierIp":{"locationName":"carrierIp"}}}},"AllocateHosts":{"input":{"type":"structure","required":["AvailabilityZone"],"members":{"AutoPlacement":{"locationName":"autoPlacement"},"AvailabilityZone":{"locationName":"availabilityZone"},"ClientToken":{"locationName":"clientToken"},"InstanceType":{"locationName":"instanceType"},"InstanceFamily":{},"Quantity":{"locationName":"quantity","type":"integer"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"HostRecovery":{},"OutpostArn":{},"HostMaintenance":{},"AssetIds":{"locationName":"AssetId","type":"list","member":{}}}},"output":{"type":"structure","members":{"HostIds":{"shape":"S2g","locationName":"hostIdSet"}}}},"AllocateIpamPoolCidr":{"input":{"type":"structure","required":["IpamPoolId"],"members":{"DryRun":{"type":"boolean"},"IpamPoolId":{},"Cidr":{},"NetmaskLength":{"type":"integer"},"ClientToken":{"idempotencyToken":true},"Description":{},"PreviewNextCidr":{"type":"boolean"},"AllowedCidrs":{"locationName":"AllowedCidr","type":"list","member":{"locationName":"item"}},"DisallowedCidrs":{"locationName":"DisallowedCidr","type":"list","member":{"locationName":"item"}}}},"output":{"type":"structure","members":{"IpamPoolAllocation":{"shape":"S2l","locationName":"ipamPoolAllocation"}}}},"ApplySecurityGroupsToClientVpnTargetNetwork":{"input":{"type":"structure","required":["ClientVpnEndpointId","VpcId","SecurityGroupIds"],"members":{"ClientVpnEndpointId":{},"VpcId":{},"SecurityGroupIds":{"shape":"S2r","locationName":"SecurityGroupId"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"SecurityGroupIds":{"shape":"S2r","locationName":"securityGroupIds"}}}},"AssignIpv6Addresses":{"input":{"type":"structure","required":["NetworkInterfaceId"],"members":{"Ipv6AddressCount":{"locationName":"ipv6AddressCount","type":"integer"},"Ipv6Addresses":{"shape":"S2v","locationName":"ipv6Addresses"},"Ipv6PrefixCount":{"type":"integer"},"Ipv6Prefixes":{"shape":"S2w","locationName":"Ipv6Prefix"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"}}},"output":{"type":"structure","members":{"AssignedIpv6Addresses":{"shape":"S2v","locationName":"assignedIpv6Addresses"},"AssignedIpv6Prefixes":{"shape":"S2w","locationName":"assignedIpv6PrefixSet"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"}}}},"AssignPrivateIpAddresses":{"input":{"type":"structure","required":["NetworkInterfaceId"],"members":{"AllowReassignment":{"locationName":"allowReassignment","type":"boolean"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"PrivateIpAddresses":{"shape":"S30","locationName":"privateIpAddress"},"SecondaryPrivateIpAddressCount":{"locationName":"secondaryPrivateIpAddressCount","type":"integer"},"Ipv4Prefixes":{"shape":"S2w","locationName":"Ipv4Prefix"},"Ipv4PrefixCount":{"type":"integer"}}},"output":{"type":"structure","members":{"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"AssignedPrivateIpAddresses":{"locationName":"assignedPrivateIpAddressesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"PrivateIpAddress":{"locationName":"privateIpAddress"}}}},"AssignedIpv4Prefixes":{"shape":"S34","locationName":"assignedIpv4PrefixSet"}}}},"AssignPrivateNatGatewayAddress":{"input":{"type":"structure","required":["NatGatewayId"],"members":{"NatGatewayId":{},"PrivateIpAddresses":{"shape":"S38","locationName":"PrivateIpAddress"},"PrivateIpAddressCount":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NatGatewayId":{"locationName":"natGatewayId"},"NatGatewayAddresses":{"shape":"S3b","locationName":"natGatewayAddressSet"}}}},"AssociateAddress":{"input":{"type":"structure","members":{"AllocationId":{},"InstanceId":{},"PublicIp":{},"AllowReassociation":{"locationName":"allowReassociation","type":"boolean"},"DryRun":{"locationName":"dryRun","type":"boolean"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"PrivateIpAddress":{"locationName":"privateIpAddress"}}},"output":{"type":"structure","members":{"AssociationId":{"locationName":"associationId"}}}},"AssociateClientVpnTargetNetwork":{"input":{"type":"structure","required":["ClientVpnEndpointId","SubnetId"],"members":{"ClientVpnEndpointId":{},"SubnetId":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"AssociationId":{"locationName":"associationId"},"Status":{"shape":"S3m","locationName":"status"}}}},"AssociateDhcpOptions":{"input":{"type":"structure","required":["DhcpOptionsId","VpcId"],"members":{"DhcpOptionsId":{},"VpcId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"AssociateEnclaveCertificateIamRole":{"input":{"type":"structure","required":["CertificateArn","RoleArn"],"members":{"CertificateArn":{},"RoleArn":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CertificateS3BucketName":{"locationName":"certificateS3BucketName"},"CertificateS3ObjectKey":{"locationName":"certificateS3ObjectKey"},"EncryptionKmsKeyId":{"locationName":"encryptionKmsKeyId"}}}},"AssociateIamInstanceProfile":{"input":{"type":"structure","required":["IamInstanceProfile","InstanceId"],"members":{"IamInstanceProfile":{"shape":"S3v"},"InstanceId":{}}},"output":{"type":"structure","members":{"IamInstanceProfileAssociation":{"shape":"S3x","locationName":"iamInstanceProfileAssociation"}}}},"AssociateInstanceEventWindow":{"input":{"type":"structure","required":["InstanceEventWindowId","AssociationTarget"],"members":{"DryRun":{"type":"boolean"},"InstanceEventWindowId":{},"AssociationTarget":{"type":"structure","members":{"InstanceIds":{"shape":"S43","locationName":"InstanceId"},"InstanceTags":{"shape":"S6","locationName":"InstanceTag"},"DedicatedHostIds":{"shape":"S44","locationName":"DedicatedHostId"}}}}},"output":{"type":"structure","members":{"InstanceEventWindow":{"shape":"S47","locationName":"instanceEventWindow"}}}},"AssociateIpamByoasn":{"input":{"type":"structure","required":["Asn","Cidr"],"members":{"DryRun":{"type":"boolean"},"Asn":{},"Cidr":{}}},"output":{"type":"structure","members":{"AsnAssociation":{"shape":"S20","locationName":"asnAssociation"}}}},"AssociateIpamResourceDiscovery":{"input":{"type":"structure","required":["IpamId","IpamResourceDiscoveryId"],"members":{"DryRun":{"type":"boolean"},"IpamId":{},"IpamResourceDiscoveryId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"IpamResourceDiscoveryAssociation":{"shape":"S4l","locationName":"ipamResourceDiscoveryAssociation"}}}},"AssociateNatGatewayAddress":{"input":{"type":"structure","required":["NatGatewayId","AllocationIds"],"members":{"NatGatewayId":{},"AllocationIds":{"shape":"S4r","locationName":"AllocationId"},"PrivateIpAddresses":{"shape":"S38","locationName":"PrivateIpAddress"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NatGatewayId":{"locationName":"natGatewayId"},"NatGatewayAddresses":{"shape":"S3b","locationName":"natGatewayAddressSet"}}}},"AssociateRouteTable":{"input":{"type":"structure","required":["RouteTableId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"RouteTableId":{"locationName":"routeTableId"},"SubnetId":{"locationName":"subnetId"},"GatewayId":{}}},"output":{"type":"structure","members":{"AssociationId":{"locationName":"associationId"},"AssociationState":{"shape":"S4x","locationName":"associationState"}}}},"AssociateSubnetCidrBlock":{"input":{"type":"structure","required":["SubnetId"],"members":{"Ipv6CidrBlock":{"locationName":"ipv6CidrBlock"},"SubnetId":{"locationName":"subnetId"},"Ipv6IpamPoolId":{},"Ipv6NetmaskLength":{"type":"integer"}}},"output":{"type":"structure","members":{"Ipv6CidrBlockAssociation":{"shape":"S52","locationName":"ipv6CidrBlockAssociation"},"SubnetId":{"locationName":"subnetId"}}}},"AssociateTransitGatewayMulticastDomain":{"input":{"type":"structure","required":["TransitGatewayMulticastDomainId","TransitGatewayAttachmentId","SubnetIds"],"members":{"TransitGatewayMulticastDomainId":{},"TransitGatewayAttachmentId":{},"SubnetIds":{"shape":"S59"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Associations":{"shape":"Sq","locationName":"associations"}}}},"AssociateTransitGatewayPolicyTable":{"input":{"type":"structure","required":["TransitGatewayPolicyTableId","TransitGatewayAttachmentId"],"members":{"TransitGatewayPolicyTableId":{},"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Association":{"shape":"S5e","locationName":"association"}}}},"AssociateTransitGatewayRouteTable":{"input":{"type":"structure","required":["TransitGatewayRouteTableId","TransitGatewayAttachmentId"],"members":{"TransitGatewayRouteTableId":{},"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Association":{"shape":"S5j","locationName":"association"}}}},"AssociateTrunkInterface":{"input":{"type":"structure","required":["BranchInterfaceId","TrunkInterfaceId"],"members":{"BranchInterfaceId":{},"TrunkInterfaceId":{},"VlanId":{"type":"integer"},"GreKey":{"type":"integer"},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"InterfaceAssociation":{"shape":"S5m","locationName":"interfaceAssociation"},"ClientToken":{"locationName":"clientToken"}}}},"AssociateVpcCidrBlock":{"input":{"type":"structure","required":["VpcId"],"members":{"AmazonProvidedIpv6CidrBlock":{"locationName":"amazonProvidedIpv6CidrBlock","type":"boolean"},"CidrBlock":{},"VpcId":{"locationName":"vpcId"},"Ipv6CidrBlockNetworkBorderGroup":{},"Ipv6Pool":{},"Ipv6CidrBlock":{},"Ipv4IpamPoolId":{},"Ipv4NetmaskLength":{"type":"integer"},"Ipv6IpamPoolId":{},"Ipv6NetmaskLength":{"type":"integer"}}},"output":{"type":"structure","members":{"Ipv6CidrBlockAssociation":{"shape":"S5s","locationName":"ipv6CidrBlockAssociation"},"CidrBlockAssociation":{"shape":"S5v","locationName":"cidrBlockAssociation"},"VpcId":{"locationName":"vpcId"}}}},"AttachClassicLinkVpc":{"input":{"type":"structure","required":["Groups","InstanceId","VpcId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"Groups":{"shape":"S5x","locationName":"SecurityGroupId"},"InstanceId":{"locationName":"instanceId"},"VpcId":{"locationName":"vpcId"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"AttachInternetGateway":{"input":{"type":"structure","required":["InternetGatewayId","VpcId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"InternetGatewayId":{"locationName":"internetGatewayId"},"VpcId":{"locationName":"vpcId"}}}},"AttachNetworkInterface":{"input":{"type":"structure","required":["DeviceIndex","InstanceId","NetworkInterfaceId"],"members":{"DeviceIndex":{"locationName":"deviceIndex","type":"integer"},"DryRun":{"locationName":"dryRun","type":"boolean"},"InstanceId":{"locationName":"instanceId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"NetworkCardIndex":{"type":"integer"},"EnaSrdSpecification":{"shape":"S62"}}},"output":{"type":"structure","members":{"AttachmentId":{"locationName":"attachmentId"},"NetworkCardIndex":{"locationName":"networkCardIndex","type":"integer"}}}},"AttachVerifiedAccessTrustProvider":{"input":{"type":"structure","required":["VerifiedAccessInstanceId","VerifiedAccessTrustProviderId"],"members":{"VerifiedAccessInstanceId":{},"VerifiedAccessTrustProviderId":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessTrustProvider":{"shape":"S69","locationName":"verifiedAccessTrustProvider"},"VerifiedAccessInstance":{"shape":"S6i","locationName":"verifiedAccessInstance"}}}},"AttachVolume":{"input":{"type":"structure","required":["Device","InstanceId","VolumeId"],"members":{"Device":{},"InstanceId":{},"VolumeId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"shape":"S6n"}},"AttachVpnGateway":{"input":{"type":"structure","required":["VpcId","VpnGatewayId"],"members":{"VpcId":{},"VpnGatewayId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"VpcAttachment":{"shape":"S6s","locationName":"attachment"}}}},"AuthorizeClientVpnIngress":{"input":{"type":"structure","required":["ClientVpnEndpointId","TargetNetworkCidr"],"members":{"ClientVpnEndpointId":{},"TargetNetworkCidr":{},"AccessGroupId":{},"AuthorizeAllGroups":{"type":"boolean"},"Description":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Status":{"shape":"S6w","locationName":"status"}}}},"AuthorizeSecurityGroupEgress":{"input":{"type":"structure","required":["GroupId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"GroupId":{"locationName":"groupId"},"IpPermissions":{"shape":"S6z","locationName":"ipPermissions"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"CidrIp":{"locationName":"cidrIp"},"FromPort":{"locationName":"fromPort","type":"integer"},"IpProtocol":{"locationName":"ipProtocol"},"ToPort":{"locationName":"toPort","type":"integer"},"SourceSecurityGroupName":{"locationName":"sourceSecurityGroupName"},"SourceSecurityGroupOwnerId":{"locationName":"sourceSecurityGroupOwnerId"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"},"SecurityGroupRules":{"shape":"S7a","locationName":"securityGroupRuleSet"}}}},"AuthorizeSecurityGroupIngress":{"input":{"type":"structure","members":{"CidrIp":{},"FromPort":{"type":"integer"},"GroupId":{},"GroupName":{},"IpPermissions":{"shape":"S6z"},"IpProtocol":{},"SourceSecurityGroupName":{},"SourceSecurityGroupOwnerId":{},"ToPort":{"type":"integer"},"DryRun":{"locationName":"dryRun","type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"},"SecurityGroupRules":{"shape":"S7a","locationName":"securityGroupRuleSet"}}}},"BundleInstance":{"input":{"type":"structure","required":["InstanceId","Storage"],"members":{"InstanceId":{},"Storage":{"shape":"S7j"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"BundleTask":{"shape":"S7o","locationName":"bundleInstanceTask"}}}},"CancelBundleTask":{"input":{"type":"structure","required":["BundleId"],"members":{"BundleId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"BundleTask":{"shape":"S7o","locationName":"bundleInstanceTask"}}}},"CancelCapacityReservation":{"input":{"type":"structure","required":["CapacityReservationId"],"members":{"CapacityReservationId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"CancelCapacityReservationFleets":{"input":{"type":"structure","required":["CapacityReservationFleetIds"],"members":{"DryRun":{"type":"boolean"},"CapacityReservationFleetIds":{"shape":"S7y","locationName":"CapacityReservationFleetId"}}},"output":{"type":"structure","members":{"SuccessfulFleetCancellations":{"locationName":"successfulFleetCancellationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"CurrentFleetState":{"locationName":"currentFleetState"},"PreviousFleetState":{"locationName":"previousFleetState"},"CapacityReservationFleetId":{"locationName":"capacityReservationFleetId"}}}},"FailedFleetCancellations":{"locationName":"failedFleetCancellationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"CapacityReservationFleetId":{"locationName":"capacityReservationFleetId"},"CancelCapacityReservationFleetError":{"locationName":"cancelCapacityReservationFleetError","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}}}}}}}},"CancelConversionTask":{"input":{"type":"structure","required":["ConversionTaskId"],"members":{"ConversionTaskId":{"locationName":"conversionTaskId"},"DryRun":{"locationName":"dryRun","type":"boolean"},"ReasonMessage":{"locationName":"reasonMessage"}}}},"CancelExportTask":{"input":{"type":"structure","required":["ExportTaskId"],"members":{"ExportTaskId":{"locationName":"exportTaskId"}}}},"CancelImageLaunchPermission":{"input":{"type":"structure","required":["ImageId"],"members":{"ImageId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"CancelImportTask":{"input":{"type":"structure","members":{"CancelReason":{},"DryRun":{"type":"boolean"},"ImportTaskId":{}}},"output":{"type":"structure","members":{"ImportTaskId":{"locationName":"importTaskId"},"PreviousState":{"locationName":"previousState"},"State":{"locationName":"state"}}}},"CancelReservedInstancesListing":{"input":{"type":"structure","required":["ReservedInstancesListingId"],"members":{"ReservedInstancesListingId":{"locationName":"reservedInstancesListingId"}}},"output":{"type":"structure","members":{"ReservedInstancesListings":{"shape":"S8m","locationName":"reservedInstancesListingsSet"}}}},"CancelSpotFleetRequests":{"input":{"type":"structure","required":["SpotFleetRequestIds","TerminateInstances"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"SpotFleetRequestIds":{"shape":"S8y","locationName":"spotFleetRequestId"},"TerminateInstances":{"locationName":"terminateInstances","type":"boolean"}}},"output":{"type":"structure","members":{"SuccessfulFleetRequests":{"locationName":"successfulFleetRequestSet","type":"list","member":{"locationName":"item","type":"structure","members":{"CurrentSpotFleetRequestState":{"locationName":"currentSpotFleetRequestState"},"PreviousSpotFleetRequestState":{"locationName":"previousSpotFleetRequestState"},"SpotFleetRequestId":{"locationName":"spotFleetRequestId"}}}},"UnsuccessfulFleetRequests":{"locationName":"unsuccessfulFleetRequestSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Error":{"locationName":"error","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"SpotFleetRequestId":{"locationName":"spotFleetRequestId"}}}}}}},"CancelSpotInstanceRequests":{"input":{"type":"structure","required":["SpotInstanceRequestIds"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"SpotInstanceRequestIds":{"shape":"S99","locationName":"SpotInstanceRequestId"}}},"output":{"type":"structure","members":{"CancelledSpotInstanceRequests":{"locationName":"spotInstanceRequestSet","type":"list","member":{"locationName":"item","type":"structure","members":{"SpotInstanceRequestId":{"locationName":"spotInstanceRequestId"},"State":{"locationName":"state"}}}}}}},"ConfirmProductInstance":{"input":{"type":"structure","required":["InstanceId","ProductCode"],"members":{"InstanceId":{},"ProductCode":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"OwnerId":{"locationName":"ownerId"},"Return":{"locationName":"return","type":"boolean"}}}},"CopyFpgaImage":{"input":{"type":"structure","required":["SourceFpgaImageId","SourceRegion"],"members":{"DryRun":{"type":"boolean"},"SourceFpgaImageId":{},"Description":{},"Name":{},"SourceRegion":{},"ClientToken":{}}},"output":{"type":"structure","members":{"FpgaImageId":{"locationName":"fpgaImageId"}}}},"CopyImage":{"input":{"type":"structure","required":["Name","SourceImageId","SourceRegion"],"members":{"ClientToken":{},"Description":{},"Encrypted":{"locationName":"encrypted","type":"boolean"},"KmsKeyId":{"locationName":"kmsKeyId"},"Name":{},"SourceImageId":{},"SourceRegion":{},"DestinationOutpostArn":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"CopyImageTags":{"type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"ImageId":{"locationName":"imageId"}}}},"CopySnapshot":{"input":{"type":"structure","required":["SourceRegion","SourceSnapshotId"],"members":{"Description":{},"DestinationOutpostArn":{},"DestinationRegion":{"locationName":"destinationRegion"},"Encrypted":{"locationName":"encrypted","type":"boolean"},"KmsKeyId":{"locationName":"kmsKeyId"},"PresignedUrl":{"locationName":"presignedUrl","type":"string","sensitive":true},"SourceRegion":{},"SourceSnapshotId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"CreateCapacityReservation":{"input":{"type":"structure","required":["InstanceType","InstancePlatform","InstanceCount"],"members":{"ClientToken":{},"InstanceType":{},"InstancePlatform":{},"AvailabilityZone":{},"AvailabilityZoneId":{},"Tenancy":{},"InstanceCount":{"type":"integer"},"EbsOptimized":{"type":"boolean"},"EphemeralStorage":{"type":"boolean"},"EndDate":{"type":"timestamp"},"EndDateType":{},"InstanceMatchCriteria":{},"TagSpecifications":{"shape":"S3"},"DryRun":{"type":"boolean"},"OutpostArn":{},"PlacementGroupArn":{}}},"output":{"type":"structure","members":{"CapacityReservation":{"shape":"S9z","locationName":"capacityReservation"}}}},"CreateCapacityReservationBySplitting":{"input":{"type":"structure","required":["SourceCapacityReservationId","InstanceCount"],"members":{"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true},"SourceCapacityReservationId":{},"InstanceCount":{"type":"integer"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"SourceCapacityReservation":{"shape":"S9z","locationName":"sourceCapacityReservation"},"DestinationCapacityReservation":{"shape":"S9z","locationName":"destinationCapacityReservation"},"InstanceCount":{"locationName":"instanceCount","type":"integer"}}}},"CreateCapacityReservationFleet":{"input":{"type":"structure","required":["InstanceTypeSpecifications","TotalTargetCapacity"],"members":{"AllocationStrategy":{},"ClientToken":{"idempotencyToken":true},"InstanceTypeSpecifications":{"locationName":"InstanceTypeSpecification","type":"list","member":{"type":"structure","members":{"InstanceType":{},"InstancePlatform":{},"Weight":{"type":"double"},"AvailabilityZone":{},"AvailabilityZoneId":{},"EbsOptimized":{"type":"boolean"},"Priority":{"type":"integer"}}}},"Tenancy":{},"TotalTargetCapacity":{"type":"integer"},"EndDate":{"type":"timestamp"},"InstanceMatchCriteria":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CapacityReservationFleetId":{"locationName":"capacityReservationFleetId"},"State":{"locationName":"state"},"TotalTargetCapacity":{"locationName":"totalTargetCapacity","type":"integer"},"TotalFulfilledCapacity":{"locationName":"totalFulfilledCapacity","type":"double"},"InstanceMatchCriteria":{"locationName":"instanceMatchCriteria"},"AllocationStrategy":{"locationName":"allocationStrategy"},"CreateTime":{"locationName":"createTime","type":"timestamp"},"EndDate":{"locationName":"endDate","type":"timestamp"},"Tenancy":{"locationName":"tenancy"},"FleetCapacityReservations":{"shape":"Sag","locationName":"fleetCapacityReservationSet"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"CreateCarrierGateway":{"input":{"type":"structure","required":["VpcId"],"members":{"VpcId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"CarrierGateway":{"shape":"Sak","locationName":"carrierGateway"}}}},"CreateClientVpnEndpoint":{"input":{"type":"structure","required":["ClientCidrBlock","ServerCertificateArn","AuthenticationOptions","ConnectionLogOptions"],"members":{"ClientCidrBlock":{},"ServerCertificateArn":{},"AuthenticationOptions":{"locationName":"Authentication","type":"list","member":{"type":"structure","members":{"Type":{},"ActiveDirectory":{"type":"structure","members":{"DirectoryId":{}}},"MutualAuthentication":{"type":"structure","members":{"ClientRootCertificateChainArn":{}}},"FederatedAuthentication":{"type":"structure","members":{"SAMLProviderArn":{},"SelfServiceSAMLProviderArn":{}}}}}},"ConnectionLogOptions":{"shape":"Sau"},"DnsServers":{"shape":"So"},"TransportProtocol":{},"VpnPort":{"type":"integer"},"Description":{},"SplitTunnel":{"type":"boolean"},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"SecurityGroupIds":{"shape":"S2r","locationName":"SecurityGroupId"},"VpcId":{},"SelfServicePortal":{},"ClientConnectOptions":{"shape":"Sax"},"SessionTimeoutHours":{"type":"integer"},"ClientLoginBannerOptions":{"shape":"Say"}}},"output":{"type":"structure","members":{"ClientVpnEndpointId":{"locationName":"clientVpnEndpointId"},"Status":{"shape":"Sb0","locationName":"status"},"DnsName":{"locationName":"dnsName"}}}},"CreateClientVpnRoute":{"input":{"type":"structure","required":["ClientVpnEndpointId","DestinationCidrBlock","TargetVpcSubnetId"],"members":{"ClientVpnEndpointId":{},"DestinationCidrBlock":{},"TargetVpcSubnetId":{},"Description":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Status":{"shape":"Sb4","locationName":"status"}}}},"CreateCoipCidr":{"input":{"type":"structure","required":["Cidr","CoipPoolId"],"members":{"Cidr":{},"CoipPoolId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CoipCidr":{"shape":"Sb9","locationName":"coipCidr"}}}},"CreateCoipPool":{"input":{"type":"structure","required":["LocalGatewayRouteTableId"],"members":{"LocalGatewayRouteTableId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CoipPool":{"shape":"Sbd","locationName":"coipPool"}}}},"CreateCustomerGateway":{"input":{"type":"structure","required":["Type"],"members":{"BgpAsn":{"type":"integer"},"PublicIp":{},"CertificateArn":{},"Type":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DeviceName":{},"IpAddress":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"BgpAsnExtended":{"type":"long"}}},"output":{"type":"structure","members":{"CustomerGateway":{"shape":"Sbh","locationName":"customerGateway"}}}},"CreateDefaultSubnet":{"input":{"type":"structure","required":["AvailabilityZone"],"members":{"AvailabilityZone":{},"DryRun":{"type":"boolean"},"Ipv6Native":{"type":"boolean"}}},"output":{"type":"structure","members":{"Subnet":{"shape":"Sbk","locationName":"subnet"}}}},"CreateDefaultVpc":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Vpc":{"shape":"Sbs","locationName":"vpc"}}}},"CreateDhcpOptions":{"input":{"type":"structure","required":["DhcpConfigurations"],"members":{"DhcpConfigurations":{"locationName":"dhcpConfiguration","type":"list","member":{"locationName":"item","type":"structure","members":{"Key":{},"Values":{"shape":"So","locationName":"Value"}}}},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"DhcpOptions":{"shape":"Sc1","locationName":"dhcpOptions"}}}},"CreateEgressOnlyInternetGateway":{"input":{"type":"structure","required":["VpcId"],"members":{"ClientToken":{},"DryRun":{"type":"boolean"},"VpcId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"ClientToken":{"locationName":"clientToken"},"EgressOnlyInternetGateway":{"shape":"Sc8","locationName":"egressOnlyInternetGateway"}}}},"CreateFleet":{"input":{"type":"structure","required":["LaunchTemplateConfigs","TargetCapacitySpecification"],"members":{"DryRun":{"type":"boolean"},"ClientToken":{},"SpotOptions":{"type":"structure","members":{"AllocationStrategy":{},"MaintenanceStrategies":{"type":"structure","members":{"CapacityRebalance":{"type":"structure","members":{"ReplacementStrategy":{},"TerminationDelay":{"type":"integer"}}}}},"InstanceInterruptionBehavior":{},"InstancePoolsToUseCount":{"type":"integer"},"SingleInstanceType":{"type":"boolean"},"SingleAvailabilityZone":{"type":"boolean"},"MinTargetCapacity":{"type":"integer"},"MaxTotalPrice":{}}},"OnDemandOptions":{"type":"structure","members":{"AllocationStrategy":{},"CapacityReservationOptions":{"type":"structure","members":{"UsageStrategy":{}}},"SingleInstanceType":{"type":"boolean"},"SingleAvailabilityZone":{"type":"boolean"},"MinTargetCapacity":{"type":"integer"},"MaxTotalPrice":{}}},"ExcessCapacityTerminationPolicy":{},"LaunchTemplateConfigs":{"shape":"Sco"},"TargetCapacitySpecification":{"shape":"Sdr"},"TerminateInstancesWithExpiration":{"type":"boolean"},"Type":{},"ValidFrom":{"type":"timestamp"},"ValidUntil":{"type":"timestamp"},"ReplaceUnhealthyInstances":{"type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"Context":{}}},"output":{"type":"structure","members":{"FleetId":{"locationName":"fleetId"},"Errors":{"locationName":"errorSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LaunchTemplateAndOverrides":{"shape":"Sdz","locationName":"launchTemplateAndOverrides"},"Lifecycle":{"locationName":"lifecycle"},"ErrorCode":{"locationName":"errorCode"},"ErrorMessage":{"locationName":"errorMessage"}}}},"Instances":{"locationName":"fleetInstanceSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LaunchTemplateAndOverrides":{"shape":"Sdz","locationName":"launchTemplateAndOverrides"},"Lifecycle":{"locationName":"lifecycle"},"InstanceIds":{"shape":"Seg","locationName":"instanceIds"},"InstanceType":{"locationName":"instanceType"},"Platform":{"locationName":"platform"}}}}}}},"CreateFlowLogs":{"input":{"type":"structure","required":["ResourceIds","ResourceType"],"members":{"DryRun":{"type":"boolean"},"ClientToken":{},"DeliverLogsPermissionArn":{},"DeliverCrossAccountRole":{},"LogGroupName":{},"ResourceIds":{"locationName":"ResourceId","type":"list","member":{"locationName":"item"}},"ResourceType":{},"TrafficType":{},"LogDestinationType":{},"LogDestination":{},"LogFormat":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"MaxAggregationInterval":{"type":"integer"},"DestinationOptions":{"type":"structure","members":{"FileFormat":{},"HiveCompatiblePartitions":{"type":"boolean"},"PerHourPartition":{"type":"boolean"}}}}},"output":{"type":"structure","members":{"ClientToken":{"locationName":"clientToken"},"FlowLogIds":{"shape":"So","locationName":"flowLogIdSet"},"Unsuccessful":{"shape":"S1h","locationName":"unsuccessful"}}}},"CreateFpgaImage":{"input":{"type":"structure","required":["InputStorageLocation"],"members":{"DryRun":{"type":"boolean"},"InputStorageLocation":{"shape":"Ses"},"LogsStorageLocation":{"shape":"Ses"},"Description":{},"Name":{},"ClientToken":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"FpgaImageId":{"locationName":"fpgaImageId"},"FpgaImageGlobalId":{"locationName":"fpgaImageGlobalId"}}}},"CreateImage":{"input":{"type":"structure","required":["InstanceId","Name"],"members":{"BlockDeviceMappings":{"shape":"Sev","locationName":"blockDeviceMapping"},"Description":{"locationName":"description"},"DryRun":{"locationName":"dryRun","type":"boolean"},"InstanceId":{"locationName":"instanceId"},"Name":{"locationName":"name"},"NoReboot":{"locationName":"noReboot","type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"ImageId":{"locationName":"imageId"}}}},"CreateInstanceConnectEndpoint":{"input":{"type":"structure","required":["SubnetId"],"members":{"DryRun":{"type":"boolean"},"SubnetId":{},"SecurityGroupIds":{"locationName":"SecurityGroupId","type":"list","member":{"locationName":"SecurityGroupId"}},"PreserveClientIp":{"type":"boolean"},"ClientToken":{"idempotencyToken":true},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"InstanceConnectEndpoint":{"shape":"Sf4","locationName":"instanceConnectEndpoint"},"ClientToken":{"locationName":"clientToken"}}}},"CreateInstanceEventWindow":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Name":{},"TimeRanges":{"shape":"Sfa","locationName":"TimeRange"},"CronExpression":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"InstanceEventWindow":{"shape":"S47","locationName":"instanceEventWindow"}}}},"CreateInstanceExportTask":{"input":{"type":"structure","required":["ExportToS3Task","InstanceId","TargetEnvironment"],"members":{"Description":{"locationName":"description"},"ExportToS3Task":{"locationName":"exportToS3","type":"structure","members":{"ContainerFormat":{"locationName":"containerFormat"},"DiskImageFormat":{"locationName":"diskImageFormat"},"S3Bucket":{"locationName":"s3Bucket"},"S3Prefix":{"locationName":"s3Prefix"}}},"InstanceId":{"locationName":"instanceId"},"TargetEnvironment":{"locationName":"targetEnvironment"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"ExportTask":{"shape":"Sfj","locationName":"exportTask"}}}},"CreateInternetGateway":{"input":{"type":"structure","members":{"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"InternetGateway":{"shape":"Sfp","locationName":"internetGateway"}}}},"CreateIpam":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Description":{},"OperatingRegions":{"shape":"Sfr","locationName":"OperatingRegion"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true},"Tier":{},"EnablePrivateGua":{"type":"boolean"}}},"output":{"type":"structure","members":{"Ipam":{"shape":"Sfv","locationName":"ipam"}}}},"CreateIpamExternalResourceVerificationToken":{"input":{"type":"structure","required":["IpamId"],"members":{"DryRun":{"type":"boolean"},"IpamId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"IpamExternalResourceVerificationToken":{"shape":"Sg2","locationName":"ipamExternalResourceVerificationToken"}}}},"CreateIpamPool":{"input":{"type":"structure","required":["IpamScopeId","AddressFamily"],"members":{"DryRun":{"type":"boolean"},"IpamScopeId":{},"Locale":{},"SourceIpamPoolId":{},"Description":{},"AddressFamily":{},"AutoImport":{"type":"boolean"},"PubliclyAdvertisable":{"type":"boolean"},"AllocationMinNetmaskLength":{"type":"integer"},"AllocationMaxNetmaskLength":{"type":"integer"},"AllocationDefaultNetmaskLength":{"type":"integer"},"AllocationResourceTags":{"shape":"Sg9","locationName":"AllocationResourceTag"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true},"AwsService":{},"PublicIpSource":{},"SourceResource":{"type":"structure","members":{"ResourceId":{},"ResourceType":{},"ResourceRegion":{},"ResourceOwner":{}}}}},"output":{"type":"structure","members":{"IpamPool":{"shape":"Sgg","locationName":"ipamPool"}}}},"CreateIpamResourceDiscovery":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Description":{},"OperatingRegions":{"shape":"Sfr","locationName":"OperatingRegion"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"IpamResourceDiscovery":{"shape":"Sgo","locationName":"ipamResourceDiscovery"}}}},"CreateIpamScope":{"input":{"type":"structure","required":["IpamId"],"members":{"DryRun":{"type":"boolean"},"IpamId":{},"Description":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"IpamScope":{"shape":"Sgs","locationName":"ipamScope"}}}},"CreateKeyPair":{"input":{"type":"structure","required":["KeyName"],"members":{"KeyName":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"KeyType":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"KeyFormat":{}}},"output":{"type":"structure","members":{"KeyFingerprint":{"locationName":"keyFingerprint"},"KeyMaterial":{"shape":"Sgy","locationName":"keyMaterial"},"KeyName":{"locationName":"keyName"},"KeyPairId":{"locationName":"keyPairId"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"CreateLaunchTemplate":{"input":{"type":"structure","required":["LaunchTemplateName","LaunchTemplateData"],"members":{"DryRun":{"type":"boolean"},"ClientToken":{},"LaunchTemplateName":{},"VersionDescription":{},"LaunchTemplateData":{"shape":"Sh1"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"LaunchTemplate":{"shape":"Sim","locationName":"launchTemplate"},"Warning":{"shape":"Sin","locationName":"warning"}}}},"CreateLaunchTemplateVersion":{"input":{"type":"structure","required":["LaunchTemplateData"],"members":{"DryRun":{"type":"boolean"},"ClientToken":{},"LaunchTemplateId":{},"LaunchTemplateName":{},"SourceVersion":{},"VersionDescription":{},"LaunchTemplateData":{"shape":"Sh1"},"ResolveAlias":{"type":"boolean"}}},"output":{"type":"structure","members":{"LaunchTemplateVersion":{"shape":"Sis","locationName":"launchTemplateVersion"},"Warning":{"shape":"Sin","locationName":"warning"}}}},"CreateLocalGatewayRoute":{"input":{"type":"structure","required":["LocalGatewayRouteTableId"],"members":{"DestinationCidrBlock":{},"LocalGatewayRouteTableId":{},"LocalGatewayVirtualInterfaceGroupId":{},"DryRun":{"type":"boolean"},"NetworkInterfaceId":{},"DestinationPrefixListId":{}}},"output":{"type":"structure","members":{"Route":{"shape":"Sjy","locationName":"route"}}}},"CreateLocalGatewayRouteTable":{"input":{"type":"structure","required":["LocalGatewayId"],"members":{"LocalGatewayId":{},"Mode":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayRouteTable":{"shape":"Sk5","locationName":"localGatewayRouteTable"}}}},"CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociation":{"input":{"type":"structure","required":["LocalGatewayRouteTableId","LocalGatewayVirtualInterfaceGroupId"],"members":{"LocalGatewayRouteTableId":{},"LocalGatewayVirtualInterfaceGroupId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayRouteTableVirtualInterfaceGroupAssociation":{"shape":"Sk9","locationName":"localGatewayRouteTableVirtualInterfaceGroupAssociation"}}}},"CreateLocalGatewayRouteTableVpcAssociation":{"input":{"type":"structure","required":["LocalGatewayRouteTableId","VpcId"],"members":{"LocalGatewayRouteTableId":{},"VpcId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayRouteTableVpcAssociation":{"shape":"Skd","locationName":"localGatewayRouteTableVpcAssociation"}}}},"CreateManagedPrefixList":{"input":{"type":"structure","required":["PrefixListName","MaxEntries","AddressFamily"],"members":{"DryRun":{"type":"boolean"},"PrefixListName":{},"Entries":{"shape":"Skg","locationName":"Entry"},"MaxEntries":{"type":"integer"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"AddressFamily":{},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"PrefixList":{"shape":"Skj","locationName":"prefixList"}}}},"CreateNatGateway":{"input":{"type":"structure","required":["SubnetId"],"members":{"AllocationId":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"},"SubnetId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ConnectivityType":{},"PrivateIpAddress":{},"SecondaryAllocationIds":{"shape":"S4r","locationName":"SecondaryAllocationId"},"SecondaryPrivateIpAddresses":{"shape":"S38","locationName":"SecondaryPrivateIpAddress"},"SecondaryPrivateIpAddressCount":{"type":"integer"}}},"output":{"type":"structure","members":{"ClientToken":{"locationName":"clientToken"},"NatGateway":{"shape":"Sko","locationName":"natGateway"}}}},"CreateNetworkAcl":{"input":{"type":"structure","required":["VpcId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcId":{"locationName":"vpcId"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"NetworkAcl":{"shape":"Skt","locationName":"networkAcl"},"ClientToken":{"locationName":"clientToken"}}}},"CreateNetworkAclEntry":{"input":{"type":"structure","required":["Egress","NetworkAclId","Protocol","RuleAction","RuleNumber"],"members":{"CidrBlock":{"locationName":"cidrBlock"},"DryRun":{"locationName":"dryRun","type":"boolean"},"Egress":{"locationName":"egress","type":"boolean"},"IcmpTypeCode":{"shape":"Sky","locationName":"Icmp"},"Ipv6CidrBlock":{"locationName":"ipv6CidrBlock"},"NetworkAclId":{"locationName":"networkAclId"},"PortRange":{"shape":"Skz","locationName":"portRange"},"Protocol":{"locationName":"protocol"},"RuleAction":{"locationName":"ruleAction"},"RuleNumber":{"locationName":"ruleNumber","type":"integer"}}}},"CreateNetworkInsightsAccessScope":{"input":{"type":"structure","required":["ClientToken"],"members":{"MatchPaths":{"shape":"Sl4","locationName":"MatchPath"},"ExcludePaths":{"shape":"Sl4","locationName":"ExcludePath"},"ClientToken":{"idempotencyToken":true},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NetworkInsightsAccessScope":{"shape":"Sle","locationName":"networkInsightsAccessScope"},"NetworkInsightsAccessScopeContent":{"shape":"Slg","locationName":"networkInsightsAccessScopeContent"}}}},"CreateNetworkInsightsPath":{"input":{"type":"structure","required":["Source","Protocol","ClientToken"],"members":{"SourceIp":{},"DestinationIp":{},"Source":{},"Destination":{},"Protocol":{},"DestinationPort":{"type":"integer"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true},"FilterAtSource":{"shape":"Sls"},"FilterAtDestination":{"shape":"Sls"}}},"output":{"type":"structure","members":{"NetworkInsightsPath":{"shape":"Slv","locationName":"networkInsightsPath"}}}},"CreateNetworkInterface":{"input":{"type":"structure","required":["SubnetId"],"members":{"Description":{"locationName":"description"},"DryRun":{"locationName":"dryRun","type":"boolean"},"Groups":{"shape":"Sh9","locationName":"SecurityGroupId"},"Ipv6AddressCount":{"locationName":"ipv6AddressCount","type":"integer"},"Ipv6Addresses":{"shape":"Sj0","locationName":"ipv6Addresses"},"PrivateIpAddress":{"locationName":"privateIpAddress"},"PrivateIpAddresses":{"shape":"Shc","locationName":"privateIpAddresses"},"SecondaryPrivateIpAddressCount":{"locationName":"secondaryPrivateIpAddressCount","type":"integer"},"Ipv4Prefixes":{"shape":"She","locationName":"Ipv4Prefix"},"Ipv4PrefixCount":{"type":"integer"},"Ipv6Prefixes":{"shape":"Shg","locationName":"Ipv6Prefix"},"Ipv6PrefixCount":{"type":"integer"},"InterfaceType":{},"SubnetId":{"locationName":"subnetId"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true},"EnablePrimaryIpv6":{"type":"boolean"},"ConnectionTrackingSpecification":{"shape":"Shk"}}},"output":{"type":"structure","members":{"NetworkInterface":{"shape":"Sm2","locationName":"networkInterface"},"ClientToken":{"locationName":"clientToken"}}}},"CreateNetworkInterfacePermission":{"input":{"type":"structure","required":["NetworkInterfaceId","Permission"],"members":{"NetworkInterfaceId":{},"AwsAccountId":{},"AwsService":{},"Permission":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"InterfacePermission":{"shape":"Sml","locationName":"interfacePermission"}}}},"CreatePlacementGroup":{"input":{"type":"structure","members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"GroupName":{"locationName":"groupName"},"Strategy":{"locationName":"strategy"},"PartitionCount":{"type":"integer"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"SpreadLevel":{}}},"output":{"type":"structure","members":{"PlacementGroup":{"shape":"Sms","locationName":"placementGroup"}}}},"CreatePublicIpv4Pool":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"NetworkBorderGroup":{}}},"output":{"type":"structure","members":{"PoolId":{"locationName":"poolId"}}}},"CreateReplaceRootVolumeTask":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"SnapshotId":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ImageId":{},"DeleteReplacedRootVolume":{"type":"boolean"}}},"output":{"type":"structure","members":{"ReplaceRootVolumeTask":{"shape":"Smy","locationName":"replaceRootVolumeTask"}}}},"CreateReservedInstancesListing":{"input":{"type":"structure","required":["ClientToken","InstanceCount","PriceSchedules","ReservedInstancesId"],"members":{"ClientToken":{"locationName":"clientToken"},"InstanceCount":{"locationName":"instanceCount","type":"integer"},"PriceSchedules":{"locationName":"priceSchedules","type":"list","member":{"locationName":"item","type":"structure","members":{"CurrencyCode":{"locationName":"currencyCode"},"Price":{"locationName":"price","type":"double"},"Term":{"locationName":"term","type":"long"}}}},"ReservedInstancesId":{"locationName":"reservedInstancesId"}}},"output":{"type":"structure","members":{"ReservedInstancesListings":{"shape":"S8m","locationName":"reservedInstancesListingsSet"}}}},"CreateRestoreImageTask":{"input":{"type":"structure","required":["Bucket","ObjectKey"],"members":{"Bucket":{},"ObjectKey":{},"Name":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ImageId":{"locationName":"imageId"}}}},"CreateRoute":{"input":{"type":"structure","required":["RouteTableId"],"members":{"DestinationCidrBlock":{"locationName":"destinationCidrBlock"},"DestinationIpv6CidrBlock":{"locationName":"destinationIpv6CidrBlock"},"DestinationPrefixListId":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcEndpointId":{},"EgressOnlyInternetGatewayId":{"locationName":"egressOnlyInternetGatewayId"},"GatewayId":{"locationName":"gatewayId"},"InstanceId":{"locationName":"instanceId"},"NatGatewayId":{"locationName":"natGatewayId"},"TransitGatewayId":{},"LocalGatewayId":{},"CarrierGatewayId":{},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"RouteTableId":{"locationName":"routeTableId"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"},"CoreNetworkArn":{}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"CreateRouteTable":{"input":{"type":"structure","required":["VpcId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcId":{"locationName":"vpcId"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"RouteTable":{"shape":"Sne","locationName":"routeTable"},"ClientToken":{"locationName":"clientToken"}}}},"CreateSecurityGroup":{"input":{"type":"structure","required":["Description","GroupName"],"members":{"Description":{"locationName":"GroupDescription"},"GroupName":{},"VpcId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"GroupId":{"locationName":"groupId"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"CreateSnapshot":{"input":{"type":"structure","required":["VolumeId"],"members":{"Description":{},"OutpostArn":{},"VolumeId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"shape":"Snq"}},"CreateSnapshots":{"input":{"type":"structure","required":["InstanceSpecification"],"members":{"Description":{},"InstanceSpecification":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"ExcludeBootVolume":{"type":"boolean"},"ExcludeDataVolumeIds":{"shape":"Snx","locationName":"ExcludeDataVolumeId"}}},"OutpostArn":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"},"CopyTagsFromSource":{}}},"output":{"type":"structure","members":{"Snapshots":{"locationName":"snapshotSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{"locationName":"description"},"Tags":{"shape":"S6","locationName":"tagSet"},"Encrypted":{"locationName":"encrypted","type":"boolean"},"VolumeId":{"locationName":"volumeId"},"State":{"locationName":"state"},"VolumeSize":{"locationName":"volumeSize","type":"integer"},"StartTime":{"locationName":"startTime","type":"timestamp"},"Progress":{"locationName":"progress"},"OwnerId":{"locationName":"ownerId"},"SnapshotId":{"locationName":"snapshotId"},"OutpostArn":{"locationName":"outpostArn"},"SseType":{"locationName":"sseType"}}}}}}},"CreateSpotDatafeedSubscription":{"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"locationName":"bucket"},"DryRun":{"locationName":"dryRun","type":"boolean"},"Prefix":{"locationName":"prefix"}}},"output":{"type":"structure","members":{"SpotDatafeedSubscription":{"shape":"So4","locationName":"spotDatafeedSubscription"}}}},"CreateStoreImageTask":{"input":{"type":"structure","required":["ImageId","Bucket"],"members":{"ImageId":{},"Bucket":{},"S3ObjectTags":{"locationName":"S3ObjectTag","type":"list","member":{"locationName":"item","type":"structure","members":{"Key":{},"Value":{}}}},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ObjectKey":{"locationName":"objectKey"}}}},"CreateSubnet":{"input":{"type":"structure","required":["VpcId"],"members":{"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"AvailabilityZone":{},"AvailabilityZoneId":{},"CidrBlock":{},"Ipv6CidrBlock":{},"OutpostArn":{},"VpcId":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"Ipv6Native":{"type":"boolean"},"Ipv4IpamPoolId":{},"Ipv4NetmaskLength":{"type":"integer"},"Ipv6IpamPoolId":{},"Ipv6NetmaskLength":{"type":"integer"}}},"output":{"type":"structure","members":{"Subnet":{"shape":"Sbk","locationName":"subnet"}}}},"CreateSubnetCidrReservation":{"input":{"type":"structure","required":["SubnetId","Cidr","ReservationType"],"members":{"SubnetId":{},"Cidr":{},"ReservationType":{},"Description":{},"DryRun":{"type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"SubnetCidrReservation":{"shape":"Sog","locationName":"subnetCidrReservation"}}}},"CreateTags":{"input":{"type":"structure","required":["Resources","Tags"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"Resources":{"shape":"Soj","locationName":"ResourceId"},"Tags":{"shape":"S6","locationName":"Tag"}}}},"CreateTrafficMirrorFilter":{"input":{"type":"structure","members":{"Description":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"TrafficMirrorFilter":{"shape":"Son","locationName":"trafficMirrorFilter"},"ClientToken":{"locationName":"clientToken"}}}},"CreateTrafficMirrorFilterRule":{"input":{"type":"structure","required":["TrafficMirrorFilterId","TrafficDirection","RuleNumber","RuleAction","DestinationCidrBlock","SourceCidrBlock"],"members":{"TrafficMirrorFilterId":{},"TrafficDirection":{},"RuleNumber":{"type":"integer"},"RuleAction":{},"DestinationPortRange":{"shape":"Sox"},"SourcePortRange":{"shape":"Sox"},"Protocol":{"type":"integer"},"DestinationCidrBlock":{},"SourceCidrBlock":{},"Description":{},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"TrafficMirrorFilterRule":{"shape":"Sop","locationName":"trafficMirrorFilterRule"},"ClientToken":{"locationName":"clientToken"}}}},"CreateTrafficMirrorSession":{"input":{"type":"structure","required":["NetworkInterfaceId","TrafficMirrorTargetId","TrafficMirrorFilterId","SessionNumber"],"members":{"NetworkInterfaceId":{},"TrafficMirrorTargetId":{},"TrafficMirrorFilterId":{},"PacketLength":{"type":"integer"},"SessionNumber":{"type":"integer"},"VirtualNetworkId":{"type":"integer"},"Description":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"TrafficMirrorSession":{"shape":"Sp2","locationName":"trafficMirrorSession"},"ClientToken":{"locationName":"clientToken"}}}},"CreateTrafficMirrorTarget":{"input":{"type":"structure","members":{"NetworkInterfaceId":{},"NetworkLoadBalancerArn":{},"Description":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true},"GatewayLoadBalancerEndpointId":{}}},"output":{"type":"structure","members":{"TrafficMirrorTarget":{"shape":"Sp5","locationName":"trafficMirrorTarget"},"ClientToken":{"locationName":"clientToken"}}}},"CreateTransitGateway":{"input":{"type":"structure","members":{"Description":{},"Options":{"type":"structure","members":{"AmazonSideAsn":{"type":"long"},"AutoAcceptSharedAttachments":{},"DefaultRouteTableAssociation":{},"DefaultRouteTablePropagation":{},"VpnEcmpSupport":{},"DnsSupport":{},"SecurityGroupReferencingSupport":{},"MulticastSupport":{},"TransitGatewayCidrBlocks":{"shape":"Spe"}}},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGateway":{"shape":"Spg","locationName":"transitGateway"}}}},"CreateTransitGatewayConnect":{"input":{"type":"structure","required":["TransportTransitGatewayAttachmentId","Options"],"members":{"TransportTransitGatewayAttachmentId":{},"Options":{"type":"structure","required":["Protocol"],"members":{"Protocol":{}}},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayConnect":{"shape":"Spn","locationName":"transitGatewayConnect"}}}},"CreateTransitGatewayConnectPeer":{"input":{"type":"structure","required":["TransitGatewayAttachmentId","PeerAddress","InsideCidrBlocks"],"members":{"TransitGatewayAttachmentId":{},"TransitGatewayAddress":{},"PeerAddress":{},"BgpOptions":{"type":"structure","members":{"PeerAsn":{"type":"long"}}},"InsideCidrBlocks":{"shape":"Spr"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayConnectPeer":{"shape":"Spt","locationName":"transitGatewayConnectPeer"}}}},"CreateTransitGatewayMulticastDomain":{"input":{"type":"structure","required":["TransitGatewayId"],"members":{"TransitGatewayId":{},"Options":{"type":"structure","members":{"Igmpv2Support":{},"StaticSourcesSupport":{},"AutoAcceptSharedAssociations":{}}},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayMulticastDomain":{"shape":"Sq6","locationName":"transitGatewayMulticastDomain"}}}},"CreateTransitGatewayPeeringAttachment":{"input":{"type":"structure","required":["TransitGatewayId","PeerTransitGatewayId","PeerAccountId","PeerRegion"],"members":{"TransitGatewayId":{},"PeerTransitGatewayId":{},"PeerAccountId":{},"PeerRegion":{},"Options":{"type":"structure","members":{"DynamicRouting":{}}},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPeeringAttachment":{"shape":"Sx","locationName":"transitGatewayPeeringAttachment"}}}},"CreateTransitGatewayPolicyTable":{"input":{"type":"structure","required":["TransitGatewayId"],"members":{"TransitGatewayId":{},"TagSpecifications":{"shape":"S3"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPolicyTable":{"shape":"Sqf","locationName":"transitGatewayPolicyTable"}}}},"CreateTransitGatewayPrefixListReference":{"input":{"type":"structure","required":["TransitGatewayRouteTableId","PrefixListId"],"members":{"TransitGatewayRouteTableId":{},"PrefixListId":{},"TransitGatewayAttachmentId":{},"Blackhole":{"type":"boolean"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPrefixListReference":{"shape":"Sqj","locationName":"transitGatewayPrefixListReference"}}}},"CreateTransitGatewayRoute":{"input":{"type":"structure","required":["DestinationCidrBlock","TransitGatewayRouteTableId"],"members":{"DestinationCidrBlock":{},"TransitGatewayRouteTableId":{},"TransitGatewayAttachmentId":{},"Blackhole":{"type":"boolean"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Route":{"shape":"Sqo","locationName":"route"}}}},"CreateTransitGatewayRouteTable":{"input":{"type":"structure","required":["TransitGatewayId"],"members":{"TransitGatewayId":{},"TagSpecifications":{"shape":"S3"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayRouteTable":{"shape":"Sqw","locationName":"transitGatewayRouteTable"}}}},"CreateTransitGatewayRouteTableAnnouncement":{"input":{"type":"structure","required":["TransitGatewayRouteTableId","PeeringAttachmentId"],"members":{"TransitGatewayRouteTableId":{},"PeeringAttachmentId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayRouteTableAnnouncement":{"shape":"Sr0","locationName":"transitGatewayRouteTableAnnouncement"}}}},"CreateTransitGatewayVpcAttachment":{"input":{"type":"structure","required":["TransitGatewayId","VpcId","SubnetIds"],"members":{"TransitGatewayId":{},"VpcId":{},"SubnetIds":{"shape":"S59"},"Options":{"type":"structure","members":{"DnsSupport":{},"SecurityGroupReferencingSupport":{},"Ipv6Support":{},"ApplianceModeSupport":{}}},"TagSpecifications":{"shape":"S3"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayVpcAttachment":{"shape":"S16","locationName":"transitGatewayVpcAttachment"}}}},"CreateVerifiedAccessEndpoint":{"input":{"type":"structure","required":["VerifiedAccessGroupId","EndpointType","AttachmentType","DomainCertificateArn","ApplicationDomain","EndpointDomainPrefix"],"members":{"VerifiedAccessGroupId":{},"EndpointType":{},"AttachmentType":{},"DomainCertificateArn":{},"ApplicationDomain":{},"EndpointDomainPrefix":{},"SecurityGroupIds":{"shape":"Srb","locationName":"SecurityGroupId"},"LoadBalancerOptions":{"type":"structure","members":{"Protocol":{},"Port":{"type":"integer"},"LoadBalancerArn":{},"SubnetIds":{"locationName":"SubnetId","type":"list","member":{"locationName":"item"}}}},"NetworkInterfaceOptions":{"type":"structure","members":{"NetworkInterfaceId":{},"Protocol":{},"Port":{"type":"integer"}}},"Description":{},"PolicyDocument":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"},"SseSpecification":{"shape":"Sri"}}},"output":{"type":"structure","members":{"VerifiedAccessEndpoint":{"shape":"Srk","locationName":"verifiedAccessEndpoint"}}}},"CreateVerifiedAccessGroup":{"input":{"type":"structure","required":["VerifiedAccessInstanceId"],"members":{"VerifiedAccessInstanceId":{},"Description":{},"PolicyDocument":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"},"SseSpecification":{"shape":"Sri"}}},"output":{"type":"structure","members":{"VerifiedAccessGroup":{"shape":"Srs","locationName":"verifiedAccessGroup"}}}},"CreateVerifiedAccessInstance":{"input":{"type":"structure","members":{"Description":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"},"FIPSEnabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessInstance":{"shape":"S6i","locationName":"verifiedAccessInstance"}}}},"CreateVerifiedAccessTrustProvider":{"input":{"type":"structure","required":["TrustProviderType","PolicyReferenceName"],"members":{"TrustProviderType":{},"UserTrustProviderType":{},"DeviceTrustProviderType":{},"OidcOptions":{"type":"structure","members":{"Issuer":{},"AuthorizationEndpoint":{},"TokenEndpoint":{},"UserInfoEndpoint":{},"ClientId":{},"ClientSecret":{"shape":"S6e"},"Scope":{}}},"DeviceOptions":{"type":"structure","members":{"TenantId":{},"PublicSigningKeyUrl":{}}},"PolicyReferenceName":{},"Description":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"},"SseSpecification":{"shape":"Sri"}}},"output":{"type":"structure","members":{"VerifiedAccessTrustProvider":{"shape":"S69","locationName":"verifiedAccessTrustProvider"}}}},"CreateVolume":{"input":{"type":"structure","required":["AvailabilityZone"],"members":{"AvailabilityZone":{},"Encrypted":{"locationName":"encrypted","type":"boolean"},"Iops":{"type":"integer"},"KmsKeyId":{},"OutpostArn":{},"Size":{"type":"integer"},"SnapshotId":{},"VolumeType":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"MultiAttachEnabled":{"type":"boolean"},"Throughput":{"type":"integer"},"ClientToken":{"idempotencyToken":true}}},"output":{"shape":"Ss0"}},"CreateVpc":{"input":{"type":"structure","members":{"CidrBlock":{},"AmazonProvidedIpv6CidrBlock":{"locationName":"amazonProvidedIpv6CidrBlock","type":"boolean"},"Ipv6Pool":{},"Ipv6CidrBlock":{},"Ipv4IpamPoolId":{},"Ipv4NetmaskLength":{"type":"integer"},"Ipv6IpamPoolId":{},"Ipv6NetmaskLength":{"type":"integer"},"DryRun":{"locationName":"dryRun","type":"boolean"},"InstanceTenancy":{"locationName":"instanceTenancy"},"Ipv6CidrBlockNetworkBorderGroup":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"Vpc":{"shape":"Sbs","locationName":"vpc"}}}},"CreateVpcEndpoint":{"input":{"type":"structure","required":["VpcId","ServiceName"],"members":{"DryRun":{"type":"boolean"},"VpcEndpointType":{},"VpcId":{},"ServiceName":{},"PolicyDocument":{},"RouteTableIds":{"shape":"Ss7","locationName":"RouteTableId"},"SubnetIds":{"shape":"Ss8","locationName":"SubnetId"},"SecurityGroupIds":{"shape":"Ss9","locationName":"SecurityGroupId"},"IpAddressType":{},"DnsOptions":{"shape":"Ssb"},"ClientToken":{},"PrivateDnsEnabled":{"type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"SubnetConfigurations":{"shape":"Ssd","locationName":"SubnetConfiguration"}}},"output":{"type":"structure","members":{"VpcEndpoint":{"shape":"Ssg","locationName":"vpcEndpoint"},"ClientToken":{"locationName":"clientToken"}}}},"CreateVpcEndpointConnectionNotification":{"input":{"type":"structure","required":["ConnectionNotificationArn","ConnectionEvents"],"members":{"DryRun":{"type":"boolean"},"ServiceId":{},"VpcEndpointId":{},"ConnectionNotificationArn":{},"ConnectionEvents":{"shape":"So"},"ClientToken":{}}},"output":{"type":"structure","members":{"ConnectionNotification":{"shape":"Ssq","locationName":"connectionNotification"},"ClientToken":{"locationName":"clientToken"}}}},"CreateVpcEndpointServiceConfiguration":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"AcceptanceRequired":{"type":"boolean"},"PrivateDnsName":{},"NetworkLoadBalancerArns":{"shape":"So","locationName":"NetworkLoadBalancerArn"},"GatewayLoadBalancerArns":{"shape":"So","locationName":"GatewayLoadBalancerArn"},"SupportedIpAddressTypes":{"shape":"So","locationName":"SupportedIpAddressType"},"ClientToken":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"ServiceConfiguration":{"shape":"Ssv","locationName":"serviceConfiguration"},"ClientToken":{"locationName":"clientToken"}}}},"CreateVpcPeeringConnection":{"input":{"type":"structure","required":["VpcId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"PeerOwnerId":{"locationName":"peerOwnerId"},"PeerVpcId":{"locationName":"peerVpcId"},"VpcId":{"locationName":"vpcId"},"PeerRegion":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"VpcPeeringConnection":{"shape":"S1n","locationName":"vpcPeeringConnection"}}}},"CreateVpnConnection":{"input":{"type":"structure","required":["CustomerGatewayId","Type"],"members":{"CustomerGatewayId":{},"Type":{},"VpnGatewayId":{},"TransitGatewayId":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"Options":{"locationName":"options","type":"structure","members":{"EnableAcceleration":{"type":"boolean"},"StaticRoutesOnly":{"locationName":"staticRoutesOnly","type":"boolean"},"TunnelInsideIpVersion":{},"TunnelOptions":{"type":"list","member":{"type":"structure","members":{"TunnelInsideCidr":{},"TunnelInsideIpv6Cidr":{},"PreSharedKey":{"shape":"Std"},"Phase1LifetimeSeconds":{"type":"integer"},"Phase2LifetimeSeconds":{"type":"integer"},"RekeyMarginTimeSeconds":{"type":"integer"},"RekeyFuzzPercentage":{"type":"integer"},"ReplayWindowSize":{"type":"integer"},"DPDTimeoutSeconds":{"type":"integer"},"DPDTimeoutAction":{},"Phase1EncryptionAlgorithms":{"shape":"Ste","locationName":"Phase1EncryptionAlgorithm"},"Phase2EncryptionAlgorithms":{"shape":"Stg","locationName":"Phase2EncryptionAlgorithm"},"Phase1IntegrityAlgorithms":{"shape":"Sti","locationName":"Phase1IntegrityAlgorithm"},"Phase2IntegrityAlgorithms":{"shape":"Stk","locationName":"Phase2IntegrityAlgorithm"},"Phase1DHGroupNumbers":{"shape":"Stm","locationName":"Phase1DHGroupNumber"},"Phase2DHGroupNumbers":{"shape":"Sto","locationName":"Phase2DHGroupNumber"},"IKEVersions":{"shape":"Stq","locationName":"IKEVersion"},"StartupAction":{},"LogOptions":{"shape":"Sts"},"EnableTunnelLifecycleControl":{"type":"boolean"}}}},"LocalIpv4NetworkCidr":{},"RemoteIpv4NetworkCidr":{},"LocalIpv6NetworkCidr":{},"RemoteIpv6NetworkCidr":{},"OutsideIpAddressType":{},"TransportTransitGatewayAttachmentId":{}}},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"VpnConnection":{"shape":"Stw","locationName":"vpnConnection"}}}},"CreateVpnConnectionRoute":{"input":{"type":"structure","required":["DestinationCidrBlock","VpnConnectionId"],"members":{"DestinationCidrBlock":{},"VpnConnectionId":{}}}},"CreateVpnGateway":{"input":{"type":"structure","required":["Type"],"members":{"AvailabilityZone":{},"Type":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"AmazonSideAsn":{"type":"long"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"VpnGateway":{"shape":"Sut","locationName":"vpnGateway"}}}},"DeleteCarrierGateway":{"input":{"type":"structure","required":["CarrierGatewayId"],"members":{"CarrierGatewayId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CarrierGateway":{"shape":"Sak","locationName":"carrierGateway"}}}},"DeleteClientVpnEndpoint":{"input":{"type":"structure","required":["ClientVpnEndpointId"],"members":{"ClientVpnEndpointId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Status":{"shape":"Sb0","locationName":"status"}}}},"DeleteClientVpnRoute":{"input":{"type":"structure","required":["ClientVpnEndpointId","DestinationCidrBlock"],"members":{"ClientVpnEndpointId":{},"TargetVpcSubnetId":{},"DestinationCidrBlock":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Status":{"shape":"Sb4","locationName":"status"}}}},"DeleteCoipCidr":{"input":{"type":"structure","required":["Cidr","CoipPoolId"],"members":{"Cidr":{},"CoipPoolId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CoipCidr":{"shape":"Sb9","locationName":"coipCidr"}}}},"DeleteCoipPool":{"input":{"type":"structure","required":["CoipPoolId"],"members":{"CoipPoolId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CoipPool":{"shape":"Sbd","locationName":"coipPool"}}}},"DeleteCustomerGateway":{"input":{"type":"structure","required":["CustomerGatewayId"],"members":{"CustomerGatewayId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeleteDhcpOptions":{"input":{"type":"structure","required":["DhcpOptionsId"],"members":{"DhcpOptionsId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeleteEgressOnlyInternetGateway":{"input":{"type":"structure","required":["EgressOnlyInternetGatewayId"],"members":{"DryRun":{"type":"boolean"},"EgressOnlyInternetGatewayId":{}}},"output":{"type":"structure","members":{"ReturnCode":{"locationName":"returnCode","type":"boolean"}}}},"DeleteFleets":{"input":{"type":"structure","required":["FleetIds","TerminateInstances"],"members":{"DryRun":{"type":"boolean"},"FleetIds":{"shape":"Svb","locationName":"FleetId"},"TerminateInstances":{"type":"boolean"}}},"output":{"type":"structure","members":{"SuccessfulFleetDeletions":{"locationName":"successfulFleetDeletionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"CurrentFleetState":{"locationName":"currentFleetState"},"PreviousFleetState":{"locationName":"previousFleetState"},"FleetId":{"locationName":"fleetId"}}}},"UnsuccessfulFleetDeletions":{"locationName":"unsuccessfulFleetDeletionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Error":{"locationName":"error","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"FleetId":{"locationName":"fleetId"}}}}}}},"DeleteFlowLogs":{"input":{"type":"structure","required":["FlowLogIds"],"members":{"DryRun":{"type":"boolean"},"FlowLogIds":{"shape":"Svl","locationName":"FlowLogId"}}},"output":{"type":"structure","members":{"Unsuccessful":{"shape":"S1h","locationName":"unsuccessful"}}}},"DeleteFpgaImage":{"input":{"type":"structure","required":["FpgaImageId"],"members":{"DryRun":{"type":"boolean"},"FpgaImageId":{}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"DeleteInstanceConnectEndpoint":{"input":{"type":"structure","required":["InstanceConnectEndpointId"],"members":{"DryRun":{"type":"boolean"},"InstanceConnectEndpointId":{}}},"output":{"type":"structure","members":{"InstanceConnectEndpoint":{"shape":"Sf4","locationName":"instanceConnectEndpoint"}}}},"DeleteInstanceEventWindow":{"input":{"type":"structure","required":["InstanceEventWindowId"],"members":{"DryRun":{"type":"boolean"},"ForceDelete":{"type":"boolean"},"InstanceEventWindowId":{}}},"output":{"type":"structure","members":{"InstanceEventWindowState":{"locationName":"instanceEventWindowState","type":"structure","members":{"InstanceEventWindowId":{"locationName":"instanceEventWindowId"},"State":{"locationName":"state"}}}}}},"DeleteInternetGateway":{"input":{"type":"structure","required":["InternetGatewayId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"InternetGatewayId":{"locationName":"internetGatewayId"}}}},"DeleteIpam":{"input":{"type":"structure","required":["IpamId"],"members":{"DryRun":{"type":"boolean"},"IpamId":{},"Cascade":{"type":"boolean"}}},"output":{"type":"structure","members":{"Ipam":{"shape":"Sfv","locationName":"ipam"}}}},"DeleteIpamExternalResourceVerificationToken":{"input":{"type":"structure","required":["IpamExternalResourceVerificationTokenId"],"members":{"DryRun":{"type":"boolean"},"IpamExternalResourceVerificationTokenId":{}}},"output":{"type":"structure","members":{"IpamExternalResourceVerificationToken":{"shape":"Sg2","locationName":"ipamExternalResourceVerificationToken"}}}},"DeleteIpamPool":{"input":{"type":"structure","required":["IpamPoolId"],"members":{"DryRun":{"type":"boolean"},"IpamPoolId":{},"Cascade":{"type":"boolean"}}},"output":{"type":"structure","members":{"IpamPool":{"shape":"Sgg","locationName":"ipamPool"}}}},"DeleteIpamResourceDiscovery":{"input":{"type":"structure","required":["IpamResourceDiscoveryId"],"members":{"DryRun":{"type":"boolean"},"IpamResourceDiscoveryId":{}}},"output":{"type":"structure","members":{"IpamResourceDiscovery":{"shape":"Sgo","locationName":"ipamResourceDiscovery"}}}},"DeleteIpamScope":{"input":{"type":"structure","required":["IpamScopeId"],"members":{"DryRun":{"type":"boolean"},"IpamScopeId":{}}},"output":{"type":"structure","members":{"IpamScope":{"shape":"Sgs","locationName":"ipamScope"}}}},"DeleteKeyPair":{"input":{"type":"structure","members":{"KeyName":{},"KeyPairId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"},"KeyPairId":{"locationName":"keyPairId"}}}},"DeleteLaunchTemplate":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"LaunchTemplateId":{},"LaunchTemplateName":{}}},"output":{"type":"structure","members":{"LaunchTemplate":{"shape":"Sim","locationName":"launchTemplate"}}}},"DeleteLaunchTemplateVersions":{"input":{"type":"structure","required":["Versions"],"members":{"DryRun":{"type":"boolean"},"LaunchTemplateId":{},"LaunchTemplateName":{},"Versions":{"shape":"Swd","locationName":"LaunchTemplateVersion"}}},"output":{"type":"structure","members":{"SuccessfullyDeletedLaunchTemplateVersions":{"locationName":"successfullyDeletedLaunchTemplateVersionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LaunchTemplateId":{"locationName":"launchTemplateId"},"LaunchTemplateName":{"locationName":"launchTemplateName"},"VersionNumber":{"locationName":"versionNumber","type":"long"}}}},"UnsuccessfullyDeletedLaunchTemplateVersions":{"locationName":"unsuccessfullyDeletedLaunchTemplateVersionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LaunchTemplateId":{"locationName":"launchTemplateId"},"LaunchTemplateName":{"locationName":"launchTemplateName"},"VersionNumber":{"locationName":"versionNumber","type":"long"},"ResponseError":{"locationName":"responseError","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}}}}}}}},"DeleteLocalGatewayRoute":{"input":{"type":"structure","required":["LocalGatewayRouteTableId"],"members":{"DestinationCidrBlock":{},"LocalGatewayRouteTableId":{},"DryRun":{"type":"boolean"},"DestinationPrefixListId":{}}},"output":{"type":"structure","members":{"Route":{"shape":"Sjy","locationName":"route"}}}},"DeleteLocalGatewayRouteTable":{"input":{"type":"structure","required":["LocalGatewayRouteTableId"],"members":{"LocalGatewayRouteTableId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayRouteTable":{"shape":"Sk5","locationName":"localGatewayRouteTable"}}}},"DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociation":{"input":{"type":"structure","required":["LocalGatewayRouteTableVirtualInterfaceGroupAssociationId"],"members":{"LocalGatewayRouteTableVirtualInterfaceGroupAssociationId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayRouteTableVirtualInterfaceGroupAssociation":{"shape":"Sk9","locationName":"localGatewayRouteTableVirtualInterfaceGroupAssociation"}}}},"DeleteLocalGatewayRouteTableVpcAssociation":{"input":{"type":"structure","required":["LocalGatewayRouteTableVpcAssociationId"],"members":{"LocalGatewayRouteTableVpcAssociationId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayRouteTableVpcAssociation":{"shape":"Skd","locationName":"localGatewayRouteTableVpcAssociation"}}}},"DeleteManagedPrefixList":{"input":{"type":"structure","required":["PrefixListId"],"members":{"DryRun":{"type":"boolean"},"PrefixListId":{}}},"output":{"type":"structure","members":{"PrefixList":{"shape":"Skj","locationName":"prefixList"}}}},"DeleteNatGateway":{"input":{"type":"structure","required":["NatGatewayId"],"members":{"DryRun":{"type":"boolean"},"NatGatewayId":{}}},"output":{"type":"structure","members":{"NatGatewayId":{"locationName":"natGatewayId"}}}},"DeleteNetworkAcl":{"input":{"type":"structure","required":["NetworkAclId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"NetworkAclId":{"locationName":"networkAclId"}}}},"DeleteNetworkAclEntry":{"input":{"type":"structure","required":["Egress","NetworkAclId","RuleNumber"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"Egress":{"locationName":"egress","type":"boolean"},"NetworkAclId":{"locationName":"networkAclId"},"RuleNumber":{"locationName":"ruleNumber","type":"integer"}}}},"DeleteNetworkInsightsAccessScope":{"input":{"type":"structure","required":["NetworkInsightsAccessScopeId"],"members":{"DryRun":{"type":"boolean"},"NetworkInsightsAccessScopeId":{}}},"output":{"type":"structure","members":{"NetworkInsightsAccessScopeId":{"locationName":"networkInsightsAccessScopeId"}}}},"DeleteNetworkInsightsAccessScopeAnalysis":{"input":{"type":"structure","required":["NetworkInsightsAccessScopeAnalysisId"],"members":{"NetworkInsightsAccessScopeAnalysisId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NetworkInsightsAccessScopeAnalysisId":{"locationName":"networkInsightsAccessScopeAnalysisId"}}}},"DeleteNetworkInsightsAnalysis":{"input":{"type":"structure","required":["NetworkInsightsAnalysisId"],"members":{"DryRun":{"type":"boolean"},"NetworkInsightsAnalysisId":{}}},"output":{"type":"structure","members":{"NetworkInsightsAnalysisId":{"locationName":"networkInsightsAnalysisId"}}}},"DeleteNetworkInsightsPath":{"input":{"type":"structure","required":["NetworkInsightsPathId"],"members":{"DryRun":{"type":"boolean"},"NetworkInsightsPathId":{}}},"output":{"type":"structure","members":{"NetworkInsightsPathId":{"locationName":"networkInsightsPathId"}}}},"DeleteNetworkInterface":{"input":{"type":"structure","required":["NetworkInterfaceId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"}}}},"DeleteNetworkInterfacePermission":{"input":{"type":"structure","required":["NetworkInterfacePermissionId"],"members":{"NetworkInterfacePermissionId":{},"Force":{"type":"boolean"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"DeletePlacementGroup":{"input":{"type":"structure","required":["GroupName"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"GroupName":{"locationName":"groupName"}}}},"DeletePublicIpv4Pool":{"input":{"type":"structure","required":["PoolId"],"members":{"DryRun":{"type":"boolean"},"PoolId":{},"NetworkBorderGroup":{}}},"output":{"type":"structure","members":{"ReturnValue":{"locationName":"returnValue","type":"boolean"}}}},"DeleteQueuedReservedInstances":{"input":{"type":"structure","required":["ReservedInstancesIds"],"members":{"DryRun":{"type":"boolean"},"ReservedInstancesIds":{"locationName":"ReservedInstancesId","type":"list","member":{"locationName":"item"}}}},"output":{"type":"structure","members":{"SuccessfulQueuedPurchaseDeletions":{"locationName":"successfulQueuedPurchaseDeletionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ReservedInstancesId":{"locationName":"reservedInstancesId"}}}},"FailedQueuedPurchaseDeletions":{"locationName":"failedQueuedPurchaseDeletionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Error":{"locationName":"error","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"ReservedInstancesId":{"locationName":"reservedInstancesId"}}}}}}},"DeleteRoute":{"input":{"type":"structure","required":["RouteTableId"],"members":{"DestinationCidrBlock":{"locationName":"destinationCidrBlock"},"DestinationIpv6CidrBlock":{"locationName":"destinationIpv6CidrBlock"},"DestinationPrefixListId":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"RouteTableId":{"locationName":"routeTableId"}}}},"DeleteRouteTable":{"input":{"type":"structure","required":["RouteTableId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"RouteTableId":{"locationName":"routeTableId"}}}},"DeleteSecurityGroup":{"input":{"type":"structure","members":{"GroupId":{},"GroupName":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeleteSnapshot":{"input":{"type":"structure","required":["SnapshotId"],"members":{"SnapshotId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeleteSpotDatafeedSubscription":{"input":{"type":"structure","members":{"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeleteSubnet":{"input":{"type":"structure","required":["SubnetId"],"members":{"SubnetId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeleteSubnetCidrReservation":{"input":{"type":"structure","required":["SubnetCidrReservationId"],"members":{"SubnetCidrReservationId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"DeletedSubnetCidrReservation":{"shape":"Sog","locationName":"deletedSubnetCidrReservation"}}}},"DeleteTags":{"input":{"type":"structure","required":["Resources"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"Resources":{"shape":"Soj","locationName":"resourceId"},"Tags":{"shape":"S6","locationName":"tag"}}}},"DeleteTrafficMirrorFilter":{"input":{"type":"structure","required":["TrafficMirrorFilterId"],"members":{"TrafficMirrorFilterId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TrafficMirrorFilterId":{"locationName":"trafficMirrorFilterId"}}}},"DeleteTrafficMirrorFilterRule":{"input":{"type":"structure","required":["TrafficMirrorFilterRuleId"],"members":{"TrafficMirrorFilterRuleId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TrafficMirrorFilterRuleId":{"locationName":"trafficMirrorFilterRuleId"}}}},"DeleteTrafficMirrorSession":{"input":{"type":"structure","required":["TrafficMirrorSessionId"],"members":{"TrafficMirrorSessionId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TrafficMirrorSessionId":{"locationName":"trafficMirrorSessionId"}}}},"DeleteTrafficMirrorTarget":{"input":{"type":"structure","required":["TrafficMirrorTargetId"],"members":{"TrafficMirrorTargetId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TrafficMirrorTargetId":{"locationName":"trafficMirrorTargetId"}}}},"DeleteTransitGateway":{"input":{"type":"structure","required":["TransitGatewayId"],"members":{"TransitGatewayId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGateway":{"shape":"Spg","locationName":"transitGateway"}}}},"DeleteTransitGatewayConnect":{"input":{"type":"structure","required":["TransitGatewayAttachmentId"],"members":{"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayConnect":{"shape":"Spn","locationName":"transitGatewayConnect"}}}},"DeleteTransitGatewayConnectPeer":{"input":{"type":"structure","required":["TransitGatewayConnectPeerId"],"members":{"TransitGatewayConnectPeerId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayConnectPeer":{"shape":"Spt","locationName":"transitGatewayConnectPeer"}}}},"DeleteTransitGatewayMulticastDomain":{"input":{"type":"structure","required":["TransitGatewayMulticastDomainId"],"members":{"TransitGatewayMulticastDomainId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayMulticastDomain":{"shape":"Sq6","locationName":"transitGatewayMulticastDomain"}}}},"DeleteTransitGatewayPeeringAttachment":{"input":{"type":"structure","required":["TransitGatewayAttachmentId"],"members":{"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPeeringAttachment":{"shape":"Sx","locationName":"transitGatewayPeeringAttachment"}}}},"DeleteTransitGatewayPolicyTable":{"input":{"type":"structure","required":["TransitGatewayPolicyTableId"],"members":{"TransitGatewayPolicyTableId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPolicyTable":{"shape":"Sqf","locationName":"transitGatewayPolicyTable"}}}},"DeleteTransitGatewayPrefixListReference":{"input":{"type":"structure","required":["TransitGatewayRouteTableId","PrefixListId"],"members":{"TransitGatewayRouteTableId":{},"PrefixListId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPrefixListReference":{"shape":"Sqj","locationName":"transitGatewayPrefixListReference"}}}},"DeleteTransitGatewayRoute":{"input":{"type":"structure","required":["TransitGatewayRouteTableId","DestinationCidrBlock"],"members":{"TransitGatewayRouteTableId":{},"DestinationCidrBlock":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Route":{"shape":"Sqo","locationName":"route"}}}},"DeleteTransitGatewayRouteTable":{"input":{"type":"structure","required":["TransitGatewayRouteTableId"],"members":{"TransitGatewayRouteTableId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayRouteTable":{"shape":"Sqw","locationName":"transitGatewayRouteTable"}}}},"DeleteTransitGatewayRouteTableAnnouncement":{"input":{"type":"structure","required":["TransitGatewayRouteTableAnnouncementId"],"members":{"TransitGatewayRouteTableAnnouncementId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayRouteTableAnnouncement":{"shape":"Sr0","locationName":"transitGatewayRouteTableAnnouncement"}}}},"DeleteTransitGatewayVpcAttachment":{"input":{"type":"structure","required":["TransitGatewayAttachmentId"],"members":{"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayVpcAttachment":{"shape":"S16","locationName":"transitGatewayVpcAttachment"}}}},"DeleteVerifiedAccessEndpoint":{"input":{"type":"structure","required":["VerifiedAccessEndpointId"],"members":{"VerifiedAccessEndpointId":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessEndpoint":{"shape":"Srk","locationName":"verifiedAccessEndpoint"}}}},"DeleteVerifiedAccessGroup":{"input":{"type":"structure","required":["VerifiedAccessGroupId"],"members":{"VerifiedAccessGroupId":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessGroup":{"shape":"Srs","locationName":"verifiedAccessGroup"}}}},"DeleteVerifiedAccessInstance":{"input":{"type":"structure","required":["VerifiedAccessInstanceId"],"members":{"VerifiedAccessInstanceId":{},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"VerifiedAccessInstance":{"shape":"S6i","locationName":"verifiedAccessInstance"}}}},"DeleteVerifiedAccessTrustProvider":{"input":{"type":"structure","required":["VerifiedAccessTrustProviderId"],"members":{"VerifiedAccessTrustProviderId":{},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"VerifiedAccessTrustProvider":{"shape":"S69","locationName":"verifiedAccessTrustProvider"}}}},"DeleteVolume":{"input":{"type":"structure","required":["VolumeId"],"members":{"VolumeId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeleteVpc":{"input":{"type":"structure","required":["VpcId"],"members":{"VpcId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeleteVpcEndpointConnectionNotifications":{"input":{"type":"structure","required":["ConnectionNotificationIds"],"members":{"DryRun":{"type":"boolean"},"ConnectionNotificationIds":{"locationName":"ConnectionNotificationId","type":"list","member":{"locationName":"item"}}}},"output":{"type":"structure","members":{"Unsuccessful":{"shape":"S1h","locationName":"unsuccessful"}}}},"DeleteVpcEndpointServiceConfigurations":{"input":{"type":"structure","required":["ServiceIds"],"members":{"DryRun":{"type":"boolean"},"ServiceIds":{"shape":"Sza","locationName":"ServiceId"}}},"output":{"type":"structure","members":{"Unsuccessful":{"shape":"S1h","locationName":"unsuccessful"}}}},"DeleteVpcEndpoints":{"input":{"type":"structure","required":["VpcEndpointIds"],"members":{"DryRun":{"type":"boolean"},"VpcEndpointIds":{"shape":"S1e","locationName":"VpcEndpointId"}}},"output":{"type":"structure","members":{"Unsuccessful":{"shape":"S1h","locationName":"unsuccessful"}}}},"DeleteVpcPeeringConnection":{"input":{"type":"structure","required":["VpcPeeringConnectionId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"DeleteVpnConnection":{"input":{"type":"structure","required":["VpnConnectionId"],"members":{"VpnConnectionId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeleteVpnConnectionRoute":{"input":{"type":"structure","required":["DestinationCidrBlock","VpnConnectionId"],"members":{"DestinationCidrBlock":{},"VpnConnectionId":{}}}},"DeleteVpnGateway":{"input":{"type":"structure","required":["VpnGatewayId"],"members":{"VpnGatewayId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeprovisionByoipCidr":{"input":{"type":"structure","required":["Cidr"],"members":{"Cidr":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ByoipCidr":{"shape":"S1y","locationName":"byoipCidr"}}}},"DeprovisionIpamByoasn":{"input":{"type":"structure","required":["IpamId","Asn"],"members":{"DryRun":{"type":"boolean"},"IpamId":{},"Asn":{}}},"output":{"type":"structure","members":{"Byoasn":{"shape":"Szn","locationName":"byoasn"}}}},"DeprovisionIpamPoolCidr":{"input":{"type":"structure","required":["IpamPoolId"],"members":{"DryRun":{"type":"boolean"},"IpamPoolId":{},"Cidr":{}}},"output":{"type":"structure","members":{"IpamPoolCidr":{"shape":"Szr","locationName":"ipamPoolCidr"}}}},"DeprovisionPublicIpv4PoolCidr":{"input":{"type":"structure","required":["PoolId","Cidr"],"members":{"DryRun":{"type":"boolean"},"PoolId":{},"Cidr":{}}},"output":{"type":"structure","members":{"PoolId":{"locationName":"poolId"},"DeprovisionedAddresses":{"locationName":"deprovisionedAddressSet","type":"list","member":{"locationName":"item"}}}}},"DeregisterImage":{"input":{"type":"structure","required":["ImageId"],"members":{"ImageId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DeregisterInstanceEventNotificationAttributes":{"input":{"type":"structure","required":["InstanceTagAttribute"],"members":{"DryRun":{"type":"boolean"},"InstanceTagAttribute":{"type":"structure","members":{"IncludeAllTagsOfInstance":{"type":"boolean"},"InstanceTagKeys":{"shape":"S102","locationName":"InstanceTagKey"}}}}},"output":{"type":"structure","members":{"InstanceTagAttribute":{"shape":"S104","locationName":"instanceTagAttribute"}}}},"DeregisterTransitGatewayMulticastGroupMembers":{"input":{"type":"structure","members":{"TransitGatewayMulticastDomainId":{},"GroupIpAddress":{},"NetworkInterfaceIds":{"shape":"S106"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"DeregisteredMulticastGroupMembers":{"locationName":"deregisteredMulticastGroupMembers","type":"structure","members":{"TransitGatewayMulticastDomainId":{"locationName":"transitGatewayMulticastDomainId"},"DeregisteredNetworkInterfaceIds":{"shape":"So","locationName":"deregisteredNetworkInterfaceIds"},"GroupIpAddress":{"locationName":"groupIpAddress"}}}}}},"DeregisterTransitGatewayMulticastGroupSources":{"input":{"type":"structure","members":{"TransitGatewayMulticastDomainId":{},"GroupIpAddress":{},"NetworkInterfaceIds":{"shape":"S106"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"DeregisteredMulticastGroupSources":{"locationName":"deregisteredMulticastGroupSources","type":"structure","members":{"TransitGatewayMulticastDomainId":{"locationName":"transitGatewayMulticastDomainId"},"DeregisteredNetworkInterfaceIds":{"shape":"So","locationName":"deregisteredNetworkInterfaceIds"},"GroupIpAddress":{"locationName":"groupIpAddress"}}}}}},"DescribeAccountAttributes":{"input":{"type":"structure","members":{"AttributeNames":{"locationName":"attributeName","type":"list","member":{"locationName":"attributeName"}},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"AccountAttributes":{"locationName":"accountAttributeSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AttributeName":{"locationName":"attributeName"},"AttributeValues":{"locationName":"attributeValueSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AttributeValue":{"locationName":"attributeValue"}}}}}}}}}},"DescribeAddressTransfers":{"input":{"type":"structure","members":{"AllocationIds":{"shape":"S4r","locationName":"AllocationId"},"NextToken":{},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"AddressTransfers":{"locationName":"addressTransferSet","type":"list","member":{"shape":"Sa","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeAddresses":{"input":{"type":"structure","members":{"Filters":{"shape":"S10p","locationName":"Filter"},"PublicIps":{"locationName":"PublicIp","type":"list","member":{"locationName":"PublicIp"}},"AllocationIds":{"shape":"S4r","locationName":"AllocationId"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"Addresses":{"locationName":"addressesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"PublicIp":{"locationName":"publicIp"},"AllocationId":{"locationName":"allocationId"},"AssociationId":{"locationName":"associationId"},"Domain":{"locationName":"domain"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"NetworkInterfaceOwnerId":{"locationName":"networkInterfaceOwnerId"},"PrivateIpAddress":{"locationName":"privateIpAddress"},"Tags":{"shape":"S6","locationName":"tagSet"},"PublicIpv4Pool":{"locationName":"publicIpv4Pool"},"NetworkBorderGroup":{"locationName":"networkBorderGroup"},"CustomerOwnedIp":{"locationName":"customerOwnedIp"},"CustomerOwnedIpv4Pool":{"locationName":"customerOwnedIpv4Pool"},"CarrierIp":{"locationName":"carrierIp"}}}}}}},"DescribeAddressesAttribute":{"input":{"type":"structure","members":{"AllocationIds":{"locationName":"AllocationId","type":"list","member":{"locationName":"item"}},"Attribute":{},"NextToken":{},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Addresses":{"locationName":"addressSet","type":"list","member":{"shape":"S112","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeAggregateIdFormat":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"UseLongIdsAggregated":{"locationName":"useLongIdsAggregated","type":"boolean"},"Statuses":{"shape":"S116","locationName":"statusSet"}}}},"DescribeAvailabilityZones":{"input":{"type":"structure","members":{"Filters":{"shape":"S10p","locationName":"Filter"},"ZoneNames":{"locationName":"ZoneName","type":"list","member":{"locationName":"ZoneName"}},"ZoneIds":{"locationName":"ZoneId","type":"list","member":{"locationName":"ZoneId"}},"AllAvailabilityZones":{"type":"boolean"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"AvailabilityZones":{"locationName":"availabilityZoneInfo","type":"list","member":{"locationName":"item","type":"structure","members":{"State":{"locationName":"zoneState"},"OptInStatus":{"locationName":"optInStatus"},"Messages":{"locationName":"messageSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Message":{"locationName":"message"}}}},"RegionName":{"locationName":"regionName"},"ZoneName":{"locationName":"zoneName"},"ZoneId":{"locationName":"zoneId"},"GroupName":{"locationName":"groupName"},"NetworkBorderGroup":{"locationName":"networkBorderGroup"},"ZoneType":{"locationName":"zoneType"},"ParentZoneName":{"locationName":"parentZoneName"},"ParentZoneId":{"locationName":"parentZoneId"}}}}}}},"DescribeAwsNetworkPerformanceMetricSubscriptions":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"S10p","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"Subscriptions":{"locationName":"subscriptionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Source":{"locationName":"source"},"Destination":{"locationName":"destination"},"Metric":{"locationName":"metric"},"Statistic":{"locationName":"statistic"},"Period":{"locationName":"period"}}}}}}},"DescribeBundleTasks":{"input":{"type":"structure","members":{"BundleIds":{"locationName":"BundleId","type":"list","member":{"locationName":"BundleId"}},"Filters":{"shape":"S10p","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"BundleTasks":{"locationName":"bundleInstanceTasksSet","type":"list","member":{"shape":"S7o","locationName":"item"}}}}},"DescribeByoipCidrs":{"input":{"type":"structure","required":["MaxResults"],"members":{"DryRun":{"type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ByoipCidrs":{"locationName":"byoipCidrSet","type":"list","member":{"shape":"S1y","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeCapacityBlockOfferings":{"input":{"type":"structure","required":["InstanceType","InstanceCount","CapacityDurationHours"],"members":{"DryRun":{"type":"boolean"},"InstanceType":{},"InstanceCount":{"type":"integer"},"StartDateRange":{"type":"timestamp"},"EndDateRange":{"type":"timestamp"},"CapacityDurationHours":{"type":"integer"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"CapacityBlockOfferings":{"locationName":"capacityBlockOfferingSet","type":"list","member":{"locationName":"item","type":"structure","members":{"CapacityBlockOfferingId":{"locationName":"capacityBlockOfferingId"},"InstanceType":{"locationName":"instanceType"},"AvailabilityZone":{"locationName":"availabilityZone"},"InstanceCount":{"locationName":"instanceCount","type":"integer"},"StartDate":{"locationName":"startDate","type":"timestamp"},"EndDate":{"locationName":"endDate","type":"timestamp"},"CapacityBlockDurationHours":{"locationName":"capacityBlockDurationHours","type":"integer"},"UpfrontFee":{"locationName":"upfrontFee"},"CurrencyCode":{"locationName":"currencyCode"},"Tenancy":{"locationName":"tenancy"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeCapacityReservationFleets":{"input":{"type":"structure","members":{"CapacityReservationFleetIds":{"shape":"S7y","locationName":"CapacityReservationFleetId"},"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"S10p","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CapacityReservationFleets":{"locationName":"capacityReservationFleetSet","type":"list","member":{"locationName":"item","type":"structure","members":{"CapacityReservationFleetId":{"locationName":"capacityReservationFleetId"},"CapacityReservationFleetArn":{"locationName":"capacityReservationFleetArn"},"State":{"locationName":"state"},"TotalTargetCapacity":{"locationName":"totalTargetCapacity","type":"integer"},"TotalFulfilledCapacity":{"locationName":"totalFulfilledCapacity","type":"double"},"Tenancy":{"locationName":"tenancy"},"EndDate":{"locationName":"endDate","type":"timestamp"},"CreateTime":{"locationName":"createTime","type":"timestamp"},"InstanceMatchCriteria":{"locationName":"instanceMatchCriteria"},"AllocationStrategy":{"locationName":"allocationStrategy"},"InstanceTypeSpecifications":{"shape":"Sag","locationName":"instanceTypeSpecificationSet"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeCapacityReservations":{"input":{"type":"structure","members":{"CapacityReservationIds":{"locationName":"CapacityReservationId","type":"list","member":{"locationName":"item"}},"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"S10p","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"CapacityReservations":{"locationName":"capacityReservationSet","type":"list","member":{"shape":"S9z","locationName":"item"}}}}},"DescribeCarrierGateways":{"input":{"type":"structure","members":{"CarrierGatewayIds":{"locationName":"CarrierGatewayId","type":"list","member":{}},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CarrierGateways":{"locationName":"carrierGatewaySet","type":"list","member":{"shape":"Sak","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeClassicLinkInstances":{"input":{"type":"structure","members":{"Filters":{"shape":"S10p","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"InstanceIds":{"shape":"S12k","locationName":"InstanceId"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"}}},"output":{"type":"structure","members":{"Instances":{"locationName":"instancesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Groups":{"shape":"Sm8","locationName":"groupSet"},"InstanceId":{"locationName":"instanceId"},"Tags":{"shape":"S6","locationName":"tagSet"},"VpcId":{"locationName":"vpcId"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeClientVpnAuthorizationRules":{"input":{"type":"structure","required":["ClientVpnEndpointId"],"members":{"ClientVpnEndpointId":{},"DryRun":{"type":"boolean"},"NextToken":{},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"AuthorizationRules":{"locationName":"authorizationRule","type":"list","member":{"locationName":"item","type":"structure","members":{"ClientVpnEndpointId":{"locationName":"clientVpnEndpointId"},"Description":{"locationName":"description"},"GroupId":{"locationName":"groupId"},"AccessAll":{"locationName":"accessAll","type":"boolean"},"DestinationCidr":{"locationName":"destinationCidr"},"Status":{"shape":"S6w","locationName":"status"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeClientVpnConnections":{"input":{"type":"structure","required":["ClientVpnEndpointId"],"members":{"ClientVpnEndpointId":{},"Filters":{"shape":"S10p","locationName":"Filter"},"NextToken":{},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Connections":{"locationName":"connections","type":"list","member":{"locationName":"item","type":"structure","members":{"ClientVpnEndpointId":{"locationName":"clientVpnEndpointId"},"Timestamp":{"locationName":"timestamp"},"ConnectionId":{"locationName":"connectionId"},"Username":{"locationName":"username"},"ConnectionEstablishedTime":{"locationName":"connectionEstablishedTime"},"IngressBytes":{"locationName":"ingressBytes"},"EgressBytes":{"locationName":"egressBytes"},"IngressPackets":{"locationName":"ingressPackets"},"EgressPackets":{"locationName":"egressPackets"},"ClientIp":{"locationName":"clientIp"},"CommonName":{"locationName":"commonName"},"Status":{"shape":"S12z","locationName":"status"},"ConnectionEndTime":{"locationName":"connectionEndTime"},"PostureComplianceStatuses":{"shape":"So","locationName":"postureComplianceStatusSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeClientVpnEndpoints":{"input":{"type":"structure","members":{"ClientVpnEndpointIds":{"locationName":"ClientVpnEndpointId","type":"list","member":{"locationName":"item"}},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"S10p","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ClientVpnEndpoints":{"locationName":"clientVpnEndpoint","type":"list","member":{"locationName":"item","type":"structure","members":{"ClientVpnEndpointId":{"locationName":"clientVpnEndpointId"},"Description":{"locationName":"description"},"Status":{"shape":"Sb0","locationName":"status"},"CreationTime":{"locationName":"creationTime"},"DeletionTime":{"locationName":"deletionTime"},"DnsName":{"locationName":"dnsName"},"ClientCidrBlock":{"locationName":"clientCidrBlock"},"DnsServers":{"shape":"So","locationName":"dnsServer"},"SplitTunnel":{"locationName":"splitTunnel","type":"boolean"},"VpnProtocol":{"locationName":"vpnProtocol"},"TransportProtocol":{"locationName":"transportProtocol"},"VpnPort":{"locationName":"vpnPort","type":"integer"},"AssociatedTargetNetworks":{"deprecated":true,"deprecatedMessage":"This property is deprecated. To view the target networks associated with a Client VPN endpoint, call DescribeClientVpnTargetNetworks and inspect the clientVpnTargetNetworks response element.","locationName":"associatedTargetNetwork","type":"list","member":{"locationName":"item","type":"structure","members":{"NetworkId":{"locationName":"networkId"},"NetworkType":{"locationName":"networkType"}}}},"ServerCertificateArn":{"locationName":"serverCertificateArn"},"AuthenticationOptions":{"locationName":"authenticationOptions","type":"list","member":{"locationName":"item","type":"structure","members":{"Type":{"locationName":"type"},"ActiveDirectory":{"locationName":"activeDirectory","type":"structure","members":{"DirectoryId":{"locationName":"directoryId"}}},"MutualAuthentication":{"locationName":"mutualAuthentication","type":"structure","members":{"ClientRootCertificateChain":{"locationName":"clientRootCertificateChain"}}},"FederatedAuthentication":{"locationName":"federatedAuthentication","type":"structure","members":{"SamlProviderArn":{"locationName":"samlProviderArn"},"SelfServiceSamlProviderArn":{"locationName":"selfServiceSamlProviderArn"}}}}}},"ConnectionLogOptions":{"locationName":"connectionLogOptions","type":"structure","members":{"Enabled":{"type":"boolean"},"CloudwatchLogGroup":{},"CloudwatchLogStream":{}}},"Tags":{"shape":"S6","locationName":"tagSet"},"SecurityGroupIds":{"shape":"S2r","locationName":"securityGroupIdSet"},"VpcId":{"locationName":"vpcId"},"SelfServicePortalUrl":{"locationName":"selfServicePortalUrl"},"ClientConnectOptions":{"locationName":"clientConnectOptions","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"},"LambdaFunctionArn":{"locationName":"lambdaFunctionArn"},"Status":{"locationName":"status","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}}}},"SessionTimeoutHours":{"locationName":"sessionTimeoutHours","type":"integer"},"ClientLoginBannerOptions":{"locationName":"clientLoginBannerOptions","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"},"BannerText":{"locationName":"bannerText"}}}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeClientVpnRoutes":{"input":{"type":"structure","required":["ClientVpnEndpointId"],"members":{"ClientVpnEndpointId":{},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Routes":{"locationName":"routes","type":"list","member":{"locationName":"item","type":"structure","members":{"ClientVpnEndpointId":{"locationName":"clientVpnEndpointId"},"DestinationCidr":{"locationName":"destinationCidr"},"TargetSubnet":{"locationName":"targetSubnet"},"Type":{"locationName":"type"},"Origin":{"locationName":"origin"},"Status":{"shape":"Sb4","locationName":"status"},"Description":{"locationName":"description"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeClientVpnTargetNetworks":{"input":{"type":"structure","required":["ClientVpnEndpointId"],"members":{"ClientVpnEndpointId":{},"AssociationIds":{"shape":"So"},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"S10p","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ClientVpnTargetNetworks":{"locationName":"clientVpnTargetNetworks","type":"list","member":{"locationName":"item","type":"structure","members":{"AssociationId":{"locationName":"associationId"},"VpcId":{"locationName":"vpcId"},"TargetNetworkId":{"locationName":"targetNetworkId"},"ClientVpnEndpointId":{"locationName":"clientVpnEndpointId"},"Status":{"shape":"S3m","locationName":"status"},"SecurityGroups":{"shape":"So","locationName":"securityGroups"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeCoipPools":{"input":{"type":"structure","members":{"PoolIds":{"locationName":"PoolId","type":"list","member":{"locationName":"item"}},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CoipPools":{"locationName":"coipPoolSet","type":"list","member":{"shape":"Sbd","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeConversionTasks":{"input":{"type":"structure","members":{"ConversionTaskIds":{"locationName":"conversionTaskId","type":"list","member":{"locationName":"item"}},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"ConversionTasks":{"locationName":"conversionTasks","type":"list","member":{"shape":"S144","locationName":"item"}}}}},"DescribeCustomerGateways":{"input":{"type":"structure","members":{"CustomerGatewayIds":{"locationName":"CustomerGatewayId","type":"list","member":{"locationName":"CustomerGatewayId"}},"Filters":{"shape":"S10p","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"CustomerGateways":{"locationName":"customerGatewaySet","type":"list","member":{"shape":"Sbh","locationName":"item"}}}}},"DescribeDhcpOptions":{"input":{"type":"structure","members":{"DhcpOptionsIds":{"locationName":"DhcpOptionsId","type":"list","member":{"locationName":"DhcpOptionsId"}},"Filters":{"shape":"S10p","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"DhcpOptions":{"locationName":"dhcpOptionsSet","type":"list","member":{"shape":"Sc1","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeEgressOnlyInternetGateways":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"EgressOnlyInternetGatewayIds":{"locationName":"EgressOnlyInternetGatewayId","type":"list","member":{"locationName":"item"}},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"S10p","locationName":"Filter"}}},"output":{"type":"structure","members":{"EgressOnlyInternetGateways":{"locationName":"egressOnlyInternetGatewaySet","type":"list","member":{"shape":"Sc8","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeElasticGpus":{"input":{"type":"structure","members":{"ElasticGpuIds":{"locationName":"ElasticGpuId","type":"list","member":{"locationName":"item"}},"DryRun":{"type":"boolean"},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ElasticGpuSet":{"locationName":"elasticGpuSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ElasticGpuId":{"locationName":"elasticGpuId"},"AvailabilityZone":{"locationName":"availabilityZone"},"ElasticGpuType":{"locationName":"elasticGpuType"},"ElasticGpuHealth":{"locationName":"elasticGpuHealth","type":"structure","members":{"Status":{"locationName":"status"}}},"ElasticGpuState":{"locationName":"elasticGpuState"},"InstanceId":{"locationName":"instanceId"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"}}}},"DescribeExportImageTasks":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"S10p","locationName":"Filter"},"ExportImageTaskIds":{"locationName":"ExportImageTaskId","type":"list","member":{"locationName":"ExportImageTaskId"}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ExportImageTasks":{"locationName":"exportImageTaskSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{"locationName":"description"},"ExportImageTaskId":{"locationName":"exportImageTaskId"},"ImageId":{"locationName":"imageId"},"Progress":{"locationName":"progress"},"S3ExportLocation":{"shape":"S158","locationName":"s3ExportLocation"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeExportTasks":{"input":{"type":"structure","members":{"ExportTaskIds":{"locationName":"exportTaskId","type":"list","member":{"locationName":"ExportTaskId"}},"Filters":{"shape":"S10p","locationName":"Filter"}}},"output":{"type":"structure","members":{"ExportTasks":{"locationName":"exportTaskSet","type":"list","member":{"shape":"Sfj","locationName":"item"}}}}},"DescribeFastLaunchImages":{"input":{"type":"structure","members":{"ImageIds":{"locationName":"ImageId","type":"list","member":{"locationName":"ImageId"}},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"FastLaunchImages":{"locationName":"fastLaunchImageSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ImageId":{"locationName":"imageId"},"ResourceType":{"locationName":"resourceType"},"SnapshotConfiguration":{"shape":"S15l","locationName":"snapshotConfiguration"},"LaunchTemplate":{"shape":"S15m","locationName":"launchTemplate"},"MaxParallelLaunches":{"locationName":"maxParallelLaunches","type":"integer"},"OwnerId":{"locationName":"ownerId"},"State":{"locationName":"state"},"StateTransitionReason":{"locationName":"stateTransitionReason"},"StateTransitionTime":{"locationName":"stateTransitionTime","type":"timestamp"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeFastSnapshotRestores":{"input":{"type":"structure","members":{"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"FastSnapshotRestores":{"locationName":"fastSnapshotRestoreSet","type":"list","member":{"locationName":"item","type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"AvailabilityZone":{"locationName":"availabilityZone"},"State":{"locationName":"state"},"StateTransitionReason":{"locationName":"stateTransitionReason"},"OwnerId":{"locationName":"ownerId"},"OwnerAlias":{"locationName":"ownerAlias"},"EnablingTime":{"locationName":"enablingTime","type":"timestamp"},"OptimizingTime":{"locationName":"optimizingTime","type":"timestamp"},"EnabledTime":{"locationName":"enabledTime","type":"timestamp"},"DisablingTime":{"locationName":"disablingTime","type":"timestamp"},"DisabledTime":{"locationName":"disabledTime","type":"timestamp"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeFleetHistory":{"input":{"type":"structure","required":["FleetId","StartTime"],"members":{"DryRun":{"type":"boolean"},"EventType":{},"MaxResults":{"type":"integer"},"NextToken":{},"FleetId":{},"StartTime":{"type":"timestamp"}}},"output":{"type":"structure","members":{"HistoryRecords":{"locationName":"historyRecordSet","type":"list","member":{"locationName":"item","type":"structure","members":{"EventInformation":{"shape":"S15z","locationName":"eventInformation"},"EventType":{"locationName":"eventType"},"Timestamp":{"locationName":"timestamp","type":"timestamp"}}}},"LastEvaluatedTime":{"locationName":"lastEvaluatedTime","type":"timestamp"},"NextToken":{"locationName":"nextToken"},"FleetId":{"locationName":"fleetId"},"StartTime":{"locationName":"startTime","type":"timestamp"}}}},"DescribeFleetInstances":{"input":{"type":"structure","required":["FleetId"],"members":{"DryRun":{"type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{},"FleetId":{},"Filters":{"shape":"S10p","locationName":"Filter"}}},"output":{"type":"structure","members":{"ActiveInstances":{"shape":"S162","locationName":"activeInstanceSet"},"NextToken":{"locationName":"nextToken"},"FleetId":{"locationName":"fleetId"}}}},"DescribeFleets":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{},"FleetIds":{"shape":"Svb","locationName":"FleetId"},"Filters":{"shape":"S10p","locationName":"Filter"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"Fleets":{"locationName":"fleetSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ActivityStatus":{"locationName":"activityStatus"},"CreateTime":{"locationName":"createTime","type":"timestamp"},"FleetId":{"locationName":"fleetId"},"FleetState":{"locationName":"fleetState"},"ClientToken":{"locationName":"clientToken"},"ExcessCapacityTerminationPolicy":{"locationName":"excessCapacityTerminationPolicy"},"FulfilledCapacity":{"locationName":"fulfilledCapacity","type":"double"},"FulfilledOnDemandCapacity":{"locationName":"fulfilledOnDemandCapacity","type":"double"},"LaunchTemplateConfigs":{"locationName":"launchTemplateConfigs","type":"list","member":{"locationName":"item","type":"structure","members":{"LaunchTemplateSpecification":{"shape":"Se0","locationName":"launchTemplateSpecification"},"Overrides":{"locationName":"overrides","type":"list","member":{"shape":"Se1","locationName":"item"}}}}},"TargetCapacitySpecification":{"locationName":"targetCapacitySpecification","type":"structure","members":{"TotalTargetCapacity":{"locationName":"totalTargetCapacity","type":"integer"},"OnDemandTargetCapacity":{"locationName":"onDemandTargetCapacity","type":"integer"},"SpotTargetCapacity":{"locationName":"spotTargetCapacity","type":"integer"},"DefaultTargetCapacityType":{"locationName":"defaultTargetCapacityType"},"TargetCapacityUnitType":{"locationName":"targetCapacityUnitType"}}},"TerminateInstancesWithExpiration":{"locationName":"terminateInstancesWithExpiration","type":"boolean"},"Type":{"locationName":"type"},"ValidFrom":{"locationName":"validFrom","type":"timestamp"},"ValidUntil":{"locationName":"validUntil","type":"timestamp"},"ReplaceUnhealthyInstances":{"locationName":"replaceUnhealthyInstances","type":"boolean"},"SpotOptions":{"locationName":"spotOptions","type":"structure","members":{"AllocationStrategy":{"locationName":"allocationStrategy"},"MaintenanceStrategies":{"locationName":"maintenanceStrategies","type":"structure","members":{"CapacityRebalance":{"locationName":"capacityRebalance","type":"structure","members":{"ReplacementStrategy":{"locationName":"replacementStrategy"},"TerminationDelay":{"locationName":"terminationDelay","type":"integer"}}}}},"InstanceInterruptionBehavior":{"locationName":"instanceInterruptionBehavior"},"InstancePoolsToUseCount":{"locationName":"instancePoolsToUseCount","type":"integer"},"SingleInstanceType":{"locationName":"singleInstanceType","type":"boolean"},"SingleAvailabilityZone":{"locationName":"singleAvailabilityZone","type":"boolean"},"MinTargetCapacity":{"locationName":"minTargetCapacity","type":"integer"},"MaxTotalPrice":{"locationName":"maxTotalPrice"}}},"OnDemandOptions":{"locationName":"onDemandOptions","type":"structure","members":{"AllocationStrategy":{"locationName":"allocationStrategy"},"CapacityReservationOptions":{"locationName":"capacityReservationOptions","type":"structure","members":{"UsageStrategy":{"locationName":"usageStrategy"}}},"SingleInstanceType":{"locationName":"singleInstanceType","type":"boolean"},"SingleAvailabilityZone":{"locationName":"singleAvailabilityZone","type":"boolean"},"MinTargetCapacity":{"locationName":"minTargetCapacity","type":"integer"},"MaxTotalPrice":{"locationName":"maxTotalPrice"}}},"Tags":{"shape":"S6","locationName":"tagSet"},"Errors":{"locationName":"errorSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LaunchTemplateAndOverrides":{"shape":"Sdz","locationName":"launchTemplateAndOverrides"},"Lifecycle":{"locationName":"lifecycle"},"ErrorCode":{"locationName":"errorCode"},"ErrorMessage":{"locationName":"errorMessage"}}}},"Instances":{"locationName":"fleetInstanceSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LaunchTemplateAndOverrides":{"shape":"Sdz","locationName":"launchTemplateAndOverrides"},"Lifecycle":{"locationName":"lifecycle"},"InstanceIds":{"shape":"Seg","locationName":"instanceIds"},"InstanceType":{"locationName":"instanceType"},"Platform":{"locationName":"platform"}}}},"Context":{"locationName":"context"}}}}}}},"DescribeFlowLogs":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filter":{"shape":"S10p"},"FlowLogIds":{"shape":"Svl","locationName":"FlowLogId"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"FlowLogs":{"locationName":"flowLogSet","type":"list","member":{"locationName":"item","type":"structure","members":{"CreationTime":{"locationName":"creationTime","type":"timestamp"},"DeliverLogsErrorMessage":{"locationName":"deliverLogsErrorMessage"},"DeliverLogsPermissionArn":{"locationName":"deliverLogsPermissionArn"},"DeliverCrossAccountRole":{"locationName":"deliverCrossAccountRole"},"DeliverLogsStatus":{"locationName":"deliverLogsStatus"},"FlowLogId":{"locationName":"flowLogId"},"FlowLogStatus":{"locationName":"flowLogStatus"},"LogGroupName":{"locationName":"logGroupName"},"ResourceId":{"locationName":"resourceId"},"TrafficType":{"locationName":"trafficType"},"LogDestinationType":{"locationName":"logDestinationType"},"LogDestination":{"locationName":"logDestination"},"LogFormat":{"locationName":"logFormat"},"Tags":{"shape":"S6","locationName":"tagSet"},"MaxAggregationInterval":{"locationName":"maxAggregationInterval","type":"integer"},"DestinationOptions":{"locationName":"destinationOptions","type":"structure","members":{"FileFormat":{"locationName":"fileFormat"},"HiveCompatiblePartitions":{"locationName":"hiveCompatiblePartitions","type":"boolean"},"PerHourPartition":{"locationName":"perHourPartition","type":"boolean"}}}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeFpgaImageAttribute":{"input":{"type":"structure","required":["FpgaImageId","Attribute"],"members":{"DryRun":{"type":"boolean"},"FpgaImageId":{},"Attribute":{}}},"output":{"type":"structure","members":{"FpgaImageAttribute":{"shape":"S16v","locationName":"fpgaImageAttribute"}}}},"DescribeFpgaImages":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"FpgaImageIds":{"locationName":"FpgaImageId","type":"list","member":{"locationName":"item"}},"Owners":{"shape":"S174","locationName":"Owner"},"Filters":{"shape":"S10p","locationName":"Filter"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"FpgaImages":{"locationName":"fpgaImageSet","type":"list","member":{"locationName":"item","type":"structure","members":{"FpgaImageId":{"locationName":"fpgaImageId"},"FpgaImageGlobalId":{"locationName":"fpgaImageGlobalId"},"Name":{"locationName":"name"},"Description":{"locationName":"description"},"ShellVersion":{"locationName":"shellVersion"},"PciId":{"locationName":"pciId","type":"structure","members":{"DeviceId":{},"VendorId":{},"SubsystemId":{},"SubsystemVendorId":{}}},"State":{"locationName":"state","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"CreateTime":{"locationName":"createTime","type":"timestamp"},"UpdateTime":{"locationName":"updateTime","type":"timestamp"},"OwnerId":{"locationName":"ownerId"},"OwnerAlias":{"locationName":"ownerAlias"},"ProductCodes":{"shape":"S16z","locationName":"productCodes"},"Tags":{"shape":"S6","locationName":"tags"},"Public":{"locationName":"public","type":"boolean"},"DataRetentionSupport":{"locationName":"dataRetentionSupport","type":"boolean"},"InstanceTypes":{"locationName":"instanceTypes","type":"list","member":{"locationName":"item"}}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeHostReservationOfferings":{"input":{"type":"structure","members":{"Filter":{"shape":"S10p"},"MaxDuration":{"type":"integer"},"MaxResults":{"type":"integer"},"MinDuration":{"type":"integer"},"NextToken":{},"OfferingId":{}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"OfferingSet":{"locationName":"offeringSet","type":"list","member":{"locationName":"item","type":"structure","members":{"CurrencyCode":{"locationName":"currencyCode"},"Duration":{"locationName":"duration","type":"integer"},"HourlyPrice":{"locationName":"hourlyPrice"},"InstanceFamily":{"locationName":"instanceFamily"},"OfferingId":{"locationName":"offeringId"},"PaymentOption":{"locationName":"paymentOption"},"UpfrontPrice":{"locationName":"upfrontPrice"}}}}}}},"DescribeHostReservations":{"input":{"type":"structure","members":{"Filter":{"shape":"S10p"},"HostReservationIdSet":{"type":"list","member":{"locationName":"item"}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"HostReservationSet":{"locationName":"hostReservationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Count":{"locationName":"count","type":"integer"},"CurrencyCode":{"locationName":"currencyCode"},"Duration":{"locationName":"duration","type":"integer"},"End":{"locationName":"end","type":"timestamp"},"HostIdSet":{"shape":"S17p","locationName":"hostIdSet"},"HostReservationId":{"locationName":"hostReservationId"},"HourlyPrice":{"locationName":"hourlyPrice"},"InstanceFamily":{"locationName":"instanceFamily"},"OfferingId":{"locationName":"offeringId"},"PaymentOption":{"locationName":"paymentOption"},"Start":{"locationName":"start","type":"timestamp"},"State":{"locationName":"state"},"UpfrontPrice":{"locationName":"upfrontPrice"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeHosts":{"input":{"type":"structure","members":{"Filter":{"shape":"S10p","locationName":"filter"},"HostIds":{"shape":"S17s","locationName":"hostId"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"}}},"output":{"type":"structure","members":{"Hosts":{"locationName":"hostSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AutoPlacement":{"locationName":"autoPlacement"},"AvailabilityZone":{"locationName":"availabilityZone"},"AvailableCapacity":{"locationName":"availableCapacity","type":"structure","members":{"AvailableInstanceCapacity":{"locationName":"availableInstanceCapacity","type":"list","member":{"locationName":"item","type":"structure","members":{"AvailableCapacity":{"locationName":"availableCapacity","type":"integer"},"InstanceType":{"locationName":"instanceType"},"TotalCapacity":{"locationName":"totalCapacity","type":"integer"}}}},"AvailableVCpus":{"locationName":"availableVCpus","type":"integer"}}},"ClientToken":{"locationName":"clientToken"},"HostId":{"locationName":"hostId"},"HostProperties":{"locationName":"hostProperties","type":"structure","members":{"Cores":{"locationName":"cores","type":"integer"},"InstanceType":{"locationName":"instanceType"},"InstanceFamily":{"locationName":"instanceFamily"},"Sockets":{"locationName":"sockets","type":"integer"},"TotalVCpus":{"locationName":"totalVCpus","type":"integer"}}},"HostReservationId":{"locationName":"hostReservationId"},"Instances":{"locationName":"instances","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"InstanceType":{"locationName":"instanceType"},"OwnerId":{"locationName":"ownerId"}}}},"State":{"locationName":"state"},"AllocationTime":{"locationName":"allocationTime","type":"timestamp"},"ReleaseTime":{"locationName":"releaseTime","type":"timestamp"},"Tags":{"shape":"S6","locationName":"tagSet"},"HostRecovery":{"locationName":"hostRecovery"},"AllowsMultipleInstanceTypes":{"locationName":"allowsMultipleInstanceTypes"},"OwnerId":{"locationName":"ownerId"},"AvailabilityZoneId":{"locationName":"availabilityZoneId"},"MemberOfServiceLinkedResourceGroup":{"locationName":"memberOfServiceLinkedResourceGroup","type":"boolean"},"OutpostArn":{"locationName":"outpostArn"},"HostMaintenance":{"locationName":"hostMaintenance"},"AssetId":{"locationName":"assetId"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeIamInstanceProfileAssociations":{"input":{"type":"structure","members":{"AssociationIds":{"locationName":"AssociationId","type":"list","member":{"locationName":"AssociationId"}},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"IamInstanceProfileAssociations":{"locationName":"iamInstanceProfileAssociationSet","type":"list","member":{"shape":"S3x","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeIdFormat":{"input":{"type":"structure","members":{"Resource":{}}},"output":{"type":"structure","members":{"Statuses":{"shape":"S116","locationName":"statusSet"}}}},"DescribeIdentityIdFormat":{"input":{"type":"structure","required":["PrincipalArn"],"members":{"PrincipalArn":{"locationName":"principalArn"},"Resource":{"locationName":"resource"}}},"output":{"type":"structure","members":{"Statuses":{"shape":"S116","locationName":"statusSet"}}}},"DescribeImageAttribute":{"input":{"type":"structure","required":["Attribute","ImageId"],"members":{"Attribute":{},"ImageId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"BlockDeviceMappings":{"shape":"S18h","locationName":"blockDeviceMapping"},"ImageId":{"locationName":"imageId"},"LaunchPermissions":{"shape":"S18i","locationName":"launchPermission"},"ProductCodes":{"shape":"S16z","locationName":"productCodes"},"Description":{"shape":"Sc5","locationName":"description"},"KernelId":{"shape":"Sc5","locationName":"kernel"},"RamdiskId":{"shape":"Sc5","locationName":"ramdisk"},"SriovNetSupport":{"shape":"Sc5","locationName":"sriovNetSupport"},"BootMode":{"shape":"Sc5","locationName":"bootMode"},"TpmSupport":{"shape":"Sc5","locationName":"tpmSupport"},"UefiData":{"shape":"Sc5","locationName":"uefiData"},"LastLaunchedTime":{"shape":"Sc5","locationName":"lastLaunchedTime"},"ImdsSupport":{"shape":"Sc5","locationName":"imdsSupport"},"DeregistrationProtection":{"shape":"Sc5","locationName":"deregistrationProtection"}}}},"DescribeImages":{"input":{"type":"structure","members":{"ExecutableUsers":{"locationName":"ExecutableBy","type":"list","member":{"locationName":"ExecutableBy"}},"Filters":{"shape":"S10p","locationName":"Filter"},"ImageIds":{"shape":"S18m","locationName":"ImageId"},"Owners":{"shape":"S174","locationName":"Owner"},"IncludeDeprecated":{"type":"boolean"},"IncludeDisabled":{"type":"boolean"},"DryRun":{"locationName":"dryRun","type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Images":{"locationName":"imagesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Architecture":{"locationName":"architecture"},"CreationDate":{"locationName":"creationDate"},"ImageId":{"locationName":"imageId"},"ImageLocation":{"locationName":"imageLocation"},"ImageType":{"locationName":"imageType"},"Public":{"locationName":"isPublic","type":"boolean"},"KernelId":{"locationName":"kernelId"},"OwnerId":{"locationName":"imageOwnerId"},"Platform":{"locationName":"platform"},"PlatformDetails":{"locationName":"platformDetails"},"UsageOperation":{"locationName":"usageOperation"},"ProductCodes":{"shape":"S16z","locationName":"productCodes"},"RamdiskId":{"locationName":"ramdiskId"},"State":{"locationName":"imageState"},"BlockDeviceMappings":{"shape":"S18h","locationName":"blockDeviceMapping"},"Description":{"locationName":"description"},"EnaSupport":{"locationName":"enaSupport","type":"boolean"},"Hypervisor":{"locationName":"hypervisor"},"ImageOwnerAlias":{"locationName":"imageOwnerAlias"},"Name":{"locationName":"name"},"RootDeviceName":{"locationName":"rootDeviceName"},"RootDeviceType":{"locationName":"rootDeviceType"},"SriovNetSupport":{"locationName":"sriovNetSupport"},"StateReason":{"shape":"Sk6","locationName":"stateReason"},"Tags":{"shape":"S6","locationName":"tagSet"},"VirtualizationType":{"locationName":"virtualizationType"},"BootMode":{"locationName":"bootMode"},"TpmSupport":{"locationName":"tpmSupport"},"DeprecationTime":{"locationName":"deprecationTime"},"ImdsSupport":{"locationName":"imdsSupport"},"SourceInstanceId":{"locationName":"sourceInstanceId"},"DeregistrationProtection":{"locationName":"deregistrationProtection"},"LastLaunchedTime":{"locationName":"lastLaunchedTime"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeImportImageTasks":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"S10p"},"ImportTaskIds":{"locationName":"ImportTaskId","type":"list","member":{"locationName":"ImportTaskId"}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ImportImageTasks":{"locationName":"importImageTaskSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Architecture":{"locationName":"architecture"},"Description":{"locationName":"description"},"Encrypted":{"locationName":"encrypted","type":"boolean"},"Hypervisor":{"locationName":"hypervisor"},"ImageId":{"locationName":"imageId"},"ImportTaskId":{"locationName":"importTaskId"},"KmsKeyId":{"locationName":"kmsKeyId"},"LicenseType":{"locationName":"licenseType"},"Platform":{"locationName":"platform"},"Progress":{"locationName":"progress"},"SnapshotDetails":{"shape":"S195","locationName":"snapshotDetailSet"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"Tags":{"shape":"S6","locationName":"tagSet"},"LicenseSpecifications":{"shape":"S199","locationName":"licenseSpecifications"},"UsageOperation":{"locationName":"usageOperation"},"BootMode":{"locationName":"bootMode"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeImportSnapshotTasks":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"S10p"},"ImportTaskIds":{"locationName":"ImportTaskId","type":"list","member":{"locationName":"ImportTaskId"}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ImportSnapshotTasks":{"locationName":"importSnapshotTaskSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{"locationName":"description"},"ImportTaskId":{"locationName":"importTaskId"},"SnapshotTaskDetail":{"shape":"S19h","locationName":"snapshotTaskDetail"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeInstanceAttribute":{"input":{"type":"structure","required":["Attribute","InstanceId"],"members":{"Attribute":{"locationName":"attribute"},"DryRun":{"locationName":"dryRun","type":"boolean"},"InstanceId":{"locationName":"instanceId"}}},"output":{"type":"structure","members":{"Groups":{"shape":"Sm8","locationName":"groupSet"},"BlockDeviceMappings":{"shape":"S19l","locationName":"blockDeviceMapping"},"DisableApiTermination":{"shape":"S19o","locationName":"disableApiTermination"},"EnaSupport":{"shape":"S19o","locationName":"enaSupport"},"EnclaveOptions":{"shape":"S19p","locationName":"enclaveOptions"},"EbsOptimized":{"shape":"S19o","locationName":"ebsOptimized"},"InstanceId":{"locationName":"instanceId"},"InstanceInitiatedShutdownBehavior":{"shape":"Sc5","locationName":"instanceInitiatedShutdownBehavior"},"InstanceType":{"shape":"Sc5","locationName":"instanceType"},"KernelId":{"shape":"Sc5","locationName":"kernel"},"ProductCodes":{"shape":"S16z","locationName":"productCodes"},"RamdiskId":{"shape":"Sc5","locationName":"ramdisk"},"RootDeviceName":{"shape":"Sc5","locationName":"rootDeviceName"},"SourceDestCheck":{"shape":"S19o","locationName":"sourceDestCheck"},"SriovNetSupport":{"shape":"Sc5","locationName":"sriovNetSupport"},"UserData":{"shape":"Sc5","locationName":"userData"},"DisableApiStop":{"shape":"S19o","locationName":"disableApiStop"}}}},"DescribeInstanceConnectEndpoints":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"S10p","locationName":"Filter"},"InstanceConnectEndpointIds":{"shape":"So","locationName":"InstanceConnectEndpointId"}}},"output":{"type":"structure","members":{"InstanceConnectEndpoints":{"locationName":"instanceConnectEndpointSet","type":"list","member":{"shape":"Sf4","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeInstanceCreditSpecifications":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"S10p","locationName":"Filter"},"InstanceIds":{"shape":"S12k","locationName":"InstanceId"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"InstanceCreditSpecifications":{"locationName":"instanceCreditSpecificationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"CpuCredits":{"locationName":"cpuCredits"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeInstanceEventNotificationAttributes":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"InstanceTagAttribute":{"shape":"S104","locationName":"instanceTagAttribute"}}}},"DescribeInstanceEventWindows":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"InstanceEventWindowIds":{"locationName":"InstanceEventWindowId","type":"list","member":{"locationName":"InstanceEventWindowId"}},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"InstanceEventWindows":{"locationName":"instanceEventWindowSet","type":"list","member":{"shape":"S47","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeInstanceStatus":{"input":{"type":"structure","members":{"Filters":{"shape":"S10p","locationName":"Filter"},"InstanceIds":{"shape":"S12k","locationName":"InstanceId"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"IncludeAllInstances":{"locationName":"includeAllInstances","type":"boolean"}}},"output":{"type":"structure","members":{"InstanceStatuses":{"locationName":"instanceStatusSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"OutpostArn":{"locationName":"outpostArn"},"Events":{"locationName":"eventsSet","type":"list","member":{"shape":"S1ab","locationName":"item"}},"InstanceId":{"locationName":"instanceId"},"InstanceState":{"shape":"S1ae","locationName":"instanceState"},"InstanceStatus":{"shape":"S1ag","locationName":"instanceStatus"},"SystemStatus":{"shape":"S1ag","locationName":"systemStatus"},"AttachedEbsStatus":{"locationName":"attachedEbsStatus","type":"structure","members":{"Details":{"locationName":"details","type":"list","member":{"locationName":"item","type":"structure","members":{"ImpairedSince":{"locationName":"impairedSince","type":"timestamp"},"Name":{"locationName":"name"},"Status":{"locationName":"status"}}}},"Status":{"locationName":"status"}}}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeInstanceTopology":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"},"InstanceIds":{"locationName":"InstanceId","type":"list","member":{}},"GroupNames":{"locationName":"GroupName","type":"list","member":{}},"Filters":{"shape":"S10p","locationName":"Filter"}}},"output":{"type":"structure","members":{"Instances":{"locationName":"instanceSet","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"InstanceType":{"locationName":"instanceType"},"GroupName":{"locationName":"groupName"},"NetworkNodes":{"locationName":"networkNodeSet","type":"list","member":{"locationName":"item"}},"AvailabilityZone":{"locationName":"availabilityZone"},"ZoneId":{"locationName":"zoneId"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeInstanceTypeOfferings":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"LocationType":{},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"InstanceTypeOfferings":{"locationName":"instanceTypeOfferingSet","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceType":{"locationName":"instanceType"},"LocationType":{"locationName":"locationType"},"Location":{"locationName":"location"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeInstanceTypes":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"InstanceTypes":{"locationName":"InstanceType","type":"list","member":{}},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"InstanceTypes":{"locationName":"instanceTypeSet","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceType":{"locationName":"instanceType"},"CurrentGeneration":{"locationName":"currentGeneration","type":"boolean"},"FreeTierEligible":{"locationName":"freeTierEligible","type":"boolean"},"SupportedUsageClasses":{"locationName":"supportedUsageClasses","type":"list","member":{"locationName":"item"}},"SupportedRootDeviceTypes":{"locationName":"supportedRootDeviceTypes","type":"list","member":{"locationName":"item"}},"SupportedVirtualizationTypes":{"locationName":"supportedVirtualizationTypes","type":"list","member":{"locationName":"item"}},"BareMetal":{"locationName":"bareMetal","type":"boolean"},"Hypervisor":{"locationName":"hypervisor"},"ProcessorInfo":{"locationName":"processorInfo","type":"structure","members":{"SupportedArchitectures":{"locationName":"supportedArchitectures","type":"list","member":{"locationName":"item"}},"SustainedClockSpeedInGhz":{"locationName":"sustainedClockSpeedInGhz","type":"double"},"SupportedFeatures":{"locationName":"supportedFeatures","type":"list","member":{"locationName":"item"}},"Manufacturer":{"locationName":"manufacturer"}}},"VCpuInfo":{"locationName":"vCpuInfo","type":"structure","members":{"DefaultVCpus":{"locationName":"defaultVCpus","type":"integer"},"DefaultCores":{"locationName":"defaultCores","type":"integer"},"DefaultThreadsPerCore":{"locationName":"defaultThreadsPerCore","type":"integer"},"ValidCores":{"locationName":"validCores","type":"list","member":{"locationName":"item","type":"integer"}},"ValidThreadsPerCore":{"locationName":"validThreadsPerCore","type":"list","member":{"locationName":"item","type":"integer"}}}},"MemoryInfo":{"locationName":"memoryInfo","type":"structure","members":{"SizeInMiB":{"locationName":"sizeInMiB","type":"long"}}},"InstanceStorageSupported":{"locationName":"instanceStorageSupported","type":"boolean"},"InstanceStorageInfo":{"locationName":"instanceStorageInfo","type":"structure","members":{"TotalSizeInGB":{"locationName":"totalSizeInGB","type":"long"},"Disks":{"locationName":"disks","type":"list","member":{"locationName":"item","type":"structure","members":{"SizeInGB":{"locationName":"sizeInGB","type":"long"},"Count":{"locationName":"count","type":"integer"},"Type":{"locationName":"type"}}}},"NvmeSupport":{"locationName":"nvmeSupport"},"EncryptionSupport":{"locationName":"encryptionSupport"}}},"EbsInfo":{"locationName":"ebsInfo","type":"structure","members":{"EbsOptimizedSupport":{"locationName":"ebsOptimizedSupport"},"EncryptionSupport":{"locationName":"encryptionSupport"},"EbsOptimizedInfo":{"locationName":"ebsOptimizedInfo","type":"structure","members":{"BaselineBandwidthInMbps":{"locationName":"baselineBandwidthInMbps","type":"integer"},"BaselineThroughputInMBps":{"locationName":"baselineThroughputInMBps","type":"double"},"BaselineIops":{"locationName":"baselineIops","type":"integer"},"MaximumBandwidthInMbps":{"locationName":"maximumBandwidthInMbps","type":"integer"},"MaximumThroughputInMBps":{"locationName":"maximumThroughputInMBps","type":"double"},"MaximumIops":{"locationName":"maximumIops","type":"integer"}}},"NvmeSupport":{"locationName":"nvmeSupport"}}},"NetworkInfo":{"locationName":"networkInfo","type":"structure","members":{"NetworkPerformance":{"locationName":"networkPerformance"},"MaximumNetworkInterfaces":{"locationName":"maximumNetworkInterfaces","type":"integer"},"MaximumNetworkCards":{"locationName":"maximumNetworkCards","type":"integer"},"DefaultNetworkCardIndex":{"locationName":"defaultNetworkCardIndex","type":"integer"},"NetworkCards":{"locationName":"networkCards","type":"list","member":{"locationName":"item","type":"structure","members":{"NetworkCardIndex":{"locationName":"networkCardIndex","type":"integer"},"NetworkPerformance":{"locationName":"networkPerformance"},"MaximumNetworkInterfaces":{"locationName":"maximumNetworkInterfaces","type":"integer"},"BaselineBandwidthInGbps":{"locationName":"baselineBandwidthInGbps","type":"double"},"PeakBandwidthInGbps":{"locationName":"peakBandwidthInGbps","type":"double"}}}},"Ipv4AddressesPerInterface":{"locationName":"ipv4AddressesPerInterface","type":"integer"},"Ipv6AddressesPerInterface":{"locationName":"ipv6AddressesPerInterface","type":"integer"},"Ipv6Supported":{"locationName":"ipv6Supported","type":"boolean"},"EnaSupport":{"locationName":"enaSupport"},"EfaSupported":{"locationName":"efaSupported","type":"boolean"},"EfaInfo":{"locationName":"efaInfo","type":"structure","members":{"MaximumEfaInterfaces":{"locationName":"maximumEfaInterfaces","type":"integer"}}},"EncryptionInTransitSupported":{"locationName":"encryptionInTransitSupported","type":"boolean"},"EnaSrdSupported":{"locationName":"enaSrdSupported","type":"boolean"}}},"GpuInfo":{"locationName":"gpuInfo","type":"structure","members":{"Gpus":{"locationName":"gpus","type":"list","member":{"locationName":"item","type":"structure","members":{"Name":{"locationName":"name"},"Manufacturer":{"locationName":"manufacturer"},"Count":{"locationName":"count","type":"integer"},"MemoryInfo":{"locationName":"memoryInfo","type":"structure","members":{"SizeInMiB":{"locationName":"sizeInMiB","type":"integer"}}}}}},"TotalGpuMemoryInMiB":{"locationName":"totalGpuMemoryInMiB","type":"integer"}}},"FpgaInfo":{"locationName":"fpgaInfo","type":"structure","members":{"Fpgas":{"locationName":"fpgas","type":"list","member":{"locationName":"item","type":"structure","members":{"Name":{"locationName":"name"},"Manufacturer":{"locationName":"manufacturer"},"Count":{"locationName":"count","type":"integer"},"MemoryInfo":{"locationName":"memoryInfo","type":"structure","members":{"SizeInMiB":{"locationName":"sizeInMiB","type":"integer"}}}}}},"TotalFpgaMemoryInMiB":{"locationName":"totalFpgaMemoryInMiB","type":"integer"}}},"PlacementGroupInfo":{"locationName":"placementGroupInfo","type":"structure","members":{"SupportedStrategies":{"locationName":"supportedStrategies","type":"list","member":{"locationName":"item"}}}},"InferenceAcceleratorInfo":{"locationName":"inferenceAcceleratorInfo","type":"structure","members":{"Accelerators":{"locationName":"item","type":"list","member":{"type":"structure","members":{"Count":{"locationName":"count","type":"integer"},"Name":{"locationName":"name"},"Manufacturer":{"locationName":"manufacturer"},"MemoryInfo":{"locationName":"memoryInfo","type":"structure","members":{"SizeInMiB":{"locationName":"sizeInMiB","type":"integer"}}}}}},"TotalInferenceMemoryInMiB":{"locationName":"totalInferenceMemoryInMiB","type":"integer"}}},"HibernationSupported":{"locationName":"hibernationSupported","type":"boolean"},"BurstablePerformanceSupported":{"locationName":"burstablePerformanceSupported","type":"boolean"},"DedicatedHostsSupported":{"locationName":"dedicatedHostsSupported","type":"boolean"},"AutoRecoverySupported":{"locationName":"autoRecoverySupported","type":"boolean"},"SupportedBootModes":{"locationName":"supportedBootModes","type":"list","member":{"locationName":"item"}},"NitroEnclavesSupport":{"locationName":"nitroEnclavesSupport"},"NitroTpmSupport":{"locationName":"nitroTpmSupport"},"NitroTpmInfo":{"locationName":"nitroTpmInfo","type":"structure","members":{"SupportedVersions":{"locationName":"supportedVersions","type":"list","member":{"locationName":"item"}}}},"MediaAcceleratorInfo":{"locationName":"mediaAcceleratorInfo","type":"structure","members":{"Accelerators":{"locationName":"accelerators","type":"list","member":{"locationName":"item","type":"structure","members":{"Count":{"locationName":"count","type":"integer"},"Name":{"locationName":"name"},"Manufacturer":{"locationName":"manufacturer"},"MemoryInfo":{"locationName":"memoryInfo","type":"structure","members":{"SizeInMiB":{"locationName":"sizeInMiB","type":"integer"}}}}}},"TotalMediaMemoryInMiB":{"locationName":"totalMediaMemoryInMiB","type":"integer"}}},"NeuronInfo":{"locationName":"neuronInfo","type":"structure","members":{"NeuronDevices":{"locationName":"neuronDevices","type":"list","member":{"locationName":"item","type":"structure","members":{"Count":{"locationName":"count","type":"integer"},"Name":{"locationName":"name"},"CoreInfo":{"locationName":"coreInfo","type":"structure","members":{"Count":{"locationName":"count","type":"integer"},"Version":{"locationName":"version","type":"integer"}}},"MemoryInfo":{"locationName":"memoryInfo","type":"structure","members":{"SizeInMiB":{"locationName":"sizeInMiB","type":"integer"}}}}}},"TotalNeuronDeviceMemoryInMiB":{"locationName":"totalNeuronDeviceMemoryInMiB","type":"integer"}}},"PhcSupport":{"locationName":"phcSupport"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeInstances":{"input":{"type":"structure","members":{"Filters":{"shape":"S10p","locationName":"Filter"},"InstanceIds":{"shape":"S12k","locationName":"InstanceId"},"DryRun":{"locationName":"dryRun","type":"boolean"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"}}},"output":{"type":"structure","members":{"Reservations":{"locationName":"reservationSet","type":"list","member":{"shape":"S1eu","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeInternetGateways":{"input":{"type":"structure","members":{"Filters":{"shape":"S10p","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"InternetGatewayIds":{"locationName":"internetGatewayId","type":"list","member":{"locationName":"item"}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"InternetGateways":{"locationName":"internetGatewaySet","type":"list","member":{"shape":"Sfp","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeIpamByoasn":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Byoasns":{"locationName":"byoasnSet","type":"list","member":{"shape":"Szn","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeIpamExternalResourceVerificationTokens":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"S10p","locationName":"Filter"},"NextToken":{},"MaxResults":{"type":"integer"},"IpamExternalResourceVerificationTokenIds":{"shape":"So","locationName":"IpamExternalResourceVerificationTokenId"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"IpamExternalResourceVerificationTokens":{"locationName":"ipamExternalResourceVerificationTokenSet","type":"list","member":{"shape":"Sg2","locationName":"item"}}}}},"DescribeIpamPools":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"IpamPoolIds":{"shape":"So","locationName":"IpamPoolId"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"IpamPools":{"locationName":"ipamPoolSet","type":"list","member":{"shape":"Sgg","locationName":"item"}}}}},"DescribeIpamResourceDiscoveries":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"IpamResourceDiscoveryIds":{"shape":"So","locationName":"IpamResourceDiscoveryId"},"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"S10p","locationName":"Filter"}}},"output":{"type":"structure","members":{"IpamResourceDiscoveries":{"locationName":"ipamResourceDiscoverySet","type":"list","member":{"shape":"Sgo","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeIpamResourceDiscoveryAssociations":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"IpamResourceDiscoveryAssociationIds":{"shape":"So","locationName":"IpamResourceDiscoveryAssociationId"},"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"S10p","locationName":"Filter"}}},"output":{"type":"structure","members":{"IpamResourceDiscoveryAssociations":{"locationName":"ipamResourceDiscoveryAssociationSet","type":"list","member":{"shape":"S4l","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeIpamScopes":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"IpamScopeIds":{"shape":"So","locationName":"IpamScopeId"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"IpamScopes":{"locationName":"ipamScopeSet","type":"list","member":{"shape":"Sgs","locationName":"item"}}}}},"DescribeIpams":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"IpamIds":{"shape":"So","locationName":"IpamId"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"Ipams":{"locationName":"ipamSet","type":"list","member":{"shape":"Sfv","locationName":"item"}}}}},"DescribeIpv6Pools":{"input":{"type":"structure","members":{"PoolIds":{"locationName":"PoolId","type":"list","member":{"locationName":"item"}},"NextToken":{},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"},"Filters":{"shape":"S10p","locationName":"Filter"}}},"output":{"type":"structure","members":{"Ipv6Pools":{"locationName":"ipv6PoolSet","type":"list","member":{"locationName":"item","type":"structure","members":{"PoolId":{"locationName":"poolId"},"Description":{"locationName":"description"},"PoolCidrBlocks":{"locationName":"poolCidrBlockSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Cidr":{"locationName":"poolCidrBlock"}}}},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeKeyPairs":{"input":{"type":"structure","members":{"Filters":{"shape":"S10p","locationName":"Filter"},"KeyNames":{"locationName":"KeyName","type":"list","member":{"locationName":"KeyName"}},"KeyPairIds":{"locationName":"KeyPairId","type":"list","member":{"locationName":"KeyPairId"}},"DryRun":{"locationName":"dryRun","type":"boolean"},"IncludePublicKey":{"type":"boolean"}}},"output":{"type":"structure","members":{"KeyPairs":{"locationName":"keySet","type":"list","member":{"locationName":"item","type":"structure","members":{"KeyPairId":{"locationName":"keyPairId"},"KeyFingerprint":{"locationName":"keyFingerprint"},"KeyName":{"locationName":"keyName"},"KeyType":{"locationName":"keyType"},"Tags":{"shape":"S6","locationName":"tagSet"},"PublicKey":{"locationName":"publicKey"},"CreateTime":{"locationName":"createTime","type":"timestamp"}}}}}}},"DescribeLaunchTemplateVersions":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"LaunchTemplateId":{},"LaunchTemplateName":{},"Versions":{"shape":"Swd","locationName":"LaunchTemplateVersion"},"MinVersion":{},"MaxVersion":{},"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"S10p","locationName":"Filter"},"ResolveAlias":{"type":"boolean"}}},"output":{"type":"structure","members":{"LaunchTemplateVersions":{"locationName":"launchTemplateVersionSet","type":"list","member":{"shape":"Sis","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeLaunchTemplates":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"LaunchTemplateIds":{"locationName":"LaunchTemplateId","type":"list","member":{"locationName":"item"}},"LaunchTemplateNames":{"locationName":"LaunchTemplateName","type":"list","member":{"locationName":"item"}},"Filters":{"shape":"S10p","locationName":"Filter"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"LaunchTemplates":{"locationName":"launchTemplates","type":"list","member":{"shape":"Sim","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations":{"input":{"type":"structure","members":{"LocalGatewayRouteTableVirtualInterfaceGroupAssociationIds":{"locationName":"LocalGatewayRouteTableVirtualInterfaceGroupAssociationId","type":"list","member":{"locationName":"item"}},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayRouteTableVirtualInterfaceGroupAssociations":{"locationName":"localGatewayRouteTableVirtualInterfaceGroupAssociationSet","type":"list","member":{"shape":"Sk9","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeLocalGatewayRouteTableVpcAssociations":{"input":{"type":"structure","members":{"LocalGatewayRouteTableVpcAssociationIds":{"locationName":"LocalGatewayRouteTableVpcAssociationId","type":"list","member":{"locationName":"item"}},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayRouteTableVpcAssociations":{"locationName":"localGatewayRouteTableVpcAssociationSet","type":"list","member":{"shape":"Skd","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeLocalGatewayRouteTables":{"input":{"type":"structure","members":{"LocalGatewayRouteTableIds":{"locationName":"LocalGatewayRouteTableId","type":"list","member":{"locationName":"item"}},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayRouteTables":{"locationName":"localGatewayRouteTableSet","type":"list","member":{"shape":"Sk5","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeLocalGatewayVirtualInterfaceGroups":{"input":{"type":"structure","members":{"LocalGatewayVirtualInterfaceGroupIds":{"locationName":"LocalGatewayVirtualInterfaceGroupId","type":"list","member":{"locationName":"item"}},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayVirtualInterfaceGroups":{"locationName":"localGatewayVirtualInterfaceGroupSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LocalGatewayVirtualInterfaceGroupId":{"locationName":"localGatewayVirtualInterfaceGroupId"},"LocalGatewayVirtualInterfaceIds":{"shape":"S1ht","locationName":"localGatewayVirtualInterfaceIdSet"},"LocalGatewayId":{"locationName":"localGatewayId"},"OwnerId":{"locationName":"ownerId"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeLocalGatewayVirtualInterfaces":{"input":{"type":"structure","members":{"LocalGatewayVirtualInterfaceIds":{"shape":"S1ht","locationName":"LocalGatewayVirtualInterfaceId"},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGatewayVirtualInterfaces":{"locationName":"localGatewayVirtualInterfaceSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LocalGatewayVirtualInterfaceId":{"locationName":"localGatewayVirtualInterfaceId"},"LocalGatewayId":{"locationName":"localGatewayId"},"Vlan":{"locationName":"vlan","type":"integer"},"LocalAddress":{"locationName":"localAddress"},"PeerAddress":{"locationName":"peerAddress"},"LocalBgpAsn":{"locationName":"localBgpAsn","type":"integer"},"PeerBgpAsn":{"locationName":"peerBgpAsn","type":"integer"},"OwnerId":{"locationName":"ownerId"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeLocalGateways":{"input":{"type":"structure","members":{"LocalGatewayIds":{"locationName":"LocalGatewayId","type":"list","member":{"locationName":"item"}},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LocalGateways":{"locationName":"localGatewaySet","type":"list","member":{"locationName":"item","type":"structure","members":{"LocalGatewayId":{"locationName":"localGatewayId"},"OutpostArn":{"locationName":"outpostArn"},"OwnerId":{"locationName":"ownerId"},"State":{"locationName":"state"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeLockedSnapshots":{"input":{"type":"structure","members":{"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"SnapshotIds":{"shape":"S1i6","locationName":"SnapshotId"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Snapshots":{"locationName":"snapshotSet","type":"list","member":{"locationName":"item","type":"structure","members":{"OwnerId":{"locationName":"ownerId"},"SnapshotId":{"locationName":"snapshotId"},"LockState":{"locationName":"lockState"},"LockDuration":{"locationName":"lockDuration","type":"integer"},"CoolOffPeriod":{"locationName":"coolOffPeriod","type":"integer"},"CoolOffPeriodExpiresOn":{"locationName":"coolOffPeriodExpiresOn","type":"timestamp"},"LockCreatedOn":{"locationName":"lockCreatedOn","type":"timestamp"},"LockDurationStartTime":{"locationName":"lockDurationStartTime","type":"timestamp"},"LockExpiresOn":{"locationName":"lockExpiresOn","type":"timestamp"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeMacHosts":{"input":{"type":"structure","members":{"Filters":{"shape":"S10p","locationName":"Filter"},"HostIds":{"shape":"S17s","locationName":"HostId"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"MacHosts":{"locationName":"macHostSet","type":"list","member":{"locationName":"item","type":"structure","members":{"HostId":{"locationName":"hostId"},"MacOSLatestSupportedVersions":{"locationName":"macOSLatestSupportedVersionSet","type":"list","member":{"locationName":"item"}}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeManagedPrefixLists":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"PrefixListIds":{"shape":"So","locationName":"PrefixListId"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"PrefixLists":{"locationName":"prefixListSet","type":"list","member":{"shape":"Skj","locationName":"item"}}}}},"DescribeMovingAddresses":{"input":{"type":"structure","members":{"Filters":{"shape":"S10p","locationName":"filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"},"PublicIps":{"shape":"So","locationName":"publicIp"}}},"output":{"type":"structure","members":{"MovingAddressStatuses":{"locationName":"movingAddressStatusSet","type":"list","member":{"locationName":"item","type":"structure","members":{"MoveStatus":{"locationName":"moveStatus"},"PublicIp":{"locationName":"publicIp"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeNatGateways":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filter":{"shape":"S10p"},"MaxResults":{"type":"integer"},"NatGatewayIds":{"locationName":"NatGatewayId","type":"list","member":{"locationName":"item"}},"NextToken":{}}},"output":{"type":"structure","members":{"NatGateways":{"locationName":"natGatewaySet","type":"list","member":{"shape":"Sko","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeNetworkAcls":{"input":{"type":"structure","members":{"Filters":{"shape":"S10p","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"NetworkAclIds":{"locationName":"NetworkAclId","type":"list","member":{"locationName":"item"}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NetworkAcls":{"locationName":"networkAclSet","type":"list","member":{"shape":"Skt","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeNetworkInsightsAccessScopeAnalyses":{"input":{"type":"structure","members":{"NetworkInsightsAccessScopeAnalysisIds":{"locationName":"NetworkInsightsAccessScopeAnalysisId","type":"list","member":{"locationName":"item"}},"NetworkInsightsAccessScopeId":{},"AnalysisStartTimeBegin":{"type":"timestamp"},"AnalysisStartTimeEnd":{"type":"timestamp"},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"},"NextToken":{}}},"output":{"type":"structure","members":{"NetworkInsightsAccessScopeAnalyses":{"locationName":"networkInsightsAccessScopeAnalysisSet","type":"list","member":{"shape":"S1j8","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeNetworkInsightsAccessScopes":{"input":{"type":"structure","members":{"NetworkInsightsAccessScopeIds":{"locationName":"NetworkInsightsAccessScopeId","type":"list","member":{"locationName":"item"}},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"},"NextToken":{}}},"output":{"type":"structure","members":{"NetworkInsightsAccessScopes":{"locationName":"networkInsightsAccessScopeSet","type":"list","member":{"shape":"Sle","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeNetworkInsightsAnalyses":{"input":{"type":"structure","members":{"NetworkInsightsAnalysisIds":{"locationName":"NetworkInsightsAnalysisId","type":"list","member":{"locationName":"item"}},"NetworkInsightsPathId":{},"AnalysisStartTime":{"type":"timestamp"},"AnalysisEndTime":{"type":"timestamp"},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"},"NextToken":{}}},"output":{"type":"structure","members":{"NetworkInsightsAnalyses":{"locationName":"networkInsightsAnalysisSet","type":"list","member":{"shape":"S1jj","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeNetworkInsightsPaths":{"input":{"type":"structure","members":{"NetworkInsightsPathIds":{"locationName":"NetworkInsightsPathId","type":"list","member":{"locationName":"item"}},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"},"NextToken":{}}},"output":{"type":"structure","members":{"NetworkInsightsPaths":{"locationName":"networkInsightsPathSet","type":"list","member":{"shape":"Slv","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeNetworkInterfaceAttribute":{"input":{"type":"structure","required":["NetworkInterfaceId"],"members":{"Attribute":{"locationName":"attribute"},"DryRun":{"locationName":"dryRun","type":"boolean"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"}}},"output":{"type":"structure","members":{"Attachment":{"shape":"Sm4","locationName":"attachment"},"Description":{"shape":"Sc5","locationName":"description"},"Groups":{"shape":"Sm8","locationName":"groupSet"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"SourceDestCheck":{"shape":"S19o","locationName":"sourceDestCheck"},"AssociatePublicIpAddress":{"locationName":"associatePublicIpAddress","type":"boolean"}}}},"DescribeNetworkInterfacePermissions":{"input":{"type":"structure","members":{"NetworkInterfacePermissionIds":{"locationName":"NetworkInterfacePermissionId","type":"list","member":{}},"Filters":{"shape":"S10p","locationName":"Filter"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NetworkInterfacePermissions":{"locationName":"networkInterfacePermissions","type":"list","member":{"shape":"Sml","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeNetworkInterfaces":{"input":{"type":"structure","members":{"Filters":{"shape":"S10p","locationName":"filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"NetworkInterfaceIds":{"locationName":"NetworkInterfaceId","type":"list","member":{"locationName":"item"}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NetworkInterfaces":{"locationName":"networkInterfaceSet","type":"list","member":{"shape":"Sm2","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribePlacementGroups":{"input":{"type":"structure","members":{"Filters":{"shape":"S10p","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"GroupNames":{"locationName":"groupName","type":"list","member":{}},"GroupIds":{"locationName":"GroupId","type":"list","member":{"locationName":"GroupId"}}}},"output":{"type":"structure","members":{"PlacementGroups":{"locationName":"placementGroupSet","type":"list","member":{"shape":"Sms","locationName":"item"}}}}},"DescribePrefixLists":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"PrefixListIds":{"locationName":"PrefixListId","type":"list","member":{"locationName":"item"}}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"PrefixLists":{"locationName":"prefixListSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Cidrs":{"shape":"So","locationName":"cidrSet"},"PrefixListId":{"locationName":"prefixListId"},"PrefixListName":{"locationName":"prefixListName"}}}}}}},"DescribePrincipalIdFormat":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Resources":{"locationName":"Resource","type":"list","member":{"locationName":"item"}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Principals":{"locationName":"principalSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Arn":{"locationName":"arn"},"Statuses":{"shape":"S116","locationName":"statusSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribePublicIpv4Pools":{"input":{"type":"structure","members":{"PoolIds":{"locationName":"PoolId","type":"list","member":{"locationName":"item"}},"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"S10p","locationName":"Filter"}}},"output":{"type":"structure","members":{"PublicIpv4Pools":{"locationName":"publicIpv4PoolSet","type":"list","member":{"locationName":"item","type":"structure","members":{"PoolId":{"locationName":"poolId"},"Description":{"locationName":"description"},"PoolAddressRanges":{"locationName":"poolAddressRangeSet","type":"list","member":{"shape":"S1lm","locationName":"item"}},"TotalAddressCount":{"locationName":"totalAddressCount","type":"integer"},"TotalAvailableAddressCount":{"locationName":"totalAvailableAddressCount","type":"integer"},"NetworkBorderGroup":{"locationName":"networkBorderGroup"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeRegions":{"input":{"type":"structure","members":{"Filters":{"shape":"S10p","locationName":"Filter"},"RegionNames":{"locationName":"RegionName","type":"list","member":{"locationName":"RegionName"}},"DryRun":{"locationName":"dryRun","type":"boolean"},"AllRegions":{"type":"boolean"}}},"output":{"type":"structure","members":{"Regions":{"locationName":"regionInfo","type":"list","member":{"locationName":"item","type":"structure","members":{"Endpoint":{"locationName":"regionEndpoint"},"RegionName":{"locationName":"regionName"},"OptInStatus":{"locationName":"optInStatus"}}}}}}},"DescribeReplaceRootVolumeTasks":{"input":{"type":"structure","members":{"ReplaceRootVolumeTaskIds":{"locationName":"ReplaceRootVolumeTaskId","type":"list","member":{"locationName":"ReplaceRootVolumeTaskId"}},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ReplaceRootVolumeTasks":{"locationName":"replaceRootVolumeTaskSet","type":"list","member":{"shape":"Smy","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeReservedInstances":{"input":{"type":"structure","members":{"Filters":{"shape":"S10p","locationName":"Filter"},"OfferingClass":{},"ReservedInstancesIds":{"shape":"S1lz","locationName":"ReservedInstancesId"},"DryRun":{"locationName":"dryRun","type":"boolean"},"OfferingType":{"locationName":"offeringType"}}},"output":{"type":"structure","members":{"ReservedInstances":{"locationName":"reservedInstancesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"Duration":{"locationName":"duration","type":"long"},"End":{"locationName":"end","type":"timestamp"},"FixedPrice":{"locationName":"fixedPrice","type":"float"},"InstanceCount":{"locationName":"instanceCount","type":"integer"},"InstanceType":{"locationName":"instanceType"},"ProductDescription":{"locationName":"productDescription"},"ReservedInstancesId":{"locationName":"reservedInstancesId"},"Start":{"locationName":"start","type":"timestamp"},"State":{"locationName":"state"},"UsagePrice":{"locationName":"usagePrice","type":"float"},"CurrencyCode":{"locationName":"currencyCode"},"InstanceTenancy":{"locationName":"instanceTenancy"},"OfferingClass":{"locationName":"offeringClass"},"OfferingType":{"locationName":"offeringType"},"RecurringCharges":{"shape":"S1m7","locationName":"recurringCharges"},"Scope":{"locationName":"scope"},"Tags":{"shape":"S6","locationName":"tagSet"}}}}}}},"DescribeReservedInstancesListings":{"input":{"type":"structure","members":{"Filters":{"shape":"S10p","locationName":"Filter"},"ReservedInstancesId":{"locationName":"reservedInstancesId"},"ReservedInstancesListingId":{"locationName":"reservedInstancesListingId"}}},"output":{"type":"structure","members":{"ReservedInstancesListings":{"shape":"S8m","locationName":"reservedInstancesListingsSet"}}}},"DescribeReservedInstancesModifications":{"input":{"type":"structure","members":{"Filters":{"shape":"S10p","locationName":"Filter"},"ReservedInstancesModificationIds":{"locationName":"ReservedInstancesModificationId","type":"list","member":{"locationName":"ReservedInstancesModificationId"}},"NextToken":{"locationName":"nextToken"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"ReservedInstancesModifications":{"locationName":"reservedInstancesModificationsSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ClientToken":{"locationName":"clientToken"},"CreateDate":{"locationName":"createDate","type":"timestamp"},"EffectiveDate":{"locationName":"effectiveDate","type":"timestamp"},"ModificationResults":{"locationName":"modificationResultSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ReservedInstancesId":{"locationName":"reservedInstancesId"},"TargetConfiguration":{"shape":"S1ml","locationName":"targetConfiguration"}}}},"ReservedInstancesIds":{"locationName":"reservedInstancesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ReservedInstancesId":{"locationName":"reservedInstancesId"}}}},"ReservedInstancesModificationId":{"locationName":"reservedInstancesModificationId"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"UpdateDate":{"locationName":"updateDate","type":"timestamp"}}}}}}},"DescribeReservedInstancesOfferings":{"input":{"type":"structure","members":{"AvailabilityZone":{},"Filters":{"shape":"S10p","locationName":"Filter"},"IncludeMarketplace":{"type":"boolean"},"InstanceType":{},"MaxDuration":{"type":"long"},"MaxInstanceCount":{"type":"integer"},"MinDuration":{"type":"long"},"OfferingClass":{},"ProductDescription":{},"ReservedInstancesOfferingIds":{"locationName":"ReservedInstancesOfferingId","type":"list","member":{}},"DryRun":{"locationName":"dryRun","type":"boolean"},"InstanceTenancy":{"locationName":"instanceTenancy"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"},"OfferingType":{"locationName":"offeringType"}}},"output":{"type":"structure","members":{"ReservedInstancesOfferings":{"locationName":"reservedInstancesOfferingsSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"Duration":{"locationName":"duration","type":"long"},"FixedPrice":{"locationName":"fixedPrice","type":"float"},"InstanceType":{"locationName":"instanceType"},"ProductDescription":{"locationName":"productDescription"},"ReservedInstancesOfferingId":{"locationName":"reservedInstancesOfferingId"},"UsagePrice":{"locationName":"usagePrice","type":"float"},"CurrencyCode":{"locationName":"currencyCode"},"InstanceTenancy":{"locationName":"instanceTenancy"},"Marketplace":{"locationName":"marketplace","type":"boolean"},"OfferingClass":{"locationName":"offeringClass"},"OfferingType":{"locationName":"offeringType"},"PricingDetails":{"locationName":"pricingDetailsSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Count":{"locationName":"count","type":"integer"},"Price":{"locationName":"price","type":"double"}}}},"RecurringCharges":{"shape":"S1m7","locationName":"recurringCharges"},"Scope":{"locationName":"scope"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeRouteTables":{"input":{"type":"structure","members":{"Filters":{"shape":"S10p","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"RouteTableIds":{"locationName":"RouteTableId","type":"list","member":{"locationName":"item"}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"RouteTables":{"locationName":"routeTableSet","type":"list","member":{"shape":"Sne","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeScheduledInstanceAvailability":{"input":{"type":"structure","required":["FirstSlotStartTimeRange","Recurrence"],"members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"S10p","locationName":"Filter"},"FirstSlotStartTimeRange":{"type":"structure","required":["EarliestTime","LatestTime"],"members":{"EarliestTime":{"type":"timestamp"},"LatestTime":{"type":"timestamp"}}},"MaxResults":{"type":"integer"},"MaxSlotDurationInHours":{"type":"integer"},"MinSlotDurationInHours":{"type":"integer"},"NextToken":{},"Recurrence":{"type":"structure","members":{"Frequency":{},"Interval":{"type":"integer"},"OccurrenceDays":{"locationName":"OccurrenceDay","type":"list","member":{"locationName":"OccurenceDay","type":"integer"}},"OccurrenceRelativeToEnd":{"type":"boolean"},"OccurrenceUnit":{}}}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"ScheduledInstanceAvailabilitySet":{"locationName":"scheduledInstanceAvailabilitySet","type":"list","member":{"locationName":"item","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"AvailableInstanceCount":{"locationName":"availableInstanceCount","type":"integer"},"FirstSlotStartTime":{"locationName":"firstSlotStartTime","type":"timestamp"},"HourlyPrice":{"locationName":"hourlyPrice"},"InstanceType":{"locationName":"instanceType"},"MaxTermDurationInDays":{"locationName":"maxTermDurationInDays","type":"integer"},"MinTermDurationInDays":{"locationName":"minTermDurationInDays","type":"integer"},"NetworkPlatform":{"locationName":"networkPlatform"},"Platform":{"locationName":"platform"},"PurchaseToken":{"locationName":"purchaseToken"},"Recurrence":{"shape":"S1n8","locationName":"recurrence"},"SlotDurationInHours":{"locationName":"slotDurationInHours","type":"integer"},"TotalScheduledInstanceHours":{"locationName":"totalScheduledInstanceHours","type":"integer"}}}}}}},"DescribeScheduledInstances":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"ScheduledInstanceIds":{"locationName":"ScheduledInstanceId","type":"list","member":{"locationName":"ScheduledInstanceId"}},"SlotStartTimeRange":{"type":"structure","members":{"EarliestTime":{"type":"timestamp"},"LatestTime":{"type":"timestamp"}}}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"ScheduledInstanceSet":{"locationName":"scheduledInstanceSet","type":"list","member":{"shape":"S1ng","locationName":"item"}}}}},"DescribeSecurityGroupReferences":{"input":{"type":"structure","required":["GroupId"],"members":{"DryRun":{"type":"boolean"},"GroupId":{"type":"list","member":{"locationName":"item"}}}},"output":{"type":"structure","members":{"SecurityGroupReferenceSet":{"locationName":"securityGroupReferenceSet","type":"list","member":{"locationName":"item","type":"structure","members":{"GroupId":{"locationName":"groupId"},"ReferencingVpcId":{"locationName":"referencingVpcId"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"},"TransitGatewayId":{"locationName":"transitGatewayId"}}}}}}},"DescribeSecurityGroupRules":{"input":{"type":"structure","members":{"Filters":{"shape":"S10p","locationName":"Filter"},"SecurityGroupRuleIds":{"shape":"S1nn","locationName":"SecurityGroupRuleId"},"DryRun":{"type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"SecurityGroupRules":{"shape":"S7a","locationName":"securityGroupRuleSet"},"NextToken":{"locationName":"nextToken"}}}},"DescribeSecurityGroups":{"input":{"type":"structure","members":{"Filters":{"shape":"S10p","locationName":"Filter"},"GroupIds":{"shape":"S5x","locationName":"GroupId"},"GroupNames":{"shape":"S1nr","locationName":"GroupName"},"DryRun":{"locationName":"dryRun","type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"SecurityGroups":{"locationName":"securityGroupInfo","type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{"locationName":"groupDescription"},"GroupName":{"locationName":"groupName"},"IpPermissions":{"shape":"S6z","locationName":"ipPermissions"},"OwnerId":{"locationName":"ownerId"},"GroupId":{"locationName":"groupId"},"IpPermissionsEgress":{"shape":"S6z","locationName":"ipPermissionsEgress"},"Tags":{"shape":"S6","locationName":"tagSet"},"VpcId":{"locationName":"vpcId"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeSnapshotAttribute":{"input":{"type":"structure","required":["Attribute","SnapshotId"],"members":{"Attribute":{},"SnapshotId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"CreateVolumePermissions":{"shape":"S1nz","locationName":"createVolumePermission"},"ProductCodes":{"shape":"S16z","locationName":"productCodes"},"SnapshotId":{"locationName":"snapshotId"}}}},"DescribeSnapshotTierStatus":{"input":{"type":"structure","members":{"Filters":{"shape":"S10p","locationName":"Filter"},"DryRun":{"type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"SnapshotTierStatuses":{"locationName":"snapshotTierStatusSet","type":"list","member":{"locationName":"item","type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"VolumeId":{"locationName":"volumeId"},"Status":{"locationName":"status"},"OwnerId":{"locationName":"ownerId"},"Tags":{"shape":"S6","locationName":"tagSet"},"StorageTier":{"locationName":"storageTier"},"LastTieringStartTime":{"locationName":"lastTieringStartTime","type":"timestamp"},"LastTieringProgress":{"locationName":"lastTieringProgress","type":"integer"},"LastTieringOperationStatus":{"locationName":"lastTieringOperationStatus"},"LastTieringOperationStatusDetail":{"locationName":"lastTieringOperationStatusDetail"},"ArchivalCompleteTime":{"locationName":"archivalCompleteTime","type":"timestamp"},"RestoreExpiryTime":{"locationName":"restoreExpiryTime","type":"timestamp"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeSnapshots":{"input":{"type":"structure","members":{"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"OwnerIds":{"shape":"S174","locationName":"Owner"},"RestorableByUserIds":{"locationName":"RestorableBy","type":"list","member":{}},"SnapshotIds":{"shape":"S1i6","locationName":"SnapshotId"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"Snapshots":{"locationName":"snapshotSet","type":"list","member":{"shape":"Snq","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeSpotDatafeedSubscription":{"input":{"type":"structure","members":{"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"SpotDatafeedSubscription":{"shape":"So4","locationName":"spotDatafeedSubscription"}}}},"DescribeSpotFleetInstances":{"input":{"type":"structure","required":["SpotFleetRequestId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"},"SpotFleetRequestId":{"locationName":"spotFleetRequestId"}}},"output":{"type":"structure","members":{"ActiveInstances":{"shape":"S162","locationName":"activeInstanceSet"},"NextToken":{"locationName":"nextToken"},"SpotFleetRequestId":{"locationName":"spotFleetRequestId"}}}},"DescribeSpotFleetRequestHistory":{"input":{"type":"structure","required":["SpotFleetRequestId","StartTime"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"EventType":{"locationName":"eventType"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"},"SpotFleetRequestId":{"locationName":"spotFleetRequestId"},"StartTime":{"locationName":"startTime","type":"timestamp"}}},"output":{"type":"structure","members":{"HistoryRecords":{"locationName":"historyRecordSet","type":"list","member":{"locationName":"item","type":"structure","members":{"EventInformation":{"shape":"S15z","locationName":"eventInformation"},"EventType":{"locationName":"eventType"},"Timestamp":{"locationName":"timestamp","type":"timestamp"}}}},"LastEvaluatedTime":{"locationName":"lastEvaluatedTime","type":"timestamp"},"NextToken":{"locationName":"nextToken"},"SpotFleetRequestId":{"locationName":"spotFleetRequestId"},"StartTime":{"locationName":"startTime","type":"timestamp"}}}},"DescribeSpotFleetRequests":{"input":{"type":"structure","members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"},"SpotFleetRequestIds":{"shape":"S8y","locationName":"spotFleetRequestId"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"SpotFleetRequestConfigs":{"locationName":"spotFleetRequestConfigSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ActivityStatus":{"locationName":"activityStatus"},"CreateTime":{"locationName":"createTime","type":"timestamp"},"SpotFleetRequestConfig":{"shape":"S1or","locationName":"spotFleetRequestConfig"},"SpotFleetRequestId":{"locationName":"spotFleetRequestId"},"SpotFleetRequestState":{"locationName":"spotFleetRequestState"},"Tags":{"shape":"S6","locationName":"tagSet"}}}}}}},"DescribeSpotInstanceRequests":{"input":{"type":"structure","members":{"Filters":{"shape":"S10p","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"SpotInstanceRequestIds":{"shape":"S99","locationName":"SpotInstanceRequestId"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"SpotInstanceRequests":{"shape":"S1pj","locationName":"spotInstanceRequestSet"},"NextToken":{"locationName":"nextToken"}}}},"DescribeSpotPriceHistory":{"input":{"type":"structure","members":{"Filters":{"shape":"S10p","locationName":"Filter"},"AvailabilityZone":{"locationName":"availabilityZone"},"DryRun":{"locationName":"dryRun","type":"boolean"},"EndTime":{"locationName":"endTime","type":"timestamp"},"InstanceTypes":{"locationName":"InstanceType","type":"list","member":{}},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"},"ProductDescriptions":{"locationName":"ProductDescription","type":"list","member":{}},"StartTime":{"locationName":"startTime","type":"timestamp"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"SpotPriceHistory":{"locationName":"spotPriceHistorySet","type":"list","member":{"locationName":"item","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"InstanceType":{"locationName":"instanceType"},"ProductDescription":{"locationName":"productDescription"},"SpotPrice":{"locationName":"spotPrice"},"Timestamp":{"locationName":"timestamp","type":"timestamp"}}}}}}},"DescribeStaleSecurityGroups":{"input":{"type":"structure","required":["VpcId"],"members":{"DryRun":{"type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{},"VpcId":{}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"StaleSecurityGroupSet":{"locationName":"staleSecurityGroupSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{"locationName":"description"},"GroupId":{"locationName":"groupId"},"GroupName":{"locationName":"groupName"},"StaleIpPermissions":{"shape":"S1q1","locationName":"staleIpPermissions"},"StaleIpPermissionsEgress":{"shape":"S1q1","locationName":"staleIpPermissionsEgress"},"VpcId":{"locationName":"vpcId"}}}}}}},"DescribeStoreImageTasks":{"input":{"type":"structure","members":{"ImageIds":{"locationName":"ImageId","type":"list","member":{"locationName":"item"}},"DryRun":{"type":"boolean"},"Filters":{"shape":"S10p","locationName":"Filter"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"StoreImageTaskResults":{"locationName":"storeImageTaskResultSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AmiId":{"locationName":"amiId"},"TaskStartTime":{"locationName":"taskStartTime","type":"timestamp"},"Bucket":{"locationName":"bucket"},"S3objectKey":{"locationName":"s3objectKey"},"ProgressPercentage":{"locationName":"progressPercentage","type":"integer"},"StoreTaskState":{"locationName":"storeTaskState"},"StoreTaskFailureReason":{"locationName":"storeTaskFailureReason"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeSubnets":{"input":{"type":"structure","members":{"Filters":{"shape":"S10p","locationName":"Filter"},"SubnetIds":{"locationName":"SubnetId","type":"list","member":{"locationName":"SubnetId"}},"DryRun":{"locationName":"dryRun","type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Subnets":{"locationName":"subnetSet","type":"list","member":{"shape":"Sbk","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTags":{"input":{"type":"structure","members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"Tags":{"locationName":"tagSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Key":{"locationName":"key"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"Value":{"locationName":"value"}}}}}}},"DescribeTrafficMirrorFilterRules":{"input":{"type":"structure","members":{"TrafficMirrorFilterRuleIds":{"locationName":"TrafficMirrorFilterRuleId","type":"list","member":{"locationName":"item"}},"TrafficMirrorFilterId":{},"DryRun":{"type":"boolean"},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"TrafficMirrorFilterRules":{"locationName":"trafficMirrorFilterRuleSet","type":"list","member":{"shape":"Sop","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTrafficMirrorFilters":{"input":{"type":"structure","members":{"TrafficMirrorFilterIds":{"locationName":"TrafficMirrorFilterId","type":"list","member":{"locationName":"item"}},"DryRun":{"type":"boolean"},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"TrafficMirrorFilters":{"locationName":"trafficMirrorFilterSet","type":"list","member":{"shape":"Son","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTrafficMirrorSessions":{"input":{"type":"structure","members":{"TrafficMirrorSessionIds":{"locationName":"TrafficMirrorSessionId","type":"list","member":{"locationName":"item"}},"DryRun":{"type":"boolean"},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"TrafficMirrorSessions":{"locationName":"trafficMirrorSessionSet","type":"list","member":{"shape":"Sp2","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTrafficMirrorTargets":{"input":{"type":"structure","members":{"TrafficMirrorTargetIds":{"locationName":"TrafficMirrorTargetId","type":"list","member":{"locationName":"item"}},"DryRun":{"type":"boolean"},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"TrafficMirrorTargets":{"locationName":"trafficMirrorTargetSet","type":"list","member":{"shape":"Sp5","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGatewayAttachments":{"input":{"type":"structure","members":{"TransitGatewayAttachmentIds":{"shape":"S1r3"},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayAttachments":{"locationName":"transitGatewayAttachments","type":"list","member":{"locationName":"item","type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"TransitGatewayOwnerId":{"locationName":"transitGatewayOwnerId"},"ResourceOwnerId":{"locationName":"resourceOwnerId"},"ResourceType":{"locationName":"resourceType"},"ResourceId":{"locationName":"resourceId"},"State":{"locationName":"state"},"Association":{"locationName":"association","type":"structure","members":{"TransitGatewayRouteTableId":{"locationName":"transitGatewayRouteTableId"},"State":{"locationName":"state"}}},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGatewayConnectPeers":{"input":{"type":"structure","members":{"TransitGatewayConnectPeerIds":{"type":"list","member":{"locationName":"item"}},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayConnectPeers":{"locationName":"transitGatewayConnectPeerSet","type":"list","member":{"shape":"Spt","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGatewayConnects":{"input":{"type":"structure","members":{"TransitGatewayAttachmentIds":{"shape":"S1r3"},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayConnects":{"locationName":"transitGatewayConnectSet","type":"list","member":{"shape":"Spn","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGatewayMulticastDomains":{"input":{"type":"structure","members":{"TransitGatewayMulticastDomainIds":{"type":"list","member":{"locationName":"item"}},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayMulticastDomains":{"locationName":"transitGatewayMulticastDomains","type":"list","member":{"shape":"Sq6","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGatewayPeeringAttachments":{"input":{"type":"structure","members":{"TransitGatewayAttachmentIds":{"shape":"S1r3"},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPeeringAttachments":{"locationName":"transitGatewayPeeringAttachments","type":"list","member":{"shape":"Sx","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGatewayPolicyTables":{"input":{"type":"structure","members":{"TransitGatewayPolicyTableIds":{"type":"list","member":{"locationName":"item"}},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPolicyTables":{"locationName":"transitGatewayPolicyTables","type":"list","member":{"shape":"Sqf","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGatewayRouteTableAnnouncements":{"input":{"type":"structure","members":{"TransitGatewayRouteTableAnnouncementIds":{"type":"list","member":{"locationName":"item"}},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayRouteTableAnnouncements":{"locationName":"transitGatewayRouteTableAnnouncements","type":"list","member":{"shape":"Sr0","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGatewayRouteTables":{"input":{"type":"structure","members":{"TransitGatewayRouteTableIds":{"type":"list","member":{"locationName":"item"}},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayRouteTables":{"locationName":"transitGatewayRouteTables","type":"list","member":{"shape":"Sqw","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGatewayVpcAttachments":{"input":{"type":"structure","members":{"TransitGatewayAttachmentIds":{"shape":"S1r3"},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayVpcAttachments":{"locationName":"transitGatewayVpcAttachments","type":"list","member":{"shape":"S16","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTransitGateways":{"input":{"type":"structure","members":{"TransitGatewayIds":{"type":"list","member":{"locationName":"item"}},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGateways":{"locationName":"transitGatewaySet","type":"list","member":{"shape":"Spg","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeTrunkInterfaceAssociations":{"input":{"type":"structure","members":{"AssociationIds":{"locationName":"AssociationId","type":"list","member":{"locationName":"item"}},"DryRun":{"type":"boolean"},"Filters":{"shape":"S10p","locationName":"Filter"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"InterfaceAssociations":{"locationName":"interfaceAssociationSet","type":"list","member":{"shape":"S5m","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVerifiedAccessEndpoints":{"input":{"type":"structure","members":{"VerifiedAccessEndpointIds":{"locationName":"VerifiedAccessEndpointId","type":"list","member":{"locationName":"item"}},"VerifiedAccessInstanceId":{},"VerifiedAccessGroupId":{},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"S10p","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessEndpoints":{"locationName":"verifiedAccessEndpointSet","type":"list","member":{"shape":"Srk","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVerifiedAccessGroups":{"input":{"type":"structure","members":{"VerifiedAccessGroupIds":{"locationName":"VerifiedAccessGroupId","type":"list","member":{"locationName":"item"}},"VerifiedAccessInstanceId":{},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"S10p","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessGroups":{"locationName":"verifiedAccessGroupSet","type":"list","member":{"shape":"Srs","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVerifiedAccessInstanceLoggingConfigurations":{"input":{"type":"structure","members":{"VerifiedAccessInstanceIds":{"shape":"S1sm","locationName":"VerifiedAccessInstanceId"},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"S10p","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"LoggingConfigurations":{"locationName":"loggingConfigurationSet","type":"list","member":{"shape":"S1sq","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVerifiedAccessInstances":{"input":{"type":"structure","members":{"VerifiedAccessInstanceIds":{"shape":"S1sm","locationName":"VerifiedAccessInstanceId"},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"S10p","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessInstances":{"locationName":"verifiedAccessInstanceSet","type":"list","member":{"shape":"S6i","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVerifiedAccessTrustProviders":{"input":{"type":"structure","members":{"VerifiedAccessTrustProviderIds":{"locationName":"VerifiedAccessTrustProviderId","type":"list","member":{"locationName":"item"}},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"S10p","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessTrustProviders":{"locationName":"verifiedAccessTrustProviderSet","type":"list","member":{"shape":"S69","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVolumeAttribute":{"input":{"type":"structure","required":["Attribute","VolumeId"],"members":{"Attribute":{},"VolumeId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"AutoEnableIO":{"shape":"S19o","locationName":"autoEnableIO"},"ProductCodes":{"shape":"S16z","locationName":"productCodes"},"VolumeId":{"locationName":"volumeId"}}}},"DescribeVolumeStatus":{"input":{"type":"structure","members":{"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"VolumeIds":{"shape":"Snx","locationName":"VolumeId"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"VolumeStatuses":{"locationName":"volumeStatusSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Actions":{"locationName":"actionsSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Code":{"locationName":"code"},"Description":{"locationName":"description"},"EventId":{"locationName":"eventId"},"EventType":{"locationName":"eventType"}}}},"AvailabilityZone":{"locationName":"availabilityZone"},"OutpostArn":{"locationName":"outpostArn"},"Events":{"locationName":"eventsSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{"locationName":"description"},"EventId":{"locationName":"eventId"},"EventType":{"locationName":"eventType"},"NotAfter":{"locationName":"notAfter","type":"timestamp"},"NotBefore":{"locationName":"notBefore","type":"timestamp"},"InstanceId":{"locationName":"instanceId"}}}},"VolumeId":{"locationName":"volumeId"},"VolumeStatus":{"locationName":"volumeStatus","type":"structure","members":{"Details":{"locationName":"details","type":"list","member":{"locationName":"item","type":"structure","members":{"Name":{"locationName":"name"},"Status":{"locationName":"status"}}}},"Status":{"locationName":"status"}}},"AttachmentStatuses":{"locationName":"attachmentStatuses","type":"list","member":{"locationName":"item","type":"structure","members":{"IoPerformance":{"locationName":"ioPerformance"},"InstanceId":{"locationName":"instanceId"}}}}}}}}}},"DescribeVolumes":{"input":{"type":"structure","members":{"Filters":{"shape":"S10p","locationName":"Filter"},"VolumeIds":{"shape":"Snx","locationName":"VolumeId"},"DryRun":{"locationName":"dryRun","type":"boolean"},"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"}}},"output":{"type":"structure","members":{"Volumes":{"locationName":"volumeSet","type":"list","member":{"shape":"Ss0","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVolumesModifications":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"VolumeIds":{"shape":"Snx","locationName":"VolumeId"},"Filters":{"shape":"S10p","locationName":"Filter"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"VolumesModifications":{"locationName":"volumeModificationSet","type":"list","member":{"shape":"S1tu","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVpcAttribute":{"input":{"type":"structure","required":["Attribute","VpcId"],"members":{"Attribute":{},"VpcId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"VpcId":{"locationName":"vpcId"},"EnableDnsHostnames":{"shape":"S19o","locationName":"enableDnsHostnames"},"EnableDnsSupport":{"shape":"S19o","locationName":"enableDnsSupport"},"EnableNetworkAddressUsageMetrics":{"shape":"S19o","locationName":"enableNetworkAddressUsageMetrics"}}}},"DescribeVpcClassicLink":{"input":{"type":"structure","members":{"Filters":{"shape":"S10p","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcIds":{"shape":"S1u0","locationName":"VpcId"}}},"output":{"type":"structure","members":{"Vpcs":{"locationName":"vpcSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ClassicLinkEnabled":{"locationName":"classicLinkEnabled","type":"boolean"},"Tags":{"shape":"S6","locationName":"tagSet"},"VpcId":{"locationName":"vpcId"}}}}}}},"DescribeVpcClassicLinkDnsSupport":{"input":{"type":"structure","members":{"MaxResults":{"locationName":"maxResults","type":"integer"},"NextToken":{"locationName":"nextToken"},"VpcIds":{"shape":"S1u0"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"Vpcs":{"locationName":"vpcs","type":"list","member":{"locationName":"item","type":"structure","members":{"ClassicLinkDnsSupported":{"locationName":"classicLinkDnsSupported","type":"boolean"},"VpcId":{"locationName":"vpcId"}}}}}}},"DescribeVpcEndpointConnectionNotifications":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"ConnectionNotificationId":{},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ConnectionNotificationSet":{"locationName":"connectionNotificationSet","type":"list","member":{"shape":"Ssq","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVpcEndpointConnections":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"VpcEndpointConnections":{"locationName":"vpcEndpointConnectionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ServiceId":{"locationName":"serviceId"},"VpcEndpointId":{"locationName":"vpcEndpointId"},"VpcEndpointOwner":{"locationName":"vpcEndpointOwner"},"VpcEndpointState":{"locationName":"vpcEndpointState"},"CreationTimestamp":{"locationName":"creationTimestamp","type":"timestamp"},"DnsEntries":{"shape":"Ssl","locationName":"dnsEntrySet"},"NetworkLoadBalancerArns":{"shape":"So","locationName":"networkLoadBalancerArnSet"},"GatewayLoadBalancerArns":{"shape":"So","locationName":"gatewayLoadBalancerArnSet"},"IpAddressType":{"locationName":"ipAddressType"},"VpcEndpointConnectionId":{"locationName":"vpcEndpointConnectionId"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVpcEndpointServiceConfigurations":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"ServiceIds":{"shape":"Sza","locationName":"ServiceId"},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ServiceConfigurations":{"locationName":"serviceConfigurationSet","type":"list","member":{"shape":"Ssv","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVpcEndpointServicePermissions":{"input":{"type":"structure","required":["ServiceId"],"members":{"DryRun":{"type":"boolean"},"ServiceId":{},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AllowedPrincipals":{"locationName":"allowedPrincipals","type":"list","member":{"locationName":"item","type":"structure","members":{"PrincipalType":{"locationName":"principalType"},"Principal":{"locationName":"principal"},"ServicePermissionId":{"locationName":"servicePermissionId"},"Tags":{"shape":"S6","locationName":"tagSet"},"ServiceId":{"locationName":"serviceId"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVpcEndpointServices":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"ServiceNames":{"shape":"So","locationName":"ServiceName"},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ServiceNames":{"shape":"So","locationName":"serviceNameSet"},"ServiceDetails":{"locationName":"serviceDetailSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ServiceName":{"locationName":"serviceName"},"ServiceId":{"locationName":"serviceId"},"ServiceType":{"shape":"Ssw","locationName":"serviceType"},"AvailabilityZones":{"shape":"So","locationName":"availabilityZoneSet"},"Owner":{"locationName":"owner"},"BaseEndpointDnsNames":{"shape":"So","locationName":"baseEndpointDnsNameSet"},"PrivateDnsName":{"locationName":"privateDnsName"},"PrivateDnsNames":{"locationName":"privateDnsNameSet","type":"list","member":{"locationName":"item","type":"structure","members":{"PrivateDnsName":{"locationName":"privateDnsName"}}}},"VpcEndpointPolicySupported":{"locationName":"vpcEndpointPolicySupported","type":"boolean"},"AcceptanceRequired":{"locationName":"acceptanceRequired","type":"boolean"},"ManagesVpcEndpoints":{"locationName":"managesVpcEndpoints","type":"boolean"},"PayerResponsibility":{"locationName":"payerResponsibility"},"Tags":{"shape":"S6","locationName":"tagSet"},"PrivateDnsNameVerificationState":{"locationName":"privateDnsNameVerificationState"},"SupportedIpAddressTypes":{"shape":"St0","locationName":"supportedIpAddressTypeSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVpcEndpoints":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"VpcEndpointIds":{"shape":"S1e","locationName":"VpcEndpointId"},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"VpcEndpoints":{"locationName":"vpcEndpointSet","type":"list","member":{"shape":"Ssg","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVpcPeeringConnections":{"input":{"type":"structure","members":{"Filters":{"shape":"S10p","locationName":"Filter"},"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcPeeringConnectionIds":{"locationName":"VpcPeeringConnectionId","type":"list","member":{"locationName":"item"}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"VpcPeeringConnections":{"locationName":"vpcPeeringConnectionSet","type":"list","member":{"shape":"S1n","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVpcs":{"input":{"type":"structure","members":{"Filters":{"shape":"S10p","locationName":"Filter"},"VpcIds":{"locationName":"VpcId","type":"list","member":{"locationName":"VpcId"}},"DryRun":{"locationName":"dryRun","type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Vpcs":{"locationName":"vpcSet","type":"list","member":{"shape":"Sbs","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"DescribeVpnConnections":{"input":{"type":"structure","members":{"Filters":{"shape":"S10p","locationName":"Filter"},"VpnConnectionIds":{"locationName":"VpnConnectionId","type":"list","member":{"locationName":"VpnConnectionId"}},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"VpnConnections":{"locationName":"vpnConnectionSet","type":"list","member":{"shape":"Stw","locationName":"item"}}}}},"DescribeVpnGateways":{"input":{"type":"structure","members":{"Filters":{"shape":"S10p","locationName":"Filter"},"VpnGatewayIds":{"locationName":"VpnGatewayId","type":"list","member":{"locationName":"VpnGatewayId"}},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"VpnGateways":{"locationName":"vpnGatewaySet","type":"list","member":{"shape":"Sut","locationName":"item"}}}}},"DetachClassicLinkVpc":{"input":{"type":"structure","required":["InstanceId","VpcId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"InstanceId":{"locationName":"instanceId"},"VpcId":{"locationName":"vpcId"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"DetachInternetGateway":{"input":{"type":"structure","required":["InternetGatewayId","VpcId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"InternetGatewayId":{"locationName":"internetGatewayId"},"VpcId":{"locationName":"vpcId"}}}},"DetachNetworkInterface":{"input":{"type":"structure","required":["AttachmentId"],"members":{"AttachmentId":{"locationName":"attachmentId"},"DryRun":{"locationName":"dryRun","type":"boolean"},"Force":{"locationName":"force","type":"boolean"}}}},"DetachVerifiedAccessTrustProvider":{"input":{"type":"structure","required":["VerifiedAccessInstanceId","VerifiedAccessTrustProviderId"],"members":{"VerifiedAccessInstanceId":{},"VerifiedAccessTrustProviderId":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessTrustProvider":{"shape":"S69","locationName":"verifiedAccessTrustProvider"},"VerifiedAccessInstance":{"shape":"S6i","locationName":"verifiedAccessInstance"}}}},"DetachVolume":{"input":{"type":"structure","required":["VolumeId"],"members":{"Device":{},"Force":{"type":"boolean"},"InstanceId":{},"VolumeId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"shape":"S6n"}},"DetachVpnGateway":{"input":{"type":"structure","required":["VpcId","VpnGatewayId"],"members":{"VpcId":{},"VpnGatewayId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DisableAddressTransfer":{"input":{"type":"structure","required":["AllocationId"],"members":{"AllocationId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"AddressTransfer":{"shape":"Sa","locationName":"addressTransfer"}}}},"DisableAwsNetworkPerformanceMetricSubscription":{"input":{"type":"structure","members":{"Source":{},"Destination":{},"Metric":{},"Statistic":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Output":{"locationName":"output","type":"boolean"}}}},"DisableEbsEncryptionByDefault":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"EbsEncryptionByDefault":{"locationName":"ebsEncryptionByDefault","type":"boolean"}}}},"DisableFastLaunch":{"input":{"type":"structure","required":["ImageId"],"members":{"ImageId":{},"Force":{"type":"boolean"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ImageId":{"locationName":"imageId"},"ResourceType":{"locationName":"resourceType"},"SnapshotConfiguration":{"shape":"S15l","locationName":"snapshotConfiguration"},"LaunchTemplate":{"shape":"S15m","locationName":"launchTemplate"},"MaxParallelLaunches":{"locationName":"maxParallelLaunches","type":"integer"},"OwnerId":{"locationName":"ownerId"},"State":{"locationName":"state"},"StateTransitionReason":{"locationName":"stateTransitionReason"},"StateTransitionTime":{"locationName":"stateTransitionTime","type":"timestamp"}}}},"DisableFastSnapshotRestores":{"input":{"type":"structure","required":["AvailabilityZones","SourceSnapshotIds"],"members":{"AvailabilityZones":{"shape":"S1w0","locationName":"AvailabilityZone"},"SourceSnapshotIds":{"shape":"S1i6","locationName":"SourceSnapshotId"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Successful":{"locationName":"successful","type":"list","member":{"locationName":"item","type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"AvailabilityZone":{"locationName":"availabilityZone"},"State":{"locationName":"state"},"StateTransitionReason":{"locationName":"stateTransitionReason"},"OwnerId":{"locationName":"ownerId"},"OwnerAlias":{"locationName":"ownerAlias"},"EnablingTime":{"locationName":"enablingTime","type":"timestamp"},"OptimizingTime":{"locationName":"optimizingTime","type":"timestamp"},"EnabledTime":{"locationName":"enabledTime","type":"timestamp"},"DisablingTime":{"locationName":"disablingTime","type":"timestamp"},"DisabledTime":{"locationName":"disabledTime","type":"timestamp"}}}},"Unsuccessful":{"locationName":"unsuccessful","type":"list","member":{"locationName":"item","type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"FastSnapshotRestoreStateErrors":{"locationName":"fastSnapshotRestoreStateErrorSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"Error":{"locationName":"error","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}}}}}}}}}}},"DisableImage":{"input":{"type":"structure","required":["ImageId"],"members":{"ImageId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"DisableImageBlockPublicAccess":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ImageBlockPublicAccessState":{"locationName":"imageBlockPublicAccessState"}}}},"DisableImageDeprecation":{"input":{"type":"structure","required":["ImageId"],"members":{"ImageId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"DisableImageDeregistrationProtection":{"input":{"type":"structure","required":["ImageId"],"members":{"ImageId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return"}}}},"DisableIpamOrganizationAdminAccount":{"input":{"type":"structure","required":["DelegatedAdminAccountId"],"members":{"DryRun":{"type":"boolean"},"DelegatedAdminAccountId":{}}},"output":{"type":"structure","members":{"Success":{"locationName":"success","type":"boolean"}}}},"DisableSerialConsoleAccess":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"SerialConsoleAccessEnabled":{"locationName":"serialConsoleAccessEnabled","type":"boolean"}}}},"DisableSnapshotBlockPublicAccess":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"State":{"locationName":"state"}}}},"DisableTransitGatewayRouteTablePropagation":{"input":{"type":"structure","required":["TransitGatewayRouteTableId"],"members":{"TransitGatewayRouteTableId":{},"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"},"TransitGatewayRouteTableAnnouncementId":{}}},"output":{"type":"structure","members":{"Propagation":{"shape":"S1wr","locationName":"propagation"}}}},"DisableVgwRoutePropagation":{"input":{"type":"structure","required":["GatewayId","RouteTableId"],"members":{"GatewayId":{},"RouteTableId":{},"DryRun":{"type":"boolean"}}}},"DisableVpcClassicLink":{"input":{"type":"structure","required":["VpcId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcId":{"locationName":"vpcId"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"DisableVpcClassicLinkDnsSupport":{"input":{"type":"structure","members":{"VpcId":{}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"DisassociateAddress":{"input":{"type":"structure","members":{"AssociationId":{},"PublicIp":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DisassociateClientVpnTargetNetwork":{"input":{"type":"structure","required":["ClientVpnEndpointId","AssociationId"],"members":{"ClientVpnEndpointId":{},"AssociationId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"AssociationId":{"locationName":"associationId"},"Status":{"shape":"S3m","locationName":"status"}}}},"DisassociateEnclaveCertificateIamRole":{"input":{"type":"structure","required":["CertificateArn","RoleArn"],"members":{"CertificateArn":{},"RoleArn":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"DisassociateIamInstanceProfile":{"input":{"type":"structure","required":["AssociationId"],"members":{"AssociationId":{}}},"output":{"type":"structure","members":{"IamInstanceProfileAssociation":{"shape":"S3x","locationName":"iamInstanceProfileAssociation"}}}},"DisassociateInstanceEventWindow":{"input":{"type":"structure","required":["InstanceEventWindowId","AssociationTarget"],"members":{"DryRun":{"type":"boolean"},"InstanceEventWindowId":{},"AssociationTarget":{"type":"structure","members":{"InstanceIds":{"shape":"S43","locationName":"InstanceId"},"InstanceTags":{"shape":"S6","locationName":"InstanceTag"},"DedicatedHostIds":{"shape":"S44","locationName":"DedicatedHostId"}}}}},"output":{"type":"structure","members":{"InstanceEventWindow":{"shape":"S47","locationName":"instanceEventWindow"}}}},"DisassociateIpamByoasn":{"input":{"type":"structure","required":["Asn","Cidr"],"members":{"DryRun":{"type":"boolean"},"Asn":{},"Cidr":{}}},"output":{"type":"structure","members":{"AsnAssociation":{"shape":"S20","locationName":"asnAssociation"}}}},"DisassociateIpamResourceDiscovery":{"input":{"type":"structure","required":["IpamResourceDiscoveryAssociationId"],"members":{"DryRun":{"type":"boolean"},"IpamResourceDiscoveryAssociationId":{}}},"output":{"type":"structure","members":{"IpamResourceDiscoveryAssociation":{"shape":"S4l","locationName":"ipamResourceDiscoveryAssociation"}}}},"DisassociateNatGatewayAddress":{"input":{"type":"structure","required":["NatGatewayId","AssociationIds"],"members":{"NatGatewayId":{},"AssociationIds":{"locationName":"AssociationId","type":"list","member":{"locationName":"item"}},"MaxDrainDurationSeconds":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NatGatewayId":{"locationName":"natGatewayId"},"NatGatewayAddresses":{"shape":"S3b","locationName":"natGatewayAddressSet"}}}},"DisassociateRouteTable":{"input":{"type":"structure","required":["AssociationId"],"members":{"AssociationId":{"locationName":"associationId"},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"DisassociateSubnetCidrBlock":{"input":{"type":"structure","required":["AssociationId"],"members":{"AssociationId":{"locationName":"associationId"}}},"output":{"type":"structure","members":{"Ipv6CidrBlockAssociation":{"shape":"S52","locationName":"ipv6CidrBlockAssociation"},"SubnetId":{"locationName":"subnetId"}}}},"DisassociateTransitGatewayMulticastDomain":{"input":{"type":"structure","required":["TransitGatewayMulticastDomainId","TransitGatewayAttachmentId","SubnetIds"],"members":{"TransitGatewayMulticastDomainId":{},"TransitGatewayAttachmentId":{},"SubnetIds":{"shape":"S59"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Associations":{"shape":"Sq","locationName":"associations"}}}},"DisassociateTransitGatewayPolicyTable":{"input":{"type":"structure","required":["TransitGatewayPolicyTableId","TransitGatewayAttachmentId"],"members":{"TransitGatewayPolicyTableId":{},"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Association":{"shape":"S5e","locationName":"association"}}}},"DisassociateTransitGatewayRouteTable":{"input":{"type":"structure","required":["TransitGatewayRouteTableId","TransitGatewayAttachmentId"],"members":{"TransitGatewayRouteTableId":{},"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Association":{"shape":"S5j","locationName":"association"}}}},"DisassociateTrunkInterface":{"input":{"type":"structure","required":["AssociationId"],"members":{"AssociationId":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"},"ClientToken":{"locationName":"clientToken"}}}},"DisassociateVpcCidrBlock":{"input":{"type":"structure","required":["AssociationId"],"members":{"AssociationId":{"locationName":"associationId"}}},"output":{"type":"structure","members":{"Ipv6CidrBlockAssociation":{"shape":"S5s","locationName":"ipv6CidrBlockAssociation"},"CidrBlockAssociation":{"shape":"S5v","locationName":"cidrBlockAssociation"},"VpcId":{"locationName":"vpcId"}}}},"EnableAddressTransfer":{"input":{"type":"structure","required":["AllocationId","TransferAccountId"],"members":{"AllocationId":{},"TransferAccountId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"AddressTransfer":{"shape":"Sa","locationName":"addressTransfer"}}}},"EnableAwsNetworkPerformanceMetricSubscription":{"input":{"type":"structure","members":{"Source":{},"Destination":{},"Metric":{},"Statistic":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Output":{"locationName":"output","type":"boolean"}}}},"EnableEbsEncryptionByDefault":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"EbsEncryptionByDefault":{"locationName":"ebsEncryptionByDefault","type":"boolean"}}}},"EnableFastLaunch":{"input":{"type":"structure","required":["ImageId"],"members":{"ImageId":{},"ResourceType":{},"SnapshotConfiguration":{"type":"structure","members":{"TargetResourceCount":{"type":"integer"}}},"LaunchTemplate":{"type":"structure","required":["Version"],"members":{"LaunchTemplateId":{},"LaunchTemplateName":{},"Version":{}}},"MaxParallelLaunches":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ImageId":{"locationName":"imageId"},"ResourceType":{"locationName":"resourceType"},"SnapshotConfiguration":{"shape":"S15l","locationName":"snapshotConfiguration"},"LaunchTemplate":{"shape":"S15m","locationName":"launchTemplate"},"MaxParallelLaunches":{"locationName":"maxParallelLaunches","type":"integer"},"OwnerId":{"locationName":"ownerId"},"State":{"locationName":"state"},"StateTransitionReason":{"locationName":"stateTransitionReason"},"StateTransitionTime":{"locationName":"stateTransitionTime","type":"timestamp"}}}},"EnableFastSnapshotRestores":{"input":{"type":"structure","required":["AvailabilityZones","SourceSnapshotIds"],"members":{"AvailabilityZones":{"shape":"S1w0","locationName":"AvailabilityZone"},"SourceSnapshotIds":{"shape":"S1i6","locationName":"SourceSnapshotId"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Successful":{"locationName":"successful","type":"list","member":{"locationName":"item","type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"AvailabilityZone":{"locationName":"availabilityZone"},"State":{"locationName":"state"},"StateTransitionReason":{"locationName":"stateTransitionReason"},"OwnerId":{"locationName":"ownerId"},"OwnerAlias":{"locationName":"ownerAlias"},"EnablingTime":{"locationName":"enablingTime","type":"timestamp"},"OptimizingTime":{"locationName":"optimizingTime","type":"timestamp"},"EnabledTime":{"locationName":"enabledTime","type":"timestamp"},"DisablingTime":{"locationName":"disablingTime","type":"timestamp"},"DisabledTime":{"locationName":"disabledTime","type":"timestamp"}}}},"Unsuccessful":{"locationName":"unsuccessful","type":"list","member":{"locationName":"item","type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"FastSnapshotRestoreStateErrors":{"locationName":"fastSnapshotRestoreStateErrorSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"Error":{"locationName":"error","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}}}}}}}}}}},"EnableImage":{"input":{"type":"structure","required":["ImageId"],"members":{"ImageId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"EnableImageBlockPublicAccess":{"input":{"type":"structure","required":["ImageBlockPublicAccessState"],"members":{"ImageBlockPublicAccessState":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ImageBlockPublicAccessState":{"locationName":"imageBlockPublicAccessState"}}}},"EnableImageDeprecation":{"input":{"type":"structure","required":["ImageId","DeprecateAt"],"members":{"ImageId":{},"DeprecateAt":{"type":"timestamp"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"EnableImageDeregistrationProtection":{"input":{"type":"structure","required":["ImageId"],"members":{"ImageId":{},"WithCooldown":{"type":"boolean"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return"}}}},"EnableIpamOrganizationAdminAccount":{"input":{"type":"structure","required":["DelegatedAdminAccountId"],"members":{"DryRun":{"type":"boolean"},"DelegatedAdminAccountId":{}}},"output":{"type":"structure","members":{"Success":{"locationName":"success","type":"boolean"}}}},"EnableReachabilityAnalyzerOrganizationSharing":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ReturnValue":{"locationName":"returnValue","type":"boolean"}}}},"EnableSerialConsoleAccess":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"SerialConsoleAccessEnabled":{"locationName":"serialConsoleAccessEnabled","type":"boolean"}}}},"EnableSnapshotBlockPublicAccess":{"input":{"type":"structure","required":["State"],"members":{"State":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"State":{"locationName":"state"}}}},"EnableTransitGatewayRouteTablePropagation":{"input":{"type":"structure","required":["TransitGatewayRouteTableId"],"members":{"TransitGatewayRouteTableId":{},"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"},"TransitGatewayRouteTableAnnouncementId":{}}},"output":{"type":"structure","members":{"Propagation":{"shape":"S1wr","locationName":"propagation"}}}},"EnableVgwRoutePropagation":{"input":{"type":"structure","required":["GatewayId","RouteTableId"],"members":{"GatewayId":{},"RouteTableId":{},"DryRun":{"type":"boolean"}}}},"EnableVolumeIO":{"input":{"type":"structure","required":["VolumeId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"VolumeId":{"locationName":"volumeId"}}}},"EnableVpcClassicLink":{"input":{"type":"structure","required":["VpcId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcId":{"locationName":"vpcId"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"EnableVpcClassicLinkDnsSupport":{"input":{"type":"structure","members":{"VpcId":{}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ExportClientVpnClientCertificateRevocationList":{"input":{"type":"structure","required":["ClientVpnEndpointId"],"members":{"ClientVpnEndpointId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CertificateRevocationList":{"locationName":"certificateRevocationList"},"Status":{"locationName":"status","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}}}}},"ExportClientVpnClientConfiguration":{"input":{"type":"structure","required":["ClientVpnEndpointId"],"members":{"ClientVpnEndpointId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ClientConfiguration":{"locationName":"clientConfiguration"}}}},"ExportImage":{"input":{"type":"structure","required":["DiskImageFormat","ImageId","S3ExportLocation"],"members":{"ClientToken":{"idempotencyToken":true},"Description":{},"DiskImageFormat":{},"DryRun":{"type":"boolean"},"ImageId":{},"S3ExportLocation":{"type":"structure","required":["S3Bucket"],"members":{"S3Bucket":{},"S3Prefix":{}}},"RoleName":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"Description":{"locationName":"description"},"DiskImageFormat":{"locationName":"diskImageFormat"},"ExportImageTaskId":{"locationName":"exportImageTaskId"},"ImageId":{"locationName":"imageId"},"RoleName":{"locationName":"roleName"},"Progress":{"locationName":"progress"},"S3ExportLocation":{"shape":"S158","locationName":"s3ExportLocation"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"ExportTransitGatewayRoutes":{"input":{"type":"structure","required":["TransitGatewayRouteTableId","S3Bucket"],"members":{"TransitGatewayRouteTableId":{},"Filters":{"shape":"S10p","locationName":"Filter"},"S3Bucket":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"S3Location":{"locationName":"s3Location"}}}},"GetAssociatedEnclaveCertificateIamRoles":{"input":{"type":"structure","required":["CertificateArn"],"members":{"CertificateArn":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"AssociatedRoles":{"locationName":"associatedRoleSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AssociatedRoleArn":{"locationName":"associatedRoleArn"},"CertificateS3BucketName":{"locationName":"certificateS3BucketName"},"CertificateS3ObjectKey":{"locationName":"certificateS3ObjectKey"},"EncryptionKmsKeyId":{"locationName":"encryptionKmsKeyId"}}}}}}},"GetAssociatedIpv6PoolCidrs":{"input":{"type":"structure","required":["PoolId"],"members":{"PoolId":{},"NextToken":{},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Ipv6CidrAssociations":{"locationName":"ipv6CidrAssociationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv6Cidr":{"locationName":"ipv6Cidr"},"AssociatedResource":{"locationName":"associatedResource"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetAwsNetworkPerformanceData":{"input":{"type":"structure","members":{"DataQueries":{"locationName":"DataQuery","type":"list","member":{"type":"structure","members":{"Id":{},"Source":{},"Destination":{},"Metric":{},"Statistic":{},"Period":{}}}},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"DataResponses":{"locationName":"dataResponseSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Id":{"locationName":"id"},"Source":{"locationName":"source"},"Destination":{"locationName":"destination"},"Metric":{"locationName":"metric"},"Statistic":{"locationName":"statistic"},"Period":{"locationName":"period"},"MetricPoints":{"locationName":"metricPointSet","type":"list","member":{"locationName":"item","type":"structure","members":{"StartDate":{"locationName":"startDate","type":"timestamp"},"EndDate":{"locationName":"endDate","type":"timestamp"},"Value":{"locationName":"value","type":"float"},"Status":{"locationName":"status"}}}}}}},"NextToken":{"locationName":"nextToken"}}}},"GetCapacityReservationUsage":{"input":{"type":"structure","required":["CapacityReservationId"],"members":{"CapacityReservationId":{},"NextToken":{},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"CapacityReservationId":{"locationName":"capacityReservationId"},"InstanceType":{"locationName":"instanceType"},"TotalInstanceCount":{"locationName":"totalInstanceCount","type":"integer"},"AvailableInstanceCount":{"locationName":"availableInstanceCount","type":"integer"},"State":{"locationName":"state"},"InstanceUsages":{"locationName":"instanceUsageSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AccountId":{"locationName":"accountId"},"UsedInstanceCount":{"locationName":"usedInstanceCount","type":"integer"}}}}}}},"GetCoipPoolUsage":{"input":{"type":"structure","required":["PoolId"],"members":{"PoolId":{},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CoipPoolId":{"locationName":"coipPoolId"},"CoipAddressUsages":{"locationName":"coipAddressUsageSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AllocationId":{"locationName":"allocationId"},"AwsAccountId":{"locationName":"awsAccountId"},"AwsService":{"locationName":"awsService"},"CoIp":{"locationName":"coIp"}}}},"LocalGatewayRouteTableId":{"locationName":"localGatewayRouteTableId"},"NextToken":{"locationName":"nextToken"}}}},"GetConsoleOutput":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"Latest":{"type":"boolean"}}},"output":{"type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"Output":{"locationName":"output"},"Timestamp":{"locationName":"timestamp","type":"timestamp"}}}},"GetConsoleScreenshot":{"input":{"type":"structure","required":["InstanceId"],"members":{"DryRun":{"type":"boolean"},"InstanceId":{},"WakeUp":{"type":"boolean"}}},"output":{"type":"structure","members":{"ImageData":{"locationName":"imageData"},"InstanceId":{"locationName":"instanceId"}}}},"GetDefaultCreditSpecification":{"input":{"type":"structure","required":["InstanceFamily"],"members":{"DryRun":{"type":"boolean"},"InstanceFamily":{}}},"output":{"type":"structure","members":{"InstanceFamilyCreditSpecification":{"shape":"S20b","locationName":"instanceFamilyCreditSpecification"}}}},"GetEbsDefaultKmsKeyId":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"KmsKeyId":{"locationName":"kmsKeyId"}}}},"GetEbsEncryptionByDefault":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"EbsEncryptionByDefault":{"locationName":"ebsEncryptionByDefault","type":"boolean"},"SseType":{"locationName":"sseType"}}}},"GetFlowLogsIntegrationTemplate":{"input":{"type":"structure","required":["FlowLogId","ConfigDeliveryS3DestinationArn","IntegrateServices"],"members":{"DryRun":{"type":"boolean"},"FlowLogId":{},"ConfigDeliveryS3DestinationArn":{},"IntegrateServices":{"locationName":"IntegrateService","type":"structure","members":{"AthenaIntegrations":{"locationName":"AthenaIntegration","type":"list","member":{"locationName":"item","type":"structure","required":["IntegrationResultS3DestinationArn","PartitionLoadFrequency"],"members":{"IntegrationResultS3DestinationArn":{},"PartitionLoadFrequency":{},"PartitionStartDate":{"type":"timestamp"},"PartitionEndDate":{"type":"timestamp"}}}}}}}},"output":{"type":"structure","members":{"Result":{"locationName":"result"}}}},"GetGroupsForCapacityReservation":{"input":{"type":"structure","required":["CapacityReservationId"],"members":{"CapacityReservationId":{},"NextToken":{},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"CapacityReservationGroups":{"locationName":"capacityReservationGroupSet","type":"list","member":{"locationName":"item","type":"structure","members":{"GroupArn":{"locationName":"groupArn"},"OwnerId":{"locationName":"ownerId"}}}}}}},"GetHostReservationPurchasePreview":{"input":{"type":"structure","required":["HostIdSet","OfferingId"],"members":{"HostIdSet":{"shape":"S20s"},"OfferingId":{}}},"output":{"type":"structure","members":{"CurrencyCode":{"locationName":"currencyCode"},"Purchase":{"shape":"S20u","locationName":"purchase"},"TotalHourlyPrice":{"locationName":"totalHourlyPrice"},"TotalUpfrontPrice":{"locationName":"totalUpfrontPrice"}}}},"GetImageBlockPublicAccessState":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ImageBlockPublicAccessState":{"locationName":"imageBlockPublicAccessState"}}}},"GetInstanceMetadataDefaults":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"AccountLevel":{"locationName":"accountLevel","type":"structure","members":{"HttpTokens":{"locationName":"httpTokens"},"HttpPutResponseHopLimit":{"locationName":"httpPutResponseHopLimit","type":"integer"},"HttpEndpoint":{"locationName":"httpEndpoint"},"InstanceMetadataTags":{"locationName":"instanceMetadataTags"}}}}}},"GetInstanceTpmEkPub":{"input":{"type":"structure","required":["InstanceId","KeyType","KeyFormat"],"members":{"InstanceId":{},"KeyType":{},"KeyFormat":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"KeyType":{"locationName":"keyType"},"KeyFormat":{"locationName":"keyFormat"},"KeyValue":{"locationName":"keyValue","type":"string","sensitive":true}}}},"GetInstanceTypesFromInstanceRequirements":{"input":{"type":"structure","required":["ArchitectureTypes","VirtualizationTypes","InstanceRequirements"],"members":{"DryRun":{"type":"boolean"},"ArchitectureTypes":{"shape":"S218","locationName":"ArchitectureType"},"VirtualizationTypes":{"shape":"S219","locationName":"VirtualizationType"},"InstanceRequirements":{"shape":"Scy"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"InstanceTypes":{"locationName":"instanceTypeSet","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceType":{"locationName":"instanceType"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetInstanceUefiData":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"UefiData":{"locationName":"uefiData"}}}},"GetIpamAddressHistory":{"input":{"type":"structure","required":["Cidr","IpamScopeId"],"members":{"DryRun":{"type":"boolean"},"Cidr":{},"IpamScopeId":{},"VpcId":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"HistoryRecords":{"locationName":"historyRecordSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ResourceOwnerId":{"locationName":"resourceOwnerId"},"ResourceRegion":{"locationName":"resourceRegion"},"ResourceType":{"locationName":"resourceType"},"ResourceId":{"locationName":"resourceId"},"ResourceCidr":{"locationName":"resourceCidr"},"ResourceName":{"locationName":"resourceName"},"ResourceComplianceStatus":{"locationName":"resourceComplianceStatus"},"ResourceOverlapStatus":{"locationName":"resourceOverlapStatus"},"VpcId":{"locationName":"vpcId"},"SampledStartTime":{"locationName":"sampledStartTime","type":"timestamp"},"SampledEndTime":{"locationName":"sampledEndTime","type":"timestamp"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetIpamDiscoveredAccounts":{"input":{"type":"structure","required":["IpamResourceDiscoveryId","DiscoveryRegion"],"members":{"DryRun":{"type":"boolean"},"IpamResourceDiscoveryId":{},"DiscoveryRegion":{},"Filters":{"shape":"S10p","locationName":"Filter"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"IpamDiscoveredAccounts":{"locationName":"ipamDiscoveredAccountSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AccountId":{"locationName":"accountId"},"DiscoveryRegion":{"locationName":"discoveryRegion"},"FailureReason":{"locationName":"failureReason","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"LastAttemptedDiscoveryTime":{"locationName":"lastAttemptedDiscoveryTime","type":"timestamp"},"LastSuccessfulDiscoveryTime":{"locationName":"lastSuccessfulDiscoveryTime","type":"timestamp"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetIpamDiscoveredPublicAddresses":{"input":{"type":"structure","required":["IpamResourceDiscoveryId","AddressRegion"],"members":{"DryRun":{"type":"boolean"},"IpamResourceDiscoveryId":{},"AddressRegion":{},"Filters":{"shape":"S10p","locationName":"Filter"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"IpamDiscoveredPublicAddresses":{"locationName":"ipamDiscoveredPublicAddressSet","type":"list","member":{"locationName":"item","type":"structure","members":{"IpamResourceDiscoveryId":{"locationName":"ipamResourceDiscoveryId"},"AddressRegion":{"locationName":"addressRegion"},"Address":{"locationName":"address"},"AddressOwnerId":{"locationName":"addressOwnerId"},"AddressAllocationId":{"locationName":"addressAllocationId"},"AssociationStatus":{"locationName":"associationStatus"},"AddressType":{"locationName":"addressType"},"Service":{"locationName":"service"},"ServiceResource":{"locationName":"serviceResource"},"VpcId":{"locationName":"vpcId"},"SubnetId":{"locationName":"subnetId"},"PublicIpv4PoolId":{"locationName":"publicIpv4PoolId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"NetworkInterfaceDescription":{"locationName":"networkInterfaceDescription"},"InstanceId":{"locationName":"instanceId"},"Tags":{"locationName":"tags","type":"structure","members":{"EipTags":{"locationName":"eipTagSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Key":{"locationName":"key"},"Value":{"locationName":"value"}}}}}},"NetworkBorderGroup":{"locationName":"networkBorderGroup"},"SecurityGroups":{"locationName":"securityGroupSet","type":"list","member":{"locationName":"item","type":"structure","members":{"GroupName":{"locationName":"groupName"},"GroupId":{"locationName":"groupId"}}}},"SampleTime":{"locationName":"sampleTime","type":"timestamp"}}}},"OldestSampleTime":{"locationName":"oldestSampleTime","type":"timestamp"},"NextToken":{"locationName":"nextToken"}}}},"GetIpamDiscoveredResourceCidrs":{"input":{"type":"structure","required":["IpamResourceDiscoveryId","ResourceRegion"],"members":{"DryRun":{"type":"boolean"},"IpamResourceDiscoveryId":{},"ResourceRegion":{},"Filters":{"shape":"S10p","locationName":"Filter"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"IpamDiscoveredResourceCidrs":{"locationName":"ipamDiscoveredResourceCidrSet","type":"list","member":{"locationName":"item","type":"structure","members":{"IpamResourceDiscoveryId":{"locationName":"ipamResourceDiscoveryId"},"ResourceRegion":{"locationName":"resourceRegion"},"ResourceId":{"locationName":"resourceId"},"ResourceOwnerId":{"locationName":"resourceOwnerId"},"ResourceCidr":{"locationName":"resourceCidr"},"IpSource":{"locationName":"ipSource"},"ResourceType":{"locationName":"resourceType"},"ResourceTags":{"shape":"Sgj","locationName":"resourceTagSet"},"IpUsage":{"locationName":"ipUsage","type":"double"},"VpcId":{"locationName":"vpcId"},"NetworkInterfaceAttachmentStatus":{"locationName":"networkInterfaceAttachmentStatus"},"SampleTime":{"locationName":"sampleTime","type":"timestamp"},"AvailabilityZoneId":{"locationName":"availabilityZoneId"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetIpamPoolAllocations":{"input":{"type":"structure","required":["IpamPoolId"],"members":{"DryRun":{"type":"boolean"},"IpamPoolId":{},"IpamPoolAllocationId":{},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"IpamPoolAllocations":{"locationName":"ipamPoolAllocationSet","type":"list","member":{"shape":"S2l","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"GetIpamPoolCidrs":{"input":{"type":"structure","required":["IpamPoolId"],"members":{"DryRun":{"type":"boolean"},"IpamPoolId":{},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"IpamPoolCidrs":{"locationName":"ipamPoolCidrSet","type":"list","member":{"shape":"Szr","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"GetIpamResourceCidrs":{"input":{"type":"structure","required":["IpamScopeId"],"members":{"DryRun":{"type":"boolean"},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"IpamScopeId":{},"IpamPoolId":{},"ResourceId":{},"ResourceType":{},"ResourceTag":{"shape":"Sga"},"ResourceOwner":{}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"IpamResourceCidrs":{"locationName":"ipamResourceCidrSet","type":"list","member":{"shape":"S22n","locationName":"item"}}}}},"GetLaunchTemplateData":{"input":{"type":"structure","required":["InstanceId"],"members":{"DryRun":{"type":"boolean"},"InstanceId":{}}},"output":{"type":"structure","members":{"LaunchTemplateData":{"shape":"Sit","locationName":"launchTemplateData"}}}},"GetManagedPrefixListAssociations":{"input":{"type":"structure","required":["PrefixListId"],"members":{"DryRun":{"type":"boolean"},"PrefixListId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"PrefixListAssociations":{"locationName":"prefixListAssociationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ResourceId":{"locationName":"resourceId"},"ResourceOwner":{"locationName":"resourceOwner"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetManagedPrefixListEntries":{"input":{"type":"structure","required":["PrefixListId"],"members":{"DryRun":{"type":"boolean"},"PrefixListId":{},"TargetVersion":{"type":"long"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Entries":{"locationName":"entrySet","type":"list","member":{"locationName":"item","type":"structure","members":{"Cidr":{"locationName":"cidr"},"Description":{"locationName":"description"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetNetworkInsightsAccessScopeAnalysisFindings":{"input":{"type":"structure","required":["NetworkInsightsAccessScopeAnalysisId"],"members":{"NetworkInsightsAccessScopeAnalysisId":{},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NetworkInsightsAccessScopeAnalysisId":{"locationName":"networkInsightsAccessScopeAnalysisId"},"AnalysisStatus":{"locationName":"analysisStatus"},"AnalysisFindings":{"locationName":"analysisFindingSet","type":"list","member":{"locationName":"item","type":"structure","members":{"NetworkInsightsAccessScopeAnalysisId":{"locationName":"networkInsightsAccessScopeAnalysisId"},"NetworkInsightsAccessScopeId":{"locationName":"networkInsightsAccessScopeId"},"FindingId":{"locationName":"findingId"},"FindingComponents":{"shape":"S1jl","locationName":"findingComponentSet"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetNetworkInsightsAccessScopeContent":{"input":{"type":"structure","required":["NetworkInsightsAccessScopeId"],"members":{"NetworkInsightsAccessScopeId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NetworkInsightsAccessScopeContent":{"shape":"Slg","locationName":"networkInsightsAccessScopeContent"}}}},"GetPasswordData":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"PasswordData":{"locationName":"passwordData","type":"string","sensitive":true},"Timestamp":{"locationName":"timestamp","type":"timestamp"}}}},"GetReservedInstancesExchangeQuote":{"input":{"type":"structure","required":["ReservedInstanceIds"],"members":{"DryRun":{"type":"boolean"},"ReservedInstanceIds":{"shape":"Se","locationName":"ReservedInstanceId"},"TargetConfigurations":{"shape":"Sg","locationName":"TargetConfiguration"}}},"output":{"type":"structure","members":{"CurrencyCode":{"locationName":"currencyCode"},"IsValidExchange":{"locationName":"isValidExchange","type":"boolean"},"OutputReservedInstancesWillExpireAt":{"locationName":"outputReservedInstancesWillExpireAt","type":"timestamp"},"PaymentDue":{"locationName":"paymentDue"},"ReservedInstanceValueRollup":{"shape":"S23c","locationName":"reservedInstanceValueRollup"},"ReservedInstanceValueSet":{"locationName":"reservedInstanceValueSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ReservationValue":{"shape":"S23c","locationName":"reservationValue"},"ReservedInstanceId":{"locationName":"reservedInstanceId"}}}},"TargetConfigurationValueRollup":{"shape":"S23c","locationName":"targetConfigurationValueRollup"},"TargetConfigurationValueSet":{"locationName":"targetConfigurationValueSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ReservationValue":{"shape":"S23c","locationName":"reservationValue"},"TargetConfiguration":{"locationName":"targetConfiguration","type":"structure","members":{"InstanceCount":{"locationName":"instanceCount","type":"integer"},"OfferingId":{"locationName":"offeringId"}}}}}},"ValidationFailureReason":{"locationName":"validationFailureReason"}}}},"GetSecurityGroupsForVpc":{"input":{"type":"structure","required":["VpcId"],"members":{"VpcId":{},"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"S10p","locationName":"Filter"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NextToken":{"locationName":"nextToken"},"SecurityGroupForVpcs":{"locationName":"securityGroupForVpcSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{"locationName":"description"},"GroupName":{"locationName":"groupName"},"OwnerId":{"locationName":"ownerId"},"GroupId":{"locationName":"groupId"},"Tags":{"shape":"S6","locationName":"tagSet"},"PrimaryVpcId":{"locationName":"primaryVpcId"}}}}}}},"GetSerialConsoleAccessStatus":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"SerialConsoleAccessEnabled":{"locationName":"serialConsoleAccessEnabled","type":"boolean"}}}},"GetSnapshotBlockPublicAccessState":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"State":{"locationName":"state"}}}},"GetSpotPlacementScores":{"input":{"type":"structure","required":["TargetCapacity"],"members":{"InstanceTypes":{"locationName":"InstanceType","type":"list","member":{}},"TargetCapacity":{"type":"integer"},"TargetCapacityUnitType":{},"SingleAvailabilityZone":{"type":"boolean"},"RegionNames":{"locationName":"RegionName","type":"list","member":{}},"InstanceRequirementsWithMetadata":{"type":"structure","members":{"ArchitectureTypes":{"shape":"S218","locationName":"ArchitectureType"},"VirtualizationTypes":{"shape":"S219","locationName":"VirtualizationType"},"InstanceRequirements":{"shape":"Scy"}}},"DryRun":{"type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"SpotPlacementScores":{"locationName":"spotPlacementScoreSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Region":{"locationName":"region"},"AvailabilityZoneId":{"locationName":"availabilityZoneId"},"Score":{"locationName":"score","type":"integer"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetSubnetCidrReservations":{"input":{"type":"structure","required":["SubnetId"],"members":{"Filters":{"shape":"S10p","locationName":"Filter"},"SubnetId":{},"DryRun":{"type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"SubnetIpv4CidrReservations":{"shape":"S243","locationName":"subnetIpv4CidrReservationSet"},"SubnetIpv6CidrReservations":{"shape":"S243","locationName":"subnetIpv6CidrReservationSet"},"NextToken":{"locationName":"nextToken"}}}},"GetTransitGatewayAttachmentPropagations":{"input":{"type":"structure","required":["TransitGatewayAttachmentId"],"members":{"TransitGatewayAttachmentId":{},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayAttachmentPropagations":{"locationName":"transitGatewayAttachmentPropagations","type":"list","member":{"locationName":"item","type":"structure","members":{"TransitGatewayRouteTableId":{"locationName":"transitGatewayRouteTableId"},"State":{"locationName":"state"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetTransitGatewayMulticastDomainAssociations":{"input":{"type":"structure","required":["TransitGatewayMulticastDomainId"],"members":{"TransitGatewayMulticastDomainId":{},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"MulticastDomainAssociations":{"locationName":"multicastDomainAssociations","type":"list","member":{"locationName":"item","type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"ResourceOwnerId":{"locationName":"resourceOwnerId"},"Subnet":{"shape":"St","locationName":"subnet"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetTransitGatewayPolicyTableAssociations":{"input":{"type":"structure","required":["TransitGatewayPolicyTableId"],"members":{"TransitGatewayPolicyTableId":{},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Associations":{"locationName":"associations","type":"list","member":{"shape":"S5e","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"GetTransitGatewayPolicyTableEntries":{"input":{"type":"structure","required":["TransitGatewayPolicyTableId"],"members":{"TransitGatewayPolicyTableId":{},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPolicyTableEntries":{"locationName":"transitGatewayPolicyTableEntries","type":"list","member":{"locationName":"item","type":"structure","members":{"PolicyRuleNumber":{"locationName":"policyRuleNumber"},"PolicyRule":{"locationName":"policyRule","type":"structure","members":{"SourceCidrBlock":{"locationName":"sourceCidrBlock"},"SourcePortRange":{"locationName":"sourcePortRange"},"DestinationCidrBlock":{"locationName":"destinationCidrBlock"},"DestinationPortRange":{"locationName":"destinationPortRange"},"Protocol":{"locationName":"protocol"},"MetaData":{"locationName":"metaData","type":"structure","members":{"MetaDataKey":{"locationName":"metaDataKey"},"MetaDataValue":{"locationName":"metaDataValue"}}}}},"TargetRouteTableId":{"locationName":"targetRouteTableId"}}}}}}},"GetTransitGatewayPrefixListReferences":{"input":{"type":"structure","required":["TransitGatewayRouteTableId"],"members":{"TransitGatewayRouteTableId":{},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPrefixListReferences":{"locationName":"transitGatewayPrefixListReferenceSet","type":"list","member":{"shape":"Sqj","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"GetTransitGatewayRouteTableAssociations":{"input":{"type":"structure","required":["TransitGatewayRouteTableId"],"members":{"TransitGatewayRouteTableId":{},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Associations":{"locationName":"associations","type":"list","member":{"locationName":"item","type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"State":{"locationName":"state"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetTransitGatewayRouteTablePropagations":{"input":{"type":"structure","required":["TransitGatewayRouteTableId"],"members":{"TransitGatewayRouteTableId":{},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayRouteTablePropagations":{"locationName":"transitGatewayRouteTablePropagations","type":"list","member":{"locationName":"item","type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"State":{"locationName":"state"},"TransitGatewayRouteTableAnnouncementId":{"locationName":"transitGatewayRouteTableAnnouncementId"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetVerifiedAccessEndpointPolicy":{"input":{"type":"structure","required":["VerifiedAccessEndpointId"],"members":{"VerifiedAccessEndpointId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"PolicyEnabled":{"locationName":"policyEnabled","type":"boolean"},"PolicyDocument":{"locationName":"policyDocument"}}}},"GetVerifiedAccessGroupPolicy":{"input":{"type":"structure","required":["VerifiedAccessGroupId"],"members":{"VerifiedAccessGroupId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"PolicyEnabled":{"locationName":"policyEnabled","type":"boolean"},"PolicyDocument":{"locationName":"policyDocument"}}}},"GetVpnConnectionDeviceSampleConfiguration":{"input":{"type":"structure","required":["VpnConnectionId","VpnConnectionDeviceTypeId"],"members":{"VpnConnectionId":{},"VpnConnectionDeviceTypeId":{},"InternetKeyExchangeVersion":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VpnConnectionDeviceSampleConfiguration":{"locationName":"vpnConnectionDeviceSampleConfiguration","type":"string","sensitive":true}}}},"GetVpnConnectionDeviceTypes":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VpnConnectionDeviceTypes":{"locationName":"vpnConnectionDeviceTypeSet","type":"list","member":{"locationName":"item","type":"structure","members":{"VpnConnectionDeviceTypeId":{"locationName":"vpnConnectionDeviceTypeId"},"Vendor":{"locationName":"vendor"},"Platform":{"locationName":"platform"},"Software":{"locationName":"software"}}}},"NextToken":{"locationName":"nextToken"}}}},"GetVpnTunnelReplacementStatus":{"input":{"type":"structure","required":["VpnConnectionId","VpnTunnelOutsideIpAddress"],"members":{"VpnConnectionId":{},"VpnTunnelOutsideIpAddress":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VpnConnectionId":{"locationName":"vpnConnectionId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"CustomerGatewayId":{"locationName":"customerGatewayId"},"VpnGatewayId":{"locationName":"vpnGatewayId"},"VpnTunnelOutsideIpAddress":{"locationName":"vpnTunnelOutsideIpAddress"},"MaintenanceDetails":{"locationName":"maintenanceDetails","type":"structure","members":{"PendingMaintenance":{"locationName":"pendingMaintenance"},"MaintenanceAutoAppliedAfter":{"locationName":"maintenanceAutoAppliedAfter","type":"timestamp"},"LastMaintenanceApplied":{"locationName":"lastMaintenanceApplied","type":"timestamp"}}}}}},"ImportClientVpnClientCertificateRevocationList":{"input":{"type":"structure","required":["ClientVpnEndpointId","CertificateRevocationList"],"members":{"ClientVpnEndpointId":{},"CertificateRevocationList":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ImportImage":{"input":{"type":"structure","members":{"Architecture":{},"ClientData":{"shape":"S25f"},"ClientToken":{},"Description":{},"DiskContainers":{"locationName":"DiskContainer","type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{},"DeviceName":{},"Format":{},"SnapshotId":{},"Url":{"shape":"S197"},"UserBucket":{"shape":"S25i"}}}},"DryRun":{"type":"boolean"},"Encrypted":{"type":"boolean"},"Hypervisor":{},"KmsKeyId":{},"LicenseType":{},"Platform":{},"RoleName":{},"LicenseSpecifications":{"type":"list","member":{"locationName":"item","type":"structure","members":{"LicenseConfigurationArn":{}}}},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"UsageOperation":{},"BootMode":{}}},"output":{"type":"structure","members":{"Architecture":{"locationName":"architecture"},"Description":{"locationName":"description"},"Encrypted":{"locationName":"encrypted","type":"boolean"},"Hypervisor":{"locationName":"hypervisor"},"ImageId":{"locationName":"imageId"},"ImportTaskId":{"locationName":"importTaskId"},"KmsKeyId":{"locationName":"kmsKeyId"},"LicenseType":{"locationName":"licenseType"},"Platform":{"locationName":"platform"},"Progress":{"locationName":"progress"},"SnapshotDetails":{"shape":"S195","locationName":"snapshotDetailSet"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"LicenseSpecifications":{"shape":"S199","locationName":"licenseSpecifications"},"Tags":{"shape":"S6","locationName":"tagSet"},"UsageOperation":{"locationName":"usageOperation"}}}},"ImportInstance":{"input":{"type":"structure","required":["Platform"],"members":{"Description":{"locationName":"description"},"DiskImages":{"locationName":"diskImage","type":"list","member":{"type":"structure","members":{"Description":{},"Image":{"shape":"S25p"},"Volume":{"shape":"S25q"}}}},"DryRun":{"locationName":"dryRun","type":"boolean"},"LaunchSpecification":{"locationName":"launchSpecification","type":"structure","members":{"AdditionalInfo":{"locationName":"additionalInfo"},"Architecture":{"locationName":"architecture"},"GroupIds":{"shape":"Sh9","locationName":"GroupId"},"GroupNames":{"shape":"Shx","locationName":"GroupName"},"InstanceInitiatedShutdownBehavior":{"locationName":"instanceInitiatedShutdownBehavior"},"InstanceType":{"locationName":"instanceType"},"Monitoring":{"locationName":"monitoring","type":"boolean"},"Placement":{"shape":"Scv","locationName":"placement"},"PrivateIpAddress":{"locationName":"privateIpAddress"},"SubnetId":{"locationName":"subnetId"},"UserData":{"locationName":"userData","type":"structure","members":{"Data":{"locationName":"data"}},"sensitive":true}}},"Platform":{"locationName":"platform"}}},"output":{"type":"structure","members":{"ConversionTask":{"shape":"S144","locationName":"conversionTask"}}}},"ImportKeyPair":{"input":{"type":"structure","required":["KeyName","PublicKeyMaterial"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"KeyName":{"locationName":"keyName"},"PublicKeyMaterial":{"locationName":"publicKeyMaterial","type":"blob"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"KeyFingerprint":{"locationName":"keyFingerprint"},"KeyName":{"locationName":"keyName"},"KeyPairId":{"locationName":"keyPairId"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"ImportSnapshot":{"input":{"type":"structure","members":{"ClientData":{"shape":"S25f"},"ClientToken":{},"Description":{},"DiskContainer":{"type":"structure","members":{"Description":{},"Format":{},"Url":{"shape":"S197"},"UserBucket":{"shape":"S25i"}}},"DryRun":{"type":"boolean"},"Encrypted":{"type":"boolean"},"KmsKeyId":{},"RoleName":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"Description":{"locationName":"description"},"ImportTaskId":{"locationName":"importTaskId"},"SnapshotTaskDetail":{"shape":"S19h","locationName":"snapshotTaskDetail"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"ImportVolume":{"input":{"type":"structure","required":["AvailabilityZone","Image","Volume"],"members":{"AvailabilityZone":{"locationName":"availabilityZone"},"Description":{"locationName":"description"},"DryRun":{"locationName":"dryRun","type":"boolean"},"Image":{"shape":"S25p","locationName":"image"},"Volume":{"shape":"S25q","locationName":"volume"}}},"output":{"type":"structure","members":{"ConversionTask":{"shape":"S144","locationName":"conversionTask"}}}},"ListImagesInRecycleBin":{"input":{"type":"structure","members":{"ImageIds":{"shape":"S18m","locationName":"ImageId"},"NextToken":{},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Images":{"locationName":"imageSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ImageId":{"locationName":"imageId"},"Name":{"locationName":"name"},"Description":{"locationName":"description"},"RecycleBinEnterTime":{"locationName":"recycleBinEnterTime","type":"timestamp"},"RecycleBinExitTime":{"locationName":"recycleBinExitTime","type":"timestamp"}}}},"NextToken":{"locationName":"nextToken"}}}},"ListSnapshotsInRecycleBin":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{},"SnapshotIds":{"shape":"S1i6","locationName":"SnapshotId"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Snapshots":{"locationName":"snapshotSet","type":"list","member":{"locationName":"item","type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"RecycleBinEnterTime":{"locationName":"recycleBinEnterTime","type":"timestamp"},"RecycleBinExitTime":{"locationName":"recycleBinExitTime","type":"timestamp"},"Description":{"locationName":"description"},"VolumeId":{"locationName":"volumeId"}}}},"NextToken":{"locationName":"nextToken"}}}},"LockSnapshot":{"input":{"type":"structure","required":["SnapshotId","LockMode"],"members":{"SnapshotId":{},"DryRun":{"type":"boolean"},"LockMode":{},"CoolOffPeriod":{"type":"integer"},"LockDuration":{"type":"integer"},"ExpirationDate":{"type":"timestamp"}}},"output":{"type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"LockState":{"locationName":"lockState"},"LockDuration":{"locationName":"lockDuration","type":"integer"},"CoolOffPeriod":{"locationName":"coolOffPeriod","type":"integer"},"CoolOffPeriodExpiresOn":{"locationName":"coolOffPeriodExpiresOn","type":"timestamp"},"LockCreatedOn":{"locationName":"lockCreatedOn","type":"timestamp"},"LockExpiresOn":{"locationName":"lockExpiresOn","type":"timestamp"},"LockDurationStartTime":{"locationName":"lockDurationStartTime","type":"timestamp"}}}},"ModifyAddressAttribute":{"input":{"type":"structure","required":["AllocationId"],"members":{"AllocationId":{},"DomainName":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Address":{"shape":"S112","locationName":"address"}}}},"ModifyAvailabilityZoneGroup":{"input":{"type":"structure","required":["GroupName","OptInStatus"],"members":{"GroupName":{},"OptInStatus":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyCapacityReservation":{"input":{"type":"structure","required":["CapacityReservationId"],"members":{"CapacityReservationId":{},"InstanceCount":{"type":"integer"},"EndDate":{"type":"timestamp"},"EndDateType":{},"Accept":{"type":"boolean"},"DryRun":{"type":"boolean"},"AdditionalInfo":{},"InstanceMatchCriteria":{}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyCapacityReservationFleet":{"input":{"type":"structure","required":["CapacityReservationFleetId"],"members":{"CapacityReservationFleetId":{},"TotalTargetCapacity":{"type":"integer"},"EndDate":{"type":"timestamp"},"DryRun":{"type":"boolean"},"RemoveEndDate":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyClientVpnEndpoint":{"input":{"type":"structure","required":["ClientVpnEndpointId"],"members":{"ClientVpnEndpointId":{},"ServerCertificateArn":{},"ConnectionLogOptions":{"shape":"Sau"},"DnsServers":{"type":"structure","members":{"CustomDnsServers":{"shape":"So"},"Enabled":{"type":"boolean"}}},"VpnPort":{"type":"integer"},"Description":{},"SplitTunnel":{"type":"boolean"},"DryRun":{"type":"boolean"},"SecurityGroupIds":{"shape":"S2r","locationName":"SecurityGroupId"},"VpcId":{},"SelfServicePortal":{},"ClientConnectOptions":{"shape":"Sax"},"SessionTimeoutHours":{"type":"integer"},"ClientLoginBannerOptions":{"shape":"Say"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyDefaultCreditSpecification":{"input":{"type":"structure","required":["InstanceFamily","CpuCredits"],"members":{"DryRun":{"type":"boolean"},"InstanceFamily":{},"CpuCredits":{}}},"output":{"type":"structure","members":{"InstanceFamilyCreditSpecification":{"shape":"S20b","locationName":"instanceFamilyCreditSpecification"}}}},"ModifyEbsDefaultKmsKeyId":{"input":{"type":"structure","required":["KmsKeyId"],"members":{"KmsKeyId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"KmsKeyId":{"locationName":"kmsKeyId"}}}},"ModifyFleet":{"input":{"type":"structure","required":["FleetId"],"members":{"DryRun":{"type":"boolean"},"ExcessCapacityTerminationPolicy":{},"LaunchTemplateConfigs":{"shape":"Sco","locationName":"LaunchTemplateConfig"},"FleetId":{},"TargetCapacitySpecification":{"shape":"Sdr"},"Context":{}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyFpgaImageAttribute":{"input":{"type":"structure","required":["FpgaImageId"],"members":{"DryRun":{"type":"boolean"},"FpgaImageId":{},"Attribute":{},"OperationType":{},"UserIds":{"shape":"S270","locationName":"UserId"},"UserGroups":{"shape":"S271","locationName":"UserGroup"},"ProductCodes":{"shape":"S272","locationName":"ProductCode"},"LoadPermission":{"type":"structure","members":{"Add":{"shape":"S274"},"Remove":{"shape":"S274"}}},"Description":{},"Name":{}}},"output":{"type":"structure","members":{"FpgaImageAttribute":{"shape":"S16v","locationName":"fpgaImageAttribute"}}}},"ModifyHosts":{"input":{"type":"structure","required":["HostIds"],"members":{"AutoPlacement":{"locationName":"autoPlacement"},"HostIds":{"shape":"S17s","locationName":"hostId"},"HostRecovery":{},"InstanceType":{},"InstanceFamily":{},"HostMaintenance":{}}},"output":{"type":"structure","members":{"Successful":{"shape":"S2g","locationName":"successful"},"Unsuccessful":{"shape":"S279","locationName":"unsuccessful"}}}},"ModifyIdFormat":{"input":{"type":"structure","required":["Resource","UseLongIds"],"members":{"Resource":{},"UseLongIds":{"type":"boolean"}}}},"ModifyIdentityIdFormat":{"input":{"type":"structure","required":["PrincipalArn","Resource","UseLongIds"],"members":{"PrincipalArn":{"locationName":"principalArn"},"Resource":{"locationName":"resource"},"UseLongIds":{"locationName":"useLongIds","type":"boolean"}}}},"ModifyImageAttribute":{"input":{"type":"structure","required":["ImageId"],"members":{"Attribute":{},"Description":{"shape":"Sc5"},"ImageId":{},"LaunchPermission":{"type":"structure","members":{"Add":{"shape":"S18i"},"Remove":{"shape":"S18i"}}},"OperationType":{},"ProductCodes":{"shape":"S272","locationName":"ProductCode"},"UserGroups":{"shape":"S271","locationName":"UserGroup"},"UserIds":{"shape":"S270","locationName":"UserId"},"Value":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"OrganizationArns":{"locationName":"OrganizationArn","type":"list","member":{"locationName":"OrganizationArn"}},"OrganizationalUnitArns":{"locationName":"OrganizationalUnitArn","type":"list","member":{"locationName":"OrganizationalUnitArn"}},"ImdsSupport":{"shape":"Sc5"}}}},"ModifyInstanceAttribute":{"input":{"type":"structure","required":["InstanceId"],"members":{"SourceDestCheck":{"shape":"S19o"},"Attribute":{"locationName":"attribute"},"BlockDeviceMappings":{"locationName":"blockDeviceMapping","type":"list","member":{"locationName":"item","type":"structure","members":{"DeviceName":{"locationName":"deviceName"},"Ebs":{"locationName":"ebs","type":"structure","members":{"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"},"VolumeId":{"locationName":"volumeId"}}},"NoDevice":{"locationName":"noDevice"},"VirtualName":{"locationName":"virtualName"}}}},"DisableApiTermination":{"shape":"S19o","locationName":"disableApiTermination"},"DryRun":{"locationName":"dryRun","type":"boolean"},"EbsOptimized":{"shape":"S19o","locationName":"ebsOptimized"},"EnaSupport":{"shape":"S19o","locationName":"enaSupport"},"Groups":{"shape":"S5x","locationName":"GroupId"},"InstanceId":{"locationName":"instanceId"},"InstanceInitiatedShutdownBehavior":{"shape":"Sc5","locationName":"instanceInitiatedShutdownBehavior"},"InstanceType":{"shape":"Sc5","locationName":"instanceType"},"Kernel":{"shape":"Sc5","locationName":"kernel"},"Ramdisk":{"shape":"Sc5","locationName":"ramdisk"},"SriovNetSupport":{"shape":"Sc5","locationName":"sriovNetSupport"},"UserData":{"locationName":"userData","type":"structure","members":{"Value":{"locationName":"value","type":"blob"}}},"Value":{"locationName":"value"},"DisableApiStop":{"shape":"S19o"}}}},"ModifyInstanceCapacityReservationAttributes":{"input":{"type":"structure","required":["InstanceId","CapacityReservationSpecification"],"members":{"InstanceId":{},"CapacityReservationSpecification":{"shape":"S27m"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyInstanceCreditSpecification":{"input":{"type":"structure","required":["InstanceCreditSpecifications"],"members":{"DryRun":{"type":"boolean"},"ClientToken":{},"InstanceCreditSpecifications":{"locationName":"InstanceCreditSpecification","type":"list","member":{"locationName":"item","type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"CpuCredits":{}}}}}},"output":{"type":"structure","members":{"SuccessfulInstanceCreditSpecifications":{"locationName":"successfulInstanceCreditSpecificationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceId":{"locationName":"instanceId"}}}},"UnsuccessfulInstanceCreditSpecifications":{"locationName":"unsuccessfulInstanceCreditSpecificationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"Error":{"locationName":"error","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}}}}}}}},"ModifyInstanceEventStartTime":{"input":{"type":"structure","required":["InstanceId","InstanceEventId","NotBefore"],"members":{"DryRun":{"type":"boolean"},"InstanceId":{},"InstanceEventId":{},"NotBefore":{"type":"timestamp"}}},"output":{"type":"structure","members":{"Event":{"shape":"S1ab","locationName":"event"}}}},"ModifyInstanceEventWindow":{"input":{"type":"structure","required":["InstanceEventWindowId"],"members":{"DryRun":{"type":"boolean"},"Name":{},"InstanceEventWindowId":{},"TimeRanges":{"shape":"Sfa","locationName":"TimeRange"},"CronExpression":{}}},"output":{"type":"structure","members":{"InstanceEventWindow":{"shape":"S47","locationName":"instanceEventWindow"}}}},"ModifyInstanceMaintenanceOptions":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"AutoRecovery":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"AutoRecovery":{"locationName":"autoRecovery"}}}},"ModifyInstanceMetadataDefaults":{"input":{"type":"structure","members":{"HttpTokens":{},"HttpPutResponseHopLimit":{"type":"integer"},"HttpEndpoint":{},"InstanceMetadataTags":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyInstanceMetadataOptions":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"HttpTokens":{},"HttpPutResponseHopLimit":{"type":"integer"},"HttpEndpoint":{},"DryRun":{"type":"boolean"},"HttpProtocolIpv6":{},"InstanceMetadataTags":{}}},"output":{"type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"InstanceMetadataOptions":{"shape":"S1fm","locationName":"instanceMetadataOptions"}}}},"ModifyInstancePlacement":{"input":{"type":"structure","required":["InstanceId"],"members":{"Affinity":{"locationName":"affinity"},"GroupName":{},"HostId":{"locationName":"hostId"},"InstanceId":{"locationName":"instanceId"},"Tenancy":{"locationName":"tenancy"},"PartitionNumber":{"type":"integer"},"HostResourceGroupArn":{},"GroupId":{}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyIpam":{"input":{"type":"structure","required":["IpamId"],"members":{"DryRun":{"type":"boolean"},"IpamId":{},"Description":{},"AddOperatingRegions":{"shape":"Sfr","locationName":"AddOperatingRegion"},"RemoveOperatingRegions":{"shape":"S28g","locationName":"RemoveOperatingRegion"},"Tier":{},"EnablePrivateGua":{"type":"boolean"}}},"output":{"type":"structure","members":{"Ipam":{"shape":"Sfv","locationName":"ipam"}}}},"ModifyIpamPool":{"input":{"type":"structure","required":["IpamPoolId"],"members":{"DryRun":{"type":"boolean"},"IpamPoolId":{},"Description":{},"AutoImport":{"type":"boolean"},"AllocationMinNetmaskLength":{"type":"integer"},"AllocationMaxNetmaskLength":{"type":"integer"},"AllocationDefaultNetmaskLength":{"type":"integer"},"ClearAllocationDefaultNetmaskLength":{"type":"boolean"},"AddAllocationResourceTags":{"shape":"Sg9","locationName":"AddAllocationResourceTag"},"RemoveAllocationResourceTags":{"shape":"Sg9","locationName":"RemoveAllocationResourceTag"}}},"output":{"type":"structure","members":{"IpamPool":{"shape":"Sgg","locationName":"ipamPool"}}}},"ModifyIpamResourceCidr":{"input":{"type":"structure","required":["ResourceId","ResourceCidr","ResourceRegion","CurrentIpamScopeId","Monitored"],"members":{"DryRun":{"type":"boolean"},"ResourceId":{},"ResourceCidr":{},"ResourceRegion":{},"CurrentIpamScopeId":{},"DestinationIpamScopeId":{},"Monitored":{"type":"boolean"}}},"output":{"type":"structure","members":{"IpamResourceCidr":{"shape":"S22n","locationName":"ipamResourceCidr"}}}},"ModifyIpamResourceDiscovery":{"input":{"type":"structure","required":["IpamResourceDiscoveryId"],"members":{"DryRun":{"type":"boolean"},"IpamResourceDiscoveryId":{},"Description":{},"AddOperatingRegions":{"shape":"Sfr","locationName":"AddOperatingRegion"},"RemoveOperatingRegions":{"shape":"S28g","locationName":"RemoveOperatingRegion"}}},"output":{"type":"structure","members":{"IpamResourceDiscovery":{"shape":"Sgo","locationName":"ipamResourceDiscovery"}}}},"ModifyIpamScope":{"input":{"type":"structure","required":["IpamScopeId"],"members":{"DryRun":{"type":"boolean"},"IpamScopeId":{},"Description":{}}},"output":{"type":"structure","members":{"IpamScope":{"shape":"Sgs","locationName":"ipamScope"}}}},"ModifyLaunchTemplate":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"ClientToken":{},"LaunchTemplateId":{},"LaunchTemplateName":{},"DefaultVersion":{"locationName":"SetDefaultVersion"}}},"output":{"type":"structure","members":{"LaunchTemplate":{"shape":"Sim","locationName":"launchTemplate"}}}},"ModifyLocalGatewayRoute":{"input":{"type":"structure","required":["LocalGatewayRouteTableId"],"members":{"DestinationCidrBlock":{},"LocalGatewayRouteTableId":{},"LocalGatewayVirtualInterfaceGroupId":{},"NetworkInterfaceId":{},"DryRun":{"type":"boolean"},"DestinationPrefixListId":{}}},"output":{"type":"structure","members":{"Route":{"shape":"Sjy","locationName":"route"}}}},"ModifyManagedPrefixList":{"input":{"type":"structure","required":["PrefixListId"],"members":{"DryRun":{"type":"boolean"},"PrefixListId":{},"CurrentVersion":{"type":"long"},"PrefixListName":{},"AddEntries":{"shape":"Skg","locationName":"AddEntry"},"RemoveEntries":{"locationName":"RemoveEntry","type":"list","member":{"type":"structure","required":["Cidr"],"members":{"Cidr":{}}}},"MaxEntries":{"type":"integer"}}},"output":{"type":"structure","members":{"PrefixList":{"shape":"Skj","locationName":"prefixList"}}}},"ModifyNetworkInterfaceAttribute":{"input":{"type":"structure","required":["NetworkInterfaceId"],"members":{"Attachment":{"locationName":"attachment","type":"structure","members":{"AttachmentId":{"locationName":"attachmentId"},"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"}}},"Description":{"shape":"Sc5","locationName":"description"},"DryRun":{"locationName":"dryRun","type":"boolean"},"Groups":{"shape":"Sh9","locationName":"SecurityGroupId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"SourceDestCheck":{"shape":"S19o","locationName":"sourceDestCheck"},"EnaSrdSpecification":{"shape":"S62"},"EnablePrimaryIpv6":{"type":"boolean"},"ConnectionTrackingSpecification":{"shape":"Shk"},"AssociatePublicIpAddress":{"type":"boolean"}}}},"ModifyPrivateDnsNameOptions":{"input":{"type":"structure","required":["InstanceId"],"members":{"DryRun":{"type":"boolean"},"InstanceId":{},"PrivateDnsHostnameType":{},"EnableResourceNameDnsARecord":{"type":"boolean"},"EnableResourceNameDnsAAAARecord":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyReservedInstances":{"input":{"type":"structure","required":["ReservedInstancesIds","TargetConfigurations"],"members":{"ReservedInstancesIds":{"shape":"S1lz","locationName":"ReservedInstancesId"},"ClientToken":{"locationName":"clientToken"},"TargetConfigurations":{"locationName":"ReservedInstancesConfigurationSetItemType","type":"list","member":{"shape":"S1ml","locationName":"item"}}}},"output":{"type":"structure","members":{"ReservedInstancesModificationId":{"locationName":"reservedInstancesModificationId"}}}},"ModifySecurityGroupRules":{"input":{"type":"structure","required":["GroupId","SecurityGroupRules"],"members":{"GroupId":{},"SecurityGroupRules":{"locationName":"SecurityGroupRule","type":"list","member":{"locationName":"item","type":"structure","required":["SecurityGroupRuleId"],"members":{"SecurityGroupRuleId":{},"SecurityGroupRule":{"type":"structure","members":{"IpProtocol":{},"FromPort":{"type":"integer"},"ToPort":{"type":"integer"},"CidrIpv4":{},"CidrIpv6":{},"PrefixListId":{},"ReferencedGroupId":{},"Description":{}}}}}},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifySnapshotAttribute":{"input":{"type":"structure","required":["SnapshotId"],"members":{"Attribute":{},"CreateVolumePermission":{"type":"structure","members":{"Add":{"shape":"S1nz"},"Remove":{"shape":"S1nz"}}},"GroupNames":{"shape":"S1nr","locationName":"UserGroup"},"OperationType":{},"SnapshotId":{},"UserIds":{"shape":"S270","locationName":"UserId"},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"ModifySnapshotTier":{"input":{"type":"structure","required":["SnapshotId"],"members":{"SnapshotId":{},"StorageTier":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"TieringStartTime":{"locationName":"tieringStartTime","type":"timestamp"}}}},"ModifySpotFleetRequest":{"input":{"type":"structure","required":["SpotFleetRequestId"],"members":{"ExcessCapacityTerminationPolicy":{"locationName":"excessCapacityTerminationPolicy"},"LaunchTemplateConfigs":{"shape":"S1p6","locationName":"LaunchTemplateConfig"},"SpotFleetRequestId":{"locationName":"spotFleetRequestId"},"TargetCapacity":{"locationName":"targetCapacity","type":"integer"},"OnDemandTargetCapacity":{"type":"integer"},"Context":{}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifySubnetAttribute":{"input":{"type":"structure","required":["SubnetId"],"members":{"AssignIpv6AddressOnCreation":{"shape":"S19o"},"MapPublicIpOnLaunch":{"shape":"S19o"},"SubnetId":{"locationName":"subnetId"},"MapCustomerOwnedIpOnLaunch":{"shape":"S19o"},"CustomerOwnedIpv4Pool":{},"EnableDns64":{"shape":"S19o"},"PrivateDnsHostnameTypeOnLaunch":{},"EnableResourceNameDnsARecordOnLaunch":{"shape":"S19o"},"EnableResourceNameDnsAAAARecordOnLaunch":{"shape":"S19o"},"EnableLniAtDeviceIndex":{"type":"integer"},"DisableLniAtDeviceIndex":{"shape":"S19o"}}}},"ModifyTrafficMirrorFilterNetworkServices":{"input":{"type":"structure","required":["TrafficMirrorFilterId"],"members":{"TrafficMirrorFilterId":{},"AddNetworkServices":{"shape":"Sot","locationName":"AddNetworkService"},"RemoveNetworkServices":{"shape":"Sot","locationName":"RemoveNetworkService"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TrafficMirrorFilter":{"shape":"Son","locationName":"trafficMirrorFilter"}}}},"ModifyTrafficMirrorFilterRule":{"input":{"type":"structure","required":["TrafficMirrorFilterRuleId"],"members":{"TrafficMirrorFilterRuleId":{},"TrafficDirection":{},"RuleNumber":{"type":"integer"},"RuleAction":{},"DestinationPortRange":{"shape":"Sox"},"SourcePortRange":{"shape":"Sox"},"Protocol":{"type":"integer"},"DestinationCidrBlock":{},"SourceCidrBlock":{},"Description":{},"RemoveFields":{"locationName":"RemoveField","type":"list","member":{}},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TrafficMirrorFilterRule":{"shape":"Sop","locationName":"trafficMirrorFilterRule"}}}},"ModifyTrafficMirrorSession":{"input":{"type":"structure","required":["TrafficMirrorSessionId"],"members":{"TrafficMirrorSessionId":{},"TrafficMirrorTargetId":{},"TrafficMirrorFilterId":{},"PacketLength":{"type":"integer"},"SessionNumber":{"type":"integer"},"VirtualNetworkId":{"type":"integer"},"Description":{},"RemoveFields":{"locationName":"RemoveField","type":"list","member":{}},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TrafficMirrorSession":{"shape":"Sp2","locationName":"trafficMirrorSession"}}}},"ModifyTransitGateway":{"input":{"type":"structure","required":["TransitGatewayId"],"members":{"TransitGatewayId":{},"Description":{},"Options":{"type":"structure","members":{"AddTransitGatewayCidrBlocks":{"shape":"Spe"},"RemoveTransitGatewayCidrBlocks":{"shape":"Spe"},"VpnEcmpSupport":{},"DnsSupport":{},"SecurityGroupReferencingSupport":{},"AutoAcceptSharedAttachments":{},"DefaultRouteTableAssociation":{},"AssociationDefaultRouteTableId":{},"DefaultRouteTablePropagation":{},"PropagationDefaultRouteTableId":{},"AmazonSideAsn":{"type":"long"}}},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGateway":{"shape":"Spg","locationName":"transitGateway"}}}},"ModifyTransitGatewayPrefixListReference":{"input":{"type":"structure","required":["TransitGatewayRouteTableId","PrefixListId"],"members":{"TransitGatewayRouteTableId":{},"PrefixListId":{},"TransitGatewayAttachmentId":{},"Blackhole":{"type":"boolean"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPrefixListReference":{"shape":"Sqj","locationName":"transitGatewayPrefixListReference"}}}},"ModifyTransitGatewayVpcAttachment":{"input":{"type":"structure","required":["TransitGatewayAttachmentId"],"members":{"TransitGatewayAttachmentId":{},"AddSubnetIds":{"shape":"S59"},"RemoveSubnetIds":{"shape":"S59"},"Options":{"type":"structure","members":{"DnsSupport":{},"SecurityGroupReferencingSupport":{},"Ipv6Support":{},"ApplianceModeSupport":{}}},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayVpcAttachment":{"shape":"S16","locationName":"transitGatewayVpcAttachment"}}}},"ModifyVerifiedAccessEndpoint":{"input":{"type":"structure","required":["VerifiedAccessEndpointId"],"members":{"VerifiedAccessEndpointId":{},"VerifiedAccessGroupId":{},"LoadBalancerOptions":{"type":"structure","members":{"SubnetIds":{"locationName":"SubnetId","type":"list","member":{"locationName":"item"}},"Protocol":{},"Port":{"type":"integer"}}},"NetworkInterfaceOptions":{"type":"structure","members":{"Protocol":{},"Port":{"type":"integer"}}},"Description":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessEndpoint":{"shape":"Srk","locationName":"verifiedAccessEndpoint"}}}},"ModifyVerifiedAccessEndpointPolicy":{"input":{"type":"structure","required":["VerifiedAccessEndpointId"],"members":{"VerifiedAccessEndpointId":{},"PolicyEnabled":{"type":"boolean"},"PolicyDocument":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"},"SseSpecification":{"shape":"Sri"}}},"output":{"type":"structure","members":{"PolicyEnabled":{"locationName":"policyEnabled","type":"boolean"},"PolicyDocument":{"locationName":"policyDocument"},"SseSpecification":{"shape":"S6g","locationName":"sseSpecification"}}}},"ModifyVerifiedAccessGroup":{"input":{"type":"structure","required":["VerifiedAccessGroupId"],"members":{"VerifiedAccessGroupId":{},"VerifiedAccessInstanceId":{},"Description":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VerifiedAccessGroup":{"shape":"Srs","locationName":"verifiedAccessGroup"}}}},"ModifyVerifiedAccessGroupPolicy":{"input":{"type":"structure","required":["VerifiedAccessGroupId"],"members":{"VerifiedAccessGroupId":{},"PolicyEnabled":{"type":"boolean"},"PolicyDocument":{},"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"},"SseSpecification":{"shape":"Sri"}}},"output":{"type":"structure","members":{"PolicyEnabled":{"locationName":"policyEnabled","type":"boolean"},"PolicyDocument":{"locationName":"policyDocument"},"SseSpecification":{"shape":"S6g","locationName":"sseSpecification"}}}},"ModifyVerifiedAccessInstance":{"input":{"type":"structure","required":["VerifiedAccessInstanceId"],"members":{"VerifiedAccessInstanceId":{},"Description":{},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"VerifiedAccessInstance":{"shape":"S6i","locationName":"verifiedAccessInstance"}}}},"ModifyVerifiedAccessInstanceLoggingConfiguration":{"input":{"type":"structure","required":["VerifiedAccessInstanceId","AccessLogs"],"members":{"VerifiedAccessInstanceId":{},"AccessLogs":{"type":"structure","members":{"S3":{"type":"structure","required":["Enabled"],"members":{"Enabled":{"type":"boolean"},"BucketName":{},"Prefix":{},"BucketOwner":{}}},"CloudWatchLogs":{"type":"structure","required":["Enabled"],"members":{"Enabled":{"type":"boolean"},"LogGroup":{}}},"KinesisDataFirehose":{"type":"structure","required":["Enabled"],"members":{"Enabled":{"type":"boolean"},"DeliveryStream":{}}},"LogVersion":{},"IncludeTrustContext":{"type":"boolean"}}},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"LoggingConfiguration":{"shape":"S1sq","locationName":"loggingConfiguration"}}}},"ModifyVerifiedAccessTrustProvider":{"input":{"type":"structure","required":["VerifiedAccessTrustProviderId"],"members":{"VerifiedAccessTrustProviderId":{},"OidcOptions":{"type":"structure","members":{"Issuer":{},"AuthorizationEndpoint":{},"TokenEndpoint":{},"UserInfoEndpoint":{},"ClientId":{},"ClientSecret":{"shape":"S6e"},"Scope":{}}},"DeviceOptions":{"type":"structure","members":{"PublicSigningKeyUrl":{}}},"Description":{},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true},"SseSpecification":{"shape":"Sri"}}},"output":{"type":"structure","members":{"VerifiedAccessTrustProvider":{"shape":"S69","locationName":"verifiedAccessTrustProvider"}}}},"ModifyVolume":{"input":{"type":"structure","required":["VolumeId"],"members":{"DryRun":{"type":"boolean"},"VolumeId":{},"Size":{"type":"integer"},"VolumeType":{},"Iops":{"type":"integer"},"Throughput":{"type":"integer"},"MultiAttachEnabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"VolumeModification":{"shape":"S1tu","locationName":"volumeModification"}}}},"ModifyVolumeAttribute":{"input":{"type":"structure","required":["VolumeId"],"members":{"AutoEnableIO":{"shape":"S19o"},"VolumeId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"ModifyVpcAttribute":{"input":{"type":"structure","required":["VpcId"],"members":{"EnableDnsHostnames":{"shape":"S19o"},"EnableDnsSupport":{"shape":"S19o"},"VpcId":{"locationName":"vpcId"},"EnableNetworkAddressUsageMetrics":{"shape":"S19o"}}}},"ModifyVpcEndpoint":{"input":{"type":"structure","required":["VpcEndpointId"],"members":{"DryRun":{"type":"boolean"},"VpcEndpointId":{},"ResetPolicy":{"type":"boolean"},"PolicyDocument":{},"AddRouteTableIds":{"shape":"Ss7","locationName":"AddRouteTableId"},"RemoveRouteTableIds":{"shape":"Ss7","locationName":"RemoveRouteTableId"},"AddSubnetIds":{"shape":"Ss8","locationName":"AddSubnetId"},"RemoveSubnetIds":{"shape":"Ss8","locationName":"RemoveSubnetId"},"AddSecurityGroupIds":{"shape":"Ss9","locationName":"AddSecurityGroupId"},"RemoveSecurityGroupIds":{"shape":"Ss9","locationName":"RemoveSecurityGroupId"},"IpAddressType":{},"DnsOptions":{"shape":"Ssb"},"PrivateDnsEnabled":{"type":"boolean"},"SubnetConfigurations":{"shape":"Ssd","locationName":"SubnetConfiguration"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyVpcEndpointConnectionNotification":{"input":{"type":"structure","required":["ConnectionNotificationId"],"members":{"DryRun":{"type":"boolean"},"ConnectionNotificationId":{},"ConnectionNotificationArn":{},"ConnectionEvents":{"shape":"So"}}},"output":{"type":"structure","members":{"ReturnValue":{"locationName":"return","type":"boolean"}}}},"ModifyVpcEndpointServiceConfiguration":{"input":{"type":"structure","required":["ServiceId"],"members":{"DryRun":{"type":"boolean"},"ServiceId":{},"PrivateDnsName":{},"RemovePrivateDnsName":{"type":"boolean"},"AcceptanceRequired":{"type":"boolean"},"AddNetworkLoadBalancerArns":{"shape":"So","locationName":"AddNetworkLoadBalancerArn"},"RemoveNetworkLoadBalancerArns":{"shape":"So","locationName":"RemoveNetworkLoadBalancerArn"},"AddGatewayLoadBalancerArns":{"shape":"So","locationName":"AddGatewayLoadBalancerArn"},"RemoveGatewayLoadBalancerArns":{"shape":"So","locationName":"RemoveGatewayLoadBalancerArn"},"AddSupportedIpAddressTypes":{"shape":"So","locationName":"AddSupportedIpAddressType"},"RemoveSupportedIpAddressTypes":{"shape":"So","locationName":"RemoveSupportedIpAddressType"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ModifyVpcEndpointServicePayerResponsibility":{"input":{"type":"structure","required":["ServiceId","PayerResponsibility"],"members":{"DryRun":{"type":"boolean"},"ServiceId":{},"PayerResponsibility":{}}},"output":{"type":"structure","members":{"ReturnValue":{"locationName":"return","type":"boolean"}}}},"ModifyVpcEndpointServicePermissions":{"input":{"type":"structure","required":["ServiceId"],"members":{"DryRun":{"type":"boolean"},"ServiceId":{},"AddAllowedPrincipals":{"shape":"So"},"RemoveAllowedPrincipals":{"shape":"So"}}},"output":{"type":"structure","members":{"AddedPrincipals":{"locationName":"addedPrincipalSet","type":"list","member":{"locationName":"item","type":"structure","members":{"PrincipalType":{"locationName":"principalType"},"Principal":{"locationName":"principal"},"ServicePermissionId":{"locationName":"servicePermissionId"},"ServiceId":{"locationName":"serviceId"}}}},"ReturnValue":{"locationName":"return","type":"boolean"}}}},"ModifyVpcPeeringConnectionOptions":{"input":{"type":"structure","required":["VpcPeeringConnectionId"],"members":{"AccepterPeeringConnectionOptions":{"shape":"S2b5"},"DryRun":{"type":"boolean"},"RequesterPeeringConnectionOptions":{"shape":"S2b5"},"VpcPeeringConnectionId":{}}},"output":{"type":"structure","members":{"AccepterPeeringConnectionOptions":{"shape":"S2b7","locationName":"accepterPeeringConnectionOptions"},"RequesterPeeringConnectionOptions":{"shape":"S2b7","locationName":"requesterPeeringConnectionOptions"}}}},"ModifyVpcTenancy":{"input":{"type":"structure","required":["VpcId","InstanceTenancy"],"members":{"VpcId":{},"InstanceTenancy":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ReturnValue":{"locationName":"return","type":"boolean"}}}},"ModifyVpnConnection":{"input":{"type":"structure","required":["VpnConnectionId"],"members":{"VpnConnectionId":{},"TransitGatewayId":{},"CustomerGatewayId":{},"VpnGatewayId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VpnConnection":{"shape":"Stw","locationName":"vpnConnection"}}}},"ModifyVpnConnectionOptions":{"input":{"type":"structure","required":["VpnConnectionId"],"members":{"VpnConnectionId":{},"LocalIpv4NetworkCidr":{},"RemoteIpv4NetworkCidr":{},"LocalIpv6NetworkCidr":{},"RemoteIpv6NetworkCidr":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VpnConnection":{"shape":"Stw","locationName":"vpnConnection"}}}},"ModifyVpnTunnelCertificate":{"input":{"type":"structure","required":["VpnConnectionId","VpnTunnelOutsideIpAddress"],"members":{"VpnConnectionId":{},"VpnTunnelOutsideIpAddress":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"VpnConnection":{"shape":"Stw","locationName":"vpnConnection"}}}},"ModifyVpnTunnelOptions":{"input":{"type":"structure","required":["VpnConnectionId","VpnTunnelOutsideIpAddress","TunnelOptions"],"members":{"VpnConnectionId":{},"VpnTunnelOutsideIpAddress":{},"TunnelOptions":{"type":"structure","members":{"TunnelInsideCidr":{},"TunnelInsideIpv6Cidr":{},"PreSharedKey":{"shape":"Std"},"Phase1LifetimeSeconds":{"type":"integer"},"Phase2LifetimeSeconds":{"type":"integer"},"RekeyMarginTimeSeconds":{"type":"integer"},"RekeyFuzzPercentage":{"type":"integer"},"ReplayWindowSize":{"type":"integer"},"DPDTimeoutSeconds":{"type":"integer"},"DPDTimeoutAction":{},"Phase1EncryptionAlgorithms":{"shape":"Ste","locationName":"Phase1EncryptionAlgorithm"},"Phase2EncryptionAlgorithms":{"shape":"Stg","locationName":"Phase2EncryptionAlgorithm"},"Phase1IntegrityAlgorithms":{"shape":"Sti","locationName":"Phase1IntegrityAlgorithm"},"Phase2IntegrityAlgorithms":{"shape":"Stk","locationName":"Phase2IntegrityAlgorithm"},"Phase1DHGroupNumbers":{"shape":"Stm","locationName":"Phase1DHGroupNumber"},"Phase2DHGroupNumbers":{"shape":"Sto","locationName":"Phase2DHGroupNumber"},"IKEVersions":{"shape":"Stq","locationName":"IKEVersion"},"StartupAction":{},"LogOptions":{"shape":"Sts"},"EnableTunnelLifecycleControl":{"type":"boolean"}},"sensitive":true},"DryRun":{"type":"boolean"},"SkipTunnelReplacement":{"type":"boolean"}}},"output":{"type":"structure","members":{"VpnConnection":{"shape":"Stw","locationName":"vpnConnection"}}}},"MonitorInstances":{"input":{"type":"structure","required":["InstanceIds"],"members":{"InstanceIds":{"shape":"S12k","locationName":"InstanceId"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"InstanceMonitorings":{"shape":"S2bm","locationName":"instancesSet"}}}},"MoveAddressToVpc":{"input":{"type":"structure","required":["PublicIp"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"PublicIp":{"locationName":"publicIp"}}},"output":{"type":"structure","members":{"AllocationId":{"locationName":"allocationId"},"Status":{"locationName":"status"}}}},"MoveByoipCidrToIpam":{"input":{"type":"structure","required":["Cidr","IpamPoolId","IpamPoolOwner"],"members":{"DryRun":{"type":"boolean"},"Cidr":{},"IpamPoolId":{},"IpamPoolOwner":{}}},"output":{"type":"structure","members":{"ByoipCidr":{"shape":"S1y","locationName":"byoipCidr"}}}},"MoveCapacityReservationInstances":{"input":{"type":"structure","required":["SourceCapacityReservationId","DestinationCapacityReservationId","InstanceCount"],"members":{"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true},"SourceCapacityReservationId":{},"DestinationCapacityReservationId":{},"InstanceCount":{"type":"integer"}}},"output":{"type":"structure","members":{"SourceCapacityReservation":{"shape":"S9z","locationName":"sourceCapacityReservation"},"DestinationCapacityReservation":{"shape":"S9z","locationName":"destinationCapacityReservation"},"InstanceCount":{"locationName":"instanceCount","type":"integer"}}}},"ProvisionByoipCidr":{"input":{"type":"structure","required":["Cidr"],"members":{"Cidr":{},"CidrAuthorizationContext":{"type":"structure","required":["Message","Signature"],"members":{"Message":{},"Signature":{}}},"PubliclyAdvertisable":{"type":"boolean"},"Description":{},"DryRun":{"type":"boolean"},"PoolTagSpecifications":{"shape":"S3","locationName":"PoolTagSpecification"},"MultiRegion":{"type":"boolean"},"NetworkBorderGroup":{}}},"output":{"type":"structure","members":{"ByoipCidr":{"shape":"S1y","locationName":"byoipCidr"}}}},"ProvisionIpamByoasn":{"input":{"type":"structure","required":["IpamId","Asn","AsnAuthorizationContext"],"members":{"DryRun":{"type":"boolean"},"IpamId":{},"Asn":{},"AsnAuthorizationContext":{"type":"structure","required":["Message","Signature"],"members":{"Message":{},"Signature":{}}}}},"output":{"type":"structure","members":{"Byoasn":{"shape":"Szn","locationName":"byoasn"}}}},"ProvisionIpamPoolCidr":{"input":{"type":"structure","required":["IpamPoolId"],"members":{"DryRun":{"type":"boolean"},"IpamPoolId":{},"Cidr":{},"CidrAuthorizationContext":{"type":"structure","members":{"Message":{},"Signature":{}}},"NetmaskLength":{"type":"integer"},"ClientToken":{"idempotencyToken":true},"VerificationMethod":{},"IpamExternalResourceVerificationTokenId":{}}},"output":{"type":"structure","members":{"IpamPoolCidr":{"shape":"Szr","locationName":"ipamPoolCidr"}}}},"ProvisionPublicIpv4PoolCidr":{"input":{"type":"structure","required":["IpamPoolId","PoolId","NetmaskLength"],"members":{"DryRun":{"type":"boolean"},"IpamPoolId":{},"PoolId":{},"NetmaskLength":{"type":"integer"},"NetworkBorderGroup":{}}},"output":{"type":"structure","members":{"PoolId":{"locationName":"poolId"},"PoolAddressRange":{"shape":"S1lm","locationName":"poolAddressRange"}}}},"PurchaseCapacityBlock":{"input":{"type":"structure","required":["CapacityBlockOfferingId","InstancePlatform"],"members":{"DryRun":{"type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"CapacityBlockOfferingId":{},"InstancePlatform":{}}},"output":{"type":"structure","members":{"CapacityReservation":{"shape":"S9z","locationName":"capacityReservation"}}}},"PurchaseHostReservation":{"input":{"type":"structure","required":["HostIdSet","OfferingId"],"members":{"ClientToken":{},"CurrencyCode":{},"HostIdSet":{"shape":"S20s"},"LimitPrice":{},"OfferingId":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"ClientToken":{"locationName":"clientToken"},"CurrencyCode":{"locationName":"currencyCode"},"Purchase":{"shape":"S20u","locationName":"purchase"},"TotalHourlyPrice":{"locationName":"totalHourlyPrice"},"TotalUpfrontPrice":{"locationName":"totalUpfrontPrice"}}}},"PurchaseReservedInstancesOffering":{"input":{"type":"structure","required":["InstanceCount","ReservedInstancesOfferingId"],"members":{"InstanceCount":{"type":"integer"},"ReservedInstancesOfferingId":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"LimitPrice":{"locationName":"limitPrice","type":"structure","members":{"Amount":{"locationName":"amount","type":"double"},"CurrencyCode":{"locationName":"currencyCode"}}},"PurchaseTime":{"type":"timestamp"}}},"output":{"type":"structure","members":{"ReservedInstancesId":{"locationName":"reservedInstancesId"}}}},"PurchaseScheduledInstances":{"input":{"type":"structure","required":["PurchaseRequests"],"members":{"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"},"PurchaseRequests":{"locationName":"PurchaseRequest","type":"list","member":{"locationName":"PurchaseRequest","type":"structure","required":["InstanceCount","PurchaseToken"],"members":{"InstanceCount":{"type":"integer"},"PurchaseToken":{}}}}}},"output":{"type":"structure","members":{"ScheduledInstanceSet":{"locationName":"scheduledInstanceSet","type":"list","member":{"shape":"S1ng","locationName":"item"}}}}},"RebootInstances":{"input":{"type":"structure","required":["InstanceIds"],"members":{"InstanceIds":{"shape":"S12k","locationName":"InstanceId"},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"RegisterImage":{"input":{"type":"structure","required":["Name"],"members":{"ImageLocation":{},"Architecture":{"locationName":"architecture"},"BlockDeviceMappings":{"shape":"Sev","locationName":"BlockDeviceMapping"},"Description":{"locationName":"description"},"DryRun":{"locationName":"dryRun","type":"boolean"},"EnaSupport":{"locationName":"enaSupport","type":"boolean"},"KernelId":{"locationName":"kernelId"},"Name":{"locationName":"name"},"BillingProducts":{"locationName":"BillingProduct","type":"list","member":{"locationName":"item"}},"RamdiskId":{"locationName":"ramdiskId"},"RootDeviceName":{"locationName":"rootDeviceName"},"SriovNetSupport":{"locationName":"sriovNetSupport"},"VirtualizationType":{"locationName":"virtualizationType"},"BootMode":{},"TpmSupport":{},"UefiData":{},"ImdsSupport":{},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"output":{"type":"structure","members":{"ImageId":{"locationName":"imageId"}}}},"RegisterInstanceEventNotificationAttributes":{"input":{"type":"structure","required":["InstanceTagAttribute"],"members":{"DryRun":{"type":"boolean"},"InstanceTagAttribute":{"type":"structure","members":{"IncludeAllTagsOfInstance":{"type":"boolean"},"InstanceTagKeys":{"shape":"S102","locationName":"InstanceTagKey"}}}}},"output":{"type":"structure","members":{"InstanceTagAttribute":{"shape":"S104","locationName":"instanceTagAttribute"}}}},"RegisterTransitGatewayMulticastGroupMembers":{"input":{"type":"structure","required":["TransitGatewayMulticastDomainId","NetworkInterfaceIds"],"members":{"TransitGatewayMulticastDomainId":{},"GroupIpAddress":{},"NetworkInterfaceIds":{"shape":"S106"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"RegisteredMulticastGroupMembers":{"locationName":"registeredMulticastGroupMembers","type":"structure","members":{"TransitGatewayMulticastDomainId":{"locationName":"transitGatewayMulticastDomainId"},"RegisteredNetworkInterfaceIds":{"shape":"So","locationName":"registeredNetworkInterfaceIds"},"GroupIpAddress":{"locationName":"groupIpAddress"}}}}}},"RegisterTransitGatewayMulticastGroupSources":{"input":{"type":"structure","required":["TransitGatewayMulticastDomainId","NetworkInterfaceIds"],"members":{"TransitGatewayMulticastDomainId":{},"GroupIpAddress":{},"NetworkInterfaceIds":{"shape":"S106"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"RegisteredMulticastGroupSources":{"locationName":"registeredMulticastGroupSources","type":"structure","members":{"TransitGatewayMulticastDomainId":{"locationName":"transitGatewayMulticastDomainId"},"RegisteredNetworkInterfaceIds":{"shape":"So","locationName":"registeredNetworkInterfaceIds"},"GroupIpAddress":{"locationName":"groupIpAddress"}}}}}},"RejectTransitGatewayMulticastDomainAssociations":{"input":{"type":"structure","members":{"TransitGatewayMulticastDomainId":{},"TransitGatewayAttachmentId":{},"SubnetIds":{"shape":"So"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Associations":{"shape":"Sq","locationName":"associations"}}}},"RejectTransitGatewayPeeringAttachment":{"input":{"type":"structure","required":["TransitGatewayAttachmentId"],"members":{"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayPeeringAttachment":{"shape":"Sx","locationName":"transitGatewayPeeringAttachment"}}}},"RejectTransitGatewayVpcAttachment":{"input":{"type":"structure","required":["TransitGatewayAttachmentId"],"members":{"TransitGatewayAttachmentId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"TransitGatewayVpcAttachment":{"shape":"S16","locationName":"transitGatewayVpcAttachment"}}}},"RejectVpcEndpointConnections":{"input":{"type":"structure","required":["ServiceId","VpcEndpointIds"],"members":{"DryRun":{"type":"boolean"},"ServiceId":{},"VpcEndpointIds":{"shape":"S1e","locationName":"VpcEndpointId"}}},"output":{"type":"structure","members":{"Unsuccessful":{"shape":"S1h","locationName":"unsuccessful"}}}},"RejectVpcPeeringConnection":{"input":{"type":"structure","required":["VpcPeeringConnectionId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ReleaseAddress":{"input":{"type":"structure","members":{"AllocationId":{},"PublicIp":{},"NetworkBorderGroup":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"ReleaseHosts":{"input":{"type":"structure","required":["HostIds"],"members":{"HostIds":{"shape":"S17s","locationName":"hostId"}}},"output":{"type":"structure","members":{"Successful":{"shape":"S2g","locationName":"successful"},"Unsuccessful":{"shape":"S279","locationName":"unsuccessful"}}}},"ReleaseIpamPoolAllocation":{"input":{"type":"structure","required":["IpamPoolId","Cidr","IpamPoolAllocationId"],"members":{"DryRun":{"type":"boolean"},"IpamPoolId":{},"Cidr":{},"IpamPoolAllocationId":{}}},"output":{"type":"structure","members":{"Success":{"locationName":"success","type":"boolean"}}}},"ReplaceIamInstanceProfileAssociation":{"input":{"type":"structure","required":["IamInstanceProfile","AssociationId"],"members":{"IamInstanceProfile":{"shape":"S3v"},"AssociationId":{}}},"output":{"type":"structure","members":{"IamInstanceProfileAssociation":{"shape":"S3x","locationName":"iamInstanceProfileAssociation"}}}},"ReplaceNetworkAclAssociation":{"input":{"type":"structure","required":["AssociationId","NetworkAclId"],"members":{"AssociationId":{"locationName":"associationId"},"DryRun":{"locationName":"dryRun","type":"boolean"},"NetworkAclId":{"locationName":"networkAclId"}}},"output":{"type":"structure","members":{"NewAssociationId":{"locationName":"newAssociationId"}}}},"ReplaceNetworkAclEntry":{"input":{"type":"structure","required":["Egress","NetworkAclId","Protocol","RuleAction","RuleNumber"],"members":{"CidrBlock":{"locationName":"cidrBlock"},"DryRun":{"locationName":"dryRun","type":"boolean"},"Egress":{"locationName":"egress","type":"boolean"},"IcmpTypeCode":{"shape":"Sky","locationName":"Icmp"},"Ipv6CidrBlock":{"locationName":"ipv6CidrBlock"},"NetworkAclId":{"locationName":"networkAclId"},"PortRange":{"shape":"Skz","locationName":"portRange"},"Protocol":{"locationName":"protocol"},"RuleAction":{"locationName":"ruleAction"},"RuleNumber":{"locationName":"ruleNumber","type":"integer"}}}},"ReplaceRoute":{"input":{"type":"structure","required":["RouteTableId"],"members":{"DestinationCidrBlock":{"locationName":"destinationCidrBlock"},"DestinationIpv6CidrBlock":{"locationName":"destinationIpv6CidrBlock"},"DestinationPrefixListId":{},"DryRun":{"locationName":"dryRun","type":"boolean"},"VpcEndpointId":{},"EgressOnlyInternetGatewayId":{"locationName":"egressOnlyInternetGatewayId"},"GatewayId":{"locationName":"gatewayId"},"InstanceId":{"locationName":"instanceId"},"LocalTarget":{"type":"boolean"},"NatGatewayId":{"locationName":"natGatewayId"},"TransitGatewayId":{},"LocalGatewayId":{},"CarrierGatewayId":{},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"RouteTableId":{"locationName":"routeTableId"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"},"CoreNetworkArn":{}}}},"ReplaceRouteTableAssociation":{"input":{"type":"structure","required":["AssociationId","RouteTableId"],"members":{"AssociationId":{"locationName":"associationId"},"DryRun":{"locationName":"dryRun","type":"boolean"},"RouteTableId":{"locationName":"routeTableId"}}},"output":{"type":"structure","members":{"NewAssociationId":{"locationName":"newAssociationId"},"AssociationState":{"shape":"S4x","locationName":"associationState"}}}},"ReplaceTransitGatewayRoute":{"input":{"type":"structure","required":["DestinationCidrBlock","TransitGatewayRouteTableId"],"members":{"DestinationCidrBlock":{},"TransitGatewayRouteTableId":{},"TransitGatewayAttachmentId":{},"Blackhole":{"type":"boolean"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Route":{"shape":"Sqo","locationName":"route"}}}},"ReplaceVpnTunnel":{"input":{"type":"structure","required":["VpnConnectionId","VpnTunnelOutsideIpAddress"],"members":{"VpnConnectionId":{},"VpnTunnelOutsideIpAddress":{},"ApplyPendingMaintenance":{"type":"boolean"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ReportInstanceStatus":{"input":{"type":"structure","required":["Instances","ReasonCodes","Status"],"members":{"Description":{"locationName":"description"},"DryRun":{"locationName":"dryRun","type":"boolean"},"EndTime":{"locationName":"endTime","type":"timestamp"},"Instances":{"shape":"S12k","locationName":"instanceId"},"ReasonCodes":{"locationName":"reasonCode","type":"list","member":{"locationName":"item"}},"StartTime":{"locationName":"startTime","type":"timestamp"},"Status":{"locationName":"status"}}}},"RequestSpotFleet":{"input":{"type":"structure","required":["SpotFleetRequestConfig"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"SpotFleetRequestConfig":{"shape":"S1or","locationName":"spotFleetRequestConfig"}}},"output":{"type":"structure","members":{"SpotFleetRequestId":{"locationName":"spotFleetRequestId"}}}},"RequestSpotInstances":{"input":{"type":"structure","members":{"AvailabilityZoneGroup":{"locationName":"availabilityZoneGroup"},"BlockDurationMinutes":{"locationName":"blockDurationMinutes","type":"integer"},"ClientToken":{"locationName":"clientToken"},"DryRun":{"locationName":"dryRun","type":"boolean"},"InstanceCount":{"locationName":"instanceCount","type":"integer"},"LaunchGroup":{"locationName":"launchGroup"},"LaunchSpecification":{"type":"structure","members":{"SecurityGroupIds":{"locationName":"SecurityGroupId","type":"list","member":{"locationName":"item"}},"SecurityGroups":{"locationName":"SecurityGroup","type":"list","member":{"locationName":"item"}},"AddressingType":{"locationName":"addressingType"},"BlockDeviceMappings":{"shape":"S18h","locationName":"blockDeviceMapping"},"EbsOptimized":{"locationName":"ebsOptimized","type":"boolean"},"IamInstanceProfile":{"shape":"S3v","locationName":"iamInstanceProfile"},"ImageId":{"locationName":"imageId"},"InstanceType":{"locationName":"instanceType"},"KernelId":{"locationName":"kernelId"},"KeyName":{"locationName":"keyName"},"Monitoring":{"shape":"S1pm","locationName":"monitoring"},"NetworkInterfaces":{"shape":"S1p1","locationName":"NetworkInterface"},"Placement":{"shape":"S1p3","locationName":"placement"},"RamdiskId":{"locationName":"ramdiskId"},"SubnetId":{"locationName":"subnetId"},"UserData":{"shape":"Sgy","locationName":"userData"}}},"SpotPrice":{"locationName":"spotPrice"},"Type":{"locationName":"type"},"ValidFrom":{"locationName":"validFrom","type":"timestamp"},"ValidUntil":{"locationName":"validUntil","type":"timestamp"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"InstanceInterruptionBehavior":{}}},"output":{"type":"structure","members":{"SpotInstanceRequests":{"shape":"S1pj","locationName":"spotInstanceRequestSet"}}}},"ResetAddressAttribute":{"input":{"type":"structure","required":["AllocationId","Attribute"],"members":{"AllocationId":{},"Attribute":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Address":{"shape":"S112","locationName":"address"}}}},"ResetEbsDefaultKmsKeyId":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"KmsKeyId":{"locationName":"kmsKeyId"}}}},"ResetFpgaImageAttribute":{"input":{"type":"structure","required":["FpgaImageId"],"members":{"DryRun":{"type":"boolean"},"FpgaImageId":{},"Attribute":{}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"ResetImageAttribute":{"input":{"type":"structure","required":["Attribute","ImageId"],"members":{"Attribute":{},"ImageId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"ResetInstanceAttribute":{"input":{"type":"structure","required":["Attribute","InstanceId"],"members":{"Attribute":{"locationName":"attribute"},"DryRun":{"locationName":"dryRun","type":"boolean"},"InstanceId":{"locationName":"instanceId"}}}},"ResetNetworkInterfaceAttribute":{"input":{"type":"structure","required":["NetworkInterfaceId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"SourceDestCheck":{"locationName":"sourceDestCheck"}}}},"ResetSnapshotAttribute":{"input":{"type":"structure","required":["Attribute","SnapshotId"],"members":{"Attribute":{},"SnapshotId":{},"DryRun":{"locationName":"dryRun","type":"boolean"}}}},"RestoreAddressToClassic":{"input":{"type":"structure","required":["PublicIp"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"PublicIp":{"locationName":"publicIp"}}},"output":{"type":"structure","members":{"PublicIp":{"locationName":"publicIp"},"Status":{"locationName":"status"}}}},"RestoreImageFromRecycleBin":{"input":{"type":"structure","required":["ImageId"],"members":{"ImageId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"RestoreManagedPrefixListVersion":{"input":{"type":"structure","required":["PrefixListId","PreviousVersion","CurrentVersion"],"members":{"DryRun":{"type":"boolean"},"PrefixListId":{},"PreviousVersion":{"type":"long"},"CurrentVersion":{"type":"long"}}},"output":{"type":"structure","members":{"PrefixList":{"shape":"Skj","locationName":"prefixList"}}}},"RestoreSnapshotFromRecycleBin":{"input":{"type":"structure","required":["SnapshotId"],"members":{"SnapshotId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"OutpostArn":{"locationName":"outpostArn"},"Description":{"locationName":"description"},"Encrypted":{"locationName":"encrypted","type":"boolean"},"OwnerId":{"locationName":"ownerId"},"Progress":{"locationName":"progress"},"StartTime":{"locationName":"startTime","type":"timestamp"},"State":{"locationName":"status"},"VolumeId":{"locationName":"volumeId"},"VolumeSize":{"locationName":"volumeSize","type":"integer"},"SseType":{"locationName":"sseType"}}}},"RestoreSnapshotTier":{"input":{"type":"structure","required":["SnapshotId"],"members":{"SnapshotId":{},"TemporaryRestoreDays":{"type":"integer"},"PermanentRestore":{"type":"boolean"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"},"RestoreStartTime":{"locationName":"restoreStartTime","type":"timestamp"},"RestoreDuration":{"locationName":"restoreDuration","type":"integer"},"IsPermanentRestore":{"locationName":"isPermanentRestore","type":"boolean"}}}},"RevokeClientVpnIngress":{"input":{"type":"structure","required":["ClientVpnEndpointId","TargetNetworkCidr"],"members":{"ClientVpnEndpointId":{},"TargetNetworkCidr":{},"AccessGroupId":{},"RevokeAllGroups":{"type":"boolean"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Status":{"shape":"S6w","locationName":"status"}}}},"RevokeSecurityGroupEgress":{"input":{"type":"structure","required":["GroupId"],"members":{"DryRun":{"locationName":"dryRun","type":"boolean"},"GroupId":{"locationName":"groupId"},"IpPermissions":{"shape":"S6z","locationName":"ipPermissions"},"SecurityGroupRuleIds":{"shape":"S1nn","locationName":"SecurityGroupRuleId"},"CidrIp":{"locationName":"cidrIp"},"FromPort":{"locationName":"fromPort","type":"integer"},"IpProtocol":{"locationName":"ipProtocol"},"ToPort":{"locationName":"toPort","type":"integer"},"SourceSecurityGroupName":{"locationName":"sourceSecurityGroupName"},"SourceSecurityGroupOwnerId":{"locationName":"sourceSecurityGroupOwnerId"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"},"UnknownIpPermissions":{"shape":"S6z","locationName":"unknownIpPermissionSet"}}}},"RevokeSecurityGroupIngress":{"input":{"type":"structure","members":{"CidrIp":{},"FromPort":{"type":"integer"},"GroupId":{},"GroupName":{},"IpPermissions":{"shape":"S6z"},"IpProtocol":{},"SourceSecurityGroupName":{},"SourceSecurityGroupOwnerId":{},"ToPort":{"type":"integer"},"DryRun":{"locationName":"dryRun","type":"boolean"},"SecurityGroupRuleIds":{"shape":"S1nn","locationName":"SecurityGroupRuleId"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"},"UnknownIpPermissions":{"shape":"S6z","locationName":"unknownIpPermissionSet"}}}},"RunInstances":{"input":{"type":"structure","required":["MaxCount","MinCount"],"members":{"BlockDeviceMappings":{"shape":"Sev","locationName":"BlockDeviceMapping"},"ImageId":{},"InstanceType":{},"Ipv6AddressCount":{"type":"integer"},"Ipv6Addresses":{"shape":"Sj0","locationName":"Ipv6Address"},"KernelId":{},"KeyName":{},"MaxCount":{"type":"integer"},"MinCount":{"type":"integer"},"Monitoring":{"shape":"S1pm"},"Placement":{"shape":"Scv"},"RamdiskId":{},"SecurityGroupIds":{"shape":"Sh9","locationName":"SecurityGroupId"},"SecurityGroups":{"shape":"Shx","locationName":"SecurityGroup"},"SubnetId":{},"UserData":{"type":"string","sensitive":true},"AdditionalInfo":{"locationName":"additionalInfo"},"ClientToken":{"idempotencyToken":true,"locationName":"clientToken"},"DisableApiTermination":{"locationName":"disableApiTermination","type":"boolean"},"DryRun":{"locationName":"dryRun","type":"boolean"},"EbsOptimized":{"locationName":"ebsOptimized","type":"boolean"},"IamInstanceProfile":{"shape":"S3v","locationName":"iamInstanceProfile"},"InstanceInitiatedShutdownBehavior":{"locationName":"instanceInitiatedShutdownBehavior"},"NetworkInterfaces":{"shape":"S1p1","locationName":"networkInterface"},"PrivateIpAddress":{"locationName":"privateIpAddress"},"ElasticGpuSpecification":{"type":"list","member":{"shape":"Sht","locationName":"item"}},"ElasticInferenceAccelerators":{"locationName":"ElasticInferenceAccelerator","type":"list","member":{"locationName":"item","type":"structure","required":["Type"],"members":{"Type":{},"Count":{"type":"integer"}}}},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"LaunchTemplate":{"type":"structure","members":{"LaunchTemplateId":{},"LaunchTemplateName":{},"Version":{}}},"InstanceMarketOptions":{"type":"structure","members":{"MarketType":{},"SpotOptions":{"type":"structure","members":{"MaxPrice":{},"SpotInstanceType":{},"BlockDurationMinutes":{"type":"integer"},"ValidUntil":{"type":"timestamp"},"InstanceInterruptionBehavior":{}}}}},"CreditSpecification":{"shape":"Si3"},"CpuOptions":{"type":"structure","members":{"CoreCount":{"type":"integer"},"ThreadsPerCore":{"type":"integer"},"AmdSevSnp":{}}},"CapacityReservationSpecification":{"shape":"S27m"},"HibernationOptions":{"type":"structure","members":{"Configured":{"type":"boolean"}}},"LicenseSpecifications":{"locationName":"LicenseSpecification","type":"list","member":{"locationName":"item","type":"structure","members":{"LicenseConfigurationArn":{}}}},"MetadataOptions":{"type":"structure","members":{"HttpTokens":{},"HttpPutResponseHopLimit":{"type":"integer"},"HttpEndpoint":{},"HttpProtocolIpv6":{},"InstanceMetadataTags":{}}},"EnclaveOptions":{"type":"structure","members":{"Enabled":{"type":"boolean"}}},"PrivateDnsNameOptions":{"type":"structure","members":{"HostnameType":{},"EnableResourceNameDnsARecord":{"type":"boolean"},"EnableResourceNameDnsAAAARecord":{"type":"boolean"}}},"MaintenanceOptions":{"type":"structure","members":{"AutoRecovery":{}}},"DisableApiStop":{"type":"boolean"},"EnablePrimaryIpv6":{"type":"boolean"}}},"output":{"shape":"S1eu"}},"RunScheduledInstances":{"input":{"type":"structure","required":["LaunchSpecification","ScheduledInstanceId"],"members":{"ClientToken":{"idempotencyToken":true},"DryRun":{"type":"boolean"},"InstanceCount":{"type":"integer"},"LaunchSpecification":{"type":"structure","required":["ImageId"],"members":{"BlockDeviceMappings":{"locationName":"BlockDeviceMapping","type":"list","member":{"locationName":"BlockDeviceMapping","type":"structure","members":{"DeviceName":{},"Ebs":{"type":"structure","members":{"DeleteOnTermination":{"type":"boolean"},"Encrypted":{"type":"boolean"},"Iops":{"type":"integer"},"SnapshotId":{},"VolumeSize":{"type":"integer"},"VolumeType":{}}},"NoDevice":{},"VirtualName":{}}}},"EbsOptimized":{"type":"boolean"},"IamInstanceProfile":{"type":"structure","members":{"Arn":{},"Name":{}}},"ImageId":{},"InstanceType":{},"KernelId":{},"KeyName":{},"Monitoring":{"type":"structure","members":{"Enabled":{"type":"boolean"}}},"NetworkInterfaces":{"locationName":"NetworkInterface","type":"list","member":{"locationName":"NetworkInterface","type":"structure","members":{"AssociatePublicIpAddress":{"type":"boolean"},"DeleteOnTermination":{"type":"boolean"},"Description":{},"DeviceIndex":{"type":"integer"},"Groups":{"shape":"S2fj","locationName":"Group"},"Ipv6AddressCount":{"type":"integer"},"Ipv6Addresses":{"locationName":"Ipv6Address","type":"list","member":{"locationName":"Ipv6Address","type":"structure","members":{"Ipv6Address":{}}}},"NetworkInterfaceId":{},"PrivateIpAddress":{},"PrivateIpAddressConfigs":{"locationName":"PrivateIpAddressConfig","type":"list","member":{"locationName":"PrivateIpAddressConfigSet","type":"structure","members":{"Primary":{"type":"boolean"},"PrivateIpAddress":{}}}},"SecondaryPrivateIpAddressCount":{"type":"integer"},"SubnetId":{}}}},"Placement":{"type":"structure","members":{"AvailabilityZone":{},"GroupName":{}}},"RamdiskId":{},"SecurityGroupIds":{"shape":"S2fj","locationName":"SecurityGroupId"},"SubnetId":{},"UserData":{}},"sensitive":true},"ScheduledInstanceId":{}}},"output":{"type":"structure","members":{"InstanceIdSet":{"locationName":"instanceIdSet","type":"list","member":{"locationName":"item"}}}}},"SearchLocalGatewayRoutes":{"input":{"type":"structure","required":["LocalGatewayRouteTableId"],"members":{"LocalGatewayRouteTableId":{},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Routes":{"locationName":"routeSet","type":"list","member":{"shape":"Sjy","locationName":"item"}},"NextToken":{"locationName":"nextToken"}}}},"SearchTransitGatewayMulticastGroups":{"input":{"type":"structure","required":["TransitGatewayMulticastDomainId"],"members":{"TransitGatewayMulticastDomainId":{},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"NextToken":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"MulticastGroups":{"locationName":"multicastGroups","type":"list","member":{"locationName":"item","type":"structure","members":{"GroupIpAddress":{"locationName":"groupIpAddress"},"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"SubnetId":{"locationName":"subnetId"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"ResourceOwnerId":{"locationName":"resourceOwnerId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"GroupMember":{"locationName":"groupMember","type":"boolean"},"GroupSource":{"locationName":"groupSource","type":"boolean"},"MemberType":{"locationName":"memberType"},"SourceType":{"locationName":"sourceType"}}}},"NextToken":{"locationName":"nextToken"}}}},"SearchTransitGatewayRoutes":{"input":{"type":"structure","required":["TransitGatewayRouteTableId","Filters"],"members":{"TransitGatewayRouteTableId":{},"Filters":{"shape":"S10p","locationName":"Filter"},"MaxResults":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Routes":{"locationName":"routeSet","type":"list","member":{"shape":"Sqo","locationName":"item"}},"AdditionalRoutesAvailable":{"locationName":"additionalRoutesAvailable","type":"boolean"}}}},"SendDiagnosticInterrupt":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"DryRun":{"type":"boolean"}}}},"StartInstances":{"input":{"type":"structure","required":["InstanceIds"],"members":{"InstanceIds":{"shape":"S12k","locationName":"InstanceId"},"AdditionalInfo":{"locationName":"additionalInfo"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"StartingInstances":{"shape":"S2g7","locationName":"instancesSet"}}}},"StartNetworkInsightsAccessScopeAnalysis":{"input":{"type":"structure","required":["NetworkInsightsAccessScopeId","ClientToken"],"members":{"NetworkInsightsAccessScopeId":{},"DryRun":{"type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"NetworkInsightsAccessScopeAnalysis":{"shape":"S1j8","locationName":"networkInsightsAccessScopeAnalysis"}}}},"StartNetworkInsightsAnalysis":{"input":{"type":"structure","required":["NetworkInsightsPathId","ClientToken"],"members":{"NetworkInsightsPathId":{},"AdditionalAccounts":{"shape":"So","locationName":"AdditionalAccount"},"FilterInArns":{"shape":"S1jk","locationName":"FilterInArn"},"DryRun":{"type":"boolean"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"NetworkInsightsAnalysis":{"shape":"S1jj","locationName":"networkInsightsAnalysis"}}}},"StartVpcEndpointServicePrivateDnsVerification":{"input":{"type":"structure","required":["ServiceId"],"members":{"DryRun":{"type":"boolean"},"ServiceId":{}}},"output":{"type":"structure","members":{"ReturnValue":{"locationName":"return","type":"boolean"}}}},"StopInstances":{"input":{"type":"structure","required":["InstanceIds"],"members":{"InstanceIds":{"shape":"S12k","locationName":"InstanceId"},"Hibernate":{"type":"boolean"},"DryRun":{"locationName":"dryRun","type":"boolean"},"Force":{"locationName":"force","type":"boolean"}}},"output":{"type":"structure","members":{"StoppingInstances":{"shape":"S2g7","locationName":"instancesSet"}}}},"TerminateClientVpnConnections":{"input":{"type":"structure","required":["ClientVpnEndpointId"],"members":{"ClientVpnEndpointId":{},"ConnectionId":{},"Username":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ClientVpnEndpointId":{"locationName":"clientVpnEndpointId"},"Username":{"locationName":"username"},"ConnectionStatuses":{"locationName":"connectionStatuses","type":"list","member":{"locationName":"item","type":"structure","members":{"ConnectionId":{"locationName":"connectionId"},"PreviousStatus":{"shape":"S12z","locationName":"previousStatus"},"CurrentStatus":{"shape":"S12z","locationName":"currentStatus"}}}}}}},"TerminateInstances":{"input":{"type":"structure","required":["InstanceIds"],"members":{"InstanceIds":{"shape":"S12k","locationName":"InstanceId"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"TerminatingInstances":{"shape":"S2g7","locationName":"instancesSet"}}}},"UnassignIpv6Addresses":{"input":{"type":"structure","required":["NetworkInterfaceId"],"members":{"Ipv6Addresses":{"shape":"S2v","locationName":"ipv6Addresses"},"Ipv6Prefixes":{"shape":"S2w","locationName":"Ipv6Prefix"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"}}},"output":{"type":"structure","members":{"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"UnassignedIpv6Addresses":{"shape":"S2v","locationName":"unassignedIpv6Addresses"},"UnassignedIpv6Prefixes":{"shape":"S2w","locationName":"unassignedIpv6PrefixSet"}}}},"UnassignPrivateIpAddresses":{"input":{"type":"structure","required":["NetworkInterfaceId"],"members":{"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"PrivateIpAddresses":{"shape":"S30","locationName":"privateIpAddress"},"Ipv4Prefixes":{"shape":"S2w","locationName":"Ipv4Prefix"}}}},"UnassignPrivateNatGatewayAddress":{"input":{"type":"structure","required":["NatGatewayId","PrivateIpAddresses"],"members":{"NatGatewayId":{},"PrivateIpAddresses":{"shape":"S38","locationName":"PrivateIpAddress"},"MaxDrainDurationSeconds":{"type":"integer"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"NatGatewayId":{"locationName":"natGatewayId"},"NatGatewayAddresses":{"shape":"S3b","locationName":"natGatewayAddressSet"}}}},"UnlockSnapshot":{"input":{"type":"structure","required":["SnapshotId"],"members":{"SnapshotId":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"SnapshotId":{"locationName":"snapshotId"}}}},"UnmonitorInstances":{"input":{"type":"structure","required":["InstanceIds"],"members":{"InstanceIds":{"shape":"S12k","locationName":"InstanceId"},"DryRun":{"locationName":"dryRun","type":"boolean"}}},"output":{"type":"structure","members":{"InstanceMonitorings":{"shape":"S2bm","locationName":"instancesSet"}}}},"UpdateSecurityGroupRuleDescriptionsEgress":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"GroupId":{},"GroupName":{},"IpPermissions":{"shape":"S6z"},"SecurityGroupRuleDescriptions":{"shape":"S2gx","locationName":"SecurityGroupRuleDescription"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"UpdateSecurityGroupRuleDescriptionsIngress":{"input":{"type":"structure","members":{"DryRun":{"type":"boolean"},"GroupId":{},"GroupName":{},"IpPermissions":{"shape":"S6z"},"SecurityGroupRuleDescriptions":{"shape":"S2gx","locationName":"SecurityGroupRuleDescription"}}},"output":{"type":"structure","members":{"Return":{"locationName":"return","type":"boolean"}}}},"WithdrawByoipCidr":{"input":{"type":"structure","required":["Cidr"],"members":{"Cidr":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"ByoipCidr":{"shape":"S1y","locationName":"byoipCidr"}}}}},"shapes":{"S3":{"type":"list","member":{"locationName":"item","type":"structure","members":{"ResourceType":{"locationName":"resourceType"},"Tags":{"shape":"S6","locationName":"Tag"}}}},"S6":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Key":{"locationName":"key"},"Value":{"locationName":"value"}}}},"Sa":{"type":"structure","members":{"PublicIp":{"locationName":"publicIp"},"AllocationId":{"locationName":"allocationId"},"TransferAccountId":{"locationName":"transferAccountId"},"TransferOfferExpirationTimestamp":{"locationName":"transferOfferExpirationTimestamp","type":"timestamp"},"TransferOfferAcceptedTimestamp":{"locationName":"transferOfferAcceptedTimestamp","type":"timestamp"},"AddressTransferStatus":{"locationName":"addressTransferStatus"}}},"Se":{"type":"list","member":{"locationName":"ReservedInstanceId"}},"Sg":{"type":"list","member":{"locationName":"TargetConfigurationRequest","type":"structure","required":["OfferingId"],"members":{"InstanceCount":{"type":"integer"},"OfferingId":{}}}},"So":{"type":"list","member":{"locationName":"item"}},"Sq":{"type":"structure","members":{"TransitGatewayMulticastDomainId":{"locationName":"transitGatewayMulticastDomainId"},"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"ResourceOwnerId":{"locationName":"resourceOwnerId"},"Subnets":{"locationName":"subnets","type":"list","member":{"shape":"St","locationName":"item"}}}},"St":{"type":"structure","members":{"SubnetId":{"locationName":"subnetId"},"State":{"locationName":"state"}}},"Sx":{"type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"AccepterTransitGatewayAttachmentId":{"locationName":"accepterTransitGatewayAttachmentId"},"RequesterTgwInfo":{"shape":"Sy","locationName":"requesterTgwInfo"},"AccepterTgwInfo":{"shape":"Sy","locationName":"accepterTgwInfo"},"Options":{"locationName":"options","type":"structure","members":{"DynamicRouting":{"locationName":"dynamicRouting"}}},"Status":{"locationName":"status","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"State":{"locationName":"state"},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sy":{"type":"structure","members":{"TransitGatewayId":{"locationName":"transitGatewayId"},"CoreNetworkId":{"locationName":"coreNetworkId"},"OwnerId":{"locationName":"ownerId"},"Region":{"locationName":"region"}}},"S16":{"type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"VpcId":{"locationName":"vpcId"},"VpcOwnerId":{"locationName":"vpcOwnerId"},"State":{"locationName":"state"},"SubnetIds":{"shape":"So","locationName":"subnetIds"},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"Options":{"locationName":"options","type":"structure","members":{"DnsSupport":{"locationName":"dnsSupport"},"SecurityGroupReferencingSupport":{"locationName":"securityGroupReferencingSupport"},"Ipv6Support":{"locationName":"ipv6Support"},"ApplianceModeSupport":{"locationName":"applianceModeSupport"}}},"Tags":{"shape":"S6","locationName":"tagSet"}}},"S1e":{"type":"list","member":{"locationName":"item"}},"S1h":{"type":"list","member":{"shape":"S1i","locationName":"item"}},"S1i":{"type":"structure","members":{"Error":{"locationName":"error","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"ResourceId":{"locationName":"resourceId"}}},"S1n":{"type":"structure","members":{"AccepterVpcInfo":{"shape":"S1o","locationName":"accepterVpcInfo"},"ExpirationTime":{"locationName":"expirationTime","type":"timestamp"},"RequesterVpcInfo":{"shape":"S1o","locationName":"requesterVpcInfo"},"Status":{"locationName":"status","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"Tags":{"shape":"S6","locationName":"tagSet"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"}}},"S1o":{"type":"structure","members":{"CidrBlock":{"locationName":"cidrBlock"},"Ipv6CidrBlockSet":{"locationName":"ipv6CidrBlockSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv6CidrBlock":{"locationName":"ipv6CidrBlock"}}}},"CidrBlockSet":{"locationName":"cidrBlockSet","type":"list","member":{"locationName":"item","type":"structure","members":{"CidrBlock":{"locationName":"cidrBlock"}}}},"OwnerId":{"locationName":"ownerId"},"PeeringOptions":{"locationName":"peeringOptions","type":"structure","members":{"AllowDnsResolutionFromRemoteVpc":{"locationName":"allowDnsResolutionFromRemoteVpc","type":"boolean"},"AllowEgressFromLocalClassicLinkToRemoteVpc":{"locationName":"allowEgressFromLocalClassicLinkToRemoteVpc","type":"boolean"},"AllowEgressFromLocalVpcToRemoteClassicLink":{"locationName":"allowEgressFromLocalVpcToRemoteClassicLink","type":"boolean"}}},"VpcId":{"locationName":"vpcId"},"Region":{"locationName":"region"}}},"S1y":{"type":"structure","members":{"Cidr":{"locationName":"cidr"},"Description":{"locationName":"description"},"AsnAssociations":{"locationName":"asnAssociationSet","type":"list","member":{"shape":"S20","locationName":"item"}},"StatusMessage":{"locationName":"statusMessage"},"State":{"locationName":"state"},"NetworkBorderGroup":{"locationName":"networkBorderGroup"}}},"S20":{"type":"structure","members":{"Asn":{"locationName":"asn"},"Cidr":{"locationName":"cidr"},"StatusMessage":{"locationName":"statusMessage"},"State":{"locationName":"state"}}},"S2g":{"type":"list","member":{"locationName":"item"}},"S2l":{"type":"structure","members":{"Cidr":{"locationName":"cidr"},"IpamPoolAllocationId":{"locationName":"ipamPoolAllocationId"},"Description":{"locationName":"description"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"ResourceRegion":{"locationName":"resourceRegion"},"ResourceOwner":{"locationName":"resourceOwner"}}},"S2r":{"type":"list","member":{"locationName":"item"}},"S2v":{"type":"list","member":{"locationName":"item"}},"S2w":{"type":"list","member":{"locationName":"item"}},"S30":{"type":"list","member":{"locationName":"PrivateIpAddress"}},"S34":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv4Prefix":{"locationName":"ipv4Prefix"}}}},"S38":{"type":"list","member":{"locationName":"item"}},"S3b":{"type":"list","member":{"locationName":"item","type":"structure","members":{"AllocationId":{"locationName":"allocationId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"PrivateIp":{"locationName":"privateIp"},"PublicIp":{"locationName":"publicIp"},"AssociationId":{"locationName":"associationId"},"IsPrimary":{"locationName":"isPrimary","type":"boolean"},"FailureMessage":{"locationName":"failureMessage"},"Status":{"locationName":"status"}}}},"S3m":{"type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"S3v":{"type":"structure","members":{"Arn":{"locationName":"arn"},"Name":{"locationName":"name"}}},"S3x":{"type":"structure","members":{"AssociationId":{"locationName":"associationId"},"InstanceId":{"locationName":"instanceId"},"IamInstanceProfile":{"shape":"S3y","locationName":"iamInstanceProfile"},"State":{"locationName":"state"},"Timestamp":{"locationName":"timestamp","type":"timestamp"}}},"S3y":{"type":"structure","members":{"Arn":{"locationName":"arn"},"Id":{"locationName":"id"}}},"S43":{"type":"list","member":{"locationName":"item"}},"S44":{"type":"list","member":{"locationName":"item"}},"S47":{"type":"structure","members":{"InstanceEventWindowId":{"locationName":"instanceEventWindowId"},"TimeRanges":{"locationName":"timeRangeSet","type":"list","member":{"locationName":"item","type":"structure","members":{"StartWeekDay":{"locationName":"startWeekDay"},"StartHour":{"locationName":"startHour","type":"integer"},"EndWeekDay":{"locationName":"endWeekDay"},"EndHour":{"locationName":"endHour","type":"integer"}}}},"Name":{"locationName":"name"},"CronExpression":{"locationName":"cronExpression"},"AssociationTarget":{"locationName":"associationTarget","type":"structure","members":{"InstanceIds":{"shape":"S43","locationName":"instanceIdSet"},"Tags":{"shape":"S6","locationName":"tagSet"},"DedicatedHostIds":{"shape":"S44","locationName":"dedicatedHostIdSet"}}},"State":{"locationName":"state"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"S4l":{"type":"structure","members":{"OwnerId":{"locationName":"ownerId"},"IpamResourceDiscoveryAssociationId":{"locationName":"ipamResourceDiscoveryAssociationId"},"IpamResourceDiscoveryAssociationArn":{"locationName":"ipamResourceDiscoveryAssociationArn"},"IpamResourceDiscoveryId":{"locationName":"ipamResourceDiscoveryId"},"IpamId":{"locationName":"ipamId"},"IpamArn":{"locationName":"ipamArn"},"IpamRegion":{"locationName":"ipamRegion"},"IsDefault":{"locationName":"isDefault","type":"boolean"},"ResourceDiscoveryStatus":{"locationName":"resourceDiscoveryStatus"},"State":{"locationName":"state"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"S4r":{"type":"list","member":{"locationName":"AllocationId"}},"S4x":{"type":"structure","members":{"State":{"locationName":"state"},"StatusMessage":{"locationName":"statusMessage"}}},"S52":{"type":"structure","members":{"AssociationId":{"locationName":"associationId"},"Ipv6CidrBlock":{"locationName":"ipv6CidrBlock"},"Ipv6CidrBlockState":{"locationName":"ipv6CidrBlockState","type":"structure","members":{"State":{"locationName":"state"},"StatusMessage":{"locationName":"statusMessage"}}},"Ipv6AddressAttribute":{"locationName":"ipv6AddressAttribute"},"IpSource":{"locationName":"ipSource"}}},"S59":{"type":"list","member":{"locationName":"item"}},"S5e":{"type":"structure","members":{"TransitGatewayPolicyTableId":{"locationName":"transitGatewayPolicyTableId"},"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"State":{"locationName":"state"}}},"S5j":{"type":"structure","members":{"TransitGatewayRouteTableId":{"locationName":"transitGatewayRouteTableId"},"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"State":{"locationName":"state"}}},"S5m":{"type":"structure","members":{"AssociationId":{"locationName":"associationId"},"BranchInterfaceId":{"locationName":"branchInterfaceId"},"TrunkInterfaceId":{"locationName":"trunkInterfaceId"},"InterfaceProtocol":{"locationName":"interfaceProtocol"},"VlanId":{"locationName":"vlanId","type":"integer"},"GreKey":{"locationName":"greKey","type":"integer"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"S5s":{"type":"structure","members":{"AssociationId":{"locationName":"associationId"},"Ipv6CidrBlock":{"locationName":"ipv6CidrBlock"},"Ipv6CidrBlockState":{"shape":"S5t","locationName":"ipv6CidrBlockState"},"NetworkBorderGroup":{"locationName":"networkBorderGroup"},"Ipv6Pool":{"locationName":"ipv6Pool"},"Ipv6AddressAttribute":{"locationName":"ipv6AddressAttribute"},"IpSource":{"locationName":"ipSource"}}},"S5t":{"type":"structure","members":{"State":{"locationName":"state"},"StatusMessage":{"locationName":"statusMessage"}}},"S5v":{"type":"structure","members":{"AssociationId":{"locationName":"associationId"},"CidrBlock":{"locationName":"cidrBlock"},"CidrBlockState":{"shape":"S5t","locationName":"cidrBlockState"}}},"S5x":{"type":"list","member":{"locationName":"groupId"}},"S62":{"type":"structure","members":{"EnaSrdEnabled":{"type":"boolean"},"EnaSrdUdpSpecification":{"type":"structure","members":{"EnaSrdUdpEnabled":{"type":"boolean"}}}}},"S69":{"type":"structure","members":{"VerifiedAccessTrustProviderId":{"locationName":"verifiedAccessTrustProviderId"},"Description":{"locationName":"description"},"TrustProviderType":{"locationName":"trustProviderType"},"UserTrustProviderType":{"locationName":"userTrustProviderType"},"DeviceTrustProviderType":{"locationName":"deviceTrustProviderType"},"OidcOptions":{"locationName":"oidcOptions","type":"structure","members":{"Issuer":{"locationName":"issuer"},"AuthorizationEndpoint":{"locationName":"authorizationEndpoint"},"TokenEndpoint":{"locationName":"tokenEndpoint"},"UserInfoEndpoint":{"locationName":"userInfoEndpoint"},"ClientId":{"locationName":"clientId"},"ClientSecret":{"shape":"S6e","locationName":"clientSecret"},"Scope":{"locationName":"scope"}}},"DeviceOptions":{"locationName":"deviceOptions","type":"structure","members":{"TenantId":{"locationName":"tenantId"},"PublicSigningKeyUrl":{"locationName":"publicSigningKeyUrl"}}},"PolicyReferenceName":{"locationName":"policyReferenceName"},"CreationTime":{"locationName":"creationTime"},"LastUpdatedTime":{"locationName":"lastUpdatedTime"},"Tags":{"shape":"S6","locationName":"tagSet"},"SseSpecification":{"shape":"S6g","locationName":"sseSpecification"}}},"S6e":{"type":"string","sensitive":true},"S6g":{"type":"structure","members":{"CustomerManagedKeyEnabled":{"locationName":"customerManagedKeyEnabled","type":"boolean"},"KmsKeyArn":{"locationName":"kmsKeyArn"}}},"S6i":{"type":"structure","members":{"VerifiedAccessInstanceId":{"locationName":"verifiedAccessInstanceId"},"Description":{"locationName":"description"},"VerifiedAccessTrustProviders":{"locationName":"verifiedAccessTrustProviderSet","type":"list","member":{"locationName":"item","type":"structure","members":{"VerifiedAccessTrustProviderId":{"locationName":"verifiedAccessTrustProviderId"},"Description":{"locationName":"description"},"TrustProviderType":{"locationName":"trustProviderType"},"UserTrustProviderType":{"locationName":"userTrustProviderType"},"DeviceTrustProviderType":{"locationName":"deviceTrustProviderType"}}}},"CreationTime":{"locationName":"creationTime"},"LastUpdatedTime":{"locationName":"lastUpdatedTime"},"Tags":{"shape":"S6","locationName":"tagSet"},"FipsEnabled":{"locationName":"fipsEnabled","type":"boolean"}}},"S6n":{"type":"structure","members":{"AttachTime":{"locationName":"attachTime","type":"timestamp"},"Device":{"locationName":"device"},"InstanceId":{"locationName":"instanceId"},"State":{"locationName":"status"},"VolumeId":{"locationName":"volumeId"},"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"},"AssociatedResource":{"locationName":"associatedResource"},"InstanceOwningService":{"locationName":"instanceOwningService"}}},"S6s":{"type":"structure","members":{"State":{"locationName":"state"},"VpcId":{"locationName":"vpcId"}}},"S6w":{"type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"S6z":{"type":"list","member":{"locationName":"item","type":"structure","members":{"FromPort":{"locationName":"fromPort","type":"integer"},"IpProtocol":{"locationName":"ipProtocol"},"IpRanges":{"locationName":"ipRanges","type":"list","member":{"locationName":"item","type":"structure","members":{"CidrIp":{"locationName":"cidrIp"},"Description":{"locationName":"description"}}}},"Ipv6Ranges":{"locationName":"ipv6Ranges","type":"list","member":{"locationName":"item","type":"structure","members":{"CidrIpv6":{"locationName":"cidrIpv6"},"Description":{"locationName":"description"}}}},"PrefixListIds":{"locationName":"prefixListIds","type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{"locationName":"description"},"PrefixListId":{"locationName":"prefixListId"}}}},"ToPort":{"locationName":"toPort","type":"integer"},"UserIdGroupPairs":{"locationName":"groups","type":"list","member":{"shape":"S78","locationName":"item"}}}}},"S78":{"type":"structure","members":{"Description":{"locationName":"description"},"GroupId":{"locationName":"groupId"},"GroupName":{"locationName":"groupName"},"PeeringStatus":{"locationName":"peeringStatus"},"UserId":{"locationName":"userId"},"VpcId":{"locationName":"vpcId"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"}}},"S7a":{"type":"list","member":{"locationName":"item","type":"structure","members":{"SecurityGroupRuleId":{"locationName":"securityGroupRuleId"},"GroupId":{"locationName":"groupId"},"GroupOwnerId":{"locationName":"groupOwnerId"},"IsEgress":{"locationName":"isEgress","type":"boolean"},"IpProtocol":{"locationName":"ipProtocol"},"FromPort":{"locationName":"fromPort","type":"integer"},"ToPort":{"locationName":"toPort","type":"integer"},"CidrIpv4":{"locationName":"cidrIpv4"},"CidrIpv6":{"locationName":"cidrIpv6"},"PrefixListId":{"locationName":"prefixListId"},"ReferencedGroupInfo":{"locationName":"referencedGroupInfo","type":"structure","members":{"GroupId":{"locationName":"groupId"},"PeeringStatus":{"locationName":"peeringStatus"},"UserId":{"locationName":"userId"},"VpcId":{"locationName":"vpcId"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"}}},"Description":{"locationName":"description"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"S7j":{"type":"structure","members":{"S3":{"type":"structure","members":{"AWSAccessKeyId":{},"Bucket":{"locationName":"bucket"},"Prefix":{"locationName":"prefix"},"UploadPolicy":{"locationName":"uploadPolicy","type":"blob"},"UploadPolicySignature":{"locationName":"uploadPolicySignature","type":"string","sensitive":true}}}}},"S7o":{"type":"structure","members":{"BundleId":{"locationName":"bundleId"},"BundleTaskError":{"locationName":"error","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"InstanceId":{"locationName":"instanceId"},"Progress":{"locationName":"progress"},"StartTime":{"locationName":"startTime","type":"timestamp"},"State":{"locationName":"state"},"Storage":{"shape":"S7j","locationName":"storage"},"UpdateTime":{"locationName":"updateTime","type":"timestamp"}}},"S7y":{"type":"list","member":{"locationName":"item"}},"S8m":{"type":"list","member":{"locationName":"item","type":"structure","members":{"ClientToken":{"locationName":"clientToken"},"CreateDate":{"locationName":"createDate","type":"timestamp"},"InstanceCounts":{"locationName":"instanceCounts","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceCount":{"locationName":"instanceCount","type":"integer"},"State":{"locationName":"state"}}}},"PriceSchedules":{"locationName":"priceSchedules","type":"list","member":{"locationName":"item","type":"structure","members":{"Active":{"locationName":"active","type":"boolean"},"CurrencyCode":{"locationName":"currencyCode"},"Price":{"locationName":"price","type":"double"},"Term":{"locationName":"term","type":"long"}}}},"ReservedInstancesId":{"locationName":"reservedInstancesId"},"ReservedInstancesListingId":{"locationName":"reservedInstancesListingId"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"Tags":{"shape":"S6","locationName":"tagSet"},"UpdateDate":{"locationName":"updateDate","type":"timestamp"}}}},"S8y":{"type":"list","member":{"locationName":"item"}},"S99":{"type":"list","member":{"locationName":"SpotInstanceRequestId"}},"S9z":{"type":"structure","members":{"CapacityReservationId":{"locationName":"capacityReservationId"},"OwnerId":{"locationName":"ownerId"},"CapacityReservationArn":{"locationName":"capacityReservationArn"},"AvailabilityZoneId":{"locationName":"availabilityZoneId"},"InstanceType":{"locationName":"instanceType"},"InstancePlatform":{"locationName":"instancePlatform"},"AvailabilityZone":{"locationName":"availabilityZone"},"Tenancy":{"locationName":"tenancy"},"TotalInstanceCount":{"locationName":"totalInstanceCount","type":"integer"},"AvailableInstanceCount":{"locationName":"availableInstanceCount","type":"integer"},"EbsOptimized":{"locationName":"ebsOptimized","type":"boolean"},"EphemeralStorage":{"locationName":"ephemeralStorage","type":"boolean"},"State":{"locationName":"state"},"StartDate":{"locationName":"startDate","type":"timestamp"},"EndDate":{"locationName":"endDate","type":"timestamp"},"EndDateType":{"locationName":"endDateType"},"InstanceMatchCriteria":{"locationName":"instanceMatchCriteria"},"CreateDate":{"locationName":"createDate","type":"timestamp"},"Tags":{"shape":"S6","locationName":"tagSet"},"OutpostArn":{"locationName":"outpostArn"},"CapacityReservationFleetId":{"locationName":"capacityReservationFleetId"},"PlacementGroupArn":{"locationName":"placementGroupArn"},"CapacityAllocations":{"locationName":"capacityAllocationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AllocationType":{"locationName":"allocationType"},"Count":{"locationName":"count","type":"integer"}}}},"ReservationType":{"locationName":"reservationType"}}},"Sag":{"type":"list","member":{"locationName":"item","type":"structure","members":{"CapacityReservationId":{"locationName":"capacityReservationId"},"AvailabilityZoneId":{"locationName":"availabilityZoneId"},"InstanceType":{"locationName":"instanceType"},"InstancePlatform":{"locationName":"instancePlatform"},"AvailabilityZone":{"locationName":"availabilityZone"},"TotalInstanceCount":{"locationName":"totalInstanceCount","type":"integer"},"FulfilledCapacity":{"locationName":"fulfilledCapacity","type":"double"},"EbsOptimized":{"locationName":"ebsOptimized","type":"boolean"},"CreateDate":{"locationName":"createDate","type":"timestamp"},"Weight":{"locationName":"weight","type":"double"},"Priority":{"locationName":"priority","type":"integer"}}}},"Sak":{"type":"structure","members":{"CarrierGatewayId":{"locationName":"carrierGatewayId"},"VpcId":{"locationName":"vpcId"},"State":{"locationName":"state"},"OwnerId":{"locationName":"ownerId"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sau":{"type":"structure","members":{"Enabled":{"type":"boolean"},"CloudwatchLogGroup":{},"CloudwatchLogStream":{}}},"Sax":{"type":"structure","members":{"Enabled":{"type":"boolean"},"LambdaFunctionArn":{}}},"Say":{"type":"structure","members":{"Enabled":{"type":"boolean"},"BannerText":{}}},"Sb0":{"type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"Sb4":{"type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"Sb9":{"type":"structure","members":{"Cidr":{"locationName":"cidr"},"CoipPoolId":{"locationName":"coipPoolId"},"LocalGatewayRouteTableId":{"locationName":"localGatewayRouteTableId"}}},"Sbd":{"type":"structure","members":{"PoolId":{"locationName":"poolId"},"PoolCidrs":{"shape":"So","locationName":"poolCidrSet"},"LocalGatewayRouteTableId":{"locationName":"localGatewayRouteTableId"},"Tags":{"shape":"S6","locationName":"tagSet"},"PoolArn":{"locationName":"poolArn"}}},"Sbh":{"type":"structure","members":{"BgpAsn":{"locationName":"bgpAsn"},"CustomerGatewayId":{"locationName":"customerGatewayId"},"IpAddress":{"locationName":"ipAddress"},"CertificateArn":{"locationName":"certificateArn"},"State":{"locationName":"state"},"Type":{"locationName":"type"},"DeviceName":{"locationName":"deviceName"},"Tags":{"shape":"S6","locationName":"tagSet"},"BgpAsnExtended":{"locationName":"bgpAsnExtended"}}},"Sbk":{"type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"AvailabilityZoneId":{"locationName":"availabilityZoneId"},"AvailableIpAddressCount":{"locationName":"availableIpAddressCount","type":"integer"},"CidrBlock":{"locationName":"cidrBlock"},"DefaultForAz":{"locationName":"defaultForAz","type":"boolean"},"EnableLniAtDeviceIndex":{"locationName":"enableLniAtDeviceIndex","type":"integer"},"MapPublicIpOnLaunch":{"locationName":"mapPublicIpOnLaunch","type":"boolean"},"MapCustomerOwnedIpOnLaunch":{"locationName":"mapCustomerOwnedIpOnLaunch","type":"boolean"},"CustomerOwnedIpv4Pool":{"locationName":"customerOwnedIpv4Pool"},"State":{"locationName":"state"},"SubnetId":{"locationName":"subnetId"},"VpcId":{"locationName":"vpcId"},"OwnerId":{"locationName":"ownerId"},"AssignIpv6AddressOnCreation":{"locationName":"assignIpv6AddressOnCreation","type":"boolean"},"Ipv6CidrBlockAssociationSet":{"locationName":"ipv6CidrBlockAssociationSet","type":"list","member":{"shape":"S52","locationName":"item"}},"Tags":{"shape":"S6","locationName":"tagSet"},"SubnetArn":{"locationName":"subnetArn"},"OutpostArn":{"locationName":"outpostArn"},"EnableDns64":{"locationName":"enableDns64","type":"boolean"},"Ipv6Native":{"locationName":"ipv6Native","type":"boolean"},"PrivateDnsNameOptionsOnLaunch":{"locationName":"privateDnsNameOptionsOnLaunch","type":"structure","members":{"HostnameType":{"locationName":"hostnameType"},"EnableResourceNameDnsARecord":{"locationName":"enableResourceNameDnsARecord","type":"boolean"},"EnableResourceNameDnsAAAARecord":{"locationName":"enableResourceNameDnsAAAARecord","type":"boolean"}}}}},"Sbs":{"type":"structure","members":{"CidrBlock":{"locationName":"cidrBlock"},"DhcpOptionsId":{"locationName":"dhcpOptionsId"},"State":{"locationName":"state"},"VpcId":{"locationName":"vpcId"},"OwnerId":{"locationName":"ownerId"},"InstanceTenancy":{"locationName":"instanceTenancy"},"Ipv6CidrBlockAssociationSet":{"locationName":"ipv6CidrBlockAssociationSet","type":"list","member":{"shape":"S5s","locationName":"item"}},"CidrBlockAssociationSet":{"locationName":"cidrBlockAssociationSet","type":"list","member":{"shape":"S5v","locationName":"item"}},"IsDefault":{"locationName":"isDefault","type":"boolean"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sc1":{"type":"structure","members":{"DhcpConfigurations":{"locationName":"dhcpConfigurationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Key":{"locationName":"key"},"Values":{"locationName":"valueSet","type":"list","member":{"shape":"Sc5","locationName":"item"}}}}},"DhcpOptionsId":{"locationName":"dhcpOptionsId"},"OwnerId":{"locationName":"ownerId"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sc5":{"type":"structure","members":{"Value":{"locationName":"value"}}},"Sc8":{"type":"structure","members":{"Attachments":{"shape":"Sc9","locationName":"attachmentSet"},"EgressOnlyInternetGatewayId":{"locationName":"egressOnlyInternetGatewayId"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sc9":{"type":"list","member":{"locationName":"item","type":"structure","members":{"State":{"locationName":"state"},"VpcId":{"locationName":"vpcId"}}}},"Sco":{"type":"list","member":{"locationName":"item","type":"structure","members":{"LaunchTemplateSpecification":{"type":"structure","members":{"LaunchTemplateId":{},"LaunchTemplateName":{},"Version":{}}},"Overrides":{"type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceType":{},"MaxPrice":{},"SubnetId":{},"AvailabilityZone":{},"WeightedCapacity":{"type":"double"},"Priority":{"type":"double"},"Placement":{"shape":"Scv"},"InstanceRequirements":{"shape":"Scy"},"ImageId":{}}}}}}},"Scv":{"type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"Affinity":{"locationName":"affinity"},"GroupName":{"locationName":"groupName"},"PartitionNumber":{"locationName":"partitionNumber","type":"integer"},"HostId":{"locationName":"hostId"},"Tenancy":{"locationName":"tenancy"},"SpreadDomain":{"locationName":"spreadDomain"},"HostResourceGroupArn":{"locationName":"hostResourceGroupArn"},"GroupId":{"locationName":"groupId"}}},"Scy":{"type":"structure","required":["VCpuCount","MemoryMiB"],"members":{"VCpuCount":{"type":"structure","required":["Min"],"members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"MemoryMiB":{"type":"structure","required":["Min"],"members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"CpuManufacturers":{"shape":"Sd1","locationName":"CpuManufacturer"},"MemoryGiBPerVCpu":{"type":"structure","members":{"Min":{"type":"double"},"Max":{"type":"double"}}},"ExcludedInstanceTypes":{"shape":"Sd4","locationName":"ExcludedInstanceType"},"InstanceGenerations":{"shape":"Sd6","locationName":"InstanceGeneration"},"SpotMaxPricePercentageOverLowestPrice":{"type":"integer"},"OnDemandMaxPricePercentageOverLowestPrice":{"type":"integer"},"BareMetal":{},"BurstablePerformance":{},"RequireHibernateSupport":{"type":"boolean"},"NetworkInterfaceCount":{"type":"structure","members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"LocalStorage":{},"LocalStorageTypes":{"shape":"Sdc","locationName":"LocalStorageType"},"TotalLocalStorageGB":{"type":"structure","members":{"Min":{"type":"double"},"Max":{"type":"double"}}},"BaselineEbsBandwidthMbps":{"type":"structure","members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"AcceleratorTypes":{"shape":"Sdg","locationName":"AcceleratorType"},"AcceleratorCount":{"type":"structure","members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"AcceleratorManufacturers":{"shape":"Sdj","locationName":"AcceleratorManufacturer"},"AcceleratorNames":{"shape":"Sdl","locationName":"AcceleratorName"},"AcceleratorTotalMemoryMiB":{"type":"structure","members":{"Min":{"type":"integer"},"Max":{"type":"integer"}}},"NetworkBandwidthGbps":{"type":"structure","members":{"Min":{"type":"double"},"Max":{"type":"double"}}},"AllowedInstanceTypes":{"shape":"Sdp","locationName":"AllowedInstanceType"},"MaxSpotPriceAsPercentageOfOptimalOnDemandPrice":{"type":"integer"}}},"Sd1":{"type":"list","member":{"locationName":"item"}},"Sd4":{"type":"list","member":{"locationName":"item"}},"Sd6":{"type":"list","member":{"locationName":"item"}},"Sdc":{"type":"list","member":{"locationName":"item"}},"Sdg":{"type":"list","member":{"locationName":"item"}},"Sdj":{"type":"list","member":{"locationName":"item"}},"Sdl":{"type":"list","member":{"locationName":"item"}},"Sdp":{"type":"list","member":{"locationName":"item"}},"Sdr":{"type":"structure","required":["TotalTargetCapacity"],"members":{"TotalTargetCapacity":{"type":"integer"},"OnDemandTargetCapacity":{"type":"integer"},"SpotTargetCapacity":{"type":"integer"},"DefaultTargetCapacityType":{},"TargetCapacityUnitType":{}}},"Sdz":{"type":"structure","members":{"LaunchTemplateSpecification":{"shape":"Se0","locationName":"launchTemplateSpecification"},"Overrides":{"shape":"Se1","locationName":"overrides"}}},"Se0":{"type":"structure","members":{"LaunchTemplateId":{"locationName":"launchTemplateId"},"LaunchTemplateName":{"locationName":"launchTemplateName"},"Version":{"locationName":"version"}}},"Se1":{"type":"structure","members":{"InstanceType":{"locationName":"instanceType"},"MaxPrice":{"locationName":"maxPrice"},"SubnetId":{"locationName":"subnetId"},"AvailabilityZone":{"locationName":"availabilityZone"},"WeightedCapacity":{"locationName":"weightedCapacity","type":"double"},"Priority":{"locationName":"priority","type":"double"},"Placement":{"locationName":"placement","type":"structure","members":{"GroupName":{"locationName":"groupName"}}},"InstanceRequirements":{"shape":"Se3","locationName":"instanceRequirements"},"ImageId":{"locationName":"imageId"}}},"Se3":{"type":"structure","members":{"VCpuCount":{"locationName":"vCpuCount","type":"structure","members":{"Min":{"locationName":"min","type":"integer"},"Max":{"locationName":"max","type":"integer"}}},"MemoryMiB":{"locationName":"memoryMiB","type":"structure","members":{"Min":{"locationName":"min","type":"integer"},"Max":{"locationName":"max","type":"integer"}}},"CpuManufacturers":{"shape":"Sd1","locationName":"cpuManufacturerSet"},"MemoryGiBPerVCpu":{"locationName":"memoryGiBPerVCpu","type":"structure","members":{"Min":{"locationName":"min","type":"double"},"Max":{"locationName":"max","type":"double"}}},"ExcludedInstanceTypes":{"shape":"Sd4","locationName":"excludedInstanceTypeSet"},"InstanceGenerations":{"shape":"Sd6","locationName":"instanceGenerationSet"},"SpotMaxPricePercentageOverLowestPrice":{"locationName":"spotMaxPricePercentageOverLowestPrice","type":"integer"},"OnDemandMaxPricePercentageOverLowestPrice":{"locationName":"onDemandMaxPricePercentageOverLowestPrice","type":"integer"},"BareMetal":{"locationName":"bareMetal"},"BurstablePerformance":{"locationName":"burstablePerformance"},"RequireHibernateSupport":{"locationName":"requireHibernateSupport","type":"boolean"},"NetworkInterfaceCount":{"locationName":"networkInterfaceCount","type":"structure","members":{"Min":{"locationName":"min","type":"integer"},"Max":{"locationName":"max","type":"integer"}}},"LocalStorage":{"locationName":"localStorage"},"LocalStorageTypes":{"shape":"Sdc","locationName":"localStorageTypeSet"},"TotalLocalStorageGB":{"locationName":"totalLocalStorageGB","type":"structure","members":{"Min":{"locationName":"min","type":"double"},"Max":{"locationName":"max","type":"double"}}},"BaselineEbsBandwidthMbps":{"locationName":"baselineEbsBandwidthMbps","type":"structure","members":{"Min":{"locationName":"min","type":"integer"},"Max":{"locationName":"max","type":"integer"}}},"AcceleratorTypes":{"shape":"Sdg","locationName":"acceleratorTypeSet"},"AcceleratorCount":{"locationName":"acceleratorCount","type":"structure","members":{"Min":{"locationName":"min","type":"integer"},"Max":{"locationName":"max","type":"integer"}}},"AcceleratorManufacturers":{"shape":"Sdj","locationName":"acceleratorManufacturerSet"},"AcceleratorNames":{"shape":"Sdl","locationName":"acceleratorNameSet"},"AcceleratorTotalMemoryMiB":{"locationName":"acceleratorTotalMemoryMiB","type":"structure","members":{"Min":{"locationName":"min","type":"integer"},"Max":{"locationName":"max","type":"integer"}}},"NetworkBandwidthGbps":{"locationName":"networkBandwidthGbps","type":"structure","members":{"Min":{"locationName":"min","type":"double"},"Max":{"locationName":"max","type":"double"}}},"AllowedInstanceTypes":{"shape":"Sdp","locationName":"allowedInstanceTypeSet"},"MaxSpotPriceAsPercentageOfOptimalOnDemandPrice":{"locationName":"maxSpotPriceAsPercentageOfOptimalOnDemandPrice","type":"integer"}}},"Seg":{"type":"list","member":{"locationName":"item"}},"Ses":{"type":"structure","members":{"Bucket":{},"Key":{}}},"Sev":{"type":"list","member":{"shape":"Sew","locationName":"BlockDeviceMapping"}},"Sew":{"type":"structure","members":{"DeviceName":{"locationName":"deviceName"},"VirtualName":{"locationName":"virtualName"},"Ebs":{"locationName":"ebs","type":"structure","members":{"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"},"Iops":{"locationName":"iops","type":"integer"},"SnapshotId":{"locationName":"snapshotId"},"VolumeSize":{"locationName":"volumeSize","type":"integer"},"VolumeType":{"locationName":"volumeType"},"KmsKeyId":{"locationName":"kmsKeyId"},"Throughput":{"locationName":"throughput","type":"integer"},"OutpostArn":{"locationName":"outpostArn"},"Encrypted":{"locationName":"encrypted","type":"boolean"}}},"NoDevice":{"locationName":"noDevice"}}},"Sf4":{"type":"structure","members":{"OwnerId":{"locationName":"ownerId"},"InstanceConnectEndpointId":{"locationName":"instanceConnectEndpointId"},"InstanceConnectEndpointArn":{"locationName":"instanceConnectEndpointArn"},"State":{"locationName":"state"},"StateMessage":{"locationName":"stateMessage"},"DnsName":{"locationName":"dnsName"},"FipsDnsName":{"locationName":"fipsDnsName"},"NetworkInterfaceIds":{"locationName":"networkInterfaceIdSet","type":"list","member":{"locationName":"item"}},"VpcId":{"locationName":"vpcId"},"AvailabilityZone":{"locationName":"availabilityZone"},"CreatedAt":{"locationName":"createdAt","type":"timestamp"},"SubnetId":{"locationName":"subnetId"},"PreserveClientIp":{"locationName":"preserveClientIp","type":"boolean"},"SecurityGroupIds":{"locationName":"securityGroupIdSet","type":"list","member":{"locationName":"item"}},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sfa":{"type":"list","member":{"type":"structure","members":{"StartWeekDay":{},"StartHour":{"type":"integer"},"EndWeekDay":{},"EndHour":{"type":"integer"}}}},"Sfj":{"type":"structure","members":{"Description":{"locationName":"description"},"ExportTaskId":{"locationName":"exportTaskId"},"ExportToS3Task":{"locationName":"exportToS3","type":"structure","members":{"ContainerFormat":{"locationName":"containerFormat"},"DiskImageFormat":{"locationName":"diskImageFormat"},"S3Bucket":{"locationName":"s3Bucket"},"S3Key":{"locationName":"s3Key"}}},"InstanceExportDetails":{"locationName":"instanceExport","type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"TargetEnvironment":{"locationName":"targetEnvironment"}}},"State":{"locationName":"state"},"StatusMessage":{"locationName":"statusMessage"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sfp":{"type":"structure","members":{"Attachments":{"shape":"Sc9","locationName":"attachmentSet"},"InternetGatewayId":{"locationName":"internetGatewayId"},"OwnerId":{"locationName":"ownerId"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sfr":{"type":"list","member":{"type":"structure","members":{"RegionName":{}}}},"Sfv":{"type":"structure","members":{"OwnerId":{"locationName":"ownerId"},"IpamId":{"locationName":"ipamId"},"IpamArn":{"locationName":"ipamArn"},"IpamRegion":{"locationName":"ipamRegion"},"PublicDefaultScopeId":{"locationName":"publicDefaultScopeId"},"PrivateDefaultScopeId":{"locationName":"privateDefaultScopeId"},"ScopeCount":{"locationName":"scopeCount","type":"integer"},"Description":{"locationName":"description"},"OperatingRegions":{"shape":"Sfx","locationName":"operatingRegionSet"},"State":{"locationName":"state"},"Tags":{"shape":"S6","locationName":"tagSet"},"DefaultResourceDiscoveryId":{"locationName":"defaultResourceDiscoveryId"},"DefaultResourceDiscoveryAssociationId":{"locationName":"defaultResourceDiscoveryAssociationId"},"ResourceDiscoveryAssociationCount":{"locationName":"resourceDiscoveryAssociationCount","type":"integer"},"StateMessage":{"locationName":"stateMessage"},"Tier":{"locationName":"tier"},"EnablePrivateGua":{"locationName":"enablePrivateGua","type":"boolean"}}},"Sfx":{"type":"list","member":{"locationName":"item","type":"structure","members":{"RegionName":{"locationName":"regionName"}}}},"Sg2":{"type":"structure","members":{"IpamExternalResourceVerificationTokenId":{"locationName":"ipamExternalResourceVerificationTokenId"},"IpamExternalResourceVerificationTokenArn":{"locationName":"ipamExternalResourceVerificationTokenArn"},"IpamId":{"locationName":"ipamId"},"IpamArn":{"locationName":"ipamArn"},"IpamRegion":{"locationName":"ipamRegion"},"TokenValue":{"locationName":"tokenValue"},"TokenName":{"locationName":"tokenName"},"NotAfter":{"locationName":"notAfter","type":"timestamp"},"Status":{"locationName":"status"},"Tags":{"shape":"S6","locationName":"tagSet"},"State":{"locationName":"state"}}},"Sg9":{"type":"list","member":{"shape":"Sga","locationName":"item"}},"Sga":{"type":"structure","members":{"Key":{},"Value":{}}},"Sgg":{"type":"structure","members":{"OwnerId":{"locationName":"ownerId"},"IpamPoolId":{"locationName":"ipamPoolId"},"SourceIpamPoolId":{"locationName":"sourceIpamPoolId"},"IpamPoolArn":{"locationName":"ipamPoolArn"},"IpamScopeArn":{"locationName":"ipamScopeArn"},"IpamScopeType":{"locationName":"ipamScopeType"},"IpamArn":{"locationName":"ipamArn"},"IpamRegion":{"locationName":"ipamRegion"},"Locale":{"locationName":"locale"},"PoolDepth":{"locationName":"poolDepth","type":"integer"},"State":{"locationName":"state"},"StateMessage":{"locationName":"stateMessage"},"Description":{"locationName":"description"},"AutoImport":{"locationName":"autoImport","type":"boolean"},"PubliclyAdvertisable":{"locationName":"publiclyAdvertisable","type":"boolean"},"AddressFamily":{"locationName":"addressFamily"},"AllocationMinNetmaskLength":{"locationName":"allocationMinNetmaskLength","type":"integer"},"AllocationMaxNetmaskLength":{"locationName":"allocationMaxNetmaskLength","type":"integer"},"AllocationDefaultNetmaskLength":{"locationName":"allocationDefaultNetmaskLength","type":"integer"},"AllocationResourceTags":{"shape":"Sgj","locationName":"allocationResourceTagSet"},"Tags":{"shape":"S6","locationName":"tagSet"},"AwsService":{"locationName":"awsService"},"PublicIpSource":{"locationName":"publicIpSource"},"SourceResource":{"locationName":"sourceResource","type":"structure","members":{"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"ResourceRegion":{"locationName":"resourceRegion"},"ResourceOwner":{"locationName":"resourceOwner"}}}}},"Sgj":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Key":{"locationName":"key"},"Value":{"locationName":"value"}}}},"Sgo":{"type":"structure","members":{"OwnerId":{"locationName":"ownerId"},"IpamResourceDiscoveryId":{"locationName":"ipamResourceDiscoveryId"},"IpamResourceDiscoveryArn":{"locationName":"ipamResourceDiscoveryArn"},"IpamResourceDiscoveryRegion":{"locationName":"ipamResourceDiscoveryRegion"},"Description":{"locationName":"description"},"OperatingRegions":{"shape":"Sfx","locationName":"operatingRegionSet"},"IsDefault":{"locationName":"isDefault","type":"boolean"},"State":{"locationName":"state"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sgs":{"type":"structure","members":{"OwnerId":{"locationName":"ownerId"},"IpamScopeId":{"locationName":"ipamScopeId"},"IpamScopeArn":{"locationName":"ipamScopeArn"},"IpamArn":{"locationName":"ipamArn"},"IpamRegion":{"locationName":"ipamRegion"},"IpamScopeType":{"locationName":"ipamScopeType"},"IsDefault":{"locationName":"isDefault","type":"boolean"},"Description":{"locationName":"description"},"PoolCount":{"locationName":"poolCount","type":"integer"},"State":{"locationName":"state"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sgy":{"type":"string","sensitive":true},"Sh1":{"type":"structure","members":{"KernelId":{},"EbsOptimized":{"type":"boolean"},"IamInstanceProfile":{"type":"structure","members":{"Arn":{},"Name":{}}},"BlockDeviceMappings":{"locationName":"BlockDeviceMapping","type":"list","member":{"locationName":"BlockDeviceMapping","type":"structure","members":{"DeviceName":{},"VirtualName":{},"Ebs":{"type":"structure","members":{"Encrypted":{"type":"boolean"},"DeleteOnTermination":{"type":"boolean"},"Iops":{"type":"integer"},"KmsKeyId":{},"SnapshotId":{},"VolumeSize":{"type":"integer"},"VolumeType":{},"Throughput":{"type":"integer"}}},"NoDevice":{}}}},"NetworkInterfaces":{"locationName":"NetworkInterface","type":"list","member":{"locationName":"InstanceNetworkInterfaceSpecification","type":"structure","members":{"AssociateCarrierIpAddress":{"type":"boolean"},"AssociatePublicIpAddress":{"type":"boolean"},"DeleteOnTermination":{"type":"boolean"},"Description":{},"DeviceIndex":{"type":"integer"},"Groups":{"shape":"Sh9","locationName":"SecurityGroupId"},"InterfaceType":{},"Ipv6AddressCount":{"type":"integer"},"Ipv6Addresses":{"type":"list","member":{"locationName":"InstanceIpv6Address","type":"structure","members":{"Ipv6Address":{}}}},"NetworkInterfaceId":{},"PrivateIpAddress":{},"PrivateIpAddresses":{"shape":"Shc"},"SecondaryPrivateIpAddressCount":{"type":"integer"},"SubnetId":{},"NetworkCardIndex":{"type":"integer"},"Ipv4Prefixes":{"shape":"She","locationName":"Ipv4Prefix"},"Ipv4PrefixCount":{"type":"integer"},"Ipv6Prefixes":{"shape":"Shg","locationName":"Ipv6Prefix"},"Ipv6PrefixCount":{"type":"integer"},"PrimaryIpv6":{"type":"boolean"},"EnaSrdSpecification":{"shape":"Shi"},"ConnectionTrackingSpecification":{"shape":"Shk"}}}},"ImageId":{},"InstanceType":{},"KeyName":{},"Monitoring":{"type":"structure","members":{"Enabled":{"type":"boolean"}}},"Placement":{"type":"structure","members":{"AvailabilityZone":{},"Affinity":{},"GroupName":{},"HostId":{},"Tenancy":{},"SpreadDomain":{},"HostResourceGroupArn":{},"PartitionNumber":{"type":"integer"},"GroupId":{}}},"RamDiskId":{},"DisableApiTermination":{"type":"boolean"},"InstanceInitiatedShutdownBehavior":{},"UserData":{"shape":"Sgy"},"TagSpecifications":{"locationName":"TagSpecification","type":"list","member":{"locationName":"LaunchTemplateTagSpecificationRequest","type":"structure","members":{"ResourceType":{},"Tags":{"shape":"S6","locationName":"Tag"}}}},"ElasticGpuSpecifications":{"locationName":"ElasticGpuSpecification","type":"list","member":{"shape":"Sht","locationName":"ElasticGpuSpecification"}},"ElasticInferenceAccelerators":{"locationName":"ElasticInferenceAccelerator","type":"list","member":{"locationName":"item","type":"structure","required":["Type"],"members":{"Type":{},"Count":{"type":"integer"}}}},"SecurityGroupIds":{"shape":"Sh9","locationName":"SecurityGroupId"},"SecurityGroups":{"shape":"Shx","locationName":"SecurityGroup"},"InstanceMarketOptions":{"type":"structure","members":{"MarketType":{},"SpotOptions":{"type":"structure","members":{"MaxPrice":{},"SpotInstanceType":{},"BlockDurationMinutes":{"type":"integer"},"ValidUntil":{"type":"timestamp"},"InstanceInterruptionBehavior":{}}}}},"CreditSpecification":{"shape":"Si3"},"CpuOptions":{"type":"structure","members":{"CoreCount":{"type":"integer"},"ThreadsPerCore":{"type":"integer"},"AmdSevSnp":{}}},"CapacityReservationSpecification":{"type":"structure","members":{"CapacityReservationPreference":{},"CapacityReservationTarget":{"shape":"Si8"}}},"LicenseSpecifications":{"locationName":"LicenseSpecification","type":"list","member":{"locationName":"item","type":"structure","members":{"LicenseConfigurationArn":{}}}},"HibernationOptions":{"type":"structure","members":{"Configured":{"type":"boolean"}}},"MetadataOptions":{"type":"structure","members":{"HttpTokens":{},"HttpPutResponseHopLimit":{"type":"integer"},"HttpEndpoint":{},"HttpProtocolIpv6":{},"InstanceMetadataTags":{}}},"EnclaveOptions":{"type":"structure","members":{"Enabled":{"type":"boolean"}}},"InstanceRequirements":{"shape":"Scy"},"PrivateDnsNameOptions":{"type":"structure","members":{"HostnameType":{},"EnableResourceNameDnsARecord":{"type":"boolean"},"EnableResourceNameDnsAAAARecord":{"type":"boolean"}}},"MaintenanceOptions":{"type":"structure","members":{"AutoRecovery":{}}},"DisableApiStop":{"type":"boolean"}}},"Sh9":{"type":"list","member":{"locationName":"SecurityGroupId"}},"Shc":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Primary":{"locationName":"primary","type":"boolean"},"PrivateIpAddress":{"locationName":"privateIpAddress"}}}},"She":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv4Prefix":{}}}},"Shg":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv6Prefix":{}}}},"Shi":{"type":"structure","members":{"EnaSrdEnabled":{"type":"boolean"},"EnaSrdUdpSpecification":{"type":"structure","members":{"EnaSrdUdpEnabled":{"type":"boolean"}}}}},"Shk":{"type":"structure","members":{"TcpEstablishedTimeout":{"type":"integer"},"UdpStreamTimeout":{"type":"integer"},"UdpTimeout":{"type":"integer"}}},"Sht":{"type":"structure","required":["Type"],"members":{"Type":{}}},"Shx":{"type":"list","member":{"locationName":"SecurityGroup"}},"Si3":{"type":"structure","required":["CpuCredits"],"members":{"CpuCredits":{}}},"Si8":{"type":"structure","members":{"CapacityReservationId":{},"CapacityReservationResourceGroupArn":{}}},"Sim":{"type":"structure","members":{"LaunchTemplateId":{"locationName":"launchTemplateId"},"LaunchTemplateName":{"locationName":"launchTemplateName"},"CreateTime":{"locationName":"createTime","type":"timestamp"},"CreatedBy":{"locationName":"createdBy"},"DefaultVersionNumber":{"locationName":"defaultVersionNumber","type":"long"},"LatestVersionNumber":{"locationName":"latestVersionNumber","type":"long"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sin":{"type":"structure","members":{"Errors":{"locationName":"errorSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}}}}},"Sis":{"type":"structure","members":{"LaunchTemplateId":{"locationName":"launchTemplateId"},"LaunchTemplateName":{"locationName":"launchTemplateName"},"VersionNumber":{"locationName":"versionNumber","type":"long"},"VersionDescription":{"locationName":"versionDescription"},"CreateTime":{"locationName":"createTime","type":"timestamp"},"CreatedBy":{"locationName":"createdBy"},"DefaultVersion":{"locationName":"defaultVersion","type":"boolean"},"LaunchTemplateData":{"shape":"Sit","locationName":"launchTemplateData"}}},"Sit":{"type":"structure","members":{"KernelId":{"locationName":"kernelId"},"EbsOptimized":{"locationName":"ebsOptimized","type":"boolean"},"IamInstanceProfile":{"locationName":"iamInstanceProfile","type":"structure","members":{"Arn":{"locationName":"arn"},"Name":{"locationName":"name"}}},"BlockDeviceMappings":{"locationName":"blockDeviceMappingSet","type":"list","member":{"locationName":"item","type":"structure","members":{"DeviceName":{"locationName":"deviceName"},"VirtualName":{"locationName":"virtualName"},"Ebs":{"locationName":"ebs","type":"structure","members":{"Encrypted":{"locationName":"encrypted","type":"boolean"},"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"},"Iops":{"locationName":"iops","type":"integer"},"KmsKeyId":{"locationName":"kmsKeyId"},"SnapshotId":{"locationName":"snapshotId"},"VolumeSize":{"locationName":"volumeSize","type":"integer"},"VolumeType":{"locationName":"volumeType"},"Throughput":{"locationName":"throughput","type":"integer"}}},"NoDevice":{"locationName":"noDevice"}}}},"NetworkInterfaces":{"locationName":"networkInterfaceSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AssociateCarrierIpAddress":{"locationName":"associateCarrierIpAddress","type":"boolean"},"AssociatePublicIpAddress":{"locationName":"associatePublicIpAddress","type":"boolean"},"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"},"Description":{"locationName":"description"},"DeviceIndex":{"locationName":"deviceIndex","type":"integer"},"Groups":{"shape":"S5x","locationName":"groupSet"},"InterfaceType":{"locationName":"interfaceType"},"Ipv6AddressCount":{"locationName":"ipv6AddressCount","type":"integer"},"Ipv6Addresses":{"shape":"Sj0","locationName":"ipv6AddressesSet"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"PrivateIpAddress":{"locationName":"privateIpAddress"},"PrivateIpAddresses":{"shape":"Shc","locationName":"privateIpAddressesSet"},"SecondaryPrivateIpAddressCount":{"locationName":"secondaryPrivateIpAddressCount","type":"integer"},"SubnetId":{"locationName":"subnetId"},"NetworkCardIndex":{"locationName":"networkCardIndex","type":"integer"},"Ipv4Prefixes":{"locationName":"ipv4PrefixSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv4Prefix":{"locationName":"ipv4Prefix"}}}},"Ipv4PrefixCount":{"locationName":"ipv4PrefixCount","type":"integer"},"Ipv6Prefixes":{"locationName":"ipv6PrefixSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv6Prefix":{"locationName":"ipv6Prefix"}}}},"Ipv6PrefixCount":{"locationName":"ipv6PrefixCount","type":"integer"},"PrimaryIpv6":{"locationName":"primaryIpv6","type":"boolean"},"EnaSrdSpecification":{"locationName":"enaSrdSpecification","type":"structure","members":{"EnaSrdEnabled":{"locationName":"enaSrdEnabled","type":"boolean"},"EnaSrdUdpSpecification":{"locationName":"enaSrdUdpSpecification","type":"structure","members":{"EnaSrdUdpEnabled":{"locationName":"enaSrdUdpEnabled","type":"boolean"}}}}},"ConnectionTrackingSpecification":{"locationName":"connectionTrackingSpecification","type":"structure","members":{"TcpEstablishedTimeout":{"locationName":"tcpEstablishedTimeout","type":"integer"},"UdpTimeout":{"locationName":"udpTimeout","type":"integer"},"UdpStreamTimeout":{"locationName":"udpStreamTimeout","type":"integer"}}}}}},"ImageId":{"locationName":"imageId"},"InstanceType":{"locationName":"instanceType"},"KeyName":{"locationName":"keyName"},"Monitoring":{"locationName":"monitoring","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"}}},"Placement":{"locationName":"placement","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"Affinity":{"locationName":"affinity"},"GroupName":{"locationName":"groupName"},"HostId":{"locationName":"hostId"},"Tenancy":{"locationName":"tenancy"},"SpreadDomain":{"locationName":"spreadDomain"},"HostResourceGroupArn":{"locationName":"hostResourceGroupArn"},"PartitionNumber":{"locationName":"partitionNumber","type":"integer"},"GroupId":{"locationName":"groupId"}}},"RamDiskId":{"locationName":"ramDiskId"},"DisableApiTermination":{"locationName":"disableApiTermination","type":"boolean"},"InstanceInitiatedShutdownBehavior":{"locationName":"instanceInitiatedShutdownBehavior"},"UserData":{"shape":"Sgy","locationName":"userData"},"TagSpecifications":{"locationName":"tagSpecificationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ResourceType":{"locationName":"resourceType"},"Tags":{"shape":"S6","locationName":"tagSet"}}}},"ElasticGpuSpecifications":{"locationName":"elasticGpuSpecificationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Type":{"locationName":"type"}}}},"ElasticInferenceAccelerators":{"locationName":"elasticInferenceAcceleratorSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Type":{"locationName":"type"},"Count":{"locationName":"count","type":"integer"}}}},"SecurityGroupIds":{"shape":"So","locationName":"securityGroupIdSet"},"SecurityGroups":{"shape":"So","locationName":"securityGroupSet"},"InstanceMarketOptions":{"locationName":"instanceMarketOptions","type":"structure","members":{"MarketType":{"locationName":"marketType"},"SpotOptions":{"locationName":"spotOptions","type":"structure","members":{"MaxPrice":{"locationName":"maxPrice"},"SpotInstanceType":{"locationName":"spotInstanceType"},"BlockDurationMinutes":{"locationName":"blockDurationMinutes","type":"integer"},"ValidUntil":{"locationName":"validUntil","type":"timestamp"},"InstanceInterruptionBehavior":{"locationName":"instanceInterruptionBehavior"}}}}},"CreditSpecification":{"locationName":"creditSpecification","type":"structure","members":{"CpuCredits":{"locationName":"cpuCredits"}}},"CpuOptions":{"locationName":"cpuOptions","type":"structure","members":{"CoreCount":{"locationName":"coreCount","type":"integer"},"ThreadsPerCore":{"locationName":"threadsPerCore","type":"integer"},"AmdSevSnp":{"locationName":"amdSevSnp"}}},"CapacityReservationSpecification":{"locationName":"capacityReservationSpecification","type":"structure","members":{"CapacityReservationPreference":{"locationName":"capacityReservationPreference"},"CapacityReservationTarget":{"shape":"Sjm","locationName":"capacityReservationTarget"}}},"LicenseSpecifications":{"locationName":"licenseSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LicenseConfigurationArn":{"locationName":"licenseConfigurationArn"}}}},"HibernationOptions":{"locationName":"hibernationOptions","type":"structure","members":{"Configured":{"locationName":"configured","type":"boolean"}}},"MetadataOptions":{"locationName":"metadataOptions","type":"structure","members":{"State":{"locationName":"state"},"HttpTokens":{"locationName":"httpTokens"},"HttpPutResponseHopLimit":{"locationName":"httpPutResponseHopLimit","type":"integer"},"HttpEndpoint":{"locationName":"httpEndpoint"},"HttpProtocolIpv6":{"locationName":"httpProtocolIpv6"},"InstanceMetadataTags":{"locationName":"instanceMetadataTags"}}},"EnclaveOptions":{"locationName":"enclaveOptions","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"}}},"InstanceRequirements":{"shape":"Se3","locationName":"instanceRequirements"},"PrivateDnsNameOptions":{"locationName":"privateDnsNameOptions","type":"structure","members":{"HostnameType":{"locationName":"hostnameType"},"EnableResourceNameDnsARecord":{"locationName":"enableResourceNameDnsARecord","type":"boolean"},"EnableResourceNameDnsAAAARecord":{"locationName":"enableResourceNameDnsAAAARecord","type":"boolean"}}},"MaintenanceOptions":{"locationName":"maintenanceOptions","type":"structure","members":{"AutoRecovery":{"locationName":"autoRecovery"}}},"DisableApiStop":{"locationName":"disableApiStop","type":"boolean"}}},"Sj0":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv6Address":{"locationName":"ipv6Address"},"IsPrimaryIpv6":{"locationName":"isPrimaryIpv6","type":"boolean"}}}},"Sjm":{"type":"structure","members":{"CapacityReservationId":{"locationName":"capacityReservationId"},"CapacityReservationResourceGroupArn":{"locationName":"capacityReservationResourceGroupArn"}}},"Sjy":{"type":"structure","members":{"DestinationCidrBlock":{"locationName":"destinationCidrBlock"},"LocalGatewayVirtualInterfaceGroupId":{"locationName":"localGatewayVirtualInterfaceGroupId"},"Type":{"locationName":"type"},"State":{"locationName":"state"},"LocalGatewayRouteTableId":{"locationName":"localGatewayRouteTableId"},"LocalGatewayRouteTableArn":{"locationName":"localGatewayRouteTableArn"},"OwnerId":{"locationName":"ownerId"},"SubnetId":{"locationName":"subnetId"},"CoipPoolId":{"locationName":"coipPoolId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"DestinationPrefixListId":{"locationName":"destinationPrefixListId"}}},"Sk5":{"type":"structure","members":{"LocalGatewayRouteTableId":{"locationName":"localGatewayRouteTableId"},"LocalGatewayRouteTableArn":{"locationName":"localGatewayRouteTableArn"},"LocalGatewayId":{"locationName":"localGatewayId"},"OutpostArn":{"locationName":"outpostArn"},"OwnerId":{"locationName":"ownerId"},"State":{"locationName":"state"},"Tags":{"shape":"S6","locationName":"tagSet"},"Mode":{"locationName":"mode"},"StateReason":{"shape":"Sk6","locationName":"stateReason"}}},"Sk6":{"type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"Sk9":{"type":"structure","members":{"LocalGatewayRouteTableVirtualInterfaceGroupAssociationId":{"locationName":"localGatewayRouteTableVirtualInterfaceGroupAssociationId"},"LocalGatewayVirtualInterfaceGroupId":{"locationName":"localGatewayVirtualInterfaceGroupId"},"LocalGatewayId":{"locationName":"localGatewayId"},"LocalGatewayRouteTableId":{"locationName":"localGatewayRouteTableId"},"LocalGatewayRouteTableArn":{"locationName":"localGatewayRouteTableArn"},"OwnerId":{"locationName":"ownerId"},"State":{"locationName":"state"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Skd":{"type":"structure","members":{"LocalGatewayRouteTableVpcAssociationId":{"locationName":"localGatewayRouteTableVpcAssociationId"},"LocalGatewayRouteTableId":{"locationName":"localGatewayRouteTableId"},"LocalGatewayRouteTableArn":{"locationName":"localGatewayRouteTableArn"},"LocalGatewayId":{"locationName":"localGatewayId"},"VpcId":{"locationName":"vpcId"},"OwnerId":{"locationName":"ownerId"},"State":{"locationName":"state"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Skg":{"type":"list","member":{"type":"structure","required":["Cidr"],"members":{"Cidr":{},"Description":{}}}},"Skj":{"type":"structure","members":{"PrefixListId":{"locationName":"prefixListId"},"AddressFamily":{"locationName":"addressFamily"},"State":{"locationName":"state"},"StateMessage":{"locationName":"stateMessage"},"PrefixListArn":{"locationName":"prefixListArn"},"PrefixListName":{"locationName":"prefixListName"},"MaxEntries":{"locationName":"maxEntries","type":"integer"},"Version":{"locationName":"version","type":"long"},"Tags":{"shape":"S6","locationName":"tagSet"},"OwnerId":{"locationName":"ownerId"}}},"Sko":{"type":"structure","members":{"CreateTime":{"locationName":"createTime","type":"timestamp"},"DeleteTime":{"locationName":"deleteTime","type":"timestamp"},"FailureCode":{"locationName":"failureCode"},"FailureMessage":{"locationName":"failureMessage"},"NatGatewayAddresses":{"shape":"S3b","locationName":"natGatewayAddressSet"},"NatGatewayId":{"locationName":"natGatewayId"},"ProvisionedBandwidth":{"locationName":"provisionedBandwidth","type":"structure","members":{"ProvisionTime":{"locationName":"provisionTime","type":"timestamp"},"Provisioned":{"locationName":"provisioned"},"RequestTime":{"locationName":"requestTime","type":"timestamp"},"Requested":{"locationName":"requested"},"Status":{"locationName":"status"}}},"State":{"locationName":"state"},"SubnetId":{"locationName":"subnetId"},"VpcId":{"locationName":"vpcId"},"Tags":{"shape":"S6","locationName":"tagSet"},"ConnectivityType":{"locationName":"connectivityType"}}},"Skt":{"type":"structure","members":{"Associations":{"locationName":"associationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"NetworkAclAssociationId":{"locationName":"networkAclAssociationId"},"NetworkAclId":{"locationName":"networkAclId"},"SubnetId":{"locationName":"subnetId"}}}},"Entries":{"locationName":"entrySet","type":"list","member":{"locationName":"item","type":"structure","members":{"CidrBlock":{"locationName":"cidrBlock"},"Egress":{"locationName":"egress","type":"boolean"},"IcmpTypeCode":{"shape":"Sky","locationName":"icmpTypeCode"},"Ipv6CidrBlock":{"locationName":"ipv6CidrBlock"},"PortRange":{"shape":"Skz","locationName":"portRange"},"Protocol":{"locationName":"protocol"},"RuleAction":{"locationName":"ruleAction"},"RuleNumber":{"locationName":"ruleNumber","type":"integer"}}}},"IsDefault":{"locationName":"default","type":"boolean"},"NetworkAclId":{"locationName":"networkAclId"},"Tags":{"shape":"S6","locationName":"tagSet"},"VpcId":{"locationName":"vpcId"},"OwnerId":{"locationName":"ownerId"}}},"Sky":{"type":"structure","members":{"Code":{"locationName":"code","type":"integer"},"Type":{"locationName":"type","type":"integer"}}},"Skz":{"type":"structure","members":{"From":{"locationName":"from","type":"integer"},"To":{"locationName":"to","type":"integer"}}},"Sl4":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Source":{"shape":"Sl6"},"Destination":{"shape":"Sl6"},"ThroughResources":{"locationName":"ThroughResource","type":"list","member":{"locationName":"item","type":"structure","members":{"ResourceStatement":{"shape":"Sla"}}}}}}},"Sl6":{"type":"structure","members":{"PacketHeaderStatement":{"type":"structure","members":{"SourceAddresses":{"shape":"So","locationName":"SourceAddress"},"DestinationAddresses":{"shape":"So","locationName":"DestinationAddress"},"SourcePorts":{"shape":"So","locationName":"SourcePort"},"DestinationPorts":{"shape":"So","locationName":"DestinationPort"},"SourcePrefixLists":{"shape":"So","locationName":"SourcePrefixList"},"DestinationPrefixLists":{"shape":"So","locationName":"DestinationPrefixList"},"Protocols":{"shape":"Sl8","locationName":"Protocol"}}},"ResourceStatement":{"shape":"Sla"}}},"Sl8":{"type":"list","member":{"locationName":"item"}},"Sla":{"type":"structure","members":{"Resources":{"shape":"So","locationName":"Resource"},"ResourceTypes":{"shape":"So","locationName":"ResourceType"}}},"Sle":{"type":"structure","members":{"NetworkInsightsAccessScopeId":{"locationName":"networkInsightsAccessScopeId"},"NetworkInsightsAccessScopeArn":{"locationName":"networkInsightsAccessScopeArn"},"CreatedDate":{"locationName":"createdDate","type":"timestamp"},"UpdatedDate":{"locationName":"updatedDate","type":"timestamp"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Slg":{"type":"structure","members":{"NetworkInsightsAccessScopeId":{"locationName":"networkInsightsAccessScopeId"},"MatchPaths":{"shape":"Slh","locationName":"matchPathSet"},"ExcludePaths":{"shape":"Slh","locationName":"excludePathSet"}}},"Slh":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Source":{"shape":"Slj","locationName":"source"},"Destination":{"shape":"Slj","locationName":"destination"},"ThroughResources":{"locationName":"throughResourceSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ResourceStatement":{"shape":"Sll","locationName":"resourceStatement"}}}}}}},"Slj":{"type":"structure","members":{"PacketHeaderStatement":{"locationName":"packetHeaderStatement","type":"structure","members":{"SourceAddresses":{"shape":"So","locationName":"sourceAddressSet"},"DestinationAddresses":{"shape":"So","locationName":"destinationAddressSet"},"SourcePorts":{"shape":"So","locationName":"sourcePortSet"},"DestinationPorts":{"shape":"So","locationName":"destinationPortSet"},"SourcePrefixLists":{"shape":"So","locationName":"sourcePrefixListSet"},"DestinationPrefixLists":{"shape":"So","locationName":"destinationPrefixListSet"},"Protocols":{"shape":"Sl8","locationName":"protocolSet"}}},"ResourceStatement":{"shape":"Sll","locationName":"resourceStatement"}}},"Sll":{"type":"structure","members":{"Resources":{"shape":"So","locationName":"resourceSet"},"ResourceTypes":{"shape":"So","locationName":"resourceTypeSet"}}},"Sls":{"type":"structure","members":{"SourceAddress":{},"SourcePortRange":{"shape":"Slt"},"DestinationAddress":{},"DestinationPortRange":{"shape":"Slt"}}},"Slt":{"type":"structure","members":{"FromPort":{"type":"integer"},"ToPort":{"type":"integer"}}},"Slv":{"type":"structure","members":{"NetworkInsightsPathId":{"locationName":"networkInsightsPathId"},"NetworkInsightsPathArn":{"locationName":"networkInsightsPathArn"},"CreatedDate":{"locationName":"createdDate","type":"timestamp"},"Source":{"locationName":"source"},"Destination":{"locationName":"destination"},"SourceArn":{"locationName":"sourceArn"},"DestinationArn":{"locationName":"destinationArn"},"SourceIp":{"locationName":"sourceIp"},"DestinationIp":{"locationName":"destinationIp"},"Protocol":{"locationName":"protocol"},"DestinationPort":{"locationName":"destinationPort","type":"integer"},"Tags":{"shape":"S6","locationName":"tagSet"},"FilterAtSource":{"shape":"Slx","locationName":"filterAtSource"},"FilterAtDestination":{"shape":"Slx","locationName":"filterAtDestination"}}},"Slx":{"type":"structure","members":{"SourceAddress":{"locationName":"sourceAddress"},"SourcePortRange":{"shape":"Sly","locationName":"sourcePortRange"},"DestinationAddress":{"locationName":"destinationAddress"},"DestinationPortRange":{"shape":"Sly","locationName":"destinationPortRange"}}},"Sly":{"type":"structure","members":{"FromPort":{"locationName":"fromPort","type":"integer"},"ToPort":{"locationName":"toPort","type":"integer"}}},"Sm2":{"type":"structure","members":{"Association":{"shape":"Sm3","locationName":"association"},"Attachment":{"shape":"Sm4","locationName":"attachment"},"AvailabilityZone":{"locationName":"availabilityZone"},"ConnectionTrackingConfiguration":{"locationName":"connectionTrackingConfiguration","type":"structure","members":{"TcpEstablishedTimeout":{"locationName":"tcpEstablishedTimeout","type":"integer"},"UdpStreamTimeout":{"locationName":"udpStreamTimeout","type":"integer"},"UdpTimeout":{"locationName":"udpTimeout","type":"integer"}}},"Description":{"locationName":"description"},"Groups":{"shape":"Sm8","locationName":"groupSet"},"InterfaceType":{"locationName":"interfaceType"},"Ipv6Addresses":{"locationName":"ipv6AddressesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv6Address":{"locationName":"ipv6Address"},"IsPrimaryIpv6":{"locationName":"isPrimaryIpv6","type":"boolean"}}}},"MacAddress":{"locationName":"macAddress"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"OutpostArn":{"locationName":"outpostArn"},"OwnerId":{"locationName":"ownerId"},"PrivateDnsName":{"locationName":"privateDnsName"},"PrivateIpAddress":{"locationName":"privateIpAddress"},"PrivateIpAddresses":{"locationName":"privateIpAddressesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Association":{"shape":"Sm3","locationName":"association"},"Primary":{"locationName":"primary","type":"boolean"},"PrivateDnsName":{"locationName":"privateDnsName"},"PrivateIpAddress":{"locationName":"privateIpAddress"}}}},"Ipv4Prefixes":{"shape":"S34","locationName":"ipv4PrefixSet"},"Ipv6Prefixes":{"locationName":"ipv6PrefixSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv6Prefix":{"locationName":"ipv6Prefix"}}}},"RequesterId":{"locationName":"requesterId"},"RequesterManaged":{"locationName":"requesterManaged","type":"boolean"},"SourceDestCheck":{"locationName":"sourceDestCheck","type":"boolean"},"Status":{"locationName":"status"},"SubnetId":{"locationName":"subnetId"},"TagSet":{"shape":"S6","locationName":"tagSet"},"VpcId":{"locationName":"vpcId"},"DenyAllIgwTraffic":{"locationName":"denyAllIgwTraffic","type":"boolean"},"Ipv6Native":{"locationName":"ipv6Native","type":"boolean"},"Ipv6Address":{"locationName":"ipv6Address"}}},"Sm3":{"type":"structure","members":{"AllocationId":{"locationName":"allocationId"},"AssociationId":{"locationName":"associationId"},"IpOwnerId":{"locationName":"ipOwnerId"},"PublicDnsName":{"locationName":"publicDnsName"},"PublicIp":{"locationName":"publicIp"},"CustomerOwnedIp":{"locationName":"customerOwnedIp"},"CarrierIp":{"locationName":"carrierIp"}}},"Sm4":{"type":"structure","members":{"AttachTime":{"locationName":"attachTime","type":"timestamp"},"AttachmentId":{"locationName":"attachmentId"},"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"},"DeviceIndex":{"locationName":"deviceIndex","type":"integer"},"NetworkCardIndex":{"locationName":"networkCardIndex","type":"integer"},"InstanceId":{"locationName":"instanceId"},"InstanceOwnerId":{"locationName":"instanceOwnerId"},"Status":{"locationName":"status"},"EnaSrdSpecification":{"locationName":"enaSrdSpecification","type":"structure","members":{"EnaSrdEnabled":{"locationName":"enaSrdEnabled","type":"boolean"},"EnaSrdUdpSpecification":{"locationName":"enaSrdUdpSpecification","type":"structure","members":{"EnaSrdUdpEnabled":{"locationName":"enaSrdUdpEnabled","type":"boolean"}}}}}}},"Sm8":{"type":"list","member":{"locationName":"item","type":"structure","members":{"GroupName":{"locationName":"groupName"},"GroupId":{"locationName":"groupId"}}}},"Sml":{"type":"structure","members":{"NetworkInterfacePermissionId":{"locationName":"networkInterfacePermissionId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"AwsAccountId":{"locationName":"awsAccountId"},"AwsService":{"locationName":"awsService"},"Permission":{"locationName":"permission"},"PermissionState":{"locationName":"permissionState","type":"structure","members":{"State":{"locationName":"state"},"StatusMessage":{"locationName":"statusMessage"}}}}},"Sms":{"type":"structure","members":{"GroupName":{"locationName":"groupName"},"State":{"locationName":"state"},"Strategy":{"locationName":"strategy"},"PartitionCount":{"locationName":"partitionCount","type":"integer"},"GroupId":{"locationName":"groupId"},"Tags":{"shape":"S6","locationName":"tagSet"},"GroupArn":{"locationName":"groupArn"},"SpreadLevel":{"locationName":"spreadLevel"}}},"Smy":{"type":"structure","members":{"ReplaceRootVolumeTaskId":{"locationName":"replaceRootVolumeTaskId"},"InstanceId":{"locationName":"instanceId"},"TaskState":{"locationName":"taskState"},"StartTime":{"locationName":"startTime"},"CompleteTime":{"locationName":"completeTime"},"Tags":{"shape":"S6","locationName":"tagSet"},"ImageId":{"locationName":"imageId"},"SnapshotId":{"locationName":"snapshotId"},"DeleteReplacedRootVolume":{"locationName":"deleteReplacedRootVolume","type":"boolean"}}},"Sne":{"type":"structure","members":{"Associations":{"locationName":"associationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Main":{"locationName":"main","type":"boolean"},"RouteTableAssociationId":{"locationName":"routeTableAssociationId"},"RouteTableId":{"locationName":"routeTableId"},"SubnetId":{"locationName":"subnetId"},"GatewayId":{"locationName":"gatewayId"},"AssociationState":{"shape":"S4x","locationName":"associationState"}}}},"PropagatingVgws":{"locationName":"propagatingVgwSet","type":"list","member":{"locationName":"item","type":"structure","members":{"GatewayId":{"locationName":"gatewayId"}}}},"RouteTableId":{"locationName":"routeTableId"},"Routes":{"locationName":"routeSet","type":"list","member":{"locationName":"item","type":"structure","members":{"DestinationCidrBlock":{"locationName":"destinationCidrBlock"},"DestinationIpv6CidrBlock":{"locationName":"destinationIpv6CidrBlock"},"DestinationPrefixListId":{"locationName":"destinationPrefixListId"},"EgressOnlyInternetGatewayId":{"locationName":"egressOnlyInternetGatewayId"},"GatewayId":{"locationName":"gatewayId"},"InstanceId":{"locationName":"instanceId"},"InstanceOwnerId":{"locationName":"instanceOwnerId"},"NatGatewayId":{"locationName":"natGatewayId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"LocalGatewayId":{"locationName":"localGatewayId"},"CarrierGatewayId":{"locationName":"carrierGatewayId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"Origin":{"locationName":"origin"},"State":{"locationName":"state"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"},"CoreNetworkArn":{"locationName":"coreNetworkArn"}}}},"Tags":{"shape":"S6","locationName":"tagSet"},"VpcId":{"locationName":"vpcId"},"OwnerId":{"locationName":"ownerId"}}},"Snq":{"type":"structure","members":{"DataEncryptionKeyId":{"locationName":"dataEncryptionKeyId"},"Description":{"locationName":"description"},"Encrypted":{"locationName":"encrypted","type":"boolean"},"KmsKeyId":{"locationName":"kmsKeyId"},"OwnerId":{"locationName":"ownerId"},"Progress":{"locationName":"progress"},"SnapshotId":{"locationName":"snapshotId"},"StartTime":{"locationName":"startTime","type":"timestamp"},"State":{"locationName":"status"},"StateMessage":{"locationName":"statusMessage"},"VolumeId":{"locationName":"volumeId"},"VolumeSize":{"locationName":"volumeSize","type":"integer"},"OwnerAlias":{"locationName":"ownerAlias"},"OutpostArn":{"locationName":"outpostArn"},"Tags":{"shape":"S6","locationName":"tagSet"},"StorageTier":{"locationName":"storageTier"},"RestoreExpiryTime":{"locationName":"restoreExpiryTime","type":"timestamp"},"SseType":{"locationName":"sseType"}}},"Snx":{"type":"list","member":{"locationName":"VolumeId"}},"So4":{"type":"structure","members":{"Bucket":{"locationName":"bucket"},"Fault":{"shape":"So5","locationName":"fault"},"OwnerId":{"locationName":"ownerId"},"Prefix":{"locationName":"prefix"},"State":{"locationName":"state"}}},"So5":{"type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"Sog":{"type":"structure","members":{"SubnetCidrReservationId":{"locationName":"subnetCidrReservationId"},"SubnetId":{"locationName":"subnetId"},"Cidr":{"locationName":"cidr"},"ReservationType":{"locationName":"reservationType"},"OwnerId":{"locationName":"ownerId"},"Description":{"locationName":"description"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Soj":{"type":"list","member":{}},"Son":{"type":"structure","members":{"TrafficMirrorFilterId":{"locationName":"trafficMirrorFilterId"},"IngressFilterRules":{"shape":"Soo","locationName":"ingressFilterRuleSet"},"EgressFilterRules":{"shape":"Soo","locationName":"egressFilterRuleSet"},"NetworkServices":{"shape":"Sot","locationName":"networkServiceSet"},"Description":{"locationName":"description"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Soo":{"type":"list","member":{"shape":"Sop","locationName":"item"}},"Sop":{"type":"structure","members":{"TrafficMirrorFilterRuleId":{"locationName":"trafficMirrorFilterRuleId"},"TrafficMirrorFilterId":{"locationName":"trafficMirrorFilterId"},"TrafficDirection":{"locationName":"trafficDirection"},"RuleNumber":{"locationName":"ruleNumber","type":"integer"},"RuleAction":{"locationName":"ruleAction"},"Protocol":{"locationName":"protocol","type":"integer"},"DestinationPortRange":{"shape":"Sos","locationName":"destinationPortRange"},"SourcePortRange":{"shape":"Sos","locationName":"sourcePortRange"},"DestinationCidrBlock":{"locationName":"destinationCidrBlock"},"SourceCidrBlock":{"locationName":"sourceCidrBlock"},"Description":{"locationName":"description"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sos":{"type":"structure","members":{"FromPort":{"locationName":"fromPort","type":"integer"},"ToPort":{"locationName":"toPort","type":"integer"}}},"Sot":{"type":"list","member":{"locationName":"item"}},"Sox":{"type":"structure","members":{"FromPort":{"type":"integer"},"ToPort":{"type":"integer"}}},"Sp2":{"type":"structure","members":{"TrafficMirrorSessionId":{"locationName":"trafficMirrorSessionId"},"TrafficMirrorTargetId":{"locationName":"trafficMirrorTargetId"},"TrafficMirrorFilterId":{"locationName":"trafficMirrorFilterId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"OwnerId":{"locationName":"ownerId"},"PacketLength":{"locationName":"packetLength","type":"integer"},"SessionNumber":{"locationName":"sessionNumber","type":"integer"},"VirtualNetworkId":{"locationName":"virtualNetworkId","type":"integer"},"Description":{"locationName":"description"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sp5":{"type":"structure","members":{"TrafficMirrorTargetId":{"locationName":"trafficMirrorTargetId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"NetworkLoadBalancerArn":{"locationName":"networkLoadBalancerArn"},"Type":{"locationName":"type"},"Description":{"locationName":"description"},"OwnerId":{"locationName":"ownerId"},"Tags":{"shape":"S6","locationName":"tagSet"},"GatewayLoadBalancerEndpointId":{"locationName":"gatewayLoadBalancerEndpointId"}}},"Spe":{"type":"list","member":{"locationName":"item"}},"Spg":{"type":"structure","members":{"TransitGatewayId":{"locationName":"transitGatewayId"},"TransitGatewayArn":{"locationName":"transitGatewayArn"},"State":{"locationName":"state"},"OwnerId":{"locationName":"ownerId"},"Description":{"locationName":"description"},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"Options":{"locationName":"options","type":"structure","members":{"AmazonSideAsn":{"locationName":"amazonSideAsn","type":"long"},"TransitGatewayCidrBlocks":{"shape":"So","locationName":"transitGatewayCidrBlocks"},"AutoAcceptSharedAttachments":{"locationName":"autoAcceptSharedAttachments"},"DefaultRouteTableAssociation":{"locationName":"defaultRouteTableAssociation"},"AssociationDefaultRouteTableId":{"locationName":"associationDefaultRouteTableId"},"DefaultRouteTablePropagation":{"locationName":"defaultRouteTablePropagation"},"PropagationDefaultRouteTableId":{"locationName":"propagationDefaultRouteTableId"},"VpnEcmpSupport":{"locationName":"vpnEcmpSupport"},"DnsSupport":{"locationName":"dnsSupport"},"SecurityGroupReferencingSupport":{"locationName":"securityGroupReferencingSupport"},"MulticastSupport":{"locationName":"multicastSupport"}}},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Spn":{"type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"TransportTransitGatewayAttachmentId":{"locationName":"transportTransitGatewayAttachmentId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"State":{"locationName":"state"},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"Options":{"locationName":"options","type":"structure","members":{"Protocol":{"locationName":"protocol"}}},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Spr":{"type":"list","member":{"locationName":"item"}},"Spt":{"type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"TransitGatewayConnectPeerId":{"locationName":"transitGatewayConnectPeerId"},"State":{"locationName":"state"},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"ConnectPeerConfiguration":{"locationName":"connectPeerConfiguration","type":"structure","members":{"TransitGatewayAddress":{"locationName":"transitGatewayAddress"},"PeerAddress":{"locationName":"peerAddress"},"InsideCidrBlocks":{"shape":"Spr","locationName":"insideCidrBlocks"},"Protocol":{"locationName":"protocol"},"BgpConfigurations":{"locationName":"bgpConfigurations","type":"list","member":{"locationName":"item","type":"structure","members":{"TransitGatewayAsn":{"locationName":"transitGatewayAsn","type":"long"},"PeerAsn":{"locationName":"peerAsn","type":"long"},"TransitGatewayAddress":{"locationName":"transitGatewayAddress"},"PeerAddress":{"locationName":"peerAddress"},"BgpStatus":{"locationName":"bgpStatus"}}}}}},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sq6":{"type":"structure","members":{"TransitGatewayMulticastDomainId":{"locationName":"transitGatewayMulticastDomainId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"TransitGatewayMulticastDomainArn":{"locationName":"transitGatewayMulticastDomainArn"},"OwnerId":{"locationName":"ownerId"},"Options":{"locationName":"options","type":"structure","members":{"Igmpv2Support":{"locationName":"igmpv2Support"},"StaticSourcesSupport":{"locationName":"staticSourcesSupport"},"AutoAcceptSharedAssociations":{"locationName":"autoAcceptSharedAssociations"}}},"State":{"locationName":"state"},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sqf":{"type":"structure","members":{"TransitGatewayPolicyTableId":{"locationName":"transitGatewayPolicyTableId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"State":{"locationName":"state"},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sqj":{"type":"structure","members":{"TransitGatewayRouteTableId":{"locationName":"transitGatewayRouteTableId"},"PrefixListId":{"locationName":"prefixListId"},"PrefixListOwnerId":{"locationName":"prefixListOwnerId"},"State":{"locationName":"state"},"Blackhole":{"locationName":"blackhole","type":"boolean"},"TransitGatewayAttachment":{"locationName":"transitGatewayAttachment","type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"ResourceType":{"locationName":"resourceType"},"ResourceId":{"locationName":"resourceId"}}}}},"Sqo":{"type":"structure","members":{"DestinationCidrBlock":{"locationName":"destinationCidrBlock"},"PrefixListId":{"locationName":"prefixListId"},"TransitGatewayRouteTableAnnouncementId":{"locationName":"transitGatewayRouteTableAnnouncementId"},"TransitGatewayAttachments":{"locationName":"transitGatewayAttachments","type":"list","member":{"locationName":"item","type":"structure","members":{"ResourceId":{"locationName":"resourceId"},"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"ResourceType":{"locationName":"resourceType"}}}},"Type":{"locationName":"type"},"State":{"locationName":"state"}}},"Sqw":{"type":"structure","members":{"TransitGatewayRouteTableId":{"locationName":"transitGatewayRouteTableId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"State":{"locationName":"state"},"DefaultAssociationRouteTable":{"locationName":"defaultAssociationRouteTable","type":"boolean"},"DefaultPropagationRouteTable":{"locationName":"defaultPropagationRouteTable","type":"boolean"},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Sr0":{"type":"structure","members":{"TransitGatewayRouteTableAnnouncementId":{"locationName":"transitGatewayRouteTableAnnouncementId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"CoreNetworkId":{"locationName":"coreNetworkId"},"PeerTransitGatewayId":{"locationName":"peerTransitGatewayId"},"PeerCoreNetworkId":{"locationName":"peerCoreNetworkId"},"PeeringAttachmentId":{"locationName":"peeringAttachmentId"},"AnnouncementDirection":{"locationName":"announcementDirection"},"TransitGatewayRouteTableId":{"locationName":"transitGatewayRouteTableId"},"State":{"locationName":"state"},"CreationTime":{"locationName":"creationTime","type":"timestamp"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Srb":{"type":"list","member":{"locationName":"item"}},"Sri":{"type":"structure","members":{"CustomerManagedKeyEnabled":{"type":"boolean"},"KmsKeyArn":{}}},"Srk":{"type":"structure","members":{"VerifiedAccessInstanceId":{"locationName":"verifiedAccessInstanceId"},"VerifiedAccessGroupId":{"locationName":"verifiedAccessGroupId"},"VerifiedAccessEndpointId":{"locationName":"verifiedAccessEndpointId"},"ApplicationDomain":{"locationName":"applicationDomain"},"EndpointType":{"locationName":"endpointType"},"AttachmentType":{"locationName":"attachmentType"},"DomainCertificateArn":{"locationName":"domainCertificateArn"},"EndpointDomain":{"locationName":"endpointDomain"},"DeviceValidationDomain":{"locationName":"deviceValidationDomain"},"SecurityGroupIds":{"shape":"Srb","locationName":"securityGroupIdSet"},"LoadBalancerOptions":{"locationName":"loadBalancerOptions","type":"structure","members":{"Protocol":{"locationName":"protocol"},"Port":{"locationName":"port","type":"integer"},"LoadBalancerArn":{"locationName":"loadBalancerArn"},"SubnetIds":{"locationName":"subnetIdSet","type":"list","member":{"locationName":"item"}}}},"NetworkInterfaceOptions":{"locationName":"networkInterfaceOptions","type":"structure","members":{"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"Protocol":{"locationName":"protocol"},"Port":{"locationName":"port","type":"integer"}}},"Status":{"locationName":"status","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"Description":{"locationName":"description"},"CreationTime":{"locationName":"creationTime"},"LastUpdatedTime":{"locationName":"lastUpdatedTime"},"DeletionTime":{"locationName":"deletionTime"},"Tags":{"shape":"S6","locationName":"tagSet"},"SseSpecification":{"shape":"S6g","locationName":"sseSpecification"}}},"Srs":{"type":"structure","members":{"VerifiedAccessGroupId":{"locationName":"verifiedAccessGroupId"},"VerifiedAccessInstanceId":{"locationName":"verifiedAccessInstanceId"},"Description":{"locationName":"description"},"Owner":{"locationName":"owner"},"VerifiedAccessGroupArn":{"locationName":"verifiedAccessGroupArn"},"CreationTime":{"locationName":"creationTime"},"LastUpdatedTime":{"locationName":"lastUpdatedTime"},"DeletionTime":{"locationName":"deletionTime"},"Tags":{"shape":"S6","locationName":"tagSet"},"SseSpecification":{"shape":"S6g","locationName":"sseSpecification"}}},"Ss0":{"type":"structure","members":{"Attachments":{"locationName":"attachmentSet","type":"list","member":{"shape":"S6n","locationName":"item"}},"AvailabilityZone":{"locationName":"availabilityZone"},"CreateTime":{"locationName":"createTime","type":"timestamp"},"Encrypted":{"locationName":"encrypted","type":"boolean"},"KmsKeyId":{"locationName":"kmsKeyId"},"OutpostArn":{"locationName":"outpostArn"},"Size":{"locationName":"size","type":"integer"},"SnapshotId":{"locationName":"snapshotId"},"State":{"locationName":"status"},"VolumeId":{"locationName":"volumeId"},"Iops":{"locationName":"iops","type":"integer"},"Tags":{"shape":"S6","locationName":"tagSet"},"VolumeType":{"locationName":"volumeType"},"FastRestored":{"locationName":"fastRestored","type":"boolean"},"MultiAttachEnabled":{"locationName":"multiAttachEnabled","type":"boolean"},"Throughput":{"locationName":"throughput","type":"integer"},"SseType":{"locationName":"sseType"}}},"Ss7":{"type":"list","member":{"locationName":"item"}},"Ss8":{"type":"list","member":{"locationName":"item"}},"Ss9":{"type":"list","member":{"locationName":"item"}},"Ssb":{"type":"structure","members":{"DnsRecordIpType":{},"PrivateDnsOnlyForInboundResolverEndpoint":{"type":"boolean"}}},"Ssd":{"type":"list","member":{"locationName":"item","type":"structure","members":{"SubnetId":{},"Ipv4":{},"Ipv6":{}}}},"Ssg":{"type":"structure","members":{"VpcEndpointId":{"locationName":"vpcEndpointId"},"VpcEndpointType":{"locationName":"vpcEndpointType"},"VpcId":{"locationName":"vpcId"},"ServiceName":{"locationName":"serviceName"},"State":{"locationName":"state"},"PolicyDocument":{"locationName":"policyDocument"},"RouteTableIds":{"shape":"So","locationName":"routeTableIdSet"},"SubnetIds":{"shape":"So","locationName":"subnetIdSet"},"Groups":{"locationName":"groupSet","type":"list","member":{"locationName":"item","type":"structure","members":{"GroupId":{"locationName":"groupId"},"GroupName":{"locationName":"groupName"}}}},"IpAddressType":{"locationName":"ipAddressType"},"DnsOptions":{"locationName":"dnsOptions","type":"structure","members":{"DnsRecordIpType":{"locationName":"dnsRecordIpType"},"PrivateDnsOnlyForInboundResolverEndpoint":{"locationName":"privateDnsOnlyForInboundResolverEndpoint","type":"boolean"}}},"PrivateDnsEnabled":{"locationName":"privateDnsEnabled","type":"boolean"},"RequesterManaged":{"locationName":"requesterManaged","type":"boolean"},"NetworkInterfaceIds":{"shape":"So","locationName":"networkInterfaceIdSet"},"DnsEntries":{"shape":"Ssl","locationName":"dnsEntrySet"},"CreationTimestamp":{"locationName":"creationTimestamp","type":"timestamp"},"Tags":{"shape":"S6","locationName":"tagSet"},"OwnerId":{"locationName":"ownerId"},"LastError":{"locationName":"lastError","type":"structure","members":{"Message":{"locationName":"message"},"Code":{"locationName":"code"}}}}},"Ssl":{"type":"list","member":{"locationName":"item","type":"structure","members":{"DnsName":{"locationName":"dnsName"},"HostedZoneId":{"locationName":"hostedZoneId"}}}},"Ssq":{"type":"structure","members":{"ConnectionNotificationId":{"locationName":"connectionNotificationId"},"ServiceId":{"locationName":"serviceId"},"VpcEndpointId":{"locationName":"vpcEndpointId"},"ConnectionNotificationType":{"locationName":"connectionNotificationType"},"ConnectionNotificationArn":{"locationName":"connectionNotificationArn"},"ConnectionEvents":{"shape":"So","locationName":"connectionEvents"},"ConnectionNotificationState":{"locationName":"connectionNotificationState"}}},"Ssv":{"type":"structure","members":{"ServiceType":{"shape":"Ssw","locationName":"serviceType"},"ServiceId":{"locationName":"serviceId"},"ServiceName":{"locationName":"serviceName"},"ServiceState":{"locationName":"serviceState"},"AvailabilityZones":{"shape":"So","locationName":"availabilityZoneSet"},"AcceptanceRequired":{"locationName":"acceptanceRequired","type":"boolean"},"ManagesVpcEndpoints":{"locationName":"managesVpcEndpoints","type":"boolean"},"NetworkLoadBalancerArns":{"shape":"So","locationName":"networkLoadBalancerArnSet"},"GatewayLoadBalancerArns":{"shape":"So","locationName":"gatewayLoadBalancerArnSet"},"SupportedIpAddressTypes":{"shape":"St0","locationName":"supportedIpAddressTypeSet"},"BaseEndpointDnsNames":{"shape":"So","locationName":"baseEndpointDnsNameSet"},"PrivateDnsName":{"locationName":"privateDnsName"},"PrivateDnsNameConfiguration":{"locationName":"privateDnsNameConfiguration","type":"structure","members":{"State":{"locationName":"state"},"Type":{"locationName":"type"},"Value":{"locationName":"value"},"Name":{"locationName":"name"}}},"PayerResponsibility":{"locationName":"payerResponsibility"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Ssw":{"type":"list","member":{"locationName":"item","type":"structure","members":{"ServiceType":{"locationName":"serviceType"}}}},"St0":{"type":"list","member":{"locationName":"item"}},"Std":{"type":"string","sensitive":true},"Ste":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{}}}},"Stg":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{}}}},"Sti":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{}}}},"Stk":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{}}}},"Stm":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{"type":"integer"}}}},"Sto":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{"type":"integer"}}}},"Stq":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{}}}},"Sts":{"type":"structure","members":{"CloudWatchLogOptions":{"type":"structure","members":{"LogEnabled":{"type":"boolean"},"LogGroupArn":{},"LogOutputFormat":{}}}}},"Stw":{"type":"structure","members":{"CustomerGatewayConfiguration":{"locationName":"customerGatewayConfiguration","type":"string","sensitive":true},"CustomerGatewayId":{"locationName":"customerGatewayId"},"Category":{"locationName":"category"},"State":{"locationName":"state"},"Type":{"locationName":"type"},"VpnConnectionId":{"locationName":"vpnConnectionId"},"VpnGatewayId":{"locationName":"vpnGatewayId"},"TransitGatewayId":{"locationName":"transitGatewayId"},"CoreNetworkArn":{"locationName":"coreNetworkArn"},"CoreNetworkAttachmentArn":{"locationName":"coreNetworkAttachmentArn"},"GatewayAssociationState":{"locationName":"gatewayAssociationState"},"Options":{"locationName":"options","type":"structure","members":{"EnableAcceleration":{"locationName":"enableAcceleration","type":"boolean"},"StaticRoutesOnly":{"locationName":"staticRoutesOnly","type":"boolean"},"LocalIpv4NetworkCidr":{"locationName":"localIpv4NetworkCidr"},"RemoteIpv4NetworkCidr":{"locationName":"remoteIpv4NetworkCidr"},"LocalIpv6NetworkCidr":{"locationName":"localIpv6NetworkCidr"},"RemoteIpv6NetworkCidr":{"locationName":"remoteIpv6NetworkCidr"},"OutsideIpAddressType":{"locationName":"outsideIpAddressType"},"TransportTransitGatewayAttachmentId":{"locationName":"transportTransitGatewayAttachmentId"},"TunnelInsideIpVersion":{"locationName":"tunnelInsideIpVersion"},"TunnelOptions":{"locationName":"tunnelOptionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"OutsideIpAddress":{"locationName":"outsideIpAddress"},"TunnelInsideCidr":{"locationName":"tunnelInsideCidr"},"TunnelInsideIpv6Cidr":{"locationName":"tunnelInsideIpv6Cidr"},"PreSharedKey":{"shape":"Std","locationName":"preSharedKey"},"Phase1LifetimeSeconds":{"locationName":"phase1LifetimeSeconds","type":"integer"},"Phase2LifetimeSeconds":{"locationName":"phase2LifetimeSeconds","type":"integer"},"RekeyMarginTimeSeconds":{"locationName":"rekeyMarginTimeSeconds","type":"integer"},"RekeyFuzzPercentage":{"locationName":"rekeyFuzzPercentage","type":"integer"},"ReplayWindowSize":{"locationName":"replayWindowSize","type":"integer"},"DpdTimeoutSeconds":{"locationName":"dpdTimeoutSeconds","type":"integer"},"DpdTimeoutAction":{"locationName":"dpdTimeoutAction"},"Phase1EncryptionAlgorithms":{"locationName":"phase1EncryptionAlgorithmSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{"locationName":"value"}}}},"Phase2EncryptionAlgorithms":{"locationName":"phase2EncryptionAlgorithmSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{"locationName":"value"}}}},"Phase1IntegrityAlgorithms":{"locationName":"phase1IntegrityAlgorithmSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{"locationName":"value"}}}},"Phase2IntegrityAlgorithms":{"locationName":"phase2IntegrityAlgorithmSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{"locationName":"value"}}}},"Phase1DHGroupNumbers":{"locationName":"phase1DHGroupNumberSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{"locationName":"value","type":"integer"}}}},"Phase2DHGroupNumbers":{"locationName":"phase2DHGroupNumberSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{"locationName":"value","type":"integer"}}}},"IkeVersions":{"locationName":"ikeVersionSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Value":{"locationName":"value"}}}},"StartupAction":{"locationName":"startupAction"},"LogOptions":{"locationName":"logOptions","type":"structure","members":{"CloudWatchLogOptions":{"locationName":"cloudWatchLogOptions","type":"structure","members":{"LogEnabled":{"locationName":"logEnabled","type":"boolean"},"LogGroupArn":{"locationName":"logGroupArn"},"LogOutputFormat":{"locationName":"logOutputFormat"}}}}},"EnableTunnelLifecycleControl":{"locationName":"enableTunnelLifecycleControl","type":"boolean"}}}}}},"Routes":{"locationName":"routes","type":"list","member":{"locationName":"item","type":"structure","members":{"DestinationCidrBlock":{"locationName":"destinationCidrBlock"},"Source":{"locationName":"source"},"State":{"locationName":"state"}}}},"Tags":{"shape":"S6","locationName":"tagSet"},"VgwTelemetry":{"locationName":"vgwTelemetry","type":"list","member":{"locationName":"item","type":"structure","members":{"AcceptedRouteCount":{"locationName":"acceptedRouteCount","type":"integer"},"LastStatusChange":{"locationName":"lastStatusChange","type":"timestamp"},"OutsideIpAddress":{"locationName":"outsideIpAddress"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"CertificateArn":{"locationName":"certificateArn"}}}}}},"Sut":{"type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"State":{"locationName":"state"},"Type":{"locationName":"type"},"VpcAttachments":{"locationName":"attachments","type":"list","member":{"shape":"S6s","locationName":"item"}},"VpnGatewayId":{"locationName":"vpnGatewayId"},"AmazonSideAsn":{"locationName":"amazonSideAsn","type":"long"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"Svb":{"type":"list","member":{}},"Svl":{"type":"list","member":{"locationName":"item"}},"Swd":{"type":"list","member":{"locationName":"item"}},"Sza":{"type":"list","member":{"locationName":"item"}},"Szn":{"type":"structure","members":{"Asn":{"locationName":"asn"},"IpamId":{"locationName":"ipamId"},"StatusMessage":{"locationName":"statusMessage"},"State":{"locationName":"state"}}},"Szr":{"type":"structure","members":{"Cidr":{"locationName":"cidr"},"State":{"locationName":"state"},"FailureReason":{"locationName":"failureReason","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"IpamPoolCidrId":{"locationName":"ipamPoolCidrId"},"NetmaskLength":{"locationName":"netmaskLength","type":"integer"}}},"S102":{"type":"list","member":{"locationName":"item"}},"S104":{"type":"structure","members":{"InstanceTagKeys":{"shape":"S102","locationName":"instanceTagKeySet"},"IncludeAllTagsOfInstance":{"locationName":"includeAllTagsOfInstance","type":"boolean"}}},"S106":{"type":"list","member":{"locationName":"item"}},"S10p":{"type":"list","member":{"locationName":"Filter","type":"structure","members":{"Name":{},"Values":{"shape":"So","locationName":"Value"}}}},"S112":{"type":"structure","members":{"PublicIp":{"locationName":"publicIp"},"AllocationId":{"locationName":"allocationId"},"PtrRecord":{"locationName":"ptrRecord"},"PtrRecordUpdate":{"locationName":"ptrRecordUpdate","type":"structure","members":{"Value":{"locationName":"value"},"Status":{"locationName":"status"},"Reason":{"locationName":"reason"}}}}},"S116":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Deadline":{"locationName":"deadline","type":"timestamp"},"Resource":{"locationName":"resource"},"UseLongIds":{"locationName":"useLongIds","type":"boolean"}}}},"S12k":{"type":"list","member":{"locationName":"InstanceId"}},"S12z":{"type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"S144":{"type":"structure","members":{"ConversionTaskId":{"locationName":"conversionTaskId"},"ExpirationTime":{"locationName":"expirationTime"},"ImportInstance":{"locationName":"importInstance","type":"structure","members":{"Description":{"locationName":"description"},"InstanceId":{"locationName":"instanceId"},"Platform":{"locationName":"platform"},"Volumes":{"locationName":"volumes","type":"list","member":{"locationName":"item","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"BytesConverted":{"locationName":"bytesConverted","type":"long"},"Description":{"locationName":"description"},"Image":{"shape":"S148","locationName":"image"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"Volume":{"shape":"S14a","locationName":"volume"}}}}}},"ImportVolume":{"locationName":"importVolume","type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"BytesConverted":{"locationName":"bytesConverted","type":"long"},"Description":{"locationName":"description"},"Image":{"shape":"S148","locationName":"image"},"Volume":{"shape":"S14a","locationName":"volume"}}},"State":{"locationName":"state"},"StatusMessage":{"locationName":"statusMessage"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"S148":{"type":"structure","members":{"Checksum":{"locationName":"checksum"},"Format":{"locationName":"format"},"ImportManifestUrl":{"shape":"S149","locationName":"importManifestUrl"},"Size":{"locationName":"size","type":"long"}}},"S149":{"type":"string","sensitive":true},"S14a":{"type":"structure","members":{"Id":{"locationName":"id"},"Size":{"locationName":"size","type":"long"}}},"S158":{"type":"structure","members":{"S3Bucket":{"locationName":"s3Bucket"},"S3Prefix":{"locationName":"s3Prefix"}}},"S15l":{"type":"structure","members":{"TargetResourceCount":{"locationName":"targetResourceCount","type":"integer"}}},"S15m":{"type":"structure","members":{"LaunchTemplateId":{"locationName":"launchTemplateId"},"LaunchTemplateName":{"locationName":"launchTemplateName"},"Version":{"locationName":"version"}}},"S15z":{"type":"structure","members":{"EventDescription":{"locationName":"eventDescription"},"EventSubType":{"locationName":"eventSubType"},"InstanceId":{"locationName":"instanceId"}}},"S162":{"type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"InstanceType":{"locationName":"instanceType"},"SpotInstanceRequestId":{"locationName":"spotInstanceRequestId"},"InstanceHealth":{"locationName":"instanceHealth"}}}},"S16v":{"type":"structure","members":{"FpgaImageId":{"locationName":"fpgaImageId"},"Name":{"locationName":"name"},"Description":{"locationName":"description"},"LoadPermissions":{"locationName":"loadPermissions","type":"list","member":{"locationName":"item","type":"structure","members":{"UserId":{"locationName":"userId"},"Group":{"locationName":"group"}}}},"ProductCodes":{"shape":"S16z","locationName":"productCodes"}}},"S16z":{"type":"list","member":{"locationName":"item","type":"structure","members":{"ProductCodeId":{"locationName":"productCode"},"ProductCodeType":{"locationName":"type"}}}},"S174":{"type":"list","member":{"locationName":"Owner"}},"S17p":{"type":"list","member":{"locationName":"item"}},"S17s":{"type":"list","member":{"locationName":"item"}},"S18h":{"type":"list","member":{"shape":"Sew","locationName":"item"}},"S18i":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Group":{"locationName":"group"},"UserId":{"locationName":"userId"},"OrganizationArn":{"locationName":"organizationArn"},"OrganizationalUnitArn":{"locationName":"organizationalUnitArn"}}}},"S18m":{"type":"list","member":{"locationName":"ImageId"}},"S195":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Description":{"locationName":"description"},"DeviceName":{"locationName":"deviceName"},"DiskImageSize":{"locationName":"diskImageSize","type":"double"},"Format":{"locationName":"format"},"Progress":{"locationName":"progress"},"SnapshotId":{"locationName":"snapshotId"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"Url":{"shape":"S197","locationName":"url"},"UserBucket":{"shape":"S198","locationName":"userBucket"}}}},"S197":{"type":"string","sensitive":true},"S198":{"type":"structure","members":{"S3Bucket":{"locationName":"s3Bucket"},"S3Key":{"locationName":"s3Key"}}},"S199":{"type":"list","member":{"locationName":"item","type":"structure","members":{"LicenseConfigurationArn":{"locationName":"licenseConfigurationArn"}}}},"S19h":{"type":"structure","members":{"Description":{"locationName":"description"},"DiskImageSize":{"locationName":"diskImageSize","type":"double"},"Encrypted":{"locationName":"encrypted","type":"boolean"},"Format":{"locationName":"format"},"KmsKeyId":{"locationName":"kmsKeyId"},"Progress":{"locationName":"progress"},"SnapshotId":{"locationName":"snapshotId"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"Url":{"shape":"S197","locationName":"url"},"UserBucket":{"shape":"S198","locationName":"userBucket"}}},"S19l":{"type":"list","member":{"locationName":"item","type":"structure","members":{"DeviceName":{"locationName":"deviceName"},"Ebs":{"locationName":"ebs","type":"structure","members":{"AttachTime":{"locationName":"attachTime","type":"timestamp"},"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"},"Status":{"locationName":"status"},"VolumeId":{"locationName":"volumeId"},"AssociatedResource":{"locationName":"associatedResource"},"VolumeOwnerId":{"locationName":"volumeOwnerId"}}}}}},"S19o":{"type":"structure","members":{"Value":{"locationName":"value","type":"boolean"}}},"S19p":{"type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"}}},"S1ab":{"type":"structure","members":{"InstanceEventId":{"locationName":"instanceEventId"},"Code":{"locationName":"code"},"Description":{"locationName":"description"},"NotAfter":{"locationName":"notAfter","type":"timestamp"},"NotBefore":{"locationName":"notBefore","type":"timestamp"},"NotBeforeDeadline":{"locationName":"notBeforeDeadline","type":"timestamp"}}},"S1ae":{"type":"structure","members":{"Code":{"locationName":"code","type":"integer"},"Name":{"locationName":"name"}}},"S1ag":{"type":"structure","members":{"Details":{"locationName":"details","type":"list","member":{"locationName":"item","type":"structure","members":{"ImpairedSince":{"locationName":"impairedSince","type":"timestamp"},"Name":{"locationName":"name"},"Status":{"locationName":"status"}}}},"Status":{"locationName":"status"}}},"S1eu":{"type":"structure","members":{"Groups":{"shape":"Sm8","locationName":"groupSet"},"Instances":{"locationName":"instancesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AmiLaunchIndex":{"locationName":"amiLaunchIndex","type":"integer"},"ImageId":{"locationName":"imageId"},"InstanceId":{"locationName":"instanceId"},"InstanceType":{"locationName":"instanceType"},"KernelId":{"locationName":"kernelId"},"KeyName":{"locationName":"keyName"},"LaunchTime":{"locationName":"launchTime","type":"timestamp"},"Monitoring":{"shape":"S1ex","locationName":"monitoring"},"Placement":{"shape":"Scv","locationName":"placement"},"Platform":{"locationName":"platform"},"PrivateDnsName":{"locationName":"privateDnsName"},"PrivateIpAddress":{"locationName":"privateIpAddress"},"ProductCodes":{"shape":"S16z","locationName":"productCodes"},"PublicDnsName":{"locationName":"dnsName"},"PublicIpAddress":{"locationName":"ipAddress"},"RamdiskId":{"locationName":"ramdiskId"},"State":{"shape":"S1ae","locationName":"instanceState"},"StateTransitionReason":{"locationName":"reason"},"SubnetId":{"locationName":"subnetId"},"VpcId":{"locationName":"vpcId"},"Architecture":{"locationName":"architecture"},"BlockDeviceMappings":{"shape":"S19l","locationName":"blockDeviceMapping"},"ClientToken":{"locationName":"clientToken"},"EbsOptimized":{"locationName":"ebsOptimized","type":"boolean"},"EnaSupport":{"locationName":"enaSupport","type":"boolean"},"Hypervisor":{"locationName":"hypervisor"},"IamInstanceProfile":{"shape":"S3y","locationName":"iamInstanceProfile"},"InstanceLifecycle":{"locationName":"instanceLifecycle"},"ElasticGpuAssociations":{"locationName":"elasticGpuAssociationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ElasticGpuId":{"locationName":"elasticGpuId"},"ElasticGpuAssociationId":{"locationName":"elasticGpuAssociationId"},"ElasticGpuAssociationState":{"locationName":"elasticGpuAssociationState"},"ElasticGpuAssociationTime":{"locationName":"elasticGpuAssociationTime"}}}},"ElasticInferenceAcceleratorAssociations":{"locationName":"elasticInferenceAcceleratorAssociationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ElasticInferenceAcceleratorArn":{"locationName":"elasticInferenceAcceleratorArn"},"ElasticInferenceAcceleratorAssociationId":{"locationName":"elasticInferenceAcceleratorAssociationId"},"ElasticInferenceAcceleratorAssociationState":{"locationName":"elasticInferenceAcceleratorAssociationState"},"ElasticInferenceAcceleratorAssociationTime":{"locationName":"elasticInferenceAcceleratorAssociationTime","type":"timestamp"}}}},"NetworkInterfaces":{"locationName":"networkInterfaceSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Association":{"shape":"S1f6","locationName":"association"},"Attachment":{"locationName":"attachment","type":"structure","members":{"AttachTime":{"locationName":"attachTime","type":"timestamp"},"AttachmentId":{"locationName":"attachmentId"},"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"},"DeviceIndex":{"locationName":"deviceIndex","type":"integer"},"Status":{"locationName":"status"},"NetworkCardIndex":{"locationName":"networkCardIndex","type":"integer"},"EnaSrdSpecification":{"locationName":"enaSrdSpecification","type":"structure","members":{"EnaSrdEnabled":{"locationName":"enaSrdEnabled","type":"boolean"},"EnaSrdUdpSpecification":{"locationName":"enaSrdUdpSpecification","type":"structure","members":{"EnaSrdUdpEnabled":{"locationName":"enaSrdUdpEnabled","type":"boolean"}}}}}}},"Description":{"locationName":"description"},"Groups":{"shape":"Sm8","locationName":"groupSet"},"Ipv6Addresses":{"shape":"Sj0","locationName":"ipv6AddressesSet"},"MacAddress":{"locationName":"macAddress"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"OwnerId":{"locationName":"ownerId"},"PrivateDnsName":{"locationName":"privateDnsName"},"PrivateIpAddress":{"locationName":"privateIpAddress"},"PrivateIpAddresses":{"locationName":"privateIpAddressesSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Association":{"shape":"S1f6","locationName":"association"},"Primary":{"locationName":"primary","type":"boolean"},"PrivateDnsName":{"locationName":"privateDnsName"},"PrivateIpAddress":{"locationName":"privateIpAddress"}}}},"SourceDestCheck":{"locationName":"sourceDestCheck","type":"boolean"},"Status":{"locationName":"status"},"SubnetId":{"locationName":"subnetId"},"VpcId":{"locationName":"vpcId"},"InterfaceType":{"locationName":"interfaceType"},"Ipv4Prefixes":{"locationName":"ipv4PrefixSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv4Prefix":{"locationName":"ipv4Prefix"}}}},"Ipv6Prefixes":{"locationName":"ipv6PrefixSet","type":"list","member":{"locationName":"item","type":"structure","members":{"Ipv6Prefix":{"locationName":"ipv6Prefix"}}}},"ConnectionTrackingConfiguration":{"locationName":"connectionTrackingConfiguration","type":"structure","members":{"TcpEstablishedTimeout":{"locationName":"tcpEstablishedTimeout","type":"integer"},"UdpStreamTimeout":{"locationName":"udpStreamTimeout","type":"integer"},"UdpTimeout":{"locationName":"udpTimeout","type":"integer"}}}}}},"OutpostArn":{"locationName":"outpostArn"},"RootDeviceName":{"locationName":"rootDeviceName"},"RootDeviceType":{"locationName":"rootDeviceType"},"SecurityGroups":{"shape":"Sm8","locationName":"groupSet"},"SourceDestCheck":{"locationName":"sourceDestCheck","type":"boolean"},"SpotInstanceRequestId":{"locationName":"spotInstanceRequestId"},"SriovNetSupport":{"locationName":"sriovNetSupport"},"StateReason":{"shape":"Sk6","locationName":"stateReason"},"Tags":{"shape":"S6","locationName":"tagSet"},"VirtualizationType":{"locationName":"virtualizationType"},"CpuOptions":{"locationName":"cpuOptions","type":"structure","members":{"CoreCount":{"locationName":"coreCount","type":"integer"},"ThreadsPerCore":{"locationName":"threadsPerCore","type":"integer"},"AmdSevSnp":{"locationName":"amdSevSnp"}}},"CapacityReservationId":{"locationName":"capacityReservationId"},"CapacityReservationSpecification":{"locationName":"capacityReservationSpecification","type":"structure","members":{"CapacityReservationPreference":{"locationName":"capacityReservationPreference"},"CapacityReservationTarget":{"shape":"Sjm","locationName":"capacityReservationTarget"}}},"HibernationOptions":{"locationName":"hibernationOptions","type":"structure","members":{"Configured":{"locationName":"configured","type":"boolean"}}},"Licenses":{"locationName":"licenseSet","type":"list","member":{"locationName":"item","type":"structure","members":{"LicenseConfigurationArn":{"locationName":"licenseConfigurationArn"}}}},"MetadataOptions":{"shape":"S1fm","locationName":"metadataOptions"},"EnclaveOptions":{"shape":"S19p","locationName":"enclaveOptions"},"BootMode":{"locationName":"bootMode"},"PlatformDetails":{"locationName":"platformDetails"},"UsageOperation":{"locationName":"usageOperation"},"UsageOperationUpdateTime":{"locationName":"usageOperationUpdateTime","type":"timestamp"},"PrivateDnsNameOptions":{"locationName":"privateDnsNameOptions","type":"structure","members":{"HostnameType":{"locationName":"hostnameType"},"EnableResourceNameDnsARecord":{"locationName":"enableResourceNameDnsARecord","type":"boolean"},"EnableResourceNameDnsAAAARecord":{"locationName":"enableResourceNameDnsAAAARecord","type":"boolean"}}},"Ipv6Address":{"locationName":"ipv6Address"},"TpmSupport":{"locationName":"tpmSupport"},"MaintenanceOptions":{"locationName":"maintenanceOptions","type":"structure","members":{"AutoRecovery":{"locationName":"autoRecovery"}}},"CurrentInstanceBootMode":{"locationName":"currentInstanceBootMode"}}}},"OwnerId":{"locationName":"ownerId"},"RequesterId":{"locationName":"requesterId"},"ReservationId":{"locationName":"reservationId"}}},"S1ex":{"type":"structure","members":{"State":{"locationName":"state"}}},"S1f6":{"type":"structure","members":{"CarrierIp":{"locationName":"carrierIp"},"CustomerOwnedIp":{"locationName":"customerOwnedIp"},"IpOwnerId":{"locationName":"ipOwnerId"},"PublicDnsName":{"locationName":"publicDnsName"},"PublicIp":{"locationName":"publicIp"}}},"S1fm":{"type":"structure","members":{"State":{"locationName":"state"},"HttpTokens":{"locationName":"httpTokens"},"HttpPutResponseHopLimit":{"locationName":"httpPutResponseHopLimit","type":"integer"},"HttpEndpoint":{"locationName":"httpEndpoint"},"HttpProtocolIpv6":{"locationName":"httpProtocolIpv6"},"InstanceMetadataTags":{"locationName":"instanceMetadataTags"}}},"S1ht":{"type":"list","member":{"locationName":"item"}},"S1i6":{"type":"list","member":{"locationName":"SnapshotId"}},"S1j8":{"type":"structure","members":{"NetworkInsightsAccessScopeAnalysisId":{"locationName":"networkInsightsAccessScopeAnalysisId"},"NetworkInsightsAccessScopeAnalysisArn":{"locationName":"networkInsightsAccessScopeAnalysisArn"},"NetworkInsightsAccessScopeId":{"locationName":"networkInsightsAccessScopeId"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"WarningMessage":{"locationName":"warningMessage"},"StartDate":{"locationName":"startDate","type":"timestamp"},"EndDate":{"locationName":"endDate","type":"timestamp"},"FindingsFound":{"locationName":"findingsFound"},"AnalyzedEniCount":{"locationName":"analyzedEniCount","type":"integer"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"S1jj":{"type":"structure","members":{"NetworkInsightsAnalysisId":{"locationName":"networkInsightsAnalysisId"},"NetworkInsightsAnalysisArn":{"locationName":"networkInsightsAnalysisArn"},"NetworkInsightsPathId":{"locationName":"networkInsightsPathId"},"AdditionalAccounts":{"shape":"So","locationName":"additionalAccountSet"},"FilterInArns":{"shape":"S1jk","locationName":"filterInArnSet"},"StartDate":{"locationName":"startDate","type":"timestamp"},"Status":{"locationName":"status"},"StatusMessage":{"locationName":"statusMessage"},"WarningMessage":{"locationName":"warningMessage"},"NetworkPathFound":{"locationName":"networkPathFound","type":"boolean"},"ForwardPathComponents":{"shape":"S1jl","locationName":"forwardPathComponentSet"},"ReturnPathComponents":{"shape":"S1jl","locationName":"returnPathComponentSet"},"Explanations":{"shape":"S1k5","locationName":"explanationSet"},"AlternatePathHints":{"locationName":"alternatePathHintSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ComponentId":{"locationName":"componentId"},"ComponentArn":{"locationName":"componentArn"}}}},"SuggestedAccounts":{"shape":"So","locationName":"suggestedAccountSet"},"Tags":{"shape":"S6","locationName":"tagSet"}}},"S1jk":{"type":"list","member":{"locationName":"item"}},"S1jl":{"type":"list","member":{"locationName":"item","type":"structure","members":{"SequenceNumber":{"locationName":"sequenceNumber","type":"integer"},"AclRule":{"shape":"S1jn","locationName":"aclRule"},"AttachedTo":{"shape":"S1jo","locationName":"attachedTo"},"Component":{"shape":"S1jo","locationName":"component"},"DestinationVpc":{"shape":"S1jo","locationName":"destinationVpc"},"OutboundHeader":{"shape":"S1jp","locationName":"outboundHeader"},"InboundHeader":{"shape":"S1jp","locationName":"inboundHeader"},"RouteTableRoute":{"shape":"S1js","locationName":"routeTableRoute"},"SecurityGroupRule":{"shape":"S1jt","locationName":"securityGroupRule"},"SourceVpc":{"shape":"S1jo","locationName":"sourceVpc"},"Subnet":{"shape":"S1jo","locationName":"subnet"},"Vpc":{"shape":"S1jo","locationName":"vpc"},"AdditionalDetails":{"locationName":"additionalDetailSet","type":"list","member":{"locationName":"item","type":"structure","members":{"AdditionalDetailType":{"locationName":"additionalDetailType"},"Component":{"shape":"S1jo","locationName":"component"},"VpcEndpointService":{"shape":"S1jo","locationName":"vpcEndpointService"},"RuleOptions":{"shape":"S1jw","locationName":"ruleOptionSet"},"RuleGroupTypePairs":{"locationName":"ruleGroupTypePairSet","type":"list","member":{"locationName":"item","type":"structure","members":{"RuleGroupArn":{"locationName":"ruleGroupArn"},"RuleGroupType":{"locationName":"ruleGroupType"}}}},"RuleGroupRuleOptionsPairs":{"locationName":"ruleGroupRuleOptionsPairSet","type":"list","member":{"locationName":"item","type":"structure","members":{"RuleGroupArn":{"locationName":"ruleGroupArn"},"RuleOptions":{"shape":"S1jw","locationName":"ruleOptionSet"}}}},"ServiceName":{"locationName":"serviceName"},"LoadBalancers":{"shape":"S1k3","locationName":"loadBalancerSet"}}}},"TransitGateway":{"shape":"S1jo","locationName":"transitGateway"},"TransitGatewayRouteTableRoute":{"shape":"S1k4","locationName":"transitGatewayRouteTableRoute"},"Explanations":{"shape":"S1k5","locationName":"explanationSet"},"ElasticLoadBalancerListener":{"shape":"S1jo","locationName":"elasticLoadBalancerListener"},"FirewallStatelessRule":{"shape":"S1kb","locationName":"firewallStatelessRule"},"FirewallStatefulRule":{"shape":"S1kf","locationName":"firewallStatefulRule"},"ServiceName":{"locationName":"serviceName"}}}},"S1jn":{"type":"structure","members":{"Cidr":{"locationName":"cidr"},"Egress":{"locationName":"egress","type":"boolean"},"PortRange":{"shape":"Skz","locationName":"portRange"},"Protocol":{"locationName":"protocol"},"RuleAction":{"locationName":"ruleAction"},"RuleNumber":{"locationName":"ruleNumber","type":"integer"}}},"S1jo":{"type":"structure","members":{"Id":{"locationName":"id"},"Arn":{"locationName":"arn"},"Name":{"locationName":"name"}}},"S1jp":{"type":"structure","members":{"DestinationAddresses":{"shape":"S1jq","locationName":"destinationAddressSet"},"DestinationPortRanges":{"shape":"S1jr","locationName":"destinationPortRangeSet"},"Protocol":{"locationName":"protocol"},"SourceAddresses":{"shape":"S1jq","locationName":"sourceAddressSet"},"SourcePortRanges":{"shape":"S1jr","locationName":"sourcePortRangeSet"}}},"S1jq":{"type":"list","member":{"locationName":"item"}},"S1jr":{"type":"list","member":{"shape":"Skz","locationName":"item"}},"S1js":{"type":"structure","members":{"DestinationCidr":{"locationName":"destinationCidr"},"DestinationPrefixListId":{"locationName":"destinationPrefixListId"},"EgressOnlyInternetGatewayId":{"locationName":"egressOnlyInternetGatewayId"},"GatewayId":{"locationName":"gatewayId"},"InstanceId":{"locationName":"instanceId"},"NatGatewayId":{"locationName":"natGatewayId"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"Origin":{"locationName":"origin"},"TransitGatewayId":{"locationName":"transitGatewayId"},"VpcPeeringConnectionId":{"locationName":"vpcPeeringConnectionId"},"State":{"locationName":"state"},"CarrierGatewayId":{"locationName":"carrierGatewayId"},"CoreNetworkArn":{"locationName":"coreNetworkArn"},"LocalGatewayId":{"locationName":"localGatewayId"}}},"S1jt":{"type":"structure","members":{"Cidr":{"locationName":"cidr"},"Direction":{"locationName":"direction"},"SecurityGroupId":{"locationName":"securityGroupId"},"PortRange":{"shape":"Skz","locationName":"portRange"},"PrefixListId":{"locationName":"prefixListId"},"Protocol":{"locationName":"protocol"}}},"S1jw":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Keyword":{"locationName":"keyword"},"Settings":{"shape":"S1jy","locationName":"settingSet"}}}},"S1jy":{"type":"list","member":{"locationName":"item"}},"S1k3":{"type":"list","member":{"shape":"S1jo","locationName":"item"}},"S1k4":{"type":"structure","members":{"DestinationCidr":{"locationName":"destinationCidr"},"State":{"locationName":"state"},"RouteOrigin":{"locationName":"routeOrigin"},"PrefixListId":{"locationName":"prefixListId"},"AttachmentId":{"locationName":"attachmentId"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"}}},"S1k5":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Acl":{"shape":"S1jo","locationName":"acl"},"AclRule":{"shape":"S1jn","locationName":"aclRule"},"Address":{"locationName":"address"},"Addresses":{"shape":"S1jq","locationName":"addressSet"},"AttachedTo":{"shape":"S1jo","locationName":"attachedTo"},"AvailabilityZones":{"shape":"So","locationName":"availabilityZoneSet"},"Cidrs":{"shape":"So","locationName":"cidrSet"},"Component":{"shape":"S1jo","locationName":"component"},"CustomerGateway":{"shape":"S1jo","locationName":"customerGateway"},"Destination":{"shape":"S1jo","locationName":"destination"},"DestinationVpc":{"shape":"S1jo","locationName":"destinationVpc"},"Direction":{"locationName":"direction"},"ExplanationCode":{"locationName":"explanationCode"},"IngressRouteTable":{"shape":"S1jo","locationName":"ingressRouteTable"},"InternetGateway":{"shape":"S1jo","locationName":"internetGateway"},"LoadBalancerArn":{"locationName":"loadBalancerArn"},"ClassicLoadBalancerListener":{"locationName":"classicLoadBalancerListener","type":"structure","members":{"LoadBalancerPort":{"locationName":"loadBalancerPort","type":"integer"},"InstancePort":{"locationName":"instancePort","type":"integer"}}},"LoadBalancerListenerPort":{"locationName":"loadBalancerListenerPort","type":"integer"},"LoadBalancerTarget":{"locationName":"loadBalancerTarget","type":"structure","members":{"Address":{"locationName":"address"},"AvailabilityZone":{"locationName":"availabilityZone"},"Instance":{"shape":"S1jo","locationName":"instance"},"Port":{"locationName":"port","type":"integer"}}},"LoadBalancerTargetGroup":{"shape":"S1jo","locationName":"loadBalancerTargetGroup"},"LoadBalancerTargetGroups":{"shape":"S1k3","locationName":"loadBalancerTargetGroupSet"},"LoadBalancerTargetPort":{"locationName":"loadBalancerTargetPort","type":"integer"},"ElasticLoadBalancerListener":{"shape":"S1jo","locationName":"elasticLoadBalancerListener"},"MissingComponent":{"locationName":"missingComponent"},"NatGateway":{"shape":"S1jo","locationName":"natGateway"},"NetworkInterface":{"shape":"S1jo","locationName":"networkInterface"},"PacketField":{"locationName":"packetField"},"VpcPeeringConnection":{"shape":"S1jo","locationName":"vpcPeeringConnection"},"Port":{"locationName":"port","type":"integer"},"PortRanges":{"shape":"S1jr","locationName":"portRangeSet"},"PrefixList":{"shape":"S1jo","locationName":"prefixList"},"Protocols":{"shape":"S1jy","locationName":"protocolSet"},"RouteTableRoute":{"shape":"S1js","locationName":"routeTableRoute"},"RouteTable":{"shape":"S1jo","locationName":"routeTable"},"SecurityGroup":{"shape":"S1jo","locationName":"securityGroup"},"SecurityGroupRule":{"shape":"S1jt","locationName":"securityGroupRule"},"SecurityGroups":{"shape":"S1k3","locationName":"securityGroupSet"},"SourceVpc":{"shape":"S1jo","locationName":"sourceVpc"},"State":{"locationName":"state"},"Subnet":{"shape":"S1jo","locationName":"subnet"},"SubnetRouteTable":{"shape":"S1jo","locationName":"subnetRouteTable"},"Vpc":{"shape":"S1jo","locationName":"vpc"},"VpcEndpoint":{"shape":"S1jo","locationName":"vpcEndpoint"},"VpnConnection":{"shape":"S1jo","locationName":"vpnConnection"},"VpnGateway":{"shape":"S1jo","locationName":"vpnGateway"},"TransitGateway":{"shape":"S1jo","locationName":"transitGateway"},"TransitGatewayRouteTable":{"shape":"S1jo","locationName":"transitGatewayRouteTable"},"TransitGatewayRouteTableRoute":{"shape":"S1k4","locationName":"transitGatewayRouteTableRoute"},"TransitGatewayAttachment":{"shape":"S1jo","locationName":"transitGatewayAttachment"},"ComponentAccount":{"locationName":"componentAccount"},"ComponentRegion":{"locationName":"componentRegion"},"FirewallStatelessRule":{"shape":"S1kb","locationName":"firewallStatelessRule"},"FirewallStatefulRule":{"shape":"S1kf","locationName":"firewallStatefulRule"}}}},"S1kb":{"type":"structure","members":{"RuleGroupArn":{"locationName":"ruleGroupArn"},"Sources":{"shape":"So","locationName":"sourceSet"},"Destinations":{"shape":"So","locationName":"destinationSet"},"SourcePorts":{"shape":"S1jr","locationName":"sourcePortSet"},"DestinationPorts":{"shape":"S1jr","locationName":"destinationPortSet"},"Protocols":{"locationName":"protocolSet","type":"list","member":{"locationName":"item","type":"integer"}},"RuleAction":{"locationName":"ruleAction"},"Priority":{"locationName":"priority","type":"integer"}}},"S1kf":{"type":"structure","members":{"RuleGroupArn":{"locationName":"ruleGroupArn"},"Sources":{"shape":"So","locationName":"sourceSet"},"Destinations":{"shape":"So","locationName":"destinationSet"},"SourcePorts":{"shape":"S1jr","locationName":"sourcePortSet"},"DestinationPorts":{"shape":"S1jr","locationName":"destinationPortSet"},"Protocol":{"locationName":"protocol"},"RuleAction":{"locationName":"ruleAction"},"Direction":{"locationName":"direction"}}},"S1lm":{"type":"structure","members":{"FirstAddress":{"locationName":"firstAddress"},"LastAddress":{"locationName":"lastAddress"},"AddressCount":{"locationName":"addressCount","type":"integer"},"AvailableAddressCount":{"locationName":"availableAddressCount","type":"integer"}}},"S1lz":{"type":"list","member":{"locationName":"ReservedInstancesId"}},"S1m7":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Amount":{"locationName":"amount","type":"double"},"Frequency":{"locationName":"frequency"}}}},"S1ml":{"type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"InstanceCount":{"locationName":"instanceCount","type":"integer"},"InstanceType":{"locationName":"instanceType"},"Platform":{"locationName":"platform"},"Scope":{"locationName":"scope"}}},"S1n8":{"type":"structure","members":{"Frequency":{"locationName":"frequency"},"Interval":{"locationName":"interval","type":"integer"},"OccurrenceDaySet":{"locationName":"occurrenceDaySet","type":"list","member":{"locationName":"item","type":"integer"}},"OccurrenceRelativeToEnd":{"locationName":"occurrenceRelativeToEnd","type":"boolean"},"OccurrenceUnit":{"locationName":"occurrenceUnit"}}},"S1ng":{"type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"CreateDate":{"locationName":"createDate","type":"timestamp"},"HourlyPrice":{"locationName":"hourlyPrice"},"InstanceCount":{"locationName":"instanceCount","type":"integer"},"InstanceType":{"locationName":"instanceType"},"NetworkPlatform":{"locationName":"networkPlatform"},"NextSlotStartTime":{"locationName":"nextSlotStartTime","type":"timestamp"},"Platform":{"locationName":"platform"},"PreviousSlotEndTime":{"locationName":"previousSlotEndTime","type":"timestamp"},"Recurrence":{"shape":"S1n8","locationName":"recurrence"},"ScheduledInstanceId":{"locationName":"scheduledInstanceId"},"SlotDurationInHours":{"locationName":"slotDurationInHours","type":"integer"},"TermEndDate":{"locationName":"termEndDate","type":"timestamp"},"TermStartDate":{"locationName":"termStartDate","type":"timestamp"},"TotalScheduledInstanceHours":{"locationName":"totalScheduledInstanceHours","type":"integer"}}},"S1nn":{"type":"list","member":{"locationName":"item"}},"S1nr":{"type":"list","member":{"locationName":"GroupName"}},"S1nz":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Group":{"locationName":"group"},"UserId":{"locationName":"userId"}}}},"S1or":{"type":"structure","required":["IamFleetRole","TargetCapacity"],"members":{"AllocationStrategy":{"locationName":"allocationStrategy"},"OnDemandAllocationStrategy":{"locationName":"onDemandAllocationStrategy"},"SpotMaintenanceStrategies":{"locationName":"spotMaintenanceStrategies","type":"structure","members":{"CapacityRebalance":{"locationName":"capacityRebalance","type":"structure","members":{"ReplacementStrategy":{"locationName":"replacementStrategy"},"TerminationDelay":{"locationName":"terminationDelay","type":"integer"}}}}},"ClientToken":{"locationName":"clientToken"},"ExcessCapacityTerminationPolicy":{"locationName":"excessCapacityTerminationPolicy"},"FulfilledCapacity":{"locationName":"fulfilledCapacity","type":"double"},"OnDemandFulfilledCapacity":{"locationName":"onDemandFulfilledCapacity","type":"double"},"IamFleetRole":{"locationName":"iamFleetRole"},"LaunchSpecifications":{"locationName":"launchSpecifications","type":"list","member":{"locationName":"item","type":"structure","members":{"SecurityGroups":{"shape":"Sm8","locationName":"groupSet"},"AddressingType":{"locationName":"addressingType"},"BlockDeviceMappings":{"shape":"S18h","locationName":"blockDeviceMapping"},"EbsOptimized":{"locationName":"ebsOptimized","type":"boolean"},"IamInstanceProfile":{"shape":"S3v","locationName":"iamInstanceProfile"},"ImageId":{"locationName":"imageId"},"InstanceType":{"locationName":"instanceType"},"KernelId":{"locationName":"kernelId"},"KeyName":{"locationName":"keyName"},"Monitoring":{"locationName":"monitoring","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"}}},"NetworkInterfaces":{"shape":"S1p1","locationName":"networkInterfaceSet"},"Placement":{"shape":"S1p3","locationName":"placement"},"RamdiskId":{"locationName":"ramdiskId"},"SpotPrice":{"locationName":"spotPrice"},"SubnetId":{"locationName":"subnetId"},"UserData":{"shape":"Sgy","locationName":"userData"},"WeightedCapacity":{"locationName":"weightedCapacity","type":"double"},"TagSpecifications":{"locationName":"tagSpecificationSet","type":"list","member":{"locationName":"item","type":"structure","members":{"ResourceType":{"locationName":"resourceType"},"Tags":{"shape":"S6","locationName":"tag"}}}},"InstanceRequirements":{"shape":"Se3","locationName":"instanceRequirements"}}}},"LaunchTemplateConfigs":{"shape":"S1p6","locationName":"launchTemplateConfigs"},"SpotPrice":{"locationName":"spotPrice"},"TargetCapacity":{"locationName":"targetCapacity","type":"integer"},"OnDemandTargetCapacity":{"locationName":"onDemandTargetCapacity","type":"integer"},"OnDemandMaxTotalPrice":{"locationName":"onDemandMaxTotalPrice"},"SpotMaxTotalPrice":{"locationName":"spotMaxTotalPrice"},"TerminateInstancesWithExpiration":{"locationName":"terminateInstancesWithExpiration","type":"boolean"},"Type":{"locationName":"type"},"ValidFrom":{"locationName":"validFrom","type":"timestamp"},"ValidUntil":{"locationName":"validUntil","type":"timestamp"},"ReplaceUnhealthyInstances":{"locationName":"replaceUnhealthyInstances","type":"boolean"},"InstanceInterruptionBehavior":{"locationName":"instanceInterruptionBehavior"},"LoadBalancersConfig":{"locationName":"loadBalancersConfig","type":"structure","members":{"ClassicLoadBalancersConfig":{"locationName":"classicLoadBalancersConfig","type":"structure","members":{"ClassicLoadBalancers":{"locationName":"classicLoadBalancers","type":"list","member":{"locationName":"item","type":"structure","members":{"Name":{"locationName":"name"}}}}}},"TargetGroupsConfig":{"locationName":"targetGroupsConfig","type":"structure","members":{"TargetGroups":{"locationName":"targetGroups","type":"list","member":{"locationName":"item","type":"structure","members":{"Arn":{"locationName":"arn"}}}}}}}},"InstancePoolsToUseCount":{"locationName":"instancePoolsToUseCount","type":"integer"},"Context":{"locationName":"context"},"TargetCapacityUnitType":{"locationName":"targetCapacityUnitType"},"TagSpecifications":{"shape":"S3","locationName":"TagSpecification"}}},"S1p1":{"type":"list","member":{"locationName":"item","type":"structure","members":{"AssociatePublicIpAddress":{"locationName":"associatePublicIpAddress","type":"boolean"},"DeleteOnTermination":{"locationName":"deleteOnTermination","type":"boolean"},"Description":{"locationName":"description"},"DeviceIndex":{"locationName":"deviceIndex","type":"integer"},"Groups":{"shape":"Sh9","locationName":"SecurityGroupId"},"Ipv6AddressCount":{"locationName":"ipv6AddressCount","type":"integer"},"Ipv6Addresses":{"shape":"Sj0","locationName":"ipv6AddressesSet","queryName":"Ipv6Addresses"},"NetworkInterfaceId":{"locationName":"networkInterfaceId"},"PrivateIpAddress":{"locationName":"privateIpAddress"},"PrivateIpAddresses":{"shape":"Shc","locationName":"privateIpAddressesSet","queryName":"PrivateIpAddresses"},"SecondaryPrivateIpAddressCount":{"locationName":"secondaryPrivateIpAddressCount","type":"integer"},"SubnetId":{"locationName":"subnetId"},"AssociateCarrierIpAddress":{"type":"boolean"},"InterfaceType":{},"NetworkCardIndex":{"type":"integer"},"Ipv4Prefixes":{"shape":"She","locationName":"Ipv4Prefix"},"Ipv4PrefixCount":{"type":"integer"},"Ipv6Prefixes":{"shape":"Shg","locationName":"Ipv6Prefix"},"Ipv6PrefixCount":{"type":"integer"},"PrimaryIpv6":{"type":"boolean"},"EnaSrdSpecification":{"shape":"Shi"},"ConnectionTrackingSpecification":{"shape":"Shk"}}}},"S1p3":{"type":"structure","members":{"AvailabilityZone":{"locationName":"availabilityZone"},"GroupName":{"locationName":"groupName"},"Tenancy":{"locationName":"tenancy"}}},"S1p6":{"type":"list","member":{"locationName":"item","type":"structure","members":{"LaunchTemplateSpecification":{"shape":"Se0","locationName":"launchTemplateSpecification"},"Overrides":{"locationName":"overrides","type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceType":{"locationName":"instanceType"},"SpotPrice":{"locationName":"spotPrice"},"SubnetId":{"locationName":"subnetId"},"AvailabilityZone":{"locationName":"availabilityZone"},"WeightedCapacity":{"locationName":"weightedCapacity","type":"double"},"Priority":{"locationName":"priority","type":"double"},"InstanceRequirements":{"shape":"Se3","locationName":"instanceRequirements"}}}}}}},"S1pj":{"type":"list","member":{"locationName":"item","type":"structure","members":{"ActualBlockHourlyPrice":{"locationName":"actualBlockHourlyPrice"},"AvailabilityZoneGroup":{"locationName":"availabilityZoneGroup"},"BlockDurationMinutes":{"locationName":"blockDurationMinutes","type":"integer"},"CreateTime":{"locationName":"createTime","type":"timestamp"},"Fault":{"shape":"So5","locationName":"fault"},"InstanceId":{"locationName":"instanceId"},"LaunchGroup":{"locationName":"launchGroup"},"LaunchSpecification":{"locationName":"launchSpecification","type":"structure","members":{"UserData":{"shape":"Sgy","locationName":"userData"},"SecurityGroups":{"shape":"Sm8","locationName":"groupSet"},"AddressingType":{"locationName":"addressingType"},"BlockDeviceMappings":{"shape":"S18h","locationName":"blockDeviceMapping"},"EbsOptimized":{"locationName":"ebsOptimized","type":"boolean"},"IamInstanceProfile":{"shape":"S3v","locationName":"iamInstanceProfile"},"ImageId":{"locationName":"imageId"},"InstanceType":{"locationName":"instanceType"},"KernelId":{"locationName":"kernelId"},"KeyName":{"locationName":"keyName"},"NetworkInterfaces":{"shape":"S1p1","locationName":"networkInterfaceSet"},"Placement":{"shape":"S1p3","locationName":"placement"},"RamdiskId":{"locationName":"ramdiskId"},"SubnetId":{"locationName":"subnetId"},"Monitoring":{"shape":"S1pm","locationName":"monitoring"}}},"LaunchedAvailabilityZone":{"locationName":"launchedAvailabilityZone"},"ProductDescription":{"locationName":"productDescription"},"SpotInstanceRequestId":{"locationName":"spotInstanceRequestId"},"SpotPrice":{"locationName":"spotPrice"},"State":{"locationName":"state"},"Status":{"locationName":"status","type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"},"UpdateTime":{"locationName":"updateTime","type":"timestamp"}}},"Tags":{"shape":"S6","locationName":"tagSet"},"Type":{"locationName":"type"},"ValidFrom":{"locationName":"validFrom","type":"timestamp"},"ValidUntil":{"locationName":"validUntil","type":"timestamp"},"InstanceInterruptionBehavior":{"locationName":"instanceInterruptionBehavior"}}}},"S1pm":{"type":"structure","required":["Enabled"],"members":{"Enabled":{"locationName":"enabled","type":"boolean"}}},"S1q1":{"type":"list","member":{"locationName":"item","type":"structure","members":{"FromPort":{"locationName":"fromPort","type":"integer"},"IpProtocol":{"locationName":"ipProtocol"},"IpRanges":{"locationName":"ipRanges","type":"list","member":{"locationName":"item"}},"PrefixListIds":{"locationName":"prefixListIds","type":"list","member":{"locationName":"item"}},"ToPort":{"locationName":"toPort","type":"integer"},"UserIdGroupPairs":{"locationName":"groups","type":"list","member":{"shape":"S78","locationName":"item"}}}}},"S1r3":{"type":"list","member":{}},"S1sm":{"type":"list","member":{"locationName":"item"}},"S1sq":{"type":"structure","members":{"VerifiedAccessInstanceId":{"locationName":"verifiedAccessInstanceId"},"AccessLogs":{"locationName":"accessLogs","type":"structure","members":{"S3":{"locationName":"s3","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"},"DeliveryStatus":{"shape":"S1st","locationName":"deliveryStatus"},"BucketName":{"locationName":"bucketName"},"Prefix":{"locationName":"prefix"},"BucketOwner":{"locationName":"bucketOwner"}}},"CloudWatchLogs":{"locationName":"cloudWatchLogs","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"},"DeliveryStatus":{"shape":"S1st","locationName":"deliveryStatus"},"LogGroup":{"locationName":"logGroup"}}},"KinesisDataFirehose":{"locationName":"kinesisDataFirehose","type":"structure","members":{"Enabled":{"locationName":"enabled","type":"boolean"},"DeliveryStatus":{"shape":"S1st","locationName":"deliveryStatus"},"DeliveryStream":{"locationName":"deliveryStream"}}},"LogVersion":{"locationName":"logVersion"},"IncludeTrustContext":{"locationName":"includeTrustContext","type":"boolean"}}}}},"S1st":{"type":"structure","members":{"Code":{"locationName":"code"},"Message":{"locationName":"message"}}},"S1tu":{"type":"structure","members":{"VolumeId":{"locationName":"volumeId"},"ModificationState":{"locationName":"modificationState"},"StatusMessage":{"locationName":"statusMessage"},"TargetSize":{"locationName":"targetSize","type":"integer"},"TargetIops":{"locationName":"targetIops","type":"integer"},"TargetVolumeType":{"locationName":"targetVolumeType"},"TargetThroughput":{"locationName":"targetThroughput","type":"integer"},"TargetMultiAttachEnabled":{"locationName":"targetMultiAttachEnabled","type":"boolean"},"OriginalSize":{"locationName":"originalSize","type":"integer"},"OriginalIops":{"locationName":"originalIops","type":"integer"},"OriginalVolumeType":{"locationName":"originalVolumeType"},"OriginalThroughput":{"locationName":"originalThroughput","type":"integer"},"OriginalMultiAttachEnabled":{"locationName":"originalMultiAttachEnabled","type":"boolean"},"Progress":{"locationName":"progress","type":"long"},"StartTime":{"locationName":"startTime","type":"timestamp"},"EndTime":{"locationName":"endTime","type":"timestamp"}}},"S1u0":{"type":"list","member":{"locationName":"VpcId"}},"S1w0":{"type":"list","member":{"locationName":"AvailabilityZone"}},"S1wr":{"type":"structure","members":{"TransitGatewayAttachmentId":{"locationName":"transitGatewayAttachmentId"},"ResourceId":{"locationName":"resourceId"},"ResourceType":{"locationName":"resourceType"},"TransitGatewayRouteTableId":{"locationName":"transitGatewayRouteTableId"},"State":{"locationName":"state"},"TransitGatewayRouteTableAnnouncementId":{"locationName":"transitGatewayRouteTableAnnouncementId"}}},"S20b":{"type":"structure","members":{"InstanceFamily":{"locationName":"instanceFamily"},"CpuCredits":{"locationName":"cpuCredits"}}},"S20s":{"type":"list","member":{"locationName":"item"}},"S20u":{"type":"list","member":{"locationName":"item","type":"structure","members":{"CurrencyCode":{"locationName":"currencyCode"},"Duration":{"locationName":"duration","type":"integer"},"HostIdSet":{"shape":"S17p","locationName":"hostIdSet"},"HostReservationId":{"locationName":"hostReservationId"},"HourlyPrice":{"locationName":"hourlyPrice"},"InstanceFamily":{"locationName":"instanceFamily"},"PaymentOption":{"locationName":"paymentOption"},"UpfrontPrice":{"locationName":"upfrontPrice"}}}},"S218":{"type":"list","member":{"locationName":"item"}},"S219":{"type":"list","member":{"locationName":"item"}},"S22n":{"type":"structure","members":{"IpamId":{"locationName":"ipamId"},"IpamScopeId":{"locationName":"ipamScopeId"},"IpamPoolId":{"locationName":"ipamPoolId"},"ResourceRegion":{"locationName":"resourceRegion"},"ResourceOwnerId":{"locationName":"resourceOwnerId"},"ResourceId":{"locationName":"resourceId"},"ResourceName":{"locationName":"resourceName"},"ResourceCidr":{"locationName":"resourceCidr"},"ResourceType":{"locationName":"resourceType"},"ResourceTags":{"shape":"Sgj","locationName":"resourceTagSet"},"IpUsage":{"locationName":"ipUsage","type":"double"},"ComplianceStatus":{"locationName":"complianceStatus"},"ManagementState":{"locationName":"managementState"},"OverlapStatus":{"locationName":"overlapStatus"},"VpcId":{"locationName":"vpcId"},"AvailabilityZoneId":{"locationName":"availabilityZoneId"}}},"S23c":{"type":"structure","members":{"HourlyPrice":{"locationName":"hourlyPrice"},"RemainingTotalValue":{"locationName":"remainingTotalValue"},"RemainingUpfrontValue":{"locationName":"remainingUpfrontValue"}}},"S243":{"type":"list","member":{"shape":"Sog","locationName":"item"}},"S25f":{"type":"structure","members":{"Comment":{},"UploadEnd":{"type":"timestamp"},"UploadSize":{"type":"double"},"UploadStart":{"type":"timestamp"}}},"S25i":{"type":"structure","members":{"S3Bucket":{},"S3Key":{}}},"S25p":{"type":"structure","required":["Bytes","Format","ImportManifestUrl"],"members":{"Bytes":{"locationName":"bytes","type":"long"},"Format":{"locationName":"format"},"ImportManifestUrl":{"shape":"S149","locationName":"importManifestUrl"}}},"S25q":{"type":"structure","required":["Size"],"members":{"Size":{"locationName":"size","type":"long"}}},"S270":{"type":"list","member":{"locationName":"UserId"}},"S271":{"type":"list","member":{"locationName":"UserGroup"}},"S272":{"type":"list","member":{"locationName":"ProductCode"}},"S274":{"type":"list","member":{"locationName":"item","type":"structure","members":{"Group":{},"UserId":{}}}},"S279":{"type":"list","member":{"shape":"S1i","locationName":"item"}},"S27m":{"type":"structure","members":{"CapacityReservationPreference":{},"CapacityReservationTarget":{"shape":"Si8"}}},"S28g":{"type":"list","member":{"type":"structure","members":{"RegionName":{}}}},"S2b5":{"type":"structure","members":{"AllowDnsResolutionFromRemoteVpc":{"type":"boolean"},"AllowEgressFromLocalClassicLinkToRemoteVpc":{"type":"boolean"},"AllowEgressFromLocalVpcToRemoteClassicLink":{"type":"boolean"}}},"S2b7":{"type":"structure","members":{"AllowDnsResolutionFromRemoteVpc":{"locationName":"allowDnsResolutionFromRemoteVpc","type":"boolean"},"AllowEgressFromLocalClassicLinkToRemoteVpc":{"locationName":"allowEgressFromLocalClassicLinkToRemoteVpc","type":"boolean"},"AllowEgressFromLocalVpcToRemoteClassicLink":{"locationName":"allowEgressFromLocalVpcToRemoteClassicLink","type":"boolean"}}},"S2bm":{"type":"list","member":{"locationName":"item","type":"structure","members":{"InstanceId":{"locationName":"instanceId"},"Monitoring":{"shape":"S1ex","locationName":"monitoring"}}}},"S2fj":{"type":"list","member":{"locationName":"SecurityGroupId"}},"S2g7":{"type":"list","member":{"locationName":"item","type":"structure","members":{"CurrentState":{"shape":"S1ae","locationName":"currentState"},"InstanceId":{"locationName":"instanceId"},"PreviousState":{"shape":"S1ae","locationName":"previousState"}}}},"S2gx":{"type":"list","member":{"locationName":"item","type":"structure","members":{"SecurityGroupRuleId":{},"Description":{}}}}}}')},82477:e=>{"use strict";e.exports=JSON.parse('{"o":{"DescribeAccountAttributes":{"result_key":"AccountAttributes"},"DescribeAddressTransfers":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"AddressTransfers"},"DescribeAddresses":{"result_key":"Addresses"},"DescribeAddressesAttribute":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Addresses"},"DescribeAvailabilityZones":{"result_key":"AvailabilityZones"},"DescribeAwsNetworkPerformanceMetricSubscriptions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Subscriptions"},"DescribeBundleTasks":{"result_key":"BundleTasks"},"DescribeByoipCidrs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ByoipCidrs"},"DescribeCapacityBlockOfferings":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"CapacityBlockOfferings"},"DescribeCapacityReservationFleets":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"CapacityReservationFleets"},"DescribeCapacityReservations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"CapacityReservations"},"DescribeCarrierGateways":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"CarrierGateways"},"DescribeClassicLinkInstances":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Instances"},"DescribeClientVpnAuthorizationRules":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"AuthorizationRules"},"DescribeClientVpnConnections":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Connections"},"DescribeClientVpnEndpoints":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ClientVpnEndpoints"},"DescribeClientVpnRoutes":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Routes"},"DescribeClientVpnTargetNetworks":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ClientVpnTargetNetworks"},"DescribeCoipPools":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"CoipPools"},"DescribeConversionTasks":{"result_key":"ConversionTasks"},"DescribeCustomerGateways":{"result_key":"CustomerGateways"},"DescribeDhcpOptions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"DhcpOptions"},"DescribeEgressOnlyInternetGateways":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"EgressOnlyInternetGateways"},"DescribeExportImageTasks":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ExportImageTasks"},"DescribeExportTasks":{"result_key":"ExportTasks"},"DescribeFastLaunchImages":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"FastLaunchImages"},"DescribeFastSnapshotRestores":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"FastSnapshotRestores"},"DescribeFleets":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Fleets"},"DescribeFlowLogs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"FlowLogs"},"DescribeFpgaImages":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"FpgaImages"},"DescribeHostReservationOfferings":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"OfferingSet"},"DescribeHostReservations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"HostReservationSet"},"DescribeHosts":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Hosts"},"DescribeIamInstanceProfileAssociations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"IamInstanceProfileAssociations"},"DescribeImages":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Images"},"DescribeImportImageTasks":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ImportImageTasks"},"DescribeImportSnapshotTasks":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ImportSnapshotTasks"},"DescribeInstanceConnectEndpoints":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"InstanceConnectEndpoints"},"DescribeInstanceCreditSpecifications":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"InstanceCreditSpecifications"},"DescribeInstanceEventWindows":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"InstanceEventWindows"},"DescribeInstanceStatus":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"InstanceStatuses"},"DescribeInstanceTopology":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Instances"},"DescribeInstanceTypeOfferings":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"InstanceTypeOfferings"},"DescribeInstanceTypes":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"InstanceTypes"},"DescribeInstances":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Reservations"},"DescribeInternetGateways":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"InternetGateways"},"DescribeIpamPools":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"IpamPools"},"DescribeIpamResourceDiscoveries":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"IpamResourceDiscoveries"},"DescribeIpamResourceDiscoveryAssociations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"IpamResourceDiscoveryAssociations"},"DescribeIpamScopes":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"IpamScopes"},"DescribeIpams":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Ipams"},"DescribeIpv6Pools":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Ipv6Pools"},"DescribeKeyPairs":{"result_key":"KeyPairs"},"DescribeLaunchTemplateVersions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"LaunchTemplateVersions"},"DescribeLaunchTemplates":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"LaunchTemplates"},"DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"LocalGatewayRouteTableVirtualInterfaceGroupAssociations"},"DescribeLocalGatewayRouteTableVpcAssociations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"LocalGatewayRouteTableVpcAssociations"},"DescribeLocalGatewayRouteTables":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"LocalGatewayRouteTables"},"DescribeLocalGatewayVirtualInterfaceGroups":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"LocalGatewayVirtualInterfaceGroups"},"DescribeLocalGatewayVirtualInterfaces":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"LocalGatewayVirtualInterfaces"},"DescribeLocalGateways":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"LocalGateways"},"DescribeMacHosts":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"MacHosts"},"DescribeManagedPrefixLists":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"PrefixLists"},"DescribeMovingAddresses":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"MovingAddressStatuses"},"DescribeNatGateways":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"NatGateways"},"DescribeNetworkAcls":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"NetworkAcls"},"DescribeNetworkInsightsAccessScopeAnalyses":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"NetworkInsightsAccessScopeAnalyses"},"DescribeNetworkInsightsAccessScopes":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"NetworkInsightsAccessScopes"},"DescribeNetworkInsightsAnalyses":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"NetworkInsightsAnalyses"},"DescribeNetworkInsightsPaths":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"NetworkInsightsPaths"},"DescribeNetworkInterfacePermissions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"NetworkInterfacePermissions"},"DescribeNetworkInterfaces":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"NetworkInterfaces"},"DescribePlacementGroups":{"result_key":"PlacementGroups"},"DescribePrefixLists":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"PrefixLists"},"DescribePrincipalIdFormat":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Principals"},"DescribePublicIpv4Pools":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"PublicIpv4Pools"},"DescribeRegions":{"result_key":"Regions"},"DescribeReplaceRootVolumeTasks":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ReplaceRootVolumeTasks"},"DescribeReservedInstances":{"result_key":"ReservedInstances"},"DescribeReservedInstancesListings":{"result_key":"ReservedInstancesListings"},"DescribeReservedInstancesModifications":{"input_token":"NextToken","output_token":"NextToken","result_key":"ReservedInstancesModifications"},"DescribeReservedInstancesOfferings":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ReservedInstancesOfferings"},"DescribeRouteTables":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"RouteTables"},"DescribeScheduledInstanceAvailability":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ScheduledInstanceAvailabilitySet"},"DescribeScheduledInstances":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ScheduledInstanceSet"},"DescribeSecurityGroupRules":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"SecurityGroupRules"},"DescribeSecurityGroups":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"SecurityGroups"},"DescribeSnapshotTierStatus":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"SnapshotTierStatuses"},"DescribeSnapshots":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Snapshots"},"DescribeSpotFleetRequests":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"SpotFleetRequestConfigs"},"DescribeSpotInstanceRequests":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"SpotInstanceRequests"},"DescribeSpotPriceHistory":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"SpotPriceHistory"},"DescribeStaleSecurityGroups":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"StaleSecurityGroupSet"},"DescribeStoreImageTasks":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"StoreImageTaskResults"},"DescribeSubnets":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Subnets"},"DescribeTags":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Tags"},"DescribeTrafficMirrorFilters":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TrafficMirrorFilters"},"DescribeTrafficMirrorSessions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TrafficMirrorSessions"},"DescribeTrafficMirrorTargets":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TrafficMirrorTargets"},"DescribeTransitGatewayAttachments":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TransitGatewayAttachments"},"DescribeTransitGatewayConnectPeers":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TransitGatewayConnectPeers"},"DescribeTransitGatewayConnects":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TransitGatewayConnects"},"DescribeTransitGatewayMulticastDomains":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TransitGatewayMulticastDomains"},"DescribeTransitGatewayPeeringAttachments":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TransitGatewayPeeringAttachments"},"DescribeTransitGatewayPolicyTables":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TransitGatewayPolicyTables"},"DescribeTransitGatewayRouteTableAnnouncements":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TransitGatewayRouteTableAnnouncements"},"DescribeTransitGatewayRouteTables":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TransitGatewayRouteTables"},"DescribeTransitGatewayVpcAttachments":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TransitGatewayVpcAttachments"},"DescribeTransitGateways":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TransitGateways"},"DescribeTrunkInterfaceAssociations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"InterfaceAssociations"},"DescribeVerifiedAccessEndpoints":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"VerifiedAccessEndpoints"},"DescribeVerifiedAccessGroups":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"VerifiedAccessGroups"},"DescribeVerifiedAccessInstanceLoggingConfigurations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"LoggingConfigurations"},"DescribeVerifiedAccessInstances":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"VerifiedAccessInstances"},"DescribeVerifiedAccessTrustProviders":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"VerifiedAccessTrustProviders"},"DescribeVolumeStatus":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"VolumeStatuses"},"DescribeVolumes":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Volumes"},"DescribeVolumesModifications":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"VolumesModifications"},"DescribeVpcClassicLinkDnsSupport":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Vpcs"},"DescribeVpcEndpointConnectionNotifications":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ConnectionNotificationSet"},"DescribeVpcEndpointConnections":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"VpcEndpointConnections"},"DescribeVpcEndpointServiceConfigurations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ServiceConfigurations"},"DescribeVpcEndpointServicePermissions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"AllowedPrincipals"},"DescribeVpcEndpoints":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"VpcEndpoints"},"DescribeVpcPeeringConnections":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"VpcPeeringConnections"},"DescribeVpcs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Vpcs"},"DescribeVpnConnections":{"result_key":"VpnConnections"},"DescribeVpnGateways":{"result_key":"VpnGateways"},"GetAssociatedIpv6PoolCidrs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Ipv6CidrAssociations"},"GetAwsNetworkPerformanceData":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"DataResponses"},"GetGroupsForCapacityReservation":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"CapacityReservationGroups"},"GetInstanceTypesFromInstanceRequirements":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"InstanceTypes"},"GetIpamAddressHistory":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"HistoryRecords"},"GetIpamDiscoveredAccounts":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"IpamDiscoveredAccounts"},"GetIpamDiscoveredResourceCidrs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"IpamDiscoveredResourceCidrs"},"GetIpamPoolAllocations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"IpamPoolAllocations"},"GetIpamPoolCidrs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"IpamPoolCidrs"},"GetIpamResourceCidrs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"IpamResourceCidrs"},"GetManagedPrefixListAssociations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"PrefixListAssociations"},"GetManagedPrefixListEntries":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Entries"},"GetNetworkInsightsAccessScopeAnalysisFindings":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"AnalysisFindings"},"GetSecurityGroupsForVpc":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"SecurityGroupForVpcs"},"GetSpotPlacementScores":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"SpotPlacementScores"},"GetTransitGatewayAttachmentPropagations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TransitGatewayAttachmentPropagations"},"GetTransitGatewayMulticastDomainAssociations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"MulticastDomainAssociations"},"GetTransitGatewayPolicyTableAssociations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Associations"},"GetTransitGatewayPrefixListReferences":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TransitGatewayPrefixListReferences"},"GetTransitGatewayRouteTableAssociations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Associations"},"GetTransitGatewayRouteTablePropagations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"TransitGatewayRouteTablePropagations"},"GetVpnConnectionDeviceTypes":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"VpnConnectionDeviceTypes"},"ListImagesInRecycleBin":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Images"},"ListSnapshotsInRecycleBin":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Snapshots"},"SearchLocalGatewayRoutes":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Routes"},"SearchTransitGatewayMulticastGroups":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"MulticastGroups"}}}')},19153:e=>{"use strict";e.exports=JSON.parse('{"V":{"InstanceExists":{"delay":5,"maxAttempts":40,"operation":"DescribeInstances","acceptors":[{"matcher":"path","expected":true,"argument":"length(Reservations[]) > `0`","state":"success"},{"matcher":"error","expected":"InvalidInstanceID.NotFound","state":"retry"}]},"BundleTaskComplete":{"delay":15,"operation":"DescribeBundleTasks","maxAttempts":40,"acceptors":[{"expected":"complete","matcher":"pathAll","state":"success","argument":"BundleTasks[].State"},{"expected":"failed","matcher":"pathAny","state":"failure","argument":"BundleTasks[].State"}]},"ConversionTaskCancelled":{"delay":15,"operation":"DescribeConversionTasks","maxAttempts":40,"acceptors":[{"expected":"cancelled","matcher":"pathAll","state":"success","argument":"ConversionTasks[].State"}]},"ConversionTaskCompleted":{"delay":15,"operation":"DescribeConversionTasks","maxAttempts":40,"acceptors":[{"expected":"completed","matcher":"pathAll","state":"success","argument":"ConversionTasks[].State"},{"expected":"cancelled","matcher":"pathAny","state":"failure","argument":"ConversionTasks[].State"},{"expected":"cancelling","matcher":"pathAny","state":"failure","argument":"ConversionTasks[].State"}]},"ConversionTaskDeleted":{"delay":15,"operation":"DescribeConversionTasks","maxAttempts":40,"acceptors":[{"expected":"deleted","matcher":"pathAll","state":"success","argument":"ConversionTasks[].State"}]},"CustomerGatewayAvailable":{"delay":15,"operation":"DescribeCustomerGateways","maxAttempts":40,"acceptors":[{"expected":"available","matcher":"pathAll","state":"success","argument":"CustomerGateways[].State"},{"expected":"deleted","matcher":"pathAny","state":"failure","argument":"CustomerGateways[].State"},{"expected":"deleting","matcher":"pathAny","state":"failure","argument":"CustomerGateways[].State"}]},"ExportTaskCancelled":{"delay":15,"operation":"DescribeExportTasks","maxAttempts":40,"acceptors":[{"expected":"cancelled","matcher":"pathAll","state":"success","argument":"ExportTasks[].State"}]},"ExportTaskCompleted":{"delay":15,"operation":"DescribeExportTasks","maxAttempts":40,"acceptors":[{"expected":"completed","matcher":"pathAll","state":"success","argument":"ExportTasks[].State"}]},"ImageExists":{"operation":"DescribeImages","maxAttempts":40,"delay":15,"acceptors":[{"matcher":"path","expected":true,"argument":"length(Images[]) > `0`","state":"success"},{"matcher":"error","expected":"InvalidAMIID.NotFound","state":"retry"}]},"ImageAvailable":{"operation":"DescribeImages","maxAttempts":40,"delay":15,"acceptors":[{"state":"success","matcher":"pathAll","argument":"Images[].State","expected":"available"},{"state":"failure","matcher":"pathAny","argument":"Images[].State","expected":"failed"}]},"InstanceRunning":{"delay":15,"operation":"DescribeInstances","maxAttempts":40,"acceptors":[{"expected":"running","matcher":"pathAll","state":"success","argument":"Reservations[].Instances[].State.Name"},{"expected":"shutting-down","matcher":"pathAny","state":"failure","argument":"Reservations[].Instances[].State.Name"},{"expected":"terminated","matcher":"pathAny","state":"failure","argument":"Reservations[].Instances[].State.Name"},{"expected":"stopping","matcher":"pathAny","state":"failure","argument":"Reservations[].Instances[].State.Name"},{"matcher":"error","expected":"InvalidInstanceID.NotFound","state":"retry"}]},"InstanceStatusOk":{"operation":"DescribeInstanceStatus","maxAttempts":40,"delay":15,"acceptors":[{"state":"success","matcher":"pathAll","argument":"InstanceStatuses[].InstanceStatus.Status","expected":"ok"},{"matcher":"error","expected":"InvalidInstanceID.NotFound","state":"retry"}]},"InstanceStopped":{"delay":15,"operation":"DescribeInstances","maxAttempts":40,"acceptors":[{"expected":"stopped","matcher":"pathAll","state":"success","argument":"Reservations[].Instances[].State.Name"},{"expected":"pending","matcher":"pathAny","state":"failure","argument":"Reservations[].Instances[].State.Name"},{"expected":"terminated","matcher":"pathAny","state":"failure","argument":"Reservations[].Instances[].State.Name"}]},"InstanceTerminated":{"delay":15,"operation":"DescribeInstances","maxAttempts":40,"acceptors":[{"expected":"terminated","matcher":"pathAll","state":"success","argument":"Reservations[].Instances[].State.Name"},{"expected":"pending","matcher":"pathAny","state":"failure","argument":"Reservations[].Instances[].State.Name"},{"expected":"stopping","matcher":"pathAny","state":"failure","argument":"Reservations[].Instances[].State.Name"}]},"InternetGatewayExists":{"operation":"DescribeInternetGateways","delay":5,"maxAttempts":6,"acceptors":[{"expected":true,"matcher":"path","state":"success","argument":"length(InternetGateways[].InternetGatewayId) > `0`"},{"expected":"InvalidInternetGateway.NotFound","matcher":"error","state":"retry"}]},"KeyPairExists":{"operation":"DescribeKeyPairs","delay":5,"maxAttempts":6,"acceptors":[{"expected":true,"matcher":"path","state":"success","argument":"length(KeyPairs[].KeyName) > `0`"},{"expected":"InvalidKeyPair.NotFound","matcher":"error","state":"retry"}]},"NatGatewayAvailable":{"operation":"DescribeNatGateways","delay":15,"maxAttempts":40,"acceptors":[{"state":"success","matcher":"pathAll","argument":"NatGateways[].State","expected":"available"},{"state":"failure","matcher":"pathAny","argument":"NatGateways[].State","expected":"failed"},{"state":"failure","matcher":"pathAny","argument":"NatGateways[].State","expected":"deleting"},{"state":"failure","matcher":"pathAny","argument":"NatGateways[].State","expected":"deleted"},{"state":"retry","matcher":"error","expected":"NatGatewayNotFound"}]},"NatGatewayDeleted":{"operation":"DescribeNatGateways","delay":15,"maxAttempts":40,"acceptors":[{"state":"success","matcher":"pathAll","argument":"NatGateways[].State","expected":"deleted"},{"state":"success","matcher":"error","expected":"NatGatewayNotFound"}]},"NetworkInterfaceAvailable":{"operation":"DescribeNetworkInterfaces","delay":20,"maxAttempts":10,"acceptors":[{"expected":"available","matcher":"pathAll","state":"success","argument":"NetworkInterfaces[].Status"},{"expected":"InvalidNetworkInterfaceID.NotFound","matcher":"error","state":"failure"}]},"PasswordDataAvailable":{"operation":"GetPasswordData","maxAttempts":40,"delay":15,"acceptors":[{"state":"success","matcher":"path","argument":"length(PasswordData) > `0`","expected":true}]},"SnapshotCompleted":{"delay":15,"operation":"DescribeSnapshots","maxAttempts":40,"acceptors":[{"expected":"completed","matcher":"pathAll","state":"success","argument":"Snapshots[].State"},{"expected":"error","matcher":"pathAny","state":"failure","argument":"Snapshots[].State"}]},"SnapshotImported":{"delay":15,"operation":"DescribeImportSnapshotTasks","maxAttempts":40,"acceptors":[{"expected":"completed","matcher":"pathAll","state":"success","argument":"ImportSnapshotTasks[].SnapshotTaskDetail.Status"},{"expected":"error","matcher":"pathAny","state":"failure","argument":"ImportSnapshotTasks[].SnapshotTaskDetail.Status"}]},"SecurityGroupExists":{"operation":"DescribeSecurityGroups","delay":5,"maxAttempts":6,"acceptors":[{"expected":true,"matcher":"path","state":"success","argument":"length(SecurityGroups[].GroupId) > `0`"},{"expected":"InvalidGroup.NotFound","matcher":"error","state":"retry"}]},"SpotInstanceRequestFulfilled":{"operation":"DescribeSpotInstanceRequests","maxAttempts":40,"delay":15,"acceptors":[{"state":"success","matcher":"pathAll","argument":"SpotInstanceRequests[].Status.Code","expected":"fulfilled"},{"state":"success","matcher":"pathAll","argument":"SpotInstanceRequests[].Status.Code","expected":"request-canceled-and-instance-running"},{"state":"failure","matcher":"pathAny","argument":"SpotInstanceRequests[].Status.Code","expected":"schedule-expired"},{"state":"failure","matcher":"pathAny","argument":"SpotInstanceRequests[].Status.Code","expected":"canceled-before-fulfillment"},{"state":"failure","matcher":"pathAny","argument":"SpotInstanceRequests[].Status.Code","expected":"bad-parameters"},{"state":"failure","matcher":"pathAny","argument":"SpotInstanceRequests[].Status.Code","expected":"system-error"},{"state":"retry","matcher":"error","expected":"InvalidSpotInstanceRequestID.NotFound"}]},"StoreImageTaskComplete":{"delay":5,"operation":"DescribeStoreImageTasks","maxAttempts":40,"acceptors":[{"expected":"Completed","matcher":"pathAll","state":"success","argument":"StoreImageTaskResults[].StoreTaskState"},{"expected":"Failed","matcher":"pathAny","state":"failure","argument":"StoreImageTaskResults[].StoreTaskState"},{"expected":"InProgress","matcher":"pathAny","state":"retry","argument":"StoreImageTaskResults[].StoreTaskState"}]},"SubnetAvailable":{"delay":15,"operation":"DescribeSubnets","maxAttempts":40,"acceptors":[{"expected":"available","matcher":"pathAll","state":"success","argument":"Subnets[].State"}]},"SystemStatusOk":{"operation":"DescribeInstanceStatus","maxAttempts":40,"delay":15,"acceptors":[{"state":"success","matcher":"pathAll","argument":"InstanceStatuses[].SystemStatus.Status","expected":"ok"}]},"VolumeAvailable":{"delay":15,"operation":"DescribeVolumes","maxAttempts":40,"acceptors":[{"expected":"available","matcher":"pathAll","state":"success","argument":"Volumes[].State"},{"expected":"deleted","matcher":"pathAny","state":"failure","argument":"Volumes[].State"}]},"VolumeDeleted":{"delay":15,"operation":"DescribeVolumes","maxAttempts":40,"acceptors":[{"expected":"deleted","matcher":"pathAll","state":"success","argument":"Volumes[].State"},{"matcher":"error","expected":"InvalidVolume.NotFound","state":"success"}]},"VolumeInUse":{"delay":15,"operation":"DescribeVolumes","maxAttempts":40,"acceptors":[{"expected":"in-use","matcher":"pathAll","state":"success","argument":"Volumes[].State"},{"expected":"deleted","matcher":"pathAny","state":"failure","argument":"Volumes[].State"}]},"VpcAvailable":{"delay":15,"operation":"DescribeVpcs","maxAttempts":40,"acceptors":[{"expected":"available","matcher":"pathAll","state":"success","argument":"Vpcs[].State"}]},"VpcExists":{"operation":"DescribeVpcs","delay":1,"maxAttempts":5,"acceptors":[{"matcher":"status","expected":200,"state":"success"},{"matcher":"error","expected":"InvalidVpcID.NotFound","state":"retry"}]},"VpnConnectionAvailable":{"delay":15,"operation":"DescribeVpnConnections","maxAttempts":40,"acceptors":[{"expected":"available","matcher":"pathAll","state":"success","argument":"VpnConnections[].State"},{"expected":"deleting","matcher":"pathAny","state":"failure","argument":"VpnConnections[].State"},{"expected":"deleted","matcher":"pathAny","state":"failure","argument":"VpnConnections[].State"}]},"VpnConnectionDeleted":{"delay":15,"operation":"DescribeVpnConnections","maxAttempts":40,"acceptors":[{"expected":"deleted","matcher":"pathAll","state":"success","argument":"VpnConnections[].State"},{"expected":"pending","matcher":"pathAny","state":"failure","argument":"VpnConnections[].State"}]},"VpcPeeringConnectionExists":{"delay":15,"operation":"DescribeVpcPeeringConnections","maxAttempts":40,"acceptors":[{"matcher":"status","expected":200,"state":"success"},{"matcher":"error","expected":"InvalidVpcPeeringConnectionID.NotFound","state":"retry"}]},"VpcPeeringConnectionDeleted":{"delay":15,"operation":"DescribeVpcPeeringConnections","maxAttempts":40,"acceptors":[{"expected":"deleted","matcher":"pathAll","state":"success","argument":"VpcPeeringConnections[].Status.Code"},{"matcher":"error","expected":"InvalidVpcPeeringConnectionID.NotFound","state":"success"}]}}}')},92405:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-09-21","endpointPrefix":"api.ecr","jsonVersion":"1.1","protocol":"json","protocols":["json"],"serviceAbbreviation":"Amazon ECR","serviceFullName":"Amazon EC2 Container Registry","serviceId":"ECR","signatureVersion":"v4","signingName":"ecr","targetPrefix":"AmazonEC2ContainerRegistry_V20150921","uid":"ecr-2015-09-21","auth":["aws.auth#sigv4"]},"operations":{"BatchCheckLayerAvailability":{"input":{"type":"structure","required":["repositoryName","layerDigests"],"members":{"registryId":{},"repositoryName":{},"layerDigests":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"layers":{"type":"list","member":{"type":"structure","members":{"layerDigest":{},"layerAvailability":{},"layerSize":{"type":"long"},"mediaType":{}}}},"failures":{"type":"list","member":{"type":"structure","members":{"layerDigest":{},"failureCode":{},"failureReason":{}}}}}}},"BatchDeleteImage":{"input":{"type":"structure","required":["repositoryName","imageIds"],"members":{"registryId":{},"repositoryName":{},"imageIds":{"shape":"Si"}}},"output":{"type":"structure","members":{"imageIds":{"shape":"Si"},"failures":{"shape":"Sn"}}}},"BatchGetImage":{"input":{"type":"structure","required":["repositoryName","imageIds"],"members":{"registryId":{},"repositoryName":{},"imageIds":{"shape":"Si"},"acceptedMediaTypes":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"images":{"type":"list","member":{"shape":"Sv"}},"failures":{"shape":"Sn"}}}},"BatchGetRepositoryScanningConfiguration":{"input":{"type":"structure","required":["repositoryNames"],"members":{"repositoryNames":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"scanningConfigurations":{"type":"list","member":{"type":"structure","members":{"repositoryArn":{},"repositoryName":{},"scanOnPush":{"type":"boolean"},"scanFrequency":{},"appliedScanFilters":{"shape":"S15"}}}},"failures":{"type":"list","member":{"type":"structure","members":{"repositoryName":{},"failureCode":{},"failureReason":{}}}}}}},"CompleteLayerUpload":{"input":{"type":"structure","required":["repositoryName","uploadId","layerDigests"],"members":{"registryId":{},"repositoryName":{},"uploadId":{},"layerDigests":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"registryId":{},"repositoryName":{},"uploadId":{},"layerDigest":{}}}},"CreatePullThroughCacheRule":{"input":{"type":"structure","required":["ecrRepositoryPrefix","upstreamRegistryUrl"],"members":{"ecrRepositoryPrefix":{},"upstreamRegistryUrl":{},"registryId":{},"upstreamRegistry":{},"credentialArn":{}}},"output":{"type":"structure","members":{"ecrRepositoryPrefix":{},"upstreamRegistryUrl":{},"createdAt":{"type":"timestamp"},"registryId":{},"upstreamRegistry":{},"credentialArn":{}}}},"CreateRepository":{"input":{"type":"structure","required":["repositoryName"],"members":{"registryId":{},"repositoryName":{},"tags":{"shape":"S1p"},"imageTagMutability":{},"imageScanningConfiguration":{"shape":"S1u"},"encryptionConfiguration":{"shape":"S1v"}}},"output":{"type":"structure","members":{"repository":{"shape":"S1z"}}}},"CreateRepositoryCreationTemplate":{"input":{"type":"structure","required":["prefix","appliedFor"],"members":{"prefix":{},"description":{},"encryptionConfiguration":{"shape":"S23"},"resourceTags":{"shape":"S1p"},"imageTagMutability":{},"repositoryPolicy":{},"lifecyclePolicy":{},"appliedFor":{"shape":"S27"},"customRoleArn":{}}},"output":{"type":"structure","members":{"registryId":{},"repositoryCreationTemplate":{"shape":"S2b"}}}},"DeleteLifecyclePolicy":{"input":{"type":"structure","required":["repositoryName"],"members":{"registryId":{},"repositoryName":{}}},"output":{"type":"structure","members":{"registryId":{},"repositoryName":{},"lifecyclePolicyText":{},"lastEvaluatedAt":{"type":"timestamp"}}}},"DeletePullThroughCacheRule":{"input":{"type":"structure","required":["ecrRepositoryPrefix"],"members":{"ecrRepositoryPrefix":{},"registryId":{}}},"output":{"type":"structure","members":{"ecrRepositoryPrefix":{},"upstreamRegistryUrl":{},"createdAt":{"type":"timestamp"},"registryId":{},"credentialArn":{}}}},"DeleteRegistryPolicy":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"registryId":{},"policyText":{}}}},"DeleteRepository":{"input":{"type":"structure","required":["repositoryName"],"members":{"registryId":{},"repositoryName":{},"force":{"type":"boolean"}}},"output":{"type":"structure","members":{"repository":{"shape":"S1z"}}}},"DeleteRepositoryCreationTemplate":{"input":{"type":"structure","required":["prefix"],"members":{"prefix":{}}},"output":{"type":"structure","members":{"registryId":{},"repositoryCreationTemplate":{"shape":"S2b"}}}},"DeleteRepositoryPolicy":{"input":{"type":"structure","required":["repositoryName"],"members":{"registryId":{},"repositoryName":{}}},"output":{"type":"structure","members":{"registryId":{},"repositoryName":{},"policyText":{}}}},"DescribeImageReplicationStatus":{"input":{"type":"structure","required":["repositoryName","imageId"],"members":{"repositoryName":{},"imageId":{"shape":"Sj"},"registryId":{}}},"output":{"type":"structure","members":{"repositoryName":{},"imageId":{"shape":"Sj"},"replicationStatuses":{"type":"list","member":{"type":"structure","members":{"region":{},"registryId":{},"status":{},"failureCode":{}}}}}}},"DescribeImageScanFindings":{"input":{"type":"structure","required":["repositoryName","imageId"],"members":{"registryId":{},"repositoryName":{},"imageId":{"shape":"Sj"},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"registryId":{},"repositoryName":{},"imageId":{"shape":"Sj"},"imageScanStatus":{"shape":"S34"},"imageScanFindings":{"type":"structure","members":{"imageScanCompletedAt":{"type":"timestamp"},"vulnerabilitySourceUpdatedAt":{"type":"timestamp"},"findingSeverityCounts":{"shape":"S3a"},"findings":{"type":"list","member":{"type":"structure","members":{"name":{},"description":{},"uri":{},"severity":{},"attributes":{"type":"list","member":{"type":"structure","required":["key"],"members":{"key":{},"value":{}}}}}}},"enhancedFindings":{"type":"list","member":{"type":"structure","members":{"awsAccountId":{},"description":{},"findingArn":{},"firstObservedAt":{"type":"timestamp"},"lastObservedAt":{"type":"timestamp"},"packageVulnerabilityDetails":{"type":"structure","members":{"cvss":{"type":"list","member":{"type":"structure","members":{"baseScore":{"type":"double"},"scoringVector":{},"source":{},"version":{}}}},"referenceUrls":{"type":"list","member":{}},"relatedVulnerabilities":{"type":"list","member":{}},"source":{},"sourceUrl":{},"vendorCreatedAt":{"type":"timestamp"},"vendorSeverity":{},"vendorUpdatedAt":{"type":"timestamp"},"vulnerabilityId":{},"vulnerablePackages":{"type":"list","member":{"type":"structure","members":{"arch":{},"epoch":{"type":"integer"},"filePath":{},"name":{},"packageManager":{},"release":{},"sourceLayerHash":{},"version":{}}}}}},"remediation":{"type":"structure","members":{"recommendation":{"type":"structure","members":{"url":{},"text":{}}}}},"resources":{"type":"list","member":{"type":"structure","members":{"details":{"type":"structure","members":{"awsEcrContainerImage":{"type":"structure","members":{"architecture":{},"author":{},"imageHash":{},"imageTags":{"type":"list","member":{}},"platform":{},"pushedAt":{"type":"timestamp"},"registry":{},"repositoryName":{}}}}},"id":{},"tags":{"type":"map","key":{},"value":{}},"type":{}}}},"score":{"type":"double"},"scoreDetails":{"type":"structure","members":{"cvss":{"type":"structure","members":{"adjustments":{"type":"list","member":{"type":"structure","members":{"metric":{},"reason":{}}}},"score":{"type":"double"},"scoreSource":{},"scoringVector":{},"version":{}}}}},"severity":{},"status":{},"title":{},"type":{},"updatedAt":{"type":"timestamp"}}}}}},"nextToken":{}}}},"DescribeImages":{"input":{"type":"structure","required":["repositoryName"],"members":{"registryId":{},"repositoryName":{},"imageIds":{"shape":"Si"},"nextToken":{},"maxResults":{"type":"integer"},"filter":{"type":"structure","members":{"tagStatus":{}}}}},"output":{"type":"structure","members":{"imageDetails":{"type":"list","member":{"type":"structure","members":{"registryId":{},"repositoryName":{},"imageDigest":{},"imageTags":{"shape":"S51"},"imageSizeInBytes":{"type":"long"},"imagePushedAt":{"type":"timestamp"},"imageScanStatus":{"shape":"S34"},"imageScanFindingsSummary":{"type":"structure","members":{"imageScanCompletedAt":{"type":"timestamp"},"vulnerabilitySourceUpdatedAt":{"type":"timestamp"},"findingSeverityCounts":{"shape":"S3a"}}},"imageManifestMediaType":{},"artifactMediaType":{},"lastRecordedPullTime":{"type":"timestamp"}}}},"nextToken":{}}}},"DescribePullThroughCacheRules":{"input":{"type":"structure","members":{"registryId":{},"ecrRepositoryPrefixes":{"type":"list","member":{}},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"pullThroughCacheRules":{"type":"list","member":{"type":"structure","members":{"ecrRepositoryPrefix":{},"upstreamRegistryUrl":{},"createdAt":{"type":"timestamp"},"registryId":{},"credentialArn":{},"upstreamRegistry":{},"updatedAt":{"type":"timestamp"}}}},"nextToken":{}}}},"DescribeRegistry":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"registryId":{},"replicationConfiguration":{"shape":"S5e"}}}},"DescribeRepositories":{"input":{"type":"structure","members":{"registryId":{},"repositoryNames":{"type":"list","member":{}},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"repositories":{"type":"list","member":{"shape":"S1z"}},"nextToken":{}}}},"DescribeRepositoryCreationTemplates":{"input":{"type":"structure","members":{"prefixes":{"type":"list","member":{}},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"registryId":{},"repositoryCreationTemplates":{"type":"list","member":{"shape":"S2b"}},"nextToken":{}}}},"GetAccountSetting":{"input":{"type":"structure","required":["name"],"members":{"name":{}}},"output":{"type":"structure","members":{"name":{},"value":{}}}},"GetAuthorizationToken":{"input":{"type":"structure","members":{"registryIds":{"deprecated":true,"deprecatedMessage":"This field is deprecated. The returned authorization token can be used to access any Amazon ECR registry that the IAM principal has access to, specifying a registry ID doesn\'t change the permissions scope of the authorization token.","type":"list","member":{}}}},"output":{"type":"structure","members":{"authorizationData":{"type":"list","member":{"type":"structure","members":{"authorizationToken":{},"expiresAt":{"type":"timestamp"},"proxyEndpoint":{}}}}}}},"GetDownloadUrlForLayer":{"input":{"type":"structure","required":["repositoryName","layerDigest"],"members":{"registryId":{},"repositoryName":{},"layerDigest":{}}},"output":{"type":"structure","members":{"downloadUrl":{},"layerDigest":{}}}},"GetLifecyclePolicy":{"input":{"type":"structure","required":["repositoryName"],"members":{"registryId":{},"repositoryName":{}}},"output":{"type":"structure","members":{"registryId":{},"repositoryName":{},"lifecyclePolicyText":{},"lastEvaluatedAt":{"type":"timestamp"}}}},"GetLifecyclePolicyPreview":{"input":{"type":"structure","required":["repositoryName"],"members":{"registryId":{},"repositoryName":{},"imageIds":{"shape":"Si"},"nextToken":{},"maxResults":{"type":"integer"},"filter":{"type":"structure","members":{"tagStatus":{}}}}},"output":{"type":"structure","members":{"registryId":{},"repositoryName":{},"lifecyclePolicyText":{},"status":{},"nextToken":{},"previewResults":{"type":"list","member":{"type":"structure","members":{"imageTags":{"shape":"S51"},"imageDigest":{},"imagePushedAt":{"type":"timestamp"},"action":{"type":"structure","members":{"type":{}}},"appliedRulePriority":{"type":"integer"}}}},"summary":{"type":"structure","members":{"expiringImageTotalCount":{"type":"integer"}}}}}},"GetRegistryPolicy":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"registryId":{},"policyText":{}}}},"GetRegistryScanningConfiguration":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"registryId":{},"scanningConfiguration":{"shape":"S6q"}}}},"GetRepositoryPolicy":{"input":{"type":"structure","required":["repositoryName"],"members":{"registryId":{},"repositoryName":{}}},"output":{"type":"structure","members":{"registryId":{},"repositoryName":{},"policyText":{}}}},"InitiateLayerUpload":{"input":{"type":"structure","required":["repositoryName"],"members":{"registryId":{},"repositoryName":{}}},"output":{"type":"structure","members":{"uploadId":{},"partSize":{"type":"long"}}}},"ListImages":{"input":{"type":"structure","required":["repositoryName"],"members":{"registryId":{},"repositoryName":{},"nextToken":{},"maxResults":{"type":"integer"},"filter":{"type":"structure","members":{"tagStatus":{}}}}},"output":{"type":"structure","members":{"imageIds":{"shape":"Si"},"nextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{}}},"output":{"type":"structure","members":{"tags":{"shape":"S1p"}}}},"PutAccountSetting":{"input":{"type":"structure","required":["name","value"],"members":{"name":{},"value":{}}},"output":{"type":"structure","members":{"name":{},"value":{}}}},"PutImage":{"input":{"type":"structure","required":["repositoryName","imageManifest"],"members":{"registryId":{},"repositoryName":{},"imageManifest":{},"imageManifestMediaType":{},"imageTag":{},"imageDigest":{}}},"output":{"type":"structure","members":{"image":{"shape":"Sv"}}}},"PutImageScanningConfiguration":{"input":{"type":"structure","required":["repositoryName","imageScanningConfiguration"],"members":{"registryId":{},"repositoryName":{},"imageScanningConfiguration":{"shape":"S1u"}}},"output":{"type":"structure","members":{"registryId":{},"repositoryName":{},"imageScanningConfiguration":{"shape":"S1u"}}}},"PutImageTagMutability":{"input":{"type":"structure","required":["repositoryName","imageTagMutability"],"members":{"registryId":{},"repositoryName":{},"imageTagMutability":{}}},"output":{"type":"structure","members":{"registryId":{},"repositoryName":{},"imageTagMutability":{}}}},"PutLifecyclePolicy":{"input":{"type":"structure","required":["repositoryName","lifecyclePolicyText"],"members":{"registryId":{},"repositoryName":{},"lifecyclePolicyText":{}}},"output":{"type":"structure","members":{"registryId":{},"repositoryName":{},"lifecyclePolicyText":{}}}},"PutRegistryPolicy":{"input":{"type":"structure","required":["policyText"],"members":{"policyText":{}}},"output":{"type":"structure","members":{"registryId":{},"policyText":{}}}},"PutRegistryScanningConfiguration":{"input":{"type":"structure","members":{"scanType":{},"rules":{"shape":"S6s"}}},"output":{"type":"structure","members":{"registryScanningConfiguration":{"shape":"S6q"}}}},"PutReplicationConfiguration":{"input":{"type":"structure","required":["replicationConfiguration"],"members":{"replicationConfiguration":{"shape":"S5e"}}},"output":{"type":"structure","members":{"replicationConfiguration":{"shape":"S5e"}}}},"SetRepositoryPolicy":{"input":{"type":"structure","required":["repositoryName","policyText"],"members":{"registryId":{},"repositoryName":{},"policyText":{},"force":{"type":"boolean"}}},"output":{"type":"structure","members":{"registryId":{},"repositoryName":{},"policyText":{}}}},"StartImageScan":{"input":{"type":"structure","required":["repositoryName","imageId"],"members":{"registryId":{},"repositoryName":{},"imageId":{"shape":"Sj"}}},"output":{"type":"structure","members":{"registryId":{},"repositoryName":{},"imageId":{"shape":"Sj"},"imageScanStatus":{"shape":"S34"}}}},"StartLifecyclePolicyPreview":{"input":{"type":"structure","required":["repositoryName"],"members":{"registryId":{},"repositoryName":{},"lifecyclePolicyText":{}}},"output":{"type":"structure","members":{"registryId":{},"repositoryName":{},"lifecyclePolicyText":{},"status":{}}}},"TagResource":{"input":{"type":"structure","required":["resourceArn","tags"],"members":{"resourceArn":{},"tags":{"shape":"S1p"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["resourceArn","tagKeys"],"members":{"resourceArn":{},"tagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdatePullThroughCacheRule":{"input":{"type":"structure","required":["ecrRepositoryPrefix","credentialArn"],"members":{"registryId":{},"ecrRepositoryPrefix":{},"credentialArn":{}}},"output":{"type":"structure","members":{"ecrRepositoryPrefix":{},"registryId":{},"updatedAt":{"type":"timestamp"},"credentialArn":{}}}},"UpdateRepositoryCreationTemplate":{"input":{"type":"structure","required":["prefix"],"members":{"prefix":{},"description":{},"encryptionConfiguration":{"shape":"S23"},"resourceTags":{"shape":"S1p"},"imageTagMutability":{},"repositoryPolicy":{},"lifecyclePolicy":{},"appliedFor":{"shape":"S27"},"customRoleArn":{}}},"output":{"type":"structure","members":{"registryId":{},"repositoryCreationTemplate":{"shape":"S2b"}}}},"UploadLayerPart":{"input":{"type":"structure","required":["repositoryName","uploadId","partFirstByte","partLastByte","layerPartBlob"],"members":{"registryId":{},"repositoryName":{},"uploadId":{},"partFirstByte":{"type":"long"},"partLastByte":{"type":"long"},"layerPartBlob":{"type":"blob"}}},"output":{"type":"structure","members":{"registryId":{},"repositoryName":{},"uploadId":{},"lastByteReceived":{"type":"long"}}}},"ValidatePullThroughCacheRule":{"input":{"type":"structure","required":["ecrRepositoryPrefix"],"members":{"ecrRepositoryPrefix":{},"registryId":{}}},"output":{"type":"structure","members":{"ecrRepositoryPrefix":{},"registryId":{},"upstreamRegistryUrl":{},"credentialArn":{},"isValid":{"type":"boolean"},"failure":{}}}}},"shapes":{"Si":{"type":"list","member":{"shape":"Sj"}},"Sj":{"type":"structure","members":{"imageDigest":{},"imageTag":{}}},"Sn":{"type":"list","member":{"type":"structure","members":{"imageId":{"shape":"Sj"},"failureCode":{},"failureReason":{}}}},"Sv":{"type":"structure","members":{"registryId":{},"repositoryName":{},"imageId":{"shape":"Sj"},"imageManifest":{},"imageManifestMediaType":{}}},"S15":{"type":"list","member":{"type":"structure","required":["filter","filterType"],"members":{"filter":{},"filterType":{}}}},"S1p":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"S1u":{"type":"structure","members":{"scanOnPush":{"type":"boolean"}}},"S1v":{"type":"structure","required":["encryptionType"],"members":{"encryptionType":{},"kmsKey":{}}},"S1z":{"type":"structure","members":{"repositoryArn":{},"registryId":{},"repositoryName":{},"repositoryUri":{},"createdAt":{"type":"timestamp"},"imageTagMutability":{},"imageScanningConfiguration":{"shape":"S1u"},"encryptionConfiguration":{"shape":"S1v"}}},"S23":{"type":"structure","required":["encryptionType"],"members":{"encryptionType":{},"kmsKey":{}}},"S27":{"type":"list","member":{}},"S2b":{"type":"structure","members":{"prefix":{},"description":{},"encryptionConfiguration":{"shape":"S23"},"resourceTags":{"shape":"S1p"},"imageTagMutability":{},"repositoryPolicy":{},"lifecyclePolicy":{},"appliedFor":{"shape":"S27"},"customRoleArn":{},"createdAt":{"type":"timestamp"},"updatedAt":{"type":"timestamp"}}},"S34":{"type":"structure","members":{"status":{},"description":{}}},"S3a":{"type":"map","key":{},"value":{"type":"integer"}},"S51":{"type":"list","member":{}},"S5e":{"type":"structure","required":["rules"],"members":{"rules":{"type":"list","member":{"type":"structure","required":["destinations"],"members":{"destinations":{"type":"list","member":{"type":"structure","required":["region","registryId"],"members":{"region":{},"registryId":{}}}},"repositoryFilters":{"type":"list","member":{"type":"structure","required":["filter","filterType"],"members":{"filter":{},"filterType":{}}}}}}}}},"S6q":{"type":"structure","members":{"scanType":{},"rules":{"shape":"S6s"}}},"S6s":{"type":"list","member":{"type":"structure","required":["scanFrequency","repositoryFilters"],"members":{"scanFrequency":{},"repositoryFilters":{"shape":"S15"}}}}}}')},25504:e=>{"use strict";e.exports=JSON.parse('{"o":{"DescribeImageScanFindings":{"input_token":"nextToken","limit_key":"maxResults","non_aggregate_keys":["registryId","repositoryName","imageId","imageScanStatus","imageScanFindings"],"output_token":"nextToken","result_key":["imageScanFindings.findings","imageScanFindings.enhancedFindings"]},"DescribeImages":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"imageDetails"},"DescribePullThroughCacheRules":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"pullThroughCacheRules"},"DescribeRepositories":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"repositories"},"DescribeRepositoryCreationTemplates":{"input_token":"nextToken","limit_key":"maxResults","non_aggregate_keys":["registryId"],"output_token":"nextToken","result_key":"repositoryCreationTemplates"},"GetLifecyclePolicyPreview":{"input_token":"nextToken","limit_key":"maxResults","non_aggregate_keys":["registryId","repositoryName","lifecyclePolicyText","status","summary"],"output_token":"nextToken","result_key":"previewResults"},"ListImages":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"imageIds"}}}')},2532:e=>{"use strict";e.exports=JSON.parse('{"V":{"ImageScanComplete":{"description":"Wait until an image scan is complete and findings can be accessed","operation":"DescribeImageScanFindings","delay":5,"maxAttempts":60,"acceptors":[{"state":"success","matcher":"path","argument":"imageScanStatus.status","expected":"COMPLETE"},{"state":"failure","matcher":"path","argument":"imageScanStatus.status","expected":"FAILED"}]},"LifecyclePolicyPreviewComplete":{"description":"Wait until a lifecycle policy preview request is complete and results can be accessed","operation":"GetLifecyclePolicyPreview","delay":5,"maxAttempts":20,"acceptors":[{"state":"success","matcher":"path","argument":"status","expected":"COMPLETE"},{"state":"failure","matcher":"path","argument":"status","expected":"FAILED"}]}}}')},44208:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2014-11-13","endpointPrefix":"ecs","jsonVersion":"1.1","protocol":"json","protocols":["json"],"serviceAbbreviation":"Amazon ECS","serviceFullName":"Amazon EC2 Container Service","serviceId":"ECS","signatureVersion":"v4","targetPrefix":"AmazonEC2ContainerServiceV20141113","uid":"ecs-2014-11-13","auth":["aws.auth#sigv4"]},"operations":{"CreateCapacityProvider":{"input":{"type":"structure","required":["name","autoScalingGroupProvider"],"members":{"name":{},"autoScalingGroupProvider":{"shape":"S3"},"tags":{"shape":"Sb"}}},"output":{"type":"structure","members":{"capacityProvider":{"shape":"Sg"}}}},"CreateCluster":{"input":{"type":"structure","members":{"clusterName":{},"tags":{"shape":"Sb"},"settings":{"shape":"Sk"},"configuration":{"shape":"Sn"},"capacityProviders":{"shape":"St"},"defaultCapacityProviderStrategy":{"shape":"Su"},"serviceConnectDefaults":{"shape":"Sy"}}},"output":{"type":"structure","members":{"cluster":{"shape":"S10"}}}},"CreateService":{"input":{"type":"structure","required":["serviceName"],"members":{"cluster":{},"serviceName":{},"taskDefinition":{},"loadBalancers":{"shape":"S19"},"serviceRegistries":{"shape":"S1c"},"desiredCount":{"type":"integer"},"clientToken":{},"launchType":{},"capacityProviderStrategy":{"shape":"Su"},"platformVersion":{},"role":{},"deploymentConfiguration":{"shape":"S1f"},"placementConstraints":{"shape":"S1i"},"placementStrategy":{"shape":"S1l"},"networkConfiguration":{"shape":"S1o"},"healthCheckGracePeriodSeconds":{"type":"integer"},"schedulingStrategy":{},"deploymentController":{"shape":"S1s"},"tags":{"shape":"Sb"},"enableECSManagedTags":{"type":"boolean"},"propagateTags":{},"enableExecuteCommand":{"type":"boolean"},"serviceConnectConfiguration":{"shape":"S1v"},"volumeConfigurations":{"shape":"S2a"}}},"output":{"type":"structure","members":{"service":{"shape":"S2o"}}}},"CreateTaskSet":{"input":{"type":"structure","required":["service","cluster","taskDefinition"],"members":{"service":{},"cluster":{},"externalId":{},"taskDefinition":{},"networkConfiguration":{"shape":"S1o"},"loadBalancers":{"shape":"S19"},"serviceRegistries":{"shape":"S1c"},"launchType":{},"capacityProviderStrategy":{"shape":"Su"},"platformVersion":{},"scale":{"shape":"S2s"},"clientToken":{},"tags":{"shape":"Sb"}}},"output":{"type":"structure","members":{"taskSet":{"shape":"S2q"}}}},"DeleteAccountSetting":{"input":{"type":"structure","required":["name"],"members":{"name":{},"principalArn":{}}},"output":{"type":"structure","members":{"setting":{"shape":"S39"}}}},"DeleteAttributes":{"input":{"type":"structure","required":["attributes"],"members":{"cluster":{},"attributes":{"shape":"S3c"}}},"output":{"type":"structure","members":{"attributes":{"shape":"S3c"}}}},"DeleteCapacityProvider":{"input":{"type":"structure","required":["capacityProvider"],"members":{"capacityProvider":{}}},"output":{"type":"structure","members":{"capacityProvider":{"shape":"Sg"}}}},"DeleteCluster":{"input":{"type":"structure","required":["cluster"],"members":{"cluster":{}}},"output":{"type":"structure","members":{"cluster":{"shape":"S10"}}}},"DeleteService":{"input":{"type":"structure","required":["service"],"members":{"cluster":{},"service":{},"force":{"type":"boolean"}}},"output":{"type":"structure","members":{"service":{"shape":"S2o"}}}},"DeleteTaskDefinitions":{"input":{"type":"structure","required":["taskDefinitions"],"members":{"taskDefinitions":{"shape":"St"}}},"output":{"type":"structure","members":{"taskDefinitions":{"type":"list","member":{"shape":"S3p"}},"failures":{"shape":"S5s"}}}},"DeleteTaskSet":{"input":{"type":"structure","required":["cluster","service","taskSet"],"members":{"cluster":{},"service":{},"taskSet":{},"force":{"type":"boolean"}}},"output":{"type":"structure","members":{"taskSet":{"shape":"S2q"}}}},"DeregisterContainerInstance":{"input":{"type":"structure","required":["containerInstance"],"members":{"cluster":{},"containerInstance":{},"force":{"type":"boolean"}}},"output":{"type":"structure","members":{"containerInstance":{"shape":"S5y"}}}},"DeregisterTaskDefinition":{"input":{"type":"structure","required":["taskDefinition"],"members":{"taskDefinition":{}}},"output":{"type":"structure","members":{"taskDefinition":{"shape":"S3p"}}}},"DescribeCapacityProviders":{"input":{"type":"structure","members":{"capacityProviders":{"shape":"St"},"include":{"type":"list","member":{}},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"capacityProviders":{"type":"list","member":{"shape":"Sg"}},"failures":{"shape":"S5s"},"nextToken":{}}}},"DescribeClusters":{"input":{"type":"structure","members":{"clusters":{"shape":"St"},"include":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"clusters":{"type":"list","member":{"shape":"S10"}},"failures":{"shape":"S5s"}}}},"DescribeContainerInstances":{"input":{"type":"structure","required":["containerInstances"],"members":{"cluster":{},"containerInstances":{"shape":"St"},"include":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"containerInstances":{"shape":"S6p"},"failures":{"shape":"S5s"}}}},"DescribeServices":{"input":{"type":"structure","required":["services"],"members":{"cluster":{},"services":{"shape":"St"},"include":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"services":{"type":"list","member":{"shape":"S2o"}},"failures":{"shape":"S5s"}}}},"DescribeTaskDefinition":{"input":{"type":"structure","required":["taskDefinition"],"members":{"taskDefinition":{},"include":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"taskDefinition":{"shape":"S3p"},"tags":{"shape":"Sb"}}}},"DescribeTaskSets":{"input":{"type":"structure","required":["cluster","service"],"members":{"cluster":{},"service":{},"taskSets":{"shape":"St"},"include":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"taskSets":{"shape":"S2p"},"failures":{"shape":"S5s"}}}},"DescribeTasks":{"input":{"type":"structure","required":["tasks"],"members":{"cluster":{},"tasks":{"shape":"St"},"include":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"tasks":{"shape":"S77"},"failures":{"shape":"S5s"}}}},"DiscoverPollEndpoint":{"input":{"type":"structure","members":{"containerInstance":{},"cluster":{}}},"output":{"type":"structure","members":{"endpoint":{},"telemetryEndpoint":{},"serviceConnectEndpoint":{}}}},"ExecuteCommand":{"input":{"type":"structure","required":["command","interactive","task"],"members":{"cluster":{},"container":{},"command":{},"interactive":{"type":"boolean"},"task":{}}},"output":{"type":"structure","members":{"clusterArn":{},"containerArn":{},"containerName":{},"interactive":{"type":"boolean"},"session":{"type":"structure","members":{"sessionId":{},"streamUrl":{},"tokenValue":{"type":"string","sensitive":true}}},"taskArn":{}}}},"GetTaskProtection":{"input":{"type":"structure","required":["cluster"],"members":{"cluster":{},"tasks":{"shape":"St"}}},"output":{"type":"structure","members":{"protectedTasks":{"shape":"S80"},"failures":{"shape":"S5s"}}}},"ListAccountSettings":{"input":{"type":"structure","members":{"name":{},"value":{},"principalArn":{},"effectiveSettings":{"type":"boolean"},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"settings":{"type":"list","member":{"shape":"S39"}},"nextToken":{}}}},"ListAttributes":{"input":{"type":"structure","required":["targetType"],"members":{"cluster":{},"targetType":{},"attributeName":{},"attributeValue":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"attributes":{"shape":"S3c"},"nextToken":{}}}},"ListClusters":{"input":{"type":"structure","members":{"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"clusterArns":{"shape":"St"},"nextToken":{}}}},"ListContainerInstances":{"input":{"type":"structure","members":{"cluster":{},"filter":{},"nextToken":{},"maxResults":{"type":"integer"},"status":{}}},"output":{"type":"structure","members":{"containerInstanceArns":{"shape":"St"},"nextToken":{}}}},"ListServices":{"input":{"type":"structure","members":{"cluster":{},"nextToken":{},"maxResults":{"type":"integer"},"launchType":{},"schedulingStrategy":{}}},"output":{"type":"structure","members":{"serviceArns":{"shape":"St"},"nextToken":{}}}},"ListServicesByNamespace":{"input":{"type":"structure","required":["namespace"],"members":{"namespace":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"serviceArns":{"shape":"St"},"nextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{}}},"output":{"type":"structure","members":{"tags":{"shape":"Sb"}}}},"ListTaskDefinitionFamilies":{"input":{"type":"structure","members":{"familyPrefix":{},"status":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"families":{"shape":"St"},"nextToken":{}}}},"ListTaskDefinitions":{"input":{"type":"structure","members":{"familyPrefix":{},"status":{},"sort":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"taskDefinitionArns":{"shape":"St"},"nextToken":{}}}},"ListTasks":{"input":{"type":"structure","members":{"cluster":{},"containerInstance":{},"family":{},"nextToken":{},"maxResults":{"type":"integer"},"startedBy":{},"serviceName":{},"desiredStatus":{},"launchType":{}}},"output":{"type":"structure","members":{"taskArns":{"shape":"St"},"nextToken":{}}}},"PutAccountSetting":{"input":{"type":"structure","required":["name","value"],"members":{"name":{},"value":{},"principalArn":{}}},"output":{"type":"structure","members":{"setting":{"shape":"S39"}}}},"PutAccountSettingDefault":{"input":{"type":"structure","required":["name","value"],"members":{"name":{},"value":{}}},"output":{"type":"structure","members":{"setting":{"shape":"S39"}}}},"PutAttributes":{"input":{"type":"structure","required":["attributes"],"members":{"cluster":{},"attributes":{"shape":"S3c"}}},"output":{"type":"structure","members":{"attributes":{"shape":"S3c"}}}},"PutClusterCapacityProviders":{"input":{"type":"structure","required":["cluster","capacityProviders","defaultCapacityProviderStrategy"],"members":{"cluster":{},"capacityProviders":{"shape":"St"},"defaultCapacityProviderStrategy":{"shape":"Su"}}},"output":{"type":"structure","members":{"cluster":{"shape":"S10"}}}},"RegisterContainerInstance":{"input":{"type":"structure","members":{"cluster":{},"instanceIdentityDocument":{},"instanceIdentityDocumentSignature":{},"totalResources":{"shape":"S61"},"versionInfo":{"shape":"S60"},"containerInstanceArn":{},"attributes":{"shape":"S3c"},"platformDevices":{"type":"list","member":{"type":"structure","required":["id","type"],"members":{"id":{},"type":{}}}},"tags":{"shape":"Sb"}}},"output":{"type":"structure","members":{"containerInstance":{"shape":"S5y"}}}},"RegisterTaskDefinition":{"input":{"type":"structure","required":["family","containerDefinitions"],"members":{"family":{},"taskRoleArn":{},"executionRoleArn":{},"networkMode":{},"containerDefinitions":{"shape":"S3q"},"volumes":{"shape":"S4y"},"placementConstraints":{"shape":"S5c"},"requiresCompatibilities":{"shape":"S5f"},"cpu":{},"memory":{},"tags":{"shape":"Sb"},"pidMode":{},"ipcMode":{},"proxyConfiguration":{"shape":"S5o"},"inferenceAccelerators":{"shape":"S5k"},"ephemeralStorage":{"shape":"S5r"},"runtimePlatform":{"shape":"S5h"}}},"output":{"type":"structure","members":{"taskDefinition":{"shape":"S3p"},"tags":{"shape":"Sb"}}}},"RunTask":{"input":{"type":"structure","required":["taskDefinition"],"members":{"capacityProviderStrategy":{"shape":"Su"},"cluster":{},"count":{"type":"integer"},"enableECSManagedTags":{"type":"boolean"},"enableExecuteCommand":{"type":"boolean"},"group":{},"launchType":{},"networkConfiguration":{"shape":"S1o"},"overrides":{"shape":"S7l"},"placementConstraints":{"shape":"S1i"},"placementStrategy":{"shape":"S1l"},"platformVersion":{},"propagateTags":{},"referenceId":{},"startedBy":{},"tags":{"shape":"Sb"},"taskDefinition":{},"clientToken":{"idempotencyToken":true},"volumeConfigurations":{"shape":"S97"}}},"output":{"type":"structure","members":{"tasks":{"shape":"S77"},"failures":{"shape":"S5s"}}}},"StartTask":{"input":{"type":"structure","required":["containerInstances","taskDefinition"],"members":{"cluster":{},"containerInstances":{"shape":"St"},"enableECSManagedTags":{"type":"boolean"},"enableExecuteCommand":{"type":"boolean"},"group":{},"networkConfiguration":{"shape":"S1o"},"overrides":{"shape":"S7l"},"propagateTags":{},"referenceId":{},"startedBy":{},"tags":{"shape":"Sb"},"taskDefinition":{},"volumeConfigurations":{"shape":"S97"}}},"output":{"type":"structure","members":{"tasks":{"shape":"S77"},"failures":{"shape":"S5s"}}}},"StopTask":{"input":{"type":"structure","required":["task"],"members":{"cluster":{},"task":{},"reason":{}}},"output":{"type":"structure","members":{"task":{"shape":"S78"}}}},"SubmitAttachmentStateChanges":{"input":{"type":"structure","required":["attachments"],"members":{"cluster":{},"attachments":{"shape":"S9h"}}},"output":{"type":"structure","members":{"acknowledgment":{}}}},"SubmitContainerStateChange":{"input":{"type":"structure","members":{"cluster":{},"task":{},"containerName":{},"runtimeId":{},"status":{},"exitCode":{"type":"integer"},"reason":{},"networkBindings":{"shape":"S7c"}}},"output":{"type":"structure","members":{"acknowledgment":{}}}},"SubmitTaskStateChange":{"input":{"type":"structure","members":{"cluster":{},"task":{},"status":{},"reason":{},"containers":{"type":"list","member":{"type":"structure","members":{"containerName":{},"imageDigest":{},"runtimeId":{},"exitCode":{"type":"integer"},"networkBindings":{"shape":"S7c"},"reason":{},"status":{}}}},"attachments":{"shape":"S9h"},"managedAgents":{"type":"list","member":{"type":"structure","required":["containerName","managedAgentName","status"],"members":{"containerName":{},"managedAgentName":{},"status":{},"reason":{}}}},"pullStartedAt":{"type":"timestamp"},"pullStoppedAt":{"type":"timestamp"},"executionStoppedAt":{"type":"timestamp"}}},"output":{"type":"structure","members":{"acknowledgment":{}}}},"TagResource":{"input":{"type":"structure","required":["resourceArn","tags"],"members":{"resourceArn":{},"tags":{"shape":"Sb"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["resourceArn","tagKeys"],"members":{"resourceArn":{},"tagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateCapacityProvider":{"input":{"type":"structure","required":["name","autoScalingGroupProvider"],"members":{"name":{},"autoScalingGroupProvider":{"type":"structure","members":{"managedScaling":{"shape":"S4"},"managedTerminationProtection":{},"managedDraining":{}}}}},"output":{"type":"structure","members":{"capacityProvider":{"shape":"Sg"}}}},"UpdateCluster":{"input":{"type":"structure","required":["cluster"],"members":{"cluster":{},"settings":{"shape":"Sk"},"configuration":{"shape":"Sn"},"serviceConnectDefaults":{"shape":"Sy"}}},"output":{"type":"structure","members":{"cluster":{"shape":"S10"}}}},"UpdateClusterSettings":{"input":{"type":"structure","required":["cluster","settings"],"members":{"cluster":{},"settings":{"shape":"Sk"}}},"output":{"type":"structure","members":{"cluster":{"shape":"S10"}}}},"UpdateContainerAgent":{"input":{"type":"structure","required":["containerInstance"],"members":{"cluster":{},"containerInstance":{}}},"output":{"type":"structure","members":{"containerInstance":{"shape":"S5y"}}}},"UpdateContainerInstancesState":{"input":{"type":"structure","required":["containerInstances","status"],"members":{"cluster":{},"containerInstances":{"shape":"St"},"status":{}}},"output":{"type":"structure","members":{"containerInstances":{"shape":"S6p"},"failures":{"shape":"S5s"}}}},"UpdateService":{"input":{"type":"structure","required":["service"],"members":{"cluster":{},"service":{},"desiredCount":{"type":"integer"},"taskDefinition":{},"capacityProviderStrategy":{"shape":"Su"},"deploymentConfiguration":{"shape":"S1f"},"networkConfiguration":{"shape":"S1o"},"placementConstraints":{"shape":"S1i"},"placementStrategy":{"shape":"S1l"},"platformVersion":{},"forceNewDeployment":{"type":"boolean"},"healthCheckGracePeriodSeconds":{"type":"integer"},"enableExecuteCommand":{"type":"boolean"},"enableECSManagedTags":{"type":"boolean"},"loadBalancers":{"shape":"S19"},"propagateTags":{},"serviceRegistries":{"shape":"S1c"},"serviceConnectConfiguration":{"shape":"S1v"},"volumeConfigurations":{"shape":"S2a"}}},"output":{"type":"structure","members":{"service":{"shape":"S2o"}}}},"UpdateServicePrimaryTaskSet":{"input":{"type":"structure","required":["cluster","service","primaryTaskSet"],"members":{"cluster":{},"service":{},"primaryTaskSet":{}}},"output":{"type":"structure","members":{"taskSet":{"shape":"S2q"}}}},"UpdateTaskProtection":{"input":{"type":"structure","required":["cluster","tasks","protectionEnabled"],"members":{"cluster":{},"tasks":{"shape":"St"},"protectionEnabled":{"type":"boolean"},"expiresInMinutes":{"type":"integer"}}},"output":{"type":"structure","members":{"protectedTasks":{"shape":"S80"},"failures":{"shape":"S5s"}}}},"UpdateTaskSet":{"input":{"type":"structure","required":["cluster","service","taskSet","scale"],"members":{"cluster":{},"service":{},"taskSet":{},"scale":{"shape":"S2s"}}},"output":{"type":"structure","members":{"taskSet":{"shape":"S2q"}}}}},"shapes":{"S3":{"type":"structure","required":["autoScalingGroupArn"],"members":{"autoScalingGroupArn":{},"managedScaling":{"shape":"S4"},"managedTerminationProtection":{},"managedDraining":{}}},"S4":{"type":"structure","members":{"status":{},"targetCapacity":{"type":"integer"},"minimumScalingStepSize":{"type":"integer"},"maximumScalingStepSize":{"type":"integer"},"instanceWarmupPeriod":{"type":"integer"}}},"Sb":{"type":"list","member":{"type":"structure","members":{"key":{},"value":{}}}},"Sg":{"type":"structure","members":{"capacityProviderArn":{},"name":{},"status":{},"autoScalingGroupProvider":{"shape":"S3"},"updateStatus":{},"updateStatusReason":{},"tags":{"shape":"Sb"}}},"Sk":{"type":"list","member":{"type":"structure","members":{"name":{},"value":{}}}},"Sn":{"type":"structure","members":{"executeCommandConfiguration":{"type":"structure","members":{"kmsKeyId":{},"logging":{},"logConfiguration":{"type":"structure","members":{"cloudWatchLogGroupName":{},"cloudWatchEncryptionEnabled":{"type":"boolean"},"s3BucketName":{},"s3EncryptionEnabled":{"type":"boolean"},"s3KeyPrefix":{}}}}},"managedStorageConfiguration":{"type":"structure","members":{"kmsKeyId":{},"fargateEphemeralStorageKmsKeyId":{}}}}},"St":{"type":"list","member":{}},"Su":{"type":"list","member":{"type":"structure","required":["capacityProvider"],"members":{"capacityProvider":{},"weight":{"type":"integer"},"base":{"type":"integer"}}}},"Sy":{"type":"structure","required":["namespace"],"members":{"namespace":{}}},"S10":{"type":"structure","members":{"clusterArn":{},"clusterName":{},"configuration":{"shape":"Sn"},"status":{},"registeredContainerInstancesCount":{"type":"integer"},"runningTasksCount":{"type":"integer"},"pendingTasksCount":{"type":"integer"},"activeServicesCount":{"type":"integer"},"statistics":{"type":"list","member":{"shape":"S13"}},"tags":{"shape":"Sb"},"settings":{"shape":"Sk"},"capacityProviders":{"shape":"St"},"defaultCapacityProviderStrategy":{"shape":"Su"},"attachments":{"shape":"S14"},"attachmentsStatus":{},"serviceConnectDefaults":{"type":"structure","members":{"namespace":{}}}}},"S13":{"type":"structure","members":{"name":{},"value":{}}},"S14":{"type":"list","member":{"type":"structure","members":{"id":{},"type":{},"status":{},"details":{"type":"list","member":{"shape":"S13"}}}}},"S19":{"type":"list","member":{"type":"structure","members":{"targetGroupArn":{},"loadBalancerName":{},"containerName":{},"containerPort":{"type":"integer"}}}},"S1c":{"type":"list","member":{"type":"structure","members":{"registryArn":{},"port":{"type":"integer"},"containerName":{},"containerPort":{"type":"integer"}}}},"S1f":{"type":"structure","members":{"deploymentCircuitBreaker":{"type":"structure","required":["enable","rollback"],"members":{"enable":{"type":"boolean"},"rollback":{"type":"boolean"}}},"maximumPercent":{"type":"integer"},"minimumHealthyPercent":{"type":"integer"},"alarms":{"type":"structure","required":["alarmNames","enable","rollback"],"members":{"alarmNames":{"shape":"St"},"enable":{"type":"boolean"},"rollback":{"type":"boolean"}}}}},"S1i":{"type":"list","member":{"type":"structure","members":{"type":{},"expression":{}}}},"S1l":{"type":"list","member":{"type":"structure","members":{"type":{},"field":{}}}},"S1o":{"type":"structure","members":{"awsvpcConfiguration":{"type":"structure","required":["subnets"],"members":{"subnets":{"shape":"St"},"securityGroups":{"shape":"St"},"assignPublicIp":{}}}}},"S1s":{"type":"structure","required":["type"],"members":{"type":{}}},"S1v":{"type":"structure","required":["enabled"],"members":{"enabled":{"type":"boolean"},"namespace":{},"services":{"type":"list","member":{"type":"structure","required":["portName"],"members":{"portName":{},"discoveryName":{},"clientAliases":{"type":"list","member":{"type":"structure","required":["port"],"members":{"port":{"type":"integer"},"dnsName":{}}}},"ingressPortOverride":{"type":"integer"},"timeout":{"type":"structure","members":{"idleTimeoutSeconds":{"type":"integer"},"perRequestTimeoutSeconds":{"type":"integer"}}},"tls":{"type":"structure","required":["issuerCertificateAuthority"],"members":{"issuerCertificateAuthority":{"type":"structure","members":{"awsPcaAuthorityArn":{}}},"kmsKey":{},"roleArn":{}}}}}},"logConfiguration":{"shape":"S25"}}},"S25":{"type":"structure","required":["logDriver"],"members":{"logDriver":{},"options":{"type":"map","key":{},"value":{}},"secretOptions":{"shape":"S28"}}},"S28":{"type":"list","member":{"type":"structure","required":["name","valueFrom"],"members":{"name":{},"valueFrom":{}}}},"S2a":{"type":"list","member":{"type":"structure","required":["name"],"members":{"name":{},"managedEBSVolume":{"type":"structure","required":["roleArn"],"members":{"encrypted":{"type":"boolean"},"kmsKeyId":{},"volumeType":{},"sizeInGiB":{"type":"integer"},"snapshotId":{},"iops":{"type":"integer"},"throughput":{"type":"integer"},"tagSpecifications":{"shape":"S2i"},"roleArn":{},"filesystemType":{}}}}}},"S2i":{"type":"list","member":{"type":"structure","required":["resourceType"],"members":{"resourceType":{},"tags":{"shape":"Sb"},"propagateTags":{}}}},"S2o":{"type":"structure","members":{"serviceArn":{},"serviceName":{},"clusterArn":{},"loadBalancers":{"shape":"S19"},"serviceRegistries":{"shape":"S1c"},"status":{},"desiredCount":{"type":"integer"},"runningCount":{"type":"integer"},"pendingCount":{"type":"integer"},"launchType":{},"capacityProviderStrategy":{"shape":"Su"},"platformVersion":{},"platformFamily":{},"taskDefinition":{},"deploymentConfiguration":{"shape":"S1f"},"taskSets":{"shape":"S2p"},"deployments":{"type":"list","member":{"type":"structure","members":{"id":{},"status":{},"taskDefinition":{},"desiredCount":{"type":"integer"},"pendingCount":{"type":"integer"},"runningCount":{"type":"integer"},"failedTasks":{"type":"integer"},"createdAt":{"type":"timestamp"},"updatedAt":{"type":"timestamp"},"capacityProviderStrategy":{"shape":"Su"},"launchType":{},"platformVersion":{},"platformFamily":{},"networkConfiguration":{"shape":"S1o"},"rolloutState":{},"rolloutStateReason":{},"serviceConnectConfiguration":{"shape":"S1v"},"serviceConnectResources":{"type":"list","member":{"type":"structure","members":{"discoveryName":{},"discoveryArn":{}}}},"volumeConfigurations":{"shape":"S2a"},"fargateEphemeralStorage":{"shape":"S2w"}}}},"roleArn":{},"events":{"type":"list","member":{"type":"structure","members":{"id":{},"createdAt":{"type":"timestamp"},"message":{}}}},"createdAt":{"type":"timestamp"},"placementConstraints":{"shape":"S1i"},"placementStrategy":{"shape":"S1l"},"networkConfiguration":{"shape":"S1o"},"healthCheckGracePeriodSeconds":{"type":"integer"},"schedulingStrategy":{},"deploymentController":{"shape":"S1s"},"tags":{"shape":"Sb"},"createdBy":{},"enableECSManagedTags":{"type":"boolean"},"propagateTags":{},"enableExecuteCommand":{"type":"boolean"}}},"S2p":{"type":"list","member":{"shape":"S2q"}},"S2q":{"type":"structure","members":{"id":{},"taskSetArn":{},"serviceArn":{},"clusterArn":{},"startedBy":{},"externalId":{},"status":{},"taskDefinition":{},"computedDesiredCount":{"type":"integer"},"pendingCount":{"type":"integer"},"runningCount":{"type":"integer"},"createdAt":{"type":"timestamp"},"updatedAt":{"type":"timestamp"},"launchType":{},"capacityProviderStrategy":{"shape":"Su"},"platformVersion":{},"platformFamily":{},"networkConfiguration":{"shape":"S1o"},"loadBalancers":{"shape":"S19"},"serviceRegistries":{"shape":"S1c"},"scale":{"shape":"S2s"},"stabilityStatus":{},"stabilityStatusAt":{"type":"timestamp"},"tags":{"shape":"Sb"},"fargateEphemeralStorage":{"shape":"S2w"}}},"S2s":{"type":"structure","members":{"value":{"type":"double"},"unit":{}}},"S2w":{"type":"structure","members":{"kmsKeyId":{}}},"S39":{"type":"structure","members":{"name":{},"value":{},"principalArn":{},"type":{}}},"S3c":{"type":"list","member":{"shape":"S3d"}},"S3d":{"type":"structure","required":["name"],"members":{"name":{},"value":{},"targetType":{},"targetId":{}}},"S3p":{"type":"structure","members":{"taskDefinitionArn":{},"containerDefinitions":{"shape":"S3q"},"family":{},"taskRoleArn":{},"executionRoleArn":{},"networkMode":{},"revision":{"type":"integer"},"volumes":{"shape":"S4y"},"status":{},"requiresAttributes":{"type":"list","member":{"shape":"S3d"}},"placementConstraints":{"shape":"S5c"},"compatibilities":{"shape":"S5f"},"runtimePlatform":{"shape":"S5h"},"requiresCompatibilities":{"shape":"S5f"},"cpu":{},"memory":{},"inferenceAccelerators":{"shape":"S5k"},"pidMode":{},"ipcMode":{},"proxyConfiguration":{"shape":"S5o"},"registeredAt":{"type":"timestamp"},"deregisteredAt":{"type":"timestamp"},"registeredBy":{},"ephemeralStorage":{"shape":"S5r"}}},"S3q":{"type":"list","member":{"type":"structure","members":{"name":{},"image":{},"repositoryCredentials":{"type":"structure","required":["credentialsParameter"],"members":{"credentialsParameter":{}}},"cpu":{"type":"integer"},"memory":{"type":"integer"},"memoryReservation":{"type":"integer"},"links":{"shape":"St"},"portMappings":{"type":"list","member":{"type":"structure","members":{"containerPort":{"type":"integer"},"hostPort":{"type":"integer"},"protocol":{},"name":{},"appProtocol":{},"containerPortRange":{}}}},"essential":{"type":"boolean"},"restartPolicy":{"type":"structure","required":["enabled"],"members":{"enabled":{"type":"boolean"},"ignoredExitCodes":{"type":"list","member":{"type":"integer"}},"restartAttemptPeriod":{"type":"integer"}}},"entryPoint":{"shape":"St"},"command":{"shape":"St"},"environment":{"shape":"S3z"},"environmentFiles":{"shape":"S40"},"mountPoints":{"type":"list","member":{"type":"structure","members":{"sourceVolume":{},"containerPath":{},"readOnly":{"type":"boolean"}}}},"volumesFrom":{"type":"list","member":{"type":"structure","members":{"sourceContainer":{},"readOnly":{"type":"boolean"}}}},"linuxParameters":{"type":"structure","members":{"capabilities":{"type":"structure","members":{"add":{"shape":"St"},"drop":{"shape":"St"}}},"devices":{"type":"list","member":{"type":"structure","required":["hostPath"],"members":{"hostPath":{},"containerPath":{},"permissions":{"type":"list","member":{}}}}},"initProcessEnabled":{"type":"boolean"},"sharedMemorySize":{"type":"integer"},"tmpfs":{"type":"list","member":{"type":"structure","required":["containerPath","size"],"members":{"containerPath":{},"size":{"type":"integer"},"mountOptions":{"shape":"St"}}}},"maxSwap":{"type":"integer"},"swappiness":{"type":"integer"}}},"secrets":{"shape":"S28"},"dependsOn":{"type":"list","member":{"type":"structure","required":["containerName","condition"],"members":{"containerName":{},"condition":{}}}},"startTimeout":{"type":"integer"},"stopTimeout":{"type":"integer"},"hostname":{},"user":{},"workingDirectory":{},"disableNetworking":{"type":"boolean"},"privileged":{"type":"boolean"},"readonlyRootFilesystem":{"type":"boolean"},"dnsServers":{"shape":"St"},"dnsSearchDomains":{"shape":"St"},"extraHosts":{"type":"list","member":{"type":"structure","required":["hostname","ipAddress"],"members":{"hostname":{},"ipAddress":{}}}},"dockerSecurityOptions":{"shape":"St"},"interactive":{"type":"boolean"},"pseudoTerminal":{"type":"boolean"},"dockerLabels":{"type":"map","key":{},"value":{}},"ulimits":{"type":"list","member":{"type":"structure","required":["name","softLimit","hardLimit"],"members":{"name":{},"softLimit":{"type":"integer"},"hardLimit":{"type":"integer"}}}},"logConfiguration":{"shape":"S25"},"healthCheck":{"type":"structure","required":["command"],"members":{"command":{"shape":"St"},"interval":{"type":"integer"},"timeout":{"type":"integer"},"retries":{"type":"integer"},"startPeriod":{"type":"integer"}}},"systemControls":{"type":"list","member":{"type":"structure","members":{"namespace":{},"value":{}}}},"resourceRequirements":{"shape":"S4r"},"firelensConfiguration":{"type":"structure","required":["type"],"members":{"type":{},"options":{"type":"map","key":{},"value":{}}}},"credentialSpecs":{"shape":"St"}}}},"S3z":{"type":"list","member":{"shape":"S13"}},"S40":{"type":"list","member":{"type":"structure","required":["value","type"],"members":{"value":{},"type":{}}}},"S4r":{"type":"list","member":{"type":"structure","required":["value","type"],"members":{"value":{},"type":{}}}},"S4y":{"type":"list","member":{"type":"structure","members":{"name":{},"host":{"type":"structure","members":{"sourcePath":{}}},"dockerVolumeConfiguration":{"type":"structure","members":{"scope":{},"autoprovision":{"type":"boolean"},"driver":{},"driverOpts":{"shape":"S53"},"labels":{"shape":"S53"}}},"efsVolumeConfiguration":{"type":"structure","required":["fileSystemId"],"members":{"fileSystemId":{},"rootDirectory":{},"transitEncryption":{},"transitEncryptionPort":{"type":"integer"},"authorizationConfig":{"type":"structure","members":{"accessPointId":{},"iam":{}}}}},"fsxWindowsFileServerVolumeConfiguration":{"type":"structure","required":["fileSystemId","rootDirectory","authorizationConfig"],"members":{"fileSystemId":{},"rootDirectory":{},"authorizationConfig":{"type":"structure","required":["credentialsParameter","domain"],"members":{"credentialsParameter":{},"domain":{}}}}},"configuredAtLaunch":{"type":"boolean"}}}},"S53":{"type":"map","key":{},"value":{}},"S5c":{"type":"list","member":{"type":"structure","members":{"type":{},"expression":{}}}},"S5f":{"type":"list","member":{}},"S5h":{"type":"structure","members":{"cpuArchitecture":{},"operatingSystemFamily":{}}},"S5k":{"type":"list","member":{"type":"structure","required":["deviceName","deviceType"],"members":{"deviceName":{},"deviceType":{}}}},"S5o":{"type":"structure","required":["containerName"],"members":{"type":{},"containerName":{},"properties":{"type":"list","member":{"shape":"S13"}}}},"S5r":{"type":"structure","required":["sizeInGiB"],"members":{"sizeInGiB":{"type":"integer"}}},"S5s":{"type":"list","member":{"type":"structure","members":{"arn":{},"reason":{},"detail":{}}}},"S5y":{"type":"structure","members":{"containerInstanceArn":{},"ec2InstanceId":{},"capacityProviderName":{},"version":{"type":"long"},"versionInfo":{"shape":"S60"},"remainingResources":{"shape":"S61"},"registeredResources":{"shape":"S61"},"status":{},"statusReason":{},"agentConnected":{"type":"boolean"},"runningTasksCount":{"type":"integer"},"pendingTasksCount":{"type":"integer"},"agentUpdateStatus":{},"attributes":{"shape":"S3c"},"registeredAt":{"type":"timestamp"},"attachments":{"shape":"S14"},"tags":{"shape":"Sb"},"healthStatus":{"type":"structure","members":{"overallStatus":{},"details":{"type":"list","member":{"type":"structure","members":{"type":{},"status":{},"lastUpdated":{"type":"timestamp"},"lastStatusChange":{"type":"timestamp"}}}}}}}},"S60":{"type":"structure","members":{"agentVersion":{},"agentHash":{},"dockerVersion":{}}},"S61":{"type":"list","member":{"type":"structure","members":{"name":{},"type":{},"doubleValue":{"type":"double"},"longValue":{"type":"long"},"integerValue":{"type":"integer"},"stringSetValue":{"shape":"St"}}}},"S6p":{"type":"list","member":{"shape":"S5y"}},"S77":{"type":"list","member":{"shape":"S78"}},"S78":{"type":"structure","members":{"attachments":{"shape":"S14"},"attributes":{"shape":"S3c"},"availabilityZone":{},"capacityProviderName":{},"clusterArn":{},"connectivity":{},"connectivityAt":{"type":"timestamp"},"containerInstanceArn":{},"containers":{"type":"list","member":{"type":"structure","members":{"containerArn":{},"taskArn":{},"name":{},"image":{},"imageDigest":{},"runtimeId":{},"lastStatus":{},"exitCode":{"type":"integer"},"reason":{},"networkBindings":{"shape":"S7c"},"networkInterfaces":{"type":"list","member":{"type":"structure","members":{"attachmentId":{},"privateIpv4Address":{},"ipv6Address":{}}}},"healthStatus":{},"managedAgents":{"type":"list","member":{"type":"structure","members":{"lastStartedAt":{"type":"timestamp"},"name":{},"reason":{},"lastStatus":{}}}},"cpu":{},"memory":{},"memoryReservation":{},"gpuIds":{"type":"list","member":{}}}}},"cpu":{},"createdAt":{"type":"timestamp"},"desiredStatus":{},"enableExecuteCommand":{"type":"boolean"},"executionStoppedAt":{"type":"timestamp"},"group":{},"healthStatus":{},"inferenceAccelerators":{"shape":"S5k"},"lastStatus":{},"launchType":{},"memory":{},"overrides":{"shape":"S7l"},"platformVersion":{},"platformFamily":{},"pullStartedAt":{"type":"timestamp"},"pullStoppedAt":{"type":"timestamp"},"startedAt":{"type":"timestamp"},"startedBy":{},"stopCode":{},"stoppedAt":{"type":"timestamp"},"stoppedReason":{},"stoppingAt":{"type":"timestamp"},"tags":{"shape":"Sb"},"taskArn":{},"taskDefinitionArn":{},"version":{"type":"long"},"ephemeralStorage":{"shape":"S5r"},"fargateEphemeralStorage":{"type":"structure","members":{"sizeInGiB":{"type":"integer"},"kmsKeyId":{}}}}},"S7c":{"type":"list","member":{"type":"structure","members":{"bindIP":{},"containerPort":{"type":"integer"},"hostPort":{"type":"integer"},"protocol":{},"containerPortRange":{},"hostPortRange":{}}}},"S7l":{"type":"structure","members":{"containerOverrides":{"type":"list","member":{"type":"structure","members":{"name":{},"command":{"shape":"St"},"environment":{"shape":"S3z"},"environmentFiles":{"shape":"S40"},"cpu":{"type":"integer"},"memory":{"type":"integer"},"memoryReservation":{"type":"integer"},"resourceRequirements":{"shape":"S4r"}}}},"cpu":{},"inferenceAcceleratorOverrides":{"type":"list","member":{"type":"structure","members":{"deviceName":{},"deviceType":{}}}},"executionRoleArn":{},"memory":{},"taskRoleArn":{},"ephemeralStorage":{"shape":"S5r"}}},"S80":{"type":"list","member":{"type":"structure","members":{"taskArn":{},"protectionEnabled":{"type":"boolean"},"expirationDate":{"type":"timestamp"}}}},"S97":{"type":"list","member":{"type":"structure","required":["name"],"members":{"name":{},"managedEBSVolume":{"type":"structure","required":["roleArn"],"members":{"encrypted":{"type":"boolean"},"kmsKeyId":{},"volumeType":{},"sizeInGiB":{"type":"integer"},"snapshotId":{},"iops":{"type":"integer"},"throughput":{"type":"integer"},"tagSpecifications":{"shape":"S2i"},"roleArn":{},"terminationPolicy":{"type":"structure","required":["deleteOnTermination"],"members":{"deleteOnTermination":{"type":"boolean"}}},"filesystemType":{}}}}}},"S9h":{"type":"list","member":{"type":"structure","required":["attachmentArn","status"],"members":{"attachmentArn":{},"status":{}}}}}}')},15738:e=>{"use strict";e.exports=JSON.parse('{"o":{"ListAccountSettings":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"settings"},"ListAttributes":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"attributes"},"ListClusters":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"clusterArns"},"ListContainerInstances":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"containerInstanceArns"},"ListServices":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"serviceArns"},"ListServicesByNamespace":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"serviceArns"},"ListTaskDefinitionFamilies":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"families"},"ListTaskDefinitions":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"taskDefinitionArns"},"ListTasks":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"taskArns"}}}')},1299:e=>{"use strict";e.exports=JSON.parse('{"V":{"TasksRunning":{"delay":6,"operation":"DescribeTasks","maxAttempts":100,"acceptors":[{"expected":"STOPPED","matcher":"pathAny","state":"failure","argument":"tasks[].lastStatus"},{"expected":"MISSING","matcher":"pathAny","state":"failure","argument":"failures[].reason"},{"expected":"RUNNING","matcher":"pathAll","state":"success","argument":"tasks[].lastStatus"}]},"TasksStopped":{"delay":6,"operation":"DescribeTasks","maxAttempts":100,"acceptors":[{"expected":"STOPPED","matcher":"pathAll","state":"success","argument":"tasks[].lastStatus"}]},"ServicesStable":{"delay":15,"operation":"DescribeServices","maxAttempts":40,"acceptors":[{"expected":"MISSING","matcher":"pathAny","state":"failure","argument":"failures[].reason"},{"expected":"DRAINING","matcher":"pathAny","state":"failure","argument":"services[].status"},{"expected":"INACTIVE","matcher":"pathAny","state":"failure","argument":"services[].status"},{"expected":true,"matcher":"path","state":"success","argument":"length(services[?!(length(deployments) == `1` && runningCount == desiredCount)]) == `0`"}]},"ServicesInactive":{"delay":15,"operation":"DescribeServices","maxAttempts":40,"acceptors":[{"expected":"MISSING","matcher":"pathAny","state":"failure","argument":"failures[].reason"},{"expected":"INACTIVE","matcher":"pathAny","state":"success","argument":"services[].status"}]}}}')},58426:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-02-02","endpointPrefix":"elasticache","protocol":"query","protocols":["query"],"serviceFullName":"Amazon ElastiCache","serviceId":"ElastiCache","signatureVersion":"v4","uid":"elasticache-2015-02-02","xmlNamespace":"http://elasticache.amazonaws.com/doc/2015-02-02/","auth":["aws.auth#sigv4"]},"operations":{"AddTagsToResource":{"input":{"type":"structure","required":["ResourceName","Tags"],"members":{"ResourceName":{},"Tags":{"shape":"S3"}}},"output":{"shape":"S5","resultWrapper":"AddTagsToResourceResult"}},"AuthorizeCacheSecurityGroupIngress":{"input":{"type":"structure","required":["CacheSecurityGroupName","EC2SecurityGroupName","EC2SecurityGroupOwnerId"],"members":{"CacheSecurityGroupName":{},"EC2SecurityGroupName":{},"EC2SecurityGroupOwnerId":{}}},"output":{"resultWrapper":"AuthorizeCacheSecurityGroupIngressResult","type":"structure","members":{"CacheSecurityGroup":{"shape":"S8"}}}},"BatchApplyUpdateAction":{"input":{"type":"structure","required":["ServiceUpdateName"],"members":{"ReplicationGroupIds":{"shape":"Sc"},"CacheClusterIds":{"shape":"Sd"},"ServiceUpdateName":{}}},"output":{"shape":"Se","resultWrapper":"BatchApplyUpdateActionResult"}},"BatchStopUpdateAction":{"input":{"type":"structure","required":["ServiceUpdateName"],"members":{"ReplicationGroupIds":{"shape":"Sc"},"CacheClusterIds":{"shape":"Sd"},"ServiceUpdateName":{}}},"output":{"shape":"Se","resultWrapper":"BatchStopUpdateActionResult"}},"CompleteMigration":{"input":{"type":"structure","required":["ReplicationGroupId"],"members":{"ReplicationGroupId":{},"Force":{"type":"boolean"}}},"output":{"resultWrapper":"CompleteMigrationResult","type":"structure","members":{"ReplicationGroup":{"shape":"So"}}}},"CopyServerlessCacheSnapshot":{"input":{"type":"structure","required":["SourceServerlessCacheSnapshotName","TargetServerlessCacheSnapshotName"],"members":{"SourceServerlessCacheSnapshotName":{},"TargetServerlessCacheSnapshotName":{},"KmsKeyId":{},"Tags":{"shape":"S3"}}},"output":{"resultWrapper":"CopyServerlessCacheSnapshotResult","type":"structure","members":{"ServerlessCacheSnapshot":{"shape":"S1u"}}}},"CopySnapshot":{"input":{"type":"structure","required":["SourceSnapshotName","TargetSnapshotName"],"members":{"SourceSnapshotName":{},"TargetSnapshotName":{},"TargetBucket":{},"KmsKeyId":{},"Tags":{"shape":"S3"}}},"output":{"resultWrapper":"CopySnapshotResult","type":"structure","members":{"Snapshot":{"shape":"S1y"}}}},"CreateCacheCluster":{"input":{"type":"structure","required":["CacheClusterId"],"members":{"CacheClusterId":{},"ReplicationGroupId":{},"AZMode":{},"PreferredAvailabilityZone":{},"PreferredAvailabilityZones":{"shape":"S27"},"NumCacheNodes":{"type":"integer"},"CacheNodeType":{},"Engine":{},"EngineVersion":{},"CacheParameterGroupName":{},"CacheSubnetGroupName":{},"CacheSecurityGroupNames":{"shape":"S28"},"SecurityGroupIds":{"shape":"S29"},"Tags":{"shape":"S3"},"SnapshotArns":{"shape":"S2a"},"SnapshotName":{},"PreferredMaintenanceWindow":{},"Port":{"type":"integer"},"NotificationTopicArn":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"SnapshotRetentionLimit":{"type":"integer"},"SnapshotWindow":{},"AuthToken":{},"OutpostMode":{},"PreferredOutpostArn":{},"PreferredOutpostArns":{"shape":"S2c"},"LogDeliveryConfigurations":{"shape":"S2d"},"TransitEncryptionEnabled":{"type":"boolean"},"NetworkType":{},"IpDiscovery":{}}},"output":{"resultWrapper":"CreateCacheClusterResult","type":"structure","members":{"CacheCluster":{"shape":"S2g"}}}},"CreateCacheParameterGroup":{"input":{"type":"structure","required":["CacheParameterGroupName","CacheParameterGroupFamily","Description"],"members":{"CacheParameterGroupName":{},"CacheParameterGroupFamily":{},"Description":{},"Tags":{"shape":"S3"}}},"output":{"resultWrapper":"CreateCacheParameterGroupResult","type":"structure","members":{"CacheParameterGroup":{"shape":"S2t"}}}},"CreateCacheSecurityGroup":{"input":{"type":"structure","required":["CacheSecurityGroupName","Description"],"members":{"CacheSecurityGroupName":{},"Description":{},"Tags":{"shape":"S3"}}},"output":{"resultWrapper":"CreateCacheSecurityGroupResult","type":"structure","members":{"CacheSecurityGroup":{"shape":"S8"}}}},"CreateCacheSubnetGroup":{"input":{"type":"structure","required":["CacheSubnetGroupName","CacheSubnetGroupDescription","SubnetIds"],"members":{"CacheSubnetGroupName":{},"CacheSubnetGroupDescription":{},"SubnetIds":{"shape":"S2x"},"Tags":{"shape":"S3"}}},"output":{"resultWrapper":"CreateCacheSubnetGroupResult","type":"structure","members":{"CacheSubnetGroup":{"shape":"S2z"}}}},"CreateGlobalReplicationGroup":{"input":{"type":"structure","required":["GlobalReplicationGroupIdSuffix","PrimaryReplicationGroupId"],"members":{"GlobalReplicationGroupIdSuffix":{},"GlobalReplicationGroupDescription":{},"PrimaryReplicationGroupId":{}}},"output":{"resultWrapper":"CreateGlobalReplicationGroupResult","type":"structure","members":{"GlobalReplicationGroup":{"shape":"S37"}}}},"CreateReplicationGroup":{"input":{"type":"structure","required":["ReplicationGroupId","ReplicationGroupDescription"],"members":{"ReplicationGroupId":{},"ReplicationGroupDescription":{},"GlobalReplicationGroupId":{},"PrimaryClusterId":{},"AutomaticFailoverEnabled":{"type":"boolean"},"MultiAZEnabled":{"type":"boolean"},"NumCacheClusters":{"type":"integer"},"PreferredCacheClusterAZs":{"shape":"S23"},"NumNodeGroups":{"type":"integer"},"ReplicasPerNodeGroup":{"type":"integer"},"NodeGroupConfiguration":{"type":"list","member":{"shape":"S21","locationName":"NodeGroupConfiguration"}},"CacheNodeType":{},"Engine":{},"EngineVersion":{},"CacheParameterGroupName":{},"CacheSubnetGroupName":{},"CacheSecurityGroupNames":{"shape":"S28"},"SecurityGroupIds":{"shape":"S29"},"Tags":{"shape":"S3"},"SnapshotArns":{"shape":"S2a"},"SnapshotName":{},"PreferredMaintenanceWindow":{},"Port":{"type":"integer"},"NotificationTopicArn":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"SnapshotRetentionLimit":{"type":"integer"},"SnapshotWindow":{},"AuthToken":{},"TransitEncryptionEnabled":{"type":"boolean"},"AtRestEncryptionEnabled":{"type":"boolean"},"KmsKeyId":{},"UserGroupIds":{"type":"list","member":{}},"LogDeliveryConfigurations":{"shape":"S2d"},"DataTieringEnabled":{"type":"boolean"},"NetworkType":{},"IpDiscovery":{},"TransitEncryptionMode":{},"ClusterMode":{},"ServerlessCacheSnapshotName":{}}},"output":{"resultWrapper":"CreateReplicationGroupResult","type":"structure","members":{"ReplicationGroup":{"shape":"So"}}}},"CreateServerlessCache":{"input":{"type":"structure","required":["ServerlessCacheName","Engine"],"members":{"ServerlessCacheName":{},"Description":{},"Engine":{},"MajorEngineVersion":{},"CacheUsageLimits":{"shape":"S3h"},"KmsKeyId":{},"SecurityGroupIds":{"shape":"S29"},"SnapshotArnsToRestore":{"shape":"S2a"},"Tags":{"shape":"S3"},"UserGroupId":{},"SubnetIds":{"shape":"S3l"},"SnapshotRetentionLimit":{"type":"integer"},"DailySnapshotTime":{}}},"output":{"resultWrapper":"CreateServerlessCacheResult","type":"structure","members":{"ServerlessCache":{"shape":"S3n"}}}},"CreateServerlessCacheSnapshot":{"input":{"type":"structure","required":["ServerlessCacheSnapshotName","ServerlessCacheName"],"members":{"ServerlessCacheSnapshotName":{},"ServerlessCacheName":{},"KmsKeyId":{},"Tags":{"shape":"S3"}}},"output":{"resultWrapper":"CreateServerlessCacheSnapshotResult","type":"structure","members":{"ServerlessCacheSnapshot":{"shape":"S1u"}}}},"CreateSnapshot":{"input":{"type":"structure","required":["SnapshotName"],"members":{"ReplicationGroupId":{},"CacheClusterId":{},"SnapshotName":{},"KmsKeyId":{},"Tags":{"shape":"S3"}}},"output":{"resultWrapper":"CreateSnapshotResult","type":"structure","members":{"Snapshot":{"shape":"S1y"}}}},"CreateUser":{"input":{"type":"structure","required":["UserId","UserName","Engine","AccessString"],"members":{"UserId":{},"UserName":{},"Engine":{},"Passwords":{"shape":"S3w"},"AccessString":{},"NoPasswordRequired":{"type":"boolean"},"Tags":{"shape":"S3"},"AuthenticationMode":{"shape":"S3y"}}},"output":{"shape":"S40","resultWrapper":"CreateUserResult"}},"CreateUserGroup":{"input":{"type":"structure","required":["UserGroupId","Engine"],"members":{"UserGroupId":{},"Engine":{},"UserIds":{"shape":"S44"},"Tags":{"shape":"S3"}}},"output":{"shape":"S45","resultWrapper":"CreateUserGroupResult"}},"DecreaseNodeGroupsInGlobalReplicationGroup":{"input":{"type":"structure","required":["GlobalReplicationGroupId","NodeGroupCount","ApplyImmediately"],"members":{"GlobalReplicationGroupId":{},"NodeGroupCount":{"type":"integer"},"GlobalNodeGroupsToRemove":{"shape":"S4b"},"GlobalNodeGroupsToRetain":{"shape":"S4b"},"ApplyImmediately":{"type":"boolean"}}},"output":{"resultWrapper":"DecreaseNodeGroupsInGlobalReplicationGroupResult","type":"structure","members":{"GlobalReplicationGroup":{"shape":"S37"}}}},"DecreaseReplicaCount":{"input":{"type":"structure","required":["ReplicationGroupId","ApplyImmediately"],"members":{"ReplicationGroupId":{},"NewReplicaCount":{"type":"integer"},"ReplicaConfiguration":{"shape":"S4e"},"ReplicasToRemove":{"type":"list","member":{}},"ApplyImmediately":{"type":"boolean"}}},"output":{"resultWrapper":"DecreaseReplicaCountResult","type":"structure","members":{"ReplicationGroup":{"shape":"So"}}}},"DeleteCacheCluster":{"input":{"type":"structure","required":["CacheClusterId"],"members":{"CacheClusterId":{},"FinalSnapshotIdentifier":{}}},"output":{"resultWrapper":"DeleteCacheClusterResult","type":"structure","members":{"CacheCluster":{"shape":"S2g"}}}},"DeleteCacheParameterGroup":{"input":{"type":"structure","required":["CacheParameterGroupName"],"members":{"CacheParameterGroupName":{}}}},"DeleteCacheSecurityGroup":{"input":{"type":"structure","required":["CacheSecurityGroupName"],"members":{"CacheSecurityGroupName":{}}}},"DeleteCacheSubnetGroup":{"input":{"type":"structure","required":["CacheSubnetGroupName"],"members":{"CacheSubnetGroupName":{}}}},"DeleteGlobalReplicationGroup":{"input":{"type":"structure","required":["GlobalReplicationGroupId","RetainPrimaryReplicationGroup"],"members":{"GlobalReplicationGroupId":{},"RetainPrimaryReplicationGroup":{"type":"boolean"}}},"output":{"resultWrapper":"DeleteGlobalReplicationGroupResult","type":"structure","members":{"GlobalReplicationGroup":{"shape":"S37"}}}},"DeleteReplicationGroup":{"input":{"type":"structure","required":["ReplicationGroupId"],"members":{"ReplicationGroupId":{},"RetainPrimaryCluster":{"type":"boolean"},"FinalSnapshotIdentifier":{}}},"output":{"resultWrapper":"DeleteReplicationGroupResult","type":"structure","members":{"ReplicationGroup":{"shape":"So"}}}},"DeleteServerlessCache":{"input":{"type":"structure","required":["ServerlessCacheName"],"members":{"ServerlessCacheName":{},"FinalSnapshotName":{}}},"output":{"resultWrapper":"DeleteServerlessCacheResult","type":"structure","members":{"ServerlessCache":{"shape":"S3n"}}}},"DeleteServerlessCacheSnapshot":{"input":{"type":"structure","required":["ServerlessCacheSnapshotName"],"members":{"ServerlessCacheSnapshotName":{}}},"output":{"resultWrapper":"DeleteServerlessCacheSnapshotResult","type":"structure","members":{"ServerlessCacheSnapshot":{"shape":"S1u"}}}},"DeleteSnapshot":{"input":{"type":"structure","required":["SnapshotName"],"members":{"SnapshotName":{}}},"output":{"resultWrapper":"DeleteSnapshotResult","type":"structure","members":{"Snapshot":{"shape":"S1y"}}}},"DeleteUser":{"input":{"type":"structure","required":["UserId"],"members":{"UserId":{}}},"output":{"shape":"S40","resultWrapper":"DeleteUserResult"}},"DeleteUserGroup":{"input":{"type":"structure","required":["UserGroupId"],"members":{"UserGroupId":{}}},"output":{"shape":"S45","resultWrapper":"DeleteUserGroupResult"}},"DescribeCacheClusters":{"input":{"type":"structure","members":{"CacheClusterId":{},"MaxRecords":{"type":"integer"},"Marker":{},"ShowCacheNodeInfo":{"type":"boolean"},"ShowCacheClustersNotInReplicationGroups":{"type":"boolean"}}},"output":{"resultWrapper":"DescribeCacheClustersResult","type":"structure","members":{"Marker":{},"CacheClusters":{"type":"list","member":{"shape":"S2g","locationName":"CacheCluster"}}}}},"DescribeCacheEngineVersions":{"input":{"type":"structure","members":{"Engine":{},"EngineVersion":{},"CacheParameterGroupFamily":{},"MaxRecords":{"type":"integer"},"Marker":{},"DefaultOnly":{"type":"boolean"}}},"output":{"resultWrapper":"DescribeCacheEngineVersionsResult","type":"structure","members":{"Marker":{},"CacheEngineVersions":{"type":"list","member":{"locationName":"CacheEngineVersion","type":"structure","members":{"Engine":{},"EngineVersion":{},"CacheParameterGroupFamily":{},"CacheEngineDescription":{},"CacheEngineVersionDescription":{}}}}}}},"DescribeCacheParameterGroups":{"input":{"type":"structure","members":{"CacheParameterGroupName":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeCacheParameterGroupsResult","type":"structure","members":{"Marker":{},"CacheParameterGroups":{"type":"list","member":{"shape":"S2t","locationName":"CacheParameterGroup"}}}}},"DescribeCacheParameters":{"input":{"type":"structure","required":["CacheParameterGroupName"],"members":{"CacheParameterGroupName":{},"Source":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeCacheParametersResult","type":"structure","members":{"Marker":{},"Parameters":{"shape":"S5b"},"CacheNodeTypeSpecificParameters":{"shape":"S5e"}}}},"DescribeCacheSecurityGroups":{"input":{"type":"structure","members":{"CacheSecurityGroupName":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeCacheSecurityGroupsResult","type":"structure","members":{"Marker":{},"CacheSecurityGroups":{"type":"list","member":{"shape":"S8","locationName":"CacheSecurityGroup"}}}}},"DescribeCacheSubnetGroups":{"input":{"type":"structure","members":{"CacheSubnetGroupName":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeCacheSubnetGroupsResult","type":"structure","members":{"Marker":{},"CacheSubnetGroups":{"type":"list","member":{"shape":"S2z","locationName":"CacheSubnetGroup"}}}}},"DescribeEngineDefaultParameters":{"input":{"type":"structure","required":["CacheParameterGroupFamily"],"members":{"CacheParameterGroupFamily":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEngineDefaultParametersResult","type":"structure","members":{"EngineDefaults":{"type":"structure","members":{"CacheParameterGroupFamily":{},"Marker":{},"Parameters":{"shape":"S5b"},"CacheNodeTypeSpecificParameters":{"shape":"S5e"}},"wrapper":true}}}},"DescribeEvents":{"input":{"type":"structure","members":{"SourceIdentifier":{},"SourceType":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Duration":{"type":"integer"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEventsResult","type":"structure","members":{"Marker":{},"Events":{"type":"list","member":{"locationName":"Event","type":"structure","members":{"SourceIdentifier":{},"SourceType":{},"Message":{},"Date":{"type":"timestamp"}}}}}}},"DescribeGlobalReplicationGroups":{"input":{"type":"structure","members":{"GlobalReplicationGroupId":{},"MaxRecords":{"type":"integer"},"Marker":{},"ShowMemberInfo":{"type":"boolean"}}},"output":{"resultWrapper":"DescribeGlobalReplicationGroupsResult","type":"structure","members":{"Marker":{},"GlobalReplicationGroups":{"type":"list","member":{"shape":"S37","locationName":"GlobalReplicationGroup"}}}}},"DescribeReplicationGroups":{"input":{"type":"structure","members":{"ReplicationGroupId":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReplicationGroupsResult","type":"structure","members":{"Marker":{},"ReplicationGroups":{"type":"list","member":{"shape":"So","locationName":"ReplicationGroup"}}}}},"DescribeReservedCacheNodes":{"input":{"type":"structure","members":{"ReservedCacheNodeId":{},"ReservedCacheNodesOfferingId":{},"CacheNodeType":{},"Duration":{},"ProductDescription":{},"OfferingType":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReservedCacheNodesResult","type":"structure","members":{"Marker":{},"ReservedCacheNodes":{"type":"list","member":{"shape":"S65","locationName":"ReservedCacheNode"}}}}},"DescribeReservedCacheNodesOfferings":{"input":{"type":"structure","members":{"ReservedCacheNodesOfferingId":{},"CacheNodeType":{},"Duration":{},"ProductDescription":{},"OfferingType":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReservedCacheNodesOfferingsResult","type":"structure","members":{"Marker":{},"ReservedCacheNodesOfferings":{"type":"list","member":{"locationName":"ReservedCacheNodesOffering","type":"structure","members":{"ReservedCacheNodesOfferingId":{},"CacheNodeType":{},"Duration":{"type":"integer"},"FixedPrice":{"type":"double"},"UsagePrice":{"type":"double"},"ProductDescription":{},"OfferingType":{},"RecurringCharges":{"shape":"S66"}},"wrapper":true}}}}},"DescribeServerlessCacheSnapshots":{"input":{"type":"structure","members":{"ServerlessCacheName":{},"ServerlessCacheSnapshotName":{},"SnapshotType":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"resultWrapper":"DescribeServerlessCacheSnapshotsResult","type":"structure","members":{"NextToken":{},"ServerlessCacheSnapshots":{"type":"list","member":{"shape":"S1u","locationName":"ServerlessCacheSnapshot"}}}}},"DescribeServerlessCaches":{"input":{"type":"structure","members":{"ServerlessCacheName":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"resultWrapper":"DescribeServerlessCachesResult","type":"structure","members":{"NextToken":{},"ServerlessCaches":{"type":"list","member":{"shape":"S3n"}}}}},"DescribeServiceUpdates":{"input":{"type":"structure","members":{"ServiceUpdateName":{},"ServiceUpdateStatus":{"shape":"S6j"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeServiceUpdatesResult","type":"structure","members":{"Marker":{},"ServiceUpdates":{"type":"list","member":{"locationName":"ServiceUpdate","type":"structure","members":{"ServiceUpdateName":{},"ServiceUpdateReleaseDate":{"type":"timestamp"},"ServiceUpdateEndDate":{"type":"timestamp"},"ServiceUpdateSeverity":{},"ServiceUpdateRecommendedApplyByDate":{"type":"timestamp"},"ServiceUpdateStatus":{},"ServiceUpdateDescription":{},"ServiceUpdateType":{},"Engine":{},"EngineVersion":{},"AutoUpdateAfterRecommendedApplyByDate":{"type":"boolean"},"EstimatedUpdateTime":{}}}}}}},"DescribeSnapshots":{"input":{"type":"structure","members":{"ReplicationGroupId":{},"CacheClusterId":{},"SnapshotName":{},"SnapshotSource":{},"Marker":{},"MaxRecords":{"type":"integer"},"ShowNodeGroupConfig":{"type":"boolean"}}},"output":{"resultWrapper":"DescribeSnapshotsResult","type":"structure","members":{"Marker":{},"Snapshots":{"type":"list","member":{"shape":"S1y","locationName":"Snapshot"}}}}},"DescribeUpdateActions":{"input":{"type":"structure","members":{"ServiceUpdateName":{},"ReplicationGroupIds":{"shape":"Sc"},"CacheClusterIds":{"shape":"Sd"},"Engine":{},"ServiceUpdateStatus":{"shape":"S6j"},"ServiceUpdateTimeRange":{"type":"structure","members":{"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"}}},"UpdateActionStatus":{"type":"list","member":{}},"ShowNodeLevelUpdateStatus":{"type":"boolean"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeUpdateActionsResult","type":"structure","members":{"Marker":{},"UpdateActions":{"type":"list","member":{"locationName":"UpdateAction","type":"structure","members":{"ReplicationGroupId":{},"CacheClusterId":{},"ServiceUpdateName":{},"ServiceUpdateReleaseDate":{"type":"timestamp"},"ServiceUpdateSeverity":{},"ServiceUpdateStatus":{},"ServiceUpdateRecommendedApplyByDate":{"type":"timestamp"},"ServiceUpdateType":{},"UpdateActionAvailableDate":{"type":"timestamp"},"UpdateActionStatus":{},"NodesUpdated":{},"UpdateActionStatusModifiedDate":{"type":"timestamp"},"SlaMet":{},"NodeGroupUpdateStatus":{"type":"list","member":{"locationName":"NodeGroupUpdateStatus","type":"structure","members":{"NodeGroupId":{},"NodeGroupMemberUpdateStatus":{"type":"list","member":{"locationName":"NodeGroupMemberUpdateStatus","type":"structure","members":{"CacheClusterId":{},"CacheNodeId":{},"NodeUpdateStatus":{},"NodeDeletionDate":{"type":"timestamp"},"NodeUpdateStartDate":{"type":"timestamp"},"NodeUpdateEndDate":{"type":"timestamp"},"NodeUpdateInitiatedBy":{},"NodeUpdateInitiatedDate":{"type":"timestamp"},"NodeUpdateStatusModifiedDate":{"type":"timestamp"}}}}}}},"CacheNodeUpdateStatus":{"type":"list","member":{"locationName":"CacheNodeUpdateStatus","type":"structure","members":{"CacheNodeId":{},"NodeUpdateStatus":{},"NodeDeletionDate":{"type":"timestamp"},"NodeUpdateStartDate":{"type":"timestamp"},"NodeUpdateEndDate":{"type":"timestamp"},"NodeUpdateInitiatedBy":{},"NodeUpdateInitiatedDate":{"type":"timestamp"},"NodeUpdateStatusModifiedDate":{"type":"timestamp"}}}},"EstimatedUpdateTime":{},"Engine":{}}}}}}},"DescribeUserGroups":{"input":{"type":"structure","members":{"UserGroupId":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeUserGroupsResult","type":"structure","members":{"UserGroups":{"type":"list","member":{"shape":"S45"}},"Marker":{}}}},"DescribeUsers":{"input":{"type":"structure","members":{"Engine":{},"UserId":{},"Filters":{"type":"list","member":{"type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"type":"list","member":{}}}}},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeUsersResult","type":"structure","members":{"Users":{"type":"list","member":{"shape":"S40"}},"Marker":{}}}},"DisassociateGlobalReplicationGroup":{"input":{"type":"structure","required":["GlobalReplicationGroupId","ReplicationGroupId","ReplicationGroupRegion"],"members":{"GlobalReplicationGroupId":{},"ReplicationGroupId":{},"ReplicationGroupRegion":{}}},"output":{"resultWrapper":"DisassociateGlobalReplicationGroupResult","type":"structure","members":{"GlobalReplicationGroup":{"shape":"S37"}}}},"ExportServerlessCacheSnapshot":{"input":{"type":"structure","required":["ServerlessCacheSnapshotName","S3BucketName"],"members":{"ServerlessCacheSnapshotName":{},"S3BucketName":{}}},"output":{"resultWrapper":"ExportServerlessCacheSnapshotResult","type":"structure","members":{"ServerlessCacheSnapshot":{"shape":"S1u"}}}},"FailoverGlobalReplicationGroup":{"input":{"type":"structure","required":["GlobalReplicationGroupId","PrimaryRegion","PrimaryReplicationGroupId"],"members":{"GlobalReplicationGroupId":{},"PrimaryRegion":{},"PrimaryReplicationGroupId":{}}},"output":{"resultWrapper":"FailoverGlobalReplicationGroupResult","type":"structure","members":{"GlobalReplicationGroup":{"shape":"S37"}}}},"IncreaseNodeGroupsInGlobalReplicationGroup":{"input":{"type":"structure","required":["GlobalReplicationGroupId","NodeGroupCount","ApplyImmediately"],"members":{"GlobalReplicationGroupId":{},"NodeGroupCount":{"type":"integer"},"RegionalConfigurations":{"type":"list","member":{"locationName":"RegionalConfiguration","type":"structure","required":["ReplicationGroupId","ReplicationGroupRegion","ReshardingConfiguration"],"members":{"ReplicationGroupId":{},"ReplicationGroupRegion":{},"ReshardingConfiguration":{"shape":"S7s"}}}},"ApplyImmediately":{"type":"boolean"}}},"output":{"resultWrapper":"IncreaseNodeGroupsInGlobalReplicationGroupResult","type":"structure","members":{"GlobalReplicationGroup":{"shape":"S37"}}}},"IncreaseReplicaCount":{"input":{"type":"structure","required":["ReplicationGroupId","ApplyImmediately"],"members":{"ReplicationGroupId":{},"NewReplicaCount":{"type":"integer"},"ReplicaConfiguration":{"shape":"S4e"},"ApplyImmediately":{"type":"boolean"}}},"output":{"resultWrapper":"IncreaseReplicaCountResult","type":"structure","members":{"ReplicationGroup":{"shape":"So"}}}},"ListAllowedNodeTypeModifications":{"input":{"type":"structure","members":{"CacheClusterId":{},"ReplicationGroupId":{}}},"output":{"resultWrapper":"ListAllowedNodeTypeModificationsResult","type":"structure","members":{"ScaleUpModifications":{"shape":"S7z"},"ScaleDownModifications":{"shape":"S7z"}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceName"],"members":{"ResourceName":{}}},"output":{"shape":"S5","resultWrapper":"ListTagsForResourceResult"}},"ModifyCacheCluster":{"input":{"type":"structure","required":["CacheClusterId"],"members":{"CacheClusterId":{},"NumCacheNodes":{"type":"integer"},"CacheNodeIdsToRemove":{"shape":"S2i"},"AZMode":{},"NewAvailabilityZones":{"shape":"S27"},"CacheSecurityGroupNames":{"shape":"S28"},"SecurityGroupIds":{"shape":"S29"},"PreferredMaintenanceWindow":{},"NotificationTopicArn":{},"CacheParameterGroupName":{},"NotificationTopicStatus":{},"ApplyImmediately":{"type":"boolean"},"EngineVersion":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"SnapshotRetentionLimit":{"type":"integer"},"SnapshotWindow":{},"CacheNodeType":{},"AuthToken":{},"AuthTokenUpdateStrategy":{},"LogDeliveryConfigurations":{"shape":"S2d"},"IpDiscovery":{}}},"output":{"resultWrapper":"ModifyCacheClusterResult","type":"structure","members":{"CacheCluster":{"shape":"S2g"}}}},"ModifyCacheParameterGroup":{"input":{"type":"structure","required":["CacheParameterGroupName","ParameterNameValues"],"members":{"CacheParameterGroupName":{},"ParameterNameValues":{"shape":"S85"}}},"output":{"shape":"S87","resultWrapper":"ModifyCacheParameterGroupResult"}},"ModifyCacheSubnetGroup":{"input":{"type":"structure","required":["CacheSubnetGroupName"],"members":{"CacheSubnetGroupName":{},"CacheSubnetGroupDescription":{},"SubnetIds":{"shape":"S2x"}}},"output":{"resultWrapper":"ModifyCacheSubnetGroupResult","type":"structure","members":{"CacheSubnetGroup":{"shape":"S2z"}}}},"ModifyGlobalReplicationGroup":{"input":{"type":"structure","required":["GlobalReplicationGroupId","ApplyImmediately"],"members":{"GlobalReplicationGroupId":{},"ApplyImmediately":{"type":"boolean"},"CacheNodeType":{},"EngineVersion":{},"CacheParameterGroupName":{},"GlobalReplicationGroupDescription":{},"AutomaticFailoverEnabled":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyGlobalReplicationGroupResult","type":"structure","members":{"GlobalReplicationGroup":{"shape":"S37"}}}},"ModifyReplicationGroup":{"input":{"type":"structure","required":["ReplicationGroupId"],"members":{"ReplicationGroupId":{},"ReplicationGroupDescription":{},"PrimaryClusterId":{},"SnapshottingClusterId":{},"AutomaticFailoverEnabled":{"type":"boolean"},"MultiAZEnabled":{"type":"boolean"},"NodeGroupId":{"deprecated":true},"CacheSecurityGroupNames":{"shape":"S28"},"SecurityGroupIds":{"shape":"S29"},"PreferredMaintenanceWindow":{},"NotificationTopicArn":{},"CacheParameterGroupName":{},"NotificationTopicStatus":{},"ApplyImmediately":{"type":"boolean"},"EngineVersion":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"SnapshotRetentionLimit":{"type":"integer"},"SnapshotWindow":{},"CacheNodeType":{},"AuthToken":{},"AuthTokenUpdateStrategy":{},"UserGroupIdsToAdd":{"shape":"Sx"},"UserGroupIdsToRemove":{"shape":"Sx"},"RemoveUserGroups":{"type":"boolean"},"LogDeliveryConfigurations":{"shape":"S2d"},"IpDiscovery":{},"TransitEncryptionEnabled":{"type":"boolean"},"TransitEncryptionMode":{},"ClusterMode":{}}},"output":{"resultWrapper":"ModifyReplicationGroupResult","type":"structure","members":{"ReplicationGroup":{"shape":"So"}}}},"ModifyReplicationGroupShardConfiguration":{"input":{"type":"structure","required":["ReplicationGroupId","NodeGroupCount","ApplyImmediately"],"members":{"ReplicationGroupId":{},"NodeGroupCount":{"type":"integer"},"ApplyImmediately":{"type":"boolean"},"ReshardingConfiguration":{"shape":"S7s"},"NodeGroupsToRemove":{"type":"list","member":{"locationName":"NodeGroupToRemove"}},"NodeGroupsToRetain":{"type":"list","member":{"locationName":"NodeGroupToRetain"}}}},"output":{"resultWrapper":"ModifyReplicationGroupShardConfigurationResult","type":"structure","members":{"ReplicationGroup":{"shape":"So"}}}},"ModifyServerlessCache":{"input":{"type":"structure","required":["ServerlessCacheName"],"members":{"ServerlessCacheName":{},"Description":{},"CacheUsageLimits":{"shape":"S3h"},"RemoveUserGroup":{"type":"boolean"},"UserGroupId":{},"SecurityGroupIds":{"shape":"S29"},"SnapshotRetentionLimit":{"type":"integer"},"DailySnapshotTime":{}}},"output":{"resultWrapper":"ModifyServerlessCacheResult","type":"structure","members":{"ServerlessCache":{"shape":"S3n"}}}},"ModifyUser":{"input":{"type":"structure","required":["UserId"],"members":{"UserId":{},"AccessString":{},"AppendAccessString":{},"Passwords":{"shape":"S3w"},"NoPasswordRequired":{"type":"boolean"},"AuthenticationMode":{"shape":"S3y"}}},"output":{"shape":"S40","resultWrapper":"ModifyUserResult"}},"ModifyUserGroup":{"input":{"type":"structure","required":["UserGroupId"],"members":{"UserGroupId":{},"UserIdsToAdd":{"shape":"S44"},"UserIdsToRemove":{"shape":"S44"}}},"output":{"shape":"S45","resultWrapper":"ModifyUserGroupResult"}},"PurchaseReservedCacheNodesOffering":{"input":{"type":"structure","required":["ReservedCacheNodesOfferingId"],"members":{"ReservedCacheNodesOfferingId":{},"ReservedCacheNodeId":{},"CacheNodeCount":{"type":"integer"},"Tags":{"shape":"S3"}}},"output":{"resultWrapper":"PurchaseReservedCacheNodesOfferingResult","type":"structure","members":{"ReservedCacheNode":{"shape":"S65"}}}},"RebalanceSlotsInGlobalReplicationGroup":{"input":{"type":"structure","required":["GlobalReplicationGroupId","ApplyImmediately"],"members":{"GlobalReplicationGroupId":{},"ApplyImmediately":{"type":"boolean"}}},"output":{"resultWrapper":"RebalanceSlotsInGlobalReplicationGroupResult","type":"structure","members":{"GlobalReplicationGroup":{"shape":"S37"}}}},"RebootCacheCluster":{"input":{"type":"structure","required":["CacheClusterId","CacheNodeIdsToReboot"],"members":{"CacheClusterId":{},"CacheNodeIdsToReboot":{"shape":"S2i"}}},"output":{"resultWrapper":"RebootCacheClusterResult","type":"structure","members":{"CacheCluster":{"shape":"S2g"}}}},"RemoveTagsFromResource":{"input":{"type":"structure","required":["ResourceName","TagKeys"],"members":{"ResourceName":{},"TagKeys":{"type":"list","member":{}}}},"output":{"shape":"S5","resultWrapper":"RemoveTagsFromResourceResult"}},"ResetCacheParameterGroup":{"input":{"type":"structure","required":["CacheParameterGroupName"],"members":{"CacheParameterGroupName":{},"ResetAllParameters":{"type":"boolean"},"ParameterNameValues":{"shape":"S85"}}},"output":{"shape":"S87","resultWrapper":"ResetCacheParameterGroupResult"}},"RevokeCacheSecurityGroupIngress":{"input":{"type":"structure","required":["CacheSecurityGroupName","EC2SecurityGroupName","EC2SecurityGroupOwnerId"],"members":{"CacheSecurityGroupName":{},"EC2SecurityGroupName":{},"EC2SecurityGroupOwnerId":{}}},"output":{"resultWrapper":"RevokeCacheSecurityGroupIngressResult","type":"structure","members":{"CacheSecurityGroup":{"shape":"S8"}}}},"StartMigration":{"input":{"type":"structure","required":["ReplicationGroupId","CustomerNodeEndpointList"],"members":{"ReplicationGroupId":{},"CustomerNodeEndpointList":{"shape":"S8y"}}},"output":{"resultWrapper":"StartMigrationResult","type":"structure","members":{"ReplicationGroup":{"shape":"So"}}}},"TestFailover":{"input":{"type":"structure","required":["ReplicationGroupId","NodeGroupId"],"members":{"ReplicationGroupId":{},"NodeGroupId":{}}},"output":{"resultWrapper":"TestFailoverResult","type":"structure","members":{"ReplicationGroup":{"shape":"So"}}}},"TestMigration":{"input":{"type":"structure","required":["ReplicationGroupId","CustomerNodeEndpointList"],"members":{"ReplicationGroupId":{},"CustomerNodeEndpointList":{"shape":"S8y"}}},"output":{"resultWrapper":"TestMigrationResult","type":"structure","members":{"ReplicationGroup":{"shape":"So"}}}}},"shapes":{"S3":{"type":"list","member":{"locationName":"Tag","type":"structure","members":{"Key":{},"Value":{}}}},"S5":{"type":"structure","members":{"TagList":{"shape":"S3"}}},"S8":{"type":"structure","members":{"OwnerId":{},"CacheSecurityGroupName":{},"Description":{},"EC2SecurityGroups":{"type":"list","member":{"locationName":"EC2SecurityGroup","type":"structure","members":{"Status":{},"EC2SecurityGroupName":{},"EC2SecurityGroupOwnerId":{}}}},"ARN":{}},"wrapper":true},"Sc":{"type":"list","member":{}},"Sd":{"type":"list","member":{}},"Se":{"type":"structure","members":{"ProcessedUpdateActions":{"type":"list","member":{"locationName":"ProcessedUpdateAction","type":"structure","members":{"ReplicationGroupId":{},"CacheClusterId":{},"ServiceUpdateName":{},"UpdateActionStatus":{}}}},"UnprocessedUpdateActions":{"type":"list","member":{"locationName":"UnprocessedUpdateAction","type":"structure","members":{"ReplicationGroupId":{},"CacheClusterId":{},"ServiceUpdateName":{},"ErrorType":{},"ErrorMessage":{}}}}}},"So":{"type":"structure","members":{"ReplicationGroupId":{},"Description":{},"GlobalReplicationGroupInfo":{"type":"structure","members":{"GlobalReplicationGroupId":{},"GlobalReplicationGroupMemberRole":{}}},"Status":{},"PendingModifiedValues":{"type":"structure","members":{"PrimaryClusterId":{},"AutomaticFailoverStatus":{},"Resharding":{"type":"structure","members":{"SlotMigration":{"type":"structure","members":{"ProgressPercentage":{"type":"double"}}}}},"AuthTokenStatus":{},"UserGroups":{"type":"structure","members":{"UserGroupIdsToAdd":{"shape":"Sx"},"UserGroupIdsToRemove":{"shape":"Sx"}}},"LogDeliveryConfigurations":{"shape":"Sz"},"TransitEncryptionEnabled":{"type":"boolean"},"TransitEncryptionMode":{},"ClusterMode":{}}},"MemberClusters":{"type":"list","member":{"locationName":"ClusterId"}},"NodeGroups":{"type":"list","member":{"locationName":"NodeGroup","type":"structure","members":{"NodeGroupId":{},"Status":{},"PrimaryEndpoint":{"shape":"S1d"},"ReaderEndpoint":{"shape":"S1d"},"Slots":{},"NodeGroupMembers":{"type":"list","member":{"locationName":"NodeGroupMember","type":"structure","members":{"CacheClusterId":{},"CacheNodeId":{},"ReadEndpoint":{"shape":"S1d"},"PreferredAvailabilityZone":{},"PreferredOutpostArn":{},"CurrentRole":{}}}}}}},"SnapshottingClusterId":{},"AutomaticFailover":{},"MultiAZ":{},"ConfigurationEndpoint":{"shape":"S1d"},"SnapshotRetentionLimit":{"type":"integer"},"SnapshotWindow":{},"ClusterEnabled":{"type":"boolean"},"CacheNodeType":{},"AuthTokenEnabled":{"type":"boolean"},"AuthTokenLastModifiedDate":{"type":"timestamp"},"TransitEncryptionEnabled":{"type":"boolean"},"AtRestEncryptionEnabled":{"type":"boolean"},"MemberClustersOutpostArns":{"type":"list","member":{"locationName":"ReplicationGroupOutpostArn"}},"KmsKeyId":{},"ARN":{},"UserGroupIds":{"shape":"Sx"},"LogDeliveryConfigurations":{"shape":"S1m"},"ReplicationGroupCreateTime":{"type":"timestamp"},"DataTiering":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"NetworkType":{},"IpDiscovery":{},"TransitEncryptionMode":{},"ClusterMode":{}},"wrapper":true},"Sx":{"type":"list","member":{}},"Sz":{"type":"list","member":{"type":"structure","members":{"LogType":{},"DestinationType":{},"DestinationDetails":{"shape":"S13"},"LogFormat":{}}},"locationName":"PendingLogDeliveryConfiguration"},"S13":{"type":"structure","members":{"CloudWatchLogsDetails":{"type":"structure","members":{"LogGroup":{}}},"KinesisFirehoseDetails":{"type":"structure","members":{"DeliveryStream":{}}}}},"S1d":{"type":"structure","members":{"Address":{},"Port":{"type":"integer"}}},"S1m":{"type":"list","member":{"locationName":"LogDeliveryConfiguration","type":"structure","members":{"LogType":{},"DestinationType":{},"DestinationDetails":{"shape":"S13"},"LogFormat":{},"Status":{},"Message":{}}}},"S1u":{"type":"structure","members":{"ServerlessCacheSnapshotName":{},"ARN":{},"KmsKeyId":{},"SnapshotType":{},"Status":{},"CreateTime":{"type":"timestamp"},"ExpiryTime":{"type":"timestamp"},"BytesUsedForCache":{},"ServerlessCacheConfiguration":{"type":"structure","members":{"ServerlessCacheName":{},"Engine":{},"MajorEngineVersion":{}}}}},"S1y":{"type":"structure","members":{"SnapshotName":{},"ReplicationGroupId":{},"ReplicationGroupDescription":{},"CacheClusterId":{},"SnapshotStatus":{},"SnapshotSource":{},"CacheNodeType":{},"Engine":{},"EngineVersion":{},"NumCacheNodes":{"type":"integer"},"PreferredAvailabilityZone":{},"PreferredOutpostArn":{},"CacheClusterCreateTime":{"type":"timestamp"},"PreferredMaintenanceWindow":{},"TopicArn":{},"Port":{"type":"integer"},"CacheParameterGroupName":{},"CacheSubnetGroupName":{},"VpcId":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"SnapshotRetentionLimit":{"type":"integer"},"SnapshotWindow":{},"NumNodeGroups":{"type":"integer"},"AutomaticFailover":{},"NodeSnapshots":{"type":"list","member":{"locationName":"NodeSnapshot","type":"structure","members":{"CacheClusterId":{},"NodeGroupId":{},"CacheNodeId":{},"NodeGroupConfiguration":{"shape":"S21"},"CacheSize":{},"CacheNodeCreateTime":{"type":"timestamp"},"SnapshotCreateTime":{"type":"timestamp"}},"wrapper":true}},"KmsKeyId":{},"ARN":{},"DataTiering":{}},"wrapper":true},"S21":{"type":"structure","members":{"NodeGroupId":{},"Slots":{},"ReplicaCount":{"type":"integer"},"PrimaryAvailabilityZone":{},"ReplicaAvailabilityZones":{"shape":"S23"},"PrimaryOutpostArn":{},"ReplicaOutpostArns":{"type":"list","member":{"locationName":"OutpostArn"}}}},"S23":{"type":"list","member":{"locationName":"AvailabilityZone"}},"S27":{"type":"list","member":{"locationName":"PreferredAvailabilityZone"}},"S28":{"type":"list","member":{"locationName":"CacheSecurityGroupName"}},"S29":{"type":"list","member":{"locationName":"SecurityGroupId"}},"S2a":{"type":"list","member":{"locationName":"SnapshotArn"}},"S2c":{"type":"list","member":{"locationName":"PreferredOutpostArn"}},"S2d":{"type":"list","member":{"locationName":"LogDeliveryConfigurationRequest","type":"structure","members":{"LogType":{},"DestinationType":{},"DestinationDetails":{"shape":"S13"},"LogFormat":{},"Enabled":{"type":"boolean"}}}},"S2g":{"type":"structure","members":{"CacheClusterId":{},"ConfigurationEndpoint":{"shape":"S1d"},"ClientDownloadLandingPage":{},"CacheNodeType":{},"Engine":{},"EngineVersion":{},"CacheClusterStatus":{},"NumCacheNodes":{"type":"integer"},"PreferredAvailabilityZone":{},"PreferredOutpostArn":{},"CacheClusterCreateTime":{"type":"timestamp"},"PreferredMaintenanceWindow":{},"PendingModifiedValues":{"type":"structure","members":{"NumCacheNodes":{"type":"integer"},"CacheNodeIdsToRemove":{"shape":"S2i"},"EngineVersion":{},"CacheNodeType":{},"AuthTokenStatus":{},"LogDeliveryConfigurations":{"shape":"Sz"},"TransitEncryptionEnabled":{"type":"boolean"},"TransitEncryptionMode":{}}},"NotificationConfiguration":{"type":"structure","members":{"TopicArn":{},"TopicStatus":{}}},"CacheSecurityGroups":{"type":"list","member":{"locationName":"CacheSecurityGroup","type":"structure","members":{"CacheSecurityGroupName":{},"Status":{}}}},"CacheParameterGroup":{"type":"structure","members":{"CacheParameterGroupName":{},"ParameterApplyStatus":{},"CacheNodeIdsToReboot":{"shape":"S2i"}}},"CacheSubnetGroupName":{},"CacheNodes":{"type":"list","member":{"locationName":"CacheNode","type":"structure","members":{"CacheNodeId":{},"CacheNodeStatus":{},"CacheNodeCreateTime":{"type":"timestamp"},"Endpoint":{"shape":"S1d"},"ParameterGroupStatus":{},"SourceCacheNodeId":{},"CustomerAvailabilityZone":{},"CustomerOutpostArn":{}}}},"AutoMinorVersionUpgrade":{"type":"boolean"},"SecurityGroups":{"type":"list","member":{"type":"structure","members":{"SecurityGroupId":{},"Status":{}}}},"ReplicationGroupId":{},"SnapshotRetentionLimit":{"type":"integer"},"SnapshotWindow":{},"AuthTokenEnabled":{"type":"boolean"},"AuthTokenLastModifiedDate":{"type":"timestamp"},"TransitEncryptionEnabled":{"type":"boolean"},"AtRestEncryptionEnabled":{"type":"boolean"},"ARN":{},"ReplicationGroupLogDeliveryEnabled":{"type":"boolean"},"LogDeliveryConfigurations":{"shape":"S1m"},"NetworkType":{},"IpDiscovery":{},"TransitEncryptionMode":{}},"wrapper":true},"S2i":{"type":"list","member":{"locationName":"CacheNodeId"}},"S2t":{"type":"structure","members":{"CacheParameterGroupName":{},"CacheParameterGroupFamily":{},"Description":{},"IsGlobal":{"type":"boolean"},"ARN":{}},"wrapper":true},"S2x":{"type":"list","member":{"locationName":"SubnetIdentifier"}},"S2z":{"type":"structure","members":{"CacheSubnetGroupName":{},"CacheSubnetGroupDescription":{},"VpcId":{},"Subnets":{"type":"list","member":{"locationName":"Subnet","type":"structure","members":{"SubnetIdentifier":{},"SubnetAvailabilityZone":{"type":"structure","members":{"Name":{}},"wrapper":true},"SubnetOutpost":{"type":"structure","members":{"SubnetOutpostArn":{}}},"SupportedNetworkTypes":{"shape":"S34"}}}},"ARN":{},"SupportedNetworkTypes":{"shape":"S34"}},"wrapper":true},"S34":{"type":"list","member":{}},"S37":{"type":"structure","members":{"GlobalReplicationGroupId":{},"GlobalReplicationGroupDescription":{},"Status":{},"CacheNodeType":{},"Engine":{},"EngineVersion":{},"Members":{"type":"list","member":{"locationName":"GlobalReplicationGroupMember","type":"structure","members":{"ReplicationGroupId":{},"ReplicationGroupRegion":{},"Role":{},"AutomaticFailover":{},"Status":{}},"wrapper":true}},"ClusterEnabled":{"type":"boolean"},"GlobalNodeGroups":{"type":"list","member":{"locationName":"GlobalNodeGroup","type":"structure","members":{"GlobalNodeGroupId":{},"Slots":{}}}},"AuthTokenEnabled":{"type":"boolean"},"TransitEncryptionEnabled":{"type":"boolean"},"AtRestEncryptionEnabled":{"type":"boolean"},"ARN":{}},"wrapper":true},"S3h":{"type":"structure","members":{"DataStorage":{"type":"structure","required":["Unit"],"members":{"Maximum":{"type":"integer"},"Minimum":{"type":"integer"},"Unit":{}}},"ECPUPerSecond":{"type":"structure","members":{"Maximum":{"type":"integer"},"Minimum":{"type":"integer"}}}}},"S3l":{"type":"list","member":{"locationName":"SubnetId"}},"S3n":{"type":"structure","members":{"ServerlessCacheName":{},"Description":{},"CreateTime":{"type":"timestamp"},"Status":{},"Engine":{},"MajorEngineVersion":{},"FullEngineVersion":{},"CacheUsageLimits":{"shape":"S3h"},"KmsKeyId":{},"SecurityGroupIds":{"shape":"S29"},"Endpoint":{"shape":"S1d"},"ReaderEndpoint":{"shape":"S1d"},"ARN":{},"UserGroupId":{},"SubnetIds":{"shape":"S3l"},"SnapshotRetentionLimit":{"type":"integer"},"DailySnapshotTime":{}}},"S3w":{"type":"list","member":{}},"S3y":{"type":"structure","members":{"Type":{},"Passwords":{"shape":"S3w"}}},"S40":{"type":"structure","members":{"UserId":{},"UserName":{},"Status":{},"Engine":{},"MinimumEngineVersion":{},"AccessString":{},"UserGroupIds":{"shape":"Sx"},"Authentication":{"type":"structure","members":{"Type":{},"PasswordCount":{"type":"integer"}}},"ARN":{}}},"S44":{"type":"list","member":{}},"S45":{"type":"structure","members":{"UserGroupId":{},"Status":{},"Engine":{},"UserIds":{"shape":"S46"},"MinimumEngineVersion":{},"PendingChanges":{"type":"structure","members":{"UserIdsToRemove":{"shape":"S46"},"UserIdsToAdd":{"shape":"S46"}}},"ReplicationGroups":{"type":"list","member":{}},"ServerlessCaches":{"type":"list","member":{}},"ARN":{}}},"S46":{"type":"list","member":{}},"S4b":{"type":"list","member":{"locationName":"GlobalNodeGroupId"}},"S4e":{"type":"list","member":{"locationName":"ConfigureShard","type":"structure","required":["NodeGroupId","NewReplicaCount"],"members":{"NodeGroupId":{},"NewReplicaCount":{"type":"integer"},"PreferredAvailabilityZones":{"shape":"S27"},"PreferredOutpostArns":{"shape":"S2c"}}}},"S5b":{"type":"list","member":{"locationName":"Parameter","type":"structure","members":{"ParameterName":{},"ParameterValue":{},"Description":{},"Source":{},"DataType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"},"MinimumEngineVersion":{},"ChangeType":{}}}},"S5e":{"type":"list","member":{"locationName":"CacheNodeTypeSpecificParameter","type":"structure","members":{"ParameterName":{},"Description":{},"Source":{},"DataType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"},"MinimumEngineVersion":{},"CacheNodeTypeSpecificValues":{"type":"list","member":{"locationName":"CacheNodeTypeSpecificValue","type":"structure","members":{"CacheNodeType":{},"Value":{}}}},"ChangeType":{}}}},"S65":{"type":"structure","members":{"ReservedCacheNodeId":{},"ReservedCacheNodesOfferingId":{},"CacheNodeType":{},"StartTime":{"type":"timestamp"},"Duration":{"type":"integer"},"FixedPrice":{"type":"double"},"UsagePrice":{"type":"double"},"CacheNodeCount":{"type":"integer"},"ProductDescription":{},"OfferingType":{},"State":{},"RecurringCharges":{"shape":"S66"},"ReservationARN":{}},"wrapper":true},"S66":{"type":"list","member":{"locationName":"RecurringCharge","type":"structure","members":{"RecurringChargeAmount":{"type":"double"},"RecurringChargeFrequency":{}},"wrapper":true}},"S6j":{"type":"list","member":{}},"S7s":{"type":"list","member":{"locationName":"ReshardingConfiguration","type":"structure","members":{"NodeGroupId":{},"PreferredAvailabilityZones":{"shape":"S23"}}}},"S7z":{"type":"list","member":{}},"S85":{"type":"list","member":{"locationName":"ParameterNameValue","type":"structure","members":{"ParameterName":{},"ParameterValue":{}}}},"S87":{"type":"structure","members":{"CacheParameterGroupName":{}}},"S8y":{"type":"list","member":{"type":"structure","members":{"Address":{},"Port":{"type":"integer"}}}}}}')},79559:e=>{"use strict";e.exports=JSON.parse('{"o":{"DescribeCacheClusters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"CacheClusters"},"DescribeCacheEngineVersions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"CacheEngineVersions"},"DescribeCacheParameterGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"CacheParameterGroups"},"DescribeCacheParameters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Parameters"},"DescribeCacheSecurityGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"CacheSecurityGroups"},"DescribeCacheSubnetGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"CacheSubnetGroups"},"DescribeEngineDefaultParameters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"EngineDefaults.Marker","result_key":"EngineDefaults.Parameters"},"DescribeEvents":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Events"},"DescribeGlobalReplicationGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"GlobalReplicationGroups"},"DescribeReplicationGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReplicationGroups"},"DescribeReservedCacheNodes":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedCacheNodes"},"DescribeReservedCacheNodesOfferings":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedCacheNodesOfferings"},"DescribeServerlessCacheSnapshots":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ServerlessCacheSnapshots"},"DescribeServerlessCaches":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ServerlessCaches"},"DescribeServiceUpdates":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ServiceUpdates"},"DescribeSnapshots":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Snapshots"},"DescribeUpdateActions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"UpdateActions"},"DescribeUserGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"UserGroups"},"DescribeUsers":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Users"}}}')},29787:e=>{"use strict";e.exports=JSON.parse('{"V":{"CacheClusterAvailable":{"acceptors":[{"argument":"CacheClusters[].CacheClusterStatus","expected":"available","matcher":"pathAll","state":"success"},{"argument":"CacheClusters[].CacheClusterStatus","expected":"deleted","matcher":"pathAny","state":"failure"},{"argument":"CacheClusters[].CacheClusterStatus","expected":"deleting","matcher":"pathAny","state":"failure"},{"argument":"CacheClusters[].CacheClusterStatus","expected":"incompatible-network","matcher":"pathAny","state":"failure"},{"argument":"CacheClusters[].CacheClusterStatus","expected":"restore-failed","matcher":"pathAny","state":"failure"}],"delay":15,"description":"Wait until ElastiCache cluster is available.","maxAttempts":40,"operation":"DescribeCacheClusters"},"CacheClusterDeleted":{"acceptors":[{"argument":"CacheClusters[].CacheClusterStatus","expected":"deleted","matcher":"pathAll","state":"success"},{"expected":"CacheClusterNotFound","matcher":"error","state":"success"},{"argument":"CacheClusters[].CacheClusterStatus","expected":"available","matcher":"pathAny","state":"failure"},{"argument":"CacheClusters[].CacheClusterStatus","expected":"creating","matcher":"pathAny","state":"failure"},{"argument":"CacheClusters[].CacheClusterStatus","expected":"incompatible-network","matcher":"pathAny","state":"failure"},{"argument":"CacheClusters[].CacheClusterStatus","expected":"modifying","matcher":"pathAny","state":"failure"},{"argument":"CacheClusters[].CacheClusterStatus","expected":"restore-failed","matcher":"pathAny","state":"failure"},{"argument":"CacheClusters[].CacheClusterStatus","expected":"snapshotting","matcher":"pathAny","state":"failure"}],"delay":15,"description":"Wait until ElastiCache cluster is deleted.","maxAttempts":40,"operation":"DescribeCacheClusters"},"ReplicationGroupAvailable":{"acceptors":[{"argument":"ReplicationGroups[].Status","expected":"available","matcher":"pathAll","state":"success"},{"argument":"ReplicationGroups[].Status","expected":"deleted","matcher":"pathAny","state":"failure"}],"delay":15,"description":"Wait until ElastiCache replication group is available.","maxAttempts":40,"operation":"DescribeReplicationGroups"},"ReplicationGroupDeleted":{"acceptors":[{"argument":"ReplicationGroups[].Status","expected":"deleted","matcher":"pathAll","state":"success"},{"argument":"ReplicationGroups[].Status","expected":"available","matcher":"pathAny","state":"failure"},{"expected":"ReplicationGroupNotFoundFault","matcher":"error","state":"success"}],"delay":15,"description":"Wait until ElastiCache replication group is deleted.","maxAttempts":40,"operation":"DescribeReplicationGroups"}}}')},72508:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2010-12-01","endpointPrefix":"elasticbeanstalk","protocol":"query","protocols":["query"],"serviceAbbreviation":"Elastic Beanstalk","serviceFullName":"AWS Elastic Beanstalk","serviceId":"Elastic Beanstalk","signatureVersion":"v4","uid":"elasticbeanstalk-2010-12-01","xmlNamespace":"http://elasticbeanstalk.amazonaws.com/docs/2010-12-01/","auth":["aws.auth#sigv4"]},"operations":{"AbortEnvironmentUpdate":{"input":{"type":"structure","members":{"EnvironmentId":{},"EnvironmentName":{}}}},"ApplyEnvironmentManagedAction":{"input":{"type":"structure","required":["ActionId"],"members":{"EnvironmentName":{},"EnvironmentId":{},"ActionId":{}}},"output":{"resultWrapper":"ApplyEnvironmentManagedActionResult","type":"structure","members":{"ActionId":{},"ActionDescription":{},"ActionType":{},"Status":{}}}},"AssociateEnvironmentOperationsRole":{"input":{"type":"structure","required":["EnvironmentName","OperationsRole"],"members":{"EnvironmentName":{},"OperationsRole":{}}}},"CheckDNSAvailability":{"input":{"type":"structure","required":["CNAMEPrefix"],"members":{"CNAMEPrefix":{}}},"output":{"resultWrapper":"CheckDNSAvailabilityResult","type":"structure","members":{"Available":{"type":"boolean"},"FullyQualifiedCNAME":{}}}},"ComposeEnvironments":{"input":{"type":"structure","members":{"ApplicationName":{},"GroupName":{},"VersionLabels":{"type":"list","member":{}}}},"output":{"shape":"Sk","resultWrapper":"ComposeEnvironmentsResult"}},"CreateApplication":{"input":{"type":"structure","required":["ApplicationName"],"members":{"ApplicationName":{},"Description":{},"ResourceLifecycleConfig":{"shape":"S19"},"Tags":{"shape":"S1f"}}},"output":{"shape":"S1j","resultWrapper":"CreateApplicationResult"}},"CreateApplicationVersion":{"input":{"type":"structure","required":["ApplicationName","VersionLabel"],"members":{"ApplicationName":{},"VersionLabel":{},"Description":{},"SourceBuildInformation":{"shape":"S1p"},"SourceBundle":{"shape":"S1t"},"BuildConfiguration":{"type":"structure","required":["CodeBuildServiceRole","Image"],"members":{"ArtifactName":{},"CodeBuildServiceRole":{},"ComputeType":{},"Image":{},"TimeoutInMinutes":{"type":"integer"}}},"AutoCreateApplication":{"type":"boolean"},"Process":{"type":"boolean"},"Tags":{"shape":"S1f"}}},"output":{"shape":"S21","resultWrapper":"CreateApplicationVersionResult"}},"CreateConfigurationTemplate":{"input":{"type":"structure","required":["ApplicationName","TemplateName"],"members":{"ApplicationName":{},"TemplateName":{},"SolutionStackName":{},"PlatformArn":{},"SourceConfiguration":{"type":"structure","members":{"ApplicationName":{},"TemplateName":{}}},"EnvironmentId":{},"Description":{},"OptionSettings":{"shape":"S27"},"Tags":{"shape":"S1f"}}},"output":{"shape":"S2d","resultWrapper":"CreateConfigurationTemplateResult"}},"CreateEnvironment":{"input":{"type":"structure","required":["ApplicationName"],"members":{"ApplicationName":{},"EnvironmentName":{},"GroupName":{},"Description":{},"CNAMEPrefix":{},"Tier":{"shape":"S13"},"Tags":{"shape":"S1f"},"VersionLabel":{},"TemplateName":{},"SolutionStackName":{},"PlatformArn":{},"OptionSettings":{"shape":"S27"},"OptionsToRemove":{"shape":"S2g"},"OperationsRole":{}}},"output":{"shape":"Sm","resultWrapper":"CreateEnvironmentResult"}},"CreatePlatformVersion":{"input":{"type":"structure","required":["PlatformName","PlatformVersion","PlatformDefinitionBundle"],"members":{"PlatformName":{},"PlatformVersion":{},"PlatformDefinitionBundle":{"shape":"S1t"},"EnvironmentName":{},"OptionSettings":{"shape":"S27"},"Tags":{"shape":"S1f"}}},"output":{"resultWrapper":"CreatePlatformVersionResult","type":"structure","members":{"PlatformSummary":{"shape":"S2m"},"Builder":{"type":"structure","members":{"ARN":{}}}}}},"CreateStorageLocation":{"output":{"resultWrapper":"CreateStorageLocationResult","type":"structure","members":{"S3Bucket":{}}}},"DeleteApplication":{"input":{"type":"structure","required":["ApplicationName"],"members":{"ApplicationName":{},"TerminateEnvByForce":{"type":"boolean"}}}},"DeleteApplicationVersion":{"input":{"type":"structure","required":["ApplicationName","VersionLabel"],"members":{"ApplicationName":{},"VersionLabel":{},"DeleteSourceBundle":{"type":"boolean"}}}},"DeleteConfigurationTemplate":{"input":{"type":"structure","required":["ApplicationName","TemplateName"],"members":{"ApplicationName":{},"TemplateName":{}}}},"DeleteEnvironmentConfiguration":{"input":{"type":"structure","required":["ApplicationName","EnvironmentName"],"members":{"ApplicationName":{},"EnvironmentName":{}}}},"DeletePlatformVersion":{"input":{"type":"structure","members":{"PlatformArn":{}}},"output":{"resultWrapper":"DeletePlatformVersionResult","type":"structure","members":{"PlatformSummary":{"shape":"S2m"}}}},"DescribeAccountAttributes":{"output":{"resultWrapper":"DescribeAccountAttributesResult","type":"structure","members":{"ResourceQuotas":{"type":"structure","members":{"ApplicationQuota":{"shape":"S3c"},"ApplicationVersionQuota":{"shape":"S3c"},"EnvironmentQuota":{"shape":"S3c"},"ConfigurationTemplateQuota":{"shape":"S3c"},"CustomPlatformQuota":{"shape":"S3c"}}}}}},"DescribeApplicationVersions":{"input":{"type":"structure","members":{"ApplicationName":{},"VersionLabels":{"shape":"S1m"},"MaxRecords":{"type":"integer"},"NextToken":{}}},"output":{"resultWrapper":"DescribeApplicationVersionsResult","type":"structure","members":{"ApplicationVersions":{"type":"list","member":{"shape":"S22"}},"NextToken":{}}}},"DescribeApplications":{"input":{"type":"structure","members":{"ApplicationNames":{"type":"list","member":{}}}},"output":{"resultWrapper":"DescribeApplicationsResult","type":"structure","members":{"Applications":{"type":"list","member":{"shape":"S1k"}}}}},"DescribeConfigurationOptions":{"input":{"type":"structure","members":{"ApplicationName":{},"TemplateName":{},"EnvironmentName":{},"SolutionStackName":{},"PlatformArn":{},"Options":{"shape":"S2g"}}},"output":{"resultWrapper":"DescribeConfigurationOptionsResult","type":"structure","members":{"SolutionStackName":{},"PlatformArn":{},"Options":{"type":"list","member":{"type":"structure","members":{"Namespace":{},"Name":{},"DefaultValue":{},"ChangeSeverity":{},"UserDefined":{"type":"boolean"},"ValueType":{},"ValueOptions":{"type":"list","member":{}},"MinValue":{"type":"integer"},"MaxValue":{"type":"integer"},"MaxLength":{"type":"integer"},"Regex":{"type":"structure","members":{"Pattern":{},"Label":{}}}}}}}}},"DescribeConfigurationSettings":{"input":{"type":"structure","required":["ApplicationName"],"members":{"ApplicationName":{},"TemplateName":{},"EnvironmentName":{}}},"output":{"resultWrapper":"DescribeConfigurationSettingsResult","type":"structure","members":{"ConfigurationSettings":{"type":"list","member":{"shape":"S2d"}}}}},"DescribeEnvironmentHealth":{"input":{"type":"structure","members":{"EnvironmentName":{},"EnvironmentId":{},"AttributeNames":{"type":"list","member":{}}}},"output":{"resultWrapper":"DescribeEnvironmentHealthResult","type":"structure","members":{"EnvironmentName":{},"HealthStatus":{},"Status":{},"Color":{},"Causes":{"shape":"S48"},"ApplicationMetrics":{"shape":"S4a"},"InstancesHealth":{"type":"structure","members":{"NoData":{"type":"integer"},"Unknown":{"type":"integer"},"Pending":{"type":"integer"},"Ok":{"type":"integer"},"Info":{"type":"integer"},"Warning":{"type":"integer"},"Degraded":{"type":"integer"},"Severe":{"type":"integer"}}},"RefreshedAt":{"type":"timestamp"}}}},"DescribeEnvironmentManagedActionHistory":{"input":{"type":"structure","members":{"EnvironmentId":{},"EnvironmentName":{},"NextToken":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"DescribeEnvironmentManagedActionHistoryResult","type":"structure","members":{"ManagedActionHistoryItems":{"type":"list","member":{"type":"structure","members":{"ActionId":{},"ActionType":{},"ActionDescription":{},"FailureType":{},"Status":{},"FailureDescription":{},"ExecutedTime":{"type":"timestamp"},"FinishedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeEnvironmentManagedActions":{"input":{"type":"structure","members":{"EnvironmentName":{},"EnvironmentId":{},"Status":{}}},"output":{"resultWrapper":"DescribeEnvironmentManagedActionsResult","type":"structure","members":{"ManagedActions":{"type":"list","member":{"type":"structure","members":{"ActionId":{},"ActionDescription":{},"ActionType":{},"Status":{},"WindowStartTime":{"type":"timestamp"}}}}}}},"DescribeEnvironmentResources":{"input":{"type":"structure","members":{"EnvironmentId":{},"EnvironmentName":{}}},"output":{"resultWrapper":"DescribeEnvironmentResourcesResult","type":"structure","members":{"EnvironmentResources":{"type":"structure","members":{"EnvironmentName":{},"AutoScalingGroups":{"type":"list","member":{"type":"structure","members":{"Name":{}}}},"Instances":{"type":"list","member":{"type":"structure","members":{"Id":{}}}},"LaunchConfigurations":{"type":"list","member":{"type":"structure","members":{"Name":{}}}},"LaunchTemplates":{"type":"list","member":{"type":"structure","members":{"Id":{}}}},"LoadBalancers":{"type":"list","member":{"type":"structure","members":{"Name":{}}}},"Triggers":{"type":"list","member":{"type":"structure","members":{"Name":{}}}},"Queues":{"type":"list","member":{"type":"structure","members":{"Name":{},"URL":{}}}}}}}}},"DescribeEnvironments":{"input":{"type":"structure","members":{"ApplicationName":{},"VersionLabel":{},"EnvironmentIds":{"type":"list","member":{}},"EnvironmentNames":{"type":"list","member":{}},"IncludeDeleted":{"type":"boolean"},"IncludedDeletedBackTo":{"type":"timestamp"},"MaxRecords":{"type":"integer"},"NextToken":{}}},"output":{"shape":"Sk","resultWrapper":"DescribeEnvironmentsResult"}},"DescribeEvents":{"input":{"type":"structure","members":{"ApplicationName":{},"VersionLabel":{},"TemplateName":{},"EnvironmentId":{},"EnvironmentName":{},"PlatformArn":{},"RequestId":{},"Severity":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"MaxRecords":{"type":"integer"},"NextToken":{}}},"output":{"resultWrapper":"DescribeEventsResult","type":"structure","members":{"Events":{"type":"list","member":{"type":"structure","members":{"EventDate":{"type":"timestamp"},"Message":{},"ApplicationName":{},"VersionLabel":{},"TemplateName":{},"EnvironmentName":{},"PlatformArn":{},"RequestId":{},"Severity":{}}}},"NextToken":{}}}},"DescribeInstancesHealth":{"input":{"type":"structure","members":{"EnvironmentName":{},"EnvironmentId":{},"AttributeNames":{"type":"list","member":{}},"NextToken":{}}},"output":{"resultWrapper":"DescribeInstancesHealthResult","type":"structure","members":{"InstanceHealthList":{"type":"list","member":{"type":"structure","members":{"InstanceId":{},"HealthStatus":{},"Color":{},"Causes":{"shape":"S48"},"LaunchedAt":{"type":"timestamp"},"ApplicationMetrics":{"shape":"S4a"},"System":{"type":"structure","members":{"CPUUtilization":{"type":"structure","members":{"User":{"type":"double"},"Nice":{"type":"double"},"System":{"type":"double"},"Idle":{"type":"double"},"IOWait":{"type":"double"},"IRQ":{"type":"double"},"SoftIRQ":{"type":"double"},"Privileged":{"type":"double"}}},"LoadAverage":{"type":"list","member":{"type":"double"}}}},"Deployment":{"type":"structure","members":{"VersionLabel":{},"DeploymentId":{"type":"long"},"Status":{},"DeploymentTime":{"type":"timestamp"}}},"AvailabilityZone":{},"InstanceType":{}}}},"RefreshedAt":{"type":"timestamp"},"NextToken":{}}}},"DescribePlatformVersion":{"input":{"type":"structure","members":{"PlatformArn":{}}},"output":{"resultWrapper":"DescribePlatformVersionResult","type":"structure","members":{"PlatformDescription":{"type":"structure","members":{"PlatformArn":{},"PlatformOwner":{},"PlatformName":{},"PlatformVersion":{},"SolutionStackName":{},"PlatformStatus":{},"DateCreated":{"type":"timestamp"},"DateUpdated":{"type":"timestamp"},"PlatformCategory":{},"Description":{},"Maintainer":{},"OperatingSystemName":{},"OperatingSystemVersion":{},"ProgrammingLanguages":{"type":"list","member":{"type":"structure","members":{"Name":{},"Version":{}}}},"Frameworks":{"type":"list","member":{"type":"structure","members":{"Name":{},"Version":{}}}},"CustomAmiList":{"type":"list","member":{"type":"structure","members":{"VirtualizationType":{},"ImageId":{}}}},"SupportedTierList":{"shape":"S2s"},"SupportedAddonList":{"shape":"S2u"},"PlatformLifecycleState":{},"PlatformBranchName":{},"PlatformBranchLifecycleState":{}}}}}},"DisassociateEnvironmentOperationsRole":{"input":{"type":"structure","required":["EnvironmentName"],"members":{"EnvironmentName":{}}}},"ListAvailableSolutionStacks":{"output":{"resultWrapper":"ListAvailableSolutionStacksResult","type":"structure","members":{"SolutionStacks":{"type":"list","member":{}},"SolutionStackDetails":{"type":"list","member":{"type":"structure","members":{"SolutionStackName":{},"PermittedFileTypes":{"type":"list","member":{}}}}}}}},"ListPlatformBranches":{"input":{"type":"structure","members":{"Filters":{"type":"list","member":{"type":"structure","members":{"Attribute":{},"Operator":{},"Values":{"type":"list","member":{}}}}},"MaxRecords":{"type":"integer"},"NextToken":{}}},"output":{"resultWrapper":"ListPlatformBranchesResult","type":"structure","members":{"PlatformBranchSummaryList":{"type":"list","member":{"type":"structure","members":{"PlatformName":{},"BranchName":{},"LifecycleState":{},"BranchOrder":{"type":"integer"},"SupportedTierList":{"shape":"S2s"}}}},"NextToken":{}}}},"ListPlatformVersions":{"input":{"type":"structure","members":{"Filters":{"type":"list","member":{"type":"structure","members":{"Type":{},"Operator":{},"Values":{"type":"list","member":{}}}}},"MaxRecords":{"type":"integer"},"NextToken":{}}},"output":{"resultWrapper":"ListPlatformVersionsResult","type":"structure","members":{"PlatformSummaryList":{"type":"list","member":{"shape":"S2m"}},"NextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"resultWrapper":"ListTagsForResourceResult","type":"structure","members":{"ResourceArn":{},"ResourceTags":{"shape":"S7g"}}}},"RebuildEnvironment":{"input":{"type":"structure","members":{"EnvironmentId":{},"EnvironmentName":{}}}},"RequestEnvironmentInfo":{"input":{"type":"structure","required":["InfoType"],"members":{"EnvironmentId":{},"EnvironmentName":{},"InfoType":{}}}},"RestartAppServer":{"input":{"type":"structure","members":{"EnvironmentId":{},"EnvironmentName":{}}}},"RetrieveEnvironmentInfo":{"input":{"type":"structure","required":["InfoType"],"members":{"EnvironmentId":{},"EnvironmentName":{},"InfoType":{}}},"output":{"resultWrapper":"RetrieveEnvironmentInfoResult","type":"structure","members":{"EnvironmentInfo":{"type":"list","member":{"type":"structure","members":{"InfoType":{},"Ec2InstanceId":{},"SampleTimestamp":{"type":"timestamp"},"Message":{}}}}}}},"SwapEnvironmentCNAMEs":{"input":{"type":"structure","members":{"SourceEnvironmentId":{},"SourceEnvironmentName":{},"DestinationEnvironmentId":{},"DestinationEnvironmentName":{}}}},"TerminateEnvironment":{"input":{"type":"structure","members":{"EnvironmentId":{},"EnvironmentName":{},"TerminateResources":{"type":"boolean"},"ForceTerminate":{"type":"boolean"}}},"output":{"shape":"Sm","resultWrapper":"TerminateEnvironmentResult"}},"UpdateApplication":{"input":{"type":"structure","required":["ApplicationName"],"members":{"ApplicationName":{},"Description":{}}},"output":{"shape":"S1j","resultWrapper":"UpdateApplicationResult"}},"UpdateApplicationResourceLifecycle":{"input":{"type":"structure","required":["ApplicationName","ResourceLifecycleConfig"],"members":{"ApplicationName":{},"ResourceLifecycleConfig":{"shape":"S19"}}},"output":{"resultWrapper":"UpdateApplicationResourceLifecycleResult","type":"structure","members":{"ApplicationName":{},"ResourceLifecycleConfig":{"shape":"S19"}}}},"UpdateApplicationVersion":{"input":{"type":"structure","required":["ApplicationName","VersionLabel"],"members":{"ApplicationName":{},"VersionLabel":{},"Description":{}}},"output":{"shape":"S21","resultWrapper":"UpdateApplicationVersionResult"}},"UpdateConfigurationTemplate":{"input":{"type":"structure","required":["ApplicationName","TemplateName"],"members":{"ApplicationName":{},"TemplateName":{},"Description":{},"OptionSettings":{"shape":"S27"},"OptionsToRemove":{"shape":"S2g"}}},"output":{"shape":"S2d","resultWrapper":"UpdateConfigurationTemplateResult"}},"UpdateEnvironment":{"input":{"type":"structure","members":{"ApplicationName":{},"EnvironmentId":{},"EnvironmentName":{},"GroupName":{},"Description":{},"Tier":{"shape":"S13"},"VersionLabel":{},"TemplateName":{},"SolutionStackName":{},"PlatformArn":{},"OptionSettings":{"shape":"S27"},"OptionsToRemove":{"shape":"S2g"}}},"output":{"shape":"Sm","resultWrapper":"UpdateEnvironmentResult"}},"UpdateTagsForResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{},"TagsToAdd":{"shape":"S7g"},"TagsToRemove":{"type":"list","member":{}}}}},"ValidateConfigurationSettings":{"input":{"type":"structure","required":["ApplicationName","OptionSettings"],"members":{"ApplicationName":{},"TemplateName":{},"EnvironmentName":{},"OptionSettings":{"shape":"S27"}}},"output":{"resultWrapper":"ValidateConfigurationSettingsResult","type":"structure","members":{"Messages":{"type":"list","member":{"type":"structure","members":{"Message":{},"Severity":{},"Namespace":{},"OptionName":{}}}}}}}},"shapes":{"Sk":{"type":"structure","members":{"Environments":{"type":"list","member":{"shape":"Sm"}},"NextToken":{}}},"Sm":{"type":"structure","members":{"EnvironmentName":{},"EnvironmentId":{},"ApplicationName":{},"VersionLabel":{},"SolutionStackName":{},"PlatformArn":{},"TemplateName":{},"Description":{},"EndpointURL":{},"CNAME":{},"DateCreated":{"type":"timestamp"},"DateUpdated":{"type":"timestamp"},"Status":{},"AbortableOperationInProgress":{"type":"boolean"},"Health":{},"HealthStatus":{},"Resources":{"type":"structure","members":{"LoadBalancer":{"type":"structure","members":{"LoadBalancerName":{},"Domain":{},"Listeners":{"type":"list","member":{"type":"structure","members":{"Protocol":{},"Port":{"type":"integer"}}}}}}}},"Tier":{"shape":"S13"},"EnvironmentLinks":{"type":"list","member":{"type":"structure","members":{"LinkName":{},"EnvironmentName":{}}}},"EnvironmentArn":{},"OperationsRole":{}}},"S13":{"type":"structure","members":{"Name":{},"Type":{},"Version":{}}},"S19":{"type":"structure","members":{"ServiceRole":{},"VersionLifecycleConfig":{"type":"structure","members":{"MaxCountRule":{"type":"structure","required":["Enabled"],"members":{"Enabled":{"type":"boolean"},"MaxCount":{"type":"integer"},"DeleteSourceFromS3":{"type":"boolean"}}},"MaxAgeRule":{"type":"structure","required":["Enabled"],"members":{"Enabled":{"type":"boolean"},"MaxAgeInDays":{"type":"integer"},"DeleteSourceFromS3":{"type":"boolean"}}}}}}},"S1f":{"type":"list","member":{"shape":"S1g"}},"S1g":{"type":"structure","members":{"Key":{},"Value":{}}},"S1j":{"type":"structure","members":{"Application":{"shape":"S1k"}}},"S1k":{"type":"structure","members":{"ApplicationArn":{},"ApplicationName":{},"Description":{},"DateCreated":{"type":"timestamp"},"DateUpdated":{"type":"timestamp"},"Versions":{"shape":"S1m"},"ConfigurationTemplates":{"type":"list","member":{}},"ResourceLifecycleConfig":{"shape":"S19"}}},"S1m":{"type":"list","member":{}},"S1p":{"type":"structure","required":["SourceType","SourceRepository","SourceLocation"],"members":{"SourceType":{},"SourceRepository":{},"SourceLocation":{}}},"S1t":{"type":"structure","members":{"S3Bucket":{},"S3Key":{}}},"S21":{"type":"structure","members":{"ApplicationVersion":{"shape":"S22"}}},"S22":{"type":"structure","members":{"ApplicationVersionArn":{},"ApplicationName":{},"Description":{},"VersionLabel":{},"SourceBuildInformation":{"shape":"S1p"},"BuildArn":{},"SourceBundle":{"shape":"S1t"},"DateCreated":{"type":"timestamp"},"DateUpdated":{"type":"timestamp"},"Status":{}}},"S27":{"type":"list","member":{"type":"structure","members":{"ResourceName":{},"Namespace":{},"OptionName":{},"Value":{}}}},"S2d":{"type":"structure","members":{"SolutionStackName":{},"PlatformArn":{},"ApplicationName":{},"TemplateName":{},"Description":{},"EnvironmentName":{},"DeploymentStatus":{},"DateCreated":{"type":"timestamp"},"DateUpdated":{"type":"timestamp"},"OptionSettings":{"shape":"S27"}}},"S2g":{"type":"list","member":{"type":"structure","members":{"ResourceName":{},"Namespace":{},"OptionName":{}}}},"S2m":{"type":"structure","members":{"PlatformArn":{},"PlatformOwner":{},"PlatformStatus":{},"PlatformCategory":{},"OperatingSystemName":{},"OperatingSystemVersion":{},"SupportedTierList":{"shape":"S2s"},"SupportedAddonList":{"shape":"S2u"},"PlatformLifecycleState":{},"PlatformVersion":{},"PlatformBranchName":{},"PlatformBranchLifecycleState":{}}},"S2s":{"type":"list","member":{}},"S2u":{"type":"list","member":{}},"S3c":{"type":"structure","members":{"Maximum":{"type":"integer"}}},"S48":{"type":"list","member":{}},"S4a":{"type":"structure","members":{"Duration":{"type":"integer"},"RequestCount":{"type":"integer"},"StatusCodes":{"type":"structure","members":{"Status2xx":{"type":"integer"},"Status3xx":{"type":"integer"},"Status4xx":{"type":"integer"},"Status5xx":{"type":"integer"}}},"Latency":{"type":"structure","members":{"P999":{"type":"double"},"P99":{"type":"double"},"P95":{"type":"double"},"P90":{"type":"double"},"P85":{"type":"double"},"P75":{"type":"double"},"P50":{"type":"double"},"P10":{"type":"double"}}}}},"S7g":{"type":"list","member":{"shape":"S1g"}}}}')},72305:e=>{"use strict";e.exports=JSON.parse('{"o":{"DescribeApplicationVersions":{"result_key":"ApplicationVersions"},"DescribeApplications":{"result_key":"Applications"},"DescribeConfigurationOptions":{"result_key":"Options"},"DescribeEnvironmentManagedActionHistory":{"input_token":"NextToken","limit_key":"MaxItems","output_token":"NextToken","result_key":"ManagedActionHistoryItems"},"DescribeEnvironments":{"result_key":"Environments"},"DescribeEvents":{"input_token":"NextToken","limit_key":"MaxRecords","output_token":"NextToken","result_key":"Events"},"ListAvailableSolutionStacks":{"result_key":"SolutionStacks"},"ListPlatformBranches":{"input_token":"NextToken","limit_key":"MaxRecords","output_token":"NextToken"},"ListPlatformVersions":{"input_token":"NextToken","limit_key":"MaxRecords","output_token":"NextToken","result_key":"PlatformSummaryList"}}}')},62534:e=>{"use strict";e.exports=JSON.parse('{"V":{"EnvironmentExists":{"delay":20,"maxAttempts":20,"operation":"DescribeEnvironments","acceptors":[{"state":"success","matcher":"pathAll","argument":"Environments[].Status","expected":"Ready"},{"state":"retry","matcher":"pathAll","argument":"Environments[].Status","expected":"Launching"}]},"EnvironmentUpdated":{"delay":20,"maxAttempts":20,"operation":"DescribeEnvironments","acceptors":[{"state":"success","matcher":"pathAll","argument":"Environments[].Status","expected":"Ready"},{"state":"retry","matcher":"pathAll","argument":"Environments[].Status","expected":"Updating"}]},"EnvironmentTerminated":{"delay":20,"maxAttempts":20,"operation":"DescribeEnvironments","acceptors":[{"state":"success","matcher":"pathAll","argument":"Environments[].Status","expected":"Terminated"},{"state":"retry","matcher":"pathAll","argument":"Environments[].Status","expected":"Terminating"}]}}}')},54784:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-02-01","endpointPrefix":"elasticfilesystem","protocol":"rest-json","protocols":["rest-json"],"serviceAbbreviation":"EFS","serviceFullName":"Amazon Elastic File System","serviceId":"EFS","signatureVersion":"v4","uid":"elasticfilesystem-2015-02-01","auth":["aws.auth#sigv4"]},"operations":{"CreateAccessPoint":{"http":{"requestUri":"/2015-02-01/access-points","responseCode":200},"input":{"type":"structure","required":["ClientToken","FileSystemId"],"members":{"ClientToken":{"idempotencyToken":true},"Tags":{"shape":"S3"},"FileSystemId":{},"PosixUser":{"shape":"S8"},"RootDirectory":{"shape":"Sc"}}},"output":{"shape":"Si"}},"CreateFileSystem":{"http":{"requestUri":"/2015-02-01/file-systems","responseCode":201},"input":{"type":"structure","required":["CreationToken"],"members":{"CreationToken":{"idempotencyToken":true},"PerformanceMode":{},"Encrypted":{"type":"boolean"},"KmsKeyId":{},"ThroughputMode":{},"ProvisionedThroughputInMibps":{"type":"double"},"AvailabilityZoneName":{},"Backup":{"type":"boolean"},"Tags":{"shape":"S3"}}},"output":{"shape":"Sx"}},"CreateMountTarget":{"http":{"requestUri":"/2015-02-01/mount-targets","responseCode":200},"input":{"type":"structure","required":["FileSystemId","SubnetId"],"members":{"FileSystemId":{},"SubnetId":{},"IpAddress":{},"SecurityGroups":{"shape":"S1a"}}},"output":{"shape":"S1c"}},"CreateReplicationConfiguration":{"http":{"requestUri":"/2015-02-01/file-systems/{SourceFileSystemId}/replication-configuration","responseCode":200},"input":{"type":"structure","required":["SourceFileSystemId","Destinations"],"members":{"SourceFileSystemId":{"location":"uri","locationName":"SourceFileSystemId"},"Destinations":{"type":"list","member":{"type":"structure","members":{"Region":{},"AvailabilityZoneName":{},"KmsKeyId":{},"FileSystemId":{}}}}}},"output":{"shape":"S1k"}},"CreateTags":{"http":{"requestUri":"/2015-02-01/create-tags/{FileSystemId}","responseCode":204},"input":{"type":"structure","required":["FileSystemId","Tags"],"members":{"FileSystemId":{"location":"uri","locationName":"FileSystemId"},"Tags":{"shape":"S3"}}},"deprecated":true,"deprecatedMessage":"Use TagResource."},"DeleteAccessPoint":{"http":{"method":"DELETE","requestUri":"/2015-02-01/access-points/{AccessPointId}","responseCode":204},"input":{"type":"structure","required":["AccessPointId"],"members":{"AccessPointId":{"location":"uri","locationName":"AccessPointId"}}}},"DeleteFileSystem":{"http":{"method":"DELETE","requestUri":"/2015-02-01/file-systems/{FileSystemId}","responseCode":204},"input":{"type":"structure","required":["FileSystemId"],"members":{"FileSystemId":{"location":"uri","locationName":"FileSystemId"}}}},"DeleteFileSystemPolicy":{"http":{"method":"DELETE","requestUri":"/2015-02-01/file-systems/{FileSystemId}/policy","responseCode":200},"input":{"type":"structure","required":["FileSystemId"],"members":{"FileSystemId":{"location":"uri","locationName":"FileSystemId"}}}},"DeleteMountTarget":{"http":{"method":"DELETE","requestUri":"/2015-02-01/mount-targets/{MountTargetId}","responseCode":204},"input":{"type":"structure","required":["MountTargetId"],"members":{"MountTargetId":{"location":"uri","locationName":"MountTargetId"}}}},"DeleteReplicationConfiguration":{"http":{"method":"DELETE","requestUri":"/2015-02-01/file-systems/{SourceFileSystemId}/replication-configuration","responseCode":204},"input":{"type":"structure","required":["SourceFileSystemId"],"members":{"SourceFileSystemId":{"location":"uri","locationName":"SourceFileSystemId"}}}},"DeleteTags":{"http":{"requestUri":"/2015-02-01/delete-tags/{FileSystemId}","responseCode":204},"input":{"type":"structure","required":["FileSystemId","TagKeys"],"members":{"FileSystemId":{"location":"uri","locationName":"FileSystemId"},"TagKeys":{"shape":"S1v"}}},"deprecated":true,"deprecatedMessage":"Use UntagResource."},"DescribeAccessPoints":{"http":{"method":"GET","requestUri":"/2015-02-01/access-points","responseCode":200},"input":{"type":"structure","members":{"MaxResults":{"location":"querystring","locationName":"MaxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"NextToken"},"AccessPointId":{"location":"querystring","locationName":"AccessPointId"},"FileSystemId":{"location":"querystring","locationName":"FileSystemId"}}},"output":{"type":"structure","members":{"AccessPoints":{"type":"list","member":{"shape":"Si"}},"NextToken":{}}}},"DescribeAccountPreferences":{"http":{"method":"GET","requestUri":"/2015-02-01/account-preferences","responseCode":200},"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ResourceIdPreference":{"shape":"S23"},"NextToken":{}}}},"DescribeBackupPolicy":{"http":{"method":"GET","requestUri":"/2015-02-01/file-systems/{FileSystemId}/backup-policy","responseCode":200},"input":{"type":"structure","required":["FileSystemId"],"members":{"FileSystemId":{"location":"uri","locationName":"FileSystemId"}}},"output":{"shape":"S28"}},"DescribeFileSystemPolicy":{"http":{"method":"GET","requestUri":"/2015-02-01/file-systems/{FileSystemId}/policy","responseCode":200},"input":{"type":"structure","required":["FileSystemId"],"members":{"FileSystemId":{"location":"uri","locationName":"FileSystemId"}}},"output":{"shape":"S2c"}},"DescribeFileSystems":{"http":{"method":"GET","requestUri":"/2015-02-01/file-systems","responseCode":200},"input":{"type":"structure","members":{"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"},"Marker":{"location":"querystring","locationName":"Marker"},"CreationToken":{"location":"querystring","locationName":"CreationToken"},"FileSystemId":{"location":"querystring","locationName":"FileSystemId"}}},"output":{"type":"structure","members":{"Marker":{},"FileSystems":{"type":"list","member":{"shape":"Sx"}},"NextMarker":{}}}},"DescribeLifecycleConfiguration":{"http":{"method":"GET","requestUri":"/2015-02-01/file-systems/{FileSystemId}/lifecycle-configuration","responseCode":200},"input":{"type":"structure","required":["FileSystemId"],"members":{"FileSystemId":{"location":"uri","locationName":"FileSystemId"}}},"output":{"shape":"S2k"}},"DescribeMountTargetSecurityGroups":{"http":{"method":"GET","requestUri":"/2015-02-01/mount-targets/{MountTargetId}/security-groups","responseCode":200},"input":{"type":"structure","required":["MountTargetId"],"members":{"MountTargetId":{"location":"uri","locationName":"MountTargetId"}}},"output":{"type":"structure","required":["SecurityGroups"],"members":{"SecurityGroups":{"shape":"S1a"}}}},"DescribeMountTargets":{"http":{"method":"GET","requestUri":"/2015-02-01/mount-targets","responseCode":200},"input":{"type":"structure","members":{"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"},"Marker":{"location":"querystring","locationName":"Marker"},"FileSystemId":{"location":"querystring","locationName":"FileSystemId"},"MountTargetId":{"location":"querystring","locationName":"MountTargetId"},"AccessPointId":{"location":"querystring","locationName":"AccessPointId"}}},"output":{"type":"structure","members":{"Marker":{},"MountTargets":{"type":"list","member":{"shape":"S1c"}},"NextMarker":{}}}},"DescribeReplicationConfigurations":{"http":{"method":"GET","requestUri":"/2015-02-01/file-systems/replication-configurations","responseCode":200},"input":{"type":"structure","members":{"FileSystemId":{"location":"querystring","locationName":"FileSystemId"},"NextToken":{"location":"querystring","locationName":"NextToken"},"MaxResults":{"location":"querystring","locationName":"MaxResults","type":"integer"}}},"output":{"type":"structure","members":{"Replications":{"type":"list","member":{"shape":"S1k"}},"NextToken":{}}}},"DescribeTags":{"http":{"method":"GET","requestUri":"/2015-02-01/tags/{FileSystemId}/","responseCode":200},"input":{"type":"structure","required":["FileSystemId"],"members":{"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"},"Marker":{"location":"querystring","locationName":"Marker"},"FileSystemId":{"location":"uri","locationName":"FileSystemId"}}},"output":{"type":"structure","required":["Tags"],"members":{"Marker":{},"Tags":{"shape":"S3"},"NextMarker":{}}},"deprecated":true,"deprecatedMessage":"Use ListTagsForResource."},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/2015-02-01/resource-tags/{ResourceId}","responseCode":200},"input":{"type":"structure","required":["ResourceId"],"members":{"ResourceId":{"location":"uri","locationName":"ResourceId"},"MaxResults":{"location":"querystring","locationName":"MaxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"NextToken"}}},"output":{"type":"structure","members":{"Tags":{"shape":"S3"},"NextToken":{}}}},"ModifyMountTargetSecurityGroups":{"http":{"method":"PUT","requestUri":"/2015-02-01/mount-targets/{MountTargetId}/security-groups","responseCode":204},"input":{"type":"structure","required":["MountTargetId"],"members":{"MountTargetId":{"location":"uri","locationName":"MountTargetId"},"SecurityGroups":{"shape":"S1a"}}}},"PutAccountPreferences":{"http":{"method":"PUT","requestUri":"/2015-02-01/account-preferences","responseCode":200},"input":{"type":"structure","required":["ResourceIdType"],"members":{"ResourceIdType":{}}},"output":{"type":"structure","members":{"ResourceIdPreference":{"shape":"S23"}}}},"PutBackupPolicy":{"http":{"method":"PUT","requestUri":"/2015-02-01/file-systems/{FileSystemId}/backup-policy","responseCode":200},"input":{"type":"structure","required":["FileSystemId","BackupPolicy"],"members":{"FileSystemId":{"location":"uri","locationName":"FileSystemId"},"BackupPolicy":{"shape":"S29"}}},"output":{"shape":"S28"}},"PutFileSystemPolicy":{"http":{"method":"PUT","requestUri":"/2015-02-01/file-systems/{FileSystemId}/policy","responseCode":200},"input":{"type":"structure","required":["FileSystemId","Policy"],"members":{"FileSystemId":{"location":"uri","locationName":"FileSystemId"},"Policy":{},"BypassPolicyLockoutSafetyCheck":{"type":"boolean"}}},"output":{"shape":"S2c"}},"PutLifecycleConfiguration":{"http":{"method":"PUT","requestUri":"/2015-02-01/file-systems/{FileSystemId}/lifecycle-configuration","responseCode":200},"input":{"type":"structure","required":["FileSystemId","LifecyclePolicies"],"members":{"FileSystemId":{"location":"uri","locationName":"FileSystemId"},"LifecyclePolicies":{"shape":"S2l"}}},"output":{"shape":"S2k"}},"TagResource":{"http":{"requestUri":"/2015-02-01/resource-tags/{ResourceId}","responseCode":200},"input":{"type":"structure","required":["ResourceId","Tags"],"members":{"ResourceId":{"location":"uri","locationName":"ResourceId"},"Tags":{"shape":"S3"}}}},"UntagResource":{"http":{"method":"DELETE","requestUri":"/2015-02-01/resource-tags/{ResourceId}","responseCode":200},"input":{"type":"structure","required":["ResourceId","TagKeys"],"members":{"ResourceId":{"location":"uri","locationName":"ResourceId"},"TagKeys":{"shape":"S1v","location":"querystring","locationName":"tagKeys"}}}},"UpdateFileSystem":{"http":{"method":"PUT","requestUri":"/2015-02-01/file-systems/{FileSystemId}","responseCode":202},"input":{"type":"structure","required":["FileSystemId"],"members":{"FileSystemId":{"location":"uri","locationName":"FileSystemId"},"ThroughputMode":{},"ProvisionedThroughputInMibps":{"type":"double"}}},"output":{"shape":"Sx"}},"UpdateFileSystemProtection":{"http":{"method":"PUT","requestUri":"/2015-02-01/file-systems/{FileSystemId}/protection","responseCode":200},"input":{"type":"structure","required":["FileSystemId"],"members":{"FileSystemId":{"location":"uri","locationName":"FileSystemId"},"ReplicationOverwriteProtection":{}}},"output":{"shape":"S15"},"idempotent":true}},"shapes":{"S3":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"S8":{"type":"structure","required":["Uid","Gid"],"members":{"Uid":{"type":"long"},"Gid":{"type":"long"},"SecondaryGids":{"type":"list","member":{"type":"long"}}}},"Sc":{"type":"structure","members":{"Path":{},"CreationInfo":{"type":"structure","required":["OwnerUid","OwnerGid","Permissions"],"members":{"OwnerUid":{"type":"long"},"OwnerGid":{"type":"long"},"Permissions":{}}}}},"Si":{"type":"structure","members":{"ClientToken":{},"Name":{},"Tags":{"shape":"S3"},"AccessPointId":{},"AccessPointArn":{},"FileSystemId":{},"PosixUser":{"shape":"S8"},"RootDirectory":{"shape":"Sc"},"OwnerId":{},"LifeCycleState":{}}},"Sx":{"type":"structure","required":["OwnerId","CreationToken","FileSystemId","CreationTime","LifeCycleState","NumberOfMountTargets","SizeInBytes","PerformanceMode","Tags"],"members":{"OwnerId":{},"CreationToken":{},"FileSystemId":{},"FileSystemArn":{},"CreationTime":{"type":"timestamp"},"LifeCycleState":{},"Name":{},"NumberOfMountTargets":{"type":"integer"},"SizeInBytes":{"type":"structure","required":["Value"],"members":{"Value":{"type":"long"},"Timestamp":{"type":"timestamp"},"ValueInIA":{"type":"long"},"ValueInStandard":{"type":"long"},"ValueInArchive":{"type":"long"}}},"PerformanceMode":{},"Encrypted":{"type":"boolean"},"KmsKeyId":{},"ThroughputMode":{},"ProvisionedThroughputInMibps":{"type":"double"},"AvailabilityZoneName":{},"AvailabilityZoneId":{},"Tags":{"shape":"S3"},"FileSystemProtection":{"shape":"S15"}}},"S15":{"type":"structure","members":{"ReplicationOverwriteProtection":{}}},"S1a":{"type":"list","member":{}},"S1c":{"type":"structure","required":["MountTargetId","FileSystemId","SubnetId","LifeCycleState"],"members":{"OwnerId":{},"MountTargetId":{},"FileSystemId":{},"SubnetId":{},"LifeCycleState":{},"IpAddress":{},"NetworkInterfaceId":{},"AvailabilityZoneId":{},"AvailabilityZoneName":{},"VpcId":{}}},"S1k":{"type":"structure","required":["SourceFileSystemId","SourceFileSystemRegion","SourceFileSystemArn","OriginalSourceFileSystemArn","CreationTime","Destinations"],"members":{"SourceFileSystemId":{},"SourceFileSystemRegion":{},"SourceFileSystemArn":{},"OriginalSourceFileSystemArn":{},"CreationTime":{"type":"timestamp"},"Destinations":{"type":"list","member":{"type":"structure","required":["Status","FileSystemId","Region"],"members":{"Status":{},"FileSystemId":{},"Region":{},"LastReplicatedTimestamp":{"type":"timestamp"}}}}}},"S1v":{"type":"list","member":{}},"S23":{"type":"structure","members":{"ResourceIdType":{},"Resources":{"type":"list","member":{}}}},"S28":{"type":"structure","members":{"BackupPolicy":{"shape":"S29"}}},"S29":{"type":"structure","required":["Status"],"members":{"Status":{}}},"S2c":{"type":"structure","members":{"FileSystemId":{},"Policy":{}}},"S2k":{"type":"structure","members":{"LifecyclePolicies":{"shape":"S2l"}}},"S2l":{"type":"list","member":{"type":"structure","members":{"TransitionToIA":{},"TransitionToPrimaryStorageClass":{},"TransitionToArchive":{}}}}}}')},40174:e=>{"use strict";e.exports=JSON.parse('{"o":{"DescribeAccessPoints":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"AccessPoints"},"DescribeFileSystems":{"input_token":"Marker","output_token":"NextMarker","limit_key":"MaxItems","result_key":"FileSystems"},"DescribeMountTargets":{"input_token":"Marker","output_token":"NextMarker","limit_key":"MaxItems","result_key":"MountTargets"},"DescribeReplicationConfigurations":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"Replications"},"DescribeTags":{"input_token":"Marker","output_token":"NextMarker","limit_key":"MaxItems","result_key":"Tags"},"ListTagsForResource":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"}}}')},66258:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2012-06-01","endpointPrefix":"elasticloadbalancing","protocol":"query","protocols":["query"],"serviceFullName":"Elastic Load Balancing","serviceId":"Elastic Load Balancing","signatureVersion":"v4","uid":"elasticloadbalancing-2012-06-01","xmlNamespace":"http://elasticloadbalancing.amazonaws.com/doc/2012-06-01/","auth":["aws.auth#sigv4"]},"operations":{"AddTags":{"input":{"type":"structure","required":["LoadBalancerNames","Tags"],"members":{"LoadBalancerNames":{"shape":"S2"},"Tags":{"shape":"S4"}}},"output":{"resultWrapper":"AddTagsResult","type":"structure","members":{}}},"ApplySecurityGroupsToLoadBalancer":{"input":{"type":"structure","required":["LoadBalancerName","SecurityGroups"],"members":{"LoadBalancerName":{},"SecurityGroups":{"shape":"Sa"}}},"output":{"resultWrapper":"ApplySecurityGroupsToLoadBalancerResult","type":"structure","members":{"SecurityGroups":{"shape":"Sa"}}}},"AttachLoadBalancerToSubnets":{"input":{"type":"structure","required":["LoadBalancerName","Subnets"],"members":{"LoadBalancerName":{},"Subnets":{"shape":"Se"}}},"output":{"resultWrapper":"AttachLoadBalancerToSubnetsResult","type":"structure","members":{"Subnets":{"shape":"Se"}}}},"ConfigureHealthCheck":{"input":{"type":"structure","required":["LoadBalancerName","HealthCheck"],"members":{"LoadBalancerName":{},"HealthCheck":{"shape":"Si"}}},"output":{"resultWrapper":"ConfigureHealthCheckResult","type":"structure","members":{"HealthCheck":{"shape":"Si"}}}},"CreateAppCookieStickinessPolicy":{"input":{"type":"structure","required":["LoadBalancerName","PolicyName","CookieName"],"members":{"LoadBalancerName":{},"PolicyName":{},"CookieName":{}}},"output":{"resultWrapper":"CreateAppCookieStickinessPolicyResult","type":"structure","members":{}}},"CreateLBCookieStickinessPolicy":{"input":{"type":"structure","required":["LoadBalancerName","PolicyName"],"members":{"LoadBalancerName":{},"PolicyName":{},"CookieExpirationPeriod":{"type":"long"}}},"output":{"resultWrapper":"CreateLBCookieStickinessPolicyResult","type":"structure","members":{}}},"CreateLoadBalancer":{"input":{"type":"structure","required":["LoadBalancerName","Listeners"],"members":{"LoadBalancerName":{},"Listeners":{"shape":"Sx"},"AvailabilityZones":{"shape":"S13"},"Subnets":{"shape":"Se"},"SecurityGroups":{"shape":"Sa"},"Scheme":{},"Tags":{"shape":"S4"}}},"output":{"resultWrapper":"CreateLoadBalancerResult","type":"structure","members":{"DNSName":{}}}},"CreateLoadBalancerListeners":{"input":{"type":"structure","required":["LoadBalancerName","Listeners"],"members":{"LoadBalancerName":{},"Listeners":{"shape":"Sx"}}},"output":{"resultWrapper":"CreateLoadBalancerListenersResult","type":"structure","members":{}}},"CreateLoadBalancerPolicy":{"input":{"type":"structure","required":["LoadBalancerName","PolicyName","PolicyTypeName"],"members":{"LoadBalancerName":{},"PolicyName":{},"PolicyTypeName":{},"PolicyAttributes":{"type":"list","member":{"type":"structure","members":{"AttributeName":{},"AttributeValue":{}}}}}},"output":{"resultWrapper":"CreateLoadBalancerPolicyResult","type":"structure","members":{}}},"DeleteLoadBalancer":{"input":{"type":"structure","required":["LoadBalancerName"],"members":{"LoadBalancerName":{}}},"output":{"resultWrapper":"DeleteLoadBalancerResult","type":"structure","members":{}}},"DeleteLoadBalancerListeners":{"input":{"type":"structure","required":["LoadBalancerName","LoadBalancerPorts"],"members":{"LoadBalancerName":{},"LoadBalancerPorts":{"type":"list","member":{"type":"integer"}}}},"output":{"resultWrapper":"DeleteLoadBalancerListenersResult","type":"structure","members":{}}},"DeleteLoadBalancerPolicy":{"input":{"type":"structure","required":["LoadBalancerName","PolicyName"],"members":{"LoadBalancerName":{},"PolicyName":{}}},"output":{"resultWrapper":"DeleteLoadBalancerPolicyResult","type":"structure","members":{}}},"DeregisterInstancesFromLoadBalancer":{"input":{"type":"structure","required":["LoadBalancerName","Instances"],"members":{"LoadBalancerName":{},"Instances":{"shape":"S1p"}}},"output":{"resultWrapper":"DeregisterInstancesFromLoadBalancerResult","type":"structure","members":{"Instances":{"shape":"S1p"}}}},"DescribeAccountLimits":{"input":{"type":"structure","members":{"Marker":{},"PageSize":{"type":"integer"}}},"output":{"resultWrapper":"DescribeAccountLimitsResult","type":"structure","members":{"Limits":{"type":"list","member":{"type":"structure","members":{"Name":{},"Max":{}}}},"NextMarker":{}}}},"DescribeInstanceHealth":{"input":{"type":"structure","required":["LoadBalancerName"],"members":{"LoadBalancerName":{},"Instances":{"shape":"S1p"}}},"output":{"resultWrapper":"DescribeInstanceHealthResult","type":"structure","members":{"InstanceStates":{"type":"list","member":{"type":"structure","members":{"InstanceId":{},"State":{},"ReasonCode":{},"Description":{}}}}}}},"DescribeLoadBalancerAttributes":{"input":{"type":"structure","required":["LoadBalancerName"],"members":{"LoadBalancerName":{}}},"output":{"resultWrapper":"DescribeLoadBalancerAttributesResult","type":"structure","members":{"LoadBalancerAttributes":{"shape":"S2a"}}}},"DescribeLoadBalancerPolicies":{"input":{"type":"structure","members":{"LoadBalancerName":{},"PolicyNames":{"shape":"S2s"}}},"output":{"resultWrapper":"DescribeLoadBalancerPoliciesResult","type":"structure","members":{"PolicyDescriptions":{"type":"list","member":{"type":"structure","members":{"PolicyName":{},"PolicyTypeName":{},"PolicyAttributeDescriptions":{"type":"list","member":{"type":"structure","members":{"AttributeName":{},"AttributeValue":{}}}}}}}}}},"DescribeLoadBalancerPolicyTypes":{"input":{"type":"structure","members":{"PolicyTypeNames":{"type":"list","member":{}}}},"output":{"resultWrapper":"DescribeLoadBalancerPolicyTypesResult","type":"structure","members":{"PolicyTypeDescriptions":{"type":"list","member":{"type":"structure","members":{"PolicyTypeName":{},"Description":{},"PolicyAttributeTypeDescriptions":{"type":"list","member":{"type":"structure","members":{"AttributeName":{},"AttributeType":{},"Description":{},"DefaultValue":{},"Cardinality":{}}}}}}}}}},"DescribeLoadBalancers":{"input":{"type":"structure","members":{"LoadBalancerNames":{"shape":"S2"},"Marker":{},"PageSize":{"type":"integer"}}},"output":{"resultWrapper":"DescribeLoadBalancersResult","type":"structure","members":{"LoadBalancerDescriptions":{"type":"list","member":{"type":"structure","members":{"LoadBalancerName":{},"DNSName":{},"CanonicalHostedZoneName":{},"CanonicalHostedZoneNameID":{},"ListenerDescriptions":{"type":"list","member":{"type":"structure","members":{"Listener":{"shape":"Sy"},"PolicyNames":{"shape":"S2s"}}}},"Policies":{"type":"structure","members":{"AppCookieStickinessPolicies":{"type":"list","member":{"type":"structure","members":{"PolicyName":{},"CookieName":{}}}},"LBCookieStickinessPolicies":{"type":"list","member":{"type":"structure","members":{"PolicyName":{},"CookieExpirationPeriod":{"type":"long"}}}},"OtherPolicies":{"shape":"S2s"}}},"BackendServerDescriptions":{"type":"list","member":{"type":"structure","members":{"InstancePort":{"type":"integer"},"PolicyNames":{"shape":"S2s"}}}},"AvailabilityZones":{"shape":"S13"},"Subnets":{"shape":"Se"},"VPCId":{},"Instances":{"shape":"S1p"},"HealthCheck":{"shape":"Si"},"SourceSecurityGroup":{"type":"structure","members":{"OwnerAlias":{},"GroupName":{}}},"SecurityGroups":{"shape":"Sa"},"CreatedTime":{"type":"timestamp"},"Scheme":{}}}},"NextMarker":{}}}},"DescribeTags":{"input":{"type":"structure","required":["LoadBalancerNames"],"members":{"LoadBalancerNames":{"type":"list","member":{}}}},"output":{"resultWrapper":"DescribeTagsResult","type":"structure","members":{"TagDescriptions":{"type":"list","member":{"type":"structure","members":{"LoadBalancerName":{},"Tags":{"shape":"S4"}}}}}}},"DetachLoadBalancerFromSubnets":{"input":{"type":"structure","required":["LoadBalancerName","Subnets"],"members":{"LoadBalancerName":{},"Subnets":{"shape":"Se"}}},"output":{"resultWrapper":"DetachLoadBalancerFromSubnetsResult","type":"structure","members":{"Subnets":{"shape":"Se"}}}},"DisableAvailabilityZonesForLoadBalancer":{"input":{"type":"structure","required":["LoadBalancerName","AvailabilityZones"],"members":{"LoadBalancerName":{},"AvailabilityZones":{"shape":"S13"}}},"output":{"resultWrapper":"DisableAvailabilityZonesForLoadBalancerResult","type":"structure","members":{"AvailabilityZones":{"shape":"S13"}}}},"EnableAvailabilityZonesForLoadBalancer":{"input":{"type":"structure","required":["LoadBalancerName","AvailabilityZones"],"members":{"LoadBalancerName":{},"AvailabilityZones":{"shape":"S13"}}},"output":{"resultWrapper":"EnableAvailabilityZonesForLoadBalancerResult","type":"structure","members":{"AvailabilityZones":{"shape":"S13"}}}},"ModifyLoadBalancerAttributes":{"input":{"type":"structure","required":["LoadBalancerName","LoadBalancerAttributes"],"members":{"LoadBalancerName":{},"LoadBalancerAttributes":{"shape":"S2a"}}},"output":{"resultWrapper":"ModifyLoadBalancerAttributesResult","type":"structure","members":{"LoadBalancerName":{},"LoadBalancerAttributes":{"shape":"S2a"}}}},"RegisterInstancesWithLoadBalancer":{"input":{"type":"structure","required":["LoadBalancerName","Instances"],"members":{"LoadBalancerName":{},"Instances":{"shape":"S1p"}}},"output":{"resultWrapper":"RegisterInstancesWithLoadBalancerResult","type":"structure","members":{"Instances":{"shape":"S1p"}}}},"RemoveTags":{"input":{"type":"structure","required":["LoadBalancerNames","Tags"],"members":{"LoadBalancerNames":{"shape":"S2"},"Tags":{"type":"list","member":{"type":"structure","members":{"Key":{}}}}}},"output":{"resultWrapper":"RemoveTagsResult","type":"structure","members":{}}},"SetLoadBalancerListenerSSLCertificate":{"input":{"type":"structure","required":["LoadBalancerName","LoadBalancerPort","SSLCertificateId"],"members":{"LoadBalancerName":{},"LoadBalancerPort":{"type":"integer"},"SSLCertificateId":{}}},"output":{"resultWrapper":"SetLoadBalancerListenerSSLCertificateResult","type":"structure","members":{}}},"SetLoadBalancerPoliciesForBackendServer":{"input":{"type":"structure","required":["LoadBalancerName","InstancePort","PolicyNames"],"members":{"LoadBalancerName":{},"InstancePort":{"type":"integer"},"PolicyNames":{"shape":"S2s"}}},"output":{"resultWrapper":"SetLoadBalancerPoliciesForBackendServerResult","type":"structure","members":{}}},"SetLoadBalancerPoliciesOfListener":{"input":{"type":"structure","required":["LoadBalancerName","LoadBalancerPort","PolicyNames"],"members":{"LoadBalancerName":{},"LoadBalancerPort":{"type":"integer"},"PolicyNames":{"shape":"S2s"}}},"output":{"resultWrapper":"SetLoadBalancerPoliciesOfListenerResult","type":"structure","members":{}}}},"shapes":{"S2":{"type":"list","member":{}},"S4":{"type":"list","member":{"type":"structure","required":["Key"],"members":{"Key":{},"Value":{}}}},"Sa":{"type":"list","member":{}},"Se":{"type":"list","member":{}},"Si":{"type":"structure","required":["Target","Interval","Timeout","UnhealthyThreshold","HealthyThreshold"],"members":{"Target":{},"Interval":{"type":"integer"},"Timeout":{"type":"integer"},"UnhealthyThreshold":{"type":"integer"},"HealthyThreshold":{"type":"integer"}}},"Sx":{"type":"list","member":{"shape":"Sy"}},"Sy":{"type":"structure","required":["Protocol","LoadBalancerPort","InstancePort"],"members":{"Protocol":{},"LoadBalancerPort":{"type":"integer"},"InstanceProtocol":{},"InstancePort":{"type":"integer"},"SSLCertificateId":{}}},"S13":{"type":"list","member":{}},"S1p":{"type":"list","member":{"type":"structure","members":{"InstanceId":{}}}},"S2a":{"type":"structure","members":{"CrossZoneLoadBalancing":{"type":"structure","required":["Enabled"],"members":{"Enabled":{"type":"boolean"}}},"AccessLog":{"type":"structure","required":["Enabled"],"members":{"Enabled":{"type":"boolean"},"S3BucketName":{},"EmitInterval":{"type":"integer"},"S3BucketPrefix":{}}},"ConnectionDraining":{"type":"structure","required":["Enabled"],"members":{"Enabled":{"type":"boolean"},"Timeout":{"type":"integer"}}},"ConnectionSettings":{"type":"structure","required":["IdleTimeout"],"members":{"IdleTimeout":{"type":"integer"}}},"AdditionalAttributes":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}}}},"S2s":{"type":"list","member":{}}}}')},77372:e=>{"use strict";e.exports=JSON.parse('{"o":{"DescribeInstanceHealth":{"result_key":"InstanceStates"},"DescribeLoadBalancerPolicies":{"result_key":"PolicyDescriptions"},"DescribeLoadBalancerPolicyTypes":{"result_key":"PolicyTypeDescriptions"},"DescribeLoadBalancers":{"input_token":"Marker","output_token":"NextMarker","result_key":"LoadBalancerDescriptions"}}}')},56717:e=>{"use strict";e.exports=JSON.parse('{"V":{"InstanceDeregistered":{"delay":15,"operation":"DescribeInstanceHealth","maxAttempts":40,"acceptors":[{"expected":"OutOfService","matcher":"pathAll","state":"success","argument":"InstanceStates[].State"},{"matcher":"error","expected":"InvalidInstance","state":"success"}]},"AnyInstanceInService":{"acceptors":[{"argument":"InstanceStates[].State","expected":"InService","matcher":"pathAny","state":"success"}],"delay":15,"maxAttempts":40,"operation":"DescribeInstanceHealth"},"InstanceInService":{"acceptors":[{"argument":"InstanceStates[].State","expected":"InService","matcher":"pathAll","state":"success"},{"matcher":"error","expected":"InvalidInstance","state":"retry"}],"delay":15,"maxAttempts":40,"operation":"DescribeInstanceHealth"}}}')},42628:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-12-01","endpointPrefix":"elasticloadbalancing","protocol":"query","protocols":["query"],"serviceAbbreviation":"Elastic Load Balancing v2","serviceFullName":"Elastic Load Balancing","serviceId":"Elastic Load Balancing v2","signatureVersion":"v4","uid":"elasticloadbalancingv2-2015-12-01","xmlNamespace":"http://elasticloadbalancing.amazonaws.com/doc/2015-12-01/","auth":["aws.auth#sigv4"]},"operations":{"AddListenerCertificates":{"input":{"type":"structure","required":["ListenerArn","Certificates"],"members":{"ListenerArn":{},"Certificates":{"shape":"S3"}}},"output":{"resultWrapper":"AddListenerCertificatesResult","type":"structure","members":{"Certificates":{"shape":"S3"}}}},"AddTags":{"input":{"type":"structure","required":["ResourceArns","Tags"],"members":{"ResourceArns":{"shape":"S9"},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"AddTagsResult","type":"structure","members":{}}},"AddTrustStoreRevocations":{"input":{"type":"structure","required":["TrustStoreArn"],"members":{"TrustStoreArn":{},"RevocationContents":{"type":"list","member":{"type":"structure","members":{"S3Bucket":{},"S3Key":{},"S3ObjectVersion":{},"RevocationType":{}}}}}},"output":{"resultWrapper":"AddTrustStoreRevocationsResult","type":"structure","members":{"TrustStoreRevocations":{"type":"list","member":{"type":"structure","members":{"TrustStoreArn":{},"RevocationId":{"type":"long"},"RevocationType":{},"NumberOfRevokedEntries":{"type":"long"}}}}}}},"CreateListener":{"input":{"type":"structure","required":["LoadBalancerArn","DefaultActions"],"members":{"LoadBalancerArn":{},"Protocol":{},"Port":{"type":"integer"},"SslPolicy":{},"Certificates":{"shape":"S3"},"DefaultActions":{"shape":"Sy"},"AlpnPolicy":{"shape":"S2b"},"Tags":{"shape":"Sb"},"MutualAuthentication":{"shape":"S2d"}}},"output":{"resultWrapper":"CreateListenerResult","type":"structure","members":{"Listeners":{"shape":"S2i"}}}},"CreateLoadBalancer":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"Subnets":{"shape":"S2m"},"SubnetMappings":{"shape":"S2o"},"SecurityGroups":{"shape":"S2t"},"Scheme":{},"Tags":{"shape":"Sb"},"Type":{},"IpAddressType":{},"CustomerOwnedIpv4Pool":{}}},"output":{"resultWrapper":"CreateLoadBalancerResult","type":"structure","members":{"LoadBalancers":{"shape":"S30"}}}},"CreateRule":{"input":{"type":"structure","required":["ListenerArn","Conditions","Priority","Actions"],"members":{"ListenerArn":{},"Conditions":{"shape":"S3i"},"Priority":{"type":"integer"},"Actions":{"shape":"Sy"},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"CreateRuleResult","type":"structure","members":{"Rules":{"shape":"S3y"}}}},"CreateTargetGroup":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"Protocol":{},"ProtocolVersion":{},"Port":{"type":"integer"},"VpcId":{},"HealthCheckProtocol":{},"HealthCheckPort":{},"HealthCheckEnabled":{"type":"boolean"},"HealthCheckPath":{},"HealthCheckIntervalSeconds":{"type":"integer"},"HealthCheckTimeoutSeconds":{"type":"integer"},"HealthyThresholdCount":{"type":"integer"},"UnhealthyThresholdCount":{"type":"integer"},"Matcher":{"shape":"S4c"},"TargetType":{},"Tags":{"shape":"Sb"},"IpAddressType":{}}},"output":{"resultWrapper":"CreateTargetGroupResult","type":"structure","members":{"TargetGroups":{"shape":"S4i"}}}},"CreateTrustStore":{"input":{"type":"structure","required":["Name","CaCertificatesBundleS3Bucket","CaCertificatesBundleS3Key"],"members":{"Name":{},"CaCertificatesBundleS3Bucket":{},"CaCertificatesBundleS3Key":{},"CaCertificatesBundleS3ObjectVersion":{},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"CreateTrustStoreResult","type":"structure","members":{"TrustStores":{"shape":"S4o"}}}},"DeleteListener":{"input":{"type":"structure","required":["ListenerArn"],"members":{"ListenerArn":{}}},"output":{"resultWrapper":"DeleteListenerResult","type":"structure","members":{}}},"DeleteLoadBalancer":{"input":{"type":"structure","required":["LoadBalancerArn"],"members":{"LoadBalancerArn":{}}},"output":{"resultWrapper":"DeleteLoadBalancerResult","type":"structure","members":{}}},"DeleteRule":{"input":{"type":"structure","required":["RuleArn"],"members":{"RuleArn":{}}},"output":{"resultWrapper":"DeleteRuleResult","type":"structure","members":{}}},"DeleteSharedTrustStoreAssociation":{"input":{"type":"structure","required":["TrustStoreArn","ResourceArn"],"members":{"TrustStoreArn":{},"ResourceArn":{}}},"output":{"resultWrapper":"DeleteSharedTrustStoreAssociationResult","type":"structure","members":{}}},"DeleteTargetGroup":{"input":{"type":"structure","required":["TargetGroupArn"],"members":{"TargetGroupArn":{}}},"output":{"resultWrapper":"DeleteTargetGroupResult","type":"structure","members":{}}},"DeleteTrustStore":{"input":{"type":"structure","required":["TrustStoreArn"],"members":{"TrustStoreArn":{}}},"output":{"resultWrapper":"DeleteTrustStoreResult","type":"structure","members":{}}},"DeregisterTargets":{"input":{"type":"structure","required":["TargetGroupArn","Targets"],"members":{"TargetGroupArn":{},"Targets":{"shape":"S56"}}},"output":{"resultWrapper":"DeregisterTargetsResult","type":"structure","members":{}}},"DescribeAccountLimits":{"input":{"type":"structure","members":{"Marker":{},"PageSize":{"type":"integer"}}},"output":{"resultWrapper":"DescribeAccountLimitsResult","type":"structure","members":{"Limits":{"type":"list","member":{"type":"structure","members":{"Name":{},"Max":{}}}},"NextMarker":{}}}},"DescribeListenerAttributes":{"input":{"type":"structure","required":["ListenerArn"],"members":{"ListenerArn":{}}},"output":{"resultWrapper":"DescribeListenerAttributesResult","type":"structure","members":{"Attributes":{"shape":"S5k"}}}},"DescribeListenerCertificates":{"input":{"type":"structure","required":["ListenerArn"],"members":{"ListenerArn":{},"Marker":{},"PageSize":{"type":"integer"}}},"output":{"resultWrapper":"DescribeListenerCertificatesResult","type":"structure","members":{"Certificates":{"shape":"S3"},"NextMarker":{}}}},"DescribeListeners":{"input":{"type":"structure","members":{"LoadBalancerArn":{},"ListenerArns":{"type":"list","member":{}},"Marker":{},"PageSize":{"type":"integer"}}},"output":{"resultWrapper":"DescribeListenersResult","type":"structure","members":{"Listeners":{"shape":"S2i"},"NextMarker":{}}}},"DescribeLoadBalancerAttributes":{"input":{"type":"structure","required":["LoadBalancerArn"],"members":{"LoadBalancerArn":{}}},"output":{"resultWrapper":"DescribeLoadBalancerAttributesResult","type":"structure","members":{"Attributes":{"shape":"S5v"}}}},"DescribeLoadBalancers":{"input":{"type":"structure","members":{"LoadBalancerArns":{"shape":"S4k"},"Names":{"type":"list","member":{}},"Marker":{},"PageSize":{"type":"integer"}}},"output":{"resultWrapper":"DescribeLoadBalancersResult","type":"structure","members":{"LoadBalancers":{"shape":"S30"},"NextMarker":{}}}},"DescribeRules":{"input":{"type":"structure","members":{"ListenerArn":{},"RuleArns":{"type":"list","member":{}},"Marker":{},"PageSize":{"type":"integer"}}},"output":{"resultWrapper":"DescribeRulesResult","type":"structure","members":{"Rules":{"shape":"S3y"},"NextMarker":{}}}},"DescribeSSLPolicies":{"input":{"type":"structure","members":{"Names":{"type":"list","member":{}},"Marker":{},"PageSize":{"type":"integer"},"LoadBalancerType":{}}},"output":{"resultWrapper":"DescribeSSLPoliciesResult","type":"structure","members":{"SslPolicies":{"type":"list","member":{"type":"structure","members":{"SslProtocols":{"type":"list","member":{}},"Ciphers":{"type":"list","member":{"type":"structure","members":{"Name":{},"Priority":{"type":"integer"}}}},"Name":{},"SupportedLoadBalancerTypes":{"shape":"S3l"}}}},"NextMarker":{}}}},"DescribeTags":{"input":{"type":"structure","required":["ResourceArns"],"members":{"ResourceArns":{"shape":"S9"}}},"output":{"resultWrapper":"DescribeTagsResult","type":"structure","members":{"TagDescriptions":{"type":"list","member":{"type":"structure","members":{"ResourceArn":{},"Tags":{"shape":"Sb"}}}}}}},"DescribeTargetGroupAttributes":{"input":{"type":"structure","required":["TargetGroupArn"],"members":{"TargetGroupArn":{}}},"output":{"resultWrapper":"DescribeTargetGroupAttributesResult","type":"structure","members":{"Attributes":{"shape":"S6m"}}}},"DescribeTargetGroups":{"input":{"type":"structure","members":{"LoadBalancerArn":{},"TargetGroupArns":{"type":"list","member":{}},"Names":{"type":"list","member":{}},"Marker":{},"PageSize":{"type":"integer"}}},"output":{"resultWrapper":"DescribeTargetGroupsResult","type":"structure","members":{"TargetGroups":{"shape":"S4i"},"NextMarker":{}}}},"DescribeTargetHealth":{"input":{"type":"structure","required":["TargetGroupArn"],"members":{"TargetGroupArn":{},"Targets":{"shape":"S56"},"Include":{"type":"list","member":{}}}},"output":{"resultWrapper":"DescribeTargetHealthResult","type":"structure","members":{"TargetHealthDescriptions":{"type":"list","member":{"type":"structure","members":{"Target":{"shape":"S57"},"HealthCheckPort":{},"TargetHealth":{"type":"structure","members":{"State":{},"Reason":{},"Description":{}}},"AnomalyDetection":{"type":"structure","members":{"Result":{},"MitigationInEffect":{}}}}}}}}},"DescribeTrustStoreAssociations":{"input":{"type":"structure","required":["TrustStoreArn"],"members":{"TrustStoreArn":{},"Marker":{},"PageSize":{"type":"integer"}}},"output":{"resultWrapper":"DescribeTrustStoreAssociationsResult","type":"structure","members":{"TrustStoreAssociations":{"type":"list","member":{"type":"structure","members":{"ResourceArn":{}}}},"NextMarker":{}}}},"DescribeTrustStoreRevocations":{"input":{"type":"structure","required":["TrustStoreArn"],"members":{"TrustStoreArn":{},"RevocationIds":{"shape":"S7d"},"Marker":{},"PageSize":{"type":"integer"}}},"output":{"resultWrapper":"DescribeTrustStoreRevocationsResult","type":"structure","members":{"TrustStoreRevocations":{"type":"list","member":{"type":"structure","members":{"TrustStoreArn":{},"RevocationId":{"type":"long"},"RevocationType":{},"NumberOfRevokedEntries":{"type":"long"}}}},"NextMarker":{}}}},"DescribeTrustStores":{"input":{"type":"structure","members":{"TrustStoreArns":{"type":"list","member":{}},"Names":{"type":"list","member":{}},"Marker":{},"PageSize":{"type":"integer"}}},"output":{"resultWrapper":"DescribeTrustStoresResult","type":"structure","members":{"TrustStores":{"shape":"S4o"},"NextMarker":{}}}},"GetResourcePolicy":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"resultWrapper":"GetResourcePolicyResult","type":"structure","members":{"Policy":{}}}},"GetTrustStoreCaCertificatesBundle":{"input":{"type":"structure","required":["TrustStoreArn"],"members":{"TrustStoreArn":{}}},"output":{"resultWrapper":"GetTrustStoreCaCertificatesBundleResult","type":"structure","members":{"Location":{}}}},"GetTrustStoreRevocationContent":{"input":{"type":"structure","required":["TrustStoreArn","RevocationId"],"members":{"TrustStoreArn":{},"RevocationId":{"type":"long"}}},"output":{"resultWrapper":"GetTrustStoreRevocationContentResult","type":"structure","members":{"Location":{}}}},"ModifyListener":{"input":{"type":"structure","required":["ListenerArn"],"members":{"ListenerArn":{},"Port":{"type":"integer"},"Protocol":{},"SslPolicy":{},"Certificates":{"shape":"S3"},"DefaultActions":{"shape":"Sy"},"AlpnPolicy":{"shape":"S2b"},"MutualAuthentication":{"shape":"S2d"}}},"output":{"resultWrapper":"ModifyListenerResult","type":"structure","members":{"Listeners":{"shape":"S2i"}}}},"ModifyListenerAttributes":{"input":{"type":"structure","required":["ListenerArn","Attributes"],"members":{"ListenerArn":{},"Attributes":{"shape":"S5k"}}},"output":{"resultWrapper":"ModifyListenerAttributesResult","type":"structure","members":{"Attributes":{"shape":"S5k"}}}},"ModifyLoadBalancerAttributes":{"input":{"type":"structure","required":["LoadBalancerArn","Attributes"],"members":{"LoadBalancerArn":{},"Attributes":{"shape":"S5v"}}},"output":{"resultWrapper":"ModifyLoadBalancerAttributesResult","type":"structure","members":{"Attributes":{"shape":"S5v"}}}},"ModifyRule":{"input":{"type":"structure","required":["RuleArn"],"members":{"RuleArn":{},"Conditions":{"shape":"S3i"},"Actions":{"shape":"Sy"}}},"output":{"resultWrapper":"ModifyRuleResult","type":"structure","members":{"Rules":{"shape":"S3y"}}}},"ModifyTargetGroup":{"input":{"type":"structure","required":["TargetGroupArn"],"members":{"TargetGroupArn":{},"HealthCheckProtocol":{},"HealthCheckPort":{},"HealthCheckPath":{},"HealthCheckEnabled":{"type":"boolean"},"HealthCheckIntervalSeconds":{"type":"integer"},"HealthCheckTimeoutSeconds":{"type":"integer"},"HealthyThresholdCount":{"type":"integer"},"UnhealthyThresholdCount":{"type":"integer"},"Matcher":{"shape":"S4c"}}},"output":{"resultWrapper":"ModifyTargetGroupResult","type":"structure","members":{"TargetGroups":{"shape":"S4i"}}}},"ModifyTargetGroupAttributes":{"input":{"type":"structure","required":["TargetGroupArn","Attributes"],"members":{"TargetGroupArn":{},"Attributes":{"shape":"S6m"}}},"output":{"resultWrapper":"ModifyTargetGroupAttributesResult","type":"structure","members":{"Attributes":{"shape":"S6m"}}}},"ModifyTrustStore":{"input":{"type":"structure","required":["TrustStoreArn","CaCertificatesBundleS3Bucket","CaCertificatesBundleS3Key"],"members":{"TrustStoreArn":{},"CaCertificatesBundleS3Bucket":{},"CaCertificatesBundleS3Key":{},"CaCertificatesBundleS3ObjectVersion":{}}},"output":{"resultWrapper":"ModifyTrustStoreResult","type":"structure","members":{"TrustStores":{"shape":"S4o"}}}},"RegisterTargets":{"input":{"type":"structure","required":["TargetGroupArn","Targets"],"members":{"TargetGroupArn":{},"Targets":{"shape":"S56"}}},"output":{"resultWrapper":"RegisterTargetsResult","type":"structure","members":{}}},"RemoveListenerCertificates":{"input":{"type":"structure","required":["ListenerArn","Certificates"],"members":{"ListenerArn":{},"Certificates":{"shape":"S3"}}},"output":{"resultWrapper":"RemoveListenerCertificatesResult","type":"structure","members":{}}},"RemoveTags":{"input":{"type":"structure","required":["ResourceArns","TagKeys"],"members":{"ResourceArns":{"shape":"S9"},"TagKeys":{"type":"list","member":{}}}},"output":{"resultWrapper":"RemoveTagsResult","type":"structure","members":{}}},"RemoveTrustStoreRevocations":{"input":{"type":"structure","required":["TrustStoreArn","RevocationIds"],"members":{"TrustStoreArn":{},"RevocationIds":{"shape":"S7d"}}},"output":{"resultWrapper":"RemoveTrustStoreRevocationsResult","type":"structure","members":{}}},"SetIpAddressType":{"input":{"type":"structure","required":["LoadBalancerArn","IpAddressType"],"members":{"LoadBalancerArn":{},"IpAddressType":{}}},"output":{"resultWrapper":"SetIpAddressTypeResult","type":"structure","members":{"IpAddressType":{}}}},"SetRulePriorities":{"input":{"type":"structure","required":["RulePriorities"],"members":{"RulePriorities":{"type":"list","member":{"type":"structure","members":{"RuleArn":{},"Priority":{"type":"integer"}}}}}},"output":{"resultWrapper":"SetRulePrioritiesResult","type":"structure","members":{"Rules":{"shape":"S3y"}}}},"SetSecurityGroups":{"input":{"type":"structure","required":["LoadBalancerArn","SecurityGroups"],"members":{"LoadBalancerArn":{},"SecurityGroups":{"shape":"S2t"},"EnforceSecurityGroupInboundRulesOnPrivateLinkTraffic":{}}},"output":{"resultWrapper":"SetSecurityGroupsResult","type":"structure","members":{"SecurityGroupIds":{"shape":"S2t"},"EnforceSecurityGroupInboundRulesOnPrivateLinkTraffic":{}}}},"SetSubnets":{"input":{"type":"structure","required":["LoadBalancerArn"],"members":{"LoadBalancerArn":{},"Subnets":{"shape":"S2m"},"SubnetMappings":{"shape":"S2o"},"IpAddressType":{}}},"output":{"resultWrapper":"SetSubnetsResult","type":"structure","members":{"AvailabilityZones":{"shape":"S39"},"IpAddressType":{}}}}},"shapes":{"S3":{"type":"list","member":{"type":"structure","members":{"CertificateArn":{},"IsDefault":{"type":"boolean"}}}},"S9":{"type":"list","member":{}},"Sb":{"type":"list","member":{"type":"structure","required":["Key"],"members":{"Key":{},"Value":{}}}},"Sy":{"type":"list","member":{"type":"structure","required":["Type"],"members":{"Type":{},"TargetGroupArn":{},"AuthenticateOidcConfig":{"type":"structure","required":["Issuer","AuthorizationEndpoint","TokenEndpoint","UserInfoEndpoint","ClientId"],"members":{"Issuer":{},"AuthorizationEndpoint":{},"TokenEndpoint":{},"UserInfoEndpoint":{},"ClientId":{},"ClientSecret":{},"SessionCookieName":{},"Scope":{},"SessionTimeout":{"type":"long"},"AuthenticationRequestExtraParams":{"type":"map","key":{},"value":{}},"OnUnauthenticatedRequest":{},"UseExistingClientSecret":{"type":"boolean"}}},"AuthenticateCognitoConfig":{"type":"structure","required":["UserPoolArn","UserPoolClientId","UserPoolDomain"],"members":{"UserPoolArn":{},"UserPoolClientId":{},"UserPoolDomain":{},"SessionCookieName":{},"Scope":{},"SessionTimeout":{"type":"long"},"AuthenticationRequestExtraParams":{"type":"map","key":{},"value":{}},"OnUnauthenticatedRequest":{}}},"Order":{"type":"integer"},"RedirectConfig":{"type":"structure","required":["StatusCode"],"members":{"Protocol":{},"Port":{},"Host":{},"Path":{},"Query":{},"StatusCode":{}}},"FixedResponseConfig":{"type":"structure","required":["StatusCode"],"members":{"MessageBody":{},"StatusCode":{},"ContentType":{}}},"ForwardConfig":{"type":"structure","members":{"TargetGroups":{"type":"list","member":{"type":"structure","members":{"TargetGroupArn":{},"Weight":{"type":"integer"}}}},"TargetGroupStickinessConfig":{"type":"structure","members":{"Enabled":{"type":"boolean"},"DurationSeconds":{"type":"integer"}}}}}}}},"S2b":{"type":"list","member":{}},"S2d":{"type":"structure","members":{"Mode":{},"TrustStoreArn":{},"IgnoreClientCertificateExpiry":{"type":"boolean"},"TrustStoreAssociationStatus":{}}},"S2i":{"type":"list","member":{"type":"structure","members":{"ListenerArn":{},"LoadBalancerArn":{},"Port":{"type":"integer"},"Protocol":{},"Certificates":{"shape":"S3"},"SslPolicy":{},"DefaultActions":{"shape":"Sy"},"AlpnPolicy":{"shape":"S2b"},"MutualAuthentication":{"shape":"S2d"}}}},"S2m":{"type":"list","member":{}},"S2o":{"type":"list","member":{"type":"structure","members":{"SubnetId":{},"AllocationId":{},"PrivateIPv4Address":{},"IPv6Address":{}}}},"S2t":{"type":"list","member":{}},"S30":{"type":"list","member":{"type":"structure","members":{"LoadBalancerArn":{},"DNSName":{},"CanonicalHostedZoneId":{},"CreatedTime":{"type":"timestamp"},"LoadBalancerName":{},"Scheme":{},"VpcId":{},"State":{"type":"structure","members":{"Code":{},"Reason":{}}},"Type":{},"AvailabilityZones":{"shape":"S39"},"SecurityGroups":{"shape":"S2t"},"IpAddressType":{},"CustomerOwnedIpv4Pool":{},"EnforceSecurityGroupInboundRulesOnPrivateLinkTraffic":{}}}},"S39":{"type":"list","member":{"type":"structure","members":{"ZoneName":{},"SubnetId":{},"OutpostId":{},"LoadBalancerAddresses":{"type":"list","member":{"type":"structure","members":{"IpAddress":{},"AllocationId":{},"PrivateIPv4Address":{},"IPv6Address":{}}}}}}},"S3i":{"type":"list","member":{"type":"structure","members":{"Field":{},"Values":{"shape":"S3l"},"HostHeaderConfig":{"type":"structure","members":{"Values":{"shape":"S3l"}}},"PathPatternConfig":{"type":"structure","members":{"Values":{"shape":"S3l"}}},"HttpHeaderConfig":{"type":"structure","members":{"HttpHeaderName":{},"Values":{"shape":"S3l"}}},"QueryStringConfig":{"type":"structure","members":{"Values":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}}}},"HttpRequestMethodConfig":{"type":"structure","members":{"Values":{"shape":"S3l"}}},"SourceIpConfig":{"type":"structure","members":{"Values":{"shape":"S3l"}}}}}},"S3l":{"type":"list","member":{}},"S3y":{"type":"list","member":{"type":"structure","members":{"RuleArn":{},"Priority":{},"Conditions":{"shape":"S3i"},"Actions":{"shape":"Sy"},"IsDefault":{"type":"boolean"}}}},"S4c":{"type":"structure","members":{"HttpCode":{},"GrpcCode":{}}},"S4i":{"type":"list","member":{"type":"structure","members":{"TargetGroupArn":{},"TargetGroupName":{},"Protocol":{},"Port":{"type":"integer"},"VpcId":{},"HealthCheckProtocol":{},"HealthCheckPort":{},"HealthCheckEnabled":{"type":"boolean"},"HealthCheckIntervalSeconds":{"type":"integer"},"HealthCheckTimeoutSeconds":{"type":"integer"},"HealthyThresholdCount":{"type":"integer"},"UnhealthyThresholdCount":{"type":"integer"},"HealthCheckPath":{},"Matcher":{"shape":"S4c"},"LoadBalancerArns":{"shape":"S4k"},"TargetType":{},"ProtocolVersion":{},"IpAddressType":{}}}},"S4k":{"type":"list","member":{}},"S4o":{"type":"list","member":{"type":"structure","members":{"Name":{},"TrustStoreArn":{},"Status":{},"NumberOfCaCertificates":{"type":"integer"},"TotalRevokedEntries":{"type":"long"}}}},"S56":{"type":"list","member":{"shape":"S57"}},"S57":{"type":"structure","required":["Id"],"members":{"Id":{},"Port":{"type":"integer"},"AvailabilityZone":{}}},"S5k":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}},"S5v":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}},"S6m":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}},"S7d":{"type":"list","member":{"type":"long"}}}}')},12274:e=>{"use strict";e.exports=JSON.parse('{"o":{"DescribeListeners":{"input_token":"Marker","output_token":"NextMarker","result_key":"Listeners"},"DescribeLoadBalancers":{"input_token":"Marker","output_token":"NextMarker","result_key":"LoadBalancers"},"DescribeTargetGroups":{"input_token":"Marker","output_token":"NextMarker","result_key":"TargetGroups"},"DescribeTrustStoreAssociations":{"input_token":"Marker","limit_key":"PageSize","output_token":"NextMarker"},"DescribeTrustStoreRevocations":{"input_token":"Marker","limit_key":"PageSize","output_token":"NextMarker"},"DescribeTrustStores":{"input_token":"Marker","limit_key":"PageSize","output_token":"NextMarker"}}}')},56106:e=>{"use strict";e.exports=JSON.parse('{"V":{"LoadBalancerExists":{"delay":15,"operation":"DescribeLoadBalancers","maxAttempts":40,"acceptors":[{"matcher":"status","expected":200,"state":"success"},{"matcher":"error","expected":"LoadBalancerNotFound","state":"retry"}]},"LoadBalancerAvailable":{"delay":15,"operation":"DescribeLoadBalancers","maxAttempts":40,"acceptors":[{"state":"success","matcher":"pathAll","argument":"LoadBalancers[].State.Code","expected":"active"},{"state":"retry","matcher":"pathAny","argument":"LoadBalancers[].State.Code","expected":"provisioning"},{"state":"retry","matcher":"error","expected":"LoadBalancerNotFound"}]},"LoadBalancersDeleted":{"delay":15,"operation":"DescribeLoadBalancers","maxAttempts":40,"acceptors":[{"state":"retry","matcher":"pathAll","argument":"LoadBalancers[].State.Code","expected":"active"},{"matcher":"error","expected":"LoadBalancerNotFound","state":"success"}]},"TargetInService":{"delay":15,"maxAttempts":40,"operation":"DescribeTargetHealth","acceptors":[{"argument":"TargetHealthDescriptions[].TargetHealth.State","expected":"healthy","matcher":"pathAll","state":"success"},{"matcher":"error","expected":"InvalidInstance","state":"retry"}]},"TargetDeregistered":{"delay":15,"maxAttempts":40,"operation":"DescribeTargetHealth","acceptors":[{"matcher":"error","expected":"InvalidTarget","state":"success"},{"argument":"TargetHealthDescriptions[].TargetHealth.State","expected":"unused","matcher":"pathAll","state":"success"}]}}}')},91298:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2009-03-31","endpointPrefix":"elasticmapreduce","jsonVersion":"1.1","protocol":"json","protocols":["json"],"serviceAbbreviation":"Amazon EMR","serviceFullName":"Amazon EMR","serviceId":"EMR","signatureVersion":"v4","targetPrefix":"ElasticMapReduce","uid":"elasticmapreduce-2009-03-31","auth":["aws.auth#sigv4"]},"operations":{"AddInstanceFleet":{"input":{"type":"structure","required":["ClusterId","InstanceFleet"],"members":{"ClusterId":{},"InstanceFleet":{"shape":"S3"}}},"output":{"type":"structure","members":{"ClusterId":{},"InstanceFleetId":{},"ClusterArn":{}}}},"AddInstanceGroups":{"input":{"type":"structure","required":["InstanceGroups","JobFlowId"],"members":{"InstanceGroups":{"shape":"S11"},"JobFlowId":{}}},"output":{"type":"structure","members":{"JobFlowId":{},"InstanceGroupIds":{"type":"list","member":{}},"ClusterArn":{}}}},"AddJobFlowSteps":{"input":{"type":"structure","required":["JobFlowId","Steps"],"members":{"JobFlowId":{},"Steps":{"shape":"S1m"},"ExecutionRoleArn":{}}},"output":{"type":"structure","members":{"StepIds":{"shape":"S1v"}}}},"AddTags":{"input":{"type":"structure","required":["ResourceId","Tags"],"members":{"ResourceId":{},"Tags":{"shape":"S1y"}}},"output":{"type":"structure","members":{}}},"CancelSteps":{"input":{"type":"structure","required":["ClusterId","StepIds"],"members":{"ClusterId":{},"StepIds":{"shape":"S1v"},"StepCancellationOption":{}}},"output":{"type":"structure","members":{"CancelStepsInfoList":{"type":"list","member":{"type":"structure","members":{"StepId":{},"Status":{},"Reason":{}}}}}}},"CreateSecurityConfiguration":{"input":{"type":"structure","required":["Name","SecurityConfiguration"],"members":{"Name":{},"SecurityConfiguration":{}}},"output":{"type":"structure","required":["Name","CreationDateTime"],"members":{"Name":{},"CreationDateTime":{"type":"timestamp"}}}},"CreateStudio":{"input":{"type":"structure","required":["Name","AuthMode","VpcId","SubnetIds","ServiceRole","WorkspaceSecurityGroupId","EngineSecurityGroupId","DefaultS3Location"],"members":{"Name":{},"Description":{},"AuthMode":{},"VpcId":{},"SubnetIds":{"shape":"S2d"},"ServiceRole":{},"UserRole":{},"WorkspaceSecurityGroupId":{},"EngineSecurityGroupId":{},"DefaultS3Location":{},"IdpAuthUrl":{},"IdpRelayStateParameterName":{},"Tags":{"shape":"S1y"},"TrustedIdentityPropagationEnabled":{"type":"boolean"},"IdcUserAssignment":{},"IdcInstanceArn":{},"EncryptionKeyArn":{}}},"output":{"type":"structure","members":{"StudioId":{},"Url":{}}}},"CreateStudioSessionMapping":{"input":{"type":"structure","required":["StudioId","IdentityType","SessionPolicyArn"],"members":{"StudioId":{},"IdentityId":{},"IdentityName":{},"IdentityType":{},"SessionPolicyArn":{}}}},"DeleteSecurityConfiguration":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}}},"DeleteStudio":{"input":{"type":"structure","required":["StudioId"],"members":{"StudioId":{}}}},"DeleteStudioSessionMapping":{"input":{"type":"structure","required":["StudioId","IdentityType"],"members":{"StudioId":{},"IdentityId":{},"IdentityName":{},"IdentityType":{}}}},"DescribeCluster":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{}}},"output":{"type":"structure","members":{"Cluster":{"type":"structure","members":{"Id":{},"Name":{},"Status":{"shape":"S2q"},"Ec2InstanceAttributes":{"type":"structure","members":{"Ec2KeyName":{},"Ec2SubnetId":{},"RequestedEc2SubnetIds":{"shape":"S2z"},"Ec2AvailabilityZone":{},"RequestedEc2AvailabilityZones":{"shape":"S2z"},"IamInstanceProfile":{},"EmrManagedMasterSecurityGroup":{},"EmrManagedSlaveSecurityGroup":{},"ServiceAccessSecurityGroup":{},"AdditionalMasterSecurityGroups":{"shape":"S30"},"AdditionalSlaveSecurityGroups":{"shape":"S30"}}},"InstanceCollectionType":{},"LogUri":{},"LogEncryptionKmsKeyId":{},"RequestedAmiVersion":{},"RunningAmiVersion":{},"ReleaseLabel":{},"AutoTerminate":{"type":"boolean"},"TerminationProtected":{"type":"boolean"},"UnhealthyNodeReplacement":{"type":"boolean"},"VisibleToAllUsers":{"type":"boolean"},"Applications":{"shape":"S33"},"Tags":{"shape":"S1y"},"ServiceRole":{},"NormalizedInstanceHours":{"type":"integer"},"MasterPublicDnsName":{},"Configurations":{"shape":"Si"},"SecurityConfiguration":{},"AutoScalingRole":{},"ScaleDownBehavior":{},"CustomAmiId":{},"EbsRootVolumeSize":{"type":"integer"},"RepoUpgradeOnBoot":{},"KerberosAttributes":{"shape":"S37"},"ClusterArn":{},"OutpostArn":{},"StepConcurrencyLevel":{"type":"integer"},"PlacementGroups":{"shape":"S39"},"OSReleaseLabel":{},"EbsRootVolumeIops":{"type":"integer"},"EbsRootVolumeThroughput":{"type":"integer"}}}}}},"DescribeJobFlows":{"input":{"type":"structure","members":{"CreatedAfter":{"type":"timestamp"},"CreatedBefore":{"type":"timestamp"},"JobFlowIds":{"shape":"S1t"},"JobFlowStates":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"JobFlows":{"type":"list","member":{"type":"structure","required":["JobFlowId","Name","ExecutionStatusDetail","Instances"],"members":{"JobFlowId":{},"Name":{},"LogUri":{},"LogEncryptionKmsKeyId":{},"AmiVersion":{},"ExecutionStatusDetail":{"type":"structure","required":["State","CreationDateTime"],"members":{"State":{},"CreationDateTime":{"type":"timestamp"},"StartDateTime":{"type":"timestamp"},"ReadyDateTime":{"type":"timestamp"},"EndDateTime":{"type":"timestamp"},"LastStateChangeReason":{}}},"Instances":{"type":"structure","required":["MasterInstanceType","SlaveInstanceType","InstanceCount"],"members":{"MasterInstanceType":{},"MasterPublicDnsName":{},"MasterInstanceId":{},"SlaveInstanceType":{},"InstanceCount":{"type":"integer"},"InstanceGroups":{"type":"list","member":{"type":"structure","required":["Market","InstanceRole","InstanceType","InstanceRequestCount","InstanceRunningCount","State","CreationDateTime"],"members":{"InstanceGroupId":{},"Name":{},"Market":{},"InstanceRole":{},"BidPrice":{},"InstanceType":{},"InstanceRequestCount":{"type":"integer"},"InstanceRunningCount":{"type":"integer"},"State":{},"LastStateChangeReason":{},"CreationDateTime":{"type":"timestamp"},"StartDateTime":{"type":"timestamp"},"ReadyDateTime":{"type":"timestamp"},"EndDateTime":{"type":"timestamp"},"CustomAmiId":{}}}},"NormalizedInstanceHours":{"type":"integer"},"Ec2KeyName":{},"Ec2SubnetId":{},"Placement":{"shape":"S3n"},"KeepJobFlowAliveWhenNoSteps":{"type":"boolean"},"TerminationProtected":{"type":"boolean"},"UnhealthyNodeReplacement":{"type":"boolean"},"HadoopVersion":{}}},"Steps":{"type":"list","member":{"type":"structure","required":["StepConfig","ExecutionStatusDetail"],"members":{"StepConfig":{"shape":"S1n"},"ExecutionStatusDetail":{"type":"structure","required":["State","CreationDateTime"],"members":{"State":{},"CreationDateTime":{"type":"timestamp"},"StartDateTime":{"type":"timestamp"},"EndDateTime":{"type":"timestamp"},"LastStateChangeReason":{}}}}}},"BootstrapActions":{"type":"list","member":{"type":"structure","members":{"BootstrapActionConfig":{"shape":"S3u"}}}},"SupportedProducts":{"shape":"S3w"},"VisibleToAllUsers":{"type":"boolean"},"JobFlowRole":{},"ServiceRole":{},"AutoScalingRole":{},"ScaleDownBehavior":{}}}}}},"deprecated":true},"DescribeNotebookExecution":{"input":{"type":"structure","required":["NotebookExecutionId"],"members":{"NotebookExecutionId":{}}},"output":{"type":"structure","members":{"NotebookExecution":{"type":"structure","members":{"NotebookExecutionId":{},"EditorId":{},"ExecutionEngine":{"shape":"S40"},"NotebookExecutionName":{},"NotebookParams":{},"Status":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Arn":{},"OutputNotebookURI":{},"LastStateChangeReason":{},"NotebookInstanceSecurityGroupId":{},"Tags":{"shape":"S1y"},"NotebookS3Location":{"shape":"S44"},"OutputNotebookS3Location":{"type":"structure","members":{"Bucket":{},"Key":{}}},"OutputNotebookFormat":{},"EnvironmentVariables":{"shape":"S48"}}}}}},"DescribeReleaseLabel":{"input":{"type":"structure","members":{"ReleaseLabel":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ReleaseLabel":{},"Applications":{"type":"list","member":{"type":"structure","members":{"Name":{},"Version":{}}}},"NextToken":{},"AvailableOSReleases":{"type":"list","member":{"type":"structure","members":{"Label":{}}}}}}},"DescribeSecurityConfiguration":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"Name":{},"SecurityConfiguration":{},"CreationDateTime":{"type":"timestamp"}}}},"DescribeStep":{"input":{"type":"structure","required":["ClusterId","StepId"],"members":{"ClusterId":{},"StepId":{}}},"output":{"type":"structure","members":{"Step":{"type":"structure","members":{"Id":{},"Name":{},"Config":{"shape":"S4l"},"ActionOnFailure":{},"Status":{"shape":"S4m"},"ExecutionRoleArn":{}}}}}},"DescribeStudio":{"input":{"type":"structure","required":["StudioId"],"members":{"StudioId":{}}},"output":{"type":"structure","members":{"Studio":{"type":"structure","members":{"StudioId":{},"StudioArn":{},"Name":{},"Description":{},"AuthMode":{},"VpcId":{},"SubnetIds":{"shape":"S2d"},"ServiceRole":{},"UserRole":{},"WorkspaceSecurityGroupId":{},"EngineSecurityGroupId":{},"Url":{},"CreationTime":{"type":"timestamp"},"DefaultS3Location":{},"IdpAuthUrl":{},"IdpRelayStateParameterName":{},"Tags":{"shape":"S1y"},"IdcInstanceArn":{},"TrustedIdentityPropagationEnabled":{"type":"boolean"},"IdcUserAssignment":{},"EncryptionKeyArn":{}}}}}},"GetAutoTerminationPolicy":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{}}},"output":{"type":"structure","members":{"AutoTerminationPolicy":{"shape":"S4x"}}}},"GetBlockPublicAccessConfiguration":{"input":{"type":"structure","members":{}},"output":{"type":"structure","required":["BlockPublicAccessConfiguration","BlockPublicAccessConfigurationMetadata"],"members":{"BlockPublicAccessConfiguration":{"shape":"S51"},"BlockPublicAccessConfigurationMetadata":{"type":"structure","required":["CreationDateTime","CreatedByArn"],"members":{"CreationDateTime":{"type":"timestamp"},"CreatedByArn":{}}}}}},"GetClusterSessionCredentials":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{},"ExecutionRoleArn":{}}},"output":{"type":"structure","members":{"Credentials":{"type":"structure","members":{"UsernamePassword":{"type":"structure","members":{"Username":{},"Password":{}},"sensitive":true}},"union":true},"ExpiresAt":{"type":"timestamp"}}}},"GetManagedScalingPolicy":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{}}},"output":{"type":"structure","members":{"ManagedScalingPolicy":{"shape":"S5c"}}}},"GetStudioSessionMapping":{"input":{"type":"structure","required":["StudioId","IdentityType"],"members":{"StudioId":{},"IdentityId":{},"IdentityName":{},"IdentityType":{}}},"output":{"type":"structure","members":{"SessionMapping":{"type":"structure","members":{"StudioId":{},"IdentityId":{},"IdentityName":{},"IdentityType":{},"SessionPolicyArn":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}}}},"ListBootstrapActions":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{},"Marker":{}}},"output":{"type":"structure","members":{"BootstrapActions":{"type":"list","member":{"type":"structure","members":{"Name":{},"ScriptPath":{},"Args":{"shape":"S30"}}}},"Marker":{}}}},"ListClusters":{"input":{"type":"structure","members":{"CreatedAfter":{"type":"timestamp"},"CreatedBefore":{"type":"timestamp"},"ClusterStates":{"type":"list","member":{}},"Marker":{}}},"output":{"type":"structure","members":{"Clusters":{"type":"list","member":{"type":"structure","members":{"Id":{},"Name":{},"Status":{"shape":"S2q"},"NormalizedInstanceHours":{"type":"integer"},"ClusterArn":{},"OutpostArn":{}}}},"Marker":{}}}},"ListInstanceFleets":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{},"Marker":{}}},"output":{"type":"structure","members":{"InstanceFleets":{"type":"list","member":{"type":"structure","members":{"Id":{},"Name":{},"Status":{"type":"structure","members":{"State":{},"StateChangeReason":{"type":"structure","members":{"Code":{},"Message":{}}},"Timeline":{"type":"structure","members":{"CreationDateTime":{"type":"timestamp"},"ReadyDateTime":{"type":"timestamp"},"EndDateTime":{"type":"timestamp"}}}}},"InstanceFleetType":{},"TargetOnDemandCapacity":{"type":"integer"},"TargetSpotCapacity":{"type":"integer"},"ProvisionedOnDemandCapacity":{"type":"integer"},"ProvisionedSpotCapacity":{"type":"integer"},"InstanceTypeSpecifications":{"type":"list","member":{"type":"structure","members":{"InstanceType":{},"WeightedCapacity":{"type":"integer"},"BidPrice":{},"BidPriceAsPercentageOfOnDemandPrice":{"type":"double"},"Configurations":{"shape":"Si"},"EbsBlockDevices":{"shape":"S63"},"EbsOptimized":{"type":"boolean"},"CustomAmiId":{},"Priority":{"type":"double"}}}},"LaunchSpecifications":{"shape":"Sl"},"ResizeSpecifications":{"shape":"Su"}}}},"Marker":{}}}},"ListInstanceGroups":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{},"Marker":{}}},"output":{"type":"structure","members":{"InstanceGroups":{"type":"list","member":{"type":"structure","members":{"Id":{},"Name":{},"Market":{},"InstanceGroupType":{},"BidPrice":{},"InstanceType":{},"RequestedInstanceCount":{"type":"integer"},"RunningInstanceCount":{"type":"integer"},"Status":{"type":"structure","members":{"State":{},"StateChangeReason":{"type":"structure","members":{"Code":{},"Message":{}}},"Timeline":{"type":"structure","members":{"CreationDateTime":{"type":"timestamp"},"ReadyDateTime":{"type":"timestamp"},"EndDateTime":{"type":"timestamp"}}}}},"Configurations":{"shape":"Si"},"ConfigurationsVersion":{"type":"long"},"LastSuccessfullyAppliedConfigurations":{"shape":"Si"},"LastSuccessfullyAppliedConfigurationsVersion":{"type":"long"},"EbsBlockDevices":{"shape":"S63"},"EbsOptimized":{"type":"boolean"},"ShrinkPolicy":{"shape":"S6f"},"AutoScalingPolicy":{"shape":"S6j"},"CustomAmiId":{}}}},"Marker":{}}}},"ListInstances":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{},"InstanceGroupId":{},"InstanceGroupTypes":{"type":"list","member":{}},"InstanceFleetId":{},"InstanceFleetType":{},"InstanceStates":{"type":"list","member":{}},"Marker":{}}},"output":{"type":"structure","members":{"Instances":{"type":"list","member":{"type":"structure","members":{"Id":{},"Ec2InstanceId":{},"PublicDnsName":{},"PublicIpAddress":{},"PrivateDnsName":{},"PrivateIpAddress":{},"Status":{"type":"structure","members":{"State":{},"StateChangeReason":{"type":"structure","members":{"Code":{},"Message":{}}},"Timeline":{"type":"structure","members":{"CreationDateTime":{"type":"timestamp"},"ReadyDateTime":{"type":"timestamp"},"EndDateTime":{"type":"timestamp"}}}}},"InstanceGroupId":{},"InstanceFleetId":{},"Market":{},"InstanceType":{},"EbsVolumes":{"type":"list","member":{"type":"structure","members":{"Device":{},"VolumeId":{}}}}}}},"Marker":{}}}},"ListNotebookExecutions":{"input":{"type":"structure","members":{"EditorId":{},"Status":{},"From":{"type":"timestamp"},"To":{"type":"timestamp"},"Marker":{},"ExecutionEngineId":{}}},"output":{"type":"structure","members":{"NotebookExecutions":{"type":"list","member":{"type":"structure","members":{"NotebookExecutionId":{},"EditorId":{},"NotebookExecutionName":{},"Status":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"NotebookS3Location":{"shape":"S44"},"ExecutionEngineId":{}}}},"Marker":{}}}},"ListReleaseLabels":{"input":{"type":"structure","members":{"Filters":{"type":"structure","members":{"Prefix":{},"Application":{}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ReleaseLabels":{"shape":"S30"},"NextToken":{}}}},"ListSecurityConfigurations":{"input":{"type":"structure","members":{"Marker":{}}},"output":{"type":"structure","members":{"SecurityConfigurations":{"type":"list","member":{"type":"structure","members":{"Name":{},"CreationDateTime":{"type":"timestamp"}}}},"Marker":{}}}},"ListSteps":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{},"StepStates":{"type":"list","member":{}},"StepIds":{"shape":"S1t"},"Marker":{}}},"output":{"type":"structure","members":{"Steps":{"type":"list","member":{"type":"structure","members":{"Id":{},"Name":{},"Config":{"shape":"S4l"},"ActionOnFailure":{},"Status":{"shape":"S4m"}}}},"Marker":{}}}},"ListStudioSessionMappings":{"input":{"type":"structure","members":{"StudioId":{},"IdentityType":{},"Marker":{}}},"output":{"type":"structure","members":{"SessionMappings":{"type":"list","member":{"type":"structure","members":{"StudioId":{},"IdentityId":{},"IdentityName":{},"IdentityType":{},"SessionPolicyArn":{},"CreationTime":{"type":"timestamp"}}}},"Marker":{}}}},"ListStudios":{"input":{"type":"structure","members":{"Marker":{}}},"output":{"type":"structure","members":{"Studios":{"type":"list","member":{"type":"structure","members":{"StudioId":{},"Name":{},"VpcId":{},"Description":{},"Url":{},"AuthMode":{},"CreationTime":{"type":"timestamp"}}}},"Marker":{}}}},"ListSupportedInstanceTypes":{"input":{"type":"structure","required":["ReleaseLabel"],"members":{"ReleaseLabel":{},"Marker":{}}},"output":{"type":"structure","members":{"SupportedInstanceTypes":{"type":"list","member":{"type":"structure","members":{"Type":{},"MemoryGB":{"type":"float"},"StorageGB":{"type":"integer"},"VCPU":{"type":"integer"},"Is64BitsOnly":{"type":"boolean"},"InstanceFamilyId":{},"EbsOptimizedAvailable":{"type":"boolean"},"EbsOptimizedByDefault":{"type":"boolean"},"NumberOfDisks":{"type":"integer"},"EbsStorageOnly":{"type":"boolean"},"Architecture":{}}}},"Marker":{}}}},"ModifyCluster":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{},"StepConcurrencyLevel":{"type":"integer"}}},"output":{"type":"structure","members":{"StepConcurrencyLevel":{"type":"integer"}}}},"ModifyInstanceFleet":{"input":{"type":"structure","required":["ClusterId","InstanceFleet"],"members":{"ClusterId":{},"InstanceFleet":{"type":"structure","required":["InstanceFleetId"],"members":{"InstanceFleetId":{},"TargetOnDemandCapacity":{"type":"integer"},"TargetSpotCapacity":{"type":"integer"},"ResizeSpecifications":{"shape":"Su"}}}}}},"ModifyInstanceGroups":{"input":{"type":"structure","members":{"ClusterId":{},"InstanceGroups":{"type":"list","member":{"type":"structure","required":["InstanceGroupId"],"members":{"InstanceGroupId":{},"InstanceCount":{"type":"integer"},"EC2InstanceIdsToTerminate":{"type":"list","member":{}},"ShrinkPolicy":{"shape":"S6f"},"ReconfigurationType":{},"Configurations":{"shape":"Si"}}}}}}},"PutAutoScalingPolicy":{"input":{"type":"structure","required":["ClusterId","InstanceGroupId","AutoScalingPolicy"],"members":{"ClusterId":{},"InstanceGroupId":{},"AutoScalingPolicy":{"shape":"S15"}}},"output":{"type":"structure","members":{"ClusterId":{},"InstanceGroupId":{},"AutoScalingPolicy":{"shape":"S6j"},"ClusterArn":{}}}},"PutAutoTerminationPolicy":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{},"AutoTerminationPolicy":{"shape":"S4x"}}},"output":{"type":"structure","members":{}}},"PutBlockPublicAccessConfiguration":{"input":{"type":"structure","required":["BlockPublicAccessConfiguration"],"members":{"BlockPublicAccessConfiguration":{"shape":"S51"}}},"output":{"type":"structure","members":{}}},"PutManagedScalingPolicy":{"input":{"type":"structure","required":["ClusterId","ManagedScalingPolicy"],"members":{"ClusterId":{},"ManagedScalingPolicy":{"shape":"S5c"}}},"output":{"type":"structure","members":{}}},"RemoveAutoScalingPolicy":{"input":{"type":"structure","required":["ClusterId","InstanceGroupId"],"members":{"ClusterId":{},"InstanceGroupId":{}}},"output":{"type":"structure","members":{}}},"RemoveAutoTerminationPolicy":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{}}},"output":{"type":"structure","members":{}}},"RemoveManagedScalingPolicy":{"input":{"type":"structure","required":["ClusterId"],"members":{"ClusterId":{}}},"output":{"type":"structure","members":{}}},"RemoveTags":{"input":{"type":"structure","required":["ResourceId","TagKeys"],"members":{"ResourceId":{},"TagKeys":{"shape":"S30"}}},"output":{"type":"structure","members":{}}},"RunJobFlow":{"input":{"type":"structure","required":["Name","Instances"],"members":{"Name":{},"LogUri":{},"LogEncryptionKmsKeyId":{},"AdditionalInfo":{},"AmiVersion":{},"ReleaseLabel":{},"Instances":{"type":"structure","members":{"MasterInstanceType":{},"SlaveInstanceType":{},"InstanceCount":{"type":"integer"},"InstanceGroups":{"shape":"S11"},"InstanceFleets":{"type":"list","member":{"shape":"S3"}},"Ec2KeyName":{},"Placement":{"shape":"S3n"},"KeepJobFlowAliveWhenNoSteps":{"type":"boolean"},"TerminationProtected":{"type":"boolean"},"UnhealthyNodeReplacement":{"type":"boolean"},"HadoopVersion":{},"Ec2SubnetId":{},"Ec2SubnetIds":{"shape":"S2z"},"EmrManagedMasterSecurityGroup":{},"EmrManagedSlaveSecurityGroup":{},"ServiceAccessSecurityGroup":{},"AdditionalMasterSecurityGroups":{"shape":"S8m"},"AdditionalSlaveSecurityGroups":{"shape":"S8m"}}},"Steps":{"shape":"S1m"},"BootstrapActions":{"type":"list","member":{"shape":"S3u"}},"SupportedProducts":{"shape":"S3w"},"NewSupportedProducts":{"type":"list","member":{"type":"structure","members":{"Name":{},"Args":{"shape":"S1t"}}}},"Applications":{"shape":"S33"},"Configurations":{"shape":"Si"},"VisibleToAllUsers":{"type":"boolean"},"JobFlowRole":{},"ServiceRole":{},"Tags":{"shape":"S1y"},"SecurityConfiguration":{},"AutoScalingRole":{},"ScaleDownBehavior":{},"CustomAmiId":{},"EbsRootVolumeSize":{"type":"integer"},"RepoUpgradeOnBoot":{},"KerberosAttributes":{"shape":"S37"},"StepConcurrencyLevel":{"type":"integer"},"ManagedScalingPolicy":{"shape":"S5c"},"PlacementGroupConfigs":{"shape":"S39"},"AutoTerminationPolicy":{"shape":"S4x"},"OSReleaseLabel":{},"EbsRootVolumeIops":{"type":"integer"},"EbsRootVolumeThroughput":{"type":"integer"}}},"output":{"type":"structure","members":{"JobFlowId":{},"ClusterArn":{}}}},"SetKeepJobFlowAliveWhenNoSteps":{"input":{"type":"structure","required":["JobFlowIds","KeepJobFlowAliveWhenNoSteps"],"members":{"JobFlowIds":{"shape":"S1t"},"KeepJobFlowAliveWhenNoSteps":{"type":"boolean"}}}},"SetTerminationProtection":{"input":{"type":"structure","required":["JobFlowIds","TerminationProtected"],"members":{"JobFlowIds":{"shape":"S1t"},"TerminationProtected":{"type":"boolean"}}}},"SetUnhealthyNodeReplacement":{"input":{"type":"structure","required":["JobFlowIds","UnhealthyNodeReplacement"],"members":{"JobFlowIds":{"shape":"S1t"},"UnhealthyNodeReplacement":{"type":"boolean"}}}},"SetVisibleToAllUsers":{"input":{"type":"structure","required":["JobFlowIds","VisibleToAllUsers"],"members":{"JobFlowIds":{"shape":"S1t"},"VisibleToAllUsers":{"type":"boolean"}}}},"StartNotebookExecution":{"input":{"type":"structure","required":["ExecutionEngine","ServiceRole"],"members":{"EditorId":{},"RelativePath":{},"NotebookExecutionName":{},"NotebookParams":{},"ExecutionEngine":{"shape":"S40"},"ServiceRole":{},"NotebookInstanceSecurityGroupId":{},"Tags":{"shape":"S1y"},"NotebookS3Location":{"type":"structure","members":{"Bucket":{},"Key":{}}},"OutputNotebookS3Location":{"type":"structure","members":{"Bucket":{},"Key":{}}},"OutputNotebookFormat":{},"EnvironmentVariables":{"shape":"S48"}}},"output":{"type":"structure","members":{"NotebookExecutionId":{}}}},"StopNotebookExecution":{"input":{"type":"structure","required":["NotebookExecutionId"],"members":{"NotebookExecutionId":{}}}},"TerminateJobFlows":{"input":{"type":"structure","required":["JobFlowIds"],"members":{"JobFlowIds":{"shape":"S1t"}}}},"UpdateStudio":{"input":{"type":"structure","required":["StudioId"],"members":{"StudioId":{},"Name":{},"Description":{},"SubnetIds":{"shape":"S2d"},"DefaultS3Location":{},"EncryptionKeyArn":{}}}},"UpdateStudioSessionMapping":{"input":{"type":"structure","required":["StudioId","IdentityType","SessionPolicyArn"],"members":{"StudioId":{},"IdentityId":{},"IdentityName":{},"IdentityType":{},"SessionPolicyArn":{}}}}},"shapes":{"S3":{"type":"structure","required":["InstanceFleetType"],"members":{"Name":{},"InstanceFleetType":{},"TargetOnDemandCapacity":{"type":"integer"},"TargetSpotCapacity":{"type":"integer"},"InstanceTypeConfigs":{"type":"list","member":{"type":"structure","required":["InstanceType"],"members":{"InstanceType":{},"WeightedCapacity":{"type":"integer"},"BidPrice":{},"BidPriceAsPercentageOfOnDemandPrice":{"type":"double"},"EbsConfiguration":{"shape":"Sa"},"Configurations":{"shape":"Si"},"CustomAmiId":{},"Priority":{"type":"double"}}}},"LaunchSpecifications":{"shape":"Sl"},"ResizeSpecifications":{"shape":"Su"}}},"Sa":{"type":"structure","members":{"EbsBlockDeviceConfigs":{"type":"list","member":{"type":"structure","required":["VolumeSpecification"],"members":{"VolumeSpecification":{"shape":"Sd"},"VolumesPerInstance":{"type":"integer"}}}},"EbsOptimized":{"type":"boolean"}}},"Sd":{"type":"structure","required":["VolumeType","SizeInGB"],"members":{"VolumeType":{},"Iops":{"type":"integer"},"SizeInGB":{"type":"integer"},"Throughput":{"type":"integer"}}},"Si":{"type":"list","member":{"type":"structure","members":{"Classification":{},"Configurations":{"shape":"Si"},"Properties":{"shape":"Sk"}}}},"Sk":{"type":"map","key":{},"value":{}},"Sl":{"type":"structure","members":{"SpotSpecification":{"type":"structure","required":["TimeoutDurationMinutes","TimeoutAction"],"members":{"TimeoutDurationMinutes":{"type":"integer"},"TimeoutAction":{},"BlockDurationMinutes":{"type":"integer"},"AllocationStrategy":{}}},"OnDemandSpecification":{"type":"structure","required":["AllocationStrategy"],"members":{"AllocationStrategy":{},"CapacityReservationOptions":{"type":"structure","members":{"UsageStrategy":{},"CapacityReservationPreference":{},"CapacityReservationResourceGroupArn":{}}}}}}},"Su":{"type":"structure","members":{"SpotResizeSpecification":{"type":"structure","required":["TimeoutDurationMinutes"],"members":{"TimeoutDurationMinutes":{"type":"integer"}}},"OnDemandResizeSpecification":{"type":"structure","required":["TimeoutDurationMinutes"],"members":{"TimeoutDurationMinutes":{"type":"integer"}}}}},"S11":{"type":"list","member":{"type":"structure","required":["InstanceRole","InstanceType","InstanceCount"],"members":{"Name":{},"Market":{},"InstanceRole":{},"BidPrice":{},"InstanceType":{},"InstanceCount":{"type":"integer"},"Configurations":{"shape":"Si"},"EbsConfiguration":{"shape":"Sa"},"AutoScalingPolicy":{"shape":"S15"},"CustomAmiId":{}}}},"S15":{"type":"structure","required":["Constraints","Rules"],"members":{"Constraints":{"shape":"S16"},"Rules":{"shape":"S17"}}},"S16":{"type":"structure","required":["MinCapacity","MaxCapacity"],"members":{"MinCapacity":{"type":"integer"},"MaxCapacity":{"type":"integer"}}},"S17":{"type":"list","member":{"type":"structure","required":["Name","Action","Trigger"],"members":{"Name":{},"Description":{},"Action":{"type":"structure","required":["SimpleScalingPolicyConfiguration"],"members":{"Market":{},"SimpleScalingPolicyConfiguration":{"type":"structure","required":["ScalingAdjustment"],"members":{"AdjustmentType":{},"ScalingAdjustment":{"type":"integer"},"CoolDown":{"type":"integer"}}}}},"Trigger":{"type":"structure","required":["CloudWatchAlarmDefinition"],"members":{"CloudWatchAlarmDefinition":{"type":"structure","required":["ComparisonOperator","MetricName","Period","Threshold"],"members":{"ComparisonOperator":{},"EvaluationPeriods":{"type":"integer"},"MetricName":{},"Namespace":{},"Period":{"type":"integer"},"Statistic":{},"Threshold":{"type":"double"},"Unit":{},"Dimensions":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}}}}}}}}},"S1m":{"type":"list","member":{"shape":"S1n"}},"S1n":{"type":"structure","required":["Name","HadoopJarStep"],"members":{"Name":{},"ActionOnFailure":{},"HadoopJarStep":{"type":"structure","required":["Jar"],"members":{"Properties":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}},"Jar":{},"MainClass":{},"Args":{"shape":"S1t"}}}}},"S1t":{"type":"list","member":{}},"S1v":{"type":"list","member":{}},"S1y":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}},"S2d":{"type":"list","member":{}},"S2q":{"type":"structure","members":{"State":{},"StateChangeReason":{"type":"structure","members":{"Code":{},"Message":{}}},"Timeline":{"type":"structure","members":{"CreationDateTime":{"type":"timestamp"},"ReadyDateTime":{"type":"timestamp"},"EndDateTime":{"type":"timestamp"}}},"ErrorDetails":{"type":"list","member":{"type":"structure","members":{"ErrorCode":{},"ErrorData":{"type":"list","member":{"shape":"Sk"}},"ErrorMessage":{}}}}}},"S2z":{"type":"list","member":{}},"S30":{"type":"list","member":{}},"S33":{"type":"list","member":{"type":"structure","members":{"Name":{},"Version":{},"Args":{"shape":"S30"},"AdditionalInfo":{"shape":"Sk"}}}},"S37":{"type":"structure","required":["Realm","KdcAdminPassword"],"members":{"Realm":{},"KdcAdminPassword":{},"CrossRealmTrustPrincipalPassword":{},"ADDomainJoinUser":{},"ADDomainJoinPassword":{}}},"S39":{"type":"list","member":{"type":"structure","required":["InstanceRole"],"members":{"InstanceRole":{},"PlacementStrategy":{}}}},"S3n":{"type":"structure","members":{"AvailabilityZone":{},"AvailabilityZones":{"shape":"S2z"}}},"S3u":{"type":"structure","required":["Name","ScriptBootstrapAction"],"members":{"Name":{},"ScriptBootstrapAction":{"type":"structure","required":["Path"],"members":{"Path":{},"Args":{"shape":"S1t"}}}}},"S3w":{"type":"list","member":{}},"S40":{"type":"structure","required":["Id"],"members":{"Id":{},"Type":{},"MasterInstanceSecurityGroupId":{},"ExecutionRoleArn":{}}},"S44":{"type":"structure","members":{"Bucket":{},"Key":{}}},"S48":{"type":"map","key":{},"value":{}},"S4l":{"type":"structure","members":{"Jar":{},"Properties":{"shape":"Sk"},"MainClass":{},"Args":{"shape":"S30"}}},"S4m":{"type":"structure","members":{"State":{},"StateChangeReason":{"type":"structure","members":{"Code":{},"Message":{}}},"FailureDetails":{"type":"structure","members":{"Reason":{},"Message":{},"LogFile":{}}},"Timeline":{"type":"structure","members":{"CreationDateTime":{"type":"timestamp"},"StartDateTime":{"type":"timestamp"},"EndDateTime":{"type":"timestamp"}}}}},"S4x":{"type":"structure","members":{"IdleTimeout":{"type":"long"}}},"S51":{"type":"structure","required":["BlockPublicSecurityGroupRules"],"members":{"BlockPublicSecurityGroupRules":{"type":"boolean"},"PermittedPublicSecurityGroupRuleRanges":{"type":"list","member":{"type":"structure","required":["MinRange"],"members":{"MinRange":{"type":"integer"},"MaxRange":{"type":"integer"}}}}}},"S5c":{"type":"structure","members":{"ComputeLimits":{"type":"structure","required":["UnitType","MinimumCapacityUnits","MaximumCapacityUnits"],"members":{"UnitType":{},"MinimumCapacityUnits":{"type":"integer"},"MaximumCapacityUnits":{"type":"integer"},"MaximumOnDemandCapacityUnits":{"type":"integer"},"MaximumCoreCapacityUnits":{"type":"integer"}}}}},"S63":{"type":"list","member":{"type":"structure","members":{"VolumeSpecification":{"shape":"Sd"},"Device":{}}}},"S6f":{"type":"structure","members":{"DecommissionTimeout":{"type":"integer"},"InstanceResizePolicy":{"type":"structure","members":{"InstancesToTerminate":{"shape":"S6h"},"InstancesToProtect":{"shape":"S6h"},"InstanceTerminationTimeout":{"type":"integer"}}}}},"S6h":{"type":"list","member":{}},"S6j":{"type":"structure","members":{"Status":{"type":"structure","members":{"State":{},"StateChangeReason":{"type":"structure","members":{"Code":{},"Message":{}}}}},"Constraints":{"shape":"S16"},"Rules":{"shape":"S17"}}},"S8m":{"type":"list","member":{}}}}')},62965:e=>{"use strict";e.exports=JSON.parse('{"o":{"DescribeJobFlows":{"result_key":"JobFlows"},"ListBootstrapActions":{"input_token":"Marker","output_token":"Marker","result_key":"BootstrapActions"},"ListClusters":{"input_token":"Marker","output_token":"Marker","result_key":"Clusters"},"ListInstanceFleets":{"input_token":"Marker","output_token":"Marker","result_key":"InstanceFleets"},"ListInstanceGroups":{"input_token":"Marker","output_token":"Marker","result_key":"InstanceGroups"},"ListInstances":{"input_token":"Marker","output_token":"Marker","result_key":"Instances"},"ListNotebookExecutions":{"input_token":"Marker","output_token":"Marker","result_key":"NotebookExecutions"},"ListReleaseLabels":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListSecurityConfigurations":{"input_token":"Marker","output_token":"Marker","result_key":"SecurityConfigurations"},"ListSteps":{"input_token":"Marker","output_token":"Marker","result_key":"Steps"},"ListStudioSessionMappings":{"input_token":"Marker","output_token":"Marker","result_key":"SessionMappings"},"ListStudios":{"input_token":"Marker","output_token":"Marker","result_key":"Studios"},"ListSupportedInstanceTypes":{"input_token":"Marker","output_token":"Marker"}}}')},86792:e=>{"use strict";e.exports=JSON.parse('{"V":{"ClusterRunning":{"delay":30,"operation":"DescribeCluster","maxAttempts":60,"acceptors":[{"state":"success","matcher":"path","argument":"Cluster.Status.State","expected":"RUNNING"},{"state":"success","matcher":"path","argument":"Cluster.Status.State","expected":"WAITING"},{"state":"failure","matcher":"path","argument":"Cluster.Status.State","expected":"TERMINATING"},{"state":"failure","matcher":"path","argument":"Cluster.Status.State","expected":"TERMINATED"},{"state":"failure","matcher":"path","argument":"Cluster.Status.State","expected":"TERMINATED_WITH_ERRORS"}]},"StepComplete":{"delay":30,"operation":"DescribeStep","maxAttempts":60,"acceptors":[{"state":"success","matcher":"path","argument":"Step.Status.State","expected":"COMPLETED"},{"state":"failure","matcher":"path","argument":"Step.Status.State","expected":"FAILED"},{"state":"failure","matcher":"path","argument":"Step.Status.State","expected":"CANCELLED"}]},"ClusterTerminated":{"delay":30,"operation":"DescribeCluster","maxAttempts":60,"acceptors":[{"state":"success","matcher":"path","argument":"Cluster.Status.State","expected":"TERMINATED"},{"state":"failure","matcher":"path","argument":"Cluster.Status.State","expected":"TERMINATED_WITH_ERRORS"}]}}}')},23463:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2012-09-25","endpointPrefix":"elastictranscoder","protocol":"rest-json","protocols":["rest-json"],"serviceFullName":"Amazon Elastic Transcoder","serviceId":"Elastic Transcoder","signatureVersion":"v4","uid":"elastictranscoder-2012-09-25","auth":["aws.auth#sigv4"]},"operations":{"CancelJob":{"http":{"method":"DELETE","requestUri":"/2012-09-25/jobs/{Id}","responseCode":202},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{}}},"CreateJob":{"http":{"requestUri":"/2012-09-25/jobs","responseCode":201},"input":{"type":"structure","required":["PipelineId"],"members":{"PipelineId":{},"Input":{"shape":"S5"},"Inputs":{"shape":"St"},"Output":{"shape":"Su"},"Outputs":{"type":"list","member":{"shape":"Su"}},"OutputKeyPrefix":{},"Playlists":{"type":"list","member":{"type":"structure","members":{"Name":{},"Format":{},"OutputKeys":{"shape":"S1l"},"HlsContentProtection":{"shape":"S1m"},"PlayReadyDrm":{"shape":"S1q"}}}},"UserMetadata":{"shape":"S1v"}}},"output":{"type":"structure","members":{"Job":{"shape":"S1y"}}}},"CreatePipeline":{"http":{"requestUri":"/2012-09-25/pipelines","responseCode":201},"input":{"type":"structure","required":["Name","InputBucket","Role"],"members":{"Name":{},"InputBucket":{},"OutputBucket":{},"Role":{},"AwsKmsKeyArn":{},"Notifications":{"shape":"S2a"},"ContentConfig":{"shape":"S2c"},"ThumbnailConfig":{"shape":"S2c"}}},"output":{"type":"structure","members":{"Pipeline":{"shape":"S2l"},"Warnings":{"shape":"S2n"}}}},"CreatePreset":{"http":{"requestUri":"/2012-09-25/presets","responseCode":201},"input":{"type":"structure","required":["Name","Container"],"members":{"Name":{},"Description":{},"Container":{},"Video":{"shape":"S2r"},"Audio":{"shape":"S37"},"Thumbnails":{"shape":"S3i"}}},"output":{"type":"structure","members":{"Preset":{"shape":"S3m"},"Warning":{}}}},"DeletePipeline":{"http":{"method":"DELETE","requestUri":"/2012-09-25/pipelines/{Id}","responseCode":202},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{}}},"DeletePreset":{"http":{"method":"DELETE","requestUri":"/2012-09-25/presets/{Id}","responseCode":202},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{}}},"ListJobsByPipeline":{"http":{"method":"GET","requestUri":"/2012-09-25/jobsByPipeline/{PipelineId}"},"input":{"type":"structure","required":["PipelineId"],"members":{"PipelineId":{"location":"uri","locationName":"PipelineId"},"Ascending":{"location":"querystring","locationName":"Ascending"},"PageToken":{"location":"querystring","locationName":"PageToken"}}},"output":{"type":"structure","members":{"Jobs":{"shape":"S3v"},"NextPageToken":{}}}},"ListJobsByStatus":{"http":{"method":"GET","requestUri":"/2012-09-25/jobsByStatus/{Status}"},"input":{"type":"structure","required":["Status"],"members":{"Status":{"location":"uri","locationName":"Status"},"Ascending":{"location":"querystring","locationName":"Ascending"},"PageToken":{"location":"querystring","locationName":"PageToken"}}},"output":{"type":"structure","members":{"Jobs":{"shape":"S3v"},"NextPageToken":{}}}},"ListPipelines":{"http":{"method":"GET","requestUri":"/2012-09-25/pipelines"},"input":{"type":"structure","members":{"Ascending":{"location":"querystring","locationName":"Ascending"},"PageToken":{"location":"querystring","locationName":"PageToken"}}},"output":{"type":"structure","members":{"Pipelines":{"type":"list","member":{"shape":"S2l"}},"NextPageToken":{}}}},"ListPresets":{"http":{"method":"GET","requestUri":"/2012-09-25/presets"},"input":{"type":"structure","members":{"Ascending":{"location":"querystring","locationName":"Ascending"},"PageToken":{"location":"querystring","locationName":"PageToken"}}},"output":{"type":"structure","members":{"Presets":{"type":"list","member":{"shape":"S3m"}},"NextPageToken":{}}}},"ReadJob":{"http":{"method":"GET","requestUri":"/2012-09-25/jobs/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Job":{"shape":"S1y"}}}},"ReadPipeline":{"http":{"method":"GET","requestUri":"/2012-09-25/pipelines/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Pipeline":{"shape":"S2l"},"Warnings":{"shape":"S2n"}}}},"ReadPreset":{"http":{"method":"GET","requestUri":"/2012-09-25/presets/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{"Preset":{"shape":"S3m"}}}},"TestRole":{"http":{"requestUri":"/2012-09-25/roleTests","responseCode":200},"input":{"type":"structure","required":["Role","InputBucket","OutputBucket","Topics"],"members":{"Role":{},"InputBucket":{},"OutputBucket":{},"Topics":{"type":"list","member":{}}},"deprecated":true},"output":{"type":"structure","members":{"Success":{},"Messages":{"type":"list","member":{}}},"deprecated":true},"deprecated":true},"UpdatePipeline":{"http":{"method":"PUT","requestUri":"/2012-09-25/pipelines/{Id}","responseCode":200},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"Name":{},"InputBucket":{},"Role":{},"AwsKmsKeyArn":{},"Notifications":{"shape":"S2a"},"ContentConfig":{"shape":"S2c"},"ThumbnailConfig":{"shape":"S2c"}}},"output":{"type":"structure","members":{"Pipeline":{"shape":"S2l"},"Warnings":{"shape":"S2n"}}}},"UpdatePipelineNotifications":{"http":{"requestUri":"/2012-09-25/pipelines/{Id}/notifications"},"input":{"type":"structure","required":["Id","Notifications"],"members":{"Id":{"location":"uri","locationName":"Id"},"Notifications":{"shape":"S2a"}}},"output":{"type":"structure","members":{"Pipeline":{"shape":"S2l"}}}},"UpdatePipelineStatus":{"http":{"requestUri":"/2012-09-25/pipelines/{Id}/status"},"input":{"type":"structure","required":["Id","Status"],"members":{"Id":{"location":"uri","locationName":"Id"},"Status":{}}},"output":{"type":"structure","members":{"Pipeline":{"shape":"S2l"}}}}},"shapes":{"S5":{"type":"structure","members":{"Key":{},"FrameRate":{},"Resolution":{},"AspectRatio":{},"Interlaced":{},"Container":{},"Encryption":{"shape":"Sc"},"TimeSpan":{"shape":"Sg"},"InputCaptions":{"type":"structure","members":{"MergePolicy":{},"CaptionSources":{"shape":"Sk"}}},"DetectedProperties":{"type":"structure","members":{"Width":{"type":"integer"},"Height":{"type":"integer"},"FrameRate":{},"FileSize":{"type":"long"},"DurationMillis":{"type":"long"}}}}},"Sc":{"type":"structure","members":{"Mode":{},"Key":{},"KeyMd5":{},"InitializationVector":{}}},"Sg":{"type":"structure","members":{"StartTime":{},"Duration":{}}},"Sk":{"type":"list","member":{"type":"structure","members":{"Key":{},"Language":{},"TimeOffset":{},"Label":{},"Encryption":{"shape":"Sc"}}}},"St":{"type":"list","member":{"shape":"S5"}},"Su":{"type":"structure","members":{"Key":{},"ThumbnailPattern":{},"ThumbnailEncryption":{"shape":"Sc"},"Rotate":{},"PresetId":{},"SegmentDuration":{},"Watermarks":{"shape":"Sx"},"AlbumArt":{"shape":"S11"},"Composition":{"shape":"S19","deprecated":true},"Captions":{"shape":"S1b"},"Encryption":{"shape":"Sc"}}},"Sx":{"type":"list","member":{"type":"structure","members":{"PresetWatermarkId":{},"InputKey":{},"Encryption":{"shape":"Sc"}}}},"S11":{"type":"structure","members":{"MergePolicy":{},"Artwork":{"type":"list","member":{"type":"structure","members":{"InputKey":{},"MaxWidth":{},"MaxHeight":{},"SizingPolicy":{},"PaddingPolicy":{},"AlbumArtFormat":{},"Encryption":{"shape":"Sc"}}}}}},"S19":{"type":"list","member":{"type":"structure","members":{"TimeSpan":{"shape":"Sg"}},"deprecated":true},"deprecated":true},"S1b":{"type":"structure","members":{"MergePolicy":{"deprecated":true},"CaptionSources":{"shape":"Sk","deprecated":true},"CaptionFormats":{"type":"list","member":{"type":"structure","members":{"Format":{},"Pattern":{},"Encryption":{"shape":"Sc"}}}}}},"S1l":{"type":"list","member":{}},"S1m":{"type":"structure","members":{"Method":{},"Key":{},"KeyMd5":{},"InitializationVector":{},"LicenseAcquisitionUrl":{},"KeyStoragePolicy":{}}},"S1q":{"type":"structure","members":{"Format":{},"Key":{},"KeyMd5":{},"KeyId":{},"InitializationVector":{},"LicenseAcquisitionUrl":{}}},"S1v":{"type":"map","key":{},"value":{}},"S1y":{"type":"structure","members":{"Id":{},"Arn":{},"PipelineId":{},"Input":{"shape":"S5"},"Inputs":{"shape":"St"},"Output":{"shape":"S1z"},"Outputs":{"type":"list","member":{"shape":"S1z"}},"OutputKeyPrefix":{},"Playlists":{"type":"list","member":{"type":"structure","members":{"Name":{},"Format":{},"OutputKeys":{"shape":"S1l"},"HlsContentProtection":{"shape":"S1m"},"PlayReadyDrm":{"shape":"S1q"},"Status":{},"StatusDetail":{}}}},"Status":{},"UserMetadata":{"shape":"S1v"},"Timing":{"type":"structure","members":{"SubmitTimeMillis":{"type":"long"},"StartTimeMillis":{"type":"long"},"FinishTimeMillis":{"type":"long"}}}}},"S1z":{"type":"structure","members":{"Id":{},"Key":{},"ThumbnailPattern":{},"ThumbnailEncryption":{"shape":"Sc"},"Rotate":{},"PresetId":{},"SegmentDuration":{},"Status":{},"StatusDetail":{},"Duration":{"type":"long"},"Width":{"type":"integer"},"Height":{"type":"integer"},"FrameRate":{},"FileSize":{"type":"long"},"DurationMillis":{"type":"long"},"Watermarks":{"shape":"Sx"},"AlbumArt":{"shape":"S11"},"Composition":{"shape":"S19","deprecated":true},"Captions":{"shape":"S1b"},"Encryption":{"shape":"Sc"},"AppliedColorSpaceConversion":{}}},"S2a":{"type":"structure","members":{"Progressing":{},"Completed":{},"Warning":{},"Error":{}}},"S2c":{"type":"structure","members":{"Bucket":{},"StorageClass":{},"Permissions":{"type":"list","member":{"type":"structure","members":{"GranteeType":{},"Grantee":{},"Access":{"type":"list","member":{}}}}}}},"S2l":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{},"Status":{},"InputBucket":{},"OutputBucket":{},"Role":{},"AwsKmsKeyArn":{},"Notifications":{"shape":"S2a"},"ContentConfig":{"shape":"S2c"},"ThumbnailConfig":{"shape":"S2c"}}},"S2n":{"type":"list","member":{"type":"structure","members":{"Code":{},"Message":{}}}},"S2r":{"type":"structure","members":{"Codec":{},"CodecOptions":{"type":"map","key":{},"value":{}},"KeyframesMaxDist":{},"FixedGOP":{},"BitRate":{},"FrameRate":{},"MaxFrameRate":{},"Resolution":{},"AspectRatio":{},"MaxWidth":{},"MaxHeight":{},"DisplayAspectRatio":{},"SizingPolicy":{},"PaddingPolicy":{},"Watermarks":{"type":"list","member":{"type":"structure","members":{"Id":{},"MaxWidth":{},"MaxHeight":{},"SizingPolicy":{},"HorizontalAlign":{},"HorizontalOffset":{},"VerticalAlign":{},"VerticalOffset":{},"Opacity":{},"Target":{}}}}}},"S37":{"type":"structure","members":{"Codec":{},"SampleRate":{},"BitRate":{},"Channels":{},"AudioPackingMode":{},"CodecOptions":{"type":"structure","members":{"Profile":{},"BitDepth":{},"BitOrder":{},"Signed":{}}}}},"S3i":{"type":"structure","members":{"Format":{},"Interval":{},"Resolution":{},"AspectRatio":{},"MaxWidth":{},"MaxHeight":{},"SizingPolicy":{},"PaddingPolicy":{}}},"S3m":{"type":"structure","members":{"Id":{},"Arn":{},"Name":{},"Description":{},"Container":{},"Audio":{"shape":"S37"},"Video":{"shape":"S2r"},"Thumbnails":{"shape":"S3i"},"Type":{}}},"S3v":{"type":"list","member":{"shape":"S1y"}}}}')},36121:e=>{"use strict";e.exports=JSON.parse('{"o":{"ListJobsByPipeline":{"input_token":"PageToken","output_token":"NextPageToken","result_key":"Jobs"},"ListJobsByStatus":{"input_token":"PageToken","output_token":"NextPageToken","result_key":"Jobs"},"ListPipelines":{"input_token":"PageToken","output_token":"NextPageToken","result_key":"Pipelines"},"ListPresets":{"input_token":"PageToken","output_token":"NextPageToken","result_key":"Presets"}}}')},59345:e=>{"use strict";e.exports=JSON.parse('{"V":{"JobComplete":{"delay":30,"operation":"ReadJob","maxAttempts":120,"acceptors":[{"expected":"Complete","matcher":"path","state":"success","argument":"Job.Status"},{"expected":"Canceled","matcher":"path","state":"failure","argument":"Job.Status"},{"expected":"Error","matcher":"path","state":"failure","argument":"Job.Status"}]}}}')},56693:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2010-12-01","endpointPrefix":"email","protocol":"query","protocols":["query"],"serviceAbbreviation":"Amazon SES","serviceFullName":"Amazon Simple Email Service","serviceId":"SES","signatureVersion":"v4","signingName":"ses","uid":"email-2010-12-01","xmlNamespace":"http://ses.amazonaws.com/doc/2010-12-01/","auth":["aws.auth#sigv4"]},"operations":{"CloneReceiptRuleSet":{"input":{"type":"structure","required":["RuleSetName","OriginalRuleSetName"],"members":{"RuleSetName":{},"OriginalRuleSetName":{}}},"output":{"resultWrapper":"CloneReceiptRuleSetResult","type":"structure","members":{}}},"CreateConfigurationSet":{"input":{"type":"structure","required":["ConfigurationSet"],"members":{"ConfigurationSet":{"shape":"S5"}}},"output":{"resultWrapper":"CreateConfigurationSetResult","type":"structure","members":{}}},"CreateConfigurationSetEventDestination":{"input":{"type":"structure","required":["ConfigurationSetName","EventDestination"],"members":{"ConfigurationSetName":{},"EventDestination":{"shape":"S9"}}},"output":{"resultWrapper":"CreateConfigurationSetEventDestinationResult","type":"structure","members":{}}},"CreateConfigurationSetTrackingOptions":{"input":{"type":"structure","required":["ConfigurationSetName","TrackingOptions"],"members":{"ConfigurationSetName":{},"TrackingOptions":{"shape":"Sp"}}},"output":{"resultWrapper":"CreateConfigurationSetTrackingOptionsResult","type":"structure","members":{}}},"CreateCustomVerificationEmailTemplate":{"input":{"type":"structure","required":["TemplateName","FromEmailAddress","TemplateSubject","TemplateContent","SuccessRedirectionURL","FailureRedirectionURL"],"members":{"TemplateName":{},"FromEmailAddress":{},"TemplateSubject":{},"TemplateContent":{},"SuccessRedirectionURL":{},"FailureRedirectionURL":{}}}},"CreateReceiptFilter":{"input":{"type":"structure","required":["Filter"],"members":{"Filter":{"shape":"S10"}}},"output":{"resultWrapper":"CreateReceiptFilterResult","type":"structure","members":{}}},"CreateReceiptRule":{"input":{"type":"structure","required":["RuleSetName","Rule"],"members":{"RuleSetName":{},"After":{},"Rule":{"shape":"S18"}}},"output":{"resultWrapper":"CreateReceiptRuleResult","type":"structure","members":{}}},"CreateReceiptRuleSet":{"input":{"type":"structure","required":["RuleSetName"],"members":{"RuleSetName":{}}},"output":{"resultWrapper":"CreateReceiptRuleSetResult","type":"structure","members":{}}},"CreateTemplate":{"input":{"type":"structure","required":["Template"],"members":{"Template":{"shape":"S21"}}},"output":{"resultWrapper":"CreateTemplateResult","type":"structure","members":{}}},"DeleteConfigurationSet":{"input":{"type":"structure","required":["ConfigurationSetName"],"members":{"ConfigurationSetName":{}}},"output":{"resultWrapper":"DeleteConfigurationSetResult","type":"structure","members":{}}},"DeleteConfigurationSetEventDestination":{"input":{"type":"structure","required":["ConfigurationSetName","EventDestinationName"],"members":{"ConfigurationSetName":{},"EventDestinationName":{}}},"output":{"resultWrapper":"DeleteConfigurationSetEventDestinationResult","type":"structure","members":{}}},"DeleteConfigurationSetTrackingOptions":{"input":{"type":"structure","required":["ConfigurationSetName"],"members":{"ConfigurationSetName":{}}},"output":{"resultWrapper":"DeleteConfigurationSetTrackingOptionsResult","type":"structure","members":{}}},"DeleteCustomVerificationEmailTemplate":{"input":{"type":"structure","required":["TemplateName"],"members":{"TemplateName":{}}}},"DeleteIdentity":{"input":{"type":"structure","required":["Identity"],"members":{"Identity":{}}},"output":{"resultWrapper":"DeleteIdentityResult","type":"structure","members":{}}},"DeleteIdentityPolicy":{"input":{"type":"structure","required":["Identity","PolicyName"],"members":{"Identity":{},"PolicyName":{}}},"output":{"resultWrapper":"DeleteIdentityPolicyResult","type":"structure","members":{}}},"DeleteReceiptFilter":{"input":{"type":"structure","required":["FilterName"],"members":{"FilterName":{}}},"output":{"resultWrapper":"DeleteReceiptFilterResult","type":"structure","members":{}}},"DeleteReceiptRule":{"input":{"type":"structure","required":["RuleSetName","RuleName"],"members":{"RuleSetName":{},"RuleName":{}}},"output":{"resultWrapper":"DeleteReceiptRuleResult","type":"structure","members":{}}},"DeleteReceiptRuleSet":{"input":{"type":"structure","required":["RuleSetName"],"members":{"RuleSetName":{}}},"output":{"resultWrapper":"DeleteReceiptRuleSetResult","type":"structure","members":{}}},"DeleteTemplate":{"input":{"type":"structure","required":["TemplateName"],"members":{"TemplateName":{}}},"output":{"resultWrapper":"DeleteTemplateResult","type":"structure","members":{}}},"DeleteVerifiedEmailAddress":{"input":{"type":"structure","required":["EmailAddress"],"members":{"EmailAddress":{}}}},"DescribeActiveReceiptRuleSet":{"input":{"type":"structure","members":{}},"output":{"resultWrapper":"DescribeActiveReceiptRuleSetResult","type":"structure","members":{"Metadata":{"shape":"S2u"},"Rules":{"shape":"S2w"}}}},"DescribeConfigurationSet":{"input":{"type":"structure","required":["ConfigurationSetName"],"members":{"ConfigurationSetName":{},"ConfigurationSetAttributeNames":{"type":"list","member":{}}}},"output":{"resultWrapper":"DescribeConfigurationSetResult","type":"structure","members":{"ConfigurationSet":{"shape":"S5"},"EventDestinations":{"type":"list","member":{"shape":"S9"}},"TrackingOptions":{"shape":"Sp"},"DeliveryOptions":{"shape":"S32"},"ReputationOptions":{"type":"structure","members":{"SendingEnabled":{"type":"boolean"},"ReputationMetricsEnabled":{"type":"boolean"},"LastFreshStart":{"type":"timestamp"}}}}}},"DescribeReceiptRule":{"input":{"type":"structure","required":["RuleSetName","RuleName"],"members":{"RuleSetName":{},"RuleName":{}}},"output":{"resultWrapper":"DescribeReceiptRuleResult","type":"structure","members":{"Rule":{"shape":"S18"}}}},"DescribeReceiptRuleSet":{"input":{"type":"structure","required":["RuleSetName"],"members":{"RuleSetName":{}}},"output":{"resultWrapper":"DescribeReceiptRuleSetResult","type":"structure","members":{"Metadata":{"shape":"S2u"},"Rules":{"shape":"S2w"}}}},"GetAccountSendingEnabled":{"output":{"resultWrapper":"GetAccountSendingEnabledResult","type":"structure","members":{"Enabled":{"type":"boolean"}}}},"GetCustomVerificationEmailTemplate":{"input":{"type":"structure","required":["TemplateName"],"members":{"TemplateName":{}}},"output":{"resultWrapper":"GetCustomVerificationEmailTemplateResult","type":"structure","members":{"TemplateName":{},"FromEmailAddress":{},"TemplateSubject":{},"TemplateContent":{},"SuccessRedirectionURL":{},"FailureRedirectionURL":{}}}},"GetIdentityDkimAttributes":{"input":{"type":"structure","required":["Identities"],"members":{"Identities":{"shape":"S3d"}}},"output":{"resultWrapper":"GetIdentityDkimAttributesResult","type":"structure","required":["DkimAttributes"],"members":{"DkimAttributes":{"type":"map","key":{},"value":{"type":"structure","required":["DkimEnabled","DkimVerificationStatus"],"members":{"DkimEnabled":{"type":"boolean"},"DkimVerificationStatus":{},"DkimTokens":{"shape":"S3i"}}}}}}},"GetIdentityMailFromDomainAttributes":{"input":{"type":"structure","required":["Identities"],"members":{"Identities":{"shape":"S3d"}}},"output":{"resultWrapper":"GetIdentityMailFromDomainAttributesResult","type":"structure","required":["MailFromDomainAttributes"],"members":{"MailFromDomainAttributes":{"type":"map","key":{},"value":{"type":"structure","required":["MailFromDomain","MailFromDomainStatus","BehaviorOnMXFailure"],"members":{"MailFromDomain":{},"MailFromDomainStatus":{},"BehaviorOnMXFailure":{}}}}}}},"GetIdentityNotificationAttributes":{"input":{"type":"structure","required":["Identities"],"members":{"Identities":{"shape":"S3d"}}},"output":{"resultWrapper":"GetIdentityNotificationAttributesResult","type":"structure","required":["NotificationAttributes"],"members":{"NotificationAttributes":{"type":"map","key":{},"value":{"type":"structure","required":["BounceTopic","ComplaintTopic","DeliveryTopic","ForwardingEnabled"],"members":{"BounceTopic":{},"ComplaintTopic":{},"DeliveryTopic":{},"ForwardingEnabled":{"type":"boolean"},"HeadersInBounceNotificationsEnabled":{"type":"boolean"},"HeadersInComplaintNotificationsEnabled":{"type":"boolean"},"HeadersInDeliveryNotificationsEnabled":{"type":"boolean"}}}}}}},"GetIdentityPolicies":{"input":{"type":"structure","required":["Identity","PolicyNames"],"members":{"Identity":{},"PolicyNames":{"shape":"S3x"}}},"output":{"resultWrapper":"GetIdentityPoliciesResult","type":"structure","required":["Policies"],"members":{"Policies":{"type":"map","key":{},"value":{}}}}},"GetIdentityVerificationAttributes":{"input":{"type":"structure","required":["Identities"],"members":{"Identities":{"shape":"S3d"}}},"output":{"resultWrapper":"GetIdentityVerificationAttributesResult","type":"structure","required":["VerificationAttributes"],"members":{"VerificationAttributes":{"type":"map","key":{},"value":{"type":"structure","required":["VerificationStatus"],"members":{"VerificationStatus":{},"VerificationToken":{}}}}}}},"GetSendQuota":{"output":{"resultWrapper":"GetSendQuotaResult","type":"structure","members":{"Max24HourSend":{"type":"double"},"MaxSendRate":{"type":"double"},"SentLast24Hours":{"type":"double"}}}},"GetSendStatistics":{"output":{"resultWrapper":"GetSendStatisticsResult","type":"structure","members":{"SendDataPoints":{"type":"list","member":{"type":"structure","members":{"Timestamp":{"type":"timestamp"},"DeliveryAttempts":{"type":"long"},"Bounces":{"type":"long"},"Complaints":{"type":"long"},"Rejects":{"type":"long"}}}}}}},"GetTemplate":{"input":{"type":"structure","required":["TemplateName"],"members":{"TemplateName":{}}},"output":{"resultWrapper":"GetTemplateResult","type":"structure","members":{"Template":{"shape":"S21"}}}},"ListConfigurationSets":{"input":{"type":"structure","members":{"NextToken":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListConfigurationSetsResult","type":"structure","members":{"ConfigurationSets":{"type":"list","member":{"shape":"S5"}},"NextToken":{}}}},"ListCustomVerificationEmailTemplates":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"resultWrapper":"ListCustomVerificationEmailTemplatesResult","type":"structure","members":{"CustomVerificationEmailTemplates":{"type":"list","member":{"type":"structure","members":{"TemplateName":{},"FromEmailAddress":{},"TemplateSubject":{},"SuccessRedirectionURL":{},"FailureRedirectionURL":{}}}},"NextToken":{}}}},"ListIdentities":{"input":{"type":"structure","members":{"IdentityType":{},"NextToken":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListIdentitiesResult","type":"structure","required":["Identities"],"members":{"Identities":{"shape":"S3d"},"NextToken":{}}}},"ListIdentityPolicies":{"input":{"type":"structure","required":["Identity"],"members":{"Identity":{}}},"output":{"resultWrapper":"ListIdentityPoliciesResult","type":"structure","required":["PolicyNames"],"members":{"PolicyNames":{"shape":"S3x"}}}},"ListReceiptFilters":{"input":{"type":"structure","members":{}},"output":{"resultWrapper":"ListReceiptFiltersResult","type":"structure","members":{"Filters":{"type":"list","member":{"shape":"S10"}}}}},"ListReceiptRuleSets":{"input":{"type":"structure","members":{"NextToken":{}}},"output":{"resultWrapper":"ListReceiptRuleSetsResult","type":"structure","members":{"RuleSets":{"type":"list","member":{"shape":"S2u"}},"NextToken":{}}}},"ListTemplates":{"input":{"type":"structure","members":{"NextToken":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListTemplatesResult","type":"structure","members":{"TemplatesMetadata":{"type":"list","member":{"type":"structure","members":{"Name":{},"CreatedTimestamp":{"type":"timestamp"}}}},"NextToken":{}}}},"ListVerifiedEmailAddresses":{"output":{"resultWrapper":"ListVerifiedEmailAddressesResult","type":"structure","members":{"VerifiedEmailAddresses":{"shape":"S55"}}}},"PutConfigurationSetDeliveryOptions":{"input":{"type":"structure","required":["ConfigurationSetName"],"members":{"ConfigurationSetName":{},"DeliveryOptions":{"shape":"S32"}}},"output":{"resultWrapper":"PutConfigurationSetDeliveryOptionsResult","type":"structure","members":{}}},"PutIdentityPolicy":{"input":{"type":"structure","required":["Identity","PolicyName","Policy"],"members":{"Identity":{},"PolicyName":{},"Policy":{}}},"output":{"resultWrapper":"PutIdentityPolicyResult","type":"structure","members":{}}},"ReorderReceiptRuleSet":{"input":{"type":"structure","required":["RuleSetName","RuleNames"],"members":{"RuleSetName":{},"RuleNames":{"type":"list","member":{}}}},"output":{"resultWrapper":"ReorderReceiptRuleSetResult","type":"structure","members":{}}},"SendBounce":{"input":{"type":"structure","required":["OriginalMessageId","BounceSender","BouncedRecipientInfoList"],"members":{"OriginalMessageId":{},"BounceSender":{},"Explanation":{},"MessageDsn":{"type":"structure","required":["ReportingMta"],"members":{"ReportingMta":{},"ArrivalDate":{"type":"timestamp"},"ExtensionFields":{"shape":"S5j"}}},"BouncedRecipientInfoList":{"type":"list","member":{"type":"structure","required":["Recipient"],"members":{"Recipient":{},"RecipientArn":{},"BounceType":{},"RecipientDsnFields":{"type":"structure","required":["Action","Status"],"members":{"FinalRecipient":{},"Action":{},"RemoteMta":{},"Status":{},"DiagnosticCode":{},"LastAttemptDate":{"type":"timestamp"},"ExtensionFields":{"shape":"S5j"}}}}}},"BounceSenderArn":{}}},"output":{"resultWrapper":"SendBounceResult","type":"structure","members":{"MessageId":{}}}},"SendBulkTemplatedEmail":{"input":{"type":"structure","required":["Source","Template","DefaultTemplateData","Destinations"],"members":{"Source":{},"SourceArn":{},"ReplyToAddresses":{"shape":"S55"},"ReturnPath":{},"ReturnPathArn":{},"ConfigurationSetName":{},"DefaultTags":{"shape":"S5y"},"Template":{},"TemplateArn":{},"DefaultTemplateData":{},"Destinations":{"type":"list","member":{"type":"structure","required":["Destination"],"members":{"Destination":{"shape":"S65"},"ReplacementTags":{"shape":"S5y"},"ReplacementTemplateData":{}}}}}},"output":{"resultWrapper":"SendBulkTemplatedEmailResult","type":"structure","required":["Status"],"members":{"Status":{"type":"list","member":{"type":"structure","members":{"Status":{},"Error":{},"MessageId":{}}}}}}},"SendCustomVerificationEmail":{"input":{"type":"structure","required":["EmailAddress","TemplateName"],"members":{"EmailAddress":{},"TemplateName":{},"ConfigurationSetName":{}}},"output":{"resultWrapper":"SendCustomVerificationEmailResult","type":"structure","members":{"MessageId":{}}}},"SendEmail":{"input":{"type":"structure","required":["Source","Destination","Message"],"members":{"Source":{},"Destination":{"shape":"S65"},"Message":{"type":"structure","required":["Subject","Body"],"members":{"Subject":{"shape":"S6f"},"Body":{"type":"structure","members":{"Text":{"shape":"S6f"},"Html":{"shape":"S6f"}}}}},"ReplyToAddresses":{"shape":"S55"},"ReturnPath":{},"SourceArn":{},"ReturnPathArn":{},"Tags":{"shape":"S5y"},"ConfigurationSetName":{}}},"output":{"resultWrapper":"SendEmailResult","type":"structure","required":["MessageId"],"members":{"MessageId":{}}}},"SendRawEmail":{"input":{"type":"structure","required":["RawMessage"],"members":{"Source":{},"Destinations":{"shape":"S55"},"RawMessage":{"type":"structure","required":["Data"],"members":{"Data":{"type":"blob"}}},"FromArn":{},"SourceArn":{},"ReturnPathArn":{},"Tags":{"shape":"S5y"},"ConfigurationSetName":{}}},"output":{"resultWrapper":"SendRawEmailResult","type":"structure","required":["MessageId"],"members":{"MessageId":{}}}},"SendTemplatedEmail":{"input":{"type":"structure","required":["Source","Destination","Template","TemplateData"],"members":{"Source":{},"Destination":{"shape":"S65"},"ReplyToAddresses":{"shape":"S55"},"ReturnPath":{},"SourceArn":{},"ReturnPathArn":{},"Tags":{"shape":"S5y"},"ConfigurationSetName":{},"Template":{},"TemplateArn":{},"TemplateData":{}}},"output":{"resultWrapper":"SendTemplatedEmailResult","type":"structure","required":["MessageId"],"members":{"MessageId":{}}}},"SetActiveReceiptRuleSet":{"input":{"type":"structure","members":{"RuleSetName":{}}},"output":{"resultWrapper":"SetActiveReceiptRuleSetResult","type":"structure","members":{}}},"SetIdentityDkimEnabled":{"input":{"type":"structure","required":["Identity","DkimEnabled"],"members":{"Identity":{},"DkimEnabled":{"type":"boolean"}}},"output":{"resultWrapper":"SetIdentityDkimEnabledResult","type":"structure","members":{}}},"SetIdentityFeedbackForwardingEnabled":{"input":{"type":"structure","required":["Identity","ForwardingEnabled"],"members":{"Identity":{},"ForwardingEnabled":{"type":"boolean"}}},"output":{"resultWrapper":"SetIdentityFeedbackForwardingEnabledResult","type":"structure","members":{}}},"SetIdentityHeadersInNotificationsEnabled":{"input":{"type":"structure","required":["Identity","NotificationType","Enabled"],"members":{"Identity":{},"NotificationType":{},"Enabled":{"type":"boolean"}}},"output":{"resultWrapper":"SetIdentityHeadersInNotificationsEnabledResult","type":"structure","members":{}}},"SetIdentityMailFromDomain":{"input":{"type":"structure","required":["Identity"],"members":{"Identity":{},"MailFromDomain":{},"BehaviorOnMXFailure":{}}},"output":{"resultWrapper":"SetIdentityMailFromDomainResult","type":"structure","members":{}}},"SetIdentityNotificationTopic":{"input":{"type":"structure","required":["Identity","NotificationType"],"members":{"Identity":{},"NotificationType":{},"SnsTopic":{}}},"output":{"resultWrapper":"SetIdentityNotificationTopicResult","type":"structure","members":{}}},"SetReceiptRulePosition":{"input":{"type":"structure","required":["RuleSetName","RuleName"],"members":{"RuleSetName":{},"RuleName":{},"After":{}}},"output":{"resultWrapper":"SetReceiptRulePositionResult","type":"structure","members":{}}},"TestRenderTemplate":{"input":{"type":"structure","required":["TemplateName","TemplateData"],"members":{"TemplateName":{},"TemplateData":{}}},"output":{"resultWrapper":"TestRenderTemplateResult","type":"structure","members":{"RenderedTemplate":{}}}},"UpdateAccountSendingEnabled":{"input":{"type":"structure","members":{"Enabled":{"type":"boolean"}}}},"UpdateConfigurationSetEventDestination":{"input":{"type":"structure","required":["ConfigurationSetName","EventDestination"],"members":{"ConfigurationSetName":{},"EventDestination":{"shape":"S9"}}},"output":{"resultWrapper":"UpdateConfigurationSetEventDestinationResult","type":"structure","members":{}}},"UpdateConfigurationSetReputationMetricsEnabled":{"input":{"type":"structure","required":["ConfigurationSetName","Enabled"],"members":{"ConfigurationSetName":{},"Enabled":{"type":"boolean"}}}},"UpdateConfigurationSetSendingEnabled":{"input":{"type":"structure","required":["ConfigurationSetName","Enabled"],"members":{"ConfigurationSetName":{},"Enabled":{"type":"boolean"}}}},"UpdateConfigurationSetTrackingOptions":{"input":{"type":"structure","required":["ConfigurationSetName","TrackingOptions"],"members":{"ConfigurationSetName":{},"TrackingOptions":{"shape":"Sp"}}},"output":{"resultWrapper":"UpdateConfigurationSetTrackingOptionsResult","type":"structure","members":{}}},"UpdateCustomVerificationEmailTemplate":{"input":{"type":"structure","required":["TemplateName"],"members":{"TemplateName":{},"FromEmailAddress":{},"TemplateSubject":{},"TemplateContent":{},"SuccessRedirectionURL":{},"FailureRedirectionURL":{}}}},"UpdateReceiptRule":{"input":{"type":"structure","required":["RuleSetName","Rule"],"members":{"RuleSetName":{},"Rule":{"shape":"S18"}}},"output":{"resultWrapper":"UpdateReceiptRuleResult","type":"structure","members":{}}},"UpdateTemplate":{"input":{"type":"structure","required":["Template"],"members":{"Template":{"shape":"S21"}}},"output":{"resultWrapper":"UpdateTemplateResult","type":"structure","members":{}}},"VerifyDomainDkim":{"input":{"type":"structure","required":["Domain"],"members":{"Domain":{}}},"output":{"resultWrapper":"VerifyDomainDkimResult","type":"structure","required":["DkimTokens"],"members":{"DkimTokens":{"shape":"S3i"}}}},"VerifyDomainIdentity":{"input":{"type":"structure","required":["Domain"],"members":{"Domain":{}}},"output":{"resultWrapper":"VerifyDomainIdentityResult","type":"structure","required":["VerificationToken"],"members":{"VerificationToken":{}}}},"VerifyEmailAddress":{"input":{"type":"structure","required":["EmailAddress"],"members":{"EmailAddress":{}}}},"VerifyEmailIdentity":{"input":{"type":"structure","required":["EmailAddress"],"members":{"EmailAddress":{}}},"output":{"resultWrapper":"VerifyEmailIdentityResult","type":"structure","members":{}}}},"shapes":{"S5":{"type":"structure","required":["Name"],"members":{"Name":{}}},"S9":{"type":"structure","required":["Name","MatchingEventTypes"],"members":{"Name":{},"Enabled":{"type":"boolean"},"MatchingEventTypes":{"type":"list","member":{}},"KinesisFirehoseDestination":{"type":"structure","required":["IAMRoleARN","DeliveryStreamARN"],"members":{"IAMRoleARN":{},"DeliveryStreamARN":{}}},"CloudWatchDestination":{"type":"structure","required":["DimensionConfigurations"],"members":{"DimensionConfigurations":{"type":"list","member":{"type":"structure","required":["DimensionName","DimensionValueSource","DefaultDimensionValue"],"members":{"DimensionName":{},"DimensionValueSource":{},"DefaultDimensionValue":{}}}}}},"SNSDestination":{"type":"structure","required":["TopicARN"],"members":{"TopicARN":{}}}}},"Sp":{"type":"structure","members":{"CustomRedirectDomain":{}}},"S10":{"type":"structure","required":["Name","IpFilter"],"members":{"Name":{},"IpFilter":{"type":"structure","required":["Policy","Cidr"],"members":{"Policy":{},"Cidr":{}}}}},"S18":{"type":"structure","required":["Name"],"members":{"Name":{},"Enabled":{"type":"boolean"},"TlsPolicy":{},"Recipients":{"type":"list","member":{}},"Actions":{"type":"list","member":{"type":"structure","members":{"S3Action":{"type":"structure","required":["BucketName"],"members":{"TopicArn":{},"BucketName":{},"ObjectKeyPrefix":{},"KmsKeyArn":{},"IamRoleArn":{}}},"BounceAction":{"type":"structure","required":["SmtpReplyCode","Message","Sender"],"members":{"TopicArn":{},"SmtpReplyCode":{},"StatusCode":{},"Message":{},"Sender":{}}},"WorkmailAction":{"type":"structure","required":["OrganizationArn"],"members":{"TopicArn":{},"OrganizationArn":{}}},"LambdaAction":{"type":"structure","required":["FunctionArn"],"members":{"TopicArn":{},"FunctionArn":{},"InvocationType":{}}},"StopAction":{"type":"structure","required":["Scope"],"members":{"Scope":{},"TopicArn":{}}},"AddHeaderAction":{"type":"structure","required":["HeaderName","HeaderValue"],"members":{"HeaderName":{},"HeaderValue":{}}},"SNSAction":{"type":"structure","required":["TopicArn"],"members":{"TopicArn":{},"Encoding":{}}}}}},"ScanEnabled":{"type":"boolean"}}},"S21":{"type":"structure","required":["TemplateName"],"members":{"TemplateName":{},"SubjectPart":{},"TextPart":{},"HtmlPart":{}}},"S2u":{"type":"structure","members":{"Name":{},"CreatedTimestamp":{"type":"timestamp"}}},"S2w":{"type":"list","member":{"shape":"S18"}},"S32":{"type":"structure","members":{"TlsPolicy":{}}},"S3d":{"type":"list","member":{}},"S3i":{"type":"list","member":{}},"S3x":{"type":"list","member":{}},"S55":{"type":"list","member":{}},"S5j":{"type":"list","member":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Value":{}}}},"S5y":{"type":"list","member":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Value":{}}}},"S65":{"type":"structure","members":{"ToAddresses":{"shape":"S55"},"CcAddresses":{"shape":"S55"},"BccAddresses":{"shape":"S55"}}},"S6f":{"type":"structure","required":["Data"],"members":{"Data":{},"Charset":{}}}}}')},9399:e=>{"use strict";e.exports=JSON.parse('{"o":{"ListCustomVerificationEmailTemplates":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListIdentities":{"input_token":"NextToken","limit_key":"MaxItems","output_token":"NextToken","result_key":"Identities"},"ListVerifiedEmailAddresses":{"result_key":"VerifiedEmailAddresses"}}}')},98229:e=>{"use strict";e.exports=JSON.parse('{"V":{"IdentityExists":{"delay":3,"operation":"GetIdentityVerificationAttributes","maxAttempts":20,"acceptors":[{"expected":"Success","matcher":"pathAll","state":"success","argument":"VerificationAttributes.*.VerificationStatus"}]}}}')},40299:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-10-07","endpointPrefix":"events","jsonVersion":"1.1","protocol":"json","serviceFullName":"Amazon CloudWatch Events","serviceId":"CloudWatch Events","signatureVersion":"v4","targetPrefix":"AWSEvents","uid":"events-2015-10-07"},"operations":{"ActivateEventSource":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}}},"CancelReplay":{"input":{"type":"structure","required":["ReplayName"],"members":{"ReplayName":{}}},"output":{"type":"structure","members":{"ReplayArn":{},"State":{},"StateReason":{}}}},"CreateApiDestination":{"input":{"type":"structure","required":["Name","ConnectionArn","InvocationEndpoint","HttpMethod"],"members":{"Name":{},"Description":{},"ConnectionArn":{},"InvocationEndpoint":{},"HttpMethod":{},"InvocationRateLimitPerSecond":{"type":"integer"}}},"output":{"type":"structure","members":{"ApiDestinationArn":{},"ApiDestinationState":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}},"CreateArchive":{"input":{"type":"structure","required":["ArchiveName","EventSourceArn"],"members":{"ArchiveName":{},"EventSourceArn":{},"Description":{},"EventPattern":{},"RetentionDays":{"type":"integer"}}},"output":{"type":"structure","members":{"ArchiveArn":{},"State":{},"StateReason":{},"CreationTime":{"type":"timestamp"}}}},"CreateConnection":{"input":{"type":"structure","required":["Name","AuthorizationType","AuthParameters"],"members":{"Name":{},"Description":{},"AuthorizationType":{},"AuthParameters":{"type":"structure","members":{"BasicAuthParameters":{"type":"structure","required":["Username","Password"],"members":{"Username":{},"Password":{"shape":"S11"}}},"OAuthParameters":{"type":"structure","required":["ClientParameters","AuthorizationEndpoint","HttpMethod"],"members":{"ClientParameters":{"type":"structure","required":["ClientID","ClientSecret"],"members":{"ClientID":{},"ClientSecret":{"shape":"S11"}}},"AuthorizationEndpoint":{},"HttpMethod":{},"OAuthHttpParameters":{"shape":"S15"}}},"ApiKeyAuthParameters":{"type":"structure","required":["ApiKeyName","ApiKeyValue"],"members":{"ApiKeyName":{},"ApiKeyValue":{"shape":"S11"}}},"InvocationHttpParameters":{"shape":"S15"}}}}},"output":{"type":"structure","members":{"ConnectionArn":{},"ConnectionState":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}},"CreateEventBus":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"EventSourceName":{},"Tags":{"shape":"S1o"}}},"output":{"type":"structure","members":{"EventBusArn":{}}}},"CreatePartnerEventSource":{"input":{"type":"structure","required":["Name","Account"],"members":{"Name":{},"Account":{}}},"output":{"type":"structure","members":{"EventSourceArn":{}}}},"DeactivateEventSource":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}}},"DeauthorizeConnection":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"ConnectionArn":{},"ConnectionState":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"LastAuthorizedTime":{"type":"timestamp"}}}},"DeleteApiDestination":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}}},"DeleteArchive":{"input":{"type":"structure","required":["ArchiveName"],"members":{"ArchiveName":{}}},"output":{"type":"structure","members":{}}},"DeleteConnection":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"ConnectionArn":{},"ConnectionState":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"LastAuthorizedTime":{"type":"timestamp"}}}},"DeleteEventBus":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}}},"DeletePartnerEventSource":{"input":{"type":"structure","required":["Name","Account"],"members":{"Name":{},"Account":{}}}},"DeleteRule":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"EventBusName":{},"Force":{"type":"boolean"}}}},"DescribeApiDestination":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"ApiDestinationArn":{},"Name":{},"Description":{},"ApiDestinationState":{},"ConnectionArn":{},"InvocationEndpoint":{},"HttpMethod":{},"InvocationRateLimitPerSecond":{"type":"integer"},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}},"DescribeArchive":{"input":{"type":"structure","required":["ArchiveName"],"members":{"ArchiveName":{}}},"output":{"type":"structure","members":{"ArchiveArn":{},"ArchiveName":{},"EventSourceArn":{},"Description":{},"EventPattern":{},"State":{},"StateReason":{},"RetentionDays":{"type":"integer"},"SizeBytes":{"type":"long"},"EventCount":{"type":"long"},"CreationTime":{"type":"timestamp"}}}},"DescribeConnection":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"ConnectionArn":{},"Name":{},"Description":{},"ConnectionState":{},"StateReason":{},"AuthorizationType":{},"SecretArn":{},"AuthParameters":{"type":"structure","members":{"BasicAuthParameters":{"type":"structure","members":{"Username":{}}},"OAuthParameters":{"type":"structure","members":{"ClientParameters":{"type":"structure","members":{"ClientID":{}}},"AuthorizationEndpoint":{},"HttpMethod":{},"OAuthHttpParameters":{"shape":"S15"}}},"ApiKeyAuthParameters":{"type":"structure","members":{"ApiKeyName":{}}},"InvocationHttpParameters":{"shape":"S15"}}},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"LastAuthorizedTime":{"type":"timestamp"}}}},"DescribeEventBus":{"input":{"type":"structure","members":{"Name":{}}},"output":{"type":"structure","members":{"Name":{},"Arn":{},"Policy":{}}}},"DescribeEventSource":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"Arn":{},"CreatedBy":{},"CreationTime":{"type":"timestamp"},"ExpirationTime":{"type":"timestamp"},"Name":{},"State":{}}}},"DescribePartnerEventSource":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"Arn":{},"Name":{}}}},"DescribeReplay":{"input":{"type":"structure","required":["ReplayName"],"members":{"ReplayName":{}}},"output":{"type":"structure","members":{"ReplayName":{},"ReplayArn":{},"Description":{},"State":{},"StateReason":{},"EventSourceArn":{},"Destination":{"shape":"S2y"},"EventStartTime":{"type":"timestamp"},"EventEndTime":{"type":"timestamp"},"EventLastReplayedTime":{"type":"timestamp"},"ReplayStartTime":{"type":"timestamp"},"ReplayEndTime":{"type":"timestamp"}}}},"DescribeRule":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"EventBusName":{}}},"output":{"type":"structure","members":{"Name":{},"Arn":{},"EventPattern":{},"ScheduleExpression":{},"State":{},"Description":{},"RoleArn":{},"ManagedBy":{},"EventBusName":{},"CreatedBy":{}}}},"DisableRule":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"EventBusName":{}}}},"EnableRule":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"EventBusName":{}}}},"ListApiDestinations":{"input":{"type":"structure","members":{"NamePrefix":{},"ConnectionArn":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"ApiDestinations":{"type":"list","member":{"type":"structure","members":{"ApiDestinationArn":{},"Name":{},"ApiDestinationState":{},"ConnectionArn":{},"InvocationEndpoint":{},"HttpMethod":{},"InvocationRateLimitPerSecond":{"type":"integer"},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListArchives":{"input":{"type":"structure","members":{"NamePrefix":{},"EventSourceArn":{},"State":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"Archives":{"type":"list","member":{"type":"structure","members":{"ArchiveName":{},"EventSourceArn":{},"State":{},"StateReason":{},"RetentionDays":{"type":"integer"},"SizeBytes":{"type":"long"},"EventCount":{"type":"long"},"CreationTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListConnections":{"input":{"type":"structure","members":{"NamePrefix":{},"ConnectionState":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"Connections":{"type":"list","member":{"type":"structure","members":{"ConnectionArn":{},"Name":{},"ConnectionState":{},"StateReason":{},"AuthorizationType":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"LastAuthorizedTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListEventBuses":{"input":{"type":"structure","members":{"NamePrefix":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"EventBuses":{"type":"list","member":{"type":"structure","members":{"Name":{},"Arn":{},"Policy":{}}}},"NextToken":{}}}},"ListEventSources":{"input":{"type":"structure","members":{"NamePrefix":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"EventSources":{"type":"list","member":{"type":"structure","members":{"Arn":{},"CreatedBy":{},"CreationTime":{"type":"timestamp"},"ExpirationTime":{"type":"timestamp"},"Name":{},"State":{}}}},"NextToken":{}}}},"ListPartnerEventSourceAccounts":{"input":{"type":"structure","required":["EventSourceName"],"members":{"EventSourceName":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"PartnerEventSourceAccounts":{"type":"list","member":{"type":"structure","members":{"Account":{},"CreationTime":{"type":"timestamp"},"ExpirationTime":{"type":"timestamp"},"State":{}}}},"NextToken":{}}}},"ListPartnerEventSources":{"input":{"type":"structure","required":["NamePrefix"],"members":{"NamePrefix":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"PartnerEventSources":{"type":"list","member":{"type":"structure","members":{"Arn":{},"Name":{}}}},"NextToken":{}}}},"ListReplays":{"input":{"type":"structure","members":{"NamePrefix":{},"State":{},"EventSourceArn":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"Replays":{"type":"list","member":{"type":"structure","members":{"ReplayName":{},"EventSourceArn":{},"State":{},"StateReason":{},"EventStartTime":{"type":"timestamp"},"EventEndTime":{"type":"timestamp"},"EventLastReplayedTime":{"type":"timestamp"},"ReplayStartTime":{"type":"timestamp"},"ReplayEndTime":{"type":"timestamp"}}}},"NextToken":{}}}},"ListRuleNamesByTarget":{"input":{"type":"structure","required":["TargetArn"],"members":{"TargetArn":{},"EventBusName":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"RuleNames":{"type":"list","member":{}},"NextToken":{}}}},"ListRules":{"input":{"type":"structure","members":{"NamePrefix":{},"EventBusName":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"Rules":{"type":"list","member":{"type":"structure","members":{"Name":{},"Arn":{},"EventPattern":{},"State":{},"Description":{},"ScheduleExpression":{},"RoleArn":{},"ManagedBy":{},"EventBusName":{}}}},"NextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceARN"],"members":{"ResourceARN":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"S1o"}}}},"ListTargetsByRule":{"input":{"type":"structure","required":["Rule"],"members":{"Rule":{},"EventBusName":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"Targets":{"shape":"S4n"},"NextToken":{}}}},"PutEvents":{"input":{"type":"structure","required":["Entries"],"members":{"Entries":{"type":"list","member":{"type":"structure","members":{"Time":{"type":"timestamp"},"Source":{},"Resources":{"shape":"S6n"},"DetailType":{},"Detail":{},"EventBusName":{},"TraceHeader":{}}}}}},"output":{"type":"structure","members":{"FailedEntryCount":{"type":"integer"},"Entries":{"type":"list","member":{"type":"structure","members":{"EventId":{},"ErrorCode":{},"ErrorMessage":{}}}}}}},"PutPartnerEvents":{"input":{"type":"structure","required":["Entries"],"members":{"Entries":{"type":"list","member":{"type":"structure","members":{"Time":{"type":"timestamp"},"Source":{},"Resources":{"shape":"S6n"},"DetailType":{},"Detail":{}}}}}},"output":{"type":"structure","members":{"FailedEntryCount":{"type":"integer"},"Entries":{"type":"list","member":{"type":"structure","members":{"EventId":{},"ErrorCode":{},"ErrorMessage":{}}}}}}},"PutPermission":{"input":{"type":"structure","members":{"EventBusName":{},"Action":{},"Principal":{},"StatementId":{},"Condition":{"type":"structure","required":["Type","Key","Value"],"members":{"Type":{},"Key":{},"Value":{}}},"Policy":{}}}},"PutRule":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"ScheduleExpression":{},"EventPattern":{},"State":{},"Description":{},"RoleArn":{},"Tags":{"shape":"S1o"},"EventBusName":{}}},"output":{"type":"structure","members":{"RuleArn":{}}}},"PutTargets":{"input":{"type":"structure","required":["Rule","Targets"],"members":{"Rule":{},"EventBusName":{},"Targets":{"shape":"S4n"}}},"output":{"type":"structure","members":{"FailedEntryCount":{"type":"integer"},"FailedEntries":{"type":"list","member":{"type":"structure","members":{"TargetId":{},"ErrorCode":{},"ErrorMessage":{}}}}}}},"RemovePermission":{"input":{"type":"structure","members":{"StatementId":{},"RemoveAllPermissions":{"type":"boolean"},"EventBusName":{}}}},"RemoveTargets":{"input":{"type":"structure","required":["Rule","Ids"],"members":{"Rule":{},"EventBusName":{},"Ids":{"type":"list","member":{}},"Force":{"type":"boolean"}}},"output":{"type":"structure","members":{"FailedEntryCount":{"type":"integer"},"FailedEntries":{"type":"list","member":{"type":"structure","members":{"TargetId":{},"ErrorCode":{},"ErrorMessage":{}}}}}}},"StartReplay":{"input":{"type":"structure","required":["ReplayName","EventSourceArn","EventStartTime","EventEndTime","Destination"],"members":{"ReplayName":{},"Description":{},"EventSourceArn":{},"EventStartTime":{"type":"timestamp"},"EventEndTime":{"type":"timestamp"},"Destination":{"shape":"S2y"}}},"output":{"type":"structure","members":{"ReplayArn":{},"State":{},"StateReason":{},"ReplayStartTime":{"type":"timestamp"}}}},"TagResource":{"input":{"type":"structure","required":["ResourceARN","Tags"],"members":{"ResourceARN":{},"Tags":{"shape":"S1o"}}},"output":{"type":"structure","members":{}}},"TestEventPattern":{"input":{"type":"structure","required":["EventPattern","Event"],"members":{"EventPattern":{},"Event":{}}},"output":{"type":"structure","members":{"Result":{"type":"boolean"}}}},"UntagResource":{"input":{"type":"structure","required":["ResourceARN","TagKeys"],"members":{"ResourceARN":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateApiDestination":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"Description":{},"ConnectionArn":{},"InvocationEndpoint":{},"HttpMethod":{},"InvocationRateLimitPerSecond":{"type":"integer"}}},"output":{"type":"structure","members":{"ApiDestinationArn":{},"ApiDestinationState":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"}}}},"UpdateArchive":{"input":{"type":"structure","required":["ArchiveName"],"members":{"ArchiveName":{},"Description":{},"EventPattern":{},"RetentionDays":{"type":"integer"}}},"output":{"type":"structure","members":{"ArchiveArn":{},"State":{},"StateReason":{},"CreationTime":{"type":"timestamp"}}}},"UpdateConnection":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"Description":{},"AuthorizationType":{},"AuthParameters":{"type":"structure","members":{"BasicAuthParameters":{"type":"structure","members":{"Username":{},"Password":{"shape":"S11"}}},"OAuthParameters":{"type":"structure","members":{"ClientParameters":{"type":"structure","members":{"ClientID":{},"ClientSecret":{"shape":"S11"}}},"AuthorizationEndpoint":{},"HttpMethod":{},"OAuthHttpParameters":{"shape":"S15"}}},"ApiKeyAuthParameters":{"type":"structure","members":{"ApiKeyName":{},"ApiKeyValue":{"shape":"S11"}}},"InvocationHttpParameters":{"shape":"S15"}}}}},"output":{"type":"structure","members":{"ConnectionArn":{},"ConnectionState":{},"CreationTime":{"type":"timestamp"},"LastModifiedTime":{"type":"timestamp"},"LastAuthorizedTime":{"type":"timestamp"}}}}},"shapes":{"S11":{"type":"string","sensitive":true},"S15":{"type":"structure","members":{"HeaderParameters":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{"type":"string","sensitive":true},"IsValueSecret":{"type":"boolean"}}}},"QueryStringParameters":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{"type":"string","sensitive":true},"IsValueSecret":{"type":"boolean"}}}},"BodyParameters":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{"type":"string","sensitive":true},"IsValueSecret":{"type":"boolean"}}}}}},"S1o":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"S2y":{"type":"structure","required":["Arn"],"members":{"Arn":{},"FilterArns":{"type":"list","member":{}}}},"S4n":{"type":"list","member":{"type":"structure","required":["Id","Arn"],"members":{"Id":{},"Arn":{},"RoleArn":{},"Input":{},"InputPath":{},"InputTransformer":{"type":"structure","required":["InputTemplate"],"members":{"InputPathsMap":{"type":"map","key":{},"value":{}},"InputTemplate":{}}},"KinesisParameters":{"type":"structure","required":["PartitionKeyPath"],"members":{"PartitionKeyPath":{}}},"RunCommandParameters":{"type":"structure","required":["RunCommandTargets"],"members":{"RunCommandTargets":{"type":"list","member":{"type":"structure","required":["Key","Values"],"members":{"Key":{},"Values":{"type":"list","member":{}}}}}}},"EcsParameters":{"type":"structure","required":["TaskDefinitionArn"],"members":{"TaskDefinitionArn":{},"TaskCount":{"type":"integer"},"LaunchType":{},"NetworkConfiguration":{"type":"structure","members":{"awsvpcConfiguration":{"type":"structure","required":["Subnets"],"members":{"Subnets":{"shape":"S59"},"SecurityGroups":{"shape":"S59"},"AssignPublicIp":{}}}}},"PlatformVersion":{},"Group":{},"CapacityProviderStrategy":{"type":"list","member":{"type":"structure","required":["capacityProvider"],"members":{"capacityProvider":{},"weight":{"type":"integer"},"base":{"type":"integer"}}}},"EnableECSManagedTags":{"type":"boolean"},"EnableExecuteCommand":{"type":"boolean"},"PlacementConstraints":{"type":"list","member":{"type":"structure","members":{"type":{},"expression":{}}}},"PlacementStrategy":{"type":"list","member":{"type":"structure","members":{"type":{},"field":{}}}},"PropagateTags":{},"ReferenceId":{},"Tags":{"shape":"S1o"}}},"BatchParameters":{"type":"structure","required":["JobDefinition","JobName"],"members":{"JobDefinition":{},"JobName":{},"ArrayProperties":{"type":"structure","members":{"Size":{"type":"integer"}}},"RetryStrategy":{"type":"structure","members":{"Attempts":{"type":"integer"}}}}},"SqsParameters":{"type":"structure","members":{"MessageGroupId":{}}},"HttpParameters":{"type":"structure","members":{"PathParameterValues":{"type":"list","member":{}},"HeaderParameters":{"type":"map","key":{},"value":{}},"QueryStringParameters":{"type":"map","key":{},"value":{}}}},"RedshiftDataParameters":{"type":"structure","required":["Database","Sql"],"members":{"SecretManagerArn":{},"Database":{},"DbUser":{},"Sql":{},"StatementName":{},"WithEvent":{"type":"boolean"}}},"SageMakerPipelineParameters":{"type":"structure","members":{"PipelineParameterList":{"type":"list","member":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Value":{}}}}}},"DeadLetterConfig":{"type":"structure","members":{"Arn":{}}},"RetryPolicy":{"type":"structure","members":{"MaximumRetryAttempts":{"type":"integer"},"MaximumEventAgeInSeconds":{"type":"integer"}}}}}},"S59":{"type":"list","member":{}},"S6n":{"type":"list","member":{}}}}')},54031:e=>{"use strict";e.exports={o:{}}},48886:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-08-04","endpointPrefix":"firehose","jsonVersion":"1.1","protocol":"json","protocols":["json"],"serviceAbbreviation":"Firehose","serviceFullName":"Amazon Kinesis Firehose","serviceId":"Firehose","signatureVersion":"v4","targetPrefix":"Firehose_20150804","uid":"firehose-2015-08-04","auth":["aws.auth#sigv4"]},"operations":{"CreateDeliveryStream":{"input":{"type":"structure","required":["DeliveryStreamName"],"members":{"DeliveryStreamName":{},"DeliveryStreamType":{},"KinesisStreamSourceConfiguration":{"type":"structure","required":["KinesisStreamARN","RoleARN"],"members":{"KinesisStreamARN":{},"RoleARN":{}}},"DeliveryStreamEncryptionConfigurationInput":{"shape":"S7"},"S3DestinationConfiguration":{"shape":"Sa","deprecated":true},"ExtendedS3DestinationConfiguration":{"type":"structure","required":["RoleARN","BucketARN"],"members":{"RoleARN":{},"BucketARN":{},"Prefix":{},"ErrorOutputPrefix":{},"BufferingHints":{"shape":"Se"},"CompressionFormat":{},"EncryptionConfiguration":{"shape":"Si"},"CloudWatchLoggingOptions":{"shape":"Sl"},"ProcessingConfiguration":{"shape":"Sq"},"S3BackupMode":{},"S3BackupConfiguration":{"shape":"Sa"},"DataFormatConversionConfiguration":{"shape":"Sz"},"DynamicPartitioningConfiguration":{"shape":"S1o"},"FileExtension":{},"CustomTimeZone":{}}},"RedshiftDestinationConfiguration":{"type":"structure","required":["RoleARN","ClusterJDBCURL","CopyCommand","S3Configuration"],"members":{"RoleARN":{},"ClusterJDBCURL":{},"CopyCommand":{"shape":"S1v"},"Username":{"shape":"S1z"},"Password":{"shape":"S20"},"RetryOptions":{"shape":"S21"},"S3Configuration":{"shape":"Sa"},"ProcessingConfiguration":{"shape":"Sq"},"S3BackupMode":{},"S3BackupConfiguration":{"shape":"Sa"},"CloudWatchLoggingOptions":{"shape":"Sl"},"SecretsManagerConfiguration":{"shape":"S24"}}},"ElasticsearchDestinationConfiguration":{"type":"structure","required":["RoleARN","IndexName","S3Configuration"],"members":{"RoleARN":{},"DomainARN":{},"ClusterEndpoint":{},"IndexName":{},"TypeName":{},"IndexRotationPeriod":{},"BufferingHints":{"shape":"S2c"},"RetryOptions":{"shape":"S2f"},"S3BackupMode":{},"S3Configuration":{"shape":"Sa"},"ProcessingConfiguration":{"shape":"Sq"},"CloudWatchLoggingOptions":{"shape":"Sl"},"VpcConfiguration":{"shape":"S2i"},"DocumentIdOptions":{"shape":"S2l"}}},"AmazonopensearchserviceDestinationConfiguration":{"type":"structure","required":["RoleARN","IndexName","S3Configuration"],"members":{"RoleARN":{},"DomainARN":{},"ClusterEndpoint":{},"IndexName":{},"TypeName":{},"IndexRotationPeriod":{},"BufferingHints":{"shape":"S2t"},"RetryOptions":{"shape":"S2w"},"S3BackupMode":{},"S3Configuration":{"shape":"Sa"},"ProcessingConfiguration":{"shape":"Sq"},"CloudWatchLoggingOptions":{"shape":"Sl"},"VpcConfiguration":{"shape":"S2i"},"DocumentIdOptions":{"shape":"S2l"}}},"SplunkDestinationConfiguration":{"type":"structure","required":["HECEndpoint","HECEndpointType","S3Configuration"],"members":{"HECEndpoint":{},"HECEndpointType":{},"HECToken":{},"HECAcknowledgmentTimeoutInSeconds":{"type":"integer"},"RetryOptions":{"shape":"S34"},"S3BackupMode":{},"S3Configuration":{"shape":"Sa"},"ProcessingConfiguration":{"shape":"Sq"},"CloudWatchLoggingOptions":{"shape":"Sl"},"BufferingHints":{"shape":"S37"},"SecretsManagerConfiguration":{"shape":"S24"}}},"HttpEndpointDestinationConfiguration":{"type":"structure","required":["EndpointConfiguration","S3Configuration"],"members":{"EndpointConfiguration":{"shape":"S3b"},"BufferingHints":{"shape":"S3f"},"CloudWatchLoggingOptions":{"shape":"Sl"},"RequestConfiguration":{"shape":"S3i"},"ProcessingConfiguration":{"shape":"Sq"},"RoleARN":{},"RetryOptions":{"shape":"S3o"},"S3BackupMode":{},"S3Configuration":{"shape":"Sa"},"SecretsManagerConfiguration":{"shape":"S24"}}},"Tags":{"shape":"S3r"},"AmazonOpenSearchServerlessDestinationConfiguration":{"type":"structure","required":["RoleARN","IndexName","S3Configuration"],"members":{"RoleARN":{},"CollectionEndpoint":{},"IndexName":{},"BufferingHints":{"shape":"S3y"},"RetryOptions":{"shape":"S41"},"S3BackupMode":{},"S3Configuration":{"shape":"Sa"},"ProcessingConfiguration":{"shape":"Sq"},"CloudWatchLoggingOptions":{"shape":"Sl"},"VpcConfiguration":{"shape":"S2i"}}},"MSKSourceConfiguration":{"type":"structure","required":["MSKClusterARN","TopicName","AuthenticationConfiguration"],"members":{"MSKClusterARN":{},"TopicName":{},"AuthenticationConfiguration":{"shape":"S47"},"ReadFromTimestamp":{"type":"timestamp"}}},"SnowflakeDestinationConfiguration":{"type":"structure","required":["AccountUrl","Database","Schema","Table","RoleARN","S3Configuration"],"members":{"AccountUrl":{"shape":"S4b"},"PrivateKey":{"shape":"S4c"},"KeyPassphrase":{"shape":"S4d"},"User":{"shape":"S4e"},"Database":{"shape":"S4f"},"Schema":{"shape":"S4g"},"Table":{"shape":"S4h"},"SnowflakeRoleConfiguration":{"shape":"S4i"},"DataLoadingOption":{},"MetaDataColumnName":{"shape":"S4l"},"ContentColumnName":{"shape":"S4m"},"SnowflakeVpcConfiguration":{"shape":"S4n"},"CloudWatchLoggingOptions":{"shape":"Sl"},"ProcessingConfiguration":{"shape":"Sq"},"RoleARN":{},"RetryOptions":{"shape":"S4p"},"S3BackupMode":{},"S3Configuration":{"shape":"Sa"},"SecretsManagerConfiguration":{"shape":"S24"},"BufferingHints":{"shape":"S4s"}}},"IcebergDestinationConfiguration":{"type":"structure","required":["RoleARN","CatalogConfiguration","S3Configuration"],"members":{"DestinationTableConfigurationList":{"shape":"S4w"},"BufferingHints":{"shape":"Se"},"CloudWatchLoggingOptions":{"shape":"Sl"},"ProcessingConfiguration":{"shape":"Sq"},"S3BackupMode":{},"RetryOptions":{"shape":"S1p"},"RoleARN":{},"CatalogConfiguration":{"shape":"S4z"},"S3Configuration":{"shape":"Sa"}}}}},"output":{"type":"structure","members":{"DeliveryStreamARN":{}}}},"DeleteDeliveryStream":{"input":{"type":"structure","required":["DeliveryStreamName"],"members":{"DeliveryStreamName":{},"AllowForceDelete":{"type":"boolean"}}},"output":{"type":"structure","members":{}}},"DescribeDeliveryStream":{"input":{"type":"structure","required":["DeliveryStreamName"],"members":{"DeliveryStreamName":{},"Limit":{"type":"integer"},"ExclusiveStartDestinationId":{}}},"output":{"type":"structure","required":["DeliveryStreamDescription"],"members":{"DeliveryStreamDescription":{"type":"structure","required":["DeliveryStreamName","DeliveryStreamARN","DeliveryStreamStatus","DeliveryStreamType","VersionId","Destinations","HasMoreDestinations"],"members":{"DeliveryStreamName":{},"DeliveryStreamARN":{},"DeliveryStreamStatus":{},"FailureDescription":{"shape":"S5b"},"DeliveryStreamEncryptionConfiguration":{"type":"structure","members":{"KeyARN":{},"KeyType":{},"Status":{},"FailureDescription":{"shape":"S5b"}}},"DeliveryStreamType":{},"VersionId":{},"CreateTimestamp":{"type":"timestamp"},"LastUpdateTimestamp":{"type":"timestamp"},"Source":{"type":"structure","members":{"KinesisStreamSourceDescription":{"type":"structure","members":{"KinesisStreamARN":{},"RoleARN":{},"DeliveryStartTimestamp":{"type":"timestamp"}}},"MSKSourceDescription":{"type":"structure","members":{"MSKClusterARN":{},"TopicName":{},"AuthenticationConfiguration":{"shape":"S47"},"DeliveryStartTimestamp":{"type":"timestamp"},"ReadFromTimestamp":{"type":"timestamp"}}}}},"Destinations":{"type":"list","member":{"type":"structure","required":["DestinationId"],"members":{"DestinationId":{},"S3DestinationDescription":{"shape":"S5n"},"ExtendedS3DestinationDescription":{"type":"structure","required":["RoleARN","BucketARN","BufferingHints","CompressionFormat","EncryptionConfiguration"],"members":{"RoleARN":{},"BucketARN":{},"Prefix":{},"ErrorOutputPrefix":{},"BufferingHints":{"shape":"Se"},"CompressionFormat":{},"EncryptionConfiguration":{"shape":"Si"},"CloudWatchLoggingOptions":{"shape":"Sl"},"ProcessingConfiguration":{"shape":"Sq"},"S3BackupMode":{},"S3BackupDescription":{"shape":"S5n"},"DataFormatConversionConfiguration":{"shape":"Sz"},"DynamicPartitioningConfiguration":{"shape":"S1o"},"FileExtension":{},"CustomTimeZone":{}}},"RedshiftDestinationDescription":{"type":"structure","required":["RoleARN","ClusterJDBCURL","CopyCommand","S3DestinationDescription"],"members":{"RoleARN":{},"ClusterJDBCURL":{},"CopyCommand":{"shape":"S1v"},"Username":{"shape":"S1z"},"RetryOptions":{"shape":"S21"},"S3DestinationDescription":{"shape":"S5n"},"ProcessingConfiguration":{"shape":"Sq"},"S3BackupMode":{},"S3BackupDescription":{"shape":"S5n"},"CloudWatchLoggingOptions":{"shape":"Sl"},"SecretsManagerConfiguration":{"shape":"S24"}}},"ElasticsearchDestinationDescription":{"type":"structure","members":{"RoleARN":{},"DomainARN":{},"ClusterEndpoint":{},"IndexName":{},"TypeName":{},"IndexRotationPeriod":{},"BufferingHints":{"shape":"S2c"},"RetryOptions":{"shape":"S2f"},"S3BackupMode":{},"S3DestinationDescription":{"shape":"S5n"},"ProcessingConfiguration":{"shape":"Sq"},"CloudWatchLoggingOptions":{"shape":"Sl"},"VpcConfigurationDescription":{"shape":"S5r"},"DocumentIdOptions":{"shape":"S2l"}}},"AmazonopensearchserviceDestinationDescription":{"type":"structure","members":{"RoleARN":{},"DomainARN":{},"ClusterEndpoint":{},"IndexName":{},"TypeName":{},"IndexRotationPeriod":{},"BufferingHints":{"shape":"S2t"},"RetryOptions":{"shape":"S2w"},"S3BackupMode":{},"S3DestinationDescription":{"shape":"S5n"},"ProcessingConfiguration":{"shape":"Sq"},"CloudWatchLoggingOptions":{"shape":"Sl"},"VpcConfigurationDescription":{"shape":"S5r"},"DocumentIdOptions":{"shape":"S2l"}}},"SplunkDestinationDescription":{"type":"structure","members":{"HECEndpoint":{},"HECEndpointType":{},"HECToken":{},"HECAcknowledgmentTimeoutInSeconds":{"type":"integer"},"RetryOptions":{"shape":"S34"},"S3BackupMode":{},"S3DestinationDescription":{"shape":"S5n"},"ProcessingConfiguration":{"shape":"Sq"},"CloudWatchLoggingOptions":{"shape":"Sl"},"BufferingHints":{"shape":"S37"},"SecretsManagerConfiguration":{"shape":"S24"}}},"HttpEndpointDestinationDescription":{"type":"structure","members":{"EndpointConfiguration":{"type":"structure","members":{"Url":{"shape":"S3c"},"Name":{}}},"BufferingHints":{"shape":"S3f"},"CloudWatchLoggingOptions":{"shape":"Sl"},"RequestConfiguration":{"shape":"S3i"},"ProcessingConfiguration":{"shape":"Sq"},"RoleARN":{},"RetryOptions":{"shape":"S3o"},"S3BackupMode":{},"S3DestinationDescription":{"shape":"S5n"},"SecretsManagerConfiguration":{"shape":"S24"}}},"SnowflakeDestinationDescription":{"type":"structure","members":{"AccountUrl":{"shape":"S4b"},"User":{"shape":"S4e"},"Database":{"shape":"S4f"},"Schema":{"shape":"S4g"},"Table":{"shape":"S4h"},"SnowflakeRoleConfiguration":{"shape":"S4i"},"DataLoadingOption":{},"MetaDataColumnName":{"shape":"S4l"},"ContentColumnName":{"shape":"S4m"},"SnowflakeVpcConfiguration":{"shape":"S4n"},"CloudWatchLoggingOptions":{"shape":"Sl"},"ProcessingConfiguration":{"shape":"Sq"},"RoleARN":{},"RetryOptions":{"shape":"S4p"},"S3BackupMode":{},"S3DestinationDescription":{"shape":"S5n"},"SecretsManagerConfiguration":{"shape":"S24"},"BufferingHints":{"shape":"S4s"}}},"AmazonOpenSearchServerlessDestinationDescription":{"type":"structure","members":{"RoleARN":{},"CollectionEndpoint":{},"IndexName":{},"BufferingHints":{"shape":"S3y"},"RetryOptions":{"shape":"S41"},"S3BackupMode":{},"S3DestinationDescription":{"shape":"S5n"},"ProcessingConfiguration":{"shape":"Sq"},"CloudWatchLoggingOptions":{"shape":"Sl"},"VpcConfigurationDescription":{"shape":"S5r"}}},"IcebergDestinationDescription":{"type":"structure","members":{"DestinationTableConfigurationList":{"shape":"S4w"},"BufferingHints":{"shape":"Se"},"CloudWatchLoggingOptions":{"shape":"Sl"},"ProcessingConfiguration":{"shape":"Sq"},"S3BackupMode":{},"RetryOptions":{"shape":"S1p"},"RoleARN":{},"CatalogConfiguration":{"shape":"S4z"},"S3DestinationDescription":{"shape":"S5n"}}}}}},"HasMoreDestinations":{"type":"boolean"}}}}}},"ListDeliveryStreams":{"input":{"type":"structure","members":{"Limit":{"type":"integer"},"DeliveryStreamType":{},"ExclusiveStartDeliveryStreamName":{}}},"output":{"type":"structure","required":["DeliveryStreamNames","HasMoreDeliveryStreams"],"members":{"DeliveryStreamNames":{"type":"list","member":{}},"HasMoreDeliveryStreams":{"type":"boolean"}}}},"ListTagsForDeliveryStream":{"input":{"type":"structure","required":["DeliveryStreamName"],"members":{"DeliveryStreamName":{},"ExclusiveStartTagKey":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","required":["Tags","HasMoreTags"],"members":{"Tags":{"type":"list","member":{"shape":"S3s"}},"HasMoreTags":{"type":"boolean"}}}},"PutRecord":{"input":{"type":"structure","required":["DeliveryStreamName","Record"],"members":{"DeliveryStreamName":{},"Record":{"shape":"S68"}}},"output":{"type":"structure","required":["RecordId"],"members":{"RecordId":{},"Encrypted":{"type":"boolean"}}}},"PutRecordBatch":{"input":{"type":"structure","required":["DeliveryStreamName","Records"],"members":{"DeliveryStreamName":{},"Records":{"type":"list","member":{"shape":"S68"}}}},"output":{"type":"structure","required":["FailedPutCount","RequestResponses"],"members":{"FailedPutCount":{"type":"integer"},"Encrypted":{"type":"boolean"},"RequestResponses":{"type":"list","member":{"type":"structure","members":{"RecordId":{},"ErrorCode":{},"ErrorMessage":{}}}}}}},"StartDeliveryStreamEncryption":{"input":{"type":"structure","required":["DeliveryStreamName"],"members":{"DeliveryStreamName":{},"DeliveryStreamEncryptionConfigurationInput":{"shape":"S7"}}},"output":{"type":"structure","members":{}}},"StopDeliveryStreamEncryption":{"input":{"type":"structure","required":["DeliveryStreamName"],"members":{"DeliveryStreamName":{}}},"output":{"type":"structure","members":{}}},"TagDeliveryStream":{"input":{"type":"structure","required":["DeliveryStreamName","Tags"],"members":{"DeliveryStreamName":{},"Tags":{"shape":"S3r"}}},"output":{"type":"structure","members":{}}},"UntagDeliveryStream":{"input":{"type":"structure","required":["DeliveryStreamName","TagKeys"],"members":{"DeliveryStreamName":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateDestination":{"input":{"type":"structure","required":["DeliveryStreamName","CurrentDeliveryStreamVersionId","DestinationId"],"members":{"DeliveryStreamName":{},"CurrentDeliveryStreamVersionId":{},"DestinationId":{},"S3DestinationUpdate":{"shape":"S6t","deprecated":true},"ExtendedS3DestinationUpdate":{"type":"structure","members":{"RoleARN":{},"BucketARN":{},"Prefix":{},"ErrorOutputPrefix":{},"BufferingHints":{"shape":"Se"},"CompressionFormat":{},"EncryptionConfiguration":{"shape":"Si"},"CloudWatchLoggingOptions":{"shape":"Sl"},"ProcessingConfiguration":{"shape":"Sq"},"S3BackupMode":{},"S3BackupUpdate":{"shape":"S6t"},"DataFormatConversionConfiguration":{"shape":"Sz"},"DynamicPartitioningConfiguration":{"shape":"S1o"},"FileExtension":{},"CustomTimeZone":{}}},"RedshiftDestinationUpdate":{"type":"structure","members":{"RoleARN":{},"ClusterJDBCURL":{},"CopyCommand":{"shape":"S1v"},"Username":{"shape":"S1z"},"Password":{"shape":"S20"},"RetryOptions":{"shape":"S21"},"S3Update":{"shape":"S6t"},"ProcessingConfiguration":{"shape":"Sq"},"S3BackupMode":{},"S3BackupUpdate":{"shape":"S6t"},"CloudWatchLoggingOptions":{"shape":"Sl"},"SecretsManagerConfiguration":{"shape":"S24"}}},"ElasticsearchDestinationUpdate":{"type":"structure","members":{"RoleARN":{},"DomainARN":{},"ClusterEndpoint":{},"IndexName":{},"TypeName":{},"IndexRotationPeriod":{},"BufferingHints":{"shape":"S2c"},"RetryOptions":{"shape":"S2f"},"S3Update":{"shape":"S6t"},"ProcessingConfiguration":{"shape":"Sq"},"CloudWatchLoggingOptions":{"shape":"Sl"},"DocumentIdOptions":{"shape":"S2l"}}},"AmazonopensearchserviceDestinationUpdate":{"type":"structure","members":{"RoleARN":{},"DomainARN":{},"ClusterEndpoint":{},"IndexName":{},"TypeName":{},"IndexRotationPeriod":{},"BufferingHints":{"shape":"S2t"},"RetryOptions":{"shape":"S2w"},"S3Update":{"shape":"S6t"},"ProcessingConfiguration":{"shape":"Sq"},"CloudWatchLoggingOptions":{"shape":"Sl"},"DocumentIdOptions":{"shape":"S2l"}}},"SplunkDestinationUpdate":{"type":"structure","members":{"HECEndpoint":{},"HECEndpointType":{},"HECToken":{},"HECAcknowledgmentTimeoutInSeconds":{"type":"integer"},"RetryOptions":{"shape":"S34"},"S3BackupMode":{},"S3Update":{"shape":"S6t"},"ProcessingConfiguration":{"shape":"Sq"},"CloudWatchLoggingOptions":{"shape":"Sl"},"BufferingHints":{"shape":"S37"},"SecretsManagerConfiguration":{"shape":"S24"}}},"HttpEndpointDestinationUpdate":{"type":"structure","members":{"EndpointConfiguration":{"shape":"S3b"},"BufferingHints":{"shape":"S3f"},"CloudWatchLoggingOptions":{"shape":"Sl"},"RequestConfiguration":{"shape":"S3i"},"ProcessingConfiguration":{"shape":"Sq"},"RoleARN":{},"RetryOptions":{"shape":"S3o"},"S3BackupMode":{},"S3Update":{"shape":"S6t"},"SecretsManagerConfiguration":{"shape":"S24"}}},"AmazonOpenSearchServerlessDestinationUpdate":{"type":"structure","members":{"RoleARN":{},"CollectionEndpoint":{},"IndexName":{},"BufferingHints":{"shape":"S3y"},"RetryOptions":{"shape":"S41"},"S3Update":{"shape":"S6t"},"ProcessingConfiguration":{"shape":"Sq"},"CloudWatchLoggingOptions":{"shape":"Sl"}}},"SnowflakeDestinationUpdate":{"type":"structure","members":{"AccountUrl":{"shape":"S4b"},"PrivateKey":{"shape":"S4c"},"KeyPassphrase":{"shape":"S4d"},"User":{"shape":"S4e"},"Database":{"shape":"S4f"},"Schema":{"shape":"S4g"},"Table":{"shape":"S4h"},"SnowflakeRoleConfiguration":{"shape":"S4i"},"DataLoadingOption":{},"MetaDataColumnName":{"shape":"S4l"},"ContentColumnName":{"shape":"S4m"},"CloudWatchLoggingOptions":{"shape":"Sl"},"ProcessingConfiguration":{"shape":"Sq"},"RoleARN":{},"RetryOptions":{"shape":"S4p"},"S3BackupMode":{},"S3Update":{"shape":"S6t"},"SecretsManagerConfiguration":{"shape":"S24"},"BufferingHints":{"shape":"S4s"}}},"IcebergDestinationUpdate":{"type":"structure","members":{"DestinationTableConfigurationList":{"shape":"S4w"},"BufferingHints":{"shape":"Se"},"CloudWatchLoggingOptions":{"shape":"Sl"},"ProcessingConfiguration":{"shape":"Sq"},"S3BackupMode":{},"RetryOptions":{"shape":"S1p"},"RoleARN":{},"CatalogConfiguration":{"shape":"S4z"},"S3Configuration":{"shape":"Sa"}}}}},"output":{"type":"structure","members":{}}}},"shapes":{"S7":{"type":"structure","required":["KeyType"],"members":{"KeyARN":{},"KeyType":{}}},"Sa":{"type":"structure","required":["RoleARN","BucketARN"],"members":{"RoleARN":{},"BucketARN":{},"Prefix":{},"ErrorOutputPrefix":{},"BufferingHints":{"shape":"Se"},"CompressionFormat":{},"EncryptionConfiguration":{"shape":"Si"},"CloudWatchLoggingOptions":{"shape":"Sl"}}},"Se":{"type":"structure","members":{"SizeInMBs":{"type":"integer"},"IntervalInSeconds":{"type":"integer"}}},"Si":{"type":"structure","members":{"NoEncryptionConfig":{},"KMSEncryptionConfig":{"type":"structure","required":["AWSKMSKeyARN"],"members":{"AWSKMSKeyARN":{}}}}},"Sl":{"type":"structure","members":{"Enabled":{"type":"boolean"},"LogGroupName":{},"LogStreamName":{}}},"Sq":{"type":"structure","members":{"Enabled":{"type":"boolean"},"Processors":{"type":"list","member":{"type":"structure","required":["Type"],"members":{"Type":{},"Parameters":{"type":"list","member":{"type":"structure","required":["ParameterName","ParameterValue"],"members":{"ParameterName":{},"ParameterValue":{}}}}}}}}},"Sz":{"type":"structure","members":{"SchemaConfiguration":{"type":"structure","members":{"RoleARN":{},"CatalogId":{},"DatabaseName":{},"TableName":{},"Region":{},"VersionId":{}}},"InputFormatConfiguration":{"type":"structure","members":{"Deserializer":{"type":"structure","members":{"OpenXJsonSerDe":{"type":"structure","members":{"ConvertDotsInJsonKeysToUnderscores":{"type":"boolean"},"CaseInsensitive":{"type":"boolean"},"ColumnToJsonKeyMappings":{"type":"map","key":{},"value":{}}}},"HiveJsonSerDe":{"type":"structure","members":{"TimestampFormats":{"type":"list","member":{}}}}}}}},"OutputFormatConfiguration":{"type":"structure","members":{"Serializer":{"type":"structure","members":{"ParquetSerDe":{"type":"structure","members":{"BlockSizeBytes":{"type":"integer"},"PageSizeBytes":{"type":"integer"},"Compression":{},"EnableDictionaryCompression":{"type":"boolean"},"MaxPaddingBytes":{"type":"integer"},"WriterVersion":{}}},"OrcSerDe":{"type":"structure","members":{"StripeSizeBytes":{"type":"integer"},"BlockSizeBytes":{"type":"integer"},"RowIndexStride":{"type":"integer"},"EnablePadding":{"type":"boolean"},"PaddingTolerance":{"type":"double"},"Compression":{},"BloomFilterColumns":{"shape":"S1m"},"BloomFilterFalsePositiveProbability":{"type":"double"},"DictionaryKeyThreshold":{"type":"double"},"FormatVersion":{}}}}}}},"Enabled":{"type":"boolean"}}},"S1m":{"type":"list","member":{}},"S1o":{"type":"structure","members":{"RetryOptions":{"shape":"S1p"},"Enabled":{"type":"boolean"}}},"S1p":{"type":"structure","members":{"DurationInSeconds":{"type":"integer"}}},"S1v":{"type":"structure","required":["DataTableName"],"members":{"DataTableName":{},"DataTableColumns":{},"CopyOptions":{}}},"S1z":{"type":"string","sensitive":true},"S20":{"type":"string","sensitive":true},"S21":{"type":"structure","members":{"DurationInSeconds":{"type":"integer"}}},"S24":{"type":"structure","required":["Enabled"],"members":{"SecretARN":{},"RoleARN":{},"Enabled":{"type":"boolean"}}},"S2c":{"type":"structure","members":{"IntervalInSeconds":{"type":"integer"},"SizeInMBs":{"type":"integer"}}},"S2f":{"type":"structure","members":{"DurationInSeconds":{"type":"integer"}}},"S2i":{"type":"structure","required":["SubnetIds","RoleARN","SecurityGroupIds"],"members":{"SubnetIds":{"shape":"S2j"},"RoleARN":{},"SecurityGroupIds":{"shape":"S2k"}}},"S2j":{"type":"list","member":{}},"S2k":{"type":"list","member":{}},"S2l":{"type":"structure","required":["DefaultDocumentIdFormat"],"members":{"DefaultDocumentIdFormat":{}}},"S2t":{"type":"structure","members":{"IntervalInSeconds":{"type":"integer"},"SizeInMBs":{"type":"integer"}}},"S2w":{"type":"structure","members":{"DurationInSeconds":{"type":"integer"}}},"S34":{"type":"structure","members":{"DurationInSeconds":{"type":"integer"}}},"S37":{"type":"structure","members":{"IntervalInSeconds":{"type":"integer"},"SizeInMBs":{"type":"integer"}}},"S3b":{"type":"structure","required":["Url"],"members":{"Url":{"shape":"S3c"},"Name":{},"AccessKey":{"type":"string","sensitive":true}}},"S3c":{"type":"string","sensitive":true},"S3f":{"type":"structure","members":{"SizeInMBs":{"type":"integer"},"IntervalInSeconds":{"type":"integer"}}},"S3i":{"type":"structure","members":{"ContentEncoding":{},"CommonAttributes":{"type":"list","member":{"type":"structure","required":["AttributeName","AttributeValue"],"members":{"AttributeName":{"type":"string","sensitive":true},"AttributeValue":{"type":"string","sensitive":true}}}}}},"S3o":{"type":"structure","members":{"DurationInSeconds":{"type":"integer"}}},"S3r":{"type":"list","member":{"shape":"S3s"}},"S3s":{"type":"structure","required":["Key"],"members":{"Key":{},"Value":{}}},"S3y":{"type":"structure","members":{"IntervalInSeconds":{"type":"integer"},"SizeInMBs":{"type":"integer"}}},"S41":{"type":"structure","members":{"DurationInSeconds":{"type":"integer"}}},"S47":{"type":"structure","required":["RoleARN","Connectivity"],"members":{"RoleARN":{},"Connectivity":{}}},"S4b":{"type":"string","sensitive":true},"S4c":{"type":"string","sensitive":true},"S4d":{"type":"string","sensitive":true},"S4e":{"type":"string","sensitive":true},"S4f":{"type":"string","sensitive":true},"S4g":{"type":"string","sensitive":true},"S4h":{"type":"string","sensitive":true},"S4i":{"type":"structure","members":{"Enabled":{"type":"boolean"},"SnowflakeRole":{"type":"string","sensitive":true}}},"S4l":{"type":"string","sensitive":true},"S4m":{"type":"string","sensitive":true},"S4n":{"type":"structure","required":["PrivateLinkVpceId"],"members":{"PrivateLinkVpceId":{"type":"string","sensitive":true}}},"S4p":{"type":"structure","members":{"DurationInSeconds":{"type":"integer"}}},"S4s":{"type":"structure","members":{"SizeInMBs":{"type":"integer"},"IntervalInSeconds":{"type":"integer"}}},"S4w":{"type":"list","member":{"type":"structure","required":["DestinationTableName","DestinationDatabaseName"],"members":{"DestinationTableName":{},"DestinationDatabaseName":{},"UniqueKeys":{"shape":"S1m"},"S3ErrorOutputPrefix":{}}}},"S4z":{"type":"structure","members":{"CatalogARN":{}}},"S5b":{"type":"structure","required":["Type","Details"],"members":{"Type":{},"Details":{}}},"S5n":{"type":"structure","required":["RoleARN","BucketARN","BufferingHints","CompressionFormat","EncryptionConfiguration"],"members":{"RoleARN":{},"BucketARN":{},"Prefix":{},"ErrorOutputPrefix":{},"BufferingHints":{"shape":"Se"},"CompressionFormat":{},"EncryptionConfiguration":{"shape":"Si"},"CloudWatchLoggingOptions":{"shape":"Sl"}}},"S5r":{"type":"structure","required":["SubnetIds","RoleARN","SecurityGroupIds","VpcId"],"members":{"SubnetIds":{"shape":"S2j"},"RoleARN":{},"SecurityGroupIds":{"shape":"S2k"},"VpcId":{}}},"S68":{"type":"structure","required":["Data"],"members":{"Data":{"type":"blob"}}},"S6t":{"type":"structure","members":{"RoleARN":{},"BucketARN":{},"Prefix":{},"ErrorOutputPrefix":{},"BufferingHints":{"shape":"Se"},"CompressionFormat":{},"EncryptionConfiguration":{"shape":"Si"},"CloudWatchLoggingOptions":{"shape":"Sl"}}}}}')},47400:e=>{"use strict";e.exports={o:{}}},6468:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2018-06-26","endpointPrefix":"forecast","jsonVersion":"1.1","protocol":"json","serviceFullName":"Amazon Forecast Service","serviceId":"forecast","signatureVersion":"v4","signingName":"forecast","targetPrefix":"AmazonForecast","uid":"forecast-2018-06-26"},"operations":{"CreateAutoPredictor":{"input":{"type":"structure","required":["PredictorName"],"members":{"PredictorName":{},"ForecastHorizon":{"type":"integer"},"ForecastTypes":{"shape":"S4"},"ForecastDimensions":{"shape":"S6"},"ForecastFrequency":{},"DataConfig":{"shape":"S8"},"EncryptionConfig":{"shape":"Si"},"ReferencePredictorArn":{},"OptimizationMetric":{},"ExplainPredictor":{"type":"boolean"},"Tags":{"shape":"Sm"},"MonitorConfig":{"type":"structure","required":["MonitorName"],"members":{"MonitorName":{}}},"TimeAlignmentBoundary":{"shape":"Sr"}}},"output":{"type":"structure","members":{"PredictorArn":{}}}},"CreateDataset":{"input":{"type":"structure","required":["DatasetName","Domain","DatasetType","Schema"],"members":{"DatasetName":{},"Domain":{},"DatasetType":{},"DataFrequency":{},"Schema":{"shape":"S10"},"EncryptionConfig":{"shape":"Si"},"Tags":{"shape":"Sm"}}},"output":{"type":"structure","members":{"DatasetArn":{}}}},"CreateDatasetGroup":{"input":{"type":"structure","required":["DatasetGroupName","Domain"],"members":{"DatasetGroupName":{},"Domain":{},"DatasetArns":{"shape":"S16"},"Tags":{"shape":"Sm"}}},"output":{"type":"structure","members":{"DatasetGroupArn":{}}}},"CreateDatasetImportJob":{"input":{"type":"structure","required":["DatasetImportJobName","DatasetArn","DataSource"],"members":{"DatasetImportJobName":{},"DatasetArn":{},"DataSource":{"shape":"S19"},"TimestampFormat":{},"TimeZone":{},"UseGeolocationForTimeZone":{"type":"boolean"},"GeolocationFormat":{},"Tags":{"shape":"Sm"},"Format":{},"ImportMode":{}}},"output":{"type":"structure","members":{"DatasetImportJobArn":{}}}},"CreateExplainability":{"input":{"type":"structure","required":["ExplainabilityName","ResourceArn","ExplainabilityConfig"],"members":{"ExplainabilityName":{},"ResourceArn":{},"ExplainabilityConfig":{"shape":"S1k"},"DataSource":{"shape":"S19"},"Schema":{"shape":"S10"},"EnableVisualization":{"type":"boolean"},"StartDateTime":{},"EndDateTime":{},"Tags":{"shape":"Sm"}}},"output":{"type":"structure","members":{"ExplainabilityArn":{}}}},"CreateExplainabilityExport":{"input":{"type":"structure","required":["ExplainabilityExportName","ExplainabilityArn","Destination"],"members":{"ExplainabilityExportName":{},"ExplainabilityArn":{},"Destination":{"shape":"S1q"},"Tags":{"shape":"Sm"},"Format":{}}},"output":{"type":"structure","members":{"ExplainabilityExportArn":{}}}},"CreateForecast":{"input":{"type":"structure","required":["ForecastName","PredictorArn"],"members":{"ForecastName":{},"PredictorArn":{},"ForecastTypes":{"shape":"S4"},"Tags":{"shape":"Sm"},"TimeSeriesSelector":{"shape":"S1t"}}},"output":{"type":"structure","members":{"ForecastArn":{}}}},"CreateForecastExportJob":{"input":{"type":"structure","required":["ForecastExportJobName","ForecastArn","Destination"],"members":{"ForecastExportJobName":{},"ForecastArn":{},"Destination":{"shape":"S1q"},"Tags":{"shape":"Sm"},"Format":{}}},"output":{"type":"structure","members":{"ForecastExportJobArn":{}}}},"CreateMonitor":{"input":{"type":"structure","required":["MonitorName","ResourceArn"],"members":{"MonitorName":{},"ResourceArn":{},"Tags":{"shape":"Sm"}}},"output":{"type":"structure","members":{"MonitorArn":{}}}},"CreatePredictor":{"input":{"type":"structure","required":["PredictorName","ForecastHorizon","InputDataConfig","FeaturizationConfig"],"members":{"PredictorName":{},"AlgorithmArn":{},"ForecastHorizon":{"type":"integer"},"ForecastTypes":{"shape":"S4"},"PerformAutoML":{"type":"boolean"},"AutoMLOverrideStrategy":{},"PerformHPO":{"type":"boolean"},"TrainingParameters":{"shape":"S22"},"EvaluationParameters":{"shape":"S25"},"HPOConfig":{"shape":"S26"},"InputDataConfig":{"shape":"S2g"},"FeaturizationConfig":{"shape":"S2j"},"EncryptionConfig":{"shape":"Si"},"Tags":{"shape":"Sm"},"OptimizationMetric":{}}},"output":{"type":"structure","members":{"PredictorArn":{}}}},"CreatePredictorBacktestExportJob":{"input":{"type":"structure","required":["PredictorBacktestExportJobName","PredictorArn","Destination"],"members":{"PredictorBacktestExportJobName":{},"PredictorArn":{},"Destination":{"shape":"S1q"},"Tags":{"shape":"Sm"},"Format":{}}},"output":{"type":"structure","members":{"PredictorBacktestExportJobArn":{}}}},"CreateWhatIfAnalysis":{"input":{"type":"structure","required":["WhatIfAnalysisName","ForecastArn"],"members":{"WhatIfAnalysisName":{},"ForecastArn":{},"TimeSeriesSelector":{"shape":"S1t"},"Tags":{"shape":"Sm"}}},"output":{"type":"structure","members":{"WhatIfAnalysisArn":{}}}},"CreateWhatIfForecast":{"input":{"type":"structure","required":["WhatIfForecastName","WhatIfAnalysisArn"],"members":{"WhatIfForecastName":{},"WhatIfAnalysisArn":{},"TimeSeriesTransformations":{"shape":"S2w"},"TimeSeriesReplacementsDataSource":{"shape":"S34"},"Tags":{"shape":"Sm"}}},"output":{"type":"structure","members":{"WhatIfForecastArn":{}}}},"CreateWhatIfForecastExport":{"input":{"type":"structure","required":["WhatIfForecastExportName","WhatIfForecastArns","Destination"],"members":{"WhatIfForecastExportName":{},"WhatIfForecastArns":{"shape":"S38"},"Destination":{"shape":"S1q"},"Tags":{"shape":"Sm"},"Format":{}}},"output":{"type":"structure","members":{"WhatIfForecastExportArn":{}}}},"DeleteDataset":{"input":{"type":"structure","required":["DatasetArn"],"members":{"DatasetArn":{}}},"idempotent":true},"DeleteDatasetGroup":{"input":{"type":"structure","required":["DatasetGroupArn"],"members":{"DatasetGroupArn":{}}},"idempotent":true},"DeleteDatasetImportJob":{"input":{"type":"structure","required":["DatasetImportJobArn"],"members":{"DatasetImportJobArn":{}}},"idempotent":true},"DeleteExplainability":{"input":{"type":"structure","required":["ExplainabilityArn"],"members":{"ExplainabilityArn":{}}},"idempotent":true},"DeleteExplainabilityExport":{"input":{"type":"structure","required":["ExplainabilityExportArn"],"members":{"ExplainabilityExportArn":{}}},"idempotent":true},"DeleteForecast":{"input":{"type":"structure","required":["ForecastArn"],"members":{"ForecastArn":{}}},"idempotent":true},"DeleteForecastExportJob":{"input":{"type":"structure","required":["ForecastExportJobArn"],"members":{"ForecastExportJobArn":{}}},"idempotent":true},"DeleteMonitor":{"input":{"type":"structure","required":["MonitorArn"],"members":{"MonitorArn":{}}},"idempotent":true},"DeletePredictor":{"input":{"type":"structure","required":["PredictorArn"],"members":{"PredictorArn":{}}},"idempotent":true},"DeletePredictorBacktestExportJob":{"input":{"type":"structure","required":["PredictorBacktestExportJobArn"],"members":{"PredictorBacktestExportJobArn":{}}},"idempotent":true},"DeleteResourceTree":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"idempotent":true},"DeleteWhatIfAnalysis":{"input":{"type":"structure","required":["WhatIfAnalysisArn"],"members":{"WhatIfAnalysisArn":{}}},"idempotent":true},"DeleteWhatIfForecast":{"input":{"type":"structure","required":["WhatIfForecastArn"],"members":{"WhatIfForecastArn":{}}},"idempotent":true},"DeleteWhatIfForecastExport":{"input":{"type":"structure","required":["WhatIfForecastExportArn"],"members":{"WhatIfForecastExportArn":{}}},"idempotent":true},"DescribeAutoPredictor":{"input":{"type":"structure","required":["PredictorArn"],"members":{"PredictorArn":{}}},"output":{"type":"structure","members":{"PredictorArn":{},"PredictorName":{},"ForecastHorizon":{"type":"integer"},"ForecastTypes":{"shape":"S4"},"ForecastFrequency":{},"ForecastDimensions":{"shape":"S6"},"DatasetImportJobArns":{"shape":"S16"},"DataConfig":{"shape":"S8"},"EncryptionConfig":{"shape":"Si"},"ReferencePredictorSummary":{"shape":"S3q"},"EstimatedTimeRemainingInMinutes":{"type":"long"},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"},"OptimizationMetric":{},"ExplainabilityInfo":{"type":"structure","members":{"ExplainabilityArn":{},"Status":{}}},"MonitorInfo":{"type":"structure","members":{"MonitorArn":{},"Status":{}}},"TimeAlignmentBoundary":{"shape":"Sr"}}},"idempotent":true},"DescribeDataset":{"input":{"type":"structure","required":["DatasetArn"],"members":{"DatasetArn":{}}},"output":{"type":"structure","members":{"DatasetArn":{},"DatasetName":{},"Domain":{},"DatasetType":{},"DataFrequency":{},"Schema":{"shape":"S10"},"EncryptionConfig":{"shape":"Si"},"Status":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}},"idempotent":true},"DescribeDatasetGroup":{"input":{"type":"structure","required":["DatasetGroupArn"],"members":{"DatasetGroupArn":{}}},"output":{"type":"structure","members":{"DatasetGroupName":{},"DatasetGroupArn":{},"DatasetArns":{"shape":"S16"},"Domain":{},"Status":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}},"idempotent":true},"DescribeDatasetImportJob":{"input":{"type":"structure","required":["DatasetImportJobArn"],"members":{"DatasetImportJobArn":{}}},"output":{"type":"structure","members":{"DatasetImportJobName":{},"DatasetImportJobArn":{},"DatasetArn":{},"TimestampFormat":{},"TimeZone":{},"UseGeolocationForTimeZone":{"type":"boolean"},"GeolocationFormat":{},"DataSource":{"shape":"S19"},"EstimatedTimeRemainingInMinutes":{"type":"long"},"FieldStatistics":{"type":"map","key":{},"value":{"type":"structure","members":{"Count":{"type":"integer"},"CountDistinct":{"type":"integer"},"CountNull":{"type":"integer"},"CountNan":{"type":"integer"},"Min":{},"Max":{},"Avg":{"type":"double"},"Stddev":{"type":"double"},"CountLong":{"type":"long"},"CountDistinctLong":{"type":"long"},"CountNullLong":{"type":"long"},"CountNanLong":{"type":"long"}}}},"DataSize":{"type":"double"},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"},"Format":{},"ImportMode":{}}},"idempotent":true},"DescribeExplainability":{"input":{"type":"structure","required":["ExplainabilityArn"],"members":{"ExplainabilityArn":{}}},"output":{"type":"structure","members":{"ExplainabilityArn":{},"ExplainabilityName":{},"ResourceArn":{},"ExplainabilityConfig":{"shape":"S1k"},"EnableVisualization":{"type":"boolean"},"DataSource":{"shape":"S19"},"Schema":{"shape":"S10"},"StartDateTime":{},"EndDateTime":{},"EstimatedTimeRemainingInMinutes":{"type":"long"},"Message":{},"Status":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}},"idempotent":true},"DescribeExplainabilityExport":{"input":{"type":"structure","required":["ExplainabilityExportArn"],"members":{"ExplainabilityExportArn":{}}},"output":{"type":"structure","members":{"ExplainabilityExportArn":{},"ExplainabilityExportName":{},"ExplainabilityArn":{},"Destination":{"shape":"S1q"},"Message":{},"Status":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"},"Format":{}}},"idempotent":true},"DescribeForecast":{"input":{"type":"structure","required":["ForecastArn"],"members":{"ForecastArn":{}}},"output":{"type":"structure","members":{"ForecastArn":{},"ForecastName":{},"ForecastTypes":{"shape":"S4"},"PredictorArn":{},"DatasetGroupArn":{},"EstimatedTimeRemainingInMinutes":{"type":"long"},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"},"TimeSeriesSelector":{"shape":"S1t"}}},"idempotent":true},"DescribeForecastExportJob":{"input":{"type":"structure","required":["ForecastExportJobArn"],"members":{"ForecastExportJobArn":{}}},"output":{"type":"structure","members":{"ForecastExportJobArn":{},"ForecastExportJobName":{},"ForecastArn":{},"Destination":{"shape":"S1q"},"Message":{},"Status":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"},"Format":{}}},"idempotent":true},"DescribeMonitor":{"input":{"type":"structure","required":["MonitorArn"],"members":{"MonitorArn":{}}},"output":{"type":"structure","members":{"MonitorName":{},"MonitorArn":{},"ResourceArn":{},"Status":{},"LastEvaluationTime":{"type":"timestamp"},"LastEvaluationState":{},"Baseline":{"type":"structure","members":{"PredictorBaseline":{"type":"structure","members":{"BaselineMetrics":{"type":"list","member":{"type":"structure","members":{"Name":{},"Value":{"type":"double"}}}}}}}},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"},"EstimatedEvaluationTimeRemainingInMinutes":{"type":"long"}}},"idempotent":true},"DescribePredictor":{"input":{"type":"structure","required":["PredictorArn"],"members":{"PredictorArn":{}}},"output":{"type":"structure","members":{"PredictorArn":{},"PredictorName":{},"AlgorithmArn":{},"AutoMLAlgorithmArns":{"shape":"S16"},"ForecastHorizon":{"type":"integer"},"ForecastTypes":{"shape":"S4"},"PerformAutoML":{"type":"boolean"},"AutoMLOverrideStrategy":{},"PerformHPO":{"type":"boolean"},"TrainingParameters":{"shape":"S22"},"EvaluationParameters":{"shape":"S25"},"HPOConfig":{"shape":"S26"},"InputDataConfig":{"shape":"S2g"},"FeaturizationConfig":{"shape":"S2j"},"EncryptionConfig":{"shape":"Si"},"PredictorExecutionDetails":{"type":"structure","members":{"PredictorExecutions":{"type":"list","member":{"type":"structure","members":{"AlgorithmArn":{},"TestWindows":{"type":"list","member":{"type":"structure","members":{"TestWindowStart":{"type":"timestamp"},"TestWindowEnd":{"type":"timestamp"},"Status":{},"Message":{}}}}}}}}},"EstimatedTimeRemainingInMinutes":{"type":"long"},"IsAutoPredictor":{"type":"boolean"},"DatasetImportJobArns":{"shape":"S16"},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"},"OptimizationMetric":{}}},"idempotent":true},"DescribePredictorBacktestExportJob":{"input":{"type":"structure","required":["PredictorBacktestExportJobArn"],"members":{"PredictorBacktestExportJobArn":{}}},"output":{"type":"structure","members":{"PredictorBacktestExportJobArn":{},"PredictorBacktestExportJobName":{},"PredictorArn":{},"Destination":{"shape":"S1q"},"Message":{},"Status":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"},"Format":{}}},"idempotent":true},"DescribeWhatIfAnalysis":{"input":{"type":"structure","required":["WhatIfAnalysisArn"],"members":{"WhatIfAnalysisArn":{}}},"output":{"type":"structure","members":{"WhatIfAnalysisName":{},"WhatIfAnalysisArn":{},"ForecastArn":{},"EstimatedTimeRemainingInMinutes":{"type":"long"},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"},"TimeSeriesSelector":{"shape":"S1t"}}},"idempotent":true},"DescribeWhatIfForecast":{"input":{"type":"structure","required":["WhatIfForecastArn"],"members":{"WhatIfForecastArn":{}}},"output":{"type":"structure","members":{"WhatIfForecastName":{},"WhatIfForecastArn":{},"WhatIfAnalysisArn":{},"EstimatedTimeRemainingInMinutes":{"type":"long"},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"},"TimeSeriesTransformations":{"shape":"S2w"},"TimeSeriesReplacementsDataSource":{"shape":"S34"},"ForecastTypes":{"shape":"S4"}}},"idempotent":true},"DescribeWhatIfForecastExport":{"input":{"type":"structure","required":["WhatIfForecastExportArn"],"members":{"WhatIfForecastExportArn":{}}},"output":{"type":"structure","members":{"WhatIfForecastExportArn":{},"WhatIfForecastExportName":{},"WhatIfForecastArns":{"type":"list","member":{}},"Destination":{"shape":"S1q"},"Message":{},"Status":{},"CreationTime":{"type":"timestamp"},"EstimatedTimeRemainingInMinutes":{"type":"long"},"LastModificationTime":{"type":"timestamp"},"Format":{}}},"idempotent":true},"GetAccuracyMetrics":{"input":{"type":"structure","required":["PredictorArn"],"members":{"PredictorArn":{}}},"output":{"type":"structure","members":{"PredictorEvaluationResults":{"type":"list","member":{"type":"structure","members":{"AlgorithmArn":{},"TestWindows":{"type":"list","member":{"type":"structure","members":{"TestWindowStart":{"type":"timestamp"},"TestWindowEnd":{"type":"timestamp"},"ItemCount":{"type":"integer"},"EvaluationType":{},"Metrics":{"type":"structure","members":{"RMSE":{"deprecated":true,"deprecatedMessage":"This property is deprecated, please refer to ErrorMetrics for both RMSE and WAPE","type":"double"},"WeightedQuantileLosses":{"type":"list","member":{"type":"structure","members":{"Quantile":{"type":"double"},"LossValue":{"type":"double"}}}},"ErrorMetrics":{"type":"list","member":{"type":"structure","members":{"ForecastType":{},"WAPE":{"type":"double"},"RMSE":{"type":"double"},"MASE":{"type":"double"},"MAPE":{"type":"double"}}}},"AverageWeightedQuantileLoss":{"type":"double"}}}}}}}}},"IsAutoPredictor":{"type":"boolean"},"AutoMLOverrideStrategy":{},"OptimizationMetric":{}}},"idempotent":true},"ListDatasetGroups":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"DatasetGroups":{"type":"list","member":{"type":"structure","members":{"DatasetGroupArn":{},"DatasetGroupName":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListDatasetImportJobs":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"S5m"}}},"output":{"type":"structure","members":{"DatasetImportJobs":{"type":"list","member":{"type":"structure","members":{"DatasetImportJobArn":{},"DatasetImportJobName":{},"DataSource":{"shape":"S19"},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"},"ImportMode":{}}}},"NextToken":{}}},"idempotent":true},"ListDatasets":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Datasets":{"type":"list","member":{"type":"structure","members":{"DatasetArn":{},"DatasetName":{},"DatasetType":{},"Domain":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListExplainabilities":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"S5m"}}},"output":{"type":"structure","members":{"Explainabilities":{"type":"list","member":{"type":"structure","members":{"ExplainabilityArn":{},"ExplainabilityName":{},"ResourceArn":{},"ExplainabilityConfig":{"shape":"S1k"},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListExplainabilityExports":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"S5m"}}},"output":{"type":"structure","members":{"ExplainabilityExports":{"type":"list","member":{"type":"structure","members":{"ExplainabilityExportArn":{},"ExplainabilityExportName":{},"Destination":{"shape":"S1q"},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListForecastExportJobs":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"S5m"}}},"output":{"type":"structure","members":{"ForecastExportJobs":{"type":"list","member":{"type":"structure","members":{"ForecastExportJobArn":{},"ForecastExportJobName":{},"Destination":{"shape":"S1q"},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListForecasts":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"S5m"}}},"output":{"type":"structure","members":{"Forecasts":{"type":"list","member":{"type":"structure","members":{"ForecastArn":{},"ForecastName":{},"PredictorArn":{},"CreatedUsingAutoPredictor":{"type":"boolean"},"DatasetGroupArn":{},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListMonitorEvaluations":{"input":{"type":"structure","required":["MonitorArn"],"members":{"NextToken":{},"MaxResults":{"type":"integer"},"MonitorArn":{},"Filters":{"shape":"S5m"}}},"output":{"type":"structure","members":{"NextToken":{},"PredictorMonitorEvaluations":{"type":"list","member":{"type":"structure","members":{"ResourceArn":{},"MonitorArn":{},"EvaluationTime":{"type":"timestamp"},"EvaluationState":{},"WindowStartDatetime":{"type":"timestamp"},"WindowEndDatetime":{"type":"timestamp"},"PredictorEvent":{"type":"structure","members":{"Detail":{},"Datetime":{"type":"timestamp"}}},"MonitorDataSource":{"type":"structure","members":{"DatasetImportJobArn":{},"ForecastArn":{},"PredictorArn":{}}},"MetricResults":{"type":"list","member":{"type":"structure","members":{"MetricName":{},"MetricValue":{"type":"double"}}}},"NumItemsEvaluated":{"type":"long"},"Message":{}}}}}},"idempotent":true},"ListMonitors":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"S5m"}}},"output":{"type":"structure","members":{"Monitors":{"type":"list","member":{"type":"structure","members":{"MonitorArn":{},"MonitorName":{},"ResourceArn":{},"Status":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListPredictorBacktestExportJobs":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"S5m"}}},"output":{"type":"structure","members":{"PredictorBacktestExportJobs":{"type":"list","member":{"type":"structure","members":{"PredictorBacktestExportJobArn":{},"PredictorBacktestExportJobName":{},"Destination":{"shape":"S1q"},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListPredictors":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"S5m"}}},"output":{"type":"structure","members":{"Predictors":{"type":"list","member":{"type":"structure","members":{"PredictorArn":{},"PredictorName":{},"DatasetGroupArn":{},"IsAutoPredictor":{"type":"boolean"},"ReferencePredictorSummary":{"shape":"S3q"},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"Sm"}}}},"ListWhatIfAnalyses":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"S5m"}}},"output":{"type":"structure","members":{"WhatIfAnalyses":{"type":"list","member":{"type":"structure","members":{"WhatIfAnalysisArn":{},"WhatIfAnalysisName":{},"ForecastArn":{},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListWhatIfForecastExports":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"S5m"}}},"output":{"type":"structure","members":{"WhatIfForecastExports":{"type":"list","member":{"type":"structure","members":{"WhatIfForecastExportArn":{},"WhatIfForecastArns":{"shape":"S38"},"WhatIfForecastExportName":{},"Destination":{"shape":"S1q"},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ListWhatIfForecasts":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Filters":{"shape":"S5m"}}},"output":{"type":"structure","members":{"WhatIfForecasts":{"type":"list","member":{"type":"structure","members":{"WhatIfForecastArn":{},"WhatIfForecastName":{},"WhatIfAnalysisArn":{},"Status":{},"Message":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"}}}},"NextToken":{}}},"idempotent":true},"ResumeResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"idempotent":true},"StopResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"idempotent":true},"TagResource":{"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"ResourceArn":{},"Tags":{"shape":"Sm"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["ResourceArn","TagKeys"],"members":{"ResourceArn":{},"TagKeys":{"type":"list","member":{"shape":"So"}}}},"output":{"type":"structure","members":{}}},"UpdateDatasetGroup":{"input":{"type":"structure","required":["DatasetGroupArn","DatasetArns"],"members":{"DatasetGroupArn":{},"DatasetArns":{"shape":"S16"}}},"output":{"type":"structure","members":{}},"idempotent":true}},"shapes":{"S4":{"type":"list","member":{}},"S6":{"type":"list","member":{}},"S8":{"type":"structure","required":["DatasetGroupArn"],"members":{"DatasetGroupArn":{},"AttributeConfigs":{"type":"list","member":{"type":"structure","required":["AttributeName","Transformations"],"members":{"AttributeName":{},"Transformations":{"type":"map","key":{},"value":{}}}}},"AdditionalDatasets":{"type":"list","member":{"type":"structure","required":["Name"],"members":{"Name":{},"Configuration":{"type":"map","key":{},"value":{"shape":"Sh"}}}}}}},"Sh":{"type":"list","member":{}},"Si":{"type":"structure","required":["RoleArn","KMSKeyArn"],"members":{"RoleArn":{},"KMSKeyArn":{}}},"Sm":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{"shape":"So"},"Value":{"type":"string","sensitive":true}}}},"So":{"type":"string","sensitive":true},"Sr":{"type":"structure","members":{"Month":{},"DayOfMonth":{"type":"integer"},"DayOfWeek":{},"Hour":{"type":"integer"}}},"S10":{"type":"structure","members":{"Attributes":{"type":"list","member":{"type":"structure","members":{"AttributeName":{},"AttributeType":{}}}}}},"S16":{"type":"list","member":{}},"S19":{"type":"structure","required":["S3Config"],"members":{"S3Config":{"shape":"S1a"}}},"S1a":{"type":"structure","required":["Path","RoleArn"],"members":{"Path":{},"RoleArn":{},"KMSKeyArn":{}}},"S1k":{"type":"structure","required":["TimeSeriesGranularity","TimePointGranularity"],"members":{"TimeSeriesGranularity":{},"TimePointGranularity":{}}},"S1q":{"type":"structure","required":["S3Config"],"members":{"S3Config":{"shape":"S1a"}}},"S1t":{"type":"structure","members":{"TimeSeriesIdentifiers":{"type":"structure","members":{"DataSource":{"shape":"S19"},"Schema":{"shape":"S10"},"Format":{}}}}},"S22":{"type":"map","key":{},"value":{}},"S25":{"type":"structure","members":{"NumberOfBacktestWindows":{"type":"integer"},"BackTestWindowOffset":{"type":"integer"}}},"S26":{"type":"structure","members":{"ParameterRanges":{"type":"structure","members":{"CategoricalParameterRanges":{"type":"list","member":{"type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"shape":"Sh"}}}},"ContinuousParameterRanges":{"type":"list","member":{"type":"structure","required":["Name","MaxValue","MinValue"],"members":{"Name":{},"MaxValue":{"type":"double"},"MinValue":{"type":"double"},"ScalingType":{}}}},"IntegerParameterRanges":{"type":"list","member":{"type":"structure","required":["Name","MaxValue","MinValue"],"members":{"Name":{},"MaxValue":{"type":"integer"},"MinValue":{"type":"integer"},"ScalingType":{}}}}}}}},"S2g":{"type":"structure","required":["DatasetGroupArn"],"members":{"DatasetGroupArn":{},"SupplementaryFeatures":{"type":"list","member":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Value":{}}}}}},"S2j":{"type":"structure","required":["ForecastFrequency"],"members":{"ForecastFrequency":{},"ForecastDimensions":{"shape":"S6"},"Featurizations":{"type":"list","member":{"type":"structure","required":["AttributeName"],"members":{"AttributeName":{},"FeaturizationPipeline":{"type":"list","member":{"type":"structure","required":["FeaturizationMethodName"],"members":{"FeaturizationMethodName":{},"FeaturizationMethodParameters":{"type":"map","key":{},"value":{}}}}}}}}}},"S2w":{"type":"list","member":{"type":"structure","members":{"Action":{"type":"structure","required":["AttributeName","Operation","Value"],"members":{"AttributeName":{},"Operation":{},"Value":{"type":"double"}}},"TimeSeriesConditions":{"type":"list","member":{"type":"structure","required":["AttributeName","AttributeValue","Condition"],"members":{"AttributeName":{},"AttributeValue":{},"Condition":{}}}}}}},"S34":{"type":"structure","required":["S3Config","Schema"],"members":{"S3Config":{"shape":"S1a"},"Schema":{"shape":"S10"},"Format":{},"TimestampFormat":{}}},"S38":{"type":"list","member":{}},"S3q":{"type":"structure","members":{"Arn":{},"State":{}}},"S5m":{"type":"list","member":{"type":"structure","required":["Key","Value","Condition"],"members":{"Key":{},"Value":{},"Condition":{}}}}}}')},45338:e=>{"use strict";e.exports=JSON.parse('{"o":{"ListDatasetGroups":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"DatasetGroups"},"ListDatasetImportJobs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"DatasetImportJobs"},"ListDatasets":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Datasets"},"ListExplainabilities":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Explainabilities"},"ListExplainabilityExports":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ExplainabilityExports"},"ListForecastExportJobs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ForecastExportJobs"},"ListForecasts":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Forecasts"},"ListMonitorEvaluations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"PredictorMonitorEvaluations"},"ListMonitors":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Monitors"},"ListPredictorBacktestExportJobs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"PredictorBacktestExportJobs"},"ListPredictors":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Predictors"},"ListWhatIfAnalyses":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"WhatIfAnalyses"},"ListWhatIfForecastExports":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"WhatIfForecastExports"},"ListWhatIfForecasts":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"WhatIfForecasts"}}}')},23865:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2018-06-26","endpointPrefix":"forecastquery","jsonVersion":"1.1","protocol":"json","serviceFullName":"Amazon Forecast Query Service","serviceId":"forecastquery","signatureVersion":"v4","signingName":"forecast","targetPrefix":"AmazonForecastRuntime","uid":"forecastquery-2018-06-26"},"operations":{"QueryForecast":{"input":{"type":"structure","required":["ForecastArn","Filters"],"members":{"ForecastArn":{},"StartDate":{},"EndDate":{},"Filters":{"shape":"S4"},"NextToken":{}}},"output":{"type":"structure","members":{"Forecast":{"shape":"S9"}}}},"QueryWhatIfForecast":{"input":{"type":"structure","required":["WhatIfForecastArn","Filters"],"members":{"WhatIfForecastArn":{},"StartDate":{},"EndDate":{},"Filters":{"shape":"S4"},"NextToken":{}}},"output":{"type":"structure","members":{"Forecast":{"shape":"S9"}}}}},"shapes":{"S4":{"type":"map","key":{},"value":{}},"S9":{"type":"structure","members":{"Predictions":{"type":"map","key":{},"value":{"type":"list","member":{"type":"structure","members":{"Timestamp":{},"Value":{"type":"double"}}}}}}}}}')},98135:e=>{"use strict";e.exports={o:{}}},69257:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-10-01","endpointPrefix":"gamelift","jsonVersion":"1.1","protocol":"json","protocols":["json"],"serviceFullName":"Amazon GameLift","serviceId":"GameLift","signatureVersion":"v4","targetPrefix":"GameLift","uid":"gamelift-2015-10-01","auth":["aws.auth#sigv4"]},"operations":{"AcceptMatch":{"input":{"type":"structure","required":["TicketId","PlayerIds","AcceptanceType"],"members":{"TicketId":{},"PlayerIds":{"type":"list","member":{"shape":"S4"},"sensitive":true},"AcceptanceType":{}}},"output":{"type":"structure","members":{}}},"ClaimGameServer":{"input":{"type":"structure","required":["GameServerGroupName"],"members":{"GameServerGroupName":{},"GameServerId":{},"GameServerData":{},"FilterOption":{"type":"structure","members":{"InstanceStatuses":{"type":"list","member":{}}}}}},"output":{"type":"structure","members":{"GameServer":{"shape":"Sf"}}}},"CreateAlias":{"input":{"type":"structure","required":["Name","RoutingStrategy"],"members":{"Name":{},"Description":{},"RoutingStrategy":{"shape":"Sq"},"Tags":{"shape":"Su"}}},"output":{"type":"structure","members":{"Alias":{"shape":"Sz"}}}},"CreateBuild":{"input":{"type":"structure","members":{"Name":{},"Version":{},"StorageLocation":{"shape":"S13"},"OperatingSystem":{},"Tags":{"shape":"Su"},"ServerSdkVersion":{}}},"output":{"type":"structure","members":{"Build":{"shape":"S18"},"UploadCredentials":{"shape":"S1d"},"StorageLocation":{"shape":"S13"}}}},"CreateContainerGroupDefinition":{"input":{"type":"structure","required":["Name","TotalMemoryLimit","TotalCpuLimit","ContainerDefinitions","OperatingSystem"],"members":{"Name":{},"SchedulingStrategy":{},"TotalMemoryLimit":{"type":"integer"},"TotalCpuLimit":{"type":"integer"},"ContainerDefinitions":{"type":"list","member":{"type":"structure","required":["ContainerName","ImageUri"],"members":{"ContainerName":{},"ImageUri":{},"MemoryLimits":{"shape":"S1n"},"PortConfiguration":{"shape":"S1p"},"Cpu":{"type":"integer"},"HealthCheck":{"shape":"S1v"},"Command":{"shape":"S1w"},"Essential":{"type":"boolean"},"EntryPoint":{"shape":"S23"},"WorkingDirectory":{},"Environment":{"shape":"S24"},"DependsOn":{"shape":"S26"}}}},"OperatingSystem":{},"Tags":{"shape":"Su"}}},"output":{"type":"structure","members":{"ContainerGroupDefinition":{"shape":"S2b"}}}},"CreateFleet":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"Description":{},"BuildId":{},"ScriptId":{},"ServerLaunchPath":{},"ServerLaunchParameters":{},"LogPaths":{"shape":"S2m"},"EC2InstanceType":{},"EC2InboundPermissions":{"shape":"S2o"},"NewGameSessionProtectionPolicy":{},"RuntimeConfiguration":{"shape":"S2s"},"ResourceCreationLimitPolicy":{"shape":"S2y"},"MetricGroups":{"shape":"S30"},"PeerVpcAwsAccountId":{},"PeerVpcId":{},"FleetType":{},"InstanceRoleArn":{},"CertificateConfiguration":{"shape":"S33"},"Locations":{"shape":"S35"},"Tags":{"shape":"Su"},"ComputeType":{},"AnywhereConfiguration":{"shape":"S39"},"InstanceRoleCredentialsProvider":{},"ContainerGroupsConfiguration":{"type":"structure","required":["ContainerGroupDefinitionNames","ConnectionPortRange"],"members":{"ContainerGroupDefinitionNames":{"type":"list","member":{}},"ConnectionPortRange":{"shape":"S3f"},"DesiredReplicaContainerGroupsPerInstance":{"type":"integer"}}}}},"output":{"type":"structure","members":{"FleetAttributes":{"shape":"S3i"},"LocationStates":{"shape":"S3t"}}}},"CreateFleetLocations":{"input":{"type":"structure","required":["FleetId","Locations"],"members":{"FleetId":{},"Locations":{"shape":"S35"}}},"output":{"type":"structure","members":{"FleetId":{},"FleetArn":{},"LocationStates":{"shape":"S3t"}}}},"CreateGameServerGroup":{"input":{"type":"structure","required":["GameServerGroupName","RoleArn","MinSize","MaxSize","LaunchTemplate","InstanceDefinitions"],"members":{"GameServerGroupName":{},"RoleArn":{},"MinSize":{"type":"integer"},"MaxSize":{"type":"integer"},"LaunchTemplate":{"type":"structure","members":{"LaunchTemplateId":{},"LaunchTemplateName":{},"Version":{}}},"InstanceDefinitions":{"shape":"S44"},"AutoScalingPolicy":{"type":"structure","required":["TargetTrackingConfiguration"],"members":{"EstimatedInstanceWarmup":{"type":"integer"},"TargetTrackingConfiguration":{"type":"structure","required":["TargetValue"],"members":{"TargetValue":{"type":"double"}}}}},"BalancingStrategy":{},"GameServerProtectionPolicy":{},"VpcSubnets":{"type":"list","member":{}},"Tags":{"shape":"Su"}}},"output":{"type":"structure","members":{"GameServerGroup":{"shape":"S4g"}}}},"CreateGameSession":{"input":{"type":"structure","required":["MaximumPlayerSessionCount"],"members":{"FleetId":{},"AliasId":{},"MaximumPlayerSessionCount":{"type":"integer"},"Name":{},"GameProperties":{"shape":"S4n"},"CreatorId":{},"GameSessionId":{},"IdempotencyToken":{},"GameSessionData":{},"Location":{}}},"output":{"type":"structure","members":{"GameSession":{"shape":"S4u"}}}},"CreateGameSessionQueue":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"TimeoutInSeconds":{"type":"integer"},"PlayerLatencyPolicies":{"shape":"S53"},"Destinations":{"shape":"S55"},"FilterConfiguration":{"shape":"S58"},"PriorityConfiguration":{"shape":"S5a"},"CustomEventData":{},"NotificationTarget":{},"Tags":{"shape":"Su"}}},"output":{"type":"structure","members":{"GameSessionQueue":{"shape":"S5g"}}}},"CreateLocation":{"input":{"type":"structure","required":["LocationName"],"members":{"LocationName":{},"Tags":{"shape":"Su"}}},"output":{"type":"structure","members":{"Location":{"shape":"S5l"}}}},"CreateMatchmakingConfiguration":{"input":{"type":"structure","required":["Name","RequestTimeoutSeconds","AcceptanceRequired","RuleSetName"],"members":{"Name":{},"Description":{},"GameSessionQueueArns":{"shape":"S5o"},"RequestTimeoutSeconds":{"type":"integer"},"AcceptanceTimeoutSeconds":{"type":"integer"},"AcceptanceRequired":{"type":"boolean"},"RuleSetName":{},"NotificationTarget":{},"AdditionalPlayerCount":{"type":"integer"},"CustomEventData":{},"GameProperties":{"shape":"S4n"},"GameSessionData":{},"BackfillMode":{},"FlexMatchMode":{},"Tags":{"shape":"Su"}}},"output":{"type":"structure","members":{"Configuration":{"shape":"S5y"}}}},"CreateMatchmakingRuleSet":{"input":{"type":"structure","required":["Name","RuleSetBody"],"members":{"Name":{},"RuleSetBody":{},"Tags":{"shape":"Su"}}},"output":{"type":"structure","required":["RuleSet"],"members":{"RuleSet":{"shape":"S64"}}}},"CreatePlayerSession":{"input":{"type":"structure","required":["GameSessionId","PlayerId"],"members":{"GameSessionId":{},"PlayerId":{"shape":"S4"},"PlayerData":{}}},"output":{"type":"structure","members":{"PlayerSession":{"shape":"S68"}}}},"CreatePlayerSessions":{"input":{"type":"structure","required":["GameSessionId","PlayerIds"],"members":{"GameSessionId":{},"PlayerIds":{"type":"list","member":{"shape":"S4"},"sensitive":true},"PlayerDataMap":{"type":"map","key":{},"value":{}}}},"output":{"type":"structure","members":{"PlayerSessions":{"shape":"S6f"}}}},"CreateScript":{"input":{"type":"structure","members":{"Name":{},"Version":{},"StorageLocation":{"shape":"S13"},"ZipFile":{"type":"blob"},"Tags":{"shape":"Su"}}},"output":{"type":"structure","members":{"Script":{"shape":"S6j"}}}},"CreateVpcPeeringAuthorization":{"input":{"type":"structure","required":["GameLiftAwsAccountId","PeerVpcId"],"members":{"GameLiftAwsAccountId":{},"PeerVpcId":{}}},"output":{"type":"structure","members":{"VpcPeeringAuthorization":{"shape":"S6m"}}}},"CreateVpcPeeringConnection":{"input":{"type":"structure","required":["FleetId","PeerVpcAwsAccountId","PeerVpcId"],"members":{"FleetId":{},"PeerVpcAwsAccountId":{},"PeerVpcId":{}}},"output":{"type":"structure","members":{}}},"DeleteAlias":{"input":{"type":"structure","required":["AliasId"],"members":{"AliasId":{}}}},"DeleteBuild":{"input":{"type":"structure","required":["BuildId"],"members":{"BuildId":{}}}},"DeleteContainerGroupDefinition":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}}},"DeleteFleet":{"input":{"type":"structure","required":["FleetId"],"members":{"FleetId":{}}}},"DeleteFleetLocations":{"input":{"type":"structure","required":["FleetId","Locations"],"members":{"FleetId":{},"Locations":{"shape":"S59"}}},"output":{"type":"structure","members":{"FleetId":{},"FleetArn":{},"LocationStates":{"shape":"S3t"}}}},"DeleteGameServerGroup":{"input":{"type":"structure","required":["GameServerGroupName"],"members":{"GameServerGroupName":{},"DeleteOption":{}}},"output":{"type":"structure","members":{"GameServerGroup":{"shape":"S4g"}}}},"DeleteGameSessionQueue":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}}},"DeleteLocation":{"input":{"type":"structure","required":["LocationName"],"members":{"LocationName":{}}},"output":{"type":"structure","members":{}}},"DeleteMatchmakingConfiguration":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}}},"DeleteMatchmakingRuleSet":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}}},"DeleteScalingPolicy":{"input":{"type":"structure","required":["Name","FleetId"],"members":{"Name":{},"FleetId":{}}}},"DeleteScript":{"input":{"type":"structure","required":["ScriptId"],"members":{"ScriptId":{}}}},"DeleteVpcPeeringAuthorization":{"input":{"type":"structure","required":["GameLiftAwsAccountId","PeerVpcId"],"members":{"GameLiftAwsAccountId":{},"PeerVpcId":{}}},"output":{"type":"structure","members":{}}},"DeleteVpcPeeringConnection":{"input":{"type":"structure","required":["FleetId","VpcPeeringConnectionId"],"members":{"FleetId":{},"VpcPeeringConnectionId":{}}},"output":{"type":"structure","members":{}}},"DeregisterCompute":{"input":{"type":"structure","required":["FleetId","ComputeName"],"members":{"FleetId":{},"ComputeName":{}}},"output":{"type":"structure","members":{}}},"DeregisterGameServer":{"input":{"type":"structure","required":["GameServerGroupName","GameServerId"],"members":{"GameServerGroupName":{},"GameServerId":{}}}},"DescribeAlias":{"input":{"type":"structure","required":["AliasId"],"members":{"AliasId":{}}},"output":{"type":"structure","members":{"Alias":{"shape":"Sz"}}}},"DescribeBuild":{"input":{"type":"structure","required":["BuildId"],"members":{"BuildId":{}}},"output":{"type":"structure","members":{"Build":{"shape":"S18"}}}},"DescribeCompute":{"input":{"type":"structure","required":["FleetId","ComputeName"],"members":{"FleetId":{},"ComputeName":{}}},"output":{"type":"structure","members":{"Compute":{"shape":"S7p"}}}},"DescribeContainerGroupDefinition":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"ContainerGroupDefinition":{"shape":"S2b"}}}},"DescribeEC2InstanceLimits":{"input":{"type":"structure","members":{"EC2InstanceType":{},"Location":{}}},"output":{"type":"structure","members":{"EC2InstanceLimits":{"type":"list","member":{"type":"structure","members":{"EC2InstanceType":{},"CurrentInstances":{"type":"integer"},"InstanceLimit":{"type":"integer"},"Location":{}}}}}}},"DescribeFleetAttributes":{"input":{"type":"structure","members":{"FleetIds":{"shape":"S86"},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"FleetAttributes":{"type":"list","member":{"shape":"S3i"}},"NextToken":{}}}},"DescribeFleetCapacity":{"input":{"type":"structure","members":{"FleetIds":{"shape":"S86"},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"FleetCapacity":{"type":"list","member":{"shape":"S8c"}},"NextToken":{}}}},"DescribeFleetEvents":{"input":{"type":"structure","required":["FleetId"],"members":{"FleetId":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Events":{"type":"list","member":{"type":"structure","members":{"EventId":{},"ResourceId":{},"EventCode":{},"Message":{},"EventTime":{"type":"timestamp"},"PreSignedLogUrl":{},"Count":{"type":"long"}}}},"NextToken":{}}}},"DescribeFleetLocationAttributes":{"input":{"type":"structure","required":["FleetId"],"members":{"FleetId":{},"Locations":{"shape":"S59"},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"FleetId":{},"FleetArn":{},"LocationAttributes":{"type":"list","member":{"type":"structure","members":{"LocationState":{"shape":"S3u"},"StoppedActions":{"shape":"S3n"},"UpdateStatus":{}}}},"NextToken":{}}}},"DescribeFleetLocationCapacity":{"input":{"type":"structure","required":["FleetId","Location"],"members":{"FleetId":{},"Location":{}}},"output":{"type":"structure","members":{"FleetCapacity":{"shape":"S8c"}}}},"DescribeFleetLocationUtilization":{"input":{"type":"structure","required":["FleetId","Location"],"members":{"FleetId":{},"Location":{}}},"output":{"type":"structure","members":{"FleetUtilization":{"shape":"S8u"}}}},"DescribeFleetPortSettings":{"input":{"type":"structure","required":["FleetId"],"members":{"FleetId":{},"Location":{}}},"output":{"type":"structure","members":{"FleetId":{},"FleetArn":{},"InboundPermissions":{"shape":"S2o"},"UpdateStatus":{},"Location":{}}}},"DescribeFleetUtilization":{"input":{"type":"structure","members":{"FleetIds":{"shape":"S86"},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"FleetUtilization":{"type":"list","member":{"shape":"S8u"}},"NextToken":{}}}},"DescribeGameServer":{"input":{"type":"structure","required":["GameServerGroupName","GameServerId"],"members":{"GameServerGroupName":{},"GameServerId":{}}},"output":{"type":"structure","members":{"GameServer":{"shape":"Sf"}}}},"DescribeGameServerGroup":{"input":{"type":"structure","required":["GameServerGroupName"],"members":{"GameServerGroupName":{}}},"output":{"type":"structure","members":{"GameServerGroup":{"shape":"S4g"}}}},"DescribeGameServerInstances":{"input":{"type":"structure","required":["GameServerGroupName"],"members":{"GameServerGroupName":{},"InstanceIds":{"type":"list","member":{}},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"GameServerInstances":{"type":"list","member":{"type":"structure","members":{"GameServerGroupName":{},"GameServerGroupArn":{},"InstanceId":{},"InstanceStatus":{}}}},"NextToken":{}}}},"DescribeGameSessionDetails":{"input":{"type":"structure","members":{"FleetId":{},"GameSessionId":{},"AliasId":{},"Location":{},"StatusFilter":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"GameSessionDetails":{"type":"list","member":{"type":"structure","members":{"GameSession":{"shape":"S4u"},"ProtectionPolicy":{}}}},"NextToken":{}}}},"DescribeGameSessionPlacement":{"input":{"type":"structure","required":["PlacementId"],"members":{"PlacementId":{}}},"output":{"type":"structure","members":{"GameSessionPlacement":{"shape":"S9g"}}}},"DescribeGameSessionQueues":{"input":{"type":"structure","members":{"Names":{"type":"list","member":{}},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"GameSessionQueues":{"type":"list","member":{"shape":"S5g"}},"NextToken":{}}}},"DescribeGameSessions":{"input":{"type":"structure","members":{"FleetId":{},"GameSessionId":{},"AliasId":{},"Location":{},"StatusFilter":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"GameSessions":{"shape":"S9t"},"NextToken":{}}}},"DescribeInstances":{"input":{"type":"structure","required":["FleetId"],"members":{"FleetId":{},"InstanceId":{},"Limit":{"type":"integer"},"NextToken":{},"Location":{}}},"output":{"type":"structure","members":{"Instances":{"type":"list","member":{"type":"structure","members":{"FleetId":{},"FleetArn":{},"InstanceId":{},"IpAddress":{"shape":"S4x"},"DnsName":{},"OperatingSystem":{},"Type":{},"Status":{},"CreationTime":{"type":"timestamp"},"Location":{}}}},"NextToken":{}}}},"DescribeMatchmaking":{"input":{"type":"structure","required":["TicketIds"],"members":{"TicketIds":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"TicketList":{"type":"list","member":{"shape":"Sa3"}}}}},"DescribeMatchmakingConfigurations":{"input":{"type":"structure","members":{"Names":{"type":"list","member":{}},"RuleSetName":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Configurations":{"type":"list","member":{"shape":"S5y"}},"NextToken":{}}}},"DescribeMatchmakingRuleSets":{"input":{"type":"structure","members":{"Names":{"type":"list","member":{}},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["RuleSets"],"members":{"RuleSets":{"type":"list","member":{"shape":"S64"}},"NextToken":{}}}},"DescribePlayerSessions":{"input":{"type":"structure","members":{"GameSessionId":{},"PlayerId":{"shape":"S4"},"PlayerSessionId":{},"PlayerSessionStatusFilter":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"PlayerSessions":{"shape":"S6f"},"NextToken":{}}}},"DescribeRuntimeConfiguration":{"input":{"type":"structure","required":["FleetId"],"members":{"FleetId":{}}},"output":{"type":"structure","members":{"RuntimeConfiguration":{"shape":"S2s"}}}},"DescribeScalingPolicies":{"input":{"type":"structure","required":["FleetId"],"members":{"FleetId":{},"StatusFilter":{},"Limit":{"type":"integer"},"NextToken":{},"Location":{}}},"output":{"type":"structure","members":{"ScalingPolicies":{"type":"list","member":{"type":"structure","members":{"FleetId":{},"FleetArn":{},"Name":{},"Status":{},"ScalingAdjustment":{"type":"integer"},"ScalingAdjustmentType":{},"ComparisonOperator":{},"Threshold":{"type":"double"},"EvaluationPeriods":{"type":"integer"},"MetricName":{},"PolicyType":{},"TargetConfiguration":{"shape":"Sb6"},"UpdateStatus":{},"Location":{}}}},"NextToken":{}}}},"DescribeScript":{"input":{"type":"structure","required":["ScriptId"],"members":{"ScriptId":{}}},"output":{"type":"structure","members":{"Script":{"shape":"S6j"}}}},"DescribeVpcPeeringAuthorizations":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"VpcPeeringAuthorizations":{"type":"list","member":{"shape":"S6m"}}}}},"DescribeVpcPeeringConnections":{"input":{"type":"structure","members":{"FleetId":{}}},"output":{"type":"structure","members":{"VpcPeeringConnections":{"type":"list","member":{"type":"structure","members":{"FleetId":{},"FleetArn":{},"IpV4CidrBlock":{},"VpcPeeringConnectionId":{},"Status":{"type":"structure","members":{"Code":{},"Message":{}}},"PeerVpcId":{},"GameLiftVpcId":{}}}}}}},"GetComputeAccess":{"input":{"type":"structure","required":["FleetId","ComputeName"],"members":{"FleetId":{},"ComputeName":{}}},"output":{"type":"structure","members":{"FleetId":{},"FleetArn":{},"ComputeName":{},"ComputeArn":{},"Credentials":{"shape":"S1d"},"Target":{}}}},"GetComputeAuthToken":{"input":{"type":"structure","required":["FleetId","ComputeName"],"members":{"FleetId":{},"ComputeName":{}}},"output":{"type":"structure","members":{"FleetId":{},"FleetArn":{},"ComputeName":{},"ComputeArn":{},"AuthToken":{},"ExpirationTimestamp":{"type":"timestamp"}}}},"GetGameSessionLogUrl":{"input":{"type":"structure","required":["GameSessionId"],"members":{"GameSessionId":{}}},"output":{"type":"structure","members":{"PreSignedUrl":{}}}},"GetInstanceAccess":{"input":{"type":"structure","required":["FleetId","InstanceId"],"members":{"FleetId":{},"InstanceId":{}}},"output":{"type":"structure","members":{"InstanceAccess":{"type":"structure","members":{"FleetId":{},"InstanceId":{},"IpAddress":{"shape":"S4x"},"OperatingSystem":{},"Credentials":{"type":"structure","members":{"UserName":{},"Secret":{}},"sensitive":true}}}}}},"ListAliases":{"input":{"type":"structure","members":{"RoutingStrategyType":{},"Name":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Aliases":{"type":"list","member":{"shape":"Sz"}},"NextToken":{}}}},"ListBuilds":{"input":{"type":"structure","members":{"Status":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Builds":{"type":"list","member":{"shape":"S18"}},"NextToken":{}}}},"ListCompute":{"input":{"type":"structure","required":["FleetId"],"members":{"FleetId":{},"Location":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ComputeList":{"type":"list","member":{"shape":"S7p"}},"NextToken":{}}}},"ListContainerGroupDefinitions":{"input":{"type":"structure","members":{"SchedulingStrategy":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ContainerGroupDefinitions":{"type":"list","member":{"shape":"S2b"}},"NextToken":{}}}},"ListFleets":{"input":{"type":"structure","members":{"BuildId":{},"ScriptId":{},"ContainerGroupDefinitionName":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"FleetIds":{"type":"list","member":{}},"NextToken":{}}}},"ListGameServerGroups":{"input":{"type":"structure","members":{"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"GameServerGroups":{"type":"list","member":{"shape":"S4g"}},"NextToken":{}}}},"ListGameServers":{"input":{"type":"structure","required":["GameServerGroupName"],"members":{"GameServerGroupName":{},"SortOrder":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"GameServers":{"type":"list","member":{"shape":"Sf"}},"NextToken":{}}}},"ListLocations":{"input":{"type":"structure","members":{"Filters":{"type":"list","member":{}},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Locations":{"type":"list","member":{"shape":"S5l"}},"NextToken":{}}}},"ListScripts":{"input":{"type":"structure","members":{"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Scripts":{"type":"list","member":{"shape":"S6j"}},"NextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceARN"],"members":{"ResourceARN":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"Su"}}}},"PutScalingPolicy":{"input":{"type":"structure","required":["Name","FleetId","MetricName"],"members":{"Name":{},"FleetId":{},"ScalingAdjustment":{"type":"integer"},"ScalingAdjustmentType":{},"Threshold":{"type":"double"},"ComparisonOperator":{},"EvaluationPeriods":{"type":"integer"},"MetricName":{},"PolicyType":{},"TargetConfiguration":{"shape":"Sb6"}}},"output":{"type":"structure","members":{"Name":{}}}},"RegisterCompute":{"input":{"type":"structure","required":["FleetId","ComputeName"],"members":{"FleetId":{},"ComputeName":{},"CertificatePath":{},"DnsName":{},"IpAddress":{"shape":"S4x"},"Location":{}}},"output":{"type":"structure","members":{"Compute":{"shape":"S7p"}}}},"RegisterGameServer":{"input":{"type":"structure","required":["GameServerGroupName","GameServerId","InstanceId"],"members":{"GameServerGroupName":{},"GameServerId":{},"InstanceId":{},"ConnectionInfo":{},"GameServerData":{}}},"output":{"type":"structure","members":{"GameServer":{"shape":"Sf"}}}},"RequestUploadCredentials":{"input":{"type":"structure","required":["BuildId"],"members":{"BuildId":{}}},"output":{"type":"structure","members":{"UploadCredentials":{"shape":"S1d"},"StorageLocation":{"shape":"S13"}}}},"ResolveAlias":{"input":{"type":"structure","required":["AliasId"],"members":{"AliasId":{}}},"output":{"type":"structure","members":{"FleetId":{},"FleetArn":{}}}},"ResumeGameServerGroup":{"input":{"type":"structure","required":["GameServerGroupName","ResumeActions"],"members":{"GameServerGroupName":{},"ResumeActions":{"shape":"S4j"}}},"output":{"type":"structure","members":{"GameServerGroup":{"shape":"S4g"}}}},"SearchGameSessions":{"input":{"type":"structure","members":{"FleetId":{},"AliasId":{},"Location":{},"FilterExpression":{},"SortExpression":{},"Limit":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"GameSessions":{"shape":"S9t"},"NextToken":{}}}},"StartFleetActions":{"input":{"type":"structure","required":["FleetId","Actions"],"members":{"FleetId":{},"Actions":{"shape":"S3n"},"Location":{}}},"output":{"type":"structure","members":{"FleetId":{},"FleetArn":{}}}},"StartGameSessionPlacement":{"input":{"type":"structure","required":["PlacementId","GameSessionQueueName","MaximumPlayerSessionCount"],"members":{"PlacementId":{},"GameSessionQueueName":{},"GameProperties":{"shape":"S4n"},"MaximumPlayerSessionCount":{"type":"integer"},"GameSessionName":{},"PlayerLatencies":{"shape":"S9i"},"DesiredPlayerSessions":{"type":"list","member":{"type":"structure","members":{"PlayerId":{"shape":"S4"},"PlayerData":{}}}},"GameSessionData":{}}},"output":{"type":"structure","members":{"GameSessionPlacement":{"shape":"S9g"}}}},"StartMatchBackfill":{"input":{"type":"structure","required":["ConfigurationName","Players"],"members":{"TicketId":{},"ConfigurationName":{},"GameSessionArn":{},"Players":{"shape":"Sa6"}}},"output":{"type":"structure","members":{"MatchmakingTicket":{"shape":"Sa3"}}}},"StartMatchmaking":{"input":{"type":"structure","required":["ConfigurationName","Players"],"members":{"TicketId":{},"ConfigurationName":{},"Players":{"shape":"Sa6"}}},"output":{"type":"structure","members":{"MatchmakingTicket":{"shape":"Sa3"}}}},"StopFleetActions":{"input":{"type":"structure","required":["FleetId","Actions"],"members":{"FleetId":{},"Actions":{"shape":"S3n"},"Location":{}}},"output":{"type":"structure","members":{"FleetId":{},"FleetArn":{}}}},"StopGameSessionPlacement":{"input":{"type":"structure","required":["PlacementId"],"members":{"PlacementId":{}}},"output":{"type":"structure","members":{"GameSessionPlacement":{"shape":"S9g"}}}},"StopMatchmaking":{"input":{"type":"structure","required":["TicketId"],"members":{"TicketId":{}}},"output":{"type":"structure","members":{}}},"SuspendGameServerGroup":{"input":{"type":"structure","required":["GameServerGroupName","SuspendActions"],"members":{"GameServerGroupName":{},"SuspendActions":{"shape":"S4j"}}},"output":{"type":"structure","members":{"GameServerGroup":{"shape":"S4g"}}}},"TagResource":{"input":{"type":"structure","required":["ResourceARN","Tags"],"members":{"ResourceARN":{},"Tags":{"shape":"Su"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["ResourceARN","TagKeys"],"members":{"ResourceARN":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateAlias":{"input":{"type":"structure","required":["AliasId"],"members":{"AliasId":{},"Name":{},"Description":{},"RoutingStrategy":{"shape":"Sq"}}},"output":{"type":"structure","members":{"Alias":{"shape":"Sz"}}}},"UpdateBuild":{"input":{"type":"structure","required":["BuildId"],"members":{"BuildId":{},"Name":{},"Version":{}}},"output":{"type":"structure","members":{"Build":{"shape":"S18"}}}},"UpdateFleetAttributes":{"input":{"type":"structure","required":["FleetId"],"members":{"FleetId":{},"Name":{},"Description":{},"NewGameSessionProtectionPolicy":{},"ResourceCreationLimitPolicy":{"shape":"S2y"},"MetricGroups":{"shape":"S30"},"AnywhereConfiguration":{"shape":"S39"}}},"output":{"type":"structure","members":{"FleetId":{},"FleetArn":{}}}},"UpdateFleetCapacity":{"input":{"type":"structure","required":["FleetId"],"members":{"FleetId":{},"DesiredInstances":{"type":"integer"},"MinSize":{"type":"integer"},"MaxSize":{"type":"integer"},"Location":{}}},"output":{"type":"structure","members":{"FleetId":{},"FleetArn":{},"Location":{}}}},"UpdateFleetPortSettings":{"input":{"type":"structure","required":["FleetId"],"members":{"FleetId":{},"InboundPermissionAuthorizations":{"shape":"S2o"},"InboundPermissionRevocations":{"shape":"S2o"}}},"output":{"type":"structure","members":{"FleetId":{},"FleetArn":{}}}},"UpdateGameServer":{"input":{"type":"structure","required":["GameServerGroupName","GameServerId"],"members":{"GameServerGroupName":{},"GameServerId":{},"GameServerData":{},"UtilizationStatus":{},"HealthCheck":{}}},"output":{"type":"structure","members":{"GameServer":{"shape":"Sf"}}}},"UpdateGameServerGroup":{"input":{"type":"structure","required":["GameServerGroupName"],"members":{"GameServerGroupName":{},"RoleArn":{},"InstanceDefinitions":{"shape":"S44"},"GameServerProtectionPolicy":{},"BalancingStrategy":{}}},"output":{"type":"structure","members":{"GameServerGroup":{"shape":"S4g"}}}},"UpdateGameSession":{"input":{"type":"structure","required":["GameSessionId"],"members":{"GameSessionId":{},"MaximumPlayerSessionCount":{"type":"integer"},"Name":{},"PlayerSessionCreationPolicy":{},"ProtectionPolicy":{},"GameProperties":{"shape":"S4n"}}},"output":{"type":"structure","members":{"GameSession":{"shape":"S4u"}}}},"UpdateGameSessionQueue":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"TimeoutInSeconds":{"type":"integer"},"PlayerLatencyPolicies":{"shape":"S53"},"Destinations":{"shape":"S55"},"FilterConfiguration":{"shape":"S58"},"PriorityConfiguration":{"shape":"S5a"},"CustomEventData":{},"NotificationTarget":{}}},"output":{"type":"structure","members":{"GameSessionQueue":{"shape":"S5g"}}}},"UpdateMatchmakingConfiguration":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"Description":{},"GameSessionQueueArns":{"shape":"S5o"},"RequestTimeoutSeconds":{"type":"integer"},"AcceptanceTimeoutSeconds":{"type":"integer"},"AcceptanceRequired":{"type":"boolean"},"RuleSetName":{},"NotificationTarget":{},"AdditionalPlayerCount":{"type":"integer"},"CustomEventData":{},"GameProperties":{"shape":"S4n"},"GameSessionData":{},"BackfillMode":{},"FlexMatchMode":{}}},"output":{"type":"structure","members":{"Configuration":{"shape":"S5y"}}}},"UpdateRuntimeConfiguration":{"input":{"type":"structure","required":["FleetId","RuntimeConfiguration"],"members":{"FleetId":{},"RuntimeConfiguration":{"shape":"S2s"}}},"output":{"type":"structure","members":{"RuntimeConfiguration":{"shape":"S2s"}}}},"UpdateScript":{"input":{"type":"structure","required":["ScriptId"],"members":{"ScriptId":{},"Name":{},"Version":{},"StorageLocation":{"shape":"S13"},"ZipFile":{"type":"blob"}}},"output":{"type":"structure","members":{"Script":{"shape":"S6j"}}}},"ValidateMatchmakingRuleSet":{"input":{"type":"structure","required":["RuleSetBody"],"members":{"RuleSetBody":{}}},"output":{"type":"structure","members":{"Valid":{"type":"boolean"}}}}},"shapes":{"S4":{"type":"string","sensitive":true},"Sf":{"type":"structure","members":{"GameServerGroupName":{},"GameServerGroupArn":{},"GameServerId":{},"InstanceId":{},"ConnectionInfo":{},"GameServerData":{},"ClaimStatus":{},"UtilizationStatus":{},"RegistrationTime":{"type":"timestamp"},"LastClaimTime":{"type":"timestamp"},"LastHealthCheckTime":{"type":"timestamp"}}},"Sq":{"type":"structure","members":{"Type":{},"FleetId":{},"Message":{}}},"Su":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"Sz":{"type":"structure","members":{"AliasId":{},"Name":{},"AliasArn":{},"Description":{},"RoutingStrategy":{"shape":"Sq"},"CreationTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"}}},"S13":{"type":"structure","members":{"Bucket":{},"Key":{},"RoleArn":{},"ObjectVersion":{}}},"S18":{"type":"structure","members":{"BuildId":{},"BuildArn":{},"Name":{},"Version":{},"Status":{},"SizeOnDisk":{"type":"long"},"OperatingSystem":{},"CreationTime":{"type":"timestamp"},"ServerSdkVersion":{}}},"S1d":{"type":"structure","members":{"AccessKeyId":{},"SecretAccessKey":{},"SessionToken":{}},"sensitive":true},"S1n":{"type":"structure","members":{"SoftLimit":{"type":"integer"},"HardLimit":{"type":"integer"}}},"S1p":{"type":"structure","required":["ContainerPortRanges"],"members":{"ContainerPortRanges":{"type":"list","member":{"type":"structure","required":["FromPort","ToPort","Protocol"],"members":{"FromPort":{"shape":"S1s"},"ToPort":{"shape":"S1s"},"Protocol":{}}}}}},"S1s":{"type":"integer","sensitive":true},"S1v":{"type":"structure","required":["Command"],"members":{"Command":{"shape":"S1w"},"Interval":{"type":"integer"},"Timeout":{"type":"integer"},"Retries":{"type":"integer"},"StartPeriod":{"type":"integer"}}},"S1w":{"type":"list","member":{}},"S23":{"type":"list","member":{}},"S24":{"type":"list","member":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Value":{}}}},"S26":{"type":"list","member":{"type":"structure","required":["ContainerName","Condition"],"members":{"ContainerName":{},"Condition":{}}}},"S2b":{"type":"structure","members":{"ContainerGroupDefinitionArn":{},"CreationTime":{"type":"timestamp"},"OperatingSystem":{},"Name":{},"SchedulingStrategy":{},"TotalMemoryLimit":{"type":"integer"},"TotalCpuLimit":{"type":"integer"},"ContainerDefinitions":{"type":"list","member":{"type":"structure","required":["ContainerName","ImageUri"],"members":{"ContainerName":{},"ImageUri":{},"ResolvedImageDigest":{},"MemoryLimits":{"shape":"S1n"},"PortConfiguration":{"shape":"S1p"},"Cpu":{"type":"integer"},"HealthCheck":{"shape":"S1v"},"Command":{"shape":"S1w"},"Essential":{"type":"boolean"},"EntryPoint":{"shape":"S23"},"WorkingDirectory":{},"Environment":{"shape":"S24"},"DependsOn":{"shape":"S26"}}}},"Status":{},"StatusReason":{}}},"S2m":{"type":"list","member":{}},"S2o":{"type":"list","member":{"type":"structure","required":["FromPort","ToPort","IpRange","Protocol"],"members":{"FromPort":{"shape":"S1s"},"ToPort":{"shape":"S1s"},"IpRange":{"type":"string","sensitive":true},"Protocol":{}}}},"S2s":{"type":"structure","members":{"ServerProcesses":{"type":"list","member":{"type":"structure","required":["LaunchPath","ConcurrentExecutions"],"members":{"LaunchPath":{},"Parameters":{},"ConcurrentExecutions":{"type":"integer"}}}},"MaxConcurrentGameSessionActivations":{"type":"integer"},"GameSessionActivationTimeoutSeconds":{"type":"integer"}}},"S2y":{"type":"structure","members":{"NewGameSessionsPerCreator":{"type":"integer"},"PolicyPeriodInMinutes":{"type":"integer"}}},"S30":{"type":"list","member":{}},"S33":{"type":"structure","required":["CertificateType"],"members":{"CertificateType":{}}},"S35":{"type":"list","member":{"type":"structure","required":["Location"],"members":{"Location":{}}}},"S39":{"type":"structure","required":["Cost"],"members":{"Cost":{}}},"S3f":{"type":"structure","required":["FromPort","ToPort"],"members":{"FromPort":{"shape":"S1s"},"ToPort":{"shape":"S1s"}}},"S3i":{"type":"structure","members":{"FleetId":{},"FleetArn":{},"FleetType":{},"InstanceType":{},"Description":{},"Name":{},"CreationTime":{"type":"timestamp"},"TerminationTime":{"type":"timestamp"},"Status":{},"BuildId":{},"BuildArn":{},"ScriptId":{},"ScriptArn":{},"ServerLaunchPath":{},"ServerLaunchParameters":{},"LogPaths":{"shape":"S2m"},"NewGameSessionProtectionPolicy":{},"OperatingSystem":{},"ResourceCreationLimitPolicy":{"shape":"S2y"},"MetricGroups":{"shape":"S30"},"StoppedActions":{"shape":"S3n"},"InstanceRoleArn":{},"CertificateConfiguration":{"shape":"S33"},"ComputeType":{},"AnywhereConfiguration":{"shape":"S39"},"InstanceRoleCredentialsProvider":{},"ContainerGroupsAttributes":{"type":"structure","members":{"ContainerGroupDefinitionProperties":{"type":"list","member":{"type":"structure","members":{"SchedulingStrategy":{},"ContainerGroupDefinitionName":{}}}},"ConnectionPortRange":{"shape":"S3f"},"ContainerGroupsPerInstance":{"type":"structure","members":{"DesiredReplicaContainerGroupsPerInstance":{"type":"integer"},"MaxReplicaContainerGroupsPerInstance":{"type":"integer"}}}}}}},"S3n":{"type":"list","member":{}},"S3t":{"type":"list","member":{"shape":"S3u"}},"S3u":{"type":"structure","members":{"Location":{},"Status":{}}},"S44":{"type":"list","member":{"type":"structure","required":["InstanceType"],"members":{"InstanceType":{},"WeightedCapacity":{}}}},"S4g":{"type":"structure","members":{"GameServerGroupName":{},"GameServerGroupArn":{},"RoleArn":{},"InstanceDefinitions":{"shape":"S44"},"BalancingStrategy":{},"GameServerProtectionPolicy":{},"AutoScalingGroupArn":{},"Status":{},"StatusReason":{},"SuspendedActions":{"shape":"S4j"},"CreationTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"}}},"S4j":{"type":"list","member":{}},"S4n":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"S4u":{"type":"structure","members":{"GameSessionId":{},"Name":{},"FleetId":{},"FleetArn":{},"CreationTime":{"type":"timestamp"},"TerminationTime":{"type":"timestamp"},"CurrentPlayerSessionCount":{"type":"integer"},"MaximumPlayerSessionCount":{"type":"integer"},"Status":{},"StatusReason":{},"GameProperties":{"shape":"S4n"},"IpAddress":{"shape":"S4x"},"DnsName":{},"Port":{"shape":"S1s"},"PlayerSessionCreationPolicy":{},"CreatorId":{},"GameSessionData":{},"MatchmakerData":{},"Location":{}}},"S4x":{"type":"string","sensitive":true},"S53":{"type":"list","member":{"type":"structure","members":{"MaximumIndividualPlayerLatencyMilliseconds":{"type":"integer"},"PolicyDurationSeconds":{"type":"integer"}}}},"S55":{"type":"list","member":{"type":"structure","members":{"DestinationArn":{}}}},"S58":{"type":"structure","members":{"AllowedLocations":{"shape":"S59"}}},"S59":{"type":"list","member":{}},"S5a":{"type":"structure","members":{"PriorityOrder":{"type":"list","member":{}},"LocationOrder":{"shape":"S59"}}},"S5g":{"type":"structure","members":{"Name":{},"GameSessionQueueArn":{},"TimeoutInSeconds":{"type":"integer"},"PlayerLatencyPolicies":{"shape":"S53"},"Destinations":{"shape":"S55"},"FilterConfiguration":{"shape":"S58"},"PriorityConfiguration":{"shape":"S5a"},"CustomEventData":{},"NotificationTarget":{}}},"S5l":{"type":"structure","members":{"LocationName":{},"LocationArn":{}}},"S5o":{"type":"list","member":{}},"S5y":{"type":"structure","members":{"Name":{},"ConfigurationArn":{},"Description":{},"GameSessionQueueArns":{"shape":"S5o"},"RequestTimeoutSeconds":{"type":"integer"},"AcceptanceTimeoutSeconds":{"type":"integer"},"AcceptanceRequired":{"type":"boolean"},"RuleSetName":{},"RuleSetArn":{},"NotificationTarget":{},"AdditionalPlayerCount":{"type":"integer"},"CustomEventData":{},"CreationTime":{"type":"timestamp"},"GameProperties":{"shape":"S4n"},"GameSessionData":{},"BackfillMode":{},"FlexMatchMode":{}}},"S64":{"type":"structure","required":["RuleSetBody"],"members":{"RuleSetName":{},"RuleSetArn":{},"RuleSetBody":{},"CreationTime":{"type":"timestamp"}}},"S68":{"type":"structure","members":{"PlayerSessionId":{},"PlayerId":{"shape":"S4"},"GameSessionId":{},"FleetId":{},"FleetArn":{},"CreationTime":{"type":"timestamp"},"TerminationTime":{"type":"timestamp"},"Status":{},"IpAddress":{"shape":"S4x"},"DnsName":{},"Port":{"shape":"S1s"},"PlayerData":{}}},"S6f":{"type":"list","member":{"shape":"S68"}},"S6j":{"type":"structure","members":{"ScriptId":{},"ScriptArn":{},"Name":{},"Version":{},"SizeOnDisk":{"type":"long"},"CreationTime":{"type":"timestamp"},"StorageLocation":{"shape":"S13"}}},"S6m":{"type":"structure","members":{"GameLiftAwsAccountId":{},"PeerVpcAwsAccountId":{},"PeerVpcId":{},"CreationTime":{"type":"timestamp"},"ExpirationTime":{"type":"timestamp"}}},"S7p":{"type":"structure","members":{"FleetId":{},"FleetArn":{},"ComputeName":{},"ComputeArn":{},"IpAddress":{"shape":"S4x"},"DnsName":{},"ComputeStatus":{},"Location":{},"CreationTime":{"type":"timestamp"},"OperatingSystem":{},"Type":{},"GameLiftServiceSdkEndpoint":{},"GameLiftAgentEndpoint":{},"InstanceId":{},"ContainerAttributes":{"type":"structure","members":{"ContainerPortMappings":{"type":"list","member":{"type":"structure","members":{"ContainerPort":{"shape":"S1s"},"ConnectionPort":{"shape":"S1s"},"Protocol":{}}}}}}}},"S86":{"type":"list","member":{}},"S8c":{"type":"structure","members":{"FleetId":{},"FleetArn":{},"InstanceType":{},"InstanceCounts":{"type":"structure","members":{"DESIRED":{"type":"integer"},"MINIMUM":{"type":"integer"},"MAXIMUM":{"type":"integer"},"PENDING":{"type":"integer"},"ACTIVE":{"type":"integer"},"IDLE":{"type":"integer"},"TERMINATING":{"type":"integer"}}},"Location":{},"ReplicaContainerGroupCounts":{"type":"structure","members":{"PENDING":{"type":"integer"},"ACTIVE":{"type":"integer"},"IDLE":{"type":"integer"},"TERMINATING":{"type":"integer"}}}}},"S8u":{"type":"structure","members":{"FleetId":{},"FleetArn":{},"ActiveServerProcessCount":{"type":"integer"},"ActiveGameSessionCount":{"type":"integer"},"CurrentPlayerSessionCount":{"type":"integer"},"MaximumPlayerSessionCount":{"type":"integer"},"Location":{}}},"S9g":{"type":"structure","members":{"PlacementId":{},"GameSessionQueueName":{},"Status":{},"GameProperties":{"shape":"S4n"},"MaximumPlayerSessionCount":{"type":"integer"},"GameSessionName":{},"GameSessionId":{},"GameSessionArn":{},"GameSessionRegion":{},"PlayerLatencies":{"shape":"S9i"},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"IpAddress":{"shape":"S4x"},"DnsName":{},"Port":{"shape":"S1s"},"PlacedPlayerSessions":{"type":"list","member":{"type":"structure","members":{"PlayerId":{"shape":"S4"},"PlayerSessionId":{}}}},"GameSessionData":{},"MatchmakerData":{}}},"S9i":{"type":"list","member":{"type":"structure","members":{"PlayerId":{"shape":"S4"},"RegionIdentifier":{},"LatencyInMilliseconds":{"type":"float"}}}},"S9t":{"type":"list","member":{"shape":"S4u"}},"Sa3":{"type":"structure","members":{"TicketId":{},"ConfigurationName":{},"ConfigurationArn":{},"Status":{},"StatusReason":{},"StatusMessage":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Players":{"shape":"Sa6"},"GameSessionConnectionInfo":{"type":"structure","members":{"GameSessionArn":{},"IpAddress":{"shape":"S4x"},"DnsName":{},"Port":{"type":"integer"},"MatchedPlayerSessions":{"type":"list","member":{"type":"structure","members":{"PlayerId":{"shape":"S4"},"PlayerSessionId":{}}}}}},"EstimatedWaitTime":{"type":"integer"}}},"Sa6":{"type":"list","member":{"type":"structure","members":{"PlayerId":{"shape":"S4"},"PlayerAttributes":{"type":"map","key":{},"value":{"type":"structure","members":{"S":{},"N":{"type":"double"},"SL":{"type":"list","member":{}},"SDM":{"type":"map","key":{},"value":{"type":"double"}}}}},"Team":{},"LatencyInMs":{"type":"map","key":{},"value":{"type":"integer"}}}}},"Sb6":{"type":"structure","required":["TargetValue"],"members":{"TargetValue":{"type":"double"}}}}}')},88381:e=>{"use strict";e.exports=JSON.parse('{"o":{"DescribeFleetAttributes":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"FleetAttributes"},"DescribeFleetCapacity":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"FleetCapacity"},"DescribeFleetEvents":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"Events"},"DescribeFleetLocationAttributes":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit"},"DescribeFleetUtilization":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"FleetUtilization"},"DescribeGameServerInstances":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"GameServerInstances"},"DescribeGameSessionDetails":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"GameSessionDetails"},"DescribeGameSessionQueues":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"GameSessionQueues"},"DescribeGameSessions":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"GameSessions"},"DescribeInstances":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"Instances"},"DescribeMatchmakingConfigurations":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"Configurations"},"DescribeMatchmakingRuleSets":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"RuleSets"},"DescribePlayerSessions":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"PlayerSessions"},"DescribeScalingPolicies":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"ScalingPolicies"},"ListAliases":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"Aliases"},"ListBuilds":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"Builds"},"ListCompute":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"ComputeList"},"ListContainerGroupDefinitions":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"ContainerGroupDefinitions"},"ListFleets":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"FleetIds"},"ListGameServerGroups":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"GameServerGroups"},"ListGameServers":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"GameServers"},"ListLocations":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"Locations"},"ListScripts":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"Scripts"},"SearchGameSessions":{"input_token":"NextToken","output_token":"NextToken","limit_key":"Limit","result_key":"GameSessions"}}}')},27041:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2010-05-08","endpointPrefix":"iam","globalEndpoint":"iam.amazonaws.com","protocol":"query","protocols":["query"],"serviceAbbreviation":"IAM","serviceFullName":"AWS Identity and Access Management","serviceId":"IAM","signatureVersion":"v4","uid":"iam-2010-05-08","xmlNamespace":"https://iam.amazonaws.com/doc/2010-05-08/","auth":["aws.auth#sigv4"]},"operations":{"AddClientIDToOpenIDConnectProvider":{"input":{"type":"structure","required":["OpenIDConnectProviderArn","ClientID"],"members":{"OpenIDConnectProviderArn":{},"ClientID":{}}}},"AddRoleToInstanceProfile":{"input":{"type":"structure","required":["InstanceProfileName","RoleName"],"members":{"InstanceProfileName":{},"RoleName":{}}}},"AddUserToGroup":{"input":{"type":"structure","required":["GroupName","UserName"],"members":{"GroupName":{},"UserName":{}}}},"AttachGroupPolicy":{"input":{"type":"structure","required":["GroupName","PolicyArn"],"members":{"GroupName":{},"PolicyArn":{}}}},"AttachRolePolicy":{"input":{"type":"structure","required":["RoleName","PolicyArn"],"members":{"RoleName":{},"PolicyArn":{}}}},"AttachUserPolicy":{"input":{"type":"structure","required":["UserName","PolicyArn"],"members":{"UserName":{},"PolicyArn":{}}}},"ChangePassword":{"input":{"type":"structure","required":["OldPassword","NewPassword"],"members":{"OldPassword":{"shape":"Sf"},"NewPassword":{"shape":"Sf"}}}},"CreateAccessKey":{"input":{"type":"structure","members":{"UserName":{}}},"output":{"resultWrapper":"CreateAccessKeyResult","type":"structure","required":["AccessKey"],"members":{"AccessKey":{"type":"structure","required":["UserName","AccessKeyId","Status","SecretAccessKey"],"members":{"UserName":{},"AccessKeyId":{},"Status":{},"SecretAccessKey":{"type":"string","sensitive":true},"CreateDate":{"type":"timestamp"}}}}}},"CreateAccountAlias":{"input":{"type":"structure","required":["AccountAlias"],"members":{"AccountAlias":{}}}},"CreateGroup":{"input":{"type":"structure","required":["GroupName"],"members":{"Path":{},"GroupName":{}}},"output":{"resultWrapper":"CreateGroupResult","type":"structure","required":["Group"],"members":{"Group":{"shape":"Ss"}}}},"CreateInstanceProfile":{"input":{"type":"structure","required":["InstanceProfileName"],"members":{"InstanceProfileName":{},"Path":{},"Tags":{"shape":"Sv"}}},"output":{"resultWrapper":"CreateInstanceProfileResult","type":"structure","required":["InstanceProfile"],"members":{"InstanceProfile":{"shape":"S10"}}}},"CreateLoginProfile":{"input":{"type":"structure","required":["UserName","Password"],"members":{"UserName":{},"Password":{"shape":"Sf"},"PasswordResetRequired":{"type":"boolean"}}},"output":{"resultWrapper":"CreateLoginProfileResult","type":"structure","required":["LoginProfile"],"members":{"LoginProfile":{"shape":"S1d"}}}},"CreateOpenIDConnectProvider":{"input":{"type":"structure","required":["Url"],"members":{"Url":{},"ClientIDList":{"shape":"S1g"},"ThumbprintList":{"shape":"S1h"},"Tags":{"shape":"Sv"}}},"output":{"resultWrapper":"CreateOpenIDConnectProviderResult","type":"structure","members":{"OpenIDConnectProviderArn":{},"Tags":{"shape":"Sv"}}}},"CreatePolicy":{"input":{"type":"structure","required":["PolicyName","PolicyDocument"],"members":{"PolicyName":{},"Path":{},"PolicyDocument":{},"Description":{},"Tags":{"shape":"Sv"}}},"output":{"resultWrapper":"CreatePolicyResult","type":"structure","members":{"Policy":{"shape":"S1p"}}}},"CreatePolicyVersion":{"input":{"type":"structure","required":["PolicyArn","PolicyDocument"],"members":{"PolicyArn":{},"PolicyDocument":{},"SetAsDefault":{"type":"boolean"}}},"output":{"resultWrapper":"CreatePolicyVersionResult","type":"structure","members":{"PolicyVersion":{"shape":"S1u"}}}},"CreateRole":{"input":{"type":"structure","required":["RoleName","AssumeRolePolicyDocument"],"members":{"Path":{},"RoleName":{},"AssumeRolePolicyDocument":{},"Description":{},"MaxSessionDuration":{"type":"integer"},"PermissionsBoundary":{},"Tags":{"shape":"Sv"}}},"output":{"resultWrapper":"CreateRoleResult","type":"structure","required":["Role"],"members":{"Role":{"shape":"S12"}}}},"CreateSAMLProvider":{"input":{"type":"structure","required":["SAMLMetadataDocument","Name"],"members":{"SAMLMetadataDocument":{},"Name":{},"Tags":{"shape":"Sv"}}},"output":{"resultWrapper":"CreateSAMLProviderResult","type":"structure","members":{"SAMLProviderArn":{},"Tags":{"shape":"Sv"}}}},"CreateServiceLinkedRole":{"input":{"type":"structure","required":["AWSServiceName"],"members":{"AWSServiceName":{},"Description":{},"CustomSuffix":{}}},"output":{"resultWrapper":"CreateServiceLinkedRoleResult","type":"structure","members":{"Role":{"shape":"S12"}}}},"CreateServiceSpecificCredential":{"input":{"type":"structure","required":["UserName","ServiceName"],"members":{"UserName":{},"ServiceName":{}}},"output":{"resultWrapper":"CreateServiceSpecificCredentialResult","type":"structure","members":{"ServiceSpecificCredential":{"shape":"S27"}}}},"CreateUser":{"input":{"type":"structure","required":["UserName"],"members":{"Path":{},"UserName":{},"PermissionsBoundary":{},"Tags":{"shape":"Sv"}}},"output":{"resultWrapper":"CreateUserResult","type":"structure","members":{"User":{"shape":"S2d"}}}},"CreateVirtualMFADevice":{"input":{"type":"structure","required":["VirtualMFADeviceName"],"members":{"Path":{},"VirtualMFADeviceName":{},"Tags":{"shape":"Sv"}}},"output":{"resultWrapper":"CreateVirtualMFADeviceResult","type":"structure","required":["VirtualMFADevice"],"members":{"VirtualMFADevice":{"shape":"S2h"}}}},"DeactivateMFADevice":{"input":{"type":"structure","required":["UserName","SerialNumber"],"members":{"UserName":{},"SerialNumber":{}}}},"DeleteAccessKey":{"input":{"type":"structure","required":["AccessKeyId"],"members":{"UserName":{},"AccessKeyId":{}}}},"DeleteAccountAlias":{"input":{"type":"structure","required":["AccountAlias"],"members":{"AccountAlias":{}}}},"DeleteAccountPasswordPolicy":{},"DeleteGroup":{"input":{"type":"structure","required":["GroupName"],"members":{"GroupName":{}}}},"DeleteGroupPolicy":{"input":{"type":"structure","required":["GroupName","PolicyName"],"members":{"GroupName":{},"PolicyName":{}}}},"DeleteInstanceProfile":{"input":{"type":"structure","required":["InstanceProfileName"],"members":{"InstanceProfileName":{}}}},"DeleteLoginProfile":{"input":{"type":"structure","required":["UserName"],"members":{"UserName":{}}}},"DeleteOpenIDConnectProvider":{"input":{"type":"structure","required":["OpenIDConnectProviderArn"],"members":{"OpenIDConnectProviderArn":{}}}},"DeletePolicy":{"input":{"type":"structure","required":["PolicyArn"],"members":{"PolicyArn":{}}}},"DeletePolicyVersion":{"input":{"type":"structure","required":["PolicyArn","VersionId"],"members":{"PolicyArn":{},"VersionId":{}}}},"DeleteRole":{"input":{"type":"structure","required":["RoleName"],"members":{"RoleName":{}}}},"DeleteRolePermissionsBoundary":{"input":{"type":"structure","required":["RoleName"],"members":{"RoleName":{}}}},"DeleteRolePolicy":{"input":{"type":"structure","required":["RoleName","PolicyName"],"members":{"RoleName":{},"PolicyName":{}}}},"DeleteSAMLProvider":{"input":{"type":"structure","required":["SAMLProviderArn"],"members":{"SAMLProviderArn":{}}}},"DeleteSSHPublicKey":{"input":{"type":"structure","required":["UserName","SSHPublicKeyId"],"members":{"UserName":{},"SSHPublicKeyId":{}}}},"DeleteServerCertificate":{"input":{"type":"structure","required":["ServerCertificateName"],"members":{"ServerCertificateName":{}}}},"DeleteServiceLinkedRole":{"input":{"type":"structure","required":["RoleName"],"members":{"RoleName":{}}},"output":{"resultWrapper":"DeleteServiceLinkedRoleResult","type":"structure","required":["DeletionTaskId"],"members":{"DeletionTaskId":{}}}},"DeleteServiceSpecificCredential":{"input":{"type":"structure","required":["ServiceSpecificCredentialId"],"members":{"UserName":{},"ServiceSpecificCredentialId":{}}}},"DeleteSigningCertificate":{"input":{"type":"structure","required":["CertificateId"],"members":{"UserName":{},"CertificateId":{}}}},"DeleteUser":{"input":{"type":"structure","required":["UserName"],"members":{"UserName":{}}}},"DeleteUserPermissionsBoundary":{"input":{"type":"structure","required":["UserName"],"members":{"UserName":{}}}},"DeleteUserPolicy":{"input":{"type":"structure","required":["UserName","PolicyName"],"members":{"UserName":{},"PolicyName":{}}}},"DeleteVirtualMFADevice":{"input":{"type":"structure","required":["SerialNumber"],"members":{"SerialNumber":{}}}},"DetachGroupPolicy":{"input":{"type":"structure","required":["GroupName","PolicyArn"],"members":{"GroupName":{},"PolicyArn":{}}}},"DetachRolePolicy":{"input":{"type":"structure","required":["RoleName","PolicyArn"],"members":{"RoleName":{},"PolicyArn":{}}}},"DetachUserPolicy":{"input":{"type":"structure","required":["UserName","PolicyArn"],"members":{"UserName":{},"PolicyArn":{}}}},"EnableMFADevice":{"input":{"type":"structure","required":["UserName","SerialNumber","AuthenticationCode1","AuthenticationCode2"],"members":{"UserName":{},"SerialNumber":{},"AuthenticationCode1":{},"AuthenticationCode2":{}}}},"GenerateCredentialReport":{"output":{"resultWrapper":"GenerateCredentialReportResult","type":"structure","members":{"State":{},"Description":{}}}},"GenerateOrganizationsAccessReport":{"input":{"type":"structure","required":["EntityPath"],"members":{"EntityPath":{},"OrganizationsPolicyId":{}}},"output":{"resultWrapper":"GenerateOrganizationsAccessReportResult","type":"structure","members":{"JobId":{}}}},"GenerateServiceLastAccessedDetails":{"input":{"type":"structure","required":["Arn"],"members":{"Arn":{},"Granularity":{}}},"output":{"resultWrapper":"GenerateServiceLastAccessedDetailsResult","type":"structure","members":{"JobId":{}}}},"GetAccessKeyLastUsed":{"input":{"type":"structure","required":["AccessKeyId"],"members":{"AccessKeyId":{}}},"output":{"resultWrapper":"GetAccessKeyLastUsedResult","type":"structure","members":{"UserName":{},"AccessKeyLastUsed":{"type":"structure","required":["ServiceName","Region"],"members":{"LastUsedDate":{"type":"timestamp"},"ServiceName":{},"Region":{}}}}}},"GetAccountAuthorizationDetails":{"input":{"type":"structure","members":{"Filter":{"type":"list","member":{}},"MaxItems":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"GetAccountAuthorizationDetailsResult","type":"structure","members":{"UserDetailList":{"type":"list","member":{"type":"structure","members":{"Path":{},"UserName":{},"UserId":{},"Arn":{},"CreateDate":{"type":"timestamp"},"UserPolicyList":{"shape":"S43"},"GroupList":{"type":"list","member":{}},"AttachedManagedPolicies":{"shape":"S46"},"PermissionsBoundary":{"shape":"S16"},"Tags":{"shape":"Sv"}}}},"GroupDetailList":{"type":"list","member":{"type":"structure","members":{"Path":{},"GroupName":{},"GroupId":{},"Arn":{},"CreateDate":{"type":"timestamp"},"GroupPolicyList":{"shape":"S43"},"AttachedManagedPolicies":{"shape":"S46"}}}},"RoleDetailList":{"type":"list","member":{"type":"structure","members":{"Path":{},"RoleName":{},"RoleId":{},"Arn":{},"CreateDate":{"type":"timestamp"},"AssumeRolePolicyDocument":{},"InstanceProfileList":{"shape":"S4c"},"RolePolicyList":{"shape":"S43"},"AttachedManagedPolicies":{"shape":"S46"},"PermissionsBoundary":{"shape":"S16"},"Tags":{"shape":"Sv"},"RoleLastUsed":{"shape":"S18"}}}},"Policies":{"type":"list","member":{"type":"structure","members":{"PolicyName":{},"PolicyId":{},"Arn":{},"Path":{},"DefaultVersionId":{},"AttachmentCount":{"type":"integer"},"PermissionsBoundaryUsageCount":{"type":"integer"},"IsAttachable":{"type":"boolean"},"Description":{},"CreateDate":{"type":"timestamp"},"UpdateDate":{"type":"timestamp"},"PolicyVersionList":{"shape":"S4f"}}}},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"GetAccountPasswordPolicy":{"output":{"resultWrapper":"GetAccountPasswordPolicyResult","type":"structure","required":["PasswordPolicy"],"members":{"PasswordPolicy":{"type":"structure","members":{"MinimumPasswordLength":{"type":"integer"},"RequireSymbols":{"type":"boolean"},"RequireNumbers":{"type":"boolean"},"RequireUppercaseCharacters":{"type":"boolean"},"RequireLowercaseCharacters":{"type":"boolean"},"AllowUsersToChangePassword":{"type":"boolean"},"ExpirePasswords":{"type":"boolean"},"MaxPasswordAge":{"type":"integer"},"PasswordReusePrevention":{"type":"integer"},"HardExpiry":{"type":"boolean"}}}}}},"GetAccountSummary":{"output":{"resultWrapper":"GetAccountSummaryResult","type":"structure","members":{"SummaryMap":{"type":"map","key":{},"value":{"type":"integer"}}}}},"GetContextKeysForCustomPolicy":{"input":{"type":"structure","required":["PolicyInputList"],"members":{"PolicyInputList":{"shape":"S4s"}}},"output":{"shape":"S4t","resultWrapper":"GetContextKeysForCustomPolicyResult"}},"GetContextKeysForPrincipalPolicy":{"input":{"type":"structure","required":["PolicySourceArn"],"members":{"PolicySourceArn":{},"PolicyInputList":{"shape":"S4s"}}},"output":{"shape":"S4t","resultWrapper":"GetContextKeysForPrincipalPolicyResult"}},"GetCredentialReport":{"output":{"resultWrapper":"GetCredentialReportResult","type":"structure","members":{"Content":{"type":"blob"},"ReportFormat":{},"GeneratedTime":{"type":"timestamp"}}}},"GetGroup":{"input":{"type":"structure","required":["GroupName"],"members":{"GroupName":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"GetGroupResult","type":"structure","required":["Group","Users"],"members":{"Group":{"shape":"Ss"},"Users":{"shape":"S52"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"GetGroupPolicy":{"input":{"type":"structure","required":["GroupName","PolicyName"],"members":{"GroupName":{},"PolicyName":{}}},"output":{"resultWrapper":"GetGroupPolicyResult","type":"structure","required":["GroupName","PolicyName","PolicyDocument"],"members":{"GroupName":{},"PolicyName":{},"PolicyDocument":{}}}},"GetInstanceProfile":{"input":{"type":"structure","required":["InstanceProfileName"],"members":{"InstanceProfileName":{}}},"output":{"resultWrapper":"GetInstanceProfileResult","type":"structure","required":["InstanceProfile"],"members":{"InstanceProfile":{"shape":"S10"}}}},"GetLoginProfile":{"input":{"type":"structure","required":["UserName"],"members":{"UserName":{}}},"output":{"resultWrapper":"GetLoginProfileResult","type":"structure","required":["LoginProfile"],"members":{"LoginProfile":{"shape":"S1d"}}}},"GetMFADevice":{"input":{"type":"structure","required":["SerialNumber"],"members":{"SerialNumber":{},"UserName":{}}},"output":{"resultWrapper":"GetMFADeviceResult","type":"structure","required":["SerialNumber"],"members":{"UserName":{},"SerialNumber":{},"EnableDate":{"type":"timestamp"},"Certifications":{"type":"map","key":{},"value":{}}}}},"GetOpenIDConnectProvider":{"input":{"type":"structure","required":["OpenIDConnectProviderArn"],"members":{"OpenIDConnectProviderArn":{}}},"output":{"resultWrapper":"GetOpenIDConnectProviderResult","type":"structure","members":{"Url":{},"ClientIDList":{"shape":"S1g"},"ThumbprintList":{"shape":"S1h"},"CreateDate":{"type":"timestamp"},"Tags":{"shape":"Sv"}}}},"GetOrganizationsAccessReport":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{},"MaxItems":{"type":"integer"},"Marker":{},"SortKey":{}}},"output":{"resultWrapper":"GetOrganizationsAccessReportResult","type":"structure","required":["JobStatus","JobCreationDate"],"members":{"JobStatus":{},"JobCreationDate":{"type":"timestamp"},"JobCompletionDate":{"type":"timestamp"},"NumberOfServicesAccessible":{"type":"integer"},"NumberOfServicesNotAccessed":{"type":"integer"},"AccessDetails":{"type":"list","member":{"type":"structure","required":["ServiceName","ServiceNamespace"],"members":{"ServiceName":{},"ServiceNamespace":{},"Region":{},"EntityPath":{},"LastAuthenticatedTime":{"type":"timestamp"},"TotalAuthenticatedEntities":{"type":"integer"}}}},"IsTruncated":{"type":"boolean"},"Marker":{},"ErrorDetails":{"shape":"S5p"}}}},"GetPolicy":{"input":{"type":"structure","required":["PolicyArn"],"members":{"PolicyArn":{}}},"output":{"resultWrapper":"GetPolicyResult","type":"structure","members":{"Policy":{"shape":"S1p"}}}},"GetPolicyVersion":{"input":{"type":"structure","required":["PolicyArn","VersionId"],"members":{"PolicyArn":{},"VersionId":{}}},"output":{"resultWrapper":"GetPolicyVersionResult","type":"structure","members":{"PolicyVersion":{"shape":"S1u"}}}},"GetRole":{"input":{"type":"structure","required":["RoleName"],"members":{"RoleName":{}}},"output":{"resultWrapper":"GetRoleResult","type":"structure","required":["Role"],"members":{"Role":{"shape":"S12"}}}},"GetRolePolicy":{"input":{"type":"structure","required":["RoleName","PolicyName"],"members":{"RoleName":{},"PolicyName":{}}},"output":{"resultWrapper":"GetRolePolicyResult","type":"structure","required":["RoleName","PolicyName","PolicyDocument"],"members":{"RoleName":{},"PolicyName":{},"PolicyDocument":{}}}},"GetSAMLProvider":{"input":{"type":"structure","required":["SAMLProviderArn"],"members":{"SAMLProviderArn":{}}},"output":{"resultWrapper":"GetSAMLProviderResult","type":"structure","members":{"SAMLMetadataDocument":{},"CreateDate":{"type":"timestamp"},"ValidUntil":{"type":"timestamp"},"Tags":{"shape":"Sv"}}}},"GetSSHPublicKey":{"input":{"type":"structure","required":["UserName","SSHPublicKeyId","Encoding"],"members":{"UserName":{},"SSHPublicKeyId":{},"Encoding":{}}},"output":{"resultWrapper":"GetSSHPublicKeyResult","type":"structure","members":{"SSHPublicKey":{"shape":"S63"}}}},"GetServerCertificate":{"input":{"type":"structure","required":["ServerCertificateName"],"members":{"ServerCertificateName":{}}},"output":{"resultWrapper":"GetServerCertificateResult","type":"structure","required":["ServerCertificate"],"members":{"ServerCertificate":{"type":"structure","required":["ServerCertificateMetadata","CertificateBody"],"members":{"ServerCertificateMetadata":{"shape":"S69"},"CertificateBody":{},"CertificateChain":{},"Tags":{"shape":"Sv"}}}}}},"GetServiceLastAccessedDetails":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{},"MaxItems":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"GetServiceLastAccessedDetailsResult","type":"structure","required":["JobStatus","JobCreationDate","ServicesLastAccessed","JobCompletionDate"],"members":{"JobStatus":{},"JobType":{},"JobCreationDate":{"type":"timestamp"},"ServicesLastAccessed":{"type":"list","member":{"type":"structure","required":["ServiceName","ServiceNamespace"],"members":{"ServiceName":{},"LastAuthenticated":{"type":"timestamp"},"ServiceNamespace":{},"LastAuthenticatedEntity":{},"LastAuthenticatedRegion":{},"TotalAuthenticatedEntities":{"type":"integer"},"TrackedActionsLastAccessed":{"type":"list","member":{"type":"structure","members":{"ActionName":{},"LastAccessedEntity":{},"LastAccessedTime":{"type":"timestamp"},"LastAccessedRegion":{}}}}}}},"JobCompletionDate":{"type":"timestamp"},"IsTruncated":{"type":"boolean"},"Marker":{},"Error":{"shape":"S5p"}}}},"GetServiceLastAccessedDetailsWithEntities":{"input":{"type":"structure","required":["JobId","ServiceNamespace"],"members":{"JobId":{},"ServiceNamespace":{},"MaxItems":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"GetServiceLastAccessedDetailsWithEntitiesResult","type":"structure","required":["JobStatus","JobCreationDate","JobCompletionDate","EntityDetailsList"],"members":{"JobStatus":{},"JobCreationDate":{"type":"timestamp"},"JobCompletionDate":{"type":"timestamp"},"EntityDetailsList":{"type":"list","member":{"type":"structure","required":["EntityInfo"],"members":{"EntityInfo":{"type":"structure","required":["Arn","Name","Type","Id"],"members":{"Arn":{},"Name":{},"Type":{},"Id":{},"Path":{}}},"LastAuthenticated":{"type":"timestamp"}}}},"IsTruncated":{"type":"boolean"},"Marker":{},"Error":{"shape":"S5p"}}}},"GetServiceLinkedRoleDeletionStatus":{"input":{"type":"structure","required":["DeletionTaskId"],"members":{"DeletionTaskId":{}}},"output":{"resultWrapper":"GetServiceLinkedRoleDeletionStatusResult","type":"structure","required":["Status"],"members":{"Status":{},"Reason":{"type":"structure","members":{"Reason":{},"RoleUsageList":{"type":"list","member":{"type":"structure","members":{"Region":{},"Resources":{"type":"list","member":{}}}}}}}}}},"GetUser":{"input":{"type":"structure","members":{"UserName":{}}},"output":{"resultWrapper":"GetUserResult","type":"structure","required":["User"],"members":{"User":{"shape":"S2d"}}}},"GetUserPolicy":{"input":{"type":"structure","required":["UserName","PolicyName"],"members":{"UserName":{},"PolicyName":{}}},"output":{"resultWrapper":"GetUserPolicyResult","type":"structure","required":["UserName","PolicyName","PolicyDocument"],"members":{"UserName":{},"PolicyName":{},"PolicyDocument":{}}}},"ListAccessKeys":{"input":{"type":"structure","members":{"UserName":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListAccessKeysResult","type":"structure","required":["AccessKeyMetadata"],"members":{"AccessKeyMetadata":{"type":"list","member":{"type":"structure","members":{"UserName":{},"AccessKeyId":{},"Status":{},"CreateDate":{"type":"timestamp"}}}},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListAccountAliases":{"input":{"type":"structure","members":{"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListAccountAliasesResult","type":"structure","required":["AccountAliases"],"members":{"AccountAliases":{"type":"list","member":{}},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListAttachedGroupPolicies":{"input":{"type":"structure","required":["GroupName"],"members":{"GroupName":{},"PathPrefix":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListAttachedGroupPoliciesResult","type":"structure","members":{"AttachedPolicies":{"shape":"S46"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListAttachedRolePolicies":{"input":{"type":"structure","required":["RoleName"],"members":{"RoleName":{},"PathPrefix":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListAttachedRolePoliciesResult","type":"structure","members":{"AttachedPolicies":{"shape":"S46"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListAttachedUserPolicies":{"input":{"type":"structure","required":["UserName"],"members":{"UserName":{},"PathPrefix":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListAttachedUserPoliciesResult","type":"structure","members":{"AttachedPolicies":{"shape":"S46"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListEntitiesForPolicy":{"input":{"type":"structure","required":["PolicyArn"],"members":{"PolicyArn":{},"EntityFilter":{},"PathPrefix":{},"PolicyUsageFilter":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListEntitiesForPolicyResult","type":"structure","members":{"PolicyGroups":{"type":"list","member":{"type":"structure","members":{"GroupName":{},"GroupId":{}}}},"PolicyUsers":{"type":"list","member":{"type":"structure","members":{"UserName":{},"UserId":{}}}},"PolicyRoles":{"type":"list","member":{"type":"structure","members":{"RoleName":{},"RoleId":{}}}},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListGroupPolicies":{"input":{"type":"structure","required":["GroupName"],"members":{"GroupName":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListGroupPoliciesResult","type":"structure","required":["PolicyNames"],"members":{"PolicyNames":{"shape":"S7p"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListGroups":{"input":{"type":"structure","members":{"PathPrefix":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListGroupsResult","type":"structure","required":["Groups"],"members":{"Groups":{"shape":"S7t"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListGroupsForUser":{"input":{"type":"structure","required":["UserName"],"members":{"UserName":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListGroupsForUserResult","type":"structure","required":["Groups"],"members":{"Groups":{"shape":"S7t"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListInstanceProfileTags":{"input":{"type":"structure","required":["InstanceProfileName"],"members":{"InstanceProfileName":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListInstanceProfileTagsResult","type":"structure","required":["Tags"],"members":{"Tags":{"shape":"Sv"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListInstanceProfiles":{"input":{"type":"structure","members":{"PathPrefix":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListInstanceProfilesResult","type":"structure","required":["InstanceProfiles"],"members":{"InstanceProfiles":{"shape":"S4c"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListInstanceProfilesForRole":{"input":{"type":"structure","required":["RoleName"],"members":{"RoleName":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListInstanceProfilesForRoleResult","type":"structure","required":["InstanceProfiles"],"members":{"InstanceProfiles":{"shape":"S4c"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListMFADeviceTags":{"input":{"type":"structure","required":["SerialNumber"],"members":{"SerialNumber":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListMFADeviceTagsResult","type":"structure","required":["Tags"],"members":{"Tags":{"shape":"Sv"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListMFADevices":{"input":{"type":"structure","members":{"UserName":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListMFADevicesResult","type":"structure","required":["MFADevices"],"members":{"MFADevices":{"type":"list","member":{"type":"structure","required":["UserName","SerialNumber","EnableDate"],"members":{"UserName":{},"SerialNumber":{},"EnableDate":{"type":"timestamp"}}}},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListOpenIDConnectProviderTags":{"input":{"type":"structure","required":["OpenIDConnectProviderArn"],"members":{"OpenIDConnectProviderArn":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListOpenIDConnectProviderTagsResult","type":"structure","required":["Tags"],"members":{"Tags":{"shape":"Sv"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListOpenIDConnectProviders":{"input":{"type":"structure","members":{}},"output":{"resultWrapper":"ListOpenIDConnectProvidersResult","type":"structure","members":{"OpenIDConnectProviderList":{"type":"list","member":{"type":"structure","members":{"Arn":{}}}}}}},"ListPolicies":{"input":{"type":"structure","members":{"Scope":{},"OnlyAttached":{"type":"boolean"},"PathPrefix":{},"PolicyUsageFilter":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListPoliciesResult","type":"structure","members":{"Policies":{"type":"list","member":{"shape":"S1p"}},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListPoliciesGrantingServiceAccess":{"input":{"type":"structure","required":["Arn","ServiceNamespaces"],"members":{"Marker":{},"Arn":{},"ServiceNamespaces":{"type":"list","member":{}}}},"output":{"resultWrapper":"ListPoliciesGrantingServiceAccessResult","type":"structure","required":["PoliciesGrantingServiceAccess"],"members":{"PoliciesGrantingServiceAccess":{"type":"list","member":{"type":"structure","members":{"ServiceNamespace":{},"Policies":{"type":"list","member":{"type":"structure","required":["PolicyName","PolicyType"],"members":{"PolicyName":{},"PolicyType":{},"PolicyArn":{},"EntityType":{},"EntityName":{}}}}}}},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListPolicyTags":{"input":{"type":"structure","required":["PolicyArn"],"members":{"PolicyArn":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListPolicyTagsResult","type":"structure","required":["Tags"],"members":{"Tags":{"shape":"Sv"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListPolicyVersions":{"input":{"type":"structure","required":["PolicyArn"],"members":{"PolicyArn":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListPolicyVersionsResult","type":"structure","members":{"Versions":{"shape":"S4f"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListRolePolicies":{"input":{"type":"structure","required":["RoleName"],"members":{"RoleName":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListRolePoliciesResult","type":"structure","required":["PolicyNames"],"members":{"PolicyNames":{"shape":"S7p"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListRoleTags":{"input":{"type":"structure","required":["RoleName"],"members":{"RoleName":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListRoleTagsResult","type":"structure","required":["Tags"],"members":{"Tags":{"shape":"Sv"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListRoles":{"input":{"type":"structure","members":{"PathPrefix":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListRolesResult","type":"structure","required":["Roles"],"members":{"Roles":{"shape":"S11"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListSAMLProviderTags":{"input":{"type":"structure","required":["SAMLProviderArn"],"members":{"SAMLProviderArn":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListSAMLProviderTagsResult","type":"structure","required":["Tags"],"members":{"Tags":{"shape":"Sv"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListSAMLProviders":{"input":{"type":"structure","members":{}},"output":{"resultWrapper":"ListSAMLProvidersResult","type":"structure","members":{"SAMLProviderList":{"type":"list","member":{"type":"structure","members":{"Arn":{},"ValidUntil":{"type":"timestamp"},"CreateDate":{"type":"timestamp"}}}}}}},"ListSSHPublicKeys":{"input":{"type":"structure","members":{"UserName":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListSSHPublicKeysResult","type":"structure","members":{"SSHPublicKeys":{"type":"list","member":{"type":"structure","required":["UserName","SSHPublicKeyId","Status","UploadDate"],"members":{"UserName":{},"SSHPublicKeyId":{},"Status":{},"UploadDate":{"type":"timestamp"}}}},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListServerCertificateTags":{"input":{"type":"structure","required":["ServerCertificateName"],"members":{"ServerCertificateName":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListServerCertificateTagsResult","type":"structure","required":["Tags"],"members":{"Tags":{"shape":"Sv"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListServerCertificates":{"input":{"type":"structure","members":{"PathPrefix":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListServerCertificatesResult","type":"structure","required":["ServerCertificateMetadataList"],"members":{"ServerCertificateMetadataList":{"type":"list","member":{"shape":"S69"}},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListServiceSpecificCredentials":{"input":{"type":"structure","members":{"UserName":{},"ServiceName":{}}},"output":{"resultWrapper":"ListServiceSpecificCredentialsResult","type":"structure","members":{"ServiceSpecificCredentials":{"type":"list","member":{"type":"structure","required":["UserName","Status","ServiceUserName","CreateDate","ServiceSpecificCredentialId","ServiceName"],"members":{"UserName":{},"Status":{},"ServiceUserName":{},"CreateDate":{"type":"timestamp"},"ServiceSpecificCredentialId":{},"ServiceName":{}}}}}}},"ListSigningCertificates":{"input":{"type":"structure","members":{"UserName":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListSigningCertificatesResult","type":"structure","required":["Certificates"],"members":{"Certificates":{"type":"list","member":{"shape":"S9n"}},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListUserPolicies":{"input":{"type":"structure","required":["UserName"],"members":{"UserName":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListUserPoliciesResult","type":"structure","required":["PolicyNames"],"members":{"PolicyNames":{"shape":"S7p"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListUserTags":{"input":{"type":"structure","required":["UserName"],"members":{"UserName":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListUserTagsResult","type":"structure","required":["Tags"],"members":{"Tags":{"shape":"Sv"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListUsers":{"input":{"type":"structure","members":{"PathPrefix":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListUsersResult","type":"structure","required":["Users"],"members":{"Users":{"shape":"S52"},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"ListVirtualMFADevices":{"input":{"type":"structure","members":{"AssignmentStatus":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"resultWrapper":"ListVirtualMFADevicesResult","type":"structure","required":["VirtualMFADevices"],"members":{"VirtualMFADevices":{"type":"list","member":{"shape":"S2h"}},"IsTruncated":{"type":"boolean"},"Marker":{}}}},"PutGroupPolicy":{"input":{"type":"structure","required":["GroupName","PolicyName","PolicyDocument"],"members":{"GroupName":{},"PolicyName":{},"PolicyDocument":{}}}},"PutRolePermissionsBoundary":{"input":{"type":"structure","required":["RoleName","PermissionsBoundary"],"members":{"RoleName":{},"PermissionsBoundary":{}}}},"PutRolePolicy":{"input":{"type":"structure","required":["RoleName","PolicyName","PolicyDocument"],"members":{"RoleName":{},"PolicyName":{},"PolicyDocument":{}}}},"PutUserPermissionsBoundary":{"input":{"type":"structure","required":["UserName","PermissionsBoundary"],"members":{"UserName":{},"PermissionsBoundary":{}}}},"PutUserPolicy":{"input":{"type":"structure","required":["UserName","PolicyName","PolicyDocument"],"members":{"UserName":{},"PolicyName":{},"PolicyDocument":{}}}},"RemoveClientIDFromOpenIDConnectProvider":{"input":{"type":"structure","required":["OpenIDConnectProviderArn","ClientID"],"members":{"OpenIDConnectProviderArn":{},"ClientID":{}}}},"RemoveRoleFromInstanceProfile":{"input":{"type":"structure","required":["InstanceProfileName","RoleName"],"members":{"InstanceProfileName":{},"RoleName":{}}}},"RemoveUserFromGroup":{"input":{"type":"structure","required":["GroupName","UserName"],"members":{"GroupName":{},"UserName":{}}}},"ResetServiceSpecificCredential":{"input":{"type":"structure","required":["ServiceSpecificCredentialId"],"members":{"UserName":{},"ServiceSpecificCredentialId":{}}},"output":{"resultWrapper":"ResetServiceSpecificCredentialResult","type":"structure","members":{"ServiceSpecificCredential":{"shape":"S27"}}}},"ResyncMFADevice":{"input":{"type":"structure","required":["UserName","SerialNumber","AuthenticationCode1","AuthenticationCode2"],"members":{"UserName":{},"SerialNumber":{},"AuthenticationCode1":{},"AuthenticationCode2":{}}}},"SetDefaultPolicyVersion":{"input":{"type":"structure","required":["PolicyArn","VersionId"],"members":{"PolicyArn":{},"VersionId":{}}}},"SetSecurityTokenServicePreferences":{"input":{"type":"structure","required":["GlobalEndpointTokenVersion"],"members":{"GlobalEndpointTokenVersion":{}}}},"SimulateCustomPolicy":{"input":{"type":"structure","required":["PolicyInputList","ActionNames"],"members":{"PolicyInputList":{"shape":"S4s"},"PermissionsBoundaryPolicyInputList":{"shape":"S4s"},"ActionNames":{"shape":"Sad"},"ResourceArns":{"shape":"Saf"},"ResourcePolicy":{},"ResourceOwner":{},"CallerArn":{},"ContextEntries":{"shape":"Sah"},"ResourceHandlingOption":{},"MaxItems":{"type":"integer"},"Marker":{}}},"output":{"shape":"San","resultWrapper":"SimulateCustomPolicyResult"}},"SimulatePrincipalPolicy":{"input":{"type":"structure","required":["PolicySourceArn","ActionNames"],"members":{"PolicySourceArn":{},"PolicyInputList":{"shape":"S4s"},"PermissionsBoundaryPolicyInputList":{"shape":"S4s"},"ActionNames":{"shape":"Sad"},"ResourceArns":{"shape":"Saf"},"ResourcePolicy":{},"ResourceOwner":{},"CallerArn":{},"ContextEntries":{"shape":"Sah"},"ResourceHandlingOption":{},"MaxItems":{"type":"integer"},"Marker":{}}},"output":{"shape":"San","resultWrapper":"SimulatePrincipalPolicyResult"}},"TagInstanceProfile":{"input":{"type":"structure","required":["InstanceProfileName","Tags"],"members":{"InstanceProfileName":{},"Tags":{"shape":"Sv"}}}},"TagMFADevice":{"input":{"type":"structure","required":["SerialNumber","Tags"],"members":{"SerialNumber":{},"Tags":{"shape":"Sv"}}}},"TagOpenIDConnectProvider":{"input":{"type":"structure","required":["OpenIDConnectProviderArn","Tags"],"members":{"OpenIDConnectProviderArn":{},"Tags":{"shape":"Sv"}}}},"TagPolicy":{"input":{"type":"structure","required":["PolicyArn","Tags"],"members":{"PolicyArn":{},"Tags":{"shape":"Sv"}}}},"TagRole":{"input":{"type":"structure","required":["RoleName","Tags"],"members":{"RoleName":{},"Tags":{"shape":"Sv"}}}},"TagSAMLProvider":{"input":{"type":"structure","required":["SAMLProviderArn","Tags"],"members":{"SAMLProviderArn":{},"Tags":{"shape":"Sv"}}}},"TagServerCertificate":{"input":{"type":"structure","required":["ServerCertificateName","Tags"],"members":{"ServerCertificateName":{},"Tags":{"shape":"Sv"}}}},"TagUser":{"input":{"type":"structure","required":["UserName","Tags"],"members":{"UserName":{},"Tags":{"shape":"Sv"}}}},"UntagInstanceProfile":{"input":{"type":"structure","required":["InstanceProfileName","TagKeys"],"members":{"InstanceProfileName":{},"TagKeys":{"shape":"Sbe"}}}},"UntagMFADevice":{"input":{"type":"structure","required":["SerialNumber","TagKeys"],"members":{"SerialNumber":{},"TagKeys":{"shape":"Sbe"}}}},"UntagOpenIDConnectProvider":{"input":{"type":"structure","required":["OpenIDConnectProviderArn","TagKeys"],"members":{"OpenIDConnectProviderArn":{},"TagKeys":{"shape":"Sbe"}}}},"UntagPolicy":{"input":{"type":"structure","required":["PolicyArn","TagKeys"],"members":{"PolicyArn":{},"TagKeys":{"shape":"Sbe"}}}},"UntagRole":{"input":{"type":"structure","required":["RoleName","TagKeys"],"members":{"RoleName":{},"TagKeys":{"shape":"Sbe"}}}},"UntagSAMLProvider":{"input":{"type":"structure","required":["SAMLProviderArn","TagKeys"],"members":{"SAMLProviderArn":{},"TagKeys":{"shape":"Sbe"}}}},"UntagServerCertificate":{"input":{"type":"structure","required":["ServerCertificateName","TagKeys"],"members":{"ServerCertificateName":{},"TagKeys":{"shape":"Sbe"}}}},"UntagUser":{"input":{"type":"structure","required":["UserName","TagKeys"],"members":{"UserName":{},"TagKeys":{"shape":"Sbe"}}}},"UpdateAccessKey":{"input":{"type":"structure","required":["AccessKeyId","Status"],"members":{"UserName":{},"AccessKeyId":{},"Status":{}}}},"UpdateAccountPasswordPolicy":{"input":{"type":"structure","members":{"MinimumPasswordLength":{"type":"integer"},"RequireSymbols":{"type":"boolean"},"RequireNumbers":{"type":"boolean"},"RequireUppercaseCharacters":{"type":"boolean"},"RequireLowercaseCharacters":{"type":"boolean"},"AllowUsersToChangePassword":{"type":"boolean"},"MaxPasswordAge":{"type":"integer"},"PasswordReusePrevention":{"type":"integer"},"HardExpiry":{"type":"boolean"}}}},"UpdateAssumeRolePolicy":{"input":{"type":"structure","required":["RoleName","PolicyDocument"],"members":{"RoleName":{},"PolicyDocument":{}}}},"UpdateGroup":{"input":{"type":"structure","required":["GroupName"],"members":{"GroupName":{},"NewPath":{},"NewGroupName":{}}}},"UpdateLoginProfile":{"input":{"type":"structure","required":["UserName"],"members":{"UserName":{},"Password":{"shape":"Sf"},"PasswordResetRequired":{"type":"boolean"}}}},"UpdateOpenIDConnectProviderThumbprint":{"input":{"type":"structure","required":["OpenIDConnectProviderArn","ThumbprintList"],"members":{"OpenIDConnectProviderArn":{},"ThumbprintList":{"shape":"S1h"}}}},"UpdateRole":{"input":{"type":"structure","required":["RoleName"],"members":{"RoleName":{},"Description":{},"MaxSessionDuration":{"type":"integer"}}},"output":{"resultWrapper":"UpdateRoleResult","type":"structure","members":{}}},"UpdateRoleDescription":{"input":{"type":"structure","required":["RoleName","Description"],"members":{"RoleName":{},"Description":{}}},"output":{"resultWrapper":"UpdateRoleDescriptionResult","type":"structure","members":{"Role":{"shape":"S12"}}}},"UpdateSAMLProvider":{"input":{"type":"structure","required":["SAMLMetadataDocument","SAMLProviderArn"],"members":{"SAMLMetadataDocument":{},"SAMLProviderArn":{}}},"output":{"resultWrapper":"UpdateSAMLProviderResult","type":"structure","members":{"SAMLProviderArn":{}}}},"UpdateSSHPublicKey":{"input":{"type":"structure","required":["UserName","SSHPublicKeyId","Status"],"members":{"UserName":{},"SSHPublicKeyId":{},"Status":{}}}},"UpdateServerCertificate":{"input":{"type":"structure","required":["ServerCertificateName"],"members":{"ServerCertificateName":{},"NewPath":{},"NewServerCertificateName":{}}}},"UpdateServiceSpecificCredential":{"input":{"type":"structure","required":["ServiceSpecificCredentialId","Status"],"members":{"UserName":{},"ServiceSpecificCredentialId":{},"Status":{}}}},"UpdateSigningCertificate":{"input":{"type":"structure","required":["CertificateId","Status"],"members":{"UserName":{},"CertificateId":{},"Status":{}}}},"UpdateUser":{"input":{"type":"structure","required":["UserName"],"members":{"UserName":{},"NewPath":{},"NewUserName":{}}}},"UploadSSHPublicKey":{"input":{"type":"structure","required":["UserName","SSHPublicKeyBody"],"members":{"UserName":{},"SSHPublicKeyBody":{}}},"output":{"resultWrapper":"UploadSSHPublicKeyResult","type":"structure","members":{"SSHPublicKey":{"shape":"S63"}}}},"UploadServerCertificate":{"input":{"type":"structure","required":["ServerCertificateName","CertificateBody","PrivateKey"],"members":{"Path":{},"ServerCertificateName":{},"CertificateBody":{},"PrivateKey":{"type":"string","sensitive":true},"CertificateChain":{},"Tags":{"shape":"Sv"}}},"output":{"resultWrapper":"UploadServerCertificateResult","type":"structure","members":{"ServerCertificateMetadata":{"shape":"S69"},"Tags":{"shape":"Sv"}}}},"UploadSigningCertificate":{"input":{"type":"structure","required":["CertificateBody"],"members":{"UserName":{},"CertificateBody":{}}},"output":{"resultWrapper":"UploadSigningCertificateResult","type":"structure","required":["Certificate"],"members":{"Certificate":{"shape":"S9n"}}}}},"shapes":{"Sf":{"type":"string","sensitive":true},"Ss":{"type":"structure","required":["Path","GroupName","GroupId","Arn","CreateDate"],"members":{"Path":{},"GroupName":{},"GroupId":{},"Arn":{},"CreateDate":{"type":"timestamp"}}},"Sv":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"S10":{"type":"structure","required":["Path","InstanceProfileName","InstanceProfileId","Arn","CreateDate","Roles"],"members":{"Path":{},"InstanceProfileName":{},"InstanceProfileId":{},"Arn":{},"CreateDate":{"type":"timestamp"},"Roles":{"shape":"S11"},"Tags":{"shape":"Sv"}}},"S11":{"type":"list","member":{"shape":"S12"}},"S12":{"type":"structure","required":["Path","RoleName","RoleId","Arn","CreateDate"],"members":{"Path":{},"RoleName":{},"RoleId":{},"Arn":{},"CreateDate":{"type":"timestamp"},"AssumeRolePolicyDocument":{},"Description":{},"MaxSessionDuration":{"type":"integer"},"PermissionsBoundary":{"shape":"S16"},"Tags":{"shape":"Sv"},"RoleLastUsed":{"shape":"S18"}}},"S16":{"type":"structure","members":{"PermissionsBoundaryType":{},"PermissionsBoundaryArn":{}}},"S18":{"type":"structure","members":{"LastUsedDate":{"type":"timestamp"},"Region":{}}},"S1d":{"type":"structure","required":["UserName","CreateDate"],"members":{"UserName":{},"CreateDate":{"type":"timestamp"},"PasswordResetRequired":{"type":"boolean"}}},"S1g":{"type":"list","member":{}},"S1h":{"type":"list","member":{}},"S1p":{"type":"structure","members":{"PolicyName":{},"PolicyId":{},"Arn":{},"Path":{},"DefaultVersionId":{},"AttachmentCount":{"type":"integer"},"PermissionsBoundaryUsageCount":{"type":"integer"},"IsAttachable":{"type":"boolean"},"Description":{},"CreateDate":{"type":"timestamp"},"UpdateDate":{"type":"timestamp"},"Tags":{"shape":"Sv"}}},"S1u":{"type":"structure","members":{"Document":{},"VersionId":{},"IsDefaultVersion":{"type":"boolean"},"CreateDate":{"type":"timestamp"}}},"S27":{"type":"structure","required":["CreateDate","ServiceName","ServiceUserName","ServicePassword","ServiceSpecificCredentialId","UserName","Status"],"members":{"CreateDate":{"type":"timestamp"},"ServiceName":{},"ServiceUserName":{},"ServicePassword":{"type":"string","sensitive":true},"ServiceSpecificCredentialId":{},"UserName":{},"Status":{}}},"S2d":{"type":"structure","required":["Path","UserName","UserId","Arn","CreateDate"],"members":{"Path":{},"UserName":{},"UserId":{},"Arn":{},"CreateDate":{"type":"timestamp"},"PasswordLastUsed":{"type":"timestamp"},"PermissionsBoundary":{"shape":"S16"},"Tags":{"shape":"Sv"}}},"S2h":{"type":"structure","required":["SerialNumber"],"members":{"SerialNumber":{},"Base32StringSeed":{"shape":"S2j"},"QRCodePNG":{"shape":"S2j"},"User":{"shape":"S2d"},"EnableDate":{"type":"timestamp"},"Tags":{"shape":"Sv"}}},"S2j":{"type":"blob","sensitive":true},"S43":{"type":"list","member":{"type":"structure","members":{"PolicyName":{},"PolicyDocument":{}}}},"S46":{"type":"list","member":{"type":"structure","members":{"PolicyName":{},"PolicyArn":{}}}},"S4c":{"type":"list","member":{"shape":"S10"}},"S4f":{"type":"list","member":{"shape":"S1u"}},"S4s":{"type":"list","member":{}},"S4t":{"type":"structure","members":{"ContextKeyNames":{"shape":"S4u"}}},"S4u":{"type":"list","member":{}},"S52":{"type":"list","member":{"shape":"S2d"}},"S5p":{"type":"structure","required":["Message","Code"],"members":{"Message":{},"Code":{}}},"S63":{"type":"structure","required":["UserName","SSHPublicKeyId","Fingerprint","SSHPublicKeyBody","Status"],"members":{"UserName":{},"SSHPublicKeyId":{},"Fingerprint":{},"SSHPublicKeyBody":{},"Status":{},"UploadDate":{"type":"timestamp"}}},"S69":{"type":"structure","required":["Path","ServerCertificateName","ServerCertificateId","Arn"],"members":{"Path":{},"ServerCertificateName":{},"ServerCertificateId":{},"Arn":{},"UploadDate":{"type":"timestamp"},"Expiration":{"type":"timestamp"}}},"S7p":{"type":"list","member":{}},"S7t":{"type":"list","member":{"shape":"Ss"}},"S9n":{"type":"structure","required":["UserName","CertificateId","CertificateBody","Status"],"members":{"UserName":{},"CertificateId":{},"CertificateBody":{},"Status":{},"UploadDate":{"type":"timestamp"}}},"Sad":{"type":"list","member":{}},"Saf":{"type":"list","member":{}},"Sah":{"type":"list","member":{"type":"structure","members":{"ContextKeyName":{},"ContextKeyValues":{"type":"list","member":{}},"ContextKeyType":{}}}},"San":{"type":"structure","members":{"EvaluationResults":{"type":"list","member":{"type":"structure","required":["EvalActionName","EvalDecision"],"members":{"EvalActionName":{},"EvalResourceName":{},"EvalDecision":{},"MatchedStatements":{"shape":"Sar"},"MissingContextValues":{"shape":"S4u"},"OrganizationsDecisionDetail":{"type":"structure","members":{"AllowedByOrganizations":{"type":"boolean"}}},"PermissionsBoundaryDecisionDetail":{"shape":"Saz"},"EvalDecisionDetails":{"shape":"Sb0"},"ResourceSpecificResults":{"type":"list","member":{"type":"structure","required":["EvalResourceName","EvalResourceDecision"],"members":{"EvalResourceName":{},"EvalResourceDecision":{},"MatchedStatements":{"shape":"Sar"},"MissingContextValues":{"shape":"S4u"},"EvalDecisionDetails":{"shape":"Sb0"},"PermissionsBoundaryDecisionDetail":{"shape":"Saz"}}}}}}},"IsTruncated":{"type":"boolean"},"Marker":{}}},"Sar":{"type":"list","member":{"type":"structure","members":{"SourcePolicyId":{},"SourcePolicyType":{},"StartPosition":{"shape":"Sav"},"EndPosition":{"shape":"Sav"}}}},"Sav":{"type":"structure","members":{"Line":{"type":"integer"},"Column":{"type":"integer"}}},"Saz":{"type":"structure","members":{"AllowedByPermissionsBoundary":{"type":"boolean"}}},"Sb0":{"type":"map","key":{},"value":{}},"Sbe":{"type":"list","member":{}}}}')},97583:e=>{"use strict";e.exports=JSON.parse('{"o":{"GetAccountAuthorizationDetails":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":["UserDetailList","GroupDetailList","RoleDetailList","Policies"]},"GetGroup":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Users"},"ListAccessKeys":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"AccessKeyMetadata"},"ListAccountAliases":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"AccountAliases"},"ListAttachedGroupPolicies":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"AttachedPolicies"},"ListAttachedRolePolicies":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"AttachedPolicies"},"ListAttachedUserPolicies":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"AttachedPolicies"},"ListEntitiesForPolicy":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":["PolicyGroups","PolicyUsers","PolicyRoles"]},"ListGroupPolicies":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"PolicyNames"},"ListGroups":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Groups"},"ListGroupsForUser":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Groups"},"ListInstanceProfileTags":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Tags"},"ListInstanceProfiles":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"InstanceProfiles"},"ListInstanceProfilesForRole":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"InstanceProfiles"},"ListMFADeviceTags":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Tags"},"ListMFADevices":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"MFADevices"},"ListOpenIDConnectProviderTags":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Tags"},"ListPolicies":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Policies"},"ListPolicyTags":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Tags"},"ListPolicyVersions":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Versions"},"ListRolePolicies":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"PolicyNames"},"ListRoleTags":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Tags"},"ListRoles":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Roles"},"ListSAMLProviderTags":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Tags"},"ListSAMLProviders":{"result_key":"SAMLProviderList"},"ListSSHPublicKeys":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"SSHPublicKeys"},"ListServerCertificateTags":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Tags"},"ListServerCertificates":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"ServerCertificateMetadataList"},"ListSigningCertificates":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Certificates"},"ListUserPolicies":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"PolicyNames"},"ListUserTags":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Tags"},"ListUsers":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"Users"},"ListVirtualMFADevices":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"VirtualMFADevices"},"SimulateCustomPolicy":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"EvaluationResults"},"SimulatePrincipalPolicy":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"Marker","result_key":"EvaluationResults"}}}')},37757:e=>{"use strict";e.exports=JSON.parse('{"V":{"InstanceProfileExists":{"delay":1,"operation":"GetInstanceProfile","maxAttempts":40,"acceptors":[{"expected":200,"matcher":"status","state":"success"},{"state":"retry","matcher":"status","expected":404}]},"UserExists":{"delay":1,"operation":"GetUser","maxAttempts":20,"acceptors":[{"state":"success","matcher":"status","expected":200},{"state":"retry","matcher":"error","expected":"NoSuchEntity"}]},"RoleExists":{"delay":1,"operation":"GetRole","maxAttempts":20,"acceptors":[{"state":"success","matcher":"status","expected":200},{"state":"retry","matcher":"error","expected":"NoSuchEntity"}]},"PolicyExists":{"delay":1,"operation":"GetPolicy","maxAttempts":20,"acceptors":[{"state":"success","matcher":"status","expected":200},{"state":"retry","matcher":"error","expected":"NoSuchEntity"}]}}}')},71649:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2016-02-16","endpointPrefix":"inspector","jsonVersion":"1.1","protocol":"json","serviceFullName":"Amazon Inspector","serviceId":"Inspector","signatureVersion":"v4","targetPrefix":"InspectorService","uid":"inspector-2016-02-16"},"operations":{"AddAttributesToFindings":{"input":{"type":"structure","required":["findingArns","attributes"],"members":{"findingArns":{"shape":"S2"},"attributes":{"shape":"S4"}}},"output":{"type":"structure","required":["failedItems"],"members":{"failedItems":{"shape":"S9"}}}},"CreateAssessmentTarget":{"input":{"type":"structure","required":["assessmentTargetName"],"members":{"assessmentTargetName":{},"resourceGroupArn":{}}},"output":{"type":"structure","required":["assessmentTargetArn"],"members":{"assessmentTargetArn":{}}}},"CreateAssessmentTemplate":{"input":{"type":"structure","required":["assessmentTargetArn","assessmentTemplateName","durationInSeconds","rulesPackageArns"],"members":{"assessmentTargetArn":{},"assessmentTemplateName":{},"durationInSeconds":{"type":"integer"},"rulesPackageArns":{"shape":"Sj"},"userAttributesForFindings":{"shape":"S4"}}},"output":{"type":"structure","required":["assessmentTemplateArn"],"members":{"assessmentTemplateArn":{}}}},"CreateExclusionsPreview":{"input":{"type":"structure","required":["assessmentTemplateArn"],"members":{"assessmentTemplateArn":{}}},"output":{"type":"structure","required":["previewToken"],"members":{"previewToken":{}}}},"CreateResourceGroup":{"input":{"type":"structure","required":["resourceGroupTags"],"members":{"resourceGroupTags":{"shape":"Sp"}}},"output":{"type":"structure","required":["resourceGroupArn"],"members":{"resourceGroupArn":{}}}},"DeleteAssessmentRun":{"input":{"type":"structure","required":["assessmentRunArn"],"members":{"assessmentRunArn":{}}}},"DeleteAssessmentTarget":{"input":{"type":"structure","required":["assessmentTargetArn"],"members":{"assessmentTargetArn":{}}}},"DeleteAssessmentTemplate":{"input":{"type":"structure","required":["assessmentTemplateArn"],"members":{"assessmentTemplateArn":{}}}},"DescribeAssessmentRuns":{"input":{"type":"structure","required":["assessmentRunArns"],"members":{"assessmentRunArns":{"shape":"Sy"}}},"output":{"type":"structure","required":["assessmentRuns","failedItems"],"members":{"assessmentRuns":{"type":"list","member":{"type":"structure","required":["arn","name","assessmentTemplateArn","state","durationInSeconds","rulesPackageArns","userAttributesForFindings","createdAt","stateChangedAt","dataCollected","stateChanges","notifications","findingCounts"],"members":{"arn":{},"name":{},"assessmentTemplateArn":{},"state":{},"durationInSeconds":{"type":"integer"},"rulesPackageArns":{"type":"list","member":{}},"userAttributesForFindings":{"shape":"S4"},"createdAt":{"type":"timestamp"},"startedAt":{"type":"timestamp"},"completedAt":{"type":"timestamp"},"stateChangedAt":{"type":"timestamp"},"dataCollected":{"type":"boolean"},"stateChanges":{"type":"list","member":{"type":"structure","required":["stateChangedAt","state"],"members":{"stateChangedAt":{"type":"timestamp"},"state":{}}}},"notifications":{"type":"list","member":{"type":"structure","required":["date","event","error"],"members":{"date":{"type":"timestamp"},"event":{},"message":{},"error":{"type":"boolean"},"snsTopicArn":{},"snsPublishStatusCode":{}}}},"findingCounts":{"type":"map","key":{},"value":{"type":"integer"}}}}},"failedItems":{"shape":"S9"}}}},"DescribeAssessmentTargets":{"input":{"type":"structure","required":["assessmentTargetArns"],"members":{"assessmentTargetArns":{"shape":"Sy"}}},"output":{"type":"structure","required":["assessmentTargets","failedItems"],"members":{"assessmentTargets":{"type":"list","member":{"type":"structure","required":["arn","name","createdAt","updatedAt"],"members":{"arn":{},"name":{},"resourceGroupArn":{},"createdAt":{"type":"timestamp"},"updatedAt":{"type":"timestamp"}}}},"failedItems":{"shape":"S9"}}}},"DescribeAssessmentTemplates":{"input":{"type":"structure","required":["assessmentTemplateArns"],"members":{"assessmentTemplateArns":{"shape":"Sy"}}},"output":{"type":"structure","required":["assessmentTemplates","failedItems"],"members":{"assessmentTemplates":{"type":"list","member":{"type":"structure","required":["arn","name","assessmentTargetArn","durationInSeconds","rulesPackageArns","userAttributesForFindings","assessmentRunCount","createdAt"],"members":{"arn":{},"name":{},"assessmentTargetArn":{},"durationInSeconds":{"type":"integer"},"rulesPackageArns":{"shape":"Sj"},"userAttributesForFindings":{"shape":"S4"},"lastAssessmentRunArn":{},"assessmentRunCount":{"type":"integer"},"createdAt":{"type":"timestamp"}}}},"failedItems":{"shape":"S9"}}}},"DescribeCrossAccountAccessRole":{"output":{"type":"structure","required":["roleArn","valid","registeredAt"],"members":{"roleArn":{},"valid":{"type":"boolean"},"registeredAt":{"type":"timestamp"}}}},"DescribeExclusions":{"input":{"type":"structure","required":["exclusionArns"],"members":{"exclusionArns":{"type":"list","member":{}},"locale":{}}},"output":{"type":"structure","required":["exclusions","failedItems"],"members":{"exclusions":{"type":"map","key":{},"value":{"type":"structure","required":["arn","title","description","recommendation","scopes"],"members":{"arn":{},"title":{},"description":{},"recommendation":{},"scopes":{"shape":"S1x"},"attributes":{"shape":"S21"}}}},"failedItems":{"shape":"S9"}}}},"DescribeFindings":{"input":{"type":"structure","required":["findingArns"],"members":{"findingArns":{"shape":"Sy"},"locale":{}}},"output":{"type":"structure","required":["findings","failedItems"],"members":{"findings":{"type":"list","member":{"type":"structure","required":["arn","attributes","userAttributes","createdAt","updatedAt"],"members":{"arn":{},"schemaVersion":{"type":"integer"},"service":{},"serviceAttributes":{"type":"structure","required":["schemaVersion"],"members":{"schemaVersion":{"type":"integer"},"assessmentRunArn":{},"rulesPackageArn":{}}},"assetType":{},"assetAttributes":{"type":"structure","required":["schemaVersion"],"members":{"schemaVersion":{"type":"integer"},"agentId":{},"autoScalingGroup":{},"amiId":{},"hostname":{},"ipv4Addresses":{"type":"list","member":{}},"tags":{"type":"list","member":{"shape":"S2i"}},"networkInterfaces":{"type":"list","member":{"type":"structure","members":{"networkInterfaceId":{},"subnetId":{},"vpcId":{},"privateDnsName":{},"privateIpAddress":{},"privateIpAddresses":{"type":"list","member":{"type":"structure","members":{"privateDnsName":{},"privateIpAddress":{}}}},"publicDnsName":{},"publicIp":{},"ipv6Addresses":{"type":"list","member":{}},"securityGroups":{"type":"list","member":{"type":"structure","members":{"groupName":{},"groupId":{}}}}}}}}},"id":{},"title":{},"description":{},"recommendation":{},"severity":{},"numericSeverity":{"type":"double"},"confidence":{"type":"integer"},"indicatorOfCompromise":{"type":"boolean"},"attributes":{"shape":"S21"},"userAttributes":{"shape":"S4"},"createdAt":{"type":"timestamp"},"updatedAt":{"type":"timestamp"}}}},"failedItems":{"shape":"S9"}}}},"DescribeResourceGroups":{"input":{"type":"structure","required":["resourceGroupArns"],"members":{"resourceGroupArns":{"shape":"Sy"}}},"output":{"type":"structure","required":["resourceGroups","failedItems"],"members":{"resourceGroups":{"type":"list","member":{"type":"structure","required":["arn","tags","createdAt"],"members":{"arn":{},"tags":{"shape":"Sp"},"createdAt":{"type":"timestamp"}}}},"failedItems":{"shape":"S9"}}}},"DescribeRulesPackages":{"input":{"type":"structure","required":["rulesPackageArns"],"members":{"rulesPackageArns":{"shape":"Sy"},"locale":{}}},"output":{"type":"structure","required":["rulesPackages","failedItems"],"members":{"rulesPackages":{"type":"list","member":{"type":"structure","required":["arn","name","version","provider"],"members":{"arn":{},"name":{},"version":{},"provider":{},"description":{}}}},"failedItems":{"shape":"S9"}}}},"GetAssessmentReport":{"input":{"type":"structure","required":["assessmentRunArn","reportFileFormat","reportType"],"members":{"assessmentRunArn":{},"reportFileFormat":{},"reportType":{}}},"output":{"type":"structure","required":["status"],"members":{"status":{},"url":{}}}},"GetExclusionsPreview":{"input":{"type":"structure","required":["assessmentTemplateArn","previewToken"],"members":{"assessmentTemplateArn":{},"previewToken":{},"nextToken":{},"maxResults":{"type":"integer"},"locale":{}}},"output":{"type":"structure","required":["previewStatus"],"members":{"previewStatus":{},"exclusionPreviews":{"type":"list","member":{"type":"structure","required":["title","description","recommendation","scopes"],"members":{"title":{},"description":{},"recommendation":{},"scopes":{"shape":"S1x"},"attributes":{"shape":"S21"}}}},"nextToken":{}}}},"GetTelemetryMetadata":{"input":{"type":"structure","required":["assessmentRunArn"],"members":{"assessmentRunArn":{}}},"output":{"type":"structure","required":["telemetryMetadata"],"members":{"telemetryMetadata":{"shape":"S3j"}}}},"ListAssessmentRunAgents":{"input":{"type":"structure","required":["assessmentRunArn"],"members":{"assessmentRunArn":{},"filter":{"type":"structure","required":["agentHealths","agentHealthCodes"],"members":{"agentHealths":{"type":"list","member":{}},"agentHealthCodes":{"type":"list","member":{}}}},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","required":["assessmentRunAgents"],"members":{"assessmentRunAgents":{"type":"list","member":{"type":"structure","required":["agentId","assessmentRunArn","agentHealth","agentHealthCode","telemetryMetadata"],"members":{"agentId":{},"assessmentRunArn":{},"agentHealth":{},"agentHealthCode":{},"agentHealthDetails":{},"autoScalingGroup":{},"telemetryMetadata":{"shape":"S3j"}}}},"nextToken":{}}}},"ListAssessmentRuns":{"input":{"type":"structure","members":{"assessmentTemplateArns":{"shape":"S3x"},"filter":{"type":"structure","members":{"namePattern":{},"states":{"type":"list","member":{}},"durationRange":{"shape":"S41"},"rulesPackageArns":{"shape":"S42"},"startTimeRange":{"shape":"S43"},"completionTimeRange":{"shape":"S43"},"stateChangeTimeRange":{"shape":"S43"}}},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","required":["assessmentRunArns"],"members":{"assessmentRunArns":{"shape":"S45"},"nextToken":{}}}},"ListAssessmentTargets":{"input":{"type":"structure","members":{"filter":{"type":"structure","members":{"assessmentTargetNamePattern":{}}},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","required":["assessmentTargetArns"],"members":{"assessmentTargetArns":{"shape":"S45"},"nextToken":{}}}},"ListAssessmentTemplates":{"input":{"type":"structure","members":{"assessmentTargetArns":{"shape":"S3x"},"filter":{"type":"structure","members":{"namePattern":{},"durationRange":{"shape":"S41"},"rulesPackageArns":{"shape":"S42"}}},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","required":["assessmentTemplateArns"],"members":{"assessmentTemplateArns":{"shape":"S45"},"nextToken":{}}}},"ListEventSubscriptions":{"input":{"type":"structure","members":{"resourceArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","required":["subscriptions"],"members":{"subscriptions":{"type":"list","member":{"type":"structure","required":["resourceArn","topicArn","eventSubscriptions"],"members":{"resourceArn":{},"topicArn":{},"eventSubscriptions":{"type":"list","member":{"type":"structure","required":["event","subscribedAt"],"members":{"event":{},"subscribedAt":{"type":"timestamp"}}}}}}},"nextToken":{}}}},"ListExclusions":{"input":{"type":"structure","required":["assessmentRunArn"],"members":{"assessmentRunArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","required":["exclusionArns"],"members":{"exclusionArns":{"shape":"S45"},"nextToken":{}}}},"ListFindings":{"input":{"type":"structure","members":{"assessmentRunArns":{"shape":"S3x"},"filter":{"type":"structure","members":{"agentIds":{"type":"list","member":{}},"autoScalingGroups":{"type":"list","member":{}},"ruleNames":{"type":"list","member":{}},"severities":{"type":"list","member":{}},"rulesPackageArns":{"shape":"S42"},"attributes":{"shape":"S21"},"userAttributes":{"shape":"S21"},"creationTimeRange":{"shape":"S43"}}},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","required":["findingArns"],"members":{"findingArns":{"shape":"S45"},"nextToken":{}}}},"ListRulesPackages":{"input":{"type":"structure","members":{"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","required":["rulesPackageArns"],"members":{"rulesPackageArns":{"shape":"S45"},"nextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{}}},"output":{"type":"structure","required":["tags"],"members":{"tags":{"shape":"S4x"}}}},"PreviewAgents":{"input":{"type":"structure","required":["previewAgentsArn"],"members":{"previewAgentsArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","required":["agentPreviews"],"members":{"agentPreviews":{"type":"list","member":{"type":"structure","required":["agentId"],"members":{"hostname":{},"agentId":{},"autoScalingGroup":{},"agentHealth":{},"agentVersion":{},"operatingSystem":{},"kernelVersion":{},"ipv4Address":{}}}},"nextToken":{}}}},"RegisterCrossAccountAccessRole":{"input":{"type":"structure","required":["roleArn"],"members":{"roleArn":{}}}},"RemoveAttributesFromFindings":{"input":{"type":"structure","required":["findingArns","attributeKeys"],"members":{"findingArns":{"shape":"S2"},"attributeKeys":{"type":"list","member":{}}}},"output":{"type":"structure","required":["failedItems"],"members":{"failedItems":{"shape":"S9"}}}},"SetTagsForResource":{"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{},"tags":{"shape":"S4x"}}}},"StartAssessmentRun":{"input":{"type":"structure","required":["assessmentTemplateArn"],"members":{"assessmentTemplateArn":{},"assessmentRunName":{}}},"output":{"type":"structure","required":["assessmentRunArn"],"members":{"assessmentRunArn":{}}}},"StopAssessmentRun":{"input":{"type":"structure","required":["assessmentRunArn"],"members":{"assessmentRunArn":{},"stopAction":{}}}},"SubscribeToEvent":{"input":{"type":"structure","required":["resourceArn","event","topicArn"],"members":{"resourceArn":{},"event":{},"topicArn":{}}}},"UnsubscribeFromEvent":{"input":{"type":"structure","required":["resourceArn","event","topicArn"],"members":{"resourceArn":{},"event":{},"topicArn":{}}}},"UpdateAssessmentTarget":{"input":{"type":"structure","required":["assessmentTargetArn","assessmentTargetName"],"members":{"assessmentTargetArn":{},"assessmentTargetName":{},"resourceGroupArn":{}}}}},"shapes":{"S2":{"type":"list","member":{}},"S4":{"type":"list","member":{"shape":"S5"}},"S5":{"type":"structure","required":["key"],"members":{"key":{},"value":{}}},"S9":{"type":"map","key":{},"value":{"type":"structure","required":["failureCode","retryable"],"members":{"failureCode":{},"retryable":{"type":"boolean"}}}},"Sj":{"type":"list","member":{}},"Sp":{"type":"list","member":{"type":"structure","required":["key"],"members":{"key":{},"value":{}}}},"Sy":{"type":"list","member":{}},"S1x":{"type":"list","member":{"type":"structure","members":{"key":{},"value":{}}}},"S21":{"type":"list","member":{"shape":"S5"}},"S2i":{"type":"structure","required":["key"],"members":{"key":{},"value":{}}},"S3j":{"type":"list","member":{"type":"structure","required":["messageType","count"],"members":{"messageType":{},"count":{"type":"long"},"dataSize":{"type":"long"}}}},"S3x":{"type":"list","member":{}},"S41":{"type":"structure","members":{"minSeconds":{"type":"integer"},"maxSeconds":{"type":"integer"}}},"S42":{"type":"list","member":{}},"S43":{"type":"structure","members":{"beginDate":{"type":"timestamp"},"endDate":{"type":"timestamp"}}},"S45":{"type":"list","member":{}},"S4x":{"type":"list","member":{"shape":"S2i"}}}}')},69242:e=>{"use strict";e.exports=JSON.parse('{"o":{"GetExclusionsPreview":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListAssessmentRunAgents":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListAssessmentRuns":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListAssessmentTargets":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListAssessmentTemplates":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListEventSubscriptions":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListExclusions":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListFindings":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListRulesPackages":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"PreviewAgents":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"}}}')},40063:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-05-28","endpointPrefix":"iot","protocol":"rest-json","serviceFullName":"AWS IoT","serviceId":"IoT","signatureVersion":"v4","signingName":"iot","uid":"iot-2015-05-28"},"operations":{"AcceptCertificateTransfer":{"http":{"method":"PATCH","requestUri":"/accept-certificate-transfer/{certificateId}"},"input":{"type":"structure","required":["certificateId"],"members":{"certificateId":{"location":"uri","locationName":"certificateId"},"setAsActive":{"location":"querystring","locationName":"setAsActive","type":"boolean"}}}},"AddThingToBillingGroup":{"http":{"method":"PUT","requestUri":"/billing-groups/addThingToBillingGroup"},"input":{"type":"structure","members":{"billingGroupName":{},"billingGroupArn":{},"thingName":{},"thingArn":{}}},"output":{"type":"structure","members":{}}},"AddThingToThingGroup":{"http":{"method":"PUT","requestUri":"/thing-groups/addThingToThingGroup"},"input":{"type":"structure","members":{"thingGroupName":{},"thingGroupArn":{},"thingName":{},"thingArn":{},"overrideDynamicGroups":{"type":"boolean"}}},"output":{"type":"structure","members":{}}},"AssociateTargetsWithJob":{"http":{"requestUri":"/jobs/{jobId}/targets"},"input":{"type":"structure","required":["targets","jobId"],"members":{"targets":{"shape":"Sg"},"jobId":{"location":"uri","locationName":"jobId"},"comment":{},"namespaceId":{"location":"querystring","locationName":"namespaceId"}}},"output":{"type":"structure","members":{"jobArn":{},"jobId":{},"description":{}}}},"AttachPolicy":{"http":{"method":"PUT","requestUri":"/target-policies/{policyName}"},"input":{"type":"structure","required":["policyName","target"],"members":{"policyName":{"location":"uri","locationName":"policyName"},"target":{}}}},"AttachPrincipalPolicy":{"http":{"method":"PUT","requestUri":"/principal-policies/{policyName}"},"input":{"type":"structure","required":["policyName","principal"],"members":{"policyName":{"location":"uri","locationName":"policyName"},"principal":{"location":"header","locationName":"x-amzn-iot-principal"}}},"deprecated":true},"AttachSecurityProfile":{"http":{"method":"PUT","requestUri":"/security-profiles/{securityProfileName}/targets"},"input":{"type":"structure","required":["securityProfileName","securityProfileTargetArn"],"members":{"securityProfileName":{"location":"uri","locationName":"securityProfileName"},"securityProfileTargetArn":{"location":"querystring","locationName":"securityProfileTargetArn"}}},"output":{"type":"structure","members":{}}},"AttachThingPrincipal":{"http":{"method":"PUT","requestUri":"/things/{thingName}/principals"},"input":{"type":"structure","required":["thingName","principal"],"members":{"thingName":{"location":"uri","locationName":"thingName"},"principal":{"location":"header","locationName":"x-amzn-principal"}}},"output":{"type":"structure","members":{}}},"CancelAuditMitigationActionsTask":{"http":{"method":"PUT","requestUri":"/audit/mitigationactions/tasks/{taskId}/cancel"},"input":{"type":"structure","required":["taskId"],"members":{"taskId":{"location":"uri","locationName":"taskId"}}},"output":{"type":"structure","members":{}}},"CancelAuditTask":{"http":{"method":"PUT","requestUri":"/audit/tasks/{taskId}/cancel"},"input":{"type":"structure","required":["taskId"],"members":{"taskId":{"location":"uri","locationName":"taskId"}}},"output":{"type":"structure","members":{}}},"CancelCertificateTransfer":{"http":{"method":"PATCH","requestUri":"/cancel-certificate-transfer/{certificateId}"},"input":{"type":"structure","required":["certificateId"],"members":{"certificateId":{"location":"uri","locationName":"certificateId"}}}},"CancelDetectMitigationActionsTask":{"http":{"method":"PUT","requestUri":"/detect/mitigationactions/tasks/{taskId}/cancel"},"input":{"type":"structure","required":["taskId"],"members":{"taskId":{"location":"uri","locationName":"taskId"}}},"output":{"type":"structure","members":{}}},"CancelJob":{"http":{"method":"PUT","requestUri":"/jobs/{jobId}/cancel"},"input":{"type":"structure","required":["jobId"],"members":{"jobId":{"location":"uri","locationName":"jobId"},"reasonCode":{},"comment":{},"force":{"location":"querystring","locationName":"force","type":"boolean"}}},"output":{"type":"structure","members":{"jobArn":{},"jobId":{},"description":{}}}},"CancelJobExecution":{"http":{"method":"PUT","requestUri":"/things/{thingName}/jobs/{jobId}/cancel"},"input":{"type":"structure","required":["jobId","thingName"],"members":{"jobId":{"location":"uri","locationName":"jobId"},"thingName":{"location":"uri","locationName":"thingName"},"force":{"location":"querystring","locationName":"force","type":"boolean"},"expectedVersion":{"type":"long"},"statusDetails":{"shape":"S1e"}}}},"ClearDefaultAuthorizer":{"http":{"method":"DELETE","requestUri":"/default-authorizer"},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{}}},"ConfirmTopicRuleDestination":{"http":{"method":"GET","requestUri":"/confirmdestination/{confirmationToken+}"},"input":{"type":"structure","required":["confirmationToken"],"members":{"confirmationToken":{"location":"uri","locationName":"confirmationToken"}}},"output":{"type":"structure","members":{}}},"CreateAuditSuppression":{"http":{"requestUri":"/audit/suppressions/create"},"input":{"type":"structure","required":["checkName","resourceIdentifier","clientRequestToken"],"members":{"checkName":{},"resourceIdentifier":{"shape":"S1o"},"expirationDate":{"type":"timestamp"},"suppressIndefinitely":{"type":"boolean"},"description":{},"clientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{}}},"CreateAuthorizer":{"http":{"requestUri":"/authorizer/{authorizerName}"},"input":{"type":"structure","required":["authorizerName","authorizerFunctionArn"],"members":{"authorizerName":{"location":"uri","locationName":"authorizerName"},"authorizerFunctionArn":{},"tokenKeyName":{},"tokenSigningPublicKeys":{"shape":"S2a"},"status":{},"tags":{"shape":"S2e"},"signingDisabled":{"type":"boolean"},"enableCachingForHttp":{"type":"boolean"}}},"output":{"type":"structure","members":{"authorizerName":{},"authorizerArn":{}}}},"CreateBillingGroup":{"http":{"requestUri":"/billing-groups/{billingGroupName}"},"input":{"type":"structure","required":["billingGroupName"],"members":{"billingGroupName":{"location":"uri","locationName":"billingGroupName"},"billingGroupProperties":{"shape":"S2n"},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"billingGroupName":{},"billingGroupArn":{},"billingGroupId":{}}}},"CreateCertificateFromCsr":{"http":{"requestUri":"/certificates"},"input":{"type":"structure","required":["certificateSigningRequest"],"members":{"certificateSigningRequest":{},"setAsActive":{"location":"querystring","locationName":"setAsActive","type":"boolean"}}},"output":{"type":"structure","members":{"certificateArn":{},"certificateId":{},"certificatePem":{}}}},"CreateCertificateProvider":{"http":{"requestUri":"/certificate-providers/{certificateProviderName}"},"input":{"type":"structure","required":["certificateProviderName","lambdaFunctionArn","accountDefaultForOperations"],"members":{"certificateProviderName":{"location":"uri","locationName":"certificateProviderName"},"lambdaFunctionArn":{},"accountDefaultForOperations":{"shape":"S2y"},"clientToken":{"idempotencyToken":true},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"certificateProviderName":{},"certificateProviderArn":{}}}},"CreateCustomMetric":{"http":{"requestUri":"/custom-metric/{metricName}"},"input":{"type":"structure","required":["metricName","metricType","clientRequestToken"],"members":{"metricName":{"location":"uri","locationName":"metricName"},"displayName":{},"metricType":{},"tags":{"shape":"S2e"},"clientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"metricName":{},"metricArn":{}}}},"CreateDimension":{"http":{"requestUri":"/dimensions/{name}"},"input":{"type":"structure","required":["name","type","stringValues","clientRequestToken"],"members":{"name":{"location":"uri","locationName":"name"},"type":{},"stringValues":{"shape":"S3c"},"tags":{"shape":"S2e"},"clientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"name":{},"arn":{}}}},"CreateDomainConfiguration":{"http":{"requestUri":"/domainConfigurations/{domainConfigurationName}"},"input":{"type":"structure","required":["domainConfigurationName"],"members":{"domainConfigurationName":{"location":"uri","locationName":"domainConfigurationName"},"domainName":{},"serverCertificateArns":{"type":"list","member":{}},"validationCertificateArn":{},"authorizerConfig":{"shape":"S3l"},"serviceType":{},"tags":{"shape":"S2e"},"tlsConfig":{"shape":"S3o"},"serverCertificateConfig":{"shape":"S3q"}}},"output":{"type":"structure","members":{"domainConfigurationName":{},"domainConfigurationArn":{}}}},"CreateDynamicThingGroup":{"http":{"requestUri":"/dynamic-thing-groups/{thingGroupName}"},"input":{"type":"structure","required":["thingGroupName","queryString"],"members":{"thingGroupName":{"location":"uri","locationName":"thingGroupName"},"thingGroupProperties":{"shape":"S3v"},"indexName":{},"queryString":{},"queryVersion":{},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"thingGroupName":{},"thingGroupArn":{},"thingGroupId":{},"indexName":{},"queryString":{},"queryVersion":{}}}},"CreateFleetMetric":{"http":{"method":"PUT","requestUri":"/fleet-metric/{metricName}"},"input":{"type":"structure","required":["metricName","queryString","aggregationType","period","aggregationField"],"members":{"metricName":{"location":"uri","locationName":"metricName"},"queryString":{},"aggregationType":{"shape":"S49"},"period":{"type":"integer"},"aggregationField":{},"description":{},"queryVersion":{},"indexName":{},"unit":{},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"metricName":{},"metricArn":{}}}},"CreateJob":{"http":{"method":"PUT","requestUri":"/jobs/{jobId}"},"input":{"type":"structure","required":["jobId","targets"],"members":{"jobId":{"location":"uri","locationName":"jobId"},"targets":{"shape":"Sg"},"documentSource":{},"document":{},"description":{},"presignedUrlConfig":{"shape":"S4m"},"targetSelection":{},"jobExecutionsRolloutConfig":{"shape":"S4p"},"abortConfig":{"shape":"S4w"},"timeoutConfig":{"shape":"S53"},"tags":{"shape":"S2e"},"namespaceId":{},"jobTemplateArn":{},"jobExecutionsRetryConfig":{"shape":"S56"},"documentParameters":{"shape":"S5b"},"schedulingConfig":{"shape":"S5e"},"destinationPackageVersions":{"shape":"S5l"}}},"output":{"type":"structure","members":{"jobArn":{},"jobId":{},"description":{}}}},"CreateJobTemplate":{"http":{"method":"PUT","requestUri":"/job-templates/{jobTemplateId}"},"input":{"type":"structure","required":["jobTemplateId","description"],"members":{"jobTemplateId":{"location":"uri","locationName":"jobTemplateId"},"jobArn":{},"documentSource":{},"document":{},"description":{},"presignedUrlConfig":{"shape":"S4m"},"jobExecutionsRolloutConfig":{"shape":"S4p"},"abortConfig":{"shape":"S4w"},"timeoutConfig":{"shape":"S53"},"tags":{"shape":"S2e"},"jobExecutionsRetryConfig":{"shape":"S56"},"maintenanceWindows":{"shape":"S5h"},"destinationPackageVersions":{"shape":"S5l"}}},"output":{"type":"structure","members":{"jobTemplateArn":{},"jobTemplateId":{}}}},"CreateKeysAndCertificate":{"http":{"requestUri":"/keys-and-certificate"},"input":{"type":"structure","members":{"setAsActive":{"location":"querystring","locationName":"setAsActive","type":"boolean"}}},"output":{"type":"structure","members":{"certificateArn":{},"certificateId":{},"certificatePem":{},"keyPair":{"shape":"S5t"}}}},"CreateMitigationAction":{"http":{"requestUri":"/mitigationactions/actions/{actionName}"},"input":{"type":"structure","required":["actionName","roleArn","actionParams"],"members":{"actionName":{"location":"uri","locationName":"actionName"},"roleArn":{},"actionParams":{"shape":"S5y"},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"actionArn":{},"actionId":{}}}},"CreateOTAUpdate":{"http":{"requestUri":"/otaUpdates/{otaUpdateId}"},"input":{"type":"structure","required":["otaUpdateId","targets","files","roleArn"],"members":{"otaUpdateId":{"location":"uri","locationName":"otaUpdateId"},"description":{},"targets":{"shape":"S6i"},"protocols":{"shape":"S6k"},"targetSelection":{},"awsJobExecutionsRolloutConfig":{"shape":"S6m"},"awsJobPresignedUrlConfig":{"shape":"S6t"},"awsJobAbortConfig":{"type":"structure","required":["abortCriteriaList"],"members":{"abortCriteriaList":{"type":"list","member":{"type":"structure","required":["failureType","action","thresholdPercentage","minNumberOfExecutedThings"],"members":{"failureType":{},"action":{},"thresholdPercentage":{"type":"double"},"minNumberOfExecutedThings":{"type":"integer"}}}}}},"awsJobTimeoutConfig":{"type":"structure","members":{"inProgressTimeoutInMinutes":{"type":"long"}}},"files":{"shape":"S74"},"roleArn":{},"additionalParameters":{"shape":"S82"},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"otaUpdateId":{},"awsIotJobId":{},"otaUpdateArn":{},"awsIotJobArn":{},"otaUpdateStatus":{}}}},"CreatePackage":{"http":{"method":"PUT","requestUri":"/packages/{packageName}","responseCode":200},"input":{"type":"structure","required":["packageName"],"members":{"packageName":{"location":"uri","locationName":"packageName"},"description":{"shape":"S8a"},"tags":{"shape":"S8b"},"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}},"output":{"type":"structure","members":{"packageName":{},"packageArn":{},"description":{"shape":"S8a"}}},"idempotent":true},"CreatePackageVersion":{"http":{"method":"PUT","requestUri":"/packages/{packageName}/versions/{versionName}","responseCode":200},"input":{"type":"structure","required":["packageName","versionName"],"members":{"packageName":{"location":"uri","locationName":"packageName"},"versionName":{"location":"uri","locationName":"versionName"},"description":{"shape":"S8a"},"attributes":{"shape":"S8g"},"tags":{"shape":"S8b"},"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}},"output":{"type":"structure","members":{"packageVersionArn":{},"packageName":{},"versionName":{},"description":{"shape":"S8a"},"attributes":{"shape":"S8g"},"status":{},"errorReason":{}}},"idempotent":true},"CreatePolicy":{"http":{"requestUri":"/policies/{policyName}"},"input":{"type":"structure","required":["policyName","policyDocument"],"members":{"policyName":{"location":"uri","locationName":"policyName"},"policyDocument":{},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"policyName":{},"policyArn":{},"policyDocument":{},"policyVersionId":{}}}},"CreatePolicyVersion":{"http":{"requestUri":"/policies/{policyName}/version"},"input":{"type":"structure","required":["policyName","policyDocument"],"members":{"policyName":{"location":"uri","locationName":"policyName"},"policyDocument":{},"setAsDefault":{"location":"querystring","locationName":"setAsDefault","type":"boolean"}}},"output":{"type":"structure","members":{"policyArn":{},"policyDocument":{},"policyVersionId":{},"isDefaultVersion":{"type":"boolean"}}}},"CreateProvisioningClaim":{"http":{"requestUri":"/provisioning-templates/{templateName}/provisioning-claim"},"input":{"type":"structure","required":["templateName"],"members":{"templateName":{"location":"uri","locationName":"templateName"}}},"output":{"type":"structure","members":{"certificateId":{},"certificatePem":{},"keyPair":{"shape":"S5t"},"expiration":{"type":"timestamp"}}}},"CreateProvisioningTemplate":{"http":{"requestUri":"/provisioning-templates"},"input":{"type":"structure","required":["templateName","templateBody","provisioningRoleArn"],"members":{"templateName":{},"description":{},"templateBody":{},"enabled":{"type":"boolean"},"provisioningRoleArn":{},"preProvisioningHook":{"shape":"S92"},"tags":{"shape":"S2e"},"type":{}}},"output":{"type":"structure","members":{"templateArn":{},"templateName":{},"defaultVersionId":{"type":"integer"}}}},"CreateProvisioningTemplateVersion":{"http":{"requestUri":"/provisioning-templates/{templateName}/versions"},"input":{"type":"structure","required":["templateName","templateBody"],"members":{"templateName":{"location":"uri","locationName":"templateName"},"templateBody":{},"setAsDefault":{"location":"querystring","locationName":"setAsDefault","type":"boolean"}}},"output":{"type":"structure","members":{"templateArn":{},"templateName":{},"versionId":{"type":"integer"},"isDefaultVersion":{"type":"boolean"}}}},"CreateRoleAlias":{"http":{"requestUri":"/role-aliases/{roleAlias}"},"input":{"type":"structure","required":["roleAlias","roleArn"],"members":{"roleAlias":{"location":"uri","locationName":"roleAlias"},"roleArn":{},"credentialDurationSeconds":{"type":"integer"},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"roleAlias":{},"roleAliasArn":{}}}},"CreateScheduledAudit":{"http":{"requestUri":"/audit/scheduledaudits/{scheduledAuditName}"},"input":{"type":"structure","required":["frequency","targetCheckNames","scheduledAuditName"],"members":{"frequency":{},"dayOfMonth":{},"dayOfWeek":{},"targetCheckNames":{"shape":"S9i"},"scheduledAuditName":{"location":"uri","locationName":"scheduledAuditName"},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"scheduledAuditArn":{}}}},"CreateSecurityProfile":{"http":{"requestUri":"/security-profiles/{securityProfileName}"},"input":{"type":"structure","required":["securityProfileName"],"members":{"securityProfileName":{"location":"uri","locationName":"securityProfileName"},"securityProfileDescription":{},"behaviors":{"shape":"S9o"},"alertTargets":{"shape":"Saf"},"additionalMetricsToRetain":{"shape":"Saj","deprecated":true,"deprecatedMessage":"Use additionalMetricsToRetainV2."},"additionalMetricsToRetainV2":{"shape":"Sak"},"tags":{"shape":"S2e"},"metricsExportConfig":{"shape":"Sam"}}},"output":{"type":"structure","members":{"securityProfileName":{},"securityProfileArn":{}}}},"CreateStream":{"http":{"requestUri":"/streams/{streamId}"},"input":{"type":"structure","required":["streamId","files","roleArn"],"members":{"streamId":{"location":"uri","locationName":"streamId"},"description":{},"files":{"shape":"Sas"},"roleArn":{},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"streamId":{},"streamArn":{},"description":{},"streamVersion":{"type":"integer"}}}},"CreateThing":{"http":{"requestUri":"/things/{thingName}"},"input":{"type":"structure","required":["thingName"],"members":{"thingName":{"location":"uri","locationName":"thingName"},"thingTypeName":{},"attributePayload":{"shape":"S3x"},"billingGroupName":{}}},"output":{"type":"structure","members":{"thingName":{},"thingArn":{},"thingId":{}}}},"CreateThingGroup":{"http":{"requestUri":"/thing-groups/{thingGroupName}"},"input":{"type":"structure","required":["thingGroupName"],"members":{"thingGroupName":{"location":"uri","locationName":"thingGroupName"},"parentGroupName":{},"thingGroupProperties":{"shape":"S3v"},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"thingGroupName":{},"thingGroupArn":{},"thingGroupId":{}}}},"CreateThingType":{"http":{"requestUri":"/thing-types/{thingTypeName}"},"input":{"type":"structure","required":["thingTypeName"],"members":{"thingTypeName":{"location":"uri","locationName":"thingTypeName"},"thingTypeProperties":{"shape":"Sb4"},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{"thingTypeName":{},"thingTypeArn":{},"thingTypeId":{}}}},"CreateTopicRule":{"http":{"requestUri":"/rules/{ruleName}"},"input":{"type":"structure","required":["ruleName","topicRulePayload"],"members":{"ruleName":{"location":"uri","locationName":"ruleName"},"topicRulePayload":{"shape":"Sbc"},"tags":{"location":"header","locationName":"x-amz-tagging"}},"payload":"topicRulePayload"}},"CreateTopicRuleDestination":{"http":{"requestUri":"/destinations"},"input":{"type":"structure","required":["destinationConfiguration"],"members":{"destinationConfiguration":{"type":"structure","members":{"httpUrlConfiguration":{"type":"structure","required":["confirmationUrl"],"members":{"confirmationUrl":{}}},"vpcConfiguration":{"type":"structure","required":["subnetIds","vpcId","roleArn"],"members":{"subnetIds":{"shape":"Set"},"securityGroups":{"shape":"Sev"},"vpcId":{},"roleArn":{}}}}}}},"output":{"type":"structure","members":{"topicRuleDestination":{"shape":"Sez"}}}},"DeleteAccountAuditConfiguration":{"http":{"method":"DELETE","requestUri":"/audit/configuration"},"input":{"type":"structure","members":{"deleteScheduledAudits":{"location":"querystring","locationName":"deleteScheduledAudits","type":"boolean"}}},"output":{"type":"structure","members":{}}},"DeleteAuditSuppression":{"http":{"requestUri":"/audit/suppressions/delete"},"input":{"type":"structure","required":["checkName","resourceIdentifier"],"members":{"checkName":{},"resourceIdentifier":{"shape":"S1o"}}},"output":{"type":"structure","members":{}}},"DeleteAuthorizer":{"http":{"method":"DELETE","requestUri":"/authorizer/{authorizerName}"},"input":{"type":"structure","required":["authorizerName"],"members":{"authorizerName":{"location":"uri","locationName":"authorizerName"}}},"output":{"type":"structure","members":{}}},"DeleteBillingGroup":{"http":{"method":"DELETE","requestUri":"/billing-groups/{billingGroupName}"},"input":{"type":"structure","required":["billingGroupName"],"members":{"billingGroupName":{"location":"uri","locationName":"billingGroupName"},"expectedVersion":{"location":"querystring","locationName":"expectedVersion","type":"long"}}},"output":{"type":"structure","members":{}}},"DeleteCACertificate":{"http":{"method":"DELETE","requestUri":"/cacertificate/{caCertificateId}"},"input":{"type":"structure","required":["certificateId"],"members":{"certificateId":{"location":"uri","locationName":"caCertificateId"}}},"output":{"type":"structure","members":{}}},"DeleteCertificate":{"http":{"method":"DELETE","requestUri":"/certificates/{certificateId}"},"input":{"type":"structure","required":["certificateId"],"members":{"certificateId":{"location":"uri","locationName":"certificateId"},"forceDelete":{"location":"querystring","locationName":"forceDelete","type":"boolean"}}}},"DeleteCertificateProvider":{"http":{"method":"DELETE","requestUri":"/certificate-providers/{certificateProviderName}"},"input":{"type":"structure","required":["certificateProviderName"],"members":{"certificateProviderName":{"location":"uri","locationName":"certificateProviderName"}}},"output":{"type":"structure","members":{}}},"DeleteCustomMetric":{"http":{"method":"DELETE","requestUri":"/custom-metric/{metricName}"},"input":{"type":"structure","required":["metricName"],"members":{"metricName":{"location":"uri","locationName":"metricName"}}},"output":{"type":"structure","members":{}}},"DeleteDimension":{"http":{"method":"DELETE","requestUri":"/dimensions/{name}"},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"}}},"output":{"type":"structure","members":{}}},"DeleteDomainConfiguration":{"http":{"method":"DELETE","requestUri":"/domainConfigurations/{domainConfigurationName}"},"input":{"type":"structure","required":["domainConfigurationName"],"members":{"domainConfigurationName":{"location":"uri","locationName":"domainConfigurationName"}}},"output":{"type":"structure","members":{}}},"DeleteDynamicThingGroup":{"http":{"method":"DELETE","requestUri":"/dynamic-thing-groups/{thingGroupName}"},"input":{"type":"structure","required":["thingGroupName"],"members":{"thingGroupName":{"location":"uri","locationName":"thingGroupName"},"expectedVersion":{"location":"querystring","locationName":"expectedVersion","type":"long"}}},"output":{"type":"structure","members":{}}},"DeleteFleetMetric":{"http":{"method":"DELETE","requestUri":"/fleet-metric/{metricName}"},"input":{"type":"structure","required":["metricName"],"members":{"metricName":{"location":"uri","locationName":"metricName"},"expectedVersion":{"location":"querystring","locationName":"expectedVersion","type":"long"}}}},"DeleteJob":{"http":{"method":"DELETE","requestUri":"/jobs/{jobId}"},"input":{"type":"structure","required":["jobId"],"members":{"jobId":{"location":"uri","locationName":"jobId"},"force":{"location":"querystring","locationName":"force","type":"boolean"},"namespaceId":{"location":"querystring","locationName":"namespaceId"}}}},"DeleteJobExecution":{"http":{"method":"DELETE","requestUri":"/things/{thingName}/jobs/{jobId}/executionNumber/{executionNumber}"},"input":{"type":"structure","required":["jobId","thingName","executionNumber"],"members":{"jobId":{"location":"uri","locationName":"jobId"},"thingName":{"location":"uri","locationName":"thingName"},"executionNumber":{"location":"uri","locationName":"executionNumber","type":"long"},"force":{"location":"querystring","locationName":"force","type":"boolean"},"namespaceId":{"location":"querystring","locationName":"namespaceId"}}}},"DeleteJobTemplate":{"http":{"method":"DELETE","requestUri":"/job-templates/{jobTemplateId}"},"input":{"type":"structure","required":["jobTemplateId"],"members":{"jobTemplateId":{"location":"uri","locationName":"jobTemplateId"}}}},"DeleteMitigationAction":{"http":{"method":"DELETE","requestUri":"/mitigationactions/actions/{actionName}"},"input":{"type":"structure","required":["actionName"],"members":{"actionName":{"location":"uri","locationName":"actionName"}}},"output":{"type":"structure","members":{}}},"DeleteOTAUpdate":{"http":{"method":"DELETE","requestUri":"/otaUpdates/{otaUpdateId}"},"input":{"type":"structure","required":["otaUpdateId"],"members":{"otaUpdateId":{"location":"uri","locationName":"otaUpdateId"},"deleteStream":{"location":"querystring","locationName":"deleteStream","type":"boolean"},"forceDeleteAWSJob":{"location":"querystring","locationName":"forceDeleteAWSJob","type":"boolean"}}},"output":{"type":"structure","members":{}}},"DeletePackage":{"http":{"method":"DELETE","requestUri":"/packages/{packageName}","responseCode":200},"input":{"type":"structure","required":["packageName"],"members":{"packageName":{"location":"uri","locationName":"packageName"},"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}},"output":{"type":"structure","members":{}},"idempotent":true},"DeletePackageVersion":{"http":{"method":"DELETE","requestUri":"/packages/{packageName}/versions/{versionName}","responseCode":200},"input":{"type":"structure","required":["packageName","versionName"],"members":{"packageName":{"location":"uri","locationName":"packageName"},"versionName":{"location":"uri","locationName":"versionName"},"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}},"output":{"type":"structure","members":{}},"idempotent":true},"DeletePolicy":{"http":{"method":"DELETE","requestUri":"/policies/{policyName}"},"input":{"type":"structure","required":["policyName"],"members":{"policyName":{"location":"uri","locationName":"policyName"}}}},"DeletePolicyVersion":{"http":{"method":"DELETE","requestUri":"/policies/{policyName}/version/{policyVersionId}"},"input":{"type":"structure","required":["policyName","policyVersionId"],"members":{"policyName":{"location":"uri","locationName":"policyName"},"policyVersionId":{"location":"uri","locationName":"policyVersionId"}}}},"DeleteProvisioningTemplate":{"http":{"method":"DELETE","requestUri":"/provisioning-templates/{templateName}"},"input":{"type":"structure","required":["templateName"],"members":{"templateName":{"location":"uri","locationName":"templateName"}}},"output":{"type":"structure","members":{}}},"DeleteProvisioningTemplateVersion":{"http":{"method":"DELETE","requestUri":"/provisioning-templates/{templateName}/versions/{versionId}"},"input":{"type":"structure","required":["templateName","versionId"],"members":{"templateName":{"location":"uri","locationName":"templateName"},"versionId":{"location":"uri","locationName":"versionId","type":"integer"}}},"output":{"type":"structure","members":{}}},"DeleteRegistrationCode":{"http":{"method":"DELETE","requestUri":"/registrationcode"},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{}}},"DeleteRoleAlias":{"http":{"method":"DELETE","requestUri":"/role-aliases/{roleAlias}"},"input":{"type":"structure","required":["roleAlias"],"members":{"roleAlias":{"location":"uri","locationName":"roleAlias"}}},"output":{"type":"structure","members":{}}},"DeleteScheduledAudit":{"http":{"method":"DELETE","requestUri":"/audit/scheduledaudits/{scheduledAuditName}"},"input":{"type":"structure","required":["scheduledAuditName"],"members":{"scheduledAuditName":{"location":"uri","locationName":"scheduledAuditName"}}},"output":{"type":"structure","members":{}}},"DeleteSecurityProfile":{"http":{"method":"DELETE","requestUri":"/security-profiles/{securityProfileName}"},"input":{"type":"structure","required":["securityProfileName"],"members":{"securityProfileName":{"location":"uri","locationName":"securityProfileName"},"expectedVersion":{"location":"querystring","locationName":"expectedVersion","type":"long"}}},"output":{"type":"structure","members":{}}},"DeleteStream":{"http":{"method":"DELETE","requestUri":"/streams/{streamId}"},"input":{"type":"structure","required":["streamId"],"members":{"streamId":{"location":"uri","locationName":"streamId"}}},"output":{"type":"structure","members":{}}},"DeleteThing":{"http":{"method":"DELETE","requestUri":"/things/{thingName}"},"input":{"type":"structure","required":["thingName"],"members":{"thingName":{"location":"uri","locationName":"thingName"},"expectedVersion":{"location":"querystring","locationName":"expectedVersion","type":"long"}}},"output":{"type":"structure","members":{}}},"DeleteThingGroup":{"http":{"method":"DELETE","requestUri":"/thing-groups/{thingGroupName}"},"input":{"type":"structure","required":["thingGroupName"],"members":{"thingGroupName":{"location":"uri","locationName":"thingGroupName"},"expectedVersion":{"location":"querystring","locationName":"expectedVersion","type":"long"}}},"output":{"type":"structure","members":{}}},"DeleteThingType":{"http":{"method":"DELETE","requestUri":"/thing-types/{thingTypeName}"},"input":{"type":"structure","required":["thingTypeName"],"members":{"thingTypeName":{"location":"uri","locationName":"thingTypeName"}}},"output":{"type":"structure","members":{}}},"DeleteTopicRule":{"http":{"method":"DELETE","requestUri":"/rules/{ruleName}"},"input":{"type":"structure","required":["ruleName"],"members":{"ruleName":{"location":"uri","locationName":"ruleName"}}}},"DeleteTopicRuleDestination":{"http":{"method":"DELETE","requestUri":"/destinations/{arn+}"},"input":{"type":"structure","required":["arn"],"members":{"arn":{"location":"uri","locationName":"arn"}}},"output":{"type":"structure","members":{}}},"DeleteV2LoggingLevel":{"http":{"method":"DELETE","requestUri":"/v2LoggingLevel"},"input":{"type":"structure","required":["targetType","targetName"],"members":{"targetType":{"location":"querystring","locationName":"targetType"},"targetName":{"location":"querystring","locationName":"targetName"}}}},"DeprecateThingType":{"http":{"requestUri":"/thing-types/{thingTypeName}/deprecate"},"input":{"type":"structure","required":["thingTypeName"],"members":{"thingTypeName":{"location":"uri","locationName":"thingTypeName"},"undoDeprecate":{"type":"boolean"}}},"output":{"type":"structure","members":{}}},"DescribeAccountAuditConfiguration":{"http":{"method":"GET","requestUri":"/audit/configuration"},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"roleArn":{},"auditNotificationTargetConfigurations":{"shape":"Sh5"},"auditCheckConfigurations":{"shape":"Sh8"}}}},"DescribeAuditFinding":{"http":{"method":"GET","requestUri":"/audit/findings/{findingId}"},"input":{"type":"structure","required":["findingId"],"members":{"findingId":{"location":"uri","locationName":"findingId"}}},"output":{"type":"structure","members":{"finding":{"shape":"Shd"}}}},"DescribeAuditMitigationActionsTask":{"http":{"method":"GET","requestUri":"/audit/mitigationactions/tasks/{taskId}"},"input":{"type":"structure","required":["taskId"],"members":{"taskId":{"location":"uri","locationName":"taskId"}}},"output":{"type":"structure","members":{"taskStatus":{},"startTime":{"type":"timestamp"},"endTime":{"type":"timestamp"},"taskStatistics":{"type":"map","key":{},"value":{"type":"structure","members":{"totalFindingsCount":{"type":"long"},"failedFindingsCount":{"type":"long"},"succeededFindingsCount":{"type":"long"},"skippedFindingsCount":{"type":"long"},"canceledFindingsCount":{"type":"long"}}}},"target":{"shape":"Shx"},"auditCheckToActionsMapping":{"shape":"Si1"},"actionsDefinition":{"shape":"Si3"}}}},"DescribeAuditSuppression":{"http":{"requestUri":"/audit/suppressions/describe"},"input":{"type":"structure","required":["checkName","resourceIdentifier"],"members":{"checkName":{},"resourceIdentifier":{"shape":"S1o"}}},"output":{"type":"structure","members":{"checkName":{},"resourceIdentifier":{"shape":"S1o"},"expirationDate":{"type":"timestamp"},"suppressIndefinitely":{"type":"boolean"},"description":{}}}},"DescribeAuditTask":{"http":{"method":"GET","requestUri":"/audit/tasks/{taskId}"},"input":{"type":"structure","required":["taskId"],"members":{"taskId":{"location":"uri","locationName":"taskId"}}},"output":{"type":"structure","members":{"taskStatus":{},"taskType":{},"taskStartTime":{"type":"timestamp"},"taskStatistics":{"type":"structure","members":{"totalChecks":{"type":"integer"},"inProgressChecks":{"type":"integer"},"waitingForDataCollectionChecks":{"type":"integer"},"compliantChecks":{"type":"integer"},"nonCompliantChecks":{"type":"integer"},"failedChecks":{"type":"integer"},"canceledChecks":{"type":"integer"}}},"scheduledAuditName":{},"auditDetails":{"type":"map","key":{},"value":{"type":"structure","members":{"checkRunStatus":{},"checkCompliant":{"type":"boolean"},"totalResourcesCount":{"type":"long"},"nonCompliantResourcesCount":{"type":"long"},"suppressedNonCompliantResourcesCount":{"type":"long"},"errorCode":{},"message":{}}}}}}},"DescribeAuthorizer":{"http":{"method":"GET","requestUri":"/authorizer/{authorizerName}"},"input":{"type":"structure","required":["authorizerName"],"members":{"authorizerName":{"location":"uri","locationName":"authorizerName"}}},"output":{"type":"structure","members":{"authorizerDescription":{"shape":"Siu"}}}},"DescribeBillingGroup":{"http":{"method":"GET","requestUri":"/billing-groups/{billingGroupName}"},"input":{"type":"structure","required":["billingGroupName"],"members":{"billingGroupName":{"location":"uri","locationName":"billingGroupName"}}},"output":{"type":"structure","members":{"billingGroupName":{},"billingGroupId":{},"billingGroupArn":{},"version":{"type":"long"},"billingGroupProperties":{"shape":"S2n"},"billingGroupMetadata":{"type":"structure","members":{"creationDate":{"type":"timestamp"}}}}}},"DescribeCACertificate":{"http":{"method":"GET","requestUri":"/cacertificate/{caCertificateId}"},"input":{"type":"structure","required":["certificateId"],"members":{"certificateId":{"location":"uri","locationName":"caCertificateId"}}},"output":{"type":"structure","members":{"certificateDescription":{"type":"structure","members":{"certificateArn":{},"certificateId":{},"status":{},"certificatePem":{},"ownedBy":{},"creationDate":{"type":"timestamp"},"autoRegistrationStatus":{},"lastModifiedDate":{"type":"timestamp"},"customerVersion":{"type":"integer"},"generationId":{},"validity":{"shape":"Sj7"},"certificateMode":{}}},"registrationConfig":{"shape":"Sj9"}}}},"DescribeCertificate":{"http":{"method":"GET","requestUri":"/certificates/{certificateId}"},"input":{"type":"structure","required":["certificateId"],"members":{"certificateId":{"location":"uri","locationName":"certificateId"}}},"output":{"type":"structure","members":{"certificateDescription":{"type":"structure","members":{"certificateArn":{},"certificateId":{},"caCertificateId":{},"status":{},"certificatePem":{},"ownedBy":{},"previousOwnedBy":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"},"customerVersion":{"type":"integer"},"transferData":{"type":"structure","members":{"transferMessage":{},"rejectReason":{},"transferDate":{"type":"timestamp"},"acceptDate":{"type":"timestamp"},"rejectDate":{"type":"timestamp"}}},"generationId":{},"validity":{"shape":"Sj7"},"certificateMode":{}}}}}},"DescribeCertificateProvider":{"http":{"method":"GET","requestUri":"/certificate-providers/{certificateProviderName}"},"input":{"type":"structure","required":["certificateProviderName"],"members":{"certificateProviderName":{"location":"uri","locationName":"certificateProviderName"}}},"output":{"type":"structure","members":{"certificateProviderName":{},"certificateProviderArn":{},"lambdaFunctionArn":{},"accountDefaultForOperations":{"shape":"S2y"},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}},"DescribeCustomMetric":{"http":{"method":"GET","requestUri":"/custom-metric/{metricName}"},"input":{"type":"structure","required":["metricName"],"members":{"metricName":{"location":"uri","locationName":"metricName"}}},"output":{"type":"structure","members":{"metricName":{},"metricArn":{},"metricType":{},"displayName":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}},"DescribeDefaultAuthorizer":{"http":{"method":"GET","requestUri":"/default-authorizer"},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"authorizerDescription":{"shape":"Siu"}}}},"DescribeDetectMitigationActionsTask":{"http":{"method":"GET","requestUri":"/detect/mitigationactions/tasks/{taskId}"},"input":{"type":"structure","required":["taskId"],"members":{"taskId":{"location":"uri","locationName":"taskId"}}},"output":{"type":"structure","members":{"taskSummary":{"shape":"Sjo"}}}},"DescribeDimension":{"http":{"method":"GET","requestUri":"/dimensions/{name}"},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"}}},"output":{"type":"structure","members":{"name":{},"arn":{},"type":{},"stringValues":{"shape":"S3c"},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}},"DescribeDomainConfiguration":{"http":{"method":"GET","requestUri":"/domainConfigurations/{domainConfigurationName}"},"input":{"type":"structure","required":["domainConfigurationName"],"members":{"domainConfigurationName":{"location":"uri","locationName":"domainConfigurationName"}}},"output":{"type":"structure","members":{"domainConfigurationName":{},"domainConfigurationArn":{},"domainName":{},"serverCertificates":{"type":"list","member":{"type":"structure","members":{"serverCertificateArn":{},"serverCertificateStatus":{},"serverCertificateStatusDetail":{}}}},"authorizerConfig":{"shape":"S3l"},"domainConfigurationStatus":{},"serviceType":{},"domainType":{},"lastStatusChangeDate":{"type":"timestamp"},"tlsConfig":{"shape":"S3o"},"serverCertificateConfig":{"shape":"S3q"}}}},"DescribeEndpoint":{"http":{"method":"GET","requestUri":"/endpoint"},"input":{"type":"structure","members":{"endpointType":{"location":"querystring","locationName":"endpointType"}}},"output":{"type":"structure","members":{"endpointAddress":{}}}},"DescribeEventConfigurations":{"http":{"method":"GET","requestUri":"/event-configurations"},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"eventConfigurations":{"shape":"Ske"},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}},"DescribeFleetMetric":{"http":{"method":"GET","requestUri":"/fleet-metric/{metricName}"},"input":{"type":"structure","required":["metricName"],"members":{"metricName":{"location":"uri","locationName":"metricName"}}},"output":{"type":"structure","members":{"metricName":{},"queryString":{},"aggregationType":{"shape":"S49"},"period":{"type":"integer"},"aggregationField":{},"description":{},"queryVersion":{},"indexName":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"},"unit":{},"version":{"type":"long"},"metricArn":{}}}},"DescribeIndex":{"http":{"method":"GET","requestUri":"/indices/{indexName}"},"input":{"type":"structure","required":["indexName"],"members":{"indexName":{"location":"uri","locationName":"indexName"}}},"output":{"type":"structure","members":{"indexName":{},"indexStatus":{},"schema":{}}}},"DescribeJob":{"http":{"method":"GET","requestUri":"/jobs/{jobId}"},"input":{"type":"structure","required":["jobId"],"members":{"jobId":{"location":"uri","locationName":"jobId"}}},"output":{"type":"structure","members":{"documentSource":{},"job":{"type":"structure","members":{"jobArn":{},"jobId":{},"targetSelection":{},"status":{},"forceCanceled":{"type":"boolean"},"reasonCode":{},"comment":{},"targets":{"shape":"Sg"},"description":{},"presignedUrlConfig":{"shape":"S4m"},"jobExecutionsRolloutConfig":{"shape":"S4p"},"abortConfig":{"shape":"S4w"},"createdAt":{"type":"timestamp"},"lastUpdatedAt":{"type":"timestamp"},"completedAt":{"type":"timestamp"},"jobProcessDetails":{"type":"structure","members":{"processingTargets":{"type":"list","member":{}},"numberOfCanceledThings":{"type":"integer"},"numberOfSucceededThings":{"type":"integer"},"numberOfFailedThings":{"type":"integer"},"numberOfRejectedThings":{"type":"integer"},"numberOfQueuedThings":{"type":"integer"},"numberOfInProgressThings":{"type":"integer"},"numberOfRemovedThings":{"type":"integer"},"numberOfTimedOutThings":{"type":"integer"}}},"timeoutConfig":{"shape":"S53"},"namespaceId":{},"jobTemplateArn":{},"jobExecutionsRetryConfig":{"shape":"S56"},"documentParameters":{"shape":"S5b"},"isConcurrent":{"type":"boolean"},"schedulingConfig":{"shape":"S5e"},"scheduledJobRollouts":{"type":"list","member":{"type":"structure","members":{"startTime":{}}}},"destinationPackageVersions":{"shape":"S5l"}}}}}},"DescribeJobExecution":{"http":{"method":"GET","requestUri":"/things/{thingName}/jobs/{jobId}"},"input":{"type":"structure","required":["jobId","thingName"],"members":{"jobId":{"location":"uri","locationName":"jobId"},"thingName":{"location":"uri","locationName":"thingName"},"executionNumber":{"location":"querystring","locationName":"executionNumber","type":"long"}}},"output":{"type":"structure","members":{"execution":{"type":"structure","members":{"jobId":{},"status":{},"forceCanceled":{"type":"boolean"},"statusDetails":{"type":"structure","members":{"detailsMap":{"shape":"S1e"}}},"thingArn":{},"queuedAt":{"type":"timestamp"},"startedAt":{"type":"timestamp"},"lastUpdatedAt":{"type":"timestamp"},"executionNumber":{"type":"long"},"versionNumber":{"type":"long"},"approximateSecondsBeforeTimedOut":{"type":"long"}}}}}},"DescribeJobTemplate":{"http":{"method":"GET","requestUri":"/job-templates/{jobTemplateId}"},"input":{"type":"structure","required":["jobTemplateId"],"members":{"jobTemplateId":{"location":"uri","locationName":"jobTemplateId"}}},"output":{"type":"structure","members":{"jobTemplateArn":{},"jobTemplateId":{},"description":{},"documentSource":{},"document":{},"createdAt":{"type":"timestamp"},"presignedUrlConfig":{"shape":"S4m"},"jobExecutionsRolloutConfig":{"shape":"S4p"},"abortConfig":{"shape":"S4w"},"timeoutConfig":{"shape":"S53"},"jobExecutionsRetryConfig":{"shape":"S56"},"maintenanceWindows":{"shape":"S5h"},"destinationPackageVersions":{"shape":"S5l"}}}},"DescribeManagedJobTemplate":{"http":{"method":"GET","requestUri":"/managed-job-templates/{templateName}"},"input":{"type":"structure","required":["templateName"],"members":{"templateName":{"location":"uri","locationName":"templateName"},"templateVersion":{"location":"querystring","locationName":"templateVersion"}}},"output":{"type":"structure","members":{"templateName":{},"templateArn":{},"description":{},"templateVersion":{},"environments":{"shape":"Slk"},"documentParameters":{"type":"list","member":{"type":"structure","members":{"key":{},"description":{},"regex":{},"example":{},"optional":{"type":"boolean"}}}},"document":{}}}},"DescribeMitigationAction":{"http":{"method":"GET","requestUri":"/mitigationactions/actions/{actionName}"},"input":{"type":"structure","required":["actionName"],"members":{"actionName":{"location":"uri","locationName":"actionName"}}},"output":{"type":"structure","members":{"actionName":{},"actionType":{},"actionArn":{},"actionId":{},"roleArn":{},"actionParams":{"shape":"S5y"},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}},"DescribeProvisioningTemplate":{"http":{"method":"GET","requestUri":"/provisioning-templates/{templateName}"},"input":{"type":"structure","required":["templateName"],"members":{"templateName":{"location":"uri","locationName":"templateName"}}},"output":{"type":"structure","members":{"templateArn":{},"templateName":{},"description":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"},"defaultVersionId":{"type":"integer"},"templateBody":{},"enabled":{"type":"boolean"},"provisioningRoleArn":{},"preProvisioningHook":{"shape":"S92"},"type":{}}}},"DescribeProvisioningTemplateVersion":{"http":{"method":"GET","requestUri":"/provisioning-templates/{templateName}/versions/{versionId}"},"input":{"type":"structure","required":["templateName","versionId"],"members":{"templateName":{"location":"uri","locationName":"templateName"},"versionId":{"location":"uri","locationName":"versionId","type":"integer"}}},"output":{"type":"structure","members":{"versionId":{"type":"integer"},"creationDate":{"type":"timestamp"},"templateBody":{},"isDefaultVersion":{"type":"boolean"}}}},"DescribeRoleAlias":{"http":{"method":"GET","requestUri":"/role-aliases/{roleAlias}"},"input":{"type":"structure","required":["roleAlias"],"members":{"roleAlias":{"location":"uri","locationName":"roleAlias"}}},"output":{"type":"structure","members":{"roleAliasDescription":{"type":"structure","members":{"roleAlias":{},"roleAliasArn":{},"roleArn":{},"owner":{},"credentialDurationSeconds":{"type":"integer"},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}}}},"DescribeScheduledAudit":{"http":{"method":"GET","requestUri":"/audit/scheduledaudits/{scheduledAuditName}"},"input":{"type":"structure","required":["scheduledAuditName"],"members":{"scheduledAuditName":{"location":"uri","locationName":"scheduledAuditName"}}},"output":{"type":"structure","members":{"frequency":{},"dayOfMonth":{},"dayOfWeek":{},"targetCheckNames":{"shape":"S9i"},"scheduledAuditName":{},"scheduledAuditArn":{}}}},"DescribeSecurityProfile":{"http":{"method":"GET","requestUri":"/security-profiles/{securityProfileName}"},"input":{"type":"structure","required":["securityProfileName"],"members":{"securityProfileName":{"location":"uri","locationName":"securityProfileName"}}},"output":{"type":"structure","members":{"securityProfileName":{},"securityProfileArn":{},"securityProfileDescription":{},"behaviors":{"shape":"S9o"},"alertTargets":{"shape":"Saf"},"additionalMetricsToRetain":{"shape":"Saj","deprecated":true,"deprecatedMessage":"Use additionalMetricsToRetainV2."},"additionalMetricsToRetainV2":{"shape":"Sak"},"version":{"type":"long"},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"},"metricsExportConfig":{"shape":"Sam"}}}},"DescribeStream":{"http":{"method":"GET","requestUri":"/streams/{streamId}"},"input":{"type":"structure","required":["streamId"],"members":{"streamId":{"location":"uri","locationName":"streamId"}}},"output":{"type":"structure","members":{"streamInfo":{"type":"structure","members":{"streamId":{},"streamArn":{},"streamVersion":{"type":"integer"},"description":{},"files":{"shape":"Sas"},"createdAt":{"type":"timestamp"},"lastUpdatedAt":{"type":"timestamp"},"roleArn":{}}}}}},"DescribeThing":{"http":{"method":"GET","requestUri":"/things/{thingName}"},"input":{"type":"structure","required":["thingName"],"members":{"thingName":{"location":"uri","locationName":"thingName"}}},"output":{"type":"structure","members":{"defaultClientId":{},"thingName":{},"thingId":{},"thingArn":{},"thingTypeName":{},"attributes":{"shape":"S3y"},"version":{"type":"long"},"billingGroupName":{}}}},"DescribeThingGroup":{"http":{"method":"GET","requestUri":"/thing-groups/{thingGroupName}"},"input":{"type":"structure","required":["thingGroupName"],"members":{"thingGroupName":{"location":"uri","locationName":"thingGroupName"}}},"output":{"type":"structure","members":{"thingGroupName":{},"thingGroupId":{},"thingGroupArn":{},"version":{"type":"long"},"thingGroupProperties":{"shape":"S3v"},"thingGroupMetadata":{"type":"structure","members":{"parentGroupName":{},"rootToParentThingGroups":{"shape":"Smd"},"creationDate":{"type":"timestamp"}}},"indexName":{},"queryString":{},"queryVersion":{},"status":{}}}},"DescribeThingRegistrationTask":{"http":{"method":"GET","requestUri":"/thing-registration-tasks/{taskId}"},"input":{"type":"structure","required":["taskId"],"members":{"taskId":{"location":"uri","locationName":"taskId"}}},"output":{"type":"structure","members":{"taskId":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"},"templateBody":{},"inputFileBucket":{},"inputFileKey":{},"roleArn":{},"status":{},"message":{},"successCount":{"type":"integer"},"failureCount":{"type":"integer"},"percentageProgress":{"type":"integer"}}}},"DescribeThingType":{"http":{"method":"GET","requestUri":"/thing-types/{thingTypeName}"},"input":{"type":"structure","required":["thingTypeName"],"members":{"thingTypeName":{"location":"uri","locationName":"thingTypeName"}}},"output":{"type":"structure","members":{"thingTypeName":{},"thingTypeId":{},"thingTypeArn":{},"thingTypeProperties":{"shape":"Sb4"},"thingTypeMetadata":{"shape":"Smq"}}}},"DetachPolicy":{"http":{"requestUri":"/target-policies/{policyName}"},"input":{"type":"structure","required":["policyName","target"],"members":{"policyName":{"location":"uri","locationName":"policyName"},"target":{}}}},"DetachPrincipalPolicy":{"http":{"method":"DELETE","requestUri":"/principal-policies/{policyName}"},"input":{"type":"structure","required":["policyName","principal"],"members":{"policyName":{"location":"uri","locationName":"policyName"},"principal":{"location":"header","locationName":"x-amzn-iot-principal"}}},"deprecated":true},"DetachSecurityProfile":{"http":{"method":"DELETE","requestUri":"/security-profiles/{securityProfileName}/targets"},"input":{"type":"structure","required":["securityProfileName","securityProfileTargetArn"],"members":{"securityProfileName":{"location":"uri","locationName":"securityProfileName"},"securityProfileTargetArn":{"location":"querystring","locationName":"securityProfileTargetArn"}}},"output":{"type":"structure","members":{}}},"DetachThingPrincipal":{"http":{"method":"DELETE","requestUri":"/things/{thingName}/principals"},"input":{"type":"structure","required":["thingName","principal"],"members":{"thingName":{"location":"uri","locationName":"thingName"},"principal":{"location":"header","locationName":"x-amzn-principal"}}},"output":{"type":"structure","members":{}}},"DisableTopicRule":{"http":{"requestUri":"/rules/{ruleName}/disable"},"input":{"type":"structure","required":["ruleName"],"members":{"ruleName":{"location":"uri","locationName":"ruleName"}}}},"EnableTopicRule":{"http":{"requestUri":"/rules/{ruleName}/enable"},"input":{"type":"structure","required":["ruleName"],"members":{"ruleName":{"location":"uri","locationName":"ruleName"}}}},"GetBehaviorModelTrainingSummaries":{"http":{"method":"GET","requestUri":"/behavior-model-training/summaries"},"input":{"type":"structure","members":{"securityProfileName":{"location":"querystring","locationName":"securityProfileName"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"summaries":{"type":"list","member":{"type":"structure","members":{"securityProfileName":{},"behaviorName":{},"trainingDataCollectionStartDate":{"type":"timestamp"},"modelStatus":{},"datapointsCollectionPercentage":{"type":"double"},"lastModelRefreshDate":{"type":"timestamp"}}}},"nextToken":{}}}},"GetBucketsAggregation":{"http":{"requestUri":"/indices/buckets"},"input":{"type":"structure","required":["queryString","aggregationField","bucketsAggregationType"],"members":{"indexName":{},"queryString":{},"aggregationField":{},"queryVersion":{},"bucketsAggregationType":{"type":"structure","members":{"termsAggregation":{"type":"structure","members":{"maxBuckets":{"type":"integer"}}}}}}},"output":{"type":"structure","members":{"totalCount":{"type":"integer"},"buckets":{"type":"list","member":{"type":"structure","members":{"keyValue":{},"count":{"type":"integer"}}}}}}},"GetCardinality":{"http":{"requestUri":"/indices/cardinality"},"input":{"type":"structure","required":["queryString"],"members":{"indexName":{},"queryString":{},"aggregationField":{},"queryVersion":{}}},"output":{"type":"structure","members":{"cardinality":{"type":"integer"}}}},"GetEffectivePolicies":{"http":{"requestUri":"/effective-policies"},"input":{"type":"structure","members":{"principal":{},"cognitoIdentityPoolId":{},"thingName":{"location":"querystring","locationName":"thingName"}}},"output":{"type":"structure","members":{"effectivePolicies":{"type":"list","member":{"type":"structure","members":{"policyName":{},"policyArn":{},"policyDocument":{}}}}}}},"GetIndexingConfiguration":{"http":{"method":"GET","requestUri":"/indexing/config"},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"thingIndexingConfiguration":{"shape":"Snp"},"thingGroupIndexingConfiguration":{"shape":"So5"}}}},"GetJobDocument":{"http":{"method":"GET","requestUri":"/jobs/{jobId}/job-document"},"input":{"type":"structure","required":["jobId"],"members":{"jobId":{"location":"uri","locationName":"jobId"}}},"output":{"type":"structure","members":{"document":{}}}},"GetLoggingOptions":{"http":{"method":"GET","requestUri":"/loggingOptions"},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"roleArn":{},"logLevel":{}}}},"GetOTAUpdate":{"http":{"method":"GET","requestUri":"/otaUpdates/{otaUpdateId}"},"input":{"type":"structure","required":["otaUpdateId"],"members":{"otaUpdateId":{"location":"uri","locationName":"otaUpdateId"}}},"output":{"type":"structure","members":{"otaUpdateInfo":{"type":"structure","members":{"otaUpdateId":{},"otaUpdateArn":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"},"description":{},"targets":{"shape":"S6i"},"protocols":{"shape":"S6k"},"awsJobExecutionsRolloutConfig":{"shape":"S6m"},"awsJobPresignedUrlConfig":{"shape":"S6t"},"targetSelection":{},"otaUpdateFiles":{"shape":"S74"},"otaUpdateStatus":{},"awsIotJobId":{},"awsIotJobArn":{},"errorInfo":{"type":"structure","members":{"code":{},"message":{}}},"additionalParameters":{"shape":"S82"}}}}}},"GetPackage":{"http":{"method":"GET","requestUri":"/packages/{packageName}","responseCode":200},"input":{"type":"structure","required":["packageName"],"members":{"packageName":{"location":"uri","locationName":"packageName"}}},"output":{"type":"structure","members":{"packageName":{},"packageArn":{},"description":{"shape":"S8a"},"defaultVersionName":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}},"GetPackageConfiguration":{"http":{"method":"GET","requestUri":"/package-configuration","responseCode":200},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"versionUpdateByJobsConfig":{"shape":"Sol"}}}},"GetPackageVersion":{"http":{"method":"GET","requestUri":"/packages/{packageName}/versions/{versionName}","responseCode":200},"input":{"type":"structure","required":["packageName","versionName"],"members":{"packageName":{"location":"uri","locationName":"packageName"},"versionName":{"location":"uri","locationName":"versionName"}}},"output":{"type":"structure","members":{"packageVersionArn":{},"packageName":{},"versionName":{},"description":{"shape":"S8a"},"attributes":{"shape":"S8g"},"status":{},"errorReason":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}},"GetPercentiles":{"http":{"requestUri":"/indices/percentiles"},"input":{"type":"structure","required":["queryString"],"members":{"indexName":{},"queryString":{},"aggregationField":{},"queryVersion":{},"percents":{"type":"list","member":{"type":"double"}}}},"output":{"type":"structure","members":{"percentiles":{"type":"list","member":{"type":"structure","members":{"percent":{"type":"double"},"value":{"type":"double"}}}}}}},"GetPolicy":{"http":{"method":"GET","requestUri":"/policies/{policyName}"},"input":{"type":"structure","required":["policyName"],"members":{"policyName":{"location":"uri","locationName":"policyName"}}},"output":{"type":"structure","members":{"policyName":{},"policyArn":{},"policyDocument":{},"defaultVersionId":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"},"generationId":{}}}},"GetPolicyVersion":{"http":{"method":"GET","requestUri":"/policies/{policyName}/version/{policyVersionId}"},"input":{"type":"structure","required":["policyName","policyVersionId"],"members":{"policyName":{"location":"uri","locationName":"policyName"},"policyVersionId":{"location":"uri","locationName":"policyVersionId"}}},"output":{"type":"structure","members":{"policyArn":{},"policyName":{},"policyDocument":{},"policyVersionId":{},"isDefaultVersion":{"type":"boolean"},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"},"generationId":{}}}},"GetRegistrationCode":{"http":{"method":"GET","requestUri":"/registrationcode"},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"registrationCode":{}}}},"GetStatistics":{"http":{"requestUri":"/indices/statistics"},"input":{"type":"structure","required":["queryString"],"members":{"indexName":{},"queryString":{},"aggregationField":{},"queryVersion":{}}},"output":{"type":"structure","members":{"statistics":{"type":"structure","members":{"count":{"type":"integer"},"average":{"type":"double"},"sum":{"type":"double"},"minimum":{"type":"double"},"maximum":{"type":"double"},"sumOfSquares":{"type":"double"},"variance":{"type":"double"},"stdDeviation":{"type":"double"}}}}}},"GetTopicRule":{"http":{"method":"GET","requestUri":"/rules/{ruleName}"},"input":{"type":"structure","required":["ruleName"],"members":{"ruleName":{"location":"uri","locationName":"ruleName"}}},"output":{"type":"structure","members":{"ruleArn":{},"rule":{"type":"structure","members":{"ruleName":{},"sql":{},"description":{},"createdAt":{"type":"timestamp"},"actions":{"shape":"Sbf"},"ruleDisabled":{"type":"boolean"},"awsIotSqlVersion":{},"errorAction":{"shape":"Sbg"}}}}}},"GetTopicRuleDestination":{"http":{"method":"GET","requestUri":"/destinations/{arn+}"},"input":{"type":"structure","required":["arn"],"members":{"arn":{"location":"uri","locationName":"arn"}}},"output":{"type":"structure","members":{"topicRuleDestination":{"shape":"Sez"}}}},"GetV2LoggingOptions":{"http":{"method":"GET","requestUri":"/v2LoggingOptions"},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"roleArn":{},"defaultLogLevel":{},"disableAllLogs":{"type":"boolean"}}}},"ListActiveViolations":{"http":{"method":"GET","requestUri":"/active-violations"},"input":{"type":"structure","members":{"thingName":{"location":"querystring","locationName":"thingName"},"securityProfileName":{"location":"querystring","locationName":"securityProfileName"},"behaviorCriteriaType":{"location":"querystring","locationName":"behaviorCriteriaType"},"listSuppressedAlerts":{"location":"querystring","locationName":"listSuppressedAlerts","type":"boolean"},"verificationState":{"location":"querystring","locationName":"verificationState"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"activeViolations":{"type":"list","member":{"type":"structure","members":{"violationId":{},"thingName":{},"securityProfileName":{},"behavior":{"shape":"S9p"},"lastViolationValue":{"shape":"S9w"},"violationEventAdditionalInfo":{"shape":"Spv"},"verificationState":{},"verificationStateDescription":{},"lastViolationTime":{"type":"timestamp"},"violationStartTime":{"type":"timestamp"}}}},"nextToken":{}}}},"ListAttachedPolicies":{"http":{"requestUri":"/attached-policies/{target}"},"input":{"type":"structure","required":["target"],"members":{"target":{"location":"uri","locationName":"target"},"recursive":{"location":"querystring","locationName":"recursive","type":"boolean"},"marker":{"location":"querystring","locationName":"marker"},"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"}}},"output":{"type":"structure","members":{"policies":{"shape":"Sq2"},"nextMarker":{}}}},"ListAuditFindings":{"http":{"requestUri":"/audit/findings"},"input":{"type":"structure","members":{"taskId":{},"checkName":{},"resourceIdentifier":{"shape":"S1o"},"maxResults":{"type":"integer"},"nextToken":{},"startTime":{"type":"timestamp"},"endTime":{"type":"timestamp"},"listSuppressedFindings":{"type":"boolean"}}},"output":{"type":"structure","members":{"findings":{"type":"list","member":{"shape":"Shd"}},"nextToken":{}}}},"ListAuditMitigationActionsExecutions":{"http":{"method":"GET","requestUri":"/audit/mitigationactions/executions"},"input":{"type":"structure","required":["taskId","findingId"],"members":{"taskId":{"location":"querystring","locationName":"taskId"},"actionStatus":{"location":"querystring","locationName":"actionStatus"},"findingId":{"location":"querystring","locationName":"findingId"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"actionsExecutions":{"type":"list","member":{"type":"structure","members":{"taskId":{},"findingId":{},"actionName":{},"actionId":{},"status":{},"startTime":{"type":"timestamp"},"endTime":{"type":"timestamp"},"errorCode":{},"message":{}}}},"nextToken":{}}}},"ListAuditMitigationActionsTasks":{"http":{"method":"GET","requestUri":"/audit/mitigationactions/tasks"},"input":{"type":"structure","required":["startTime","endTime"],"members":{"auditTaskId":{"location":"querystring","locationName":"auditTaskId"},"findingId":{"location":"querystring","locationName":"findingId"},"taskStatus":{"location":"querystring","locationName":"taskStatus"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"},"startTime":{"location":"querystring","locationName":"startTime","type":"timestamp"},"endTime":{"location":"querystring","locationName":"endTime","type":"timestamp"}}},"output":{"type":"structure","members":{"tasks":{"type":"list","member":{"type":"structure","members":{"taskId":{},"startTime":{"type":"timestamp"},"taskStatus":{}}}},"nextToken":{}}}},"ListAuditSuppressions":{"http":{"requestUri":"/audit/suppressions/list"},"input":{"type":"structure","members":{"checkName":{},"resourceIdentifier":{"shape":"S1o"},"ascendingOrder":{"type":"boolean"},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"suppressions":{"type":"list","member":{"type":"structure","required":["checkName","resourceIdentifier"],"members":{"checkName":{},"resourceIdentifier":{"shape":"S1o"},"expirationDate":{"type":"timestamp"},"suppressIndefinitely":{"type":"boolean"},"description":{}}}},"nextToken":{}}}},"ListAuditTasks":{"http":{"method":"GET","requestUri":"/audit/tasks"},"input":{"type":"structure","required":["startTime","endTime"],"members":{"startTime":{"location":"querystring","locationName":"startTime","type":"timestamp"},"endTime":{"location":"querystring","locationName":"endTime","type":"timestamp"},"taskType":{"location":"querystring","locationName":"taskType"},"taskStatus":{"location":"querystring","locationName":"taskStatus"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"tasks":{"type":"list","member":{"type":"structure","members":{"taskId":{},"taskStatus":{},"taskType":{}}}},"nextToken":{}}}},"ListAuthorizers":{"http":{"method":"GET","requestUri":"/authorizers/"},"input":{"type":"structure","members":{"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"},"marker":{"location":"querystring","locationName":"marker"},"ascendingOrder":{"location":"querystring","locationName":"isAscendingOrder","type":"boolean"},"status":{"location":"querystring","locationName":"status"}}},"output":{"type":"structure","members":{"authorizers":{"type":"list","member":{"type":"structure","members":{"authorizerName":{},"authorizerArn":{}}}},"nextMarker":{}}}},"ListBillingGroups":{"http":{"method":"GET","requestUri":"/billing-groups"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"namePrefixFilter":{"location":"querystring","locationName":"namePrefixFilter"}}},"output":{"type":"structure","members":{"billingGroups":{"type":"list","member":{"shape":"Sme"}},"nextToken":{}}}},"ListCACertificates":{"http":{"method":"GET","requestUri":"/cacertificates"},"input":{"type":"structure","members":{"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"},"marker":{"location":"querystring","locationName":"marker"},"ascendingOrder":{"location":"querystring","locationName":"isAscendingOrder","type":"boolean"},"templateName":{"location":"querystring","locationName":"templateName"}}},"output":{"type":"structure","members":{"certificates":{"type":"list","member":{"type":"structure","members":{"certificateArn":{},"certificateId":{},"status":{},"creationDate":{"type":"timestamp"}}}},"nextMarker":{}}}},"ListCertificateProviders":{"http":{"method":"GET","requestUri":"/certificate-providers/"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"ascendingOrder":{"location":"querystring","locationName":"isAscendingOrder","type":"boolean"}}},"output":{"type":"structure","members":{"certificateProviders":{"type":"list","member":{"type":"structure","members":{"certificateProviderName":{},"certificateProviderArn":{}}}},"nextToken":{}}}},"ListCertificates":{"http":{"method":"GET","requestUri":"/certificates"},"input":{"type":"structure","members":{"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"},"marker":{"location":"querystring","locationName":"marker"},"ascendingOrder":{"location":"querystring","locationName":"isAscendingOrder","type":"boolean"}}},"output":{"type":"structure","members":{"certificates":{"shape":"Sr8"},"nextMarker":{}}}},"ListCertificatesByCA":{"http":{"method":"GET","requestUri":"/certificates-by-ca/{caCertificateId}"},"input":{"type":"structure","required":["caCertificateId"],"members":{"caCertificateId":{"location":"uri","locationName":"caCertificateId"},"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"},"marker":{"location":"querystring","locationName":"marker"},"ascendingOrder":{"location":"querystring","locationName":"isAscendingOrder","type":"boolean"}}},"output":{"type":"structure","members":{"certificates":{"shape":"Sr8"},"nextMarker":{}}}},"ListCustomMetrics":{"http":{"method":"GET","requestUri":"/custom-metrics"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"metricNames":{"type":"list","member":{}},"nextToken":{}}}},"ListDetectMitigationActionsExecutions":{"http":{"method":"GET","requestUri":"/detect/mitigationactions/executions"},"input":{"type":"structure","members":{"taskId":{"location":"querystring","locationName":"taskId"},"violationId":{"location":"querystring","locationName":"violationId"},"thingName":{"location":"querystring","locationName":"thingName"},"startTime":{"location":"querystring","locationName":"startTime","type":"timestamp"},"endTime":{"location":"querystring","locationName":"endTime","type":"timestamp"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"actionsExecutions":{"type":"list","member":{"type":"structure","members":{"taskId":{},"violationId":{},"actionName":{},"thingName":{},"executionStartDate":{"type":"timestamp"},"executionEndDate":{"type":"timestamp"},"status":{},"errorCode":{},"message":{}}}},"nextToken":{}}}},"ListDetectMitigationActionsTasks":{"http":{"method":"GET","requestUri":"/detect/mitigationactions/tasks"},"input":{"type":"structure","required":["startTime","endTime"],"members":{"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"},"startTime":{"location":"querystring","locationName":"startTime","type":"timestamp"},"endTime":{"location":"querystring","locationName":"endTime","type":"timestamp"}}},"output":{"type":"structure","members":{"tasks":{"type":"list","member":{"shape":"Sjo"}},"nextToken":{}}}},"ListDimensions":{"http":{"method":"GET","requestUri":"/dimensions"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"dimensionNames":{"type":"list","member":{}},"nextToken":{}}}},"ListDomainConfigurations":{"http":{"method":"GET","requestUri":"/domainConfigurations"},"input":{"type":"structure","members":{"marker":{"location":"querystring","locationName":"marker"},"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"},"serviceType":{"location":"querystring","locationName":"serviceType"}}},"output":{"type":"structure","members":{"domainConfigurations":{"type":"list","member":{"type":"structure","members":{"domainConfigurationName":{},"domainConfigurationArn":{},"serviceType":{}}}},"nextMarker":{}}}},"ListFleetMetrics":{"http":{"method":"GET","requestUri":"/fleet-metrics"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"fleetMetrics":{"type":"list","member":{"type":"structure","members":{"metricName":{},"metricArn":{}}}},"nextToken":{}}}},"ListIndices":{"http":{"method":"GET","requestUri":"/indices"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"indexNames":{"type":"list","member":{}},"nextToken":{}}}},"ListJobExecutionsForJob":{"http":{"method":"GET","requestUri":"/jobs/{jobId}/things"},"input":{"type":"structure","required":["jobId"],"members":{"jobId":{"location":"uri","locationName":"jobId"},"status":{"location":"querystring","locationName":"status"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"executionSummaries":{"type":"list","member":{"type":"structure","members":{"thingArn":{},"jobExecutionSummary":{"shape":"Ss8"}}}},"nextToken":{}}}},"ListJobExecutionsForThing":{"http":{"method":"GET","requestUri":"/things/{thingName}/jobs"},"input":{"type":"structure","required":["thingName"],"members":{"thingName":{"location":"uri","locationName":"thingName"},"status":{"location":"querystring","locationName":"status"},"namespaceId":{"location":"querystring","locationName":"namespaceId"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"},"jobId":{"location":"querystring","locationName":"jobId"}}},"output":{"type":"structure","members":{"executionSummaries":{"type":"list","member":{"type":"structure","members":{"jobId":{},"jobExecutionSummary":{"shape":"Ss8"}}}},"nextToken":{}}}},"ListJobTemplates":{"http":{"method":"GET","requestUri":"/job-templates"},"input":{"type":"structure","members":{"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"jobTemplates":{"type":"list","member":{"type":"structure","members":{"jobTemplateArn":{},"jobTemplateId":{},"description":{},"createdAt":{"type":"timestamp"}}}},"nextToken":{}}}},"ListJobs":{"http":{"method":"GET","requestUri":"/jobs"},"input":{"type":"structure","members":{"status":{"location":"querystring","locationName":"status"},"targetSelection":{"location":"querystring","locationName":"targetSelection"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"},"thingGroupName":{"location":"querystring","locationName":"thingGroupName"},"thingGroupId":{"location":"querystring","locationName":"thingGroupId"},"namespaceId":{"location":"querystring","locationName":"namespaceId"}}},"output":{"type":"structure","members":{"jobs":{"type":"list","member":{"type":"structure","members":{"jobArn":{},"jobId":{},"thingGroupId":{},"targetSelection":{},"status":{},"createdAt":{"type":"timestamp"},"lastUpdatedAt":{"type":"timestamp"},"completedAt":{"type":"timestamp"},"isConcurrent":{"type":"boolean"}}}},"nextToken":{}}}},"ListManagedJobTemplates":{"http":{"method":"GET","requestUri":"/managed-job-templates"},"input":{"type":"structure","members":{"templateName":{"location":"querystring","locationName":"templateName"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"managedJobTemplates":{"type":"list","member":{"type":"structure","members":{"templateArn":{},"templateName":{},"description":{},"environments":{"shape":"Slk"},"templateVersion":{}}}},"nextToken":{}}}},"ListMetricValues":{"http":{"method":"GET","requestUri":"/metric-values"},"input":{"type":"structure","required":["thingName","metricName","startTime","endTime"],"members":{"thingName":{"location":"querystring","locationName":"thingName"},"metricName":{"location":"querystring","locationName":"metricName"},"dimensionName":{"location":"querystring","locationName":"dimensionName"},"dimensionValueOperator":{"location":"querystring","locationName":"dimensionValueOperator"},"startTime":{"location":"querystring","locationName":"startTime","type":"timestamp"},"endTime":{"location":"querystring","locationName":"endTime","type":"timestamp"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"metricDatumList":{"type":"list","member":{"type":"structure","members":{"timestamp":{"type":"timestamp"},"value":{"shape":"S9w"}}}},"nextToken":{}}}},"ListMitigationActions":{"http":{"method":"GET","requestUri":"/mitigationactions/actions"},"input":{"type":"structure","members":{"actionType":{"location":"querystring","locationName":"actionType"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"actionIdentifiers":{"type":"list","member":{"type":"structure","members":{"actionName":{},"actionArn":{},"creationDate":{"type":"timestamp"}}}},"nextToken":{}}}},"ListOTAUpdates":{"http":{"method":"GET","requestUri":"/otaUpdates"},"input":{"type":"structure","members":{"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"},"otaUpdateStatus":{"location":"querystring","locationName":"otaUpdateStatus"}}},"output":{"type":"structure","members":{"otaUpdates":{"type":"list","member":{"type":"structure","members":{"otaUpdateId":{},"otaUpdateArn":{},"creationDate":{"type":"timestamp"}}}},"nextToken":{}}}},"ListOutgoingCertificates":{"http":{"method":"GET","requestUri":"/certificates-out-going"},"input":{"type":"structure","members":{"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"},"marker":{"location":"querystring","locationName":"marker"},"ascendingOrder":{"location":"querystring","locationName":"isAscendingOrder","type":"boolean"}}},"output":{"type":"structure","members":{"outgoingCertificates":{"type":"list","member":{"type":"structure","members":{"certificateArn":{},"certificateId":{},"transferredTo":{},"transferDate":{"type":"timestamp"},"transferMessage":{},"creationDate":{"type":"timestamp"}}}},"nextMarker":{}}}},"ListPackageVersions":{"http":{"method":"GET","requestUri":"/packages/{packageName}/versions","responseCode":200},"input":{"type":"structure","required":["packageName"],"members":{"packageName":{"location":"uri","locationName":"packageName"},"status":{"location":"querystring","locationName":"status"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"packageVersionSummaries":{"type":"list","member":{"type":"structure","members":{"packageName":{},"versionName":{},"status":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}},"nextToken":{}}}},"ListPackages":{"http":{"method":"GET","requestUri":"/packages","responseCode":200},"input":{"type":"structure","members":{"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"packageSummaries":{"type":"list","member":{"type":"structure","members":{"packageName":{},"defaultVersionName":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}},"nextToken":{}}}},"ListPolicies":{"http":{"method":"GET","requestUri":"/policies"},"input":{"type":"structure","members":{"marker":{"location":"querystring","locationName":"marker"},"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"},"ascendingOrder":{"location":"querystring","locationName":"isAscendingOrder","type":"boolean"}}},"output":{"type":"structure","members":{"policies":{"shape":"Sq2"},"nextMarker":{}}}},"ListPolicyPrincipals":{"http":{"method":"GET","requestUri":"/policy-principals"},"input":{"type":"structure","required":["policyName"],"members":{"policyName":{"location":"header","locationName":"x-amzn-iot-policy"},"marker":{"location":"querystring","locationName":"marker"},"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"},"ascendingOrder":{"location":"querystring","locationName":"isAscendingOrder","type":"boolean"}}},"output":{"type":"structure","members":{"principals":{"shape":"Stj"},"nextMarker":{}}},"deprecated":true},"ListPolicyVersions":{"http":{"method":"GET","requestUri":"/policies/{policyName}/version"},"input":{"type":"structure","required":["policyName"],"members":{"policyName":{"location":"uri","locationName":"policyName"}}},"output":{"type":"structure","members":{"policyVersions":{"type":"list","member":{"type":"structure","members":{"versionId":{},"isDefaultVersion":{"type":"boolean"},"createDate":{"type":"timestamp"}}}}}}},"ListPrincipalPolicies":{"http":{"method":"GET","requestUri":"/principal-policies"},"input":{"type":"structure","required":["principal"],"members":{"principal":{"location":"header","locationName":"x-amzn-iot-principal"},"marker":{"location":"querystring","locationName":"marker"},"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"},"ascendingOrder":{"location":"querystring","locationName":"isAscendingOrder","type":"boolean"}}},"output":{"type":"structure","members":{"policies":{"shape":"Sq2"},"nextMarker":{}}},"deprecated":true},"ListPrincipalThings":{"http":{"method":"GET","requestUri":"/principals/things"},"input":{"type":"structure","required":["principal"],"members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"principal":{"location":"header","locationName":"x-amzn-principal"}}},"output":{"type":"structure","members":{"things":{"shape":"Stt"},"nextToken":{}}}},"ListProvisioningTemplateVersions":{"http":{"method":"GET","requestUri":"/provisioning-templates/{templateName}/versions"},"input":{"type":"structure","required":["templateName"],"members":{"templateName":{"location":"uri","locationName":"templateName"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"versions":{"type":"list","member":{"type":"structure","members":{"versionId":{"type":"integer"},"creationDate":{"type":"timestamp"},"isDefaultVersion":{"type":"boolean"}}}},"nextToken":{}}}},"ListProvisioningTemplates":{"http":{"method":"GET","requestUri":"/provisioning-templates"},"input":{"type":"structure","members":{"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"templates":{"type":"list","member":{"type":"structure","members":{"templateArn":{},"templateName":{},"description":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"},"enabled":{"type":"boolean"},"type":{}}}},"nextToken":{}}}},"ListRelatedResourcesForAuditFinding":{"http":{"method":"GET","requestUri":"/audit/relatedResources"},"input":{"type":"structure","required":["findingId"],"members":{"findingId":{"location":"querystring","locationName":"findingId"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"relatedResources":{"shape":"Shi"},"nextToken":{}}}},"ListRoleAliases":{"http":{"method":"GET","requestUri":"/role-aliases"},"input":{"type":"structure","members":{"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"},"marker":{"location":"querystring","locationName":"marker"},"ascendingOrder":{"location":"querystring","locationName":"isAscendingOrder","type":"boolean"}}},"output":{"type":"structure","members":{"roleAliases":{"type":"list","member":{}},"nextMarker":{}}}},"ListScheduledAudits":{"http":{"method":"GET","requestUri":"/audit/scheduledaudits"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"scheduledAudits":{"type":"list","member":{"type":"structure","members":{"scheduledAuditName":{},"scheduledAuditArn":{},"frequency":{},"dayOfMonth":{},"dayOfWeek":{}}}},"nextToken":{}}}},"ListSecurityProfiles":{"http":{"method":"GET","requestUri":"/security-profiles"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"dimensionName":{"location":"querystring","locationName":"dimensionName"},"metricName":{"location":"querystring","locationName":"metricName"}}},"output":{"type":"structure","members":{"securityProfileIdentifiers":{"type":"list","member":{"shape":"Sue"}},"nextToken":{}}}},"ListSecurityProfilesForTarget":{"http":{"method":"GET","requestUri":"/security-profiles-for-target"},"input":{"type":"structure","required":["securityProfileTargetArn"],"members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"recursive":{"location":"querystring","locationName":"recursive","type":"boolean"},"securityProfileTargetArn":{"location":"querystring","locationName":"securityProfileTargetArn"}}},"output":{"type":"structure","members":{"securityProfileTargetMappings":{"type":"list","member":{"type":"structure","members":{"securityProfileIdentifier":{"shape":"Sue"},"target":{"shape":"Suj"}}}},"nextToken":{}}}},"ListStreams":{"http":{"method":"GET","requestUri":"/streams"},"input":{"type":"structure","members":{"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"},"ascendingOrder":{"location":"querystring","locationName":"isAscendingOrder","type":"boolean"}}},"output":{"type":"structure","members":{"streams":{"type":"list","member":{"type":"structure","members":{"streamId":{},"streamArn":{},"streamVersion":{"type":"integer"},"description":{}}}},"nextToken":{}}}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/tags"},"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{"location":"querystring","locationName":"resourceArn"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"tags":{"shape":"S2e"},"nextToken":{}}}},"ListTargetsForPolicy":{"http":{"requestUri":"/policy-targets/{policyName}"},"input":{"type":"structure","required":["policyName"],"members":{"policyName":{"location":"uri","locationName":"policyName"},"marker":{"location":"querystring","locationName":"marker"},"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"}}},"output":{"type":"structure","members":{"targets":{"type":"list","member":{}},"nextMarker":{}}}},"ListTargetsForSecurityProfile":{"http":{"method":"GET","requestUri":"/security-profiles/{securityProfileName}/targets"},"input":{"type":"structure","required":["securityProfileName"],"members":{"securityProfileName":{"location":"uri","locationName":"securityProfileName"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"securityProfileTargets":{"type":"list","member":{"shape":"Suj"}},"nextToken":{}}}},"ListThingGroups":{"http":{"method":"GET","requestUri":"/thing-groups"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"parentGroup":{"location":"querystring","locationName":"parentGroup"},"namePrefixFilter":{"location":"querystring","locationName":"namePrefixFilter"},"recursive":{"location":"querystring","locationName":"recursive","type":"boolean"}}},"output":{"type":"structure","members":{"thingGroups":{"shape":"Smd"},"nextToken":{}}}},"ListThingGroupsForThing":{"http":{"method":"GET","requestUri":"/things/{thingName}/thing-groups"},"input":{"type":"structure","required":["thingName"],"members":{"thingName":{"location":"uri","locationName":"thingName"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"thingGroups":{"shape":"Smd"},"nextToken":{}}}},"ListThingPrincipals":{"http":{"method":"GET","requestUri":"/things/{thingName}/principals"},"input":{"type":"structure","required":["thingName"],"members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"thingName":{"location":"uri","locationName":"thingName"}}},"output":{"type":"structure","members":{"principals":{"shape":"Stj"},"nextToken":{}}}},"ListThingRegistrationTaskReports":{"http":{"method":"GET","requestUri":"/thing-registration-tasks/{taskId}/reports"},"input":{"type":"structure","required":["taskId","reportType"],"members":{"taskId":{"location":"uri","locationName":"taskId"},"reportType":{"location":"querystring","locationName":"reportType"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"resourceLinks":{"type":"list","member":{}},"reportType":{},"nextToken":{}}}},"ListThingRegistrationTasks":{"http":{"method":"GET","requestUri":"/thing-registration-tasks"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"status":{"location":"querystring","locationName":"status"}}},"output":{"type":"structure","members":{"taskIds":{"type":"list","member":{}},"nextToken":{}}}},"ListThingTypes":{"http":{"method":"GET","requestUri":"/thing-types"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"thingTypeName":{"location":"querystring","locationName":"thingTypeName"}}},"output":{"type":"structure","members":{"thingTypes":{"type":"list","member":{"type":"structure","members":{"thingTypeName":{},"thingTypeArn":{},"thingTypeProperties":{"shape":"Sb4"},"thingTypeMetadata":{"shape":"Smq"}}}},"nextToken":{}}}},"ListThings":{"http":{"method":"GET","requestUri":"/things"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"attributeName":{"location":"querystring","locationName":"attributeName"},"attributeValue":{"location":"querystring","locationName":"attributeValue"},"thingTypeName":{"location":"querystring","locationName":"thingTypeName"},"usePrefixAttributeValue":{"location":"querystring","locationName":"usePrefixAttributeValue","type":"boolean"}}},"output":{"type":"structure","members":{"things":{"type":"list","member":{"type":"structure","members":{"thingName":{},"thingTypeName":{},"thingArn":{},"attributes":{"shape":"S3y"},"version":{"type":"long"}}}},"nextToken":{}}}},"ListThingsInBillingGroup":{"http":{"method":"GET","requestUri":"/billing-groups/{billingGroupName}/things"},"input":{"type":"structure","required":["billingGroupName"],"members":{"billingGroupName":{"location":"uri","locationName":"billingGroupName"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"things":{"shape":"Stt"},"nextToken":{}}}},"ListThingsInThingGroup":{"http":{"method":"GET","requestUri":"/thing-groups/{thingGroupName}/things"},"input":{"type":"structure","required":["thingGroupName"],"members":{"thingGroupName":{"location":"uri","locationName":"thingGroupName"},"recursive":{"location":"querystring","locationName":"recursive","type":"boolean"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"things":{"shape":"Stt"},"nextToken":{}}}},"ListTopicRuleDestinations":{"http":{"method":"GET","requestUri":"/destinations"},"input":{"type":"structure","members":{"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"destinationSummaries":{"type":"list","member":{"type":"structure","members":{"arn":{},"status":{},"createdAt":{"type":"timestamp"},"lastUpdatedAt":{"type":"timestamp"},"statusReason":{},"httpUrlSummary":{"type":"structure","members":{"confirmationUrl":{}}},"vpcDestinationSummary":{"type":"structure","members":{"subnetIds":{"shape":"Set"},"securityGroups":{"shape":"Sev"},"vpcId":{},"roleArn":{}}}}}},"nextToken":{}}}},"ListTopicRules":{"http":{"method":"GET","requestUri":"/rules"},"input":{"type":"structure","members":{"topic":{"location":"querystring","locationName":"topic"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"},"ruleDisabled":{"location":"querystring","locationName":"ruleDisabled","type":"boolean"}}},"output":{"type":"structure","members":{"rules":{"type":"list","member":{"type":"structure","members":{"ruleArn":{},"ruleName":{},"topicPattern":{},"createdAt":{"type":"timestamp"},"ruleDisabled":{"type":"boolean"}}}},"nextToken":{}}}},"ListV2LoggingLevels":{"http":{"method":"GET","requestUri":"/v2LoggingLevel"},"input":{"type":"structure","members":{"targetType":{"location":"querystring","locationName":"targetType"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"logTargetConfigurations":{"type":"list","member":{"type":"structure","members":{"logTarget":{"shape":"Sw7"},"logLevel":{}}}},"nextToken":{}}}},"ListViolationEvents":{"http":{"method":"GET","requestUri":"/violation-events"},"input":{"type":"structure","required":["startTime","endTime"],"members":{"startTime":{"location":"querystring","locationName":"startTime","type":"timestamp"},"endTime":{"location":"querystring","locationName":"endTime","type":"timestamp"},"thingName":{"location":"querystring","locationName":"thingName"},"securityProfileName":{"location":"querystring","locationName":"securityProfileName"},"behaviorCriteriaType":{"location":"querystring","locationName":"behaviorCriteriaType"},"listSuppressedAlerts":{"location":"querystring","locationName":"listSuppressedAlerts","type":"boolean"},"verificationState":{"location":"querystring","locationName":"verificationState"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"violationEvents":{"type":"list","member":{"type":"structure","members":{"violationId":{},"thingName":{},"securityProfileName":{},"behavior":{"shape":"S9p"},"metricValue":{"shape":"S9w"},"violationEventAdditionalInfo":{"shape":"Spv"},"violationEventType":{},"verificationState":{},"verificationStateDescription":{},"violationEventTime":{"type":"timestamp"}}}},"nextToken":{}}}},"PutVerificationStateOnViolation":{"http":{"requestUri":"/violations/verification-state/{violationId}"},"input":{"type":"structure","required":["violationId","verificationState"],"members":{"violationId":{"location":"uri","locationName":"violationId"},"verificationState":{},"verificationStateDescription":{}}},"output":{"type":"structure","members":{}}},"RegisterCACertificate":{"http":{"requestUri":"/cacertificate"},"input":{"type":"structure","required":["caCertificate"],"members":{"caCertificate":{},"verificationCertificate":{},"setAsActive":{"location":"querystring","locationName":"setAsActive","type":"boolean"},"allowAutoRegistration":{"location":"querystring","locationName":"allowAutoRegistration","type":"boolean"},"registrationConfig":{"shape":"Sj9"},"tags":{"shape":"S2e"},"certificateMode":{}}},"output":{"type":"structure","members":{"certificateArn":{},"certificateId":{}}}},"RegisterCertificate":{"http":{"requestUri":"/certificate/register"},"input":{"type":"structure","required":["certificatePem"],"members":{"certificatePem":{},"caCertificatePem":{},"setAsActive":{"deprecated":true,"location":"querystring","locationName":"setAsActive","type":"boolean"},"status":{}}},"output":{"type":"structure","members":{"certificateArn":{},"certificateId":{}}}},"RegisterCertificateWithoutCA":{"http":{"requestUri":"/certificate/register-no-ca"},"input":{"type":"structure","required":["certificatePem"],"members":{"certificatePem":{},"status":{}}},"output":{"type":"structure","members":{"certificateArn":{},"certificateId":{}}}},"RegisterThing":{"http":{"requestUri":"/things"},"input":{"type":"structure","required":["templateBody"],"members":{"templateBody":{},"parameters":{"type":"map","key":{},"value":{}}}},"output":{"type":"structure","members":{"certificatePem":{},"resourceArns":{"type":"map","key":{},"value":{}}}}},"RejectCertificateTransfer":{"http":{"method":"PATCH","requestUri":"/reject-certificate-transfer/{certificateId}"},"input":{"type":"structure","required":["certificateId"],"members":{"certificateId":{"location":"uri","locationName":"certificateId"},"rejectReason":{}}}},"RemoveThingFromBillingGroup":{"http":{"method":"PUT","requestUri":"/billing-groups/removeThingFromBillingGroup"},"input":{"type":"structure","members":{"billingGroupName":{},"billingGroupArn":{},"thingName":{},"thingArn":{}}},"output":{"type":"structure","members":{}}},"RemoveThingFromThingGroup":{"http":{"method":"PUT","requestUri":"/thing-groups/removeThingFromThingGroup"},"input":{"type":"structure","members":{"thingGroupName":{},"thingGroupArn":{},"thingName":{},"thingArn":{}}},"output":{"type":"structure","members":{}}},"ReplaceTopicRule":{"http":{"method":"PATCH","requestUri":"/rules/{ruleName}"},"input":{"type":"structure","required":["ruleName","topicRulePayload"],"members":{"ruleName":{"location":"uri","locationName":"ruleName"},"topicRulePayload":{"shape":"Sbc"}},"payload":"topicRulePayload"}},"SearchIndex":{"http":{"requestUri":"/indices/search"},"input":{"type":"structure","required":["queryString"],"members":{"indexName":{},"queryString":{},"nextToken":{},"maxResults":{"type":"integer"},"queryVersion":{}}},"output":{"type":"structure","members":{"nextToken":{},"things":{"type":"list","member":{"type":"structure","members":{"thingName":{},"thingId":{},"thingTypeName":{},"thingGroupNames":{"shape":"Sx4"},"attributes":{"shape":"S3y"},"shadow":{},"deviceDefender":{},"connectivity":{"type":"structure","members":{"connected":{"type":"boolean"},"timestamp":{"type":"long"},"disconnectReason":{}}}}}},"thingGroups":{"type":"list","member":{"type":"structure","members":{"thingGroupName":{},"thingGroupId":{},"thingGroupDescription":{},"attributes":{"shape":"S3y"},"parentGroupNames":{"shape":"Sx4"}}}}}}},"SetDefaultAuthorizer":{"http":{"requestUri":"/default-authorizer"},"input":{"type":"structure","required":["authorizerName"],"members":{"authorizerName":{}}},"output":{"type":"structure","members":{"authorizerName":{},"authorizerArn":{}}}},"SetDefaultPolicyVersion":{"http":{"method":"PATCH","requestUri":"/policies/{policyName}/version/{policyVersionId}"},"input":{"type":"structure","required":["policyName","policyVersionId"],"members":{"policyName":{"location":"uri","locationName":"policyName"},"policyVersionId":{"location":"uri","locationName":"policyVersionId"}}}},"SetLoggingOptions":{"http":{"requestUri":"/loggingOptions"},"input":{"type":"structure","required":["loggingOptionsPayload"],"members":{"loggingOptionsPayload":{"type":"structure","required":["roleArn"],"members":{"roleArn":{},"logLevel":{}}}},"payload":"loggingOptionsPayload"}},"SetV2LoggingLevel":{"http":{"requestUri":"/v2LoggingLevel"},"input":{"type":"structure","required":["logTarget","logLevel"],"members":{"logTarget":{"shape":"Sw7"},"logLevel":{}}}},"SetV2LoggingOptions":{"http":{"requestUri":"/v2LoggingOptions"},"input":{"type":"structure","members":{"roleArn":{},"defaultLogLevel":{},"disableAllLogs":{"type":"boolean"}}}},"StartAuditMitigationActionsTask":{"http":{"requestUri":"/audit/mitigationactions/tasks/{taskId}"},"input":{"type":"structure","required":["taskId","target","auditCheckToActionsMapping","clientRequestToken"],"members":{"taskId":{"location":"uri","locationName":"taskId"},"target":{"shape":"Shx"},"auditCheckToActionsMapping":{"shape":"Si1"},"clientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"taskId":{}}}},"StartDetectMitigationActionsTask":{"http":{"method":"PUT","requestUri":"/detect/mitigationactions/tasks/{taskId}"},"input":{"type":"structure","required":["taskId","target","actions","clientRequestToken"],"members":{"taskId":{"location":"uri","locationName":"taskId"},"target":{"shape":"Sjq"},"actions":{"type":"list","member":{}},"violationEventOccurrenceRange":{"shape":"Sjt"},"includeOnlyActiveViolations":{"type":"boolean"},"includeSuppressedAlerts":{"type":"boolean"},"clientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"taskId":{}}}},"StartOnDemandAuditTask":{"http":{"requestUri":"/audit/tasks"},"input":{"type":"structure","required":["targetCheckNames"],"members":{"targetCheckNames":{"shape":"S9i"}}},"output":{"type":"structure","members":{"taskId":{}}}},"StartThingRegistrationTask":{"http":{"requestUri":"/thing-registration-tasks"},"input":{"type":"structure","required":["templateBody","inputFileBucket","inputFileKey","roleArn"],"members":{"templateBody":{},"inputFileBucket":{},"inputFileKey":{},"roleArn":{}}},"output":{"type":"structure","members":{"taskId":{}}}},"StopThingRegistrationTask":{"http":{"method":"PUT","requestUri":"/thing-registration-tasks/{taskId}/cancel"},"input":{"type":"structure","required":["taskId"],"members":{"taskId":{"location":"uri","locationName":"taskId"}}},"output":{"type":"structure","members":{}}},"TagResource":{"http":{"requestUri":"/tags"},"input":{"type":"structure","required":["resourceArn","tags"],"members":{"resourceArn":{},"tags":{"shape":"S2e"}}},"output":{"type":"structure","members":{}}},"TestAuthorization":{"http":{"requestUri":"/test-authorization"},"input":{"type":"structure","required":["authInfos"],"members":{"principal":{},"cognitoIdentityPoolId":{},"authInfos":{"type":"list","member":{"shape":"Sxx"}},"clientId":{"location":"querystring","locationName":"clientId"},"policyNamesToAdd":{"shape":"Sy1"},"policyNamesToSkip":{"shape":"Sy1"}}},"output":{"type":"structure","members":{"authResults":{"type":"list","member":{"type":"structure","members":{"authInfo":{"shape":"Sxx"},"allowed":{"type":"structure","members":{"policies":{"shape":"Sq2"}}},"denied":{"type":"structure","members":{"implicitDeny":{"type":"structure","members":{"policies":{"shape":"Sq2"}}},"explicitDeny":{"type":"structure","members":{"policies":{"shape":"Sq2"}}}}},"authDecision":{},"missingContextValues":{"type":"list","member":{}}}}}}}},"TestInvokeAuthorizer":{"http":{"requestUri":"/authorizer/{authorizerName}/test"},"input":{"type":"structure","required":["authorizerName"],"members":{"authorizerName":{"location":"uri","locationName":"authorizerName"},"token":{},"tokenSignature":{},"httpContext":{"type":"structure","members":{"headers":{"type":"map","key":{},"value":{}},"queryString":{}}},"mqttContext":{"type":"structure","members":{"username":{},"password":{"type":"blob"},"clientId":{}}},"tlsContext":{"type":"structure","members":{"serverName":{}}}}},"output":{"type":"structure","members":{"isAuthenticated":{"type":"boolean"},"principalId":{},"policyDocuments":{"type":"list","member":{}},"refreshAfterInSeconds":{"type":"integer"},"disconnectAfterInSeconds":{"type":"integer"}}}},"TransferCertificate":{"http":{"method":"PATCH","requestUri":"/transfer-certificate/{certificateId}"},"input":{"type":"structure","required":["certificateId","targetAwsAccount"],"members":{"certificateId":{"location":"uri","locationName":"certificateId"},"targetAwsAccount":{"location":"querystring","locationName":"targetAwsAccount"},"transferMessage":{}}},"output":{"type":"structure","members":{"transferredCertificateArn":{}}}},"UntagResource":{"http":{"requestUri":"/untag"},"input":{"type":"structure","required":["resourceArn","tagKeys"],"members":{"resourceArn":{},"tagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateAccountAuditConfiguration":{"http":{"method":"PATCH","requestUri":"/audit/configuration"},"input":{"type":"structure","members":{"roleArn":{},"auditNotificationTargetConfigurations":{"shape":"Sh5"},"auditCheckConfigurations":{"shape":"Sh8"}}},"output":{"type":"structure","members":{}}},"UpdateAuditSuppression":{"http":{"method":"PATCH","requestUri":"/audit/suppressions/update"},"input":{"type":"structure","required":["checkName","resourceIdentifier"],"members":{"checkName":{},"resourceIdentifier":{"shape":"S1o"},"expirationDate":{"type":"timestamp"},"suppressIndefinitely":{"type":"boolean"},"description":{}}},"output":{"type":"structure","members":{}}},"UpdateAuthorizer":{"http":{"method":"PUT","requestUri":"/authorizer/{authorizerName}"},"input":{"type":"structure","required":["authorizerName"],"members":{"authorizerName":{"location":"uri","locationName":"authorizerName"},"authorizerFunctionArn":{},"tokenKeyName":{},"tokenSigningPublicKeys":{"shape":"S2a"},"status":{},"enableCachingForHttp":{"type":"boolean"}}},"output":{"type":"structure","members":{"authorizerName":{},"authorizerArn":{}}}},"UpdateBillingGroup":{"http":{"method":"PATCH","requestUri":"/billing-groups/{billingGroupName}"},"input":{"type":"structure","required":["billingGroupName","billingGroupProperties"],"members":{"billingGroupName":{"location":"uri","locationName":"billingGroupName"},"billingGroupProperties":{"shape":"S2n"},"expectedVersion":{"type":"long"}}},"output":{"type":"structure","members":{"version":{"type":"long"}}}},"UpdateCACertificate":{"http":{"method":"PUT","requestUri":"/cacertificate/{caCertificateId}"},"input":{"type":"structure","required":["certificateId"],"members":{"certificateId":{"location":"uri","locationName":"caCertificateId"},"newStatus":{"location":"querystring","locationName":"newStatus"},"newAutoRegistrationStatus":{"location":"querystring","locationName":"newAutoRegistrationStatus"},"registrationConfig":{"shape":"Sj9"},"removeAutoRegistration":{"type":"boolean"}}}},"UpdateCertificate":{"http":{"method":"PUT","requestUri":"/certificates/{certificateId}"},"input":{"type":"structure","required":["certificateId","newStatus"],"members":{"certificateId":{"location":"uri","locationName":"certificateId"},"newStatus":{"location":"querystring","locationName":"newStatus"}}}},"UpdateCertificateProvider":{"http":{"method":"PUT","requestUri":"/certificate-providers/{certificateProviderName}"},"input":{"type":"structure","required":["certificateProviderName"],"members":{"certificateProviderName":{"location":"uri","locationName":"certificateProviderName"},"lambdaFunctionArn":{},"accountDefaultForOperations":{"shape":"S2y"}}},"output":{"type":"structure","members":{"certificateProviderName":{},"certificateProviderArn":{}}}},"UpdateCustomMetric":{"http":{"method":"PATCH","requestUri":"/custom-metric/{metricName}"},"input":{"type":"structure","required":["metricName","displayName"],"members":{"metricName":{"location":"uri","locationName":"metricName"},"displayName":{}}},"output":{"type":"structure","members":{"metricName":{},"metricArn":{},"metricType":{},"displayName":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}},"UpdateDimension":{"http":{"method":"PATCH","requestUri":"/dimensions/{name}"},"input":{"type":"structure","required":["name","stringValues"],"members":{"name":{"location":"uri","locationName":"name"},"stringValues":{"shape":"S3c"}}},"output":{"type":"structure","members":{"name":{},"arn":{},"type":{},"stringValues":{"shape":"S3c"},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"}}}},"UpdateDomainConfiguration":{"http":{"method":"PUT","requestUri":"/domainConfigurations/{domainConfigurationName}"},"input":{"type":"structure","required":["domainConfigurationName"],"members":{"domainConfigurationName":{"location":"uri","locationName":"domainConfigurationName"},"authorizerConfig":{"shape":"S3l"},"domainConfigurationStatus":{},"removeAuthorizerConfig":{"type":"boolean"},"tlsConfig":{"shape":"S3o"},"serverCertificateConfig":{"shape":"S3q"}}},"output":{"type":"structure","members":{"domainConfigurationName":{},"domainConfigurationArn":{}}}},"UpdateDynamicThingGroup":{"http":{"method":"PATCH","requestUri":"/dynamic-thing-groups/{thingGroupName}"},"input":{"type":"structure","required":["thingGroupName","thingGroupProperties"],"members":{"thingGroupName":{"location":"uri","locationName":"thingGroupName"},"thingGroupProperties":{"shape":"S3v"},"expectedVersion":{"type":"long"},"indexName":{},"queryString":{},"queryVersion":{}}},"output":{"type":"structure","members":{"version":{"type":"long"}}}},"UpdateEventConfigurations":{"http":{"method":"PATCH","requestUri":"/event-configurations"},"input":{"type":"structure","members":{"eventConfigurations":{"shape":"Ske"}}},"output":{"type":"structure","members":{}}},"UpdateFleetMetric":{"http":{"method":"PATCH","requestUri":"/fleet-metric/{metricName}"},"input":{"type":"structure","required":["metricName","indexName"],"members":{"metricName":{"location":"uri","locationName":"metricName"},"queryString":{},"aggregationType":{"shape":"S49"},"period":{"type":"integer"},"aggregationField":{},"description":{},"queryVersion":{},"indexName":{},"unit":{},"expectedVersion":{"type":"long"}}}},"UpdateIndexingConfiguration":{"http":{"requestUri":"/indexing/config"},"input":{"type":"structure","members":{"thingIndexingConfiguration":{"shape":"Snp"},"thingGroupIndexingConfiguration":{"shape":"So5"}}},"output":{"type":"structure","members":{}}},"UpdateJob":{"http":{"method":"PATCH","requestUri":"/jobs/{jobId}"},"input":{"type":"structure","required":["jobId"],"members":{"jobId":{"location":"uri","locationName":"jobId"},"description":{},"presignedUrlConfig":{"shape":"S4m"},"jobExecutionsRolloutConfig":{"shape":"S4p"},"abortConfig":{"shape":"S4w"},"timeoutConfig":{"shape":"S53"},"namespaceId":{"location":"querystring","locationName":"namespaceId"},"jobExecutionsRetryConfig":{"shape":"S56"}}}},"UpdateMitigationAction":{"http":{"method":"PATCH","requestUri":"/mitigationactions/actions/{actionName}"},"input":{"type":"structure","required":["actionName"],"members":{"actionName":{"location":"uri","locationName":"actionName"},"roleArn":{},"actionParams":{"shape":"S5y"}}},"output":{"type":"structure","members":{"actionArn":{},"actionId":{}}}},"UpdatePackage":{"http":{"method":"PATCH","requestUri":"/packages/{packageName}","responseCode":200},"input":{"type":"structure","required":["packageName"],"members":{"packageName":{"location":"uri","locationName":"packageName"},"description":{"shape":"S8a"},"defaultVersionName":{},"unsetDefaultVersion":{"type":"boolean"},"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}},"output":{"type":"structure","members":{}},"idempotent":true},"UpdatePackageConfiguration":{"http":{"method":"PATCH","requestUri":"/package-configuration","responseCode":200},"input":{"type":"structure","members":{"versionUpdateByJobsConfig":{"shape":"Sol"},"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}},"output":{"type":"structure","members":{}},"idempotent":true},"UpdatePackageVersion":{"http":{"method":"PATCH","requestUri":"/packages/{packageName}/versions/{versionName}","responseCode":200},"input":{"type":"structure","required":["packageName","versionName"],"members":{"packageName":{"location":"uri","locationName":"packageName"},"versionName":{"location":"uri","locationName":"versionName"},"description":{"shape":"S8a"},"attributes":{"shape":"S8g"},"action":{},"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}},"output":{"type":"structure","members":{}},"idempotent":true},"UpdateProvisioningTemplate":{"http":{"method":"PATCH","requestUri":"/provisioning-templates/{templateName}"},"input":{"type":"structure","required":["templateName"],"members":{"templateName":{"location":"uri","locationName":"templateName"},"description":{},"enabled":{"type":"boolean"},"defaultVersionId":{"type":"integer"},"provisioningRoleArn":{},"preProvisioningHook":{"shape":"S92"},"removePreProvisioningHook":{"type":"boolean"}}},"output":{"type":"structure","members":{}}},"UpdateRoleAlias":{"http":{"method":"PUT","requestUri":"/role-aliases/{roleAlias}"},"input":{"type":"structure","required":["roleAlias"],"members":{"roleAlias":{"location":"uri","locationName":"roleAlias"},"roleArn":{},"credentialDurationSeconds":{"type":"integer"}}},"output":{"type":"structure","members":{"roleAlias":{},"roleAliasArn":{}}}},"UpdateScheduledAudit":{"http":{"method":"PATCH","requestUri":"/audit/scheduledaudits/{scheduledAuditName}"},"input":{"type":"structure","required":["scheduledAuditName"],"members":{"frequency":{},"dayOfMonth":{},"dayOfWeek":{},"targetCheckNames":{"shape":"S9i"},"scheduledAuditName":{"location":"uri","locationName":"scheduledAuditName"}}},"output":{"type":"structure","members":{"scheduledAuditArn":{}}}},"UpdateSecurityProfile":{"http":{"method":"PATCH","requestUri":"/security-profiles/{securityProfileName}"},"input":{"type":"structure","required":["securityProfileName"],"members":{"securityProfileName":{"location":"uri","locationName":"securityProfileName"},"securityProfileDescription":{},"behaviors":{"shape":"S9o"},"alertTargets":{"shape":"Saf"},"additionalMetricsToRetain":{"shape":"Saj","deprecated":true,"deprecatedMessage":"Use additionalMetricsToRetainV2."},"additionalMetricsToRetainV2":{"shape":"Sak"},"deleteBehaviors":{"type":"boolean"},"deleteAlertTargets":{"type":"boolean"},"deleteAdditionalMetricsToRetain":{"type":"boolean"},"expectedVersion":{"location":"querystring","locationName":"expectedVersion","type":"long"},"metricsExportConfig":{"shape":"Sam"},"deleteMetricsExportConfig":{"type":"boolean"}}},"output":{"type":"structure","members":{"securityProfileName":{},"securityProfileArn":{},"securityProfileDescription":{},"behaviors":{"shape":"S9o"},"alertTargets":{"shape":"Saf"},"additionalMetricsToRetain":{"shape":"Saj","deprecated":true,"deprecatedMessage":"Use additionalMetricsToRetainV2."},"additionalMetricsToRetainV2":{"shape":"Sak"},"version":{"type":"long"},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"},"metricsExportConfig":{"shape":"Sam"}}}},"UpdateStream":{"http":{"method":"PUT","requestUri":"/streams/{streamId}"},"input":{"type":"structure","required":["streamId"],"members":{"streamId":{"location":"uri","locationName":"streamId"},"description":{},"files":{"shape":"Sas"},"roleArn":{}}},"output":{"type":"structure","members":{"streamId":{},"streamArn":{},"description":{},"streamVersion":{"type":"integer"}}}},"UpdateThing":{"http":{"method":"PATCH","requestUri":"/things/{thingName}"},"input":{"type":"structure","required":["thingName"],"members":{"thingName":{"location":"uri","locationName":"thingName"},"thingTypeName":{},"attributePayload":{"shape":"S3x"},"expectedVersion":{"type":"long"},"removeThingType":{"type":"boolean"}}},"output":{"type":"structure","members":{}}},"UpdateThingGroup":{"http":{"method":"PATCH","requestUri":"/thing-groups/{thingGroupName}"},"input":{"type":"structure","required":["thingGroupName","thingGroupProperties"],"members":{"thingGroupName":{"location":"uri","locationName":"thingGroupName"},"thingGroupProperties":{"shape":"S3v"},"expectedVersion":{"type":"long"}}},"output":{"type":"structure","members":{"version":{"type":"long"}}}},"UpdateThingGroupsForThing":{"http":{"method":"PUT","requestUri":"/thing-groups/updateThingGroupsForThing"},"input":{"type":"structure","members":{"thingName":{},"thingGroupsToAdd":{"shape":"S10n"},"thingGroupsToRemove":{"shape":"S10n"},"overrideDynamicGroups":{"type":"boolean"}}},"output":{"type":"structure","members":{}}},"UpdateTopicRuleDestination":{"http":{"method":"PATCH","requestUri":"/destinations"},"input":{"type":"structure","required":["arn","status"],"members":{"arn":{},"status":{}}},"output":{"type":"structure","members":{}}},"ValidateSecurityProfileBehaviors":{"http":{"requestUri":"/security-profile-behaviors/validate"},"input":{"type":"structure","required":["behaviors"],"members":{"behaviors":{"shape":"S9o"}}},"output":{"type":"structure","members":{"valid":{"type":"boolean"},"validationErrors":{"type":"list","member":{"type":"structure","members":{"errorMessage":{}}}}}}}},"shapes":{"Sg":{"type":"list","member":{}},"S1e":{"type":"map","key":{},"value":{}},"S1o":{"type":"structure","members":{"deviceCertificateId":{},"caCertificateId":{},"cognitoIdentityPoolId":{},"clientId":{},"policyVersionIdentifier":{"type":"structure","members":{"policyName":{},"policyVersionId":{}}},"account":{},"iamRoleArn":{},"roleAliasArn":{},"issuerCertificateIdentifier":{"type":"structure","members":{"issuerCertificateSubject":{},"issuerId":{},"issuerCertificateSerialNumber":{}}},"deviceCertificateArn":{}}},"S2a":{"type":"map","key":{},"value":{}},"S2e":{"type":"list","member":{"type":"structure","required":["Key"],"members":{"Key":{},"Value":{}}}},"S2n":{"type":"structure","members":{"billingGroupDescription":{}}},"S2y":{"type":"list","member":{}},"S3c":{"type":"list","member":{}},"S3l":{"type":"structure","members":{"defaultAuthorizerName":{},"allowAuthorizerOverride":{"type":"boolean"}}},"S3o":{"type":"structure","members":{"securityPolicy":{}}},"S3q":{"type":"structure","members":{"enableOCSPCheck":{"type":"boolean"}}},"S3v":{"type":"structure","members":{"thingGroupDescription":{},"attributePayload":{"shape":"S3x"}}},"S3x":{"type":"structure","members":{"attributes":{"shape":"S3y"},"merge":{"type":"boolean"}}},"S3y":{"type":"map","key":{},"value":{}},"S49":{"type":"structure","required":["name"],"members":{"name":{},"values":{"type":"list","member":{}}}},"S4m":{"type":"structure","members":{"roleArn":{},"expiresInSec":{"type":"long"}}},"S4p":{"type":"structure","members":{"maximumPerMinute":{"type":"integer"},"exponentialRate":{"type":"structure","required":["baseRatePerMinute","incrementFactor","rateIncreaseCriteria"],"members":{"baseRatePerMinute":{"type":"integer"},"incrementFactor":{"type":"double"},"rateIncreaseCriteria":{"type":"structure","members":{"numberOfNotifiedThings":{"type":"integer"},"numberOfSucceededThings":{"type":"integer"}}}}}}},"S4w":{"type":"structure","required":["criteriaList"],"members":{"criteriaList":{"type":"list","member":{"type":"structure","required":["failureType","action","thresholdPercentage","minNumberOfExecutedThings"],"members":{"failureType":{},"action":{},"thresholdPercentage":{"type":"double"},"minNumberOfExecutedThings":{"type":"integer"}}}}}},"S53":{"type":"structure","members":{"inProgressTimeoutInMinutes":{"type":"long"}}},"S56":{"type":"structure","required":["criteriaList"],"members":{"criteriaList":{"type":"list","member":{"type":"structure","required":["failureType","numberOfRetries"],"members":{"failureType":{},"numberOfRetries":{"type":"integer"}}}}}},"S5b":{"type":"map","key":{},"value":{}},"S5e":{"type":"structure","members":{"startTime":{},"endTime":{},"endBehavior":{},"maintenanceWindows":{"shape":"S5h"}}},"S5h":{"type":"list","member":{"type":"structure","required":["startTime","durationInMinutes"],"members":{"startTime":{},"durationInMinutes":{"type":"integer"}}}},"S5l":{"type":"list","member":{}},"S5t":{"type":"structure","members":{"PublicKey":{},"PrivateKey":{"type":"string","sensitive":true}}},"S5y":{"type":"structure","members":{"updateDeviceCertificateParams":{"type":"structure","required":["action"],"members":{"action":{}}},"updateCACertificateParams":{"type":"structure","required":["action"],"members":{"action":{}}},"addThingsToThingGroupParams":{"type":"structure","required":["thingGroupNames"],"members":{"thingGroupNames":{"type":"list","member":{}},"overrideDynamicGroups":{"type":"boolean"}}},"replaceDefaultPolicyVersionParams":{"type":"structure","required":["templateName"],"members":{"templateName":{}}},"enableIoTLoggingParams":{"type":"structure","required":["roleArnForLogging","logLevel"],"members":{"roleArnForLogging":{},"logLevel":{}}},"publishFindingToSnsParams":{"type":"structure","required":["topicArn"],"members":{"topicArn":{}}}}},"S6i":{"type":"list","member":{}},"S6k":{"type":"list","member":{}},"S6m":{"type":"structure","members":{"maximumPerMinute":{"type":"integer"},"exponentialRate":{"type":"structure","required":["baseRatePerMinute","incrementFactor","rateIncreaseCriteria"],"members":{"baseRatePerMinute":{"type":"integer"},"incrementFactor":{"type":"double"},"rateIncreaseCriteria":{"type":"structure","members":{"numberOfNotifiedThings":{"type":"integer"},"numberOfSucceededThings":{"type":"integer"}}}}}}},"S6t":{"type":"structure","members":{"expiresInSec":{"type":"long"}}},"S74":{"type":"list","member":{"type":"structure","members":{"fileName":{},"fileType":{"type":"integer"},"fileVersion":{},"fileLocation":{"type":"structure","members":{"stream":{"type":"structure","members":{"streamId":{},"fileId":{"type":"integer"}}},"s3Location":{"shape":"S7d"}}},"codeSigning":{"type":"structure","members":{"awsSignerJobId":{},"startSigningJobParameter":{"type":"structure","members":{"signingProfileParameter":{"type":"structure","members":{"certificateArn":{},"platform":{},"certificatePathOnDevice":{}}},"signingProfileName":{},"destination":{"type":"structure","members":{"s3Destination":{"type":"structure","members":{"bucket":{},"prefix":{}}}}}}},"customCodeSigning":{"type":"structure","members":{"signature":{"type":"structure","members":{"inlineDocument":{"type":"blob"}}},"certificateChain":{"type":"structure","members":{"certificateName":{},"inlineDocument":{}}},"hashAlgorithm":{},"signatureAlgorithm":{}}}}},"attributes":{"type":"map","key":{},"value":{}}}}},"S7d":{"type":"structure","members":{"bucket":{},"key":{},"version":{}}},"S82":{"type":"map","key":{},"value":{}},"S8a":{"type":"string","sensitive":true},"S8b":{"type":"map","key":{},"value":{}},"S8g":{"type":"map","key":{},"value":{},"sensitive":true},"S92":{"type":"structure","required":["targetArn"],"members":{"payloadVersion":{},"targetArn":{}}},"S9i":{"type":"list","member":{}},"S9o":{"type":"list","member":{"shape":"S9p"}},"S9p":{"type":"structure","required":["name"],"members":{"name":{},"metric":{},"metricDimension":{"shape":"S9s"},"criteria":{"type":"structure","members":{"comparisonOperator":{},"value":{"shape":"S9w"},"durationSeconds":{"type":"integer"},"consecutiveDatapointsToAlarm":{"type":"integer"},"consecutiveDatapointsToClear":{"type":"integer"},"statisticalThreshold":{"type":"structure","members":{"statistic":{}}},"mlDetectionConfig":{"type":"structure","required":["confidenceLevel"],"members":{"confidenceLevel":{}}}}},"suppressAlerts":{"type":"boolean"},"exportMetric":{"type":"boolean"}}},"S9s":{"type":"structure","required":["dimensionName"],"members":{"dimensionName":{},"operator":{}}},"S9w":{"type":"structure","members":{"count":{"type":"long"},"cidrs":{"type":"list","member":{}},"ports":{"type":"list","member":{"type":"integer"}},"number":{"type":"double"},"numbers":{"type":"list","member":{"type":"double"}},"strings":{"type":"list","member":{}}}},"Saf":{"type":"map","key":{},"value":{"type":"structure","required":["alertTargetArn","roleArn"],"members":{"alertTargetArn":{},"roleArn":{}}}},"Saj":{"type":"list","member":{}},"Sak":{"type":"list","member":{"type":"structure","required":["metric"],"members":{"metric":{},"metricDimension":{"shape":"S9s"},"exportMetric":{"type":"boolean"}}}},"Sam":{"type":"structure","required":["mqttTopic","roleArn"],"members":{"mqttTopic":{},"roleArn":{}}},"Sas":{"type":"list","member":{"type":"structure","members":{"fileId":{"type":"integer"},"s3Location":{"shape":"S7d"}}}},"Sb4":{"type":"structure","members":{"thingTypeDescription":{},"searchableAttributes":{"type":"list","member":{}}}},"Sbc":{"type":"structure","required":["sql","actions"],"members":{"sql":{},"description":{},"actions":{"shape":"Sbf"},"ruleDisabled":{"type":"boolean"},"awsIotSqlVersion":{},"errorAction":{"shape":"Sbg"}}},"Sbf":{"type":"list","member":{"shape":"Sbg"}},"Sbg":{"type":"structure","members":{"dynamoDB":{"type":"structure","required":["tableName","roleArn","hashKeyField","hashKeyValue"],"members":{"tableName":{},"roleArn":{},"operation":{},"hashKeyField":{},"hashKeyValue":{},"hashKeyType":{},"rangeKeyField":{},"rangeKeyValue":{},"rangeKeyType":{},"payloadField":{}}},"dynamoDBv2":{"type":"structure","required":["roleArn","putItem"],"members":{"roleArn":{},"putItem":{"type":"structure","required":["tableName"],"members":{"tableName":{}}}}},"lambda":{"type":"structure","required":["functionArn"],"members":{"functionArn":{}}},"sns":{"type":"structure","required":["targetArn","roleArn"],"members":{"targetArn":{},"roleArn":{},"messageFormat":{}}},"sqs":{"type":"structure","required":["roleArn","queueUrl"],"members":{"roleArn":{},"queueUrl":{},"useBase64":{"type":"boolean"}}},"kinesis":{"type":"structure","required":["roleArn","streamName"],"members":{"roleArn":{},"streamName":{},"partitionKey":{}}},"republish":{"type":"structure","required":["roleArn","topic"],"members":{"roleArn":{},"topic":{},"qos":{"type":"integer"},"headers":{"type":"structure","members":{"payloadFormatIndicator":{},"contentType":{},"responseTopic":{},"correlationData":{},"messageExpiry":{},"userProperties":{"type":"list","member":{"type":"structure","required":["key","value"],"members":{"key":{},"value":{}}}}}}}},"s3":{"type":"structure","required":["roleArn","bucketName","key"],"members":{"roleArn":{},"bucketName":{},"key":{},"cannedAcl":{}}},"firehose":{"type":"structure","required":["roleArn","deliveryStreamName"],"members":{"roleArn":{},"deliveryStreamName":{},"separator":{},"batchMode":{"type":"boolean"}}},"cloudwatchMetric":{"type":"structure","required":["roleArn","metricNamespace","metricName","metricValue","metricUnit"],"members":{"roleArn":{},"metricNamespace":{},"metricName":{},"metricValue":{},"metricUnit":{},"metricTimestamp":{}}},"cloudwatchAlarm":{"type":"structure","required":["roleArn","alarmName","stateReason","stateValue"],"members":{"roleArn":{},"alarmName":{},"stateReason":{},"stateValue":{}}},"cloudwatchLogs":{"type":"structure","required":["roleArn","logGroupName"],"members":{"roleArn":{},"logGroupName":{},"batchMode":{"type":"boolean"}}},"elasticsearch":{"type":"structure","required":["roleArn","endpoint","index","type","id"],"members":{"roleArn":{},"endpoint":{},"index":{},"type":{},"id":{}}},"salesforce":{"type":"structure","required":["token","url"],"members":{"token":{},"url":{}}},"iotAnalytics":{"type":"structure","members":{"channelArn":{},"channelName":{},"batchMode":{"type":"boolean"},"roleArn":{}}},"iotEvents":{"type":"structure","required":["inputName","roleArn"],"members":{"inputName":{},"messageId":{},"batchMode":{"type":"boolean"},"roleArn":{}}},"iotSiteWise":{"type":"structure","required":["putAssetPropertyValueEntries","roleArn"],"members":{"putAssetPropertyValueEntries":{"type":"list","member":{"type":"structure","required":["propertyValues"],"members":{"entryId":{},"assetId":{},"propertyId":{},"propertyAlias":{},"propertyValues":{"type":"list","member":{"type":"structure","required":["value","timestamp"],"members":{"value":{"type":"structure","members":{"stringValue":{},"integerValue":{},"doubleValue":{},"booleanValue":{}}},"timestamp":{"type":"structure","required":["timeInSeconds"],"members":{"timeInSeconds":{},"offsetInNanos":{}}},"quality":{}}}}}}},"roleArn":{}}},"stepFunctions":{"type":"structure","required":["stateMachineName","roleArn"],"members":{"executionNamePrefix":{},"stateMachineName":{},"roleArn":{}}},"timestream":{"type":"structure","required":["roleArn","databaseName","tableName","dimensions"],"members":{"roleArn":{},"databaseName":{},"tableName":{},"dimensions":{"type":"list","member":{"type":"structure","required":["name","value"],"members":{"name":{},"value":{}}}},"timestamp":{"type":"structure","required":["value","unit"],"members":{"value":{},"unit":{}}}}},"http":{"type":"structure","required":["url"],"members":{"url":{},"confirmationUrl":{},"headers":{"type":"list","member":{"type":"structure","required":["key","value"],"members":{"key":{},"value":{}}}},"auth":{"type":"structure","members":{"sigv4":{"type":"structure","required":["signingRegion","serviceName","roleArn"],"members":{"signingRegion":{},"serviceName":{},"roleArn":{}}}}}}},"kafka":{"type":"structure","required":["destinationArn","topic","clientProperties"],"members":{"destinationArn":{},"topic":{},"key":{},"partition":{},"clientProperties":{"type":"map","key":{},"value":{}},"headers":{"type":"list","member":{"type":"structure","required":["key","value"],"members":{"key":{},"value":{}}}}}},"openSearch":{"type":"structure","required":["roleArn","endpoint","index","type","id"],"members":{"roleArn":{},"endpoint":{},"index":{},"type":{},"id":{}}},"location":{"type":"structure","required":["roleArn","trackerName","deviceId","latitude","longitude"],"members":{"roleArn":{},"trackerName":{},"deviceId":{},"timestamp":{"type":"structure","required":["value"],"members":{"value":{},"unit":{}}},"latitude":{},"longitude":{}}}}},"Set":{"type":"list","member":{}},"Sev":{"type":"list","member":{}},"Sez":{"type":"structure","members":{"arn":{},"status":{},"createdAt":{"type":"timestamp"},"lastUpdatedAt":{"type":"timestamp"},"statusReason":{},"httpUrlProperties":{"type":"structure","members":{"confirmationUrl":{}}},"vpcProperties":{"type":"structure","members":{"subnetIds":{"shape":"Set"},"securityGroups":{"shape":"Sev"},"vpcId":{},"roleArn":{}}}}},"Sh5":{"type":"map","key":{},"value":{"type":"structure","members":{"targetArn":{},"roleArn":{},"enabled":{"type":"boolean"}}}},"Sh8":{"type":"map","key":{},"value":{"type":"structure","members":{"enabled":{"type":"boolean"}}}},"Shd":{"type":"structure","members":{"findingId":{},"taskId":{},"checkName":{},"taskStartTime":{"type":"timestamp"},"findingTime":{"type":"timestamp"},"severity":{},"nonCompliantResource":{"type":"structure","members":{"resourceType":{},"resourceIdentifier":{"shape":"S1o"},"additionalInfo":{"shape":"Shh"}}},"relatedResources":{"shape":"Shi"},"reasonForNonCompliance":{},"reasonForNonComplianceCode":{},"isSuppressed":{"type":"boolean"}}},"Shh":{"type":"map","key":{},"value":{}},"Shi":{"type":"list","member":{"type":"structure","members":{"resourceType":{},"resourceIdentifier":{"shape":"S1o"},"additionalInfo":{"shape":"Shh"}}}},"Shx":{"type":"structure","members":{"auditTaskId":{},"findingIds":{"type":"list","member":{}},"auditCheckToReasonCodeFilter":{"type":"map","key":{},"value":{"type":"list","member":{}}}}},"Si1":{"type":"map","key":{},"value":{"type":"list","member":{}}},"Si3":{"type":"list","member":{"type":"structure","members":{"name":{},"id":{},"roleArn":{},"actionParams":{"shape":"S5y"}}}},"Siu":{"type":"structure","members":{"authorizerName":{},"authorizerArn":{},"authorizerFunctionArn":{},"tokenKeyName":{},"tokenSigningPublicKeys":{"shape":"S2a"},"status":{},"creationDate":{"type":"timestamp"},"lastModifiedDate":{"type":"timestamp"},"signingDisabled":{"type":"boolean"},"enableCachingForHttp":{"type":"boolean"}}},"Sj7":{"type":"structure","members":{"notBefore":{"type":"timestamp"},"notAfter":{"type":"timestamp"}}},"Sj9":{"type":"structure","members":{"templateBody":{},"roleArn":{},"templateName":{}}},"Sjo":{"type":"structure","members":{"taskId":{},"taskStatus":{},"taskStartTime":{"type":"timestamp"},"taskEndTime":{"type":"timestamp"},"target":{"shape":"Sjq"},"violationEventOccurrenceRange":{"shape":"Sjt"},"onlyActiveViolationsIncluded":{"type":"boolean"},"suppressedAlertsIncluded":{"type":"boolean"},"actionsDefinition":{"shape":"Si3"},"taskStatistics":{"type":"structure","members":{"actionsExecuted":{"type":"long"},"actionsSkipped":{"type":"long"},"actionsFailed":{"type":"long"}}}}},"Sjq":{"type":"structure","members":{"violationIds":{"type":"list","member":{}},"securityProfileName":{},"behaviorName":{}}},"Sjt":{"type":"structure","required":["startTime","endTime"],"members":{"startTime":{"type":"timestamp"},"endTime":{"type":"timestamp"}}},"Ske":{"type":"map","key":{},"value":{"type":"structure","members":{"Enabled":{"type":"boolean"}}}},"Slk":{"type":"list","member":{}},"Smd":{"type":"list","member":{"shape":"Sme"}},"Sme":{"type":"structure","members":{"groupName":{},"groupArn":{}}},"Smq":{"type":"structure","members":{"deprecated":{"type":"boolean"},"deprecationDate":{"type":"timestamp"},"creationDate":{"type":"timestamp"}}},"Snp":{"type":"structure","required":["thingIndexingMode"],"members":{"thingIndexingMode":{},"thingConnectivityIndexingMode":{},"deviceDefenderIndexingMode":{},"namedShadowIndexingMode":{},"managedFields":{"shape":"Snu"},"customFields":{"shape":"Snu"},"filter":{"type":"structure","members":{"namedShadowNames":{"type":"list","member":{}},"geoLocations":{"type":"list","member":{"type":"structure","members":{"name":{},"order":{}}}}}}}},"Snu":{"type":"list","member":{"type":"structure","members":{"name":{},"type":{}}}},"So5":{"type":"structure","required":["thingGroupIndexingMode"],"members":{"thingGroupIndexingMode":{},"managedFields":{"shape":"Snu"},"customFields":{"shape":"Snu"}}},"Sol":{"type":"structure","members":{"enabled":{"type":"boolean"},"roleArn":{}}},"Spv":{"type":"structure","members":{"confidenceLevel":{}}},"Sq2":{"type":"list","member":{"type":"structure","members":{"policyName":{},"policyArn":{}}}},"Sr8":{"type":"list","member":{"type":"structure","members":{"certificateArn":{},"certificateId":{},"status":{},"certificateMode":{},"creationDate":{"type":"timestamp"}}}},"Ss8":{"type":"structure","members":{"status":{},"queuedAt":{"type":"timestamp"},"startedAt":{"type":"timestamp"},"lastUpdatedAt":{"type":"timestamp"},"executionNumber":{"type":"long"},"retryAttempt":{"type":"integer"}}},"Stj":{"type":"list","member":{}},"Stt":{"type":"list","member":{}},"Sue":{"type":"structure","required":["name","arn"],"members":{"name":{},"arn":{}}},"Suj":{"type":"structure","required":["arn"],"members":{"arn":{}}},"Sw7":{"type":"structure","required":["targetType"],"members":{"targetType":{},"targetName":{}}},"Sx4":{"type":"list","member":{}},"Sxx":{"type":"structure","required":["resources"],"members":{"actionType":{},"resources":{"type":"list","member":{}}}},"Sy1":{"type":"list","member":{}},"S10n":{"type":"list","member":{}}}}')},43999:e=>{"use strict";e.exports=JSON.parse('{"o":{"GetBehaviorModelTrainingSummaries":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"summaries"},"ListActiveViolations":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"activeViolations"},"ListAttachedPolicies":{"input_token":"marker","limit_key":"pageSize","output_token":"nextMarker","result_key":"policies"},"ListAuditFindings":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"findings"},"ListAuditMitigationActionsExecutions":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"actionsExecutions"},"ListAuditMitigationActionsTasks":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"tasks"},"ListAuditSuppressions":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"suppressions"},"ListAuditTasks":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"tasks"},"ListAuthorizers":{"input_token":"marker","limit_key":"pageSize","output_token":"nextMarker","result_key":"authorizers"},"ListBillingGroups":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"billingGroups"},"ListCACertificates":{"input_token":"marker","limit_key":"pageSize","output_token":"nextMarker","result_key":"certificates"},"ListCertificates":{"input_token":"marker","limit_key":"pageSize","output_token":"nextMarker","result_key":"certificates"},"ListCertificatesByCA":{"input_token":"marker","limit_key":"pageSize","output_token":"nextMarker","result_key":"certificates"},"ListCustomMetrics":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"metricNames"},"ListDetectMitigationActionsExecutions":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"actionsExecutions"},"ListDetectMitigationActionsTasks":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"tasks"},"ListDimensions":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"dimensionNames"},"ListDomainConfigurations":{"input_token":"marker","limit_key":"pageSize","output_token":"nextMarker","result_key":"domainConfigurations"},"ListFleetMetrics":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"fleetMetrics"},"ListIndices":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"indexNames"},"ListJobExecutionsForJob":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"executionSummaries"},"ListJobExecutionsForThing":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"executionSummaries"},"ListJobTemplates":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"jobTemplates"},"ListJobs":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"jobs"},"ListManagedJobTemplates":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"managedJobTemplates"},"ListMetricValues":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"metricDatumList"},"ListMitigationActions":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"actionIdentifiers"},"ListOTAUpdates":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"otaUpdates"},"ListOutgoingCertificates":{"input_token":"marker","limit_key":"pageSize","output_token":"nextMarker","result_key":"outgoingCertificates"},"ListPackageVersions":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"packageVersionSummaries"},"ListPackages":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"packageSummaries"},"ListPolicies":{"input_token":"marker","limit_key":"pageSize","output_token":"nextMarker","result_key":"policies"},"ListPolicyPrincipals":{"input_token":"marker","limit_key":"pageSize","output_token":"nextMarker","result_key":"principals"},"ListPrincipalPolicies":{"input_token":"marker","limit_key":"pageSize","output_token":"nextMarker","result_key":"policies"},"ListPrincipalThings":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"things"},"ListProvisioningTemplateVersions":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"versions"},"ListProvisioningTemplates":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"templates"},"ListRelatedResourcesForAuditFinding":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"relatedResources"},"ListRoleAliases":{"input_token":"marker","limit_key":"pageSize","output_token":"nextMarker","result_key":"roleAliases"},"ListScheduledAudits":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"scheduledAudits"},"ListSecurityProfiles":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"securityProfileIdentifiers"},"ListSecurityProfilesForTarget":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"securityProfileTargetMappings"},"ListStreams":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"streams"},"ListTagsForResource":{"input_token":"nextToken","output_token":"nextToken","result_key":"tags"},"ListTargetsForPolicy":{"input_token":"marker","limit_key":"pageSize","output_token":"nextMarker","result_key":"targets"},"ListTargetsForSecurityProfile":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"securityProfileTargets"},"ListThingGroups":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"thingGroups"},"ListThingGroupsForThing":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"thingGroups"},"ListThingPrincipals":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"principals"},"ListThingRegistrationTaskReports":{"input_token":"nextToken","limit_key":"maxResults","non_aggregate_keys":["reportType"],"output_token":"nextToken","result_key":"resourceLinks"},"ListThingRegistrationTasks":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"taskIds"},"ListThingTypes":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"thingTypes"},"ListThings":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"things"},"ListThingsInBillingGroup":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"things"},"ListThingsInThingGroup":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"things"},"ListTopicRuleDestinations":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"destinationSummaries"},"ListTopicRules":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"rules"},"ListV2LoggingLevels":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"logTargetConfigurations"},"ListViolationEvents":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"violationEvents"}}}')},21717:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-05-28","endpointPrefix":"data-ats.iot","protocol":"rest-json","serviceFullName":"AWS IoT Data Plane","serviceId":"IoT Data Plane","signatureVersion":"v4","signingName":"iotdata","uid":"iot-data-2015-05-28"},"operations":{"DeleteThingShadow":{"http":{"method":"DELETE","requestUri":"/things/{thingName}/shadow"},"input":{"type":"structure","required":["thingName"],"members":{"thingName":{"location":"uri","locationName":"thingName"},"shadowName":{"location":"querystring","locationName":"name"}}},"output":{"type":"structure","required":["payload"],"members":{"payload":{"type":"blob"}},"payload":"payload"}},"GetRetainedMessage":{"http":{"method":"GET","requestUri":"/retainedMessage/{topic}"},"input":{"type":"structure","required":["topic"],"members":{"topic":{"location":"uri","locationName":"topic"}}},"output":{"type":"structure","members":{"topic":{},"payload":{"type":"blob"},"qos":{"type":"integer"},"lastModifiedTime":{"type":"long"},"userProperties":{"type":"blob"}}}},"GetThingShadow":{"http":{"method":"GET","requestUri":"/things/{thingName}/shadow"},"input":{"type":"structure","required":["thingName"],"members":{"thingName":{"location":"uri","locationName":"thingName"},"shadowName":{"location":"querystring","locationName":"name"}}},"output":{"type":"structure","members":{"payload":{"type":"blob"}},"payload":"payload"}},"ListNamedShadowsForThing":{"http":{"method":"GET","requestUri":"/api/things/shadow/ListNamedShadowsForThing/{thingName}"},"input":{"type":"structure","required":["thingName"],"members":{"thingName":{"location":"uri","locationName":"thingName"},"nextToken":{"location":"querystring","locationName":"nextToken"},"pageSize":{"location":"querystring","locationName":"pageSize","type":"integer"}}},"output":{"type":"structure","members":{"results":{"type":"list","member":{}},"nextToken":{},"timestamp":{"type":"long"}}}},"ListRetainedMessages":{"http":{"method":"GET","requestUri":"/retainedMessage"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"retainedTopics":{"type":"list","member":{"type":"structure","members":{"topic":{},"payloadSize":{"type":"long"},"qos":{"type":"integer"},"lastModifiedTime":{"type":"long"}}}},"nextToken":{}}}},"Publish":{"http":{"requestUri":"/topics/{topic}"},"input":{"type":"structure","required":["topic"],"members":{"topic":{"location":"uri","locationName":"topic"},"qos":{"location":"querystring","locationName":"qos","type":"integer"},"retain":{"location":"querystring","locationName":"retain","type":"boolean"},"payload":{"type":"blob"},"userProperties":{"jsonvalue":true,"location":"header","locationName":"x-amz-mqtt5-user-properties"},"payloadFormatIndicator":{"location":"header","locationName":"x-amz-mqtt5-payload-format-indicator"},"contentType":{"location":"querystring","locationName":"contentType"},"responseTopic":{"location":"querystring","locationName":"responseTopic"},"correlationData":{"location":"header","locationName":"x-amz-mqtt5-correlation-data"},"messageExpiry":{"location":"querystring","locationName":"messageExpiry","type":"long"}},"payload":"payload"}},"UpdateThingShadow":{"http":{"requestUri":"/things/{thingName}/shadow"},"input":{"type":"structure","required":["thingName","payload"],"members":{"thingName":{"location":"uri","locationName":"thingName"},"shadowName":{"location":"querystring","locationName":"name"},"payload":{"type":"blob"}},"payload":"payload"},"output":{"type":"structure","members":{"payload":{"type":"blob"}},"payload":"payload"}}},"shapes":{}}')},31896:e=>{"use strict";e.exports=JSON.parse('{"o":{"ListRetainedMessages":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"retainedTopics"}}}')},84609:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-11-27","endpointPrefix":"iotanalytics","protocol":"rest-json","serviceFullName":"AWS IoT Analytics","serviceId":"IoTAnalytics","signatureVersion":"v4","signingName":"iotanalytics","uid":"iotanalytics-2017-11-27"},"operations":{"BatchPutMessage":{"http":{"requestUri":"/messages/batch","responseCode":200},"input":{"type":"structure","required":["channelName","messages"],"members":{"channelName":{},"messages":{"type":"list","member":{"type":"structure","required":["messageId","payload"],"members":{"messageId":{},"payload":{"type":"blob"}}}}}},"output":{"type":"structure","members":{"batchPutMessageErrorEntries":{"type":"list","member":{"type":"structure","members":{"messageId":{},"errorCode":{},"errorMessage":{}}}}}}},"CancelPipelineReprocessing":{"http":{"method":"DELETE","requestUri":"/pipelines/{pipelineName}/reprocessing/{reprocessingId}"},"input":{"type":"structure","required":["pipelineName","reprocessingId"],"members":{"pipelineName":{"location":"uri","locationName":"pipelineName"},"reprocessingId":{"location":"uri","locationName":"reprocessingId"}}},"output":{"type":"structure","members":{}}},"CreateChannel":{"http":{"requestUri":"/channels","responseCode":201},"input":{"type":"structure","required":["channelName"],"members":{"channelName":{},"channelStorage":{"shape":"Sh"},"retentionPeriod":{"shape":"Sn"},"tags":{"shape":"Sq"}}},"output":{"type":"structure","members":{"channelName":{},"channelArn":{},"retentionPeriod":{"shape":"Sn"}}}},"CreateDataset":{"http":{"requestUri":"/datasets","responseCode":201},"input":{"type":"structure","required":["datasetName","actions"],"members":{"datasetName":{},"actions":{"shape":"Sy"},"triggers":{"shape":"S1l"},"contentDeliveryRules":{"shape":"S1q"},"retentionPeriod":{"shape":"Sn"},"versioningConfiguration":{"shape":"S21"},"tags":{"shape":"Sq"},"lateDataRules":{"shape":"S24"}}},"output":{"type":"structure","members":{"datasetName":{},"datasetArn":{},"retentionPeriod":{"shape":"Sn"}}}},"CreateDatasetContent":{"http":{"requestUri":"/datasets/{datasetName}/content"},"input":{"type":"structure","required":["datasetName"],"members":{"datasetName":{"location":"uri","locationName":"datasetName"},"versionId":{}}},"output":{"type":"structure","members":{"versionId":{}}}},"CreateDatastore":{"http":{"requestUri":"/datastores","responseCode":201},"input":{"type":"structure","required":["datastoreName"],"members":{"datastoreName":{},"datastoreStorage":{"shape":"S2h"},"retentionPeriod":{"shape":"Sn"},"tags":{"shape":"Sq"},"fileFormatConfiguration":{"shape":"S2m"},"datastorePartitions":{"shape":"S2u"}}},"output":{"type":"structure","members":{"datastoreName":{},"datastoreArn":{},"retentionPeriod":{"shape":"Sn"}}}},"CreatePipeline":{"http":{"requestUri":"/pipelines","responseCode":201},"input":{"type":"structure","required":["pipelineName","pipelineActivities"],"members":{"pipelineName":{},"pipelineActivities":{"shape":"S34"},"tags":{"shape":"Sq"}}},"output":{"type":"structure","members":{"pipelineName":{},"pipelineArn":{}}}},"DeleteChannel":{"http":{"method":"DELETE","requestUri":"/channels/{channelName}","responseCode":204},"input":{"type":"structure","required":["channelName"],"members":{"channelName":{"location":"uri","locationName":"channelName"}}}},"DeleteDataset":{"http":{"method":"DELETE","requestUri":"/datasets/{datasetName}","responseCode":204},"input":{"type":"structure","required":["datasetName"],"members":{"datasetName":{"location":"uri","locationName":"datasetName"}}}},"DeleteDatasetContent":{"http":{"method":"DELETE","requestUri":"/datasets/{datasetName}/content","responseCode":204},"input":{"type":"structure","required":["datasetName"],"members":{"datasetName":{"location":"uri","locationName":"datasetName"},"versionId":{"location":"querystring","locationName":"versionId"}}}},"DeleteDatastore":{"http":{"method":"DELETE","requestUri":"/datastores/{datastoreName}","responseCode":204},"input":{"type":"structure","required":["datastoreName"],"members":{"datastoreName":{"location":"uri","locationName":"datastoreName"}}}},"DeletePipeline":{"http":{"method":"DELETE","requestUri":"/pipelines/{pipelineName}","responseCode":204},"input":{"type":"structure","required":["pipelineName"],"members":{"pipelineName":{"location":"uri","locationName":"pipelineName"}}}},"DescribeChannel":{"http":{"method":"GET","requestUri":"/channels/{channelName}"},"input":{"type":"structure","required":["channelName"],"members":{"channelName":{"location":"uri","locationName":"channelName"},"includeStatistics":{"location":"querystring","locationName":"includeStatistics","type":"boolean"}}},"output":{"type":"structure","members":{"channel":{"type":"structure","members":{"name":{},"storage":{"shape":"Sh"},"arn":{},"status":{},"retentionPeriod":{"shape":"Sn"},"creationTime":{"type":"timestamp"},"lastUpdateTime":{"type":"timestamp"},"lastMessageArrivalTime":{"type":"timestamp"}}},"statistics":{"type":"structure","members":{"size":{"shape":"S42"}}}}}},"DescribeDataset":{"http":{"method":"GET","requestUri":"/datasets/{datasetName}"},"input":{"type":"structure","required":["datasetName"],"members":{"datasetName":{"location":"uri","locationName":"datasetName"}}},"output":{"type":"structure","members":{"dataset":{"type":"structure","members":{"name":{},"arn":{},"actions":{"shape":"Sy"},"triggers":{"shape":"S1l"},"contentDeliveryRules":{"shape":"S1q"},"status":{},"creationTime":{"type":"timestamp"},"lastUpdateTime":{"type":"timestamp"},"retentionPeriod":{"shape":"Sn"},"versioningConfiguration":{"shape":"S21"},"lateDataRules":{"shape":"S24"}}}}}},"DescribeDatastore":{"http":{"method":"GET","requestUri":"/datastores/{datastoreName}"},"input":{"type":"structure","required":["datastoreName"],"members":{"datastoreName":{"location":"uri","locationName":"datastoreName"},"includeStatistics":{"location":"querystring","locationName":"includeStatistics","type":"boolean"}}},"output":{"type":"structure","members":{"datastore":{"type":"structure","members":{"name":{},"storage":{"shape":"S2h"},"arn":{},"status":{},"retentionPeriod":{"shape":"Sn"},"creationTime":{"type":"timestamp"},"lastUpdateTime":{"type":"timestamp"},"lastMessageArrivalTime":{"type":"timestamp"},"fileFormatConfiguration":{"shape":"S2m"},"datastorePartitions":{"shape":"S2u"}}},"statistics":{"type":"structure","members":{"size":{"shape":"S42"}}}}}},"DescribeLoggingOptions":{"http":{"method":"GET","requestUri":"/logging"},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"loggingOptions":{"shape":"S4f"}}}},"DescribePipeline":{"http":{"method":"GET","requestUri":"/pipelines/{pipelineName}"},"input":{"type":"structure","required":["pipelineName"],"members":{"pipelineName":{"location":"uri","locationName":"pipelineName"}}},"output":{"type":"structure","members":{"pipeline":{"type":"structure","members":{"name":{},"arn":{},"activities":{"shape":"S34"},"reprocessingSummaries":{"shape":"S4l"},"creationTime":{"type":"timestamp"},"lastUpdateTime":{"type":"timestamp"}}}}}},"GetDatasetContent":{"http":{"method":"GET","requestUri":"/datasets/{datasetName}/content"},"input":{"type":"structure","required":["datasetName"],"members":{"datasetName":{"location":"uri","locationName":"datasetName"},"versionId":{"location":"querystring","locationName":"versionId"}}},"output":{"type":"structure","members":{"entries":{"type":"list","member":{"type":"structure","members":{"entryName":{},"dataURI":{}}}},"timestamp":{"type":"timestamp"},"status":{"shape":"S4t"}}}},"ListChannels":{"http":{"method":"GET","requestUri":"/channels"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"channelSummaries":{"type":"list","member":{"type":"structure","members":{"channelName":{},"channelStorage":{"type":"structure","members":{"serviceManagedS3":{"type":"structure","members":{}},"customerManagedS3":{"type":"structure","members":{"bucket":{},"keyPrefix":{},"roleArn":{}}}}},"status":{},"creationTime":{"type":"timestamp"},"lastUpdateTime":{"type":"timestamp"},"lastMessageArrivalTime":{"type":"timestamp"}}}},"nextToken":{}}}},"ListDatasetContents":{"http":{"method":"GET","requestUri":"/datasets/{datasetName}/contents"},"input":{"type":"structure","required":["datasetName"],"members":{"datasetName":{"location":"uri","locationName":"datasetName"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"scheduledOnOrAfter":{"location":"querystring","locationName":"scheduledOnOrAfter","type":"timestamp"},"scheduledBefore":{"location":"querystring","locationName":"scheduledBefore","type":"timestamp"}}},"output":{"type":"structure","members":{"datasetContentSummaries":{"type":"list","member":{"type":"structure","members":{"version":{},"status":{"shape":"S4t"},"creationTime":{"type":"timestamp"},"scheduleTime":{"type":"timestamp"},"completionTime":{"type":"timestamp"}}}},"nextToken":{}}}},"ListDatasets":{"http":{"method":"GET","requestUri":"/datasets"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"datasetSummaries":{"type":"list","member":{"type":"structure","members":{"datasetName":{},"status":{},"creationTime":{"type":"timestamp"},"lastUpdateTime":{"type":"timestamp"},"triggers":{"shape":"S1l"},"actions":{"type":"list","member":{"type":"structure","members":{"actionName":{},"actionType":{}}}}}}},"nextToken":{}}}},"ListDatastores":{"http":{"method":"GET","requestUri":"/datastores"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"datastoreSummaries":{"type":"list","member":{"type":"structure","members":{"datastoreName":{},"datastoreStorage":{"type":"structure","members":{"serviceManagedS3":{"type":"structure","members":{}},"customerManagedS3":{"type":"structure","members":{"bucket":{},"keyPrefix":{},"roleArn":{}}},"iotSiteWiseMultiLayerStorage":{"type":"structure","members":{"customerManagedS3Storage":{"type":"structure","members":{"bucket":{},"keyPrefix":{}}}}}}},"status":{},"creationTime":{"type":"timestamp"},"lastUpdateTime":{"type":"timestamp"},"lastMessageArrivalTime":{"type":"timestamp"},"fileFormatType":{},"datastorePartitions":{"shape":"S2u"}}}},"nextToken":{}}}},"ListPipelines":{"http":{"method":"GET","requestUri":"/pipelines"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"pipelineSummaries":{"type":"list","member":{"type":"structure","members":{"pipelineName":{},"reprocessingSummaries":{"shape":"S4l"},"creationTime":{"type":"timestamp"},"lastUpdateTime":{"type":"timestamp"}}}},"nextToken":{}}}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/tags"},"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{"location":"querystring","locationName":"resourceArn"}}},"output":{"type":"structure","members":{"tags":{"shape":"Sq"}}}},"PutLoggingOptions":{"http":{"method":"PUT","requestUri":"/logging"},"input":{"type":"structure","required":["loggingOptions"],"members":{"loggingOptions":{"shape":"S4f"}}}},"RunPipelineActivity":{"http":{"requestUri":"/pipelineactivities/run"},"input":{"type":"structure","required":["pipelineActivity","payloads"],"members":{"pipelineActivity":{"shape":"S35"},"payloads":{"shape":"S5z"}}},"output":{"type":"structure","members":{"payloads":{"shape":"S5z"},"logResult":{}}}},"SampleChannelData":{"http":{"method":"GET","requestUri":"/channels/{channelName}/sample"},"input":{"type":"structure","required":["channelName"],"members":{"channelName":{"location":"uri","locationName":"channelName"},"maxMessages":{"location":"querystring","locationName":"maxMessages","type":"integer"},"startTime":{"location":"querystring","locationName":"startTime","type":"timestamp"},"endTime":{"location":"querystring","locationName":"endTime","type":"timestamp"}}},"output":{"type":"structure","members":{"payloads":{"shape":"S5z"}}}},"StartPipelineReprocessing":{"http":{"requestUri":"/pipelines/{pipelineName}/reprocessing"},"input":{"type":"structure","required":["pipelineName"],"members":{"pipelineName":{"location":"uri","locationName":"pipelineName"},"startTime":{"type":"timestamp"},"endTime":{"type":"timestamp"},"channelMessages":{"type":"structure","members":{"s3Paths":{"type":"list","member":{}}}}}},"output":{"type":"structure","members":{"reprocessingId":{}}}},"TagResource":{"http":{"requestUri":"/tags","responseCode":204},"input":{"type":"structure","required":["resourceArn","tags"],"members":{"resourceArn":{"location":"querystring","locationName":"resourceArn"},"tags":{"shape":"Sq"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"http":{"method":"DELETE","requestUri":"/tags","responseCode":204},"input":{"type":"structure","required":["resourceArn","tagKeys"],"members":{"resourceArn":{"location":"querystring","locationName":"resourceArn"},"tagKeys":{"location":"querystring","locationName":"tagKeys","type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateChannel":{"http":{"method":"PUT","requestUri":"/channels/{channelName}"},"input":{"type":"structure","required":["channelName"],"members":{"channelName":{"location":"uri","locationName":"channelName"},"channelStorage":{"shape":"Sh"},"retentionPeriod":{"shape":"Sn"}}}},"UpdateDataset":{"http":{"method":"PUT","requestUri":"/datasets/{datasetName}"},"input":{"type":"structure","required":["datasetName","actions"],"members":{"datasetName":{"location":"uri","locationName":"datasetName"},"actions":{"shape":"Sy"},"triggers":{"shape":"S1l"},"contentDeliveryRules":{"shape":"S1q"},"retentionPeriod":{"shape":"Sn"},"versioningConfiguration":{"shape":"S21"},"lateDataRules":{"shape":"S24"}}}},"UpdateDatastore":{"http":{"method":"PUT","requestUri":"/datastores/{datastoreName}"},"input":{"type":"structure","required":["datastoreName"],"members":{"datastoreName":{"location":"uri","locationName":"datastoreName"},"retentionPeriod":{"shape":"Sn"},"datastoreStorage":{"shape":"S2h"},"fileFormatConfiguration":{"shape":"S2m"}}}},"UpdatePipeline":{"http":{"method":"PUT","requestUri":"/pipelines/{pipelineName}"},"input":{"type":"structure","required":["pipelineName","pipelineActivities"],"members":{"pipelineName":{"location":"uri","locationName":"pipelineName"},"pipelineActivities":{"shape":"S34"}}}}},"shapes":{"Sh":{"type":"structure","members":{"serviceManagedS3":{"type":"structure","members":{}},"customerManagedS3":{"type":"structure","required":["bucket","roleArn"],"members":{"bucket":{},"keyPrefix":{},"roleArn":{}}}}},"Sn":{"type":"structure","members":{"unlimited":{"type":"boolean"},"numberOfDays":{"type":"integer"}}},"Sq":{"type":"list","member":{"type":"structure","required":["key","value"],"members":{"key":{},"value":{}}}},"Sy":{"type":"list","member":{"type":"structure","members":{"actionName":{},"queryAction":{"type":"structure","required":["sqlQuery"],"members":{"sqlQuery":{},"filters":{"type":"list","member":{"type":"structure","members":{"deltaTime":{"type":"structure","required":["offsetSeconds","timeExpression"],"members":{"offsetSeconds":{"type":"integer"},"timeExpression":{}}}}}}}},"containerAction":{"type":"structure","required":["image","executionRoleArn","resourceConfiguration"],"members":{"image":{},"executionRoleArn":{},"resourceConfiguration":{"type":"structure","required":["computeType","volumeSizeInGB"],"members":{"computeType":{},"volumeSizeInGB":{"type":"integer"}}},"variables":{"type":"list","member":{"type":"structure","required":["name"],"members":{"name":{},"stringValue":{},"doubleValue":{"type":"double"},"datasetContentVersionValue":{"type":"structure","required":["datasetName"],"members":{"datasetName":{}}},"outputFileUriValue":{"type":"structure","required":["fileName"],"members":{"fileName":{}}}}}}}}}}},"S1l":{"type":"list","member":{"type":"structure","members":{"schedule":{"type":"structure","members":{"expression":{}}},"dataset":{"type":"structure","required":["name"],"members":{"name":{}}}}}},"S1q":{"type":"list","member":{"type":"structure","required":["destination"],"members":{"entryName":{},"destination":{"type":"structure","members":{"iotEventsDestinationConfiguration":{"type":"structure","required":["inputName","roleArn"],"members":{"inputName":{},"roleArn":{}}},"s3DestinationConfiguration":{"type":"structure","required":["bucket","key","roleArn"],"members":{"bucket":{},"key":{},"glueConfiguration":{"type":"structure","required":["tableName","databaseName"],"members":{"tableName":{},"databaseName":{}}},"roleArn":{}}}}}}}},"S21":{"type":"structure","members":{"unlimited":{"type":"boolean"},"maxVersions":{"type":"integer"}}},"S24":{"type":"list","member":{"type":"structure","required":["ruleConfiguration"],"members":{"ruleName":{},"ruleConfiguration":{"type":"structure","members":{"deltaTimeSessionWindowConfiguration":{"type":"structure","required":["timeoutInMinutes"],"members":{"timeoutInMinutes":{"type":"integer"}}}}}}}},"S2h":{"type":"structure","members":{"serviceManagedS3":{"type":"structure","members":{}},"customerManagedS3":{"type":"structure","required":["bucket","roleArn"],"members":{"bucket":{},"keyPrefix":{},"roleArn":{}}},"iotSiteWiseMultiLayerStorage":{"type":"structure","required":["customerManagedS3Storage"],"members":{"customerManagedS3Storage":{"type":"structure","required":["bucket"],"members":{"bucket":{},"keyPrefix":{}}}}}}},"S2m":{"type":"structure","members":{"jsonConfiguration":{"type":"structure","members":{}},"parquetConfiguration":{"type":"structure","members":{"schemaDefinition":{"type":"structure","members":{"columns":{"type":"list","member":{"type":"structure","required":["name","type"],"members":{"name":{},"type":{}}}}}}}}}},"S2u":{"type":"structure","members":{"partitions":{"type":"list","member":{"type":"structure","members":{"attributePartition":{"type":"structure","required":["attributeName"],"members":{"attributeName":{}}},"timestampPartition":{"type":"structure","required":["attributeName"],"members":{"attributeName":{},"timestampFormat":{}}}}}}}},"S34":{"type":"list","member":{"shape":"S35"}},"S35":{"type":"structure","members":{"channel":{"type":"structure","required":["name","channelName"],"members":{"name":{},"channelName":{},"next":{}}},"lambda":{"type":"structure","required":["name","lambdaName","batchSize"],"members":{"name":{},"lambdaName":{},"batchSize":{"type":"integer"},"next":{}}},"datastore":{"type":"structure","required":["name","datastoreName"],"members":{"name":{},"datastoreName":{}}},"addAttributes":{"type":"structure","required":["name","attributes"],"members":{"name":{},"attributes":{"type":"map","key":{},"value":{}},"next":{}}},"removeAttributes":{"type":"structure","required":["name","attributes"],"members":{"name":{},"attributes":{"shape":"S3g"},"next":{}}},"selectAttributes":{"type":"structure","required":["name","attributes"],"members":{"name":{},"attributes":{"shape":"S3g"},"next":{}}},"filter":{"type":"structure","required":["name","filter"],"members":{"name":{},"filter":{},"next":{}}},"math":{"type":"structure","required":["name","attribute","math"],"members":{"name":{},"attribute":{},"math":{},"next":{}}},"deviceRegistryEnrich":{"type":"structure","required":["name","attribute","thingName","roleArn"],"members":{"name":{},"attribute":{},"thingName":{},"roleArn":{},"next":{}}},"deviceShadowEnrich":{"type":"structure","required":["name","attribute","thingName","roleArn"],"members":{"name":{},"attribute":{},"thingName":{},"roleArn":{},"next":{}}}}},"S3g":{"type":"list","member":{}},"S42":{"type":"structure","members":{"estimatedSizeInBytes":{"type":"double"},"estimatedOn":{"type":"timestamp"}}},"S4f":{"type":"structure","required":["roleArn","level","enabled"],"members":{"roleArn":{},"level":{},"enabled":{"type":"boolean"}}},"S4l":{"type":"list","member":{"type":"structure","members":{"id":{},"status":{},"creationTime":{"type":"timestamp"}}}},"S4t":{"type":"structure","members":{"state":{},"reason":{}}},"S5z":{"type":"list","member":{"type":"blob"}}}}')},45498:e=>{"use strict";e.exports=JSON.parse('{"o":{"ListChannels":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListDatasetContents":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListDatasets":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListDatastores":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"ListPipelines":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"}}}')},648:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2013-12-02","endpointPrefix":"kinesis","jsonVersion":"1.1","protocol":"json","protocolSettings":{"h2":"eventstream"},"protocols":["json"],"serviceAbbreviation":"Kinesis","serviceFullName":"Amazon Kinesis","serviceId":"Kinesis","signatureVersion":"v4","targetPrefix":"Kinesis_20131202","uid":"kinesis-2013-12-02","auth":["aws.auth#sigv4"]},"operations":{"AddTagsToStream":{"input":{"type":"structure","required":["Tags"],"members":{"StreamName":{},"Tags":{"type":"map","key":{},"value":{}},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"staticContextParams":{"OperationType":{"value":"control"}}},"CreateStream":{"input":{"type":"structure","required":["StreamName"],"members":{"StreamName":{},"ShardCount":{"type":"integer"},"StreamModeDetails":{"shape":"S9"}}}},"DecreaseStreamRetentionPeriod":{"input":{"type":"structure","required":["RetentionPeriodHours"],"members":{"StreamName":{},"RetentionPeriodHours":{"type":"integer"},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"staticContextParams":{"OperationType":{"value":"control"}}},"DeleteResourcePolicy":{"input":{"type":"structure","required":["ResourceARN"],"members":{"ResourceARN":{"contextParam":{"name":"ResourceARN"}}}},"staticContextParams":{"OperationType":{"value":"control"}}},"DeleteStream":{"input":{"type":"structure","members":{"StreamName":{},"EnforceConsumerDeletion":{"type":"boolean"},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"staticContextParams":{"OperationType":{"value":"control"}}},"DeregisterStreamConsumer":{"input":{"type":"structure","members":{"StreamARN":{"contextParam":{"name":"StreamARN"}},"ConsumerName":{},"ConsumerARN":{"contextParam":{"name":"ConsumerARN"}}}},"staticContextParams":{"OperationType":{"value":"control"}}},"DescribeLimits":{"input":{"type":"structure","members":{}},"output":{"type":"structure","required":["ShardLimit","OpenShardCount","OnDemandStreamCount","OnDemandStreamCountLimit"],"members":{"ShardLimit":{"type":"integer"},"OpenShardCount":{"type":"integer"},"OnDemandStreamCount":{"type":"integer"},"OnDemandStreamCountLimit":{"type":"integer"}}}},"DescribeStream":{"input":{"type":"structure","members":{"StreamName":{},"Limit":{"type":"integer"},"ExclusiveStartShardId":{},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"output":{"type":"structure","required":["StreamDescription"],"members":{"StreamDescription":{"type":"structure","required":["StreamName","StreamARN","StreamStatus","Shards","HasMoreShards","RetentionPeriodHours","StreamCreationTimestamp","EnhancedMonitoring"],"members":{"StreamName":{},"StreamARN":{},"StreamStatus":{},"StreamModeDetails":{"shape":"S9"},"Shards":{"shape":"Sv"},"HasMoreShards":{"type":"boolean"},"RetentionPeriodHours":{"type":"integer"},"StreamCreationTimestamp":{"type":"timestamp"},"EnhancedMonitoring":{"shape":"S12"},"EncryptionType":{},"KeyId":{}}}}},"staticContextParams":{"OperationType":{"value":"control"}}},"DescribeStreamConsumer":{"input":{"type":"structure","members":{"StreamARN":{"contextParam":{"name":"StreamARN"}},"ConsumerName":{},"ConsumerARN":{"contextParam":{"name":"ConsumerARN"}}}},"output":{"type":"structure","required":["ConsumerDescription"],"members":{"ConsumerDescription":{"type":"structure","required":["ConsumerName","ConsumerARN","ConsumerStatus","ConsumerCreationTimestamp","StreamARN"],"members":{"ConsumerName":{},"ConsumerARN":{},"ConsumerStatus":{},"ConsumerCreationTimestamp":{"type":"timestamp"},"StreamARN":{}}}}},"staticContextParams":{"OperationType":{"value":"control"}}},"DescribeStreamSummary":{"input":{"type":"structure","members":{"StreamName":{},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"output":{"type":"structure","required":["StreamDescriptionSummary"],"members":{"StreamDescriptionSummary":{"type":"structure","required":["StreamName","StreamARN","StreamStatus","RetentionPeriodHours","StreamCreationTimestamp","EnhancedMonitoring","OpenShardCount"],"members":{"StreamName":{},"StreamARN":{},"StreamStatus":{},"StreamModeDetails":{"shape":"S9"},"RetentionPeriodHours":{"type":"integer"},"StreamCreationTimestamp":{"type":"timestamp"},"EnhancedMonitoring":{"shape":"S12"},"EncryptionType":{},"KeyId":{},"OpenShardCount":{"type":"integer"},"ConsumerCount":{"type":"integer"}}}}},"staticContextParams":{"OperationType":{"value":"control"}}},"DisableEnhancedMonitoring":{"input":{"type":"structure","required":["ShardLevelMetrics"],"members":{"StreamName":{},"ShardLevelMetrics":{"shape":"S14"},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"output":{"shape":"S1h"},"staticContextParams":{"OperationType":{"value":"control"}}},"EnableEnhancedMonitoring":{"input":{"type":"structure","required":["ShardLevelMetrics"],"members":{"StreamName":{},"ShardLevelMetrics":{"shape":"S14"},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"output":{"shape":"S1h"},"staticContextParams":{"OperationType":{"value":"control"}}},"GetRecords":{"input":{"type":"structure","required":["ShardIterator"],"members":{"ShardIterator":{},"Limit":{"type":"integer"},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"output":{"type":"structure","required":["Records"],"members":{"Records":{"type":"list","member":{"type":"structure","required":["SequenceNumber","Data","PartitionKey"],"members":{"SequenceNumber":{},"ApproximateArrivalTimestamp":{"type":"timestamp"},"Data":{"type":"blob"},"PartitionKey":{},"EncryptionType":{}}}},"NextShardIterator":{},"MillisBehindLatest":{"type":"long"},"ChildShards":{"type":"list","member":{"type":"structure","required":["ShardId","ParentShards","HashKeyRange"],"members":{"ShardId":{},"ParentShards":{"type":"list","member":{}},"HashKeyRange":{"shape":"Sx"}}}}}},"staticContextParams":{"OperationType":{"value":"data"}}},"GetResourcePolicy":{"input":{"type":"structure","required":["ResourceARN"],"members":{"ResourceARN":{"contextParam":{"name":"ResourceARN"}}}},"output":{"type":"structure","required":["Policy"],"members":{"Policy":{}}},"staticContextParams":{"OperationType":{"value":"control"}}},"GetShardIterator":{"input":{"type":"structure","required":["ShardId","ShardIteratorType"],"members":{"StreamName":{},"ShardId":{},"ShardIteratorType":{},"StartingSequenceNumber":{},"Timestamp":{"type":"timestamp"},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"output":{"type":"structure","members":{"ShardIterator":{}}},"staticContextParams":{"OperationType":{"value":"data"}}},"IncreaseStreamRetentionPeriod":{"input":{"type":"structure","required":["RetentionPeriodHours"],"members":{"StreamName":{},"RetentionPeriodHours":{"type":"integer"},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"staticContextParams":{"OperationType":{"value":"control"}}},"ListShards":{"input":{"type":"structure","members":{"StreamName":{},"NextToken":{},"ExclusiveStartShardId":{},"MaxResults":{"type":"integer"},"StreamCreationTimestamp":{"type":"timestamp"},"ShardFilter":{"type":"structure","required":["Type"],"members":{"Type":{},"ShardId":{},"Timestamp":{"type":"timestamp"}}},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"output":{"type":"structure","members":{"Shards":{"shape":"Sv"},"NextToken":{}}},"staticContextParams":{"OperationType":{"value":"control"}}},"ListStreamConsumers":{"input":{"type":"structure","required":["StreamARN"],"members":{"StreamARN":{"contextParam":{"name":"StreamARN"}},"NextToken":{},"MaxResults":{"type":"integer"},"StreamCreationTimestamp":{"type":"timestamp"}}},"output":{"type":"structure","members":{"Consumers":{"type":"list","member":{"shape":"S2c"}},"NextToken":{}}},"staticContextParams":{"OperationType":{"value":"control"}}},"ListStreams":{"input":{"type":"structure","members":{"Limit":{"type":"integer"},"ExclusiveStartStreamName":{},"NextToken":{}}},"output":{"type":"structure","required":["StreamNames","HasMoreStreams"],"members":{"StreamNames":{"type":"list","member":{}},"HasMoreStreams":{"type":"boolean"},"NextToken":{},"StreamSummaries":{"type":"list","member":{"type":"structure","required":["StreamName","StreamARN","StreamStatus"],"members":{"StreamName":{},"StreamARN":{},"StreamStatus":{},"StreamModeDetails":{"shape":"S9"},"StreamCreationTimestamp":{"type":"timestamp"}}}}}}},"ListTagsForStream":{"input":{"type":"structure","members":{"StreamName":{},"ExclusiveStartTagKey":{},"Limit":{"type":"integer"},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"output":{"type":"structure","required":["Tags","HasMoreTags"],"members":{"Tags":{"type":"list","member":{"type":"structure","required":["Key"],"members":{"Key":{},"Value":{}}}},"HasMoreTags":{"type":"boolean"}}},"staticContextParams":{"OperationType":{"value":"control"}}},"MergeShards":{"input":{"type":"structure","required":["ShardToMerge","AdjacentShardToMerge"],"members":{"StreamName":{},"ShardToMerge":{},"AdjacentShardToMerge":{},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"staticContextParams":{"OperationType":{"value":"control"}}},"PutRecord":{"input":{"type":"structure","required":["Data","PartitionKey"],"members":{"StreamName":{},"Data":{"type":"blob"},"PartitionKey":{},"ExplicitHashKey":{},"SequenceNumberForOrdering":{},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"output":{"type":"structure","required":["ShardId","SequenceNumber"],"members":{"ShardId":{},"SequenceNumber":{},"EncryptionType":{}}},"staticContextParams":{"OperationType":{"value":"data"}}},"PutRecords":{"input":{"type":"structure","required":["Records"],"members":{"Records":{"type":"list","member":{"type":"structure","required":["Data","PartitionKey"],"members":{"Data":{"type":"blob"},"ExplicitHashKey":{},"PartitionKey":{}}}},"StreamName":{},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"output":{"type":"structure","required":["Records"],"members":{"FailedRecordCount":{"type":"integer"},"Records":{"type":"list","member":{"type":"structure","members":{"SequenceNumber":{},"ShardId":{},"ErrorCode":{},"ErrorMessage":{}}}},"EncryptionType":{}}},"staticContextParams":{"OperationType":{"value":"data"}}},"PutResourcePolicy":{"input":{"type":"structure","required":["ResourceARN","Policy"],"members":{"ResourceARN":{"contextParam":{"name":"ResourceARN"}},"Policy":{}}},"staticContextParams":{"OperationType":{"value":"control"}}},"RegisterStreamConsumer":{"input":{"type":"structure","required":["StreamARN","ConsumerName"],"members":{"StreamARN":{"contextParam":{"name":"StreamARN"}},"ConsumerName":{}}},"output":{"type":"structure","required":["Consumer"],"members":{"Consumer":{"shape":"S2c"}}},"staticContextParams":{"OperationType":{"value":"control"}}},"RemoveTagsFromStream":{"input":{"type":"structure","required":["TagKeys"],"members":{"StreamName":{},"TagKeys":{"type":"list","member":{}},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"staticContextParams":{"OperationType":{"value":"control"}}},"SplitShard":{"input":{"type":"structure","required":["ShardToSplit","NewStartingHashKey"],"members":{"StreamName":{},"ShardToSplit":{},"NewStartingHashKey":{},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"staticContextParams":{"OperationType":{"value":"control"}}},"StartStreamEncryption":{"input":{"type":"structure","required":["EncryptionType","KeyId"],"members":{"StreamName":{},"EncryptionType":{},"KeyId":{},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"staticContextParams":{"OperationType":{"value":"control"}}},"StopStreamEncryption":{"input":{"type":"structure","required":["EncryptionType","KeyId"],"members":{"StreamName":{},"EncryptionType":{},"KeyId":{},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"staticContextParams":{"OperationType":{"value":"control"}}},"UpdateShardCount":{"input":{"type":"structure","required":["TargetShardCount","ScalingType"],"members":{"StreamName":{},"TargetShardCount":{"type":"integer"},"ScalingType":{},"StreamARN":{"contextParam":{"name":"StreamARN"}}}},"output":{"type":"structure","members":{"StreamName":{},"CurrentShardCount":{"type":"integer"},"TargetShardCount":{"type":"integer"},"StreamARN":{}}},"staticContextParams":{"OperationType":{"value":"control"}}},"UpdateStreamMode":{"input":{"type":"structure","required":["StreamARN","StreamModeDetails"],"members":{"StreamARN":{"contextParam":{"name":"StreamARN"}},"StreamModeDetails":{"shape":"S9"}}},"staticContextParams":{"OperationType":{"value":"control"}}}},"shapes":{"S9":{"type":"structure","required":["StreamMode"],"members":{"StreamMode":{}}},"Sv":{"type":"list","member":{"type":"structure","required":["ShardId","HashKeyRange","SequenceNumberRange"],"members":{"ShardId":{},"ParentShardId":{},"AdjacentParentShardId":{},"HashKeyRange":{"shape":"Sx"},"SequenceNumberRange":{"type":"structure","required":["StartingSequenceNumber"],"members":{"StartingSequenceNumber":{},"EndingSequenceNumber":{}}}}}},"Sx":{"type":"structure","required":["StartingHashKey","EndingHashKey"],"members":{"StartingHashKey":{},"EndingHashKey":{}}},"S12":{"type":"list","member":{"type":"structure","members":{"ShardLevelMetrics":{"shape":"S14"}}}},"S14":{"type":"list","member":{}},"S1h":{"type":"structure","members":{"StreamName":{},"CurrentShardLevelMetrics":{"shape":"S14"},"DesiredShardLevelMetrics":{"shape":"S14"},"StreamARN":{}}},"S2c":{"type":"structure","required":["ConsumerName","ConsumerARN","ConsumerStatus","ConsumerCreationTimestamp"],"members":{"ConsumerName":{},"ConsumerARN":{},"ConsumerStatus":{},"ConsumerCreationTimestamp":{"type":"timestamp"}}}}}')},10424:e=>{"use strict";e.exports=JSON.parse('{"o":{"DescribeStream":{"input_token":"ExclusiveStartShardId","limit_key":"Limit","more_results":"StreamDescription.HasMoreShards","output_token":"StreamDescription.Shards[-1].ShardId","result_key":"StreamDescription.Shards"},"ListStreamConsumers":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListStreams":{"input_token":"NextToken","limit_key":"Limit","more_results":"HasMoreStreams","output_token":"NextToken","result_key":["StreamNames","StreamSummaries"]}}}')},54059:e=>{"use strict";e.exports=JSON.parse('{"V":{"StreamExists":{"delay":10,"operation":"DescribeStream","maxAttempts":18,"acceptors":[{"expected":"ACTIVE","matcher":"path","state":"success","argument":"StreamDescription.StreamStatus"}]},"StreamNotExists":{"delay":10,"operation":"DescribeStream","maxAttempts":18,"acceptors":[{"expected":"ResourceNotFoundException","matcher":"error","state":"success"}]}}}')},78868:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-09-30","endpointPrefix":"kinesisvideo","protocol":"rest-json","serviceAbbreviation":"Kinesis Video Archived Media","serviceFullName":"Amazon Kinesis Video Streams Archived Media","serviceId":"Kinesis Video Archived Media","signatureVersion":"v4","uid":"kinesis-video-archived-media-2017-09-30"},"operations":{"GetClip":{"http":{"requestUri":"/getClip"},"input":{"type":"structure","required":["ClipFragmentSelector"],"members":{"StreamName":{},"StreamARN":{},"ClipFragmentSelector":{"type":"structure","required":["FragmentSelectorType","TimestampRange"],"members":{"FragmentSelectorType":{},"TimestampRange":{"type":"structure","required":["StartTimestamp","EndTimestamp"],"members":{"StartTimestamp":{"type":"timestamp"},"EndTimestamp":{"type":"timestamp"}}}}}}},"output":{"type":"structure","members":{"ContentType":{"location":"header","locationName":"Content-Type"},"Payload":{"shape":"Sa"}},"payload":"Payload"}},"GetDASHStreamingSessionURL":{"http":{"requestUri":"/getDASHStreamingSessionURL"},"input":{"type":"structure","members":{"StreamName":{},"StreamARN":{},"PlaybackMode":{},"DisplayFragmentTimestamp":{},"DisplayFragmentNumber":{},"DASHFragmentSelector":{"type":"structure","members":{"FragmentSelectorType":{},"TimestampRange":{"type":"structure","members":{"StartTimestamp":{"type":"timestamp"},"EndTimestamp":{"type":"timestamp"}}}}},"Expires":{"type":"integer"},"MaxManifestFragmentResults":{"type":"long"}}},"output":{"type":"structure","members":{"DASHStreamingSessionURL":{}}}},"GetHLSStreamingSessionURL":{"http":{"requestUri":"/getHLSStreamingSessionURL"},"input":{"type":"structure","members":{"StreamName":{},"StreamARN":{},"PlaybackMode":{},"HLSFragmentSelector":{"type":"structure","members":{"FragmentSelectorType":{},"TimestampRange":{"type":"structure","members":{"StartTimestamp":{"type":"timestamp"},"EndTimestamp":{"type":"timestamp"}}}}},"ContainerFormat":{},"DiscontinuityMode":{},"DisplayFragmentTimestamp":{},"Expires":{"type":"integer"},"MaxMediaPlaylistFragmentResults":{"type":"long"}}},"output":{"type":"structure","members":{"HLSStreamingSessionURL":{}}}},"GetImages":{"http":{"requestUri":"/getImages"},"input":{"type":"structure","required":["ImageSelectorType","StartTimestamp","EndTimestamp","Format"],"members":{"StreamName":{},"StreamARN":{},"ImageSelectorType":{},"StartTimestamp":{"type":"timestamp"},"EndTimestamp":{"type":"timestamp"},"SamplingInterval":{"type":"integer"},"Format":{},"FormatConfig":{"type":"map","key":{},"value":{}},"WidthPixels":{"type":"integer"},"HeightPixels":{"type":"integer"},"MaxResults":{"type":"long"},"NextToken":{}}},"output":{"type":"structure","members":{"Images":{"type":"list","member":{"type":"structure","members":{"TimeStamp":{"type":"timestamp"},"Error":{},"ImageContent":{}}}},"NextToken":{}}}},"GetMediaForFragmentList":{"http":{"requestUri":"/getMediaForFragmentList"},"input":{"type":"structure","required":["Fragments"],"members":{"StreamName":{},"StreamARN":{},"Fragments":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"ContentType":{"location":"header","locationName":"Content-Type"},"Payload":{"shape":"Sa"}},"payload":"Payload"}},"ListFragments":{"http":{"requestUri":"/listFragments"},"input":{"type":"structure","members":{"StreamName":{},"StreamARN":{},"MaxResults":{"type":"long"},"NextToken":{},"FragmentSelector":{"type":"structure","required":["FragmentSelectorType","TimestampRange"],"members":{"FragmentSelectorType":{},"TimestampRange":{"type":"structure","required":["StartTimestamp","EndTimestamp"],"members":{"StartTimestamp":{"type":"timestamp"},"EndTimestamp":{"type":"timestamp"}}}}}}},"output":{"type":"structure","members":{"Fragments":{"type":"list","member":{"type":"structure","members":{"FragmentNumber":{},"FragmentSizeInBytes":{"type":"long"},"ProducerTimestamp":{"type":"timestamp"},"ServerTimestamp":{"type":"timestamp"},"FragmentLengthInMilliseconds":{"type":"long"}}}},"NextToken":{}}}}},"shapes":{"Sa":{"type":"blob","streaming":true}}}')},27352:e=>{"use strict";e.exports=JSON.parse('{"o":{"GetImages":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Images"},"ListFragments":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Fragments"}}}')},18898:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-09-30","endpointPrefix":"kinesisvideo","protocol":"rest-json","serviceAbbreviation":"Kinesis Video Media","serviceFullName":"Amazon Kinesis Video Streams Media","serviceId":"Kinesis Video Media","signatureVersion":"v4","uid":"kinesis-video-media-2017-09-30"},"operations":{"GetMedia":{"http":{"requestUri":"/getMedia"},"input":{"type":"structure","required":["StartSelector"],"members":{"StreamName":{},"StreamARN":{},"StartSelector":{"type":"structure","required":["StartSelectorType"],"members":{"StartSelectorType":{},"AfterFragmentNumber":{},"StartTimestamp":{"type":"timestamp"},"ContinuationToken":{}}}}},"output":{"type":"structure","members":{"ContentType":{"location":"header","locationName":"Content-Type"},"Payload":{"type":"blob","streaming":true}},"payload":"Payload"}}},"shapes":{}}')},85061:e=>{"use strict";e.exports={o:{}}},89769:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2019-12-04","endpointPrefix":"kinesisvideo","protocol":"rest-json","serviceAbbreviation":"Amazon Kinesis Video Signaling Channels","serviceFullName":"Amazon Kinesis Video Signaling Channels","serviceId":"Kinesis Video Signaling","signatureVersion":"v4","uid":"kinesis-video-signaling-2019-12-04"},"operations":{"GetIceServerConfig":{"http":{"requestUri":"/v1/get-ice-server-config"},"input":{"type":"structure","required":["ChannelARN"],"members":{"ChannelARN":{},"ClientId":{},"Service":{},"Username":{}}},"output":{"type":"structure","members":{"IceServerList":{"type":"list","member":{"type":"structure","members":{"Uris":{"type":"list","member":{}},"Username":{},"Password":{},"Ttl":{"type":"integer"}}}}}}},"SendAlexaOfferToMaster":{"http":{"requestUri":"/v1/send-alexa-offer-to-master"},"input":{"type":"structure","required":["ChannelARN","SenderClientId","MessagePayload"],"members":{"ChannelARN":{},"SenderClientId":{},"MessagePayload":{}}},"output":{"type":"structure","members":{"Answer":{}}}}},"shapes":{}}')},41939:e=>{"use strict";e.exports={o:{}}},96305:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-09-30","endpointPrefix":"kinesisvideo","protocol":"rest-json","serviceAbbreviation":"Kinesis Video","serviceFullName":"Amazon Kinesis Video Streams","serviceId":"Kinesis Video","signatureVersion":"v4","uid":"kinesisvideo-2017-09-30"},"operations":{"CreateSignalingChannel":{"http":{"requestUri":"/createSignalingChannel"},"input":{"type":"structure","required":["ChannelName"],"members":{"ChannelName":{},"ChannelType":{},"SingleMasterConfiguration":{"shape":"S4"},"Tags":{"type":"list","member":{"shape":"S7"}}}},"output":{"type":"structure","members":{"ChannelARN":{}}}},"CreateStream":{"http":{"requestUri":"/createStream"},"input":{"type":"structure","required":["StreamName"],"members":{"DeviceName":{},"StreamName":{},"MediaType":{},"KmsKeyId":{},"DataRetentionInHours":{"type":"integer"},"Tags":{"shape":"Si"}}},"output":{"type":"structure","members":{"StreamARN":{}}}},"DeleteEdgeConfiguration":{"http":{"requestUri":"/deleteEdgeConfiguration"},"input":{"type":"structure","members":{"StreamName":{},"StreamARN":{}}},"output":{"type":"structure","members":{}}},"DeleteSignalingChannel":{"http":{"requestUri":"/deleteSignalingChannel"},"input":{"type":"structure","required":["ChannelARN"],"members":{"ChannelARN":{},"CurrentVersion":{}}},"output":{"type":"structure","members":{}}},"DeleteStream":{"http":{"requestUri":"/deleteStream"},"input":{"type":"structure","required":["StreamARN"],"members":{"StreamARN":{},"CurrentVersion":{}}},"output":{"type":"structure","members":{}}},"DescribeEdgeConfiguration":{"http":{"requestUri":"/describeEdgeConfiguration"},"input":{"type":"structure","members":{"StreamName":{},"StreamARN":{}}},"output":{"type":"structure","members":{"StreamName":{},"StreamARN":{},"CreationTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"},"SyncStatus":{},"FailedStatusDetails":{},"EdgeConfig":{"shape":"Sw"},"EdgeAgentStatus":{"type":"structure","members":{"LastRecorderStatus":{"type":"structure","members":{"JobStatusDetails":{},"LastCollectedTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"},"RecorderStatus":{}}},"LastUploaderStatus":{"type":"structure","members":{"JobStatusDetails":{},"LastCollectedTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"},"UploaderStatus":{}}}}}}}},"DescribeImageGenerationConfiguration":{"http":{"requestUri":"/describeImageGenerationConfiguration"},"input":{"type":"structure","members":{"StreamName":{},"StreamARN":{}}},"output":{"type":"structure","members":{"ImageGenerationConfiguration":{"shape":"S1k"}}}},"DescribeMappedResourceConfiguration":{"http":{"requestUri":"/describeMappedResourceConfiguration"},"input":{"type":"structure","members":{"StreamName":{},"StreamARN":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"MappedResourceConfigurationList":{"type":"list","member":{"type":"structure","members":{"Type":{},"ARN":{}}}},"NextToken":{}}}},"DescribeMediaStorageConfiguration":{"http":{"requestUri":"/describeMediaStorageConfiguration"},"input":{"type":"structure","members":{"ChannelName":{},"ChannelARN":{}}},"output":{"type":"structure","members":{"MediaStorageConfiguration":{"shape":"S26"}}}},"DescribeNotificationConfiguration":{"http":{"requestUri":"/describeNotificationConfiguration"},"input":{"type":"structure","members":{"StreamName":{},"StreamARN":{}}},"output":{"type":"structure","members":{"NotificationConfiguration":{"shape":"S2a"}}}},"DescribeSignalingChannel":{"http":{"requestUri":"/describeSignalingChannel"},"input":{"type":"structure","members":{"ChannelName":{},"ChannelARN":{}}},"output":{"type":"structure","members":{"ChannelInfo":{"shape":"S2e"}}}},"DescribeStream":{"http":{"requestUri":"/describeStream"},"input":{"type":"structure","members":{"StreamName":{},"StreamARN":{}}},"output":{"type":"structure","members":{"StreamInfo":{"shape":"S2i"}}}},"GetDataEndpoint":{"http":{"requestUri":"/getDataEndpoint"},"input":{"type":"structure","required":["APIName"],"members":{"StreamName":{},"StreamARN":{},"APIName":{}}},"output":{"type":"structure","members":{"DataEndpoint":{}}}},"GetSignalingChannelEndpoint":{"http":{"requestUri":"/getSignalingChannelEndpoint"},"input":{"type":"structure","required":["ChannelARN"],"members":{"ChannelARN":{},"SingleMasterChannelEndpointConfiguration":{"type":"structure","members":{"Protocols":{"type":"list","member":{}},"Role":{}}}}},"output":{"type":"structure","members":{"ResourceEndpointList":{"type":"list","member":{"type":"structure","members":{"Protocol":{},"ResourceEndpoint":{}}}}}}},"ListEdgeAgentConfigurations":{"http":{"requestUri":"/listEdgeAgentConfigurations"},"input":{"type":"structure","required":["HubDeviceArn"],"members":{"HubDeviceArn":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"EdgeConfigs":{"type":"list","member":{"type":"structure","members":{"StreamName":{},"StreamARN":{},"CreationTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"},"SyncStatus":{},"FailedStatusDetails":{},"EdgeConfig":{"shape":"Sw"}}}},"NextToken":{}}}},"ListSignalingChannels":{"http":{"requestUri":"/listSignalingChannels"},"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{},"ChannelNameCondition":{"type":"structure","members":{"ComparisonOperator":{},"ComparisonValue":{}}}}},"output":{"type":"structure","members":{"ChannelInfoList":{"type":"list","member":{"shape":"S2e"}},"NextToken":{}}}},"ListStreams":{"http":{"requestUri":"/listStreams"},"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{},"StreamNameCondition":{"type":"structure","members":{"ComparisonOperator":{},"ComparisonValue":{}}}}},"output":{"type":"structure","members":{"StreamInfoList":{"type":"list","member":{"shape":"S2i"}},"NextToken":{}}}},"ListTagsForResource":{"http":{"requestUri":"/ListTagsForResource"},"input":{"type":"structure","required":["ResourceARN"],"members":{"NextToken":{},"ResourceARN":{}}},"output":{"type":"structure","members":{"NextToken":{},"Tags":{"shape":"Si"}}}},"ListTagsForStream":{"http":{"requestUri":"/listTagsForStream"},"input":{"type":"structure","members":{"NextToken":{},"StreamARN":{},"StreamName":{}}},"output":{"type":"structure","members":{"NextToken":{},"Tags":{"shape":"Si"}}}},"StartEdgeConfigurationUpdate":{"http":{"requestUri":"/startEdgeConfigurationUpdate"},"input":{"type":"structure","required":["EdgeConfig"],"members":{"StreamName":{},"StreamARN":{},"EdgeConfig":{"shape":"Sw"}}},"output":{"type":"structure","members":{"StreamName":{},"StreamARN":{},"CreationTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"},"SyncStatus":{},"FailedStatusDetails":{},"EdgeConfig":{"shape":"Sw"}}}},"TagResource":{"http":{"requestUri":"/TagResource"},"input":{"type":"structure","required":["ResourceARN","Tags"],"members":{"ResourceARN":{},"Tags":{"type":"list","member":{"shape":"S7"}}}},"output":{"type":"structure","members":{}}},"TagStream":{"http":{"requestUri":"/tagStream"},"input":{"type":"structure","required":["Tags"],"members":{"StreamARN":{},"StreamName":{},"Tags":{"shape":"Si"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"http":{"requestUri":"/UntagResource"},"input":{"type":"structure","required":["ResourceARN","TagKeyList"],"members":{"ResourceARN":{},"TagKeyList":{"shape":"S3n"}}},"output":{"type":"structure","members":{}}},"UntagStream":{"http":{"requestUri":"/untagStream"},"input":{"type":"structure","required":["TagKeyList"],"members":{"StreamARN":{},"StreamName":{},"TagKeyList":{"shape":"S3n"}}},"output":{"type":"structure","members":{}}},"UpdateDataRetention":{"http":{"requestUri":"/updateDataRetention"},"input":{"type":"structure","required":["CurrentVersion","Operation","DataRetentionChangeInHours"],"members":{"StreamName":{},"StreamARN":{},"CurrentVersion":{},"Operation":{},"DataRetentionChangeInHours":{"type":"integer"}}},"output":{"type":"structure","members":{}}},"UpdateImageGenerationConfiguration":{"http":{"requestUri":"/updateImageGenerationConfiguration"},"input":{"type":"structure","members":{"StreamName":{},"StreamARN":{},"ImageGenerationConfiguration":{"shape":"S1k"}}},"output":{"type":"structure","members":{}}},"UpdateMediaStorageConfiguration":{"http":{"requestUri":"/updateMediaStorageConfiguration"},"input":{"type":"structure","required":["ChannelARN","MediaStorageConfiguration"],"members":{"ChannelARN":{},"MediaStorageConfiguration":{"shape":"S26"}}},"output":{"type":"structure","members":{}}},"UpdateNotificationConfiguration":{"http":{"requestUri":"/updateNotificationConfiguration"},"input":{"type":"structure","members":{"StreamName":{},"StreamARN":{},"NotificationConfiguration":{"shape":"S2a"}}},"output":{"type":"structure","members":{}}},"UpdateSignalingChannel":{"http":{"requestUri":"/updateSignalingChannel"},"input":{"type":"structure","required":["ChannelARN","CurrentVersion"],"members":{"ChannelARN":{},"CurrentVersion":{},"SingleMasterConfiguration":{"shape":"S4"}}},"output":{"type":"structure","members":{}}},"UpdateStream":{"http":{"requestUri":"/updateStream"},"input":{"type":"structure","required":["CurrentVersion"],"members":{"StreamName":{},"StreamARN":{},"CurrentVersion":{},"DeviceName":{},"MediaType":{}}},"output":{"type":"structure","members":{}}}},"shapes":{"S4":{"type":"structure","members":{"MessageTtlSeconds":{"type":"integer"}}},"S7":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}},"Si":{"type":"map","key":{},"value":{}},"Sw":{"type":"structure","required":["HubDeviceArn","RecorderConfig"],"members":{"HubDeviceArn":{},"RecorderConfig":{"type":"structure","required":["MediaSourceConfig"],"members":{"MediaSourceConfig":{"type":"structure","required":["MediaUriSecretArn","MediaUriType"],"members":{"MediaUriSecretArn":{"type":"string","sensitive":true},"MediaUriType":{}}},"ScheduleConfig":{"shape":"S12"}}},"UploaderConfig":{"type":"structure","required":["ScheduleConfig"],"members":{"ScheduleConfig":{"shape":"S12"}}},"DeletionConfig":{"type":"structure","members":{"EdgeRetentionInHours":{"type":"integer"},"LocalSizeConfig":{"type":"structure","members":{"MaxLocalMediaSizeInMB":{"type":"integer"},"StrategyOnFullSize":{}}},"DeleteAfterUpload":{"type":"boolean"}}}}},"S12":{"type":"structure","required":["ScheduleExpression","DurationInSeconds"],"members":{"ScheduleExpression":{},"DurationInSeconds":{"type":"integer"}}},"S1k":{"type":"structure","required":["Status","ImageSelectorType","DestinationConfig","SamplingInterval","Format"],"members":{"Status":{},"ImageSelectorType":{},"DestinationConfig":{"type":"structure","required":["Uri","DestinationRegion"],"members":{"Uri":{},"DestinationRegion":{}}},"SamplingInterval":{"type":"integer"},"Format":{},"FormatConfig":{"type":"map","key":{},"value":{}},"WidthPixels":{"type":"integer"},"HeightPixels":{"type":"integer"}}},"S26":{"type":"structure","required":["Status"],"members":{"StreamARN":{},"Status":{}}},"S2a":{"type":"structure","required":["Status","DestinationConfig"],"members":{"Status":{},"DestinationConfig":{"type":"structure","required":["Uri"],"members":{"Uri":{}}}}},"S2e":{"type":"structure","members":{"ChannelName":{},"ChannelARN":{},"ChannelType":{},"ChannelStatus":{},"CreationTime":{"type":"timestamp"},"SingleMasterConfiguration":{"shape":"S4"},"Version":{}}},"S2i":{"type":"structure","members":{"DeviceName":{},"StreamName":{},"StreamARN":{},"MediaType":{},"KmsKeyId":{},"Version":{},"Status":{},"CreationTime":{"type":"timestamp"},"DataRetentionInHours":{"type":"integer"}}},"S3n":{"type":"list","member":{}}}}')},50061:e=>{"use strict";e.exports=JSON.parse('{"o":{"DescribeMappedResourceConfiguration":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"MappedResourceConfigurationList"},"ListEdgeAgentConfigurations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"EdgeConfigs"},"ListSignalingChannels":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ChannelInfoList"},"ListStreams":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"StreamInfoList"}}}')},1219:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2014-11-01","endpointPrefix":"kms","jsonVersion":"1.1","protocol":"json","protocols":["json"],"serviceAbbreviation":"KMS","serviceFullName":"AWS Key Management Service","serviceId":"KMS","signatureVersion":"v4","targetPrefix":"TrentService","uid":"kms-2014-11-01","auth":["aws.auth#sigv4"]},"operations":{"CancelKeyDeletion":{"input":{"type":"structure","required":["KeyId"],"members":{"KeyId":{}}},"output":{"type":"structure","members":{"KeyId":{}}}},"ConnectCustomKeyStore":{"input":{"type":"structure","required":["CustomKeyStoreId"],"members":{"CustomKeyStoreId":{}}},"output":{"type":"structure","members":{}}},"CreateAlias":{"input":{"type":"structure","required":["AliasName","TargetKeyId"],"members":{"AliasName":{},"TargetKeyId":{}}}},"CreateCustomKeyStore":{"input":{"type":"structure","required":["CustomKeyStoreName"],"members":{"CustomKeyStoreName":{},"CloudHsmClusterId":{},"TrustAnchorCertificate":{},"KeyStorePassword":{"shape":"Sd"},"CustomKeyStoreType":{},"XksProxyUriEndpoint":{},"XksProxyUriPath":{},"XksProxyVpcEndpointServiceName":{},"XksProxyAuthenticationCredential":{"shape":"Si"},"XksProxyConnectivity":{}}},"output":{"type":"structure","members":{"CustomKeyStoreId":{}}}},"CreateGrant":{"input":{"type":"structure","required":["KeyId","GranteePrincipal","Operations"],"members":{"KeyId":{},"GranteePrincipal":{},"RetiringPrincipal":{},"Operations":{"shape":"Sp"},"Constraints":{"shape":"Sr"},"GrantTokens":{"shape":"Sv"},"Name":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"GrantToken":{},"GrantId":{}}}},"CreateKey":{"input":{"type":"structure","members":{"Policy":{},"Description":{},"KeyUsage":{},"CustomerMasterKeySpec":{"shape":"S15","deprecated":true,"deprecatedMessage":"This parameter has been deprecated. Instead, use the KeySpec parameter."},"KeySpec":{},"Origin":{},"CustomKeyStoreId":{},"BypassPolicyLockoutSafetyCheck":{"type":"boolean"},"Tags":{"shape":"S19"},"MultiRegion":{"type":"boolean"},"XksKeyId":{}}},"output":{"type":"structure","members":{"KeyMetadata":{"shape":"S1f"}}}},"Decrypt":{"input":{"type":"structure","required":["CiphertextBlob"],"members":{"CiphertextBlob":{"type":"blob"},"EncryptionContext":{"shape":"Ss"},"GrantTokens":{"shape":"Sv"},"KeyId":{},"EncryptionAlgorithm":{},"Recipient":{"shape":"S23"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"KeyId":{},"Plaintext":{"shape":"S27"},"EncryptionAlgorithm":{},"CiphertextForRecipient":{"type":"blob"}}}},"DeleteAlias":{"input":{"type":"structure","required":["AliasName"],"members":{"AliasName":{}}}},"DeleteCustomKeyStore":{"input":{"type":"structure","required":["CustomKeyStoreId"],"members":{"CustomKeyStoreId":{}}},"output":{"type":"structure","members":{}}},"DeleteImportedKeyMaterial":{"input":{"type":"structure","required":["KeyId"],"members":{"KeyId":{}}}},"DeriveSharedSecret":{"input":{"type":"structure","required":["KeyId","KeyAgreementAlgorithm","PublicKey"],"members":{"KeyId":{},"KeyAgreementAlgorithm":{},"PublicKey":{"type":"blob"},"GrantTokens":{"shape":"Sv"},"DryRun":{"type":"boolean"},"Recipient":{"shape":"S23"}}},"output":{"type":"structure","members":{"KeyId":{},"SharedSecret":{"shape":"S27"},"CiphertextForRecipient":{"type":"blob"},"KeyAgreementAlgorithm":{},"KeyOrigin":{}}}},"DescribeCustomKeyStores":{"input":{"type":"structure","members":{"CustomKeyStoreId":{},"CustomKeyStoreName":{},"Limit":{"type":"integer"},"Marker":{}}},"output":{"type":"structure","members":{"CustomKeyStores":{"type":"list","member":{"type":"structure","members":{"CustomKeyStoreId":{},"CustomKeyStoreName":{},"CloudHsmClusterId":{},"TrustAnchorCertificate":{},"ConnectionState":{},"ConnectionErrorCode":{},"CreationDate":{"type":"timestamp"},"CustomKeyStoreType":{},"XksProxyConfiguration":{"type":"structure","members":{"Connectivity":{},"AccessKeyId":{"shape":"Sj"},"UriEndpoint":{},"UriPath":{},"VpcEndpointServiceName":{}}}}}},"NextMarker":{},"Truncated":{"type":"boolean"}}}},"DescribeKey":{"input":{"type":"structure","required":["KeyId"],"members":{"KeyId":{},"GrantTokens":{"shape":"Sv"}}},"output":{"type":"structure","members":{"KeyMetadata":{"shape":"S1f"}}}},"DisableKey":{"input":{"type":"structure","required":["KeyId"],"members":{"KeyId":{}}}},"DisableKeyRotation":{"input":{"type":"structure","required":["KeyId"],"members":{"KeyId":{}}}},"DisconnectCustomKeyStore":{"input":{"type":"structure","required":["CustomKeyStoreId"],"members":{"CustomKeyStoreId":{}}},"output":{"type":"structure","members":{}}},"EnableKey":{"input":{"type":"structure","required":["KeyId"],"members":{"KeyId":{}}}},"EnableKeyRotation":{"input":{"type":"structure","required":["KeyId"],"members":{"KeyId":{},"RotationPeriodInDays":{"type":"integer"}}}},"Encrypt":{"input":{"type":"structure","required":["KeyId","Plaintext"],"members":{"KeyId":{},"Plaintext":{"shape":"S27"},"EncryptionContext":{"shape":"Ss"},"GrantTokens":{"shape":"Sv"},"EncryptionAlgorithm":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CiphertextBlob":{"type":"blob"},"KeyId":{},"EncryptionAlgorithm":{}}}},"GenerateDataKey":{"input":{"type":"structure","required":["KeyId"],"members":{"KeyId":{},"EncryptionContext":{"shape":"Ss"},"NumberOfBytes":{"type":"integer"},"KeySpec":{},"GrantTokens":{"shape":"Sv"},"Recipient":{"shape":"S23"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CiphertextBlob":{"type":"blob"},"Plaintext":{"shape":"S27"},"KeyId":{},"CiphertextForRecipient":{"type":"blob"}}}},"GenerateDataKeyPair":{"input":{"type":"structure","required":["KeyId","KeyPairSpec"],"members":{"EncryptionContext":{"shape":"Ss"},"KeyId":{},"KeyPairSpec":{},"GrantTokens":{"shape":"Sv"},"Recipient":{"shape":"S23"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"PrivateKeyCiphertextBlob":{"type":"blob"},"PrivateKeyPlaintext":{"shape":"S27"},"PublicKey":{"type":"blob"},"KeyId":{},"KeyPairSpec":{},"CiphertextForRecipient":{"type":"blob"}}}},"GenerateDataKeyPairWithoutPlaintext":{"input":{"type":"structure","required":["KeyId","KeyPairSpec"],"members":{"EncryptionContext":{"shape":"Ss"},"KeyId":{},"KeyPairSpec":{},"GrantTokens":{"shape":"Sv"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"PrivateKeyCiphertextBlob":{"type":"blob"},"PublicKey":{"type":"blob"},"KeyId":{},"KeyPairSpec":{}}}},"GenerateDataKeyWithoutPlaintext":{"input":{"type":"structure","required":["KeyId"],"members":{"KeyId":{},"EncryptionContext":{"shape":"Ss"},"KeySpec":{},"NumberOfBytes":{"type":"integer"},"GrantTokens":{"shape":"Sv"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CiphertextBlob":{"type":"blob"},"KeyId":{}}}},"GenerateMac":{"input":{"type":"structure","required":["Message","KeyId","MacAlgorithm"],"members":{"Message":{"shape":"S27"},"KeyId":{},"MacAlgorithm":{},"GrantTokens":{"shape":"Sv"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"Mac":{"type":"blob"},"MacAlgorithm":{},"KeyId":{}}}},"GenerateRandom":{"input":{"type":"structure","members":{"NumberOfBytes":{"type":"integer"},"CustomKeyStoreId":{},"Recipient":{"shape":"S23"}}},"output":{"type":"structure","members":{"Plaintext":{"shape":"S27"},"CiphertextForRecipient":{"type":"blob"}}}},"GetKeyPolicy":{"input":{"type":"structure","required":["KeyId"],"members":{"KeyId":{},"PolicyName":{}}},"output":{"type":"structure","members":{"Policy":{},"PolicyName":{}}}},"GetKeyRotationStatus":{"input":{"type":"structure","required":["KeyId"],"members":{"KeyId":{}}},"output":{"type":"structure","members":{"KeyRotationEnabled":{"type":"boolean"},"KeyId":{},"RotationPeriodInDays":{"type":"integer"},"NextRotationDate":{"type":"timestamp"},"OnDemandRotationStartDate":{"type":"timestamp"}}}},"GetParametersForImport":{"input":{"type":"structure","required":["KeyId","WrappingAlgorithm","WrappingKeySpec"],"members":{"KeyId":{},"WrappingAlgorithm":{},"WrappingKeySpec":{}}},"output":{"type":"structure","members":{"KeyId":{},"ImportToken":{"type":"blob"},"PublicKey":{"shape":"S27"},"ParametersValidTo":{"type":"timestamp"}}}},"GetPublicKey":{"input":{"type":"structure","required":["KeyId"],"members":{"KeyId":{},"GrantTokens":{"shape":"Sv"}}},"output":{"type":"structure","members":{"KeyId":{},"PublicKey":{"type":"blob"},"CustomerMasterKeySpec":{"shape":"S15","deprecated":true,"deprecatedMessage":"This field has been deprecated. Instead, use the KeySpec field."},"KeySpec":{},"KeyUsage":{},"EncryptionAlgorithms":{"shape":"S1m"},"SigningAlgorithms":{"shape":"S1o"},"KeyAgreementAlgorithms":{"shape":"S1q"}}}},"ImportKeyMaterial":{"input":{"type":"structure","required":["KeyId","ImportToken","EncryptedKeyMaterial"],"members":{"KeyId":{},"ImportToken":{"type":"blob"},"EncryptedKeyMaterial":{"type":"blob"},"ValidTo":{"type":"timestamp"},"ExpirationModel":{}}},"output":{"type":"structure","members":{}}},"ListAliases":{"input":{"type":"structure","members":{"KeyId":{},"Limit":{"type":"integer"},"Marker":{}}},"output":{"type":"structure","members":{"Aliases":{"type":"list","member":{"type":"structure","members":{"AliasName":{},"AliasArn":{},"TargetKeyId":{},"CreationDate":{"type":"timestamp"},"LastUpdatedDate":{"type":"timestamp"}}}},"NextMarker":{},"Truncated":{"type":"boolean"}}}},"ListGrants":{"input":{"type":"structure","required":["KeyId"],"members":{"Limit":{"type":"integer"},"Marker":{},"KeyId":{},"GrantId":{},"GranteePrincipal":{}}},"output":{"shape":"S3w"}},"ListKeyPolicies":{"input":{"type":"structure","required":["KeyId"],"members":{"KeyId":{},"Limit":{"type":"integer"},"Marker":{}}},"output":{"type":"structure","members":{"PolicyNames":{"type":"list","member":{}},"NextMarker":{},"Truncated":{"type":"boolean"}}}},"ListKeyRotations":{"input":{"type":"structure","required":["KeyId"],"members":{"KeyId":{},"Limit":{"type":"integer"},"Marker":{}}},"output":{"type":"structure","members":{"Rotations":{"type":"list","member":{"type":"structure","members":{"KeyId":{},"RotationDate":{"type":"timestamp"},"RotationType":{}}}},"NextMarker":{},"Truncated":{"type":"boolean"}}}},"ListKeys":{"input":{"type":"structure","members":{"Limit":{"type":"integer"},"Marker":{}}},"output":{"type":"structure","members":{"Keys":{"type":"list","member":{"type":"structure","members":{"KeyId":{},"KeyArn":{}}}},"NextMarker":{},"Truncated":{"type":"boolean"}}}},"ListResourceTags":{"input":{"type":"structure","required":["KeyId"],"members":{"KeyId":{},"Limit":{"type":"integer"},"Marker":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"S19"},"NextMarker":{},"Truncated":{"type":"boolean"}}}},"ListRetirableGrants":{"input":{"type":"structure","required":["RetiringPrincipal"],"members":{"Limit":{"type":"integer"},"Marker":{},"RetiringPrincipal":{}}},"output":{"shape":"S3w"}},"PutKeyPolicy":{"input":{"type":"structure","required":["KeyId","Policy"],"members":{"KeyId":{},"PolicyName":{},"Policy":{},"BypassPolicyLockoutSafetyCheck":{"type":"boolean"}}}},"ReEncrypt":{"input":{"type":"structure","required":["CiphertextBlob","DestinationKeyId"],"members":{"CiphertextBlob":{"type":"blob"},"SourceEncryptionContext":{"shape":"Ss"},"SourceKeyId":{},"DestinationKeyId":{},"DestinationEncryptionContext":{"shape":"Ss"},"SourceEncryptionAlgorithm":{},"DestinationEncryptionAlgorithm":{},"GrantTokens":{"shape":"Sv"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"CiphertextBlob":{"type":"blob"},"SourceKeyId":{},"KeyId":{},"SourceEncryptionAlgorithm":{},"DestinationEncryptionAlgorithm":{}}}},"ReplicateKey":{"input":{"type":"structure","required":["KeyId","ReplicaRegion"],"members":{"KeyId":{},"ReplicaRegion":{},"Policy":{},"BypassPolicyLockoutSafetyCheck":{"type":"boolean"},"Description":{},"Tags":{"shape":"S19"}}},"output":{"type":"structure","members":{"ReplicaKeyMetadata":{"shape":"S1f"},"ReplicaPolicy":{},"ReplicaTags":{"shape":"S19"}}}},"RetireGrant":{"input":{"type":"structure","members":{"GrantToken":{},"KeyId":{},"GrantId":{},"DryRun":{"type":"boolean"}}}},"RevokeGrant":{"input":{"type":"structure","required":["KeyId","GrantId"],"members":{"KeyId":{},"GrantId":{},"DryRun":{"type":"boolean"}}}},"RotateKeyOnDemand":{"input":{"type":"structure","required":["KeyId"],"members":{"KeyId":{}}},"output":{"type":"structure","members":{"KeyId":{}}}},"ScheduleKeyDeletion":{"input":{"type":"structure","required":["KeyId"],"members":{"KeyId":{},"PendingWindowInDays":{"type":"integer"}}},"output":{"type":"structure","members":{"KeyId":{},"DeletionDate":{"type":"timestamp"},"KeyState":{},"PendingWindowInDays":{"type":"integer"}}}},"Sign":{"input":{"type":"structure","required":["KeyId","Message","SigningAlgorithm"],"members":{"KeyId":{},"Message":{"shape":"S27"},"MessageType":{},"GrantTokens":{"shape":"Sv"},"SigningAlgorithm":{},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"KeyId":{},"Signature":{"type":"blob"},"SigningAlgorithm":{}}}},"TagResource":{"input":{"type":"structure","required":["KeyId","Tags"],"members":{"KeyId":{},"Tags":{"shape":"S19"}}}},"UntagResource":{"input":{"type":"structure","required":["KeyId","TagKeys"],"members":{"KeyId":{},"TagKeys":{"type":"list","member":{}}}}},"UpdateAlias":{"input":{"type":"structure","required":["AliasName","TargetKeyId"],"members":{"AliasName":{},"TargetKeyId":{}}}},"UpdateCustomKeyStore":{"input":{"type":"structure","required":["CustomKeyStoreId"],"members":{"CustomKeyStoreId":{},"NewCustomKeyStoreName":{},"KeyStorePassword":{"shape":"Sd"},"CloudHsmClusterId":{},"XksProxyUriEndpoint":{},"XksProxyUriPath":{},"XksProxyVpcEndpointServiceName":{},"XksProxyAuthenticationCredential":{"shape":"Si"},"XksProxyConnectivity":{}}},"output":{"type":"structure","members":{}}},"UpdateKeyDescription":{"input":{"type":"structure","required":["KeyId","Description"],"members":{"KeyId":{},"Description":{}}}},"UpdatePrimaryRegion":{"input":{"type":"structure","required":["KeyId","PrimaryRegion"],"members":{"KeyId":{},"PrimaryRegion":{}}}},"Verify":{"input":{"type":"structure","required":["KeyId","Message","Signature","SigningAlgorithm"],"members":{"KeyId":{},"Message":{"shape":"S27"},"MessageType":{},"Signature":{"type":"blob"},"SigningAlgorithm":{},"GrantTokens":{"shape":"Sv"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"KeyId":{},"SignatureValid":{"type":"boolean"},"SigningAlgorithm":{}}}},"VerifyMac":{"input":{"type":"structure","required":["Message","KeyId","MacAlgorithm","Mac"],"members":{"Message":{"shape":"S27"},"KeyId":{},"MacAlgorithm":{},"Mac":{"type":"blob"},"GrantTokens":{"shape":"Sv"},"DryRun":{"type":"boolean"}}},"output":{"type":"structure","members":{"KeyId":{},"MacValid":{"type":"boolean"},"MacAlgorithm":{}}}}},"shapes":{"Sd":{"type":"string","sensitive":true},"Si":{"type":"structure","required":["AccessKeyId","RawSecretAccessKey"],"members":{"AccessKeyId":{"shape":"Sj"},"RawSecretAccessKey":{"type":"string","sensitive":true}}},"Sj":{"type":"string","sensitive":true},"Sp":{"type":"list","member":{}},"Sr":{"type":"structure","members":{"EncryptionContextSubset":{"shape":"Ss"},"EncryptionContextEquals":{"shape":"Ss"}}},"Ss":{"type":"map","key":{},"value":{}},"Sv":{"type":"list","member":{}},"S15":{"type":"string","deprecated":true,"deprecatedMessage":"This enum has been deprecated. Instead, use the KeySpec enum."},"S19":{"type":"list","member":{"type":"structure","required":["TagKey","TagValue"],"members":{"TagKey":{},"TagValue":{}}}},"S1f":{"type":"structure","required":["KeyId"],"members":{"AWSAccountId":{},"KeyId":{},"Arn":{},"CreationDate":{"type":"timestamp"},"Enabled":{"type":"boolean"},"Description":{},"KeyUsage":{},"KeyState":{},"DeletionDate":{"type":"timestamp"},"ValidTo":{"type":"timestamp"},"Origin":{},"CustomKeyStoreId":{},"CloudHsmClusterId":{},"ExpirationModel":{},"KeyManager":{},"CustomerMasterKeySpec":{"shape":"S15","deprecated":true,"deprecatedMessage":"This field has been deprecated. Instead, use the KeySpec field."},"KeySpec":{},"EncryptionAlgorithms":{"shape":"S1m"},"SigningAlgorithms":{"shape":"S1o"},"KeyAgreementAlgorithms":{"shape":"S1q"},"MultiRegion":{"type":"boolean"},"MultiRegionConfiguration":{"type":"structure","members":{"MultiRegionKeyType":{},"PrimaryKey":{"shape":"S1u"},"ReplicaKeys":{"type":"list","member":{"shape":"S1u"}}}},"PendingDeletionWindowInDays":{"type":"integer"},"MacAlgorithms":{"type":"list","member":{}},"XksKeyConfiguration":{"type":"structure","members":{"Id":{}}}}},"S1m":{"type":"list","member":{}},"S1o":{"type":"list","member":{}},"S1q":{"type":"list","member":{}},"S1u":{"type":"structure","members":{"Arn":{},"Region":{}}},"S23":{"type":"structure","members":{"KeyEncryptionAlgorithm":{},"AttestationDocument":{"type":"blob"}}},"S27":{"type":"blob","sensitive":true},"S3w":{"type":"structure","members":{"Grants":{"type":"list","member":{"type":"structure","members":{"KeyId":{},"GrantId":{},"Name":{},"CreationDate":{"type":"timestamp"},"GranteePrincipal":{},"RetiringPrincipal":{},"IssuingAccount":{},"Operations":{"shape":"Sp"},"Constraints":{"shape":"Sr"}}}},"NextMarker":{},"Truncated":{"type":"boolean"}}}}}')},71402:e=>{"use strict";e.exports=JSON.parse('{"o":{"DescribeCustomKeyStores":{"input_token":"Marker","limit_key":"Limit","more_results":"Truncated","output_token":"NextMarker","result_key":"CustomKeyStores"},"ListAliases":{"input_token":"Marker","limit_key":"Limit","more_results":"Truncated","output_token":"NextMarker","result_key":"Aliases"},"ListGrants":{"input_token":"Marker","limit_key":"Limit","more_results":"Truncated","output_token":"NextMarker","result_key":"Grants"},"ListKeyPolicies":{"input_token":"Marker","limit_key":"Limit","more_results":"Truncated","output_token":"NextMarker","result_key":"PolicyNames"},"ListKeyRotations":{"input_token":"Marker","limit_key":"Limit","more_results":"Truncated","output_token":"NextMarker","result_key":"Rotations"},"ListKeys":{"input_token":"Marker","limit_key":"Limit","more_results":"Truncated","output_token":"NextMarker","result_key":"Keys"},"ListResourceTags":{"input_token":"Marker","limit_key":"Limit","more_results":"Truncated","output_token":"NextMarker","result_key":"Tags"},"ListRetirableGrants":{"input_token":"Marker","limit_key":"Limit","more_results":"Truncated","output_token":"NextMarker","result_key":"Grants"}}}')},91251:e=>{"use strict";e.exports=JSON.parse('{"metadata":{"apiVersion":"2014-11-11","endpointPrefix":"lambda","serviceFullName":"AWS Lambda","serviceId":"Lambda","signatureVersion":"v4","protocol":"rest-json"},"operations":{"AddEventSource":{"http":{"requestUri":"/2014-11-13/event-source-mappings/"},"input":{"type":"structure","required":["EventSource","FunctionName","Role"],"members":{"EventSource":{},"FunctionName":{},"Role":{},"BatchSize":{"type":"integer"},"Parameters":{"shape":"S6"}}},"output":{"shape":"S7"}},"DeleteFunction":{"http":{"method":"DELETE","requestUri":"/2014-11-13/functions/{FunctionName}","responseCode":204},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"}}}},"GetEventSource":{"http":{"method":"GET","requestUri":"/2014-11-13/event-source-mappings/{UUID}","responseCode":200},"input":{"type":"structure","required":["UUID"],"members":{"UUID":{"location":"uri","locationName":"UUID"}}},"output":{"shape":"S7"}},"GetFunction":{"http":{"method":"GET","requestUri":"/2014-11-13/functions/{FunctionName}","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"}}},"output":{"type":"structure","members":{"Configuration":{"shape":"Se"},"Code":{"type":"structure","members":{"RepositoryType":{},"Location":{}}}}}},"GetFunctionConfiguration":{"http":{"method":"GET","requestUri":"/2014-11-13/functions/{FunctionName}/configuration","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"}}},"output":{"shape":"Se"}},"InvokeAsync":{"http":{"requestUri":"/2014-11-13/functions/{FunctionName}/invoke-async/","responseCode":202},"input":{"type":"structure","required":["FunctionName","InvokeArgs"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"InvokeArgs":{"shape":"Sq"}},"payload":"InvokeArgs"},"output":{"type":"structure","members":{"Status":{"location":"statusCode","type":"integer"}}}},"ListEventSources":{"http":{"method":"GET","requestUri":"/2014-11-13/event-source-mappings/","responseCode":200},"input":{"type":"structure","members":{"EventSourceArn":{"location":"querystring","locationName":"EventSource"},"FunctionName":{"location":"querystring","locationName":"FunctionName"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"EventSources":{"type":"list","member":{"shape":"S7"}}}}},"ListFunctions":{"http":{"method":"GET","requestUri":"/2014-11-13/functions/","responseCode":200},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"Functions":{"type":"list","member":{"shape":"Se"}}}}},"RemoveEventSource":{"http":{"method":"DELETE","requestUri":"/2014-11-13/event-source-mappings/{UUID}","responseCode":204},"input":{"type":"structure","required":["UUID"],"members":{"UUID":{"location":"uri","locationName":"UUID"}}}},"UpdateFunctionConfiguration":{"http":{"method":"PUT","requestUri":"/2014-11-13/functions/{FunctionName}/configuration","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Role":{"location":"querystring","locationName":"Role"},"Handler":{"location":"querystring","locationName":"Handler"},"Description":{"location":"querystring","locationName":"Description"},"Timeout":{"location":"querystring","locationName":"Timeout","type":"integer"},"MemorySize":{"location":"querystring","locationName":"MemorySize","type":"integer"}}},"output":{"shape":"Se"}},"UploadFunction":{"http":{"method":"PUT","requestUri":"/2014-11-13/functions/{FunctionName}","responseCode":201},"input":{"type":"structure","required":["FunctionName","FunctionZip","Runtime","Role","Handler","Mode"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"FunctionZip":{"shape":"Sq"},"Runtime":{"location":"querystring","locationName":"Runtime"},"Role":{"location":"querystring","locationName":"Role"},"Handler":{"location":"querystring","locationName":"Handler"},"Mode":{"location":"querystring","locationName":"Mode"},"Description":{"location":"querystring","locationName":"Description"},"Timeout":{"location":"querystring","locationName":"Timeout","type":"integer"},"MemorySize":{"location":"querystring","locationName":"MemorySize","type":"integer"}},"payload":"FunctionZip"},"output":{"shape":"Se"}}},"shapes":{"S6":{"type":"map","key":{},"value":{}},"S7":{"type":"structure","members":{"UUID":{},"BatchSize":{"type":"integer"},"EventSource":{},"FunctionName":{},"Parameters":{"shape":"S6"},"Role":{},"LastModified":{"type":"timestamp"},"IsActive":{"type":"boolean"},"Status":{}}},"Se":{"type":"structure","members":{"FunctionName":{},"FunctionARN":{},"ConfigurationId":{},"Runtime":{},"Role":{},"Handler":{},"Mode":{},"CodeSize":{"type":"long"},"Description":{},"Timeout":{"type":"integer"},"MemorySize":{"type":"integer"},"LastModified":{"type":"timestamp"}}},"Sq":{"type":"blob","streaming":true}}}')},79210:e=>{"use strict";e.exports=JSON.parse('{"o":{"ListEventSources":{"input_token":"Marker","output_token":"NextMarker","limit_key":"MaxItems","result_key":"EventSources"},"ListFunctions":{"input_token":"Marker","output_token":"NextMarker","limit_key":"MaxItems","result_key":"Functions"}}}')},29103:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-03-31","endpointPrefix":"lambda","protocol":"rest-json","protocols":["rest-json"],"serviceFullName":"AWS Lambda","serviceId":"Lambda","signatureVersion":"v4","uid":"lambda-2015-03-31","auth":["aws.auth#sigv4"]},"operations":{"AddLayerVersionPermission":{"http":{"requestUri":"/2018-10-31/layers/{LayerName}/versions/{VersionNumber}/policy","responseCode":201},"input":{"type":"structure","required":["LayerName","VersionNumber","StatementId","Action","Principal"],"members":{"LayerName":{"location":"uri","locationName":"LayerName"},"VersionNumber":{"location":"uri","locationName":"VersionNumber","type":"long"},"StatementId":{},"Action":{},"Principal":{},"OrganizationId":{},"RevisionId":{"location":"querystring","locationName":"RevisionId"}}},"output":{"type":"structure","members":{"Statement":{},"RevisionId":{}}}},"AddPermission":{"http":{"requestUri":"/2015-03-31/functions/{FunctionName}/policy","responseCode":201},"input":{"type":"structure","required":["FunctionName","StatementId","Action","Principal"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"StatementId":{},"Action":{},"Principal":{},"SourceArn":{},"SourceAccount":{},"EventSourceToken":{},"Qualifier":{"location":"querystring","locationName":"Qualifier"},"RevisionId":{},"PrincipalOrgID":{},"FunctionUrlAuthType":{}}},"output":{"type":"structure","members":{"Statement":{}}}},"CreateAlias":{"http":{"requestUri":"/2015-03-31/functions/{FunctionName}/aliases","responseCode":201},"input":{"type":"structure","required":["FunctionName","Name","FunctionVersion"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Name":{},"FunctionVersion":{},"Description":{},"RoutingConfig":{"shape":"Sp"}}},"output":{"shape":"St"}},"CreateCodeSigningConfig":{"http":{"requestUri":"/2020-04-22/code-signing-configs/","responseCode":201},"input":{"type":"structure","required":["AllowedPublishers"],"members":{"Description":{},"AllowedPublishers":{"shape":"Sw"},"CodeSigningPolicies":{"shape":"Sy"}}},"output":{"type":"structure","required":["CodeSigningConfig"],"members":{"CodeSigningConfig":{"shape":"S11"}}}},"CreateEventSourceMapping":{"http":{"requestUri":"/2015-03-31/event-source-mappings/","responseCode":202},"input":{"type":"structure","required":["FunctionName"],"members":{"EventSourceArn":{},"FunctionName":{},"Enabled":{"type":"boolean"},"BatchSize":{"type":"integer"},"FilterCriteria":{"shape":"S18"},"MaximumBatchingWindowInSeconds":{"type":"integer"},"ParallelizationFactor":{"type":"integer"},"StartingPosition":{},"StartingPositionTimestamp":{"type":"timestamp"},"DestinationConfig":{"shape":"S1g"},"MaximumRecordAgeInSeconds":{"type":"integer"},"BisectBatchOnFunctionError":{"type":"boolean"},"MaximumRetryAttempts":{"type":"integer"},"TumblingWindowInSeconds":{"type":"integer"},"Topics":{"shape":"S1o"},"Queues":{"shape":"S1q"},"SourceAccessConfigurations":{"shape":"S1s"},"SelfManagedEventSource":{"shape":"S1w"},"FunctionResponseTypes":{"shape":"S21"},"AmazonManagedKafkaEventSourceConfig":{"shape":"S23"},"SelfManagedKafkaEventSourceConfig":{"shape":"S24"},"ScalingConfig":{"shape":"S25"},"DocumentDBEventSourceConfig":{"shape":"S27"},"KMSKeyArn":{}}},"output":{"shape":"S2c"}},"CreateFunction":{"http":{"requestUri":"/2015-03-31/functions","responseCode":201},"input":{"type":"structure","required":["FunctionName","Role","Code"],"members":{"FunctionName":{},"Runtime":{},"Role":{},"Handler":{},"Code":{"type":"structure","members":{"ZipFile":{"shape":"S2l"},"S3Bucket":{},"S3Key":{},"S3ObjectVersion":{},"ImageUri":{}}},"Description":{},"Timeout":{"type":"integer"},"MemorySize":{"type":"integer"},"Publish":{"type":"boolean"},"VpcConfig":{"shape":"S2s"},"PackageType":{},"DeadLetterConfig":{"shape":"S2z"},"Environment":{"shape":"S31"},"KMSKeyArn":{},"TracingConfig":{"shape":"S35"},"Tags":{"shape":"S37"},"Layers":{"shape":"S3a"},"FileSystemConfigs":{"shape":"S3c"},"ImageConfig":{"shape":"S3g"},"CodeSigningConfigArn":{},"Architectures":{"shape":"S3j"},"EphemeralStorage":{"shape":"S3l"},"SnapStart":{"shape":"S3n"},"LoggingConfig":{"shape":"S3p"}}},"output":{"shape":"S3u"}},"CreateFunctionUrlConfig":{"http":{"requestUri":"/2021-10-31/functions/{FunctionName}/url","responseCode":201},"input":{"type":"structure","required":["FunctionName","AuthType"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"},"AuthType":{},"Cors":{"shape":"S4l"},"InvokeMode":{}}},"output":{"type":"structure","required":["FunctionUrl","FunctionArn","AuthType","CreationTime"],"members":{"FunctionUrl":{},"FunctionArn":{},"AuthType":{},"Cors":{"shape":"S4l"},"CreationTime":{},"InvokeMode":{}}}},"DeleteAlias":{"http":{"method":"DELETE","requestUri":"/2015-03-31/functions/{FunctionName}/aliases/{Name}","responseCode":204},"input":{"type":"structure","required":["FunctionName","Name"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Name":{"location":"uri","locationName":"Name"}}}},"DeleteCodeSigningConfig":{"http":{"method":"DELETE","requestUri":"/2020-04-22/code-signing-configs/{CodeSigningConfigArn}","responseCode":204},"input":{"type":"structure","required":["CodeSigningConfigArn"],"members":{"CodeSigningConfigArn":{"location":"uri","locationName":"CodeSigningConfigArn"}}},"output":{"type":"structure","members":{}}},"DeleteEventSourceMapping":{"http":{"method":"DELETE","requestUri":"/2015-03-31/event-source-mappings/{UUID}","responseCode":202},"input":{"type":"structure","required":["UUID"],"members":{"UUID":{"location":"uri","locationName":"UUID"}}},"output":{"shape":"S2c"}},"DeleteFunction":{"http":{"method":"DELETE","requestUri":"/2015-03-31/functions/{FunctionName}","responseCode":204},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}}}},"DeleteFunctionCodeSigningConfig":{"http":{"method":"DELETE","requestUri":"/2020-06-30/functions/{FunctionName}/code-signing-config","responseCode":204},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"}}}},"DeleteFunctionConcurrency":{"http":{"method":"DELETE","requestUri":"/2017-10-31/functions/{FunctionName}/concurrency","responseCode":204},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"}}}},"DeleteFunctionEventInvokeConfig":{"http":{"method":"DELETE","requestUri":"/2019-09-25/functions/{FunctionName}/event-invoke-config","responseCode":204},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}}}},"DeleteFunctionUrlConfig":{"http":{"method":"DELETE","requestUri":"/2021-10-31/functions/{FunctionName}/url","responseCode":204},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}}}},"DeleteLayerVersion":{"http":{"method":"DELETE","requestUri":"/2018-10-31/layers/{LayerName}/versions/{VersionNumber}","responseCode":204},"input":{"type":"structure","required":["LayerName","VersionNumber"],"members":{"LayerName":{"location":"uri","locationName":"LayerName"},"VersionNumber":{"location":"uri","locationName":"VersionNumber","type":"long"}}}},"DeleteProvisionedConcurrencyConfig":{"http":{"method":"DELETE","requestUri":"/2019-09-30/functions/{FunctionName}/provisioned-concurrency","responseCode":204},"input":{"type":"structure","required":["FunctionName","Qualifier"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}}}},"GetAccountSettings":{"http":{"method":"GET","requestUri":"/2016-08-19/account-settings/","responseCode":200},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"AccountLimit":{"type":"structure","members":{"TotalCodeSize":{"type":"long"},"CodeSizeUnzipped":{"type":"long"},"CodeSizeZipped":{"type":"long"},"ConcurrentExecutions":{"type":"integer"},"UnreservedConcurrentExecutions":{"type":"integer"}}},"AccountUsage":{"type":"structure","members":{"TotalCodeSize":{"type":"long"},"FunctionCount":{"type":"long"}}}}}},"GetAlias":{"http":{"method":"GET","requestUri":"/2015-03-31/functions/{FunctionName}/aliases/{Name}","responseCode":200},"input":{"type":"structure","required":["FunctionName","Name"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Name":{"location":"uri","locationName":"Name"}}},"output":{"shape":"St"}},"GetCodeSigningConfig":{"http":{"method":"GET","requestUri":"/2020-04-22/code-signing-configs/{CodeSigningConfigArn}","responseCode":200},"input":{"type":"structure","required":["CodeSigningConfigArn"],"members":{"CodeSigningConfigArn":{"location":"uri","locationName":"CodeSigningConfigArn"}}},"output":{"type":"structure","required":["CodeSigningConfig"],"members":{"CodeSigningConfig":{"shape":"S11"}}}},"GetEventSourceMapping":{"http":{"method":"GET","requestUri":"/2015-03-31/event-source-mappings/{UUID}","responseCode":200},"input":{"type":"structure","required":["UUID"],"members":{"UUID":{"location":"uri","locationName":"UUID"}}},"output":{"shape":"S2c"}},"GetFunction":{"http":{"method":"GET","requestUri":"/2015-03-31/functions/{FunctionName}","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}}},"output":{"type":"structure","members":{"Configuration":{"shape":"S3u"},"Code":{"type":"structure","members":{"RepositoryType":{},"Location":{},"ImageUri":{},"ResolvedImageUri":{}}},"Tags":{"shape":"S37"},"Concurrency":{"shape":"S5l"}}}},"GetFunctionCodeSigningConfig":{"http":{"method":"GET","requestUri":"/2020-06-30/functions/{FunctionName}/code-signing-config","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"}}},"output":{"type":"structure","required":["CodeSigningConfigArn","FunctionName"],"members":{"CodeSigningConfigArn":{},"FunctionName":{}}}},"GetFunctionConcurrency":{"http":{"method":"GET","requestUri":"/2019-09-30/functions/{FunctionName}/concurrency","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"}}},"output":{"type":"structure","members":{"ReservedConcurrentExecutions":{"type":"integer"}}}},"GetFunctionConfiguration":{"http":{"method":"GET","requestUri":"/2015-03-31/functions/{FunctionName}/configuration","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}}},"output":{"shape":"S3u"}},"GetFunctionEventInvokeConfig":{"http":{"method":"GET","requestUri":"/2019-09-25/functions/{FunctionName}/event-invoke-config","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}}},"output":{"shape":"S5t"}},"GetFunctionRecursionConfig":{"http":{"method":"GET","requestUri":"/2024-08-31/functions/{FunctionName}/recursion-config","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"}}},"output":{"type":"structure","members":{"RecursiveLoop":{}}}},"GetFunctionUrlConfig":{"http":{"method":"GET","requestUri":"/2021-10-31/functions/{FunctionName}/url","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}}},"output":{"type":"structure","required":["FunctionUrl","FunctionArn","AuthType","CreationTime","LastModifiedTime"],"members":{"FunctionUrl":{},"FunctionArn":{},"AuthType":{},"Cors":{"shape":"S4l"},"CreationTime":{},"LastModifiedTime":{},"InvokeMode":{}}}},"GetLayerVersion":{"http":{"method":"GET","requestUri":"/2018-10-31/layers/{LayerName}/versions/{VersionNumber}","responseCode":200},"input":{"type":"structure","required":["LayerName","VersionNumber"],"members":{"LayerName":{"location":"uri","locationName":"LayerName"},"VersionNumber":{"location":"uri","locationName":"VersionNumber","type":"long"}}},"output":{"shape":"S63"}},"GetLayerVersionByArn":{"http":{"method":"GET","requestUri":"/2018-10-31/layers?find=LayerVersion","responseCode":200},"input":{"type":"structure","required":["Arn"],"members":{"Arn":{"location":"querystring","locationName":"Arn"}}},"output":{"shape":"S63"}},"GetLayerVersionPolicy":{"http":{"method":"GET","requestUri":"/2018-10-31/layers/{LayerName}/versions/{VersionNumber}/policy","responseCode":200},"input":{"type":"structure","required":["LayerName","VersionNumber"],"members":{"LayerName":{"location":"uri","locationName":"LayerName"},"VersionNumber":{"location":"uri","locationName":"VersionNumber","type":"long"}}},"output":{"type":"structure","members":{"Policy":{},"RevisionId":{}}}},"GetPolicy":{"http":{"method":"GET","requestUri":"/2015-03-31/functions/{FunctionName}/policy","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}}},"output":{"type":"structure","members":{"Policy":{},"RevisionId":{}}}},"GetProvisionedConcurrencyConfig":{"http":{"method":"GET","requestUri":"/2019-09-30/functions/{FunctionName}/provisioned-concurrency","responseCode":200},"input":{"type":"structure","required":["FunctionName","Qualifier"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}}},"output":{"type":"structure","members":{"RequestedProvisionedConcurrentExecutions":{"type":"integer"},"AvailableProvisionedConcurrentExecutions":{"type":"integer"},"AllocatedProvisionedConcurrentExecutions":{"type":"integer"},"Status":{},"StatusReason":{},"LastModified":{}}}},"GetRuntimeManagementConfig":{"http":{"method":"GET","requestUri":"/2021-07-20/functions/{FunctionName}/runtime-management-config","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}}},"output":{"type":"structure","members":{"UpdateRuntimeOn":{},"RuntimeVersionArn":{},"FunctionArn":{}}}},"Invoke":{"http":{"requestUri":"/2015-03-31/functions/{FunctionName}/invocations"},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"InvocationType":{"location":"header","locationName":"X-Amz-Invocation-Type"},"LogType":{"location":"header","locationName":"X-Amz-Log-Type"},"ClientContext":{"location":"header","locationName":"X-Amz-Client-Context"},"Payload":{"shape":"S2l"},"Qualifier":{"location":"querystring","locationName":"Qualifier"}},"payload":"Payload"},"output":{"type":"structure","members":{"StatusCode":{"location":"statusCode","type":"integer"},"FunctionError":{"location":"header","locationName":"X-Amz-Function-Error"},"LogResult":{"location":"header","locationName":"X-Amz-Log-Result"},"Payload":{"shape":"S2l"},"ExecutedVersion":{"location":"header","locationName":"X-Amz-Executed-Version"}},"payload":"Payload"}},"InvokeAsync":{"http":{"requestUri":"/2014-11-13/functions/{FunctionName}/invoke-async/","responseCode":202},"input":{"type":"structure","required":["FunctionName","InvokeArgs"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"InvokeArgs":{"type":"blob","streaming":true}},"deprecated":true,"payload":"InvokeArgs"},"output":{"type":"structure","members":{"Status":{"location":"statusCode","type":"integer"}},"deprecated":true},"deprecated":true},"InvokeWithResponseStream":{"http":{"requestUri":"/2021-11-15/functions/{FunctionName}/response-streaming-invocations"},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"InvocationType":{"location":"header","locationName":"X-Amz-Invocation-Type"},"LogType":{"location":"header","locationName":"X-Amz-Log-Type"},"ClientContext":{"location":"header","locationName":"X-Amz-Client-Context"},"Qualifier":{"location":"querystring","locationName":"Qualifier"},"Payload":{"shape":"S2l"}},"payload":"Payload"},"output":{"type":"structure","members":{"StatusCode":{"location":"statusCode","type":"integer"},"ExecutedVersion":{"location":"header","locationName":"X-Amz-Executed-Version"},"EventStream":{"type":"structure","members":{"PayloadChunk":{"type":"structure","members":{"Payload":{"shape":"S2l","eventpayload":true}},"event":true},"InvokeComplete":{"type":"structure","members":{"ErrorCode":{},"ErrorDetails":{},"LogResult":{}},"event":true}},"eventstream":true},"ResponseStreamContentType":{"location":"header","locationName":"Content-Type"}},"payload":"EventStream"}},"ListAliases":{"http":{"method":"GET","requestUri":"/2015-03-31/functions/{FunctionName}/aliases","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"FunctionVersion":{"location":"querystring","locationName":"FunctionVersion"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"Aliases":{"type":"list","member":{"shape":"St"}}}}},"ListCodeSigningConfigs":{"http":{"method":"GET","requestUri":"/2020-04-22/code-signing-configs/","responseCode":200},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"CodeSigningConfigs":{"type":"list","member":{"shape":"S11"}}}}},"ListEventSourceMappings":{"http":{"method":"GET","requestUri":"/2015-03-31/event-source-mappings/","responseCode":200},"input":{"type":"structure","members":{"EventSourceArn":{"location":"querystring","locationName":"EventSourceArn"},"FunctionName":{"location":"querystring","locationName":"FunctionName"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"EventSourceMappings":{"type":"list","member":{"shape":"S2c"}}}}},"ListFunctionEventInvokeConfigs":{"http":{"method":"GET","requestUri":"/2019-09-25/functions/{FunctionName}/event-invoke-config/list","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"}}},"output":{"type":"structure","members":{"FunctionEventInvokeConfigs":{"type":"list","member":{"shape":"S5t"}},"NextMarker":{}}}},"ListFunctionUrlConfigs":{"http":{"method":"GET","requestUri":"/2021-10-31/functions/{FunctionName}/urls","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"}}},"output":{"type":"structure","required":["FunctionUrlConfigs"],"members":{"FunctionUrlConfigs":{"type":"list","member":{"type":"structure","required":["FunctionUrl","FunctionArn","CreationTime","LastModifiedTime","AuthType"],"members":{"FunctionUrl":{},"FunctionArn":{},"CreationTime":{},"LastModifiedTime":{},"Cors":{"shape":"S4l"},"AuthType":{},"InvokeMode":{}}}},"NextMarker":{}}}},"ListFunctions":{"http":{"method":"GET","requestUri":"/2015-03-31/functions/","responseCode":200},"input":{"type":"structure","members":{"MasterRegion":{"location":"querystring","locationName":"MasterRegion"},"FunctionVersion":{"location":"querystring","locationName":"FunctionVersion"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"Functions":{"shape":"S7n"}}}},"ListFunctionsByCodeSigningConfig":{"http":{"method":"GET","requestUri":"/2020-04-22/code-signing-configs/{CodeSigningConfigArn}/functions","responseCode":200},"input":{"type":"structure","required":["CodeSigningConfigArn"],"members":{"CodeSigningConfigArn":{"location":"uri","locationName":"CodeSigningConfigArn"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"FunctionArns":{"type":"list","member":{}}}}},"ListLayerVersions":{"http":{"method":"GET","requestUri":"/2018-10-31/layers/{LayerName}/versions","responseCode":200},"input":{"type":"structure","required":["LayerName"],"members":{"CompatibleRuntime":{"location":"querystring","locationName":"CompatibleRuntime"},"LayerName":{"location":"uri","locationName":"LayerName"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"},"CompatibleArchitecture":{"location":"querystring","locationName":"CompatibleArchitecture"}}},"output":{"type":"structure","members":{"NextMarker":{},"LayerVersions":{"type":"list","member":{"shape":"S7v"}}}}},"ListLayers":{"http":{"method":"GET","requestUri":"/2018-10-31/layers","responseCode":200},"input":{"type":"structure","members":{"CompatibleRuntime":{"location":"querystring","locationName":"CompatibleRuntime"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"},"CompatibleArchitecture":{"location":"querystring","locationName":"CompatibleArchitecture"}}},"output":{"type":"structure","members":{"NextMarker":{},"Layers":{"type":"list","member":{"type":"structure","members":{"LayerName":{},"LayerArn":{},"LatestMatchingVersion":{"shape":"S7v"}}}}}}},"ListProvisionedConcurrencyConfigs":{"http":{"method":"GET","requestUri":"/2019-09-30/functions/{FunctionName}/provisioned-concurrency?List=ALL","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"}}},"output":{"type":"structure","members":{"ProvisionedConcurrencyConfigs":{"type":"list","member":{"type":"structure","members":{"FunctionArn":{},"RequestedProvisionedConcurrentExecutions":{"type":"integer"},"AvailableProvisionedConcurrentExecutions":{"type":"integer"},"AllocatedProvisionedConcurrentExecutions":{"type":"integer"},"Status":{},"StatusReason":{},"LastModified":{}}}},"NextMarker":{}}}},"ListTags":{"http":{"method":"GET","requestUri":"/2017-03-31/tags/{ARN}"},"input":{"type":"structure","required":["Resource"],"members":{"Resource":{"location":"uri","locationName":"ARN"}}},"output":{"type":"structure","members":{"Tags":{"shape":"S37"}}}},"ListVersionsByFunction":{"http":{"method":"GET","requestUri":"/2015-03-31/functions/{FunctionName}/versions","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Marker":{"location":"querystring","locationName":"Marker"},"MaxItems":{"location":"querystring","locationName":"MaxItems","type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"Versions":{"shape":"S7n"}}}},"PublishLayerVersion":{"http":{"requestUri":"/2018-10-31/layers/{LayerName}/versions","responseCode":201},"input":{"type":"structure","required":["LayerName","Content"],"members":{"LayerName":{"location":"uri","locationName":"LayerName"},"Description":{},"Content":{"type":"structure","members":{"S3Bucket":{},"S3Key":{},"S3ObjectVersion":{},"ZipFile":{"shape":"S2l"}}},"CompatibleRuntimes":{"shape":"S66"},"LicenseInfo":{},"CompatibleArchitectures":{"shape":"S68"}}},"output":{"type":"structure","members":{"Content":{"shape":"S64"},"LayerArn":{},"LayerVersionArn":{},"Description":{},"CreatedDate":{},"Version":{"type":"long"},"CompatibleRuntimes":{"shape":"S66"},"LicenseInfo":{},"CompatibleArchitectures":{"shape":"S68"}}}},"PublishVersion":{"http":{"requestUri":"/2015-03-31/functions/{FunctionName}/versions","responseCode":201},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"CodeSha256":{},"Description":{},"RevisionId":{}}},"output":{"shape":"S3u"}},"PutFunctionCodeSigningConfig":{"http":{"method":"PUT","requestUri":"/2020-06-30/functions/{FunctionName}/code-signing-config","responseCode":200},"input":{"type":"structure","required":["CodeSigningConfigArn","FunctionName"],"members":{"CodeSigningConfigArn":{},"FunctionName":{"location":"uri","locationName":"FunctionName"}}},"output":{"type":"structure","required":["CodeSigningConfigArn","FunctionName"],"members":{"CodeSigningConfigArn":{},"FunctionName":{}}}},"PutFunctionConcurrency":{"http":{"method":"PUT","requestUri":"/2017-10-31/functions/{FunctionName}/concurrency","responseCode":200},"input":{"type":"structure","required":["FunctionName","ReservedConcurrentExecutions"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"ReservedConcurrentExecutions":{"type":"integer"}}},"output":{"shape":"S5l"}},"PutFunctionEventInvokeConfig":{"http":{"method":"PUT","requestUri":"/2019-09-25/functions/{FunctionName}/event-invoke-config","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"},"MaximumRetryAttempts":{"type":"integer"},"MaximumEventAgeInSeconds":{"type":"integer"},"DestinationConfig":{"shape":"S1g"}}},"output":{"shape":"S5t"}},"PutFunctionRecursionConfig":{"http":{"method":"PUT","requestUri":"/2024-08-31/functions/{FunctionName}/recursion-config","responseCode":200},"input":{"type":"structure","required":["FunctionName","RecursiveLoop"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"RecursiveLoop":{}}},"output":{"type":"structure","members":{"RecursiveLoop":{}}}},"PutProvisionedConcurrencyConfig":{"http":{"method":"PUT","requestUri":"/2019-09-30/functions/{FunctionName}/provisioned-concurrency","responseCode":202},"input":{"type":"structure","required":["FunctionName","Qualifier","ProvisionedConcurrentExecutions"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"},"ProvisionedConcurrentExecutions":{"type":"integer"}}},"output":{"type":"structure","members":{"RequestedProvisionedConcurrentExecutions":{"type":"integer"},"AvailableProvisionedConcurrentExecutions":{"type":"integer"},"AllocatedProvisionedConcurrentExecutions":{"type":"integer"},"Status":{},"StatusReason":{},"LastModified":{}}}},"PutRuntimeManagementConfig":{"http":{"method":"PUT","requestUri":"/2021-07-20/functions/{FunctionName}/runtime-management-config","responseCode":200},"input":{"type":"structure","required":["FunctionName","UpdateRuntimeOn"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"},"UpdateRuntimeOn":{},"RuntimeVersionArn":{}}},"output":{"type":"structure","required":["UpdateRuntimeOn","FunctionArn"],"members":{"UpdateRuntimeOn":{},"FunctionArn":{},"RuntimeVersionArn":{}}}},"RemoveLayerVersionPermission":{"http":{"method":"DELETE","requestUri":"/2018-10-31/layers/{LayerName}/versions/{VersionNumber}/policy/{StatementId}","responseCode":204},"input":{"type":"structure","required":["LayerName","VersionNumber","StatementId"],"members":{"LayerName":{"location":"uri","locationName":"LayerName"},"VersionNumber":{"location":"uri","locationName":"VersionNumber","type":"long"},"StatementId":{"location":"uri","locationName":"StatementId"},"RevisionId":{"location":"querystring","locationName":"RevisionId"}}}},"RemovePermission":{"http":{"method":"DELETE","requestUri":"/2015-03-31/functions/{FunctionName}/policy/{StatementId}","responseCode":204},"input":{"type":"structure","required":["FunctionName","StatementId"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"StatementId":{"location":"uri","locationName":"StatementId"},"Qualifier":{"location":"querystring","locationName":"Qualifier"},"RevisionId":{"location":"querystring","locationName":"RevisionId"}}}},"TagResource":{"http":{"requestUri":"/2017-03-31/tags/{ARN}","responseCode":204},"input":{"type":"structure","required":["Resource","Tags"],"members":{"Resource":{"location":"uri","locationName":"ARN"},"Tags":{"shape":"S37"}}}},"UntagResource":{"http":{"method":"DELETE","requestUri":"/2017-03-31/tags/{ARN}","responseCode":204},"input":{"type":"structure","required":["Resource","TagKeys"],"members":{"Resource":{"location":"uri","locationName":"ARN"},"TagKeys":{"location":"querystring","locationName":"tagKeys","type":"list","member":{}}}}},"UpdateAlias":{"http":{"method":"PUT","requestUri":"/2015-03-31/functions/{FunctionName}/aliases/{Name}","responseCode":200},"input":{"type":"structure","required":["FunctionName","Name"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Name":{"location":"uri","locationName":"Name"},"FunctionVersion":{},"Description":{},"RoutingConfig":{"shape":"Sp"},"RevisionId":{}}},"output":{"shape":"St"}},"UpdateCodeSigningConfig":{"http":{"method":"PUT","requestUri":"/2020-04-22/code-signing-configs/{CodeSigningConfigArn}","responseCode":200},"input":{"type":"structure","required":["CodeSigningConfigArn"],"members":{"CodeSigningConfigArn":{"location":"uri","locationName":"CodeSigningConfigArn"},"Description":{},"AllowedPublishers":{"shape":"Sw"},"CodeSigningPolicies":{"shape":"Sy"}}},"output":{"type":"structure","required":["CodeSigningConfig"],"members":{"CodeSigningConfig":{"shape":"S11"}}}},"UpdateEventSourceMapping":{"http":{"method":"PUT","requestUri":"/2015-03-31/event-source-mappings/{UUID}","responseCode":202},"input":{"type":"structure","required":["UUID"],"members":{"UUID":{"location":"uri","locationName":"UUID"},"FunctionName":{},"Enabled":{"type":"boolean"},"BatchSize":{"type":"integer"},"FilterCriteria":{"shape":"S18"},"MaximumBatchingWindowInSeconds":{"type":"integer"},"DestinationConfig":{"shape":"S1g"},"MaximumRecordAgeInSeconds":{"type":"integer"},"BisectBatchOnFunctionError":{"type":"boolean"},"MaximumRetryAttempts":{"type":"integer"},"ParallelizationFactor":{"type":"integer"},"SourceAccessConfigurations":{"shape":"S1s"},"TumblingWindowInSeconds":{"type":"integer"},"FunctionResponseTypes":{"shape":"S21"},"ScalingConfig":{"shape":"S25"},"DocumentDBEventSourceConfig":{"shape":"S27"},"KMSKeyArn":{}}},"output":{"shape":"S2c"}},"UpdateFunctionCode":{"http":{"method":"PUT","requestUri":"/2015-03-31/functions/{FunctionName}/code","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"ZipFile":{"shape":"S2l"},"S3Bucket":{},"S3Key":{},"S3ObjectVersion":{},"ImageUri":{},"Publish":{"type":"boolean"},"DryRun":{"type":"boolean"},"RevisionId":{},"Architectures":{"shape":"S3j"}}},"output":{"shape":"S3u"}},"UpdateFunctionConfiguration":{"http":{"method":"PUT","requestUri":"/2015-03-31/functions/{FunctionName}/configuration","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Role":{},"Handler":{},"Description":{},"Timeout":{"type":"integer"},"MemorySize":{"type":"integer"},"VpcConfig":{"shape":"S2s"},"Environment":{"shape":"S31"},"Runtime":{},"DeadLetterConfig":{"shape":"S2z"},"KMSKeyArn":{},"TracingConfig":{"shape":"S35"},"RevisionId":{},"Layers":{"shape":"S3a"},"FileSystemConfigs":{"shape":"S3c"},"ImageConfig":{"shape":"S3g"},"EphemeralStorage":{"shape":"S3l"},"SnapStart":{"shape":"S3n"},"LoggingConfig":{"shape":"S3p"}}},"output":{"shape":"S3u"}},"UpdateFunctionEventInvokeConfig":{"http":{"requestUri":"/2019-09-25/functions/{FunctionName}/event-invoke-config","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"},"MaximumRetryAttempts":{"type":"integer"},"MaximumEventAgeInSeconds":{"type":"integer"},"DestinationConfig":{"shape":"S1g"}}},"output":{"shape":"S5t"}},"UpdateFunctionUrlConfig":{"http":{"method":"PUT","requestUri":"/2021-10-31/functions/{FunctionName}/url","responseCode":200},"input":{"type":"structure","required":["FunctionName"],"members":{"FunctionName":{"location":"uri","locationName":"FunctionName"},"Qualifier":{"location":"querystring","locationName":"Qualifier"},"AuthType":{},"Cors":{"shape":"S4l"},"InvokeMode":{}}},"output":{"type":"structure","required":["FunctionUrl","FunctionArn","AuthType","CreationTime","LastModifiedTime"],"members":{"FunctionUrl":{},"FunctionArn":{},"AuthType":{},"Cors":{"shape":"S4l"},"CreationTime":{},"LastModifiedTime":{},"InvokeMode":{}}}}},"shapes":{"Sp":{"type":"structure","members":{"AdditionalVersionWeights":{"type":"map","key":{},"value":{"type":"double"}}}},"St":{"type":"structure","members":{"AliasArn":{},"Name":{},"FunctionVersion":{},"Description":{},"RoutingConfig":{"shape":"Sp"},"RevisionId":{}}},"Sw":{"type":"structure","required":["SigningProfileVersionArns"],"members":{"SigningProfileVersionArns":{"type":"list","member":{}}}},"Sy":{"type":"structure","members":{"UntrustedArtifactOnDeployment":{}}},"S11":{"type":"structure","required":["CodeSigningConfigId","CodeSigningConfigArn","AllowedPublishers","CodeSigningPolicies","LastModified"],"members":{"CodeSigningConfigId":{},"CodeSigningConfigArn":{},"Description":{},"AllowedPublishers":{"shape":"Sw"},"CodeSigningPolicies":{"shape":"Sy"},"LastModified":{}}},"S18":{"type":"structure","members":{"Filters":{"type":"list","member":{"type":"structure","members":{"Pattern":{}}}}}},"S1g":{"type":"structure","members":{"OnSuccess":{"type":"structure","members":{"Destination":{}}},"OnFailure":{"type":"structure","members":{"Destination":{}}}}},"S1o":{"type":"list","member":{}},"S1q":{"type":"list","member":{}},"S1s":{"type":"list","member":{"type":"structure","members":{"Type":{},"URI":{}}}},"S1w":{"type":"structure","members":{"Endpoints":{"type":"map","key":{},"value":{"type":"list","member":{}}}}},"S21":{"type":"list","member":{}},"S23":{"type":"structure","members":{"ConsumerGroupId":{}}},"S24":{"type":"structure","members":{"ConsumerGroupId":{}}},"S25":{"type":"structure","members":{"MaximumConcurrency":{"type":"integer"}}},"S27":{"type":"structure","members":{"DatabaseName":{},"CollectionName":{},"FullDocument":{}}},"S2c":{"type":"structure","members":{"UUID":{},"StartingPosition":{},"StartingPositionTimestamp":{"type":"timestamp"},"BatchSize":{"type":"integer"},"MaximumBatchingWindowInSeconds":{"type":"integer"},"ParallelizationFactor":{"type":"integer"},"EventSourceArn":{},"FilterCriteria":{"shape":"S18"},"FunctionArn":{},"LastModified":{"type":"timestamp"},"LastProcessingResult":{},"State":{},"StateTransitionReason":{},"DestinationConfig":{"shape":"S1g"},"Topics":{"shape":"S1o"},"Queues":{"shape":"S1q"},"SourceAccessConfigurations":{"shape":"S1s"},"SelfManagedEventSource":{"shape":"S1w"},"MaximumRecordAgeInSeconds":{"type":"integer"},"BisectBatchOnFunctionError":{"type":"boolean"},"MaximumRetryAttempts":{"type":"integer"},"TumblingWindowInSeconds":{"type":"integer"},"FunctionResponseTypes":{"shape":"S21"},"AmazonManagedKafkaEventSourceConfig":{"shape":"S23"},"SelfManagedKafkaEventSourceConfig":{"shape":"S24"},"ScalingConfig":{"shape":"S25"},"DocumentDBEventSourceConfig":{"shape":"S27"},"KMSKeyArn":{},"FilterCriteriaError":{"type":"structure","members":{"ErrorCode":{},"Message":{}}}}},"S2l":{"type":"blob","sensitive":true},"S2s":{"type":"structure","members":{"SubnetIds":{"shape":"S2t"},"SecurityGroupIds":{"shape":"S2v"},"Ipv6AllowedForDualStack":{"type":"boolean"}}},"S2t":{"type":"list","member":{}},"S2v":{"type":"list","member":{}},"S2z":{"type":"structure","members":{"TargetArn":{}}},"S31":{"type":"structure","members":{"Variables":{"shape":"S32"}}},"S32":{"type":"map","key":{"type":"string","sensitive":true},"value":{"type":"string","sensitive":true},"sensitive":true},"S35":{"type":"structure","members":{"Mode":{}}},"S37":{"type":"map","key":{},"value":{}},"S3a":{"type":"list","member":{}},"S3c":{"type":"list","member":{"type":"structure","required":["Arn","LocalMountPath"],"members":{"Arn":{},"LocalMountPath":{}}}},"S3g":{"type":"structure","members":{"EntryPoint":{"shape":"S3h"},"Command":{"shape":"S3h"},"WorkingDirectory":{}}},"S3h":{"type":"list","member":{}},"S3j":{"type":"list","member":{}},"S3l":{"type":"structure","required":["Size"],"members":{"Size":{"type":"integer"}}},"S3n":{"type":"structure","members":{"ApplyOn":{}}},"S3p":{"type":"structure","members":{"LogFormat":{},"ApplicationLogLevel":{},"SystemLogLevel":{},"LogGroup":{}}},"S3u":{"type":"structure","members":{"FunctionName":{},"FunctionArn":{},"Runtime":{},"Role":{},"Handler":{},"CodeSize":{"type":"long"},"Description":{},"Timeout":{"type":"integer"},"MemorySize":{"type":"integer"},"LastModified":{},"CodeSha256":{},"Version":{},"VpcConfig":{"type":"structure","members":{"SubnetIds":{"shape":"S2t"},"SecurityGroupIds":{"shape":"S2v"},"VpcId":{},"Ipv6AllowedForDualStack":{"type":"boolean"}}},"DeadLetterConfig":{"shape":"S2z"},"Environment":{"type":"structure","members":{"Variables":{"shape":"S32"},"Error":{"type":"structure","members":{"ErrorCode":{},"Message":{"shape":"S42"}}}}},"KMSKeyArn":{},"TracingConfig":{"type":"structure","members":{"Mode":{}}},"MasterArn":{},"RevisionId":{},"Layers":{"type":"list","member":{"type":"structure","members":{"Arn":{},"CodeSize":{"type":"long"},"SigningProfileVersionArn":{},"SigningJobArn":{}}}},"State":{},"StateReason":{},"StateReasonCode":{},"LastUpdateStatus":{},"LastUpdateStatusReason":{},"LastUpdateStatusReasonCode":{},"FileSystemConfigs":{"shape":"S3c"},"PackageType":{},"ImageConfigResponse":{"type":"structure","members":{"ImageConfig":{"shape":"S3g"},"Error":{"type":"structure","members":{"ErrorCode":{},"Message":{"shape":"S42"}}}}},"SigningProfileVersionArn":{},"SigningJobArn":{},"Architectures":{"shape":"S3j"},"EphemeralStorage":{"shape":"S3l"},"SnapStart":{"type":"structure","members":{"ApplyOn":{},"OptimizationStatus":{}}},"RuntimeVersionConfig":{"type":"structure","members":{"RuntimeVersionArn":{},"Error":{"type":"structure","members":{"ErrorCode":{},"Message":{"shape":"S42"}}}}},"LoggingConfig":{"shape":"S3p"}}},"S42":{"type":"string","sensitive":true},"S4l":{"type":"structure","members":{"AllowCredentials":{"type":"boolean"},"AllowHeaders":{"shape":"S4n"},"AllowMethods":{"type":"list","member":{}},"AllowOrigins":{"type":"list","member":{}},"ExposeHeaders":{"shape":"S4n"},"MaxAge":{"type":"integer"}}},"S4n":{"type":"list","member":{}},"S5l":{"type":"structure","members":{"ReservedConcurrentExecutions":{"type":"integer"}}},"S5t":{"type":"structure","members":{"LastModified":{"type":"timestamp"},"FunctionArn":{},"MaximumRetryAttempts":{"type":"integer"},"MaximumEventAgeInSeconds":{"type":"integer"},"DestinationConfig":{"shape":"S1g"}}},"S63":{"type":"structure","members":{"Content":{"shape":"S64"},"LayerArn":{},"LayerVersionArn":{},"Description":{},"CreatedDate":{},"Version":{"type":"long"},"CompatibleRuntimes":{"shape":"S66"},"LicenseInfo":{},"CompatibleArchitectures":{"shape":"S68"}}},"S64":{"type":"structure","members":{"Location":{},"CodeSha256":{},"CodeSize":{"type":"long"},"SigningProfileVersionArn":{},"SigningJobArn":{}}},"S66":{"type":"list","member":{}},"S68":{"type":"list","member":{}},"S7n":{"type":"list","member":{"shape":"S3u"}},"S7v":{"type":"structure","members":{"LayerVersionArn":{},"Version":{"type":"long"},"Description":{},"CreatedDate":{},"CompatibleRuntimes":{"shape":"S66"},"LicenseInfo":{},"CompatibleArchitectures":{"shape":"S68"}}}}}')},32057:e=>{"use strict";e.exports=JSON.parse('{"o":{"ListAliases":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextMarker","result_key":"Aliases"},"ListCodeSigningConfigs":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextMarker","result_key":"CodeSigningConfigs"},"ListEventSourceMappings":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextMarker","result_key":"EventSourceMappings"},"ListFunctionEventInvokeConfigs":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextMarker","result_key":"FunctionEventInvokeConfigs"},"ListFunctionUrlConfigs":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextMarker","result_key":"FunctionUrlConfigs"},"ListFunctions":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextMarker","result_key":"Functions"},"ListFunctionsByCodeSigningConfig":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextMarker","result_key":"FunctionArns"},"ListLayerVersions":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextMarker","result_key":"LayerVersions"},"ListLayers":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextMarker","result_key":"Layers"},"ListProvisionedConcurrencyConfigs":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextMarker","result_key":"ProvisionedConcurrencyConfigs"},"ListVersionsByFunction":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextMarker","result_key":"Versions"}}}')},40626:e=>{"use strict";e.exports=JSON.parse('{"V":{"FunctionExists":{"delay":1,"operation":"GetFunction","maxAttempts":20,"acceptors":[{"state":"success","matcher":"status","expected":200},{"state":"retry","matcher":"error","expected":"ResourceNotFoundException"}]},"FunctionActive":{"delay":5,"maxAttempts":60,"operation":"GetFunctionConfiguration","description":"Waits for the function\'s State to be Active. This waiter uses GetFunctionConfiguration API. This should be used after new function creation.","acceptors":[{"state":"success","matcher":"path","argument":"State","expected":"Active"},{"state":"failure","matcher":"path","argument":"State","expected":"Failed"},{"state":"retry","matcher":"path","argument":"State","expected":"Pending"}]},"FunctionUpdated":{"delay":5,"maxAttempts":60,"operation":"GetFunctionConfiguration","description":"Waits for the function\'s LastUpdateStatus to be Successful. This waiter uses GetFunctionConfiguration API. This should be used after function updates.","acceptors":[{"state":"success","matcher":"path","argument":"LastUpdateStatus","expected":"Successful"},{"state":"failure","matcher":"path","argument":"LastUpdateStatus","expected":"Failed"},{"state":"retry","matcher":"path","argument":"LastUpdateStatus","expected":"InProgress"}]},"FunctionActiveV2":{"delay":1,"maxAttempts":300,"operation":"GetFunction","description":"Waits for the function\'s State to be Active. This waiter uses GetFunction API. This should be used after new function creation.","acceptors":[{"state":"success","matcher":"path","argument":"Configuration.State","expected":"Active"},{"state":"failure","matcher":"path","argument":"Configuration.State","expected":"Failed"},{"state":"retry","matcher":"path","argument":"Configuration.State","expected":"Pending"}]},"FunctionUpdatedV2":{"delay":1,"maxAttempts":300,"operation":"GetFunction","description":"Waits for the function\'s LastUpdateStatus to be Successful. This waiter uses GetFunction API. This should be used after function updates.","acceptors":[{"state":"success","matcher":"path","argument":"Configuration.LastUpdateStatus","expected":"Successful"},{"state":"failure","matcher":"path","argument":"Configuration.LastUpdateStatus","expected":"Failed"},{"state":"retry","matcher":"path","argument":"Configuration.LastUpdateStatus","expected":"InProgress"}]},"PublishedVersionActive":{"delay":5,"maxAttempts":312,"operation":"GetFunctionConfiguration","description":"Waits for the published version\'s State to be Active. This waiter uses GetFunctionConfiguration API. This should be used after new version is published.","acceptors":[{"state":"success","matcher":"path","argument":"State","expected":"Active"},{"state":"failure","matcher":"path","argument":"State","expected":"Failed"},{"state":"retry","matcher":"path","argument":"State","expected":"Pending"}]}}}')},96327:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-04-19","endpointPrefix":"models.lex","jsonVersion":"1.1","protocol":"rest-json","serviceFullName":"Amazon Lex Model Building Service","serviceId":"Lex Model Building Service","signatureVersion":"v4","signingName":"lex","uid":"lex-models-2017-04-19"},"operations":{"CreateBotVersion":{"http":{"requestUri":"/bots/{name}/versions","responseCode":201},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"},"checksum":{}}},"output":{"type":"structure","members":{"name":{},"description":{},"intents":{"shape":"S6"},"clarificationPrompt":{"shape":"Sa"},"abortStatement":{"shape":"Si"},"status":{},"failureReason":{},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"idleSessionTTLInSeconds":{"type":"integer"},"voiceId":{},"checksum":{},"version":{},"locale":{},"childDirected":{"type":"boolean"},"enableModelImprovements":{"type":"boolean"},"detectSentiment":{"type":"boolean"}}}},"CreateIntentVersion":{"http":{"requestUri":"/intents/{name}/versions","responseCode":201},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"},"checksum":{}}},"output":{"type":"structure","members":{"name":{},"description":{},"slots":{"shape":"Sq"},"sampleUtterances":{"shape":"S13"},"confirmationPrompt":{"shape":"Sa"},"rejectionStatement":{"shape":"Si"},"followUpPrompt":{"shape":"S14"},"conclusionStatement":{"shape":"Si"},"dialogCodeHook":{"shape":"S15"},"fulfillmentActivity":{"shape":"S18"},"parentIntentSignature":{},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"version":{},"checksum":{},"kendraConfiguration":{"shape":"S1b"},"inputContexts":{"shape":"S1f"},"outputContexts":{"shape":"S1i"}}}},"CreateSlotTypeVersion":{"http":{"requestUri":"/slottypes/{name}/versions","responseCode":201},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"},"checksum":{}}},"output":{"type":"structure","members":{"name":{},"description":{},"enumerationValues":{"shape":"S1q"},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"version":{},"checksum":{},"valueSelectionStrategy":{},"parentSlotTypeSignature":{},"slotTypeConfigurations":{"shape":"S1v"}}}},"DeleteBot":{"http":{"method":"DELETE","requestUri":"/bots/{name}","responseCode":204},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"}}}},"DeleteBotAlias":{"http":{"method":"DELETE","requestUri":"/bots/{botName}/aliases/{name}","responseCode":204},"input":{"type":"structure","required":["name","botName"],"members":{"name":{"location":"uri","locationName":"name"},"botName":{"location":"uri","locationName":"botName"}}}},"DeleteBotChannelAssociation":{"http":{"method":"DELETE","requestUri":"/bots/{botName}/aliases/{aliasName}/channels/{name}","responseCode":204},"input":{"type":"structure","required":["name","botName","botAlias"],"members":{"name":{"location":"uri","locationName":"name"},"botName":{"location":"uri","locationName":"botName"},"botAlias":{"location":"uri","locationName":"aliasName"}}}},"DeleteBotVersion":{"http":{"method":"DELETE","requestUri":"/bots/{name}/versions/{version}","responseCode":204},"input":{"type":"structure","required":["name","version"],"members":{"name":{"location":"uri","locationName":"name"},"version":{"location":"uri","locationName":"version"}}}},"DeleteIntent":{"http":{"method":"DELETE","requestUri":"/intents/{name}","responseCode":204},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"}}}},"DeleteIntentVersion":{"http":{"method":"DELETE","requestUri":"/intents/{name}/versions/{version}","responseCode":204},"input":{"type":"structure","required":["name","version"],"members":{"name":{"location":"uri","locationName":"name"},"version":{"location":"uri","locationName":"version"}}}},"DeleteSlotType":{"http":{"method":"DELETE","requestUri":"/slottypes/{name}","responseCode":204},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"}}}},"DeleteSlotTypeVersion":{"http":{"method":"DELETE","requestUri":"/slottypes/{name}/version/{version}","responseCode":204},"input":{"type":"structure","required":["name","version"],"members":{"name":{"location":"uri","locationName":"name"},"version":{"location":"uri","locationName":"version"}}}},"DeleteUtterances":{"http":{"method":"DELETE","requestUri":"/bots/{botName}/utterances/{userId}","responseCode":204},"input":{"type":"structure","required":["botName","userId"],"members":{"botName":{"location":"uri","locationName":"botName"},"userId":{"location":"uri","locationName":"userId"}}}},"GetBot":{"http":{"method":"GET","requestUri":"/bots/{name}/versions/{versionoralias}","responseCode":200},"input":{"type":"structure","required":["name","versionOrAlias"],"members":{"name":{"location":"uri","locationName":"name"},"versionOrAlias":{"location":"uri","locationName":"versionoralias"}}},"output":{"type":"structure","members":{"name":{},"description":{},"intents":{"shape":"S6"},"enableModelImprovements":{"type":"boolean"},"nluIntentConfidenceThreshold":{"type":"double"},"clarificationPrompt":{"shape":"Sa"},"abortStatement":{"shape":"Si"},"status":{},"failureReason":{},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"idleSessionTTLInSeconds":{"type":"integer"},"voiceId":{},"checksum":{},"version":{},"locale":{},"childDirected":{"type":"boolean"},"detectSentiment":{"type":"boolean"}}}},"GetBotAlias":{"http":{"method":"GET","requestUri":"/bots/{botName}/aliases/{name}","responseCode":200},"input":{"type":"structure","required":["name","botName"],"members":{"name":{"location":"uri","locationName":"name"},"botName":{"location":"uri","locationName":"botName"}}},"output":{"type":"structure","members":{"name":{},"description":{},"botVersion":{},"botName":{},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"checksum":{},"conversationLogs":{"shape":"S2h"}}}},"GetBotAliases":{"http":{"method":"GET","requestUri":"/bots/{botName}/aliases/","responseCode":200},"input":{"type":"structure","required":["botName"],"members":{"botName":{"location":"uri","locationName":"botName"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nameContains":{"location":"querystring","locationName":"nameContains"}}},"output":{"type":"structure","members":{"BotAliases":{"type":"list","member":{"type":"structure","members":{"name":{},"description":{},"botVersion":{},"botName":{},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"checksum":{},"conversationLogs":{"shape":"S2h"}}}},"nextToken":{}}}},"GetBotChannelAssociation":{"http":{"method":"GET","requestUri":"/bots/{botName}/aliases/{aliasName}/channels/{name}","responseCode":200},"input":{"type":"structure","required":["name","botName","botAlias"],"members":{"name":{"location":"uri","locationName":"name"},"botName":{"location":"uri","locationName":"botName"},"botAlias":{"location":"uri","locationName":"aliasName"}}},"output":{"type":"structure","members":{"name":{},"description":{},"botAlias":{},"botName":{},"createdDate":{"type":"timestamp"},"type":{},"botConfiguration":{"shape":"S2z"},"status":{},"failureReason":{}}}},"GetBotChannelAssociations":{"http":{"method":"GET","requestUri":"/bots/{botName}/aliases/{aliasName}/channels/","responseCode":200},"input":{"type":"structure","required":["botName","botAlias"],"members":{"botName":{"location":"uri","locationName":"botName"},"botAlias":{"location":"uri","locationName":"aliasName"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nameContains":{"location":"querystring","locationName":"nameContains"}}},"output":{"type":"structure","members":{"botChannelAssociations":{"type":"list","member":{"type":"structure","members":{"name":{},"description":{},"botAlias":{},"botName":{},"createdDate":{"type":"timestamp"},"type":{},"botConfiguration":{"shape":"S2z"},"status":{},"failureReason":{}}}},"nextToken":{}}}},"GetBotVersions":{"http":{"method":"GET","requestUri":"/bots/{name}/versions/","responseCode":200},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"bots":{"shape":"S38"},"nextToken":{}}}},"GetBots":{"http":{"method":"GET","requestUri":"/bots/","responseCode":200},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nameContains":{"location":"querystring","locationName":"nameContains"}}},"output":{"type":"structure","members":{"bots":{"shape":"S38"},"nextToken":{}}}},"GetBuiltinIntent":{"http":{"method":"GET","requestUri":"/builtins/intents/{signature}","responseCode":200},"input":{"type":"structure","required":["signature"],"members":{"signature":{"location":"uri","locationName":"signature"}}},"output":{"type":"structure","members":{"signature":{},"supportedLocales":{"shape":"S3e"},"slots":{"type":"list","member":{"type":"structure","members":{"name":{}}}}}}},"GetBuiltinIntents":{"http":{"method":"GET","requestUri":"/builtins/intents/","responseCode":200},"input":{"type":"structure","members":{"locale":{"location":"querystring","locationName":"locale"},"signatureContains":{"location":"querystring","locationName":"signatureContains"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"intents":{"type":"list","member":{"type":"structure","members":{"signature":{},"supportedLocales":{"shape":"S3e"}}}},"nextToken":{}}}},"GetBuiltinSlotTypes":{"http":{"method":"GET","requestUri":"/builtins/slottypes/","responseCode":200},"input":{"type":"structure","members":{"locale":{"location":"querystring","locationName":"locale"},"signatureContains":{"location":"querystring","locationName":"signatureContains"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"slotTypes":{"type":"list","member":{"type":"structure","members":{"signature":{},"supportedLocales":{"shape":"S3e"}}}},"nextToken":{}}}},"GetExport":{"http":{"method":"GET","requestUri":"/exports/","responseCode":200},"input":{"type":"structure","required":["name","version","resourceType","exportType"],"members":{"name":{"location":"querystring","locationName":"name"},"version":{"location":"querystring","locationName":"version"},"resourceType":{"location":"querystring","locationName":"resourceType"},"exportType":{"location":"querystring","locationName":"exportType"}}},"output":{"type":"structure","members":{"name":{},"version":{},"resourceType":{},"exportType":{},"exportStatus":{},"failureReason":{},"url":{}}}},"GetImport":{"http":{"method":"GET","requestUri":"/imports/{importId}","responseCode":200},"input":{"type":"structure","required":["importId"],"members":{"importId":{"location":"uri","locationName":"importId"}}},"output":{"type":"structure","members":{"name":{},"resourceType":{},"mergeStrategy":{},"importId":{},"importStatus":{},"failureReason":{"type":"list","member":{}},"createdDate":{"type":"timestamp"}}}},"GetIntent":{"http":{"method":"GET","requestUri":"/intents/{name}/versions/{version}","responseCode":200},"input":{"type":"structure","required":["name","version"],"members":{"name":{"location":"uri","locationName":"name"},"version":{"location":"uri","locationName":"version"}}},"output":{"type":"structure","members":{"name":{},"description":{},"slots":{"shape":"Sq"},"sampleUtterances":{"shape":"S13"},"confirmationPrompt":{"shape":"Sa"},"rejectionStatement":{"shape":"Si"},"followUpPrompt":{"shape":"S14"},"conclusionStatement":{"shape":"Si"},"dialogCodeHook":{"shape":"S15"},"fulfillmentActivity":{"shape":"S18"},"parentIntentSignature":{},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"version":{},"checksum":{},"kendraConfiguration":{"shape":"S1b"},"inputContexts":{"shape":"S1f"},"outputContexts":{"shape":"S1i"}}}},"GetIntentVersions":{"http":{"method":"GET","requestUri":"/intents/{name}/versions/","responseCode":200},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"intents":{"shape":"S45"},"nextToken":{}}}},"GetIntents":{"http":{"method":"GET","requestUri":"/intents/","responseCode":200},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nameContains":{"location":"querystring","locationName":"nameContains"}}},"output":{"type":"structure","members":{"intents":{"shape":"S45"},"nextToken":{}}}},"GetMigration":{"http":{"method":"GET","requestUri":"/migrations/{migrationId}","responseCode":200},"input":{"type":"structure","required":["migrationId"],"members":{"migrationId":{"location":"uri","locationName":"migrationId"}}},"output":{"type":"structure","members":{"migrationId":{},"v1BotName":{},"v1BotVersion":{},"v1BotLocale":{},"v2BotId":{},"v2BotRole":{},"migrationStatus":{},"migrationStrategy":{},"migrationTimestamp":{"type":"timestamp"},"alerts":{"type":"list","member":{"type":"structure","members":{"type":{},"message":{},"details":{"type":"list","member":{}},"referenceURLs":{"type":"list","member":{}}}}}}}},"GetMigrations":{"http":{"method":"GET","requestUri":"/migrations","responseCode":200},"input":{"type":"structure","members":{"sortByAttribute":{"location":"querystring","locationName":"sortByAttribute"},"sortByOrder":{"location":"querystring","locationName":"sortByOrder"},"v1BotNameContains":{"location":"querystring","locationName":"v1BotNameContains"},"migrationStatusEquals":{"location":"querystring","locationName":"migrationStatusEquals"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"migrationSummaries":{"type":"list","member":{"type":"structure","members":{"migrationId":{},"v1BotName":{},"v1BotVersion":{},"v1BotLocale":{},"v2BotId":{},"v2BotRole":{},"migrationStatus":{},"migrationStrategy":{},"migrationTimestamp":{"type":"timestamp"}}}},"nextToken":{}}}},"GetSlotType":{"http":{"method":"GET","requestUri":"/slottypes/{name}/versions/{version}","responseCode":200},"input":{"type":"structure","required":["name","version"],"members":{"name":{"location":"uri","locationName":"name"},"version":{"location":"uri","locationName":"version"}}},"output":{"type":"structure","members":{"name":{},"description":{},"enumerationValues":{"shape":"S1q"},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"version":{},"checksum":{},"valueSelectionStrategy":{},"parentSlotTypeSignature":{},"slotTypeConfigurations":{"shape":"S1v"}}}},"GetSlotTypeVersions":{"http":{"method":"GET","requestUri":"/slottypes/{name}/versions/","responseCode":200},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"slotTypes":{"shape":"S4x"},"nextToken":{}}}},"GetSlotTypes":{"http":{"method":"GET","requestUri":"/slottypes/","responseCode":200},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nameContains":{"location":"querystring","locationName":"nameContains"}}},"output":{"type":"structure","members":{"slotTypes":{"shape":"S4x"},"nextToken":{}}}},"GetUtterancesView":{"http":{"method":"GET","requestUri":"/bots/{botname}/utterances?view=aggregation","responseCode":200},"input":{"type":"structure","required":["botName","botVersions","statusType"],"members":{"botName":{"location":"uri","locationName":"botname"},"botVersions":{"location":"querystring","locationName":"bot_versions","type":"list","member":{}},"statusType":{"location":"querystring","locationName":"status_type"}}},"output":{"type":"structure","members":{"botName":{},"utterances":{"type":"list","member":{"type":"structure","members":{"botVersion":{},"utterances":{"type":"list","member":{"type":"structure","members":{"utteranceString":{},"count":{"type":"integer"},"distinctUsers":{"type":"integer"},"firstUtteredDate":{"type":"timestamp"},"lastUtteredDate":{"type":"timestamp"}}}}}}}}}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/tags/{resourceArn}","responseCode":200},"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{"location":"uri","locationName":"resourceArn"}}},"output":{"type":"structure","members":{"tags":{"shape":"S5e"}}}},"PutBot":{"http":{"method":"PUT","requestUri":"/bots/{name}/versions/$LATEST","responseCode":200},"input":{"type":"structure","required":["name","locale","childDirected"],"members":{"name":{"location":"uri","locationName":"name"},"description":{},"intents":{"shape":"S6"},"enableModelImprovements":{"type":"boolean"},"nluIntentConfidenceThreshold":{"type":"double"},"clarificationPrompt":{"shape":"Sa"},"abortStatement":{"shape":"Si"},"idleSessionTTLInSeconds":{"type":"integer"},"voiceId":{},"checksum":{},"processBehavior":{},"locale":{},"childDirected":{"type":"boolean"},"detectSentiment":{"type":"boolean"},"createVersion":{"type":"boolean"},"tags":{"shape":"S5e"}}},"output":{"type":"structure","members":{"name":{},"description":{},"intents":{"shape":"S6"},"enableModelImprovements":{"type":"boolean"},"nluIntentConfidenceThreshold":{"type":"double"},"clarificationPrompt":{"shape":"Sa"},"abortStatement":{"shape":"Si"},"status":{},"failureReason":{},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"idleSessionTTLInSeconds":{"type":"integer"},"voiceId":{},"checksum":{},"version":{},"locale":{},"childDirected":{"type":"boolean"},"createVersion":{"type":"boolean"},"detectSentiment":{"type":"boolean"},"tags":{"shape":"S5e"}}}},"PutBotAlias":{"http":{"method":"PUT","requestUri":"/bots/{botName}/aliases/{name}","responseCode":200},"input":{"type":"structure","required":["name","botVersion","botName"],"members":{"name":{"location":"uri","locationName":"name"},"description":{},"botVersion":{},"botName":{"location":"uri","locationName":"botName"},"checksum":{},"conversationLogs":{"type":"structure","required":["logSettings","iamRoleArn"],"members":{"logSettings":{"type":"list","member":{"type":"structure","required":["logType","destination","resourceArn"],"members":{"logType":{},"destination":{},"kmsKeyArn":{},"resourceArn":{}}}},"iamRoleArn":{}}},"tags":{"shape":"S5e"}}},"output":{"type":"structure","members":{"name":{},"description":{},"botVersion":{},"botName":{},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"checksum":{},"conversationLogs":{"shape":"S2h"},"tags":{"shape":"S5e"}}}},"PutIntent":{"http":{"method":"PUT","requestUri":"/intents/{name}/versions/$LATEST","responseCode":200},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"},"description":{},"slots":{"shape":"Sq"},"sampleUtterances":{"shape":"S13"},"confirmationPrompt":{"shape":"Sa"},"rejectionStatement":{"shape":"Si"},"followUpPrompt":{"shape":"S14"},"conclusionStatement":{"shape":"Si"},"dialogCodeHook":{"shape":"S15"},"fulfillmentActivity":{"shape":"S18"},"parentIntentSignature":{},"checksum":{},"createVersion":{"type":"boolean"},"kendraConfiguration":{"shape":"S1b"},"inputContexts":{"shape":"S1f"},"outputContexts":{"shape":"S1i"}}},"output":{"type":"structure","members":{"name":{},"description":{},"slots":{"shape":"Sq"},"sampleUtterances":{"shape":"S13"},"confirmationPrompt":{"shape":"Sa"},"rejectionStatement":{"shape":"Si"},"followUpPrompt":{"shape":"S14"},"conclusionStatement":{"shape":"Si"},"dialogCodeHook":{"shape":"S15"},"fulfillmentActivity":{"shape":"S18"},"parentIntentSignature":{},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"version":{},"checksum":{},"createVersion":{"type":"boolean"},"kendraConfiguration":{"shape":"S1b"},"inputContexts":{"shape":"S1f"},"outputContexts":{"shape":"S1i"}}}},"PutSlotType":{"http":{"method":"PUT","requestUri":"/slottypes/{name}/versions/$LATEST","responseCode":200},"input":{"type":"structure","required":["name"],"members":{"name":{"location":"uri","locationName":"name"},"description":{},"enumerationValues":{"shape":"S1q"},"checksum":{},"valueSelectionStrategy":{},"createVersion":{"type":"boolean"},"parentSlotTypeSignature":{},"slotTypeConfigurations":{"shape":"S1v"}}},"output":{"type":"structure","members":{"name":{},"description":{},"enumerationValues":{"shape":"S1q"},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"version":{},"checksum":{},"valueSelectionStrategy":{},"createVersion":{"type":"boolean"},"parentSlotTypeSignature":{},"slotTypeConfigurations":{"shape":"S1v"}}}},"StartImport":{"http":{"requestUri":"/imports/","responseCode":201},"input":{"type":"structure","required":["payload","resourceType","mergeStrategy"],"members":{"payload":{"type":"blob"},"resourceType":{},"mergeStrategy":{},"tags":{"shape":"S5e"}}},"output":{"type":"structure","members":{"name":{},"resourceType":{},"mergeStrategy":{},"importId":{},"importStatus":{},"tags":{"shape":"S5e"},"createdDate":{"type":"timestamp"}}}},"StartMigration":{"http":{"requestUri":"/migrations","responseCode":202},"input":{"type":"structure","required":["v1BotName","v1BotVersion","v2BotName","v2BotRole","migrationStrategy"],"members":{"v1BotName":{},"v1BotVersion":{},"v2BotName":{},"v2BotRole":{},"migrationStrategy":{}}},"output":{"type":"structure","members":{"v1BotName":{},"v1BotVersion":{},"v1BotLocale":{},"v2BotId":{},"v2BotRole":{},"migrationId":{},"migrationStrategy":{},"migrationTimestamp":{"type":"timestamp"}}}},"TagResource":{"http":{"requestUri":"/tags/{resourceArn}","responseCode":204},"input":{"type":"structure","required":["resourceArn","tags"],"members":{"resourceArn":{"location":"uri","locationName":"resourceArn"},"tags":{"shape":"S5e"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"http":{"method":"DELETE","requestUri":"/tags/{resourceArn}","responseCode":204},"input":{"type":"structure","required":["resourceArn","tagKeys"],"members":{"resourceArn":{"location":"uri","locationName":"resourceArn"},"tagKeys":{"location":"querystring","locationName":"tagKeys","type":"list","member":{}}}},"output":{"type":"structure","members":{}}}},"shapes":{"S6":{"type":"list","member":{"type":"structure","required":["intentName","intentVersion"],"members":{"intentName":{},"intentVersion":{}}}},"Sa":{"type":"structure","required":["messages","maxAttempts"],"members":{"messages":{"shape":"Sb"},"maxAttempts":{"type":"integer"},"responseCard":{}}},"Sb":{"type":"list","member":{"type":"structure","required":["contentType","content"],"members":{"contentType":{},"content":{},"groupNumber":{"type":"integer"}}}},"Si":{"type":"structure","required":["messages"],"members":{"messages":{"shape":"Sb"},"responseCard":{}}},"Sq":{"type":"list","member":{"type":"structure","required":["name","slotConstraint"],"members":{"name":{},"description":{},"slotConstraint":{},"slotType":{},"slotTypeVersion":{},"valueElicitationPrompt":{"shape":"Sa"},"priority":{"type":"integer"},"sampleUtterances":{"type":"list","member":{}},"responseCard":{},"obfuscationSetting":{},"defaultValueSpec":{"type":"structure","required":["defaultValueList"],"members":{"defaultValueList":{"type":"list","member":{"type":"structure","required":["defaultValue"],"members":{"defaultValue":{}}}}}}}}},"S13":{"type":"list","member":{}},"S14":{"type":"structure","required":["prompt","rejectionStatement"],"members":{"prompt":{"shape":"Sa"},"rejectionStatement":{"shape":"Si"}}},"S15":{"type":"structure","required":["uri","messageVersion"],"members":{"uri":{},"messageVersion":{}}},"S18":{"type":"structure","required":["type"],"members":{"type":{},"codeHook":{"shape":"S15"}}},"S1b":{"type":"structure","required":["kendraIndex","role"],"members":{"kendraIndex":{},"queryFilterString":{},"role":{}}},"S1f":{"type":"list","member":{"type":"structure","required":["name"],"members":{"name":{}}}},"S1i":{"type":"list","member":{"type":"structure","required":["name","timeToLiveInSeconds","turnsToLive"],"members":{"name":{},"timeToLiveInSeconds":{"type":"integer"},"turnsToLive":{"type":"integer"}}}},"S1q":{"type":"list","member":{"type":"structure","required":["value"],"members":{"value":{},"synonyms":{"type":"list","member":{}}}}},"S1v":{"type":"list","member":{"type":"structure","members":{"regexConfiguration":{"type":"structure","required":["pattern"],"members":{"pattern":{}}}}}},"S2h":{"type":"structure","members":{"logSettings":{"type":"list","member":{"type":"structure","members":{"logType":{},"destination":{},"kmsKeyArn":{},"resourceArn":{},"resourcePrefix":{}}}},"iamRoleArn":{}}},"S2z":{"type":"map","key":{},"value":{},"sensitive":true},"S38":{"type":"list","member":{"type":"structure","members":{"name":{},"description":{},"status":{},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"version":{}}}},"S3e":{"type":"list","member":{}},"S45":{"type":"list","member":{"type":"structure","members":{"name":{},"description":{},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"version":{}}}},"S4x":{"type":"list","member":{"type":"structure","members":{"name":{},"description":{},"lastUpdatedDate":{"type":"timestamp"},"createdDate":{"type":"timestamp"},"version":{}}}},"S5e":{"type":"list","member":{"type":"structure","required":["key","value"],"members":{"key":{},"value":{}}}}}}')},12348:e=>{"use strict";e.exports=JSON.parse('{"o":{"GetBotAliases":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"GetBotChannelAssociations":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"GetBotVersions":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"GetBots":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"GetBuiltinIntents":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"GetBuiltinSlotTypes":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"GetIntentVersions":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"GetIntents":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"GetMigrations":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"GetSlotTypeVersions":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"GetSlotTypes":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"}}}')},79257:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2020-11-19","endpointPrefix":"geo","protocol":"rest-json","protocols":["rest-json"],"serviceFullName":"Amazon Location Service","serviceId":"Location","signatureVersion":"v4","signingName":"geo","uid":"location-2020-11-19"},"operations":{"AssociateTrackerConsumer":{"http":{"requestUri":"/tracking/v0/trackers/{TrackerName}/consumers","responseCode":200},"input":{"type":"structure","required":["TrackerName","ConsumerArn"],"members":{"TrackerName":{"location":"uri","locationName":"TrackerName"},"ConsumerArn":{}}},"output":{"type":"structure","members":{}},"endpoint":{"hostPrefix":"cp.tracking."}},"BatchDeleteDevicePositionHistory":{"http":{"requestUri":"/tracking/v0/trackers/{TrackerName}/delete-positions","responseCode":200},"input":{"type":"structure","required":["TrackerName","DeviceIds"],"members":{"TrackerName":{"location":"uri","locationName":"TrackerName"},"DeviceIds":{"type":"list","member":{}}}},"output":{"type":"structure","required":["Errors"],"members":{"Errors":{"type":"list","member":{"type":"structure","required":["DeviceId","Error"],"members":{"DeviceId":{},"Error":{"shape":"Sb"}}}}}},"endpoint":{"hostPrefix":"tracking."}},"BatchDeleteGeofence":{"http":{"requestUri":"/geofencing/v0/collections/{CollectionName}/delete-geofences","responseCode":200},"input":{"type":"structure","required":["CollectionName","GeofenceIds"],"members":{"CollectionName":{"location":"uri","locationName":"CollectionName"},"GeofenceIds":{"type":"list","member":{}}}},"output":{"type":"structure","required":["Errors"],"members":{"Errors":{"type":"list","member":{"type":"structure","required":["GeofenceId","Error"],"members":{"GeofenceId":{},"Error":{"shape":"Sb"}}}}}},"endpoint":{"hostPrefix":"geofencing."}},"BatchEvaluateGeofences":{"http":{"requestUri":"/geofencing/v0/collections/{CollectionName}/positions","responseCode":200},"input":{"type":"structure","required":["CollectionName","DevicePositionUpdates"],"members":{"CollectionName":{"location":"uri","locationName":"CollectionName"},"DevicePositionUpdates":{"type":"list","member":{"shape":"Sl"}}}},"output":{"type":"structure","required":["Errors"],"members":{"Errors":{"type":"list","member":{"type":"structure","required":["DeviceId","SampleTime","Error"],"members":{"DeviceId":{},"SampleTime":{"shape":"Sm"},"Error":{"shape":"Sb"}}}}}},"endpoint":{"hostPrefix":"geofencing."}},"BatchGetDevicePosition":{"http":{"requestUri":"/tracking/v0/trackers/{TrackerName}/get-positions","responseCode":200},"input":{"type":"structure","required":["TrackerName","DeviceIds"],"members":{"TrackerName":{"location":"uri","locationName":"TrackerName"},"DeviceIds":{"type":"list","member":{}}}},"output":{"type":"structure","required":["Errors","DevicePositions"],"members":{"Errors":{"type":"list","member":{"type":"structure","required":["DeviceId","Error"],"members":{"DeviceId":{},"Error":{"shape":"Sb"}}}},"DevicePositions":{"shape":"S13"}}},"endpoint":{"hostPrefix":"tracking."}},"BatchPutGeofence":{"http":{"requestUri":"/geofencing/v0/collections/{CollectionName}/put-geofences","responseCode":200},"input":{"type":"structure","required":["CollectionName","Entries"],"members":{"CollectionName":{"location":"uri","locationName":"CollectionName"},"Entries":{"type":"list","member":{"type":"structure","required":["GeofenceId","Geometry"],"members":{"GeofenceId":{},"Geometry":{"shape":"S18"},"GeofenceProperties":{"shape":"Sr"}}}}}},"output":{"type":"structure","required":["Successes","Errors"],"members":{"Successes":{"type":"list","member":{"type":"structure","required":["GeofenceId","CreateTime","UpdateTime"],"members":{"GeofenceId":{},"CreateTime":{"shape":"Sm"},"UpdateTime":{"shape":"Sm"}}}},"Errors":{"type":"list","member":{"type":"structure","required":["GeofenceId","Error"],"members":{"GeofenceId":{},"Error":{"shape":"Sb"}}}}}},"endpoint":{"hostPrefix":"geofencing."}},"BatchUpdateDevicePosition":{"http":{"requestUri":"/tracking/v0/trackers/{TrackerName}/positions","responseCode":200},"input":{"type":"structure","required":["TrackerName","Updates"],"members":{"TrackerName":{"location":"uri","locationName":"TrackerName"},"Updates":{"type":"list","member":{"shape":"Sl"}}}},"output":{"type":"structure","required":["Errors"],"members":{"Errors":{"type":"list","member":{"type":"structure","required":["DeviceId","SampleTime","Error"],"members":{"DeviceId":{},"SampleTime":{"shape":"Sm"},"Error":{"shape":"Sb"}}}}}},"endpoint":{"hostPrefix":"tracking."}},"CalculateRoute":{"http":{"requestUri":"/routes/v0/calculators/{CalculatorName}/calculate/route","responseCode":200},"input":{"type":"structure","required":["CalculatorName","DeparturePosition","DestinationPosition"],"members":{"CalculatorName":{"location":"uri","locationName":"CalculatorName"},"DeparturePosition":{"shape":"Sn"},"DestinationPosition":{"shape":"Sn"},"WaypointPositions":{"type":"list","member":{"shape":"Sn"}},"TravelMode":{},"DepartureTime":{"shape":"Sm"},"DepartNow":{"type":"boolean"},"DistanceUnit":{},"IncludeLegGeometry":{"type":"boolean"},"CarModeOptions":{"shape":"S1s"},"TruckModeOptions":{"shape":"S1t"},"ArrivalTime":{"shape":"Sm"},"OptimizeFor":{},"Key":{"shape":"S23","location":"querystring","locationName":"key"}}},"output":{"type":"structure","required":["Legs","Summary"],"members":{"Legs":{"type":"list","member":{"type":"structure","required":["StartPosition","EndPosition","Distance","DurationSeconds","Steps"],"members":{"StartPosition":{"shape":"Sn"},"EndPosition":{"shape":"Sn"},"Distance":{"type":"double"},"DurationSeconds":{"type":"double"},"Geometry":{"type":"structure","members":{"LineString":{"type":"list","member":{"shape":"Sn"}}}},"Steps":{"type":"list","member":{"type":"structure","required":["StartPosition","EndPosition","Distance","DurationSeconds"],"members":{"StartPosition":{"shape":"Sn"},"EndPosition":{"shape":"Sn"},"Distance":{"type":"double"},"DurationSeconds":{"type":"double"},"GeometryOffset":{"type":"integer"}}}}}}},"Summary":{"type":"structure","required":["RouteBBox","DataSource","Distance","DurationSeconds","DistanceUnit"],"members":{"RouteBBox":{"shape":"S2h"},"DataSource":{},"Distance":{"type":"double"},"DurationSeconds":{"type":"double"},"DistanceUnit":{}}}}},"endpoint":{"hostPrefix":"routes."}},"CalculateRouteMatrix":{"http":{"requestUri":"/routes/v0/calculators/{CalculatorName}/calculate/route-matrix","responseCode":200},"input":{"type":"structure","required":["CalculatorName","DeparturePositions","DestinationPositions"],"members":{"CalculatorName":{"location":"uri","locationName":"CalculatorName"},"DeparturePositions":{"type":"list","member":{"shape":"Sn"}},"DestinationPositions":{"type":"list","member":{"shape":"Sn"}},"TravelMode":{},"DepartureTime":{"shape":"Sm"},"DepartNow":{"type":"boolean"},"DistanceUnit":{},"CarModeOptions":{"shape":"S1s"},"TruckModeOptions":{"shape":"S1t"},"Key":{"shape":"S23","location":"querystring","locationName":"key"}}},"output":{"type":"structure","required":["RouteMatrix","Summary"],"members":{"RouteMatrix":{"type":"list","member":{"type":"list","member":{"type":"structure","members":{"Distance":{"type":"double"},"DurationSeconds":{"type":"double"},"Error":{"type":"structure","required":["Code"],"members":{"Code":{},"Message":{}}}}}}},"SnappedDeparturePositions":{"type":"list","member":{"shape":"Sn"}},"SnappedDestinationPositions":{"type":"list","member":{"shape":"Sn"}},"Summary":{"type":"structure","required":["DataSource","RouteCount","ErrorCount","DistanceUnit"],"members":{"DataSource":{},"RouteCount":{"type":"integer"},"ErrorCount":{"type":"integer"},"DistanceUnit":{}}}}},"endpoint":{"hostPrefix":"routes."}},"CreateGeofenceCollection":{"http":{"requestUri":"/geofencing/v0/collections","responseCode":200},"input":{"type":"structure","required":["CollectionName"],"members":{"CollectionName":{},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. If included, the only allowed value is RequestBasedUsage."},"PricingPlanDataSource":{"deprecated":true,"deprecatedMessage":"Deprecated. No longer allowed."},"Description":{},"Tags":{"shape":"S33"},"KmsKeyId":{}}},"output":{"type":"structure","required":["CollectionName","CollectionArn","CreateTime"],"members":{"CollectionName":{},"CollectionArn":{},"CreateTime":{"shape":"Sm"}}},"endpoint":{"hostPrefix":"cp.geofencing."},"idempotent":true},"CreateKey":{"http":{"requestUri":"/metadata/v0/keys","responseCode":200},"input":{"type":"structure","required":["KeyName","Restrictions"],"members":{"KeyName":{},"Restrictions":{"shape":"S39"},"Description":{},"ExpireTime":{"shape":"Sm"},"NoExpiry":{"type":"boolean"},"Tags":{"shape":"S33"}}},"output":{"type":"structure","required":["Key","KeyArn","KeyName","CreateTime"],"members":{"Key":{"shape":"S23"},"KeyArn":{},"KeyName":{},"CreateTime":{"shape":"Sm"}}},"endpoint":{"hostPrefix":"cp.metadata."},"idempotent":true},"CreateMap":{"http":{"requestUri":"/maps/v0/maps","responseCode":200},"input":{"type":"structure","required":["MapName","Configuration"],"members":{"MapName":{},"Configuration":{"shape":"S3i"},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. If included, the only allowed value is RequestBasedUsage."},"Description":{},"Tags":{"shape":"S33"}}},"output":{"type":"structure","required":["MapName","MapArn","CreateTime"],"members":{"MapName":{},"MapArn":{},"CreateTime":{"shape":"Sm"}}},"endpoint":{"hostPrefix":"cp.maps."},"idempotent":true},"CreatePlaceIndex":{"http":{"requestUri":"/places/v0/indexes","responseCode":200},"input":{"type":"structure","required":["IndexName","DataSource"],"members":{"IndexName":{},"DataSource":{},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. If included, the only allowed value is RequestBasedUsage."},"Description":{},"DataSourceConfiguration":{"shape":"S3q"},"Tags":{"shape":"S33"}}},"output":{"type":"structure","required":["IndexName","IndexArn","CreateTime"],"members":{"IndexName":{},"IndexArn":{},"CreateTime":{"shape":"Sm"}}},"endpoint":{"hostPrefix":"cp.places."},"idempotent":true},"CreateRouteCalculator":{"http":{"requestUri":"/routes/v0/calculators","responseCode":200},"input":{"type":"structure","required":["CalculatorName","DataSource"],"members":{"CalculatorName":{},"DataSource":{},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. If included, the only allowed value is RequestBasedUsage."},"Description":{},"Tags":{"shape":"S33"}}},"output":{"type":"structure","required":["CalculatorName","CalculatorArn","CreateTime"],"members":{"CalculatorName":{},"CalculatorArn":{},"CreateTime":{"shape":"Sm"}}},"endpoint":{"hostPrefix":"cp.routes."},"idempotent":true},"CreateTracker":{"http":{"requestUri":"/tracking/v0/trackers","responseCode":200},"input":{"type":"structure","required":["TrackerName"],"members":{"TrackerName":{},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. If included, the only allowed value is RequestBasedUsage."},"KmsKeyId":{},"PricingPlanDataSource":{"deprecated":true,"deprecatedMessage":"Deprecated. No longer allowed."},"Description":{},"Tags":{"shape":"S33"},"PositionFiltering":{},"EventBridgeEnabled":{"type":"boolean"},"KmsKeyEnableGeospatialQueries":{"type":"boolean"}}},"output":{"type":"structure","required":["TrackerName","TrackerArn","CreateTime"],"members":{"TrackerName":{},"TrackerArn":{},"CreateTime":{"shape":"Sm"}}},"endpoint":{"hostPrefix":"cp.tracking."},"idempotent":true},"DeleteGeofenceCollection":{"http":{"method":"DELETE","requestUri":"/geofencing/v0/collections/{CollectionName}","responseCode":200},"input":{"type":"structure","required":["CollectionName"],"members":{"CollectionName":{"location":"uri","locationName":"CollectionName"}}},"output":{"type":"structure","members":{}},"endpoint":{"hostPrefix":"cp.geofencing."},"idempotent":true},"DeleteKey":{"http":{"method":"DELETE","requestUri":"/metadata/v0/keys/{KeyName}","responseCode":200},"input":{"type":"structure","required":["KeyName"],"members":{"KeyName":{"location":"uri","locationName":"KeyName"},"ForceDelete":{"location":"querystring","locationName":"forceDelete","type":"boolean"}}},"output":{"type":"structure","members":{}},"endpoint":{"hostPrefix":"cp.metadata."},"idempotent":true},"DeleteMap":{"http":{"method":"DELETE","requestUri":"/maps/v0/maps/{MapName}","responseCode":200},"input":{"type":"structure","required":["MapName"],"members":{"MapName":{"location":"uri","locationName":"MapName"}}},"output":{"type":"structure","members":{}},"endpoint":{"hostPrefix":"cp.maps."},"idempotent":true},"DeletePlaceIndex":{"http":{"method":"DELETE","requestUri":"/places/v0/indexes/{IndexName}","responseCode":200},"input":{"type":"structure","required":["IndexName"],"members":{"IndexName":{"location":"uri","locationName":"IndexName"}}},"output":{"type":"structure","members":{}},"endpoint":{"hostPrefix":"cp.places."},"idempotent":true},"DeleteRouteCalculator":{"http":{"method":"DELETE","requestUri":"/routes/v0/calculators/{CalculatorName}","responseCode":200},"input":{"type":"structure","required":["CalculatorName"],"members":{"CalculatorName":{"location":"uri","locationName":"CalculatorName"}}},"output":{"type":"structure","members":{}},"endpoint":{"hostPrefix":"cp.routes."},"idempotent":true},"DeleteTracker":{"http":{"method":"DELETE","requestUri":"/tracking/v0/trackers/{TrackerName}","responseCode":200},"input":{"type":"structure","required":["TrackerName"],"members":{"TrackerName":{"location":"uri","locationName":"TrackerName"}}},"output":{"type":"structure","members":{}},"endpoint":{"hostPrefix":"cp.tracking."},"idempotent":true},"DescribeGeofenceCollection":{"http":{"method":"GET","requestUri":"/geofencing/v0/collections/{CollectionName}","responseCode":200},"input":{"type":"structure","required":["CollectionName"],"members":{"CollectionName":{"location":"uri","locationName":"CollectionName"}}},"output":{"type":"structure","required":["CollectionName","CollectionArn","Description","CreateTime","UpdateTime"],"members":{"CollectionName":{},"CollectionArn":{},"Description":{},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. Always returns RequestBasedUsage."},"PricingPlanDataSource":{"deprecated":true,"deprecatedMessage":"Deprecated. Unused."},"KmsKeyId":{},"Tags":{"shape":"S33"},"CreateTime":{"shape":"Sm"},"UpdateTime":{"shape":"Sm"},"GeofenceCount":{"type":"integer"}}},"endpoint":{"hostPrefix":"cp.geofencing."}},"DescribeKey":{"http":{"method":"GET","requestUri":"/metadata/v0/keys/{KeyName}","responseCode":200},"input":{"type":"structure","required":["KeyName"],"members":{"KeyName":{"location":"uri","locationName":"KeyName"}}},"output":{"type":"structure","required":["Key","KeyArn","KeyName","Restrictions","CreateTime","ExpireTime","UpdateTime"],"members":{"Key":{"shape":"S23"},"KeyArn":{},"KeyName":{},"Restrictions":{"shape":"S39"},"CreateTime":{"shape":"Sm"},"ExpireTime":{"shape":"Sm"},"UpdateTime":{"shape":"Sm"},"Description":{},"Tags":{"shape":"S33"}}},"endpoint":{"hostPrefix":"cp.metadata."}},"DescribeMap":{"http":{"method":"GET","requestUri":"/maps/v0/maps/{MapName}","responseCode":200},"input":{"type":"structure","required":["MapName"],"members":{"MapName":{"location":"uri","locationName":"MapName"}}},"output":{"type":"structure","required":["MapName","MapArn","DataSource","Configuration","Description","CreateTime","UpdateTime"],"members":{"MapName":{},"MapArn":{},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. Always returns RequestBasedUsage."},"DataSource":{},"Configuration":{"shape":"S3i"},"Description":{},"Tags":{"shape":"S33"},"CreateTime":{"shape":"Sm"},"UpdateTime":{"shape":"Sm"}}},"endpoint":{"hostPrefix":"cp.maps."}},"DescribePlaceIndex":{"http":{"method":"GET","requestUri":"/places/v0/indexes/{IndexName}","responseCode":200},"input":{"type":"structure","required":["IndexName"],"members":{"IndexName":{"location":"uri","locationName":"IndexName"}}},"output":{"type":"structure","required":["IndexName","IndexArn","Description","CreateTime","UpdateTime","DataSource","DataSourceConfiguration"],"members":{"IndexName":{},"IndexArn":{},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. Always returns RequestBasedUsage."},"Description":{},"CreateTime":{"shape":"Sm"},"UpdateTime":{"shape":"Sm"},"DataSource":{},"DataSourceConfiguration":{"shape":"S3q"},"Tags":{"shape":"S33"}}},"endpoint":{"hostPrefix":"cp.places."}},"DescribeRouteCalculator":{"http":{"method":"GET","requestUri":"/routes/v0/calculators/{CalculatorName}","responseCode":200},"input":{"type":"structure","required":["CalculatorName"],"members":{"CalculatorName":{"location":"uri","locationName":"CalculatorName"}}},"output":{"type":"structure","required":["CalculatorName","CalculatorArn","Description","CreateTime","UpdateTime","DataSource"],"members":{"CalculatorName":{},"CalculatorArn":{},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. Always returns RequestBasedUsage."},"Description":{},"CreateTime":{"shape":"Sm"},"UpdateTime":{"shape":"Sm"},"DataSource":{},"Tags":{"shape":"S33"}}},"endpoint":{"hostPrefix":"cp.routes."}},"DescribeTracker":{"http":{"method":"GET","requestUri":"/tracking/v0/trackers/{TrackerName}","responseCode":200},"input":{"type":"structure","required":["TrackerName"],"members":{"TrackerName":{"location":"uri","locationName":"TrackerName"}}},"output":{"type":"structure","required":["TrackerName","TrackerArn","Description","CreateTime","UpdateTime"],"members":{"TrackerName":{},"TrackerArn":{},"Description":{},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. Always returns RequestBasedUsage."},"PricingPlanDataSource":{"deprecated":true,"deprecatedMessage":"Deprecated. Unused."},"Tags":{"shape":"S33"},"CreateTime":{"shape":"Sm"},"UpdateTime":{"shape":"Sm"},"KmsKeyId":{},"PositionFiltering":{},"EventBridgeEnabled":{"type":"boolean"},"KmsKeyEnableGeospatialQueries":{"type":"boolean"}}},"endpoint":{"hostPrefix":"cp.tracking."}},"DisassociateTrackerConsumer":{"http":{"method":"DELETE","requestUri":"/tracking/v0/trackers/{TrackerName}/consumers/{ConsumerArn}","responseCode":200},"input":{"type":"structure","required":["TrackerName","ConsumerArn"],"members":{"TrackerName":{"location":"uri","locationName":"TrackerName"},"ConsumerArn":{"location":"uri","locationName":"ConsumerArn"}}},"output":{"type":"structure","members":{}},"endpoint":{"hostPrefix":"cp.tracking."}},"ForecastGeofenceEvents":{"http":{"requestUri":"/geofencing/v0/collections/{CollectionName}/forecast-geofence-events","responseCode":200},"input":{"type":"structure","required":["CollectionName","DeviceState"],"members":{"CollectionName":{"location":"uri","locationName":"CollectionName"},"DeviceState":{"type":"structure","required":["Position"],"members":{"Position":{"shape":"Sn"},"Speed":{"type":"double"}}},"TimeHorizonMinutes":{"type":"double"},"DistanceUnit":{},"SpeedUnit":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["ForecastedEvents","DistanceUnit","SpeedUnit"],"members":{"ForecastedEvents":{"type":"list","member":{"type":"structure","required":["EventId","GeofenceId","IsDeviceInGeofence","NearestDistance","EventType"],"members":{"EventId":{},"GeofenceId":{},"IsDeviceInGeofence":{"type":"boolean"},"NearestDistance":{"type":"double"},"EventType":{},"ForecastedBreachTime":{"shape":"Sm"},"GeofenceProperties":{"shape":"Sr"}}}},"NextToken":{},"DistanceUnit":{},"SpeedUnit":{}}},"endpoint":{"hostPrefix":"geofencing."}},"GetDevicePosition":{"http":{"method":"GET","requestUri":"/tracking/v0/trackers/{TrackerName}/devices/{DeviceId}/positions/latest","responseCode":200},"input":{"type":"structure","required":["TrackerName","DeviceId"],"members":{"TrackerName":{"location":"uri","locationName":"TrackerName"},"DeviceId":{"location":"uri","locationName":"DeviceId"}}},"output":{"type":"structure","required":["SampleTime","ReceivedTime","Position"],"members":{"DeviceId":{},"SampleTime":{"shape":"Sm"},"ReceivedTime":{"shape":"Sm"},"Position":{"shape":"Sn"},"Accuracy":{"shape":"Sp"},"PositionProperties":{"shape":"Sr"}}},"endpoint":{"hostPrefix":"tracking."}},"GetDevicePositionHistory":{"http":{"requestUri":"/tracking/v0/trackers/{TrackerName}/devices/{DeviceId}/list-positions","responseCode":200},"input":{"type":"structure","required":["TrackerName","DeviceId"],"members":{"TrackerName":{"location":"uri","locationName":"TrackerName"},"DeviceId":{"location":"uri","locationName":"DeviceId"},"NextToken":{},"StartTimeInclusive":{"shape":"Sm"},"EndTimeExclusive":{"shape":"Sm"},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["DevicePositions"],"members":{"DevicePositions":{"shape":"S13"},"NextToken":{}}},"endpoint":{"hostPrefix":"tracking."}},"GetGeofence":{"http":{"method":"GET","requestUri":"/geofencing/v0/collections/{CollectionName}/geofences/{GeofenceId}","responseCode":200},"input":{"type":"structure","required":["CollectionName","GeofenceId"],"members":{"CollectionName":{"location":"uri","locationName":"CollectionName"},"GeofenceId":{"location":"uri","locationName":"GeofenceId"}}},"output":{"type":"structure","required":["GeofenceId","Geometry","Status","CreateTime","UpdateTime"],"members":{"GeofenceId":{},"Geometry":{"shape":"S18"},"Status":{},"CreateTime":{"shape":"Sm"},"UpdateTime":{"shape":"Sm"},"GeofenceProperties":{"shape":"Sr"}}},"endpoint":{"hostPrefix":"geofencing."}},"GetMapGlyphs":{"http":{"method":"GET","requestUri":"/maps/v0/maps/{MapName}/glyphs/{FontStack}/{FontUnicodeRange}","responseCode":200},"input":{"type":"structure","required":["MapName","FontStack","FontUnicodeRange"],"members":{"MapName":{"location":"uri","locationName":"MapName"},"FontStack":{"location":"uri","locationName":"FontStack"},"FontUnicodeRange":{"location":"uri","locationName":"FontUnicodeRange"},"Key":{"shape":"S23","location":"querystring","locationName":"key"}}},"output":{"type":"structure","members":{"Blob":{"type":"blob"},"ContentType":{"location":"header","locationName":"Content-Type"},"CacheControl":{"location":"header","locationName":"Cache-Control"}},"payload":"Blob"},"endpoint":{"hostPrefix":"maps."}},"GetMapSprites":{"http":{"method":"GET","requestUri":"/maps/v0/maps/{MapName}/sprites/{FileName}","responseCode":200},"input":{"type":"structure","required":["MapName","FileName"],"members":{"MapName":{"location":"uri","locationName":"MapName"},"FileName":{"location":"uri","locationName":"FileName"},"Key":{"shape":"S23","location":"querystring","locationName":"key"}}},"output":{"type":"structure","members":{"Blob":{"type":"blob"},"ContentType":{"location":"header","locationName":"Content-Type"},"CacheControl":{"location":"header","locationName":"Cache-Control"}},"payload":"Blob"},"endpoint":{"hostPrefix":"maps."}},"GetMapStyleDescriptor":{"http":{"method":"GET","requestUri":"/maps/v0/maps/{MapName}/style-descriptor","responseCode":200},"input":{"type":"structure","required":["MapName"],"members":{"MapName":{"location":"uri","locationName":"MapName"},"Key":{"shape":"S23","location":"querystring","locationName":"key"}}},"output":{"type":"structure","members":{"Blob":{"type":"blob"},"ContentType":{"location":"header","locationName":"Content-Type"},"CacheControl":{"location":"header","locationName":"Cache-Control"}},"payload":"Blob"},"endpoint":{"hostPrefix":"maps."}},"GetMapTile":{"http":{"method":"GET","requestUri":"/maps/v0/maps/{MapName}/tiles/{Z}/{X}/{Y}","responseCode":200},"input":{"type":"structure","required":["MapName","Z","X","Y"],"members":{"MapName":{"location":"uri","locationName":"MapName"},"Z":{"location":"uri","locationName":"Z"},"X":{"location":"uri","locationName":"X"},"Y":{"location":"uri","locationName":"Y"},"Key":{"shape":"S23","location":"querystring","locationName":"key"}}},"output":{"type":"structure","members":{"Blob":{"type":"blob"},"ContentType":{"location":"header","locationName":"Content-Type"},"CacheControl":{"location":"header","locationName":"Cache-Control"}},"payload":"Blob"},"endpoint":{"hostPrefix":"maps."}},"GetPlace":{"http":{"method":"GET","requestUri":"/places/v0/indexes/{IndexName}/places/{PlaceId}","responseCode":200},"input":{"type":"structure","required":["IndexName","PlaceId"],"members":{"IndexName":{"location":"uri","locationName":"IndexName"},"PlaceId":{"location":"uri","locationName":"PlaceId"},"Language":{"location":"querystring","locationName":"language"},"Key":{"shape":"S23","location":"querystring","locationName":"key"}}},"output":{"type":"structure","required":["Place"],"members":{"Place":{"shape":"S5s"}}},"endpoint":{"hostPrefix":"places."}},"ListDevicePositions":{"http":{"requestUri":"/tracking/v0/trackers/{TrackerName}/list-positions","responseCode":200},"input":{"type":"structure","required":["TrackerName"],"members":{"TrackerName":{"location":"uri","locationName":"TrackerName"},"MaxResults":{"type":"integer"},"NextToken":{},"FilterGeometry":{"type":"structure","members":{"Polygon":{"shape":"S19"}}}}},"output":{"type":"structure","required":["Entries"],"members":{"Entries":{"type":"list","member":{"type":"structure","required":["DeviceId","SampleTime","Position"],"members":{"DeviceId":{},"SampleTime":{"shape":"Sm"},"Position":{"shape":"Sn"},"Accuracy":{"shape":"Sp"},"PositionProperties":{"shape":"Sr"}}}},"NextToken":{}}},"endpoint":{"hostPrefix":"tracking."}},"ListGeofenceCollections":{"http":{"requestUri":"/geofencing/v0/list-collections","responseCode":200},"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["Entries"],"members":{"Entries":{"type":"list","member":{"type":"structure","required":["CollectionName","Description","CreateTime","UpdateTime"],"members":{"CollectionName":{},"Description":{},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. Always returns RequestBasedUsage."},"PricingPlanDataSource":{"deprecated":true,"deprecatedMessage":"Deprecated. Unused."},"CreateTime":{"shape":"Sm"},"UpdateTime":{"shape":"Sm"}}}},"NextToken":{}}},"endpoint":{"hostPrefix":"cp.geofencing."}},"ListGeofences":{"http":{"requestUri":"/geofencing/v0/collections/{CollectionName}/list-geofences","responseCode":200},"input":{"type":"structure","required":["CollectionName"],"members":{"CollectionName":{"location":"uri","locationName":"CollectionName"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["Entries"],"members":{"Entries":{"type":"list","member":{"type":"structure","required":["GeofenceId","Geometry","Status","CreateTime","UpdateTime"],"members":{"GeofenceId":{},"Geometry":{"shape":"S18"},"Status":{},"CreateTime":{"shape":"Sm"},"UpdateTime":{"shape":"Sm"},"GeofenceProperties":{"shape":"Sr"}}}},"NextToken":{}}},"endpoint":{"hostPrefix":"geofencing."}},"ListKeys":{"http":{"requestUri":"/metadata/v0/list-keys","responseCode":200},"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{},"Filter":{"type":"structure","members":{"KeyStatus":{}}}}},"output":{"type":"structure","required":["Entries"],"members":{"Entries":{"type":"list","member":{"type":"structure","required":["KeyName","ExpireTime","Restrictions","CreateTime","UpdateTime"],"members":{"KeyName":{},"ExpireTime":{"shape":"Sm"},"Description":{},"Restrictions":{"shape":"S39"},"CreateTime":{"shape":"Sm"},"UpdateTime":{"shape":"Sm"}}}},"NextToken":{}}},"endpoint":{"hostPrefix":"cp.metadata."}},"ListMaps":{"http":{"requestUri":"/maps/v0/list-maps","responseCode":200},"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["Entries"],"members":{"Entries":{"type":"list","member":{"type":"structure","required":["MapName","Description","DataSource","CreateTime","UpdateTime"],"members":{"MapName":{},"Description":{},"DataSource":{},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. Always returns RequestBasedUsage."},"CreateTime":{"shape":"Sm"},"UpdateTime":{"shape":"Sm"}}}},"NextToken":{}}},"endpoint":{"hostPrefix":"cp.maps."}},"ListPlaceIndexes":{"http":{"requestUri":"/places/v0/list-indexes","responseCode":200},"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["Entries"],"members":{"Entries":{"type":"list","member":{"type":"structure","required":["IndexName","Description","DataSource","CreateTime","UpdateTime"],"members":{"IndexName":{},"Description":{},"DataSource":{},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. Always returns RequestBasedUsage."},"CreateTime":{"shape":"Sm"},"UpdateTime":{"shape":"Sm"}}}},"NextToken":{}}},"endpoint":{"hostPrefix":"cp.places."}},"ListRouteCalculators":{"http":{"requestUri":"/routes/v0/list-calculators","responseCode":200},"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["Entries"],"members":{"Entries":{"type":"list","member":{"type":"structure","required":["CalculatorName","Description","DataSource","CreateTime","UpdateTime"],"members":{"CalculatorName":{},"Description":{},"DataSource":{},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. Always returns RequestBasedUsage."},"CreateTime":{"shape":"Sm"},"UpdateTime":{"shape":"Sm"}}}},"NextToken":{}}},"endpoint":{"hostPrefix":"cp.routes."}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/tags/{ResourceArn}","responseCode":200},"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{"location":"uri","locationName":"ResourceArn"}}},"output":{"type":"structure","members":{"Tags":{"shape":"S33"}}},"endpoint":{"hostPrefix":"cp.metadata."}},"ListTrackerConsumers":{"http":{"requestUri":"/tracking/v0/trackers/{TrackerName}/list-consumers","responseCode":200},"input":{"type":"structure","required":["TrackerName"],"members":{"TrackerName":{"location":"uri","locationName":"TrackerName"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["ConsumerArns"],"members":{"ConsumerArns":{"type":"list","member":{}},"NextToken":{}}},"endpoint":{"hostPrefix":"cp.tracking."}},"ListTrackers":{"http":{"requestUri":"/tracking/v0/list-trackers","responseCode":200},"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","required":["Entries"],"members":{"Entries":{"type":"list","member":{"type":"structure","required":["TrackerName","Description","CreateTime","UpdateTime"],"members":{"TrackerName":{},"Description":{},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. Always returns RequestBasedUsage."},"PricingPlanDataSource":{"deprecated":true,"deprecatedMessage":"Deprecated. Unused."},"CreateTime":{"shape":"Sm"},"UpdateTime":{"shape":"Sm"}}}},"NextToken":{}}},"endpoint":{"hostPrefix":"cp.tracking."}},"PutGeofence":{"http":{"method":"PUT","requestUri":"/geofencing/v0/collections/{CollectionName}/geofences/{GeofenceId}","responseCode":200},"input":{"type":"structure","required":["CollectionName","GeofenceId","Geometry"],"members":{"CollectionName":{"location":"uri","locationName":"CollectionName"},"GeofenceId":{"location":"uri","locationName":"GeofenceId"},"Geometry":{"shape":"S18"},"GeofenceProperties":{"shape":"Sr"}}},"output":{"type":"structure","required":["GeofenceId","CreateTime","UpdateTime"],"members":{"GeofenceId":{},"CreateTime":{"shape":"Sm"},"UpdateTime":{"shape":"Sm"}}},"endpoint":{"hostPrefix":"geofencing."}},"SearchPlaceIndexForPosition":{"http":{"requestUri":"/places/v0/indexes/{IndexName}/search/position","responseCode":200},"input":{"type":"structure","required":["IndexName","Position"],"members":{"IndexName":{"location":"uri","locationName":"IndexName"},"Position":{"shape":"Sn"},"MaxResults":{"type":"integer"},"Language":{},"Key":{"shape":"S23","location":"querystring","locationName":"key"}}},"output":{"type":"structure","required":["Summary","Results"],"members":{"Summary":{"type":"structure","required":["Position","DataSource"],"members":{"Position":{"shape":"Sn"},"MaxResults":{"type":"integer"},"DataSource":{},"Language":{}}},"Results":{"type":"list","member":{"type":"structure","required":["Place","Distance"],"members":{"Place":{"shape":"S5s"},"Distance":{"type":"double"},"PlaceId":{}}}}}},"endpoint":{"hostPrefix":"places."}},"SearchPlaceIndexForSuggestions":{"http":{"requestUri":"/places/v0/indexes/{IndexName}/search/suggestions","responseCode":200},"input":{"type":"structure","required":["IndexName","Text"],"members":{"IndexName":{"location":"uri","locationName":"IndexName"},"Text":{"type":"string","sensitive":true},"BiasPosition":{"shape":"Sn"},"FilterBBox":{"shape":"S2h"},"FilterCountries":{"shape":"S7o"},"MaxResults":{"type":"integer"},"Language":{},"FilterCategories":{"shape":"S7q"},"Key":{"shape":"S23","location":"querystring","locationName":"key"}}},"output":{"type":"structure","required":["Summary","Results"],"members":{"Summary":{"type":"structure","required":["Text","DataSource"],"members":{"Text":{"shape":"S7t"},"BiasPosition":{"shape":"Sn"},"FilterBBox":{"shape":"S2h"},"FilterCountries":{"shape":"S7o"},"MaxResults":{"type":"integer"},"DataSource":{},"Language":{},"FilterCategories":{"shape":"S7q"}}},"Results":{"type":"list","member":{"type":"structure","required":["Text"],"members":{"Text":{},"PlaceId":{},"Categories":{"shape":"S5w"},"SupplementalCategories":{"shape":"S5y"}}}}}},"endpoint":{"hostPrefix":"places."}},"SearchPlaceIndexForText":{"http":{"requestUri":"/places/v0/indexes/{IndexName}/search/text","responseCode":200},"input":{"type":"structure","required":["IndexName","Text"],"members":{"IndexName":{"location":"uri","locationName":"IndexName"},"Text":{"type":"string","sensitive":true},"BiasPosition":{"shape":"Sn"},"FilterBBox":{"shape":"S2h"},"FilterCountries":{"shape":"S7o"},"MaxResults":{"type":"integer"},"Language":{},"FilterCategories":{"shape":"S7q"},"Key":{"shape":"S23","location":"querystring","locationName":"key"}}},"output":{"type":"structure","required":["Summary","Results"],"members":{"Summary":{"type":"structure","required":["Text","DataSource"],"members":{"Text":{"shape":"S7t"},"BiasPosition":{"shape":"Sn"},"FilterBBox":{"shape":"S2h"},"FilterCountries":{"shape":"S7o"},"MaxResults":{"type":"integer"},"ResultBBox":{"shape":"S2h"},"DataSource":{},"Language":{},"FilterCategories":{"shape":"S7q"}}},"Results":{"type":"list","member":{"type":"structure","required":["Place"],"members":{"Place":{"shape":"S5s"},"Distance":{"type":"double"},"Relevance":{"type":"double"},"PlaceId":{}}}}}},"endpoint":{"hostPrefix":"places."}},"TagResource":{"http":{"requestUri":"/tags/{ResourceArn}","responseCode":200},"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"ResourceArn":{"location":"uri","locationName":"ResourceArn"},"Tags":{"shape":"S33"}}},"output":{"type":"structure","members":{}},"endpoint":{"hostPrefix":"cp.metadata."}},"UntagResource":{"http":{"method":"DELETE","requestUri":"/tags/{ResourceArn}","responseCode":200},"input":{"type":"structure","required":["ResourceArn","TagKeys"],"members":{"ResourceArn":{"location":"uri","locationName":"ResourceArn"},"TagKeys":{"location":"querystring","locationName":"tagKeys","type":"list","member":{}}}},"output":{"type":"structure","members":{}},"endpoint":{"hostPrefix":"cp.metadata."},"idempotent":true},"UpdateGeofenceCollection":{"http":{"method":"PATCH","requestUri":"/geofencing/v0/collections/{CollectionName}","responseCode":200},"input":{"type":"structure","required":["CollectionName"],"members":{"CollectionName":{"location":"uri","locationName":"CollectionName"},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. If included, the only allowed value is RequestBasedUsage."},"PricingPlanDataSource":{"deprecated":true,"deprecatedMessage":"Deprecated. No longer allowed."},"Description":{}}},"output":{"type":"structure","required":["CollectionName","CollectionArn","UpdateTime"],"members":{"CollectionName":{},"CollectionArn":{},"UpdateTime":{"shape":"Sm"}}},"endpoint":{"hostPrefix":"cp.geofencing."},"idempotent":true},"UpdateKey":{"http":{"method":"PATCH","requestUri":"/metadata/v0/keys/{KeyName}","responseCode":200},"input":{"type":"structure","required":["KeyName"],"members":{"KeyName":{"location":"uri","locationName":"KeyName"},"Description":{},"ExpireTime":{"shape":"Sm"},"NoExpiry":{"type":"boolean"},"ForceUpdate":{"type":"boolean"},"Restrictions":{"shape":"S39"}}},"output":{"type":"structure","required":["KeyArn","KeyName","UpdateTime"],"members":{"KeyArn":{},"KeyName":{},"UpdateTime":{"shape":"Sm"}}},"endpoint":{"hostPrefix":"cp.metadata."},"idempotent":true},"UpdateMap":{"http":{"method":"PATCH","requestUri":"/maps/v0/maps/{MapName}","responseCode":200},"input":{"type":"structure","required":["MapName"],"members":{"MapName":{"location":"uri","locationName":"MapName"},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. If included, the only allowed value is RequestBasedUsage."},"Description":{},"ConfigurationUpdate":{"type":"structure","members":{"PoliticalView":{},"CustomLayers":{"shape":"S3l"}}}}},"output":{"type":"structure","required":["MapName","MapArn","UpdateTime"],"members":{"MapName":{},"MapArn":{},"UpdateTime":{"shape":"Sm"}}},"endpoint":{"hostPrefix":"cp.maps."},"idempotent":true},"UpdatePlaceIndex":{"http":{"method":"PATCH","requestUri":"/places/v0/indexes/{IndexName}","responseCode":200},"input":{"type":"structure","required":["IndexName"],"members":{"IndexName":{"location":"uri","locationName":"IndexName"},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. If included, the only allowed value is RequestBasedUsage."},"Description":{},"DataSourceConfiguration":{"shape":"S3q"}}},"output":{"type":"structure","required":["IndexName","IndexArn","UpdateTime"],"members":{"IndexName":{},"IndexArn":{},"UpdateTime":{"shape":"Sm"}}},"endpoint":{"hostPrefix":"cp.places."},"idempotent":true},"UpdateRouteCalculator":{"http":{"method":"PATCH","requestUri":"/routes/v0/calculators/{CalculatorName}","responseCode":200},"input":{"type":"structure","required":["CalculatorName"],"members":{"CalculatorName":{"location":"uri","locationName":"CalculatorName"},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. If included, the only allowed value is RequestBasedUsage."},"Description":{}}},"output":{"type":"structure","required":["CalculatorName","CalculatorArn","UpdateTime"],"members":{"CalculatorName":{},"CalculatorArn":{},"UpdateTime":{"shape":"Sm"}}},"endpoint":{"hostPrefix":"cp.routes."},"idempotent":true},"UpdateTracker":{"http":{"method":"PATCH","requestUri":"/tracking/v0/trackers/{TrackerName}","responseCode":200},"input":{"type":"structure","required":["TrackerName"],"members":{"TrackerName":{"location":"uri","locationName":"TrackerName"},"PricingPlan":{"deprecated":true,"deprecatedMessage":"Deprecated. If included, the only allowed value is RequestBasedUsage."},"PricingPlanDataSource":{"deprecated":true,"deprecatedMessage":"Deprecated. No longer allowed."},"Description":{},"PositionFiltering":{},"EventBridgeEnabled":{"type":"boolean"},"KmsKeyEnableGeospatialQueries":{"type":"boolean"}}},"output":{"type":"structure","required":["TrackerName","TrackerArn","UpdateTime"],"members":{"TrackerName":{},"TrackerArn":{},"UpdateTime":{"shape":"Sm"}}},"endpoint":{"hostPrefix":"cp.tracking."},"idempotent":true},"VerifyDevicePosition":{"http":{"requestUri":"/tracking/v0/trackers/{TrackerName}/positions/verify","responseCode":200},"input":{"type":"structure","required":["TrackerName","DeviceState"],"members":{"TrackerName":{"location":"uri","locationName":"TrackerName"},"DeviceState":{"type":"structure","required":["DeviceId","SampleTime","Position"],"members":{"DeviceId":{},"SampleTime":{"shape":"Sm"},"Position":{"shape":"Sn"},"Accuracy":{"shape":"Sp"},"Ipv4Address":{},"WiFiAccessPoints":{"type":"list","member":{"type":"structure","required":["MacAddress","Rss"],"members":{"MacAddress":{},"Rss":{"type":"integer"}}}},"CellSignals":{"type":"structure","required":["LteCellDetails"],"members":{"LteCellDetails":{"type":"list","member":{"type":"structure","required":["CellId","Mcc","Mnc"],"members":{"CellId":{"type":"integer"},"Mcc":{"type":"integer"},"Mnc":{"type":"integer"},"LocalId":{"type":"structure","required":["Earfcn","Pci"],"members":{"Earfcn":{"type":"integer"},"Pci":{"type":"integer"}}},"NetworkMeasurements":{"type":"list","member":{"type":"structure","required":["Earfcn","CellId","Pci"],"members":{"Earfcn":{"type":"integer"},"CellId":{"type":"integer"},"Pci":{"type":"integer"},"Rsrp":{"type":"integer"},"Rsrq":{"type":"float"}}}},"TimingAdvance":{"type":"integer"},"NrCapable":{"type":"boolean"},"Rsrp":{"type":"integer"},"Rsrq":{"type":"float"},"Tac":{"type":"integer"}}}}}}}},"DistanceUnit":{}}},"output":{"type":"structure","required":["InferredState","DeviceId","SampleTime","ReceivedTime","DistanceUnit"],"members":{"InferredState":{"type":"structure","required":["ProxyDetected"],"members":{"Position":{"shape":"Sn"},"Accuracy":{"shape":"Sp"},"DeviationDistance":{"type":"double"},"ProxyDetected":{"type":"boolean"}}},"DeviceId":{},"SampleTime":{"shape":"Sm"},"ReceivedTime":{"shape":"Sm"},"DistanceUnit":{}}},"endpoint":{"hostPrefix":"tracking."}}},"shapes":{"Sb":{"type":"structure","members":{"Code":{},"Message":{}}},"Sl":{"type":"structure","required":["DeviceId","SampleTime","Position"],"members":{"DeviceId":{},"SampleTime":{"shape":"Sm"},"Position":{"shape":"Sn"},"Accuracy":{"shape":"Sp"},"PositionProperties":{"shape":"Sr"}}},"Sm":{"type":"timestamp","timestampFormat":"iso8601"},"Sn":{"type":"list","member":{"type":"double"},"sensitive":true},"Sp":{"type":"structure","required":["Horizontal"],"members":{"Horizontal":{"type":"double"}}},"Sr":{"type":"map","key":{},"value":{},"sensitive":true},"S13":{"type":"list","member":{"type":"structure","required":["SampleTime","ReceivedTime","Position"],"members":{"DeviceId":{},"SampleTime":{"shape":"Sm"},"ReceivedTime":{"shape":"Sm"},"Position":{"shape":"Sn"},"Accuracy":{"shape":"Sp"},"PositionProperties":{"shape":"Sr"}}}},"S18":{"type":"structure","members":{"Polygon":{"shape":"S19"},"Circle":{"type":"structure","required":["Center","Radius"],"members":{"Center":{"shape":"Sn"},"Radius":{"type":"double"}},"sensitive":true},"Geobuf":{"type":"blob","sensitive":true}}},"S19":{"type":"list","member":{"type":"list","member":{"shape":"Sn"}}},"S1s":{"type":"structure","members":{"AvoidFerries":{"type":"boolean"},"AvoidTolls":{"type":"boolean"}}},"S1t":{"type":"structure","members":{"AvoidFerries":{"type":"boolean"},"AvoidTolls":{"type":"boolean"},"Dimensions":{"type":"structure","members":{"Length":{"type":"double"},"Height":{"type":"double"},"Width":{"type":"double"},"Unit":{}}},"Weight":{"type":"structure","members":{"Total":{"type":"double"},"Unit":{}}}}},"S23":{"type":"string","sensitive":true},"S2h":{"type":"list","member":{"type":"double"},"sensitive":true},"S33":{"type":"map","key":{},"value":{}},"S39":{"type":"structure","required":["AllowActions","AllowResources"],"members":{"AllowActions":{"type":"list","member":{}},"AllowResources":{"type":"list","member":{}},"AllowReferers":{"type":"list","member":{}}}},"S3i":{"type":"structure","required":["Style"],"members":{"Style":{},"PoliticalView":{},"CustomLayers":{"shape":"S3l"}}},"S3l":{"type":"list","member":{}},"S3q":{"type":"structure","members":{"IntendedUse":{}}},"S5s":{"type":"structure","required":["Geometry"],"members":{"Label":{},"Geometry":{"type":"structure","members":{"Point":{"shape":"Sn"}}},"AddressNumber":{},"Street":{},"Neighborhood":{},"Municipality":{},"SubRegion":{},"Region":{},"Country":{},"PostalCode":{},"Interpolated":{"type":"boolean"},"TimeZone":{"type":"structure","required":["Name"],"members":{"Name":{},"Offset":{"type":"integer"}}},"UnitType":{},"UnitNumber":{},"Categories":{"shape":"S5w"},"SupplementalCategories":{"shape":"S5y"},"SubMunicipality":{}}},"S5w":{"type":"list","member":{}},"S5y":{"type":"list","member":{}},"S7o":{"type":"list","member":{}},"S7q":{"type":"list","member":{}},"S7t":{"type":"string","sensitive":true}}}')},53350:e=>{"use strict";e.exports=JSON.parse('{"o":{"ForecastGeofenceEvents":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"ForecastedEvents"},"GetDevicePositionHistory":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"DevicePositions"},"ListDevicePositions":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"Entries"},"ListGeofenceCollections":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"Entries"},"ListGeofences":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"Entries"},"ListKeys":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"Entries"},"ListMaps":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"Entries"},"ListPlaceIndexes":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"Entries"},"ListRouteCalculators":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"Entries"},"ListTrackerConsumers":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"ConsumerArns"},"ListTrackers":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"Entries"}}}')},73044:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2014-03-28","endpointPrefix":"logs","jsonVersion":"1.1","protocol":"json","protocols":["json"],"serviceFullName":"Amazon CloudWatch Logs","serviceId":"CloudWatch Logs","signatureVersion":"v4","targetPrefix":"Logs_20140328","uid":"logs-2014-03-28","auth":["aws.auth#sigv4"]},"operations":{"AssociateKmsKey":{"input":{"type":"structure","required":["kmsKeyId"],"members":{"logGroupName":{},"kmsKeyId":{},"resourceIdentifier":{}}}},"CancelExportTask":{"input":{"type":"structure","required":["taskId"],"members":{"taskId":{}}}},"CreateDelivery":{"input":{"type":"structure","required":["deliverySourceName","deliveryDestinationArn"],"members":{"deliverySourceName":{},"deliveryDestinationArn":{},"recordFields":{"shape":"Sa"},"fieldDelimiter":{},"s3DeliveryConfiguration":{"shape":"Sd"},"tags":{"shape":"Sg"}}},"output":{"type":"structure","members":{"delivery":{"shape":"Sk"}}}},"CreateExportTask":{"input":{"type":"structure","required":["logGroupName","from","to","destination"],"members":{"taskName":{},"logGroupName":{},"logStreamNamePrefix":{},"from":{"type":"long"},"to":{"type":"long"},"destination":{},"destinationPrefix":{}}},"output":{"type":"structure","members":{"taskId":{}}}},"CreateLogAnomalyDetector":{"input":{"type":"structure","required":["logGroupArnList"],"members":{"logGroupArnList":{"shape":"Sv"},"detectorName":{},"evaluationFrequency":{},"filterPattern":{},"kmsKeyId":{},"anomalyVisibilityTime":{"type":"long"},"tags":{"shape":"Sg"}}},"output":{"type":"structure","members":{"anomalyDetectorArn":{}}}},"CreateLogGroup":{"input":{"type":"structure","required":["logGroupName"],"members":{"logGroupName":{},"kmsKeyId":{},"tags":{"shape":"Sg"},"logGroupClass":{}}}},"CreateLogStream":{"input":{"type":"structure","required":["logGroupName","logStreamName"],"members":{"logGroupName":{},"logStreamName":{}}}},"DeleteAccountPolicy":{"input":{"type":"structure","required":["policyName","policyType"],"members":{"policyName":{},"policyType":{}}}},"DeleteDataProtectionPolicy":{"input":{"type":"structure","required":["logGroupIdentifier"],"members":{"logGroupIdentifier":{}}}},"DeleteDelivery":{"input":{"type":"structure","required":["id"],"members":{"id":{}}}},"DeleteDeliveryDestination":{"input":{"type":"structure","required":["name"],"members":{"name":{}}}},"DeleteDeliveryDestinationPolicy":{"input":{"type":"structure","required":["deliveryDestinationName"],"members":{"deliveryDestinationName":{}}}},"DeleteDeliverySource":{"input":{"type":"structure","required":["name"],"members":{"name":{}}}},"DeleteDestination":{"input":{"type":"structure","required":["destinationName"],"members":{"destinationName":{}}}},"DeleteLogAnomalyDetector":{"input":{"type":"structure","required":["anomalyDetectorArn"],"members":{"anomalyDetectorArn":{}}}},"DeleteLogGroup":{"input":{"type":"structure","required":["logGroupName"],"members":{"logGroupName":{}}}},"DeleteLogStream":{"input":{"type":"structure","required":["logGroupName","logStreamName"],"members":{"logGroupName":{},"logStreamName":{}}}},"DeleteMetricFilter":{"input":{"type":"structure","required":["logGroupName","filterName"],"members":{"logGroupName":{},"filterName":{}}}},"DeleteQueryDefinition":{"input":{"type":"structure","required":["queryDefinitionId"],"members":{"queryDefinitionId":{}}},"output":{"type":"structure","members":{"success":{"type":"boolean"}}}},"DeleteResourcePolicy":{"input":{"type":"structure","members":{"policyName":{}}}},"DeleteRetentionPolicy":{"input":{"type":"structure","required":["logGroupName"],"members":{"logGroupName":{}}}},"DeleteSubscriptionFilter":{"input":{"type":"structure","required":["logGroupName","filterName"],"members":{"logGroupName":{},"filterName":{}}}},"DescribeAccountPolicies":{"input":{"type":"structure","required":["policyType"],"members":{"policyType":{},"policyName":{},"accountIdentifiers":{"shape":"S1v"}}},"output":{"type":"structure","members":{"accountPolicies":{"type":"list","member":{"shape":"S1z"}}}}},"DescribeConfigurationTemplates":{"input":{"type":"structure","members":{"service":{},"logTypes":{"type":"list","member":{}},"resourceTypes":{"type":"list","member":{}},"deliveryDestinationTypes":{"type":"list","member":{}},"nextToken":{},"limit":{"type":"integer"}}},"output":{"type":"structure","members":{"configurationTemplates":{"type":"list","member":{"type":"structure","members":{"service":{},"logType":{},"resourceType":{},"deliveryDestinationType":{},"defaultDeliveryConfigValues":{"type":"structure","members":{"recordFields":{"shape":"Sa"},"fieldDelimiter":{},"s3DeliveryConfiguration":{"shape":"Sd"}}},"allowedFields":{"type":"list","member":{"type":"structure","members":{"name":{},"mandatory":{"type":"boolean"}}}},"allowedOutputFormats":{"type":"list","member":{}},"allowedActionForAllowVendedLogsDeliveryForResource":{},"allowedFieldDelimiters":{"type":"list","member":{}},"allowedSuffixPathFields":{"shape":"Sa"}}}},"nextToken":{}}}},"DescribeDeliveries":{"input":{"type":"structure","members":{"nextToken":{},"limit":{"type":"integer"}}},"output":{"type":"structure","members":{"deliveries":{"type":"list","member":{"shape":"Sk"}},"nextToken":{}}}},"DescribeDeliveryDestinations":{"input":{"type":"structure","members":{"nextToken":{},"limit":{"type":"integer"}}},"output":{"type":"structure","members":{"deliveryDestinations":{"type":"list","member":{"shape":"S2s"}},"nextToken":{}}}},"DescribeDeliverySources":{"input":{"type":"structure","members":{"nextToken":{},"limit":{"type":"integer"}}},"output":{"type":"structure","members":{"deliverySources":{"type":"list","member":{"shape":"S2x"}},"nextToken":{}}}},"DescribeDestinations":{"input":{"type":"structure","members":{"DestinationNamePrefix":{},"nextToken":{},"limit":{"type":"integer"}}},"output":{"type":"structure","members":{"destinations":{"type":"list","member":{"shape":"S32"}},"nextToken":{}}}},"DescribeExportTasks":{"input":{"type":"structure","members":{"taskId":{},"statusCode":{},"nextToken":{},"limit":{"type":"integer"}}},"output":{"type":"structure","members":{"exportTasks":{"type":"list","member":{"type":"structure","members":{"taskId":{},"taskName":{},"logGroupName":{},"from":{"type":"long"},"to":{"type":"long"},"destination":{},"destinationPrefix":{},"status":{"type":"structure","members":{"code":{},"message":{}}},"executionInfo":{"type":"structure","members":{"creationTime":{"type":"long"},"completionTime":{"type":"long"}}}}}},"nextToken":{}}}},"DescribeLogGroups":{"input":{"type":"structure","members":{"accountIdentifiers":{"shape":"S1v"},"logGroupNamePrefix":{},"logGroupNamePattern":{},"nextToken":{},"limit":{"type":"integer"},"includeLinkedAccounts":{"type":"boolean"},"logGroupClass":{}}},"output":{"type":"structure","members":{"logGroups":{"type":"list","member":{"type":"structure","members":{"logGroupName":{},"creationTime":{"type":"long"},"retentionInDays":{"type":"integer"},"metricFilterCount":{"type":"integer"},"arn":{},"storedBytes":{"type":"long"},"kmsKeyId":{},"dataProtectionStatus":{},"inheritedProperties":{"type":"list","member":{}},"logGroupClass":{},"logGroupArn":{}}}},"nextToken":{}}}},"DescribeLogStreams":{"input":{"type":"structure","members":{"logGroupName":{},"logGroupIdentifier":{},"logStreamNamePrefix":{},"orderBy":{},"descending":{"type":"boolean"},"nextToken":{},"limit":{"type":"integer"}}},"output":{"type":"structure","members":{"logStreams":{"type":"list","member":{"type":"structure","members":{"logStreamName":{},"creationTime":{"type":"long"},"firstEventTimestamp":{"type":"long"},"lastEventTimestamp":{"type":"long"},"lastIngestionTime":{"type":"long"},"uploadSequenceToken":{},"arn":{},"storedBytes":{"deprecated":true,"deprecatedMessage":"Starting on June 17, 2019, this parameter will be deprecated for log streams, and will be reported as zero. This change applies only to log streams. The storedBytes parameter for log groups is not affected.","type":"long"}}}},"nextToken":{}}}},"DescribeMetricFilters":{"input":{"type":"structure","members":{"logGroupName":{},"filterNamePrefix":{},"nextToken":{},"limit":{"type":"integer"},"metricName":{},"metricNamespace":{}}},"output":{"type":"structure","members":{"metricFilters":{"type":"list","member":{"type":"structure","members":{"filterName":{},"filterPattern":{},"metricTransformations":{"shape":"S43"},"creationTime":{"type":"long"},"logGroupName":{}}}},"nextToken":{}}}},"DescribeQueries":{"input":{"type":"structure","members":{"logGroupName":{},"status":{},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"queries":{"type":"list","member":{"type":"structure","members":{"queryId":{},"queryString":{},"status":{},"createTime":{"type":"long"},"logGroupName":{}}}},"nextToken":{}}}},"DescribeQueryDefinitions":{"input":{"type":"structure","members":{"queryDefinitionNamePrefix":{},"maxResults":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"queryDefinitions":{"type":"list","member":{"type":"structure","members":{"queryDefinitionId":{},"name":{},"queryString":{},"lastModified":{"type":"long"},"logGroupNames":{"shape":"S4p"}}}},"nextToken":{}}}},"DescribeResourcePolicies":{"input":{"type":"structure","members":{"nextToken":{},"limit":{"type":"integer"}}},"output":{"type":"structure","members":{"resourcePolicies":{"type":"list","member":{"shape":"S4t"}},"nextToken":{}}}},"DescribeSubscriptionFilters":{"input":{"type":"structure","required":["logGroupName"],"members":{"logGroupName":{},"filterNamePrefix":{},"nextToken":{},"limit":{"type":"integer"}}},"output":{"type":"structure","members":{"subscriptionFilters":{"type":"list","member":{"type":"structure","members":{"filterName":{},"logGroupName":{},"filterPattern":{},"destinationArn":{},"roleArn":{},"distribution":{},"creationTime":{"type":"long"}}}},"nextToken":{}}}},"DisassociateKmsKey":{"input":{"type":"structure","members":{"logGroupName":{},"resourceIdentifier":{}}}},"FilterLogEvents":{"input":{"type":"structure","members":{"logGroupName":{},"logGroupIdentifier":{},"logStreamNames":{"shape":"S53"},"logStreamNamePrefix":{},"startTime":{"type":"long"},"endTime":{"type":"long"},"filterPattern":{},"nextToken":{},"limit":{"type":"integer"},"interleaved":{"deprecated":true,"deprecatedMessage":"Starting on June 17, 2019, this parameter will be ignored and the value will be assumed to be true. The response from this operation will always interleave events from multiple log streams within a log group.","type":"boolean"},"unmask":{"type":"boolean"}}},"output":{"type":"structure","members":{"events":{"type":"list","member":{"type":"structure","members":{"logStreamName":{},"timestamp":{"type":"long"},"message":{},"ingestionTime":{"type":"long"},"eventId":{}}}},"searchedLogStreams":{"type":"list","member":{"type":"structure","members":{"logStreamName":{},"searchedCompletely":{"type":"boolean"}}}},"nextToken":{}}}},"GetDataProtectionPolicy":{"input":{"type":"structure","required":["logGroupIdentifier"],"members":{"logGroupIdentifier":{}}},"output":{"type":"structure","members":{"logGroupIdentifier":{},"policyDocument":{},"lastUpdatedTime":{"type":"long"}}}},"GetDelivery":{"input":{"type":"structure","required":["id"],"members":{"id":{}}},"output":{"type":"structure","members":{"delivery":{"shape":"Sk"}}}},"GetDeliveryDestination":{"input":{"type":"structure","required":["name"],"members":{"name":{}}},"output":{"type":"structure","members":{"deliveryDestination":{"shape":"S2s"}}}},"GetDeliveryDestinationPolicy":{"input":{"type":"structure","required":["deliveryDestinationName"],"members":{"deliveryDestinationName":{}}},"output":{"type":"structure","members":{"policy":{"shape":"S5o"}}}},"GetDeliverySource":{"input":{"type":"structure","required":["name"],"members":{"name":{}}},"output":{"type":"structure","members":{"deliverySource":{"shape":"S2x"}}}},"GetLogAnomalyDetector":{"input":{"type":"structure","required":["anomalyDetectorArn"],"members":{"anomalyDetectorArn":{}}},"output":{"type":"structure","members":{"detectorName":{},"logGroupArnList":{"shape":"Sv"},"evaluationFrequency":{},"filterPattern":{},"anomalyDetectorStatus":{},"kmsKeyId":{},"creationTimeStamp":{"type":"long"},"lastModifiedTimeStamp":{"type":"long"},"anomalyVisibilityTime":{"type":"long"}}}},"GetLogEvents":{"input":{"type":"structure","required":["logStreamName"],"members":{"logGroupName":{},"logGroupIdentifier":{},"logStreamName":{},"startTime":{"type":"long"},"endTime":{"type":"long"},"nextToken":{},"limit":{"type":"integer"},"startFromHead":{"type":"boolean"},"unmask":{"type":"boolean"}}},"output":{"type":"structure","members":{"events":{"type":"list","member":{"type":"structure","members":{"timestamp":{"type":"long"},"message":{},"ingestionTime":{"type":"long"}}}},"nextForwardToken":{},"nextBackwardToken":{}}}},"GetLogGroupFields":{"input":{"type":"structure","members":{"logGroupName":{},"time":{"type":"long"},"logGroupIdentifier":{}}},"output":{"type":"structure","members":{"logGroupFields":{"type":"list","member":{"type":"structure","members":{"name":{},"percent":{"type":"integer"}}}}}}},"GetLogRecord":{"input":{"type":"structure","required":["logRecordPointer"],"members":{"logRecordPointer":{},"unmask":{"type":"boolean"}}},"output":{"type":"structure","members":{"logRecord":{"type":"map","key":{},"value":{}}}}},"GetQueryResults":{"input":{"type":"structure","required":["queryId"],"members":{"queryId":{}}},"output":{"type":"structure","members":{"results":{"type":"list","member":{"type":"list","member":{"type":"structure","members":{"field":{},"value":{}}}}},"statistics":{"type":"structure","members":{"recordsMatched":{"type":"double"},"recordsScanned":{"type":"double"},"bytesScanned":{"type":"double"}}},"status":{},"encryptionKey":{}}}},"ListAnomalies":{"input":{"type":"structure","members":{"anomalyDetectorArn":{},"suppressionState":{},"limit":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"anomalies":{"type":"list","member":{"type":"structure","required":["anomalyId","patternId","anomalyDetectorArn","patternString","firstSeen","lastSeen","description","active","state","histogram","logSamples","patternTokens","logGroupArnList"],"members":{"anomalyId":{},"patternId":{},"anomalyDetectorArn":{},"patternString":{},"patternRegex":{},"priority":{},"firstSeen":{"type":"long"},"lastSeen":{"type":"long"},"description":{},"active":{"type":"boolean"},"state":{},"histogram":{"type":"map","key":{},"value":{"type":"long"}},"logSamples":{"type":"list","member":{"type":"structure","members":{"timestamp":{"type":"long"},"message":{}}}},"patternTokens":{"type":"list","member":{"type":"structure","members":{"dynamicTokenPosition":{"type":"integer"},"isDynamic":{"type":"boolean"},"tokenString":{},"enumerations":{"type":"map","key":{},"value":{"type":"long"}}}}},"logGroupArnList":{"shape":"Sv"},"suppressed":{"type":"boolean"},"suppressedDate":{"type":"long"},"suppressedUntil":{"type":"long"},"isPatternLevelSuppression":{"type":"boolean"}}}},"nextToken":{}}}},"ListLogAnomalyDetectors":{"input":{"type":"structure","members":{"filterLogGroupArn":{},"limit":{"type":"integer"},"nextToken":{}}},"output":{"type":"structure","members":{"anomalyDetectors":{"type":"list","member":{"type":"structure","members":{"anomalyDetectorArn":{},"detectorName":{},"logGroupArnList":{"shape":"Sv"},"evaluationFrequency":{},"filterPattern":{},"anomalyDetectorStatus":{},"kmsKeyId":{},"creationTimeStamp":{"type":"long"},"lastModifiedTimeStamp":{"type":"long"},"anomalyVisibilityTime":{"type":"long"}}}},"nextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{}}},"output":{"type":"structure","members":{"tags":{"shape":"Sg"}}}},"ListTagsLogGroup":{"input":{"type":"structure","required":["logGroupName"],"members":{"logGroupName":{}},"deprecated":true,"deprecatedMessage":"Please use the generic tagging API model ListTagsForResourceRequest and ListTagsForResourceResponse"},"output":{"type":"structure","members":{"tags":{"shape":"Sg"}},"deprecated":true,"deprecatedMessage":"Please use the generic tagging API model ListTagsForResourceRequest and ListTagsForResourceResponse"},"deprecated":true,"deprecatedMessage":"Please use the generic tagging API ListTagsForResource"},"PutAccountPolicy":{"input":{"type":"structure","required":["policyName","policyDocument","policyType"],"members":{"policyName":{},"policyDocument":{},"policyType":{},"scope":{},"selectionCriteria":{}}},"output":{"type":"structure","members":{"accountPolicy":{"shape":"S1z"}}}},"PutDataProtectionPolicy":{"input":{"type":"structure","required":["logGroupIdentifier","policyDocument"],"members":{"logGroupIdentifier":{},"policyDocument":{}}},"output":{"type":"structure","members":{"logGroupIdentifier":{},"policyDocument":{},"lastUpdatedTime":{"type":"long"}}}},"PutDeliveryDestination":{"input":{"type":"structure","required":["name","deliveryDestinationConfiguration"],"members":{"name":{},"outputFormat":{},"deliveryDestinationConfiguration":{"shape":"S2t"},"tags":{"shape":"Sg"}}},"output":{"type":"structure","members":{"deliveryDestination":{"shape":"S2s"}}}},"PutDeliveryDestinationPolicy":{"input":{"type":"structure","required":["deliveryDestinationName","deliveryDestinationPolicy"],"members":{"deliveryDestinationName":{},"deliveryDestinationPolicy":{}}},"output":{"type":"structure","members":{"policy":{"shape":"S5o"}}}},"PutDeliverySource":{"input":{"type":"structure","required":["name","resourceArn","logType"],"members":{"name":{},"resourceArn":{},"logType":{},"tags":{"shape":"Sg"}}},"output":{"type":"structure","members":{"deliverySource":{"shape":"S2x"}}}},"PutDestination":{"input":{"type":"structure","required":["destinationName","targetArn","roleArn"],"members":{"destinationName":{},"targetArn":{},"roleArn":{},"tags":{"shape":"Sg"}}},"output":{"type":"structure","members":{"destination":{"shape":"S32"}}}},"PutDestinationPolicy":{"input":{"type":"structure","required":["destinationName","accessPolicy"],"members":{"destinationName":{},"accessPolicy":{},"forceUpdate":{"type":"boolean"}}}},"PutLogEvents":{"input":{"type":"structure","required":["logGroupName","logStreamName","logEvents"],"members":{"logGroupName":{},"logStreamName":{},"logEvents":{"type":"list","member":{"type":"structure","required":["timestamp","message"],"members":{"timestamp":{"type":"long"},"message":{}}}},"sequenceToken":{},"entity":{"type":"structure","members":{"keyAttributes":{"type":"map","key":{},"value":{}},"attributes":{"type":"map","key":{},"value":{}}}}}},"output":{"type":"structure","members":{"nextSequenceToken":{},"rejectedLogEventsInfo":{"type":"structure","members":{"tooNewLogEventStartIndex":{"type":"integer"},"tooOldLogEventEndIndex":{"type":"integer"},"expiredLogEventEndIndex":{"type":"integer"}}},"rejectedEntityInfo":{"type":"structure","required":["errorType"],"members":{"errorType":{}}}}}},"PutMetricFilter":{"input":{"type":"structure","required":["logGroupName","filterName","filterPattern","metricTransformations"],"members":{"logGroupName":{},"filterName":{},"filterPattern":{},"metricTransformations":{"shape":"S43"}}}},"PutQueryDefinition":{"input":{"type":"structure","required":["name","queryString"],"members":{"name":{},"queryDefinitionId":{},"logGroupNames":{"shape":"S4p"},"queryString":{},"clientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"queryDefinitionId":{}}}},"PutResourcePolicy":{"input":{"type":"structure","members":{"policyName":{},"policyDocument":{}}},"output":{"type":"structure","members":{"resourcePolicy":{"shape":"S4t"}}}},"PutRetentionPolicy":{"input":{"type":"structure","required":["logGroupName","retentionInDays"],"members":{"logGroupName":{},"retentionInDays":{"type":"integer"}}}},"PutSubscriptionFilter":{"input":{"type":"structure","required":["logGroupName","filterName","filterPattern","destinationArn"],"members":{"logGroupName":{},"filterName":{},"filterPattern":{},"destinationArn":{},"roleArn":{},"distribution":{}}}},"StartLiveTail":{"input":{"type":"structure","required":["logGroupIdentifiers"],"members":{"logGroupIdentifiers":{"shape":"S8k"},"logStreamNames":{"shape":"S53"},"logStreamNamePrefixes":{"shape":"S53"},"logEventFilterPattern":{}}},"output":{"type":"structure","members":{"responseStream":{"type":"structure","members":{"sessionStart":{"type":"structure","members":{"requestId":{},"sessionId":{},"logGroupIdentifiers":{"shape":"S8k"},"logStreamNames":{"shape":"S53"},"logStreamNamePrefixes":{"shape":"S53"},"logEventFilterPattern":{}},"event":true},"sessionUpdate":{"type":"structure","members":{"sessionMetadata":{"type":"structure","members":{"sampled":{"type":"boolean"}}},"sessionResults":{"type":"list","member":{"type":"structure","members":{"logStreamName":{},"logGroupIdentifier":{},"message":{},"timestamp":{"type":"long"},"ingestionTime":{"type":"long"}}}}},"event":true},"SessionTimeoutException":{"type":"structure","members":{"message":{}},"exception":true},"SessionStreamingException":{"type":"structure","members":{"message":{}},"exception":true}},"eventstream":true}}},"endpoint":{"hostPrefix":"streaming-"}},"StartQuery":{"input":{"type":"structure","required":["startTime","endTime","queryString"],"members":{"logGroupName":{},"logGroupNames":{"shape":"S4p"},"logGroupIdentifiers":{"type":"list","member":{}},"startTime":{"type":"long"},"endTime":{"type":"long"},"queryString":{},"limit":{"type":"integer"}}},"output":{"type":"structure","members":{"queryId":{}}}},"StopQuery":{"input":{"type":"structure","required":["queryId"],"members":{"queryId":{}}},"output":{"type":"structure","members":{"success":{"type":"boolean"}}}},"TagLogGroup":{"input":{"type":"structure","required":["logGroupName","tags"],"members":{"logGroupName":{},"tags":{"shape":"Sg"}},"deprecated":true,"deprecatedMessage":"Please use the generic tagging API model TagResourceRequest"},"deprecated":true,"deprecatedMessage":"Please use the generic tagging API TagResource"},"TagResource":{"input":{"type":"structure","required":["resourceArn","tags"],"members":{"resourceArn":{},"tags":{"shape":"Sg"}}}},"TestMetricFilter":{"input":{"type":"structure","required":["filterPattern","logEventMessages"],"members":{"filterPattern":{},"logEventMessages":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"matches":{"type":"list","member":{"type":"structure","members":{"eventNumber":{"type":"long"},"eventMessage":{},"extractedValues":{"type":"map","key":{},"value":{}}}}}}}},"UntagLogGroup":{"input":{"type":"structure","required":["logGroupName","tags"],"members":{"logGroupName":{},"tags":{"type":"list","member":{}}},"deprecated":true,"deprecatedMessage":"Please use the generic tagging API model UntagResourceRequest"},"deprecated":true,"deprecatedMessage":"Please use the generic tagging API UntagResource"},"UntagResource":{"input":{"type":"structure","required":["resourceArn","tagKeys"],"members":{"resourceArn":{},"tagKeys":{"type":"list","member":{}}}}},"UpdateAnomaly":{"input":{"type":"structure","required":["anomalyDetectorArn"],"members":{"anomalyId":{},"patternId":{},"anomalyDetectorArn":{},"suppressionType":{},"suppressionPeriod":{"type":"structure","members":{"value":{"type":"integer"},"suppressionUnit":{}}}}}},"UpdateDeliveryConfiguration":{"input":{"type":"structure","required":["id"],"members":{"id":{},"recordFields":{"shape":"Sa"},"fieldDelimiter":{},"s3DeliveryConfiguration":{"shape":"Sd"}}},"output":{"type":"structure","members":{}}},"UpdateLogAnomalyDetector":{"input":{"type":"structure","required":["anomalyDetectorArn","enabled"],"members":{"anomalyDetectorArn":{},"evaluationFrequency":{},"filterPattern":{},"anomalyVisibilityTime":{"type":"long"},"enabled":{"type":"boolean"}}}}},"shapes":{"Sa":{"type":"list","member":{}},"Sd":{"type":"structure","members":{"suffixPath":{},"enableHiveCompatiblePath":{"type":"boolean"}}},"Sg":{"type":"map","key":{},"value":{}},"Sk":{"type":"structure","members":{"id":{},"arn":{},"deliverySourceName":{},"deliveryDestinationArn":{},"deliveryDestinationType":{},"recordFields":{"shape":"Sa"},"fieldDelimiter":{},"s3DeliveryConfiguration":{"shape":"Sd"},"tags":{"shape":"Sg"}}},"Sv":{"type":"list","member":{}},"S1v":{"type":"list","member":{}},"S1z":{"type":"structure","members":{"policyName":{},"policyDocument":{},"lastUpdatedTime":{"type":"long"},"policyType":{},"scope":{},"selectionCriteria":{},"accountId":{}}},"S2s":{"type":"structure","members":{"name":{},"arn":{},"deliveryDestinationType":{},"outputFormat":{},"deliveryDestinationConfiguration":{"shape":"S2t"},"tags":{"shape":"Sg"}}},"S2t":{"type":"structure","required":["destinationResourceArn"],"members":{"destinationResourceArn":{}}},"S2x":{"type":"structure","members":{"name":{},"arn":{},"resourceArns":{"type":"list","member":{}},"service":{},"logType":{},"tags":{"shape":"Sg"}}},"S32":{"type":"structure","members":{"destinationName":{},"targetArn":{},"roleArn":{},"accessPolicy":{},"arn":{},"creationTime":{"type":"long"}}},"S43":{"type":"list","member":{"type":"structure","required":["metricName","metricNamespace","metricValue"],"members":{"metricName":{},"metricNamespace":{},"metricValue":{},"defaultValue":{"type":"double"},"dimensions":{"type":"map","key":{},"value":{}},"unit":{}}}},"S4p":{"type":"list","member":{}},"S4t":{"type":"structure","members":{"policyName":{},"policyDocument":{},"lastUpdatedTime":{"type":"long"}}},"S53":{"type":"list","member":{}},"S5o":{"type":"structure","members":{"deliveryDestinationPolicy":{}}},"S8k":{"type":"list","member":{}}}}')},15472:e=>{"use strict";e.exports=JSON.parse('{"o":{"DescribeConfigurationTemplates":{"input_token":"nextToken","limit_key":"limit","output_token":"nextToken","result_key":"configurationTemplates"},"DescribeDeliveries":{"input_token":"nextToken","limit_key":"limit","output_token":"nextToken","result_key":"deliveries"},"DescribeDeliveryDestinations":{"input_token":"nextToken","limit_key":"limit","output_token":"nextToken","result_key":"deliveryDestinations"},"DescribeDeliverySources":{"input_token":"nextToken","limit_key":"limit","output_token":"nextToken","result_key":"deliverySources"},"DescribeDestinations":{"input_token":"nextToken","limit_key":"limit","output_token":"nextToken","result_key":"destinations"},"DescribeLogGroups":{"input_token":"nextToken","limit_key":"limit","output_token":"nextToken","result_key":"logGroups"},"DescribeLogStreams":{"input_token":"nextToken","limit_key":"limit","output_token":"nextToken","result_key":"logStreams"},"DescribeMetricFilters":{"input_token":"nextToken","limit_key":"limit","output_token":"nextToken","result_key":"metricFilters"},"DescribeSubscriptionFilters":{"input_token":"nextToken","limit_key":"limit","output_token":"nextToken","result_key":"subscriptionFilters"},"FilterLogEvents":{"input_token":"nextToken","limit_key":"limit","output_token":"nextToken","result_key":["events","searchedLogStreams"]},"GetLogEvents":{"input_token":"nextToken","limit_key":"limit","output_token":"nextForwardToken","result_key":"events"},"ListAnomalies":{"input_token":"nextToken","limit_key":"limit","output_token":"nextToken","result_key":"anomalies"},"ListLogAnomalyDetectors":{"input_token":"nextToken","limit_key":"limit","output_token":"nextToken","result_key":"anomalyDetectors"}}}')},4069:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2014-12-12","endpointPrefix":"machinelearning","jsonVersion":"1.1","protocol":"json","serviceFullName":"Amazon Machine Learning","serviceId":"Machine Learning","signatureVersion":"v4","targetPrefix":"AmazonML_20141212","uid":"machinelearning-2014-12-12"},"operations":{"AddTags":{"input":{"type":"structure","required":["Tags","ResourceId","ResourceType"],"members":{"Tags":{"shape":"S2"},"ResourceId":{},"ResourceType":{}}},"output":{"type":"structure","members":{"ResourceId":{},"ResourceType":{}}}},"CreateBatchPrediction":{"input":{"type":"structure","required":["BatchPredictionId","MLModelId","BatchPredictionDataSourceId","OutputUri"],"members":{"BatchPredictionId":{},"BatchPredictionName":{},"MLModelId":{},"BatchPredictionDataSourceId":{},"OutputUri":{}}},"output":{"type":"structure","members":{"BatchPredictionId":{}}}},"CreateDataSourceFromRDS":{"input":{"type":"structure","required":["DataSourceId","RDSData","RoleARN"],"members":{"DataSourceId":{},"DataSourceName":{},"RDSData":{"type":"structure","required":["DatabaseInformation","SelectSqlQuery","DatabaseCredentials","S3StagingLocation","ResourceRole","ServiceRole","SubnetId","SecurityGroupIds"],"members":{"DatabaseInformation":{"shape":"Sf"},"SelectSqlQuery":{},"DatabaseCredentials":{"type":"structure","required":["Username","Password"],"members":{"Username":{},"Password":{"type":"string","sensitive":true}}},"S3StagingLocation":{},"DataRearrangement":{},"DataSchema":{},"DataSchemaUri":{},"ResourceRole":{},"ServiceRole":{},"SubnetId":{},"SecurityGroupIds":{"type":"list","member":{}}}},"RoleARN":{},"ComputeStatistics":{"type":"boolean"}}},"output":{"type":"structure","members":{"DataSourceId":{}}}},"CreateDataSourceFromRedshift":{"input":{"type":"structure","required":["DataSourceId","DataSpec","RoleARN"],"members":{"DataSourceId":{},"DataSourceName":{},"DataSpec":{"type":"structure","required":["DatabaseInformation","SelectSqlQuery","DatabaseCredentials","S3StagingLocation"],"members":{"DatabaseInformation":{"shape":"Sy"},"SelectSqlQuery":{},"DatabaseCredentials":{"type":"structure","required":["Username","Password"],"members":{"Username":{},"Password":{"type":"string","sensitive":true}}},"S3StagingLocation":{},"DataRearrangement":{},"DataSchema":{},"DataSchemaUri":{}}},"RoleARN":{},"ComputeStatistics":{"type":"boolean"}}},"output":{"type":"structure","members":{"DataSourceId":{}}}},"CreateDataSourceFromS3":{"input":{"type":"structure","required":["DataSourceId","DataSpec"],"members":{"DataSourceId":{},"DataSourceName":{},"DataSpec":{"type":"structure","required":["DataLocationS3"],"members":{"DataLocationS3":{},"DataRearrangement":{},"DataSchema":{},"DataSchemaLocationS3":{}}},"ComputeStatistics":{"type":"boolean"}}},"output":{"type":"structure","members":{"DataSourceId":{}}}},"CreateEvaluation":{"input":{"type":"structure","required":["EvaluationId","MLModelId","EvaluationDataSourceId"],"members":{"EvaluationId":{},"EvaluationName":{},"MLModelId":{},"EvaluationDataSourceId":{}}},"output":{"type":"structure","members":{"EvaluationId":{}}}},"CreateMLModel":{"input":{"type":"structure","required":["MLModelId","MLModelType","TrainingDataSourceId"],"members":{"MLModelId":{},"MLModelName":{},"MLModelType":{},"Parameters":{"shape":"S1d"},"TrainingDataSourceId":{},"Recipe":{},"RecipeUri":{}}},"output":{"type":"structure","members":{"MLModelId":{}}}},"CreateRealtimeEndpoint":{"input":{"type":"structure","required":["MLModelId"],"members":{"MLModelId":{}}},"output":{"type":"structure","members":{"MLModelId":{},"RealtimeEndpointInfo":{"shape":"S1j"}}}},"DeleteBatchPrediction":{"input":{"type":"structure","required":["BatchPredictionId"],"members":{"BatchPredictionId":{}}},"output":{"type":"structure","members":{"BatchPredictionId":{}}}},"DeleteDataSource":{"input":{"type":"structure","required":["DataSourceId"],"members":{"DataSourceId":{}}},"output":{"type":"structure","members":{"DataSourceId":{}}}},"DeleteEvaluation":{"input":{"type":"structure","required":["EvaluationId"],"members":{"EvaluationId":{}}},"output":{"type":"structure","members":{"EvaluationId":{}}}},"DeleteMLModel":{"input":{"type":"structure","required":["MLModelId"],"members":{"MLModelId":{}}},"output":{"type":"structure","members":{"MLModelId":{}}}},"DeleteRealtimeEndpoint":{"input":{"type":"structure","required":["MLModelId"],"members":{"MLModelId":{}}},"output":{"type":"structure","members":{"MLModelId":{},"RealtimeEndpointInfo":{"shape":"S1j"}}}},"DeleteTags":{"input":{"type":"structure","required":["TagKeys","ResourceId","ResourceType"],"members":{"TagKeys":{"type":"list","member":{}},"ResourceId":{},"ResourceType":{}}},"output":{"type":"structure","members":{"ResourceId":{},"ResourceType":{}}}},"DescribeBatchPredictions":{"input":{"type":"structure","members":{"FilterVariable":{},"EQ":{},"GT":{},"LT":{},"GE":{},"LE":{},"NE":{},"Prefix":{},"SortOrder":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"Results":{"type":"list","member":{"type":"structure","members":{"BatchPredictionId":{},"MLModelId":{},"BatchPredictionDataSourceId":{},"InputDataLocationS3":{},"CreatedByIamUser":{},"CreatedAt":{"type":"timestamp"},"LastUpdatedAt":{"type":"timestamp"},"Name":{},"Status":{},"OutputUri":{},"Message":{},"ComputeTime":{"type":"long"},"FinishedAt":{"type":"timestamp"},"StartedAt":{"type":"timestamp"},"TotalRecordCount":{"type":"long"},"InvalidRecordCount":{"type":"long"}}}},"NextToken":{}}}},"DescribeDataSources":{"input":{"type":"structure","members":{"FilterVariable":{},"EQ":{},"GT":{},"LT":{},"GE":{},"LE":{},"NE":{},"Prefix":{},"SortOrder":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"Results":{"type":"list","member":{"type":"structure","members":{"DataSourceId":{},"DataLocationS3":{},"DataRearrangement":{},"CreatedByIamUser":{},"CreatedAt":{"type":"timestamp"},"LastUpdatedAt":{"type":"timestamp"},"DataSizeInBytes":{"type":"long"},"NumberOfFiles":{"type":"long"},"Name":{},"Status":{},"Message":{},"RedshiftMetadata":{"shape":"S2i"},"RDSMetadata":{"shape":"S2j"},"RoleARN":{},"ComputeStatistics":{"type":"boolean"},"ComputeTime":{"type":"long"},"FinishedAt":{"type":"timestamp"},"StartedAt":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeEvaluations":{"input":{"type":"structure","members":{"FilterVariable":{},"EQ":{},"GT":{},"LT":{},"GE":{},"LE":{},"NE":{},"Prefix":{},"SortOrder":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"Results":{"type":"list","member":{"type":"structure","members":{"EvaluationId":{},"MLModelId":{},"EvaluationDataSourceId":{},"InputDataLocationS3":{},"CreatedByIamUser":{},"CreatedAt":{"type":"timestamp"},"LastUpdatedAt":{"type":"timestamp"},"Name":{},"Status":{},"PerformanceMetrics":{"shape":"S2q"},"Message":{},"ComputeTime":{"type":"long"},"FinishedAt":{"type":"timestamp"},"StartedAt":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeMLModels":{"input":{"type":"structure","members":{"FilterVariable":{},"EQ":{},"GT":{},"LT":{},"GE":{},"LE":{},"NE":{},"Prefix":{},"SortOrder":{},"NextToken":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"Results":{"type":"list","member":{"type":"structure","members":{"MLModelId":{},"TrainingDataSourceId":{},"CreatedByIamUser":{},"CreatedAt":{"type":"timestamp"},"LastUpdatedAt":{"type":"timestamp"},"Name":{},"Status":{},"SizeInBytes":{"type":"long"},"EndpointInfo":{"shape":"S1j"},"TrainingParameters":{"shape":"S1d"},"InputDataLocationS3":{},"Algorithm":{},"MLModelType":{},"ScoreThreshold":{"type":"float"},"ScoreThresholdLastUpdatedAt":{"type":"timestamp"},"Message":{},"ComputeTime":{"type":"long"},"FinishedAt":{"type":"timestamp"},"StartedAt":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeTags":{"input":{"type":"structure","required":["ResourceId","ResourceType"],"members":{"ResourceId":{},"ResourceType":{}}},"output":{"type":"structure","members":{"ResourceId":{},"ResourceType":{},"Tags":{"shape":"S2"}}}},"GetBatchPrediction":{"input":{"type":"structure","required":["BatchPredictionId"],"members":{"BatchPredictionId":{}}},"output":{"type":"structure","members":{"BatchPredictionId":{},"MLModelId":{},"BatchPredictionDataSourceId":{},"InputDataLocationS3":{},"CreatedByIamUser":{},"CreatedAt":{"type":"timestamp"},"LastUpdatedAt":{"type":"timestamp"},"Name":{},"Status":{},"OutputUri":{},"LogUri":{},"Message":{},"ComputeTime":{"type":"long"},"FinishedAt":{"type":"timestamp"},"StartedAt":{"type":"timestamp"},"TotalRecordCount":{"type":"long"},"InvalidRecordCount":{"type":"long"}}}},"GetDataSource":{"input":{"type":"structure","required":["DataSourceId"],"members":{"DataSourceId":{},"Verbose":{"type":"boolean"}}},"output":{"type":"structure","members":{"DataSourceId":{},"DataLocationS3":{},"DataRearrangement":{},"CreatedByIamUser":{},"CreatedAt":{"type":"timestamp"},"LastUpdatedAt":{"type":"timestamp"},"DataSizeInBytes":{"type":"long"},"NumberOfFiles":{"type":"long"},"Name":{},"Status":{},"LogUri":{},"Message":{},"RedshiftMetadata":{"shape":"S2i"},"RDSMetadata":{"shape":"S2j"},"RoleARN":{},"ComputeStatistics":{"type":"boolean"},"ComputeTime":{"type":"long"},"FinishedAt":{"type":"timestamp"},"StartedAt":{"type":"timestamp"},"DataSourceSchema":{}}}},"GetEvaluation":{"input":{"type":"structure","required":["EvaluationId"],"members":{"EvaluationId":{}}},"output":{"type":"structure","members":{"EvaluationId":{},"MLModelId":{},"EvaluationDataSourceId":{},"InputDataLocationS3":{},"CreatedByIamUser":{},"CreatedAt":{"type":"timestamp"},"LastUpdatedAt":{"type":"timestamp"},"Name":{},"Status":{},"PerformanceMetrics":{"shape":"S2q"},"LogUri":{},"Message":{},"ComputeTime":{"type":"long"},"FinishedAt":{"type":"timestamp"},"StartedAt":{"type":"timestamp"}}}},"GetMLModel":{"input":{"type":"structure","required":["MLModelId"],"members":{"MLModelId":{},"Verbose":{"type":"boolean"}}},"output":{"type":"structure","members":{"MLModelId":{},"TrainingDataSourceId":{},"CreatedByIamUser":{},"CreatedAt":{"type":"timestamp"},"LastUpdatedAt":{"type":"timestamp"},"Name":{},"Status":{},"SizeInBytes":{"type":"long"},"EndpointInfo":{"shape":"S1j"},"TrainingParameters":{"shape":"S1d"},"InputDataLocationS3":{},"MLModelType":{},"ScoreThreshold":{"type":"float"},"ScoreThresholdLastUpdatedAt":{"type":"timestamp"},"LogUri":{},"Message":{},"ComputeTime":{"type":"long"},"FinishedAt":{"type":"timestamp"},"StartedAt":{"type":"timestamp"},"Recipe":{},"Schema":{}}}},"Predict":{"input":{"type":"structure","required":["MLModelId","Record","PredictEndpoint"],"members":{"MLModelId":{},"Record":{"type":"map","key":{},"value":{}},"PredictEndpoint":{}}},"output":{"type":"structure","members":{"Prediction":{"type":"structure","members":{"predictedLabel":{},"predictedValue":{"type":"float"},"predictedScores":{"type":"map","key":{},"value":{"type":"float"}},"details":{"type":"map","key":{},"value":{}}}}}}},"UpdateBatchPrediction":{"input":{"type":"structure","required":["BatchPredictionId","BatchPredictionName"],"members":{"BatchPredictionId":{},"BatchPredictionName":{}}},"output":{"type":"structure","members":{"BatchPredictionId":{}}}},"UpdateDataSource":{"input":{"type":"structure","required":["DataSourceId","DataSourceName"],"members":{"DataSourceId":{},"DataSourceName":{}}},"output":{"type":"structure","members":{"DataSourceId":{}}}},"UpdateEvaluation":{"input":{"type":"structure","required":["EvaluationId","EvaluationName"],"members":{"EvaluationId":{},"EvaluationName":{}}},"output":{"type":"structure","members":{"EvaluationId":{}}}},"UpdateMLModel":{"input":{"type":"structure","required":["MLModelId"],"members":{"MLModelId":{},"MLModelName":{},"ScoreThreshold":{"type":"float"}}},"output":{"type":"structure","members":{"MLModelId":{}}}}},"shapes":{"S2":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}},"Sf":{"type":"structure","required":["InstanceIdentifier","DatabaseName"],"members":{"InstanceIdentifier":{},"DatabaseName":{}}},"Sy":{"type":"structure","required":["DatabaseName","ClusterIdentifier"],"members":{"DatabaseName":{},"ClusterIdentifier":{}}},"S1d":{"type":"map","key":{},"value":{}},"S1j":{"type":"structure","members":{"PeakRequestsPerSecond":{"type":"integer"},"CreatedAt":{"type":"timestamp"},"EndpointUrl":{},"EndpointStatus":{}}},"S2i":{"type":"structure","members":{"RedshiftDatabase":{"shape":"Sy"},"DatabaseUserName":{},"SelectSqlQuery":{}}},"S2j":{"type":"structure","members":{"Database":{"shape":"Sf"},"DatabaseUserName":{},"SelectSqlQuery":{},"ResourceRole":{},"ServiceRole":{},"DataPipelineId":{}}},"S2q":{"type":"structure","members":{"Properties":{"type":"map","key":{},"value":{}}}}}}')},53336:e=>{"use strict";e.exports=JSON.parse('{"o":{"DescribeBatchPredictions":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"Results"},"DescribeDataSources":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"Results"},"DescribeEvaluations":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"Results"},"DescribeMLModels":{"input_token":"NextToken","limit_key":"Limit","output_token":"NextToken","result_key":"Results"}}}')},23194:e=>{"use strict";e.exports=JSON.parse('{"V":{"DataSourceAvailable":{"delay":30,"operation":"DescribeDataSources","maxAttempts":60,"acceptors":[{"expected":"COMPLETED","matcher":"pathAll","state":"success","argument":"Results[].Status"},{"expected":"FAILED","matcher":"pathAny","state":"failure","argument":"Results[].Status"}]},"MLModelAvailable":{"delay":30,"operation":"DescribeMLModels","maxAttempts":60,"acceptors":[{"expected":"COMPLETED","matcher":"pathAll","state":"success","argument":"Results[].Status"},{"expected":"FAILED","matcher":"pathAny","state":"failure","argument":"Results[].Status"}]},"EvaluationAvailable":{"delay":30,"operation":"DescribeEvaluations","maxAttempts":60,"acceptors":[{"expected":"COMPLETED","matcher":"pathAll","state":"success","argument":"Results[].Status"},{"expected":"FAILED","matcher":"pathAny","state":"failure","argument":"Results[].Status"}]},"BatchPredictionAvailable":{"delay":30,"operation":"DescribeBatchPredictions","maxAttempts":60,"acceptors":[{"expected":"COMPLETED","matcher":"pathAll","state":"success","argument":"Results[].Status"},{"expected":"FAILED","matcher":"pathAny","state":"failure","argument":"Results[].Status"}]}}}')},87122:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2018-09-17","endpointPrefix":"catalog.marketplace","jsonVersion":"1.1","protocol":"rest-json","serviceAbbreviation":"AWS Marketplace Catalog","serviceFullName":"AWS Marketplace Catalog Service","serviceId":"Marketplace Catalog","signatureVersion":"v4","signingName":"aws-marketplace","uid":"marketplace-catalog-2018-09-17"},"operations":{"BatchDescribeEntities":{"http":{"requestUri":"/BatchDescribeEntities"},"input":{"type":"structure","required":["EntityRequestList"],"members":{"EntityRequestList":{"type":"list","member":{"type":"structure","required":["Catalog","EntityId"],"members":{"Catalog":{},"EntityId":{}}}}}},"output":{"type":"structure","members":{"EntityDetails":{"type":"map","key":{},"value":{"type":"structure","members":{"EntityType":{},"EntityArn":{},"EntityIdentifier":{},"LastModifiedDate":{},"DetailsDocument":{"shape":"Sd"}}}},"Errors":{"type":"map","key":{},"value":{"type":"structure","members":{"ErrorCode":{},"ErrorMessage":{}}}}}}},"CancelChangeSet":{"http":{"method":"PATCH","requestUri":"/CancelChangeSet"},"input":{"type":"structure","required":["Catalog","ChangeSetId"],"members":{"Catalog":{"location":"querystring","locationName":"catalog"},"ChangeSetId":{"location":"querystring","locationName":"changeSetId"}}},"output":{"type":"structure","members":{"ChangeSetId":{},"ChangeSetArn":{}}}},"DeleteResourcePolicy":{"http":{"method":"DELETE","requestUri":"/DeleteResourcePolicy"},"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{"location":"querystring","locationName":"resourceArn"}}},"output":{"type":"structure","members":{}}},"DescribeChangeSet":{"http":{"method":"GET","requestUri":"/DescribeChangeSet"},"input":{"type":"structure","required":["Catalog","ChangeSetId"],"members":{"Catalog":{"location":"querystring","locationName":"catalog"},"ChangeSetId":{"location":"querystring","locationName":"changeSetId"}}},"output":{"type":"structure","members":{"ChangeSetId":{},"ChangeSetArn":{},"ChangeSetName":{},"Intent":{},"StartTime":{},"EndTime":{},"Status":{},"FailureCode":{},"FailureDescription":{},"ChangeSet":{"type":"list","member":{"type":"structure","members":{"ChangeType":{},"Entity":{"shape":"Sy"},"Details":{},"DetailsDocument":{"shape":"Sd"},"ErrorDetailList":{"type":"list","member":{"type":"structure","members":{"ErrorCode":{},"ErrorMessage":{}}}},"ChangeName":{}}}}}}},"DescribeEntity":{"http":{"method":"GET","requestUri":"/DescribeEntity"},"input":{"type":"structure","required":["Catalog","EntityId"],"members":{"Catalog":{"location":"querystring","locationName":"catalog"},"EntityId":{"location":"querystring","locationName":"entityId"}}},"output":{"type":"structure","members":{"EntityType":{},"EntityIdentifier":{},"EntityArn":{},"LastModifiedDate":{},"Details":{},"DetailsDocument":{"shape":"Sd"}}}},"GetResourcePolicy":{"http":{"method":"GET","requestUri":"/GetResourcePolicy"},"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{"location":"querystring","locationName":"resourceArn"}}},"output":{"type":"structure","members":{"Policy":{}}}},"ListChangeSets":{"http":{"requestUri":"/ListChangeSets"},"input":{"type":"structure","required":["Catalog"],"members":{"Catalog":{},"FilterList":{"shape":"S1a"},"Sort":{"shape":"S1f"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ChangeSetSummaryList":{"type":"list","member":{"type":"structure","members":{"ChangeSetId":{},"ChangeSetArn":{},"ChangeSetName":{},"StartTime":{},"EndTime":{},"Status":{},"EntityIdList":{"type":"list","member":{}},"FailureCode":{}}}},"NextToken":{}}}},"ListEntities":{"http":{"requestUri":"/ListEntities"},"input":{"type":"structure","required":["Catalog","EntityType"],"members":{"Catalog":{},"EntityType":{},"FilterList":{"shape":"S1a"},"Sort":{"shape":"S1f"},"NextToken":{},"MaxResults":{"type":"integer"},"OwnershipType":{},"EntityTypeFilters":{"type":"structure","members":{"DataProductFilters":{"type":"structure","members":{"EntityId":{"type":"structure","members":{"ValueList":{"type":"list","member":{}}}},"ProductTitle":{"type":"structure","members":{"ValueList":{"type":"list","member":{}},"WildCardValue":{}}},"Visibility":{"type":"structure","members":{"ValueList":{"type":"list","member":{}}}},"LastModifiedDate":{"type":"structure","members":{"DateRange":{"type":"structure","members":{"AfterValue":{},"BeforeValue":{}}}}}}},"SaaSProductFilters":{"type":"structure","members":{"EntityId":{"type":"structure","members":{"ValueList":{"type":"list","member":{}}}},"ProductTitle":{"type":"structure","members":{"ValueList":{"type":"list","member":{}},"WildCardValue":{}}},"Visibility":{"type":"structure","members":{"ValueList":{"type":"list","member":{}}}},"LastModifiedDate":{"type":"structure","members":{"DateRange":{"type":"structure","members":{"AfterValue":{},"BeforeValue":{}}}}}}},"AmiProductFilters":{"type":"structure","members":{"EntityId":{"type":"structure","members":{"ValueList":{"type":"list","member":{}}}},"LastModifiedDate":{"type":"structure","members":{"DateRange":{"type":"structure","members":{"AfterValue":{},"BeforeValue":{}}}}},"ProductTitle":{"type":"structure","members":{"ValueList":{"type":"list","member":{}},"WildCardValue":{}}},"Visibility":{"type":"structure","members":{"ValueList":{"type":"list","member":{}}}}}},"OfferFilters":{"type":"structure","members":{"EntityId":{"type":"structure","members":{"ValueList":{"type":"list","member":{}}}},"Name":{"type":"structure","members":{"ValueList":{"type":"list","member":{}},"WildCardValue":{}}},"ProductId":{"type":"structure","members":{"ValueList":{"type":"list","member":{}}}},"ResaleAuthorizationId":{"type":"structure","members":{"ValueList":{"type":"list","member":{}}}},"ReleaseDate":{"type":"structure","members":{"DateRange":{"type":"structure","members":{"AfterValue":{},"BeforeValue":{}}}}},"AvailabilityEndDate":{"type":"structure","members":{"DateRange":{"type":"structure","members":{"AfterValue":{},"BeforeValue":{}}}}},"BuyerAccounts":{"type":"structure","members":{"WildCardValue":{}}},"State":{"type":"structure","members":{"ValueList":{"type":"list","member":{}}}},"Targeting":{"type":"structure","members":{"ValueList":{"type":"list","member":{}}}},"LastModifiedDate":{"type":"structure","members":{"DateRange":{"type":"structure","members":{"AfterValue":{},"BeforeValue":{}}}}}}},"ContainerProductFilters":{"type":"structure","members":{"EntityId":{"type":"structure","members":{"ValueList":{"type":"list","member":{}}}},"LastModifiedDate":{"type":"structure","members":{"DateRange":{"type":"structure","members":{"AfterValue":{},"BeforeValue":{}}}}},"ProductTitle":{"type":"structure","members":{"ValueList":{"type":"list","member":{}},"WildCardValue":{}}},"Visibility":{"type":"structure","members":{"ValueList":{"type":"list","member":{}}}}}},"ResaleAuthorizationFilters":{"type":"structure","members":{"EntityId":{"type":"structure","members":{"ValueList":{"type":"list","member":{}}}},"Name":{"type":"structure","members":{"ValueList":{"type":"list","member":{}},"WildCardValue":{}}},"ProductId":{"type":"structure","members":{"ValueList":{"type":"list","member":{}},"WildCardValue":{}}},"CreatedDate":{"type":"structure","members":{"DateRange":{"type":"structure","members":{"AfterValue":{},"BeforeValue":{}}},"ValueList":{"type":"list","member":{}}}},"AvailabilityEndDate":{"type":"structure","members":{"DateRange":{"type":"structure","members":{"AfterValue":{},"BeforeValue":{}}},"ValueList":{"type":"list","member":{}}}},"ManufacturerAccountId":{"type":"structure","members":{"ValueList":{"type":"list","member":{}},"WildCardValue":{}}},"ProductName":{"type":"structure","members":{"ValueList":{"type":"list","member":{}},"WildCardValue":{}}},"ManufacturerLegalName":{"type":"structure","members":{"ValueList":{"type":"list","member":{}},"WildCardValue":{}}},"ResellerAccountID":{"type":"structure","members":{"ValueList":{"type":"list","member":{}},"WildCardValue":{}}},"ResellerLegalName":{"type":"structure","members":{"ValueList":{"type":"list","member":{}},"WildCardValue":{}}},"Status":{"type":"structure","members":{"ValueList":{"type":"list","member":{}}}},"OfferExtendedStatus":{"type":"structure","members":{"ValueList":{"type":"list","member":{}}}},"LastModifiedDate":{"type":"structure","members":{"DateRange":{"type":"structure","members":{"AfterValue":{},"BeforeValue":{}}}}}}}},"union":true},"EntityTypeSort":{"type":"structure","members":{"DataProductSort":{"type":"structure","members":{"SortBy":{},"SortOrder":{}}},"SaaSProductSort":{"type":"structure","members":{"SortBy":{},"SortOrder":{}}},"AmiProductSort":{"type":"structure","members":{"SortBy":{},"SortOrder":{}}},"OfferSort":{"type":"structure","members":{"SortBy":{},"SortOrder":{}}},"ContainerProductSort":{"type":"structure","members":{"SortBy":{},"SortOrder":{}}},"ResaleAuthorizationSort":{"type":"structure","members":{"SortBy":{},"SortOrder":{}}}},"union":true}}},"output":{"type":"structure","members":{"EntitySummaryList":{"type":"list","member":{"type":"structure","members":{"Name":{},"EntityType":{},"EntityId":{},"EntityArn":{},"LastModifiedDate":{},"Visibility":{},"AmiProductSummary":{"type":"structure","members":{"ProductTitle":{},"Visibility":{}}},"ContainerProductSummary":{"type":"structure","members":{"ProductTitle":{},"Visibility":{}}},"DataProductSummary":{"type":"structure","members":{"ProductTitle":{},"Visibility":{}}},"SaaSProductSummary":{"type":"structure","members":{"ProductTitle":{},"Visibility":{}}},"OfferSummary":{"type":"structure","members":{"Name":{},"ProductId":{},"ResaleAuthorizationId":{},"ReleaseDate":{},"AvailabilityEndDate":{},"BuyerAccounts":{"type":"list","member":{}},"State":{},"Targeting":{"type":"list","member":{}}}},"ResaleAuthorizationSummary":{"type":"structure","members":{"Name":{},"ProductId":{},"ProductName":{},"ManufacturerAccountId":{},"ManufacturerLegalName":{},"ResellerAccountID":{},"ResellerLegalName":{},"Status":{},"OfferExtendedStatus":{},"CreatedDate":{},"AvailabilityEndDate":{}}}}}},"NextToken":{}}}},"ListTagsForResource":{"http":{"requestUri":"/ListTagsForResource"},"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{"ResourceArn":{},"Tags":{"shape":"S5y"}}}},"PutResourcePolicy":{"http":{"requestUri":"/PutResourcePolicy"},"input":{"type":"structure","required":["ResourceArn","Policy"],"members":{"ResourceArn":{},"Policy":{}}},"output":{"type":"structure","members":{}}},"StartChangeSet":{"http":{"requestUri":"/StartChangeSet"},"input":{"type":"structure","required":["Catalog","ChangeSet"],"members":{"Catalog":{},"ChangeSet":{"type":"list","member":{"type":"structure","required":["ChangeType","Entity"],"members":{"ChangeType":{},"Entity":{"shape":"Sy"},"EntityTags":{"shape":"S5y"},"Details":{},"DetailsDocument":{"shape":"Sd"},"ChangeName":{}}}},"ChangeSetName":{},"ClientRequestToken":{"idempotencyToken":true},"ChangeSetTags":{"shape":"S5y"},"Intent":{}}},"output":{"type":"structure","members":{"ChangeSetId":{},"ChangeSetArn":{}}}},"TagResource":{"http":{"requestUri":"/TagResource"},"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"ResourceArn":{},"Tags":{"shape":"S5y"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"http":{"requestUri":"/UntagResource"},"input":{"type":"structure","required":["ResourceArn","TagKeys"],"members":{"ResourceArn":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}}},"shapes":{"Sd":{"type":"structure","members":{},"document":true},"Sy":{"type":"structure","required":["Type"],"members":{"Type":{},"Identifier":{}}},"S1a":{"type":"list","member":{"type":"structure","members":{"Name":{},"ValueList":{"type":"list","member":{}}}}},"S1f":{"type":"structure","members":{"SortBy":{},"SortOrder":{}}},"S5y":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}}}}')},30187:e=>{"use strict";e.exports=JSON.parse('{"o":{"ListChangeSets":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"ChangeSetSummaryList"},"ListEntities":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"EntitySummaryList"}}}')},96696:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-07-01","endpointPrefix":"marketplacecommerceanalytics","jsonVersion":"1.1","protocol":"json","serviceFullName":"AWS Marketplace Commerce Analytics","serviceId":"Marketplace Commerce Analytics","signatureVersion":"v4","signingName":"marketplacecommerceanalytics","targetPrefix":"MarketplaceCommerceAnalytics20150701","uid":"marketplacecommerceanalytics-2015-07-01"},"operations":{"GenerateDataSet":{"input":{"type":"structure","required":["dataSetType","dataSetPublicationDate","roleNameArn","destinationS3BucketName","snsTopicArn"],"members":{"dataSetType":{},"dataSetPublicationDate":{"type":"timestamp"},"roleNameArn":{},"destinationS3BucketName":{},"destinationS3Prefix":{},"snsTopicArn":{},"customerDefinedValues":{"shape":"S8"}}},"output":{"type":"structure","members":{"dataSetRequestId":{}}}},"StartSupportDataExport":{"input":{"type":"structure","required":["dataSetType","fromDate","roleNameArn","destinationS3BucketName","snsTopicArn"],"members":{"dataSetType":{},"fromDate":{"type":"timestamp"},"roleNameArn":{},"destinationS3BucketName":{},"destinationS3Prefix":{},"snsTopicArn":{},"customerDefinedValues":{"shape":"S8"}},"deprecated":true,"deprecatedMessage":"This target has been deprecated. As of December 2022 Product Support Connection is no longer supported."},"output":{"type":"structure","members":{"dataSetRequestId":{}},"deprecated":true,"deprecatedMessage":"This target has been deprecated. As of December 2022 Product Support Connection is no longer supported."},"deprecated":true,"deprecatedMessage":"This target has been deprecated. As of December 2022 Product Support Connection is no longer supported."}},"shapes":{"S8":{"type":"map","key":{},"value":{}}}}')},43265:e=>{"use strict";e.exports={o:{}}},55081:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-09-01","endpointPrefix":"data.mediastore","protocol":"rest-json","serviceAbbreviation":"MediaStore Data","serviceFullName":"AWS Elemental MediaStore Data Plane","serviceId":"MediaStore Data","signatureVersion":"v4","signingName":"mediastore","uid":"mediastore-data-2017-09-01"},"operations":{"DeleteObject":{"http":{"method":"DELETE","requestUri":"/{Path+}"},"input":{"type":"structure","required":["Path"],"members":{"Path":{"location":"uri","locationName":"Path"}}},"output":{"type":"structure","members":{}}},"DescribeObject":{"http":{"method":"HEAD","requestUri":"/{Path+}"},"input":{"type":"structure","required":["Path"],"members":{"Path":{"location":"uri","locationName":"Path"}}},"output":{"type":"structure","members":{"ETag":{"location":"header","locationName":"ETag"},"ContentType":{"location":"header","locationName":"Content-Type"},"ContentLength":{"location":"header","locationName":"Content-Length","type":"long"},"CacheControl":{"location":"header","locationName":"Cache-Control"},"LastModified":{"location":"header","locationName":"Last-Modified","type":"timestamp"}}}},"GetObject":{"http":{"method":"GET","requestUri":"/{Path+}"},"input":{"type":"structure","required":["Path"],"members":{"Path":{"location":"uri","locationName":"Path"},"Range":{"location":"header","locationName":"Range"}}},"output":{"type":"structure","required":["StatusCode"],"members":{"Body":{"shape":"Se"},"CacheControl":{"location":"header","locationName":"Cache-Control"},"ContentRange":{"location":"header","locationName":"Content-Range"},"ContentLength":{"location":"header","locationName":"Content-Length","type":"long"},"ContentType":{"location":"header","locationName":"Content-Type"},"ETag":{"location":"header","locationName":"ETag"},"LastModified":{"location":"header","locationName":"Last-Modified","type":"timestamp"},"StatusCode":{"location":"statusCode","type":"integer"}},"payload":"Body"}},"ListItems":{"http":{"method":"GET"},"input":{"type":"structure","members":{"Path":{"location":"querystring","locationName":"Path"},"MaxResults":{"location":"querystring","locationName":"MaxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"NextToken"}}},"output":{"type":"structure","members":{"Items":{"type":"list","member":{"type":"structure","members":{"Name":{},"Type":{},"ETag":{},"LastModified":{"type":"timestamp"},"ContentType":{},"ContentLength":{"type":"long"}}}},"NextToken":{}}}},"PutObject":{"http":{"method":"PUT","requestUri":"/{Path+}"},"input":{"type":"structure","required":["Body","Path"],"members":{"Body":{"shape":"Se"},"Path":{"location":"uri","locationName":"Path"},"ContentType":{"location":"header","locationName":"Content-Type"},"CacheControl":{"location":"header","locationName":"Cache-Control"},"StorageClass":{"location":"header","locationName":"x-amz-storage-class"},"UploadAvailability":{"location":"header","locationName":"x-amz-upload-availability"}},"payload":"Body"},"output":{"type":"structure","members":{"ContentSHA256":{},"ETag":{},"StorageClass":{}}},"authtype":"v4-unsigned-body"}},"shapes":{"Se":{"type":"blob","streaming":true}}}')},97948:e=>{"use strict";e.exports=JSON.parse('{"o":{"ListItems":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"}}}')},17752:e=>{"use strict";e.exports=JSON.parse('{"acm":{"name":"ACM","cors":true},"apigateway":{"name":"APIGateway","cors":true},"applicationautoscaling":{"prefix":"application-autoscaling","name":"ApplicationAutoScaling","cors":true},"appstream":{"name":"AppStream"},"autoscaling":{"name":"AutoScaling","cors":true},"batch":{"name":"Batch"},"budgets":{"name":"Budgets"},"clouddirectory":{"name":"CloudDirectory","versions":["2016-05-10*"]},"cloudformation":{"name":"CloudFormation","cors":true},"cloudfront":{"name":"CloudFront","versions":["2013-05-12*","2013-11-11*","2014-05-31*","2014-10-21*","2014-11-06*","2015-04-17*","2015-07-27*","2015-09-17*","2016-01-13*","2016-01-28*","2016-08-01*","2016-08-20*","2016-09-07*","2016-09-29*","2016-11-25*","2017-03-25*","2017-10-30*","2018-06-18*","2018-11-05*","2019-03-26*"],"cors":true},"cloudhsm":{"name":"CloudHSM","cors":true},"cloudsearch":{"name":"CloudSearch"},"cloudsearchdomain":{"name":"CloudSearchDomain"},"cloudtrail":{"name":"CloudTrail","cors":true},"cloudwatch":{"prefix":"monitoring","name":"CloudWatch","cors":true},"cloudwatchevents":{"prefix":"events","name":"CloudWatchEvents","versions":["2014-02-03*"],"cors":true},"cloudwatchlogs":{"prefix":"logs","name":"CloudWatchLogs","cors":true},"codebuild":{"name":"CodeBuild","cors":true},"codecommit":{"name":"CodeCommit","cors":true},"codedeploy":{"name":"CodeDeploy","cors":true},"codepipeline":{"name":"CodePipeline","cors":true},"cognitoidentity":{"prefix":"cognito-identity","name":"CognitoIdentity","cors":true},"cognitoidentityserviceprovider":{"prefix":"cognito-idp","name":"CognitoIdentityServiceProvider","cors":true},"cognitosync":{"prefix":"cognito-sync","name":"CognitoSync","cors":true},"configservice":{"prefix":"config","name":"ConfigService","cors":true},"cur":{"name":"CUR","cors":true},"datapipeline":{"name":"DataPipeline"},"devicefarm":{"name":"DeviceFarm","cors":true},"directconnect":{"name":"DirectConnect","cors":true},"directoryservice":{"prefix":"ds","name":"DirectoryService"},"discovery":{"name":"Discovery"},"dms":{"name":"DMS"},"dynamodb":{"name":"DynamoDB","cors":true},"dynamodbstreams":{"prefix":"streams.dynamodb","name":"DynamoDBStreams","cors":true},"ec2":{"name":"EC2","versions":["2013-06-15*","2013-10-15*","2014-02-01*","2014-05-01*","2014-06-15*","2014-09-01*","2014-10-01*","2015-03-01*","2015-04-15*","2015-10-01*","2016-04-01*","2016-09-15*"],"cors":true},"ecr":{"name":"ECR","cors":true},"ecs":{"name":"ECS","cors":true},"efs":{"prefix":"elasticfilesystem","name":"EFS","cors":true},"elasticache":{"name":"ElastiCache","versions":["2012-11-15*","2014-03-24*","2014-07-15*","2014-09-30*"],"cors":true},"elasticbeanstalk":{"name":"ElasticBeanstalk","cors":true},"elb":{"prefix":"elasticloadbalancing","name":"ELB","cors":true},"elbv2":{"prefix":"elasticloadbalancingv2","name":"ELBv2","cors":true},"emr":{"prefix":"elasticmapreduce","name":"EMR","cors":true},"es":{"name":"ES"},"elastictranscoder":{"name":"ElasticTranscoder","cors":true},"firehose":{"name":"Firehose","cors":true},"gamelift":{"name":"GameLift","cors":true},"glacier":{"name":"Glacier"},"health":{"name":"Health"},"iam":{"name":"IAM","cors":true},"importexport":{"name":"ImportExport"},"inspector":{"name":"Inspector","versions":["2015-08-18*"],"cors":true},"iot":{"name":"Iot","cors":true},"iotdata":{"prefix":"iot-data","name":"IotData","cors":true},"kinesis":{"name":"Kinesis","cors":true},"kinesisanalytics":{"name":"KinesisAnalytics"},"kms":{"name":"KMS","cors":true},"lambda":{"name":"Lambda","cors":true},"lexruntime":{"prefix":"runtime.lex","name":"LexRuntime","cors":true},"lightsail":{"name":"Lightsail"},"machinelearning":{"name":"MachineLearning","cors":true},"marketplacecommerceanalytics":{"name":"MarketplaceCommerceAnalytics","cors":true},"marketplacemetering":{"prefix":"meteringmarketplace","name":"MarketplaceMetering"},"mturk":{"prefix":"mturk-requester","name":"MTurk","cors":true},"mobileanalytics":{"name":"MobileAnalytics","cors":true},"opsworks":{"name":"OpsWorks","cors":true},"opsworkscm":{"name":"OpsWorksCM"},"organizations":{"name":"Organizations"},"pinpoint":{"name":"Pinpoint"},"polly":{"name":"Polly","cors":true},"rds":{"name":"RDS","versions":["2014-09-01*"],"cors":true},"redshift":{"name":"Redshift","cors":true},"rekognition":{"name":"Rekognition","cors":true},"resourcegroupstaggingapi":{"name":"ResourceGroupsTaggingAPI"},"route53":{"name":"Route53","cors":true},"route53domains":{"name":"Route53Domains","cors":true},"s3":{"name":"S3","dualstackAvailable":true,"cors":true},"s3control":{"name":"S3Control","dualstackAvailable":true,"xmlNoDefaultLists":true},"servicecatalog":{"name":"ServiceCatalog","cors":true},"ses":{"prefix":"email","name":"SES","cors":true},"shield":{"name":"Shield"},"simpledb":{"prefix":"sdb","name":"SimpleDB"},"sms":{"name":"SMS"},"snowball":{"name":"Snowball"},"sns":{"name":"SNS","cors":true},"sqs":{"name":"SQS","cors":true},"ssm":{"name":"SSM","cors":true},"storagegateway":{"name":"StorageGateway","cors":true},"stepfunctions":{"prefix":"states","name":"StepFunctions"},"sts":{"name":"STS","cors":true},"support":{"name":"Support"},"swf":{"name":"SWF"},"xray":{"name":"XRay","cors":true},"waf":{"name":"WAF","cors":true},"wafregional":{"prefix":"waf-regional","name":"WAFRegional"},"workdocs":{"name":"WorkDocs","cors":true},"workspaces":{"name":"WorkSpaces"},"lexmodelbuildingservice":{"prefix":"lex-models","name":"LexModelBuildingService","cors":true},"marketplaceentitlementservice":{"prefix":"entitlement.marketplace","name":"MarketplaceEntitlementService"},"athena":{"name":"Athena","cors":true},"greengrass":{"name":"Greengrass"},"dax":{"name":"DAX"},"migrationhub":{"prefix":"AWSMigrationHub","name":"MigrationHub"},"cloudhsmv2":{"name":"CloudHSMV2","cors":true},"glue":{"name":"Glue"},"pricing":{"name":"Pricing","cors":true},"costexplorer":{"prefix":"ce","name":"CostExplorer","cors":true},"mediaconvert":{"name":"MediaConvert"},"medialive":{"name":"MediaLive"},"mediapackage":{"name":"MediaPackage"},"mediastore":{"name":"MediaStore"},"mediastoredata":{"prefix":"mediastore-data","name":"MediaStoreData","cors":true},"appsync":{"name":"AppSync"},"guardduty":{"name":"GuardDuty"},"mq":{"name":"MQ"},"comprehend":{"name":"Comprehend","cors":true},"iotjobsdataplane":{"prefix":"iot-jobs-data","name":"IoTJobsDataPlane"},"kinesisvideoarchivedmedia":{"prefix":"kinesis-video-archived-media","name":"KinesisVideoArchivedMedia","cors":true},"kinesisvideomedia":{"prefix":"kinesis-video-media","name":"KinesisVideoMedia","cors":true},"kinesisvideo":{"name":"KinesisVideo","cors":true},"sagemakerruntime":{"prefix":"runtime.sagemaker","name":"SageMakerRuntime"},"sagemaker":{"name":"SageMaker"},"translate":{"name":"Translate","cors":true},"resourcegroups":{"prefix":"resource-groups","name":"ResourceGroups","cors":true},"cloud9":{"name":"Cloud9"},"serverlessapplicationrepository":{"prefix":"serverlessrepo","name":"ServerlessApplicationRepository"},"servicediscovery":{"name":"ServiceDiscovery"},"workmail":{"name":"WorkMail"},"autoscalingplans":{"prefix":"autoscaling-plans","name":"AutoScalingPlans"},"transcribeservice":{"prefix":"transcribe","name":"TranscribeService"},"connect":{"name":"Connect","cors":true},"acmpca":{"prefix":"acm-pca","name":"ACMPCA"},"fms":{"name":"FMS"},"secretsmanager":{"name":"SecretsManager","cors":true},"iotanalytics":{"name":"IoTAnalytics","cors":true},"iot1clickdevicesservice":{"prefix":"iot1click-devices","name":"IoT1ClickDevicesService"},"iot1clickprojects":{"prefix":"iot1click-projects","name":"IoT1ClickProjects"},"pi":{"name":"PI"},"neptune":{"name":"Neptune"},"mediatailor":{"name":"MediaTailor"},"eks":{"name":"EKS"},"dlm":{"name":"DLM"},"signer":{"name":"Signer"},"chime":{"name":"Chime"},"pinpointemail":{"prefix":"pinpoint-email","name":"PinpointEmail"},"ram":{"name":"RAM"},"route53resolver":{"name":"Route53Resolver"},"pinpointsmsvoice":{"prefix":"sms-voice","name":"PinpointSMSVoice"},"quicksight":{"name":"QuickSight"},"rdsdataservice":{"prefix":"rds-data","name":"RDSDataService"},"amplify":{"name":"Amplify"},"datasync":{"name":"DataSync"},"robomaker":{"name":"RoboMaker"},"transfer":{"name":"Transfer"},"globalaccelerator":{"name":"GlobalAccelerator"},"comprehendmedical":{"name":"ComprehendMedical","cors":true},"kinesisanalyticsv2":{"name":"KinesisAnalyticsV2"},"mediaconnect":{"name":"MediaConnect"},"fsx":{"name":"FSx"},"securityhub":{"name":"SecurityHub"},"appmesh":{"name":"AppMesh","versions":["2018-10-01*"]},"licensemanager":{"prefix":"license-manager","name":"LicenseManager"},"kafka":{"name":"Kafka"},"apigatewaymanagementapi":{"name":"ApiGatewayManagementApi"},"apigatewayv2":{"name":"ApiGatewayV2"},"docdb":{"name":"DocDB"},"backup":{"name":"Backup"},"worklink":{"name":"WorkLink"},"textract":{"name":"Textract"},"managedblockchain":{"name":"ManagedBlockchain"},"mediapackagevod":{"prefix":"mediapackage-vod","name":"MediaPackageVod"},"groundstation":{"name":"GroundStation"},"iotthingsgraph":{"name":"IoTThingsGraph"},"iotevents":{"name":"IoTEvents"},"ioteventsdata":{"prefix":"iotevents-data","name":"IoTEventsData"},"personalize":{"name":"Personalize","cors":true},"personalizeevents":{"prefix":"personalize-events","name":"PersonalizeEvents","cors":true},"personalizeruntime":{"prefix":"personalize-runtime","name":"PersonalizeRuntime","cors":true},"applicationinsights":{"prefix":"application-insights","name":"ApplicationInsights"},"servicequotas":{"prefix":"service-quotas","name":"ServiceQuotas"},"ec2instanceconnect":{"prefix":"ec2-instance-connect","name":"EC2InstanceConnect"},"eventbridge":{"name":"EventBridge"},"lakeformation":{"name":"LakeFormation"},"forecastservice":{"prefix":"forecast","name":"ForecastService","cors":true},"forecastqueryservice":{"prefix":"forecastquery","name":"ForecastQueryService","cors":true},"qldb":{"name":"QLDB"},"qldbsession":{"prefix":"qldb-session","name":"QLDBSession"},"workmailmessageflow":{"name":"WorkMailMessageFlow"},"codestarnotifications":{"prefix":"codestar-notifications","name":"CodeStarNotifications"},"savingsplans":{"name":"SavingsPlans"},"sso":{"name":"SSO"},"ssooidc":{"prefix":"sso-oidc","name":"SSOOIDC"},"marketplacecatalog":{"prefix":"marketplace-catalog","name":"MarketplaceCatalog","cors":true},"dataexchange":{"name":"DataExchange"},"sesv2":{"name":"SESV2"},"migrationhubconfig":{"prefix":"migrationhub-config","name":"MigrationHubConfig"},"connectparticipant":{"name":"ConnectParticipant"},"appconfig":{"name":"AppConfig"},"iotsecuretunneling":{"name":"IoTSecureTunneling"},"wafv2":{"name":"WAFV2"},"elasticinference":{"prefix":"elastic-inference","name":"ElasticInference"},"imagebuilder":{"name":"Imagebuilder"},"schemas":{"name":"Schemas"},"accessanalyzer":{"name":"AccessAnalyzer"},"codegurureviewer":{"prefix":"codeguru-reviewer","name":"CodeGuruReviewer"},"codeguruprofiler":{"name":"CodeGuruProfiler"},"computeoptimizer":{"prefix":"compute-optimizer","name":"ComputeOptimizer"},"frauddetector":{"name":"FraudDetector"},"kendra":{"name":"Kendra"},"networkmanager":{"name":"NetworkManager"},"outposts":{"name":"Outposts"},"augmentedairuntime":{"prefix":"sagemaker-a2i-runtime","name":"AugmentedAIRuntime"},"ebs":{"name":"EBS"},"kinesisvideosignalingchannels":{"prefix":"kinesis-video-signaling","name":"KinesisVideoSignalingChannels","cors":true},"detective":{"name":"Detective"},"codestarconnections":{"prefix":"codestar-connections","name":"CodeStarconnections"},"synthetics":{"name":"Synthetics"},"iotsitewise":{"name":"IoTSiteWise"},"macie2":{"name":"Macie2"},"codeartifact":{"name":"CodeArtifact"},"ivs":{"name":"IVS"},"braket":{"name":"Braket"},"identitystore":{"name":"IdentityStore"},"appflow":{"name":"Appflow"},"redshiftdata":{"prefix":"redshift-data","name":"RedshiftData"},"ssoadmin":{"prefix":"sso-admin","name":"SSOAdmin"},"timestreamquery":{"prefix":"timestream-query","name":"TimestreamQuery"},"timestreamwrite":{"prefix":"timestream-write","name":"TimestreamWrite"},"s3outposts":{"name":"S3Outposts"},"databrew":{"name":"DataBrew"},"servicecatalogappregistry":{"prefix":"servicecatalog-appregistry","name":"ServiceCatalogAppRegistry"},"networkfirewall":{"prefix":"network-firewall","name":"NetworkFirewall"},"mwaa":{"name":"MWAA"},"amplifybackend":{"name":"AmplifyBackend"},"appintegrations":{"name":"AppIntegrations"},"connectcontactlens":{"prefix":"connect-contact-lens","name":"ConnectContactLens"},"devopsguru":{"prefix":"devops-guru","name":"DevOpsGuru"},"ecrpublic":{"prefix":"ecr-public","name":"ECRPUBLIC"},"lookoutvision":{"name":"LookoutVision"},"sagemakerfeaturestoreruntime":{"prefix":"sagemaker-featurestore-runtime","name":"SageMakerFeatureStoreRuntime"},"customerprofiles":{"prefix":"customer-profiles","name":"CustomerProfiles"},"auditmanager":{"name":"AuditManager"},"emrcontainers":{"prefix":"emr-containers","name":"EMRcontainers"},"healthlake":{"name":"HealthLake"},"sagemakeredge":{"prefix":"sagemaker-edge","name":"SagemakerEdge"},"amp":{"name":"Amp","cors":true},"greengrassv2":{"name":"GreengrassV2"},"iotdeviceadvisor":{"name":"IotDeviceAdvisor"},"iotfleethub":{"name":"IoTFleetHub"},"iotwireless":{"name":"IoTWireless"},"location":{"name":"Location","cors":true},"wellarchitected":{"name":"WellArchitected"},"lexmodelsv2":{"prefix":"models.lex.v2","name":"LexModelsV2"},"lexruntimev2":{"prefix":"runtime.lex.v2","name":"LexRuntimeV2","cors":true},"fis":{"name":"Fis"},"lookoutmetrics":{"name":"LookoutMetrics"},"mgn":{"name":"Mgn"},"lookoutequipment":{"name":"LookoutEquipment"},"nimble":{"name":"Nimble"},"finspace":{"name":"Finspace"},"finspacedata":{"prefix":"finspace-data","name":"Finspacedata"},"ssmcontacts":{"prefix":"ssm-contacts","name":"SSMContacts"},"ssmincidents":{"prefix":"ssm-incidents","name":"SSMIncidents"},"applicationcostprofiler":{"name":"ApplicationCostProfiler"},"apprunner":{"name":"AppRunner"},"proton":{"name":"Proton"},"route53recoverycluster":{"prefix":"route53-recovery-cluster","name":"Route53RecoveryCluster"},"route53recoverycontrolconfig":{"prefix":"route53-recovery-control-config","name":"Route53RecoveryControlConfig"},"route53recoveryreadiness":{"prefix":"route53-recovery-readiness","name":"Route53RecoveryReadiness"},"chimesdkidentity":{"prefix":"chime-sdk-identity","name":"ChimeSDKIdentity"},"chimesdkmessaging":{"prefix":"chime-sdk-messaging","name":"ChimeSDKMessaging"},"snowdevicemanagement":{"prefix":"snow-device-management","name":"SnowDeviceManagement"},"memorydb":{"name":"MemoryDB"},"opensearch":{"name":"OpenSearch"},"kafkaconnect":{"name":"KafkaConnect"},"voiceid":{"prefix":"voice-id","name":"VoiceID"},"wisdom":{"name":"Wisdom"},"account":{"name":"Account"},"cloudcontrol":{"name":"CloudControl"},"grafana":{"name":"Grafana"},"panorama":{"name":"Panorama"},"chimesdkmeetings":{"prefix":"chime-sdk-meetings","name":"ChimeSDKMeetings"},"resiliencehub":{"name":"Resiliencehub"},"migrationhubstrategy":{"name":"MigrationHubStrategy"},"appconfigdata":{"name":"AppConfigData"},"drs":{"name":"Drs"},"migrationhubrefactorspaces":{"prefix":"migration-hub-refactor-spaces","name":"MigrationHubRefactorSpaces"},"evidently":{"name":"Evidently"},"inspector2":{"name":"Inspector2"},"rbin":{"name":"Rbin"},"rum":{"name":"RUM"},"backupgateway":{"prefix":"backup-gateway","name":"BackupGateway"},"iottwinmaker":{"name":"IoTTwinMaker"},"workspacesweb":{"prefix":"workspaces-web","name":"WorkSpacesWeb"},"amplifyuibuilder":{"name":"AmplifyUIBuilder"},"keyspaces":{"name":"Keyspaces"},"billingconductor":{"name":"Billingconductor"},"pinpointsmsvoicev2":{"prefix":"pinpoint-sms-voice-v2","name":"PinpointSMSVoiceV2"},"ivschat":{"name":"Ivschat"},"chimesdkmediapipelines":{"prefix":"chime-sdk-media-pipelines","name":"ChimeSDKMediaPipelines"},"emrserverless":{"prefix":"emr-serverless","name":"EMRServerless"},"m2":{"name":"M2"},"connectcampaigns":{"name":"ConnectCampaigns"},"redshiftserverless":{"prefix":"redshift-serverless","name":"RedshiftServerless"},"rolesanywhere":{"name":"RolesAnywhere"},"licensemanagerusersubscriptions":{"prefix":"license-manager-user-subscriptions","name":"LicenseManagerUserSubscriptions"},"privatenetworks":{"name":"PrivateNetworks"},"supportapp":{"prefix":"support-app","name":"SupportApp"},"controltower":{"name":"ControlTower"},"iotfleetwise":{"name":"IoTFleetWise"},"migrationhuborchestrator":{"name":"MigrationHubOrchestrator"},"connectcases":{"name":"ConnectCases"},"resourceexplorer2":{"prefix":"resource-explorer-2","name":"ResourceExplorer2"},"scheduler":{"name":"Scheduler"},"chimesdkvoice":{"prefix":"chime-sdk-voice","name":"ChimeSDKVoice"},"ssmsap":{"prefix":"ssm-sap","name":"SsmSap"},"oam":{"name":"OAM"},"arczonalshift":{"prefix":"arc-zonal-shift","name":"ARCZonalShift"},"omics":{"name":"Omics"},"opensearchserverless":{"name":"OpenSearchServerless"},"securitylake":{"name":"SecurityLake"},"simspaceweaver":{"name":"SimSpaceWeaver"},"docdbelastic":{"prefix":"docdb-elastic","name":"DocDBElastic"},"sagemakergeospatial":{"prefix":"sagemaker-geospatial","name":"SageMakerGeospatial"},"codecatalyst":{"name":"CodeCatalyst"},"pipes":{"name":"Pipes"},"sagemakermetrics":{"prefix":"sagemaker-metrics","name":"SageMakerMetrics"},"kinesisvideowebrtcstorage":{"prefix":"kinesis-video-webrtc-storage","name":"KinesisVideoWebRTCStorage"},"licensemanagerlinuxsubscriptions":{"prefix":"license-manager-linux-subscriptions","name":"LicenseManagerLinuxSubscriptions"},"kendraranking":{"prefix":"kendra-ranking","name":"KendraRanking"},"cleanrooms":{"name":"CleanRooms"},"cloudtraildata":{"prefix":"cloudtrail-data","name":"CloudTrailData"},"tnb":{"name":"Tnb"},"internetmonitor":{"name":"InternetMonitor"},"ivsrealtime":{"prefix":"ivs-realtime","name":"IVSRealTime"},"vpclattice":{"prefix":"vpc-lattice","name":"VPCLattice"},"osis":{"name":"OSIS"},"mediapackagev2":{"name":"MediaPackageV2"},"paymentcryptography":{"prefix":"payment-cryptography","name":"PaymentCryptography"},"paymentcryptographydata":{"prefix":"payment-cryptography-data","name":"PaymentCryptographyData"},"codegurusecurity":{"prefix":"codeguru-security","name":"CodeGuruSecurity"},"verifiedpermissions":{"name":"VerifiedPermissions"},"appfabric":{"name":"AppFabric"},"medicalimaging":{"prefix":"medical-imaging","name":"MedicalImaging"},"entityresolution":{"name":"EntityResolution"},"managedblockchainquery":{"prefix":"managedblockchain-query","name":"ManagedBlockchainQuery"},"neptunedata":{"name":"Neptunedata"},"pcaconnectorad":{"prefix":"pca-connector-ad","name":"PcaConnectorAd"},"bedrock":{"name":"Bedrock"},"bedrockruntime":{"prefix":"bedrock-runtime","name":"BedrockRuntime"},"datazone":{"name":"DataZone"},"launchwizard":{"prefix":"launch-wizard","name":"LaunchWizard"},"trustedadvisor":{"name":"TrustedAdvisor"},"inspectorscan":{"prefix":"inspector-scan","name":"InspectorScan"},"bcmdataexports":{"prefix":"bcm-data-exports","name":"BCMDataExports"},"costoptimizationhub":{"prefix":"cost-optimization-hub","name":"CostOptimizationHub"},"eksauth":{"prefix":"eks-auth","name":"EKSAuth"},"freetier":{"name":"FreeTier"},"repostspace":{"name":"Repostspace"},"workspacesthinclient":{"prefix":"workspaces-thin-client","name":"WorkSpacesThinClient"},"b2bi":{"name":"B2bi"},"bedrockagent":{"prefix":"bedrock-agent","name":"BedrockAgent"},"bedrockagentruntime":{"prefix":"bedrock-agent-runtime","name":"BedrockAgentRuntime"},"qbusiness":{"name":"QBusiness"},"qconnect":{"name":"QConnect"},"cleanroomsml":{"name":"CleanRoomsML"},"marketplaceagreement":{"prefix":"marketplace-agreement","name":"MarketplaceAgreement"},"marketplacedeployment":{"prefix":"marketplace-deployment","name":"MarketplaceDeployment"},"networkmonitor":{"name":"NetworkMonitor"},"supplychain":{"name":"SupplyChain"},"artifact":{"name":"Artifact"},"chatbot":{"name":"Chatbot"},"timestreaminfluxdb":{"prefix":"timestream-influxdb","name":"TimestreamInfluxDB"},"codeconnections":{"name":"CodeConnections"},"deadline":{"name":"Deadline"},"controlcatalog":{"name":"ControlCatalog"},"route53profiles":{"name":"Route53Profiles"},"mailmanager":{"name":"MailManager"},"taxsettings":{"name":"TaxSettings"},"applicationsignals":{"prefix":"application-signals","name":"ApplicationSignals"},"pcaconnectorscep":{"prefix":"pca-connector-scep","name":"PcaConnectorScep"},"apptest":{"name":"AppTest"},"qapps":{"name":"QApps"},"ssmquicksetup":{"prefix":"ssm-quicksetup","name":"SSMQuickSetup"},"pcs":{"name":"PCS"}}')},90338:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2014-06-05","endpointPrefix":"mobileanalytics","serviceFullName":"Amazon Mobile Analytics","serviceId":"Mobile Analytics","signatureVersion":"v4","protocol":"rest-json"},"operations":{"PutEvents":{"http":{"requestUri":"/2014-06-05/events","responseCode":202},"input":{"type":"structure","required":["events","clientContext"],"members":{"events":{"type":"list","member":{"type":"structure","required":["eventType","timestamp"],"members":{"eventType":{},"timestamp":{},"session":{"type":"structure","members":{"id":{},"duration":{"type":"long"},"startTimestamp":{},"stopTimestamp":{}}},"version":{},"attributes":{"type":"map","key":{},"value":{}},"metrics":{"type":"map","key":{},"value":{"type":"double"}}}}},"clientContext":{"location":"header","locationName":"x-amz-Client-Context"},"clientContextEncoding":{"location":"header","locationName":"x-amz-Client-Context-Encoding"}}}}},"shapes":{}}')},16363:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2010-08-01","endpointPrefix":"monitoring","protocol":"query","protocols":["query"],"serviceAbbreviation":"CloudWatch","serviceFullName":"Amazon CloudWatch","serviceId":"CloudWatch","signatureVersion":"v4","uid":"monitoring-2010-08-01","xmlNamespace":"http://monitoring.amazonaws.com/doc/2010-08-01/","auth":["aws.auth#sigv4"]},"operations":{"DeleteAlarms":{"input":{"type":"structure","required":["AlarmNames"],"members":{"AlarmNames":{"shape":"S2"}}}},"DeleteAnomalyDetector":{"input":{"type":"structure","members":{"Namespace":{"deprecated":true,"deprecatedMessage":"Use SingleMetricAnomalyDetector."},"MetricName":{"deprecated":true,"deprecatedMessage":"Use SingleMetricAnomalyDetector."},"Dimensions":{"shape":"S7","deprecated":true,"deprecatedMessage":"Use SingleMetricAnomalyDetector."},"Stat":{"deprecated":true,"deprecatedMessage":"Use SingleMetricAnomalyDetector."},"SingleMetricAnomalyDetector":{"shape":"Sc"},"MetricMathAnomalyDetector":{"shape":"Se"}}},"output":{"resultWrapper":"DeleteAnomalyDetectorResult","type":"structure","members":{}}},"DeleteDashboards":{"input":{"type":"structure","required":["DashboardNames"],"members":{"DashboardNames":{"type":"list","member":{}}}},"output":{"resultWrapper":"DeleteDashboardsResult","type":"structure","members":{}}},"DeleteInsightRules":{"input":{"type":"structure","required":["RuleNames"],"members":{"RuleNames":{"shape":"Sw"}}},"output":{"resultWrapper":"DeleteInsightRulesResult","type":"structure","members":{"Failures":{"shape":"Sz"}}}},"DeleteMetricStream":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"resultWrapper":"DeleteMetricStreamResult","type":"structure","members":{}}},"DescribeAlarmHistory":{"input":{"type":"structure","members":{"AlarmName":{},"AlarmTypes":{"shape":"S19"},"HistoryItemType":{},"StartDate":{"type":"timestamp"},"EndDate":{"type":"timestamp"},"MaxRecords":{"type":"integer"},"NextToken":{},"ScanBy":{}}},"output":{"resultWrapper":"DescribeAlarmHistoryResult","type":"structure","members":{"AlarmHistoryItems":{"type":"list","member":{"type":"structure","members":{"AlarmName":{},"AlarmType":{},"Timestamp":{"type":"timestamp"},"HistoryItemType":{},"HistorySummary":{},"HistoryData":{}}}},"NextToken":{}}}},"DescribeAlarms":{"input":{"type":"structure","members":{"AlarmNames":{"shape":"S2"},"AlarmNamePrefix":{},"AlarmTypes":{"shape":"S19"},"ChildrenOfAlarmName":{},"ParentsOfAlarmName":{},"StateValue":{},"ActionPrefix":{},"MaxRecords":{"type":"integer"},"NextToken":{}}},"output":{"resultWrapper":"DescribeAlarmsResult","type":"structure","members":{"CompositeAlarms":{"type":"list","member":{"type":"structure","members":{"ActionsEnabled":{"type":"boolean"},"AlarmActions":{"shape":"S1t"},"AlarmArn":{},"AlarmConfigurationUpdatedTimestamp":{"type":"timestamp"},"AlarmDescription":{},"AlarmName":{},"AlarmRule":{},"InsufficientDataActions":{"shape":"S1t"},"OKActions":{"shape":"S1t"},"StateReason":{},"StateReasonData":{},"StateUpdatedTimestamp":{"type":"timestamp"},"StateValue":{},"StateTransitionedTimestamp":{"type":"timestamp"},"ActionsSuppressedBy":{},"ActionsSuppressedReason":{},"ActionsSuppressor":{},"ActionsSuppressorWaitPeriod":{"type":"integer"},"ActionsSuppressorExtensionPeriod":{"type":"integer"}},"xmlOrder":["ActionsEnabled","AlarmActions","AlarmArn","AlarmConfigurationUpdatedTimestamp","AlarmDescription","AlarmName","AlarmRule","InsufficientDataActions","OKActions","StateReason","StateReasonData","StateUpdatedTimestamp","StateValue","StateTransitionedTimestamp","ActionsSuppressedBy","ActionsSuppressedReason","ActionsSuppressor","ActionsSuppressorWaitPeriod","ActionsSuppressorExtensionPeriod"]}},"MetricAlarms":{"shape":"S23"},"NextToken":{}}}},"DescribeAlarmsForMetric":{"input":{"type":"structure","required":["MetricName","Namespace"],"members":{"MetricName":{},"Namespace":{},"Statistic":{},"ExtendedStatistic":{},"Dimensions":{"shape":"S7"},"Period":{"type":"integer"},"Unit":{}}},"output":{"resultWrapper":"DescribeAlarmsForMetricResult","type":"structure","members":{"MetricAlarms":{"shape":"S23"}}}},"DescribeAnomalyDetectors":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Namespace":{},"MetricName":{},"Dimensions":{"shape":"S7"},"AnomalyDetectorTypes":{"type":"list","member":{}}}},"output":{"resultWrapper":"DescribeAnomalyDetectorsResult","type":"structure","members":{"AnomalyDetectors":{"type":"list","member":{"type":"structure","members":{"Namespace":{"deprecated":true,"deprecatedMessage":"Use SingleMetricAnomalyDetector.Namespace property."},"MetricName":{"deprecated":true,"deprecatedMessage":"Use SingleMetricAnomalyDetector.MetricName property."},"Dimensions":{"shape":"S7","deprecated":true,"deprecatedMessage":"Use SingleMetricAnomalyDetector.Dimensions property."},"Stat":{"deprecated":true,"deprecatedMessage":"Use SingleMetricAnomalyDetector.Stat property."},"Configuration":{"shape":"S2n"},"StateValue":{},"MetricCharacteristics":{"shape":"S2s"},"SingleMetricAnomalyDetector":{"shape":"Sc"},"MetricMathAnomalyDetector":{"shape":"Se"}}}},"NextToken":{}}}},"DescribeInsightRules":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"resultWrapper":"DescribeInsightRulesResult","type":"structure","members":{"NextToken":{},"InsightRules":{"type":"list","member":{"type":"structure","required":["Name","State","Schema","Definition"],"members":{"Name":{},"State":{},"Schema":{},"Definition":{},"ManagedRule":{"type":"boolean"}}}}}}},"DisableAlarmActions":{"input":{"type":"structure","required":["AlarmNames"],"members":{"AlarmNames":{"shape":"S2"}}}},"DisableInsightRules":{"input":{"type":"structure","required":["RuleNames"],"members":{"RuleNames":{"shape":"Sw"}}},"output":{"resultWrapper":"DisableInsightRulesResult","type":"structure","members":{"Failures":{"shape":"Sz"}}}},"EnableAlarmActions":{"input":{"type":"structure","required":["AlarmNames"],"members":{"AlarmNames":{"shape":"S2"}}}},"EnableInsightRules":{"input":{"type":"structure","required":["RuleNames"],"members":{"RuleNames":{"shape":"Sw"}}},"output":{"resultWrapper":"EnableInsightRulesResult","type":"structure","members":{"Failures":{"shape":"Sz"}}}},"GetDashboard":{"input":{"type":"structure","required":["DashboardName"],"members":{"DashboardName":{}}},"output":{"resultWrapper":"GetDashboardResult","type":"structure","members":{"DashboardArn":{},"DashboardBody":{},"DashboardName":{}}}},"GetInsightRuleReport":{"input":{"type":"structure","required":["RuleName","StartTime","EndTime","Period"],"members":{"RuleName":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Period":{"type":"integer"},"MaxContributorCount":{"type":"integer"},"Metrics":{"type":"list","member":{}},"OrderBy":{}}},"output":{"resultWrapper":"GetInsightRuleReportResult","type":"structure","members":{"KeyLabels":{"type":"list","member":{}},"AggregationStatistic":{},"AggregateValue":{"type":"double"},"ApproximateUniqueCount":{"type":"long"},"Contributors":{"type":"list","member":{"type":"structure","required":["Keys","ApproximateAggregateValue","Datapoints"],"members":{"Keys":{"type":"list","member":{}},"ApproximateAggregateValue":{"type":"double"},"Datapoints":{"type":"list","member":{"type":"structure","required":["Timestamp","ApproximateValue"],"members":{"Timestamp":{"type":"timestamp"},"ApproximateValue":{"type":"double"}}}}}}},"MetricDatapoints":{"type":"list","member":{"type":"structure","required":["Timestamp"],"members":{"Timestamp":{"type":"timestamp"},"UniqueContributors":{"type":"double"},"MaxContributorValue":{"type":"double"},"SampleCount":{"type":"double"},"Average":{"type":"double"},"Sum":{"type":"double"},"Minimum":{"type":"double"},"Maximum":{"type":"double"}}}}}}},"GetMetricData":{"input":{"type":"structure","required":["MetricDataQueries","StartTime","EndTime"],"members":{"MetricDataQueries":{"shape":"Sf"},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"NextToken":{},"ScanBy":{},"MaxDatapoints":{"type":"integer"},"LabelOptions":{"type":"structure","members":{"Timezone":{}}}}},"output":{"resultWrapper":"GetMetricDataResult","type":"structure","members":{"MetricDataResults":{"type":"list","member":{"type":"structure","members":{"Id":{},"Label":{},"Timestamps":{"type":"list","member":{"type":"timestamp"}},"Values":{"type":"list","member":{"type":"double"}},"StatusCode":{},"Messages":{"shape":"S47"}}}},"NextToken":{},"Messages":{"shape":"S47"}}}},"GetMetricStatistics":{"input":{"type":"structure","required":["Namespace","MetricName","StartTime","EndTime","Period"],"members":{"Namespace":{},"MetricName":{},"Dimensions":{"shape":"S7"},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Period":{"type":"integer"},"Statistics":{"type":"list","member":{}},"ExtendedStatistics":{"type":"list","member":{}},"Unit":{}}},"output":{"resultWrapper":"GetMetricStatisticsResult","type":"structure","members":{"Label":{},"Datapoints":{"type":"list","member":{"type":"structure","members":{"Timestamp":{"type":"timestamp"},"SampleCount":{"type":"double"},"Average":{"type":"double"},"Sum":{"type":"double"},"Minimum":{"type":"double"},"Maximum":{"type":"double"},"Unit":{},"ExtendedStatistics":{"type":"map","key":{},"value":{"type":"double"}}},"xmlOrder":["Timestamp","SampleCount","Average","Sum","Minimum","Maximum","Unit","ExtendedStatistics"]}}}}},"GetMetricStream":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"resultWrapper":"GetMetricStreamResult","type":"structure","members":{"Arn":{},"Name":{},"IncludeFilters":{"shape":"S4l"},"ExcludeFilters":{"shape":"S4l"},"FirehoseArn":{},"RoleArn":{},"State":{},"CreationDate":{"type":"timestamp"},"LastUpdateDate":{"type":"timestamp"},"OutputFormat":{},"StatisticsConfigurations":{"shape":"S4q"},"IncludeLinkedAccountsMetrics":{"type":"boolean"}}}},"GetMetricWidgetImage":{"input":{"type":"structure","required":["MetricWidget"],"members":{"MetricWidget":{},"OutputFormat":{}}},"output":{"resultWrapper":"GetMetricWidgetImageResult","type":"structure","members":{"MetricWidgetImage":{"type":"blob"}}}},"ListDashboards":{"input":{"type":"structure","members":{"DashboardNamePrefix":{},"NextToken":{}}},"output":{"resultWrapper":"ListDashboardsResult","type":"structure","members":{"DashboardEntries":{"type":"list","member":{"type":"structure","members":{"DashboardName":{},"DashboardArn":{},"LastModified":{"type":"timestamp"},"Size":{"type":"long"}}}},"NextToken":{}}}},"ListManagedInsightRules":{"input":{"type":"structure","required":["ResourceARN"],"members":{"ResourceARN":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"resultWrapper":"ListManagedInsightRulesResult","type":"structure","members":{"ManagedRules":{"type":"list","member":{"type":"structure","members":{"TemplateName":{},"ResourceARN":{},"RuleState":{"type":"structure","required":["RuleName","State"],"members":{"RuleName":{},"State":{}}}}}},"NextToken":{}}}},"ListMetricStreams":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"resultWrapper":"ListMetricStreamsResult","type":"structure","members":{"NextToken":{},"Entries":{"type":"list","member":{"type":"structure","members":{"Arn":{},"CreationDate":{"type":"timestamp"},"LastUpdateDate":{"type":"timestamp"},"Name":{},"FirehoseArn":{},"State":{},"OutputFormat":{}}}}}}},"ListMetrics":{"input":{"type":"structure","members":{"Namespace":{},"MetricName":{},"Dimensions":{"type":"list","member":{"type":"structure","required":["Name"],"members":{"Name":{},"Value":{}}}},"NextToken":{},"RecentlyActive":{},"IncludeLinkedAccounts":{"type":"boolean"},"OwningAccount":{}}},"output":{"resultWrapper":"ListMetricsResult","type":"structure","members":{"Metrics":{"type":"list","member":{"shape":"Sj"}},"NextToken":{},"OwningAccounts":{"type":"list","member":{}}},"xmlOrder":["Metrics","NextToken","OwningAccounts"]}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceARN"],"members":{"ResourceARN":{}}},"output":{"resultWrapper":"ListTagsForResourceResult","type":"structure","members":{"Tags":{"shape":"S5u"}}}},"PutAnomalyDetector":{"input":{"type":"structure","members":{"Namespace":{"deprecated":true,"deprecatedMessage":"Use SingleMetricAnomalyDetector."},"MetricName":{"deprecated":true,"deprecatedMessage":"Use SingleMetricAnomalyDetector."},"Dimensions":{"shape":"S7","deprecated":true,"deprecatedMessage":"Use SingleMetricAnomalyDetector."},"Stat":{"deprecated":true,"deprecatedMessage":"Use SingleMetricAnomalyDetector."},"Configuration":{"shape":"S2n"},"MetricCharacteristics":{"shape":"S2s"},"SingleMetricAnomalyDetector":{"shape":"Sc"},"MetricMathAnomalyDetector":{"shape":"Se"}}},"output":{"resultWrapper":"PutAnomalyDetectorResult","type":"structure","members":{}}},"PutCompositeAlarm":{"input":{"type":"structure","required":["AlarmName","AlarmRule"],"members":{"ActionsEnabled":{"type":"boolean"},"AlarmActions":{"shape":"S1t"},"AlarmDescription":{},"AlarmName":{},"AlarmRule":{},"InsufficientDataActions":{"shape":"S1t"},"OKActions":{"shape":"S1t"},"Tags":{"shape":"S5u"},"ActionsSuppressor":{},"ActionsSuppressorWaitPeriod":{"type":"integer"},"ActionsSuppressorExtensionPeriod":{"type":"integer"}}}},"PutDashboard":{"input":{"type":"structure","required":["DashboardName","DashboardBody"],"members":{"DashboardName":{},"DashboardBody":{}}},"output":{"resultWrapper":"PutDashboardResult","type":"structure","members":{"DashboardValidationMessages":{"type":"list","member":{"type":"structure","members":{"DataPath":{},"Message":{}}}}}}},"PutInsightRule":{"input":{"type":"structure","required":["RuleName","RuleDefinition"],"members":{"RuleName":{},"RuleState":{},"RuleDefinition":{},"Tags":{"shape":"S5u"}}},"output":{"resultWrapper":"PutInsightRuleResult","type":"structure","members":{}}},"PutManagedInsightRules":{"input":{"type":"structure","required":["ManagedRules"],"members":{"ManagedRules":{"type":"list","member":{"type":"structure","required":["TemplateName","ResourceARN"],"members":{"TemplateName":{},"ResourceARN":{},"Tags":{"shape":"S5u"}}}}}},"output":{"resultWrapper":"PutManagedInsightRulesResult","type":"structure","members":{"Failures":{"shape":"Sz"}}}},"PutMetricAlarm":{"input":{"type":"structure","required":["AlarmName","EvaluationPeriods","ComparisonOperator"],"members":{"AlarmName":{},"AlarmDescription":{},"ActionsEnabled":{"type":"boolean"},"OKActions":{"shape":"S1t"},"AlarmActions":{"shape":"S1t"},"InsufficientDataActions":{"shape":"S1t"},"MetricName":{},"Namespace":{},"Statistic":{},"ExtendedStatistic":{},"Dimensions":{"shape":"S7"},"Period":{"type":"integer"},"Unit":{},"EvaluationPeriods":{"type":"integer"},"DatapointsToAlarm":{"type":"integer"},"Threshold":{"type":"double"},"ComparisonOperator":{},"TreatMissingData":{},"EvaluateLowSampleCountPercentile":{},"Metrics":{"shape":"Sf"},"Tags":{"shape":"S5u"},"ThresholdMetricId":{}}}},"PutMetricData":{"input":{"type":"structure","required":["Namespace","MetricData"],"members":{"Namespace":{},"MetricData":{"type":"list","member":{"type":"structure","required":["MetricName"],"members":{"MetricName":{},"Dimensions":{"shape":"S7"},"Timestamp":{"type":"timestamp"},"Value":{"type":"double"},"StatisticValues":{"type":"structure","required":["SampleCount","Sum","Minimum","Maximum"],"members":{"SampleCount":{"type":"double"},"Sum":{"type":"double"},"Minimum":{"type":"double"},"Maximum":{"type":"double"}}},"Values":{"type":"list","member":{"type":"double"}},"Counts":{"type":"list","member":{"type":"double"}},"Unit":{},"StorageResolution":{"type":"integer"}}}}}},"requestcompression":{"encodings":["gzip"]}},"PutMetricStream":{"input":{"type":"structure","required":["Name","FirehoseArn","RoleArn","OutputFormat"],"members":{"Name":{},"IncludeFilters":{"shape":"S4l"},"ExcludeFilters":{"shape":"S4l"},"FirehoseArn":{},"RoleArn":{},"OutputFormat":{},"Tags":{"shape":"S5u"},"StatisticsConfigurations":{"shape":"S4q"},"IncludeLinkedAccountsMetrics":{"type":"boolean"}}},"output":{"resultWrapper":"PutMetricStreamResult","type":"structure","members":{"Arn":{}}}},"SetAlarmState":{"input":{"type":"structure","required":["AlarmName","StateValue","StateReason"],"members":{"AlarmName":{},"StateValue":{},"StateReason":{},"StateReasonData":{}}}},"StartMetricStreams":{"input":{"type":"structure","required":["Names"],"members":{"Names":{"shape":"S6p"}}},"output":{"resultWrapper":"StartMetricStreamsResult","type":"structure","members":{}}},"StopMetricStreams":{"input":{"type":"structure","required":["Names"],"members":{"Names":{"shape":"S6p"}}},"output":{"resultWrapper":"StopMetricStreamsResult","type":"structure","members":{}}},"TagResource":{"input":{"type":"structure","required":["ResourceARN","Tags"],"members":{"ResourceARN":{},"Tags":{"shape":"S5u"}}},"output":{"resultWrapper":"TagResourceResult","type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["ResourceARN","TagKeys"],"members":{"ResourceARN":{},"TagKeys":{"type":"list","member":{}}}},"output":{"resultWrapper":"UntagResourceResult","type":"structure","members":{}}}},"shapes":{"S2":{"type":"list","member":{}},"S7":{"type":"list","member":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Value":{}},"xmlOrder":["Name","Value"]}},"Sc":{"type":"structure","members":{"AccountId":{},"Namespace":{},"MetricName":{},"Dimensions":{"shape":"S7"},"Stat":{}}},"Se":{"type":"structure","members":{"MetricDataQueries":{"shape":"Sf"}}},"Sf":{"type":"list","member":{"type":"structure","required":["Id"],"members":{"Id":{},"MetricStat":{"type":"structure","required":["Metric","Period","Stat"],"members":{"Metric":{"shape":"Sj"},"Period":{"type":"integer"},"Stat":{},"Unit":{}}},"Expression":{},"Label":{},"ReturnData":{"type":"boolean"},"Period":{"type":"integer"},"AccountId":{}}}},"Sj":{"type":"structure","members":{"Namespace":{},"MetricName":{},"Dimensions":{"shape":"S7"}},"xmlOrder":["Namespace","MetricName","Dimensions"]},"Sw":{"type":"list","member":{}},"Sz":{"type":"list","member":{"type":"structure","members":{"FailureResource":{},"ExceptionType":{},"FailureCode":{},"FailureDescription":{}}}},"S19":{"type":"list","member":{}},"S1t":{"type":"list","member":{}},"S23":{"type":"list","member":{"type":"structure","members":{"AlarmName":{},"AlarmArn":{},"AlarmDescription":{},"AlarmConfigurationUpdatedTimestamp":{"type":"timestamp"},"ActionsEnabled":{"type":"boolean"},"OKActions":{"shape":"S1t"},"AlarmActions":{"shape":"S1t"},"InsufficientDataActions":{"shape":"S1t"},"StateValue":{},"StateReason":{},"StateReasonData":{},"StateUpdatedTimestamp":{"type":"timestamp"},"MetricName":{},"Namespace":{},"Statistic":{},"ExtendedStatistic":{},"Dimensions":{"shape":"S7"},"Period":{"type":"integer"},"Unit":{},"EvaluationPeriods":{"type":"integer"},"DatapointsToAlarm":{"type":"integer"},"Threshold":{"type":"double"},"ComparisonOperator":{},"TreatMissingData":{},"EvaluateLowSampleCountPercentile":{},"Metrics":{"shape":"Sf"},"ThresholdMetricId":{},"EvaluationState":{},"StateTransitionedTimestamp":{"type":"timestamp"}},"xmlOrder":["AlarmName","AlarmArn","AlarmDescription","AlarmConfigurationUpdatedTimestamp","ActionsEnabled","OKActions","AlarmActions","InsufficientDataActions","StateValue","StateReason","StateReasonData","StateUpdatedTimestamp","MetricName","Namespace","Statistic","Dimensions","Period","Unit","EvaluationPeriods","Threshold","ComparisonOperator","ExtendedStatistic","TreatMissingData","EvaluateLowSampleCountPercentile","DatapointsToAlarm","Metrics","ThresholdMetricId","EvaluationState","StateTransitionedTimestamp"]}},"S2n":{"type":"structure","members":{"ExcludedTimeRanges":{"type":"list","member":{"type":"structure","required":["StartTime","EndTime"],"members":{"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"}},"xmlOrder":["StartTime","EndTime"]}},"MetricTimezone":{}}},"S2s":{"type":"structure","members":{"PeriodicSpikes":{"type":"boolean"}}},"S47":{"type":"list","member":{"type":"structure","members":{"Code":{},"Value":{}}}},"S4l":{"type":"list","member":{"type":"structure","members":{"Namespace":{},"MetricNames":{"type":"list","member":{}}}}},"S4q":{"type":"list","member":{"type":"structure","required":["IncludeMetrics","AdditionalStatistics"],"members":{"IncludeMetrics":{"type":"list","member":{"type":"structure","required":["Namespace","MetricName"],"members":{"Namespace":{},"MetricName":{}}}},"AdditionalStatistics":{"type":"list","member":{}}}}},"S5u":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"S6p":{"type":"list","member":{}}}}')},46675:e=>{"use strict";e.exports=JSON.parse('{"o":{"DescribeAlarmHistory":{"input_token":"NextToken","limit_key":"MaxRecords","output_token":"NextToken","result_key":"AlarmHistoryItems"},"DescribeAlarms":{"input_token":"NextToken","limit_key":"MaxRecords","output_token":"NextToken","result_key":["MetricAlarms","CompositeAlarms"]},"DescribeAlarmsForMetric":{"result_key":"MetricAlarms"},"DescribeAnomalyDetectors":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"AnomalyDetectors"},"DescribeInsightRules":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetMetricData":{"input_token":"NextToken","limit_key":"MaxDatapoints","output_token":"NextToken","result_key":["MetricDataResults","Messages"]},"ListDashboards":{"input_token":"NextToken","output_token":"NextToken","result_key":"DashboardEntries"},"ListManagedInsightRules":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListMetricStreams":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListMetrics":{"input_token":"NextToken","output_token":"NextToken","result_key":["Metrics","OwningAccounts"]}}}')},21466:e=>{"use strict";e.exports=JSON.parse('{"V":{"AlarmExists":{"delay":5,"maxAttempts":40,"operation":"DescribeAlarms","acceptors":[{"matcher":"path","expected":true,"argument":"length(MetricAlarms[]) > `0`","state":"success"}]},"CompositeAlarmExists":{"delay":5,"maxAttempts":40,"operation":"DescribeAlarms","acceptors":[{"matcher":"path","expected":true,"argument":"length(CompositeAlarms[]) > `0`","state":"success"}]}}}')},73064:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-01-17","endpointPrefix":"mturk-requester","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"Amazon MTurk","serviceFullName":"Amazon Mechanical Turk","serviceId":"MTurk","signatureVersion":"v4","targetPrefix":"MTurkRequesterServiceV20170117","uid":"mturk-requester-2017-01-17"},"operations":{"AcceptQualificationRequest":{"input":{"type":"structure","required":["QualificationRequestId"],"members":{"QualificationRequestId":{},"IntegerValue":{"type":"integer"}}},"output":{"type":"structure","members":{}}},"ApproveAssignment":{"input":{"type":"structure","required":["AssignmentId"],"members":{"AssignmentId":{},"RequesterFeedback":{},"OverrideRejection":{"type":"boolean"}}},"output":{"type":"structure","members":{}},"idempotent":true},"AssociateQualificationWithWorker":{"input":{"type":"structure","required":["QualificationTypeId","WorkerId"],"members":{"QualificationTypeId":{},"WorkerId":{},"IntegerValue":{"type":"integer"},"SendNotification":{"type":"boolean"}}},"output":{"type":"structure","members":{}}},"CreateAdditionalAssignmentsForHIT":{"input":{"type":"structure","required":["HITId","NumberOfAdditionalAssignments"],"members":{"HITId":{},"NumberOfAdditionalAssignments":{"type":"integer"},"UniqueRequestToken":{}}},"output":{"type":"structure","members":{}}},"CreateHIT":{"input":{"type":"structure","required":["LifetimeInSeconds","AssignmentDurationInSeconds","Reward","Title","Description"],"members":{"MaxAssignments":{"type":"integer"},"AutoApprovalDelayInSeconds":{"type":"long"},"LifetimeInSeconds":{"type":"long"},"AssignmentDurationInSeconds":{"type":"long"},"Reward":{},"Title":{},"Keywords":{},"Description":{},"Question":{},"RequesterAnnotation":{},"QualificationRequirements":{"shape":"Si"},"UniqueRequestToken":{},"AssignmentReviewPolicy":{"shape":"Sq"},"HITReviewPolicy":{"shape":"Sq"},"HITLayoutId":{},"HITLayoutParameters":{"shape":"Sw"}}},"output":{"type":"structure","members":{"HIT":{"shape":"Sz"}}}},"CreateHITType":{"input":{"type":"structure","required":["AssignmentDurationInSeconds","Reward","Title","Description"],"members":{"AutoApprovalDelayInSeconds":{"type":"long"},"AssignmentDurationInSeconds":{"type":"long"},"Reward":{},"Title":{},"Keywords":{},"Description":{},"QualificationRequirements":{"shape":"Si"}}},"output":{"type":"structure","members":{"HITTypeId":{}}},"idempotent":true},"CreateHITWithHITType":{"input":{"type":"structure","required":["HITTypeId","LifetimeInSeconds"],"members":{"HITTypeId":{},"MaxAssignments":{"type":"integer"},"LifetimeInSeconds":{"type":"long"},"Question":{},"RequesterAnnotation":{},"UniqueRequestToken":{},"AssignmentReviewPolicy":{"shape":"Sq"},"HITReviewPolicy":{"shape":"Sq"},"HITLayoutId":{},"HITLayoutParameters":{"shape":"Sw"}}},"output":{"type":"structure","members":{"HIT":{"shape":"Sz"}}}},"CreateQualificationType":{"input":{"type":"structure","required":["Name","Description","QualificationTypeStatus"],"members":{"Name":{},"Keywords":{},"Description":{},"QualificationTypeStatus":{},"RetryDelayInSeconds":{"type":"long"},"Test":{},"AnswerKey":{},"TestDurationInSeconds":{"type":"long"},"AutoGranted":{"type":"boolean"},"AutoGrantedValue":{"type":"integer"}}},"output":{"type":"structure","members":{"QualificationType":{"shape":"S1a"}}}},"CreateWorkerBlock":{"input":{"type":"structure","required":["WorkerId","Reason"],"members":{"WorkerId":{},"Reason":{}}},"output":{"type":"structure","members":{}}},"DeleteHIT":{"input":{"type":"structure","required":["HITId"],"members":{"HITId":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"DeleteQualificationType":{"input":{"type":"structure","required":["QualificationTypeId"],"members":{"QualificationTypeId":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"DeleteWorkerBlock":{"input":{"type":"structure","required":["WorkerId"],"members":{"WorkerId":{},"Reason":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"DisassociateQualificationFromWorker":{"input":{"type":"structure","required":["WorkerId","QualificationTypeId"],"members":{"WorkerId":{},"QualificationTypeId":{},"Reason":{}}},"output":{"type":"structure","members":{}}},"GetAccountBalance":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"AvailableBalance":{},"OnHoldBalance":{}}},"idempotent":true},"GetAssignment":{"input":{"type":"structure","required":["AssignmentId"],"members":{"AssignmentId":{}}},"output":{"type":"structure","members":{"Assignment":{"shape":"S1p"},"HIT":{"shape":"Sz"}}},"idempotent":true},"GetFileUploadURL":{"input":{"type":"structure","required":["AssignmentId","QuestionIdentifier"],"members":{"AssignmentId":{},"QuestionIdentifier":{}}},"output":{"type":"structure","members":{"FileUploadURL":{}}},"idempotent":true},"GetHIT":{"input":{"type":"structure","required":["HITId"],"members":{"HITId":{}}},"output":{"type":"structure","members":{"HIT":{"shape":"Sz"}}},"idempotent":true},"GetQualificationScore":{"input":{"type":"structure","required":["QualificationTypeId","WorkerId"],"members":{"QualificationTypeId":{},"WorkerId":{}}},"output":{"type":"structure","members":{"Qualification":{"shape":"S1x"}}},"idempotent":true},"GetQualificationType":{"input":{"type":"structure","required":["QualificationTypeId"],"members":{"QualificationTypeId":{}}},"output":{"type":"structure","members":{"QualificationType":{"shape":"S1a"}}},"idempotent":true},"ListAssignmentsForHIT":{"input":{"type":"structure","required":["HITId"],"members":{"HITId":{},"NextToken":{},"MaxResults":{"type":"integer"},"AssignmentStatuses":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"NextToken":{},"NumResults":{"type":"integer"},"Assignments":{"type":"list","member":{"shape":"S1p"}}}},"idempotent":true},"ListBonusPayments":{"input":{"type":"structure","members":{"HITId":{},"AssignmentId":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NumResults":{"type":"integer"},"NextToken":{},"BonusPayments":{"type":"list","member":{"type":"structure","members":{"WorkerId":{},"BonusAmount":{},"AssignmentId":{},"Reason":{},"GrantTime":{"type":"timestamp"}}}}}},"idempotent":true},"ListHITs":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NextToken":{},"NumResults":{"type":"integer"},"HITs":{"shape":"S2d"}}},"idempotent":true},"ListHITsForQualificationType":{"input":{"type":"structure","required":["QualificationTypeId"],"members":{"QualificationTypeId":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NextToken":{},"NumResults":{"type":"integer"},"HITs":{"shape":"S2d"}}},"idempotent":true},"ListQualificationRequests":{"input":{"type":"structure","members":{"QualificationTypeId":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NumResults":{"type":"integer"},"NextToken":{},"QualificationRequests":{"type":"list","member":{"type":"structure","members":{"QualificationRequestId":{},"QualificationTypeId":{},"WorkerId":{},"Test":{},"Answer":{},"SubmitTime":{"type":"timestamp"}}}}}},"idempotent":true},"ListQualificationTypes":{"input":{"type":"structure","required":["MustBeRequestable"],"members":{"Query":{},"MustBeRequestable":{"type":"boolean"},"MustBeOwnedByCaller":{"type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NumResults":{"type":"integer"},"NextToken":{},"QualificationTypes":{"type":"list","member":{"shape":"S1a"}}}},"idempotent":true},"ListReviewPolicyResultsForHIT":{"input":{"type":"structure","required":["HITId"],"members":{"HITId":{},"PolicyLevels":{"type":"list","member":{}},"RetrieveActions":{"type":"boolean"},"RetrieveResults":{"type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"HITId":{},"AssignmentReviewPolicy":{"shape":"Sq"},"HITReviewPolicy":{"shape":"Sq"},"AssignmentReviewReport":{"shape":"S2r"},"HITReviewReport":{"shape":"S2r"},"NextToken":{}}},"idempotent":true},"ListReviewableHITs":{"input":{"type":"structure","members":{"HITTypeId":{},"Status":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NextToken":{},"NumResults":{"type":"integer"},"HITs":{"shape":"S2d"}}},"idempotent":true},"ListWorkerBlocks":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NextToken":{},"NumResults":{"type":"integer"},"WorkerBlocks":{"type":"list","member":{"type":"structure","members":{"WorkerId":{},"Reason":{}}}}}},"idempotent":true},"ListWorkersWithQualificationType":{"input":{"type":"structure","required":["QualificationTypeId"],"members":{"QualificationTypeId":{},"Status":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NextToken":{},"NumResults":{"type":"integer"},"Qualifications":{"type":"list","member":{"shape":"S1x"}}}},"idempotent":true},"NotifyWorkers":{"input":{"type":"structure","required":["Subject","MessageText","WorkerIds"],"members":{"Subject":{},"MessageText":{},"WorkerIds":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"NotifyWorkersFailureStatuses":{"type":"list","member":{"type":"structure","members":{"NotifyWorkersFailureCode":{},"NotifyWorkersFailureMessage":{},"WorkerId":{}}}}}}},"RejectAssignment":{"input":{"type":"structure","required":["AssignmentId","RequesterFeedback"],"members":{"AssignmentId":{},"RequesterFeedback":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"RejectQualificationRequest":{"input":{"type":"structure","required":["QualificationRequestId"],"members":{"QualificationRequestId":{},"Reason":{}}},"output":{"type":"structure","members":{}}},"SendBonus":{"input":{"type":"structure","required":["WorkerId","BonusAmount","AssignmentId","Reason"],"members":{"WorkerId":{},"BonusAmount":{},"AssignmentId":{},"Reason":{},"UniqueRequestToken":{}}},"output":{"type":"structure","members":{}}},"SendTestEventNotification":{"input":{"type":"structure","required":["Notification","TestEventType"],"members":{"Notification":{"shape":"S3k"},"TestEventType":{}}},"output":{"type":"structure","members":{}}},"UpdateExpirationForHIT":{"input":{"type":"structure","required":["HITId","ExpireAt"],"members":{"HITId":{},"ExpireAt":{"type":"timestamp"}}},"output":{"type":"structure","members":{}},"idempotent":true},"UpdateHITReviewStatus":{"input":{"type":"structure","required":["HITId"],"members":{"HITId":{},"Revert":{"type":"boolean"}}},"output":{"type":"structure","members":{}},"idempotent":true},"UpdateHITTypeOfHIT":{"input":{"type":"structure","required":["HITId","HITTypeId"],"members":{"HITId":{},"HITTypeId":{}}},"output":{"type":"structure","members":{}},"idempotent":true},"UpdateNotificationSettings":{"input":{"type":"structure","required":["HITTypeId"],"members":{"HITTypeId":{},"Notification":{"shape":"S3k"},"Active":{"type":"boolean"}}},"output":{"type":"structure","members":{}},"idempotent":true},"UpdateQualificationType":{"input":{"type":"structure","required":["QualificationTypeId"],"members":{"QualificationTypeId":{},"Description":{},"QualificationTypeStatus":{},"Test":{},"AnswerKey":{},"TestDurationInSeconds":{"type":"long"},"RetryDelayInSeconds":{"type":"long"},"AutoGranted":{"type":"boolean"},"AutoGrantedValue":{"type":"integer"}}},"output":{"type":"structure","members":{"QualificationType":{"shape":"S1a"}}}}},"shapes":{"Si":{"type":"list","member":{"type":"structure","required":["QualificationTypeId","Comparator"],"members":{"QualificationTypeId":{},"Comparator":{},"IntegerValues":{"type":"list","member":{"type":"integer"}},"LocaleValues":{"type":"list","member":{"shape":"Sn"}},"RequiredToPreview":{"deprecated":true,"type":"boolean"},"ActionsGuarded":{}}}},"Sn":{"type":"structure","required":["Country"],"members":{"Country":{},"Subdivision":{}}},"Sq":{"type":"structure","required":["PolicyName"],"members":{"PolicyName":{},"Parameters":{"type":"list","member":{"type":"structure","members":{"Key":{},"Values":{"shape":"St"},"MapEntries":{"type":"list","member":{"type":"structure","members":{"Key":{},"Values":{"shape":"St"}}}}}}}}},"St":{"type":"list","member":{}},"Sw":{"type":"list","member":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Value":{}}}},"Sz":{"type":"structure","members":{"HITId":{},"HITTypeId":{},"HITGroupId":{},"HITLayoutId":{},"CreationTime":{"type":"timestamp"},"Title":{},"Description":{},"Question":{},"Keywords":{},"HITStatus":{},"MaxAssignments":{"type":"integer"},"Reward":{},"AutoApprovalDelayInSeconds":{"type":"long"},"Expiration":{"type":"timestamp"},"AssignmentDurationInSeconds":{"type":"long"},"RequesterAnnotation":{},"QualificationRequirements":{"shape":"Si"},"HITReviewStatus":{},"NumberOfAssignmentsPending":{"type":"integer"},"NumberOfAssignmentsAvailable":{"type":"integer"},"NumberOfAssignmentsCompleted":{"type":"integer"}}},"S1a":{"type":"structure","members":{"QualificationTypeId":{},"CreationTime":{"type":"timestamp"},"Name":{},"Description":{},"Keywords":{},"QualificationTypeStatus":{},"Test":{},"TestDurationInSeconds":{"type":"long"},"AnswerKey":{},"RetryDelayInSeconds":{"type":"long"},"IsRequestable":{"type":"boolean"},"AutoGranted":{"type":"boolean"},"AutoGrantedValue":{"type":"integer"}}},"S1p":{"type":"structure","members":{"AssignmentId":{},"WorkerId":{},"HITId":{},"AssignmentStatus":{},"AutoApprovalTime":{"type":"timestamp"},"AcceptTime":{"type":"timestamp"},"SubmitTime":{"type":"timestamp"},"ApprovalTime":{"type":"timestamp"},"RejectionTime":{"type":"timestamp"},"Deadline":{"type":"timestamp"},"Answer":{},"RequesterFeedback":{}}},"S1x":{"type":"structure","members":{"QualificationTypeId":{},"WorkerId":{},"GrantTime":{"type":"timestamp"},"IntegerValue":{"type":"integer"},"LocaleValue":{"shape":"Sn"},"Status":{}}},"S2d":{"type":"list","member":{"shape":"Sz"}},"S2r":{"type":"structure","members":{"ReviewResults":{"type":"list","member":{"type":"structure","members":{"ActionId":{},"SubjectId":{},"SubjectType":{},"QuestionId":{},"Key":{},"Value":{}}}},"ReviewActions":{"type":"list","member":{"type":"structure","members":{"ActionId":{},"ActionName":{},"TargetId":{},"TargetType":{},"Status":{},"CompleteTime":{"type":"timestamp"},"Result":{},"ErrorCode":{}}}}}},"S3k":{"type":"structure","required":["Destination","Transport","Version","EventTypes"],"members":{"Destination":{},"Transport":{},"Version":{},"EventTypes":{"type":"list","member":{}}}}}}')},42409:e=>{"use strict";e.exports=JSON.parse('{"o":{"ListAssignmentsForHIT":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"ListBonusPayments":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"ListHITs":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"ListHITsForQualificationType":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"ListQualificationRequests":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"ListQualificationTypes":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"ListReviewPolicyResultsForHIT":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"ListReviewableHITs":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"ListWorkerBlocks":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"ListWorkersWithQualificationType":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"}}}')},22805:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2013-02-18","endpointPrefix":"opsworks","jsonVersion":"1.1","protocol":"json","protocols":["json"],"serviceFullName":"AWS OpsWorks","serviceId":"OpsWorks","signatureVersion":"v4","targetPrefix":"OpsWorks_20130218","uid":"opsworks-2013-02-18"},"operations":{"AssignInstance":{"input":{"type":"structure","required":["InstanceId","LayerIds"],"members":{"InstanceId":{},"LayerIds":{"shape":"S3"}}}},"AssignVolume":{"input":{"type":"structure","required":["VolumeId"],"members":{"VolumeId":{},"InstanceId":{}}}},"AssociateElasticIp":{"input":{"type":"structure","required":["ElasticIp"],"members":{"ElasticIp":{},"InstanceId":{}}}},"AttachElasticLoadBalancer":{"input":{"type":"structure","required":["ElasticLoadBalancerName","LayerId"],"members":{"ElasticLoadBalancerName":{},"LayerId":{}}}},"CloneStack":{"input":{"type":"structure","required":["SourceStackId","ServiceRoleArn"],"members":{"SourceStackId":{},"Name":{},"Region":{},"VpcId":{},"Attributes":{"shape":"S8"},"ServiceRoleArn":{},"DefaultInstanceProfileArn":{},"DefaultOs":{},"HostnameTheme":{},"DefaultAvailabilityZone":{},"DefaultSubnetId":{},"CustomJson":{},"ConfigurationManager":{"shape":"Sa"},"ChefConfiguration":{"shape":"Sb"},"UseCustomCookbooks":{"type":"boolean"},"UseOpsworksSecurityGroups":{"type":"boolean"},"CustomCookbooksSource":{"shape":"Sd"},"DefaultSshKeyName":{},"ClonePermissions":{"type":"boolean"},"CloneAppIds":{"shape":"S3"},"DefaultRootDeviceType":{},"AgentVersion":{}}},"output":{"type":"structure","members":{"StackId":{}}}},"CreateApp":{"input":{"type":"structure","required":["StackId","Name","Type"],"members":{"StackId":{},"Shortname":{},"Name":{},"Description":{},"DataSources":{"shape":"Si"},"Type":{},"AppSource":{"shape":"Sd"},"Domains":{"shape":"S3"},"EnableSsl":{"type":"boolean"},"SslConfiguration":{"shape":"Sl"},"Attributes":{"shape":"Sm"},"Environment":{"shape":"So"}}},"output":{"type":"structure","members":{"AppId":{}}}},"CreateDeployment":{"input":{"type":"structure","required":["StackId","Command"],"members":{"StackId":{},"AppId":{},"InstanceIds":{"shape":"S3"},"LayerIds":{"shape":"S3"},"Command":{"shape":"Ss"},"Comment":{},"CustomJson":{}}},"output":{"type":"structure","members":{"DeploymentId":{}}}},"CreateInstance":{"input":{"type":"structure","required":["StackId","LayerIds","InstanceType"],"members":{"StackId":{},"LayerIds":{"shape":"S3"},"InstanceType":{},"AutoScalingType":{},"Hostname":{},"Os":{},"AmiId":{},"SshKeyName":{},"AvailabilityZone":{},"VirtualizationType":{},"SubnetId":{},"Architecture":{},"RootDeviceType":{},"BlockDeviceMappings":{"shape":"Sz"},"InstallUpdatesOnBoot":{"type":"boolean"},"EbsOptimized":{"type":"boolean"},"AgentVersion":{},"Tenancy":{}}},"output":{"type":"structure","members":{"InstanceId":{}}}},"CreateLayer":{"input":{"type":"structure","required":["StackId","Type","Name","Shortname"],"members":{"StackId":{},"Type":{},"Name":{},"Shortname":{},"Attributes":{"shape":"S17"},"CloudWatchLogsConfiguration":{"shape":"S19"},"CustomInstanceProfileArn":{},"CustomJson":{},"CustomSecurityGroupIds":{"shape":"S3"},"Packages":{"shape":"S3"},"VolumeConfigurations":{"shape":"S1f"},"EnableAutoHealing":{"type":"boolean"},"AutoAssignElasticIps":{"type":"boolean"},"AutoAssignPublicIps":{"type":"boolean"},"CustomRecipes":{"shape":"S1h"},"InstallUpdatesOnBoot":{"type":"boolean"},"UseEbsOptimizedInstances":{"type":"boolean"},"LifecycleEventConfiguration":{"shape":"S1i"}}},"output":{"type":"structure","members":{"LayerId":{}}}},"CreateStack":{"input":{"type":"structure","required":["Name","Region","ServiceRoleArn","DefaultInstanceProfileArn"],"members":{"Name":{},"Region":{},"VpcId":{},"Attributes":{"shape":"S8"},"ServiceRoleArn":{},"DefaultInstanceProfileArn":{},"DefaultOs":{},"HostnameTheme":{},"DefaultAvailabilityZone":{},"DefaultSubnetId":{},"CustomJson":{},"ConfigurationManager":{"shape":"Sa"},"ChefConfiguration":{"shape":"Sb"},"UseCustomCookbooks":{"type":"boolean"},"UseOpsworksSecurityGroups":{"type":"boolean"},"CustomCookbooksSource":{"shape":"Sd"},"DefaultSshKeyName":{},"DefaultRootDeviceType":{},"AgentVersion":{}}},"output":{"type":"structure","members":{"StackId":{}}}},"CreateUserProfile":{"input":{"type":"structure","required":["IamUserArn"],"members":{"IamUserArn":{},"SshUsername":{},"SshPublicKey":{},"AllowSelfManagement":{"type":"boolean"}}},"output":{"type":"structure","members":{"IamUserArn":{}}}},"DeleteApp":{"input":{"type":"structure","required":["AppId"],"members":{"AppId":{}}}},"DeleteInstance":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"DeleteElasticIp":{"type":"boolean"},"DeleteVolumes":{"type":"boolean"}}}},"DeleteLayer":{"input":{"type":"structure","required":["LayerId"],"members":{"LayerId":{}}}},"DeleteStack":{"input":{"type":"structure","required":["StackId"],"members":{"StackId":{}}}},"DeleteUserProfile":{"input":{"type":"structure","required":["IamUserArn"],"members":{"IamUserArn":{}}}},"DeregisterEcsCluster":{"input":{"type":"structure","required":["EcsClusterArn"],"members":{"EcsClusterArn":{}}}},"DeregisterElasticIp":{"input":{"type":"structure","required":["ElasticIp"],"members":{"ElasticIp":{}}}},"DeregisterInstance":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{}}}},"DeregisterRdsDbInstance":{"input":{"type":"structure","required":["RdsDbInstanceArn"],"members":{"RdsDbInstanceArn":{}}}},"DeregisterVolume":{"input":{"type":"structure","required":["VolumeId"],"members":{"VolumeId":{}}}},"DescribeAgentVersions":{"input":{"type":"structure","members":{"StackId":{},"ConfigurationManager":{"shape":"Sa"}}},"output":{"type":"structure","members":{"AgentVersions":{"type":"list","member":{"type":"structure","members":{"Version":{},"ConfigurationManager":{"shape":"Sa"}}}}}}},"DescribeApps":{"input":{"type":"structure","members":{"StackId":{},"AppIds":{"shape":"S3"}}},"output":{"type":"structure","members":{"Apps":{"type":"list","member":{"type":"structure","members":{"AppId":{},"StackId":{},"Shortname":{},"Name":{},"Description":{},"DataSources":{"shape":"Si"},"Type":{},"AppSource":{"shape":"Sd"},"Domains":{"shape":"S3"},"EnableSsl":{"type":"boolean"},"SslConfiguration":{"shape":"Sl"},"Attributes":{"shape":"Sm"},"CreatedAt":{},"Environment":{"shape":"So"}}}}}}},"DescribeCommands":{"input":{"type":"structure","members":{"DeploymentId":{},"InstanceId":{},"CommandIds":{"shape":"S3"}}},"output":{"type":"structure","members":{"Commands":{"type":"list","member":{"type":"structure","members":{"CommandId":{},"InstanceId":{},"DeploymentId":{},"CreatedAt":{},"AcknowledgedAt":{},"CompletedAt":{},"Status":{},"ExitCode":{"type":"integer"},"LogUrl":{},"Type":{}}}}}}},"DescribeDeployments":{"input":{"type":"structure","members":{"StackId":{},"AppId":{},"DeploymentIds":{"shape":"S3"}}},"output":{"type":"structure","members":{"Deployments":{"type":"list","member":{"type":"structure","members":{"DeploymentId":{},"StackId":{},"AppId":{},"CreatedAt":{},"CompletedAt":{},"Duration":{"type":"integer"},"IamUserArn":{},"Comment":{},"Command":{"shape":"Ss"},"Status":{},"CustomJson":{},"InstanceIds":{"shape":"S3"}}}}}}},"DescribeEcsClusters":{"input":{"type":"structure","members":{"EcsClusterArns":{"shape":"S3"},"StackId":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"EcsClusters":{"type":"list","member":{"type":"structure","members":{"EcsClusterArn":{},"EcsClusterName":{},"StackId":{},"RegisteredAt":{}}}},"NextToken":{}}}},"DescribeElasticIps":{"input":{"type":"structure","members":{"InstanceId":{},"StackId":{},"Ips":{"shape":"S3"}}},"output":{"type":"structure","members":{"ElasticIps":{"type":"list","member":{"type":"structure","members":{"Ip":{},"Name":{},"Domain":{},"Region":{},"InstanceId":{}}}}}}},"DescribeElasticLoadBalancers":{"input":{"type":"structure","members":{"StackId":{},"LayerIds":{"shape":"S3"}}},"output":{"type":"structure","members":{"ElasticLoadBalancers":{"type":"list","member":{"type":"structure","members":{"ElasticLoadBalancerName":{},"Region":{},"DnsName":{},"StackId":{},"LayerId":{},"VpcId":{},"AvailabilityZones":{"shape":"S3"},"SubnetIds":{"shape":"S3"},"Ec2InstanceIds":{"shape":"S3"}}}}}}},"DescribeInstances":{"input":{"type":"structure","members":{"StackId":{},"LayerId":{},"InstanceIds":{"shape":"S3"}}},"output":{"type":"structure","members":{"Instances":{"type":"list","member":{"type":"structure","members":{"AgentVersion":{},"AmiId":{},"Architecture":{},"Arn":{},"AutoScalingType":{},"AvailabilityZone":{},"BlockDeviceMappings":{"shape":"Sz"},"CreatedAt":{},"EbsOptimized":{"type":"boolean"},"Ec2InstanceId":{},"EcsClusterArn":{},"EcsContainerInstanceArn":{},"ElasticIp":{},"Hostname":{},"InfrastructureClass":{},"InstallUpdatesOnBoot":{"type":"boolean"},"InstanceId":{},"InstanceProfileArn":{},"InstanceType":{},"LastServiceErrorId":{},"LayerIds":{"shape":"S3"},"Os":{},"Platform":{},"PrivateDns":{},"PrivateIp":{},"PublicDns":{},"PublicIp":{},"RegisteredBy":{},"ReportedAgentVersion":{},"ReportedOs":{"type":"structure","members":{"Family":{},"Name":{},"Version":{}}},"RootDeviceType":{},"RootDeviceVolumeId":{},"SecurityGroupIds":{"shape":"S3"},"SshHostDsaKeyFingerprint":{},"SshHostRsaKeyFingerprint":{},"SshKeyName":{},"StackId":{},"Status":{},"SubnetId":{},"Tenancy":{},"VirtualizationType":{}}}}}}},"DescribeLayers":{"input":{"type":"structure","members":{"StackId":{},"LayerIds":{"shape":"S3"}}},"output":{"type":"structure","members":{"Layers":{"type":"list","member":{"type":"structure","members":{"Arn":{},"StackId":{},"LayerId":{},"Type":{},"Name":{},"Shortname":{},"Attributes":{"shape":"S17"},"CloudWatchLogsConfiguration":{"shape":"S19"},"CustomInstanceProfileArn":{},"CustomJson":{},"CustomSecurityGroupIds":{"shape":"S3"},"DefaultSecurityGroupNames":{"shape":"S3"},"Packages":{"shape":"S3"},"VolumeConfigurations":{"shape":"S1f"},"EnableAutoHealing":{"type":"boolean"},"AutoAssignElasticIps":{"type":"boolean"},"AutoAssignPublicIps":{"type":"boolean"},"DefaultRecipes":{"shape":"S1h"},"CustomRecipes":{"shape":"S1h"},"CreatedAt":{},"InstallUpdatesOnBoot":{"type":"boolean"},"UseEbsOptimizedInstances":{"type":"boolean"},"LifecycleEventConfiguration":{"shape":"S1i"}}}}}}},"DescribeLoadBasedAutoScaling":{"input":{"type":"structure","required":["LayerIds"],"members":{"LayerIds":{"shape":"S3"}}},"output":{"type":"structure","members":{"LoadBasedAutoScalingConfigurations":{"type":"list","member":{"type":"structure","members":{"LayerId":{},"Enable":{"type":"boolean"},"UpScaling":{"shape":"S36"},"DownScaling":{"shape":"S36"}}}}}}},"DescribeMyUserProfile":{"output":{"type":"structure","members":{"UserProfile":{"type":"structure","members":{"IamUserArn":{},"Name":{},"SshUsername":{},"SshPublicKey":{}}}}}},"DescribeOperatingSystems":{"output":{"type":"structure","members":{"OperatingSystems":{"type":"list","member":{"type":"structure","members":{"Name":{},"Id":{},"Type":{},"ConfigurationManagers":{"type":"list","member":{"type":"structure","members":{"Name":{},"Version":{}}}},"ReportedName":{},"ReportedVersion":{},"Supported":{"type":"boolean"}}}}}}},"DescribePermissions":{"input":{"type":"structure","members":{"IamUserArn":{},"StackId":{}}},"output":{"type":"structure","members":{"Permissions":{"type":"list","member":{"type":"structure","members":{"StackId":{},"IamUserArn":{},"AllowSsh":{"type":"boolean"},"AllowSudo":{"type":"boolean"},"Level":{}}}}}}},"DescribeRaidArrays":{"input":{"type":"structure","members":{"InstanceId":{},"StackId":{},"RaidArrayIds":{"shape":"S3"}}},"output":{"type":"structure","members":{"RaidArrays":{"type":"list","member":{"type":"structure","members":{"RaidArrayId":{},"InstanceId":{},"Name":{},"RaidLevel":{"type":"integer"},"NumberOfDisks":{"type":"integer"},"Size":{"type":"integer"},"Device":{},"MountPoint":{},"AvailabilityZone":{},"CreatedAt":{},"StackId":{},"VolumeType":{},"Iops":{"type":"integer"}}}}}}},"DescribeRdsDbInstances":{"input":{"type":"structure","required":["StackId"],"members":{"StackId":{},"RdsDbInstanceArns":{"shape":"S3"}}},"output":{"type":"structure","members":{"RdsDbInstances":{"type":"list","member":{"type":"structure","members":{"RdsDbInstanceArn":{},"DbInstanceIdentifier":{},"DbUser":{},"DbPassword":{},"Region":{},"Address":{},"Engine":{},"StackId":{},"MissingOnRds":{"type":"boolean"}}}}}}},"DescribeServiceErrors":{"input":{"type":"structure","members":{"StackId":{},"InstanceId":{},"ServiceErrorIds":{"shape":"S3"}}},"output":{"type":"structure","members":{"ServiceErrors":{"type":"list","member":{"type":"structure","members":{"ServiceErrorId":{},"StackId":{},"InstanceId":{},"Type":{},"Message":{},"CreatedAt":{}}}}}}},"DescribeStackProvisioningParameters":{"input":{"type":"structure","required":["StackId"],"members":{"StackId":{}}},"output":{"type":"structure","members":{"AgentInstallerUrl":{},"Parameters":{"type":"map","key":{},"value":{}}}}},"DescribeStackSummary":{"input":{"type":"structure","required":["StackId"],"members":{"StackId":{}}},"output":{"type":"structure","members":{"StackSummary":{"type":"structure","members":{"StackId":{},"Name":{},"Arn":{},"LayersCount":{"type":"integer"},"AppsCount":{"type":"integer"},"InstancesCount":{"type":"structure","members":{"Assigning":{"type":"integer"},"Booting":{"type":"integer"},"ConnectionLost":{"type":"integer"},"Deregistering":{"type":"integer"},"Online":{"type":"integer"},"Pending":{"type":"integer"},"Rebooting":{"type":"integer"},"Registered":{"type":"integer"},"Registering":{"type":"integer"},"Requested":{"type":"integer"},"RunningSetup":{"type":"integer"},"SetupFailed":{"type":"integer"},"ShuttingDown":{"type":"integer"},"StartFailed":{"type":"integer"},"StopFailed":{"type":"integer"},"Stopped":{"type":"integer"},"Stopping":{"type":"integer"},"Terminated":{"type":"integer"},"Terminating":{"type":"integer"},"Unassigning":{"type":"integer"}}}}}}}},"DescribeStacks":{"input":{"type":"structure","members":{"StackIds":{"shape":"S3"}}},"output":{"type":"structure","members":{"Stacks":{"type":"list","member":{"type":"structure","members":{"StackId":{},"Name":{},"Arn":{},"Region":{},"VpcId":{},"Attributes":{"shape":"S8"},"ServiceRoleArn":{},"DefaultInstanceProfileArn":{},"DefaultOs":{},"HostnameTheme":{},"DefaultAvailabilityZone":{},"DefaultSubnetId":{},"CustomJson":{},"ConfigurationManager":{"shape":"Sa"},"ChefConfiguration":{"shape":"Sb"},"UseCustomCookbooks":{"type":"boolean"},"UseOpsworksSecurityGroups":{"type":"boolean"},"CustomCookbooksSource":{"shape":"Sd"},"DefaultSshKeyName":{},"CreatedAt":{},"DefaultRootDeviceType":{},"AgentVersion":{}}}}}}},"DescribeTimeBasedAutoScaling":{"input":{"type":"structure","required":["InstanceIds"],"members":{"InstanceIds":{"shape":"S3"}}},"output":{"type":"structure","members":{"TimeBasedAutoScalingConfigurations":{"type":"list","member":{"type":"structure","members":{"InstanceId":{},"AutoScalingSchedule":{"shape":"S4b"}}}}}}},"DescribeUserProfiles":{"input":{"type":"structure","members":{"IamUserArns":{"shape":"S3"}}},"output":{"type":"structure","members":{"UserProfiles":{"type":"list","member":{"type":"structure","members":{"IamUserArn":{},"Name":{},"SshUsername":{},"SshPublicKey":{},"AllowSelfManagement":{"type":"boolean"}}}}}}},"DescribeVolumes":{"input":{"type":"structure","members":{"InstanceId":{},"StackId":{},"RaidArrayId":{},"VolumeIds":{"shape":"S3"}}},"output":{"type":"structure","members":{"Volumes":{"type":"list","member":{"type":"structure","members":{"VolumeId":{},"Ec2VolumeId":{},"Name":{},"RaidArrayId":{},"InstanceId":{},"Status":{},"Size":{"type":"integer"},"Device":{},"MountPoint":{},"Region":{},"AvailabilityZone":{},"VolumeType":{},"Iops":{"type":"integer"},"Encrypted":{"type":"boolean"}}}}}}},"DetachElasticLoadBalancer":{"input":{"type":"structure","required":["ElasticLoadBalancerName","LayerId"],"members":{"ElasticLoadBalancerName":{},"LayerId":{}}}},"DisassociateElasticIp":{"input":{"type":"structure","required":["ElasticIp"],"members":{"ElasticIp":{}}}},"GetHostnameSuggestion":{"input":{"type":"structure","required":["LayerId"],"members":{"LayerId":{}}},"output":{"type":"structure","members":{"LayerId":{},"Hostname":{}}}},"GrantAccess":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"ValidForInMinutes":{"type":"integer"}}},"output":{"type":"structure","members":{"TemporaryCredential":{"type":"structure","members":{"Username":{},"Password":{},"ValidForInMinutes":{"type":"integer"},"InstanceId":{}}}}}},"ListTags":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"S50"},"NextToken":{}}}},"RebootInstance":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{}}}},"RegisterEcsCluster":{"input":{"type":"structure","required":["EcsClusterArn","StackId"],"members":{"EcsClusterArn":{},"StackId":{}}},"output":{"type":"structure","members":{"EcsClusterArn":{}}}},"RegisterElasticIp":{"input":{"type":"structure","required":["ElasticIp","StackId"],"members":{"ElasticIp":{},"StackId":{}}},"output":{"type":"structure","members":{"ElasticIp":{}}}},"RegisterInstance":{"input":{"type":"structure","required":["StackId"],"members":{"StackId":{},"Hostname":{},"PublicIp":{},"PrivateIp":{},"RsaPublicKey":{},"RsaPublicKeyFingerprint":{},"InstanceIdentity":{"type":"structure","members":{"Document":{},"Signature":{}}}}},"output":{"type":"structure","members":{"InstanceId":{}}}},"RegisterRdsDbInstance":{"input":{"type":"structure","required":["StackId","RdsDbInstanceArn","DbUser","DbPassword"],"members":{"StackId":{},"RdsDbInstanceArn":{},"DbUser":{},"DbPassword":{}}}},"RegisterVolume":{"input":{"type":"structure","required":["StackId"],"members":{"Ec2VolumeId":{},"StackId":{}}},"output":{"type":"structure","members":{"VolumeId":{}}}},"SetLoadBasedAutoScaling":{"input":{"type":"structure","required":["LayerId"],"members":{"LayerId":{},"Enable":{"type":"boolean"},"UpScaling":{"shape":"S36"},"DownScaling":{"shape":"S36"}}}},"SetPermission":{"input":{"type":"structure","required":["StackId","IamUserArn"],"members":{"StackId":{},"IamUserArn":{},"AllowSsh":{"type":"boolean"},"AllowSudo":{"type":"boolean"},"Level":{}}}},"SetTimeBasedAutoScaling":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"AutoScalingSchedule":{"shape":"S4b"}}}},"StartInstance":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{}}}},"StartStack":{"input":{"type":"structure","required":["StackId"],"members":{"StackId":{}}}},"StopInstance":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"Force":{"type":"boolean"}}}},"StopStack":{"input":{"type":"structure","required":["StackId"],"members":{"StackId":{}}}},"TagResource":{"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"ResourceArn":{},"Tags":{"shape":"S50"}}}},"UnassignInstance":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{}}}},"UnassignVolume":{"input":{"type":"structure","required":["VolumeId"],"members":{"VolumeId":{}}}},"UntagResource":{"input":{"type":"structure","required":["ResourceArn","TagKeys"],"members":{"ResourceArn":{},"TagKeys":{"type":"list","member":{}}}}},"UpdateApp":{"input":{"type":"structure","required":["AppId"],"members":{"AppId":{},"Name":{},"Description":{},"DataSources":{"shape":"Si"},"Type":{},"AppSource":{"shape":"Sd"},"Domains":{"shape":"S3"},"EnableSsl":{"type":"boolean"},"SslConfiguration":{"shape":"Sl"},"Attributes":{"shape":"Sm"},"Environment":{"shape":"So"}}}},"UpdateElasticIp":{"input":{"type":"structure","required":["ElasticIp"],"members":{"ElasticIp":{},"Name":{}}}},"UpdateInstance":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"LayerIds":{"shape":"S3"},"InstanceType":{},"AutoScalingType":{},"Hostname":{},"Os":{},"AmiId":{},"SshKeyName":{},"Architecture":{},"InstallUpdatesOnBoot":{"type":"boolean"},"EbsOptimized":{"type":"boolean"},"AgentVersion":{}}}},"UpdateLayer":{"input":{"type":"structure","required":["LayerId"],"members":{"LayerId":{},"Name":{},"Shortname":{},"Attributes":{"shape":"S17"},"CloudWatchLogsConfiguration":{"shape":"S19"},"CustomInstanceProfileArn":{},"CustomJson":{},"CustomSecurityGroupIds":{"shape":"S3"},"Packages":{"shape":"S3"},"VolumeConfigurations":{"shape":"S1f"},"EnableAutoHealing":{"type":"boolean"},"AutoAssignElasticIps":{"type":"boolean"},"AutoAssignPublicIps":{"type":"boolean"},"CustomRecipes":{"shape":"S1h"},"InstallUpdatesOnBoot":{"type":"boolean"},"UseEbsOptimizedInstances":{"type":"boolean"},"LifecycleEventConfiguration":{"shape":"S1i"}}}},"UpdateMyUserProfile":{"input":{"type":"structure","members":{"SshPublicKey":{}}}},"UpdateRdsDbInstance":{"input":{"type":"structure","required":["RdsDbInstanceArn"],"members":{"RdsDbInstanceArn":{},"DbUser":{},"DbPassword":{}}}},"UpdateStack":{"input":{"type":"structure","required":["StackId"],"members":{"StackId":{},"Name":{},"Attributes":{"shape":"S8"},"ServiceRoleArn":{},"DefaultInstanceProfileArn":{},"DefaultOs":{},"HostnameTheme":{},"DefaultAvailabilityZone":{},"DefaultSubnetId":{},"CustomJson":{},"ConfigurationManager":{"shape":"Sa"},"ChefConfiguration":{"shape":"Sb"},"UseCustomCookbooks":{"type":"boolean"},"CustomCookbooksSource":{"shape":"Sd"},"DefaultSshKeyName":{},"DefaultRootDeviceType":{},"UseOpsworksSecurityGroups":{"type":"boolean"},"AgentVersion":{}}}},"UpdateUserProfile":{"input":{"type":"structure","required":["IamUserArn"],"members":{"IamUserArn":{},"SshUsername":{},"SshPublicKey":{},"AllowSelfManagement":{"type":"boolean"}}}},"UpdateVolume":{"input":{"type":"structure","required":["VolumeId"],"members":{"VolumeId":{},"Name":{},"MountPoint":{}}}}},"shapes":{"S3":{"type":"list","member":{}},"S8":{"type":"map","key":{},"value":{}},"Sa":{"type":"structure","members":{"Name":{},"Version":{}}},"Sb":{"type":"structure","members":{"ManageBerkshelf":{"type":"boolean"},"BerkshelfVersion":{}}},"Sd":{"type":"structure","members":{"Type":{},"Url":{},"Username":{},"Password":{},"SshKey":{},"Revision":{}}},"Si":{"type":"list","member":{"type":"structure","members":{"Type":{},"Arn":{},"DatabaseName":{}}}},"Sl":{"type":"structure","required":["Certificate","PrivateKey"],"members":{"Certificate":{},"PrivateKey":{},"Chain":{}}},"Sm":{"type":"map","key":{},"value":{}},"So":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{},"Secure":{"type":"boolean"}}}},"Ss":{"type":"structure","required":["Name"],"members":{"Name":{},"Args":{"type":"map","key":{},"value":{"shape":"S3"}}}},"Sz":{"type":"list","member":{"type":"structure","members":{"DeviceName":{},"NoDevice":{},"VirtualName":{},"Ebs":{"type":"structure","members":{"SnapshotId":{},"Iops":{"type":"integer"},"VolumeSize":{"type":"integer"},"VolumeType":{},"DeleteOnTermination":{"type":"boolean"}}}}}},"S17":{"type":"map","key":{},"value":{}},"S19":{"type":"structure","members":{"Enabled":{"type":"boolean"},"LogStreams":{"type":"list","member":{"type":"structure","members":{"LogGroupName":{},"DatetimeFormat":{},"TimeZone":{},"File":{},"FileFingerprintLines":{},"MultiLineStartPattern":{},"InitialPosition":{},"Encoding":{},"BufferDuration":{"type":"integer"},"BatchCount":{"type":"integer"},"BatchSize":{"type":"integer"}}}}}},"S1f":{"type":"list","member":{"type":"structure","required":["MountPoint","NumberOfDisks","Size"],"members":{"MountPoint":{},"RaidLevel":{"type":"integer"},"NumberOfDisks":{"type":"integer"},"Size":{"type":"integer"},"VolumeType":{},"Iops":{"type":"integer"},"Encrypted":{"type":"boolean"}}}},"S1h":{"type":"structure","members":{"Setup":{"shape":"S3"},"Configure":{"shape":"S3"},"Deploy":{"shape":"S3"},"Undeploy":{"shape":"S3"},"Shutdown":{"shape":"S3"}}},"S1i":{"type":"structure","members":{"Shutdown":{"type":"structure","members":{"ExecutionTimeout":{"type":"integer"},"DelayUntilElbConnectionsDrained":{"type":"boolean"}}}}},"S36":{"type":"structure","members":{"InstanceCount":{"type":"integer"},"ThresholdsWaitTime":{"type":"integer"},"IgnoreMetricsTime":{"type":"integer"},"CpuThreshold":{"type":"double"},"MemoryThreshold":{"type":"double"},"LoadThreshold":{"type":"double"},"Alarms":{"shape":"S3"}}},"S4b":{"type":"structure","members":{"Monday":{"shape":"S4c"},"Tuesday":{"shape":"S4c"},"Wednesday":{"shape":"S4c"},"Thursday":{"shape":"S4c"},"Friday":{"shape":"S4c"},"Saturday":{"shape":"S4c"},"Sunday":{"shape":"S4c"}}},"S4c":{"type":"map","key":{},"value":{}},"S50":{"type":"map","key":{},"value":{}}}}')},24750:e=>{"use strict";e.exports=JSON.parse('{"o":{"DescribeApps":{"result_key":"Apps"},"DescribeCommands":{"result_key":"Commands"},"DescribeDeployments":{"result_key":"Deployments"},"DescribeEcsClusters":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"EcsClusters"},"DescribeElasticIps":{"result_key":"ElasticIps"},"DescribeElasticLoadBalancers":{"result_key":"ElasticLoadBalancers"},"DescribeInstances":{"result_key":"Instances"},"DescribeLayers":{"result_key":"Layers"},"DescribeLoadBasedAutoScaling":{"result_key":"LoadBasedAutoScalingConfigurations"},"DescribePermissions":{"result_key":"Permissions"},"DescribeRaidArrays":{"result_key":"RaidArrays"},"DescribeServiceErrors":{"result_key":"ServiceErrors"},"DescribeStacks":{"result_key":"Stacks"},"DescribeTimeBasedAutoScaling":{"result_key":"TimeBasedAutoScalingConfigurations"},"DescribeUserProfiles":{"result_key":"UserProfiles"},"DescribeVolumes":{"result_key":"Volumes"}}}')},74961:e=>{"use strict";e.exports=JSON.parse('{"V":{"AppExists":{"delay":1,"operation":"DescribeApps","maxAttempts":40,"acceptors":[{"expected":200,"matcher":"status","state":"success"},{"matcher":"status","expected":400,"state":"failure"}]},"DeploymentSuccessful":{"delay":15,"operation":"DescribeDeployments","maxAttempts":40,"description":"Wait until a deployment has completed successfully.","acceptors":[{"expected":"successful","matcher":"pathAll","state":"success","argument":"Deployments[].Status"},{"expected":"failed","matcher":"pathAny","state":"failure","argument":"Deployments[].Status"}]},"InstanceOnline":{"delay":15,"operation":"DescribeInstances","maxAttempts":40,"description":"Wait until OpsWorks instance is online.","acceptors":[{"expected":"online","matcher":"pathAll","state":"success","argument":"Instances[].Status"},{"expected":"setup_failed","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"shutting_down","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"start_failed","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"stopped","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"stopping","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"terminating","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"terminated","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"stop_failed","matcher":"pathAny","state":"failure","argument":"Instances[].Status"}]},"InstanceRegistered":{"delay":15,"operation":"DescribeInstances","maxAttempts":40,"description":"Wait until OpsWorks instance is registered.","acceptors":[{"expected":"registered","matcher":"pathAll","state":"success","argument":"Instances[].Status"},{"expected":"setup_failed","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"shutting_down","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"stopped","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"stopping","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"terminating","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"terminated","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"stop_failed","matcher":"pathAny","state":"failure","argument":"Instances[].Status"}]},"InstanceStopped":{"delay":15,"operation":"DescribeInstances","maxAttempts":40,"description":"Wait until OpsWorks instance is stopped.","acceptors":[{"expected":"stopped","matcher":"pathAll","state":"success","argument":"Instances[].Status"},{"expected":"booting","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"pending","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"rebooting","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"requested","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"running_setup","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"setup_failed","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"start_failed","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"stop_failed","matcher":"pathAny","state":"failure","argument":"Instances[].Status"}]},"InstanceTerminated":{"delay":15,"operation":"DescribeInstances","maxAttempts":40,"description":"Wait until OpsWorks instance is terminated.","acceptors":[{"expected":"terminated","matcher":"pathAll","state":"success","argument":"Instances[].Status"},{"expected":"ResourceNotFoundException","matcher":"error","state":"success"},{"expected":"booting","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"online","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"pending","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"rebooting","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"requested","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"running_setup","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"setup_failed","matcher":"pathAny","state":"failure","argument":"Instances[].Status"},{"expected":"start_failed","matcher":"pathAny","state":"failure","argument":"Instances[].Status"}]}}}')},70169:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2018-05-22","endpointPrefix":"personalize","jsonVersion":"1.1","protocol":"json","protocols":["json"],"serviceFullName":"Amazon Personalize","serviceId":"Personalize","signatureVersion":"v4","signingName":"personalize","targetPrefix":"AmazonPersonalize","uid":"personalize-2018-05-22","auth":["aws.auth#sigv4"]},"operations":{"CreateBatchInferenceJob":{"input":{"type":"structure","required":["jobName","solutionVersionArn","jobInput","jobOutput","roleArn"],"members":{"jobName":{},"solutionVersionArn":{},"filterArn":{},"numResults":{"type":"integer"},"jobInput":{"shape":"S5"},"jobOutput":{"shape":"S9"},"roleArn":{},"batchInferenceJobConfig":{"shape":"Sb"},"tags":{"shape":"Sf"},"batchInferenceJobMode":{},"themeGenerationConfig":{"shape":"Sk"}}},"output":{"type":"structure","members":{"batchInferenceJobArn":{}}}},"CreateBatchSegmentJob":{"input":{"type":"structure","required":["jobName","solutionVersionArn","jobInput","jobOutput","roleArn"],"members":{"jobName":{},"solutionVersionArn":{},"filterArn":{},"numResults":{"type":"integer"},"jobInput":{"shape":"Sp"},"jobOutput":{"shape":"Sq"},"roleArn":{},"tags":{"shape":"Sf"}}},"output":{"type":"structure","members":{"batchSegmentJobArn":{}}}},"CreateCampaign":{"input":{"type":"structure","required":["name","solutionVersionArn"],"members":{"name":{},"solutionVersionArn":{},"minProvisionedTPS":{"type":"integer"},"campaignConfig":{"shape":"Su"},"tags":{"shape":"Sf"}}},"output":{"type":"structure","members":{"campaignArn":{}}},"idempotent":true},"CreateDataDeletionJob":{"input":{"type":"structure","required":["jobName","datasetGroupArn","dataSource","roleArn"],"members":{"jobName":{},"datasetGroupArn":{},"dataSource":{"shape":"Sy"},"roleArn":{},"tags":{"shape":"Sf"}}},"output":{"type":"structure","members":{"dataDeletionJobArn":{}}}},"CreateDataset":{"input":{"type":"structure","required":["name","schemaArn","datasetGroupArn","datasetType"],"members":{"name":{},"schemaArn":{},"datasetGroupArn":{},"datasetType":{},"tags":{"shape":"Sf"}}},"output":{"type":"structure","members":{"datasetArn":{}}},"idempotent":true},"CreateDatasetExportJob":{"input":{"type":"structure","required":["jobName","datasetArn","roleArn","jobOutput"],"members":{"jobName":{},"datasetArn":{},"ingestionMode":{},"roleArn":{},"jobOutput":{"shape":"S15"},"tags":{"shape":"Sf"}}},"output":{"type":"structure","members":{"datasetExportJobArn":{}}},"idempotent":true},"CreateDatasetGroup":{"input":{"type":"structure","required":["name"],"members":{"name":{},"roleArn":{},"kmsKeyArn":{},"domain":{},"tags":{"shape":"Sf"}}},"output":{"type":"structure","members":{"datasetGroupArn":{},"domain":{}}}},"CreateDatasetImportJob":{"input":{"type":"structure","required":["jobName","datasetArn","dataSource","roleArn"],"members":{"jobName":{},"datasetArn":{},"dataSource":{"shape":"Sy"},"roleArn":{},"tags":{"shape":"Sf"},"importMode":{},"publishAttributionMetricsToS3":{"type":"boolean"}}},"output":{"type":"structure","members":{"datasetImportJobArn":{}}}},"CreateEventTracker":{"input":{"type":"structure","required":["name","datasetGroupArn"],"members":{"name":{},"datasetGroupArn":{},"tags":{"shape":"Sf"}}},"output":{"type":"structure","members":{"eventTrackerArn":{},"trackingId":{}}},"idempotent":true},"CreateFilter":{"input":{"type":"structure","required":["name","datasetGroupArn","filterExpression"],"members":{"name":{},"datasetGroupArn":{},"filterExpression":{"shape":"S1h"},"tags":{"shape":"Sf"}}},"output":{"type":"structure","members":{"filterArn":{}}}},"CreateMetricAttribution":{"input":{"type":"structure","required":["name","datasetGroupArn","metrics","metricsOutputConfig"],"members":{"name":{},"datasetGroupArn":{},"metrics":{"shape":"S1k"},"metricsOutputConfig":{"shape":"S1p"}}},"output":{"type":"structure","members":{"metricAttributionArn":{}}}},"CreateRecommender":{"input":{"type":"structure","required":["name","datasetGroupArn","recipeArn"],"members":{"name":{},"datasetGroupArn":{},"recipeArn":{},"recommenderConfig":{"shape":"S1s"},"tags":{"shape":"Sf"}}},"output":{"type":"structure","members":{"recommenderArn":{}}},"idempotent":true},"CreateSchema":{"input":{"type":"structure","required":["name","schema"],"members":{"name":{},"schema":{},"domain":{}}},"output":{"type":"structure","members":{"schemaArn":{}}},"idempotent":true},"CreateSolution":{"input":{"type":"structure","required":["name","datasetGroupArn"],"members":{"name":{},"performHPO":{"type":"boolean"},"performAutoML":{"type":"boolean"},"performAutoTraining":{"type":"boolean"},"recipeArn":{},"datasetGroupArn":{},"eventType":{},"solutionConfig":{"shape":"S23"},"tags":{"shape":"Sf"}}},"output":{"type":"structure","members":{"solutionArn":{}}}},"CreateSolutionVersion":{"input":{"type":"structure","required":["solutionArn"],"members":{"name":{},"solutionArn":{},"trainingMode":{},"tags":{"shape":"Sf"}}},"output":{"type":"structure","members":{"solutionVersionArn":{}}}},"DeleteCampaign":{"input":{"type":"structure","required":["campaignArn"],"members":{"campaignArn":{}}},"idempotent":true},"DeleteDataset":{"input":{"type":"structure","required":["datasetArn"],"members":{"datasetArn":{}}},"idempotent":true},"DeleteDatasetGroup":{"input":{"type":"structure","required":["datasetGroupArn"],"members":{"datasetGroupArn":{}}},"idempotent":true},"DeleteEventTracker":{"input":{"type":"structure","required":["eventTrackerArn"],"members":{"eventTrackerArn":{}}},"idempotent":true},"DeleteFilter":{"input":{"type":"structure","required":["filterArn"],"members":{"filterArn":{}}}},"DeleteMetricAttribution":{"input":{"type":"structure","required":["metricAttributionArn"],"members":{"metricAttributionArn":{}}},"idempotent":true},"DeleteRecommender":{"input":{"type":"structure","required":["recommenderArn"],"members":{"recommenderArn":{}}},"idempotent":true},"DeleteSchema":{"input":{"type":"structure","required":["schemaArn"],"members":{"schemaArn":{}}},"idempotent":true},"DeleteSolution":{"input":{"type":"structure","required":["solutionArn"],"members":{"solutionArn":{}}},"idempotent":true},"DescribeAlgorithm":{"input":{"type":"structure","required":["algorithmArn"],"members":{"algorithmArn":{}}},"output":{"type":"structure","members":{"algorithm":{"type":"structure","members":{"name":{},"algorithmArn":{},"algorithmImage":{"type":"structure","required":["dockerURI"],"members":{"name":{},"dockerURI":{}}},"defaultHyperParameters":{"shape":"Sc"},"defaultHyperParameterRanges":{"type":"structure","members":{"integerHyperParameterRanges":{"type":"list","member":{"type":"structure","members":{"name":{},"minValue":{"type":"integer"},"maxValue":{"type":"integer"},"isTunable":{"type":"boolean"}}}},"continuousHyperParameterRanges":{"type":"list","member":{"type":"structure","members":{"name":{},"minValue":{"type":"double"},"maxValue":{"type":"double"},"isTunable":{"type":"boolean"}}}},"categoricalHyperParameterRanges":{"type":"list","member":{"type":"structure","members":{"name":{},"values":{"shape":"S2m"},"isTunable":{"type":"boolean"}}}}}},"defaultResourceConfig":{"type":"map","key":{},"value":{}},"trainingInputMode":{},"roleArn":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"}}}}},"idempotent":true},"DescribeBatchInferenceJob":{"input":{"type":"structure","required":["batchInferenceJobArn"],"members":{"batchInferenceJobArn":{}}},"output":{"type":"structure","members":{"batchInferenceJob":{"type":"structure","members":{"jobName":{},"batchInferenceJobArn":{},"filterArn":{},"failureReason":{},"solutionVersionArn":{},"numResults":{"type":"integer"},"jobInput":{"shape":"S5"},"jobOutput":{"shape":"S9"},"batchInferenceJobConfig":{"shape":"Sb"},"roleArn":{},"batchInferenceJobMode":{},"themeGenerationConfig":{"shape":"Sk"},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"}}}}},"idempotent":true},"DescribeBatchSegmentJob":{"input":{"type":"structure","required":["batchSegmentJobArn"],"members":{"batchSegmentJobArn":{}}},"output":{"type":"structure","members":{"batchSegmentJob":{"type":"structure","members":{"jobName":{},"batchSegmentJobArn":{},"filterArn":{},"failureReason":{},"solutionVersionArn":{},"numResults":{"type":"integer"},"jobInput":{"shape":"Sp"},"jobOutput":{"shape":"Sq"},"roleArn":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"}}}}},"idempotent":true},"DescribeCampaign":{"input":{"type":"structure","required":["campaignArn"],"members":{"campaignArn":{}}},"output":{"type":"structure","members":{"campaign":{"type":"structure","members":{"name":{},"campaignArn":{},"solutionVersionArn":{},"minProvisionedTPS":{"type":"integer"},"campaignConfig":{"shape":"Su"},"status":{},"failureReason":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"latestCampaignUpdate":{"type":"structure","members":{"solutionVersionArn":{},"minProvisionedTPS":{"type":"integer"},"campaignConfig":{"shape":"Su"},"status":{},"failureReason":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"}}}}}}},"idempotent":true},"DescribeDataDeletionJob":{"input":{"type":"structure","required":["dataDeletionJobArn"],"members":{"dataDeletionJobArn":{}}},"output":{"type":"structure","members":{"dataDeletionJob":{"type":"structure","members":{"jobName":{},"dataDeletionJobArn":{},"datasetGroupArn":{},"dataSource":{"shape":"Sy"},"roleArn":{},"status":{},"numDeleted":{"type":"integer"},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"failureReason":{}}}}},"idempotent":true},"DescribeDataset":{"input":{"type":"structure","required":["datasetArn"],"members":{"datasetArn":{}}},"output":{"type":"structure","members":{"dataset":{"type":"structure","members":{"name":{},"datasetArn":{},"datasetGroupArn":{},"datasetType":{},"schemaArn":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"latestDatasetUpdate":{"type":"structure","members":{"schemaArn":{},"status":{},"failureReason":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"}}},"trackingId":{}}}}},"idempotent":true},"DescribeDatasetExportJob":{"input":{"type":"structure","required":["datasetExportJobArn"],"members":{"datasetExportJobArn":{}}},"output":{"type":"structure","members":{"datasetExportJob":{"type":"structure","members":{"jobName":{},"datasetExportJobArn":{},"datasetArn":{},"ingestionMode":{},"roleArn":{},"status":{},"jobOutput":{"shape":"S15"},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"failureReason":{}}}}},"idempotent":true},"DescribeDatasetGroup":{"input":{"type":"structure","required":["datasetGroupArn"],"members":{"datasetGroupArn":{}}},"output":{"type":"structure","members":{"datasetGroup":{"type":"structure","members":{"name":{},"datasetGroupArn":{},"status":{},"roleArn":{},"kmsKeyArn":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"failureReason":{},"domain":{}}}}},"idempotent":true},"DescribeDatasetImportJob":{"input":{"type":"structure","required":["datasetImportJobArn"],"members":{"datasetImportJobArn":{}}},"output":{"type":"structure","members":{"datasetImportJob":{"type":"structure","members":{"jobName":{},"datasetImportJobArn":{},"datasetArn":{},"dataSource":{"shape":"Sy"},"roleArn":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"failureReason":{},"importMode":{},"publishAttributionMetricsToS3":{"type":"boolean"}}}}},"idempotent":true},"DescribeEventTracker":{"input":{"type":"structure","required":["eventTrackerArn"],"members":{"eventTrackerArn":{}}},"output":{"type":"structure","members":{"eventTracker":{"type":"structure","members":{"name":{},"eventTrackerArn":{},"accountId":{},"trackingId":{},"datasetGroupArn":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"}}}}},"idempotent":true},"DescribeFeatureTransformation":{"input":{"type":"structure","required":["featureTransformationArn"],"members":{"featureTransformationArn":{}}},"output":{"type":"structure","members":{"featureTransformation":{"type":"structure","members":{"name":{},"featureTransformationArn":{},"defaultParameters":{"type":"map","key":{},"value":{}},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"status":{}}}}},"idempotent":true},"DescribeFilter":{"input":{"type":"structure","required":["filterArn"],"members":{"filterArn":{}}},"output":{"type":"structure","members":{"filter":{"type":"structure","members":{"name":{},"filterArn":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"datasetGroupArn":{},"failureReason":{},"filterExpression":{"shape":"S1h"},"status":{}}}}},"idempotent":true},"DescribeMetricAttribution":{"input":{"type":"structure","required":["metricAttributionArn"],"members":{"metricAttributionArn":{}}},"output":{"type":"structure","members":{"metricAttribution":{"type":"structure","members":{"name":{},"metricAttributionArn":{},"datasetGroupArn":{},"metricsOutputConfig":{"shape":"S1p"},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"failureReason":{}}}}}},"DescribeRecipe":{"input":{"type":"structure","required":["recipeArn"],"members":{"recipeArn":{}}},"output":{"type":"structure","members":{"recipe":{"type":"structure","members":{"name":{},"recipeArn":{},"algorithmArn":{},"featureTransformationArn":{},"status":{},"description":{},"creationDateTime":{"type":"timestamp"},"recipeType":{},"lastUpdatedDateTime":{"type":"timestamp"}}}}},"idempotent":true},"DescribeRecommender":{"input":{"type":"structure","required":["recommenderArn"],"members":{"recommenderArn":{}}},"output":{"type":"structure","members":{"recommender":{"type":"structure","members":{"recommenderArn":{},"datasetGroupArn":{},"name":{},"recipeArn":{},"recommenderConfig":{"shape":"S1s"},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"status":{},"failureReason":{},"latestRecommenderUpdate":{"type":"structure","members":{"recommenderConfig":{"shape":"S1s"},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"status":{},"failureReason":{}}},"modelMetrics":{"shape":"S55"}}}}},"idempotent":true},"DescribeSchema":{"input":{"type":"structure","required":["schemaArn"],"members":{"schemaArn":{}}},"output":{"type":"structure","members":{"schema":{"type":"structure","members":{"name":{},"schemaArn":{},"schema":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"domain":{}}}}},"idempotent":true},"DescribeSolution":{"input":{"type":"structure","required":["solutionArn"],"members":{"solutionArn":{}}},"output":{"type":"structure","members":{"solution":{"type":"structure","members":{"name":{},"solutionArn":{},"performHPO":{"type":"boolean"},"performAutoML":{"type":"boolean"},"performAutoTraining":{"type":"boolean"},"recipeArn":{},"datasetGroupArn":{},"eventType":{},"solutionConfig":{"shape":"S23"},"autoMLResult":{"type":"structure","members":{"bestRecipeArn":{}}},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"latestSolutionVersion":{"shape":"S5f"},"latestSolutionUpdate":{"type":"structure","members":{"solutionUpdateConfig":{"shape":"S5i"},"status":{},"performAutoTraining":{"type":"boolean"},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"failureReason":{}}}}}}},"idempotent":true},"DescribeSolutionVersion":{"input":{"type":"structure","required":["solutionVersionArn"],"members":{"solutionVersionArn":{}}},"output":{"type":"structure","members":{"solutionVersion":{"type":"structure","members":{"name":{},"solutionVersionArn":{},"solutionArn":{},"performHPO":{"type":"boolean"},"performAutoML":{"type":"boolean"},"recipeArn":{},"eventType":{},"datasetGroupArn":{},"solutionConfig":{"shape":"S23"},"trainingHours":{"type":"double"},"trainingMode":{},"tunedHPOParams":{"type":"structure","members":{"algorithmHyperParameters":{"shape":"Sc"}}},"status":{},"failureReason":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"trainingType":{}}}}},"idempotent":true},"GetSolutionMetrics":{"input":{"type":"structure","required":["solutionVersionArn"],"members":{"solutionVersionArn":{}}},"output":{"type":"structure","members":{"solutionVersionArn":{},"metrics":{"shape":"S55"}}}},"ListBatchInferenceJobs":{"input":{"type":"structure","members":{"solutionVersionArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"batchInferenceJobs":{"type":"list","member":{"type":"structure","members":{"batchInferenceJobArn":{},"jobName":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"failureReason":{},"solutionVersionArn":{},"batchInferenceJobMode":{}}}},"nextToken":{}}},"idempotent":true},"ListBatchSegmentJobs":{"input":{"type":"structure","members":{"solutionVersionArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"batchSegmentJobs":{"type":"list","member":{"type":"structure","members":{"batchSegmentJobArn":{},"jobName":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"failureReason":{},"solutionVersionArn":{}}}},"nextToken":{}}},"idempotent":true},"ListCampaigns":{"input":{"type":"structure","members":{"solutionArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"campaigns":{"type":"list","member":{"type":"structure","members":{"name":{},"campaignArn":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"failureReason":{}}}},"nextToken":{}}},"idempotent":true},"ListDataDeletionJobs":{"input":{"type":"structure","members":{"datasetGroupArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"dataDeletionJobs":{"type":"list","member":{"type":"structure","members":{"dataDeletionJobArn":{},"datasetGroupArn":{},"jobName":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"failureReason":{}}}},"nextToken":{}}},"idempotent":true},"ListDatasetExportJobs":{"input":{"type":"structure","members":{"datasetArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"datasetExportJobs":{"type":"list","member":{"type":"structure","members":{"datasetExportJobArn":{},"jobName":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"failureReason":{}}}},"nextToken":{}}},"idempotent":true},"ListDatasetGroups":{"input":{"type":"structure","members":{"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"datasetGroups":{"type":"list","member":{"type":"structure","members":{"name":{},"datasetGroupArn":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"failureReason":{},"domain":{}}}},"nextToken":{}}},"idempotent":true},"ListDatasetImportJobs":{"input":{"type":"structure","members":{"datasetArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"datasetImportJobs":{"type":"list","member":{"type":"structure","members":{"datasetImportJobArn":{},"jobName":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"failureReason":{},"importMode":{}}}},"nextToken":{}}},"idempotent":true},"ListDatasets":{"input":{"type":"structure","members":{"datasetGroupArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"datasets":{"type":"list","member":{"type":"structure","members":{"name":{},"datasetArn":{},"datasetType":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"}}}},"nextToken":{}}},"idempotent":true},"ListEventTrackers":{"input":{"type":"structure","members":{"datasetGroupArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"eventTrackers":{"type":"list","member":{"type":"structure","members":{"name":{},"eventTrackerArn":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"}}}},"nextToken":{}}},"idempotent":true},"ListFilters":{"input":{"type":"structure","members":{"datasetGroupArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Filters":{"type":"list","member":{"type":"structure","members":{"name":{},"filterArn":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"datasetGroupArn":{},"failureReason":{},"status":{}}}},"nextToken":{}}},"idempotent":true},"ListMetricAttributionMetrics":{"input":{"type":"structure","members":{"metricAttributionArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"metrics":{"shape":"S1k"},"nextToken":{}}},"idempotent":true},"ListMetricAttributions":{"input":{"type":"structure","members":{"datasetGroupArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"metricAttributions":{"type":"list","member":{"type":"structure","members":{"name":{},"metricAttributionArn":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"failureReason":{}}}},"nextToken":{}}},"idempotent":true},"ListRecipes":{"input":{"type":"structure","members":{"recipeProvider":{},"nextToken":{},"maxResults":{"type":"integer"},"domain":{}}},"output":{"type":"structure","members":{"recipes":{"type":"list","member":{"type":"structure","members":{"name":{},"recipeArn":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"domain":{}}}},"nextToken":{}}},"idempotent":true},"ListRecommenders":{"input":{"type":"structure","members":{"datasetGroupArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"recommenders":{"type":"list","member":{"type":"structure","members":{"name":{},"recommenderArn":{},"datasetGroupArn":{},"recipeArn":{},"recommenderConfig":{"shape":"S1s"},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"}}}},"nextToken":{}}},"idempotent":true},"ListSchemas":{"input":{"type":"structure","members":{"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"schemas":{"type":"list","member":{"type":"structure","members":{"name":{},"schemaArn":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"domain":{}}}},"nextToken":{}}},"idempotent":true},"ListSolutionVersions":{"input":{"type":"structure","members":{"solutionArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"solutionVersions":{"type":"list","member":{"shape":"S5f"}},"nextToken":{}}},"idempotent":true},"ListSolutions":{"input":{"type":"structure","members":{"datasetGroupArn":{},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"solutions":{"type":"list","member":{"type":"structure","members":{"name":{},"solutionArn":{},"status":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"recipeArn":{}}}},"nextToken":{}}},"idempotent":true},"ListTagsForResource":{"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{}}},"output":{"type":"structure","members":{"tags":{"shape":"Sf"}}}},"StartRecommender":{"input":{"type":"structure","required":["recommenderArn"],"members":{"recommenderArn":{}}},"output":{"type":"structure","members":{"recommenderArn":{}}},"idempotent":true},"StopRecommender":{"input":{"type":"structure","required":["recommenderArn"],"members":{"recommenderArn":{}}},"output":{"type":"structure","members":{"recommenderArn":{}}},"idempotent":true},"StopSolutionVersionCreation":{"input":{"type":"structure","required":["solutionVersionArn"],"members":{"solutionVersionArn":{}}},"idempotent":true},"TagResource":{"input":{"type":"structure","required":["resourceArn","tags"],"members":{"resourceArn":{},"tags":{"shape":"Sf"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["resourceArn","tagKeys"],"members":{"resourceArn":{},"tagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateCampaign":{"input":{"type":"structure","required":["campaignArn"],"members":{"campaignArn":{},"solutionVersionArn":{},"minProvisionedTPS":{"type":"integer"},"campaignConfig":{"shape":"Su"}}},"output":{"type":"structure","members":{"campaignArn":{}}},"idempotent":true},"UpdateDataset":{"input":{"type":"structure","required":["datasetArn","schemaArn"],"members":{"datasetArn":{},"schemaArn":{}}},"output":{"type":"structure","members":{"datasetArn":{}}},"idempotent":true},"UpdateMetricAttribution":{"input":{"type":"structure","members":{"addMetrics":{"shape":"S1k"},"removeMetrics":{"type":"list","member":{}},"metricsOutputConfig":{"shape":"S1p"},"metricAttributionArn":{}}},"output":{"type":"structure","members":{"metricAttributionArn":{}}}},"UpdateRecommender":{"input":{"type":"structure","required":["recommenderArn","recommenderConfig"],"members":{"recommenderArn":{},"recommenderConfig":{"shape":"S1s"}}},"output":{"type":"structure","members":{"recommenderArn":{}}},"idempotent":true},"UpdateSolution":{"input":{"type":"structure","required":["solutionArn"],"members":{"solutionArn":{},"performAutoTraining":{"type":"boolean"},"solutionUpdateConfig":{"shape":"S5i"}}},"output":{"type":"structure","members":{"solutionArn":{}}}}},"shapes":{"S5":{"type":"structure","required":["s3DataSource"],"members":{"s3DataSource":{"shape":"S6"}}},"S6":{"type":"structure","required":["path"],"members":{"path":{},"kmsKeyArn":{}}},"S9":{"type":"structure","required":["s3DataDestination"],"members":{"s3DataDestination":{"shape":"S6"}}},"Sb":{"type":"structure","members":{"itemExplorationConfig":{"shape":"Sc"}}},"Sc":{"type":"map","key":{},"value":{}},"Sf":{"type":"list","member":{"type":"structure","required":["tagKey","tagValue"],"members":{"tagKey":{},"tagValue":{}}}},"Sk":{"type":"structure","required":["fieldsForThemeGeneration"],"members":{"fieldsForThemeGeneration":{"type":"structure","required":["itemName"],"members":{"itemName":{}}}}},"Sp":{"type":"structure","required":["s3DataSource"],"members":{"s3DataSource":{"shape":"S6"}}},"Sq":{"type":"structure","required":["s3DataDestination"],"members":{"s3DataDestination":{"shape":"S6"}}},"Su":{"type":"structure","members":{"itemExplorationConfig":{"shape":"Sc"},"enableMetadataWithRecommendations":{"type":"boolean"},"syncWithLatestSolutionVersion":{"type":"boolean"}}},"Sy":{"type":"structure","members":{"dataLocation":{}}},"S15":{"type":"structure","required":["s3DataDestination"],"members":{"s3DataDestination":{"shape":"S6"}}},"S1h":{"type":"string","sensitive":true},"S1k":{"type":"list","member":{"type":"structure","required":["eventType","metricName","expression"],"members":{"eventType":{},"metricName":{},"expression":{}}}},"S1p":{"type":"structure","required":["roleArn"],"members":{"s3DataDestination":{"shape":"S6"},"roleArn":{}}},"S1s":{"type":"structure","members":{"itemExplorationConfig":{"shape":"Sc"},"minRecommendationRequestsPerSecond":{"type":"integer"},"trainingDataConfig":{"shape":"S1t"},"enableMetadataWithRecommendations":{"type":"boolean"}}},"S1t":{"type":"structure","members":{"excludedDatasetColumns":{"type":"map","key":{},"value":{"type":"list","member":{}}}}},"S23":{"type":"structure","members":{"eventValueThreshold":{},"hpoConfig":{"type":"structure","members":{"hpoObjective":{"type":"structure","members":{"type":{},"metricName":{},"metricRegex":{}}},"hpoResourceConfig":{"type":"structure","members":{"maxNumberOfTrainingJobs":{},"maxParallelTrainingJobs":{}}},"algorithmHyperParameterRanges":{"type":"structure","members":{"integerHyperParameterRanges":{"type":"list","member":{"type":"structure","members":{"name":{},"minValue":{"type":"integer"},"maxValue":{"type":"integer"}}}},"continuousHyperParameterRanges":{"type":"list","member":{"type":"structure","members":{"name":{},"minValue":{"type":"double"},"maxValue":{"type":"double"}}}},"categoricalHyperParameterRanges":{"type":"list","member":{"type":"structure","members":{"name":{},"values":{"shape":"S2m"}}}}}}}},"algorithmHyperParameters":{"shape":"Sc"},"featureTransformationParameters":{"type":"map","key":{},"value":{}},"autoMLConfig":{"type":"structure","members":{"metricName":{},"recipeList":{"type":"list","member":{}}}},"optimizationObjective":{"type":"structure","members":{"itemAttribute":{},"objectiveSensitivity":{}}},"trainingDataConfig":{"shape":"S1t"},"autoTrainingConfig":{"shape":"S2u"}}},"S2m":{"type":"list","member":{}},"S2u":{"type":"structure","members":{"schedulingExpression":{}}},"S55":{"type":"map","key":{},"value":{"type":"double"}},"S5f":{"type":"structure","members":{"solutionVersionArn":{},"status":{},"trainingMode":{},"trainingType":{},"creationDateTime":{"type":"timestamp"},"lastUpdatedDateTime":{"type":"timestamp"},"failureReason":{}}},"S5i":{"type":"structure","members":{"autoTrainingConfig":{"shape":"S2u"}}}}}')},64441:e=>{"use strict";e.exports=JSON.parse('{"o":{"ListBatchInferenceJobs":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"batchInferenceJobs"},"ListBatchSegmentJobs":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"batchSegmentJobs"},"ListCampaigns":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"campaigns"},"ListDatasetExportJobs":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"datasetExportJobs"},"ListDatasetGroups":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"datasetGroups"},"ListDatasetImportJobs":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"datasetImportJobs"},"ListDatasets":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"datasets"},"ListEventTrackers":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"eventTrackers"},"ListFilters":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"Filters"},"ListMetricAttributionMetrics":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"metrics"},"ListMetricAttributions":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"metricAttributions"},"ListRecipes":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"recipes"},"ListRecommenders":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"recommenders"},"ListSchemas":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"schemas"},"ListSolutionVersions":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"solutionVersions"},"ListSolutions":{"input_token":"nextToken","limit_key":"maxResults","output_token":"nextToken","result_key":"solutions"}}}')},3606:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2018-03-22","endpointPrefix":"personalize-events","jsonVersion":"1.1","protocol":"rest-json","serviceFullName":"Amazon Personalize Events","serviceId":"Personalize Events","signatureVersion":"v4","signingName":"personalize","uid":"personalize-events-2018-03-22"},"operations":{"PutActionInteractions":{"http":{"requestUri":"/action-interactions"},"input":{"type":"structure","required":["trackingId","actionInteractions"],"members":{"trackingId":{},"actionInteractions":{"type":"list","member":{"type":"structure","required":["actionId","sessionId","timestamp","eventType"],"members":{"actionId":{"shape":"S5"},"userId":{"shape":"S6"},"sessionId":{},"timestamp":{"type":"timestamp"},"eventType":{},"eventId":{},"recommendationId":{},"impression":{"type":"list","member":{"shape":"S5"}},"properties":{"jsonvalue":true,"type":"string","sensitive":true}}}}}}},"PutActions":{"http":{"requestUri":"/actions"},"input":{"type":"structure","required":["datasetArn","actions"],"members":{"datasetArn":{},"actions":{"type":"list","member":{"type":"structure","required":["actionId"],"members":{"actionId":{},"properties":{"jsonvalue":true,"type":"string","sensitive":true}}}}}}},"PutEvents":{"http":{"requestUri":"/events"},"input":{"type":"structure","required":["trackingId","sessionId","eventList"],"members":{"trackingId":{},"userId":{"shape":"S6"},"sessionId":{},"eventList":{"type":"list","member":{"type":"structure","required":["eventType","sentAt"],"members":{"eventId":{},"eventType":{},"eventValue":{"type":"float"},"itemId":{"shape":"Sk"},"properties":{"jsonvalue":true,"type":"string","sensitive":true},"sentAt":{"type":"timestamp"},"recommendationId":{},"impression":{"type":"list","member":{"shape":"Sk"}},"metricAttribution":{"type":"structure","required":["eventAttributionSource"],"members":{"eventAttributionSource":{}}}},"sensitive":true}}}}},"PutItems":{"http":{"requestUri":"/items"},"input":{"type":"structure","required":["datasetArn","items"],"members":{"datasetArn":{},"items":{"type":"list","member":{"type":"structure","required":["itemId"],"members":{"itemId":{},"properties":{"jsonvalue":true,"type":"string","sensitive":true}}}}}}},"PutUsers":{"http":{"requestUri":"/users"},"input":{"type":"structure","required":["datasetArn","users"],"members":{"datasetArn":{},"users":{"type":"list","member":{"type":"structure","required":["userId"],"members":{"userId":{},"properties":{"jsonvalue":true,"type":"string","sensitive":true}}}}}}}},"shapes":{"S5":{"type":"string","sensitive":true},"S6":{"type":"string","sensitive":true},"Sk":{"type":"string","sensitive":true}}}')},94507:e=>{"use strict";e.exports={o:{}}},18824:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2018-05-22","endpointPrefix":"personalize-runtime","jsonVersion":"1.1","protocol":"rest-json","protocols":["rest-json"],"serviceFullName":"Amazon Personalize Runtime","serviceId":"Personalize Runtime","signatureVersion":"v4","signingName":"personalize","uid":"personalize-runtime-2018-05-22"},"operations":{"GetActionRecommendations":{"http":{"requestUri":"/action-recommendations"},"input":{"type":"structure","members":{"campaignArn":{},"userId":{},"numResults":{"type":"integer"},"filterArn":{},"filterValues":{"shape":"S5"}}},"output":{"type":"structure","members":{"actionList":{"type":"list","member":{"type":"structure","members":{"actionId":{},"score":{"type":"double"}}}},"recommendationId":{}}},"idempotent":true},"GetPersonalizedRanking":{"http":{"requestUri":"/personalize-ranking"},"input":{"type":"structure","required":["campaignArn","inputList","userId"],"members":{"campaignArn":{},"inputList":{"type":"list","member":{}},"userId":{},"context":{"shape":"Sh"},"filterArn":{},"filterValues":{"shape":"S5"},"metadataColumns":{"shape":"Sk"}}},"output":{"type":"structure","members":{"personalizedRanking":{"shape":"Sp"},"recommendationId":{}}},"idempotent":true},"GetRecommendations":{"http":{"requestUri":"/recommendations"},"input":{"type":"structure","members":{"campaignArn":{},"itemId":{},"userId":{},"numResults":{"type":"integer"},"context":{"shape":"Sh"},"filterArn":{},"filterValues":{"shape":"S5"},"recommenderArn":{},"promotions":{"type":"list","member":{"type":"structure","members":{"name":{},"percentPromotedItems":{"type":"integer"},"filterArn":{},"filterValues":{"shape":"S5"}}}},"metadataColumns":{"shape":"Sk"}}},"output":{"type":"structure","members":{"itemList":{"shape":"Sp"},"recommendationId":{}}},"idempotent":true}},"shapes":{"S5":{"type":"map","key":{},"value":{"type":"string","sensitive":true}},"Sh":{"type":"map","key":{},"value":{"type":"string","sensitive":true}},"Sk":{"type":"map","key":{},"value":{"type":"list","member":{}}},"Sp":{"type":"list","member":{"type":"structure","members":{"itemId":{},"score":{"type":"double"},"promotionName":{},"metadata":{"type":"map","key":{},"value":{},"sensitive":true},"reason":{"type":"list","member":{}}}}}}}')},8069:e=>{"use strict";e.exports={o:{}}},55078:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2016-06-10","endpointPrefix":"polly","protocol":"rest-json","protocols":["rest-json"],"serviceFullName":"Amazon Polly","serviceId":"Polly","signatureVersion":"v4","uid":"polly-2016-06-10","auth":["aws.auth#sigv4"]},"operations":{"DeleteLexicon":{"http":{"method":"DELETE","requestUri":"/v1/lexicons/{LexiconName}","responseCode":200},"input":{"type":"structure","required":["Name"],"members":{"Name":{"location":"uri","locationName":"LexiconName"}}},"output":{"type":"structure","members":{}}},"DescribeVoices":{"http":{"method":"GET","requestUri":"/v1/voices","responseCode":200},"input":{"type":"structure","members":{"Engine":{"location":"querystring","locationName":"Engine"},"LanguageCode":{"location":"querystring","locationName":"LanguageCode"},"IncludeAdditionalLanguageCodes":{"location":"querystring","locationName":"IncludeAdditionalLanguageCodes","type":"boolean"},"NextToken":{"location":"querystring","locationName":"NextToken"}}},"output":{"type":"structure","members":{"Voices":{"type":"list","member":{"type":"structure","members":{"Gender":{},"Id":{},"LanguageCode":{},"LanguageName":{},"Name":{},"AdditionalLanguageCodes":{"type":"list","member":{}},"SupportedEngines":{"type":"list","member":{}}}}},"NextToken":{}}}},"GetLexicon":{"http":{"method":"GET","requestUri":"/v1/lexicons/{LexiconName}","responseCode":200},"input":{"type":"structure","required":["Name"],"members":{"Name":{"location":"uri","locationName":"LexiconName"}}},"output":{"type":"structure","members":{"Lexicon":{"type":"structure","members":{"Content":{"shape":"Sl"},"Name":{}}},"LexiconAttributes":{"shape":"Sm"}}}},"GetSpeechSynthesisTask":{"http":{"method":"GET","requestUri":"/v1/synthesisTasks/{TaskId}","responseCode":200},"input":{"type":"structure","required":["TaskId"],"members":{"TaskId":{"location":"uri","locationName":"TaskId"}}},"output":{"type":"structure","members":{"SynthesisTask":{"shape":"Sv"}}}},"ListLexicons":{"http":{"method":"GET","requestUri":"/v1/lexicons","responseCode":200},"input":{"type":"structure","members":{"NextToken":{"location":"querystring","locationName":"NextToken"}}},"output":{"type":"structure","members":{"Lexicons":{"type":"list","member":{"type":"structure","members":{"Name":{},"Attributes":{"shape":"Sm"}}}},"NextToken":{}}}},"ListSpeechSynthesisTasks":{"http":{"method":"GET","requestUri":"/v1/synthesisTasks","responseCode":200},"input":{"type":"structure","members":{"MaxResults":{"location":"querystring","locationName":"MaxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"NextToken"},"Status":{"location":"querystring","locationName":"Status"}}},"output":{"type":"structure","members":{"NextToken":{},"SynthesisTasks":{"type":"list","member":{"shape":"Sv"}}}}},"PutLexicon":{"http":{"method":"PUT","requestUri":"/v1/lexicons/{LexiconName}","responseCode":200},"input":{"type":"structure","required":["Name","Content"],"members":{"Name":{"location":"uri","locationName":"LexiconName"},"Content":{"shape":"Sl"}}},"output":{"type":"structure","members":{}}},"StartSpeechSynthesisTask":{"http":{"requestUri":"/v1/synthesisTasks","responseCode":200},"input":{"type":"structure","required":["OutputFormat","OutputS3BucketName","Text","VoiceId"],"members":{"Engine":{},"LanguageCode":{},"LexiconNames":{"shape":"S12"},"OutputFormat":{},"OutputS3BucketName":{},"OutputS3KeyPrefix":{},"SampleRate":{},"SnsTopicArn":{},"SpeechMarkTypes":{"shape":"S15"},"Text":{},"TextType":{},"VoiceId":{}}},"output":{"type":"structure","members":{"SynthesisTask":{"shape":"Sv"}}}},"SynthesizeSpeech":{"http":{"requestUri":"/v1/speech","responseCode":200},"input":{"type":"structure","required":["OutputFormat","Text","VoiceId"],"members":{"Engine":{},"LanguageCode":{},"LexiconNames":{"shape":"S12"},"OutputFormat":{},"SampleRate":{},"SpeechMarkTypes":{"shape":"S15"},"Text":{},"TextType":{},"VoiceId":{}}},"output":{"type":"structure","members":{"AudioStream":{"type":"blob","streaming":true},"ContentType":{"location":"header","locationName":"Content-Type"},"RequestCharacters":{"location":"header","locationName":"x-amzn-RequestCharacters","type":"integer"}},"payload":"AudioStream"}}},"shapes":{"Sl":{"type":"string","sensitive":true},"Sm":{"type":"structure","members":{"Alphabet":{},"LanguageCode":{},"LastModified":{"type":"timestamp"},"LexiconArn":{},"LexemesCount":{"type":"integer"},"Size":{"type":"integer"}}},"Sv":{"type":"structure","members":{"Engine":{},"TaskId":{},"TaskStatus":{},"TaskStatusReason":{},"OutputUri":{},"CreationTime":{"type":"timestamp"},"RequestCharacters":{"type":"integer"},"SnsTopicArn":{},"LexiconNames":{"shape":"S12"},"OutputFormat":{},"SampleRate":{},"SpeechMarkTypes":{"shape":"S15"},"TextType":{},"VoiceId":{},"LanguageCode":{}}},"S12":{"type":"list","member":{}},"S15":{"type":"list","member":{}}}}')},77060:e=>{"use strict";e.exports=JSON.parse('{"o":{"ListSpeechSynthesisTasks":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"}}}')},22484:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-10-15","endpointPrefix":"api.pricing","jsonVersion":"1.1","protocol":"json","serviceAbbreviation":"AWS Pricing","serviceFullName":"AWS Price List Service","serviceId":"Pricing","signatureVersion":"v4","signingName":"pricing","targetPrefix":"AWSPriceListService","uid":"pricing-2017-10-15"},"operations":{"DescribeServices":{"input":{"type":"structure","members":{"ServiceCode":{},"FormatVersion":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Services":{"type":"list","member":{"type":"structure","required":["ServiceCode"],"members":{"ServiceCode":{},"AttributeNames":{"type":"list","member":{}}}}},"FormatVersion":{},"NextToken":{}}}},"GetAttributeValues":{"input":{"type":"structure","required":["ServiceCode","AttributeName"],"members":{"ServiceCode":{},"AttributeName":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"AttributeValues":{"type":"list","member":{"type":"structure","members":{"Value":{}}}},"NextToken":{}}}},"GetPriceListFileUrl":{"input":{"type":"structure","required":["PriceListArn","FileFormat"],"members":{"PriceListArn":{},"FileFormat":{}}},"output":{"type":"structure","members":{"Url":{}}}},"GetProducts":{"input":{"type":"structure","required":["ServiceCode"],"members":{"ServiceCode":{},"Filters":{"type":"list","member":{"type":"structure","required":["Type","Field","Value"],"members":{"Type":{},"Field":{},"Value":{}}}},"FormatVersion":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"FormatVersion":{},"PriceList":{"type":"list","member":{"jsonvalue":true}},"NextToken":{}}}},"ListPriceLists":{"input":{"type":"structure","required":["ServiceCode","EffectiveDate","CurrencyCode"],"members":{"ServiceCode":{},"EffectiveDate":{"type":"timestamp"},"RegionCode":{},"CurrencyCode":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"PriceLists":{"type":"list","member":{"type":"structure","members":{"PriceListArn":{},"RegionCode":{},"CurrencyCode":{},"FileFormats":{"type":"list","member":{}}}}},"NextToken":{}}}}},"shapes":{}}')},60369:e=>{"use strict";e.exports=JSON.parse('{"o":{"DescribeServices":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"Services"},"GetAttributeValues":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"AttributeValues"},"GetProducts":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"PriceList"},"ListPriceLists":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"PriceLists"}}}')},41996:e=>{"use strict";e.exports={V:{}}},59989:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2013-01-10","endpointPrefix":"rds","protocol":"query","protocols":["query"],"serviceAbbreviation":"Amazon RDS","serviceFullName":"Amazon Relational Database Service","serviceId":"RDS","signatureVersion":"v4","uid":"rds-2013-01-10","xmlNamespace":"http://rds.amazonaws.com/doc/2013-01-10/","auth":["aws.auth#sigv4"]},"operations":{"AddSourceIdentifierToSubscription":{"input":{"type":"structure","required":["SubscriptionName","SourceIdentifier"],"members":{"SubscriptionName":{},"SourceIdentifier":{}}},"output":{"resultWrapper":"AddSourceIdentifierToSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"AddTagsToResource":{"input":{"type":"structure","required":["ResourceName","Tags"],"members":{"ResourceName":{},"Tags":{"shape":"S9"}}}},"AuthorizeDBSecurityGroupIngress":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{},"CIDRIP":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}},"output":{"resultWrapper":"AuthorizeDBSecurityGroupIngressResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sd"}}}},"CopyDBSnapshot":{"input":{"type":"structure","required":["SourceDBSnapshotIdentifier","TargetDBSnapshotIdentifier"],"members":{"SourceDBSnapshotIdentifier":{},"TargetDBSnapshotIdentifier":{}}},"output":{"resultWrapper":"CopyDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"Sk"}}}},"CreateDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier","AllocatedStorage","DBInstanceClass","Engine","MasterUsername","MasterUserPassword"],"members":{"DBName":{},"DBInstanceIdentifier":{},"AllocatedStorage":{"type":"integer"},"DBInstanceClass":{},"Engine":{},"MasterUsername":{},"MasterUserPassword":{},"DBSecurityGroups":{"shape":"Sp"},"VpcSecurityGroupIds":{"shape":"Sq"},"AvailabilityZone":{},"DBSubnetGroupName":{},"PreferredMaintenanceWindow":{},"DBParameterGroupName":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{},"Port":{"type":"integer"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"Iops":{"type":"integer"},"OptionGroupName":{},"CharacterSetName":{},"PubliclyAccessible":{"type":"boolean"}}},"output":{"resultWrapper":"CreateDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"CreateDBInstanceReadReplica":{"input":{"type":"structure","required":["DBInstanceIdentifier","SourceDBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"SourceDBInstanceIdentifier":{},"DBInstanceClass":{},"AvailabilityZone":{},"Port":{"type":"integer"},"AutoMinorVersionUpgrade":{"type":"boolean"},"Iops":{"type":"integer"},"OptionGroupName":{},"PubliclyAccessible":{"type":"boolean"}}},"output":{"resultWrapper":"CreateDBInstanceReadReplicaResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"CreateDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName","DBParameterGroupFamily","Description"],"members":{"DBParameterGroupName":{},"DBParameterGroupFamily":{},"Description":{}}},"output":{"resultWrapper":"CreateDBParameterGroupResult","type":"structure","members":{"DBParameterGroup":{"shape":"S1c"}}}},"CreateDBSecurityGroup":{"input":{"type":"structure","required":["DBSecurityGroupName","DBSecurityGroupDescription"],"members":{"DBSecurityGroupName":{},"DBSecurityGroupDescription":{}}},"output":{"resultWrapper":"CreateDBSecurityGroupResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sd"}}}},"CreateDBSnapshot":{"input":{"type":"structure","required":["DBSnapshotIdentifier","DBInstanceIdentifier"],"members":{"DBSnapshotIdentifier":{},"DBInstanceIdentifier":{}}},"output":{"resultWrapper":"CreateDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"Sk"}}}},"CreateDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName","DBSubnetGroupDescription","SubnetIds"],"members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"SubnetIds":{"shape":"S1i"}}},"output":{"resultWrapper":"CreateDBSubnetGroupResult","type":"structure","members":{"DBSubnetGroup":{"shape":"S11"}}}},"CreateEventSubscription":{"input":{"type":"structure","required":["SubscriptionName","SnsTopicArn"],"members":{"SubscriptionName":{},"SnsTopicArn":{},"SourceType":{},"EventCategories":{"shape":"S6"},"SourceIds":{"shape":"S5"},"Enabled":{"type":"boolean"}}},"output":{"resultWrapper":"CreateEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"CreateOptionGroup":{"input":{"type":"structure","required":["OptionGroupName","EngineName","MajorEngineVersion","OptionGroupDescription"],"members":{"OptionGroupName":{},"EngineName":{},"MajorEngineVersion":{},"OptionGroupDescription":{}}},"output":{"resultWrapper":"CreateOptionGroupResult","type":"structure","members":{"OptionGroup":{"shape":"S1o"}}}},"DeleteDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"SkipFinalSnapshot":{"type":"boolean"},"FinalDBSnapshotIdentifier":{}}},"output":{"resultWrapper":"DeleteDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"DeleteDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{}}}},"DeleteDBSecurityGroup":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{}}}},"DeleteDBSnapshot":{"input":{"type":"structure","required":["DBSnapshotIdentifier"],"members":{"DBSnapshotIdentifier":{}}},"output":{"resultWrapper":"DeleteDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"Sk"}}}},"DeleteDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName"],"members":{"DBSubnetGroupName":{}}}},"DeleteEventSubscription":{"input":{"type":"structure","required":["SubscriptionName"],"members":{"SubscriptionName":{}}},"output":{"resultWrapper":"DeleteEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"DeleteOptionGroup":{"input":{"type":"structure","required":["OptionGroupName"],"members":{"OptionGroupName":{}}}},"DescribeDBEngineVersions":{"input":{"type":"structure","members":{"Engine":{},"EngineVersion":{},"DBParameterGroupFamily":{},"MaxRecords":{"type":"integer"},"Marker":{},"DefaultOnly":{"type":"boolean"},"ListSupportedCharacterSets":{"type":"boolean"}}},"output":{"resultWrapper":"DescribeDBEngineVersionsResult","type":"structure","members":{"Marker":{},"DBEngineVersions":{"type":"list","member":{"locationName":"DBEngineVersion","type":"structure","members":{"Engine":{},"EngineVersion":{},"DBParameterGroupFamily":{},"DBEngineDescription":{},"DBEngineVersionDescription":{},"DefaultCharacterSet":{"shape":"S25"},"SupportedCharacterSets":{"type":"list","member":{"shape":"S25","locationName":"CharacterSet"}}}}}}}},"DescribeDBInstances":{"input":{"type":"structure","members":{"DBInstanceIdentifier":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBInstancesResult","type":"structure","members":{"Marker":{},"DBInstances":{"type":"list","member":{"shape":"St","locationName":"DBInstance"}}}}},"DescribeDBParameterGroups":{"input":{"type":"structure","members":{"DBParameterGroupName":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBParameterGroupsResult","type":"structure","members":{"Marker":{},"DBParameterGroups":{"type":"list","member":{"shape":"S1c","locationName":"DBParameterGroup"}}}}},"DescribeDBParameters":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{},"Source":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBParametersResult","type":"structure","members":{"Parameters":{"shape":"S2f"},"Marker":{}}}},"DescribeDBSecurityGroups":{"input":{"type":"structure","members":{"DBSecurityGroupName":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBSecurityGroupsResult","type":"structure","members":{"Marker":{},"DBSecurityGroups":{"type":"list","member":{"shape":"Sd","locationName":"DBSecurityGroup"}}}}},"DescribeDBSnapshots":{"input":{"type":"structure","members":{"DBInstanceIdentifier":{},"DBSnapshotIdentifier":{},"SnapshotType":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBSnapshotsResult","type":"structure","members":{"Marker":{},"DBSnapshots":{"type":"list","member":{"shape":"Sk","locationName":"DBSnapshot"}}}}},"DescribeDBSubnetGroups":{"input":{"type":"structure","members":{"DBSubnetGroupName":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBSubnetGroupsResult","type":"structure","members":{"Marker":{},"DBSubnetGroups":{"type":"list","member":{"shape":"S11","locationName":"DBSubnetGroup"}}}}},"DescribeEngineDefaultParameters":{"input":{"type":"structure","required":["DBParameterGroupFamily"],"members":{"DBParameterGroupFamily":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEngineDefaultParametersResult","type":"structure","members":{"EngineDefaults":{"type":"structure","members":{"DBParameterGroupFamily":{},"Marker":{},"Parameters":{"shape":"S2f"}},"wrapper":true}}}},"DescribeEventCategories":{"input":{"type":"structure","members":{"SourceType":{}}},"output":{"resultWrapper":"DescribeEventCategoriesResult","type":"structure","members":{"EventCategoriesMapList":{"type":"list","member":{"locationName":"EventCategoriesMap","type":"structure","members":{"SourceType":{},"EventCategories":{"shape":"S6"}},"wrapper":true}}}}},"DescribeEventSubscriptions":{"input":{"type":"structure","members":{"SubscriptionName":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEventSubscriptionsResult","type":"structure","members":{"Marker":{},"EventSubscriptionsList":{"type":"list","member":{"shape":"S4","locationName":"EventSubscription"}}}}},"DescribeEvents":{"input":{"type":"structure","members":{"SourceIdentifier":{},"SourceType":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Duration":{"type":"integer"},"EventCategories":{"shape":"S6"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEventsResult","type":"structure","members":{"Marker":{},"Events":{"type":"list","member":{"locationName":"Event","type":"structure","members":{"SourceIdentifier":{},"SourceType":{},"Message":{},"EventCategories":{"shape":"S6"},"Date":{"type":"timestamp"}}}}}}},"DescribeOptionGroupOptions":{"input":{"type":"structure","required":["EngineName"],"members":{"EngineName":{},"MajorEngineVersion":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeOptionGroupOptionsResult","type":"structure","members":{"OptionGroupOptions":{"type":"list","member":{"locationName":"OptionGroupOption","type":"structure","members":{"Name":{},"Description":{},"EngineName":{},"MajorEngineVersion":{},"MinimumRequiredMinorEngineVersion":{},"PortRequired":{"type":"boolean"},"DefaultPort":{"type":"integer"},"OptionsDependedOn":{"type":"list","member":{"locationName":"OptionName"}}}}},"Marker":{}}}},"DescribeOptionGroups":{"input":{"type":"structure","members":{"OptionGroupName":{},"Marker":{},"MaxRecords":{"type":"integer"},"EngineName":{},"MajorEngineVersion":{}}},"output":{"resultWrapper":"DescribeOptionGroupsResult","type":"structure","members":{"OptionGroupsList":{"type":"list","member":{"shape":"S1o","locationName":"OptionGroup"}},"Marker":{}}}},"DescribeOrderableDBInstanceOptions":{"input":{"type":"structure","required":["Engine"],"members":{"Engine":{},"EngineVersion":{},"DBInstanceClass":{},"LicenseModel":{},"Vpc":{"type":"boolean"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeOrderableDBInstanceOptionsResult","type":"structure","members":{"OrderableDBInstanceOptions":{"type":"list","member":{"locationName":"OrderableDBInstanceOption","type":"structure","members":{"Engine":{},"EngineVersion":{},"DBInstanceClass":{},"LicenseModel":{},"AvailabilityZones":{"type":"list","member":{"shape":"S14","locationName":"AvailabilityZone"}},"MultiAZCapable":{"type":"boolean"},"ReadReplicaCapable":{"type":"boolean"},"Vpc":{"type":"boolean"}},"wrapper":true}},"Marker":{}}}},"DescribeReservedDBInstances":{"input":{"type":"structure","members":{"ReservedDBInstanceId":{},"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReservedDBInstancesResult","type":"structure","members":{"Marker":{},"ReservedDBInstances":{"type":"list","member":{"shape":"S3m","locationName":"ReservedDBInstance"}}}}},"DescribeReservedDBInstancesOfferings":{"input":{"type":"structure","members":{"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReservedDBInstancesOfferingsResult","type":"structure","members":{"Marker":{},"ReservedDBInstancesOfferings":{"type":"list","member":{"locationName":"ReservedDBInstancesOffering","type":"structure","members":{"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{"type":"integer"},"FixedPrice":{"type":"double"},"UsagePrice":{"type":"double"},"CurrencyCode":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"RecurringCharges":{"shape":"S3o"}},"wrapper":true}}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceName"],"members":{"ResourceName":{}}},"output":{"resultWrapper":"ListTagsForResourceResult","type":"structure","members":{"TagList":{"shape":"S9"}}}},"ModifyDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"AllocatedStorage":{"type":"integer"},"DBInstanceClass":{},"DBSecurityGroups":{"shape":"Sp"},"VpcSecurityGroupIds":{"shape":"Sq"},"ApplyImmediately":{"type":"boolean"},"MasterUserPassword":{},"DBParameterGroupName":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{},"PreferredMaintenanceWindow":{},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AllowMajorVersionUpgrade":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"Iops":{"type":"integer"},"OptionGroupName":{},"NewDBInstanceIdentifier":{}}},"output":{"resultWrapper":"ModifyDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"ModifyDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName","Parameters"],"members":{"DBParameterGroupName":{},"Parameters":{"shape":"S2f"}}},"output":{"shape":"S3z","resultWrapper":"ModifyDBParameterGroupResult"}},"ModifyDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName","SubnetIds"],"members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"SubnetIds":{"shape":"S1i"}}},"output":{"resultWrapper":"ModifyDBSubnetGroupResult","type":"structure","members":{"DBSubnetGroup":{"shape":"S11"}}}},"ModifyEventSubscription":{"input":{"type":"structure","required":["SubscriptionName"],"members":{"SubscriptionName":{},"SnsTopicArn":{},"SourceType":{},"EventCategories":{"shape":"S6"},"Enabled":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"ModifyOptionGroup":{"input":{"type":"structure","required":["OptionGroupName"],"members":{"OptionGroupName":{},"OptionsToInclude":{"type":"list","member":{"locationName":"OptionConfiguration","type":"structure","required":["OptionName"],"members":{"OptionName":{},"Port":{"type":"integer"},"DBSecurityGroupMemberships":{"shape":"Sp"},"VpcSecurityGroupMemberships":{"shape":"Sq"}}}},"OptionsToRemove":{"type":"list","member":{}},"ApplyImmediately":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyOptionGroupResult","type":"structure","members":{"OptionGroup":{"shape":"S1o"}}}},"PromoteReadReplica":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{}}},"output":{"resultWrapper":"PromoteReadReplicaResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"PurchaseReservedDBInstancesOffering":{"input":{"type":"structure","required":["ReservedDBInstancesOfferingId"],"members":{"ReservedDBInstancesOfferingId":{},"ReservedDBInstanceId":{},"DBInstanceCount":{"type":"integer"}}},"output":{"resultWrapper":"PurchaseReservedDBInstancesOfferingResult","type":"structure","members":{"ReservedDBInstance":{"shape":"S3m"}}}},"RebootDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"ForceFailover":{"type":"boolean"}}},"output":{"resultWrapper":"RebootDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"RemoveSourceIdentifierFromSubscription":{"input":{"type":"structure","required":["SubscriptionName","SourceIdentifier"],"members":{"SubscriptionName":{},"SourceIdentifier":{}}},"output":{"resultWrapper":"RemoveSourceIdentifierFromSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"RemoveTagsFromResource":{"input":{"type":"structure","required":["ResourceName","TagKeys"],"members":{"ResourceName":{},"TagKeys":{"type":"list","member":{}}}}},"ResetDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{},"ResetAllParameters":{"type":"boolean"},"Parameters":{"shape":"S2f"}}},"output":{"shape":"S3z","resultWrapper":"ResetDBParameterGroupResult"}},"RestoreDBInstanceFromDBSnapshot":{"input":{"type":"structure","required":["DBInstanceIdentifier","DBSnapshotIdentifier"],"members":{"DBInstanceIdentifier":{},"DBSnapshotIdentifier":{},"DBInstanceClass":{},"Port":{"type":"integer"},"AvailabilityZone":{},"DBSubnetGroupName":{},"MultiAZ":{"type":"boolean"},"PubliclyAccessible":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"DBName":{},"Engine":{},"Iops":{"type":"integer"},"OptionGroupName":{}}},"output":{"resultWrapper":"RestoreDBInstanceFromDBSnapshotResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"RestoreDBInstanceToPointInTime":{"input":{"type":"structure","required":["SourceDBInstanceIdentifier","TargetDBInstanceIdentifier"],"members":{"SourceDBInstanceIdentifier":{},"TargetDBInstanceIdentifier":{},"RestoreTime":{"type":"timestamp"},"UseLatestRestorableTime":{"type":"boolean"},"DBInstanceClass":{},"Port":{"type":"integer"},"AvailabilityZone":{},"DBSubnetGroupName":{},"MultiAZ":{"type":"boolean"},"PubliclyAccessible":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"DBName":{},"Engine":{},"Iops":{"type":"integer"},"OptionGroupName":{}}},"output":{"resultWrapper":"RestoreDBInstanceToPointInTimeResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"RevokeDBSecurityGroupIngress":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{},"CIDRIP":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}},"output":{"resultWrapper":"RevokeDBSecurityGroupIngressResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sd"}}}}},"shapes":{"S4":{"type":"structure","members":{"Id":{},"CustomerAwsId":{},"CustSubscriptionId":{},"SnsTopicArn":{},"Status":{},"SubscriptionCreationTime":{},"SourceType":{},"SourceIdsList":{"shape":"S5"},"EventCategoriesList":{"shape":"S6"},"Enabled":{"type":"boolean"}},"wrapper":true},"S5":{"type":"list","member":{"locationName":"SourceId"}},"S6":{"type":"list","member":{"locationName":"EventCategory"}},"S9":{"type":"list","member":{"locationName":"Tag","type":"structure","members":{"Key":{},"Value":{}}}},"Sd":{"type":"structure","members":{"OwnerId":{},"DBSecurityGroupName":{},"DBSecurityGroupDescription":{},"VpcId":{},"EC2SecurityGroups":{"type":"list","member":{"locationName":"EC2SecurityGroup","type":"structure","members":{"Status":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}}},"IPRanges":{"type":"list","member":{"locationName":"IPRange","type":"structure","members":{"Status":{},"CIDRIP":{}}}}},"wrapper":true},"Sk":{"type":"structure","members":{"DBSnapshotIdentifier":{},"DBInstanceIdentifier":{},"SnapshotCreateTime":{"type":"timestamp"},"Engine":{},"AllocatedStorage":{"type":"integer"},"Status":{},"Port":{"type":"integer"},"AvailabilityZone":{},"VpcId":{},"InstanceCreateTime":{"type":"timestamp"},"MasterUsername":{},"EngineVersion":{},"LicenseModel":{},"SnapshotType":{},"Iops":{"type":"integer"}},"wrapper":true},"Sp":{"type":"list","member":{"locationName":"DBSecurityGroupName"}},"Sq":{"type":"list","member":{"locationName":"VpcSecurityGroupId"}},"St":{"type":"structure","members":{"DBInstanceIdentifier":{},"DBInstanceClass":{},"Engine":{},"DBInstanceStatus":{},"MasterUsername":{},"DBName":{},"Endpoint":{"type":"structure","members":{"Address":{},"Port":{"type":"integer"}}},"AllocatedStorage":{"type":"integer"},"InstanceCreateTime":{"type":"timestamp"},"PreferredBackupWindow":{},"BackupRetentionPeriod":{"type":"integer"},"DBSecurityGroups":{"shape":"Sv"},"VpcSecurityGroups":{"shape":"Sx"},"DBParameterGroups":{"type":"list","member":{"locationName":"DBParameterGroup","type":"structure","members":{"DBParameterGroupName":{},"ParameterApplyStatus":{}}}},"AvailabilityZone":{},"DBSubnetGroup":{"shape":"S11"},"PreferredMaintenanceWindow":{},"PendingModifiedValues":{"type":"structure","members":{"DBInstanceClass":{},"AllocatedStorage":{"type":"integer"},"MasterUserPassword":{},"Port":{"type":"integer"},"BackupRetentionPeriod":{"type":"integer"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"Iops":{"type":"integer"},"DBInstanceIdentifier":{}}},"LatestRestorableTime":{"type":"timestamp"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"ReadReplicaSourceDBInstanceIdentifier":{},"ReadReplicaDBInstanceIdentifiers":{"type":"list","member":{"locationName":"ReadReplicaDBInstanceIdentifier"}},"LicenseModel":{},"Iops":{"type":"integer"},"OptionGroupMembership":{"type":"structure","members":{"OptionGroupName":{},"Status":{}}},"CharacterSetName":{},"SecondaryAvailabilityZone":{},"PubliclyAccessible":{"type":"boolean"}},"wrapper":true},"Sv":{"type":"list","member":{"locationName":"DBSecurityGroup","type":"structure","members":{"DBSecurityGroupName":{},"Status":{}}}},"Sx":{"type":"list","member":{"locationName":"VpcSecurityGroupMembership","type":"structure","members":{"VpcSecurityGroupId":{},"Status":{}}}},"S11":{"type":"structure","members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"VpcId":{},"SubnetGroupStatus":{},"Subnets":{"type":"list","member":{"locationName":"Subnet","type":"structure","members":{"SubnetIdentifier":{},"SubnetAvailabilityZone":{"shape":"S14"},"SubnetStatus":{}}}}},"wrapper":true},"S14":{"type":"structure","members":{"Name":{},"ProvisionedIopsCapable":{"type":"boolean"}},"wrapper":true},"S1c":{"type":"structure","members":{"DBParameterGroupName":{},"DBParameterGroupFamily":{},"Description":{}},"wrapper":true},"S1i":{"type":"list","member":{"locationName":"SubnetIdentifier"}},"S1o":{"type":"structure","members":{"OptionGroupName":{},"OptionGroupDescription":{},"EngineName":{},"MajorEngineVersion":{},"Options":{"type":"list","member":{"locationName":"Option","type":"structure","members":{"OptionName":{},"OptionDescription":{},"Port":{"type":"integer"},"DBSecurityGroupMemberships":{"shape":"Sv"},"VpcSecurityGroupMemberships":{"shape":"Sx"}}}},"AllowsVpcAndNonVpcInstanceMemberships":{"type":"boolean"},"VpcId":{}},"wrapper":true},"S25":{"type":"structure","members":{"CharacterSetName":{},"CharacterSetDescription":{}}},"S2f":{"type":"list","member":{"locationName":"Parameter","type":"structure","members":{"ParameterName":{},"ParameterValue":{},"Description":{},"Source":{},"ApplyType":{},"DataType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"},"MinimumEngineVersion":{},"ApplyMethod":{}}}},"S3m":{"type":"structure","members":{"ReservedDBInstanceId":{},"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"StartTime":{"type":"timestamp"},"Duration":{"type":"integer"},"FixedPrice":{"type":"double"},"UsagePrice":{"type":"double"},"CurrencyCode":{},"DBInstanceCount":{"type":"integer"},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"State":{},"RecurringCharges":{"shape":"S3o"}},"wrapper":true},"S3o":{"type":"list","member":{"locationName":"RecurringCharge","type":"structure","members":{"RecurringChargeAmount":{"type":"double"},"RecurringChargeFrequency":{}},"wrapper":true}},"S3z":{"type":"structure","members":{"DBParameterGroupName":{}}}}}')},978:e=>{"use strict";e.exports=JSON.parse('{"o":{"DescribeDBEngineVersions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBEngineVersions"},"DescribeDBInstances":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBInstances"},"DescribeDBParameterGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBParameterGroups"},"DescribeDBParameters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Parameters"},"DescribeDBSecurityGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBSecurityGroups"},"DescribeDBSnapshots":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBSnapshots"},"DescribeDBSubnetGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBSubnetGroups"},"DescribeEngineDefaultParameters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"EngineDefaults.Marker","result_key":"EngineDefaults.Parameters"},"DescribeEventSubscriptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"EventSubscriptionsList"},"DescribeEvents":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Events"},"DescribeOptionGroupOptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"OptionGroupOptions"},"DescribeOptionGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"OptionGroupsList"},"DescribeOrderableDBInstanceOptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"OrderableDBInstanceOptions"},"DescribeReservedDBInstances":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedDBInstances"},"DescribeReservedDBInstancesOfferings":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedDBInstancesOfferings"},"ListTagsForResource":{"result_key":"TagList"}}}')},55061:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2013-02-12","endpointPrefix":"rds","protocol":"query","protocols":["query"],"serviceAbbreviation":"Amazon RDS","serviceFullName":"Amazon Relational Database Service","serviceId":"RDS","signatureVersion":"v4","uid":"rds-2013-02-12","xmlNamespace":"http://rds.amazonaws.com/doc/2013-02-12/","auth":["aws.auth#sigv4"]},"operations":{"AddSourceIdentifierToSubscription":{"input":{"type":"structure","required":["SubscriptionName","SourceIdentifier"],"members":{"SubscriptionName":{},"SourceIdentifier":{}}},"output":{"resultWrapper":"AddSourceIdentifierToSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"AddTagsToResource":{"input":{"type":"structure","required":["ResourceName","Tags"],"members":{"ResourceName":{},"Tags":{"shape":"S9"}}}},"AuthorizeDBSecurityGroupIngress":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{},"CIDRIP":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}},"output":{"resultWrapper":"AuthorizeDBSecurityGroupIngressResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sd"}}}},"CopyDBSnapshot":{"input":{"type":"structure","required":["SourceDBSnapshotIdentifier","TargetDBSnapshotIdentifier"],"members":{"SourceDBSnapshotIdentifier":{},"TargetDBSnapshotIdentifier":{}}},"output":{"resultWrapper":"CopyDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"Sk"}}}},"CreateDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier","AllocatedStorage","DBInstanceClass","Engine","MasterUsername","MasterUserPassword"],"members":{"DBName":{},"DBInstanceIdentifier":{},"AllocatedStorage":{"type":"integer"},"DBInstanceClass":{},"Engine":{},"MasterUsername":{},"MasterUserPassword":{},"DBSecurityGroups":{"shape":"Sp"},"VpcSecurityGroupIds":{"shape":"Sq"},"AvailabilityZone":{},"DBSubnetGroupName":{},"PreferredMaintenanceWindow":{},"DBParameterGroupName":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{},"Port":{"type":"integer"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"Iops":{"type":"integer"},"OptionGroupName":{},"CharacterSetName":{},"PubliclyAccessible":{"type":"boolean"}}},"output":{"resultWrapper":"CreateDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"CreateDBInstanceReadReplica":{"input":{"type":"structure","required":["DBInstanceIdentifier","SourceDBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"SourceDBInstanceIdentifier":{},"DBInstanceClass":{},"AvailabilityZone":{},"Port":{"type":"integer"},"AutoMinorVersionUpgrade":{"type":"boolean"},"Iops":{"type":"integer"},"OptionGroupName":{},"PubliclyAccessible":{"type":"boolean"}}},"output":{"resultWrapper":"CreateDBInstanceReadReplicaResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"CreateDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName","DBParameterGroupFamily","Description"],"members":{"DBParameterGroupName":{},"DBParameterGroupFamily":{},"Description":{}}},"output":{"resultWrapper":"CreateDBParameterGroupResult","type":"structure","members":{"DBParameterGroup":{"shape":"S1d"}}}},"CreateDBSecurityGroup":{"input":{"type":"structure","required":["DBSecurityGroupName","DBSecurityGroupDescription"],"members":{"DBSecurityGroupName":{},"DBSecurityGroupDescription":{}}},"output":{"resultWrapper":"CreateDBSecurityGroupResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sd"}}}},"CreateDBSnapshot":{"input":{"type":"structure","required":["DBSnapshotIdentifier","DBInstanceIdentifier"],"members":{"DBSnapshotIdentifier":{},"DBInstanceIdentifier":{}}},"output":{"resultWrapper":"CreateDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"Sk"}}}},"CreateDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName","DBSubnetGroupDescription","SubnetIds"],"members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"SubnetIds":{"shape":"S1j"}}},"output":{"resultWrapper":"CreateDBSubnetGroupResult","type":"structure","members":{"DBSubnetGroup":{"shape":"S11"}}}},"CreateEventSubscription":{"input":{"type":"structure","required":["SubscriptionName","SnsTopicArn"],"members":{"SubscriptionName":{},"SnsTopicArn":{},"SourceType":{},"EventCategories":{"shape":"S6"},"SourceIds":{"shape":"S5"},"Enabled":{"type":"boolean"}}},"output":{"resultWrapper":"CreateEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"CreateOptionGroup":{"input":{"type":"structure","required":["OptionGroupName","EngineName","MajorEngineVersion","OptionGroupDescription"],"members":{"OptionGroupName":{},"EngineName":{},"MajorEngineVersion":{},"OptionGroupDescription":{}}},"output":{"resultWrapper":"CreateOptionGroupResult","type":"structure","members":{"OptionGroup":{"shape":"S1p"}}}},"DeleteDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"SkipFinalSnapshot":{"type":"boolean"},"FinalDBSnapshotIdentifier":{}}},"output":{"resultWrapper":"DeleteDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"DeleteDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{}}}},"DeleteDBSecurityGroup":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{}}}},"DeleteDBSnapshot":{"input":{"type":"structure","required":["DBSnapshotIdentifier"],"members":{"DBSnapshotIdentifier":{}}},"output":{"resultWrapper":"DeleteDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"Sk"}}}},"DeleteDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName"],"members":{"DBSubnetGroupName":{}}}},"DeleteEventSubscription":{"input":{"type":"structure","required":["SubscriptionName"],"members":{"SubscriptionName":{}}},"output":{"resultWrapper":"DeleteEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"DeleteOptionGroup":{"input":{"type":"structure","required":["OptionGroupName"],"members":{"OptionGroupName":{}}}},"DescribeDBEngineVersions":{"input":{"type":"structure","members":{"Engine":{},"EngineVersion":{},"DBParameterGroupFamily":{},"MaxRecords":{"type":"integer"},"Marker":{},"DefaultOnly":{"type":"boolean"},"ListSupportedCharacterSets":{"type":"boolean"}}},"output":{"resultWrapper":"DescribeDBEngineVersionsResult","type":"structure","members":{"Marker":{},"DBEngineVersions":{"type":"list","member":{"locationName":"DBEngineVersion","type":"structure","members":{"Engine":{},"EngineVersion":{},"DBParameterGroupFamily":{},"DBEngineDescription":{},"DBEngineVersionDescription":{},"DefaultCharacterSet":{"shape":"S28"},"SupportedCharacterSets":{"type":"list","member":{"shape":"S28","locationName":"CharacterSet"}}}}}}}},"DescribeDBInstances":{"input":{"type":"structure","members":{"DBInstanceIdentifier":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBInstancesResult","type":"structure","members":{"Marker":{},"DBInstances":{"type":"list","member":{"shape":"St","locationName":"DBInstance"}}}}},"DescribeDBLogFiles":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"FilenameContains":{},"FileLastWritten":{"type":"long"},"FileSize":{"type":"long"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBLogFilesResult","type":"structure","members":{"DescribeDBLogFiles":{"type":"list","member":{"locationName":"DescribeDBLogFilesDetails","type":"structure","members":{"LogFileName":{},"LastWritten":{"type":"long"},"Size":{"type":"long"}}}},"Marker":{}}}},"DescribeDBParameterGroups":{"input":{"type":"structure","members":{"DBParameterGroupName":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBParameterGroupsResult","type":"structure","members":{"Marker":{},"DBParameterGroups":{"type":"list","member":{"shape":"S1d","locationName":"DBParameterGroup"}}}}},"DescribeDBParameters":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{},"Source":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBParametersResult","type":"structure","members":{"Parameters":{"shape":"S2n"},"Marker":{}}}},"DescribeDBSecurityGroups":{"input":{"type":"structure","members":{"DBSecurityGroupName":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBSecurityGroupsResult","type":"structure","members":{"Marker":{},"DBSecurityGroups":{"type":"list","member":{"shape":"Sd","locationName":"DBSecurityGroup"}}}}},"DescribeDBSnapshots":{"input":{"type":"structure","members":{"DBInstanceIdentifier":{},"DBSnapshotIdentifier":{},"SnapshotType":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBSnapshotsResult","type":"structure","members":{"Marker":{},"DBSnapshots":{"type":"list","member":{"shape":"Sk","locationName":"DBSnapshot"}}}}},"DescribeDBSubnetGroups":{"input":{"type":"structure","members":{"DBSubnetGroupName":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBSubnetGroupsResult","type":"structure","members":{"Marker":{},"DBSubnetGroups":{"type":"list","member":{"shape":"S11","locationName":"DBSubnetGroup"}}}}},"DescribeEngineDefaultParameters":{"input":{"type":"structure","required":["DBParameterGroupFamily"],"members":{"DBParameterGroupFamily":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEngineDefaultParametersResult","type":"structure","members":{"EngineDefaults":{"type":"structure","members":{"DBParameterGroupFamily":{},"Marker":{},"Parameters":{"shape":"S2n"}},"wrapper":true}}}},"DescribeEventCategories":{"input":{"type":"structure","members":{"SourceType":{}}},"output":{"resultWrapper":"DescribeEventCategoriesResult","type":"structure","members":{"EventCategoriesMapList":{"type":"list","member":{"locationName":"EventCategoriesMap","type":"structure","members":{"SourceType":{},"EventCategories":{"shape":"S6"}},"wrapper":true}}}}},"DescribeEventSubscriptions":{"input":{"type":"structure","members":{"SubscriptionName":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEventSubscriptionsResult","type":"structure","members":{"Marker":{},"EventSubscriptionsList":{"type":"list","member":{"shape":"S4","locationName":"EventSubscription"}}}}},"DescribeEvents":{"input":{"type":"structure","members":{"SourceIdentifier":{},"SourceType":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Duration":{"type":"integer"},"EventCategories":{"shape":"S6"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEventsResult","type":"structure","members":{"Marker":{},"Events":{"type":"list","member":{"locationName":"Event","type":"structure","members":{"SourceIdentifier":{},"SourceType":{},"Message":{},"EventCategories":{"shape":"S6"},"Date":{"type":"timestamp"}}}}}}},"DescribeOptionGroupOptions":{"input":{"type":"structure","required":["EngineName"],"members":{"EngineName":{},"MajorEngineVersion":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeOptionGroupOptionsResult","type":"structure","members":{"OptionGroupOptions":{"type":"list","member":{"locationName":"OptionGroupOption","type":"structure","members":{"Name":{},"Description":{},"EngineName":{},"MajorEngineVersion":{},"MinimumRequiredMinorEngineVersion":{},"PortRequired":{"type":"boolean"},"DefaultPort":{"type":"integer"},"OptionsDependedOn":{"type":"list","member":{"locationName":"OptionName"}},"Persistent":{"type":"boolean"},"OptionGroupOptionSettings":{"type":"list","member":{"locationName":"OptionGroupOptionSetting","type":"structure","members":{"SettingName":{},"SettingDescription":{},"DefaultValue":{},"ApplyType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"}}}}}}},"Marker":{}}}},"DescribeOptionGroups":{"input":{"type":"structure","members":{"OptionGroupName":{},"Marker":{},"MaxRecords":{"type":"integer"},"EngineName":{},"MajorEngineVersion":{}}},"output":{"resultWrapper":"DescribeOptionGroupsResult","type":"structure","members":{"OptionGroupsList":{"type":"list","member":{"shape":"S1p","locationName":"OptionGroup"}},"Marker":{}}}},"DescribeOrderableDBInstanceOptions":{"input":{"type":"structure","required":["Engine"],"members":{"Engine":{},"EngineVersion":{},"DBInstanceClass":{},"LicenseModel":{},"Vpc":{"type":"boolean"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeOrderableDBInstanceOptionsResult","type":"structure","members":{"OrderableDBInstanceOptions":{"type":"list","member":{"locationName":"OrderableDBInstanceOption","type":"structure","members":{"Engine":{},"EngineVersion":{},"DBInstanceClass":{},"LicenseModel":{},"AvailabilityZones":{"type":"list","member":{"shape":"S14","locationName":"AvailabilityZone"}},"MultiAZCapable":{"type":"boolean"},"ReadReplicaCapable":{"type":"boolean"},"Vpc":{"type":"boolean"}},"wrapper":true}},"Marker":{}}}},"DescribeReservedDBInstances":{"input":{"type":"structure","members":{"ReservedDBInstanceId":{},"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReservedDBInstancesResult","type":"structure","members":{"Marker":{},"ReservedDBInstances":{"type":"list","member":{"shape":"S3w","locationName":"ReservedDBInstance"}}}}},"DescribeReservedDBInstancesOfferings":{"input":{"type":"structure","members":{"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReservedDBInstancesOfferingsResult","type":"structure","members":{"Marker":{},"ReservedDBInstancesOfferings":{"type":"list","member":{"locationName":"ReservedDBInstancesOffering","type":"structure","members":{"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{"type":"integer"},"FixedPrice":{"type":"double"},"UsagePrice":{"type":"double"},"CurrencyCode":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"RecurringCharges":{"shape":"S3y"}},"wrapper":true}}}}},"DownloadDBLogFilePortion":{"input":{"type":"structure","required":["DBInstanceIdentifier","LogFileName"],"members":{"DBInstanceIdentifier":{},"LogFileName":{},"Marker":{},"NumberOfLines":{"type":"integer"}}},"output":{"resultWrapper":"DownloadDBLogFilePortionResult","type":"structure","members":{"LogFileData":{},"Marker":{},"AdditionalDataPending":{"type":"boolean"}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceName"],"members":{"ResourceName":{}}},"output":{"resultWrapper":"ListTagsForResourceResult","type":"structure","members":{"TagList":{"shape":"S9"}}}},"ModifyDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"AllocatedStorage":{"type":"integer"},"DBInstanceClass":{},"DBSecurityGroups":{"shape":"Sp"},"VpcSecurityGroupIds":{"shape":"Sq"},"ApplyImmediately":{"type":"boolean"},"MasterUserPassword":{},"DBParameterGroupName":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{},"PreferredMaintenanceWindow":{},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AllowMajorVersionUpgrade":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"Iops":{"type":"integer"},"OptionGroupName":{},"NewDBInstanceIdentifier":{}}},"output":{"resultWrapper":"ModifyDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"ModifyDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName","Parameters"],"members":{"DBParameterGroupName":{},"Parameters":{"shape":"S2n"}}},"output":{"shape":"S4b","resultWrapper":"ModifyDBParameterGroupResult"}},"ModifyDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName","SubnetIds"],"members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"SubnetIds":{"shape":"S1j"}}},"output":{"resultWrapper":"ModifyDBSubnetGroupResult","type":"structure","members":{"DBSubnetGroup":{"shape":"S11"}}}},"ModifyEventSubscription":{"input":{"type":"structure","required":["SubscriptionName"],"members":{"SubscriptionName":{},"SnsTopicArn":{},"SourceType":{},"EventCategories":{"shape":"S6"},"Enabled":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"ModifyOptionGroup":{"input":{"type":"structure","required":["OptionGroupName"],"members":{"OptionGroupName":{},"OptionsToInclude":{"type":"list","member":{"locationName":"OptionConfiguration","type":"structure","required":["OptionName"],"members":{"OptionName":{},"Port":{"type":"integer"},"DBSecurityGroupMemberships":{"shape":"Sp"},"VpcSecurityGroupMemberships":{"shape":"Sq"},"OptionSettings":{"type":"list","member":{"shape":"S1t","locationName":"OptionSetting"}}}}},"OptionsToRemove":{"type":"list","member":{}},"ApplyImmediately":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyOptionGroupResult","type":"structure","members":{"OptionGroup":{"shape":"S1p"}}}},"PromoteReadReplica":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{}}},"output":{"resultWrapper":"PromoteReadReplicaResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"PurchaseReservedDBInstancesOffering":{"input":{"type":"structure","required":["ReservedDBInstancesOfferingId"],"members":{"ReservedDBInstancesOfferingId":{},"ReservedDBInstanceId":{},"DBInstanceCount":{"type":"integer"}}},"output":{"resultWrapper":"PurchaseReservedDBInstancesOfferingResult","type":"structure","members":{"ReservedDBInstance":{"shape":"S3w"}}}},"RebootDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"ForceFailover":{"type":"boolean"}}},"output":{"resultWrapper":"RebootDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"RemoveSourceIdentifierFromSubscription":{"input":{"type":"structure","required":["SubscriptionName","SourceIdentifier"],"members":{"SubscriptionName":{},"SourceIdentifier":{}}},"output":{"resultWrapper":"RemoveSourceIdentifierFromSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"RemoveTagsFromResource":{"input":{"type":"structure","required":["ResourceName","TagKeys"],"members":{"ResourceName":{},"TagKeys":{"type":"list","member":{}}}}},"ResetDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{},"ResetAllParameters":{"type":"boolean"},"Parameters":{"shape":"S2n"}}},"output":{"shape":"S4b","resultWrapper":"ResetDBParameterGroupResult"}},"RestoreDBInstanceFromDBSnapshot":{"input":{"type":"structure","required":["DBInstanceIdentifier","DBSnapshotIdentifier"],"members":{"DBInstanceIdentifier":{},"DBSnapshotIdentifier":{},"DBInstanceClass":{},"Port":{"type":"integer"},"AvailabilityZone":{},"DBSubnetGroupName":{},"MultiAZ":{"type":"boolean"},"PubliclyAccessible":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"DBName":{},"Engine":{},"Iops":{"type":"integer"},"OptionGroupName":{}}},"output":{"resultWrapper":"RestoreDBInstanceFromDBSnapshotResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"RestoreDBInstanceToPointInTime":{"input":{"type":"structure","required":["SourceDBInstanceIdentifier","TargetDBInstanceIdentifier"],"members":{"SourceDBInstanceIdentifier":{},"TargetDBInstanceIdentifier":{},"RestoreTime":{"type":"timestamp"},"UseLatestRestorableTime":{"type":"boolean"},"DBInstanceClass":{},"Port":{"type":"integer"},"AvailabilityZone":{},"DBSubnetGroupName":{},"MultiAZ":{"type":"boolean"},"PubliclyAccessible":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"DBName":{},"Engine":{},"Iops":{"type":"integer"},"OptionGroupName":{}}},"output":{"resultWrapper":"RestoreDBInstanceToPointInTimeResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"RevokeDBSecurityGroupIngress":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{},"CIDRIP":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}},"output":{"resultWrapper":"RevokeDBSecurityGroupIngressResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sd"}}}}},"shapes":{"S4":{"type":"structure","members":{"CustomerAwsId":{},"CustSubscriptionId":{},"SnsTopicArn":{},"Status":{},"SubscriptionCreationTime":{},"SourceType":{},"SourceIdsList":{"shape":"S5"},"EventCategoriesList":{"shape":"S6"},"Enabled":{"type":"boolean"}},"wrapper":true},"S5":{"type":"list","member":{"locationName":"SourceId"}},"S6":{"type":"list","member":{"locationName":"EventCategory"}},"S9":{"type":"list","member":{"locationName":"Tag","type":"structure","members":{"Key":{},"Value":{}}}},"Sd":{"type":"structure","members":{"OwnerId":{},"DBSecurityGroupName":{},"DBSecurityGroupDescription":{},"VpcId":{},"EC2SecurityGroups":{"type":"list","member":{"locationName":"EC2SecurityGroup","type":"structure","members":{"Status":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}}},"IPRanges":{"type":"list","member":{"locationName":"IPRange","type":"structure","members":{"Status":{},"CIDRIP":{}}}}},"wrapper":true},"Sk":{"type":"structure","members":{"DBSnapshotIdentifier":{},"DBInstanceIdentifier":{},"SnapshotCreateTime":{"type":"timestamp"},"Engine":{},"AllocatedStorage":{"type":"integer"},"Status":{},"Port":{"type":"integer"},"AvailabilityZone":{},"VpcId":{},"InstanceCreateTime":{"type":"timestamp"},"MasterUsername":{},"EngineVersion":{},"LicenseModel":{},"SnapshotType":{},"Iops":{"type":"integer"},"OptionGroupName":{}},"wrapper":true},"Sp":{"type":"list","member":{"locationName":"DBSecurityGroupName"}},"Sq":{"type":"list","member":{"locationName":"VpcSecurityGroupId"}},"St":{"type":"structure","members":{"DBInstanceIdentifier":{},"DBInstanceClass":{},"Engine":{},"DBInstanceStatus":{},"MasterUsername":{},"DBName":{},"Endpoint":{"type":"structure","members":{"Address":{},"Port":{"type":"integer"}}},"AllocatedStorage":{"type":"integer"},"InstanceCreateTime":{"type":"timestamp"},"PreferredBackupWindow":{},"BackupRetentionPeriod":{"type":"integer"},"DBSecurityGroups":{"shape":"Sv"},"VpcSecurityGroups":{"shape":"Sx"},"DBParameterGroups":{"type":"list","member":{"locationName":"DBParameterGroup","type":"structure","members":{"DBParameterGroupName":{},"ParameterApplyStatus":{}}}},"AvailabilityZone":{},"DBSubnetGroup":{"shape":"S11"},"PreferredMaintenanceWindow":{},"PendingModifiedValues":{"type":"structure","members":{"DBInstanceClass":{},"AllocatedStorage":{"type":"integer"},"MasterUserPassword":{},"Port":{"type":"integer"},"BackupRetentionPeriod":{"type":"integer"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"Iops":{"type":"integer"},"DBInstanceIdentifier":{}}},"LatestRestorableTime":{"type":"timestamp"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"ReadReplicaSourceDBInstanceIdentifier":{},"ReadReplicaDBInstanceIdentifiers":{"type":"list","member":{"locationName":"ReadReplicaDBInstanceIdentifier"}},"LicenseModel":{},"Iops":{"type":"integer"},"OptionGroupMemberships":{"type":"list","member":{"locationName":"OptionGroupMembership","type":"structure","members":{"OptionGroupName":{},"Status":{}}}},"CharacterSetName":{},"SecondaryAvailabilityZone":{},"PubliclyAccessible":{"type":"boolean"}},"wrapper":true},"Sv":{"type":"list","member":{"locationName":"DBSecurityGroup","type":"structure","members":{"DBSecurityGroupName":{},"Status":{}}}},"Sx":{"type":"list","member":{"locationName":"VpcSecurityGroupMembership","type":"structure","members":{"VpcSecurityGroupId":{},"Status":{}}}},"S11":{"type":"structure","members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"VpcId":{},"SubnetGroupStatus":{},"Subnets":{"type":"list","member":{"locationName":"Subnet","type":"structure","members":{"SubnetIdentifier":{},"SubnetAvailabilityZone":{"shape":"S14"},"SubnetStatus":{}}}}},"wrapper":true},"S14":{"type":"structure","members":{"Name":{},"ProvisionedIopsCapable":{"type":"boolean"}},"wrapper":true},"S1d":{"type":"structure","members":{"DBParameterGroupName":{},"DBParameterGroupFamily":{},"Description":{}},"wrapper":true},"S1j":{"type":"list","member":{"locationName":"SubnetIdentifier"}},"S1p":{"type":"structure","members":{"OptionGroupName":{},"OptionGroupDescription":{},"EngineName":{},"MajorEngineVersion":{},"Options":{"type":"list","member":{"locationName":"Option","type":"structure","members":{"OptionName":{},"OptionDescription":{},"Persistent":{"type":"boolean"},"Port":{"type":"integer"},"OptionSettings":{"type":"list","member":{"shape":"S1t","locationName":"OptionSetting"}},"DBSecurityGroupMemberships":{"shape":"Sv"},"VpcSecurityGroupMemberships":{"shape":"Sx"}}}},"AllowsVpcAndNonVpcInstanceMemberships":{"type":"boolean"},"VpcId":{}},"wrapper":true},"S1t":{"type":"structure","members":{"Name":{},"Value":{},"DefaultValue":{},"Description":{},"ApplyType":{},"DataType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"},"IsCollection":{"type":"boolean"}}},"S28":{"type":"structure","members":{"CharacterSetName":{},"CharacterSetDescription":{}}},"S2n":{"type":"list","member":{"locationName":"Parameter","type":"structure","members":{"ParameterName":{},"ParameterValue":{},"Description":{},"Source":{},"ApplyType":{},"DataType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"},"MinimumEngineVersion":{},"ApplyMethod":{}}}},"S3w":{"type":"structure","members":{"ReservedDBInstanceId":{},"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"StartTime":{"type":"timestamp"},"Duration":{"type":"integer"},"FixedPrice":{"type":"double"},"UsagePrice":{"type":"double"},"CurrencyCode":{},"DBInstanceCount":{"type":"integer"},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"State":{},"RecurringCharges":{"shape":"S3y"}},"wrapper":true},"S3y":{"type":"list","member":{"locationName":"RecurringCharge","type":"structure","members":{"RecurringChargeAmount":{"type":"double"},"RecurringChargeFrequency":{}},"wrapper":true}},"S4b":{"type":"structure","members":{"DBParameterGroupName":{}}}}}')},39581:e=>{"use strict";e.exports=JSON.parse('{"o":{"DescribeDBEngineVersions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBEngineVersions"},"DescribeDBInstances":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBInstances"},"DescribeDBLogFiles":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DescribeDBLogFiles"},"DescribeDBParameterGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBParameterGroups"},"DescribeDBParameters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Parameters"},"DescribeDBSecurityGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBSecurityGroups"},"DescribeDBSnapshots":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBSnapshots"},"DescribeDBSubnetGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBSubnetGroups"},"DescribeEngineDefaultParameters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"EngineDefaults.Marker","result_key":"EngineDefaults.Parameters"},"DescribeEventSubscriptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"EventSubscriptionsList"},"DescribeEvents":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Events"},"DescribeOptionGroupOptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"OptionGroupOptions"},"DescribeOptionGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"OptionGroupsList"},"DescribeOrderableDBInstanceOptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"OrderableDBInstanceOptions"},"DescribeReservedDBInstances":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedDBInstances"},"DescribeReservedDBInstancesOfferings":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedDBInstancesOfferings"},"DownloadDBLogFilePortion":{"input_token":"Marker","limit_key":"NumberOfLines","more_results":"AdditionalDataPending","output_token":"Marker","result_key":"LogFileData"},"ListTagsForResource":{"result_key":"TagList"}}}')},36331:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2013-09-09","endpointPrefix":"rds","protocol":"query","protocols":["query"],"serviceAbbreviation":"Amazon RDS","serviceFullName":"Amazon Relational Database Service","serviceId":"RDS","signatureVersion":"v4","uid":"rds-2013-09-09","xmlNamespace":"http://rds.amazonaws.com/doc/2013-09-09/","auth":["aws.auth#sigv4"]},"operations":{"AddSourceIdentifierToSubscription":{"input":{"type":"structure","required":["SubscriptionName","SourceIdentifier"],"members":{"SubscriptionName":{},"SourceIdentifier":{}}},"output":{"resultWrapper":"AddSourceIdentifierToSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"AddTagsToResource":{"input":{"type":"structure","required":["ResourceName","Tags"],"members":{"ResourceName":{},"Tags":{"shape":"S9"}}}},"AuthorizeDBSecurityGroupIngress":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{},"CIDRIP":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}},"output":{"resultWrapper":"AuthorizeDBSecurityGroupIngressResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sd"}}}},"CopyDBSnapshot":{"input":{"type":"structure","required":["SourceDBSnapshotIdentifier","TargetDBSnapshotIdentifier"],"members":{"SourceDBSnapshotIdentifier":{},"TargetDBSnapshotIdentifier":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CopyDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"Sk"}}}},"CreateDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier","AllocatedStorage","DBInstanceClass","Engine","MasterUsername","MasterUserPassword"],"members":{"DBName":{},"DBInstanceIdentifier":{},"AllocatedStorage":{"type":"integer"},"DBInstanceClass":{},"Engine":{},"MasterUsername":{},"MasterUserPassword":{},"DBSecurityGroups":{"shape":"Sp"},"VpcSecurityGroupIds":{"shape":"Sq"},"AvailabilityZone":{},"DBSubnetGroupName":{},"PreferredMaintenanceWindow":{},"DBParameterGroupName":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{},"Port":{"type":"integer"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"Iops":{"type":"integer"},"OptionGroupName":{},"CharacterSetName":{},"PubliclyAccessible":{"type":"boolean"},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CreateDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"CreateDBInstanceReadReplica":{"input":{"type":"structure","required":["DBInstanceIdentifier","SourceDBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"SourceDBInstanceIdentifier":{},"DBInstanceClass":{},"AvailabilityZone":{},"Port":{"type":"integer"},"AutoMinorVersionUpgrade":{"type":"boolean"},"Iops":{"type":"integer"},"OptionGroupName":{},"PubliclyAccessible":{"type":"boolean"},"Tags":{"shape":"S9"},"DBSubnetGroupName":{}}},"output":{"resultWrapper":"CreateDBInstanceReadReplicaResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"CreateDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName","DBParameterGroupFamily","Description"],"members":{"DBParameterGroupName":{},"DBParameterGroupFamily":{},"Description":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CreateDBParameterGroupResult","type":"structure","members":{"DBParameterGroup":{"shape":"S1f"}}}},"CreateDBSecurityGroup":{"input":{"type":"structure","required":["DBSecurityGroupName","DBSecurityGroupDescription"],"members":{"DBSecurityGroupName":{},"DBSecurityGroupDescription":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CreateDBSecurityGroupResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sd"}}}},"CreateDBSnapshot":{"input":{"type":"structure","required":["DBSnapshotIdentifier","DBInstanceIdentifier"],"members":{"DBSnapshotIdentifier":{},"DBInstanceIdentifier":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CreateDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"Sk"}}}},"CreateDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName","DBSubnetGroupDescription","SubnetIds"],"members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"SubnetIds":{"shape":"S1l"},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CreateDBSubnetGroupResult","type":"structure","members":{"DBSubnetGroup":{"shape":"S11"}}}},"CreateEventSubscription":{"input":{"type":"structure","required":["SubscriptionName","SnsTopicArn"],"members":{"SubscriptionName":{},"SnsTopicArn":{},"SourceType":{},"EventCategories":{"shape":"S6"},"SourceIds":{"shape":"S5"},"Enabled":{"type":"boolean"},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CreateEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"CreateOptionGroup":{"input":{"type":"structure","required":["OptionGroupName","EngineName","MajorEngineVersion","OptionGroupDescription"],"members":{"OptionGroupName":{},"EngineName":{},"MajorEngineVersion":{},"OptionGroupDescription":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CreateOptionGroupResult","type":"structure","members":{"OptionGroup":{"shape":"S1r"}}}},"DeleteDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"SkipFinalSnapshot":{"type":"boolean"},"FinalDBSnapshotIdentifier":{}}},"output":{"resultWrapper":"DeleteDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"DeleteDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{}}}},"DeleteDBSecurityGroup":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{}}}},"DeleteDBSnapshot":{"input":{"type":"structure","required":["DBSnapshotIdentifier"],"members":{"DBSnapshotIdentifier":{}}},"output":{"resultWrapper":"DeleteDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"Sk"}}}},"DeleteDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName"],"members":{"DBSubnetGroupName":{}}}},"DeleteEventSubscription":{"input":{"type":"structure","required":["SubscriptionName"],"members":{"SubscriptionName":{}}},"output":{"resultWrapper":"DeleteEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"DeleteOptionGroup":{"input":{"type":"structure","required":["OptionGroupName"],"members":{"OptionGroupName":{}}}},"DescribeDBEngineVersions":{"input":{"type":"structure","members":{"Engine":{},"EngineVersion":{},"DBParameterGroupFamily":{},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{},"DefaultOnly":{"type":"boolean"},"ListSupportedCharacterSets":{"type":"boolean"}}},"output":{"resultWrapper":"DescribeDBEngineVersionsResult","type":"structure","members":{"Marker":{},"DBEngineVersions":{"type":"list","member":{"locationName":"DBEngineVersion","type":"structure","members":{"Engine":{},"EngineVersion":{},"DBParameterGroupFamily":{},"DBEngineDescription":{},"DBEngineVersionDescription":{},"DefaultCharacterSet":{"shape":"S2d"},"SupportedCharacterSets":{"type":"list","member":{"shape":"S2d","locationName":"CharacterSet"}}}}}}}},"DescribeDBInstances":{"input":{"type":"structure","members":{"DBInstanceIdentifier":{},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBInstancesResult","type":"structure","members":{"Marker":{},"DBInstances":{"type":"list","member":{"shape":"St","locationName":"DBInstance"}}}}},"DescribeDBLogFiles":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"FilenameContains":{},"FileLastWritten":{"type":"long"},"FileSize":{"type":"long"},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBLogFilesResult","type":"structure","members":{"DescribeDBLogFiles":{"type":"list","member":{"locationName":"DescribeDBLogFilesDetails","type":"structure","members":{"LogFileName":{},"LastWritten":{"type":"long"},"Size":{"type":"long"}}}},"Marker":{}}}},"DescribeDBParameterGroups":{"input":{"type":"structure","members":{"DBParameterGroupName":{},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBParameterGroupsResult","type":"structure","members":{"Marker":{},"DBParameterGroups":{"type":"list","member":{"shape":"S1f","locationName":"DBParameterGroup"}}}}},"DescribeDBParameters":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{},"Source":{},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBParametersResult","type":"structure","members":{"Parameters":{"shape":"S2s"},"Marker":{}}}},"DescribeDBSecurityGroups":{"input":{"type":"structure","members":{"DBSecurityGroupName":{},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBSecurityGroupsResult","type":"structure","members":{"Marker":{},"DBSecurityGroups":{"type":"list","member":{"shape":"Sd","locationName":"DBSecurityGroup"}}}}},"DescribeDBSnapshots":{"input":{"type":"structure","members":{"DBInstanceIdentifier":{},"DBSnapshotIdentifier":{},"SnapshotType":{},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBSnapshotsResult","type":"structure","members":{"Marker":{},"DBSnapshots":{"type":"list","member":{"shape":"Sk","locationName":"DBSnapshot"}}}}},"DescribeDBSubnetGroups":{"input":{"type":"structure","members":{"DBSubnetGroupName":{},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBSubnetGroupsResult","type":"structure","members":{"Marker":{},"DBSubnetGroups":{"type":"list","member":{"shape":"S11","locationName":"DBSubnetGroup"}}}}},"DescribeEngineDefaultParameters":{"input":{"type":"structure","required":["DBParameterGroupFamily"],"members":{"DBParameterGroupFamily":{},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEngineDefaultParametersResult","type":"structure","members":{"EngineDefaults":{"type":"structure","members":{"DBParameterGroupFamily":{},"Marker":{},"Parameters":{"shape":"S2s"}},"wrapper":true}}}},"DescribeEventCategories":{"input":{"type":"structure","members":{"SourceType":{},"Filters":{"shape":"S27"}}},"output":{"resultWrapper":"DescribeEventCategoriesResult","type":"structure","members":{"EventCategoriesMapList":{"type":"list","member":{"locationName":"EventCategoriesMap","type":"structure","members":{"SourceType":{},"EventCategories":{"shape":"S6"}},"wrapper":true}}}}},"DescribeEventSubscriptions":{"input":{"type":"structure","members":{"SubscriptionName":{},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEventSubscriptionsResult","type":"structure","members":{"Marker":{},"EventSubscriptionsList":{"type":"list","member":{"shape":"S4","locationName":"EventSubscription"}}}}},"DescribeEvents":{"input":{"type":"structure","members":{"SourceIdentifier":{},"SourceType":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Duration":{"type":"integer"},"EventCategories":{"shape":"S6"},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEventsResult","type":"structure","members":{"Marker":{},"Events":{"type":"list","member":{"locationName":"Event","type":"structure","members":{"SourceIdentifier":{},"SourceType":{},"Message":{},"EventCategories":{"shape":"S6"},"Date":{"type":"timestamp"}}}}}}},"DescribeOptionGroupOptions":{"input":{"type":"structure","required":["EngineName"],"members":{"EngineName":{},"MajorEngineVersion":{},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeOptionGroupOptionsResult","type":"structure","members":{"OptionGroupOptions":{"type":"list","member":{"locationName":"OptionGroupOption","type":"structure","members":{"Name":{},"Description":{},"EngineName":{},"MajorEngineVersion":{},"MinimumRequiredMinorEngineVersion":{},"PortRequired":{"type":"boolean"},"DefaultPort":{"type":"integer"},"OptionsDependedOn":{"type":"list","member":{"locationName":"OptionName"}},"Persistent":{"type":"boolean"},"Permanent":{"type":"boolean"},"OptionGroupOptionSettings":{"type":"list","member":{"locationName":"OptionGroupOptionSetting","type":"structure","members":{"SettingName":{},"SettingDescription":{},"DefaultValue":{},"ApplyType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"}}}}}}},"Marker":{}}}},"DescribeOptionGroups":{"input":{"type":"structure","members":{"OptionGroupName":{},"Filters":{"shape":"S27"},"Marker":{},"MaxRecords":{"type":"integer"},"EngineName":{},"MajorEngineVersion":{}}},"output":{"resultWrapper":"DescribeOptionGroupsResult","type":"structure","members":{"OptionGroupsList":{"type":"list","member":{"shape":"S1r","locationName":"OptionGroup"}},"Marker":{}}}},"DescribeOrderableDBInstanceOptions":{"input":{"type":"structure","required":["Engine"],"members":{"Engine":{},"EngineVersion":{},"DBInstanceClass":{},"LicenseModel":{},"Vpc":{"type":"boolean"},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeOrderableDBInstanceOptionsResult","type":"structure","members":{"OrderableDBInstanceOptions":{"type":"list","member":{"locationName":"OrderableDBInstanceOption","type":"structure","members":{"Engine":{},"EngineVersion":{},"DBInstanceClass":{},"LicenseModel":{},"AvailabilityZones":{"type":"list","member":{"shape":"S14","locationName":"AvailabilityZone"}},"MultiAZCapable":{"type":"boolean"},"ReadReplicaCapable":{"type":"boolean"},"Vpc":{"type":"boolean"}},"wrapper":true}},"Marker":{}}}},"DescribeReservedDBInstances":{"input":{"type":"structure","members":{"ReservedDBInstanceId":{},"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReservedDBInstancesResult","type":"structure","members":{"Marker":{},"ReservedDBInstances":{"type":"list","member":{"shape":"S41","locationName":"ReservedDBInstance"}}}}},"DescribeReservedDBInstancesOfferings":{"input":{"type":"structure","members":{"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"Filters":{"shape":"S27"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReservedDBInstancesOfferingsResult","type":"structure","members":{"Marker":{},"ReservedDBInstancesOfferings":{"type":"list","member":{"locationName":"ReservedDBInstancesOffering","type":"structure","members":{"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{"type":"integer"},"FixedPrice":{"type":"double"},"UsagePrice":{"type":"double"},"CurrencyCode":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"RecurringCharges":{"shape":"S43"}},"wrapper":true}}}}},"DownloadDBLogFilePortion":{"input":{"type":"structure","required":["DBInstanceIdentifier","LogFileName"],"members":{"DBInstanceIdentifier":{},"LogFileName":{},"Marker":{},"NumberOfLines":{"type":"integer"}}},"output":{"resultWrapper":"DownloadDBLogFilePortionResult","type":"structure","members":{"LogFileData":{},"Marker":{},"AdditionalDataPending":{"type":"boolean"}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceName"],"members":{"ResourceName":{},"Filters":{"shape":"S27"}}},"output":{"resultWrapper":"ListTagsForResourceResult","type":"structure","members":{"TagList":{"shape":"S9"}}}},"ModifyDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"AllocatedStorage":{"type":"integer"},"DBInstanceClass":{},"DBSecurityGroups":{"shape":"Sp"},"VpcSecurityGroupIds":{"shape":"Sq"},"ApplyImmediately":{"type":"boolean"},"MasterUserPassword":{},"DBParameterGroupName":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{},"PreferredMaintenanceWindow":{},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AllowMajorVersionUpgrade":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"Iops":{"type":"integer"},"OptionGroupName":{},"NewDBInstanceIdentifier":{}}},"output":{"resultWrapper":"ModifyDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"ModifyDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName","Parameters"],"members":{"DBParameterGroupName":{},"Parameters":{"shape":"S2s"}}},"output":{"shape":"S4g","resultWrapper":"ModifyDBParameterGroupResult"}},"ModifyDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName","SubnetIds"],"members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"SubnetIds":{"shape":"S1l"}}},"output":{"resultWrapper":"ModifyDBSubnetGroupResult","type":"structure","members":{"DBSubnetGroup":{"shape":"S11"}}}},"ModifyEventSubscription":{"input":{"type":"structure","required":["SubscriptionName"],"members":{"SubscriptionName":{},"SnsTopicArn":{},"SourceType":{},"EventCategories":{"shape":"S6"},"Enabled":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"ModifyOptionGroup":{"input":{"type":"structure","required":["OptionGroupName"],"members":{"OptionGroupName":{},"OptionsToInclude":{"type":"list","member":{"locationName":"OptionConfiguration","type":"structure","required":["OptionName"],"members":{"OptionName":{},"Port":{"type":"integer"},"DBSecurityGroupMemberships":{"shape":"Sp"},"VpcSecurityGroupMemberships":{"shape":"Sq"},"OptionSettings":{"type":"list","member":{"shape":"S1v","locationName":"OptionSetting"}}}}},"OptionsToRemove":{"type":"list","member":{}},"ApplyImmediately":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyOptionGroupResult","type":"structure","members":{"OptionGroup":{"shape":"S1r"}}}},"PromoteReadReplica":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{}}},"output":{"resultWrapper":"PromoteReadReplicaResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"PurchaseReservedDBInstancesOffering":{"input":{"type":"structure","required":["ReservedDBInstancesOfferingId"],"members":{"ReservedDBInstancesOfferingId":{},"ReservedDBInstanceId":{},"DBInstanceCount":{"type":"integer"},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"PurchaseReservedDBInstancesOfferingResult","type":"structure","members":{"ReservedDBInstance":{"shape":"S41"}}}},"RebootDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"ForceFailover":{"type":"boolean"}}},"output":{"resultWrapper":"RebootDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"RemoveSourceIdentifierFromSubscription":{"input":{"type":"structure","required":["SubscriptionName","SourceIdentifier"],"members":{"SubscriptionName":{},"SourceIdentifier":{}}},"output":{"resultWrapper":"RemoveSourceIdentifierFromSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"RemoveTagsFromResource":{"input":{"type":"structure","required":["ResourceName","TagKeys"],"members":{"ResourceName":{},"TagKeys":{"type":"list","member":{}}}}},"ResetDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{},"ResetAllParameters":{"type":"boolean"},"Parameters":{"shape":"S2s"}}},"output":{"shape":"S4g","resultWrapper":"ResetDBParameterGroupResult"}},"RestoreDBInstanceFromDBSnapshot":{"input":{"type":"structure","required":["DBInstanceIdentifier","DBSnapshotIdentifier"],"members":{"DBInstanceIdentifier":{},"DBSnapshotIdentifier":{},"DBInstanceClass":{},"Port":{"type":"integer"},"AvailabilityZone":{},"DBSubnetGroupName":{},"MultiAZ":{"type":"boolean"},"PubliclyAccessible":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"DBName":{},"Engine":{},"Iops":{"type":"integer"},"OptionGroupName":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"RestoreDBInstanceFromDBSnapshotResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"RestoreDBInstanceToPointInTime":{"input":{"type":"structure","required":["SourceDBInstanceIdentifier","TargetDBInstanceIdentifier"],"members":{"SourceDBInstanceIdentifier":{},"TargetDBInstanceIdentifier":{},"RestoreTime":{"type":"timestamp"},"UseLatestRestorableTime":{"type":"boolean"},"DBInstanceClass":{},"Port":{"type":"integer"},"AvailabilityZone":{},"DBSubnetGroupName":{},"MultiAZ":{"type":"boolean"},"PubliclyAccessible":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"DBName":{},"Engine":{},"Iops":{"type":"integer"},"OptionGroupName":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"RestoreDBInstanceToPointInTimeResult","type":"structure","members":{"DBInstance":{"shape":"St"}}}},"RevokeDBSecurityGroupIngress":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{},"CIDRIP":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}},"output":{"resultWrapper":"RevokeDBSecurityGroupIngressResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sd"}}}}},"shapes":{"S4":{"type":"structure","members":{"CustomerAwsId":{},"CustSubscriptionId":{},"SnsTopicArn":{},"Status":{},"SubscriptionCreationTime":{},"SourceType":{},"SourceIdsList":{"shape":"S5"},"EventCategoriesList":{"shape":"S6"},"Enabled":{"type":"boolean"}},"wrapper":true},"S5":{"type":"list","member":{"locationName":"SourceId"}},"S6":{"type":"list","member":{"locationName":"EventCategory"}},"S9":{"type":"list","member":{"locationName":"Tag","type":"structure","members":{"Key":{},"Value":{}}}},"Sd":{"type":"structure","members":{"OwnerId":{},"DBSecurityGroupName":{},"DBSecurityGroupDescription":{},"VpcId":{},"EC2SecurityGroups":{"type":"list","member":{"locationName":"EC2SecurityGroup","type":"structure","members":{"Status":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}}},"IPRanges":{"type":"list","member":{"locationName":"IPRange","type":"structure","members":{"Status":{},"CIDRIP":{}}}}},"wrapper":true},"Sk":{"type":"structure","members":{"DBSnapshotIdentifier":{},"DBInstanceIdentifier":{},"SnapshotCreateTime":{"type":"timestamp"},"Engine":{},"AllocatedStorage":{"type":"integer"},"Status":{},"Port":{"type":"integer"},"AvailabilityZone":{},"VpcId":{},"InstanceCreateTime":{"type":"timestamp"},"MasterUsername":{},"EngineVersion":{},"LicenseModel":{},"SnapshotType":{},"Iops":{"type":"integer"},"OptionGroupName":{},"PercentProgress":{"type":"integer"},"SourceRegion":{}},"wrapper":true},"Sp":{"type":"list","member":{"locationName":"DBSecurityGroupName"}},"Sq":{"type":"list","member":{"locationName":"VpcSecurityGroupId"}},"St":{"type":"structure","members":{"DBInstanceIdentifier":{},"DBInstanceClass":{},"Engine":{},"DBInstanceStatus":{},"MasterUsername":{},"DBName":{},"Endpoint":{"type":"structure","members":{"Address":{},"Port":{"type":"integer"}}},"AllocatedStorage":{"type":"integer"},"InstanceCreateTime":{"type":"timestamp"},"PreferredBackupWindow":{},"BackupRetentionPeriod":{"type":"integer"},"DBSecurityGroups":{"shape":"Sv"},"VpcSecurityGroups":{"shape":"Sx"},"DBParameterGroups":{"type":"list","member":{"locationName":"DBParameterGroup","type":"structure","members":{"DBParameterGroupName":{},"ParameterApplyStatus":{}}}},"AvailabilityZone":{},"DBSubnetGroup":{"shape":"S11"},"PreferredMaintenanceWindow":{},"PendingModifiedValues":{"type":"structure","members":{"DBInstanceClass":{},"AllocatedStorage":{"type":"integer"},"MasterUserPassword":{},"Port":{"type":"integer"},"BackupRetentionPeriod":{"type":"integer"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"Iops":{"type":"integer"},"DBInstanceIdentifier":{}}},"LatestRestorableTime":{"type":"timestamp"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"ReadReplicaSourceDBInstanceIdentifier":{},"ReadReplicaDBInstanceIdentifiers":{"type":"list","member":{"locationName":"ReadReplicaDBInstanceIdentifier"}},"LicenseModel":{},"Iops":{"type":"integer"},"OptionGroupMemberships":{"type":"list","member":{"locationName":"OptionGroupMembership","type":"structure","members":{"OptionGroupName":{},"Status":{}}}},"CharacterSetName":{},"SecondaryAvailabilityZone":{},"PubliclyAccessible":{"type":"boolean"},"StatusInfos":{"type":"list","member":{"locationName":"DBInstanceStatusInfo","type":"structure","members":{"StatusType":{},"Normal":{"type":"boolean"},"Status":{},"Message":{}}}}},"wrapper":true},"Sv":{"type":"list","member":{"locationName":"DBSecurityGroup","type":"structure","members":{"DBSecurityGroupName":{},"Status":{}}}},"Sx":{"type":"list","member":{"locationName":"VpcSecurityGroupMembership","type":"structure","members":{"VpcSecurityGroupId":{},"Status":{}}}},"S11":{"type":"structure","members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"VpcId":{},"SubnetGroupStatus":{},"Subnets":{"type":"list","member":{"locationName":"Subnet","type":"structure","members":{"SubnetIdentifier":{},"SubnetAvailabilityZone":{"shape":"S14"},"SubnetStatus":{}}}}},"wrapper":true},"S14":{"type":"structure","members":{"Name":{},"ProvisionedIopsCapable":{"type":"boolean"}},"wrapper":true},"S1f":{"type":"structure","members":{"DBParameterGroupName":{},"DBParameterGroupFamily":{},"Description":{}},"wrapper":true},"S1l":{"type":"list","member":{"locationName":"SubnetIdentifier"}},"S1r":{"type":"structure","members":{"OptionGroupName":{},"OptionGroupDescription":{},"EngineName":{},"MajorEngineVersion":{},"Options":{"type":"list","member":{"locationName":"Option","type":"structure","members":{"OptionName":{},"OptionDescription":{},"Persistent":{"type":"boolean"},"Permanent":{"type":"boolean"},"Port":{"type":"integer"},"OptionSettings":{"type":"list","member":{"shape":"S1v","locationName":"OptionSetting"}},"DBSecurityGroupMemberships":{"shape":"Sv"},"VpcSecurityGroupMemberships":{"shape":"Sx"}}}},"AllowsVpcAndNonVpcInstanceMemberships":{"type":"boolean"},"VpcId":{}},"wrapper":true},"S1v":{"type":"structure","members":{"Name":{},"Value":{},"DefaultValue":{},"Description":{},"ApplyType":{},"DataType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"},"IsCollection":{"type":"boolean"}}},"S27":{"type":"list","member":{"locationName":"Filter","type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"type":"list","member":{"locationName":"Value"}}}}},"S2d":{"type":"structure","members":{"CharacterSetName":{},"CharacterSetDescription":{}}},"S2s":{"type":"list","member":{"locationName":"Parameter","type":"structure","members":{"ParameterName":{},"ParameterValue":{},"Description":{},"Source":{},"ApplyType":{},"DataType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"},"MinimumEngineVersion":{},"ApplyMethod":{}}}},"S41":{"type":"structure","members":{"ReservedDBInstanceId":{},"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"StartTime":{"type":"timestamp"},"Duration":{"type":"integer"},"FixedPrice":{"type":"double"},"UsagePrice":{"type":"double"},"CurrencyCode":{},"DBInstanceCount":{"type":"integer"},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"State":{},"RecurringCharges":{"shape":"S43"}},"wrapper":true},"S43":{"type":"list","member":{"locationName":"RecurringCharge","type":"structure","members":{"RecurringChargeAmount":{"type":"double"},"RecurringChargeFrequency":{}},"wrapper":true}},"S4g":{"type":"structure","members":{"DBParameterGroupName":{}}}}}')},14485:e=>{"use strict";e.exports=JSON.parse('{"o":{"DescribeDBEngineVersions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBEngineVersions"},"DescribeDBInstances":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBInstances"},"DescribeDBLogFiles":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DescribeDBLogFiles"},"DescribeDBParameterGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBParameterGroups"},"DescribeDBParameters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Parameters"},"DescribeDBSecurityGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBSecurityGroups"},"DescribeDBSnapshots":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBSnapshots"},"DescribeDBSubnetGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBSubnetGroups"},"DescribeEngineDefaultParameters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"EngineDefaults.Marker","result_key":"EngineDefaults.Parameters"},"DescribeEventSubscriptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"EventSubscriptionsList"},"DescribeEvents":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Events"},"DescribeOptionGroupOptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"OptionGroupOptions"},"DescribeOptionGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"OptionGroupsList"},"DescribeOrderableDBInstanceOptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"OrderableDBInstanceOptions"},"DescribeReservedDBInstances":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedDBInstances"},"DescribeReservedDBInstancesOfferings":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedDBInstancesOfferings"},"DownloadDBLogFilePortion":{"input_token":"Marker","limit_key":"NumberOfLines","more_results":"AdditionalDataPending","output_token":"Marker","result_key":"LogFileData"},"ListTagsForResource":{"result_key":"TagList"}}}')},36851:e=>{"use strict";e.exports=JSON.parse('{"V":{"DBInstanceAvailable":{"delay":30,"operation":"DescribeDBInstances","maxAttempts":60,"acceptors":[{"expected":"available","matcher":"pathAll","state":"success","argument":"DBInstances[].DBInstanceStatus"},{"expected":"deleted","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"deleting","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"failed","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"incompatible-restore","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"incompatible-parameters","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"incompatible-parameters","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"incompatible-restore","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"}]},"DBInstanceDeleted":{"delay":30,"operation":"DescribeDBInstances","maxAttempts":60,"acceptors":[{"expected":"deleted","matcher":"pathAll","state":"success","argument":"DBInstances[].DBInstanceStatus"},{"expected":"creating","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"modifying","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"rebooting","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"resetting-master-credentials","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"}]}}}')},19226:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2014-09-01","endpointPrefix":"rds","protocol":"query","protocols":["query"],"serviceAbbreviation":"Amazon RDS","serviceFullName":"Amazon Relational Database Service","serviceId":"RDS","signatureVersion":"v4","uid":"rds-2014-09-01","xmlNamespace":"http://rds.amazonaws.com/doc/2014-09-01/","auth":["aws.auth#sigv4"]},"operations":{"AddSourceIdentifierToSubscription":{"input":{"type":"structure","required":["SubscriptionName","SourceIdentifier"],"members":{"SubscriptionName":{},"SourceIdentifier":{}}},"output":{"resultWrapper":"AddSourceIdentifierToSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"AddTagsToResource":{"input":{"type":"structure","required":["ResourceName","Tags"],"members":{"ResourceName":{},"Tags":{"shape":"S9"}}}},"AuthorizeDBSecurityGroupIngress":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{},"CIDRIP":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}},"output":{"resultWrapper":"AuthorizeDBSecurityGroupIngressResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sd"}}}},"CopyDBParameterGroup":{"input":{"type":"structure","required":["SourceDBParameterGroupIdentifier","TargetDBParameterGroupIdentifier","TargetDBParameterGroupDescription"],"members":{"SourceDBParameterGroupIdentifier":{},"TargetDBParameterGroupIdentifier":{},"TargetDBParameterGroupDescription":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CopyDBParameterGroupResult","type":"structure","members":{"DBParameterGroup":{"shape":"Sk"}}}},"CopyDBSnapshot":{"input":{"type":"structure","required":["SourceDBSnapshotIdentifier","TargetDBSnapshotIdentifier"],"members":{"SourceDBSnapshotIdentifier":{},"TargetDBSnapshotIdentifier":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CopyDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"Sn"}}}},"CopyOptionGroup":{"input":{"type":"structure","required":["SourceOptionGroupIdentifier","TargetOptionGroupIdentifier","TargetOptionGroupDescription"],"members":{"SourceOptionGroupIdentifier":{},"TargetOptionGroupIdentifier":{},"TargetOptionGroupDescription":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CopyOptionGroupResult","type":"structure","members":{"OptionGroup":{"shape":"St"}}}},"CreateDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier","AllocatedStorage","DBInstanceClass","Engine","MasterUsername","MasterUserPassword"],"members":{"DBName":{},"DBInstanceIdentifier":{},"AllocatedStorage":{"type":"integer"},"DBInstanceClass":{},"Engine":{},"MasterUsername":{},"MasterUserPassword":{},"DBSecurityGroups":{"shape":"S13"},"VpcSecurityGroupIds":{"shape":"S14"},"AvailabilityZone":{},"DBSubnetGroupName":{},"PreferredMaintenanceWindow":{},"DBParameterGroupName":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{},"Port":{"type":"integer"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"Iops":{"type":"integer"},"OptionGroupName":{},"CharacterSetName":{},"PubliclyAccessible":{"type":"boolean"},"Tags":{"shape":"S9"},"StorageType":{},"TdeCredentialArn":{},"TdeCredentialPassword":{}}},"output":{"resultWrapper":"CreateDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"S17"}}}},"CreateDBInstanceReadReplica":{"input":{"type":"structure","required":["DBInstanceIdentifier","SourceDBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"SourceDBInstanceIdentifier":{},"DBInstanceClass":{},"AvailabilityZone":{},"Port":{"type":"integer"},"AutoMinorVersionUpgrade":{"type":"boolean"},"Iops":{"type":"integer"},"OptionGroupName":{},"PubliclyAccessible":{"type":"boolean"},"Tags":{"shape":"S9"},"DBSubnetGroupName":{},"StorageType":{}}},"output":{"resultWrapper":"CreateDBInstanceReadReplicaResult","type":"structure","members":{"DBInstance":{"shape":"S17"}}}},"CreateDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName","DBParameterGroupFamily","Description"],"members":{"DBParameterGroupName":{},"DBParameterGroupFamily":{},"Description":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CreateDBParameterGroupResult","type":"structure","members":{"DBParameterGroup":{"shape":"Sk"}}}},"CreateDBSecurityGroup":{"input":{"type":"structure","required":["DBSecurityGroupName","DBSecurityGroupDescription"],"members":{"DBSecurityGroupName":{},"DBSecurityGroupDescription":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CreateDBSecurityGroupResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sd"}}}},"CreateDBSnapshot":{"input":{"type":"structure","required":["DBSnapshotIdentifier","DBInstanceIdentifier"],"members":{"DBSnapshotIdentifier":{},"DBInstanceIdentifier":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CreateDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"Sn"}}}},"CreateDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName","DBSubnetGroupDescription","SubnetIds"],"members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"SubnetIds":{"shape":"S1u"},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CreateDBSubnetGroupResult","type":"structure","members":{"DBSubnetGroup":{"shape":"S1b"}}}},"CreateEventSubscription":{"input":{"type":"structure","required":["SubscriptionName","SnsTopicArn"],"members":{"SubscriptionName":{},"SnsTopicArn":{},"SourceType":{},"EventCategories":{"shape":"S6"},"SourceIds":{"shape":"S5"},"Enabled":{"type":"boolean"},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CreateEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"CreateOptionGroup":{"input":{"type":"structure","required":["OptionGroupName","EngineName","MajorEngineVersion","OptionGroupDescription"],"members":{"OptionGroupName":{},"EngineName":{},"MajorEngineVersion":{},"OptionGroupDescription":{},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"CreateOptionGroupResult","type":"structure","members":{"OptionGroup":{"shape":"St"}}}},"DeleteDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"SkipFinalSnapshot":{"type":"boolean"},"FinalDBSnapshotIdentifier":{}}},"output":{"resultWrapper":"DeleteDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"S17"}}}},"DeleteDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{}}}},"DeleteDBSecurityGroup":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{}}}},"DeleteDBSnapshot":{"input":{"type":"structure","required":["DBSnapshotIdentifier"],"members":{"DBSnapshotIdentifier":{}}},"output":{"resultWrapper":"DeleteDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"Sn"}}}},"DeleteDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName"],"members":{"DBSubnetGroupName":{}}}},"DeleteEventSubscription":{"input":{"type":"structure","required":["SubscriptionName"],"members":{"SubscriptionName":{}}},"output":{"resultWrapper":"DeleteEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"DeleteOptionGroup":{"input":{"type":"structure","required":["OptionGroupName"],"members":{"OptionGroupName":{}}}},"DescribeDBEngineVersions":{"input":{"type":"structure","members":{"Engine":{},"EngineVersion":{},"DBParameterGroupFamily":{},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{},"DefaultOnly":{"type":"boolean"},"ListSupportedCharacterSets":{"type":"boolean"}}},"output":{"resultWrapper":"DescribeDBEngineVersionsResult","type":"structure","members":{"Marker":{},"DBEngineVersions":{"type":"list","member":{"locationName":"DBEngineVersion","type":"structure","members":{"Engine":{},"EngineVersion":{},"DBParameterGroupFamily":{},"DBEngineDescription":{},"DBEngineVersionDescription":{},"DefaultCharacterSet":{"shape":"S2h"},"SupportedCharacterSets":{"type":"list","member":{"shape":"S2h","locationName":"CharacterSet"}}}}}}}},"DescribeDBInstances":{"input":{"type":"structure","members":{"DBInstanceIdentifier":{},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBInstancesResult","type":"structure","members":{"Marker":{},"DBInstances":{"type":"list","member":{"shape":"S17","locationName":"DBInstance"}}}}},"DescribeDBLogFiles":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"FilenameContains":{},"FileLastWritten":{"type":"long"},"FileSize":{"type":"long"},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBLogFilesResult","type":"structure","members":{"DescribeDBLogFiles":{"type":"list","member":{"locationName":"DescribeDBLogFilesDetails","type":"structure","members":{"LogFileName":{},"LastWritten":{"type":"long"},"Size":{"type":"long"}}}},"Marker":{}}}},"DescribeDBParameterGroups":{"input":{"type":"structure","members":{"DBParameterGroupName":{},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBParameterGroupsResult","type":"structure","members":{"Marker":{},"DBParameterGroups":{"type":"list","member":{"shape":"Sk","locationName":"DBParameterGroup"}}}}},"DescribeDBParameters":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{},"Source":{},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBParametersResult","type":"structure","members":{"Parameters":{"shape":"S2w"},"Marker":{}}}},"DescribeDBSecurityGroups":{"input":{"type":"structure","members":{"DBSecurityGroupName":{},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBSecurityGroupsResult","type":"structure","members":{"Marker":{},"DBSecurityGroups":{"type":"list","member":{"shape":"Sd","locationName":"DBSecurityGroup"}}}}},"DescribeDBSnapshots":{"input":{"type":"structure","members":{"DBInstanceIdentifier":{},"DBSnapshotIdentifier":{},"SnapshotType":{},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBSnapshotsResult","type":"structure","members":{"Marker":{},"DBSnapshots":{"type":"list","member":{"shape":"Sn","locationName":"DBSnapshot"}}}}},"DescribeDBSubnetGroups":{"input":{"type":"structure","members":{"DBSubnetGroupName":{},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBSubnetGroupsResult","type":"structure","members":{"Marker":{},"DBSubnetGroups":{"type":"list","member":{"shape":"S1b","locationName":"DBSubnetGroup"}}}}},"DescribeEngineDefaultParameters":{"input":{"type":"structure","required":["DBParameterGroupFamily"],"members":{"DBParameterGroupFamily":{},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEngineDefaultParametersResult","type":"structure","members":{"EngineDefaults":{"type":"structure","members":{"DBParameterGroupFamily":{},"Marker":{},"Parameters":{"shape":"S2w"}},"wrapper":true}}}},"DescribeEventCategories":{"input":{"type":"structure","members":{"SourceType":{},"Filters":{"shape":"S2b"}}},"output":{"resultWrapper":"DescribeEventCategoriesResult","type":"structure","members":{"EventCategoriesMapList":{"type":"list","member":{"locationName":"EventCategoriesMap","type":"structure","members":{"SourceType":{},"EventCategories":{"shape":"S6"}},"wrapper":true}}}}},"DescribeEventSubscriptions":{"input":{"type":"structure","members":{"SubscriptionName":{},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEventSubscriptionsResult","type":"structure","members":{"Marker":{},"EventSubscriptionsList":{"type":"list","member":{"shape":"S4","locationName":"EventSubscription"}}}}},"DescribeEvents":{"input":{"type":"structure","members":{"SourceIdentifier":{},"SourceType":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Duration":{"type":"integer"},"EventCategories":{"shape":"S6"},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEventsResult","type":"structure","members":{"Marker":{},"Events":{"type":"list","member":{"locationName":"Event","type":"structure","members":{"SourceIdentifier":{},"SourceType":{},"Message":{},"EventCategories":{"shape":"S6"},"Date":{"type":"timestamp"}}}}}}},"DescribeOptionGroupOptions":{"input":{"type":"structure","required":["EngineName"],"members":{"EngineName":{},"MajorEngineVersion":{},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeOptionGroupOptionsResult","type":"structure","members":{"OptionGroupOptions":{"type":"list","member":{"locationName":"OptionGroupOption","type":"structure","members":{"Name":{},"Description":{},"EngineName":{},"MajorEngineVersion":{},"MinimumRequiredMinorEngineVersion":{},"PortRequired":{"type":"boolean"},"DefaultPort":{"type":"integer"},"OptionsDependedOn":{"type":"list","member":{"locationName":"OptionName"}},"Persistent":{"type":"boolean"},"Permanent":{"type":"boolean"},"OptionGroupOptionSettings":{"type":"list","member":{"locationName":"OptionGroupOptionSetting","type":"structure","members":{"SettingName":{},"SettingDescription":{},"DefaultValue":{},"ApplyType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"}}}}}}},"Marker":{}}}},"DescribeOptionGroups":{"input":{"type":"structure","members":{"OptionGroupName":{},"Filters":{"shape":"S2b"},"Marker":{},"MaxRecords":{"type":"integer"},"EngineName":{},"MajorEngineVersion":{}}},"output":{"resultWrapper":"DescribeOptionGroupsResult","type":"structure","members":{"OptionGroupsList":{"type":"list","member":{"shape":"St","locationName":"OptionGroup"}},"Marker":{}}}},"DescribeOrderableDBInstanceOptions":{"input":{"type":"structure","required":["Engine"],"members":{"Engine":{},"EngineVersion":{},"DBInstanceClass":{},"LicenseModel":{},"Vpc":{"type":"boolean"},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeOrderableDBInstanceOptionsResult","type":"structure","members":{"OrderableDBInstanceOptions":{"type":"list","member":{"locationName":"OrderableDBInstanceOption","type":"structure","members":{"Engine":{},"EngineVersion":{},"DBInstanceClass":{},"LicenseModel":{},"AvailabilityZones":{"type":"list","member":{"shape":"S1e","locationName":"AvailabilityZone"}},"MultiAZCapable":{"type":"boolean"},"ReadReplicaCapable":{"type":"boolean"},"Vpc":{"type":"boolean"},"StorageType":{},"SupportsIops":{"type":"boolean"}},"wrapper":true}},"Marker":{}}}},"DescribeReservedDBInstances":{"input":{"type":"structure","members":{"ReservedDBInstanceId":{},"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReservedDBInstancesResult","type":"structure","members":{"Marker":{},"ReservedDBInstances":{"type":"list","member":{"shape":"S45","locationName":"ReservedDBInstance"}}}}},"DescribeReservedDBInstancesOfferings":{"input":{"type":"structure","members":{"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"Filters":{"shape":"S2b"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReservedDBInstancesOfferingsResult","type":"structure","members":{"Marker":{},"ReservedDBInstancesOfferings":{"type":"list","member":{"locationName":"ReservedDBInstancesOffering","type":"structure","members":{"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{"type":"integer"},"FixedPrice":{"type":"double"},"UsagePrice":{"type":"double"},"CurrencyCode":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"RecurringCharges":{"shape":"S47"}},"wrapper":true}}}}},"DownloadDBLogFilePortion":{"input":{"type":"structure","required":["DBInstanceIdentifier","LogFileName"],"members":{"DBInstanceIdentifier":{},"LogFileName":{},"Marker":{},"NumberOfLines":{"type":"integer"}}},"output":{"resultWrapper":"DownloadDBLogFilePortionResult","type":"structure","members":{"LogFileData":{},"Marker":{},"AdditionalDataPending":{"type":"boolean"}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceName"],"members":{"ResourceName":{},"Filters":{"shape":"S2b"}}},"output":{"resultWrapper":"ListTagsForResourceResult","type":"structure","members":{"TagList":{"shape":"S9"}}}},"ModifyDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"AllocatedStorage":{"type":"integer"},"DBInstanceClass":{},"DBSecurityGroups":{"shape":"S13"},"VpcSecurityGroupIds":{"shape":"S14"},"ApplyImmediately":{"type":"boolean"},"MasterUserPassword":{},"DBParameterGroupName":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{},"PreferredMaintenanceWindow":{},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AllowMajorVersionUpgrade":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"Iops":{"type":"integer"},"OptionGroupName":{},"NewDBInstanceIdentifier":{},"StorageType":{},"TdeCredentialArn":{},"TdeCredentialPassword":{}}},"output":{"resultWrapper":"ModifyDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"S17"}}}},"ModifyDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName","Parameters"],"members":{"DBParameterGroupName":{},"Parameters":{"shape":"S2w"}}},"output":{"shape":"S4k","resultWrapper":"ModifyDBParameterGroupResult"}},"ModifyDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName","SubnetIds"],"members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"SubnetIds":{"shape":"S1u"}}},"output":{"resultWrapper":"ModifyDBSubnetGroupResult","type":"structure","members":{"DBSubnetGroup":{"shape":"S1b"}}}},"ModifyEventSubscription":{"input":{"type":"structure","required":["SubscriptionName"],"members":{"SubscriptionName":{},"SnsTopicArn":{},"SourceType":{},"EventCategories":{"shape":"S6"},"Enabled":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"ModifyOptionGroup":{"input":{"type":"structure","required":["OptionGroupName"],"members":{"OptionGroupName":{},"OptionsToInclude":{"type":"list","member":{"locationName":"OptionConfiguration","type":"structure","required":["OptionName"],"members":{"OptionName":{},"Port":{"type":"integer"},"DBSecurityGroupMemberships":{"shape":"S13"},"VpcSecurityGroupMemberships":{"shape":"S14"},"OptionSettings":{"type":"list","member":{"shape":"Sx","locationName":"OptionSetting"}}}}},"OptionsToRemove":{"type":"list","member":{}},"ApplyImmediately":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyOptionGroupResult","type":"structure","members":{"OptionGroup":{"shape":"St"}}}},"PromoteReadReplica":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{}}},"output":{"resultWrapper":"PromoteReadReplicaResult","type":"structure","members":{"DBInstance":{"shape":"S17"}}}},"PurchaseReservedDBInstancesOffering":{"input":{"type":"structure","required":["ReservedDBInstancesOfferingId"],"members":{"ReservedDBInstancesOfferingId":{},"ReservedDBInstanceId":{},"DBInstanceCount":{"type":"integer"},"Tags":{"shape":"S9"}}},"output":{"resultWrapper":"PurchaseReservedDBInstancesOfferingResult","type":"structure","members":{"ReservedDBInstance":{"shape":"S45"}}}},"RebootDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"ForceFailover":{"type":"boolean"}}},"output":{"resultWrapper":"RebootDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"S17"}}}},"RemoveSourceIdentifierFromSubscription":{"input":{"type":"structure","required":["SubscriptionName","SourceIdentifier"],"members":{"SubscriptionName":{},"SourceIdentifier":{}}},"output":{"resultWrapper":"RemoveSourceIdentifierFromSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S4"}}}},"RemoveTagsFromResource":{"input":{"type":"structure","required":["ResourceName","TagKeys"],"members":{"ResourceName":{},"TagKeys":{"type":"list","member":{}}}}},"ResetDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{},"ResetAllParameters":{"type":"boolean"},"Parameters":{"shape":"S2w"}}},"output":{"shape":"S4k","resultWrapper":"ResetDBParameterGroupResult"}},"RestoreDBInstanceFromDBSnapshot":{"input":{"type":"structure","required":["DBInstanceIdentifier","DBSnapshotIdentifier"],"members":{"DBInstanceIdentifier":{},"DBSnapshotIdentifier":{},"DBInstanceClass":{},"Port":{"type":"integer"},"AvailabilityZone":{},"DBSubnetGroupName":{},"MultiAZ":{"type":"boolean"},"PubliclyAccessible":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"DBName":{},"Engine":{},"Iops":{"type":"integer"},"OptionGroupName":{},"Tags":{"shape":"S9"},"StorageType":{},"TdeCredentialArn":{},"TdeCredentialPassword":{}}},"output":{"resultWrapper":"RestoreDBInstanceFromDBSnapshotResult","type":"structure","members":{"DBInstance":{"shape":"S17"}}}},"RestoreDBInstanceToPointInTime":{"input":{"type":"structure","required":["SourceDBInstanceIdentifier","TargetDBInstanceIdentifier"],"members":{"SourceDBInstanceIdentifier":{},"TargetDBInstanceIdentifier":{},"RestoreTime":{"type":"timestamp"},"UseLatestRestorableTime":{"type":"boolean"},"DBInstanceClass":{},"Port":{"type":"integer"},"AvailabilityZone":{},"DBSubnetGroupName":{},"MultiAZ":{"type":"boolean"},"PubliclyAccessible":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"DBName":{},"Engine":{},"Iops":{"type":"integer"},"OptionGroupName":{},"Tags":{"shape":"S9"},"StorageType":{},"TdeCredentialArn":{},"TdeCredentialPassword":{}}},"output":{"resultWrapper":"RestoreDBInstanceToPointInTimeResult","type":"structure","members":{"DBInstance":{"shape":"S17"}}}},"RevokeDBSecurityGroupIngress":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{},"CIDRIP":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}},"output":{"resultWrapper":"RevokeDBSecurityGroupIngressResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sd"}}}}},"shapes":{"S4":{"type":"structure","members":{"CustomerAwsId":{},"CustSubscriptionId":{},"SnsTopicArn":{},"Status":{},"SubscriptionCreationTime":{},"SourceType":{},"SourceIdsList":{"shape":"S5"},"EventCategoriesList":{"shape":"S6"},"Enabled":{"type":"boolean"}},"wrapper":true},"S5":{"type":"list","member":{"locationName":"SourceId"}},"S6":{"type":"list","member":{"locationName":"EventCategory"}},"S9":{"type":"list","member":{"locationName":"Tag","type":"structure","members":{"Key":{},"Value":{}}}},"Sd":{"type":"structure","members":{"OwnerId":{},"DBSecurityGroupName":{},"DBSecurityGroupDescription":{},"VpcId":{},"EC2SecurityGroups":{"type":"list","member":{"locationName":"EC2SecurityGroup","type":"structure","members":{"Status":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}}},"IPRanges":{"type":"list","member":{"locationName":"IPRange","type":"structure","members":{"Status":{},"CIDRIP":{}}}}},"wrapper":true},"Sk":{"type":"structure","members":{"DBParameterGroupName":{},"DBParameterGroupFamily":{},"Description":{}},"wrapper":true},"Sn":{"type":"structure","members":{"DBSnapshotIdentifier":{},"DBInstanceIdentifier":{},"SnapshotCreateTime":{"type":"timestamp"},"Engine":{},"AllocatedStorage":{"type":"integer"},"Status":{},"Port":{"type":"integer"},"AvailabilityZone":{},"VpcId":{},"InstanceCreateTime":{"type":"timestamp"},"MasterUsername":{},"EngineVersion":{},"LicenseModel":{},"SnapshotType":{},"Iops":{"type":"integer"},"OptionGroupName":{},"PercentProgress":{"type":"integer"},"SourceRegion":{},"StorageType":{},"TdeCredentialArn":{}},"wrapper":true},"St":{"type":"structure","members":{"OptionGroupName":{},"OptionGroupDescription":{},"EngineName":{},"MajorEngineVersion":{},"Options":{"type":"list","member":{"locationName":"Option","type":"structure","members":{"OptionName":{},"OptionDescription":{},"Persistent":{"type":"boolean"},"Permanent":{"type":"boolean"},"Port":{"type":"integer"},"OptionSettings":{"type":"list","member":{"shape":"Sx","locationName":"OptionSetting"}},"DBSecurityGroupMemberships":{"shape":"Sy"},"VpcSecurityGroupMemberships":{"shape":"S10"}}}},"AllowsVpcAndNonVpcInstanceMemberships":{"type":"boolean"},"VpcId":{}},"wrapper":true},"Sx":{"type":"structure","members":{"Name":{},"Value":{},"DefaultValue":{},"Description":{},"ApplyType":{},"DataType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"},"IsCollection":{"type":"boolean"}}},"Sy":{"type":"list","member":{"locationName":"DBSecurityGroup","type":"structure","members":{"DBSecurityGroupName":{},"Status":{}}}},"S10":{"type":"list","member":{"locationName":"VpcSecurityGroupMembership","type":"structure","members":{"VpcSecurityGroupId":{},"Status":{}}}},"S13":{"type":"list","member":{"locationName":"DBSecurityGroupName"}},"S14":{"type":"list","member":{"locationName":"VpcSecurityGroupId"}},"S17":{"type":"structure","members":{"DBInstanceIdentifier":{},"DBInstanceClass":{},"Engine":{},"DBInstanceStatus":{},"MasterUsername":{},"DBName":{},"Endpoint":{"type":"structure","members":{"Address":{},"Port":{"type":"integer"}}},"AllocatedStorage":{"type":"integer"},"InstanceCreateTime":{"type":"timestamp"},"PreferredBackupWindow":{},"BackupRetentionPeriod":{"type":"integer"},"DBSecurityGroups":{"shape":"Sy"},"VpcSecurityGroups":{"shape":"S10"},"DBParameterGroups":{"type":"list","member":{"locationName":"DBParameterGroup","type":"structure","members":{"DBParameterGroupName":{},"ParameterApplyStatus":{}}}},"AvailabilityZone":{},"DBSubnetGroup":{"shape":"S1b"},"PreferredMaintenanceWindow":{},"PendingModifiedValues":{"type":"structure","members":{"DBInstanceClass":{},"AllocatedStorage":{"type":"integer"},"MasterUserPassword":{},"Port":{"type":"integer"},"BackupRetentionPeriod":{"type":"integer"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"Iops":{"type":"integer"},"DBInstanceIdentifier":{},"StorageType":{}}},"LatestRestorableTime":{"type":"timestamp"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"ReadReplicaSourceDBInstanceIdentifier":{},"ReadReplicaDBInstanceIdentifiers":{"type":"list","member":{"locationName":"ReadReplicaDBInstanceIdentifier"}},"LicenseModel":{},"Iops":{"type":"integer"},"OptionGroupMemberships":{"type":"list","member":{"locationName":"OptionGroupMembership","type":"structure","members":{"OptionGroupName":{},"Status":{}}}},"CharacterSetName":{},"SecondaryAvailabilityZone":{},"PubliclyAccessible":{"type":"boolean"},"StatusInfos":{"type":"list","member":{"locationName":"DBInstanceStatusInfo","type":"structure","members":{"StatusType":{},"Normal":{"type":"boolean"},"Status":{},"Message":{}}}},"StorageType":{},"TdeCredentialArn":{}},"wrapper":true},"S1b":{"type":"structure","members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"VpcId":{},"SubnetGroupStatus":{},"Subnets":{"type":"list","member":{"locationName":"Subnet","type":"structure","members":{"SubnetIdentifier":{},"SubnetAvailabilityZone":{"shape":"S1e"},"SubnetStatus":{}}}}},"wrapper":true},"S1e":{"type":"structure","members":{"Name":{}},"wrapper":true},"S1u":{"type":"list","member":{"locationName":"SubnetIdentifier"}},"S2b":{"type":"list","member":{"locationName":"Filter","type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"type":"list","member":{"locationName":"Value"}}}}},"S2h":{"type":"structure","members":{"CharacterSetName":{},"CharacterSetDescription":{}}},"S2w":{"type":"list","member":{"locationName":"Parameter","type":"structure","members":{"ParameterName":{},"ParameterValue":{},"Description":{},"Source":{},"ApplyType":{},"DataType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"},"MinimumEngineVersion":{},"ApplyMethod":{}}}},"S45":{"type":"structure","members":{"ReservedDBInstanceId":{},"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"StartTime":{"type":"timestamp"},"Duration":{"type":"integer"},"FixedPrice":{"type":"double"},"UsagePrice":{"type":"double"},"CurrencyCode":{},"DBInstanceCount":{"type":"integer"},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"State":{},"RecurringCharges":{"shape":"S47"}},"wrapper":true},"S47":{"type":"list","member":{"locationName":"RecurringCharge","type":"structure","members":{"RecurringChargeAmount":{"type":"double"},"RecurringChargeFrequency":{}},"wrapper":true}},"S4k":{"type":"structure","members":{"DBParameterGroupName":{}}}}}')},49863:e=>{"use strict";e.exports={o:{}}},91916:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2014-10-31","endpointPrefix":"rds","protocol":"query","protocols":["query"],"serviceAbbreviation":"Amazon RDS","serviceFullName":"Amazon Relational Database Service","serviceId":"RDS","signatureVersion":"v4","uid":"rds-2014-10-31","xmlNamespace":"http://rds.amazonaws.com/doc/2014-10-31/","auth":["aws.auth#sigv4"]},"operations":{"AddRoleToDBCluster":{"input":{"type":"structure","required":["DBClusterIdentifier","RoleArn"],"members":{"DBClusterIdentifier":{},"RoleArn":{},"FeatureName":{}}}},"AddRoleToDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier","RoleArn","FeatureName"],"members":{"DBInstanceIdentifier":{},"RoleArn":{},"FeatureName":{}}}},"AddSourceIdentifierToSubscription":{"input":{"type":"structure","required":["SubscriptionName","SourceIdentifier"],"members":{"SubscriptionName":{},"SourceIdentifier":{}}},"output":{"resultWrapper":"AddSourceIdentifierToSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S6"}}}},"AddTagsToResource":{"input":{"type":"structure","required":["ResourceName","Tags"],"members":{"ResourceName":{},"Tags":{"shape":"Sb"}}}},"ApplyPendingMaintenanceAction":{"input":{"type":"structure","required":["ResourceIdentifier","ApplyAction","OptInType"],"members":{"ResourceIdentifier":{},"ApplyAction":{},"OptInType":{}}},"output":{"resultWrapper":"ApplyPendingMaintenanceActionResult","type":"structure","members":{"ResourcePendingMaintenanceActions":{"shape":"Sf"}}}},"AuthorizeDBSecurityGroupIngress":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{},"CIDRIP":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}},"output":{"resultWrapper":"AuthorizeDBSecurityGroupIngressResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sl"}}}},"BacktrackDBCluster":{"input":{"type":"structure","required":["DBClusterIdentifier","BacktrackTo"],"members":{"DBClusterIdentifier":{},"BacktrackTo":{"type":"timestamp"},"Force":{"type":"boolean"},"UseEarliestTimeOnPointInTimeUnavailable":{"type":"boolean"}}},"output":{"shape":"Ss","resultWrapper":"BacktrackDBClusterResult"}},"CancelExportTask":{"input":{"type":"structure","required":["ExportTaskIdentifier"],"members":{"ExportTaskIdentifier":{}}},"output":{"shape":"Su","resultWrapper":"CancelExportTaskResult"}},"CopyDBClusterParameterGroup":{"input":{"type":"structure","required":["SourceDBClusterParameterGroupIdentifier","TargetDBClusterParameterGroupIdentifier","TargetDBClusterParameterGroupDescription"],"members":{"SourceDBClusterParameterGroupIdentifier":{},"TargetDBClusterParameterGroupIdentifier":{},"TargetDBClusterParameterGroupDescription":{},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"CopyDBClusterParameterGroupResult","type":"structure","members":{"DBClusterParameterGroup":{"shape":"S10"}}}},"CopyDBClusterSnapshot":{"input":{"type":"structure","required":["SourceDBClusterSnapshotIdentifier","TargetDBClusterSnapshotIdentifier"],"members":{"SourceDBClusterSnapshotIdentifier":{},"TargetDBClusterSnapshotIdentifier":{},"KmsKeyId":{},"PreSignedUrl":{},"CopyTags":{"type":"boolean"},"Tags":{"shape":"Sb"},"SourceRegion":{}}},"output":{"resultWrapper":"CopyDBClusterSnapshotResult","type":"structure","members":{"DBClusterSnapshot":{"shape":"S13"}}}},"CopyDBParameterGroup":{"input":{"type":"structure","required":["SourceDBParameterGroupIdentifier","TargetDBParameterGroupIdentifier","TargetDBParameterGroupDescription"],"members":{"SourceDBParameterGroupIdentifier":{},"TargetDBParameterGroupIdentifier":{},"TargetDBParameterGroupDescription":{},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"CopyDBParameterGroupResult","type":"structure","members":{"DBParameterGroup":{"shape":"S18"}}}},"CopyDBSnapshot":{"input":{"type":"structure","required":["SourceDBSnapshotIdentifier","TargetDBSnapshotIdentifier"],"members":{"SourceDBSnapshotIdentifier":{},"TargetDBSnapshotIdentifier":{},"KmsKeyId":{},"Tags":{"shape":"Sb"},"CopyTags":{"type":"boolean"},"PreSignedUrl":{},"OptionGroupName":{},"TargetCustomAvailabilityZone":{},"CopyOptionGroup":{"type":"boolean"},"SourceRegion":{}}},"output":{"resultWrapper":"CopyDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"S1b"}}}},"CopyOptionGroup":{"input":{"type":"structure","required":["SourceOptionGroupIdentifier","TargetOptionGroupIdentifier","TargetOptionGroupDescription"],"members":{"SourceOptionGroupIdentifier":{},"TargetOptionGroupIdentifier":{},"TargetOptionGroupDescription":{},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"CopyOptionGroupResult","type":"structure","members":{"OptionGroup":{"shape":"S1g"}}}},"CreateBlueGreenDeployment":{"input":{"type":"structure","required":["BlueGreenDeploymentName","Source"],"members":{"BlueGreenDeploymentName":{},"Source":{},"TargetEngineVersion":{},"TargetDBParameterGroupName":{},"TargetDBClusterParameterGroupName":{},"Tags":{"shape":"Sb"},"TargetDBInstanceClass":{},"UpgradeTargetStorageConfig":{"type":"boolean"}}},"output":{"resultWrapper":"CreateBlueGreenDeploymentResult","type":"structure","members":{"BlueGreenDeployment":{"shape":"S1x"}}}},"CreateCustomDBEngineVersion":{"input":{"type":"structure","required":["Engine","EngineVersion"],"members":{"Engine":{},"EngineVersion":{},"DatabaseInstallationFilesS3BucketName":{},"DatabaseInstallationFilesS3Prefix":{},"ImageId":{},"KMSKeyId":{},"Description":{},"Manifest":{},"Tags":{"shape":"Sb"},"SourceCustomDbEngineVersionIdentifier":{},"UseAwsProvidedLatestImage":{"type":"boolean"}}},"output":{"shape":"S2g","resultWrapper":"CreateCustomDBEngineVersionResult"}},"CreateDBCluster":{"input":{"type":"structure","required":["DBClusterIdentifier","Engine"],"members":{"AvailabilityZones":{"shape":"S14"},"BackupRetentionPeriod":{"type":"integer"},"CharacterSetName":{},"DatabaseName":{},"DBClusterIdentifier":{},"DBClusterParameterGroupName":{},"VpcSecurityGroupIds":{"shape":"S2t"},"DBSubnetGroupName":{},"Engine":{},"EngineVersion":{},"Port":{"type":"integer"},"MasterUsername":{},"MasterUserPassword":{},"OptionGroupName":{},"PreferredBackupWindow":{},"PreferredMaintenanceWindow":{},"ReplicationSourceIdentifier":{},"Tags":{"shape":"Sb"},"StorageEncrypted":{"type":"boolean"},"KmsKeyId":{},"PreSignedUrl":{},"EnableIAMDatabaseAuthentication":{"type":"boolean"},"BacktrackWindow":{"type":"long"},"EnableCloudwatchLogsExports":{"shape":"S2p"},"EngineMode":{},"ScalingConfiguration":{"shape":"S2v"},"RdsCustomClusterConfiguration":{"shape":"S2w"},"DeletionProtection":{"type":"boolean"},"GlobalClusterIdentifier":{},"EnableHttpEndpoint":{"type":"boolean"},"CopyTagsToSnapshot":{"type":"boolean"},"Domain":{},"DomainIAMRoleName":{},"EnableGlobalWriteForwarding":{"type":"boolean"},"DBClusterInstanceClass":{},"AllocatedStorage":{"type":"integer"},"StorageType":{},"Iops":{"type":"integer"},"PubliclyAccessible":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"MonitoringInterval":{"type":"integer"},"MonitoringRoleArn":{},"EnablePerformanceInsights":{"type":"boolean"},"PerformanceInsightsKMSKeyId":{},"PerformanceInsightsRetentionPeriod":{"type":"integer"},"EnableLimitlessDatabase":{"type":"boolean"},"ServerlessV2ScalingConfiguration":{"shape":"S2y"},"NetworkType":{},"DBSystemId":{},"ManageMasterUserPassword":{"type":"boolean"},"MasterUserSecretKmsKeyId":{},"EnableLocalWriteForwarding":{"type":"boolean"},"CACertificateIdentifier":{},"EngineLifecycleSupport":{},"SourceRegion":{}}},"output":{"resultWrapper":"CreateDBClusterResult","type":"structure","members":{"DBCluster":{"shape":"S31"}}}},"CreateDBClusterEndpoint":{"input":{"type":"structure","required":["DBClusterIdentifier","DBClusterEndpointIdentifier","EndpointType"],"members":{"DBClusterIdentifier":{},"DBClusterEndpointIdentifier":{},"EndpointType":{},"StaticMembers":{"shape":"Sv"},"ExcludedMembers":{"shape":"Sv"},"Tags":{"shape":"Sb"}}},"output":{"shape":"S3q","resultWrapper":"CreateDBClusterEndpointResult"}},"CreateDBClusterParameterGroup":{"input":{"type":"structure","required":["DBClusterParameterGroupName","DBParameterGroupFamily","Description"],"members":{"DBClusterParameterGroupName":{},"DBParameterGroupFamily":{},"Description":{},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"CreateDBClusterParameterGroupResult","type":"structure","members":{"DBClusterParameterGroup":{"shape":"S10"}}}},"CreateDBClusterSnapshot":{"input":{"type":"structure","required":["DBClusterSnapshotIdentifier","DBClusterIdentifier"],"members":{"DBClusterSnapshotIdentifier":{},"DBClusterIdentifier":{},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"CreateDBClusterSnapshotResult","type":"structure","members":{"DBClusterSnapshot":{"shape":"S13"}}}},"CreateDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier","DBInstanceClass","Engine"],"members":{"DBName":{},"DBInstanceIdentifier":{},"AllocatedStorage":{"type":"integer"},"DBInstanceClass":{},"Engine":{},"MasterUsername":{},"MasterUserPassword":{},"DBSecurityGroups":{"shape":"S3w"},"VpcSecurityGroupIds":{"shape":"S2t"},"AvailabilityZone":{},"DBSubnetGroupName":{},"PreferredMaintenanceWindow":{},"DBParameterGroupName":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{},"Port":{"type":"integer"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"Iops":{"type":"integer"},"OptionGroupName":{},"CharacterSetName":{},"NcharCharacterSetName":{},"PubliclyAccessible":{"type":"boolean"},"Tags":{"shape":"Sb"},"DBClusterIdentifier":{},"StorageType":{},"TdeCredentialArn":{},"TdeCredentialPassword":{},"StorageEncrypted":{"type":"boolean"},"KmsKeyId":{},"Domain":{},"DomainFqdn":{},"DomainOu":{},"DomainAuthSecretArn":{},"DomainDnsIps":{"shape":"Sv"},"CopyTagsToSnapshot":{"type":"boolean"},"MonitoringInterval":{"type":"integer"},"MonitoringRoleArn":{},"DomainIAMRoleName":{},"PromotionTier":{"type":"integer"},"Timezone":{},"EnableIAMDatabaseAuthentication":{"type":"boolean"},"EnablePerformanceInsights":{"type":"boolean"},"PerformanceInsightsKMSKeyId":{},"PerformanceInsightsRetentionPeriod":{"type":"integer"},"EnableCloudwatchLogsExports":{"shape":"S2p"},"ProcessorFeatures":{"shape":"S1c"},"DeletionProtection":{"type":"boolean"},"MaxAllocatedStorage":{"type":"integer"},"EnableCustomerOwnedIp":{"type":"boolean"},"CustomIamInstanceProfile":{},"BackupTarget":{},"NetworkType":{},"StorageThroughput":{"type":"integer"},"ManageMasterUserPassword":{"type":"boolean"},"MasterUserSecretKmsKeyId":{},"CACertificateIdentifier":{},"DBSystemId":{},"DedicatedLogVolume":{"type":"boolean"},"MultiTenant":{"type":"boolean"},"EngineLifecycleSupport":{}}},"output":{"resultWrapper":"CreateDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"S3y"}}}},"CreateDBInstanceReadReplica":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"SourceDBInstanceIdentifier":{},"DBInstanceClass":{},"AvailabilityZone":{},"Port":{"type":"integer"},"MultiAZ":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"Iops":{"type":"integer"},"OptionGroupName":{},"DBParameterGroupName":{},"PubliclyAccessible":{"type":"boolean"},"Tags":{"shape":"Sb"},"DBSubnetGroupName":{},"VpcSecurityGroupIds":{"shape":"S2t"},"StorageType":{},"CopyTagsToSnapshot":{"type":"boolean"},"MonitoringInterval":{"type":"integer"},"MonitoringRoleArn":{},"KmsKeyId":{},"PreSignedUrl":{},"EnableIAMDatabaseAuthentication":{"type":"boolean"},"EnablePerformanceInsights":{"type":"boolean"},"PerformanceInsightsKMSKeyId":{},"PerformanceInsightsRetentionPeriod":{"type":"integer"},"EnableCloudwatchLogsExports":{"shape":"S2p"},"ProcessorFeatures":{"shape":"S1c"},"UseDefaultProcessorFeatures":{"type":"boolean"},"DeletionProtection":{"type":"boolean"},"Domain":{},"DomainIAMRoleName":{},"DomainFqdn":{},"DomainOu":{},"DomainAuthSecretArn":{},"DomainDnsIps":{"shape":"Sv"},"ReplicaMode":{},"MaxAllocatedStorage":{"type":"integer"},"CustomIamInstanceProfile":{},"NetworkType":{},"StorageThroughput":{"type":"integer"},"EnableCustomerOwnedIp":{"type":"boolean"},"AllocatedStorage":{"type":"integer"},"SourceDBClusterIdentifier":{},"DedicatedLogVolume":{"type":"boolean"},"UpgradeStorageConfig":{"type":"boolean"},"CACertificateIdentifier":{},"SourceRegion":{}}},"output":{"resultWrapper":"CreateDBInstanceReadReplicaResult","type":"structure","members":{"DBInstance":{"shape":"S3y"}}}},"CreateDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName","DBParameterGroupFamily","Description"],"members":{"DBParameterGroupName":{},"DBParameterGroupFamily":{},"Description":{},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"CreateDBParameterGroupResult","type":"structure","members":{"DBParameterGroup":{"shape":"S18"}}}},"CreateDBProxy":{"input":{"type":"structure","required":["DBProxyName","EngineFamily","Auth","RoleArn","VpcSubnetIds"],"members":{"DBProxyName":{},"EngineFamily":{},"Auth":{"shape":"S4q"},"RoleArn":{},"VpcSubnetIds":{"shape":"Sv"},"VpcSecurityGroupIds":{"shape":"Sv"},"RequireTLS":{"type":"boolean"},"IdleClientTimeout":{"type":"integer"},"DebugLogging":{"type":"boolean"},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"CreateDBProxyResult","type":"structure","members":{"DBProxy":{"shape":"S4w"}}}},"CreateDBProxyEndpoint":{"input":{"type":"structure","required":["DBProxyName","DBProxyEndpointName","VpcSubnetIds"],"members":{"DBProxyName":{},"DBProxyEndpointName":{},"VpcSubnetIds":{"shape":"Sv"},"VpcSecurityGroupIds":{"shape":"Sv"},"TargetRole":{},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"CreateDBProxyEndpointResult","type":"structure","members":{"DBProxyEndpoint":{"shape":"S55"}}}},"CreateDBSecurityGroup":{"input":{"type":"structure","required":["DBSecurityGroupName","DBSecurityGroupDescription"],"members":{"DBSecurityGroupName":{},"DBSecurityGroupDescription":{},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"CreateDBSecurityGroupResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sl"}}}},"CreateDBShardGroup":{"input":{"type":"structure","required":["DBShardGroupIdentifier","DBClusterIdentifier","MaxACU"],"members":{"DBShardGroupIdentifier":{},"DBClusterIdentifier":{},"ComputeRedundancy":{"type":"integer"},"MaxACU":{"type":"double"},"MinACU":{"type":"double"},"PubliclyAccessible":{"type":"boolean"}}},"output":{"shape":"S5a","resultWrapper":"CreateDBShardGroupResult"}},"CreateDBSnapshot":{"input":{"type":"structure","required":["DBSnapshotIdentifier","DBInstanceIdentifier"],"members":{"DBSnapshotIdentifier":{},"DBInstanceIdentifier":{},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"CreateDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"S1b"}}}},"CreateDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName","DBSubnetGroupDescription","SubnetIds"],"members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"SubnetIds":{"shape":"S5f"},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"CreateDBSubnetGroupResult","type":"structure","members":{"DBSubnetGroup":{"shape":"S42"}}}},"CreateEventSubscription":{"input":{"type":"structure","required":["SubscriptionName","SnsTopicArn"],"members":{"SubscriptionName":{},"SnsTopicArn":{},"SourceType":{},"EventCategories":{"shape":"S8"},"SourceIds":{"shape":"S7"},"Enabled":{"type":"boolean"},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"CreateEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S6"}}}},"CreateGlobalCluster":{"input":{"type":"structure","members":{"GlobalClusterIdentifier":{},"SourceDBClusterIdentifier":{},"Engine":{},"EngineVersion":{},"EngineLifecycleSupport":{},"DeletionProtection":{"type":"boolean"},"DatabaseName":{},"StorageEncrypted":{"type":"boolean"}}},"output":{"resultWrapper":"CreateGlobalClusterResult","type":"structure","members":{"GlobalCluster":{"shape":"S5l"}}}},"CreateIntegration":{"input":{"type":"structure","required":["SourceArn","TargetArn","IntegrationName"],"members":{"SourceArn":{},"TargetArn":{},"IntegrationName":{},"KMSKeyId":{},"AdditionalEncryptionContext":{"shape":"S5w"},"Tags":{"shape":"Sb"},"DataFilter":{},"Description":{}}},"output":{"shape":"S5z","resultWrapper":"CreateIntegrationResult"}},"CreateOptionGroup":{"input":{"type":"structure","required":["OptionGroupName","EngineName","MajorEngineVersion","OptionGroupDescription"],"members":{"OptionGroupName":{},"EngineName":{},"MajorEngineVersion":{},"OptionGroupDescription":{},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"CreateOptionGroupResult","type":"structure","members":{"OptionGroup":{"shape":"S1g"}}}},"CreateTenantDatabase":{"input":{"type":"structure","required":["DBInstanceIdentifier","TenantDBName","MasterUsername","MasterUserPassword"],"members":{"DBInstanceIdentifier":{},"TenantDBName":{},"MasterUsername":{},"MasterUserPassword":{"shape":"S67"},"CharacterSetName":{},"NcharCharacterSetName":{},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"CreateTenantDatabaseResult","type":"structure","members":{"TenantDatabase":{"shape":"S69"}}}},"DeleteBlueGreenDeployment":{"input":{"type":"structure","required":["BlueGreenDeploymentIdentifier"],"members":{"BlueGreenDeploymentIdentifier":{},"DeleteTarget":{"type":"boolean"}}},"output":{"resultWrapper":"DeleteBlueGreenDeploymentResult","type":"structure","members":{"BlueGreenDeployment":{"shape":"S1x"}}}},"DeleteCustomDBEngineVersion":{"input":{"type":"structure","required":["Engine","EngineVersion"],"members":{"Engine":{},"EngineVersion":{}}},"output":{"shape":"S2g","resultWrapper":"DeleteCustomDBEngineVersionResult"}},"DeleteDBCluster":{"input":{"type":"structure","required":["DBClusterIdentifier"],"members":{"DBClusterIdentifier":{},"SkipFinalSnapshot":{"type":"boolean"},"FinalDBSnapshotIdentifier":{},"DeleteAutomatedBackups":{"type":"boolean"}}},"output":{"resultWrapper":"DeleteDBClusterResult","type":"structure","members":{"DBCluster":{"shape":"S31"}}}},"DeleteDBClusterAutomatedBackup":{"input":{"type":"structure","required":["DbClusterResourceId"],"members":{"DbClusterResourceId":{}}},"output":{"resultWrapper":"DeleteDBClusterAutomatedBackupResult","type":"structure","members":{"DBClusterAutomatedBackup":{"shape":"S6i"}}}},"DeleteDBClusterEndpoint":{"input":{"type":"structure","required":["DBClusterEndpointIdentifier"],"members":{"DBClusterEndpointIdentifier":{}}},"output":{"shape":"S3q","resultWrapper":"DeleteDBClusterEndpointResult"}},"DeleteDBClusterParameterGroup":{"input":{"type":"structure","required":["DBClusterParameterGroupName"],"members":{"DBClusterParameterGroupName":{}}}},"DeleteDBClusterSnapshot":{"input":{"type":"structure","required":["DBClusterSnapshotIdentifier"],"members":{"DBClusterSnapshotIdentifier":{}}},"output":{"resultWrapper":"DeleteDBClusterSnapshotResult","type":"structure","members":{"DBClusterSnapshot":{"shape":"S13"}}}},"DeleteDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"SkipFinalSnapshot":{"type":"boolean"},"FinalDBSnapshotIdentifier":{},"DeleteAutomatedBackups":{"type":"boolean"}}},"output":{"resultWrapper":"DeleteDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"S3y"}}}},"DeleteDBInstanceAutomatedBackup":{"input":{"type":"structure","members":{"DbiResourceId":{},"DBInstanceAutomatedBackupsArn":{}}},"output":{"resultWrapper":"DeleteDBInstanceAutomatedBackupResult","type":"structure","members":{"DBInstanceAutomatedBackup":{"shape":"S6s"}}}},"DeleteDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{}}}},"DeleteDBProxy":{"input":{"type":"structure","required":["DBProxyName"],"members":{"DBProxyName":{}}},"output":{"resultWrapper":"DeleteDBProxyResult","type":"structure","members":{"DBProxy":{"shape":"S4w"}}}},"DeleteDBProxyEndpoint":{"input":{"type":"structure","required":["DBProxyEndpointName"],"members":{"DBProxyEndpointName":{}}},"output":{"resultWrapper":"DeleteDBProxyEndpointResult","type":"structure","members":{"DBProxyEndpoint":{"shape":"S55"}}}},"DeleteDBSecurityGroup":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{}}}},"DeleteDBShardGroup":{"input":{"type":"structure","required":["DBShardGroupIdentifier"],"members":{"DBShardGroupIdentifier":{}}},"output":{"shape":"S5a","resultWrapper":"DeleteDBShardGroupResult"}},"DeleteDBSnapshot":{"input":{"type":"structure","required":["DBSnapshotIdentifier"],"members":{"DBSnapshotIdentifier":{}}},"output":{"resultWrapper":"DeleteDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"S1b"}}}},"DeleteDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName"],"members":{"DBSubnetGroupName":{}}}},"DeleteEventSubscription":{"input":{"type":"structure","required":["SubscriptionName"],"members":{"SubscriptionName":{}}},"output":{"resultWrapper":"DeleteEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S6"}}}},"DeleteGlobalCluster":{"input":{"type":"structure","required":["GlobalClusterIdentifier"],"members":{"GlobalClusterIdentifier":{}}},"output":{"resultWrapper":"DeleteGlobalClusterResult","type":"structure","members":{"GlobalCluster":{"shape":"S5l"}}}},"DeleteIntegration":{"input":{"type":"structure","required":["IntegrationIdentifier"],"members":{"IntegrationIdentifier":{}}},"output":{"shape":"S5z","resultWrapper":"DeleteIntegrationResult"}},"DeleteOptionGroup":{"input":{"type":"structure","required":["OptionGroupName"],"members":{"OptionGroupName":{}}}},"DeleteTenantDatabase":{"input":{"type":"structure","required":["DBInstanceIdentifier","TenantDBName"],"members":{"DBInstanceIdentifier":{},"TenantDBName":{},"SkipFinalSnapshot":{"type":"boolean"},"FinalDBSnapshotIdentifier":{}}},"output":{"resultWrapper":"DeleteTenantDatabaseResult","type":"structure","members":{"TenantDatabase":{"shape":"S69"}}}},"DeregisterDBProxyTargets":{"input":{"type":"structure","required":["DBProxyName"],"members":{"DBProxyName":{},"TargetGroupName":{},"DBInstanceIdentifiers":{"shape":"Sv"},"DBClusterIdentifiers":{"shape":"Sv"}}},"output":{"resultWrapper":"DeregisterDBProxyTargetsResult","type":"structure","members":{}}},"DescribeAccountAttributes":{"input":{"type":"structure","members":{}},"output":{"resultWrapper":"DescribeAccountAttributesResult","type":"structure","members":{"AccountQuotas":{"type":"list","member":{"locationName":"AccountQuota","type":"structure","members":{"AccountQuotaName":{},"Used":{"type":"long"},"Max":{"type":"long"}},"wrapper":true}}}}},"DescribeBlueGreenDeployments":{"input":{"type":"structure","members":{"BlueGreenDeploymentIdentifier":{},"Filters":{"shape":"S7k"},"Marker":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeBlueGreenDeploymentsResult","type":"structure","members":{"BlueGreenDeployments":{"type":"list","member":{"shape":"S1x"}},"Marker":{}}}},"DescribeCertificates":{"input":{"type":"structure","members":{"CertificateIdentifier":{},"Filters":{"shape":"S7k"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeCertificatesResult","type":"structure","members":{"DefaultCertificateForNewLaunches":{},"Certificates":{"type":"list","member":{"shape":"S7t","locationName":"Certificate"}},"Marker":{}}}},"DescribeDBClusterAutomatedBackups":{"input":{"type":"structure","members":{"DbClusterResourceId":{},"DBClusterIdentifier":{},"Filters":{"shape":"S7k"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBClusterAutomatedBackupsResult","type":"structure","members":{"Marker":{},"DBClusterAutomatedBackups":{"type":"list","member":{"shape":"S6i","locationName":"DBClusterAutomatedBackup"}}}}},"DescribeDBClusterBacktracks":{"input":{"type":"structure","required":["DBClusterIdentifier"],"members":{"DBClusterIdentifier":{},"BacktrackIdentifier":{},"Filters":{"shape":"S7k"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBClusterBacktracksResult","type":"structure","members":{"Marker":{},"DBClusterBacktracks":{"type":"list","member":{"shape":"Ss","locationName":"DBClusterBacktrack"}}}}},"DescribeDBClusterEndpoints":{"input":{"type":"structure","members":{"DBClusterIdentifier":{},"DBClusterEndpointIdentifier":{},"Filters":{"shape":"S7k"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBClusterEndpointsResult","type":"structure","members":{"Marker":{},"DBClusterEndpoints":{"type":"list","member":{"shape":"S3q","locationName":"DBClusterEndpointList"}}}}},"DescribeDBClusterParameterGroups":{"input":{"type":"structure","members":{"DBClusterParameterGroupName":{},"Filters":{"shape":"S7k"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBClusterParameterGroupsResult","type":"structure","members":{"Marker":{},"DBClusterParameterGroups":{"type":"list","member":{"shape":"S10","locationName":"DBClusterParameterGroup"}}}}},"DescribeDBClusterParameters":{"input":{"type":"structure","required":["DBClusterParameterGroupName"],"members":{"DBClusterParameterGroupName":{},"Source":{},"Filters":{"shape":"S7k"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBClusterParametersResult","type":"structure","members":{"Parameters":{"shape":"S88"},"Marker":{}}}},"DescribeDBClusterSnapshotAttributes":{"input":{"type":"structure","required":["DBClusterSnapshotIdentifier"],"members":{"DBClusterSnapshotIdentifier":{}}},"output":{"resultWrapper":"DescribeDBClusterSnapshotAttributesResult","type":"structure","members":{"DBClusterSnapshotAttributesResult":{"shape":"S8d"}}}},"DescribeDBClusterSnapshots":{"input":{"type":"structure","members":{"DBClusterIdentifier":{},"DBClusterSnapshotIdentifier":{},"SnapshotType":{},"Filters":{"shape":"S7k"},"MaxRecords":{"type":"integer"},"Marker":{},"IncludeShared":{"type":"boolean"},"IncludePublic":{"type":"boolean"},"DbClusterResourceId":{}}},"output":{"resultWrapper":"DescribeDBClusterSnapshotsResult","type":"structure","members":{"Marker":{},"DBClusterSnapshots":{"type":"list","member":{"shape":"S13","locationName":"DBClusterSnapshot"}}}}},"DescribeDBClusters":{"input":{"type":"structure","members":{"DBClusterIdentifier":{},"Filters":{"shape":"S7k"},"MaxRecords":{"type":"integer"},"Marker":{},"IncludeShared":{"type":"boolean"}}},"output":{"resultWrapper":"DescribeDBClustersResult","type":"structure","members":{"Marker":{},"DBClusters":{"type":"list","member":{"shape":"S31","locationName":"DBCluster"}}}}},"DescribeDBEngineVersions":{"input":{"type":"structure","members":{"Engine":{},"EngineVersion":{},"DBParameterGroupFamily":{},"Filters":{"shape":"S7k"},"MaxRecords":{"type":"integer"},"Marker":{},"DefaultOnly":{"type":"boolean"},"ListSupportedCharacterSets":{"type":"boolean"},"ListSupportedTimezones":{"type":"boolean"},"IncludeAll":{"type":"boolean"}}},"output":{"resultWrapper":"DescribeDBEngineVersionsResult","type":"structure","members":{"Marker":{},"DBEngineVersions":{"type":"list","member":{"shape":"S2g","locationName":"DBEngineVersion"}}}}},"DescribeDBInstanceAutomatedBackups":{"input":{"type":"structure","members":{"DbiResourceId":{},"DBInstanceIdentifier":{},"Filters":{"shape":"S7k"},"MaxRecords":{"type":"integer"},"Marker":{},"DBInstanceAutomatedBackupsArn":{}}},"output":{"resultWrapper":"DescribeDBInstanceAutomatedBackupsResult","type":"structure","members":{"Marker":{},"DBInstanceAutomatedBackups":{"type":"list","member":{"shape":"S6s","locationName":"DBInstanceAutomatedBackup"}}}}},"DescribeDBInstances":{"input":{"type":"structure","members":{"DBInstanceIdentifier":{},"Filters":{"shape":"S7k"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBInstancesResult","type":"structure","members":{"Marker":{},"DBInstances":{"type":"list","member":{"shape":"S3y","locationName":"DBInstance"}}}}},"DescribeDBLogFiles":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"FilenameContains":{},"FileLastWritten":{"type":"long"},"FileSize":{"type":"long"},"Filters":{"shape":"S7k"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBLogFilesResult","type":"structure","members":{"DescribeDBLogFiles":{"type":"list","member":{"locationName":"DescribeDBLogFilesDetails","type":"structure","members":{"LogFileName":{},"LastWritten":{"type":"long"},"Size":{"type":"long"}}}},"Marker":{}}}},"DescribeDBParameterGroups":{"input":{"type":"structure","members":{"DBParameterGroupName":{},"Filters":{"shape":"S7k"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBParameterGroupsResult","type":"structure","members":{"Marker":{},"DBParameterGroups":{"type":"list","member":{"shape":"S18","locationName":"DBParameterGroup"}}}}},"DescribeDBParameters":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{},"Source":{},"Filters":{"shape":"S7k"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBParametersResult","type":"structure","members":{"Parameters":{"shape":"S88"},"Marker":{}}}},"DescribeDBProxies":{"input":{"type":"structure","members":{"DBProxyName":{},"Filters":{"shape":"S7k"},"Marker":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeDBProxiesResult","type":"structure","members":{"DBProxies":{"type":"list","member":{"shape":"S4w"}},"Marker":{}}}},"DescribeDBProxyEndpoints":{"input":{"type":"structure","members":{"DBProxyName":{},"DBProxyEndpointName":{},"Filters":{"shape":"S7k"},"Marker":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeDBProxyEndpointsResult","type":"structure","members":{"DBProxyEndpoints":{"type":"list","member":{"shape":"S55"}},"Marker":{}}}},"DescribeDBProxyTargetGroups":{"input":{"type":"structure","required":["DBProxyName"],"members":{"DBProxyName":{},"TargetGroupName":{},"Filters":{"shape":"S7k"},"Marker":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeDBProxyTargetGroupsResult","type":"structure","members":{"TargetGroups":{"type":"list","member":{"shape":"S9e"}},"Marker":{}}}},"DescribeDBProxyTargets":{"input":{"type":"structure","required":["DBProxyName"],"members":{"DBProxyName":{},"TargetGroupName":{},"Filters":{"shape":"S7k"},"Marker":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeDBProxyTargetsResult","type":"structure","members":{"Targets":{"shape":"S9i"},"Marker":{}}}},"DescribeDBRecommendations":{"input":{"type":"structure","members":{"LastUpdatedAfter":{"type":"timestamp"},"LastUpdatedBefore":{"type":"timestamp"},"Locale":{},"Filters":{"shape":"S7k"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBRecommendationsResult","type":"structure","members":{"DBRecommendations":{"type":"list","member":{"shape":"S9s"}},"Marker":{}}}},"DescribeDBSecurityGroups":{"input":{"type":"structure","members":{"DBSecurityGroupName":{},"Filters":{"shape":"S7k"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBSecurityGroupsResult","type":"structure","members":{"Marker":{},"DBSecurityGroups":{"type":"list","member":{"shape":"Sl","locationName":"DBSecurityGroup"}}}}},"DescribeDBShardGroups":{"input":{"type":"structure","members":{"DBShardGroupIdentifier":{},"Filters":{"shape":"S7k"},"Marker":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeDBShardGroupsResult","type":"structure","members":{"DBShardGroups":{"type":"list","member":{"shape":"S5a","locationName":"DBShardGroup"}},"Marker":{}}}},"DescribeDBSnapshotAttributes":{"input":{"type":"structure","required":["DBSnapshotIdentifier"],"members":{"DBSnapshotIdentifier":{}}},"output":{"resultWrapper":"DescribeDBSnapshotAttributesResult","type":"structure","members":{"DBSnapshotAttributesResult":{"shape":"Sal"}}}},"DescribeDBSnapshotTenantDatabases":{"input":{"type":"structure","members":{"DBInstanceIdentifier":{},"DBSnapshotIdentifier":{},"SnapshotType":{},"Filters":{"shape":"S7k"},"MaxRecords":{"type":"integer"},"Marker":{},"DbiResourceId":{}}},"output":{"resultWrapper":"DescribeDBSnapshotTenantDatabasesResult","type":"structure","members":{"Marker":{},"DBSnapshotTenantDatabases":{"type":"list","member":{"locationName":"DBSnapshotTenantDatabase","type":"structure","members":{"DBSnapshotIdentifier":{},"DBInstanceIdentifier":{},"DbiResourceId":{},"EngineName":{},"SnapshotType":{},"TenantDatabaseCreateTime":{"type":"timestamp"},"TenantDBName":{},"MasterUsername":{},"TenantDatabaseResourceId":{},"CharacterSetName":{},"DBSnapshotTenantDatabaseARN":{},"NcharCharacterSetName":{},"TagList":{"shape":"Sb"}},"wrapper":true}}}}},"DescribeDBSnapshots":{"input":{"type":"structure","members":{"DBInstanceIdentifier":{},"DBSnapshotIdentifier":{},"SnapshotType":{},"Filters":{"shape":"S7k"},"MaxRecords":{"type":"integer"},"Marker":{},"IncludeShared":{"type":"boolean"},"IncludePublic":{"type":"boolean"},"DbiResourceId":{}}},"output":{"resultWrapper":"DescribeDBSnapshotsResult","type":"structure","members":{"Marker":{},"DBSnapshots":{"type":"list","member":{"shape":"S1b","locationName":"DBSnapshot"}}}}},"DescribeDBSubnetGroups":{"input":{"type":"structure","members":{"DBSubnetGroupName":{},"Filters":{"shape":"S7k"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDBSubnetGroupsResult","type":"structure","members":{"Marker":{},"DBSubnetGroups":{"type":"list","member":{"shape":"S42","locationName":"DBSubnetGroup"}}}}},"DescribeEngineDefaultClusterParameters":{"input":{"type":"structure","required":["DBParameterGroupFamily"],"members":{"DBParameterGroupFamily":{},"Filters":{"shape":"S7k"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEngineDefaultClusterParametersResult","type":"structure","members":{"EngineDefaults":{"shape":"Sb0"}}}},"DescribeEngineDefaultParameters":{"input":{"type":"structure","required":["DBParameterGroupFamily"],"members":{"DBParameterGroupFamily":{},"Filters":{"shape":"S7k"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEngineDefaultParametersResult","type":"structure","members":{"EngineDefaults":{"shape":"Sb0"}}}},"DescribeEventCategories":{"input":{"type":"structure","members":{"SourceType":{},"Filters":{"shape":"S7k"}}},"output":{"resultWrapper":"DescribeEventCategoriesResult","type":"structure","members":{"EventCategoriesMapList":{"type":"list","member":{"locationName":"EventCategoriesMap","type":"structure","members":{"SourceType":{},"EventCategories":{"shape":"S8"}},"wrapper":true}}}}},"DescribeEventSubscriptions":{"input":{"type":"structure","members":{"SubscriptionName":{},"Filters":{"shape":"S7k"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEventSubscriptionsResult","type":"structure","members":{"Marker":{},"EventSubscriptionsList":{"type":"list","member":{"shape":"S6","locationName":"EventSubscription"}}}}},"DescribeEvents":{"input":{"type":"structure","members":{"SourceIdentifier":{},"SourceType":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Duration":{"type":"integer"},"EventCategories":{"shape":"S8"},"Filters":{"shape":"S7k"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEventsResult","type":"structure","members":{"Marker":{},"Events":{"type":"list","member":{"locationName":"Event","type":"structure","members":{"SourceIdentifier":{},"SourceType":{},"Message":{},"EventCategories":{"shape":"S8"},"Date":{"type":"timestamp"},"SourceArn":{}}}}}}},"DescribeExportTasks":{"input":{"type":"structure","members":{"ExportTaskIdentifier":{},"SourceArn":{},"Filters":{"shape":"S7k"},"Marker":{},"MaxRecords":{"type":"integer"},"SourceType":{}}},"output":{"resultWrapper":"DescribeExportTasksResult","type":"structure","members":{"Marker":{},"ExportTasks":{"type":"list","member":{"shape":"Su","locationName":"ExportTask"}}}}},"DescribeGlobalClusters":{"input":{"type":"structure","members":{"GlobalClusterIdentifier":{},"Filters":{"shape":"S7k"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeGlobalClustersResult","type":"structure","members":{"Marker":{},"GlobalClusters":{"type":"list","member":{"shape":"S5l","locationName":"GlobalClusterMember"}}}}},"DescribeIntegrations":{"input":{"type":"structure","members":{"IntegrationIdentifier":{},"Filters":{"shape":"S7k"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeIntegrationsResult","type":"structure","members":{"Marker":{},"Integrations":{"type":"list","member":{"shape":"S5z","locationName":"Integration"}}}}},"DescribeOptionGroupOptions":{"input":{"type":"structure","required":["EngineName"],"members":{"EngineName":{},"MajorEngineVersion":{},"Filters":{"shape":"S7k"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeOptionGroupOptionsResult","type":"structure","members":{"OptionGroupOptions":{"type":"list","member":{"locationName":"OptionGroupOption","type":"structure","members":{"Name":{},"Description":{},"EngineName":{},"MajorEngineVersion":{},"MinimumRequiredMinorEngineVersion":{},"PortRequired":{"type":"boolean"},"DefaultPort":{"type":"integer"},"OptionsDependedOn":{"type":"list","member":{"locationName":"OptionName"}},"OptionsConflictsWith":{"type":"list","member":{"locationName":"OptionConflictName"}},"Persistent":{"type":"boolean"},"Permanent":{"type":"boolean"},"RequiresAutoMinorEngineVersionUpgrade":{"type":"boolean"},"VpcOnly":{"type":"boolean"},"SupportsOptionVersionDowngrade":{"type":"boolean"},"OptionGroupOptionSettings":{"type":"list","member":{"locationName":"OptionGroupOptionSetting","type":"structure","members":{"SettingName":{},"SettingDescription":{},"DefaultValue":{},"ApplyType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"},"IsRequired":{"type":"boolean"},"MinimumEngineVersionPerAllowedValue":{"type":"list","member":{"locationName":"MinimumEngineVersionPerAllowedValue","type":"structure","members":{"AllowedValue":{},"MinimumEngineVersion":{}}}}}}},"OptionGroupOptionVersions":{"type":"list","member":{"locationName":"OptionVersion","type":"structure","members":{"Version":{},"IsDefault":{"type":"boolean"}}}},"CopyableCrossAccount":{"type":"boolean"}}}},"Marker":{}}}},"DescribeOptionGroups":{"input":{"type":"structure","members":{"OptionGroupName":{},"Filters":{"shape":"S7k"},"Marker":{},"MaxRecords":{"type":"integer"},"EngineName":{},"MajorEngineVersion":{}}},"output":{"resultWrapper":"DescribeOptionGroupsResult","type":"structure","members":{"OptionGroupsList":{"type":"list","member":{"shape":"S1g","locationName":"OptionGroup"}},"Marker":{}}}},"DescribeOrderableDBInstanceOptions":{"input":{"type":"structure","required":["Engine"],"members":{"Engine":{},"EngineVersion":{},"DBInstanceClass":{},"LicenseModel":{},"AvailabilityZoneGroup":{},"Vpc":{"type":"boolean"},"Filters":{"shape":"S7k"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeOrderableDBInstanceOptionsResult","type":"structure","members":{"OrderableDBInstanceOptions":{"type":"list","member":{"locationName":"OrderableDBInstanceOption","type":"structure","members":{"Engine":{},"EngineVersion":{},"DBInstanceClass":{},"LicenseModel":{},"AvailabilityZoneGroup":{},"AvailabilityZones":{"type":"list","member":{"shape":"S45","locationName":"AvailabilityZone"}},"MultiAZCapable":{"type":"boolean"},"ReadReplicaCapable":{"type":"boolean"},"Vpc":{"type":"boolean"},"SupportsStorageEncryption":{"type":"boolean"},"StorageType":{},"SupportsIops":{"type":"boolean"},"SupportsEnhancedMonitoring":{"type":"boolean"},"SupportsIAMDatabaseAuthentication":{"type":"boolean"},"SupportsPerformanceInsights":{"type":"boolean"},"MinStorageSize":{"type":"integer"},"MaxStorageSize":{"type":"integer"},"MinIopsPerDbInstance":{"type":"integer"},"MaxIopsPerDbInstance":{"type":"integer"},"MinIopsPerGib":{"type":"double"},"MaxIopsPerGib":{"type":"double"},"AvailableProcessorFeatures":{"shape":"Sc9"},"SupportedEngineModes":{"shape":"S2m"},"SupportsStorageAutoscaling":{"type":"boolean"},"SupportsKerberosAuthentication":{"type":"boolean"},"OutpostCapable":{"type":"boolean"},"SupportedActivityStreamModes":{"type":"list","member":{}},"SupportsGlobalDatabases":{"type":"boolean"},"SupportsClusters":{"type":"boolean"},"SupportedNetworkTypes":{"shape":"Sv"},"SupportsStorageThroughput":{"type":"boolean"},"MinStorageThroughputPerDbInstance":{"type":"integer"},"MaxStorageThroughputPerDbInstance":{"type":"integer"},"MinStorageThroughputPerIops":{"type":"double"},"MaxStorageThroughputPerIops":{"type":"double"},"SupportsDedicatedLogVolume":{"type":"boolean"}},"wrapper":true}},"Marker":{}}}},"DescribePendingMaintenanceActions":{"input":{"type":"structure","members":{"ResourceIdentifier":{},"Filters":{"shape":"S7k"},"Marker":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribePendingMaintenanceActionsResult","type":"structure","members":{"PendingMaintenanceActions":{"type":"list","member":{"shape":"Sf","locationName":"ResourcePendingMaintenanceActions"}},"Marker":{}}}},"DescribeReservedDBInstances":{"input":{"type":"structure","members":{"ReservedDBInstanceId":{},"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"LeaseId":{},"Filters":{"shape":"S7k"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReservedDBInstancesResult","type":"structure","members":{"Marker":{},"ReservedDBInstances":{"type":"list","member":{"shape":"Sci","locationName":"ReservedDBInstance"}}}}},"DescribeReservedDBInstancesOfferings":{"input":{"type":"structure","members":{"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"Filters":{"shape":"S7k"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReservedDBInstancesOfferingsResult","type":"structure","members":{"Marker":{},"ReservedDBInstancesOfferings":{"type":"list","member":{"locationName":"ReservedDBInstancesOffering","type":"structure","members":{"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"Duration":{"type":"integer"},"FixedPrice":{"type":"double"},"UsagePrice":{"type":"double"},"CurrencyCode":{},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"RecurringCharges":{"shape":"Scj"}},"wrapper":true}}}}},"DescribeSourceRegions":{"input":{"type":"structure","members":{"RegionName":{},"MaxRecords":{"type":"integer"},"Marker":{},"Filters":{"shape":"S7k"}}},"output":{"resultWrapper":"DescribeSourceRegionsResult","type":"structure","members":{"Marker":{},"SourceRegions":{"type":"list","member":{"locationName":"SourceRegion","type":"structure","members":{"RegionName":{},"Endpoint":{},"Status":{},"SupportsDBInstanceAutomatedBackupsReplication":{"type":"boolean"}}}}}}},"DescribeTenantDatabases":{"input":{"type":"structure","members":{"DBInstanceIdentifier":{},"TenantDBName":{},"Filters":{"shape":"S7k"},"Marker":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeTenantDatabasesResult","type":"structure","members":{"Marker":{},"TenantDatabases":{"type":"list","member":{"shape":"S69","locationName":"TenantDatabase"}}}}},"DescribeValidDBInstanceModifications":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{}}},"output":{"resultWrapper":"DescribeValidDBInstanceModificationsResult","type":"structure","members":{"ValidDBInstanceModificationsMessage":{"type":"structure","members":{"Storage":{"type":"list","member":{"locationName":"ValidStorageOptions","type":"structure","members":{"StorageType":{},"StorageSize":{"shape":"Sd1"},"ProvisionedIops":{"shape":"Sd1"},"IopsToStorageRatio":{"shape":"Sd3"},"SupportsStorageAutoscaling":{"type":"boolean"},"ProvisionedStorageThroughput":{"shape":"Sd1"},"StorageThroughputToIopsRatio":{"shape":"Sd3"}}}},"ValidProcessorFeatures":{"shape":"Sc9"},"SupportsDedicatedLogVolume":{"type":"boolean"}},"wrapper":true}}}},"DisableHttpEndpoint":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"resultWrapper":"DisableHttpEndpointResult","type":"structure","members":{"ResourceArn":{},"HttpEndpointEnabled":{"type":"boolean"}}}},"DownloadDBLogFilePortion":{"input":{"type":"structure","required":["DBInstanceIdentifier","LogFileName"],"members":{"DBInstanceIdentifier":{},"LogFileName":{},"Marker":{},"NumberOfLines":{"type":"integer"}}},"output":{"resultWrapper":"DownloadDBLogFilePortionResult","type":"structure","members":{"LogFileData":{},"Marker":{},"AdditionalDataPending":{"type":"boolean"}}}},"EnableHttpEndpoint":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"resultWrapper":"EnableHttpEndpointResult","type":"structure","members":{"ResourceArn":{},"HttpEndpointEnabled":{"type":"boolean"}}}},"FailoverDBCluster":{"input":{"type":"structure","required":["DBClusterIdentifier"],"members":{"DBClusterIdentifier":{},"TargetDBInstanceIdentifier":{}}},"output":{"resultWrapper":"FailoverDBClusterResult","type":"structure","members":{"DBCluster":{"shape":"S31"}}}},"FailoverGlobalCluster":{"input":{"type":"structure","required":["GlobalClusterIdentifier","TargetDbClusterIdentifier"],"members":{"GlobalClusterIdentifier":{},"TargetDbClusterIdentifier":{},"AllowDataLoss":{"type":"boolean"},"Switchover":{"type":"boolean"}}},"output":{"resultWrapper":"FailoverGlobalClusterResult","type":"structure","members":{"GlobalCluster":{"shape":"S5l"}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceName"],"members":{"ResourceName":{},"Filters":{"shape":"S7k"}}},"output":{"resultWrapper":"ListTagsForResourceResult","type":"structure","members":{"TagList":{"shape":"Sb"}}}},"ModifyActivityStream":{"input":{"type":"structure","members":{"ResourceArn":{},"AuditPolicyState":{}}},"output":{"resultWrapper":"ModifyActivityStreamResult","type":"structure","members":{"KmsKeyId":{},"KinesisStreamName":{},"Status":{},"Mode":{},"EngineNativeAuditFieldsIncluded":{"type":"boolean"},"PolicyStatus":{}}}},"ModifyCertificates":{"input":{"type":"structure","members":{"CertificateIdentifier":{},"RemoveCustomerOverride":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyCertificatesResult","type":"structure","members":{"Certificate":{"shape":"S7t"}}}},"ModifyCurrentDBClusterCapacity":{"input":{"type":"structure","required":["DBClusterIdentifier"],"members":{"DBClusterIdentifier":{},"Capacity":{"type":"integer"},"SecondsBeforeTimeout":{"type":"integer"},"TimeoutAction":{}}},"output":{"resultWrapper":"ModifyCurrentDBClusterCapacityResult","type":"structure","members":{"DBClusterIdentifier":{},"PendingCapacity":{"type":"integer"},"CurrentCapacity":{"type":"integer"},"SecondsBeforeTimeout":{"type":"integer"},"TimeoutAction":{}}}},"ModifyCustomDBEngineVersion":{"input":{"type":"structure","required":["Engine","EngineVersion"],"members":{"Engine":{},"EngineVersion":{},"Description":{},"Status":{}}},"output":{"shape":"S2g","resultWrapper":"ModifyCustomDBEngineVersionResult"}},"ModifyDBCluster":{"input":{"type":"structure","required":["DBClusterIdentifier"],"members":{"DBClusterIdentifier":{},"NewDBClusterIdentifier":{},"ApplyImmediately":{"type":"boolean"},"BackupRetentionPeriod":{"type":"integer"},"DBClusterParameterGroupName":{},"VpcSecurityGroupIds":{"shape":"S2t"},"Port":{"type":"integer"},"MasterUserPassword":{},"OptionGroupName":{},"PreferredBackupWindow":{},"PreferredMaintenanceWindow":{},"EnableIAMDatabaseAuthentication":{"type":"boolean"},"BacktrackWindow":{"type":"long"},"CloudwatchLogsExportConfiguration":{"shape":"Sdt"},"EngineVersion":{},"AllowMajorVersionUpgrade":{"type":"boolean"},"DBInstanceParameterGroupName":{},"Domain":{},"DomainIAMRoleName":{},"ScalingConfiguration":{"shape":"S2v"},"DeletionProtection":{"type":"boolean"},"EnableHttpEndpoint":{"type":"boolean"},"CopyTagsToSnapshot":{"type":"boolean"},"EnableGlobalWriteForwarding":{"type":"boolean"},"DBClusterInstanceClass":{},"AllocatedStorage":{"type":"integer"},"StorageType":{},"Iops":{"type":"integer"},"AutoMinorVersionUpgrade":{"type":"boolean"},"MonitoringInterval":{"type":"integer"},"MonitoringRoleArn":{},"EnablePerformanceInsights":{"type":"boolean"},"PerformanceInsightsKMSKeyId":{},"PerformanceInsightsRetentionPeriod":{"type":"integer"},"ServerlessV2ScalingConfiguration":{"shape":"S2y"},"NetworkType":{},"ManageMasterUserPassword":{"type":"boolean"},"RotateMasterUserPassword":{"type":"boolean"},"MasterUserSecretKmsKeyId":{},"EngineMode":{},"AllowEngineModeChange":{"type":"boolean"},"EnableLocalWriteForwarding":{"type":"boolean"},"AwsBackupRecoveryPointArn":{},"EnableLimitlessDatabase":{"type":"boolean"},"CACertificateIdentifier":{}}},"output":{"resultWrapper":"ModifyDBClusterResult","type":"structure","members":{"DBCluster":{"shape":"S31"}}}},"ModifyDBClusterEndpoint":{"input":{"type":"structure","required":["DBClusterEndpointIdentifier"],"members":{"DBClusterEndpointIdentifier":{},"EndpointType":{},"StaticMembers":{"shape":"Sv"},"ExcludedMembers":{"shape":"Sv"}}},"output":{"shape":"S3q","resultWrapper":"ModifyDBClusterEndpointResult"}},"ModifyDBClusterParameterGroup":{"input":{"type":"structure","required":["DBClusterParameterGroupName","Parameters"],"members":{"DBClusterParameterGroupName":{},"Parameters":{"shape":"S88"}}},"output":{"shape":"Sdy","resultWrapper":"ModifyDBClusterParameterGroupResult"}},"ModifyDBClusterSnapshotAttribute":{"input":{"type":"structure","required":["DBClusterSnapshotIdentifier","AttributeName"],"members":{"DBClusterSnapshotIdentifier":{},"AttributeName":{},"ValuesToAdd":{"shape":"S8g"},"ValuesToRemove":{"shape":"S8g"}}},"output":{"resultWrapper":"ModifyDBClusterSnapshotAttributeResult","type":"structure","members":{"DBClusterSnapshotAttributesResult":{"shape":"S8d"}}}},"ModifyDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"AllocatedStorage":{"type":"integer"},"DBInstanceClass":{},"DBSubnetGroupName":{},"DBSecurityGroups":{"shape":"S3w"},"VpcSecurityGroupIds":{"shape":"S2t"},"ApplyImmediately":{"type":"boolean"},"MasterUserPassword":{},"DBParameterGroupName":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{},"PreferredMaintenanceWindow":{},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AllowMajorVersionUpgrade":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"Iops":{"type":"integer"},"OptionGroupName":{},"NewDBInstanceIdentifier":{},"StorageType":{},"TdeCredentialArn":{},"TdeCredentialPassword":{},"CACertificateIdentifier":{},"Domain":{},"DomainFqdn":{},"DomainOu":{},"DomainAuthSecretArn":{},"DomainDnsIps":{"shape":"Sv"},"CopyTagsToSnapshot":{"type":"boolean"},"MonitoringInterval":{"type":"integer"},"DBPortNumber":{"type":"integer"},"PubliclyAccessible":{"type":"boolean"},"MonitoringRoleArn":{},"DomainIAMRoleName":{},"DisableDomain":{"type":"boolean"},"PromotionTier":{"type":"integer"},"EnableIAMDatabaseAuthentication":{"type":"boolean"},"EnablePerformanceInsights":{"type":"boolean"},"PerformanceInsightsKMSKeyId":{},"PerformanceInsightsRetentionPeriod":{"type":"integer"},"CloudwatchLogsExportConfiguration":{"shape":"Sdt"},"ProcessorFeatures":{"shape":"S1c"},"UseDefaultProcessorFeatures":{"type":"boolean"},"DeletionProtection":{"type":"boolean"},"MaxAllocatedStorage":{"type":"integer"},"CertificateRotationRestart":{"type":"boolean"},"ReplicaMode":{},"EnableCustomerOwnedIp":{"type":"boolean"},"AwsBackupRecoveryPointArn":{},"AutomationMode":{},"ResumeFullAutomationModeMinutes":{"type":"integer"},"NetworkType":{},"StorageThroughput":{"type":"integer"},"ManageMasterUserPassword":{"type":"boolean"},"RotateMasterUserPassword":{"type":"boolean"},"MasterUserSecretKmsKeyId":{},"Engine":{},"DedicatedLogVolume":{"type":"boolean"},"MultiTenant":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"S3y"}}}},"ModifyDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName","Parameters"],"members":{"DBParameterGroupName":{},"Parameters":{"shape":"S88"}}},"output":{"shape":"Se4","resultWrapper":"ModifyDBParameterGroupResult"}},"ModifyDBProxy":{"input":{"type":"structure","required":["DBProxyName"],"members":{"DBProxyName":{},"NewDBProxyName":{},"Auth":{"shape":"S4q"},"RequireTLS":{"type":"boolean"},"IdleClientTimeout":{"type":"integer"},"DebugLogging":{"type":"boolean"},"RoleArn":{},"SecurityGroups":{"shape":"Sv"}}},"output":{"resultWrapper":"ModifyDBProxyResult","type":"structure","members":{"DBProxy":{"shape":"S4w"}}}},"ModifyDBProxyEndpoint":{"input":{"type":"structure","required":["DBProxyEndpointName"],"members":{"DBProxyEndpointName":{},"NewDBProxyEndpointName":{},"VpcSecurityGroupIds":{"shape":"Sv"}}},"output":{"resultWrapper":"ModifyDBProxyEndpointResult","type":"structure","members":{"DBProxyEndpoint":{"shape":"S55"}}}},"ModifyDBProxyTargetGroup":{"input":{"type":"structure","required":["TargetGroupName","DBProxyName"],"members":{"TargetGroupName":{},"DBProxyName":{},"ConnectionPoolConfig":{"type":"structure","members":{"MaxConnectionsPercent":{"type":"integer"},"MaxIdleConnectionsPercent":{"type":"integer"},"ConnectionBorrowTimeout":{"type":"integer"},"SessionPinningFilters":{"shape":"Sv"},"InitQuery":{}}},"NewName":{}}},"output":{"resultWrapper":"ModifyDBProxyTargetGroupResult","type":"structure","members":{"DBProxyTargetGroup":{"shape":"S9e"}}}},"ModifyDBRecommendation":{"input":{"type":"structure","required":["RecommendationId"],"members":{"RecommendationId":{},"Locale":{},"Status":{},"RecommendedActionUpdates":{"type":"list","member":{"type":"structure","required":["ActionId","Status"],"members":{"ActionId":{},"Status":{}}}}}},"output":{"resultWrapper":"ModifyDBRecommendationResult","type":"structure","members":{"DBRecommendation":{"shape":"S9s"}}}},"ModifyDBShardGroup":{"input":{"type":"structure","required":["DBShardGroupIdentifier"],"members":{"DBShardGroupIdentifier":{},"MaxACU":{"type":"double"},"MinACU":{"type":"double"}}},"output":{"shape":"S5a","resultWrapper":"ModifyDBShardGroupResult"}},"ModifyDBSnapshot":{"input":{"type":"structure","required":["DBSnapshotIdentifier"],"members":{"DBSnapshotIdentifier":{},"EngineVersion":{},"OptionGroupName":{}}},"output":{"resultWrapper":"ModifyDBSnapshotResult","type":"structure","members":{"DBSnapshot":{"shape":"S1b"}}}},"ModifyDBSnapshotAttribute":{"input":{"type":"structure","required":["DBSnapshotIdentifier","AttributeName"],"members":{"DBSnapshotIdentifier":{},"AttributeName":{},"ValuesToAdd":{"shape":"S8g"},"ValuesToRemove":{"shape":"S8g"}}},"output":{"resultWrapper":"ModifyDBSnapshotAttributeResult","type":"structure","members":{"DBSnapshotAttributesResult":{"shape":"Sal"}}}},"ModifyDBSubnetGroup":{"input":{"type":"structure","required":["DBSubnetGroupName","SubnetIds"],"members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"SubnetIds":{"shape":"S5f"}}},"output":{"resultWrapper":"ModifyDBSubnetGroupResult","type":"structure","members":{"DBSubnetGroup":{"shape":"S42"}}}},"ModifyEventSubscription":{"input":{"type":"structure","required":["SubscriptionName"],"members":{"SubscriptionName":{},"SnsTopicArn":{},"SourceType":{},"EventCategories":{"shape":"S8"},"Enabled":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S6"}}}},"ModifyGlobalCluster":{"input":{"type":"structure","members":{"GlobalClusterIdentifier":{},"NewGlobalClusterIdentifier":{},"DeletionProtection":{"type":"boolean"},"EngineVersion":{},"AllowMajorVersionUpgrade":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyGlobalClusterResult","type":"structure","members":{"GlobalCluster":{"shape":"S5l"}}}},"ModifyIntegration":{"input":{"type":"structure","required":["IntegrationIdentifier"],"members":{"IntegrationIdentifier":{},"IntegrationName":{},"DataFilter":{},"Description":{}}},"output":{"shape":"S5z","resultWrapper":"ModifyIntegrationResult"}},"ModifyOptionGroup":{"input":{"type":"structure","required":["OptionGroupName"],"members":{"OptionGroupName":{},"OptionsToInclude":{"type":"list","member":{"locationName":"OptionConfiguration","type":"structure","required":["OptionName"],"members":{"OptionName":{},"Port":{"type":"integer"},"OptionVersion":{},"DBSecurityGroupMemberships":{"shape":"S3w"},"VpcSecurityGroupMemberships":{"shape":"S2t"},"OptionSettings":{"type":"list","member":{"shape":"S1k","locationName":"OptionSetting"}}}}},"OptionsToRemove":{"type":"list","member":{}},"ApplyImmediately":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyOptionGroupResult","type":"structure","members":{"OptionGroup":{"shape":"S1g"}}}},"ModifyTenantDatabase":{"input":{"type":"structure","required":["DBInstanceIdentifier","TenantDBName"],"members":{"DBInstanceIdentifier":{},"TenantDBName":{},"MasterUserPassword":{"shape":"S67"},"NewTenantDBName":{}}},"output":{"resultWrapper":"ModifyTenantDatabaseResult","type":"structure","members":{"TenantDatabase":{"shape":"S69"}}}},"PromoteReadReplica":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{}}},"output":{"resultWrapper":"PromoteReadReplicaResult","type":"structure","members":{"DBInstance":{"shape":"S3y"}}}},"PromoteReadReplicaDBCluster":{"input":{"type":"structure","required":["DBClusterIdentifier"],"members":{"DBClusterIdentifier":{}}},"output":{"resultWrapper":"PromoteReadReplicaDBClusterResult","type":"structure","members":{"DBCluster":{"shape":"S31"}}}},"PurchaseReservedDBInstancesOffering":{"input":{"type":"structure","required":["ReservedDBInstancesOfferingId"],"members":{"ReservedDBInstancesOfferingId":{},"ReservedDBInstanceId":{},"DBInstanceCount":{"type":"integer"},"Tags":{"shape":"Sb"}}},"output":{"resultWrapper":"PurchaseReservedDBInstancesOfferingResult","type":"structure","members":{"ReservedDBInstance":{"shape":"Sci"}}}},"RebootDBCluster":{"input":{"type":"structure","required":["DBClusterIdentifier"],"members":{"DBClusterIdentifier":{}}},"output":{"resultWrapper":"RebootDBClusterResult","type":"structure","members":{"DBCluster":{"shape":"S31"}}}},"RebootDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"ForceFailover":{"type":"boolean"}}},"output":{"resultWrapper":"RebootDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"S3y"}}}},"RebootDBShardGroup":{"input":{"type":"structure","required":["DBShardGroupIdentifier"],"members":{"DBShardGroupIdentifier":{}}},"output":{"shape":"S5a","resultWrapper":"RebootDBShardGroupResult"}},"RegisterDBProxyTargets":{"input":{"type":"structure","required":["DBProxyName"],"members":{"DBProxyName":{},"TargetGroupName":{},"DBInstanceIdentifiers":{"shape":"Sv"},"DBClusterIdentifiers":{"shape":"Sv"}}},"output":{"resultWrapper":"RegisterDBProxyTargetsResult","type":"structure","members":{"DBProxyTargets":{"shape":"S9i"}}}},"RemoveFromGlobalCluster":{"input":{"type":"structure","members":{"GlobalClusterIdentifier":{},"DbClusterIdentifier":{}}},"output":{"resultWrapper":"RemoveFromGlobalClusterResult","type":"structure","members":{"GlobalCluster":{"shape":"S5l"}}}},"RemoveRoleFromDBCluster":{"input":{"type":"structure","required":["DBClusterIdentifier","RoleArn"],"members":{"DBClusterIdentifier":{},"RoleArn":{},"FeatureName":{}}}},"RemoveRoleFromDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier","RoleArn","FeatureName"],"members":{"DBInstanceIdentifier":{},"RoleArn":{},"FeatureName":{}}}},"RemoveSourceIdentifierFromSubscription":{"input":{"type":"structure","required":["SubscriptionName","SourceIdentifier"],"members":{"SubscriptionName":{},"SourceIdentifier":{}}},"output":{"resultWrapper":"RemoveSourceIdentifierFromSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S6"}}}},"RemoveTagsFromResource":{"input":{"type":"structure","required":["ResourceName","TagKeys"],"members":{"ResourceName":{},"TagKeys":{"type":"list","member":{}}}}},"ResetDBClusterParameterGroup":{"input":{"type":"structure","required":["DBClusterParameterGroupName"],"members":{"DBClusterParameterGroupName":{},"ResetAllParameters":{"type":"boolean"},"Parameters":{"shape":"S88"}}},"output":{"shape":"Sdy","resultWrapper":"ResetDBClusterParameterGroupResult"}},"ResetDBParameterGroup":{"input":{"type":"structure","required":["DBParameterGroupName"],"members":{"DBParameterGroupName":{},"ResetAllParameters":{"type":"boolean"},"Parameters":{"shape":"S88"}}},"output":{"shape":"Se4","resultWrapper":"ResetDBParameterGroupResult"}},"RestoreDBClusterFromS3":{"input":{"type":"structure","required":["DBClusterIdentifier","Engine","MasterUsername","SourceEngine","SourceEngineVersion","S3BucketName","S3IngestionRoleArn"],"members":{"AvailabilityZones":{"shape":"S14"},"BackupRetentionPeriod":{"type":"integer"},"CharacterSetName":{},"DatabaseName":{},"DBClusterIdentifier":{},"DBClusterParameterGroupName":{},"VpcSecurityGroupIds":{"shape":"S2t"},"DBSubnetGroupName":{},"Engine":{},"EngineVersion":{},"Port":{"type":"integer"},"MasterUsername":{},"MasterUserPassword":{},"OptionGroupName":{},"PreferredBackupWindow":{},"PreferredMaintenanceWindow":{},"Tags":{"shape":"Sb"},"StorageEncrypted":{"type":"boolean"},"KmsKeyId":{},"EnableIAMDatabaseAuthentication":{"type":"boolean"},"SourceEngine":{},"SourceEngineVersion":{},"S3BucketName":{},"S3Prefix":{},"S3IngestionRoleArn":{},"BacktrackWindow":{"type":"long"},"EnableCloudwatchLogsExports":{"shape":"S2p"},"DeletionProtection":{"type":"boolean"},"CopyTagsToSnapshot":{"type":"boolean"},"Domain":{},"DomainIAMRoleName":{},"ServerlessV2ScalingConfiguration":{"shape":"S2y"},"NetworkType":{},"ManageMasterUserPassword":{"type":"boolean"},"MasterUserSecretKmsKeyId":{},"StorageType":{},"EngineLifecycleSupport":{}}},"output":{"resultWrapper":"RestoreDBClusterFromS3Result","type":"structure","members":{"DBCluster":{"shape":"S31"}}}},"RestoreDBClusterFromSnapshot":{"input":{"type":"structure","required":["DBClusterIdentifier","SnapshotIdentifier","Engine"],"members":{"AvailabilityZones":{"shape":"S14"},"DBClusterIdentifier":{},"SnapshotIdentifier":{},"Engine":{},"EngineVersion":{},"Port":{"type":"integer"},"DBSubnetGroupName":{},"DatabaseName":{},"OptionGroupName":{},"VpcSecurityGroupIds":{"shape":"S2t"},"Tags":{"shape":"Sb"},"KmsKeyId":{},"EnableIAMDatabaseAuthentication":{"type":"boolean"},"BacktrackWindow":{"type":"long"},"EnableCloudwatchLogsExports":{"shape":"S2p"},"EngineMode":{},"ScalingConfiguration":{"shape":"S2v"},"DBClusterParameterGroupName":{},"DeletionProtection":{"type":"boolean"},"CopyTagsToSnapshot":{"type":"boolean"},"Domain":{},"DomainIAMRoleName":{},"DBClusterInstanceClass":{},"StorageType":{},"Iops":{"type":"integer"},"PubliclyAccessible":{"type":"boolean"},"ServerlessV2ScalingConfiguration":{"shape":"S2y"},"NetworkType":{},"RdsCustomClusterConfiguration":{"shape":"S2w"},"EngineLifecycleSupport":{}}},"output":{"resultWrapper":"RestoreDBClusterFromSnapshotResult","type":"structure","members":{"DBCluster":{"shape":"S31"}}}},"RestoreDBClusterToPointInTime":{"input":{"type":"structure","required":["DBClusterIdentifier"],"members":{"DBClusterIdentifier":{},"RestoreType":{},"SourceDBClusterIdentifier":{},"RestoreToTime":{"type":"timestamp"},"UseLatestRestorableTime":{"type":"boolean"},"Port":{"type":"integer"},"DBSubnetGroupName":{},"OptionGroupName":{},"VpcSecurityGroupIds":{"shape":"S2t"},"Tags":{"shape":"Sb"},"KmsKeyId":{},"EnableIAMDatabaseAuthentication":{"type":"boolean"},"BacktrackWindow":{"type":"long"},"EnableCloudwatchLogsExports":{"shape":"S2p"},"DBClusterParameterGroupName":{},"DeletionProtection":{"type":"boolean"},"CopyTagsToSnapshot":{"type":"boolean"},"Domain":{},"DomainIAMRoleName":{},"ScalingConfiguration":{"shape":"S2v"},"EngineMode":{},"DBClusterInstanceClass":{},"StorageType":{},"PubliclyAccessible":{"type":"boolean"},"Iops":{"type":"integer"},"ServerlessV2ScalingConfiguration":{"shape":"S2y"},"NetworkType":{},"SourceDbClusterResourceId":{},"RdsCustomClusterConfiguration":{"shape":"S2w"},"EngineLifecycleSupport":{}}},"output":{"resultWrapper":"RestoreDBClusterToPointInTimeResult","type":"structure","members":{"DBCluster":{"shape":"S31"}}}},"RestoreDBInstanceFromDBSnapshot":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"DBSnapshotIdentifier":{},"DBInstanceClass":{},"Port":{"type":"integer"},"AvailabilityZone":{},"DBSubnetGroupName":{},"MultiAZ":{"type":"boolean"},"PubliclyAccessible":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"DBName":{},"Engine":{},"Iops":{"type":"integer"},"OptionGroupName":{},"Tags":{"shape":"Sb"},"StorageType":{},"TdeCredentialArn":{},"TdeCredentialPassword":{},"VpcSecurityGroupIds":{"shape":"S2t"},"Domain":{},"DomainFqdn":{},"DomainOu":{},"DomainAuthSecretArn":{},"DomainDnsIps":{"shape":"Sv"},"CopyTagsToSnapshot":{"type":"boolean"},"DomainIAMRoleName":{},"EnableIAMDatabaseAuthentication":{"type":"boolean"},"EnableCloudwatchLogsExports":{"shape":"S2p"},"ProcessorFeatures":{"shape":"S1c"},"UseDefaultProcessorFeatures":{"type":"boolean"},"DBParameterGroupName":{},"DeletionProtection":{"type":"boolean"},"EnableCustomerOwnedIp":{"type":"boolean"},"CustomIamInstanceProfile":{},"BackupTarget":{},"NetworkType":{},"StorageThroughput":{"type":"integer"},"DBClusterSnapshotIdentifier":{},"AllocatedStorage":{"type":"integer"},"DedicatedLogVolume":{"type":"boolean"},"CACertificateIdentifier":{},"EngineLifecycleSupport":{}}},"output":{"resultWrapper":"RestoreDBInstanceFromDBSnapshotResult","type":"structure","members":{"DBInstance":{"shape":"S3y"}}}},"RestoreDBInstanceFromS3":{"input":{"type":"structure","required":["DBInstanceIdentifier","DBInstanceClass","Engine","SourceEngine","SourceEngineVersion","S3BucketName","S3IngestionRoleArn"],"members":{"DBName":{},"DBInstanceIdentifier":{},"AllocatedStorage":{"type":"integer"},"DBInstanceClass":{},"Engine":{},"MasterUsername":{},"MasterUserPassword":{},"DBSecurityGroups":{"shape":"S3w"},"VpcSecurityGroupIds":{"shape":"S2t"},"AvailabilityZone":{},"DBSubnetGroupName":{},"PreferredMaintenanceWindow":{},"DBParameterGroupName":{},"BackupRetentionPeriod":{"type":"integer"},"PreferredBackupWindow":{},"Port":{"type":"integer"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"Iops":{"type":"integer"},"OptionGroupName":{},"PubliclyAccessible":{"type":"boolean"},"Tags":{"shape":"Sb"},"StorageType":{},"StorageEncrypted":{"type":"boolean"},"KmsKeyId":{},"CopyTagsToSnapshot":{"type":"boolean"},"MonitoringInterval":{"type":"integer"},"MonitoringRoleArn":{},"EnableIAMDatabaseAuthentication":{"type":"boolean"},"SourceEngine":{},"SourceEngineVersion":{},"S3BucketName":{},"S3Prefix":{},"S3IngestionRoleArn":{},"EnablePerformanceInsights":{"type":"boolean"},"PerformanceInsightsKMSKeyId":{},"PerformanceInsightsRetentionPeriod":{"type":"integer"},"EnableCloudwatchLogsExports":{"shape":"S2p"},"ProcessorFeatures":{"shape":"S1c"},"UseDefaultProcessorFeatures":{"type":"boolean"},"DeletionProtection":{"type":"boolean"},"MaxAllocatedStorage":{"type":"integer"},"NetworkType":{},"StorageThroughput":{"type":"integer"},"ManageMasterUserPassword":{"type":"boolean"},"MasterUserSecretKmsKeyId":{},"DedicatedLogVolume":{"type":"boolean"},"CACertificateIdentifier":{},"EngineLifecycleSupport":{}}},"output":{"resultWrapper":"RestoreDBInstanceFromS3Result","type":"structure","members":{"DBInstance":{"shape":"S3y"}}}},"RestoreDBInstanceToPointInTime":{"input":{"type":"structure","required":["TargetDBInstanceIdentifier"],"members":{"SourceDBInstanceIdentifier":{},"TargetDBInstanceIdentifier":{},"RestoreTime":{"type":"timestamp"},"UseLatestRestorableTime":{"type":"boolean"},"DBInstanceClass":{},"Port":{"type":"integer"},"AvailabilityZone":{},"DBSubnetGroupName":{},"MultiAZ":{"type":"boolean"},"PubliclyAccessible":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"LicenseModel":{},"DBName":{},"Engine":{},"Iops":{"type":"integer"},"OptionGroupName":{},"CopyTagsToSnapshot":{"type":"boolean"},"Tags":{"shape":"Sb"},"StorageType":{},"TdeCredentialArn":{},"TdeCredentialPassword":{},"VpcSecurityGroupIds":{"shape":"S2t"},"Domain":{},"DomainIAMRoleName":{},"DomainFqdn":{},"DomainOu":{},"DomainAuthSecretArn":{},"DomainDnsIps":{"shape":"Sv"},"EnableIAMDatabaseAuthentication":{"type":"boolean"},"EnableCloudwatchLogsExports":{"shape":"S2p"},"ProcessorFeatures":{"shape":"S1c"},"UseDefaultProcessorFeatures":{"type":"boolean"},"DBParameterGroupName":{},"DeletionProtection":{"type":"boolean"},"SourceDbiResourceId":{},"MaxAllocatedStorage":{"type":"integer"},"SourceDBInstanceAutomatedBackupsArn":{},"EnableCustomerOwnedIp":{"type":"boolean"},"CustomIamInstanceProfile":{},"BackupTarget":{},"NetworkType":{},"StorageThroughput":{"type":"integer"},"AllocatedStorage":{"type":"integer"},"DedicatedLogVolume":{"type":"boolean"},"CACertificateIdentifier":{},"EngineLifecycleSupport":{}}},"output":{"resultWrapper":"RestoreDBInstanceToPointInTimeResult","type":"structure","members":{"DBInstance":{"shape":"S3y"}}}},"RevokeDBSecurityGroupIngress":{"input":{"type":"structure","required":["DBSecurityGroupName"],"members":{"DBSecurityGroupName":{},"CIDRIP":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}},"output":{"resultWrapper":"RevokeDBSecurityGroupIngressResult","type":"structure","members":{"DBSecurityGroup":{"shape":"Sl"}}}},"StartActivityStream":{"input":{"type":"structure","required":["ResourceArn","Mode","KmsKeyId"],"members":{"ResourceArn":{},"Mode":{},"KmsKeyId":{},"ApplyImmediately":{"type":"boolean"},"EngineNativeAuditFieldsIncluded":{"type":"boolean"}}},"output":{"resultWrapper":"StartActivityStreamResult","type":"structure","members":{"KmsKeyId":{},"KinesisStreamName":{},"Status":{},"Mode":{},"ApplyImmediately":{"type":"boolean"},"EngineNativeAuditFieldsIncluded":{"type":"boolean"}}}},"StartDBCluster":{"input":{"type":"structure","required":["DBClusterIdentifier"],"members":{"DBClusterIdentifier":{}}},"output":{"resultWrapper":"StartDBClusterResult","type":"structure","members":{"DBCluster":{"shape":"S31"}}}},"StartDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{}}},"output":{"resultWrapper":"StartDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"S3y"}}}},"StartDBInstanceAutomatedBackupsReplication":{"input":{"type":"structure","required":["SourceDBInstanceArn"],"members":{"SourceDBInstanceArn":{},"BackupRetentionPeriod":{"type":"integer"},"KmsKeyId":{},"PreSignedUrl":{}}},"output":{"resultWrapper":"StartDBInstanceAutomatedBackupsReplicationResult","type":"structure","members":{"DBInstanceAutomatedBackup":{"shape":"S6s"}}}},"StartExportTask":{"input":{"type":"structure","required":["ExportTaskIdentifier","SourceArn","S3BucketName","IamRoleArn","KmsKeyId"],"members":{"ExportTaskIdentifier":{},"SourceArn":{},"S3BucketName":{},"IamRoleArn":{},"KmsKeyId":{},"S3Prefix":{},"ExportOnly":{"shape":"Sv"}}},"output":{"shape":"Su","resultWrapper":"StartExportTaskResult"}},"StopActivityStream":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{},"ApplyImmediately":{"type":"boolean"}}},"output":{"resultWrapper":"StopActivityStreamResult","type":"structure","members":{"KmsKeyId":{},"KinesisStreamName":{},"Status":{}}}},"StopDBCluster":{"input":{"type":"structure","required":["DBClusterIdentifier"],"members":{"DBClusterIdentifier":{}}},"output":{"resultWrapper":"StopDBClusterResult","type":"structure","members":{"DBCluster":{"shape":"S31"}}}},"StopDBInstance":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{},"DBSnapshotIdentifier":{}}},"output":{"resultWrapper":"StopDBInstanceResult","type":"structure","members":{"DBInstance":{"shape":"S3y"}}}},"StopDBInstanceAutomatedBackupsReplication":{"input":{"type":"structure","required":["SourceDBInstanceArn"],"members":{"SourceDBInstanceArn":{}}},"output":{"resultWrapper":"StopDBInstanceAutomatedBackupsReplicationResult","type":"structure","members":{"DBInstanceAutomatedBackup":{"shape":"S6s"}}}},"SwitchoverBlueGreenDeployment":{"input":{"type":"structure","required":["BlueGreenDeploymentIdentifier"],"members":{"BlueGreenDeploymentIdentifier":{},"SwitchoverTimeout":{"type":"integer"}}},"output":{"resultWrapper":"SwitchoverBlueGreenDeploymentResult","type":"structure","members":{"BlueGreenDeployment":{"shape":"S1x"}}}},"SwitchoverGlobalCluster":{"input":{"type":"structure","required":["GlobalClusterIdentifier","TargetDbClusterIdentifier"],"members":{"GlobalClusterIdentifier":{},"TargetDbClusterIdentifier":{}}},"output":{"resultWrapper":"SwitchoverGlobalClusterResult","type":"structure","members":{"GlobalCluster":{"shape":"S5l"}}}},"SwitchoverReadReplica":{"input":{"type":"structure","required":["DBInstanceIdentifier"],"members":{"DBInstanceIdentifier":{}}},"output":{"resultWrapper":"SwitchoverReadReplicaResult","type":"structure","members":{"DBInstance":{"shape":"S3y"}}}}},"shapes":{"S6":{"type":"structure","members":{"CustomerAwsId":{},"CustSubscriptionId":{},"SnsTopicArn":{},"Status":{},"SubscriptionCreationTime":{},"SourceType":{},"SourceIdsList":{"shape":"S7"},"EventCategoriesList":{"shape":"S8"},"Enabled":{"type":"boolean"},"EventSubscriptionArn":{}},"wrapper":true},"S7":{"type":"list","member":{"locationName":"SourceId"}},"S8":{"type":"list","member":{"locationName":"EventCategory"}},"Sb":{"type":"list","member":{"locationName":"Tag","type":"structure","members":{"Key":{},"Value":{}}}},"Sf":{"type":"structure","members":{"ResourceIdentifier":{},"PendingMaintenanceActionDetails":{"type":"list","member":{"locationName":"PendingMaintenanceAction","type":"structure","members":{"Action":{},"AutoAppliedAfterDate":{"type":"timestamp"},"ForcedApplyDate":{"type":"timestamp"},"OptInStatus":{},"CurrentApplyDate":{"type":"timestamp"},"Description":{}}}}},"wrapper":true},"Sl":{"type":"structure","members":{"OwnerId":{},"DBSecurityGroupName":{},"DBSecurityGroupDescription":{},"VpcId":{},"EC2SecurityGroups":{"type":"list","member":{"locationName":"EC2SecurityGroup","type":"structure","members":{"Status":{},"EC2SecurityGroupName":{},"EC2SecurityGroupId":{},"EC2SecurityGroupOwnerId":{}}}},"IPRanges":{"type":"list","member":{"locationName":"IPRange","type":"structure","members":{"Status":{},"CIDRIP":{}}}},"DBSecurityGroupArn":{}},"wrapper":true},"Ss":{"type":"structure","members":{"DBClusterIdentifier":{},"BacktrackIdentifier":{},"BacktrackTo":{"type":"timestamp"},"BacktrackedFrom":{"type":"timestamp"},"BacktrackRequestCreationTime":{"type":"timestamp"},"Status":{}}},"Su":{"type":"structure","members":{"ExportTaskIdentifier":{},"SourceArn":{},"ExportOnly":{"shape":"Sv"},"SnapshotTime":{"type":"timestamp"},"TaskStartTime":{"type":"timestamp"},"TaskEndTime":{"type":"timestamp"},"S3Bucket":{},"S3Prefix":{},"IamRoleArn":{},"KmsKeyId":{},"Status":{},"PercentProgress":{"type":"integer"},"TotalExtractedDataInGB":{"type":"integer"},"FailureCause":{},"WarningMessage":{},"SourceType":{}}},"Sv":{"type":"list","member":{}},"S10":{"type":"structure","members":{"DBClusterParameterGroupName":{},"DBParameterGroupFamily":{},"Description":{},"DBClusterParameterGroupArn":{}},"wrapper":true},"S13":{"type":"structure","members":{"AvailabilityZones":{"shape":"S14"},"DBClusterSnapshotIdentifier":{},"DBClusterIdentifier":{},"SnapshotCreateTime":{"type":"timestamp"},"Engine":{},"EngineMode":{},"AllocatedStorage":{"type":"integer"},"Status":{},"Port":{"type":"integer"},"VpcId":{},"ClusterCreateTime":{"type":"timestamp"},"MasterUsername":{},"EngineVersion":{},"LicenseModel":{},"SnapshotType":{},"PercentProgress":{"type":"integer"},"StorageEncrypted":{"type":"boolean"},"KmsKeyId":{},"DBClusterSnapshotArn":{},"SourceDBClusterSnapshotArn":{},"IAMDatabaseAuthenticationEnabled":{"type":"boolean"},"TagList":{"shape":"Sb"},"DBSystemId":{},"StorageType":{},"DbClusterResourceId":{},"StorageThroughput":{"type":"integer"}},"wrapper":true},"S14":{"type":"list","member":{"locationName":"AvailabilityZone"}},"S18":{"type":"structure","members":{"DBParameterGroupName":{},"DBParameterGroupFamily":{},"Description":{},"DBParameterGroupArn":{}},"wrapper":true},"S1b":{"type":"structure","members":{"DBSnapshotIdentifier":{},"DBInstanceIdentifier":{},"SnapshotCreateTime":{"type":"timestamp"},"Engine":{},"AllocatedStorage":{"type":"integer"},"Status":{},"Port":{"type":"integer"},"AvailabilityZone":{},"VpcId":{},"InstanceCreateTime":{"type":"timestamp"},"MasterUsername":{},"EngineVersion":{},"LicenseModel":{},"SnapshotType":{},"Iops":{"type":"integer"},"OptionGroupName":{},"PercentProgress":{"type":"integer"},"SourceRegion":{},"SourceDBSnapshotIdentifier":{},"StorageType":{},"TdeCredentialArn":{},"Encrypted":{"type":"boolean"},"KmsKeyId":{},"DBSnapshotArn":{},"Timezone":{},"IAMDatabaseAuthenticationEnabled":{"type":"boolean"},"ProcessorFeatures":{"shape":"S1c"},"DbiResourceId":{},"TagList":{"shape":"Sb"},"OriginalSnapshotCreateTime":{"type":"timestamp"},"SnapshotDatabaseTime":{"type":"timestamp"},"SnapshotTarget":{},"StorageThroughput":{"type":"integer"},"DBSystemId":{},"DedicatedLogVolume":{"type":"boolean"},"MultiTenant":{"type":"boolean"}},"wrapper":true},"S1c":{"type":"list","member":{"locationName":"ProcessorFeature","type":"structure","members":{"Name":{},"Value":{}}}},"S1g":{"type":"structure","members":{"OptionGroupName":{},"OptionGroupDescription":{},"EngineName":{},"MajorEngineVersion":{},"Options":{"type":"list","member":{"locationName":"Option","type":"structure","members":{"OptionName":{},"OptionDescription":{},"Persistent":{"type":"boolean"},"Permanent":{"type":"boolean"},"Port":{"type":"integer"},"OptionVersion":{},"OptionSettings":{"type":"list","member":{"shape":"S1k","locationName":"OptionSetting"}},"DBSecurityGroupMemberships":{"shape":"S1l"},"VpcSecurityGroupMemberships":{"shape":"S1n"}}}},"AllowsVpcAndNonVpcInstanceMemberships":{"type":"boolean"},"VpcId":{},"OptionGroupArn":{},"SourceOptionGroup":{},"SourceAccountId":{},"CopyTimestamp":{"type":"timestamp"}},"wrapper":true},"S1k":{"type":"structure","members":{"Name":{},"Value":{},"DefaultValue":{},"Description":{},"ApplyType":{},"DataType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"},"IsCollection":{"type":"boolean"}}},"S1l":{"type":"list","member":{"locationName":"DBSecurityGroup","type":"structure","members":{"DBSecurityGroupName":{},"Status":{}}}},"S1n":{"type":"list","member":{"locationName":"VpcSecurityGroupMembership","type":"structure","members":{"VpcSecurityGroupId":{},"Status":{}}}},"S1x":{"type":"structure","members":{"BlueGreenDeploymentIdentifier":{},"BlueGreenDeploymentName":{},"Source":{},"Target":{},"SwitchoverDetails":{"type":"list","member":{"type":"structure","members":{"SourceMember":{},"TargetMember":{},"Status":{}}}},"Tasks":{"type":"list","member":{"type":"structure","members":{"Name":{},"Status":{}}}},"Status":{},"StatusDetails":{},"CreateTime":{"type":"timestamp"},"DeleteTime":{"type":"timestamp"},"TagList":{"shape":"Sb"}}},"S2g":{"type":"structure","members":{"Engine":{},"EngineVersion":{},"DBParameterGroupFamily":{},"DBEngineDescription":{},"DBEngineVersionDescription":{},"DefaultCharacterSet":{"shape":"S2h"},"Image":{"type":"structure","members":{"ImageId":{},"Status":{}}},"DBEngineMediaType":{},"SupportedCharacterSets":{"shape":"S2j"},"SupportedNcharCharacterSets":{"shape":"S2j"},"ValidUpgradeTarget":{"type":"list","member":{"locationName":"UpgradeTarget","type":"structure","members":{"Engine":{},"EngineVersion":{},"Description":{},"AutoUpgrade":{"type":"boolean"},"IsMajorVersionUpgrade":{"type":"boolean"},"SupportedEngineModes":{"shape":"S2m"},"SupportsParallelQuery":{"type":"boolean"},"SupportsGlobalDatabases":{"type":"boolean"},"SupportsBabelfish":{"type":"boolean"},"SupportsLimitlessDatabase":{"type":"boolean"},"SupportsLocalWriteForwarding":{"type":"boolean"},"SupportsIntegrations":{"type":"boolean"}}}},"SupportedTimezones":{"type":"list","member":{"locationName":"Timezone","type":"structure","members":{"TimezoneName":{}}}},"ExportableLogTypes":{"shape":"S2p"},"SupportsLogExportsToCloudwatchLogs":{"type":"boolean"},"SupportsReadReplica":{"type":"boolean"},"SupportedEngineModes":{"shape":"S2m"},"SupportedFeatureNames":{"type":"list","member":{}},"Status":{},"SupportsParallelQuery":{"type":"boolean"},"SupportsGlobalDatabases":{"type":"boolean"},"MajorEngineVersion":{},"DatabaseInstallationFilesS3BucketName":{},"DatabaseInstallationFilesS3Prefix":{},"DBEngineVersionArn":{},"KMSKeyId":{},"CreateTime":{"type":"timestamp"},"TagList":{"shape":"Sb"},"SupportsBabelfish":{"type":"boolean"},"CustomDBEngineVersionManifest":{},"SupportsLimitlessDatabase":{"type":"boolean"},"SupportsCertificateRotationWithoutRestart":{"type":"boolean"},"SupportedCACertificateIdentifiers":{"type":"list","member":{}},"SupportsLocalWriteForwarding":{"type":"boolean"},"SupportsIntegrations":{"type":"boolean"}}},"S2h":{"type":"structure","members":{"CharacterSetName":{},"CharacterSetDescription":{}}},"S2j":{"type":"list","member":{"shape":"S2h","locationName":"CharacterSet"}},"S2m":{"type":"list","member":{}},"S2p":{"type":"list","member":{}},"S2t":{"type":"list","member":{"locationName":"VpcSecurityGroupId"}},"S2v":{"type":"structure","members":{"MinCapacity":{"type":"integer"},"MaxCapacity":{"type":"integer"},"AutoPause":{"type":"boolean"},"SecondsUntilAutoPause":{"type":"integer"},"TimeoutAction":{},"SecondsBeforeTimeout":{"type":"integer"}}},"S2w":{"type":"structure","members":{"InterconnectSubnetId":{},"TransitGatewayMulticastDomainId":{},"ReplicaMode":{}}},"S2y":{"type":"structure","members":{"MinCapacity":{"type":"double"},"MaxCapacity":{"type":"double"}}},"S31":{"type":"structure","members":{"AllocatedStorage":{"type":"integer"},"AvailabilityZones":{"shape":"S14"},"BackupRetentionPeriod":{"type":"integer"},"CharacterSetName":{},"DatabaseName":{},"DBClusterIdentifier":{},"DBClusterParameterGroup":{},"DBSubnetGroup":{},"Status":{},"AutomaticRestartTime":{"type":"timestamp"},"PercentProgress":{},"EarliestRestorableTime":{"type":"timestamp"},"Endpoint":{},"ReaderEndpoint":{},"CustomEndpoints":{"shape":"Sv"},"MultiAZ":{"type":"boolean"},"Engine":{},"EngineVersion":{},"LatestRestorableTime":{"type":"timestamp"},"Port":{"type":"integer"},"MasterUsername":{},"DBClusterOptionGroupMemberships":{"type":"list","member":{"locationName":"DBClusterOptionGroup","type":"structure","members":{"DBClusterOptionGroupName":{},"Status":{}}}},"PreferredBackupWindow":{},"PreferredMaintenanceWindow":{},"ReplicationSourceIdentifier":{},"ReadReplicaIdentifiers":{"type":"list","member":{"locationName":"ReadReplicaIdentifier"}},"StatusInfos":{"type":"list","member":{"locationName":"DBClusterStatusInfo","type":"structure","members":{"StatusType":{},"Normal":{"type":"boolean"},"Status":{},"Message":{}}}},"DBClusterMembers":{"type":"list","member":{"locationName":"DBClusterMember","type":"structure","members":{"DBInstanceIdentifier":{},"IsClusterWriter":{"type":"boolean"},"DBClusterParameterGroupStatus":{},"PromotionTier":{"type":"integer"}},"wrapper":true}},"VpcSecurityGroups":{"shape":"S1n"},"HostedZoneId":{},"StorageEncrypted":{"type":"boolean"},"KmsKeyId":{},"DbClusterResourceId":{},"DBClusterArn":{},"AssociatedRoles":{"type":"list","member":{"locationName":"DBClusterRole","type":"structure","members":{"RoleArn":{},"Status":{},"FeatureName":{}}}},"IAMDatabaseAuthenticationEnabled":{"type":"boolean"},"CloneGroupId":{},"ClusterCreateTime":{"type":"timestamp"},"EarliestBacktrackTime":{"type":"timestamp"},"BacktrackWindow":{"type":"long"},"BacktrackConsumedChangeRecords":{"type":"long"},"EnabledCloudwatchLogsExports":{"shape":"S2p"},"Capacity":{"type":"integer"},"EngineMode":{},"ScalingConfigurationInfo":{"type":"structure","members":{"MinCapacity":{"type":"integer"},"MaxCapacity":{"type":"integer"},"AutoPause":{"type":"boolean"},"SecondsUntilAutoPause":{"type":"integer"},"TimeoutAction":{},"SecondsBeforeTimeout":{"type":"integer"}}},"RdsCustomClusterConfiguration":{"shape":"S2w"},"DeletionProtection":{"type":"boolean"},"HttpEndpointEnabled":{"type":"boolean"},"ActivityStreamMode":{},"ActivityStreamStatus":{},"ActivityStreamKmsKeyId":{},"ActivityStreamKinesisStreamName":{},"CopyTagsToSnapshot":{"type":"boolean"},"CrossAccountClone":{"type":"boolean"},"DomainMemberships":{"shape":"S3e"},"TagList":{"shape":"Sb"},"GlobalWriteForwardingStatus":{},"GlobalWriteForwardingRequested":{"type":"boolean"},"PendingModifiedValues":{"type":"structure","members":{"PendingCloudwatchLogsExports":{"shape":"S3i"},"DBClusterIdentifier":{},"MasterUserPassword":{},"IAMDatabaseAuthenticationEnabled":{"type":"boolean"},"EngineVersion":{},"BackupRetentionPeriod":{"type":"integer"},"AllocatedStorage":{"type":"integer"},"RdsCustomClusterConfiguration":{"shape":"S2w"},"Iops":{"type":"integer"},"StorageType":{},"CertificateDetails":{"shape":"S3j"}}},"DBClusterInstanceClass":{},"StorageType":{},"Iops":{"type":"integer"},"PubliclyAccessible":{"type":"boolean"},"AutoMinorVersionUpgrade":{"type":"boolean"},"MonitoringInterval":{"type":"integer"},"MonitoringRoleArn":{},"PerformanceInsightsEnabled":{"type":"boolean"},"PerformanceInsightsKMSKeyId":{},"PerformanceInsightsRetentionPeriod":{"type":"integer"},"ServerlessV2ScalingConfiguration":{"type":"structure","members":{"MinCapacity":{"type":"double"},"MaxCapacity":{"type":"double"}}},"NetworkType":{},"DBSystemId":{},"MasterUserSecret":{"shape":"S3l"},"IOOptimizedNextAllowedModificationTime":{"type":"timestamp"},"LocalWriteForwardingStatus":{},"AwsBackupRecoveryPointArn":{},"LimitlessDatabase":{"type":"structure","members":{"Status":{},"MinRequiredACU":{"type":"double"}}},"StorageThroughput":{"type":"integer"},"CertificateDetails":{"shape":"S3j"},"EngineLifecycleSupport":{}},"wrapper":true},"S3e":{"type":"list","member":{"locationName":"DomainMembership","type":"structure","members":{"Domain":{},"Status":{},"FQDN":{},"IAMRoleName":{},"OU":{},"AuthSecretArn":{},"DnsIps":{"shape":"Sv"}}}},"S3i":{"type":"structure","members":{"LogTypesToEnable":{"shape":"S2p"},"LogTypesToDisable":{"shape":"S2p"}}},"S3j":{"type":"structure","members":{"CAIdentifier":{},"ValidTill":{"type":"timestamp"}}},"S3l":{"type":"structure","members":{"SecretArn":{},"SecretStatus":{},"KmsKeyId":{}}},"S3q":{"type":"structure","members":{"DBClusterEndpointIdentifier":{},"DBClusterIdentifier":{},"DBClusterEndpointResourceIdentifier":{},"Endpoint":{},"Status":{},"EndpointType":{},"CustomEndpointType":{},"StaticMembers":{"shape":"Sv"},"ExcludedMembers":{"shape":"Sv"},"DBClusterEndpointArn":{}}},"S3w":{"type":"list","member":{"locationName":"DBSecurityGroupName"}},"S3y":{"type":"structure","members":{"DBInstanceIdentifier":{},"DBInstanceClass":{},"Engine":{},"DBInstanceStatus":{},"AutomaticRestartTime":{"type":"timestamp"},"MasterUsername":{},"DBName":{},"Endpoint":{"shape":"S3z"},"AllocatedStorage":{"type":"integer"},"InstanceCreateTime":{"type":"timestamp"},"PreferredBackupWindow":{},"BackupRetentionPeriod":{"type":"integer"},"DBSecurityGroups":{"shape":"S1l"},"VpcSecurityGroups":{"shape":"S1n"},"DBParameterGroups":{"type":"list","member":{"locationName":"DBParameterGroup","type":"structure","members":{"DBParameterGroupName":{},"ParameterApplyStatus":{}}}},"AvailabilityZone":{},"DBSubnetGroup":{"shape":"S42"},"PreferredMaintenanceWindow":{},"PendingModifiedValues":{"type":"structure","members":{"DBInstanceClass":{},"AllocatedStorage":{"type":"integer"},"MasterUserPassword":{},"Port":{"type":"integer"},"BackupRetentionPeriod":{"type":"integer"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"LicenseModel":{},"Iops":{"type":"integer"},"DBInstanceIdentifier":{},"StorageType":{},"CACertificateIdentifier":{},"DBSubnetGroupName":{},"PendingCloudwatchLogsExports":{"shape":"S3i"},"ProcessorFeatures":{"shape":"S1c"},"IAMDatabaseAuthenticationEnabled":{"type":"boolean"},"AutomationMode":{},"ResumeFullAutomationModeTime":{"type":"timestamp"},"StorageThroughput":{"type":"integer"},"Engine":{},"DedicatedLogVolume":{"type":"boolean"},"MultiTenant":{"type":"boolean"}}},"LatestRestorableTime":{"type":"timestamp"},"MultiAZ":{"type":"boolean"},"EngineVersion":{},"AutoMinorVersionUpgrade":{"type":"boolean"},"ReadReplicaSourceDBInstanceIdentifier":{},"ReadReplicaDBInstanceIdentifiers":{"type":"list","member":{"locationName":"ReadReplicaDBInstanceIdentifier"}},"ReadReplicaDBClusterIdentifiers":{"type":"list","member":{"locationName":"ReadReplicaDBClusterIdentifier"}},"ReplicaMode":{},"LicenseModel":{},"Iops":{"type":"integer"},"OptionGroupMemberships":{"type":"list","member":{"locationName":"OptionGroupMembership","type":"structure","members":{"OptionGroupName":{},"Status":{}}}},"CharacterSetName":{},"NcharCharacterSetName":{},"SecondaryAvailabilityZone":{},"PubliclyAccessible":{"type":"boolean"},"StatusInfos":{"type":"list","member":{"locationName":"DBInstanceStatusInfo","type":"structure","members":{"StatusType":{},"Normal":{"type":"boolean"},"Status":{},"Message":{}}}},"StorageType":{},"TdeCredentialArn":{},"DbInstancePort":{"type":"integer"},"DBClusterIdentifier":{},"StorageEncrypted":{"type":"boolean"},"KmsKeyId":{},"DbiResourceId":{},"CACertificateIdentifier":{},"DomainMemberships":{"shape":"S3e"},"CopyTagsToSnapshot":{"type":"boolean"},"MonitoringInterval":{"type":"integer"},"EnhancedMonitoringResourceArn":{},"MonitoringRoleArn":{},"PromotionTier":{"type":"integer"},"DBInstanceArn":{},"Timezone":{},"IAMDatabaseAuthenticationEnabled":{"type":"boolean"},"PerformanceInsightsEnabled":{"type":"boolean"},"PerformanceInsightsKMSKeyId":{},"PerformanceInsightsRetentionPeriod":{"type":"integer"},"EnabledCloudwatchLogsExports":{"shape":"S2p"},"ProcessorFeatures":{"shape":"S1c"},"DeletionProtection":{"type":"boolean"},"AssociatedRoles":{"type":"list","member":{"locationName":"DBInstanceRole","type":"structure","members":{"RoleArn":{},"FeatureName":{},"Status":{}}}},"ListenerEndpoint":{"shape":"S3z"},"MaxAllocatedStorage":{"type":"integer"},"TagList":{"shape":"Sb"},"DBInstanceAutomatedBackupsReplications":{"shape":"S4h"},"CustomerOwnedIpEnabled":{"type":"boolean"},"AwsBackupRecoveryPointArn":{},"ActivityStreamStatus":{},"ActivityStreamKmsKeyId":{},"ActivityStreamKinesisStreamName":{},"ActivityStreamMode":{},"ActivityStreamEngineNativeAuditFieldsIncluded":{"type":"boolean"},"AutomationMode":{},"ResumeFullAutomationModeTime":{"type":"timestamp"},"CustomIamInstanceProfile":{},"BackupTarget":{},"NetworkType":{},"ActivityStreamPolicyStatus":{},"StorageThroughput":{"type":"integer"},"DBSystemId":{},"MasterUserSecret":{"shape":"S3l"},"CertificateDetails":{"shape":"S3j"},"ReadReplicaSourceDBClusterIdentifier":{},"PercentProgress":{},"DedicatedLogVolume":{"type":"boolean"},"IsStorageConfigUpgradeAvailable":{"type":"boolean"},"MultiTenant":{"type":"boolean"},"EngineLifecycleSupport":{}},"wrapper":true},"S3z":{"type":"structure","members":{"Address":{},"Port":{"type":"integer"},"HostedZoneId":{}}},"S42":{"type":"structure","members":{"DBSubnetGroupName":{},"DBSubnetGroupDescription":{},"VpcId":{},"SubnetGroupStatus":{},"Subnets":{"type":"list","member":{"locationName":"Subnet","type":"structure","members":{"SubnetIdentifier":{},"SubnetAvailabilityZone":{"shape":"S45"},"SubnetOutpost":{"type":"structure","members":{"Arn":{}}},"SubnetStatus":{}}}},"DBSubnetGroupArn":{},"SupportedNetworkTypes":{"shape":"Sv"}},"wrapper":true},"S45":{"type":"structure","members":{"Name":{}},"wrapper":true},"S4h":{"type":"list","member":{"locationName":"DBInstanceAutomatedBackupsReplication","type":"structure","members":{"DBInstanceAutomatedBackupsArn":{}}}},"S4q":{"type":"list","member":{"type":"structure","members":{"Description":{},"UserName":{},"AuthScheme":{},"SecretArn":{},"IAMAuth":{},"ClientPasswordAuthType":{}}}},"S4w":{"type":"structure","members":{"DBProxyName":{},"DBProxyArn":{},"Status":{},"EngineFamily":{},"VpcId":{},"VpcSecurityGroupIds":{"shape":"Sv"},"VpcSubnetIds":{"shape":"Sv"},"Auth":{"type":"list","member":{"type":"structure","members":{"Description":{},"UserName":{},"AuthScheme":{},"SecretArn":{},"IAMAuth":{},"ClientPasswordAuthType":{}}}},"RoleArn":{},"Endpoint":{},"RequireTLS":{"type":"boolean"},"IdleClientTimeout":{"type":"integer"},"DebugLogging":{"type":"boolean"},"CreatedDate":{"type":"timestamp"},"UpdatedDate":{"type":"timestamp"}}},"S55":{"type":"structure","members":{"DBProxyEndpointName":{},"DBProxyEndpointArn":{},"DBProxyName":{},"Status":{},"VpcId":{},"VpcSecurityGroupIds":{"shape":"Sv"},"VpcSubnetIds":{"shape":"Sv"},"Endpoint":{},"CreatedDate":{"type":"timestamp"},"TargetRole":{},"IsDefault":{"type":"boolean"}}},"S5a":{"type":"structure","members":{"DBShardGroupResourceId":{},"DBShardGroupIdentifier":{},"DBClusterIdentifier":{},"MaxACU":{"type":"double"},"MinACU":{"type":"double"},"ComputeRedundancy":{"type":"integer"},"Status":{},"PubliclyAccessible":{"type":"boolean"},"Endpoint":{}}},"S5f":{"type":"list","member":{"locationName":"SubnetIdentifier"}},"S5l":{"type":"structure","members":{"GlobalClusterIdentifier":{},"GlobalClusterResourceId":{},"GlobalClusterArn":{},"Status":{},"Engine":{},"EngineVersion":{},"EngineLifecycleSupport":{},"DatabaseName":{},"StorageEncrypted":{"type":"boolean"},"DeletionProtection":{"type":"boolean"},"GlobalClusterMembers":{"type":"list","member":{"locationName":"GlobalClusterMember","type":"structure","members":{"DBClusterArn":{},"Readers":{"type":"list","member":{}},"IsWriter":{"type":"boolean"},"GlobalWriteForwardingStatus":{},"SynchronizationStatus":{}},"wrapper":true}},"FailoverState":{"type":"structure","members":{"Status":{},"FromDbClusterArn":{},"ToDbClusterArn":{},"IsDataLossAllowed":{"type":"boolean"}},"wrapper":true}},"wrapper":true},"S5w":{"type":"map","key":{},"value":{}},"S5z":{"type":"structure","members":{"SourceArn":{},"TargetArn":{},"IntegrationName":{},"IntegrationArn":{},"KMSKeyId":{},"AdditionalEncryptionContext":{"shape":"S5w"},"Status":{},"Tags":{"shape":"Sb"},"CreateTime":{"type":"timestamp"},"Errors":{"type":"list","member":{"locationName":"IntegrationError","type":"structure","required":["ErrorCode"],"members":{"ErrorCode":{},"ErrorMessage":{}}}},"DataFilter":{},"Description":{}}},"S67":{"type":"string","sensitive":true},"S69":{"type":"structure","members":{"TenantDatabaseCreateTime":{"type":"timestamp"},"DBInstanceIdentifier":{},"TenantDBName":{},"Status":{},"MasterUsername":{},"DbiResourceId":{},"TenantDatabaseResourceId":{},"TenantDatabaseARN":{},"CharacterSetName":{},"NcharCharacterSetName":{},"DeletionProtection":{"type":"boolean"},"PendingModifiedValues":{"type":"structure","members":{"MasterUserPassword":{"shape":"S67"},"TenantDBName":{}}},"TagList":{"shape":"Sb"}},"wrapper":true},"S6i":{"type":"structure","members":{"Engine":{},"VpcId":{},"DBClusterAutomatedBackupsArn":{},"DBClusterIdentifier":{},"RestoreWindow":{"shape":"S6j"},"MasterUsername":{},"DbClusterResourceId":{},"Region":{},"LicenseModel":{},"Status":{},"IAMDatabaseAuthenticationEnabled":{"type":"boolean"},"ClusterCreateTime":{"type":"timestamp"},"StorageEncrypted":{"type":"boolean"},"AllocatedStorage":{"type":"integer"},"EngineVersion":{},"DBClusterArn":{},"BackupRetentionPeriod":{"type":"integer"},"EngineMode":{},"AvailabilityZones":{"shape":"S14"},"Port":{"type":"integer"},"KmsKeyId":{},"StorageType":{},"Iops":{"type":"integer"},"AwsBackupRecoveryPointArn":{},"StorageThroughput":{"type":"integer"}},"wrapper":true},"S6j":{"type":"structure","members":{"EarliestTime":{"type":"timestamp"},"LatestTime":{"type":"timestamp"}}},"S6s":{"type":"structure","members":{"DBInstanceArn":{},"DbiResourceId":{},"Region":{},"DBInstanceIdentifier":{},"RestoreWindow":{"shape":"S6j"},"AllocatedStorage":{"type":"integer"},"Status":{},"Port":{"type":"integer"},"AvailabilityZone":{},"VpcId":{},"InstanceCreateTime":{"type":"timestamp"},"MasterUsername":{},"Engine":{},"EngineVersion":{},"LicenseModel":{},"Iops":{"type":"integer"},"OptionGroupName":{},"TdeCredentialArn":{},"Encrypted":{"type":"boolean"},"StorageType":{},"KmsKeyId":{},"Timezone":{},"IAMDatabaseAuthenticationEnabled":{"type":"boolean"},"BackupRetentionPeriod":{"type":"integer"},"DBInstanceAutomatedBackupsArn":{},"DBInstanceAutomatedBackupsReplications":{"shape":"S4h"},"BackupTarget":{},"StorageThroughput":{"type":"integer"},"AwsBackupRecoveryPointArn":{},"DedicatedLogVolume":{"type":"boolean"},"MultiTenant":{"type":"boolean"}},"wrapper":true},"S7k":{"type":"list","member":{"locationName":"Filter","type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"type":"list","member":{"locationName":"Value"}}}}},"S7t":{"type":"structure","members":{"CertificateIdentifier":{},"CertificateType":{},"Thumbprint":{},"ValidFrom":{"type":"timestamp"},"ValidTill":{"type":"timestamp"},"CertificateArn":{},"CustomerOverride":{"type":"boolean"},"CustomerOverrideValidTill":{"type":"timestamp"}},"wrapper":true},"S88":{"type":"list","member":{"locationName":"Parameter","type":"structure","members":{"ParameterName":{},"ParameterValue":{},"Description":{},"Source":{},"ApplyType":{},"DataType":{},"AllowedValues":{},"IsModifiable":{"type":"boolean"},"MinimumEngineVersion":{},"ApplyMethod":{},"SupportedEngineModes":{"shape":"S2m"}}}},"S8d":{"type":"structure","members":{"DBClusterSnapshotIdentifier":{},"DBClusterSnapshotAttributes":{"type":"list","member":{"locationName":"DBClusterSnapshotAttribute","type":"structure","members":{"AttributeName":{},"AttributeValues":{"shape":"S8g"}}}}},"wrapper":true},"S8g":{"type":"list","member":{"locationName":"AttributeValue"}},"S9e":{"type":"structure","members":{"DBProxyName":{},"TargetGroupName":{},"TargetGroupArn":{},"IsDefault":{"type":"boolean"},"Status":{},"ConnectionPoolConfig":{"type":"structure","members":{"MaxConnectionsPercent":{"type":"integer"},"MaxIdleConnectionsPercent":{"type":"integer"},"ConnectionBorrowTimeout":{"type":"integer"},"SessionPinningFilters":{"shape":"Sv"},"InitQuery":{}}},"CreatedDate":{"type":"timestamp"},"UpdatedDate":{"type":"timestamp"}}},"S9i":{"type":"list","member":{"type":"structure","members":{"TargetArn":{},"Endpoint":{},"TrackedClusterId":{},"RdsResourceId":{},"Port":{"type":"integer"},"Type":{},"Role":{},"TargetHealth":{"type":"structure","members":{"State":{},"Reason":{},"Description":{}}}}}},"S9s":{"type":"structure","members":{"RecommendationId":{},"TypeId":{},"Severity":{},"ResourceArn":{},"Status":{},"CreatedTime":{"type":"timestamp"},"UpdatedTime":{"type":"timestamp"},"Detection":{},"Recommendation":{},"Description":{},"Reason":{},"RecommendedActions":{"type":"list","member":{"type":"structure","members":{"ActionId":{},"Title":{},"Description":{},"Operation":{},"Parameters":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}},"ApplyModes":{"shape":"Sv"},"Status":{},"IssueDetails":{"shape":"S9x"},"ContextAttributes":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}}}}},"Category":{},"Source":{},"TypeDetection":{},"TypeRecommendation":{},"Impact":{},"AdditionalInfo":{},"Links":{"type":"list","member":{"type":"structure","members":{"Text":{},"Url":{}}}},"IssueDetails":{"shape":"S9x"}}},"S9x":{"type":"structure","members":{"PerformanceIssueDetails":{"type":"structure","members":{"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Metrics":{"type":"list","member":{"type":"structure","members":{"Name":{},"References":{"type":"list","member":{"type":"structure","members":{"Name":{},"ReferenceDetails":{"type":"structure","members":{"ScalarReferenceDetails":{"type":"structure","members":{"Value":{"type":"double"}}}}}}}},"StatisticsDetails":{},"MetricQuery":{"type":"structure","members":{"PerformanceInsightsMetricQuery":{"type":"structure","members":{"GroupBy":{"type":"structure","members":{"Dimensions":{"shape":"Sv"},"Group":{},"Limit":{"type":"integer"}}},"Metric":{}}}}}}}},"Analysis":{}}}}},"Sal":{"type":"structure","members":{"DBSnapshotIdentifier":{},"DBSnapshotAttributes":{"type":"list","member":{"locationName":"DBSnapshotAttribute","type":"structure","members":{"AttributeName":{},"AttributeValues":{"shape":"S8g"}},"wrapper":true}}},"wrapper":true},"Sb0":{"type":"structure","members":{"DBParameterGroupFamily":{},"Marker":{},"Parameters":{"shape":"S88"}},"wrapper":true},"Sc9":{"type":"list","member":{"locationName":"AvailableProcessorFeature","type":"structure","members":{"Name":{},"DefaultValue":{},"AllowedValues":{}}}},"Sci":{"type":"structure","members":{"ReservedDBInstanceId":{},"ReservedDBInstancesOfferingId":{},"DBInstanceClass":{},"StartTime":{"type":"timestamp"},"Duration":{"type":"integer"},"FixedPrice":{"type":"double"},"UsagePrice":{"type":"double"},"CurrencyCode":{},"DBInstanceCount":{"type":"integer"},"ProductDescription":{},"OfferingType":{},"MultiAZ":{"type":"boolean"},"State":{},"RecurringCharges":{"shape":"Scj"},"ReservedDBInstanceArn":{},"LeaseId":{}},"wrapper":true},"Scj":{"type":"list","member":{"locationName":"RecurringCharge","type":"structure","members":{"RecurringChargeAmount":{"type":"double"},"RecurringChargeFrequency":{}},"wrapper":true}},"Sd1":{"type":"list","member":{"locationName":"Range","type":"structure","members":{"From":{"type":"integer"},"To":{"type":"integer"},"Step":{"type":"integer"}}}},"Sd3":{"type":"list","member":{"locationName":"DoubleRange","type":"structure","members":{"From":{"type":"double"},"To":{"type":"double"}}}},"Sdt":{"type":"structure","members":{"EnableLogTypes":{"shape":"S2p"},"DisableLogTypes":{"shape":"S2p"}}},"Sdy":{"type":"structure","members":{"DBClusterParameterGroupName":{}}},"Se4":{"type":"structure","members":{"DBParameterGroupName":{}}}}}')},85082:e=>{"use strict";e.exports=JSON.parse('{"o":{"DescribeBlueGreenDeployments":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"BlueGreenDeployments"},"DescribeCertificates":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Certificates"},"DescribeDBClusterAutomatedBackups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBClusterAutomatedBackups"},"DescribeDBClusterBacktracks":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBClusterBacktracks"},"DescribeDBClusterEndpoints":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBClusterEndpoints"},"DescribeDBClusterParameterGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBClusterParameterGroups"},"DescribeDBClusterParameters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Parameters"},"DescribeDBClusterSnapshots":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBClusterSnapshots"},"DescribeDBClusters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBClusters"},"DescribeDBEngineVersions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBEngineVersions"},"DescribeDBInstanceAutomatedBackups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBInstanceAutomatedBackups"},"DescribeDBInstances":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBInstances"},"DescribeDBLogFiles":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DescribeDBLogFiles"},"DescribeDBParameterGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBParameterGroups"},"DescribeDBParameters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Parameters"},"DescribeDBProxies":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBProxies"},"DescribeDBProxyEndpoints":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBProxyEndpoints"},"DescribeDBProxyTargetGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"TargetGroups"},"DescribeDBProxyTargets":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Targets"},"DescribeDBRecommendations":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBRecommendations"},"DescribeDBSecurityGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBSecurityGroups"},"DescribeDBSnapshotTenantDatabases":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBSnapshotTenantDatabases"},"DescribeDBSnapshots":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBSnapshots"},"DescribeDBSubnetGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DBSubnetGroups"},"DescribeEngineDefaultParameters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"EngineDefaults.Marker","result_key":"EngineDefaults.Parameters"},"DescribeEventSubscriptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"EventSubscriptionsList"},"DescribeEvents":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Events"},"DescribeExportTasks":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ExportTasks"},"DescribeGlobalClusters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"GlobalClusters"},"DescribeIntegrations":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Integrations"},"DescribeOptionGroupOptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"OptionGroupOptions"},"DescribeOptionGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"OptionGroupsList"},"DescribeOrderableDBInstanceOptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"OrderableDBInstanceOptions"},"DescribePendingMaintenanceActions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"PendingMaintenanceActions"},"DescribeReservedDBInstances":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedDBInstances"},"DescribeReservedDBInstancesOfferings":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedDBInstancesOfferings"},"DescribeSourceRegions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"SourceRegions"},"DescribeTenantDatabases":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"TenantDatabases"},"DownloadDBLogFilePortion":{"input_token":"Marker","limit_key":"NumberOfLines","more_results":"AdditionalDataPending","output_token":"Marker","result_key":"LogFileData"},"ListTagsForResource":{"result_key":"TagList"}}}')},20371:e=>{"use strict";e.exports=JSON.parse('{"V":{"DBInstanceAvailable":{"delay":30,"operation":"DescribeDBInstances","maxAttempts":60,"acceptors":[{"expected":"available","matcher":"pathAll","state":"success","argument":"DBInstances[].DBInstanceStatus"},{"expected":"deleted","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"deleting","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"failed","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"incompatible-restore","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"incompatible-parameters","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"}]},"DBInstanceDeleted":{"delay":30,"operation":"DescribeDBInstances","maxAttempts":60,"acceptors":[{"expected":true,"matcher":"path","state":"success","argument":"length(DBInstances) == `0`"},{"expected":"DBInstanceNotFound","matcher":"error","state":"success"},{"expected":"creating","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"modifying","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"rebooting","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"},{"expected":"resetting-master-credentials","matcher":"pathAny","state":"failure","argument":"DBInstances[].DBInstanceStatus"}]},"DBSnapshotAvailable":{"delay":30,"operation":"DescribeDBSnapshots","maxAttempts":60,"acceptors":[{"expected":"available","matcher":"pathAll","state":"success","argument":"DBSnapshots[].Status"},{"expected":"deleted","matcher":"pathAny","state":"failure","argument":"DBSnapshots[].Status"},{"expected":"deleting","matcher":"pathAny","state":"failure","argument":"DBSnapshots[].Status"},{"expected":"failed","matcher":"pathAny","state":"failure","argument":"DBSnapshots[].Status"},{"expected":"incompatible-restore","matcher":"pathAny","state":"failure","argument":"DBSnapshots[].Status"},{"expected":"incompatible-parameters","matcher":"pathAny","state":"failure","argument":"DBSnapshots[].Status"}]},"DBSnapshotDeleted":{"delay":30,"operation":"DescribeDBSnapshots","maxAttempts":60,"acceptors":[{"expected":true,"matcher":"path","state":"success","argument":"length(DBSnapshots) == `0`"},{"expected":"DBSnapshotNotFound","matcher":"error","state":"success"},{"expected":"creating","matcher":"pathAny","state":"failure","argument":"DBSnapshots[].Status"},{"expected":"modifying","matcher":"pathAny","state":"failure","argument":"DBSnapshots[].Status"},{"expected":"rebooting","matcher":"pathAny","state":"failure","argument":"DBSnapshots[].Status"},{"expected":"resetting-master-credentials","matcher":"pathAny","state":"failure","argument":"DBSnapshots[].Status"}]},"DBClusterSnapshotAvailable":{"delay":30,"operation":"DescribeDBClusterSnapshots","maxAttempts":60,"acceptors":[{"expected":"available","matcher":"pathAll","state":"success","argument":"DBClusterSnapshots[].Status"},{"expected":"deleted","matcher":"pathAny","state":"failure","argument":"DBClusterSnapshots[].Status"},{"expected":"deleting","matcher":"pathAny","state":"failure","argument":"DBClusterSnapshots[].Status"},{"expected":"failed","matcher":"pathAny","state":"failure","argument":"DBClusterSnapshots[].Status"},{"expected":"incompatible-restore","matcher":"pathAny","state":"failure","argument":"DBClusterSnapshots[].Status"},{"expected":"incompatible-parameters","matcher":"pathAny","state":"failure","argument":"DBClusterSnapshots[].Status"}]},"DBClusterSnapshotDeleted":{"delay":30,"operation":"DescribeDBClusterSnapshots","maxAttempts":60,"acceptors":[{"expected":true,"matcher":"path","state":"success","argument":"length(DBClusterSnapshots) == `0`"},{"expected":"DBClusterSnapshotNotFoundFault","matcher":"error","state":"success"},{"expected":"creating","matcher":"pathAny","state":"failure","argument":"DBClusterSnapshots[].Status"},{"expected":"modifying","matcher":"pathAny","state":"failure","argument":"DBClusterSnapshots[].Status"},{"expected":"rebooting","matcher":"pathAny","state":"failure","argument":"DBClusterSnapshots[].Status"},{"expected":"resetting-master-credentials","matcher":"pathAny","state":"failure","argument":"DBClusterSnapshots[].Status"}]},"DBClusterAvailable":{"delay":30,"operation":"DescribeDBClusters","maxAttempts":60,"acceptors":[{"expected":"available","matcher":"pathAll","state":"success","argument":"DBClusters[].Status"},{"expected":"deleted","matcher":"pathAny","state":"failure","argument":"DBClusters[].Status"},{"expected":"deleting","matcher":"pathAny","state":"failure","argument":"DBClusters[].Status"},{"expected":"failed","matcher":"pathAny","state":"failure","argument":"DBClusters[].Status"},{"expected":"incompatible-restore","matcher":"pathAny","state":"failure","argument":"DBClusters[].Status"},{"expected":"incompatible-parameters","matcher":"pathAny","state":"failure","argument":"DBClusters[].Status"}]},"DBClusterDeleted":{"delay":30,"operation":"DescribeDBClusters","maxAttempts":60,"acceptors":[{"expected":true,"matcher":"path","state":"success","argument":"length(DBClusters) == `0`"},{"expected":"DBClusterNotFoundFault","matcher":"error","state":"success"},{"expected":"creating","matcher":"pathAny","state":"failure","argument":"DBClusters[].Status"},{"expected":"modifying","matcher":"pathAny","state":"failure","argument":"DBClusters[].Status"},{"expected":"rebooting","matcher":"pathAny","state":"failure","argument":"DBClusters[].Status"},{"expected":"resetting-master-credentials","matcher":"pathAny","state":"failure","argument":"DBClusters[].Status"}]},"TenantDatabaseAvailable":{"delay":30,"operation":"DescribeTenantDatabases","maxAttempts":60,"acceptors":[{"expected":"available","matcher":"pathAll","state":"success","argument":"TenantDatabases[].Status"},{"expected":"deleted","matcher":"pathAny","state":"failure","argument":"TenantDatabases[].Status"},{"expected":"incompatible-parameters","matcher":"pathAny","state":"failure","argument":"TenantDatabases[].Status"},{"expected":"incompatible-restore","matcher":"pathAny","state":"failure","argument":"TenantDatabases[].Status"}]},"TenantDatabaseDeleted":{"delay":30,"operation":"DescribeTenantDatabases","maxAttempts":60,"acceptors":[{"expected":true,"matcher":"path","state":"success","argument":"length(TenantDatabases) == `0`"},{"expected":"DBInstanceNotFoundFault","matcher":"error","state":"success"}]}}}')},24827:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2012-12-01","endpointPrefix":"redshift","protocol":"query","protocols":["query"],"serviceFullName":"Amazon Redshift","serviceId":"Redshift","signatureVersion":"v4","uid":"redshift-2012-12-01","xmlNamespace":"http://redshift.amazonaws.com/doc/2012-12-01/","auth":["aws.auth#sigv4"]},"operations":{"AcceptReservedNodeExchange":{"input":{"type":"structure","required":["ReservedNodeId","TargetReservedNodeOfferingId"],"members":{"ReservedNodeId":{},"TargetReservedNodeOfferingId":{}}},"output":{"resultWrapper":"AcceptReservedNodeExchangeResult","type":"structure","members":{"ExchangedReservedNode":{"shape":"S4"}}}},"AddPartner":{"input":{"shape":"Sb"},"output":{"shape":"Sg","resultWrapper":"AddPartnerResult"}},"AssociateDataShareConsumer":{"input":{"type":"structure","required":["DataShareArn"],"members":{"DataShareArn":{},"AssociateEntireAccount":{"type":"boolean"},"ConsumerArn":{},"ConsumerRegion":{},"AllowWrites":{"type":"boolean"}}},"output":{"shape":"Sj","resultWrapper":"AssociateDataShareConsumerResult"}},"AuthorizeClusterSecurityGroupIngress":{"input":{"type":"structure","required":["ClusterSecurityGroupName"],"members":{"ClusterSecurityGroupName":{},"CIDRIP":{},"EC2SecurityGroupName":{},"EC2SecurityGroupOwnerId":{}}},"output":{"resultWrapper":"AuthorizeClusterSecurityGroupIngressResult","type":"structure","members":{"ClusterSecurityGroup":{"shape":"Sq"}}}},"AuthorizeDataShare":{"input":{"type":"structure","required":["DataShareArn","ConsumerIdentifier"],"members":{"DataShareArn":{},"ConsumerIdentifier":{},"AllowWrites":{"type":"boolean"}}},"output":{"shape":"Sj","resultWrapper":"AuthorizeDataShareResult"}},"AuthorizeEndpointAccess":{"input":{"type":"structure","required":["Account"],"members":{"ClusterIdentifier":{},"Account":{},"VpcIds":{"shape":"Sz"}}},"output":{"shape":"S10","resultWrapper":"AuthorizeEndpointAccessResult"}},"AuthorizeSnapshotAccess":{"input":{"type":"structure","required":["AccountWithRestoreAccess"],"members":{"SnapshotIdentifier":{},"SnapshotArn":{},"SnapshotClusterIdentifier":{},"AccountWithRestoreAccess":{}}},"output":{"resultWrapper":"AuthorizeSnapshotAccessResult","type":"structure","members":{"Snapshot":{"shape":"S14"}}}},"BatchDeleteClusterSnapshots":{"input":{"type":"structure","required":["Identifiers"],"members":{"Identifiers":{"type":"list","member":{"shape":"S1c","locationName":"DeleteClusterSnapshotMessage"}}}},"output":{"resultWrapper":"BatchDeleteClusterSnapshotsResult","type":"structure","members":{"Resources":{"shape":"S1e"},"Errors":{"type":"list","member":{"shape":"S1g","locationName":"SnapshotErrorMessage"}}}}},"BatchModifyClusterSnapshots":{"input":{"type":"structure","required":["SnapshotIdentifierList"],"members":{"SnapshotIdentifierList":{"shape":"S1e"},"ManualSnapshotRetentionPeriod":{"type":"integer"},"Force":{"type":"boolean"}}},"output":{"resultWrapper":"BatchModifyClusterSnapshotsResult","type":"structure","members":{"Resources":{"shape":"S1e"},"Errors":{"type":"list","member":{"shape":"S1g","locationName":"SnapshotErrorMessage"}}}}},"CancelResize":{"input":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{}}},"output":{"shape":"S1l","resultWrapper":"CancelResizeResult"}},"CopyClusterSnapshot":{"input":{"type":"structure","required":["SourceSnapshotIdentifier","TargetSnapshotIdentifier"],"members":{"SourceSnapshotIdentifier":{},"SourceSnapshotClusterIdentifier":{},"TargetSnapshotIdentifier":{},"ManualSnapshotRetentionPeriod":{"type":"integer"}}},"output":{"resultWrapper":"CopyClusterSnapshotResult","type":"structure","members":{"Snapshot":{"shape":"S14"}}}},"CreateAuthenticationProfile":{"input":{"type":"structure","required":["AuthenticationProfileName","AuthenticationProfileContent"],"members":{"AuthenticationProfileName":{},"AuthenticationProfileContent":{}}},"output":{"resultWrapper":"CreateAuthenticationProfileResult","type":"structure","members":{"AuthenticationProfileName":{},"AuthenticationProfileContent":{}}}},"CreateCluster":{"input":{"type":"structure","required":["ClusterIdentifier","NodeType","MasterUsername"],"members":{"DBName":{},"ClusterIdentifier":{},"ClusterType":{},"NodeType":{},"MasterUsername":{},"MasterUserPassword":{"shape":"S1x"},"ClusterSecurityGroups":{"shape":"S1y"},"VpcSecurityGroupIds":{"shape":"S1z"},"ClusterSubnetGroupName":{},"AvailabilityZone":{},"PreferredMaintenanceWindow":{},"ClusterParameterGroupName":{},"AutomatedSnapshotRetentionPeriod":{"type":"integer"},"ManualSnapshotRetentionPeriod":{"type":"integer"},"Port":{"type":"integer"},"ClusterVersion":{},"AllowVersionUpgrade":{"type":"boolean"},"NumberOfNodes":{"type":"integer"},"PubliclyAccessible":{"type":"boolean"},"Encrypted":{"type":"boolean"},"HsmClientCertificateIdentifier":{},"HsmConfigurationIdentifier":{},"ElasticIp":{},"Tags":{"shape":"St"},"KmsKeyId":{},"EnhancedVpcRouting":{"type":"boolean"},"AdditionalInfo":{},"IamRoles":{"shape":"S20"},"MaintenanceTrackName":{},"SnapshotScheduleIdentifier":{},"AvailabilityZoneRelocation":{"type":"boolean"},"AquaConfigurationStatus":{},"DefaultIamRoleArn":{},"LoadSampleData":{},"ManageMasterPassword":{"type":"boolean"},"MasterPasswordSecretKmsKeyId":{},"IpAddressType":{},"MultiAZ":{"type":"boolean"},"RedshiftIdcApplicationArn":{}}},"output":{"resultWrapper":"CreateClusterResult","type":"structure","members":{"Cluster":{"shape":"S23"}}}},"CreateClusterParameterGroup":{"input":{"type":"structure","required":["ParameterGroupName","ParameterGroupFamily","Description"],"members":{"ParameterGroupName":{},"ParameterGroupFamily":{},"Description":{},"Tags":{"shape":"St"}}},"output":{"resultWrapper":"CreateClusterParameterGroupResult","type":"structure","members":{"ClusterParameterGroup":{"shape":"S33"}}}},"CreateClusterSecurityGroup":{"input":{"type":"structure","required":["ClusterSecurityGroupName","Description"],"members":{"ClusterSecurityGroupName":{},"Description":{},"Tags":{"shape":"St"}}},"output":{"resultWrapper":"CreateClusterSecurityGroupResult","type":"structure","members":{"ClusterSecurityGroup":{"shape":"Sq"}}}},"CreateClusterSnapshot":{"input":{"type":"structure","required":["SnapshotIdentifier","ClusterIdentifier"],"members":{"SnapshotIdentifier":{},"ClusterIdentifier":{},"ManualSnapshotRetentionPeriod":{"type":"integer"},"Tags":{"shape":"St"}}},"output":{"resultWrapper":"CreateClusterSnapshotResult","type":"structure","members":{"Snapshot":{"shape":"S14"}}}},"CreateClusterSubnetGroup":{"input":{"type":"structure","required":["ClusterSubnetGroupName","Description","SubnetIds"],"members":{"ClusterSubnetGroupName":{},"Description":{},"SubnetIds":{"shape":"S39"},"Tags":{"shape":"St"}}},"output":{"resultWrapper":"CreateClusterSubnetGroupResult","type":"structure","members":{"ClusterSubnetGroup":{"shape":"S3b"}}}},"CreateCustomDomainAssociation":{"input":{"type":"structure","required":["CustomDomainName","CustomDomainCertificateArn","ClusterIdentifier"],"members":{"CustomDomainName":{},"CustomDomainCertificateArn":{},"ClusterIdentifier":{}}},"output":{"resultWrapper":"CreateCustomDomainAssociationResult","type":"structure","members":{"CustomDomainName":{},"CustomDomainCertificateArn":{},"ClusterIdentifier":{},"CustomDomainCertExpiryTime":{}}}},"CreateEndpointAccess":{"input":{"type":"structure","required":["EndpointName","SubnetGroupName"],"members":{"ClusterIdentifier":{},"ResourceOwner":{},"EndpointName":{},"SubnetGroupName":{},"VpcSecurityGroupIds":{"shape":"S1z"}}},"output":{"shape":"S3n","resultWrapper":"CreateEndpointAccessResult"}},"CreateEventSubscription":{"input":{"type":"structure","required":["SubscriptionName","SnsTopicArn"],"members":{"SubscriptionName":{},"SnsTopicArn":{},"SourceType":{},"SourceIds":{"shape":"S3p"},"EventCategories":{"shape":"S3q"},"Severity":{},"Enabled":{"type":"boolean"},"Tags":{"shape":"St"}}},"output":{"resultWrapper":"CreateEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S3s"}}}},"CreateHsmClientCertificate":{"input":{"type":"structure","required":["HsmClientCertificateIdentifier"],"members":{"HsmClientCertificateIdentifier":{},"Tags":{"shape":"St"}}},"output":{"resultWrapper":"CreateHsmClientCertificateResult","type":"structure","members":{"HsmClientCertificate":{"shape":"S3v"}}}},"CreateHsmConfiguration":{"input":{"type":"structure","required":["HsmConfigurationIdentifier","Description","HsmIpAddress","HsmPartitionName","HsmPartitionPassword","HsmServerPublicCertificate"],"members":{"HsmConfigurationIdentifier":{},"Description":{},"HsmIpAddress":{},"HsmPartitionName":{},"HsmPartitionPassword":{},"HsmServerPublicCertificate":{},"Tags":{"shape":"St"}}},"output":{"resultWrapper":"CreateHsmConfigurationResult","type":"structure","members":{"HsmConfiguration":{"shape":"S3y"}}}},"CreateRedshiftIdcApplication":{"input":{"type":"structure","required":["IdcInstanceArn","RedshiftIdcApplicationName","IdcDisplayName","IamRoleArn"],"members":{"IdcInstanceArn":{},"RedshiftIdcApplicationName":{},"IdentityNamespace":{},"IdcDisplayName":{},"IamRoleArn":{},"AuthorizedTokenIssuerList":{"shape":"S43"},"ServiceIntegrations":{"shape":"S46"}}},"output":{"resultWrapper":"CreateRedshiftIdcApplicationResult","type":"structure","members":{"RedshiftIdcApplication":{"shape":"S4d"}}}},"CreateScheduledAction":{"input":{"type":"structure","required":["ScheduledActionName","TargetAction","Schedule","IamRole"],"members":{"ScheduledActionName":{},"TargetAction":{"shape":"S4f"},"Schedule":{},"IamRole":{},"ScheduledActionDescription":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Enable":{"type":"boolean"}}},"output":{"shape":"S4j","resultWrapper":"CreateScheduledActionResult"}},"CreateSnapshotCopyGrant":{"input":{"type":"structure","required":["SnapshotCopyGrantName"],"members":{"SnapshotCopyGrantName":{},"KmsKeyId":{},"Tags":{"shape":"St"}}},"output":{"resultWrapper":"CreateSnapshotCopyGrantResult","type":"structure","members":{"SnapshotCopyGrant":{"shape":"S4o"}}}},"CreateSnapshotSchedule":{"input":{"type":"structure","members":{"ScheduleDefinitions":{"shape":"S4q"},"ScheduleIdentifier":{},"ScheduleDescription":{},"Tags":{"shape":"St"},"DryRun":{"type":"boolean"},"NextInvocations":{"type":"integer"}}},"output":{"shape":"S4r","resultWrapper":"CreateSnapshotScheduleResult"}},"CreateTags":{"input":{"type":"structure","required":["ResourceName","Tags"],"members":{"ResourceName":{},"Tags":{"shape":"St"}}}},"CreateUsageLimit":{"input":{"type":"structure","required":["ClusterIdentifier","FeatureType","LimitType","Amount"],"members":{"ClusterIdentifier":{},"FeatureType":{},"LimitType":{},"Amount":{"type":"long"},"Period":{},"BreachAction":{},"Tags":{"shape":"St"}}},"output":{"shape":"S51","resultWrapper":"CreateUsageLimitResult"}},"DeauthorizeDataShare":{"input":{"type":"structure","required":["DataShareArn","ConsumerIdentifier"],"members":{"DataShareArn":{},"ConsumerIdentifier":{}}},"output":{"shape":"Sj","resultWrapper":"DeauthorizeDataShareResult"}},"DeleteAuthenticationProfile":{"input":{"type":"structure","required":["AuthenticationProfileName"],"members":{"AuthenticationProfileName":{}}},"output":{"resultWrapper":"DeleteAuthenticationProfileResult","type":"structure","members":{"AuthenticationProfileName":{}}}},"DeleteCluster":{"input":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{},"SkipFinalClusterSnapshot":{"type":"boolean"},"FinalClusterSnapshotIdentifier":{},"FinalClusterSnapshotRetentionPeriod":{"type":"integer"}}},"output":{"resultWrapper":"DeleteClusterResult","type":"structure","members":{"Cluster":{"shape":"S23"}}}},"DeleteClusterParameterGroup":{"input":{"type":"structure","required":["ParameterGroupName"],"members":{"ParameterGroupName":{}}}},"DeleteClusterSecurityGroup":{"input":{"type":"structure","required":["ClusterSecurityGroupName"],"members":{"ClusterSecurityGroupName":{}}}},"DeleteClusterSnapshot":{"input":{"shape":"S1c"},"output":{"resultWrapper":"DeleteClusterSnapshotResult","type":"structure","members":{"Snapshot":{"shape":"S14"}}}},"DeleteClusterSubnetGroup":{"input":{"type":"structure","required":["ClusterSubnetGroupName"],"members":{"ClusterSubnetGroupName":{}}}},"DeleteCustomDomainAssociation":{"input":{"type":"structure","required":["ClusterIdentifier","CustomDomainName"],"members":{"ClusterIdentifier":{},"CustomDomainName":{}}}},"DeleteEndpointAccess":{"input":{"type":"structure","required":["EndpointName"],"members":{"EndpointName":{}}},"output":{"shape":"S3n","resultWrapper":"DeleteEndpointAccessResult"}},"DeleteEventSubscription":{"input":{"type":"structure","required":["SubscriptionName"],"members":{"SubscriptionName":{}}}},"DeleteHsmClientCertificate":{"input":{"type":"structure","required":["HsmClientCertificateIdentifier"],"members":{"HsmClientCertificateIdentifier":{}}}},"DeleteHsmConfiguration":{"input":{"type":"structure","required":["HsmConfigurationIdentifier"],"members":{"HsmConfigurationIdentifier":{}}}},"DeletePartner":{"input":{"shape":"Sb"},"output":{"shape":"Sg","resultWrapper":"DeletePartnerResult"}},"DeleteRedshiftIdcApplication":{"input":{"type":"structure","required":["RedshiftIdcApplicationArn"],"members":{"RedshiftIdcApplicationArn":{}}}},"DeleteResourcePolicy":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}}},"DeleteScheduledAction":{"input":{"type":"structure","required":["ScheduledActionName"],"members":{"ScheduledActionName":{}}}},"DeleteSnapshotCopyGrant":{"input":{"type":"structure","required":["SnapshotCopyGrantName"],"members":{"SnapshotCopyGrantName":{}}}},"DeleteSnapshotSchedule":{"input":{"type":"structure","required":["ScheduleIdentifier"],"members":{"ScheduleIdentifier":{}}}},"DeleteTags":{"input":{"type":"structure","required":["ResourceName","TagKeys"],"members":{"ResourceName":{},"TagKeys":{"shape":"S5m"}}}},"DeleteUsageLimit":{"input":{"type":"structure","required":["UsageLimitId"],"members":{"UsageLimitId":{}}}},"DescribeAccountAttributes":{"input":{"type":"structure","members":{"AttributeNames":{"type":"list","member":{"locationName":"AttributeName"}}}},"output":{"resultWrapper":"DescribeAccountAttributesResult","type":"structure","members":{"AccountAttributes":{"type":"list","member":{"locationName":"AccountAttribute","type":"structure","members":{"AttributeName":{},"AttributeValues":{"type":"list","member":{"locationName":"AttributeValueTarget","type":"structure","members":{"AttributeValue":{}}}}}}}}}},"DescribeAuthenticationProfiles":{"input":{"type":"structure","members":{"AuthenticationProfileName":{}}},"output":{"resultWrapper":"DescribeAuthenticationProfilesResult","type":"structure","members":{"AuthenticationProfiles":{"type":"list","member":{"type":"structure","members":{"AuthenticationProfileName":{},"AuthenticationProfileContent":{}}}}}}},"DescribeClusterDbRevisions":{"input":{"type":"structure","members":{"ClusterIdentifier":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeClusterDbRevisionsResult","type":"structure","members":{"Marker":{},"ClusterDbRevisions":{"type":"list","member":{"locationName":"ClusterDbRevision","type":"structure","members":{"ClusterIdentifier":{},"CurrentDatabaseRevision":{},"DatabaseRevisionReleaseDate":{"type":"timestamp"},"RevisionTargets":{"type":"list","member":{"locationName":"RevisionTarget","type":"structure","members":{"DatabaseRevision":{},"Description":{},"DatabaseRevisionReleaseDate":{"type":"timestamp"}}}}}}}}}},"DescribeClusterParameterGroups":{"input":{"type":"structure","members":{"ParameterGroupName":{},"MaxRecords":{"type":"integer"},"Marker":{},"TagKeys":{"shape":"S5m"},"TagValues":{"shape":"S66"}}},"output":{"resultWrapper":"DescribeClusterParameterGroupsResult","type":"structure","members":{"Marker":{},"ParameterGroups":{"type":"list","member":{"shape":"S33","locationName":"ClusterParameterGroup"}}}}},"DescribeClusterParameters":{"input":{"type":"structure","required":["ParameterGroupName"],"members":{"ParameterGroupName":{},"Source":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeClusterParametersResult","type":"structure","members":{"Parameters":{"shape":"S6b"},"Marker":{}}}},"DescribeClusterSecurityGroups":{"input":{"type":"structure","members":{"ClusterSecurityGroupName":{},"MaxRecords":{"type":"integer"},"Marker":{},"TagKeys":{"shape":"S5m"},"TagValues":{"shape":"S66"}}},"output":{"resultWrapper":"DescribeClusterSecurityGroupsResult","type":"structure","members":{"Marker":{},"ClusterSecurityGroups":{"type":"list","member":{"shape":"Sq","locationName":"ClusterSecurityGroup"}}}}},"DescribeClusterSnapshots":{"input":{"type":"structure","members":{"ClusterIdentifier":{},"SnapshotIdentifier":{},"SnapshotArn":{},"SnapshotType":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"MaxRecords":{"type":"integer"},"Marker":{},"OwnerAccount":{},"TagKeys":{"shape":"S5m"},"TagValues":{"shape":"S66"},"ClusterExists":{"type":"boolean"},"SortingEntities":{"type":"list","member":{"locationName":"SnapshotSortingEntity","type":"structure","required":["Attribute"],"members":{"Attribute":{},"SortOrder":{}}}}}},"output":{"resultWrapper":"DescribeClusterSnapshotsResult","type":"structure","members":{"Marker":{},"Snapshots":{"type":"list","member":{"shape":"S14","locationName":"Snapshot"}}}}},"DescribeClusterSubnetGroups":{"input":{"type":"structure","members":{"ClusterSubnetGroupName":{},"MaxRecords":{"type":"integer"},"Marker":{},"TagKeys":{"shape":"S5m"},"TagValues":{"shape":"S66"}}},"output":{"resultWrapper":"DescribeClusterSubnetGroupsResult","type":"structure","members":{"Marker":{},"ClusterSubnetGroups":{"type":"list","member":{"shape":"S3b","locationName":"ClusterSubnetGroup"}}}}},"DescribeClusterTracks":{"input":{"type":"structure","members":{"MaintenanceTrackName":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeClusterTracksResult","type":"structure","members":{"MaintenanceTracks":{"type":"list","member":{"locationName":"MaintenanceTrack","type":"structure","members":{"MaintenanceTrackName":{},"DatabaseVersion":{},"UpdateTargets":{"type":"list","member":{"locationName":"UpdateTarget","type":"structure","members":{"MaintenanceTrackName":{},"DatabaseVersion":{},"SupportedOperations":{"type":"list","member":{"locationName":"SupportedOperation","type":"structure","members":{"OperationName":{}}}}}}}}}},"Marker":{}}}},"DescribeClusterVersions":{"input":{"type":"structure","members":{"ClusterVersion":{},"ClusterParameterGroupFamily":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeClusterVersionsResult","type":"structure","members":{"Marker":{},"ClusterVersions":{"type":"list","member":{"locationName":"ClusterVersion","type":"structure","members":{"ClusterVersion":{},"ClusterParameterGroupFamily":{},"Description":{}}}}}}},"DescribeClusters":{"input":{"type":"structure","members":{"ClusterIdentifier":{},"MaxRecords":{"type":"integer"},"Marker":{},"TagKeys":{"shape":"S5m"},"TagValues":{"shape":"S66"}}},"output":{"resultWrapper":"DescribeClustersResult","type":"structure","members":{"Marker":{},"Clusters":{"type":"list","member":{"shape":"S23","locationName":"Cluster"}}}}},"DescribeCustomDomainAssociations":{"input":{"type":"structure","members":{"CustomDomainName":{},"CustomDomainCertificateArn":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeCustomDomainAssociationsResult","type":"structure","members":{"Marker":{},"Associations":{"type":"list","member":{"locationName":"Association","type":"structure","members":{"CustomDomainCertificateArn":{},"CustomDomainCertificateExpiryDate":{"type":"timestamp"},"CertificateAssociations":{"type":"list","member":{"locationName":"CertificateAssociation","type":"structure","members":{"CustomDomainName":{},"ClusterIdentifier":{}}}}},"wrapper":true}}}}},"DescribeDataShares":{"input":{"type":"structure","members":{"DataShareArn":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDataSharesResult","type":"structure","members":{"DataShares":{"shape":"S7e"},"Marker":{}}}},"DescribeDataSharesForConsumer":{"input":{"type":"structure","members":{"ConsumerArn":{},"Status":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDataSharesForConsumerResult","type":"structure","members":{"DataShares":{"shape":"S7e"},"Marker":{}}}},"DescribeDataSharesForProducer":{"input":{"type":"structure","members":{"ProducerArn":{},"Status":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDataSharesForProducerResult","type":"structure","members":{"DataShares":{"shape":"S7e"},"Marker":{}}}},"DescribeDefaultClusterParameters":{"input":{"type":"structure","required":["ParameterGroupFamily"],"members":{"ParameterGroupFamily":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeDefaultClusterParametersResult","type":"structure","members":{"DefaultClusterParameters":{"type":"structure","members":{"ParameterGroupFamily":{},"Marker":{},"Parameters":{"shape":"S6b"}},"wrapper":true}}}},"DescribeEndpointAccess":{"input":{"type":"structure","members":{"ClusterIdentifier":{},"ResourceOwner":{},"EndpointName":{},"VpcId":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEndpointAccessResult","type":"structure","members":{"EndpointAccessList":{"type":"list","member":{"shape":"S3n"}},"Marker":{}}}},"DescribeEndpointAuthorization":{"input":{"type":"structure","members":{"ClusterIdentifier":{},"Account":{},"Grantee":{"type":"boolean"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEndpointAuthorizationResult","type":"structure","members":{"EndpointAuthorizationList":{"type":"list","member":{"shape":"S10"}},"Marker":{}}}},"DescribeEventCategories":{"input":{"type":"structure","members":{"SourceType":{}}},"output":{"resultWrapper":"DescribeEventCategoriesResult","type":"structure","members":{"EventCategoriesMapList":{"type":"list","member":{"locationName":"EventCategoriesMap","type":"structure","members":{"SourceType":{},"Events":{"type":"list","member":{"locationName":"EventInfoMap","type":"structure","members":{"EventId":{},"EventCategories":{"shape":"S3q"},"EventDescription":{},"Severity":{}},"wrapper":true}}},"wrapper":true}}}}},"DescribeEventSubscriptions":{"input":{"type":"structure","members":{"SubscriptionName":{},"MaxRecords":{"type":"integer"},"Marker":{},"TagKeys":{"shape":"S5m"},"TagValues":{"shape":"S66"}}},"output":{"resultWrapper":"DescribeEventSubscriptionsResult","type":"structure","members":{"Marker":{},"EventSubscriptionsList":{"type":"list","member":{"shape":"S3s","locationName":"EventSubscription"}}}}},"DescribeEvents":{"input":{"type":"structure","members":{"SourceIdentifier":{},"SourceType":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Duration":{"type":"integer"},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeEventsResult","type":"structure","members":{"Marker":{},"Events":{"type":"list","member":{"locationName":"Event","type":"structure","members":{"SourceIdentifier":{},"SourceType":{},"Message":{},"EventCategories":{"shape":"S3q"},"Severity":{},"Date":{"type":"timestamp"},"EventId":{}}}}}}},"DescribeHsmClientCertificates":{"input":{"type":"structure","members":{"HsmClientCertificateIdentifier":{},"MaxRecords":{"type":"integer"},"Marker":{},"TagKeys":{"shape":"S5m"},"TagValues":{"shape":"S66"}}},"output":{"resultWrapper":"DescribeHsmClientCertificatesResult","type":"structure","members":{"Marker":{},"HsmClientCertificates":{"type":"list","member":{"shape":"S3v","locationName":"HsmClientCertificate"}}}}},"DescribeHsmConfigurations":{"input":{"type":"structure","members":{"HsmConfigurationIdentifier":{},"MaxRecords":{"type":"integer"},"Marker":{},"TagKeys":{"shape":"S5m"},"TagValues":{"shape":"S66"}}},"output":{"resultWrapper":"DescribeHsmConfigurationsResult","type":"structure","members":{"Marker":{},"HsmConfigurations":{"type":"list","member":{"shape":"S3y","locationName":"HsmConfiguration"}}}}},"DescribeInboundIntegrations":{"input":{"type":"structure","members":{"IntegrationArn":{},"TargetArn":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeInboundIntegrationsResult","type":"structure","members":{"Marker":{},"InboundIntegrations":{"type":"list","member":{"locationName":"InboundIntegration","type":"structure","members":{"IntegrationArn":{},"SourceArn":{},"TargetArn":{},"Status":{},"Errors":{"type":"list","member":{"locationName":"IntegrationError","type":"structure","required":["ErrorCode"],"members":{"ErrorCode":{},"ErrorMessage":{}}}},"CreateTime":{"type":"timestamp"}}}}}}},"DescribeLoggingStatus":{"input":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{}}},"output":{"shape":"S8m","resultWrapper":"DescribeLoggingStatusResult"}},"DescribeNodeConfigurationOptions":{"input":{"type":"structure","required":["ActionType"],"members":{"ActionType":{},"ClusterIdentifier":{},"SnapshotIdentifier":{},"SnapshotArn":{},"OwnerAccount":{},"Filters":{"locationName":"Filter","type":"list","member":{"locationName":"NodeConfigurationOptionsFilter","type":"structure","members":{"Name":{},"Operator":{},"Values":{"shape":"S3h","locationName":"Value"}}}},"Marker":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeNodeConfigurationOptionsResult","type":"structure","members":{"NodeConfigurationOptionList":{"type":"list","member":{"locationName":"NodeConfigurationOption","type":"structure","members":{"NodeType":{},"NumberOfNodes":{"type":"integer"},"EstimatedDiskUtilizationPercent":{"type":"double"},"Mode":{}}}},"Marker":{}}}},"DescribeOrderableClusterOptions":{"input":{"type":"structure","members":{"ClusterVersion":{},"NodeType":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeOrderableClusterOptionsResult","type":"structure","members":{"OrderableClusterOptions":{"type":"list","member":{"locationName":"OrderableClusterOption","type":"structure","members":{"ClusterVersion":{},"ClusterType":{},"NodeType":{},"AvailabilityZones":{"type":"list","member":{"shape":"S3e","locationName":"AvailabilityZone"}}},"wrapper":true}},"Marker":{}}}},"DescribePartners":{"input":{"type":"structure","required":["AccountId","ClusterIdentifier"],"members":{"AccountId":{},"ClusterIdentifier":{},"DatabaseName":{},"PartnerName":{}}},"output":{"resultWrapper":"DescribePartnersResult","type":"structure","members":{"PartnerIntegrationInfoList":{"type":"list","member":{"locationName":"PartnerIntegrationInfo","type":"structure","members":{"DatabaseName":{},"PartnerName":{},"Status":{},"StatusMessage":{},"CreatedAt":{"type":"timestamp"},"UpdatedAt":{"type":"timestamp"}}}}}}},"DescribeRedshiftIdcApplications":{"input":{"type":"structure","members":{"RedshiftIdcApplicationArn":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeRedshiftIdcApplicationsResult","type":"structure","members":{"RedshiftIdcApplications":{"type":"list","member":{"shape":"S4d"}},"Marker":{}}}},"DescribeReservedNodeExchangeStatus":{"input":{"type":"structure","members":{"ReservedNodeId":{},"ReservedNodeExchangeRequestId":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReservedNodeExchangeStatusResult","type":"structure","members":{"ReservedNodeExchangeStatusDetails":{"type":"list","member":{"shape":"S2y","locationName":"ReservedNodeExchangeStatus"}},"Marker":{}}}},"DescribeReservedNodeOfferings":{"input":{"type":"structure","members":{"ReservedNodeOfferingId":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReservedNodeOfferingsResult","type":"structure","members":{"Marker":{},"ReservedNodeOfferings":{"shape":"S9i"}}}},"DescribeReservedNodes":{"input":{"type":"structure","members":{"ReservedNodeId":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeReservedNodesResult","type":"structure","members":{"Marker":{},"ReservedNodes":{"type":"list","member":{"shape":"S4","locationName":"ReservedNode"}}}}},"DescribeResize":{"input":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{}}},"output":{"shape":"S1l","resultWrapper":"DescribeResizeResult"}},"DescribeScheduledActions":{"input":{"type":"structure","members":{"ScheduledActionName":{},"TargetActionType":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Active":{"type":"boolean"},"Filters":{"type":"list","member":{"locationName":"ScheduledActionFilter","type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"shape":"S3h"}}}},"Marker":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeScheduledActionsResult","type":"structure","members":{"Marker":{},"ScheduledActions":{"type":"list","member":{"shape":"S4j","locationName":"ScheduledAction"}}}}},"DescribeSnapshotCopyGrants":{"input":{"type":"structure","members":{"SnapshotCopyGrantName":{},"MaxRecords":{"type":"integer"},"Marker":{},"TagKeys":{"shape":"S5m"},"TagValues":{"shape":"S66"}}},"output":{"resultWrapper":"DescribeSnapshotCopyGrantsResult","type":"structure","members":{"Marker":{},"SnapshotCopyGrants":{"type":"list","member":{"shape":"S4o","locationName":"SnapshotCopyGrant"}}}}},"DescribeSnapshotSchedules":{"input":{"type":"structure","members":{"ClusterIdentifier":{},"ScheduleIdentifier":{},"TagKeys":{"shape":"S5m"},"TagValues":{"shape":"S66"},"Marker":{},"MaxRecords":{"type":"integer"}}},"output":{"resultWrapper":"DescribeSnapshotSchedulesResult","type":"structure","members":{"SnapshotSchedules":{"type":"list","member":{"shape":"S4r","locationName":"SnapshotSchedule"}},"Marker":{}}}},"DescribeStorage":{"output":{"resultWrapper":"DescribeStorageResult","type":"structure","members":{"TotalBackupSizeInMegaBytes":{"type":"double"},"TotalProvisionedStorageInMegaBytes":{"type":"double"}}}},"DescribeTableRestoreStatus":{"input":{"type":"structure","members":{"ClusterIdentifier":{},"TableRestoreRequestId":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"DescribeTableRestoreStatusResult","type":"structure","members":{"TableRestoreStatusDetails":{"type":"list","member":{"shape":"Sa5","locationName":"TableRestoreStatus"}},"Marker":{}}}},"DescribeTags":{"input":{"type":"structure","members":{"ResourceName":{},"ResourceType":{},"MaxRecords":{"type":"integer"},"Marker":{},"TagKeys":{"shape":"S5m"},"TagValues":{"shape":"S66"}}},"output":{"resultWrapper":"DescribeTagsResult","type":"structure","members":{"TaggedResources":{"type":"list","member":{"locationName":"TaggedResource","type":"structure","members":{"Tag":{"shape":"Su"},"ResourceName":{},"ResourceType":{}}}},"Marker":{}}}},"DescribeUsageLimits":{"input":{"type":"structure","members":{"UsageLimitId":{},"ClusterIdentifier":{},"FeatureType":{},"MaxRecords":{"type":"integer"},"Marker":{},"TagKeys":{"shape":"S5m"},"TagValues":{"shape":"S66"}}},"output":{"resultWrapper":"DescribeUsageLimitsResult","type":"structure","members":{"UsageLimits":{"type":"list","member":{"shape":"S51"}},"Marker":{}}}},"DisableLogging":{"input":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{}}},"output":{"shape":"S8m","resultWrapper":"DisableLoggingResult"}},"DisableSnapshotCopy":{"input":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{}}},"output":{"resultWrapper":"DisableSnapshotCopyResult","type":"structure","members":{"Cluster":{"shape":"S23"}}}},"DisassociateDataShareConsumer":{"input":{"type":"structure","required":["DataShareArn"],"members":{"DataShareArn":{},"DisassociateEntireAccount":{"type":"boolean"},"ConsumerArn":{},"ConsumerRegion":{}}},"output":{"shape":"Sj","resultWrapper":"DisassociateDataShareConsumerResult"}},"EnableLogging":{"input":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{},"BucketName":{},"S3KeyPrefix":{},"LogDestinationType":{},"LogExports":{"shape":"S8o"}}},"output":{"shape":"S8m","resultWrapper":"EnableLoggingResult"}},"EnableSnapshotCopy":{"input":{"type":"structure","required":["ClusterIdentifier","DestinationRegion"],"members":{"ClusterIdentifier":{},"DestinationRegion":{},"RetentionPeriod":{"type":"integer"},"SnapshotCopyGrantName":{},"ManualSnapshotRetentionPeriod":{"type":"integer"}}},"output":{"resultWrapper":"EnableSnapshotCopyResult","type":"structure","members":{"Cluster":{"shape":"S23"}}}},"FailoverPrimaryCompute":{"input":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{}}},"output":{"resultWrapper":"FailoverPrimaryComputeResult","type":"structure","members":{"Cluster":{"shape":"S23"}}}},"GetClusterCredentials":{"input":{"type":"structure","required":["DbUser"],"members":{"DbUser":{},"DbName":{},"ClusterIdentifier":{},"DurationSeconds":{"type":"integer"},"AutoCreate":{"type":"boolean"},"DbGroups":{"type":"list","member":{"locationName":"DbGroup"}},"CustomDomainName":{}}},"output":{"resultWrapper":"GetClusterCredentialsResult","type":"structure","members":{"DbUser":{},"DbPassword":{"shape":"S1x"},"Expiration":{"type":"timestamp"}}}},"GetClusterCredentialsWithIAM":{"input":{"type":"structure","members":{"DbName":{},"ClusterIdentifier":{},"DurationSeconds":{"type":"integer"},"CustomDomainName":{}}},"output":{"resultWrapper":"GetClusterCredentialsWithIAMResult","type":"structure","members":{"DbUser":{},"DbPassword":{"shape":"S1x"},"Expiration":{"type":"timestamp"},"NextRefreshTime":{"type":"timestamp"}}}},"GetReservedNodeExchangeConfigurationOptions":{"input":{"type":"structure","required":["ActionType"],"members":{"ActionType":{},"ClusterIdentifier":{},"SnapshotIdentifier":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"GetReservedNodeExchangeConfigurationOptionsResult","type":"structure","members":{"Marker":{},"ReservedNodeConfigurationOptionList":{"type":"list","member":{"locationName":"ReservedNodeConfigurationOption","type":"structure","members":{"SourceReservedNode":{"shape":"S4"},"TargetReservedNodeCount":{"type":"integer"},"TargetReservedNodeOffering":{"shape":"S9j"}},"wrapper":true}}}}},"GetReservedNodeExchangeOfferings":{"input":{"type":"structure","required":["ReservedNodeId"],"members":{"ReservedNodeId":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"GetReservedNodeExchangeOfferingsResult","type":"structure","members":{"Marker":{},"ReservedNodeOfferings":{"shape":"S9i"}}}},"GetResourcePolicy":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"resultWrapper":"GetResourcePolicyResult","type":"structure","members":{"ResourcePolicy":{"shape":"Sb1"}}}},"ListRecommendations":{"input":{"type":"structure","members":{"ClusterIdentifier":{},"NamespaceArn":{},"MaxRecords":{"type":"integer"},"Marker":{}}},"output":{"resultWrapper":"ListRecommendationsResult","type":"structure","members":{"Recommendations":{"type":"list","member":{"locationName":"Recommendation","type":"structure","members":{"Id":{},"ClusterIdentifier":{},"NamespaceArn":{},"CreatedAt":{"type":"timestamp"},"RecommendationType":{},"Title":{},"Description":{},"Observation":{},"ImpactRanking":{},"RecommendationText":{},"RecommendedActions":{"type":"list","member":{"locationName":"RecommendedAction","type":"structure","members":{"Text":{},"Database":{},"Command":{},"Type":{}}}},"ReferenceLinks":{"type":"list","member":{"locationName":"ReferenceLink","type":"structure","members":{"Text":{},"Link":{}}}}}}},"Marker":{}}}},"ModifyAquaConfiguration":{"input":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{},"AquaConfigurationStatus":{}}},"output":{"resultWrapper":"ModifyAquaConfigurationResult","type":"structure","members":{"AquaConfiguration":{"shape":"S2w"}}}},"ModifyAuthenticationProfile":{"input":{"type":"structure","required":["AuthenticationProfileName","AuthenticationProfileContent"],"members":{"AuthenticationProfileName":{},"AuthenticationProfileContent":{}}},"output":{"resultWrapper":"ModifyAuthenticationProfileResult","type":"structure","members":{"AuthenticationProfileName":{},"AuthenticationProfileContent":{}}}},"ModifyCluster":{"input":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{},"ClusterType":{},"NodeType":{},"NumberOfNodes":{"type":"integer"},"ClusterSecurityGroups":{"shape":"S1y"},"VpcSecurityGroupIds":{"shape":"S1z"},"MasterUserPassword":{"shape":"S1x"},"ClusterParameterGroupName":{},"AutomatedSnapshotRetentionPeriod":{"type":"integer"},"ManualSnapshotRetentionPeriod":{"type":"integer"},"PreferredMaintenanceWindow":{},"ClusterVersion":{},"AllowVersionUpgrade":{"type":"boolean"},"HsmClientCertificateIdentifier":{},"HsmConfigurationIdentifier":{},"NewClusterIdentifier":{},"PubliclyAccessible":{"type":"boolean"},"ElasticIp":{},"EnhancedVpcRouting":{"type":"boolean"},"MaintenanceTrackName":{},"Encrypted":{"type":"boolean"},"KmsKeyId":{},"AvailabilityZoneRelocation":{"type":"boolean"},"AvailabilityZone":{},"Port":{"type":"integer"},"ManageMasterPassword":{"type":"boolean"},"MasterPasswordSecretKmsKeyId":{},"IpAddressType":{},"MultiAZ":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyClusterResult","type":"structure","members":{"Cluster":{"shape":"S23"}}}},"ModifyClusterDbRevision":{"input":{"type":"structure","required":["ClusterIdentifier","RevisionTarget"],"members":{"ClusterIdentifier":{},"RevisionTarget":{}}},"output":{"resultWrapper":"ModifyClusterDbRevisionResult","type":"structure","members":{"Cluster":{"shape":"S23"}}}},"ModifyClusterIamRoles":{"input":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{},"AddIamRoles":{"shape":"S20"},"RemoveIamRoles":{"shape":"S20"},"DefaultIamRoleArn":{}}},"output":{"resultWrapper":"ModifyClusterIamRolesResult","type":"structure","members":{"Cluster":{"shape":"S23"}}}},"ModifyClusterMaintenance":{"input":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{},"DeferMaintenance":{"type":"boolean"},"DeferMaintenanceIdentifier":{},"DeferMaintenanceStartTime":{"type":"timestamp"},"DeferMaintenanceEndTime":{"type":"timestamp"},"DeferMaintenanceDuration":{"type":"integer"}}},"output":{"resultWrapper":"ModifyClusterMaintenanceResult","type":"structure","members":{"Cluster":{"shape":"S23"}}}},"ModifyClusterParameterGroup":{"input":{"type":"structure","required":["ParameterGroupName","Parameters"],"members":{"ParameterGroupName":{},"Parameters":{"shape":"S6b"}}},"output":{"shape":"Sbp","resultWrapper":"ModifyClusterParameterGroupResult"}},"ModifyClusterSnapshot":{"input":{"type":"structure","required":["SnapshotIdentifier"],"members":{"SnapshotIdentifier":{},"ManualSnapshotRetentionPeriod":{"type":"integer"},"Force":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyClusterSnapshotResult","type":"structure","members":{"Snapshot":{"shape":"S14"}}}},"ModifyClusterSnapshotSchedule":{"input":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{},"ScheduleIdentifier":{},"DisassociateSchedule":{"type":"boolean"}}}},"ModifyClusterSubnetGroup":{"input":{"type":"structure","required":["ClusterSubnetGroupName","SubnetIds"],"members":{"ClusterSubnetGroupName":{},"Description":{},"SubnetIds":{"shape":"S39"}}},"output":{"resultWrapper":"ModifyClusterSubnetGroupResult","type":"structure","members":{"ClusterSubnetGroup":{"shape":"S3b"}}}},"ModifyCustomDomainAssociation":{"input":{"type":"structure","required":["CustomDomainName","CustomDomainCertificateArn","ClusterIdentifier"],"members":{"CustomDomainName":{},"CustomDomainCertificateArn":{},"ClusterIdentifier":{}}},"output":{"resultWrapper":"ModifyCustomDomainAssociationResult","type":"structure","members":{"CustomDomainName":{},"CustomDomainCertificateArn":{},"ClusterIdentifier":{},"CustomDomainCertExpiryTime":{}}}},"ModifyEndpointAccess":{"input":{"type":"structure","required":["EndpointName"],"members":{"EndpointName":{},"VpcSecurityGroupIds":{"shape":"S1z"}}},"output":{"shape":"S3n","resultWrapper":"ModifyEndpointAccessResult"}},"ModifyEventSubscription":{"input":{"type":"structure","required":["SubscriptionName"],"members":{"SubscriptionName":{},"SnsTopicArn":{},"SourceType":{},"SourceIds":{"shape":"S3p"},"EventCategories":{"shape":"S3q"},"Severity":{},"Enabled":{"type":"boolean"}}},"output":{"resultWrapper":"ModifyEventSubscriptionResult","type":"structure","members":{"EventSubscription":{"shape":"S3s"}}}},"ModifyRedshiftIdcApplication":{"input":{"type":"structure","required":["RedshiftIdcApplicationArn"],"members":{"RedshiftIdcApplicationArn":{},"IdentityNamespace":{},"IamRoleArn":{},"IdcDisplayName":{},"AuthorizedTokenIssuerList":{"shape":"S43"},"ServiceIntegrations":{"shape":"S46"}}},"output":{"resultWrapper":"ModifyRedshiftIdcApplicationResult","type":"structure","members":{"RedshiftIdcApplication":{"shape":"S4d"}}}},"ModifyScheduledAction":{"input":{"type":"structure","required":["ScheduledActionName"],"members":{"ScheduledActionName":{},"TargetAction":{"shape":"S4f"},"Schedule":{},"IamRole":{},"ScheduledActionDescription":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Enable":{"type":"boolean"}}},"output":{"shape":"S4j","resultWrapper":"ModifyScheduledActionResult"}},"ModifySnapshotCopyRetentionPeriod":{"input":{"type":"structure","required":["ClusterIdentifier","RetentionPeriod"],"members":{"ClusterIdentifier":{},"RetentionPeriod":{"type":"integer"},"Manual":{"type":"boolean"}}},"output":{"resultWrapper":"ModifySnapshotCopyRetentionPeriodResult","type":"structure","members":{"Cluster":{"shape":"S23"}}}},"ModifySnapshotSchedule":{"input":{"type":"structure","required":["ScheduleIdentifier","ScheduleDefinitions"],"members":{"ScheduleIdentifier":{},"ScheduleDefinitions":{"shape":"S4q"}}},"output":{"shape":"S4r","resultWrapper":"ModifySnapshotScheduleResult"}},"ModifyUsageLimit":{"input":{"type":"structure","required":["UsageLimitId"],"members":{"UsageLimitId":{},"Amount":{"type":"long"},"BreachAction":{}}},"output":{"shape":"S51","resultWrapper":"ModifyUsageLimitResult"}},"PauseCluster":{"input":{"shape":"S4h"},"output":{"resultWrapper":"PauseClusterResult","type":"structure","members":{"Cluster":{"shape":"S23"}}}},"PurchaseReservedNodeOffering":{"input":{"type":"structure","required":["ReservedNodeOfferingId"],"members":{"ReservedNodeOfferingId":{},"NodeCount":{"type":"integer"}}},"output":{"resultWrapper":"PurchaseReservedNodeOfferingResult","type":"structure","members":{"ReservedNode":{"shape":"S4"}}}},"PutResourcePolicy":{"input":{"type":"structure","required":["ResourceArn","Policy"],"members":{"ResourceArn":{},"Policy":{}}},"output":{"resultWrapper":"PutResourcePolicyResult","type":"structure","members":{"ResourcePolicy":{"shape":"Sb1"}}}},"RebootCluster":{"input":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{}}},"output":{"resultWrapper":"RebootClusterResult","type":"structure","members":{"Cluster":{"shape":"S23"}}}},"RejectDataShare":{"input":{"type":"structure","required":["DataShareArn"],"members":{"DataShareArn":{}}},"output":{"shape":"Sj","resultWrapper":"RejectDataShareResult"}},"ResetClusterParameterGroup":{"input":{"type":"structure","required":["ParameterGroupName"],"members":{"ParameterGroupName":{},"ResetAllParameters":{"type":"boolean"},"Parameters":{"shape":"S6b"}}},"output":{"shape":"Sbp","resultWrapper":"ResetClusterParameterGroupResult"}},"ResizeCluster":{"input":{"shape":"S4g"},"output":{"resultWrapper":"ResizeClusterResult","type":"structure","members":{"Cluster":{"shape":"S23"}}}},"RestoreFromClusterSnapshot":{"input":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{},"SnapshotIdentifier":{},"SnapshotArn":{},"SnapshotClusterIdentifier":{},"Port":{"type":"integer"},"AvailabilityZone":{},"AllowVersionUpgrade":{"type":"boolean"},"ClusterSubnetGroupName":{},"PubliclyAccessible":{"type":"boolean"},"OwnerAccount":{},"HsmClientCertificateIdentifier":{},"HsmConfigurationIdentifier":{},"ElasticIp":{},"ClusterParameterGroupName":{},"ClusterSecurityGroups":{"shape":"S1y"},"VpcSecurityGroupIds":{"shape":"S1z"},"PreferredMaintenanceWindow":{},"AutomatedSnapshotRetentionPeriod":{"type":"integer"},"ManualSnapshotRetentionPeriod":{"type":"integer"},"KmsKeyId":{},"NodeType":{},"EnhancedVpcRouting":{"type":"boolean"},"AdditionalInfo":{},"IamRoles":{"shape":"S20"},"MaintenanceTrackName":{},"SnapshotScheduleIdentifier":{},"NumberOfNodes":{"type":"integer"},"AvailabilityZoneRelocation":{"type":"boolean"},"AquaConfigurationStatus":{},"DefaultIamRoleArn":{},"ReservedNodeId":{},"TargetReservedNodeOfferingId":{},"Encrypted":{"type":"boolean"},"ManageMasterPassword":{"type":"boolean"},"MasterPasswordSecretKmsKeyId":{},"IpAddressType":{},"MultiAZ":{"type":"boolean"}}},"output":{"resultWrapper":"RestoreFromClusterSnapshotResult","type":"structure","members":{"Cluster":{"shape":"S23"}}}},"RestoreTableFromClusterSnapshot":{"input":{"type":"structure","required":["ClusterIdentifier","SnapshotIdentifier","SourceDatabaseName","SourceTableName","NewTableName"],"members":{"ClusterIdentifier":{},"SnapshotIdentifier":{},"SourceDatabaseName":{},"SourceSchemaName":{},"SourceTableName":{},"TargetDatabaseName":{},"TargetSchemaName":{},"NewTableName":{},"EnableCaseSensitiveIdentifier":{"type":"boolean"}}},"output":{"resultWrapper":"RestoreTableFromClusterSnapshotResult","type":"structure","members":{"TableRestoreStatus":{"shape":"Sa5"}}}},"ResumeCluster":{"input":{"shape":"S4i"},"output":{"resultWrapper":"ResumeClusterResult","type":"structure","members":{"Cluster":{"shape":"S23"}}}},"RevokeClusterSecurityGroupIngress":{"input":{"type":"structure","required":["ClusterSecurityGroupName"],"members":{"ClusterSecurityGroupName":{},"CIDRIP":{},"EC2SecurityGroupName":{},"EC2SecurityGroupOwnerId":{}}},"output":{"resultWrapper":"RevokeClusterSecurityGroupIngressResult","type":"structure","members":{"ClusterSecurityGroup":{"shape":"Sq"}}}},"RevokeEndpointAccess":{"input":{"type":"structure","members":{"ClusterIdentifier":{},"Account":{},"VpcIds":{"shape":"Sz"},"Force":{"type":"boolean"}}},"output":{"shape":"S10","resultWrapper":"RevokeEndpointAccessResult"}},"RevokeSnapshotAccess":{"input":{"type":"structure","required":["AccountWithRestoreAccess"],"members":{"SnapshotIdentifier":{},"SnapshotArn":{},"SnapshotClusterIdentifier":{},"AccountWithRestoreAccess":{}}},"output":{"resultWrapper":"RevokeSnapshotAccessResult","type":"structure","members":{"Snapshot":{"shape":"S14"}}}},"RotateEncryptionKey":{"input":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{}}},"output":{"resultWrapper":"RotateEncryptionKeyResult","type":"structure","members":{"Cluster":{"shape":"S23"}}}},"UpdatePartnerStatus":{"input":{"type":"structure","required":["AccountId","ClusterIdentifier","DatabaseName","PartnerName","Status"],"members":{"AccountId":{},"ClusterIdentifier":{},"DatabaseName":{},"PartnerName":{},"Status":{},"StatusMessage":{}}},"output":{"shape":"Sg","resultWrapper":"UpdatePartnerStatusResult"}}},"shapes":{"S4":{"type":"structure","members":{"ReservedNodeId":{},"ReservedNodeOfferingId":{},"NodeType":{},"StartTime":{"type":"timestamp"},"Duration":{"type":"integer"},"FixedPrice":{"type":"double"},"UsagePrice":{"type":"double"},"CurrencyCode":{},"NodeCount":{"type":"integer"},"State":{},"OfferingType":{},"RecurringCharges":{"shape":"S8"},"ReservedNodeOfferingType":{}},"wrapper":true},"S8":{"type":"list","member":{"locationName":"RecurringCharge","type":"structure","members":{"RecurringChargeAmount":{"type":"double"},"RecurringChargeFrequency":{}},"wrapper":true}},"Sb":{"type":"structure","required":["AccountId","ClusterIdentifier","DatabaseName","PartnerName"],"members":{"AccountId":{},"ClusterIdentifier":{},"DatabaseName":{},"PartnerName":{}}},"Sg":{"type":"structure","members":{"DatabaseName":{},"PartnerName":{}}},"Sj":{"type":"structure","members":{"DataShareArn":{},"ProducerArn":{},"AllowPubliclyAccessibleConsumers":{"type":"boolean"},"DataShareAssociations":{"type":"list","member":{"type":"structure","members":{"ConsumerIdentifier":{},"Status":{},"ConsumerRegion":{},"CreatedDate":{"type":"timestamp"},"StatusChangeDate":{"type":"timestamp"},"ProducerAllowedWrites":{"type":"boolean"},"ConsumerAcceptedWrites":{"type":"boolean"}}}},"ManagedBy":{}}},"Sq":{"type":"structure","members":{"ClusterSecurityGroupName":{},"Description":{},"EC2SecurityGroups":{"type":"list","member":{"locationName":"EC2SecurityGroup","type":"structure","members":{"Status":{},"EC2SecurityGroupName":{},"EC2SecurityGroupOwnerId":{},"Tags":{"shape":"St"}}}},"IPRanges":{"type":"list","member":{"locationName":"IPRange","type":"structure","members":{"Status":{},"CIDRIP":{},"Tags":{"shape":"St"}}}},"Tags":{"shape":"St"}},"wrapper":true},"St":{"type":"list","member":{"shape":"Su","locationName":"Tag"}},"Su":{"type":"structure","members":{"Key":{},"Value":{}}},"Sz":{"type":"list","member":{"locationName":"VpcIdentifier"}},"S10":{"type":"structure","members":{"Grantor":{},"Grantee":{},"ClusterIdentifier":{},"AuthorizeTime":{"type":"timestamp"},"ClusterStatus":{},"Status":{},"AllowedAllVPCs":{"type":"boolean"},"AllowedVPCs":{"shape":"Sz"},"EndpointCount":{"type":"integer"}}},"S14":{"type":"structure","members":{"SnapshotIdentifier":{},"ClusterIdentifier":{},"SnapshotCreateTime":{"type":"timestamp"},"Status":{},"Port":{"type":"integer"},"AvailabilityZone":{},"ClusterCreateTime":{"type":"timestamp"},"MasterUsername":{},"ClusterVersion":{},"EngineFullVersion":{},"SnapshotType":{},"NodeType":{},"NumberOfNodes":{"type":"integer"},"DBName":{},"VpcId":{},"Encrypted":{"type":"boolean"},"KmsKeyId":{},"EncryptedWithHSM":{"type":"boolean"},"AccountsWithRestoreAccess":{"type":"list","member":{"locationName":"AccountWithRestoreAccess","type":"structure","members":{"AccountId":{},"AccountAlias":{}}}},"OwnerAccount":{},"TotalBackupSizeInMegaBytes":{"type":"double"},"ActualIncrementalBackupSizeInMegaBytes":{"type":"double"},"BackupProgressInMegaBytes":{"type":"double"},"CurrentBackupRateInMegaBytesPerSecond":{"type":"double"},"EstimatedSecondsToCompletion":{"type":"long"},"ElapsedTimeInSeconds":{"type":"long"},"SourceRegion":{},"Tags":{"shape":"St"},"RestorableNodeTypes":{"type":"list","member":{"locationName":"NodeType"}},"EnhancedVpcRouting":{"type":"boolean"},"MaintenanceTrackName":{},"ManualSnapshotRetentionPeriod":{"type":"integer"},"ManualSnapshotRemainingDays":{"type":"integer"},"SnapshotRetentionStartTime":{"type":"timestamp"},"MasterPasswordSecretArn":{},"MasterPasswordSecretKmsKeyId":{},"SnapshotArn":{}},"wrapper":true},"S1c":{"type":"structure","required":["SnapshotIdentifier"],"members":{"SnapshotIdentifier":{},"SnapshotClusterIdentifier":{}}},"S1e":{"type":"list","member":{"locationName":"String"}},"S1g":{"type":"structure","members":{"SnapshotIdentifier":{},"SnapshotClusterIdentifier":{},"FailureCode":{},"FailureReason":{}}},"S1l":{"type":"structure","members":{"TargetNodeType":{},"TargetNumberOfNodes":{"type":"integer"},"TargetClusterType":{},"Status":{},"ImportTablesCompleted":{"type":"list","member":{}},"ImportTablesInProgress":{"type":"list","member":{}},"ImportTablesNotStarted":{"type":"list","member":{}},"AvgResizeRateInMegaBytesPerSecond":{"type":"double"},"TotalResizeDataInMegaBytes":{"type":"long"},"ProgressInMegaBytes":{"type":"long"},"ElapsedTimeInSeconds":{"type":"long"},"EstimatedTimeToCompletionInSeconds":{"type":"long"},"ResizeType":{},"Message":{},"TargetEncryptionType":{},"DataTransferProgressPercent":{"type":"double"}}},"S1x":{"type":"string","sensitive":true},"S1y":{"type":"list","member":{"locationName":"ClusterSecurityGroupName"}},"S1z":{"type":"list","member":{"locationName":"VpcSecurityGroupId"}},"S20":{"type":"list","member":{"locationName":"IamRoleArn"}},"S23":{"type":"structure","members":{"ClusterIdentifier":{},"NodeType":{},"ClusterStatus":{},"ClusterAvailabilityStatus":{},"ModifyStatus":{},"MasterUsername":{},"DBName":{},"Endpoint":{"type":"structure","members":{"Address":{},"Port":{"type":"integer"},"VpcEndpoints":{"type":"list","member":{"shape":"S26","locationName":"VpcEndpoint"}}}},"ClusterCreateTime":{"type":"timestamp"},"AutomatedSnapshotRetentionPeriod":{"type":"integer"},"ManualSnapshotRetentionPeriod":{"type":"integer"},"ClusterSecurityGroups":{"type":"list","member":{"locationName":"ClusterSecurityGroup","type":"structure","members":{"ClusterSecurityGroupName":{},"Status":{}}}},"VpcSecurityGroups":{"shape":"S2b"},"ClusterParameterGroups":{"type":"list","member":{"locationName":"ClusterParameterGroup","type":"structure","members":{"ParameterGroupName":{},"ParameterApplyStatus":{},"ClusterParameterStatusList":{"type":"list","member":{"type":"structure","members":{"ParameterName":{},"ParameterApplyStatus":{},"ParameterApplyErrorDescription":{}}}}}}},"ClusterSubnetGroupName":{},"VpcId":{},"AvailabilityZone":{},"PreferredMaintenanceWindow":{},"PendingModifiedValues":{"type":"structure","members":{"MasterUserPassword":{"shape":"S1x"},"NodeType":{},"NumberOfNodes":{"type":"integer"},"ClusterType":{},"ClusterVersion":{},"AutomatedSnapshotRetentionPeriod":{"type":"integer"},"ClusterIdentifier":{},"PubliclyAccessible":{"type":"boolean"},"EnhancedVpcRouting":{"type":"boolean"},"MaintenanceTrackName":{},"EncryptionType":{}}},"ClusterVersion":{},"AllowVersionUpgrade":{"type":"boolean"},"NumberOfNodes":{"type":"integer"},"PubliclyAccessible":{"type":"boolean"},"Encrypted":{"type":"boolean"},"RestoreStatus":{"type":"structure","members":{"Status":{},"CurrentRestoreRateInMegaBytesPerSecond":{"type":"double"},"SnapshotSizeInMegaBytes":{"type":"long"},"ProgressInMegaBytes":{"type":"long"},"ElapsedTimeInSeconds":{"type":"long"},"EstimatedTimeToCompletionInSeconds":{"type":"long"}}},"DataTransferProgress":{"type":"structure","members":{"Status":{},"CurrentRateInMegaBytesPerSecond":{"type":"double"},"TotalDataInMegaBytes":{"type":"long"},"DataTransferredInMegaBytes":{"type":"long"},"EstimatedTimeToCompletionInSeconds":{"type":"long"},"ElapsedTimeInSeconds":{"type":"long"}}},"HsmStatus":{"type":"structure","members":{"HsmClientCertificateIdentifier":{},"HsmConfigurationIdentifier":{},"Status":{}}},"ClusterSnapshotCopyStatus":{"type":"structure","members":{"DestinationRegion":{},"RetentionPeriod":{"type":"long"},"ManualSnapshotRetentionPeriod":{"type":"integer"},"SnapshotCopyGrantName":{}}},"ClusterPublicKey":{},"ClusterNodes":{"shape":"S2m"},"ElasticIpStatus":{"type":"structure","members":{"ElasticIp":{},"Status":{}}},"ClusterRevisionNumber":{},"Tags":{"shape":"St"},"KmsKeyId":{},"EnhancedVpcRouting":{"type":"boolean"},"IamRoles":{"type":"list","member":{"locationName":"ClusterIamRole","type":"structure","members":{"IamRoleArn":{},"ApplyStatus":{}}}},"PendingActions":{"type":"list","member":{}},"MaintenanceTrackName":{},"ElasticResizeNumberOfNodeOptions":{},"DeferredMaintenanceWindows":{"type":"list","member":{"locationName":"DeferredMaintenanceWindow","type":"structure","members":{"DeferMaintenanceIdentifier":{},"DeferMaintenanceStartTime":{"type":"timestamp"},"DeferMaintenanceEndTime":{"type":"timestamp"}}}},"SnapshotScheduleIdentifier":{},"SnapshotScheduleState":{},"ExpectedNextSnapshotScheduleTime":{"type":"timestamp"},"ExpectedNextSnapshotScheduleTimeStatus":{},"NextMaintenanceWindowStartTime":{"type":"timestamp"},"ResizeInfo":{"type":"structure","members":{"ResizeType":{},"AllowCancelResize":{"type":"boolean"}}},"AvailabilityZoneRelocationStatus":{},"ClusterNamespaceArn":{},"TotalStorageCapacityInMegaBytes":{"type":"long"},"AquaConfiguration":{"shape":"S2w"},"DefaultIamRoleArn":{},"ReservedNodeExchangeStatus":{"shape":"S2y"},"CustomDomainName":{},"CustomDomainCertificateArn":{},"CustomDomainCertificateExpiryDate":{"type":"timestamp"},"MasterPasswordSecretArn":{},"MasterPasswordSecretKmsKeyId":{},"IpAddressType":{},"MultiAZ":{},"MultiAZSecondary":{"type":"structure","members":{"AvailabilityZone":{},"ClusterNodes":{"shape":"S2m"}}}},"wrapper":true},"S26":{"type":"structure","members":{"VpcEndpointId":{},"VpcId":{},"NetworkInterfaces":{"type":"list","member":{"locationName":"NetworkInterface","type":"structure","members":{"NetworkInterfaceId":{},"SubnetId":{},"PrivateIpAddress":{},"AvailabilityZone":{},"Ipv6Address":{}}}}}},"S2b":{"type":"list","member":{"locationName":"VpcSecurityGroup","type":"structure","members":{"VpcSecurityGroupId":{},"Status":{}}}},"S2m":{"type":"list","member":{"type":"structure","members":{"NodeRole":{},"PrivateIPAddress":{},"PublicIPAddress":{}}}},"S2w":{"type":"structure","members":{"AquaStatus":{},"AquaConfigurationStatus":{}}},"S2y":{"type":"structure","members":{"ReservedNodeExchangeRequestId":{},"Status":{},"RequestTime":{"type":"timestamp"},"SourceReservedNodeId":{},"SourceReservedNodeType":{},"SourceReservedNodeCount":{"type":"integer"},"TargetReservedNodeOfferingId":{},"TargetReservedNodeType":{},"TargetReservedNodeCount":{"type":"integer"}},"wrapper":true},"S33":{"type":"structure","members":{"ParameterGroupName":{},"ParameterGroupFamily":{},"Description":{},"Tags":{"shape":"St"}},"wrapper":true},"S39":{"type":"list","member":{"locationName":"SubnetIdentifier"}},"S3b":{"type":"structure","members":{"ClusterSubnetGroupName":{},"Description":{},"VpcId":{},"SubnetGroupStatus":{},"Subnets":{"type":"list","member":{"locationName":"Subnet","type":"structure","members":{"SubnetIdentifier":{},"SubnetAvailabilityZone":{"shape":"S3e"},"SubnetStatus":{}}}},"Tags":{"shape":"St"},"SupportedClusterIpAddressTypes":{"shape":"S3h"}},"wrapper":true},"S3e":{"type":"structure","members":{"Name":{},"SupportedPlatforms":{"type":"list","member":{"locationName":"SupportedPlatform","type":"structure","members":{"Name":{}},"wrapper":true}}},"wrapper":true},"S3h":{"type":"list","member":{"locationName":"item"}},"S3n":{"type":"structure","members":{"ClusterIdentifier":{},"ResourceOwner":{},"SubnetGroupName":{},"EndpointStatus":{},"EndpointName":{},"EndpointCreateTime":{"type":"timestamp"},"Port":{"type":"integer"},"Address":{},"VpcSecurityGroups":{"shape":"S2b"},"VpcEndpoint":{"shape":"S26"}}},"S3p":{"type":"list","member":{"locationName":"SourceId"}},"S3q":{"type":"list","member":{"locationName":"EventCategory"}},"S3s":{"type":"structure","members":{"CustomerAwsId":{},"CustSubscriptionId":{},"SnsTopicArn":{},"Status":{},"SubscriptionCreationTime":{"type":"timestamp"},"SourceType":{},"SourceIdsList":{"shape":"S3p"},"EventCategoriesList":{"shape":"S3q"},"Severity":{},"Enabled":{"type":"boolean"},"Tags":{"shape":"St"}},"wrapper":true},"S3v":{"type":"structure","members":{"HsmClientCertificateIdentifier":{},"HsmClientCertificatePublicKey":{},"Tags":{"shape":"St"}},"wrapper":true},"S3y":{"type":"structure","members":{"HsmConfigurationIdentifier":{},"Description":{},"HsmIpAddress":{},"HsmPartitionName":{},"Tags":{"shape":"St"}},"wrapper":true},"S43":{"type":"list","member":{"type":"structure","members":{"TrustedTokenIssuerArn":{},"AuthorizedAudiencesList":{"type":"list","member":{}}}}},"S46":{"type":"list","member":{"type":"structure","members":{"LakeFormation":{"type":"list","member":{"type":"structure","members":{"LakeFormationQuery":{"type":"structure","required":["Authorization"],"members":{"Authorization":{}}}},"union":true}}},"union":true}},"S4d":{"type":"structure","members":{"IdcInstanceArn":{},"RedshiftIdcApplicationName":{},"RedshiftIdcApplicationArn":{},"IdentityNamespace":{},"IdcDisplayName":{},"IamRoleArn":{},"IdcManagedApplicationArn":{},"IdcOnboardStatus":{},"AuthorizedTokenIssuerList":{"shape":"S43"},"ServiceIntegrations":{"shape":"S46"}},"wrapper":true},"S4f":{"type":"structure","members":{"ResizeCluster":{"shape":"S4g"},"PauseCluster":{"shape":"S4h"},"ResumeCluster":{"shape":"S4i"}}},"S4g":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{},"ClusterType":{},"NodeType":{},"NumberOfNodes":{"type":"integer"},"Classic":{"type":"boolean"},"ReservedNodeId":{},"TargetReservedNodeOfferingId":{}}},"S4h":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{}}},"S4i":{"type":"structure","required":["ClusterIdentifier"],"members":{"ClusterIdentifier":{}}},"S4j":{"type":"structure","members":{"ScheduledActionName":{},"TargetAction":{"shape":"S4f"},"Schedule":{},"IamRole":{},"ScheduledActionDescription":{},"State":{},"NextInvocations":{"type":"list","member":{"locationName":"ScheduledActionTime","type":"timestamp"}},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"}}},"S4o":{"type":"structure","members":{"SnapshotCopyGrantName":{},"KmsKeyId":{},"Tags":{"shape":"St"}},"wrapper":true},"S4q":{"type":"list","member":{"locationName":"ScheduleDefinition"}},"S4r":{"type":"structure","members":{"ScheduleDefinitions":{"shape":"S4q"},"ScheduleIdentifier":{},"ScheduleDescription":{},"Tags":{"shape":"St"},"NextInvocations":{"type":"list","member":{"locationName":"SnapshotTime","type":"timestamp"}},"AssociatedClusterCount":{"type":"integer"},"AssociatedClusters":{"type":"list","member":{"locationName":"ClusterAssociatedToSchedule","type":"structure","members":{"ClusterIdentifier":{},"ScheduleAssociationState":{}}}}}},"S51":{"type":"structure","members":{"UsageLimitId":{},"ClusterIdentifier":{},"FeatureType":{},"LimitType":{},"Amount":{"type":"long"},"Period":{},"BreachAction":{},"Tags":{"shape":"St"}}},"S5m":{"type":"list","member":{"locationName":"TagKey"}},"S66":{"type":"list","member":{"locationName":"TagValue"}},"S6b":{"type":"list","member":{"locationName":"Parameter","type":"structure","members":{"ParameterName":{},"ParameterValue":{},"Description":{},"Source":{},"DataType":{},"AllowedValues":{},"ApplyType":{},"IsModifiable":{"type":"boolean"},"MinimumEngineVersion":{}}}},"S7e":{"type":"list","member":{"shape":"Sj"}},"S8m":{"type":"structure","members":{"LoggingEnabled":{"type":"boolean"},"BucketName":{},"S3KeyPrefix":{},"LastSuccessfulDeliveryTime":{"type":"timestamp"},"LastFailureTime":{"type":"timestamp"},"LastFailureMessage":{},"LogDestinationType":{},"LogExports":{"shape":"S8o"}}},"S8o":{"type":"list","member":{}},"S9i":{"type":"list","member":{"shape":"S9j","locationName":"ReservedNodeOffering"}},"S9j":{"type":"structure","members":{"ReservedNodeOfferingId":{},"NodeType":{},"Duration":{"type":"integer"},"FixedPrice":{"type":"double"},"UsagePrice":{"type":"double"},"CurrencyCode":{},"OfferingType":{},"RecurringCharges":{"shape":"S8"},"ReservedNodeOfferingType":{}},"wrapper":true},"Sa5":{"type":"structure","members":{"TableRestoreRequestId":{},"Status":{},"Message":{},"RequestTime":{"type":"timestamp"},"ProgressInMegaBytes":{"type":"long"},"TotalDataInMegaBytes":{"type":"long"},"ClusterIdentifier":{},"SnapshotIdentifier":{},"SourceDatabaseName":{},"SourceSchemaName":{},"SourceTableName":{},"TargetDatabaseName":{},"TargetSchemaName":{},"NewTableName":{}},"wrapper":true},"Sb1":{"type":"structure","members":{"ResourceArn":{},"Policy":{}}},"Sbp":{"type":"structure","members":{"ParameterGroupName":{},"ParameterGroupStatus":{}}}}}')},88012:e=>{"use strict";e.exports=JSON.parse('{"o":{"DescribeClusterDbRevisions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ClusterDbRevisions"},"DescribeClusterParameterGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ParameterGroups"},"DescribeClusterParameters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Parameters"},"DescribeClusterSecurityGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ClusterSecurityGroups"},"DescribeClusterSnapshots":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Snapshots"},"DescribeClusterSubnetGroups":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ClusterSubnetGroups"},"DescribeClusterTracks":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"MaintenanceTracks"},"DescribeClusterVersions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ClusterVersions"},"DescribeClusters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Clusters"},"DescribeCustomDomainAssociations":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Associations"},"DescribeDataShares":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DataShares"},"DescribeDataSharesForConsumer":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DataShares"},"DescribeDataSharesForProducer":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"DataShares"},"DescribeDefaultClusterParameters":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"DefaultClusterParameters.Marker","result_key":"DefaultClusterParameters.Parameters"},"DescribeEndpointAccess":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"EndpointAccessList"},"DescribeEndpointAuthorization":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"EndpointAuthorizationList"},"DescribeEventSubscriptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"EventSubscriptionsList"},"DescribeEvents":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Events"},"DescribeHsmClientCertificates":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"HsmClientCertificates"},"DescribeHsmConfigurations":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"HsmConfigurations"},"DescribeInboundIntegrations":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"InboundIntegrations"},"DescribeNodeConfigurationOptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"NodeConfigurationOptionList"},"DescribeOrderableClusterOptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"OrderableClusterOptions"},"DescribeRedshiftIdcApplications":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"RedshiftIdcApplications"},"DescribeReservedNodeExchangeStatus":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedNodeExchangeStatusDetails"},"DescribeReservedNodeOfferings":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedNodeOfferings"},"DescribeReservedNodes":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedNodes"},"DescribeScheduledActions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ScheduledActions"},"DescribeSnapshotCopyGrants":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"SnapshotCopyGrants"},"DescribeSnapshotSchedules":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"SnapshotSchedules"},"DescribeTableRestoreStatus":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"TableRestoreStatusDetails"},"DescribeTags":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"TaggedResources"},"DescribeUsageLimits":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"UsageLimits"},"GetReservedNodeExchangeConfigurationOptions":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedNodeConfigurationOptionList"},"GetReservedNodeExchangeOfferings":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"ReservedNodeOfferings"},"ListRecommendations":{"input_token":"Marker","limit_key":"MaxRecords","output_token":"Marker","result_key":"Recommendations"}}}')},79011:e=>{"use strict";e.exports=JSON.parse('{"V":{"ClusterAvailable":{"delay":60,"operation":"DescribeClusters","maxAttempts":30,"acceptors":[{"expected":"available","matcher":"pathAll","state":"success","argument":"Clusters[].ClusterStatus"},{"expected":"deleting","matcher":"pathAny","state":"failure","argument":"Clusters[].ClusterStatus"},{"expected":"ClusterNotFound","matcher":"error","state":"retry"}]},"ClusterDeleted":{"delay":60,"operation":"DescribeClusters","maxAttempts":30,"acceptors":[{"expected":"ClusterNotFound","matcher":"error","state":"success"},{"expected":"creating","matcher":"pathAny","state":"failure","argument":"Clusters[].ClusterStatus"},{"expected":"modifying","matcher":"pathAny","state":"failure","argument":"Clusters[].ClusterStatus"}]},"ClusterRestored":{"operation":"DescribeClusters","maxAttempts":30,"delay":60,"acceptors":[{"state":"success","matcher":"pathAll","argument":"Clusters[].RestoreStatus.Status","expected":"completed"},{"state":"failure","matcher":"pathAny","argument":"Clusters[].ClusterStatus","expected":"deleting"}]},"SnapshotAvailable":{"delay":15,"operation":"DescribeClusterSnapshots","maxAttempts":20,"acceptors":[{"expected":"available","matcher":"pathAll","state":"success","argument":"Snapshots[].Status"},{"expected":"failed","matcher":"pathAny","state":"failure","argument":"Snapshots[].Status"},{"expected":"deleted","matcher":"pathAny","state":"failure","argument":"Snapshots[].Status"}]}}}')},66442:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2016-06-27","endpointPrefix":"rekognition","jsonVersion":"1.1","protocol":"json","protocols":["json"],"serviceFullName":"Amazon Rekognition","serviceId":"Rekognition","signatureVersion":"v4","targetPrefix":"RekognitionService","uid":"rekognition-2016-06-27","auth":["aws.auth#sigv4"]},"operations":{"AssociateFaces":{"input":{"type":"structure","required":["CollectionId","UserId","FaceIds"],"members":{"CollectionId":{},"UserId":{},"FaceIds":{"shape":"S4"},"UserMatchThreshold":{"type":"float"},"ClientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"AssociatedFaces":{"type":"list","member":{"type":"structure","members":{"FaceId":{}}}},"UnsuccessfulFaceAssociations":{"type":"list","member":{"type":"structure","members":{"FaceId":{},"UserId":{},"Confidence":{"type":"float"},"Reasons":{"type":"list","member":{}}}}},"UserStatus":{}}}},"CompareFaces":{"input":{"type":"structure","required":["SourceImage","TargetImage"],"members":{"SourceImage":{"shape":"Sh"},"TargetImage":{"shape":"Sh"},"SimilarityThreshold":{"type":"float"},"QualityFilter":{}}},"output":{"type":"structure","members":{"SourceImageFace":{"type":"structure","members":{"BoundingBox":{"shape":"Sq"},"Confidence":{"type":"float"}}},"FaceMatches":{"type":"list","member":{"type":"structure","members":{"Similarity":{"type":"float"},"Face":{"shape":"Su"}}}},"UnmatchedFaces":{"type":"list","member":{"shape":"Su"}},"SourceImageOrientationCorrection":{},"TargetImageOrientationCorrection":{}}}},"CopyProjectVersion":{"input":{"type":"structure","required":["SourceProjectArn","SourceProjectVersionArn","DestinationProjectArn","VersionName","OutputConfig"],"members":{"SourceProjectArn":{},"SourceProjectVersionArn":{},"DestinationProjectArn":{},"VersionName":{},"OutputConfig":{"shape":"S1c"},"Tags":{"shape":"S1e"},"KmsKeyId":{}}},"output":{"type":"structure","members":{"ProjectVersionArn":{}}}},"CreateCollection":{"input":{"type":"structure","required":["CollectionId"],"members":{"CollectionId":{},"Tags":{"shape":"S1e"}}},"output":{"type":"structure","members":{"StatusCode":{"type":"integer"},"CollectionArn":{},"FaceModelVersion":{}}}},"CreateDataset":{"input":{"type":"structure","required":["DatasetType","ProjectArn"],"members":{"DatasetSource":{"type":"structure","members":{"GroundTruthManifest":{"shape":"S1p"},"DatasetArn":{}}},"DatasetType":{},"ProjectArn":{},"Tags":{"shape":"S1e"}}},"output":{"type":"structure","members":{"DatasetArn":{}}}},"CreateFaceLivenessSession":{"input":{"type":"structure","members":{"KmsKeyId":{},"Settings":{"type":"structure","members":{"OutputConfig":{"type":"structure","required":["S3Bucket"],"members":{"S3Bucket":{},"S3KeyPrefix":{}}},"AuditImagesLimit":{"type":"integer"}}},"ClientRequestToken":{}}},"output":{"type":"structure","required":["SessionId"],"members":{"SessionId":{}}},"idempotent":true},"CreateProject":{"input":{"type":"structure","required":["ProjectName"],"members":{"ProjectName":{},"Feature":{},"AutoUpdate":{},"Tags":{"shape":"S1e"}}},"output":{"type":"structure","members":{"ProjectArn":{}}}},"CreateProjectVersion":{"input":{"type":"structure","required":["ProjectArn","VersionName","OutputConfig"],"members":{"ProjectArn":{},"VersionName":{},"OutputConfig":{"shape":"S1c"},"TrainingData":{"shape":"S26"},"TestingData":{"shape":"S29"},"Tags":{"shape":"S1e"},"KmsKeyId":{},"VersionDescription":{},"FeatureConfig":{"shape":"S2b"}}},"output":{"type":"structure","members":{"ProjectVersionArn":{}}}},"CreateStreamProcessor":{"input":{"type":"structure","required":["Input","Output","Name","Settings","RoleArn"],"members":{"Input":{"shape":"S2f"},"Output":{"shape":"S2i"},"Name":{},"Settings":{"shape":"S2n"},"RoleArn":{},"Tags":{"shape":"S1e"},"NotificationChannel":{"shape":"S2t"},"KmsKeyId":{},"RegionsOfInterest":{"shape":"S2v"},"DataSharingPreference":{"shape":"S2z"}}},"output":{"type":"structure","members":{"StreamProcessorArn":{}}}},"CreateUser":{"input":{"type":"structure","required":["CollectionId","UserId"],"members":{"CollectionId":{},"UserId":{},"ClientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{}}},"DeleteCollection":{"input":{"type":"structure","required":["CollectionId"],"members":{"CollectionId":{}}},"output":{"type":"structure","members":{"StatusCode":{"type":"integer"}}}},"DeleteDataset":{"input":{"type":"structure","required":["DatasetArn"],"members":{"DatasetArn":{}}},"output":{"type":"structure","members":{}}},"DeleteFaces":{"input":{"type":"structure","required":["CollectionId","FaceIds"],"members":{"CollectionId":{},"FaceIds":{"shape":"S39"}}},"output":{"type":"structure","members":{"DeletedFaces":{"shape":"S39"},"UnsuccessfulFaceDeletions":{"type":"list","member":{"type":"structure","members":{"FaceId":{},"UserId":{},"Reasons":{"type":"list","member":{}}}}}}}},"DeleteProject":{"input":{"type":"structure","required":["ProjectArn"],"members":{"ProjectArn":{}}},"output":{"type":"structure","members":{"Status":{}}}},"DeleteProjectPolicy":{"input":{"type":"structure","required":["ProjectArn","PolicyName"],"members":{"ProjectArn":{},"PolicyName":{},"PolicyRevisionId":{}}},"output":{"type":"structure","members":{}}},"DeleteProjectVersion":{"input":{"type":"structure","required":["ProjectVersionArn"],"members":{"ProjectVersionArn":{}}},"output":{"type":"structure","members":{"Status":{}}}},"DeleteStreamProcessor":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}}},"DeleteUser":{"input":{"type":"structure","required":["CollectionId","UserId"],"members":{"CollectionId":{},"UserId":{},"ClientRequestToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{}}},"DescribeCollection":{"input":{"type":"structure","required":["CollectionId"],"members":{"CollectionId":{}}},"output":{"type":"structure","members":{"FaceCount":{"type":"long"},"FaceModelVersion":{},"CollectionARN":{},"CreationTimestamp":{"type":"timestamp"},"UserCount":{"type":"long"}}}},"DescribeDataset":{"input":{"type":"structure","required":["DatasetArn"],"members":{"DatasetArn":{}}},"output":{"type":"structure","members":{"DatasetDescription":{"type":"structure","members":{"CreationTimestamp":{"type":"timestamp"},"LastUpdatedTimestamp":{"type":"timestamp"},"Status":{},"StatusMessage":{},"StatusMessageCode":{},"DatasetStats":{"type":"structure","members":{"LabeledEntries":{"type":"integer"},"TotalEntries":{"type":"integer"},"TotalLabels":{"type":"integer"},"ErrorEntries":{"type":"integer"}}}}}}}},"DescribeProjectVersions":{"input":{"type":"structure","required":["ProjectArn"],"members":{"ProjectArn":{},"VersionNames":{"type":"list","member":{}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ProjectVersionDescriptions":{"type":"list","member":{"type":"structure","members":{"ProjectVersionArn":{},"CreationTimestamp":{"type":"timestamp"},"MinInferenceUnits":{"type":"integer"},"Status":{},"StatusMessage":{},"BillableTrainingTimeInSeconds":{"type":"long"},"TrainingEndTimestamp":{"type":"timestamp"},"OutputConfig":{"shape":"S1c"},"TrainingDataResult":{"type":"structure","members":{"Input":{"shape":"S26"},"Output":{"shape":"S26"},"Validation":{"shape":"S4d"}}},"TestingDataResult":{"type":"structure","members":{"Input":{"shape":"S29"},"Output":{"shape":"S29"},"Validation":{"shape":"S4d"}}},"EvaluationResult":{"type":"structure","members":{"F1Score":{"type":"float"},"Summary":{"type":"structure","members":{"S3Object":{"shape":"Sj"}}}}},"ManifestSummary":{"shape":"S1p"},"KmsKeyId":{},"MaxInferenceUnits":{"type":"integer"},"SourceProjectVersionArn":{},"VersionDescription":{},"Feature":{},"BaseModelVersion":{},"FeatureConfig":{"shape":"S2b"}}}},"NextToken":{}}}},"DescribeProjects":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"ProjectNames":{"type":"list","member":{}},"Features":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"ProjectDescriptions":{"type":"list","member":{"type":"structure","members":{"ProjectArn":{},"CreationTimestamp":{"type":"timestamp"},"Status":{},"Datasets":{"type":"list","member":{"type":"structure","members":{"CreationTimestamp":{"type":"timestamp"},"DatasetType":{},"DatasetArn":{},"Status":{},"StatusMessage":{},"StatusMessageCode":{}}}},"Feature":{},"AutoUpdate":{}}}},"NextToken":{}}}},"DescribeStreamProcessor":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"Name":{},"StreamProcessorArn":{},"Status":{},"StatusMessage":{},"CreationTimestamp":{"type":"timestamp"},"LastUpdateTimestamp":{"type":"timestamp"},"Input":{"shape":"S2f"},"Output":{"shape":"S2i"},"RoleArn":{},"Settings":{"shape":"S2n"},"NotificationChannel":{"shape":"S2t"},"KmsKeyId":{},"RegionsOfInterest":{"shape":"S2v"},"DataSharingPreference":{"shape":"S2z"}}}},"DetectCustomLabels":{"input":{"type":"structure","required":["ProjectVersionArn","Image"],"members":{"ProjectVersionArn":{},"Image":{"shape":"Sh"},"MaxResults":{"type":"integer"},"MinConfidence":{"type":"float"}}},"output":{"type":"structure","members":{"CustomLabels":{"type":"list","member":{"type":"structure","members":{"Name":{},"Confidence":{"type":"float"},"Geometry":{"shape":"S4x"}}}}}}},"DetectFaces":{"input":{"type":"structure","required":["Image"],"members":{"Image":{"shape":"Sh"},"Attributes":{"shape":"S4z"}}},"output":{"type":"structure","members":{"FaceDetails":{"type":"list","member":{"shape":"S53"}},"OrientationCorrection":{}}}},"DetectLabels":{"input":{"type":"structure","required":["Image"],"members":{"Image":{"shape":"Sh"},"MaxLabels":{"type":"integer"},"MinConfidence":{"type":"float"},"Features":{"type":"list","member":{}},"Settings":{"type":"structure","members":{"GeneralLabels":{"shape":"S5j"},"ImageProperties":{"type":"structure","members":{"MaxDominantColors":{"type":"integer"}}}}}}},"output":{"type":"structure","members":{"Labels":{"type":"list","member":{"shape":"S5q"}},"OrientationCorrection":{},"LabelModelVersion":{},"ImageProperties":{"type":"structure","members":{"Quality":{"shape":"S62"},"DominantColors":{"shape":"S5t"},"Foreground":{"type":"structure","members":{"Quality":{"shape":"S62"},"DominantColors":{"shape":"S5t"}}},"Background":{"type":"structure","members":{"Quality":{"shape":"S62"},"DominantColors":{"shape":"S5t"}}}}}}}},"DetectModerationLabels":{"input":{"type":"structure","required":["Image"],"members":{"Image":{"shape":"Sh"},"MinConfidence":{"type":"float"},"HumanLoopConfig":{"type":"structure","required":["HumanLoopName","FlowDefinitionArn"],"members":{"HumanLoopName":{},"FlowDefinitionArn":{},"DataAttributes":{"type":"structure","members":{"ContentClassifiers":{"type":"list","member":{}}}}}},"ProjectVersion":{}}},"output":{"type":"structure","members":{"ModerationLabels":{"type":"list","member":{"shape":"S6f"}},"ModerationModelVersion":{},"HumanLoopActivationOutput":{"type":"structure","members":{"HumanLoopArn":{},"HumanLoopActivationReasons":{"type":"list","member":{}},"HumanLoopActivationConditionsEvaluationResults":{"jsonvalue":true}}},"ProjectVersion":{},"ContentTypes":{"shape":"S6l"}}}},"DetectProtectiveEquipment":{"input":{"type":"structure","required":["Image"],"members":{"Image":{"shape":"Sh"},"SummarizationAttributes":{"type":"structure","required":["MinConfidence","RequiredEquipmentTypes"],"members":{"MinConfidence":{"type":"float"},"RequiredEquipmentTypes":{"type":"list","member":{}}}}}},"output":{"type":"structure","members":{"ProtectiveEquipmentModelVersion":{},"Persons":{"type":"list","member":{"type":"structure","members":{"BodyParts":{"type":"list","member":{"type":"structure","members":{"Name":{},"Confidence":{"type":"float"},"EquipmentDetections":{"type":"list","member":{"type":"structure","members":{"BoundingBox":{"shape":"Sq"},"Confidence":{"type":"float"},"Type":{},"CoversBodyPart":{"type":"structure","members":{"Confidence":{"type":"float"},"Value":{"type":"boolean"}}}}}}}}},"BoundingBox":{"shape":"Sq"},"Confidence":{"type":"float"},"Id":{"type":"integer"}}}},"Summary":{"type":"structure","members":{"PersonsWithRequiredEquipment":{"shape":"S71"},"PersonsWithoutRequiredEquipment":{"shape":"S71"},"PersonsIndeterminate":{"shape":"S71"}}}}}},"DetectText":{"input":{"type":"structure","required":["Image"],"members":{"Image":{"shape":"Sh"},"Filters":{"type":"structure","members":{"WordFilter":{"shape":"S74"},"RegionsOfInterest":{"shape":"S2v"}}}}},"output":{"type":"structure","members":{"TextDetections":{"type":"list","member":{"shape":"S79"}},"TextModelVersion":{}}}},"DisassociateFaces":{"input":{"type":"structure","required":["CollectionId","UserId","FaceIds"],"members":{"CollectionId":{},"UserId":{},"ClientRequestToken":{"idempotencyToken":true},"FaceIds":{"shape":"S4"}}},"output":{"type":"structure","members":{"DisassociatedFaces":{"type":"list","member":{"type":"structure","members":{"FaceId":{}}}},"UnsuccessfulFaceDisassociations":{"type":"list","member":{"type":"structure","members":{"FaceId":{},"UserId":{},"Reasons":{"type":"list","member":{}}}}},"UserStatus":{}}}},"DistributeDatasetEntries":{"input":{"type":"structure","required":["Datasets"],"members":{"Datasets":{"type":"list","member":{"type":"structure","required":["Arn"],"members":{"Arn":{}}}}}},"output":{"type":"structure","members":{}}},"GetCelebrityInfo":{"input":{"type":"structure","required":["Id"],"members":{"Id":{}}},"output":{"type":"structure","members":{"Urls":{"shape":"S7q"},"Name":{},"KnownGender":{"shape":"S7s"}}}},"GetCelebrityRecognition":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{},"MaxResults":{"type":"integer"},"NextToken":{},"SortBy":{}}},"output":{"type":"structure","members":{"JobStatus":{},"StatusMessage":{},"VideoMetadata":{"shape":"S81"},"NextToken":{},"Celebrities":{"type":"list","member":{"type":"structure","members":{"Timestamp":{"type":"long"},"Celebrity":{"type":"structure","members":{"Urls":{"shape":"S7q"},"Name":{},"Id":{},"Confidence":{"type":"float"},"BoundingBox":{"shape":"Sq"},"Face":{"shape":"S53"},"KnownGender":{"shape":"S7s"}}}}}},"JobId":{},"Video":{"shape":"S87"},"JobTag":{}}}},"GetContentModeration":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{},"MaxResults":{"type":"integer"},"NextToken":{},"SortBy":{},"AggregateBy":{}}},"output":{"type":"structure","members":{"JobStatus":{},"StatusMessage":{},"VideoMetadata":{"shape":"S81"},"ModerationLabels":{"type":"list","member":{"type":"structure","members":{"Timestamp":{"type":"long"},"ModerationLabel":{"shape":"S6f"},"StartTimestampMillis":{"type":"long"},"EndTimestampMillis":{"type":"long"},"DurationMillis":{"type":"long"},"ContentTypes":{"shape":"S6l"}}}},"NextToken":{},"ModerationModelVersion":{},"JobId":{},"Video":{"shape":"S87"},"JobTag":{},"GetRequestMetadata":{"type":"structure","members":{"SortBy":{},"AggregateBy":{}}}}}},"GetFaceDetection":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"JobStatus":{},"StatusMessage":{},"VideoMetadata":{"shape":"S81"},"NextToken":{},"Faces":{"type":"list","member":{"type":"structure","members":{"Timestamp":{"type":"long"},"Face":{"shape":"S53"}}}},"JobId":{},"Video":{"shape":"S87"},"JobTag":{}}}},"GetFaceLivenessSessionResults":{"input":{"type":"structure","required":["SessionId"],"members":{"SessionId":{}}},"output":{"type":"structure","required":["SessionId","Status"],"members":{"SessionId":{},"Status":{},"Confidence":{"type":"float"},"ReferenceImage":{"shape":"S8n"},"AuditImages":{"type":"list","member":{"shape":"S8n"}}}}},"GetFaceSearch":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{},"MaxResults":{"type":"integer"},"NextToken":{},"SortBy":{}}},"output":{"type":"structure","members":{"JobStatus":{},"StatusMessage":{},"NextToken":{},"VideoMetadata":{"shape":"S81"},"Persons":{"type":"list","member":{"type":"structure","members":{"Timestamp":{"type":"long"},"Person":{"shape":"S8v"},"FaceMatches":{"shape":"S8x"}}}},"JobId":{},"Video":{"shape":"S87"},"JobTag":{}}}},"GetLabelDetection":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{},"MaxResults":{"type":"integer"},"NextToken":{},"SortBy":{},"AggregateBy":{}}},"output":{"type":"structure","members":{"JobStatus":{},"StatusMessage":{},"VideoMetadata":{"shape":"S81"},"NextToken":{},"Labels":{"type":"list","member":{"type":"structure","members":{"Timestamp":{"type":"long"},"Label":{"shape":"S5q"},"StartTimestampMillis":{"type":"long"},"EndTimestampMillis":{"type":"long"},"DurationMillis":{"type":"long"}}}},"LabelModelVersion":{},"JobId":{},"Video":{"shape":"S87"},"JobTag":{},"GetRequestMetadata":{"type":"structure","members":{"SortBy":{},"AggregateBy":{}}}}}},"GetMediaAnalysisJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","required":["JobId","OperationsConfig","Status","CreationTimestamp","Input","OutputConfig"],"members":{"JobId":{},"JobName":{},"OperationsConfig":{"shape":"S9e"},"Status":{},"FailureDetails":{"shape":"S9h"},"CreationTimestamp":{"type":"timestamp"},"CompletionTimestamp":{"type":"timestamp"},"Input":{"shape":"S9j"},"OutputConfig":{"shape":"S9k"},"KmsKeyId":{},"Results":{"shape":"S9m"},"ManifestSummary":{"shape":"S9o"}}}},"GetPersonTracking":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{},"MaxResults":{"type":"integer"},"NextToken":{},"SortBy":{}}},"output":{"type":"structure","members":{"JobStatus":{},"StatusMessage":{},"VideoMetadata":{"shape":"S81"},"NextToken":{},"Persons":{"type":"list","member":{"type":"structure","members":{"Timestamp":{"type":"long"},"Person":{"shape":"S8v"}}}},"JobId":{},"Video":{"shape":"S87"},"JobTag":{}}}},"GetSegmentDetection":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"JobStatus":{},"StatusMessage":{},"VideoMetadata":{"type":"list","member":{"shape":"S81"}},"AudioMetadata":{"type":"list","member":{"type":"structure","members":{"Codec":{},"DurationMillis":{"type":"long"},"SampleRate":{"type":"long"},"NumberOfChannels":{"type":"long"}}}},"NextToken":{},"Segments":{"type":"list","member":{"type":"structure","members":{"Type":{},"StartTimestampMillis":{"type":"long"},"EndTimestampMillis":{"type":"long"},"DurationMillis":{"type":"long"},"StartTimecodeSMPTE":{},"EndTimecodeSMPTE":{},"DurationSMPTE":{},"TechnicalCueSegment":{"type":"structure","members":{"Type":{},"Confidence":{"type":"float"}}},"ShotSegment":{"type":"structure","members":{"Index":{"type":"long"},"Confidence":{"type":"float"}}},"StartFrameNumber":{"type":"long"},"EndFrameNumber":{"type":"long"},"DurationFrames":{"type":"long"}}}},"SelectedSegmentTypes":{"type":"list","member":{"type":"structure","members":{"Type":{},"ModelVersion":{}}}},"JobId":{},"Video":{"shape":"S87"},"JobTag":{}}}},"GetTextDetection":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"JobStatus":{},"StatusMessage":{},"VideoMetadata":{"shape":"S81"},"TextDetections":{"type":"list","member":{"type":"structure","members":{"Timestamp":{"type":"long"},"TextDetection":{"shape":"S79"}}}},"NextToken":{},"TextModelVersion":{},"JobId":{},"Video":{"shape":"S87"},"JobTag":{}}}},"IndexFaces":{"input":{"type":"structure","required":["CollectionId","Image"],"members":{"CollectionId":{},"Image":{"shape":"Sh"},"ExternalImageId":{},"DetectionAttributes":{"shape":"S4z"},"MaxFaces":{"type":"integer"},"QualityFilter":{}}},"output":{"type":"structure","members":{"FaceRecords":{"type":"list","member":{"type":"structure","members":{"Face":{"shape":"S8z"},"FaceDetail":{"shape":"S53"}}}},"OrientationCorrection":{},"FaceModelVersion":{},"UnindexedFaces":{"type":"list","member":{"type":"structure","members":{"Reasons":{"type":"list","member":{}},"FaceDetail":{"shape":"S53"}}}}}}},"ListCollections":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"CollectionIds":{"type":"list","member":{}},"NextToken":{},"FaceModelVersions":{"type":"list","member":{}}}}},"ListDatasetEntries":{"input":{"type":"structure","required":["DatasetArn"],"members":{"DatasetArn":{},"ContainsLabels":{"type":"list","member":{}},"Labeled":{"type":"boolean"},"SourceRefContains":{},"HasErrors":{"type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"DatasetEntries":{"type":"list","member":{}},"NextToken":{}}}},"ListDatasetLabels":{"input":{"type":"structure","required":["DatasetArn"],"members":{"DatasetArn":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"DatasetLabelDescriptions":{"type":"list","member":{"type":"structure","members":{"LabelName":{},"LabelStats":{"type":"structure","members":{"EntryCount":{"type":"integer"},"BoundingBoxCount":{"type":"integer"}}}}}},"NextToken":{}}}},"ListFaces":{"input":{"type":"structure","required":["CollectionId"],"members":{"CollectionId":{},"NextToken":{},"MaxResults":{"type":"integer"},"UserId":{},"FaceIds":{"shape":"S39"}}},"output":{"type":"structure","members":{"Faces":{"type":"list","member":{"shape":"S8z"}},"NextToken":{},"FaceModelVersion":{}}}},"ListMediaAnalysisJobs":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["MediaAnalysisJobs"],"members":{"NextToken":{},"MediaAnalysisJobs":{"type":"list","member":{"type":"structure","required":["JobId","OperationsConfig","Status","CreationTimestamp","Input","OutputConfig"],"members":{"JobId":{},"JobName":{},"OperationsConfig":{"shape":"S9e"},"Status":{},"FailureDetails":{"shape":"S9h"},"CreationTimestamp":{"type":"timestamp"},"CompletionTimestamp":{"type":"timestamp"},"Input":{"shape":"S9j"},"OutputConfig":{"shape":"S9k"},"KmsKeyId":{},"Results":{"shape":"S9m"},"ManifestSummary":{"shape":"S9o"}}}}}}},"ListProjectPolicies":{"input":{"type":"structure","required":["ProjectArn"],"members":{"ProjectArn":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ProjectPolicies":{"type":"list","member":{"type":"structure","members":{"ProjectArn":{},"PolicyName":{},"PolicyRevisionId":{},"PolicyDocument":{},"CreationTimestamp":{"type":"timestamp"},"LastUpdatedTimestamp":{"type":"timestamp"}}}},"NextToken":{}}}},"ListStreamProcessors":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NextToken":{},"StreamProcessors":{"type":"list","member":{"type":"structure","members":{"Name":{},"Status":{}}}}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"S1e"}}}},"ListUsers":{"input":{"type":"structure","required":["CollectionId"],"members":{"CollectionId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Users":{"type":"list","member":{"type":"structure","members":{"UserId":{},"UserStatus":{}}}},"NextToken":{}}}},"PutProjectPolicy":{"input":{"type":"structure","required":["ProjectArn","PolicyName","PolicyDocument"],"members":{"ProjectArn":{},"PolicyName":{},"PolicyRevisionId":{},"PolicyDocument":{}}},"output":{"type":"structure","members":{"PolicyRevisionId":{}}}},"RecognizeCelebrities":{"input":{"type":"structure","required":["Image"],"members":{"Image":{"shape":"Sh"}}},"output":{"type":"structure","members":{"CelebrityFaces":{"type":"list","member":{"type":"structure","members":{"Urls":{"shape":"S7q"},"Name":{},"Id":{},"Face":{"shape":"Su"},"MatchConfidence":{"type":"float"},"KnownGender":{"shape":"S7s"}}}},"UnrecognizedFaces":{"type":"list","member":{"shape":"Su"}},"OrientationCorrection":{}}}},"SearchFaces":{"input":{"type":"structure","required":["CollectionId","FaceId"],"members":{"CollectionId":{},"FaceId":{},"MaxFaces":{"type":"integer"},"FaceMatchThreshold":{"type":"float"}}},"output":{"type":"structure","members":{"SearchedFaceId":{},"FaceMatches":{"shape":"S8x"},"FaceModelVersion":{}}}},"SearchFacesByImage":{"input":{"type":"structure","required":["CollectionId","Image"],"members":{"CollectionId":{},"Image":{"shape":"Sh"},"MaxFaces":{"type":"integer"},"FaceMatchThreshold":{"type":"float"},"QualityFilter":{}}},"output":{"type":"structure","members":{"SearchedFaceBoundingBox":{"shape":"Sq"},"SearchedFaceConfidence":{"type":"float"},"FaceMatches":{"shape":"S8x"},"FaceModelVersion":{}}}},"SearchUsers":{"input":{"type":"structure","required":["CollectionId"],"members":{"CollectionId":{},"UserId":{},"FaceId":{},"UserMatchThreshold":{"type":"float"},"MaxUsers":{"type":"integer"}}},"output":{"type":"structure","members":{"UserMatches":{"shape":"Scb"},"FaceModelVersion":{},"SearchedFace":{"type":"structure","members":{"FaceId":{}}},"SearchedUser":{"type":"structure","members":{"UserId":{}}}}}},"SearchUsersByImage":{"input":{"type":"structure","required":["CollectionId","Image"],"members":{"CollectionId":{},"Image":{"shape":"Sh"},"UserMatchThreshold":{"type":"float"},"MaxUsers":{"type":"integer"},"QualityFilter":{}}},"output":{"type":"structure","members":{"UserMatches":{"shape":"Scb"},"FaceModelVersion":{},"SearchedFace":{"type":"structure","members":{"FaceDetail":{"shape":"S53"}}},"UnsearchedFaces":{"type":"list","member":{"type":"structure","members":{"FaceDetails":{"shape":"S53"},"Reasons":{"type":"list","member":{}}}}}}}},"StartCelebrityRecognition":{"input":{"type":"structure","required":["Video"],"members":{"Video":{"shape":"S87"},"ClientRequestToken":{},"NotificationChannel":{"shape":"Sco"},"JobTag":{}}},"output":{"type":"structure","members":{"JobId":{}}},"idempotent":true},"StartContentModeration":{"input":{"type":"structure","required":["Video"],"members":{"Video":{"shape":"S87"},"MinConfidence":{"type":"float"},"ClientRequestToken":{},"NotificationChannel":{"shape":"Sco"},"JobTag":{}}},"output":{"type":"structure","members":{"JobId":{}}},"idempotent":true},"StartFaceDetection":{"input":{"type":"structure","required":["Video"],"members":{"Video":{"shape":"S87"},"ClientRequestToken":{},"NotificationChannel":{"shape":"Sco"},"FaceAttributes":{},"JobTag":{}}},"output":{"type":"structure","members":{"JobId":{}}},"idempotent":true},"StartFaceSearch":{"input":{"type":"structure","required":["Video","CollectionId"],"members":{"Video":{"shape":"S87"},"ClientRequestToken":{},"FaceMatchThreshold":{"type":"float"},"CollectionId":{},"NotificationChannel":{"shape":"Sco"},"JobTag":{}}},"output":{"type":"structure","members":{"JobId":{}}},"idempotent":true},"StartLabelDetection":{"input":{"type":"structure","required":["Video"],"members":{"Video":{"shape":"S87"},"ClientRequestToken":{},"MinConfidence":{"type":"float"},"NotificationChannel":{"shape":"Sco"},"JobTag":{},"Features":{"type":"list","member":{}},"Settings":{"type":"structure","members":{"GeneralLabels":{"shape":"S5j"}}}}},"output":{"type":"structure","members":{"JobId":{}}},"idempotent":true},"StartMediaAnalysisJob":{"input":{"type":"structure","required":["OperationsConfig","Input","OutputConfig"],"members":{"ClientRequestToken":{"idempotencyToken":true},"JobName":{},"OperationsConfig":{"shape":"S9e"},"Input":{"shape":"S9j"},"OutputConfig":{"shape":"S9k"},"KmsKeyId":{}}},"output":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"idempotent":true},"StartPersonTracking":{"input":{"type":"structure","required":["Video"],"members":{"Video":{"shape":"S87"},"ClientRequestToken":{},"NotificationChannel":{"shape":"Sco"},"JobTag":{}}},"output":{"type":"structure","members":{"JobId":{}}},"idempotent":true},"StartProjectVersion":{"input":{"type":"structure","required":["ProjectVersionArn","MinInferenceUnits"],"members":{"ProjectVersionArn":{},"MinInferenceUnits":{"type":"integer"},"MaxInferenceUnits":{"type":"integer"}}},"output":{"type":"structure","members":{"Status":{}}}},"StartSegmentDetection":{"input":{"type":"structure","required":["Video","SegmentTypes"],"members":{"Video":{"shape":"S87"},"ClientRequestToken":{},"NotificationChannel":{"shape":"Sco"},"JobTag":{},"Filters":{"type":"structure","members":{"TechnicalCueFilter":{"type":"structure","members":{"MinSegmentConfidence":{"type":"float"},"BlackFrame":{"type":"structure","members":{"MaxPixelThreshold":{"type":"float"},"MinCoveragePercentage":{"type":"float"}}}}},"ShotFilter":{"type":"structure","members":{"MinSegmentConfidence":{"type":"float"}}}}},"SegmentTypes":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"JobId":{}}},"idempotent":true},"StartStreamProcessor":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"StartSelector":{"type":"structure","members":{"KVSStreamStartSelector":{"type":"structure","members":{"ProducerTimestamp":{"type":"long"},"FragmentNumber":{}}}}},"StopSelector":{"type":"structure","members":{"MaxDurationInSeconds":{"type":"long"}}}}},"output":{"type":"structure","members":{"SessionId":{}}}},"StartTextDetection":{"input":{"type":"structure","required":["Video"],"members":{"Video":{"shape":"S87"},"ClientRequestToken":{},"NotificationChannel":{"shape":"Sco"},"JobTag":{},"Filters":{"type":"structure","members":{"WordFilter":{"shape":"S74"},"RegionsOfInterest":{"shape":"S2v"}}}}},"output":{"type":"structure","members":{"JobId":{}}},"idempotent":true},"StopProjectVersion":{"input":{"type":"structure","required":["ProjectVersionArn"],"members":{"ProjectVersionArn":{}}},"output":{"type":"structure","members":{"Status":{}}}},"StopStreamProcessor":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}}},"TagResource":{"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"ResourceArn":{},"Tags":{"shape":"S1e"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["ResourceArn","TagKeys"],"members":{"ResourceArn":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateDatasetEntries":{"input":{"type":"structure","required":["DatasetArn","Changes"],"members":{"DatasetArn":{},"Changes":{"type":"structure","required":["GroundTruth"],"members":{"GroundTruth":{"type":"blob"}}}}},"output":{"type":"structure","members":{}}},"UpdateStreamProcessor":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"SettingsForUpdate":{"type":"structure","members":{"ConnectedHomeForUpdate":{"type":"structure","members":{"Labels":{"shape":"S2q"},"MinConfidence":{"type":"float"}}}}},"RegionsOfInterestForUpdate":{"shape":"S2v"},"DataSharingPreferenceForUpdate":{"shape":"S2z"},"ParametersToDelete":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}}},"shapes":{"S4":{"type":"list","member":{}},"Sh":{"type":"structure","members":{"Bytes":{"type":"blob"},"S3Object":{"shape":"Sj"}}},"Sj":{"type":"structure","members":{"Bucket":{},"Name":{},"Version":{}}},"Sq":{"type":"structure","members":{"Width":{"type":"float"},"Height":{"type":"float"},"Left":{"type":"float"},"Top":{"type":"float"}}},"Su":{"type":"structure","members":{"BoundingBox":{"shape":"Sq"},"Confidence":{"type":"float"},"Landmarks":{"shape":"Sv"},"Pose":{"shape":"Sy"},"Quality":{"shape":"S10"},"Emotions":{"shape":"S11"},"Smile":{"shape":"S14"}}},"Sv":{"type":"list","member":{"type":"structure","members":{"Type":{},"X":{"type":"float"},"Y":{"type":"float"}}}},"Sy":{"type":"structure","members":{"Roll":{"type":"float"},"Yaw":{"type":"float"},"Pitch":{"type":"float"}}},"S10":{"type":"structure","members":{"Brightness":{"type":"float"},"Sharpness":{"type":"float"}}},"S11":{"type":"list","member":{"type":"structure","members":{"Type":{},"Confidence":{"type":"float"}}}},"S14":{"type":"structure","members":{"Value":{"type":"boolean"},"Confidence":{"type":"float"}}},"S1c":{"type":"structure","members":{"S3Bucket":{},"S3KeyPrefix":{}}},"S1e":{"type":"map","key":{},"value":{}},"S1p":{"type":"structure","members":{"S3Object":{"shape":"Sj"}}},"S26":{"type":"structure","members":{"Assets":{"shape":"S27"}}},"S27":{"type":"list","member":{"type":"structure","members":{"GroundTruthManifest":{"shape":"S1p"}}}},"S29":{"type":"structure","members":{"Assets":{"shape":"S27"},"AutoCreate":{"type":"boolean"}}},"S2b":{"type":"structure","members":{"ContentModeration":{"type":"structure","members":{"ConfidenceThreshold":{"type":"float"}}}}},"S2f":{"type":"structure","members":{"KinesisVideoStream":{"type":"structure","members":{"Arn":{}}}}},"S2i":{"type":"structure","members":{"KinesisDataStream":{"type":"structure","members":{"Arn":{}}},"S3Destination":{"type":"structure","members":{"Bucket":{},"KeyPrefix":{}}}}},"S2n":{"type":"structure","members":{"FaceSearch":{"type":"structure","members":{"CollectionId":{},"FaceMatchThreshold":{"type":"float"}}},"ConnectedHome":{"type":"structure","required":["Labels"],"members":{"Labels":{"shape":"S2q"},"MinConfidence":{"type":"float"}}}}},"S2q":{"type":"list","member":{}},"S2t":{"type":"structure","required":["SNSTopicArn"],"members":{"SNSTopicArn":{}}},"S2v":{"type":"list","member":{"type":"structure","members":{"BoundingBox":{"shape":"Sq"},"Polygon":{"shape":"S2x"}}}},"S2x":{"type":"list","member":{"type":"structure","members":{"X":{"type":"float"},"Y":{"type":"float"}}}},"S2z":{"type":"structure","required":["OptIn"],"members":{"OptIn":{"type":"boolean"}}},"S39":{"type":"list","member":{}},"S4d":{"type":"structure","members":{"Assets":{"shape":"S27"}}},"S4x":{"type":"structure","members":{"BoundingBox":{"shape":"Sq"},"Polygon":{"shape":"S2x"}}},"S4z":{"type":"list","member":{}},"S53":{"type":"structure","members":{"BoundingBox":{"shape":"Sq"},"AgeRange":{"type":"structure","members":{"Low":{"type":"integer"},"High":{"type":"integer"}}},"Smile":{"shape":"S14"},"Eyeglasses":{"type":"structure","members":{"Value":{"type":"boolean"},"Confidence":{"type":"float"}}},"Sunglasses":{"type":"structure","members":{"Value":{"type":"boolean"},"Confidence":{"type":"float"}}},"Gender":{"type":"structure","members":{"Value":{},"Confidence":{"type":"float"}}},"Beard":{"type":"structure","members":{"Value":{"type":"boolean"},"Confidence":{"type":"float"}}},"Mustache":{"type":"structure","members":{"Value":{"type":"boolean"},"Confidence":{"type":"float"}}},"EyesOpen":{"type":"structure","members":{"Value":{"type":"boolean"},"Confidence":{"type":"float"}}},"MouthOpen":{"type":"structure","members":{"Value":{"type":"boolean"},"Confidence":{"type":"float"}}},"Emotions":{"shape":"S11"},"Landmarks":{"shape":"Sv"},"Pose":{"shape":"Sy"},"Quality":{"shape":"S10"},"Confidence":{"type":"float"},"FaceOccluded":{"type":"structure","members":{"Value":{"type":"boolean"},"Confidence":{"type":"float"}}},"EyeDirection":{"type":"structure","members":{"Yaw":{"type":"float"},"Pitch":{"type":"float"},"Confidence":{"type":"float"}}}}},"S5j":{"type":"structure","members":{"LabelInclusionFilters":{"shape":"S5k"},"LabelExclusionFilters":{"shape":"S5k"},"LabelCategoryInclusionFilters":{"shape":"S5k"},"LabelCategoryExclusionFilters":{"shape":"S5k"}}},"S5k":{"type":"list","member":{}},"S5q":{"type":"structure","members":{"Name":{},"Confidence":{"type":"float"},"Instances":{"type":"list","member":{"type":"structure","members":{"BoundingBox":{"shape":"Sq"},"Confidence":{"type":"float"},"DominantColors":{"shape":"S5t"}}}},"Parents":{"type":"list","member":{"type":"structure","members":{"Name":{}}}},"Aliases":{"type":"list","member":{"type":"structure","members":{"Name":{}}}},"Categories":{"type":"list","member":{"type":"structure","members":{"Name":{}}}}}},"S5t":{"type":"list","member":{"type":"structure","members":{"Red":{"type":"integer"},"Blue":{"type":"integer"},"Green":{"type":"integer"},"HexCode":{},"CSSColor":{},"SimplifiedColor":{},"PixelPercent":{"type":"float"}}}},"S62":{"type":"structure","members":{"Brightness":{"type":"float"},"Sharpness":{"type":"float"},"Contrast":{"type":"float"}}},"S6f":{"type":"structure","members":{"Confidence":{"type":"float"},"Name":{},"ParentName":{},"TaxonomyLevel":{"type":"integer"}}},"S6l":{"type":"list","member":{"type":"structure","members":{"Confidence":{"type":"float"},"Name":{}}}},"S71":{"type":"list","member":{"type":"integer"}},"S74":{"type":"structure","members":{"MinConfidence":{"type":"float"},"MinBoundingBoxHeight":{"type":"float"},"MinBoundingBoxWidth":{"type":"float"}}},"S79":{"type":"structure","members":{"DetectedText":{},"Type":{},"Id":{"type":"integer"},"ParentId":{"type":"integer"},"Confidence":{"type":"float"},"Geometry":{"shape":"S4x"}}},"S7q":{"type":"list","member":{}},"S7s":{"type":"structure","members":{"Type":{}}},"S81":{"type":"structure","members":{"Codec":{},"DurationMillis":{"type":"long"},"Format":{},"FrameRate":{"type":"float"},"FrameHeight":{"type":"long"},"FrameWidth":{"type":"long"},"ColorRange":{}}},"S87":{"type":"structure","members":{"S3Object":{"shape":"Sj"}}},"S8n":{"type":"structure","members":{"Bytes":{"type":"blob","sensitive":true},"S3Object":{"shape":"Sj"},"BoundingBox":{"shape":"Sq"}}},"S8v":{"type":"structure","members":{"Index":{"type":"long"},"BoundingBox":{"shape":"Sq"},"Face":{"shape":"S53"}}},"S8x":{"type":"list","member":{"type":"structure","members":{"Similarity":{"type":"float"},"Face":{"shape":"S8z"}}}},"S8z":{"type":"structure","members":{"FaceId":{},"BoundingBox":{"shape":"Sq"},"ImageId":{},"ExternalImageId":{},"Confidence":{"type":"float"},"IndexFacesModelVersion":{},"UserId":{}}},"S9e":{"type":"structure","members":{"DetectModerationLabels":{"type":"structure","members":{"MinConfidence":{"type":"float"},"ProjectVersion":{}}}}},"S9h":{"type":"structure","members":{"Code":{},"Message":{}}},"S9j":{"type":"structure","required":["S3Object"],"members":{"S3Object":{"shape":"Sj"}}},"S9k":{"type":"structure","required":["S3Bucket"],"members":{"S3Bucket":{},"S3KeyPrefix":{}}},"S9m":{"type":"structure","members":{"S3Object":{"shape":"Sj"},"ModelVersions":{"type":"structure","members":{"Moderation":{}}}}},"S9o":{"type":"structure","members":{"S3Object":{"shape":"Sj"}}},"Scb":{"type":"list","member":{"type":"structure","members":{"Similarity":{"type":"float"},"User":{"type":"structure","members":{"UserId":{},"UserStatus":{}}}}}},"Sco":{"type":"structure","required":["SNSTopicArn","RoleArn"],"members":{"SNSTopicArn":{},"RoleArn":{}}}}}')},37753:e=>{"use strict";e.exports=JSON.parse('{"o":{"DescribeProjectVersions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ProjectVersionDescriptions"},"DescribeProjects":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ProjectDescriptions"},"GetCelebrityRecognition":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetContentModeration":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetFaceDetection":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetFaceSearch":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetLabelDetection":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetPersonTracking":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetSegmentDetection":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetTextDetection":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListCollections":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"CollectionIds"},"ListDatasetEntries":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"DatasetEntries"},"ListDatasetLabels":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"DatasetLabelDescriptions"},"ListFaces":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Faces"},"ListMediaAnalysisJobs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListProjectPolicies":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ProjectPolicies"},"ListStreamProcessors":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListUsers":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Users"}}}')},78910:e=>{"use strict";e.exports=JSON.parse('{"V":{"ProjectVersionTrainingCompleted":{"description":"Wait until the ProjectVersion training completes.","operation":"DescribeProjectVersions","delay":120,"maxAttempts":360,"acceptors":[{"state":"success","matcher":"pathAll","argument":"ProjectVersionDescriptions[].Status","expected":"TRAINING_COMPLETED"},{"state":"failure","matcher":"pathAny","argument":"ProjectVersionDescriptions[].Status","expected":"TRAINING_FAILED"}]},"ProjectVersionRunning":{"description":"Wait until the ProjectVersion is running.","delay":30,"maxAttempts":40,"operation":"DescribeProjectVersions","acceptors":[{"state":"success","matcher":"pathAll","argument":"ProjectVersionDescriptions[].Status","expected":"RUNNING"},{"state":"failure","matcher":"pathAny","argument":"ProjectVersionDescriptions[].Status","expected":"FAILED"}]}}}')},73621:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-11-27","endpointPrefix":"resource-groups","protocol":"rest-json","serviceAbbreviation":"Resource Groups","serviceFullName":"AWS Resource Groups","serviceId":"Resource Groups","signatureVersion":"v4","signingName":"resource-groups","uid":"resource-groups-2017-11-27"},"operations":{"CreateGroup":{"http":{"requestUri":"/groups"},"input":{"type":"structure","required":["Name"],"members":{"Name":{},"Description":{},"ResourceQuery":{"shape":"S4"},"Tags":{"shape":"S7"},"Configuration":{"shape":"Sa"}}},"output":{"type":"structure","members":{"Group":{"shape":"Sj"},"ResourceQuery":{"shape":"S4"},"Tags":{"shape":"S7"},"GroupConfiguration":{"shape":"Sl"}}}},"DeleteGroup":{"http":{"requestUri":"/delete-group"},"input":{"type":"structure","members":{"GroupName":{"deprecated":true,"deprecatedMessage":"This field is deprecated, use Group instead."},"Group":{}}},"output":{"type":"structure","members":{"Group":{"shape":"Sj"}}}},"GetAccountSettings":{"http":{"requestUri":"/get-account-settings"},"output":{"type":"structure","members":{"AccountSettings":{"shape":"Ss"}}}},"GetGroup":{"http":{"requestUri":"/get-group"},"input":{"type":"structure","members":{"GroupName":{"deprecated":true,"deprecatedMessage":"This field is deprecated, use Group instead."},"Group":{}}},"output":{"type":"structure","members":{"Group":{"shape":"Sj"}}}},"GetGroupConfiguration":{"http":{"requestUri":"/get-group-configuration"},"input":{"type":"structure","members":{"Group":{}}},"output":{"type":"structure","members":{"GroupConfiguration":{"shape":"Sl"}}}},"GetGroupQuery":{"http":{"requestUri":"/get-group-query"},"input":{"type":"structure","members":{"GroupName":{"deprecated":true,"deprecatedMessage":"This field is deprecated, use Group instead."},"Group":{}}},"output":{"type":"structure","members":{"GroupQuery":{"shape":"S12"}}}},"GetTags":{"http":{"method":"GET","requestUri":"/resources/{Arn}/tags"},"input":{"type":"structure","required":["Arn"],"members":{"Arn":{"location":"uri","locationName":"Arn"}}},"output":{"type":"structure","members":{"Arn":{},"Tags":{"shape":"S7"}}}},"GroupResources":{"http":{"requestUri":"/group-resources"},"input":{"type":"structure","required":["Group","ResourceArns"],"members":{"Group":{},"ResourceArns":{"shape":"S16"}}},"output":{"type":"structure","members":{"Succeeded":{"shape":"S16"},"Failed":{"shape":"S19"},"Pending":{"shape":"S1d"}}}},"ListGroupResources":{"http":{"requestUri":"/list-group-resources"},"input":{"type":"structure","members":{"GroupName":{"deprecated":true,"deprecatedMessage":"This field is deprecated, use Group instead."},"Group":{},"Filters":{"type":"list","member":{"type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"type":"list","member":{}}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Resources":{"type":"list","member":{"type":"structure","members":{"Identifier":{"shape":"S1q"},"Status":{"type":"structure","members":{"Name":{}}}}}},"ResourceIdentifiers":{"shape":"S1u","deprecated":true,"deprecatedMessage":"This field is deprecated, use Resources instead."},"NextToken":{},"QueryErrors":{"shape":"S1v"}}}},"ListGroups":{"http":{"requestUri":"/groups-list"},"input":{"type":"structure","members":{"Filters":{"type":"list","member":{"type":"structure","required":["Name","Values"],"members":{"Name":{},"Values":{"type":"list","member":{}}}}},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","members":{"GroupIdentifiers":{"type":"list","member":{"type":"structure","members":{"GroupName":{},"GroupArn":{}}}},"Groups":{"deprecated":true,"deprecatedMessage":"This field is deprecated, use GroupIdentifiers instead.","type":"list","member":{"shape":"Sj"}},"NextToken":{}}}},"PutGroupConfiguration":{"http":{"requestUri":"/put-group-configuration","responseCode":202},"input":{"type":"structure","members":{"Group":{},"Configuration":{"shape":"Sa"}}},"output":{"type":"structure","members":{}}},"SearchResources":{"http":{"requestUri":"/resources/search"},"input":{"type":"structure","required":["ResourceQuery"],"members":{"ResourceQuery":{"shape":"S4"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ResourceIdentifiers":{"shape":"S1u"},"NextToken":{},"QueryErrors":{"shape":"S1v"}}}},"Tag":{"http":{"method":"PUT","requestUri":"/resources/{Arn}/tags"},"input":{"type":"structure","required":["Arn","Tags"],"members":{"Arn":{"location":"uri","locationName":"Arn"},"Tags":{"shape":"S7"}}},"output":{"type":"structure","members":{"Arn":{},"Tags":{"shape":"S7"}}}},"UngroupResources":{"http":{"requestUri":"/ungroup-resources"},"input":{"type":"structure","required":["Group","ResourceArns"],"members":{"Group":{},"ResourceArns":{"shape":"S16"}}},"output":{"type":"structure","members":{"Succeeded":{"shape":"S16"},"Failed":{"shape":"S19"},"Pending":{"shape":"S1d"}}}},"Untag":{"http":{"method":"PATCH","requestUri":"/resources/{Arn}/tags"},"input":{"type":"structure","required":["Arn","Keys"],"members":{"Arn":{"location":"uri","locationName":"Arn"},"Keys":{"shape":"S2i"}}},"output":{"type":"structure","members":{"Arn":{},"Keys":{"shape":"S2i"}}}},"UpdateAccountSettings":{"http":{"requestUri":"/update-account-settings"},"input":{"type":"structure","members":{"GroupLifecycleEventsDesiredStatus":{}}},"output":{"type":"structure","members":{"AccountSettings":{"shape":"Ss"}}}},"UpdateGroup":{"http":{"requestUri":"/update-group"},"input":{"type":"structure","members":{"GroupName":{"deprecated":true,"deprecatedMessage":"This field is deprecated, use Group instead."},"Group":{},"Description":{}}},"output":{"type":"structure","members":{"Group":{"shape":"Sj"}}}},"UpdateGroupQuery":{"http":{"requestUri":"/update-group-query"},"input":{"type":"structure","required":["ResourceQuery"],"members":{"GroupName":{"deprecated":true,"deprecatedMessage":"This field is deprecated, use Group instead."},"Group":{},"ResourceQuery":{"shape":"S4"}}},"output":{"type":"structure","members":{"GroupQuery":{"shape":"S12"}}}}},"shapes":{"S4":{"type":"structure","required":["Type","Query"],"members":{"Type":{},"Query":{}}},"S7":{"type":"map","key":{},"value":{}},"Sa":{"type":"list","member":{"type":"structure","required":["Type"],"members":{"Type":{},"Parameters":{"type":"list","member":{"type":"structure","required":["Name"],"members":{"Name":{},"Values":{"type":"list","member":{}}}}}}}},"Sj":{"type":"structure","required":["GroupArn","Name"],"members":{"GroupArn":{},"Name":{},"Description":{}}},"Sl":{"type":"structure","members":{"Configuration":{"shape":"Sa"},"ProposedConfiguration":{"shape":"Sa"},"Status":{},"FailureReason":{}}},"Ss":{"type":"structure","members":{"GroupLifecycleEventsDesiredStatus":{},"GroupLifecycleEventsStatus":{},"GroupLifecycleEventsStatusMessage":{}}},"S12":{"type":"structure","required":["GroupName","ResourceQuery"],"members":{"GroupName":{},"ResourceQuery":{"shape":"S4"}}},"S16":{"type":"list","member":{}},"S19":{"type":"list","member":{"type":"structure","members":{"ResourceArn":{},"ErrorMessage":{},"ErrorCode":{}}}},"S1d":{"type":"list","member":{"type":"structure","members":{"ResourceArn":{}}}},"S1q":{"type":"structure","members":{"ResourceArn":{},"ResourceType":{}}},"S1u":{"type":"list","member":{"shape":"S1q"}},"S1v":{"type":"list","member":{"type":"structure","members":{"ErrorCode":{},"Message":{}}}},"S2i":{"type":"list","member":{}}}}')},24085:e=>{"use strict";e.exports=JSON.parse('{"o":{"ListGroupResources":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":["ResourceIdentifiers","Resources"]},"ListGroups":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"GroupIdentifiers"},"SearchResources":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"ResourceIdentifiers"}}}')},20959:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2013-04-01","endpointPrefix":"route53","globalEndpoint":"route53.amazonaws.com","protocol":"rest-xml","protocols":["rest-xml"],"serviceAbbreviation":"Route 53","serviceFullName":"Amazon Route 53","serviceId":"Route 53","signatureVersion":"v4","uid":"route53-2013-04-01","auth":["aws.auth#sigv4"]},"operations":{"ActivateKeySigningKey":{"http":{"requestUri":"/2013-04-01/keysigningkey/{HostedZoneId}/{Name}/activate"},"input":{"type":"structure","required":["HostedZoneId","Name"],"members":{"HostedZoneId":{"location":"uri","locationName":"HostedZoneId"},"Name":{"location":"uri","locationName":"Name"}}},"output":{"type":"structure","required":["ChangeInfo"],"members":{"ChangeInfo":{"shape":"S5"}}}},"AssociateVPCWithHostedZone":{"http":{"requestUri":"/2013-04-01/hostedzone/{Id}/associatevpc"},"input":{"locationName":"AssociateVPCWithHostedZoneRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["HostedZoneId","VPC"],"members":{"HostedZoneId":{"location":"uri","locationName":"Id"},"VPC":{"shape":"Sa"},"Comment":{}}},"output":{"type":"structure","required":["ChangeInfo"],"members":{"ChangeInfo":{"shape":"S5"}}}},"ChangeCidrCollection":{"http":{"requestUri":"/2013-04-01/cidrcollection/{CidrCollectionId}"},"input":{"locationName":"ChangeCidrCollectionRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["Id","Changes"],"members":{"Id":{"location":"uri","locationName":"CidrCollectionId"},"CollectionVersion":{"type":"long"},"Changes":{"type":"list","member":{"type":"structure","required":["LocationName","Action","CidrList"],"members":{"LocationName":{},"Action":{},"CidrList":{"type":"list","member":{"locationName":"Cidr"}}}}}}},"output":{"type":"structure","required":["Id"],"members":{"Id":{}}}},"ChangeResourceRecordSets":{"http":{"requestUri":"/2013-04-01/hostedzone/{Id}/rrset/"},"input":{"locationName":"ChangeResourceRecordSetsRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["HostedZoneId","ChangeBatch"],"members":{"HostedZoneId":{"location":"uri","locationName":"Id"},"ChangeBatch":{"type":"structure","required":["Changes"],"members":{"Comment":{},"Changes":{"type":"list","member":{"locationName":"Change","type":"structure","required":["Action","ResourceRecordSet"],"members":{"Action":{},"ResourceRecordSet":{"shape":"Sv"}}}}}}}},"output":{"type":"structure","required":["ChangeInfo"],"members":{"ChangeInfo":{"shape":"S5"}}}},"ChangeTagsForResource":{"http":{"requestUri":"/2013-04-01/tags/{ResourceType}/{ResourceId}"},"input":{"locationName":"ChangeTagsForResourceRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["ResourceType","ResourceId"],"members":{"ResourceType":{"location":"uri","locationName":"ResourceType"},"ResourceId":{"location":"uri","locationName":"ResourceId"},"AddTags":{"shape":"S1s"},"RemoveTagKeys":{"type":"list","member":{"locationName":"Key"}}}},"output":{"type":"structure","members":{}}},"CreateCidrCollection":{"http":{"requestUri":"/2013-04-01/cidrcollection","responseCode":201},"input":{"locationName":"CreateCidrCollectionRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["Name","CallerReference"],"members":{"Name":{},"CallerReference":{}}},"output":{"type":"structure","members":{"Collection":{"type":"structure","members":{"Arn":{},"Id":{},"Name":{},"Version":{"type":"long"}}},"Location":{"location":"header","locationName":"Location"}}}},"CreateHealthCheck":{"http":{"requestUri":"/2013-04-01/healthcheck","responseCode":201},"input":{"locationName":"CreateHealthCheckRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["CallerReference","HealthCheckConfig"],"members":{"CallerReference":{},"HealthCheckConfig":{"shape":"S27"}}},"output":{"type":"structure","required":["HealthCheck","Location"],"members":{"HealthCheck":{"shape":"S2u"},"Location":{"location":"header","locationName":"Location"}}}},"CreateHostedZone":{"http":{"requestUri":"/2013-04-01/hostedzone","responseCode":201},"input":{"locationName":"CreateHostedZoneRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["Name","CallerReference"],"members":{"Name":{},"VPC":{"shape":"Sa"},"CallerReference":{},"HostedZoneConfig":{"shape":"S3b"},"DelegationSetId":{}}},"output":{"type":"structure","required":["HostedZone","ChangeInfo","DelegationSet","Location"],"members":{"HostedZone":{"shape":"S3e"},"ChangeInfo":{"shape":"S5"},"DelegationSet":{"shape":"S3g"},"VPC":{"shape":"Sa"},"Location":{"location":"header","locationName":"Location"}}}},"CreateKeySigningKey":{"http":{"requestUri":"/2013-04-01/keysigningkey","responseCode":201},"input":{"locationName":"CreateKeySigningKeyRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["CallerReference","HostedZoneId","KeyManagementServiceArn","Name","Status"],"members":{"CallerReference":{},"HostedZoneId":{},"KeyManagementServiceArn":{},"Name":{},"Status":{}}},"output":{"type":"structure","required":["ChangeInfo","KeySigningKey","Location"],"members":{"ChangeInfo":{"shape":"S5"},"KeySigningKey":{"shape":"S3m"},"Location":{"location":"header","locationName":"Location"}}}},"CreateQueryLoggingConfig":{"http":{"requestUri":"/2013-04-01/queryloggingconfig","responseCode":201},"input":{"locationName":"CreateQueryLoggingConfigRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["HostedZoneId","CloudWatchLogsLogGroupArn"],"members":{"HostedZoneId":{},"CloudWatchLogsLogGroupArn":{}}},"output":{"type":"structure","required":["QueryLoggingConfig","Location"],"members":{"QueryLoggingConfig":{"shape":"S3t"},"Location":{"location":"header","locationName":"Location"}}}},"CreateReusableDelegationSet":{"http":{"requestUri":"/2013-04-01/delegationset","responseCode":201},"input":{"locationName":"CreateReusableDelegationSetRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["CallerReference"],"members":{"CallerReference":{},"HostedZoneId":{}}},"output":{"type":"structure","required":["DelegationSet","Location"],"members":{"DelegationSet":{"shape":"S3g"},"Location":{"location":"header","locationName":"Location"}}}},"CreateTrafficPolicy":{"http":{"requestUri":"/2013-04-01/trafficpolicy","responseCode":201},"input":{"locationName":"CreateTrafficPolicyRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["Name","Document"],"members":{"Name":{},"Document":{},"Comment":{}}},"output":{"type":"structure","required":["TrafficPolicy","Location"],"members":{"TrafficPolicy":{"shape":"S42"},"Location":{"location":"header","locationName":"Location"}}}},"CreateTrafficPolicyInstance":{"http":{"requestUri":"/2013-04-01/trafficpolicyinstance","responseCode":201},"input":{"locationName":"CreateTrafficPolicyInstanceRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["HostedZoneId","Name","TTL","TrafficPolicyId","TrafficPolicyVersion"],"members":{"HostedZoneId":{},"Name":{},"TTL":{"type":"long"},"TrafficPolicyId":{},"TrafficPolicyVersion":{"type":"integer"}}},"output":{"type":"structure","required":["TrafficPolicyInstance","Location"],"members":{"TrafficPolicyInstance":{"shape":"S47"},"Location":{"location":"header","locationName":"Location"}}}},"CreateTrafficPolicyVersion":{"http":{"requestUri":"/2013-04-01/trafficpolicy/{Id}","responseCode":201},"input":{"locationName":"CreateTrafficPolicyVersionRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["Id","Document"],"members":{"Id":{"location":"uri","locationName":"Id"},"Document":{},"Comment":{}}},"output":{"type":"structure","required":["TrafficPolicy","Location"],"members":{"TrafficPolicy":{"shape":"S42"},"Location":{"location":"header","locationName":"Location"}}}},"CreateVPCAssociationAuthorization":{"http":{"requestUri":"/2013-04-01/hostedzone/{Id}/authorizevpcassociation"},"input":{"locationName":"CreateVPCAssociationAuthorizationRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["HostedZoneId","VPC"],"members":{"HostedZoneId":{"location":"uri","locationName":"Id"},"VPC":{"shape":"Sa"}}},"output":{"type":"structure","required":["HostedZoneId","VPC"],"members":{"HostedZoneId":{},"VPC":{"shape":"Sa"}}}},"DeactivateKeySigningKey":{"http":{"requestUri":"/2013-04-01/keysigningkey/{HostedZoneId}/{Name}/deactivate"},"input":{"type":"structure","required":["HostedZoneId","Name"],"members":{"HostedZoneId":{"location":"uri","locationName":"HostedZoneId"},"Name":{"location":"uri","locationName":"Name"}}},"output":{"type":"structure","required":["ChangeInfo"],"members":{"ChangeInfo":{"shape":"S5"}}}},"DeleteCidrCollection":{"http":{"method":"DELETE","requestUri":"/2013-04-01/cidrcollection/{CidrCollectionId}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"CidrCollectionId"}}},"output":{"type":"structure","members":{}}},"DeleteHealthCheck":{"http":{"method":"DELETE","requestUri":"/2013-04-01/healthcheck/{HealthCheckId}"},"input":{"type":"structure","required":["HealthCheckId"],"members":{"HealthCheckId":{"location":"uri","locationName":"HealthCheckId"}}},"output":{"type":"structure","members":{}}},"DeleteHostedZone":{"http":{"method":"DELETE","requestUri":"/2013-04-01/hostedzone/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","required":["ChangeInfo"],"members":{"ChangeInfo":{"shape":"S5"}}}},"DeleteKeySigningKey":{"http":{"method":"DELETE","requestUri":"/2013-04-01/keysigningkey/{HostedZoneId}/{Name}"},"input":{"type":"structure","required":["HostedZoneId","Name"],"members":{"HostedZoneId":{"location":"uri","locationName":"HostedZoneId"},"Name":{"location":"uri","locationName":"Name"}}},"output":{"type":"structure","required":["ChangeInfo"],"members":{"ChangeInfo":{"shape":"S5"}}}},"DeleteQueryLoggingConfig":{"http":{"method":"DELETE","requestUri":"/2013-04-01/queryloggingconfig/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{}}},"DeleteReusableDelegationSet":{"http":{"method":"DELETE","requestUri":"/2013-04-01/delegationset/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{}}},"DeleteTrafficPolicy":{"http":{"method":"DELETE","requestUri":"/2013-04-01/trafficpolicy/{Id}/{Version}"},"input":{"type":"structure","required":["Id","Version"],"members":{"Id":{"location":"uri","locationName":"Id"},"Version":{"location":"uri","locationName":"Version","type":"integer"}}},"output":{"type":"structure","members":{}}},"DeleteTrafficPolicyInstance":{"http":{"method":"DELETE","requestUri":"/2013-04-01/trafficpolicyinstance/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","members":{}}},"DeleteVPCAssociationAuthorization":{"http":{"requestUri":"/2013-04-01/hostedzone/{Id}/deauthorizevpcassociation"},"input":{"locationName":"DeleteVPCAssociationAuthorizationRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["HostedZoneId","VPC"],"members":{"HostedZoneId":{"location":"uri","locationName":"Id"},"VPC":{"shape":"Sa"}}},"output":{"type":"structure","members":{}}},"DisableHostedZoneDNSSEC":{"http":{"requestUri":"/2013-04-01/hostedzone/{Id}/disable-dnssec"},"input":{"type":"structure","required":["HostedZoneId"],"members":{"HostedZoneId":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","required":["ChangeInfo"],"members":{"ChangeInfo":{"shape":"S5"}}}},"DisassociateVPCFromHostedZone":{"http":{"requestUri":"/2013-04-01/hostedzone/{Id}/disassociatevpc"},"input":{"locationName":"DisassociateVPCFromHostedZoneRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["HostedZoneId","VPC"],"members":{"HostedZoneId":{"location":"uri","locationName":"Id"},"VPC":{"shape":"Sa"},"Comment":{}}},"output":{"type":"structure","required":["ChangeInfo"],"members":{"ChangeInfo":{"shape":"S5"}}}},"EnableHostedZoneDNSSEC":{"http":{"requestUri":"/2013-04-01/hostedzone/{Id}/enable-dnssec"},"input":{"type":"structure","required":["HostedZoneId"],"members":{"HostedZoneId":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","required":["ChangeInfo"],"members":{"ChangeInfo":{"shape":"S5"}}}},"GetAccountLimit":{"http":{"method":"GET","requestUri":"/2013-04-01/accountlimit/{Type}"},"input":{"type":"structure","required":["Type"],"members":{"Type":{"location":"uri","locationName":"Type"}}},"output":{"type":"structure","required":["Limit","Count"],"members":{"Limit":{"type":"structure","required":["Type","Value"],"members":{"Type":{},"Value":{"type":"long"}}},"Count":{"type":"long"}}}},"GetChange":{"http":{"method":"GET","requestUri":"/2013-04-01/change/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","required":["ChangeInfo"],"members":{"ChangeInfo":{"shape":"S5"}}}},"GetCheckerIpRanges":{"http":{"method":"GET","requestUri":"/2013-04-01/checkeripranges"},"input":{"type":"structure","members":{}},"output":{"type":"structure","required":["CheckerIpRanges"],"members":{"CheckerIpRanges":{"type":"list","member":{}}}}},"GetDNSSEC":{"http":{"method":"GET","requestUri":"/2013-04-01/hostedzone/{Id}/dnssec"},"input":{"type":"structure","required":["HostedZoneId"],"members":{"HostedZoneId":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","required":["Status","KeySigningKeys"],"members":{"Status":{"type":"structure","members":{"ServeSignature":{},"StatusMessage":{}}},"KeySigningKeys":{"type":"list","member":{"shape":"S3m"}}}}},"GetGeoLocation":{"http":{"method":"GET","requestUri":"/2013-04-01/geolocation"},"input":{"type":"structure","members":{"ContinentCode":{"location":"querystring","locationName":"continentcode"},"CountryCode":{"location":"querystring","locationName":"countrycode"},"SubdivisionCode":{"location":"querystring","locationName":"subdivisioncode"}}},"output":{"type":"structure","required":["GeoLocationDetails"],"members":{"GeoLocationDetails":{"shape":"S5o"}}}},"GetHealthCheck":{"http":{"method":"GET","requestUri":"/2013-04-01/healthcheck/{HealthCheckId}"},"input":{"type":"structure","required":["HealthCheckId"],"members":{"HealthCheckId":{"location":"uri","locationName":"HealthCheckId"}}},"output":{"type":"structure","required":["HealthCheck"],"members":{"HealthCheck":{"shape":"S2u"}}}},"GetHealthCheckCount":{"http":{"method":"GET","requestUri":"/2013-04-01/healthcheckcount"},"input":{"type":"structure","members":{}},"output":{"type":"structure","required":["HealthCheckCount"],"members":{"HealthCheckCount":{"type":"long"}}}},"GetHealthCheckLastFailureReason":{"http":{"method":"GET","requestUri":"/2013-04-01/healthcheck/{HealthCheckId}/lastfailurereason"},"input":{"type":"structure","required":["HealthCheckId"],"members":{"HealthCheckId":{"location":"uri","locationName":"HealthCheckId"}}},"output":{"type":"structure","required":["HealthCheckObservations"],"members":{"HealthCheckObservations":{"shape":"S5z"}}}},"GetHealthCheckStatus":{"http":{"method":"GET","requestUri":"/2013-04-01/healthcheck/{HealthCheckId}/status"},"input":{"type":"structure","required":["HealthCheckId"],"members":{"HealthCheckId":{"location":"uri","locationName":"HealthCheckId"}}},"output":{"type":"structure","required":["HealthCheckObservations"],"members":{"HealthCheckObservations":{"shape":"S5z"}}}},"GetHostedZone":{"http":{"method":"GET","requestUri":"/2013-04-01/hostedzone/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","required":["HostedZone"],"members":{"HostedZone":{"shape":"S3e"},"DelegationSet":{"shape":"S3g"},"VPCs":{"shape":"S67"}}}},"GetHostedZoneCount":{"http":{"method":"GET","requestUri":"/2013-04-01/hostedzonecount"},"input":{"type":"structure","members":{}},"output":{"type":"structure","required":["HostedZoneCount"],"members":{"HostedZoneCount":{"type":"long"}}}},"GetHostedZoneLimit":{"http":{"method":"GET","requestUri":"/2013-04-01/hostedzonelimit/{Id}/{Type}"},"input":{"type":"structure","required":["Type","HostedZoneId"],"members":{"Type":{"location":"uri","locationName":"Type"},"HostedZoneId":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","required":["Limit","Count"],"members":{"Limit":{"type":"structure","required":["Type","Value"],"members":{"Type":{},"Value":{"type":"long"}}},"Count":{"type":"long"}}}},"GetQueryLoggingConfig":{"http":{"method":"GET","requestUri":"/2013-04-01/queryloggingconfig/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","required":["QueryLoggingConfig"],"members":{"QueryLoggingConfig":{"shape":"S3t"}}}},"GetReusableDelegationSet":{"http":{"method":"GET","requestUri":"/2013-04-01/delegationset/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","required":["DelegationSet"],"members":{"DelegationSet":{"shape":"S3g"}}}},"GetReusableDelegationSetLimit":{"http":{"method":"GET","requestUri":"/2013-04-01/reusabledelegationsetlimit/{Id}/{Type}"},"input":{"type":"structure","required":["Type","DelegationSetId"],"members":{"Type":{"location":"uri","locationName":"Type"},"DelegationSetId":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","required":["Limit","Count"],"members":{"Limit":{"type":"structure","required":["Type","Value"],"members":{"Type":{},"Value":{"type":"long"}}},"Count":{"type":"long"}}}},"GetTrafficPolicy":{"http":{"method":"GET","requestUri":"/2013-04-01/trafficpolicy/{Id}/{Version}"},"input":{"type":"structure","required":["Id","Version"],"members":{"Id":{"location":"uri","locationName":"Id"},"Version":{"location":"uri","locationName":"Version","type":"integer"}}},"output":{"type":"structure","required":["TrafficPolicy"],"members":{"TrafficPolicy":{"shape":"S42"}}}},"GetTrafficPolicyInstance":{"http":{"method":"GET","requestUri":"/2013-04-01/trafficpolicyinstance/{Id}"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"}}},"output":{"type":"structure","required":["TrafficPolicyInstance"],"members":{"TrafficPolicyInstance":{"shape":"S47"}}}},"GetTrafficPolicyInstanceCount":{"http":{"method":"GET","requestUri":"/2013-04-01/trafficpolicyinstancecount"},"input":{"type":"structure","members":{}},"output":{"type":"structure","required":["TrafficPolicyInstanceCount"],"members":{"TrafficPolicyInstanceCount":{"type":"integer"}}}},"ListCidrBlocks":{"http":{"method":"GET","requestUri":"/2013-04-01/cidrcollection/{CidrCollectionId}/cidrblocks"},"input":{"type":"structure","required":["CollectionId"],"members":{"CollectionId":{"location":"uri","locationName":"CidrCollectionId"},"LocationName":{"location":"querystring","locationName":"location"},"NextToken":{"location":"querystring","locationName":"nexttoken"},"MaxResults":{"location":"querystring","locationName":"maxresults"}}},"output":{"type":"structure","members":{"NextToken":{},"CidrBlocks":{"type":"list","member":{"type":"structure","members":{"CidrBlock":{},"LocationName":{}}}}}}},"ListCidrCollections":{"http":{"method":"GET","requestUri":"/2013-04-01/cidrcollection"},"input":{"type":"structure","members":{"NextToken":{"location":"querystring","locationName":"nexttoken"},"MaxResults":{"location":"querystring","locationName":"maxresults"}}},"output":{"type":"structure","members":{"NextToken":{},"CidrCollections":{"type":"list","member":{"type":"structure","members":{"Arn":{},"Id":{},"Name":{},"Version":{"type":"long"}}}}}}},"ListCidrLocations":{"http":{"method":"GET","requestUri":"/2013-04-01/cidrcollection/{CidrCollectionId}"},"input":{"type":"structure","required":["CollectionId"],"members":{"CollectionId":{"location":"uri","locationName":"CidrCollectionId"},"NextToken":{"location":"querystring","locationName":"nexttoken"},"MaxResults":{"location":"querystring","locationName":"maxresults"}}},"output":{"type":"structure","members":{"NextToken":{},"CidrLocations":{"type":"list","member":{"type":"structure","members":{"LocationName":{}}}}}}},"ListGeoLocations":{"http":{"method":"GET","requestUri":"/2013-04-01/geolocations"},"input":{"type":"structure","members":{"StartContinentCode":{"location":"querystring","locationName":"startcontinentcode"},"StartCountryCode":{"location":"querystring","locationName":"startcountrycode"},"StartSubdivisionCode":{"location":"querystring","locationName":"startsubdivisioncode"},"MaxItems":{"location":"querystring","locationName":"maxitems"}}},"output":{"type":"structure","required":["GeoLocationDetailsList","IsTruncated","MaxItems"],"members":{"GeoLocationDetailsList":{"type":"list","member":{"shape":"S5o","locationName":"GeoLocationDetails"}},"IsTruncated":{"type":"boolean"},"NextContinentCode":{},"NextCountryCode":{},"NextSubdivisionCode":{},"MaxItems":{}}}},"ListHealthChecks":{"http":{"method":"GET","requestUri":"/2013-04-01/healthcheck"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"marker"},"MaxItems":{"location":"querystring","locationName":"maxitems"}}},"output":{"type":"structure","required":["HealthChecks","Marker","IsTruncated","MaxItems"],"members":{"HealthChecks":{"type":"list","member":{"shape":"S2u","locationName":"HealthCheck"}},"Marker":{},"IsTruncated":{"type":"boolean"},"NextMarker":{},"MaxItems":{}}}},"ListHostedZones":{"http":{"method":"GET","requestUri":"/2013-04-01/hostedzone"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"marker"},"MaxItems":{"location":"querystring","locationName":"maxitems"},"DelegationSetId":{"location":"querystring","locationName":"delegationsetid"},"HostedZoneType":{"location":"querystring","locationName":"hostedzonetype"}}},"output":{"type":"structure","required":["HostedZones","Marker","IsTruncated","MaxItems"],"members":{"HostedZones":{"shape":"S7k"},"Marker":{},"IsTruncated":{"type":"boolean"},"NextMarker":{},"MaxItems":{}}}},"ListHostedZonesByName":{"http":{"method":"GET","requestUri":"/2013-04-01/hostedzonesbyname"},"input":{"type":"structure","members":{"DNSName":{"location":"querystring","locationName":"dnsname"},"HostedZoneId":{"location":"querystring","locationName":"hostedzoneid"},"MaxItems":{"location":"querystring","locationName":"maxitems"}}},"output":{"type":"structure","required":["HostedZones","IsTruncated","MaxItems"],"members":{"HostedZones":{"shape":"S7k"},"DNSName":{},"HostedZoneId":{},"IsTruncated":{"type":"boolean"},"NextDNSName":{},"NextHostedZoneId":{},"MaxItems":{}}}},"ListHostedZonesByVPC":{"http":{"method":"GET","requestUri":"/2013-04-01/hostedzonesbyvpc"},"input":{"type":"structure","required":["VPCId","VPCRegion"],"members":{"VPCId":{"location":"querystring","locationName":"vpcid"},"VPCRegion":{"location":"querystring","locationName":"vpcregion"},"MaxItems":{"location":"querystring","locationName":"maxitems"},"NextToken":{"location":"querystring","locationName":"nexttoken"}}},"output":{"type":"structure","required":["HostedZoneSummaries","MaxItems"],"members":{"HostedZoneSummaries":{"type":"list","member":{"locationName":"HostedZoneSummary","type":"structure","required":["HostedZoneId","Name","Owner"],"members":{"HostedZoneId":{},"Name":{},"Owner":{"type":"structure","members":{"OwningAccount":{},"OwningService":{}}}}}},"MaxItems":{},"NextToken":{}}}},"ListQueryLoggingConfigs":{"http":{"method":"GET","requestUri":"/2013-04-01/queryloggingconfig"},"input":{"type":"structure","members":{"HostedZoneId":{"location":"querystring","locationName":"hostedzoneid"},"NextToken":{"location":"querystring","locationName":"nexttoken"},"MaxResults":{"location":"querystring","locationName":"maxresults"}}},"output":{"type":"structure","required":["QueryLoggingConfigs"],"members":{"QueryLoggingConfigs":{"type":"list","member":{"shape":"S3t","locationName":"QueryLoggingConfig"}},"NextToken":{}}}},"ListResourceRecordSets":{"http":{"method":"GET","requestUri":"/2013-04-01/hostedzone/{Id}/rrset"},"input":{"type":"structure","required":["HostedZoneId"],"members":{"HostedZoneId":{"location":"uri","locationName":"Id"},"StartRecordName":{"location":"querystring","locationName":"name"},"StartRecordType":{"location":"querystring","locationName":"type"},"StartRecordIdentifier":{"location":"querystring","locationName":"identifier"},"MaxItems":{"location":"querystring","locationName":"maxitems"}}},"output":{"type":"structure","required":["ResourceRecordSets","IsTruncated","MaxItems"],"members":{"ResourceRecordSets":{"type":"list","member":{"shape":"Sv","locationName":"ResourceRecordSet"}},"IsTruncated":{"type":"boolean"},"NextRecordName":{},"NextRecordType":{},"NextRecordIdentifier":{},"MaxItems":{}}}},"ListReusableDelegationSets":{"http":{"method":"GET","requestUri":"/2013-04-01/delegationset"},"input":{"type":"structure","members":{"Marker":{"location":"querystring","locationName":"marker"},"MaxItems":{"location":"querystring","locationName":"maxitems"}}},"output":{"type":"structure","required":["DelegationSets","Marker","IsTruncated","MaxItems"],"members":{"DelegationSets":{"type":"list","member":{"shape":"S3g","locationName":"DelegationSet"}},"Marker":{},"IsTruncated":{"type":"boolean"},"NextMarker":{},"MaxItems":{}}}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/2013-04-01/tags/{ResourceType}/{ResourceId}"},"input":{"type":"structure","required":["ResourceType","ResourceId"],"members":{"ResourceType":{"location":"uri","locationName":"ResourceType"},"ResourceId":{"location":"uri","locationName":"ResourceId"}}},"output":{"type":"structure","required":["ResourceTagSet"],"members":{"ResourceTagSet":{"shape":"S85"}}}},"ListTagsForResources":{"http":{"requestUri":"/2013-04-01/tags/{ResourceType}"},"input":{"locationName":"ListTagsForResourcesRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["ResourceType","ResourceIds"],"members":{"ResourceType":{"location":"uri","locationName":"ResourceType"},"ResourceIds":{"type":"list","member":{"locationName":"ResourceId"}}}},"output":{"type":"structure","required":["ResourceTagSets"],"members":{"ResourceTagSets":{"type":"list","member":{"shape":"S85","locationName":"ResourceTagSet"}}}}},"ListTrafficPolicies":{"http":{"method":"GET","requestUri":"/2013-04-01/trafficpolicies"},"input":{"type":"structure","members":{"TrafficPolicyIdMarker":{"location":"querystring","locationName":"trafficpolicyid"},"MaxItems":{"location":"querystring","locationName":"maxitems"}}},"output":{"type":"structure","required":["TrafficPolicySummaries","IsTruncated","TrafficPolicyIdMarker","MaxItems"],"members":{"TrafficPolicySummaries":{"type":"list","member":{"locationName":"TrafficPolicySummary","type":"structure","required":["Id","Name","Type","LatestVersion","TrafficPolicyCount"],"members":{"Id":{},"Name":{},"Type":{},"LatestVersion":{"type":"integer"},"TrafficPolicyCount":{"type":"integer"}}}},"IsTruncated":{"type":"boolean"},"TrafficPolicyIdMarker":{},"MaxItems":{}}}},"ListTrafficPolicyInstances":{"http":{"method":"GET","requestUri":"/2013-04-01/trafficpolicyinstances"},"input":{"type":"structure","members":{"HostedZoneIdMarker":{"location":"querystring","locationName":"hostedzoneid"},"TrafficPolicyInstanceNameMarker":{"location":"querystring","locationName":"trafficpolicyinstancename"},"TrafficPolicyInstanceTypeMarker":{"location":"querystring","locationName":"trafficpolicyinstancetype"},"MaxItems":{"location":"querystring","locationName":"maxitems"}}},"output":{"type":"structure","required":["TrafficPolicyInstances","IsTruncated","MaxItems"],"members":{"TrafficPolicyInstances":{"shape":"S8g"},"HostedZoneIdMarker":{},"TrafficPolicyInstanceNameMarker":{},"TrafficPolicyInstanceTypeMarker":{},"IsTruncated":{"type":"boolean"},"MaxItems":{}}}},"ListTrafficPolicyInstancesByHostedZone":{"http":{"method":"GET","requestUri":"/2013-04-01/trafficpolicyinstances/hostedzone"},"input":{"type":"structure","required":["HostedZoneId"],"members":{"HostedZoneId":{"location":"querystring","locationName":"id"},"TrafficPolicyInstanceNameMarker":{"location":"querystring","locationName":"trafficpolicyinstancename"},"TrafficPolicyInstanceTypeMarker":{"location":"querystring","locationName":"trafficpolicyinstancetype"},"MaxItems":{"location":"querystring","locationName":"maxitems"}}},"output":{"type":"structure","required":["TrafficPolicyInstances","IsTruncated","MaxItems"],"members":{"TrafficPolicyInstances":{"shape":"S8g"},"TrafficPolicyInstanceNameMarker":{},"TrafficPolicyInstanceTypeMarker":{},"IsTruncated":{"type":"boolean"},"MaxItems":{}}}},"ListTrafficPolicyInstancesByPolicy":{"http":{"method":"GET","requestUri":"/2013-04-01/trafficpolicyinstances/trafficpolicy"},"input":{"type":"structure","required":["TrafficPolicyId","TrafficPolicyVersion"],"members":{"TrafficPolicyId":{"location":"querystring","locationName":"id"},"TrafficPolicyVersion":{"location":"querystring","locationName":"version","type":"integer"},"HostedZoneIdMarker":{"location":"querystring","locationName":"hostedzoneid"},"TrafficPolicyInstanceNameMarker":{"location":"querystring","locationName":"trafficpolicyinstancename"},"TrafficPolicyInstanceTypeMarker":{"location":"querystring","locationName":"trafficpolicyinstancetype"},"MaxItems":{"location":"querystring","locationName":"maxitems"}}},"output":{"type":"structure","required":["TrafficPolicyInstances","IsTruncated","MaxItems"],"members":{"TrafficPolicyInstances":{"shape":"S8g"},"HostedZoneIdMarker":{},"TrafficPolicyInstanceNameMarker":{},"TrafficPolicyInstanceTypeMarker":{},"IsTruncated":{"type":"boolean"},"MaxItems":{}}}},"ListTrafficPolicyVersions":{"http":{"method":"GET","requestUri":"/2013-04-01/trafficpolicies/{Id}/versions"},"input":{"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"TrafficPolicyVersionMarker":{"location":"querystring","locationName":"trafficpolicyversion"},"MaxItems":{"location":"querystring","locationName":"maxitems"}}},"output":{"type":"structure","required":["TrafficPolicies","IsTruncated","TrafficPolicyVersionMarker","MaxItems"],"members":{"TrafficPolicies":{"type":"list","member":{"shape":"S42","locationName":"TrafficPolicy"}},"IsTruncated":{"type":"boolean"},"TrafficPolicyVersionMarker":{},"MaxItems":{}}}},"ListVPCAssociationAuthorizations":{"http":{"method":"GET","requestUri":"/2013-04-01/hostedzone/{Id}/authorizevpcassociation"},"input":{"type":"structure","required":["HostedZoneId"],"members":{"HostedZoneId":{"location":"uri","locationName":"Id"},"NextToken":{"location":"querystring","locationName":"nexttoken"},"MaxResults":{"location":"querystring","locationName":"maxresults"}}},"output":{"type":"structure","required":["HostedZoneId","VPCs"],"members":{"HostedZoneId":{},"NextToken":{},"VPCs":{"shape":"S67"}}}},"TestDNSAnswer":{"http":{"method":"GET","requestUri":"/2013-04-01/testdnsanswer"},"input":{"type":"structure","required":["HostedZoneId","RecordName","RecordType"],"members":{"HostedZoneId":{"location":"querystring","locationName":"hostedzoneid"},"RecordName":{"location":"querystring","locationName":"recordname"},"RecordType":{"location":"querystring","locationName":"recordtype"},"ResolverIP":{"location":"querystring","locationName":"resolverip"},"EDNS0ClientSubnetIP":{"location":"querystring","locationName":"edns0clientsubnetip"},"EDNS0ClientSubnetMask":{"location":"querystring","locationName":"edns0clientsubnetmask"}}},"output":{"type":"structure","required":["Nameserver","RecordName","RecordType","RecordData","ResponseCode","Protocol"],"members":{"Nameserver":{},"RecordName":{},"RecordType":{},"RecordData":{"type":"list","member":{"locationName":"RecordDataEntry"}},"ResponseCode":{},"Protocol":{}}}},"UpdateHealthCheck":{"http":{"requestUri":"/2013-04-01/healthcheck/{HealthCheckId}"},"input":{"locationName":"UpdateHealthCheckRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["HealthCheckId"],"members":{"HealthCheckId":{"location":"uri","locationName":"HealthCheckId"},"HealthCheckVersion":{"type":"long"},"IPAddress":{},"Port":{"type":"integer"},"ResourcePath":{},"FullyQualifiedDomainName":{},"SearchString":{},"FailureThreshold":{"type":"integer"},"Inverted":{"type":"boolean"},"Disabled":{"type":"boolean"},"HealthThreshold":{"type":"integer"},"ChildHealthChecks":{"shape":"S2k"},"EnableSNI":{"type":"boolean"},"Regions":{"shape":"S2m"},"AlarmIdentifier":{"shape":"S2o"},"InsufficientDataHealthStatus":{},"ResetElements":{"type":"list","member":{"locationName":"ResettableElementName"}}}},"output":{"type":"structure","required":["HealthCheck"],"members":{"HealthCheck":{"shape":"S2u"}}}},"UpdateHostedZoneComment":{"http":{"requestUri":"/2013-04-01/hostedzone/{Id}"},"input":{"locationName":"UpdateHostedZoneCommentRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["Id"],"members":{"Id":{"location":"uri","locationName":"Id"},"Comment":{}}},"output":{"type":"structure","required":["HostedZone"],"members":{"HostedZone":{"shape":"S3e"}}}},"UpdateTrafficPolicyComment":{"http":{"requestUri":"/2013-04-01/trafficpolicy/{Id}/{Version}"},"input":{"locationName":"UpdateTrafficPolicyCommentRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["Id","Version","Comment"],"members":{"Id":{"location":"uri","locationName":"Id"},"Version":{"location":"uri","locationName":"Version","type":"integer"},"Comment":{}}},"output":{"type":"structure","required":["TrafficPolicy"],"members":{"TrafficPolicy":{"shape":"S42"}}}},"UpdateTrafficPolicyInstance":{"http":{"requestUri":"/2013-04-01/trafficpolicyinstance/{Id}"},"input":{"locationName":"UpdateTrafficPolicyInstanceRequest","xmlNamespace":{"uri":"https://route53.amazonaws.com/doc/2013-04-01/"},"type":"structure","required":["Id","TTL","TrafficPolicyId","TrafficPolicyVersion"],"members":{"Id":{"location":"uri","locationName":"Id"},"TTL":{"type":"long"},"TrafficPolicyId":{},"TrafficPolicyVersion":{"type":"integer"}}},"output":{"type":"structure","required":["TrafficPolicyInstance"],"members":{"TrafficPolicyInstance":{"shape":"S47"}}}}},"shapes":{"S5":{"type":"structure","required":["Id","Status","SubmittedAt"],"members":{"Id":{},"Status":{},"SubmittedAt":{"type":"timestamp"},"Comment":{}}},"Sa":{"type":"structure","members":{"VPCRegion":{},"VPCId":{}}},"Sv":{"type":"structure","required":["Name","Type"],"members":{"Name":{},"Type":{},"SetIdentifier":{},"Weight":{"type":"long"},"Region":{},"GeoLocation":{"type":"structure","members":{"ContinentCode":{},"CountryCode":{},"SubdivisionCode":{}}},"Failover":{},"MultiValueAnswer":{"type":"boolean"},"TTL":{"type":"long"},"ResourceRecords":{"type":"list","member":{"locationName":"ResourceRecord","type":"structure","required":["Value"],"members":{"Value":{}}}},"AliasTarget":{"type":"structure","required":["HostedZoneId","DNSName","EvaluateTargetHealth"],"members":{"HostedZoneId":{},"DNSName":{},"EvaluateTargetHealth":{"type":"boolean"}}},"HealthCheckId":{},"TrafficPolicyInstanceId":{},"CidrRoutingConfig":{"type":"structure","required":["CollectionId","LocationName"],"members":{"CollectionId":{},"LocationName":{}}},"GeoProximityLocation":{"type":"structure","members":{"AWSRegion":{},"LocalZoneGroup":{},"Coordinates":{"type":"structure","required":["Latitude","Longitude"],"members":{"Latitude":{},"Longitude":{}}},"Bias":{"type":"integer"}}}}},"S1s":{"type":"list","member":{"locationName":"Tag","type":"structure","members":{"Key":{},"Value":{}}}},"S27":{"type":"structure","required":["Type"],"members":{"IPAddress":{},"Port":{"type":"integer"},"Type":{},"ResourcePath":{},"FullyQualifiedDomainName":{},"SearchString":{},"RequestInterval":{"type":"integer"},"FailureThreshold":{"type":"integer"},"MeasureLatency":{"type":"boolean"},"Inverted":{"type":"boolean"},"Disabled":{"type":"boolean"},"HealthThreshold":{"type":"integer"},"ChildHealthChecks":{"shape":"S2k"},"EnableSNI":{"type":"boolean"},"Regions":{"shape":"S2m"},"AlarmIdentifier":{"shape":"S2o"},"InsufficientDataHealthStatus":{},"RoutingControlArn":{}}},"S2k":{"type":"list","member":{"locationName":"ChildHealthCheck"}},"S2m":{"type":"list","member":{"locationName":"Region"}},"S2o":{"type":"structure","required":["Region","Name"],"members":{"Region":{},"Name":{}}},"S2u":{"type":"structure","required":["Id","CallerReference","HealthCheckConfig","HealthCheckVersion"],"members":{"Id":{},"CallerReference":{},"LinkedService":{"shape":"S2v"},"HealthCheckConfig":{"shape":"S27"},"HealthCheckVersion":{"type":"long"},"CloudWatchAlarmConfiguration":{"type":"structure","required":["EvaluationPeriods","Threshold","ComparisonOperator","Period","MetricName","Namespace","Statistic"],"members":{"EvaluationPeriods":{"type":"integer"},"Threshold":{"type":"double"},"ComparisonOperator":{},"Period":{"type":"integer"},"MetricName":{},"Namespace":{},"Statistic":{},"Dimensions":{"type":"list","member":{"locationName":"Dimension","type":"structure","required":["Name","Value"],"members":{"Name":{},"Value":{}}}}}}}},"S2v":{"type":"structure","members":{"ServicePrincipal":{},"Description":{}}},"S3b":{"type":"structure","members":{"Comment":{},"PrivateZone":{"type":"boolean"}}},"S3e":{"type":"structure","required":["Id","Name","CallerReference"],"members":{"Id":{},"Name":{},"CallerReference":{},"Config":{"shape":"S3b"},"ResourceRecordSetCount":{"type":"long"},"LinkedService":{"shape":"S2v"}}},"S3g":{"type":"structure","required":["NameServers"],"members":{"Id":{},"CallerReference":{},"NameServers":{"type":"list","member":{"locationName":"NameServer"}}}},"S3m":{"type":"structure","members":{"Name":{},"KmsArn":{},"Flag":{"type":"integer"},"SigningAlgorithmMnemonic":{},"SigningAlgorithmType":{"type":"integer"},"DigestAlgorithmMnemonic":{},"DigestAlgorithmType":{"type":"integer"},"KeyTag":{"type":"integer"},"DigestValue":{},"PublicKey":{},"DSRecord":{},"DNSKEYRecord":{},"Status":{},"StatusMessage":{},"CreatedDate":{"type":"timestamp"},"LastModifiedDate":{"type":"timestamp"}}},"S3t":{"type":"structure","required":["Id","HostedZoneId","CloudWatchLogsLogGroupArn"],"members":{"Id":{},"HostedZoneId":{},"CloudWatchLogsLogGroupArn":{}}},"S42":{"type":"structure","required":["Id","Version","Name","Type","Document"],"members":{"Id":{},"Version":{"type":"integer"},"Name":{},"Type":{},"Document":{},"Comment":{}}},"S47":{"type":"structure","required":["Id","HostedZoneId","Name","TTL","State","Message","TrafficPolicyId","TrafficPolicyVersion","TrafficPolicyType"],"members":{"Id":{},"HostedZoneId":{},"Name":{},"TTL":{"type":"long"},"State":{},"Message":{},"TrafficPolicyId":{},"TrafficPolicyVersion":{"type":"integer"},"TrafficPolicyType":{}}},"S5o":{"type":"structure","members":{"ContinentCode":{},"ContinentName":{},"CountryCode":{},"CountryName":{},"SubdivisionCode":{},"SubdivisionName":{}}},"S5z":{"type":"list","member":{"locationName":"HealthCheckObservation","type":"structure","members":{"Region":{},"IPAddress":{},"StatusReport":{"type":"structure","members":{"Status":{},"CheckedTime":{"type":"timestamp"}}}}}},"S67":{"type":"list","member":{"shape":"Sa","locationName":"VPC"}},"S7k":{"type":"list","member":{"shape":"S3e","locationName":"HostedZone"}},"S85":{"type":"structure","members":{"ResourceType":{},"ResourceId":{},"Tags":{"shape":"S1s"}}},"S8g":{"type":"list","member":{"shape":"S47","locationName":"TrafficPolicyInstance"}}}}')},46456:e=>{"use strict";e.exports=JSON.parse('{"o":{"ListCidrBlocks":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"CidrBlocks"},"ListCidrCollections":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"CidrCollections"},"ListCidrLocations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"CidrLocations"},"ListHealthChecks":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"NextMarker","result_key":"HealthChecks"},"ListHostedZones":{"input_token":"Marker","limit_key":"MaxItems","more_results":"IsTruncated","output_token":"NextMarker","result_key":"HostedZones"},"ListQueryLoggingConfigs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"QueryLoggingConfigs"},"ListResourceRecordSets":{"input_token":["StartRecordName","StartRecordType","StartRecordIdentifier"],"limit_key":"MaxItems","more_results":"IsTruncated","output_token":["NextRecordName","NextRecordType","NextRecordIdentifier"],"result_key":"ResourceRecordSets"}}}')},28347:e=>{"use strict";e.exports=JSON.parse('{"V":{"ResourceRecordSetsChanged":{"delay":30,"maxAttempts":60,"operation":"GetChange","acceptors":[{"matcher":"path","expected":"INSYNC","argument":"ChangeInfo.Status","state":"success"}]}}}')},57598:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2014-05-15","endpointPrefix":"route53domains","jsonVersion":"1.1","protocol":"json","protocols":["json"],"serviceFullName":"Amazon Route 53 Domains","serviceId":"Route 53 Domains","signatureVersion":"v4","targetPrefix":"Route53Domains_v20140515","uid":"route53domains-2014-05-15","auth":["aws.auth#sigv4"]},"operations":{"AcceptDomainTransferFromAnotherAwsAccount":{"input":{"type":"structure","required":["DomainName","Password"],"members":{"DomainName":{},"Password":{"shape":"S3"}}},"output":{"type":"structure","members":{"OperationId":{}}}},"AssociateDelegationSignerToDomain":{"input":{"type":"structure","required":["DomainName","SigningAttributes"],"members":{"DomainName":{},"SigningAttributes":{"type":"structure","members":{"Algorithm":{"type":"integer"},"Flags":{"type":"integer"},"PublicKey":{}}}}},"output":{"type":"structure","members":{"OperationId":{}}}},"CancelDomainTransferToAnotherAwsAccount":{"input":{"type":"structure","required":["DomainName"],"members":{"DomainName":{}}},"output":{"type":"structure","members":{"OperationId":{}}}},"CheckDomainAvailability":{"input":{"type":"structure","required":["DomainName"],"members":{"DomainName":{},"IdnLangCode":{}}},"output":{"type":"structure","members":{"Availability":{}}}},"CheckDomainTransferability":{"input":{"type":"structure","required":["DomainName"],"members":{"DomainName":{},"AuthCode":{"shape":"Si"}}},"output":{"type":"structure","members":{"Transferability":{"type":"structure","members":{"Transferable":{}}},"Message":{}}}},"DeleteDomain":{"input":{"type":"structure","required":["DomainName"],"members":{"DomainName":{}}},"output":{"type":"structure","members":{"OperationId":{}}}},"DeleteTagsForDomain":{"input":{"type":"structure","required":["DomainName","TagsToDelete"],"members":{"DomainName":{},"TagsToDelete":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"DisableDomainAutoRenew":{"input":{"type":"structure","required":["DomainName"],"members":{"DomainName":{}}},"output":{"type":"structure","members":{}}},"DisableDomainTransferLock":{"input":{"type":"structure","required":["DomainName"],"members":{"DomainName":{}}},"output":{"type":"structure","members":{"OperationId":{}}}},"DisassociateDelegationSignerFromDomain":{"input":{"type":"structure","required":["DomainName","Id"],"members":{"DomainName":{},"Id":{}}},"output":{"type":"structure","members":{"OperationId":{}}}},"EnableDomainAutoRenew":{"input":{"type":"structure","required":["DomainName"],"members":{"DomainName":{}}},"output":{"type":"structure","members":{}}},"EnableDomainTransferLock":{"input":{"type":"structure","required":["DomainName"],"members":{"DomainName":{}}},"output":{"type":"structure","members":{"OperationId":{}}}},"GetContactReachabilityStatus":{"input":{"type":"structure","members":{"domainName":{}}},"output":{"type":"structure","members":{"domainName":{},"status":{}}}},"GetDomainDetail":{"input":{"type":"structure","required":["DomainName"],"members":{"DomainName":{}}},"output":{"type":"structure","members":{"DomainName":{},"Nameservers":{"shape":"S19"},"AutoRenew":{"type":"boolean"},"AdminContact":{"shape":"S1f"},"RegistrantContact":{"shape":"S1f"},"TechContact":{"shape":"S1f"},"AdminPrivacy":{"type":"boolean"},"RegistrantPrivacy":{"type":"boolean"},"TechPrivacy":{"type":"boolean"},"RegistrarName":{},"WhoIsServer":{},"RegistrarUrl":{},"AbuseContactEmail":{"shape":"S1o"},"AbuseContactPhone":{"shape":"S1n"},"RegistryDomainId":{},"CreationDate":{"type":"timestamp"},"UpdatedDate":{"type":"timestamp"},"ExpirationDate":{"type":"timestamp"},"Reseller":{},"DnsSec":{},"StatusList":{"type":"list","member":{}},"DnssecKeys":{"type":"list","member":{"type":"structure","members":{"Algorithm":{"type":"integer"},"Flags":{"type":"integer"},"PublicKey":{},"DigestType":{"type":"integer"},"Digest":{},"KeyTag":{"type":"integer"},"Id":{}}}},"BillingContact":{"shape":"S1f"},"BillingPrivacy":{"type":"boolean"}}}},"GetDomainSuggestions":{"input":{"type":"structure","required":["DomainName","SuggestionCount","OnlyAvailable"],"members":{"DomainName":{},"SuggestionCount":{"type":"integer"},"OnlyAvailable":{"type":"boolean"}}},"output":{"type":"structure","members":{"SuggestionsList":{"type":"list","member":{"type":"structure","members":{"DomainName":{},"Availability":{}}}}}}},"GetOperationDetail":{"input":{"type":"structure","required":["OperationId"],"members":{"OperationId":{}}},"output":{"type":"structure","members":{"OperationId":{},"Status":{},"Message":{},"DomainName":{},"Type":{},"SubmittedDate":{"type":"timestamp"},"LastUpdatedDate":{"type":"timestamp"},"StatusFlag":{}}}},"ListDomains":{"input":{"type":"structure","members":{"FilterConditions":{"type":"list","member":{"type":"structure","required":["Name","Operator","Values"],"members":{"Name":{},"Operator":{},"Values":{"type":"list","member":{}}}}},"SortCondition":{"type":"structure","required":["Name","SortOrder"],"members":{"Name":{},"SortOrder":{}}},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"type":"structure","members":{"Domains":{"type":"list","member":{"type":"structure","members":{"DomainName":{},"AutoRenew":{"type":"boolean"},"TransferLock":{"type":"boolean"},"Expiry":{"type":"timestamp"}}}},"NextPageMarker":{}}}},"ListOperations":{"input":{"type":"structure","members":{"SubmittedSince":{"type":"timestamp"},"Marker":{},"MaxItems":{"type":"integer"},"Status":{"type":"list","member":{}},"Type":{"type":"list","member":{}},"SortBy":{},"SortOrder":{}}},"output":{"type":"structure","members":{"Operations":{"type":"list","member":{"type":"structure","members":{"OperationId":{},"Status":{},"Type":{},"SubmittedDate":{"type":"timestamp"},"DomainName":{},"Message":{},"StatusFlag":{},"LastUpdatedDate":{"type":"timestamp"}}}},"NextPageMarker":{}}}},"ListPrices":{"input":{"type":"structure","members":{"Tld":{},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"type":"structure","members":{"Prices":{"type":"list","member":{"type":"structure","members":{"Name":{},"RegistrationPrice":{"shape":"S37"},"TransferPrice":{"shape":"S37"},"RenewalPrice":{"shape":"S37"},"ChangeOwnershipPrice":{"shape":"S37"},"RestorationPrice":{"shape":"S37"}}}},"NextPageMarker":{}}}},"ListTagsForDomain":{"input":{"type":"structure","required":["DomainName"],"members":{"DomainName":{}}},"output":{"type":"structure","members":{"TagList":{"shape":"S3c"}}}},"PushDomain":{"input":{"type":"structure","required":["DomainName","Target"],"members":{"DomainName":{},"Target":{}}}},"RegisterDomain":{"input":{"type":"structure","required":["DomainName","DurationInYears","AdminContact","RegistrantContact","TechContact"],"members":{"DomainName":{},"IdnLangCode":{},"DurationInYears":{"type":"integer"},"AutoRenew":{"type":"boolean"},"AdminContact":{"shape":"S1f"},"RegistrantContact":{"shape":"S1f"},"TechContact":{"shape":"S1f"},"PrivacyProtectAdminContact":{"type":"boolean"},"PrivacyProtectRegistrantContact":{"type":"boolean"},"PrivacyProtectTechContact":{"type":"boolean"},"BillingContact":{"shape":"S1f"},"PrivacyProtectBillingContact":{"type":"boolean"}}},"output":{"type":"structure","members":{"OperationId":{}}}},"RejectDomainTransferFromAnotherAwsAccount":{"input":{"type":"structure","required":["DomainName"],"members":{"DomainName":{}}},"output":{"type":"structure","members":{"OperationId":{}}}},"RenewDomain":{"input":{"type":"structure","required":["DomainName","CurrentExpiryYear"],"members":{"DomainName":{},"DurationInYears":{"type":"integer"},"CurrentExpiryYear":{"type":"integer"}}},"output":{"type":"structure","members":{"OperationId":{}}}},"ResendContactReachabilityEmail":{"input":{"type":"structure","members":{"domainName":{}}},"output":{"type":"structure","members":{"domainName":{},"emailAddress":{"shape":"S1o"},"isAlreadyVerified":{"type":"boolean"}}}},"ResendOperationAuthorization":{"input":{"type":"structure","required":["OperationId"],"members":{"OperationId":{}}}},"RetrieveDomainAuthCode":{"input":{"type":"structure","required":["DomainName"],"members":{"DomainName":{}}},"output":{"type":"structure","members":{"AuthCode":{"shape":"Si"}}}},"TransferDomain":{"input":{"type":"structure","required":["DomainName","DurationInYears","AdminContact","RegistrantContact","TechContact"],"members":{"DomainName":{},"IdnLangCode":{},"DurationInYears":{"type":"integer"},"Nameservers":{"shape":"S19"},"AuthCode":{"shape":"Si"},"AutoRenew":{"type":"boolean"},"AdminContact":{"shape":"S1f"},"RegistrantContact":{"shape":"S1f"},"TechContact":{"shape":"S1f"},"PrivacyProtectAdminContact":{"type":"boolean"},"PrivacyProtectRegistrantContact":{"type":"boolean"},"PrivacyProtectTechContact":{"type":"boolean"},"BillingContact":{"shape":"S1f"},"PrivacyProtectBillingContact":{"type":"boolean"}}},"output":{"type":"structure","members":{"OperationId":{}}}},"TransferDomainToAnotherAwsAccount":{"input":{"type":"structure","required":["DomainName","AccountId"],"members":{"DomainName":{},"AccountId":{}}},"output":{"type":"structure","members":{"OperationId":{},"Password":{"shape":"S3"}}}},"UpdateDomainContact":{"input":{"type":"structure","required":["DomainName"],"members":{"DomainName":{},"AdminContact":{"shape":"S1f"},"RegistrantContact":{"shape":"S1f"},"TechContact":{"shape":"S1f"},"Consent":{"type":"structure","required":["MaxPrice","Currency"],"members":{"MaxPrice":{"type":"double"},"Currency":{}}},"BillingContact":{"shape":"S1f"}}},"output":{"type":"structure","members":{"OperationId":{}}}},"UpdateDomainContactPrivacy":{"input":{"type":"structure","required":["DomainName"],"members":{"DomainName":{},"AdminPrivacy":{"type":"boolean"},"RegistrantPrivacy":{"type":"boolean"},"TechPrivacy":{"type":"boolean"},"BillingPrivacy":{"type":"boolean"}}},"output":{"type":"structure","members":{"OperationId":{}}}},"UpdateDomainNameservers":{"input":{"type":"structure","required":["DomainName","Nameservers"],"members":{"DomainName":{},"FIAuthKey":{"deprecated":true,"type":"string","sensitive":true},"Nameservers":{"shape":"S19"}}},"output":{"type":"structure","members":{"OperationId":{}}}},"UpdateTagsForDomain":{"input":{"type":"structure","required":["DomainName"],"members":{"DomainName":{},"TagsToUpdate":{"shape":"S3c"}}},"output":{"type":"structure","members":{}}},"ViewBilling":{"input":{"type":"structure","members":{"Start":{"type":"timestamp"},"End":{"type":"timestamp"},"Marker":{},"MaxItems":{"type":"integer"}}},"output":{"type":"structure","members":{"NextPageMarker":{},"BillingRecords":{"type":"list","member":{"type":"structure","members":{"DomainName":{},"Operation":{},"InvoiceId":{},"BillDate":{"type":"timestamp"},"Price":{"type":"double"}}}}}}}},"shapes":{"S3":{"type":"string","sensitive":true},"Si":{"type":"string","sensitive":true},"S19":{"type":"list","member":{"type":"structure","required":["Name"],"members":{"Name":{},"GlueIps":{"type":"list","member":{}}}}},"S1f":{"type":"structure","members":{"FirstName":{"shape":"S1g"},"LastName":{"shape":"S1g"},"ContactType":{},"OrganizationName":{"shape":"S1g"},"AddressLine1":{"shape":"S1i"},"AddressLine2":{"shape":"S1i"},"City":{"type":"string","sensitive":true},"State":{"type":"string","sensitive":true},"CountryCode":{"type":"string","sensitive":true},"ZipCode":{"type":"string","sensitive":true},"PhoneNumber":{"shape":"S1n"},"Email":{"shape":"S1o"},"Fax":{"shape":"S1n"},"ExtraParams":{"type":"list","member":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Value":{"type":"string","sensitive":true}}}}},"sensitive":true},"S1g":{"type":"string","sensitive":true},"S1i":{"type":"string","sensitive":true},"S1n":{"type":"string","sensitive":true},"S1o":{"type":"string","sensitive":true},"S37":{"type":"structure","required":["Price","Currency"],"members":{"Price":{"type":"double"},"Currency":{}}},"S3c":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}}}}')},52189:e=>{"use strict";e.exports=JSON.parse('{"o":{"ListDomains":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextPageMarker","result_key":"Domains"},"ListOperations":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextPageMarker","result_key":"Operations"},"ListPrices":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextPageMarker","result_key":"Prices"},"ViewBilling":{"input_token":"Marker","limit_key":"MaxItems","output_token":"NextPageMarker","result_key":"BillingRecords"}}}')},11059:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2016-11-28","endpointPrefix":"runtime.lex","jsonVersion":"1.1","protocol":"rest-json","serviceFullName":"Amazon Lex Runtime Service","serviceId":"Lex Runtime Service","signatureVersion":"v4","signingName":"lex","uid":"runtime.lex-2016-11-28"},"operations":{"DeleteSession":{"http":{"method":"DELETE","requestUri":"/bot/{botName}/alias/{botAlias}/user/{userId}/session"},"input":{"type":"structure","required":["botName","botAlias","userId"],"members":{"botName":{"location":"uri","locationName":"botName"},"botAlias":{"location":"uri","locationName":"botAlias"},"userId":{"location":"uri","locationName":"userId"}}},"output":{"type":"structure","members":{"botName":{},"botAlias":{},"userId":{},"sessionId":{}}}},"GetSession":{"http":{"method":"GET","requestUri":"/bot/{botName}/alias/{botAlias}/user/{userId}/session/"},"input":{"type":"structure","required":["botName","botAlias","userId"],"members":{"botName":{"location":"uri","locationName":"botName"},"botAlias":{"location":"uri","locationName":"botAlias"},"userId":{"location":"uri","locationName":"userId"},"checkpointLabelFilter":{"location":"querystring","locationName":"checkpointLabelFilter"}}},"output":{"type":"structure","members":{"recentIntentSummaryView":{"shape":"Sa"},"sessionAttributes":{"shape":"Sd"},"sessionId":{},"dialogAction":{"shape":"Sh"},"activeContexts":{"shape":"Sk"}}}},"PostContent":{"http":{"requestUri":"/bot/{botName}/alias/{botAlias}/user/{userId}/content"},"input":{"type":"structure","required":["botName","botAlias","userId","contentType","inputStream"],"members":{"botName":{"location":"uri","locationName":"botName"},"botAlias":{"location":"uri","locationName":"botAlias"},"userId":{"location":"uri","locationName":"userId"},"sessionAttributes":{"shape":"St","jsonvalue":true,"location":"header","locationName":"x-amz-lex-session-attributes"},"requestAttributes":{"shape":"St","jsonvalue":true,"location":"header","locationName":"x-amz-lex-request-attributes"},"contentType":{"location":"header","locationName":"Content-Type"},"accept":{"location":"header","locationName":"Accept"},"inputStream":{"shape":"Sw"},"activeContexts":{"shape":"Sx","jsonvalue":true,"location":"header","locationName":"x-amz-lex-active-contexts"}},"payload":"inputStream"},"output":{"type":"structure","members":{"contentType":{"location":"header","locationName":"Content-Type"},"intentName":{"location":"header","locationName":"x-amz-lex-intent-name"},"nluIntentConfidence":{"jsonvalue":true,"location":"header","locationName":"x-amz-lex-nlu-intent-confidence"},"alternativeIntents":{"jsonvalue":true,"location":"header","locationName":"x-amz-lex-alternative-intents"},"slots":{"jsonvalue":true,"location":"header","locationName":"x-amz-lex-slots"},"sessionAttributes":{"jsonvalue":true,"location":"header","locationName":"x-amz-lex-session-attributes"},"sentimentResponse":{"location":"header","locationName":"x-amz-lex-sentiment"},"message":{"shape":"Si","deprecated":true,"deprecatedMessage":"The message field is deprecated, use the encodedMessage field instead. The message field is available only in the de-DE, en-AU, en-GB, en-US, es-419, es-ES, es-US, fr-CA, fr-FR and it-IT locales.","location":"header","locationName":"x-amz-lex-message"},"encodedMessage":{"shape":"Sz","location":"header","locationName":"x-amz-lex-encoded-message"},"messageFormat":{"location":"header","locationName":"x-amz-lex-message-format"},"dialogState":{"location":"header","locationName":"x-amz-lex-dialog-state"},"slotToElicit":{"location":"header","locationName":"x-amz-lex-slot-to-elicit"},"inputTranscript":{"deprecated":true,"deprecatedMessage":"The inputTranscript field is deprecated, use the encodedInputTranscript field instead. The inputTranscript field is available only in the de-DE, en-AU, en-GB, en-US, es-419, es-ES, es-US, fr-CA, fr-FR and it-IT locales.","location":"header","locationName":"x-amz-lex-input-transcript"},"encodedInputTranscript":{"location":"header","locationName":"x-amz-lex-encoded-input-transcript","type":"string","sensitive":true},"audioStream":{"shape":"Sw"},"botVersion":{"location":"header","locationName":"x-amz-lex-bot-version"},"sessionId":{"location":"header","locationName":"x-amz-lex-session-id"},"activeContexts":{"shape":"Sx","jsonvalue":true,"location":"header","locationName":"x-amz-lex-active-contexts"}},"payload":"audioStream"},"authtype":"v4-unsigned-body"},"PostText":{"http":{"requestUri":"/bot/{botName}/alias/{botAlias}/user/{userId}/text"},"input":{"type":"structure","required":["botName","botAlias","userId","inputText"],"members":{"botName":{"location":"uri","locationName":"botName"},"botAlias":{"location":"uri","locationName":"botAlias"},"userId":{"location":"uri","locationName":"userId"},"sessionAttributes":{"shape":"Sd"},"requestAttributes":{"shape":"Sd"},"inputText":{"shape":"Si"},"activeContexts":{"shape":"Sk"}}},"output":{"type":"structure","members":{"intentName":{},"nluIntentConfidence":{"shape":"S15"},"alternativeIntents":{"type":"list","member":{"type":"structure","members":{"intentName":{},"nluIntentConfidence":{"shape":"S15"},"slots":{"shape":"Sd"}}}},"slots":{"shape":"Sd"},"sessionAttributes":{"shape":"Sd"},"message":{"shape":"Si"},"sentimentResponse":{"type":"structure","members":{"sentimentLabel":{},"sentimentScore":{}}},"messageFormat":{},"dialogState":{},"slotToElicit":{},"responseCard":{"type":"structure","members":{"version":{},"contentType":{},"genericAttachments":{"type":"list","member":{"type":"structure","members":{"title":{},"subTitle":{},"attachmentLinkUrl":{},"imageUrl":{},"buttons":{"type":"list","member":{"type":"structure","required":["text","value"],"members":{"text":{},"value":{}}}}}}}}},"sessionId":{},"botVersion":{},"activeContexts":{"shape":"Sk"}}}},"PutSession":{"http":{"requestUri":"/bot/{botName}/alias/{botAlias}/user/{userId}/session"},"input":{"type":"structure","required":["botName","botAlias","userId"],"members":{"botName":{"location":"uri","locationName":"botName"},"botAlias":{"location":"uri","locationName":"botAlias"},"userId":{"location":"uri","locationName":"userId"},"sessionAttributes":{"shape":"Sd"},"dialogAction":{"shape":"Sh"},"recentIntentSummaryView":{"shape":"Sa"},"accept":{"location":"header","locationName":"Accept"},"activeContexts":{"shape":"Sk"}}},"output":{"type":"structure","members":{"contentType":{"location":"header","locationName":"Content-Type"},"intentName":{"location":"header","locationName":"x-amz-lex-intent-name"},"slots":{"jsonvalue":true,"location":"header","locationName":"x-amz-lex-slots"},"sessionAttributes":{"jsonvalue":true,"location":"header","locationName":"x-amz-lex-session-attributes"},"message":{"shape":"Si","deprecated":true,"deprecatedMessage":"The message field is deprecated, use the encodedMessage field instead. The message field is available only in the de-DE, en-AU, en-GB, en-US, es-419, es-ES, es-US, fr-CA, fr-FR and it-IT locales.","location":"header","locationName":"x-amz-lex-message"},"encodedMessage":{"shape":"Sz","location":"header","locationName":"x-amz-lex-encoded-message"},"messageFormat":{"location":"header","locationName":"x-amz-lex-message-format"},"dialogState":{"location":"header","locationName":"x-amz-lex-dialog-state"},"slotToElicit":{"location":"header","locationName":"x-amz-lex-slot-to-elicit"},"audioStream":{"shape":"Sw"},"sessionId":{"location":"header","locationName":"x-amz-lex-session-id"},"activeContexts":{"shape":"Sx","jsonvalue":true,"location":"header","locationName":"x-amz-lex-active-contexts"}},"payload":"audioStream"}}},"shapes":{"Sa":{"type":"list","member":{"type":"structure","required":["dialogActionType"],"members":{"intentName":{},"checkpointLabel":{},"slots":{"shape":"Sd"},"confirmationStatus":{},"dialogActionType":{},"fulfillmentState":{},"slotToElicit":{}}}},"Sd":{"type":"map","key":{},"value":{},"sensitive":true},"Sh":{"type":"structure","required":["type"],"members":{"type":{},"intentName":{},"slots":{"shape":"Sd"},"slotToElicit":{},"fulfillmentState":{},"message":{"shape":"Si"},"messageFormat":{}}},"Si":{"type":"string","sensitive":true},"Sk":{"type":"list","member":{"type":"structure","required":["name","timeToLive","parameters"],"members":{"name":{},"timeToLive":{"type":"structure","members":{"timeToLiveInSeconds":{"type":"integer"},"turnsToLive":{"type":"integer"}}},"parameters":{"type":"map","key":{},"value":{"shape":"Si"}}}},"sensitive":true},"St":{"type":"string","sensitive":true},"Sw":{"type":"blob","streaming":true},"Sx":{"type":"string","sensitive":true},"Sz":{"type":"string","sensitive":true},"S15":{"type":"structure","members":{"score":{"type":"double"}}}}}')},97715:e=>{"use strict";e.exports={o:{}}},17908:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2020-08-07","endpointPrefix":"runtime-v2-lex","jsonVersion":"1.1","protocol":"rest-json","protocolSettings":{"h2":"eventstream"},"serviceAbbreviation":"Lex Runtime V2","serviceFullName":"Amazon Lex Runtime V2","serviceId":"Lex Runtime V2","signatureVersion":"v4","signingName":"lex","uid":"runtime.lex.v2-2020-08-07"},"operations":{"DeleteSession":{"http":{"method":"DELETE","requestUri":"/bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}"},"input":{"type":"structure","required":["botId","botAliasId","sessionId","localeId"],"members":{"botId":{"location":"uri","locationName":"botId"},"botAliasId":{"location":"uri","locationName":"botAliasId"},"localeId":{"location":"uri","locationName":"localeId"},"sessionId":{"location":"uri","locationName":"sessionId"}}},"output":{"type":"structure","members":{"botId":{},"botAliasId":{},"localeId":{},"sessionId":{}}}},"GetSession":{"http":{"method":"GET","requestUri":"/bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}"},"input":{"type":"structure","required":["botId","botAliasId","localeId","sessionId"],"members":{"botId":{"location":"uri","locationName":"botId"},"botAliasId":{"location":"uri","locationName":"botAliasId"},"localeId":{"location":"uri","locationName":"localeId"},"sessionId":{"location":"uri","locationName":"sessionId"}}},"output":{"type":"structure","members":{"sessionId":{},"messages":{"shape":"Sa"},"interpretations":{"shape":"Sl"},"sessionState":{"shape":"S12"}}}},"PutSession":{"http":{"requestUri":"/bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}"},"input":{"type":"structure","required":["botId","botAliasId","localeId","sessionState","sessionId"],"members":{"botId":{"location":"uri","locationName":"botId"},"botAliasId":{"location":"uri","locationName":"botAliasId"},"localeId":{"location":"uri","locationName":"localeId"},"sessionId":{"location":"uri","locationName":"sessionId"},"messages":{"shape":"Sa"},"sessionState":{"shape":"S12"},"requestAttributes":{"shape":"S1f"},"responseContentType":{"location":"header","locationName":"ResponseContentType"}}},"output":{"type":"structure","members":{"contentType":{"location":"header","locationName":"Content-Type"},"messages":{"location":"header","locationName":"x-amz-lex-messages"},"sessionState":{"location":"header","locationName":"x-amz-lex-session-state"},"requestAttributes":{"location":"header","locationName":"x-amz-lex-request-attributes"},"sessionId":{"location":"header","locationName":"x-amz-lex-session-id"},"audioStream":{"shape":"S1r"}},"payload":"audioStream"}},"RecognizeText":{"http":{"requestUri":"/bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}/text"},"input":{"type":"structure","required":["botId","botAliasId","localeId","text","sessionId"],"members":{"botId":{"location":"uri","locationName":"botId"},"botAliasId":{"location":"uri","locationName":"botAliasId"},"localeId":{"location":"uri","locationName":"localeId"},"sessionId":{"location":"uri","locationName":"sessionId"},"text":{"shape":"Sc"},"sessionState":{"shape":"S12"},"requestAttributes":{"shape":"S1f"}}},"output":{"type":"structure","members":{"messages":{"shape":"Sa"},"sessionState":{"shape":"S12"},"interpretations":{"shape":"Sl"},"requestAttributes":{"shape":"S1f"},"sessionId":{},"recognizedBotMember":{"type":"structure","required":["botId"],"members":{"botId":{},"botName":{}}}}}},"RecognizeUtterance":{"http":{"requestUri":"/bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}/utterance"},"input":{"type":"structure","required":["botId","botAliasId","localeId","requestContentType","sessionId"],"members":{"botId":{"location":"uri","locationName":"botId"},"botAliasId":{"location":"uri","locationName":"botAliasId"},"localeId":{"location":"uri","locationName":"localeId"},"sessionId":{"location":"uri","locationName":"sessionId"},"sessionState":{"shape":"S1w","location":"header","locationName":"x-amz-lex-session-state"},"requestAttributes":{"shape":"S1w","location":"header","locationName":"x-amz-lex-request-attributes"},"requestContentType":{"location":"header","locationName":"Content-Type"},"responseContentType":{"location":"header","locationName":"Response-Content-Type"},"inputStream":{"shape":"S1r"}},"payload":"inputStream"},"output":{"type":"structure","members":{"inputMode":{"location":"header","locationName":"x-amz-lex-input-mode"},"contentType":{"location":"header","locationName":"Content-Type"},"messages":{"location":"header","locationName":"x-amz-lex-messages"},"interpretations":{"location":"header","locationName":"x-amz-lex-interpretations"},"sessionState":{"location":"header","locationName":"x-amz-lex-session-state"},"requestAttributes":{"location":"header","locationName":"x-amz-lex-request-attributes"},"sessionId":{"location":"header","locationName":"x-amz-lex-session-id"},"inputTranscript":{"location":"header","locationName":"x-amz-lex-input-transcript"},"audioStream":{"shape":"S1r"},"recognizedBotMember":{"location":"header","locationName":"x-amz-lex-recognized-bot-member"}},"payload":"audioStream"},"authtype":"v4-unsigned-body"}},"shapes":{"Sa":{"type":"list","member":{"type":"structure","required":["contentType"],"members":{"content":{"shape":"Sc"},"contentType":{},"imageResponseCard":{"type":"structure","required":["title"],"members":{"title":{},"subtitle":{},"imageUrl":{},"buttons":{"type":"list","member":{"type":"structure","required":["text","value"],"members":{"text":{},"value":{}}}}}}}}},"Sc":{"type":"string","sensitive":true},"Sl":{"type":"list","member":{"type":"structure","members":{"nluConfidence":{"type":"structure","members":{"score":{"type":"double"}}},"sentimentResponse":{"type":"structure","members":{"sentiment":{},"sentimentScore":{"type":"structure","members":{"positive":{"type":"double"},"negative":{"type":"double"},"neutral":{"type":"double"},"mixed":{"type":"double"}}}}},"intent":{"shape":"Ss"},"interpretationSource":{}}}},"Ss":{"type":"structure","required":["name"],"members":{"name":{},"slots":{"shape":"St"},"state":{},"confirmationState":{}}},"St":{"type":"map","key":{},"value":{"shape":"Su"}},"Su":{"type":"structure","members":{"value":{"type":"structure","required":["interpretedValue"],"members":{"originalValue":{},"interpretedValue":{},"resolvedValues":{"type":"list","member":{}}}},"shape":{},"values":{"type":"list","member":{"shape":"Su"}},"subSlots":{"shape":"St"}}},"S12":{"type":"structure","members":{"dialogAction":{"type":"structure","required":["type"],"members":{"type":{},"slotToElicit":{},"slotElicitationStyle":{},"subSlotToElicit":{"shape":"S16"}}},"intent":{"shape":"Ss"},"activeContexts":{"type":"list","member":{"type":"structure","required":["name","timeToLive","contextAttributes"],"members":{"name":{},"timeToLive":{"type":"structure","required":["timeToLiveInSeconds","turnsToLive"],"members":{"timeToLiveInSeconds":{"type":"integer"},"turnsToLive":{"type":"integer"}}},"contextAttributes":{"type":"map","key":{},"value":{"shape":"Sc"}}}}},"sessionAttributes":{"shape":"S1f"},"originatingRequestId":{},"runtimeHints":{"type":"structure","members":{"slotHints":{"type":"map","key":{},"value":{"shape":"S1k"}}}}}},"S16":{"type":"structure","required":["name"],"members":{"name":{},"subSlotToElicit":{"shape":"S16"}}},"S1f":{"type":"map","key":{},"value":{}},"S1k":{"type":"map","key":{},"value":{"type":"structure","members":{"runtimeHintValues":{"type":"list","member":{"type":"structure","required":["phrase"],"members":{"phrase":{}}}},"subSlotHints":{"shape":"S1k"}}}},"S1r":{"type":"blob","streaming":true},"S1w":{"type":"string","sensitive":true}}}')},469:e=>{"use strict";e.exports={o:{}}},1129:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2006-03-01","checksumFormat":"md5","endpointPrefix":"s3","globalEndpoint":"s3.amazonaws.com","protocol":"rest-xml","protocols":["rest-xml"],"serviceAbbreviation":"Amazon S3","serviceFullName":"Amazon Simple Storage Service","serviceId":"S3","signatureVersion":"s3","uid":"s3-2006-03-01","auth":["aws.auth#sigv4"]},"operations":{"AbortMultipartUpload":{"http":{"method":"DELETE","requestUri":"/{Bucket}/{Key+}","responseCode":204},"input":{"type":"structure","required":["Bucket","Key","UploadId"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Key":{"contextParam":{"name":"Key"},"location":"uri","locationName":"Key"},"UploadId":{"location":"querystring","locationName":"uploadId"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"}}}},"CompleteMultipartUpload":{"http":{"requestUri":"/{Bucket}/{Key+}"},"input":{"type":"structure","required":["Bucket","Key","UploadId"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Key":{"contextParam":{"name":"Key"},"location":"uri","locationName":"Key"},"MultipartUpload":{"locationName":"CompleteMultipartUpload","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"},"type":"structure","members":{"Parts":{"locationName":"Part","type":"list","member":{"type":"structure","members":{"ETag":{},"ChecksumCRC32":{},"ChecksumCRC32C":{},"ChecksumSHA1":{},"ChecksumSHA256":{},"PartNumber":{"type":"integer"}}},"flattened":true}}},"UploadId":{"location":"querystring","locationName":"uploadId"},"ChecksumCRC32":{"location":"header","locationName":"x-amz-checksum-crc32"},"ChecksumCRC32C":{"location":"header","locationName":"x-amz-checksum-crc32c"},"ChecksumSHA1":{"location":"header","locationName":"x-amz-checksum-sha1"},"ChecksumSHA256":{"location":"header","locationName":"x-amz-checksum-sha256"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"IfNoneMatch":{"location":"header","locationName":"If-None-Match"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-server-side-encryption-customer-algorithm"},"SSECustomerKey":{"shape":"Sl","location":"header","locationName":"x-amz-server-side-encryption-customer-key"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-server-side-encryption-customer-key-MD5"}},"payload":"MultipartUpload"},"output":{"type":"structure","members":{"Location":{},"Bucket":{},"Key":{},"Expiration":{"location":"header","locationName":"x-amz-expiration"},"ETag":{},"ChecksumCRC32":{},"ChecksumCRC32C":{},"ChecksumSHA1":{},"ChecksumSHA256":{},"ServerSideEncryption":{"location":"header","locationName":"x-amz-server-side-encryption"},"VersionId":{"location":"header","locationName":"x-amz-version-id"},"SSEKMSKeyId":{"shape":"Ss","location":"header","locationName":"x-amz-server-side-encryption-aws-kms-key-id"},"BucketKeyEnabled":{"location":"header","locationName":"x-amz-server-side-encryption-bucket-key-enabled","type":"boolean"},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"}}}},"CopyObject":{"http":{"method":"PUT","requestUri":"/{Bucket}/{Key+}"},"input":{"type":"structure","required":["Bucket","CopySource","Key"],"members":{"ACL":{"location":"header","locationName":"x-amz-acl"},"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"CacheControl":{"location":"header","locationName":"Cache-Control"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-checksum-algorithm"},"ContentDisposition":{"location":"header","locationName":"Content-Disposition"},"ContentEncoding":{"location":"header","locationName":"Content-Encoding"},"ContentLanguage":{"location":"header","locationName":"Content-Language"},"ContentType":{"location":"header","locationName":"Content-Type"},"CopySource":{"contextParam":{"name":"CopySource"},"location":"header","locationName":"x-amz-copy-source"},"CopySourceIfMatch":{"location":"header","locationName":"x-amz-copy-source-if-match"},"CopySourceIfModifiedSince":{"location":"header","locationName":"x-amz-copy-source-if-modified-since","type":"timestamp"},"CopySourceIfNoneMatch":{"location":"header","locationName":"x-amz-copy-source-if-none-match"},"CopySourceIfUnmodifiedSince":{"location":"header","locationName":"x-amz-copy-source-if-unmodified-since","type":"timestamp"},"Expires":{"location":"header","locationName":"Expires","type":"timestamp"},"GrantFullControl":{"location":"header","locationName":"x-amz-grant-full-control"},"GrantRead":{"location":"header","locationName":"x-amz-grant-read"},"GrantReadACP":{"location":"header","locationName":"x-amz-grant-read-acp"},"GrantWriteACP":{"location":"header","locationName":"x-amz-grant-write-acp"},"Key":{"contextParam":{"name":"Key"},"location":"uri","locationName":"Key"},"Metadata":{"shape":"S1c","location":"headers","locationName":"x-amz-meta-"},"MetadataDirective":{"location":"header","locationName":"x-amz-metadata-directive"},"TaggingDirective":{"location":"header","locationName":"x-amz-tagging-directive"},"ServerSideEncryption":{"location":"header","locationName":"x-amz-server-side-encryption"},"StorageClass":{"location":"header","locationName":"x-amz-storage-class"},"WebsiteRedirectLocation":{"location":"header","locationName":"x-amz-website-redirect-location"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-server-side-encryption-customer-algorithm"},"SSECustomerKey":{"shape":"Sl","location":"header","locationName":"x-amz-server-side-encryption-customer-key"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-server-side-encryption-customer-key-MD5"},"SSEKMSKeyId":{"shape":"Ss","location":"header","locationName":"x-amz-server-side-encryption-aws-kms-key-id"},"SSEKMSEncryptionContext":{"shape":"S1j","location":"header","locationName":"x-amz-server-side-encryption-context"},"BucketKeyEnabled":{"location":"header","locationName":"x-amz-server-side-encryption-bucket-key-enabled","type":"boolean"},"CopySourceSSECustomerAlgorithm":{"location":"header","locationName":"x-amz-copy-source-server-side-encryption-customer-algorithm"},"CopySourceSSECustomerKey":{"shape":"S1l","location":"header","locationName":"x-amz-copy-source-server-side-encryption-customer-key"},"CopySourceSSECustomerKeyMD5":{"location":"header","locationName":"x-amz-copy-source-server-side-encryption-customer-key-MD5"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"Tagging":{"location":"header","locationName":"x-amz-tagging"},"ObjectLockMode":{"location":"header","locationName":"x-amz-object-lock-mode"},"ObjectLockRetainUntilDate":{"shape":"S1p","location":"header","locationName":"x-amz-object-lock-retain-until-date"},"ObjectLockLegalHoldStatus":{"location":"header","locationName":"x-amz-object-lock-legal-hold"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"ExpectedSourceBucketOwner":{"location":"header","locationName":"x-amz-source-expected-bucket-owner"}}},"output":{"type":"structure","members":{"CopyObjectResult":{"type":"structure","members":{"ETag":{},"LastModified":{"type":"timestamp"},"ChecksumCRC32":{},"ChecksumCRC32C":{},"ChecksumSHA1":{},"ChecksumSHA256":{}}},"Expiration":{"location":"header","locationName":"x-amz-expiration"},"CopySourceVersionId":{"location":"header","locationName":"x-amz-copy-source-version-id"},"VersionId":{"location":"header","locationName":"x-amz-version-id"},"ServerSideEncryption":{"location":"header","locationName":"x-amz-server-side-encryption"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-server-side-encryption-customer-algorithm"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-server-side-encryption-customer-key-MD5"},"SSEKMSKeyId":{"shape":"Ss","location":"header","locationName":"x-amz-server-side-encryption-aws-kms-key-id"},"SSEKMSEncryptionContext":{"shape":"S1j","location":"header","locationName":"x-amz-server-side-encryption-context"},"BucketKeyEnabled":{"location":"header","locationName":"x-amz-server-side-encryption-bucket-key-enabled","type":"boolean"},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"}},"payload":"CopyObjectResult"},"alias":"PutObjectCopy","staticContextParams":{"DisableS3ExpressSessionAuth":{"value":true}}},"CreateBucket":{"http":{"method":"PUT","requestUri":"/{Bucket}"},"input":{"type":"structure","required":["Bucket"],"members":{"ACL":{"location":"header","locationName":"x-amz-acl"},"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"CreateBucketConfiguration":{"locationName":"CreateBucketConfiguration","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"},"type":"structure","members":{"LocationConstraint":{},"Location":{"type":"structure","members":{"Type":{},"Name":{}}},"Bucket":{"type":"structure","members":{"DataRedundancy":{},"Type":{}}}}},"GrantFullControl":{"location":"header","locationName":"x-amz-grant-full-control"},"GrantRead":{"location":"header","locationName":"x-amz-grant-read"},"GrantReadACP":{"location":"header","locationName":"x-amz-grant-read-acp"},"GrantWrite":{"location":"header","locationName":"x-amz-grant-write"},"GrantWriteACP":{"location":"header","locationName":"x-amz-grant-write-acp"},"ObjectLockEnabledForBucket":{"location":"header","locationName":"x-amz-bucket-object-lock-enabled","type":"boolean"},"ObjectOwnership":{"location":"header","locationName":"x-amz-object-ownership"}},"payload":"CreateBucketConfiguration"},"output":{"type":"structure","members":{"Location":{"location":"header","locationName":"Location"}}},"alias":"PutBucket","staticContextParams":{"DisableAccessPoints":{"value":true},"UseS3ExpressControlEndpoint":{"value":true}}},"CreateMultipartUpload":{"http":{"requestUri":"/{Bucket}/{Key+}?uploads"},"input":{"type":"structure","required":["Bucket","Key"],"members":{"ACL":{"location":"header","locationName":"x-amz-acl"},"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"CacheControl":{"location":"header","locationName":"Cache-Control"},"ContentDisposition":{"location":"header","locationName":"Content-Disposition"},"ContentEncoding":{"location":"header","locationName":"Content-Encoding"},"ContentLanguage":{"location":"header","locationName":"Content-Language"},"ContentType":{"location":"header","locationName":"Content-Type"},"Expires":{"location":"header","locationName":"Expires","type":"timestamp"},"GrantFullControl":{"location":"header","locationName":"x-amz-grant-full-control"},"GrantRead":{"location":"header","locationName":"x-amz-grant-read"},"GrantReadACP":{"location":"header","locationName":"x-amz-grant-read-acp"},"GrantWriteACP":{"location":"header","locationName":"x-amz-grant-write-acp"},"Key":{"contextParam":{"name":"Key"},"location":"uri","locationName":"Key"},"Metadata":{"shape":"S1c","location":"headers","locationName":"x-amz-meta-"},"ServerSideEncryption":{"location":"header","locationName":"x-amz-server-side-encryption"},"StorageClass":{"location":"header","locationName":"x-amz-storage-class"},"WebsiteRedirectLocation":{"location":"header","locationName":"x-amz-website-redirect-location"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-server-side-encryption-customer-algorithm"},"SSECustomerKey":{"shape":"Sl","location":"header","locationName":"x-amz-server-side-encryption-customer-key"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-server-side-encryption-customer-key-MD5"},"SSEKMSKeyId":{"shape":"Ss","location":"header","locationName":"x-amz-server-side-encryption-aws-kms-key-id"},"SSEKMSEncryptionContext":{"shape":"S1j","location":"header","locationName":"x-amz-server-side-encryption-context"},"BucketKeyEnabled":{"location":"header","locationName":"x-amz-server-side-encryption-bucket-key-enabled","type":"boolean"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"Tagging":{"location":"header","locationName":"x-amz-tagging"},"ObjectLockMode":{"location":"header","locationName":"x-amz-object-lock-mode"},"ObjectLockRetainUntilDate":{"shape":"S1p","location":"header","locationName":"x-amz-object-lock-retain-until-date"},"ObjectLockLegalHoldStatus":{"location":"header","locationName":"x-amz-object-lock-legal-hold"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-checksum-algorithm"}}},"output":{"type":"structure","members":{"AbortDate":{"location":"header","locationName":"x-amz-abort-date","type":"timestamp"},"AbortRuleId":{"location":"header","locationName":"x-amz-abort-rule-id"},"Bucket":{"locationName":"Bucket"},"Key":{},"UploadId":{},"ServerSideEncryption":{"location":"header","locationName":"x-amz-server-side-encryption"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-server-side-encryption-customer-algorithm"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-server-side-encryption-customer-key-MD5"},"SSEKMSKeyId":{"shape":"Ss","location":"header","locationName":"x-amz-server-side-encryption-aws-kms-key-id"},"SSEKMSEncryptionContext":{"shape":"S1j","location":"header","locationName":"x-amz-server-side-encryption-context"},"BucketKeyEnabled":{"location":"header","locationName":"x-amz-server-side-encryption-bucket-key-enabled","type":"boolean"},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-checksum-algorithm"}}},"alias":"InitiateMultipartUpload"},"CreateSession":{"http":{"method":"GET","requestUri":"/{Bucket}?session"},"input":{"type":"structure","required":["Bucket"],"members":{"SessionMode":{"location":"header","locationName":"x-amz-create-session-mode"},"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ServerSideEncryption":{"location":"header","locationName":"x-amz-server-side-encryption"},"SSEKMSKeyId":{"shape":"Ss","location":"header","locationName":"x-amz-server-side-encryption-aws-kms-key-id"},"SSEKMSEncryptionContext":{"shape":"S1j","location":"header","locationName":"x-amz-server-side-encryption-context"},"BucketKeyEnabled":{"location":"header","locationName":"x-amz-server-side-encryption-bucket-key-enabled","type":"boolean"}}},"output":{"type":"structure","required":["Credentials"],"members":{"ServerSideEncryption":{"location":"header","locationName":"x-amz-server-side-encryption"},"SSEKMSKeyId":{"shape":"Ss","location":"header","locationName":"x-amz-server-side-encryption-aws-kms-key-id"},"SSEKMSEncryptionContext":{"shape":"S1j","location":"header","locationName":"x-amz-server-side-encryption-context"},"BucketKeyEnabled":{"location":"header","locationName":"x-amz-server-side-encryption-bucket-key-enabled","type":"boolean"},"Credentials":{"locationName":"Credentials","type":"structure","required":["AccessKeyId","SecretAccessKey","SessionToken","Expiration"],"members":{"AccessKeyId":{"locationName":"AccessKeyId"},"SecretAccessKey":{"shape":"S2i","locationName":"SecretAccessKey"},"SessionToken":{"shape":"S2i","locationName":"SessionToken"},"Expiration":{"locationName":"Expiration","type":"timestamp"}}}}},"staticContextParams":{"DisableS3ExpressSessionAuth":{"value":true}}},"DeleteBucket":{"http":{"method":"DELETE","requestUri":"/{Bucket}","responseCode":204},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"DeleteBucketAnalyticsConfiguration":{"http":{"method":"DELETE","requestUri":"/{Bucket}?analytics","responseCode":204},"input":{"type":"structure","required":["Bucket","Id"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Id":{"location":"querystring","locationName":"id"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"DeleteBucketCors":{"http":{"method":"DELETE","requestUri":"/{Bucket}?cors","responseCode":204},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"DeleteBucketEncryption":{"http":{"method":"DELETE","requestUri":"/{Bucket}?encryption","responseCode":204},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"DeleteBucketIntelligentTieringConfiguration":{"http":{"method":"DELETE","requestUri":"/{Bucket}?intelligent-tiering","responseCode":204},"input":{"type":"structure","required":["Bucket","Id"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Id":{"location":"querystring","locationName":"id"}}},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"DeleteBucketInventoryConfiguration":{"http":{"method":"DELETE","requestUri":"/{Bucket}?inventory","responseCode":204},"input":{"type":"structure","required":["Bucket","Id"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Id":{"location":"querystring","locationName":"id"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"DeleteBucketLifecycle":{"http":{"method":"DELETE","requestUri":"/{Bucket}?lifecycle","responseCode":204},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"DeleteBucketMetricsConfiguration":{"http":{"method":"DELETE","requestUri":"/{Bucket}?metrics","responseCode":204},"input":{"type":"structure","required":["Bucket","Id"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Id":{"location":"querystring","locationName":"id"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"DeleteBucketOwnershipControls":{"http":{"method":"DELETE","requestUri":"/{Bucket}?ownershipControls","responseCode":204},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"DeleteBucketPolicy":{"http":{"method":"DELETE","requestUri":"/{Bucket}?policy","responseCode":204},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"DeleteBucketReplication":{"http":{"method":"DELETE","requestUri":"/{Bucket}?replication","responseCode":204},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"DeleteBucketTagging":{"http":{"method":"DELETE","requestUri":"/{Bucket}?tagging","responseCode":204},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"DeleteBucketWebsite":{"http":{"method":"DELETE","requestUri":"/{Bucket}?website","responseCode":204},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"DeleteObject":{"http":{"method":"DELETE","requestUri":"/{Bucket}/{Key+}","responseCode":204},"input":{"type":"structure","required":["Bucket","Key"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Key":{"contextParam":{"name":"Key"},"location":"uri","locationName":"Key"},"MFA":{"location":"header","locationName":"x-amz-mfa"},"VersionId":{"location":"querystring","locationName":"versionId"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"BypassGovernanceRetention":{"location":"header","locationName":"x-amz-bypass-governance-retention","type":"boolean"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"DeleteMarker":{"location":"header","locationName":"x-amz-delete-marker","type":"boolean"},"VersionId":{"location":"header","locationName":"x-amz-version-id"},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"}}}},"DeleteObjectTagging":{"http":{"method":"DELETE","requestUri":"/{Bucket}/{Key+}?tagging","responseCode":204},"input":{"type":"structure","required":["Bucket","Key"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Key":{"location":"uri","locationName":"Key"},"VersionId":{"location":"querystring","locationName":"versionId"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"VersionId":{"location":"header","locationName":"x-amz-version-id"}}}},"DeleteObjects":{"http":{"requestUri":"/{Bucket}?delete"},"input":{"type":"structure","required":["Bucket","Delete"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Delete":{"locationName":"Delete","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"},"type":"structure","required":["Objects"],"members":{"Objects":{"locationName":"Object","type":"list","member":{"type":"structure","required":["Key"],"members":{"Key":{},"VersionId":{}}},"flattened":true},"Quiet":{"type":"boolean"}}},"MFA":{"location":"header","locationName":"x-amz-mfa"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"BypassGovernanceRetention":{"location":"header","locationName":"x-amz-bypass-governance-retention","type":"boolean"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"}},"payload":"Delete"},"output":{"type":"structure","members":{"Deleted":{"type":"list","member":{"type":"structure","members":{"Key":{},"VersionId":{},"DeleteMarker":{"type":"boolean"},"DeleteMarkerVersionId":{}}},"flattened":true},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"},"Errors":{"locationName":"Error","type":"list","member":{"type":"structure","members":{"Key":{},"VersionId":{},"Code":{},"Message":{}}},"flattened":true}}},"alias":"DeleteMultipleObjects","httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true}},"DeletePublicAccessBlock":{"http":{"method":"DELETE","requestUri":"/{Bucket}?publicAccessBlock","responseCode":204},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"GetBucketAccelerateConfiguration":{"http":{"method":"GET","requestUri":"/{Bucket}?accelerate"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"}}},"output":{"type":"structure","members":{"Status":{},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"}}},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"GetBucketAcl":{"http":{"method":"GET","requestUri":"/{Bucket}?acl"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"Owner":{"shape":"S3r"},"Grants":{"shape":"S3u","locationName":"AccessControlList"}}},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"GetBucketAnalyticsConfiguration":{"http":{"method":"GET","requestUri":"/{Bucket}?analytics"},"input":{"type":"structure","required":["Bucket","Id"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Id":{"location":"querystring","locationName":"id"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"AnalyticsConfiguration":{"shape":"S43"}},"payload":"AnalyticsConfiguration"},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"GetBucketCors":{"http":{"method":"GET","requestUri":"/{Bucket}?cors"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"CORSRules":{"shape":"S4i","locationName":"CORSRule"}}},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"GetBucketEncryption":{"http":{"method":"GET","requestUri":"/{Bucket}?encryption"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"ServerSideEncryptionConfiguration":{"shape":"S4v"}},"payload":"ServerSideEncryptionConfiguration"},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"GetBucketIntelligentTieringConfiguration":{"http":{"method":"GET","requestUri":"/{Bucket}?intelligent-tiering"},"input":{"type":"structure","required":["Bucket","Id"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Id":{"location":"querystring","locationName":"id"}}},"output":{"type":"structure","members":{"IntelligentTieringConfiguration":{"shape":"S51"}},"payload":"IntelligentTieringConfiguration"},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"GetBucketInventoryConfiguration":{"http":{"method":"GET","requestUri":"/{Bucket}?inventory"},"input":{"type":"structure","required":["Bucket","Id"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Id":{"location":"querystring","locationName":"id"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"InventoryConfiguration":{"shape":"S5b"}},"payload":"InventoryConfiguration"},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"GetBucketLifecycle":{"http":{"method":"GET","requestUri":"/{Bucket}?lifecycle"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"Rules":{"shape":"S5r","locationName":"Rule"}}},"deprecated":true,"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"GetBucketLifecycleConfiguration":{"http":{"method":"GET","requestUri":"/{Bucket}?lifecycle"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"Rules":{"shape":"S67","locationName":"Rule"},"TransitionDefaultMinimumObjectSize":{"location":"header","locationName":"x-amz-transition-default-minimum-object-size"}}},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"GetBucketLocation":{"http":{"method":"GET","requestUri":"/{Bucket}?location"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"LocationConstraint":{}}},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"GetBucketLogging":{"http":{"method":"GET","requestUri":"/{Bucket}?logging"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"LoggingEnabled":{"shape":"S6k"}}},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"GetBucketMetricsConfiguration":{"http":{"method":"GET","requestUri":"/{Bucket}?metrics"},"input":{"type":"structure","required":["Bucket","Id"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Id":{"location":"querystring","locationName":"id"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"MetricsConfiguration":{"shape":"S6w"}},"payload":"MetricsConfiguration"},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"GetBucketNotification":{"http":{"method":"GET","requestUri":"/{Bucket}?notification"},"input":{"shape":"S70"},"output":{"shape":"S71"},"deprecated":true,"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"GetBucketNotificationConfiguration":{"http":{"method":"GET","requestUri":"/{Bucket}?notification"},"input":{"shape":"S70"},"output":{"shape":"S7c"},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"GetBucketOwnershipControls":{"http":{"method":"GET","requestUri":"/{Bucket}?ownershipControls"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"OwnershipControls":{"shape":"S7t"}},"payload":"OwnershipControls"},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"GetBucketPolicy":{"http":{"method":"GET","requestUri":"/{Bucket}?policy"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"Policy":{}},"payload":"Policy"},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"GetBucketPolicyStatus":{"http":{"method":"GET","requestUri":"/{Bucket}?policyStatus"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"PolicyStatus":{"type":"structure","members":{"IsPublic":{"locationName":"IsPublic","type":"boolean"}}}},"payload":"PolicyStatus"},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"GetBucketReplication":{"http":{"method":"GET","requestUri":"/{Bucket}?replication"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"ReplicationConfiguration":{"shape":"S85"}},"payload":"ReplicationConfiguration"},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"GetBucketRequestPayment":{"http":{"method":"GET","requestUri":"/{Bucket}?requestPayment"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"Payer":{}}},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"GetBucketTagging":{"http":{"method":"GET","requestUri":"/{Bucket}?tagging"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","required":["TagSet"],"members":{"TagSet":{"shape":"S49"}}},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"GetBucketVersioning":{"http":{"method":"GET","requestUri":"/{Bucket}?versioning"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"Status":{},"MFADelete":{"locationName":"MfaDelete"}}},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"GetBucketWebsite":{"http":{"method":"GET","requestUri":"/{Bucket}?website"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"RedirectAllRequestsTo":{"shape":"S98"},"IndexDocument":{"shape":"S9b"},"ErrorDocument":{"shape":"S9d"},"RoutingRules":{"shape":"S9e"}}},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"GetObject":{"http":{"method":"GET","requestUri":"/{Bucket}/{Key+}"},"input":{"type":"structure","required":["Bucket","Key"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"IfMatch":{"location":"header","locationName":"If-Match"},"IfModifiedSince":{"location":"header","locationName":"If-Modified-Since","type":"timestamp"},"IfNoneMatch":{"location":"header","locationName":"If-None-Match"},"IfUnmodifiedSince":{"location":"header","locationName":"If-Unmodified-Since","type":"timestamp"},"Key":{"contextParam":{"name":"Key"},"location":"uri","locationName":"Key"},"Range":{"location":"header","locationName":"Range"},"ResponseCacheControl":{"location":"querystring","locationName":"response-cache-control"},"ResponseContentDisposition":{"location":"querystring","locationName":"response-content-disposition"},"ResponseContentEncoding":{"location":"querystring","locationName":"response-content-encoding"},"ResponseContentLanguage":{"location":"querystring","locationName":"response-content-language"},"ResponseContentType":{"location":"querystring","locationName":"response-content-type"},"ResponseExpires":{"shape":"S9x","location":"querystring","locationName":"response-expires"},"VersionId":{"location":"querystring","locationName":"versionId"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-server-side-encryption-customer-algorithm"},"SSECustomerKey":{"shape":"Sl","location":"header","locationName":"x-amz-server-side-encryption-customer-key"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-server-side-encryption-customer-key-MD5"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"PartNumber":{"location":"querystring","locationName":"partNumber","type":"integer"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"ChecksumMode":{"location":"header","locationName":"x-amz-checksum-mode"}}},"output":{"type":"structure","members":{"Body":{"streaming":true,"type":"blob"},"DeleteMarker":{"location":"header","locationName":"x-amz-delete-marker","type":"boolean"},"AcceptRanges":{"location":"header","locationName":"accept-ranges"},"Expiration":{"location":"header","locationName":"x-amz-expiration"},"Restore":{"location":"header","locationName":"x-amz-restore"},"LastModified":{"location":"header","locationName":"Last-Modified","type":"timestamp"},"ContentLength":{"location":"header","locationName":"Content-Length","type":"long"},"ETag":{"location":"header","locationName":"ETag"},"ChecksumCRC32":{"location":"header","locationName":"x-amz-checksum-crc32"},"ChecksumCRC32C":{"location":"header","locationName":"x-amz-checksum-crc32c"},"ChecksumSHA1":{"location":"header","locationName":"x-amz-checksum-sha1"},"ChecksumSHA256":{"location":"header","locationName":"x-amz-checksum-sha256"},"MissingMeta":{"location":"header","locationName":"x-amz-missing-meta","type":"integer"},"VersionId":{"location":"header","locationName":"x-amz-version-id"},"CacheControl":{"location":"header","locationName":"Cache-Control"},"ContentDisposition":{"location":"header","locationName":"Content-Disposition"},"ContentEncoding":{"location":"header","locationName":"Content-Encoding"},"ContentLanguage":{"location":"header","locationName":"Content-Language"},"ContentRange":{"location":"header","locationName":"Content-Range"},"ContentType":{"location":"header","locationName":"Content-Type"},"Expires":{"location":"header","locationName":"Expires","deprecated":true,"type":"timestamp"},"ExpiresString":{"location":"header","locationName":"ExpiresString"},"WebsiteRedirectLocation":{"location":"header","locationName":"x-amz-website-redirect-location"},"ServerSideEncryption":{"location":"header","locationName":"x-amz-server-side-encryption"},"Metadata":{"shape":"S1c","location":"headers","locationName":"x-amz-meta-"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-server-side-encryption-customer-algorithm"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-server-side-encryption-customer-key-MD5"},"SSEKMSKeyId":{"shape":"Ss","location":"header","locationName":"x-amz-server-side-encryption-aws-kms-key-id"},"BucketKeyEnabled":{"location":"header","locationName":"x-amz-server-side-encryption-bucket-key-enabled","type":"boolean"},"StorageClass":{"location":"header","locationName":"x-amz-storage-class"},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"},"ReplicationStatus":{"location":"header","locationName":"x-amz-replication-status"},"PartsCount":{"location":"header","locationName":"x-amz-mp-parts-count","type":"integer"},"TagCount":{"location":"header","locationName":"x-amz-tagging-count","type":"integer"},"ObjectLockMode":{"location":"header","locationName":"x-amz-object-lock-mode"},"ObjectLockRetainUntilDate":{"shape":"S1p","location":"header","locationName":"x-amz-object-lock-retain-until-date"},"ObjectLockLegalHoldStatus":{"location":"header","locationName":"x-amz-object-lock-legal-hold"}},"payload":"Body"},"httpChecksum":{"requestValidationModeMember":"ChecksumMode","responseAlgorithms":["CRC32","CRC32C","SHA256","SHA1"]}},"GetObjectAcl":{"http":{"method":"GET","requestUri":"/{Bucket}/{Key+}?acl"},"input":{"type":"structure","required":["Bucket","Key"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Key":{"contextParam":{"name":"Key"},"location":"uri","locationName":"Key"},"VersionId":{"location":"querystring","locationName":"versionId"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"Owner":{"shape":"S3r"},"Grants":{"shape":"S3u","locationName":"AccessControlList"},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"}}}},"GetObjectAttributes":{"http":{"method":"GET","requestUri":"/{Bucket}/{Key+}?attributes"},"input":{"type":"structure","required":["Bucket","Key","ObjectAttributes"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Key":{"location":"uri","locationName":"Key"},"VersionId":{"location":"querystring","locationName":"versionId"},"MaxParts":{"location":"header","locationName":"x-amz-max-parts","type":"integer"},"PartNumberMarker":{"location":"header","locationName":"x-amz-part-number-marker","type":"integer"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-server-side-encryption-customer-algorithm"},"SSECustomerKey":{"shape":"Sl","location":"header","locationName":"x-amz-server-side-encryption-customer-key"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-server-side-encryption-customer-key-MD5"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"ObjectAttributes":{"location":"header","locationName":"x-amz-object-attributes","type":"list","member":{}}}},"output":{"type":"structure","members":{"DeleteMarker":{"location":"header","locationName":"x-amz-delete-marker","type":"boolean"},"LastModified":{"location":"header","locationName":"Last-Modified","type":"timestamp"},"VersionId":{"location":"header","locationName":"x-amz-version-id"},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"},"ETag":{},"Checksum":{"type":"structure","members":{"ChecksumCRC32":{},"ChecksumCRC32C":{},"ChecksumSHA1":{},"ChecksumSHA256":{}}},"ObjectParts":{"type":"structure","members":{"TotalPartsCount":{"locationName":"PartsCount","type":"integer"},"PartNumberMarker":{"type":"integer"},"NextPartNumberMarker":{"type":"integer"},"MaxParts":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Parts":{"locationName":"Part","type":"list","member":{"type":"structure","members":{"PartNumber":{"type":"integer"},"Size":{"type":"long"},"ChecksumCRC32":{},"ChecksumCRC32C":{},"ChecksumSHA1":{},"ChecksumSHA256":{}}},"flattened":true}}},"StorageClass":{},"ObjectSize":{"type":"long"}}}},"GetObjectLegalHold":{"http":{"method":"GET","requestUri":"/{Bucket}/{Key+}?legal-hold"},"input":{"type":"structure","required":["Bucket","Key"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Key":{"location":"uri","locationName":"Key"},"VersionId":{"location":"querystring","locationName":"versionId"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"LegalHold":{"shape":"Sas","locationName":"LegalHold"}},"payload":"LegalHold"}},"GetObjectLockConfiguration":{"http":{"method":"GET","requestUri":"/{Bucket}?object-lock"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"ObjectLockConfiguration":{"shape":"Sav"}},"payload":"ObjectLockConfiguration"}},"GetObjectRetention":{"http":{"method":"GET","requestUri":"/{Bucket}/{Key+}?retention"},"input":{"type":"structure","required":["Bucket","Key"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Key":{"location":"uri","locationName":"Key"},"VersionId":{"location":"querystring","locationName":"versionId"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"Retention":{"shape":"Sb3","locationName":"Retention"}},"payload":"Retention"}},"GetObjectTagging":{"http":{"method":"GET","requestUri":"/{Bucket}/{Key+}?tagging"},"input":{"type":"structure","required":["Bucket","Key"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Key":{"location":"uri","locationName":"Key"},"VersionId":{"location":"querystring","locationName":"versionId"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"}}},"output":{"type":"structure","required":["TagSet"],"members":{"VersionId":{"location":"header","locationName":"x-amz-version-id"},"TagSet":{"shape":"S49"}}}},"GetObjectTorrent":{"http":{"method":"GET","requestUri":"/{Bucket}/{Key+}?torrent"},"input":{"type":"structure","required":["Bucket","Key"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Key":{"location":"uri","locationName":"Key"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"Body":{"streaming":true,"type":"blob"},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"}},"payload":"Body"}},"GetPublicAccessBlock":{"http":{"method":"GET","requestUri":"/{Bucket}?publicAccessBlock"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"PublicAccessBlockConfiguration":{"shape":"Sba"}},"payload":"PublicAccessBlockConfiguration"},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"HeadBucket":{"http":{"method":"HEAD","requestUri":"/{Bucket}"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"BucketLocationType":{"location":"header","locationName":"x-amz-bucket-location-type"},"BucketLocationName":{"location":"header","locationName":"x-amz-bucket-location-name"},"BucketRegion":{"location":"header","locationName":"x-amz-bucket-region"},"AccessPointAlias":{"location":"header","locationName":"x-amz-access-point-alias","type":"boolean"}}}},"HeadObject":{"http":{"method":"HEAD","requestUri":"/{Bucket}/{Key+}"},"input":{"type":"structure","required":["Bucket","Key"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"IfMatch":{"location":"header","locationName":"If-Match"},"IfModifiedSince":{"location":"header","locationName":"If-Modified-Since","type":"timestamp"},"IfNoneMatch":{"location":"header","locationName":"If-None-Match"},"IfUnmodifiedSince":{"location":"header","locationName":"If-Unmodified-Since","type":"timestamp"},"Key":{"contextParam":{"name":"Key"},"location":"uri","locationName":"Key"},"Range":{"location":"header","locationName":"Range"},"ResponseCacheControl":{"location":"querystring","locationName":"response-cache-control"},"ResponseContentDisposition":{"location":"querystring","locationName":"response-content-disposition"},"ResponseContentEncoding":{"location":"querystring","locationName":"response-content-encoding"},"ResponseContentLanguage":{"location":"querystring","locationName":"response-content-language"},"ResponseContentType":{"location":"querystring","locationName":"response-content-type"},"ResponseExpires":{"shape":"S9x","location":"querystring","locationName":"response-expires"},"VersionId":{"location":"querystring","locationName":"versionId"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-server-side-encryption-customer-algorithm"},"SSECustomerKey":{"shape":"Sl","location":"header","locationName":"x-amz-server-side-encryption-customer-key"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-server-side-encryption-customer-key-MD5"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"PartNumber":{"location":"querystring","locationName":"partNumber","type":"integer"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"ChecksumMode":{"location":"header","locationName":"x-amz-checksum-mode"}}},"output":{"type":"structure","members":{"DeleteMarker":{"location":"header","locationName":"x-amz-delete-marker","type":"boolean"},"AcceptRanges":{"location":"header","locationName":"accept-ranges"},"Expiration":{"location":"header","locationName":"x-amz-expiration"},"Restore":{"location":"header","locationName":"x-amz-restore"},"ArchiveStatus":{"location":"header","locationName":"x-amz-archive-status"},"LastModified":{"location":"header","locationName":"Last-Modified","type":"timestamp"},"ContentLength":{"location":"header","locationName":"Content-Length","type":"long"},"ChecksumCRC32":{"location":"header","locationName":"x-amz-checksum-crc32"},"ChecksumCRC32C":{"location":"header","locationName":"x-amz-checksum-crc32c"},"ChecksumSHA1":{"location":"header","locationName":"x-amz-checksum-sha1"},"ChecksumSHA256":{"location":"header","locationName":"x-amz-checksum-sha256"},"ETag":{"location":"header","locationName":"ETag"},"MissingMeta":{"location":"header","locationName":"x-amz-missing-meta","type":"integer"},"VersionId":{"location":"header","locationName":"x-amz-version-id"},"CacheControl":{"location":"header","locationName":"Cache-Control"},"ContentDisposition":{"location":"header","locationName":"Content-Disposition"},"ContentEncoding":{"location":"header","locationName":"Content-Encoding"},"ContentLanguage":{"location":"header","locationName":"Content-Language"},"ContentType":{"location":"header","locationName":"Content-Type"},"Expires":{"location":"header","locationName":"Expires","deprecated":true,"type":"timestamp"},"ExpiresString":{"location":"header","locationName":"ExpiresString"},"WebsiteRedirectLocation":{"location":"header","locationName":"x-amz-website-redirect-location"},"ServerSideEncryption":{"location":"header","locationName":"x-amz-server-side-encryption"},"Metadata":{"shape":"S1c","location":"headers","locationName":"x-amz-meta-"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-server-side-encryption-customer-algorithm"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-server-side-encryption-customer-key-MD5"},"SSEKMSKeyId":{"shape":"Ss","location":"header","locationName":"x-amz-server-side-encryption-aws-kms-key-id"},"BucketKeyEnabled":{"location":"header","locationName":"x-amz-server-side-encryption-bucket-key-enabled","type":"boolean"},"StorageClass":{"location":"header","locationName":"x-amz-storage-class"},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"},"ReplicationStatus":{"location":"header","locationName":"x-amz-replication-status"},"PartsCount":{"location":"header","locationName":"x-amz-mp-parts-count","type":"integer"},"ObjectLockMode":{"location":"header","locationName":"x-amz-object-lock-mode"},"ObjectLockRetainUntilDate":{"shape":"S1p","location":"header","locationName":"x-amz-object-lock-retain-until-date"},"ObjectLockLegalHoldStatus":{"location":"header","locationName":"x-amz-object-lock-legal-hold"}}}},"ListBucketAnalyticsConfigurations":{"http":{"method":"GET","requestUri":"/{Bucket}?analytics"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ContinuationToken":{"location":"querystring","locationName":"continuation-token"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"IsTruncated":{"type":"boolean"},"ContinuationToken":{},"NextContinuationToken":{},"AnalyticsConfigurationList":{"locationName":"AnalyticsConfiguration","type":"list","member":{"shape":"S43"},"flattened":true}}},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"ListBucketIntelligentTieringConfigurations":{"http":{"method":"GET","requestUri":"/{Bucket}?intelligent-tiering"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ContinuationToken":{"location":"querystring","locationName":"continuation-token"}}},"output":{"type":"structure","members":{"IsTruncated":{"type":"boolean"},"ContinuationToken":{},"NextContinuationToken":{},"IntelligentTieringConfigurationList":{"locationName":"IntelligentTieringConfiguration","type":"list","member":{"shape":"S51"},"flattened":true}}},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"ListBucketInventoryConfigurations":{"http":{"method":"GET","requestUri":"/{Bucket}?inventory"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ContinuationToken":{"location":"querystring","locationName":"continuation-token"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"ContinuationToken":{},"InventoryConfigurationList":{"locationName":"InventoryConfiguration","type":"list","member":{"shape":"S5b"},"flattened":true},"IsTruncated":{"type":"boolean"},"NextContinuationToken":{}}},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"ListBucketMetricsConfigurations":{"http":{"method":"GET","requestUri":"/{Bucket}?metrics"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ContinuationToken":{"location":"querystring","locationName":"continuation-token"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"IsTruncated":{"type":"boolean"},"ContinuationToken":{},"NextContinuationToken":{},"MetricsConfigurationList":{"locationName":"MetricsConfiguration","type":"list","member":{"shape":"S6w"},"flattened":true}}}},"ListBuckets":{"http":{"method":"GET"},"input":{"type":"structure","members":{"MaxBuckets":{"location":"querystring","locationName":"max-buckets","type":"integer"},"ContinuationToken":{"location":"querystring","locationName":"continuation-token"},"Prefix":{"location":"querystring","locationName":"prefix"},"BucketRegion":{"location":"querystring","locationName":"bucket-region"}}},"output":{"type":"structure","members":{"Buckets":{"shape":"Sc2"},"Owner":{"shape":"S3r"},"ContinuationToken":{},"Prefix":{}}},"alias":"GetService"},"ListDirectoryBuckets":{"http":{"method":"GET"},"input":{"type":"structure","members":{"ContinuationToken":{"location":"querystring","locationName":"continuation-token"},"MaxDirectoryBuckets":{"location":"querystring","locationName":"max-directory-buckets","type":"integer"}}},"output":{"type":"structure","members":{"Buckets":{"shape":"Sc2"},"ContinuationToken":{}}},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"ListMultipartUploads":{"http":{"method":"GET","requestUri":"/{Bucket}?uploads"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Delimiter":{"location":"querystring","locationName":"delimiter"},"EncodingType":{"location":"querystring","locationName":"encoding-type"},"KeyMarker":{"location":"querystring","locationName":"key-marker"},"MaxUploads":{"location":"querystring","locationName":"max-uploads","type":"integer"},"Prefix":{"contextParam":{"name":"Prefix"},"location":"querystring","locationName":"prefix"},"UploadIdMarker":{"location":"querystring","locationName":"upload-id-marker"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"}}},"output":{"type":"structure","members":{"Bucket":{},"KeyMarker":{},"UploadIdMarker":{},"NextKeyMarker":{},"Prefix":{},"Delimiter":{},"NextUploadIdMarker":{},"MaxUploads":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Uploads":{"locationName":"Upload","type":"list","member":{"type":"structure","members":{"UploadId":{},"Key":{},"Initiated":{"type":"timestamp"},"StorageClass":{},"Owner":{"shape":"S3r"},"Initiator":{"shape":"Scl"},"ChecksumAlgorithm":{}}},"flattened":true},"CommonPrefixes":{"shape":"Scm"},"EncodingType":{},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"}}}},"ListObjectVersions":{"http":{"method":"GET","requestUri":"/{Bucket}?versions"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Delimiter":{"location":"querystring","locationName":"delimiter"},"EncodingType":{"location":"querystring","locationName":"encoding-type"},"KeyMarker":{"location":"querystring","locationName":"key-marker"},"MaxKeys":{"location":"querystring","locationName":"max-keys","type":"integer"},"Prefix":{"contextParam":{"name":"Prefix"},"location":"querystring","locationName":"prefix"},"VersionIdMarker":{"location":"querystring","locationName":"version-id-marker"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"OptionalObjectAttributes":{"shape":"Scr","location":"header","locationName":"x-amz-optional-object-attributes"}}},"output":{"type":"structure","members":{"IsTruncated":{"type":"boolean"},"KeyMarker":{},"VersionIdMarker":{},"NextKeyMarker":{},"NextVersionIdMarker":{},"Versions":{"locationName":"Version","type":"list","member":{"type":"structure","members":{"ETag":{},"ChecksumAlgorithm":{"shape":"Scx"},"Size":{"type":"long"},"StorageClass":{},"Key":{},"VersionId":{},"IsLatest":{"type":"boolean"},"LastModified":{"type":"timestamp"},"Owner":{"shape":"S3r"},"RestoreStatus":{"shape":"Sd0"}}},"flattened":true},"DeleteMarkers":{"locationName":"DeleteMarker","type":"list","member":{"type":"structure","members":{"Owner":{"shape":"S3r"},"Key":{},"VersionId":{},"IsLatest":{"type":"boolean"},"LastModified":{"type":"timestamp"}}},"flattened":true},"Name":{},"Prefix":{},"Delimiter":{},"MaxKeys":{"type":"integer"},"CommonPrefixes":{"shape":"Scm"},"EncodingType":{},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"}}},"alias":"GetBucketObjectVersions"},"ListObjects":{"http":{"method":"GET","requestUri":"/{Bucket}"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Delimiter":{"location":"querystring","locationName":"delimiter"},"EncodingType":{"location":"querystring","locationName":"encoding-type"},"Marker":{"location":"querystring","locationName":"marker"},"MaxKeys":{"location":"querystring","locationName":"max-keys","type":"integer"},"Prefix":{"contextParam":{"name":"Prefix"},"location":"querystring","locationName":"prefix"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"OptionalObjectAttributes":{"shape":"Scr","location":"header","locationName":"x-amz-optional-object-attributes"}}},"output":{"type":"structure","members":{"IsTruncated":{"type":"boolean"},"Marker":{},"NextMarker":{},"Contents":{"shape":"Sd9"},"Name":{},"Prefix":{},"Delimiter":{},"MaxKeys":{"type":"integer"},"CommonPrefixes":{"shape":"Scm"},"EncodingType":{},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"}}},"alias":"GetBucket"},"ListObjectsV2":{"http":{"method":"GET","requestUri":"/{Bucket}?list-type=2"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Delimiter":{"location":"querystring","locationName":"delimiter"},"EncodingType":{"location":"querystring","locationName":"encoding-type"},"MaxKeys":{"location":"querystring","locationName":"max-keys","type":"integer"},"Prefix":{"contextParam":{"name":"Prefix"},"location":"querystring","locationName":"prefix"},"ContinuationToken":{"location":"querystring","locationName":"continuation-token"},"FetchOwner":{"location":"querystring","locationName":"fetch-owner","type":"boolean"},"StartAfter":{"location":"querystring","locationName":"start-after"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"OptionalObjectAttributes":{"shape":"Scr","location":"header","locationName":"x-amz-optional-object-attributes"}}},"output":{"type":"structure","members":{"IsTruncated":{"type":"boolean"},"Contents":{"shape":"Sd9"},"Name":{},"Prefix":{},"Delimiter":{},"MaxKeys":{"type":"integer"},"CommonPrefixes":{"shape":"Scm"},"EncodingType":{},"KeyCount":{"type":"integer"},"ContinuationToken":{},"NextContinuationToken":{},"StartAfter":{},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"}}}},"ListParts":{"http":{"method":"GET","requestUri":"/{Bucket}/{Key+}"},"input":{"type":"structure","required":["Bucket","Key","UploadId"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Key":{"contextParam":{"name":"Key"},"location":"uri","locationName":"Key"},"MaxParts":{"location":"querystring","locationName":"max-parts","type":"integer"},"PartNumberMarker":{"location":"querystring","locationName":"part-number-marker","type":"integer"},"UploadId":{"location":"querystring","locationName":"uploadId"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-server-side-encryption-customer-algorithm"},"SSECustomerKey":{"shape":"Sl","location":"header","locationName":"x-amz-server-side-encryption-customer-key"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-server-side-encryption-customer-key-MD5"}}},"output":{"type":"structure","members":{"AbortDate":{"location":"header","locationName":"x-amz-abort-date","type":"timestamp"},"AbortRuleId":{"location":"header","locationName":"x-amz-abort-rule-id"},"Bucket":{},"Key":{},"UploadId":{},"PartNumberMarker":{"type":"integer"},"NextPartNumberMarker":{"type":"integer"},"MaxParts":{"type":"integer"},"IsTruncated":{"type":"boolean"},"Parts":{"locationName":"Part","type":"list","member":{"type":"structure","members":{"PartNumber":{"type":"integer"},"LastModified":{"type":"timestamp"},"ETag":{},"Size":{"type":"long"},"ChecksumCRC32":{},"ChecksumCRC32C":{},"ChecksumSHA1":{},"ChecksumSHA256":{}}},"flattened":true},"Initiator":{"shape":"Scl"},"Owner":{"shape":"S3r"},"StorageClass":{},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"},"ChecksumAlgorithm":{}}}},"PutBucketAccelerateConfiguration":{"http":{"method":"PUT","requestUri":"/{Bucket}?accelerate"},"input":{"type":"structure","required":["Bucket","AccelerateConfiguration"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"AccelerateConfiguration":{"locationName":"AccelerateConfiguration","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"},"type":"structure","members":{"Status":{}}},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"}},"payload":"AccelerateConfiguration"},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":false},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"PutBucketAcl":{"http":{"method":"PUT","requestUri":"/{Bucket}?acl"},"input":{"type":"structure","required":["Bucket"],"members":{"ACL":{"location":"header","locationName":"x-amz-acl"},"AccessControlPolicy":{"shape":"Sdo","locationName":"AccessControlPolicy","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"}},"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"GrantFullControl":{"location":"header","locationName":"x-amz-grant-full-control"},"GrantRead":{"location":"header","locationName":"x-amz-grant-read"},"GrantReadACP":{"location":"header","locationName":"x-amz-grant-read-acp"},"GrantWrite":{"location":"header","locationName":"x-amz-grant-write"},"GrantWriteACP":{"location":"header","locationName":"x-amz-grant-write-acp"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"AccessControlPolicy"},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"PutBucketAnalyticsConfiguration":{"http":{"method":"PUT","requestUri":"/{Bucket}?analytics"},"input":{"type":"structure","required":["Bucket","Id","AnalyticsConfiguration"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Id":{"location":"querystring","locationName":"id"},"AnalyticsConfiguration":{"shape":"S43","locationName":"AnalyticsConfiguration","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"}},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"AnalyticsConfiguration"},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"PutBucketCors":{"http":{"method":"PUT","requestUri":"/{Bucket}?cors"},"input":{"type":"structure","required":["Bucket","CORSConfiguration"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"CORSConfiguration":{"locationName":"CORSConfiguration","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"},"type":"structure","required":["CORSRules"],"members":{"CORSRules":{"shape":"S4i","locationName":"CORSRule"}}},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"CORSConfiguration"},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"PutBucketEncryption":{"http":{"method":"PUT","requestUri":"/{Bucket}?encryption"},"input":{"type":"structure","required":["Bucket","ServerSideEncryptionConfiguration"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"ServerSideEncryptionConfiguration":{"shape":"S4v","locationName":"ServerSideEncryptionConfiguration","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"}},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"ServerSideEncryptionConfiguration"},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"PutBucketIntelligentTieringConfiguration":{"http":{"method":"PUT","requestUri":"/{Bucket}?intelligent-tiering"},"input":{"type":"structure","required":["Bucket","Id","IntelligentTieringConfiguration"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Id":{"location":"querystring","locationName":"id"},"IntelligentTieringConfiguration":{"shape":"S51","locationName":"IntelligentTieringConfiguration","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"}}},"payload":"IntelligentTieringConfiguration"},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"PutBucketInventoryConfiguration":{"http":{"method":"PUT","requestUri":"/{Bucket}?inventory"},"input":{"type":"structure","required":["Bucket","Id","InventoryConfiguration"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Id":{"location":"querystring","locationName":"id"},"InventoryConfiguration":{"shape":"S5b","locationName":"InventoryConfiguration","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"}},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"InventoryConfiguration"},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"PutBucketLifecycle":{"http":{"method":"PUT","requestUri":"/{Bucket}?lifecycle"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"LifecycleConfiguration":{"locationName":"LifecycleConfiguration","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"},"type":"structure","required":["Rules"],"members":{"Rules":{"shape":"S5r","locationName":"Rule"}}},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"LifecycleConfiguration"},"deprecated":true,"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"PutBucketLifecycleConfiguration":{"http":{"method":"PUT","requestUri":"/{Bucket}?lifecycle"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"LifecycleConfiguration":{"locationName":"LifecycleConfiguration","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"},"type":"structure","required":["Rules"],"members":{"Rules":{"shape":"S67","locationName":"Rule"}}},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"TransitionDefaultMinimumObjectSize":{"location":"header","locationName":"x-amz-transition-default-minimum-object-size"}},"payload":"LifecycleConfiguration"},"output":{"type":"structure","members":{"TransitionDefaultMinimumObjectSize":{"location":"header","locationName":"x-amz-transition-default-minimum-object-size"}}},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"PutBucketLogging":{"http":{"method":"PUT","requestUri":"/{Bucket}?logging"},"input":{"type":"structure","required":["Bucket","BucketLoggingStatus"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"BucketLoggingStatus":{"locationName":"BucketLoggingStatus","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"},"type":"structure","members":{"LoggingEnabled":{"shape":"S6k"}}},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"BucketLoggingStatus"},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"PutBucketMetricsConfiguration":{"http":{"method":"PUT","requestUri":"/{Bucket}?metrics"},"input":{"type":"structure","required":["Bucket","Id","MetricsConfiguration"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Id":{"location":"querystring","locationName":"id"},"MetricsConfiguration":{"shape":"S6w","locationName":"MetricsConfiguration","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"}},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"MetricsConfiguration"},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"PutBucketNotification":{"http":{"method":"PUT","requestUri":"/{Bucket}?notification"},"input":{"type":"structure","required":["Bucket","NotificationConfiguration"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"NotificationConfiguration":{"shape":"S71","locationName":"NotificationConfiguration","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"}},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"NotificationConfiguration"},"deprecated":true,"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"PutBucketNotificationConfiguration":{"http":{"method":"PUT","requestUri":"/{Bucket}?notification"},"input":{"type":"structure","required":["Bucket","NotificationConfiguration"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"NotificationConfiguration":{"shape":"S7c","locationName":"NotificationConfiguration","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"}},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"SkipDestinationValidation":{"location":"header","locationName":"x-amz-skip-destination-validation","type":"boolean"}},"payload":"NotificationConfiguration"},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"PutBucketOwnershipControls":{"http":{"method":"PUT","requestUri":"/{Bucket}?ownershipControls"},"input":{"type":"structure","required":["Bucket","OwnershipControls"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"OwnershipControls":{"shape":"S7t","locationName":"OwnershipControls","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"}}},"payload":"OwnershipControls"},"httpChecksum":{"requestChecksumRequired":true},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"PutBucketPolicy":{"http":{"method":"PUT","requestUri":"/{Bucket}?policy"},"input":{"type":"structure","required":["Bucket","Policy"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"ConfirmRemoveSelfBucketAccess":{"location":"header","locationName":"x-amz-confirm-remove-self-bucket-access","type":"boolean"},"Policy":{},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"Policy"},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"PutBucketReplication":{"http":{"method":"PUT","requestUri":"/{Bucket}?replication"},"input":{"type":"structure","required":["Bucket","ReplicationConfiguration"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"ReplicationConfiguration":{"shape":"S85","locationName":"ReplicationConfiguration","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"}},"Token":{"location":"header","locationName":"x-amz-bucket-object-lock-token"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"ReplicationConfiguration"},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"PutBucketRequestPayment":{"http":{"method":"PUT","requestUri":"/{Bucket}?requestPayment"},"input":{"type":"structure","required":["Bucket","RequestPaymentConfiguration"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"RequestPaymentConfiguration":{"locationName":"RequestPaymentConfiguration","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"},"type":"structure","required":["Payer"],"members":{"Payer":{}}},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"RequestPaymentConfiguration"},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"PutBucketTagging":{"http":{"method":"PUT","requestUri":"/{Bucket}?tagging"},"input":{"type":"structure","required":["Bucket","Tagging"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"Tagging":{"shape":"Sef","locationName":"Tagging","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"}},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"Tagging"},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"PutBucketVersioning":{"http":{"method":"PUT","requestUri":"/{Bucket}?versioning"},"input":{"type":"structure","required":["Bucket","VersioningConfiguration"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"MFA":{"location":"header","locationName":"x-amz-mfa"},"VersioningConfiguration":{"locationName":"VersioningConfiguration","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"},"type":"structure","members":{"MFADelete":{"locationName":"MfaDelete"},"Status":{}}},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"VersioningConfiguration"},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"PutBucketWebsite":{"http":{"method":"PUT","requestUri":"/{Bucket}?website"},"input":{"type":"structure","required":["Bucket","WebsiteConfiguration"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"WebsiteConfiguration":{"locationName":"WebsiteConfiguration","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"},"type":"structure","members":{"ErrorDocument":{"shape":"S9d"},"IndexDocument":{"shape":"S9b"},"RedirectAllRequestsTo":{"shape":"S98"},"RoutingRules":{"shape":"S9e"}}},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"WebsiteConfiguration"},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"PutObject":{"http":{"method":"PUT","requestUri":"/{Bucket}/{Key+}"},"input":{"type":"structure","required":["Bucket","Key"],"members":{"ACL":{"location":"header","locationName":"x-amz-acl"},"Body":{"streaming":true,"type":"blob"},"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"CacheControl":{"location":"header","locationName":"Cache-Control"},"ContentDisposition":{"location":"header","locationName":"Content-Disposition"},"ContentEncoding":{"location":"header","locationName":"Content-Encoding"},"ContentLanguage":{"location":"header","locationName":"Content-Language"},"ContentLength":{"location":"header","locationName":"Content-Length","type":"long"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ContentType":{"location":"header","locationName":"Content-Type"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"ChecksumCRC32":{"location":"header","locationName":"x-amz-checksum-crc32"},"ChecksumCRC32C":{"location":"header","locationName":"x-amz-checksum-crc32c"},"ChecksumSHA1":{"location":"header","locationName":"x-amz-checksum-sha1"},"ChecksumSHA256":{"location":"header","locationName":"x-amz-checksum-sha256"},"Expires":{"location":"header","locationName":"Expires","type":"timestamp"},"IfNoneMatch":{"location":"header","locationName":"If-None-Match"},"GrantFullControl":{"location":"header","locationName":"x-amz-grant-full-control"},"GrantRead":{"location":"header","locationName":"x-amz-grant-read"},"GrantReadACP":{"location":"header","locationName":"x-amz-grant-read-acp"},"GrantWriteACP":{"location":"header","locationName":"x-amz-grant-write-acp"},"Key":{"contextParam":{"name":"Key"},"location":"uri","locationName":"Key"},"Metadata":{"shape":"S1c","location":"headers","locationName":"x-amz-meta-"},"ServerSideEncryption":{"location":"header","locationName":"x-amz-server-side-encryption"},"StorageClass":{"location":"header","locationName":"x-amz-storage-class"},"WebsiteRedirectLocation":{"location":"header","locationName":"x-amz-website-redirect-location"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-server-side-encryption-customer-algorithm"},"SSECustomerKey":{"shape":"Sl","location":"header","locationName":"x-amz-server-side-encryption-customer-key"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-server-side-encryption-customer-key-MD5"},"SSEKMSKeyId":{"shape":"Ss","location":"header","locationName":"x-amz-server-side-encryption-aws-kms-key-id"},"SSEKMSEncryptionContext":{"shape":"S1j","location":"header","locationName":"x-amz-server-side-encryption-context"},"BucketKeyEnabled":{"location":"header","locationName":"x-amz-server-side-encryption-bucket-key-enabled","type":"boolean"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"Tagging":{"location":"header","locationName":"x-amz-tagging"},"ObjectLockMode":{"location":"header","locationName":"x-amz-object-lock-mode"},"ObjectLockRetainUntilDate":{"shape":"S1p","location":"header","locationName":"x-amz-object-lock-retain-until-date"},"ObjectLockLegalHoldStatus":{"location":"header","locationName":"x-amz-object-lock-legal-hold"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"Body"},"output":{"type":"structure","members":{"Expiration":{"location":"header","locationName":"x-amz-expiration"},"ETag":{"location":"header","locationName":"ETag"},"ChecksumCRC32":{"location":"header","locationName":"x-amz-checksum-crc32"},"ChecksumCRC32C":{"location":"header","locationName":"x-amz-checksum-crc32c"},"ChecksumSHA1":{"location":"header","locationName":"x-amz-checksum-sha1"},"ChecksumSHA256":{"location":"header","locationName":"x-amz-checksum-sha256"},"ServerSideEncryption":{"location":"header","locationName":"x-amz-server-side-encryption"},"VersionId":{"location":"header","locationName":"x-amz-version-id"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-server-side-encryption-customer-algorithm"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-server-side-encryption-customer-key-MD5"},"SSEKMSKeyId":{"shape":"Ss","location":"header","locationName":"x-amz-server-side-encryption-aws-kms-key-id"},"SSEKMSEncryptionContext":{"shape":"S1j","location":"header","locationName":"x-amz-server-side-encryption-context"},"BucketKeyEnabled":{"location":"header","locationName":"x-amz-server-side-encryption-bucket-key-enabled","type":"boolean"},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"}}},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":false}},"PutObjectAcl":{"http":{"method":"PUT","requestUri":"/{Bucket}/{Key+}?acl"},"input":{"type":"structure","required":["Bucket","Key"],"members":{"ACL":{"location":"header","locationName":"x-amz-acl"},"AccessControlPolicy":{"shape":"Sdo","locationName":"AccessControlPolicy","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"}},"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"GrantFullControl":{"location":"header","locationName":"x-amz-grant-full-control"},"GrantRead":{"location":"header","locationName":"x-amz-grant-read"},"GrantReadACP":{"location":"header","locationName":"x-amz-grant-read-acp"},"GrantWrite":{"location":"header","locationName":"x-amz-grant-write"},"GrantWriteACP":{"location":"header","locationName":"x-amz-grant-write-acp"},"Key":{"contextParam":{"name":"Key"},"location":"uri","locationName":"Key"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"VersionId":{"location":"querystring","locationName":"versionId"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"AccessControlPolicy"},"output":{"type":"structure","members":{"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"}}},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true}},"PutObjectLegalHold":{"http":{"method":"PUT","requestUri":"/{Bucket}/{Key+}?legal-hold"},"input":{"type":"structure","required":["Bucket","Key"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Key":{"location":"uri","locationName":"Key"},"LegalHold":{"shape":"Sas","locationName":"LegalHold","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"}},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"VersionId":{"location":"querystring","locationName":"versionId"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"LegalHold"},"output":{"type":"structure","members":{"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"}}},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true}},"PutObjectLockConfiguration":{"http":{"method":"PUT","requestUri":"/{Bucket}?object-lock"},"input":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ObjectLockConfiguration":{"shape":"Sav","locationName":"ObjectLockConfiguration","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"}},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"Token":{"location":"header","locationName":"x-amz-bucket-object-lock-token"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"ObjectLockConfiguration"},"output":{"type":"structure","members":{"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"}}},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true}},"PutObjectRetention":{"http":{"method":"PUT","requestUri":"/{Bucket}/{Key+}?retention"},"input":{"type":"structure","required":["Bucket","Key"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Key":{"location":"uri","locationName":"Key"},"Retention":{"shape":"Sb3","locationName":"Retention","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"}},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"VersionId":{"location":"querystring","locationName":"versionId"},"BypassGovernanceRetention":{"location":"header","locationName":"x-amz-bypass-governance-retention","type":"boolean"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"Retention"},"output":{"type":"structure","members":{"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"}}},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true}},"PutObjectTagging":{"http":{"method":"PUT","requestUri":"/{Bucket}/{Key+}?tagging"},"input":{"type":"structure","required":["Bucket","Key","Tagging"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Key":{"location":"uri","locationName":"Key"},"VersionId":{"location":"querystring","locationName":"versionId"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"Tagging":{"shape":"Sef","locationName":"Tagging","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"}},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"}},"payload":"Tagging"},"output":{"type":"structure","members":{"VersionId":{"location":"header","locationName":"x-amz-version-id"}}},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true}},"PutPublicAccessBlock":{"http":{"method":"PUT","requestUri":"/{Bucket}?publicAccessBlock"},"input":{"type":"structure","required":["Bucket","PublicAccessBlockConfiguration"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"PublicAccessBlockConfiguration":{"shape":"Sba","locationName":"PublicAccessBlockConfiguration","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"}},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"PublicAccessBlockConfiguration"},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":true},"staticContextParams":{"UseS3ExpressControlEndpoint":{"value":true}}},"RestoreObject":{"http":{"requestUri":"/{Bucket}/{Key+}?restore"},"input":{"type":"structure","required":["Bucket","Key"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Key":{"location":"uri","locationName":"Key"},"VersionId":{"location":"querystring","locationName":"versionId"},"RestoreRequest":{"locationName":"RestoreRequest","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"},"type":"structure","members":{"Days":{"type":"integer"},"GlacierJobParameters":{"type":"structure","required":["Tier"],"members":{"Tier":{}}},"Type":{},"Tier":{},"Description":{},"SelectParameters":{"type":"structure","required":["InputSerialization","ExpressionType","Expression","OutputSerialization"],"members":{"InputSerialization":{"shape":"Sf5"},"ExpressionType":{},"Expression":{},"OutputSerialization":{"shape":"Sfk"}}},"OutputLocation":{"type":"structure","members":{"S3":{"type":"structure","required":["BucketName","Prefix"],"members":{"BucketName":{},"Prefix":{},"Encryption":{"type":"structure","required":["EncryptionType"],"members":{"EncryptionType":{},"KMSKeyId":{"shape":"Ss"},"KMSContext":{}}},"CannedACL":{},"AccessControlList":{"shape":"S3u"},"Tagging":{"shape":"Sef"},"UserMetadata":{"type":"list","member":{"locationName":"MetadataEntry","type":"structure","members":{"Name":{},"Value":{}}}},"StorageClass":{}}}}}}},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"RestoreRequest"},"output":{"type":"structure","members":{"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"},"RestoreOutputPath":{"location":"header","locationName":"x-amz-restore-output-path"}}},"alias":"PostObjectRestore","httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":false}},"SelectObjectContent":{"http":{"requestUri":"/{Bucket}/{Key+}?select&select-type=2"},"input":{"locationName":"SelectObjectContentRequest","xmlNamespace":{"uri":"http://s3.amazonaws.com/doc/2006-03-01/"},"type":"structure","required":["Bucket","Key","Expression","ExpressionType","InputSerialization","OutputSerialization"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"Key":{"location":"uri","locationName":"Key"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-server-side-encryption-customer-algorithm"},"SSECustomerKey":{"shape":"Sl","location":"header","locationName":"x-amz-server-side-encryption-customer-key"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-server-side-encryption-customer-key-MD5"},"Expression":{},"ExpressionType":{},"RequestProgress":{"type":"structure","members":{"Enabled":{"type":"boolean"}}},"InputSerialization":{"shape":"Sf5"},"OutputSerialization":{"shape":"Sfk"},"ScanRange":{"type":"structure","members":{"Start":{"type":"long"},"End":{"type":"long"}}},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"output":{"type":"structure","members":{"Payload":{"type":"structure","members":{"Records":{"type":"structure","members":{"Payload":{"eventpayload":true,"type":"blob"}},"event":true},"Stats":{"type":"structure","members":{"Details":{"eventpayload":true,"type":"structure","members":{"BytesScanned":{"type":"long"},"BytesProcessed":{"type":"long"},"BytesReturned":{"type":"long"}}}},"event":true},"Progress":{"type":"structure","members":{"Details":{"eventpayload":true,"type":"structure","members":{"BytesScanned":{"type":"long"},"BytesProcessed":{"type":"long"},"BytesReturned":{"type":"long"}}}},"event":true},"Cont":{"type":"structure","members":{},"event":true},"End":{"type":"structure","members":{},"event":true}},"eventstream":true}},"payload":"Payload"}},"UploadPart":{"http":{"method":"PUT","requestUri":"/{Bucket}/{Key+}"},"input":{"type":"structure","required":["Bucket","Key","PartNumber","UploadId"],"members":{"Body":{"streaming":true,"type":"blob"},"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ContentLength":{"location":"header","locationName":"Content-Length","type":"long"},"ContentMD5":{"location":"header","locationName":"Content-MD5"},"ChecksumAlgorithm":{"location":"header","locationName":"x-amz-sdk-checksum-algorithm"},"ChecksumCRC32":{"location":"header","locationName":"x-amz-checksum-crc32"},"ChecksumCRC32C":{"location":"header","locationName":"x-amz-checksum-crc32c"},"ChecksumSHA1":{"location":"header","locationName":"x-amz-checksum-sha1"},"ChecksumSHA256":{"location":"header","locationName":"x-amz-checksum-sha256"},"Key":{"contextParam":{"name":"Key"},"location":"uri","locationName":"Key"},"PartNumber":{"location":"querystring","locationName":"partNumber","type":"integer"},"UploadId":{"location":"querystring","locationName":"uploadId"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-server-side-encryption-customer-algorithm"},"SSECustomerKey":{"shape":"Sl","location":"header","locationName":"x-amz-server-side-encryption-customer-key"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-server-side-encryption-customer-key-MD5"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}},"payload":"Body"},"output":{"type":"structure","members":{"ServerSideEncryption":{"location":"header","locationName":"x-amz-server-side-encryption"},"ETag":{"location":"header","locationName":"ETag"},"ChecksumCRC32":{"location":"header","locationName":"x-amz-checksum-crc32"},"ChecksumCRC32C":{"location":"header","locationName":"x-amz-checksum-crc32c"},"ChecksumSHA1":{"location":"header","locationName":"x-amz-checksum-sha1"},"ChecksumSHA256":{"location":"header","locationName":"x-amz-checksum-sha256"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-server-side-encryption-customer-algorithm"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-server-side-encryption-customer-key-MD5"},"SSEKMSKeyId":{"shape":"Ss","location":"header","locationName":"x-amz-server-side-encryption-aws-kms-key-id"},"BucketKeyEnabled":{"location":"header","locationName":"x-amz-server-side-encryption-bucket-key-enabled","type":"boolean"},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"}}},"httpChecksum":{"requestAlgorithmMember":"ChecksumAlgorithm","requestChecksumRequired":false}},"UploadPartCopy":{"http":{"method":"PUT","requestUri":"/{Bucket}/{Key+}"},"input":{"type":"structure","required":["Bucket","CopySource","Key","PartNumber","UploadId"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"CopySource":{"location":"header","locationName":"x-amz-copy-source"},"CopySourceIfMatch":{"location":"header","locationName":"x-amz-copy-source-if-match"},"CopySourceIfModifiedSince":{"location":"header","locationName":"x-amz-copy-source-if-modified-since","type":"timestamp"},"CopySourceIfNoneMatch":{"location":"header","locationName":"x-amz-copy-source-if-none-match"},"CopySourceIfUnmodifiedSince":{"location":"header","locationName":"x-amz-copy-source-if-unmodified-since","type":"timestamp"},"CopySourceRange":{"location":"header","locationName":"x-amz-copy-source-range"},"Key":{"location":"uri","locationName":"Key"},"PartNumber":{"location":"querystring","locationName":"partNumber","type":"integer"},"UploadId":{"location":"querystring","locationName":"uploadId"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-server-side-encryption-customer-algorithm"},"SSECustomerKey":{"shape":"Sl","location":"header","locationName":"x-amz-server-side-encryption-customer-key"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-server-side-encryption-customer-key-MD5"},"CopySourceSSECustomerAlgorithm":{"location":"header","locationName":"x-amz-copy-source-server-side-encryption-customer-algorithm"},"CopySourceSSECustomerKey":{"shape":"S1l","location":"header","locationName":"x-amz-copy-source-server-side-encryption-customer-key"},"CopySourceSSECustomerKeyMD5":{"location":"header","locationName":"x-amz-copy-source-server-side-encryption-customer-key-MD5"},"RequestPayer":{"location":"header","locationName":"x-amz-request-payer"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"},"ExpectedSourceBucketOwner":{"location":"header","locationName":"x-amz-source-expected-bucket-owner"}}},"output":{"type":"structure","members":{"CopySourceVersionId":{"location":"header","locationName":"x-amz-copy-source-version-id"},"CopyPartResult":{"type":"structure","members":{"ETag":{},"LastModified":{"type":"timestamp"},"ChecksumCRC32":{},"ChecksumCRC32C":{},"ChecksumSHA1":{},"ChecksumSHA256":{}}},"ServerSideEncryption":{"location":"header","locationName":"x-amz-server-side-encryption"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-server-side-encryption-customer-algorithm"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-server-side-encryption-customer-key-MD5"},"SSEKMSKeyId":{"shape":"Ss","location":"header","locationName":"x-amz-server-side-encryption-aws-kms-key-id"},"BucketKeyEnabled":{"location":"header","locationName":"x-amz-server-side-encryption-bucket-key-enabled","type":"boolean"},"RequestCharged":{"location":"header","locationName":"x-amz-request-charged"}},"payload":"CopyPartResult"},"staticContextParams":{"DisableS3ExpressSessionAuth":{"value":true}}},"WriteGetObjectResponse":{"http":{"requestUri":"/WriteGetObjectResponse"},"input":{"type":"structure","required":["RequestRoute","RequestToken"],"members":{"RequestRoute":{"hostLabel":true,"location":"header","locationName":"x-amz-request-route"},"RequestToken":{"location":"header","locationName":"x-amz-request-token"},"Body":{"streaming":true,"type":"blob"},"StatusCode":{"location":"header","locationName":"x-amz-fwd-status","type":"integer"},"ErrorCode":{"location":"header","locationName":"x-amz-fwd-error-code"},"ErrorMessage":{"location":"header","locationName":"x-amz-fwd-error-message"},"AcceptRanges":{"location":"header","locationName":"x-amz-fwd-header-accept-ranges"},"CacheControl":{"location":"header","locationName":"x-amz-fwd-header-Cache-Control"},"ContentDisposition":{"location":"header","locationName":"x-amz-fwd-header-Content-Disposition"},"ContentEncoding":{"location":"header","locationName":"x-amz-fwd-header-Content-Encoding"},"ContentLanguage":{"location":"header","locationName":"x-amz-fwd-header-Content-Language"},"ContentLength":{"location":"header","locationName":"Content-Length","type":"long"},"ContentRange":{"location":"header","locationName":"x-amz-fwd-header-Content-Range"},"ContentType":{"location":"header","locationName":"x-amz-fwd-header-Content-Type"},"ChecksumCRC32":{"location":"header","locationName":"x-amz-fwd-header-x-amz-checksum-crc32"},"ChecksumCRC32C":{"location":"header","locationName":"x-amz-fwd-header-x-amz-checksum-crc32c"},"ChecksumSHA1":{"location":"header","locationName":"x-amz-fwd-header-x-amz-checksum-sha1"},"ChecksumSHA256":{"location":"header","locationName":"x-amz-fwd-header-x-amz-checksum-sha256"},"DeleteMarker":{"location":"header","locationName":"x-amz-fwd-header-x-amz-delete-marker","type":"boolean"},"ETag":{"location":"header","locationName":"x-amz-fwd-header-ETag"},"Expires":{"location":"header","locationName":"x-amz-fwd-header-Expires","type":"timestamp"},"Expiration":{"location":"header","locationName":"x-amz-fwd-header-x-amz-expiration"},"LastModified":{"location":"header","locationName":"x-amz-fwd-header-Last-Modified","type":"timestamp"},"MissingMeta":{"location":"header","locationName":"x-amz-fwd-header-x-amz-missing-meta","type":"integer"},"Metadata":{"shape":"S1c","location":"headers","locationName":"x-amz-meta-"},"ObjectLockMode":{"location":"header","locationName":"x-amz-fwd-header-x-amz-object-lock-mode"},"ObjectLockLegalHoldStatus":{"location":"header","locationName":"x-amz-fwd-header-x-amz-object-lock-legal-hold"},"ObjectLockRetainUntilDate":{"shape":"S1p","location":"header","locationName":"x-amz-fwd-header-x-amz-object-lock-retain-until-date"},"PartsCount":{"location":"header","locationName":"x-amz-fwd-header-x-amz-mp-parts-count","type":"integer"},"ReplicationStatus":{"location":"header","locationName":"x-amz-fwd-header-x-amz-replication-status"},"RequestCharged":{"location":"header","locationName":"x-amz-fwd-header-x-amz-request-charged"},"Restore":{"location":"header","locationName":"x-amz-fwd-header-x-amz-restore"},"ServerSideEncryption":{"location":"header","locationName":"x-amz-fwd-header-x-amz-server-side-encryption"},"SSECustomerAlgorithm":{"location":"header","locationName":"x-amz-fwd-header-x-amz-server-side-encryption-customer-algorithm"},"SSEKMSKeyId":{"shape":"Ss","location":"header","locationName":"x-amz-fwd-header-x-amz-server-side-encryption-aws-kms-key-id"},"SSECustomerKeyMD5":{"location":"header","locationName":"x-amz-fwd-header-x-amz-server-side-encryption-customer-key-MD5"},"StorageClass":{"location":"header","locationName":"x-amz-fwd-header-x-amz-storage-class"},"TagCount":{"location":"header","locationName":"x-amz-fwd-header-x-amz-tagging-count","type":"integer"},"VersionId":{"location":"header","locationName":"x-amz-fwd-header-x-amz-version-id"},"BucketKeyEnabled":{"location":"header","locationName":"x-amz-fwd-header-x-amz-server-side-encryption-bucket-key-enabled","type":"boolean"}},"payload":"Body"},"authtype":"v4-unsigned-body","endpoint":{"hostPrefix":"{RequestRoute}."},"staticContextParams":{"UseObjectLambdaEndpoint":{"value":true}},"unsignedPayload":true}},"shapes":{"Sl":{"type":"blob","sensitive":true},"Ss":{"type":"string","sensitive":true},"S1c":{"type":"map","key":{},"value":{}},"S1j":{"type":"string","sensitive":true},"S1l":{"type":"blob","sensitive":true},"S1p":{"type":"timestamp","timestampFormat":"iso8601"},"S2i":{"type":"string","sensitive":true},"S3r":{"type":"structure","members":{"DisplayName":{},"ID":{}}},"S3u":{"type":"list","member":{"locationName":"Grant","type":"structure","members":{"Grantee":{"shape":"S3w"},"Permission":{}}}},"S3w":{"type":"structure","required":["Type"],"members":{"DisplayName":{},"EmailAddress":{},"ID":{},"Type":{"locationName":"xsi:type","xmlAttribute":true},"URI":{}},"xmlNamespace":{"prefix":"xsi","uri":"http://www.w3.org/2001/XMLSchema-instance"}},"S43":{"type":"structure","required":["Id","StorageClassAnalysis"],"members":{"Id":{},"Filter":{"type":"structure","members":{"Prefix":{},"Tag":{"shape":"S46"},"And":{"type":"structure","members":{"Prefix":{},"Tags":{"shape":"S49","flattened":true,"locationName":"Tag"}}}}},"StorageClassAnalysis":{"type":"structure","members":{"DataExport":{"type":"structure","required":["OutputSchemaVersion","Destination"],"members":{"OutputSchemaVersion":{},"Destination":{"type":"structure","required":["S3BucketDestination"],"members":{"S3BucketDestination":{"type":"structure","required":["Format","Bucket"],"members":{"Format":{},"BucketAccountId":{},"Bucket":{},"Prefix":{}}}}}}}}}}},"S46":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}},"S49":{"type":"list","member":{"shape":"S46","locationName":"Tag"}},"S4i":{"type":"list","member":{"type":"structure","required":["AllowedMethods","AllowedOrigins"],"members":{"ID":{},"AllowedHeaders":{"locationName":"AllowedHeader","type":"list","member":{},"flattened":true},"AllowedMethods":{"locationName":"AllowedMethod","type":"list","member":{},"flattened":true},"AllowedOrigins":{"locationName":"AllowedOrigin","type":"list","member":{},"flattened":true},"ExposeHeaders":{"locationName":"ExposeHeader","type":"list","member":{},"flattened":true},"MaxAgeSeconds":{"type":"integer"}}},"flattened":true},"S4v":{"type":"structure","required":["Rules"],"members":{"Rules":{"locationName":"Rule","type":"list","member":{"type":"structure","members":{"ApplyServerSideEncryptionByDefault":{"type":"structure","required":["SSEAlgorithm"],"members":{"SSEAlgorithm":{},"KMSMasterKeyID":{"shape":"Ss"}}},"BucketKeyEnabled":{"type":"boolean"}}},"flattened":true}}},"S51":{"type":"structure","required":["Id","Status","Tierings"],"members":{"Id":{},"Filter":{"type":"structure","members":{"Prefix":{},"Tag":{"shape":"S46"},"And":{"type":"structure","members":{"Prefix":{},"Tags":{"shape":"S49","flattened":true,"locationName":"Tag"}}}}},"Status":{},"Tierings":{"locationName":"Tiering","type":"list","member":{"type":"structure","required":["Days","AccessTier"],"members":{"Days":{"type":"integer"},"AccessTier":{}}},"flattened":true}}},"S5b":{"type":"structure","required":["Destination","IsEnabled","Id","IncludedObjectVersions","Schedule"],"members":{"Destination":{"type":"structure","required":["S3BucketDestination"],"members":{"S3BucketDestination":{"type":"structure","required":["Bucket","Format"],"members":{"AccountId":{},"Bucket":{},"Format":{},"Prefix":{},"Encryption":{"type":"structure","members":{"SSES3":{"locationName":"SSE-S3","type":"structure","members":{}},"SSEKMS":{"locationName":"SSE-KMS","type":"structure","required":["KeyId"],"members":{"KeyId":{"shape":"Ss"}}}}}}}}},"IsEnabled":{"type":"boolean"},"Filter":{"type":"structure","required":["Prefix"],"members":{"Prefix":{}}},"Id":{},"IncludedObjectVersions":{},"OptionalFields":{"type":"list","member":{"locationName":"Field"}},"Schedule":{"type":"structure","required":["Frequency"],"members":{"Frequency":{}}}}},"S5r":{"type":"list","member":{"type":"structure","required":["Prefix","Status"],"members":{"Expiration":{"shape":"S5t"},"ID":{},"Prefix":{},"Status":{},"Transition":{"shape":"S5y"},"NoncurrentVersionTransition":{"shape":"S60"},"NoncurrentVersionExpiration":{"shape":"S62"},"AbortIncompleteMultipartUpload":{"shape":"S63"}}},"flattened":true},"S5t":{"type":"structure","members":{"Date":{"shape":"S5u"},"Days":{"type":"integer"},"ExpiredObjectDeleteMarker":{"type":"boolean"}}},"S5u":{"type":"timestamp","timestampFormat":"iso8601"},"S5y":{"type":"structure","members":{"Date":{"shape":"S5u"},"Days":{"type":"integer"},"StorageClass":{}}},"S60":{"type":"structure","members":{"NoncurrentDays":{"type":"integer"},"StorageClass":{},"NewerNoncurrentVersions":{"type":"integer"}}},"S62":{"type":"structure","members":{"NoncurrentDays":{"type":"integer"},"NewerNoncurrentVersions":{"type":"integer"}}},"S63":{"type":"structure","members":{"DaysAfterInitiation":{"type":"integer"}}},"S67":{"type":"list","member":{"type":"structure","required":["Status"],"members":{"Expiration":{"shape":"S5t"},"ID":{},"Prefix":{"deprecated":true},"Filter":{"type":"structure","members":{"Prefix":{},"Tag":{"shape":"S46"},"ObjectSizeGreaterThan":{"type":"long"},"ObjectSizeLessThan":{"type":"long"},"And":{"type":"structure","members":{"Prefix":{},"Tags":{"shape":"S49","flattened":true,"locationName":"Tag"},"ObjectSizeGreaterThan":{"type":"long"},"ObjectSizeLessThan":{"type":"long"}}}}},"Status":{},"Transitions":{"locationName":"Transition","type":"list","member":{"shape":"S5y"},"flattened":true},"NoncurrentVersionTransitions":{"locationName":"NoncurrentVersionTransition","type":"list","member":{"shape":"S60"},"flattened":true},"NoncurrentVersionExpiration":{"shape":"S62"},"AbortIncompleteMultipartUpload":{"shape":"S63"}}},"flattened":true},"S6k":{"type":"structure","required":["TargetBucket","TargetPrefix"],"members":{"TargetBucket":{},"TargetGrants":{"type":"list","member":{"locationName":"Grant","type":"structure","members":{"Grantee":{"shape":"S3w"},"Permission":{}}}},"TargetPrefix":{},"TargetObjectKeyFormat":{"type":"structure","members":{"SimplePrefix":{"locationName":"SimplePrefix","type":"structure","members":{}},"PartitionedPrefix":{"locationName":"PartitionedPrefix","type":"structure","members":{"PartitionDateSource":{}}}}}}},"S6w":{"type":"structure","required":["Id"],"members":{"Id":{},"Filter":{"type":"structure","members":{"Prefix":{},"Tag":{"shape":"S46"},"AccessPointArn":{},"And":{"type":"structure","members":{"Prefix":{},"Tags":{"shape":"S49","flattened":true,"locationName":"Tag"},"AccessPointArn":{}}}}}}},"S70":{"type":"structure","required":["Bucket"],"members":{"Bucket":{"contextParam":{"name":"Bucket"},"location":"uri","locationName":"Bucket"},"ExpectedBucketOwner":{"location":"header","locationName":"x-amz-expected-bucket-owner"}}},"S71":{"type":"structure","members":{"TopicConfiguration":{"type":"structure","members":{"Id":{},"Events":{"shape":"S74","locationName":"Event"},"Event":{"deprecated":true},"Topic":{}}},"QueueConfiguration":{"type":"structure","members":{"Id":{},"Event":{"deprecated":true},"Events":{"shape":"S74","locationName":"Event"},"Queue":{}}},"CloudFunctionConfiguration":{"type":"structure","members":{"Id":{},"Event":{"deprecated":true},"Events":{"shape":"S74","locationName":"Event"},"CloudFunction":{},"InvocationRole":{}}}}},"S74":{"type":"list","member":{},"flattened":true},"S7c":{"type":"structure","members":{"TopicConfigurations":{"locationName":"TopicConfiguration","type":"list","member":{"type":"structure","required":["TopicArn","Events"],"members":{"Id":{},"TopicArn":{"locationName":"Topic"},"Events":{"shape":"S74","locationName":"Event"},"Filter":{"shape":"S7f"}}},"flattened":true},"QueueConfigurations":{"locationName":"QueueConfiguration","type":"list","member":{"type":"structure","required":["QueueArn","Events"],"members":{"Id":{},"QueueArn":{"locationName":"Queue"},"Events":{"shape":"S74","locationName":"Event"},"Filter":{"shape":"S7f"}}},"flattened":true},"LambdaFunctionConfigurations":{"locationName":"CloudFunctionConfiguration","type":"list","member":{"type":"structure","required":["LambdaFunctionArn","Events"],"members":{"Id":{},"LambdaFunctionArn":{"locationName":"CloudFunction"},"Events":{"shape":"S74","locationName":"Event"},"Filter":{"shape":"S7f"}}},"flattened":true},"EventBridgeConfiguration":{"type":"structure","members":{}}}},"S7f":{"type":"structure","members":{"Key":{"locationName":"S3Key","type":"structure","members":{"FilterRules":{"locationName":"FilterRule","type":"list","member":{"type":"structure","members":{"Name":{},"Value":{}}},"flattened":true}}}}},"S7t":{"type":"structure","required":["Rules"],"members":{"Rules":{"locationName":"Rule","type":"list","member":{"type":"structure","required":["ObjectOwnership"],"members":{"ObjectOwnership":{}}},"flattened":true}}},"S85":{"type":"structure","required":["Role","Rules"],"members":{"Role":{},"Rules":{"locationName":"Rule","type":"list","member":{"type":"structure","required":["Status","Destination"],"members":{"ID":{},"Priority":{"type":"integer"},"Prefix":{"deprecated":true},"Filter":{"type":"structure","members":{"Prefix":{},"Tag":{"shape":"S46"},"And":{"type":"structure","members":{"Prefix":{},"Tags":{"shape":"S49","flattened":true,"locationName":"Tag"}}}}},"Status":{},"SourceSelectionCriteria":{"type":"structure","members":{"SseKmsEncryptedObjects":{"type":"structure","required":["Status"],"members":{"Status":{}}},"ReplicaModifications":{"type":"structure","required":["Status"],"members":{"Status":{}}}}},"ExistingObjectReplication":{"type":"structure","required":["Status"],"members":{"Status":{}}},"Destination":{"type":"structure","required":["Bucket"],"members":{"Bucket":{},"Account":{},"StorageClass":{},"AccessControlTranslation":{"type":"structure","required":["Owner"],"members":{"Owner":{}}},"EncryptionConfiguration":{"type":"structure","members":{"ReplicaKmsKeyID":{}}},"ReplicationTime":{"type":"structure","required":["Status","Time"],"members":{"Status":{},"Time":{"shape":"S8r"}}},"Metrics":{"type":"structure","required":["Status"],"members":{"Status":{},"EventThreshold":{"shape":"S8r"}}}}},"DeleteMarkerReplication":{"type":"structure","members":{"Status":{}}}}},"flattened":true}}},"S8r":{"type":"structure","members":{"Minutes":{"type":"integer"}}},"S98":{"type":"structure","required":["HostName"],"members":{"HostName":{},"Protocol":{}}},"S9b":{"type":"structure","required":["Suffix"],"members":{"Suffix":{}}},"S9d":{"type":"structure","required":["Key"],"members":{"Key":{}}},"S9e":{"type":"list","member":{"locationName":"RoutingRule","type":"structure","required":["Redirect"],"members":{"Condition":{"type":"structure","members":{"HttpErrorCodeReturnedEquals":{},"KeyPrefixEquals":{}}},"Redirect":{"type":"structure","members":{"HostName":{},"HttpRedirectCode":{},"Protocol":{},"ReplaceKeyPrefixWith":{},"ReplaceKeyWith":{}}}}}},"S9x":{"type":"timestamp","timestampFormat":"rfc822"},"Sas":{"type":"structure","members":{"Status":{}}},"Sav":{"type":"structure","members":{"ObjectLockEnabled":{},"Rule":{"type":"structure","members":{"DefaultRetention":{"type":"structure","members":{"Mode":{},"Days":{"type":"integer"},"Years":{"type":"integer"}}}}}}},"Sb3":{"type":"structure","members":{"Mode":{},"RetainUntilDate":{"shape":"S5u"}}},"Sba":{"type":"structure","members":{"BlockPublicAcls":{"locationName":"BlockPublicAcls","type":"boolean"},"IgnorePublicAcls":{"locationName":"IgnorePublicAcls","type":"boolean"},"BlockPublicPolicy":{"locationName":"BlockPublicPolicy","type":"boolean"},"RestrictPublicBuckets":{"locationName":"RestrictPublicBuckets","type":"boolean"}}},"Sc2":{"type":"list","member":{"locationName":"Bucket","type":"structure","members":{"Name":{},"CreationDate":{"type":"timestamp"},"BucketRegion":{}}}},"Scl":{"type":"structure","members":{"ID":{},"DisplayName":{}}},"Scm":{"type":"list","member":{"type":"structure","members":{"Prefix":{}}},"flattened":true},"Scr":{"type":"list","member":{}},"Scx":{"type":"list","member":{},"flattened":true},"Sd0":{"type":"structure","members":{"IsRestoreInProgress":{"type":"boolean"},"RestoreExpiryDate":{"type":"timestamp"}}},"Sd9":{"type":"list","member":{"type":"structure","members":{"Key":{},"LastModified":{"type":"timestamp"},"ETag":{},"ChecksumAlgorithm":{"shape":"Scx"},"Size":{"type":"long"},"StorageClass":{},"Owner":{"shape":"S3r"},"RestoreStatus":{"shape":"Sd0"}}},"flattened":true},"Sdo":{"type":"structure","members":{"Grants":{"shape":"S3u","locationName":"AccessControlList"},"Owner":{"shape":"S3r"}}},"Sef":{"type":"structure","required":["TagSet"],"members":{"TagSet":{"shape":"S49"}}},"Sf5":{"type":"structure","members":{"CSV":{"type":"structure","members":{"FileHeaderInfo":{},"Comments":{},"QuoteEscapeCharacter":{},"RecordDelimiter":{},"FieldDelimiter":{},"QuoteCharacter":{},"AllowQuotedRecordDelimiter":{"type":"boolean"}}},"CompressionType":{},"JSON":{"type":"structure","members":{"Type":{}}},"Parquet":{"type":"structure","members":{}}}},"Sfk":{"type":"structure","members":{"CSV":{"type":"structure","members":{"QuoteFields":{},"QuoteEscapeCharacter":{},"RecordDelimiter":{},"FieldDelimiter":{},"QuoteCharacter":{}}},"JSON":{"type":"structure","members":{"RecordDelimiter":{}}}}}},"clientContextParams":{"Accelerate":{"documentation":"Enables this client to use S3 Transfer Acceleration endpoints.","type":"boolean"},"DisableMultiRegionAccessPoints":{"documentation":"Disables this client\'s usage of Multi-Region Access Points.","type":"boolean"},"DisableS3ExpressSessionAuth":{"documentation":"Disables this client\'s usage of Session Auth for S3Express\\n      buckets and reverts to using conventional SigV4 for those.","type":"boolean"},"ForcePathStyle":{"documentation":"Forces this client to use path-style addressing for buckets.","type":"boolean"},"UseArnRegion":{"documentation":"Enables this client to use an ARN\'s region when constructing an endpoint instead of the client\'s configured region.","type":"boolean"}}}')},7265:e=>{"use strict";e.exports=JSON.parse('{"o":{"ListBuckets":{"input_token":"ContinuationToken","limit_key":"MaxBuckets","output_token":"ContinuationToken","result_key":"Buckets"},"ListDirectoryBuckets":{"input_token":"ContinuationToken","limit_key":"MaxDirectoryBuckets","output_token":"ContinuationToken","result_key":"Buckets"},"ListMultipartUploads":{"input_token":["KeyMarker","UploadIdMarker"],"limit_key":"MaxUploads","more_results":"IsTruncated","output_token":["NextKeyMarker","NextUploadIdMarker"],"result_key":["Uploads","CommonPrefixes"]},"ListObjectVersions":{"input_token":["KeyMarker","VersionIdMarker"],"limit_key":"MaxKeys","more_results":"IsTruncated","output_token":["NextKeyMarker","NextVersionIdMarker"],"result_key":["Versions","DeleteMarkers","CommonPrefixes"]},"ListObjects":{"input_token":"Marker","limit_key":"MaxKeys","more_results":"IsTruncated","output_token":"NextMarker || Contents[-1].Key","result_key":["Contents","CommonPrefixes"]},"ListObjectsV2":{"input_token":"ContinuationToken","limit_key":"MaxKeys","output_token":"NextContinuationToken","result_key":["Contents","CommonPrefixes"]},"ListParts":{"input_token":"PartNumberMarker","limit_key":"MaxParts","more_results":"IsTruncated","output_token":"NextPartNumberMarker","result_key":"Parts"}}}')},74048:e=>{"use strict";e.exports=JSON.parse('{"V":{"BucketExists":{"delay":5,"operation":"HeadBucket","maxAttempts":20,"acceptors":[{"expected":200,"matcher":"status","state":"success"},{"expected":301,"matcher":"status","state":"success"},{"expected":403,"matcher":"status","state":"success"},{"expected":404,"matcher":"status","state":"retry"}]},"BucketNotExists":{"delay":5,"operation":"HeadBucket","maxAttempts":20,"acceptors":[{"expected":404,"matcher":"status","state":"success"}]},"ObjectExists":{"delay":5,"operation":"HeadObject","maxAttempts":20,"acceptors":[{"expected":200,"matcher":"status","state":"success"},{"expected":404,"matcher":"status","state":"retry"}]},"ObjectNotExists":{"delay":5,"operation":"HeadObject","maxAttempts":20,"acceptors":[{"expected":404,"matcher":"status","state":"success"}]}}}')},89470:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-10-17","endpointPrefix":"secretsmanager","jsonVersion":"1.1","protocol":"json","protocols":["json"],"serviceFullName":"AWS Secrets Manager","serviceId":"Secrets Manager","signatureVersion":"v4","signingName":"secretsmanager","targetPrefix":"secretsmanager","uid":"secretsmanager-2017-10-17","auth":["aws.auth#sigv4"]},"operations":{"BatchGetSecretValue":{"input":{"type":"structure","members":{"SecretIdList":{"type":"list","member":{}},"Filters":{"shape":"S4"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"SecretValues":{"type":"list","member":{"type":"structure","members":{"ARN":{},"Name":{},"VersionId":{},"SecretBinary":{"shape":"Sh"},"SecretString":{"shape":"Si"},"VersionStages":{"shape":"Sj"},"CreatedDate":{"type":"timestamp"}}}},"NextToken":{},"Errors":{"type":"list","member":{"type":"structure","members":{"SecretId":{},"ErrorCode":{},"Message":{}}}}}}},"CancelRotateSecret":{"input":{"type":"structure","required":["SecretId"],"members":{"SecretId":{}}},"output":{"type":"structure","members":{"ARN":{},"Name":{},"VersionId":{}}}},"CreateSecret":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"ClientRequestToken":{"idempotencyToken":true},"Description":{},"KmsKeyId":{},"SecretBinary":{"shape":"Sh"},"SecretString":{"shape":"Si"},"Tags":{"shape":"Sx"},"AddReplicaRegions":{"shape":"S11"},"ForceOverwriteReplicaSecret":{"type":"boolean"}}},"output":{"type":"structure","members":{"ARN":{},"Name":{},"VersionId":{},"ReplicationStatus":{"shape":"S16"}}}},"DeleteResourcePolicy":{"input":{"type":"structure","required":["SecretId"],"members":{"SecretId":{}}},"output":{"type":"structure","members":{"ARN":{},"Name":{}}}},"DeleteSecret":{"input":{"type":"structure","required":["SecretId"],"members":{"SecretId":{},"RecoveryWindowInDays":{"type":"long"},"ForceDeleteWithoutRecovery":{"type":"boolean"}}},"output":{"type":"structure","members":{"ARN":{},"Name":{},"DeletionDate":{"type":"timestamp"}}}},"DescribeSecret":{"input":{"type":"structure","required":["SecretId"],"members":{"SecretId":{}}},"output":{"type":"structure","members":{"ARN":{},"Name":{},"Description":{},"KmsKeyId":{},"RotationEnabled":{"type":"boolean"},"RotationLambdaARN":{},"RotationRules":{"shape":"S1l"},"LastRotatedDate":{"type":"timestamp"},"LastChangedDate":{"type":"timestamp"},"LastAccessedDate":{"type":"timestamp"},"DeletedDate":{"type":"timestamp"},"NextRotationDate":{"type":"timestamp"},"Tags":{"shape":"Sx"},"VersionIdsToStages":{"shape":"S1t"},"OwningService":{},"CreatedDate":{"type":"timestamp"},"PrimaryRegion":{},"ReplicationStatus":{"shape":"S16"}}}},"GetRandomPassword":{"input":{"type":"structure","members":{"PasswordLength":{"type":"long"},"ExcludeCharacters":{},"ExcludeNumbers":{"type":"boolean"},"ExcludePunctuation":{"type":"boolean"},"ExcludeUppercase":{"type":"boolean"},"ExcludeLowercase":{"type":"boolean"},"IncludeSpace":{"type":"boolean"},"RequireEachIncludedType":{"type":"boolean"}}},"output":{"type":"structure","members":{"RandomPassword":{"type":"string","sensitive":true}}}},"GetResourcePolicy":{"input":{"type":"structure","required":["SecretId"],"members":{"SecretId":{}}},"output":{"type":"structure","members":{"ARN":{},"Name":{},"ResourcePolicy":{}}}},"GetSecretValue":{"input":{"type":"structure","required":["SecretId"],"members":{"SecretId":{},"VersionId":{},"VersionStage":{}}},"output":{"type":"structure","members":{"ARN":{},"Name":{},"VersionId":{},"SecretBinary":{"shape":"Sh"},"SecretString":{"shape":"Si"},"VersionStages":{"shape":"Sj"},"CreatedDate":{"type":"timestamp"}}}},"ListSecretVersionIds":{"input":{"type":"structure","required":["SecretId"],"members":{"SecretId":{},"MaxResults":{"type":"integer"},"NextToken":{},"IncludeDeprecated":{"type":"boolean"}}},"output":{"type":"structure","members":{"Versions":{"type":"list","member":{"type":"structure","members":{"VersionId":{},"VersionStages":{"shape":"Sj"},"LastAccessedDate":{"type":"timestamp"},"CreatedDate":{"type":"timestamp"},"KmsKeyIds":{"type":"list","member":{}}}}},"NextToken":{},"ARN":{},"Name":{}}}},"ListSecrets":{"input":{"type":"structure","members":{"IncludePlannedDeletion":{"type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"S4"},"SortOrder":{}}},"output":{"type":"structure","members":{"SecretList":{"type":"list","member":{"type":"structure","members":{"ARN":{},"Name":{},"Description":{},"KmsKeyId":{},"RotationEnabled":{"type":"boolean"},"RotationLambdaARN":{},"RotationRules":{"shape":"S1l"},"LastRotatedDate":{"type":"timestamp"},"LastChangedDate":{"type":"timestamp"},"LastAccessedDate":{"type":"timestamp"},"DeletedDate":{"type":"timestamp"},"NextRotationDate":{"type":"timestamp"},"Tags":{"shape":"Sx"},"SecretVersionsToStages":{"shape":"S1t"},"OwningService":{},"CreatedDate":{"type":"timestamp"},"PrimaryRegion":{}}}},"NextToken":{}}}},"PutResourcePolicy":{"input":{"type":"structure","required":["SecretId","ResourcePolicy"],"members":{"SecretId":{},"ResourcePolicy":{},"BlockPublicPolicy":{"type":"boolean"}}},"output":{"type":"structure","members":{"ARN":{},"Name":{}}}},"PutSecretValue":{"input":{"type":"structure","required":["SecretId"],"members":{"SecretId":{},"ClientRequestToken":{"idempotencyToken":true},"SecretBinary":{"shape":"Sh"},"SecretString":{"shape":"Si"},"VersionStages":{"shape":"Sj"},"RotationToken":{"type":"string","sensitive":true}}},"output":{"type":"structure","members":{"ARN":{},"Name":{},"VersionId":{},"VersionStages":{"shape":"Sj"}}}},"RemoveRegionsFromReplication":{"input":{"type":"structure","required":["SecretId","RemoveReplicaRegions"],"members":{"SecretId":{},"RemoveReplicaRegions":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"ARN":{},"ReplicationStatus":{"shape":"S16"}}}},"ReplicateSecretToRegions":{"input":{"type":"structure","required":["SecretId","AddReplicaRegions"],"members":{"SecretId":{},"AddReplicaRegions":{"shape":"S11"},"ForceOverwriteReplicaSecret":{"type":"boolean"}}},"output":{"type":"structure","members":{"ARN":{},"ReplicationStatus":{"shape":"S16"}}}},"RestoreSecret":{"input":{"type":"structure","required":["SecretId"],"members":{"SecretId":{}}},"output":{"type":"structure","members":{"ARN":{},"Name":{}}}},"RotateSecret":{"input":{"type":"structure","required":["SecretId"],"members":{"SecretId":{},"ClientRequestToken":{"idempotencyToken":true},"RotationLambdaARN":{},"RotationRules":{"shape":"S1l"},"RotateImmediately":{"type":"boolean"}}},"output":{"type":"structure","members":{"ARN":{},"Name":{},"VersionId":{}}}},"StopReplicationToReplica":{"input":{"type":"structure","required":["SecretId"],"members":{"SecretId":{}}},"output":{"type":"structure","members":{"ARN":{}}}},"TagResource":{"input":{"type":"structure","required":["SecretId","Tags"],"members":{"SecretId":{},"Tags":{"shape":"Sx"}}}},"UntagResource":{"input":{"type":"structure","required":["SecretId","TagKeys"],"members":{"SecretId":{},"TagKeys":{"type":"list","member":{}}}}},"UpdateSecret":{"input":{"type":"structure","required":["SecretId"],"members":{"SecretId":{},"ClientRequestToken":{"idempotencyToken":true},"Description":{},"KmsKeyId":{},"SecretBinary":{"shape":"Sh"},"SecretString":{"shape":"Si"}}},"output":{"type":"structure","members":{"ARN":{},"Name":{},"VersionId":{}}}},"UpdateSecretVersionStage":{"input":{"type":"structure","required":["SecretId","VersionStage"],"members":{"SecretId":{},"VersionStage":{},"RemoveFromVersionId":{},"MoveToVersionId":{}}},"output":{"type":"structure","members":{"ARN":{},"Name":{}}}},"ValidateResourcePolicy":{"input":{"type":"structure","required":["ResourcePolicy"],"members":{"SecretId":{},"ResourcePolicy":{}}},"output":{"type":"structure","members":{"PolicyValidationPassed":{"type":"boolean"},"ValidationErrors":{"type":"list","member":{"type":"structure","members":{"CheckName":{},"ErrorMessage":{}}}}}}}},"shapes":{"S4":{"type":"list","member":{"type":"structure","members":{"Key":{},"Values":{"type":"list","member":{}}}}},"Sh":{"type":"blob","sensitive":true},"Si":{"type":"string","sensitive":true},"Sj":{"type":"list","member":{}},"Sx":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}},"S11":{"type":"list","member":{"type":"structure","members":{"Region":{},"KmsKeyId":{}}}},"S16":{"type":"list","member":{"type":"structure","members":{"Region":{},"KmsKeyId":{},"Status":{},"StatusMessage":{},"LastAccessedDate":{"type":"timestamp"}}}},"S1l":{"type":"structure","members":{"AutomaticallyAfterDays":{"type":"long"},"Duration":{},"ScheduleExpression":{}}},"S1t":{"type":"map","key":{},"value":{"shape":"Sj"}}}}')},25613:e=>{"use strict";e.exports=JSON.parse('{"o":{"BatchGetSecretValue":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"ListSecretVersionIds":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"},"ListSecrets":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults"}}}')},95500:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-12-10","endpointPrefix":"servicecatalog","jsonVersion":"1.1","protocol":"json","serviceFullName":"AWS Service Catalog","serviceId":"Service Catalog","signatureVersion":"v4","targetPrefix":"AWS242ServiceCatalogService","uid":"servicecatalog-2015-12-10"},"operations":{"AcceptPortfolioShare":{"input":{"type":"structure","required":["PortfolioId"],"members":{"AcceptLanguage":{},"PortfolioId":{},"PortfolioShareType":{}}},"output":{"type":"structure","members":{}}},"AssociateBudgetWithResource":{"input":{"type":"structure","required":["BudgetName","ResourceId"],"members":{"BudgetName":{},"ResourceId":{}}},"output":{"type":"structure","members":{}}},"AssociatePrincipalWithPortfolio":{"input":{"type":"structure","required":["PortfolioId","PrincipalARN","PrincipalType"],"members":{"AcceptLanguage":{},"PortfolioId":{},"PrincipalARN":{},"PrincipalType":{}}},"output":{"type":"structure","members":{}}},"AssociateProductWithPortfolio":{"input":{"type":"structure","required":["ProductId","PortfolioId"],"members":{"AcceptLanguage":{},"ProductId":{},"PortfolioId":{},"SourcePortfolioId":{}}},"output":{"type":"structure","members":{}}},"AssociateServiceActionWithProvisioningArtifact":{"input":{"type":"structure","required":["ProductId","ProvisioningArtifactId","ServiceActionId"],"members":{"ProductId":{},"ProvisioningArtifactId":{},"ServiceActionId":{},"AcceptLanguage":{},"IdempotencyToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{}}},"AssociateTagOptionWithResource":{"input":{"type":"structure","required":["ResourceId","TagOptionId"],"members":{"ResourceId":{},"TagOptionId":{}}},"output":{"type":"structure","members":{}}},"BatchAssociateServiceActionWithProvisioningArtifact":{"input":{"type":"structure","required":["ServiceActionAssociations"],"members":{"ServiceActionAssociations":{"shape":"Sn"},"AcceptLanguage":{}}},"output":{"type":"structure","members":{"FailedServiceActionAssociations":{"shape":"Sq"}}}},"BatchDisassociateServiceActionFromProvisioningArtifact":{"input":{"type":"structure","required":["ServiceActionAssociations"],"members":{"ServiceActionAssociations":{"shape":"Sn"},"AcceptLanguage":{}}},"output":{"type":"structure","members":{"FailedServiceActionAssociations":{"shape":"Sq"}}}},"CopyProduct":{"input":{"type":"structure","required":["SourceProductArn","IdempotencyToken"],"members":{"AcceptLanguage":{},"SourceProductArn":{},"TargetProductId":{},"TargetProductName":{},"SourceProvisioningArtifactIdentifiers":{"type":"list","member":{"type":"map","key":{},"value":{}}},"CopyOptions":{"type":"list","member":{}},"IdempotencyToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"CopyProductToken":{}}}},"CreateConstraint":{"input":{"type":"structure","required":["PortfolioId","ProductId","Parameters","Type","IdempotencyToken"],"members":{"AcceptLanguage":{},"PortfolioId":{},"ProductId":{},"Parameters":{},"Type":{},"Description":{},"IdempotencyToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"ConstraintDetail":{"shape":"S1b"},"ConstraintParameters":{},"Status":{}}}},"CreatePortfolio":{"input":{"type":"structure","required":["DisplayName","ProviderName","IdempotencyToken"],"members":{"AcceptLanguage":{},"DisplayName":{},"Description":{},"ProviderName":{},"Tags":{"shape":"S1i"},"IdempotencyToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"PortfolioDetail":{"shape":"S1n"},"Tags":{"shape":"S1q"}}}},"CreatePortfolioShare":{"input":{"type":"structure","required":["PortfolioId"],"members":{"AcceptLanguage":{},"PortfolioId":{},"AccountId":{},"OrganizationNode":{"shape":"S1s"},"ShareTagOptions":{"type":"boolean"},"SharePrincipals":{"type":"boolean"}}},"output":{"type":"structure","members":{"PortfolioShareToken":{}}}},"CreateProduct":{"input":{"type":"structure","required":["Name","Owner","ProductType","IdempotencyToken"],"members":{"AcceptLanguage":{},"Name":{},"Owner":{},"Description":{},"Distributor":{},"SupportDescription":{},"SupportEmail":{},"SupportUrl":{},"ProductType":{},"Tags":{"shape":"S1i"},"ProvisioningArtifactParameters":{"shape":"S24"},"IdempotencyToken":{"idempotencyToken":true},"SourceConnection":{"shape":"S2c"}}},"output":{"type":"structure","members":{"ProductViewDetail":{"shape":"S2l"},"ProvisioningArtifactDetail":{"shape":"S2w"},"Tags":{"shape":"S1q"}}}},"CreateProvisionedProductPlan":{"input":{"type":"structure","required":["PlanName","PlanType","ProductId","ProvisionedProductName","ProvisioningArtifactId","IdempotencyToken"],"members":{"AcceptLanguage":{},"PlanName":{},"PlanType":{},"NotificationArns":{"shape":"S33"},"PathId":{},"ProductId":{},"ProvisionedProductName":{},"ProvisioningArtifactId":{},"ProvisioningParameters":{"shape":"S36"},"IdempotencyToken":{"idempotencyToken":true},"Tags":{"shape":"S1q"}}},"output":{"type":"structure","members":{"PlanName":{},"PlanId":{},"ProvisionProductId":{},"ProvisionedProductName":{},"ProvisioningArtifactId":{}}}},"CreateProvisioningArtifact":{"input":{"type":"structure","required":["ProductId","Parameters","IdempotencyToken"],"members":{"AcceptLanguage":{},"ProductId":{},"Parameters":{"shape":"S24"},"IdempotencyToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"ProvisioningArtifactDetail":{"shape":"S2w"},"Info":{"shape":"S27"},"Status":{}}}},"CreateServiceAction":{"input":{"type":"structure","required":["Name","DefinitionType","Definition","IdempotencyToken"],"members":{"Name":{},"DefinitionType":{},"Definition":{"shape":"S3h"},"Description":{},"AcceptLanguage":{},"IdempotencyToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"ServiceActionDetail":{"shape":"S3m"}}}},"CreateTagOption":{"input":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}},"output":{"type":"structure","members":{"TagOptionDetail":{"shape":"S3s"}}}},"DeleteConstraint":{"input":{"type":"structure","required":["Id"],"members":{"AcceptLanguage":{},"Id":{}}},"output":{"type":"structure","members":{}}},"DeletePortfolio":{"input":{"type":"structure","required":["Id"],"members":{"AcceptLanguage":{},"Id":{}}},"output":{"type":"structure","members":{}}},"DeletePortfolioShare":{"input":{"type":"structure","required":["PortfolioId"],"members":{"AcceptLanguage":{},"PortfolioId":{},"AccountId":{},"OrganizationNode":{"shape":"S1s"}}},"output":{"type":"structure","members":{"PortfolioShareToken":{}}}},"DeleteProduct":{"input":{"type":"structure","required":["Id"],"members":{"AcceptLanguage":{},"Id":{}}},"output":{"type":"structure","members":{}}},"DeleteProvisionedProductPlan":{"input":{"type":"structure","required":["PlanId"],"members":{"AcceptLanguage":{},"PlanId":{},"IgnoreErrors":{"type":"boolean"}}},"output":{"type":"structure","members":{}}},"DeleteProvisioningArtifact":{"input":{"type":"structure","required":["ProductId","ProvisioningArtifactId"],"members":{"AcceptLanguage":{},"ProductId":{},"ProvisioningArtifactId":{}}},"output":{"type":"structure","members":{}}},"DeleteServiceAction":{"input":{"type":"structure","required":["Id"],"members":{"Id":{},"AcceptLanguage":{},"IdempotencyToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{}}},"DeleteTagOption":{"input":{"type":"structure","required":["Id"],"members":{"Id":{}}},"output":{"type":"structure","members":{}}},"DescribeConstraint":{"input":{"type":"structure","required":["Id"],"members":{"AcceptLanguage":{},"Id":{}}},"output":{"type":"structure","members":{"ConstraintDetail":{"shape":"S1b"},"ConstraintParameters":{},"Status":{}}}},"DescribeCopyProductStatus":{"input":{"type":"structure","required":["CopyProductToken"],"members":{"AcceptLanguage":{},"CopyProductToken":{}}},"output":{"type":"structure","members":{"CopyProductStatus":{},"TargetProductId":{},"StatusDetail":{}}}},"DescribePortfolio":{"input":{"type":"structure","required":["Id"],"members":{"AcceptLanguage":{},"Id":{}}},"output":{"type":"structure","members":{"PortfolioDetail":{"shape":"S1n"},"Tags":{"shape":"S1q"},"TagOptions":{"shape":"S4k"},"Budgets":{"shape":"S4l"}}}},"DescribePortfolioShareStatus":{"input":{"type":"structure","required":["PortfolioShareToken"],"members":{"PortfolioShareToken":{}}},"output":{"type":"structure","members":{"PortfolioShareToken":{},"PortfolioId":{},"OrganizationNodeValue":{},"Status":{},"ShareDetails":{"type":"structure","members":{"SuccessfulShares":{"type":"list","member":{}},"ShareErrors":{"type":"list","member":{"type":"structure","members":{"Accounts":{"type":"list","member":{}},"Message":{},"Error":{}}}}}}}}},"DescribePortfolioShares":{"input":{"type":"structure","required":["PortfolioId","Type"],"members":{"PortfolioId":{},"Type":{},"PageToken":{},"PageSize":{"type":"integer"}}},"output":{"type":"structure","members":{"NextPageToken":{},"PortfolioShareDetails":{"type":"list","member":{"type":"structure","members":{"PrincipalId":{},"Type":{},"Accepted":{"type":"boolean"},"ShareTagOptions":{"type":"boolean"},"SharePrincipals":{"type":"boolean"}}}}}}},"DescribeProduct":{"input":{"type":"structure","members":{"AcceptLanguage":{},"Id":{},"Name":{}}},"output":{"type":"structure","members":{"ProductViewSummary":{"shape":"S2m"},"ProvisioningArtifacts":{"shape":"S56"},"Budgets":{"shape":"S4l"},"LaunchPaths":{"type":"list","member":{"type":"structure","members":{"Id":{},"Name":{}}}}}}},"DescribeProductAsAdmin":{"input":{"type":"structure","members":{"AcceptLanguage":{},"Id":{},"Name":{},"SourcePortfolioId":{}}},"output":{"type":"structure","members":{"ProductViewDetail":{"shape":"S2l"},"ProvisioningArtifactSummaries":{"type":"list","member":{"type":"structure","members":{"Id":{},"Name":{},"Description":{},"CreatedTime":{"type":"timestamp"},"ProvisioningArtifactMetadata":{"shape":"S27"}}}},"Tags":{"shape":"S1q"},"TagOptions":{"shape":"S4k"},"Budgets":{"shape":"S4l"}}}},"DescribeProductView":{"input":{"type":"structure","required":["Id"],"members":{"AcceptLanguage":{},"Id":{}}},"output":{"type":"structure","members":{"ProductViewSummary":{"shape":"S2m"},"ProvisioningArtifacts":{"shape":"S56"}}}},"DescribeProvisionedProduct":{"input":{"type":"structure","members":{"AcceptLanguage":{},"Id":{},"Name":{}}},"output":{"type":"structure","members":{"ProvisionedProductDetail":{"shape":"S5k"},"CloudWatchDashboards":{"type":"list","member":{"type":"structure","members":{"Name":{}}}}}}},"DescribeProvisionedProductPlan":{"input":{"type":"structure","required":["PlanId"],"members":{"AcceptLanguage":{},"PlanId":{},"PageSize":{"type":"integer"},"PageToken":{}}},"output":{"type":"structure","members":{"ProvisionedProductPlanDetails":{"type":"structure","members":{"CreatedTime":{"type":"timestamp"},"PathId":{},"ProductId":{},"PlanName":{},"PlanId":{},"ProvisionProductId":{},"ProvisionProductName":{},"PlanType":{},"ProvisioningArtifactId":{},"Status":{},"UpdatedTime":{"type":"timestamp"},"NotificationArns":{"shape":"S33"},"ProvisioningParameters":{"shape":"S36"},"Tags":{"shape":"S1q"},"StatusMessage":{}}},"ResourceChanges":{"type":"list","member":{"type":"structure","members":{"Action":{},"LogicalResourceId":{},"PhysicalResourceId":{},"ResourceType":{},"Replacement":{},"Scope":{"type":"list","member":{}},"Details":{"type":"list","member":{"type":"structure","members":{"Target":{"type":"structure","members":{"Attribute":{},"Name":{},"RequiresRecreation":{}}},"Evaluation":{},"CausingEntity":{}}}}}}},"NextPageToken":{}}}},"DescribeProvisioningArtifact":{"input":{"type":"structure","members":{"AcceptLanguage":{},"ProvisioningArtifactId":{},"ProductId":{},"ProvisioningArtifactName":{},"ProductName":{},"Verbose":{"type":"boolean"},"IncludeProvisioningArtifactParameters":{"type":"boolean"}}},"output":{"type":"structure","members":{"ProvisioningArtifactDetail":{"shape":"S2w"},"Info":{"shape":"S27"},"Status":{},"ProvisioningArtifactParameters":{"shape":"S6l"}}}},"DescribeProvisioningParameters":{"input":{"type":"structure","members":{"AcceptLanguage":{},"ProductId":{},"ProductName":{},"ProvisioningArtifactId":{},"ProvisioningArtifactName":{},"PathId":{},"PathName":{}}},"output":{"type":"structure","members":{"ProvisioningArtifactParameters":{"shape":"S6l"},"ConstraintSummaries":{"shape":"S6w"},"UsageInstructions":{"type":"list","member":{"type":"structure","members":{"Type":{},"Value":{}}}},"TagOptions":{"type":"list","member":{"type":"structure","members":{"Key":{},"Values":{"type":"list","member":{}}}}},"ProvisioningArtifactPreferences":{"type":"structure","members":{"StackSetAccounts":{"shape":"S76"},"StackSetRegions":{"shape":"S77"}}},"ProvisioningArtifactOutputs":{"shape":"S79","deprecated":true,"deprecatedMessage":"This property is deprecated and returns the Id and Description of the Provisioning Artifact. Use ProvisioningArtifactOutputKeys instead to get the Keys and Descriptions of the outputs."},"ProvisioningArtifactOutputKeys":{"shape":"S79"}}}},"DescribeRecord":{"input":{"type":"structure","required":["Id"],"members":{"AcceptLanguage":{},"Id":{},"PageToken":{},"PageSize":{"type":"integer"}}},"output":{"type":"structure","members":{"RecordDetail":{"shape":"S7f"},"RecordOutputs":{"shape":"S7q"},"NextPageToken":{}}}},"DescribeServiceAction":{"input":{"type":"structure","required":["Id"],"members":{"Id":{},"AcceptLanguage":{}}},"output":{"type":"structure","members":{"ServiceActionDetail":{"shape":"S3m"}}}},"DescribeServiceActionExecutionParameters":{"input":{"type":"structure","required":["ProvisionedProductId","ServiceActionId"],"members":{"ProvisionedProductId":{},"ServiceActionId":{},"AcceptLanguage":{}}},"output":{"type":"structure","members":{"ServiceActionParameters":{"type":"list","member":{"type":"structure","members":{"Name":{},"Type":{},"DefaultValues":{"shape":"S82"}}}}}}},"DescribeTagOption":{"input":{"type":"structure","required":["Id"],"members":{"Id":{}}},"output":{"type":"structure","members":{"TagOptionDetail":{"shape":"S3s"}}}},"DisableAWSOrganizationsAccess":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{}}},"DisassociateBudgetFromResource":{"input":{"type":"structure","required":["BudgetName","ResourceId"],"members":{"BudgetName":{},"ResourceId":{}}},"output":{"type":"structure","members":{}}},"DisassociatePrincipalFromPortfolio":{"input":{"type":"structure","required":["PortfolioId","PrincipalARN"],"members":{"AcceptLanguage":{},"PortfolioId":{},"PrincipalARN":{},"PrincipalType":{}}},"output":{"type":"structure","members":{}}},"DisassociateProductFromPortfolio":{"input":{"type":"structure","required":["ProductId","PortfolioId"],"members":{"AcceptLanguage":{},"ProductId":{},"PortfolioId":{}}},"output":{"type":"structure","members":{}}},"DisassociateServiceActionFromProvisioningArtifact":{"input":{"type":"structure","required":["ProductId","ProvisioningArtifactId","ServiceActionId"],"members":{"ProductId":{},"ProvisioningArtifactId":{},"ServiceActionId":{},"AcceptLanguage":{},"IdempotencyToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{}}},"DisassociateTagOptionFromResource":{"input":{"type":"structure","required":["ResourceId","TagOptionId"],"members":{"ResourceId":{},"TagOptionId":{}}},"output":{"type":"structure","members":{}}},"EnableAWSOrganizationsAccess":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{}}},"ExecuteProvisionedProductPlan":{"input":{"type":"structure","required":["PlanId","IdempotencyToken"],"members":{"AcceptLanguage":{},"PlanId":{},"IdempotencyToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"RecordDetail":{"shape":"S7f"}}}},"ExecuteProvisionedProductServiceAction":{"input":{"type":"structure","required":["ProvisionedProductId","ServiceActionId","ExecuteToken"],"members":{"ProvisionedProductId":{},"ServiceActionId":{},"ExecuteToken":{"idempotencyToken":true},"AcceptLanguage":{},"Parameters":{"type":"map","key":{},"value":{"shape":"S82"}}}},"output":{"type":"structure","members":{"RecordDetail":{"shape":"S7f"}}}},"GetAWSOrganizationsAccessStatus":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"AccessStatus":{}}}},"GetProvisionedProductOutputs":{"input":{"type":"structure","members":{"AcceptLanguage":{},"ProvisionedProductId":{},"ProvisionedProductName":{},"OutputKeys":{"type":"list","member":{}},"PageSize":{"type":"integer"},"PageToken":{}}},"output":{"type":"structure","members":{"Outputs":{"shape":"S7q"},"NextPageToken":{}}}},"ImportAsProvisionedProduct":{"input":{"type":"structure","required":["ProductId","ProvisioningArtifactId","ProvisionedProductName","PhysicalId","IdempotencyToken"],"members":{"AcceptLanguage":{},"ProductId":{},"ProvisioningArtifactId":{},"ProvisionedProductName":{},"PhysicalId":{},"IdempotencyToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"RecordDetail":{"shape":"S7f"}}}},"ListAcceptedPortfolioShares":{"input":{"type":"structure","members":{"AcceptLanguage":{},"PageToken":{},"PageSize":{"type":"integer"},"PortfolioShareType":{}}},"output":{"type":"structure","members":{"PortfolioDetails":{"shape":"S90"},"NextPageToken":{}}}},"ListBudgetsForResource":{"input":{"type":"structure","required":["ResourceId"],"members":{"AcceptLanguage":{},"ResourceId":{},"PageSize":{"type":"integer"},"PageToken":{}}},"output":{"type":"structure","members":{"Budgets":{"shape":"S4l"},"NextPageToken":{}}}},"ListConstraintsForPortfolio":{"input":{"type":"structure","required":["PortfolioId"],"members":{"AcceptLanguage":{},"PortfolioId":{},"ProductId":{},"PageSize":{"type":"integer"},"PageToken":{}}},"output":{"type":"structure","members":{"ConstraintDetails":{"type":"list","member":{"shape":"S1b"}},"NextPageToken":{}}}},"ListLaunchPaths":{"input":{"type":"structure","required":["ProductId"],"members":{"AcceptLanguage":{},"ProductId":{},"PageSize":{"type":"integer"},"PageToken":{}}},"output":{"type":"structure","members":{"LaunchPathSummaries":{"type":"list","member":{"type":"structure","members":{"Id":{},"ConstraintSummaries":{"shape":"S6w"},"Tags":{"shape":"S1q"},"Name":{}}}},"NextPageToken":{}}}},"ListOrganizationPortfolioAccess":{"input":{"type":"structure","required":["PortfolioId","OrganizationNodeType"],"members":{"AcceptLanguage":{},"PortfolioId":{},"OrganizationNodeType":{},"PageToken":{},"PageSize":{"type":"integer"}}},"output":{"type":"structure","members":{"OrganizationNodes":{"type":"list","member":{"shape":"S1s"}},"NextPageToken":{}}}},"ListPortfolioAccess":{"input":{"type":"structure","required":["PortfolioId"],"members":{"AcceptLanguage":{},"PortfolioId":{},"OrganizationParentId":{},"PageToken":{},"PageSize":{"type":"integer"}}},"output":{"type":"structure","members":{"AccountIds":{"type":"list","member":{}},"NextPageToken":{}}}},"ListPortfolios":{"input":{"type":"structure","members":{"AcceptLanguage":{},"PageToken":{},"PageSize":{"type":"integer"}}},"output":{"type":"structure","members":{"PortfolioDetails":{"shape":"S90"},"NextPageToken":{}}}},"ListPortfoliosForProduct":{"input":{"type":"structure","required":["ProductId"],"members":{"AcceptLanguage":{},"ProductId":{},"PageToken":{},"PageSize":{"type":"integer"}}},"output":{"type":"structure","members":{"PortfolioDetails":{"shape":"S90"},"NextPageToken":{}}}},"ListPrincipalsForPortfolio":{"input":{"type":"structure","required":["PortfolioId"],"members":{"AcceptLanguage":{},"PortfolioId":{},"PageSize":{"type":"integer"},"PageToken":{}}},"output":{"type":"structure","members":{"Principals":{"type":"list","member":{"type":"structure","members":{"PrincipalARN":{},"PrincipalType":{}}}},"NextPageToken":{}}}},"ListProvisionedProductPlans":{"input":{"type":"structure","members":{"AcceptLanguage":{},"ProvisionProductId":{},"PageSize":{"type":"integer"},"PageToken":{},"AccessLevelFilter":{"shape":"S9p"}}},"output":{"type":"structure","members":{"ProvisionedProductPlans":{"type":"list","member":{"type":"structure","members":{"PlanName":{},"PlanId":{},"ProvisionProductId":{},"ProvisionProductName":{},"PlanType":{},"ProvisioningArtifactId":{}}}},"NextPageToken":{}}}},"ListProvisioningArtifacts":{"input":{"type":"structure","required":["ProductId"],"members":{"AcceptLanguage":{},"ProductId":{}}},"output":{"type":"structure","members":{"ProvisioningArtifactDetails":{"type":"list","member":{"shape":"S2w"}},"NextPageToken":{}}}},"ListProvisioningArtifactsForServiceAction":{"input":{"type":"structure","required":["ServiceActionId"],"members":{"ServiceActionId":{},"PageSize":{"type":"integer"},"PageToken":{},"AcceptLanguage":{}}},"output":{"type":"structure","members":{"ProvisioningArtifactViews":{"type":"list","member":{"type":"structure","members":{"ProductViewSummary":{"shape":"S2m"},"ProvisioningArtifact":{"shape":"S57"}}}},"NextPageToken":{}}}},"ListRecordHistory":{"input":{"type":"structure","members":{"AcceptLanguage":{},"AccessLevelFilter":{"shape":"S9p"},"SearchFilter":{"type":"structure","members":{"Key":{},"Value":{}}},"PageSize":{"type":"integer"},"PageToken":{}}},"output":{"type":"structure","members":{"RecordDetails":{"type":"list","member":{"shape":"S7f"}},"NextPageToken":{}}}},"ListResourcesForTagOption":{"input":{"type":"structure","required":["TagOptionId"],"members":{"TagOptionId":{},"ResourceType":{},"PageSize":{"type":"integer"},"PageToken":{}}},"output":{"type":"structure","members":{"ResourceDetails":{"type":"list","member":{"type":"structure","members":{"Id":{},"ARN":{},"Name":{},"Description":{},"CreatedTime":{"type":"timestamp"}}}},"PageToken":{}}}},"ListServiceActions":{"input":{"type":"structure","members":{"AcceptLanguage":{},"PageSize":{"type":"integer"},"PageToken":{}}},"output":{"type":"structure","members":{"ServiceActionSummaries":{"shape":"Sak"},"NextPageToken":{}}}},"ListServiceActionsForProvisioningArtifact":{"input":{"type":"structure","required":["ProductId","ProvisioningArtifactId"],"members":{"ProductId":{},"ProvisioningArtifactId":{},"PageSize":{"type":"integer"},"PageToken":{},"AcceptLanguage":{}}},"output":{"type":"structure","members":{"ServiceActionSummaries":{"shape":"Sak"},"NextPageToken":{}}}},"ListStackInstancesForProvisionedProduct":{"input":{"type":"structure","required":["ProvisionedProductId"],"members":{"AcceptLanguage":{},"ProvisionedProductId":{},"PageToken":{},"PageSize":{"type":"integer"}}},"output":{"type":"structure","members":{"StackInstances":{"type":"list","member":{"type":"structure","members":{"Account":{},"Region":{},"StackInstanceStatus":{}}}},"NextPageToken":{}}}},"ListTagOptions":{"input":{"type":"structure","members":{"Filters":{"type":"structure","members":{"Key":{},"Value":{},"Active":{"type":"boolean"}}},"PageSize":{"type":"integer"},"PageToken":{}}},"output":{"type":"structure","members":{"TagOptionDetails":{"shape":"S4k"},"PageToken":{}}}},"NotifyProvisionProductEngineWorkflowResult":{"input":{"type":"structure","required":["WorkflowToken","RecordId","Status","IdempotencyToken"],"members":{"WorkflowToken":{},"RecordId":{},"Status":{},"FailureReason":{},"ResourceIdentifier":{"type":"structure","members":{"UniqueTag":{"type":"structure","members":{"Key":{},"Value":{}}}}},"Outputs":{"shape":"S7q"},"IdempotencyToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{}}},"NotifyTerminateProvisionedProductEngineWorkflowResult":{"input":{"type":"structure","required":["WorkflowToken","RecordId","Status","IdempotencyToken"],"members":{"WorkflowToken":{},"RecordId":{},"Status":{},"FailureReason":{},"IdempotencyToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{}}},"NotifyUpdateProvisionedProductEngineWorkflowResult":{"input":{"type":"structure","required":["WorkflowToken","RecordId","Status","IdempotencyToken"],"members":{"WorkflowToken":{},"RecordId":{},"Status":{},"FailureReason":{},"Outputs":{"shape":"S7q"},"IdempotencyToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{}}},"ProvisionProduct":{"input":{"type":"structure","required":["ProvisionedProductName","ProvisionToken"],"members":{"AcceptLanguage":{},"ProductId":{},"ProductName":{},"ProvisioningArtifactId":{},"ProvisioningArtifactName":{},"PathId":{},"PathName":{},"ProvisionedProductName":{},"ProvisioningParameters":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}},"ProvisioningPreferences":{"type":"structure","members":{"StackSetAccounts":{"shape":"S76"},"StackSetRegions":{"shape":"S77"},"StackSetFailureToleranceCount":{"type":"integer"},"StackSetFailureTolerancePercentage":{"type":"integer"},"StackSetMaxConcurrencyCount":{"type":"integer"},"StackSetMaxConcurrencyPercentage":{"type":"integer"}}},"Tags":{"shape":"S1q"},"NotificationArns":{"shape":"S33"},"ProvisionToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"RecordDetail":{"shape":"S7f"}}}},"RejectPortfolioShare":{"input":{"type":"structure","required":["PortfolioId"],"members":{"AcceptLanguage":{},"PortfolioId":{},"PortfolioShareType":{}}},"output":{"type":"structure","members":{}}},"ScanProvisionedProducts":{"input":{"type":"structure","members":{"AcceptLanguage":{},"AccessLevelFilter":{"shape":"S9p"},"PageSize":{"type":"integer"},"PageToken":{}}},"output":{"type":"structure","members":{"ProvisionedProducts":{"type":"list","member":{"shape":"S5k"}},"NextPageToken":{}}}},"SearchProducts":{"input":{"type":"structure","members":{"AcceptLanguage":{},"Filters":{"shape":"Sbn"},"PageSize":{"type":"integer"},"SortBy":{},"SortOrder":{},"PageToken":{}}},"output":{"type":"structure","members":{"ProductViewSummaries":{"type":"list","member":{"shape":"S2m"}},"ProductViewAggregations":{"type":"map","key":{},"value":{"type":"list","member":{"type":"structure","members":{"Value":{},"ApproximateCount":{"type":"integer"}}}}},"NextPageToken":{}}}},"SearchProductsAsAdmin":{"input":{"type":"structure","members":{"AcceptLanguage":{},"PortfolioId":{},"Filters":{"shape":"Sbn"},"SortBy":{},"SortOrder":{},"PageToken":{},"PageSize":{"type":"integer"},"ProductSource":{}}},"output":{"type":"structure","members":{"ProductViewDetails":{"type":"list","member":{"shape":"S2l"}},"NextPageToken":{}}}},"SearchProvisionedProducts":{"input":{"type":"structure","members":{"AcceptLanguage":{},"AccessLevelFilter":{"shape":"S9p"},"Filters":{"type":"map","key":{},"value":{"type":"list","member":{}}},"SortBy":{},"SortOrder":{},"PageSize":{"type":"integer"},"PageToken":{}}},"output":{"type":"structure","members":{"ProvisionedProducts":{"type":"list","member":{"type":"structure","members":{"Name":{},"Arn":{},"Type":{},"Id":{},"Status":{},"StatusMessage":{},"CreatedTime":{"type":"timestamp"},"IdempotencyToken":{},"LastRecordId":{},"LastProvisioningRecordId":{},"LastSuccessfulProvisioningRecordId":{},"Tags":{"shape":"S1q"},"PhysicalId":{},"ProductId":{},"ProductName":{},"ProvisioningArtifactId":{},"ProvisioningArtifactName":{},"UserArn":{},"UserArnSession":{}}}},"TotalResultsCount":{"type":"integer"},"NextPageToken":{}}}},"TerminateProvisionedProduct":{"input":{"type":"structure","required":["TerminateToken"],"members":{"ProvisionedProductName":{},"ProvisionedProductId":{},"TerminateToken":{"idempotencyToken":true},"IgnoreErrors":{"type":"boolean"},"AcceptLanguage":{},"RetainPhysicalResources":{"type":"boolean"}}},"output":{"type":"structure","members":{"RecordDetail":{"shape":"S7f"}}}},"UpdateConstraint":{"input":{"type":"structure","required":["Id"],"members":{"AcceptLanguage":{},"Id":{},"Description":{},"Parameters":{}}},"output":{"type":"structure","members":{"ConstraintDetail":{"shape":"S1b"},"ConstraintParameters":{},"Status":{}}}},"UpdatePortfolio":{"input":{"type":"structure","required":["Id"],"members":{"AcceptLanguage":{},"Id":{},"DisplayName":{},"Description":{},"ProviderName":{},"AddTags":{"shape":"S1i"},"RemoveTags":{"shape":"Sco"}}},"output":{"type":"structure","members":{"PortfolioDetail":{"shape":"S1n"},"Tags":{"shape":"S1q"}}}},"UpdatePortfolioShare":{"input":{"type":"structure","required":["PortfolioId"],"members":{"AcceptLanguage":{},"PortfolioId":{},"AccountId":{},"OrganizationNode":{"shape":"S1s"},"ShareTagOptions":{"type":"boolean"},"SharePrincipals":{"type":"boolean"}}},"output":{"type":"structure","members":{"PortfolioShareToken":{},"Status":{}}}},"UpdateProduct":{"input":{"type":"structure","required":["Id"],"members":{"AcceptLanguage":{},"Id":{},"Name":{},"Owner":{},"Description":{},"Distributor":{},"SupportDescription":{},"SupportEmail":{},"SupportUrl":{},"AddTags":{"shape":"S1i"},"RemoveTags":{"shape":"Sco"},"SourceConnection":{"shape":"S2c"}}},"output":{"type":"structure","members":{"ProductViewDetail":{"shape":"S2l"},"Tags":{"shape":"S1q"}}}},"UpdateProvisionedProduct":{"input":{"type":"structure","required":["UpdateToken"],"members":{"AcceptLanguage":{},"ProvisionedProductName":{},"ProvisionedProductId":{},"ProductId":{},"ProductName":{},"ProvisioningArtifactId":{},"ProvisioningArtifactName":{},"PathId":{},"PathName":{},"ProvisioningParameters":{"shape":"S36"},"ProvisioningPreferences":{"type":"structure","members":{"StackSetAccounts":{"shape":"S76"},"StackSetRegions":{"shape":"S77"},"StackSetFailureToleranceCount":{"type":"integer"},"StackSetFailureTolerancePercentage":{"type":"integer"},"StackSetMaxConcurrencyCount":{"type":"integer"},"StackSetMaxConcurrencyPercentage":{"type":"integer"},"StackSetOperationType":{}}},"Tags":{"shape":"S1q"},"UpdateToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"RecordDetail":{"shape":"S7f"}}}},"UpdateProvisionedProductProperties":{"input":{"type":"structure","required":["ProvisionedProductId","ProvisionedProductProperties","IdempotencyToken"],"members":{"AcceptLanguage":{},"ProvisionedProductId":{},"ProvisionedProductProperties":{"shape":"Sd0"},"IdempotencyToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"ProvisionedProductId":{},"ProvisionedProductProperties":{"shape":"Sd0"},"RecordId":{},"Status":{}}}},"UpdateProvisioningArtifact":{"input":{"type":"structure","required":["ProductId","ProvisioningArtifactId"],"members":{"AcceptLanguage":{},"ProductId":{},"ProvisioningArtifactId":{},"Name":{},"Description":{},"Active":{"type":"boolean"},"Guidance":{}}},"output":{"type":"structure","members":{"ProvisioningArtifactDetail":{"shape":"S2w"},"Info":{"shape":"S27"},"Status":{}}}},"UpdateServiceAction":{"input":{"type":"structure","required":["Id"],"members":{"Id":{},"Name":{},"Definition":{"shape":"S3h"},"Description":{},"AcceptLanguage":{}}},"output":{"type":"structure","members":{"ServiceActionDetail":{"shape":"S3m"}}}},"UpdateTagOption":{"input":{"type":"structure","required":["Id"],"members":{"Id":{},"Value":{},"Active":{"type":"boolean"}}},"output":{"type":"structure","members":{"TagOptionDetail":{"shape":"S3s"}}}}},"shapes":{"Sn":{"type":"list","member":{"type":"structure","required":["ServiceActionId","ProductId","ProvisioningArtifactId"],"members":{"ServiceActionId":{},"ProductId":{},"ProvisioningArtifactId":{}}}},"Sq":{"type":"list","member":{"type":"structure","members":{"ServiceActionId":{},"ProductId":{},"ProvisioningArtifactId":{},"ErrorCode":{},"ErrorMessage":{}}}},"S1b":{"type":"structure","members":{"ConstraintId":{},"Type":{},"Description":{},"Owner":{},"ProductId":{},"PortfolioId":{}}},"S1i":{"type":"list","member":{"shape":"S1j"}},"S1j":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}},"S1n":{"type":"structure","members":{"Id":{},"ARN":{},"DisplayName":{},"Description":{},"CreatedTime":{"type":"timestamp"},"ProviderName":{}}},"S1q":{"type":"list","member":{"shape":"S1j"}},"S1s":{"type":"structure","members":{"Type":{},"Value":{}}},"S24":{"type":"structure","members":{"Name":{},"Description":{},"Info":{"shape":"S27"},"Type":{},"DisableTemplateValidation":{"type":"boolean"}}},"S27":{"type":"map","key":{},"value":{}},"S2c":{"type":"structure","required":["ConnectionParameters"],"members":{"Type":{},"ConnectionParameters":{"shape":"S2e"}}},"S2e":{"type":"structure","members":{"CodeStar":{"type":"structure","required":["ConnectionArn","Repository","Branch","ArtifactPath"],"members":{"ConnectionArn":{},"Repository":{},"Branch":{},"ArtifactPath":{}}}}},"S2l":{"type":"structure","members":{"ProductViewSummary":{"shape":"S2m"},"Status":{},"ProductARN":{},"CreatedTime":{"type":"timestamp"},"SourceConnection":{"type":"structure","members":{"Type":{},"ConnectionParameters":{"shape":"S2e"},"LastSync":{"type":"structure","members":{"LastSyncTime":{"type":"timestamp"},"LastSyncStatus":{},"LastSyncStatusMessage":{},"LastSuccessfulSyncTime":{"type":"timestamp"},"LastSuccessfulSyncProvisioningArtifactId":{}}}}}}},"S2m":{"type":"structure","members":{"Id":{},"ProductId":{},"Name":{},"Owner":{},"ShortDescription":{},"Type":{},"Distributor":{},"HasDefaultPath":{"type":"boolean"},"SupportEmail":{},"SupportDescription":{},"SupportUrl":{}}},"S2w":{"type":"structure","members":{"Id":{},"Name":{},"Description":{},"Type":{},"CreatedTime":{"type":"timestamp"},"Active":{"type":"boolean"},"Guidance":{},"SourceRevision":{}}},"S33":{"type":"list","member":{}},"S36":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{},"UsePreviousValue":{"type":"boolean"}}}},"S3h":{"type":"map","key":{},"value":{}},"S3m":{"type":"structure","members":{"ServiceActionSummary":{"shape":"S3n"},"Definition":{"shape":"S3h"}}},"S3n":{"type":"structure","members":{"Id":{},"Name":{},"Description":{},"DefinitionType":{}}},"S3s":{"type":"structure","members":{"Key":{},"Value":{},"Active":{"type":"boolean"},"Id":{},"Owner":{}}},"S4k":{"type":"list","member":{"shape":"S3s"}},"S4l":{"type":"list","member":{"type":"structure","members":{"BudgetName":{}}}},"S56":{"type":"list","member":{"shape":"S57"}},"S57":{"type":"structure","members":{"Id":{},"Name":{},"Description":{},"CreatedTime":{"type":"timestamp"},"Guidance":{}}},"S5k":{"type":"structure","members":{"Name":{},"Arn":{},"Type":{},"Id":{},"Status":{},"StatusMessage":{},"CreatedTime":{"type":"timestamp"},"IdempotencyToken":{},"LastRecordId":{},"LastProvisioningRecordId":{},"LastSuccessfulProvisioningRecordId":{},"ProductId":{},"ProvisioningArtifactId":{},"LaunchRoleArn":{}}},"S6l":{"type":"list","member":{"type":"structure","members":{"ParameterKey":{},"DefaultValue":{},"ParameterType":{},"IsNoEcho":{"type":"boolean"},"Description":{},"ParameterConstraints":{"type":"structure","members":{"AllowedValues":{"type":"list","member":{}},"AllowedPattern":{},"ConstraintDescription":{},"MaxLength":{},"MinLength":{},"MaxValue":{},"MinValue":{}}}}}},"S6w":{"type":"list","member":{"type":"structure","members":{"Type":{},"Description":{}}}},"S76":{"type":"list","member":{}},"S77":{"type":"list","member":{}},"S79":{"type":"list","member":{"type":"structure","members":{"Key":{},"Description":{}}}},"S7f":{"type":"structure","members":{"RecordId":{},"ProvisionedProductName":{},"Status":{},"CreatedTime":{"type":"timestamp"},"UpdatedTime":{"type":"timestamp"},"ProvisionedProductType":{},"RecordType":{},"ProvisionedProductId":{},"ProductId":{},"ProvisioningArtifactId":{},"PathId":{},"RecordErrors":{"type":"list","member":{"type":"structure","members":{"Code":{},"Description":{}}}},"RecordTags":{"type":"list","member":{"type":"structure","members":{"Key":{},"Value":{}}}},"LaunchRoleArn":{}}},"S7q":{"type":"list","member":{"type":"structure","members":{"OutputKey":{},"OutputValue":{},"Description":{}}}},"S82":{"type":"list","member":{}},"S90":{"type":"list","member":{"shape":"S1n"}},"S9p":{"type":"structure","members":{"Key":{},"Value":{}}},"Sak":{"type":"list","member":{"shape":"S3n"}},"Sbn":{"type":"map","key":{},"value":{"type":"list","member":{}}},"Sco":{"type":"list","member":{}},"Sd0":{"type":"map","key":{},"value":{}}}}')},21687:e=>{"use strict";e.exports=JSON.parse('{"o":{"DescribePortfolioShares":{"input_token":"PageToken","output_token":"NextPageToken","limit_key":"PageSize"},"GetProvisionedProductOutputs":{"input_token":"PageToken","output_token":"NextPageToken","limit_key":"PageSize"},"ListAcceptedPortfolioShares":{"input_token":"PageToken","output_token":"NextPageToken","limit_key":"PageSize"},"ListBudgetsForResource":{"input_token":"PageToken","output_token":"NextPageToken","limit_key":"PageSize"},"ListConstraintsForPortfolio":{"input_token":"PageToken","output_token":"NextPageToken","limit_key":"PageSize"},"ListLaunchPaths":{"input_token":"PageToken","output_token":"NextPageToken","limit_key":"PageSize"},"ListOrganizationPortfolioAccess":{"input_token":"PageToken","output_token":"NextPageToken","limit_key":"PageSize"},"ListPortfolioAccess":{"input_token":"PageToken","output_token":"NextPageToken","limit_key":"PageSize"},"ListPortfolios":{"input_token":"PageToken","output_token":"NextPageToken","limit_key":"PageSize"},"ListPortfoliosForProduct":{"input_token":"PageToken","output_token":"NextPageToken","limit_key":"PageSize"},"ListPrincipalsForPortfolio":{"input_token":"PageToken","output_token":"NextPageToken","limit_key":"PageSize"},"ListProvisioningArtifactsForServiceAction":{"input_token":"PageToken","output_token":"NextPageToken","limit_key":"PageSize"},"ListResourcesForTagOption":{"input_token":"PageToken","output_token":"PageToken","limit_key":"PageSize"},"ListServiceActions":{"input_token":"PageToken","output_token":"NextPageToken","limit_key":"PageSize"},"ListServiceActionsForProvisioningArtifact":{"input_token":"PageToken","output_token":"NextPageToken","limit_key":"PageSize"},"ListTagOptions":{"input_token":"PageToken","output_token":"PageToken","limit_key":"PageSize"},"SearchProducts":{"input_token":"PageToken","output_token":"NextPageToken","limit_key":"PageSize"},"SearchProductsAsAdmin":{"input_token":"PageToken","output_token":"NextPageToken","limit_key":"PageSize"},"SearchProvisionedProducts":{"input_token":"PageToken","output_token":"NextPageToken","limit_key":"PageSize"}}}')},64387:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2010-03-31","endpointPrefix":"sns","protocol":"query","protocols":["query"],"serviceAbbreviation":"Amazon SNS","serviceFullName":"Amazon Simple Notification Service","serviceId":"SNS","signatureVersion":"v4","uid":"sns-2010-03-31","xmlNamespace":"http://sns.amazonaws.com/doc/2010-03-31/","auth":["aws.auth#sigv4"]},"operations":{"AddPermission":{"input":{"type":"structure","required":["TopicArn","Label","AWSAccountId","ActionName"],"members":{"TopicArn":{},"Label":{},"AWSAccountId":{"type":"list","member":{}},"ActionName":{"type":"list","member":{}}}}},"CheckIfPhoneNumberIsOptedOut":{"input":{"type":"structure","required":["phoneNumber"],"members":{"phoneNumber":{"shape":"S9"}}},"output":{"resultWrapper":"CheckIfPhoneNumberIsOptedOutResult","type":"structure","members":{"isOptedOut":{"type":"boolean"}}}},"ConfirmSubscription":{"input":{"type":"structure","required":["TopicArn","Token"],"members":{"TopicArn":{},"Token":{},"AuthenticateOnUnsubscribe":{}}},"output":{"resultWrapper":"ConfirmSubscriptionResult","type":"structure","members":{"SubscriptionArn":{}}}},"CreatePlatformApplication":{"input":{"type":"structure","required":["Name","Platform","Attributes"],"members":{"Name":{},"Platform":{},"Attributes":{"shape":"Sj"}}},"output":{"resultWrapper":"CreatePlatformApplicationResult","type":"structure","members":{"PlatformApplicationArn":{}}}},"CreatePlatformEndpoint":{"input":{"type":"structure","required":["PlatformApplicationArn","Token"],"members":{"PlatformApplicationArn":{},"Token":{},"CustomUserData":{},"Attributes":{"shape":"Sj"}}},"output":{"resultWrapper":"CreatePlatformEndpointResult","type":"structure","members":{"EndpointArn":{}}}},"CreateSMSSandboxPhoneNumber":{"input":{"type":"structure","required":["PhoneNumber"],"members":{"PhoneNumber":{"shape":"So"},"LanguageCode":{}}},"output":{"resultWrapper":"CreateSMSSandboxPhoneNumberResult","type":"structure","members":{}}},"CreateTopic":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"Attributes":{"shape":"St"},"Tags":{"shape":"Sw"},"DataProtectionPolicy":{}}},"output":{"resultWrapper":"CreateTopicResult","type":"structure","members":{"TopicArn":{}}}},"DeleteEndpoint":{"input":{"type":"structure","required":["EndpointArn"],"members":{"EndpointArn":{}}}},"DeletePlatformApplication":{"input":{"type":"structure","required":["PlatformApplicationArn"],"members":{"PlatformApplicationArn":{}}}},"DeleteSMSSandboxPhoneNumber":{"input":{"type":"structure","required":["PhoneNumber"],"members":{"PhoneNumber":{"shape":"So"}}},"output":{"resultWrapper":"DeleteSMSSandboxPhoneNumberResult","type":"structure","members":{}}},"DeleteTopic":{"input":{"type":"structure","required":["TopicArn"],"members":{"TopicArn":{}}}},"GetDataProtectionPolicy":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"resultWrapper":"GetDataProtectionPolicyResult","type":"structure","members":{"DataProtectionPolicy":{}}}},"GetEndpointAttributes":{"input":{"type":"structure","required":["EndpointArn"],"members":{"EndpointArn":{}}},"output":{"resultWrapper":"GetEndpointAttributesResult","type":"structure","members":{"Attributes":{"shape":"Sj"}}}},"GetPlatformApplicationAttributes":{"input":{"type":"structure","required":["PlatformApplicationArn"],"members":{"PlatformApplicationArn":{}}},"output":{"resultWrapper":"GetPlatformApplicationAttributesResult","type":"structure","members":{"Attributes":{"shape":"Sj"}}}},"GetSMSAttributes":{"input":{"type":"structure","members":{"attributes":{"type":"list","member":{}}}},"output":{"resultWrapper":"GetSMSAttributesResult","type":"structure","members":{"attributes":{"shape":"Sj"}}}},"GetSMSSandboxAccountStatus":{"input":{"type":"structure","members":{}},"output":{"resultWrapper":"GetSMSSandboxAccountStatusResult","type":"structure","required":["IsInSandbox"],"members":{"IsInSandbox":{"type":"boolean"}}}},"GetSubscriptionAttributes":{"input":{"type":"structure","required":["SubscriptionArn"],"members":{"SubscriptionArn":{}}},"output":{"resultWrapper":"GetSubscriptionAttributesResult","type":"structure","members":{"Attributes":{"shape":"S1j"}}}},"GetTopicAttributes":{"input":{"type":"structure","required":["TopicArn"],"members":{"TopicArn":{}}},"output":{"resultWrapper":"GetTopicAttributesResult","type":"structure","members":{"Attributes":{"shape":"St"}}}},"ListEndpointsByPlatformApplication":{"input":{"type":"structure","required":["PlatformApplicationArn"],"members":{"PlatformApplicationArn":{},"NextToken":{}}},"output":{"resultWrapper":"ListEndpointsByPlatformApplicationResult","type":"structure","members":{"Endpoints":{"type":"list","member":{"type":"structure","members":{"EndpointArn":{},"Attributes":{"shape":"Sj"}}}},"NextToken":{}}}},"ListOriginationNumbers":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"resultWrapper":"ListOriginationNumbersResult","type":"structure","members":{"NextToken":{},"PhoneNumbers":{"type":"list","member":{"type":"structure","members":{"CreatedAt":{"type":"timestamp"},"PhoneNumber":{"shape":"S9"},"Status":{},"Iso2CountryCode":{},"RouteType":{},"NumberCapabilities":{"type":"list","member":{}}}}}}}},"ListPhoneNumbersOptedOut":{"input":{"type":"structure","members":{"nextToken":{}}},"output":{"resultWrapper":"ListPhoneNumbersOptedOutResult","type":"structure","members":{"phoneNumbers":{"type":"list","member":{"shape":"S9"}},"nextToken":{}}}},"ListPlatformApplications":{"input":{"type":"structure","members":{"NextToken":{}}},"output":{"resultWrapper":"ListPlatformApplicationsResult","type":"structure","members":{"PlatformApplications":{"type":"list","member":{"type":"structure","members":{"PlatformApplicationArn":{},"Attributes":{"shape":"Sj"}}}},"NextToken":{}}}},"ListSMSSandboxPhoneNumbers":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"resultWrapper":"ListSMSSandboxPhoneNumbersResult","type":"structure","required":["PhoneNumbers"],"members":{"PhoneNumbers":{"type":"list","member":{"type":"structure","members":{"PhoneNumber":{"shape":"So"},"Status":{}}}},"NextToken":{}}}},"ListSubscriptions":{"input":{"type":"structure","members":{"NextToken":{}}},"output":{"resultWrapper":"ListSubscriptionsResult","type":"structure","members":{"Subscriptions":{"shape":"S2h"},"NextToken":{}}}},"ListSubscriptionsByTopic":{"input":{"type":"structure","required":["TopicArn"],"members":{"TopicArn":{},"NextToken":{}}},"output":{"resultWrapper":"ListSubscriptionsByTopicResult","type":"structure","members":{"Subscriptions":{"shape":"S2h"},"NextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"resultWrapper":"ListTagsForResourceResult","type":"structure","members":{"Tags":{"shape":"Sw"}}}},"ListTopics":{"input":{"type":"structure","members":{"NextToken":{}}},"output":{"resultWrapper":"ListTopicsResult","type":"structure","members":{"Topics":{"type":"list","member":{"type":"structure","members":{"TopicArn":{}}}},"NextToken":{}}}},"OptInPhoneNumber":{"input":{"type":"structure","required":["phoneNumber"],"members":{"phoneNumber":{"shape":"S9"}}},"output":{"resultWrapper":"OptInPhoneNumberResult","type":"structure","members":{}}},"Publish":{"input":{"type":"structure","required":["Message"],"members":{"TopicArn":{},"TargetArn":{},"PhoneNumber":{"shape":"S9"},"Message":{},"Subject":{},"MessageStructure":{},"MessageAttributes":{"shape":"S31"},"MessageDeduplicationId":{},"MessageGroupId":{}}},"output":{"resultWrapper":"PublishResult","type":"structure","members":{"MessageId":{},"SequenceNumber":{}}}},"PublishBatch":{"input":{"type":"structure","required":["TopicArn","PublishBatchRequestEntries"],"members":{"TopicArn":{},"PublishBatchRequestEntries":{"type":"list","member":{"type":"structure","required":["Id","Message"],"members":{"Id":{},"Message":{},"Subject":{},"MessageStructure":{},"MessageAttributes":{"shape":"S31"},"MessageDeduplicationId":{},"MessageGroupId":{}}}}}},"output":{"resultWrapper":"PublishBatchResult","type":"structure","members":{"Successful":{"type":"list","member":{"type":"structure","members":{"Id":{},"MessageId":{},"SequenceNumber":{}}}},"Failed":{"type":"list","member":{"type":"structure","required":["Id","Code","SenderFault"],"members":{"Id":{},"Code":{},"Message":{},"SenderFault":{"type":"boolean"}}}}}}},"PutDataProtectionPolicy":{"input":{"type":"structure","required":["ResourceArn","DataProtectionPolicy"],"members":{"ResourceArn":{},"DataProtectionPolicy":{}}}},"RemovePermission":{"input":{"type":"structure","required":["TopicArn","Label"],"members":{"TopicArn":{},"Label":{}}}},"SetEndpointAttributes":{"input":{"type":"structure","required":["EndpointArn","Attributes"],"members":{"EndpointArn":{},"Attributes":{"shape":"Sj"}}}},"SetPlatformApplicationAttributes":{"input":{"type":"structure","required":["PlatformApplicationArn","Attributes"],"members":{"PlatformApplicationArn":{},"Attributes":{"shape":"Sj"}}}},"SetSMSAttributes":{"input":{"type":"structure","required":["attributes"],"members":{"attributes":{"shape":"Sj"}}},"output":{"resultWrapper":"SetSMSAttributesResult","type":"structure","members":{}}},"SetSubscriptionAttributes":{"input":{"type":"structure","required":["SubscriptionArn","AttributeName"],"members":{"SubscriptionArn":{},"AttributeName":{},"AttributeValue":{}}}},"SetTopicAttributes":{"input":{"type":"structure","required":["TopicArn","AttributeName"],"members":{"TopicArn":{},"AttributeName":{},"AttributeValue":{}}}},"Subscribe":{"input":{"type":"structure","required":["TopicArn","Protocol"],"members":{"TopicArn":{},"Protocol":{},"Endpoint":{},"Attributes":{"shape":"S1j"},"ReturnSubscriptionArn":{"type":"boolean"}}},"output":{"resultWrapper":"SubscribeResult","type":"structure","members":{"SubscriptionArn":{}}}},"TagResource":{"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"ResourceArn":{},"Tags":{"shape":"Sw"}}},"output":{"resultWrapper":"TagResourceResult","type":"structure","members":{}}},"Unsubscribe":{"input":{"type":"structure","required":["SubscriptionArn"],"members":{"SubscriptionArn":{}}}},"UntagResource":{"input":{"type":"structure","required":["ResourceArn","TagKeys"],"members":{"ResourceArn":{},"TagKeys":{"type":"list","member":{}}}},"output":{"resultWrapper":"UntagResourceResult","type":"structure","members":{}}},"VerifySMSSandboxPhoneNumber":{"input":{"type":"structure","required":["PhoneNumber","OneTimePassword"],"members":{"PhoneNumber":{"shape":"So"},"OneTimePassword":{}}},"output":{"resultWrapper":"VerifySMSSandboxPhoneNumberResult","type":"structure","members":{}}}},"shapes":{"S9":{"type":"string","sensitive":true},"Sj":{"type":"map","key":{},"value":{}},"So":{"type":"string","sensitive":true},"St":{"type":"map","key":{},"value":{}},"Sw":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"S1j":{"type":"map","key":{},"value":{}},"S2h":{"type":"list","member":{"type":"structure","members":{"SubscriptionArn":{},"Owner":{},"Protocol":{},"Endpoint":{},"TopicArn":{}}}},"S31":{"type":"map","key":{"locationName":"Name"},"value":{"locationName":"Value","type":"structure","required":["DataType"],"members":{"DataType":{},"StringValue":{},"BinaryValue":{"type":"blob"}}}}}}')},58054:e=>{"use strict";e.exports=JSON.parse('{"o":{"ListEndpointsByPlatformApplication":{"input_token":"NextToken","output_token":"NextToken","result_key":"Endpoints"},"ListOriginationNumbers":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"PhoneNumbers"},"ListPhoneNumbersOptedOut":{"input_token":"nextToken","output_token":"nextToken","result_key":"phoneNumbers"},"ListPlatformApplications":{"input_token":"NextToken","output_token":"NextToken","result_key":"PlatformApplications"},"ListSMSSandboxPhoneNumbers":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"PhoneNumbers"},"ListSubscriptions":{"input_token":"NextToken","output_token":"NextToken","result_key":"Subscriptions"},"ListSubscriptionsByTopic":{"input_token":"NextToken","output_token":"NextToken","result_key":"Subscriptions"},"ListTopics":{"input_token":"NextToken","output_token":"NextToken","result_key":"Topics"}}}')},53974:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2012-11-05","awsQueryCompatible":{},"endpointPrefix":"sqs","jsonVersion":"1.0","protocol":"json","protocols":["json"],"serviceAbbreviation":"Amazon SQS","serviceFullName":"Amazon Simple Queue Service","serviceId":"SQS","signatureVersion":"v4","targetPrefix":"AmazonSQS","uid":"sqs-2012-11-05"},"operations":{"AddPermission":{"input":{"type":"structure","required":["QueueUrl","Label","AWSAccountIds","Actions"],"members":{"QueueUrl":{},"Label":{},"AWSAccountIds":{"type":"list","member":{},"flattened":true},"Actions":{"type":"list","member":{},"flattened":true}}}},"CancelMessageMoveTask":{"input":{"type":"structure","required":["TaskHandle"],"members":{"TaskHandle":{}}},"output":{"type":"structure","members":{"ApproximateNumberOfMessagesMoved":{"type":"long"}}}},"ChangeMessageVisibility":{"input":{"type":"structure","required":["QueueUrl","ReceiptHandle","VisibilityTimeout"],"members":{"QueueUrl":{},"ReceiptHandle":{},"VisibilityTimeout":{"type":"integer"}}}},"ChangeMessageVisibilityBatch":{"input":{"type":"structure","required":["QueueUrl","Entries"],"members":{"QueueUrl":{},"Entries":{"type":"list","member":{"type":"structure","required":["Id","ReceiptHandle"],"members":{"Id":{},"ReceiptHandle":{},"VisibilityTimeout":{"type":"integer"}}},"flattened":true}}},"output":{"type":"structure","required":["Successful","Failed"],"members":{"Successful":{"type":"list","member":{"type":"structure","required":["Id"],"members":{"Id":{}}},"flattened":true},"Failed":{"shape":"Sg"}}}},"CreateQueue":{"input":{"type":"structure","required":["QueueName"],"members":{"QueueName":{},"Attributes":{"shape":"Sk"},"tags":{"shape":"Sm"}}},"output":{"type":"structure","members":{"QueueUrl":{}}}},"DeleteMessage":{"input":{"type":"structure","required":["QueueUrl","ReceiptHandle"],"members":{"QueueUrl":{},"ReceiptHandle":{}}}},"DeleteMessageBatch":{"input":{"type":"structure","required":["QueueUrl","Entries"],"members":{"QueueUrl":{},"Entries":{"type":"list","member":{"type":"structure","required":["Id","ReceiptHandle"],"members":{"Id":{},"ReceiptHandle":{}}},"flattened":true}}},"output":{"type":"structure","required":["Successful","Failed"],"members":{"Successful":{"type":"list","member":{"type":"structure","required":["Id"],"members":{"Id":{}}},"flattened":true},"Failed":{"shape":"Sg"}}}},"DeleteQueue":{"input":{"type":"structure","required":["QueueUrl"],"members":{"QueueUrl":{}}}},"GetQueueAttributes":{"input":{"type":"structure","required":["QueueUrl"],"members":{"QueueUrl":{},"AttributeNames":{"shape":"Sz"}}},"output":{"type":"structure","members":{"Attributes":{"shape":"Sk"}}}},"GetQueueUrl":{"input":{"type":"structure","required":["QueueName"],"members":{"QueueName":{},"QueueOwnerAWSAccountId":{}}},"output":{"type":"structure","members":{"QueueUrl":{}}}},"ListDeadLetterSourceQueues":{"input":{"type":"structure","required":["QueueUrl"],"members":{"QueueUrl":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","required":["queueUrls"],"members":{"queueUrls":{"shape":"S17"},"NextToken":{}}}},"ListMessageMoveTasks":{"input":{"type":"structure","required":["SourceArn"],"members":{"SourceArn":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Results":{"flattened":true,"type":"list","member":{"type":"structure","members":{"TaskHandle":{},"Status":{},"SourceArn":{},"DestinationArn":{},"MaxNumberOfMessagesPerSecond":{"type":"integer"},"ApproximateNumberOfMessagesMoved":{"type":"long"},"ApproximateNumberOfMessagesToMove":{"type":"long"},"FailureReason":{},"StartedTimestamp":{"type":"long"}}}}}}},"ListQueueTags":{"input":{"type":"structure","required":["QueueUrl"],"members":{"QueueUrl":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"Sm"}}}},"ListQueues":{"input":{"type":"structure","members":{"QueueNamePrefix":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"QueueUrls":{"shape":"S17"},"NextToken":{}}}},"PurgeQueue":{"input":{"type":"structure","required":["QueueUrl"],"members":{"QueueUrl":{}}}},"ReceiveMessage":{"input":{"type":"structure","required":["QueueUrl"],"members":{"QueueUrl":{},"AttributeNames":{"shape":"Sz","deprecated":true,"deprecatedMessage":"AttributeNames has been replaced by MessageSystemAttributeNames"},"MessageSystemAttributeNames":{"type":"list","member":{},"flattened":true},"MessageAttributeNames":{"type":"list","member":{},"flattened":true},"MaxNumberOfMessages":{"type":"integer"},"VisibilityTimeout":{"type":"integer"},"WaitTimeSeconds":{"type":"integer"},"ReceiveRequestAttemptId":{}}},"output":{"type":"structure","members":{"Messages":{"type":"list","member":{"type":"structure","members":{"MessageId":{},"ReceiptHandle":{},"MD5OfBody":{},"Body":{},"Attributes":{"type":"map","key":{},"value":{},"flattened":true},"MD5OfMessageAttributes":{},"MessageAttributes":{"shape":"S1r"}}},"flattened":true}}}},"RemovePermission":{"input":{"type":"structure","required":["QueueUrl","Label"],"members":{"QueueUrl":{},"Label":{}}}},"SendMessage":{"input":{"type":"structure","required":["QueueUrl","MessageBody"],"members":{"QueueUrl":{},"MessageBody":{},"DelaySeconds":{"type":"integer"},"MessageAttributes":{"shape":"S1r"},"MessageSystemAttributes":{"shape":"S1y"},"MessageDeduplicationId":{},"MessageGroupId":{}}},"output":{"type":"structure","members":{"MD5OfMessageBody":{},"MD5OfMessageAttributes":{},"MD5OfMessageSystemAttributes":{},"MessageId":{},"SequenceNumber":{}}}},"SendMessageBatch":{"input":{"type":"structure","required":["QueueUrl","Entries"],"members":{"QueueUrl":{},"Entries":{"type":"list","member":{"type":"structure","required":["Id","MessageBody"],"members":{"Id":{},"MessageBody":{},"DelaySeconds":{"type":"integer"},"MessageAttributes":{"shape":"S1r"},"MessageSystemAttributes":{"shape":"S1y"},"MessageDeduplicationId":{},"MessageGroupId":{}}},"flattened":true}}},"output":{"type":"structure","required":["Successful","Failed"],"members":{"Successful":{"type":"list","member":{"type":"structure","required":["Id","MessageId","MD5OfMessageBody"],"members":{"Id":{},"MessageId":{},"MD5OfMessageBody":{},"MD5OfMessageAttributes":{},"MD5OfMessageSystemAttributes":{},"SequenceNumber":{}}},"flattened":true},"Failed":{"shape":"Sg"}}}},"SetQueueAttributes":{"input":{"type":"structure","required":["QueueUrl","Attributes"],"members":{"QueueUrl":{},"Attributes":{"shape":"Sk"}}}},"StartMessageMoveTask":{"input":{"type":"structure","required":["SourceArn"],"members":{"SourceArn":{},"DestinationArn":{},"MaxNumberOfMessagesPerSecond":{"type":"integer"}}},"output":{"type":"structure","members":{"TaskHandle":{}}}},"TagQueue":{"input":{"type":"structure","required":["QueueUrl","Tags"],"members":{"QueueUrl":{},"Tags":{"shape":"Sm"}}}},"UntagQueue":{"input":{"type":"structure","required":["QueueUrl","TagKeys"],"members":{"QueueUrl":{},"TagKeys":{"type":"list","member":{},"flattened":true}}}}},"shapes":{"Sg":{"type":"list","member":{"type":"structure","required":["Id","SenderFault","Code"],"members":{"Id":{},"SenderFault":{"type":"boolean"},"Code":{},"Message":{}}},"flattened":true},"Sk":{"type":"map","key":{},"value":{},"flattened":true},"Sm":{"type":"map","key":{},"value":{},"flattened":true},"Sz":{"type":"list","member":{},"flattened":true},"S17":{"type":"list","member":{},"flattened":true},"S1r":{"type":"map","key":{},"value":{"type":"structure","required":["DataType"],"members":{"StringValue":{},"BinaryValue":{"type":"blob"},"StringListValues":{"shape":"S1u","flattened":true},"BinaryListValues":{"shape":"S1v","flattened":true},"DataType":{}}},"flattened":true},"S1u":{"type":"list","member":{}},"S1v":{"type":"list","member":{"type":"blob"}},"S1y":{"type":"map","key":{},"value":{"type":"structure","required":["DataType"],"members":{"StringValue":{},"BinaryValue":{"type":"blob"},"StringListValues":{"shape":"S1u","flattened":true},"BinaryListValues":{"shape":"S1v","flattened":true},"DataType":{}}},"flattened":true}}}')},17249:e=>{"use strict";e.exports=JSON.parse('{"o":{"ListDeadLetterSourceQueues":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"queueUrls"},"ListQueues":{"input_token":"NextToken","output_token":"NextToken","limit_key":"MaxResults","result_key":"QueueUrls"}}}')},44596:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2014-11-06","endpointPrefix":"ssm","jsonVersion":"1.1","protocol":"json","protocols":["json"],"serviceAbbreviation":"Amazon SSM","serviceFullName":"Amazon Simple Systems Manager (SSM)","serviceId":"SSM","signatureVersion":"v4","targetPrefix":"AmazonSSM","uid":"ssm-2014-11-06","auth":["aws.auth#sigv4"]},"operations":{"AddTagsToResource":{"input":{"type":"structure","required":["ResourceType","ResourceId","Tags"],"members":{"ResourceType":{},"ResourceId":{},"Tags":{"shape":"S4"}}},"output":{"type":"structure","members":{}}},"AssociateOpsItemRelatedItem":{"input":{"type":"structure","required":["OpsItemId","AssociationType","ResourceType","ResourceUri"],"members":{"OpsItemId":{},"AssociationType":{},"ResourceType":{},"ResourceUri":{}}},"output":{"type":"structure","members":{"AssociationId":{}}}},"CancelCommand":{"input":{"type":"structure","required":["CommandId"],"members":{"CommandId":{},"InstanceIds":{"shape":"Si"}}},"output":{"type":"structure","members":{}}},"CancelMaintenanceWindowExecution":{"input":{"type":"structure","required":["WindowExecutionId"],"members":{"WindowExecutionId":{}}},"output":{"type":"structure","members":{"WindowExecutionId":{}}}},"CreateActivation":{"input":{"type":"structure","required":["IamRole"],"members":{"Description":{},"DefaultInstanceName":{},"IamRole":{},"RegistrationLimit":{"type":"integer"},"ExpirationDate":{"type":"timestamp"},"Tags":{"shape":"S4"},"RegistrationMetadata":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}}}},"output":{"type":"structure","members":{"ActivationId":{},"ActivationCode":{}}}},"CreateAssociation":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"DocumentVersion":{},"InstanceId":{},"Parameters":{"shape":"S14"},"Targets":{"shape":"S18"},"ScheduleExpression":{},"OutputLocation":{"shape":"S1e"},"AssociationName":{},"AutomationTargetParameterName":{},"MaxErrors":{},"MaxConcurrency":{},"ComplianceSeverity":{},"SyncCompliance":{},"ApplyOnlyAtCronInterval":{"type":"boolean"},"CalendarNames":{"shape":"S1q"},"TargetLocations":{"shape":"S1s"},"ScheduleOffset":{"type":"integer"},"Duration":{"type":"integer"},"TargetMaps":{"shape":"S26"},"Tags":{"shape":"S4"},"AlarmConfiguration":{"shape":"S1z"}}},"output":{"type":"structure","members":{"AssociationDescription":{"shape":"S2c"}}}},"CreateAssociationBatch":{"input":{"type":"structure","required":["Entries"],"members":{"Entries":{"type":"list","member":{"shape":"S2t"}}}},"output":{"type":"structure","members":{"Successful":{"type":"list","member":{"shape":"S2c"}},"Failed":{"type":"list","member":{"type":"structure","members":{"Entry":{"shape":"S2t"},"Message":{},"Fault":{}}}}}}},"CreateDocument":{"input":{"type":"structure","required":["Content","Name"],"members":{"Content":{},"Requires":{"shape":"S32"},"Attachments":{"shape":"S36"},"Name":{},"DisplayName":{},"VersionName":{},"DocumentType":{},"DocumentFormat":{},"TargetType":{},"Tags":{"shape":"S4"}}},"output":{"type":"structure","members":{"DocumentDescription":{"shape":"S3i"}}}},"CreateMaintenanceWindow":{"input":{"type":"structure","required":["Name","Schedule","Duration","Cutoff","AllowUnassociatedTargets"],"members":{"Name":{},"Description":{"shape":"S4c"},"StartDate":{},"EndDate":{},"Schedule":{},"ScheduleTimezone":{},"ScheduleOffset":{"type":"integer"},"Duration":{"type":"integer"},"Cutoff":{"type":"integer"},"AllowUnassociatedTargets":{"type":"boolean"},"ClientToken":{"idempotencyToken":true},"Tags":{"shape":"S4"}}},"output":{"type":"structure","members":{"WindowId":{}}}},"CreateOpsItem":{"input":{"type":"structure","required":["Description","Source","Title"],"members":{"Description":{},"OpsItemType":{},"OperationalData":{"shape":"S4q"},"Notifications":{"shape":"S4v"},"Priority":{"type":"integer"},"RelatedOpsItems":{"shape":"S4z"},"Source":{},"Title":{},"Tags":{"shape":"S4"},"Category":{},"Severity":{},"ActualStartTime":{"type":"timestamp"},"ActualEndTime":{"type":"timestamp"},"PlannedStartTime":{"type":"timestamp"},"PlannedEndTime":{"type":"timestamp"},"AccountId":{}}},"output":{"type":"structure","members":{"OpsItemId":{},"OpsItemArn":{}}}},"CreateOpsMetadata":{"input":{"type":"structure","required":["ResourceId"],"members":{"ResourceId":{},"Metadata":{"shape":"S5a"},"Tags":{"shape":"S4"}}},"output":{"type":"structure","members":{"OpsMetadataArn":{}}}},"CreatePatchBaseline":{"input":{"type":"structure","required":["Name"],"members":{"OperatingSystem":{},"Name":{},"GlobalFilters":{"shape":"S5j"},"ApprovalRules":{"shape":"S5p"},"ApprovedPatches":{"shape":"S5v"},"ApprovedPatchesComplianceLevel":{},"ApprovedPatchesEnableNonSecurity":{"type":"boolean"},"RejectedPatches":{"shape":"S5v"},"RejectedPatchesAction":{},"Description":{},"Sources":{"shape":"S5z"},"ClientToken":{"idempotencyToken":true},"Tags":{"shape":"S4"}}},"output":{"type":"structure","members":{"BaselineId":{}}}},"CreateResourceDataSync":{"input":{"type":"structure","required":["SyncName"],"members":{"SyncName":{},"S3Destination":{"shape":"S69"},"SyncType":{},"SyncSource":{"shape":"S6i"}}},"output":{"type":"structure","members":{}}},"DeleteActivation":{"input":{"type":"structure","required":["ActivationId"],"members":{"ActivationId":{}}},"output":{"type":"structure","members":{}}},"DeleteAssociation":{"input":{"type":"structure","members":{"Name":{},"InstanceId":{},"AssociationId":{}}},"output":{"type":"structure","members":{}}},"DeleteDocument":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"DocumentVersion":{},"VersionName":{},"Force":{"type":"boolean"}}},"output":{"type":"structure","members":{}}},"DeleteInventory":{"input":{"type":"structure","required":["TypeName"],"members":{"TypeName":{},"SchemaDeleteOption":{},"DryRun":{"type":"boolean"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"DeletionId":{},"TypeName":{},"DeletionSummary":{"shape":"S76"}}}},"DeleteMaintenanceWindow":{"input":{"type":"structure","required":["WindowId"],"members":{"WindowId":{}}},"output":{"type":"structure","members":{"WindowId":{}}}},"DeleteOpsItem":{"input":{"type":"structure","required":["OpsItemId"],"members":{"OpsItemId":{}}},"output":{"type":"structure","members":{}}},"DeleteOpsMetadata":{"input":{"type":"structure","required":["OpsMetadataArn"],"members":{"OpsMetadataArn":{}}},"output":{"type":"structure","members":{}}},"DeleteParameter":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{}}},"DeleteParameters":{"input":{"type":"structure","required":["Names"],"members":{"Names":{"shape":"S7n"}}},"output":{"type":"structure","members":{"DeletedParameters":{"shape":"S7n"},"InvalidParameters":{"shape":"S7n"}}}},"DeletePatchBaseline":{"input":{"type":"structure","required":["BaselineId"],"members":{"BaselineId":{}}},"output":{"type":"structure","members":{"BaselineId":{}}}},"DeleteResourceDataSync":{"input":{"type":"structure","required":["SyncName"],"members":{"SyncName":{},"SyncType":{}}},"output":{"type":"structure","members":{}}},"DeleteResourcePolicy":{"input":{"type":"structure","required":["ResourceArn","PolicyId","PolicyHash"],"members":{"ResourceArn":{},"PolicyId":{},"PolicyHash":{}}},"output":{"type":"structure","members":{}}},"DeregisterManagedInstance":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{}}},"output":{"type":"structure","members":{}}},"DeregisterPatchBaselineForPatchGroup":{"input":{"type":"structure","required":["BaselineId","PatchGroup"],"members":{"BaselineId":{},"PatchGroup":{}}},"output":{"type":"structure","members":{"BaselineId":{},"PatchGroup":{}}}},"DeregisterTargetFromMaintenanceWindow":{"input":{"type":"structure","required":["WindowId","WindowTargetId"],"members":{"WindowId":{},"WindowTargetId":{},"Safe":{"type":"boolean"}}},"output":{"type":"structure","members":{"WindowId":{},"WindowTargetId":{}}}},"DeregisterTaskFromMaintenanceWindow":{"input":{"type":"structure","required":["WindowId","WindowTaskId"],"members":{"WindowId":{},"WindowTaskId":{}}},"output":{"type":"structure","members":{"WindowId":{},"WindowTaskId":{}}}},"DescribeActivations":{"input":{"type":"structure","members":{"Filters":{"type":"list","member":{"type":"structure","members":{"FilterKey":{},"FilterValues":{"type":"list","member":{}}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ActivationList":{"type":"list","member":{"type":"structure","members":{"ActivationId":{},"Description":{},"DefaultInstanceName":{},"IamRole":{},"RegistrationLimit":{"type":"integer"},"RegistrationsCount":{"type":"integer"},"ExpirationDate":{"type":"timestamp"},"Expired":{"type":"boolean"},"CreatedDate":{"type":"timestamp"},"Tags":{"shape":"S4"}}}},"NextToken":{}}}},"DescribeAssociation":{"input":{"type":"structure","members":{"Name":{},"InstanceId":{},"AssociationId":{},"AssociationVersion":{}}},"output":{"type":"structure","members":{"AssociationDescription":{"shape":"S2c"}}}},"DescribeAssociationExecutionTargets":{"input":{"type":"structure","required":["AssociationId","ExecutionId"],"members":{"AssociationId":{},"ExecutionId":{},"Filters":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AssociationExecutionTargets":{"type":"list","member":{"type":"structure","members":{"AssociationId":{},"AssociationVersion":{},"ExecutionId":{},"ResourceId":{},"ResourceType":{},"Status":{},"DetailedStatus":{},"LastExecutionDate":{"type":"timestamp"},"OutputSource":{"type":"structure","members":{"OutputSourceId":{},"OutputSourceType":{}}}}}},"NextToken":{}}}},"DescribeAssociationExecutions":{"input":{"type":"structure","required":["AssociationId"],"members":{"AssociationId":{},"Filters":{"type":"list","member":{"type":"structure","required":["Key","Value","Type"],"members":{"Key":{},"Value":{},"Type":{}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AssociationExecutions":{"type":"list","member":{"type":"structure","members":{"AssociationId":{},"AssociationVersion":{},"ExecutionId":{},"Status":{},"DetailedStatus":{},"CreatedTime":{"type":"timestamp"},"LastExecutionDate":{"type":"timestamp"},"ResourceCountByStatus":{},"AlarmConfiguration":{"shape":"S1z"},"TriggeredAlarms":{"shape":"S2o"}}}},"NextToken":{}}}},"DescribeAutomationExecutions":{"input":{"type":"structure","members":{"Filters":{"type":"list","member":{"type":"structure","required":["Key","Values"],"members":{"Key":{},"Values":{"type":"list","member":{}}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AutomationExecutionMetadataList":{"type":"list","member":{"type":"structure","members":{"AutomationExecutionId":{},"DocumentName":{},"DocumentVersion":{},"AutomationExecutionStatus":{},"ExecutionStartTime":{"type":"timestamp"},"ExecutionEndTime":{"type":"timestamp"},"ExecutedBy":{},"LogFile":{},"Outputs":{"shape":"S9n"},"Mode":{},"ParentAutomationExecutionId":{},"CurrentStepName":{},"CurrentAction":{},"FailureMessage":{},"TargetParameterName":{},"Targets":{"shape":"S18"},"TargetMaps":{"shape":"S26"},"ResolvedTargets":{"shape":"S9s"},"MaxConcurrency":{},"MaxErrors":{},"Target":{},"AutomationType":{},"AlarmConfiguration":{"shape":"S1z"},"TriggeredAlarms":{"shape":"S2o"},"AutomationSubtype":{},"ScheduledTime":{"type":"timestamp"},"Runbooks":{"shape":"S9w"},"OpsItemId":{},"AssociationId":{},"ChangeRequestName":{}}}},"NextToken":{}}}},"DescribeAutomationStepExecutions":{"input":{"type":"structure","required":["AutomationExecutionId"],"members":{"AutomationExecutionId":{},"Filters":{"type":"list","member":{"type":"structure","required":["Key","Values"],"members":{"Key":{},"Values":{"type":"list","member":{}}}}},"NextToken":{},"MaxResults":{"type":"integer"},"ReverseOrder":{"type":"boolean"}}},"output":{"type":"structure","members":{"StepExecutions":{"shape":"Sa6"},"NextToken":{}}}},"DescribeAvailablePatches":{"input":{"type":"structure","members":{"Filters":{"shape":"Sah"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Patches":{"type":"list","member":{"shape":"Sap"}},"NextToken":{}}}},"DescribeDocument":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"DocumentVersion":{},"VersionName":{}}},"output":{"type":"structure","members":{"Document":{"shape":"S3i"}}}},"DescribeDocumentPermission":{"input":{"type":"structure","required":["Name","PermissionType"],"members":{"Name":{},"PermissionType":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AccountIds":{"shape":"Sbk"},"AccountSharingInfoList":{"type":"list","member":{"type":"structure","members":{"AccountId":{},"SharedDocumentVersion":{}}}},"NextToken":{}}}},"DescribeEffectiveInstanceAssociations":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Associations":{"type":"list","member":{"type":"structure","members":{"AssociationId":{},"InstanceId":{},"Content":{},"AssociationVersion":{}}}},"NextToken":{}}}},"DescribeEffectivePatchesForPatchBaseline":{"input":{"type":"structure","required":["BaselineId"],"members":{"BaselineId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"EffectivePatches":{"type":"list","member":{"type":"structure","members":{"Patch":{"shape":"Sap"},"PatchStatus":{"type":"structure","members":{"DeploymentStatus":{},"ComplianceLevel":{},"ApprovalDate":{"type":"timestamp"}}}}}},"NextToken":{}}}},"DescribeInstanceAssociationsStatus":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"InstanceAssociationStatusInfos":{"type":"list","member":{"type":"structure","members":{"AssociationId":{},"Name":{},"DocumentVersion":{},"AssociationVersion":{},"InstanceId":{},"ExecutionDate":{"type":"timestamp"},"Status":{},"DetailedStatus":{},"ExecutionSummary":{},"ErrorCode":{},"OutputUrl":{"type":"structure","members":{"S3OutputUrl":{"type":"structure","members":{"OutputUrl":{}}}}},"AssociationName":{}}}},"NextToken":{}}}},"DescribeInstanceInformation":{"input":{"type":"structure","members":{"InstanceInformationFilterList":{"type":"list","member":{"type":"structure","required":["key","valueSet"],"members":{"key":{},"valueSet":{"shape":"Scd"}}}},"Filters":{"type":"list","member":{"type":"structure","required":["Key","Values"],"members":{"Key":{},"Values":{"shape":"Scd"}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"InstanceInformationList":{"type":"list","member":{"type":"structure","members":{"InstanceId":{},"PingStatus":{},"LastPingDateTime":{"type":"timestamp"},"AgentVersion":{},"IsLatestVersion":{"type":"boolean"},"PlatformType":{},"PlatformName":{},"PlatformVersion":{},"ActivationId":{},"IamRole":{},"RegistrationDate":{"type":"timestamp"},"ResourceType":{},"Name":{},"IPAddress":{"shape":"Scp"},"ComputerName":{},"AssociationStatus":{},"LastAssociationExecutionDate":{"type":"timestamp"},"LastSuccessfulAssociationExecutionDate":{"type":"timestamp"},"AssociationOverview":{"shape":"Scr"},"SourceId":{},"SourceType":{}}}},"NextToken":{}}}},"DescribeInstancePatchStates":{"input":{"type":"structure","required":["InstanceIds"],"members":{"InstanceIds":{"shape":"Si"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"InstancePatchStates":{"type":"list","member":{"shape":"Scz"}},"NextToken":{}}}},"DescribeInstancePatchStatesForPatchGroup":{"input":{"type":"structure","required":["PatchGroup"],"members":{"PatchGroup":{},"Filters":{"type":"list","member":{"type":"structure","required":["Key","Values","Type"],"members":{"Key":{},"Values":{"type":"list","member":{}},"Type":{}}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"InstancePatchStates":{"type":"list","member":{"shape":"Scz"}},"NextToken":{}}}},"DescribeInstancePatches":{"input":{"type":"structure","required":["InstanceId"],"members":{"InstanceId":{},"Filters":{"shape":"Sah"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Patches":{"type":"list","member":{"type":"structure","required":["Title","KBId","Classification","Severity","State","InstalledTime"],"members":{"Title":{},"KBId":{},"Classification":{},"Severity":{},"State":{},"InstalledTime":{"type":"timestamp"},"CVEIds":{}}}},"NextToken":{}}}},"DescribeInstanceProperties":{"input":{"type":"structure","members":{"InstancePropertyFilterList":{"type":"list","member":{"type":"structure","required":["key","valueSet"],"members":{"key":{},"valueSet":{"shape":"Sdz"}}}},"FiltersWithOperator":{"type":"list","member":{"type":"structure","required":["Key","Values"],"members":{"Key":{},"Values":{"shape":"Sdz"},"Operator":{}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"InstanceProperties":{"type":"list","member":{"type":"structure","members":{"Name":{},"InstanceId":{},"InstanceType":{},"InstanceRole":{},"KeyName":{},"InstanceState":{},"Architecture":{},"IPAddress":{"shape":"Scp"},"LaunchTime":{"type":"timestamp"},"PingStatus":{},"LastPingDateTime":{"type":"timestamp"},"AgentVersion":{},"PlatformType":{},"PlatformName":{},"PlatformVersion":{},"ActivationId":{},"IamRole":{},"RegistrationDate":{"type":"timestamp"},"ResourceType":{},"ComputerName":{},"AssociationStatus":{},"LastAssociationExecutionDate":{"type":"timestamp"},"LastSuccessfulAssociationExecutionDate":{"type":"timestamp"},"AssociationOverview":{"shape":"Scr"},"SourceId":{},"SourceType":{}}}},"NextToken":{}}}},"DescribeInventoryDeletions":{"input":{"type":"structure","members":{"DeletionId":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"InventoryDeletions":{"type":"list","member":{"type":"structure","members":{"DeletionId":{},"TypeName":{},"DeletionStartTime":{"type":"timestamp"},"LastStatus":{},"LastStatusMessage":{},"DeletionSummary":{"shape":"S76"},"LastStatusUpdateTime":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeMaintenanceWindowExecutionTaskInvocations":{"input":{"type":"structure","required":["WindowExecutionId","TaskId"],"members":{"WindowExecutionId":{},"TaskId":{},"Filters":{"shape":"Ser"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"WindowExecutionTaskInvocationIdentities":{"type":"list","member":{"type":"structure","members":{"WindowExecutionId":{},"TaskExecutionId":{},"InvocationId":{},"ExecutionId":{},"TaskType":{},"Parameters":{"shape":"Sf3"},"Status":{},"StatusDetails":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"OwnerInformation":{"shape":"Sd2"},"WindowTargetId":{}}}},"NextToken":{}}}},"DescribeMaintenanceWindowExecutionTasks":{"input":{"type":"structure","required":["WindowExecutionId"],"members":{"WindowExecutionId":{},"Filters":{"shape":"Ser"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"WindowExecutionTaskIdentities":{"type":"list","member":{"type":"structure","members":{"WindowExecutionId":{},"TaskExecutionId":{},"Status":{},"StatusDetails":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"TaskArn":{},"TaskType":{},"AlarmConfiguration":{"shape":"S1z"},"TriggeredAlarms":{"shape":"S2o"}}}},"NextToken":{}}}},"DescribeMaintenanceWindowExecutions":{"input":{"type":"structure","required":["WindowId"],"members":{"WindowId":{},"Filters":{"shape":"Ser"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"WindowExecutions":{"type":"list","member":{"type":"structure","members":{"WindowId":{},"WindowExecutionId":{},"Status":{},"StatusDetails":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"}}}},"NextToken":{}}}},"DescribeMaintenanceWindowSchedule":{"input":{"type":"structure","members":{"WindowId":{},"Targets":{"shape":"S18"},"ResourceType":{},"Filters":{"shape":"Sah"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ScheduledWindowExecutions":{"type":"list","member":{"type":"structure","members":{"WindowId":{},"Name":{},"ExecutionTime":{}}}},"NextToken":{}}}},"DescribeMaintenanceWindowTargets":{"input":{"type":"structure","required":["WindowId"],"members":{"WindowId":{},"Filters":{"shape":"Ser"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Targets":{"type":"list","member":{"type":"structure","members":{"WindowId":{},"WindowTargetId":{},"ResourceType":{},"Targets":{"shape":"S18"},"OwnerInformation":{"shape":"Sd2"},"Name":{},"Description":{"shape":"S4c"}}}},"NextToken":{}}}},"DescribeMaintenanceWindowTasks":{"input":{"type":"structure","required":["WindowId"],"members":{"WindowId":{},"Filters":{"shape":"Ser"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Tasks":{"type":"list","member":{"type":"structure","members":{"WindowId":{},"WindowTaskId":{},"TaskArn":{},"Type":{},"Targets":{"shape":"S18"},"TaskParameters":{"shape":"Sfu"},"Priority":{"type":"integer"},"LoggingInfo":{"shape":"Sg0"},"ServiceRoleArn":{},"MaxConcurrency":{},"MaxErrors":{},"Name":{},"Description":{"shape":"S4c"},"CutoffBehavior":{},"AlarmConfiguration":{"shape":"S1z"}}}},"NextToken":{}}}},"DescribeMaintenanceWindows":{"input":{"type":"structure","members":{"Filters":{"shape":"Ser"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"WindowIdentities":{"type":"list","member":{"type":"structure","members":{"WindowId":{},"Name":{},"Description":{"shape":"S4c"},"Enabled":{"type":"boolean"},"Duration":{"type":"integer"},"Cutoff":{"type":"integer"},"Schedule":{},"ScheduleTimezone":{},"ScheduleOffset":{"type":"integer"},"EndDate":{},"StartDate":{},"NextExecutionTime":{}}}},"NextToken":{}}}},"DescribeMaintenanceWindowsForTarget":{"input":{"type":"structure","required":["Targets","ResourceType"],"members":{"Targets":{"shape":"S18"},"ResourceType":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"WindowIdentities":{"type":"list","member":{"type":"structure","members":{"WindowId":{},"Name":{}}}},"NextToken":{}}}},"DescribeOpsItems":{"input":{"type":"structure","members":{"OpsItemFilters":{"type":"list","member":{"type":"structure","required":["Key","Values","Operator"],"members":{"Key":{},"Values":{"type":"list","member":{}},"Operator":{}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"NextToken":{},"OpsItemSummaries":{"type":"list","member":{"type":"structure","members":{"CreatedBy":{},"CreatedTime":{"type":"timestamp"},"LastModifiedBy":{},"LastModifiedTime":{"type":"timestamp"},"Priority":{"type":"integer"},"Source":{},"Status":{},"OpsItemId":{},"Title":{},"OperationalData":{"shape":"S4q"},"Category":{},"Severity":{},"OpsItemType":{},"ActualStartTime":{"type":"timestamp"},"ActualEndTime":{"type":"timestamp"},"PlannedStartTime":{"type":"timestamp"},"PlannedEndTime":{"type":"timestamp"}}}}}}},"DescribeParameters":{"input":{"type":"structure","members":{"Filters":{"type":"list","member":{"type":"structure","required":["Key","Values"],"members":{"Key":{},"Values":{"type":"list","member":{}}}}},"ParameterFilters":{"shape":"Sgu"},"MaxResults":{"type":"integer"},"NextToken":{},"Shared":{"type":"boolean"}}},"output":{"type":"structure","members":{"Parameters":{"type":"list","member":{"type":"structure","members":{"Name":{},"ARN":{},"Type":{},"KeyId":{},"LastModifiedDate":{"type":"timestamp"},"LastModifiedUser":{},"Description":{},"AllowedPattern":{},"Version":{"type":"long"},"Tier":{},"Policies":{"shape":"Sh9"},"DataType":{}}}},"NextToken":{}}}},"DescribePatchBaselines":{"input":{"type":"structure","members":{"Filters":{"shape":"Sah"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"BaselineIdentities":{"type":"list","member":{"shape":"Shf"}},"NextToken":{}}}},"DescribePatchGroupState":{"input":{"type":"structure","required":["PatchGroup"],"members":{"PatchGroup":{}}},"output":{"type":"structure","members":{"Instances":{"type":"integer"},"InstancesWithInstalledPatches":{"type":"integer"},"InstancesWithInstalledOtherPatches":{"type":"integer"},"InstancesWithInstalledPendingRebootPatches":{"type":"integer"},"InstancesWithInstalledRejectedPatches":{"type":"integer"},"InstancesWithMissingPatches":{"type":"integer"},"InstancesWithFailedPatches":{"type":"integer"},"InstancesWithNotApplicablePatches":{"type":"integer"},"InstancesWithUnreportedNotApplicablePatches":{"type":"integer"},"InstancesWithCriticalNonCompliantPatches":{"type":"integer"},"InstancesWithSecurityNonCompliantPatches":{"type":"integer"},"InstancesWithOtherNonCompliantPatches":{"type":"integer"}}}},"DescribePatchGroups":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"Filters":{"shape":"Sah"},"NextToken":{}}},"output":{"type":"structure","members":{"Mappings":{"type":"list","member":{"type":"structure","members":{"PatchGroup":{},"BaselineIdentity":{"shape":"Shf"}}}},"NextToken":{}}}},"DescribePatchProperties":{"input":{"type":"structure","required":["OperatingSystem","Property"],"members":{"OperatingSystem":{},"Property":{},"PatchSet":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Properties":{"type":"list","member":{"type":"map","key":{},"value":{}}},"NextToken":{}}}},"DescribeSessions":{"input":{"type":"structure","required":["State"],"members":{"State":{},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"type":"list","member":{"type":"structure","required":["key","value"],"members":{"key":{},"value":{}}}}}},"output":{"type":"structure","members":{"Sessions":{"type":"list","member":{"type":"structure","members":{"SessionId":{},"Target":{},"Status":{},"StartDate":{"type":"timestamp"},"EndDate":{"type":"timestamp"},"DocumentName":{},"Owner":{},"Reason":{},"Details":{},"OutputUrl":{"type":"structure","members":{"S3OutputUrl":{},"CloudWatchOutputUrl":{}}},"MaxSessionDuration":{}}}},"NextToken":{}}}},"DisassociateOpsItemRelatedItem":{"input":{"type":"structure","required":["OpsItemId","AssociationId"],"members":{"OpsItemId":{},"AssociationId":{}}},"output":{"type":"structure","members":{}}},"GetAutomationExecution":{"input":{"type":"structure","required":["AutomationExecutionId"],"members":{"AutomationExecutionId":{}}},"output":{"type":"structure","members":{"AutomationExecution":{"type":"structure","members":{"AutomationExecutionId":{},"DocumentName":{},"DocumentVersion":{},"ExecutionStartTime":{"type":"timestamp"},"ExecutionEndTime":{"type":"timestamp"},"AutomationExecutionStatus":{},"StepExecutions":{"shape":"Sa6"},"StepExecutionsTruncated":{"type":"boolean"},"Parameters":{"shape":"S9n"},"Outputs":{"shape":"S9n"},"FailureMessage":{},"Mode":{},"ParentAutomationExecutionId":{},"ExecutedBy":{},"CurrentStepName":{},"CurrentAction":{},"TargetParameterName":{},"Targets":{"shape":"S18"},"TargetMaps":{"shape":"S26"},"ResolvedTargets":{"shape":"S9s"},"MaxConcurrency":{},"MaxErrors":{},"Target":{},"TargetLocations":{"shape":"S1s"},"ProgressCounters":{"type":"structure","members":{"TotalSteps":{"type":"integer"},"SuccessSteps":{"type":"integer"},"FailedSteps":{"type":"integer"},"CancelledSteps":{"type":"integer"},"TimedOutSteps":{"type":"integer"}}},"AlarmConfiguration":{"shape":"S1z"},"TriggeredAlarms":{"shape":"S2o"},"AutomationSubtype":{},"ScheduledTime":{"type":"timestamp"},"Runbooks":{"shape":"S9w"},"OpsItemId":{},"AssociationId":{},"ChangeRequestName":{},"Variables":{"shape":"S9n"}}}}}},"GetCalendarState":{"input":{"type":"structure","required":["CalendarNames"],"members":{"CalendarNames":{"shape":"S1q"},"AtTime":{}}},"output":{"type":"structure","members":{"State":{},"AtTime":{},"NextTransitionTime":{}}}},"GetCommandInvocation":{"input":{"type":"structure","required":["CommandId","InstanceId"],"members":{"CommandId":{},"InstanceId":{},"PluginName":{}}},"output":{"type":"structure","members":{"CommandId":{},"InstanceId":{},"Comment":{},"DocumentName":{},"DocumentVersion":{},"PluginName":{},"ResponseCode":{"type":"integer"},"ExecutionStartDateTime":{},"ExecutionElapsedTime":{},"ExecutionEndDateTime":{},"Status":{},"StatusDetails":{},"StandardOutputContent":{},"StandardOutputUrl":{},"StandardErrorContent":{},"StandardErrorUrl":{},"CloudWatchOutputConfig":{"shape":"Sj0"}}}},"GetConnectionStatus":{"input":{"type":"structure","required":["Target"],"members":{"Target":{}}},"output":{"type":"structure","members":{"Target":{},"Status":{}}}},"GetDefaultPatchBaseline":{"input":{"type":"structure","members":{"OperatingSystem":{}}},"output":{"type":"structure","members":{"BaselineId":{},"OperatingSystem":{}}}},"GetDeployablePatchSnapshotForInstance":{"input":{"type":"structure","required":["InstanceId","SnapshotId"],"members":{"InstanceId":{},"SnapshotId":{},"BaselineOverride":{"type":"structure","members":{"OperatingSystem":{},"GlobalFilters":{"shape":"S5j"},"ApprovalRules":{"shape":"S5p"},"ApprovedPatches":{"shape":"S5v"},"ApprovedPatchesComplianceLevel":{},"RejectedPatches":{"shape":"S5v"},"RejectedPatchesAction":{},"ApprovedPatchesEnableNonSecurity":{"type":"boolean"},"Sources":{"shape":"S5z"}}}}},"output":{"type":"structure","members":{"InstanceId":{},"SnapshotId":{},"SnapshotDownloadUrl":{},"Product":{}}}},"GetDocument":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"VersionName":{},"DocumentVersion":{},"DocumentFormat":{}}},"output":{"type":"structure","members":{"Name":{},"CreatedDate":{"type":"timestamp"},"DisplayName":{},"VersionName":{},"DocumentVersion":{},"Status":{},"StatusInformation":{},"Content":{},"DocumentType":{},"DocumentFormat":{},"Requires":{"shape":"S32"},"AttachmentsContent":{"type":"list","member":{"type":"structure","members":{"Name":{},"Size":{"type":"long"},"Hash":{},"HashType":{},"Url":{}}}},"ReviewStatus":{}}}},"GetInventory":{"input":{"type":"structure","members":{"Filters":{"shape":"Sjm"},"Aggregators":{"shape":"Sjs"},"ResultAttributes":{"type":"list","member":{"type":"structure","required":["TypeName"],"members":{"TypeName":{}}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Entities":{"type":"list","member":{"type":"structure","members":{"Id":{},"Data":{"type":"map","key":{},"value":{"type":"structure","required":["TypeName","SchemaVersion","Content"],"members":{"TypeName":{},"SchemaVersion":{},"CaptureTime":{},"ContentHash":{},"Content":{"shape":"Sk9"}}}}}}},"NextToken":{}}}},"GetInventorySchema":{"input":{"type":"structure","members":{"TypeName":{},"NextToken":{},"MaxResults":{"type":"integer"},"Aggregator":{"type":"boolean"},"SubType":{"type":"boolean"}}},"output":{"type":"structure","members":{"Schemas":{"type":"list","member":{"type":"structure","required":["TypeName","Attributes"],"members":{"TypeName":{},"Version":{},"Attributes":{"type":"list","member":{"type":"structure","required":["Name","DataType"],"members":{"Name":{},"DataType":{}}}},"DisplayName":{}}}},"NextToken":{}}}},"GetMaintenanceWindow":{"input":{"type":"structure","required":["WindowId"],"members":{"WindowId":{}}},"output":{"type":"structure","members":{"WindowId":{},"Name":{},"Description":{"shape":"S4c"},"StartDate":{},"EndDate":{},"Schedule":{},"ScheduleTimezone":{},"ScheduleOffset":{"type":"integer"},"NextExecutionTime":{},"Duration":{"type":"integer"},"Cutoff":{"type":"integer"},"AllowUnassociatedTargets":{"type":"boolean"},"Enabled":{"type":"boolean"},"CreatedDate":{"type":"timestamp"},"ModifiedDate":{"type":"timestamp"}}}},"GetMaintenanceWindowExecution":{"input":{"type":"structure","required":["WindowExecutionId"],"members":{"WindowExecutionId":{}}},"output":{"type":"structure","members":{"WindowExecutionId":{},"TaskIds":{"type":"list","member":{}},"Status":{},"StatusDetails":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"}}}},"GetMaintenanceWindowExecutionTask":{"input":{"type":"structure","required":["WindowExecutionId","TaskId"],"members":{"WindowExecutionId":{},"TaskId":{}}},"output":{"type":"structure","members":{"WindowExecutionId":{},"TaskExecutionId":{},"TaskArn":{},"ServiceRole":{},"Type":{},"TaskParameters":{"type":"list","member":{"shape":"Sfu"},"sensitive":true},"Priority":{"type":"integer"},"MaxConcurrency":{},"MaxErrors":{},"Status":{},"StatusDetails":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"AlarmConfiguration":{"shape":"S1z"},"TriggeredAlarms":{"shape":"S2o"}}}},"GetMaintenanceWindowExecutionTaskInvocation":{"input":{"type":"structure","required":["WindowExecutionId","TaskId","InvocationId"],"members":{"WindowExecutionId":{},"TaskId":{},"InvocationId":{}}},"output":{"type":"structure","members":{"WindowExecutionId":{},"TaskExecutionId":{},"InvocationId":{},"ExecutionId":{},"TaskType":{},"Parameters":{"shape":"Sf3"},"Status":{},"StatusDetails":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"OwnerInformation":{"shape":"Sd2"},"WindowTargetId":{}}}},"GetMaintenanceWindowTask":{"input":{"type":"structure","required":["WindowId","WindowTaskId"],"members":{"WindowId":{},"WindowTaskId":{}}},"output":{"type":"structure","members":{"WindowId":{},"WindowTaskId":{},"Targets":{"shape":"S18"},"TaskArn":{},"ServiceRoleArn":{},"TaskType":{},"TaskParameters":{"shape":"Sfu"},"TaskInvocationParameters":{"shape":"Sl0"},"Priority":{"type":"integer"},"MaxConcurrency":{},"MaxErrors":{},"LoggingInfo":{"shape":"Sg0"},"Name":{},"Description":{"shape":"S4c"},"CutoffBehavior":{},"AlarmConfiguration":{"shape":"S1z"}}}},"GetOpsItem":{"input":{"type":"structure","required":["OpsItemId"],"members":{"OpsItemId":{},"OpsItemArn":{}}},"output":{"type":"structure","members":{"OpsItem":{"type":"structure","members":{"CreatedBy":{},"OpsItemType":{},"CreatedTime":{"type":"timestamp"},"Description":{},"LastModifiedBy":{},"LastModifiedTime":{"type":"timestamp"},"Notifications":{"shape":"S4v"},"Priority":{"type":"integer"},"RelatedOpsItems":{"shape":"S4z"},"Status":{},"OpsItemId":{},"Version":{},"Title":{},"Source":{},"OperationalData":{"shape":"S4q"},"Category":{},"Severity":{},"ActualStartTime":{"type":"timestamp"},"ActualEndTime":{"type":"timestamp"},"PlannedStartTime":{"type":"timestamp"},"PlannedEndTime":{"type":"timestamp"},"OpsItemArn":{}}}}}},"GetOpsMetadata":{"input":{"type":"structure","required":["OpsMetadataArn"],"members":{"OpsMetadataArn":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ResourceId":{},"Metadata":{"shape":"S5a"},"NextToken":{}}}},"GetOpsSummary":{"input":{"type":"structure","members":{"SyncName":{},"Filters":{"shape":"Sln"},"Aggregators":{"shape":"Slt"},"ResultAttributes":{"type":"list","member":{"type":"structure","required":["TypeName"],"members":{"TypeName":{}}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Entities":{"type":"list","member":{"type":"structure","members":{"Id":{},"Data":{"type":"map","key":{},"value":{"type":"structure","members":{"CaptureTime":{},"Content":{"type":"list","member":{"type":"map","key":{},"value":{}}}}}}}}},"NextToken":{}}}},"GetParameter":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"WithDecryption":{"type":"boolean"}}},"output":{"type":"structure","members":{"Parameter":{"shape":"Smf"}}}},"GetParameterHistory":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"WithDecryption":{"type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Parameters":{"type":"list","member":{"type":"structure","members":{"Name":{},"Type":{},"KeyId":{},"LastModifiedDate":{"type":"timestamp"},"LastModifiedUser":{},"Description":{},"Value":{"shape":"Smg"},"AllowedPattern":{},"Version":{"type":"long"},"Labels":{"shape":"Smm"},"Tier":{},"Policies":{"shape":"Sh9"},"DataType":{}}}},"NextToken":{}}}},"GetParameters":{"input":{"type":"structure","required":["Names"],"members":{"Names":{"shape":"S7n"},"WithDecryption":{"type":"boolean"}}},"output":{"type":"structure","members":{"Parameters":{"shape":"Smq"},"InvalidParameters":{"shape":"S7n"}}}},"GetParametersByPath":{"input":{"type":"structure","required":["Path"],"members":{"Path":{},"Recursive":{"type":"boolean"},"ParameterFilters":{"shape":"Sgu"},"WithDecryption":{"type":"boolean"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Parameters":{"shape":"Smq"},"NextToken":{}}}},"GetPatchBaseline":{"input":{"type":"structure","required":["BaselineId"],"members":{"BaselineId":{}}},"output":{"type":"structure","members":{"BaselineId":{},"Name":{},"OperatingSystem":{},"GlobalFilters":{"shape":"S5j"},"ApprovalRules":{"shape":"S5p"},"ApprovedPatches":{"shape":"S5v"},"ApprovedPatchesComplianceLevel":{},"ApprovedPatchesEnableNonSecurity":{"type":"boolean"},"RejectedPatches":{"shape":"S5v"},"RejectedPatchesAction":{},"PatchGroups":{"type":"list","member":{}},"CreatedDate":{"type":"timestamp"},"ModifiedDate":{"type":"timestamp"},"Description":{},"Sources":{"shape":"S5z"}}}},"GetPatchBaselineForPatchGroup":{"input":{"type":"structure","required":["PatchGroup"],"members":{"PatchGroup":{},"OperatingSystem":{}}},"output":{"type":"structure","members":{"BaselineId":{},"PatchGroup":{},"OperatingSystem":{}}}},"GetResourcePolicies":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"NextToken":{},"Policies":{"type":"list","member":{"type":"structure","members":{"PolicyId":{},"PolicyHash":{},"Policy":{}}}}}}},"GetServiceSetting":{"input":{"type":"structure","required":["SettingId"],"members":{"SettingId":{}}},"output":{"type":"structure","members":{"ServiceSetting":{"shape":"Sn8"}}}},"LabelParameterVersion":{"input":{"type":"structure","required":["Name","Labels"],"members":{"Name":{},"ParameterVersion":{"type":"long"},"Labels":{"shape":"Smm"}}},"output":{"type":"structure","members":{"InvalidLabels":{"shape":"Smm"},"ParameterVersion":{"type":"long"}}}},"ListAssociationVersions":{"input":{"type":"structure","required":["AssociationId"],"members":{"AssociationId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AssociationVersions":{"type":"list","member":{"type":"structure","members":{"AssociationId":{},"AssociationVersion":{},"CreatedDate":{"type":"timestamp"},"Name":{},"DocumentVersion":{},"Parameters":{"shape":"S14"},"Targets":{"shape":"S18"},"ScheduleExpression":{},"OutputLocation":{"shape":"S1e"},"AssociationName":{},"MaxErrors":{},"MaxConcurrency":{},"ComplianceSeverity":{},"SyncCompliance":{},"ApplyOnlyAtCronInterval":{"type":"boolean"},"CalendarNames":{"shape":"S1q"},"TargetLocations":{"shape":"S1s"},"ScheduleOffset":{"type":"integer"},"Duration":{"type":"integer"},"TargetMaps":{"shape":"S26"}}}},"NextToken":{}}}},"ListAssociations":{"input":{"type":"structure","members":{"AssociationFilterList":{"type":"list","member":{"type":"structure","required":["key","value"],"members":{"key":{},"value":{}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Associations":{"type":"list","member":{"type":"structure","members":{"Name":{},"InstanceId":{},"AssociationId":{},"AssociationVersion":{},"DocumentVersion":{},"Targets":{"shape":"S18"},"LastExecutionDate":{"type":"timestamp"},"Overview":{"shape":"S2j"},"ScheduleExpression":{},"AssociationName":{},"ScheduleOffset":{"type":"integer"},"Duration":{"type":"integer"},"TargetMaps":{"shape":"S26"}}}},"NextToken":{}}}},"ListCommandInvocations":{"input":{"type":"structure","members":{"CommandId":{},"InstanceId":{},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"Snq"},"Details":{"type":"boolean"}}},"output":{"type":"structure","members":{"CommandInvocations":{"type":"list","member":{"type":"structure","members":{"CommandId":{},"InstanceId":{},"InstanceName":{},"Comment":{},"DocumentName":{},"DocumentVersion":{},"RequestedDateTime":{"type":"timestamp"},"Status":{},"StatusDetails":{},"TraceOutput":{},"StandardOutputUrl":{},"StandardErrorUrl":{},"CommandPlugins":{"type":"list","member":{"type":"structure","members":{"Name":{},"Status":{},"StatusDetails":{},"ResponseCode":{"type":"integer"},"ResponseStartDateTime":{"type":"timestamp"},"ResponseFinishDateTime":{"type":"timestamp"},"Output":{},"StandardOutputUrl":{},"StandardErrorUrl":{},"OutputS3Region":{},"OutputS3BucketName":{},"OutputS3KeyPrefix":{}}}},"ServiceRole":{},"NotificationConfig":{"shape":"Sl2"},"CloudWatchOutputConfig":{"shape":"Sj0"}}}},"NextToken":{}}}},"ListCommands":{"input":{"type":"structure","members":{"CommandId":{},"InstanceId":{},"MaxResults":{"type":"integer"},"NextToken":{},"Filters":{"shape":"Snq"}}},"output":{"type":"structure","members":{"Commands":{"type":"list","member":{"shape":"So6"}},"NextToken":{}}}},"ListComplianceItems":{"input":{"type":"structure","members":{"Filters":{"shape":"Sod"},"ResourceIds":{"type":"list","member":{}},"ResourceTypes":{"type":"list","member":{}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ComplianceItems":{"type":"list","member":{"type":"structure","members":{"ComplianceType":{},"ResourceType":{},"ResourceId":{},"Id":{},"Title":{},"Status":{},"Severity":{},"ExecutionSummary":{"shape":"Sov"},"Details":{"shape":"Soy"}}}},"NextToken":{}}}},"ListComplianceSummaries":{"input":{"type":"structure","members":{"Filters":{"shape":"Sod"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ComplianceSummaryItems":{"type":"list","member":{"type":"structure","members":{"ComplianceType":{},"CompliantSummary":{"shape":"Sp3"},"NonCompliantSummary":{"shape":"Sp6"}}}},"NextToken":{}}}},"ListDocumentMetadataHistory":{"input":{"type":"structure","required":["Name","Metadata"],"members":{"Name":{},"DocumentVersion":{},"Metadata":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Name":{},"DocumentVersion":{},"Author":{},"Metadata":{"type":"structure","members":{"ReviewerResponse":{"type":"list","member":{"type":"structure","members":{"CreateTime":{"type":"timestamp"},"UpdatedTime":{"type":"timestamp"},"ReviewStatus":{},"Comment":{"shape":"Spd"},"Reviewer":{}}}}}},"NextToken":{}}}},"ListDocumentVersions":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"DocumentVersions":{"type":"list","member":{"type":"structure","members":{"Name":{},"DisplayName":{},"DocumentVersion":{},"VersionName":{},"CreatedDate":{"type":"timestamp"},"IsDefaultVersion":{"type":"boolean"},"DocumentFormat":{},"Status":{},"StatusInformation":{},"ReviewStatus":{}}}},"NextToken":{}}}},"ListDocuments":{"input":{"type":"structure","members":{"DocumentFilterList":{"type":"list","member":{"type":"structure","required":["key","value"],"members":{"key":{},"value":{}}}},"Filters":{"type":"list","member":{"type":"structure","members":{"Key":{},"Values":{"type":"list","member":{}}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"DocumentIdentifiers":{"type":"list","member":{"type":"structure","members":{"Name":{},"CreatedDate":{"type":"timestamp"},"DisplayName":{},"Owner":{},"VersionName":{},"PlatformTypes":{"shape":"S3w"},"DocumentVersion":{},"DocumentType":{},"SchemaVersion":{},"DocumentFormat":{},"TargetType":{},"Tags":{"shape":"S4"},"Requires":{"shape":"S32"},"ReviewStatus":{},"Author":{}}}},"NextToken":{}}}},"ListInventoryEntries":{"input":{"type":"structure","required":["InstanceId","TypeName"],"members":{"InstanceId":{},"TypeName":{},"Filters":{"shape":"Sjm"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"TypeName":{},"InstanceId":{},"SchemaVersion":{},"CaptureTime":{},"Entries":{"shape":"Sk9"},"NextToken":{}}}},"ListOpsItemEvents":{"input":{"type":"structure","members":{"Filters":{"type":"list","member":{"type":"structure","required":["Key","Values","Operator"],"members":{"Key":{},"Values":{"type":"list","member":{}},"Operator":{}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"NextToken":{},"Summaries":{"type":"list","member":{"type":"structure","members":{"OpsItemId":{},"EventId":{},"Source":{},"DetailType":{},"Detail":{},"CreatedBy":{"shape":"Sqb"},"CreatedTime":{"type":"timestamp"}}}}}}},"ListOpsItemRelatedItems":{"input":{"type":"structure","members":{"OpsItemId":{},"Filters":{"type":"list","member":{"type":"structure","required":["Key","Values","Operator"],"members":{"Key":{},"Values":{"type":"list","member":{}},"Operator":{}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"NextToken":{},"Summaries":{"type":"list","member":{"type":"structure","members":{"OpsItemId":{},"AssociationId":{},"ResourceType":{},"AssociationType":{},"ResourceUri":{},"CreatedBy":{"shape":"Sqb"},"CreatedTime":{"type":"timestamp"},"LastModifiedBy":{"shape":"Sqb"},"LastModifiedTime":{"type":"timestamp"}}}}}}},"ListOpsMetadata":{"input":{"type":"structure","members":{"Filters":{"type":"list","member":{"type":"structure","required":["Key","Values"],"members":{"Key":{},"Values":{"type":"list","member":{}}}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"OpsMetadataList":{"type":"list","member":{"type":"structure","members":{"ResourceId":{},"OpsMetadataArn":{},"LastModifiedDate":{"type":"timestamp"},"LastModifiedUser":{},"CreationDate":{"type":"timestamp"}}}},"NextToken":{}}}},"ListResourceComplianceSummaries":{"input":{"type":"structure","members":{"Filters":{"shape":"Sod"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ResourceComplianceSummaryItems":{"type":"list","member":{"type":"structure","members":{"ComplianceType":{},"ResourceType":{},"ResourceId":{},"Status":{},"OverallSeverity":{},"ExecutionSummary":{"shape":"Sov"},"CompliantSummary":{"shape":"Sp3"},"NonCompliantSummary":{"shape":"Sp6"}}}},"NextToken":{}}}},"ListResourceDataSync":{"input":{"type":"structure","members":{"SyncType":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ResourceDataSyncItems":{"type":"list","member":{"type":"structure","members":{"SyncName":{},"SyncType":{},"SyncSource":{"type":"structure","members":{"SourceType":{},"AwsOrganizationsSource":{"shape":"S6k"},"SourceRegions":{"shape":"S6p"},"IncludeFutureRegions":{"type":"boolean"},"State":{},"EnableAllOpsDataSources":{"type":"boolean"}}},"S3Destination":{"shape":"S69"},"LastSyncTime":{"type":"timestamp"},"LastSuccessfulSyncTime":{"type":"timestamp"},"SyncLastModifiedTime":{"type":"timestamp"},"LastStatus":{},"SyncCreatedTime":{"type":"timestamp"},"LastSyncStatusMessage":{}}}},"NextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceType","ResourceId"],"members":{"ResourceType":{},"ResourceId":{}}},"output":{"type":"structure","members":{"TagList":{"shape":"S4"}}}},"ModifyDocumentPermission":{"input":{"type":"structure","required":["Name","PermissionType"],"members":{"Name":{},"PermissionType":{},"AccountIdsToAdd":{"shape":"Sbk"},"AccountIdsToRemove":{"shape":"Sbk"},"SharedDocumentVersion":{}}},"output":{"type":"structure","members":{}}},"PutComplianceItems":{"input":{"type":"structure","required":["ResourceId","ResourceType","ComplianceType","ExecutionSummary","Items"],"members":{"ResourceId":{},"ResourceType":{},"ComplianceType":{},"ExecutionSummary":{"shape":"Sov"},"Items":{"type":"list","member":{"type":"structure","required":["Severity","Status"],"members":{"Id":{},"Title":{},"Severity":{},"Status":{},"Details":{"shape":"Soy"}}}},"ItemContentHash":{},"UploadType":{}}},"output":{"type":"structure","members":{}}},"PutInventory":{"input":{"type":"structure","required":["InstanceId","Items"],"members":{"InstanceId":{},"Items":{"type":"list","member":{"type":"structure","required":["TypeName","SchemaVersion","CaptureTime"],"members":{"TypeName":{},"SchemaVersion":{},"CaptureTime":{},"ContentHash":{},"Content":{"shape":"Sk9"},"Context":{"type":"map","key":{},"value":{}}}}}}},"output":{"type":"structure","members":{"Message":{}}}},"PutParameter":{"input":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Description":{},"Value":{"shape":"Smg"},"Type":{},"KeyId":{},"Overwrite":{"type":"boolean"},"AllowedPattern":{},"Tags":{"shape":"S4"},"Tier":{},"Policies":{},"DataType":{}}},"output":{"type":"structure","members":{"Version":{"type":"long"},"Tier":{}}}},"PutResourcePolicy":{"input":{"type":"structure","required":["ResourceArn","Policy"],"members":{"ResourceArn":{},"Policy":{},"PolicyId":{},"PolicyHash":{}}},"output":{"type":"structure","members":{"PolicyId":{},"PolicyHash":{}}}},"RegisterDefaultPatchBaseline":{"input":{"type":"structure","required":["BaselineId"],"members":{"BaselineId":{}}},"output":{"type":"structure","members":{"BaselineId":{}}}},"RegisterPatchBaselineForPatchGroup":{"input":{"type":"structure","required":["BaselineId","PatchGroup"],"members":{"BaselineId":{},"PatchGroup":{}}},"output":{"type":"structure","members":{"BaselineId":{},"PatchGroup":{}}}},"RegisterTargetWithMaintenanceWindow":{"input":{"type":"structure","required":["WindowId","ResourceType","Targets"],"members":{"WindowId":{},"ResourceType":{},"Targets":{"shape":"S18"},"OwnerInformation":{"shape":"Sd2"},"Name":{},"Description":{"shape":"S4c"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"WindowTargetId":{}}}},"RegisterTaskWithMaintenanceWindow":{"input":{"type":"structure","required":["WindowId","TaskArn","TaskType"],"members":{"WindowId":{},"Targets":{"shape":"S18"},"TaskArn":{},"ServiceRoleArn":{},"TaskType":{},"TaskParameters":{"shape":"Sfu"},"TaskInvocationParameters":{"shape":"Sl0"},"Priority":{"type":"integer"},"MaxConcurrency":{},"MaxErrors":{},"LoggingInfo":{"shape":"Sg0"},"Name":{},"Description":{"shape":"S4c"},"ClientToken":{"idempotencyToken":true},"CutoffBehavior":{},"AlarmConfiguration":{"shape":"S1z"}}},"output":{"type":"structure","members":{"WindowTaskId":{}}}},"RemoveTagsFromResource":{"input":{"type":"structure","required":["ResourceType","ResourceId","TagKeys"],"members":{"ResourceType":{},"ResourceId":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"ResetServiceSetting":{"input":{"type":"structure","required":["SettingId"],"members":{"SettingId":{}}},"output":{"type":"structure","members":{"ServiceSetting":{"shape":"Sn8"}}}},"ResumeSession":{"input":{"type":"structure","required":["SessionId"],"members":{"SessionId":{}}},"output":{"type":"structure","members":{"SessionId":{},"TokenValue":{},"StreamUrl":{}}}},"SendAutomationSignal":{"input":{"type":"structure","required":["AutomationExecutionId","SignalType"],"members":{"AutomationExecutionId":{},"SignalType":{},"Payload":{"shape":"S9n"}}},"output":{"type":"structure","members":{}}},"SendCommand":{"input":{"type":"structure","required":["DocumentName"],"members":{"InstanceIds":{"shape":"Si"},"Targets":{"shape":"S18"},"DocumentName":{},"DocumentVersion":{},"DocumentHash":{},"DocumentHashType":{},"TimeoutSeconds":{"type":"integer"},"Comment":{},"Parameters":{"shape":"S14"},"OutputS3Region":{},"OutputS3BucketName":{},"OutputS3KeyPrefix":{},"MaxConcurrency":{},"MaxErrors":{},"ServiceRoleArn":{},"NotificationConfig":{"shape":"Sl2"},"CloudWatchOutputConfig":{"shape":"Sj0"},"AlarmConfiguration":{"shape":"S1z"}}},"output":{"type":"structure","members":{"Command":{"shape":"So6"}}}},"StartAssociationsOnce":{"input":{"type":"structure","required":["AssociationIds"],"members":{"AssociationIds":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"StartAutomationExecution":{"input":{"type":"structure","required":["DocumentName"],"members":{"DocumentName":{},"DocumentVersion":{},"Parameters":{"shape":"S9n"},"ClientToken":{},"Mode":{},"TargetParameterName":{},"Targets":{"shape":"S18"},"TargetMaps":{"shape":"S26"},"MaxConcurrency":{},"MaxErrors":{},"TargetLocations":{"shape":"S1s"},"Tags":{"shape":"S4"},"AlarmConfiguration":{"shape":"S1z"}}},"output":{"type":"structure","members":{"AutomationExecutionId":{}}}},"StartChangeRequestExecution":{"input":{"type":"structure","required":["DocumentName","Runbooks"],"members":{"ScheduledTime":{"type":"timestamp"},"DocumentName":{},"DocumentVersion":{},"Parameters":{"shape":"S9n"},"ChangeRequestName":{},"ClientToken":{},"AutoApprove":{"type":"boolean"},"Runbooks":{"shape":"S9w"},"Tags":{"shape":"S4"},"ScheduledEndTime":{"type":"timestamp"},"ChangeDetails":{}}},"output":{"type":"structure","members":{"AutomationExecutionId":{}}}},"StartSession":{"input":{"type":"structure","required":["Target"],"members":{"Target":{},"DocumentName":{},"Reason":{},"Parameters":{"type":"map","key":{},"value":{"type":"list","member":{}}}}},"output":{"type":"structure","members":{"SessionId":{},"TokenValue":{},"StreamUrl":{}}}},"StopAutomationExecution":{"input":{"type":"structure","required":["AutomationExecutionId"],"members":{"AutomationExecutionId":{},"Type":{}}},"output":{"type":"structure","members":{}}},"TerminateSession":{"input":{"type":"structure","required":["SessionId"],"members":{"SessionId":{}}},"output":{"type":"structure","members":{"SessionId":{}}}},"UnlabelParameterVersion":{"input":{"type":"structure","required":["Name","ParameterVersion","Labels"],"members":{"Name":{},"ParameterVersion":{"type":"long"},"Labels":{"shape":"Smm"}}},"output":{"type":"structure","members":{"RemovedLabels":{"shape":"Smm"},"InvalidLabels":{"shape":"Smm"}}}},"UpdateAssociation":{"input":{"type":"structure","required":["AssociationId"],"members":{"AssociationId":{},"Parameters":{"shape":"S14"},"DocumentVersion":{},"ScheduleExpression":{},"OutputLocation":{"shape":"S1e"},"Name":{},"Targets":{"shape":"S18"},"AssociationName":{},"AssociationVersion":{},"AutomationTargetParameterName":{},"MaxErrors":{},"MaxConcurrency":{},"ComplianceSeverity":{},"SyncCompliance":{},"ApplyOnlyAtCronInterval":{"type":"boolean"},"CalendarNames":{"shape":"S1q"},"TargetLocations":{"shape":"S1s"},"ScheduleOffset":{"type":"integer"},"Duration":{"type":"integer"},"TargetMaps":{"shape":"S26"},"AlarmConfiguration":{"shape":"S1z"}}},"output":{"type":"structure","members":{"AssociationDescription":{"shape":"S2c"}}}},"UpdateAssociationStatus":{"input":{"type":"structure","required":["Name","InstanceId","AssociationStatus"],"members":{"Name":{},"InstanceId":{},"AssociationStatus":{"shape":"S2f"}}},"output":{"type":"structure","members":{"AssociationDescription":{"shape":"S2c"}}}},"UpdateDocument":{"input":{"type":"structure","required":["Content","Name"],"members":{"Content":{},"Attachments":{"shape":"S36"},"Name":{},"DisplayName":{},"VersionName":{},"DocumentVersion":{},"DocumentFormat":{},"TargetType":{}}},"output":{"type":"structure","members":{"DocumentDescription":{"shape":"S3i"}}}},"UpdateDocumentDefaultVersion":{"input":{"type":"structure","required":["Name","DocumentVersion"],"members":{"Name":{},"DocumentVersion":{}}},"output":{"type":"structure","members":{"Description":{"type":"structure","members":{"Name":{},"DefaultVersion":{},"DefaultVersionName":{}}}}}},"UpdateDocumentMetadata":{"input":{"type":"structure","required":["Name","DocumentReviews"],"members":{"Name":{},"DocumentVersion":{},"DocumentReviews":{"type":"structure","required":["Action"],"members":{"Action":{},"Comment":{"shape":"Spd"}}}}},"output":{"type":"structure","members":{}}},"UpdateMaintenanceWindow":{"input":{"type":"structure","required":["WindowId"],"members":{"WindowId":{},"Name":{},"Description":{"shape":"S4c"},"StartDate":{},"EndDate":{},"Schedule":{},"ScheduleTimezone":{},"ScheduleOffset":{"type":"integer"},"Duration":{"type":"integer"},"Cutoff":{"type":"integer"},"AllowUnassociatedTargets":{"type":"boolean"},"Enabled":{"type":"boolean"},"Replace":{"type":"boolean"}}},"output":{"type":"structure","members":{"WindowId":{},"Name":{},"Description":{"shape":"S4c"},"StartDate":{},"EndDate":{},"Schedule":{},"ScheduleTimezone":{},"ScheduleOffset":{"type":"integer"},"Duration":{"type":"integer"},"Cutoff":{"type":"integer"},"AllowUnassociatedTargets":{"type":"boolean"},"Enabled":{"type":"boolean"}}}},"UpdateMaintenanceWindowTarget":{"input":{"type":"structure","required":["WindowId","WindowTargetId"],"members":{"WindowId":{},"WindowTargetId":{},"Targets":{"shape":"S18"},"OwnerInformation":{"shape":"Sd2"},"Name":{},"Description":{"shape":"S4c"},"Replace":{"type":"boolean"}}},"output":{"type":"structure","members":{"WindowId":{},"WindowTargetId":{},"Targets":{"shape":"S18"},"OwnerInformation":{"shape":"Sd2"},"Name":{},"Description":{"shape":"S4c"}}}},"UpdateMaintenanceWindowTask":{"input":{"type":"structure","required":["WindowId","WindowTaskId"],"members":{"WindowId":{},"WindowTaskId":{},"Targets":{"shape":"S18"},"TaskArn":{},"ServiceRoleArn":{},"TaskParameters":{"shape":"Sfu"},"TaskInvocationParameters":{"shape":"Sl0"},"Priority":{"type":"integer"},"MaxConcurrency":{},"MaxErrors":{},"LoggingInfo":{"shape":"Sg0"},"Name":{},"Description":{"shape":"S4c"},"Replace":{"type":"boolean"},"CutoffBehavior":{},"AlarmConfiguration":{"shape":"S1z"}}},"output":{"type":"structure","members":{"WindowId":{},"WindowTaskId":{},"Targets":{"shape":"S18"},"TaskArn":{},"ServiceRoleArn":{},"TaskParameters":{"shape":"Sfu"},"TaskInvocationParameters":{"shape":"Sl0"},"Priority":{"type":"integer"},"MaxConcurrency":{},"MaxErrors":{},"LoggingInfo":{"shape":"Sg0"},"Name":{},"Description":{"shape":"S4c"},"CutoffBehavior":{},"AlarmConfiguration":{"shape":"S1z"}}}},"UpdateManagedInstanceRole":{"input":{"type":"structure","required":["InstanceId","IamRole"],"members":{"InstanceId":{},"IamRole":{}}},"output":{"type":"structure","members":{}}},"UpdateOpsItem":{"input":{"type":"structure","required":["OpsItemId"],"members":{"Description":{},"OperationalData":{"shape":"S4q"},"OperationalDataToDelete":{"type":"list","member":{}},"Notifications":{"shape":"S4v"},"Priority":{"type":"integer"},"RelatedOpsItems":{"shape":"S4z"},"Status":{},"OpsItemId":{},"Title":{},"Category":{},"Severity":{},"ActualStartTime":{"type":"timestamp"},"ActualEndTime":{"type":"timestamp"},"PlannedStartTime":{"type":"timestamp"},"PlannedEndTime":{"type":"timestamp"},"OpsItemArn":{}}},"output":{"type":"structure","members":{}}},"UpdateOpsMetadata":{"input":{"type":"structure","required":["OpsMetadataArn"],"members":{"OpsMetadataArn":{},"MetadataToUpdate":{"shape":"S5a"},"KeysToDelete":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"OpsMetadataArn":{}}}},"UpdatePatchBaseline":{"input":{"type":"structure","required":["BaselineId"],"members":{"BaselineId":{},"Name":{},"GlobalFilters":{"shape":"S5j"},"ApprovalRules":{"shape":"S5p"},"ApprovedPatches":{"shape":"S5v"},"ApprovedPatchesComplianceLevel":{},"ApprovedPatchesEnableNonSecurity":{"type":"boolean"},"RejectedPatches":{"shape":"S5v"},"RejectedPatchesAction":{},"Description":{},"Sources":{"shape":"S5z"},"Replace":{"type":"boolean"}}},"output":{"type":"structure","members":{"BaselineId":{},"Name":{},"OperatingSystem":{},"GlobalFilters":{"shape":"S5j"},"ApprovalRules":{"shape":"S5p"},"ApprovedPatches":{"shape":"S5v"},"ApprovedPatchesComplianceLevel":{},"ApprovedPatchesEnableNonSecurity":{"type":"boolean"},"RejectedPatches":{"shape":"S5v"},"RejectedPatchesAction":{},"CreatedDate":{"type":"timestamp"},"ModifiedDate":{"type":"timestamp"},"Description":{},"Sources":{"shape":"S5z"}}}},"UpdateResourceDataSync":{"input":{"type":"structure","required":["SyncName","SyncType","SyncSource"],"members":{"SyncName":{},"SyncType":{},"SyncSource":{"shape":"S6i"}}},"output":{"type":"structure","members":{}}},"UpdateServiceSetting":{"input":{"type":"structure","required":["SettingId","SettingValue"],"members":{"SettingId":{},"SettingValue":{}}},"output":{"type":"structure","members":{}}}},"shapes":{"S4":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"Si":{"type":"list","member":{}},"S14":{"type":"map","key":{},"value":{"type":"list","member":{}},"sensitive":true},"S18":{"type":"list","member":{"type":"structure","members":{"Key":{},"Values":{"type":"list","member":{}}}}},"S1e":{"type":"structure","members":{"S3Location":{"type":"structure","members":{"OutputS3Region":{},"OutputS3BucketName":{},"OutputS3KeyPrefix":{}}}}},"S1q":{"type":"list","member":{}},"S1s":{"type":"list","member":{"shape":"S1t"}},"S1t":{"type":"structure","members":{"Accounts":{"type":"list","member":{}},"Regions":{"type":"list","member":{}},"TargetLocationMaxConcurrency":{},"TargetLocationMaxErrors":{},"ExecutionRoleName":{},"TargetLocationAlarmConfiguration":{"shape":"S1z"}}},"S1z":{"type":"structure","required":["Alarms"],"members":{"IgnorePollAlarmFailure":{"type":"boolean"},"Alarms":{"type":"list","member":{"type":"structure","required":["Name"],"members":{"Name":{}}}}}},"S26":{"type":"list","member":{"type":"map","key":{},"value":{"type":"list","member":{}}}},"S2c":{"type":"structure","members":{"Name":{},"InstanceId":{},"AssociationVersion":{},"Date":{"type":"timestamp"},"LastUpdateAssociationDate":{"type":"timestamp"},"Status":{"shape":"S2f"},"Overview":{"shape":"S2j"},"DocumentVersion":{},"AutomationTargetParameterName":{},"Parameters":{"shape":"S14"},"AssociationId":{},"Targets":{"shape":"S18"},"ScheduleExpression":{},"OutputLocation":{"shape":"S1e"},"LastExecutionDate":{"type":"timestamp"},"LastSuccessfulExecutionDate":{"type":"timestamp"},"AssociationName":{},"MaxErrors":{},"MaxConcurrency":{},"ComplianceSeverity":{},"SyncCompliance":{},"ApplyOnlyAtCronInterval":{"type":"boolean"},"CalendarNames":{"shape":"S1q"},"TargetLocations":{"shape":"S1s"},"ScheduleOffset":{"type":"integer"},"Duration":{"type":"integer"},"TargetMaps":{"shape":"S26"},"AlarmConfiguration":{"shape":"S1z"},"TriggeredAlarms":{"shape":"S2o"}}},"S2f":{"type":"structure","required":["Date","Name","Message"],"members":{"Date":{"type":"timestamp"},"Name":{},"Message":{},"AdditionalInfo":{}}},"S2j":{"type":"structure","members":{"Status":{},"DetailedStatus":{},"AssociationStatusAggregatedCount":{"type":"map","key":{},"value":{"type":"integer"}}}},"S2o":{"type":"list","member":{"type":"structure","required":["Name","State"],"members":{"Name":{},"State":{}}}},"S2t":{"type":"structure","required":["Name"],"members":{"Name":{},"InstanceId":{},"Parameters":{"shape":"S14"},"AutomationTargetParameterName":{},"DocumentVersion":{},"Targets":{"shape":"S18"},"ScheduleExpression":{},"OutputLocation":{"shape":"S1e"},"AssociationName":{},"MaxErrors":{},"MaxConcurrency":{},"ComplianceSeverity":{},"SyncCompliance":{},"ApplyOnlyAtCronInterval":{"type":"boolean"},"CalendarNames":{"shape":"S1q"},"TargetLocations":{"shape":"S1s"},"ScheduleOffset":{"type":"integer"},"Duration":{"type":"integer"},"TargetMaps":{"shape":"S26"},"AlarmConfiguration":{"shape":"S1z"}}},"S32":{"type":"list","member":{"type":"structure","required":["Name"],"members":{"Name":{},"Version":{},"RequireType":{},"VersionName":{}}}},"S36":{"type":"list","member":{"type":"structure","members":{"Key":{},"Values":{"type":"list","member":{}},"Name":{}}}},"S3i":{"type":"structure","members":{"Sha1":{},"Hash":{},"HashType":{},"Name":{},"DisplayName":{},"VersionName":{},"Owner":{},"CreatedDate":{"type":"timestamp"},"Status":{},"StatusInformation":{},"DocumentVersion":{},"Description":{},"Parameters":{"type":"list","member":{"type":"structure","members":{"Name":{},"Type":{},"Description":{},"DefaultValue":{}}}},"PlatformTypes":{"shape":"S3w"},"DocumentType":{},"SchemaVersion":{},"LatestVersion":{},"DefaultVersion":{},"DocumentFormat":{},"TargetType":{},"Tags":{"shape":"S4"},"AttachmentsInformation":{"type":"list","member":{"type":"structure","members":{"Name":{}}}},"Requires":{"shape":"S32"},"Author":{},"ReviewInformation":{"type":"list","member":{"type":"structure","members":{"ReviewedTime":{"type":"timestamp"},"Status":{},"Reviewer":{}}}},"ApprovedVersion":{},"PendingReviewVersion":{},"ReviewStatus":{},"Category":{"type":"list","member":{}},"CategoryEnum":{"type":"list","member":{}}}},"S3w":{"type":"list","member":{}},"S4c":{"type":"string","sensitive":true},"S4q":{"type":"map","key":{},"value":{"type":"structure","members":{"Value":{},"Type":{}}}},"S4v":{"type":"list","member":{"type":"structure","members":{"Arn":{}}}},"S4z":{"type":"list","member":{"type":"structure","required":["OpsItemId"],"members":{"OpsItemId":{}}}},"S5a":{"type":"map","key":{},"value":{"type":"structure","members":{"Value":{}}}},"S5j":{"type":"structure","required":["PatchFilters"],"members":{"PatchFilters":{"type":"list","member":{"type":"structure","required":["Key","Values"],"members":{"Key":{},"Values":{"type":"list","member":{}}}}}}},"S5p":{"type":"structure","required":["PatchRules"],"members":{"PatchRules":{"type":"list","member":{"type":"structure","required":["PatchFilterGroup"],"members":{"PatchFilterGroup":{"shape":"S5j"},"ComplianceLevel":{},"ApproveAfterDays":{"type":"integer"},"ApproveUntilDate":{},"EnableNonSecurity":{"type":"boolean"}}}}}},"S5v":{"type":"list","member":{}},"S5z":{"type":"list","member":{"type":"structure","required":["Name","Products","Configuration"],"members":{"Name":{},"Products":{"type":"list","member":{}},"Configuration":{"type":"string","sensitive":true}}}},"S69":{"type":"structure","required":["BucketName","SyncFormat","Region"],"members":{"BucketName":{},"Prefix":{},"SyncFormat":{},"Region":{},"AWSKMSKeyARN":{},"DestinationDataSharing":{"type":"structure","members":{"DestinationDataSharingType":{}}}}},"S6i":{"type":"structure","required":["SourceType","SourceRegions"],"members":{"SourceType":{},"AwsOrganizationsSource":{"shape":"S6k"},"SourceRegions":{"shape":"S6p"},"IncludeFutureRegions":{"type":"boolean"},"EnableAllOpsDataSources":{"type":"boolean"}}},"S6k":{"type":"structure","required":["OrganizationSourceType"],"members":{"OrganizationSourceType":{},"OrganizationalUnits":{"type":"list","member":{"type":"structure","members":{"OrganizationalUnitId":{}}}}}},"S6p":{"type":"list","member":{}},"S76":{"type":"structure","members":{"TotalCount":{"type":"integer"},"RemainingCount":{"type":"integer"},"SummaryItems":{"type":"list","member":{"type":"structure","members":{"Version":{},"Count":{"type":"integer"},"RemainingCount":{"type":"integer"}}}}}},"S7n":{"type":"list","member":{}},"S9n":{"type":"map","key":{},"value":{"type":"list","member":{}}},"S9s":{"type":"structure","members":{"ParameterValues":{"type":"list","member":{}},"Truncated":{"type":"boolean"}}},"S9w":{"type":"list","member":{"type":"structure","required":["DocumentName"],"members":{"DocumentName":{},"DocumentVersion":{},"Parameters":{"shape":"S9n"},"TargetParameterName":{},"Targets":{"shape":"S18"},"TargetMaps":{"shape":"S26"},"MaxConcurrency":{},"MaxErrors":{},"TargetLocations":{"shape":"S1s"}}}},"Sa6":{"type":"list","member":{"type":"structure","members":{"StepName":{},"Action":{},"TimeoutSeconds":{"type":"long"},"OnFailure":{},"MaxAttempts":{"type":"integer"},"ExecutionStartTime":{"type":"timestamp"},"ExecutionEndTime":{"type":"timestamp"},"StepStatus":{},"ResponseCode":{},"Inputs":{"type":"map","key":{},"value":{}},"Outputs":{"shape":"S9n"},"Response":{},"FailureMessage":{},"FailureDetails":{"type":"structure","members":{"FailureStage":{},"FailureType":{},"Details":{"shape":"S9n"}}},"StepExecutionId":{},"OverriddenParameters":{"shape":"S9n"},"IsEnd":{"type":"boolean"},"NextStep":{},"IsCritical":{"type":"boolean"},"ValidNextSteps":{"type":"list","member":{}},"Targets":{"shape":"S18"},"TargetLocation":{"shape":"S1t"},"TriggeredAlarms":{"shape":"S2o"},"ParentStepDetails":{"type":"structure","members":{"StepExecutionId":{},"StepName":{},"Action":{},"Iteration":{"type":"integer"},"IteratorValue":{}}}}}},"Sah":{"type":"list","member":{"type":"structure","members":{"Key":{},"Values":{"type":"list","member":{}}}}},"Sap":{"type":"structure","members":{"Id":{},"ReleaseDate":{"type":"timestamp"},"Title":{},"Description":{},"ContentUrl":{},"Vendor":{},"ProductFamily":{},"Product":{},"Classification":{},"MsrcSeverity":{},"KbNumber":{},"MsrcNumber":{},"Language":{},"AdvisoryIds":{"type":"list","member":{}},"BugzillaIds":{"type":"list","member":{}},"CVEIds":{"type":"list","member":{}},"Name":{},"Epoch":{"type":"integer"},"Version":{},"Release":{},"Arch":{},"Severity":{},"Repository":{}}},"Sbk":{"type":"list","member":{}},"Scd":{"type":"list","member":{}},"Scp":{"type":"string","sensitive":true},"Scr":{"type":"structure","members":{"DetailedStatus":{},"InstanceAssociationStatusAggregatedCount":{"type":"map","key":{},"value":{"type":"integer"}}}},"Scz":{"type":"structure","required":["InstanceId","PatchGroup","BaselineId","OperationStartTime","OperationEndTime","Operation"],"members":{"InstanceId":{},"PatchGroup":{},"BaselineId":{},"SnapshotId":{},"InstallOverrideList":{},"OwnerInformation":{"shape":"Sd2"},"InstalledCount":{"type":"integer"},"InstalledOtherCount":{"type":"integer"},"InstalledPendingRebootCount":{"type":"integer"},"InstalledRejectedCount":{"type":"integer"},"MissingCount":{"type":"integer"},"FailedCount":{"type":"integer"},"UnreportedNotApplicableCount":{"type":"integer"},"NotApplicableCount":{"type":"integer"},"OperationStartTime":{"type":"timestamp"},"OperationEndTime":{"type":"timestamp"},"Operation":{},"LastNoRebootInstallOperationTime":{"type":"timestamp"},"RebootOption":{},"CriticalNonCompliantCount":{"type":"integer"},"SecurityNonCompliantCount":{"type":"integer"},"OtherNonCompliantCount":{"type":"integer"}}},"Sd2":{"type":"string","sensitive":true},"Sdz":{"type":"list","member":{}},"Ser":{"type":"list","member":{"type":"structure","members":{"Key":{},"Values":{"type":"list","member":{}}}}},"Sf3":{"type":"string","sensitive":true},"Sfu":{"type":"map","key":{},"value":{"type":"structure","members":{"Values":{"type":"list","member":{"type":"string","sensitive":true},"sensitive":true}},"sensitive":true},"sensitive":true},"Sg0":{"type":"structure","required":["S3BucketName","S3Region"],"members":{"S3BucketName":{},"S3KeyPrefix":{},"S3Region":{}}},"Sgu":{"type":"list","member":{"type":"structure","required":["Key"],"members":{"Key":{},"Option":{},"Values":{"type":"list","member":{}}}}},"Sh9":{"type":"list","member":{"type":"structure","members":{"PolicyText":{},"PolicyType":{},"PolicyStatus":{}}}},"Shf":{"type":"structure","members":{"BaselineId":{},"BaselineName":{},"OperatingSystem":{},"BaselineDescription":{},"DefaultBaseline":{"type":"boolean"}}},"Sj0":{"type":"structure","members":{"CloudWatchLogGroupName":{},"CloudWatchOutputEnabled":{"type":"boolean"}}},"Sjm":{"type":"list","member":{"type":"structure","required":["Key","Values"],"members":{"Key":{},"Values":{"type":"list","member":{}},"Type":{}}}},"Sjs":{"type":"list","member":{"type":"structure","members":{"Expression":{},"Aggregators":{"shape":"Sjs"},"Groups":{"type":"list","member":{"type":"structure","required":["Name","Filters"],"members":{"Name":{},"Filters":{"shape":"Sjm"}}}}}}},"Sk9":{"type":"list","member":{"type":"map","key":{},"value":{}}},"Sl0":{"type":"structure","members":{"RunCommand":{"type":"structure","members":{"Comment":{},"CloudWatchOutputConfig":{"shape":"Sj0"},"DocumentHash":{},"DocumentHashType":{},"DocumentVersion":{},"NotificationConfig":{"shape":"Sl2"},"OutputS3BucketName":{},"OutputS3KeyPrefix":{},"Parameters":{"shape":"S14"},"ServiceRoleArn":{},"TimeoutSeconds":{"type":"integer"}}},"Automation":{"type":"structure","members":{"DocumentVersion":{},"Parameters":{"shape":"S9n"}}},"StepFunctions":{"type":"structure","members":{"Input":{"type":"string","sensitive":true},"Name":{}}},"Lambda":{"type":"structure","members":{"ClientContext":{},"Qualifier":{},"Payload":{"type":"blob","sensitive":true}}}}},"Sl2":{"type":"structure","members":{"NotificationArn":{},"NotificationEvents":{"type":"list","member":{}},"NotificationType":{}}},"Sln":{"type":"list","member":{"type":"structure","required":["Key","Values"],"members":{"Key":{},"Values":{"type":"list","member":{}},"Type":{}}}},"Slt":{"type":"list","member":{"type":"structure","members":{"AggregatorType":{},"TypeName":{},"AttributeName":{},"Values":{"type":"map","key":{},"value":{}},"Filters":{"shape":"Sln"},"Aggregators":{"shape":"Slt"}}}},"Smf":{"type":"structure","members":{"Name":{},"Type":{},"Value":{"shape":"Smg"},"Version":{"type":"long"},"Selector":{},"SourceResult":{},"LastModifiedDate":{"type":"timestamp"},"ARN":{},"DataType":{}}},"Smg":{"type":"string","sensitive":true},"Smm":{"type":"list","member":{}},"Smq":{"type":"list","member":{"shape":"Smf"}},"Sn8":{"type":"structure","members":{"SettingId":{},"SettingValue":{},"LastModifiedDate":{"type":"timestamp"},"LastModifiedUser":{},"ARN":{},"Status":{}}},"Snq":{"type":"list","member":{"type":"structure","required":["key","value"],"members":{"key":{},"value":{}}}},"So6":{"type":"structure","members":{"CommandId":{},"DocumentName":{},"DocumentVersion":{},"Comment":{},"ExpiresAfter":{"type":"timestamp"},"Parameters":{"shape":"S14"},"InstanceIds":{"shape":"Si"},"Targets":{"shape":"S18"},"RequestedDateTime":{"type":"timestamp"},"Status":{},"StatusDetails":{},"OutputS3Region":{},"OutputS3BucketName":{},"OutputS3KeyPrefix":{},"MaxConcurrency":{},"MaxErrors":{},"TargetCount":{"type":"integer"},"CompletedCount":{"type":"integer"},"ErrorCount":{"type":"integer"},"DeliveryTimedOutCount":{"type":"integer"},"ServiceRole":{},"NotificationConfig":{"shape":"Sl2"},"CloudWatchOutputConfig":{"shape":"Sj0"},"TimeoutSeconds":{"type":"integer"},"AlarmConfiguration":{"shape":"S1z"},"TriggeredAlarms":{"shape":"S2o"}}},"Sod":{"type":"list","member":{"type":"structure","members":{"Key":{},"Values":{"type":"list","member":{}},"Type":{}}}},"Sov":{"type":"structure","required":["ExecutionTime"],"members":{"ExecutionTime":{"type":"timestamp"},"ExecutionId":{},"ExecutionType":{}}},"Soy":{"type":"map","key":{},"value":{}},"Sp3":{"type":"structure","members":{"CompliantCount":{"type":"integer"},"SeveritySummary":{"shape":"Sp5"}}},"Sp5":{"type":"structure","members":{"CriticalCount":{"type":"integer"},"HighCount":{"type":"integer"},"MediumCount":{"type":"integer"},"LowCount":{"type":"integer"},"InformationalCount":{"type":"integer"},"UnspecifiedCount":{"type":"integer"}}},"Sp6":{"type":"structure","members":{"NonCompliantCount":{"type":"integer"},"SeveritySummary":{"shape":"Sp5"}}},"Spd":{"type":"list","member":{"type":"structure","members":{"Type":{},"Content":{}}}},"Sqb":{"type":"structure","members":{"Arn":{}}}}}')},5135:e=>{"use strict";e.exports=JSON.parse('{"o":{"DescribeActivations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ActivationList"},"DescribeAssociationExecutionTargets":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"AssociationExecutionTargets"},"DescribeAssociationExecutions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"AssociationExecutions"},"DescribeAutomationExecutions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"AutomationExecutionMetadataList"},"DescribeAutomationStepExecutions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"StepExecutions"},"DescribeAvailablePatches":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Patches"},"DescribeEffectiveInstanceAssociations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Associations"},"DescribeEffectivePatchesForPatchBaseline":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"EffectivePatches"},"DescribeInstanceAssociationsStatus":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"InstanceAssociationStatusInfos"},"DescribeInstanceInformation":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"InstanceInformationList"},"DescribeInstancePatchStates":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"InstancePatchStates"},"DescribeInstancePatchStatesForPatchGroup":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"InstancePatchStates"},"DescribeInstancePatches":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Patches"},"DescribeInstanceProperties":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"InstanceProperties"},"DescribeInventoryDeletions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"InventoryDeletions"},"DescribeMaintenanceWindowExecutionTaskInvocations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"WindowExecutionTaskInvocationIdentities"},"DescribeMaintenanceWindowExecutionTasks":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"WindowExecutionTaskIdentities"},"DescribeMaintenanceWindowExecutions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"WindowExecutions"},"DescribeMaintenanceWindowSchedule":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ScheduledWindowExecutions"},"DescribeMaintenanceWindowTargets":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Targets"},"DescribeMaintenanceWindowTasks":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Tasks"},"DescribeMaintenanceWindows":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"WindowIdentities"},"DescribeMaintenanceWindowsForTarget":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"WindowIdentities"},"DescribeOpsItems":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"OpsItemSummaries"},"DescribeParameters":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"DescribePatchBaselines":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"BaselineIdentities"},"DescribePatchGroups":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Mappings"},"DescribePatchProperties":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Properties"},"DescribeSessions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Sessions"},"GetInventory":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Entities"},"GetInventorySchema":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Schemas"},"GetOpsSummary":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Entities"},"GetParameterHistory":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetParametersByPath":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetResourcePolicies":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Policies"},"ListAssociationVersions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"AssociationVersions"},"ListAssociations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Associations"},"ListCommandInvocations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"CommandInvocations"},"ListCommands":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Commands"},"ListComplianceItems":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ComplianceItems"},"ListComplianceSummaries":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ComplianceSummaryItems"},"ListDocumentVersions":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"DocumentVersions"},"ListDocuments":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"DocumentIdentifiers"},"ListOpsItemEvents":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Summaries"},"ListOpsItemRelatedItems":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Summaries"},"ListOpsMetadata":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"OpsMetadataList"},"ListResourceComplianceSummaries":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ResourceComplianceSummaryItems"},"ListResourceDataSync":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"ResourceDataSyncItems"}}}')},98523:e=>{"use strict";e.exports=JSON.parse('{"V":{"CommandExecuted":{"delay":5,"operation":"GetCommandInvocation","maxAttempts":20,"acceptors":[{"expected":"Pending","matcher":"path","state":"retry","argument":"Status"},{"expected":"InProgress","matcher":"path","state":"retry","argument":"Status"},{"expected":"Delayed","matcher":"path","state":"retry","argument":"Status"},{"expected":"Success","matcher":"path","state":"success","argument":"Status"},{"expected":"Cancelled","matcher":"path","state":"failure","argument":"Status"},{"expected":"TimedOut","matcher":"path","state":"failure","argument":"Status"},{"expected":"Failed","matcher":"path","state":"failure","argument":"Status"},{"expected":"Cancelling","matcher":"path","state":"failure","argument":"Status"},{"state":"retry","matcher":"error","expected":"InvocationDoesNotExist"}]}}}')},11069:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2013-06-30","endpointPrefix":"storagegateway","jsonVersion":"1.1","protocol":"json","protocols":["json"],"serviceFullName":"AWS Storage Gateway","serviceId":"Storage Gateway","signatureVersion":"v4","targetPrefix":"StorageGateway_20130630","uid":"storagegateway-2013-06-30","auth":["aws.auth#sigv4"]},"operations":{"ActivateGateway":{"input":{"type":"structure","required":["ActivationKey","GatewayName","GatewayTimezone","GatewayRegion"],"members":{"ActivationKey":{},"GatewayName":{},"GatewayTimezone":{},"GatewayRegion":{},"GatewayType":{},"TapeDriveType":{},"MediumChangerType":{},"Tags":{"shape":"S9"}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"AddCache":{"input":{"type":"structure","required":["GatewayARN","DiskIds"],"members":{"GatewayARN":{},"DiskIds":{"shape":"Sg"}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"AddTagsToResource":{"input":{"type":"structure","required":["ResourceARN","Tags"],"members":{"ResourceARN":{},"Tags":{"shape":"S9"}}},"output":{"type":"structure","members":{"ResourceARN":{}}}},"AddUploadBuffer":{"input":{"type":"structure","required":["GatewayARN","DiskIds"],"members":{"GatewayARN":{},"DiskIds":{"shape":"Sg"}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"AddWorkingStorage":{"input":{"type":"structure","required":["GatewayARN","DiskIds"],"members":{"GatewayARN":{},"DiskIds":{"shape":"Sg"}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"AssignTapePool":{"input":{"type":"structure","required":["TapeARN","PoolId"],"members":{"TapeARN":{},"PoolId":{},"BypassGovernanceRetention":{"type":"boolean"}}},"output":{"type":"structure","members":{"TapeARN":{}}}},"AssociateFileSystem":{"input":{"type":"structure","required":["UserName","Password","ClientToken","GatewayARN","LocationARN"],"members":{"UserName":{},"Password":{"shape":"Sx"},"ClientToken":{},"GatewayARN":{},"LocationARN":{},"Tags":{"shape":"S9"},"AuditDestinationARN":{},"CacheAttributes":{"shape":"S11"},"EndpointNetworkConfiguration":{"shape":"S13"}}},"output":{"type":"structure","members":{"FileSystemAssociationARN":{}}}},"AttachVolume":{"input":{"type":"structure","required":["GatewayARN","VolumeARN","NetworkInterfaceId"],"members":{"GatewayARN":{},"TargetName":{},"VolumeARN":{},"NetworkInterfaceId":{},"DiskId":{}}},"output":{"type":"structure","members":{"VolumeARN":{},"TargetARN":{}}}},"CancelArchival":{"input":{"type":"structure","required":["GatewayARN","TapeARN"],"members":{"GatewayARN":{},"TapeARN":{}}},"output":{"type":"structure","members":{"TapeARN":{}}}},"CancelRetrieval":{"input":{"type":"structure","required":["GatewayARN","TapeARN"],"members":{"GatewayARN":{},"TapeARN":{}}},"output":{"type":"structure","members":{"TapeARN":{}}}},"CreateCachediSCSIVolume":{"input":{"type":"structure","required":["GatewayARN","VolumeSizeInBytes","TargetName","NetworkInterfaceId","ClientToken"],"members":{"GatewayARN":{},"VolumeSizeInBytes":{"type":"long"},"SnapshotId":{},"TargetName":{},"SourceVolumeARN":{},"NetworkInterfaceId":{},"ClientToken":{},"KMSEncrypted":{"type":"boolean"},"KMSKey":{},"Tags":{"shape":"S9"}}},"output":{"type":"structure","members":{"VolumeARN":{},"TargetARN":{}}}},"CreateNFSFileShare":{"input":{"type":"structure","required":["ClientToken","GatewayARN","Role","LocationARN"],"members":{"ClientToken":{},"NFSFileShareDefaults":{"shape":"S1p"},"GatewayARN":{},"KMSEncrypted":{"type":"boolean"},"KMSKey":{},"Role":{},"LocationARN":{},"DefaultStorageClass":{},"ObjectACL":{},"ClientList":{"shape":"S1w"},"Squash":{},"ReadOnly":{"type":"boolean"},"GuessMIMETypeEnabled":{"type":"boolean"},"RequesterPays":{"type":"boolean"},"Tags":{"shape":"S9"},"FileShareName":{},"CacheAttributes":{"shape":"S11"},"NotificationPolicy":{},"VPCEndpointDNSName":{},"BucketRegion":{},"AuditDestinationARN":{}}},"output":{"type":"structure","members":{"FileShareARN":{}}}},"CreateSMBFileShare":{"input":{"type":"structure","required":["ClientToken","GatewayARN","Role","LocationARN"],"members":{"ClientToken":{},"GatewayARN":{},"KMSEncrypted":{"type":"boolean"},"KMSKey":{},"Role":{},"LocationARN":{},"DefaultStorageClass":{},"ObjectACL":{},"ReadOnly":{"type":"boolean"},"GuessMIMETypeEnabled":{"type":"boolean"},"RequesterPays":{"type":"boolean"},"SMBACLEnabled":{"type":"boolean"},"AccessBasedEnumeration":{"type":"boolean"},"AdminUserList":{"shape":"S25"},"ValidUserList":{"shape":"S25"},"InvalidUserList":{"shape":"S25"},"AuditDestinationARN":{},"Authentication":{},"CaseSensitivity":{},"Tags":{"shape":"S9"},"FileShareName":{},"CacheAttributes":{"shape":"S11"},"NotificationPolicy":{},"VPCEndpointDNSName":{},"BucketRegion":{},"OplocksEnabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"FileShareARN":{}}}},"CreateSnapshot":{"input":{"type":"structure","required":["VolumeARN","SnapshotDescription"],"members":{"VolumeARN":{},"SnapshotDescription":{},"Tags":{"shape":"S9"}}},"output":{"type":"structure","members":{"VolumeARN":{},"SnapshotId":{}}}},"CreateSnapshotFromVolumeRecoveryPoint":{"input":{"type":"structure","required":["VolumeARN","SnapshotDescription"],"members":{"VolumeARN":{},"SnapshotDescription":{},"Tags":{"shape":"S9"}}},"output":{"type":"structure","members":{"SnapshotId":{},"VolumeARN":{},"VolumeRecoveryPointTime":{}}}},"CreateStorediSCSIVolume":{"input":{"type":"structure","required":["GatewayARN","DiskId","PreserveExistingData","TargetName","NetworkInterfaceId"],"members":{"GatewayARN":{},"DiskId":{},"SnapshotId":{},"PreserveExistingData":{"type":"boolean"},"TargetName":{},"NetworkInterfaceId":{},"KMSEncrypted":{"type":"boolean"},"KMSKey":{},"Tags":{"shape":"S9"}}},"output":{"type":"structure","members":{"VolumeARN":{},"VolumeSizeInBytes":{"type":"long"},"TargetARN":{}}}},"CreateTapePool":{"input":{"type":"structure","required":["PoolName","StorageClass"],"members":{"PoolName":{},"StorageClass":{},"RetentionLockType":{},"RetentionLockTimeInDays":{"type":"integer"},"Tags":{"shape":"S9"}}},"output":{"type":"structure","members":{"PoolARN":{}}}},"CreateTapeWithBarcode":{"input":{"type":"structure","required":["GatewayARN","TapeSizeInBytes","TapeBarcode"],"members":{"GatewayARN":{},"TapeSizeInBytes":{"type":"long"},"TapeBarcode":{},"KMSEncrypted":{"type":"boolean"},"KMSKey":{},"PoolId":{},"Worm":{"type":"boolean"},"Tags":{"shape":"S9"}}},"output":{"type":"structure","members":{"TapeARN":{}}}},"CreateTapes":{"input":{"type":"structure","required":["GatewayARN","TapeSizeInBytes","ClientToken","NumTapesToCreate","TapeBarcodePrefix"],"members":{"GatewayARN":{},"TapeSizeInBytes":{"type":"long"},"ClientToken":{},"NumTapesToCreate":{"type":"integer"},"TapeBarcodePrefix":{},"KMSEncrypted":{"type":"boolean"},"KMSKey":{},"PoolId":{},"Worm":{"type":"boolean"},"Tags":{"shape":"S9"}}},"output":{"type":"structure","members":{"TapeARNs":{"shape":"S2x"}}}},"DeleteAutomaticTapeCreationPolicy":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"DeleteBandwidthRateLimit":{"input":{"type":"structure","required":["GatewayARN","BandwidthType"],"members":{"GatewayARN":{},"BandwidthType":{}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"DeleteChapCredentials":{"input":{"type":"structure","required":["TargetARN","InitiatorName"],"members":{"TargetARN":{},"InitiatorName":{}}},"output":{"type":"structure","members":{"TargetARN":{},"InitiatorName":{}}}},"DeleteFileShare":{"input":{"type":"structure","required":["FileShareARN"],"members":{"FileShareARN":{},"ForceDelete":{"type":"boolean"}}},"output":{"type":"structure","members":{"FileShareARN":{}}}},"DeleteGateway":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"DeleteSnapshotSchedule":{"input":{"type":"structure","required":["VolumeARN"],"members":{"VolumeARN":{}}},"output":{"type":"structure","members":{"VolumeARN":{}}}},"DeleteTape":{"input":{"type":"structure","required":["GatewayARN","TapeARN"],"members":{"GatewayARN":{},"TapeARN":{},"BypassGovernanceRetention":{"type":"boolean"}}},"output":{"type":"structure","members":{"TapeARN":{}}}},"DeleteTapeArchive":{"input":{"type":"structure","required":["TapeARN"],"members":{"TapeARN":{},"BypassGovernanceRetention":{"type":"boolean"}}},"output":{"type":"structure","members":{"TapeARN":{}}}},"DeleteTapePool":{"input":{"type":"structure","required":["PoolARN"],"members":{"PoolARN":{}}},"output":{"type":"structure","members":{"PoolARN":{}}}},"DeleteVolume":{"input":{"type":"structure","required":["VolumeARN"],"members":{"VolumeARN":{}}},"output":{"type":"structure","members":{"VolumeARN":{}}}},"DescribeAvailabilityMonitorTest":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{},"Status":{},"StartTime":{"type":"timestamp"}}}},"DescribeBandwidthRateLimit":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{},"AverageUploadRateLimitInBitsPerSec":{"type":"long"},"AverageDownloadRateLimitInBitsPerSec":{"type":"long"}}}},"DescribeBandwidthRateLimitSchedule":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{},"BandwidthRateLimitIntervals":{"shape":"S3u"}}}},"DescribeCache":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{},"DiskIds":{"shape":"Sg"},"CacheAllocatedInBytes":{"type":"long"},"CacheUsedPercentage":{"type":"double"},"CacheDirtyPercentage":{"type":"double"},"CacheHitPercentage":{"type":"double"},"CacheMissPercentage":{"type":"double"}}}},"DescribeCachediSCSIVolumes":{"input":{"type":"structure","required":["VolumeARNs"],"members":{"VolumeARNs":{"shape":"S44"}}},"output":{"type":"structure","members":{"CachediSCSIVolumes":{"type":"list","member":{"type":"structure","members":{"VolumeARN":{},"VolumeId":{},"VolumeType":{},"VolumeStatus":{},"VolumeAttachmentStatus":{},"VolumeSizeInBytes":{"type":"long"},"VolumeProgress":{"type":"double"},"SourceSnapshotId":{},"VolumeiSCSIAttributes":{"shape":"S4d"},"CreatedDate":{"type":"timestamp"},"VolumeUsedInBytes":{"type":"long"},"KMSKey":{},"TargetName":{}}}}}}},"DescribeChapCredentials":{"input":{"type":"structure","required":["TargetARN"],"members":{"TargetARN":{}}},"output":{"type":"structure","members":{"ChapCredentials":{"type":"list","member":{"type":"structure","members":{"TargetARN":{},"SecretToAuthenticateInitiator":{"shape":"S4m"},"InitiatorName":{},"SecretToAuthenticateTarget":{"shape":"S4m"}}}}}}},"DescribeFileSystemAssociations":{"input":{"type":"structure","required":["FileSystemAssociationARNList"],"members":{"FileSystemAssociationARNList":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"FileSystemAssociationInfoList":{"type":"list","member":{"type":"structure","members":{"FileSystemAssociationARN":{},"LocationARN":{},"FileSystemAssociationStatus":{},"AuditDestinationARN":{},"GatewayARN":{},"Tags":{"shape":"S9"},"CacheAttributes":{"shape":"S11"},"EndpointNetworkConfiguration":{"shape":"S13"},"FileSystemAssociationStatusDetails":{"type":"list","member":{"type":"structure","members":{"ErrorCode":{}}}}}}}}}},"DescribeGatewayInformation":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{},"GatewayId":{},"GatewayName":{},"GatewayTimezone":{},"GatewayState":{},"GatewayNetworkInterfaces":{"type":"list","member":{"type":"structure","members":{"Ipv4Address":{},"MacAddress":{},"Ipv6Address":{}},"sensitive":true}},"GatewayType":{},"NextUpdateAvailabilityDate":{},"LastSoftwareUpdate":{},"Ec2InstanceId":{},"Ec2InstanceRegion":{},"Tags":{"shape":"S9"},"VPCEndpoint":{},"CloudWatchLogGroupARN":{},"HostEnvironment":{},"EndpointType":{},"SoftwareUpdatesEndDate":{},"DeprecationDate":{},"GatewayCapacity":{},"SupportedGatewayCapacities":{"type":"list","member":{}},"HostEnvironmentId":{},"SoftwareVersion":{}}}},"DescribeMaintenanceStartTime":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{},"HourOfDay":{"type":"integer"},"MinuteOfHour":{"type":"integer"},"DayOfWeek":{"type":"integer"},"DayOfMonth":{"type":"integer"},"Timezone":{},"SoftwareUpdatePreferences":{"shape":"S5i"}}}},"DescribeNFSFileShares":{"input":{"type":"structure","required":["FileShareARNList"],"members":{"FileShareARNList":{"shape":"S5l"}}},"output":{"type":"structure","members":{"NFSFileShareInfoList":{"type":"list","member":{"type":"structure","members":{"NFSFileShareDefaults":{"shape":"S1p"},"FileShareARN":{},"FileShareId":{},"FileShareStatus":{},"GatewayARN":{},"KMSEncrypted":{"type":"boolean"},"KMSKey":{},"Path":{},"Role":{},"LocationARN":{},"DefaultStorageClass":{},"ObjectACL":{},"ClientList":{"shape":"S1w"},"Squash":{},"ReadOnly":{"type":"boolean"},"GuessMIMETypeEnabled":{"type":"boolean"},"RequesterPays":{"type":"boolean"},"Tags":{"shape":"S9"},"FileShareName":{},"CacheAttributes":{"shape":"S11"},"NotificationPolicy":{},"VPCEndpointDNSName":{},"BucketRegion":{},"AuditDestinationARN":{}}}}}}},"DescribeSMBFileShares":{"input":{"type":"structure","required":["FileShareARNList"],"members":{"FileShareARNList":{"shape":"S5l"}}},"output":{"type":"structure","members":{"SMBFileShareInfoList":{"type":"list","member":{"type":"structure","members":{"FileShareARN":{},"FileShareId":{},"FileShareStatus":{},"GatewayARN":{},"KMSEncrypted":{"type":"boolean"},"KMSKey":{},"Path":{},"Role":{},"LocationARN":{},"DefaultStorageClass":{},"ObjectACL":{},"ReadOnly":{"type":"boolean"},"GuessMIMETypeEnabled":{"type":"boolean"},"RequesterPays":{"type":"boolean"},"SMBACLEnabled":{"type":"boolean"},"AccessBasedEnumeration":{"type":"boolean"},"AdminUserList":{"shape":"S25"},"ValidUserList":{"shape":"S25"},"InvalidUserList":{"shape":"S25"},"AuditDestinationARN":{},"Authentication":{},"CaseSensitivity":{},"Tags":{"shape":"S9"},"FileShareName":{},"CacheAttributes":{"shape":"S11"},"NotificationPolicy":{},"VPCEndpointDNSName":{},"BucketRegion":{},"OplocksEnabled":{"type":"boolean"}}}}}}},"DescribeSMBSettings":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{},"DomainName":{},"ActiveDirectoryStatus":{},"SMBGuestPasswordSet":{"type":"boolean"},"SMBSecurityStrategy":{},"FileSharesVisible":{"type":"boolean"},"SMBLocalGroups":{"shape":"S61"}}}},"DescribeSnapshotSchedule":{"input":{"type":"structure","required":["VolumeARN"],"members":{"VolumeARN":{}}},"output":{"type":"structure","members":{"VolumeARN":{},"StartAt":{"type":"integer"},"RecurrenceInHours":{"type":"integer"},"Description":{},"Timezone":{},"Tags":{"shape":"S9"}}}},"DescribeStorediSCSIVolumes":{"input":{"type":"structure","required":["VolumeARNs"],"members":{"VolumeARNs":{"shape":"S44"}}},"output":{"type":"structure","members":{"StorediSCSIVolumes":{"type":"list","member":{"type":"structure","members":{"VolumeARN":{},"VolumeId":{},"VolumeType":{},"VolumeStatus":{},"VolumeAttachmentStatus":{},"VolumeSizeInBytes":{"type":"long"},"VolumeProgress":{"type":"double"},"VolumeDiskId":{},"SourceSnapshotId":{},"PreservedExistingData":{"type":"boolean"},"VolumeiSCSIAttributes":{"shape":"S4d"},"CreatedDate":{"type":"timestamp"},"VolumeUsedInBytes":{"type":"long"},"KMSKey":{},"TargetName":{}}}}}}},"DescribeTapeArchives":{"input":{"type":"structure","members":{"TapeARNs":{"shape":"S2x"},"Marker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"TapeArchives":{"type":"list","member":{"type":"structure","members":{"TapeARN":{},"TapeBarcode":{},"TapeCreatedDate":{"type":"timestamp"},"TapeSizeInBytes":{"type":"long"},"CompletionTime":{"type":"timestamp"},"RetrievedTo":{},"TapeStatus":{},"TapeUsedInBytes":{"type":"long"},"KMSKey":{},"PoolId":{},"Worm":{"type":"boolean"},"RetentionStartDate":{"type":"timestamp"},"PoolEntryDate":{"type":"timestamp"}}}},"Marker":{}}}},"DescribeTapeRecoveryPoints":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{},"Marker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"GatewayARN":{},"TapeRecoveryPointInfos":{"type":"list","member":{"type":"structure","members":{"TapeARN":{},"TapeRecoveryPointTime":{"type":"timestamp"},"TapeSizeInBytes":{"type":"long"},"TapeStatus":{}}}},"Marker":{}}}},"DescribeTapes":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{},"TapeARNs":{"shape":"S2x"},"Marker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"Tapes":{"type":"list","member":{"type":"structure","members":{"TapeARN":{},"TapeBarcode":{},"TapeCreatedDate":{"type":"timestamp"},"TapeSizeInBytes":{"type":"long"},"TapeStatus":{},"VTLDevice":{},"Progress":{"type":"double"},"TapeUsedInBytes":{"type":"long"},"KMSKey":{},"PoolId":{},"Worm":{"type":"boolean"},"RetentionStartDate":{"type":"timestamp"},"PoolEntryDate":{"type":"timestamp"}}}},"Marker":{}}}},"DescribeUploadBuffer":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{},"DiskIds":{"shape":"Sg"},"UploadBufferUsedInBytes":{"type":"long"},"UploadBufferAllocatedInBytes":{"type":"long"}}}},"DescribeVTLDevices":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{},"VTLDeviceARNs":{"type":"list","member":{}},"Marker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"GatewayARN":{},"VTLDevices":{"type":"list","member":{"type":"structure","members":{"VTLDeviceARN":{},"VTLDeviceType":{},"VTLDeviceVendor":{},"VTLDeviceProductIdentifier":{},"DeviceiSCSIAttributes":{"type":"structure","members":{"TargetARN":{},"NetworkInterfaceId":{},"NetworkInterfacePort":{"type":"integer"},"ChapEnabled":{"type":"boolean"}}}}}},"Marker":{}}}},"DescribeWorkingStorage":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{},"DiskIds":{"shape":"Sg"},"WorkingStorageUsedInBytes":{"type":"long"},"WorkingStorageAllocatedInBytes":{"type":"long"}}}},"DetachVolume":{"input":{"type":"structure","required":["VolumeARN"],"members":{"VolumeARN":{},"ForceDetach":{"type":"boolean"}}},"output":{"type":"structure","members":{"VolumeARN":{}}}},"DisableGateway":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"DisassociateFileSystem":{"input":{"type":"structure","required":["FileSystemAssociationARN"],"members":{"FileSystemAssociationARN":{},"ForceDelete":{"type":"boolean"}}},"output":{"type":"structure","members":{"FileSystemAssociationARN":{}}}},"JoinDomain":{"input":{"type":"structure","required":["GatewayARN","DomainName","UserName","Password"],"members":{"GatewayARN":{},"DomainName":{},"OrganizationalUnit":{},"DomainControllers":{"type":"list","member":{}},"TimeoutInSeconds":{"type":"integer"},"UserName":{},"Password":{"shape":"Sx"}}},"output":{"type":"structure","members":{"GatewayARN":{},"ActiveDirectoryStatus":{}}}},"ListAutomaticTapeCreationPolicies":{"input":{"type":"structure","members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"AutomaticTapeCreationPolicyInfos":{"type":"list","member":{"type":"structure","members":{"AutomaticTapeCreationRules":{"shape":"S7l"},"GatewayARN":{}}}}}}},"ListFileShares":{"input":{"type":"structure","members":{"GatewayARN":{},"Limit":{"type":"integer"},"Marker":{}}},"output":{"type":"structure","members":{"Marker":{},"NextMarker":{},"FileShareInfoList":{"type":"list","member":{"type":"structure","members":{"FileShareType":{},"FileShareARN":{},"FileShareId":{},"FileShareStatus":{},"GatewayARN":{}}}}}}},"ListFileSystemAssociations":{"input":{"type":"structure","members":{"GatewayARN":{},"Limit":{"type":"integer"},"Marker":{}}},"output":{"type":"structure","members":{"Marker":{},"NextMarker":{},"FileSystemAssociationSummaryList":{"type":"list","member":{"type":"structure","members":{"FileSystemAssociationId":{},"FileSystemAssociationARN":{},"FileSystemAssociationStatus":{},"GatewayARN":{}}}}}}},"ListGateways":{"input":{"type":"structure","members":{"Marker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"Gateways":{"type":"list","member":{"type":"structure","members":{"GatewayId":{},"GatewayARN":{},"GatewayType":{},"GatewayOperationalState":{},"GatewayName":{},"Ec2InstanceId":{},"Ec2InstanceRegion":{},"HostEnvironment":{},"HostEnvironmentId":{},"DeprecationDate":{},"SoftwareVersion":{}}}},"Marker":{}}}},"ListLocalDisks":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{},"Disks":{"type":"list","member":{"type":"structure","members":{"DiskId":{},"DiskPath":{},"DiskNode":{},"DiskStatus":{},"DiskSizeInBytes":{"type":"long"},"DiskAllocationType":{},"DiskAllocationResource":{},"DiskAttributeList":{"type":"list","member":{}}}}}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceARN"],"members":{"ResourceARN":{},"Marker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"ResourceARN":{},"Marker":{},"Tags":{"shape":"S9"}}}},"ListTapePools":{"input":{"type":"structure","members":{"PoolARNs":{"type":"list","member":{}},"Marker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"PoolInfos":{"type":"list","member":{"type":"structure","members":{"PoolARN":{},"PoolName":{},"StorageClass":{},"RetentionLockType":{},"RetentionLockTimeInDays":{"type":"integer"},"PoolStatus":{}}}},"Marker":{}}}},"ListTapes":{"input":{"type":"structure","members":{"TapeARNs":{"shape":"S2x"},"Marker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"TapeInfos":{"type":"list","member":{"type":"structure","members":{"TapeARN":{},"TapeBarcode":{},"TapeSizeInBytes":{"type":"long"},"TapeStatus":{},"GatewayARN":{},"PoolId":{},"RetentionStartDate":{"type":"timestamp"},"PoolEntryDate":{"type":"timestamp"}}}},"Marker":{}}}},"ListVolumeInitiators":{"input":{"type":"structure","required":["VolumeARN"],"members":{"VolumeARN":{}}},"output":{"type":"structure","members":{"Initiators":{"type":"list","member":{}}}}},"ListVolumeRecoveryPoints":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{},"VolumeRecoveryPointInfos":{"type":"list","member":{"type":"structure","members":{"VolumeARN":{},"VolumeSizeInBytes":{"type":"long"},"VolumeUsageInBytes":{"type":"long"},"VolumeRecoveryPointTime":{}}}}}}},"ListVolumes":{"input":{"type":"structure","members":{"GatewayARN":{},"Marker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"GatewayARN":{},"Marker":{},"VolumeInfos":{"type":"list","member":{"type":"structure","members":{"VolumeARN":{},"VolumeId":{},"GatewayARN":{},"GatewayId":{},"VolumeType":{},"VolumeSizeInBytes":{"type":"long"},"VolumeAttachmentStatus":{}}}}}}},"NotifyWhenUploaded":{"input":{"type":"structure","required":["FileShareARN"],"members":{"FileShareARN":{}}},"output":{"type":"structure","members":{"FileShareARN":{},"NotificationId":{}}}},"RefreshCache":{"input":{"type":"structure","required":["FileShareARN"],"members":{"FileShareARN":{},"FolderList":{"type":"list","member":{}},"Recursive":{"type":"boolean"}}},"output":{"type":"structure","members":{"FileShareARN":{},"NotificationId":{}}}},"RemoveTagsFromResource":{"input":{"type":"structure","required":["ResourceARN","TagKeys"],"members":{"ResourceARN":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"ResourceARN":{}}}},"ResetCache":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"RetrieveTapeArchive":{"input":{"type":"structure","required":["TapeARN","GatewayARN"],"members":{"TapeARN":{},"GatewayARN":{}}},"output":{"type":"structure","members":{"TapeARN":{}}}},"RetrieveTapeRecoveryPoint":{"input":{"type":"structure","required":["TapeARN","GatewayARN"],"members":{"TapeARN":{},"GatewayARN":{}}},"output":{"type":"structure","members":{"TapeARN":{}}}},"SetLocalConsolePassword":{"input":{"type":"structure","required":["GatewayARN","LocalConsolePassword"],"members":{"GatewayARN":{},"LocalConsolePassword":{"type":"string","sensitive":true}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"SetSMBGuestPassword":{"input":{"type":"structure","required":["GatewayARN","Password"],"members":{"GatewayARN":{},"Password":{"type":"string","sensitive":true}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"ShutdownGateway":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"StartAvailabilityMonitorTest":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"StartGateway":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"UpdateAutomaticTapeCreationPolicy":{"input":{"type":"structure","required":["AutomaticTapeCreationRules","GatewayARN"],"members":{"AutomaticTapeCreationRules":{"shape":"S7l"},"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"UpdateBandwidthRateLimit":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{},"AverageUploadRateLimitInBitsPerSec":{"type":"long"},"AverageDownloadRateLimitInBitsPerSec":{"type":"long"}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"UpdateBandwidthRateLimitSchedule":{"input":{"type":"structure","required":["GatewayARN","BandwidthRateLimitIntervals"],"members":{"GatewayARN":{},"BandwidthRateLimitIntervals":{"shape":"S3u"}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"UpdateChapCredentials":{"input":{"type":"structure","required":["TargetARN","SecretToAuthenticateInitiator","InitiatorName"],"members":{"TargetARN":{},"SecretToAuthenticateInitiator":{"shape":"S4m"},"InitiatorName":{},"SecretToAuthenticateTarget":{"shape":"S4m"}}},"output":{"type":"structure","members":{"TargetARN":{},"InitiatorName":{}}}},"UpdateFileSystemAssociation":{"input":{"type":"structure","required":["FileSystemAssociationARN"],"members":{"FileSystemAssociationARN":{},"UserName":{},"Password":{"shape":"Sx"},"AuditDestinationARN":{},"CacheAttributes":{"shape":"S11"}}},"output":{"type":"structure","members":{"FileSystemAssociationARN":{}}}},"UpdateGatewayInformation":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{},"GatewayName":{},"GatewayTimezone":{},"CloudWatchLogGroupARN":{},"GatewayCapacity":{}}},"output":{"type":"structure","members":{"GatewayARN":{},"GatewayName":{}}}},"UpdateGatewaySoftwareNow":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"UpdateMaintenanceStartTime":{"input":{"type":"structure","required":["GatewayARN"],"members":{"GatewayARN":{},"HourOfDay":{"type":"integer"},"MinuteOfHour":{"type":"integer"},"DayOfWeek":{"type":"integer"},"DayOfMonth":{"type":"integer"},"SoftwareUpdatePreferences":{"shape":"S5i"}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"UpdateNFSFileShare":{"input":{"type":"structure","required":["FileShareARN"],"members":{"FileShareARN":{},"KMSEncrypted":{"type":"boolean"},"KMSKey":{},"NFSFileShareDefaults":{"shape":"S1p"},"DefaultStorageClass":{},"ObjectACL":{},"ClientList":{"shape":"S1w"},"Squash":{},"ReadOnly":{"type":"boolean"},"GuessMIMETypeEnabled":{"type":"boolean"},"RequesterPays":{"type":"boolean"},"FileShareName":{},"CacheAttributes":{"shape":"S11"},"NotificationPolicy":{},"AuditDestinationARN":{}}},"output":{"type":"structure","members":{"FileShareARN":{}}}},"UpdateSMBFileShare":{"input":{"type":"structure","required":["FileShareARN"],"members":{"FileShareARN":{},"KMSEncrypted":{"type":"boolean"},"KMSKey":{},"DefaultStorageClass":{},"ObjectACL":{},"ReadOnly":{"type":"boolean"},"GuessMIMETypeEnabled":{"type":"boolean"},"RequesterPays":{"type":"boolean"},"SMBACLEnabled":{"type":"boolean"},"AccessBasedEnumeration":{"type":"boolean"},"AdminUserList":{"shape":"S25"},"ValidUserList":{"shape":"S25"},"InvalidUserList":{"shape":"S25"},"AuditDestinationARN":{},"CaseSensitivity":{},"FileShareName":{},"CacheAttributes":{"shape":"S11"},"NotificationPolicy":{},"OplocksEnabled":{"type":"boolean"}}},"output":{"type":"structure","members":{"FileShareARN":{}}}},"UpdateSMBFileShareVisibility":{"input":{"type":"structure","required":["GatewayARN","FileSharesVisible"],"members":{"GatewayARN":{},"FileSharesVisible":{"type":"boolean"}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"UpdateSMBLocalGroups":{"input":{"type":"structure","required":["GatewayARN","SMBLocalGroups"],"members":{"GatewayARN":{},"SMBLocalGroups":{"shape":"S61"}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"UpdateSMBSecurityStrategy":{"input":{"type":"structure","required":["GatewayARN","SMBSecurityStrategy"],"members":{"GatewayARN":{},"SMBSecurityStrategy":{}}},"output":{"type":"structure","members":{"GatewayARN":{}}}},"UpdateSnapshotSchedule":{"input":{"type":"structure","required":["VolumeARN","StartAt","RecurrenceInHours"],"members":{"VolumeARN":{},"StartAt":{"type":"integer"},"RecurrenceInHours":{"type":"integer"},"Description":{},"Tags":{"shape":"S9"}}},"output":{"type":"structure","members":{"VolumeARN":{}}}},"UpdateVTLDeviceType":{"input":{"type":"structure","required":["VTLDeviceARN","DeviceType"],"members":{"VTLDeviceARN":{},"DeviceType":{}}},"output":{"type":"structure","members":{"VTLDeviceARN":{}}}}},"shapes":{"S9":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"Sg":{"type":"list","member":{}},"Sx":{"type":"string","sensitive":true},"S11":{"type":"structure","members":{"CacheStaleTimeoutInSeconds":{"type":"integer"}}},"S13":{"type":"structure","members":{"IpAddresses":{"type":"list","member":{}}}},"S1p":{"type":"structure","members":{"FileMode":{},"DirectoryMode":{},"GroupId":{"type":"long"},"OwnerId":{"type":"long"}}},"S1w":{"type":"list","member":{}},"S25":{"type":"list","member":{}},"S2x":{"type":"list","member":{}},"S3u":{"type":"list","member":{"type":"structure","required":["StartHourOfDay","StartMinuteOfHour","EndHourOfDay","EndMinuteOfHour","DaysOfWeek"],"members":{"StartHourOfDay":{"type":"integer"},"StartMinuteOfHour":{"type":"integer"},"EndHourOfDay":{"type":"integer"},"EndMinuteOfHour":{"type":"integer"},"DaysOfWeek":{"type":"list","member":{"type":"integer"}},"AverageUploadRateLimitInBitsPerSec":{"type":"long"},"AverageDownloadRateLimitInBitsPerSec":{"type":"long"}}}},"S44":{"type":"list","member":{}},"S4d":{"type":"structure","members":{"TargetARN":{},"NetworkInterfaceId":{},"NetworkInterfacePort":{"type":"integer"},"LunNumber":{"type":"integer"},"ChapEnabled":{"type":"boolean"}}},"S4m":{"type":"string","sensitive":true},"S5i":{"type":"structure","members":{"AutomaticUpdatePolicy":{}}},"S5l":{"type":"list","member":{}},"S61":{"type":"structure","members":{"GatewayAdmins":{"shape":"S25"}}},"S7l":{"type":"list","member":{"type":"structure","required":["TapeBarcodePrefix","PoolId","TapeSizeInBytes","MinimumNumTapes"],"members":{"TapeBarcodePrefix":{},"PoolId":{},"TapeSizeInBytes":{"type":"long"},"MinimumNumTapes":{"type":"integer"},"Worm":{"type":"boolean"}}}}}}')},33999:e=>{"use strict";e.exports=JSON.parse('{"o":{"DescribeCachediSCSIVolumes":{"result_key":"CachediSCSIVolumes"},"DescribeStorediSCSIVolumes":{"result_key":"StorediSCSIVolumes"},"DescribeTapeArchives":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"TapeArchives"},"DescribeTapeRecoveryPoints":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"TapeRecoveryPointInfos"},"DescribeTapes":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"Tapes"},"DescribeVTLDevices":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"VTLDevices"},"ListFileShares":{"input_token":"Marker","limit_key":"Limit","non_aggregate_keys":["Marker"],"output_token":"NextMarker","result_key":"FileShareInfoList"},"ListFileSystemAssociations":{"input_token":"Marker","limit_key":"Limit","non_aggregate_keys":["Marker"],"output_token":"NextMarker","result_key":"FileSystemAssociationSummaryList"},"ListGateways":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"Gateways"},"ListLocalDisks":{"result_key":"Disks"},"ListTagsForResource":{"input_token":"Marker","limit_key":"Limit","non_aggregate_keys":["ResourceARN"],"output_token":"Marker","result_key":"Tags"},"ListTapePools":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"PoolInfos"},"ListTapes":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"TapeInfos"},"ListVolumeRecoveryPoints":{"result_key":"VolumeRecoveryPointInfos"},"ListVolumes":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"VolumeInfos"}}}')},26098:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2012-08-10","endpointPrefix":"streams.dynamodb","jsonVersion":"1.0","protocol":"json","serviceFullName":"Amazon DynamoDB Streams","serviceId":"DynamoDB Streams","signatureVersion":"v4","signingName":"dynamodb","targetPrefix":"DynamoDBStreams_20120810","uid":"streams-dynamodb-2012-08-10"},"operations":{"DescribeStream":{"input":{"type":"structure","required":["StreamArn"],"members":{"StreamArn":{},"Limit":{"type":"integer"},"ExclusiveStartShardId":{}}},"output":{"type":"structure","members":{"StreamDescription":{"type":"structure","members":{"StreamArn":{},"StreamLabel":{},"StreamStatus":{},"StreamViewType":{},"CreationRequestDateTime":{"type":"timestamp"},"TableName":{},"KeySchema":{"type":"list","member":{"type":"structure","required":["AttributeName","KeyType"],"members":{"AttributeName":{},"KeyType":{}}}},"Shards":{"type":"list","member":{"type":"structure","members":{"ShardId":{},"SequenceNumberRange":{"type":"structure","members":{"StartingSequenceNumber":{},"EndingSequenceNumber":{}}},"ParentShardId":{}}}},"LastEvaluatedShardId":{}}}}}},"GetRecords":{"input":{"type":"structure","required":["ShardIterator"],"members":{"ShardIterator":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"Records":{"type":"list","member":{"type":"structure","members":{"eventID":{},"eventName":{},"eventVersion":{},"eventSource":{},"awsRegion":{},"dynamodb":{"type":"structure","members":{"ApproximateCreationDateTime":{"type":"timestamp"},"Keys":{"shape":"Sr"},"NewImage":{"shape":"Sr"},"OldImage":{"shape":"Sr"},"SequenceNumber":{},"SizeBytes":{"type":"long"},"StreamViewType":{}}},"userIdentity":{"type":"structure","members":{"PrincipalId":{},"Type":{}}}}}},"NextShardIterator":{}}}},"GetShardIterator":{"input":{"type":"structure","required":["StreamArn","ShardId","ShardIteratorType"],"members":{"StreamArn":{},"ShardId":{},"ShardIteratorType":{},"SequenceNumber":{}}},"output":{"type":"structure","members":{"ShardIterator":{}}}},"ListStreams":{"input":{"type":"structure","members":{"TableName":{},"Limit":{"type":"integer"},"ExclusiveStartStreamArn":{}}},"output":{"type":"structure","members":{"Streams":{"type":"list","member":{"type":"structure","members":{"StreamArn":{},"TableName":{},"StreamLabel":{}}}},"LastEvaluatedStreamArn":{}}}}},"shapes":{"Sr":{"type":"map","key":{},"value":{"shape":"St"}},"St":{"type":"structure","members":{"S":{},"N":{},"B":{"type":"blob"},"SS":{"type":"list","member":{}},"NS":{"type":"list","member":{}},"BS":{"type":"list","member":{"type":"blob"}},"M":{"type":"map","key":{},"value":{"shape":"St"}},"L":{"type":"list","member":{"shape":"St"}},"NULL":{"type":"boolean"},"BOOL":{"type":"boolean"}}}}}')},40549:e=>{"use strict";e.exports={o:{}}},80753:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2011-06-15","endpointPrefix":"sts","globalEndpoint":"sts.amazonaws.com","protocol":"query","serviceAbbreviation":"AWS STS","serviceFullName":"AWS Security Token Service","serviceId":"STS","signatureVersion":"v4","uid":"sts-2011-06-15","xmlNamespace":"https://sts.amazonaws.com/doc/2011-06-15/"},"operations":{"AssumeRole":{"input":{"type":"structure","required":["RoleArn","RoleSessionName"],"members":{"RoleArn":{},"RoleSessionName":{},"PolicyArns":{"shape":"S4"},"Policy":{},"DurationSeconds":{"type":"integer"},"Tags":{"shape":"S8"},"TransitiveTagKeys":{"type":"list","member":{}},"ExternalId":{},"SerialNumber":{},"TokenCode":{},"SourceIdentity":{},"ProvidedContexts":{"type":"list","member":{"type":"structure","members":{"ProviderArn":{},"ContextAssertion":{}}}}}},"output":{"resultWrapper":"AssumeRoleResult","type":"structure","members":{"Credentials":{"shape":"Sl"},"AssumedRoleUser":{"shape":"Sq"},"PackedPolicySize":{"type":"integer"},"SourceIdentity":{}}}},"AssumeRoleWithSAML":{"input":{"type":"structure","required":["RoleArn","PrincipalArn","SAMLAssertion"],"members":{"RoleArn":{},"PrincipalArn":{},"SAMLAssertion":{"type":"string","sensitive":true},"PolicyArns":{"shape":"S4"},"Policy":{},"DurationSeconds":{"type":"integer"}}},"output":{"resultWrapper":"AssumeRoleWithSAMLResult","type":"structure","members":{"Credentials":{"shape":"Sl"},"AssumedRoleUser":{"shape":"Sq"},"PackedPolicySize":{"type":"integer"},"Subject":{},"SubjectType":{},"Issuer":{},"Audience":{},"NameQualifier":{},"SourceIdentity":{}}}},"AssumeRoleWithWebIdentity":{"input":{"type":"structure","required":["RoleArn","RoleSessionName","WebIdentityToken"],"members":{"RoleArn":{},"RoleSessionName":{},"WebIdentityToken":{"type":"string","sensitive":true},"ProviderId":{},"PolicyArns":{"shape":"S4"},"Policy":{},"DurationSeconds":{"type":"integer"}}},"output":{"resultWrapper":"AssumeRoleWithWebIdentityResult","type":"structure","members":{"Credentials":{"shape":"Sl"},"SubjectFromWebIdentityToken":{},"AssumedRoleUser":{"shape":"Sq"},"PackedPolicySize":{"type":"integer"},"Provider":{},"Audience":{},"SourceIdentity":{}}}},"DecodeAuthorizationMessage":{"input":{"type":"structure","required":["EncodedMessage"],"members":{"EncodedMessage":{}}},"output":{"resultWrapper":"DecodeAuthorizationMessageResult","type":"structure","members":{"DecodedMessage":{}}}},"GetAccessKeyInfo":{"input":{"type":"structure","required":["AccessKeyId"],"members":{"AccessKeyId":{}}},"output":{"resultWrapper":"GetAccessKeyInfoResult","type":"structure","members":{"Account":{}}}},"GetCallerIdentity":{"input":{"type":"structure","members":{}},"output":{"resultWrapper":"GetCallerIdentityResult","type":"structure","members":{"UserId":{},"Account":{},"Arn":{}}}},"GetFederationToken":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"Policy":{},"PolicyArns":{"shape":"S4"},"DurationSeconds":{"type":"integer"},"Tags":{"shape":"S8"}}},"output":{"resultWrapper":"GetFederationTokenResult","type":"structure","members":{"Credentials":{"shape":"Sl"},"FederatedUser":{"type":"structure","required":["FederatedUserId","Arn"],"members":{"FederatedUserId":{},"Arn":{}}},"PackedPolicySize":{"type":"integer"}}}},"GetSessionToken":{"input":{"type":"structure","members":{"DurationSeconds":{"type":"integer"},"SerialNumber":{},"TokenCode":{}}},"output":{"resultWrapper":"GetSessionTokenResult","type":"structure","members":{"Credentials":{"shape":"Sl"}}}}},"shapes":{"S4":{"type":"list","member":{"type":"structure","members":{"arn":{}}}},"S8":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"Sl":{"type":"structure","required":["AccessKeyId","SecretAccessKey","SessionToken","Expiration"],"members":{"AccessKeyId":{},"SecretAccessKey":{"type":"string","sensitive":true},"SessionToken":{},"Expiration":{"type":"timestamp"}}},"Sq":{"type":"structure","required":["AssumedRoleId","Arn"],"members":{"AssumedRoleId":{},"Arn":{}}}}}')},93639:e=>{"use strict";e.exports={o:{}}},61084:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2017-07-01","endpointPrefix":"translate","jsonVersion":"1.1","protocol":"json","serviceFullName":"Amazon Translate","serviceId":"Translate","signatureVersion":"v4","signingName":"translate","targetPrefix":"AWSShineFrontendService_20170701","uid":"translate-2017-07-01"},"operations":{"CreateParallelData":{"input":{"type":"structure","required":["Name","ParallelDataConfig","ClientToken"],"members":{"Name":{},"Description":{},"ParallelDataConfig":{"shape":"S4"},"EncryptionKey":{"shape":"S7"},"ClientToken":{"idempotencyToken":true},"Tags":{"shape":"Sb"}}},"output":{"type":"structure","members":{"Name":{},"Status":{}}}},"DeleteParallelData":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"Name":{},"Status":{}}}},"DeleteTerminology":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}}},"DescribeTextTranslationJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"TextTranslationJobProperties":{"shape":"Sn"}}}},"GetParallelData":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"ParallelDataProperties":{"shape":"S17"},"DataLocation":{"shape":"S1b"},"AuxiliaryDataLocation":{"shape":"S1b"},"LatestUpdateAttemptAuxiliaryDataLocation":{"shape":"S1b"}}}},"GetTerminology":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"TerminologyDataFormat":{}}},"output":{"type":"structure","members":{"TerminologyProperties":{"shape":"S1g"},"TerminologyDataLocation":{"shape":"S1j"},"AuxiliaryDataLocation":{"shape":"S1j"}}}},"ImportTerminology":{"input":{"type":"structure","required":["Name","MergeStrategy","TerminologyData"],"members":{"Name":{},"MergeStrategy":{},"Description":{},"TerminologyData":{"type":"structure","required":["File","Format"],"members":{"File":{"type":"blob","sensitive":true},"Format":{},"Directionality":{}}},"EncryptionKey":{"shape":"S7"},"Tags":{"shape":"Sb"}}},"output":{"type":"structure","members":{"TerminologyProperties":{"shape":"S1g"},"AuxiliaryDataLocation":{"shape":"S1j"}}}},"ListLanguages":{"input":{"type":"structure","members":{"DisplayLanguageCode":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Languages":{"type":"list","member":{"type":"structure","required":["LanguageName","LanguageCode"],"members":{"LanguageName":{},"LanguageCode":{}}}},"DisplayLanguageCode":{},"NextToken":{}}}},"ListParallelData":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ParallelDataPropertiesList":{"type":"list","member":{"shape":"S17"}},"NextToken":{}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"Sb"}}}},"ListTerminologies":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"TerminologyPropertiesList":{"type":"list","member":{"shape":"S1g"}},"NextToken":{}}}},"ListTextTranslationJobs":{"input":{"type":"structure","members":{"Filter":{"type":"structure","members":{"JobName":{},"JobStatus":{},"SubmittedBeforeTime":{"type":"timestamp"},"SubmittedAfterTime":{"type":"timestamp"}}},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"TextTranslationJobPropertiesList":{"type":"list","member":{"shape":"Sn"}},"NextToken":{}}}},"StartTextTranslationJob":{"input":{"type":"structure","required":["InputDataConfig","OutputDataConfig","DataAccessRoleArn","SourceLanguageCode","TargetLanguageCodes","ClientToken"],"members":{"JobName":{},"InputDataConfig":{"shape":"Sx"},"OutputDataConfig":{"shape":"Sz"},"DataAccessRoleArn":{},"SourceLanguageCode":{},"TargetLanguageCodes":{"shape":"St"},"TerminologyNames":{"shape":"Su"},"ParallelDataNames":{"shape":"Su"},"ClientToken":{"idempotencyToken":true},"Settings":{"shape":"S11"}}},"output":{"type":"structure","members":{"JobId":{},"JobStatus":{}}}},"StopTextTranslationJob":{"input":{"type":"structure","required":["JobId"],"members":{"JobId":{}}},"output":{"type":"structure","members":{"JobId":{},"JobStatus":{}}}},"TagResource":{"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"ResourceArn":{},"Tags":{"shape":"Sb"}}},"output":{"type":"structure","members":{}}},"TranslateDocument":{"input":{"type":"structure","required":["Document","SourceLanguageCode","TargetLanguageCode"],"members":{"Document":{"type":"structure","required":["Content","ContentType"],"members":{"Content":{"type":"blob","sensitive":true},"ContentType":{}}},"TerminologyNames":{"shape":"Su"},"SourceLanguageCode":{},"TargetLanguageCode":{},"Settings":{"shape":"S11"}}},"output":{"type":"structure","required":["TranslatedDocument","SourceLanguageCode","TargetLanguageCode"],"members":{"TranslatedDocument":{"type":"structure","required":["Content"],"members":{"Content":{"type":"blob","sensitive":true}}},"SourceLanguageCode":{},"TargetLanguageCode":{},"AppliedTerminologies":{"shape":"S2m"},"AppliedSettings":{"shape":"S11"}}}},"TranslateText":{"input":{"type":"structure","required":["Text","SourceLanguageCode","TargetLanguageCode"],"members":{"Text":{},"TerminologyNames":{"shape":"Su"},"SourceLanguageCode":{},"TargetLanguageCode":{},"Settings":{"shape":"S11"}}},"output":{"type":"structure","required":["TranslatedText","SourceLanguageCode","TargetLanguageCode"],"members":{"TranslatedText":{},"SourceLanguageCode":{},"TargetLanguageCode":{},"AppliedTerminologies":{"shape":"S2m"},"AppliedSettings":{"shape":"S11"}}}},"UntagResource":{"input":{"type":"structure","required":["ResourceArn","TagKeys"],"members":{"ResourceArn":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateParallelData":{"input":{"type":"structure","required":["Name","ParallelDataConfig","ClientToken"],"members":{"Name":{},"Description":{},"ParallelDataConfig":{"shape":"S4"},"ClientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"Name":{},"Status":{},"LatestUpdateAttemptStatus":{},"LatestUpdateAttemptAt":{"type":"timestamp"}}}}},"shapes":{"S4":{"type":"structure","members":{"S3Uri":{},"Format":{}}},"S7":{"type":"structure","required":["Type","Id"],"members":{"Type":{},"Id":{}}},"Sb":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"Sn":{"type":"structure","members":{"JobId":{},"JobName":{},"JobStatus":{},"JobDetails":{"type":"structure","members":{"TranslatedDocumentsCount":{"type":"integer"},"DocumentsWithErrorsCount":{"type":"integer"},"InputDocumentsCount":{"type":"integer"}}},"SourceLanguageCode":{},"TargetLanguageCodes":{"shape":"St"},"TerminologyNames":{"shape":"Su"},"ParallelDataNames":{"shape":"Su"},"Message":{},"SubmittedTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"InputDataConfig":{"shape":"Sx"},"OutputDataConfig":{"shape":"Sz"},"DataAccessRoleArn":{},"Settings":{"shape":"S11"}}},"St":{"type":"list","member":{}},"Su":{"type":"list","member":{}},"Sx":{"type":"structure","required":["S3Uri","ContentType"],"members":{"S3Uri":{},"ContentType":{}}},"Sz":{"type":"structure","required":["S3Uri"],"members":{"S3Uri":{},"EncryptionKey":{"shape":"S7"}}},"S11":{"type":"structure","members":{"Formality":{},"Profanity":{},"Brevity":{}}},"S17":{"type":"structure","members":{"Name":{},"Arn":{},"Description":{},"Status":{},"SourceLanguageCode":{},"TargetLanguageCodes":{"shape":"S19"},"ParallelDataConfig":{"shape":"S4"},"Message":{},"ImportedDataSize":{"type":"long"},"ImportedRecordCount":{"type":"long"},"FailedRecordCount":{"type":"long"},"SkippedRecordCount":{"type":"long"},"EncryptionKey":{"shape":"S7"},"CreatedAt":{"type":"timestamp"},"LastUpdatedAt":{"type":"timestamp"},"LatestUpdateAttemptStatus":{},"LatestUpdateAttemptAt":{"type":"timestamp"}}},"S19":{"type":"list","member":{}},"S1b":{"type":"structure","required":["RepositoryType","Location"],"members":{"RepositoryType":{},"Location":{}}},"S1g":{"type":"structure","members":{"Name":{},"Description":{},"Arn":{},"SourceLanguageCode":{},"TargetLanguageCodes":{"shape":"S19"},"EncryptionKey":{"shape":"S7"},"SizeBytes":{"type":"integer"},"TermCount":{"type":"integer"},"CreatedAt":{"type":"timestamp"},"LastUpdatedAt":{"type":"timestamp"},"Directionality":{},"Message":{},"SkippedTermCount":{"type":"integer"},"Format":{}}},"S1j":{"type":"structure","required":["RepositoryType","Location"],"members":{"RepositoryType":{},"Location":{}}},"S2m":{"type":"list","member":{"type":"structure","members":{"Name":{},"Terms":{"type":"list","member":{"type":"structure","members":{"SourceText":{},"TargetText":{}}}}}}}}}')},40304:e=>{"use strict";e.exports=JSON.parse('{"o":{"ListLanguages":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListParallelData":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListTerminologies":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"ListTextTranslationJobs":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"}}}')},37925:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2015-08-24","endpointPrefix":"waf","jsonVersion":"1.1","protocol":"json","protocols":["json"],"serviceAbbreviation":"WAF","serviceFullName":"AWS WAF","serviceId":"WAF","signatureVersion":"v4","targetPrefix":"AWSWAF_20150824","uid":"waf-2015-08-24","auth":["aws.auth#sigv4"]},"operations":{"CreateByteMatchSet":{"input":{"type":"structure","required":["Name","ChangeToken"],"members":{"Name":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"ByteMatchSet":{"shape":"S5"},"ChangeToken":{}}}},"CreateGeoMatchSet":{"input":{"type":"structure","required":["Name","ChangeToken"],"members":{"Name":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"GeoMatchSet":{"shape":"Sh"},"ChangeToken":{}}}},"CreateIPSet":{"input":{"type":"structure","required":["Name","ChangeToken"],"members":{"Name":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"IPSet":{"shape":"So"},"ChangeToken":{}}}},"CreateRateBasedRule":{"input":{"type":"structure","required":["Name","MetricName","RateKey","RateLimit","ChangeToken"],"members":{"Name":{},"MetricName":{},"RateKey":{},"RateLimit":{"type":"long"},"ChangeToken":{},"Tags":{"shape":"Sx"}}},"output":{"type":"structure","members":{"Rule":{"shape":"S12"},"ChangeToken":{}}}},"CreateRegexMatchSet":{"input":{"type":"structure","required":["Name","ChangeToken"],"members":{"Name":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"RegexMatchSet":{"shape":"S19"},"ChangeToken":{}}}},"CreateRegexPatternSet":{"input":{"type":"structure","required":["Name","ChangeToken"],"members":{"Name":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"RegexPatternSet":{"shape":"S1e"},"ChangeToken":{}}}},"CreateRule":{"input":{"type":"structure","required":["Name","MetricName","ChangeToken"],"members":{"Name":{},"MetricName":{},"ChangeToken":{},"Tags":{"shape":"Sx"}}},"output":{"type":"structure","members":{"Rule":{"shape":"S1j"},"ChangeToken":{}}}},"CreateRuleGroup":{"input":{"type":"structure","required":["Name","MetricName","ChangeToken"],"members":{"Name":{},"MetricName":{},"ChangeToken":{},"Tags":{"shape":"Sx"}}},"output":{"type":"structure","members":{"RuleGroup":{"shape":"S1m"},"ChangeToken":{}}}},"CreateSizeConstraintSet":{"input":{"type":"structure","required":["Name","ChangeToken"],"members":{"Name":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"SizeConstraintSet":{"shape":"S1p"},"ChangeToken":{}}}},"CreateSqlInjectionMatchSet":{"input":{"type":"structure","required":["Name","ChangeToken"],"members":{"Name":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"SqlInjectionMatchSet":{"shape":"S1w"},"ChangeToken":{}}}},"CreateWebACL":{"input":{"type":"structure","required":["Name","MetricName","DefaultAction","ChangeToken"],"members":{"Name":{},"MetricName":{},"DefaultAction":{"shape":"S20"},"ChangeToken":{},"Tags":{"shape":"Sx"}}},"output":{"type":"structure","members":{"WebACL":{"shape":"S23"},"ChangeToken":{}}}},"CreateWebACLMigrationStack":{"input":{"type":"structure","required":["WebACLId","S3BucketName","IgnoreUnsupportedType"],"members":{"WebACLId":{},"S3BucketName":{},"IgnoreUnsupportedType":{"type":"boolean"}}},"output":{"type":"structure","required":["S3ObjectUrl"],"members":{"S3ObjectUrl":{}}}},"CreateXssMatchSet":{"input":{"type":"structure","required":["Name","ChangeToken"],"members":{"Name":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"XssMatchSet":{"shape":"S2k"},"ChangeToken":{}}}},"DeleteByteMatchSet":{"input":{"type":"structure","required":["ByteMatchSetId","ChangeToken"],"members":{"ByteMatchSetId":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"DeleteGeoMatchSet":{"input":{"type":"structure","required":["GeoMatchSetId","ChangeToken"],"members":{"GeoMatchSetId":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"DeleteIPSet":{"input":{"type":"structure","required":["IPSetId","ChangeToken"],"members":{"IPSetId":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"DeleteLoggingConfiguration":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{}}},"DeletePermissionPolicy":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{}}},"DeleteRateBasedRule":{"input":{"type":"structure","required":["RuleId","ChangeToken"],"members":{"RuleId":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"DeleteRegexMatchSet":{"input":{"type":"structure","required":["RegexMatchSetId","ChangeToken"],"members":{"RegexMatchSetId":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"DeleteRegexPatternSet":{"input":{"type":"structure","required":["RegexPatternSetId","ChangeToken"],"members":{"RegexPatternSetId":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"DeleteRule":{"input":{"type":"structure","required":["RuleId","ChangeToken"],"members":{"RuleId":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"DeleteRuleGroup":{"input":{"type":"structure","required":["RuleGroupId","ChangeToken"],"members":{"RuleGroupId":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"DeleteSizeConstraintSet":{"input":{"type":"structure","required":["SizeConstraintSetId","ChangeToken"],"members":{"SizeConstraintSetId":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"DeleteSqlInjectionMatchSet":{"input":{"type":"structure","required":["SqlInjectionMatchSetId","ChangeToken"],"members":{"SqlInjectionMatchSetId":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"DeleteWebACL":{"input":{"type":"structure","required":["WebACLId","ChangeToken"],"members":{"WebACLId":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"DeleteXssMatchSet":{"input":{"type":"structure","required":["XssMatchSetId","ChangeToken"],"members":{"XssMatchSetId":{},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"GetByteMatchSet":{"input":{"type":"structure","required":["ByteMatchSetId"],"members":{"ByteMatchSetId":{}}},"output":{"type":"structure","members":{"ByteMatchSet":{"shape":"S5"}}}},"GetChangeToken":{"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"GetChangeTokenStatus":{"input":{"type":"structure","required":["ChangeToken"],"members":{"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeTokenStatus":{}}}},"GetGeoMatchSet":{"input":{"type":"structure","required":["GeoMatchSetId"],"members":{"GeoMatchSetId":{}}},"output":{"type":"structure","members":{"GeoMatchSet":{"shape":"Sh"}}}},"GetIPSet":{"input":{"type":"structure","required":["IPSetId"],"members":{"IPSetId":{}}},"output":{"type":"structure","members":{"IPSet":{"shape":"So"}}}},"GetLoggingConfiguration":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{"LoggingConfiguration":{"shape":"S3s"}}}},"GetPermissionPolicy":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{"Policy":{}}}},"GetRateBasedRule":{"input":{"type":"structure","required":["RuleId"],"members":{"RuleId":{}}},"output":{"type":"structure","members":{"Rule":{"shape":"S12"}}}},"GetRateBasedRuleManagedKeys":{"input":{"type":"structure","required":["RuleId"],"members":{"RuleId":{},"NextMarker":{}}},"output":{"type":"structure","members":{"ManagedKeys":{"type":"list","member":{}},"NextMarker":{}}}},"GetRegexMatchSet":{"input":{"type":"structure","required":["RegexMatchSetId"],"members":{"RegexMatchSetId":{}}},"output":{"type":"structure","members":{"RegexMatchSet":{"shape":"S19"}}}},"GetRegexPatternSet":{"input":{"type":"structure","required":["RegexPatternSetId"],"members":{"RegexPatternSetId":{}}},"output":{"type":"structure","members":{"RegexPatternSet":{"shape":"S1e"}}}},"GetRule":{"input":{"type":"structure","required":["RuleId"],"members":{"RuleId":{}}},"output":{"type":"structure","members":{"Rule":{"shape":"S1j"}}}},"GetRuleGroup":{"input":{"type":"structure","required":["RuleGroupId"],"members":{"RuleGroupId":{}}},"output":{"type":"structure","members":{"RuleGroup":{"shape":"S1m"}}}},"GetSampledRequests":{"input":{"type":"structure","required":["WebAclId","RuleId","TimeWindow","MaxItems"],"members":{"WebAclId":{},"RuleId":{},"TimeWindow":{"shape":"S4e"},"MaxItems":{"type":"long"}}},"output":{"type":"structure","members":{"SampledRequests":{"type":"list","member":{"type":"structure","required":["Request","Weight"],"members":{"Request":{"type":"structure","members":{"ClientIP":{},"Country":{},"URI":{},"Method":{},"HTTPVersion":{},"Headers":{"type":"list","member":{"type":"structure","members":{"Name":{},"Value":{}}}}}},"Weight":{"type":"long"},"Timestamp":{"type":"timestamp"},"Action":{},"RuleWithinRuleGroup":{}}}},"PopulationSize":{"type":"long"},"TimeWindow":{"shape":"S4e"}}}},"GetSizeConstraintSet":{"input":{"type":"structure","required":["SizeConstraintSetId"],"members":{"SizeConstraintSetId":{}}},"output":{"type":"structure","members":{"SizeConstraintSet":{"shape":"S1p"}}}},"GetSqlInjectionMatchSet":{"input":{"type":"structure","required":["SqlInjectionMatchSetId"],"members":{"SqlInjectionMatchSetId":{}}},"output":{"type":"structure","members":{"SqlInjectionMatchSet":{"shape":"S1w"}}}},"GetWebACL":{"input":{"type":"structure","required":["WebACLId"],"members":{"WebACLId":{}}},"output":{"type":"structure","members":{"WebACL":{"shape":"S23"}}}},"GetXssMatchSet":{"input":{"type":"structure","required":["XssMatchSetId"],"members":{"XssMatchSetId":{}}},"output":{"type":"structure","members":{"XssMatchSet":{"shape":"S2k"}}}},"ListActivatedRulesInRuleGroup":{"input":{"type":"structure","members":{"RuleGroupId":{},"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"ActivatedRules":{"shape":"S24"}}}},"ListByteMatchSets":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"ByteMatchSets":{"type":"list","member":{"type":"structure","required":["ByteMatchSetId","Name"],"members":{"ByteMatchSetId":{},"Name":{}}}}}}},"ListGeoMatchSets":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"GeoMatchSets":{"type":"list","member":{"type":"structure","required":["GeoMatchSetId","Name"],"members":{"GeoMatchSetId":{},"Name":{}}}}}}},"ListIPSets":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"IPSets":{"type":"list","member":{"type":"structure","required":["IPSetId","Name"],"members":{"IPSetId":{},"Name":{}}}}}}},"ListLoggingConfigurations":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"LoggingConfigurations":{"type":"list","member":{"shape":"S3s"}},"NextMarker":{}}}},"ListRateBasedRules":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"Rules":{"shape":"S5p"}}}},"ListRegexMatchSets":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"RegexMatchSets":{"type":"list","member":{"type":"structure","required":["RegexMatchSetId","Name"],"members":{"RegexMatchSetId":{},"Name":{}}}}}}},"ListRegexPatternSets":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"RegexPatternSets":{"type":"list","member":{"type":"structure","required":["RegexPatternSetId","Name"],"members":{"RegexPatternSetId":{},"Name":{}}}}}}},"ListRuleGroups":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"RuleGroups":{"type":"list","member":{"type":"structure","required":["RuleGroupId","Name"],"members":{"RuleGroupId":{},"Name":{}}}}}}},"ListRules":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"Rules":{"shape":"S5p"}}}},"ListSizeConstraintSets":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"SizeConstraintSets":{"type":"list","member":{"type":"structure","required":["SizeConstraintSetId","Name"],"members":{"SizeConstraintSetId":{},"Name":{}}}}}}},"ListSqlInjectionMatchSets":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"SqlInjectionMatchSets":{"type":"list","member":{"type":"structure","required":["SqlInjectionMatchSetId","Name"],"members":{"SqlInjectionMatchSetId":{},"Name":{}}}}}}},"ListSubscribedRuleGroups":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"RuleGroups":{"type":"list","member":{"type":"structure","required":["RuleGroupId","Name","MetricName"],"members":{"RuleGroupId":{},"Name":{},"MetricName":{}}}}}}},"ListTagsForResource":{"input":{"type":"structure","required":["ResourceARN"],"members":{"NextMarker":{},"Limit":{"type":"integer"},"ResourceARN":{}}},"output":{"type":"structure","members":{"NextMarker":{},"TagInfoForResource":{"type":"structure","members":{"ResourceARN":{},"TagList":{"shape":"Sx"}}}}}},"ListWebACLs":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"WebACLs":{"type":"list","member":{"type":"structure","required":["WebACLId","Name"],"members":{"WebACLId":{},"Name":{}}}}}}},"ListXssMatchSets":{"input":{"type":"structure","members":{"NextMarker":{},"Limit":{"type":"integer"}}},"output":{"type":"structure","members":{"NextMarker":{},"XssMatchSets":{"type":"list","member":{"type":"structure","required":["XssMatchSetId","Name"],"members":{"XssMatchSetId":{},"Name":{}}}}}}},"PutLoggingConfiguration":{"input":{"type":"structure","required":["LoggingConfiguration"],"members":{"LoggingConfiguration":{"shape":"S3s"}}},"output":{"type":"structure","members":{"LoggingConfiguration":{"shape":"S3s"}}}},"PutPermissionPolicy":{"input":{"type":"structure","required":["ResourceArn","Policy"],"members":{"ResourceArn":{},"Policy":{}}},"output":{"type":"structure","members":{}}},"TagResource":{"input":{"type":"structure","required":["ResourceARN","Tags"],"members":{"ResourceARN":{},"Tags":{"shape":"Sx"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"input":{"type":"structure","required":["ResourceARN","TagKeys"],"members":{"ResourceARN":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateByteMatchSet":{"input":{"type":"structure","required":["ByteMatchSetId","ChangeToken","Updates"],"members":{"ByteMatchSetId":{},"ChangeToken":{},"Updates":{"type":"list","member":{"type":"structure","required":["Action","ByteMatchTuple"],"members":{"Action":{},"ByteMatchTuple":{"shape":"S8"}}}}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"UpdateGeoMatchSet":{"input":{"type":"structure","required":["GeoMatchSetId","ChangeToken","Updates"],"members":{"GeoMatchSetId":{},"ChangeToken":{},"Updates":{"type":"list","member":{"type":"structure","required":["Action","GeoMatchConstraint"],"members":{"Action":{},"GeoMatchConstraint":{"shape":"Sj"}}}}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"UpdateIPSet":{"input":{"type":"structure","required":["IPSetId","ChangeToken","Updates"],"members":{"IPSetId":{},"ChangeToken":{},"Updates":{"type":"list","member":{"type":"structure","required":["Action","IPSetDescriptor"],"members":{"Action":{},"IPSetDescriptor":{"shape":"Sq"}}}}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"UpdateRateBasedRule":{"input":{"type":"structure","required":["RuleId","ChangeToken","Updates","RateLimit"],"members":{"RuleId":{},"ChangeToken":{},"Updates":{"shape":"S7f"},"RateLimit":{"type":"long"}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"UpdateRegexMatchSet":{"input":{"type":"structure","required":["RegexMatchSetId","Updates","ChangeToken"],"members":{"RegexMatchSetId":{},"Updates":{"type":"list","member":{"type":"structure","required":["Action","RegexMatchTuple"],"members":{"Action":{},"RegexMatchTuple":{"shape":"S1b"}}}},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"UpdateRegexPatternSet":{"input":{"type":"structure","required":["RegexPatternSetId","Updates","ChangeToken"],"members":{"RegexPatternSetId":{},"Updates":{"type":"list","member":{"type":"structure","required":["Action","RegexPatternString"],"members":{"Action":{},"RegexPatternString":{}}}},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"UpdateRule":{"input":{"type":"structure","required":["RuleId","ChangeToken","Updates"],"members":{"RuleId":{},"ChangeToken":{},"Updates":{"shape":"S7f"}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"UpdateRuleGroup":{"input":{"type":"structure","required":["RuleGroupId","Updates","ChangeToken"],"members":{"RuleGroupId":{},"Updates":{"type":"list","member":{"type":"structure","required":["Action","ActivatedRule"],"members":{"Action":{},"ActivatedRule":{"shape":"S25"}}}},"ChangeToken":{}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"UpdateSizeConstraintSet":{"input":{"type":"structure","required":["SizeConstraintSetId","ChangeToken","Updates"],"members":{"SizeConstraintSetId":{},"ChangeToken":{},"Updates":{"type":"list","member":{"type":"structure","required":["Action","SizeConstraint"],"members":{"Action":{},"SizeConstraint":{"shape":"S1r"}}}}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"UpdateSqlInjectionMatchSet":{"input":{"type":"structure","required":["SqlInjectionMatchSetId","ChangeToken","Updates"],"members":{"SqlInjectionMatchSetId":{},"ChangeToken":{},"Updates":{"type":"list","member":{"type":"structure","required":["Action","SqlInjectionMatchTuple"],"members":{"Action":{},"SqlInjectionMatchTuple":{"shape":"S1y"}}}}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"UpdateWebACL":{"input":{"type":"structure","required":["WebACLId","ChangeToken"],"members":{"WebACLId":{},"ChangeToken":{},"Updates":{"type":"list","member":{"type":"structure","required":["Action","ActivatedRule"],"members":{"Action":{},"ActivatedRule":{"shape":"S25"}}}},"DefaultAction":{"shape":"S20"}}},"output":{"type":"structure","members":{"ChangeToken":{}}}},"UpdateXssMatchSet":{"input":{"type":"structure","required":["XssMatchSetId","ChangeToken","Updates"],"members":{"XssMatchSetId":{},"ChangeToken":{},"Updates":{"type":"list","member":{"type":"structure","required":["Action","XssMatchTuple"],"members":{"Action":{},"XssMatchTuple":{"shape":"S2m"}}}}}},"output":{"type":"structure","members":{"ChangeToken":{}}}}},"shapes":{"S5":{"type":"structure","required":["ByteMatchSetId","ByteMatchTuples"],"members":{"ByteMatchSetId":{},"Name":{},"ByteMatchTuples":{"type":"list","member":{"shape":"S8"}}}},"S8":{"type":"structure","required":["FieldToMatch","TargetString","TextTransformation","PositionalConstraint"],"members":{"FieldToMatch":{"shape":"S9"},"TargetString":{"type":"blob"},"TextTransformation":{},"PositionalConstraint":{}}},"S9":{"type":"structure","required":["Type"],"members":{"Type":{},"Data":{}}},"Sh":{"type":"structure","required":["GeoMatchSetId","GeoMatchConstraints"],"members":{"GeoMatchSetId":{},"Name":{},"GeoMatchConstraints":{"type":"list","member":{"shape":"Sj"}}}},"Sj":{"type":"structure","required":["Type","Value"],"members":{"Type":{},"Value":{}}},"So":{"type":"structure","required":["IPSetId","IPSetDescriptors"],"members":{"IPSetId":{},"Name":{},"IPSetDescriptors":{"type":"list","member":{"shape":"Sq"}}}},"Sq":{"type":"structure","required":["Type","Value"],"members":{"Type":{},"Value":{}}},"Sx":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"S12":{"type":"structure","required":["RuleId","MatchPredicates","RateKey","RateLimit"],"members":{"RuleId":{},"Name":{},"MetricName":{},"MatchPredicates":{"shape":"S13"},"RateKey":{},"RateLimit":{"type":"long"}}},"S13":{"type":"list","member":{"shape":"S14"}},"S14":{"type":"structure","required":["Negated","Type","DataId"],"members":{"Negated":{"type":"boolean"},"Type":{},"DataId":{}}},"S19":{"type":"structure","members":{"RegexMatchSetId":{},"Name":{},"RegexMatchTuples":{"type":"list","member":{"shape":"S1b"}}}},"S1b":{"type":"structure","required":["FieldToMatch","TextTransformation","RegexPatternSetId"],"members":{"FieldToMatch":{"shape":"S9"},"TextTransformation":{},"RegexPatternSetId":{}}},"S1e":{"type":"structure","required":["RegexPatternSetId","RegexPatternStrings"],"members":{"RegexPatternSetId":{},"Name":{},"RegexPatternStrings":{"type":"list","member":{}}}},"S1j":{"type":"structure","required":["RuleId","Predicates"],"members":{"RuleId":{},"Name":{},"MetricName":{},"Predicates":{"shape":"S13"}}},"S1m":{"type":"structure","required":["RuleGroupId"],"members":{"RuleGroupId":{},"Name":{},"MetricName":{}}},"S1p":{"type":"structure","required":["SizeConstraintSetId","SizeConstraints"],"members":{"SizeConstraintSetId":{},"Name":{},"SizeConstraints":{"type":"list","member":{"shape":"S1r"}}}},"S1r":{"type":"structure","required":["FieldToMatch","TextTransformation","ComparisonOperator","Size"],"members":{"FieldToMatch":{"shape":"S9"},"TextTransformation":{},"ComparisonOperator":{},"Size":{"type":"long"}}},"S1w":{"type":"structure","required":["SqlInjectionMatchSetId","SqlInjectionMatchTuples"],"members":{"SqlInjectionMatchSetId":{},"Name":{},"SqlInjectionMatchTuples":{"type":"list","member":{"shape":"S1y"}}}},"S1y":{"type":"structure","required":["FieldToMatch","TextTransformation"],"members":{"FieldToMatch":{"shape":"S9"},"TextTransformation":{}}},"S20":{"type":"structure","required":["Type"],"members":{"Type":{}}},"S23":{"type":"structure","required":["WebACLId","DefaultAction","Rules"],"members":{"WebACLId":{},"Name":{},"MetricName":{},"DefaultAction":{"shape":"S20"},"Rules":{"shape":"S24"},"WebACLArn":{}}},"S24":{"type":"list","member":{"shape":"S25"}},"S25":{"type":"structure","required":["Priority","RuleId"],"members":{"Priority":{"type":"integer"},"RuleId":{},"Action":{"shape":"S20"},"OverrideAction":{"type":"structure","required":["Type"],"members":{"Type":{}}},"Type":{},"ExcludedRules":{"type":"list","member":{"type":"structure","required":["RuleId"],"members":{"RuleId":{}}}}}},"S2k":{"type":"structure","required":["XssMatchSetId","XssMatchTuples"],"members":{"XssMatchSetId":{},"Name":{},"XssMatchTuples":{"type":"list","member":{"shape":"S2m"}}}},"S2m":{"type":"structure","required":["FieldToMatch","TextTransformation"],"members":{"FieldToMatch":{"shape":"S9"},"TextTransformation":{}}},"S3s":{"type":"structure","required":["ResourceArn","LogDestinationConfigs"],"members":{"ResourceArn":{},"LogDestinationConfigs":{"type":"list","member":{}},"RedactedFields":{"type":"list","member":{"shape":"S9"}}}},"S4e":{"type":"structure","required":["StartTime","EndTime"],"members":{"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"}}},"S5p":{"type":"list","member":{"type":"structure","required":["RuleId","Name"],"members":{"RuleId":{},"Name":{}}}},"S7f":{"type":"list","member":{"type":"structure","required":["Action","Predicate"],"members":{"Action":{},"Predicate":{"shape":"S14"}}}}}}')},65794:e=>{"use strict";e.exports={o:{}}},41052:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2016-05-01","endpointPrefix":"workdocs","jsonVersion":"1.1","protocol":"rest-json","serviceFullName":"Amazon WorkDocs","serviceId":"WorkDocs","signatureVersion":"v4","uid":"workdocs-2016-05-01"},"operations":{"AbortDocumentVersionUpload":{"http":{"method":"DELETE","requestUri":"/api/v1/documents/{DocumentId}/versions/{VersionId}","responseCode":204},"input":{"type":"structure","required":["DocumentId","VersionId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"DocumentId":{"location":"uri","locationName":"DocumentId"},"VersionId":{"location":"uri","locationName":"VersionId"}}}},"ActivateUser":{"http":{"requestUri":"/api/v1/users/{UserId}/activation","responseCode":200},"input":{"type":"structure","required":["UserId"],"members":{"UserId":{"location":"uri","locationName":"UserId"},"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"}}},"output":{"type":"structure","members":{"User":{"shape":"S8"}}}},"AddResourcePermissions":{"http":{"requestUri":"/api/v1/resources/{ResourceId}/permissions","responseCode":201},"input":{"type":"structure","required":["ResourceId","Principals"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"ResourceId":{"location":"uri","locationName":"ResourceId"},"Principals":{"type":"list","member":{"type":"structure","required":["Id","Type","Role"],"members":{"Id":{},"Type":{},"Role":{}}}},"NotificationOptions":{"type":"structure","members":{"SendEmail":{"type":"boolean"},"EmailMessage":{"shape":"St"}}}}},"output":{"type":"structure","members":{"ShareResults":{"type":"list","member":{"type":"structure","members":{"PrincipalId":{},"InviteePrincipalId":{},"Role":{},"Status":{},"ShareId":{},"StatusMessage":{"shape":"St"}}}}}}},"CreateComment":{"http":{"requestUri":"/api/v1/documents/{DocumentId}/versions/{VersionId}/comment","responseCode":201},"input":{"type":"structure","required":["DocumentId","VersionId","Text"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"DocumentId":{"location":"uri","locationName":"DocumentId"},"VersionId":{"location":"uri","locationName":"VersionId"},"ParentId":{},"ThreadId":{},"Text":{"shape":"S10"},"Visibility":{},"NotifyCollaborators":{"type":"boolean"}}},"output":{"type":"structure","members":{"Comment":{"shape":"S13"}}}},"CreateCustomMetadata":{"http":{"method":"PUT","requestUri":"/api/v1/resources/{ResourceId}/customMetadata","responseCode":200},"input":{"type":"structure","required":["ResourceId","CustomMetadata"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"ResourceId":{"location":"uri","locationName":"ResourceId"},"VersionId":{"location":"querystring","locationName":"versionid"},"CustomMetadata":{"shape":"S16"}}},"output":{"type":"structure","members":{}}},"CreateFolder":{"http":{"requestUri":"/api/v1/folders","responseCode":201},"input":{"type":"structure","required":["ParentFolderId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"Name":{"shape":"S1b"},"ParentFolderId":{}}},"output":{"type":"structure","members":{"Metadata":{"shape":"S1d"}}}},"CreateLabels":{"http":{"method":"PUT","requestUri":"/api/v1/resources/{ResourceId}/labels","responseCode":200},"input":{"type":"structure","required":["ResourceId","Labels"],"members":{"ResourceId":{"location":"uri","locationName":"ResourceId"},"Labels":{"shape":"S1g"},"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"}}},"output":{"type":"structure","members":{}}},"CreateNotificationSubscription":{"http":{"requestUri":"/api/v1/organizations/{OrganizationId}/subscriptions","responseCode":200},"input":{"type":"structure","required":["OrganizationId","Endpoint","Protocol","SubscriptionType"],"members":{"OrganizationId":{"location":"uri","locationName":"OrganizationId"},"Endpoint":{},"Protocol":{},"SubscriptionType":{}}},"output":{"type":"structure","members":{"Subscription":{"shape":"S1p"}}}},"CreateUser":{"http":{"requestUri":"/api/v1/users","responseCode":201},"input":{"type":"structure","required":["Username","GivenName","Surname","Password"],"members":{"OrganizationId":{},"Username":{"shape":"S9"},"EmailAddress":{"shape":"Sa"},"GivenName":{"shape":"Sb"},"Surname":{"shape":"Sb"},"Password":{"type":"string","sensitive":true},"TimeZoneId":{},"StorageRule":{"shape":"Sj"},"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"}}},"output":{"type":"structure","members":{"User":{"shape":"S8"}}}},"DeactivateUser":{"http":{"method":"DELETE","requestUri":"/api/v1/users/{UserId}/activation","responseCode":204},"input":{"type":"structure","required":["UserId"],"members":{"UserId":{"location":"uri","locationName":"UserId"},"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"}}}},"DeleteComment":{"http":{"method":"DELETE","requestUri":"/api/v1/documents/{DocumentId}/versions/{VersionId}/comment/{CommentId}","responseCode":204},"input":{"type":"structure","required":["DocumentId","VersionId","CommentId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"DocumentId":{"location":"uri","locationName":"DocumentId"},"VersionId":{"location":"uri","locationName":"VersionId"},"CommentId":{"location":"uri","locationName":"CommentId"}}}},"DeleteCustomMetadata":{"http":{"method":"DELETE","requestUri":"/api/v1/resources/{ResourceId}/customMetadata","responseCode":200},"input":{"type":"structure","required":["ResourceId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"ResourceId":{"location":"uri","locationName":"ResourceId"},"VersionId":{"location":"querystring","locationName":"versionId"},"Keys":{"location":"querystring","locationName":"keys","type":"list","member":{}},"DeleteAll":{"location":"querystring","locationName":"deleteAll","type":"boolean"}}},"output":{"type":"structure","members":{}}},"DeleteDocument":{"http":{"method":"DELETE","requestUri":"/api/v1/documents/{DocumentId}","responseCode":204},"input":{"type":"structure","required":["DocumentId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"DocumentId":{"location":"uri","locationName":"DocumentId"}}}},"DeleteDocumentVersion":{"http":{"method":"DELETE","requestUri":"/api/v1/documentVersions/{DocumentId}/versions/{VersionId}","responseCode":204},"input":{"type":"structure","required":["DocumentId","VersionId","DeletePriorVersions"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"DocumentId":{"location":"uri","locationName":"DocumentId"},"VersionId":{"location":"uri","locationName":"VersionId"},"DeletePriorVersions":{"location":"querystring","locationName":"deletePriorVersions","type":"boolean"}}}},"DeleteFolder":{"http":{"method":"DELETE","requestUri":"/api/v1/folders/{FolderId}","responseCode":204},"input":{"type":"structure","required":["FolderId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"FolderId":{"location":"uri","locationName":"FolderId"}}}},"DeleteFolderContents":{"http":{"method":"DELETE","requestUri":"/api/v1/folders/{FolderId}/contents","responseCode":204},"input":{"type":"structure","required":["FolderId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"FolderId":{"location":"uri","locationName":"FolderId"}}}},"DeleteLabels":{"http":{"method":"DELETE","requestUri":"/api/v1/resources/{ResourceId}/labels","responseCode":200},"input":{"type":"structure","required":["ResourceId"],"members":{"ResourceId":{"location":"uri","locationName":"ResourceId"},"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"Labels":{"shape":"S1g","location":"querystring","locationName":"labels"},"DeleteAll":{"location":"querystring","locationName":"deleteAll","type":"boolean"}}},"output":{"type":"structure","members":{}}},"DeleteNotificationSubscription":{"http":{"method":"DELETE","requestUri":"/api/v1/organizations/{OrganizationId}/subscriptions/{SubscriptionId}","responseCode":200},"input":{"type":"structure","required":["SubscriptionId","OrganizationId"],"members":{"SubscriptionId":{"location":"uri","locationName":"SubscriptionId"},"OrganizationId":{"location":"uri","locationName":"OrganizationId"}}}},"DeleteUser":{"http":{"method":"DELETE","requestUri":"/api/v1/users/{UserId}","responseCode":204},"input":{"type":"structure","required":["UserId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"UserId":{"location":"uri","locationName":"UserId"}}}},"DescribeActivities":{"http":{"method":"GET","requestUri":"/api/v1/activities","responseCode":200},"input":{"type":"structure","members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"StartTime":{"location":"querystring","locationName":"startTime","type":"timestamp"},"EndTime":{"location":"querystring","locationName":"endTime","type":"timestamp"},"OrganizationId":{"location":"querystring","locationName":"organizationId"},"ActivityTypes":{"location":"querystring","locationName":"activityTypes"},"ResourceId":{"location":"querystring","locationName":"resourceId"},"UserId":{"location":"querystring","locationName":"userId"},"IncludeIndirectActivities":{"location":"querystring","locationName":"includeIndirectActivities","type":"boolean"},"Limit":{"location":"querystring","locationName":"limit","type":"integer"},"Marker":{"location":"querystring","locationName":"marker"}}},"output":{"type":"structure","members":{"UserActivities":{"type":"list","member":{"type":"structure","members":{"Type":{},"TimeStamp":{"type":"timestamp"},"IsIndirectActivity":{"type":"boolean"},"OrganizationId":{},"Initiator":{"shape":"S2e"},"Participants":{"type":"structure","members":{"Users":{"type":"list","member":{"shape":"S2e"}},"Groups":{"shape":"S2h"}}},"ResourceMetadata":{"shape":"S2k"},"OriginalParent":{"shape":"S2k"},"CommentMetadata":{"shape":"S2m"}}}},"Marker":{}}}},"DescribeComments":{"http":{"method":"GET","requestUri":"/api/v1/documents/{DocumentId}/versions/{VersionId}/comments","responseCode":200},"input":{"type":"structure","required":["DocumentId","VersionId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"DocumentId":{"location":"uri","locationName":"DocumentId"},"VersionId":{"location":"uri","locationName":"VersionId"},"Limit":{"location":"querystring","locationName":"limit","type":"integer"},"Marker":{"location":"querystring","locationName":"marker"}}},"output":{"type":"structure","members":{"Comments":{"type":"list","member":{"shape":"S13"}},"Marker":{}}}},"DescribeDocumentVersions":{"http":{"method":"GET","requestUri":"/api/v1/documents/{DocumentId}/versions","responseCode":200},"input":{"type":"structure","required":["DocumentId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"DocumentId":{"location":"uri","locationName":"DocumentId"},"Marker":{"location":"querystring","locationName":"marker"},"Limit":{"location":"querystring","locationName":"limit","type":"integer"},"Include":{"location":"querystring","locationName":"include"},"Fields":{"location":"querystring","locationName":"fields"}}},"output":{"type":"structure","members":{"DocumentVersions":{"type":"list","member":{"shape":"S2w"}},"Marker":{}}}},"DescribeFolderContents":{"http":{"method":"GET","requestUri":"/api/v1/folders/{FolderId}/contents","responseCode":200},"input":{"type":"structure","required":["FolderId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"FolderId":{"location":"uri","locationName":"FolderId"},"Sort":{"location":"querystring","locationName":"sort"},"Order":{"location":"querystring","locationName":"order"},"Limit":{"location":"querystring","locationName":"limit","type":"integer"},"Marker":{"location":"querystring","locationName":"marker"},"Type":{"location":"querystring","locationName":"type"},"Include":{"location":"querystring","locationName":"include"}}},"output":{"type":"structure","members":{"Folders":{"shape":"S39"},"Documents":{"shape":"S3a"},"Marker":{}}}},"DescribeGroups":{"http":{"method":"GET","requestUri":"/api/v1/groups","responseCode":200},"input":{"type":"structure","required":["SearchQuery"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"SearchQuery":{"shape":"S3d","location":"querystring","locationName":"searchQuery"},"OrganizationId":{"location":"querystring","locationName":"organizationId"},"Marker":{"location":"querystring","locationName":"marker"},"Limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","members":{"Groups":{"shape":"S2h"},"Marker":{}}}},"DescribeNotificationSubscriptions":{"http":{"method":"GET","requestUri":"/api/v1/organizations/{OrganizationId}/subscriptions","responseCode":200},"input":{"type":"structure","required":["OrganizationId"],"members":{"OrganizationId":{"location":"uri","locationName":"OrganizationId"},"Marker":{"location":"querystring","locationName":"marker"},"Limit":{"location":"querystring","locationName":"limit","type":"integer"}}},"output":{"type":"structure","members":{"Subscriptions":{"type":"list","member":{"shape":"S1p"}},"Marker":{}}}},"DescribeResourcePermissions":{"http":{"method":"GET","requestUri":"/api/v1/resources/{ResourceId}/permissions","responseCode":200},"input":{"type":"structure","required":["ResourceId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"ResourceId":{"location":"uri","locationName":"ResourceId"},"PrincipalId":{"location":"querystring","locationName":"principalId"},"Limit":{"location":"querystring","locationName":"limit","type":"integer"},"Marker":{"location":"querystring","locationName":"marker"}}},"output":{"type":"structure","members":{"Principals":{"type":"list","member":{"type":"structure","members":{"Id":{},"Type":{},"Roles":{"type":"list","member":{"type":"structure","members":{"Role":{},"Type":{}}}}}}},"Marker":{}}}},"DescribeRootFolders":{"http":{"method":"GET","requestUri":"/api/v1/me/root","responseCode":200},"input":{"type":"structure","required":["AuthenticationToken"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"Limit":{"location":"querystring","locationName":"limit","type":"integer"},"Marker":{"location":"querystring","locationName":"marker"}}},"output":{"type":"structure","members":{"Folders":{"shape":"S39"},"Marker":{}}}},"DescribeUsers":{"http":{"method":"GET","requestUri":"/api/v1/users","responseCode":200},"input":{"type":"structure","members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"OrganizationId":{"location":"querystring","locationName":"organizationId"},"UserIds":{"location":"querystring","locationName":"userIds"},"Query":{"shape":"S3d","location":"querystring","locationName":"query"},"Include":{"location":"querystring","locationName":"include"},"Order":{"location":"querystring","locationName":"order"},"Sort":{"location":"querystring","locationName":"sort"},"Marker":{"location":"querystring","locationName":"marker"},"Limit":{"location":"querystring","locationName":"limit","type":"integer"},"Fields":{"location":"querystring","locationName":"fields"}}},"output":{"type":"structure","members":{"Users":{"type":"list","member":{"shape":"S8"}},"TotalNumberOfUsers":{"deprecated":true,"type":"long"},"Marker":{}}}},"GetCurrentUser":{"http":{"method":"GET","requestUri":"/api/v1/me","responseCode":200},"input":{"type":"structure","required":["AuthenticationToken"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"}}},"output":{"type":"structure","members":{"User":{"shape":"S8"}}}},"GetDocument":{"http":{"method":"GET","requestUri":"/api/v1/documents/{DocumentId}","responseCode":200},"input":{"type":"structure","required":["DocumentId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"DocumentId":{"location":"uri","locationName":"DocumentId"},"IncludeCustomMetadata":{"location":"querystring","locationName":"includeCustomMetadata","type":"boolean"}}},"output":{"type":"structure","members":{"Metadata":{"shape":"S3b"},"CustomMetadata":{"shape":"S16"}}}},"GetDocumentPath":{"http":{"method":"GET","requestUri":"/api/v1/documents/{DocumentId}/path","responseCode":200},"input":{"type":"structure","required":["DocumentId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"DocumentId":{"location":"uri","locationName":"DocumentId"},"Limit":{"location":"querystring","locationName":"limit","type":"integer"},"Fields":{"location":"querystring","locationName":"fields"},"Marker":{"location":"querystring","locationName":"marker"}}},"output":{"type":"structure","members":{"Path":{"shape":"S44"}}}},"GetDocumentVersion":{"http":{"method":"GET","requestUri":"/api/v1/documents/{DocumentId}/versions/{VersionId}","responseCode":200},"input":{"type":"structure","required":["DocumentId","VersionId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"DocumentId":{"location":"uri","locationName":"DocumentId"},"VersionId":{"location":"uri","locationName":"VersionId"},"Fields":{"location":"querystring","locationName":"fields"},"IncludeCustomMetadata":{"location":"querystring","locationName":"includeCustomMetadata","type":"boolean"}}},"output":{"type":"structure","members":{"Metadata":{"shape":"S2w"},"CustomMetadata":{"shape":"S16"}}}},"GetFolder":{"http":{"method":"GET","requestUri":"/api/v1/folders/{FolderId}","responseCode":200},"input":{"type":"structure","required":["FolderId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"FolderId":{"location":"uri","locationName":"FolderId"},"IncludeCustomMetadata":{"location":"querystring","locationName":"includeCustomMetadata","type":"boolean"}}},"output":{"type":"structure","members":{"Metadata":{"shape":"S1d"},"CustomMetadata":{"shape":"S16"}}}},"GetFolderPath":{"http":{"method":"GET","requestUri":"/api/v1/folders/{FolderId}/path","responseCode":200},"input":{"type":"structure","required":["FolderId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"FolderId":{"location":"uri","locationName":"FolderId"},"Limit":{"location":"querystring","locationName":"limit","type":"integer"},"Fields":{"location":"querystring","locationName":"fields"},"Marker":{"location":"querystring","locationName":"marker"}}},"output":{"type":"structure","members":{"Path":{"shape":"S44"}}}},"GetResources":{"http":{"method":"GET","requestUri":"/api/v1/resources","responseCode":200},"input":{"type":"structure","members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"UserId":{"location":"querystring","locationName":"userId"},"CollectionType":{"location":"querystring","locationName":"collectionType"},"Limit":{"location":"querystring","locationName":"limit","type":"integer"},"Marker":{"location":"querystring","locationName":"marker"}}},"output":{"type":"structure","members":{"Folders":{"shape":"S39"},"Documents":{"shape":"S3a"},"Marker":{}}}},"InitiateDocumentVersionUpload":{"http":{"requestUri":"/api/v1/documents","responseCode":201},"input":{"type":"structure","members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"Id":{},"Name":{"shape":"S1b"},"ContentCreatedTimestamp":{"type":"timestamp"},"ContentModifiedTimestamp":{"type":"timestamp"},"ContentType":{},"DocumentSizeInBytes":{"type":"long"},"ParentFolderId":{}}},"output":{"type":"structure","members":{"Metadata":{"shape":"S3b"},"UploadMetadata":{"type":"structure","members":{"UploadUrl":{"shape":"S31"},"SignedHeaders":{"type":"map","key":{},"value":{}}}}}}},"RemoveAllResourcePermissions":{"http":{"method":"DELETE","requestUri":"/api/v1/resources/{ResourceId}/permissions","responseCode":204},"input":{"type":"structure","required":["ResourceId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"ResourceId":{"location":"uri","locationName":"ResourceId"}}}},"RemoveResourcePermission":{"http":{"method":"DELETE","requestUri":"/api/v1/resources/{ResourceId}/permissions/{PrincipalId}","responseCode":204},"input":{"type":"structure","required":["ResourceId","PrincipalId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"ResourceId":{"location":"uri","locationName":"ResourceId"},"PrincipalId":{"location":"uri","locationName":"PrincipalId"},"PrincipalType":{"location":"querystring","locationName":"type"}}}},"RestoreDocumentVersions":{"http":{"requestUri":"/api/v1/documentVersions/restore/{DocumentId}","responseCode":204},"input":{"type":"structure","required":["DocumentId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"DocumentId":{"location":"uri","locationName":"DocumentId"}}}},"SearchResources":{"http":{"requestUri":"/api/v1/search","responseCode":200},"input":{"type":"structure","members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"QueryText":{"shape":"S3d"},"QueryScopes":{"type":"list","member":{}},"OrganizationId":{},"AdditionalResponseFields":{"type":"list","member":{}},"Filters":{"type":"structure","members":{"TextLocales":{"type":"list","member":{}},"ContentCategories":{"type":"list","member":{}},"ResourceTypes":{"type":"list","member":{}},"Labels":{"type":"list","member":{}},"Principals":{"type":"list","member":{"type":"structure","required":["Id"],"members":{"Id":{},"Roles":{"type":"list","member":{}}}}},"AncestorIds":{"type":"list","member":{}},"SearchCollectionTypes":{"type":"list","member":{}},"SizeRange":{"type":"structure","members":{"StartValue":{"type":"long"},"EndValue":{"type":"long"}}},"CreatedRange":{"shape":"S5d"},"ModifiedRange":{"shape":"S5d"}}},"OrderBy":{"type":"list","member":{"type":"structure","members":{"Field":{},"Order":{}}}},"Limit":{"type":"integer"},"Marker":{}}},"output":{"type":"structure","members":{"Items":{"type":"list","member":{"type":"structure","members":{"ResourceType":{},"WebUrl":{"type":"string","sensitive":true},"DocumentMetadata":{"shape":"S3b"},"FolderMetadata":{"shape":"S1d"},"CommentMetadata":{"shape":"S2m"},"DocumentVersionMetadata":{"shape":"S2w"}}}},"Marker":{}}}},"UpdateDocument":{"http":{"method":"PATCH","requestUri":"/api/v1/documents/{DocumentId}","responseCode":200},"input":{"type":"structure","required":["DocumentId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"DocumentId":{"location":"uri","locationName":"DocumentId"},"Name":{"shape":"S1b"},"ParentFolderId":{},"ResourceState":{}}}},"UpdateDocumentVersion":{"http":{"method":"PATCH","requestUri":"/api/v1/documents/{DocumentId}/versions/{VersionId}","responseCode":200},"input":{"type":"structure","required":["DocumentId","VersionId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"DocumentId":{"location":"uri","locationName":"DocumentId"},"VersionId":{"location":"uri","locationName":"VersionId"},"VersionStatus":{}}}},"UpdateFolder":{"http":{"method":"PATCH","requestUri":"/api/v1/folders/{FolderId}","responseCode":200},"input":{"type":"structure","required":["FolderId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"FolderId":{"location":"uri","locationName":"FolderId"},"Name":{"shape":"S1b"},"ParentFolderId":{},"ResourceState":{}}}},"UpdateUser":{"http":{"method":"PATCH","requestUri":"/api/v1/users/{UserId}","responseCode":200},"input":{"type":"structure","required":["UserId"],"members":{"AuthenticationToken":{"shape":"S2","location":"header","locationName":"Authentication"},"UserId":{"location":"uri","locationName":"UserId"},"GivenName":{"shape":"Sb"},"Surname":{"shape":"Sb"},"Type":{},"StorageRule":{"shape":"Sj"},"TimeZoneId":{},"Locale":{},"GrantPoweruserPrivileges":{}}},"output":{"type":"structure","members":{"User":{"shape":"S8"}}}}},"shapes":{"S2":{"type":"string","sensitive":true},"S8":{"type":"structure","members":{"Id":{},"Username":{"shape":"S9"},"EmailAddress":{"shape":"Sa"},"GivenName":{"shape":"Sb"},"Surname":{"shape":"Sb"},"OrganizationId":{},"RootFolderId":{},"RecycleBinFolderId":{},"Status":{},"Type":{},"CreatedTimestamp":{"type":"timestamp"},"ModifiedTimestamp":{"type":"timestamp"},"TimeZoneId":{},"Locale":{},"Storage":{"type":"structure","members":{"StorageUtilizedInBytes":{"type":"long"},"StorageRule":{"shape":"Sj"}}}}},"S9":{"type":"string","sensitive":true},"Sa":{"type":"string","sensitive":true},"Sb":{"type":"string","sensitive":true},"Sj":{"type":"structure","members":{"StorageAllocatedInBytes":{"type":"long"},"StorageType":{}}},"St":{"type":"string","sensitive":true},"S10":{"type":"string","sensitive":true},"S13":{"type":"structure","required":["CommentId"],"members":{"CommentId":{},"ParentId":{},"ThreadId":{},"Text":{"shape":"S10"},"Contributor":{"shape":"S8"},"CreatedTimestamp":{"type":"timestamp"},"Status":{},"Visibility":{},"RecipientId":{}}},"S16":{"type":"map","key":{},"value":{}},"S1b":{"type":"string","sensitive":true},"S1d":{"type":"structure","members":{"Id":{},"Name":{"shape":"S1b"},"CreatorId":{},"ParentFolderId":{},"CreatedTimestamp":{"type":"timestamp"},"ModifiedTimestamp":{"type":"timestamp"},"ResourceState":{},"Signature":{},"Labels":{"shape":"S1g"},"Size":{"type":"long"},"LatestVersionSize":{"type":"long"}}},"S1g":{"type":"list","member":{}},"S1p":{"type":"structure","members":{"SubscriptionId":{},"EndPoint":{},"Protocol":{}}},"S2e":{"type":"structure","members":{"Id":{},"Username":{"shape":"S9"},"GivenName":{"shape":"Sb"},"Surname":{"shape":"Sb"},"EmailAddress":{"shape":"Sa"}}},"S2h":{"type":"list","member":{"type":"structure","members":{"Id":{},"Name":{}}}},"S2k":{"type":"structure","members":{"Type":{},"Name":{"shape":"S1b"},"OriginalName":{"shape":"S1b"},"Id":{},"VersionId":{},"Owner":{"shape":"S2e"},"ParentId":{}}},"S2m":{"type":"structure","members":{"CommentId":{},"Contributor":{"shape":"S8"},"CreatedTimestamp":{"type":"timestamp"},"CommentStatus":{},"RecipientId":{},"ContributorId":{}}},"S2w":{"type":"structure","members":{"Id":{},"Name":{"shape":"S1b"},"ContentType":{},"Size":{"type":"long"},"Signature":{},"Status":{},"CreatedTimestamp":{"type":"timestamp"},"ModifiedTimestamp":{"type":"timestamp"},"ContentCreatedTimestamp":{"type":"timestamp"},"ContentModifiedTimestamp":{"type":"timestamp"},"CreatorId":{},"Thumbnail":{"type":"map","key":{},"value":{"shape":"S31"}},"Source":{"type":"map","key":{},"value":{"shape":"S31"}}}},"S31":{"type":"string","sensitive":true},"S39":{"type":"list","member":{"shape":"S1d"}},"S3a":{"type":"list","member":{"shape":"S3b"}},"S3b":{"type":"structure","members":{"Id":{},"CreatorId":{},"ParentFolderId":{},"CreatedTimestamp":{"type":"timestamp"},"ModifiedTimestamp":{"type":"timestamp"},"LatestVersionMetadata":{"shape":"S2w"},"ResourceState":{},"Labels":{"shape":"S1g"}}},"S3d":{"type":"string","sensitive":true},"S44":{"type":"structure","members":{"Components":{"type":"list","member":{"type":"structure","members":{"Id":{},"Name":{"shape":"S1b"}}}}}},"S5d":{"type":"structure","members":{"StartValue":{"type":"timestamp"},"EndValue":{"type":"timestamp"}}}}}')},94768:e=>{"use strict";e.exports=JSON.parse('{"o":{"DescribeActivities":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"UserActivities"},"DescribeComments":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"Comments"},"DescribeDocumentVersions":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"DocumentVersions"},"DescribeFolderContents":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":["Folders","Documents"]},"DescribeGroups":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"Groups"},"DescribeNotificationSubscriptions":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"Subscriptions"},"DescribeResourcePermissions":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"Principals"},"DescribeRootFolders":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"Folders"},"DescribeUsers":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"Users"},"SearchResources":{"input_token":"Marker","limit_key":"Limit","output_token":"Marker","result_key":"Items"}}}')},97355:e=>{"use strict";e.exports=JSON.parse('{"version":"2.0","metadata":{"apiVersion":"2016-04-12","endpointPrefix":"xray","protocol":"rest-json","serviceFullName":"AWS X-Ray","serviceId":"XRay","signatureVersion":"v4","uid":"xray-2016-04-12"},"operations":{"BatchGetTraces":{"http":{"requestUri":"/Traces"},"input":{"type":"structure","required":["TraceIds"],"members":{"TraceIds":{"shape":"S2"},"NextToken":{}}},"output":{"type":"structure","members":{"Traces":{"type":"list","member":{"type":"structure","members":{"Id":{},"Duration":{"type":"double"},"LimitExceeded":{"type":"boolean"},"Segments":{"type":"list","member":{"type":"structure","members":{"Id":{},"Document":{}}}}}}},"UnprocessedTraceIds":{"type":"list","member":{}},"NextToken":{}}}},"CreateGroup":{"http":{"requestUri":"/CreateGroup"},"input":{"type":"structure","required":["GroupName"],"members":{"GroupName":{},"FilterExpression":{},"InsightsConfiguration":{"shape":"Si"},"Tags":{"shape":"Sj"}}},"output":{"type":"structure","members":{"Group":{"shape":"So"}}}},"CreateSamplingRule":{"http":{"requestUri":"/CreateSamplingRule"},"input":{"type":"structure","required":["SamplingRule"],"members":{"SamplingRule":{"shape":"Sq"},"Tags":{"shape":"Sj"}}},"output":{"type":"structure","members":{"SamplingRuleRecord":{"shape":"S16"}}}},"DeleteGroup":{"http":{"requestUri":"/DeleteGroup"},"input":{"type":"structure","members":{"GroupName":{},"GroupARN":{}}},"output":{"type":"structure","members":{}}},"DeleteResourcePolicy":{"http":{"requestUri":"/DeleteResourcePolicy"},"input":{"type":"structure","required":["PolicyName"],"members":{"PolicyName":{},"PolicyRevisionId":{}}},"output":{"type":"structure","members":{}}},"DeleteSamplingRule":{"http":{"requestUri":"/DeleteSamplingRule"},"input":{"type":"structure","members":{"RuleName":{},"RuleARN":{}}},"output":{"type":"structure","members":{"SamplingRuleRecord":{"shape":"S16"}}}},"GetEncryptionConfig":{"http":{"requestUri":"/EncryptionConfig"},"input":{"type":"structure","members":{}},"output":{"type":"structure","members":{"EncryptionConfig":{"shape":"S1j"}}}},"GetGroup":{"http":{"requestUri":"/GetGroup"},"input":{"type":"structure","members":{"GroupName":{},"GroupARN":{}}},"output":{"type":"structure","members":{"Group":{"shape":"So"}}}},"GetGroups":{"http":{"requestUri":"/Groups"},"input":{"type":"structure","members":{"NextToken":{}}},"output":{"type":"structure","members":{"Groups":{"type":"list","member":{"type":"structure","members":{"GroupName":{},"GroupARN":{},"FilterExpression":{},"InsightsConfiguration":{"shape":"Si"}}}},"NextToken":{}}}},"GetInsight":{"http":{"requestUri":"/Insight"},"input":{"type":"structure","required":["InsightId"],"members":{"InsightId":{}}},"output":{"type":"structure","members":{"Insight":{"type":"structure","members":{"InsightId":{},"GroupARN":{},"GroupName":{},"RootCauseServiceId":{"shape":"S1x"},"Categories":{"shape":"S1z"},"State":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Summary":{},"ClientRequestImpactStatistics":{"shape":"S23"},"RootCauseServiceRequestImpactStatistics":{"shape":"S23"},"TopAnomalousServices":{"shape":"S25"}}}}}},"GetInsightEvents":{"http":{"requestUri":"/InsightEvents"},"input":{"type":"structure","required":["InsightId"],"members":{"InsightId":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"InsightEvents":{"type":"list","member":{"type":"structure","members":{"Summary":{},"EventTime":{"type":"timestamp"},"ClientRequestImpactStatistics":{"shape":"S23"},"RootCauseServiceRequestImpactStatistics":{"shape":"S23"},"TopAnomalousServices":{"shape":"S25"}}}},"NextToken":{}}}},"GetInsightImpactGraph":{"http":{"requestUri":"/InsightImpactGraph"},"input":{"type":"structure","required":["InsightId","StartTime","EndTime"],"members":{"InsightId":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"NextToken":{}}},"output":{"type":"structure","members":{"InsightId":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"ServiceGraphStartTime":{"type":"timestamp"},"ServiceGraphEndTime":{"type":"timestamp"},"Services":{"type":"list","member":{"type":"structure","members":{"ReferenceId":{"type":"integer"},"Type":{},"Name":{},"Names":{"shape":"S1y"},"AccountId":{},"Edges":{"type":"list","member":{"type":"structure","members":{"ReferenceId":{"type":"integer"}}}}}}},"NextToken":{}}}},"GetInsightSummaries":{"http":{"requestUri":"/InsightSummaries"},"input":{"type":"structure","required":["StartTime","EndTime"],"members":{"States":{"type":"list","member":{}},"GroupARN":{},"GroupName":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"InsightSummaries":{"type":"list","member":{"type":"structure","members":{"InsightId":{},"GroupARN":{},"GroupName":{},"RootCauseServiceId":{"shape":"S1x"},"Categories":{"shape":"S1z"},"State":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Summary":{},"ClientRequestImpactStatistics":{"shape":"S23"},"RootCauseServiceRequestImpactStatistics":{"shape":"S23"},"TopAnomalousServices":{"shape":"S25"},"LastUpdateTime":{"type":"timestamp"}}}},"NextToken":{}}}},"GetSamplingRules":{"http":{"requestUri":"/GetSamplingRules"},"input":{"type":"structure","members":{"NextToken":{}}},"output":{"type":"structure","members":{"SamplingRuleRecords":{"type":"list","member":{"shape":"S16"}},"NextToken":{}}}},"GetSamplingStatisticSummaries":{"http":{"requestUri":"/SamplingStatisticSummaries"},"input":{"type":"structure","members":{"NextToken":{}}},"output":{"type":"structure","members":{"SamplingStatisticSummaries":{"type":"list","member":{"type":"structure","members":{"RuleName":{},"Timestamp":{"type":"timestamp"},"RequestCount":{"type":"integer"},"BorrowCount":{"type":"integer"},"SampledCount":{"type":"integer"}}}},"NextToken":{}}}},"GetSamplingTargets":{"http":{"requestUri":"/SamplingTargets"},"input":{"type":"structure","required":["SamplingStatisticsDocuments"],"members":{"SamplingStatisticsDocuments":{"type":"list","member":{"type":"structure","required":["RuleName","ClientID","Timestamp","RequestCount","SampledCount"],"members":{"RuleName":{},"ClientID":{},"Timestamp":{"type":"timestamp"},"RequestCount":{"type":"integer"},"SampledCount":{"type":"integer"},"BorrowCount":{"type":"integer"}}}}}},"output":{"type":"structure","members":{"SamplingTargetDocuments":{"type":"list","member":{"type":"structure","members":{"RuleName":{},"FixedRate":{"type":"double"},"ReservoirQuota":{"type":"integer"},"ReservoirQuotaTTL":{"type":"timestamp"},"Interval":{"type":"integer"}}}},"LastRuleModification":{"type":"timestamp"},"UnprocessedStatistics":{"type":"list","member":{"type":"structure","members":{"RuleName":{},"ErrorCode":{},"Message":{}}}}}}},"GetServiceGraph":{"http":{"requestUri":"/ServiceGraph"},"input":{"type":"structure","required":["StartTime","EndTime"],"members":{"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"GroupName":{},"GroupARN":{},"NextToken":{}}},"output":{"type":"structure","members":{"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Services":{"shape":"S3e"},"ContainsOldGroupVersions":{"type":"boolean"},"NextToken":{}}}},"GetTimeSeriesServiceStatistics":{"http":{"requestUri":"/TimeSeriesServiceStatistics"},"input":{"type":"structure","required":["StartTime","EndTime"],"members":{"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"GroupName":{},"GroupARN":{},"EntitySelectorExpression":{},"Period":{"type":"integer"},"ForecastStatistics":{"type":"boolean"},"NextToken":{}}},"output":{"type":"structure","members":{"TimeSeriesServiceStatistics":{"type":"list","member":{"type":"structure","members":{"Timestamp":{"type":"timestamp"},"EdgeSummaryStatistics":{"shape":"S3i"},"ServiceSummaryStatistics":{"shape":"S3q"},"ServiceForecastStatistics":{"type":"structure","members":{"FaultCountHigh":{"type":"long"},"FaultCountLow":{"type":"long"}}},"ResponseTimeHistogram":{"shape":"S3l"}}}},"ContainsOldGroupVersions":{"type":"boolean"},"NextToken":{}}}},"GetTraceGraph":{"http":{"requestUri":"/TraceGraph"},"input":{"type":"structure","required":["TraceIds"],"members":{"TraceIds":{"shape":"S2"},"NextToken":{}}},"output":{"type":"structure","members":{"Services":{"shape":"S3e"},"NextToken":{}}}},"GetTraceSummaries":{"http":{"requestUri":"/TraceSummaries"},"input":{"type":"structure","required":["StartTime","EndTime"],"members":{"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"TimeRangeType":{},"Sampling":{"type":"boolean"},"SamplingStrategy":{"type":"structure","members":{"Name":{},"Value":{"type":"double"}}},"FilterExpression":{},"NextToken":{}}},"output":{"type":"structure","members":{"TraceSummaries":{"type":"list","member":{"type":"structure","members":{"Id":{},"StartTime":{"type":"timestamp"},"Duration":{"type":"double"},"ResponseTime":{"type":"double"},"HasFault":{"type":"boolean"},"HasError":{"type":"boolean"},"HasThrottle":{"type":"boolean"},"IsPartial":{"type":"boolean"},"Http":{"type":"structure","members":{"HttpURL":{},"HttpStatus":{"type":"integer"},"HttpMethod":{},"UserAgent":{},"ClientIp":{}}},"Annotations":{"type":"map","key":{},"value":{"type":"list","member":{"type":"structure","members":{"AnnotationValue":{"type":"structure","members":{"NumberValue":{"type":"double"},"BooleanValue":{"type":"boolean"},"StringValue":{}}},"ServiceIds":{"shape":"S4d"}}}}},"Users":{"type":"list","member":{"type":"structure","members":{"UserName":{},"ServiceIds":{"shape":"S4d"}}}},"ServiceIds":{"shape":"S4d"},"ResourceARNs":{"type":"list","member":{"type":"structure","members":{"ARN":{}}}},"InstanceIds":{"type":"list","member":{"type":"structure","members":{"Id":{}}}},"AvailabilityZones":{"type":"list","member":{"type":"structure","members":{"Name":{}}}},"EntryPoint":{"shape":"S1x"},"FaultRootCauses":{"type":"list","member":{"type":"structure","members":{"Services":{"type":"list","member":{"type":"structure","members":{"Name":{},"Names":{"shape":"S1y"},"Type":{},"AccountId":{},"EntityPath":{"type":"list","member":{"type":"structure","members":{"Name":{},"Exceptions":{"shape":"S4s"},"Remote":{"type":"boolean"}}}},"Inferred":{"type":"boolean"}}}},"ClientImpacting":{"type":"boolean"}}}},"ErrorRootCauses":{"type":"list","member":{"type":"structure","members":{"Services":{"type":"list","member":{"type":"structure","members":{"Name":{},"Names":{"shape":"S1y"},"Type":{},"AccountId":{},"EntityPath":{"type":"list","member":{"type":"structure","members":{"Name":{},"Exceptions":{"shape":"S4s"},"Remote":{"type":"boolean"}}}},"Inferred":{"type":"boolean"}}}},"ClientImpacting":{"type":"boolean"}}}},"ResponseTimeRootCauses":{"type":"list","member":{"type":"structure","members":{"Services":{"type":"list","member":{"type":"structure","members":{"Name":{},"Names":{"shape":"S1y"},"Type":{},"AccountId":{},"EntityPath":{"type":"list","member":{"type":"structure","members":{"Name":{},"Coverage":{"type":"double"},"Remote":{"type":"boolean"}}}},"Inferred":{"type":"boolean"}}}},"ClientImpacting":{"type":"boolean"}}}},"Revision":{"type":"integer"},"MatchedEventTime":{"type":"timestamp"}}}},"ApproximateTime":{"type":"timestamp"},"TracesProcessedCount":{"type":"long"},"NextToken":{}}}},"ListResourcePolicies":{"http":{"requestUri":"/ListResourcePolicies"},"input":{"type":"structure","members":{"NextToken":{}}},"output":{"type":"structure","members":{"ResourcePolicies":{"type":"list","member":{"shape":"S5a"}},"NextToken":{}}}},"ListTagsForResource":{"http":{"requestUri":"/ListTagsForResource"},"input":{"type":"structure","required":["ResourceARN"],"members":{"ResourceARN":{},"NextToken":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"Sj"},"NextToken":{}}}},"PutEncryptionConfig":{"http":{"requestUri":"/PutEncryptionConfig"},"input":{"type":"structure","required":["Type"],"members":{"KeyId":{},"Type":{}}},"output":{"type":"structure","members":{"EncryptionConfig":{"shape":"S1j"}}}},"PutResourcePolicy":{"http":{"requestUri":"/PutResourcePolicy"},"input":{"type":"structure","required":["PolicyName","PolicyDocument"],"members":{"PolicyName":{},"PolicyDocument":{},"PolicyRevisionId":{},"BypassPolicyLockoutCheck":{"type":"boolean"}}},"output":{"type":"structure","members":{"ResourcePolicy":{"shape":"S5a"}}}},"PutTelemetryRecords":{"http":{"requestUri":"/TelemetryRecords"},"input":{"type":"structure","required":["TelemetryRecords"],"members":{"TelemetryRecords":{"type":"list","member":{"type":"structure","required":["Timestamp"],"members":{"Timestamp":{"type":"timestamp"},"SegmentsReceivedCount":{"type":"integer"},"SegmentsSentCount":{"type":"integer"},"SegmentsSpilloverCount":{"type":"integer"},"SegmentsRejectedCount":{"type":"integer"},"BackendConnectionErrors":{"type":"structure","members":{"TimeoutCount":{"type":"integer"},"ConnectionRefusedCount":{"type":"integer"},"HTTPCode4XXCount":{"type":"integer"},"HTTPCode5XXCount":{"type":"integer"},"UnknownHostCount":{"type":"integer"},"OtherCount":{"type":"integer"}}}}}},"EC2InstanceId":{},"Hostname":{},"ResourceARN":{}}},"output":{"type":"structure","members":{}}},"PutTraceSegments":{"http":{"requestUri":"/TraceSegments"},"input":{"type":"structure","required":["TraceSegmentDocuments"],"members":{"TraceSegmentDocuments":{"type":"list","member":{}}}},"output":{"type":"structure","members":{"UnprocessedTraceSegments":{"type":"list","member":{"type":"structure","members":{"Id":{},"ErrorCode":{},"Message":{}}}}}}},"TagResource":{"http":{"requestUri":"/TagResource"},"input":{"type":"structure","required":["ResourceARN","Tags"],"members":{"ResourceARN":{},"Tags":{"shape":"Sj"}}},"output":{"type":"structure","members":{}}},"UntagResource":{"http":{"requestUri":"/UntagResource"},"input":{"type":"structure","required":["ResourceARN","TagKeys"],"members":{"ResourceARN":{},"TagKeys":{"type":"list","member":{}}}},"output":{"type":"structure","members":{}}},"UpdateGroup":{"http":{"requestUri":"/UpdateGroup"},"input":{"type":"structure","members":{"GroupName":{},"GroupARN":{},"FilterExpression":{},"InsightsConfiguration":{"shape":"Si"}}},"output":{"type":"structure","members":{"Group":{"shape":"So"}}}},"UpdateSamplingRule":{"http":{"requestUri":"/UpdateSamplingRule"},"input":{"type":"structure","required":["SamplingRuleUpdate"],"members":{"SamplingRuleUpdate":{"type":"structure","members":{"RuleName":{},"RuleARN":{},"ResourceARN":{},"Priority":{"type":"integer"},"FixedRate":{"type":"double"},"ReservoirSize":{"type":"integer"},"Host":{},"ServiceName":{},"ServiceType":{},"HTTPMethod":{},"URLPath":{},"Attributes":{"shape":"S12"}}}}},"output":{"type":"structure","members":{"SamplingRuleRecord":{"shape":"S16"}}}}},"shapes":{"S2":{"type":"list","member":{}},"Si":{"type":"structure","members":{"InsightsEnabled":{"type":"boolean"},"NotificationsEnabled":{"type":"boolean"}}},"Sj":{"type":"list","member":{"type":"structure","required":["Key","Value"],"members":{"Key":{},"Value":{}}}},"So":{"type":"structure","members":{"GroupName":{},"GroupARN":{},"FilterExpression":{},"InsightsConfiguration":{"shape":"Si"}}},"Sq":{"type":"structure","required":["ResourceARN","Priority","FixedRate","ReservoirSize","ServiceName","ServiceType","Host","HTTPMethod","URLPath","Version"],"members":{"RuleName":{},"RuleARN":{},"ResourceARN":{},"Priority":{"type":"integer"},"FixedRate":{"type":"double"},"ReservoirSize":{"type":"integer"},"ServiceName":{},"ServiceType":{},"Host":{},"HTTPMethod":{},"URLPath":{},"Version":{"type":"integer"},"Attributes":{"shape":"S12"}}},"S12":{"type":"map","key":{},"value":{}},"S16":{"type":"structure","members":{"SamplingRule":{"shape":"Sq"},"CreatedAt":{"type":"timestamp"},"ModifiedAt":{"type":"timestamp"}}},"S1j":{"type":"structure","members":{"KeyId":{},"Status":{},"Type":{}}},"S1x":{"type":"structure","members":{"Name":{},"Names":{"shape":"S1y"},"AccountId":{},"Type":{}}},"S1y":{"type":"list","member":{}},"S1z":{"type":"list","member":{}},"S23":{"type":"structure","members":{"FaultCount":{"type":"long"},"OkCount":{"type":"long"},"TotalCount":{"type":"long"}}},"S25":{"type":"list","member":{"type":"structure","members":{"ServiceId":{"shape":"S1x"}}}},"S3e":{"type":"list","member":{"type":"structure","members":{"ReferenceId":{"type":"integer"},"Name":{},"Names":{"shape":"S1y"},"Root":{"type":"boolean"},"AccountId":{},"Type":{},"State":{},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"Edges":{"type":"list","member":{"type":"structure","members":{"ReferenceId":{"type":"integer"},"StartTime":{"type":"timestamp"},"EndTime":{"type":"timestamp"},"SummaryStatistics":{"shape":"S3i"},"ResponseTimeHistogram":{"shape":"S3l"},"Aliases":{"type":"list","member":{"type":"structure","members":{"Name":{},"Names":{"type":"list","member":{}},"Type":{}}}},"EdgeType":{},"ReceivedEventAgeHistogram":{"shape":"S3l"}}}},"SummaryStatistics":{"shape":"S3q"},"DurationHistogram":{"shape":"S3l"},"ResponseTimeHistogram":{"shape":"S3l"}}}},"S3i":{"type":"structure","members":{"OkCount":{"type":"long"},"ErrorStatistics":{"shape":"S3j"},"FaultStatistics":{"shape":"S3k"},"TotalCount":{"type":"long"},"TotalResponseTime":{"type":"double"}}},"S3j":{"type":"structure","members":{"ThrottleCount":{"type":"long"},"OtherCount":{"type":"long"},"TotalCount":{"type":"long"}}},"S3k":{"type":"structure","members":{"OtherCount":{"type":"long"},"TotalCount":{"type":"long"}}},"S3l":{"type":"list","member":{"type":"structure","members":{"Value":{"type":"double"},"Count":{"type":"integer"}}}},"S3q":{"type":"structure","members":{"OkCount":{"type":"long"},"ErrorStatistics":{"shape":"S3j"},"FaultStatistics":{"shape":"S3k"},"TotalCount":{"type":"long"},"TotalResponseTime":{"type":"double"}}},"S4d":{"type":"list","member":{"shape":"S1x"}},"S4s":{"type":"list","member":{"type":"structure","members":{"Name":{},"Message":{}}}},"S5a":{"type":"structure","members":{"PolicyName":{},"PolicyDocument":{},"PolicyRevisionId":{},"LastUpdatedTime":{"type":"timestamp"}}}}}')},97949:e=>{"use strict";e.exports=JSON.parse('{"o":{"BatchGetTraces":{"input_token":"NextToken","non_aggregate_keys":["UnprocessedTraceIds"],"output_token":"NextToken","result_key":"Traces"},"GetGroups":{"input_token":"NextToken","output_token":"NextToken","result_key":"Groups"},"GetInsightEvents":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetInsightSummaries":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken"},"GetSamplingRules":{"input_token":"NextToken","output_token":"NextToken","result_key":"SamplingRuleRecords"},"GetSamplingStatisticSummaries":{"input_token":"NextToken","output_token":"NextToken","result_key":"SamplingStatisticSummaries"},"GetServiceGraph":{"input_token":"NextToken","non_aggregate_keys":["StartTime","EndTime","ContainsOldGroupVersions"],"output_token":"NextToken","result_key":"Services"},"GetTimeSeriesServiceStatistics":{"input_token":"NextToken","non_aggregate_keys":["ContainsOldGroupVersions"],"output_token":"NextToken","result_key":"TimeSeriesServiceStatistics"},"GetTraceGraph":{"input_token":"NextToken","output_token":"NextToken","result_key":"Services"},"GetTraceSummaries":{"input_token":"NextToken","non_aggregate_keys":["TracesProcessedCount","ApproximateTime"],"output_token":"NextToken","result_key":"TraceSummaries"},"ListResourcePolicies":{"input_token":"NextToken","output_token":"NextToken","result_key":"ResourcePolicies"},"ListTagsForResource":{"input_token":"NextToken","output_token":"NextToken","result_key":"Tags"}}}')},80738:e=>{"use strict";e.exports=JSON.parse('{"rules":{"*/*":{"endpoint":"{service}.{region}.amazonaws.com"},"cn-*/*":{"endpoint":"{service}.{region}.amazonaws.com.cn"},"eu-isoe-*/*":"euIsoe","us-iso-*/*":"usIso","us-isob-*/*":"usIsob","us-isof-*/*":"usIsof","*/budgets":"globalSSL","*/cloudfront":"globalSSL","*/sts":"globalSSL","*/importexport":{"endpoint":"{service}.amazonaws.com","signatureVersion":"v2","globalEndpoint":true},"*/route53":"globalSSL","cn-*/route53":{"endpoint":"{service}.amazonaws.com.cn","globalEndpoint":true,"signingRegion":"cn-northwest-1"},"us-gov-*/route53":"globalGovCloud","us-iso-*/route53":{"endpoint":"{service}.c2s.ic.gov","globalEndpoint":true,"signingRegion":"us-iso-east-1"},"us-isob-*/route53":{"endpoint":"{service}.sc2s.sgov.gov","globalEndpoint":true,"signingRegion":"us-isob-east-1"},"us-isof-*/route53":"globalUsIsof","eu-isoe-*/route53":"globalEuIsoe","*/waf":"globalSSL","*/iam":"globalSSL","cn-*/iam":{"endpoint":"{service}.cn-north-1.amazonaws.com.cn","globalEndpoint":true,"signingRegion":"cn-north-1"},"us-iso-*/iam":{"endpoint":"{service}.us-iso-east-1.c2s.ic.gov","globalEndpoint":true,"signingRegion":"us-iso-east-1"},"us-gov-*/iam":"globalGovCloud","*/ce":{"endpoint":"{service}.us-east-1.amazonaws.com","globalEndpoint":true,"signingRegion":"us-east-1"},"cn-*/ce":{"endpoint":"{service}.cn-northwest-1.amazonaws.com.cn","globalEndpoint":true,"signingRegion":"cn-northwest-1"},"us-gov-*/sts":{"endpoint":"{service}.{region}.amazonaws.com"},"us-gov-west-1/s3":"s3signature","us-west-1/s3":"s3signature","us-west-2/s3":"s3signature","eu-west-1/s3":"s3signature","ap-southeast-1/s3":"s3signature","ap-southeast-2/s3":"s3signature","ap-northeast-1/s3":"s3signature","sa-east-1/s3":"s3signature","us-east-1/s3":{"endpoint":"{service}.amazonaws.com","signatureVersion":"s3"},"us-east-1/sdb":{"endpoint":"{service}.amazonaws.com","signatureVersion":"v2"},"*/sdb":{"endpoint":"{service}.{region}.amazonaws.com","signatureVersion":"v2"},"*/resource-explorer-2":"dualstackByDefault","*/kendra-ranking":"dualstackByDefault","*/internetmonitor":"dualstackByDefault","*/codecatalyst":"globalDualstackByDefault"},"fipsRules":{"*/*":"fipsStandard","us-gov-*/*":"fipsStandard","us-iso-*/*":{"endpoint":"{service}-fips.{region}.c2s.ic.gov"},"us-iso-*/dms":"usIso","us-isob-*/*":{"endpoint":"{service}-fips.{region}.sc2s.sgov.gov"},"us-isob-*/dms":"usIsob","cn-*/*":{"endpoint":"{service}-fips.{region}.amazonaws.com.cn"},"*/api.ecr":"fips.api.ecr","*/api.sagemaker":"fips.api.sagemaker","*/batch":"fipsDotPrefix","*/eks":"fipsDotPrefix","*/models.lex":"fips.models.lex","*/runtime.lex":"fips.runtime.lex","*/runtime.sagemaker":{"endpoint":"runtime-fips.sagemaker.{region}.amazonaws.com"},"*/iam":"fipsWithoutRegion","*/route53":"fipsWithoutRegion","*/transcribe":"fipsDotPrefix","*/waf":"fipsWithoutRegion","us-gov-*/transcribe":"fipsDotPrefix","us-gov-*/api.ecr":"fips.api.ecr","us-gov-*/models.lex":"fips.models.lex","us-gov-*/runtime.lex":"fips.runtime.lex","us-gov-*/access-analyzer":"fipsWithServiceOnly","us-gov-*/acm":"fipsWithServiceOnly","us-gov-*/acm-pca":"fipsWithServiceOnly","us-gov-*/api.sagemaker":"fipsWithServiceOnly","us-gov-*/appconfig":"fipsWithServiceOnly","us-gov-*/application-autoscaling":"fipsWithServiceOnly","us-gov-*/autoscaling":"fipsWithServiceOnly","us-gov-*/autoscaling-plans":"fipsWithServiceOnly","us-gov-*/batch":"fipsWithServiceOnly","us-gov-*/cassandra":"fipsWithServiceOnly","us-gov-*/clouddirectory":"fipsWithServiceOnly","us-gov-*/cloudformation":"fipsWithServiceOnly","us-gov-*/cloudshell":"fipsWithServiceOnly","us-gov-*/cloudtrail":"fipsWithServiceOnly","us-gov-*/config":"fipsWithServiceOnly","us-gov-*/connect":"fipsWithServiceOnly","us-gov-*/databrew":"fipsWithServiceOnly","us-gov-*/dlm":"fipsWithServiceOnly","us-gov-*/dms":"fipsWithServiceOnly","us-gov-*/dynamodb":"fipsWithServiceOnly","us-gov-*/ec2":"fipsWithServiceOnly","us-gov-*/eks":"fipsWithServiceOnly","us-gov-*/elasticache":"fipsWithServiceOnly","us-gov-*/elasticbeanstalk":"fipsWithServiceOnly","us-gov-*/elasticloadbalancing":"fipsWithServiceOnly","us-gov-*/elasticmapreduce":"fipsWithServiceOnly","us-gov-*/events":"fipsWithServiceOnly","us-gov-*/fis":"fipsWithServiceOnly","us-gov-*/glacier":"fipsWithServiceOnly","us-gov-*/greengrass":"fipsWithServiceOnly","us-gov-*/guardduty":"fipsWithServiceOnly","us-gov-*/identitystore":"fipsWithServiceOnly","us-gov-*/imagebuilder":"fipsWithServiceOnly","us-gov-*/kafka":"fipsWithServiceOnly","us-gov-*/kinesis":"fipsWithServiceOnly","us-gov-*/logs":"fipsWithServiceOnly","us-gov-*/mediaconvert":"fipsWithServiceOnly","us-gov-*/monitoring":"fipsWithServiceOnly","us-gov-*/networkmanager":"fipsWithServiceOnly","us-gov-*/organizations":"fipsWithServiceOnly","us-gov-*/outposts":"fipsWithServiceOnly","us-gov-*/participant.connect":"fipsWithServiceOnly","us-gov-*/ram":"fipsWithServiceOnly","us-gov-*/rds":"fipsWithServiceOnly","us-gov-*/redshift":"fipsWithServiceOnly","us-gov-*/resource-groups":"fipsWithServiceOnly","us-gov-*/runtime.sagemaker":"fipsWithServiceOnly","us-gov-*/serverlessrepo":"fipsWithServiceOnly","us-gov-*/servicecatalog-appregistry":"fipsWithServiceOnly","us-gov-*/servicequotas":"fipsWithServiceOnly","us-gov-*/sns":"fipsWithServiceOnly","us-gov-*/sqs":"fipsWithServiceOnly","us-gov-*/ssm":"fipsWithServiceOnly","us-gov-*/streams.dynamodb":"fipsWithServiceOnly","us-gov-*/sts":"fipsWithServiceOnly","us-gov-*/support":"fipsWithServiceOnly","us-gov-*/swf":"fipsWithServiceOnly","us-gov-west-1/states":"fipsWithServiceOnly","us-iso-east-1/elasticfilesystem":{"endpoint":"elasticfilesystem-fips.{region}.c2s.ic.gov"},"us-gov-west-1/organizations":"fipsWithServiceOnly","us-gov-west-1/route53":{"endpoint":"route53.us-gov.amazonaws.com"},"*/resource-explorer-2":"fipsDualstackByDefault","*/kendra-ranking":"dualstackByDefault","*/internetmonitor":"dualstackByDefault","*/codecatalyst":"fipsGlobalDualstackByDefault"},"dualstackRules":{"*/*":{"endpoint":"{service}.{region}.api.aws"},"cn-*/*":{"endpoint":"{service}.{region}.api.amazonwebservices.com.cn"},"*/s3":"dualstackLegacy","cn-*/s3":"dualstackLegacyCn","*/s3-control":"dualstackLegacy","cn-*/s3-control":"dualstackLegacyCn","ap-south-1/ec2":"dualstackLegacyEc2","eu-west-1/ec2":"dualstackLegacyEc2","sa-east-1/ec2":"dualstackLegacyEc2","us-east-1/ec2":"dualstackLegacyEc2","us-east-2/ec2":"dualstackLegacyEc2","us-west-2/ec2":"dualstackLegacyEc2"},"dualstackFipsRules":{"*/*":{"endpoint":"{service}-fips.{region}.api.aws"},"cn-*/*":{"endpoint":"{service}-fips.{region}.api.amazonwebservices.com.cn"},"*/s3":"dualstackFipsLegacy","cn-*/s3":"dualstackFipsLegacyCn","*/s3-control":"dualstackFipsLegacy","cn-*/s3-control":"dualstackFipsLegacyCn"},"patterns":{"globalSSL":{"endpoint":"https://{service}.amazonaws.com","globalEndpoint":true,"signingRegion":"us-east-1"},"globalGovCloud":{"endpoint":"{service}.us-gov.amazonaws.com","globalEndpoint":true,"signingRegion":"us-gov-west-1"},"globalUsIsof":{"endpoint":"{service}.csp.hci.ic.gov","globalEndpoint":true,"signingRegion":"us-isof-south-1"},"globalEuIsoe":{"endpoint":"{service}.cloud.adc-e.uk","globalEndpoint":true,"signingRegion":"eu-isoe-west-1"},"s3signature":{"endpoint":"{service}.{region}.amazonaws.com","signatureVersion":"s3"},"euIsoe":{"endpoint":"{service}.{region}.cloud.adc-e.uk"},"usIso":{"endpoint":"{service}.{region}.c2s.ic.gov"},"usIsob":{"endpoint":"{service}.{region}.sc2s.sgov.gov"},"usIsof":{"endpoint":"{service}.{region}.csp.hci.ic.gov"},"fipsStandard":{"endpoint":"{service}-fips.{region}.amazonaws.com"},"fipsDotPrefix":{"endpoint":"fips.{service}.{region}.amazonaws.com"},"fipsWithoutRegion":{"endpoint":"{service}-fips.amazonaws.com"},"fips.api.ecr":{"endpoint":"ecr-fips.{region}.amazonaws.com"},"fips.api.sagemaker":{"endpoint":"api-fips.sagemaker.{region}.amazonaws.com"},"fips.models.lex":{"endpoint":"models-fips.lex.{region}.amazonaws.com"},"fips.runtime.lex":{"endpoint":"runtime-fips.lex.{region}.amazonaws.com"},"fipsWithServiceOnly":{"endpoint":"{service}.{region}.amazonaws.com"},"dualstackLegacy":{"endpoint":"{service}.dualstack.{region}.amazonaws.com"},"dualstackLegacyCn":{"endpoint":"{service}.dualstack.{region}.amazonaws.com.cn"},"dualstackFipsLegacy":{"endpoint":"{service}-fips.dualstack.{region}.amazonaws.com"},"dualstackFipsLegacyCn":{"endpoint":"{service}-fips.dualstack.{region}.amazonaws.com.cn"},"dualstackLegacyEc2":{"endpoint":"api.ec2.{region}.aws"},"dualstackByDefault":{"endpoint":"{service}.{region}.api.aws"},"fipsDualstackByDefault":{"endpoint":"{service}-fips.{region}.api.aws"},"globalDualstackByDefault":{"endpoint":"{service}.global.api.aws"},"fipsGlobalDualstackByDefault":{"endpoint":"{service}-fips.global.api.aws"}}}')}},t={};function l(r){var n=t[r];if(void 0!==n)return n.exports;var i=t[r]={id:r,loaded:!1,exports:{}};return e[r].call(i.exports,i,i.exports,l),i.loaded=!0,i.exports}l.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return l.d(t,{a:t}),t},(()=>{var e,t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__;l.t=function(r,n){if(1&n&&(r=this(r)),8&n)return r;if("object"===typeof r&&r){if(4&n&&r.__esModule)return r;if(16&n&&"function"===typeof r.then)return r}var i=Object.create(null);l.r(i);var a={};e=e||[null,t({}),t([]),t(t)];for(var s=2&n&&r;"object"==typeof s&&!~e.indexOf(s);s=t(s))Object.getOwnPropertyNames(s).forEach(e=>a[e]=()=>r[e]);return a.default=()=>r,l.d(i,a),i}})(),l.d=(e,t)=>{for(var r in t)l.o(t,r)&&!l.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},l.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}(),l.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),l.r=e=>{"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},l.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),l.p="/",l.nc=void 0;var r={};(()=>{"use strict";l.d(r,{h:()=>c7e});var e={};l.r(e),l.d(e,{FILE:()=>$c,HTML:()=>Qc,TEXT:()=>Yc,URL:()=>Kc});var t={};l.r(t),l.d(t,{hasBrowserEnv:()=>yd,hasStandardBrowserEnv:()=>bd,hasStandardBrowserWebWorkerEnv:()=>vd,navigator:()=>fd,origin:()=>xd});var n={};l.r(n),l.d(n,{FirebaseError:()=>Ih,SDK_VERSION:()=>cy,_DEFAULT_ENTRY_NAME:()=>Hg,_addComponent:()=>Yg,_addOrOverwriteComponent:()=>Qg,_apps:()=>Zg,_clearComponents:()=>ny,_components:()=>Kg,_getProvider:()=>Xg,_isFirebaseApp:()=>ty,_isFirebaseServerApp:()=>ry,_isFirebaseServerAppSettings:()=>ly,_registerComponent:()=>Jg,_removeServiceInstance:()=>ey,_serverApps:()=>$g,deleteApp:()=>hy,getApp:()=>dy,getApps:()=>my,initializeApp:()=>uy,initializeServerApp:()=>py,onLog:()=>yy,registerVersion:()=>gy,setLogLevel:()=>fy});var i={};l.r(i),l.d(i,{boolean:()=>dOe,booleanish:()=>mOe,commaOrSpaceSeparated:()=>bOe,commaSeparated:()=>fOe,number:()=>gOe,overloadedBoolean:()=>hOe,spaceSeparated:()=>yOe});var a={};l.r(a),l.d(a,{attentionMarkers:()=>iqe,contentInitial:()=>XFe,disable:()=>aqe,document:()=>JFe,flow:()=>tqe,flowInitial:()=>eqe,insideSpan:()=>nqe,string:()=>lqe,text:()=>rqe});var s,o=l(47313),c=l.t(o,2),u=l(21739);function p(){return p=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)({}).hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},p.apply(null,arguments)}!function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"}(s||(s={}));const d="popstate";function m(e,t){if(!1===e||null===e||"undefined"===typeof e)throw new Error(t)}function h(e,t){if(!e){"undefined"!==typeof console&&console.warn(t);try{throw new Error(t)}catch(l){}}}function g(e,t){return{usr:e.state,key:e.key,idx:t}}function y(e,t,l,r){return void 0===l&&(l=null),p({pathname:"string"===typeof e?e:e.pathname,search:"",hash:""},"string"===typeof t?b(t):t,{state:l,key:t&&t.key||r||Math.random().toString(36).substr(2,8)})}function f(e){let{pathname:t="/",search:l="",hash:r=""}=e;return l&&"?"!==l&&(t+="?"===l.charAt(0)?l:"?"+l),r&&"#"!==r&&(t+="#"===r.charAt(0)?r:"#"+r),t}function b(e){let t={};if(e){let l=e.indexOf("#");l>=0&&(t.hash=e.substr(l),e=e.substr(0,l));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function v(e,t,l,r){void 0===r&&(r={});let{window:n=document.defaultView,v5Compat:i=!1}=r,a=n.history,o=s.Pop,c=null,u=h();function h(){return(a.state||{idx:null}).idx}function b(){o=s.Pop;let e=h(),t=null==e?null:e-u;u=e,c&&c({action:o,location:x.location,delta:t})}function v(e){let t="null"!==n.location.origin?n.location.origin:n.location.href,l="string"===typeof e?e:f(e);return l=l.replace(/ $/,"%20"),m(t,"No window.location.(origin|href) available to create URL for href: "+l),new URL(l,t)}null==u&&(u=0,a.replaceState(p({},a.state,{idx:u}),""));let x={get action(){return o},get location(){return e(n,a)},listen(e){if(c)throw new Error("A history only accepts one active listener");return n.addEventListener(d,b),c=e,()=>{n.removeEventListener(d,b),c=null}},createHref:e=>t(n,e),createURL:v,encodeLocation(e){let t=v(e);return{pathname:t.pathname,search:t.search,hash:t.hash}},push:function(e,t){o=s.Push;let r=y(x.location,e,t);l&&l(r,e),u=h()+1;let p=g(r,u),d=x.createHref(r);try{a.pushState(p,"",d)}catch(m){if(m instanceof DOMException&&"DataCloneError"===m.name)throw m;n.location.assign(d)}i&&c&&c({action:o,location:x.location,delta:1})},replace:function(e,t){o=s.Replace;let r=y(x.location,e,t);l&&l(r,e),u=h();let n=g(r,u),p=x.createHref(r);a.replaceState(n,"",p),i&&c&&c({action:o,location:x.location,delta:0})},go:e=>a.go(e)};return x}var x;!function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"}(x||(x={}));new Set(["lazy","caseSensitive","path","id","index","children"]);function S(e,t,l){return void 0===l&&(l="/"),N(e,t,l,!1)}function N(e,t,l,r){let n=P(("string"===typeof t?b(t):t).pathname||"/",l);if(null==n)return null;let i=C(e);!function(e){e.sort((e,t)=>e.score!==t.score?t.score-e.score:function(e,t){let l=e.length===t.length&&e.slice(0,-1).every((e,l)=>e===t[l]);return l?e[e.length-1]-t[t.length-1]:0}(e.routesMeta.map(e=>e.childrenIndex),t.routesMeta.map(e=>e.childrenIndex)))}(i);let a=null,s=function(e){try{return e.split("/").map(e=>decodeURIComponent(e).replace(/\//g,"%2F")).join("/")}catch(t){return h(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent encoding ('+t+")."),e}}(n);for(let o=0;null==a&&o<i.length;++o)a=B(i[o],s,r);return a}function C(e,t,l,r){void 0===t&&(t=[]),void 0===l&&(l=[]),void 0===r&&(r="");let n=(e,n,i)=>{let a={relativePath:void 0===i?e.path||"":i,caseSensitive:!0===e.caseSensitive,childrenIndex:n,route:e};a.relativePath.startsWith("/")&&(m(a.relativePath.startsWith(r),'Absolute route path "'+a.relativePath+'" nested under path "'+r+'" is not valid. An absolute child route path must start with the combined path of all its parent routes.'),a.relativePath=a.relativePath.slice(r.length));let s=U([r,a.relativePath]),o=l.concat(a);e.children&&e.children.length>0&&(m(!0!==e.index,'Index routes must not have child routes. Please remove all child routes from route path "'+s+'".'),C(e.children,t,o,s)),(null!=e.path||e.index)&&t.push({path:s,score:R(s,e.index),routesMeta:o})};return e.forEach((e,t)=>{var l;if(""!==e.path&&null!=(l=e.path)&&l.includes("?"))for(let r of w(e.path))n(e,t,r);else n(e,t)}),t}function w(e){let t=e.split("/");if(0===t.length)return[];let[l,...r]=t,n=l.endsWith("?"),i=l.replace(/\?$/,"");if(0===r.length)return n?[i,""]:[i];let a=w(r.join("/")),s=[];return s.push(...a.map(e=>""===e?i:[i,e].join("/"))),n&&s.push(...a),s.map(t=>e.startsWith("/")&&""===t?"/":t)}const I=/^:[\w-]+$/,k=3,T=2,A=1,D=10,M=-2,E=e=>"*"===e;function R(e,t){let l=e.split("/"),r=l.length;return l.some(E)&&(r+=M),t&&(r+=T),l.filter(e=>!E(e)).reduce((e,t)=>e+(I.test(t)?k:""===t?A:D),r)}function B(e,t,l){void 0===l&&(l=!1);let{routesMeta:r}=e,n={},i="/",a=[];for(let s=0;s<r.length;++s){let e=r[s],o=s===r.length-1,c="/"===i?t:t.slice(i.length)||"/",u=j({path:e.relativePath,caseSensitive:e.caseSensitive,end:o},c),p=e.route;if(!u&&o&&l&&!r[r.length-1].route.index&&(u=j({path:e.relativePath,caseSensitive:e.caseSensitive,end:!1},c)),!u)return null;Object.assign(n,u.params),a.push({params:n,pathname:U([i,u.pathname]),pathnameBase:G(U([i,u.pathnameBase])),route:p}),"/"!==u.pathnameBase&&(i=U([i,u.pathnameBase]))}return a}function j(e,t){"string"===typeof e&&(e={path:e,caseSensitive:!1,end:!0});let[l,r]=function(e,t,l){void 0===t&&(t=!1);void 0===l&&(l=!0);h("*"===e||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were "'+e.replace(/\*$/,"/*")+'" because the `*` character must always follow a `/` in the pattern. To get rid of this warning, please change the route path to "'+e.replace(/\*$/,"/*")+'".');let r=[],n="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(e,t,l)=>(r.push({paramName:t,isOptional:null!=l}),l?"/?([^\\/]+)?":"/([^\\/]+)"));e.endsWith("*")?(r.push({paramName:"*"}),n+="*"===e||"/*"===e?"(.*)$":"(?:\\/(.+)|\\/*)$"):l?n+="\\/*$":""!==e&&"/"!==e&&(n+="(?:(?=\\/|$))");let i=new RegExp(n,t?void 0:"i");return[i,r]}(e.path,e.caseSensitive,e.end),n=t.match(l);if(!n)return null;let i=n[0],a=i.replace(/(.)\/+$/,"$1"),s=n.slice(1),o=r.reduce((e,t,l)=>{let{paramName:r,isOptional:n}=t;if("*"===r){let e=s[l]||"";a=i.slice(0,i.length-e.length).replace(/(.)\/+$/,"$1")}const o=s[l];return e[r]=n&&!o?void 0:(o||"").replace(/%2F/g,"/"),e},{});return{params:o,pathname:i,pathnameBase:a,pattern:e}}function P(e,t){if("/"===t)return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let l=t.endsWith("/")?t.length-1:t.length,r=e.charAt(l);return r&&"/"!==r?null:e.slice(l)||"/"}function _(e,t){let l=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(e=>{".."===e?l.length>1&&l.pop():"."!==e&&l.push(e)}),l.length>1?l.join("/"):"/"}function O(e,t,l,r){return"Cannot include a '"+e+"' character in a manually specified `to."+t+"` field ["+JSON.stringify(r)+"].  Please separate it out to the `to."+l+'` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.'}function L(e){return e.filter((e,t)=>0===t||e.route.path&&e.route.path.length>0)}function F(e,t){let l=L(e);return t?l.map((e,t)=>t===l.length-1?e.pathname:e.pathnameBase):l.map(e=>e.pathnameBase)}function q(e,t,l,r){let n;void 0===r&&(r=!1),"string"===typeof e?n=b(e):(n=p({},e),m(!n.pathname||!n.pathname.includes("?"),O("?","pathname","search",n)),m(!n.pathname||!n.pathname.includes("#"),O("#","pathname","hash",n)),m(!n.search||!n.search.includes("#"),O("#","search","hash",n)));let i,a=""===e||""===n.pathname,s=a?"/":n.pathname;if(null==s)i=l;else{let e=t.length-1;if(!r&&s.startsWith("..")){let t=s.split("/");for(;".."===t[0];)t.shift(),e-=1;n.pathname=t.join("/")}i=e>=0?t[e]:"/"}let o=function(e,t){void 0===t&&(t="/");let l,{pathname:r,search:n="",hash:i=""}="string"===typeof e?b(e):e;return r?(r=z(r),l=r.startsWith("/")?_(r.substring(1),"/"):_(r,t)):l=t,{pathname:l,search:V(n),hash:H(i)}}(n,i),c=s&&"/"!==s&&s.endsWith("/"),u=(a||"."===s)&&l.endsWith("/");return o.pathname.endsWith("/")||!c&&!u||(o.pathname+="/"),o}const z=e=>e.replace(/\/\/+/g,"/"),U=e=>z(e.join("/")),G=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),V=e=>e&&"?"!==e?e.startsWith("?")?e:"?"+e:"",H=e=>e&&"#"!==e?e.startsWith("#")?e:"#"+e:"";Error;function W(e){return null!=e&&"number"===typeof e.status&&"string"===typeof e.statusText&&"boolean"===typeof e.internal&&"data"in e}const Z=["post","put","patch","delete"],K=(new Set(Z),["get",...Z]);new Set(K),new Set([301,302,303,307,308]),new Set([307,308]);Symbol("deferred");function Y(){return Y=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)({}).hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},Y.apply(null,arguments)}const Q=o.createContext(null);const J=o.createContext(null);const X=o.createContext(null);const ee=o.createContext(null);const te=o.createContext({outlet:null,matches:[],isDataRoute:!1});const le=o.createContext(null);function re(){return null!=o.useContext(ee)}function ne(){return re()||m(!1),o.useContext(ee).location}function ie(e){o.useContext(X).static||o.useLayoutEffect(e)}function ae(){let{isDataRoute:e}=o.useContext(te);return e?function(){let{router:e}=fe(ge.UseNavigateStable),t=ve(ye.UseNavigateStable),l=o.useRef(!1);ie(()=>{l.current=!0});let r=o.useCallback(function(r,n){void 0===n&&(n={}),l.current&&("number"===typeof r?e.navigate(r):e.navigate(r,Y({fromRouteId:t},n)))},[e,t]);return r}():function(){re()||m(!1);let e=o.useContext(Q),{basename:t,future:l,navigator:r}=o.useContext(X),{matches:n}=o.useContext(te),{pathname:i}=ne(),a=JSON.stringify(F(n,l.v7_relativeSplatPath)),s=o.useRef(!1);ie(()=>{s.current=!0});let c=o.useCallback(function(l,n){if(void 0===n&&(n={}),!s.current)return;if("number"===typeof l)return void r.go(l);let o=q(l,JSON.parse(a),i,"path"===n.relative);null==e&&"/"!==t&&(o.pathname="/"===o.pathname?t:U([t,o.pathname])),(n.replace?r.replace:r.push)(o,n.state,n)},[t,r,a,i,e]);return c}()}function se(){let{matches:e}=o.useContext(te),t=e[e.length-1];return t?t.params:{}}function oe(e,t){let{relative:l}=void 0===t?{}:t,{future:r}=o.useContext(X),{matches:n}=o.useContext(te),{pathname:i}=ne(),a=JSON.stringify(F(n,r.v7_relativeSplatPath));return o.useMemo(()=>q(e,JSON.parse(a),i,"path"===l),[e,a,i,l])}function ce(e,t,l,r){re()||m(!1);let{navigator:n}=o.useContext(X),{matches:i}=o.useContext(te),a=i[i.length-1],c=a?a.params:{},u=(a&&a.pathname,a?a.pathnameBase:"/");a&&a.route;let p,d=ne();if(t){var h;let e="string"===typeof t?b(t):t;"/"===u||(null==(h=e.pathname)?void 0:h.startsWith(u))||m(!1),p=e}else p=d;let g=p.pathname||"/",y=g;if("/"!==u){let e=u.replace(/^\//,"").split("/");y="/"+g.replace(/^\//,"").split("/").slice(e.length).join("/")}let f=S(e,{pathname:y});let v=he(f&&f.map(e=>Object.assign({},e,{params:Object.assign({},c,e.params),pathname:U([u,n.encodeLocation?n.encodeLocation(e.pathname).pathname:e.pathname]),pathnameBase:"/"===e.pathnameBase?u:U([u,n.encodeLocation?n.encodeLocation(e.pathnameBase).pathname:e.pathnameBase])})),i,l,r);return t&&v?o.createElement(ee.Provider,{value:{location:Y({pathname:"/",search:"",hash:"",state:null,key:"default"},p),navigationType:s.Pop}},v):v}function ue(){let e=function(){var e;let t=o.useContext(le),l=be(ye.UseRouteError),r=ve(ye.UseRouteError);if(void 0!==t)return t;return null==(e=l.errors)?void 0:e[r]}(),t=W(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),l=e instanceof Error?e.stack:null,r="rgba(200,200,200, 0.5)",n={padding:"0.5rem",backgroundColor:r};return o.createElement(o.Fragment,null,o.createElement("h2",null,"Unexpected Application Error!"),o.createElement("h3",{style:{fontStyle:"italic"}},t),l?o.createElement("pre",{style:n},l):null,null)}const pe=o.createElement(ue,null);class de extends o.Component{constructor(e){super(e),this.state={location:e.location,revalidation:e.revalidation,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,t){return t.location!==e.location||"idle"!==t.revalidation&&"idle"===e.revalidation?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:void 0!==e.error?e.error:t.error,location:t.location,revalidation:e.revalidation||t.revalidation}}componentDidCatch(e,t){console.error("React Router caught the following error during render",e,t)}render(){return void 0!==this.state.error?o.createElement(te.Provider,{value:this.props.routeContext},o.createElement(le.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function me(e){let{routeContext:t,match:l,children:r}=e,n=o.useContext(Q);return n&&n.static&&n.staticContext&&(l.route.errorElement||l.route.ErrorBoundary)&&(n.staticContext._deepestRenderedBoundaryId=l.route.id),o.createElement(te.Provider,{value:t},r)}function he(e,t,l,r){var n;if(void 0===t&&(t=[]),void 0===l&&(l=null),void 0===r&&(r=null),null==e){var i;if(!l)return null;if(l.errors)e=l.matches;else{if(!(null!=(i=r)&&i.v7_partialHydration&&0===t.length&&!l.initialized&&l.matches.length>0))return null;e=l.matches}}let a=e,s=null==(n=l)?void 0:n.errors;if(null!=s){let e=a.findIndex(e=>e.route.id&&void 0!==(null==s?void 0:s[e.route.id]));e>=0||m(!1),a=a.slice(0,Math.min(a.length,e+1))}let c=!1,u=-1;if(l&&r&&r.v7_partialHydration)for(let o=0;o<a.length;o++){let e=a[o];if((e.route.HydrateFallback||e.route.hydrateFallbackElement)&&(u=o),e.route.id){let{loaderData:t,errors:r}=l,n=e.route.loader&&void 0===t[e.route.id]&&(!r||void 0===r[e.route.id]);if(e.route.lazy||n){c=!0,a=u>=0?a.slice(0,u+1):[a[0]];break}}}return a.reduceRight((e,r,n)=>{let i,p=!1,d=null,m=null;l&&(i=s&&r.route.id?s[r.route.id]:void 0,d=r.route.errorElement||pe,c&&(u<0&&0===n?(!function(e,t){t||xe[e]||(xe[e]=!0)}("route-fallback",!1),p=!0,m=null):u===n&&(p=!0,m=r.route.hydrateFallbackElement||null)));let h=t.concat(a.slice(0,n+1)),g=()=>{let t;return t=i?d:p?m:r.route.Component?o.createElement(r.route.Component,null):r.route.element?r.route.element:e,o.createElement(me,{match:r,routeContext:{outlet:e,matches:h,isDataRoute:null!=l},children:t})};return l&&(r.route.ErrorBoundary||r.route.errorElement||0===n)?o.createElement(de,{location:l.location,revalidation:l.revalidation,component:d,error:i,children:g(),routeContext:{outlet:null,matches:h,isDataRoute:!0}}):g()},null)}var ge=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(ge||{}),ye=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(ye||{});function fe(e){let t=o.useContext(Q);return t||m(!1),t}function be(e){let t=o.useContext(J);return t||m(!1),t}function ve(e){let t=function(){let e=o.useContext(te);return e||m(!1),e}(),l=t.matches[t.matches.length-1];return l.route.id||m(!1),l.route.id}const xe={};function Se(e,t){null==e||e.v7_startTransition,void 0===(null==e?void 0:e.v7_relativeSplatPath)&&(!t||t.v7_relativeSplatPath),t&&(t.v7_fetcherPersist,t.v7_normalizeFormMethod,t.v7_partialHydration,t.v7_skipActionErrorRevalidation)}c.startTransition;function Ne(e){let{to:t,replace:l,state:r,relative:n}=e;re()||m(!1);let{future:i,static:a}=o.useContext(X),{matches:s}=o.useContext(te),{pathname:c}=ne(),u=ae(),p=q(t,F(s,i.v7_relativeSplatPath),c,"path"===n),d=JSON.stringify(p);return o.useEffect(()=>u(JSON.parse(d),{replace:l,state:r,relative:n}),[u,d,n,l,r]),null}function Ce(e){m(!1)}function we(e){let{basename:t="/",children:l=null,location:r,navigationType:n=s.Pop,navigator:i,static:a=!1,future:c}=e;re()&&m(!1);let u=t.replace(/^\/*/,"/"),p=o.useMemo(()=>({basename:u,navigator:i,static:a,future:Y({v7_relativeSplatPath:!1},c)}),[u,c,i,a]);"string"===typeof r&&(r=b(r));let{pathname:d="/",search:h="",hash:g="",state:y=null,key:f="default"}=r,v=o.useMemo(()=>{let e=P(d,u);return null==e?null:{location:{pathname:e,search:h,hash:g,state:y,key:f},navigationType:n}},[u,d,h,g,y,f,n]);return null==v?null:o.createElement(X.Provider,{value:p},o.createElement(ee.Provider,{children:l,value:v}))}function Ie(e){let{children:t,location:l}=e;return ce(ke(t),l)}new Promise(()=>{});o.Component;function ke(e,t){void 0===t&&(t=[]);let l=[];return o.Children.forEach(e,(e,r)=>{if(!o.isValidElement(e))return;let n=[...t,r];if(e.type===o.Fragment)return void l.push.apply(l,ke(e.props.children,n));e.type!==Ce&&m(!1),e.props.index&&e.props.children&&m(!1);let i={id:e.props.id||n.join("-"),caseSensitive:e.props.caseSensitive,element:e.props.element,Component:e.props.Component,index:e.props.index,path:e.props.path,loader:e.props.loader,action:e.props.action,errorElement:e.props.errorElement,ErrorBoundary:e.props.ErrorBoundary,hasErrorBoundary:null!=e.props.ErrorBoundary||null!=e.props.errorElement,shouldRevalidate:e.props.shouldRevalidate,handle:e.props.handle,lazy:e.props.lazy};e.props.children&&(i.children=ke(e.props.children,n)),l.push(i)}),l}l(96637);Object.create(null);const Te={};function Ae(){for(var e=arguments.length,t=new Array(e),l=0;l<e;l++)t[l]=arguments[l];"string"===typeof t[0]&&Te[t[0]]||("string"===typeof t[0]&&(Te[t[0]]=new Date),function(){if(console&&console.warn){for(var e=arguments.length,t=new Array(e),l=0;l<e;l++)t[l]=arguments[l];"string"===typeof t[0]&&(t[0]=`react-i18next:: ${t[0]}`),console.warn(...t)}}(...t))}const De=(e,t)=>()=>{if(e.isInitialized)t();else{const l=()=>{setTimeout(()=>{e.off("initialized",l)},0),t()};e.on("initialized",l)}};function Me(e,t,l){e.loadNamespaces(t,De(e,l))}function Ee(e,t,l,r){"string"===typeof l&&(l=[l]),l.forEach(t=>{e.options.ns.indexOf(t)<0&&e.options.ns.push(t)}),e.loadLanguages(t,De(e,r))}const Re=/&(?:amp|#38|lt|#60|gt|#62|apos|#39|quot|#34|nbsp|#160|copy|#169|reg|#174|hellip|#8230|#x2F|#47);/g,Be={"&amp;":"&","&#38;":"&","&lt;":"<","&#60;":"<","&gt;":">","&#62;":">","&apos;":"'","&#39;":"'","&quot;":'"',"&#34;":'"',"&nbsp;":" ","&#160;":" ","&copy;":"\xa9","&#169;":"\xa9","&reg;":"\xae","&#174;":"\xae","&hellip;":"\u2026","&#8230;":"\u2026","&#x2F;":"/","&#47;":"/"},je=e=>Be[e];let Pe,_e={bindI18n:"languageChanged",bindI18nStore:"",transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0,transWrapTextNodes:"",transKeepBasicHtmlNodesFor:["br","strong","i","p"],useSuspense:!0,unescape:e=>e.replace(Re,je)};const Oe={type:"3rdParty",init(e){!function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};_e={..._e,...e}}(e.options.react),function(e){Pe=e}(e)}},Le=(0,o.createContext)();class Fe{constructor(){this.usedNamespaces={}}addUsedNamespaces(e){e.forEach(e=>{this.usedNamespaces[e]||(this.usedNamespaces[e]=!0)})}getUsedNamespaces(){return Object.keys(this.usedNamespaces)}}function qe(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{i18n:l}=t,{i18n:r,defaultNS:n}=(0,o.useContext)(Le)||{},i=l||r||Pe;if(i&&!i.reportNamespaces&&(i.reportNamespaces=new Fe),!i){Ae("You will need to pass in an i18next instance by using initReactI18next");const e=(e,t)=>"string"===typeof t?t:t&&"object"===typeof t&&"string"===typeof t.defaultValue?t.defaultValue:Array.isArray(e)?e[e.length-1]:e,t=[e,{},!1];return t.t=e,t.i18n={},t.ready=!1,t}i.options.react&&void 0!==i.options.react.wait&&Ae("It seems you are still using the old wait option, you may migrate to the new useSuspense behaviour.");const a={..._e,...i.options.react,...t},{useSuspense:s,keyPrefix:c}=a;let u=e||n||i.options&&i.options.defaultNS;u="string"===typeof u?[u]:u||["translation"],i.reportNamespaces.addUsedNamespaces&&i.reportNamespaces.addUsedNamespaces(u);const p=(i.isInitialized||i.initializedStoreOnce)&&u.every(e=>function(e,t){let l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return t.languages&&t.languages.length?void 0!==t.options.ignoreJSONStructure?t.hasLoadedNamespace(e,{lng:l.lng,precheck:(t,r)=>{if(l.bindI18n&&l.bindI18n.indexOf("languageChanging")>-1&&t.services.backendConnector.backend&&t.isLanguageChangingTo&&!r(t.isLanguageChangingTo,e))return!1}}):function(e,t){let l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const r=t.languages[0],n=!!t.options&&t.options.fallbackLng,i=t.languages[t.languages.length-1];if("cimode"===r.toLowerCase())return!0;const a=(e,l)=>{const r=t.services.backendConnector.state[`${e}|${l}`];return-1===r||2===r};return!(l.bindI18n&&l.bindI18n.indexOf("languageChanging")>-1&&t.services.backendConnector.backend&&t.isLanguageChangingTo&&!a(t.isLanguageChangingTo,e))&&(!!t.hasResourceBundle(r,e)||!(t.services.backendConnector.backend&&(!t.options.resources||t.options.partialBundledLanguages))||!(!a(r,e)||n&&!a(i,e)))}(e,t,l):(Ae("i18n.languages were undefined or empty",t.languages),!0)}(e,i,a));function d(){return i.getFixedT(t.lng||null,"fallback"===a.nsMode?u:u[0],c)}const[m,h]=(0,o.useState)(d);let g=u.join();t.lng&&(g=`${t.lng}${g}`);const y=((e,t)=>{const l=(0,o.useRef)();return(0,o.useEffect)(()=>{l.current=t?l.current:e},[e,t]),l.current})(g),f=(0,o.useRef)(!0);(0,o.useEffect)(()=>{const{bindI18n:e,bindI18nStore:l}=a;function r(){f.current&&h(d)}return f.current=!0,p||s||(t.lng?Ee(i,t.lng,u,()=>{f.current&&h(d)}):Me(i,u,()=>{f.current&&h(d)})),p&&y&&y!==g&&f.current&&h(d),e&&i&&i.on(e,r),l&&i&&i.store.on(l,r),()=>{f.current=!1,e&&i&&e.split(" ").forEach(e=>i.off(e,r)),l&&i&&l.split(" ").forEach(e=>i.store.off(e,r))}},[i,g]);const b=(0,o.useRef)(!0);(0,o.useEffect)(()=>{f.current&&!b.current&&h(d),b.current=!1},[i,c]);const v=[m,i,p];if(v.t=m,v.i18n=i,v.ready=p,p)return v;if(!p&&!s)return v;throw new Promise(e=>{t.lng?Ee(i,t.lng,u,()=>e()):Me(i,u,()=>e())})}function ze(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return function(l){function r(r){let{forwardedRef:n,...i}=r;const[a,s,c]=qe(e,{...i,keyPrefix:t.keyPrefix}),u={...i,t:a,i18n:s,tReady:c};return t.withRef&&n?u.ref=n:!t.withRef&&n&&(u.forwardedRef=n),(0,o.createElement)(l,u)}r.displayName=`withI18nextTranslation(${function(e){return e.displayName||e.name||("string"===typeof e&&e.length>0?e:"Unknown")}(l)})`,r.WrappedComponent=l;return t.withRef?(0,o.forwardRef)((e,t)=>(0,o.createElement)(r,Object.assign({},e,{forwardedRef:t}))):r}}var Ue=l(46417);const Ge=function(e){return function(t){let l=ne(),r=ae(),n=se();return(0,Ue.jsx)(e,{...t,router:{location:l,navigate:r,params:n}})}};var Ve,He=l(75192),We=l.n(He),Ze=l(72884),$e=l.n(Ze);function Ke(e,t){var l=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),l.push.apply(l,r)}return l}function Ye(e,t,l){return t in e?Object.defineProperty(e,t,{value:l,enumerable:!0,configurable:!0,writable:!0}):e[t]=l,e}function Qe(e){return Qe="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Qe(e)}function Je(e){document.body.style.paddingRight=e>0?"".concat(e,"px"):null}function Xe(){var e=window.getComputedStyle(document.body,null);return parseInt(e&&e.getPropertyValue("padding-right")||0,10)}function et(){var e=function(){var e=document.createElement("div");e.style.position="absolute",e.style.top="-9999px",e.style.width="50px",e.style.height="50px",e.style.overflow="scroll",document.body.appendChild(e);var t=e.offsetWidth-e.clientWidth;return document.body.removeChild(e),t}(),t=document.querySelectorAll(".fixed-top, .fixed-bottom, .is-fixed, .sticky-top")[0],l=t?parseInt(t.style.paddingRight||0,10):0;document.body.clientWidth<window.innerWidth&&Je(l+e)}function tt(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Ve;return t?e.split(" ").map(function(e){return t[e]||e}).join(" "):e}function lt(e,t){var l={};return Object.keys(e).forEach(function(r){-1===t.indexOf(r)&&(l[r]=e[r])}),l}function rt(e,t){for(var l,r=Array.isArray(t)?t:[t],n=r.length,i={};n>0;)i[l=r[n-=1]]=e[l];return i}var nt={};function it(e){nt[e]||("undefined"!==typeof console&&console.error(e),nt[e]=!0)}function at(e,t){return function(l,r,n){null!==l[r]&&"undefined"!==typeof l[r]&&it('"'.concat(r,'" property of "').concat(n,'" has been deprecated.\n').concat(t));for(var i=arguments.length,a=new Array(i>3?i-3:0),s=3;s<i;s++)a[s-3]=arguments[s];return e.apply(void 0,[l,r,n].concat(a))}}var st="object"===("undefined"===typeof window?"undefined":Qe(window))&&window.Element||function(){};function ot(e,t,l){if(!(e[t]instanceof st))return new Error("Invalid prop `"+t+"` supplied to `"+l+"`. Expected prop to be an instance of Element. Validation failed.")}var ct=We().oneOfType([We().string,We().func,ot,We().shape({current:We().any})]),ut=We().oneOfType([We().func,We().string,We().shape({$$typeof:We().symbol,render:We().func}),We().arrayOf(We().oneOfType([We().func,We().string,We().shape({$$typeof:We().symbol,render:We().func})]))]),pt=150,dt=350,mt=300,ht=300,gt=["in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","onEnter","onEntering","onEntered","onExit","onExiting","onExited"],yt="entering",ft="entered",bt="exiting",vt="exited",xt={esc:27,space:32,enter:13,tab:9,up:38,down:40,home:36,end:35,n:78,p:80},St=!("undefined"===typeof window||!window.document||!window.document.createElement);function Nt(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)}function Ct(e){var t=Qe(e);return null!=e&&("object"===t||"function"===t)}function wt(e){if(function(e){return!(!e||"object"!==Qe(e))&&"current"in e}(e))return e.current;if(function(e){if(!Ct(e))return!1;var t=Nt(e);return"[object Function]"===t||"[object AsyncFunction]"===t||"[object GeneratorFunction]"===t||"[object Proxy]"===t}(e))return e();if("string"===typeof e&&St){var t=document.querySelectorAll(e);if(t.length||(t=document.querySelectorAll("#".concat(e))),!t.length)throw new Error("The target '".concat(e,"' could not be identified in the dom, tip: check spelling"));return t}return e}function It(e){return null!==e&&(Array.isArray(e)||St&&"number"===typeof e.length)}function kt(e,t){var l=wt(e);return t?It(l)?l:null===l?[]:[l]:It(l)?l[0]:l}var Tt=["a[href]","area[href]","input:not([disabled]):not([type=hidden])","select:not([disabled])","textarea:not([disabled])","button:not([disabled])","object","embed","[tabindex]:not(.modal):not(.offcanvas)","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])'];function At(e,t){if(!e||!t)return t;var l=function(e){for(var t=1;t<arguments.length;t++){var l=null!=arguments[t]?arguments[t]:{};t%2?Ke(Object(l),!0).forEach(function(t){Ye(e,t,l[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(l)):Ke(Object(l)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(l,t))})}return e}({},t);return Object.keys(e).forEach(function(t){void 0===l[t]&&(l[t]=e[t]),Object.keys(e[t]||{}).length>0&&"object"===Qe(e[t])&&At(e[t],l)}),l}var Dt=["className","cssModule","fluid","tag"];function Mt(){return Mt=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},Mt.apply(this,arguments)}function Et(e,t){if(null==e)return{};var l,r,n=function(e,t){if(null==e)return{};var l,r,n={},i=Object.keys(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||(n[l]=e[l]);return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||Object.prototype.propertyIsEnumerable.call(e,l)&&(n[l]=e[l])}return n}var Rt={tag:ut,fluid:We().oneOfType([We().bool,We().string]),className:We().string,cssModule:We().object};function Bt(e){var t=e.className,l=e.cssModule,r=e.fluid,n=e.tag,i=void 0===n?"div":n,a=Et(e,Dt),s="container";!0===r?s="container-fluid":r&&(s="container-".concat(r));var c=tt($e()(t,s),l);return o.createElement(i,Mt({},a,{className:c}))}Bt.propTypes=Rt;const jt=Bt;var Pt=["className","cssModule","noGutters","tag","widths"];function _t(){return _t=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},_t.apply(this,arguments)}function Ot(e,t){if(null==e)return{};var l,r,n=function(e,t){if(null==e)return{};var l,r,n={},i=Object.keys(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||(n[l]=e[l]);return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||Object.prototype.propertyIsEnumerable.call(e,l)&&(n[l]=e[l])}return n}var Lt=["xs","sm","md","lg","xl","xxl"],Ft=We().oneOfType([We().number,We().string]),qt={tag:ut,noGutters:at(We().bool,"Please use Bootstrap 5 gutter utility classes. https://getbootstrap.com/docs/5.0/layout/gutters/"),className:We().string,cssModule:We().object,xs:Ft,sm:Ft,md:Ft,lg:Ft,xl:Ft,xxl:Ft,widths:We().array};function zt(e){var t=e.className,l=e.cssModule,r=e.noGutters,n=e.tag,i=void 0===n?"div":n,a=e.widths,s=void 0===a?Lt:a,c=Ot(e,Pt),u=[];s.forEach(function(t,l){var r=e[t];if(delete c[t],r){var n=!l;u.push(n?"row-cols-".concat(r):"row-cols-".concat(t,"-").concat(r))}});var p=tt($e()(t,r?"gx-0":null,"row",u),l);return o.createElement(i,_t({},c,{className:p}))}zt.propTypes=qt;const Ut=zt;var Gt=["className","cssModule","widths","tag"];function Vt(){return Vt=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},Vt.apply(this,arguments)}function Ht(e,t){if(null==e)return{};var l,r,n=function(e,t){if(null==e)return{};var l,r,n={},i=Object.keys(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||(n[l]=e[l]);return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||Object.prototype.propertyIsEnumerable.call(e,l)&&(n[l]=e[l])}return n}function Wt(e,t,l){return t in e?Object.defineProperty(e,t,{value:l,enumerable:!0,configurable:!0,writable:!0}):e[t]=l,e}var Zt=["xs","sm","md","lg","xl","xxl"],$t=We().oneOfType([We().number,We().string]),Kt=We().oneOfType([We().bool,We().number,We().string,We().shape({size:We().oneOfType([We().bool,We().number,We().string]),order:$t,offset:$t})]),Yt={tag:ut,xs:Kt,sm:Kt,md:Kt,lg:Kt,xl:Kt,xxl:Kt,className:We().string,cssModule:We().object,widths:We().array},Qt=function(e,t,l){return!0===l||""===l?e?"col":"col-".concat(t):"auto"===l?e?"col-auto":"col-".concat(t,"-auto"):e?"col-".concat(l):"col-".concat(t,"-").concat(l)};function Jt(e){var t=e.className,l=e.cssModule,r=e.widths,n=void 0===r?Zt:r,i=e.tag,a=void 0===i?"div":i,s=function(e,t){var l=e,r=[];return(arguments.length>2&&void 0!==arguments[2]?arguments[2]:Zt).forEach(function(e,n){var i=l[e];if(delete l[e],i||""===i){var a=!n;if(Ct(i)){var s,o=a?"-":"-".concat(e,"-"),c=Qt(a,e,i.size);r.push(tt($e()((Wt(s={},c,i.size||""===i.size),Wt(s,"order".concat(o).concat(i.order),i.order||0===i.order),Wt(s,"offset".concat(o).concat(i.offset),i.offset||0===i.offset),s)),t))}else{var u=Qt(a,e,i);r.push(u)}}}),{colClasses:r,modifiedAttributes:l}}(Ht(e,Gt),l,n),c=s.modifiedAttributes,u=s.colClasses;u.length||u.push("col");var p=tt($e()(t,u),l);return o.createElement(a,Vt({},c,{className:p}))}Jt.propTypes=Yt;const Xt=Jt;function el(e){var t,l,r="";if("string"==typeof e||"number"==typeof e)r+=e;else if("object"==typeof e)if(Array.isArray(e))for(t=0;t<e.length;t++)e[t]&&(l=el(e[t]))&&(r&&(r+=" "),r+=l);else for(t in e)e[t]&&(r&&(r+=" "),r+=t);return r}const tl=function(){for(var e,t,l=0,r="";l<arguments.length;)(e=arguments[l++])&&(t=el(e))&&(r&&(r+=" "),r+=t);return r},ll=e=>"number"==typeof e&&!isNaN(e),rl=e=>"string"==typeof e,nl=e=>"function"==typeof e,il=e=>rl(e)||nl(e)?e:null,al=e=>(0,o.isValidElement)(e)||rl(e)||nl(e)||ll(e);function sl(e){let{enter:t,exit:l,appendPosition:r=!1,collapse:n=!0,collapseDuration:i=300}=e;return function(e){let{children:a,position:s,preventExitTransition:c,done:u,nodeRef:p,isIn:d}=e;const m=r?`${t}--${s}`:t,h=r?`${l}--${s}`:l,g=(0,o.useRef)(0);return(0,o.useLayoutEffect)(()=>{const e=p.current,t=m.split(" "),l=r=>{r.target===p.current&&(e.dispatchEvent(new Event("d")),e.removeEventListener("animationend",l),e.removeEventListener("animationcancel",l),0===g.current&&"animationcancel"!==r.type&&e.classList.remove(...t))};e.classList.add(...t),e.addEventListener("animationend",l),e.addEventListener("animationcancel",l)},[]),(0,o.useEffect)(()=>{const e=p.current,t=()=>{e.removeEventListener("animationend",t),n?function(e,t,l){void 0===l&&(l=300);const{scrollHeight:r,style:n}=e;requestAnimationFrame(()=>{n.minHeight="initial",n.height=r+"px",n.transition=`all ${l}ms`,requestAnimationFrame(()=>{n.height="0",n.padding="0",n.margin="0",setTimeout(t,l)})})}(e,u,i):u()};d||(c?t():(g.current=1,e.className+=` ${h}`,e.addEventListener("animationend",t)))},[d]),o.createElement(o.Fragment,null,a)}}function ol(e,t){return null!=e?{content:e.content,containerId:e.props.containerId,id:e.props.toastId,theme:e.props.theme,type:e.props.type,data:e.props.data||{},isLoading:e.props.isLoading,icon:e.props.icon,status:t}:{}}const cl={list:new Map,emitQueue:new Map,on(e,t){return this.list.has(e)||this.list.set(e,[]),this.list.get(e).push(t),this},off(e,t){if(t){const l=this.list.get(e).filter(e=>e!==t);return this.list.set(e,l),this}return this.list.delete(e),this},cancelEmit(e){const t=this.emitQueue.get(e);return t&&(t.forEach(clearTimeout),this.emitQueue.delete(e)),this},emit(e){this.list.has(e)&&this.list.get(e).forEach(t=>{const l=setTimeout(()=>{t(...[].slice.call(arguments,1))},0);this.emitQueue.has(e)||this.emitQueue.set(e,[]),this.emitQueue.get(e).push(l)})}},ul=e=>{let{theme:t,type:l,...r}=e;return o.createElement("svg",{viewBox:"0 0 24 24",width:"100%",height:"100%",fill:"colored"===t?"currentColor":`var(--toastify-icon-color-${l})`,...r})},pl={info:function(e){return o.createElement(ul,{...e},o.createElement("path",{d:"M12 0a12 12 0 1012 12A12.013 12.013 0 0012 0zm.25 5a1.5 1.5 0 11-1.5 1.5 1.5 1.5 0 011.5-1.5zm2.25 13.5h-4a1 1 0 010-2h.75a.25.25 0 00.25-.25v-4.5a.25.25 0 00-.25-.25h-.75a1 1 0 010-2h1a2 2 0 012 2v4.75a.25.25 0 00.25.25h.75a1 1 0 110 2z"}))},warning:function(e){return o.createElement(ul,{...e},o.createElement("path",{d:"M23.32 17.191L15.438 2.184C14.728.833 13.416 0 11.996 0c-1.42 0-2.733.833-3.443 2.184L.533 17.448a4.744 4.744 0 000 4.368C1.243 23.167 2.555 24 3.975 24h16.05C22.22 24 24 22.044 24 19.632c0-.904-.251-1.746-.68-2.44zm-9.622 1.46c0 1.033-.724 1.823-1.698 1.823s-1.698-.79-1.698-1.822v-.043c0-1.028.724-1.822 1.698-1.822s1.698.79 1.698 1.822v.043zm.039-12.285l-.84 8.06c-.057.581-.408.943-.897.943-.49 0-.84-.367-.896-.942l-.84-8.065c-.057-.624.25-1.095.779-1.095h1.91c.528.005.84.476.784 1.1z"}))},success:function(e){return o.createElement(ul,{...e},o.createElement("path",{d:"M12 0a12 12 0 1012 12A12.014 12.014 0 0012 0zm6.927 8.2l-6.845 9.289a1.011 1.011 0 01-1.43.188l-4.888-3.908a1 1 0 111.25-1.562l4.076 3.261 6.227-8.451a1 1 0 111.61 1.183z"}))},error:function(e){return o.createElement(ul,{...e},o.createElement("path",{d:"M11.983 0a12.206 12.206 0 00-8.51 3.653A11.8 11.8 0 000 12.207 11.779 11.779 0 0011.8 24h.214A12.111 12.111 0 0024 11.791 11.766 11.766 0 0011.983 0zM10.5 16.542a1.476 1.476 0 011.449-1.53h.027a1.527 1.527 0 011.523 1.47 1.475 1.475 0 01-1.449 1.53h-.027a1.529 1.529 0 01-1.523-1.47zM11 12.5v-6a1 1 0 012 0v6a1 1 0 11-2 0z"}))},spinner:function(){return o.createElement("div",{className:"Toastify__spinner"})}};function dl(e){const[,t]=(0,o.useReducer)(e=>e+1,0),[l,r]=(0,o.useState)([]),n=(0,o.useRef)(null),i=(0,o.useRef)(new Map).current,a=e=>-1!==l.indexOf(e),s=(0,o.useRef)({toastKey:1,displayedToast:0,count:0,queue:[],props:e,containerId:null,isToastActive:a,getToast:e=>i.get(e)}).current;function c(e){let{containerId:t}=e;const{limit:l}=s.props;!l||t&&s.containerId!==t||(s.count-=s.queue.length,s.queue=[])}function u(e){r(t=>null==e?[]:t.filter(t=>t!==e))}function p(){const{toastContent:e,toastProps:t,staleId:l}=s.queue.shift();m(e,t,l)}function d(e,l){let{delay:r,staleId:a,...c}=l;if(!al(e)||function(e){return!n.current||s.props.enableMultiContainer&&e.containerId!==s.props.containerId||i.has(e.toastId)&&null==e.updateId}(c))return;const{toastId:d,updateId:h,data:g}=c,{props:y}=s,f=()=>u(d),b=null==h;b&&s.count++;const v={...y,style:y.toastStyle,key:s.toastKey++,...Object.fromEntries(Object.entries(c).filter(e=>{let[t,l]=e;return null!=l})),toastId:d,updateId:h,data:g,closeToast:f,isIn:!1,className:il(c.className||y.toastClassName),bodyClassName:il(c.bodyClassName||y.bodyClassName),progressClassName:il(c.progressClassName||y.progressClassName),autoClose:!c.isLoading&&(x=c.autoClose,S=y.autoClose,!1===x||ll(x)&&x>0?x:S),deleteToast(){const e=ol(i.get(d),"removed");i.delete(d),cl.emit(4,e);const l=s.queue.length;if(s.count=null==d?s.count-s.displayedToast:s.count-1,s.count<0&&(s.count=0),l>0){const e=null==d?s.props.limit:1;if(1===l||1===e)s.displayedToast++,p();else{const t=e>l?l:e;s.displayedToast=t;for(let e=0;e<t;e++)p()}}else t()}};var x,S;v.iconOut=function(e){let{theme:t,type:l,isLoading:r,icon:n}=e,i=null;const a={theme:t,type:l};return!1===n||(nl(n)?i=n(a):(0,o.isValidElement)(n)?i=(0,o.cloneElement)(n,a):rl(n)||ll(n)?i=n:r?i=pl.spinner():(e=>e in pl)(l)&&(i=pl[l](a))),i}(v),nl(c.onOpen)&&(v.onOpen=c.onOpen),nl(c.onClose)&&(v.onClose=c.onClose),v.closeButton=y.closeButton,!1===c.closeButton||al(c.closeButton)?v.closeButton=c.closeButton:!0===c.closeButton&&(v.closeButton=!al(y.closeButton)||y.closeButton);let N=e;(0,o.isValidElement)(e)&&!rl(e.type)?N=(0,o.cloneElement)(e,{closeToast:f,toastProps:v,data:g}):nl(e)&&(N=e({closeToast:f,toastProps:v,data:g})),y.limit&&y.limit>0&&s.count>y.limit&&b?s.queue.push({toastContent:N,toastProps:v,staleId:a}):ll(r)?setTimeout(()=>{m(N,v,a)},r):m(N,v,a)}function m(e,t,l){const{toastId:n}=t;l&&i.delete(l);const a={content:e,props:t};i.set(n,a),r(e=>[...e,n].filter(e=>e!==l)),cl.emit(4,ol(a,null==a.props.updateId?"added":"updated"))}return(0,o.useEffect)(()=>(s.containerId=e.containerId,cl.cancelEmit(3).on(0,d).on(1,e=>n.current&&u(e)).on(5,c).emit(2,s),()=>{i.clear(),cl.emit(3,s)}),[]),(0,o.useEffect)(()=>{s.props=e,s.isToastActive=a,s.displayedToast=l.length}),{getToastToRender:function(t){const l=new Map,r=Array.from(i.values());return e.newestOnTop&&r.reverse(),r.forEach(e=>{const{position:t}=e.props;l.has(t)||l.set(t,[]),l.get(t).push(e)}),Array.from(l,e=>t(e[0],e[1]))},containerRef:n,isToastActive:a}}function ml(e){return e.targetTouches&&e.targetTouches.length>=1?e.targetTouches[0].clientX:e.clientX}function hl(e){return e.targetTouches&&e.targetTouches.length>=1?e.targetTouches[0].clientY:e.clientY}function gl(e){const[t,l]=(0,o.useState)(!1),[r,n]=(0,o.useState)(!1),i=(0,o.useRef)(null),a=(0,o.useRef)({start:0,x:0,y:0,delta:0,removalDistance:0,canCloseOnClick:!0,canDrag:!1,boundingRect:null,didMove:!1}).current,s=(0,o.useRef)(e),{autoClose:c,pauseOnHover:u,closeToast:p,onClick:d,closeOnClick:m}=e;function h(t){if(e.draggable){"touchstart"===t.nativeEvent.type&&t.nativeEvent.preventDefault(),a.didMove=!1,document.addEventListener("mousemove",b),document.addEventListener("mouseup",v),document.addEventListener("touchmove",b),document.addEventListener("touchend",v);const l=i.current;a.canCloseOnClick=!0,a.canDrag=!0,a.boundingRect=l.getBoundingClientRect(),l.style.transition="",a.x=ml(t.nativeEvent),a.y=hl(t.nativeEvent),"x"===e.draggableDirection?(a.start=a.x,a.removalDistance=l.offsetWidth*(e.draggablePercent/100)):(a.start=a.y,a.removalDistance=l.offsetHeight*(80===e.draggablePercent?1.5*e.draggablePercent:e.draggablePercent/100))}}function g(t){if(a.boundingRect){const{top:l,bottom:r,left:n,right:i}=a.boundingRect;"touchend"!==t.nativeEvent.type&&e.pauseOnHover&&a.x>=n&&a.x<=i&&a.y>=l&&a.y<=r?f():y()}}function y(){l(!0)}function f(){l(!1)}function b(l){const r=i.current;a.canDrag&&r&&(a.didMove=!0,t&&f(),a.x=ml(l),a.y=hl(l),a.delta="x"===e.draggableDirection?a.x-a.start:a.y-a.start,a.start!==a.x&&(a.canCloseOnClick=!1),r.style.transform=`translate${e.draggableDirection}(${a.delta}px)`,r.style.opacity=""+(1-Math.abs(a.delta/a.removalDistance)))}function v(){document.removeEventListener("mousemove",b),document.removeEventListener("mouseup",v),document.removeEventListener("touchmove",b),document.removeEventListener("touchend",v);const t=i.current;if(a.canDrag&&a.didMove&&t){if(a.canDrag=!1,Math.abs(a.delta)>a.removalDistance)return n(!0),void e.closeToast();t.style.transition="transform 0.2s, opacity 0.2s",t.style.transform=`translate${e.draggableDirection}(0)`,t.style.opacity="1"}}(0,o.useEffect)(()=>{s.current=e}),(0,o.useEffect)(()=>(i.current&&i.current.addEventListener("d",y,{once:!0}),nl(e.onOpen)&&e.onOpen((0,o.isValidElement)(e.children)&&e.children.props),()=>{const e=s.current;nl(e.onClose)&&e.onClose((0,o.isValidElement)(e.children)&&e.children.props)}),[]),(0,o.useEffect)(()=>(e.pauseOnFocusLoss&&(document.hasFocus()||f(),window.addEventListener("focus",y),window.addEventListener("blur",f)),()=>{e.pauseOnFocusLoss&&(window.removeEventListener("focus",y),window.removeEventListener("blur",f))}),[e.pauseOnFocusLoss]);const x={onMouseDown:h,onTouchStart:h,onMouseUp:g,onTouchEnd:g};return c&&u&&(x.onMouseEnter=f,x.onMouseLeave=y),m&&(x.onClick=e=>{d&&d(e),a.canCloseOnClick&&p()}),{playToast:y,pauseToast:f,isRunning:t,preventExitTransition:r,toastRef:i,eventHandlers:x}}function yl(e){let{closeToast:t,theme:l,ariaLabel:r="close"}=e;return o.createElement("button",{className:`Toastify__close-button Toastify__close-button--${l}`,type:"button",onClick:e=>{e.stopPropagation(),t(e)},"aria-label":r},o.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 14 16"},o.createElement("path",{fillRule:"evenodd",d:"M7.71 8.23l3.75 3.75-1.48 1.48-3.75-3.75-3.75 3.75L1 11.98l3.75-3.75L1 4.48 2.48 3l3.75 3.75L9.98 3l1.48 1.48-3.75 3.75z"})))}function fl(e){let{delay:t,isRunning:l,closeToast:r,type:n="default",hide:i,className:a,style:s,controlledProgress:c,progress:u,rtl:p,isIn:d,theme:m}=e;const h=i||c&&0===u,g={...s,animationDuration:`${t}ms`,animationPlayState:l?"running":"paused",opacity:h?0:1};c&&(g.transform=`scaleX(${u})`);const y=tl("Toastify__progress-bar",c?"Toastify__progress-bar--controlled":"Toastify__progress-bar--animated",`Toastify__progress-bar-theme--${m}`,`Toastify__progress-bar--${n}`,{"Toastify__progress-bar--rtl":p}),f=nl(a)?a({rtl:p,type:n,defaultClassName:y}):tl(y,a);return o.createElement("div",{role:"progressbar","aria-hidden":h?"true":"false","aria-label":"notification timer",className:f,style:g,[c&&u>=1?"onTransitionEnd":"onAnimationEnd"]:c&&u<1?null:()=>{d&&r()}})}const bl=e=>{const{isRunning:t,preventExitTransition:l,toastRef:r,eventHandlers:n}=gl(e),{closeButton:i,children:a,autoClose:s,onClick:c,type:u,hideProgressBar:p,closeToast:d,transition:m,position:h,className:g,style:y,bodyClassName:f,bodyStyle:b,progressClassName:v,progressStyle:x,updateId:S,role:N,progress:C,rtl:w,toastId:I,deleteToast:k,isIn:T,isLoading:A,iconOut:D,closeOnClick:M,theme:E}=e,R=tl("Toastify__toast",`Toastify__toast-theme--${E}`,`Toastify__toast--${u}`,{"Toastify__toast--rtl":w},{"Toastify__toast--close-on-click":M}),B=nl(g)?g({rtl:w,position:h,type:u,defaultClassName:R}):tl(R,g),j=!!C||!s,P={closeToast:d,type:u,theme:E};let _=null;return!1===i||(_=nl(i)?i(P):(0,o.isValidElement)(i)?(0,o.cloneElement)(i,P):yl(P)),o.createElement(m,{isIn:T,done:k,position:h,preventExitTransition:l,nodeRef:r},o.createElement("div",{id:I,onClick:c,className:B,...n,style:y,ref:r},o.createElement("div",{...T&&{role:N},className:nl(f)?f({type:u}):tl("Toastify__toast-body",f),style:b},null!=D&&o.createElement("div",{className:tl("Toastify__toast-icon",{"Toastify--animate-icon Toastify__zoom-enter":!A})},D),o.createElement("div",null,a)),_,o.createElement(fl,{...S&&!j?{key:`pb-${S}`}:{},rtl:w,theme:E,delay:s,isRunning:t,isIn:T,closeToast:d,hide:p,type:u,style:x,className:v,controlledProgress:j,progress:C||0})))},vl=function(e,t){return void 0===t&&(t=!1),{enter:`Toastify--animate Toastify__${e}-enter`,exit:`Toastify--animate Toastify__${e}-exit`,appendPosition:t}},xl=sl(vl("bounce",!0)),Sl=(sl(vl("slide",!0)),sl(vl("zoom")),sl(vl("flip")),(0,o.forwardRef)((e,t)=>{const{getToastToRender:l,containerRef:r,isToastActive:n}=dl(e),{className:i,style:a,rtl:s,containerId:c}=e;function u(e){const t=tl("Toastify__toast-container",`Toastify__toast-container--${e}`,{"Toastify__toast-container--rtl":s});return nl(i)?i({position:e,rtl:s,defaultClassName:t}):tl(t,il(i))}return(0,o.useEffect)(()=>{t&&(t.current=r.current)},[]),o.createElement("div",{ref:r,className:"Toastify",id:c},l((e,t)=>{const l=t.length?{...a}:{...a,pointerEvents:"none"};return o.createElement("div",{className:u(e),style:l,key:`container-${e}`},t.map((e,l)=>{let{content:r,props:i}=e;return o.createElement(bl,{...i,isIn:n(i.toastId),style:{...i.style,"--nth":l+1,"--len":t.length},key:`toast-${i.key}`},r)}))}))}));Sl.displayName="ToastContainer",Sl.defaultProps={position:"top-right",transition:xl,autoClose:5e3,closeButton:yl,pauseOnHover:!0,pauseOnFocusLoss:!0,closeOnClick:!0,draggable:!0,draggablePercent:80,draggableDirection:"x",role:"alert",theme:"light"};let Nl,Cl=new Map,wl=[],Il=1;function kl(){return""+Il++}function Tl(e){return e&&(rl(e.toastId)||ll(e.toastId))?e.toastId:kl()}function Al(e,t){return Cl.size>0?cl.emit(0,e,t):wl.push({content:e,options:t}),t.toastId}function Dl(e,t){return{...t,type:t&&t.type||e,toastId:Tl(t)}}function Ml(e){return(t,l)=>Al(t,Dl(e,l))}function El(e,t){return Al(e,Dl("default",t))}El.loading=(e,t)=>Al(e,Dl("default",{isLoading:!0,autoClose:!1,closeOnClick:!1,closeButton:!1,draggable:!1,...t})),El.promise=function(e,t,l){let r,{pending:n,error:i,success:a}=t;n&&(r=rl(n)?El.loading(n,l):El.loading(n.render,{...l,...n}));const s={isLoading:null,autoClose:null,closeOnClick:null,closeButton:null,draggable:null},o=(e,t,n)=>{if(null==t)return void El.dismiss(r);const i={type:e,...s,...l,data:n},a=rl(t)?{render:t}:t;return r?El.update(r,{...i,...a}):El(a.render,{...i,...a}),n},c=nl(e)?e():e;return c.then(e=>o("success",a,e)).catch(e=>o("error",i,e)),c},El.success=Ml("success"),El.info=Ml("info"),El.error=Ml("error"),El.warning=Ml("warning"),El.warn=El.warning,El.dark=(e,t)=>Al(e,Dl("default",{theme:"dark",...t})),El.dismiss=e=>{Cl.size>0?cl.emit(1,e):wl=wl.filter(t=>null!=e&&t.options.toastId!==e)},El.clearWaitingQueue=function(e){return void 0===e&&(e={}),cl.emit(5,e)},El.isActive=e=>{let t=!1;return Cl.forEach(l=>{l.isToastActive&&l.isToastActive(e)&&(t=!0)}),t},El.update=function(e,t){void 0===t&&(t={}),setTimeout(()=>{const l=function(e,t){let{containerId:l}=t;const r=Cl.get(l||Nl);return r&&r.getToast(e)}(e,t);if(l){const{props:r,content:n}=l,i={delay:100,...r,...t,toastId:t.toastId||e,updateId:kl()};i.toastId!==e&&(i.staleId=e);const a=i.render||n;delete i.render,Al(a,i)}},0)},El.done=e=>{El.update(e,{progress:1})},El.onChange=e=>(cl.on(4,e),()=>{cl.off(4,e)}),El.POSITION={TOP_LEFT:"top-left",TOP_RIGHT:"top-right",TOP_CENTER:"top-center",BOTTOM_LEFT:"bottom-left",BOTTOM_RIGHT:"bottom-right",BOTTOM_CENTER:"bottom-center"},El.TYPE={INFO:"info",SUCCESS:"success",WARNING:"warning",ERROR:"error",DEFAULT:"default"},cl.on(2,e=>{Nl=e.containerId||e,Cl.set(Nl,e),wl.forEach(e=>{cl.emit(0,e.content,e.options)}),wl=[]}).on(3,e=>{Cl.delete(e.containerId||e),0===Cl.size&&cl.off(0).off(1).off(5)});var Rl=["className","cssModule","variant","innerRef"];function Bl(){return Bl=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},Bl.apply(this,arguments)}function jl(e,t){var l=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),l.push.apply(l,r)}return l}function Pl(e,t,l){return t in e?Object.defineProperty(e,t,{value:l,enumerable:!0,configurable:!0,writable:!0}):e[t]=l,e}function _l(e,t){if(null==e)return{};var l,r,n=function(e,t){if(null==e)return{};var l,r,n={},i=Object.keys(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||(n[l]=e[l]);return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||Object.prototype.propertyIsEnumerable.call(e,l)&&(n[l]=e[l])}return n}var Ol={active:We().bool,"aria-label":We().string,onClick:We().func,variant:We().oneOf(["white"]),className:We().string,cssModule:We().object,innerRef:We().oneOfType([We().object,We().string,We().func])};function Ll(e){var t=e.className,l=(e.cssModule,e.variant),r=e.innerRef,n=_l(e,Rl),i=tt($e()(t,"btn-close",l&&"btn-close-".concat(l)));return o.createElement("button",Bl({ref:r,type:"button",className:i},function(e){for(var t=1;t<arguments.length;t++){var l=null!=arguments[t]?arguments[t]:{};t%2?jl(Object(l),!0).forEach(function(t){Pl(e,t,l[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(l)):jl(Object(l)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(l,t))})}return e}({"aria-label":"close"},n)))}Ll.propTypes=Ol;const Fl=Ll;var ql=["active","aria-label","block","className","close","cssModule","color","outline","size","tag","innerRef"];function zl(){return zl=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},zl.apply(this,arguments)}function Ul(e,t){if(null==e)return{};var l,r,n=function(e,t){if(null==e)return{};var l,r,n={},i=Object.keys(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||(n[l]=e[l]);return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||Object.prototype.propertyIsEnumerable.call(e,l)&&(n[l]=e[l])}return n}var Gl={active:We().bool,"aria-label":We().string,block:We().bool,children:We().node,className:We().string,cssModule:We().object,close:We().bool,color:We().string,disabled:We().bool,innerRef:We().oneOfType([We().object,We().func,We().string]),onClick:We().func,outline:We().bool,size:We().string,tag:ut};function Vl(e){var t=(0,o.useCallback)(function(t){if(!e.disabled)return e.onClick?e.onClick(t):void 0;t.preventDefault()},[e.onClick,e.disabled]),l=e.active,r=e["aria-label"],n=e.block,i=e.className,a=e.close,s=e.cssModule,c=e.color,u=void 0===c?"secondary":c,p=e.outline,d=e.size,m=e.tag,h=void 0===m?"button":m,g=e.innerRef,y=Ul(e,ql);if(a)return o.createElement(Fl,y);var f="btn".concat(p?"-outline":"","-").concat(u),b=tt($e()(i,"btn",f,!!d&&"btn-".concat(d),!!n&&"d-block w-100",{active:l,disabled:e.disabled}),s);return y.href&&"button"===h&&(h="a"),o.createElement(h,zl({type:"button"===h&&y.onClick?"button":void 0},y,{className:b,ref:g,onClick:t,"aria-label":r}))}Vl.propTypes=Gl;const Hl=Vl;var Wl=l(1168),Zl=l.t(Wl,2);function $l(e){return $l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},$l(e)}function Kl(e,t){for(var l=0;l<t.length;l++){var r=t[l];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Yl(e,t){return Yl=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Yl(e,t)}function Ql(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}();return function(){var l,r=Jl(e);if(t){var n=Jl(this).constructor;l=Reflect.construct(r,arguments,n)}else l=r.apply(this,arguments);return function(e,t){if(t&&("object"===$l(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(this,l)}}function Jl(e){return Jl=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Jl(e)}var Xl={children:We().node.isRequired,node:We().any},er=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Yl(e,t)}(i,e);var t,l,r,n=Ql(i);function i(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),n.apply(this,arguments)}return t=i,(l=[{key:"componentWillUnmount",value:function(){this.defaultNode&&document.body.removeChild(this.defaultNode),this.defaultNode=null}},{key:"render",value:function(){return St?(this.props.node||this.defaultNode||(this.defaultNode=document.createElement("div"),document.body.appendChild(this.defaultNode)),Wl.createPortal(this.props.children,this.props.node||this.defaultNode)):null}}])&&Kl(t.prototype,l),r&&Kl(t,r),Object.defineProperty(t,"prototype",{writable:!1}),i}(o.Component);er.propTypes=Xl;const tr=er;var lr=l(63366),rr=l(89611);function nr(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,(0,rr.Z)(e,t)}const ir=!1,ar=o.createContext(null);var sr="unmounted",or="exited",cr="entering",ur="entered",pr="exiting",dr=function(e){function t(t,l){var r;r=e.call(this,t,l)||this;var n,i=l&&!l.isMounting?t.enter:t.appear;return r.appearStatus=null,t.in?i?(n=or,r.appearStatus=cr):n=ur:n=t.unmountOnExit||t.mountOnEnter?sr:or,r.state={status:n},r.nextCallback=null,r}nr(t,e),t.getDerivedStateFromProps=function(e,t){return e.in&&t.status===sr?{status:or}:null};var l=t.prototype;return l.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},l.componentDidUpdate=function(e){var t=null;if(e!==this.props){var l=this.state.status;this.props.in?l!==cr&&l!==ur&&(t=cr):l!==cr&&l!==ur||(t=pr)}this.updateStatus(!1,t)},l.componentWillUnmount=function(){this.cancelNextCallback()},l.getTimeouts=function(){var e,t,l,r=this.props.timeout;return e=t=l=r,null!=r&&"number"!==typeof r&&(e=r.exit,t=r.enter,l=void 0!==r.appear?r.appear:t),{exit:e,enter:t,appear:l}},l.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t)if(this.cancelNextCallback(),t===cr){if(this.props.unmountOnExit||this.props.mountOnEnter){var l=this.props.nodeRef?this.props.nodeRef.current:Wl.findDOMNode(this);l&&function(e){e.scrollTop}(l)}this.performEnter(e)}else this.performExit();else this.props.unmountOnExit&&this.state.status===or&&this.setState({status:sr})},l.performEnter=function(e){var t=this,l=this.props.enter,r=this.context?this.context.isMounting:e,n=this.props.nodeRef?[r]:[Wl.findDOMNode(this),r],i=n[0],a=n[1],s=this.getTimeouts(),o=r?s.appear:s.enter;!e&&!l||ir?this.safeSetState({status:ur},function(){t.props.onEntered(i)}):(this.props.onEnter(i,a),this.safeSetState({status:cr},function(){t.props.onEntering(i,a),t.onTransitionEnd(o,function(){t.safeSetState({status:ur},function(){t.props.onEntered(i,a)})})}))},l.performExit=function(){var e=this,t=this.props.exit,l=this.getTimeouts(),r=this.props.nodeRef?void 0:Wl.findDOMNode(this);t&&!ir?(this.props.onExit(r),this.safeSetState({status:pr},function(){e.props.onExiting(r),e.onTransitionEnd(l.exit,function(){e.safeSetState({status:or},function(){e.props.onExited(r)})})})):this.safeSetState({status:or},function(){e.props.onExited(r)})},l.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},l.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},l.setNextCallback=function(e){var t=this,l=!0;return this.nextCallback=function(r){l&&(l=!1,t.nextCallback=null,e(r))},this.nextCallback.cancel=function(){l=!1},this.nextCallback},l.onTransitionEnd=function(e,t){this.setNextCallback(t);var l=this.props.nodeRef?this.props.nodeRef.current:Wl.findDOMNode(this),r=null==e&&!this.props.addEndListener;if(l&&!r){if(this.props.addEndListener){var n=this.props.nodeRef?[this.nextCallback]:[l,this.nextCallback],i=n[0],a=n[1];this.props.addEndListener(i,a)}null!=e&&setTimeout(this.nextCallback,e)}else setTimeout(this.nextCallback,0)},l.render=function(){var e=this.state.status;if(e===sr)return null;var t=this.props,l=t.children,r=(t.in,t.mountOnEnter,t.unmountOnExit,t.appear,t.enter,t.exit,t.timeout,t.addEndListener,t.onEnter,t.onEntering,t.onEntered,t.onExit,t.onExiting,t.onExited,t.nodeRef,(0,lr.Z)(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return o.createElement(ar.Provider,{value:null},"function"===typeof l?l(e,r):o.cloneElement(o.Children.only(l),r))},t}(o.Component);function mr(){}dr.contextType=ar,dr.propTypes={},dr.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:mr,onEntering:mr,onEntered:mr,onExit:mr,onExiting:mr,onExited:mr},dr.UNMOUNTED=sr,dr.EXITED=or,dr.ENTERING=cr,dr.ENTERED=ur,dr.EXITING=pr;const hr=dr;var gr=["tag","baseClass","baseClassActive","className","cssModule","children","innerRef"];function yr(){return yr=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},yr.apply(this,arguments)}function fr(e,t){if(null==e)return{};var l,r,n=function(e,t){if(null==e)return{};var l,r,n={},i=Object.keys(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||(n[l]=e[l]);return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||Object.prototype.propertyIsEnumerable.call(e,l)&&(n[l]=e[l])}return n}function br(e,t){var l=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),l.push.apply(l,r)}return l}function vr(e){for(var t=1;t<arguments.length;t++){var l=null!=arguments[t]?arguments[t]:{};t%2?br(Object(l),!0).forEach(function(t){xr(e,t,l[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(l)):br(Object(l)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(l,t))})}return e}function xr(e,t,l){return t in e?Object.defineProperty(e,t,{value:l,enumerable:!0,configurable:!0,writable:!0}):e[t]=l,e}var Sr=vr(vr({},hr.propTypes),{},{children:We().oneOfType([We().arrayOf(We().node),We().node]),tag:ut,baseClass:We().string,baseClassActive:We().string,className:We().string,cssModule:We().object,innerRef:We().oneOfType([We().object,We().string,We().func])}),Nr=vr(vr({},hr.defaultProps),{},{timeout:pt,appear:!0,enter:!0,exit:!0,in:!0});function Cr(e){var t=(0,o.useRef)(null),l=At(Nr,e),r=l.tag,n=void 0===r?"div":r,i=l.baseClass,a=void 0===i?"fade":i,s=l.baseClassActive,c=void 0===s?"show":s,u=l.className,p=l.cssModule,d=l.children,m=l.innerRef,h=void 0===m?t:m,g=fr(l,gr),y=rt(vr({defaultProps:Nr},g),gt),f=lt(g,gt);return o.createElement(hr,yr({nodeRef:h},y),function(e){var t="entered"===e,l=tt($e()(u,a,t&&c),p);return o.createElement(n,yr({className:l},f,{ref:h}),d)})}Cr.propTypes=Sr;const wr=Cr;function Ir(e){return Ir="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ir(e)}function kr(e,t){var l=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),l.push.apply(l,r)}return l}function Tr(e){for(var t=1;t<arguments.length;t++){var l=null!=arguments[t]?arguments[t]:{};t%2?kr(Object(l),!0).forEach(function(t){Dr(e,t,l[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(l)):kr(Object(l)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(l,t))})}return e}function Ar(){return Ar=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},Ar.apply(this,arguments)}function Dr(e,t,l){return t in e?Object.defineProperty(e,t,{value:l,enumerable:!0,configurable:!0,writable:!0}):e[t]=l,e}function Mr(e,t){for(var l=0;l<t.length;l++){var r=t[l];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Er(e,t){return Er=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Er(e,t)}function Rr(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}();return function(){var l,r=jr(e);if(t){var n=jr(this).constructor;l=Reflect.construct(r,arguments,n)}else l=r.apply(this,arguments);return function(e,t){if(t&&("object"===Ir(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Br(e)}(this,l)}}function Br(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function jr(e){return jr=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},jr(e)}function Pr(){}var _r=We().shape(wr.propTypes),Or={autoFocus:We().bool,backdrop:We().oneOfType([We().bool,We().oneOf(["static"])]),backdropClassName:We().string,backdropTransition:_r,centered:We().bool,children:We().node,contentClassName:We().string,className:We().string,container:ct,cssModule:We().object,external:We().node,fade:We().bool,fullscreen:We().oneOfType([We().bool,We().oneOf(["sm","md","lg","xl"])]),innerRef:We().oneOfType([We().object,We().string,We().func]),isOpen:We().bool,keyboard:We().bool,labelledBy:We().string,modalClassName:We().string,modalTransition:_r,onClosed:We().func,onEnter:We().func,onExit:We().func,onOpened:We().func,returnFocusAfterClose:We().bool,role:We().string,scrollable:We().bool,size:We().string,toggle:We().func,trapFocus:We().bool,unmountOnClose:We().bool,wrapClassName:We().string,zIndex:We().oneOfType([We().number,We().string])},Lr=Object.keys(Or),Fr={isOpen:!1,autoFocus:!0,centered:!1,scrollable:!1,role:"dialog",backdrop:!0,keyboard:!0,zIndex:1050,fade:!0,onOpened:Pr,onClosed:Pr,modalTransition:{timeout:mt},backdropTransition:{mountOnEnter:!0,timeout:pt},unmountOnClose:!0,returnFocusAfterClose:!0,container:"body",trapFocus:!1},qr=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Er(e,t)}(i,e);var t,l,r,n=Rr(i);function i(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),(t=n.call(this,e))._element=null,t._originalBodyPadding=null,t.getFocusableChildren=t.getFocusableChildren.bind(Br(t)),t.handleBackdropClick=t.handleBackdropClick.bind(Br(t)),t.handleBackdropMouseDown=t.handleBackdropMouseDown.bind(Br(t)),t.handleEscape=t.handleEscape.bind(Br(t)),t.handleStaticBackdropAnimation=t.handleStaticBackdropAnimation.bind(Br(t)),t.handleTab=t.handleTab.bind(Br(t)),t.onOpened=t.onOpened.bind(Br(t)),t.onClosed=t.onClosed.bind(Br(t)),t.manageFocusAfterClose=t.manageFocusAfterClose.bind(Br(t)),t.clearBackdropAnimationTimeout=t.clearBackdropAnimationTimeout.bind(Br(t)),t.trapFocus=t.trapFocus.bind(Br(t)),t.state={isOpen:!1,showStaticBackdropAnimation:!1},t}return t=i,l=[{key:"componentDidMount",value:function(){var e=this.props,t=e.isOpen,l=e.autoFocus,r=e.onEnter;t&&(this.init(),this.setState({isOpen:!0}),l&&this.setFocus()),r&&r(),document.addEventListener("focus",this.trapFocus,!0),this._isMounted=!0}},{key:"componentDidUpdate",value:function(e,t){if(this.props.isOpen&&!e.isOpen)return this.init(),void this.setState({isOpen:!0});this.props.autoFocus&&this.state.isOpen&&!t.isOpen&&this.setFocus(),this._element&&e.zIndex!==this.props.zIndex&&(this._element.style.zIndex=this.props.zIndex)}},{key:"componentWillUnmount",value:function(){this.clearBackdropAnimationTimeout(),this.props.onExit&&this.props.onExit(),this._element&&(this.destroy(),(this.props.isOpen||this.state.isOpen)&&this.close()),document.removeEventListener("focus",this.trapFocus,!0),this._isMounted=!1}},{key:"handleBackdropClick",value:function(e){if(e.target===this._mouseDownElement){e.stopPropagation();var t=this._dialog?this._dialog.parentNode:null;if(t&&e.target===t&&"static"===this.props.backdrop&&this.handleStaticBackdropAnimation(),!this.props.isOpen||!0!==this.props.backdrop)return;t&&e.target===t&&this.props.toggle&&this.props.toggle(e)}}},{key:"handleTab",value:function(e){if(9===e.which&&!(this.modalIndex<i.openCount-1)){var t=this.getFocusableChildren(),l=t.length;if(0!==l){for(var r=this.getFocusedChild(),n=0,a=0;a<l;a+=1)if(t[a]===r){n=a;break}e.shiftKey&&0===n?(e.preventDefault(),t[l-1].focus()):e.shiftKey||n!==l-1||(e.preventDefault(),t[0].focus())}}}},{key:"handleBackdropMouseDown",value:function(e){this._mouseDownElement=e.target}},{key:"handleEscape",value:function(e){this.props.isOpen&&e.keyCode===xt.esc&&this.props.toggle&&(this.props.keyboard?(e.preventDefault(),e.stopPropagation(),this.props.toggle(e)):"static"===this.props.backdrop&&(e.preventDefault(),e.stopPropagation(),this.handleStaticBackdropAnimation()))}},{key:"handleStaticBackdropAnimation",value:function(){var e=this;this.clearBackdropAnimationTimeout(),this.setState({showStaticBackdropAnimation:!0}),this._backdropAnimationTimeout=setTimeout(function(){e.setState({showStaticBackdropAnimation:!1})},100)}},{key:"onOpened",value:function(e,t){this.props.onOpened(),(this.props.modalTransition.onEntered||Pr)(e,t)}},{key:"onClosed",value:function(e){var t=this.props.unmountOnClose;this.props.onClosed(),(this.props.modalTransition.onExited||Pr)(e),t&&this.destroy(),this.close(),this._isMounted&&this.setState({isOpen:!1})}},{key:"setFocus",value:function(){this._dialog&&this._dialog.parentNode&&"function"===typeof this._dialog.parentNode.focus&&this._dialog.parentNode.focus()}},{key:"getFocusableChildren",value:function(){return this._element.querySelectorAll(Tt.join(", "))}},{key:"getFocusedChild",value:function(){var e,t=this.getFocusableChildren();try{e=document.activeElement}catch(l){e=t[0]}return e}},{key:"trapFocus",value:function(e){if(this.props.trapFocus&&this._element&&(!this._dialog||this._dialog.parentNode!==e.target)&&!(this.modalIndex<i.openCount-1)){for(var t=this.getFocusableChildren(),l=0;l<t.length;l+=1)if(t[l]===e.target)return;t.length>0&&(e.preventDefault(),e.stopPropagation(),t[0].focus())}}},{key:"init",value:function(){try{this._triggeringElement=document.activeElement}catch(e){this._triggeringElement=null}this._element||(this._element=document.createElement("div"),this._element.setAttribute("tabindex","-1"),this._element.style.position="relative",this._element.style.zIndex=this.props.zIndex,this._mountContainer=kt(this.props.container),this._mountContainer.appendChild(this._element)),this._originalBodyPadding=Xe(),i.openCount<1&&(i.originalBodyOverflow=window.getComputedStyle(document.body).overflow),et(),0===i.openCount&&(document.body.className=$e()(document.body.className,tt("modal-open",this.props.cssModule)),document.body.style.overflow="hidden"),this.modalIndex=i.openCount,i.openCount+=1}},{key:"destroy",value:function(){this._element&&(this._mountContainer.removeChild(this._element),this._element=null),this.manageFocusAfterClose()}},{key:"manageFocusAfterClose",value:function(){if(this._triggeringElement){var e=this.props.returnFocusAfterClose;this._triggeringElement.focus&&e&&this._triggeringElement.focus(),this._triggeringElement=null}}},{key:"close",value:function(){if(i.openCount<=1){var e=tt("modal-open",this.props.cssModule),t=new RegExp("(^| )".concat(e,"( |$)"));document.body.className=document.body.className.replace(t," ").trim(),document.body.style.overflow=i.originalBodyOverflow}this.manageFocusAfterClose(),i.openCount=Math.max(0,i.openCount-1),Je(this._originalBodyPadding)}},{key:"clearBackdropAnimationTimeout",value:function(){this._backdropAnimationTimeout&&(clearTimeout(this._backdropAnimationTimeout),this._backdropAnimationTimeout=void 0)}},{key:"renderModalDialog",value:function(){var e,t=this,l=lt(this.props,Lr),r="modal-dialog";return o.createElement("div",Ar({},l,{className:tt($e()(r,this.props.className,(e={},Dr(e,"modal-".concat(this.props.size),this.props.size),Dr(e,"".concat(r,"-centered"),this.props.centered),Dr(e,"".concat(r,"-scrollable"),this.props.scrollable),Dr(e,"modal-fullscreen",!0===this.props.fullscreen),Dr(e,"modal-fullscreen-".concat(this.props.fullscreen,"-down"),"string"===typeof this.props.fullscreen),e)),this.props.cssModule),role:"document",ref:function(e){t._dialog=e}}),o.createElement("div",{className:tt($e()("modal-content",this.props.contentClassName),this.props.cssModule)},this.props.children))}},{key:"render",value:function(){var e=this.props.unmountOnClose;if(this._element&&(this.state.isOpen||!e)){var t=!!this._element&&!this.state.isOpen&&!e;this._element.style.display=t?"none":"block";var l=this.props,r=l.wrapClassName,n=l.modalClassName,i=l.backdropClassName,a=l.cssModule,s=l.isOpen,c=l.backdrop,u=l.role,p=l.labelledBy,d=l.external,m=l.innerRef,h={onClick:this.handleBackdropClick,onMouseDown:this.handleBackdropMouseDown,onKeyUp:this.handleEscape,onKeyDown:this.handleTab,style:{display:"block"},"aria-labelledby":p,"aria-modal":!0,role:u,tabIndex:"-1"},g=this.props.fade,y=Tr(Tr(Tr({},wr.defaultProps),this.props.modalTransition),{},{baseClass:g?this.props.modalTransition.baseClass:"",timeout:g?this.props.modalTransition.timeout:0}),f=Tr(Tr(Tr({},wr.defaultProps),this.props.backdropTransition),{},{baseClass:g?this.props.backdropTransition.baseClass:"",timeout:g?this.props.backdropTransition.timeout:0}),b=c&&(g?o.createElement(wr,Ar({},f,{in:s&&!!c,cssModule:a,className:tt($e()("modal-backdrop",i),a)})):o.createElement("div",{className:tt($e()("modal-backdrop","show",i),a)}));return o.createElement(tr,{node:this._element},o.createElement("div",{className:tt(r)},o.createElement(wr,Ar({},h,y,{in:s,onEntered:this.onOpened,onExited:this.onClosed,cssModule:a,className:tt($e()("modal",n,this.state.showStaticBackdropAnimation&&"modal-static"),a),innerRef:m}),d,this.renderModalDialog()),b))}return null}}],l&&Mr(t.prototype,l),r&&Mr(t,r),Object.defineProperty(t,"prototype",{writable:!1}),i}(o.Component);qr.propTypes=Or,qr.defaultProps=Fr,qr.openCount=0,qr.originalBodyOverflow=null;const zr=qr;var Ur=["className","cssModule","tag"];function Gr(){return Gr=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},Gr.apply(this,arguments)}function Vr(e,t){if(null==e)return{};var l,r,n=function(e,t){if(null==e)return{};var l,r,n={},i=Object.keys(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||(n[l]=e[l]);return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||Object.prototype.propertyIsEnumerable.call(e,l)&&(n[l]=e[l])}return n}var Hr={className:We().string,cssModule:We().object,tag:ut};function Wr(e){var t=e.className,l=e.cssModule,r=e.tag,n=void 0===r?"div":r,i=Vr(e,Ur),a=tt($e()(t,"modal-body"),l);return o.createElement(n,Gr({},i,{className:a}))}Wr.propTypes=Hr;const Zr=Wr;var $r=["className","cssModule","tag"];function Kr(){return Kr=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},Kr.apply(this,arguments)}function Yr(e,t){if(null==e)return{};var l,r,n=function(e,t){if(null==e)return{};var l,r,n={},i=Object.keys(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||(n[l]=e[l]);return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||Object.prototype.propertyIsEnumerable.call(e,l)&&(n[l]=e[l])}return n}var Qr={className:We().string,cssModule:We().object,tag:ut};function Jr(e){var t=e.className,l=e.cssModule,r=e.tag,n=void 0===r?"div":r,i=Yr(e,$r),a=tt($e()(t,"modal-footer"),l);return o.createElement(n,Kr({},i,{className:a}))}Jr.propTypes=Qr;const Xr=Jr;var en=l(87462),tn=l(94146),ln=l(67007),rn=l(21921),nn=l(88552);const an=o.createContext();const sn=()=>{const e=o.useContext(an);return null!=e&&e};const on=function(e){return"string"===typeof e};const cn=function(e,t,l){return void 0===e||on(e)?t:(0,en.Z)({},t,{ownerState:(0,en.Z)({},t.ownerState,l)})};var un=l(17592),pn=l(71821),dn=l(51485);const mn=function(e=null){const t=o.useContext(dn.T);return t&&(l=t,0!==Object.keys(l).length)?t:e;var l},hn=(0,pn.Z)();const gn=function(e=hn){return mn(e)};var yn=l(72248),fn=l(72951);function bn(){const e=gn(yn.Z);return e[fn.Z]||e}var vn=l(41314),xn=l(91615);const Sn=e=>e.scrollTop;function Nn(e,t){var l,r;const{timeout:n,easing:i,style:a={}}=e;return{duration:null!=(l=a.transitionDuration)?l:"number"===typeof n?n:n[t.mode]||0,easing:null!=(r=a.transitionTimingFunction)?r:"object"===typeof i?i[t.mode]:i,delay:a.transitionDelay}}var Cn=l(86983);const wn=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"];function In(e){return`scale(${e}, ${e**2})`}const kn={entering:{opacity:1,transform:In(1)},entered:{opacity:1,transform:"none"}},Tn="undefined"!==typeof navigator&&/^((?!chrome|android).)*(safari|mobile)/i.test(navigator.userAgent)&&/(os |version\/)15(.|_)4/i.test(navigator.userAgent),An=o.forwardRef(function(e,t){const{addEndListener:l,appear:r=!0,children:n,easing:i,in:a,onEnter:s,onEntered:c,onEntering:u,onExit:p,onExited:d,onExiting:m,style:h,timeout:g="auto",TransitionComponent:y=hr}=e,f=(0,lr.Z)(e,wn),b=(0,ln.Z)(),v=o.useRef(),x=bn(),S=o.useRef(null),N=(0,Cn.Z)(S,n.ref,t),C=e=>t=>{if(e){const l=S.current;void 0===t?e(l):e(l,t)}},w=C(u),I=C((e,t)=>{Sn(e);const{duration:l,delay:r,easing:n}=Nn({style:h,timeout:g,easing:i},{mode:"enter"});let a;"auto"===g?(a=x.transitions.getAutoHeightDuration(e.clientHeight),v.current=a):a=l,e.style.transition=[x.transitions.create("opacity",{duration:a,delay:r}),x.transitions.create("transform",{duration:Tn?a:.666*a,delay:r,easing:n})].join(","),s&&s(e,t)}),k=C(c),T=C(m),A=C(e=>{const{duration:t,delay:l,easing:r}=Nn({style:h,timeout:g,easing:i},{mode:"exit"});let n;"auto"===g?(n=x.transitions.getAutoHeightDuration(e.clientHeight),v.current=n):n=t,e.style.transition=[x.transitions.create("opacity",{duration:n,delay:l}),x.transitions.create("transform",{duration:Tn?n:.666*n,delay:Tn?l:l||.333*n,easing:r})].join(","),e.style.opacity=0,e.style.transform=In(.75),p&&p(e)}),D=C(d);return(0,Ue.jsx)(y,(0,en.Z)({appear:r,in:a,nodeRef:S,onEnter:I,onEntered:k,onEntering:w,onExit:A,onExited:D,onExiting:T,addEndListener:e=>{"auto"===g&&b.start(v.current||0,e),l&&l(S.current,e)},timeout:"auto"===g?null:g},f,{children:(e,t)=>o.cloneElement(n,(0,en.Z)({style:(0,en.Z)({opacity:0,transform:In(.75),visibility:"exited"!==e||a?void 0:"hidden"},kn[e],h,n.props.style),ref:N},t))}))});An.muiSupportAuto=!0;const Dn=An;var Mn=l(30653),En=l(71577),Rn=l(55094),Bn=l(42504),jn=l(95214);const Pn=function(e,t=[]){if(void 0===e)return{};const l={};return Object.keys(e).filter(l=>l.match(/^on[A-Z]/)&&"function"===typeof e[l]&&!t.includes(l)).forEach(t=>{l[t]=e[t]}),l};const _n=function(e){if(void 0===e)return{};const t={};return Object.keys(e).filter(t=>!(t.match(/^on[A-Z]/)&&"function"===typeof e[t])).forEach(l=>{t[l]=e[l]}),t};const On=function(e){const{getSlotProps:t,additionalProps:l,externalSlotProps:r,externalForwardedProps:n,className:i}=e;if(!t){const e=(0,tn.Z)(null==l?void 0:l.className,i,null==n?void 0:n.className,null==r?void 0:r.className),t=(0,en.Z)({},null==l?void 0:l.style,null==n?void 0:n.style,null==r?void 0:r.style),a=(0,en.Z)({},l,n,r);return e.length>0&&(a.className=e),Object.keys(t).length>0&&(a.style=t),{props:a,internalRef:void 0}}const a=Pn((0,en.Z)({},n,r)),s=_n(r),o=_n(n),c=t(a),u=(0,tn.Z)(null==c?void 0:c.className,null==l?void 0:l.className,i,null==n?void 0:n.className,null==r?void 0:r.className),p=(0,en.Z)({},null==c?void 0:c.style,null==l?void 0:l.style,null==n?void 0:n.style,null==r?void 0:r.style),d=(0,en.Z)({},c,l,o,s);return u.length>0&&(d.className=u),Object.keys(p).length>0&&(d.style=p),{props:d,internalRef:c.ref}};const Ln=function(e,t,l){return"function"===typeof e?e(t,l):e},Fn=["elementType","externalSlotProps","ownerState","skipResolvingSlotProps"];const qn=function(e){var t;const{elementType:l,externalSlotProps:r,ownerState:n,skipResolvingSlotProps:i=!1}=e,a=(0,lr.Z)(e,Fn),s=i?{}:Ln(r,n),{props:o,internalRef:c}=On((0,en.Z)({},a,{externalSlotProps:s})),u=(0,En.Z)(c,null==s?void 0:s.ref,null==(t=e.additionalProps)?void 0:t.ref);return cn(l,(0,en.Z)({},o,{ref:u}),n)};var zn=l(36471);const Un=o.forwardRef(function(e,t){const{children:l,container:r,disablePortal:n=!1}=e,[i,a]=o.useState(null),s=(0,En.Z)(o.isValidElement(l)?l.ref:null,t);if((0,Rn.Z)(()=>{n||a(function(e){return"function"===typeof e?e():e}(r)||document.body)},[r,n]),(0,Rn.Z)(()=>{if(i&&!n)return(0,zn.Z)(t,i),()=>{(0,zn.Z)(t,null)}},[t,i,n]),n){if(o.isValidElement(l)){const e={ref:s};return o.cloneElement(l,e)}return(0,Ue.jsx)(o.Fragment,{children:l})}return(0,Ue.jsx)(o.Fragment,{children:i?Wl.createPortal(l,i):i})});var Gn=l(77430),Vn=l(32298);function Hn(e){return(0,Vn.ZP)("MuiPopper",e)}(0,Gn.Z)("MuiPopper",["root"]);const Wn=["anchorEl","children","direction","disablePortal","modifiers","open","placement","popperOptions","popperRef","slotProps","slots","TransitionProps","ownerState"],Zn=["anchorEl","children","container","direction","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","style","transition","slotProps","slots"];function $n(e){return"function"===typeof e?e():e}function Kn(e){return void 0!==e.nodeType}const Yn={},Qn=o.forwardRef(function(e,t){var l;const{anchorEl:r,children:n,direction:i,disablePortal:a,modifiers:s,open:c,placement:u,popperOptions:p,popperRef:d,slotProps:m={},slots:h={},TransitionProps:g}=e,y=(0,lr.Z)(e,Wn),f=o.useRef(null),b=(0,En.Z)(f,t),v=o.useRef(null),x=(0,En.Z)(v,d),S=o.useRef(x);(0,Rn.Z)(()=>{S.current=x},[x]),o.useImperativeHandle(d,()=>v.current,[]);const N=function(e,t){if("ltr"===t)return e;switch(e){case"bottom-end":return"bottom-start";case"bottom-start":return"bottom-end";case"top-end":return"top-start";case"top-start":return"top-end";default:return e}}(u,i),[C,w]=o.useState(N),[I,k]=o.useState($n(r));o.useEffect(()=>{v.current&&v.current.forceUpdate()}),o.useEffect(()=>{r&&k($n(r))},[r]),(0,Rn.Z)(()=>{if(!I||!c)return;let e=[{name:"preventOverflow",options:{altBoundary:a}},{name:"flip",options:{altBoundary:a}},{name:"onUpdate",enabled:!0,phase:"afterWrite",fn:({state:e})=>{(e=>{w(e.placement)})(e)}}];null!=s&&(e=e.concat(s)),p&&null!=p.modifiers&&(e=e.concat(p.modifiers));const t=(0,jn.fi)(I,f.current,(0,en.Z)({placement:N},p,{modifiers:e}));return S.current(t),()=>{t.destroy(),S.current(null)}},[I,a,s,c,p,N]);const T={placement:C};null!==g&&(T.TransitionProps=g);const A=(e=>{const{classes:t}=e;return(0,rn.Z)({root:["root"]},Hn,t)})(e),D=null!=(l=h.root)?l:"div",M=qn({elementType:D,externalSlotProps:m.root,externalForwardedProps:y,additionalProps:{role:"tooltip",ref:b},ownerState:e,className:A.root});return(0,Ue.jsx)(D,(0,en.Z)({},M,{children:"function"===typeof n?n(T):n}))}),Jn=o.forwardRef(function(e,t){const{anchorEl:l,children:r,container:n,direction:i="ltr",disablePortal:a=!1,keepMounted:s=!1,modifiers:c,open:u,placement:p="bottom",popperOptions:d=Yn,popperRef:m,style:h,transition:g=!1,slotProps:y={},slots:f={}}=e,b=(0,lr.Z)(e,Zn),[v,x]=o.useState(!0);if(!s&&!u&&(!g||v))return null;let S;if(n)S=n;else if(l){const e=$n(l);S=e&&Kn(e)?(0,Bn.Z)(e).body:(0,Bn.Z)(null).body}const N=u||!s||g&&!v?void 0:"none",C=g?{in:u,onEnter:()=>{x(!1)},onExited:()=>{x(!0)}}:void 0;return(0,Ue.jsx)(Un,{disablePortal:a,container:S,children:(0,Ue.jsx)(Qn,(0,en.Z)({anchorEl:l,direction:i,disablePortal:a,modifiers:c,ref:t,open:g?!v:u,placement:p,popperOptions:d,popperRef:m,slotProps:y,slots:f},b,{style:(0,en.Z)({position:"fixed",top:0,left:0,display:N},h),TransitionProps:C,children:r}))})}),Xn=Jn,ei=["anchorEl","component","components","componentsProps","container","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","transition","slots","slotProps"],ti=(0,un.ZP)(Xn,{name:"MuiPopper",slot:"Root",overridesResolver:(e,t)=>t.root})({}),li=o.forwardRef(function(e,t){var l;const r=(0,Mn.Z)(),n=(0,vn.i)({props:e,name:"MuiPopper"}),{anchorEl:i,component:a,components:s,componentsProps:o,container:c,disablePortal:u,keepMounted:p,modifiers:d,open:m,placement:h,popperOptions:g,popperRef:y,transition:f,slots:b,slotProps:v}=n,x=(0,lr.Z)(n,ei),S=null!=(l=null==b?void 0:b.root)?l:null==s?void 0:s.Root,N=(0,en.Z)({anchorEl:i,container:c,disablePortal:u,keepMounted:p,modifiers:d,open:m,placement:h,popperOptions:g,popperRef:y,transition:f},x);return(0,Ue.jsx)(ti,(0,en.Z)({as:a,direction:null==r?void 0:r.direction,slots:{root:S},slotProps:null!=v?v:o},N,{ref:t}))}),ri=li;var ni=l(73236),ii=l(17677),ai=l(33427),si=l(84951);function oi(e){return(0,Vn.ZP)("MuiTooltip",e)}const ci=(0,Gn.Z)("MuiTooltip",["popper","popperInteractive","popperArrow","popperClose","tooltip","tooltipArrow","touch","tooltipPlacementLeft","tooltipPlacementRight","tooltipPlacementTop","tooltipPlacementBottom","arrow"]),ui=["arrow","children","classes","components","componentsProps","describeChild","disableFocusListener","disableHoverListener","disableInteractive","disableTouchListener","enterDelay","enterNextDelay","enterTouchDelay","followCursor","id","leaveDelay","leaveTouchDelay","onClose","onOpen","open","placement","PopperComponent","PopperProps","slotProps","slots","title","TransitionComponent","TransitionProps"];const pi=(0,un.ZP)(ri,{name:"MuiTooltip",slot:"Popper",overridesResolver:(e,t)=>{const{ownerState:l}=e;return[t.popper,!l.disableInteractive&&t.popperInteractive,l.arrow&&t.popperArrow,!l.open&&t.popperClose]}})(({theme:e,ownerState:t,open:l})=>(0,en.Z)({zIndex:(e.vars||e).zIndex.tooltip,pointerEvents:"none"},!t.disableInteractive&&{pointerEvents:"auto"},!l&&{pointerEvents:"none"},t.arrow&&{[`&[data-popper-placement*="bottom"] .${ci.arrow}`]:{top:0,marginTop:"-0.71em","&::before":{transformOrigin:"0 100%"}},[`&[data-popper-placement*="top"] .${ci.arrow}`]:{bottom:0,marginBottom:"-0.71em","&::before":{transformOrigin:"100% 0"}},[`&[data-popper-placement*="right"] .${ci.arrow}`]:(0,en.Z)({},t.isRtl?{right:0,marginRight:"-0.71em"}:{left:0,marginLeft:"-0.71em"},{height:"1em",width:"0.71em","&::before":{transformOrigin:"100% 100%"}}),[`&[data-popper-placement*="left"] .${ci.arrow}`]:(0,en.Z)({},t.isRtl?{left:0,marginLeft:"-0.71em"}:{right:0,marginRight:"-0.71em"},{height:"1em",width:"0.71em","&::before":{transformOrigin:"0 0"}})})),di=(0,un.ZP)("div",{name:"MuiTooltip",slot:"Tooltip",overridesResolver:(e,t)=>{const{ownerState:l}=e;return[t.tooltip,l.touch&&t.touch,l.arrow&&t.tooltipArrow,t[`tooltipPlacement${(0,xn.Z)(l.placement.split("-")[0])}`]]}})(({theme:e,ownerState:t})=>{return(0,en.Z)({backgroundColor:e.vars?e.vars.palette.Tooltip.bg:(0,nn.Fq)(e.palette.grey[700],.92),borderRadius:(e.vars||e).shape.borderRadius,color:(e.vars||e).palette.common.white,fontFamily:e.typography.fontFamily,padding:"4px 8px",fontSize:e.typography.pxToRem(11),maxWidth:300,margin:2,wordWrap:"break-word",fontWeight:e.typography.fontWeightMedium},t.arrow&&{position:"relative",margin:0},t.touch&&{padding:"8px 16px",fontSize:e.typography.pxToRem(14),lineHeight:(l=16/14,Math.round(1e5*l)/1e5)+"em",fontWeight:e.typography.fontWeightRegular},{[`.${ci.popper}[data-popper-placement*="left"] &`]:(0,en.Z)({transformOrigin:"right center"},t.isRtl?(0,en.Z)({marginLeft:"14px"},t.touch&&{marginLeft:"24px"}):(0,en.Z)({marginRight:"14px"},t.touch&&{marginRight:"24px"})),[`.${ci.popper}[data-popper-placement*="right"] &`]:(0,en.Z)({transformOrigin:"left center"},t.isRtl?(0,en.Z)({marginRight:"14px"},t.touch&&{marginRight:"24px"}):(0,en.Z)({marginLeft:"14px"},t.touch&&{marginLeft:"24px"})),[`.${ci.popper}[data-popper-placement*="top"] &`]:(0,en.Z)({transformOrigin:"center bottom",marginBottom:"14px"},t.touch&&{marginBottom:"24px"}),[`.${ci.popper}[data-popper-placement*="bottom"] &`]:(0,en.Z)({transformOrigin:"center top",marginTop:"14px"},t.touch&&{marginTop:"24px"})});var l}),mi=(0,un.ZP)("span",{name:"MuiTooltip",slot:"Arrow",overridesResolver:(e,t)=>t.arrow})(({theme:e})=>({overflow:"hidden",position:"absolute",width:"1em",height:"0.71em",boxSizing:"border-box",color:e.vars?e.vars.palette.Tooltip.bg:(0,nn.Fq)(e.palette.grey[700],.9),"&::before":{content:'""',margin:"auto",display:"block",width:"100%",height:"100%",backgroundColor:"currentColor",transform:"rotate(45deg)"}}));let hi=!1;const gi=new ln.V;let yi={x:0,y:0};function fi(e,t){return(l,...r)=>{t&&t(l,...r),e(l,...r)}}const bi=o.forwardRef(function(e,t){var l,r,n,i,a,s,c,u,p,d,m,h,g,y,f,b,v,x,S;const N=(0,vn.i)({props:e,name:"MuiTooltip"}),{arrow:C=!1,children:w,components:I={},componentsProps:k={},describeChild:T=!1,disableFocusListener:A=!1,disableHoverListener:D=!1,disableInteractive:M=!1,disableTouchListener:E=!1,enterDelay:R=100,enterNextDelay:B=0,enterTouchDelay:j=700,followCursor:P=!1,id:_,leaveDelay:O=0,leaveTouchDelay:L=1500,onClose:F,onOpen:q,open:z,placement:U="bottom",PopperComponent:G,PopperProps:V={},slotProps:H={},slots:W={},title:Z,TransitionComponent:$=Dn,TransitionProps:K}=N,Y=(0,lr.Z)(N,ui),Q=o.isValidElement(w)?w:(0,Ue.jsx)("span",{children:w}),J=bn(),X=sn(),[ee,te]=o.useState(),[le,re]=o.useState(null),ne=o.useRef(!1),ie=M||P,ae=(0,ln.Z)(),se=(0,ln.Z)(),oe=(0,ln.Z)(),ce=(0,ln.Z)(),[ue,pe]=(0,si.Z)({controlled:z,default:!1,name:"Tooltip",state:"open"});let de=ue;const me=(0,ii.Z)(_),he=o.useRef(),ge=(0,ni.Z)(()=>{void 0!==he.current&&(document.body.style.WebkitUserSelect=he.current,he.current=void 0),ce.clear()});o.useEffect(()=>ge,[ge]);const ye=e=>{gi.clear(),hi=!0,pe(!0),q&&!de&&q(e)},fe=(0,ni.Z)(e=>{gi.start(800+O,()=>{hi=!1}),pe(!1),F&&de&&F(e),ae.start(J.transitions.duration.shortest,()=>{ne.current=!1})}),be=e=>{ne.current&&"touchstart"!==e.type||(ee&&ee.removeAttribute("title"),se.clear(),oe.clear(),R||hi&&B?se.start(hi?B:R,()=>{ye(e)}):ye(e))},ve=e=>{se.clear(),oe.start(O,()=>{fe(e)})},{isFocusVisibleRef:xe,onBlur:Se,onFocus:Ne,ref:Ce}=(0,ai.Z)(),[,we]=o.useState(!1),Ie=e=>{Se(e),!1===xe.current&&(we(!1),ve(e))},ke=e=>{ee||te(e.currentTarget),Ne(e),!0===xe.current&&(we(!0),be(e))},Te=e=>{ne.current=!0;const t=Q.props;t.onTouchStart&&t.onTouchStart(e)},Ae=e=>{Te(e),oe.clear(),ae.clear(),ge(),he.current=document.body.style.WebkitUserSelect,document.body.style.WebkitUserSelect="none",ce.start(j,()=>{document.body.style.WebkitUserSelect=he.current,be(e)})},De=e=>{Q.props.onTouchEnd&&Q.props.onTouchEnd(e),ge(),oe.start(L,()=>{fe(e)})};o.useEffect(()=>{if(de)return document.addEventListener("keydown",e),()=>{document.removeEventListener("keydown",e)};function e(e){"Escape"!==e.key&&"Esc"!==e.key||fe(e)}},[fe,de]);const Me=(0,Cn.Z)(Q.ref,Ce,te,t);Z||0===Z||(de=!1);const Ee=o.useRef(),Re={},Be="string"===typeof Z;T?(Re.title=de||!Be||D?null:Z,Re["aria-describedby"]=de?me:null):(Re["aria-label"]=Be?Z:null,Re["aria-labelledby"]=de&&!Be?me:null);const je=(0,en.Z)({},Re,Y,Q.props,{className:(0,tn.Z)(Y.className,Q.props.className),onTouchStart:Te,ref:Me},P?{onMouseMove:e=>{const t=Q.props;t.onMouseMove&&t.onMouseMove(e),yi={x:e.clientX,y:e.clientY},Ee.current&&Ee.current.update()}}:{});const Pe={};E||(je.onTouchStart=Ae,je.onTouchEnd=De),D||(je.onMouseOver=fi(be,je.onMouseOver),je.onMouseLeave=fi(ve,je.onMouseLeave),ie||(Pe.onMouseOver=be,Pe.onMouseLeave=ve)),A||(je.onFocus=fi(ke,je.onFocus),je.onBlur=fi(Ie,je.onBlur),ie||(Pe.onFocus=ke,Pe.onBlur=Ie));const _e=o.useMemo(()=>{var e;let t=[{name:"arrow",enabled:Boolean(le),options:{element:le,padding:4}}];return null!=(e=V.popperOptions)&&e.modifiers&&(t=t.concat(V.popperOptions.modifiers)),(0,en.Z)({},V.popperOptions,{modifiers:t})},[le,V]),Oe=(0,en.Z)({},N,{isRtl:X,arrow:C,disableInteractive:ie,placement:U,PopperComponentProp:G,touch:ne.current}),Le=(e=>{const{classes:t,disableInteractive:l,arrow:r,touch:n,placement:i}=e,a={popper:["popper",!l&&"popperInteractive",r&&"popperArrow"],tooltip:["tooltip",r&&"tooltipArrow",n&&"touch",`tooltipPlacement${(0,xn.Z)(i.split("-")[0])}`],arrow:["arrow"]};return(0,rn.Z)(a,oi,t)})(Oe),Fe=null!=(l=null!=(r=W.popper)?r:I.Popper)?l:pi,qe=null!=(n=null!=(i=null!=(a=W.transition)?a:I.Transition)?i:$)?n:Dn,ze=null!=(s=null!=(c=W.tooltip)?c:I.Tooltip)?s:di,Ge=null!=(u=null!=(p=W.arrow)?p:I.Arrow)?u:mi,Ve=cn(Fe,(0,en.Z)({},V,null!=(d=H.popper)?d:k.popper,{className:(0,tn.Z)(Le.popper,null==V?void 0:V.className,null==(m=null!=(h=H.popper)?h:k.popper)?void 0:m.className)}),Oe),He=cn(qe,(0,en.Z)({},K,null!=(g=H.transition)?g:k.transition),Oe),We=cn(ze,(0,en.Z)({},null!=(y=H.tooltip)?y:k.tooltip,{className:(0,tn.Z)(Le.tooltip,null==(f=null!=(b=H.tooltip)?b:k.tooltip)?void 0:f.className)}),Oe),Ze=cn(Ge,(0,en.Z)({},null!=(v=H.arrow)?v:k.arrow,{className:(0,tn.Z)(Le.arrow,null==(x=null!=(S=H.arrow)?S:k.arrow)?void 0:x.className)}),Oe);return(0,Ue.jsxs)(o.Fragment,{children:[o.cloneElement(Q,je),(0,Ue.jsx)(Fe,(0,en.Z)({as:null!=G?G:ri,placement:U,anchorEl:P?{getBoundingClientRect:()=>({top:yi.y,left:yi.x,right:yi.x,bottom:yi.y,width:0,height:0})}:ee,popperRef:Ee,open:!!ee&&de,id:me,transition:!0},Pe,Ve,{popperOptions:_e,children:({TransitionProps:e})=>(0,Ue.jsx)(qe,(0,en.Z)({timeout:J.transitions.duration.shorter},e,He,{children:(0,Ue.jsxs)(ze,(0,en.Z)({},We,{children:[Z,C?(0,Ue.jsx)(Ge,(0,en.Z)({},Ze,{ref:re})):null]}))}))}))]})}),vi=bi;var xi=l(97326);function Si(e,t){var l=Object.create(null);return e&&o.Children.map(e,function(e){return e}).forEach(function(e){l[e.key]=function(e){return t&&(0,o.isValidElement)(e)?t(e):e}(e)}),l}function Ni(e,t,l){return null!=l[t]?l[t]:e.props[t]}function Ci(e,t,l){var r=Si(e.children),n=function(e,t){function l(l){return l in t?t[l]:e[l]}e=e||{},t=t||{};var r,n=Object.create(null),i=[];for(var a in e)a in t?i.length&&(n[a]=i,i=[]):i.push(a);var s={};for(var o in t){if(n[o])for(r=0;r<n[o].length;r++){var c=n[o][r];s[n[o][r]]=l(c)}s[o]=l(o)}for(r=0;r<i.length;r++)s[i[r]]=l(i[r]);return s}(t,r);return Object.keys(n).forEach(function(i){var a=n[i];if((0,o.isValidElement)(a)){var s=i in t,c=i in r,u=t[i],p=(0,o.isValidElement)(u)&&!u.props.in;!c||s&&!p?c||!s||p?c&&s&&(0,o.isValidElement)(u)&&(n[i]=(0,o.cloneElement)(a,{onExited:l.bind(null,a),in:u.props.in,exit:Ni(a,"exit",e),enter:Ni(a,"enter",e)})):n[i]=(0,o.cloneElement)(a,{in:!1}):n[i]=(0,o.cloneElement)(a,{onExited:l.bind(null,a),in:!0,exit:Ni(a,"exit",e),enter:Ni(a,"enter",e)})}}),n}var wi=Object.values||function(e){return Object.keys(e).map(function(t){return e[t]})},Ii=function(e){function t(t,l){var r,n=(r=e.call(this,t,l)||this).handleExited.bind((0,xi.Z)(r));return r.state={contextValue:{isMounting:!0},handleExited:n,firstRender:!0},r}nr(t,e);var l=t.prototype;return l.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},l.componentWillUnmount=function(){this.mounted=!1},t.getDerivedStateFromProps=function(e,t){var l,r,n=t.children,i=t.handleExited;return{children:t.firstRender?(l=e,r=i,Si(l.children,function(e){return(0,o.cloneElement)(e,{onExited:r.bind(null,e),in:!0,appear:Ni(e,"appear",l),enter:Ni(e,"enter",l),exit:Ni(e,"exit",l)})})):Ci(e,n,i),firstRender:!1}},l.handleExited=function(e,t){var l=Si(this.props.children);e.key in l||(e.props.onExited&&e.props.onExited(t),this.mounted&&this.setState(function(t){var l=(0,en.Z)({},t.children);return delete l[e.key],{children:l}}))},l.render=function(){var e=this.props,t=e.component,l=e.childFactory,r=(0,lr.Z)(e,["component","childFactory"]),n=this.state.contextValue,i=wi(this.state.children).map(l);return delete r.appear,delete r.enter,delete r.exit,null===t?o.createElement(ar.Provider,{value:n},i):o.createElement(ar.Provider,{value:n},o.createElement(t,r,i))},t}(o.Component);Ii.propTypes={},Ii.defaultProps={component:"div",childFactory:function(e){return e}};const ki=Ii;var Ti=l(30686);const Ai=function(e){const{className:t,classes:l,pulsate:r=!1,rippleX:n,rippleY:i,rippleSize:a,in:s,onExited:c,timeout:u}=e,[p,d]=o.useState(!1),m=(0,tn.Z)(t,l.ripple,l.rippleVisible,r&&l.ripplePulsate),h={width:a,height:a,top:-a/2+i,left:-a/2+n},g=(0,tn.Z)(l.child,p&&l.childLeaving,r&&l.childPulsate);return s||p||d(!0),o.useEffect(()=>{if(!s&&null!=c){const e=setTimeout(c,u);return()=>{clearTimeout(e)}}},[c,s,u]),(0,Ue.jsx)("span",{className:m,style:h,children:(0,Ue.jsx)("span",{className:g})})};const Di=(0,Gn.Z)("MuiTouchRipple",["root","ripple","rippleVisible","ripplePulsate","child","childLeaving","childPulsate"]),Mi=["center","classes","className"];let Ei,Ri,Bi,ji,Pi=e=>e;const _i=(0,Ti.F4)(Ei||(Ei=Pi`
  0% {
    transform: scale(0);
    opacity: 0.1;
  }

  100% {
    transform: scale(1);
    opacity: 0.3;
  }
`)),Oi=(0,Ti.F4)(Ri||(Ri=Pi`
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
`)),Li=(0,Ti.F4)(Bi||(Bi=Pi`
  0% {
    transform: scale(1);
  }

  50% {
    transform: scale(0.92);
  }

  100% {
    transform: scale(1);
  }
`)),Fi=(0,un.ZP)("span",{name:"MuiTouchRipple",slot:"Root"})({overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"}),qi=(0,un.ZP)(Ai,{name:"MuiTouchRipple",slot:"Ripple"})(ji||(ji=Pi`
  opacity: 0;
  position: absolute;

  &.${0} {
    opacity: 0.3;
    transform: scale(1);
    animation-name: ${0};
    animation-duration: ${0}ms;
    animation-timing-function: ${0};
  }

  &.${0} {
    animation-duration: ${0}ms;
  }

  & .${0} {
    opacity: 1;
    display: block;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    background-color: currentColor;
  }

  & .${0} {
    opacity: 0;
    animation-name: ${0};
    animation-duration: ${0}ms;
    animation-timing-function: ${0};
  }

  & .${0} {
    position: absolute;
    /* @noflip */
    left: 0px;
    top: 0;
    animation-name: ${0};
    animation-duration: 2500ms;
    animation-timing-function: ${0};
    animation-iteration-count: infinite;
    animation-delay: 200ms;
  }
`),Di.rippleVisible,_i,550,({theme:e})=>e.transitions.easing.easeInOut,Di.ripplePulsate,({theme:e})=>e.transitions.duration.shorter,Di.child,Di.childLeaving,Oi,550,({theme:e})=>e.transitions.easing.easeInOut,Di.childPulsate,Li,({theme:e})=>e.transitions.easing.easeInOut),zi=o.forwardRef(function(e,t){const l=(0,vn.i)({props:e,name:"MuiTouchRipple"}),{center:r=!1,classes:n={},className:i}=l,a=(0,lr.Z)(l,Mi),[s,c]=o.useState([]),u=o.useRef(0),p=o.useRef(null);o.useEffect(()=>{p.current&&(p.current(),p.current=null)},[s]);const d=o.useRef(!1),m=(0,ln.Z)(),h=o.useRef(null),g=o.useRef(null),y=o.useCallback(e=>{const{pulsate:t,rippleX:l,rippleY:r,rippleSize:i,cb:a}=e;c(e=>[...e,(0,Ue.jsx)(qi,{classes:{ripple:(0,tn.Z)(n.ripple,Di.ripple),rippleVisible:(0,tn.Z)(n.rippleVisible,Di.rippleVisible),ripplePulsate:(0,tn.Z)(n.ripplePulsate,Di.ripplePulsate),child:(0,tn.Z)(n.child,Di.child),childLeaving:(0,tn.Z)(n.childLeaving,Di.childLeaving),childPulsate:(0,tn.Z)(n.childPulsate,Di.childPulsate)},timeout:550,pulsate:t,rippleX:l,rippleY:r,rippleSize:i},u.current)]),u.current+=1,p.current=a},[n]),f=o.useCallback((e={},t={},l=()=>{})=>{const{pulsate:n=!1,center:i=r||t.pulsate,fakeElement:a=!1}=t;if("mousedown"===(null==e?void 0:e.type)&&d.current)return void(d.current=!1);"touchstart"===(null==e?void 0:e.type)&&(d.current=!0);const s=a?null:g.current,o=s?s.getBoundingClientRect():{width:0,height:0,left:0,top:0};let c,u,p;if(i||void 0===e||0===e.clientX&&0===e.clientY||!e.clientX&&!e.touches)c=Math.round(o.width/2),u=Math.round(o.height/2);else{const{clientX:t,clientY:l}=e.touches&&e.touches.length>0?e.touches[0]:e;c=Math.round(t-o.left),u=Math.round(l-o.top)}if(i)p=Math.sqrt((2*o.width**2+o.height**2)/3),p%2===0&&(p+=1);else{const e=2*Math.max(Math.abs((s?s.clientWidth:0)-c),c)+2,t=2*Math.max(Math.abs((s?s.clientHeight:0)-u),u)+2;p=Math.sqrt(e**2+t**2)}null!=e&&e.touches?null===h.current&&(h.current=()=>{y({pulsate:n,rippleX:c,rippleY:u,rippleSize:p,cb:l})},m.start(80,()=>{h.current&&(h.current(),h.current=null)})):y({pulsate:n,rippleX:c,rippleY:u,rippleSize:p,cb:l})},[r,y,m]),b=o.useCallback(()=>{f({},{pulsate:!0})},[f]),v=o.useCallback((e,t)=>{if(m.clear(),"touchend"===(null==e?void 0:e.type)&&h.current)return h.current(),h.current=null,void m.start(0,()=>{v(e,t)});h.current=null,c(e=>e.length>0?e.slice(1):e),p.current=t},[m]);return o.useImperativeHandle(t,()=>({pulsate:b,start:f,stop:v}),[b,f,v]),(0,Ue.jsx)(Fi,(0,en.Z)({className:(0,tn.Z)(Di.root,n.root,i),ref:g},a,{children:(0,Ue.jsx)(ki,{component:null,exit:!0,children:s})}))}),Ui=zi;function Gi(e){return(0,Vn.ZP)("MuiButtonBase",e)}const Vi=(0,Gn.Z)("MuiButtonBase",["root","disabled","focusVisible"]),Hi=["action","centerRipple","children","className","component","disabled","disableRipple","disableTouchRipple","focusRipple","focusVisibleClassName","LinkComponent","onBlur","onClick","onContextMenu","onDragLeave","onFocus","onFocusVisible","onKeyDown","onKeyUp","onMouseDown","onMouseLeave","onMouseUp","onTouchEnd","onTouchMove","onTouchStart","tabIndex","TouchRippleProps","touchRippleRef","type"],Wi=(0,un.ZP)("button",{name:"MuiButtonBase",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",boxSizing:"border-box",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none",textDecoration:"none",color:"inherit","&::-moz-focus-inner":{borderStyle:"none"},[`&.${Vi.disabled}`]:{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}}),Zi=o.forwardRef(function(e,t){const l=(0,vn.i)({props:e,name:"MuiButtonBase"}),{action:r,centerRipple:n=!1,children:i,className:a,component:s="button",disabled:c=!1,disableRipple:u=!1,disableTouchRipple:p=!1,focusRipple:d=!1,LinkComponent:m="a",onBlur:h,onClick:g,onContextMenu:y,onDragLeave:f,onFocus:b,onFocusVisible:v,onKeyDown:x,onKeyUp:S,onMouseDown:N,onMouseLeave:C,onMouseUp:w,onTouchEnd:I,onTouchMove:k,onTouchStart:T,tabIndex:A=0,TouchRippleProps:D,touchRippleRef:M,type:E}=l,R=(0,lr.Z)(l,Hi),B=o.useRef(null),j=o.useRef(null),P=(0,Cn.Z)(j,M),{isFocusVisibleRef:_,onFocus:O,onBlur:L,ref:F}=(0,ai.Z)(),[q,z]=o.useState(!1);c&&q&&z(!1),o.useImperativeHandle(r,()=>({focusVisible:()=>{z(!0),B.current.focus()}}),[]);const[U,G]=o.useState(!1);o.useEffect(()=>{G(!0)},[]);const V=U&&!u&&!c;function H(e,t,l=p){return(0,ni.Z)(r=>{t&&t(r);return!l&&j.current&&j.current[e](r),!0})}o.useEffect(()=>{q&&d&&!u&&U&&j.current.pulsate()},[u,d,q,U]);const W=H("start",N),Z=H("stop",y),$=H("stop",f),K=H("stop",w),Y=H("stop",e=>{q&&e.preventDefault(),C&&C(e)}),Q=H("start",T),J=H("stop",I),X=H("stop",k),ee=H("stop",e=>{L(e),!1===_.current&&z(!1),h&&h(e)},!1),te=(0,ni.Z)(e=>{B.current||(B.current=e.currentTarget),O(e),!0===_.current&&(z(!0),v&&v(e)),b&&b(e)}),le=()=>{const e=B.current;return s&&"button"!==s&&!("A"===e.tagName&&e.href)},re=o.useRef(!1),ne=(0,ni.Z)(e=>{d&&!re.current&&q&&j.current&&" "===e.key&&(re.current=!0,j.current.stop(e,()=>{j.current.start(e)})),e.target===e.currentTarget&&le()&&" "===e.key&&e.preventDefault(),x&&x(e),e.target===e.currentTarget&&le()&&"Enter"===e.key&&!c&&(e.preventDefault(),g&&g(e))}),ie=(0,ni.Z)(e=>{d&&" "===e.key&&j.current&&q&&!e.defaultPrevented&&(re.current=!1,j.current.stop(e,()=>{j.current.pulsate(e)})),S&&S(e),g&&e.target===e.currentTarget&&le()&&" "===e.key&&!e.defaultPrevented&&g(e)});let ae=s;"button"===ae&&(R.href||R.to)&&(ae=m);const se={};"button"===ae?(se.type=void 0===E?"button":E,se.disabled=c):(R.href||R.to||(se.role="button"),c&&(se["aria-disabled"]=c));const oe=(0,Cn.Z)(t,F,B);const ce=(0,en.Z)({},l,{centerRipple:n,component:s,disabled:c,disableRipple:u,disableTouchRipple:p,focusRipple:d,tabIndex:A,focusVisible:q}),ue=(e=>{const{disabled:t,focusVisible:l,focusVisibleClassName:r,classes:n}=e,i={root:["root",t&&"disabled",l&&"focusVisible"]},a=(0,rn.Z)(i,Gi,n);return l&&r&&(a.root+=` ${r}`),a})(ce);return(0,Ue.jsxs)(Wi,(0,en.Z)({as:ae,className:(0,tn.Z)(ue.root,a),ownerState:ce,onBlur:ee,onClick:g,onContextMenu:Z,onFocus:te,onKeyDown:ne,onKeyUp:ie,onMouseDown:W,onMouseLeave:Y,onMouseUp:K,onDragLeave:$,onTouchEnd:J,onTouchMove:X,onTouchStart:Q,ref:oe,tabIndex:c?-1:A,type:E},se,R,{children:[i,V?(0,Ue.jsx)(Ui,(0,en.Z)({ref:P,center:n},D)):null]}))}),$i=Zi;function Ki(e){return(0,Vn.ZP)("MuiFab",e)}const Yi=(0,Gn.Z)("MuiFab",["root","primary","secondary","extended","circular","focusVisible","disabled","colorInherit","sizeSmall","sizeMedium","sizeLarge","info","error","warning","success"]);var Qi=l(13727);const Ji=["children","className","color","component","disabled","disableFocusRipple","focusVisibleClassName","size","variant"],Xi=(0,un.ZP)($i,{name:"MuiFab",slot:"Root",shouldForwardProp:e=>(0,Qi.Z)(e)||"classes"===e,overridesResolver:(e,t)=>{const{ownerState:l}=e;return[t.root,t[l.variant],t[`size${(0,xn.Z)(l.size)}`],"inherit"===l.color&&t.colorInherit,t[(0,xn.Z)(l.size)],t[l.color]]}})(({theme:e,ownerState:t})=>{var l,r;return(0,en.Z)({},e.typography.button,{minHeight:36,transition:e.transitions.create(["background-color","box-shadow","border-color"],{duration:e.transitions.duration.short}),borderRadius:"50%",padding:0,minWidth:0,width:56,height:56,zIndex:(e.vars||e).zIndex.fab,boxShadow:(e.vars||e).shadows[6],"&:active":{boxShadow:(e.vars||e).shadows[12]},color:e.vars?e.vars.palette.text.primary:null==(l=(r=e.palette).getContrastText)?void 0:l.call(r,e.palette.grey[300]),backgroundColor:(e.vars||e).palette.grey[300],"&:hover":{backgroundColor:(e.vars||e).palette.grey.A100,"@media (hover: none)":{backgroundColor:(e.vars||e).palette.grey[300]},textDecoration:"none"},[`&.${Yi.focusVisible}`]:{boxShadow:(e.vars||e).shadows[6]}},"small"===t.size&&{width:40,height:40},"medium"===t.size&&{width:48,height:48},"extended"===t.variant&&{borderRadius:24,padding:"0 16px",width:"auto",minHeight:"auto",minWidth:48,height:48},"extended"===t.variant&&"small"===t.size&&{width:"auto",padding:"0 8px",borderRadius:17,minWidth:34,height:34},"extended"===t.variant&&"medium"===t.size&&{width:"auto",padding:"0 16px",borderRadius:20,minWidth:40,height:40},"inherit"===t.color&&{color:"inherit"})},({theme:e,ownerState:t})=>(0,en.Z)({},"inherit"!==t.color&&"default"!==t.color&&null!=(e.vars||e).palette[t.color]&&{color:(e.vars||e).palette[t.color].contrastText,backgroundColor:(e.vars||e).palette[t.color].main,"&:hover":{backgroundColor:(e.vars||e).palette[t.color].dark,"@media (hover: none)":{backgroundColor:(e.vars||e).palette[t.color].main}}}),({theme:e})=>({[`&.${Yi.disabled}`]:{color:(e.vars||e).palette.action.disabled,boxShadow:(e.vars||e).shadows[0],backgroundColor:(e.vars||e).palette.action.disabledBackground}})),ea=o.forwardRef(function(e,t){const l=(0,vn.i)({props:e,name:"MuiFab"}),{children:r,className:n,color:i="default",component:a="button",disabled:s=!1,disableFocusRipple:o=!1,focusVisibleClassName:c,size:u="large",variant:p="circular"}=l,d=(0,lr.Z)(l,Ji),m=(0,en.Z)({},l,{color:i,component:a,disabled:s,disableFocusRipple:o,size:u,variant:p}),h=(e=>{const{color:t,variant:l,classes:r,size:n}=e,i={root:["root",l,`size${(0,xn.Z)(n)}`,"inherit"===t?"colorInherit":t]},a=(0,rn.Z)(i,Ki,r);return(0,en.Z)({},r,a)})(m);return(0,Ue.jsx)(Xi,(0,en.Z)({className:(0,tn.Z)(h.root,n),component:a,disabled:s,focusRipple:!o,focusVisibleClassName:(0,tn.Z)(h.focusVisible,c),ownerState:m,ref:t},d,{classes:h,children:r}))}),ta=ea;function la(e){return String(e).match(/[\d.\-+]*\s*(.*)/)[1]||""}function ra(e){return parseFloat(e)}var na=l(62756),ia=l(89116);function aa(e,t=0,l=1){return(0,ia.Z)(e,t,l)}function sa(e){if(e.type)return e;if("#"===e.charAt(0))return sa(function(e){e=e.slice(1);const t=new RegExp(`.{1,${e.length>=6?2:1}}`,"g");let l=e.match(t);return l&&1===l[0].length&&(l=l.map(e=>e+e)),l?`rgb${4===l.length?"a":""}(${l.map((e,t)=>t<3?parseInt(e,16):Math.round(parseInt(e,16)/255*1e3)/1e3).join(", ")})`:""}(e));const t=e.indexOf("("),l=e.substring(0,t);if(-1===["rgb","rgba","hsl","hsla","color"].indexOf(l))throw new Error((0,na.Z)(9,e));let r,n=e.substring(t+1,e.length-1);if("color"===l){if(n=n.split(" "),r=n.shift(),4===n.length&&"/"===n[3].charAt(0)&&(n[3]=n[3].slice(1)),-1===["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].indexOf(r))throw new Error((0,na.Z)(10,r))}else n=n.split(",");return n=n.map(e=>parseFloat(e)),{type:l,values:n,colorSpace:r}}function oa(e){const{type:t,colorSpace:l}=e;let{values:r}=e;return-1!==t.indexOf("rgb")?r=r.map((e,t)=>t<3?parseInt(e,10):e):-1!==t.indexOf("hsl")&&(r[1]=`${r[1]}%`,r[2]=`${r[2]}%`),r=-1!==t.indexOf("color")?`${l} ${r.join(" ")}`:`${r.join(", ")}`,`${t}(${r})`}function ca(e,t){return e=sa(e),t=aa(t),"rgb"!==e.type&&"hsl"!==e.type||(e.type+="a"),"color"===e.type?e.values[3]=`/${t}`:e.values[3]=t,oa(e)}function ua(e){return(0,Vn.ZP)("MuiSkeleton",e)}(0,Gn.Z)("MuiSkeleton",["root","text","rectangular","rounded","circular","pulse","wave","withChildren","fitContent","heightAuto"]);const pa=["animation","className","component","height","style","variant","width"];let da,ma,ha,ga,ya=e=>e;const fa=(0,Ti.F4)(da||(da=ya`
  0% {
    opacity: 1;
  }

  50% {
    opacity: 0.4;
  }

  100% {
    opacity: 1;
  }
`)),ba=(0,Ti.F4)(ma||(ma=ya`
  0% {
    transform: translateX(-100%);
  }

  50% {
    /* +0.5s of delay between each loop */
    transform: translateX(100%);
  }

  100% {
    transform: translateX(100%);
  }
`)),va=(0,un.ZP)("span",{name:"MuiSkeleton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:l}=e;return[t.root,t[l.variant],!1!==l.animation&&t[l.animation],l.hasChildren&&t.withChildren,l.hasChildren&&!l.width&&t.fitContent,l.hasChildren&&!l.height&&t.heightAuto]}})(({theme:e,ownerState:t})=>{const l=la(e.shape.borderRadius)||"px",r=ra(e.shape.borderRadius);return(0,en.Z)({display:"block",backgroundColor:e.vars?e.vars.palette.Skeleton.bg:ca(e.palette.text.primary,"light"===e.palette.mode?.11:.13),height:"1.2em"},"text"===t.variant&&{marginTop:0,marginBottom:0,height:"auto",transformOrigin:"0 55%",transform:"scale(1, 0.60)",borderRadius:`${r}${l}/${Math.round(r/.6*10)/10}${l}`,"&:empty:before":{content:'"\\00a0"'}},"circular"===t.variant&&{borderRadius:"50%"},"rounded"===t.variant&&{borderRadius:(e.vars||e).shape.borderRadius},t.hasChildren&&{"& > *":{visibility:"hidden"}},t.hasChildren&&!t.width&&{maxWidth:"fit-content"},t.hasChildren&&!t.height&&{height:"auto"})},({ownerState:e})=>"pulse"===e.animation&&(0,Ti.iv)(ha||(ha=ya`
      animation: ${0} 2s ease-in-out 0.5s infinite;
    `),fa),({ownerState:e,theme:t})=>"wave"===e.animation&&(0,Ti.iv)(ga||(ga=ya`
      position: relative;
      overflow: hidden;

      /* Fix bug in Safari https://bugs.webkit.org/show_bug.cgi?id=68196 */
      -webkit-mask-image: -webkit-radial-gradient(white, black);

      &::after {
        animation: ${0} 2s linear 0.5s infinite;
        background: linear-gradient(
          90deg,
          transparent,
          ${0},
          transparent
        );
        content: '';
        position: absolute;
        transform: translateX(-100%); /* Avoid flash during server-side hydration */
        bottom: 0;
        left: 0;
        right: 0;
        top: 0;
      }
    `),ba,(t.vars||t).palette.action.hover)),xa=o.forwardRef(function(e,t){const l=(0,vn.i)({props:e,name:"MuiSkeleton"}),{animation:r="pulse",className:n,component:i="span",height:a,style:s,variant:o="text",width:c}=l,u=(0,lr.Z)(l,pa),p=(0,en.Z)({},l,{animation:r,component:i,variant:o,hasChildren:Boolean(u.children)}),d=(e=>{const{classes:t,variant:l,animation:r,hasChildren:n,width:i,height:a}=e,s={root:["root",l,r,n&&"withChildren",n&&!i&&"fitContent",n&&!a&&"heightAuto"]};return(0,rn.Z)(s,ua,t)})(p);return(0,Ue.jsx)(va,(0,en.Z)({as:i,ref:t,className:(0,tn.Z)(d.root,n),ownerState:p},u,{style:(0,en.Z)({width:c,height:a},s)}))}),Sa=xa;var Na=l(81171);const Ca=(0,Na.Z)((0,Ue.jsx)("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z"}),"Cancel");function wa(e){return(0,Vn.ZP)("MuiChip",e)}const Ia=(0,Gn.Z)("MuiChip",["root","sizeSmall","sizeMedium","colorError","colorInfo","colorPrimary","colorSecondary","colorSuccess","colorWarning","disabled","clickable","clickableColorPrimary","clickableColorSecondary","deletable","deletableColorPrimary","deletableColorSecondary","outlined","filled","outlinedPrimary","outlinedSecondary","filledPrimary","filledSecondary","avatar","avatarSmall","avatarMedium","avatarColorPrimary","avatarColorSecondary","icon","iconSmall","iconMedium","iconColorPrimary","iconColorSecondary","label","labelSmall","labelMedium","deleteIcon","deleteIconSmall","deleteIconMedium","deleteIconColorPrimary","deleteIconColorSecondary","deleteIconOutlinedColorPrimary","deleteIconOutlinedColorSecondary","deleteIconFilledColorPrimary","deleteIconFilledColorSecondary","focusVisible"]),ka=["avatar","className","clickable","color","component","deleteIcon","disabled","icon","label","onClick","onDelete","onKeyDown","onKeyUp","size","variant","tabIndex","skipFocusWhenDisabled"],Ta=(0,un.ZP)("div",{name:"MuiChip",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:l}=e,{color:r,iconColor:n,clickable:i,onDelete:a,size:s,variant:o}=l;return[{[`& .${Ia.avatar}`]:t.avatar},{[`& .${Ia.avatar}`]:t[`avatar${(0,xn.Z)(s)}`]},{[`& .${Ia.avatar}`]:t[`avatarColor${(0,xn.Z)(r)}`]},{[`& .${Ia.icon}`]:t.icon},{[`& .${Ia.icon}`]:t[`icon${(0,xn.Z)(s)}`]},{[`& .${Ia.icon}`]:t[`iconColor${(0,xn.Z)(n)}`]},{[`& .${Ia.deleteIcon}`]:t.deleteIcon},{[`& .${Ia.deleteIcon}`]:t[`deleteIcon${(0,xn.Z)(s)}`]},{[`& .${Ia.deleteIcon}`]:t[`deleteIconColor${(0,xn.Z)(r)}`]},{[`& .${Ia.deleteIcon}`]:t[`deleteIcon${(0,xn.Z)(o)}Color${(0,xn.Z)(r)}`]},t.root,t[`size${(0,xn.Z)(s)}`],t[`color${(0,xn.Z)(r)}`],i&&t.clickable,i&&"default"!==r&&t[`clickableColor${(0,xn.Z)(r)})`],a&&t.deletable,a&&"default"!==r&&t[`deletableColor${(0,xn.Z)(r)}`],t[o],t[`${o}${(0,xn.Z)(r)}`]]}})(({theme:e,ownerState:t})=>{const l="light"===e.palette.mode?e.palette.grey[700]:e.palette.grey[300];return(0,en.Z)({maxWidth:"100%",fontFamily:e.typography.fontFamily,fontSize:e.typography.pxToRem(13),display:"inline-flex",alignItems:"center",justifyContent:"center",height:32,color:(e.vars||e).palette.text.primary,backgroundColor:(e.vars||e).palette.action.selected,borderRadius:16,whiteSpace:"nowrap",transition:e.transitions.create(["background-color","box-shadow"]),cursor:"unset",outline:0,textDecoration:"none",border:0,padding:0,verticalAlign:"middle",boxSizing:"border-box",[`&.${Ia.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity,pointerEvents:"none"},[`& .${Ia.avatar}`]:{marginLeft:5,marginRight:-6,width:24,height:24,color:e.vars?e.vars.palette.Chip.defaultAvatarColor:l,fontSize:e.typography.pxToRem(12)},[`& .${Ia.avatarColorPrimary}`]:{color:(e.vars||e).palette.primary.contrastText,backgroundColor:(e.vars||e).palette.primary.dark},[`& .${Ia.avatarColorSecondary}`]:{color:(e.vars||e).palette.secondary.contrastText,backgroundColor:(e.vars||e).palette.secondary.dark},[`& .${Ia.avatarSmall}`]:{marginLeft:4,marginRight:-4,width:18,height:18,fontSize:e.typography.pxToRem(10)},[`& .${Ia.icon}`]:(0,en.Z)({marginLeft:5,marginRight:-6},"small"===t.size&&{fontSize:18,marginLeft:4,marginRight:-4},t.iconColor===t.color&&(0,en.Z)({color:e.vars?e.vars.palette.Chip.defaultIconColor:l},"default"!==t.color&&{color:"inherit"})),[`& .${Ia.deleteIcon}`]:(0,en.Z)({WebkitTapHighlightColor:"transparent",color:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / 0.26)`:(0,nn.Fq)(e.palette.text.primary,.26),fontSize:22,cursor:"pointer",margin:"0 5px 0 -6px","&:hover":{color:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / 0.4)`:(0,nn.Fq)(e.palette.text.primary,.4)}},"small"===t.size&&{fontSize:16,marginRight:4,marginLeft:-4},"default"!==t.color&&{color:e.vars?`rgba(${e.vars.palette[t.color].contrastTextChannel} / 0.7)`:(0,nn.Fq)(e.palette[t.color].contrastText,.7),"&:hover, &:active":{color:(e.vars||e).palette[t.color].contrastText}})},"small"===t.size&&{height:24},"default"!==t.color&&{backgroundColor:(e.vars||e).palette[t.color].main,color:(e.vars||e).palette[t.color].contrastText},t.onDelete&&{[`&.${Ia.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:(0,nn.Fq)(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},t.onDelete&&"default"!==t.color&&{[`&.${Ia.focusVisible}`]:{backgroundColor:(e.vars||e).palette[t.color].dark}})},({theme:e,ownerState:t})=>(0,en.Z)({},t.clickable&&{userSelect:"none",WebkitTapHighlightColor:"transparent",cursor:"pointer","&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:(0,nn.Fq)(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity)},[`&.${Ia.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:(0,nn.Fq)(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)},"&:active":{boxShadow:(e.vars||e).shadows[1]}},t.clickable&&"default"!==t.color&&{[`&:hover, &.${Ia.focusVisible}`]:{backgroundColor:(e.vars||e).palette[t.color].dark}}),({theme:e,ownerState:t})=>(0,en.Z)({},"outlined"===t.variant&&{backgroundColor:"transparent",border:e.vars?`1px solid ${e.vars.palette.Chip.defaultBorder}`:`1px solid ${"light"===e.palette.mode?e.palette.grey[400]:e.palette.grey[700]}`,[`&.${Ia.clickable}:hover`]:{backgroundColor:(e.vars||e).palette.action.hover},[`&.${Ia.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`& .${Ia.avatar}`]:{marginLeft:4},[`& .${Ia.avatarSmall}`]:{marginLeft:2},[`& .${Ia.icon}`]:{marginLeft:4},[`& .${Ia.iconSmall}`]:{marginLeft:2},[`& .${Ia.deleteIcon}`]:{marginRight:5},[`& .${Ia.deleteIconSmall}`]:{marginRight:3}},"outlined"===t.variant&&"default"!==t.color&&{color:(e.vars||e).palette[t.color].main,border:`1px solid ${e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / 0.7)`:(0,nn.Fq)(e.palette[t.color].main,.7)}`,[`&.${Ia.clickable}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,nn.Fq)(e.palette[t.color].main,e.palette.action.hoverOpacity)},[`&.${Ia.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.focusOpacity})`:(0,nn.Fq)(e.palette[t.color].main,e.palette.action.focusOpacity)},[`& .${Ia.deleteIcon}`]:{color:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / 0.7)`:(0,nn.Fq)(e.palette[t.color].main,.7),"&:hover, &:active":{color:(e.vars||e).palette[t.color].main}}})),Aa=(0,un.ZP)("span",{name:"MuiChip",slot:"Label",overridesResolver:(e,t)=>{const{ownerState:l}=e,{size:r}=l;return[t.label,t[`label${(0,xn.Z)(r)}`]]}})(({ownerState:e})=>(0,en.Z)({overflow:"hidden",textOverflow:"ellipsis",paddingLeft:12,paddingRight:12,whiteSpace:"nowrap"},"outlined"===e.variant&&{paddingLeft:11,paddingRight:11},"small"===e.size&&{paddingLeft:8,paddingRight:8},"small"===e.size&&"outlined"===e.variant&&{paddingLeft:7,paddingRight:7}));function Da(e){return"Backspace"===e.key||"Delete"===e.key}const Ma=o.forwardRef(function(e,t){const l=(0,vn.i)({props:e,name:"MuiChip"}),{avatar:r,className:n,clickable:i,color:a="default",component:s,deleteIcon:c,disabled:u=!1,icon:p,label:d,onClick:m,onDelete:h,onKeyDown:g,onKeyUp:y,size:f="medium",variant:b="filled",tabIndex:v,skipFocusWhenDisabled:x=!1}=l,S=(0,lr.Z)(l,ka),N=o.useRef(null),C=(0,Cn.Z)(N,t),w=e=>{e.stopPropagation(),h&&h(e)},I=!(!1===i||!m)||i,k=I||h?$i:s||"div",T=(0,en.Z)({},l,{component:k,disabled:u,size:f,color:a,iconColor:o.isValidElement(p)&&p.props.color||a,onDelete:!!h,clickable:I,variant:b}),A=(e=>{const{classes:t,disabled:l,size:r,color:n,iconColor:i,onDelete:a,clickable:s,variant:o}=e,c={root:["root",o,l&&"disabled",`size${(0,xn.Z)(r)}`,`color${(0,xn.Z)(n)}`,s&&"clickable",s&&`clickableColor${(0,xn.Z)(n)}`,a&&"deletable",a&&`deletableColor${(0,xn.Z)(n)}`,`${o}${(0,xn.Z)(n)}`],label:["label",`label${(0,xn.Z)(r)}`],avatar:["avatar",`avatar${(0,xn.Z)(r)}`,`avatarColor${(0,xn.Z)(n)}`],icon:["icon",`icon${(0,xn.Z)(r)}`,`iconColor${(0,xn.Z)(i)}`],deleteIcon:["deleteIcon",`deleteIcon${(0,xn.Z)(r)}`,`deleteIconColor${(0,xn.Z)(n)}`,`deleteIcon${(0,xn.Z)(o)}Color${(0,xn.Z)(n)}`]};return(0,rn.Z)(c,wa,t)})(T),D=k===$i?(0,en.Z)({component:s||"div",focusVisibleClassName:A.focusVisible},h&&{disableRipple:!0}):{};let M=null;h&&(M=c&&o.isValidElement(c)?o.cloneElement(c,{className:(0,tn.Z)(c.props.className,A.deleteIcon),onClick:w}):(0,Ue.jsx)(Ca,{className:(0,tn.Z)(A.deleteIcon),onClick:w}));let E=null;r&&o.isValidElement(r)&&(E=o.cloneElement(r,{className:(0,tn.Z)(A.avatar,r.props.className)}));let R=null;return p&&o.isValidElement(p)&&(R=o.cloneElement(p,{className:(0,tn.Z)(A.icon,p.props.className)})),(0,Ue.jsxs)(Ta,(0,en.Z)({as:k,className:(0,tn.Z)(A.root,n),disabled:!(!I||!u)||void 0,onClick:m,onKeyDown:e=>{e.currentTarget===e.target&&Da(e)&&e.preventDefault(),g&&g(e)},onKeyUp:e=>{e.currentTarget===e.target&&(h&&Da(e)?h(e):"Escape"===e.key&&N.current&&N.current.blur()),y&&y(e)},ref:C,tabIndex:x&&u?-1:v,ownerState:T},D,S,{children:[E||R,(0,Ue.jsx)(Aa,{className:(0,tn.Z)(A.label),ownerState:T,children:d}),M]}))}),Ea=Ma;var Ra="#4fa94d",Ba={"aria-busy":!0,role:"status"};var ja=l(96214),Pa=l(59767),_a=l.n(Pa);const Oa=function(e){function t(e,r,o,c,d){for(var m,h,g,y,x,N=0,C=0,w=0,I=0,k=0,R=0,j=g=m=0,_=0,O=0,L=0,F=0,q=o.length,z=q-1,U="",G="",V="",H="";_<q;){if(h=o.charCodeAt(_),_===z&&0!==C+I+w+N&&(0!==C&&(h=47===C?10:47),I=w=N=0,q++,z++),0===C+I+w+N){if(_===z&&(0<O&&(U=U.replace(p,"")),0<U.trim().length)){switch(h){case 32:case 9:case 59:case 13:case 10:break;default:U+=o.charAt(_)}h=59}switch(h){case 123:for(m=(U=U.trim()).charCodeAt(0),g=1,F=++_;_<q;){switch(h=o.charCodeAt(_)){case 123:g++;break;case 125:g--;break;case 47:switch(h=o.charCodeAt(_+1)){case 42:case 47:e:{for(j=_+1;j<z;++j)switch(o.charCodeAt(j)){case 47:if(42===h&&42===o.charCodeAt(j-1)&&_+2!==j){_=j+1;break e}break;case 10:if(47===h){_=j+1;break e}}_=j}}break;case 91:h++;case 40:h++;case 34:case 39:for(;_++<z&&o.charCodeAt(_)!==h;);}if(0===g)break;_++}if(g=o.substring(F,_),0===m&&(m=(U=U.replace(u,"").trim()).charCodeAt(0)),64===m){switch(0<O&&(U=U.replace(p,"")),h=U.charCodeAt(1)){case 100:case 109:case 115:case 45:O=r;break;default:O=E}if(F=(g=t(r,O,g,h,d+1)).length,0<B&&(x=s(3,g,O=l(E,U,L),r,A,T,F,h,d,c),U=O.join(""),void 0!==x&&0===(F=(g=x.trim()).length)&&(h=0,g="")),0<F)switch(h){case 115:U=U.replace(S,a);case 100:case 109:case 45:g=U+"{"+g+"}";break;case 107:g=(U=U.replace(f,"$1 $2"))+"{"+g+"}",g=1===M||2===M&&i("@"+g,3)?"@-webkit-"+g+"@"+g:"@"+g;break;default:g=U+g,112===c&&(G+=g,g="")}else g=""}else g=t(r,l(r,U,L),g,c,d+1);V+=g,g=L=O=j=m=0,U="",h=o.charCodeAt(++_);break;case 125:case 59:if(1<(F=(U=(0<O?U.replace(p,""):U).trim()).length))switch(0===j&&(m=U.charCodeAt(0),45===m||96<m&&123>m)&&(F=(U=U.replace(" ",":")).length),0<B&&void 0!==(x=s(1,U,r,e,A,T,G.length,c,d,c))&&0===(F=(U=x.trim()).length)&&(U="\0\0"),m=U.charCodeAt(0),h=U.charCodeAt(1),m){case 0:break;case 64:if(105===h||99===h){H+=U+o.charAt(_);break}default:58!==U.charCodeAt(F-1)&&(G+=n(U,m,h,U.charCodeAt(2)))}L=O=j=m=0,U="",h=o.charCodeAt(++_)}}switch(h){case 13:case 10:47===C?C=0:0===1+m&&107!==c&&0<U.length&&(O=1,U+="\0"),0<B*P&&s(0,U,r,e,A,T,G.length,c,d,c),T=1,A++;break;case 59:case 125:if(0===C+I+w+N){T++;break}default:switch(T++,y=o.charAt(_),h){case 9:case 32:if(0===I+N+C)switch(k){case 44:case 58:case 9:case 32:y="";break;default:32!==h&&(y=" ")}break;case 0:y="\\0";break;case 12:y="\\f";break;case 11:y="\\v";break;case 38:0===I+C+N&&(O=L=1,y="\f"+y);break;case 108:if(0===I+C+N+D&&0<j)switch(_-j){case 2:112===k&&58===o.charCodeAt(_-3)&&(D=k);case 8:111===R&&(D=R)}break;case 58:0===I+C+N&&(j=_);break;case 44:0===C+w+I+N&&(O=1,y+="\r");break;case 34:case 39:0===C&&(I=I===h?0:0===I?h:I);break;case 91:0===I+C+w&&N++;break;case 93:0===I+C+w&&N--;break;case 41:0===I+C+N&&w--;break;case 40:if(0===I+C+N){if(0===m)if(2*k+3*R===533);else m=1;w++}break;case 64:0===C+w+I+N+j+g&&(g=1);break;case 42:case 47:if(!(0<I+N+w))switch(C){case 0:switch(2*h+3*o.charCodeAt(_+1)){case 235:C=47;break;case 220:F=_,C=42}break;case 42:47===h&&42===k&&F+2!==_&&(33===o.charCodeAt(F+2)&&(G+=o.substring(F,_+1)),y="",C=0)}}0===C&&(U+=y)}R=k,k=h,_++}if(0<(F=G.length)){if(O=r,0<B&&(void 0!==(x=s(2,G,O,e,A,T,F,c,d,c))&&0===(G=x).length))return H+G+V;if(G=O.join(",")+"{"+G+"}",0!==M*D){switch(2!==M||i(G,2)||(D=0),D){case 111:G=G.replace(v,":-moz-$1")+G;break;case 112:G=G.replace(b,"::-webkit-input-$1")+G.replace(b,"::-moz-$1")+G.replace(b,":-ms-input-$1")+G}D=0}}return H+G+V}function l(e,t,l){var n=t.trim().split(g);t=n;var i=n.length,a=e.length;switch(a){case 0:case 1:var s=0;for(e=0===a?"":e[0]+" ";s<i;++s)t[s]=r(e,t[s],l).trim();break;default:var o=s=0;for(t=[];s<i;++s)for(var c=0;c<a;++c)t[o++]=r(e[c]+" ",n[s],l).trim()}return t}function r(e,t,l){var r=t.charCodeAt(0);switch(33>r&&(r=(t=t.trim()).charCodeAt(0)),r){case 38:return t.replace(y,"$1"+e.trim());case 58:return e.trim()+t.replace(y,"$1"+e.trim());default:if(0<1*l&&0<t.indexOf("\f"))return t.replace(y,(58===e.charCodeAt(0)?"":"$1")+e.trim())}return e+t}function n(e,t,l,r){var a=e+";",s=2*t+3*l+4*r;if(944===s){e=a.indexOf(":",9)+1;var o=a.substring(e,a.length-1).trim();return o=a.substring(0,e).trim()+o+";",1===M||2===M&&i(o,1)?"-webkit-"+o+o:o}if(0===M||2===M&&!i(a,1))return a;switch(s){case 1015:return 97===a.charCodeAt(10)?"-webkit-"+a+a:a;case 951:return 116===a.charCodeAt(3)?"-webkit-"+a+a:a;case 963:return 110===a.charCodeAt(5)?"-webkit-"+a+a:a;case 1009:if(100!==a.charCodeAt(4))break;case 969:case 942:return"-webkit-"+a+a;case 978:return"-webkit-"+a+"-moz-"+a+a;case 1019:case 983:return"-webkit-"+a+"-moz-"+a+"-ms-"+a+a;case 883:if(45===a.charCodeAt(8))return"-webkit-"+a+a;if(0<a.indexOf("image-set(",11))return a.replace(k,"$1-webkit-$2")+a;break;case 932:if(45===a.charCodeAt(4))switch(a.charCodeAt(5)){case 103:return"-webkit-box-"+a.replace("-grow","")+"-webkit-"+a+"-ms-"+a.replace("grow","positive")+a;case 115:return"-webkit-"+a+"-ms-"+a.replace("shrink","negative")+a;case 98:return"-webkit-"+a+"-ms-"+a.replace("basis","preferred-size")+a}return"-webkit-"+a+"-ms-"+a+a;case 964:return"-webkit-"+a+"-ms-flex-"+a+a;case 1023:if(99!==a.charCodeAt(8))break;return"-webkit-box-pack"+(o=a.substring(a.indexOf(":",15)).replace("flex-","").replace("space-between","justify"))+"-webkit-"+a+"-ms-flex-pack"+o+a;case 1005:return m.test(a)?a.replace(d,":-webkit-")+a.replace(d,":-moz-")+a:a;case 1e3:switch(t=(o=a.substring(13).trim()).indexOf("-")+1,o.charCodeAt(0)+o.charCodeAt(t)){case 226:o=a.replace(x,"tb");break;case 232:o=a.replace(x,"tb-rl");break;case 220:o=a.replace(x,"lr");break;default:return a}return"-webkit-"+a+"-ms-"+o+a;case 1017:if(-1===a.indexOf("sticky",9))break;case 975:switch(t=(a=e).length-10,s=(o=(33===a.charCodeAt(t)?a.substring(0,t):a).substring(e.indexOf(":",7)+1).trim()).charCodeAt(0)+(0|o.charCodeAt(7))){case 203:if(111>o.charCodeAt(8))break;case 115:a=a.replace(o,"-webkit-"+o)+";"+a;break;case 207:case 102:a=a.replace(o,"-webkit-"+(102<s?"inline-":"")+"box")+";"+a.replace(o,"-webkit-"+o)+";"+a.replace(o,"-ms-"+o+"box")+";"+a}return a+";";case 938:if(45===a.charCodeAt(5))switch(a.charCodeAt(6)){case 105:return o=a.replace("-items",""),"-webkit-"+a+"-webkit-box-"+o+"-ms-flex-"+o+a;case 115:return"-webkit-"+a+"-ms-flex-item-"+a.replace(C,"")+a;default:return"-webkit-"+a+"-ms-flex-line-pack"+a.replace("align-content","").replace(C,"")+a}break;case 973:case 989:if(45!==a.charCodeAt(3)||122===a.charCodeAt(4))break;case 931:case 953:if(!0===I.test(e))return 115===(o=e.substring(e.indexOf(":")+1)).charCodeAt(0)?n(e.replace("stretch","fill-available"),t,l,r).replace(":fill-available",":stretch"):a.replace(o,"-webkit-"+o)+a.replace(o,"-moz-"+o.replace("fill-",""))+a;break;case 962:if(a="-webkit-"+a+(102===a.charCodeAt(5)?"-ms-"+a:"")+a,211===l+r&&105===a.charCodeAt(13)&&0<a.indexOf("transform",10))return a.substring(0,a.indexOf(";",27)+1).replace(h,"$1-webkit-$2")+a}return a}function i(e,t){var l=e.indexOf(1===t?":":"{"),r=e.substring(0,3!==t?l:10);return l=e.substring(l+1,e.length-1),j(2!==t?r:r.replace(w,"$1"),l,t)}function a(e,t){var l=n(t,t.charCodeAt(0),t.charCodeAt(1),t.charCodeAt(2));return l!==t+";"?l.replace(N," or ($1)").substring(4):"("+t+")"}function s(e,t,l,r,n,i,a,s,o,u){for(var p,d=0,m=t;d<B;++d)switch(p=R[d].call(c,e,m,l,r,n,i,a,s,o,u)){case void 0:case!1:case!0:case null:break;default:m=p}if(m!==t)return m}function o(e){return void 0!==(e=e.prefix)&&(j=null,e?"function"!==typeof e?M=1:(M=2,j=e):M=0),o}function c(e,l){var r=e;if(33>r.charCodeAt(0)&&(r=r.trim()),r=[r],0<B){var n=s(-1,l,r,r,A,T,0,0,0,0);void 0!==n&&"string"===typeof n&&(l=n)}var i=t(E,r,l,0,0);return 0<B&&(void 0!==(n=s(-2,i,r,r,A,T,i.length,0,0,0))&&(i=n)),D=0,T=A=1,i}var u=/^\0+/g,p=/[\0\r\f]/g,d=/: */g,m=/zoo|gra/,h=/([,: ])(transform)/g,g=/,\r+?/g,y=/([\t\r\n ])*\f?&/g,f=/@(k\w+)\s*(\S*)\s*/,b=/::(place)/g,v=/:(read-only)/g,x=/[svh]\w+-[tblr]{2}/,S=/\(\s*(.*)\s*\)/g,N=/([\s\S]*?);/g,C=/-self|flex-/g,w=/[^]*?(:[rp][el]a[\w-]+)[^]*/,I=/stretch|:\s*\w+\-(?:conte|avail)/,k=/([^-])(image-set\()/,T=1,A=1,D=0,M=1,E=[],R=[],B=0,j=null,P=0;return c.use=function e(t){switch(t){case void 0:case null:B=R.length=0;break;default:if("function"===typeof t)R[B++]=t;else if("object"===typeof t)for(var l=0,r=t.length;l<r;++l)e(t[l]);else P=0|!!t}return e},c.set=o,void 0!==e&&o(e),c};const La={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1};var Fa=l(81097),qa=l(67861),za=l.n(qa);function Ua(){return(Ua=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e}).apply(this,arguments)}var Ga=function(e,t){for(var l=[e[0]],r=0,n=t.length;r<n;r+=1)l.push(t[r],e[r+1]);return l},Va=function(e){return null!==e&&"object"==typeof e&&"[object Object]"===(e.toString?e.toString():Object.prototype.toString.call(e))&&!(0,ja.typeOf)(e)},Ha=Object.freeze([]),Wa=Object.freeze({});function Za(e){return"function"==typeof e}function $a(e){return e.displayName||e.name||"Component"}function Ka(e){return e&&"string"==typeof e.styledComponentId}var Ya="undefined"!=typeof process&&void 0!=={NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_FIREBASE_API_KEY:"AIzaSyB9WIAuCNr_nto9LS2XxFXu5nNM_hpyjlk",REACT_APP_FIREBASE_AUTH_DOMAIN:"statusi-app.firebaseapp.com",REACT_APP_FIREBASE_PROJECT_ID:"statusi-app",REACT_APP_FIREBASE_STORAGE_BUCKET:"statusi-app.firebasestorage.app",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"1096635179468",REACT_APP_FIREBASE_APP_ID:"1:1096635179468:web:f595c361043538b19b3d69",REACT_APP_STRIPE_PUBLIC_KEY:"pk_test_51OEU3aSFSVC4U98Th19U13orKHwjsMXoyEERRsUrh7ChbVrWHlBQvpQhZl1bDrXsW0F3qbDPenz1HGAtaVlEdgww00s3qovEXf",REACT_APP_CAPTCHA_SECRET_KEY:"6Lc8QCkrAAAAABml8LkrX9BMOCXfmJzYYWEapAAr",REACT_APP_S3_BUCKET_NAME:"kartikdemobucket",REACT_APP_PUBLIC_POSTHOG_KEY:"phc_dsI7FfvLdVnbqqmBbAEqXHMFHEir4VG9VoIA7avLsgy",REACT_APP_PUBLIC_POSTHOG_HOST:"https://us.i.posthog.com"}&&({NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_FIREBASE_API_KEY:"AIzaSyB9WIAuCNr_nto9LS2XxFXu5nNM_hpyjlk",REACT_APP_FIREBASE_AUTH_DOMAIN:"statusi-app.firebaseapp.com",REACT_APP_FIREBASE_PROJECT_ID:"statusi-app",REACT_APP_FIREBASE_STORAGE_BUCKET:"statusi-app.firebasestorage.app",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"1096635179468",REACT_APP_FIREBASE_APP_ID:"1:1096635179468:web:f595c361043538b19b3d69",REACT_APP_STRIPE_PUBLIC_KEY:"pk_test_51OEU3aSFSVC4U98Th19U13orKHwjsMXoyEERRsUrh7ChbVrWHlBQvpQhZl1bDrXsW0F3qbDPenz1HGAtaVlEdgww00s3qovEXf",REACT_APP_CAPTCHA_SECRET_KEY:"6Lc8QCkrAAAAABml8LkrX9BMOCXfmJzYYWEapAAr",REACT_APP_S3_BUCKET_NAME:"kartikdemobucket",REACT_APP_PUBLIC_POSTHOG_KEY:"phc_dsI7FfvLdVnbqqmBbAEqXHMFHEir4VG9VoIA7avLsgy",REACT_APP_PUBLIC_POSTHOG_HOST:"https://us.i.posthog.com"}.REACT_APP_SC_ATTR||{NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_FIREBASE_API_KEY:"AIzaSyB9WIAuCNr_nto9LS2XxFXu5nNM_hpyjlk",REACT_APP_FIREBASE_AUTH_DOMAIN:"statusi-app.firebaseapp.com",REACT_APP_FIREBASE_PROJECT_ID:"statusi-app",REACT_APP_FIREBASE_STORAGE_BUCKET:"statusi-app.firebasestorage.app",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"1096635179468",REACT_APP_FIREBASE_APP_ID:"1:1096635179468:web:f595c361043538b19b3d69",REACT_APP_STRIPE_PUBLIC_KEY:"pk_test_51OEU3aSFSVC4U98Th19U13orKHwjsMXoyEERRsUrh7ChbVrWHlBQvpQhZl1bDrXsW0F3qbDPenz1HGAtaVlEdgww00s3qovEXf",REACT_APP_CAPTCHA_SECRET_KEY:"6Lc8QCkrAAAAABml8LkrX9BMOCXfmJzYYWEapAAr",REACT_APP_S3_BUCKET_NAME:"kartikdemobucket",REACT_APP_PUBLIC_POSTHOG_KEY:"phc_dsI7FfvLdVnbqqmBbAEqXHMFHEir4VG9VoIA7avLsgy",REACT_APP_PUBLIC_POSTHOG_HOST:"https://us.i.posthog.com"}.SC_ATTR)||"data-styled",Qa="undefined"!=typeof window&&"HTMLElement"in window,Ja=Boolean("boolean"==typeof SC_DISABLE_SPEEDY?SC_DISABLE_SPEEDY:"undefined"!=typeof process&&void 0!=={NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_FIREBASE_API_KEY:"AIzaSyB9WIAuCNr_nto9LS2XxFXu5nNM_hpyjlk",REACT_APP_FIREBASE_AUTH_DOMAIN:"statusi-app.firebaseapp.com",REACT_APP_FIREBASE_PROJECT_ID:"statusi-app",REACT_APP_FIREBASE_STORAGE_BUCKET:"statusi-app.firebasestorage.app",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"1096635179468",REACT_APP_FIREBASE_APP_ID:"1:1096635179468:web:f595c361043538b19b3d69",REACT_APP_STRIPE_PUBLIC_KEY:"pk_test_51OEU3aSFSVC4U98Th19U13orKHwjsMXoyEERRsUrh7ChbVrWHlBQvpQhZl1bDrXsW0F3qbDPenz1HGAtaVlEdgww00s3qovEXf",REACT_APP_CAPTCHA_SECRET_KEY:"6Lc8QCkrAAAAABml8LkrX9BMOCXfmJzYYWEapAAr",REACT_APP_S3_BUCKET_NAME:"kartikdemobucket",REACT_APP_PUBLIC_POSTHOG_KEY:"phc_dsI7FfvLdVnbqqmBbAEqXHMFHEir4VG9VoIA7avLsgy",REACT_APP_PUBLIC_POSTHOG_HOST:"https://us.i.posthog.com"}&&(void 0!=={NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_FIREBASE_API_KEY:"AIzaSyB9WIAuCNr_nto9LS2XxFXu5nNM_hpyjlk",REACT_APP_FIREBASE_AUTH_DOMAIN:"statusi-app.firebaseapp.com",REACT_APP_FIREBASE_PROJECT_ID:"statusi-app",REACT_APP_FIREBASE_STORAGE_BUCKET:"statusi-app.firebasestorage.app",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"1096635179468",REACT_APP_FIREBASE_APP_ID:"1:1096635179468:web:f595c361043538b19b3d69",REACT_APP_STRIPE_PUBLIC_KEY:"pk_test_51OEU3aSFSVC4U98Th19U13orKHwjsMXoyEERRsUrh7ChbVrWHlBQvpQhZl1bDrXsW0F3qbDPenz1HGAtaVlEdgww00s3qovEXf",REACT_APP_CAPTCHA_SECRET_KEY:"6Lc8QCkrAAAAABml8LkrX9BMOCXfmJzYYWEapAAr",REACT_APP_S3_BUCKET_NAME:"kartikdemobucket",REACT_APP_PUBLIC_POSTHOG_KEY:"phc_dsI7FfvLdVnbqqmBbAEqXHMFHEir4VG9VoIA7avLsgy",REACT_APP_PUBLIC_POSTHOG_HOST:"https://us.i.posthog.com"}.REACT_APP_SC_DISABLE_SPEEDY&&""!=={NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_FIREBASE_API_KEY:"AIzaSyB9WIAuCNr_nto9LS2XxFXu5nNM_hpyjlk",REACT_APP_FIREBASE_AUTH_DOMAIN:"statusi-app.firebaseapp.com",REACT_APP_FIREBASE_PROJECT_ID:"statusi-app",REACT_APP_FIREBASE_STORAGE_BUCKET:"statusi-app.firebasestorage.app",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"1096635179468",REACT_APP_FIREBASE_APP_ID:"1:1096635179468:web:f595c361043538b19b3d69",REACT_APP_STRIPE_PUBLIC_KEY:"pk_test_51OEU3aSFSVC4U98Th19U13orKHwjsMXoyEERRsUrh7ChbVrWHlBQvpQhZl1bDrXsW0F3qbDPenz1HGAtaVlEdgww00s3qovEXf",REACT_APP_CAPTCHA_SECRET_KEY:"6Lc8QCkrAAAAABml8LkrX9BMOCXfmJzYYWEapAAr",REACT_APP_S3_BUCKET_NAME:"kartikdemobucket",REACT_APP_PUBLIC_POSTHOG_KEY:"phc_dsI7FfvLdVnbqqmBbAEqXHMFHEir4VG9VoIA7avLsgy",REACT_APP_PUBLIC_POSTHOG_HOST:"https://us.i.posthog.com"}.REACT_APP_SC_DISABLE_SPEEDY?"false"!=={NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_FIREBASE_API_KEY:"AIzaSyB9WIAuCNr_nto9LS2XxFXu5nNM_hpyjlk",REACT_APP_FIREBASE_AUTH_DOMAIN:"statusi-app.firebaseapp.com",REACT_APP_FIREBASE_PROJECT_ID:"statusi-app",REACT_APP_FIREBASE_STORAGE_BUCKET:"statusi-app.firebasestorage.app",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"1096635179468",REACT_APP_FIREBASE_APP_ID:"1:1096635179468:web:f595c361043538b19b3d69",REACT_APP_STRIPE_PUBLIC_KEY:"pk_test_51OEU3aSFSVC4U98Th19U13orKHwjsMXoyEERRsUrh7ChbVrWHlBQvpQhZl1bDrXsW0F3qbDPenz1HGAtaVlEdgww00s3qovEXf",REACT_APP_CAPTCHA_SECRET_KEY:"6Lc8QCkrAAAAABml8LkrX9BMOCXfmJzYYWEapAAr",REACT_APP_S3_BUCKET_NAME:"kartikdemobucket",REACT_APP_PUBLIC_POSTHOG_KEY:"phc_dsI7FfvLdVnbqqmBbAEqXHMFHEir4VG9VoIA7avLsgy",REACT_APP_PUBLIC_POSTHOG_HOST:"https://us.i.posthog.com"}.REACT_APP_SC_DISABLE_SPEEDY&&{NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_FIREBASE_API_KEY:"AIzaSyB9WIAuCNr_nto9LS2XxFXu5nNM_hpyjlk",REACT_APP_FIREBASE_AUTH_DOMAIN:"statusi-app.firebaseapp.com",REACT_APP_FIREBASE_PROJECT_ID:"statusi-app",REACT_APP_FIREBASE_STORAGE_BUCKET:"statusi-app.firebasestorage.app",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"1096635179468",REACT_APP_FIREBASE_APP_ID:"1:1096635179468:web:f595c361043538b19b3d69",REACT_APP_STRIPE_PUBLIC_KEY:"pk_test_51OEU3aSFSVC4U98Th19U13orKHwjsMXoyEERRsUrh7ChbVrWHlBQvpQhZl1bDrXsW0F3qbDPenz1HGAtaVlEdgww00s3qovEXf",REACT_APP_CAPTCHA_SECRET_KEY:"6Lc8QCkrAAAAABml8LkrX9BMOCXfmJzYYWEapAAr",REACT_APP_S3_BUCKET_NAME:"kartikdemobucket",REACT_APP_PUBLIC_POSTHOG_KEY:"phc_dsI7FfvLdVnbqqmBbAEqXHMFHEir4VG9VoIA7avLsgy",REACT_APP_PUBLIC_POSTHOG_HOST:"https://us.i.posthog.com"}.REACT_APP_SC_DISABLE_SPEEDY:void 0!=={NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_FIREBASE_API_KEY:"AIzaSyB9WIAuCNr_nto9LS2XxFXu5nNM_hpyjlk",REACT_APP_FIREBASE_AUTH_DOMAIN:"statusi-app.firebaseapp.com",REACT_APP_FIREBASE_PROJECT_ID:"statusi-app",REACT_APP_FIREBASE_STORAGE_BUCKET:"statusi-app.firebasestorage.app",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"1096635179468",REACT_APP_FIREBASE_APP_ID:"1:1096635179468:web:f595c361043538b19b3d69",REACT_APP_STRIPE_PUBLIC_KEY:"pk_test_51OEU3aSFSVC4U98Th19U13orKHwjsMXoyEERRsUrh7ChbVrWHlBQvpQhZl1bDrXsW0F3qbDPenz1HGAtaVlEdgww00s3qovEXf",REACT_APP_CAPTCHA_SECRET_KEY:"6Lc8QCkrAAAAABml8LkrX9BMOCXfmJzYYWEapAAr",REACT_APP_S3_BUCKET_NAME:"kartikdemobucket",REACT_APP_PUBLIC_POSTHOG_KEY:"phc_dsI7FfvLdVnbqqmBbAEqXHMFHEir4VG9VoIA7avLsgy",REACT_APP_PUBLIC_POSTHOG_HOST:"https://us.i.posthog.com"}.SC_DISABLE_SPEEDY&&""!=={NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_FIREBASE_API_KEY:"AIzaSyB9WIAuCNr_nto9LS2XxFXu5nNM_hpyjlk",REACT_APP_FIREBASE_AUTH_DOMAIN:"statusi-app.firebaseapp.com",REACT_APP_FIREBASE_PROJECT_ID:"statusi-app",REACT_APP_FIREBASE_STORAGE_BUCKET:"statusi-app.firebasestorage.app",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"1096635179468",REACT_APP_FIREBASE_APP_ID:"1:1096635179468:web:f595c361043538b19b3d69",REACT_APP_STRIPE_PUBLIC_KEY:"pk_test_51OEU3aSFSVC4U98Th19U13orKHwjsMXoyEERRsUrh7ChbVrWHlBQvpQhZl1bDrXsW0F3qbDPenz1HGAtaVlEdgww00s3qovEXf",REACT_APP_CAPTCHA_SECRET_KEY:"6Lc8QCkrAAAAABml8LkrX9BMOCXfmJzYYWEapAAr",REACT_APP_S3_BUCKET_NAME:"kartikdemobucket",REACT_APP_PUBLIC_POSTHOG_KEY:"phc_dsI7FfvLdVnbqqmBbAEqXHMFHEir4VG9VoIA7avLsgy",REACT_APP_PUBLIC_POSTHOG_HOST:"https://us.i.posthog.com"}.SC_DISABLE_SPEEDY&&("false"!=={NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_FIREBASE_API_KEY:"AIzaSyB9WIAuCNr_nto9LS2XxFXu5nNM_hpyjlk",REACT_APP_FIREBASE_AUTH_DOMAIN:"statusi-app.firebaseapp.com",REACT_APP_FIREBASE_PROJECT_ID:"statusi-app",REACT_APP_FIREBASE_STORAGE_BUCKET:"statusi-app.firebasestorage.app",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"1096635179468",REACT_APP_FIREBASE_APP_ID:"1:1096635179468:web:f595c361043538b19b3d69",REACT_APP_STRIPE_PUBLIC_KEY:"pk_test_51OEU3aSFSVC4U98Th19U13orKHwjsMXoyEERRsUrh7ChbVrWHlBQvpQhZl1bDrXsW0F3qbDPenz1HGAtaVlEdgww00s3qovEXf",REACT_APP_CAPTCHA_SECRET_KEY:"6Lc8QCkrAAAAABml8LkrX9BMOCXfmJzYYWEapAAr",REACT_APP_S3_BUCKET_NAME:"kartikdemobucket",REACT_APP_PUBLIC_POSTHOG_KEY:"phc_dsI7FfvLdVnbqqmBbAEqXHMFHEir4VG9VoIA7avLsgy",REACT_APP_PUBLIC_POSTHOG_HOST:"https://us.i.posthog.com"}.SC_DISABLE_SPEEDY&&{NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_FIREBASE_API_KEY:"AIzaSyB9WIAuCNr_nto9LS2XxFXu5nNM_hpyjlk",REACT_APP_FIREBASE_AUTH_DOMAIN:"statusi-app.firebaseapp.com",REACT_APP_FIREBASE_PROJECT_ID:"statusi-app",REACT_APP_FIREBASE_STORAGE_BUCKET:"statusi-app.firebasestorage.app",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"1096635179468",REACT_APP_FIREBASE_APP_ID:"1:1096635179468:web:f595c361043538b19b3d69",REACT_APP_STRIPE_PUBLIC_KEY:"pk_test_51OEU3aSFSVC4U98Th19U13orKHwjsMXoyEERRsUrh7ChbVrWHlBQvpQhZl1bDrXsW0F3qbDPenz1HGAtaVlEdgww00s3qovEXf",REACT_APP_CAPTCHA_SECRET_KEY:"6Lc8QCkrAAAAABml8LkrX9BMOCXfmJzYYWEapAAr",REACT_APP_S3_BUCKET_NAME:"kartikdemobucket",REACT_APP_PUBLIC_POSTHOG_KEY:"phc_dsI7FfvLdVnbqqmBbAEqXHMFHEir4VG9VoIA7avLsgy",REACT_APP_PUBLIC_POSTHOG_HOST:"https://us.i.posthog.com"}.SC_DISABLE_SPEEDY)));function Xa(e){for(var t=arguments.length,l=new Array(t>1?t-1:0),r=1;r<t;r++)l[r-1]=arguments[r];throw new Error("An error occurred. See https://git.io/JUIaE#"+e+" for more information."+(l.length>0?" Args: "+l.join(", "):""))}var es=function(){function e(e){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=e}var t=e.prototype;return t.indexOfGroup=function(e){for(var t=0,l=0;l<e;l++)t+=this.groupSizes[l];return t},t.insertRules=function(e,t){if(e>=this.groupSizes.length){for(var l=this.groupSizes,r=l.length,n=r;e>=n;)(n<<=1)<0&&Xa(16,""+e);this.groupSizes=new Uint32Array(n),this.groupSizes.set(l),this.length=n;for(var i=r;i<n;i++)this.groupSizes[i]=0}for(var a=this.indexOfGroup(e+1),s=0,o=t.length;s<o;s++)this.tag.insertRule(a,t[s])&&(this.groupSizes[e]++,a++)},t.clearGroup=function(e){if(e<this.length){var t=this.groupSizes[e],l=this.indexOfGroup(e),r=l+t;this.groupSizes[e]=0;for(var n=l;n<r;n++)this.tag.deleteRule(l)}},t.getGroup=function(e){var t="";if(e>=this.length||0===this.groupSizes[e])return t;for(var l=this.groupSizes[e],r=this.indexOfGroup(e),n=r+l,i=r;i<n;i++)t+=this.tag.getRule(i)+"/*!sc*/\n";return t},e}(),ts=new Map,ls=new Map,rs=1,ns=function(e){if(ts.has(e))return ts.get(e);for(;ls.has(rs);)rs++;var t=rs++;return ts.set(e,t),ls.set(t,e),t},is=function(e){return ls.get(e)},as=function(e,t){t>=rs&&(rs=t+1),ts.set(e,t),ls.set(t,e)},ss="style["+Ya+'][data-styled-version="5.3.11"]',os=new RegExp("^"+Ya+'\\.g(\\d+)\\[id="([\\w\\d-]+)"\\].*?"([^"]*)'),cs=function(e,t,l){for(var r,n=l.split(","),i=0,a=n.length;i<a;i++)(r=n[i])&&e.registerName(t,r)},us=function(e,t){for(var l=(t.textContent||"").split("/*!sc*/\n"),r=[],n=0,i=l.length;n<i;n++){var a=l[n].trim();if(a){var s=a.match(os);if(s){var o=0|parseInt(s[1],10),c=s[2];0!==o&&(as(c,o),cs(e,c,s[3]),e.getTag().insertRules(o,r)),r.length=0}else r.push(a)}}},ps=function(){return l.nc},ds=function(e){var t=document.head,l=e||t,r=document.createElement("style"),n=function(e){for(var t=e.childNodes,l=t.length;l>=0;l--){var r=t[l];if(r&&1===r.nodeType&&r.hasAttribute(Ya))return r}}(l),i=void 0!==n?n.nextSibling:null;r.setAttribute(Ya,"active"),r.setAttribute("data-styled-version","5.3.11");var a=ps();return a&&r.setAttribute("nonce",a),l.insertBefore(r,i),r},ms=function(){function e(e){var t=this.element=ds(e);t.appendChild(document.createTextNode("")),this.sheet=function(e){if(e.sheet)return e.sheet;for(var t=document.styleSheets,l=0,r=t.length;l<r;l++){var n=t[l];if(n.ownerNode===e)return n}Xa(17)}(t),this.length=0}var t=e.prototype;return t.insertRule=function(e,t){try{return this.sheet.insertRule(t,e),this.length++,!0}catch(e){return!1}},t.deleteRule=function(e){this.sheet.deleteRule(e),this.length--},t.getRule=function(e){var t=this.sheet.cssRules[e];return void 0!==t&&"string"==typeof t.cssText?t.cssText:""},e}(),hs=function(){function e(e){var t=this.element=ds(e);this.nodes=t.childNodes,this.length=0}var t=e.prototype;return t.insertRule=function(e,t){if(e<=this.length&&e>=0){var l=document.createTextNode(t),r=this.nodes[e];return this.element.insertBefore(l,r||null),this.length++,!0}return!1},t.deleteRule=function(e){this.element.removeChild(this.nodes[e]),this.length--},t.getRule=function(e){return e<this.length?this.nodes[e].textContent:""},e}(),gs=function(){function e(e){this.rules=[],this.length=0}var t=e.prototype;return t.insertRule=function(e,t){return e<=this.length&&(this.rules.splice(e,0,t),this.length++,!0)},t.deleteRule=function(e){this.rules.splice(e,1),this.length--},t.getRule=function(e){return e<this.length?this.rules[e]:""},e}(),ys=Qa,fs={isServer:!Qa,useCSSOMInjection:!Ja},bs=function(){function e(e,t,l){void 0===e&&(e=Wa),void 0===t&&(t={}),this.options=Ua({},fs,{},e),this.gs=t,this.names=new Map(l),this.server=!!e.isServer,!this.server&&Qa&&ys&&(ys=!1,function(e){for(var t=document.querySelectorAll(ss),l=0,r=t.length;l<r;l++){var n=t[l];n&&"active"!==n.getAttribute(Ya)&&(us(e,n),n.parentNode&&n.parentNode.removeChild(n))}}(this))}e.registerId=function(e){return ns(e)};var t=e.prototype;return t.reconstructWithOptions=function(t,l){return void 0===l&&(l=!0),new e(Ua({},this.options,{},t),this.gs,l&&this.names||void 0)},t.allocateGSInstance=function(e){return this.gs[e]=(this.gs[e]||0)+1},t.getTag=function(){return this.tag||(this.tag=(l=(t=this.options).isServer,r=t.useCSSOMInjection,n=t.target,e=l?new gs(n):r?new ms(n):new hs(n),new es(e)));var e,t,l,r,n},t.hasNameForId=function(e,t){return this.names.has(e)&&this.names.get(e).has(t)},t.registerName=function(e,t){if(ns(e),this.names.has(e))this.names.get(e).add(t);else{var l=new Set;l.add(t),this.names.set(e,l)}},t.insertRules=function(e,t,l){this.registerName(e,t),this.getTag().insertRules(ns(e),l)},t.clearNames=function(e){this.names.has(e)&&this.names.get(e).clear()},t.clearRules=function(e){this.getTag().clearGroup(ns(e)),this.clearNames(e)},t.clearTag=function(){this.tag=void 0},t.toString=function(){return function(e){for(var t=e.getTag(),l=t.length,r="",n=0;n<l;n++){var i=is(n);if(void 0!==i){var a=e.names.get(i),s=t.getGroup(n);if(a&&s&&a.size){var o=Ya+".g"+n+'[id="'+i+'"]',c="";void 0!==a&&a.forEach(function(e){e.length>0&&(c+=e+",")}),r+=""+s+o+'{content:"'+c+'"}/*!sc*/\n'}}}return r}(this)},e}(),vs=/(a)(d)/gi,xs=function(e){return String.fromCharCode(e+(e>25?39:97))};function Ss(e){var t,l="";for(t=Math.abs(e);t>52;t=t/52|0)l=xs(t%52)+l;return(xs(t%52)+l).replace(vs,"$1-$2")}var Ns=function(e,t){for(var l=t.length;l;)e=33*e^t.charCodeAt(--l);return e},Cs=function(e){return Ns(5381,e)};function ws(e){for(var t=0;t<e.length;t+=1){var l=e[t];if(Za(l)&&!Ka(l))return!1}return!0}var Is=Cs("5.3.11"),ks=function(){function e(e,t,l){this.rules=e,this.staticRulesId="",this.isStatic=(void 0===l||l.isStatic)&&ws(e),this.componentId=t,this.baseHash=Ns(Is,t),this.baseStyle=l,bs.registerId(t)}return e.prototype.generateAndInjectStyles=function(e,t,l){var r=this.componentId,n=[];if(this.baseStyle&&n.push(this.baseStyle.generateAndInjectStyles(e,t,l)),this.isStatic&&!l.hash)if(this.staticRulesId&&t.hasNameForId(r,this.staticRulesId))n.push(this.staticRulesId);else{var i=Vs(this.rules,e,t,l).join(""),a=Ss(Ns(this.baseHash,i)>>>0);if(!t.hasNameForId(r,a)){var s=l(i,"."+a,void 0,r);t.insertRules(r,a,s)}n.push(a),this.staticRulesId=a}else{for(var o=this.rules.length,c=Ns(this.baseHash,l.hash),u="",p=0;p<o;p++){var d=this.rules[p];if("string"==typeof d)u+=d;else if(d){var m=Vs(d,e,t,l),h=Array.isArray(m)?m.join(""):m;c=Ns(c,h+p),u+=h}}if(u){var g=Ss(c>>>0);if(!t.hasNameForId(r,g)){var y=l(u,"."+g,void 0,r);t.insertRules(r,g,y)}n.push(g)}}return n.join(" ")},e}(),Ts=/^\s*\/\/.*$/gm,As=[":","[",".","#"];function Ds(e){var t,l,r,n,i=void 0===e?Wa:e,a=i.options,s=void 0===a?Wa:a,o=i.plugins,c=void 0===o?Ha:o,u=new Oa(s),p=[],d=function(e){function t(t){if(t)try{e(t+"}")}catch(e){}}return function(l,r,n,i,a,s,o,c,u,p){switch(l){case 1:if(0===u&&64===r.charCodeAt(0))return e(r+";"),"";break;case 2:if(0===c)return r+"/*|*/";break;case 3:switch(c){case 102:case 112:return e(n[0]+r),"";default:return r+(0===p?"/*|*/":"")}case-2:r.split("/*|*/}").forEach(t)}}}(function(e){p.push(e)}),m=function(e,r,i){return 0===r&&-1!==As.indexOf(i[l.length])||i.match(n)?e:"."+t};function h(e,i,a,s){void 0===s&&(s="&");var o=e.replace(Ts,""),c=i&&a?a+" "+i+" { "+o+" }":o;return t=s,l=i,r=new RegExp("\\"+l+"\\b","g"),n=new RegExp("(\\"+l+"\\b){2,}"),u(a||!i?"":i,c)}return u.use([].concat(c,[function(e,t,n){2===e&&n.length&&n[0].lastIndexOf(l)>0&&(n[0]=n[0].replace(r,m))},d,function(e){if(-2===e){var t=p;return p=[],t}}])),h.hash=c.length?c.reduce(function(e,t){return t.name||Xa(15),Ns(e,t.name)},5381).toString():"",h}var Ms=o.createContext(),Es=(Ms.Consumer,o.createContext()),Rs=(Es.Consumer,new bs),Bs=Ds();function js(){return(0,o.useContext)(Ms)||Rs}function Ps(){return(0,o.useContext)(Es)||Bs}function _s(e){var t=(0,o.useState)(e.stylisPlugins),l=t[0],r=t[1],n=js(),i=(0,o.useMemo)(function(){var t=n;return e.sheet?t=e.sheet:e.target&&(t=t.reconstructWithOptions({target:e.target},!1)),e.disableCSSOMInjection&&(t=t.reconstructWithOptions({useCSSOMInjection:!1})),t},[e.disableCSSOMInjection,e.sheet,e.target]),a=(0,o.useMemo)(function(){return Ds({options:{prefix:!e.disableVendorPrefixes},plugins:l})},[e.disableVendorPrefixes,l]);return(0,o.useEffect)(function(){_a()(l,e.stylisPlugins)||r(e.stylisPlugins)},[e.stylisPlugins]),o.createElement(Ms.Provider,{value:i},o.createElement(Es.Provider,{value:a},e.children))}var Os=function(){function e(e,t){var l=this;this.inject=function(e,t){void 0===t&&(t=Bs);var r=l.name+t.hash;e.hasNameForId(l.id,r)||e.insertRules(l.id,r,t(l.rules,r,"@keyframes"))},this.toString=function(){return Xa(12,String(l.name))},this.name=e,this.id="sc-keyframes-"+e,this.rules=t}return e.prototype.getName=function(e){return void 0===e&&(e=Bs),this.name+e.hash},e}(),Ls=/([A-Z])/,Fs=/([A-Z])/g,qs=/^ms-/,zs=function(e){return"-"+e.toLowerCase()};function Us(e){return Ls.test(e)?e.replace(Fs,zs).replace(qs,"-ms-"):e}var Gs=function(e){return null==e||!1===e||""===e};function Vs(e,t,l,r){if(Array.isArray(e)){for(var n,i=[],a=0,s=e.length;a<s;a+=1)""!==(n=Vs(e[a],t,l,r))&&(Array.isArray(n)?i.push.apply(i,n):i.push(n));return i}return Gs(e)?"":Ka(e)?"."+e.styledComponentId:Za(e)?"function"!=typeof(o=e)||o.prototype&&o.prototype.isReactComponent||!t?e:Vs(e(t),t,l,r):e instanceof Os?l?(e.inject(l,r),e.getName(r)):e:Va(e)?function e(t,l){var r,n,i=[];for(var a in t)t.hasOwnProperty(a)&&!Gs(t[a])&&(Array.isArray(t[a])&&t[a].isCss||Za(t[a])?i.push(Us(a)+":",t[a],";"):Va(t[a])?i.push.apply(i,e(t[a],a)):i.push(Us(a)+": "+(r=a,(null==(n=t[a])||"boolean"==typeof n||""===n?"":"number"!=typeof n||0===n||r in La||r.startsWith("--")?String(n).trim():n+"px")+";")));return l?[l+" {"].concat(i,["}"]):i}(e):e.toString();var o}var Hs=function(e){return Array.isArray(e)&&(e.isCss=!0),e};function Ws(e){for(var t=arguments.length,l=new Array(t>1?t-1:0),r=1;r<t;r++)l[r-1]=arguments[r];return Za(e)||Va(e)?Hs(Vs(Ga(Ha,[e].concat(l)))):0===l.length&&1===e.length&&"string"==typeof e[0]?e:Hs(Vs(Ga(e,l)))}new Set;var Zs=function(e,t,l){return void 0===l&&(l=Wa),e.theme!==l.theme&&e.theme||t||l.theme},$s=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,Ks=/(^-|-$)/g;function Ys(e){return e.replace($s,"-").replace(Ks,"")}var Qs=function(e){return Ss(Cs(e)>>>0)};function Js(e){return"string"==typeof e&&!0}var Xs=function(e){return"function"==typeof e||"object"==typeof e&&null!==e&&!Array.isArray(e)},eo=function(e){return"__proto__"!==e&&"constructor"!==e&&"prototype"!==e};function to(e,t,l){var r=e[l];Xs(t)&&Xs(r)?lo(r,t):e[l]=t}function lo(e){for(var t=arguments.length,l=new Array(t>1?t-1:0),r=1;r<t;r++)l[r-1]=arguments[r];for(var n=0,i=l;n<i.length;n++){var a=i[n];if(Xs(a))for(var s in a)eo(s)&&to(e,a[s],s)}return e}var ro=o.createContext();ro.Consumer;var no={};function io(e,t,l){var r=Ka(e),n=!Js(e),i=t.attrs,a=void 0===i?Ha:i,s=t.componentId,c=void 0===s?function(e,t){var l="string"!=typeof e?"sc":Ys(e);no[l]=(no[l]||0)+1;var r=l+"-"+Qs("5.3.11"+l+no[l]);return t?t+"-"+r:r}(t.displayName,t.parentComponentId):s,u=t.displayName,p=void 0===u?function(e){return Js(e)?"styled."+e:"Styled("+$a(e)+")"}(e):u,d=t.displayName&&t.componentId?Ys(t.displayName)+"-"+t.componentId:t.componentId||c,m=r&&e.attrs?Array.prototype.concat(e.attrs,a).filter(Boolean):a,h=t.shouldForwardProp;r&&e.shouldForwardProp&&(h=t.shouldForwardProp?function(l,r,n){return e.shouldForwardProp(l,r,n)&&t.shouldForwardProp(l,r,n)}:e.shouldForwardProp);var g,y=new ks(l,d,r?e.componentStyle:void 0),f=y.isStatic&&0===a.length,b=function(e,t){return function(e,t,l,r){var n=e.attrs,i=e.componentStyle,a=e.defaultProps,s=e.foldedComponentIds,c=e.shouldForwardProp,u=e.styledComponentId,p=e.target,d=function(e,t,l){void 0===e&&(e=Wa);var r=Ua({},t,{theme:e}),n={};return l.forEach(function(e){var t,l,i,a=e;for(t in Za(a)&&(a=a(r)),a)r[t]=n[t]="className"===t?(l=n[t],i=a[t],l&&i?l+" "+i:l||i):a[t]}),[r,n]}(Zs(t,(0,o.useContext)(ro),a)||Wa,t,n),m=d[0],h=d[1],g=function(e,t,l){var r=js(),n=Ps();return t?e.generateAndInjectStyles(Wa,r,n):e.generateAndInjectStyles(l,r,n)}(i,r,m),y=l,f=h.$as||t.$as||h.as||t.as||p,b=Js(f),v=h!==t?Ua({},t,{},h):t,x={};for(var S in v)"$"!==S[0]&&"as"!==S&&("forwardedAs"===S?x.as=v[S]:(c?c(S,Fa.Z,f):!b||(0,Fa.Z)(S))&&(x[S]=v[S]));return t.style&&h.style!==t.style&&(x.style=Ua({},t.style,{},h.style)),x.className=Array.prototype.concat(s,u,g!==u?g:null,t.className,h.className).filter(Boolean).join(" "),x.ref=y,(0,o.createElement)(f,x)}(g,e,t,f)};return b.displayName=p,(g=o.forwardRef(b)).attrs=m,g.componentStyle=y,g.displayName=p,g.shouldForwardProp=h,g.foldedComponentIds=r?Array.prototype.concat(e.foldedComponentIds,e.styledComponentId):Ha,g.styledComponentId=d,g.target=r?e.target:e,g.withComponent=function(e){var r=t.componentId,n=function(e,t){if(null==e)return{};var l,r,n={},i=Object.keys(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||(n[l]=e[l]);return n}(t,["componentId"]),i=r&&r+"-"+(Js(e)?e:Ys($a(e)));return io(e,Ua({},n,{attrs:m,componentId:i}),l)},Object.defineProperty(g,"defaultProps",{get:function(){return this._foldedDefaultProps},set:function(t){this._foldedDefaultProps=r?lo({},e.defaultProps,t):t}}),Object.defineProperty(g,"toString",{value:function(){return"."+g.styledComponentId}}),n&&za()(g,e,{attrs:!0,componentStyle:!0,displayName:!0,foldedComponentIds:!0,shouldForwardProp:!0,styledComponentId:!0,target:!0,withComponent:!0}),g}var ao=function(e){return function e(t,l,r){if(void 0===r&&(r=Wa),!(0,ja.isValidElementType)(l))return Xa(1,String(l));var n=function(){return t(l,r,Ws.apply(void 0,arguments))};return n.withConfig=function(n){return e(t,l,Ua({},r,{},n))},n.attrs=function(n){return e(t,l,Ua({},r,{attrs:Array.prototype.concat(r.attrs,n).filter(Boolean)}))},n}(io,e)};["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","textPath","tspan"].forEach(function(e){ao[e]=ao(e)});!function(){function e(e,t){this.rules=e,this.componentId=t,this.isStatic=ws(e),bs.registerId(this.componentId+1)}var t=e.prototype;t.createStyles=function(e,t,l,r){var n=r(Vs(this.rules,t,l,r).join(""),""),i=this.componentId+e;l.insertRules(i,i,n)},t.removeStyles=function(e,t){t.clearRules(this.componentId+e)},t.renderStyles=function(e,t,l,r){e>2&&bs.registerId(this.componentId+e),this.removeStyles(e,l),this.createStyles(e,t,l,r)}}();function so(e){for(var t=arguments.length,l=new Array(t>1?t-1:0),r=1;r<t;r++)l[r-1]=arguments[r];var n=Ws.apply(void 0,[e].concat(l)).join(""),i=Qs(n);return new Os(i,n)}!function(){function e(){var e=this;this._emitSheetCSS=function(){var t=e.instance.toString();if(!t)return"";var l=ps();return"<style "+[l&&'nonce="'+l+'"',Ya+'="true"','data-styled-version="5.3.11"'].filter(Boolean).join(" ")+">"+t+"</style>"},this.getStyleTags=function(){return e.sealed?Xa(2):e._emitSheetCSS()},this.getStyleElement=function(){var t;if(e.sealed)return Xa(2);var l=((t={})[Ya]="",t["data-styled-version"]="5.3.11",t.dangerouslySetInnerHTML={__html:e.instance.toString()},t),r=ps();return r&&(l.nonce=r),[o.createElement("style",Ua({},l,{key:"sc-0-0"}))]},this.seal=function(){e.sealed=!0},this.instance=new bs({isServer:!0}),this.sealed=!1}var t=e.prototype;t.collectStyles=function(e){return this.sealed?Xa(2):o.createElement(_s,{sheet:this.instance},e)},t.interleaveWithNodeStream=function(e){return Xa(3)}}();const oo=ao;var co=function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e},uo=242.776657104492,po=so(mo||(mo=co(["\n  12.5% {\n    stroke-dasharray: ","px, ","px;\n    stroke-dashoffset: -","px;\n  }\n  43.75% {\n    stroke-dasharray: ","px, ","px;\n    stroke-dashoffset: -","px;\n  }\n  100% {\n    stroke-dasharray: ","px, ","px;\n    stroke-dashoffset: -","px;\n  }\n"],["\n  12.5% {\n    stroke-dasharray: ","px, ","px;\n    stroke-dashoffset: -","px;\n  }\n  43.75% {\n    stroke-dasharray: ","px, ","px;\n    stroke-dashoffset: -","px;\n  }\n  100% {\n    stroke-dasharray: ","px, ","px;\n    stroke-dashoffset: -","px;\n  }\n"])),.14*uo,uo,.11*uo,.35*uo,uo,.35*uo,.01*uo,uo,.99*uo);oo.path(ho||(ho=co(["\n  stroke-dasharray: ","px, ",";\n  stroke-dashoffset: 0;\n  animation: "," ","s linear infinite;\n"],["\n  stroke-dasharray: ","px, ",";\n  stroke-dashoffset: 0;\n  animation: "," ","s linear infinite;\n"])),.01*uo,uo,po,1.6);var mo,ho;var go=function(e){return{display:e?"flex":"none"}},yo=function(){return yo=Object.assign||function(e){for(var t,l=1,r=arguments.length;l<r;l++)for(var n in t=arguments[l])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},yo.apply(this,arguments)},fo=function(e,t,l){var r=Math.max(e,t),n=-l-r/2+1,i=2*l+r;return[n,n,i,i].join(" ")};const bo=function(e){var t,l=e.height,r=void 0===l?80:l,n=e.width,i=void 0===n?80:n,a=e.color,s=void 0===a?Ra:a,c=e.secondaryColor,u=void 0===c?Ra:c,p=e.ariaLabel,d=void 0===p?"oval-loading":p,m=e.wrapperStyle,h=e.wrapperClass,g=e.visible,y=void 0===g||g,f=e.strokeWidth,b=void 0===f?2:f,v=e.strokeWidthSecondary;return o.createElement("div",yo({style:yo(yo({},go(y)),m),className:h,"data-testid":"oval-loading","aria-label":d},Ba),o.createElement("svg",{width:i,height:r,viewBox:fo(Number(b),Number(v||b),20),xmlns:"http://www.w3.org/2000/svg",stroke:s,"data-testid":"oval-svg"},o.createElement("g",{fill:"none",fillRule:"evenodd"},o.createElement("g",{transform:"translate(1 1)",strokeWidth:Number(v||b),"data-testid":"oval-secondary-group"},o.createElement("circle",{strokeOpacity:".5",cx:"0",cy:"0",r:20,stroke:u,strokeWidth:b}),o.createElement("path",{d:(t=20,["M"+t+" 0c0-9.94-8.06",t,t,t].join("-"))},o.createElement("animateTransform",{attributeName:"transform",type:"rotate",from:"0 0 0",to:"360 0 0",dur:"1s",repeatCount:"indefinite"}))))))};const vo=function(e,t){return function(){var l=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if("undefined"!==typeof l[e])return l[e];if(e&&e.indexOf(".")>0){for(var r=e.split("."),n=r.length,i=l[r[0]],a=1;null!=i&&a<n;)i=i[r[a]],a+=1;if("undefined"!==typeof i)return i}return t}};var xo,So,No,Co=function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e},wo=so(xo||(xo=Co(["\n to {\n    transform: rotate(360deg);\n  }\n"],["\n to {\n    transform: rotate(360deg);\n  }\n"])));oo.svg(So||(So=Co(["\n  animation: "," 0.75s steps(12, end) infinite;\n  animation-duration: ","s;\n"],["\n  animation: "," 0.75s steps(12, end) infinite;\n  animation-duration: ","s;\n"])),wo,vo("speed","0.75")),oo.polyline(No||(No=Co(["\n  stroke-width: ","px;\n  stroke-linecap: round;\n\n  &:nth-child(12n + 0) {\n    stroke-opacity: 0.08;\n  }\n\n  &:nth-child(12n + 1) {\n    stroke-opacity: 0.17;\n  }\n\n  &:nth-child(12n + 2) {\n    stroke-opacity: 0.25;\n  }\n\n  &:nth-child(12n + 3) {\n    stroke-opacity: 0.33;\n  }\n\n  &:nth-child(12n + 4) {\n    stroke-opacity: 0.42;\n  }\n\n  &:nth-child(12n + 5) {\n    stroke-opacity: 0.5;\n  }\n\n  &:nth-child(12n + 6) {\n    stroke-opacity: 0.58;\n  }\n\n  &:nth-child(12n + 7) {\n    stroke-opacity: 0.66;\n  }\n\n  &:nth-child(12n + 8) {\n    stroke-opacity: 0.75;\n  }\n\n  &:nth-child(12n + 9) {\n    stroke-opacity: 0.83;\n  }\n\n  &:nth-child(12n + 11) {\n    stroke-opacity: 0.92;\n  }\n"],["\n  stroke-width: ","px;\n  stroke-linecap: round;\n\n  &:nth-child(12n + 0) {\n    stroke-opacity: 0.08;\n  }\n\n  &:nth-child(12n + 1) {\n    stroke-opacity: 0.17;\n  }\n\n  &:nth-child(12n + 2) {\n    stroke-opacity: 0.25;\n  }\n\n  &:nth-child(12n + 3) {\n    stroke-opacity: 0.33;\n  }\n\n  &:nth-child(12n + 4) {\n    stroke-opacity: 0.42;\n  }\n\n  &:nth-child(12n + 5) {\n    stroke-opacity: 0.5;\n  }\n\n  &:nth-child(12n + 6) {\n    stroke-opacity: 0.58;\n  }\n\n  &:nth-child(12n + 7) {\n    stroke-opacity: 0.66;\n  }\n\n  &:nth-child(12n + 8) {\n    stroke-opacity: 0.75;\n  }\n\n  &:nth-child(12n + 9) {\n    stroke-opacity: 0.83;\n  }\n\n  &:nth-child(12n + 11) {\n    stroke-opacity: 0.92;\n  }\n"])),function(e){return e.width});var Io=function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e},ko=so(To||(To=Io(["\n to {\n    stroke-dashoffset: 136;\n  }\n"],["\n to {\n    stroke-dashoffset: 136;\n  }\n"])));oo.polygon(Ao||(Ao=Io(["\n  stroke-dasharray: 17;\n  animation: "," 2.5s cubic-bezier(0.35, 0.04, 0.63, 0.95) infinite;\n"],["\n  stroke-dasharray: 17;\n  animation: "," 2.5s cubic-bezier(0.35, 0.04, 0.63, 0.95) infinite;\n"])),ko),oo.svg(Do||(Do=Io(["\n  transform-origin: 50% 65%;\n"],["\n  transform-origin: 50% 65%;\n"])));var To,Ao,Do;function Mo(e){return"Minified Redux error #"+e+"; visit https://redux.js.org/Errors?code="+e+" for the full message or use the non-minified dev environment for full errors. "}var Eo="function"===typeof Symbol&&Symbol.observable||"@@observable",Ro=function(){return Math.random().toString(36).substring(7).split("").join(".")},Bo={INIT:"@@redux/INIT"+Ro(),REPLACE:"@@redux/REPLACE"+Ro(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+Ro()}};function jo(e){if("object"!==typeof e||null===e)return!1;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}function Po(e,t,l){var r;if("function"===typeof t&&"function"===typeof l||"function"===typeof l&&"function"===typeof arguments[3])throw new Error(Mo(0));if("function"===typeof t&&"undefined"===typeof l&&(l=t,t=void 0),"undefined"!==typeof l){if("function"!==typeof l)throw new Error(Mo(1));return l(Po)(e,t)}if("function"!==typeof e)throw new Error(Mo(2));var n=e,i=t,a=[],s=a,o=!1;function c(){s===a&&(s=a.slice())}function u(){if(o)throw new Error(Mo(3));return i}function p(e){if("function"!==typeof e)throw new Error(Mo(4));if(o)throw new Error(Mo(5));var t=!0;return c(),s.push(e),function(){if(t){if(o)throw new Error(Mo(6));t=!1,c();var l=s.indexOf(e);s.splice(l,1),a=null}}}function d(e){if(!jo(e))throw new Error(Mo(7));if("undefined"===typeof e.type)throw new Error(Mo(8));if(o)throw new Error(Mo(9));try{o=!0,i=n(i,e)}finally{o=!1}for(var t=a=s,l=0;l<t.length;l++){(0,t[l])()}return e}return d({type:Bo.INIT}),(r={dispatch:d,subscribe:p,getState:u,replaceReducer:function(e){if("function"!==typeof e)throw new Error(Mo(10));n=e,d({type:Bo.REPLACE})}})[Eo]=function(){var e,t=p;return(e={subscribe:function(e){if("object"!==typeof e||null===e)throw new Error(Mo(11));function l(){e.next&&e.next(u())}return l(),{unsubscribe:t(l)}}})[Eo]=function(){return this},e},r}function _o(e,t,...l){if("undefined"!==typeof process&&void 0===t)throw new Error("invariant requires an error message argument");if(!e){let e;if(void 0===t)e=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{let r=0;e=new Error(t.replace(/%s/g,function(){return l[r++]})),e.name="Invariant Violation"}throw e.framesToPop=1,e}}function Oo(e,t,l){return t.split(".").reduce((e,t)=>e&&e[t]?e[t]:l||null,e)}function Lo(e){return"object"===typeof e}const Fo="dnd-core/INIT_COORDS",qo="dnd-core/BEGIN_DRAG",zo="dnd-core/PUBLISH_DRAG_SOURCE",Uo="dnd-core/HOVER",Go="dnd-core/DROP",Vo="dnd-core/END_DRAG";function Ho(e,t){return{type:Fo,payload:{sourceClientOffset:t||null,clientOffset:e||null}}}const Wo={type:Fo,payload:{clientOffset:null,sourceClientOffset:null}};function Zo(e){return function(t=[],l={publishSource:!0}){const{publishSource:r=!0,clientOffset:n,getSourceClientOffset:i}=l,a=e.getMonitor(),s=e.getRegistry();e.dispatch(Ho(n)),function(e,t,l){_o(!t.isDragging(),"Cannot call beginDrag while dragging."),e.forEach(function(e){_o(l.getSource(e),"Expected sourceIds to be registered.")})}(t,a,s);const o=function(e,t){let l=null;for(let r=e.length-1;r>=0;r--)if(t.canDragSource(e[r])){l=e[r];break}return l}(t,a);if(null==o)return void e.dispatch(Wo);let c=null;if(n){if(!i)throw new Error("getSourceClientOffset must be defined");!function(e){_o("function"===typeof e,"When clientOffset is provided, getSourceClientOffset must be a function.")}(i),c=i(o)}e.dispatch(Ho(n,c));const u=s.getSource(o).beginDrag(a,o);if(null==u)return;!function(e){_o(Lo(e),"Item must be an object.")}(u),s.pinSource(o);const p=s.getSourceType(o);return{type:qo,payload:{itemType:p,item:u,sourceId:o,clientOffset:n||null,sourceClientOffset:c||null,isSourcePublic:!!r}}}}function $o(e,t,l){return t in e?Object.defineProperty(e,t,{value:l,enumerable:!0,configurable:!0,writable:!0}):e[t]=l,e}function Ko(e){for(var t=1;t<arguments.length;t++){var l=null!=arguments[t]?arguments[t]:{},r=Object.keys(l);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(l).filter(function(e){return Object.getOwnPropertyDescriptor(l,e).enumerable}))),r.forEach(function(t){$o(e,t,l[t])})}return e}function Yo(e){return function(t={}){const l=e.getMonitor(),r=e.getRegistry();!function(e){_o(e.isDragging(),"Cannot call drop while not dragging."),_o(!e.didDrop(),"Cannot call drop twice during one drag operation.")}(l);const n=function(e){const t=e.getTargetIds().filter(e.canDropOnTarget,e);return t.reverse(),t}(l);n.forEach((n,i)=>{const a=function(e,t,l,r){const n=l.getTarget(e);let i=n?n.drop(r,e):void 0;(function(e){_o("undefined"===typeof e||Lo(e),"Drop result must either be an object or undefined.")})(i),"undefined"===typeof i&&(i=0===t?{}:r.getDropResult());return i}(n,i,r,l),s={type:Go,payload:{dropResult:Ko({},t,a)}};e.dispatch(s)})}}function Qo(e){return function(){const t=e.getMonitor(),l=e.getRegistry();!function(e){_o(e.isDragging(),"Cannot call endDrag while not dragging.")}(t);const r=t.getSourceId();if(null!=r){l.getSource(r,!0).endDrag(t,r),l.unpinSource()}return{type:Vo}}}function Jo(e,t){return null===t?null===e:Array.isArray(e)?e.some(e=>e===t):e===t}function Xo(e){return function(t,{clientOffset:l}={}){!function(e){_o(Array.isArray(e),"Expected targetIds to be an array.")}(t);const r=t.slice(0),n=e.getMonitor(),i=e.getRegistry();return function(e,t,l){for(let r=e.length-1;r>=0;r--){const n=e[r];Jo(t.getTargetType(n),l)||e.splice(r,1)}}(r,i,n.getItemType()),function(e,t,l){_o(t.isDragging(),"Cannot call hover while not dragging."),_o(!t.didDrop(),"Cannot call hover after drop.");for(let r=0;r<e.length;r++){const t=e[r];_o(e.lastIndexOf(t)===r,"Expected targetIds to be unique in the passed array.");_o(l.getTarget(t),"Expected targetIds to be registered.")}}(r,n,i),function(e,t,l){e.forEach(function(e){l.getTarget(e).hover(t,e)})}(r,n,i),{type:Uo,payload:{targetIds:r,clientOffset:l||null}}}}function ec(e){return function(){if(e.getMonitor().isDragging())return{type:zo}}}class tc{receiveBackend(e){this.backend=e}getMonitor(){return this.monitor}getBackend(){return this.backend}getRegistry(){return this.monitor.registry}getActions(){const e=this,{dispatch:t}=this.store;const l=function(e){return{beginDrag:Zo(e),publishDragSource:ec(e),hover:Xo(e),drop:Yo(e),endDrag:Qo(e)}}(this);return Object.keys(l).reduce((r,n)=>{const i=l[n];var a;return r[n]=(a=i,(...l)=>{const r=a.apply(e,l);"undefined"!==typeof r&&t(r)}),r},{})}dispatch(e){this.store.dispatch(e)}constructor(e,t){this.isSetUp=!1,this.handleRefCountChange=()=>{const e=this.store.getState().refCount>0;this.backend&&(e&&!this.isSetUp?(this.backend.setup(),this.isSetUp=!0):!e&&this.isSetUp&&(this.backend.teardown(),this.isSetUp=!1))},this.store=e,this.monitor=t,e.subscribe(this.handleRefCountChange)}}function lc(e,t){return{x:e.x-t.x,y:e.y-t.y}}const rc=[],nc=[];rc.__IS_NONE__=!0,nc.__IS_ALL__=!0;class ic{subscribeToStateChange(e,t={}){const{handlerIds:l}=t;_o("function"===typeof e,"listener must be a function."),_o("undefined"===typeof l||Array.isArray(l),"handlerIds, when specified, must be an array of strings.");let r=this.store.getState().stateId;return this.store.subscribe(()=>{const t=this.store.getState(),n=t.stateId;try{const i=n===r||n===r+1&&!function(e,t){if(e===rc)return!1;if(e===nc||"undefined"===typeof t)return!0;const l=(r=e,t.filter(e=>r.indexOf(e)>-1));var r;return l.length>0}(t.dirtyHandlerIds,l);i||e()}finally{r=n}})}subscribeToOffsetChange(e){_o("function"===typeof e,"listener must be a function.");let t=this.store.getState().dragOffset;return this.store.subscribe(()=>{const l=this.store.getState().dragOffset;l!==t&&(t=l,e())})}canDragSource(e){if(!e)return!1;const t=this.registry.getSource(e);return _o(t,`Expected to find a valid source. sourceId=${e}`),!this.isDragging()&&t.canDrag(this,e)}canDropOnTarget(e){if(!e)return!1;const t=this.registry.getTarget(e);if(_o(t,`Expected to find a valid target. targetId=${e}`),!this.isDragging()||this.didDrop())return!1;return Jo(this.registry.getTargetType(e),this.getItemType())&&t.canDrop(this,e)}isDragging(){return Boolean(this.getItemType())}isDraggingSource(e){if(!e)return!1;const t=this.registry.getSource(e,!0);if(_o(t,`Expected to find a valid source. sourceId=${e}`),!this.isDragging()||!this.isSourcePublic())return!1;return this.registry.getSourceType(e)===this.getItemType()&&t.isDragging(this,e)}isOverTarget(e,t={shallow:!1}){if(!e)return!1;const{shallow:l}=t;if(!this.isDragging())return!1;const r=this.registry.getTargetType(e),n=this.getItemType();if(n&&!Jo(r,n))return!1;const i=this.getTargetIds();if(!i.length)return!1;const a=i.indexOf(e);return l?a===i.length-1:a>-1}getItemType(){return this.store.getState().dragOperation.itemType}getItem(){return this.store.getState().dragOperation.item}getSourceId(){return this.store.getState().dragOperation.sourceId}getTargetIds(){return this.store.getState().dragOperation.targetIds}getDropResult(){return this.store.getState().dragOperation.dropResult}didDrop(){return this.store.getState().dragOperation.didDrop}isSourcePublic(){return Boolean(this.store.getState().dragOperation.isSourcePublic)}getInitialClientOffset(){return this.store.getState().dragOffset.initialClientOffset}getInitialSourceClientOffset(){return this.store.getState().dragOffset.initialSourceClientOffset}getClientOffset(){return this.store.getState().dragOffset.clientOffset}getSourceClientOffset(){return function(e){const{clientOffset:t,initialClientOffset:l,initialSourceClientOffset:r}=e;return t&&l&&r?lc(function(e,t){return{x:e.x+t.x,y:e.y+t.y}}(t,r),l):null}(this.store.getState().dragOffset)}getDifferenceFromInitialOffset(){return function(e){const{clientOffset:t,initialClientOffset:l}=e;return t&&l?lc(t,l):null}(this.store.getState().dragOffset)}constructor(e,t){this.store=e,this.registry=t}}const ac="undefined"!==typeof global?global:self,sc=ac.MutationObserver||ac.WebKitMutationObserver;function oc(e){return function(){const t=setTimeout(r,0),l=setInterval(r,50);function r(){clearTimeout(t),clearInterval(l),e()}}}const cc="function"===typeof sc?function(e){let t=1;const l=new sc(e),r=document.createTextNode("");return l.observe(r,{characterData:!0}),function(){t=-t,r.data=t}}:oc;class uc{call(){try{this.task&&this.task()}catch(e){this.onError(e)}finally{this.task=null,this.release(this)}}constructor(e,t){this.onError=e,this.release=t,this.task=null}}const pc=new class{enqueueTask(e){const{queue:t,requestFlush:l}=this;t.length||(l(),this.flushing=!0),t[t.length]=e}constructor(){this.queue=[],this.pendingErrors=[],this.flushing=!1,this.index=0,this.capacity=1024,this.flush=()=>{const{queue:e}=this;for(;this.index<e.length;){const t=this.index;if(this.index++,e[t].call(),this.index>this.capacity){for(let t=0,l=e.length-this.index;t<l;t++)e[t]=e[t+this.index];e.length-=this.index,this.index=0}}e.length=0,this.index=0,this.flushing=!1},this.registerPendingError=e=>{this.pendingErrors.push(e),this.requestErrorThrow()},this.requestFlush=cc(this.flush),this.requestErrorThrow=oc(()=>{if(this.pendingErrors.length)throw this.pendingErrors.shift()})}},dc=new class{create(e){const t=this.freeTasks,l=t.length?t.pop():new uc(this.onError,e=>t[t.length]=e);return l.task=e,l}constructor(e){this.onError=e,this.freeTasks=[]}}(pc.registerPendingError);const mc="dnd-core/ADD_SOURCE",hc="dnd-core/ADD_TARGET",gc="dnd-core/REMOVE_SOURCE",yc="dnd-core/REMOVE_TARGET";function fc(e,t){t&&Array.isArray(e)?e.forEach(e=>fc(e,!1)):_o("string"===typeof e||"symbol"===typeof e,t?"Type can only be a string, a symbol, or an array of either.":"Type can only be a string or a symbol.")}var bc;!function(e){e.SOURCE="SOURCE",e.TARGET="TARGET"}(bc||(bc={}));let vc=0;function xc(e){const t=(vc++).toString();switch(e){case bc.SOURCE:return`S${t}`;case bc.TARGET:return`T${t}`;default:throw new Error(`Unknown Handler Role: ${e}`)}}function Sc(e){switch(e[0]){case"S":return bc.SOURCE;case"T":return bc.TARGET;default:throw new Error(`Cannot parse handler ID: ${e}`)}}function Nc(e,t){const l=e.entries();let r=!1;do{const{done:e,value:[,n]}=l.next();if(n===t)return!0;r=!!e}while(!r);return!1}class Cc{addSource(e,t){fc(e),function(e){_o("function"===typeof e.canDrag,"Expected canDrag to be a function."),_o("function"===typeof e.beginDrag,"Expected beginDrag to be a function."),_o("function"===typeof e.endDrag,"Expected endDrag to be a function.")}(t);const l=this.addHandler(bc.SOURCE,e,t);return this.store.dispatch(function(e){return{type:mc,payload:{sourceId:e}}}(l)),l}addTarget(e,t){fc(e,!0),function(e){_o("function"===typeof e.canDrop,"Expected canDrop to be a function."),_o("function"===typeof e.hover,"Expected hover to be a function."),_o("function"===typeof e.drop,"Expected beginDrag to be a function.")}(t);const l=this.addHandler(bc.TARGET,e,t);return this.store.dispatch(function(e){return{type:hc,payload:{targetId:e}}}(l)),l}containsHandler(e){return Nc(this.dragSources,e)||Nc(this.dropTargets,e)}getSource(e,t=!1){_o(this.isSourceId(e),"Expected a valid source ID.");return t&&e===this.pinnedSourceId?this.pinnedSource:this.dragSources.get(e)}getTarget(e){return _o(this.isTargetId(e),"Expected a valid target ID."),this.dropTargets.get(e)}getSourceType(e){return _o(this.isSourceId(e),"Expected a valid source ID."),this.types.get(e)}getTargetType(e){return _o(this.isTargetId(e),"Expected a valid target ID."),this.types.get(e)}isSourceId(e){return Sc(e)===bc.SOURCE}isTargetId(e){return Sc(e)===bc.TARGET}removeSource(e){_o(this.getSource(e),"Expected an existing source."),this.store.dispatch(function(e){return{type:gc,payload:{sourceId:e}}}(e)),function(e){pc.enqueueTask(dc.create(e))}(()=>{this.dragSources.delete(e),this.types.delete(e)})}removeTarget(e){_o(this.getTarget(e),"Expected an existing target."),this.store.dispatch(function(e){return{type:yc,payload:{targetId:e}}}(e)),this.dropTargets.delete(e),this.types.delete(e)}pinSource(e){const t=this.getSource(e);_o(t,"Expected an existing source."),this.pinnedSourceId=e,this.pinnedSource=t}unpinSource(){_o(this.pinnedSource,"No source is pinned at the time."),this.pinnedSourceId=null,this.pinnedSource=null}addHandler(e,t,l){const r=xc(e);return this.types.set(r,t),e===bc.SOURCE?this.dragSources.set(r,l):e===bc.TARGET&&this.dropTargets.set(r,l),r}constructor(e){this.types=new Map,this.dragSources=new Map,this.dropTargets=new Map,this.pinnedSourceId=null,this.pinnedSource=null,this.store=e}}const wc=(e,t)=>e===t;function Ic(e=rc,t){switch(t.type){case Uo:break;case mc:case hc:case yc:case gc:return rc;default:return nc}const{targetIds:l=[],prevTargetIds:r=[]}=t.payload,n=function(e,t){const l=new Map,r=e=>{l.set(e,l.has(e)?l.get(e)+1:1)};e.forEach(r),t.forEach(r);const n=[];return l.forEach((e,t)=>{1===e&&n.push(t)}),n}(l,r),i=n.length>0||!function(e,t,l=wc){if(e.length!==t.length)return!1;for(let r=0;r<e.length;++r)if(!l(e[r],t[r]))return!1;return!0}(l,r);if(!i)return rc;const a=r[r.length-1],s=l[l.length-1];return a!==s&&(a&&n.push(a),s&&n.push(s)),n}function kc(e,t,l){return t in e?Object.defineProperty(e,t,{value:l,enumerable:!0,configurable:!0,writable:!0}):e[t]=l,e}const Tc={initialSourceClientOffset:null,initialClientOffset:null,clientOffset:null};function Ac(e=Tc,t){const{payload:l}=t;switch(t.type){case Fo:case qo:return{initialSourceClientOffset:l.sourceClientOffset,initialClientOffset:l.clientOffset,clientOffset:l.clientOffset};case Uo:return r=e.clientOffset,n=l.clientOffset,!r&&!n||r&&n&&r.x===n.x&&r.y===n.y?e:function(e){for(var t=1;t<arguments.length;t++){var l=null!=arguments[t]?arguments[t]:{},r=Object.keys(l);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(l).filter(function(e){return Object.getOwnPropertyDescriptor(l,e).enumerable}))),r.forEach(function(t){kc(e,t,l[t])})}return e}({},e,{clientOffset:l.clientOffset});case Vo:case Go:return Tc;default:return e}var r,n}function Dc(e,t,l){return t in e?Object.defineProperty(e,t,{value:l,enumerable:!0,configurable:!0,writable:!0}):e[t]=l,e}function Mc(e){for(var t=1;t<arguments.length;t++){var l=null!=arguments[t]?arguments[t]:{},r=Object.keys(l);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(l).filter(function(e){return Object.getOwnPropertyDescriptor(l,e).enumerable}))),r.forEach(function(t){Dc(e,t,l[t])})}return e}const Ec={itemType:null,item:null,sourceId:null,targetIds:[],dropResult:null,didDrop:!1,isSourcePublic:null};function Rc(e=Ec,t){const{payload:l}=t;switch(t.type){case qo:return Mc({},e,{itemType:l.itemType,item:l.item,sourceId:l.sourceId,isSourcePublic:l.isSourcePublic,dropResult:null,didDrop:!1});case zo:return Mc({},e,{isSourcePublic:!0});case Uo:return Mc({},e,{targetIds:l.targetIds});case yc:return-1===e.targetIds.indexOf(l.targetId)?e:Mc({},e,{targetIds:(r=e.targetIds,n=l.targetId,r.filter(e=>e!==n))});case Go:return Mc({},e,{dropResult:l.dropResult,didDrop:!0,targetIds:[]});case Vo:return Mc({},e,{itemType:null,item:null,sourceId:null,dropResult:null,didDrop:!1,isSourcePublic:null,targetIds:[]});default:return e}var r,n}function Bc(e=0,t){switch(t.type){case mc:case hc:return e+1;case gc:case yc:return e-1;default:return e}}function jc(e=0){return e+1}function Pc(e,t,l){return t in e?Object.defineProperty(e,t,{value:l,enumerable:!0,configurable:!0,writable:!0}):e[t]=l,e}function _c(e){for(var t=1;t<arguments.length;t++){var l=null!=arguments[t]?arguments[t]:{},r=Object.keys(l);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(l).filter(function(e){return Object.getOwnPropertyDescriptor(l,e).enumerable}))),r.forEach(function(t){Pc(e,t,l[t])})}return e}function Oc(e={},t){return{dirtyHandlerIds:Ic(e.dirtyHandlerIds,{type:t.type,payload:_c({},t.payload,{prevTargetIds:Oo(e,"dragOperation.targetIds",[])})}),dragOffset:Ac(e.dragOffset,t),refCount:Bc(e.refCount,t),dragOperation:Rc(e.dragOperation,t),stateId:jc(e.stateId)}}function Lc(e,t=void 0,l={},r=!1){const n=function(e){const t="undefined"!==typeof window&&window.__REDUX_DEVTOOLS_EXTENSION__;return Po(Oc,e&&t&&t({name:"dnd-core",instanceId:"dnd-core"}))}(r),i=new ic(n,new Cc(n)),a=new tc(n,i),s=e(a,t,l);return a.receiveBackend(s),a}const Fc=(0,o.createContext)({dragDropManager:void 0});function qc(e,t){if(null==e)return{};var l,r,n=function(e,t){if(null==e)return{};var l,r,n={},i=Object.keys(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||(n[l]=e[l]);return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||Object.prototype.propertyIsEnumerable.call(e,l)&&(n[l]=e[l])}return n}let zc=0;const Uc=Symbol.for("__REACT_DND_CONTEXT_INSTANCE__");var Gc=(0,o.memo)(function(e){var{children:t}=e,l=qc(e,["children"]);const[r,n]=function(e){if("manager"in e){return[{dragDropManager:e.manager},!1]}const t=function(e,t=Vc(),l,r){const n=t;n[Uc]||(n[Uc]={dragDropManager:Lc(e,t,l,r)});return n[Uc]}(e.backend,e.context,e.options,e.debugMode),l=!e.context;return[t,l]}(l);return(0,o.useEffect)(()=>{if(n){const e=Vc();return++zc,()=>{0===--zc&&(e[Uc]=null)}}},[]),(0,Ue.jsx)(Fc.Provider,{value:r,children:t})});function Vc(){return"undefined"!==typeof global?global:window}function Hc(e){let t=null;return()=>(null==t&&(t=e()),t)}class Wc{enter(e){const t=this.entered.length;return this.entered=function(e,t){const l=new Set,r=e=>l.add(e);e.forEach(r),t.forEach(r);const n=[];return l.forEach(e=>n.push(e)),n}(this.entered.filter(t=>this.isNodeInDocument(t)&&(!t.contains||t.contains(e))),[e]),0===t&&this.entered.length>0}leave(e){const t=this.entered.length;var l,r;return this.entered=(l=this.entered.filter(this.isNodeInDocument),r=e,l.filter(e=>e!==r)),t>0&&0===this.entered.length}reset(){this.entered=[]}constructor(e){this.entered=[],this.isNodeInDocument=e}}class Zc{initializeExposedProperties(){Object.keys(this.config.exposeProperties).forEach(e=>{Object.defineProperty(this.item,e,{configurable:!0,enumerable:!0,get:()=>(console.warn(`Browser doesn't allow reading "${e}" until the drop event.`),null)})})}loadDataTransfer(e){if(e){const t={};Object.keys(this.config.exposeProperties).forEach(l=>{const r=this.config.exposeProperties[l];null!=r&&(t[l]={value:r(e,this.config.matchesTypes),configurable:!0,enumerable:!0})}),Object.defineProperties(this.item,t)}}canDrag(){return!0}beginDrag(){return this.item}isDragging(e,t){return t===e.getSourceId()}endDrag(){}constructor(e){this.config=e,this.item={},this.initializeExposedProperties()}}const $c="__NATIVE_FILE__",Kc="__NATIVE_URL__",Yc="__NATIVE_TEXT__",Qc="__NATIVE_HTML__";function Jc(e,t,l){const r=t.reduce((t,l)=>t||e.getData(l),"");return null!=r?r:l}const Xc={[$c]:{exposeProperties:{files:e=>Array.prototype.slice.call(e.files),items:e=>e.items,dataTransfer:e=>e},matchesTypes:["Files"]},[Qc]:{exposeProperties:{html:(e,t)=>Jc(e,t,""),dataTransfer:e=>e},matchesTypes:["Html","text/html"]},[Kc]:{exposeProperties:{urls:(e,t)=>Jc(e,t,"").split("\n"),dataTransfer:e=>e},matchesTypes:["Url","text/uri-list"]},[Yc]:{exposeProperties:{text:(e,t)=>Jc(e,t,""),dataTransfer:e=>e},matchesTypes:["Text","text/plain"]}};function eu(e){if(!e)return null;const t=Array.prototype.slice.call(e.types||[]);return Object.keys(Xc).filter(e=>{const l=Xc[e];return!!(null===l||void 0===l?void 0:l.matchesTypes)&&l.matchesTypes.some(e=>t.indexOf(e)>-1)})[0]||null}const tu=Hc(()=>/firefox/i.test(navigator.userAgent)),lu=Hc(()=>Boolean(window.safari));class ru{interpolate(e){const{xs:t,ys:l,c1s:r,c2s:n,c3s:i}=this;let a=t.length-1;if(e===t[a])return l[a];let s,o=0,c=i.length-1;for(;o<=c;){s=Math.floor(.5*(o+c));const r=t[s];if(r<e)o=s+1;else{if(!(r>e))return l[s];c=s-1}}a=Math.max(0,c);const u=e-t[a],p=u*u;return l[a]+r[a]*u+n[a]*p+i[a]*u*p}constructor(e,t){const{length:l}=e,r=[];for(let m=0;m<l;m++)r.push(m);r.sort((t,l)=>e[t]<e[l]?-1:1);const n=[],i=[],a=[];let s,o;for(let m=0;m<l-1;m++)s=e[m+1]-e[m],o=t[m+1]-t[m],i.push(s),n.push(o),a.push(o/s);const c=[a[0]];for(let m=0;m<i.length-1;m++){const e=a[m],t=a[m+1];if(e*t<=0)c.push(0);else{s=i[m];const l=i[m+1],r=s+l;c.push(3*r/((r+l)/e+(r+s)/t))}}c.push(a[a.length-1]);const u=[],p=[];let d;for(let m=0;m<c.length-1;m++){d=a[m];const e=c[m],t=1/i[m],l=e+c[m+1]-d-d;u.push((d-e-l)*t),p.push(l*t*t)}this.xs=e,this.ys=t,this.c1s=c,this.c2s=u,this.c3s=p}}function nu(e){const t=1===e.nodeType?e:e.parentElement;if(!t)return null;const{top:l,left:r}=t.getBoundingClientRect();return{x:r,y:l}}function iu(e){return{x:e.clientX,y:e.clientY}}function au(e,t,l,r,n){const i=function(e){var t;return"IMG"===e.nodeName&&(tu()||!(null===(t=document.documentElement)||void 0===t?void 0:t.contains(e)))}(t),a=nu(i?e:t),s={x:l.x-a.x,y:l.y-a.y},{offsetWidth:o,offsetHeight:c}=e,{anchorX:u,anchorY:p}=r,{dragPreviewWidth:d,dragPreviewHeight:m}=function(e,t,l,r){let n=e?t.width:l,i=e?t.height:r;return lu()&&e&&(i/=window.devicePixelRatio,n/=window.devicePixelRatio),{dragPreviewWidth:n,dragPreviewHeight:i}}(i,t,o,c),{offsetX:h,offsetY:g}=n,y=0===g||g;return{x:0===h||h?h:new ru([0,.5,1],[s.x,s.x/o*d,s.x+d-o]).interpolate(u),y:y?g:(()=>{let e=new ru([0,.5,1],[s.y,s.y/c*m,s.y+m-c]).interpolate(p);return lu()&&i&&(e+=(window.devicePixelRatio-1)*m),e})()}}class su{get window(){return this.globalContext?this.globalContext:"undefined"!==typeof window?window:void 0}get document(){var e;return(null===(e=this.globalContext)||void 0===e?void 0:e.document)?this.globalContext.document:this.window?this.window.document:void 0}get rootElement(){var e;return(null===(e=this.optionsArgs)||void 0===e?void 0:e.rootElement)||this.window}constructor(e,t){this.ownerDocument=null,this.globalContext=e,this.optionsArgs=t}}function ou(e,t,l){return t in e?Object.defineProperty(e,t,{value:l,enumerable:!0,configurable:!0,writable:!0}):e[t]=l,e}function cu(e){for(var t=1;t<arguments.length;t++){var l=null!=arguments[t]?arguments[t]:{},r=Object.keys(l);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(l).filter(function(e){return Object.getOwnPropertyDescriptor(l,e).enumerable}))),r.forEach(function(t){ou(e,t,l[t])})}return e}class uu{profile(){var e,t;return{sourcePreviewNodes:this.sourcePreviewNodes.size,sourcePreviewNodeOptions:this.sourcePreviewNodeOptions.size,sourceNodeOptions:this.sourceNodeOptions.size,sourceNodes:this.sourceNodes.size,dragStartSourceIds:(null===(e=this.dragStartSourceIds)||void 0===e?void 0:e.length)||0,dropTargetIds:this.dropTargetIds.length,dragEnterTargetIds:this.dragEnterTargetIds.length,dragOverTargetIds:(null===(t=this.dragOverTargetIds)||void 0===t?void 0:t.length)||0}}get window(){return this.options.window}get document(){return this.options.document}get rootElement(){return this.options.rootElement}setup(){const e=this.rootElement;if(void 0!==e){if(e.__isReactDndBackendSetUp)throw new Error("Cannot have two HTML5 backends at the same time.");e.__isReactDndBackendSetUp=!0,this.addEventListeners(e)}}teardown(){const e=this.rootElement;var t;void 0!==e&&(e.__isReactDndBackendSetUp=!1,this.removeEventListeners(this.rootElement),this.clearCurrentDragSourceNode(),this.asyncEndDragFrameId&&(null===(t=this.window)||void 0===t||t.cancelAnimationFrame(this.asyncEndDragFrameId)))}connectDragPreview(e,t,l){return this.sourcePreviewNodeOptions.set(e,l),this.sourcePreviewNodes.set(e,t),()=>{this.sourcePreviewNodes.delete(e),this.sourcePreviewNodeOptions.delete(e)}}connectDragSource(e,t,l){this.sourceNodes.set(e,t),this.sourceNodeOptions.set(e,l);const r=t=>this.handleDragStart(t,e),n=e=>this.handleSelectStart(e);return t.setAttribute("draggable","true"),t.addEventListener("dragstart",r),t.addEventListener("selectstart",n),()=>{this.sourceNodes.delete(e),this.sourceNodeOptions.delete(e),t.removeEventListener("dragstart",r),t.removeEventListener("selectstart",n),t.setAttribute("draggable","false")}}connectDropTarget(e,t){const l=t=>this.handleDragEnter(t,e),r=t=>this.handleDragOver(t,e),n=t=>this.handleDrop(t,e);return t.addEventListener("dragenter",l),t.addEventListener("dragover",r),t.addEventListener("drop",n),()=>{t.removeEventListener("dragenter",l),t.removeEventListener("dragover",r),t.removeEventListener("drop",n)}}addEventListeners(e){e.addEventListener&&(e.addEventListener("dragstart",this.handleTopDragStart),e.addEventListener("dragstart",this.handleTopDragStartCapture,!0),e.addEventListener("dragend",this.handleTopDragEndCapture,!0),e.addEventListener("dragenter",this.handleTopDragEnter),e.addEventListener("dragenter",this.handleTopDragEnterCapture,!0),e.addEventListener("dragleave",this.handleTopDragLeaveCapture,!0),e.addEventListener("dragover",this.handleTopDragOver),e.addEventListener("dragover",this.handleTopDragOverCapture,!0),e.addEventListener("drop",this.handleTopDrop),e.addEventListener("drop",this.handleTopDropCapture,!0))}removeEventListeners(e){e.removeEventListener&&(e.removeEventListener("dragstart",this.handleTopDragStart),e.removeEventListener("dragstart",this.handleTopDragStartCapture,!0),e.removeEventListener("dragend",this.handleTopDragEndCapture,!0),e.removeEventListener("dragenter",this.handleTopDragEnter),e.removeEventListener("dragenter",this.handleTopDragEnterCapture,!0),e.removeEventListener("dragleave",this.handleTopDragLeaveCapture,!0),e.removeEventListener("dragover",this.handleTopDragOver),e.removeEventListener("dragover",this.handleTopDragOverCapture,!0),e.removeEventListener("drop",this.handleTopDrop),e.removeEventListener("drop",this.handleTopDropCapture,!0))}getCurrentSourceNodeOptions(){const e=this.monitor.getSourceId(),t=this.sourceNodeOptions.get(e);return cu({dropEffect:this.altKeyPressed?"copy":"move"},t||{})}getCurrentDropEffect(){return this.isDraggingNativeItem()?"copy":this.getCurrentSourceNodeOptions().dropEffect}getCurrentSourcePreviewNodeOptions(){const e=this.monitor.getSourceId();return cu({anchorX:.5,anchorY:.5,captureDraggingState:!1},this.sourcePreviewNodeOptions.get(e)||{})}isDraggingNativeItem(){const t=this.monitor.getItemType();return Object.keys(e).some(l=>e[l]===t)}beginDragNativeItem(e,t){this.clearCurrentDragSourceNode(),this.currentNativeSource=function(e,t){const l=Xc[e];if(!l)throw new Error(`native type ${e} has no configuration`);const r=new Zc(l);return r.loadDataTransfer(t),r}(e,t),this.currentNativeHandle=this.registry.addSource(e,this.currentNativeSource),this.actions.beginDrag([this.currentNativeHandle])}setCurrentDragSourceNode(e){this.clearCurrentDragSourceNode(),this.currentDragSourceNode=e;this.mouseMoveTimeoutTimer=setTimeout(()=>{var e;return null===(e=this.rootElement)||void 0===e?void 0:e.addEventListener("mousemove",this.endDragIfSourceWasRemovedFromDOM,!0)},1e3)}clearCurrentDragSourceNode(){if(this.currentDragSourceNode){var e;if(this.currentDragSourceNode=null,this.rootElement)null===(e=this.window)||void 0===e||e.clearTimeout(this.mouseMoveTimeoutTimer||void 0),this.rootElement.removeEventListener("mousemove",this.endDragIfSourceWasRemovedFromDOM,!0);return this.mouseMoveTimeoutTimer=null,!0}return!1}handleDragStart(e,t){e.defaultPrevented||(this.dragStartSourceIds||(this.dragStartSourceIds=[]),this.dragStartSourceIds.unshift(t))}handleDragEnter(e,t){this.dragEnterTargetIds.unshift(t)}handleDragOver(e,t){null===this.dragOverTargetIds&&(this.dragOverTargetIds=[]),this.dragOverTargetIds.unshift(t)}handleDrop(e,t){this.dropTargetIds.unshift(t)}constructor(e,t,l){this.sourcePreviewNodes=new Map,this.sourcePreviewNodeOptions=new Map,this.sourceNodes=new Map,this.sourceNodeOptions=new Map,this.dragStartSourceIds=null,this.dropTargetIds=[],this.dragEnterTargetIds=[],this.currentNativeSource=null,this.currentNativeHandle=null,this.currentDragSourceNode=null,this.altKeyPressed=!1,this.mouseMoveTimeoutTimer=null,this.asyncEndDragFrameId=null,this.dragOverTargetIds=null,this.lastClientOffset=null,this.hoverRafId=null,this.getSourceClientOffset=e=>{const t=this.sourceNodes.get(e);return t&&nu(t)||null},this.endDragNativeItem=()=>{this.isDraggingNativeItem()&&(this.actions.endDrag(),this.currentNativeHandle&&this.registry.removeSource(this.currentNativeHandle),this.currentNativeHandle=null,this.currentNativeSource=null)},this.isNodeInDocument=e=>Boolean(e&&this.document&&this.document.body&&this.document.body.contains(e)),this.endDragIfSourceWasRemovedFromDOM=()=>{const e=this.currentDragSourceNode;null==e||this.isNodeInDocument(e)||(this.clearCurrentDragSourceNode()&&this.monitor.isDragging()&&this.actions.endDrag(),this.cancelHover())},this.scheduleHover=e=>{null===this.hoverRafId&&"undefined"!==typeof requestAnimationFrame&&(this.hoverRafId=requestAnimationFrame(()=>{this.monitor.isDragging()&&this.actions.hover(e||[],{clientOffset:this.lastClientOffset}),this.hoverRafId=null}))},this.cancelHover=()=>{null!==this.hoverRafId&&"undefined"!==typeof cancelAnimationFrame&&(cancelAnimationFrame(this.hoverRafId),this.hoverRafId=null)},this.handleTopDragStartCapture=()=>{this.clearCurrentDragSourceNode(),this.dragStartSourceIds=[]},this.handleTopDragStart=e=>{if(e.defaultPrevented)return;const{dragStartSourceIds:t}=this;this.dragStartSourceIds=null;const l=iu(e);this.monitor.isDragging()&&(this.actions.endDrag(),this.cancelHover()),this.actions.beginDrag(t||[],{publishSource:!1,getSourceClientOffset:this.getSourceClientOffset,clientOffset:l});const{dataTransfer:r}=e,n=eu(r);if(this.monitor.isDragging()){if(r&&"function"===typeof r.setDragImage){const e=this.monitor.getSourceId(),t=this.sourceNodes.get(e),n=this.sourcePreviewNodes.get(e)||t;if(n){const{anchorX:e,anchorY:i,offsetX:a,offsetY:s}=this.getCurrentSourcePreviewNodeOptions(),o=au(t,n,l,{anchorX:e,anchorY:i},{offsetX:a,offsetY:s});r.setDragImage(n,o.x,o.y)}}try{null===r||void 0===r||r.setData("application/json",{})}catch(i){}this.setCurrentDragSourceNode(e.target);const{captureDraggingState:t}=this.getCurrentSourcePreviewNodeOptions();t?this.actions.publishDragSource():setTimeout(()=>this.actions.publishDragSource(),0)}else if(n)this.beginDragNativeItem(n);else{if(r&&!r.types&&(e.target&&!e.target.hasAttribute||!e.target.hasAttribute("draggable")))return;e.preventDefault()}},this.handleTopDragEndCapture=()=>{this.clearCurrentDragSourceNode()&&this.monitor.isDragging()&&this.actions.endDrag(),this.cancelHover()},this.handleTopDragEnterCapture=e=>{var t;(this.dragEnterTargetIds=[],this.isDraggingNativeItem())&&(null===(t=this.currentNativeSource)||void 0===t||t.loadDataTransfer(e.dataTransfer));if(!this.enterLeaveCounter.enter(e.target)||this.monitor.isDragging())return;const{dataTransfer:l}=e,r=eu(l);r&&this.beginDragNativeItem(r,l)},this.handleTopDragEnter=e=>{const{dragEnterTargetIds:t}=this;if(this.dragEnterTargetIds=[],!this.monitor.isDragging())return;this.altKeyPressed=e.altKey,t.length>0&&this.actions.hover(t,{clientOffset:iu(e)});t.some(e=>this.monitor.canDropOnTarget(e))&&(e.preventDefault(),e.dataTransfer&&(e.dataTransfer.dropEffect=this.getCurrentDropEffect()))},this.handleTopDragOverCapture=e=>{var t;(this.dragOverTargetIds=[],this.isDraggingNativeItem())&&(null===(t=this.currentNativeSource)||void 0===t||t.loadDataTransfer(e.dataTransfer))},this.handleTopDragOver=e=>{const{dragOverTargetIds:t}=this;if(this.dragOverTargetIds=[],!this.monitor.isDragging())return e.preventDefault(),void(e.dataTransfer&&(e.dataTransfer.dropEffect="none"));this.altKeyPressed=e.altKey,this.lastClientOffset=iu(e),this.scheduleHover(t);(t||[]).some(e=>this.monitor.canDropOnTarget(e))?(e.preventDefault(),e.dataTransfer&&(e.dataTransfer.dropEffect=this.getCurrentDropEffect())):this.isDraggingNativeItem()?e.preventDefault():(e.preventDefault(),e.dataTransfer&&(e.dataTransfer.dropEffect="none"))},this.handleTopDragLeaveCapture=e=>{this.isDraggingNativeItem()&&e.preventDefault();this.enterLeaveCounter.leave(e.target)&&(this.isDraggingNativeItem()&&setTimeout(()=>this.endDragNativeItem(),0),this.cancelHover())},this.handleTopDropCapture=e=>{var t;(this.dropTargetIds=[],this.isDraggingNativeItem())?(e.preventDefault(),null===(t=this.currentNativeSource)||void 0===t||t.loadDataTransfer(e.dataTransfer)):eu(e.dataTransfer)&&e.preventDefault();this.enterLeaveCounter.reset()},this.handleTopDrop=e=>{const{dropTargetIds:t}=this;this.dropTargetIds=[],this.actions.hover(t,{clientOffset:iu(e)}),this.actions.drop({dropEffect:this.getCurrentDropEffect()}),this.isDraggingNativeItem()?this.endDragNativeItem():this.monitor.isDragging()&&this.actions.endDrag(),this.cancelHover()},this.handleSelectStart=e=>{const t=e.target;"function"===typeof t.dragDrop&&("INPUT"===t.tagName||"SELECT"===t.tagName||"TEXTAREA"===t.tagName||t.isContentEditable||(e.preventDefault(),t.dragDrop()))},this.options=new su(t,l),this.actions=e.getActions(),this.monitor=e.getMonitor(),this.registry=e.getRegistry(),this.enterLeaveCounter=new Wc(this.isNodeInDocument)}}const pu=function(e,t,l){return new uu(e,t,l)};var du=l(51239),mu=l(37058);let hu=function(e){e()};const gu=()=>hu,yu=Symbol.for("react-redux-context"),fu="undefined"!==typeof globalThis?globalThis:{};function bu(){var e;if(!o.createContext)return{};const t=null!=(e=fu[yu])?e:fu[yu]=new Map;let l=t.get(o.createContext);return l||(l=o.createContext(null),t.set(o.createContext,l)),l}const vu=bu();function xu(e=vu){return function(){return(0,o.useContext)(e)}}const Su=xu();let Nu=()=>{throw new Error("uSES not initialized!")};const Cu=(e,t)=>e===t;function wu(e=vu){const t=e===vu?Su:xu(e);return function(e,l={}){const{equalityFn:r=Cu,stabilityCheck:n,noopCheck:i}="function"===typeof l?{equalityFn:l}:l;const{store:a,subscription:s,getServerState:c,stabilityCheck:u,noopCheck:p}=t(),d=((0,o.useRef)(!0),(0,o.useCallback)({[e.name]:t=>e(t)}[e.name],[e,u,n])),m=Nu(s.addNestedSub,a.getState,c||a.getState,d,r);return(0,o.useDebugValue)(m),m}}const Iu=wu();const ku={notify(){},get:()=>[]};function Tu(e,t){let l,r=ku,n=0,i=!1;function a(){c.onStateChange&&c.onStateChange()}function s(){n++,l||(l=t?t.addNestedSub(a):e.subscribe(a),r=function(){const e=gu();let t=null,l=null;return{clear(){t=null,l=null},notify(){e(()=>{let e=t;for(;e;)e.callback(),e=e.next})},get(){let e=[],l=t;for(;l;)e.push(l),l=l.next;return e},subscribe(e){let r=!0,n=l={callback:e,next:null,prev:l};return n.prev?n.prev.next=n:t=n,function(){r&&null!==t&&(r=!1,n.next?n.next.prev=n.prev:l=n.prev,n.prev?n.prev.next=n.next:t=n.next)}}}}())}function o(){n--,l&&0===n&&(l(),l=void 0,r.clear(),r=ku)}const c={addNestedSub:function(e){s();const t=r.subscribe(e);let l=!1;return()=>{l||(l=!0,t(),o())}},notifyNestedSubs:function(){r.notify()},handleChangeWrapper:a,isSubscribed:function(){return i},trySubscribe:function(){i||(i=!0,s())},tryUnsubscribe:function(){i&&(i=!1,o())},getListeners:()=>r};return c}const Au=!("undefined"===typeof window||"undefined"===typeof window.document||"undefined"===typeof window.document.createElement)?o.useLayoutEffect:o.useEffect;let Du=null;const Mu=function({store:e,context:t,children:l,serverState:r,stabilityCheck:n="once",noopCheck:i="once"}){const a=o.useMemo(()=>{const t=Tu(e);return{store:e,subscription:t,getServerState:r?()=>r:void 0,stabilityCheck:n,noopCheck:i}},[e,r,n,i]),s=o.useMemo(()=>e.getState(),[e]);Au(()=>{const{subscription:t}=a;return t.onStateChange=t.notifyNestedSubs,t.trySubscribe(),s!==e.getState()&&t.notifyNestedSubs(),()=>{t.tryUnsubscribe(),t.onStateChange=void 0}},[a,s]);const c=t||vu;return o.createElement(c.Provider,{value:a},l)};function Eu(e=vu){const t=e===vu?Su:xu(e);return function(){const{store:e}=t();return e}}const Ru=Eu();function Bu(e=vu){const t=e===vu?Ru:Eu(e);return function(){return t().dispatch}}const ju=Bu();var Pu;function _u(e,t){return function(){return e.apply(t,arguments)}}(e=>{Nu=e})(mu.useSyncExternalStoreWithSelector),(e=>{Du=e})(du.useSyncExternalStore),Pu=Wl.unstable_batchedUpdates,hu=Pu;const{toString:Ou}=Object.prototype,{getPrototypeOf:Lu}=Object,{iterator:Fu,toStringTag:qu}=Symbol,zu=(({hasOwnProperty:e})=>(t,l)=>e.call(t,l))(Object.prototype),Uu=e=>"string"===typeof e&&("__proto__"===e||"constructor"===e||"prototype"===e),Gu=(e,t,l)=>e===Object.prototype||!l&&null===t,Vu=(e,t)=>{let l=e;const r=[];for(;null!=l;){if(-1!==r.indexOf(l))return!1;r.push(l);const n=Lu(l);if(Gu(l,n,l===e))return!1;if(zu(l,t))return!0;l=n}return!1},Hu=(e=>t=>{const l=Ou.call(t);return e[l]||(e[l]=l.slice(8,-1).toLowerCase())})(Object.create(null)),Wu=e=>(e=e.toLowerCase(),t=>Hu(t)===e),Zu=e=>t=>typeof t===e,{isArray:$u}=Array,Ku=Zu("undefined");function Yu(e){return null!==e&&!Ku(e)&&null!==e.constructor&&!Ku(e.constructor)&&Xu(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const Qu=Wu("ArrayBuffer");const Ju=Zu("string"),Xu=Zu("function"),ep=Zu("number"),tp=e=>null!==e&&"object"===typeof e,lp=e=>{if(!tp(e))return!1;const t=Lu(e);return(null===t||t===Object.prototype||null===Lu(t))&&(Gu(e,t,!0)||!zu(e,qu)&&!zu(e,Fu))},rp=Wu("Date"),np=Wu("File"),ip=Wu("Blob"),ap=Wu("FileList"),sp=Wu("Set");const op="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self?self:"undefined"!==typeof window?window:"undefined"!==typeof global?global:{},cp="undefined"!==typeof op.FormData?op.FormData:void 0,up=Wu("URLSearchParams"),[pp,dp,mp,hp]=["ReadableStream","Request","Response","Headers"].map(Wu);function gp(e,t,{allOwnKeys:l=!1}={}){if(null===e||"undefined"===typeof e)return;let r,n;if("object"!==typeof e&&(e=[e]),$u(e))for(r=0,n=e.length;r<n;r++)t.call(null,e[r],r,e);else{if(Yu(e))return;const n=l?Object.getOwnPropertyNames(e):Object.keys(e),i=n.length;let a;for(r=0;r<i;r++)a=n[r],t.call(null,e[a],a,e)}}const yp="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self?self:"undefined"!==typeof window?window:global,fp=e=>!Ku(e)&&e!==yp;const bp=(vp="undefined"!==typeof Uint8Array&&Lu(Uint8Array),e=>vp&&e instanceof vp);var vp;const xp=Wu("HTMLFormElement"),{propertyIsEnumerable:Sp}=Object.prototype,Np=Wu("RegExp"),Cp=(e,t)=>{const l=Object.getOwnPropertyDescriptors(e),r={};gp(l,(l,n)=>{let i;!1!==(i=t(l,n,e))&&(r[n]=i||l)}),Object.defineProperties(e,r)};const wp=Wu("AsyncFunction"),Ip=(kp="function"===typeof setImmediate,Tp=Xu(yp.postMessage),kp?setImmediate:Tp?((e,t)=>(yp.addEventListener("message",({source:l,data:r})=>{l===yp&&r===e&&t.length&&t.shift()()},!1),l=>{t.push(l),yp.postMessage(e,"*")}))(`axios@${Math.random()}`,[]):e=>setTimeout(e));var kp,Tp;const Ap="undefined"!==typeof queueMicrotask?queueMicrotask.bind(yp):"undefined"!==typeof process&&process.nextTick||Ip,Dp=e=>null!=e&&Xu(e[Fu]),Mp={isArray:$u,isArrayBuffer:Qu,isBuffer:Yu,isFormData:e=>{if(!e)return!1;if(cp&&e instanceof cp)return!0;const t=Lu(e);if(!t||t===Object.prototype)return!1;if(!Xu(e.append))return!1;const l=Hu(e);return"formdata"===l||"object"===l&&Xu(e.toString)&&"[object FormData]"===e.toString()},isArrayBufferView:function(e){let t;return t="undefined"!==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&Qu(e.buffer),t},isString:Ju,isNumber:ep,isBoolean:e=>!0===e||!1===e,isObject:tp,isPlainObject:lp,isEmptyObject:e=>{if(!tp(e)||Yu(e))return!1;try{return 0===Object.keys(e).length&&Object.getPrototypeOf(e)===Object.prototype}catch(t){return!1}},isReadableStream:pp,isRequest:dp,isResponse:mp,isHeaders:hp,isUndefined:Ku,isDate:rp,isFile:np,isReactNativeBlob:e=>!(!e||"undefined"===typeof e.uri),isReactNative:e=>e&&"undefined"!==typeof e.getParts,isBlob:ip,isRegExp:Np,isFunction:Xu,isStream:e=>tp(e)&&Xu(e.pipe),isURLSearchParams:up,isTypedArray:bp,isFileList:ap,forEach:gp,merge:function e(...t){const{caseless:l,skipUndefined:r}=fp(this)&&this||{},n={},i=l?Object.create(null):null,a=(t,l)=>{if("__proto__"===l||"constructor"===l||"prototype"===l)return;let a=l;if(i&&"string"===typeof l){const e=l.toLowerCase(),t=i[e];void 0!==t&&zu(n,t)?a=t:i[e]=l}const s=zu(n,a)?n[a]:void 0;lp(s)&&lp(t)?n[a]=e(s,t):lp(t)?n[a]=e({},t):$u(t)?n[a]=t.slice():r&&Ku(t)||(n[a]=t)};for(let s=0,o=t.length;s<o;s++){const e=t[s];if(!e||Yu(e))continue;if(gp(e,a),"object"!==typeof e||$u(e)||!Object.getOwnPropertySymbols)continue;const l=Object.getOwnPropertySymbols(e);for(let t=0;t<l.length;t++){const r=l[t];Sp.call(e,r)&&a(e[r],r)}}return n},extend:(e,t,l,{allOwnKeys:r}={})=>(gp(t,(t,r)=>{l&&Xu(t)?Object.defineProperty(e,r,{__proto__:null,value:_u(t,l),writable:!0,enumerable:!0,configurable:!0}):Object.defineProperty(e,r,{__proto__:null,value:t,writable:!0,enumerable:!0,configurable:!0})},{allOwnKeys:r}),e),trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,l,r)=>{e.prototype=Object.create(t.prototype,r),Object.defineProperty(e.prototype,"constructor",{__proto__:null,value:e,writable:!0,enumerable:!1,configurable:!0}),Object.defineProperty(e,"super",{__proto__:null,value:t.prototype}),l&&Object.assign(e.prototype,l)},toFlatObject:(e,t,l,r)=>{let n,i,a;const s={};if(t=t||{},null==e)return t;do{for(n=Object.getOwnPropertyNames(e),i=n.length;i-- >0;)a=n[i],r&&!r(a,e,t)||s[a]||(t[a]=e[a],s[a]=!0);e=!1!==l&&Lu(e)}while(e&&(!l||l(e,t))&&e!==Object.prototype);return t},kindOf:Hu,kindOfTest:Wu,endsWith:(e,t,l)=>{e=String(e),(void 0===l||l>e.length)&&(l=e.length),l-=t.length;const r=e.indexOf(t,l);return-1!==r&&r===l},toArray:e=>{if(!e)return null;if($u(e))return e;let t=e.length;if(!Number.isSafeInteger(t)||t<0||t>4294967295)return null;const l=new Set,r=new Set;let n=e;for(;null!=n&&l.size<t;){if(r.has(n))return null;r.add(n);const i=Lu(n);if(Gu(n,i,n===e))break;Object.getOwnPropertyNames(n).forEach(e=>{const r=+e;Number.isInteger(r)&&r>=0&&r<t&&String(r)===e&&zu(n,e)&&l.add(r)}),n=i}if(l.size!==t)return null;const i=new Array(t);for(;t-- >0;)i[t]=e[t];return i},forEachEntry:(e,t)=>{const l=(e&&e[Fu]).call(e);let r;for(;(r=l.next())&&!r.done;){const l=r.value;t.call(e,l[0],l[1])}},matchAll:(e,t)=>{let l;const r=[];for(;null!==(l=e.exec(t));)r.push(l);return r},isHTMLForm:xp,hasOwnProperty:zu,hasOwnProp:zu,hasOwnInPrototypeChain:Vu,getSafeProp:(e,t)=>null!=e&&Vu(e,t)?e[t]:void 0,toSafeFlatObject:e=>{if(null==e||"object"!==typeof e&&"function"!==typeof e)return e;const t=Lu(e);if(null===t&&(e=>{if(!Object.isExtensible(e))return!1;const t=Object.getOwnPropertyNames(e);return Object.getOwnPropertySymbols&&t.push(...Object.getOwnPropertySymbols(e)),t.every(t=>{if(Uu(t))return!1;const l=Object.getOwnPropertyDescriptor(e,t);return!!l&&l.configurable&&!0===l.writable})})(e))return e;const l=Object.create(null),r=Object.create(null),n=[];let i=e;for(;null!=i&&-1===n.indexOf(i);){n.push(i);const a=i===e?t:Lu(i);if(Gu(i,a,i===e))break;const s=Object.getOwnPropertyNames(i);Object.getOwnPropertySymbols&&s.push(...Object.getOwnPropertySymbols(i));for(const t of s)Uu(t)||zu(r,t)||(l[t]=e[t],r[t]=!0);i=a}return l},reduceDescriptors:Cp,freezeMethods:e=>{Cp(e,(t,l)=>{if(Xu(e)&&["arguments","caller","callee"].includes(l))return!1;const r=e[l];Xu(r)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+l+"'")}))})},toObjectSet:(e,t)=>{const l={},r=e=>{e.forEach(e=>{l[e]=!0})};return $u(e)?r(e):r(String(e).split(t)),l},toCamelCase:e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(e,t,l){return t.toUpperCase()+l}),noop:()=>{},toFiniteNumber:(e,t)=>null!=e&&Number.isFinite(e=+e)?e:t,findKey:function(e,t){if(Yu(e))return null;t=t.toLowerCase();const l=Object.keys(e);let r,n=l.length;for(;n-- >0;)if(r=l[n],t===r.toLowerCase())return r;return null},global:yp,isContextDefined:fp,isSpecCompliantForm:function(e){return!!(e&&Xu(e.append)&&"FormData"===e[qu]&&e[Fu])},toJSONObject:e=>{const t=new WeakSet,l=e=>{if(tp(e)){if(t.has(e))return;if(Yu(e))return e;if(!("toJSON"in e)){let r;if(t.add(e),sp(e)){r=[];for(const t of e){const e=l(t);!Ku(e)&&r.push(e)}}else r=$u(e)?[]:{},gp(e,(e,t)=>{const n=l(e);!Ku(n)&&(r[t]=n)});return t.delete(e),r}}return e};return l(e)},isAsyncFn:wp,isThenable:e=>e&&(tp(e)||Xu(e))&&Xu(e.then)&&Xu(e.catch),setImmediate:Ip,asap:Ap,isIterable:Dp,isSafeIterable:e=>null!=e&&Vu(e,Fu)&&Dp(e)},Ep=Mp.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]);const Rp=new RegExp("[\\u0000-\\u0008\\u000a-\\u001f\\u007f]+","g"),Bp=new RegExp("[^\\u0009\\u0020-\\u007e\\u0080-\\u00ff]+","g");function jp(e,t){return Mp.isArray(e)?e.map(e=>jp(e,t)):function(e){let t=0,l=e.length;for(;t<l;){const l=e.charCodeAt(t);if(9!==l&&32!==l)break;t+=1}for(;l>t;){const t=e.charCodeAt(l-1);if(9!==t&&32!==t)break;l-=1}return 0===t&&l===e.length?e:e.slice(t,l)}(String(e).replace(t,""))}function Pp(e){const t=Object.create(null);return Mp.forEach(e.toJSON(),(e,l)=>{t[l]=(e=>jp(e,Bp))(e)}),t}const _p=Symbol("internals");function Op(e){return e&&String(e).trim().toLowerCase()}function Lp(e){return!1===e||null==e?e:Mp.isArray(e)?e.map(Lp):(e=>jp(e,Rp))(String(e))}const Fp=/^[!#$%&'*+\-.^_`|~0-9A-Za-z]+$/;function qp(e){let t=0,l=e.length;for(;t<l;){const l=e.charCodeAt(t);if(9!==l&&32!==l)break;t+=1}for(;l>t;){const t=e.charCodeAt(l-1);if(9!==t&&32!==t)break;l-=1}return 0===t&&l===e.length?e:e.slice(t,l)}const zp=e=>"__proto__"===e?"__Proto__":e;function Up(e,t,l,r,n){return Mp.isFunction(r)?r.call(e,t,l):(n&&(t=l),Mp.isString(t)?Mp.isString(r)?-1!==t.indexOf(r):Mp.isRegExp(r)?r.test(t):void 0:void 0)}class Gp{constructor(e){e&&this.set(e)}set(e,t,l){const r=this;function n(e,t,l){const n=Op(t);if(!n)return;const i=Mp.findKey(r,n);(!i||void 0===r[i]||!0===l||void 0===l&&!1!==r[i])&&(r[zp(i||t)]=Lp(e))}const i=(e,t)=>Mp.forEach(e,(e,l)=>n(e,l,t));if(Mp.isPlainObject(e)||e instanceof this.constructor)i(e,t);else if(Mp.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim()))i((e=>{const t=Object.create(null);let l,r,n;return e&&e.split("\n").forEach(function(e){n=e.indexOf(":"),l=e.substring(0,n).trim().toLowerCase(),r=e.substring(n+1).trim();const i=Mp.hasOwnProp(t,l);!l||i&&Mp.hasOwnProp(Ep,l)||("set-cookie"===l?i?t[l].push(r):t[l]=[r]:t[l]=i?t[l]+", "+r:r)}),t})(e),t);else if(Mp.isObject(e)&&Mp.isSafeIterable(e)){let l,r,n=Object.create(null);for(const t of e){if(!Mp.isArray(t))throw new TypeError("Object iterator must return a key-value pair");r=t[0],Mp.hasOwnProp(n,r)?(l=n[r],n[r]=Mp.isArray(l)?[...l,t[1]]:[l,t[1]]):n[r]=t[1]}i(n,t)}else null!=e&&n(t,e,l);return this}get(e,t){if(e=Op(e)){const l=Mp.findKey(this,e);if(l){const e=this[l];if(!t)return e;if(!0===t)return function(e){const t=Object.create(null),l=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=l.exec(e);)t[r[1]]=r[2];return t}(e);if(Mp.isFunction(t))return t.call(this,e,l);if(Mp.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=Op(e)){const l=Mp.findKey(this,e);return!(!l||void 0===this[l]||t&&!Up(this,this[l],l,t))}return!1}delete(e,t){const l=this;let r=!1;function n(e){if(e=Op(e)){const n=Mp.findKey(l,e);!n||t&&!Up(l,l[n],n,t)||(delete l[n],r=!0)}}return Mp.isArray(e)?e.forEach(n):n(e),r}clear(e){const t=Object.keys(this);let l=t.length,r=!1;for(;l--;){const n=t[l];e&&!Up(this,this[n],n,e,!0)||(delete this[n],r=!0)}return r}normalize(e){const t=this,l=Object.create(null);return Mp.forEach(this,(r,n)=>{const i=Mp.findKey(l,n);if(i)return t[i]=Lp(r),void delete t[n];const a=zp(e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,t,l)=>t.toUpperCase()+l)}(n):String(n).trim());a!==n&&delete t[n],t[a]=Lp(r),l[a]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return Mp.forEach(this,(l,r)=>{null!=l&&!1!==l&&(t[r]=e&&Mp.isArray(l)?l.join(", "):l)}),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([e,t])=>e+": "+t).join("\n")}getSetCookie(){const e=this.get("set-cookie");return Mp.isArray(e)?e:null==e||!1===e?[]:[e]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static parseParameters(e){return function(e){const t=Object.create(null),l=String(e);let r=0,n=!1,i=!1;function a(e){const n=qp(l.slice(r,e)),i=n.indexOf("=");if(i<1)return;const a=qp(n.slice(0,i));if(!Fp.test(a))return;const s=a.toLowerCase();if("__proto__"===s||"constructor"===s||"prototype"===s)return;const o=qp(n.slice(i+1));t[s]=function(e){const t=e.length-1;if(t<1||34!==e.charCodeAt(0)||34!==e.charCodeAt(t))return e;let l="";for(let r=1;r<t;r++){const n=e.charCodeAt(r);if(34===n)return e;if(92===n&&(r+=1,r>=t))return e;l+=e[r]}return l}(o)}for(let s=0;s<l.length;s++){const e=l.charCodeAt(s);n?i?i=!1:92===e?i=!0:34===e&&(n=!1):34===e?n=!0:44!==e&&59!==e||(a(s),r=s+1)}return a(l.length),t}(e)}static concat(e,...t){const l=new this(e);return t.forEach(e=>l.set(e)),l}static accessor(e){const t=(this[_p]=this[_p]={accessors:{}}).accessors,l=this.prototype;function r(e){const r=Op(e);t[r]||(!function(e,t){const l=Mp.toCamelCase(" "+t);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+l,{__proto__:null,value:function(e,l,n){return this[r].call(this,t,e,l,n)},configurable:!0})})}(l,e),t[r]=!0)}return Mp.isArray(e)?e.forEach(r):r(e),this}}Gp.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),Mp.reduceDescriptors(Gp.prototype,({value:e},t)=>{let l=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(e){this[l]=e}}}),Mp.freezeMethods(Gp);const Vp=Gp,Hp="[REDACTED ****]";function Wp(e,t){const l=new Set(t.map(e=>String(e).toLowerCase())),r=[],n=e=>{if(null===e||"object"!==typeof e)return e;if(Mp.isBuffer(e))return e;if(-1!==r.indexOf(e))return;let t;if(e instanceof Vp&&(e=e.toJSON()),r.push(e),Mp.isArray(e))t=[],e.forEach((e,l)=>{const r=n(e);Mp.isUndefined(r)||(t[l]=r)});else{if(!Mp.isPlainObject(e)&&function(e){if(Mp.hasOwnProp(e,"toJSON"))return!0;let t=Object.getPrototypeOf(e);for(;t&&t!==Object.prototype;){if(Mp.hasOwnProp(t,"toJSON"))return!0;t=Object.getPrototypeOf(t)}return!1}(e))return r.pop(),e;t=Object.create(null);for(const[r,i]of Object.entries(e)){const e=l.has(r.toLowerCase())?Hp:n(i);Mp.isUndefined(e)||(t[r]=e)}}return r.pop(),t};return n(e)}function Zp(e){try{return String(e)}catch(t){return""}}const $p=Symbol("causeStack");class Kp extends Error{static from(e,t,l,r,n,i){let a=e.message;!a&&Mp.isArray(e.errors)&&e.errors.length&&(a=function(e){return e.errors.map(e=>{try{return e&&e.message?Zp(e.message):Zp(e)}catch(t){return""}}).filter(Boolean).join("; ")||e.name||"AggregateError"}(e));const s=new Kp(a,t||e.code,l,r,n);return Object.defineProperty(s,"cause",{__proto__:null,value:e,writable:!0,enumerable:!1,configurable:!0}),s.name=e.name,function(e,t){try{const l=t&&t.stack;if("string"!==typeof l||!l)return;const r=e.stack;if("string"!==typeof r||!r)return;const n="\nCaused by: "+l;e.stack=r+n,Object.defineProperty(e,$p,{__proto__:null,value:n})}catch(l){}}(s,e),null!=e.status&&null==s.status&&(s.status=e.status),i&&Object.assign(s,i),s}constructor(e,t,l,r,n){super(e),Object.defineProperty(this,"message",{__proto__:null,value:e,enumerable:!0,writable:!0,configurable:!0}),this.name="AxiosError",this.isAxiosError=!0,t&&(this.code=t),l&&(this.config=l),r&&(this.request=r),n&&(this.response=n,this.status=n.status)}toJSON(){const e=this.config,t=e&&Mp.hasOwnProp(e,"redact")?e.redact:void 0,l=Mp.isArray(t)&&t.length>0?Wp(e,t):Mp.toJSONObject(e);return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:l,code:this.code,status:this.status}}}Kp.ERR_BAD_OPTION_VALUE="ERR_BAD_OPTION_VALUE",Kp.ERR_BAD_OPTION="ERR_BAD_OPTION",Kp.ECONNABORTED="ECONNABORTED",Kp.ETIMEDOUT="ETIMEDOUT",Kp.ECONNREFUSED="ECONNREFUSED",Kp.ERR_NETWORK="ERR_NETWORK",Kp.ERR_FR_TOO_MANY_REDIRECTS="ERR_FR_TOO_MANY_REDIRECTS",Kp.ERR_DEPRECATED="ERR_DEPRECATED",Kp.ERR_BAD_RESPONSE="ERR_BAD_RESPONSE",Kp.ERR_BAD_REQUEST="ERR_BAD_REQUEST",Kp.ERR_CANCELED="ERR_CANCELED",Kp.ERR_NOT_SUPPORT="ERR_NOT_SUPPORT",Kp.ERR_INVALID_URL="ERR_INVALID_URL",Kp.ERR_FORM_DATA_DEPTH_EXCEEDED="ERR_FORM_DATA_DEPTH_EXCEEDED";const Yp=Kp,Qp=null;function Jp(e){return Mp.isPlainObject(e)||Mp.isArray(e)}function Xp(e){return Mp.endsWith(e,"[]")?e.slice(0,-2):e}function ed(e,t,l){return e?e.concat(t).map(function(e,t){return e=Xp(e),!l&&t?"["+e+"]":e}).join(l?".":""):t}const td=Mp.toFlatObject(Mp,{},null,function(e){return/^is[A-Z]/.test(e)});const ld=function(e,t,l){if(!Mp.isObject(e))throw new TypeError("target must be an object");t=t||new FormData;const r=(e,t)=>{const r=Mp.getSafeProp(l,e);return Mp.isUndefined(r)?t:r},n=r("metaTokens",!0),i=r("visitor")||h,a=r("dots",!1),s=r("indexes",!1),o=r("Blob")||"undefined"!==typeof Blob&&Blob,c=r("maxDepth",100),u=o&&Mp.isSpecCompliantForm(t),p=[];if(!Mp.isFunction(i))throw new TypeError("visitor must be a function");function d(e){if(null===e)return"";if(Mp.isDate(e))return e.toISOString();if(Mp.isBoolean(e))return e.toString();if(!u&&Mp.isBlob(e))throw new Yp("Blob is not supported. Use a Buffer instead.");if(Mp.isArrayBuffer(e)||Mp.isTypedArray(e)){if(u&&"function"===typeof o)return new o([e]);throw new Yp("Blob is not supported. Use a Buffer instead.",Yp.ERR_NOT_SUPPORT)}return e}function m(e){if(e>c)throw new Yp("Object is too deeply nested ("+e+" levels). Max depth: "+c,Yp.ERR_FORM_DATA_DEPTH_EXCEEDED)}function h(e,l,r){let i=e;if(Mp.isReactNative(t)&&Mp.isReactNativeBlob(e))return t.append(ed(r,l,a),d(e)),!1;if(e&&!r&&"object"===typeof e)if(Mp.endsWith(l,"{}"))l=n?l:l.slice(0,-2),e=function(e,t){if(c===1/0)return JSON.stringify(e);const l=[];return JSON.stringify(e,function(e,r){if(!Mp.isObject(r))return r;for(;l.length&&l[l.length-1]!==this;)l.pop();return l.push(r),m(t+l.length-1),r})}(e,1);else if(Mp.isArray(e)&&function(e){return Mp.isArray(e)&&!e.some(Jp)}(e)||(Mp.isFileList(e)||Mp.endsWith(l,"[]"))&&(i=Mp.toArray(e)))return l=Xp(l),i.forEach(function(e,r){!Mp.isUndefined(e)&&null!==e&&t.append(!0===s?ed([l],r,a):null===s?l:l+"[]",d(e))}),!1;return!!Jp(e)||(t.append(ed(r,l,a),d(e)),!1)}const g=Object.assign(td,{defaultVisitor:h,convertValue:d,isVisitable:Jp});if(!Mp.isObject(e))throw new TypeError("data must be an object");return function e(l,r,n=0){if(!Mp.isUndefined(l)){if(m(n),-1!==p.indexOf(l))throw new Error("Circular reference detected in "+r.join("."));p.push(l),Mp.forEach(l,function(l,a){!0===(!(Mp.isUndefined(l)||null===l)&&i.call(t,l,Mp.isString(a)?a.trim():a,r,g))&&e(l,r?r.concat(a):[a],n+1)}),p.pop()}}(e),t};function rd(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"};return encodeURIComponent(e).replace(/[!'()~]|%20/g,function(e){return t[e]})}function nd(e,t){this._pairs=[],e&&ld(e,this,t)}const id=nd.prototype;id.append=function(e,t){this._pairs.push([e,t])},id.toString=function(e){const t=e?t=>e.call(this,t,rd):rd;return this._pairs.map(function(e){return t(e[0])+"="+t(e[1])},"").join("&")};const ad=nd;function sd(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function od(e,t,l){if(!t)return e;e=e||"";const r=Mp.isFunction(l)?{serialize:l}:l,n=Mp.getSafeProp(r,"encode")||sd,i=Mp.getSafeProp(r,"serialize");let a;if(a=i?i(t,r):Mp.isURLSearchParams(t)?t.toString():new ad(t,r).toString(n),a){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+a}return e}const cd=Symbol("internals");function ud(e){return e?e.length:0}function pd(e){if(e)for(;e.length&&null===e[e.length-1];)e.pop()}function dd(e,t){const l=e.handlers,r=ud(l);l!==t.handlersRef?(t.handlersRef=l,t.handlerEntries.clear()):r!==t.handlersLength&&(r?t.handlerEntries.forEach(function(e,r){l[e.index]!==e.handler&&t.handlerEntries.delete(r)}):t.handlerEntries.clear()),t.handlersLength=r}const md=class{constructor(){this.handlers=[],this[cd]={handlersRef:this.handlers,handlersLength:this.handlers.length,handlerEntries:new Map,iterationDepth:0,nextId:0}}use(e,t,l){const r={fulfilled:e,rejected:t,synchronous:!!l&&l.synchronous,runWhen:l?l.runWhen:null},n=this[cd];null==this.handlers&&(this.handlers=[]),dd(this,n);const i=n.nextId++;return this.handlers.push(r),n.handlerEntries.set(i,{handler:r,index:this.handlers.length-1}),n.handlersLength=this.handlers.length,i}eject(e){const t=this[cd];dd(this,t);const l=function(e){return"string"===typeof e&&""!==e&&String(Number(e))===e?Number(e):e}(e),r=t.handlerEntries.get(l);if(r){if(t.handlerEntries.delete(l),this.handlers[r.index]!==r.handler)return;this.handlers[r.index]=null,t.iterationDepth||(pd(this.handlers),t.handlersLength=this.handlers.length)}}clear(){this.handlers&&(this.handlers=[],dd(this,this[cd]))}forEach(e){const t=this[cd];dd(this,t),t.iterationDepth++;try{Mp.forEach(this.handlers,function(t){null!==t&&e(t)})}finally{--t.iterationDepth||(dd(this,t),pd(this.handlers),t.handlersLength=ud(this.handlers))}}},hd={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1,legacyInterceptorReqResOrdering:!0,advertiseZstdAcceptEncoding:!1,validateStatusUndefinedResolves:!0,encodeBasicAuthUsername:!1},gd={isBrowser:!0,classes:{URLSearchParams:"undefined"!==typeof URLSearchParams?URLSearchParams:ad,FormData:"undefined"!==typeof FormData?FormData:null,Blob:"undefined"!==typeof Blob?Blob:null},protocols:["http","https","file","blob","url","data"]},yd="undefined"!==typeof window&&"undefined"!==typeof document,fd="object"===typeof navigator&&navigator||void 0,bd=yd&&(!fd||["ReactNative","NativeScript","NS"].indexOf(fd.product)<0),vd="undefined"!==typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"===typeof self.importScripts,xd=yd&&window.location.href||"http://localhost",Sd={...t,...gd};function Nd(e){if(e>100)throw new Yp("FormData field is too deeply nested ("+e+" levels). Max depth: 100",Yp.ERR_FORM_DATA_DEPTH_EXCEEDED)}function Cd(e){const t={},l=Object.keys(e);let r;const n=l.length;let i;for(r=0;r<n;r++)i=l[r],t[i]=e[i];return t}function wd(e){if(!Mp.isArray(e))return e;const t=Object.keys(e);return t.length!==e.length||t.some((e,t)=>e!==String(t))?Cd(e):e}const Id=function(e){function t(e,l,r,n){Nd(n);let i=e[n++];if("__proto__"===i)return!0;const a=Number.isFinite(+i),s=n>=e.length;if(i=!i&&Mp.isArray(r)?r.length:i,s)return Mp.hasOwnProp(r,i)?(r[i]=wd(r[i]),r[i]=Mp.isArray(r[i])?r[i].concat(l):[r[i],l]):r[i]=l,!a;Mp.hasOwnProp(r,i)&&Mp.isObject(r[i])||(r[i]=[]);return t(e,l,r[i],n)&&Mp.isArray(r[i])&&(r[i]=Cd(r[i])),!a}if(Mp.isFormData(e)&&Mp.isFunction(e.entries)){const l={};return Mp.forEachEntry(e,(e,r)=>{t(function(e){const t=[],l=/[^.[\]]+|\[([^.[\]]*)]/g;let r;for(;null!==(r=l.exec(e));)Nd(t.length),t.push("[]"===r[0]?"":r[1]||r[0]);return t}(e),r,l,0)}),function(e){const t=[e];for(;t.length;){const e=t.pop();Object.keys(e).forEach(l=>{const r=e[l]=wd(e[l]);(Mp.isArray(r)||Mp.isPlainObject(r))&&t.push(r)})}return e}(l)}return null},kd=Object.freeze(["get","delete","head","options","post","put","patch","purge","link","unlink","query"]),Td=(e,t)=>null!=e&&Mp.hasOwnProp(e,t)?e[t]:void 0;const Ad={transitional:hd,adapter:["xhr","http","fetch"],transformRequest:[function(e,t){const l=t.getContentType()||"",r=l.indexOf("application/json")>-1,n=Mp.isObject(e);n&&Mp.isHTMLForm(e)&&(e=new FormData(e));if(Mp.isFormData(e))return r?JSON.stringify(Id(e)):e;if(Mp.isArrayBuffer(e)||Mp.isBuffer(e)||Mp.isStream(e)||Mp.isFile(e)||Mp.isBlob(e)||Mp.isReadableStream(e))return e;if(Mp.isArrayBufferView(e))return e.buffer;if(Mp.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let i;if(n){const t=Td(this,"formSerializer");if(l.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return ld(e,new Sd.classes.URLSearchParams,{visitor:function(e,t,l,r){return Sd.isNode&&Mp.isBuffer(e)?(this.append(t,e.toString("base64")),!1):r.defaultVisitor.apply(this,arguments)},...t})}(e,t).toString();if((i=Mp.isFileList(e))||l.indexOf("multipart/form-data")>-1){const l=Td(this,"env"),r=l&&l.FormData;return ld(i?{"files[]":e}:e,r&&new r,t)}}return n||r?(t.setContentType("application/json",!1),function(e,t,l){if(Mp.isString(e))try{return(t||JSON.parse)(e),Mp.trim(e)}catch(r){if("SyntaxError"!==r.name)throw r}return(l||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=Td(this,"transitional")||Ad.transitional,l=t&&t.forcedJSONParsing,r=Td(this,"responseType"),n="json"===r;if(Mp.isResponse(e)||Mp.isReadableStream(e))return e;if(e&&Mp.isString(e)&&(l&&!r||n)){const l=!(t&&t.silentJSONParsing)&&n;try{return JSON.parse(e,Td(this,"parseReviver"))}catch(i){if(l){if("SyntaxError"===i.name)throw Yp.from(i,Yp.ERR_BAD_RESPONSE,this,null,Td(this,"response"));throw i}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Sd.classes.FormData,Blob:Sd.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};Mp.forEach(kd,e=>{Ad.headers[e]={}});const Dd=Ad;function Md(e,t){const l=this||Dd,r=t||l,n=Vp.from(r.headers);let i=r.data;return Mp.forEach(e,function(e){i=e.call(l,i,n.normalize(),t?t.status:void 0)}),n.normalize(),i}function Ed(e){return!(!e||!e.__CANCEL__)}const Rd=class extends Yp{constructor(e,t,l){super(null==e?"canceled":e,Yp.ERR_CANCELED,t,l),this.name="CanceledError",this.__CANCEL__=!0}};function Bd(e,t,l){const r=l.config.validateStatus;l.status&&r&&!r(l.status)?t(new Yp("Request failed with status code "+l.status,l.status>=400&&l.status<500?Yp.ERR_BAD_REQUEST:Yp.ERR_BAD_RESPONSE,l.config,l.request,l)):e(l)}const jd=/[\t\n\r]/g;function Pd(e){if("string"!==typeof e)return e;let t=0;for(;t<e.length&&e.charCodeAt(t)<=32;)t++;return e.slice(t).replace(jd,"")}function _d(e){const t=/^([-+\w]{1,25}):(?:\/\/)?/.exec(e);return t&&t[1].toLowerCase()||""}const Od=e=>{try{return decodeURIComponent(e)}catch(t){return e}},Ld=Sd.hasStandardBrowserEnv?{write(e,t,l,r,n,i,a){if("undefined"===typeof document)return;const s=[`${e}=${encodeURIComponent(t)}`];Mp.isNumber(l)&&s.push(`expires=${new Date(l).toUTCString()}`),Mp.isString(r)&&s.push(`path=${r}`),Mp.isString(n)&&s.push(`domain=${n}`),!0===i&&s.push("secure"),Mp.isString(a)&&s.push(`SameSite=${a}`),document.cookie=s.join("; ")},read(e){if("undefined"===typeof document)return null;const t=document.cookie;if(!t)return null;const l=t.split(";");for(let r=0;r<l.length;r++){const t=l[r].replace(/^\s+/,""),n=t.indexOf("=");if(-1!==n&&t.slice(0,n)===e)return Od(t.slice(n+1))}return null},async readAsync(e){try{const t="undefined"!==typeof window&&window.cookieStore;if(t&&Mp.isFunction(t.get)){const l=await t.get(e);return l?Od(l.value):null}}catch(t){}return this.read(e)},remove(e){this.write(e,"",Date.now()-864e5,"/")}}:{write(){},read:()=>null,readAsync:async()=>null,remove(){}};const Fd=function(e,t){e=e||10;const l=new Array(e),r=new Array(e);let n,i=0,a=0;return t=void 0!==t?t:1e3,function(s){const o=Date.now(),c=r[a];n||(n=o),l[i]=s,r[i]=o;let u=a,p=0;for(;u!==i;)p+=l[u++],u%=e;if(i=(i+1)%e,i===a&&(a=(a+1)%e),o-n<t)return;const d=c&&o-c;return d?Math.round(1e3*p/d):void 0}};const qd=function(e,t){let l,r,n=0,i=1e3/t;const a=(t,i=Date.now())=>{n=i,l=null,r&&(clearTimeout(r),r=null),e(...t)};return[(...e)=>{const t=Date.now(),s=t-n;s>=i?a(e,t):(l=e,r||(r=setTimeout(()=>{r=null,a(l)},i-s)))},()=>l&&a(l),(...e)=>a(e)]},zd=(e,t,l=3)=>{let r=0;const n=Fd(50,250);return qd(l=>{if(!l||!Mp.isNumber(l.loaded))return;const i=l.loaded,a=l.lengthComputable?l.total:void 0,s=Math.max(0,null!=a?Math.min(i,a):i),o=Math.max(0,s-r),c=n(o);r=Math.max(r,s);e({loaded:s,total:a,progress:a?s/a:void 0,bytes:o,rate:c||void 0,estimated:c&&a?(a-s)/c:void 0,event:l,lengthComputable:null!=a,[t?"download":"upload"]:!0})},l)},Ud=(e,t)=>{const l=null!=e;return[r=>t[0]({lengthComputable:l,total:e,loaded:r}),t[1]]},Gd=(e,t=Mp.asap)=>(...l)=>t(()=>e(...l)),Vd=Sd.hasStandardBrowserEnv?(e=>t=>(t=new URL(t,document.baseURI||Sd.origin),e.protocol===t.protocol&&e.host===t.host&&e.port===t.port))(new URL(Sd.origin)):()=>!0;const Hd=/^https?:(?!\/\/)/i;function Wd(e){const t=e.replace(/^(https?:\/{0,2})[^/?#]*@/i,`$1${Hp}@`),l=t.indexOf("#"),r=(-1===l?t:t.slice(0,l)).replace(/([?&][^=&#]*=)[^&#]*/g,`$1${Hp}`);return-1===l?r:`${r}#${n=t.slice(l+1),n?n.replace(/(^|&)([^=&]*=)?[^&]+/g,(e,t,l="")=>`${t}${l}${Hp}`):n}`;var n}function Zd(e,t){if("string"===typeof e){const l=Pd(e);if(Hd.test(l))throw new Yp(`Invalid URL ${JSON.stringify(Wd(l))}: missing "//" after protocol`,Yp.ERR_INVALID_URL,t)}}function $d(e,t,l,r){Zd(t,r);let n=!("string"===typeof(i=t)&&/^([a-z][a-z\d+\-.]*:)?\/\//i.test(i));var i;return e&&(n||!1===l)?(Zd(e,r),function(e,t){if(!t)return e;let l=e.length;for(;l>0&&47===e.charCodeAt(l-1);)l--;return e.slice(0,l)+"/"+t.replace(/^\/+/,"")}(e,t)):t}const Kd=e=>e instanceof Vp?{...e}:e,Yd=e=>Object.getOwnPropertySymbols&&Object.getOwnPropertyDescriptor?Object.keys(e).concat(Object.getOwnPropertySymbols(e).filter(t=>{const l=Object.getOwnPropertyDescriptor(e,t);return l&&l.enumerable})):Object.keys(e);function Qd(e,t,l,r){return Mp.isPlainObject(e)&&Mp.isPlainObject(t)?Mp.merge.call({caseless:r},e,t):Mp.isPlainObject(t)?Mp.merge({},t):Mp.isArray(t)?t.slice():t}function Jd(e,t,l,r){return Mp.isUndefined(t)?Mp.isUndefined(e)?void 0:Qd(void 0,e,0,r):Qd(e,t,0,r)}function Xd(e,t){if(!Mp.isUndefined(t))return Qd(void 0,t)}function em(e,t){return Mp.isUndefined(t)?Mp.isUndefined(e)?void 0:Qd(void 0,e):Qd(void 0,t)}function tm(e,t,l,r,n){return Mp.hasOwnProp(n,l)?Qd(e,t):Mp.hasOwnProp(r,l)?Qd(void 0,e):void 0}const lm=Object.freeze({__proto__:null,value:Object.prototype.hasOwnProperty,enumerable:!1,writable:!0,configurable:!0}),rm={url:Xd,method:Xd,data:Xd,baseURL:em,transformRequest:em,transformResponse:em,params:function(e,t){const l=[],r=new WeakMap,n={};function i(e,t){if(!Mp.isPlainObject(t))return Mp.isArray(t)?t.slice():t;const i=Mp.isPlainObject(e)?e:n;let a=r.get(t);if(a||(a=new WeakMap,r.set(t,a)),a.has(i))return a.get(i);const s={};return a.set(i,s),l.push({base:i,source:t,result:s}),s}const a=Mp.isUndefined(t)?i(void 0,e):i(e,t);for(;l.length;){const{base:e,source:t,result:r}=l.pop(),n=new Set(Yd(e)),a=new Set(Yd(t));new Set([...n,...a]).forEach(l=>{if("__proto__"===l||"constructor"===l||"prototype"===l)return;const s=a.has(l),o=s?t[l]:void 0,c=s&&!Mp.isPlainObject(o)||!n.has(l)?void 0:e[l];r[l]=s?i(c,o):i(void 0,c)})}return function(e){const t=[{value:e}],l=new WeakSet,r=new WeakSet;for(;t.length;){const{value:e,done:n}=t.pop();if(!Mp.isPlainObject(e)&&!Mp.isArray(e))continue;if(n){l.delete(e);continue}if(l.has(e))throw new Yp("Circular reference detected in params",Yp.ERR_BAD_OPTION_VALUE);if(r.has(e))continue;r.add(e),l.add(e),t.push({value:e,done:!0});const i=Object.keys(e);Object.getOwnPropertySymbols&&Object.getOwnPropertyDescriptor&&Object.getOwnPropertySymbols(e).forEach(t=>{const l=Object.getOwnPropertyDescriptor(e,t);l&&l.enumerable&&i.push(t)}),i.forEach(l=>{if("__proto__"===l||"constructor"===l||"prototype"===l){const r=Object.getOwnPropertyDescriptor(e,l);r&&Mp.hasOwnProp(r,"value")&&t.push({value:r.value})}else t.push({value:e[l]})})}}(a),a},paramsSerializer:em,timeout:em,timeoutErrorMessage:em,withCredentials:em,withXSRFToken:em,adapter:em,responseType:em,xsrfCookieName:em,xsrfHeaderName:em,onUploadProgress:em,onDownloadProgress:em,decompress:em,maxContentLength:em,maxBodyLength:em,beforeRedirect:em,transport:em,httpAgent:em,httpsAgent:em,cancelToken:em,socketPath:em,allowedSocketPaths:em,responseEncoding:em,validateStatus:tm,headers:function(e,t,l){return Jd(Kd(e),Kd(t),0,!0)}};function nm(e,t){e=e||{},t=t||{};const l=Object.create(null);Object.defineProperty(l,"hasOwnProperty",lm);const r=Yd({...e,...t});for(let n=0,i=r.length;n<i;n++){const i=r[n];if("__proto__"===i||"constructor"===i||"prototype"===i)continue;const a=Mp.hasOwnProp(rm,i)?rm[i]:Jd,s=Mp.hasOwnProp(e,i)?e[i]:void 0,o=Mp.hasOwnProp(t,i)?t[i]:void 0,c=a===tm?a(s,o,i,e,t):a(s,o,i);Mp.isUndefined(c)&&a!==tm||(l[i]=c)}return Mp.hasOwnProp(t,"validateStatus")&&Mp.isUndefined(t.validateStatus)&&!1===function(e,t,l){const r=Mp.hasOwnProp(t,"transitional")?t.transitional:void 0;if(!Mp.isUndefined(r)){if(!Mp.isPlainObject(r))return;if(Mp.hasOwnProp(r,l))return r[l]}const n=Mp.hasOwnProp(e,"transitional")?e.transitional:void 0;if(Mp.isPlainObject(n)&&Mp.hasOwnProp(n,l))return n[l]}(e,t,"validateStatusUndefinedResolves")&&(Mp.hasOwnProp(e,"validateStatus")?l.validateStatus=Qd(void 0,e.validateStatus):delete l.validateStatus),l}const im=["content-type","content-length"];const am=e=>encodeURIComponent(e).replace(/%([0-9A-F]{2})/gi,(e,t)=>String.fromCharCode(parseInt(t,16))),sm=e=>Ld.read(e);const om=function(e,t=sm){const l=nm({},e),r=e=>Mp.hasOwnProp(l,e)?l[e]:void 0,n=r("data");let i=r("withXSRFToken");const a=r("xsrfHeaderName"),s=r("xsrfCookieName");let o=r("headers");const c=r("auth"),u=r("baseURL"),p=r("allowAbsoluteUrls"),d=r("url");if(l.headers=o=Vp.from(o),l.url=od($d(u,d,p,l),r("params"),r("paramsSerializer")),c){const t=Mp.getSafeProp(c,"username")||"",l=Mp.getSafeProp(c,"password")||"",n=r("transitional"),i=n&&Mp.hasOwnProp(n,"encodeBasicAuthUsername")&&!0===n.encodeBasicAuthUsername;try{o.set("Authorization","Basic "+btoa((i?am(t):t)+":"+(l?am(l):"")))}catch(m){throw Yp.from(m,Yp.ERR_BAD_OPTION_VALUE,e)}}if(Mp.isFormData(n)){const e=Mp.getSafeProp(n,"getHeaders");Sd.hasStandardBrowserEnv||Sd.hasStandardBrowserWebWorkerEnv||Mp.isReactNative(n)?o.setContentType(void 0):Mp.isFunction(e)&&function(e,t,l){"content-only"===l?Object.entries(t||{}).forEach(([t,l])=>{im.includes(t.toLowerCase())&&e.set(t,l)}):e.set(t)}(o,e.call(n),r("formDataHeaderPolicy"))}if(Sd.hasStandardBrowserEnv){Mp.isFunction(i)&&(i=i(l));if(!0===i||null==i&&Vd(l.url)){const e=a&&s&&t(s);e&&o.set(a,e)}}return l},cm="undefined"!==typeof XMLHttpRequest&&function(e){return new Promise(function(t,l){let r,n;try{const e=Sd.hasStandardBrowserEnv&&"undefined"!==typeof window&&window.cookieStore;r=e&&Mp.isFunction(e.get)}catch(C){}const i=om(e,r?e=>(n=e,null):void 0);let a=i.data;const s=Vp.from(i.headers).normalize();let o,c,u,p,d,m,h,{responseType:g,onUploadProgress:y,onDownloadProgress:f}=i;function b(){clearTimeout(c);try{d&&d()}catch(e){setTimeout(()=>{throw e})}try{m&&m()}catch(e){setTimeout(()=>{throw e})}v&&(p&&v.removeEventListener("progress",p),v.upload&&(u&&v.upload.removeEventListener("progress",u),d&&v.upload.removeEventListener("loadend",d))),i.cancelToken&&i.cancelToken.unsubscribe(o),i.signal&&i.signal.removeEventListener("abort",o)}let v=new XMLHttpRequest;function x(r){if(!v)return;if(0===v.status&&"file"!==(_d(Pd(i.url))||_d(Sd.origin))&&(!v.responseURL||!v.responseURL.startsWith("file:")))return l(new Yp("Request aborted",Yp.ECONNABORTED,e,v)),b(),void(v=null);try{r?h&&h(r):m&&m()}catch(a){setTimeout(()=>{throw a})}if(!v)return;const n=Vp.from("getAllResponseHeaders"in v&&v.getAllResponseHeaders());Bd(function(e){t(e),b()},function(e){l(e),b()},{data:g&&"text"!==g&&"json"!==g?v.response:v.responseText,status:v.status,statusText:v.statusText,headers:n,config:e,request:v}),v=null}if(v.open(i.method.toUpperCase(),i.url,!0),v.timeout=i.timeout,"onloadend"in v?v.onloadend=x:v.onreadystatechange=function(){v&&4===v.readyState&&(0!==v.status||v.responseURL&&v.responseURL.startsWith("file:"))&&setTimeout(x)},v.onabort=function(){v&&(l(new Yp("Request aborted",Yp.ECONNABORTED,e,v)),b(),v=null)},v.onerror=function(t){const r=t&&t.message?t.message:"Network Error",n=new Yp(r,Yp.ERR_NETWORK,e,v);n.event=t||null,l(n),b(),v=null},v.ontimeout=function(){if(!v)return;let t=i.timeout?"timeout of "+i.timeout+"ms exceeded":"timeout exceeded";const r=i.transitional||hd;i.timeoutErrorMessage&&(t=i.timeoutErrorMessage),l(new Yp(t,r.clarifyTimeoutError?Yp.ETIMEDOUT:Yp.ECONNABORTED,e,v)),b(),v=null},void 0===a&&s.setContentType(null),Mp.isUndefined(i.withCredentials)||(v.withCredentials=!!i.withCredentials),g&&"json"!==g&&(v.responseType=i.responseType),f&&([p,m,h]=zd(f,!0),v.addEventListener("progress",p)),y&&v.upload&&([u,d]=zd(y),v.upload.addEventListener("progress",u),v.upload.addEventListener("loadend",d)),i.cancelToken||i.signal){if(o=t=>{if(!v)return;l(!t||t.type?new Rd(null,e,v):t);const r=v;b(),v=null,r.abort()},i.cancelToken&&i.cancelToken.subscribe(o),!v)return;i.signal&&(i.signal.aborted?o():i.signal.addEventListener("abort",o))}if(!v)return;const S=_d(i.url);if(S&&!Sd.protocols.includes(S))return l(new Yp("Unsupported protocol "+S+":",Yp.ERR_BAD_REQUEST,e)),void b();const N=()=>{v&&("setRequestHeader"in v&&Mp.forEach(Pp(s),function(e,t){v.setRequestHeader(t,e)}),v.send(a||null))};if(n){const t="undefined"!==typeof performance&&Mp.isFunction(performance.now)?()=>performance.now():Date.now,r=v.timeout>0?t()+Number(v.timeout):void 0,a=()=>{if(!v)return;const e=v;e.ontimeout(),e.abort()};if(void 0!==r){const e=()=>{const l=r-t();l>0?c=setTimeout(e,Math.min(l,2147483647)):a()};e()}Ld.readAsync(n).then(e=>{if(v)if(void 0!==r&&t()>=r)a();else{if(e){const t=Mp.hasOwnProp(i,"xsrfHeaderName")&&i.xsrfHeaderName;s.set(t,e)}N()}}).catch(t=>{v&&(l(Yp.from(t,null,e,v)),b(),v=null)})}else N()})},um=(e,t)=>{if(e=e?e.filter(Boolean):[],!t&&!e.length)return;const l=new AbortController;let r=!1;const n=function(e){if(!r){r=!0,a();const t=e instanceof Error?e:this.reason;l.abort(t instanceof Yp?t:new Rd(t instanceof Error?t.message:t))}};let i=t&&setTimeout(()=>{i=null,n(new Yp(`timeout of ${t}ms exceeded`,Yp.ETIMEDOUT))},t);const a=()=>{e&&(i&&clearTimeout(i),i=null,e.forEach(e=>{const t=Mp.getSafeProp(e,"unsubscribe");Mp.isFunction(t)?t.call(e,n):e.removeEventListener("abort",n)}),e=null)};e.forEach(e=>{r||(e.aborted?n.call(e):e.addEventListener("abort",n,{once:!0}))});const{signal:s}=l;return s.unsubscribe=()=>Mp.asap(a),s},pm=function*(e,t){let l=e.byteLength;if(!t||l<t)return void(yield e);let r,n=0;for(;n<l;)r=n+t,yield e.slice(n,r),n=r},dm=async function*(e){if(e[Symbol.asyncIterator])return void(yield*e);const t=e.getReader();try{for(;;){const{done:e,value:l}=await t.read();if(e)break;yield l}}finally{await t.cancel()}},mm=(e,t,l,r)=>{const n=async function*(e,t){for await(const l of dm(e))yield*pm(l,t)}(e,t);let i,a=0,s=e=>{i||(i=!0,r&&r(e))};return new ReadableStream({async pull(e){try{const{done:t,value:r}=await n.next();if(t)return s(),void e.close();let i=r.byteLength;if(l){let e=a+=i;l(e)}e.enqueue(new Uint8Array(r))}catch(t){throw s(t),t}},cancel:e=>(s(e),n.return())},{highWaterMark:2})},hm="\r\n",gm=e=>String(e).replace(/\r\n|\r|\n/g,hm),ym=e=>String(e).replace(/[\r\n"]/g,e=>"\r"===e?"%0D":"\n"===e?"%0A":"%22"),fm=(e,t)=>{let l=0;for(let r=0;r<e.length;r++){const n=e.charCodeAt(r);!t||13!==n&&10!==n?n<128?l++:n<2048?l+=2:n>=55296&&n<=56319&&e.charCodeAt(r+1)>=56320&&e.charCodeAt(r+1)<=57343?(l+=4,r++):l+=3:(13===n&&10===e.charCodeAt(r+1)&&r++,l+=2)}return l};class bm extends TypeError{constructor(e,t){super(e),this.name="FormDataError",this.reason=t}}function vm(e,t,l,r,n){if(!Mp.isFunction(t))throw new Yp("Blob is not supported",Yp.ERR_NOT_SUPPORT);if(void 0===n)if(Mp.isFunction(Sd.generateString))n="axios-"+Sd.generateString(36,"0123456789abcdef");else{const e=Mp.global.crypto;if(!e||!Mp.isFunction(e.getRandomValues))throw new Yp("Random byte generation is not supported",Yp.ERR_NOT_SUPPORT);const t=new Uint8Array(18);e.getRandomValues(t),n="axios-"+Array.from(t,e=>("0"+e.toString(16)).slice(-2)).join("")}try{return function(e,t,l,r,n){if(!Mp.isFunction(t))throw new bm("Blob is not supported","blob");if(!Mp.isString(n)||!/^[A-Za-z0-9'()+_,./:=? -]{1,70}$/.test(n)||/ $/.test(n))throw new bm("Invalid multipart boundary","boundary");const i="--"+n+"--"+hm;let a=i.length;const s=[],o=e=>{if(a+e>l)throw r()};o(0);for(const[u,p]of e){const e=Mp.isString(p),t=e?fm(p,!0):p.size;if(!Number.isFinite(t)||t<0)throw new bm("Unsupported FormData part size","part");o(t+fm(u,!0)+(!e&&p.name?fm(p.name,!1):0)+(!e&&p.type?fm(p.type,!1):0));let l="--"+n+'\r\nContent-Disposition: form-data; name="'+ym(gm(u))+'"';e||(l+='; filename="'+ym(Mp.isString(p.name)?p.name:"blob")+'"\r\nContent-Type: '+String(p.type||"application/octet-stream").replace(/[\r\n]/g,"")),l+=hm+hm;const r=fm(l,!1)+t+2;o(r),a+=r,s.push({header:l,value:p,isString:e})}const c=[];for(const u of s)c.push(u.header,u.isString?gm(u.value):u.value,hm);return c.push(i),new t(c,{type:"multipart/form-data; boundary="+n})}(e,t,l,r,n)}catch(i){if(i instanceof bm){const e="boundary"===i.reason?Yp.ERR_BAD_OPTION_VALUE:Yp.ERR_BAD_REQUEST;throw new Yp(i.message,e)}throw i}}const xm=e=>e>=48&&e<=57||e>=65&&e<=70||e>=97&&e<=102,Sm=(e,t,l)=>t+2<l&&xm(e.charCodeAt(t+1))&&xm(e.charCodeAt(t+2)),Nm=e=>e<=57?e-48:(223&e)-55,Cm=e=>e>=65&&e<=90||e>=97&&e<=122||e>=48&&e<=57||43===e||47===e||45===e||95===e,wm=e=>9===e||10===e||12===e||13===e||32===e,Im=e=>{const t=e.length;let l=0;return t>0&&61===e.charCodeAt(t-1)&&(l++,t>1&&61===e.charCodeAt(t-2)&&l++),Math.floor(3*(t-l)/4)},km=e=>{const t=e.length;let l=0,r=0,n=!1;for(let i=0;i<t;i++){let a=e.charCodeAt(i);37===a&&Sm(e,i,t)&&(a=16*Nm(e.charCodeAt(i+1))+Nm(e.charCodeAt(i+2)),i+=2),wm(a)||(61!==a?!Cm(a)||r>0?n=!0:l++:r++)}return n||r>2||r>0&&(l+r)%4!==0||l%4===1?Im(e):(e=>{const t=e%4;return 3*Math.floor(e/4)+(2===t?1:3===t?2:0)})(l)},Tm=(e,t,l)=>{if(!e||"string"!==typeof e)return 0;if(!/^data:/i.test(e))return 0;const r=e.indexOf(",");if(r<0)return 0;const n=e.slice(5,r),i=e.slice(r+1);if(l.test(n))return t(i);let a=0;for(let s=0,o=i.length;s<o;s++){const e=i.charCodeAt(s);if(37===e&&Sm(i,s,o))a+=1,s+=2;else if(e<128)a+=1;else if(e<2048)a+=2;else if(e>=55296&&e<=56319&&s+1<o){const e=i.charCodeAt(s+1);e>=56320&&e<=57343?(a+=4,s++):a+=3}else a+=3}return a};const Am="1.21.0",Dm={cache:"default",redirect:"follow",referrer:"about:client",referrerPolicy:"",mode:"cors",integrity:"",keepalive:!1,priority:"auto",window:null},{isFunction:Mm}=Mp,Em=e=>{if(!Mp.isString(e))return e;try{return decodeURIComponent(e)}catch(t){return e}},Rm=(e,...t)=>{try{return!!e(...t)}catch(l){return!1}},Bm=e=>{const t=void 0!==Mp.global&&null!==Mp.global?Mp.global:globalThis,{ReadableStream:l,TextEncoder:r}=t;e=Mp.merge.call({skipUndefined:!0},{Request:t.Request,Response:t.Response,Blob:t.Blob},e);const n=Mp.hasOwnProp(e,"fetch")?e.fetch:void 0,{Request:i,Response:a,Blob:s}=e,o=n?Mm(n):"function"===typeof fetch,c=Mm(i),u=Mm(a);if(!o)return!1;const p=o&&Mm(l),d=o&&("function"===typeof r?(m=new r,e=>m.encode(e)):async e=>new Uint8Array(await new i(e).arrayBuffer()));var m;const h=c&&p&&Rm(()=>{let e=!1;const t=new i(Sd.origin,{body:new l,method:"POST",get duplex(){return e=!0,"half"}}),r=t.headers.has("Content-Type");return null!=t.body&&t.body.cancel(),e&&!r}),g=u&&p&&Rm(()=>Mp.isReadableStream(new a("").body)),y=Object.assign(Object.create(null),Dm);c&&!Rm(()=>new i(Sd.origin,y))&&(delete y.cache,Rm(()=>new i(Sd.origin,y))||(y.cache=Dm.cache));const f={stream:g&&(e=>e.body)};o&&["text","arrayBuffer","blob","formData","stream"].forEach(e=>{!f[e]&&(f[e]=(t,l)=>{let r=t&&t[e];if(r)return r.call(t);throw new Yp(`Response type '${e}' is not supported`,Yp.ERR_NOT_SUPPORT,l)})});const b=async e=>null==e?0:Mp.isBlob(e)?e.size:Mp.isArrayBufferView(e)||Mp.isArrayBuffer(e)?e.byteLength:(Mp.isURLSearchParams(e)&&(e+=""),Mp.isString(e)?(await d(e)).byteLength:void 0);return async e=>{let{url:t,method:l,data:o,signal:u,cancelToken:d,timeout:m,onDownloadProgress:v,onUploadProgress:x,responseType:S,headers:N,withCredentials:C="same-origin",fetchOptions:w,maxContentLength:I,maxBodyLength:k,maxRedirects:T}=om(e);const A=Mp.isNumber(I)&&I>-1,D=Mp.isNumber(k)&&k>-1,M=t=>Mp.hasOwnProp(e,t)?e[t]:void 0;let E=n||fetch;S=S?(S+"").toLowerCase():"text";let R=um([u,d&&d.toAbortSignal()],m),B=null;const j=R&&R.unsubscribe&&(()=>{R.unsubscribe()});let P,_=null,O=null;const L=()=>new Yp("Request body larger than maxBodyLength limit",Yp.ERR_BAD_REQUEST,e,B);try{let n;const u=M("auth");if(u){const e=Mp.getSafeProp(u,"username")||"";n={username:e,password:Mp.getSafeProp(u,"password")||""}}let d;if((e=>{const t=e.indexOf("://");let l=e;return-1!==t&&(l=l.slice(t+3)),l.includes("@")||l.includes(":")})(t)){if(d=new URL(t,Sd.origin),!n&&(d.username||d.password)){const e=Em(d.username);n={username:e,password:Em(d.password)}}(d.username||d.password)&&(d.username="",d.password="",t=d.href)}if(n&&(N.delete("authorization"),N.set("Authorization","Basic "+btoa((F=(n.username||"")+":"+(n.password||""),encodeURIComponent(F).replace(/%([0-9A-F]{2})/gi,(e,t)=>String.fromCharCode(parseInt(t,16))))))),A&&d&&"data:"===d.protocol){const t=function(e){const t="string"===typeof e?e.indexOf("#"):-1;return Tm(-1===t?e:e.slice(0,t),km,/; *base64[\t\n\f\r ]*$/i)}(d.href);if(t>I)throw new Yp("maxContentLength size of "+I+" exceeded",Yp.ERR_BAD_RESPONSE,e,B)}const m=Mp.isSpecCompliantForm(o)&&Vp.from(M("headers")).getContentType();let q;if(Mp.isString(m)&&/^multipart\/form-data(?:\s*;|$)/i.test(m.trim())){const e=Vp.parseParameters(m);Mp.hasOwnProp(e,"boundary")&&(q=e.boundary)}if(Mp.isSpecCompliantForm(o)&&"get"!==l&&"head"!==l&&(D||x&&h||void 0!==q)&&(o=vm(o,s,D?k:1/0,L,q),N.setContentType(void 0===q?o.type:m),P=o.size),D&&"get"!==l&&"head"!==l){const e=await b(o);if("number"===typeof e&&isFinite(e)&&(P=e,e>k))throw L()}const z=D&&(Mp.isReadableStream(o)||Mp.isStream(o)),U=(e,t,l)=>mm(e,65536,e=>{if(D&&e>k)throw _=L();t&&t(e)},l);if(h&&"get"!==l&&"head"!==l&&(x||z)){if(P=null==P?await(async(e,t)=>{const l=Mp.toFiniteNumber(e.getContentLength());return null==l?b(t):l})(N,o):P,0!==P||z){let e,l=new i(t,{method:"POST",body:o,duplex:"half"});if(Mp.isFormData(o)&&(e=l.headers.get("content-type"))&&N.setContentType(e),l.body){const[e,t]=x&&Ud(P,zd(Gd(x)))||[];o=U(l.body,e,t)}}}else if(z&&!c&&p&&"get"!==l&&"head"!==l)o=U(o);else if(z&&c&&!h&&"get"!==l&&"head"!==l)throw new Yp("Stream request bodies are not supported by the current fetch implementation",Yp.ERR_NOT_SUPPORT,e,B);Mp.isString(C)||(C=C?"include":"omit");const G=c&&"credentials"in i.prototype;if(Mp.isFormData(o)){const e=N.getContentType();e&&/^multipart\/form-data/i.test(e)&&!/boundary=/i.test(e)&&N.delete("content-type")}N.set("User-Agent","axios/"+Am,!1);const V=null==w?w:Object.assign(Object.create(null),w);V&&(delete V.body,delete V.headers,delete V.method,delete V.signal,delete V.duplex,delete V.credentials);const H=Object.assign(Object.create(null),V,{signal:R,method:l.toUpperCase(),headers:Pp(N.normalize()),body:o,duplex:"half",credentials:G?C:void 0});c&&(Mp.forEach(y,(e,t)=>{void 0===H[t]&&(H[t]=e)}),void 0===H.signal&&(H.signal=null),void 0===H.body&&(H.body=null)),0===T&&(H.redirect="manual",V&&(V.redirect="manual")),B=c&&new i(t,H);let W=await(c?E(B,V):E(t,H));const Z=Vp.from(W.headers);if(A){const t=Mp.toFiniteNumber(Z.getContentLength());if(null!=t&&t>I)throw new Yp("maxContentLength size of "+I+" exceeded",Yp.ERR_BAD_RESPONSE,e,B)}const $=g&&("stream"===S||"response"===S);if(g&&W.body&&(v||A||$&&j)){const t={};["status","statusText","headers"].forEach(e=>{t[e]=W[e]});const l=Mp.toFiniteNumber(Z.getContentLength()),[r,n]=v&&Ud(l,zd(Gd(v),!0))||[];let i=0;const s=t=>{if(A&&(i=t,i>I))throw O=new Yp("maxContentLength size of "+I+" exceeded",Yp.ERR_BAD_RESPONSE,e,B);r&&r(t)};W=new a(mm(W.body,65536,s,()=>{n&&n(),j&&j()}),t)}S=S||"text";let K=await f[Mp.findKey(f,S)||"text"](W,e);if(A&&!g&&!$){let t;if(null!=K&&("number"===typeof K.byteLength?t=K.byteLength:"number"===typeof K.size?t=K.size:"string"===typeof K&&(t="function"===typeof r?(new r).encode(K).byteLength:K.length)),"number"===typeof t&&t>I)throw new Yp("maxContentLength size of "+I+" exceeded",Yp.ERR_BAD_RESPONSE,e,B)}return!$&&j&&j(),await new Promise((t,l)=>{Bd(t,l,{data:K,headers:Vp.from(W.headers),status:W.status,statusText:W.statusText,config:e,request:B})})}catch(q){if(j&&j(),R&&R.aborted&&R.reason instanceof Yp){const t=R.reason;throw t.config=e,B&&(t.request=B),q!==t&&Object.defineProperty(t,"cause",{__proto__:null,value:q,writable:!0,enumerable:!1,configurable:!0}),t}if(_)throw B&&!_.request&&(_.request=B),_;if(O)throw O;if(q instanceof Yp)throw B&&!q.request&&(q.request=B),q;if(q&&"TypeError"===q.name&&/Load failed|fetch/i.test(q.message)){const t=new Yp("Network Error",Yp.ERR_NETWORK,e,B,q&&q.response);throw Object.defineProperty(t,"cause",{__proto__:null,value:q.cause||q,writable:!0,enumerable:!1,configurable:!0}),t}throw Yp.from(q,q&&q.code,e,B,q&&q.response)}var F}},jm=new Map,Pm=e=>{const t=Object.create(null),l=e&&Mp.hasOwnProp(e,"env")&&e.env;["fetch","Request","Response","Blob"].forEach(e=>{l&&Mp.hasOwnProp(l,e)&&(t[e]=l[e])});const{fetch:r,Request:n,Response:i,Blob:a}=t,s=[n,i,r,a];let o,c,u=s.length,p=jm;for(;u--;)o=s[u],c=p.get(o),void 0===c&&p.set(o,c=u?new Map:Bm(t)),p=c;return c},_m=(Pm(),{http:Qp,xhr:cm,fetch:{get:Pm}});Mp.forEach(_m,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{__proto__:null,value:t})}catch(l){}Object.defineProperty(e,"adapterName",{__proto__:null,value:t})}});const Om=e=>`- ${e}`,Lm=e=>Mp.isFunction(e)||null===e||!1===e;const Fm={getAdapter:function(e,t){e=Mp.isArray(e)?e:[e];const{length:l}=e;let r,n;const i={};for(let a=0;a<l;a++){let l;if(r=e[a],n=r,!Lm(r)&&(n=_m[(l=String(r)).toLowerCase()],void 0===n))throw new Yp(`Unknown adapter '${l}'`);if(n&&(Mp.isFunction(n)||(n=n.get(t))))break;i[l||"#"+a]=n}if(!n){const e=Object.entries(i).map(([e,t])=>`adapter ${e} `+(!1===t?"is not supported by the environment":"is not available in the build"));let t=l?e.length>1?"since :\n"+e.map(Om).join("\n"):" "+Om(e[0]):"as no adapter specified";throw new Yp("There is no suitable adapter to dispatch the request "+t,Yp.ERR_NOT_SUPPORT)}return n},adapters:_m};function qm(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Rd(null,e)}function zm(e){return Math.max(0,Date.now()-e)}function Um(e){const t=Mp.toSafeFlatObject(e);qm(t),t.headers=Vp.from(Mp.getSafeProp(t,"headers")),t.data=Md.call(t,t.transformRequest),-1!==["post","put","patch"].indexOf(t.method)&&t.headers.setContentType("application/x-www-form-urlencoded",!1);const l=Fm.getAdapter(t.adapter||Dd.adapter,t),r=Date.now();return l(t).then(function(e){qm(t),e.duration=zm(r),t.response=e;try{e.data=Md.call(t,t.transformResponse,e)}finally{delete t.response}return e.headers=Vp.from(e.headers),e},function(e){if(!Ed(e)&&(qm(t),e&&e.response)){e.response.duration=zm(r),t.response=e.response;try{e.response.data=Md.call(t,t.transformResponse,e.response)}finally{delete t.response}e.response.headers=Vp.from(e.response.headers)}return Promise.reject(e)})}const Gm={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{Gm[e]=function(l){return typeof l===e||"a"+(t<1?"n ":" ")+e}});const Vm={};Gm.transitional=function(e,t,l){function r(e,t){return"[Axios v"+Am+"] Transitional option '"+e+"'"+t+(l?". "+l:"")}return(l,n,i)=>{if(!1===e)throw new Yp(r(n," has been removed"+(t?" in "+t:"")),Yp.ERR_DEPRECATED);return t&&!Vm[n]&&(Vm[n]=!0,console.warn(r(n," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(l,n,i)}},Gm.spelling=function(e){return(t,l)=>(console.warn(`${l} is likely a misspelling of ${e}`),!0)};const Hm={assertOptions:function(e,t,l){if("object"!==typeof e||null===e)throw new Yp("options must be an object",Yp.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let n=r.length;for(;n-- >0;){const i=r[n],a=Object.prototype.hasOwnProperty.call(t,i)?t[i]:void 0;if(a){const t=e[i],l=void 0===t||a(t,i,e);if(!0!==l)throw new Yp("option "+i+" must be "+l,Yp.ERR_BAD_OPTION_VALUE);continue}if(!0!==l)throw new Yp("Unknown option "+i,Yp.ERR_BAD_OPTION)}},validators:Gm},Wm=Hm.validators,Zm=e=>{if(null==e||Mp.isPlainObject(e)||e instanceof Vp)return!0;try{return Mp.isObject(e)&&"AxiosHeaders"===Mp.getSafeProp(e,Symbol.toStringTag)&&["toJSON","set","get","has","delete","clear","normalize","concat","toString",Symbol.iterator].every(t=>Mp.isFunction(Mp.getSafeProp(e,t)))}catch(t){return!1}};class $m{constructor(e){this.defaults=e||{},this.interceptors={request:new md,response:new md}}async request(e,t){try{return await this._request(e,t)}catch(l){if(l instanceof Error)try{let e={};Error.captureStackTrace?Error.captureStackTrace(e):e=new Error;const t=e.stack;let r="";if("string"===typeof t){const e=t.indexOf("\n");r=-1===e?"":t.slice(e+1)}if(l.stack){if(r){const e=r.indexOf("\n"),t=-1===e?-1:r.indexOf("\n",e+1),n=-1===t?r:r.slice(t+1),i=String(l.stack),a=function(e,t){const l=Mp.hasOwnProp(e,$p)&&e[$p];return l&&t.endsWith(l)?t.length-l.length:-1}(l,i),s=-1===a?i:i.slice(0,a),o=-1===a?"":i.slice(a);s.endsWith(n)||(l.stack=s+"\n"+r+o)}}else l.stack=r}catch(r){}throw l}}_request(e,t){"string"===typeof e?(t=t||{}).url=e:t=e||{},t=nm(this.defaults,t);const{transitional:l,paramsSerializer:r,headers:n}=t;void 0!==l&&Hm.assertOptions(l,{silentJSONParsing:Wm.transitional(Wm.boolean),forcedJSONParsing:Wm.transitional(Wm.boolean),clarifyTimeoutError:Wm.transitional(Wm.boolean),legacyInterceptorReqResOrdering:Wm.transitional(Wm.boolean),advertiseZstdAcceptEncoding:Wm.transitional(Wm.boolean),validateStatusUndefinedResolves:Wm.transitional(Wm.boolean),encodeBasicAuthUsername:Wm.transitional(Wm.boolean)},!1),null!=r&&(Mp.isFunction(r)?t.paramsSerializer={serialize:r}:Hm.assertOptions(r,{encode:Wm.function,serialize:Wm.function},!0)),void 0!==t.allowAbsoluteUrls||(Mp.hasOwnProp(this.defaults,"allowAbsoluteUrls")&&void 0!==this.defaults.allowAbsoluteUrls?t.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:t.allowAbsoluteUrls=!0),Hm.assertOptions(t,{baseUrl:Wm.spelling("baseURL"),withXsrfToken:Wm.spelling("withXSRFToken")},!0),t.method=(Mp.getSafeProp(t,"method")||Mp.getSafeProp(this.defaults,"method")||"get").toLowerCase();const i=Mp.getSafeProp(n,"common"),a=Mp.getSafeProp(n,t.method),s=n&&Mp.merge(Zm(i)?i:void 0,Zm(a)?a:void 0);n&&Mp.forEach(kd.concat("common"),e=>{Zm(Mp.getSafeProp(n,e))&&delete n[e]}),t.headers=Vp.concat(s,n);const o=[];let c=!0;this.interceptors.request.forEach(function(e){if("function"===typeof e.runWhen&&!1===e.runWhen(t))return;c=c&&e.synchronous;const l=t.transitional||hd;l&&l.legacyInterceptorReqResOrdering?o.unshift(e.fulfilled,e.rejected):o.push(e.fulfilled,e.rejected)});const u=[];let p;this.interceptors.response.forEach(function(e){u.push(e.fulfilled,e.rejected)});let d,m=0;if(!c){const e=[Um.bind(this),void 0];for(e.unshift(...o),e.push(...u),d=e.length,p=Promise.resolve(t);m<d;)p=p.then(e[m++],e[m++]);return p}d=o.length;let h=t;for(;m<d;){const e=o[m++],t=o[m++];try{h=e?e(h):h}catch(g){if(!t){p=Promise.reject(g);break}try{const e=t.call(this,g);Mp.isThenable(e)&&(p=Promise.resolve(e).then(()=>Um.call(this,h)))}catch(y){p=Promise.reject(y)}break}}if(!p)try{p=Um.call(this,h)}catch(g){p=Promise.reject(g)}for(m=0,d=u.length;m<d;)p=p.then(u[m++],u[m++]);return p}getUri(e){return od($d((e=nm(this.defaults,e)).baseURL,e.url,e.allowAbsoluteUrls,e),e.params,e.paramsSerializer)}}Mp.forEach(["delete","get","head","options"],function(e){$m.prototype[e]=async function(t,l){return this.request(nm(l||{},{method:e,url:t,data:l&&Mp.hasOwnProp(l,"data")?l.data:void 0}))}}),Mp.forEach(["post","put","patch","query"],function(e){function t(t){return async function(l,r,n){return this.request(nm(n||{},{method:e,headers:t?{"Content-Type":"multipart/form-data"}:{},url:l,data:r}))}}$m.prototype[e]=t(),"query"!==e&&($m.prototype[e+"Form"]=t(!0))});const Km=$m;class Ym{constructor(e){if("function"!==typeof e)throw new TypeError("executor must be a function.");let t;this.promise=new Promise(function(e){t=e});const l=this;this.promise.then(e=>{if(!l._listeners)return;let t=l._listeners.length;for(;t-- >0;)l._listeners[t](e);l._listeners=null}),this.promise.then=e=>{let t;const r=new Promise(e=>{l.subscribe(e),t=e}).then(e);return r.cancel=function(){l.unsubscribe(t)},r},e(function(e,r,n){l.reason||(l.reason=new Rd(e,r,n),t(l.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}toAbortSignal(){const e=new AbortController,t=t=>{e.abort(t)};return this.subscribe(t),e.signal.unsubscribe=()=>this.unsubscribe(t),e.signal}static source(){let e;return{token:new Ym(function(t){e=t}),cancel:e}}}const Qm=Ym;const Jm={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,ContentTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,UnprocessableContent:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511,WebServerReturnsAnUnknownError:520,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(Jm).forEach(([e,t])=>{void 0===Jm[t]&&(Jm[t]=e)});const Xm=Jm;const eh=function e(t){const l=new Km(t),r=_u(Km.prototype.request,l);return Mp.extend(r,Km.prototype,l,{allOwnKeys:!0}),Mp.extend(r,l,null,{allOwnKeys:!0}),r.create=function(l){return e(nm(t,l))},r}(Dd);eh.Axios=Km,eh.CanceledError=Rd,eh.CancelToken=Qm,eh.isCancel=Ed,eh.VERSION=Am,eh.toFormData=ld,eh.AxiosError=Yp,eh.Cancel=eh.CanceledError,eh.all=function(e){return Promise.all(e)},eh.spread=function(e){return function(t){return e.apply(null,t)}},eh.isAxiosError=function(e){return Mp.isObject(e)&&!0===e.isAxiosError},eh.mergeConfig=nm,eh.AxiosHeaders=Vp,eh.formToJSON=e=>Id(Mp.isHTMLForm(e)?new FormData(e):e),eh.getAdapter=Fm.getAdapter,eh.HttpStatusCode=Xm,eh.default=eh;const th=eh,lh={REACT_APP_BACKEND_URL:"https://api.statusi.io",IMG_BUCKET_NAME:"https://cdn.statusi.io"},rh=function(e){const t=[];let l=0;for(let r=0;r<e.length;r++){let n=e.charCodeAt(r);n<128?t[l++]=n:n<2048?(t[l++]=n>>6|192,t[l++]=63&n|128):55296===(64512&n)&&r+1<e.length&&56320===(64512&e.charCodeAt(r+1))?(n=65536+((1023&n)<<10)+(1023&e.charCodeAt(++r)),t[l++]=n>>18|240,t[l++]=n>>12&63|128,t[l++]=n>>6&63|128,t[l++]=63&n|128):(t[l++]=n>>12|224,t[l++]=n>>6&63|128,t[l++]=63&n|128)}return t},nh={byteToCharMap_:null,charToByteMap_:null,byteToCharMapWebSafe_:null,charToByteMapWebSafe_:null,ENCODED_VALS_BASE:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",get ENCODED_VALS(){return this.ENCODED_VALS_BASE+"+/="},get ENCODED_VALS_WEBSAFE(){return this.ENCODED_VALS_BASE+"-_."},HAS_NATIVE_SUPPORT:"function"===typeof atob,encodeByteArray(e,t){if(!Array.isArray(e))throw Error("encodeByteArray takes an array as a parameter");this.init_();const l=t?this.byteToCharMapWebSafe_:this.byteToCharMap_,r=[];for(let n=0;n<e.length;n+=3){const t=e[n],i=n+1<e.length,a=i?e[n+1]:0,s=n+2<e.length,o=s?e[n+2]:0,c=t>>2,u=(3&t)<<4|a>>4;let p=(15&a)<<2|o>>6,d=63&o;s||(d=64,i||(p=64)),r.push(l[c],l[u],l[p],l[d])}return r.join("")},encodeString(e,t){return this.HAS_NATIVE_SUPPORT&&!t?btoa(e):this.encodeByteArray(rh(e),t)},decodeString(e,t){return this.HAS_NATIVE_SUPPORT&&!t?atob(e):function(e){const t=[];let l=0,r=0;for(;l<e.length;){const n=e[l++];if(n<128)t[r++]=String.fromCharCode(n);else if(n>191&&n<224){const i=e[l++];t[r++]=String.fromCharCode((31&n)<<6|63&i)}else if(n>239&&n<365){const i=((7&n)<<18|(63&e[l++])<<12|(63&e[l++])<<6|63&e[l++])-65536;t[r++]=String.fromCharCode(55296+(i>>10)),t[r++]=String.fromCharCode(56320+(1023&i))}else{const i=e[l++],a=e[l++];t[r++]=String.fromCharCode((15&n)<<12|(63&i)<<6|63&a)}}return t.join("")}(this.decodeStringToByteArray(e,t))},decodeStringToByteArray(e,t){this.init_();const l=t?this.charToByteMapWebSafe_:this.charToByteMap_,r=[];for(let n=0;n<e.length;){const t=l[e.charAt(n++)],i=n<e.length?l[e.charAt(n)]:0;++n;const a=n<e.length?l[e.charAt(n)]:64;++n;const s=n<e.length?l[e.charAt(n)]:64;if(++n,null==t||null==i||null==a||null==s)throw new ih;const o=t<<2|i>>4;if(r.push(o),64!==a){const e=i<<4&240|a>>2;if(r.push(e),64!==s){const e=a<<6&192|s;r.push(e)}}}return r},init_(){if(!this.byteToCharMap_){this.byteToCharMap_={},this.charToByteMap_={},this.byteToCharMapWebSafe_={},this.charToByteMapWebSafe_={};for(let e=0;e<this.ENCODED_VALS.length;e++)this.byteToCharMap_[e]=this.ENCODED_VALS.charAt(e),this.charToByteMap_[this.byteToCharMap_[e]]=e,this.byteToCharMapWebSafe_[e]=this.ENCODED_VALS_WEBSAFE.charAt(e),this.charToByteMapWebSafe_[this.byteToCharMapWebSafe_[e]]=e,e>=this.ENCODED_VALS_BASE.length&&(this.charToByteMap_[this.ENCODED_VALS_WEBSAFE.charAt(e)]=e,this.charToByteMapWebSafe_[this.ENCODED_VALS.charAt(e)]=e)}}};class ih extends Error{constructor(){super(...arguments),this.name="DecodeBase64StringError"}}const ah=function(e){return function(e){const t=rh(e);return nh.encodeByteArray(t,!0)}(e).replace(/\./g,"")},sh=function(e){try{return nh.decodeString(e,!0)}catch(t){console.error("base64Decode failed: ",t)}return null};function oh(e,t){if(!(t instanceof Object))return t;switch(t.constructor){case Date:return new Date(t.getTime());case Object:void 0===e&&(e={});break;case Array:e=[];break;default:return t}for(const l in t)t.hasOwnProperty(l)&&ch(l)&&(e[l]=oh(e[l],t[l]));return e}function ch(e){return"__proto__"!==e}function uh(){if("undefined"!==typeof self)return self;if("undefined"!==typeof window)return window;if("undefined"!==typeof l.g)return l.g;throw new Error("Unable to locate global object.")}const ph=()=>{try{return uh().__FIREBASE_DEFAULTS__||(()=>{if("undefined"===typeof process)return;const e={NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_FIREBASE_API_KEY:"AIzaSyB9WIAuCNr_nto9LS2XxFXu5nNM_hpyjlk",REACT_APP_FIREBASE_AUTH_DOMAIN:"statusi-app.firebaseapp.com",REACT_APP_FIREBASE_PROJECT_ID:"statusi-app",REACT_APP_FIREBASE_STORAGE_BUCKET:"statusi-app.firebasestorage.app",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"1096635179468",REACT_APP_FIREBASE_APP_ID:"1:1096635179468:web:f595c361043538b19b3d69",REACT_APP_STRIPE_PUBLIC_KEY:"pk_test_51OEU3aSFSVC4U98Th19U13orKHwjsMXoyEERRsUrh7ChbVrWHlBQvpQhZl1bDrXsW0F3qbDPenz1HGAtaVlEdgww00s3qovEXf",REACT_APP_CAPTCHA_SECRET_KEY:"6Lc8QCkrAAAAABml8LkrX9BMOCXfmJzYYWEapAAr",REACT_APP_S3_BUCKET_NAME:"kartikdemobucket",REACT_APP_PUBLIC_POSTHOG_KEY:"phc_dsI7FfvLdVnbqqmBbAEqXHMFHEir4VG9VoIA7avLsgy",REACT_APP_PUBLIC_POSTHOG_HOST:"https://us.i.posthog.com"}.__FIREBASE_DEFAULTS__;return e?JSON.parse(e):void 0})()||(()=>{if("undefined"===typeof document)return;let e;try{e=document.cookie.match(/__FIREBASE_DEFAULTS__=([^;]+)/)}catch(l){return}const t=e&&sh(e[1]);return t&&JSON.parse(t)})()}catch(e){return void console.info(`Unable to get __FIREBASE_DEFAULTS__ due to: ${e}`)}},dh=e=>ph()?.emulatorHosts?.[e],mh=()=>ph()?.config,hh=e=>ph()?.[`_${e}`];class gh{constructor(){this.reject=()=>{},this.resolve=()=>{},this.promise=new Promise((e,t)=>{this.resolve=e,this.reject=t})}wrapCallback(e){return(t,l)=>{t?this.reject(t):this.resolve(l),"function"===typeof e&&(this.promise.catch(()=>{}),1===e.length?e(t):e(t,l))}}}function yh(){return"undefined"!==typeof navigator&&"string"===typeof navigator.userAgent?navigator.userAgent:""}function fh(){const e=ph()?.forceEnvironment;if("node"===e)return!0;if("browser"===e)return!1;try{return"[object process]"===Object.prototype.toString.call(l.g.process)}catch(t){return!1}}function bh(){return"undefined"!==typeof WorkerGlobalScope&&"undefined"!==typeof self&&self instanceof WorkerGlobalScope}function vh(){const e="object"===typeof chrome?chrome.runtime:"object"===typeof browser?browser.runtime:void 0;return"object"===typeof e&&void 0!==e.id}function xh(){return"object"===typeof navigator&&"ReactNative"===navigator.product}function Sh(){const e=yh();return e.indexOf("MSIE ")>=0||e.indexOf("Trident/")>=0}function Nh(){return!fh()&&!!navigator.userAgent&&navigator.userAgent.includes("Safari")&&!navigator.userAgent.includes("Chrome")}function Ch(){return!fh()&&!!navigator.userAgent&&(navigator.userAgent.includes("Safari")||navigator.userAgent.includes("WebKit"))&&!navigator.userAgent.includes("Chrome")}function wh(){try{return"object"===typeof indexedDB}catch(e){return!1}}class Ih extends Error{constructor(e,t,l){super(t),this.code=e,this.customData=l,this.name="FirebaseError",Object.setPrototypeOf(this,Ih.prototype),Error.captureStackTrace&&Error.captureStackTrace(this,kh.prototype.create)}}class kh{constructor(e,t,l){this.service=e,this.serviceName=t,this.errors=l}create(e,...t){const l=t[0]||{},r=`${this.service}/${e}`,n=this.errors[e],i=n?function(e,t){try{let l=0,r="";for(;l<e.length;){const n=e.indexOf("{$",l);if(-1===n){r+=e.substring(l);break}const i=e.indexOf("}",n+2);if(-1===i){r+=e.substring(l);break}const a=e.substring(n+2,i),s=t[a];r+=e.substring(l,n)+(null!=s?String(s):`<${a}?>`),l=i+1}return r}catch(l){return e}}(n,l):"Error",a=`${this.serviceName}: ${i} (${r}).`;return new Ih(r,a,l)}}function Th(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function Ah(e,t){if(e===t)return!0;const l=Object.keys(e),r=Object.keys(t);for(const n of l){if(!r.includes(n))return!1;const l=e[n],i=t[n];if(Dh(l)&&Dh(i)){if(!Ah(l,i))return!1}else if(l!==i)return!1}for(const n of r)if(!l.includes(n))return!1;return!0}function Dh(e){return null!==e&&"object"===typeof e}function Mh(e){const t=[];for(const[l,r]of Object.entries(e))Array.isArray(r)?r.forEach(e=>{t.push(encodeURIComponent(l)+"="+encodeURIComponent(e))}):t.push(encodeURIComponent(l)+"="+encodeURIComponent(r));return t.length?"&"+t.join("&"):""}function Eh(e){const t={};return e.replace(/^\?/,"").split("&").forEach(e=>{if(e){const[l,r]=e.split("=");t[decodeURIComponent(l)]=decodeURIComponent(r)}}),t}function Rh(e){const t=e.indexOf("?");if(!t)return"";const l=e.indexOf("#",t);return e.substring(t,l>0?l:void 0)}function Bh(e,t){const l=new jh(e,t);return l.subscribe.bind(l)}class jh{constructor(e,t){this.observers=[],this.unsubscribes=[],this.observerCount=0,this.task=Promise.resolve(),this.finalized=!1,this.onNoObservers=t,this.task.then(()=>{e(this)}).catch(e=>{this.error(e)})}next(e){this.forEachObserver(t=>{t.next(e)})}error(e){this.forEachObserver(t=>{t.error(e)}),this.close(e)}complete(){this.forEachObserver(e=>{e.complete()}),this.close()}subscribe(e,t,l){let r;if(void 0===e&&void 0===t&&void 0===l)throw new Error("Missing Observer.");r=function(e,t){if("object"!==typeof e||null===e)return!1;for(const l of t)if(l in e&&"function"===typeof e[l])return!0;return!1}(e,["next","error","complete"])?e:{next:e,error:t,complete:l},void 0===r.next&&(r.next=Ph),void 0===r.error&&(r.error=Ph),void 0===r.complete&&(r.complete=Ph);const n=this.unsubscribeOne.bind(this,this.observers.length);return this.finalized&&this.task.then(()=>{try{this.finalError?r.error(this.finalError):r.complete()}catch(e){}}),this.observers.push(r),n}unsubscribeOne(e){void 0!==this.observers&&void 0!==this.observers[e]&&(delete this.observers[e],this.observerCount-=1,0===this.observerCount&&void 0!==this.onNoObservers&&this.onNoObservers(this))}forEachObserver(e){if(!this.finalized)for(let t=0;t<this.observers.length;t++)this.sendOne(t,e)}sendOne(e,t){this.task.then(()=>{if(void 0!==this.observers&&void 0!==this.observers[e])try{t(this.observers[e])}catch(l){"undefined"!==typeof console&&console.error&&console.error(l)}})}close(e){this.finalized||(this.finalized=!0,void 0!==e&&(this.finalError=e),this.task.then(()=>{this.observers=void 0,this.onNoObservers=void 0}))}}function Ph(){}function _h(e){return e&&e._delegate?e._delegate:e}function Oh(e){try{return(e.startsWith("http://")||e.startsWith("https://")?new URL(e).hostname:e).endsWith(".cloudworkstations.dev")}catch{return!1}}async function Lh(e){return(await fetch(e,{credentials:"include"})).ok}class Fh{constructor(e,t,l){this.name=e,this.instanceFactory=t,this.type=l,this.multipleInstances=!1,this.serviceProps={},this.instantiationMode="LAZY",this.onInstanceCreated=null}setInstantiationMode(e){return this.instantiationMode=e,this}setMultipleInstances(e){return this.multipleInstances=e,this}setServiceProps(e){return this.serviceProps=e,this}setInstanceCreatedCallback(e){return this.onInstanceCreated=e,this}}const qh="[DEFAULT]";class zh{constructor(e,t){this.name=e,this.container=t,this.component=null,this.instances=new Map,this.instancesDeferred=new Map,this.instancesOptions=new Map,this.onInitCallbacks=new Map}get(e){const t=this.normalizeInstanceIdentifier(e);if(!this.instancesDeferred.has(t)){const e=new gh;if(this.instancesDeferred.set(t,e),this.isInitialized(t)||this.shouldAutoInitialize())try{const l=this.getOrInitializeService({instanceIdentifier:t});l&&e.resolve(l)}catch(l){}}return this.instancesDeferred.get(t).promise}getImmediate(e){const t=this.normalizeInstanceIdentifier(e?.identifier),l=e?.optional??!1;if(!this.isInitialized(t)&&!this.shouldAutoInitialize()){if(l)return null;throw Error(`Service ${this.name} is not available`)}try{return this.getOrInitializeService({instanceIdentifier:t})}catch(r){if(l)return null;throw r}}getComponent(){return this.component}setComponent(e){if(e.name!==this.name)throw Error(`Mismatching Component ${e.name} for Provider ${this.name}.`);if(this.component)throw Error(`Component for ${this.name} has already been provided`);if(this.component=e,this.shouldAutoInitialize()){if(function(e){return"EAGER"===e.instantiationMode}(e))try{this.getOrInitializeService({instanceIdentifier:qh})}catch(t){}for(const[e,l]of this.instancesDeferred.entries()){const r=this.normalizeInstanceIdentifier(e);try{const e=this.getOrInitializeService({instanceIdentifier:r});l.resolve(e)}catch(t){}}}}clearInstance(e=qh){this.instancesDeferred.delete(e),this.instancesOptions.delete(e),this.instances.delete(e)}async delete(){const e=Array.from(this.instances.values());await Promise.all([...e.filter(e=>"INTERNAL"in e).map(e=>e.INTERNAL.delete()),...e.filter(e=>"_delete"in e).map(e=>e._delete())])}isComponentSet(){return null!=this.component}isInitialized(e=qh){return this.instances.has(e)}getOptions(e=qh){return this.instancesOptions.get(e)||{}}initialize(e={}){const{options:t={}}=e,l=this.normalizeInstanceIdentifier(e.instanceIdentifier);if(this.isInitialized(l))throw Error(`${this.name}(${l}) has already been initialized`);if(!this.isComponentSet())throw Error(`Component ${this.name} has not been registered yet`);const r=this.getOrInitializeService({instanceIdentifier:l,options:t});for(const[n,i]of this.instancesDeferred.entries()){l===this.normalizeInstanceIdentifier(n)&&i.resolve(r)}return r}onInit(e,t){const l=this.normalizeInstanceIdentifier(t),r=this.onInitCallbacks.get(l)??new Set;r.add(e),this.onInitCallbacks.set(l,r);const n=this.instances.get(l);return n&&e(n,l),()=>{r.delete(e)}}invokeOnInitCallbacks(e,t){const l=this.onInitCallbacks.get(t);if(l)for(const r of l)try{r(e,t)}catch{}}getOrInitializeService({instanceIdentifier:e,options:t={}}){let l=this.instances.get(e);if(!l&&this.component&&(l=this.component.instanceFactory(this.container,{instanceIdentifier:Uh(e),options:t}),this.instances.set(e,l),this.instancesOptions.set(e,t),this.invokeOnInitCallbacks(l,e),this.component.onInstanceCreated))try{this.component.onInstanceCreated(this.container,e,l)}catch{}return l||null}normalizeInstanceIdentifier(e=qh){return this.component?this.component.multipleInstances?e:qh:e}shouldAutoInitialize(){return!!this.component&&"EXPLICIT"!==this.component.instantiationMode}}function Uh(e){return e===qh?void 0:e}class Gh{constructor(e){this.name=e,this.providers=new Map}addComponent(e){const t=this.getProvider(e.name);if(t.isComponentSet())throw new Error(`Component ${e.name} has already been registered with ${this.name}`);t.setComponent(e)}addOrOverwriteComponent(e){this.getProvider(e.name).isComponentSet()&&this.providers.delete(e.name),this.addComponent(e)}getProvider(e){if(this.providers.has(e))return this.providers.get(e);const t=new zh(e,this);return this.providers.set(e,t),t}getProviders(){return Array.from(this.providers.values())}}const Vh=[];var Hh;!function(e){e[e.DEBUG=0]="DEBUG",e[e.VERBOSE=1]="VERBOSE",e[e.INFO=2]="INFO",e[e.WARN=3]="WARN",e[e.ERROR=4]="ERROR",e[e.SILENT=5]="SILENT"}(Hh||(Hh={}));const Wh={debug:Hh.DEBUG,verbose:Hh.VERBOSE,info:Hh.INFO,warn:Hh.WARN,error:Hh.ERROR,silent:Hh.SILENT},Zh=Hh.INFO,$h={[Hh.DEBUG]:"log",[Hh.VERBOSE]:"log",[Hh.INFO]:"info",[Hh.WARN]:"warn",[Hh.ERROR]:"error"},Kh=(e,t,...l)=>{if(t<e.logLevel)return;const r=(new Date).toISOString(),n=$h[t];if(!n)throw new Error(`Attempted to log a message with an invalid logType (value: ${t})`);console[n](`[${r}]  ${e.name}:`,...l)};class Yh{constructor(e){this.name=e,this._logLevel=Zh,this._logHandler=Kh,this._userLogHandler=null,Vh.push(this)}get logLevel(){return this._logLevel}set logLevel(e){if(!(e in Hh))throw new TypeError(`Invalid value "${e}" assigned to \`logLevel\``);this._logLevel=e}setLogLevel(e){this._logLevel="string"===typeof e?Wh[e]:e}get logHandler(){return this._logHandler}set logHandler(e){if("function"!==typeof e)throw new TypeError("Value assigned to `logHandler` must be a function");this._logHandler=e}get userLogHandler(){return this._userLogHandler}set userLogHandler(e){this._userLogHandler=e}debug(...e){this._userLogHandler&&this._userLogHandler(this,Hh.DEBUG,...e),this._logHandler(this,Hh.DEBUG,...e)}log(...e){this._userLogHandler&&this._userLogHandler(this,Hh.VERBOSE,...e),this._logHandler(this,Hh.VERBOSE,...e)}info(...e){this._userLogHandler&&this._userLogHandler(this,Hh.INFO,...e),this._logHandler(this,Hh.INFO,...e)}warn(...e){this._userLogHandler&&this._userLogHandler(this,Hh.WARN,...e),this._logHandler(this,Hh.WARN,...e)}error(...e){this._userLogHandler&&this._userLogHandler(this,Hh.ERROR,...e),this._logHandler(this,Hh.ERROR,...e)}}let Qh,Jh;const Xh=new WeakMap,eg=new WeakMap,tg=new WeakMap,lg=new WeakMap,rg=new WeakMap;let ng={get(e,t,l){if(e instanceof IDBTransaction){if("done"===t)return eg.get(e);if("objectStoreNames"===t)return e.objectStoreNames||tg.get(e);if("store"===t)return l.objectStoreNames[1]?void 0:l.objectStore(l.objectStoreNames[0])}return sg(e[t])},set:(e,t,l)=>(e[t]=l,!0),has:(e,t)=>e instanceof IDBTransaction&&("done"===t||"store"===t)||t in e};function ig(e){return e!==IDBDatabase.prototype.transaction||"objectStoreNames"in IDBTransaction.prototype?(Jh||(Jh=[IDBCursor.prototype.advance,IDBCursor.prototype.continue,IDBCursor.prototype.continuePrimaryKey])).includes(e)?function(...t){return e.apply(og(this),t),sg(Xh.get(this))}:function(...t){return sg(e.apply(og(this),t))}:function(t,...l){const r=e.call(og(this),t,...l);return tg.set(r,t.sort?t.sort():[t]),sg(r)}}function ag(e){return"function"===typeof e?ig(e):(e instanceof IDBTransaction&&function(e){if(eg.has(e))return;const t=new Promise((t,l)=>{const r=()=>{e.removeEventListener("complete",n),e.removeEventListener("error",i),e.removeEventListener("abort",i)},n=()=>{t(),r()},i=()=>{l(e.error||new DOMException("AbortError","AbortError")),r()};e.addEventListener("complete",n),e.addEventListener("error",i),e.addEventListener("abort",i)});eg.set(e,t)}(e),((e,t)=>t.some(t=>e instanceof t))(e,Qh||(Qh=[IDBDatabase,IDBObjectStore,IDBIndex,IDBCursor,IDBTransaction]))?new Proxy(e,ng):e)}function sg(e){if(e instanceof IDBRequest)return function(e){const t=new Promise((t,l)=>{const r=()=>{e.removeEventListener("success",n),e.removeEventListener("error",i)},n=()=>{t(sg(e.result)),r()},i=()=>{l(e.error),r()};e.addEventListener("success",n),e.addEventListener("error",i)});return t.then(t=>{t instanceof IDBCursor&&Xh.set(t,e)}).catch(()=>{}),rg.set(t,e),t}(e);if(lg.has(e))return lg.get(e);const t=ag(e);return t!==e&&(lg.set(e,t),rg.set(t,e)),t}const og=e=>rg.get(e);const cg=["get","getKey","getAll","getAllKeys","count"],ug=["put","add","delete","clear"],pg=new Map;function dg(e,t){if(!(e instanceof IDBDatabase)||t in e||"string"!==typeof t)return;if(pg.get(t))return pg.get(t);const l=t.replace(/FromIndex$/,""),r=t!==l,n=ug.includes(l);if(!(l in(r?IDBIndex:IDBObjectStore).prototype)||!n&&!cg.includes(l))return;const i=async function(e,...t){const i=this.transaction(e,n?"readwrite":"readonly");let a=i.store;return r&&(a=a.index(t.shift())),(await Promise.all([a[l](...t),n&&i.done]))[0]};return pg.set(t,i),i}var mg;mg=e=>({...e,get:(t,l,r)=>dg(t,l)||e.get(t,l,r),has:(t,l)=>!!dg(t,l)||e.has(t,l)}),ng=mg(ng);class hg{constructor(e){this.container=e}getPlatformInfoString(){return this.container.getProviders().map(e=>{if(function(e){const t=e.getComponent();return"VERSION"===t?.type}(e)){const t=e.getImmediate();return`${t.library}/${t.version}`}return null}).filter(e=>e).join(" ")}}const gg="@firebase/app",yg="0.16.5",fg=new Yh("@firebase/app"),bg="@firebase/app-compat",vg="@firebase/analytics-compat",xg="@firebase/analytics",Sg="@firebase/app-check-compat",Ng="@firebase/app-check",Cg="@firebase/auth",wg="@firebase/auth-compat",Ig="@firebase/crashlytics",kg="@firebase/database",Tg="@firebase/data-connect",Ag="@firebase/database-compat",Dg="@firebase/functions",Mg="@firebase/functions-compat",Eg="@firebase/installations",Rg="@firebase/installations-compat",Bg="@firebase/messaging",jg="@firebase/messaging-compat",Pg="@firebase/performance",_g="@firebase/performance-compat",Og="@firebase/remote-config",Lg="@firebase/remote-config-compat",Fg="@firebase/storage",qg="@firebase/storage-compat",zg="@firebase/firestore",Ug="@firebase/ai",Gg="@firebase/firestore-compat",Vg="firebase",Hg="[DEFAULT]",Wg={[gg]:"fire-core",[bg]:"fire-core-compat",[xg]:"fire-analytics",[vg]:"fire-analytics-compat",[Ng]:"fire-app-check",[Sg]:"fire-app-check-compat",[Cg]:"fire-auth",[wg]:"fire-auth-compat",[Ig]:"fire-cls",[kg]:"fire-rtdb",[Tg]:"fire-data-connect",[Ag]:"fire-rtdb-compat",[Dg]:"fire-fn",[Mg]:"fire-fn-compat",[Eg]:"fire-iid",[Rg]:"fire-iid-compat",[Bg]:"fire-fcm",[jg]:"fire-fcm-compat",[Pg]:"fire-perf",[_g]:"fire-perf-compat",[Og]:"fire-rc",[Lg]:"fire-rc-compat",[Fg]:"fire-gcs",[qg]:"fire-gcs-compat",[zg]:"fire-fst",[Gg]:"fire-fst-compat",[Ug]:"fire-vertex","fire-js":"fire-js",[Vg]:"fire-js-all"},Zg=new Map,$g=new Map,Kg=new Map;function Yg(e,t){try{e.container.addComponent(t)}catch(l){fg.debug(`Component ${t.name} failed to register with FirebaseApp ${e.name}`,l)}}function Qg(e,t){e.container.addOrOverwriteComponent(t)}function Jg(e){const t=e.name;if(Kg.has(t))return fg.debug(`There were multiple attempts to register component ${t}.`),!1;Kg.set(t,e);for(const l of Zg.values())Yg(l,e);for(const l of $g.values())Yg(l,e);return!0}function Xg(e,t){const l=e.container.getProvider("heartbeat").getImmediate({optional:!0});return l&&l.triggerHeartbeat(),e.container.getProvider(t)}function ey(e,t,l=Hg){Xg(e,t).clearInstance(l)}function ty(e){return void 0!==e.options}function ly(e){return!ty(e)&&("authIdToken"in e||"appCheckToken"in e||"releaseOnDeref"in e||"automaticDataCollectionEnabled"in e)}function ry(e){return null!==e&&void 0!==e&&void 0!==e.settings}function ny(){Kg.clear()}const iy=new kh("app","Firebase",{"no-app":"No Firebase App '{$appName}' has been created - call initializeApp() first","bad-app-name":"Illegal App name: '{$appName}'","duplicate-app":"Firebase App named '{$appName}' already exists with different {$mismatchedParam}. Existing: '{$oldValue}'. New: '{$newValue}'.","app-deleted":"Firebase App named '{$appName}' already deleted","server-app-deleted":"Firebase Server App has been deleted","no-options":"Need to provide options, when not being deployed to hosting via source.","invalid-app-argument":"firebase.{$appName}() takes either no argument or a Firebase App instance.","invalid-log-argument":"First argument to `onLog` must be null or a function.","idb-open":"Error thrown when opening IndexedDB. Original error: {$originalErrorMessage}.","idb-get":"Error thrown when reading from IndexedDB. Original error: {$originalErrorMessage}.","idb-set":"Error thrown when writing to IndexedDB. Original error: {$originalErrorMessage}.","idb-delete":"Error thrown when deleting from IndexedDB. Original error: {$originalErrorMessage}.","finalization-registry-not-supported":"FirebaseServerApp deleteOnDeref field defined but the JS runtime does not support FinalizationRegistry.","invalid-server-app-environment":"FirebaseServerApp is not for use in browser environments."});class ay{constructor(e,t,l){this._isDeleted=!1,this._options={...e},this._config={...t},this._name=t.name,this._automaticDataCollectionEnabled=t.automaticDataCollectionEnabled,this._container=l,this.container.addComponent(new Fh("app",()=>this,"PUBLIC"))}get automaticDataCollectionEnabled(){return this.checkDestroyed(),this._automaticDataCollectionEnabled}set automaticDataCollectionEnabled(e){this.checkDestroyed(),this._automaticDataCollectionEnabled=e}get name(){return this.checkDestroyed(),this._name}get options(){return this.checkDestroyed(),this._options}get config(){return this.checkDestroyed(),this._config}get container(){return this._container}get isDeleted(){return this._isDeleted}set isDeleted(e){this._isDeleted=e}checkDestroyed(){if(this.isDeleted)throw iy.create("app-deleted",{appName:this._name})}}function sy(e,t){const l=sh(e.split(".")[1]);if(null===l)return void console.error(`FirebaseServerApp ${t} is invalid: second part could not be parsed.`);if(void 0===JSON.parse(l).exp)return void console.error(`FirebaseServerApp ${t} is invalid: expiration claim could not be parsed`);1e3*JSON.parse(l).exp-(new Date).getTime()<=0&&console.error(`FirebaseServerApp ${t} is invalid: the token has expired.`)}class oy extends ay{constructor(e,t,l,r){const n=void 0===t.automaticDataCollectionEnabled||t.automaticDataCollectionEnabled,i={name:l,automaticDataCollectionEnabled:n};if(void 0!==e.apiKey)super(e,i,r);else{super(e.options,i,r)}this._serverConfig={automaticDataCollectionEnabled:n,...t},this._serverConfig.authIdToken&&sy(this._serverConfig.authIdToken,"authIdToken"),this._serverConfig.appCheckToken&&sy(this._serverConfig.appCheckToken,"appCheckToken"),this._finalizationRegistry=null,"undefined"!==typeof FinalizationRegistry&&(this._finalizationRegistry=new FinalizationRegistry(()=>{this.automaticCleanup()})),this._refCount=0,this.incRefCount(this._serverConfig.releaseOnDeref),this._serverConfig.releaseOnDeref=void 0,t.releaseOnDeref=void 0,gy(gg,yg,"serverapp")}toJSON(){}get refCount(){return this._refCount}incRefCount(e){this.isDeleted||(this._refCount++,void 0!==e&&null!==this._finalizationRegistry&&this._finalizationRegistry.register(e,this))}decRefCount(){return this.isDeleted?0:--this._refCount}automaticCleanup(){this.isDeleted||hy(this)}get settings(){return this.checkDestroyed(),this._serverConfig}checkDestroyed(){if(this.isDeleted)throw iy.create("server-app-deleted")}}const cy="13.2.0";function uy(e,t={}){let l=e;if("object"!==typeof t){t={name:t}}const r={name:Hg,automaticDataCollectionEnabled:!0,...t},n=r.name;if("string"!==typeof n||!n)throw iy.create("bad-app-name",{appName:String(n)});if(l||(l=mh()),!l)throw iy.create("no-options");const i=Zg.get(n);if(i){if(Ah(l,i.options)){if(Ah(r,i.config))return i;throw iy.create("duplicate-app",{appName:n,mismatchedParam:"config",oldValue:JSON.stringify(i.config),newValue:JSON.stringify(r)})}throw iy.create("duplicate-app",{appName:n,mismatchedParam:"options",oldValue:JSON.stringify(i.options),newValue:JSON.stringify(l)})}const a=new Gh(n);for(const o of Kg.values())a.addComponent(o);const s=new ay(l,r,a);return Zg.set(n,s),s}function py(e,t={}){if(("undefined"!==typeof window||bh())&&!bh())throw iy.create("invalid-server-app-environment");let l,r=t||{};if(e&&(ty(e)?l=e.options:ly(e)?r=e:l=e),void 0===r.automaticDataCollectionEnabled&&(r.automaticDataCollectionEnabled=!0),l||(l=mh()),!l)throw iy.create("no-options");const n={...r,...l};void 0!==n.releaseOnDeref&&delete n.releaseOnDeref;if(void 0!==r.releaseOnDeref&&"undefined"===typeof FinalizationRegistry)throw iy.create("finalization-registry-not-supported",{});const i=""+(e=>[...e].reduce((e,t)=>Math.imul(31,e)+t.charCodeAt(0)|0,0))(JSON.stringify(n)),a=$g.get(i);if(a)return a.incRefCount(r.releaseOnDeref),a;const s=new Gh(i);for(const c of Kg.values())s.addComponent(c);const o=new oy(l,r,i,s);return $g.set(i,o),o}function dy(e=Hg){const t=Zg.get(e);if(!t&&e===Hg&&mh())return uy();if(!t)throw iy.create("no-app",{appName:e});return t}function my(){return Array.from(Zg.values())}async function hy(e){let t=!1;const l=e.name;if(Zg.has(l))t=!0,Zg.delete(l);else if($g.has(l)){e.decRefCount()<=0&&($g.delete(l),t=!0)}t&&(await Promise.all(e.container.getProviders().map(e=>e.delete())),e.isDeleted=!0)}function gy(e,t,l){let r=Wg[e]??e;l&&(r+=`-${l}`);const n=r.match(/\s|\//),i=t.match(/\s|\//);if(n||i){const e=[`Unable to register library "${r}" with version "${t}":`];return n&&e.push(`library name "${r}" contains illegal characters (whitespace or "/")`),n&&i&&e.push("and"),i&&e.push(`version name "${t}" contains illegal characters (whitespace or "/")`),void fg.warn(e.join(" "))}Jg(new Fh(`${r}-version`,()=>({library:r,version:t}),"VERSION"))}function yy(e,t){if(null!==e&&"function"!==typeof e)throw iy.create("invalid-log-argument");!function(e,t){for(const l of Vh){let r=null;t&&t.level&&(r=Wh[t.level]),l.userLogHandler=null===e?null:(t,l,...n)=>{const i=n.map(e=>{if(null==e)return null;if("string"===typeof e)return e;if("number"===typeof e||"boolean"===typeof e)return e.toString();if(e instanceof Error)return e.message;try{return JSON.stringify(e)}catch(t){return null}}).filter(e=>e).join(" ");l>=(r??t.logLevel)&&e({level:Hh[l].toLowerCase(),message:i,args:n,type:t.name})}}}(e,t)}function fy(e){var t;t=e,Vh.forEach(e=>{e.setLogLevel(t)})}const by="firebase-heartbeat-store";let vy=null;function xy(){return vy||(vy=function(e,t,{blocked:l,upgrade:r,blocking:n,terminated:i}={}){const a=indexedDB.open(e,t),s=sg(a);return r&&a.addEventListener("upgradeneeded",e=>{r(sg(a.result),e.oldVersion,e.newVersion,sg(a.transaction),e)}),l&&a.addEventListener("blocked",e=>l(e.oldVersion,e.newVersion,e)),s.then(e=>{i&&e.addEventListener("close",()=>i()),n&&e.addEventListener("versionchange",e=>n(e.oldVersion,e.newVersion,e))}).catch(()=>{}),s}("firebase-heartbeat-database",1,{upgrade:(e,t)=>{if(0===t)try{e.createObjectStore(by)}catch(l){console.warn(l)}}}).catch(e=>{throw iy.create("idb-open",{originalErrorMessage:e.message})})),vy}async function Sy(e,t){try{const l=(await xy()).transaction(by,"readwrite"),r=l.objectStore(by);await r.put(t,Ny(e)),await l.done}catch(l){if(l instanceof Ih)fg.warn(l.message);else{const e=iy.create("idb-set",{originalErrorMessage:l?.message});fg.warn(e.message)}}}function Ny(e){return`${e.name}!${e.options.appId}`}class Cy{constructor(e){this.container=e,this._heartbeatsCache=null;const t=this.container.getProvider("app").getImmediate();this._storage=new Iy(t),this._heartbeatsCachePromise=this._storage.read().then(e=>(this._heartbeatsCache=e,e))}async triggerHeartbeat(){try{const e=this.container.getProvider("platform-logger").getImmediate().getPlatformInfoString(),t=wy();if(null==this._heartbeatsCache?.heartbeats&&(this._heartbeatsCache=await this._heartbeatsCachePromise,null==this._heartbeatsCache?.heartbeats))return;if(this._heartbeatsCache.lastSentHeartbeatDate===t||this._heartbeatsCache.heartbeats.some(e=>e.date===t))return;if(this._heartbeatsCache.heartbeats.push({date:t,agent:e}),this._heartbeatsCache.heartbeats.length>30){const e=function(e){if(0===e.length)return-1;let t=0,l=e[0].date;for(let r=1;r<e.length;r++)e[r].date<l&&(l=e[r].date,t=r);return t}(this._heartbeatsCache.heartbeats);this._heartbeatsCache.heartbeats.splice(e,1)}return this._storage.overwrite(this._heartbeatsCache)}catch(e){fg.warn(e)}}async getHeartbeatsHeader(){try{if(null===this._heartbeatsCache&&await this._heartbeatsCachePromise,null==this._heartbeatsCache?.heartbeats||0===this._heartbeatsCache.heartbeats.length)return"";const e=wy(),{heartbeatsToSend:t,unsentEntries:l}=function(e,t=1024){const l=[];let r=e.slice();for(const n of e){const e=l.find(e=>e.agent===n.agent);if(e){if(e.dates.push(n.date),ky(l)>t){e.dates.pop();break}}else if(l.push({agent:n.agent,dates:[n.date]}),ky(l)>t){l.pop();break}r=r.slice(1)}return{heartbeatsToSend:l,unsentEntries:r}}(this._heartbeatsCache.heartbeats),r=ah(JSON.stringify({version:2,heartbeats:t}));return this._heartbeatsCache.lastSentHeartbeatDate=e,l.length>0?(this._heartbeatsCache.heartbeats=l,await this._storage.overwrite(this._heartbeatsCache)):(this._heartbeatsCache.heartbeats=[],this._storage.overwrite(this._heartbeatsCache)),r}catch(e){return fg.warn(e),""}}}function wy(){return(new Date).toISOString().substring(0,10)}class Iy{constructor(e){this.app=e,this._canUseIndexedDBPromise=this.runIndexedDBEnvironmentCheck()}async runIndexedDBEnvironmentCheck(){return!!wh()&&new Promise((e,t)=>{try{let l=!0;const r="validate-browser-context-for-indexeddb-analytics-module",n=self.indexedDB.open(r);n.onsuccess=()=>{n.result.close(),l||self.indexedDB.deleteDatabase(r),e(!0)},n.onupgradeneeded=()=>{l=!1},n.onerror=()=>{t(n.error?.message||"")}}catch(l){t(l)}}).then(()=>!0).catch(()=>!1)}async read(){if(await this._canUseIndexedDBPromise){const e=await async function(e){try{const t=(await xy()).transaction(by),l=await t.objectStore(by).get(Ny(e));return await t.done,l}catch(t){if(t instanceof Ih)fg.warn(t.message);else{const e=iy.create("idb-get",{originalErrorMessage:t?.message});fg.warn(e.message)}}}(this.app);return e?.heartbeats?e:{heartbeats:[]}}return{heartbeats:[]}}async overwrite(e){if(await this._canUseIndexedDBPromise){const t=await this.read();return Sy(this.app,{lastSentHeartbeatDate:e.lastSentHeartbeatDate??t.lastSentHeartbeatDate,heartbeats:e.heartbeats})}}async add(e){if(await this._canUseIndexedDBPromise){const t=await this.read();return Sy(this.app,{lastSentHeartbeatDate:e.lastSentHeartbeatDate??t.lastSentHeartbeatDate,heartbeats:[...t.heartbeats,...e.heartbeats]})}}}function ky(e){return ah(JSON.stringify({version:2,heartbeats:e})).length}var Ty;Ty="",Jg(new Fh("platform-logger",e=>new hg(e),"PRIVATE")),Jg(new Fh("heartbeat",e=>new Cy(e),"PRIVATE")),gy(gg,yg,Ty),gy(gg,yg,"esm2020"),gy("fire-js","");const Ay="facebook.com",Dy="github.com",My="google.com",Ey="password",Ry="twitter.com",By="EMAIL_SIGNIN",jy="PASSWORD_RESET",Py="RECOVER_EMAIL",_y="REVERT_SECOND_FACTOR_ADDITION",Oy="VERIFY_AND_CHANGE_EMAIL",Ly="VERIFY_EMAIL";function Fy(){return{"dependent-sdk-initialized-before-auth":"Another Firebase SDK was initialized and is trying to use Auth before Auth is initialized. Please be sure to call `initializeAuth` or `getAuth` before starting any other Firebase SDK."}}const qy=function(){return{"admin-restricted-operation":"This operation is restricted to administrators only.","argument-error":"","app-not-authorized":"This app, identified by the domain where it's hosted, is not authorized to use Firebase Authentication with the provided API key. Review your key configuration in the Google API console.","app-not-installed":"The requested mobile application corresponding to the identifier (Android package name or iOS bundle ID) provided is not installed on this device.","captcha-check-failed":"The reCAPTCHA response token provided is either invalid, expired, already used or the domain associated with it does not match the list of whitelisted domains.","code-expired":"The SMS code has expired. Please re-send the verification code to try again.","cordova-not-ready":"Cordova framework is not ready.","cors-unsupported":"This browser is not supported.","credential-already-in-use":"This credential is already associated with a different user account.","custom-token-mismatch":"The custom token corresponds to a different audience.","requires-recent-login":"This operation is sensitive and requires recent authentication. Log in again before retrying this request.","dependent-sdk-initialized-before-auth":"Another Firebase SDK was initialized and is trying to use Auth before Auth is initialized. Please be sure to call `initializeAuth` or `getAuth` before starting any other Firebase SDK.","dynamic-link-not-activated":"Please activate Dynamic Links in the Firebase Console and agree to the terms and conditions.","email-change-needs-verification":"Multi-factor users must always have a verified email.","email-already-in-use":"The email address is already in use by another account.","emulator-config-failed":'Auth instance has already been used to make a network call. Auth can no longer be configured to use the emulator. Try calling "connectAuthEmulator()" sooner.',"expired-action-code":"The action code has expired.","cancelled-popup-request":"This operation has been cancelled due to another conflicting popup being opened.","internal-error":"An internal AuthError has occurred.","invalid-app-credential":"The phone verification request contains an invalid application verifier. The reCAPTCHA token response is either invalid or expired.","invalid-app-id":"The mobile app identifier is not registered for the current project.","invalid-user-token":"This user's credential isn't valid for this project. This can happen if the user's token has been tampered with, or if the user isn't for the project associated with this API key.","invalid-auth-event":"An internal AuthError has occurred.","invalid-verification-code":"The SMS verification code used to create the phone auth credential is invalid. Please resend the verification code sms and be sure to use the verification code provided by the user.","invalid-continue-uri":"The continue URL provided in the request is invalid.","invalid-cordova-configuration":"The following Cordova plugins must be installed to enable OAuth sign-in: cordova-plugin-buildinfo, cordova-universal-links-plugin, cordova-plugin-browsertab, cordova-plugin-inappbrowser and cordova-plugin-customurlscheme.","invalid-custom-token":"The custom token format is incorrect. Please check the documentation.","invalid-dynamic-link-domain":"The provided dynamic link domain is not configured or authorized for the current project.","invalid-email":"The email address is badly formatted.","invalid-emulator-scheme":"Emulator URL must start with a valid scheme (http:// or https://).","invalid-api-key":"Your API key is invalid, please check you have copied it correctly.","invalid-cert-hash":"The SHA-1 certificate hash provided is invalid.","invalid-credential":"The supplied auth credential is incorrect, malformed or has expired.","invalid-message-payload":"The email template corresponding to this action contains invalid characters in its message. Please fix by going to the Auth email templates section in the Firebase Console.","invalid-multi-factor-session":"The request does not contain a valid proof of first factor successful sign-in.","invalid-oauth-provider":"EmailAuthProvider is not supported for this operation. This operation only supports OAuth providers.","invalid-oauth-client-id":"The OAuth client ID provided is either invalid or does not match the specified API key.","unauthorized-domain":"This domain is not authorized for OAuth operations for your Firebase project. Edit the list of authorized domains from the Firebase console.","invalid-action-code":"The action code is invalid. This can happen if the code is malformed, expired, or has already been used.","wrong-password":"The password is invalid or the user does not have a password.","invalid-persistence-type":"The specified persistence type is invalid. It can only be local, session or none.","invalid-phone-number":"The format of the phone number provided is incorrect. Please enter the phone number in a format that can be parsed into E.164 format. E.164 phone numbers are written in the format [+][country code][subscriber number including area code].","invalid-provider-id":"The specified provider ID is invalid.","invalid-recipient-email":"The email corresponding to this action failed to send as the provided recipient email address is invalid.","invalid-sender":"The email template corresponding to this action contains an invalid sender email or name. Please fix by going to the Auth email templates section in the Firebase Console.","invalid-verification-id":"The verification ID used to create the phone auth credential is invalid.","invalid-tenant-id":"The Auth instance's tenant ID is invalid.","login-blocked":"Login blocked by user-provided method: {$originalMessage}","missing-android-pkg-name":"An Android Package Name must be provided if the Android App is required to be installed.","auth-domain-config-required":"Be sure to include authDomain when calling firebase.initializeApp(), by following the instructions in the Firebase console.","missing-app-credential":"The phone verification request is missing an application verifier assertion. A reCAPTCHA response token needs to be provided.","missing-verification-code":"The phone auth credential was created with an empty SMS verification code.","missing-continue-uri":"A continue URL must be provided in the request.","missing-iframe-start":"An internal AuthError has occurred.","missing-ios-bundle-id":"An iOS Bundle ID must be provided if an App Store ID is provided.","missing-or-invalid-nonce":"The request does not contain a valid nonce. This can occur if the SHA-256 hash of the provided raw nonce does not match the hashed nonce in the ID token payload.","missing-password":"A non-empty password must be provided","missing-multi-factor-info":"No second factor identifier is provided.","missing-multi-factor-session":"The request is missing proof of first factor successful sign-in.","missing-phone-number":"To send verification codes, provide a phone number for the recipient.","missing-verification-id":"The phone auth credential was created with an empty verification ID.","app-deleted":"This instance of FirebaseApp has been deleted.","multi-factor-info-not-found":"The user does not have a second factor matching the identifier provided.","multi-factor-auth-required":"Proof of ownership of a second factor is required to complete sign-in.","account-exists-with-different-credential":"An account already exists with the same email address but different sign-in credentials. Sign in using a provider associated with this email address.","network-request-failed":"A network AuthError (such as timeout, interrupted connection or unreachable host) has occurred.","no-auth-event":"An internal AuthError has occurred.","no-such-provider":"User was not linked to an account with the given provider.","null-user":"A null user object was provided as the argument for an operation which requires a non-null user object.","operation-not-allowed":"The given sign-in provider is disabled for this Firebase project. Enable it in the Firebase console, under the sign-in method tab of the Auth section.","operation-not-supported-in-this-environment":'This operation is not supported in the environment this application is running on. "location.protocol" must be http, https or chrome-extension and web storage must be enabled.',"popup-blocked":"Unable to establish a connection with the popup. It may have been blocked by the browser.","popup-closed-by-user":"The popup has been closed by the user before finalizing the operation.","provider-already-linked":"User can only be linked to one identity for the given provider.","quota-exceeded":"The project's quota for this operation has been exceeded.","redirect-cancelled-by-user":"The redirect operation has been cancelled by the user before finalizing.","redirect-operation-pending":"A redirect sign-in operation is already pending.","rejected-credential":"The request contains malformed or mismatching credentials.","second-factor-already-in-use":"The second factor is already enrolled on this account.","maximum-second-factor-count-exceeded":"The maximum allowed number of second factors on a user has been exceeded.","tenant-id-mismatch":"The provided tenant ID does not match the Auth instance's tenant ID",timeout:"The operation has timed out.","user-token-expired":"The user's credential is no longer valid. The user must sign in again.","too-many-requests":"We have blocked all requests from this device due to unusual activity. Try again later.","unauthorized-continue-uri":"The domain of the continue URL is not whitelisted.  Please whitelist the domain in the Firebase console.","unsupported-first-factor":"Enrolling a second factor or signing in with a multi-factor account requires sign-in with a supported first factor.","unsupported-persistence-type":"The current environment does not support the specified persistence type.","unsupported-tenant-operation":"This operation is not supported in a multi-tenant context.","unverified-email":"The operation requires a verified email.","user-cancelled":"The user did not grant your application the permissions it requested.","user-not-found":"There is no user record corresponding to this identifier. The user may have been deleted.","user-disabled":"The user account has been disabled by an administrator.","user-mismatch":"The supplied credentials do not correspond to the previously signed in user.","user-signed-out":"","weak-password":"The password must be 6 characters long or more.","web-storage-unsupported":"This browser is not supported or 3rd party cookies and data may be disabled.","already-initialized":"initializeAuth() has already been called with different options. To avoid this error, call initializeAuth() with the same options as when it was originally called, or call getAuth() to return the already initialized instance.","missing-recaptcha-token":"The reCAPTCHA token is missing when sending request to the backend.","invalid-recaptcha-token":"The reCAPTCHA token is invalid when sending request to the backend.","invalid-recaptcha-action":"The reCAPTCHA action is invalid when sending request to the backend.","recaptcha-not-enabled":"reCAPTCHA Enterprise integration is not enabled for this project.","missing-client-type":"The reCAPTCHA client type is missing when sending request to the backend.","missing-recaptcha-version":"The reCAPTCHA version is missing when sending request to the backend.","invalid-req-type":"Invalid request parameters.","invalid-recaptcha-version":"The reCAPTCHA version is invalid when sending request to the backend.","unsupported-password-policy-schema-version":"The password policy received from the backend uses a schema version that is not supported by this version of the Firebase SDK.","password-does-not-meet-requirements":"The password does not meet the requirements.","invalid-hosting-link-domain":"The provided Hosting link domain is not configured in Firebase Hosting or is not owned by the current project. This cannot be a default Hosting domain (`web.app` or `firebaseapp.com`)."}},zy=Fy,Uy=new kh("auth","Firebase",{"dependent-sdk-initialized-before-auth":"Another Firebase SDK was initialized and is trying to use Auth before Auth is initialized. Please be sure to call `initializeAuth` or `getAuth` before starting any other Firebase SDK."}),Gy=new Yh("@firebase/auth");function Vy(e,...t){Gy.logLevel<=Hh.WARN&&Gy.warn(`Auth (${cy}): ${e}`,...t)}function Hy(e,...t){Gy.logLevel<=Hh.ERROR&&Gy.error(`Auth (${cy}): ${e}`,...t)}function Wy(e,...t){throw Qy(e,...t)}function Zy(e,...t){return Qy(e,...t)}function $y(e,t,l){const r={...zy(),[t]:l};return new kh("auth","Firebase",r).create(t,{appName:e.name})}function Ky(e){return $y(e,"operation-not-supported-in-this-environment","Operations that alter the current user are not supported in conjunction with FirebaseServerApp")}function Yy(e,t,l){if(!(t instanceof l))throw l.name!==t.constructor.name&&Wy(e,"argument-error"),$y(e,"argument-error",`Type of ${t.constructor.name} does not match expected instance.Did you pass a reference from a different Auth SDK?`)}function Qy(e,...t){if("string"!==typeof e){const l=t[0],r=[...t.slice(1)];return r[0]&&(r[0].appName=e.name),e._errorFactory.create(l,...r)}return Uy.create(e,...t)}function Jy(e,t,...l){if(!e)throw Qy(t,...l)}function Xy(e){const t="INTERNAL ASSERTION FAILED: "+e;throw Hy(t),new Error(t)}function ef(e,t){e||Xy(t)}function tf(){return"undefined"!==typeof self&&self.location?.href||""}function lf(){return"http:"===rf()||"https:"===rf()}function rf(){return"undefined"!==typeof self&&self.location?.protocol||null}class nf{constructor(e,t){this.shortDelay=e,this.longDelay=t,ef(t>e,"Short delay should be less than long delay!"),this.isMobile="undefined"!==typeof window&&!!(window.cordova||window.phonegap||window.PhoneGap)&&/ios|iphone|ipod|ipad|android|blackberry|iemobile/i.test(yh())||xh()}get(){return"undefined"!==typeof navigator&&navigator&&"onLine"in navigator&&"boolean"===typeof navigator.onLine&&(lf()||vh()||"connection"in navigator)&&!navigator.onLine?Math.min(5e3,this.shortDelay):this.isMobile?this.longDelay:this.shortDelay}}function af(e,t){ef(e.emulator,"Emulator should always be set here");const{url:l}=e.emulator;return t?`${l}${t.startsWith("/")?t.slice(1):t}`:l}class sf{static initialize(e,t,l){this.fetchImpl=e,t&&(this.headersImpl=t),l&&(this.responseImpl=l)}static fetch(){return this.fetchImpl?this.fetchImpl:"undefined"!==typeof self&&"fetch"in self?self.fetch:"undefined"!==typeof globalThis&&globalThis.fetch?globalThis.fetch:"undefined"!==typeof fetch?fetch:void Xy("Could not find fetch implementation, make sure you call FetchProvider.initialize() with an appropriate polyfill")}static headers(){return this.headersImpl?this.headersImpl:"undefined"!==typeof self&&"Headers"in self?self.Headers:"undefined"!==typeof globalThis&&globalThis.Headers?globalThis.Headers:"undefined"!==typeof Headers?Headers:void Xy("Could not find Headers implementation, make sure you call FetchProvider.initialize() with an appropriate polyfill")}static response(){return this.responseImpl?this.responseImpl:"undefined"!==typeof self&&"Response"in self?self.Response:"undefined"!==typeof globalThis&&globalThis.Response?globalThis.Response:"undefined"!==typeof Response?Response:void Xy("Could not find Response implementation, make sure you call FetchProvider.initialize() with an appropriate polyfill")}}const of={CREDENTIAL_MISMATCH:"custom-token-mismatch",MISSING_CUSTOM_TOKEN:"internal-error",INVALID_IDENTIFIER:"invalid-email",MISSING_CONTINUE_URI:"internal-error",INVALID_PASSWORD:"wrong-password",MISSING_PASSWORD:"missing-password",INVALID_LOGIN_CREDENTIALS:"invalid-credential",EMAIL_EXISTS:"email-already-in-use",PASSWORD_LOGIN_DISABLED:"operation-not-allowed",INVALID_IDP_RESPONSE:"invalid-credential",INVALID_PENDING_TOKEN:"invalid-credential",FEDERATED_USER_ID_ALREADY_LINKED:"credential-already-in-use",MISSING_REQ_TYPE:"internal-error",EMAIL_NOT_FOUND:"user-not-found",RESET_PASSWORD_EXCEED_LIMIT:"too-many-requests",EXPIRED_OOB_CODE:"expired-action-code",INVALID_OOB_CODE:"invalid-action-code",MISSING_OOB_CODE:"internal-error",CREDENTIAL_TOO_OLD_LOGIN_AGAIN:"requires-recent-login",INVALID_ID_TOKEN:"invalid-user-token",TOKEN_EXPIRED:"user-token-expired",USER_NOT_FOUND:"user-token-expired",TOO_MANY_ATTEMPTS_TRY_LATER:"too-many-requests",PASSWORD_DOES_NOT_MEET_REQUIREMENTS:"password-does-not-meet-requirements",INVALID_CODE:"invalid-verification-code",INVALID_SESSION_INFO:"invalid-verification-id",INVALID_TEMPORARY_PROOF:"invalid-credential",MISSING_SESSION_INFO:"missing-verification-id",SESSION_EXPIRED:"code-expired",MISSING_ANDROID_PACKAGE_NAME:"missing-android-pkg-name",UNAUTHORIZED_DOMAIN:"unauthorized-continue-uri",INVALID_OAUTH_CLIENT_ID:"invalid-oauth-client-id",ADMIN_ONLY_OPERATION:"admin-restricted-operation",INVALID_MFA_PENDING_CREDENTIAL:"invalid-multi-factor-session",MFA_ENROLLMENT_NOT_FOUND:"multi-factor-info-not-found",MISSING_MFA_ENROLLMENT_ID:"missing-multi-factor-info",MISSING_MFA_PENDING_CREDENTIAL:"missing-multi-factor-session",SECOND_FACTOR_EXISTS:"second-factor-already-in-use",SECOND_FACTOR_LIMIT_EXCEEDED:"maximum-second-factor-count-exceeded",BLOCKING_FUNCTION_ERROR_RESPONSE:"internal-error",RECAPTCHA_NOT_ENABLED:"recaptcha-not-enabled",MISSING_RECAPTCHA_TOKEN:"missing-recaptcha-token",INVALID_RECAPTCHA_TOKEN:"invalid-recaptcha-token",INVALID_RECAPTCHA_ACTION:"invalid-recaptcha-action",MISSING_CLIENT_TYPE:"missing-client-type",MISSING_RECAPTCHA_VERSION:"missing-recaptcha-version",INVALID_RECAPTCHA_VERSION:"invalid-recaptcha-version",INVALID_REQ_TYPE:"invalid-req-type"},cf=["/v1/accounts:signInWithCustomToken","/v1/accounts:signInWithEmailLink","/v1/accounts:signInWithIdp","/v1/accounts:signInWithPassword","/v1/accounts:signInWithPhoneNumber","/v1/token"],uf=new nf(3e4,6e4);function pf(e,t){return e.tenantId&&!t.tenantId?{...t,tenantId:e.tenantId}:t}async function df(e,t,l,r,n={}){return mf(e,n,async()=>{let n={},i={};r&&("GET"===t?i=r:n={body:JSON.stringify(r)});const a=Mh({...i,key:e.config.apiKey}).slice(1),s=await e._getAdditionalHeaders();s["Content-Type"]="application/json",e.languageCode&&(s["X-Firebase-Locale"]=e.languageCode);const o={method:t,headers:s,...n};return"undefined"!==typeof navigator&&"Cloudflare-Workers"===navigator.userAgent||(o.referrerPolicy="strict-origin-when-cross-origin"),e.emulatorConfig&&Oh(e.emulatorConfig.host)&&(o.credentials="include"),sf.fetch()(await gf(e,e.config.apiHost,l,a),o)})}async function mf(e,t,l){e._canInitEmulator=!1;const r={...of,...t};try{const t=new ff(e),n=await Promise.race([l(),t.promise]);t.clearNetworkTimeout();const i=await n.json();if("needConfirmation"in i)throw bf(e,"account-exists-with-different-credential",i);if(n.ok&&!("errorMessage"in i))return i;{const t=n.ok?i.errorMessage:i.error.message,[l,a]=t.split(" : ");if("FEDERATED_USER_ID_ALREADY_LINKED"===l)throw bf(e,"credential-already-in-use",i);if("EMAIL_EXISTS"===l)throw bf(e,"email-already-in-use",i);if("USER_DISABLED"===l)throw bf(e,"user-disabled",i);const s=r[l]||l.toLowerCase().replace(/[_\s]+/g,"-");if(a)throw $y(e,s,a);Wy(e,s)}}catch(n){if(n instanceof Ih)throw n;Wy(e,"network-request-failed",{message:String(n)})}}async function hf(e,t,l,r,n={}){const i=await df(e,t,l,r,n);return"mfaPendingCredential"in i&&Wy(e,"multi-factor-auth-required",{_serverResponse:i}),i}async function gf(e,t,l,r){const n=`${t}${l}?${r}`,i=e,a=i.config.emulator?af(e.config,n):`${e.config.apiScheme}://${n}`;if(cf.includes(l)&&(await i._persistenceManagerAvailable,"COOKIE"===i._getPersistenceType())){return i._getPersistence()._getFinalTarget(a).toString()}return a}function yf(e){switch(e){case"ENFORCE":return"ENFORCE";case"AUDIT":return"AUDIT";case"OFF":return"OFF";default:return"ENFORCEMENT_STATE_UNSPECIFIED"}}class ff{clearNetworkTimeout(){clearTimeout(this.timer)}constructor(e){this.auth=e,this.timer=null,this.promise=new Promise((e,t)=>{this.timer=setTimeout(()=>t(Zy(this.auth,"network-request-failed")),uf.get())})}}function bf(e,t,l){const r={appName:e.name};l.email&&(r.email=l.email),l.phoneNumber&&(r.phoneNumber=l.phoneNumber);const n=Zy(e,t,r);return n.customData._tokenResponse=l,n}function vf(e){return void 0!==e&&void 0!==e.getResponse}function xf(e){return void 0!==e&&void 0!==e.enterprise}class Sf{constructor(e){if(this.siteKey="",this.recaptchaEnforcementState=[],void 0===e.recaptchaKey)throw new Error("recaptchaKey undefined");this.siteKey=e.recaptchaKey.split("/")[3],this.recaptchaEnforcementState=e.recaptchaEnforcementState}getProviderEnforcementState(e){if(!this.recaptchaEnforcementState||0===this.recaptchaEnforcementState.length)return null;for(const t of this.recaptchaEnforcementState)if(t.provider&&t.provider===e)return yf(t.enforcementState);return null}isProviderEnabled(e){return"ENFORCE"===this.getProviderEnforcementState(e)||"AUDIT"===this.getProviderEnforcementState(e)}isAnyProviderEnabled(){return this.isProviderEnabled("EMAIL_PASSWORD_PROVIDER")||this.isProviderEnabled("PHONE_PROVIDER")}}async function Nf(e,t){return df(e,"GET","/v2/recaptchaConfig",pf(e,t))}async function Cf(e,t){return df(e,"POST","/v1/accounts:lookup",t)}function wf(e){if(e)try{const t=new Date(Number(e));if(!isNaN(t.getTime()))return t.toUTCString()}catch(t){}}function If(e){return 1e3*Number(e)}function kf(e){const[t,l,r]=e.split(".");if(void 0===t||void 0===l||void 0===r)return Hy("JWT malformed, contained fewer than 3 sections"),null;try{const e=sh(l);return e?JSON.parse(e):(Hy("Failed to decode base64 JWT payload"),null)}catch(n){return Hy("Caught error parsing JWT payload as JSON",n?.toString()),null}}function Tf(e){const t=kf(e);return Jy(t,"internal-error"),Jy("undefined"!==typeof t.exp,"internal-error"),Jy("undefined"!==typeof t.iat,"internal-error"),Number(t.exp)-Number(t.iat)}async function Af(e,t,l=!1){if(l)return t;try{return await t}catch(r){throw Df(r)&&e.auth.currentUser===e&&await e.auth.signOut(),r}}function Df(e){return e instanceof Ih&&("auth/user-disabled"===e.code||"auth/user-token-expired"===e.code)}class Mf{constructor(e){this.user=e,this.isRunning=!1,this.timerId=null,this.errorBackoff=3e4}_start(){this.isRunning||(this.isRunning=!0,this.schedule())}_stop(){this.isRunning&&(this.isRunning=!1,null!==this.timerId&&clearTimeout(this.timerId))}getInterval(e){if(e){const e=this.errorBackoff;return this.errorBackoff=Math.min(2*this.errorBackoff,96e4),e}{this.errorBackoff=3e4;const e=(this.user.stsTokenManager.expirationTime??0)-Date.now()-3e5;return Math.max(0,e)}}schedule(e=!1){if(!this.isRunning)return;const t=this.getInterval(e);this.timerId=setTimeout(async()=>{await this.iteration()},t)}async iteration(){try{await this.user.getIdToken(!0)}catch(e){return void("auth/network-request-failed"===e?.code&&this.schedule(!0))}this.schedule()}}class Ef{constructor(e,t){this.createdAt=e,this.lastLoginAt=t,this._initializeTime()}_initializeTime(){this.lastSignInTime=wf(this.lastLoginAt),this.creationTime=wf(this.createdAt)}_copy(e){this.createdAt=e.createdAt,this.lastLoginAt=e.lastLoginAt,this._initializeTime()}toJSON(){return{createdAt:this.createdAt,lastLoginAt:this.lastLoginAt}}}async function Rf(e){const t=e.auth,l=await e.getIdToken(),r=await Af(e,Cf(t,{idToken:l}));Jy(r?.users.length,t,"internal-error");const n=r.users[0];e._notifyReloadListener(n);const i=n.providerUserInfo?.length?Bf(n.providerUserInfo):[],a=function(e,t){const l=e.filter(e=>!t.some(t=>t.providerId===e.providerId));return[...l,...t]}(e.providerData,i),s=e.isAnonymous,o=!(e.email&&n.passwordHash)&&!a?.length,c=!!s&&o,u={uid:n.localId,displayName:n.displayName||null,photoURL:n.photoUrl||null,email:n.email||null,emailVerified:n.emailVerified||!1,phoneNumber:n.phoneNumber||null,tenantId:n.tenantId||null,providerData:a,metadata:new Ef(n.createdAt,n.lastLoginAt),isAnonymous:c};Object.assign(e,u)}function Bf(e){return e.map(({providerId:e,...t})=>({providerId:e,uid:t.rawId||"",displayName:t.displayName||null,email:t.email||null,phoneNumber:t.phoneNumber||null,photoURL:t.photoUrl||null}))}class jf{constructor(){this.refreshToken=null,this.accessToken=null,this.expirationTime=null}get isExpired(){return!this.expirationTime||Date.now()>this.expirationTime-3e5}updateFromServerResponse(e){Jy(e.idToken,"internal-error"),Jy("undefined"!==typeof e.idToken,"internal-error"),Jy("undefined"!==typeof e.refreshToken,"internal-error");const t="expiresIn"in e&&"undefined"!==typeof e.expiresIn?Number(e.expiresIn):Tf(e.idToken);this.updateTokensAndExpiration(e.idToken,e.refreshToken,t)}updateFromIdToken(e){Jy(0!==e.length,"internal-error");const t=Tf(e);this.updateTokensAndExpiration(e,null,t)}async getToken(e,t=!1){return t||!this.accessToken||this.isExpired?(Jy(this.refreshToken,e,"user-token-expired"),this.refreshToken?(await this.refresh(e,this.refreshToken),this.accessToken):null):this.accessToken}clearRefreshToken(){this.refreshToken=null}async refresh(e,t){const{accessToken:l,refreshToken:r,expiresIn:n}=await async function(e,t){const l=await mf(e,{},async()=>{const l=Mh({grant_type:"refresh_token",refresh_token:t}).slice(1),{tokenApiHost:r,apiKey:n}=e.config,i=await gf(e,r,"/v1/token",`key=${n}`),a=await e._getAdditionalHeaders();a["Content-Type"]="application/x-www-form-urlencoded";const s={method:"POST",headers:a,body:l};return e.emulatorConfig&&Oh(e.emulatorConfig.host)&&(s.credentials="include"),sf.fetch()(i,s)});return{accessToken:l.access_token,expiresIn:l.expires_in,refreshToken:l.refresh_token}}(e,t);this.updateTokensAndExpiration(l,r,Number(n))}updateTokensAndExpiration(e,t,l){this.refreshToken=t||null,this.accessToken=e||null,this.expirationTime=Date.now()+1e3*l}static fromJSON(e,t){const{refreshToken:l,accessToken:r,expirationTime:n}=t,i=new jf;return l&&(Jy("string"===typeof l,"internal-error",{appName:e}),i.refreshToken=l),r&&(Jy("string"===typeof r,"internal-error",{appName:e}),i.accessToken=r),n&&(Jy("number"===typeof n,"internal-error",{appName:e}),i.expirationTime=n),i}toJSON(){return{refreshToken:this.refreshToken,accessToken:this.accessToken,expirationTime:this.expirationTime}}_assign(e){this.accessToken=e.accessToken,this.refreshToken=e.refreshToken,this.expirationTime=e.expirationTime}_clone(){return Object.assign(new jf,this.toJSON())}_performRefresh(){return Xy("not implemented")}}function Pf(e,t){Jy("string"===typeof e||"undefined"===typeof e,"internal-error",{appName:t})}class _f{constructor({uid:e,auth:t,stsTokenManager:l,...r}){this.providerId="firebase",this.proactiveRefresh=new Mf(this),this.reloadUserInfo=null,this.reloadListener=null,this.uid=e,this.auth=t,this.stsTokenManager=l,this.accessToken=l.accessToken,this.displayName=r.displayName||null,this.email=r.email||null,this.emailVerified=r.emailVerified||!1,this.phoneNumber=r.phoneNumber||null,this.photoURL=r.photoURL||null,this.isAnonymous=r.isAnonymous||!1,this.tenantId=r.tenantId||null,this.providerData=r.providerData?[...r.providerData]:[],this.metadata=new Ef(r.createdAt||void 0,r.lastLoginAt||void 0)}async getIdToken(e){const t=await Af(this,this.stsTokenManager.getToken(this.auth,e));return Jy(t,this.auth,"internal-error"),this.accessToken!==t&&(this.accessToken=t,await this.auth._persistUserIfCurrent(this),this.auth._notifyListenersIfCurrent(this)),t}getIdTokenResult(e){return async function(e,t=!1){const l=_h(e),r=await l.getIdToken(t),n=kf(r);Jy(n&&n.exp&&n.auth_time&&n.iat,l.auth,"internal-error");const i="object"===typeof n.firebase?n.firebase:void 0,a=i?.sign_in_provider;return{claims:n,token:r,authTime:wf(If(n.auth_time)),issuedAtTime:wf(If(n.iat)),expirationTime:wf(If(n.exp)),signInProvider:a||null,signInSecondFactor:i?.sign_in_second_factor||null}}(this,e)}reload(){return async function(e){const t=_h(e);await Rf(t),await t.auth._persistUserIfCurrent(t),t.auth._notifyListenersIfCurrent(t)}(this)}_assign(e){this!==e&&(Jy(this.uid===e.uid,this.auth,"internal-error"),this.displayName=e.displayName,this.photoURL=e.photoURL,this.email=e.email,this.emailVerified=e.emailVerified,this.phoneNumber=e.phoneNumber,this.isAnonymous=e.isAnonymous,this.tenantId=e.tenantId,this.providerData=e.providerData.map(e=>({...e})),this.metadata._copy(e.metadata),this.stsTokenManager._assign(e.stsTokenManager))}_clone(e){const t=new _f({...this,auth:e,stsTokenManager:this.stsTokenManager._clone()});return t.metadata._copy(this.metadata),t}_onReload(e){Jy(!this.reloadListener,this.auth,"internal-error"),this.reloadListener=e,this.reloadUserInfo&&(this._notifyReloadListener(this.reloadUserInfo),this.reloadUserInfo=null)}_notifyReloadListener(e){this.reloadListener?this.reloadListener(e):this.reloadUserInfo=e}_startProactiveRefresh(){this.proactiveRefresh._start()}_stopProactiveRefresh(){this.proactiveRefresh._stop()}async _updateTokensIfNecessary(e,t=!1){let l=!1;e.idToken&&e.idToken!==this.stsTokenManager.accessToken&&(this.stsTokenManager.updateFromServerResponse(e),l=!0),t&&await Rf(this),await this.auth._persistUserIfCurrent(this),l&&this.auth._notifyListenersIfCurrent(this)}async delete(){if(ry(this.auth.app))return Promise.reject(Ky(this.auth));const e=await this.getIdToken();return await Af(this,async function(e,t){return df(e,"POST","/v1/accounts:delete",t)}(this.auth,{idToken:e})),this.stsTokenManager.clearRefreshToken(),this.auth.signOut()}toJSON(){return{uid:this.uid,email:this.email||void 0,emailVerified:this.emailVerified,displayName:this.displayName||void 0,isAnonymous:this.isAnonymous,photoURL:this.photoURL||void 0,phoneNumber:this.phoneNumber||void 0,tenantId:this.tenantId||void 0,providerData:this.providerData.map(e=>({...e})),stsTokenManager:this.stsTokenManager.toJSON(),_redirectEventId:this._redirectEventId,...this.metadata.toJSON(),apiKey:this.auth.config.apiKey,appName:this.auth.name}}get refreshToken(){return this.stsTokenManager.refreshToken||""}static _fromJSON(e,t){const l=t.displayName??void 0,r=t.email??void 0,n=t.phoneNumber??void 0,i=t.photoURL??void 0,a=t.tenantId??void 0,s=t._redirectEventId??void 0,o=t.createdAt??void 0,c=t.lastLoginAt??void 0,{uid:u,emailVerified:p,isAnonymous:d,providerData:m,stsTokenManager:h}=t;Jy(u&&h,e,"internal-error");const g=jf.fromJSON(this.name,h);Jy("string"===typeof u,e,"internal-error"),Pf(l,e.name),Pf(r,e.name),Jy("boolean"===typeof p,e,"internal-error"),Jy("boolean"===typeof d,e,"internal-error"),Pf(n,e.name),Pf(i,e.name),Pf(a,e.name),Pf(s,e.name),Pf(o,e.name),Pf(c,e.name);const y=new _f({uid:u,auth:e,email:r,emailVerified:p,displayName:l,isAnonymous:d,photoURL:i,phoneNumber:n,tenantId:a,stsTokenManager:g,createdAt:o,lastLoginAt:c});return m&&Array.isArray(m)&&(y.providerData=m.map(e=>({...e}))),s&&(y._redirectEventId=s),y}static async _fromIdTokenResponse(e,t,l=!1){const r=new jf;r.updateFromServerResponse(t);const n=new _f({uid:t.localId,auth:e,stsTokenManager:r,isAnonymous:l});return await Rf(n),n}static async _fromGetAccountInfoResponse(e,t,l){const r=t.users[0];Jy(void 0!==r.localId,"internal-error");const n=void 0!==r.providerUserInfo?Bf(r.providerUserInfo):[],i=!(r.email&&r.passwordHash)&&!n?.length,a=new jf;a.updateFromIdToken(l);const s=new _f({uid:r.localId,auth:e,stsTokenManager:a,isAnonymous:i}),o={uid:r.localId,displayName:r.displayName||null,photoURL:r.photoUrl||null,email:r.email||null,emailVerified:r.emailVerified||!1,phoneNumber:r.phoneNumber||null,tenantId:r.tenantId||null,providerData:n,metadata:new Ef(r.createdAt,r.lastLoginAt),isAnonymous:!(r.email&&r.passwordHash)&&!n?.length};return Object.assign(s,o),s}}const Of=new Map;function Lf(e){ef(e instanceof Function,"Expected a class definition");let t=Of.get(e);return t?(ef(t instanceof e,"Instance stored in cache mismatched with class"),t):(t=new e,Of.set(e,t),t)}class Ff{constructor(){this.type="NONE",this.storage={}}async _isAvailable(){return!0}async _set(e,t){this.storage[e]=t}async _get(e){const t=this.storage[e];return void 0===t?null:t}async _remove(e){delete this.storage[e]}_addListener(e,t){}_removeListener(e,t){}}Ff.type="NONE";const qf=Ff;function zf(e,t,l){return`firebase:${e}:${t}:${l}`}class Uf{constructor(e,t,l){this.persistence=e,this.auth=t,this.userKey=l;const{config:r,name:n}=this.auth;this.fullUserKey=zf(this.userKey,r.apiKey,n),this.fullPersistenceKey=zf("persistence",r.apiKey,n),this.boundEventHandler=t._onStorageEvent.bind(t);try{this.persistence._addListener(this.fullUserKey,this.boundEventHandler)}catch{}}setCurrentUser(e){return this.persistence._set(this.fullUserKey,e.toJSON())}async getCurrentUser(){const e=await this.persistence._get(this.fullUserKey);if(!e)return null;if("string"===typeof e){const t=await Cf(this.auth,{idToken:e}).catch(()=>{});return t?_f._fromGetAccountInfoResponse(this.auth,t,e):null}return _f._fromJSON(this.auth,e)}removeCurrentUser(){return this.persistence._remove(this.fullUserKey)}savePersistenceForRedirect(){return this.persistence._set(this.fullPersistenceKey,this.persistence.type)}async setPersistence(e){if(this.persistence===e)return;const t=await this.getCurrentUser();return await this.removeCurrentUser(),this.persistence=e,t?this.setCurrentUser(t):void 0}delete(){try{this.persistence._removeListener(this.fullUserKey,this.boundEventHandler)}catch{}}static async create(e,t,l="authUser"){if(!t.length)return new Uf(Lf(qf),e,l);const r=(await Promise.all(t.map(async e=>{try{if(await e._isAvailable())return e}catch{return}}))).filter(e=>e);let n=r[0]||Lf(qf);const i=zf(l,e.config.apiKey,e.name);let a=null;for(const o of t)try{const t=await o._get(i);if(t){let l;if("string"===typeof t){const r=await Cf(e,{idToken:t}).catch(()=>{});if(!r)break;l=await _f._fromGetAccountInfoResponse(e,r,t)}else l=_f._fromJSON(e,t);o!==n&&(a=l),n=o;break}}catch{}const s=r.filter(e=>e._shouldAllowMigration);return n._shouldAllowMigration&&s.length?(n=s[0],a&&await n._set(i,a.toJSON()),await Promise.all(t.map(async e=>{if(e!==n)try{await e._remove(i)}catch{}})),new Uf(n,e,l)):new Uf(n,e,l)}}function Gf(e){const t=e.toLowerCase();if(t.includes("opera/")||t.includes("opr/")||t.includes("opios/"))return"Opera";if(Zf(t))return"IEMobile";if(t.includes("msie")||t.includes("trident/"))return"IE";if(t.includes("edge/"))return"Edge";if(Vf(t))return"Firefox";if(t.includes("silk/"))return"Silk";if(Kf(t))return"Blackberry";if(Yf(t))return"Webos";if(Hf(t))return"Safari";if((t.includes("chrome/")||Wf(t))&&!t.includes("edge/"))return"Chrome";if($f(t))return"Android";{const t=/([a-zA-Z\d\.]+)\/[a-zA-Z\d\.]*$/,l=e.match(t);if(2===l?.length)return l[1]}return"Other"}function Vf(e=yh()){return/firefox\//i.test(e)}function Hf(e=yh()){const t=e.toLowerCase();return t.includes("safari/")&&!t.includes("chrome/")&&!t.includes("crios/")&&!t.includes("android")}function Wf(e=yh()){return/crios\//i.test(e)}function Zf(e=yh()){return/iemobile/i.test(e)}function $f(e=yh()){return/android/i.test(e)}function Kf(e=yh()){return/blackberry/i.test(e)}function Yf(e=yh()){return/webos/i.test(e)}function Qf(e=yh()){return/iphone|ipad|ipod/i.test(e)||/macintosh/i.test(e)&&/mobile/i.test(e)}function Jf(e=yh()){return Qf(e)||$f(e)||Yf(e)||Kf(e)||/windows phone/i.test(e)||Zf(e)}function Xf(e,t=[]){let l;switch(e){case"Browser":l=Gf(yh());break;case"Worker":l=`${Gf(yh())}-${e}`;break;default:l=e}const r=t.length?t.join(","):"FirebaseCore-web";return`${l}/JsCore/${cy}/${r}`}class eb{constructor(e){this.auth=e,this.queue=[]}pushCallback(e,t){const l=t=>new Promise((l,r)=>{try{l(e(t))}catch(n){r(n)}});l.onAbort=t,this.queue.push(l);const r=this.queue.length-1;return()=>{this.queue[r]=()=>Promise.resolve()}}async runMiddleware(e){if(this.auth.currentUser===e)return;const t=[];try{for(const l of this.queue)await l(e),l.onAbort&&t.push(l.onAbort)}catch(l){t.reverse();for(const e of t)try{e()}catch(gl){}throw this.auth._errorFactory.create("login-blocked",{originalMessage:l?.message})}}}class tb{constructor(e){const t=e.customStrengthOptions;this.customStrengthOptions={},this.customStrengthOptions.minPasswordLength=t.minPasswordLength??6,t.maxPasswordLength&&(this.customStrengthOptions.maxPasswordLength=t.maxPasswordLength),void 0!==t.containsLowercaseCharacter&&(this.customStrengthOptions.containsLowercaseLetter=t.containsLowercaseCharacter),void 0!==t.containsUppercaseCharacter&&(this.customStrengthOptions.containsUppercaseLetter=t.containsUppercaseCharacter),void 0!==t.containsNumericCharacter&&(this.customStrengthOptions.containsNumericCharacter=t.containsNumericCharacter),void 0!==t.containsNonAlphanumericCharacter&&(this.customStrengthOptions.containsNonAlphanumericCharacter=t.containsNonAlphanumericCharacter),this.enforcementState=e.enforcementState,"ENFORCEMENT_STATE_UNSPECIFIED"===this.enforcementState&&(this.enforcementState="OFF"),this.allowedNonAlphanumericCharacters=e.allowedNonAlphanumericCharacters?.join("")??"",this.forceUpgradeOnSignin=e.forceUpgradeOnSignin??!1,this.schemaVersion=e.schemaVersion}validatePassword(e){const t={isValid:!0,passwordPolicy:this};return this.validatePasswordLengthOptions(e,t),this.validatePasswordCharacterOptions(e,t),t.isValid&&(t.isValid=t.meetsMinPasswordLength??!0),t.isValid&&(t.isValid=t.meetsMaxPasswordLength??!0),t.isValid&&(t.isValid=t.containsLowercaseLetter??!0),t.isValid&&(t.isValid=t.containsUppercaseLetter??!0),t.isValid&&(t.isValid=t.containsNumericCharacter??!0),t.isValid&&(t.isValid=t.containsNonAlphanumericCharacter??!0),t}validatePasswordLengthOptions(e,t){const l=this.customStrengthOptions.minPasswordLength,r=this.customStrengthOptions.maxPasswordLength;l&&(t.meetsMinPasswordLength=e.length>=l),r&&(t.meetsMaxPasswordLength=e.length<=r)}validatePasswordCharacterOptions(e,t){let l;this.updatePasswordCharacterOptionsStatuses(t,!1,!1,!1,!1);for(let r=0;r<e.length;r++)l=e.charAt(r),this.updatePasswordCharacterOptionsStatuses(t,l>="a"&&l<="z",l>="A"&&l<="Z",l>="0"&&l<="9",this.allowedNonAlphanumericCharacters.includes(l))}updatePasswordCharacterOptionsStatuses(e,t,l,r,n){this.customStrengthOptions.containsLowercaseLetter&&(e.containsLowercaseLetter||(e.containsLowercaseLetter=t)),this.customStrengthOptions.containsUppercaseLetter&&(e.containsUppercaseLetter||(e.containsUppercaseLetter=l)),this.customStrengthOptions.containsNumericCharacter&&(e.containsNumericCharacter||(e.containsNumericCharacter=r)),this.customStrengthOptions.containsNonAlphanumericCharacter&&(e.containsNonAlphanumericCharacter||(e.containsNonAlphanumericCharacter=n))}}class lb{constructor(e,t,l,r){this.app=e,this.heartbeatServiceProvider=t,this.appCheckServiceProvider=l,this.config=r,this.currentUser=null,this.emulatorConfig=null,this.operations=Promise.resolve(),this.authStateSubscription=new nb(this),this.idTokenSubscription=new nb(this),this.beforeStateQueue=new eb(this),this.redirectUser=null,this.isProactiveRefreshEnabled=!1,this.EXPECTED_PASSWORD_POLICY_SCHEMA_VERSION=1,this._canInitEmulator=!0,this._isInitialized=!1,this._deleted=!1,this._initializationPromise=null,this._popupRedirectResolver=null,this._errorFactory=Uy,this._agentRecaptchaConfig=null,this._tenantRecaptchaConfigs={},this._projectPasswordPolicy=null,this._tenantPasswordPolicies={},this._resolvePersistenceManagerAvailable=void 0,this.lastNotifiedUid=void 0,this.languageCode=null,this.tenantId=null,this.settings={appVerificationDisabledForTesting:!1},this.frameworks=[],this.name=e.name,this.clientVersion=r.sdkClientVersion,this._persistenceManagerAvailable=new Promise(e=>this._resolvePersistenceManagerAvailable=e)}_initializeWithPersistence(e,t){return t&&(this._popupRedirectResolver=Lf(t)),this._initializationPromise=this.queue(async()=>{if(!this._deleted){try{this.persistenceManager=await Uf.create(this,e)}catch(l){Vy(`Failed to initialize persistence: ${l}`),this.persistenceManager=await Uf.create(this,[])}finally{this._resolvePersistenceManagerAvailable?.()}if(!this._deleted){if(this._popupRedirectResolver?._shouldInitProactively)try{await this._popupRedirectResolver._initialize(this)}catch(l){}try{await this.initializeCurrentUser(t)}catch(l){Vy(`Failed to initialize current user: ${l}`),await this.directlySetCurrentUser(null).catch(()=>{})}this.lastNotifiedUid=this.currentUser?.uid||null,this._deleted||(this._isInitialized=!0)}}}),this._initializationPromise}async _onStorageEvent(){if(this._deleted)return;const e=await this.assertedPersistence.getCurrentUser();return this.currentUser||e?this.currentUser&&e&&this.currentUser.uid===e.uid?(this._currentUser._assign(e),void await this.currentUser.getIdToken()):void await this._updateCurrentUser(e,!0):void 0}async initializeCurrentUserFromIdToken(e){try{const t=await Cf(this,{idToken:e}),l=await _f._fromGetAccountInfoResponse(this,t,e);await this.directlySetCurrentUser(l)}catch(t){console.warn("FirebaseServerApp could not login user with provided authIdToken: ",t),await this.directlySetCurrentUser(null)}}async initializeCurrentUser(e){if(ry(this.app)){const e=this.app.settings.authIdToken;return e?new Promise(t=>{setTimeout(()=>this.initializeCurrentUserFromIdToken(e).then(t,t))}):this.directlySetCurrentUser(null)}const t=await this.assertedPersistence.getCurrentUser();let l=t,r=!1;if(e&&this.config.authDomain){await this.getOrInitRedirectPersistenceManager();const t=this.redirectUser?._redirectEventId,n=l?._redirectEventId,i=await this.tryRedirectSignIn(e);t&&t!==n||!i?.user||(l=i.user,r=!0)}if(!l)return this.directlySetCurrentUser(null);if(!l._redirectEventId){if(r)try{await this.beforeStateQueue.runMiddleware(l)}catch(n){l=t,this._popupRedirectResolver._overrideRedirectResult(this,()=>Promise.reject(n))}return l?this.reloadAndSetCurrentUserOrClear(l):this.directlySetCurrentUser(null)}return Jy(this._popupRedirectResolver,this,"argument-error"),await this.getOrInitRedirectPersistenceManager(),this.redirectUser&&this.redirectUser._redirectEventId===l._redirectEventId?this.directlySetCurrentUser(l):this.reloadAndSetCurrentUserOrClear(l)}async tryRedirectSignIn(e){let t=null;try{t=await this._popupRedirectResolver._completeRedirectFn(this,e,!0)}catch(l){await this._setRedirectUser(null)}return t}async reloadAndSetCurrentUserOrClear(e){try{await Rf(e)}catch(t){if(Df(t))return this.directlySetCurrentUser(null)}return this.directlySetCurrentUser(e)}useDeviceLanguage(){this.languageCode=function(){if("undefined"===typeof navigator)return null;const e=navigator;return e.languages&&e.languages[0]||e.language||null}()}async _delete(){this._deleted=!0}async updateCurrentUser(e){if(ry(this.app))return Promise.reject(Ky(this));const t=e?_h(e):null;return t&&Jy(t.auth.config.apiKey===this.config.apiKey,this,"invalid-user-token"),this._updateCurrentUser(t&&t._clone(this))}async _updateCurrentUser(e,t=!1){if(!this._deleted)return e&&Jy(this.tenantId===e.tenantId,this,"tenant-id-mismatch"),t||await this.beforeStateQueue.runMiddleware(e),this.queue(async()=>{await this.directlySetCurrentUser(e),this.notifyAuthListeners()})}async signOut(){return ry(this.app)?Promise.reject(Ky(this)):(await this.beforeStateQueue.runMiddleware(null),(this.redirectPersistenceManager||this._popupRedirectResolver)&&await this._setRedirectUser(null),this._updateCurrentUser(null,!0))}setPersistence(e){return ry(this.app)?Promise.reject(Ky(this)):this.queue(async()=>{await this.assertedPersistence.setPersistence(Lf(e))})}_getRecaptchaConfig(){return null==this.tenantId?this._agentRecaptchaConfig:this._tenantRecaptchaConfigs[this.tenantId]}async validatePassword(e){this._getPasswordPolicyInternal()||await this._updatePasswordPolicy();const t=this._getPasswordPolicyInternal();return t.schemaVersion!==this.EXPECTED_PASSWORD_POLICY_SCHEMA_VERSION?Promise.reject(this._errorFactory.create("unsupported-password-policy-schema-version",{})):t.validatePassword(e)}_getPasswordPolicyInternal(){return null===this.tenantId?this._projectPasswordPolicy:this._tenantPasswordPolicies[this.tenantId]}async _updatePasswordPolicy(){const e=await async function(e,t={}){return df(e,"GET","/v2/passwordPolicy",pf(e,t))}(this),t=new tb(e);null===this.tenantId?this._projectPasswordPolicy=t:this._tenantPasswordPolicies[this.tenantId]=t}_getPersistenceType(){return this.assertedPersistence.persistence.type}_getPersistence(){return this.assertedPersistence.persistence}_updateErrorMap(e){this._errorFactory=new kh("auth","Firebase",e())}onAuthStateChanged(e,t,l){return this.registerStateListener(this.authStateSubscription,e,t,l)}beforeAuthStateChanged(e,t){return this.beforeStateQueue.pushCallback(e,t)}onIdTokenChanged(e,t,l){return this.registerStateListener(this.idTokenSubscription,e,t,l)}authStateReady(){return new Promise((e,t)=>{if(this.currentUser)e();else{const l=this.onAuthStateChanged(()=>{l(),e()},t)}})}async revokeAccessToken(e){if(this.currentUser){const t={providerId:"apple.com",tokenType:"ACCESS_TOKEN",token:e,idToken:await this.currentUser.getIdToken()};null!=this.tenantId&&(t.tenantId=this.tenantId),await async function(e,t){return df(e,"POST","/v2/accounts:revokeToken",pf(e,t))}(this,t)}}toJSON(){return{apiKey:this.config.apiKey,authDomain:this.config.authDomain,appName:this.name,currentUser:this._currentUser?.toJSON()}}async _setRedirectUser(e,t){const l=await this.getOrInitRedirectPersistenceManager(t);return null===e?l.removeCurrentUser():l.setCurrentUser(e)}async getOrInitRedirectPersistenceManager(e){if(!this.redirectPersistenceManager){const t=e&&Lf(e)||this._popupRedirectResolver;Jy(t,this,"argument-error"),this.redirectPersistenceManager=await Uf.create(this,[Lf(t._redirectPersistence)],"redirectUser"),this.redirectUser=await this.redirectPersistenceManager.getCurrentUser()}return this.redirectPersistenceManager}async _redirectUserForId(e){return this._isInitialized&&await this.queue(async()=>{}),this._currentUser?._redirectEventId===e?this._currentUser:this.redirectUser?._redirectEventId===e?this.redirectUser:null}async _persistUserIfCurrent(e){if(e===this.currentUser)return this.queue(async()=>this.directlySetCurrentUser(e))}_notifyListenersIfCurrent(e){e===this.currentUser&&this.notifyAuthListeners()}_key(){return`${this.config.authDomain}:${this.config.apiKey}:${this.name}`}_startProactiveRefresh(){this.isProactiveRefreshEnabled=!0,this.currentUser&&this._currentUser._startProactiveRefresh()}_stopProactiveRefresh(){this.isProactiveRefreshEnabled=!1,this.currentUser&&this._currentUser._stopProactiveRefresh()}get _currentUser(){return this.currentUser}notifyAuthListeners(){if(!this._isInitialized)return;this.idTokenSubscription.next(this.currentUser);const e=this.currentUser?.uid??null;this.lastNotifiedUid!==e&&(this.lastNotifiedUid=e,this.authStateSubscription.next(this.currentUser))}registerStateListener(e,t,l,r){if(this._deleted)return()=>{};const n="function"===typeof t?t:t.next.bind(t);let i=!1;const a=this._isInitialized?Promise.resolve():this._initializationPromise;if(Jy(a,this,"internal-error"),a.then(()=>{i||n(this.currentUser)}).catch(e=>{if(!i)if("function"!==typeof t&&t.error)t.error(e);else{if(!l)throw e;l(e)}}),"function"===typeof t){const n=e.addObserver(t,l,r);return()=>{i=!0,n()}}{const l=e.addObserver(t);return()=>{i=!0,l()}}}async directlySetCurrentUser(e){if(this.currentUser&&this.currentUser!==e&&this._currentUser._stopProactiveRefresh(),e&&this.isProactiveRefreshEnabled&&e._startProactiveRefresh(),this.currentUser=e,this.persistenceManager)try{e?await this.persistenceManager.setCurrentUser(e):await this.persistenceManager.removeCurrentUser()}catch(t){const e=$y(this,"internal-error",`An internal AuthError has occurred: ${t?.message||String(t)}`);throw e.customData={originalError:t},e}}queue(e){return this.operations=this.operations.then(e,e),this.operations}get assertedPersistence(){return Jy(this.persistenceManager,this,"internal-error"),this.persistenceManager}_logFramework(e){e&&!this.frameworks.includes(e)&&(this.frameworks.push(e),this.frameworks.sort(),this.clientVersion=Xf(this.config.clientPlatform,this._getFrameworks()))}_getFrameworks(){return this.frameworks}async _getAdditionalHeaders(){const e={"X-Client-Version":this.clientVersion};this.app.options.appId&&(e["X-Firebase-gmpid"]=this.app.options.appId);const t=await(this.heartbeatServiceProvider.getImmediate({optional:!0})?.getHeartbeatsHeader());t&&(e["X-Firebase-Client"]=t);const l=await this._getAppCheckToken();return l&&(e["X-Firebase-AppCheck"]=l),e}async _getAppCheckToken(){if(ry(this.app)&&this.app.settings.appCheckToken)return this.app.settings.appCheckToken;const e=await(this.appCheckServiceProvider.getImmediate({optional:!0})?.getToken());return e?.error&&Vy(`Error while retrieving App Check token: ${e.error}`),e?.token}}function rb(e){return _h(e)}class nb{constructor(e){this.auth=e,this.observer=null,this.addObserver=Bh(e=>this.observer=e)}get next(){return Jy(this.observer,this.auth,"internal-error"),this.observer.next.bind(this.observer)}}let ib={async loadJS(){throw new Error("Unable to load external scripts")},recaptchaV2Script:"",recaptchaEnterpriseScript:"",gapiScript:""};function ab(e){return ib.loadJS(e)}function sb(e){return`__${e}${Math.floor(1e6*Math.random())}`}const ob=1e12;class cb{constructor(e){this.auth=e,this.counter=ob,this._widgets=new Map}render(e,t){const l=this.counter;return this._widgets.set(l,new db(e,this.auth.name,t||{})),this.counter++,l}reset(e){const t=e||ob;this._widgets.get(t)?.delete(),this._widgets.delete(t)}getResponse(e){const t=e||ob;return this._widgets.get(t)?.getResponse()||""}async execute(e){const t=e||ob;return this._widgets.get(t)?.execute(),""}}class ub{constructor(){this.enterprise=new pb}ready(e){e()}execute(e,t){return Promise.resolve("token")}render(e,t){return""}}class pb{ready(e){e()}execute(e,t){return Promise.resolve("token")}render(e,t){return""}}class db{constructor(e,t,l){this.params=l,this.timerId=null,this.deleted=!1,this.responseToken=null,this.clickHandler=()=>{this.execute()};const r="string"===typeof e?document.getElementById(e):e;Jy(r,"argument-error",{appName:t}),this.container=r,this.isVisible="invisible"!==this.params.size,this.isVisible?this.execute():this.container.addEventListener("click",this.clickHandler)}getResponse(){return this.checkIfDeleted(),this.responseToken}delete(){this.checkIfDeleted(),this.deleted=!0,this.timerId&&(clearTimeout(this.timerId),this.timerId=null),this.container.removeEventListener("click",this.clickHandler)}execute(){this.checkIfDeleted(),this.timerId||(this.timerId=window.setTimeout(()=>{this.responseToken=function(e){const t=[],l="1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";for(let r=0;r<e;r++)t.push(l.charAt(Math.floor(Math.random()*l.length)));return t.join("")}(50);const{callback:e,"expired-callback":t}=this.params;if(e)try{e(this.responseToken)}catch(l){}this.timerId=window.setTimeout(()=>{if(this.timerId=null,this.responseToken=null,t)try{t()}catch(l){}this.isVisible&&this.execute()},6e4)},500))}checkIfDeleted(){if(this.deleted)throw new Error("reCAPTCHA mock was already deleted!")}}const mb="NO_RECAPTCHA",hb="onFirebaseAuthREInstanceReady";class gb{constructor(e){this.type="recaptcha-enterprise",this.auth=rb(e)}async verify(e="verify",t=!1){function l(t,l,r){const n=window.grecaptcha;xf(n)?n.enterprise.ready(()=>{n.enterprise.execute(t,{action:e}).then(e=>{l(e)}).catch(()=>{l(mb)})}):r(Error("No reCAPTCHA enterprise script loaded."))}if(this.auth.settings.appVerificationDisabledForTesting){return(new ub).execute("siteKey",{action:"verify"})}return new Promise((e,r)=>{(async function(e){if(!t){if(null==e.tenantId&&null!=e._agentRecaptchaConfig)return e._agentRecaptchaConfig.siteKey;if(null!=e.tenantId&&void 0!==e._tenantRecaptchaConfigs[e.tenantId])return e._tenantRecaptchaConfigs[e.tenantId].siteKey}return new Promise(async(t,l)=>{Nf(e,{clientType:"CLIENT_TYPE_WEB",version:"RECAPTCHA_ENTERPRISE"}).then(r=>{if(void 0!==r.recaptchaKey){const l=new Sf(r);return null==e.tenantId?e._agentRecaptchaConfig=l:e._tenantRecaptchaConfigs[e.tenantId]=l,t(l.siteKey)}l(new Error("recaptcha Enterprise site key undefined"))}).catch(e=>{l(e)})})})(this.auth).then(async n=>{if(!t&&xf(window.grecaptcha)&&gb.scriptInjectionDeferred)await gb.scriptInjectionDeferred.promise,l(n,e,r);else{if("undefined"===typeof window)return void r(new Error("RecaptchaVerifier is only supported in browser"));let t=ib.recaptchaEnterpriseScript;0!==t.length&&(t+=n+`&onload=${hb}`),gb.scriptInjectionDeferred=new gh,window[hb]=()=>{gb.scriptInjectionDeferred?.resolve()},ab(t).then(()=>gb.scriptInjectionDeferred?.promise).then(()=>{l(n,e,r)}).catch(e=>{r(e)})}}).catch(e=>{r(e)})})}}async function yb(e,t,l,r=!1,n=!1){const i=new gb(e);let a;if(n)a=mb;else try{a=await i.verify(l)}catch(o){a=await i.verify(l,!0)}const s={...t};if("mfaSmsEnrollment"===l||"mfaSmsSignIn"===l){if("phoneEnrollmentInfo"in s){const e=s.phoneEnrollmentInfo.phoneNumber,t=s.phoneEnrollmentInfo.recaptchaToken;Object.assign(s,{phoneEnrollmentInfo:{phoneNumber:e,recaptchaToken:t,captchaResponse:a,clientType:"CLIENT_TYPE_WEB",recaptchaVersion:"RECAPTCHA_ENTERPRISE"}})}else if("phoneSignInInfo"in s){const e=s.phoneSignInInfo.recaptchaToken;Object.assign(s,{phoneSignInInfo:{recaptchaToken:e,captchaResponse:a,clientType:"CLIENT_TYPE_WEB",recaptchaVersion:"RECAPTCHA_ENTERPRISE"}})}return s}return r?Object.assign(s,{captchaResp:a}):Object.assign(s,{captchaResponse:a}),Object.assign(s,{clientType:"CLIENT_TYPE_WEB"}),Object.assign(s,{recaptchaVersion:"RECAPTCHA_ENTERPRISE"}),s}async function fb(e,t,l,r,n){if("EMAIL_PASSWORD_PROVIDER"===n){if(e._getRecaptchaConfig()?.isProviderEnabled("EMAIL_PASSWORD_PROVIDER")){const n=await yb(e,t,l,"getOobCode"===l);return r(e,n)}return r(e,t).catch(async n=>{if("auth/missing-recaptcha-token"===n.code){console.log(`${l} is protected by reCAPTCHA Enterprise for this project. Automatically triggering the reCAPTCHA flow and restarting the flow.`);const n=await yb(e,t,l,"getOobCode"===l);return r(e,n)}return Promise.reject(n)})}if("PHONE_PROVIDER"===n){if(e._getRecaptchaConfig()?.isProviderEnabled("PHONE_PROVIDER")){const n=await yb(e,t,l);return r(e,n).catch(async n=>{if("AUDIT"===e._getRecaptchaConfig()?.getProviderEnforcementState("PHONE_PROVIDER")&&("auth/missing-recaptcha-token"===n.code||"auth/invalid-app-credential"===n.code)){console.log(`Failed to verify with reCAPTCHA Enterprise. Automatically triggering the reCAPTCHA v2 flow to complete the ${l} flow.`);const n=await yb(e,t,l,!1,!0);return r(e,n)}return Promise.reject(n)})}{const n=await yb(e,t,l,!1,!0);return r(e,n)}}return Promise.reject(n+" provider is not supported.")}async function bb(e){const t=rb(e),l=await Nf(t,{clientType:"CLIENT_TYPE_WEB",version:"RECAPTCHA_ENTERPRISE"}),r=new Sf(l);if(null==t.tenantId?t._agentRecaptchaConfig=r:t._tenantRecaptchaConfigs[t.tenantId]=r,r.isAnyProviderEnabled()){new gb(t).verify().catch(()=>{})}}function vb(e,t){const l=Xg(e,"auth");if(l.isInitialized()){const e=l.getImmediate();if(Ah(l.getOptions(),t??{}))return e;Wy(e,"already-initialized")}return l.initialize({options:t})}function xb(e,t,l){const r=rb(e);Jy(/^https?:\/\//.test(t),r,"invalid-emulator-scheme");const n=!!l?.disableWarnings,i=Sb(t),{host:a,port:s}=function(e){const t=Sb(e),l=/(\/\/)?([^?#/]+)/.exec(e.substr(t.length));if(!l)return{host:"",port:null};const r=l[2].split("@").pop()||"",n=/^(\[[^\]]+\])(:|$)/.exec(r);if(n){const e=n[1];return{host:e,port:Nb(r.substr(e.length+1))}}{const[e,t]=r.split(":");return{host:e,port:Nb(t)}}}(t),o=null===s?"":`:${s}`,c={url:`${i}//${a}${o}/`},u=Object.freeze({host:a,port:s,protocol:i.replace(":",""),options:Object.freeze({disableWarnings:n})});if(!r._canInitEmulator)return Jy(r.config.emulator&&r.emulatorConfig,r,"emulator-config-failed"),void Jy(Ah(c,r.config.emulator)&&Ah(u,r.emulatorConfig),r,"emulator-config-failed");r.config.emulator=c,r.emulatorConfig=u,r.settings.appVerificationDisabledForTesting=!0,Oh(a)?Lh(`${i}//${a}${o}`):n||function(){function e(){const e=document.createElement("p"),t=e.style;e.innerText="Running in emulator mode. Do not use with production credentials.",t.position="fixed",t.width="100%",t.backgroundColor="#ffffff",t.border=".1em solid #000000",t.color="#b50000",t.bottom="0px",t.left="0px",t.margin="0px",t.zIndex="10000",t.textAlign="center",e.classList.add("firebase-emulator-warning"),document.body.appendChild(e)}"undefined"!==typeof console&&"function"===typeof console.info&&console.info("WARNING: You are using the Auth Emulator, which is intended for local testing only.  Do not use with production credentials.");"undefined"!==typeof window&&"undefined"!==typeof document&&("loading"===document.readyState?window.addEventListener("DOMContentLoaded",e):e())}()}function Sb(e){const t=e.indexOf(":");return t<0?"":e.substr(0,t+1)}function Nb(e){if(!e)return null;const t=Number(e);return isNaN(t)?null:t}gb.scriptInjectionDeferred=null;class Cb{constructor(e,t){this.providerId=e,this.signInMethod=t}toJSON(){return Xy("not implemented")}_getIdTokenResponse(e){return Xy("not implemented")}_linkToIdToken(e,t){return Xy("not implemented")}_getReauthenticationResolver(e){return Xy("not implemented")}}async function wb(e,t){return df(e,"POST","/v1/accounts:resetPassword",pf(e,t))}async function Ib(e,t){return df(e,"POST","/v1/accounts:signUp",t)}async function kb(e,t){return hf(e,"POST","/v1/accounts:signInWithPassword",pf(e,t))}async function Tb(e,t){return df(e,"POST","/v1/accounts:sendOobCode",pf(e,t))}async function Ab(e,t){return Tb(e,t)}async function Db(e,t){return Tb(e,t)}class Mb extends Cb{constructor(e,t,l,r=null){super("password",l),this._email=e,this._password=t,this._tenantId=r}static _fromEmailAndPassword(e,t){return new Mb(e,t,"password")}static _fromEmailAndCode(e,t,l=null){return new Mb(e,t,"emailLink",l)}toJSON(){return{email:this._email,password:this._password,signInMethod:this.signInMethod,tenantId:this._tenantId}}static fromJSON(e){const t="string"===typeof e?JSON.parse(e):e;if(t?.email&&t?.password){if("password"===t.signInMethod)return this._fromEmailAndPassword(t.email,t.password);if("emailLink"===t.signInMethod)return this._fromEmailAndCode(t.email,t.password,t.tenantId)}return null}async _getIdTokenResponse(e){switch(this.signInMethod){case"password":return fb(e,{returnSecureToken:!0,email:this._email,password:this._password,clientType:"CLIENT_TYPE_WEB"},"signInWithPassword",kb,"EMAIL_PASSWORD_PROVIDER");case"emailLink":return async function(e,t){return hf(e,"POST","/v1/accounts:signInWithEmailLink",pf(e,t))}(e,{email:this._email,oobCode:this._password});default:Wy(e,"internal-error")}}async _linkToIdToken(e,t){switch(this.signInMethod){case"password":return fb(e,{idToken:t,returnSecureToken:!0,email:this._email,password:this._password,clientType:"CLIENT_TYPE_WEB"},"signUpPassword",Ib,"EMAIL_PASSWORD_PROVIDER");case"emailLink":return async function(e,t){return hf(e,"POST","/v1/accounts:signInWithEmailLink",pf(e,t))}(e,{idToken:t,email:this._email,oobCode:this._password});default:Wy(e,"internal-error")}}_getReauthenticationResolver(e){return this._getIdTokenResponse(e)}}async function Eb(e,t){return hf(e,"POST","/v1/accounts:signInWithIdp",pf(e,t))}class Rb extends Cb{constructor(){super(...arguments),this.pendingToken=null}static _fromParams(e){const t=new Rb(e.providerId,e.signInMethod);return e.idToken||e.accessToken?(e.idToken&&(t.idToken=e.idToken),e.accessToken&&(t.accessToken=e.accessToken),e.nonce&&!e.pendingToken&&(t.nonce=e.nonce),e.pendingToken&&(t.pendingToken=e.pendingToken)):e.oauthToken&&e.oauthTokenSecret?(t.accessToken=e.oauthToken,t.secret=e.oauthTokenSecret):Wy("argument-error"),t}toJSON(){return{idToken:this.idToken,accessToken:this.accessToken,secret:this.secret,nonce:this.nonce,pendingToken:this.pendingToken,providerId:this.providerId,signInMethod:this.signInMethod}}static fromJSON(e){const t="string"===typeof e?JSON.parse(e):e,{providerId:l,signInMethod:r,...n}=t;if(!l||!r)return null;const i=new Rb(l,r);return i.idToken=n.idToken||void 0,i.accessToken=n.accessToken||void 0,i.secret=n.secret,i.nonce=n.nonce,i.pendingToken=n.pendingToken||null,i}_getIdTokenResponse(e){return Eb(e,this.buildRequest())}_linkToIdToken(e,t){const l=this.buildRequest();return l.idToken=t,Eb(e,l)}_getReauthenticationResolver(e){const t=this.buildRequest();return t.autoCreate=!1,Eb(e,t)}buildRequest(){const e={requestUri:"http://localhost",returnSecureToken:!0};if(this.pendingToken)e.pendingToken=this.pendingToken;else{const t={};this.idToken&&(t.id_token=this.idToken),this.accessToken&&(t.access_token=this.accessToken),this.secret&&(t.oauth_token_secret=this.secret),t.providerId=this.providerId,this.nonce&&!this.pendingToken&&(t.nonce=this.nonce),e.postBody=Mh(t)}return e}}async function Bb(e,t){return df(e,"POST","/v1/accounts:sendVerificationCode",pf(e,t))}const jb={USER_NOT_FOUND:"user-not-found"};class Pb extends Cb{constructor(e){super("phone","phone"),this.params=e}static _fromVerification(e,t){return new Pb({verificationId:e,verificationCode:t})}static _fromTokenResponse(e,t){return new Pb({phoneNumber:e,temporaryProof:t})}_getIdTokenResponse(e){return async function(e,t){return hf(e,"POST","/v1/accounts:signInWithPhoneNumber",pf(e,t))}(e,this._makeVerificationRequest())}_linkToIdToken(e,t){return async function(e,t){const l=await hf(e,"POST","/v1/accounts:signInWithPhoneNumber",pf(e,t));if(l.temporaryProof)throw bf(e,"account-exists-with-different-credential",l);return l}(e,{idToken:t,...this._makeVerificationRequest()})}_getReauthenticationResolver(e){return async function(e,t){return hf(e,"POST","/v1/accounts:signInWithPhoneNumber",pf(e,{...t,operation:"REAUTH"}),jb)}(e,this._makeVerificationRequest())}_makeVerificationRequest(){const{temporaryProof:e,phoneNumber:t,verificationId:l,verificationCode:r}=this.params;return e&&t?{temporaryProof:e,phoneNumber:t}:{sessionInfo:l,code:r}}toJSON(){const e={providerId:this.providerId};return this.params.phoneNumber&&(e.phoneNumber=this.params.phoneNumber),this.params.temporaryProof&&(e.temporaryProof=this.params.temporaryProof),this.params.verificationCode&&(e.verificationCode=this.params.verificationCode),this.params.verificationId&&(e.verificationId=this.params.verificationId),e}static fromJSON(e){"string"===typeof e&&(e=JSON.parse(e));const{verificationId:t,verificationCode:l,phoneNumber:r,temporaryProof:n}=e;return l||t||r||n?new Pb({verificationId:t,verificationCode:l,phoneNumber:r,temporaryProof:n}):null}}class _b{constructor(e){const t=Eh(Rh(e)),l=t.apiKey??null,r=t.oobCode??null,n=function(e){switch(e){case"recoverEmail":return"RECOVER_EMAIL";case"resetPassword":return"PASSWORD_RESET";case"signIn":return"EMAIL_SIGNIN";case"verifyEmail":return"VERIFY_EMAIL";case"verifyAndChangeEmail":return"VERIFY_AND_CHANGE_EMAIL";case"revertSecondFactorAddition":return"REVERT_SECOND_FACTOR_ADDITION";default:return null}}(t.mode??null);Jy(l&&r&&n,"argument-error"),this.apiKey=l,this.operation=n,this.code=r,this.continueUrl=t.continueUrl??null,this.languageCode=t.lang??null,this.tenantId=t.tenantId??null}static parseLink(e){const t=function(e){const t=Eh(Rh(e)).link,l=t?Eh(Rh(t)).deep_link_id:null,r=Eh(Rh(e)).deep_link_id;return(r?Eh(Rh(r)).link:null)||r||l||t||e}(e);try{return new _b(t)}catch{return null}}}class Ob{constructor(){this.providerId=Ob.PROVIDER_ID}static credential(e,t){return Mb._fromEmailAndPassword(e,t)}static credentialWithLink(e,t){const l=_b.parseLink(t);return Jy(l,"argument-error"),Mb._fromEmailAndCode(e,l.code,l.tenantId)}}Ob.PROVIDER_ID="password",Ob.EMAIL_PASSWORD_SIGN_IN_METHOD="password",Ob.EMAIL_LINK_SIGN_IN_METHOD="emailLink";class Lb{constructor(e){this.providerId=e,this.defaultLanguageCode=null,this.customParameters={}}setDefaultLanguage(e){this.defaultLanguageCode=e}setCustomParameters(e){return this.customParameters=e,this}getCustomParameters(){return this.customParameters}}class Fb extends Lb{constructor(){super(...arguments),this.scopes=[]}addScope(e){return this.scopes.includes(e)||this.scopes.push(e),this}getScopes(){return[...this.scopes]}}class qb extends Fb{static credentialFromJSON(e){const t="string"===typeof e?JSON.parse(e):e;return Jy("providerId"in t&&"signInMethod"in t,"argument-error"),Rb._fromParams(t)}credential(e){return this._credential({...e,nonce:e.rawNonce})}_credential(e){return Jy(e.idToken||e.accessToken,"argument-error"),Rb._fromParams({...e,providerId:this.providerId,signInMethod:this.providerId})}static credentialFromResult(e){return qb.oauthCredentialFromTaggedObject(e)}static credentialFromError(e){return qb.oauthCredentialFromTaggedObject(e.customData||{})}static oauthCredentialFromTaggedObject({_tokenResponse:e}){if(!e)return null;const{oauthIdToken:t,oauthAccessToken:l,oauthTokenSecret:r,pendingToken:n,nonce:i,providerId:a}=e;if(!l&&!r&&!t&&!n)return null;if(!a)return null;try{return new qb(a)._credential({idToken:t,accessToken:l,nonce:i,pendingToken:n})}catch(s){return null}}}class zb extends Fb{constructor(){super("facebook.com")}static credential(e){return Rb._fromParams({providerId:zb.PROVIDER_ID,signInMethod:zb.FACEBOOK_SIGN_IN_METHOD,accessToken:e})}static credentialFromResult(e){return zb.credentialFromTaggedObject(e)}static credentialFromError(e){return zb.credentialFromTaggedObject(e.customData||{})}static credentialFromTaggedObject({_tokenResponse:e}){if(!e||!("oauthAccessToken"in e))return null;if(!e.oauthAccessToken)return null;try{return zb.credential(e.oauthAccessToken)}catch{return null}}}zb.FACEBOOK_SIGN_IN_METHOD="facebook.com",zb.PROVIDER_ID="facebook.com";class Ub extends Fb{constructor(){super("google.com"),this.addScope("profile")}static credential(e,t){return Rb._fromParams({providerId:Ub.PROVIDER_ID,signInMethod:Ub.GOOGLE_SIGN_IN_METHOD,idToken:e,accessToken:t})}static credentialFromResult(e){return Ub.credentialFromTaggedObject(e)}static credentialFromError(e){return Ub.credentialFromTaggedObject(e.customData||{})}static credentialFromTaggedObject({_tokenResponse:e}){if(!e)return null;const{oauthIdToken:t,oauthAccessToken:l}=e;if(!t&&!l)return null;try{return Ub.credential(t,l)}catch{return null}}}Ub.GOOGLE_SIGN_IN_METHOD="google.com",Ub.PROVIDER_ID="google.com";class Gb extends Fb{constructor(){super("github.com")}static credential(e){return Rb._fromParams({providerId:Gb.PROVIDER_ID,signInMethod:Gb.GITHUB_SIGN_IN_METHOD,accessToken:e})}static credentialFromResult(e){return Gb.credentialFromTaggedObject(e)}static credentialFromError(e){return Gb.credentialFromTaggedObject(e.customData||{})}static credentialFromTaggedObject({_tokenResponse:e}){if(!e||!("oauthAccessToken"in e))return null;if(!e.oauthAccessToken)return null;try{return Gb.credential(e.oauthAccessToken)}catch{return null}}}Gb.GITHUB_SIGN_IN_METHOD="github.com",Gb.PROVIDER_ID="github.com";class Vb extends Cb{constructor(e,t){super(e,e),this.pendingToken=t}_getIdTokenResponse(e){return Eb(e,this.buildRequest())}_linkToIdToken(e,t){const l=this.buildRequest();return l.idToken=t,Eb(e,l)}_getReauthenticationResolver(e){const t=this.buildRequest();return t.autoCreate=!1,Eb(e,t)}toJSON(){return{signInMethod:this.signInMethod,providerId:this.providerId,pendingToken:this.pendingToken}}static fromJSON(e){const t="string"===typeof e?JSON.parse(e):e,{providerId:l,signInMethod:r,pendingToken:n}=t;return l&&r&&n&&l===r?new Vb(l,n):null}static _create(e,t){return new Vb(e,t)}buildRequest(){return{requestUri:"http://localhost",returnSecureToken:!0,pendingToken:this.pendingToken}}}class Hb extends Lb{constructor(e){Jy(e.startsWith("saml."),"argument-error"),super(e)}static credentialFromResult(e){return Hb.samlCredentialFromTaggedObject(e)}static credentialFromError(e){return Hb.samlCredentialFromTaggedObject(e.customData||{})}static credentialFromJSON(e){const t=Vb.fromJSON(e);return Jy(t,"argument-error"),t}static samlCredentialFromTaggedObject({_tokenResponse:e}){if(!e)return null;const{pendingToken:t,providerId:l}=e;if(!t||!l)return null;try{return Vb._create(l,t)}catch(r){return null}}}class Wb extends Fb{constructor(){super("twitter.com")}static credential(e,t){return Rb._fromParams({providerId:Wb.PROVIDER_ID,signInMethod:Wb.TWITTER_SIGN_IN_METHOD,oauthToken:e,oauthTokenSecret:t})}static credentialFromResult(e){return Wb.credentialFromTaggedObject(e)}static credentialFromError(e){return Wb.credentialFromTaggedObject(e.customData||{})}static credentialFromTaggedObject({_tokenResponse:e}){if(!e)return null;const{oauthAccessToken:t,oauthTokenSecret:l}=e;if(!t||!l)return null;try{return Wb.credential(t,l)}catch{return null}}}async function Zb(e,t){return hf(e,"POST","/v1/accounts:signUp",pf(e,t))}Wb.TWITTER_SIGN_IN_METHOD="twitter.com",Wb.PROVIDER_ID="twitter.com";class $b{constructor(e){this.user=e.user,this.providerId=e.providerId,this._tokenResponse=e._tokenResponse,this.operationType=e.operationType}static async _fromIdTokenResponse(e,t,l,r=!1){const n=await _f._fromIdTokenResponse(e,l,r),i=Kb(l);return new $b({user:n,providerId:i,_tokenResponse:l,operationType:t})}static async _forOperation(e,t,l){await e._updateTokensIfNecessary(l,!0);const r=Kb(l);return new $b({user:e,providerId:r,_tokenResponse:l,operationType:t})}}function Kb(e){return e.providerId?e.providerId:"phoneNumber"in e?"phone":null}class Yb extends Ih{constructor(e,t,l,r){super(t.code,t.message),this.operationType=l,this.user=r,Object.setPrototypeOf(this,Yb.prototype),this.customData={appName:e.name,tenantId:e.tenantId??void 0,_serverResponse:t.customData._serverResponse,operationType:l}}static _fromErrorAndOperation(e,t,l,r){return new Yb(e,t,l,r)}}function Qb(e,t,l,r){return("reauthenticate"===t?l._getReauthenticationResolver(e):l._getIdTokenResponse(e)).catch(l=>{if("auth/multi-factor-auth-required"===l.code)throw Yb._fromErrorAndOperation(e,l,t,r);throw l})}function Jb(e){return new Set(e.map(({providerId:e})=>e).filter(e=>!!e))}async function Xb(e,t){const l=_h(e);await tv(!0,l,t);const{providerUserInfo:r}=await async function(e,t){return df(e,"POST","/v1/accounts:update",t)}(l.auth,{idToken:await l.getIdToken(),deleteProvider:[t]}),n=Jb(r||[]);return l.providerData=l.providerData.filter(e=>n.has(e.providerId)),n.has("phone")||(l.phoneNumber=null),await l.auth._persistUserIfCurrent(l),l}async function ev(e,t,l=!1){const r=await Af(e,t._linkToIdToken(e.auth,await e.getIdToken()),l);return $b._forOperation(e,"link",r)}async function tv(e,t,l){await Rf(t);const r=!1===e?"provider-already-linked":"no-such-provider";Jy(Jb(t.providerData).has(l)===e,t.auth,r)}async function lv(e,t,l=!1){const{auth:r}=e;if(ry(r.app))return Promise.reject(Ky(r));const n="reauthenticate";try{const i=await Af(e,Qb(r,n,t,e),l);Jy(i.idToken,r,"internal-error");const a=kf(i.idToken);Jy(a,r,"internal-error");const{sub:s}=a;return Jy(e.uid===s,r,"user-mismatch"),$b._forOperation(e,n,i)}catch(i){throw"auth/user-not-found"===i?.code&&Wy(r,"user-mismatch"),i}}async function rv(e,t,l=!1){if(ry(e.app))return Promise.reject(Ky(e));const r="signIn",n=await Qb(e,r,t),i=await $b._fromIdTokenResponse(e,r,n);return l||await e._updateCurrentUser(i.user),i}async function nv(e,t){return rv(rb(e),t)}async function iv(e,t){const l=_h(e);return await tv(!1,l,t.providerId),ev(l,t)}async function av(e,t){return lv(_h(e),t)}async function sv(e,t){if(ry(e.app))return Promise.reject(Ky(e));const l=rb(e),r=await async function(e,t){return hf(e,"POST","/v1/accounts:signInWithCustomToken",pf(e,t))}(l,{token:t,returnSecureToken:!0}),n=await $b._fromIdTokenResponse(l,"signIn",r);return await l._updateCurrentUser(n.user),n}class ov{constructor(e,t){this.factorId=e,this.uid=t.mfaEnrollmentId,this.enrollmentTime=new Date(t.enrolledAt).toUTCString(),this.displayName=t.displayName}static _fromServerResponse(e,t){return"phoneInfo"in t?cv._fromServerResponse(e,t):"totpInfo"in t?uv._fromServerResponse(e,t):Wy(e,"internal-error")}}class cv extends ov{constructor(e){super("phone",e),this.phoneNumber=e.phoneInfo}static _fromServerResponse(e,t){return new cv(t)}}class uv extends ov{constructor(e){super("totp",e)}static _fromServerResponse(e,t){return new uv(t)}}function pv(e,t,l){Jy(l.url?.length>0,e,"invalid-continue-uri"),Jy("undefined"===typeof l.dynamicLinkDomain||l.dynamicLinkDomain.length>0,e,"invalid-dynamic-link-domain"),Jy("undefined"===typeof l.linkDomain||l.linkDomain.length>0,e,"invalid-hosting-link-domain"),t.continueUrl=l.url,t.dynamicLinkDomain=l.dynamicLinkDomain,t.linkDomain=l.linkDomain,t.canHandleCodeInApp=l.handleCodeInApp,l.iOS&&(Jy(l.iOS.bundleId.length>0,e,"missing-ios-bundle-id"),t.iOSBundleId=l.iOS.bundleId),l.android&&(Jy(l.android.packageName.length>0,e,"missing-android-pkg-name"),t.androidInstallApp=l.android.installApp,t.androidMinimumVersionCode=l.android.minimumVersion,t.androidPackageName=l.android.packageName)}async function dv(e){const t=rb(e);t._getPasswordPolicyInternal()&&await t._updatePasswordPolicy()}async function mv(e,t){await async function(e,t){return df(e,"POST","/v1/accounts:update",pf(e,t))}(_h(e),{oobCode:t})}async function hv(e,t){const l=_h(e),r=await wb(l,{oobCode:t}),n=r.requestType;switch(Jy(n,l,"internal-error"),n){case"EMAIL_SIGNIN":break;case"VERIFY_AND_CHANGE_EMAIL":Jy(r.newEmail,l,"internal-error");break;case"REVERT_SECOND_FACTOR_ADDITION":Jy(r.mfaInfo,l,"internal-error");default:Jy(r.email,l,"internal-error")}let i=null;return r.mfaInfo&&(i=ov._fromServerResponse(rb(l),r.mfaInfo)),{data:{email:("VERIFY_AND_CHANGE_EMAIL"===r.requestType?r.newEmail:r.email)||null,previousEmail:("VERIFY_AND_CHANGE_EMAIL"===r.requestType?r.email:r.newEmail)||null,multiFactorInfo:i},operation:n}}async function gv(e,t,l){if(ry(e.app))return Promise.reject(Ky(e));const r=rb(e),n=fb(r,{returnSecureToken:!0,email:t,password:l,clientType:"CLIENT_TYPE_WEB"},"signUpPassword",Zb,"EMAIL_PASSWORD_PROVIDER"),i=await n.catch(t=>{throw"auth/password-does-not-meet-requirements"===t.code&&dv(e),t}),a=await $b._fromIdTokenResponse(r,"signIn",i);return await r._updateCurrentUser(a.user),a}function yv(e,t,l){return ry(e.app)?Promise.reject(Ky(e)):nv(_h(e),Ob.credential(t,l)).catch(async t=>{throw"auth/password-does-not-meet-requirements"===t.code&&dv(e),t})}async function fv(e,t){const l={identifier:t,continueUri:lf()?tf():"http://localhost"},{signinMethods:r}=await async function(e,t){return df(e,"POST","/v1/accounts:createAuthUri",pf(e,t))}(_h(e),l);return r||[]}async function bv(e,t){const l=_h(e),r={requestType:"VERIFY_EMAIL",idToken:await e.getIdToken()};t&&pv(l.auth,r,t);const{email:n}=await async function(e,t){return Tb(e,t)}(l.auth,r);n!==e.email&&await e.reload()}async function vv(e,t,l){const r=_h(e),n={requestType:"VERIFY_AND_CHANGE_EMAIL",idToken:await e.getIdToken(),newEmail:t};l&&pv(r.auth,n,l);const{email:i}=await async function(e,t){return Tb(e,t)}(r.auth,n);i!==e.email&&await e.reload()}async function xv(e,t){const{displayName:l,photoURL:r}=t;if(void 0===l&&void 0===r)return;const n=_h(e),i={idToken:await n.getIdToken(),displayName:l,photoUrl:r,returnSecureToken:!0},a=await Af(n,async function(e,t){return df(e,"POST","/v1/accounts:update",t)}(n.auth,i));n.displayName=a.displayName||null,n.photoURL=a.photoUrl||null;const s=n.providerData.find(({providerId:e})=>"password"===e);s&&(s.displayName=n.displayName,s.photoURL=n.photoURL),await n._updateTokensIfNecessary(a)}async function Sv(e,t,l){const{auth:r}=e,n={idToken:await e.getIdToken(),returnSecureToken:!0};t&&(n.email=t),l&&(n.password=l);const i=await Af(e,async function(e,t){return df(e,"POST","/v1/accounts:update",t)}(r,n));await e._updateTokensIfNecessary(i,!0)}class Nv{constructor(e,t,l={}){this.isNewUser=e,this.providerId=t,this.profile=l}}class Cv extends Nv{constructor(e,t,l,r){super(e,t,l),this.username=r}}class wv extends Nv{constructor(e,t){super(e,"facebook.com",t)}}class Iv extends Cv{constructor(e,t){super(e,"github.com",t,"string"===typeof t?.login?t?.login:null)}}class kv extends Nv{constructor(e,t){super(e,"google.com",t)}}class Tv extends Cv{constructor(e,t,l){super(e,"twitter.com",t,l)}}function Av(e){const{user:t,_tokenResponse:l}=e;return t.isAnonymous&&!l?{providerId:null,isNewUser:!1,profile:null}:function(e){if(!e)return null;const{providerId:t}=e,l=e.rawUserInfo?JSON.parse(e.rawUserInfo):{},r=e.isNewUser||"identitytoolkit#SignupNewUserResponse"===e.kind;if(!t&&e?.idToken){const t=kf(e.idToken)?.firebase?.sign_in_provider;if(t)return new Nv(r,"anonymous"!==t&&"custom"!==t?t:null)}if(!t)return null;switch(t){case"facebook.com":return new wv(r,l);case"github.com":return new Iv(r,l);case"google.com":return new kv(r,l);case"twitter.com":return new Tv(r,l,e.screenName||null);case"custom":case"anonymous":return new Nv(r,null);default:return new Nv(r,t,l)}}(l)}function Dv(e,t,l,r){return _h(e).onAuthStateChanged(t,l,r)}function Mv(e){return _h(e).signOut()}class Ev{constructor(e,t,l){this.type=e,this.credential=t,this.user=l}static _fromIdtoken(e,t){return new Ev("enroll",e,t)}static _fromMfaPendingCredential(e){return new Ev("signin",e)}toJSON(){const e="enroll"===this.type?"idToken":"pendingCredential";return{multiFactorSession:{[e]:this.credential}}}static fromJSON(e){if(e?.multiFactorSession){if(e.multiFactorSession?.pendingCredential)return Ev._fromMfaPendingCredential(e.multiFactorSession.pendingCredential);if(e.multiFactorSession?.idToken)return Ev._fromIdtoken(e.multiFactorSession.idToken)}return null}}class Rv{constructor(e,t,l){this.session=e,this.hints=t,this.signInResolver=l}static _fromError(e,t){const l=rb(e),r=t.customData._serverResponse,n=(r.mfaInfo||[]).map(e=>ov._fromServerResponse(l,e));Jy(r.mfaPendingCredential,l,"internal-error");const i=Ev._fromMfaPendingCredential(r.mfaPendingCredential);return new Rv(i,n,async e=>{const n=await e._process(l,i);delete r.mfaInfo,delete r.mfaPendingCredential;const a={...r,idToken:n.idToken,refreshToken:n.refreshToken};switch(t.operationType){case"signIn":const e=await $b._fromIdTokenResponse(l,t.operationType,a);return await l._updateCurrentUser(e.user),e;case"reauthenticate":return Jy(t.user,l,"internal-error"),$b._forOperation(t.user,t.operationType,a);default:Wy(l,"internal-error")}})}async resolveSignIn(e){const t=e;return this.signInResolver(t)}}function Bv(e,t){return df(e,"POST","/v2/accounts/mfaEnrollment:start",pf(e,t))}class jv{constructor(e){this.user=e,this.enrolledFactors=[],e._onReload(t=>{t.mfaInfo&&(this.enrolledFactors=t.mfaInfo.map(t=>ov._fromServerResponse(e.auth,t)))})}static _fromUser(e){return new jv(e)}async getSession(){return Ev._fromIdtoken(await this.user.getIdToken(),this.user)}async enroll(e,t){const l=e,r=await this.getSession(),n=await Af(this.user,l._process(this.user.auth,r,t));return await this.user._updateTokensIfNecessary(n),this.user.reload()}async unenroll(e){const t="string"===typeof e?e:e.uid,l=await this.user.getIdToken();try{const e=await Af(this.user,function(e,t){return df(e,"POST","/v2/accounts/mfaEnrollment:withdraw",pf(e,t))}(this.user.auth,{idToken:l,mfaEnrollmentId:t}));this.enrolledFactors=this.enrolledFactors.filter(({uid:e})=>e!==t),await this.user._updateTokensIfNecessary(e),await this.user.reload()}catch(r){throw r}}}const Pv=new WeakMap;const _v="__sak";class Ov{constructor(e,t){this.storageRetriever=e,this.type=t}_isAvailable(){try{return this.storage?(this.storage.setItem(_v,"1"),this.storage.removeItem(_v),Promise.resolve(!0)):Promise.resolve(!1)}catch{return Promise.resolve(!1)}}_set(e,t){return this.storage.setItem(e,JSON.stringify(t)),Promise.resolve()}_get(e){const t=this.storage.getItem(e);return Promise.resolve(t?JSON.parse(t):null)}_remove(e){return this.storage.removeItem(e),Promise.resolve()}get storage(){return this.storageRetriever()}}class Lv extends Ov{constructor(){super(()=>window.localStorage,"LOCAL"),this.boundEventHandler=(e,t)=>this.onStorageEvent(e,t),this.listeners={},this.localCache={},this.pollTimer=null,this.fallbackToPolling=Jf(),this._shouldAllowMigration=!0}forAllChangedKeys(e){for(const t of Object.keys(this.listeners)){const l=this.storage.getItem(t),r=this.localCache[t];l!==r&&e(t,r,l)}}onStorageEvent(e,t=!1){if(!e.key)return void this.forAllChangedKeys((e,t,l)=>{this.notifyListeners(e,l)});const l=e.key;t?this.detachListener():this.stopPolling();const r=()=>{const e=this.storage.getItem(l);(t||this.localCache[l]!==e)&&this.notifyListeners(l,e)},n=this.storage.getItem(l);Sh()&&10===document.documentMode&&n!==e.newValue&&e.newValue!==e.oldValue?setTimeout(r,10):r()}notifyListeners(e,t){this.localCache[e]=t;const l=this.listeners[e];if(l)for(const r of Array.from(l))r(t?JSON.parse(t):t)}startPolling(){this.stopPolling(),this.pollTimer=setInterval(()=>{this.forAllChangedKeys((e,t,l)=>{this.onStorageEvent(new StorageEvent("storage",{key:e,oldValue:t,newValue:l}),!0)})},1e3)}stopPolling(){this.pollTimer&&(clearInterval(this.pollTimer),this.pollTimer=null)}attachListener(){window.addEventListener("storage",this.boundEventHandler)}detachListener(){window.removeEventListener("storage",this.boundEventHandler)}_addListener(e,t){0===Object.keys(this.listeners).length&&(this.fallbackToPolling?this.startPolling():this.attachListener()),this.listeners[e]||(this.listeners[e]=new Set,this.localCache[e]=this.storage.getItem(e)),this.listeners[e].add(t)}_removeListener(e,t){this.listeners[e]&&(this.listeners[e].delete(t),0===this.listeners[e].size&&delete this.listeners[e]),0===Object.keys(this.listeners).length&&(this.detachListener(),this.stopPolling())}async _set(e,t){await super._set(e,t),this.localCache[e]=JSON.stringify(t)}async _get(e){const t=await super._get(e);return this.localCache[e]=JSON.stringify(t),t}async _remove(e){await super._remove(e),delete this.localCache[e]}}Lv.type="LOCAL";const Fv=Lv;function qv(e){const t=e.replace(/[\\^$.*+?()[\]{}|]/g,"\\$&"),l=RegExp(`${t}=([^;]+)`);return document.cookie.match(l)?.[1]??null}function zv(e){return`${"http:"===window.location.protocol?"__dev_":"__HOST-"}FIREBASE_${e.split(":")[3]}`}class Uv{constructor(){this.type="COOKIE",this.listenerUnsubscribes=new Map}_getFinalTarget(e){if(void 0===typeof window)return e;const t=new URL(`${window.location.origin}/__cookies__`);return t.searchParams.set("finalTarget",e),t}async _isAvailable(){return!("boolean"===typeof isSecureContext&&!isSecureContext)&&("undefined"!==typeof navigator&&"undefined"!==typeof document&&(navigator.cookieEnabled??!0))}async _set(e,t){}async _get(e){if(!this._isAvailable())return null;const t=zv(e);if(window.cookieStore){const e=await window.cookieStore.get(t);return e?.value}return qv(t)}async _remove(e){if(!this._isAvailable())return;if(!await this._get(e))return;const t=zv(e);document.cookie=`${t}=;Max-Age=34560000;Partitioned;Secure;SameSite=Strict;Path=/;Priority=High`,await fetch("/__cookies__",{method:"DELETE"}).catch(()=>{})}_addListener(e,t){if(!this._isAvailable())return;const l=zv(e);if(window.cookieStore){const e=e=>{const r=e.changed.find(e=>e.name===l);r&&t(r.value);e.deleted.find(e=>e.name===l)&&t(null)},r=()=>window.cookieStore.removeEventListener("change",e);return this.listenerUnsubscribes.set(t,r),window.cookieStore.addEventListener("change",e)}let r=qv(l);const n=setInterval(()=>{const e=qv(l);e!==r&&(t(e),r=e)},1e3);this.listenerUnsubscribes.set(t,()=>clearInterval(n))}_removeListener(e,t){const l=this.listenerUnsubscribes.get(t);l&&(l(),this.listenerUnsubscribes.delete(t))}}Uv.type="COOKIE";class Gv extends Ov{constructor(){super(()=>window.sessionStorage,"SESSION")}_addListener(e,t){}_removeListener(e,t){}}Gv.type="SESSION";const Vv=Gv;class Hv{constructor(e){this.eventTarget=e,this.handlersMap={},this.boundEventHandler=this.handleEvent.bind(this)}static _getInstance(e){const t=this.receivers.find(t=>t.isListeningto(e));if(t)return t;const l=new Hv(e);return this.receivers.push(l),l}isListeningto(e){return this.eventTarget===e}async handleEvent(e){const t=e,{eventId:l,eventType:r,data:n}=t.data,i=this.handlersMap[r];if(!i?.size)return;t.ports[0].postMessage({status:"ack",eventId:l,eventType:r});const a=Array.from(i).map(async e=>e(t.origin,n)),s=await function(e){return Promise.all(e.map(async e=>{try{return{fulfilled:!0,value:await e}}catch(t){return{fulfilled:!1,reason:t}}}))}(a);t.ports[0].postMessage({status:"done",eventId:l,eventType:r,response:s})}_subscribe(e,t){0===Object.keys(this.handlersMap).length&&this.eventTarget.addEventListener("message",this.boundEventHandler),this.handlersMap[e]||(this.handlersMap[e]=new Set),this.handlersMap[e].add(t)}_unsubscribe(e,t){this.handlersMap[e]&&t&&this.handlersMap[e].delete(t),t&&0!==this.handlersMap[e].size||delete this.handlersMap[e],0===Object.keys(this.handlersMap).length&&this.eventTarget.removeEventListener("message",this.boundEventHandler)}}function Wv(e="",t=10){let l="";for(let r=0;r<t;r++)l+=Math.floor(10*Math.random());return e+l}Hv.receivers=[];class Zv{constructor(e){this.target=e,this.handlers=new Set}removeMessageHandler(e){e.messageChannel&&(e.messageChannel.port1.removeEventListener("message",e.onMessage),e.messageChannel.port1.close()),this.handlers.delete(e)}async _send(e,t,l=50){const r="undefined"!==typeof MessageChannel?new MessageChannel:null;if(!r)throw new Error("connection_unavailable");let n,i;return new Promise((a,s)=>{const o=Wv("",20);r.port1.start();const c=setTimeout(()=>{s(new Error("unsupported_event"))},l);i={messageChannel:r,onMessage(e){const t=e;if(t.data.eventId===o)switch(t.data.status){case"ack":clearTimeout(c),n=setTimeout(()=>{s(new Error("timeout"))},3e3);break;case"done":clearTimeout(n),a(t.data.response);break;default:clearTimeout(c),clearTimeout(n),s(new Error("invalid_response"))}}},this.handlers.add(i),r.port1.addEventListener("message",i.onMessage),this.target.postMessage({eventType:e,eventId:o,data:t},[r.port2])}).finally(()=>{i&&this.removeMessageHandler(i)})}}function $v(){return window}function Kv(){return"undefined"!==typeof $v().WorkerGlobalScope&&"function"===typeof $v().importScripts}const Yv="firebaseLocalStorageDb",Qv="firebaseLocalStorage",Jv="fbase_key";class Xv{constructor(e){this.request=e}toPromise(){return new Promise((e,t)=>{this.request.addEventListener("success",()=>{e(this.request.result)}),this.request.addEventListener("error",()=>{t(this.request.error)})})}}function ex(e,t){return e.transaction([Qv],t?"readwrite":"readonly").objectStore(Qv)}function tx(){const e=indexedDB.open(Yv,1);return new Promise((t,l)=>{e.addEventListener("error",()=>{l(e.error)}),e.addEventListener("upgradeneeded",()=>{const t=e.result;try{t.createObjectStore(Qv,{keyPath:Jv})}catch(r){l(r)}}),e.addEventListener("success",async()=>{const l=e.result;l.objectStoreNames.contains(Qv)?t(l):(l.close(),await function(){const e=indexedDB.deleteDatabase(Yv);return new Xv(e).toPromise()}(),t(await tx()))})})}async function lx(e,t,l){const r=ex(e,!0).put({[Jv]:t,value:l});return new Xv(r).toPromise()}function rx(e,t){const l=ex(e,!0).delete(t);return new Xv(l).toPromise()}class nx{registerLifecycleListeners(){"undefined"!==typeof window&&"function"===typeof window.addEventListener&&(window.addEventListener("pagehide",this.onPageHide),window.addEventListener("pageshow",this.onPageShow))}unregisterLifecycleListeners(){"undefined"!==typeof window&&"function"===typeof window.removeEventListener&&(window.removeEventListener("pagehide",this.onPageHide),window.removeEventListener("pageshow",this.onPageShow))}constructor(){this.type="LOCAL",this.dbPromise=null,this._shouldAllowMigration=!0,this.listeners={},this.localCache={},this.pollTimer=null,this.isClosing=!1,this.pendingWrites=0,this.receiver=null,this.sender=null,this.serviceWorkerReceiverAvailable=!1,this.activeServiceWorker=null,this.onPageHide=()=>{this.isClosing=!0,this.stopPolling(),this.dbPromise&&(this.dbPromise.then(e=>e.close()).catch(()=>{}),this.dbPromise=null)},this.onPageShow=()=>{this.isClosing&&(this.isClosing=!1,Object.keys(this.listeners).length>0&&this.startPolling())},this._workerInitializationPromise=this.initializeServiceWorkerMessaging().then(()=>{},()=>{})}async _openDb(){return this.dbPromise||(this.dbPromise=tx(),this.dbPromise.catch(()=>{this.dbPromise=null})),this.dbPromise}async _withRetries(e){let t=0;for(;;)try{const t=await this._openDb();return await e(t)}catch(l){if(t++>3)throw l;if(this.dbPromise){const e=this.dbPromise;this.dbPromise=null;try{(await e).close()}catch{}}}}async initializeServiceWorkerMessaging(){return Kv()?this.initializeReceiver():this.initializeSender()}async initializeReceiver(){this.receiver=Hv._getInstance(Kv()?self:null),this.receiver._subscribe("keyChanged",async(e,t)=>({keyProcessed:(await this._poll()).includes(t.key)})),this.receiver._subscribe("ping",async(e,t)=>["keyChanged"])}async initializeSender(){if(this.activeServiceWorker=await async function(){if(!navigator?.serviceWorker)return null;try{return(await navigator.serviceWorker.ready).active}catch{return null}}(),!this.activeServiceWorker)return;this.sender=new Zv(this.activeServiceWorker);const e=await this.sender._send("ping",{},800);e&&e[0]?.fulfilled&&e[0]?.value.includes("keyChanged")&&(this.serviceWorkerReceiverAvailable=!0)}async notifyServiceWorker(e){if(this.sender&&this.activeServiceWorker&&(navigator?.serviceWorker?.controller||null)===this.activeServiceWorker)try{await this.sender._send("keyChanged",{key:e},this.serviceWorkerReceiverAvailable?800:50)}catch{}}async _isAvailable(){try{return!!indexedDB&&(await this._withRetries(async e=>{await lx(e,_v,"1"),await rx(e,_v)}),!0)}catch{}return!1}async _withPendingWrite(e){this.pendingWrites++;try{await e()}finally{this.pendingWrites--}}async _set(e,t){return this._withPendingWrite(async()=>(await this._withRetries(l=>lx(l,e,t)),this.localCache[e]=t,this.notifyServiceWorker(e)))}async _get(e){const t=await this._withRetries(t=>async function(e,t){const l=ex(e,!1).get(t),r=await new Xv(l).toPromise();return void 0===r?null:r.value}(t,e));return this.localCache[e]=t,t}async _remove(e){return this._withPendingWrite(async()=>(await this._withRetries(t=>rx(t,e)),delete this.localCache[e],this.notifyServiceWorker(e)))}async _poll(){if(this.isClosing)return[];try{const e=await this._withRetries(e=>{const t=ex(e,!1).getAll();return new Xv(t).toPromise()});if(this.isClosing)return[];if(!e)return[];if(0!==this.pendingWrites)return[];const t=[],l=new Set;if(0!==e.length)for(const{fbase_key:r,value:n}of e)l.add(r),JSON.stringify(this.localCache[r])!==JSON.stringify(n)&&(this.notifyListeners(r,n),t.push(r));for(const r of Object.keys(this.localCache))this.localCache[r]&&!l.has(r)&&(this.notifyListeners(r,null),t.push(r));return t}catch(e){return this.isClosing||Vy(`Firebase Auth cross-tab polling failed with error: ${e}`),[]}}notifyListeners(e,t){this.localCache[e]=t;const l=this.listeners[e];if(l)for(const r of Array.from(l))r(t)}startPolling(){this.stopPolling(),this.pollTimer=setInterval(async()=>this._poll(),800)}stopPolling(){this.pollTimer&&(clearInterval(this.pollTimer),this.pollTimer=null)}_addListener(e,t){0===Object.keys(this.listeners).length&&(this.startPolling(),this.registerLifecycleListeners()),this.listeners[e]||(this.listeners[e]=new Set,this._get(e).catch(()=>{})),this.listeners[e].add(t)}_removeListener(e,t){this.listeners[e]&&(this.listeners[e].delete(t),0===this.listeners[e].size&&delete this.listeners[e]),0===Object.keys(this.listeners).length&&(this.stopPolling(),this.unregisterLifecycleListeners())}}nx.type="LOCAL";const ix=nx;function ax(e,t){return df(e,"POST","/v2/accounts/mfaSignIn:start",pf(e,t))}const sx=sb("rcb"),ox=new nf(3e4,6e4);class cx{constructor(){this.hostLanguage="",this.counter=0,this.librarySeparatelyLoaded=!!$v().grecaptcha?.render}load(e,t=""){return Jy(function(e){return e.length<=6&&/^\s*[a-zA-Z0-9\-]*\s*$/.test(e)}(t),e,"argument-error"),this.shouldResolveImmediately(t)&&vf($v().grecaptcha)?Promise.resolve($v().grecaptcha):new Promise((l,r)=>{const n=$v().setTimeout(()=>{r(Zy(e,"network-request-failed"))},ox.get());$v()[sx]=()=>{$v().clearTimeout(n),delete $v()[sx];const i=$v().grecaptcha;if(!i||!vf(i))return void r(Zy(e,"internal-error"));const a=i.render;i.render=(e,t)=>{const l=a(e,t);return this.counter++,l},this.hostLanguage=t,l(i)};ab(`${ib.recaptchaV2Script}?${Mh({onload:sx,render:"explicit",hl:t})}`).catch(()=>{clearTimeout(n),r(Zy(e,"internal-error"))})})}clearedOneInstance(){this.counter--}shouldResolveImmediately(e){return!!$v().grecaptcha?.render&&(e===this.hostLanguage||this.counter>0||this.librarySeparatelyLoaded)}}class ux{async load(e){return new cb(e)}clearedOneInstance(){}}const px="recaptcha",dx={theme:"light",type:"image"};class mx{constructor(e,t,l={...dx}){this.parameters=l,this.type=px,this.destroyed=!1,this.widgetId=null,this.tokenChangeListeners=new Set,this.renderPromise=null,this.recaptcha=null,this.auth=rb(e),this.isInvisible="invisible"===this.parameters.size,Jy("undefined"!==typeof document,this.auth,"operation-not-supported-in-this-environment");const r="string"===typeof t?document.getElementById(t):t;Jy(r,this.auth,"argument-error"),this.container=r,this.parameters.callback=this.makeTokenCallback(this.parameters.callback),this._recaptchaLoader=this.auth.settings.appVerificationDisabledForTesting?new ux:new cx,this.validateStartingState()}async verify(){this.assertNotDestroyed();const e=await this.render(),t=this.getAssertedRecaptcha(),l=t.getResponse(e);return l||new Promise(l=>{const r=e=>{e&&(this.tokenChangeListeners.delete(r),l(e))};this.tokenChangeListeners.add(r),this.isInvisible&&t.execute(e)})}render(){try{this.assertNotDestroyed()}catch(e){return Promise.reject(e)}return this.renderPromise||(this.renderPromise=this.makeRenderPromise().catch(e=>{throw this.renderPromise=null,e})),this.renderPromise}_reset(){this.assertNotDestroyed(),null!==this.widgetId&&this.getAssertedRecaptcha().reset(this.widgetId)}clear(){this.assertNotDestroyed(),this.destroyed=!0,this._recaptchaLoader.clearedOneInstance(),this.isInvisible||this.container.childNodes.forEach(e=>{this.container.removeChild(e)})}validateStartingState(){Jy(!this.parameters.sitekey,this.auth,"argument-error"),Jy(this.isInvisible||!this.container.hasChildNodes(),this.auth,"argument-error"),Jy("undefined"!==typeof document,this.auth,"operation-not-supported-in-this-environment")}makeTokenCallback(e){return t=>{if(this.tokenChangeListeners.forEach(e=>e(t)),"function"===typeof e)e(t);else if("string"===typeof e){const l=$v()[e];"function"===typeof l&&l(t)}}}assertNotDestroyed(){Jy(!this.destroyed,this.auth,"internal-error")}async makeRenderPromise(){if(await this.init(),!this.widgetId){let e=this.container;if(!this.isInvisible){const t=document.createElement("div");e.appendChild(t),e=t}this.widgetId=this.getAssertedRecaptcha().render(e,this.parameters)}return this.widgetId}async init(){Jy(lf()&&!Kv(),this.auth,"internal-error"),await function(){let e=null;return new Promise(t=>{"complete"!==document.readyState?(e=()=>t(),window.addEventListener("load",e)):t()}).catch(t=>{throw e&&window.removeEventListener("load",e),t})}(),this.recaptcha=await this._recaptchaLoader.load(this.auth,this.auth.languageCode||void 0);const e=await async function(e){return(await df(e,"GET","/v1/recaptchaParams")).recaptchaSiteKey||""}(this.auth);Jy(e,this.auth,"internal-error"),this.parameters.sitekey=e}getAssertedRecaptcha(){return Jy(this.recaptcha,this.auth,"internal-error"),this.recaptcha}}class hx{constructor(e,t){this.verificationId=e,this.onConfirmation=t}confirm(e){const t=Pb._fromVerification(this.verificationId,e);return this.onConfirmation(t)}}async function gx(e,t,l){if(!e._getRecaptchaConfig())try{await bb(e)}catch(r){console.log("Failed to initialize reCAPTCHA Enterprise config. Triggering the reCAPTCHA v2 verification.")}try{let r;if(r="string"===typeof t?{phoneNumber:t}:t,"session"in r){const t=r.session;if("phoneNumber"in r){Jy("enroll"===t.type,e,"internal-error");const n={idToken:t.credential,phoneEnrollmentInfo:{phoneNumber:r.phoneNumber,clientType:"CLIENT_TYPE_WEB"}},i=fb(e,n,"mfaSmsEnrollment",async(e,t)=>{if(t.phoneEnrollmentInfo.captchaResponse===mb){Jy(l?.type===px,e,"argument-error");return Bv(e,await yx(e,t,l))}return Bv(e,t)},"PHONE_PROVIDER");return(await i.catch(e=>Promise.reject(e))).phoneSessionInfo.sessionInfo}{Jy("signin"===t.type,e,"internal-error");const n=r.multiFactorHint?.uid||r.multiFactorUid;Jy(n,e,"missing-multi-factor-info");const i={mfaPendingCredential:t.credential,mfaEnrollmentId:n,phoneSignInInfo:{clientType:"CLIENT_TYPE_WEB"}},a=fb(e,i,"mfaSmsSignIn",async(e,t)=>{if(t.phoneSignInInfo.captchaResponse===mb){Jy(l?.type===px,e,"argument-error");return ax(e,await yx(e,t,l))}return ax(e,t)},"PHONE_PROVIDER");return(await a.catch(e=>Promise.reject(e))).phoneResponseInfo.sessionInfo}}{const t={phoneNumber:r.phoneNumber,clientType:"CLIENT_TYPE_WEB"},n=fb(e,t,"sendVerificationCode",async(e,t)=>{if(t.captchaResponse===mb){Jy(l?.type===px,e,"argument-error");return Bb(e,await yx(e,t,l))}return Bb(e,t)},"PHONE_PROVIDER");return(await n.catch(e=>Promise.reject(e))).sessionInfo}}finally{l?._reset()}}async function yx(e,t,l){Jy(l.type===px,e,"argument-error");const r=await l.verify();Jy("string"===typeof r,e,"argument-error");const n={...t};if("phoneEnrollmentInfo"in n){const e=n.phoneEnrollmentInfo.phoneNumber,t=n.phoneEnrollmentInfo.captchaResponse,l=n.phoneEnrollmentInfo.clientType,i=n.phoneEnrollmentInfo.recaptchaVersion;return Object.assign(n,{phoneEnrollmentInfo:{phoneNumber:e,recaptchaToken:r,captchaResponse:t,clientType:l,recaptchaVersion:i}}),n}if("phoneSignInInfo"in n){const e=n.phoneSignInInfo.captchaResponse,t=n.phoneSignInInfo.clientType,l=n.phoneSignInInfo.recaptchaVersion;return Object.assign(n,{phoneSignInInfo:{recaptchaToken:r,captchaResponse:e,clientType:t,recaptchaVersion:l}}),n}return Object.assign(n,{recaptchaToken:r}),n}class fx{constructor(e){this.providerId=fx.PROVIDER_ID,this.auth=rb(e)}verifyPhoneNumber(e,t){return gx(this.auth,e,_h(t))}static credential(e,t){return Pb._fromVerification(e,t)}static credentialFromResult(e){const t=e;return fx.credentialFromTaggedObject(t)}static credentialFromError(e){return fx.credentialFromTaggedObject(e.customData||{})}static credentialFromTaggedObject({_tokenResponse:e}){if(!e)return null;const{phoneNumber:t,temporaryProof:l}=e;return t&&l?Pb._fromTokenResponse(t,l):null}}function bx(e,t){return t?Lf(t):(Jy(e._popupRedirectResolver,e,"argument-error"),e._popupRedirectResolver)}fx.PROVIDER_ID="phone",fx.PHONE_SIGN_IN_METHOD="phone";class vx extends Cb{constructor(e){super("custom","custom"),this.params=e}_getIdTokenResponse(e){return Eb(e,this._buildIdpRequest())}_linkToIdToken(e,t){return Eb(e,this._buildIdpRequest(t))}_getReauthenticationResolver(e){return Eb(e,this._buildIdpRequest())}_buildIdpRequest(e){const t={requestUri:this.params.requestUri,sessionId:this.params.sessionId,postBody:this.params.postBody,tenantId:this.params.tenantId,pendingToken:this.params.pendingToken,returnSecureToken:!0,returnIdpCredential:!0};return e&&(t.idToken=e),t}}function xx(e){return rv(e.auth,new vx(e),e.bypassAuthState)}function Sx(e){const{auth:t,user:l}=e;return Jy(l,t,"internal-error"),lv(l,new vx(e),e.bypassAuthState)}async function Nx(e){const{auth:t,user:l}=e;return Jy(l,t,"internal-error"),ev(l,new vx(e),e.bypassAuthState)}class Cx{constructor(e,t,l,r,n=!1){this.auth=e,this.resolver=l,this.user=r,this.bypassAuthState=n,this.pendingPromise=null,this.eventManager=null,this.filter=Array.isArray(t)?t:[t]}execute(){return new Promise(async(e,t)=>{this.pendingPromise={resolve:e,reject:t};try{if(this.eventManager=await this.resolver._initialize(this.auth),!this.pendingPromise)return;if(await this.onExecution(),!this.pendingPromise)return;this.eventManager.registerConsumer(this)}catch(l){this.pendingPromise&&this.reject(l)}})}async onAuthEvent(e){if(!this.pendingPromise)return;const{urlResponse:t,sessionId:l,postBody:r,tenantId:n,error:i,type:a}=e;if(i)return void this.reject(i);const s={auth:this.auth,requestUri:t,sessionId:l,tenantId:n||void 0,postBody:r||void 0,user:this.user,bypassAuthState:this.bypassAuthState};try{this.resolve(await this.getIdpTask(a)(s))}catch(o){this.reject(o)}}onError(e){this.reject(e)}getIdpTask(e){switch(e){case"signInViaPopup":case"signInViaRedirect":return xx;case"linkViaPopup":case"linkViaRedirect":return Nx;case"reauthViaPopup":case"reauthViaRedirect":return Sx;default:Wy(this.auth,"internal-error")}}resolve(e){ef(this.pendingPromise,"Pending promise was never set"),this.pendingPromise.resolve(e),this.unregisterAndCleanUp()}reject(e){ef(this.pendingPromise,"Pending promise was never set"),this.pendingPromise.reject(e),this.unregisterAndCleanUp()}unregisterAndCleanUp(){this.eventManager&&this.eventManager.unregisterConsumer(this),this.pendingPromise=null,this.cleanUp()}}const wx=new nf(2e3,1e4);async function Ix(e,t,l){if(ry(e.app))return Promise.reject(Zy(e,"operation-not-supported-in-this-environment"));const r=rb(e);Yy(e,t,Lb);const n=bx(r,l);return new kx(r,"signInViaPopup",t,n).executeNotNull()}class kx extends Cx{constructor(e,t,l,r,n){super(e,t,r,n),this.provider=l,this.authWindow=null,this.pollId=null,kx.currentPopupAction&&kx.currentPopupAction.cancel(),kx.currentPopupAction=this}async executeNotNull(){const e=await this.execute();return Jy(e,this.auth,"internal-error"),e}async onExecution(){ef(1===this.filter.length,"Popup operations only handle one event");const e=Wv();this.authWindow=await this.resolver._openPopup(this.auth,this.provider,this.filter[0],e),this.authWindow.associatedEvent=e,this.resolver._originValidation(this.auth).catch(e=>{this.reject(e)}),this.resolver._isIframeWebStorageSupported(this.auth,e=>{e||this.reject(Zy(this.auth,"web-storage-unsupported"))}),this.pollUserCancellation()}get eventId(){return this.authWindow?.associatedEvent||null}cancel(){this.reject(Zy(this.auth,"cancelled-popup-request"))}cleanUp(){this.authWindow&&this.authWindow.close(),this.pollId&&window.clearTimeout(this.pollId),this.authWindow=null,this.pollId=null,kx.currentPopupAction=null}pollUserCancellation(){const e=()=>{this.authWindow?.window?.closed?this.pollId=window.setTimeout(()=>{this.pollId=null,this.reject(Zy(this.auth,"popup-closed-by-user"))},8e3):this.pollId=window.setTimeout(e,wx.get())};e()}}kx.currentPopupAction=null;const Tx=new Map;class Ax extends Cx{constructor(e,t,l=!1){super(e,["signInViaRedirect","linkViaRedirect","reauthViaRedirect","unknown"],t,void 0,l),this.eventId=null}async execute(){let e=Tx.get(this.auth._key());if(!e){try{const t=await async function(e,t){const l=Rx(t),r=Ex(e);if(!await r._isAvailable())return!1;const n="true"===await r._get(l);return await r._remove(l),n}(this.resolver,this.auth),l=t?await super.execute():null;e=()=>Promise.resolve(l)}catch(t){e=()=>Promise.reject(t)}Tx.set(this.auth._key(),e)}return this.bypassAuthState||Tx.set(this.auth._key(),()=>Promise.resolve(null)),e()}async onAuthEvent(e){if("signInViaRedirect"===e.type)return super.onAuthEvent(e);if("unknown"!==e.type){if(e.eventId){const t=await this.auth._redirectUserForId(e.eventId);if(t)return this.user=t,super.onAuthEvent(e);this.resolve(null)}}else this.resolve(null)}async onExecution(){}cleanUp(){}}async function Dx(e,t){return Ex(e)._set(Rx(t),"true")}function Mx(e,t){Tx.set(e._key(),t)}function Ex(e){return Lf(e._redirectPersistence)}function Rx(e){return zf("pendingRedirect",e.config.apiKey,e.name)}function Bx(e,t,l){return async function(e,t,l){if(ry(e.app))return Promise.reject(Ky(e));const r=rb(e);Yy(e,t,Lb),await r._initializationPromise;const n=bx(r,l);return await Dx(n,r),n._openRedirect(r,t,"signInViaRedirect")}(e,t,l)}function jx(e,t,l){return async function(e,t,l){const r=_h(e);if(Yy(r.auth,t,Lb),ry(r.auth.app))return Promise.reject(Ky(r.auth));await r.auth._initializationPromise;const n=bx(r.auth,l);await Dx(n,r.auth);const i=await Ox(r);return n._openRedirect(r.auth,t,"reauthViaRedirect",i)}(e,t,l)}function Px(e,t,l){return async function(e,t,l){const r=_h(e);Yy(r.auth,t,Lb),await r.auth._initializationPromise;const n=bx(r.auth,l);await tv(!1,r,t.providerId),await Dx(n,r.auth);const i=await Ox(r);return n._openRedirect(r.auth,t,"linkViaRedirect",i)}(e,t,l)}async function _x(e,t,l=!1){if(ry(e.app))return Promise.reject(Ky(e));const r=rb(e),n=bx(r,t),i=new Ax(r,n,l),a=await i.execute();return a&&!l&&(delete a.user._redirectEventId,await r._persistUserIfCurrent(a.user),await r._setRedirectUser(null,t)),a}async function Ox(e){const t=Wv(`${e.uid}:::`);return e._redirectEventId=t,await e.auth._setRedirectUser(e),await e.auth._persistUserIfCurrent(e),t}class Lx{constructor(e){this.auth=e,this.cachedEventUids=new Set,this.consumers=new Set,this.queuedRedirectEvent=null,this.hasHandledPotentialRedirect=!1,this.lastProcessedEventTime=Date.now()}registerConsumer(e){this.consumers.add(e),this.queuedRedirectEvent&&this.isEventForConsumer(this.queuedRedirectEvent,e)&&(this.sendToConsumer(this.queuedRedirectEvent,e),this.saveEventToCache(this.queuedRedirectEvent),this.queuedRedirectEvent=null)}unregisterConsumer(e){this.consumers.delete(e)}onEvent(e){if(this.hasEventBeenHandled(e))return!1;let t=!1;return this.consumers.forEach(l=>{this.isEventForConsumer(e,l)&&(t=!0,this.sendToConsumer(e,l),this.saveEventToCache(e))}),this.hasHandledPotentialRedirect||!function(e){switch(e.type){case"signInViaRedirect":case"linkViaRedirect":case"reauthViaRedirect":return!0;case"unknown":return qx(e);default:return!1}}(e)||(this.hasHandledPotentialRedirect=!0,t||(this.queuedRedirectEvent=e,t=!0)),t}sendToConsumer(e,t){if(e.error&&!qx(e)){const l=e.error.code?.split("auth/")[1]||"internal-error";t.onError(Zy(this.auth,l))}else t.onAuthEvent(e)}isEventForConsumer(e,t){const l=null===t.eventId||!!e.eventId&&e.eventId===t.eventId;return t.filter.includes(e.type)&&l}hasEventBeenHandled(e){return Date.now()-this.lastProcessedEventTime>=6e5&&this.cachedEventUids.clear(),this.cachedEventUids.has(Fx(e))}saveEventToCache(e){this.cachedEventUids.add(Fx(e)),this.lastProcessedEventTime=Date.now()}}function Fx(e){return[e.type,e.eventId,e.sessionId,e.tenantId].filter(e=>e).join("-")}function qx({type:e,error:t}){return"unknown"===e&&"auth/no-auth-event"===t?.code}async function zx(e,t={}){return df(e,"GET","/v1/projects",t)}const Ux=/^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}$/,Gx=/^https?/;function Vx(e){const t=tf(),{protocol:l,hostname:r}=new URL(t);if(e.startsWith("chrome-extension://")){const n=new URL(e);return""===n.hostname&&""===r?"chrome-extension:"===l&&e.replace("chrome-extension://","")===t.replace("chrome-extension://",""):"chrome-extension:"===l&&n.hostname===r}if(!Gx.test(l))return!1;if(Ux.test(e))return r===e;const n=e.replace(/\./g,"\\.");return new RegExp("^(.+\\."+n+"|"+n+")$","i").test(r)}const Hx=new nf(3e4,6e4);function Wx(){const e=$v().___jsl;if(e?.H)for(const t of Object.keys(e.H))if(e.H[t].r=e.H[t].r||[],e.H[t].L=e.H[t].L||[],e.H[t].r=[...e.H[t].L],e.CP)for(let l=0;l<e.CP.length;l++)e.CP[l]=null}function Zx(e){return new Promise((t,l)=>{function r(){Wx(),gapi.load("gapi.iframes",{callback:()=>{t(gapi.iframes.getContext())},ontimeout:()=>{Wx(),l(Zy(e,"network-request-failed"))},timeout:Hx.get()})}if($v().gapi?.iframes?.Iframe)t(gapi.iframes.getContext());else{if(!$v().gapi?.load){const t=sb("iframefcb");return $v()[t]=()=>{gapi.load?r():l(Zy(e,"network-request-failed"))},ab(`${ib.gapiScript}?onload=${t}`).catch(e=>l(e))}r()}}).catch(e=>{throw $x=null,e})}let $x=null;const Kx=new nf(5e3,15e3),Yx={style:{position:"absolute",top:"-100px",width:"1px",height:"1px"},"aria-hidden":"true",tabindex:"-1"},Qx=new Map([["identitytoolkit.googleapis.com","p"],["staging-identitytoolkit.sandbox.googleapis.com","s"],["test-identitytoolkit.sandbox.googleapis.com","t"]]);function Jx(e){const t=e.config;Jy(t.authDomain,e,"auth-domain-config-required");const l=t.emulator?af(t,"emulator/auth/iframe"):`https://${e.config.authDomain}/__/auth/iframe`,r={apiKey:t.apiKey,appName:e.name,v:cy},n=Qx.get(e.config.apiHost);n&&(r.eid=n);const i=e._getFrameworks();return i.length&&(r.fw=i.join(",")),`${l}?${Mh(r).slice(1)}`}async function Xx(e){const t=await function(e){return $x=$x||Zx(e),$x}(e),l=$v().gapi;return Jy(l,e,"internal-error"),t.open({where:document.body,url:Jx(e),messageHandlersFilter:l.iframes.CROSS_ORIGIN_IFRAMES_FILTER,attributes:Yx,dontclear:!0},t=>new Promise(async(l,r)=>{await t.restyle({setHideOnLeave:!1});const n=Zy(e,"network-request-failed"),i=$v().setTimeout(()=>{r(n)},Kx.get());function a(){$v().clearTimeout(i),l(t)}t.ping(a).then(a,()=>{r(n)})}))}const eS={location:"yes",resizable:"yes",statusbar:"yes",toolbar:"no"};class tS{constructor(e){this.window=e,this.associatedEvent=null}close(){if(this.window)try{this.window.close()}catch(e){}}}function lS(e,t,l,r=500,n=600){const i=Math.max((window.screen.availHeight-n)/2,0).toString(),a=Math.max((window.screen.availWidth-r)/2,0).toString();let s="";const o={...eS,width:r.toString(),height:n.toString(),top:i,left:a},c=yh().toLowerCase();l&&(s=Wf(c)?"_blank":l),Vf(c)&&(t=t||"http://localhost",o.scrollbars="yes");const u=Object.entries(o).reduce((e,[t,l])=>`${e}${t}=${l},`,"");if(function(e=yh()){return Qf(e)&&!!window.navigator?.standalone}(c)&&"_self"!==s)return function(e,t){const l=document.createElement("a");l.href=e,l.target=t;const r=document.createEvent("MouseEvent");r.initMouseEvent("click",!0,!0,window,1,0,0,0,0,!1,!1,!1,!1,1,null),l.dispatchEvent(r)}(t||"",s),new tS(null);const p=window.open(t||"",s,u);Jy(p,e,"popup-blocked");try{p.focus()}catch(d){}return new tS(p)}const rS="__/auth/handler",nS="emulator/auth/handler",iS=encodeURIComponent("fac");async function aS(e,t,l,r,n,i){Jy(e.config.authDomain,e,"auth-domain-config-required"),Jy(e.config.apiKey,e,"invalid-api-key");const a={apiKey:e.config.apiKey,appName:e.name,authType:l,redirectUrl:r,v:cy,eventId:n};if(t instanceof Lb){t.setDefaultLanguage(e.languageCode),a.providerId=t.providerId||"",function(e){for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0}(t.getCustomParameters())||(a.customParameters=JSON.stringify(t.getCustomParameters()));for(const[e,t]of Object.entries(i||{}))a[e]=t}if(t instanceof Fb){const e=t.getScopes().filter(e=>""!==e);e.length>0&&(a.scopes=e.join(","))}e.tenantId&&(a.tid=e.tenantId);const s=a;for(const u of Object.keys(s))void 0===s[u]&&delete s[u];const o=await e._getAppCheckToken(),c=o?`#${iS}=${encodeURIComponent(o)}`:"";return`${function({config:e}){if(!e.emulator)return`https://${e.authDomain}/${rS}`;return af(e,nS)}(e)}?${Mh(s).slice(1)}${c}`}const sS="webStorageSupport";const oS=class{constructor(){this.eventManagers={},this.iframes={},this.originValidationPromises={},this._redirectPersistence=Vv,this._completeRedirectFn=_x,this._overrideRedirectResult=Mx}async _openPopup(e,t,l,r){ef(this.eventManagers[e._key()]?.manager,"_initialize() not called before _openPopup()");return lS(e,await aS(e,t,l,tf(),r),Wv())}async _openRedirect(e,t,l,r){await this._originValidation(e);return function(e){$v().location.href=e}(await aS(e,t,l,tf(),r)),new Promise(()=>{})}_initialize(e){const t=e._key();if(this.eventManagers[t]){const{manager:e,promise:l}=this.eventManagers[t];return e?Promise.resolve(e):(ef(l,"If manager is not set, promise should be"),l)}const l=this.initAndGetManager(e);return this.eventManagers[t]={promise:l},l.catch(()=>{delete this.eventManagers[t]}),l}async initAndGetManager(e){const t=await Xx(e),l=new Lx(e);return t.register("authEvent",t=>{Jy(t?.authEvent,e,"invalid-auth-event");return{status:l.onEvent(t.authEvent)?"ACK":"ERROR"}},gapi.iframes.CROSS_ORIGIN_IFRAMES_FILTER),this.eventManagers[e._key()]={manager:l},this.iframes[e._key()]=t,l}_isIframeWebStorageSupported(e,t){this.iframes[e._key()].send(sS,{type:sS},l=>{const r=l?.[0]?.[sS];void 0!==r&&t(!!r),Wy(e,"internal-error")},gapi.iframes.CROSS_ORIGIN_IFRAMES_FILTER)}_originValidation(e){const t=e._key();return this.originValidationPromises[t]||(this.originValidationPromises[t]=async function(e){if(e.config.emulator)return;const{authorizedDomains:t}=await zx(e);for(const l of t)try{if(Vx(l))return}catch{}Wy(e,"unauthorized-domain")}(e)),this.originValidationPromises[t]}get _shouldInitProactively(){return Jf()||Hf()||Qf()}};class cS{constructor(e){this.factorId=e}_process(e,t,l){switch(t.type){case"enroll":return this._finalizeEnroll(e,t.credential,l);case"signin":return this._finalizeSignIn(e,t.credential);default:return Xy("unexpected MultiFactorSessionType")}}}class uS extends cS{constructor(e){super("phone"),this.credential=e}static _fromCredential(e){return new uS(e)}_finalizeEnroll(e,t,l){return function(e,t){return df(e,"POST","/v2/accounts/mfaEnrollment:finalize",pf(e,t))}(e,{idToken:t,displayName:l,phoneVerificationInfo:this.credential._makeVerificationRequest()})}_finalizeSignIn(e,t){return function(e,t){return df(e,"POST","/v2/accounts/mfaSignIn:finalize",pf(e,t))}(e,{mfaPendingCredential:t,phoneVerificationInfo:this.credential._makeVerificationRequest()})}}class pS{constructor(){}static assertion(e){return uS._fromCredential(e)}}pS.FACTOR_ID="phone";var dS="@firebase/auth",mS="1.13.9";class hS{constructor(e){this.auth=e,this.internalListeners=new Map}getUid(){return this.assertAuthConfigured(),this.auth.currentUser?.uid||null}async getToken(e){if(this.assertAuthConfigured(),await this.auth._initializationPromise,!this.auth.currentUser)return null;return{accessToken:await this.auth.currentUser.getIdToken(e)}}addAuthTokenListener(e){if(this.assertAuthConfigured(),this.internalListeners.has(e))return;const t=this.auth.onIdTokenChanged(t=>{e(t?.stsTokenManager.accessToken||null)});this.internalListeners.set(e,t),this.updateProactiveRefresh()}removeAuthTokenListener(e){this.assertAuthConfigured();const t=this.internalListeners.get(e);t&&(this.internalListeners.delete(e),t(),this.updateProactiveRefresh())}assertAuthConfigured(){Jy(this.auth._initializationPromise,"dependent-sdk-initialized-before-auth")}updateProactiveRefresh(){this.internalListeners.size>0?this.auth._startProactiveRefresh():this.auth._stopProactiveRefresh()}}const gS=hh("authIdTokenMaxAge")||300;let yS=null;function fS(e=dy()){const t=Xg(e,"auth");if(t.isInitialized())return t.getImmediate();const l=vb(e,{popupRedirectResolver:oS,persistence:[ix,Fv,Vv]}),r=hh("authTokenSyncURL");if(r&&"boolean"===typeof isSecureContext&&isSecureContext){const e=new URL(r,location.origin);if(location.origin===e.origin){const t=(n=e.toString(),async e=>{const t=e&&await e.getIdTokenResult(),l=t&&((new Date).getTime()-Date.parse(t.issuedAtTime))/1e3;if(l&&l>gS)return;const r=t?.token;yS!==r&&(yS=r,await fetch(n,{method:r?"POST":"DELETE",headers:r?{Authorization:`Bearer ${r}`}:{}}))});!function(e,t,l){_h(e).beforeAuthStateChanged(t,l)}(l,t,()=>t(l.currentUser)),function(e,t,l,r){_h(e).onIdTokenChanged(t,l,r)}(l,e=>t(e))}}var n;const i=dh("auth");return i&&xb(l,`http://${i}`),l}var bS;!function(e){ib=e}({loadJS:e=>new Promise((t,l)=>{const r=document.createElement("script");r.setAttribute("src",e),r.onload=t,r.onerror=e=>{const t=Zy("internal-error");t.customData=e,l(t)},r.type="text/javascript",r.charset="UTF-8",(document.getElementsByTagName("head")?.[0]??document).appendChild(r)}),gapiScript:"https://apis.google.com/js/api.js",recaptchaV2Script:"https://www.google.com/recaptcha/api.js",recaptchaEnterpriseScript:"https://www.google.com/recaptcha/enterprise.js?render="}),bS="Browser",Jg(new Fh("auth",(e,{options:t})=>{const l=e.getProvider("app").getImmediate(),r=e.getProvider("heartbeat"),n=e.getProvider("app-check-internal"),{apiKey:i,authDomain:a}=l.options;Jy(i&&!i.includes(":"),"invalid-api-key",{appName:l.name});const s={apiKey:i,authDomain:a,clientPlatform:bS,apiHost:"identitytoolkit.googleapis.com",tokenApiHost:"securetoken.googleapis.com",apiScheme:"https",sdkClientVersion:Xf(bS)},o=new lb(l,r,n,s);return function(e,t){const l=t?.persistence||[],r=(Array.isArray(l)?l:[l]).map(Lf);t?.errorMap&&e._updateErrorMap(t.errorMap),e._initializeWithPersistence(r,t?.popupRedirectResolver)}(o,t),o},"PUBLIC").setInstantiationMode("EXPLICIT").setInstanceCreatedCallback((e,t,l)=>{e.getProvider("auth-internal").initialize()})),Jg(new Fh("auth-internal",e=>(e=>new hS(e))(rb(e.getProvider("auth").getImmediate())),"PRIVATE").setInstantiationMode("EXPLICIT")),gy(dS,mS,function(e){switch(e){case"Node":return"node";case"ReactNative":return"rn";case"Worker":return"webworker";case"Cordova":return"cordova";case"WebExtension":return"web-extension";default:return}}(bS)),gy(dS,mS,"esm2020");const vS="firebase_accesstoken";let xS=!1,SS=[];const NS=(e,t)=>{SS.forEach(l=>{t?l.resolve(t):l.reject(e)}),SS=[]},CS=async()=>{if(xS)return new Promise((e,t)=>{SS.push({resolve:e,reject:t})});xS=!0;try{const e=await(()=>{const e=fS();return new Promise(t=>{const l=Dv(e,e=>{l(),t(e)})})})();if(e){const t=await e.getIdToken(!0);return localStorage.setItem(vS,t),NS(null,t),t}localStorage.clear(),window.location.href="/login"}catch(e){return NS(e,null),localStorage.clear(),window.location.href="/login",null}finally{xS=!1}return null};let wS=null,IS="/";const kS=()=>{const e=ae(),t=ne();return(0,o.useEffect)(()=>{wS=e},[e]),(0,o.useEffect)(()=>{IS=t.pathname},[t.pathname]),null};let TS={};th.defaults.headers.post["Content-Type"]="application/json";const AS=th.create({baseURL:lh.REACT_APP_BACKEND_URL});AS.interceptors.request.use(e=>{var t,l;const r=c7e.getState().account.accountId,n=localStorage.getItem("firebase_accesstoken");null!==(t=e.url)&&void 0!==t&&t.includes("/auth/login")||(e.headers["Account-ID"]=null===r||void 0===r?void 0:r.toString(),e.headers.Authorization=`Bearer ${n}`);!("true"===(null===(l=e.headers)||void 0===l?void 0:l["Disable-Cancel-Token"]))&&e.url&&TS[e.url]&&TS[e.url].cancel("Request canceled due to new request");const i=th.CancelToken.source();return e.cancelToken=i.token,e.url&&(TS[e.url]=i),e},e=>Promise.reject(e)),AS.interceptors.response.use(function(e){var t;return"blob"===(null===e||void 0===e||null===(t=e.config)||void 0===t?void 0:t.responseType)?e:null!==e.data?e.data:e},async function(e){if(e.response){const l=e.config,r=IS,n=u1e.some(e=>e.path===r);if(500===e.response.status&&!n)return void(e=>{wS&&wS(e)})("/internal-server-error");if(401!==e.response.status||l._retry)return Promise.reject(e.response.data);l._retry=!0;try{const e=await CS();if(e)return localStorage.setItem("firebase_accesstoken",e),l.headers=l.headers||{},l.headers.Authorization=`Bearer ${e}`,AS(l);localStorage.clear(),window.location.href="/login"}catch(t){return localStorage.clear(),window.location.href="/login",Promise.reject(t)}}return Promise.reject(e)});var DS=["className","cssModule","hidden","widths","tag","check","size","for"];function MS(){return MS=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},MS.apply(this,arguments)}function ES(e,t,l){return t in e?Object.defineProperty(e,t,{value:l,enumerable:!0,configurable:!0,writable:!0}):e[t]=l,e}function RS(e,t){if(null==e)return{};var l,r,n=function(e,t){if(null==e)return{};var l,r,n={},i=Object.keys(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||(n[l]=e[l]);return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||Object.prototype.propertyIsEnumerable.call(e,l)&&(n[l]=e[l])}return n}var BS=["xs","sm","md","lg","xl","xxl"],jS=We().oneOfType([We().number,We().string]),PS=We().oneOfType([We().bool,We().string,We().number,We().shape({size:jS,order:jS,offset:jS})]),_S={children:We().node,hidden:We().bool,check:We().bool,size:We().string,for:We().string,tag:ut,className:We().string,cssModule:We().object,xs:PS,sm:PS,md:PS,lg:PS,xl:PS,xxl:PS,widths:We().array},OS=function(e,t,l){return!0===l||""===l?e?"col":"col-".concat(t):"auto"===l?e?"col-auto":"col-".concat(t,"-auto"):e?"col-".concat(l):"col-".concat(t,"-").concat(l)};function LS(e){var t=e.className,l=e.cssModule,r=e.hidden,n=e.widths,i=void 0===n?BS:n,a=e.tag,s=void 0===a?"label":a,c=e.check,u=e.size,p=e.for,d=RS(e,DS),m=[];i.forEach(function(t,r){var n=e[t];if(delete d[t],n||""===n){var i,a=!r;if(Ct(n)){var s,o=a?"-":"-".concat(t,"-");i=OS(a,t,n.size),m.push(tt($e()((ES(s={},i,n.size||""===n.size),ES(s,"order".concat(o).concat(n.order),n.order||0===n.order),ES(s,"offset".concat(o).concat(n.offset),n.offset||0===n.offset),s))),l)}else i=OS(a,t,n),m.push(i)}});var h=u||m.length,g=!(c||h),y=tt($e()(t,!!r&&"visually-hidden",!!c&&"form-check-label",!!u&&"col-form-label-".concat(u),m,!!h&&"col-form-label",!!g&&"form-label"),l);return o.createElement(s,MS({htmlFor:p},d,{className:y}))}LS.propTypes=_S;const FS=LS;function qS(e){return qS="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},qS(e)}var zS=["className","cssModule","type","bsSize","valid","invalid","tag","addon","plaintext","innerRef"];function US(){return US=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},US.apply(this,arguments)}function GS(e,t){if(null==e)return{};var l,r,n=function(e,t){if(null==e)return{};var l,r,n={},i=Object.keys(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||(n[l]=e[l]);return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||Object.prototype.propertyIsEnumerable.call(e,l)&&(n[l]=e[l])}return n}function VS(e,t){for(var l=0;l<t.length;l++){var r=t[l];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function HS(e,t){return HS=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},HS(e,t)}function WS(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}();return function(){var l,r=$S(e);if(t){var n=$S(this).constructor;l=Reflect.construct(r,arguments,n)}else l=r.apply(this,arguments);return function(e,t){if(t&&("object"===qS(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return ZS(e)}(this,l)}}function ZS(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function $S(e){return $S=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},$S(e)}var KS={children:We().node,type:We().string,size:We().oneOfType([We().number,We().string]),bsSize:We().string,valid:We().bool,invalid:We().bool,tag:ut,innerRef:We().oneOfType([We().object,We().func,We().string]),plaintext:We().bool,addon:We().bool,className:We().string,cssModule:We().object},YS=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&HS(e,t)}(i,e);var t,l,r,n=WS(i);function i(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),(t=n.call(this,e)).getRef=t.getRef.bind(ZS(t)),t.focus=t.focus.bind(ZS(t)),t}return t=i,l=[{key:"getRef",value:function(e){this.props.innerRef&&this.props.innerRef(e),this.ref=e}},{key:"focus",value:function(){this.ref&&this.ref.focus()}},{key:"render",value:function(){var e=this.props,t=e.className,l=e.cssModule,r=e.type,n=void 0===r?"text":r,i=e.bsSize,a=e.valid,s=e.invalid,c=e.tag,u=e.addon,p=e.plaintext,d=e.innerRef,m=GS(e,zS),h=["switch","radio","checkbox"].indexOf(n)>-1,g="select"===n,y="range"===n,f=c||(g||"textarea"===n?n:"input"),b="form-control";p?(b="".concat(b,"-plaintext"),f=c||"input"):y?b="form-range":g?b="form-select":h&&(b=u?null:"form-check-input"),m.size&&/\D/g.test(m.size)&&(it('Please use the prop "bsSize" instead of the "size" to bootstrap\'s input sizing.'),i=m.size,delete m.size);var v=tt($e()(t,s&&"is-invalid",a&&"is-valid",!!i&&(g?"form-select-".concat(i):"form-control-".concat(i)),b),l);return("input"===f||c&&"function"===typeof c)&&(m.type="switch"===n?"checkbox":n),m.children&&!p&&"select"!==n&&"string"===typeof f&&"select"!==f&&(it('Input with a type of "'.concat(n,'" cannot have children. Please use "value"/"defaultValue" instead.')),delete m.children),o.createElement(f,US({},m,{ref:d,className:v,"aria-invalid":s}))}}],l&&VS(t.prototype,l),r&&VS(t,r),Object.defineProperty(t,"prototype",{writable:!1}),i}(o.Component);YS.propTypes=KS;const QS=YS;var JS=["className","cssModule","valid","tooltip","tag"];function XS(){return XS=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},XS.apply(this,arguments)}function eN(e,t){if(null==e)return{};var l,r,n=function(e,t){if(null==e)return{};var l,r,n={},i=Object.keys(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||(n[l]=e[l]);return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||Object.prototype.propertyIsEnumerable.call(e,l)&&(n[l]=e[l])}return n}var tN={children:We().node,tag:ut,className:We().string,cssModule:We().object,valid:We().bool,tooltip:We().bool};function lN(e){var t=e.className,l=e.cssModule,r=e.valid,n=void 0===r?void 0:r,i=e.tooltip,a=e.tag,s=void 0===a?"div":a,c=eN(e,JS),u=i?"tooltip":"feedback",p=tt($e()(t,n?"valid-".concat(u):"invalid-".concat(u)),l);return o.createElement(s,XS({},c,{className:p}))}lN.propTypes=tN;const rN=lN;var nN=["className","cssModule","color","body","inverse","outline","tag","innerRef"];function iN(){return iN=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},iN.apply(this,arguments)}function aN(e,t){if(null==e)return{};var l,r,n=function(e,t){if(null==e)return{};var l,r,n={},i=Object.keys(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||(n[l]=e[l]);return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||Object.prototype.propertyIsEnumerable.call(e,l)&&(n[l]=e[l])}return n}var sN={body:We().bool,className:We().string,color:We().string,cssModule:We().object,innerRef:We().oneOfType([We().object,We().string,We().func]),inverse:We().bool,outline:We().bool,tag:ut};function oN(e){var t=e.className,l=e.cssModule,r=e.color,n=e.body,i=e.inverse,a=e.outline,s=e.tag,c=void 0===s?"div":s,u=e.innerRef,p=aN(e,nN),d=tt($e()(t,"card",!!i&&"text-white",!!n&&"card-body",!!r&&"".concat(a?"border":"bg","-").concat(r)),l);return o.createElement(c,iN({},p,{className:d,ref:u}))}oN.propTypes=sN;const cN=oN;var uN=["className","cssModule","tag"];function pN(){return pN=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},pN.apply(this,arguments)}function dN(e,t){if(null==e)return{};var l,r,n=function(e,t){if(null==e)return{};var l,r,n={},i=Object.keys(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||(n[l]=e[l]);return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||Object.prototype.propertyIsEnumerable.call(e,l)&&(n[l]=e[l])}return n}var mN={className:We().string,cssModule:We().object,tag:ut};function hN(e){var t=e.className,l=e.cssModule,r=e.tag,n=void 0===r?"div":r,i=dN(e,uN),a=tt($e()(t,"card-header"),l);return o.createElement(n,pN({},i,{className:a}))}hN.propTypes=mN;const gN=hN;var yN=["className","cssModule","innerRef","tag"];function fN(){return fN=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},fN.apply(this,arguments)}function bN(e,t){if(null==e)return{};var l,r,n=function(e,t){if(null==e)return{};var l,r,n={},i=Object.keys(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||(n[l]=e[l]);return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||Object.prototype.propertyIsEnumerable.call(e,l)&&(n[l]=e[l])}return n}var vN={className:We().string,cssModule:We().object,innerRef:We().oneOfType([We().object,We().string,We().func]),tag:ut};function xN(e){var t=e.className,l=e.cssModule,r=e.innerRef,n=e.tag,i=void 0===n?"div":n,a=bN(e,yN),s=tt($e()(t,"card-body"),l);return o.createElement(i,fN({},a,{className:s,ref:r}))}xN.propTypes=vN;const SN=xN;var NN=l(89806);const CN="undefined"!==typeof window?o.useLayoutEffect:o.useEffect;function wN(e,t,l){const[r,n]=function(e,t,l){const[r,n]=(0,o.useState)(()=>t(e)),i=(0,o.useCallback)(()=>{const i=t(e);NN(r,i)||(n(i),l&&l())},[r,e,l]);return CN(i),[r,i]}(e,t,l);return CN(function(){const t=e.getHandlerId();if(null!=t)return e.subscribeToStateChange(n,{handlerIds:[t]})},[e,n]),r}function IN(e,t,l){return wN(t,e||(()=>({})),()=>l.reconnect())}function kN(e,t){const l=[...t||[]];return null==t&&"function"!==typeof e&&l.push(e),(0,o.useMemo)(()=>"function"===typeof e?e():e,l)}function TN(e){return(0,o.useMemo)(()=>e.hooks.dropTarget(),[e])}function AN(e,t,l,r){let n=l?l.call(r,e,t):void 0;if(void 0!==n)return!!n;if(e===t)return!0;if("object"!==typeof e||!e||"object"!==typeof t||!t)return!1;const i=Object.keys(e),a=Object.keys(t);if(i.length!==a.length)return!1;const s=Object.prototype.hasOwnProperty.bind(t);for(let o=0;o<i.length;o++){const a=i[o];if(!s(a))return!1;const c=e[a],u=t[a];if(n=l?l.call(r,c,u,a):void 0,!1===n||void 0===n&&c!==u)return!1}return!0}function DN(e){return null!==e&&"object"===typeof e&&Object.prototype.hasOwnProperty.call(e,"current")}function MN(e){return(t=null,l=null)=>{if(!(0,o.isValidElement)(t)){const r=t;return e(r,l),r}const r=t;!function(e){if("string"===typeof e.type)return;const t=e.type.displayName||e.type.name||"the component";throw new Error(`Only native element nodes can now be passed to React DnD connectors.You can either wrap ${t} into a <div>, or turn it into a drag source or a drop target itself.`)}(r);const n=l?t=>e(t,l):e;return function(e,t){const l=e.ref;return _o("string"!==typeof l,"Cannot connect React DnD to an element with an existing string ref. Please convert it to use a callback ref instead, or wrap it into a <span> or <div>. Read more: https://reactjs.org/docs/refs-and-the-dom.html#callback-refs"),l?(0,o.cloneElement)(e,{ref:e=>{RN(l,e),RN(t,e)}}):(0,o.cloneElement)(e,{ref:t})}(r,n)}}function EN(e){const t={};return Object.keys(e).forEach(l=>{const r=e[l];if(l.endsWith("Ref"))t[l]=e[l];else{const e=MN(r);t[l]=()=>e}}),t}function RN(e,t){"function"===typeof e?e(t):e.current=t}class BN{get connectTarget(){return this.dropTarget}reconnect(){const e=this.didHandlerIdChange()||this.didDropTargetChange()||this.didOptionsChange();e&&this.disconnectDropTarget();const t=this.dropTarget;this.handlerId&&(t?e&&(this.lastConnectedHandlerId=this.handlerId,this.lastConnectedDropTarget=t,this.lastConnectedDropTargetOptions=this.dropTargetOptions,this.unsubscribeDropTarget=this.backend.connectDropTarget(this.handlerId,t,this.dropTargetOptions)):this.lastConnectedDropTarget=t)}receiveHandlerId(e){e!==this.handlerId&&(this.handlerId=e,this.reconnect())}get dropTargetOptions(){return this.dropTargetOptionsInternal}set dropTargetOptions(e){this.dropTargetOptionsInternal=e}didHandlerIdChange(){return this.lastConnectedHandlerId!==this.handlerId}didDropTargetChange(){return this.lastConnectedDropTarget!==this.dropTarget}didOptionsChange(){return!AN(this.lastConnectedDropTargetOptions,this.dropTargetOptions)}disconnectDropTarget(){this.unsubscribeDropTarget&&(this.unsubscribeDropTarget(),this.unsubscribeDropTarget=void 0)}get dropTarget(){return this.dropTargetNode||this.dropTargetRef&&this.dropTargetRef.current}clearDropTarget(){this.dropTargetRef=null,this.dropTargetNode=null}constructor(e){this.hooks=EN({dropTarget:(e,t)=>{this.clearDropTarget(),this.dropTargetOptions=t,DN(e)?this.dropTargetRef=e:this.dropTargetNode=e,this.reconnect()}}),this.handlerId=null,this.dropTargetRef=null,this.dropTargetOptionsInternal=null,this.lastConnectedHandlerId=null,this.lastConnectedDropTarget=null,this.lastConnectedDropTargetOptions=null,this.backend=e}}function jN(){const{dragDropManager:e}=(0,o.useContext)(Fc);return _o(null!=e,"Expected drag drop context"),e}let PN=!1;class _N{receiveHandlerId(e){this.targetId=e}getHandlerId(){return this.targetId}subscribeToStateChange(e,t){return this.internalMonitor.subscribeToStateChange(e,t)}canDrop(){if(!this.targetId)return!1;_o(!PN,"You may not call monitor.canDrop() inside your canDrop() implementation. Read more: http://react-dnd.github.io/react-dnd/docs/api/drop-target-monitor");try{return PN=!0,this.internalMonitor.canDropOnTarget(this.targetId)}finally{PN=!1}}isOver(e){return!!this.targetId&&this.internalMonitor.isOverTarget(this.targetId,e)}getItemType(){return this.internalMonitor.getItemType()}getItem(){return this.internalMonitor.getItem()}getDropResult(){return this.internalMonitor.getDropResult()}didDrop(){return this.internalMonitor.didDrop()}getInitialClientOffset(){return this.internalMonitor.getInitialClientOffset()}getInitialSourceClientOffset(){return this.internalMonitor.getInitialSourceClientOffset()}getSourceClientOffset(){return this.internalMonitor.getSourceClientOffset()}getClientOffset(){return this.internalMonitor.getClientOffset()}getDifferenceFromInitialOffset(){return this.internalMonitor.getDifferenceFromInitialOffset()}constructor(e){this.targetId=null,this.internalMonitor=e.getMonitor()}}class ON{canDrop(){const e=this.spec,t=this.monitor;return!e.canDrop||e.canDrop(t.getItem(),t)}hover(){const e=this.spec,t=this.monitor;e.hover&&e.hover(t.getItem(),t)}drop(){const e=this.spec,t=this.monitor;if(e.drop)return e.drop(t.getItem(),t)}constructor(e,t){this.spec=e,this.monitor=t}}function LN(e,t,l){const r=jN(),n=function(e,t){const l=(0,o.useMemo)(()=>new ON(e,t),[t]);return(0,o.useEffect)(()=>{l.spec=e},[e]),l}(e,t),i=function(e){const{accept:t}=e;return(0,o.useMemo)(()=>(_o(null!=e.accept,"accept must be defined"),Array.isArray(t)?t:[t]),[t])}(e);CN(function(){const[e,a]=function(e,t,l){const r=l.getRegistry(),n=r.addTarget(e,t);return[n,()=>r.removeTarget(n)]}(i,n,r);return t.receiveHandlerId(e),l.receiveHandlerId(e),a},[r,t,n,l,i.map(e=>e.toString()).join("|")])}function FN(e,t){const l=kN(e,t),r=function(){const e=jN();return(0,o.useMemo)(()=>new _N(e),[e])}(),n=function(e){const t=jN(),l=(0,o.useMemo)(()=>new BN(t.getBackend()),[t]);return CN(()=>(l.dropTargetOptions=e||null,l.reconnect(),()=>l.disconnectDropTarget()),[e]),l}(l.options);return LN(l,r,n),[IN(l.collect,r,n),TN(n)]}var qN=l(4942);function zN(e,t){var l=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),l.push.apply(l,r)}return l}function UN(e){for(var t=1;t<arguments.length;t++){var l=null!=arguments[t]?arguments[t]:{};t%2?zN(Object(l),!0).forEach(function(t){(0,qN.Z)(e,t,l[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(l)):zN(Object(l)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(l,t))})}return e}var GN=l(40181);function VN(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var l=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=l){var r,n,i,a,s=[],o=!0,c=!1;try{if(i=(l=l.call(e)).next,0===t){if(Object(l)!==l)return;o=!1}else for(;!(o=(r=i.call(l)).done)&&(s.push(r.value),s.length!==t);o=!0);}catch(e){c=!0,n=e}finally{try{if(!o&&null!=l.return&&(a=l.return(),Object(a)!==a))return}finally{if(c)throw n}}return s}}(e,t)||(0,GN.Z)(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function HN(e,t){if(null==e)return{};var l,r,n=(0,lr.Z)(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)l=i[r],-1===t.indexOf(l)&&{}.propertyIsEnumerable.call(e,l)&&(n[l]=e[l])}return n}var WN=["defaultInputValue","defaultMenuIsOpen","defaultValue","inputValue","menuIsOpen","onChange","onInputChange","onMenuClose","onMenuOpen","value"];function ZN(e){var t=e.defaultInputValue,l=void 0===t?"":t,r=e.defaultMenuIsOpen,n=void 0!==r&&r,i=e.defaultValue,a=void 0===i?null:i,s=e.inputValue,c=e.menuIsOpen,u=e.onChange,p=e.onInputChange,d=e.onMenuClose,m=e.onMenuOpen,h=e.value,g=HN(e,WN),y=VN((0,o.useState)(void 0!==s?s:l),2),f=y[0],b=y[1],v=VN((0,o.useState)(void 0!==c?c:n),2),x=v[0],S=v[1],N=VN((0,o.useState)(void 0!==h?h:a),2),C=N[0],w=N[1],I=(0,o.useCallback)(function(e,t){"function"===typeof u&&u(e,t),w(e)},[u]),k=(0,o.useCallback)(function(e,t){var l;"function"===typeof p&&(l=p(e,t)),b(void 0!==l?l:e)},[p]),T=(0,o.useCallback)(function(){"function"===typeof m&&m(),S(!0)},[m]),A=(0,o.useCallback)(function(){"function"===typeof d&&d(),S(!1)},[d]),D=void 0!==s?s:f,M=void 0!==c?c:x,E=void 0!==h?h:C;return UN(UN({},g),{},{inputValue:D,menuIsOpen:M,onChange:I,onInputChange:k,onMenuClose:A,onMenuOpen:T,value:E})}var $N=l(15671),KN=l(43144),YN=l(60136),QN=l(98557),JN=l(30907);function XN(e){return function(e){if(Array.isArray(e))return(0,JN.Z)(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||(0,GN.Z)(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var eC=l(71002);const tC=Math.min,lC=Math.max,rC=Math.round,nC=Math.floor,iC=e=>({x:e,y:e});function aC(e){const{x:t,y:l,width:r,height:n}=e;return{width:r,height:n,top:l,left:t,right:t+r,bottom:l+n,x:t,y:l}}function sC(){return"undefined"!==typeof window}function oC(e){return pC(e)?(e.nodeName||"").toLowerCase():"#document"}function cC(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function uC(e){var t;return null==(t=(pC(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function pC(e){return!!sC()&&(e instanceof Node||e instanceof cC(e).Node)}function dC(e){return!!sC()&&(e instanceof Element||e instanceof cC(e).Element)}function mC(e){return!!sC()&&(e instanceof HTMLElement||e instanceof cC(e).HTMLElement)}function hC(e){return!(!sC()||"undefined"===typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof cC(e).ShadowRoot)}function gC(e){const{overflow:t,overflowX:l,overflowY:r,display:n}=vC(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+l)&&"inline"!==n&&"contents"!==n}let yC;function fC(){return null==yC&&(yC="undefined"!==typeof CSS&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),yC}function bC(e){return/^(html|body|#document)$/.test(oC(e))}function vC(e){return cC(e).getComputedStyle(e)}function xC(e){if("html"===oC(e))return e;const t=e.assignedSlot||e.parentNode||hC(e)&&e.host||uC(e);return hC(t)?t.host:t}function SC(e){const t=xC(e);return bC(t)?(e.ownerDocument||e).body:mC(t)&&gC(t)?t:SC(t)}function NC(e,t,l){var r;void 0===t&&(t=[]),void 0===l&&(l=!0);const n=SC(e),i=n===(null==(r=e.ownerDocument)?void 0:r.body),a=cC(n);if(i){const e=CC(a);return t.concat(a,a.visualViewport||[],gC(n)?n:[],e&&l?NC(e):[])}return t.concat(n,NC(n,[],l))}function CC(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function wC(e){const t=vC(e);let l=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const n=mC(e),i=n?e.offsetWidth:l,a=n?e.offsetHeight:r,s=rC(l)!==i||rC(r)!==a;return s&&(l=i,r=a),{width:l,height:r,$:s}}function IC(e){return dC(e)?e:e.contextElement}function kC(e){const t=IC(e);if(!mC(t))return iC(1);const l=t.getBoundingClientRect(),{width:r,height:n,$:i}=wC(t);let a=(i?rC(l.width):l.width)/r,s=(i?rC(l.height):l.height)/n;return a&&Number.isFinite(a)||(a=1),s&&Number.isFinite(s)||(s=1),{x:a,y:s}}const TC=iC(0);function AC(e){const t=cC(e);return fC()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:TC}function DC(e,t,l,r){void 0===t&&(t=!1),void 0===l&&(l=!1);const n=e.getBoundingClientRect(),i=IC(e);let a=iC(1);t&&(r?dC(r)&&(a=kC(r)):a=kC(e));const s=function(e,t,l){return void 0===t&&(t=!1),!!l&&t&&l===cC(e)}(i,l,r)?AC(i):iC(0);let o=(n.left+s.x)/a.x,c=(n.top+s.y)/a.y,u=n.width/a.x,p=n.height/a.y;if(i&&r){const e=cC(i),t=dC(r)?cC(r):r;let l=e,n=CC(l);for(;n&&t!==l;){const e=kC(n),t=n.getBoundingClientRect(),r=vC(n),i=t.left+(n.clientLeft+parseFloat(r.paddingLeft))*e.x,a=t.top+(n.clientTop+parseFloat(r.paddingTop))*e.y;o*=e.x,c*=e.y,u*=e.x,p*=e.y,o+=i,c+=a,l=cC(n),n=CC(l)}}return aC({width:u,height:p,x:o,y:c})}function MC(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function EC(e,t,l,r){void 0===r&&(r={});const{ancestorScroll:n=!0,ancestorResize:i=!0,elementResize:a="function"===typeof ResizeObserver,layoutShift:s="function"===typeof IntersectionObserver,animationFrame:o=!1}=r,c=IC(e),u=n||i?[...c?NC(c):[],...t?NC(t):[]]:[];u.forEach(e=>{n&&e.addEventListener("scroll",l),i&&e.addEventListener("resize",l)});const p=c&&s?function(e,t,l){let r,n=null;const i=uC(e);function a(){var e;clearTimeout(r),null==(e=n)||e.disconnect(),n=null}function s(l,o){void 0===l&&(l=!1),void 0===o&&(o=1),a();const c=e.getBoundingClientRect(),{left:u,top:p,width:d,height:m}=c;if(l||t(),!d||!m)return;const h={rootMargin:-nC(p)+"px "+-nC(i.clientWidth-(u+d))+"px "+-nC(i.clientHeight-(p+m))+"px "+-nC(u)+"px",threshold:lC(0,tC(1,o))||1};let g=!0;function y(t){const l=t[0].intersectionRatio;if(!MC(c,e.getBoundingClientRect()))return s();if(l!==o){if(!g)return s();l?s(!1,l):r=setTimeout(()=>{s(!1,1e-7)},1e3)}g=!1}try{n=new IntersectionObserver(y,{...h,root:i.ownerDocument})}catch(Vs){n=new IntersectionObserver(y,h)}n.observe(e)}const o=cC(e),c=()=>s(l);return o.addEventListener("resize",c),s(!0),()=>{o.removeEventListener("resize",c),a()}}(c,l,i):null;let d,m=-1,h=null;a&&(h=new ResizeObserver(e=>{let[r]=e;r&&r.target===c&&h&&t&&(h.unobserve(t),cancelAnimationFrame(m),m=requestAnimationFrame(()=>{var e;null==(e=h)||e.observe(t)})),l()}),c&&!o&&h.observe(c),t&&h.observe(t));let g=o?DC(e):null;return o&&function t(){const r=DC(e);g&&!MC(g,r)&&l();g=r,d=requestAnimationFrame(t)}(),l(),()=>{var e;u.forEach(e=>{n&&e.removeEventListener("scroll",l),i&&e.removeEventListener("resize",l)}),null==p||p(),null==(e=h)||e.disconnect(),h=null,o&&cancelAnimationFrame(d)}}var RC=o.useLayoutEffect,BC=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],jC=function(){};function PC(e,t){return t?"-"===t[0]?e+t:e+"__"+t:e}function _C(e,t){for(var l=arguments.length,r=new Array(l>2?l-2:0),n=2;n<l;n++)r[n-2]=arguments[n];var i=[].concat(r);if(t&&e)for(var a in t)t.hasOwnProperty(a)&&t[a]&&i.push("".concat(PC(e,a)));return i.filter(function(e){return e}).map(function(e){return String(e).trim()}).join(" ")}var OC=function(e){return t=e,Array.isArray(t)?e.filter(Boolean):"object"===(0,eC.Z)(e)&&null!==e?[e]:[];var t},LC=function(e){return e.className,e.clearValue,e.cx,e.getStyles,e.getClassNames,e.getValue,e.hasValue,e.isMulti,e.isRtl,e.options,e.selectOption,e.selectProps,e.setValue,e.theme,UN({},HN(e,BC))},FC=function(e,t,l){var r=e.cx,n=e.getStyles,i=e.getClassNames,a=e.className;return{css:n(t,e),className:r(null!==l&&void 0!==l?l:{},i(t,e),a)}};function qC(e){return[document.documentElement,document.body,window].indexOf(e)>-1}function zC(e){return qC(e)?window.pageYOffset:e.scrollTop}function UC(e,t){qC(e)?window.scrollTo(0,t):e.scrollTop=t}function GC(e,t){var l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:jC,n=zC(e),i=t-n,a=0;!function t(){var s=function(e,t,l,r){return l*((e=e/r-1)*e*e+1)+t}(a+=10,n,i,l);UC(e,s),a<l?window.requestAnimationFrame(t):r(e)}()}function VC(e,t){var l=e.getBoundingClientRect(),r=t.getBoundingClientRect(),n=t.offsetHeight/3;r.bottom+n>l.bottom?UC(e,Math.min(t.offsetTop+t.clientHeight-e.offsetHeight+n,e.scrollHeight)):r.top-n<l.top&&UC(e,Math.max(t.offsetTop-n,0))}function HC(){try{return document.createEvent("TouchEvent"),!0}catch(e){return!1}}var WC=!1,ZC={get passive(){return WC=!0}},$C="undefined"!==typeof window?window:{};$C.addEventListener&&$C.removeEventListener&&($C.addEventListener("p",jC,ZC),$C.removeEventListener("p",jC,!1));var KC=WC;function YC(e){return null!=e}function QC(e,t,l){return e?t:l}var JC=["children","innerProps"],XC=["children","innerProps"];function ew(e){var t=e.maxHeight,l=e.menuEl,r=e.minHeight,n=e.placement,i=e.shouldScroll,a=e.isFixedPosition,s=e.controlHeight,o=function(e){var t=getComputedStyle(e),l="absolute"===t.position,r=/(auto|scroll)/;if("fixed"===t.position)return document.documentElement;for(var n=e;n=n.parentElement;)if(t=getComputedStyle(n),(!l||"static"!==t.position)&&r.test(t.overflow+t.overflowY+t.overflowX))return n;return document.documentElement}(l),c={placement:"bottom",maxHeight:t};if(!l||!l.offsetParent)return c;var u=o.getBoundingClientRect().height,p=l.getBoundingClientRect(),d=p.bottom,m=p.height,h=p.top,g=l.offsetParent.getBoundingClientRect().top,y=a?window.innerHeight:function(e){return qC(e)?window.innerHeight:e.clientHeight}(o),f=zC(o),b=parseInt(getComputedStyle(l).marginBottom,10),v=parseInt(getComputedStyle(l).marginTop,10),x=g-v,S=y-h,N=x+f,C=u-f-h,w=d-y+f+b,I=f+h-v,k=160;switch(n){case"auto":case"bottom":if(S>=m)return{placement:"bottom",maxHeight:t};if(C>=m&&!a)return i&&GC(o,w,k),{placement:"bottom",maxHeight:t};if(!a&&C>=r||a&&S>=r)return i&&GC(o,w,k),{placement:"bottom",maxHeight:a?S-b:C-b};if("auto"===n||a){var T=t,A=a?x:N;return A>=r&&(T=Math.min(A-b-s,t)),{placement:"top",maxHeight:T}}if("bottom"===n)return i&&UC(o,w),{placement:"bottom",maxHeight:t};break;case"top":if(x>=m)return{placement:"top",maxHeight:t};if(N>=m&&!a)return i&&GC(o,I,k),{placement:"top",maxHeight:t};if(!a&&N>=r||a&&x>=r){var D=t;return(!a&&N>=r||a&&x>=r)&&(D=a?x-v:N-v),i&&GC(o,I,k),{placement:"top",maxHeight:D}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(n,'".'))}return c}var tw,lw=function(e){return"auto"===e?"bottom":e},rw=(0,o.createContext)(null),nw=function(e){var t=e.children,l=e.minMenuHeight,r=e.maxMenuHeight,n=e.menuPlacement,i=e.menuPosition,a=e.menuShouldScrollIntoView,s=e.theme,c=((0,o.useContext)(rw)||{}).setPortalPlacement,u=(0,o.useRef)(null),p=VN((0,o.useState)(r),2),d=p[0],m=p[1],h=VN((0,o.useState)(null),2),g=h[0],y=h[1],f=s.spacing.controlHeight;return RC(function(){var e=u.current;if(e){var t="fixed"===i,s=ew({maxHeight:r,menuEl:e,minHeight:l,placement:n,shouldScroll:a&&!t,isFixedPosition:t,controlHeight:f});m(s.maxHeight),y(s.placement),null===c||void 0===c||c(s.placement)}},[r,n,i,a,l,c,f]),t({ref:u,placerProps:UN(UN({},e),{},{placement:g||lw(n),maxHeight:d})})},iw=function(e){var t=e.children,l=e.innerRef,r=e.innerProps;return(0,Ti.tZ)("div",(0,en.Z)({},FC(e,"menu",{menu:!0}),{ref:l},r),t)},aw=function(e,t){var l=e.theme,r=l.spacing.baseUnit,n=l.colors;return UN({textAlign:"center"},t?{}:{color:n.neutral40,padding:"".concat(2*r,"px ").concat(3*r,"px")})},sw=aw,ow=aw,cw=["size"],uw=["innerProps","isRtl","size"];var pw={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},dw=function(e){var t=e.size,l=HN(e,cw);return(0,Ti.tZ)("svg",(0,en.Z)({height:t,width:t,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:pw},l))},mw=function(e){return(0,Ti.tZ)(dw,(0,en.Z)({size:20},e),(0,Ti.tZ)("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},hw=function(e){return(0,Ti.tZ)(dw,(0,en.Z)({size:20},e),(0,Ti.tZ)("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},gw=function(e,t){var l=e.isFocused,r=e.theme,n=r.spacing.baseUnit,i=r.colors;return UN({label:"indicatorContainer",display:"flex",transition:"color 150ms"},t?{}:{color:l?i.neutral60:i.neutral20,padding:2*n,":hover":{color:l?i.neutral80:i.neutral40}})},yw=gw,fw=gw,bw=(0,Ti.F4)(tw||(tw=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n  0%, 80%, 100% { opacity: 0; }\n  40% { opacity: 1; }\n"]))),vw=function(e){var t=e.delay,l=e.offset;return(0,Ti.tZ)("span",{css:(0,Ti.iv)({animation:"".concat(bw," 1s ease-in-out ").concat(t,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:l?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},xw=function(e){var t=e.children,l=e.isDisabled,r=e.isFocused,n=e.innerRef,i=e.innerProps,a=e.menuIsOpen;return(0,Ti.tZ)("div",(0,en.Z)({ref:n},FC(e,"control",{control:!0,"control--is-disabled":l,"control--is-focused":r,"control--menu-is-open":a}),i,{"aria-disabled":l||void 0}),t)},Sw=["data"],Nw=function(e){var t=e.children,l=e.cx,r=e.getStyles,n=e.getClassNames,i=e.Heading,a=e.headingProps,s=e.innerProps,o=e.label,c=e.theme,u=e.selectProps;return(0,Ti.tZ)("div",(0,en.Z)({},FC(e,"group",{group:!0}),s),(0,Ti.tZ)(i,(0,en.Z)({},a,{selectProps:u,theme:c,getStyles:r,getClassNames:n,cx:l}),o),(0,Ti.tZ)("div",null,t))},Cw=["innerRef","isDisabled","isHidden","inputClassName"],ww={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},Iw={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":UN({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},ww)},kw=function(e){return UN({label:"input",color:"inherit",background:0,opacity:e?0:1,width:"100%"},ww)},Tw=function(e){var t=e.cx,l=e.value,r=LC(e),n=r.innerRef,i=r.isDisabled,a=r.isHidden,s=r.inputClassName,o=HN(r,Cw);return(0,Ti.tZ)("div",(0,en.Z)({},FC(e,"input",{"input-container":!0}),{"data-value":l||""}),(0,Ti.tZ)("input",(0,en.Z)({className:t({input:!0},s),ref:n,style:kw(a),disabled:i},o)))},Aw=function(e){var t=e.children,l=e.innerProps;return(0,Ti.tZ)("div",l,t)};var Dw=function(e){var t=e.children,l=e.components,r=e.data,n=e.innerProps,i=e.isDisabled,a=e.removeProps,s=e.selectProps,o=l.Container,c=l.Label,u=l.Remove;return(0,Ti.tZ)(o,{data:r,innerProps:UN(UN({},FC(e,"multiValue",{"multi-value":!0,"multi-value--is-disabled":i})),n),selectProps:s},(0,Ti.tZ)(c,{data:r,innerProps:UN({},FC(e,"multiValueLabel",{"multi-value__label":!0})),selectProps:s},t),(0,Ti.tZ)(u,{data:r,innerProps:UN(UN({},FC(e,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(t||"option")},a),selectProps:s}))},Mw={ClearIndicator:function(e){var t=e.children,l=e.innerProps;return(0,Ti.tZ)("div",(0,en.Z)({},FC(e,"clearIndicator",{indicator:!0,"clear-indicator":!0}),l),t||(0,Ti.tZ)(mw,null))},Control:xw,DropdownIndicator:function(e){var t=e.children,l=e.innerProps;return(0,Ti.tZ)("div",(0,en.Z)({},FC(e,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),l),t||(0,Ti.tZ)(hw,null))},DownChevron:hw,CrossIcon:mw,Group:Nw,GroupHeading:function(e){var t=LC(e);t.data;var l=HN(t,Sw);return(0,Ti.tZ)("div",(0,en.Z)({},FC(e,"groupHeading",{"group-heading":!0}),l))},IndicatorsContainer:function(e){var t=e.children,l=e.innerProps;return(0,Ti.tZ)("div",(0,en.Z)({},FC(e,"indicatorsContainer",{indicators:!0}),l),t)},IndicatorSeparator:function(e){var t=e.innerProps;return(0,Ti.tZ)("span",(0,en.Z)({},t,FC(e,"indicatorSeparator",{"indicator-separator":!0})))},Input:Tw,LoadingIndicator:function(e){var t=e.innerProps,l=e.isRtl,r=e.size,n=void 0===r?4:r,i=HN(e,uw);return(0,Ti.tZ)("div",(0,en.Z)({},FC(UN(UN({},i),{},{innerProps:t,isRtl:l,size:n}),"loadingIndicator",{indicator:!0,"loading-indicator":!0}),t),(0,Ti.tZ)(vw,{delay:0,offset:l}),(0,Ti.tZ)(vw,{delay:160,offset:!0}),(0,Ti.tZ)(vw,{delay:320,offset:!l}))},Menu:iw,MenuList:function(e){var t=e.children,l=e.innerProps,r=e.innerRef,n=e.isMulti;return(0,Ti.tZ)("div",(0,en.Z)({},FC(e,"menuList",{"menu-list":!0,"menu-list--is-multi":n}),{ref:r},l),t)},MenuPortal:function(e){var t=e.appendTo,l=e.children,r=e.controlElement,n=e.innerProps,i=e.menuPlacement,a=e.menuPosition,s=(0,o.useRef)(null),c=(0,o.useRef)(null),u=VN((0,o.useState)(lw(i)),2),p=u[0],d=u[1],m=(0,o.useMemo)(function(){return{setPortalPlacement:d}},[]),h=VN((0,o.useState)(null),2),g=h[0],y=h[1],f=(0,o.useCallback)(function(){if(r){var e=function(e){var t=e.getBoundingClientRect();return{bottom:t.bottom,height:t.height,left:t.left,right:t.right,top:t.top,width:t.width}}(r),t="fixed"===a?0:window.pageYOffset,l=e[p]+t;l===(null===g||void 0===g?void 0:g.offset)&&e.left===(null===g||void 0===g?void 0:g.rect.left)&&e.width===(null===g||void 0===g?void 0:g.rect.width)||y({offset:l,rect:e})}},[r,a,p,null===g||void 0===g?void 0:g.offset,null===g||void 0===g?void 0:g.rect.left,null===g||void 0===g?void 0:g.rect.width]);RC(function(){f()},[f]);var b=(0,o.useCallback)(function(){"function"===typeof c.current&&(c.current(),c.current=null),r&&s.current&&(c.current=EC(r,s.current,f,{elementResize:"ResizeObserver"in window}))},[r,f]);RC(function(){b()},[b]);var v=(0,o.useCallback)(function(e){s.current=e,b()},[b]);if(!t&&"fixed"!==a||!g)return null;var x=(0,Ti.tZ)("div",(0,en.Z)({ref:v},FC(UN(UN({},e),{},{offset:g.offset,position:a,rect:g.rect}),"menuPortal",{"menu-portal":!0}),n),l);return(0,Ti.tZ)(rw.Provider,{value:m},t?(0,Wl.createPortal)(x,t):x)},LoadingMessage:function(e){var t=e.children,l=void 0===t?"Loading...":t,r=e.innerProps,n=HN(e,XC);return(0,Ti.tZ)("div",(0,en.Z)({},FC(UN(UN({},n),{},{children:l,innerProps:r}),"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),r),l)},NoOptionsMessage:function(e){var t=e.children,l=void 0===t?"No options":t,r=e.innerProps,n=HN(e,JC);return(0,Ti.tZ)("div",(0,en.Z)({},FC(UN(UN({},n),{},{children:l,innerProps:r}),"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),r),l)},MultiValue:Dw,MultiValueContainer:Aw,MultiValueLabel:Aw,MultiValueRemove:function(e){var t=e.children,l=e.innerProps;return(0,Ti.tZ)("div",(0,en.Z)({role:"button"},l),t||(0,Ti.tZ)(mw,{size:14}))},Option:function(e){var t=e.children,l=e.isDisabled,r=e.isFocused,n=e.isSelected,i=e.innerRef,a=e.innerProps;return(0,Ti.tZ)("div",(0,en.Z)({},FC(e,"option",{option:!0,"option--is-disabled":l,"option--is-focused":r,"option--is-selected":n}),{ref:i,"aria-disabled":l},a),t)},Placeholder:function(e){var t=e.children,l=e.innerProps;return(0,Ti.tZ)("div",(0,en.Z)({},FC(e,"placeholder",{placeholder:!0}),l),t)},SelectContainer:function(e){var t=e.children,l=e.innerProps,r=e.isDisabled,n=e.isRtl;return(0,Ti.tZ)("div",(0,en.Z)({},FC(e,"container",{"--is-disabled":r,"--is-rtl":n}),l),t)},SingleValue:function(e){var t=e.children,l=e.isDisabled,r=e.innerProps;return(0,Ti.tZ)("div",(0,en.Z)({},FC(e,"singleValue",{"single-value":!0,"single-value--is-disabled":l}),r),t)},ValueContainer:function(e){var t=e.children,l=e.innerProps,r=e.isMulti,n=e.hasValue;return(0,Ti.tZ)("div",(0,en.Z)({},FC(e,"valueContainer",{"value-container":!0,"value-container--is-multi":r,"value-container--has-value":n}),l),t)}},Ew=Number.isNaN||function(e){return"number"===typeof e&&e!==e};function Rw(e,t){return e===t||!(!Ew(e)||!Ew(t))}function Bw(e,t){if(e.length!==t.length)return!1;for(var l=0;l<e.length;l++)if(!Rw(e[l],t[l]))return!1;return!0}for(var jw={name:"7pg0cj-a11yText",styles:"label:a11yText;z-index:9999;border:0;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;position:absolute;overflow:hidden;padding:0;white-space:nowrap"},Pw=function(e){return(0,Ti.tZ)("span",(0,en.Z)({css:jw},e))},_w={guidance:function(e){var t=e.isSearchable,l=e.isMulti,r=e.tabSelectsValue,n=e.context,i=e.isInitialFocus;switch(n){case"menu":return"Use Up and Down to choose options, press Enter to select the currently focused option, press Escape to exit the menu".concat(r?", press Tab to select the option and exit the menu":"",".");case"input":return i?"".concat(e["aria-label"]||"Select"," is focused ").concat(t?",type to refine list":"",", press Down to open the menu, ").concat(l?" press left to focus selected values":""):"";case"value":return"Use left and right to toggle between focused values, press Backspace to remove the currently focused value";default:return""}},onChange:function(e){var t=e.action,l=e.label,r=void 0===l?"":l,n=e.labels,i=e.isDisabled;switch(t){case"deselect-option":case"pop-value":case"remove-value":return"option ".concat(r,", deselected.");case"clear":return"All selected options have been cleared.";case"initial-input-focus":return"option".concat(n.length>1?"s":""," ").concat(n.join(","),", selected.");case"select-option":return"option ".concat(r,i?" is disabled. Select another option.":", selected.");default:return""}},onFocus:function(e){var t=e.context,l=e.focused,r=e.options,n=e.label,i=void 0===n?"":n,a=e.selectValue,s=e.isDisabled,o=e.isSelected,c=e.isAppleDevice,u=function(e,t){return e&&e.length?"".concat(e.indexOf(t)+1," of ").concat(e.length):""};if("value"===t&&a)return"value ".concat(i," focused, ").concat(u(a,l),".");if("menu"===t&&c){var p=s?" disabled":"",d="".concat(o?" selected":"").concat(p);return"".concat(i).concat(d,", ").concat(u(r,l),".")}return""},onFilter:function(e){var t=e.inputValue,l=e.resultsMessage;return"".concat(l).concat(t?" for search term "+t:"",".")}},Ow=function(e){var t=e.ariaSelection,l=e.focusedOption,r=e.focusedValue,n=e.focusableOptions,i=e.isFocused,a=e.selectValue,s=e.selectProps,c=e.id,u=e.isAppleDevice,p=s.ariaLiveMessages,d=s.getOptionLabel,m=s.inputValue,h=s.isMulti,g=s.isOptionDisabled,y=s.isSearchable,f=s.menuIsOpen,b=s.options,v=s.screenReaderStatus,x=s.tabSelectsValue,S=s.isLoading,N=s["aria-label"],C=s["aria-live"],w=(0,o.useMemo)(function(){return UN(UN({},_w),p||{})},[p]),I=(0,o.useMemo)(function(){var e,l="";if(t&&w.onChange){var r=t.option,n=t.options,i=t.removedValue,s=t.removedValues,o=t.value,c=i||r||(e=o,Array.isArray(e)?null:e),u=c?d(c):"",p=n||s||void 0,m=p?p.map(d):[],h=UN({isDisabled:c&&g(c,a),label:u,labels:m},t);l=w.onChange(h)}return l},[t,w,g,a,d]),k=(0,o.useMemo)(function(){var e="",t=l||r,i=!!(l&&a&&a.includes(l));if(t&&w.onFocus){var s={focused:t,label:d(t),isDisabled:g(t,a),isSelected:i,options:n,context:t===l?"menu":"value",selectValue:a,isAppleDevice:u};e=w.onFocus(s)}return e},[l,r,d,g,w,n,a,u]),T=(0,o.useMemo)(function(){var e="";if(f&&b.length&&!S&&w.onFilter){var t=v({count:n.length});e=w.onFilter({inputValue:m,resultsMessage:t})}return e},[n,m,f,w,b,v,S]),A="initial-input-focus"===(null===t||void 0===t?void 0:t.action),D=(0,o.useMemo)(function(){var e="";if(w.guidance){var t=r?"value":f?"menu":"input";e=w.guidance({"aria-label":N,context:t,isDisabled:l&&g(l,a),isMulti:h,isSearchable:y,tabSelectsValue:x,isInitialFocus:A})}return e},[N,l,r,h,g,y,f,w,a,x,A]),M=(0,Ti.tZ)(o.Fragment,null,(0,Ti.tZ)("span",{id:"aria-selection"},I),(0,Ti.tZ)("span",{id:"aria-focused"},k),(0,Ti.tZ)("span",{id:"aria-results"},T),(0,Ti.tZ)("span",{id:"aria-guidance"},D));return(0,Ti.tZ)(o.Fragment,null,(0,Ti.tZ)(Pw,{id:c},A&&M),(0,Ti.tZ)(Pw,{"aria-live":C,"aria-atomic":"false","aria-relevant":"additions text",role:"log"},i&&!A&&M))},Lw=[{base:"A",letters:"A\u24b6\uff21\xc0\xc1\xc2\u1ea6\u1ea4\u1eaa\u1ea8\xc3\u0100\u0102\u1eb0\u1eae\u1eb4\u1eb2\u0226\u01e0\xc4\u01de\u1ea2\xc5\u01fa\u01cd\u0200\u0202\u1ea0\u1eac\u1eb6\u1e00\u0104\u023a\u2c6f"},{base:"AA",letters:"\ua732"},{base:"AE",letters:"\xc6\u01fc\u01e2"},{base:"AO",letters:"\ua734"},{base:"AU",letters:"\ua736"},{base:"AV",letters:"\ua738\ua73a"},{base:"AY",letters:"\ua73c"},{base:"B",letters:"B\u24b7\uff22\u1e02\u1e04\u1e06\u0243\u0182\u0181"},{base:"C",letters:"C\u24b8\uff23\u0106\u0108\u010a\u010c\xc7\u1e08\u0187\u023b\ua73e"},{base:"D",letters:"D\u24b9\uff24\u1e0a\u010e\u1e0c\u1e10\u1e12\u1e0e\u0110\u018b\u018a\u0189\ua779"},{base:"DZ",letters:"\u01f1\u01c4"},{base:"Dz",letters:"\u01f2\u01c5"},{base:"E",letters:"E\u24ba\uff25\xc8\xc9\xca\u1ec0\u1ebe\u1ec4\u1ec2\u1ebc\u0112\u1e14\u1e16\u0114\u0116\xcb\u1eba\u011a\u0204\u0206\u1eb8\u1ec6\u0228\u1e1c\u0118\u1e18\u1e1a\u0190\u018e"},{base:"F",letters:"F\u24bb\uff26\u1e1e\u0191\ua77b"},{base:"G",letters:"G\u24bc\uff27\u01f4\u011c\u1e20\u011e\u0120\u01e6\u0122\u01e4\u0193\ua7a0\ua77d\ua77e"},{base:"H",letters:"H\u24bd\uff28\u0124\u1e22\u1e26\u021e\u1e24\u1e28\u1e2a\u0126\u2c67\u2c75\ua78d"},{base:"I",letters:"I\u24be\uff29\xcc\xcd\xce\u0128\u012a\u012c\u0130\xcf\u1e2e\u1ec8\u01cf\u0208\u020a\u1eca\u012e\u1e2c\u0197"},{base:"J",letters:"J\u24bf\uff2a\u0134\u0248"},{base:"K",letters:"K\u24c0\uff2b\u1e30\u01e8\u1e32\u0136\u1e34\u0198\u2c69\ua740\ua742\ua744\ua7a2"},{base:"L",letters:"L\u24c1\uff2c\u013f\u0139\u013d\u1e36\u1e38\u013b\u1e3c\u1e3a\u0141\u023d\u2c62\u2c60\ua748\ua746\ua780"},{base:"LJ",letters:"\u01c7"},{base:"Lj",letters:"\u01c8"},{base:"M",letters:"M\u24c2\uff2d\u1e3e\u1e40\u1e42\u2c6e\u019c"},{base:"N",letters:"N\u24c3\uff2e\u01f8\u0143\xd1\u1e44\u0147\u1e46\u0145\u1e4a\u1e48\u0220\u019d\ua790\ua7a4"},{base:"NJ",letters:"\u01ca"},{base:"Nj",letters:"\u01cb"},{base:"O",letters:"O\u24c4\uff2f\xd2\xd3\xd4\u1ed2\u1ed0\u1ed6\u1ed4\xd5\u1e4c\u022c\u1e4e\u014c\u1e50\u1e52\u014e\u022e\u0230\xd6\u022a\u1ece\u0150\u01d1\u020c\u020e\u01a0\u1edc\u1eda\u1ee0\u1ede\u1ee2\u1ecc\u1ed8\u01ea\u01ec\xd8\u01fe\u0186\u019f\ua74a\ua74c"},{base:"OI",letters:"\u01a2"},{base:"OO",letters:"\ua74e"},{base:"OU",letters:"\u0222"},{base:"P",letters:"P\u24c5\uff30\u1e54\u1e56\u01a4\u2c63\ua750\ua752\ua754"},{base:"Q",letters:"Q\u24c6\uff31\ua756\ua758\u024a"},{base:"R",letters:"R\u24c7\uff32\u0154\u1e58\u0158\u0210\u0212\u1e5a\u1e5c\u0156\u1e5e\u024c\u2c64\ua75a\ua7a6\ua782"},{base:"S",letters:"S\u24c8\uff33\u1e9e\u015a\u1e64\u015c\u1e60\u0160\u1e66\u1e62\u1e68\u0218\u015e\u2c7e\ua7a8\ua784"},{base:"T",letters:"T\u24c9\uff34\u1e6a\u0164\u1e6c\u021a\u0162\u1e70\u1e6e\u0166\u01ac\u01ae\u023e\ua786"},{base:"TZ",letters:"\ua728"},{base:"U",letters:"U\u24ca\uff35\xd9\xda\xdb\u0168\u1e78\u016a\u1e7a\u016c\xdc\u01db\u01d7\u01d5\u01d9\u1ee6\u016e\u0170\u01d3\u0214\u0216\u01af\u1eea\u1ee8\u1eee\u1eec\u1ef0\u1ee4\u1e72\u0172\u1e76\u1e74\u0244"},{base:"V",letters:"V\u24cb\uff36\u1e7c\u1e7e\u01b2\ua75e\u0245"},{base:"VY",letters:"\ua760"},{base:"W",letters:"W\u24cc\uff37\u1e80\u1e82\u0174\u1e86\u1e84\u1e88\u2c72"},{base:"X",letters:"X\u24cd\uff38\u1e8a\u1e8c"},{base:"Y",letters:"Y\u24ce\uff39\u1ef2\xdd\u0176\u1ef8\u0232\u1e8e\u0178\u1ef6\u1ef4\u01b3\u024e\u1efe"},{base:"Z",letters:"Z\u24cf\uff3a\u0179\u1e90\u017b\u017d\u1e92\u1e94\u01b5\u0224\u2c7f\u2c6b\ua762"},{base:"a",letters:"a\u24d0\uff41\u1e9a\xe0\xe1\xe2\u1ea7\u1ea5\u1eab\u1ea9\xe3\u0101\u0103\u1eb1\u1eaf\u1eb5\u1eb3\u0227\u01e1\xe4\u01df\u1ea3\xe5\u01fb\u01ce\u0201\u0203\u1ea1\u1ead\u1eb7\u1e01\u0105\u2c65\u0250"},{base:"aa",letters:"\ua733"},{base:"ae",letters:"\xe6\u01fd\u01e3"},{base:"ao",letters:"\ua735"},{base:"au",letters:"\ua737"},{base:"av",letters:"\ua739\ua73b"},{base:"ay",letters:"\ua73d"},{base:"b",letters:"b\u24d1\uff42\u1e03\u1e05\u1e07\u0180\u0183\u0253"},{base:"c",letters:"c\u24d2\uff43\u0107\u0109\u010b\u010d\xe7\u1e09\u0188\u023c\ua73f\u2184"},{base:"d",letters:"d\u24d3\uff44\u1e0b\u010f\u1e0d\u1e11\u1e13\u1e0f\u0111\u018c\u0256\u0257\ua77a"},{base:"dz",letters:"\u01f3\u01c6"},{base:"e",letters:"e\u24d4\uff45\xe8\xe9\xea\u1ec1\u1ebf\u1ec5\u1ec3\u1ebd\u0113\u1e15\u1e17\u0115\u0117\xeb\u1ebb\u011b\u0205\u0207\u1eb9\u1ec7\u0229\u1e1d\u0119\u1e19\u1e1b\u0247\u025b\u01dd"},{base:"f",letters:"f\u24d5\uff46\u1e1f\u0192\ua77c"},{base:"g",letters:"g\u24d6\uff47\u01f5\u011d\u1e21\u011f\u0121\u01e7\u0123\u01e5\u0260\ua7a1\u1d79\ua77f"},{base:"h",letters:"h\u24d7\uff48\u0125\u1e23\u1e27\u021f\u1e25\u1e29\u1e2b\u1e96\u0127\u2c68\u2c76\u0265"},{base:"hv",letters:"\u0195"},{base:"i",letters:"i\u24d8\uff49\xec\xed\xee\u0129\u012b\u012d\xef\u1e2f\u1ec9\u01d0\u0209\u020b\u1ecb\u012f\u1e2d\u0268\u0131"},{base:"j",letters:"j\u24d9\uff4a\u0135\u01f0\u0249"},{base:"k",letters:"k\u24da\uff4b\u1e31\u01e9\u1e33\u0137\u1e35\u0199\u2c6a\ua741\ua743\ua745\ua7a3"},{base:"l",letters:"l\u24db\uff4c\u0140\u013a\u013e\u1e37\u1e39\u013c\u1e3d\u1e3b\u017f\u0142\u019a\u026b\u2c61\ua749\ua781\ua747"},{base:"lj",letters:"\u01c9"},{base:"m",letters:"m\u24dc\uff4d\u1e3f\u1e41\u1e43\u0271\u026f"},{base:"n",letters:"n\u24dd\uff4e\u01f9\u0144\xf1\u1e45\u0148\u1e47\u0146\u1e4b\u1e49\u019e\u0272\u0149\ua791\ua7a5"},{base:"nj",letters:"\u01cc"},{base:"o",letters:"o\u24de\uff4f\xf2\xf3\xf4\u1ed3\u1ed1\u1ed7\u1ed5\xf5\u1e4d\u022d\u1e4f\u014d\u1e51\u1e53\u014f\u022f\u0231\xf6\u022b\u1ecf\u0151\u01d2\u020d\u020f\u01a1\u1edd\u1edb\u1ee1\u1edf\u1ee3\u1ecd\u1ed9\u01eb\u01ed\xf8\u01ff\u0254\ua74b\ua74d\u0275"},{base:"oi",letters:"\u01a3"},{base:"ou",letters:"\u0223"},{base:"oo",letters:"\ua74f"},{base:"p",letters:"p\u24df\uff50\u1e55\u1e57\u01a5\u1d7d\ua751\ua753\ua755"},{base:"q",letters:"q\u24e0\uff51\u024b\ua757\ua759"},{base:"r",letters:"r\u24e1\uff52\u0155\u1e59\u0159\u0211\u0213\u1e5b\u1e5d\u0157\u1e5f\u024d\u027d\ua75b\ua7a7\ua783"},{base:"s",letters:"s\u24e2\uff53\xdf\u015b\u1e65\u015d\u1e61\u0161\u1e67\u1e63\u1e69\u0219\u015f\u023f\ua7a9\ua785\u1e9b"},{base:"t",letters:"t\u24e3\uff54\u1e6b\u1e97\u0165\u1e6d\u021b\u0163\u1e71\u1e6f\u0167\u01ad\u0288\u2c66\ua787"},{base:"tz",letters:"\ua729"},{base:"u",letters:"u\u24e4\uff55\xf9\xfa\xfb\u0169\u1e79\u016b\u1e7b\u016d\xfc\u01dc\u01d8\u01d6\u01da\u1ee7\u016f\u0171\u01d4\u0215\u0217\u01b0\u1eeb\u1ee9\u1eef\u1eed\u1ef1\u1ee5\u1e73\u0173\u1e77\u1e75\u0289"},{base:"v",letters:"v\u24e5\uff56\u1e7d\u1e7f\u028b\ua75f\u028c"},{base:"vy",letters:"\ua761"},{base:"w",letters:"w\u24e6\uff57\u1e81\u1e83\u0175\u1e87\u1e85\u1e98\u1e89\u2c73"},{base:"x",letters:"x\u24e7\uff58\u1e8b\u1e8d"},{base:"y",letters:"y\u24e8\uff59\u1ef3\xfd\u0177\u1ef9\u0233\u1e8f\xff\u1ef7\u1e99\u1ef5\u01b4\u024f\u1eff"},{base:"z",letters:"z\u24e9\uff5a\u017a\u1e91\u017c\u017e\u1e93\u1e95\u01b6\u0225\u0240\u2c6c\ua763"}],Fw=new RegExp("["+Lw.map(function(e){return e.letters}).join("")+"]","g"),qw={},zw=0;zw<Lw.length;zw++)for(var Uw=Lw[zw],Gw=0;Gw<Uw.letters.length;Gw++)qw[Uw.letters[Gw]]=Uw.base;var Vw=function(e){return e.replace(Fw,function(e){return qw[e]})},Hw=function(e,t){void 0===t&&(t=Bw);var l=null;function r(){for(var r=[],n=0;n<arguments.length;n++)r[n]=arguments[n];if(l&&l.lastThis===this&&t(r,l.lastArgs))return l.lastResult;var i=e.apply(this,r);return l={lastResult:i,lastArgs:r,lastThis:this},i}return r.clear=function(){l=null},r}(Vw),Ww=function(e){return e.replace(/^\s+|\s+$/g,"")},Zw=function(e){return"".concat(e.label," ").concat(e.value)},$w=["innerRef"];function Kw(e){var t=e.innerRef,l=function(e){for(var t=arguments.length,l=new Array(t>1?t-1:0),r=1;r<t;r++)l[r-1]=arguments[r];var n=Object.entries(e).filter(function(e){var t=VN(e,1)[0];return!l.includes(t)});return n.reduce(function(e,t){var l=VN(t,2),r=l[0],n=l[1];return e[r]=n,e},{})}(HN(e,$w),"onExited","in","enter","exit","appear");return(0,Ti.tZ)("input",(0,en.Z)({ref:t},l,{css:(0,Ti.iv)({label:"dummyInput",background:0,border:0,caretColor:"transparent",fontSize:"inherit",gridArea:"1 / 1 / 2 / 3",outline:0,padding:0,width:1,color:"transparent",left:-100,opacity:0,position:"relative",transform:"scale(.01)"},"","")}))}var Yw=["boxSizing","height","overflow","paddingRight","position"],Qw={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function Jw(e){e.cancelable&&e.preventDefault()}function Xw(e){e.stopPropagation()}function eI(){var e=this.scrollTop,t=this.scrollHeight,l=e+this.offsetHeight;0===e?this.scrollTop=1:l===t&&(this.scrollTop=e-1)}function tI(){return"ontouchstart"in window||navigator.maxTouchPoints}var lI=!("undefined"===typeof window||!window.document||!window.document.createElement),rI=0,nI={capture:!1,passive:!1};var iI=function(e){var t=e.target;return t.ownerDocument.activeElement&&t.ownerDocument.activeElement.blur()},aI={name:"1kfdb0e",styles:"position:fixed;left:0;bottom:0;right:0;top:0"};function sI(e){var t=e.children,l=e.lockEnabled,r=e.captureEnabled,n=function(e){var t=e.isEnabled,l=e.onBottomArrive,r=e.onBottomLeave,n=e.onTopArrive,i=e.onTopLeave,a=(0,o.useRef)(!1),s=(0,o.useRef)(!1),c=(0,o.useRef)(0),u=(0,o.useRef)(null),p=(0,o.useCallback)(function(e,t){if(null!==u.current){var o=u.current,c=o.scrollTop,p=o.scrollHeight,d=o.clientHeight,m=u.current,h=t>0,g=p-d-c,y=!1;g>t&&a.current&&(r&&r(e),a.current=!1),h&&s.current&&(i&&i(e),s.current=!1),h&&t>g?(l&&!a.current&&l(e),m.scrollTop=p,y=!0,a.current=!0):!h&&-t>c&&(n&&!s.current&&n(e),m.scrollTop=0,y=!0,s.current=!0),y&&function(e){e.cancelable&&e.preventDefault(),e.stopPropagation()}(e)}},[l,r,n,i]),d=(0,o.useCallback)(function(e){p(e,e.deltaY)},[p]),m=(0,o.useCallback)(function(e){c.current=e.changedTouches[0].clientY},[]),h=(0,o.useCallback)(function(e){var t=c.current-e.changedTouches[0].clientY;p(e,t)},[p]),g=(0,o.useCallback)(function(e){if(e){var t=!!KC&&{passive:!1};e.addEventListener("wheel",d,t),e.addEventListener("touchstart",m,t),e.addEventListener("touchmove",h,t)}},[h,m,d]),y=(0,o.useCallback)(function(e){e&&(e.removeEventListener("wheel",d,!1),e.removeEventListener("touchstart",m,!1),e.removeEventListener("touchmove",h,!1))},[h,m,d]);return(0,o.useEffect)(function(){if(t){var e=u.current;return g(e),function(){y(e)}}},[t,g,y]),function(e){u.current=e}}({isEnabled:void 0===r||r,onBottomArrive:e.onBottomArrive,onBottomLeave:e.onBottomLeave,onTopArrive:e.onTopArrive,onTopLeave:e.onTopLeave}),i=function(e){var t=e.isEnabled,l=e.accountForScrollbars,r=void 0===l||l,n=(0,o.useRef)({}),i=(0,o.useRef)(null),a=(0,o.useCallback)(function(e){if(lI){var t=document.body,l=t&&t.style;if(r&&Yw.forEach(function(e){var t=l&&l[e];n.current[e]=t}),r&&rI<1){var i=parseInt(n.current.paddingRight,10)||0,a=document.body?document.body.clientWidth:0,s=window.innerWidth-a+i||0;Object.keys(Qw).forEach(function(e){var t=Qw[e];l&&(l[e]=t)}),l&&(l.paddingRight="".concat(s,"px"))}t&&tI()&&(t.addEventListener("touchmove",Jw,nI),e&&(e.addEventListener("touchstart",eI,nI),e.addEventListener("touchmove",Xw,nI))),rI+=1}},[r]),s=(0,o.useCallback)(function(e){if(lI){var t=document.body,l=t&&t.style;rI=Math.max(rI-1,0),r&&rI<1&&Yw.forEach(function(e){var t=n.current[e];l&&(l[e]=t)}),t&&tI()&&(t.removeEventListener("touchmove",Jw,nI),e&&(e.removeEventListener("touchstart",eI,nI),e.removeEventListener("touchmove",Xw,nI)))}},[r]);return(0,o.useEffect)(function(){if(t){var e=i.current;return a(e),function(){s(e)}}},[t,a,s]),function(e){i.current=e}}({isEnabled:l});return(0,Ti.tZ)(o.Fragment,null,l&&(0,Ti.tZ)("div",{onClick:iI,css:aI}),t(function(e){n(e),i(e)}))}var oI={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},cI=function(e){var t=e.name,l=e.onFocus;return(0,Ti.tZ)("input",{required:!0,name:t,tabIndex:-1,"aria-hidden":"true",onFocus:l,css:oI,value:"",onChange:function(){}})};function uI(e){var t;return"undefined"!==typeof window&&null!=window.navigator&&e.test((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.platform)||window.navigator.platform)}function pI(){return uI(/^Mac/i)}function dI(){return uI(/^iPhone/i)||uI(/^iPad/i)||pI()&&navigator.maxTouchPoints>1}var mI=function(e){return e.label},hI=function(e){return e.value},gI={clearIndicator:fw,container:function(e){var t=e.isDisabled;return{label:"container",direction:e.isRtl?"rtl":void 0,pointerEvents:t?"none":void 0,position:"relative"}},control:function(e,t){var l=e.isDisabled,r=e.isFocused,n=e.theme,i=n.colors,a=n.borderRadius;return UN({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:n.spacing.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},t?{}:{backgroundColor:l?i.neutral5:i.neutral0,borderColor:l?i.neutral10:r?i.primary:i.neutral20,borderRadius:a,borderStyle:"solid",borderWidth:1,boxShadow:r?"0 0 0 1px ".concat(i.primary):void 0,"&:hover":{borderColor:r?i.primary:i.neutral30}})},dropdownIndicator:yw,group:function(e,t){var l=e.theme.spacing;return t?{}:{paddingBottom:2*l.baseUnit,paddingTop:2*l.baseUnit}},groupHeading:function(e,t){var l=e.theme,r=l.colors,n=l.spacing;return UN({label:"group",cursor:"default",display:"block"},t?{}:{color:r.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:3*n.baseUnit,paddingRight:3*n.baseUnit,textTransform:"uppercase"})},indicatorsContainer:function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},indicatorSeparator:function(e,t){var l=e.isDisabled,r=e.theme,n=r.spacing.baseUnit,i=r.colors;return UN({label:"indicatorSeparator",alignSelf:"stretch",width:1},t?{}:{backgroundColor:l?i.neutral10:i.neutral20,marginBottom:2*n,marginTop:2*n})},input:function(e,t){var l=e.isDisabled,r=e.value,n=e.theme,i=n.spacing,a=n.colors;return UN(UN({visibility:l?"hidden":"visible",transform:r?"translateZ(0)":""},Iw),t?{}:{margin:i.baseUnit/2,paddingBottom:i.baseUnit/2,paddingTop:i.baseUnit/2,color:a.neutral80})},loadingIndicator:function(e,t){var l=e.isFocused,r=e.size,n=e.theme,i=n.colors,a=n.spacing.baseUnit;return UN({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:r,lineHeight:1,marginRight:r,textAlign:"center",verticalAlign:"middle"},t?{}:{color:l?i.neutral60:i.neutral20,padding:2*a})},loadingMessage:ow,menu:function(e,t){var l,r=e.placement,n=e.theme,i=n.borderRadius,a=n.spacing,s=n.colors;return UN((l={label:"menu"},(0,qN.Z)(l,function(e){return e?{bottom:"top",top:"bottom"}[e]:"bottom"}(r),"100%"),(0,qN.Z)(l,"position","absolute"),(0,qN.Z)(l,"width","100%"),(0,qN.Z)(l,"zIndex",1),l),t?{}:{backgroundColor:s.neutral0,borderRadius:i,boxShadow:"0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)",marginBottom:a.menuGutter,marginTop:a.menuGutter})},menuList:function(e,t){var l=e.maxHeight,r=e.theme.spacing.baseUnit;return UN({maxHeight:l,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},t?{}:{paddingBottom:r,paddingTop:r})},menuPortal:function(e){var t=e.rect,l=e.offset,r=e.position;return{left:t.left,position:r,top:l,width:t.width,zIndex:1}},multiValue:function(e,t){var l=e.theme,r=l.spacing,n=l.borderRadius,i=l.colors;return UN({label:"multiValue",display:"flex",minWidth:0},t?{}:{backgroundColor:i.neutral10,borderRadius:n/2,margin:r.baseUnit/2})},multiValueLabel:function(e,t){var l=e.theme,r=l.borderRadius,n=l.colors,i=e.cropWithEllipsis;return UN({overflow:"hidden",textOverflow:i||void 0===i?"ellipsis":void 0,whiteSpace:"nowrap"},t?{}:{borderRadius:r/2,color:n.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},multiValueRemove:function(e,t){var l=e.theme,r=l.spacing,n=l.borderRadius,i=l.colors,a=e.isFocused;return UN({alignItems:"center",display:"flex"},t?{}:{borderRadius:n/2,backgroundColor:a?i.dangerLight:void 0,paddingLeft:r.baseUnit,paddingRight:r.baseUnit,":hover":{backgroundColor:i.dangerLight,color:i.danger}})},noOptionsMessage:sw,option:function(e,t){var l=e.isDisabled,r=e.isFocused,n=e.isSelected,i=e.theme,a=i.spacing,s=i.colors;return UN({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},t?{}:{backgroundColor:n?s.primary:r?s.primary25:"transparent",color:l?s.neutral20:n?s.neutral0:"inherit",padding:"".concat(2*a.baseUnit,"px ").concat(3*a.baseUnit,"px"),":active":{backgroundColor:l?void 0:n?s.primary:s.primary50}})},placeholder:function(e,t){var l=e.theme,r=l.spacing,n=l.colors;return UN({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},t?{}:{color:n.neutral50,marginLeft:r.baseUnit/2,marginRight:r.baseUnit/2})},singleValue:function(e,t){var l=e.isDisabled,r=e.theme,n=r.spacing,i=r.colors;return UN({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t?{}:{color:l?i.neutral40:i.neutral80,marginLeft:n.baseUnit/2,marginRight:n.baseUnit/2})},valueContainer:function(e,t){var l=e.theme.spacing,r=e.isMulti,n=e.hasValue,i=e.selectProps.controlShouldRenderValue;return UN({alignItems:"center",display:r&&n&&i?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},t?{}:{padding:"".concat(l.baseUnit/2,"px ").concat(2*l.baseUnit,"px")})}};var yI={borderRadius:4,colors:{primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},spacing:{baseUnit:4,controlHeight:38,menuGutter:8}},fI={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:HC(),captureMenuScroll:!HC(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:function(e){return function(t,l){if(t.data.__isNew__)return!0;var r=UN({ignoreCase:!0,ignoreAccents:!0,stringify:Zw,trim:!0,matchFrom:"any"},e),n=r.ignoreCase,i=r.ignoreAccents,a=r.stringify,s=r.trim,o=r.matchFrom,c=s?Ww(l):l,u=s?Ww(a(t)):a(t);return n&&(c=c.toLowerCase(),u=u.toLowerCase()),i&&(c=Hw(c),u=Vw(u)),"start"===o?u.substr(0,c.length)===c:u.indexOf(c)>-1}}(),formatGroupLabel:function(e){return e.label},getOptionLabel:mI,getOptionValue:hI,isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:function(e){return!!e.isDisabled},loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!function(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch(e){return!1}}(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(e){var t=e.count;return"".concat(t," result").concat(1!==t?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function bI(e,t,l,r){return{type:"option",data:t,isDisabled:kI(e,t,l),isSelected:TI(e,t,l),label:wI(e,t),value:II(e,t),index:r}}function vI(e,t){return e.options.map(function(l,r){if("options"in l){var n=l.options.map(function(l,r){return bI(e,l,t,r)}).filter(function(t){return NI(e,t)});return n.length>0?{type:"group",data:l,options:n,index:r}:void 0}var i=bI(e,l,t,r);return NI(e,i)?i:void 0}).filter(YC)}function xI(e){return e.reduce(function(e,t){return"group"===t.type?e.push.apply(e,XN(t.options.map(function(e){return e.data}))):e.push(t.data),e},[])}function SI(e,t){return e.reduce(function(e,l){return"group"===l.type?e.push.apply(e,XN(l.options.map(function(e){return{data:e.data,id:"".concat(t,"-").concat(l.index,"-").concat(e.index)}}))):e.push({data:l.data,id:"".concat(t,"-").concat(l.index)}),e},[])}function NI(e,t){var l=e.inputValue,r=void 0===l?"":l,n=t.data,i=t.isSelected,a=t.label,s=t.value;return(!DI(e)||!i)&&AI(e,{label:a,value:s,data:n},r)}var CI=function(e,t){var l;return(null===(l=e.find(function(e){return e.data===t}))||void 0===l?void 0:l.id)||null},wI=function(e,t){return e.getOptionLabel(t)},II=function(e,t){return e.getOptionValue(t)};function kI(e,t,l){return"function"===typeof e.isOptionDisabled&&e.isOptionDisabled(t,l)}function TI(e,t,l){if(l.indexOf(t)>-1)return!0;if("function"===typeof e.isOptionSelected)return e.isOptionSelected(t,l);var r=II(e,t);return l.some(function(t){return II(e,t)===r})}function AI(e,t,l){return!e.filterOption||e.filterOption(t,l)}var DI=function(e){var t=e.hideSelectedOptions,l=e.isMulti;return void 0===t?l:t},MI=1,EI=function(e){(0,YN.Z)(l,e);var t=(0,QN.Z)(l);function l(e){var r;if((0,$N.Z)(this,l),(r=t.call(this,e)).state={ariaSelection:null,focusedOption:null,focusedOptionId:null,focusableOptionsWithIds:[],focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0,instancePrefix:"",isAppleDevice:!1},r.blockOptionHover=!1,r.isComposing=!1,r.commonProps=void 0,r.initialTouchX=0,r.initialTouchY=0,r.openAfterFocus=!1,r.scrollToFocusedOptionOnUpdate=!1,r.userIsDragging=void 0,r.controlRef=null,r.getControlRef=function(e){r.controlRef=e},r.focusedOptionRef=null,r.getFocusedOptionRef=function(e){r.focusedOptionRef=e},r.menuListRef=null,r.getMenuListRef=function(e){r.menuListRef=e},r.inputRef=null,r.getInputRef=function(e){r.inputRef=e},r.focus=r.focusInput,r.blur=r.blurInput,r.onChange=function(e,t){var l=r.props,n=l.onChange,i=l.name;t.name=i,r.ariaOnChange(e,t),n(e,t)},r.setValue=function(e,t,l){var n=r.props,i=n.closeMenuOnSelect,a=n.isMulti,s=n.inputValue;r.onInputChange("",{action:"set-value",prevInputValue:s}),i&&(r.setState({inputIsHiddenAfterUpdate:!a}),r.onMenuClose()),r.setState({clearFocusValueOnUpdate:!0}),r.onChange(e,{action:t,option:l})},r.selectOption=function(e){var t=r.props,l=t.blurInputOnSelect,n=t.isMulti,i=t.name,a=r.state.selectValue,s=n&&r.isOptionSelected(e,a),o=r.isOptionDisabled(e,a);if(s){var c=r.getOptionValue(e);r.setValue(a.filter(function(e){return r.getOptionValue(e)!==c}),"deselect-option",e)}else{if(o)return void r.ariaOnChange(e,{action:"select-option",option:e,name:i});n?r.setValue([].concat(XN(a),[e]),"select-option",e):r.setValue(e,"select-option")}l&&r.blurInput()},r.removeValue=function(e){var t=r.props.isMulti,l=r.state.selectValue,n=r.getOptionValue(e),i=l.filter(function(e){return r.getOptionValue(e)!==n}),a=QC(t,i,i[0]||null);r.onChange(a,{action:"remove-value",removedValue:e}),r.focusInput()},r.clearValue=function(){var e=r.state.selectValue;r.onChange(QC(r.props.isMulti,[],null),{action:"clear",removedValues:e})},r.popValue=function(){var e=r.props.isMulti,t=r.state.selectValue,l=t[t.length-1],n=t.slice(0,t.length-1),i=QC(e,n,n[0]||null);l&&r.onChange(i,{action:"pop-value",removedValue:l})},r.getFocusedOptionId=function(e){return CI(r.state.focusableOptionsWithIds,e)},r.getFocusableOptionsWithIds=function(){return SI(vI(r.props,r.state.selectValue),r.getElementId("option"))},r.getValue=function(){return r.state.selectValue},r.cx=function(){for(var e=arguments.length,t=new Array(e),l=0;l<e;l++)t[l]=arguments[l];return _C.apply(void 0,[r.props.classNamePrefix].concat(t))},r.getOptionLabel=function(e){return wI(r.props,e)},r.getOptionValue=function(e){return II(r.props,e)},r.getStyles=function(e,t){var l=r.props.unstyled,n=gI[e](t,l);n.boxSizing="border-box";var i=r.props.styles[e];return i?i(n,t):n},r.getClassNames=function(e,t){var l,n;return null===(l=(n=r.props.classNames)[e])||void 0===l?void 0:l.call(n,t)},r.getElementId=function(e){return"".concat(r.state.instancePrefix,"-").concat(e)},r.getComponents=function(){return e=r.props,UN(UN({},Mw),e.components);var e},r.buildCategorizedOptions=function(){return vI(r.props,r.state.selectValue)},r.getCategorizedOptions=function(){return r.props.menuIsOpen?r.buildCategorizedOptions():[]},r.buildFocusableOptions=function(){return xI(r.buildCategorizedOptions())},r.getFocusableOptions=function(){return r.props.menuIsOpen?r.buildFocusableOptions():[]},r.ariaOnChange=function(e,t){r.setState({ariaSelection:UN({value:e},t)})},r.onMenuMouseDown=function(e){0===e.button&&(e.stopPropagation(),e.preventDefault(),r.focusInput())},r.onMenuMouseMove=function(e){r.blockOptionHover=!1},r.onControlMouseDown=function(e){if(!e.defaultPrevented){var t=r.props.openMenuOnClick;r.state.isFocused?r.props.menuIsOpen?"INPUT"!==e.target.tagName&&"TEXTAREA"!==e.target.tagName&&r.onMenuClose():t&&r.openMenu("first"):(t&&(r.openAfterFocus=!0),r.focusInput()),"INPUT"!==e.target.tagName&&"TEXTAREA"!==e.target.tagName&&e.preventDefault()}},r.onDropdownIndicatorMouseDown=function(e){if((!e||"mousedown"!==e.type||0===e.button)&&!r.props.isDisabled){var t=r.props,l=t.isMulti,n=t.menuIsOpen;r.focusInput(),n?(r.setState({inputIsHiddenAfterUpdate:!l}),r.onMenuClose()):r.openMenu("first"),e.preventDefault()}},r.onClearIndicatorMouseDown=function(e){e&&"mousedown"===e.type&&0!==e.button||(r.clearValue(),e.preventDefault(),r.openAfterFocus=!1,"touchend"===e.type?r.focusInput():setTimeout(function(){return r.focusInput()}))},r.onScroll=function(e){"boolean"===typeof r.props.closeMenuOnScroll?e.target instanceof HTMLElement&&qC(e.target)&&r.props.onMenuClose():"function"===typeof r.props.closeMenuOnScroll&&r.props.closeMenuOnScroll(e)&&r.props.onMenuClose()},r.onCompositionStart=function(){r.isComposing=!0},r.onCompositionEnd=function(){r.isComposing=!1},r.onTouchStart=function(e){var t=e.touches,l=t&&t.item(0);l&&(r.initialTouchX=l.clientX,r.initialTouchY=l.clientY,r.userIsDragging=!1)},r.onTouchMove=function(e){var t=e.touches,l=t&&t.item(0);if(l){var n=Math.abs(l.clientX-r.initialTouchX),i=Math.abs(l.clientY-r.initialTouchY);r.userIsDragging=n>5||i>5}},r.onTouchEnd=function(e){r.userIsDragging||(r.controlRef&&!r.controlRef.contains(e.target)&&r.menuListRef&&!r.menuListRef.contains(e.target)&&r.blurInput(),r.initialTouchX=0,r.initialTouchY=0)},r.onControlTouchEnd=function(e){r.userIsDragging||r.onControlMouseDown(e)},r.onClearIndicatorTouchEnd=function(e){r.userIsDragging||r.onClearIndicatorMouseDown(e)},r.onDropdownIndicatorTouchEnd=function(e){r.userIsDragging||r.onDropdownIndicatorMouseDown(e)},r.handleInputChange=function(e){var t=r.props.inputValue,l=e.currentTarget.value;r.setState({inputIsHiddenAfterUpdate:!1}),r.onInputChange(l,{action:"input-change",prevInputValue:t}),r.props.menuIsOpen||r.onMenuOpen()},r.onInputFocus=function(e){r.props.onFocus&&r.props.onFocus(e),r.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(r.openAfterFocus||r.props.openMenuOnFocus)&&r.openMenu("first"),r.openAfterFocus=!1},r.onInputBlur=function(e){var t=r.props.inputValue;r.menuListRef&&r.menuListRef.contains(document.activeElement)?r.inputRef.focus():(r.props.onBlur&&r.props.onBlur(e),r.onInputChange("",{action:"input-blur",prevInputValue:t}),r.onMenuClose(),r.setState({focusedValue:null,isFocused:!1}))},r.onOptionHover=function(e){if(!r.blockOptionHover&&r.state.focusedOption!==e){var t=r.getFocusableOptions().indexOf(e);r.setState({focusedOption:e,focusedOptionId:t>-1?r.getFocusedOptionId(e):null})}},r.shouldHideSelectedOptions=function(){return DI(r.props)},r.onValueInputFocus=function(e){e.preventDefault(),e.stopPropagation(),r.focus()},r.onKeyDown=function(e){var t=r.props,l=t.isMulti,n=t.backspaceRemovesValue,i=t.escapeClearsValue,a=t.inputValue,s=t.isClearable,o=t.isDisabled,c=t.menuIsOpen,u=t.onKeyDown,p=t.tabSelectsValue,d=t.openMenuOnFocus,m=r.state,h=m.focusedOption,g=m.focusedValue,y=m.selectValue;if(!o&&("function"!==typeof u||(u(e),!e.defaultPrevented))){switch(r.blockOptionHover=!0,e.key){case"ArrowLeft":if(!l||a)return;r.focusValue("previous");break;case"ArrowRight":if(!l||a)return;r.focusValue("next");break;case"Delete":case"Backspace":if(a)return;if(g)r.removeValue(g);else{if(!n)return;l?r.popValue():s&&r.clearValue()}break;case"Tab":if(r.isComposing)return;if(e.shiftKey||!c||!p||!h||d&&r.isOptionSelected(h,y))return;r.selectOption(h);break;case"Enter":if(229===e.keyCode)break;if(c){if(!h)return;if(r.isComposing)return;r.selectOption(h);break}return;case"Escape":c?(r.setState({inputIsHiddenAfterUpdate:!1}),r.onInputChange("",{action:"menu-close",prevInputValue:a}),r.onMenuClose()):s&&i&&r.clearValue();break;case" ":if(a)return;if(!c){r.openMenu("first");break}if(!h)return;r.selectOption(h);break;case"ArrowUp":c?r.focusOption("up"):r.openMenu("last");break;case"ArrowDown":c?r.focusOption("down"):r.openMenu("first");break;case"PageUp":if(!c)return;r.focusOption("pageup");break;case"PageDown":if(!c)return;r.focusOption("pagedown");break;case"Home":if(!c)return;r.focusOption("first");break;case"End":if(!c)return;r.focusOption("last");break;default:return}e.preventDefault()}},r.state.instancePrefix="react-select-"+(r.props.instanceId||++MI),r.state.selectValue=OC(e.value),e.menuIsOpen&&r.state.selectValue.length){var n=r.getFocusableOptionsWithIds(),i=r.buildFocusableOptions(),a=i.indexOf(r.state.selectValue[0]);r.state.focusableOptionsWithIds=n,r.state.focusedOption=i[a],r.state.focusedOptionId=CI(n,i[a])}return r}return(0,KN.Z)(l,[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput(),this.props.menuIsOpen&&this.state.focusedOption&&this.menuListRef&&this.focusedOptionRef&&VC(this.menuListRef,this.focusedOptionRef),(pI()||dI())&&this.setState({isAppleDevice:!0})}},{key:"componentDidUpdate",value:function(e){var t=this.props,l=t.isDisabled,r=t.menuIsOpen,n=this.state.isFocused;(n&&!l&&e.isDisabled||n&&r&&!e.menuIsOpen)&&this.focusInput(),n&&l&&!e.isDisabled?this.setState({isFocused:!1},this.onMenuClose):n||l||!e.isDisabled||this.inputRef!==document.activeElement||this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(VC(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(e,t){this.props.onInputChange(e,t)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(e){var t=this,l=this.state,r=l.selectValue,n=l.isFocused,i=this.buildFocusableOptions(),a="first"===e?0:i.length-1;if(!this.props.isMulti){var s=i.indexOf(r[0]);s>-1&&(a=s)}this.scrollToFocusedOptionOnUpdate=!(n&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:i[a],focusedOptionId:this.getFocusedOptionId(i[a])},function(){return t.onMenuOpen()})}},{key:"focusValue",value:function(e){var t=this.state,l=t.selectValue,r=t.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var n=l.indexOf(r);r||(n=-1);var i=l.length-1,a=-1;if(l.length){switch(e){case"previous":a=0===n?0:-1===n?i:n-1;break;case"next":n>-1&&n<i&&(a=n+1)}this.setState({inputIsHidden:-1!==a,focusedValue:l[a]})}}}},{key:"focusOption",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"first",t=this.props.pageSize,l=this.state.focusedOption,r=this.getFocusableOptions();if(r.length){var n=0,i=r.indexOf(l);l||(i=-1),"up"===e?n=i>0?i-1:r.length-1:"down"===e?n=(i+1)%r.length:"pageup"===e?(n=i-t)<0&&(n=0):"pagedown"===e?(n=i+t)>r.length-1&&(n=r.length-1):"last"===e&&(n=r.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:r[n],focusedValue:null,focusedOptionId:this.getFocusedOptionId(r[n])})}}},{key:"getTheme",value:function(){return this.props.theme?"function"===typeof this.props.theme?this.props.theme(yI):UN(UN({},yI),this.props.theme):yI}},{key:"getCommonProps",value:function(){var e=this.clearValue,t=this.cx,l=this.getStyles,r=this.getClassNames,n=this.getValue,i=this.selectOption,a=this.setValue,s=this.props,o=s.isMulti,c=s.isRtl,u=s.options;return{clearValue:e,cx:t,getStyles:l,getClassNames:r,getValue:n,hasValue:this.hasValue(),isMulti:o,isRtl:c,options:u,selectOption:i,selectProps:s,setValue:a,theme:this.getTheme()}}},{key:"hasValue",value:function(){return this.state.selectValue.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var e=this.props,t=e.isClearable,l=e.isMulti;return void 0===t?l:t}},{key:"isOptionDisabled",value:function(e,t){return kI(this.props,e,t)}},{key:"isOptionSelected",value:function(e,t){return TI(this.props,e,t)}},{key:"filterOption",value:function(e,t){return AI(this.props,e,t)}},{key:"formatOptionLabel",value:function(e,t){if("function"===typeof this.props.formatOptionLabel){var l=this.props.inputValue,r=this.state.selectValue;return this.props.formatOptionLabel(e,{context:t,inputValue:l,selectValue:r})}return this.getOptionLabel(e)}},{key:"formatGroupLabel",value:function(e){return this.props.formatGroupLabel(e)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var e=this.props,t=e.isDisabled,l=e.isSearchable,r=e.inputId,n=e.inputValue,i=e.tabIndex,a=e.form,s=e.menuIsOpen,c=e.required,u=this.getComponents().Input,p=this.state,d=p.inputIsHidden,m=p.ariaSelection,h=this.commonProps,g=r||this.getElementId("input"),y=UN(UN(UN({"aria-autocomplete":"list","aria-expanded":s,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-required":c,role:"combobox","aria-activedescendant":this.state.isAppleDevice?void 0:this.state.focusedOptionId||""},s&&{"aria-controls":this.getElementId("listbox")}),!l&&{"aria-readonly":!0}),this.hasValue()?"initial-input-focus"===(null===m||void 0===m?void 0:m.action)&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return l?o.createElement(u,(0,en.Z)({},h,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:g,innerRef:this.getInputRef,isDisabled:t,isHidden:d,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:i,form:a,type:"text",value:n},y)):o.createElement(Kw,(0,en.Z)({id:g,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:jC,onFocus:this.onInputFocus,disabled:t,tabIndex:i,inputMode:"none",form:a,value:""},y))}},{key:"renderPlaceholderOrValue",value:function(){var e=this,t=this.getComponents(),l=t.MultiValue,r=t.MultiValueContainer,n=t.MultiValueLabel,i=t.MultiValueRemove,a=t.SingleValue,s=t.Placeholder,c=this.commonProps,u=this.props,p=u.controlShouldRenderValue,d=u.isDisabled,m=u.isMulti,h=u.inputValue,g=u.placeholder,y=this.state,f=y.selectValue,b=y.focusedValue,v=y.isFocused;if(!this.hasValue()||!p)return h?null:o.createElement(s,(0,en.Z)({},c,{key:"placeholder",isDisabled:d,isFocused:v,innerProps:{id:this.getElementId("placeholder")}}),g);if(m)return f.map(function(t,a){var s=t===b,u="".concat(e.getOptionLabel(t),"-").concat(e.getOptionValue(t));return o.createElement(l,(0,en.Z)({},c,{components:{Container:r,Label:n,Remove:i},isFocused:s,isDisabled:d,key:u,index:a,removeProps:{onClick:function(){return e.removeValue(t)},onTouchEnd:function(){return e.removeValue(t)},onMouseDown:function(e){e.preventDefault()}},data:t}),e.formatOptionLabel(t,"value"))});if(h)return null;var x=f[0];return o.createElement(a,(0,en.Z)({},c,{data:x,isDisabled:d}),this.formatOptionLabel(x,"value"))}},{key:"renderClearIndicator",value:function(){var e=this.getComponents().ClearIndicator,t=this.commonProps,l=this.props,r=l.isDisabled,n=l.isLoading,i=this.state.isFocused;if(!this.isClearable()||!e||r||!this.hasValue()||n)return null;var a={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return o.createElement(e,(0,en.Z)({},t,{innerProps:a,isFocused:i}))}},{key:"renderLoadingIndicator",value:function(){var e=this.getComponents().LoadingIndicator,t=this.commonProps,l=this.props,r=l.isDisabled,n=l.isLoading,i=this.state.isFocused;if(!e||!n)return null;return o.createElement(e,(0,en.Z)({},t,{innerProps:{"aria-hidden":"true"},isDisabled:r,isFocused:i}))}},{key:"renderIndicatorSeparator",value:function(){var e=this.getComponents(),t=e.DropdownIndicator,l=e.IndicatorSeparator;if(!t||!l)return null;var r=this.commonProps,n=this.props.isDisabled,i=this.state.isFocused;return o.createElement(l,(0,en.Z)({},r,{isDisabled:n,isFocused:i}))}},{key:"renderDropdownIndicator",value:function(){var e=this.getComponents().DropdownIndicator;if(!e)return null;var t=this.commonProps,l=this.props.isDisabled,r=this.state.isFocused,n={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return o.createElement(e,(0,en.Z)({},t,{innerProps:n,isDisabled:l,isFocused:r}))}},{key:"renderMenu",value:function(){var e=this,t=this.getComponents(),l=t.Group,r=t.GroupHeading,n=t.Menu,i=t.MenuList,a=t.MenuPortal,s=t.LoadingMessage,c=t.NoOptionsMessage,u=t.Option,p=this.commonProps,d=this.state.focusedOption,m=this.props,h=m.captureMenuScroll,g=m.inputValue,y=m.isLoading,f=m.loadingMessage,b=m.minMenuHeight,v=m.maxMenuHeight,x=m.menuIsOpen,S=m.menuPlacement,N=m.menuPosition,C=m.menuPortalTarget,w=m.menuShouldBlockScroll,I=m.menuShouldScrollIntoView,k=m.noOptionsMessage,T=m.onMenuScrollToTop,A=m.onMenuScrollToBottom;if(!x)return null;var D,M=function(t,l){var r=t.type,n=t.data,i=t.isDisabled,a=t.isSelected,s=t.label,c=t.value,m=d===n,h=i?void 0:function(){return e.onOptionHover(n)},g=i?void 0:function(){return e.selectOption(n)},y="".concat(e.getElementId("option"),"-").concat(l),f={id:y,onClick:g,onMouseMove:h,onMouseOver:h,tabIndex:-1,role:"option","aria-selected":e.state.isAppleDevice?void 0:a};return o.createElement(u,(0,en.Z)({},p,{innerProps:f,data:n,isDisabled:i,isSelected:a,key:y,label:s,type:r,value:c,isFocused:m,innerRef:m?e.getFocusedOptionRef:void 0}),e.formatOptionLabel(t.data,"menu"))};if(this.hasOptions())D=this.getCategorizedOptions().map(function(t){if("group"===t.type){var n=t.data,i=t.options,a=t.index,s="".concat(e.getElementId("group"),"-").concat(a),c="".concat(s,"-heading");return o.createElement(l,(0,en.Z)({},p,{key:s,data:n,options:i,Heading:r,headingProps:{id:c,data:t.data},label:e.formatGroupLabel(t.data)}),t.options.map(function(e){return M(e,"".concat(a,"-").concat(e.index))}))}if("option"===t.type)return M(t,"".concat(t.index))});else if(y){var E=f({inputValue:g});if(null===E)return null;D=o.createElement(s,p,E)}else{var R=k({inputValue:g});if(null===R)return null;D=o.createElement(c,p,R)}var B={minMenuHeight:b,maxMenuHeight:v,menuPlacement:S,menuPosition:N,menuShouldScrollIntoView:I},j=o.createElement(nw,(0,en.Z)({},p,B),function(t){var l=t.ref,r=t.placerProps,a=r.placement,s=r.maxHeight;return o.createElement(n,(0,en.Z)({},p,B,{innerRef:l,innerProps:{onMouseDown:e.onMenuMouseDown,onMouseMove:e.onMenuMouseMove},isLoading:y,placement:a}),o.createElement(sI,{captureEnabled:h,onTopArrive:T,onBottomArrive:A,lockEnabled:w},function(t){return o.createElement(i,(0,en.Z)({},p,{innerRef:function(l){e.getMenuListRef(l),t(l)},innerProps:{role:"listbox","aria-multiselectable":p.isMulti,id:e.getElementId("listbox")},isLoading:y,maxHeight:s,focusedOption:d}),D)}))});return C||"fixed"===N?o.createElement(a,(0,en.Z)({},p,{appendTo:C,controlElement:this.controlRef,menuPlacement:S,menuPosition:N}),j):j}},{key:"renderFormField",value:function(){var e=this,t=this.props,l=t.delimiter,r=t.isDisabled,n=t.isMulti,i=t.name,a=t.required,s=this.state.selectValue;if(a&&!this.hasValue()&&!r)return o.createElement(cI,{name:i,onFocus:this.onValueInputFocus});if(i&&!r){if(n){if(l){var c=s.map(function(t){return e.getOptionValue(t)}).join(l);return o.createElement("input",{name:i,type:"hidden",value:c})}var u=s.length>0?s.map(function(t,l){return o.createElement("input",{key:"i-".concat(l),name:i,type:"hidden",value:e.getOptionValue(t)})}):o.createElement("input",{name:i,type:"hidden",value:""});return o.createElement("div",null,u)}var p=s[0]?this.getOptionValue(s[0]):"";return o.createElement("input",{name:i,type:"hidden",value:p})}}},{key:"renderLiveRegion",value:function(){var e=this.commonProps,t=this.state,l=t.ariaSelection,r=t.focusedOption,n=t.focusedValue,i=t.isFocused,a=t.selectValue,s=this.getFocusableOptions();return o.createElement(Ow,(0,en.Z)({},e,{id:this.getElementId("live-region"),ariaSelection:l,focusedOption:r,focusedValue:n,isFocused:i,selectValue:a,focusableOptions:s,isAppleDevice:this.state.isAppleDevice}))}},{key:"render",value:function(){var e=this.getComponents(),t=e.Control,l=e.IndicatorsContainer,r=e.SelectContainer,n=e.ValueContainer,i=this.props,a=i.className,s=i.id,c=i.isDisabled,u=i.menuIsOpen,p=this.state.isFocused,d=this.commonProps=this.getCommonProps();return o.createElement(r,(0,en.Z)({},d,{className:a,innerProps:{id:s,onKeyDown:this.onKeyDown},isDisabled:c,isFocused:p}),this.renderLiveRegion(),o.createElement(t,(0,en.Z)({},d,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:c,isFocused:p,menuIsOpen:u}),o.createElement(n,(0,en.Z)({},d,{isDisabled:c}),this.renderPlaceholderOrValue(),this.renderInput()),o.createElement(l,(0,en.Z)({},d,{isDisabled:c}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],[{key:"getDerivedStateFromProps",value:function(e,t){var l=t.prevProps,r=t.clearFocusValueOnUpdate,n=t.inputIsHiddenAfterUpdate,i=t.ariaSelection,a=t.isFocused,s=t.prevWasFocused,o=t.instancePrefix,c=e.options,u=e.value,p=e.menuIsOpen,d=e.inputValue,m=e.isMulti,h=OC(u),g={};if(l&&(u!==l.value||c!==l.options||p!==l.menuIsOpen||d!==l.inputValue)){var y=p?function(e,t){return xI(vI(e,t))}(e,h):[],f=p?SI(vI(e,h),"".concat(o,"-option")):[],b=r?function(e,t){var l=e.focusedValue,r=e.selectValue.indexOf(l);if(r>-1){if(t.indexOf(l)>-1)return l;if(r<t.length)return t[r]}return null}(t,h):null,v=function(e,t){var l=e.focusedOption;return l&&t.indexOf(l)>-1?l:t[0]}(t,y);g={selectValue:h,focusedOption:v,focusedOptionId:CI(f,v),focusableOptionsWithIds:f,focusedValue:b,clearFocusValueOnUpdate:!1}}var x=null!=n&&e!==l?{inputIsHidden:n,inputIsHiddenAfterUpdate:void 0}:{},S=i,N=a&&s;return a&&!N&&(S={value:QC(m,h,h[0]||null),options:h,action:"initial-input-focus"},N=!s),"initial-input-focus"===(null===i||void 0===i?void 0:i.action)&&(S=null),UN(UN(UN({},g),x),{},{prevProps:e,ariaSelection:S,prevWasFocused:N})}}]),l}(o.Component);EI.defaultProps=fI;l(91939);var RI=(0,o.forwardRef)(function(e,t){var l=ZN(e);return o.createElement(EI,(0,en.Z)({ref:t},l))});function BI(e){return(0,o.useMemo)(()=>e.hooks.dragSource(),[e])}function jI(e){return(0,o.useMemo)(()=>e.hooks.dragPreview(),[e])}class PI{receiveHandlerId(e){this.handlerId!==e&&(this.handlerId=e,this.reconnect())}get connectTarget(){return this.dragSource}get dragSourceOptions(){return this.dragSourceOptionsInternal}set dragSourceOptions(e){this.dragSourceOptionsInternal=e}get dragPreviewOptions(){return this.dragPreviewOptionsInternal}set dragPreviewOptions(e){this.dragPreviewOptionsInternal=e}reconnect(){const e=this.reconnectDragSource();this.reconnectDragPreview(e)}reconnectDragSource(){const e=this.dragSource,t=this.didHandlerIdChange()||this.didConnectedDragSourceChange()||this.didDragSourceOptionsChange();return t&&this.disconnectDragSource(),this.handlerId?e?(t&&(this.lastConnectedHandlerId=this.handlerId,this.lastConnectedDragSource=e,this.lastConnectedDragSourceOptions=this.dragSourceOptions,this.dragSourceUnsubscribe=this.backend.connectDragSource(this.handlerId,e,this.dragSourceOptions)),t):(this.lastConnectedDragSource=e,t):t}reconnectDragPreview(e=!1){const t=this.dragPreview,l=e||this.didHandlerIdChange()||this.didConnectedDragPreviewChange()||this.didDragPreviewOptionsChange();l&&this.disconnectDragPreview(),this.handlerId&&(t?l&&(this.lastConnectedHandlerId=this.handlerId,this.lastConnectedDragPreview=t,this.lastConnectedDragPreviewOptions=this.dragPreviewOptions,this.dragPreviewUnsubscribe=this.backend.connectDragPreview(this.handlerId,t,this.dragPreviewOptions)):this.lastConnectedDragPreview=t)}didHandlerIdChange(){return this.lastConnectedHandlerId!==this.handlerId}didConnectedDragSourceChange(){return this.lastConnectedDragSource!==this.dragSource}didConnectedDragPreviewChange(){return this.lastConnectedDragPreview!==this.dragPreview}didDragSourceOptionsChange(){return!AN(this.lastConnectedDragSourceOptions,this.dragSourceOptions)}didDragPreviewOptionsChange(){return!AN(this.lastConnectedDragPreviewOptions,this.dragPreviewOptions)}disconnectDragSource(){this.dragSourceUnsubscribe&&(this.dragSourceUnsubscribe(),this.dragSourceUnsubscribe=void 0)}disconnectDragPreview(){this.dragPreviewUnsubscribe&&(this.dragPreviewUnsubscribe(),this.dragPreviewUnsubscribe=void 0,this.dragPreviewNode=null,this.dragPreviewRef=null)}get dragSource(){return this.dragSourceNode||this.dragSourceRef&&this.dragSourceRef.current}get dragPreview(){return this.dragPreviewNode||this.dragPreviewRef&&this.dragPreviewRef.current}clearDragSource(){this.dragSourceNode=null,this.dragSourceRef=null}clearDragPreview(){this.dragPreviewNode=null,this.dragPreviewRef=null}constructor(e){this.hooks=EN({dragSource:(e,t)=>{this.clearDragSource(),this.dragSourceOptions=t||null,DN(e)?this.dragSourceRef=e:this.dragSourceNode=e,this.reconnectDragSource()},dragPreview:(e,t)=>{this.clearDragPreview(),this.dragPreviewOptions=t||null,DN(e)?this.dragPreviewRef=e:this.dragPreviewNode=e,this.reconnectDragPreview()}}),this.handlerId=null,this.dragSourceRef=null,this.dragSourceOptionsInternal=null,this.dragPreviewRef=null,this.dragPreviewOptionsInternal=null,this.lastConnectedHandlerId=null,this.lastConnectedDragSource=null,this.lastConnectedDragSourceOptions=null,this.lastConnectedDragPreview=null,this.lastConnectedDragPreviewOptions=null,this.backend=e}}let _I=!1,OI=!1;class LI{receiveHandlerId(e){this.sourceId=e}getHandlerId(){return this.sourceId}canDrag(){_o(!_I,"You may not call monitor.canDrag() inside your canDrag() implementation. Read more: http://react-dnd.github.io/react-dnd/docs/api/drag-source-monitor");try{return _I=!0,this.internalMonitor.canDragSource(this.sourceId)}finally{_I=!1}}isDragging(){if(!this.sourceId)return!1;_o(!OI,"You may not call monitor.isDragging() inside your isDragging() implementation. Read more: http://react-dnd.github.io/react-dnd/docs/api/drag-source-monitor");try{return OI=!0,this.internalMonitor.isDraggingSource(this.sourceId)}finally{OI=!1}}subscribeToStateChange(e,t){return this.internalMonitor.subscribeToStateChange(e,t)}isDraggingSource(e){return this.internalMonitor.isDraggingSource(e)}isOverTarget(e,t){return this.internalMonitor.isOverTarget(e,t)}getTargetIds(){return this.internalMonitor.getTargetIds()}isSourcePublic(){return this.internalMonitor.isSourcePublic()}getSourceId(){return this.internalMonitor.getSourceId()}subscribeToOffsetChange(e){return this.internalMonitor.subscribeToOffsetChange(e)}canDragSource(e){return this.internalMonitor.canDragSource(e)}canDropOnTarget(e){return this.internalMonitor.canDropOnTarget(e)}getItemType(){return this.internalMonitor.getItemType()}getItem(){return this.internalMonitor.getItem()}getDropResult(){return this.internalMonitor.getDropResult()}didDrop(){return this.internalMonitor.didDrop()}getInitialClientOffset(){return this.internalMonitor.getInitialClientOffset()}getInitialSourceClientOffset(){return this.internalMonitor.getInitialSourceClientOffset()}getSourceClientOffset(){return this.internalMonitor.getSourceClientOffset()}getClientOffset(){return this.internalMonitor.getClientOffset()}getDifferenceFromInitialOffset(){return this.internalMonitor.getDifferenceFromInitialOffset()}constructor(e){this.sourceId=null,this.internalMonitor=e.getMonitor()}}class FI{beginDrag(){const e=this.spec,t=this.monitor;let l=null;return l="object"===typeof e.item?e.item:"function"===typeof e.item?e.item(t):{},null!==l&&void 0!==l?l:null}canDrag(){const e=this.spec,t=this.monitor;return"boolean"===typeof e.canDrag?e.canDrag:"function"!==typeof e.canDrag||e.canDrag(t)}isDragging(e,t){const l=this.spec,r=this.monitor,{isDragging:n}=l;return n?n(r):t===e.getSourceId()}endDrag(){const e=this.spec,t=this.monitor,l=this.connector,{end:r}=e;r&&r(t.getItem(),t),l.reconnect()}constructor(e,t,l){this.spec=e,this.monitor=t,this.connector=l}}function qI(e,t,l){const r=jN(),n=function(e,t,l){const r=(0,o.useMemo)(()=>new FI(e,t,l),[t,l]);return(0,o.useEffect)(()=>{r.spec=e},[e]),r}(e,t,l),i=function(e){return(0,o.useMemo)(()=>{const t=e.type;return _o(null!=t,"spec.type must be defined"),t},[e])}(e);CN(function(){if(null!=i){const[e,a]=function(e,t,l){const r=l.getRegistry(),n=r.addSource(e,t);return[n,()=>r.removeSource(n)]}(i,n,r);return t.receiveHandlerId(e),l.receiveHandlerId(e),a}},[r,t,l,n,i])}function zI(e,t){const l=kN(e,t);_o(!l.begin,"useDrag::spec.begin was deprecated in v14. Replace spec.begin() with spec.item(). (see more here - https://react-dnd.github.io/react-dnd/docs/api/use-drag)");const r=function(){const e=jN();return(0,o.useMemo)(()=>new LI(e),[e])}(),n=function(e,t){const l=jN(),r=(0,o.useMemo)(()=>new PI(l.getBackend()),[l]);return CN(()=>(r.dragSourceOptions=e||null,r.reconnect(),()=>r.disconnectDragSource()),[r,e]),CN(()=>(r.dragPreviewOptions=t||null,r.reconnect(),()=>r.disconnectDragPreview()),[r,t]),r}(l.options,l.previewOptions);return qI(l,r,n),[IN(l.collect,r,n),BI(n),jI(n)]}var UI=["className","cssModule","tag"];function GI(){return GI=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},GI.apply(this,arguments)}function VI(e,t){if(null==e)return{};var l,r,n=function(e,t){if(null==e)return{};var l,r,n={},i=Object.keys(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||(n[l]=e[l]);return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||Object.prototype.propertyIsEnumerable.call(e,l)&&(n[l]=e[l])}return n}var HI={className:We().string,cssModule:We().object,tag:ut};function WI(e){var t=e.className,l=e.cssModule,r=e.tag,n=void 0===r?"div":r,i=VI(e,UI),a=tt($e()(t,"card-footer"),l);return o.createElement(n,GI({},i,{className:a}))}WI.propTypes=HI;const ZI=WI,$I="item",KI=({item:e,index:t,listId:l,moveItem:r,onUpdateItem:n,length:i})=>{const a=(0,o.useRef)(null),[,s]=FN({accept:$I}),[{isDragging:c},u]=zI({type:$I,item:{item:e,index:t,listId:l},collect:e=>({isDragging:e.isDragging()})});u(s(a));const[p,d]=(0,o.useState)(!1),m={cursor:"move",opacity:c?.5:1,display:"flex",alignItems:"center",padding:"5px",marginLeft:"20px"},h={width:"8px",height:"8px",borderRadius:"50%",backgroundColor:c?"#1565C0":"white",marginRight:"10px",border:"1px solid grey"},g={display:"inline-block",verticalAlign:"middle"},y={border:"none",backgroundColor:"#f1f3f4",borderRadius:"10px"},f={border:"1px solid #dadce0",borderRadius:"5px"},b=Iu(e=>e.account.accountId),[v,x]=(0,o.useState)([]),[S,N]=(0,o.useState)(""),[C,w]=(0,o.useState)("AND"===e.operator);(0,o.useEffect)(()=>{"values"===l&&"string"===e.data_type&&(async()=>{try{let t="";switch(!0){case e.field.includes("list"):t="list";break;case e.field.includes("isps"):t="isps";break;case e.field.includes("source"):t="source";break;case e.field.includes("esp"):t="esp";break;case e.field.includes("message"):t="message";break;default:return}const l=await AS.post("/dashboard/filter_data",{account_id:b,filter_name:t},{headers:{"Content-Type":"application/json","Disable-Cancel-Token":"true"}});x(l.data||[])}catch(t){console.error("Error fetching fields:",t)}})()},[l,e.data_type]);const I=(0,Ue.jsx)("div",{className:"submenu-item",children:(0,Ue.jsx)("div",{children:e.label})});if("delivery_fields"==l)return(0,Ue.jsxs)("div",{ref:a,className:"submenu-item",style:m,children:[(0,Ue.jsx)("div",{className:"circle-icon",style:h}),(0,Ue.jsx)("div",{style:g,children:e.label})]});if("list_fields"==l)return(0,Ue.jsxs)("div",{ref:a,className:"submenu-item",style:m,children:[(0,Ue.jsx)("div",{className:"circle-icon",style:h}),(0,Ue.jsx)("div",{style:g,children:e.label})]});const k=(t,l,r)=>{const i=t.target.value,a={...e,action:i};n(a,l,r)},T=(t,l,r)=>{const i={...e,value:t};n(i,l,r)},A=r=>{w(r);const i=r?"AND":"OR";n({...e,operator:i},t,l)};if("rows"===l)return(0,Ue.jsx)("div",{ref:a,children:(0,Ue.jsx)(cN,{style:y,children:(0,Ue.jsxs)(SN,{className:"px-2 py-2",children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between",children:[I,(0,Ue.jsx)("div",{className:"item",onClick:()=>d(!p),children:(0,Ue.jsx)("div",{className:"",children:(0,Ue.jsx)("span",{children:(0,Ue.jsx)("i",{className:"ml-auto fas fa-chevron-down "+(p?"rotate":"")})})})})]}),p&&(0,Ue.jsx)("div",{className:"d-flex mt-1",children:(0,Ue.jsxs)("div",{className:"",children:[(0,Ue.jsx)("p",{className:"mb-2",children:"Action"}),(0,Ue.jsxs)("select",{className:"p-1",style:f,value:e.action,onChange:e=>k(e,t,l),children:[(0,Ue.jsx)("option",{value:"none",children:"None"}),(0,Ue.jsx)("option",{value:"sum",children:"SUM"}),(0,Ue.jsx)("option",{value:"avg",children:"Average"})]})]})})]})})});if("values"===l&&"integer"===e.data_type)return(0,Ue.jsx)("div",{ref:a,children:(0,Ue.jsxs)(cN,{style:y,children:[(0,Ue.jsxs)(SN,{className:"px-2 py-2 mb-3",children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between",children:[I,(0,Ue.jsx)("div",{className:"item",onClick:()=>d(!p),children:(0,Ue.jsx)("span",{children:(0,Ue.jsx)("i",{className:"ml-auto fas fa-chevron-down "+(p?"rotate":"")})})})]}),p&&(0,Ue.jsxs)("div",{className:"d-flex mt-2 gap-3 align-items-end",children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("p",{className:"mb-2",children:"Action"}),(0,Ue.jsxs)("select",{className:"form-control",value:e.action,style:f,onChange:e=>k(e,t,l),children:[(0,Ue.jsx)("option",{value:"none",children:"None"}),(0,Ue.jsx)("option",{value:"lessThan",children:"Less Than"}),(0,Ue.jsx)("option",{value:"lessThanEqualTo",children:"Less Than or Equal To"}),(0,Ue.jsx)("option",{value:"equalTo",children:"Equal To"}),(0,Ue.jsx)("option",{value:"moreThan",children:"More Than"}),(0,Ue.jsx)("option",{value:"moreThanEqualTo",children:"More Than or Equal To"}),(0,Ue.jsx)("option",{value:"notEqualTo",children:"Not Equal To"})]})]}),"none"!==e.action&&"sum"!==e.action&&(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("p",{className:"mb-1",children:"Value"}),(0,Ue.jsx)("input",{min:0,step:1,onKeyDown:e=>{"Minus"===e.code&&e.preventDefault()},type:"number",className:"form-control",style:f,value:e.value,onChange:e=>T(e.target.value,t,l)})]})]})]}),i?t!==i-1&&(0,Ue.jsx)(ZI,{style:{display:"flex",justifyContent:"center"},children:(0,Ue.jsxs)("div",{className:"btn-group",role:"group","aria-label":"AND OR toggle",children:[(0,Ue.jsx)("button",{type:"button",onClick:()=>A(!0),className:"btn "+(C?"btn-primary":"btn-outline-secondary"),children:"AND"}),(0,Ue.jsx)("button",{type:"button",onClick:()=>A(!1),className:"btn "+(C?"btn-outline-secondary":"btn-primary"),children:"OR"})]})}):(0,Ue.jsx)(Ue.Fragment,{})]})});if("values"===l&&"date"===e.data_type){const[r="",s=""]=(e.value||"").split(",");return(0,Ue.jsx)("div",{ref:a,children:(0,Ue.jsxs)(cN,{style:y,children:[(0,Ue.jsxs)(SN,{className:"px-2 py-2",children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between",children:[I,(0,Ue.jsx)("div",{className:"item",onClick:()=>d(!p),children:(0,Ue.jsx)("span",{children:(0,Ue.jsx)("i",{className:"ml-auto fas fa-chevron-down "+(p?"rotate":"")})})})]}),p&&(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsx)("div",{className:"mb-2",children:(0,Ue.jsxs)("select",{className:"form-control",style:f,value:e.action,onChange:r=>{const i=r.target.value,a={...e,action:i,value:""};n(a,t,l)},children:[(0,Ue.jsx)("option",{value:"none",children:"None"}),(0,Ue.jsx)("option",{value:"lessThan",children:"Before"}),(0,Ue.jsx)("option",{value:"lessThanEqualTo",children:"Before or on"}),(0,Ue.jsx)("option",{value:"equalTo",children:"on"}),(0,Ue.jsx)("option",{value:"moreThan",children:"After"}),(0,Ue.jsx)("option",{value:"moreThanEqualTo",children:"on or After"}),(0,Ue.jsx)("option",{value:"notEqualTo",children:"Not on"}),(0,Ue.jsx)("option",{value:"between",children:"Between"})]})}),"between"===e.action&&(0,Ue.jsxs)("div",{className:"d-flex gap-3",children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("p",{className:"mb-1",children:"Start Date"}),(0,Ue.jsx)("input",{type:"date",className:"form-control",style:f,value:r,max:(new Date).toISOString().split("T")[0],onChange:e=>{const r=e.target.value;let n=s;n&&new Date(n)<new Date(r)&&(n="");T(`${r},${n}`,t,l)}})]}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("p",{className:"mb-1",children:"End Date"}),(0,Ue.jsx)("input",{type:"date",className:"form-control",style:f,value:s,min:r||void 0,max:(new Date).toISOString().split("T")[0],disabled:!r,onChange:e=>{const n=e.target.value;T(`${r},${n}`,t,l)}})]})]}),"none"!==e.action&&"between"!==e.action&&(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("p",{className:"mb-1",children:"Date"}),(0,Ue.jsx)("input",{type:"date",className:"form-control",style:f,value:e.value,required:!0,max:(new Date).toISOString().split("T")[0],onChange:e=>T(e.target.value,t,l)})]})]})]}),i?t!==i-1&&(0,Ue.jsx)(ZI,{style:{display:"flex",justifyContent:"center"},children:(0,Ue.jsxs)("div",{className:"btn-group",role:"group","aria-label":"AND OR toggle",children:[(0,Ue.jsx)("button",{type:"button",onClick:()=>A(!0),className:"btn "+(C?"btn-primary":"btn-outline-secondary"),children:"AND"}),(0,Ue.jsx)("button",{type:"button",onClick:()=>A(!1),className:"btn "+(C?"btn-outline-secondary":"btn-primary"),children:"OR"})]})}):(0,Ue.jsx)(Ue.Fragment,{})]})})}if("values"===l&&"string"===e.data_type){const r=v.map(e=>({label:e,value:e})),n=(e.value||"").split(",").filter(Boolean),s="none"!==e.action?r.filter(e=>null!=e&&"string"===typeof e.label&&e.label.toLowerCase().includes(S.toLowerCase())):[];return(0,Ue.jsx)("div",{ref:a,children:(0,Ue.jsxs)(cN,{style:y,children:[(0,Ue.jsxs)(SN,{className:"px-2 py-2",children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between",children:[I,(0,Ue.jsx)("div",{className:"item",onClick:()=>d(!p),children:(0,Ue.jsx)("span",{children:(0,Ue.jsx)("i",{className:"ml-auto fas fa-chevron-down "+(p?"rotate":"")})})})]}),p&&(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsx)("div",{className:"mb-2",children:(0,Ue.jsxs)("select",{className:"form-control",style:f,value:e.action,onChange:e=>{k(e,t,l),N("")},children:[(0,Ue.jsx)("option",{value:"none",children:"None"}),(0,Ue.jsx)("option",{value:"like",children:"Like"}),(0,Ue.jsx)("option",{value:"unlike",children:"Unlike"}),(0,Ue.jsx)("option",{value:"in",children:"In"})]})}),"none"!==e.action&&(0,Ue.jsxs)(Ue.Fragment,{children:[("like"===e.action||"unlike"===e.action)&&(0,Ue.jsx)(RI,{options:s,value:s.find(t=>t.value===e.value)||null,onChange:e=>T((null===e||void 0===e?void 0:e.value)||"",t,l),placeholder:"Select a value",isClearable:!0,className:"mb-2",noOptionsMessage:()=>"No matching values",maxMenuHeight:150}),"in"===e.action&&(0,Ue.jsx)(RI,{options:s,value:s.filter(e=>n.includes(e.value)),onChange:e=>T((e||[]).map(e=>e.value).join(","),t,l),placeholder:"Select multiple values",isMulti:!0,isClearable:!0,className:"mb-2",noOptionsMessage:()=>"No matching values",maxMenuHeight:150})]})]})]}),i?t!==i-1&&(0,Ue.jsx)(ZI,{style:{display:"flex",justifyContent:"center"},children:(0,Ue.jsxs)("div",{className:"btn-group",role:"group","aria-label":"AND OR toggle",children:[(0,Ue.jsx)("button",{type:"button",onClick:()=>A(!0),className:"btn "+(C?"btn-primary":"btn-outline-secondary"),children:"AND"}),(0,Ue.jsx)("button",{type:"button",onClick:()=>A(!1),className:"btn "+(C?"btn-outline-secondary":"btn-primary"),children:"OR"})]})}):(0,Ue.jsx)(Ue.Fragment,{})]})})}return(0,Ue.jsx)(cN,{style:y,children:(0,Ue.jsx)(SN,{className:"px-2 py-1",children:"No data"})})},YI=({items:e,listId:t,moveItem:l,onUpdateItem:r,length:n})=>{const[,i]=FN({accept:$I,drop(r){r.listId!==t&&l(r.index,0===e.length?0:e.length,r.listId,t)}});return(0,Ue.jsx)("div",{className:"list p-2",ref:i,style:{minHeight:"25vh"},children:e.map((e,i)=>(0,Ue.jsx)(KI,{item:e,index:i,listId:t,moveItem:l,onUpdateItem:r,length:n},`${t}-${i}`))})};var QI=l(21991);const JI=({moveItem:e,lists:t,isEdit:l,handleApplied:r,toggleReportContents:n,resetFields:i,onUpdateItemFromChild:a,validation:s})=>{const[c,u]=(0,o.useState)(!0),[p,d]=(0,o.useState)(!0),[m,h]=(0,o.useState)(null),[g,y]=(0,o.useState)(""),f=(l,r,n,i)=>{("delivery_fields"===n||"list_fields"===n)&&("rows"===i||"values"===i)&&h(n),"rows"===i&&t.rows.length>0?e(l,0,n,i):e(l,r,n,i)},b=(e,t,l)=>{a(e,t,l)};(0,o.useEffect)(()=>{if(l){const l=t.rows.find(e=>e.field);var e,r;if(l)null!==(e=l.field)&&void 0!==e&&e.includes("delivery_metrix")?(y("delivery_fields"),h("delivery_fields")):null!==(r=l.field)&&void 0!==r&&r.includes("lists_snapshot")&&(y("list_fields"),h("list_fields"))}},[l]);return(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)(Ut,{className:"mb-1",children:(0,Ue.jsxs)(Xt,{sm:"12",children:[(0,Ue.jsxs)(FS,{className:"fw-bold",children:["Widget Name ",(0,Ue.jsx)("span",{className:"text-danger",children:"*"})]}),(0,Ue.jsx)(QS,{name:"widgetName",autoComplete:"off",type:"text",placeholder:"Enter widget name",onChange:s.handleChange,onBlur:s.handleBlur,value:s.values.widgetName||"",invalid:!(!s.touched.widgetName||!s.errors.widgetName)}),s.touched.widgetName&&s.errors.widgetName?(0,Ue.jsx)(rN,{type:"invalid",children:s.errors.widgetName}):null]})}),(0,Ue.jsxs)(Ut,{children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between mb-1",children:[(0,Ue.jsx)("p",{className:"fw-bold",children:"Select Criteria"}),(0,Ue.jsx)("div",{onClick:()=>{(m||0!==t.rows.length||0!==t.values.length)&&(i(),h(null),y(""))},style:{cursor:m||0!==t.rows.length||0!==t.values.length?"pointer":"text\t",opacity:m||0!==t.rows.length||0!==t.values.length?1:.5},children:(0,Ue.jsx)(vi,{title:"reset fields",children:(0,Ue.jsx)(QI.Z,{style:{color:"#dc3545",marginRight:8,marginTop:"0.75rem"}})})})]}),(0,Ue.jsx)(Xt,{sm:"12",md:"4",children:(0,Ue.jsxs)(cN,{color:"grey",outline:!0,children:[(0,Ue.jsx)(gN,{className:"",style:{backgroundColor:"#fff",color:"#000"},children:(0,Ue.jsx)("div",{children:(0,Ue.jsxs)(QS,{className:"py-2 shadow-md border border-gray-300",type:"select",value:g,disabled:!(!m||!(t.rows.length>0||t.values.length>0)),onChange:e=>{y(e.target.value)},bsSize:"sm",children:[(0,Ue.jsx)("option",{value:"",children:"Select Field Type"}),(0,Ue.jsx)("option",{value:"delivery_fields",children:"Delivery Matrix"}),(0,Ue.jsx)("option",{value:"list_fields",children:"List Growth"})]})})}),(0,Ue.jsx)(SN,{className:"py-2 px-2",style:{height:"60vh",overflowY:"auto"},children:g&&(0,Ue.jsx)(Gc,{backend:pu,children:(0,Ue.jsx)(YI,{items:t[g],listId:g,moveItem:f,onUpdateItem:b,disabled:!(!m||g===m)})})})]})}),(0,Ue.jsxs)(Xt,{sm:"12",md:"8",children:[(0,Ue.jsxs)(cN,{color:"grey",outline:!0,children:[(0,Ue.jsx)(gN,{className:"p-2 d-flex justify-content-between",style:{backgroundColor:"#fff",color:"#000",cursor:"pointer"},onClick:()=>u(!c),children:(0,Ue.jsx)("div",{children:"Statistics"})}),c&&(0,Ue.jsx)(SN,{className:"p-2",style:{height:"25vh",overflowY:"auto"},children:(0,Ue.jsx)(Gc,{backend:pu,children:(0,Ue.jsx)(YI,{items:t.rows,length:t.rows.length,listId:"rows",moveItem:f,onUpdateItem:b})})})]}),(0,Ue.jsxs)(cN,{color:"grey",outline:!0,children:[(0,Ue.jsx)(gN,{className:"p-2 d-flex justify-content-between",style:{backgroundColor:"#fff",color:"#000",cursor:"pointer"},onClick:()=>d(!p),children:(0,Ue.jsx)("div",{className:"item",children:"Filters"})}),p&&(0,Ue.jsx)(SN,{className:"p-2",style:{minHeight:"30vh",overflowY:"auto",paddingBottom:"1rem"},children:(0,Ue.jsx)(Gc,{backend:pu,children:(0,Ue.jsx)(YI,{items:t.values,listId:"values",moveItem:f,length:t.values.length,onUpdateItem:b})})})]})]})]})]})};var XI=l(5211),ek=l(67114),tk=l.n(ek),lk=l(65954),rk=l(51997);function nk(e,t){if(!isFinite(e)||0===e)return null;var l=(e=t?e.toExponential(t-1):e.toExponential()).indexOf("e"),r=e.slice(0,l);return[r.length>1?r[0]+r.slice(2):r,+e.slice(l+1)]}function ik(e){return(e=nk(Math.abs(e)))?e[1]:NaN}var ak,sk=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function ok(e){if(!(t=sk.exec(e)))throw new Error("invalid format: "+e);var t;return new ck({fill:t[1],align:t[2],sign:t[3],symbol:t[4],zero:t[5],width:t[6],comma:t[7],precision:t[8]&&t[8].slice(1),trim:t[9],type:t[10]})}function ck(e){this.fill=void 0===e.fill?" ":e.fill+"",this.align=void 0===e.align?">":e.align+"",this.sign=void 0===e.sign?"-":e.sign+"",this.symbol=void 0===e.symbol?"":e.symbol+"",this.zero=!!e.zero,this.width=void 0===e.width?void 0:+e.width,this.comma=!!e.comma,this.precision=void 0===e.precision?void 0:+e.precision,this.trim=!!e.trim,this.type=void 0===e.type?"":e.type+""}function uk(e,t){var l=nk(e,t);if(!l)return e+"";var r=l[0],n=l[1];return n<0?"0."+new Array(-n).join("0")+r:r.length>n+1?r.slice(0,n+1)+"."+r.slice(n+1):r+new Array(n-r.length+2).join("0")}ok.prototype=ck.prototype,ck.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type};var pk={"%":(e,t)=>(100*e).toFixed(t),b:e=>Math.round(e).toString(2),c:e=>e+"",d:function(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)},e:(e,t)=>e.toExponential(t),f:(e,t)=>e.toFixed(t),g:(e,t)=>e.toPrecision(t),o:e=>Math.round(e).toString(8),p:(e,t)=>uk(100*e,t),r:uk,s:function(e,t){var l=nk(e,t);if(!l)return ak=void 0,e.toPrecision(t);var r=l[0],n=l[1],i=n-(ak=3*Math.max(-8,Math.min(8,Math.floor(n/3))))+1,a=r.length;return i===a?r:i>a?r+new Array(i-a+1).join("0"):i>0?r.slice(0,i)+"."+r.slice(i):"0."+new Array(1-i).join("0")+nk(e,Math.max(0,t+i-1))[0]},X:e=>Math.round(e).toString(16).toUpperCase(),x:e=>Math.round(e).toString(16)};function dk(e){return e}var mk,hk,gk=Array.prototype.map,yk=["y","z","a","f","p","n","\xb5","m","","k","M","G","T","P","E","Z","Y"];function fk(e){var t,l,r=void 0===e.grouping||void 0===e.thousands?dk:(t=gk.call(e.grouping,Number),l=e.thousands+"",function(e,r){for(var n=e.length,i=[],a=0,s=t[0],o=0;n>0&&s>0&&(o+s+1>r&&(s=Math.max(1,r-o)),i.push(e.substring(n-=s,n+s)),!((o+=s+1)>r));)s=t[a=(a+1)%t.length];return i.reverse().join(l)}),n=void 0===e.currency?"":e.currency[0]+"",i=void 0===e.currency?"":e.currency[1]+"",a=void 0===e.decimal?".":e.decimal+"",s=void 0===e.numerals?dk:function(e){return function(t){return t.replace(/[0-9]/g,function(t){return e[+t]})}}(gk.call(e.numerals,String)),o=void 0===e.percent?"%":e.percent+"",c=void 0===e.minus?"\u2212":e.minus+"",u=void 0===e.nan?"NaN":e.nan+"";function p(e,t){var l=(e=ok(e)).fill,p=e.align,d=e.sign,m=e.symbol,h=e.zero,g=e.width,y=e.comma,f=e.precision,b=e.trim,v=e.type;"n"===v?(y=!0,v="g"):pk[v]||(void 0===f&&(f=12),b=!0,v="g"),(h||"0"===l&&"="===p)&&(h=!0,l="0",p="=");var x=(t&&void 0!==t.prefix?t.prefix:"")+("$"===m?n:"#"===m&&/[boxX]/.test(v)?"0"+v.toLowerCase():""),S=("$"===m?i:/[%p]/.test(v)?o:"")+(t&&void 0!==t.suffix?t.suffix:""),N=pk[v],C=/[defgprs%]/.test(v);function w(e){var t,n,i,o=x,m=S;if("c"===v)m=N(e)+m,e="";else{var w=(e=+e)<0||1/e<0;if(e=isNaN(e)?u:N(Math.abs(e),f),b&&(e=function(e){e:for(var t,l=e.length,r=1,n=-1;r<l;++r)switch(e[r]){case".":n=t=r;break;case"0":0===n&&(n=r),t=r;break;default:if(!+e[r])break e;n>0&&(n=0)}return n>0?e.slice(0,n)+e.slice(t+1):e}(e)),w&&0===+e&&"+"!==d&&(w=!1),o=(w?"("===d?d:c:"-"===d||"("===d?"":d)+o,m=("s"!==v||isNaN(e)||void 0===ak?"":yk[8+ak/3])+m+(w&&"("===d?")":""),C)for(t=-1,n=e.length;++t<n;)if(48>(i=e.charCodeAt(t))||i>57){m=(46===i?a+e.slice(t+1):e.slice(t))+m,e=e.slice(0,t);break}}y&&!h&&(e=r(e,1/0));var I=o.length+e.length+m.length,k=I<g?new Array(g-I+1).join(l):"";switch(y&&h&&(e=r(k+e,k.length?g-m.length:1/0),k=""),p){case"<":e=o+e+m+k;break;case"=":e=o+k+e+m;break;case"^":e=k.slice(0,I=k.length>>1)+o+e+m+k.slice(I);break;default:e=k+o+e+m}return s(e)}return f=void 0===f?6:/[gprs]/.test(v)?Math.max(1,Math.min(21,f)):Math.max(0,Math.min(20,f)),w.toString=function(){return e+""},w}return{format:p,formatPrefix:function(e,t){var l=3*Math.max(-8,Math.min(8,Math.floor(ik(t)/3))),r=Math.pow(10,-l),n=p(((e=ok(e)).type="f",e),{suffix:yk[8+l/3]});return function(e){return n(r*e)}}}}!function(e){mk=fk(e),hk=mk.format,mk.formatPrefix}({thousands:",",grouping:[3],currency:["$",""]});const bk="WIDGET",vk=({widget:e,index:t,moveCard:l,onEdit:r,onDelete:n,isShowActions:i=!0,loadingIndex:a,isStatic:s=!1})=>{const[,c]=zI({type:bk,item:{index:t}}),[,u]=FN({accept:bk,hover:e=>{e.index!==t&&(l(e.index,t),e.index=t)}}),[p,d]=(Iu(e=>e.account.accountId),(0,o.useState)(!1)),m=hk(".3s");return(0,Ue.jsxs)("div",{ref:s?void 0:e=>u(c(e)),className:"widget-card-wrapper",onMouseEnter:()=>d(!0),onMouseLeave:()=>d(!1),children:[(0,Ue.jsx)(cN,{className:"widget-card shadow-lg",children:(0,Ue.jsxs)(SN,{children:[(0,Ue.jsx)("h6",{className:"font-size-xs text-uppercase mt-3",children:e.title}),(0,Ue.jsx)("h4",{className:"mt-3 font-weight-bold mb-2 d-flex align-items-center",children:a===t?(0,Ue.jsx)("div",{className:"loader",style:{margin:"auto"}}):(0,Ue.jsx)(Ue.Fragment,{children:(h=e.value,g=e.label,null==h||isNaN(h)||0===h?"0":g.toLowerCase().includes("%")?(100*h).toFixed(2)+"%":m(h).replace("G","B"))})})]})}),p&&a!==t&&!s&&i&&(0,Ue.jsxs)("div",{className:"widget-card-actions",children:[(0,Ue.jsx)(lk.Z,{className:"icon edit-icon",onClick:()=>r(e.position,"edit")}),(0,Ue.jsx)(rk.Z,{className:"icon delete-icon",onClick:()=>n(e.position,"delete")})]})]});var h,g};var xk=l(23294),Sk=l(44345),Nk=l(64064),Ck=l.n(Nk);const wk=Object.prototype.toString,Ik=Error.prototype.toString,kk=RegExp.prototype.toString,Tk="undefined"!==typeof Symbol?Symbol.prototype.toString:()=>"",Ak=/^Symbol\((.*)\)(.*)$/;function Dk(e,t=!1){if(null==e||!0===e||!1===e)return""+e;const l=typeof e;if("number"===l)return function(e){return e!=+e?"NaN":0===e&&1/e<0?"-0":""+e}(e);if("string"===l)return t?`"${e}"`:e;if("function"===l)return"[Function "+(e.name||"anonymous")+"]";if("symbol"===l)return Tk.call(e).replace(Ak,"Symbol($1)");const r=wk.call(e).slice(8,-1);return"Date"===r?isNaN(e.getTime())?""+e:e.toISOString(e):"Error"===r||e instanceof Error?"["+Ik.call(e)+"]":"RegExp"===r?kk.call(e):null}function Mk(e,t){let l=Dk(e,t);return null!==l?l:JSON.stringify(e,function(e,l){let r=Dk(this[e],t);return null!==r?r:l},2)}function Ek(e){return null==e?[]:[].concat(e)}let Rk,Bk,jk,Pk=/\$\{\s*(\w+)\s*\}/g;Rk=Symbol.toStringTag;class _k{constructor(e,t,l,r){this.name=void 0,this.message=void 0,this.value=void 0,this.path=void 0,this.type=void 0,this.params=void 0,this.errors=void 0,this.inner=void 0,this[Rk]="Error",this.name="ValidationError",this.value=t,this.path=l,this.type=r,this.errors=[],this.inner=[],Ek(e).forEach(e=>{if(Ok.isError(e)){this.errors.push(...e.errors);const t=e.inner.length?e.inner:[e];this.inner.push(...t)}else this.errors.push(e)}),this.message=this.errors.length>1?`${this.errors.length} errors occurred`:this.errors[0]}}Bk=Symbol.hasInstance,jk=Symbol.toStringTag;class Ok extends Error{static formatError(e,t){const l=t.label||t.path||"this";return t=Object.assign({},t,{path:l,originalPath:t.path}),"string"===typeof e?e.replace(Pk,(e,l)=>Mk(t[l])):"function"===typeof e?e(t):e}static isError(e){return e&&"ValidationError"===e.name}constructor(e,t,l,r,n){const i=new _k(e,t,l,r);if(n)return i;super(),this.value=void 0,this.path=void 0,this.type=void 0,this.params=void 0,this.errors=[],this.inner=[],this[jk]="Error",this.name=i.name,this.message=i.message,this.type=i.type,this.value=i.value,this.path=i.path,this.errors=i.errors,this.inner=i.inner,Error.captureStackTrace&&Error.captureStackTrace(this,Ok)}static[Bk](e){return _k[Symbol.hasInstance](e)||super[Symbol.hasInstance](e)}}let Lk={default:"${path} is invalid",required:"${path} is a required field",defined:"${path} must be defined",notNull:"${path} cannot be null",oneOf:"${path} must be one of the following values: ${values}",notOneOf:"${path} must not be one of the following values: ${values}",notType:({path:e,type:t,value:l,originalValue:r})=>{const n=null!=r&&r!==l?` (cast from the value \`${Mk(r,!0)}\`).`:".";return"mixed"!==t?`${e} must be a \`${t}\` type, but the final value was: \`${Mk(l,!0)}\``+n:`${e} must match the configured type. The validated value was: \`${Mk(l,!0)}\``+n}},Fk={length:"${path} must be exactly ${length} characters",min:"${path} must be at least ${min} characters",max:"${path} must be at most ${max} characters",matches:'${path} must match the following: "${regex}"',email:"${path} must be a valid email",url:"${path} must be a valid URL",uuid:"${path} must be a valid UUID",datetime:"${path} must be a valid ISO date-time",datetime_precision:"${path} must be a valid ISO date-time with a sub-second precision of exactly ${precision} digits",datetime_offset:'${path} must be a valid ISO date-time with UTC "Z" timezone',trim:"${path} must be a trimmed string",lowercase:"${path} must be a lowercase string",uppercase:"${path} must be a upper case string"},qk={min:"${path} must be greater than or equal to ${min}",max:"${path} must be less than or equal to ${max}",lessThan:"${path} must be less than ${less}",moreThan:"${path} must be greater than ${more}",positive:"${path} must be a positive number",negative:"${path} must be a negative number",integer:"${path} must be an integer"},zk={min:"${path} field must be later than ${min}",max:"${path} field must be at earlier than ${max}"},Uk={isValue:"${path} field must be ${value}"},Gk={noUnknown:"${path} field has unspecified keys: ${unknown}",exact:"${path} object contains unknown properties: ${properties}"},Vk={min:"${path} field must have at least ${min} items",max:"${path} field must have less than or equal to ${max} items",length:"${path} must have ${length} items"},Hk={notType:e=>{const{path:t,value:l,spec:r}=e,n=r.types.length;if(Array.isArray(l)){if(l.length<n)return`${t} tuple value has too few items, expected a length of ${n} but got ${l.length} for value: \`${Mk(l,!0)}\``;if(l.length>n)return`${t} tuple value has too many items, expected a length of ${n} but got ${l.length} for value: \`${Mk(l,!0)}\``}return Ok.formatError(Lk.notType,e)}};Object.assign(Object.create(null),{mixed:Lk,string:Fk,number:qk,date:zk,object:Gk,array:Vk,boolean:Uk,tuple:Hk});const Wk=e=>e&&e.__isYupSchema__;class Zk{static fromOptions(e,t){if(!t.then&&!t.otherwise)throw new TypeError("either `then:` or `otherwise:` is required for `when()` conditions");let{is:l,then:r,otherwise:n}=t,i="function"===typeof l?l:(...e)=>e.every(e=>e===l);return new Zk(e,(e,t)=>{var l;let a=i(...e)?r:n;return null!=(l=null==a?void 0:a(t))?l:t})}constructor(e,t){this.fn=void 0,this.refs=e,this.refs=e,this.fn=t}resolve(e,t){let l=this.refs.map(e=>e.getValue(null==t?void 0:t.value,null==t?void 0:t.parent,null==t?void 0:t.context)),r=this.fn(l,e,t);if(void 0===r||r===e)return e;if(!Wk(r))throw new TypeError("conditions must return a schema object");return r.resolve(t)}}const $k="$",Kk=".";function Yk(e,t){return new Qk(e,t)}class Qk{constructor(e,t={}){if(this.key=void 0,this.isContext=void 0,this.isValue=void 0,this.isSibling=void 0,this.path=void 0,this.getter=void 0,this.map=void 0,"string"!==typeof e)throw new TypeError("ref must be a string, got: "+e);if(this.key=e.trim(),""===e)throw new TypeError("ref must be a non-empty string");this.isContext=this.key[0]===$k,this.isValue=this.key[0]===Kk,this.isSibling=!this.isContext&&!this.isValue;let l=this.isContext?$k:this.isValue?Kk:"";this.path=this.key.slice(l.length),this.getter=this.path&&(0,xk.getter)(this.path,!0),this.map=t.map}getValue(e,t,l){let r=this.isContext?l:this.isValue?e:t;return this.getter&&(r=this.getter(r||{})),this.map&&(r=this.map(r)),r}cast(e,t){return this.getValue(e,null==t?void 0:t.parent,null==t?void 0:t.context)}resolve(){return this}describe(){return{type:"ref",key:this.key}}toString(){return`Ref(${this.key})`}static isRef(e){return e&&e.__isYupRef}}Qk.prototype.__isYupRef=!0;const Jk=e=>null==e;function Xk(e){function t({value:t,path:l="",options:r,originalValue:n,schema:i},a,s){const{name:o,test:c,params:u,message:p,skipAbsent:d}=e;let{parent:m,context:h,abortEarly:g=i.spec.abortEarly,disableStackTrace:y=i.spec.disableStackTrace}=r;const f={value:t,parent:m,context:h};function b(e={}){const r=eT(Object.assign({value:t,originalValue:n,label:i.spec.label,path:e.path||l,spec:i.spec,disableStackTrace:e.disableStackTrace||y},u,e.params),f),a=new Ok(Ok.formatError(e.message||p,r),t,r.path,e.type||o,r.disableStackTrace);return a.params=r,a}const v=g?a:s;let x={path:l,parent:m,type:o,from:r.from,createError:b,resolve:e=>tT(e,f),options:r,originalValue:n,schema:i};const S=e=>{Ok.isError(e)?v(e):e?s(null):v(b())},N=e=>{Ok.isError(e)?v(e):a(e)};if(d&&Jk(t))return S(!0);let C;try{var w;if(C=c.call(x,t,x),"function"===typeof(null==(w=C)?void 0:w.then)){if(r.sync)throw new Error(`Validation test of type: "${x.type}" returned a Promise during a synchronous validate. This test will finish after the validate call has returned`);return Promise.resolve(C).then(S,N)}}catch(I){return void N(I)}S(C)}return t.OPTIONS=e,t}function eT(e,t){if(!e)return e;for(const l of Object.keys(e))e[l]=tT(e[l],t);return e}function tT(e,t){return Qk.isRef(e)?e.getValue(t.value,t.parent,t.context):e}function lT(e,t,l,r=l){let n,i,a;return t?((0,xk.forEach)(t,(s,o,c)=>{let u=o?s.slice(1,s.length-1):s,p="tuple"===(e=e.resolve({context:r,parent:n,value:l})).type,d=c?parseInt(u,10):0;if(e.innerType||p){if(p&&!c)throw new Error(`Yup.reach cannot implicitly index into a tuple type. the path part "${a}" must contain an index to the tuple element, e.g. "${a}[0]"`);if(l&&d>=l.length)throw new Error(`Yup.reach cannot resolve an array item at index: ${s}, in the path: ${t}. because there is no value at that index. `);n=l,l=l&&l[d],e=p?e.spec.types[d]:e.innerType}if(!c){if(!e.fields||!e.fields[u])throw new Error(`The schema does not contain the path: ${t}. (failed at: ${a} which is a type: "${e.type}")`);n=l,l=l&&l[u],e=e.fields[u]}i=u,a=o?"["+s+"]":"."+s}),{schema:e,parent:n,parentPath:i}):{parent:n,parentPath:t,schema:e}}class rT extends Set{describe(){const e=[];for(const t of this.values())e.push(Qk.isRef(t)?t.describe():t);return e}resolveAll(e){let t=[];for(const l of this.values())t.push(e(l));return t}clone(){return new rT(this.values())}merge(e,t){const l=this.clone();return e.forEach(e=>l.add(e)),t.forEach(e=>l.delete(e)),l}}function nT(e,t=new Map){if(Wk(e)||!e||"object"!==typeof e)return e;if(t.has(e))return t.get(e);let l;if(e instanceof Date)l=new Date(e.getTime()),t.set(e,l);else if(e instanceof RegExp)l=new RegExp(e),t.set(e,l);else if(Array.isArray(e)){l=new Array(e.length),t.set(e,l);for(let r=0;r<e.length;r++)l[r]=nT(e[r],t)}else if(e instanceof Map){l=new Map,t.set(e,l);for(const[r,n]of e.entries())l.set(r,nT(n,t))}else if(e instanceof Set){l=new Set,t.set(e,l);for(const r of e)l.add(nT(r,t))}else{if(!(e instanceof Object))throw Error(`Unable to clone ${e}`);l={},t.set(e,l);for(const[r,n]of Object.entries(e))l[r]=nT(n,t)}return l}function iT(e){if(null==e||!e.length)return;const t=[];let l="",r=!1,n=!1;for(let i=0;i<e.length;i++){const a=e[i];"["!==a||n?"]"!==a||n?'"'!==a?"."!==a||r||n?l+=a:l&&(t.push(l),l=""):n=!n:(l&&(/^\d+$/.test(l)?t.push(l):t.push(l.replace(/^"|"$/g,"")),l=""),r=!1):(l&&(t.push(...l.split(".").filter(Boolean)),l=""),r=!0)}return l&&t.push(...l.split(".").filter(Boolean)),t}function aT(e,t){var l;if((null==(l=e.inner)||!l.length)&&e.errors.length)return function(e,t){const l=t?`${t}.${e.path}`:e.path;return e.errors.map(e=>({message:e,path:iT(l)}))}(e,t);const r=t?`${t}.${e.path}`:e.path;return e.inner.flatMap(e=>aT(e,r))}class sT{constructor(e){this.type=void 0,this.deps=[],this.tests=void 0,this.transforms=void 0,this.conditions=[],this._mutate=void 0,this.internalTests={},this._whitelist=new rT,this._blacklist=new rT,this.exclusiveTests=Object.create(null),this._typeCheck=void 0,this.spec=void 0,this.tests=[],this.transforms=[],this.withMutation(()=>{this.typeError(Lk.notType)}),this.type=e.type,this._typeCheck=e.check,this.spec=Object.assign({strip:!1,strict:!1,abortEarly:!0,recursive:!0,disableStackTrace:!1,nullable:!1,optional:!0,coerce:!0},null==e?void 0:e.spec),this.withMutation(e=>{e.nonNullable()})}get _type(){return this.type}clone(e){if(this._mutate)return e&&Object.assign(this.spec,e),this;const t=Object.create(Object.getPrototypeOf(this));return t.type=this.type,t._typeCheck=this._typeCheck,t._whitelist=this._whitelist.clone(),t._blacklist=this._blacklist.clone(),t.internalTests=Object.assign({},this.internalTests),t.exclusiveTests=Object.assign({},this.exclusiveTests),t.deps=[...this.deps],t.conditions=[...this.conditions],t.tests=[...this.tests],t.transforms=[...this.transforms],t.spec=nT(Object.assign({},this.spec,e)),t}label(e){let t=this.clone();return t.spec.label=e,t}meta(...e){if(0===e.length)return this.spec.meta;let t=this.clone();return t.spec.meta=Object.assign(t.spec.meta||{},e[0]),t}withMutation(e){let t=this._mutate;this._mutate=!0;let l=e(this);return this._mutate=t,l}concat(e){if(!e||e===this)return this;if(e.type!==this.type&&"mixed"!==this.type)throw new TypeError(`You cannot \`concat()\` schema's of different types: ${this.type} and ${e.type}`);let t=this,l=e.clone();const r=Object.assign({},t.spec,l.spec);return l.spec=r,l.internalTests=Object.assign({},t.internalTests,l.internalTests),l._whitelist=t._whitelist.merge(e._whitelist,e._blacklist),l._blacklist=t._blacklist.merge(e._blacklist,e._whitelist),l.tests=t.tests,l.exclusiveTests=t.exclusiveTests,l.withMutation(t=>{e.tests.forEach(e=>{t.test(e.OPTIONS)})}),l.transforms=[...t.transforms,...l.transforms],l}isType(e){return null==e?!(!this.spec.nullable||null!==e)||!(!this.spec.optional||void 0!==e):this._typeCheck(e)}resolve(e){let t=this;if(t.conditions.length){let l=t.conditions;t=t.clone(),t.conditions=[],t=l.reduce((t,l)=>l.resolve(t,e),t),t=t.resolve(e)}return t}resolveOptions(e){var t,l,r,n;return Object.assign({},e,{from:e.from||[],strict:null!=(t=e.strict)?t:this.spec.strict,abortEarly:null!=(l=e.abortEarly)?l:this.spec.abortEarly,recursive:null!=(r=e.recursive)?r:this.spec.recursive,disableStackTrace:null!=(n=e.disableStackTrace)?n:this.spec.disableStackTrace})}cast(e,t={}){let l=this.resolve(Object.assign({},t,{value:e})),r="ignore-optionality"===t.assert,n=l._cast(e,t);if(!1!==t.assert&&!l.isType(n)){if(r&&Jk(n))return n;let i=Mk(e),a=Mk(n);throw new TypeError(`The value of ${t.path||"field"} could not be cast to a value that satisfies the schema type: "${l.type}". \n\nattempted value: ${i} \n`+(a!==i?`result of cast: ${a}`:""))}return n}_cast(e,t){let l=void 0===e?e:this.transforms.reduce((l,r)=>r.call(this,l,e,this,t),e);return void 0===l&&(l=this.getDefault(t)),l}_validate(e,t={},l,r){let{path:n,originalValue:i=e,strict:a=this.spec.strict}=t,s=e;a||(s=this._cast(s,Object.assign({assert:!1},t)));let o=[];for(let c of Object.values(this.internalTests))c&&o.push(c);this.runTests({path:n,value:s,originalValue:i,options:t,tests:o},l,e=>{if(e.length)return r(e,s);this.runTests({path:n,value:s,originalValue:i,options:t,tests:this.tests},l,r)})}runTests(e,t,l){let r=!1,{tests:n,value:i,originalValue:a,path:s,options:o}=e,c=e=>{r||(r=!0,t(e,i))},u=e=>{r||(r=!0,l(e,i))},p=n.length,d=[];if(!p)return u([]);let m={value:i,originalValue:a,path:s,options:o,schema:this};for(let h=0;h<n.length;h++){(0,n[h])(m,c,function(e){e&&(Array.isArray(e)?d.push(...e):d.push(e)),--p<=0&&u(d)})}}asNestedTest({key:e,index:t,parent:l,parentPath:r,originalParent:n,options:i}){const a=null!=e?e:t;if(null==a)throw TypeError("Must include `key` or `index` for nested validations");const s="number"===typeof a;let o=l[a];const c=Object.assign({},i,{strict:!0,parent:l,value:o,originalValue:n[a],key:void 0,[s?"index":"key"]:a,path:s||a.includes(".")?`${r||""}[${s?a:`"${a}"`}]`:(r?`${r}.`:"")+e});return(e,t,l)=>this.resolve(c)._validate(o,c,t,l)}validate(e,t){var l;let r=this.resolve(Object.assign({},t,{value:e})),n=null!=(l=null==t?void 0:t.disableStackTrace)?l:r.spec.disableStackTrace;return new Promise((l,i)=>r._validate(e,t,(e,t)=>{Ok.isError(e)&&(e.value=t),i(e)},(e,t)=>{e.length?i(new Ok(e,t,void 0,void 0,n)):l(t)}))}validateSync(e,t){var l;let r,n=this.resolve(Object.assign({},t,{value:e})),i=null!=(l=null==t?void 0:t.disableStackTrace)?l:n.spec.disableStackTrace;return n._validate(e,Object.assign({},t,{sync:!0}),(e,t)=>{throw Ok.isError(e)&&(e.value=t),e},(t,l)=>{if(t.length)throw new Ok(t,e,void 0,void 0,i);r=l}),r}isValid(e,t){return this.validate(e,t).then(()=>!0,e=>{if(Ok.isError(e))return!1;throw e})}isValidSync(e,t){try{return this.validateSync(e,t),!0}catch(l){if(Ok.isError(l))return!1;throw l}}_getDefault(e){let t=this.spec.default;return null==t?t:"function"===typeof t?t.call(this,e):nT(t)}getDefault(e){return this.resolve(e||{})._getDefault(e)}default(e){if(0===arguments.length)return this._getDefault();return this.clone({default:e})}strict(e=!0){return this.clone({strict:e})}nullability(e,t){const l=this.clone({nullable:e});return l.internalTests.nullable=Xk({message:t,name:"nullable",test(e){return null!==e||this.schema.spec.nullable}}),l}optionality(e,t){const l=this.clone({optional:e});return l.internalTests.optionality=Xk({message:t,name:"optionality",test(e){return void 0!==e||this.schema.spec.optional}}),l}optional(){return this.optionality(!0)}defined(e=Lk.defined){return this.optionality(!1,e)}nullable(){return this.nullability(!0)}nonNullable(e=Lk.notNull){return this.nullability(!1,e)}required(e=Lk.required){return this.clone().withMutation(t=>t.nonNullable(e).defined(e))}notRequired(){return this.clone().withMutation(e=>e.nullable().optional())}transform(e){let t=this.clone();return t.transforms.push(e),t}test(...e){let t;if(t=1===e.length?"function"===typeof e[0]?{test:e[0]}:e[0]:2===e.length?{name:e[0],test:e[1]}:{name:e[0],message:e[1],test:e[2]},void 0===t.message&&(t.message=Lk.default),"function"!==typeof t.test)throw new TypeError("`test` is a required parameters");let l=this.clone(),r=Xk(t),n=t.exclusive||t.name&&!0===l.exclusiveTests[t.name];if(t.exclusive&&!t.name)throw new TypeError("Exclusive tests must provide a unique `name` identifying the test");return t.name&&(l.exclusiveTests[t.name]=!!t.exclusive),l.tests=l.tests.filter(e=>{if(e.OPTIONS.name===t.name){if(n)return!1;if(e.OPTIONS.test===r.OPTIONS.test)return!1}return!0}),l.tests.push(r),l}when(e,t){Array.isArray(e)||"string"===typeof e||(t=e,e=".");let l=this.clone(),r=Ek(e).map(e=>new Qk(e));return r.forEach(e=>{e.isSibling&&l.deps.push(e.key)}),l.conditions.push("function"===typeof t?new Zk(r,t):Zk.fromOptions(r,t)),l}typeError(e){let t=this.clone();return t.internalTests.typeError=Xk({message:e,name:"typeError",skipAbsent:!0,test(e){return!!this.schema._typeCheck(e)||this.createError({params:{type:this.schema.type}})}}),t}oneOf(e,t=Lk.oneOf){let l=this.clone();return e.forEach(e=>{l._whitelist.add(e),l._blacklist.delete(e)}),l.internalTests.whiteList=Xk({message:t,name:"oneOf",skipAbsent:!0,test(e){let t=this.schema._whitelist,l=t.resolveAll(this.resolve);return!!l.includes(e)||this.createError({params:{values:Array.from(t).join(", "),resolved:l}})}}),l}notOneOf(e,t=Lk.notOneOf){let l=this.clone();return e.forEach(e=>{l._blacklist.add(e),l._whitelist.delete(e)}),l.internalTests.blacklist=Xk({message:t,name:"notOneOf",test(e){let t=this.schema._blacklist,l=t.resolveAll(this.resolve);return!l.includes(e)||this.createError({params:{values:Array.from(t).join(", "),resolved:l}})}}),l}strip(e=!0){let t=this.clone();return t.spec.strip=e,t}describe(e){const t=(e?this.resolve(e):this).clone(),{label:l,meta:r,optional:n,nullable:i}=t.spec,a={meta:r,label:l,optional:n,nullable:i,default:t.getDefault(e),type:t.type,oneOf:t._whitelist.describe(),notOneOf:t._blacklist.describe(),tests:t.tests.filter((e,t,l)=>l.findIndex(t=>t.OPTIONS.name===e.OPTIONS.name)===t).map(t=>{const l=t.OPTIONS.params&&e?eT(Object.assign({},t.OPTIONS.params),e):t.OPTIONS.params;return{name:t.OPTIONS.name,params:l}})};return a}get"~standard"(){const e=this;return{version:1,vendor:"yup",async validate(t){try{return{value:await e.validate(t,{abortEarly:!1})}}catch(l){if(l instanceof Ok)return{issues:aT(l)};throw l}}}}}sT.prototype.__isYupSchema__=!0;for(const l of["validate","validateSync"])sT.prototype[`${l}At`]=function(e,t,r={}){const{parent:n,parentPath:i,schema:a}=lT(this,e,t,r.context);return a[l](n&&n[i],Object.assign({},r,{parent:n,path:e}))};for(const l of["equals","is"])sT.prototype[l]=sT.prototype.oneOf;for(const l of["not","nope"])sT.prototype[l]=sT.prototype.notOneOf;const oT=()=>!0;class cT extends sT{constructor(e){super("function"===typeof e?{type:"mixed",check:e}:Object.assign({type:"mixed",check:oT},e))}}cT.prototype;class uT extends sT{constructor(){super({type:"boolean",check:e=>(e instanceof Boolean&&(e=e.valueOf()),"boolean"===typeof e)}),this.withMutation(()=>{this.transform((e,t)=>{if(this.spec.coerce&&!this.isType(e)){if(/^(true|1)$/i.test(String(e)))return!0;if(/^(false|0)$/i.test(String(e)))return!1}return e})})}isTrue(e=Uk.isValue){return this.test({message:e,name:"is-value",exclusive:!0,params:{value:"true"},test:e=>Jk(e)||!0===e})}isFalse(e=Uk.isValue){return this.test({message:e,name:"is-value",exclusive:!0,params:{value:"false"},test:e=>Jk(e)||!1===e})}default(e){return super.default(e)}defined(e){return super.defined(e)}optional(){return super.optional()}required(e){return super.required(e)}notRequired(){return super.notRequired()}nullable(){return super.nullable()}nonNullable(e){return super.nonNullable(e)}strip(e){return super.strip(e)}}uT.prototype;const pT=/^(\d{4}|[+-]\d{6})(?:-?(\d{2})(?:-?(\d{2}))?)?(?:[ T]?(\d{2}):?(\d{2})(?::?(\d{2})(?:[,.](\d{1,}))?)?(?:(Z)|([+-])(\d{2})(?::?(\d{2}))?)?)?$/;function dT(e){var t,l;const r=pT.exec(e);return r?{year:mT(r[1]),month:mT(r[2],1)-1,day:mT(r[3],1),hour:mT(r[4]),minute:mT(r[5]),second:mT(r[6]),millisecond:r[7]?mT(r[7].substring(0,3)):0,precision:null!=(t=null==(l=r[7])?void 0:l.length)?t:void 0,z:r[8]||void 0,plusMinus:r[9]||void 0,hourOffset:mT(r[10]),minuteOffset:mT(r[11])}:null}function mT(e,t=0){return Number(e)||t}let hT=/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/,gT=/^((https?|ftp):)?\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i,yT=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i,fT=new RegExp("^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}(\\.\\d+)?(([+-]\\d{2}(:?\\d{2})?)|Z)$"),bT=e=>Jk(e)||e===e.trim(),vT={}.toString();function xT(){return new ST}class ST extends sT{constructor(){super({type:"string",check:e=>(e instanceof String&&(e=e.valueOf()),"string"===typeof e)}),this.withMutation(()=>{this.transform((e,t)=>{if(!this.spec.coerce||this.isType(e))return e;if(Array.isArray(e))return e;const l=null!=e&&e.toString?e.toString():e;return l===vT?e:l})})}required(e){return super.required(e).withMutation(t=>t.test({message:e||Lk.required,name:"required",skipAbsent:!0,test:e=>!!e.length}))}notRequired(){return super.notRequired().withMutation(e=>(e.tests=e.tests.filter(e=>"required"!==e.OPTIONS.name),e))}length(e,t=Fk.length){return this.test({message:t,name:"length",exclusive:!0,params:{length:e},skipAbsent:!0,test(t){return t.length===this.resolve(e)}})}min(e,t=Fk.min){return this.test({message:t,name:"min",exclusive:!0,params:{min:e},skipAbsent:!0,test(t){return t.length>=this.resolve(e)}})}max(e,t=Fk.max){return this.test({name:"max",exclusive:!0,message:t,params:{max:e},skipAbsent:!0,test(t){return t.length<=this.resolve(e)}})}matches(e,t){let l,r,n=!1;return t&&("object"===typeof t?({excludeEmptyString:n=!1,message:l,name:r}=t):l=t),this.test({name:r||"matches",message:l||Fk.matches,params:{regex:e},skipAbsent:!0,test:t=>""===t&&n||-1!==t.search(e)})}email(e=Fk.email){return this.matches(hT,{name:"email",message:e,excludeEmptyString:!0})}url(e=Fk.url){return this.matches(gT,{name:"url",message:e,excludeEmptyString:!0})}uuid(e=Fk.uuid){return this.matches(yT,{name:"uuid",message:e,excludeEmptyString:!1})}datetime(e){let t,l,r="";return e&&("object"===typeof e?({message:r="",allowOffset:t=!1,precision:l}=e):r=e),this.matches(fT,{name:"datetime",message:r||Fk.datetime,excludeEmptyString:!0}).test({name:"datetime_offset",message:r||Fk.datetime_offset,params:{allowOffset:t},skipAbsent:!0,test:e=>{if(!e||t)return!0;const l=dT(e);return!!l&&!!l.z}}).test({name:"datetime_precision",message:r||Fk.datetime_precision,params:{precision:l},skipAbsent:!0,test:e=>{if(!e||void 0==l)return!0;const t=dT(e);return!!t&&t.precision===l}})}ensure(){return this.default("").transform(e=>null===e?"":e)}trim(e=Fk.trim){return this.transform(e=>null!=e?e.trim():e).test({message:e,name:"trim",test:bT})}lowercase(e=Fk.lowercase){return this.transform(e=>Jk(e)?e:e.toLowerCase()).test({message:e,name:"string_case",exclusive:!0,skipAbsent:!0,test:e=>Jk(e)||e===e.toLowerCase()})}uppercase(e=Fk.uppercase){return this.transform(e=>Jk(e)?e:e.toUpperCase()).test({message:e,name:"string_case",exclusive:!0,skipAbsent:!0,test:e=>Jk(e)||e===e.toUpperCase()})}}xT.prototype=ST.prototype;function NT(){return new CT}class CT extends sT{constructor(){super({type:"number",check:e=>(e instanceof Number&&(e=e.valueOf()),"number"===typeof e&&!(e=>e!=+e)(e))}),this.withMutation(()=>{this.transform((e,t)=>{if(!this.spec.coerce)return e;let l=e;if("string"===typeof l){if(l=l.replace(/\s/g,""),""===l)return NaN;l=+l}return this.isType(l)||null===l?l:parseFloat(l)})})}min(e,t=qk.min){return this.test({message:t,name:"min",exclusive:!0,params:{min:e},skipAbsent:!0,test(t){return t>=this.resolve(e)}})}max(e,t=qk.max){return this.test({message:t,name:"max",exclusive:!0,params:{max:e},skipAbsent:!0,test(t){return t<=this.resolve(e)}})}lessThan(e,t=qk.lessThan){return this.test({message:t,name:"max",exclusive:!0,params:{less:e},skipAbsent:!0,test(t){return t<this.resolve(e)}})}moreThan(e,t=qk.moreThan){return this.test({message:t,name:"min",exclusive:!0,params:{more:e},skipAbsent:!0,test(t){return t>this.resolve(e)}})}positive(e=qk.positive){return this.moreThan(0,e)}negative(e=qk.negative){return this.lessThan(0,e)}integer(e=qk.integer){return this.test({name:"integer",message:e,skipAbsent:!0,test:e=>Number.isInteger(e)})}truncate(){return this.transform(e=>Jk(e)?e:0|e)}round(e){var t;let l=["ceil","floor","round","trunc"];if("trunc"===(e=(null==(t=e)?void 0:t.toLowerCase())||"round"))return this.truncate();if(-1===l.indexOf(e.toLowerCase()))throw new TypeError("Only valid options for round() are: "+l.join(", "));return this.transform(t=>Jk(t)?t:Math[e](t))}}NT.prototype=CT.prototype;let wT=new Date("");function IT(){return new kT}class kT extends sT{constructor(){super({type:"date",check(e){return t=e,"[object Date]"===Object.prototype.toString.call(t)&&!isNaN(e.getTime());var t}}),this.withMutation(()=>{this.transform((e,t)=>!this.spec.coerce||this.isType(e)||null===e?e:(e=function(e){const t=dT(e);if(!t)return Date.parse?Date.parse(e):Number.NaN;if(void 0===t.z&&void 0===t.plusMinus)return new Date(t.year,t.month,t.day,t.hour,t.minute,t.second,t.millisecond).valueOf();let l=0;return"Z"!==t.z&&void 0!==t.plusMinus&&(l=60*t.hourOffset+t.minuteOffset,"+"===t.plusMinus&&(l=0-l)),Date.UTC(t.year,t.month,t.day,t.hour,t.minute+l,t.second,t.millisecond)}(e),isNaN(e)?kT.INVALID_DATE:new Date(e)))})}prepareParam(e,t){let l;if(Qk.isRef(e))l=e;else{let r=this.cast(e);if(!this._typeCheck(r))throw new TypeError(`\`${t}\` must be a Date or a value that can be \`cast()\` to a Date`);l=r}return l}min(e,t=zk.min){let l=this.prepareParam(e,"min");return this.test({message:t,name:"min",exclusive:!0,params:{min:e},skipAbsent:!0,test(e){return e>=this.resolve(l)}})}max(e,t=zk.max){let l=this.prepareParam(e,"max");return this.test({message:t,name:"max",exclusive:!0,params:{max:e},skipAbsent:!0,test(e){return e<=this.resolve(l)}})}}function TT(e,t){let l=1/0;return e.some((e,r)=>{var n;if(null!=(n=t.path)&&n.includes(e))return l=r,!0}),l}function AT(e){return(t,l)=>TT(e,t)-TT(e,l)}kT.INVALID_DATE=wT,IT.prototype=kT.prototype,IT.INVALID_DATE=wT;const DT=(e,t,l)=>{if("string"!==typeof e)return e;let r=e;try{r=JSON.parse(e)}catch(n){}return l.isType(r)?r:e};function MT(e){if("fields"in e){const t={};for(const[l,r]of Object.entries(e.fields))t[l]=MT(r);return e.setFields(t)}if("array"===e.type){const t=e.optional();return t.innerType&&(t.innerType=MT(t.innerType)),t}return"tuple"===e.type?e.optional().clone({types:e.spec.types.map(MT)}):"optional"in e?e.optional():e}let ET=e=>"[object Object]"===Object.prototype.toString.call(e);function RT(e,t){let l=Object.keys(e.fields);return Object.keys(t).filter(e=>-1===l.indexOf(e))}const BT=AT([]);function jT(e){return new PT(e)}class PT extends sT{constructor(e){super({type:"object",check:e=>ET(e)||"function"===typeof e}),this.fields=Object.create(null),this._sortErrors=BT,this._nodes=[],this._excludedEdges=[],this.withMutation(()=>{e&&this.shape(e)})}_cast(e,t={}){var l;let r=super._cast(e,t);if(void 0===r)return this.getDefault(t);if(!this._typeCheck(r))return r;let n=this.fields,i=null!=(l=t.stripUnknown)?l:this.spec.noUnknown,a=[].concat(this._nodes,Object.keys(r).filter(e=>!this._nodes.includes(e))),s={},o=Object.assign({},t,{parent:s,__validating:t.__validating||!1}),c=!1;for(const u of a){let e=n[u],l=u in r,a=r[u];if(e){let l;o.path=(t.path?`${t.path}.`:"")+u,e=e.resolve({value:a,context:t.context,parent:s});let n=e instanceof sT?e.spec:void 0,i=null==n?void 0:n.strict;if(null!=n&&n.strip){c=c||u in r;continue}l=t.__validating&&i?a:e.cast(a,o),void 0!==l&&(s[u]=l)}else l&&!i&&(s[u]=a);l===u in s&&s[u]===a||(c=!0)}return c?s:r}_validate(e,t={},l,r){let{from:n=[],originalValue:i=e,recursive:a=this.spec.recursive}=t;t.from=[{schema:this,value:i},...n],t.__validating=!0,t.originalValue=i,super._validate(e,t,l,(e,n)=>{if(!a||!ET(n))return void r(e,n);i=i||n;let s=[];for(let l of this._nodes){let e=this.fields[l];e&&!Qk.isRef(e)&&s.push(e.asNestedTest({options:t,key:l,parent:n,parentPath:t.path,originalParent:i}))}this.runTests({tests:s,value:n,originalValue:i,options:t},l,t=>{r(t.sort(this._sortErrors).concat(e),n)})})}clone(e){const t=super.clone(e);return t.fields=Object.assign({},this.fields),t._nodes=this._nodes,t._excludedEdges=this._excludedEdges,t._sortErrors=this._sortErrors,t}concat(e){let t=super.concat(e),l=t.fields;for(let[r,n]of Object.entries(this.fields)){const e=l[r];l[r]=void 0===e?n:e}return t.withMutation(t=>t.setFields(l,[...this._excludedEdges,...e._excludedEdges]))}_getDefault(e){if("default"in this.spec)return super._getDefault(e);if(!this._nodes.length)return;let t={};return this._nodes.forEach(l=>{var r;const n=this.fields[l];let i=e;null!=(r=i)&&r.value&&(i=Object.assign({},i,{parent:i.value,value:i.value[l]})),t[l]=n&&"getDefault"in n?n.getDefault(i):void 0}),t}setFields(e,t){let l=this.clone();return l.fields=e,l._nodes=function(e,t=[]){let l=[],r=new Set,n=new Set(t.map(([e,t])=>`${e}-${t}`));function i(e,t){let i=(0,xk.split)(e)[0];r.add(i),n.has(`${t}-${i}`)||l.push([t,i])}for(const a of Object.keys(e)){let t=e[a];r.add(a),Qk.isRef(t)&&t.isSibling?i(t.path,a):Wk(t)&&"deps"in t&&t.deps.forEach(e=>i(e,a))}return Ck().array(Array.from(r),l).reverse()}(e,t),l._sortErrors=AT(Object.keys(e)),t&&(l._excludedEdges=t),l}shape(e,t=[]){return this.clone().withMutation(l=>{let r=l._excludedEdges;return t.length&&(Array.isArray(t[0])||(t=[t]),r=[...l._excludedEdges,...t]),l.setFields(Object.assign(l.fields,e),r)})}partial(){const e={};for(const[t,l]of Object.entries(this.fields))e[t]="optional"in l&&l.optional instanceof Function?l.optional():l;return this.setFields(e)}deepPartial(){return MT(this)}pick(e){const t={};for(const l of e)this.fields[l]&&(t[l]=this.fields[l]);return this.setFields(t,this._excludedEdges.filter(([t,l])=>e.includes(t)&&e.includes(l)))}omit(e){const t=[];for(const l of Object.keys(this.fields))e.includes(l)||t.push(l);return this.pick(t)}from(e,t,l){let r=(0,xk.getter)(e,!0);return this.transform(n=>{if(!n)return n;let i=n;return((e,t)=>{const l=[...(0,xk.normalizePath)(t)];if(1===l.length)return l[0]in e;let r=l.pop(),n=(0,xk.getter)((0,xk.join)(l),!0)(e);return!(!n||!(r in n))})(n,e)&&(i=Object.assign({},n),l||delete i[e],i[t]=r(n)),i})}json(){return this.transform(DT)}exact(e){return this.test({name:"exact",exclusive:!0,message:e||Gk.exact,test(e){if(null==e)return!0;const t=RT(this.schema,e);return 0===t.length||this.createError({params:{properties:t.join(", ")}})}})}stripUnknown(){return this.clone({noUnknown:!0})}noUnknown(e=!0,t=Gk.noUnknown){"boolean"!==typeof e&&(t=e,e=!0);let l=this.test({name:"noUnknown",exclusive:!0,message:t,test(t){if(null==t)return!0;const l=RT(this.schema,t);return!e||0===l.length||this.createError({params:{unknown:l.join(", ")}})}});return l.spec.noUnknown=e,l}unknown(e=!0,t=Gk.noUnknown){return this.noUnknown(!e,t)}transformKeys(e){return this.transform(t=>{if(!t)return t;const l={};for(const r of Object.keys(t))l[e(r)]=t[r];return l})}camelCase(){return this.transformKeys(Sk.camelCase)}snakeCase(){return this.transformKeys(Sk.snakeCase)}constantCase(){return this.transformKeys(e=>(0,Sk.snakeCase)(e).toUpperCase())}describe(e){const t=(e?this.resolve(e):this).clone(),l=super.describe(e);l.fields={};for(const[n,i]of Object.entries(t.fields)){var r;let t=e;null!=(r=t)&&r.value&&(t=Object.assign({},t,{parent:t.value,value:t.value[n]})),l.fields[n]=i.describe(t)}return l}}function _T(e){return new OT(e)}jT.prototype=PT.prototype;class OT extends sT{constructor(e){super({type:"array",spec:{types:e},check:e=>Array.isArray(e)}),this.innerType=void 0,this.innerType=e}_cast(e,t){const l=super._cast(e,t);if(!this._typeCheck(l)||!this.innerType)return l;let r=!1;const n=l.map((e,n)=>{const i=this.innerType.cast(e,Object.assign({},t,{path:`${t.path||""}[${n}]`,parent:l,originalValue:e,value:e,index:n}));return i!==e&&(r=!0),i});return r?n:l}_validate(e,t={},l,r){var n;let i=this.innerType,a=null!=(n=t.recursive)?n:this.spec.recursive;null!=t.originalValue&&t.originalValue,super._validate(e,t,l,(n,s)=>{var o;if(!a||!i||!this._typeCheck(s))return void r(n,s);let c=new Array(s.length);for(let l=0;l<s.length;l++){var u;c[l]=i.asNestedTest({options:t,index:l,parent:s,parentPath:t.path,originalParent:null!=(u=t.originalValue)?u:e})}this.runTests({value:s,tests:c,originalValue:null!=(o=t.originalValue)?o:e,options:t},l,e=>r(e.concat(n),s))})}clone(e){const t=super.clone(e);return t.innerType=this.innerType,t}json(){return this.transform(DT)}concat(e){let t=super.concat(e);return t.innerType=this.innerType,e.innerType&&(t.innerType=t.innerType?t.innerType.concat(e.innerType):e.innerType),t}of(e){let t=this.clone();if(!Wk(e))throw new TypeError("`array.of()` sub-schema must be a valid yup schema not: "+Mk(e));return t.innerType=e,t.spec=Object.assign({},t.spec,{types:e}),t}length(e,t=Vk.length){return this.test({message:t,name:"length",exclusive:!0,params:{length:e},skipAbsent:!0,test(t){return t.length===this.resolve(e)}})}min(e,t){return t=t||Vk.min,this.test({message:t,name:"min",exclusive:!0,params:{min:e},skipAbsent:!0,test(t){return t.length>=this.resolve(e)}})}max(e,t){return t=t||Vk.max,this.test({message:t,name:"max",exclusive:!0,params:{max:e},skipAbsent:!0,test(t){return t.length<=this.resolve(e)}})}ensure(){return this.default(()=>[]).transform((e,t)=>this._typeCheck(e)?e:null==t?[]:[].concat(t))}compact(e){let t=e?(t,l,r)=>!e(t,l,r):e=>!!e;return this.transform(e=>null!=e?e.filter(t):e)}describe(e){const t=(e?this.resolve(e):this).clone(),l=super.describe(e);if(t.innerType){var r;let n=e;null!=(r=n)&&r.value&&(n=Object.assign({},n,{parent:n.value,value:n.value[0]})),l.innerType=t.innerType.describe(n)}return l}}_T.prototype=OT.prototype;class LT extends sT{constructor(e){super({type:"tuple",spec:{types:e},check(e){const t=this.spec.types;return Array.isArray(e)&&e.length===t.length}}),this.withMutation(()=>{this.typeError(Hk.notType)})}_cast(e,t){const{types:l}=this.spec,r=super._cast(e,t);if(!this._typeCheck(r))return r;let n=!1;const i=l.map((e,l)=>{const i=e.cast(r[l],Object.assign({},t,{path:`${t.path||""}[${l}]`,parent:r,originalValue:r[l],value:r[l],index:l}));return i!==r[l]&&(n=!0),i});return n?i:r}_validate(e,t={},l,r){let n=this.spec.types;super._validate(e,t,l,(i,a)=>{var s;if(!this._typeCheck(a))return void r(i,a);let o=[];for(let[l,r]of n.entries()){var c;o[l]=r.asNestedTest({options:t,index:l,parent:a,parentPath:t.path,originalParent:null!=(c=t.originalValue)?c:e})}this.runTests({value:a,tests:o,originalValue:null!=(s=t.originalValue)?s:e,options:t},l,e=>r(e.concat(i),a))})}describe(e){const t=(e?this.resolve(e):this).clone(),l=super.describe(e);return l.innerType=t.spec.types.map((t,l)=>{var r;let n=e;return null!=(r=n)&&r.value&&(n=Object.assign({},n,{parent:n.value,value:n.value[l]})),t.describe(n)}),l}}LT.prototype;var FT=function(e){return function(e){return!!e&&"object"===typeof e}(e)&&!function(e){var t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||function(e){return e.$$typeof===qT}(e)}(e)};var qT="function"===typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function zT(e,t){return!1!==t.clone&&t.isMergeableObject(e)?GT((l=e,Array.isArray(l)?[]:{}),e,t):e;var l}function UT(e,t,l){return e.concat(t).map(function(e){return zT(e,l)})}function GT(e,t,l){(l=l||{}).arrayMerge=l.arrayMerge||UT,l.isMergeableObject=l.isMergeableObject||FT;var r=Array.isArray(t);return r===Array.isArray(e)?r?l.arrayMerge(e,t,l):function(e,t,l){var r={};return l.isMergeableObject(e)&&Object.keys(e).forEach(function(t){r[t]=zT(e[t],l)}),Object.keys(t).forEach(function(n){l.isMergeableObject(t[n])&&e[n]?r[n]=GT(e[n],t[n],l):r[n]=zT(t[n],l)}),r}(e,t,l):zT(t,l)}GT.all=function(e,t){if(!Array.isArray(e))throw new Error("first argument should be an array");return e.reduce(function(e,l){return GT(e,l,t)},{})};const VT=GT;const HT="object"==typeof global&&global&&global.Object===Object&&global;var WT="object"==typeof self&&self&&self.Object===Object&&self;const ZT=HT||WT||Function("return this")();const $T=ZT.Symbol;var KT=Object.prototype,YT=KT.hasOwnProperty,QT=KT.toString,JT=$T?$T.toStringTag:void 0;const XT=function(e){var t=YT.call(e,JT),l=e[JT];try{e[JT]=void 0;var r=!0}catch(i){}var n=QT.call(e);return r&&(t?e[JT]=l:delete e[JT]),n};var eA=Object.prototype.toString;const tA=function(e){return eA.call(e)};var lA=$T?$T.toStringTag:void 0;const rA=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":lA&&lA in Object(e)?XT(e):tA(e)};const nA=function(e,t){return function(l){return e(t(l))}};const iA=nA(Object.getPrototypeOf,Object);const aA=function(e){return null!=e&&"object"==typeof e};var sA=Function.prototype,oA=Object.prototype,cA=sA.toString,uA=oA.hasOwnProperty,pA=cA.call(Object);const dA=function(e){if(!aA(e)||"[object Object]"!=rA(e))return!1;var t=iA(e);if(null===t)return!0;var l=uA.call(t,"constructor")&&t.constructor;return"function"==typeof l&&l instanceof l&&cA.call(l)==pA};const mA=function(){this.__data__=[],this.size=0};const hA=function(e,t){return e===t||e!==e&&t!==t};const gA=function(e,t){for(var l=e.length;l--;)if(hA(e[l][0],t))return l;return-1};var yA=Array.prototype.splice;const fA=function(e){var t=this.__data__,l=gA(t,e);return!(l<0)&&(l==t.length-1?t.pop():yA.call(t,l,1),--this.size,!0)};const bA=function(e){var t=this.__data__,l=gA(t,e);return l<0?void 0:t[l][1]};const vA=function(e){return gA(this.__data__,e)>-1};const xA=function(e,t){var l=this.__data__,r=gA(l,e);return r<0?(++this.size,l.push([e,t])):l[r][1]=t,this};function SA(e){var t=-1,l=null==e?0:e.length;for(this.clear();++t<l;){var r=e[t];this.set(r[0],r[1])}}SA.prototype.clear=mA,SA.prototype.delete=fA,SA.prototype.get=bA,SA.prototype.has=vA,SA.prototype.set=xA;const NA=SA;const CA=function(){this.__data__=new NA,this.size=0};const wA=function(e){var t=this.__data__,l=t.delete(e);return this.size=t.size,l};const IA=function(e){return this.__data__.get(e)};const kA=function(e){return this.__data__.has(e)};const TA=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)};const AA=function(e){if(!TA(e))return!1;var t=rA(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t};const DA=ZT["__core-js_shared__"];var MA=function(){var e=/[^.]+$/.exec(DA&&DA.keys&&DA.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();const EA=function(e){return!!MA&&MA in e};var RA=Function.prototype.toString;const BA=function(e){if(null!=e){try{return RA.call(e)}catch(t){}try{return e+""}catch(t){}}return""};var jA=/^\[object .+?Constructor\]$/,PA=Function.prototype,_A=Object.prototype,OA=PA.toString,LA=_A.hasOwnProperty,FA=RegExp("^"+OA.call(LA).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");const qA=function(e){return!(!TA(e)||EA(e))&&(AA(e)?FA:jA).test(BA(e))};const zA=function(e,t){return null==e?void 0:e[t]};const UA=function(e,t){var l=zA(e,t);return qA(l)?l:void 0};const GA=UA(ZT,"Map");const VA=UA(Object,"create");const HA=function(){this.__data__=VA?VA(null):{},this.size=0};const WA=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t};var ZA=Object.prototype.hasOwnProperty;const $A=function(e){var t=this.__data__;if(VA){var l=t[e];return"__lodash_hash_undefined__"===l?void 0:l}return ZA.call(t,e)?t[e]:void 0};var KA=Object.prototype.hasOwnProperty;const YA=function(e){var t=this.__data__;return VA?void 0!==t[e]:KA.call(t,e)};const QA=function(e,t){var l=this.__data__;return this.size+=this.has(e)?0:1,l[e]=VA&&void 0===t?"__lodash_hash_undefined__":t,this};function JA(e){var t=-1,l=null==e?0:e.length;for(this.clear();++t<l;){var r=e[t];this.set(r[0],r[1])}}JA.prototype.clear=HA,JA.prototype.delete=WA,JA.prototype.get=$A,JA.prototype.has=YA,JA.prototype.set=QA;const XA=JA;const eD=function(){this.size=0,this.__data__={hash:new XA,map:new(GA||NA),string:new XA}};const tD=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e};const lD=function(e,t){var l=e.__data__;return tD(t)?l["string"==typeof t?"string":"hash"]:l.map};const rD=function(e){var t=lD(this,e).delete(e);return this.size-=t?1:0,t};const nD=function(e){return lD(this,e).get(e)};const iD=function(e){return lD(this,e).has(e)};const aD=function(e,t){var l=lD(this,e),r=l.size;return l.set(e,t),this.size+=l.size==r?0:1,this};function sD(e){var t=-1,l=null==e?0:e.length;for(this.clear();++t<l;){var r=e[t];this.set(r[0],r[1])}}sD.prototype.clear=eD,sD.prototype.delete=rD,sD.prototype.get=nD,sD.prototype.has=iD,sD.prototype.set=aD;const oD=sD;const cD=function(e,t){var l=this.__data__;if(l instanceof NA){var r=l.__data__;if(!GA||r.length<199)return r.push([e,t]),this.size=++l.size,this;l=this.__data__=new oD(r)}return l.set(e,t),this.size=l.size,this};function uD(e){var t=this.__data__=new NA(e);this.size=t.size}uD.prototype.clear=CA,uD.prototype.delete=wA,uD.prototype.get=IA,uD.prototype.has=kA,uD.prototype.set=cD;const pD=uD;const dD=function(e,t){for(var l=-1,r=null==e?0:e.length;++l<r&&!1!==t(e[l],l,e););return e};const mD=function(){try{var e=UA(Object,"defineProperty");return e({},"",{}),e}catch(t){}}();const hD=function(e,t,l){"__proto__"==t&&mD?mD(e,t,{configurable:!0,enumerable:!0,value:l,writable:!0}):e[t]=l};var gD=Object.prototype.hasOwnProperty;const yD=function(e,t,l){var r=e[t];gD.call(e,t)&&hA(r,l)&&(void 0!==l||t in e)||hD(e,t,l)};const fD=function(e,t,l,r){var n=!l;l||(l={});for(var i=-1,a=t.length;++i<a;){var s=t[i],o=r?r(l[s],e[s],s,l,e):void 0;void 0===o&&(o=e[s]),n?hD(l,s,o):yD(l,s,o)}return l};const bD=function(e,t){for(var l=-1,r=Array(e);++l<e;)r[l]=t(l);return r};const vD=function(e){return aA(e)&&"[object Arguments]"==rA(e)};var xD=Object.prototype,SD=xD.hasOwnProperty,ND=xD.propertyIsEnumerable;const CD=vD(function(){return arguments}())?vD:function(e){return aA(e)&&SD.call(e,"callee")&&!ND.call(e,"callee")};const wD=Array.isArray;const ID=function(){return!1};var kD="object"==typeof exports&&exports&&!exports.nodeType&&exports,TD=kD&&"object"==typeof module&&module&&!module.nodeType&&module,AD=TD&&TD.exports===kD?ZT.Buffer:void 0;const DD=(AD?AD.isBuffer:void 0)||ID;var MD=/^(?:0|[1-9]\d*)$/;const ED=function(e,t){var l=typeof e;return!!(t=null==t?9007199254740991:t)&&("number"==l||"symbol"!=l&&MD.test(e))&&e>-1&&e%1==0&&e<t};const RD=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991};var BD={};BD["[object Float32Array]"]=BD["[object Float64Array]"]=BD["[object Int8Array]"]=BD["[object Int16Array]"]=BD["[object Int32Array]"]=BD["[object Uint8Array]"]=BD["[object Uint8ClampedArray]"]=BD["[object Uint16Array]"]=BD["[object Uint32Array]"]=!0,BD["[object Arguments]"]=BD["[object Array]"]=BD["[object ArrayBuffer]"]=BD["[object Boolean]"]=BD["[object DataView]"]=BD["[object Date]"]=BD["[object Error]"]=BD["[object Function]"]=BD["[object Map]"]=BD["[object Number]"]=BD["[object Object]"]=BD["[object RegExp]"]=BD["[object Set]"]=BD["[object String]"]=BD["[object WeakMap]"]=!1;const jD=function(e){return aA(e)&&RD(e.length)&&!!BD[rA(e)]};const PD=function(e){return function(t){return e(t)}};var _D="object"==typeof exports&&exports&&!exports.nodeType&&exports,OD=_D&&"object"==typeof module&&module&&!module.nodeType&&module,LD=OD&&OD.exports===_D&&HT.process;const FD=function(){try{var e=OD&&OD.require&&OD.require("util").types;return e||LD&&LD.binding&&LD.binding("util")}catch(t){}}();var qD=FD&&FD.isTypedArray;const zD=qD?PD(qD):jD;var UD=Object.prototype.hasOwnProperty;const GD=function(e,t){var l=wD(e),r=!l&&CD(e),n=!l&&!r&&DD(e),i=!l&&!r&&!n&&zD(e),a=l||r||n||i,s=a?bD(e.length,String):[],o=s.length;for(var c in e)!t&&!UD.call(e,c)||a&&("length"==c||n&&("offset"==c||"parent"==c)||i&&("buffer"==c||"byteLength"==c||"byteOffset"==c)||ED(c,o))||s.push(c);return s};var VD=Object.prototype;const HD=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||VD)};const WD=nA(Object.keys,Object);var ZD=Object.prototype.hasOwnProperty;const $D=function(e){if(!HD(e))return WD(e);var t=[];for(var l in Object(e))ZD.call(e,l)&&"constructor"!=l&&t.push(l);return t};const KD=function(e){return null!=e&&RD(e.length)&&!AA(e)};const YD=function(e){return KD(e)?GD(e):$D(e)};const QD=function(e,t){return e&&fD(t,YD(t),e)};const JD=function(e){var t=[];if(null!=e)for(var l in Object(e))t.push(l);return t};var XD=Object.prototype.hasOwnProperty;const eM=function(e){if(!TA(e))return JD(e);var t=HD(e),l=[];for(var r in e)("constructor"!=r||!t&&XD.call(e,r))&&l.push(r);return l};const tM=function(e){return KD(e)?GD(e,!0):eM(e)};const lM=function(e,t){return e&&fD(t,tM(t),e)};var rM="object"==typeof exports&&exports&&!exports.nodeType&&exports,nM=rM&&"object"==typeof module&&module&&!module.nodeType&&module,iM=nM&&nM.exports===rM?ZT.Buffer:void 0,aM=iM?iM.allocUnsafe:void 0;const sM=function(e,t){if(t)return e.slice();var l=e.length,r=aM?aM(l):new e.constructor(l);return e.copy(r),r};const oM=function(e,t){var l=-1,r=e.length;for(t||(t=Array(r));++l<r;)t[l]=e[l];return t};const cM=function(e,t){for(var l=-1,r=null==e?0:e.length,n=0,i=[];++l<r;){var a=e[l];t(a,l,e)&&(i[n++]=a)}return i};const uM=function(){return[]};var pM=Object.prototype.propertyIsEnumerable,dM=Object.getOwnPropertySymbols,mM=dM?function(e){return null==e?[]:(e=Object(e),cM(dM(e),function(t){return pM.call(e,t)}))}:uM;const hM=mM;const gM=function(e,t){return fD(e,hM(e),t)};const yM=function(e,t){for(var l=-1,r=t.length,n=e.length;++l<r;)e[n+l]=t[l];return e};var fM=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)yM(t,hM(e)),e=iA(e);return t}:uM;const bM=fM;const vM=function(e,t){return fD(e,bM(e),t)};const xM=function(e,t,l){var r=t(e);return wD(e)?r:yM(r,l(e))};const SM=function(e){return xM(e,YD,hM)};const NM=function(e){return xM(e,tM,bM)};const CM=UA(ZT,"DataView");const wM=UA(ZT,"Promise");const IM=UA(ZT,"Set");const kM=UA(ZT,"WeakMap");var TM="[object Map]",AM="[object Promise]",DM="[object Set]",MM="[object WeakMap]",EM="[object DataView]",RM=BA(CM),BM=BA(GA),jM=BA(wM),PM=BA(IM),_M=BA(kM),OM=rA;(CM&&OM(new CM(new ArrayBuffer(1)))!=EM||GA&&OM(new GA)!=TM||wM&&OM(wM.resolve())!=AM||IM&&OM(new IM)!=DM||kM&&OM(new kM)!=MM)&&(OM=function(e){var t=rA(e),l="[object Object]"==t?e.constructor:void 0,r=l?BA(l):"";if(r)switch(r){case RM:return EM;case BM:return TM;case jM:return AM;case PM:return DM;case _M:return MM}return t});const LM=OM;var FM=Object.prototype.hasOwnProperty;const qM=function(e){var t=e.length,l=new e.constructor(t);return t&&"string"==typeof e[0]&&FM.call(e,"index")&&(l.index=e.index,l.input=e.input),l};const zM=ZT.Uint8Array;const UM=function(e){var t=new e.constructor(e.byteLength);return new zM(t).set(new zM(e)),t};const GM=function(e,t){var l=t?UM(e.buffer):e.buffer;return new e.constructor(l,e.byteOffset,e.byteLength)};var VM=/\w*$/;const HM=function(e){var t=new e.constructor(e.source,VM.exec(e));return t.lastIndex=e.lastIndex,t};var WM=$T?$T.prototype:void 0,ZM=WM?WM.valueOf:void 0;const $M=function(e){return ZM?Object(ZM.call(e)):{}};const KM=function(e,t){var l=t?UM(e.buffer):e.buffer;return new e.constructor(l,e.byteOffset,e.length)};const YM=function(e,t,l){var r=e.constructor;switch(t){case"[object ArrayBuffer]":return UM(e);case"[object Boolean]":case"[object Date]":return new r(+e);case"[object DataView]":return GM(e,l);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return KM(e,l);case"[object Map]":case"[object Set]":return new r;case"[object Number]":case"[object String]":return new r(e);case"[object RegExp]":return HM(e);case"[object Symbol]":return $M(e)}};var QM=Object.create,JM=function(){function e(){}return function(t){if(!TA(t))return{};if(QM)return QM(t);e.prototype=t;var l=new e;return e.prototype=void 0,l}}();const XM=JM;const eE=function(e){return"function"!=typeof e.constructor||HD(e)?{}:XM(iA(e))};const tE=function(e){return aA(e)&&"[object Map]"==LM(e)};var lE=FD&&FD.isMap;const rE=lE?PD(lE):tE;const nE=function(e){return aA(e)&&"[object Set]"==LM(e)};var iE=FD&&FD.isSet;const aE=iE?PD(iE):nE;var sE="[object Arguments]",oE="[object Function]",cE="[object Object]",uE={};uE[sE]=uE["[object Array]"]=uE["[object ArrayBuffer]"]=uE["[object DataView]"]=uE["[object Boolean]"]=uE["[object Date]"]=uE["[object Float32Array]"]=uE["[object Float64Array]"]=uE["[object Int8Array]"]=uE["[object Int16Array]"]=uE["[object Int32Array]"]=uE["[object Map]"]=uE["[object Number]"]=uE[cE]=uE["[object RegExp]"]=uE["[object Set]"]=uE["[object String]"]=uE["[object Symbol]"]=uE["[object Uint8Array]"]=uE["[object Uint8ClampedArray]"]=uE["[object Uint16Array]"]=uE["[object Uint32Array]"]=!0,uE["[object Error]"]=uE[oE]=uE["[object WeakMap]"]=!1;const pE=function e(t,l,r,n,i,a){var s,o=1&l,c=2&l,u=4&l;if(r&&(s=i?r(t,n,i,a):r(t)),void 0!==s)return s;if(!TA(t))return t;var p=wD(t);if(p){if(s=qM(t),!o)return oM(t,s)}else{var d=LM(t),m=d==oE||"[object GeneratorFunction]"==d;if(DD(t))return sM(t,o);if(d==cE||d==sE||m&&!i){if(s=c||m?{}:eE(t),!o)return c?vM(t,lM(s,t)):gM(t,QD(s,t))}else{if(!uE[d])return i?t:{};s=YM(t,d,o)}}a||(a=new pD);var h=a.get(t);if(h)return h;a.set(t,s),aE(t)?t.forEach(function(n){s.add(e(n,l,r,n,t,a))}):rE(t)&&t.forEach(function(n,i){s.set(i,e(n,l,r,i,t,a))});var g=p?void 0:(u?c?NM:SM:c?tM:YD)(t);return dD(g||t,function(n,i){g&&(n=t[i=n]),yD(s,i,e(n,l,r,i,t,a))}),s};const dE=function(e){return pE(e,5)};var mE=l(46939),hE=l.n(mE);const gE=function(e,t){};const yE=function(e){return pE(e,4)};const fE=function(e,t){for(var l=-1,r=null==e?0:e.length,n=Array(r);++l<r;)n[l]=t(e[l],l,e);return n};const bE=function(e){return"symbol"==typeof e||aA(e)&&"[object Symbol]"==rA(e)};function vE(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var l=function(){var r=arguments,n=t?t.apply(this,r):r[0],i=l.cache;if(i.has(n))return i.get(n);var a=e.apply(this,r);return l.cache=i.set(n,a)||i,a};return l.cache=new(vE.Cache||oD),l}vE.Cache=oD;const xE=vE;const SE=function(e){var t=xE(e,function(e){return 500===l.size&&l.clear(),e}),l=t.cache;return t};var NE=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,CE=/\\(\\)?/g,wE=SE(function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(NE,function(e,l,r,n){t.push(r?n.replace(CE,"$1"):l||e)}),t});const IE=wE;const kE=function(e){if("string"==typeof e||bE(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t};var TE=$T?$T.prototype:void 0,AE=TE?TE.toString:void 0;const DE=function e(t){if("string"==typeof t)return t;if(wD(t))return fE(t,e)+"";if(bE(t))return AE?AE.call(t):"";var l=t+"";return"0"==l&&1/t==-1/0?"-0":l};const ME=function(e){return null==e?"":DE(e)};const EE=function(e){return wD(e)?fE(e,kE):bE(e)?[e]:oM(IE(ME(e)))};function RE(){return RE=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},RE.apply(this,arguments)}function BE(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}function jE(e,t){if(null==e)return{};var l,r,n={},i=Object.keys(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||(n[l]=e[l]);return n}function PE(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var _E=(0,o.createContext)(void 0);_E.displayName="FormikContext";var OE=_E.Provider,LE=_E.Consumer;function FE(){var e=(0,o.useContext)(_E);return e||gE(!1),e}var qE=function(e){return Array.isArray(e)&&0===e.length},zE=function(e){return"function"===typeof e},UE=function(e){return null!==e&&"object"===typeof e},GE=function(e){return String(Math.floor(Number(e)))===e},VE=function(e){return"[object String]"===Object.prototype.toString.call(e)},HE=function(e){return 0===o.Children.count(e)},WE=function(e){return UE(e)&&zE(e.then)};function ZE(e,t,l,r){void 0===r&&(r=0);for(var n=EE(t);e&&r<n.length;)e=e[n[r++]];return r===n.length||e?void 0===e?l:e:l}function $E(e,t,l){for(var r=yE(e),n=r,i=0,a=EE(t);i<a.length-1;i++){var s=a[i],o=ZE(e,a.slice(0,i+1));if(o&&(UE(o)||Array.isArray(o)))n=n[s]=yE(o);else{var c=a[i+1];n=n[s]=GE(c)&&Number(c)>=0?[]:{}}}return(0===i?e:n)[a[i]]===l?e:(void 0===l?delete n[a[i]]:n[a[i]]=l,0===i&&void 0===l&&delete r[a[i]],r)}function KE(e,t,l,r){void 0===l&&(l=new WeakMap),void 0===r&&(r={});for(var n=0,i=Object.keys(e);n<i.length;n++){var a=i[n],s=e[a];UE(s)?l.get(s)||(l.set(s,!0),r[a]=Array.isArray(s)?[]:{},KE(s,t,l,r[a])):r[a]=t}return r}var YE={},QE={};function JE(e){var t=e.validateOnChange,l=void 0===t||t,r=e.validateOnBlur,n=void 0===r||r,i=e.validateOnMount,a=void 0!==i&&i,s=e.isInitialValid,c=e.enableReinitialize,u=void 0!==c&&c,p=e.onSubmit,d=jE(e,["validateOnChange","validateOnBlur","validateOnMount","isInitialValid","enableReinitialize","onSubmit"]),m=RE({validateOnChange:l,validateOnBlur:n,validateOnMount:a,onSubmit:p},d),h=(0,o.useRef)(m.initialValues),g=(0,o.useRef)(m.initialErrors||YE),y=(0,o.useRef)(m.initialTouched||QE),f=(0,o.useRef)(m.initialStatus),b=(0,o.useRef)(!1),v=(0,o.useRef)({});(0,o.useEffect)(function(){return b.current=!0,function(){b.current=!1}},[]);var x=(0,o.useState)(0)[1],S=(0,o.useRef)({values:dE(m.initialValues),errors:dE(m.initialErrors)||YE,touched:dE(m.initialTouched)||QE,status:dE(m.initialStatus),isSubmitting:!1,isValidating:!1,submitCount:0}),N=S.current,C=(0,o.useCallback)(function(e){var t=S.current;S.current=function(e,t){switch(t.type){case"SET_VALUES":return RE({},e,{values:t.payload});case"SET_TOUCHED":return RE({},e,{touched:t.payload});case"SET_ERRORS":return hE()(e.errors,t.payload)?e:RE({},e,{errors:t.payload});case"SET_STATUS":return RE({},e,{status:t.payload});case"SET_ISSUBMITTING":return RE({},e,{isSubmitting:t.payload});case"SET_ISVALIDATING":return RE({},e,{isValidating:t.payload});case"SET_FIELD_VALUE":return RE({},e,{values:$E(e.values,t.payload.field,t.payload.value)});case"SET_FIELD_TOUCHED":return RE({},e,{touched:$E(e.touched,t.payload.field,t.payload.value)});case"SET_FIELD_ERROR":return RE({},e,{errors:$E(e.errors,t.payload.field,t.payload.value)});case"RESET_FORM":return RE({},e,t.payload);case"SET_FORMIK_STATE":return t.payload(e);case"SUBMIT_ATTEMPT":return RE({},e,{touched:KE(e.values,!0),isSubmitting:!0,submitCount:e.submitCount+1});case"SUBMIT_FAILURE":case"SUBMIT_SUCCESS":return RE({},e,{isSubmitting:!1});default:return e}}(t,e),t!==S.current&&x(function(e){return e+1})},[]),w=(0,o.useCallback)(function(e,t){return new Promise(function(l,r){var n=m.validate(e,t);null==n?l(YE):WE(n)?n.then(function(e){l(e||YE)},function(e){r(e)}):l(n)})},[m.validate]),I=(0,o.useCallback)(function(e,t){var l=m.validationSchema,r=zE(l)?l(t):l,n=t&&r.validateAt?r.validateAt(t,e):function(e,t,l,r){void 0===l&&(l=!1);var n=eR(e);return t[l?"validateSync":"validate"](n,{abortEarly:!1,context:r||n})}(e,r);return new Promise(function(e,t){n.then(function(){e(YE)},function(l){"ValidationError"===l.name?e(function(e){var t={};if(e.inner){if(0===e.inner.length)return $E(t,e.path,e.message);var l=e.inner,r=Array.isArray(l),n=0;for(l=r?l:l[Symbol.iterator]();;){var i;if(r){if(n>=l.length)break;i=l[n++]}else{if((n=l.next()).done)break;i=n.value}var a=i;ZE(t,a.path)||(t=$E(t,a.path,a.message))}}return t}(l)):t(l)})})},[m.validationSchema]),k=(0,o.useCallback)(function(e,t){return new Promise(function(l){return l(v.current[e].validate(t))})},[]),T=(0,o.useCallback)(function(e){var t=Object.keys(v.current).filter(function(e){return zE(v.current[e].validate)}),l=t.length>0?t.map(function(t){return k(t,ZE(e,t))}):[Promise.resolve("DO_NOT_DELETE_YOU_WILL_BE_FIRED")];return Promise.all(l).then(function(e){return e.reduce(function(e,l,r){return"DO_NOT_DELETE_YOU_WILL_BE_FIRED"===l||l&&(e=$E(e,t[r],l)),e},{})})},[k]),A=(0,o.useCallback)(function(e){return Promise.all([T(e),m.validationSchema?I(e):{},m.validate?w(e):{}]).then(function(e){var t=e[0],l=e[1],r=e[2];return VT.all([t,l,r],{arrayMerge:tR})})},[m.validate,m.validationSchema,T,w,I]),D=rR(function(e){return void 0===e&&(e=N.values),C({type:"SET_ISVALIDATING",payload:!0}),A(e).then(function(e){return b.current&&(C({type:"SET_ISVALIDATING",payload:!1}),C({type:"SET_ERRORS",payload:e})),e})});(0,o.useEffect)(function(){a&&!0===b.current&&hE()(h.current,m.initialValues)&&D(h.current)},[a,D]);var M=(0,o.useCallback)(function(e){var t=e&&e.values?e.values:h.current,l=e&&e.errors?e.errors:g.current?g.current:m.initialErrors||{},r=e&&e.touched?e.touched:y.current?y.current:m.initialTouched||{},n=e&&e.status?e.status:f.current?f.current:m.initialStatus;h.current=t,g.current=l,y.current=r,f.current=n;var i=function(){C({type:"RESET_FORM",payload:{isSubmitting:!!e&&!!e.isSubmitting,errors:l,touched:r,status:n,values:t,isValidating:!!e&&!!e.isValidating,submitCount:e&&e.submitCount&&"number"===typeof e.submitCount?e.submitCount:0}})};if(m.onReset){var a=m.onReset(N.values,K);WE(a)?a.then(i):i()}else i()},[m.initialErrors,m.initialStatus,m.initialTouched,m.onReset]);(0,o.useEffect)(function(){!0!==b.current||hE()(h.current,m.initialValues)||u&&(h.current=m.initialValues,M(),a&&D(h.current))},[u,m.initialValues,M,a,D]),(0,o.useEffect)(function(){u&&!0===b.current&&!hE()(g.current,m.initialErrors)&&(g.current=m.initialErrors||YE,C({type:"SET_ERRORS",payload:m.initialErrors||YE}))},[u,m.initialErrors]),(0,o.useEffect)(function(){u&&!0===b.current&&!hE()(y.current,m.initialTouched)&&(y.current=m.initialTouched||QE,C({type:"SET_TOUCHED",payload:m.initialTouched||QE}))},[u,m.initialTouched]),(0,o.useEffect)(function(){u&&!0===b.current&&!hE()(f.current,m.initialStatus)&&(f.current=m.initialStatus,C({type:"SET_STATUS",payload:m.initialStatus}))},[u,m.initialStatus,m.initialTouched]);var E=rR(function(e){if(v.current[e]&&zE(v.current[e].validate)){var t=ZE(N.values,e),l=v.current[e].validate(t);return WE(l)?(C({type:"SET_ISVALIDATING",payload:!0}),l.then(function(e){return e}).then(function(t){C({type:"SET_FIELD_ERROR",payload:{field:e,value:t}}),C({type:"SET_ISVALIDATING",payload:!1})})):(C({type:"SET_FIELD_ERROR",payload:{field:e,value:l}}),Promise.resolve(l))}return m.validationSchema?(C({type:"SET_ISVALIDATING",payload:!0}),I(N.values,e).then(function(e){return e}).then(function(t){C({type:"SET_FIELD_ERROR",payload:{field:e,value:ZE(t,e)}}),C({type:"SET_ISVALIDATING",payload:!1})})):Promise.resolve()}),R=(0,o.useCallback)(function(e,t){var l=t.validate;v.current[e]={validate:l}},[]),B=(0,o.useCallback)(function(e){delete v.current[e]},[]),j=rR(function(e,t){return C({type:"SET_TOUCHED",payload:e}),(void 0===t?n:t)?D(N.values):Promise.resolve()}),P=(0,o.useCallback)(function(e){C({type:"SET_ERRORS",payload:e})},[]),_=rR(function(e,t){var r=zE(e)?e(N.values):e;return C({type:"SET_VALUES",payload:r}),(void 0===t?l:t)?D(r):Promise.resolve()}),O=(0,o.useCallback)(function(e,t){C({type:"SET_FIELD_ERROR",payload:{field:e,value:t}})},[]),L=rR(function(e,t,r){var n=zE(t)?t(ZE(N.values,e)):t;return C({type:"SET_FIELD_VALUE",payload:{field:e,value:n}}),(void 0===r?l:r)?D($E(N.values,e,n)):Promise.resolve()}),F=(0,o.useCallback)(function(e,t){var l,r=t,n=e;if(!VE(e)){e.persist&&e.persist();var i=e.target?e.target:e.currentTarget,a=i.type,s=i.name,o=i.id,c=i.value,u=i.checked,p=(i.outerHTML,i.options),d=i.multiple;r=t||(s||o),n=/number|range/.test(a)?(l=parseFloat(c),isNaN(l)?"":l):/checkbox/.test(a)?function(e,t,l){if("boolean"===typeof e)return Boolean(t);var r=[],n=!1,i=-1;if(Array.isArray(e))r=e,n=(i=e.indexOf(l))>=0;else if(!l||"true"==l||"false"==l)return Boolean(t);if(t&&l&&!n)return r.concat(l);if(!n)return r;return r.slice(0,i).concat(r.slice(i+1))}(ZE(N.values,r),u,c):p&&d?function(e){return Array.from(e).filter(function(e){return e.selected}).map(function(e){return e.value})}(p):c}r&&L(r,n)},[L,N.values]),q=rR(function(e){if(VE(e))return function(t){return F(t,e)};F(e)}),z=rR(function(e,t,l){return void 0===t&&(t=!0),C({type:"SET_FIELD_TOUCHED",payload:{field:e,value:t}}),(void 0===l?n:l)?D(N.values):Promise.resolve()}),U=(0,o.useCallback)(function(e,t){e.persist&&e.persist();var l=e.target,r=l.name,n=l.id,i=(l.outerHTML,t||(r||n));z(i,!0)},[z]),G=rR(function(e){if(VE(e))return function(t){return U(t,e)};U(e)}),V=(0,o.useCallback)(function(e){zE(e)?C({type:"SET_FORMIK_STATE",payload:e}):C({type:"SET_FORMIK_STATE",payload:function(){return e}})},[]),H=(0,o.useCallback)(function(e){C({type:"SET_STATUS",payload:e})},[]),W=(0,o.useCallback)(function(e){C({type:"SET_ISSUBMITTING",payload:e})},[]),Z=rR(function(){return C({type:"SUBMIT_ATTEMPT"}),D().then(function(e){var t=e instanceof Error;if(!t&&0===Object.keys(e).length){var l;try{if(void 0===(l=Y()))return}catch(r){throw r}return Promise.resolve(l).then(function(e){return b.current&&C({type:"SUBMIT_SUCCESS"}),e}).catch(function(e){if(b.current)throw C({type:"SUBMIT_FAILURE"}),e})}if(b.current&&(C({type:"SUBMIT_FAILURE"}),t))throw e})}),$=rR(function(e){e&&e.preventDefault&&zE(e.preventDefault)&&e.preventDefault(),e&&e.stopPropagation&&zE(e.stopPropagation)&&e.stopPropagation(),Z().catch(function(e){console.warn("Warning: An unhandled error was caught from submitForm()",e)})}),K={resetForm:M,validateForm:D,validateField:E,setErrors:P,setFieldError:O,setFieldTouched:z,setFieldValue:L,setStatus:H,setSubmitting:W,setTouched:j,setValues:_,setFormikState:V,submitForm:Z},Y=rR(function(){return p(N.values,K)}),Q=rR(function(e){e&&e.preventDefault&&zE(e.preventDefault)&&e.preventDefault(),e&&e.stopPropagation&&zE(e.stopPropagation)&&e.stopPropagation(),M()}),J=(0,o.useCallback)(function(e){return{value:ZE(N.values,e),error:ZE(N.errors,e),touched:!!ZE(N.touched,e),initialValue:ZE(h.current,e),initialTouched:!!ZE(y.current,e),initialError:ZE(g.current,e)}},[N.errors,N.touched,N.values]),X=(0,o.useCallback)(function(e){return{setValue:function(t,l){return L(e,t,l)},setTouched:function(t,l){return z(e,t,l)},setError:function(t){return O(e,t)}}},[L,z,O]),ee=(0,o.useCallback)(function(e){var t=UE(e),l=t?e.name:e,r=ZE(N.values,l),n={name:l,value:r,onChange:q,onBlur:G};if(t){var i=e.type,a=e.value,s=e.as,o=e.multiple;"checkbox"===i?void 0===a?n.checked=!!r:(n.checked=!(!Array.isArray(r)||!~r.indexOf(a)),n.value=a):"radio"===i?(n.checked=r===a,n.value=a):"select"===s&&o&&(n.value=n.value||[],n.multiple=!0)}return n},[G,q,N.values]),te=(0,o.useMemo)(function(){return!hE()(h.current,N.values)},[h.current,N.values]),le=(0,o.useMemo)(function(){return"undefined"!==typeof s?te?N.errors&&0===Object.keys(N.errors).length:!1!==s&&zE(s)?s(m):s:N.errors&&0===Object.keys(N.errors).length},[s,te,N.errors,m]);return RE({},N,{initialValues:h.current,initialErrors:g.current,initialTouched:y.current,initialStatus:f.current,handleBlur:G,handleChange:q,handleReset:Q,handleSubmit:$,resetForm:M,setErrors:P,setFormikState:V,setFieldTouched:z,setFieldValue:L,setFieldError:O,setStatus:H,setSubmitting:W,setTouched:j,setValues:_,submitForm:Z,validateForm:D,validateField:E,isValid:le,dirty:te,unregisterField:B,registerField:R,getFieldProps:ee,getFieldMeta:J,getFieldHelpers:X,validateOnBlur:n,validateOnChange:l,validateOnMount:a})}function XE(e){var t=JE(e),l=e.component,r=e.children,n=e.render,i=e.innerRef;return(0,o.useImperativeHandle)(i,function(){return t}),(0,o.createElement)(OE,{value:t},l?(0,o.createElement)(l,t):n?n(t):r?zE(r)?r(t):HE(r)?null:o.Children.only(r):null)}function eR(e){var t=Array.isArray(e)?[]:{};for(var l in e)if(Object.prototype.hasOwnProperty.call(e,l)){var r=String(l);!0===Array.isArray(e[r])?t[r]=e[r].map(function(e){return!0===Array.isArray(e)||dA(e)?eR(e):""!==e?e:void 0}):dA(e[r])?t[r]=eR(e[r]):t[r]=""!==e[r]?e[r]:void 0}return t}function tR(e,t,l){var r=e.slice();return t.forEach(function(t,n){if("undefined"===typeof r[n]){var i=!1!==l.clone&&l.isMergeableObject(t);r[n]=i?VT(Array.isArray(t)?[]:{},t,l):t}else l.isMergeableObject(t)?r[n]=VT(e[n],t,l):-1===e.indexOf(t)&&r.push(t)}),r}var lR="undefined"!==typeof window&&"undefined"!==typeof window.document&&"undefined"!==typeof window.document.createElement?o.useLayoutEffect:o.useEffect;function rR(e){var t=(0,o.useRef)(e);return lR(function(){t.current=e}),(0,o.useCallback)(function(){for(var e=arguments.length,l=new Array(e),r=0;r<e;r++)l[r]=arguments[r];return t.current.apply(void 0,l)},[])}function nR(e){var t=e.validate,l=e.name,r=e.render,n=e.children,i=e.as,a=e.component,s=e.className,c=jE(e,["validate","name","render","children","as","component","className"]),u=jE(FE(),["validate","validationSchema"]);var p=u.registerField,d=u.unregisterField;(0,o.useEffect)(function(){return p(l,{validate:t}),function(){d(l)}},[p,d,l,t]);var m=u.getFieldProps(RE({name:l},c)),h=u.getFieldMeta(l),g={field:m,form:u};if(r)return r(RE({},g,{meta:h}));if(zE(n))return n(RE({},g,{meta:h}));if(a){if("string"===typeof a){var y=c.innerRef,f=jE(c,["innerRef"]);return(0,o.createElement)(a,RE({ref:y},m,f,{className:s}),n)}return(0,o.createElement)(a,RE({field:m,form:u},c,{className:s}),n)}var b=i||"input";if("string"===typeof b){var v=c.innerRef,x=jE(c,["innerRef"]);return(0,o.createElement)(b,RE({ref:v},m,x,{className:s}),n)}return(0,o.createElement)(b,RE({},m,c,{className:s}),n)}function iR(e){var t=function(t){return(0,o.createElement)(LE,null,function(l){return l||gE(!1),(0,o.createElement)(e,RE({},t,{formik:l}))})},l=e.displayName||e.name||e.constructor&&e.constructor.name||"Component";return t.WrappedComponent=e,t.displayName="FormikConnect("+l+")",za()(t,e)}(0,o.forwardRef)(function(e,t){var l=e.action,r=jE(e,["action"]),n=null!=l?l:"#",i=FE(),a=i.handleReset,s=i.handleSubmit;return(0,o.createElement)("form",RE({onSubmit:s,ref:t,onReset:a,action:n},r))}).displayName="Form";var aR=function(e,t,l){var r=sR(e);return r.splice(t,0,l),r},sR=function(e){if(e){if(Array.isArray(e))return[].concat(e);var t=Object.keys(e).map(function(e){return parseInt(e)}).reduce(function(e,t){return t>e?t:e},0);return Array.from(RE({},e,{length:t+1}))}return[]},oR=function(e,t){var l="function"===typeof e?e:t;return function(e){if(Array.isArray(e)||UE(e)){var t=sR(e);return l(t)}return e}},cR=function(e){function t(t){var l;return(l=e.call(this,t)||this).updateArrayField=function(e,t,r){var n=l.props,i=n.name;(0,n.formik.setFormikState)(function(l){var n=oR(r,e),a=oR(t,e),s=$E(l.values,i,e(ZE(l.values,i))),o=r?n(ZE(l.errors,i)):void 0,c=t?a(ZE(l.touched,i)):void 0;return qE(o)&&(o=void 0),qE(c)&&(c=void 0),RE({},l,{values:s,errors:r?$E(l.errors,i,o):l.errors,touched:t?$E(l.touched,i,c):l.touched})})},l.push=function(e){return l.updateArrayField(function(t){return[].concat(sR(t),[dE(e)])},!1,!1)},l.handlePush=function(e){return function(){return l.push(e)}},l.swap=function(e,t){return l.updateArrayField(function(l){return function(e,t,l){var r=sR(e),n=r[t];return r[t]=r[l],r[l]=n,r}(l,e,t)},!0,!0)},l.handleSwap=function(e,t){return function(){return l.swap(e,t)}},l.move=function(e,t){return l.updateArrayField(function(l){return function(e,t,l){var r=sR(e),n=r[t];return r.splice(t,1),r.splice(l,0,n),r}(l,e,t)},!0,!0)},l.handleMove=function(e,t){return function(){return l.move(e,t)}},l.insert=function(e,t){return l.updateArrayField(function(l){return aR(l,e,t)},function(t){return aR(t,e,null)},function(t){return aR(t,e,null)})},l.handleInsert=function(e,t){return function(){return l.insert(e,t)}},l.replace=function(e,t){return l.updateArrayField(function(l){return function(e,t,l){var r=sR(e);return r[t]=l,r}(l,e,t)},!1,!1)},l.handleReplace=function(e,t){return function(){return l.replace(e,t)}},l.unshift=function(e){var t=-1;return l.updateArrayField(function(l){var r=l?[e].concat(l):[e];return t=r.length,r},function(e){return e?[null].concat(e):[null]},function(e){return e?[null].concat(e):[null]}),t},l.handleUnshift=function(e){return function(){return l.unshift(e)}},l.handleRemove=function(e){return function(){return l.remove(e)}},l.handlePop=function(){return function(){return l.pop()}},l.remove=l.remove.bind(PE(l)),l.pop=l.pop.bind(PE(l)),l}BE(t,e);var l=t.prototype;return l.componentDidUpdate=function(e){this.props.validateOnChange&&this.props.formik.validateOnChange&&!hE()(ZE(e.formik.values,e.name),ZE(this.props.formik.values,this.props.name))&&this.props.formik.validateForm(this.props.formik.values)},l.remove=function(e){var t;return this.updateArrayField(function(l){var r=l?sR(l):[];return t||(t=r[e]),zE(r.splice)&&r.splice(e,1),zE(r.every)&&r.every(function(e){return void 0===e})?[]:r},!0,!0),t},l.pop=function(){var e;return this.updateArrayField(function(t){var l=t.slice();return e||(e=l&&l.pop&&l.pop()),l},!0,!0),e},l.render=function(){var e={push:this.push,pop:this.pop,swap:this.swap,move:this.move,insert:this.insert,replace:this.replace,unshift:this.unshift,remove:this.remove,handlePush:this.handlePush,handlePop:this.handlePop,handleSwap:this.handleSwap,handleMove:this.handleMove,handleInsert:this.handleInsert,handleReplace:this.handleReplace,handleUnshift:this.handleUnshift,handleRemove:this.handleRemove},t=this.props,l=t.component,r=t.render,n=t.children,i=t.name,a=RE({},e,{form:jE(t.formik,["validate","validationSchema"]),name:i});return l?(0,o.createElement)(l,a):r?r(a):n?"function"===typeof n?n(a):HE(n)?null:o.Children.only(n):null},t}(o.Component);cR.defaultProps={validateOnChange:!0};var uR=function(e){function t(){return e.apply(this,arguments)||this}BE(t,e);var l=t.prototype;return l.shouldComponentUpdate=function(e){return ZE(this.props.formik.errors,this.props.name)!==ZE(e.formik.errors,this.props.name)||ZE(this.props.formik.touched,this.props.name)!==ZE(e.formik.touched,this.props.name)||Object.keys(this.props).length!==Object.keys(e).length},l.render=function(){var e=this.props,t=e.component,l=e.formik,r=e.render,n=e.children,i=e.name,a=jE(e,["component","formik","render","children","name"]),s=ZE(l.touched,i),c=ZE(l.errors,i);return s&&c?r?zE(r)?r(c):null:n?zE(n)?n(c):null:t?(0,o.createElement)(t,a,c):c:null},t}(o.Component),pR=iR(uR);o.Component;const dR=[{position:1,title:"Total Sent",label:"Total Sent",field:"delivery_metrix.send",action:"sum",type:"basic",data_type:"int",criteria:[{field:"delivery_metrix.activity_date",action:"lessThan",value:"2026-06-03",data_type:"date",type:"basic",operand:"none",operator:"AND"}]},{position:2,title:"total opens",label:"Opens",field:"delivery_metrix.open",action:"sum",type:"basic",data_type:"integer",criteria:[{field:"delivery_metrix.activity_date",action:"lessThan",value:"2026-06-03",data_type:"date",type:"basic",operand:"none",operator:"AND"}]},{position:3,title:"unique opens",label:"Unique Opens",field:"delivery_metrix.unique_open",action:"sum",type:"basic",data_type:"integer",criteria:[{field:"delivery_metrix.activity_date",action:"lessThan",value:"2026-06-03",data_type:"date",type:"basic",operand:"none",operator:"AND"}]},{position:4,title:"open rates (%)",label:"Open Rates %",field:"delivery_metrix.open/delivery_metrix.send",action:"average",type:"dynamic",data_type:"integer",criteria:[{field:"delivery_metrix.activity_date",action:"lessThan",value:"2026-06-03",data_type:"date",type:"basic",operand:"none",operator:"AND"}]},{position:5,title:"Total Clicks",label:"Clicks",field:"delivery_metrix.click",action:"sum",type:"basic",data_type:"integer",criteria:[{field:"delivery_metrix.activity_date",action:"lessThan",value:"2026-06-03",data_type:"date",type:"basic",operand:"none",operator:"AND"}]},{position:6,title:"click rates (%)",label:"Click Rates %",field:"delivery_metrix.click/delivery_metrix.send",action:"average",type:"dynamic",data_type:"integer",criteria:[{field:"delivery_metrix.activity_date",action:"lessThan",value:"2026-06-03",data_type:"date",type:"basic",operand:"none",operator:"AND"}]},{position:7,title:"unique clicks",label:"Unique Clicks",field:"delivery_metrix.unique_click",action:"sum",type:"basic",data_type:"integer",criteria:[]},{position:8,title:"active contacts",label:"Active Contacts",field:"lists_snapshot.active_contacts",action:"sum",type:"basic",data_type:"integer",criteria:[{field:"lists_snapshot.date",action:"lessThan",value:"2026-06-03",data_type:"date",type:"basic",operand:"none",operator:"AND"}]}].sort((e,t)=>e.position-t.position),mR=()=>{var e;const t=Iu(e=>e.account.accountId),l="12"===t||12===t,[r,n]=(0,o.useState)([]),[i,a]=(0,o.useState)([]),[s,c]=(0,o.useState)([]),[u,p]=(0,o.useState)(!0),[d,m]=(0,o.useState)(!1),[h,g]=(0,o.useState)(!1),[y,f]=(0,o.useState)(null),[b,v]=(0,o.useState)(!1),[x,S]=(0,o.useState)({delivery_fields:[],list_fields:[],rows:[],values:[]}),[N,C]=(0,o.useState)({rows:{},values:[]}),[w,I]=(0,o.useState)({}),[k,T]=(0,o.useState)(!1),[A,D]=(0,o.useState)(),[M,E]=(0,o.useState)(0),[R,B]=(0,o.useState)(!1),j=(0,o.useRef)(null),P=(0,o.useRef)(""),[_,O]=(0,o.useState)("all"),[L,F]=(0,o.useState)(""),[q,z]=(0,o.useState)(""),[U,G]=(0,o.useState)(!1),[V,H]=(0,o.useState)(!1),[W,Z]=(0,o.useState)({start:"",end:""}),[$,K]=(0,o.useState)(dR),[Y,Q]=(0,o.useState)(null),[J,X]=(0,o.useState)(!1),[ee,te]=(0,o.useState)(!1),le=JE({enableReinitialize:!0,initialValues:{widgetName:""},validationSchema:jT({widgetName:xT().trim().required("Widget Name is required").test("unique-name","Widget name already exists",function(e){if(!e)return!0;return!i.some(t=>{if(R&&t.position===M)return!1;const l=t.title||t.label;return(null===l||void 0===l?void 0:l.toLowerCase())===e.toLowerCase()})})}),onSubmit:async e=>{const t=P.current;await oe(t,e.widgetName)}}),re=async e=>{try{const r=await AS.get("/report/fetch-data-fields",{signal:e});if(200===r.status){var t,l;const e=r.data.schema;S({delivery_fields:(null===(t=e.find(e=>e.delivery_matrix))||void 0===t?void 0:t.delivery_matrix)||[],list_fields:(null===(l=e.find(e=>e.list_snapshot))||void 0===l?void 0:l.list_snapshot)||[],rows:[],values:[]})}}catch(r){if("CanceledError"===r.name)return;console.error("Error fetching fields:",r)}},ne=async(e,l)=>{const r=[...i],[n]=r.splice(e,1);r.splice(l,0,n);const o=r.map((e,t)=>({...e,position:t+1}));a(o);const u=[...s],p=u.findIndex(e=>"statistics"===e.section);if(-1!==p){const e=o.map(e=>({field:e.field,action:e.action,label:e.label,title:e.title,type:e.type,data_type:e.data_type,criteria:e.criteria||[],position:e.position}));u[p]={...u[p],configuration:e}}try{200===(await AS.post("/dashboard/create_update_dashboard",{account_id:t,configuration:u})).status&&(c(u),El.success("Positions updated successfully"))}catch(d){console.error("err update in data",d)}},ie=(e,t)=>{K(l=>{const r=[...l],[n]=r.splice(e,1);return r.splice(t,0,n),r.map((e,t)=>({...e,position:t+1}))})},ae=()=>{const e=new AbortController;re(e.signal),C({rows:{},values:[]}),T(!1),le.resetForm()},se=async e=>{var t;if(null===(t=N.rows)||void 0===t||!t.field)return void El.error("Please provide statistics field");if(N.values.some(e=>"none"===e.value||"sum"===e.value||""===e.value))return void El.error("filter values must be provided. Please fill them in.");const l=N.values.find(e=>"between"===e.action&&"date"===e.data_type);!l||l.value.includes(",")&&2===l.value.split(",").length?(P.current=e,le.handleSubmit()):El.error("Start date and end date are required for date filters.")},oe=async(e,l)=>{D(e),m(!0),j.current=new AbortController;try{const i=s.find(e=>"statistics"===e.section),o=(r=null===i||void 0===i?void 0:i.configuration,Array.isArray(r)&&0!==r.length?Math.max(0,...r.map(e=>e.position||0))+1:1),u="edit"===e?M:o,p=(await AS.post("/dashboard/dashboard_statics",{account_id:t,section:"statistics",field:N.rows.field,action:N.rows.action,label:N.rows.label,type:N.rows.type,data_type:N.rows.data_type,criteria:N.values,position:u},{headers:{"Disable-Cancel-Token":"true"},signal:j.current.signal})).data;if("count"===e)I({...p,label:l}),T(!0);else if("save"===e||"edit"===e){const r={action:N.rows.action,criteria:N.values,data_type:N.rows.data_type,field:N.rows.field,label:N.rows.label,title:l,position:u,type:N.rows.type},i={...r,value:p.value,label:N.rows.label,title:l};a(t=>{const l=[...t],r=l.findIndex(e=>e.position===u);return"edit"===e&&-1!==r?l[r]=i:"save"===e&&-1===r&&l.push(i),l});const o=[...s],d=o.find(e=>"statistics"===e.section);if(d){const t=d.configuration.findIndex(e=>e.position===u);"edit"===e&&-1!==t?d.configuration[t]=r:"save"===e&&-1===t&&d.configuration.push(r)}else o.push({section:"statistics",configuration:[r]});try{200===(await AS.post("/dashboard/create_update_dashboard",{account_id:t,configuration:o})).status&&c(o)}catch(n){console.error("Failed to update widget.")}v(!1),T(!1),ae()}}catch(i){"CanceledError"!==i.name&&El.error("Failed to fetch count.")}finally{m(!1)}var r},ce=async(e,l)=>{if("edit"===l){E(e),B(!0);const t=[...s].find(e=>"statistics"===e.section);if(t&&Array.isArray(t.configuration)){var r;const l=t.configuration.find(t=>t.position===e);if(!l)return;le.setValues({widgetName:l.title||l.label||""});const n=new Map;[...x.delivery_fields,...x.list_fields].forEach(e=>{const t=e;t.field&&t.label&&n.set(t.field,t.label)});const i=new Set([l.field,...(null===(r=l.criteria)||void 0===r?void 0:r.map(e=>e.field))||[]]),a=x.delivery_fields.filter(e=>{const t=e;return!i.has(t.field)}),s=x.list_fields.filter(e=>{const t=e;return!i.has(t.field)}),{criteria:o,...c}=l;c.label||(c.label=n.get(c.field)||"");const u=(o||[]).map(e=>{var t,l;return{...e,label:null!==(t=null!==(l=e.label)&&void 0!==l?l:n.get(e.field))&&void 0!==t?t:""}});S({delivery_fields:a,list_fields:s,rows:[c],values:u}),v(!0)}}"delete"===l&&tk().fire({title:"Are you sure you want to delete this?",showCancelButton:!0,confirmButtonColor:"#d33",cancelButtonColor:"#3085d6",icon:"warning",confirmButtonText:"Yes, delete it!",cancelButtonText:"Cancel"}).then(async l=>{if(l.isConfirmed){const l=[...s],n=l.find(e=>"statistics"===e.section);n&&(n.configuration=n.configuration.filter((t,l)=>l!==e-1).map((e,t)=>({...e,position:t+1})));const o={account_id:t,configuration:l};try{if(200===(await AS.post("/dashboard/create_update_dashboard",o)).status){const t=i.filter(t=>t.position!==e).map((e,t)=>({...e,position:t+1}));a(t),c(l),tk().close(),El.success("deleted successfully!")}}catch(r){console.error("Error deleting widget:",r)}}})},ue=e=>`${e.getFullYear()}-${String(e.getMonth()+1).padStart(2,"0")}-${String(e.getDate()).padStart(2,"0")}`,pe=e=>{const t=new Date;switch(e){case"all":return{action:"lessThan",value:ue(t)};case"custom":return{action:"between",value:`${W.start},${W.end}`};case"current_month":{const e=new Date(t.getFullYear(),t.getMonth(),1);return{action:"between",value:`${ue(e)},${ue(t)}`}}case"prev_month":{const e=new Date(t.getFullYear(),t.getMonth()-1,1),l=new Date(t.getFullYear(),t.getMonth(),0);return{action:"between",value:`${ue(e)},${ue(l)}`}}default:{const l=new Date(t);return l.setDate(t.getDate()-Number(e)),{action:"moreThan",value:ue(l)}}}};return(0,o.useEffect)(()=>{if(t){const e=new AbortController;return(async e=>{try{const i=await AS.post(`${lh.REACT_APP_BACKEND_URL}/dashboard/fetch_dashboard`,{account_id:t},{headers:{"Content-Type":"application/json"},signal:e});if(200===i.status){var l,r;const e=(null===i||void 0===i||null===(l=i.data)||void 0===l?void 0:l.configuration)||[];c(e);const t=e.find(e=>"statistics"===e.section);if((null===t||void 0===t||null===(r=t.configuration)||void 0===r?void 0:r.length)>0){const e=[...t.configuration].sort((e,t)=>e.position-t.position);n(e),a(e)}else g(!0)}}catch(i){if("CanceledError"===i.name)return;console.error("Dashboard config error:",i)}finally{p(!1)}})(e.signal),re(e.signal),()=>{e.abort()}}},[t]),(0,o.useEffect)(()=>{if(l){if("custom"===_&&(!W.start||!W.end))return;const e=new AbortController;return(async(e,l=_)=>{X(!0);for(let n=0;n<dR.length&&!e.aborted;n++){const i=dR[n];Q(n);try{const r=pe(l),n=(Array.isArray(i.criteria)?i.criteria:[]).map(e=>e.field.includes("date")?{...e,action:r.action,value:r.value}:e),a=await AS.post("/dashboard/dashboard_statics",{...i,criteria:n,account_id:t,section:"statistics"},{headers:{"Content-Type":"application/json","Disable-Cancel-Token":"true"},signal:e});if(200===a.status){const e=a.data;if("statistics"===(null===e||void 0===e?void 0:e.section)){const t={...i,value:e.value,position:i.position};K(e=>e.map(e=>e.position===t.position?t:e))}}}catch(r){if("CanceledError"===r.name)break;console.error("Error fetching default widget data:",r)}finally{Q(null)}}X(!1),te(!0)})(e.signal,_),()=>e.abort()}},[_,W,t]),(0,o.useEffect)(()=>{if(r.length>0){const e=new AbortController;return(async e=>{m(!0);for(let n=0;n<r.length&&!e.aborted;n++){const i=r[n];f(n);try{const l=await AS.post("/dashboard/dashboard_statics",{...i,account_id:t,section:"statistics"},{headers:{"Content-Type":"application/json","Disable-Cancel-Token":"true"},signal:e});if(200===l.status){const e=l.data;if("statistics"===(null===e||void 0===e?void 0:e.section)){const t={...i,value:e.value,label:i.label||e.label,title:i.title||i.label||e.label,position:i.position};a(e=>e.map(e=>e.position===t.position?t:e))}}}catch(l){if("CanceledError"===l.name)break;console.error("Error fetching widget data:",l)}finally{f(null)}}m(!1),g(!0)})(e.signal),()=>{e.abort()}}},[r]),(0,o.useEffect)(()=>{const e=x.values.map(({label:e,...t})=>t),t={rows:x.rows.length>0?x.rows[x.rows.length-1]:{},values:e};C(t)},[x]),(0,o.useEffect)(()=>()=>{j.current&&j.current.abort()},[]),(0,Ue.jsxs)("div",{children:[l&&(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between px-1 py-2",children:[(0,Ue.jsx)("h5",{className:"mt-2",children:" Custom Statistics"}),ee&&!J&&(0,Ue.jsx)(Ue.Fragment,{children:(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2",children:[(0,Ue.jsxs)("select",{className:"form-select",value:_,onChange:e=>{const t=e.target.value;O(t),"custom"!==t&&(F(""),z(""))},children:[(0,Ue.jsx)("option",{value:"all",children:"Lifetime Data"}),(0,Ue.jsx)("option",{value:"current_month",children:"Current Month"}),(0,Ue.jsx)("option",{value:"prev_month",children:"Previous Month"}),(0,Ue.jsx)("option",{value:"8",children:"Last 7 Days"}),(0,Ue.jsx)("option",{value:"16",children:"Last 15 Days"}),(0,Ue.jsx)("option",{value:"31",children:"Last 30 Days"}),(0,Ue.jsx)("option",{value:"61",children:"Last 60 Days"}),(0,Ue.jsx)("option",{value:"91",children:"Last 90 Days"}),(0,Ue.jsx)("option",{value:"custom",children:"Custom Date"})]}),"custom"===_&&(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2",children:[(0,Ue.jsx)("input",{type:L||U?"date":"text",className:"form-control w-auto",placeholder:"Start Date",value:L,max:(new Date).toISOString().split("T")[0],onFocus:()=>G(!0),onBlur:()=>G(!1),onChange:e=>{const t=e.target.value;F(t),z("")}}),(0,Ue.jsx)("input",{type:q||V?"date":"text",className:"form-control w-auto",placeholder:"End Date",value:q,disabled:!L,min:L||void 0,max:(new Date).toISOString().split("T")[0],onFocus:()=>H(!0),onBlur:()=>H(!1),onChange:e=>z(e.target.value)}),(0,Ue.jsx)(Hl,{color:"primary",size:"md",className:"fw-bold px-4",disabled:!L||!q,onClick:()=>Z({start:L,end:q}),children:"Apply"})]})]})})]}),(0,Ue.jsx)("div",{children:(0,Ue.jsx)(Ut,{children:(0,Ue.jsx)(Gc,{backend:pu,children:$.map((e,t)=>(0,Ue.jsx)(Xt,{xl:3,sm:6,children:(0,Ue.jsx)(vk,{widget:e,index:t,moveCard:ie,onDelete:ce,onEdit:ce,loadingIndex:Y,isShowActions:!1})},t))})})})]}),(0,Ue.jsxs)("div",{className:"d-flex justify-content-between px-1 py-2",children:[(0,Ue.jsx)("h5",{className:"mt-2",children:"Statistics"}),h&&!d&&(0,Ue.jsx)(Ue.Fragment,{children:(0,Ue.jsx)(vi,{title:"Add Statistics",arrow:!0,children:(0,Ue.jsx)(ta,{sx:{width:36,height:32,zIndex:0},color:"primary",onClick:()=>{B(!1),E(0),ae(),v(!0)},children:(0,Ue.jsx)(XI.Z,{})})})})]}),(0,Ue.jsx)("div",{children:(0,Ue.jsx)(Ut,{children:(0,Ue.jsx)(Gc,{backend:pu,children:u?[...Array(4)].map((e,t)=>(0,Ue.jsx)(Xt,{xl:3,sm:6,children:(0,Ue.jsx)(Sa,{variant:"rectangular",animation:"wave",height:180,sx:{borderRadius:"0.25rem",bgcolor:"grey.200"}})},t)):i.map((e,t)=>(0,Ue.jsx)(Xt,{xl:3,sm:6,children:(0,Ue.jsx)(vk,{widget:e,index:t,moveCard:ne,onDelete:ce,onEdit:ce,loadingIndex:y,isShowActions:!0})},t))})})}),(0,Ue.jsxs)(zr,{isOpen:b,centered:!0,size:"lg",children:[(0,Ue.jsx)(Zr,{children:(0,Ue.jsx)(Ut,{children:(0,Ue.jsx)(Xt,{sm:"12",children:(0,Ue.jsx)(JI,{moveItem:(e,t,l,r)=>{const n={...x,[l]:[...x[l]],[r]:[...x[r]]},[i]=n[l].splice(e,1);if("rows"===r){const[t]=n[r];t&&n[l].splice(e,0,t),n[r]=[i]}else n[r].splice(t,0,i);S(n)},lists:x,handleApplied:()=>{},toggleReportContents:()=>{},resetFields:ae,onUpdateItemFromChild:(e,t,l)=>{"rows"!==l&&"values"!==l||S(t=>{const r=[...t[l]],n=r.findIndex(t=>t.field===e.field);return-1!==n?r[n]=e:r.push(e),{...t,[l]:r}})},isEdit:R,validation:le})})})}),(0,Ue.jsx)("div",{className:"d-flex justify-content-end",style:{marginRight:"1rem"},children:k&&(0,Ue.jsx)(Ea,{label:`${w.label} : ${null!==(e=w.value)&&void 0!==e?e:0}`,color:"info",onDelete:()=>{T(!1)},style:{marginBottom:16,fontSize:14,padding:"8px 12px"}})}),(0,Ue.jsxs)(Xr,{children:[(0,Ue.jsx)(Hl,{className:"px-3 fw-bold",onClick:()=>{j.current&&j.current.abort();const e=new AbortController;re(e.signal),v(!1),T(!1),le.resetForm()},children:"Cancel"}),(0,Ue.jsx)(Hl,{className:"px-3 fw-bold",color:"info",disabled:d,onClick:()=>se("count"),children:d&&"count"===A?(0,Ue.jsx)("div",{className:"d-flex align-items-center justify-content-center",children:(0,Ue.jsx)(bo,{height:16,width:20,color:"#fff",strokeWidth:4})}):"Count"}),(0,Ue.jsx)(Hl,{className:"px-3 fw-bold",color:"primary",disabled:d,onClick:()=>se(R?"edit":"save"),children:!d||"save"!==A&&"edit"!==A?"Save":(0,Ue.jsx)("div",{className:"d-flex align-items-center justify-content-center",children:(0,Ue.jsx)(bo,{height:16,width:20,color:"#fff",strokeWidth:4})})})]})]})]})};function hR(e){return null!=e&&!(Array.isArray(e)&&0===e.length)}function gR(e,t=!1){return e&&(hR(e.value)&&""!==e.value||t&&hR(e.defaultValue)&&""!==e.defaultValue)}var yR=l(3633);const fR=o.createContext(void 0);function bR(e){return(0,Vn.ZP)("MuiFormControl",e)}(0,Gn.Z)("MuiFormControl",["root","marginNone","marginNormal","marginDense","fullWidth","disabled"]);const vR=["children","className","color","component","disabled","error","focused","fullWidth","hiddenLabel","margin","required","size","variant"],xR=(0,un.ZP)("div",{name:"MuiFormControl",slot:"Root",overridesResolver:({ownerState:e},t)=>(0,en.Z)({},t.root,t[`margin${(0,xn.Z)(e.margin)}`],e.fullWidth&&t.fullWidth)})(({ownerState:e})=>(0,en.Z)({display:"inline-flex",flexDirection:"column",position:"relative",minWidth:0,padding:0,margin:0,border:0,verticalAlign:"top"},"normal"===e.margin&&{marginTop:16,marginBottom:8},"dense"===e.margin&&{marginTop:8,marginBottom:4},e.fullWidth&&{width:"100%"})),SR=o.forwardRef(function(e,t){const l=(0,vn.i)({props:e,name:"MuiFormControl"}),{children:r,className:n,color:i="primary",component:a="div",disabled:s=!1,error:c=!1,focused:u,fullWidth:p=!1,hiddenLabel:d=!1,margin:m="none",required:h=!1,size:g="medium",variant:y="outlined"}=l,f=(0,lr.Z)(l,vR),b=(0,en.Z)({},l,{color:i,component:a,disabled:s,error:c,fullWidth:p,hiddenLabel:d,margin:m,required:h,size:g,variant:y}),v=(e=>{const{classes:t,margin:l,fullWidth:r}=e,n={root:["root","none"!==l&&`margin${(0,xn.Z)(l)}`,r&&"fullWidth"]};return(0,rn.Z)(n,bR,t)})(b),[x,S]=o.useState(()=>{let e=!1;return r&&o.Children.forEach(r,t=>{if(!(0,yR.Z)(t,["Input","Select"]))return;const l=(0,yR.Z)(t,["Select"])?t.props.input:t;l&&l.props.startAdornment&&(e=!0)}),e}),[N,C]=o.useState(()=>{let e=!1;return r&&o.Children.forEach(r,t=>{(0,yR.Z)(t,["Input","Select"])&&(gR(t.props,!0)||gR(t.props.inputProps,!0))&&(e=!0)}),e}),[w,I]=o.useState(!1);s&&w&&I(!1);const k=void 0===u||s?w:u;let T;const A=o.useMemo(()=>({adornedStart:x,setAdornedStart:S,color:i,disabled:s,error:c,filled:N,focused:k,fullWidth:p,hiddenLabel:d,size:g,onBlur:()=>{I(!1)},onEmpty:()=>{C(!1)},onFilled:()=>{C(!0)},onFocus:()=>{I(!0)},registerEffect:T,required:h,variant:y}),[x,i,s,c,N,k,p,d,T,h,g,y]);return(0,Ue.jsx)(fR.Provider,{value:A,children:(0,Ue.jsx)(xR,(0,en.Z)({as:a,ownerState:b,className:(0,tn.Z)(v.root,n),ref:t},f,{children:r}))})}),NR=SR;function CR({props:e,states:t,muiFormControl:l}){return t.reduce((t,r)=>(t[r]=e[r],l&&"undefined"===typeof e[r]&&(t[r]=l[r]),t),{})}function wR(){return o.useContext(fR)}function IR(e){return(0,Vn.ZP)("MuiFormLabel",e)}const kR=(0,Gn.Z)("MuiFormLabel",["root","colorSecondary","focused","disabled","error","filled","required","asterisk"]),TR=["children","className","color","component","disabled","error","filled","focused","required"],AR=(0,un.ZP)("label",{name:"MuiFormLabel",slot:"Root",overridesResolver:({ownerState:e},t)=>(0,en.Z)({},t.root,"secondary"===e.color&&t.colorSecondary,e.filled&&t.filled)})(({theme:e,ownerState:t})=>(0,en.Z)({color:(e.vars||e).palette.text.secondary},e.typography.body1,{lineHeight:"1.4375em",padding:0,position:"relative",[`&.${kR.focused}`]:{color:(e.vars||e).palette[t.color].main},[`&.${kR.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${kR.error}`]:{color:(e.vars||e).palette.error.main}})),DR=(0,un.ZP)("span",{name:"MuiFormLabel",slot:"Asterisk",overridesResolver:(e,t)=>t.asterisk})(({theme:e})=>({[`&.${kR.error}`]:{color:(e.vars||e).palette.error.main}})),MR=o.forwardRef(function(e,t){const l=(0,vn.i)({props:e,name:"MuiFormLabel"}),{children:r,className:n,component:i="label"}=l,a=(0,lr.Z)(l,TR),s=CR({props:l,muiFormControl:wR(),states:["color","required","focused","disabled","error","filled"]}),o=(0,en.Z)({},l,{color:s.color||"primary",component:i,disabled:s.disabled,error:s.error,filled:s.filled,focused:s.focused,required:s.required}),c=(e=>{const{classes:t,color:l,focused:r,disabled:n,error:i,filled:a,required:s}=e,o={root:["root",`color${(0,xn.Z)(l)}`,n&&"disabled",i&&"error",a&&"filled",r&&"focused",s&&"required"],asterisk:["asterisk",i&&"error"]};return(0,rn.Z)(o,IR,t)})(o);return(0,Ue.jsxs)(AR,(0,en.Z)({as:i,ownerState:o,className:(0,tn.Z)(c.root,n),ref:t},a,{children:[r,s.required&&(0,Ue.jsxs)(DR,{ownerState:o,"aria-hidden":!0,className:c.asterisk,children:["\u2009","*"]})]}))}),ER=MR;function RR(e){return(0,Vn.ZP)("MuiInputLabel",e)}(0,Gn.Z)("MuiInputLabel",["root","focused","disabled","error","required","asterisk","formControl","sizeSmall","shrink","animated","standard","filled","outlined"]);const BR=["disableAnimation","margin","shrink","variant","className"],jR=(0,un.ZP)(ER,{shouldForwardProp:e=>(0,Qi.Z)(e)||"classes"===e,name:"MuiInputLabel",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:l}=e;return[{[`& .${kR.asterisk}`]:t.asterisk},t.root,l.formControl&&t.formControl,"small"===l.size&&t.sizeSmall,l.shrink&&t.shrink,!l.disableAnimation&&t.animated,l.focused&&t.focused,t[l.variant]]}})(({theme:e,ownerState:t})=>(0,en.Z)({display:"block",transformOrigin:"top left",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",maxWidth:"100%"},t.formControl&&{position:"absolute",left:0,top:0,transform:"translate(0, 20px) scale(1)"},"small"===t.size&&{transform:"translate(0, 17px) scale(1)"},t.shrink&&{transform:"translate(0, -1.5px) scale(0.75)",transformOrigin:"top left",maxWidth:"133%"},!t.disableAnimation&&{transition:e.transitions.create(["color","transform","max-width"],{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut})},"filled"===t.variant&&(0,en.Z)({zIndex:1,pointerEvents:"none",transform:"translate(12px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"},"small"===t.size&&{transform:"translate(12px, 13px) scale(1)"},t.shrink&&(0,en.Z)({userSelect:"none",pointerEvents:"auto",transform:"translate(12px, 7px) scale(0.75)",maxWidth:"calc(133% - 24px)"},"small"===t.size&&{transform:"translate(12px, 4px) scale(0.75)"})),"outlined"===t.variant&&(0,en.Z)({zIndex:1,pointerEvents:"none",transform:"translate(14px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"},"small"===t.size&&{transform:"translate(14px, 9px) scale(1)"},t.shrink&&{userSelect:"none",pointerEvents:"auto",maxWidth:"calc(133% - 32px)",transform:"translate(14px, -9px) scale(0.75)"}))),PR=o.forwardRef(function(e,t){const l=(0,vn.i)({name:"MuiInputLabel",props:e}),{disableAnimation:r=!1,shrink:n,className:i}=l,a=(0,lr.Z)(l,BR),s=wR();let o=n;"undefined"===typeof o&&s&&(o=s.filled||s.focused||s.adornedStart);const c=CR({props:l,muiFormControl:s,states:["size","variant","required","focused"]}),u=(0,en.Z)({},l,{disableAnimation:r,formControl:s,shrink:o,size:c.size,variant:c.variant,required:c.required,focused:c.focused}),p=(e=>{const{classes:t,formControl:l,size:r,shrink:n,disableAnimation:i,variant:a,required:s}=e,o={root:["root",l&&"formControl",!i&&"animated",n&&"shrink",r&&"normal"!==r&&`size${(0,xn.Z)(r)}`,a],asterisk:[s&&"asterisk"]},c=(0,rn.Z)(o,RR,t);return(0,en.Z)({},t,c)})(u);return(0,Ue.jsx)(jR,(0,en.Z)({"data-shrink":o,ownerState:u,ref:t,className:(0,tn.Z)(p.root,i)},a,{classes:p}))}),_R=PR;var OR=l(36908),LR=l(28334),FR=l(6106);const qR=o.createContext({});function zR(e){return(0,Vn.ZP)("MuiList",e)}(0,Gn.Z)("MuiList",["root","padding","dense","subheader"]);const UR=["children","className","component","dense","disablePadding","subheader"],GR=(0,un.ZP)("ul",{name:"MuiList",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:l}=e;return[t.root,!l.disablePadding&&t.padding,l.dense&&t.dense,l.subheader&&t.subheader]}})(({ownerState:e})=>(0,en.Z)({listStyle:"none",margin:0,padding:0,position:"relative"},!e.disablePadding&&{paddingTop:8,paddingBottom:8},e.subheader&&{paddingTop:0})),VR=o.forwardRef(function(e,t){const l=(0,vn.i)({props:e,name:"MuiList"}),{children:r,className:n,component:i="ul",dense:a=!1,disablePadding:s=!1,subheader:c}=l,u=(0,lr.Z)(l,UR),p=o.useMemo(()=>({dense:a}),[a]),d=(0,en.Z)({},l,{component:i,dense:a,disablePadding:s}),m=(e=>{const{classes:t,disablePadding:l,dense:r,subheader:n}=e,i={root:["root",!l&&"padding",r&&"dense",n&&"subheader"]};return(0,rn.Z)(i,zR,t)})(d);return(0,Ue.jsx)(qR.Provider,{value:p,children:(0,Ue.jsxs)(GR,(0,en.Z)({as:i,className:(0,tn.Z)(m.root,n),ref:t,ownerState:d},u,{children:[c,r]}))})}),HR=VR;function WR(e){const t=e.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}const ZR=WR;var $R=l(24993);const KR=["actions","autoFocus","autoFocusItem","children","className","disabledItemsFocusable","disableListWrap","onKeyDown","variant"];function YR(e,t,l){return e===t?e.firstChild:t&&t.nextElementSibling?t.nextElementSibling:l?null:e.firstChild}function QR(e,t,l){return e===t?l?e.firstChild:e.lastChild:t&&t.previousElementSibling?t.previousElementSibling:l?null:e.lastChild}function JR(e,t){if(void 0===t)return!0;let l=e.innerText;return void 0===l&&(l=e.textContent),l=l.trim().toLowerCase(),0!==l.length&&(t.repeating?l[0]===t.keys[0]:0===l.indexOf(t.keys.join("")))}function XR(e,t,l,r,n,i){let a=!1,s=n(e,t,!!t&&l);for(;s;){if(s===e.firstChild){if(a)return!1;a=!0}const t=!r&&(s.disabled||"true"===s.getAttribute("aria-disabled"));if(s.hasAttribute("tabindex")&&JR(s,i)&&!t)return s.focus(),!0;s=n(e,s,l)}return!1}const eB=o.forwardRef(function(e,t){const{actions:l,autoFocus:r=!1,autoFocusItem:n=!1,children:i,className:a,disabledItemsFocusable:s=!1,disableListWrap:c=!1,onKeyDown:u,variant:p="selectedMenu"}=e,d=(0,lr.Z)(e,KR),m=o.useRef(null),h=o.useRef({keys:[],repeating:!0,previousKeyMatched:!0,lastTime:null});(0,$R.Z)(()=>{r&&m.current.focus()},[r]),o.useImperativeHandle(l,()=>({adjustStyleForScrollbar:(e,{direction:t})=>{const l=!m.current.style.width;if(e.clientHeight<m.current.clientHeight&&l){const l=`${ZR((0,FR.Z)(e))}px`;m.current.style["rtl"===t?"paddingLeft":"paddingRight"]=l,m.current.style.width=`calc(100% + ${l})`}return m.current}}),[]);const g=(0,Cn.Z)(m,t);let y=-1;o.Children.forEach(i,(e,t)=>{o.isValidElement(e)?(e.props.disabled||("selectedMenu"===p&&e.props.selected||-1===y)&&(y=t),y===t&&(e.props.disabled||e.props.muiSkipListHighlight||e.type.muiSkipListHighlight)&&(y+=1,y>=i.length&&(y=-1))):y===t&&(y+=1,y>=i.length&&(y=-1))});const f=o.Children.map(i,(e,t)=>{if(t===y){const t={};return n&&(t.autoFocus=!0),void 0===e.props.tabIndex&&"selectedMenu"===p&&(t.tabIndex=0),o.cloneElement(e,t)}return e});return(0,Ue.jsx)(HR,(0,en.Z)({role:"menu",ref:g,className:a,onKeyDown:e=>{const t=m.current,l=e.key,r=(0,FR.Z)(t).activeElement;if("ArrowDown"===l)e.preventDefault(),XR(t,r,c,s,YR);else if("ArrowUp"===l)e.preventDefault(),XR(t,r,c,s,QR);else if("Home"===l)e.preventDefault(),XR(t,null,c,s,YR);else if("End"===l)e.preventDefault(),XR(t,null,c,s,QR);else if(1===l.length){const n=h.current,i=l.toLowerCase(),a=performance.now();n.keys.length>0&&(a-n.lastTime>500?(n.keys=[],n.repeating=!0,n.previousKeyMatched=!0):n.repeating&&i!==n.keys[0]&&(n.repeating=!1)),n.lastTime=a,n.keys.push(i);const o=r&&!n.repeating&&JR(r,n);n.previousKeyMatched&&(o||XR(t,r,!1,s,YR,n))?e.preventDefault():n.previousKeyMatched=!1}u&&u(e)},tabIndex:r?0:-1},d,{children:f}))}),tB=eB;var lB=l(88706),rB=l(23533);const nB=["input","select","textarea","a[href]","button","[tabindex]","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])'].join(",");function iB(e){const t=[],l=[];return Array.from(e.querySelectorAll(nB)).forEach((e,r)=>{const n=function(e){const t=parseInt(e.getAttribute("tabindex")||"",10);return Number.isNaN(t)?"true"===e.contentEditable||("AUDIO"===e.nodeName||"VIDEO"===e.nodeName||"DETAILS"===e.nodeName)&&null===e.getAttribute("tabindex")?0:e.tabIndex:t}(e);-1!==n&&function(e){return!(e.disabled||"INPUT"===e.tagName&&"hidden"===e.type||function(e){if("INPUT"!==e.tagName||"radio"!==e.type)return!1;if(!e.name)return!1;const t=t=>e.ownerDocument.querySelector(`input[type="radio"]${t}`);let l=t(`[name="${e.name}"]:checked`);return l||(l=t(`[name="${e.name}"]`)),l!==e}(e))}(e)&&(0===n?t.push(e):l.push({documentOrder:r,tabIndex:n,node:e}))}),l.sort((e,t)=>e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex).map(e=>e.node).concat(t)}function aB(){return!0}const sB=function(e){const{children:t,disableAutoFocus:l=!1,disableEnforceFocus:r=!1,disableRestoreFocus:n=!1,getTabbable:i=iB,isEnabled:a=aB,open:s}=e,c=o.useRef(!1),u=o.useRef(null),p=o.useRef(null),d=o.useRef(null),m=o.useRef(null),h=o.useRef(!1),g=o.useRef(null),y=(0,En.Z)(t.ref,g),f=o.useRef(null);o.useEffect(()=>{s&&g.current&&(h.current=!l)},[l,s]),o.useEffect(()=>{if(!s||!g.current)return;const e=(0,Bn.Z)(g.current);return g.current.contains(e.activeElement)||(g.current.hasAttribute("tabIndex")||g.current.setAttribute("tabIndex","-1"),h.current&&g.current.focus()),()=>{n||(d.current&&d.current.focus&&(c.current=!0,d.current.focus()),d.current=null)}},[s]),o.useEffect(()=>{if(!s||!g.current)return;const e=(0,Bn.Z)(g.current),t=t=>{f.current=t,!r&&a()&&"Tab"===t.key&&e.activeElement===g.current&&t.shiftKey&&(c.current=!0,p.current&&p.current.focus())},l=()=>{const t=g.current;if(null===t)return;if(!e.hasFocus()||!a()||c.current)return void(c.current=!1);if(t.contains(e.activeElement))return;if(r&&e.activeElement!==u.current&&e.activeElement!==p.current)return;if(e.activeElement!==m.current)m.current=null;else if(null!==m.current)return;if(!h.current)return;let l=[];if(e.activeElement!==u.current&&e.activeElement!==p.current||(l=i(g.current)),l.length>0){var n,s;const e=Boolean((null==(n=f.current)?void 0:n.shiftKey)&&"Tab"===(null==(s=f.current)?void 0:s.key)),t=l[0],r=l[l.length-1];"string"!==typeof t&&"string"!==typeof r&&(e?r.focus():t.focus())}else t.focus()};e.addEventListener("focusin",l),e.addEventListener("keydown",t,!0);const n=setInterval(()=>{e.activeElement&&"BODY"===e.activeElement.tagName&&l()},50);return()=>{clearInterval(n),e.removeEventListener("focusin",l),e.removeEventListener("keydown",t,!0)}},[l,r,n,a,s,i]);const b=e=>{null===d.current&&(d.current=e.relatedTarget),h.current=!0};return(0,Ue.jsxs)(o.Fragment,{children:[(0,Ue.jsx)("div",{tabIndex:s?0:-1,onFocus:b,ref:u,"data-testid":"sentinelStart"}),o.cloneElement(t,{ref:y,onFocus:e=>{null===d.current&&(d.current=e.relatedTarget),h.current=!0,m.current=e.target;const l=t.props.onFocus;l&&l(e)}}),(0,Ue.jsx)("div",{tabIndex:s?0:-1,onFocus:b,ref:p,"data-testid":"sentinelEnd"})]})},oB=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"],cB={entering:{opacity:1},entered:{opacity:1}},uB=o.forwardRef(function(e,t){const l=bn(),r={enter:l.transitions.duration.enteringScreen,exit:l.transitions.duration.leavingScreen},{addEndListener:n,appear:i=!0,children:a,easing:s,in:c,onEnter:u,onEntered:p,onEntering:d,onExit:m,onExited:h,onExiting:g,style:y,timeout:f=r,TransitionComponent:b=hr}=e,v=(0,lr.Z)(e,oB),x=o.useRef(null),S=(0,Cn.Z)(x,a.ref,t),N=e=>t=>{if(e){const l=x.current;void 0===t?e(l):e(l,t)}},C=N(d),w=N((e,t)=>{Sn(e);const r=Nn({style:y,timeout:f,easing:s},{mode:"enter"});e.style.webkitTransition=l.transitions.create("opacity",r),e.style.transition=l.transitions.create("opacity",r),u&&u(e,t)}),I=N(p),k=N(g),T=N(e=>{const t=Nn({style:y,timeout:f,easing:s},{mode:"exit"});e.style.webkitTransition=l.transitions.create("opacity",t),e.style.transition=l.transitions.create("opacity",t),m&&m(e)}),A=N(h);return(0,Ue.jsx)(b,(0,en.Z)({appear:i,in:c,nodeRef:x,onEnter:w,onEntered:I,onEntering:C,onExit:T,onExited:A,onExiting:k,addEndListener:e=>{n&&n(x.current,e)},timeout:f},v,{children:(e,t)=>o.cloneElement(a,(0,en.Z)({style:(0,en.Z)({opacity:0,visibility:"exited"!==e||c?void 0:"hidden"},cB[e],y,a.props.style),ref:S},t))}))}),pB=uB;function dB(e){return(0,Vn.ZP)("MuiBackdrop",e)}(0,Gn.Z)("MuiBackdrop",["root","invisible"]);const mB=["children","className","component","components","componentsProps","invisible","open","slotProps","slots","TransitionComponent","transitionDuration"],hB=(0,un.ZP)("div",{name:"MuiBackdrop",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:l}=e;return[t.root,l.invisible&&t.invisible]}})(({ownerState:e})=>(0,en.Z)({position:"fixed",display:"flex",alignItems:"center",justifyContent:"center",right:0,bottom:0,top:0,left:0,backgroundColor:"rgba(0, 0, 0, 0.5)",WebkitTapHighlightColor:"transparent"},e.invisible&&{backgroundColor:"transparent"})),gB=o.forwardRef(function(e,t){var l,r,n;const i=(0,vn.i)({props:e,name:"MuiBackdrop"}),{children:a,className:s,component:o="div",components:c={},componentsProps:u={},invisible:p=!1,open:d,slotProps:m={},slots:h={},TransitionComponent:g=pB,transitionDuration:y}=i,f=(0,lr.Z)(i,mB),b=(0,en.Z)({},i,{component:o,invisible:p}),v=(e=>{const{classes:t,invisible:l}=e,r={root:["root",l&&"invisible"]};return(0,rn.Z)(r,dB,t)})(b),x=null!=(l=m.root)?l:u.root;return(0,Ue.jsx)(g,(0,en.Z)({in:d,timeout:y},f,{children:(0,Ue.jsx)(hB,(0,en.Z)({"aria-hidden":!0},x,{as:null!=(r=null!=(n=h.root)?n:c.Root)?r:o,className:(0,tn.Z)(v.root,s,null==x?void 0:x.className),ownerState:(0,en.Z)({},b,null==x?void 0:x.ownerState),classes:v,ref:t,children:a}))}))}),yB=gB;var fB=l(76182),bB=l(99166),vB=l(8929);function xB(e,t){t?e.setAttribute("aria-hidden","true"):e.removeAttribute("aria-hidden")}function SB(e){return parseInt((0,vB.Z)(e).getComputedStyle(e).paddingRight,10)||0}function NB(e,t,l,r,n){const i=[t,l,...r];[].forEach.call(e.children,e=>{const t=-1===i.indexOf(e),l=!function(e){const t=-1!==["TEMPLATE","SCRIPT","STYLE","LINK","MAP","META","NOSCRIPT","PICTURE","COL","COLGROUP","PARAM","SLOT","SOURCE","TRACK"].indexOf(e.tagName),l="INPUT"===e.tagName&&"hidden"===e.getAttribute("type");return t||l}(e);t&&l&&xB(e,n)})}function CB(e,t){let l=-1;return e.some((e,r)=>!!t(e)&&(l=r,!0)),l}function wB(e,t){const l=[],r=e.container;if(!t.disableScrollLock){if(function(e){const t=(0,Bn.Z)(e);return t.body===e?(0,vB.Z)(e).innerWidth>t.documentElement.clientWidth:e.scrollHeight>e.clientHeight}(r)){const e=WR((0,Bn.Z)(r));l.push({value:r.style.paddingRight,property:"padding-right",el:r}),r.style.paddingRight=`${SB(r)+e}px`;const t=(0,Bn.Z)(r).querySelectorAll(".mui-fixed");[].forEach.call(t,t=>{l.push({value:t.style.paddingRight,property:"padding-right",el:t}),t.style.paddingRight=`${SB(t)+e}px`})}let e;if(r.parentNode instanceof DocumentFragment)e=(0,Bn.Z)(r).body;else{const t=r.parentElement,l=(0,vB.Z)(r);e="HTML"===(null==t?void 0:t.nodeName)&&"scroll"===l.getComputedStyle(t).overflowY?t:r}l.push({value:e.style.overflow,property:"overflow",el:e},{value:e.style.overflowX,property:"overflow-x",el:e},{value:e.style.overflowY,property:"overflow-y",el:e}),e.style.overflow="hidden"}return()=>{l.forEach(({value:e,el:t,property:l})=>{e?t.style.setProperty(l,e):t.style.removeProperty(l)})}}const IB=new class{constructor(){this.containers=void 0,this.modals=void 0,this.modals=[],this.containers=[]}add(e,t){let l=this.modals.indexOf(e);if(-1!==l)return l;l=this.modals.length,this.modals.push(e),e.modalRef&&xB(e.modalRef,!1);const r=function(e){const t=[];return[].forEach.call(e.children,e=>{"true"===e.getAttribute("aria-hidden")&&t.push(e)}),t}(t);NB(t,e.mount,e.modalRef,r,!0);const n=CB(this.containers,e=>e.container===t);return-1!==n?(this.containers[n].modals.push(e),l):(this.containers.push({modals:[e],container:t,restore:null,hiddenSiblings:r}),l)}mount(e,t){const l=CB(this.containers,t=>-1!==t.modals.indexOf(e)),r=this.containers[l];r.restore||(r.restore=wB(r,t))}remove(e,t=!0){const l=this.modals.indexOf(e);if(-1===l)return l;const r=CB(this.containers,t=>-1!==t.modals.indexOf(e)),n=this.containers[r];if(n.modals.splice(n.modals.indexOf(e),1),this.modals.splice(l,1),0===n.modals.length)n.restore&&n.restore(),e.modalRef&&xB(e.modalRef,t),NB(n.container,e.mount,e.modalRef,n.hiddenSiblings,!1),this.containers.splice(r,1);else{const e=n.modals[n.modals.length-1];e.modalRef&&xB(e.modalRef,!1)}return l}isTopModal(e){return this.modals.length>0&&this.modals[this.modals.length-1]===e}};const kB=function(e){const{container:t,disableEscapeKeyDown:l=!1,disableScrollLock:r=!1,manager:n=IB,closeAfterTransition:i=!1,onTransitionEnter:a,onTransitionExited:s,children:c,onClose:u,open:p,rootRef:d}=e,m=o.useRef({}),h=o.useRef(null),g=o.useRef(null),y=(0,En.Z)(g,d),[f,b]=o.useState(!p),v=function(e){return!!e&&e.props.hasOwnProperty("in")}(c);let x=!0;"false"!==e["aria-hidden"]&&!1!==e["aria-hidden"]||(x=!1);const S=()=>(m.current.modalRef=g.current,m.current.mount=h.current,m.current),N=()=>{n.mount(S(),{disableScrollLock:r}),g.current&&(g.current.scrollTop=0)},C=(0,fB.Z)(()=>{const e=function(e){return"function"===typeof e?e():e}(t)||(0,Bn.Z)(h.current).body;n.add(S(),e),g.current&&N()}),w=o.useCallback(()=>n.isTopModal(S()),[n]),I=(0,fB.Z)(e=>{h.current=e,e&&(p&&w()?N():g.current&&xB(g.current,x))}),k=o.useCallback(()=>{n.remove(S(),x)},[x,n]);o.useEffect(()=>()=>{k()},[k]),o.useEffect(()=>{p?C():v&&i||k()},[p,k,v,i,C]);const T=e=>t=>{var r;null==(r=e.onKeyDown)||r.call(e,t),"Escape"===t.key&&229!==t.which&&w()&&(l||(t.stopPropagation(),u&&u(t,"escapeKeyDown")))},A=e=>t=>{var l;null==(l=e.onClick)||l.call(e,t),t.target===t.currentTarget&&u&&u(t,"backdropClick")};return{getRootProps:(t={})=>{const l=Pn(e);delete l.onTransitionEnter,delete l.onTransitionExited;const r=(0,en.Z)({},l,t);return(0,en.Z)({role:"presentation"},r,{onKeyDown:T(r),ref:y})},getBackdropProps:(e={})=>{const t=e;return(0,en.Z)({"aria-hidden":!0},t,{onClick:A(t),open:p})},getTransitionProps:()=>({onEnter:(0,bB.Z)(()=>{b(!1),a&&a()},null==c?void 0:c.props.onEnter),onExited:(0,bB.Z)(()=>{b(!0),s&&s(),i&&k()},null==c?void 0:c.props.onExited)}),rootRef:y,portalRef:I,isTopModal:w,exited:f,hasTransition:v}};function TB(e){return(0,Vn.ZP)("MuiModal",e)}(0,Gn.Z)("MuiModal",["root","hidden","backdrop"]);const AB=["BackdropComponent","BackdropProps","classes","className","closeAfterTransition","children","container","component","components","componentsProps","disableAutoFocus","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted","onBackdropClick","onClose","onTransitionEnter","onTransitionExited","open","slotProps","slots","theme"],DB=(0,un.ZP)("div",{name:"MuiModal",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:l}=e;return[t.root,!l.open&&l.exited&&t.hidden]}})(({theme:e,ownerState:t})=>(0,en.Z)({position:"fixed",zIndex:(e.vars||e).zIndex.modal,right:0,bottom:0,top:0,left:0},!t.open&&t.exited&&{visibility:"hidden"})),MB=(0,un.ZP)(yB,{name:"MuiModal",slot:"Backdrop",overridesResolver:(e,t)=>t.backdrop})({zIndex:-1}),EB=o.forwardRef(function(e,t){var l,r,n,i,a,s;const c=(0,vn.i)({name:"MuiModal",props:e}),{BackdropComponent:u=MB,BackdropProps:p,className:d,closeAfterTransition:m=!1,children:h,container:g,component:y,components:f={},componentsProps:b={},disableAutoFocus:v=!1,disableEnforceFocus:x=!1,disableEscapeKeyDown:S=!1,disablePortal:N=!1,disableRestoreFocus:C=!1,disableScrollLock:w=!1,hideBackdrop:I=!1,keepMounted:k=!1,onBackdropClick:T,open:A,slotProps:D,slots:M}=c,E=(0,lr.Z)(c,AB),R=(0,en.Z)({},c,{closeAfterTransition:m,disableAutoFocus:v,disableEnforceFocus:x,disableEscapeKeyDown:S,disablePortal:N,disableRestoreFocus:C,disableScrollLock:w,hideBackdrop:I,keepMounted:k}),{getRootProps:B,getBackdropProps:j,getTransitionProps:P,portalRef:_,isTopModal:O,exited:L,hasTransition:F}=kB((0,en.Z)({},R,{rootRef:t})),q=(0,en.Z)({},R,{exited:L}),z=(e=>{const{open:t,exited:l,classes:r}=e,n={root:["root",!t&&l&&"hidden"],backdrop:["backdrop"]};return(0,rn.Z)(n,TB,r)})(q),U={};if(void 0===h.props.tabIndex&&(U.tabIndex="-1"),F){const{onEnter:e,onExited:t}=P();U.onEnter=e,U.onExited=t}const G=null!=(l=null!=(r=null==M?void 0:M.root)?r:f.Root)?l:DB,V=null!=(n=null!=(i=null==M?void 0:M.backdrop)?i:f.Backdrop)?n:u,H=null!=(a=null==D?void 0:D.root)?a:b.root,W=null!=(s=null==D?void 0:D.backdrop)?s:b.backdrop,Z=qn({elementType:G,externalSlotProps:H,externalForwardedProps:E,getSlotProps:B,additionalProps:{ref:t,as:y},ownerState:q,className:(0,tn.Z)(d,null==H?void 0:H.className,null==z?void 0:z.root,!q.open&&q.exited&&(null==z?void 0:z.hidden))}),$=qn({elementType:V,externalSlotProps:W,additionalProps:p,getSlotProps:e=>j((0,en.Z)({},e,{onClick:t=>{T&&T(t),null!=e&&e.onClick&&e.onClick(t)}})),className:(0,tn.Z)(null==W?void 0:W.className,null==p?void 0:p.className,null==z?void 0:z.backdrop),ownerState:q});return k||A||F&&!L?(0,Ue.jsx)(Un,{ref:_,container:g,disablePortal:N,children:(0,Ue.jsxs)(G,(0,en.Z)({},Z,{children:[!I&&u?(0,Ue.jsx)(V,(0,en.Z)({},$)):null,(0,Ue.jsx)(sB,{disableEnforceFocus:x,disableAutoFocus:v,disableRestoreFocus:C,isEnabled:O,open:A,children:o.cloneElement(h,U)})]}))}):null}),RB=EB,BB=e=>{let t;return t=e<1?5.11916*e**2:4.5*Math.log(e+1)+2,(t/100).toFixed(2)};function jB(e){return(0,Vn.ZP)("MuiPaper",e)}(0,Gn.Z)("MuiPaper",["root","rounded","outlined","elevation","elevation0","elevation1","elevation2","elevation3","elevation4","elevation5","elevation6","elevation7","elevation8","elevation9","elevation10","elevation11","elevation12","elevation13","elevation14","elevation15","elevation16","elevation17","elevation18","elevation19","elevation20","elevation21","elevation22","elevation23","elevation24"]);const PB=["className","component","elevation","square","variant"],_B=(0,un.ZP)("div",{name:"MuiPaper",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:l}=e;return[t.root,t[l.variant],!l.square&&t.rounded,"elevation"===l.variant&&t[`elevation${l.elevation}`]]}})(({theme:e,ownerState:t})=>{var l;return(0,en.Z)({backgroundColor:(e.vars||e).palette.background.paper,color:(e.vars||e).palette.text.primary,transition:e.transitions.create("box-shadow")},!t.square&&{borderRadius:e.shape.borderRadius},"outlined"===t.variant&&{border:`1px solid ${(e.vars||e).palette.divider}`},"elevation"===t.variant&&(0,en.Z)({boxShadow:(e.vars||e).shadows[t.elevation]},!e.vars&&"dark"===e.palette.mode&&{backgroundImage:`linear-gradient(${(0,nn.Fq)("#fff",BB(t.elevation))}, ${(0,nn.Fq)("#fff",BB(t.elevation))})`},e.vars&&{backgroundImage:null==(l=e.vars.overlays)?void 0:l[t.elevation]}))}),OB=o.forwardRef(function(e,t){const l=(0,vn.i)({props:e,name:"MuiPaper"}),{className:r,component:n="div",elevation:i=1,square:a=!1,variant:s="elevation"}=l,o=(0,lr.Z)(l,PB),c=(0,en.Z)({},l,{component:n,elevation:i,square:a,variant:s}),u=(e=>{const{square:t,elevation:l,variant:r,classes:n}=e,i={root:["root",r,!t&&"rounded","elevation"===r&&`elevation${l}`]};return(0,rn.Z)(i,jB,n)})(c);return(0,Ue.jsx)(_B,(0,en.Z)({as:n,ownerState:c,className:(0,tn.Z)(u.root,r),ref:t},o))}),LB=OB;function FB(e){return(0,Vn.ZP)("MuiPopover",e)}(0,Gn.Z)("MuiPopover",["root","paper"]);const qB=["onEntering"],zB=["action","anchorEl","anchorOrigin","anchorPosition","anchorReference","children","className","container","elevation","marginThreshold","open","PaperProps","slots","slotProps","transformOrigin","TransitionComponent","transitionDuration","TransitionProps","disableScrollLock"],UB=["slotProps"];function GB(e,t){let l=0;return"number"===typeof t?l=t:"center"===t?l=e.height/2:"bottom"===t&&(l=e.height),l}function VB(e,t){let l=0;return"number"===typeof t?l=t:"center"===t?l=e.width/2:"right"===t&&(l=e.width),l}function HB(e){return[e.horizontal,e.vertical].map(e=>"number"===typeof e?`${e}px`:e).join(" ")}function WB(e){return"function"===typeof e?e():e}const ZB=(0,un.ZP)(RB,{name:"MuiPopover",slot:"Root",overridesResolver:(e,t)=>t.root})({}),$B=(0,un.ZP)(LB,{name:"MuiPopover",slot:"Paper",overridesResolver:(e,t)=>t.paper})({position:"absolute",overflowY:"auto",overflowX:"hidden",minWidth:16,minHeight:16,maxWidth:"calc(100% - 32px)",maxHeight:"calc(100% - 32px)",outline:0}),KB=o.forwardRef(function(e,t){var l,r,n;const i=(0,vn.i)({props:e,name:"MuiPopover"}),{action:a,anchorEl:s,anchorOrigin:c={vertical:"top",horizontal:"left"},anchorPosition:u,anchorReference:p="anchorEl",children:d,className:m,container:h,elevation:g=8,marginThreshold:y=16,open:f,PaperProps:b={},slots:v,slotProps:x,transformOrigin:S={vertical:"top",horizontal:"left"},TransitionComponent:N=Dn,transitionDuration:C="auto",TransitionProps:{onEntering:w}={},disableScrollLock:I=!1}=i,k=(0,lr.Z)(i.TransitionProps,qB),T=(0,lr.Z)(i,zB),A=null!=(l=null==x?void 0:x.paper)?l:b,D=o.useRef(),M=(0,Cn.Z)(D,A.ref),E=(0,en.Z)({},i,{anchorOrigin:c,anchorReference:p,elevation:g,marginThreshold:y,externalPaperSlotProps:A,transformOrigin:S,TransitionComponent:N,transitionDuration:C,TransitionProps:k}),R=(e=>{const{classes:t}=e;return(0,rn.Z)({root:["root"],paper:["paper"]},FB,t)})(E),B=o.useCallback(()=>{if("anchorPosition"===p)return u;const e=WB(s),t=(e&&1===e.nodeType?e:(0,FR.Z)(D.current).body).getBoundingClientRect();return{top:t.top+GB(t,c.vertical),left:t.left+VB(t,c.horizontal)}},[s,c.horizontal,c.vertical,u,p]),j=o.useCallback(e=>({vertical:GB(e,S.vertical),horizontal:VB(e,S.horizontal)}),[S.horizontal,S.vertical]),P=o.useCallback(e=>{const t={width:e.offsetWidth,height:e.offsetHeight},l=j(t);if("none"===p)return{top:null,left:null,transformOrigin:HB(l)};const r=B();let n=r.top-l.vertical,i=r.left-l.horizontal;const a=n+t.height,o=i+t.width,c=(0,rB.Z)(WB(s)),u=c.innerHeight-y,d=c.innerWidth-y;if(null!==y&&n<y){const e=n-y;n-=e,l.vertical+=e}else if(null!==y&&a>u){const e=a-u;n-=e,l.vertical+=e}if(null!==y&&i<y){const e=i-y;i-=e,l.horizontal+=e}else if(o>d){const e=o-d;i-=e,l.horizontal+=e}return{top:`${Math.round(n)}px`,left:`${Math.round(i)}px`,transformOrigin:HB(l)}},[s,p,B,j,y]),[_,O]=o.useState(f),L=o.useCallback(()=>{const e=D.current;if(!e)return;const t=P(e);null!==t.top&&(e.style.top=t.top),null!==t.left&&(e.style.left=t.left),e.style.transformOrigin=t.transformOrigin,O(!0)},[P]);o.useEffect(()=>(I&&window.addEventListener("scroll",L),()=>window.removeEventListener("scroll",L)),[s,I,L]);o.useEffect(()=>{f&&L()}),o.useImperativeHandle(a,()=>f?{updatePosition:()=>{L()}}:null,[f,L]),o.useEffect(()=>{if(!f)return;const e=(0,lB.Z)(()=>{L()}),t=(0,rB.Z)(s);return t.addEventListener("resize",e),()=>{e.clear(),t.removeEventListener("resize",e)}},[s,f,L]);let F=C;"auto"!==C||N.muiSupportAuto||(F=void 0);const q=h||(s?(0,FR.Z)(WB(s)).body:void 0),z=null!=(r=null==v?void 0:v.root)?r:ZB,U=null!=(n=null==v?void 0:v.paper)?n:$B,G=qn({elementType:U,externalSlotProps:(0,en.Z)({},A,{style:_?A.style:(0,en.Z)({},A.style,{opacity:0})}),additionalProps:{elevation:g,ref:M},ownerState:E,className:(0,tn.Z)(R.paper,null==A?void 0:A.className)}),V=qn({elementType:z,externalSlotProps:(null==x?void 0:x.root)||{},externalForwardedProps:T,additionalProps:{ref:t,slotProps:{backdrop:{invisible:!0}},container:q,open:f},ownerState:E,className:(0,tn.Z)(R.root,m)}),{slotProps:H}=V,W=(0,lr.Z)(V,UB);return(0,Ue.jsx)(z,(0,en.Z)({},W,!on(z)&&{slotProps:H,disableScrollLock:I},{children:(0,Ue.jsx)(N,(0,en.Z)({appear:!0,in:f,onEntering:(e,t)=>{w&&w(e,t),L()},onExited:()=>{O(!1)},timeout:F},k,{children:(0,Ue.jsx)(U,(0,en.Z)({},G,{children:d}))}))}))});function YB(e){return(0,Vn.ZP)("MuiMenu",e)}(0,Gn.Z)("MuiMenu",["root","paper","list"]);const QB=["onEntering"],JB=["autoFocus","children","className","disableAutoFocusItem","MenuListProps","onClose","open","PaperProps","PopoverClasses","transitionDuration","TransitionProps","variant","slots","slotProps"],XB={vertical:"top",horizontal:"right"},ej={vertical:"top",horizontal:"left"},tj=(0,un.ZP)(KB,{shouldForwardProp:e=>(0,Qi.Z)(e)||"classes"===e,name:"MuiMenu",slot:"Root",overridesResolver:(e,t)=>t.root})({}),lj=(0,un.ZP)($B,{name:"MuiMenu",slot:"Paper",overridesResolver:(e,t)=>t.paper})({maxHeight:"calc(100% - 96px)",WebkitOverflowScrolling:"touch"}),rj=(0,un.ZP)(tB,{name:"MuiMenu",slot:"List",overridesResolver:(e,t)=>t.list})({outline:0}),nj=o.forwardRef(function(e,t){var l,r;const n=(0,vn.i)({props:e,name:"MuiMenu"}),{autoFocus:i=!0,children:a,className:s,disableAutoFocusItem:c=!1,MenuListProps:u={},onClose:p,open:d,PaperProps:m={},PopoverClasses:h,transitionDuration:g="auto",TransitionProps:{onEntering:y}={},variant:f="selectedMenu",slots:b={},slotProps:v={}}=n,x=(0,lr.Z)(n.TransitionProps,QB),S=(0,lr.Z)(n,JB),N=sn(),C=(0,en.Z)({},n,{autoFocus:i,disableAutoFocusItem:c,MenuListProps:u,onEntering:y,PaperProps:m,transitionDuration:g,TransitionProps:x,variant:f}),w=(e=>{const{classes:t}=e;return(0,rn.Z)({root:["root"],paper:["paper"],list:["list"]},YB,t)})(C),I=i&&!c&&d,k=o.useRef(null);let T=-1;o.Children.map(a,(e,t)=>{o.isValidElement(e)&&(e.props.disabled||("selectedMenu"===f&&e.props.selected||-1===T)&&(T=t))});const A=null!=(l=b.paper)?l:lj,D=null!=(r=v.paper)?r:m,M=qn({elementType:b.root,externalSlotProps:v.root,ownerState:C,className:[w.root,s]}),E=qn({elementType:A,externalSlotProps:D,ownerState:C,className:w.paper});return(0,Ue.jsx)(tj,(0,en.Z)({onClose:p,anchorOrigin:{vertical:"bottom",horizontal:N?"right":"left"},transformOrigin:N?XB:ej,slots:{paper:A,root:b.root},slotProps:{root:M,paper:E},open:d,ref:t,transitionDuration:g,TransitionProps:(0,en.Z)({onEntering:(e,t)=>{k.current&&k.current.adjustStyleForScrollbar(e,{direction:N?"rtl":"ltr"}),y&&y(e,t)}},x),ownerState:C},S,{classes:h,children:(0,Ue.jsx)(rj,(0,en.Z)({onKeyDown:e=>{"Tab"===e.key&&(e.preventDefault(),p&&p(e,"tabKeyDown"))},actions:k,autoFocus:i&&(-1===T||c),autoFocusItem:I,variant:f},u,{className:(0,tn.Z)(w.list,u.className),children:a}))}))}),ij=nj;function aj(e){return(0,Vn.ZP)("MuiNativeSelect",e)}const sj=(0,Gn.Z)("MuiNativeSelect",["root","select","multiple","filled","outlined","standard","disabled","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]),oj=["className","disabled","error","IconComponent","inputRef","variant"],cj=({ownerState:e,theme:t})=>(0,en.Z)({MozAppearance:"none",WebkitAppearance:"none",userSelect:"none",borderRadius:0,cursor:"pointer","&:focus":(0,en.Z)({},t.vars?{backgroundColor:`rgba(${t.vars.palette.common.onBackgroundChannel} / 0.05)`}:{backgroundColor:"light"===t.palette.mode?"rgba(0, 0, 0, 0.05)":"rgba(255, 255, 255, 0.05)"},{borderRadius:0}),"&::-ms-expand":{display:"none"},[`&.${sj.disabled}`]:{cursor:"default"},"&[multiple]":{height:"auto"},"&:not([multiple]) option, &:not([multiple]) optgroup":{backgroundColor:(t.vars||t).palette.background.paper},"&&&":{paddingRight:24,minWidth:16}},"filled"===e.variant&&{"&&&":{paddingRight:32}},"outlined"===e.variant&&{borderRadius:(t.vars||t).shape.borderRadius,"&:focus":{borderRadius:(t.vars||t).shape.borderRadius},"&&&":{paddingRight:32}}),uj=(0,un.ZP)("select",{name:"MuiNativeSelect",slot:"Select",shouldForwardProp:Qi.Z,overridesResolver:(e,t)=>{const{ownerState:l}=e;return[t.select,t[l.variant],l.error&&t.error,{[`&.${sj.multiple}`]:t.multiple}]}})(cj),pj=({ownerState:e,theme:t})=>(0,en.Z)({position:"absolute",right:0,top:"calc(50% - .5em)",pointerEvents:"none",color:(t.vars||t).palette.action.active,[`&.${sj.disabled}`]:{color:(t.vars||t).palette.action.disabled}},e.open&&{transform:"rotate(180deg)"},"filled"===e.variant&&{right:7},"outlined"===e.variant&&{right:7}),dj=(0,un.ZP)("svg",{name:"MuiNativeSelect",slot:"Icon",overridesResolver:(e,t)=>{const{ownerState:l}=e;return[t.icon,l.variant&&t[`icon${(0,xn.Z)(l.variant)}`],l.open&&t.iconOpen]}})(pj),mj=o.forwardRef(function(e,t){const{className:l,disabled:r,error:n,IconComponent:i,inputRef:a,variant:s="standard"}=e,c=(0,lr.Z)(e,oj),u=(0,en.Z)({},e,{disabled:r,variant:s,error:n}),p=(e=>{const{classes:t,variant:l,disabled:r,multiple:n,open:i,error:a}=e,s={select:["select",l,r&&"disabled",n&&"multiple",a&&"error"],icon:["icon",`icon${(0,xn.Z)(l)}`,i&&"iconOpen",r&&"disabled"]};return(0,rn.Z)(s,aj,t)})(u);return(0,Ue.jsxs)(o.Fragment,{children:[(0,Ue.jsx)(uj,(0,en.Z)({ownerState:u,className:(0,tn.Z)(p.select,l),disabled:r,ref:a||t},c)),e.multiple?null:(0,Ue.jsx)(dj,{as:i,ownerState:u,className:p.icon})]})}),hj=mj;var gj=l(84205);function yj(e){return(0,Vn.ZP)("MuiSelect",e)}const fj=(0,Gn.Z)("MuiSelect",["root","select","multiple","filled","outlined","standard","disabled","focused","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]);var bj;const vj=["aria-describedby","aria-label","autoFocus","autoWidth","children","className","defaultOpen","defaultValue","disabled","displayEmpty","error","IconComponent","inputRef","labelId","MenuProps","multiple","name","onBlur","onChange","onClose","onFocus","onOpen","open","readOnly","renderValue","SelectDisplayProps","tabIndex","type","value","variant"],xj=(0,un.ZP)("div",{name:"MuiSelect",slot:"Select",overridesResolver:(e,t)=>{const{ownerState:l}=e;return[{[`&.${fj.select}`]:t.select},{[`&.${fj.select}`]:t[l.variant]},{[`&.${fj.error}`]:t.error},{[`&.${fj.multiple}`]:t.multiple}]}})(cj,{[`&.${fj.select}`]:{height:"auto",minHeight:"1.4375em",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden"}}),Sj=(0,un.ZP)("svg",{name:"MuiSelect",slot:"Icon",overridesResolver:(e,t)=>{const{ownerState:l}=e;return[t.icon,l.variant&&t[`icon${(0,xn.Z)(l.variant)}`],l.open&&t.iconOpen]}})(pj),Nj=(0,un.ZP)("input",{shouldForwardProp:e=>(0,gj.Z)(e)&&"classes"!==e,name:"MuiSelect",slot:"NativeInput",overridesResolver:(e,t)=>t.nativeInput})({bottom:0,left:0,position:"absolute",opacity:0,pointerEvents:"none",width:"100%",boxSizing:"border-box"});function Cj(e,t){return"object"===typeof t&&null!==t?e===t:String(e)===String(t)}function wj(e){return null==e||"string"===typeof e&&!e.trim()}const Ij=o.forwardRef(function(e,t){var l;const{"aria-describedby":r,"aria-label":n,autoFocus:i,autoWidth:a,children:s,className:c,defaultOpen:u,defaultValue:p,disabled:d,displayEmpty:m,error:h=!1,IconComponent:g,inputRef:y,labelId:f,MenuProps:b={},multiple:v,name:x,onBlur:S,onChange:N,onClose:C,onFocus:w,onOpen:I,open:k,readOnly:T,renderValue:A,SelectDisplayProps:D={},tabIndex:M,value:E,variant:R="standard"}=e,B=(0,lr.Z)(e,vj),[j,P]=(0,si.Z)({controlled:E,default:p,name:"Select"}),[_,O]=(0,si.Z)({controlled:k,default:u,name:"Select"}),L=o.useRef(null),F=o.useRef(null),[q,z]=o.useState(null),{current:U}=o.useRef(null!=k),[G,V]=o.useState(),H=(0,Cn.Z)(t,y),W=o.useCallback(e=>{F.current=e,e&&z(e)},[]),Z=null==q?void 0:q.parentNode;o.useImperativeHandle(H,()=>({focus:()=>{F.current.focus()},node:L.current,value:j}),[j]),o.useEffect(()=>{u&&_&&q&&!U&&(V(a?null:Z.clientWidth),F.current.focus())},[q,a]),o.useEffect(()=>{i&&F.current.focus()},[i]),o.useEffect(()=>{if(!f)return;const e=(0,FR.Z)(F.current).getElementById(f);if(e){const t=()=>{getSelection().isCollapsed&&F.current.focus()};return e.addEventListener("click",t),()=>{e.removeEventListener("click",t)}}},[f]);const $=(e,t)=>{e?I&&I(t):C&&C(t),U||(V(a?null:Z.clientWidth),O(e))},K=o.Children.toArray(s),Y=e=>t=>{let l;if(t.currentTarget.hasAttribute("tabindex")){if(v){l=Array.isArray(j)?j.slice():[];const t=j.indexOf(e.props.value);-1===t?l.push(e.props.value):l.splice(t,1)}else l=e.props.value;if(e.props.onClick&&e.props.onClick(t),j!==l&&(P(l),N)){const r=t.nativeEvent||t,n=new r.constructor(r.type,r);Object.defineProperty(n,"target",{writable:!0,value:{value:l,name:x}}),N(n,e)}v||$(!1,t)}},Q=null!==q&&_;let J,X;delete B["aria-invalid"];const ee=[];let te=!1,le=!1;(gR({value:j})||m)&&(A?J=A(j):te=!0);const re=K.map(e=>{if(!o.isValidElement(e))return null;let t;if(v){if(!Array.isArray(j))throw new Error((0,na.Z)(2));t=j.some(t=>Cj(t,e.props.value)),t&&te&&ee.push(e.props.children)}else t=Cj(j,e.props.value),t&&te&&(X=e.props.children);return t&&(le=!0),o.cloneElement(e,{"aria-selected":t?"true":"false",onClick:Y(e),onKeyUp:t=>{" "===t.key&&t.preventDefault(),e.props.onKeyUp&&e.props.onKeyUp(t)},role:"option",selected:t,value:void 0,"data-value":e.props.value})});te&&(J=v?0===ee.length?null:ee.reduce((e,t,l)=>(e.push(t),l<ee.length-1&&e.push(", "),e),[]):X);let ne,ie=G;!a&&U&&q&&(ie=Z.clientWidth),ne="undefined"!==typeof M?M:d?null:0;const ae=D.id||(x?`mui-component-select-${x}`:void 0),se=(0,en.Z)({},e,{variant:R,value:j,open:Q,error:h}),oe=(e=>{const{classes:t,variant:l,disabled:r,multiple:n,open:i,error:a}=e,s={select:["select",l,r&&"disabled",n&&"multiple",a&&"error"],icon:["icon",`icon${(0,xn.Z)(l)}`,i&&"iconOpen",r&&"disabled"],nativeInput:["nativeInput"]};return(0,rn.Z)(s,yj,t)})(se),ce=(0,en.Z)({},b.PaperProps,null==(l=b.slotProps)?void 0:l.paper),ue=(0,LR.Z)();return(0,Ue.jsxs)(o.Fragment,{children:[(0,Ue.jsx)(xj,(0,en.Z)({ref:W,tabIndex:ne,role:"combobox","aria-controls":ue,"aria-disabled":d?"true":void 0,"aria-expanded":Q?"true":"false","aria-haspopup":"listbox","aria-label":n,"aria-labelledby":[f,ae].filter(Boolean).join(" ")||void 0,"aria-describedby":r,onKeyDown:e=>{if(!T){-1!==[" ","ArrowUp","ArrowDown","Enter"].indexOf(e.key)&&(e.preventDefault(),$(!0,e))}},onMouseDown:d||T?null:e=>{0===e.button&&(e.preventDefault(),F.current.focus(),$(!0,e))},onBlur:e=>{!Q&&S&&(Object.defineProperty(e,"target",{writable:!0,value:{value:j,name:x}}),S(e))},onFocus:w},D,{ownerState:se,className:(0,tn.Z)(D.className,oe.select,c),id:ae,children:wj(J)?bj||(bj=(0,Ue.jsx)("span",{className:"notranslate",children:"\u200b"})):J})),(0,Ue.jsx)(Nj,(0,en.Z)({"aria-invalid":h,value:Array.isArray(j)?j.join(","):j,name:x,ref:L,"aria-hidden":!0,onChange:e=>{const t=K.find(t=>t.props.value===e.target.value);void 0!==t&&(P(t.props.value),N&&N(e,t))},tabIndex:-1,disabled:d,className:oe.nativeInput,autoFocus:i,ownerState:se},B)),(0,Ue.jsx)(Sj,{as:g,className:oe.icon,ownerState:se}),(0,Ue.jsx)(ij,(0,en.Z)({id:`menu-${x||""}`,anchorEl:Z,open:Q,onClose:e=>{$(!1,e)},anchorOrigin:{vertical:"bottom",horizontal:"center"},transformOrigin:{vertical:"top",horizontal:"center"}},b,{MenuListProps:(0,en.Z)({"aria-labelledby":f,role:"listbox","aria-multiselectable":v?"true":void 0,disableListWrap:!0,id:ue},b.MenuListProps),slotProps:(0,en.Z)({},b.slotProps,{paper:(0,en.Z)({},ce,{style:(0,en.Z)({minWidth:ie},null!=ce?ce.style:null)})}),children:re}))]})}),kj=Ij,Tj=(0,Na.Z)((0,Ue.jsx)("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown");var Aj=l(81636);const Dj=["onChange","maxRows","minRows","style","value"];function Mj(e){return parseInt(e,10)||0}const Ej={visibility:"hidden",position:"absolute",overflow:"hidden",height:0,top:0,left:0,transform:"translateZ(0)"};const Rj=o.forwardRef(function(e,t){const{onChange:l,maxRows:r,minRows:n=1,style:i,value:a}=e,s=(0,lr.Z)(e,Dj),{current:c}=o.useRef(null!=a),u=o.useRef(null),p=(0,En.Z)(t,u),d=o.useRef(null),m=o.useRef(null),h=o.useCallback(()=>{const t=u.current,l=(0,vB.Z)(t).getComputedStyle(t);if("0px"===l.width)return{outerHeightStyle:0,overflowing:!1};const i=m.current;i.style.width=l.width,i.value=t.value||e.placeholder||"x","\n"===i.value.slice(-1)&&(i.value+=" ");const a=l.boxSizing,s=Mj(l.paddingBottom)+Mj(l.paddingTop),o=Mj(l.borderBottomWidth)+Mj(l.borderTopWidth),c=i.scrollHeight;i.value="x";const p=i.scrollHeight;let d=c;n&&(d=Math.max(Number(n)*p,d)),r&&(d=Math.min(Number(r)*p,d)),d=Math.max(d,p);return{outerHeightStyle:d+("border-box"===a?s+o:0),overflowing:Math.abs(d-c)<=1}},[r,n,e.placeholder]),g=o.useCallback(()=>{const e=h();if(void 0===(t=e)||null===t||0===Object.keys(t).length||0===t.outerHeightStyle&&!t.overflowing)return;var t;const l=e.outerHeightStyle,r=u.current;d.current!==l&&(d.current=l,r.style.height=`${l}px`),r.style.overflow=e.overflowing?"hidden":""},[h]);(0,Rn.Z)(()=>{const e=()=>{g()};let t;const l=(0,Aj.Z)(e),r=u.current,n=(0,vB.Z)(r);let i;return n.addEventListener("resize",l),"undefined"!==typeof ResizeObserver&&(i=new ResizeObserver(e),i.observe(r)),()=>{l.clear(),cancelAnimationFrame(t),n.removeEventListener("resize",l),i&&i.disconnect()}},[h,g]),(0,Rn.Z)(()=>{g()});return(0,Ue.jsxs)(o.Fragment,{children:[(0,Ue.jsx)("textarea",(0,en.Z)({value:a,onChange:e=>{c||g(),l&&l(e)},ref:p,rows:n,style:i},s)),(0,Ue.jsx)("textarea",{"aria-hidden":!0,className:e.className,readOnly:!0,ref:m,tabIndex:-1,style:(0,en.Z)({},Ej,i,{paddingTop:0,paddingBottom:0})})]})}),Bj=Rj;var jj=l(76070),Pj=l(95150);function _j(e){const t=(0,jj.internal_serializeStyles)(e);return e!==t&&t.styles?(t.styles.match(/^@layer\s+[^{]*$/)||(t.styles=`@layer global{${t.styles}}`),t):e}const Oj=function({styles:e,themeId:t,defaultTheme:l={}}){const r=gn(l),n=t&&r[t]||r;let i="function"===typeof e?e(n):e;return n.modularCssLayers&&(i=Array.isArray(i)?i.map(e=>_j("function"===typeof e?e(n):e)):_j(i)),(0,Ue.jsx)(Pj.Z,{styles:i})};const Lj=function(e){return(0,Ue.jsx)(Oj,(0,en.Z)({},e,{defaultTheme:yn.Z,themeId:fn.Z}))};function Fj(e){return(0,Vn.ZP)("MuiInputBase",e)}const qj=(0,Gn.Z)("MuiInputBase",["root","formControl","focused","disabled","adornedStart","adornedEnd","error","sizeSmall","multiline","colorSecondary","fullWidth","hiddenLabel","readOnly","input","inputSizeSmall","inputMultiline","inputTypeSearch","inputAdornedStart","inputAdornedEnd","inputHiddenLabel"]),zj=["aria-describedby","autoComplete","autoFocus","className","color","components","componentsProps","defaultValue","disabled","disableInjectingGlobalStyles","endAdornment","error","fullWidth","id","inputComponent","inputProps","inputRef","margin","maxRows","minRows","multiline","name","onBlur","onChange","onClick","onFocus","onKeyDown","onKeyUp","placeholder","readOnly","renderSuffix","rows","size","slotProps","slots","startAdornment","type","value"],Uj=(e,t)=>{const{ownerState:l}=e;return[t.root,l.formControl&&t.formControl,l.startAdornment&&t.adornedStart,l.endAdornment&&t.adornedEnd,l.error&&t.error,"small"===l.size&&t.sizeSmall,l.multiline&&t.multiline,l.color&&t[`color${(0,xn.Z)(l.color)}`],l.fullWidth&&t.fullWidth,l.hiddenLabel&&t.hiddenLabel]},Gj=(e,t)=>{const{ownerState:l}=e;return[t.input,"small"===l.size&&t.inputSizeSmall,l.multiline&&t.inputMultiline,"search"===l.type&&t.inputTypeSearch,l.startAdornment&&t.inputAdornedStart,l.endAdornment&&t.inputAdornedEnd,l.hiddenLabel&&t.inputHiddenLabel]},Vj=(0,un.ZP)("div",{name:"MuiInputBase",slot:"Root",overridesResolver:Uj})(({theme:e,ownerState:t})=>(0,en.Z)({},e.typography.body1,{color:(e.vars||e).palette.text.primary,lineHeight:"1.4375em",boxSizing:"border-box",position:"relative",cursor:"text",display:"inline-flex",alignItems:"center",[`&.${qj.disabled}`]:{color:(e.vars||e).palette.text.disabled,cursor:"default"}},t.multiline&&(0,en.Z)({padding:"4px 0 5px"},"small"===t.size&&{paddingTop:1}),t.fullWidth&&{width:"100%"})),Hj=(0,un.ZP)("input",{name:"MuiInputBase",slot:"Input",overridesResolver:Gj})(({theme:e,ownerState:t})=>{const l="light"===e.palette.mode,r=(0,en.Z)({color:"currentColor"},e.vars?{opacity:e.vars.opacity.inputPlaceholder}:{opacity:l?.42:.5},{transition:e.transitions.create("opacity",{duration:e.transitions.duration.shorter})}),n={opacity:"0 !important"},i=e.vars?{opacity:e.vars.opacity.inputPlaceholder}:{opacity:l?.42:.5};return(0,en.Z)({font:"inherit",letterSpacing:"inherit",color:"currentColor",padding:"4px 0 5px",border:0,boxSizing:"content-box",background:"none",height:"1.4375em",margin:0,WebkitTapHighlightColor:"transparent",display:"block",minWidth:0,width:"100%",animationName:"mui-auto-fill-cancel",animationDuration:"10ms","&::-webkit-input-placeholder":r,"&::-moz-placeholder":r,"&:-ms-input-placeholder":r,"&::-ms-input-placeholder":r,"&:focus":{outline:0},"&:invalid":{boxShadow:"none"},"&::-webkit-search-decoration":{WebkitAppearance:"none"},[`label[data-shrink=false] + .${qj.formControl} &`]:{"&::-webkit-input-placeholder":n,"&::-moz-placeholder":n,"&:-ms-input-placeholder":n,"&::-ms-input-placeholder":n,"&:focus::-webkit-input-placeholder":i,"&:focus::-moz-placeholder":i,"&:focus:-ms-input-placeholder":i,"&:focus::-ms-input-placeholder":i},[`&.${qj.disabled}`]:{opacity:1,WebkitTextFillColor:(e.vars||e).palette.text.disabled},"&:-webkit-autofill":{animationDuration:"5000s",animationName:"mui-auto-fill"}},"small"===t.size&&{paddingTop:1},t.multiline&&{height:"auto",resize:"none",padding:0,paddingTop:0},"search"===t.type&&{MozAppearance:"textfield"})}),Wj=(0,Ue.jsx)(Lj,{styles:{"@keyframes mui-auto-fill":{from:{display:"block"}},"@keyframes mui-auto-fill-cancel":{from:{display:"block"}}}}),Zj=o.forwardRef(function(e,t){var l;const r=(0,vn.i)({props:e,name:"MuiInputBase"}),{"aria-describedby":n,autoComplete:i,autoFocus:a,className:s,components:c={},componentsProps:u={},defaultValue:p,disabled:d,disableInjectingGlobalStyles:m,endAdornment:h,fullWidth:g=!1,id:y,inputComponent:f="input",inputProps:b={},inputRef:v,maxRows:x,minRows:S,multiline:N=!1,name:C,onBlur:w,onChange:I,onClick:k,onFocus:T,onKeyDown:A,onKeyUp:D,placeholder:M,readOnly:E,renderSuffix:R,rows:B,slotProps:j={},slots:P={},startAdornment:_,type:O="text",value:L}=r,F=(0,lr.Z)(r,zj),q=null!=b.value?b.value:L,{current:z}=o.useRef(null!=q),U=o.useRef(),G=o.useCallback(e=>{0},[]),V=(0,Cn.Z)(U,v,b.ref,G),[H,W]=o.useState(!1),Z=wR();const $=CR({props:r,muiFormControl:Z,states:["color","disabled","error","hiddenLabel","size","required","filled"]});$.focused=Z?Z.focused:H,o.useEffect(()=>{!Z&&d&&H&&(W(!1),w&&w())},[Z,d,H,w]);const K=Z&&Z.onFilled,Y=Z&&Z.onEmpty,Q=o.useCallback(e=>{gR(e)?K&&K():Y&&Y()},[K,Y]);(0,$R.Z)(()=>{z&&Q({value:q})},[q,Q,z]);o.useEffect(()=>{Q(U.current)},[]);let J=f,X=b;N&&"input"===J&&(X=B?(0,en.Z)({type:void 0,minRows:B,maxRows:B},X):(0,en.Z)({type:void 0,maxRows:x,minRows:S},X),J=Bj);o.useEffect(()=>{Z&&Z.setAdornedStart(Boolean(_))},[Z,_]);const ee=(0,en.Z)({},r,{color:$.color||"primary",disabled:$.disabled,endAdornment:h,error:$.error,focused:$.focused,formControl:Z,fullWidth:g,hiddenLabel:$.hiddenLabel,multiline:N,size:$.size,startAdornment:_,type:O}),te=(e=>{const{classes:t,color:l,disabled:r,error:n,endAdornment:i,focused:a,formControl:s,fullWidth:o,hiddenLabel:c,multiline:u,readOnly:p,size:d,startAdornment:m,type:h}=e,g={root:["root",`color${(0,xn.Z)(l)}`,r&&"disabled",n&&"error",o&&"fullWidth",a&&"focused",s&&"formControl",d&&"medium"!==d&&`size${(0,xn.Z)(d)}`,u&&"multiline",m&&"adornedStart",i&&"adornedEnd",c&&"hiddenLabel",p&&"readOnly"],input:["input",r&&"disabled","search"===h&&"inputTypeSearch",u&&"inputMultiline","small"===d&&"inputSizeSmall",c&&"inputHiddenLabel",m&&"inputAdornedStart",i&&"inputAdornedEnd",p&&"readOnly"]};return(0,rn.Z)(g,Fj,t)})(ee),le=P.root||c.Root||Vj,re=j.root||u.root||{},ne=P.input||c.Input||Hj;return X=(0,en.Z)({},X,null!=(l=j.input)?l:u.input),(0,Ue.jsxs)(o.Fragment,{children:[!m&&Wj,(0,Ue.jsxs)(le,(0,en.Z)({},re,!on(le)&&{ownerState:(0,en.Z)({},ee,re.ownerState)},{ref:t,onClick:e=>{U.current&&e.currentTarget===e.target&&U.current.focus(),k&&k(e)}},F,{className:(0,tn.Z)(te.root,re.className,s,E&&"MuiInputBase-readOnly"),children:[_,(0,Ue.jsx)(fR.Provider,{value:null,children:(0,Ue.jsx)(ne,(0,en.Z)({ownerState:ee,"aria-invalid":$.error,"aria-describedby":n,autoComplete:i,autoFocus:a,defaultValue:p,disabled:$.disabled,id:y,onAnimationStart:e=>{Q("mui-auto-fill-cancel"===e.animationName?U.current:{value:"x"})},name:C,placeholder:M,readOnly:E,required:$.required,rows:B,value:q,onKeyDown:A,onKeyUp:D,type:O},X,!on(ne)&&{as:J,ownerState:(0,en.Z)({},ee,X.ownerState)},{ref:V,className:(0,tn.Z)(te.input,X.className,E&&"MuiInputBase-readOnly"),onBlur:e=>{w&&w(e),b.onBlur&&b.onBlur(e),Z&&Z.onBlur?Z.onBlur(e):W(!1)},onChange:(e,...t)=>{if(!z){const t=e.target||U.current;if(null==t)throw new Error((0,na.Z)(1));Q({value:t.value})}b.onChange&&b.onChange(e,...t),I&&I(e,...t)},onFocus:e=>{$.disabled?e.stopPropagation():(T&&T(e),b.onFocus&&b.onFocus(e),Z&&Z.onFocus?Z.onFocus(e):W(!0))}}))}),h,R?R((0,en.Z)({},$,{startAdornment:_})):null]}))]})}),$j=Zj;function Kj(e){return(0,Vn.ZP)("MuiInput",e)}const Yj=(0,en.Z)({},qj,(0,Gn.Z)("MuiInput",["root","underline","input"])),Qj=["disableUnderline","components","componentsProps","fullWidth","inputComponent","multiline","slotProps","slots","type"],Jj=(0,un.ZP)(Vj,{shouldForwardProp:e=>(0,Qi.Z)(e)||"classes"===e,name:"MuiInput",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:l}=e;return[...Uj(e,t),!l.disableUnderline&&t.underline]}})(({theme:e,ownerState:t})=>{let l="light"===e.palette.mode?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)";return e.vars&&(l=`rgba(${e.vars.palette.common.onBackgroundChannel} / ${e.vars.opacity.inputUnderline})`),(0,en.Z)({position:"relative"},t.formControl&&{"label + &":{marginTop:16}},!t.disableUnderline&&{"&::after":{borderBottom:`2px solid ${(e.vars||e).palette[t.color].main}`,left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${Yj.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${Yj.error}`]:{"&::before, &::after":{borderBottomColor:(e.vars||e).palette.error.main}},"&::before":{borderBottom:`1px solid ${l}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${Yj.disabled}, .${Yj.error}):before`]:{borderBottom:`2px solid ${(e.vars||e).palette.text.primary}`,"@media (hover: none)":{borderBottom:`1px solid ${l}`}},[`&.${Yj.disabled}:before`]:{borderBottomStyle:"dotted"}})}),Xj=(0,un.ZP)(Hj,{name:"MuiInput",slot:"Input",overridesResolver:Gj})({}),eP=o.forwardRef(function(e,t){var l,r,n,i;const a=(0,vn.i)({props:e,name:"MuiInput"}),{disableUnderline:s,components:o={},componentsProps:c,fullWidth:u=!1,inputComponent:p="input",multiline:d=!1,slotProps:m,slots:h={},type:g="text"}=a,y=(0,lr.Z)(a,Qj),f=(e=>{const{classes:t,disableUnderline:l}=e,r={root:["root",!l&&"underline"],input:["input"]},n=(0,rn.Z)(r,Kj,t);return(0,en.Z)({},t,n)})(a),b={root:{ownerState:{disableUnderline:s}}},v=(null!=m?m:c)?(0,OR.Z)(null!=m?m:c,b):b,x=null!=(l=null!=(r=h.root)?r:o.Root)?l:Jj,S=null!=(n=null!=(i=h.input)?i:o.Input)?n:Xj;return(0,Ue.jsx)($j,(0,en.Z)({slots:{root:x,input:S},slotProps:v,fullWidth:u,inputComponent:p,multiline:d,ref:t,type:g},y,{classes:f}))});eP.muiName="Input";const tP=eP;function lP(e){return(0,Vn.ZP)("MuiFilledInput",e)}const rP=(0,en.Z)({},qj,(0,Gn.Z)("MuiFilledInput",["root","underline","input"])),nP=["disableUnderline","components","componentsProps","fullWidth","hiddenLabel","inputComponent","multiline","slotProps","slots","type"],iP=(0,un.ZP)(Vj,{shouldForwardProp:e=>(0,Qi.Z)(e)||"classes"===e,name:"MuiFilledInput",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:l}=e;return[...Uj(e,t),!l.disableUnderline&&t.underline]}})(({theme:e,ownerState:t})=>{var l;const r="light"===e.palette.mode,n=r?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)",i=r?"rgba(0, 0, 0, 0.06)":"rgba(255, 255, 255, 0.09)",a=r?"rgba(0, 0, 0, 0.09)":"rgba(255, 255, 255, 0.13)",s=r?"rgba(0, 0, 0, 0.12)":"rgba(255, 255, 255, 0.12)";return(0,en.Z)({position:"relative",backgroundColor:e.vars?e.vars.palette.FilledInput.bg:i,borderTopLeftRadius:(e.vars||e).shape.borderRadius,borderTopRightRadius:(e.vars||e).shape.borderRadius,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),"&:hover":{backgroundColor:e.vars?e.vars.palette.FilledInput.hoverBg:a,"@media (hover: none)":{backgroundColor:e.vars?e.vars.palette.FilledInput.bg:i}},[`&.${rP.focused}`]:{backgroundColor:e.vars?e.vars.palette.FilledInput.bg:i},[`&.${rP.disabled}`]:{backgroundColor:e.vars?e.vars.palette.FilledInput.disabledBg:s}},!t.disableUnderline&&{"&::after":{borderBottom:`2px solid ${null==(l=(e.vars||e).palette[t.color||"primary"])?void 0:l.main}`,left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${rP.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${rP.error}`]:{"&::before, &::after":{borderBottomColor:(e.vars||e).palette.error.main}},"&::before":{borderBottom:`1px solid ${e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / ${e.vars.opacity.inputUnderline})`:n}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${rP.disabled}, .${rP.error}):before`]:{borderBottom:`1px solid ${(e.vars||e).palette.text.primary}`},[`&.${rP.disabled}:before`]:{borderBottomStyle:"dotted"}},t.startAdornment&&{paddingLeft:12},t.endAdornment&&{paddingRight:12},t.multiline&&(0,en.Z)({padding:"25px 12px 8px"},"small"===t.size&&{paddingTop:21,paddingBottom:4},t.hiddenLabel&&{paddingTop:16,paddingBottom:17},t.hiddenLabel&&"small"===t.size&&{paddingTop:8,paddingBottom:9}))}),aP=(0,un.ZP)(Hj,{name:"MuiFilledInput",slot:"Input",overridesResolver:Gj})(({theme:e,ownerState:t})=>(0,en.Z)({paddingTop:25,paddingRight:12,paddingBottom:8,paddingLeft:12},!e.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:"light"===e.palette.mode?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:"light"===e.palette.mode?null:"#fff",caretColor:"light"===e.palette.mode?null:"#fff",borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"}},e.vars&&{"&:-webkit-autofill":{borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"},[e.getColorSchemeSelector("dark")]:{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}},"small"===t.size&&{paddingTop:21,paddingBottom:4},t.hiddenLabel&&{paddingTop:16,paddingBottom:17},t.startAdornment&&{paddingLeft:0},t.endAdornment&&{paddingRight:0},t.hiddenLabel&&"small"===t.size&&{paddingTop:8,paddingBottom:9},t.multiline&&{paddingTop:0,paddingBottom:0,paddingLeft:0,paddingRight:0})),sP=o.forwardRef(function(e,t){var l,r,n,i;const a=(0,vn.i)({props:e,name:"MuiFilledInput"}),{components:s={},componentsProps:o,fullWidth:c=!1,inputComponent:u="input",multiline:p=!1,slotProps:d,slots:m={},type:h="text"}=a,g=(0,lr.Z)(a,nP),y=(0,en.Z)({},a,{fullWidth:c,inputComponent:u,multiline:p,type:h}),f=(e=>{const{classes:t,disableUnderline:l}=e,r={root:["root",!l&&"underline"],input:["input"]},n=(0,rn.Z)(r,lP,t);return(0,en.Z)({},t,n)})(a),b={root:{ownerState:y},input:{ownerState:y}},v=(null!=d?d:o)?(0,OR.Z)(b,null!=d?d:o):b,x=null!=(l=null!=(r=m.root)?r:s.Root)?l:iP,S=null!=(n=null!=(i=m.input)?i:s.Input)?n:aP;return(0,Ue.jsx)($j,(0,en.Z)({slots:{root:x,input:S},componentsProps:v,fullWidth:c,inputComponent:u,multiline:p,ref:t,type:h},g,{classes:f}))});sP.muiName="Input";const oP=sP;var cP;const uP=["children","classes","className","label","notched"],pP=(0,un.ZP)("fieldset",{shouldForwardProp:Qi.Z})({textAlign:"left",position:"absolute",bottom:0,right:0,top:-5,left:0,margin:0,padding:"0 8px",pointerEvents:"none",borderRadius:"inherit",borderStyle:"solid",borderWidth:1,overflow:"hidden",minWidth:"0%"}),dP=(0,un.ZP)("legend",{shouldForwardProp:Qi.Z})(({ownerState:e,theme:t})=>(0,en.Z)({float:"unset",width:"auto",overflow:"hidden"},!e.withLabel&&{padding:0,lineHeight:"11px",transition:t.transitions.create("width",{duration:150,easing:t.transitions.easing.easeOut})},e.withLabel&&(0,en.Z)({display:"block",padding:0,height:11,fontSize:"0.75em",visibility:"hidden",maxWidth:.01,transition:t.transitions.create("max-width",{duration:50,easing:t.transitions.easing.easeOut}),whiteSpace:"nowrap","& > span":{paddingLeft:5,paddingRight:5,display:"inline-block",opacity:0,visibility:"visible"}},e.notched&&{maxWidth:"100%",transition:t.transitions.create("max-width",{duration:100,easing:t.transitions.easing.easeOut,delay:50})})));function mP(e){return(0,Vn.ZP)("MuiOutlinedInput",e)}const hP=(0,en.Z)({},qj,(0,Gn.Z)("MuiOutlinedInput",["root","notchedOutline","input"])),gP=["components","fullWidth","inputComponent","label","multiline","notched","slots","type"],yP=(0,un.ZP)(Vj,{shouldForwardProp:e=>(0,Qi.Z)(e)||"classes"===e,name:"MuiOutlinedInput",slot:"Root",overridesResolver:Uj})(({theme:e,ownerState:t})=>{const l="light"===e.palette.mode?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return(0,en.Z)({position:"relative",borderRadius:(e.vars||e).shape.borderRadius,[`&:hover .${hP.notchedOutline}`]:{borderColor:(e.vars||e).palette.text.primary},"@media (hover: none)":{[`&:hover .${hP.notchedOutline}`]:{borderColor:e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:l}},[`&.${hP.focused} .${hP.notchedOutline}`]:{borderColor:(e.vars||e).palette[t.color].main,borderWidth:2},[`&.${hP.error} .${hP.notchedOutline}`]:{borderColor:(e.vars||e).palette.error.main},[`&.${hP.disabled} .${hP.notchedOutline}`]:{borderColor:(e.vars||e).palette.action.disabled}},t.startAdornment&&{paddingLeft:14},t.endAdornment&&{paddingRight:14},t.multiline&&(0,en.Z)({padding:"16.5px 14px"},"small"===t.size&&{padding:"8.5px 14px"}))}),fP=(0,un.ZP)(function(e){const{className:t,label:l,notched:r}=e,n=(0,lr.Z)(e,uP),i=null!=l&&""!==l,a=(0,en.Z)({},e,{notched:r,withLabel:i});return(0,Ue.jsx)(pP,(0,en.Z)({"aria-hidden":!0,className:t,ownerState:a},n,{children:(0,Ue.jsx)(dP,{ownerState:a,children:i?(0,Ue.jsx)("span",{children:l}):cP||(cP=(0,Ue.jsx)("span",{className:"notranslate",children:"\u200b"}))})}))},{name:"MuiOutlinedInput",slot:"NotchedOutline",overridesResolver:(e,t)=>t.notchedOutline})(({theme:e})=>{const t="light"===e.palette.mode?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return{borderColor:e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:t}}),bP=(0,un.ZP)(Hj,{name:"MuiOutlinedInput",slot:"Input",overridesResolver:Gj})(({theme:e,ownerState:t})=>(0,en.Z)({padding:"16.5px 14px"},!e.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:"light"===e.palette.mode?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:"light"===e.palette.mode?null:"#fff",caretColor:"light"===e.palette.mode?null:"#fff",borderRadius:"inherit"}},e.vars&&{"&:-webkit-autofill":{borderRadius:"inherit"},[e.getColorSchemeSelector("dark")]:{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}},"small"===t.size&&{padding:"8.5px 14px"},t.multiline&&{padding:0},t.startAdornment&&{paddingLeft:0},t.endAdornment&&{paddingRight:0})),vP=o.forwardRef(function(e,t){var l,r,n,i,a;const s=(0,vn.i)({props:e,name:"MuiOutlinedInput"}),{components:c={},fullWidth:u=!1,inputComponent:p="input",label:d,multiline:m=!1,notched:h,slots:g={},type:y="text"}=s,f=(0,lr.Z)(s,gP),b=(e=>{const{classes:t}=e,l=(0,rn.Z)({root:["root"],notchedOutline:["notchedOutline"],input:["input"]},mP,t);return(0,en.Z)({},t,l)})(s),v=wR(),x=CR({props:s,muiFormControl:v,states:["color","disabled","error","focused","hiddenLabel","size","required"]}),S=(0,en.Z)({},s,{color:x.color||"primary",disabled:x.disabled,error:x.error,focused:x.focused,formControl:v,fullWidth:u,hiddenLabel:x.hiddenLabel,multiline:m,size:x.size,type:y}),N=null!=(l=null!=(r=g.root)?r:c.Root)?l:yP,C=null!=(n=null!=(i=g.input)?i:c.Input)?n:bP;return(0,Ue.jsx)($j,(0,en.Z)({slots:{root:N,input:C},renderSuffix:e=>(0,Ue.jsx)(fP,{ownerState:S,className:b.notchedOutline,label:null!=d&&""!==d&&x.required?a||(a=(0,Ue.jsxs)(o.Fragment,{children:[d,"\u2009","*"]})):d,notched:"undefined"!==typeof h?h:Boolean(e.startAdornment||e.filled||e.focused)}),fullWidth:u,inputComponent:p,multiline:m,ref:t,type:y},f,{classes:(0,en.Z)({},b,{notchedOutline:null})}))});vP.muiName="Input";const xP=vP,SP=["autoWidth","children","classes","className","defaultOpen","displayEmpty","IconComponent","id","input","inputProps","label","labelId","MenuProps","multiple","native","onClose","onOpen","open","renderValue","SelectDisplayProps","variant"],NP=["root"],CP={name:"MuiSelect",overridesResolver:(e,t)=>t.root,shouldForwardProp:e=>(0,Qi.Z)(e)&&"variant"!==e,slot:"Root"},wP=(0,un.ZP)(tP,CP)(""),IP=(0,un.ZP)(xP,CP)(""),kP=(0,un.ZP)(oP,CP)(""),TP=o.forwardRef(function(e,t){const l=(0,vn.i)({name:"MuiSelect",props:e}),{autoWidth:r=!1,children:n,classes:i={},className:a,defaultOpen:s=!1,displayEmpty:c=!1,IconComponent:u=Tj,id:p,input:d,inputProps:m,label:h,labelId:g,MenuProps:y,multiple:f=!1,native:b=!1,onClose:v,onOpen:x,open:S,renderValue:N,SelectDisplayProps:C,variant:w="outlined"}=l,I=(0,lr.Z)(l,SP),k=b?hj:kj,T=CR({props:l,muiFormControl:wR(),states:["variant","error"]}),A=T.variant||w,D=(0,en.Z)({},l,{variant:A,classes:i}),M=(e=>{const{classes:t}=e;return t})(D),E=(0,lr.Z)(M,NP),R=d||{standard:(0,Ue.jsx)(wP,{ownerState:D}),outlined:(0,Ue.jsx)(IP,{label:h,ownerState:D}),filled:(0,Ue.jsx)(kP,{ownerState:D})}[A],B=(0,Cn.Z)(t,R.ref);return(0,Ue.jsx)(o.Fragment,{children:o.cloneElement(R,(0,en.Z)({inputComponent:k,inputProps:(0,en.Z)({children:n,error:T.error,IconComponent:u,variant:A,type:void 0,multiple:f},b?{id:p}:{autoWidth:r,defaultOpen:s,displayEmpty:c,labelId:g,MenuProps:y,onClose:v,onOpen:x,open:S,renderValue:N,SelectDisplayProps:(0,en.Z)({id:p},C)},m,{classes:m?(0,OR.Z)(E,m.classes):E},d?d.props.inputProps:{})},(f&&b||c)&&"outlined"===A?{notched:!0}:{},{ref:B,className:(0,tn.Z)(R.props.className,a,M.root)},!d&&{variant:A},I))})});TP.muiName="Select";const AP=TP;const DP=(0,Gn.Z)("MuiDivider",["root","absolute","fullWidth","inset","middle","flexItem","light","vertical","withChildren","withChildrenVertical","textAlignRight","textAlignLeft","wrapper","wrapperVertical"]);const MP=(0,Gn.Z)("MuiListItemIcon",["root","alignItemsFlexStart"]);const EP=(0,Gn.Z)("MuiListItemText",["root","multiline","dense","inset","primary","secondary"]);function RP(e){return(0,Vn.ZP)("MuiMenuItem",e)}const BP=(0,Gn.Z)("MuiMenuItem",["root","focusVisible","dense","disabled","divider","gutters","selected"]),jP=["autoFocus","component","dense","divider","disableGutters","focusVisibleClassName","role","tabIndex","className"],PP=(0,un.ZP)($i,{shouldForwardProp:e=>(0,Qi.Z)(e)||"classes"===e,name:"MuiMenuItem",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:l}=e;return[t.root,l.dense&&t.dense,l.divider&&t.divider,!l.disableGutters&&t.gutters]}})(({theme:e,ownerState:t})=>(0,en.Z)({},e.typography.body1,{display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",minHeight:48,paddingTop:6,paddingBottom:6,boxSizing:"border-box",whiteSpace:"nowrap"},!t.disableGutters&&{paddingLeft:16,paddingRight:16},t.divider&&{borderBottom:`1px solid ${(e.vars||e).palette.divider}`,backgroundClip:"padding-box"},{"&:hover":{textDecoration:"none",backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${BP.selected}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:(0,nn.Fq)(e.palette.primary.main,e.palette.action.selectedOpacity),[`&.${BP.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:(0,nn.Fq)(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},[`&.${BP.selected}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:(0,nn.Fq)(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:(0,nn.Fq)(e.palette.primary.main,e.palette.action.selectedOpacity)}},[`&.${BP.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${BP.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity},[`& + .${DP.root}`]:{marginTop:e.spacing(1),marginBottom:e.spacing(1)},[`& + .${DP.inset}`]:{marginLeft:52},[`& .${EP.root}`]:{marginTop:0,marginBottom:0},[`& .${EP.inset}`]:{paddingLeft:36},[`& .${MP.root}`]:{minWidth:36}},!t.dense&&{[e.breakpoints.up("sm")]:{minHeight:"auto"}},t.dense&&(0,en.Z)({minHeight:32,paddingTop:4,paddingBottom:4},e.typography.body2,{[`& .${MP.root} svg`]:{fontSize:"1.25rem"}}))),_P=o.forwardRef(function(e,t){const l=(0,vn.i)({props:e,name:"MuiMenuItem"}),{autoFocus:r=!1,component:n="li",dense:i=!1,divider:a=!1,disableGutters:s=!1,focusVisibleClassName:c,role:u="menuitem",tabIndex:p,className:d}=l,m=(0,lr.Z)(l,jP),h=o.useContext(qR),g=o.useMemo(()=>({dense:i||h.dense||!1,disableGutters:s}),[h.dense,i,s]),y=o.useRef(null);(0,$R.Z)(()=>{r&&y.current&&y.current.focus()},[r]);const f=(0,en.Z)({},l,{dense:g.dense,divider:a,disableGutters:s}),b=(e=>{const{disabled:t,dense:l,divider:r,disableGutters:n,selected:i,classes:a}=e,s={root:["root",l&&"dense",t&&"disabled",!n&&"gutters",r&&"divider",i&&"selected"]},o=(0,rn.Z)(s,RP,a);return(0,en.Z)({},a,o)})(l),v=(0,Cn.Z)(y,t);let x;return l.disabled||(x=void 0!==p?p:-1),(0,Ue.jsx)(qR.Provider,{value:g,children:(0,Ue.jsx)(PP,(0,en.Z)({ref:v,role:u,tabIndex:x,component:n,focusVisibleClassName:(0,tn.Z)(b.focusVisible,c),className:(0,tn.Z)(b.root,d)},m,{ownerState:f,classes:b}))})}),OP=_P;var LP=l(70500);function FP(e){return(0,Vn.ZP)("MuiButton",e)}const qP=(0,Gn.Z)("MuiButton",["root","text","textInherit","textPrimary","textSecondary","textSuccess","textError","textInfo","textWarning","outlined","outlinedInherit","outlinedPrimary","outlinedSecondary","outlinedSuccess","outlinedError","outlinedInfo","outlinedWarning","contained","containedInherit","containedPrimary","containedSecondary","containedSuccess","containedError","containedInfo","containedWarning","disableElevation","focusVisible","disabled","colorInherit","colorPrimary","colorSecondary","colorSuccess","colorError","colorInfo","colorWarning","textSizeSmall","textSizeMedium","textSizeLarge","outlinedSizeSmall","outlinedSizeMedium","outlinedSizeLarge","containedSizeSmall","containedSizeMedium","containedSizeLarge","sizeMedium","sizeSmall","sizeLarge","fullWidth","startIcon","endIcon","icon","iconSizeSmall","iconSizeMedium","iconSizeLarge"]);const zP=o.createContext({});const UP=o.createContext(void 0),GP=["children","color","component","className","disabled","disableElevation","disableFocusRipple","endIcon","focusVisibleClassName","fullWidth","size","startIcon","type","variant"],VP=e=>(0,en.Z)({},"small"===e.size&&{"& > *:nth-of-type(1)":{fontSize:18}},"medium"===e.size&&{"& > *:nth-of-type(1)":{fontSize:20}},"large"===e.size&&{"& > *:nth-of-type(1)":{fontSize:22}}),HP=(0,un.ZP)($i,{shouldForwardProp:e=>(0,Qi.Z)(e)||"classes"===e,name:"MuiButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:l}=e;return[t.root,t[l.variant],t[`${l.variant}${(0,xn.Z)(l.color)}`],t[`size${(0,xn.Z)(l.size)}`],t[`${l.variant}Size${(0,xn.Z)(l.size)}`],"inherit"===l.color&&t.colorInherit,l.disableElevation&&t.disableElevation,l.fullWidth&&t.fullWidth]}})(({theme:e,ownerState:t})=>{var l,r;const n="light"===e.palette.mode?e.palette.grey[300]:e.palette.grey[800],i="light"===e.palette.mode?e.palette.grey.A100:e.palette.grey[700];return(0,en.Z)({},e.typography.button,{minWidth:64,padding:"6px 16px",borderRadius:(e.vars||e).shape.borderRadius,transition:e.transitions.create(["background-color","box-shadow","border-color","color"],{duration:e.transitions.duration.short}),"&:hover":(0,en.Z)({textDecoration:"none",backgroundColor:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,nn.Fq)(e.palette.text.primary,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},"text"===t.variant&&"inherit"!==t.color&&{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,nn.Fq)(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},"outlined"===t.variant&&"inherit"!==t.color&&{border:`1px solid ${(e.vars||e).palette[t.color].main}`,backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,nn.Fq)(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},"contained"===t.variant&&{backgroundColor:e.vars?e.vars.palette.Button.inheritContainedHoverBg:i,boxShadow:(e.vars||e).shadows[4],"@media (hover: none)":{boxShadow:(e.vars||e).shadows[2],backgroundColor:(e.vars||e).palette.grey[300]}},"contained"===t.variant&&"inherit"!==t.color&&{backgroundColor:(e.vars||e).palette[t.color].dark,"@media (hover: none)":{backgroundColor:(e.vars||e).palette[t.color].main}}),"&:active":(0,en.Z)({},"contained"===t.variant&&{boxShadow:(e.vars||e).shadows[8]}),[`&.${qP.focusVisible}`]:(0,en.Z)({},"contained"===t.variant&&{boxShadow:(e.vars||e).shadows[6]}),[`&.${qP.disabled}`]:(0,en.Z)({color:(e.vars||e).palette.action.disabled},"outlined"===t.variant&&{border:`1px solid ${(e.vars||e).palette.action.disabledBackground}`},"contained"===t.variant&&{color:(e.vars||e).palette.action.disabled,boxShadow:(e.vars||e).shadows[0],backgroundColor:(e.vars||e).palette.action.disabledBackground})},"text"===t.variant&&{padding:"6px 8px"},"text"===t.variant&&"inherit"!==t.color&&{color:(e.vars||e).palette[t.color].main},"outlined"===t.variant&&{padding:"5px 15px",border:"1px solid currentColor"},"outlined"===t.variant&&"inherit"!==t.color&&{color:(e.vars||e).palette[t.color].main,border:e.vars?`1px solid rgba(${e.vars.palette[t.color].mainChannel} / 0.5)`:`1px solid ${(0,nn.Fq)(e.palette[t.color].main,.5)}`},"contained"===t.variant&&{color:e.vars?e.vars.palette.text.primary:null==(l=(r=e.palette).getContrastText)?void 0:l.call(r,e.palette.grey[300]),backgroundColor:e.vars?e.vars.palette.Button.inheritContainedBg:n,boxShadow:(e.vars||e).shadows[2]},"contained"===t.variant&&"inherit"!==t.color&&{color:(e.vars||e).palette[t.color].contrastText,backgroundColor:(e.vars||e).palette[t.color].main},"inherit"===t.color&&{color:"inherit",borderColor:"currentColor"},"small"===t.size&&"text"===t.variant&&{padding:"4px 5px",fontSize:e.typography.pxToRem(13)},"large"===t.size&&"text"===t.variant&&{padding:"8px 11px",fontSize:e.typography.pxToRem(15)},"small"===t.size&&"outlined"===t.variant&&{padding:"3px 9px",fontSize:e.typography.pxToRem(13)},"large"===t.size&&"outlined"===t.variant&&{padding:"7px 21px",fontSize:e.typography.pxToRem(15)},"small"===t.size&&"contained"===t.variant&&{padding:"4px 10px",fontSize:e.typography.pxToRem(13)},"large"===t.size&&"contained"===t.variant&&{padding:"8px 22px",fontSize:e.typography.pxToRem(15)},t.fullWidth&&{width:"100%"})},({ownerState:e})=>e.disableElevation&&{boxShadow:"none","&:hover":{boxShadow:"none"},[`&.${qP.focusVisible}`]:{boxShadow:"none"},"&:active":{boxShadow:"none"},[`&.${qP.disabled}`]:{boxShadow:"none"}}),WP=(0,un.ZP)("span",{name:"MuiButton",slot:"StartIcon",overridesResolver:(e,t)=>{const{ownerState:l}=e;return[t.startIcon,t[`iconSize${(0,xn.Z)(l.size)}`]]}})(({ownerState:e})=>(0,en.Z)({display:"inherit",marginRight:8,marginLeft:-4},"small"===e.size&&{marginLeft:-2},VP(e))),ZP=(0,un.ZP)("span",{name:"MuiButton",slot:"EndIcon",overridesResolver:(e,t)=>{const{ownerState:l}=e;return[t.endIcon,t[`iconSize${(0,xn.Z)(l.size)}`]]}})(({ownerState:e})=>(0,en.Z)({display:"inherit",marginRight:-4,marginLeft:8},"small"===e.size&&{marginRight:-2},VP(e))),$P=o.forwardRef(function(e,t){const l=o.useContext(zP),r=o.useContext(UP),n=(0,LP.Z)(l,e),i=(0,vn.i)({props:n,name:"MuiButton"}),{children:a,color:s="primary",component:c="button",className:u,disabled:p=!1,disableElevation:d=!1,disableFocusRipple:m=!1,endIcon:h,focusVisibleClassName:g,fullWidth:y=!1,size:f="medium",startIcon:b,type:v,variant:x="text"}=i,S=(0,lr.Z)(i,GP),N=(0,en.Z)({},i,{color:s,component:c,disabled:p,disableElevation:d,disableFocusRipple:m,fullWidth:y,size:f,type:v,variant:x}),C=(e=>{const{color:t,disableElevation:l,fullWidth:r,size:n,variant:i,classes:a}=e,s={root:["root",i,`${i}${(0,xn.Z)(t)}`,`size${(0,xn.Z)(n)}`,`${i}Size${(0,xn.Z)(n)}`,`color${(0,xn.Z)(t)}`,l&&"disableElevation",r&&"fullWidth"],label:["label"],startIcon:["icon","startIcon",`iconSize${(0,xn.Z)(n)}`],endIcon:["icon","endIcon",`iconSize${(0,xn.Z)(n)}`]},o=(0,rn.Z)(s,FP,a);return(0,en.Z)({},a,o)})(N),w=b&&(0,Ue.jsx)(WP,{className:C.startIcon,ownerState:N,children:b}),I=h&&(0,Ue.jsx)(ZP,{className:C.endIcon,ownerState:N,children:h}),k=r||"";return(0,Ue.jsxs)(HP,(0,en.Z)({ownerState:N,className:(0,tn.Z)(l.className,C.root,u,k),component:c,disabled:p,focusRipple:!m,focusVisibleClassName:(0,tn.Z)(C.focusVisible,g),ref:t,type:v},S,{classes:C,children:[w,a,I]}))}),KP=$P,YP=(0,Na.Z)((0,Ue.jsx)("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close"),QP=(0,Na.Z)((0,Ue.jsx)("path",{d:"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6z"}),"Add");function JP(e){for(var t=arguments.length,l=Array(t>1?t-1:0),r=1;r<t;r++)l[r-1]=arguments[r];throw Error("[Immer] minified error nr: "+e+(l.length?" "+l.map(function(e){return"'"+e+"'"}).join(","):"")+". Find the full error at: https://bit.ly/3cXEKWf")}function XP(e){return!!e&&!!e[U_]}function e_(e){var t;return!!e&&(function(e){if(!e||"object"!=typeof e)return!1;var t=Object.getPrototypeOf(e);if(null===t)return!0;var l=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;return l===Object||"function"==typeof l&&Function.toString.call(l)===G_}(e)||Array.isArray(e)||!!e[z_]||!!(null===(t=e.constructor)||void 0===t?void 0:t[z_])||s_(e)||o_(e))}function t_(e,t,l){void 0===l&&(l=!1),0===l_(e)?(l?Object.keys:V_)(e).forEach(function(r){l&&"symbol"==typeof r||t(r,e[r],e)}):e.forEach(function(l,r){return t(r,l,e)})}function l_(e){var t=e[U_];return t?t.i>3?t.i-4:t.i:Array.isArray(e)?1:s_(e)?2:o_(e)?3:0}function r_(e,t){return 2===l_(e)?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function n_(e,t){return 2===l_(e)?e.get(t):e[t]}function i_(e,t,l){var r=l_(e);2===r?e.set(t,l):3===r?e.add(l):e[t]=l}function a_(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}function s_(e){return O_&&e instanceof Map}function o_(e){return L_&&e instanceof Set}function c_(e){return e.o||e.t}function u_(e){if(Array.isArray(e))return Array.prototype.slice.call(e);var t=H_(e);delete t[U_];for(var l=V_(t),r=0;r<l.length;r++){var n=l[r],i=t[n];!1===i.writable&&(i.writable=!0,i.configurable=!0),(i.get||i.set)&&(t[n]={configurable:!0,writable:!0,enumerable:i.enumerable,value:e[n]})}return Object.create(Object.getPrototypeOf(e),t)}function p_(e,t){return void 0===t&&(t=!1),m_(e)||XP(e)||!e_(e)||(l_(e)>1&&(e.set=e.add=e.clear=e.delete=d_),Object.freeze(e),t&&t_(e,function(e,t){return p_(t,!0)},!0)),e}function d_(){JP(2)}function m_(e){return null==e||"object"!=typeof e||Object.isFrozen(e)}function h_(e){var t=W_[e];return t||JP(18,e),t}function g_(e,t){W_[e]||(W_[e]=t)}function y_(){return P_}function f_(e,t){t&&(h_("Patches"),e.u=[],e.s=[],e.v=t)}function b_(e){v_(e),e.p.forEach(S_),e.p=null}function v_(e){e===P_&&(P_=e.l)}function x_(e){return P_={p:[],l:P_,h:e,m:!0,_:0}}function S_(e){var t=e[U_];0===t.i||1===t.i?t.j():t.g=!0}function N_(e,t){t._=t.p.length;var l=t.p[0],r=void 0!==e&&e!==l;return t.h.O||h_("ES5").S(t,e,r),r?(l[U_].P&&(b_(t),JP(4)),e_(e)&&(e=C_(t,e),t.l||I_(t,e)),t.u&&h_("Patches").M(l[U_].t,e,t.u,t.s)):e=C_(t,l,[]),b_(t),t.u&&t.v(t.u,t.s),e!==q_?e:void 0}function C_(e,t,l){if(m_(t))return t;var r=t[U_];if(!r)return t_(t,function(n,i){return w_(e,r,t,n,i,l)},!0),t;if(r.A!==e)return t;if(!r.P)return I_(e,r.t,!0),r.t;if(!r.I){r.I=!0,r.A._--;var n=4===r.i||5===r.i?r.o=u_(r.k):r.o,i=n,a=!1;3===r.i&&(i=new Set(n),n.clear(),a=!0),t_(i,function(t,i){return w_(e,r,n,t,i,l,a)}),I_(e,n,!1),l&&e.u&&h_("Patches").N(r,l,e.u,e.s)}return r.o}function w_(e,t,l,r,n,i,a){if(XP(n)){var s=C_(e,n,i&&t&&3!==t.i&&!r_(t.R,r)?i.concat(r):void 0);if(i_(l,r,s),!XP(s))return;e.m=!1}else a&&l.add(n);if(e_(n)&&!m_(n)){if(!e.h.D&&e._<1)return;C_(e,n),t&&t.A.l||I_(e,n)}}function I_(e,t,l){void 0===l&&(l=!1),!e.l&&e.h.D&&e.m&&p_(t,l)}function k_(e,t){var l=e[U_];return(l?c_(l):e)[t]}function T_(e,t){if(t in e)for(var l=Object.getPrototypeOf(e);l;){var r=Object.getOwnPropertyDescriptor(l,t);if(r)return r;l=Object.getPrototypeOf(l)}}function A_(e){e.P||(e.P=!0,e.l&&A_(e.l))}function D_(e){e.o||(e.o=u_(e.t))}function M_(e,t,l){var r=s_(t)?h_("MapSet").F(t,l):o_(t)?h_("MapSet").T(t,l):e.O?function(e,t){var l=Array.isArray(e),r={i:l?1:0,A:t?t.A:y_(),P:!1,I:!1,R:{},l:t,t:e,k:null,o:null,j:null,C:!1},n=r,i=Z_;l&&(n=[r],i=$_);var a=Proxy.revocable(n,i),s=a.revoke,o=a.proxy;return r.k=o,r.j=s,o}(t,l):h_("ES5").J(t,l);return(l?l.A:y_()).p.push(r),r}function E_(e){return XP(e)||JP(22,e),function e(t){if(!e_(t))return t;var l,r=t[U_],n=l_(t);if(r){if(!r.P&&(r.i<4||!h_("ES5").K(r)))return r.t;r.I=!0,l=R_(t,n),r.I=!1}else l=R_(t,n);return t_(l,function(t,n){r&&n_(r.t,t)===n||i_(l,t,e(n))}),3===n?new Set(l):l}(e)}function R_(e,t){switch(t){case 2:return new Map(e);case 3:return Array.from(e)}return u_(e)}function B_(){function e(e,t){var l=n[e];return l?l.enumerable=t:n[e]=l={configurable:!0,enumerable:t,get:function(){var t=this[U_];return Z_.get(t,e)},set:function(t){var l=this[U_];Z_.set(l,e,t)}},l}function t(e){for(var t=e.length-1;t>=0;t--){var n=e[t][U_];if(!n.P)switch(n.i){case 5:r(n)&&A_(n);break;case 4:l(n)&&A_(n)}}}function l(e){for(var t=e.t,l=e.k,r=V_(l),n=r.length-1;n>=0;n--){var i=r[n];if(i!==U_){var a=t[i];if(void 0===a&&!r_(t,i))return!0;var s=l[i],o=s&&s[U_];if(o?o.t!==a:!a_(s,a))return!0}}var c=!!t[U_];return r.length!==V_(t).length+(c?0:1)}function r(e){var t=e.k;if(t.length!==e.t.length)return!0;var l=Object.getOwnPropertyDescriptor(t,t.length-1);if(l&&!l.get)return!0;for(var r=0;r<t.length;r++)if(!t.hasOwnProperty(r))return!0;return!1}var n={};g_("ES5",{J:function(t,l){var r=Array.isArray(t),n=function(t,l){if(t){for(var r=Array(l.length),n=0;n<l.length;n++)Object.defineProperty(r,""+n,e(n,!0));return r}var i=H_(l);delete i[U_];for(var a=V_(i),s=0;s<a.length;s++){var o=a[s];i[o]=e(o,t||!!i[o].enumerable)}return Object.create(Object.getPrototypeOf(l),i)}(r,t),i={i:r?5:4,A:l?l.A:y_(),P:!1,I:!1,R:{},l:l,t:t,k:n,o:null,g:!1,C:!1};return Object.defineProperty(n,U_,{value:i,writable:!0}),n},S:function(e,l,n){n?XP(l)&&l[U_].A===e&&t(e.p):(e.u&&function e(t){if(t&&"object"==typeof t){var l=t[U_];if(l){var n=l.t,i=l.k,a=l.R,s=l.i;if(4===s)t_(i,function(t){t!==U_&&(void 0!==n[t]||r_(n,t)?a[t]||e(i[t]):(a[t]=!0,A_(l)))}),t_(n,function(e){void 0!==i[e]||r_(i,e)||(a[e]=!1,A_(l))});else if(5===s){if(r(l)&&(A_(l),a.length=!0),i.length<n.length)for(var o=i.length;o<n.length;o++)a[o]=!1;else for(var c=n.length;c<i.length;c++)a[c]=!0;for(var u=Math.min(i.length,n.length),p=0;p<u;p++)i.hasOwnProperty(p)||(a[p]=!0),void 0===a[p]&&e(i[p])}}}}(e.p[0]),t(e.p))},K:function(e){return 4===e.i?l(e):r(e)}})}var j_,P_,__="undefined"!=typeof Symbol&&"symbol"==typeof Symbol("x"),O_="undefined"!=typeof Map,L_="undefined"!=typeof Set,F_="undefined"!=typeof Proxy&&void 0!==Proxy.revocable&&"undefined"!=typeof Reflect,q_=__?Symbol.for("immer-nothing"):((j_={})["immer-nothing"]=!0,j_),z_=__?Symbol.for("immer-draftable"):"__$immer_draftable",U_=__?Symbol.for("immer-state"):"__$immer_state",G_=("undefined"!=typeof Symbol&&Symbol.iterator,""+Object.prototype.constructor),V_="undefined"!=typeof Reflect&&Reflect.ownKeys?Reflect.ownKeys:void 0!==Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:Object.getOwnPropertyNames,H_=Object.getOwnPropertyDescriptors||function(e){var t={};return V_(e).forEach(function(l){t[l]=Object.getOwnPropertyDescriptor(e,l)}),t},W_={},Z_={get:function(e,t){if(t===U_)return e;var l=c_(e);if(!r_(l,t))return function(e,t,l){var r,n=T_(t,l);return n?"value"in n?n.value:null===(r=n.get)||void 0===r?void 0:r.call(e.k):void 0}(e,l,t);var r=l[t];return e.I||!e_(r)?r:r===k_(e.t,t)?(D_(e),e.o[t]=M_(e.A.h,r,e)):r},has:function(e,t){return t in c_(e)},ownKeys:function(e){return Reflect.ownKeys(c_(e))},set:function(e,t,l){var r=T_(c_(e),t);if(null==r?void 0:r.set)return r.set.call(e.k,l),!0;if(!e.P){var n=k_(c_(e),t),i=null==n?void 0:n[U_];if(i&&i.t===l)return e.o[t]=l,e.R[t]=!1,!0;if(a_(l,n)&&(void 0!==l||r_(e.t,t)))return!0;D_(e),A_(e)}return e.o[t]===l&&(void 0!==l||t in e.o)||Number.isNaN(l)&&Number.isNaN(e.o[t])||(e.o[t]=l,e.R[t]=!0),!0},deleteProperty:function(e,t){return void 0!==k_(e.t,t)||t in e.t?(e.R[t]=!1,D_(e),A_(e)):delete e.R[t],e.o&&delete e.o[t],!0},getOwnPropertyDescriptor:function(e,t){var l=c_(e),r=Reflect.getOwnPropertyDescriptor(l,t);return r?{writable:!0,configurable:1!==e.i||"length"!==t,enumerable:r.enumerable,value:l[t]}:r},defineProperty:function(){JP(11)},getPrototypeOf:function(e){return Object.getPrototypeOf(e.t)},setPrototypeOf:function(){JP(12)}},$_={};t_(Z_,function(e,t){$_[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}}),$_.deleteProperty=function(e,t){return $_.set.call(this,e,t,void 0)},$_.set=function(e,t,l){return Z_.set.call(this,e[0],t,l,e[0])};var K_=function(){function e(e){var t=this;this.O=F_,this.D=!0,this.produce=function(e,l,r){if("function"==typeof e&&"function"!=typeof l){var n=l;l=e;var i=t;return function(e){var t=this;void 0===e&&(e=n);for(var r=arguments.length,a=Array(r>1?r-1:0),s=1;s<r;s++)a[s-1]=arguments[s];return i.produce(e,function(e){var r;return(r=l).call.apply(r,[t,e].concat(a))})}}var a;if("function"!=typeof l&&JP(6),void 0!==r&&"function"!=typeof r&&JP(7),e_(e)){var s=x_(t),o=M_(t,e,void 0),c=!0;try{a=l(o),c=!1}finally{c?b_(s):v_(s)}return"undefined"!=typeof Promise&&a instanceof Promise?a.then(function(e){return f_(s,r),N_(e,s)},function(e){throw b_(s),e}):(f_(s,r),N_(a,s))}if(!e||"object"!=typeof e){if(void 0===(a=l(e))&&(a=e),a===q_&&(a=void 0),t.D&&p_(a,!0),r){var u=[],p=[];h_("Patches").M(e,a,u,p),r(u,p)}return a}JP(21,e)},this.produceWithPatches=function(e,l){if("function"==typeof e)return function(l){for(var r=arguments.length,n=Array(r>1?r-1:0),i=1;i<r;i++)n[i-1]=arguments[i];return t.produceWithPatches(l,function(t){return e.apply(void 0,[t].concat(n))})};var r,n,i=t.produce(e,l,function(e,t){r=e,n=t});return"undefined"!=typeof Promise&&i instanceof Promise?i.then(function(e){return[e,r,n]}):[i,r,n]},"boolean"==typeof(null==e?void 0:e.useProxies)&&this.setUseProxies(e.useProxies),"boolean"==typeof(null==e?void 0:e.autoFreeze)&&this.setAutoFreeze(e.autoFreeze)}var t=e.prototype;return t.createDraft=function(e){e_(e)||JP(8),XP(e)&&(e=E_(e));var t=x_(this),l=M_(this,e,void 0);return l[U_].C=!0,v_(t),l},t.finishDraft=function(e,t){var l=(e&&e[U_]).A;return f_(l,t),N_(void 0,l)},t.setAutoFreeze=function(e){this.D=e},t.setUseProxies=function(e){e&&!F_&&JP(20),this.O=e},t.applyPatches=function(e,t){var l;for(l=t.length-1;l>=0;l--){var r=t[l];if(0===r.path.length&&"replace"===r.op){e=r.value;break}}l>-1&&(t=t.slice(l+1));var n=h_("Patches").$;return XP(e)?n(e,t):this.produce(e,function(e){return n(e,t)})},e}(),Y_=new K_,Q_=Y_.produce;Y_.produceWithPatches.bind(Y_),Y_.setAutoFreeze.bind(Y_),Y_.setUseProxies.bind(Y_),Y_.applyPatches.bind(Y_),Y_.createDraft.bind(Y_),Y_.finishDraft.bind(Y_);const J_=Q_;function X_(e){return"Minified Redux error #"+e+"; visit https://redux.js.org/Errors?code="+e+" for the full message or use the non-minified dev environment for full errors. "}var eO="function"===typeof Symbol&&Symbol.observable||"@@observable",tO=function(){return Math.random().toString(36).substring(7).split("").join(".")},lO={INIT:"@@redux/INIT"+tO(),REPLACE:"@@redux/REPLACE"+tO(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+tO()}};function rO(e){if("object"!==typeof e||null===e)return!1;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}function nO(e,t,l){var r;if("function"===typeof t&&"function"===typeof l||"function"===typeof l&&"function"===typeof arguments[3])throw new Error(X_(0));if("function"===typeof t&&"undefined"===typeof l&&(l=t,t=void 0),"undefined"!==typeof l){if("function"!==typeof l)throw new Error(X_(1));return l(nO)(e,t)}if("function"!==typeof e)throw new Error(X_(2));var n=e,i=t,a=[],s=a,o=!1;function c(){s===a&&(s=a.slice())}function u(){if(o)throw new Error(X_(3));return i}function p(e){if("function"!==typeof e)throw new Error(X_(4));if(o)throw new Error(X_(5));var t=!0;return c(),s.push(e),function(){if(t){if(o)throw new Error(X_(6));t=!1,c();var l=s.indexOf(e);s.splice(l,1),a=null}}}function d(e){if(!rO(e))throw new Error(X_(7));if("undefined"===typeof e.type)throw new Error(X_(8));if(o)throw new Error(X_(9));try{o=!0,i=n(i,e)}finally{o=!1}for(var t=a=s,l=0;l<t.length;l++){(0,t[l])()}return e}return d({type:lO.INIT}),(r={dispatch:d,subscribe:p,getState:u,replaceReducer:function(e){if("function"!==typeof e)throw new Error(X_(10));n=e,d({type:lO.REPLACE})}})[eO]=function(){var e,t=p;return(e={subscribe:function(e){if("object"!==typeof e||null===e)throw new Error(X_(11));function l(){e.next&&e.next(u())}return l(),{unsubscribe:t(l)}}})[eO]=function(){return this},e},r}function iO(e){for(var t=Object.keys(e),l={},r=0;r<t.length;r++){var n=t[r];0,"function"===typeof e[n]&&(l[n]=e[n])}var i,a=Object.keys(l);try{!function(e){Object.keys(e).forEach(function(t){var l=e[t];if("undefined"===typeof l(void 0,{type:lO.INIT}))throw new Error(X_(12));if("undefined"===typeof l(void 0,{type:lO.PROBE_UNKNOWN_ACTION()}))throw new Error(X_(13))})}(l)}catch(s){i=s}return function(e,t){if(void 0===e&&(e={}),i)throw i;for(var r=!1,n={},s=0;s<a.length;s++){var o=a[s],c=l[o],u=e[o],p=c(u,t);if("undefined"===typeof p){t&&t.type;throw new Error(X_(14))}n[o]=p,r=r||p!==u}return(r=r||a.length!==Object.keys(e).length)?n:e}}function aO(){for(var e=arguments.length,t=new Array(e),l=0;l<e;l++)t[l]=arguments[l];return 0===t.length?function(e){return e}:1===t.length?t[0]:t.reduce(function(e,t){return function(){return e(t.apply(void 0,arguments))}})}function sO(){for(var e=arguments.length,t=new Array(e),l=0;l<e;l++)t[l]=arguments[l];return function(e){return function(){var l=e.apply(void 0,arguments),r=function(){throw new Error(X_(15))},n={getState:l.getState,dispatch:function(){return r.apply(void 0,arguments)}},i=t.map(function(e){return e(n)});return r=aO.apply(void 0,i)(l.dispatch),UN(UN({},l),{},{dispatch:r})}}}function oO(e){return function(t){var l=t.dispatch,r=t.getState;return function(t){return function(n){return"function"===typeof n?n(l,r,e):t(n)}}}}var cO=oO();cO.withExtraArgument=oO;const uO=cO;var pO=function(){var e=function(t,l){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var l in t)Object.prototype.hasOwnProperty.call(t,l)&&(e[l]=t[l])},e(t,l)};return function(t,l){if("function"!==typeof l&&null!==l)throw new TypeError("Class extends value "+String(l)+" is not a constructor or null");function r(){this.constructor=t}e(t,l),t.prototype=null===l?Object.create(l):(r.prototype=l.prototype,new r)}}(),dO=function(e,t){var l,r,n,i,a={label:0,sent:function(){if(1&n[0])throw n[1];return n[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"===typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(l)throw new TypeError("Generator is already executing.");for(;a;)try{if(l=1,r&&(n=2&i[0]?r.return:i[0]?r.throw||((n=r.return)&&n.call(r),0):r.next)&&!(n=n.call(r,i[1])).done)return n;switch(r=0,n&&(i=[2&i[0],n.value]),i[0]){case 0:case 1:n=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(n=(n=a.trys).length>0&&n[n.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!n||i[1]>n[0]&&i[1]<n[3])){a.label=i[1];break}if(6===i[0]&&a.label<n[1]){a.label=n[1],n=i;break}if(n&&a.label<n[2]){a.label=n[2],a.ops.push(i);break}n[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(s){i=[6,s],r=0}finally{l=n=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}},mO=function(e,t){for(var l=0,r=t.length,n=e.length;l<r;l++,n++)e[n]=t[l];return e},hO=Object.defineProperty,gO=Object.defineProperties,yO=Object.getOwnPropertyDescriptors,fO=Object.getOwnPropertySymbols,bO=Object.prototype.hasOwnProperty,vO=Object.prototype.propertyIsEnumerable,xO=function(e,t,l){return t in e?hO(e,t,{enumerable:!0,configurable:!0,writable:!0,value:l}):e[t]=l},SO=function(e,t){for(var l in t||(t={}))bO.call(t,l)&&xO(e,l,t[l]);if(fO)for(var r=0,n=fO(t);r<n.length;r++){l=n[r];vO.call(t,l)&&xO(e,l,t[l])}return e},NO=function(e,t){return gO(e,yO(t))},CO=function(e,t,l){return new Promise(function(r,n){var i=function(e){try{s(l.next(e))}catch(t){n(t)}},a=function(e){try{s(l.throw(e))}catch(t){n(t)}},s=function(e){return e.done?r(e.value):Promise.resolve(e.value).then(i,a)};s((l=l.apply(e,t)).next())})},wO="undefined"!==typeof window&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__?window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__:function(){if(0!==arguments.length)return"object"===typeof arguments[0]?aO:aO.apply(null,arguments)};"undefined"!==typeof window&&window.__REDUX_DEVTOOLS_EXTENSION__&&window.__REDUX_DEVTOOLS_EXTENSION__;function IO(e){if("object"!==typeof e||null===e)return!1;var t=Object.getPrototypeOf(e);if(null===t)return!0;for(var l=t;null!==Object.getPrototypeOf(l);)l=Object.getPrototypeOf(l);return t===l}function kO(e,t){function l(){for(var l=[],r=0;r<arguments.length;r++)l[r]=arguments[r];if(t){var n=t.apply(void 0,l);if(!n)throw new Error("prepareAction did not return an object");return SO(SO({type:e,payload:n.payload},"meta"in n&&{meta:n.meta}),"error"in n&&{error:n.error})}return{type:e,payload:l[0]}}return l.toString=function(){return""+e},l.type=e,l.match=function(t){return t.type===e},l}var TO=function(e){function t(){for(var l=[],r=0;r<arguments.length;r++)l[r]=arguments[r];var n=e.apply(this,l)||this;return Object.setPrototypeOf(n,t.prototype),n}return pO(t,e),Object.defineProperty(t,Symbol.species,{get:function(){return t},enumerable:!1,configurable:!0}),t.prototype.concat=function(){for(var t=[],l=0;l<arguments.length;l++)t[l]=arguments[l];return e.prototype.concat.apply(this,t)},t.prototype.prepend=function(){for(var e=[],l=0;l<arguments.length;l++)e[l]=arguments[l];return 1===e.length&&Array.isArray(e[0])?new(t.bind.apply(t,mO([void 0],e[0].concat(this)))):new(t.bind.apply(t,mO([void 0],e.concat(this))))},t}(Array),AO=function(e){function t(){for(var l=[],r=0;r<arguments.length;r++)l[r]=arguments[r];var n=e.apply(this,l)||this;return Object.setPrototypeOf(n,t.prototype),n}return pO(t,e),Object.defineProperty(t,Symbol.species,{get:function(){return t},enumerable:!1,configurable:!0}),t.prototype.concat=function(){for(var t=[],l=0;l<arguments.length;l++)t[l]=arguments[l];return e.prototype.concat.apply(this,t)},t.prototype.prepend=function(){for(var e=[],l=0;l<arguments.length;l++)e[l]=arguments[l];return 1===e.length&&Array.isArray(e[0])?new(t.bind.apply(t,mO([void 0],e[0].concat(this)))):new(t.bind.apply(t,mO([void 0],e.concat(this))))},t}(Array);function DO(e){return e_(e)?J_(e,function(){}):e}function MO(){return function(e){return function(e){void 0===e&&(e={});var t=e.thunk,l=void 0===t||t,r=(e.immutableCheck,e.serializableCheck,e.actionCreatorCheck,new TO);l&&(!function(e){return"boolean"===typeof e}(l)?r.push(uO.withExtraArgument(l.extraArgument)):r.push(uO));0;return r}(e)}}function EO(e){var t,l={},r=[],n={addCase:function(e,t){var r="string"===typeof e?e:e.type;if(!r)throw new Error("`builder.addCase` cannot be called with an empty action type");if(r in l)throw new Error("`builder.addCase` cannot be called with two reducers for the same action type");return l[r]=t,n},addMatcher:function(e,t){return r.push({matcher:e,reducer:t}),n},addDefaultCase:function(e){return t=e,n}};return e(n),[l,r,t]}function RO(e){var t=e.name;if(!t)throw new Error("`name` is a required option for createSlice");var l,r="function"==typeof e.initialState?e.initialState:DO(e.initialState),n=e.reducers||{},i=Object.keys(n),a={},s={},o={};function c(){var t="function"===typeof e.extraReducers?EO(e.extraReducers):[e.extraReducers],l=t[0],n=void 0===l?{}:l,i=t[1],a=void 0===i?[]:i,o=t[2],c=void 0===o?void 0:o,u=SO(SO({},n),s);return function(e,t,l,r){void 0===l&&(l=[]);var n,i="function"===typeof t?EO(t):[t,l,r],a=i[0],s=i[1],o=i[2];if(function(e){return"function"===typeof e}(e))n=function(){return DO(e())};else{var c=DO(e);n=function(){return c}}function u(e,t){void 0===e&&(e=n());var l=mO([a[t.type]],s.filter(function(e){return(0,e.matcher)(t)}).map(function(e){return e.reducer}));return 0===l.filter(function(e){return!!e}).length&&(l=[o]),l.reduce(function(e,l){if(l){var r;if(XP(e))return void 0===(r=l(e,t))?e:r;if(e_(e))return J_(e,function(e){return l(e,t)});if(void 0===(r=l(e,t))){if(null===e)return e;throw Error("A case reducer on a non-draftable value must not return undefined")}return r}return e},e)}return u.getInitialState=n,u}(r,function(e){for(var t in u)e.addCase(t,u[t]);for(var l=0,r=a;l<r.length;l++){var n=r[l];e.addMatcher(n.matcher,n.reducer)}c&&e.addDefaultCase(c)})}return i.forEach(function(e){var l,r,i=n[e],c=function(e,t){return e+"/"+t}(t,e);"reducer"in i?(l=i.reducer,r=i.prepare):l=i,a[e]=l,s[c]=l,o[e]=r?kO(c,r):kO(c)}),{name:t,reducer:function(e,t){return l||(l=c()),l(e,t)},actions:o,caseReducers:a,getInitialState:function(){return l||(l=c()),l.getInitialState()}}}var BO=function(e){void 0===e&&(e=21);for(var t="",l=e;l--;)t+="ModuleSymbhasOwnPr-0123456789ABCDEFGHNRVfgctiUvz_KqYTJkLxpZXIjQW"[64*Math.random()|0];return t},jO=["name","message","stack","code"],PO=function(e,t){this.payload=e,this.meta=t},_O=function(e,t){this.payload=e,this.meta=t},OO=function(e){if("object"===typeof e&&null!==e){for(var t={},l=0,r=jO;l<r.length;l++){var n=r[l];"string"===typeof e[n]&&(t[n]=e[n])}return t}return{message:String(e)}},LO=function(){function e(e,t,l){var r=kO(e+"/fulfilled",function(e,t,l,r){return{payload:e,meta:NO(SO({},r||{}),{arg:l,requestId:t,requestStatus:"fulfilled"})}}),n=kO(e+"/pending",function(e,t,l){return{payload:void 0,meta:NO(SO({},l||{}),{arg:t,requestId:e,requestStatus:"pending"})}}),i=kO(e+"/rejected",function(e,t,r,n,i){return{payload:n,error:(l&&l.serializeError||OO)(e||"Rejected"),meta:NO(SO({},i||{}),{arg:r,requestId:t,rejectedWithValue:!!n,requestStatus:"rejected",aborted:"AbortError"===(null==e?void 0:e.name),condition:"ConditionError"===(null==e?void 0:e.name)})}}),a="undefined"!==typeof AbortController?AbortController:function(){function e(){this.signal={aborted:!1,addEventListener:function(){},dispatchEvent:function(){return!1},onabort:function(){},removeEventListener:function(){},reason:void 0,throwIfAborted:function(){}}}return e.prototype.abort=function(){0},e}();return Object.assign(function(e){return function(s,o,c){var u,p=(null==l?void 0:l.idGenerator)?l.idGenerator(e):BO(),d=new a;function m(e){u=e,d.abort()}var h=function(){return CO(this,null,function(){var a,h,g,y,f,b;return dO(this,function(v){switch(v.label){case 0:return v.trys.push([0,4,,5]),y=null==(a=null==l?void 0:l.condition)?void 0:a.call(l,e,{getState:o,extra:c}),null===(x=y)||"object"!==typeof x||"function"!==typeof x.then?[3,2]:[4,y];case 1:y=v.sent(),v.label=2;case 2:if(!1===y||d.signal.aborted)throw{name:"ConditionError",message:"Aborted due to condition callback returning false."};return f=new Promise(function(e,t){return d.signal.addEventListener("abort",function(){return t({name:"AbortError",message:u||"Aborted"})})}),s(n(p,e,null==(h=null==l?void 0:l.getPendingMeta)?void 0:h.call(l,{requestId:p,arg:e},{getState:o,extra:c}))),[4,Promise.race([f,Promise.resolve(t(e,{dispatch:s,getState:o,extra:c,requestId:p,signal:d.signal,abort:m,rejectWithValue:function(e,t){return new PO(e,t)},fulfillWithValue:function(e,t){return new _O(e,t)}})).then(function(t){if(t instanceof PO)throw t;return t instanceof _O?r(t.payload,p,e,t.meta):r(t,p,e)})])];case 3:return g=v.sent(),[3,5];case 4:return b=v.sent(),g=b instanceof PO?i(null,p,e,b.payload,b.meta):i(b,p,e),[3,5];case 5:return l&&!l.dispatchConditionRejection&&i.match(g)&&g.meta.condition||s(g),[2,g]}var x})})}();return Object.assign(h,{abort:m,requestId:p,arg:e,unwrap:function(){return h.then(FO)}})}},{pending:n,rejected:i,fulfilled:r,typePrefix:e})}return e.withTypes=function(){return e},e}();function FO(e){if(e.meta&&e.meta.rejectedWithValue)throw e.payload;if(e.error)throw e.error;return e.payload}Object.assign;var qO="listenerMiddleware";kO(qO+"/add"),kO(qO+"/removeAll"),kO(qO+"/remove");"function"===typeof queueMicrotask&&queueMicrotask.bind("undefined"!==typeof window?window:"undefined"!==typeof l.g?l.g:globalThis);var zO,UO=function(e){return function(t){setTimeout(t,e)}};"undefined"!==typeof window&&window.requestAnimationFrame?window.requestAnimationFrame:UO(10);B_();const GO=lh.REACT_APP_BACKEND_URL,VO=LO("reports/fetchReports",async({user_id:e,account_id:t,idToken:l},r)=>{try{return(await AS.get(`/report/get-reports?account_id=${t}&user_id=${e}`,{headers:{Authorization:`Bearer ${l}`}})).data.data}catch(a){var n,i;return r.rejectWithValue((null===(n=a.response)||void 0===n||null===(i=n.data)||void 0===i?void 0:i.message)||a.message)}}),HO=(LO("reports/fetchListGrowthReports",async({account_id:e},t)=>{try{return(await AS.get(`/report/lists_snapshot?account_id=${e}`,{headers:{"Content-Type":"application/json"}})).data.data}catch(n){var l,r;return t.rejectWithValue((null===(l=n.response)||void 0===l||null===(r=l.data)||void 0===r?void 0:r.message)||n.message)}}),LO("report/updateReportPositions",async e=>(await fetch(`${GO}/report/update-report-positions`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({reports:e})}),e))),WO=RO({name:"reports",initialState:{reportdata:[],reportsData:[],reportData:[],data:[],loading:!0,error:null,isOpen:!0,isModalOpen:!1,filterOptionsCache:{},monthlyAnalytics:[]},reducers:{setReportData:(e,t)=>{e.reportdata=t.payload},setData:(e,t)=>{e.data=t.payload},setReportsData:(e,t)=>{e.reportsData=t.payload},setReportListData:(e,t)=>{e.reportData=t.payload},addReportsData:(e,t)=>{const l=t.payload,r=e.reportData.findIndex(e=>e.slug===l.slug);-1!==r?e.reportData[r]=l:e.reportData.push(l)},updateMenuOrder:(e,t)=>{e.reportdata=t.payload},setIsOpen:(e,t)=>{e.isOpen=t.payload},setIsModalOpen:(e,t)=>{e.isModalOpen=t.payload},setLoading:(e,t)=>{e.loading=t.payload},setFilterOptions:(e,t)=>{const{filterType:l,options:r}=t.payload;e.filterOptionsCache[l]=r},setMonthlyAnalytics:(e,t)=>{e.monthlyAnalytics=t.payload},clearMonthlyAnalytics:e=>{e.monthlyAnalytics=[]}},extraReducers:e=>{e.addCase(VO.pending,e=>{e.loading=!0,e.error=null}).addCase(VO.fulfilled,(e,t)=>{e.loading=!1,e.reportdata=t.payload,e.reportsData=t.payload}).addCase(VO.rejected,(e,t)=>{e.loading=!1,e.error=t.payload}).addCase(HO.fulfilled,(e,t)=>{e.reportdata=t.payload})}}),{setReportData:ZO,setReportsData:$O,setIsOpen:KO,setData:YO,setReportListData:QO,setLoading:JO,addReportsData:XO,setIsModalOpen:eL,setFilterOptions:tL,setMonthlyAnalytics:lL,clearMonthlyAnalytics:rL}=WO.actions,nL=e=>e.reports.reportData,iL=e=>e.reports.isOpen,aL=e=>e.reports.isModalOpen,sL=e=>e.reports.filterOptionsCache,oL=e=>e.reports.monthlyAnalytics,cL=WO.reducer;function uL(e,t){return"function"===typeof e?e(t):e}function pL(e,t){return l=>{t.setState(t=>({...t,[e]:uL(l,t[e])}))}}function dL(e){return e instanceof Function}function mL(e,t){const l=[],r=e=>{e.forEach(e=>{l.push(e);const n=t(e);null!=n&&n.length&&r(n)})};return r(e),l}function hL(e,t,l){let r,n=[];return i=>{let a;l.key&&l.debug&&(a=Date.now());const s=e(i),o=s.length!==n.length||s.some((e,t)=>n[t]!==e);if(!o)return r;let c;if(n=s,l.key&&l.debug&&(c=Date.now()),r=t(...s),null==l||null==l.onChange||l.onChange(r),l.key&&l.debug&&null!=l&&l.debug()){const e=Math.round(100*(Date.now()-a))/100,t=Math.round(100*(Date.now()-c))/100,r=t/16,n=(e,t)=>{for(e=String(e);e.length<t;)e=" "+e;return e};console.info(`%c\u23f1 ${n(t,5)} /${n(e,5)} ms`,`\n            font-size: .6rem;\n            font-weight: bold;\n            color: hsl(${Math.max(0,Math.min(120-120*r,120))}deg 100% 31%);`,null==l?void 0:l.key)}return r}}function gL(e,t,l,r){return{debug:()=>{var l;return null!=(l=null==e?void 0:e.debugAll)?l:e[t]},key:!1,onChange:r}}const yL="debugHeaders";function fL(e,t,l){var r;let n={id:null!=(r=l.id)?r:t.id,column:t,index:l.index,isPlaceholder:!!l.isPlaceholder,placeholderId:l.placeholderId,depth:l.depth,subHeaders:[],colSpan:0,rowSpan:0,headerGroup:null,getLeafHeaders:()=>{const e=[],t=l=>{l.subHeaders&&l.subHeaders.length&&l.subHeaders.map(t),e.push(l)};return t(n),e},getContext:()=>({table:e,header:n,column:t})};return e._features.forEach(t=>{null==t.createHeader||t.createHeader(n,e)}),n}const bL={createTable:e=>{e.getHeaderGroups=hL(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.left,e.getState().columnPinning.right],(t,l,r,n)=>{var i,a;const s=null!=(i=null==r?void 0:r.map(e=>l.find(t=>t.id===e)).filter(Boolean))?i:[],o=null!=(a=null==n?void 0:n.map(e=>l.find(t=>t.id===e)).filter(Boolean))?a:[];return vL(t,[...s,...l.filter(e=>!(null!=r&&r.includes(e.id))&&!(null!=n&&n.includes(e.id))),...o],e)},gL(e.options,yL)),e.getCenterHeaderGroups=hL(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.left,e.getState().columnPinning.right],(t,l,r,n)=>vL(t,l=l.filter(e=>!(null!=r&&r.includes(e.id))&&!(null!=n&&n.includes(e.id))),e,"center"),gL(e.options,yL)),e.getLeftHeaderGroups=hL(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.left],(t,l,r)=>{var n;const i=null!=(n=null==r?void 0:r.map(e=>l.find(t=>t.id===e)).filter(Boolean))?n:[];return vL(t,i,e,"left")},gL(e.options,yL)),e.getRightHeaderGroups=hL(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.right],(t,l,r)=>{var n;const i=null!=(n=null==r?void 0:r.map(e=>l.find(t=>t.id===e)).filter(Boolean))?n:[];return vL(t,i,e,"right")},gL(e.options,yL)),e.getFooterGroups=hL(()=>[e.getHeaderGroups()],e=>[...e].reverse(),gL(e.options,yL)),e.getLeftFooterGroups=hL(()=>[e.getLeftHeaderGroups()],e=>[...e].reverse(),gL(e.options,yL)),e.getCenterFooterGroups=hL(()=>[e.getCenterHeaderGroups()],e=>[...e].reverse(),gL(e.options,yL)),e.getRightFooterGroups=hL(()=>[e.getRightHeaderGroups()],e=>[...e].reverse(),gL(e.options,yL)),e.getFlatHeaders=hL(()=>[e.getHeaderGroups()],e=>e.map(e=>e.headers).flat(),gL(e.options,yL)),e.getLeftFlatHeaders=hL(()=>[e.getLeftHeaderGroups()],e=>e.map(e=>e.headers).flat(),gL(e.options,yL)),e.getCenterFlatHeaders=hL(()=>[e.getCenterHeaderGroups()],e=>e.map(e=>e.headers).flat(),gL(e.options,yL)),e.getRightFlatHeaders=hL(()=>[e.getRightHeaderGroups()],e=>e.map(e=>e.headers).flat(),gL(e.options,yL)),e.getCenterLeafHeaders=hL(()=>[e.getCenterFlatHeaders()],e=>e.filter(e=>{var t;return!(null!=(t=e.subHeaders)&&t.length)}),gL(e.options,yL)),e.getLeftLeafHeaders=hL(()=>[e.getLeftFlatHeaders()],e=>e.filter(e=>{var t;return!(null!=(t=e.subHeaders)&&t.length)}),gL(e.options,yL)),e.getRightLeafHeaders=hL(()=>[e.getRightFlatHeaders()],e=>e.filter(e=>{var t;return!(null!=(t=e.subHeaders)&&t.length)}),gL(e.options,yL)),e.getLeafHeaders=hL(()=>[e.getLeftHeaderGroups(),e.getCenterHeaderGroups(),e.getRightHeaderGroups()],(e,t,l)=>{var r,n,i,a,s,o;return[...null!=(r=null==(n=e[0])?void 0:n.headers)?r:[],...null!=(i=null==(a=t[0])?void 0:a.headers)?i:[],...null!=(s=null==(o=l[0])?void 0:o.headers)?s:[]].map(e=>e.getLeafHeaders()).flat()},gL(e.options,yL))}};function vL(e,t,l,r){var n,i;let a=0;const s=function(e,t){void 0===t&&(t=1),a=Math.max(a,t),e.filter(e=>e.getIsVisible()).forEach(e=>{var l;null!=(l=e.columns)&&l.length&&s(e.columns,t+1)},0)};s(e);let o=[];const c=(e,t)=>{const n={depth:t,id:[r,`${t}`].filter(Boolean).join("_"),headers:[]},i=[];e.forEach(e=>{const a=[...i].reverse()[0];let s,o=!1;if(e.column.depth===n.depth&&e.column.parent?s=e.column.parent:(s=e.column,o=!0),a&&(null==a?void 0:a.column)===s)a.subHeaders.push(e);else{const n=fL(l,s,{id:[r,t,s.id,null==e?void 0:e.id].filter(Boolean).join("_"),isPlaceholder:o,placeholderId:o?`${i.filter(e=>e.column===s).length}`:void 0,depth:t,index:i.length});n.subHeaders.push(e),i.push(n)}n.headers.push(e),e.headerGroup=n}),o.push(n),t>0&&c(i,t-1)},u=t.map((e,t)=>fL(l,e,{depth:a,index:t}));c(u,a-1),o.reverse();const p=e=>e.filter(e=>e.column.getIsVisible()).map(e=>{let t=0,l=0,r=[0];e.subHeaders&&e.subHeaders.length?(r=[],p(e.subHeaders).forEach(e=>{let{colSpan:l,rowSpan:n}=e;t+=l,r.push(n)})):t=1;return l+=Math.min(...r),e.colSpan=t,e.rowSpan=l,{colSpan:t,rowSpan:l}});return p(null!=(n=null==(i=o[0])?void 0:i.headers)?n:[]),o}const xL=(e,t,l,r,n,i,a)=>{let s={id:t,index:r,original:l,depth:n,parentId:a,_valuesCache:{},_uniqueValuesCache:{},getValue:t=>{if(s._valuesCache.hasOwnProperty(t))return s._valuesCache[t];const l=e.getColumn(t);return null!=l&&l.accessorFn?(s._valuesCache[t]=l.accessorFn(s.original,r),s._valuesCache[t]):void 0},getUniqueValues:t=>{if(s._uniqueValuesCache.hasOwnProperty(t))return s._uniqueValuesCache[t];const l=e.getColumn(t);return null!=l&&l.accessorFn?l.columnDef.getUniqueValues?(s._uniqueValuesCache[t]=l.columnDef.getUniqueValues(s.original,r),s._uniqueValuesCache[t]):(s._uniqueValuesCache[t]=[s.getValue(t)],s._uniqueValuesCache[t]):void 0},renderValue:t=>{var l;return null!=(l=s.getValue(t))?l:e.options.renderFallbackValue},subRows:null!=i?i:[],getLeafRows:()=>mL(s.subRows,e=>e.subRows),getParentRow:()=>s.parentId?e.getRow(s.parentId,!0):void 0,getParentRows:()=>{let e=[],t=s;for(;;){const l=t.getParentRow();if(!l)break;e.push(l),t=l}return e.reverse()},getAllCells:hL(()=>[e.getAllLeafColumns()],t=>t.map(t=>function(e,t,l,r){const n={id:`${t.id}_${l.id}`,row:t,column:l,getValue:()=>t.getValue(r),renderValue:()=>{var t;return null!=(t=n.getValue())?t:e.options.renderFallbackValue},getContext:hL(()=>[e,l,t,n],(e,t,l,r)=>({table:e,column:t,row:l,cell:r,getValue:r.getValue,renderValue:r.renderValue}),gL(e.options,"debugCells"))};return e._features.forEach(r=>{null==r.createCell||r.createCell(n,l,t,e)},{}),n}(e,s,t,t.id)),gL(e.options,"debugRows")),_getAllCellsByColumnId:hL(()=>[s.getAllCells()],e=>e.reduce((e,t)=>(e[t.column.id]=t,e),{}),gL(e.options,"debugRows"))};for(let o=0;o<e._features.length;o++){const t=e._features[o];null==t||null==t.createRow||t.createRow(s,e)}return s},SL={createColumn:(e,t)=>{e._getFacetedRowModel=t.options.getFacetedRowModel&&t.options.getFacetedRowModel(t,e.id),e.getFacetedRowModel=()=>e._getFacetedRowModel?e._getFacetedRowModel():t.getPreFilteredRowModel(),e._getFacetedUniqueValues=t.options.getFacetedUniqueValues&&t.options.getFacetedUniqueValues(t,e.id),e.getFacetedUniqueValues=()=>e._getFacetedUniqueValues?e._getFacetedUniqueValues():new Map,e._getFacetedMinMaxValues=t.options.getFacetedMinMaxValues&&t.options.getFacetedMinMaxValues(t,e.id),e.getFacetedMinMaxValues=()=>{if(e._getFacetedMinMaxValues)return e._getFacetedMinMaxValues()}}},NL=(e,t,l)=>{var r,n;const i=null==l||null==(r=l.toString())?void 0:r.toLowerCase();return Boolean(null==(n=e.getValue(t))||null==(n=n.toString())||null==(n=n.toLowerCase())?void 0:n.includes(i))};NL.autoRemove=e=>RL(e);const CL=(e,t,l)=>{var r;return Boolean(null==(r=e.getValue(t))||null==(r=r.toString())?void 0:r.includes(l))};CL.autoRemove=e=>RL(e);const wL=(e,t,l)=>{var r;return(null==(r=e.getValue(t))||null==(r=r.toString())?void 0:r.toLowerCase())===(null==l?void 0:l.toLowerCase())};wL.autoRemove=e=>RL(e);const IL=(e,t,l)=>{var r;return null==(r=e.getValue(t))?void 0:r.includes(l)};IL.autoRemove=e=>RL(e);const kL=(e,t,l)=>!l.some(l=>{var r;return!(null!=(r=e.getValue(t))&&r.includes(l))});kL.autoRemove=e=>RL(e)||!(null!=e&&e.length);const TL=(e,t,l)=>l.some(l=>{var r;return null==(r=e.getValue(t))?void 0:r.includes(l)});TL.autoRemove=e=>RL(e)||!(null!=e&&e.length);const AL=(e,t,l)=>e.getValue(t)===l;AL.autoRemove=e=>RL(e);const DL=(e,t,l)=>e.getValue(t)==l;DL.autoRemove=e=>RL(e);const ML=(e,t,l)=>{let[r,n]=l;const i=e.getValue(t);return i>=r&&i<=n};ML.resolveFilterValue=e=>{let[t,l]=e,r="number"!==typeof t?parseFloat(t):t,n="number"!==typeof l?parseFloat(l):l,i=null===t||Number.isNaN(r)?-1/0:r,a=null===l||Number.isNaN(n)?1/0:n;if(i>a){const e=i;i=a,a=e}return[i,a]},ML.autoRemove=e=>RL(e)||RL(e[0])&&RL(e[1]);const EL={includesString:NL,includesStringSensitive:CL,equalsString:wL,arrIncludes:IL,arrIncludesAll:kL,arrIncludesSome:TL,equals:AL,weakEquals:DL,inNumberRange:ML};function RL(e){return void 0===e||null===e||""===e}const BL={getDefaultColumnDef:()=>({filterFn:"auto"}),getInitialState:e=>({columnFilters:[],...e}),getDefaultOptions:e=>({onColumnFiltersChange:pL("columnFilters",e),filterFromLeafRows:!1,maxLeafRowFilterDepth:100}),createColumn:(e,t)=>{e.getAutoFilterFn=()=>{const l=t.getCoreRowModel().flatRows[0],r=null==l?void 0:l.getValue(e.id);return"string"===typeof r?EL.includesString:"number"===typeof r?EL.inNumberRange:"boolean"===typeof r||null!==r&&"object"===typeof r?EL.equals:Array.isArray(r)?EL.arrIncludes:EL.weakEquals},e.getFilterFn=()=>{var l,r;return dL(e.columnDef.filterFn)?e.columnDef.filterFn:"auto"===e.columnDef.filterFn?e.getAutoFilterFn():null!=(l=null==(r=t.options.filterFns)?void 0:r[e.columnDef.filterFn])?l:EL[e.columnDef.filterFn]},e.getCanFilter=()=>{var l,r,n;return(null==(l=e.columnDef.enableColumnFilter)||l)&&(null==(r=t.options.enableColumnFilters)||r)&&(null==(n=t.options.enableFilters)||n)&&!!e.accessorFn},e.getIsFiltered=()=>e.getFilterIndex()>-1,e.getFilterValue=()=>{var l;return null==(l=t.getState().columnFilters)||null==(l=l.find(t=>t.id===e.id))?void 0:l.value},e.getFilterIndex=()=>{var l,r;return null!=(l=null==(r=t.getState().columnFilters)?void 0:r.findIndex(t=>t.id===e.id))?l:-1},e.setFilterValue=l=>{t.setColumnFilters(t=>{const r=e.getFilterFn(),n=null==t?void 0:t.find(t=>t.id===e.id),i=uL(l,n?n.value:void 0);var a;if(jL(r,i,e))return null!=(a=null==t?void 0:t.filter(t=>t.id!==e.id))?a:[];const s={id:e.id,value:i};var o;return n?null!=(o=null==t?void 0:t.map(t=>t.id===e.id?s:t))?o:[]:null!=t&&t.length?[...t,s]:[s]})}},createRow:(e,t)=>{e.columnFilters={},e.columnFiltersMeta={}},createTable:e=>{e.setColumnFilters=t=>{const l=e.getAllLeafColumns();null==e.options.onColumnFiltersChange||e.options.onColumnFiltersChange(e=>{var r;return null==(r=uL(t,e))?void 0:r.filter(e=>{const t=l.find(t=>t.id===e.id);if(t){if(jL(t.getFilterFn(),e.value,t))return!1}return!0})})},e.resetColumnFilters=t=>{var l,r;e.setColumnFilters(t?[]:null!=(l=null==(r=e.initialState)?void 0:r.columnFilters)?l:[])},e.getPreFilteredRowModel=()=>e.getCoreRowModel(),e.getFilteredRowModel=()=>(!e._getFilteredRowModel&&e.options.getFilteredRowModel&&(e._getFilteredRowModel=e.options.getFilteredRowModel(e)),e.options.manualFiltering||!e._getFilteredRowModel?e.getPreFilteredRowModel():e._getFilteredRowModel())}};function jL(e,t,l){return!(!e||!e.autoRemove)&&e.autoRemove(t,l)||"undefined"===typeof t||"string"===typeof t&&!t}const PL={sum:(e,t,l)=>l.reduce((t,l)=>{const r=l.getValue(e);return t+("number"===typeof r?r:0)},0),min:(e,t,l)=>{let r;return l.forEach(t=>{const l=t.getValue(e);null!=l&&(r>l||void 0===r&&l>=l)&&(r=l)}),r},max:(e,t,l)=>{let r;return l.forEach(t=>{const l=t.getValue(e);null!=l&&(r<l||void 0===r&&l>=l)&&(r=l)}),r},extent:(e,t,l)=>{let r,n;return l.forEach(t=>{const l=t.getValue(e);null!=l&&(void 0===r?l>=l&&(r=n=l):(r>l&&(r=l),n<l&&(n=l)))}),[r,n]},mean:(e,t)=>{let l=0,r=0;if(t.forEach(t=>{let n=t.getValue(e);null!=n&&(n=+n)>=n&&(++l,r+=n)}),l)return r/l},median:(e,t)=>{if(!t.length)return;const l=t.map(t=>t.getValue(e));if(!function(e){return Array.isArray(e)&&e.every(e=>"number"===typeof e)}(l))return;if(1===l.length)return l[0];const r=Math.floor(l.length/2),n=l.sort((e,t)=>e-t);return l.length%2!==0?n[r]:(n[r-1]+n[r])/2},unique:(e,t)=>Array.from(new Set(t.map(t=>t.getValue(e))).values()),uniqueCount:(e,t)=>new Set(t.map(t=>t.getValue(e))).size,count:(e,t)=>t.length},_L={getDefaultColumnDef:()=>({aggregatedCell:e=>{var t,l;return null!=(t=null==(l=e.getValue())||null==l.toString?void 0:l.toString())?t:null},aggregationFn:"auto"}),getInitialState:e=>({grouping:[],...e}),getDefaultOptions:e=>({onGroupingChange:pL("grouping",e),groupedColumnMode:"reorder"}),createColumn:(e,t)=>{e.toggleGrouping=()=>{t.setGrouping(t=>null!=t&&t.includes(e.id)?t.filter(t=>t!==e.id):[...null!=t?t:[],e.id])},e.getCanGroup=()=>{var l,r;return(null==(l=e.columnDef.enableGrouping)||l)&&(null==(r=t.options.enableGrouping)||r)&&(!!e.accessorFn||!!e.columnDef.getGroupingValue)},e.getIsGrouped=()=>{var l;return null==(l=t.getState().grouping)?void 0:l.includes(e.id)},e.getGroupedIndex=()=>{var l;return null==(l=t.getState().grouping)?void 0:l.indexOf(e.id)},e.getToggleGroupingHandler=()=>{const t=e.getCanGroup();return()=>{t&&e.toggleGrouping()}},e.getAutoAggregationFn=()=>{const l=t.getCoreRowModel().flatRows[0],r=null==l?void 0:l.getValue(e.id);return"number"===typeof r?PL.sum:"[object Date]"===Object.prototype.toString.call(r)?PL.extent:void 0},e.getAggregationFn=()=>{var l,r;if(!e)throw new Error;return dL(e.columnDef.aggregationFn)?e.columnDef.aggregationFn:"auto"===e.columnDef.aggregationFn?e.getAutoAggregationFn():null!=(l=null==(r=t.options.aggregationFns)?void 0:r[e.columnDef.aggregationFn])?l:PL[e.columnDef.aggregationFn]}},createTable:e=>{e.setGrouping=t=>null==e.options.onGroupingChange?void 0:e.options.onGroupingChange(t),e.resetGrouping=t=>{var l,r;e.setGrouping(t?[]:null!=(l=null==(r=e.initialState)?void 0:r.grouping)?l:[])},e.getPreGroupedRowModel=()=>e.getFilteredRowModel(),e.getGroupedRowModel=()=>(!e._getGroupedRowModel&&e.options.getGroupedRowModel&&(e._getGroupedRowModel=e.options.getGroupedRowModel(e)),e.options.manualGrouping||!e._getGroupedRowModel?e.getPreGroupedRowModel():e._getGroupedRowModel())},createRow:(e,t)=>{e.getIsGrouped=()=>!!e.groupingColumnId,e.getGroupingValue=l=>{if(e._groupingValuesCache.hasOwnProperty(l))return e._groupingValuesCache[l];const r=t.getColumn(l);return null!=r&&r.columnDef.getGroupingValue?(e._groupingValuesCache[l]=r.columnDef.getGroupingValue(e.original),e._groupingValuesCache[l]):e.getValue(l)},e._groupingValuesCache={}},createCell:(e,t,l,r)=>{e.getIsGrouped=()=>t.getIsGrouped()&&t.id===l.groupingColumnId,e.getIsPlaceholder=()=>!e.getIsGrouped()&&t.getIsGrouped(),e.getIsAggregated=()=>{var t;return!e.getIsGrouped()&&!e.getIsPlaceholder()&&!(null==(t=l.subRows)||!t.length)}}};const OL={getInitialState:e=>({columnOrder:[],...e}),getDefaultOptions:e=>({onColumnOrderChange:pL("columnOrder",e)}),createColumn:(e,t)=>{e.getIndex=hL(e=>[VL(t,e)],t=>t.findIndex(t=>t.id===e.id),gL(t.options,"debugColumns")),e.getIsFirstColumn=l=>{var r;return(null==(r=VL(t,l)[0])?void 0:r.id)===e.id},e.getIsLastColumn=l=>{var r;const n=VL(t,l);return(null==(r=n[n.length-1])?void 0:r.id)===e.id}},createTable:e=>{e.setColumnOrder=t=>null==e.options.onColumnOrderChange?void 0:e.options.onColumnOrderChange(t),e.resetColumnOrder=t=>{var l;e.setColumnOrder(t?[]:null!=(l=e.initialState.columnOrder)?l:[])},e._getOrderColumnsFn=hL(()=>[e.getState().columnOrder,e.getState().grouping,e.options.groupedColumnMode],(e,t,l)=>r=>{let n=[];if(null!=e&&e.length){const t=[...e],l=[...r];for(;l.length&&t.length;){const e=t.shift(),r=l.findIndex(t=>t.id===e);r>-1&&n.push(l.splice(r,1)[0])}n=[...n,...l]}else n=r;return function(e,t,l){if(null==t||!t.length||!l)return e;const r=e.filter(e=>!t.includes(e.id));if("remove"===l)return r;const n=t.map(t=>e.find(e=>e.id===t)).filter(Boolean);return[...n,...r]}(n,t,l)},gL(e.options,"debugTable"))}},LL={getInitialState:e=>({columnPinning:{left:[],right:[]},...e}),getDefaultOptions:e=>({onColumnPinningChange:pL("columnPinning",e)}),createColumn:(e,t)=>{e.pin=l=>{const r=e.getLeafColumns().map(e=>e.id).filter(Boolean);t.setColumnPinning(e=>{var t,n,i,a,s,o;return"right"===l?{left:(null!=(i=null==e?void 0:e.left)?i:[]).filter(e=>!(null!=r&&r.includes(e))),right:[...(null!=(a=null==e?void 0:e.right)?a:[]).filter(e=>!(null!=r&&r.includes(e))),...r]}:"left"===l?{left:[...(null!=(s=null==e?void 0:e.left)?s:[]).filter(e=>!(null!=r&&r.includes(e))),...r],right:(null!=(o=null==e?void 0:e.right)?o:[]).filter(e=>!(null!=r&&r.includes(e)))}:{left:(null!=(t=null==e?void 0:e.left)?t:[]).filter(e=>!(null!=r&&r.includes(e))),right:(null!=(n=null==e?void 0:e.right)?n:[]).filter(e=>!(null!=r&&r.includes(e)))}})},e.getCanPin=()=>e.getLeafColumns().some(e=>{var l,r,n;return(null==(l=e.columnDef.enablePinning)||l)&&(null==(r=null!=(n=t.options.enableColumnPinning)?n:t.options.enablePinning)||r)}),e.getIsPinned=()=>{const l=e.getLeafColumns().map(e=>e.id),{left:r,right:n}=t.getState().columnPinning,i=l.some(e=>null==r?void 0:r.includes(e)),a=l.some(e=>null==n?void 0:n.includes(e));return i?"left":!!a&&"right"},e.getPinnedIndex=()=>{var l,r;const n=e.getIsPinned();return n?null!=(l=null==(r=t.getState().columnPinning)||null==(r=r[n])?void 0:r.indexOf(e.id))?l:-1:0}},createRow:(e,t)=>{e.getCenterVisibleCells=hL(()=>[e._getAllVisibleCells(),t.getState().columnPinning.left,t.getState().columnPinning.right],(e,t,l)=>{const r=[...null!=t?t:[],...null!=l?l:[]];return e.filter(e=>!r.includes(e.column.id))},gL(t.options,"debugRows")),e.getLeftVisibleCells=hL(()=>[e._getAllVisibleCells(),t.getState().columnPinning.left],(e,t)=>{const l=(null!=t?t:[]).map(t=>e.find(e=>e.column.id===t)).filter(Boolean).map(e=>({...e,position:"left"}));return l},gL(t.options,"debugRows")),e.getRightVisibleCells=hL(()=>[e._getAllVisibleCells(),t.getState().columnPinning.right],(e,t)=>{const l=(null!=t?t:[]).map(t=>e.find(e=>e.column.id===t)).filter(Boolean).map(e=>({...e,position:"right"}));return l},gL(t.options,"debugRows"))},createTable:e=>{e.setColumnPinning=t=>null==e.options.onColumnPinningChange?void 0:e.options.onColumnPinningChange(t),e.resetColumnPinning=t=>{var l,r;return e.setColumnPinning(t?{left:[],right:[]}:null!=(l=null==(r=e.initialState)?void 0:r.columnPinning)?l:{left:[],right:[]})},e.getIsSomeColumnsPinned=t=>{var l;const r=e.getState().columnPinning;var n,i;return t?Boolean(null==(l=r[t])?void 0:l.length):Boolean((null==(n=r.left)?void 0:n.length)||(null==(i=r.right)?void 0:i.length))},e.getLeftLeafColumns=hL(()=>[e.getAllLeafColumns(),e.getState().columnPinning.left],(e,t)=>(null!=t?t:[]).map(t=>e.find(e=>e.id===t)).filter(Boolean),gL(e.options,"debugColumns")),e.getRightLeafColumns=hL(()=>[e.getAllLeafColumns(),e.getState().columnPinning.right],(e,t)=>(null!=t?t:[]).map(t=>e.find(e=>e.id===t)).filter(Boolean),gL(e.options,"debugColumns")),e.getCenterLeafColumns=hL(()=>[e.getAllLeafColumns(),e.getState().columnPinning.left,e.getState().columnPinning.right],(e,t,l)=>{const r=[...null!=t?t:[],...null!=l?l:[]];return e.filter(e=>!r.includes(e.id))},gL(e.options,"debugColumns"))}};const FL={size:150,minSize:20,maxSize:Number.MAX_SAFE_INTEGER},qL={getDefaultColumnDef:()=>FL,getInitialState:e=>({columnSizing:{},columnSizingInfo:{startOffset:null,startSize:null,deltaOffset:null,deltaPercentage:null,isResizingColumn:!1,columnSizingStart:[]},...e}),getDefaultOptions:e=>({columnResizeMode:"onEnd",columnResizeDirection:"ltr",onColumnSizingChange:pL("columnSizing",e),onColumnSizingInfoChange:pL("columnSizingInfo",e)}),createColumn:(e,t)=>{e.getSize=()=>{var l,r,n;const i=t.getState().columnSizing[e.id];return Math.min(Math.max(null!=(l=e.columnDef.minSize)?l:FL.minSize,null!=(r=null!=i?i:e.columnDef.size)?r:FL.size),null!=(n=e.columnDef.maxSize)?n:FL.maxSize)},e.getStart=hL(e=>[e,VL(t,e),t.getState().columnSizing],(t,l)=>l.slice(0,e.getIndex(t)).reduce((e,t)=>e+t.getSize(),0),gL(t.options,"debugColumns")),e.getAfter=hL(e=>[e,VL(t,e),t.getState().columnSizing],(t,l)=>l.slice(e.getIndex(t)+1).reduce((e,t)=>e+t.getSize(),0),gL(t.options,"debugColumns")),e.resetSize=()=>{t.setColumnSizing(t=>{let{[e.id]:l,...r}=t;return r})},e.getCanResize=()=>{var l,r;return(null==(l=e.columnDef.enableResizing)||l)&&(null==(r=t.options.enableColumnResizing)||r)},e.getIsResizing=()=>t.getState().columnSizingInfo.isResizingColumn===e.id},createHeader:(e,t)=>{e.getSize=()=>{let t=0;const l=e=>{var r;e.subHeaders.length?e.subHeaders.forEach(l):t+=null!=(r=e.column.getSize())?r:0};return l(e),t},e.getStart=()=>{if(e.index>0){const t=e.headerGroup.headers[e.index-1];return t.getStart()+t.getSize()}return 0},e.getResizeHandler=l=>{const r=t.getColumn(e.column.id),n=null==r?void 0:r.getCanResize();return i=>{if(!r||!n)return;if(null==i.persist||i.persist(),UL(i)&&i.touches&&i.touches.length>1)return;const a=e.getSize(),s=e?e.getLeafHeaders().map(e=>[e.column.id,e.column.getSize()]):[[r.id,r.getSize()]],o=UL(i)?Math.round(i.touches[0].clientX):i.clientX,c={},u=(e,l)=>{"number"===typeof l&&(t.setColumnSizingInfo(e=>{var r,n;const i="rtl"===t.options.columnResizeDirection?-1:1,a=(l-(null!=(r=null==e?void 0:e.startOffset)?r:0))*i,s=Math.max(a/(null!=(n=null==e?void 0:e.startSize)?n:0),-.999999);return e.columnSizingStart.forEach(e=>{let[t,l]=e;c[t]=Math.round(100*Math.max(l+l*s,0))/100}),{...e,deltaOffset:a,deltaPercentage:s}}),"onChange"!==t.options.columnResizeMode&&"end"!==e||t.setColumnSizing(e=>({...e,...c})))},p=e=>u("move",e),d=e=>{u("end",e),t.setColumnSizingInfo(e=>({...e,isResizingColumn:!1,startOffset:null,startSize:null,deltaOffset:null,deltaPercentage:null,columnSizingStart:[]}))},m=l||("undefined"!==typeof document?document:null);const h={moveHandler:e=>p(e.clientX),upHandler:e=>{null==m||m.removeEventListener("mousemove",h.moveHandler),null==m||m.removeEventListener("mouseup",h.upHandler),d(e.clientX)}},g={moveHandler:e=>(e.cancelable&&(e.preventDefault(),e.stopPropagation()),p(e.touches[0].clientX),!1),upHandler:e=>{var t;null==m||m.removeEventListener("touchmove",g.moveHandler),null==m||m.removeEventListener("touchend",g.upHandler),e.cancelable&&(e.preventDefault(),e.stopPropagation()),d(null==(t=e.touches[0])?void 0:t.clientX)}},y=!!function(){if("boolean"===typeof zL)return zL;let e=!1;try{const t={get passive(){return e=!0,!1}},l=()=>{};window.addEventListener("test",l,t),window.removeEventListener("test",l)}catch(t){e=!1}return zL=e,zL}()&&{passive:!1};UL(i)?(null==m||m.addEventListener("touchmove",g.moveHandler,y),null==m||m.addEventListener("touchend",g.upHandler,y)):(null==m||m.addEventListener("mousemove",h.moveHandler,y),null==m||m.addEventListener("mouseup",h.upHandler,y)),t.setColumnSizingInfo(e=>({...e,startOffset:o,startSize:a,deltaOffset:0,deltaPercentage:0,columnSizingStart:s,isResizingColumn:r.id}))}}},createTable:e=>{e.setColumnSizing=t=>null==e.options.onColumnSizingChange?void 0:e.options.onColumnSizingChange(t),e.setColumnSizingInfo=t=>null==e.options.onColumnSizingInfoChange?void 0:e.options.onColumnSizingInfoChange(t),e.resetColumnSizing=t=>{var l;e.setColumnSizing(t?{}:null!=(l=e.initialState.columnSizing)?l:{})},e.resetHeaderSizeInfo=t=>{var l;e.setColumnSizingInfo(t?{startOffset:null,startSize:null,deltaOffset:null,deltaPercentage:null,isResizingColumn:!1,columnSizingStart:[]}:null!=(l=e.initialState.columnSizingInfo)?l:{startOffset:null,startSize:null,deltaOffset:null,deltaPercentage:null,isResizingColumn:!1,columnSizingStart:[]})},e.getTotalSize=()=>{var t,l;return null!=(t=null==(l=e.getHeaderGroups()[0])?void 0:l.headers.reduce((e,t)=>e+t.getSize(),0))?t:0},e.getLeftTotalSize=()=>{var t,l;return null!=(t=null==(l=e.getLeftHeaderGroups()[0])?void 0:l.headers.reduce((e,t)=>e+t.getSize(),0))?t:0},e.getCenterTotalSize=()=>{var t,l;return null!=(t=null==(l=e.getCenterHeaderGroups()[0])?void 0:l.headers.reduce((e,t)=>e+t.getSize(),0))?t:0},e.getRightTotalSize=()=>{var t,l;return null!=(t=null==(l=e.getRightHeaderGroups()[0])?void 0:l.headers.reduce((e,t)=>e+t.getSize(),0))?t:0}}};let zL=null;function UL(e){return"touchstart"===e.type}const GL={getInitialState:e=>({columnVisibility:{},...e}),getDefaultOptions:e=>({onColumnVisibilityChange:pL("columnVisibility",e)}),createColumn:(e,t)=>{e.toggleVisibility=l=>{e.getCanHide()&&t.setColumnVisibility(t=>({...t,[e.id]:null!=l?l:!e.getIsVisible()}))},e.getIsVisible=()=>{var l,r;const n=e.columns;return null==(l=n.length?n.some(e=>e.getIsVisible()):null==(r=t.getState().columnVisibility)?void 0:r[e.id])||l},e.getCanHide=()=>{var l,r;return(null==(l=e.columnDef.enableHiding)||l)&&(null==(r=t.options.enableHiding)||r)},e.getToggleVisibilityHandler=()=>t=>{null==e.toggleVisibility||e.toggleVisibility(t.target.checked)}},createRow:(e,t)=>{e._getAllVisibleCells=hL(()=>[e.getAllCells(),t.getState().columnVisibility],e=>e.filter(e=>e.column.getIsVisible()),gL(t.options,"debugRows")),e.getVisibleCells=hL(()=>[e.getLeftVisibleCells(),e.getCenterVisibleCells(),e.getRightVisibleCells()],(e,t,l)=>[...e,...t,...l],gL(t.options,"debugRows"))},createTable:e=>{const t=(t,l)=>hL(()=>[l(),l().filter(e=>e.getIsVisible()).map(e=>e.id).join("_")],e=>e.filter(e=>null==e.getIsVisible?void 0:e.getIsVisible()),gL(e.options,"debugColumns"));e.getVisibleFlatColumns=t(0,()=>e.getAllFlatColumns()),e.getVisibleLeafColumns=t(0,()=>e.getAllLeafColumns()),e.getLeftVisibleLeafColumns=t(0,()=>e.getLeftLeafColumns()),e.getRightVisibleLeafColumns=t(0,()=>e.getRightLeafColumns()),e.getCenterVisibleLeafColumns=t(0,()=>e.getCenterLeafColumns()),e.setColumnVisibility=t=>null==e.options.onColumnVisibilityChange?void 0:e.options.onColumnVisibilityChange(t),e.resetColumnVisibility=t=>{var l;e.setColumnVisibility(t?{}:null!=(l=e.initialState.columnVisibility)?l:{})},e.toggleAllColumnsVisible=t=>{var l;t=null!=(l=t)?l:!e.getIsAllColumnsVisible(),e.setColumnVisibility(e.getAllLeafColumns().reduce((e,l)=>({...e,[l.id]:t||!(null!=l.getCanHide&&l.getCanHide())}),{}))},e.getIsAllColumnsVisible=()=>!e.getAllLeafColumns().some(e=>!(null!=e.getIsVisible&&e.getIsVisible())),e.getIsSomeColumnsVisible=()=>e.getAllLeafColumns().some(e=>null==e.getIsVisible?void 0:e.getIsVisible()),e.getToggleAllColumnsVisibilityHandler=()=>t=>{var l;e.toggleAllColumnsVisible(null==(l=t.target)?void 0:l.checked)}}};function VL(e,t){return t?"center"===t?e.getCenterVisibleLeafColumns():"left"===t?e.getLeftVisibleLeafColumns():e.getRightVisibleLeafColumns():e.getVisibleLeafColumns()}const HL={createTable:e=>{e._getGlobalFacetedRowModel=e.options.getFacetedRowModel&&e.options.getFacetedRowModel(e,"__global__"),e.getGlobalFacetedRowModel=()=>e.options.manualFiltering||!e._getGlobalFacetedRowModel?e.getPreFilteredRowModel():e._getGlobalFacetedRowModel(),e._getGlobalFacetedUniqueValues=e.options.getFacetedUniqueValues&&e.options.getFacetedUniqueValues(e,"__global__"),e.getGlobalFacetedUniqueValues=()=>e._getGlobalFacetedUniqueValues?e._getGlobalFacetedUniqueValues():new Map,e._getGlobalFacetedMinMaxValues=e.options.getFacetedMinMaxValues&&e.options.getFacetedMinMaxValues(e,"__global__"),e.getGlobalFacetedMinMaxValues=()=>{if(e._getGlobalFacetedMinMaxValues)return e._getGlobalFacetedMinMaxValues()}}},WL={getInitialState:e=>({globalFilter:void 0,...e}),getDefaultOptions:e=>({onGlobalFilterChange:pL("globalFilter",e),globalFilterFn:"auto",getColumnCanGlobalFilter:t=>{var l;const r=null==(l=e.getCoreRowModel().flatRows[0])||null==(l=l._getAllCellsByColumnId()[t.id])?void 0:l.getValue();return"string"===typeof r||"number"===typeof r}}),createColumn:(e,t)=>{e.getCanGlobalFilter=()=>{var l,r,n,i;return(null==(l=e.columnDef.enableGlobalFilter)||l)&&(null==(r=t.options.enableGlobalFilter)||r)&&(null==(n=t.options.enableFilters)||n)&&(null==(i=null==t.options.getColumnCanGlobalFilter?void 0:t.options.getColumnCanGlobalFilter(e))||i)&&!!e.accessorFn}},createTable:e=>{e.getGlobalAutoFilterFn=()=>EL.includesString,e.getGlobalFilterFn=()=>{var t,l;const{globalFilterFn:r}=e.options;return dL(r)?r:"auto"===r?e.getGlobalAutoFilterFn():null!=(t=null==(l=e.options.filterFns)?void 0:l[r])?t:EL[r]},e.setGlobalFilter=t=>{null==e.options.onGlobalFilterChange||e.options.onGlobalFilterChange(t)},e.resetGlobalFilter=t=>{e.setGlobalFilter(t?void 0:e.initialState.globalFilter)}}},ZL={getInitialState:e=>({expanded:{},...e}),getDefaultOptions:e=>({onExpandedChange:pL("expanded",e),paginateExpandedRows:!0}),createTable:e=>{let t=!1,l=!1;e._autoResetExpanded=()=>{var r,n;if(t){if(null!=(r=null!=(n=e.options.autoResetAll)?n:e.options.autoResetExpanded)?r:!e.options.manualExpanding){if(l)return;l=!0,e._queue(()=>{e.resetExpanded(),l=!1})}}else e._queue(()=>{t=!0})},e.setExpanded=t=>null==e.options.onExpandedChange?void 0:e.options.onExpandedChange(t),e.toggleAllRowsExpanded=t=>{(null!=t?t:!e.getIsAllRowsExpanded())?e.setExpanded(!0):e.setExpanded({})},e.resetExpanded=t=>{var l,r;e.setExpanded(t?{}:null!=(l=null==(r=e.initialState)?void 0:r.expanded)?l:{})},e.getCanSomeRowsExpand=()=>e.getPrePaginationRowModel().flatRows.some(e=>e.getCanExpand()),e.getToggleAllRowsExpandedHandler=()=>t=>{null==t.persist||t.persist(),e.toggleAllRowsExpanded()},e.getIsSomeRowsExpanded=()=>{const t=e.getState().expanded;return!0===t||Object.values(t).some(Boolean)},e.getIsAllRowsExpanded=()=>{const t=e.getState().expanded;return"boolean"===typeof t?!0===t:!!Object.keys(t).length&&!e.getRowModel().flatRows.some(e=>!e.getIsExpanded())},e.getExpandedDepth=()=>{let t=0;return(!0===e.getState().expanded?Object.keys(e.getRowModel().rowsById):Object.keys(e.getState().expanded)).forEach(e=>{const l=e.split(".");t=Math.max(t,l.length)}),t},e.getPreExpandedRowModel=()=>e.getSortedRowModel(),e.getExpandedRowModel=()=>(!e._getExpandedRowModel&&e.options.getExpandedRowModel&&(e._getExpandedRowModel=e.options.getExpandedRowModel(e)),e.options.manualExpanding||!e._getExpandedRowModel?e.getPreExpandedRowModel():e._getExpandedRowModel())},createRow:(e,t)=>{e.toggleExpanded=l=>{t.setExpanded(r=>{var n;const i=!0===r||!(null==r||!r[e.id]);let a={};if(!0===r?Object.keys(t.getRowModel().rowsById).forEach(e=>{a[e]=!0}):a=r,l=null!=(n=l)?n:!i,!i&&l)return{...a,[e.id]:!0};if(i&&!l){const{[e.id]:t,...l}=a;return l}return r})},e.getIsExpanded=()=>{var l;const r=t.getState().expanded;return!!(null!=(l=null==t.options.getIsRowExpanded?void 0:t.options.getIsRowExpanded(e))?l:!0===r||(null==r?void 0:r[e.id]))},e.getCanExpand=()=>{var l,r,n;return null!=(l=null==t.options.getRowCanExpand?void 0:t.options.getRowCanExpand(e))?l:(null==(r=t.options.enableExpanding)||r)&&!(null==(n=e.subRows)||!n.length)},e.getIsAllParentsExpanded=()=>{let l=!0,r=e;for(;l&&r.parentId;)r=t.getRow(r.parentId,!0),l=r.getIsExpanded();return l},e.getToggleExpandedHandler=()=>{const t=e.getCanExpand();return()=>{t&&e.toggleExpanded()}}}},$L={getInitialState:e=>({...e,pagination:{pageIndex:0,pageSize:10,...null==e?void 0:e.pagination}}),getDefaultOptions:e=>({onPaginationChange:pL("pagination",e)}),createTable:e=>{let t=!1,l=!1;e._autoResetPageIndex=()=>{var r,n;if(t){if(null!=(r=null!=(n=e.options.autoResetAll)?n:e.options.autoResetPageIndex)?r:!e.options.manualPagination){if(l)return;l=!0,e._queue(()=>{e.resetPageIndex(),l=!1})}}else e._queue(()=>{t=!0})},e.setPagination=t=>null==e.options.onPaginationChange?void 0:e.options.onPaginationChange(e=>uL(t,e)),e.resetPagination=t=>{var l;e.setPagination(t?{pageIndex:0,pageSize:10}:null!=(l=e.initialState.pagination)?l:{pageIndex:0,pageSize:10})},e.setPageIndex=t=>{e.setPagination(l=>{let r=uL(t,l.pageIndex);const n="undefined"===typeof e.options.pageCount||-1===e.options.pageCount?Number.MAX_SAFE_INTEGER:e.options.pageCount-1;return r=Math.max(0,Math.min(r,n)),{...l,pageIndex:r}})},e.resetPageIndex=t=>{var l,r;e.setPageIndex(t?0:null!=(l=null==(r=e.initialState)||null==(r=r.pagination)?void 0:r.pageIndex)?l:0)},e.resetPageSize=t=>{var l,r;e.setPageSize(t?10:null!=(l=null==(r=e.initialState)||null==(r=r.pagination)?void 0:r.pageSize)?l:10)},e.setPageSize=t=>{e.setPagination(e=>{const l=Math.max(1,uL(t,e.pageSize)),r=e.pageSize*e.pageIndex,n=Math.floor(r/l);return{...e,pageIndex:n,pageSize:l}})},e.setPageCount=t=>e.setPagination(l=>{var r;let n=uL(t,null!=(r=e.options.pageCount)?r:-1);return"number"===typeof n&&(n=Math.max(-1,n)),{...l,pageCount:n}}),e.getPageOptions=hL(()=>[e.getPageCount()],e=>{let t=[];return e&&e>0&&(t=[...new Array(e)].fill(null).map((e,t)=>t)),t},gL(e.options,"debugTable")),e.getCanPreviousPage=()=>e.getState().pagination.pageIndex>0,e.getCanNextPage=()=>{const{pageIndex:t}=e.getState().pagination,l=e.getPageCount();return-1===l||0!==l&&t<l-1},e.previousPage=()=>e.setPageIndex(e=>e-1),e.nextPage=()=>e.setPageIndex(e=>e+1),e.firstPage=()=>e.setPageIndex(0),e.lastPage=()=>e.setPageIndex(e.getPageCount()-1),e.getPrePaginationRowModel=()=>e.getExpandedRowModel(),e.getPaginationRowModel=()=>(!e._getPaginationRowModel&&e.options.getPaginationRowModel&&(e._getPaginationRowModel=e.options.getPaginationRowModel(e)),e.options.manualPagination||!e._getPaginationRowModel?e.getPrePaginationRowModel():e._getPaginationRowModel()),e.getPageCount=()=>{var t;return null!=(t=e.options.pageCount)?t:Math.ceil(e.getRowCount()/e.getState().pagination.pageSize)},e.getRowCount=()=>{var t;return null!=(t=e.options.rowCount)?t:e.getPrePaginationRowModel().rows.length}}},KL={getInitialState:e=>({rowPinning:{top:[],bottom:[]},...e}),getDefaultOptions:e=>({onRowPinningChange:pL("rowPinning",e)}),createRow:(e,t)=>{e.pin=(l,r,n)=>{const i=r?e.getLeafRows().map(e=>{let{id:t}=e;return t}):[],a=n?e.getParentRows().map(e=>{let{id:t}=e;return t}):[],s=new Set([...a,e.id,...i]);t.setRowPinning(e=>{var t,r,n,i,a,o;return"bottom"===l?{top:(null!=(n=null==e?void 0:e.top)?n:[]).filter(e=>!(null!=s&&s.has(e))),bottom:[...(null!=(i=null==e?void 0:e.bottom)?i:[]).filter(e=>!(null!=s&&s.has(e))),...Array.from(s)]}:"top"===l?{top:[...(null!=(a=null==e?void 0:e.top)?a:[]).filter(e=>!(null!=s&&s.has(e))),...Array.from(s)],bottom:(null!=(o=null==e?void 0:e.bottom)?o:[]).filter(e=>!(null!=s&&s.has(e)))}:{top:(null!=(t=null==e?void 0:e.top)?t:[]).filter(e=>!(null!=s&&s.has(e))),bottom:(null!=(r=null==e?void 0:e.bottom)?r:[]).filter(e=>!(null!=s&&s.has(e)))}})},e.getCanPin=()=>{var l;const{enableRowPinning:r,enablePinning:n}=t.options;return"function"===typeof r?r(e):null==(l=null!=r?r:n)||l},e.getIsPinned=()=>{const l=[e.id],{top:r,bottom:n}=t.getState().rowPinning,i=l.some(e=>null==r?void 0:r.includes(e)),a=l.some(e=>null==n?void 0:n.includes(e));return i?"top":!!a&&"bottom"},e.getPinnedIndex=()=>{var l,r;const n=e.getIsPinned();if(!n)return-1;const i=null==(l="top"===n?t.getTopRows():t.getBottomRows())?void 0:l.map(e=>{let{id:t}=e;return t});return null!=(r=null==i?void 0:i.indexOf(e.id))?r:-1}},createTable:e=>{e.setRowPinning=t=>null==e.options.onRowPinningChange?void 0:e.options.onRowPinningChange(t),e.resetRowPinning=t=>{var l,r;return e.setRowPinning(t?{top:[],bottom:[]}:null!=(l=null==(r=e.initialState)?void 0:r.rowPinning)?l:{top:[],bottom:[]})},e.getIsSomeRowsPinned=t=>{var l;const r=e.getState().rowPinning;var n,i;return t?Boolean(null==(l=r[t])?void 0:l.length):Boolean((null==(n=r.top)?void 0:n.length)||(null==(i=r.bottom)?void 0:i.length))},e._getPinnedRows=(t,l,r)=>{var n;return(null==(n=e.options.keepPinnedRows)||n?(null!=l?l:[]).map(t=>{const l=e.getRow(t,!0);return l.getIsAllParentsExpanded()?l:null}):(null!=l?l:[]).map(e=>t.find(t=>t.id===e))).filter(Boolean).map(e=>({...e,position:r}))},e.getTopRows=hL(()=>[e.getRowModel().rows,e.getState().rowPinning.top],(t,l)=>e._getPinnedRows(t,l,"top"),gL(e.options,"debugRows")),e.getBottomRows=hL(()=>[e.getRowModel().rows,e.getState().rowPinning.bottom],(t,l)=>e._getPinnedRows(t,l,"bottom"),gL(e.options,"debugRows")),e.getCenterRows=hL(()=>[e.getRowModel().rows,e.getState().rowPinning.top,e.getState().rowPinning.bottom],(e,t,l)=>{const r=new Set([...null!=t?t:[],...null!=l?l:[]]);return e.filter(e=>!r.has(e.id))},gL(e.options,"debugRows"))}},YL={getInitialState:e=>({rowSelection:{},...e}),getDefaultOptions:e=>({onRowSelectionChange:pL("rowSelection",e),enableRowSelection:!0,enableMultiRowSelection:!0,enableSubRowSelection:!0}),createTable:e=>{e.setRowSelection=t=>null==e.options.onRowSelectionChange?void 0:e.options.onRowSelectionChange(t),e.resetRowSelection=t=>{var l;return e.setRowSelection(t?{}:null!=(l=e.initialState.rowSelection)?l:{})},e.toggleAllRowsSelected=t=>{e.setRowSelection(l=>{t="undefined"!==typeof t?t:!e.getIsAllRowsSelected();const r={...l},n=e.getPreGroupedRowModel().flatRows;return t?n.forEach(e=>{e.getCanSelect()&&(r[e.id]=!0)}):n.forEach(e=>{delete r[e.id]}),r})},e.toggleAllPageRowsSelected=t=>e.setRowSelection(l=>{const r="undefined"!==typeof t?t:!e.getIsAllPageRowsSelected(),n={...l};return e.getRowModel().rows.forEach(t=>{QL(n,t.id,r,!0,e)}),n}),e.getPreSelectedRowModel=()=>e.getCoreRowModel(),e.getSelectedRowModel=hL(()=>[e.getState().rowSelection,e.getCoreRowModel()],(t,l)=>Object.keys(t).length?JL(e,l):{rows:[],flatRows:[],rowsById:{}},gL(e.options,"debugTable")),e.getFilteredSelectedRowModel=hL(()=>[e.getState().rowSelection,e.getFilteredRowModel()],(t,l)=>Object.keys(t).length?JL(e,l):{rows:[],flatRows:[],rowsById:{}},gL(e.options,"debugTable")),e.getGroupedSelectedRowModel=hL(()=>[e.getState().rowSelection,e.getSortedRowModel()],(t,l)=>Object.keys(t).length?JL(e,l):{rows:[],flatRows:[],rowsById:{}},gL(e.options,"debugTable")),e.getIsAllRowsSelected=()=>{const t=e.getFilteredRowModel().flatRows,{rowSelection:l}=e.getState();let r=Boolean(t.length&&Object.keys(l).length);return r&&t.some(e=>e.getCanSelect()&&!l[e.id])&&(r=!1),r},e.getIsAllPageRowsSelected=()=>{const t=e.getPaginationRowModel().flatRows.filter(e=>e.getCanSelect()),{rowSelection:l}=e.getState();let r=!!t.length;return r&&t.some(e=>!l[e.id])&&(r=!1),r},e.getIsSomeRowsSelected=()=>{var t;const l=Object.keys(null!=(t=e.getState().rowSelection)?t:{}).length;return l>0&&l<e.getFilteredRowModel().flatRows.length},e.getIsSomePageRowsSelected=()=>{const t=e.getPaginationRowModel().flatRows;return!e.getIsAllPageRowsSelected()&&t.filter(e=>e.getCanSelect()).some(e=>e.getIsSelected()||e.getIsSomeSelected())},e.getToggleAllRowsSelectedHandler=()=>t=>{e.toggleAllRowsSelected(t.target.checked)},e.getToggleAllPageRowsSelectedHandler=()=>t=>{e.toggleAllPageRowsSelected(t.target.checked)}},createRow:(e,t)=>{e.toggleSelected=(l,r)=>{const n=e.getIsSelected();t.setRowSelection(i=>{var a;if(l="undefined"!==typeof l?l:!n,e.getCanSelect()&&n===l)return i;const s={...i};return QL(s,e.id,l,null==(a=null==r?void 0:r.selectChildren)||a,t),s})},e.getIsSelected=()=>{const{rowSelection:l}=t.getState();return XL(e,l)},e.getIsSomeSelected=()=>{const{rowSelection:l}=t.getState();return"some"===eF(e,l)},e.getIsAllSubRowsSelected=()=>{const{rowSelection:l}=t.getState();return"all"===eF(e,l)},e.getCanSelect=()=>{var l;return"function"===typeof t.options.enableRowSelection?t.options.enableRowSelection(e):null==(l=t.options.enableRowSelection)||l},e.getCanSelectSubRows=()=>{var l;return"function"===typeof t.options.enableSubRowSelection?t.options.enableSubRowSelection(e):null==(l=t.options.enableSubRowSelection)||l},e.getCanMultiSelect=()=>{var l;return"function"===typeof t.options.enableMultiRowSelection?t.options.enableMultiRowSelection(e):null==(l=t.options.enableMultiRowSelection)||l},e.getToggleSelectedHandler=()=>{const t=e.getCanSelect();return l=>{var r;t&&e.toggleSelected(null==(r=l.target)?void 0:r.checked)}}}},QL=(e,t,l,r,n)=>{var i;const a=n.getRow(t,!0);l?(a.getCanMultiSelect()||Object.keys(e).forEach(t=>delete e[t]),a.getCanSelect()&&(e[t]=!0)):delete e[t],r&&null!=(i=a.subRows)&&i.length&&a.getCanSelectSubRows()&&a.subRows.forEach(t=>QL(e,t.id,l,r,n))};function JL(e,t){const l=e.getState().rowSelection,r=[],n={},i=function(e,t){return e.map(e=>{var t;const a=XL(e,l);if(a&&(r.push(e),n[e.id]=e),null!=(t=e.subRows)&&t.length&&(e={...e,subRows:i(e.subRows)}),a)return e}).filter(Boolean)};return{rows:i(t.rows),flatRows:r,rowsById:n}}function XL(e,t){var l;return null!=(l=t[e.id])&&l}function eF(e,t,l){var r;if(null==(r=e.subRows)||!r.length)return!1;let n=!0,i=!1;return e.subRows.forEach(e=>{if((!i||n)&&(e.getCanSelect()&&(XL(e,t)?i=!0:n=!1),e.subRows&&e.subRows.length)){const l=eF(e,t);"all"===l?i=!0:"some"===l?(i=!0,n=!1):n=!1}}),n?"all":!!i&&"some"}const tF=/([0-9]+)/gm;function lF(e,t){return e===t?0:e>t?1:-1}function rF(e){return"number"===typeof e?isNaN(e)||e===1/0||e===-1/0?"":String(e):"string"===typeof e?e:""}function nF(e,t){const l=e.split(tF).filter(Boolean),r=t.split(tF).filter(Boolean);for(;l.length&&r.length;){const e=l.shift(),t=r.shift(),n=parseInt(e,10),i=parseInt(t,10),a=[n,i].sort();if(isNaN(a[0])){if(e>t)return 1;if(t>e)return-1}else{if(isNaN(a[1]))return isNaN(n)?-1:1;if(n>i)return 1;if(i>n)return-1}}return l.length-r.length}const iF={alphanumeric:(e,t,l)=>nF(rF(e.getValue(l)).toLowerCase(),rF(t.getValue(l)).toLowerCase()),alphanumericCaseSensitive:(e,t,l)=>nF(rF(e.getValue(l)),rF(t.getValue(l))),text:(e,t,l)=>lF(rF(e.getValue(l)).toLowerCase(),rF(t.getValue(l)).toLowerCase()),textCaseSensitive:(e,t,l)=>lF(rF(e.getValue(l)),rF(t.getValue(l))),datetime:(e,t,l)=>{const r=e.getValue(l),n=t.getValue(l);return r>n?1:r<n?-1:0},basic:(e,t,l)=>lF(e.getValue(l),t.getValue(l))},aF={getInitialState:e=>({sorting:[],...e}),getDefaultColumnDef:()=>({sortingFn:"auto",sortUndefined:1}),getDefaultOptions:e=>({onSortingChange:pL("sorting",e),isMultiSortEvent:e=>e.shiftKey}),createColumn:(e,t)=>{e.getAutoSortingFn=()=>{const l=t.getFilteredRowModel().flatRows.slice(10);let r=!1;for(const t of l){const l=null==t?void 0:t.getValue(e.id);if("[object Date]"===Object.prototype.toString.call(l))return iF.datetime;if("string"===typeof l&&(r=!0,l.split(tF).length>1))return iF.alphanumeric}return r?iF.text:iF.basic},e.getAutoSortDir=()=>{const l=t.getFilteredRowModel().flatRows[0];return"string"===typeof(null==l?void 0:l.getValue(e.id))?"asc":"desc"},e.getSortingFn=()=>{var l,r;if(!e)throw new Error;return dL(e.columnDef.sortingFn)?e.columnDef.sortingFn:"auto"===e.columnDef.sortingFn?e.getAutoSortingFn():null!=(l=null==(r=t.options.sortingFns)?void 0:r[e.columnDef.sortingFn])?l:iF[e.columnDef.sortingFn]},e.toggleSorting=(l,r)=>{const n=e.getNextSortingOrder(),i="undefined"!==typeof l&&null!==l;t.setSorting(a=>{const s=null==a?void 0:a.find(t=>t.id===e.id),o=null==a?void 0:a.findIndex(t=>t.id===e.id);let c,u=[],p=i?l:"desc"===n;var d;(c=null!=a&&a.length&&e.getCanMultiSort()&&r?s?"toggle":"add":null!=a&&a.length&&o!==a.length-1?"replace":s?"toggle":"replace","toggle"===c&&(i||n||(c="remove")),"add"===c)?(u=[...a,{id:e.id,desc:p}],u.splice(0,u.length-(null!=(d=t.options.maxMultiSortColCount)?d:Number.MAX_SAFE_INTEGER))):u="toggle"===c?a.map(t=>t.id===e.id?{...t,desc:p}:t):"remove"===c?a.filter(t=>t.id!==e.id):[{id:e.id,desc:p}];return u})},e.getFirstSortDir=()=>{var l,r;return(null!=(l=null!=(r=e.columnDef.sortDescFirst)?r:t.options.sortDescFirst)?l:"desc"===e.getAutoSortDir())?"desc":"asc"},e.getNextSortingOrder=l=>{var r,n;const i=e.getFirstSortDir(),a=e.getIsSorted();return a?!!(a===i||null!=(r=t.options.enableSortingRemoval)&&!r||l&&null!=(n=t.options.enableMultiRemove)&&!n)&&("desc"===a?"asc":"desc"):i},e.getCanSort=()=>{var l,r;return(null==(l=e.columnDef.enableSorting)||l)&&(null==(r=t.options.enableSorting)||r)&&!!e.accessorFn},e.getCanMultiSort=()=>{var l,r;return null!=(l=null!=(r=e.columnDef.enableMultiSort)?r:t.options.enableMultiSort)?l:!!e.accessorFn},e.getIsSorted=()=>{var l;const r=null==(l=t.getState().sorting)?void 0:l.find(t=>t.id===e.id);return!!r&&(r.desc?"desc":"asc")},e.getSortIndex=()=>{var l,r;return null!=(l=null==(r=t.getState().sorting)?void 0:r.findIndex(t=>t.id===e.id))?l:-1},e.clearSorting=()=>{t.setSorting(t=>null!=t&&t.length?t.filter(t=>t.id!==e.id):[])},e.getToggleSortingHandler=()=>{const l=e.getCanSort();return r=>{l&&(null==r.persist||r.persist(),null==e.toggleSorting||e.toggleSorting(void 0,!!e.getCanMultiSort()&&(null==t.options.isMultiSortEvent?void 0:t.options.isMultiSortEvent(r))))}}},createTable:e=>{e.setSorting=t=>null==e.options.onSortingChange?void 0:e.options.onSortingChange(t),e.resetSorting=t=>{var l,r;e.setSorting(t?[]:null!=(l=null==(r=e.initialState)?void 0:r.sorting)?l:[])},e.getPreSortedRowModel=()=>e.getGroupedRowModel(),e.getSortedRowModel=()=>(!e._getSortedRowModel&&e.options.getSortedRowModel&&(e._getSortedRowModel=e.options.getSortedRowModel(e)),e.options.manualSorting||!e._getSortedRowModel?e.getPreSortedRowModel():e._getSortedRowModel())}},sF=[bL,GL,OL,LL,SL,BL,HL,WL,aF,_L,ZL,$L,KL,YL,qL];function oF(e){var t,l;const r=[...sF,...null!=(t=e._features)?t:[]];let n={_features:r};const i=n._features.reduce((e,t)=>Object.assign(e,null==t.getDefaultOptions?void 0:t.getDefaultOptions(n)),{});let a={...null!=(l=e.initialState)?l:{}};n._features.forEach(e=>{var t;a=null!=(t=null==e.getInitialState?void 0:e.getInitialState(a))?t:a});const s=[];let o=!1;const c={_features:r,options:{...i,...e},initialState:a,_queue:e=>{s.push(e),o||(o=!0,Promise.resolve().then(()=>{for(;s.length;)s.shift()();o=!1}).catch(e=>setTimeout(()=>{throw e})))},reset:()=>{n.setState(n.initialState)},setOptions:e=>{const t=uL(e,n.options);n.options=(e=>n.options.mergeOptions?n.options.mergeOptions(i,e):{...i,...e})(t)},getState:()=>n.options.state,setState:e=>{null==n.options.onStateChange||n.options.onStateChange(e)},_getRowId:(e,t,l)=>{var r;return null!=(r=null==n.options.getRowId?void 0:n.options.getRowId(e,t,l))?r:`${l?[l.id,t].join("."):t}`},getCoreRowModel:()=>(n._getCoreRowModel||(n._getCoreRowModel=n.options.getCoreRowModel(n)),n._getCoreRowModel()),getRowModel:()=>n.getPaginationRowModel(),getRow:(e,t)=>{let l=(t?n.getPrePaginationRowModel():n.getRowModel()).rowsById[e];if(!l&&(l=n.getCoreRowModel().rowsById[e],!l))throw new Error;return l},_getDefaultColumnDef:hL(()=>[n.options.defaultColumn],e=>{var t;return e=null!=(t=e)?t:{},{header:e=>{const t=e.header.column.columnDef;return t.accessorKey?t.accessorKey:t.accessorFn?t.id:null},cell:e=>{var t,l;return null!=(t=null==(l=e.renderValue())||null==l.toString?void 0:l.toString())?t:null},...n._features.reduce((e,t)=>Object.assign(e,null==t.getDefaultColumnDef?void 0:t.getDefaultColumnDef()),{}),...e}},gL(e,"debugColumns")),_getColumnDefs:()=>n.options.columns,getAllColumns:hL(()=>[n._getColumnDefs()],e=>{const t=function(e,l,r){return void 0===r&&(r=0),e.map(e=>{const i=function(e,t,l,r){var n,i;const a={...e._getDefaultColumnDef(),...t},s=a.accessorKey;let o,c=null!=(n=null!=(i=a.id)?i:s?"function"===typeof String.prototype.replaceAll?s.replaceAll(".","_"):s.replace(/\./g,"_"):void 0)?n:"string"===typeof a.header?a.header:void 0;if(a.accessorFn?o=a.accessorFn:s&&(o=s.includes(".")?e=>{let t=e;for(const r of s.split(".")){var l;t=null==(l=t)?void 0:l[r]}return t}:e=>e[a.accessorKey]),!c)throw new Error;let u={id:`${String(c)}`,accessorFn:o,parent:r,depth:l,columnDef:a,columns:[],getFlatColumns:hL(()=>[!0],()=>{var e;return[u,...null==(e=u.columns)?void 0:e.flatMap(e=>e.getFlatColumns())]},gL(e.options,"debugColumns")),getLeafColumns:hL(()=>[e._getOrderColumnsFn()],e=>{var t;if(null!=(t=u.columns)&&t.length){let t=u.columns.flatMap(e=>e.getLeafColumns());return e(t)}return[u]},gL(e.options,"debugColumns"))};for(const p of e._features)null==p.createColumn||p.createColumn(u,e);return u}(n,e,r,l),a=e;return i.columns=a.columns?t(a.columns,i,r+1):[],i})};return t(e)},gL(e,"debugColumns")),getAllFlatColumns:hL(()=>[n.getAllColumns()],e=>e.flatMap(e=>e.getFlatColumns()),gL(e,"debugColumns")),_getAllFlatColumnsById:hL(()=>[n.getAllFlatColumns()],e=>e.reduce((e,t)=>(e[t.id]=t,e),{}),gL(e,"debugColumns")),getAllLeafColumns:hL(()=>[n.getAllColumns(),n._getOrderColumnsFn()],(e,t)=>t(e.flatMap(e=>e.getLeafColumns())),gL(e,"debugColumns")),getColumn:e=>n._getAllFlatColumnsById()[e]};Object.assign(n,c);for(let u=0;u<n._features.length;u++){const e=n._features[u];null==e||null==e.createTable||e.createTable(n)}return n}function cF(){return e=>hL(()=>[e.options.data],t=>{const l={rows:[],flatRows:[],rowsById:{}},r=function(t,n,i){void 0===n&&(n=0);const a=[];for(let o=0;o<t.length;o++){const c=xL(e,e._getRowId(t[o],o,i),t[o],o,n,void 0,null==i?void 0:i.id);var s;if(l.flatRows.push(c),l.rowsById[c.id]=c,a.push(c),e.options.getSubRows)c.originalSubRows=e.options.getSubRows(t[o],o),null!=(s=c.originalSubRows)&&s.length&&(c.subRows=r(c.originalSubRows,n+1,c))}return a};return l.rows=r(t),l},gL(e.options,"debugTable",0,()=>e._autoResetPageIndex()))}function uF(e){const t=[],l=e=>{var r;t.push(e),null!=(r=e.subRows)&&r.length&&e.getIsExpanded()&&e.subRows.forEach(l)};return e.rows.forEach(l),{rows:t,flatRows:e.flatRows,rowsById:e.rowsById}}function pF(e,t,l){return l.options.filterFromLeafRows?function(e,t,l){var r;const n=[],i={},a=null!=(r=l.options.maxLeafRowFilterDepth)?r:100,s=function(e,r){void 0===r&&(r=0);const o=[];for(let u=0;u<e.length;u++){var c;let p=e[u];const d=xL(l,p.id,p.original,p.index,p.depth,void 0,p.parentId);if(d.columnFilters=p.columnFilters,null!=(c=p.subRows)&&c.length&&r<a){if(d.subRows=s(p.subRows,r+1),p=d,t(p)&&!d.subRows.length){o.push(p),i[p.id]=p,n.push(p);continue}if(t(p)||d.subRows.length){o.push(p),i[p.id]=p,n.push(p);continue}}else p=d,t(p)&&(o.push(p),i[p.id]=p,n.push(p))}return o};return{rows:s(e),flatRows:n,rowsById:i}}(e,t,l):function(e,t,l){var r;const n=[],i={},a=null!=(r=l.options.maxLeafRowFilterDepth)?r:100,s=function(e,r){void 0===r&&(r=0);const o=[];for(let u=0;u<e.length;u++){let p=e[u];if(t(p)){var c;if(null!=(c=p.subRows)&&c.length&&r<a){const e=xL(l,p.id,p.original,p.index,p.depth,void 0,p.parentId);e.subRows=s(p.subRows,r+1),p=e}o.push(p),n.push(p),i[p.id]=p}}return o};return{rows:s(e),flatRows:n,rowsById:i}}(e,t,l)}function dF(e,t){return e?function(e){return"function"===typeof e&&(()=>{const t=Object.getPrototypeOf(e);return t.prototype&&t.prototype.isReactComponent})()}(l=e)||"function"===typeof l||function(e){return"object"===typeof e&&"symbol"===typeof e.$$typeof&&["react.memo","react.forward_ref"].includes(e.$$typeof.description)}(l)?o.createElement(e,t):e:null;var l}function mF(e){const t={state:{},onStateChange:()=>{},renderFallbackValue:null,...e},[l]=o.useState(()=>({current:oF(t)})),[r,n]=o.useState(()=>l.current.initialState);return l.current.setOptions(t=>({...t,...e,state:{...r,...e.state},onStateChange:t=>{n(t),null==e.onStateChange||e.onStateChange(t)}})),l.current}const hF=["xxl","xl","lg","md","sm","xs"],gF=o.createContext({prefixes:{},breakpoints:hF,minBreakpoint:"xs"}),{Consumer:yF,Provider:fF}=gF;function bF(e,t){const{prefixes:l}=(0,o.useContext)(gF);return e||l[t]||t}const vF=o.forwardRef(({bsPrefix:e,className:t,striped:l,bordered:r,borderless:n,hover:i,size:a,variant:s,responsive:o,...c},u)=>{const p=bF(e,"table"),d=$e()(t,p,s&&`${p}-${s}`,a&&`${p}-${a}`,l&&`${p}-${"string"===typeof l?`striped-${l}`:"striped"}`,r&&`${p}-bordered`,n&&`${p}-borderless`,i&&`${p}-hover`),m=(0,Ue.jsx)("table",{...c,className:d,ref:u});if(o){let e=`${p}-responsive`;return"string"===typeof o&&(e=`${e}-${o}`),(0,Ue.jsx)("div",{className:e,children:m})}return m});vF.displayName="Table";const xF=vF;function SF(e){return(0,Vn.ZP)("MuiIconButton",e)}const NF=(0,Gn.Z)("MuiIconButton",["root","disabled","colorInherit","colorPrimary","colorSecondary","colorError","colorInfo","colorSuccess","colorWarning","edgeStart","edgeEnd","sizeSmall","sizeMedium","sizeLarge"]),CF=["edge","children","className","color","disabled","disableFocusRipple","size"],wF=(0,un.ZP)($i,{name:"MuiIconButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:l}=e;return[t.root,"default"!==l.color&&t[`color${(0,xn.Z)(l.color)}`],l.edge&&t[`edge${(0,xn.Z)(l.edge)}`],t[`size${(0,xn.Z)(l.size)}`]]}})(({theme:e,ownerState:t})=>(0,en.Z)({textAlign:"center",flex:"0 0 auto",fontSize:e.typography.pxToRem(24),padding:8,borderRadius:"50%",overflow:"visible",color:(e.vars||e).palette.action.active,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest})},!t.disableRipple&&{"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,nn.Fq)(e.palette.action.active,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},"start"===t.edge&&{marginLeft:"small"===t.size?-3:-12},"end"===t.edge&&{marginRight:"small"===t.size?-3:-12}),({theme:e,ownerState:t})=>{var l;const r=null==(l=(e.vars||e).palette)?void 0:l[t.color];return(0,en.Z)({},"inherit"===t.color&&{color:"inherit"},"inherit"!==t.color&&"default"!==t.color&&(0,en.Z)({color:null==r?void 0:r.main},!t.disableRipple&&{"&:hover":(0,en.Z)({},r&&{backgroundColor:e.vars?`rgba(${r.mainChannel} / ${e.vars.palette.action.hoverOpacity})`:(0,nn.Fq)(r.main,e.palette.action.hoverOpacity)},{"@media (hover: none)":{backgroundColor:"transparent"}})}),"small"===t.size&&{padding:5,fontSize:e.typography.pxToRem(18)},"large"===t.size&&{padding:12,fontSize:e.typography.pxToRem(28)},{[`&.${NF.disabled}`]:{backgroundColor:"transparent",color:(e.vars||e).palette.action.disabled}})}),IF=o.forwardRef(function(e,t){const l=(0,vn.i)({props:e,name:"MuiIconButton"}),{edge:r=!1,children:n,className:i,color:a="default",disabled:s=!1,disableFocusRipple:o=!1,size:c="medium"}=l,u=(0,lr.Z)(l,CF),p=(0,en.Z)({},l,{edge:r,color:a,disabled:s,disableFocusRipple:o,size:c}),d=(e=>{const{classes:t,disabled:l,color:r,edge:n,size:i}=e,a={root:["root",l&&"disabled","default"!==r&&`color${(0,xn.Z)(r)}`,n&&`edge${(0,xn.Z)(n)}`,`size${(0,xn.Z)(i)}`]};return(0,rn.Z)(a,SF,t)})(p);return(0,Ue.jsx)(wF,(0,en.Z)({className:(0,tn.Z)(d.root,i),centerRipple:!0,focusRipple:!o,disabled:s,ref:t},u,{ownerState:p,children:n}))}),kF=IF,TF=(0,Na.Z)((0,Ue.jsx)("path",{d:"M17 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V7zm-5 16c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3m3-10H5V5h10z"}),"Save"),AF=(0,Na.Z)((0,Ue.jsx)("path",{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6zM19 4h-3.5l-1-1h-5l-1 1H5v2h14z"}),"Delete"),DF=(0,Na.Z)((0,Ue.jsx)("path",{d:"M3 14h4v-4H3zm0 5h4v-4H3zM3 9h4V5H3zm5 5h13v-4H8zm0 5h13v-4H8zM8 5v4h13V5z"}),"ViewList"),MF=l.p+"static/media/nodata.7e1ca706e69ab623fec6.jpg";var EF=l(58446),RF=l(70816),BF=l.n(RF);const jF=(e,t,l,r,n,i)=>{var a;let s;if("rows"===l&&(0===e||"0"===e))return"N/A";s="rows"===l?r.find(e=>e.field===t):"columnHeader"===l?n.find(e=>e.field===t):i.find(e=>e.field===t);const o=null===(a=s)||void 0===a?void 0:a.format;if(!o)return e;const c=Object.keys(o).find(e=>!!o[e]);if(!c)return e;if((t.includes("date")||t.includes("activity_date"))&&BF()(e).isValid())return BF()(e).format("YYYY-MM-DD");switch(c){case"number":{const t=Number(e);return isNaN(t)||0===t||null===t?"-":t.toLocaleString("en-US",{minimumFractionDigits:o.number.minFraction||0,maximumFractionDigits:o.number.maxFraction||2,useGrouping:!1!==o.number.useGrouping})}case"percentage":{var u,p,d,m,h;const t=Number(e);if(isNaN(t)||0===t||null===t)return"-";const l=null!==(u=null===o||void 0===o||null===(p=o.percentage)||void 0===p?void 0:p.decimalPlaces)&&void 0!==u?u:2,r=null!==(d=null===o||void 0===o||null===(m=o.percentage)||void 0===m?void 0:m.suffix)&&void 0!==d?d:"%";return(t*(!1===(null===o||void 0===o||null===(h=o.percentage)||void 0===h?void 0:h.multiply)?1:100)).toFixed(l)+r}case"currency":return(Number(e)||0).toLocaleString("en-US",{style:"currency",currency:o.currency.currency||"USD",maximumFractionDigits:o.currency.maximumFractionDigits||2});case"accounting":{const t=Number(e)||0;return t<0?`(${Math.abs(t).toLocaleString("en-US",{minimumFractionDigits:2})})`:t.toLocaleString("en-US",{minimumFractionDigits:2})}case"longDate":{const t=new Date(e);return isNaN(t.getTime())?e:t.toLocaleDateString("en-US",{weekday:"long",year:"numeric",month:"long",day:"numeric",timeZone:"UTC"})}case"shortDate":{const t=new Date(e);if(isNaN(t.getTime()))return e;return`${t.getUTCFullYear()}-${String(t.getUTCMonth()+1).padStart(2,"0")}-${String(t.getUTCDate()).padStart(2,"0")}`}case"time":{const t=new Date(e);return isNaN(t.getTime())?e:t.toLocaleTimeString("en-US",{hour:"2-digit",minute:"2-digit",second:"2-digit",timeZone:"UTC"})}case"yearMonth":{const[t,l]=String(e).split("-");if(!t||!l)return e;const r=["January","February","March","April","May","June","July","August","September","October","November","December"],n=parseInt(l,10)-1;return n<0||n>11?e:`${r[n]}, ${t}`}case"yearMonthName":return(e=>{const[t,l]=String(e).split("-"),r=parseInt(l,10)-1;return!t||isNaN(Number(t))||isNaN(r)||r<0||r>11?e:`${t}-${new Date(Date.UTC(Number(t),r,1)).toLocaleString("en-US",{month:"long",timeZone:"UTC"})}`})(e);case"weekToFormat":{const[t,l]=String(e).split("-"),r=parseInt(t,10),n=parseInt(l,10);if(!isNaN(r)&&!isNaN(n)){const e=BF()().isoWeekYear(n).isoWeek(r);let t=e.clone().startOf("isoWeek"),l=e.clone().endOf("isoWeek");t.year()<n&&(t=BF()(`${n}-01-01`)),l.year()>n&&(l=BF()(`${n}-12-31`));return`${t.format("MMM D")} - ${l.format("MMM D")}, ${n}`}return e}case"dayFormatting":{const t=Number(e);return isNaN(t)?e:`${t} Days`}case"digitToMonth":{const t=Number(e);if(isNaN(t))return e;if(0===t)return"Month Of Acquire";return`${t}${1===t?"st":2===t?"nd":3===t?"rd":"th"} Month`}case"dayFormat":{const[t,l,r]=String(e).split("-");if(!t||!l||!r)return e;const n=new Date(Date.UTC(Number(t),Number(l)-1,Number(r)));return isNaN(n.getTime())?e:n.toLocaleDateString("en-US",{year:"numeric",month:"long",day:"numeric",timeZone:"UTC"})}case"dateTime":{const t=new Date(e);if(isNaN(t.getTime()))return e;return`${t.getUTCFullYear()}-${String(t.getUTCMonth()+1).padStart(2,"0")}-${String(t.getUTCDate()).padStart(2,"0")} ${String(t.getUTCHours()).padStart(2,"0")}:${String(t.getUTCMinutes()).padStart(2,"0")}:${String(t.getUTCSeconds()).padStart(2,"0")}`}case"campaignType":switch(e){case"D":return"Rental";case"N":return"Newsletter";case"O":return"Offer";default:return"Others"}case"alex_source":switch(String(e)){case"a":return"5X5 Set A";case"b":return"5X5 Set B";case"0":return"Seeds";default:return e}case"text":return String(null!==e&&void 0!==e?e:"-");case"shogun_domain":{const t=String(null!==e&&void 0!==e?e:"").match(/"([^"]+)"/);return t?t[1]:e}default:return null===e||void 0===e||""===e?0:e}},PF=(e,t,l,r,n,i=[],a=[])=>{const s=["isp-npe-by-week","nl-npe-by-week","overall-net-click-by-weeks","send-and-click-by-weeks","click-by-weeks"].includes(n),o=["sends-and-clicks-by-isp","nl-npe-by-day-by-isp","clicks-by-nl-by-day-compare","npm-by-day-by-nl","nl-npe-by-day-isp"].includes(n),c=e=>4===String(e).length&&!isNaN(Number(e));let u=e;if(s&&t.toLowerCase().includes("week")&&4!==String(e).length){var p;const t=null===l||void 0===l||null===(p=l[Object.keys(r).length-1])||void 0===p?void 0:p.field,n=t?null===r||void 0===r?void 0:r[t]:null,i=c(n)?n:Object.values(r).find(c);i&&(u=`${e}-${i}`)}else if(o&&t.toLowerCase().includes("month")&&4!==String(e).length){var d;const t=null===l||void 0===l||null===(d=l[Object.keys(r).length-1])||void 0===d?void 0:d.field,n=t?null===r||void 0===r?void 0:r[t]:null,i=c(n)?n:Object.values(r).find(c);i&&(u=`${i}-${e}`)}else if(o&&t.toLowerCase().includes("day")){const t=e=>{var t;return null===(t=l.find(t=>{var l;return null===(l=t.field)||void 0===l?void 0:l.toLowerCase().includes(e)}))||void 0===t?void 0:t.field},n=r[t("year")||""]||"",i=r[t("month")||""]||"",a=String(e).padStart(2,"0");n&&i&&(u=`${n}-${String(i).padStart(2,"0")}-${a}`)}return jF(u,t,"rows",l,i,a)},_F=[],OF=({data:e,operator:t,reportResult:l,type:r="bar",value:n,customIcons:i=_F})=>{var a;const s=l.configuration,c=n||s.values,u=(null===(a=s.rows[Object.keys(t).length])||void 0===a?void 0:a.field)||"row_label",p=(0,o.useMemo)(()=>c.map(t=>({name:t.lable,data:e.map(e=>{const l=e[t.field];return"number"!==typeof l||isNaN(l)?0:l})})),[e,c]),d=(0,o.useMemo)(()=>e.map(e=>e.row_label||""),[e]),m=()=>d.map(e=>PF(e,u,s.rows,t,l.slug,s.columns,c)),h={title:{text:"Values"},labels:{formatter:e=>hk(".2s")(e)}},g={chart:{toolbar:{show:!0,tools:{download:!0,selection:!0,zoom:!0,zoomin:!0,zoomout:!0,reset:!0,customIcons:i}}},colors:(e=>Array.from({length:e},(t,l)=>`hsl(${360*l/e}, 70%, 50%)`))(c.length),legend:{position:"bottom"},responsive:[{breakpoint:768,options:{chart:{toolbar:{show:!0}}}},{breakpoint:480,options:{chart:{toolbar:{show:!0}},legend:{position:"bottom"}}}]},y=(0,o.useMemo)(()=>{const e={categories:d,labels:{formatter:e=>PF(e,u,s.rows,t,l.slug,s.columns,c)}};switch(r){case"line":return{...g,xaxis:e,stroke:{width:[3],curve:"straight"},markers:{style:"inverted",size:6},dataLabels:{enabled:!1},grid:{row:{colors:["transparent","transparent"],opacity:.2,borderColor:"#f1f1f1"}},yaxis:h};case"bar":return{...g,xaxis:e,plotOptions:{bar:{horizontal:!1,columnWidth:"45%",endingShape:"rounded"}},dataLabels:{enabled:!1},stroke:{width:0},fill:{opacity:1},yaxis:h};case"area":return{...g,xaxis:e,stroke:{curve:"smooth"},dataLabels:{enabled:!1},tooltip:{x:{format:"dd/MM/yy HH:mm"}},yaxis:h};case"radar":return{...g,dropShadow:{enabled:!0,blur:1,left:1,top:1},labels:m(),stroke:{width:2.5},fill:{opacity:.1},markers:{size:0},colors:["#038edc","#5FD0F5","#51d28c"],dataLabels:{enabled:!1}};case"polygonfill":return{...g,dataLabels:{enabled:!1},plotOptions:{radar:{size:140}},colors:["#038edc","#5FD0F5","#51d28c"],markers:{size:4,colors:["#fff"],strokeColor:"#f34e4e",strokeWidth:2},labels:m(),yaxis:{tickAmount:7,labels:{formatter:(e,t)=>t%2===0?e:""}}};default:return{...g,xaxis:e,yaxis:h}}},[d,i]);return(0,Ue.jsx)("div",{style:{position:"relative",width:"100%",height:"calc(100vh - 200px)"},children:(0,Ue.jsx)("div",{style:{width:"100%",height:"100%"},children:(0,Ue.jsx)(EF.Z,{options:y,series:p,type:"polygonfill"===r?"radar":r,height:"100%",className:"apex-charts"})})})},LF=({data:e,operator:t,reportResult:l,value:r,customIcons:n})=>(0,Ue.jsx)(OF,{data:e,operator:t,reportResult:l,type:"bar",value:r,customIcons:n}),FF=(e,t,l)=>{var r,n;let i=l;for(const a of e){if(!i||"object"!==typeof i||!(a in i))return 0;i=i[a]}return null!==(r=null===(n=i)||void 0===n?void 0:n[t])&&void 0!==r?r:0},qF=e=>{if(!e||"transparent"===e)return;const t=(e,t,l)=>{const r=(e,t,l)=>(l<0&&(l+=1),l>1&&(l-=1),l<1/6?e+6*(t-e)*l:l<.5?t:l<2/3?e+(t-e)*(2/3-l)*6:e);let n,i,a;if(e/=360,l/=100,0===(t/=100))n=i=a=l;else{const s=l<.5?l*(1+t):l+t-l*t,o=2*l-s;n=r(o,s,e+1/3),i=r(o,s,e),a=r(o,s,e-1/3)}const s=e=>Math.round(255*e).toString(16).padStart(2,"0");return`#${s(n)}${s(i)}${s(a)}`};let l=e.startsWith("rgb")?(e=>{const t=e.match(/\d+/g);if(!t||t.length<3)return null;const[l,r,n]=t.map(Number);return"#"+[l,r,n].map(e=>e.toString(16).padStart(2,"0")).join("")})(e):e;if(!l)return;4===l.length&&(l=`#${l[1]}${l[1]}${l[2]}${l[2]}${l[3]}${l[3]}`);const r=l.toLowerCase();if(["#000","#000000"].includes(r))return"#FFFFFF";if(["#fff","#ffffff"].includes(r))return"#000000";const{h:n,s:i,l:a}=(e=>{const t=parseInt(e.slice(1,3),16)/255,l=parseInt(e.slice(3,5),16)/255,r=parseInt(e.slice(5,7),16)/255,n=Math.max(t,l,r),i=Math.min(t,l,r);let a=0,s=0,o=(n+i)/2;if(n!==i){const e=n-i;switch(s=o>.5?e/(2-n-i):e/(n+i),n){case t:a=(l-r)/e+(l<r?6:0);break;case l:a=(r-t)/e+2;break;case r:a=(t-l)/e+4}a/=6}return{h:360*a,s:100*s,l:100*o}})(l);return a<25?"#FFFFFF":t(n,Math.min(100,i+20),a<60?a+40:Math.max(15,.25*a))};var zF=l(71217);function UF(e){return UF="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},UF(e)}var GF=["cssModule","children","isOpen","flip","target","offset","fallbackPlacements","placementPrefix","arrowClassName","hideArrow","popperClassName","tag","container","modifiers","strategy","boundariesElement","onClosed","fade","transition","placement"];function VF(){return VF=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},VF.apply(this,arguments)}function HF(e){return function(e){if(Array.isArray(e))return WF(e)}(e)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return WF(e,t);var l=Object.prototype.toString.call(e).slice(8,-1);"Object"===l&&e.constructor&&(l=e.constructor.name);if("Map"===l||"Set"===l)return Array.from(e);if("Arguments"===l||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(l))return WF(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function WF(e,t){(null==t||t>e.length)&&(t=e.length);for(var l=0,r=new Array(t);l<t;l++)r[l]=e[l];return r}function ZF(e,t){if(null==e)return{};var l,r,n=function(e,t){if(null==e)return{};var l,r,n={},i=Object.keys(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||(n[l]=e[l]);return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||Object.prototype.propertyIsEnumerable.call(e,l)&&(n[l]=e[l])}return n}function $F(e,t){for(var l=0;l<t.length;l++){var r=t[l];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function KF(e,t){return KF=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},KF(e,t)}function YF(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}();return function(){var l,r=JF(e);if(t){var n=JF(this).constructor;l=Reflect.construct(r,arguments,n)}else l=r.apply(this,arguments);return function(e,t){if(t&&("object"===UF(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return QF(e)}(this,l)}}function QF(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function JF(e){return JF=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},JF(e)}function XF(e,t){var l=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),l.push.apply(l,r)}return l}function eq(e){for(var t=1;t<arguments.length;t++){var l=null!=arguments[t]?arguments[t]:{};t%2?XF(Object(l),!0).forEach(function(t){tq(e,t,l[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(l)):XF(Object(l)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(l,t))})}return e}function tq(e,t,l){return t in e?Object.defineProperty(e,t,{value:l,enumerable:!0,configurable:!0,writable:!0}):e[t]=l,e}var lq={children:We().oneOfType([We().node,We().func]).isRequired,popperClassName:We().string,placement:We().string,placementPrefix:We().string,arrowClassName:We().string,hideArrow:We().bool,tag:ut,isOpen:We().bool,cssModule:We().object,offset:We().arrayOf(We().number),fallbackPlacements:We().array,flip:We().bool,container:ct,target:ct.isRequired,modifiers:We().array,strategy:We().string,boundariesElement:We().oneOfType([We().string,ot]),onClosed:We().func,fade:We().bool,transition:We().shape(wr.propTypes)},rq={boundariesElement:"scrollParent",placement:"auto",hideArrow:!1,isOpen:!1,offset:[0,0],flip:!0,container:"body",modifiers:[],onClosed:function(){},fade:!0,transition:eq({},wr.defaultProps)},nq=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&KF(e,t)}(i,e);var t,l,r,n=YF(i);function i(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),(t=n.call(this,e)).setTargetNode=t.setTargetNode.bind(QF(t)),t.getTargetNode=t.getTargetNode.bind(QF(t)),t.getRef=t.getRef.bind(QF(t)),t.onClosed=t.onClosed.bind(QF(t)),t.state={isOpen:e.isOpen},t}return t=i,l=[{key:"componentDidUpdate",value:function(){this._element&&this._element.childNodes&&this._element.childNodes[0]&&this._element.childNodes[0].focus&&this._element.childNodes[0].focus()}},{key:"onClosed",value:function(){this.props.onClosed(),this.setState({isOpen:!1})}},{key:"getTargetNode",value:function(){return this.targetNode}},{key:"getContainerNode",value:function(){return kt(this.props.container)}},{key:"getRef",value:function(e){this._element=e}},{key:"setTargetNode",value:function(e){this.targetNode="string"===typeof e?kt(e):e}},{key:"renderChildren",value:function(){var e=this.props,t=e.cssModule,l=e.children,r=e.isOpen,n=e.flip,i=(e.target,e.offset),a=e.fallbackPlacements,s=e.placementPrefix,c=e.arrowClassName,u=e.hideArrow,p=e.popperClassName,d=e.tag,m=(e.container,e.modifiers),h=e.strategy,g=e.boundariesElement,y=(e.onClosed,e.fade),f=e.transition,b=e.placement,v=ZF(e,GF),x=tt($e()("arrow",c),t),S=tt($e()(p,s?"".concat(s,"-auto"):""),this.props.cssModule),N=m.map(function(e){return e.name}),C=[{name:"offset",options:{offset:i}},{name:"flip",enabled:n,options:{fallbackPlacements:a}},{name:"preventOverflow",options:{boundary:g}}].filter(function(e){return!N.includes(e.name)}),w=[].concat(HF(C),HF(m)),I=eq(eq(eq({},wr.defaultProps),f),{},{baseClass:y?f.baseClass:"",timeout:y?f.timeout:0});return o.createElement(wr,VF({},I,v,{in:r,onExited:this.onClosed,tag:d}),o.createElement(zF.r,{referenceElement:this.targetNode,modifiers:w,placement:b,strategy:h},function(e){var t=e.ref,r=e.style,n=e.placement,i=e.isReferenceHidden,a=e.arrowProps,s=e.update;return o.createElement("div",{ref:t,style:r,className:S,"data-popper-placement":n,"data-popper-reference-hidden":i?"true":void 0},"function"===typeof l?l({update:s}):l,!u&&o.createElement("span",{ref:a.ref,className:x,style:a.style}))}))}},{key:"render",value:function(){return this.setTargetNode(this.props.target),this.state.isOpen?"inline"===this.props.container?this.renderChildren():Wl.createPortal(o.createElement("div",{ref:this.getRef},this.renderChildren()),this.getContainerNode()):null}}],r=[{key:"getDerivedStateFromProps",value:function(e,t){return e.isOpen&&!t.isOpen?{isOpen:e.isOpen}:null}}],l&&$F(t.prototype,l),r&&$F(t,r),Object.defineProperty(t,"prototype",{writable:!1}),i}(o.Component);nq.propTypes=lq,nq.defaultProps=rq;const iq=nq;function aq(){return aq=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},aq.apply(this,arguments)}function sq(e){return sq="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},sq(e)}function oq(e,t){for(var l=0;l<t.length;l++){var r=t[l];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function cq(e,t){return cq=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},cq(e,t)}function uq(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}();return function(){var l,r=dq(e);if(t){var n=dq(this).constructor;l=Reflect.construct(r,arguments,n)}else l=r.apply(this,arguments);return function(e,t){if(t&&("object"===sq(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return pq(e)}(this,l)}}function pq(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function dq(e){return dq=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},dq(e)}var mq={children:We().oneOfType([We().node,We().func]),placement:We().oneOf(["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"]),target:ct.isRequired,container:ct,isOpen:We().bool,disabled:We().bool,hideArrow:We().bool,boundariesElement:We().oneOfType([We().string,ot]),className:We().string,innerClassName:We().string,arrowClassName:We().string,popperClassName:We().string,cssModule:We().object,toggle:We().func,autohide:We().bool,placementPrefix:We().string,delay:We().oneOfType([We().shape({show:We().number,hide:We().number}),We().number]),modifiers:We().array,strategy:We().string,offset:We().arrayOf(We().number),innerRef:We().oneOfType([We().func,We().string,We().object]),trigger:We().string,fade:We().bool,flip:We().bool},hq={show:0,hide:50},gq={isOpen:!1,hideArrow:!1,autohide:!1,delay:hq,toggle:function(){},trigger:"click",fade:!0};function yq(e,t){return t&&(e===t||t.contains(e))}function fq(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return t&&t.length&&t.filter(function(t){return yq(e,t)})[0]}var bq=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&cq(e,t)}(i,e);var t,l,r,n=uq(i);function i(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),(t=n.call(this,e))._targets=[],t.currentTargetElement=null,t.addTargetEvents=t.addTargetEvents.bind(pq(t)),t.handleDocumentClick=t.handleDocumentClick.bind(pq(t)),t.removeTargetEvents=t.removeTargetEvents.bind(pq(t)),t.toggle=t.toggle.bind(pq(t)),t.showWithDelay=t.showWithDelay.bind(pq(t)),t.hideWithDelay=t.hideWithDelay.bind(pq(t)),t.onMouseOverTooltipContent=t.onMouseOverTooltipContent.bind(pq(t)),t.onMouseLeaveTooltipContent=t.onMouseLeaveTooltipContent.bind(pq(t)),t.show=t.show.bind(pq(t)),t.hide=t.hide.bind(pq(t)),t.onEscKeyDown=t.onEscKeyDown.bind(pq(t)),t.getRef=t.getRef.bind(pq(t)),t.state={isOpen:e.isOpen},t._isMounted=!1,t}return t=i,l=[{key:"componentDidMount",value:function(){this._isMounted=!0,this.updateTarget()}},{key:"componentWillUnmount",value:function(){this._isMounted=!1,this.removeTargetEvents(),this._targets=null,this.clearShowTimeout(),this.clearHideTimeout()}},{key:"handleDocumentClick",value:function(e){var t=this.props.trigger.split(" ");t.indexOf("legacy")>-1&&(this.props.isOpen||fq(e.target,this._targets))?(this._hideTimeout&&this.clearHideTimeout(),this.props.isOpen&&!yq(e.target,this._popover)?this.hideWithDelay(e):this.props.isOpen||this.showWithDelay(e)):t.indexOf("click")>-1&&fq(e.target,this._targets)&&(this._hideTimeout&&this.clearHideTimeout(),this.props.isOpen?this.hideWithDelay(e):this.showWithDelay(e))}},{key:"onMouseOverTooltipContent",value:function(){this.props.trigger.indexOf("hover")>-1&&!this.props.autohide&&(this._hideTimeout&&this.clearHideTimeout(),this.state.isOpen&&!this.props.isOpen&&this.toggle())}},{key:"onMouseLeaveTooltipContent",value:function(e){this.props.trigger.indexOf("hover")>-1&&!this.props.autohide&&(this._showTimeout&&this.clearShowTimeout(),e.persist(),this._hideTimeout=setTimeout(this.hide.bind(this,e),this.getDelay("hide")))}},{key:"onEscKeyDown",value:function(e){"Escape"===e.key&&this.hide(e)}},{key:"getRef",value:function(e){var t=this.props.innerRef;t&&("function"===typeof t?t(e):"object"===sq(t)&&(t.current=e)),this._popover=e}},{key:"getDelay",value:function(e){var t=this.props.delay;return"object"===sq(t)?isNaN(t[e])?hq[e]:t[e]:t}},{key:"getCurrentTarget",value:function(e){if(!e)return null;var t=this._targets.indexOf(e);return t>=0?this._targets[t]:this.getCurrentTarget(e.parentElement)}},{key:"show",value:function(e){if(!this.props.isOpen){if(this.clearShowTimeout(),this.currentTargetElement=e?e.currentTarget||this.getCurrentTarget(e.target):null,e&&e.composedPath&&"function"===typeof e.composedPath){var t=e.composedPath();this.currentTargetElement=t&&t[0]||this.currentTargetElement}this.toggle(e)}}},{key:"showWithDelay",value:function(e){this._hideTimeout&&this.clearHideTimeout(),this._showTimeout=setTimeout(this.show.bind(this,e),this.getDelay("show"))}},{key:"hide",value:function(e){this.props.isOpen&&(this.clearHideTimeout(),this.currentTargetElement=null,this.toggle(e))}},{key:"hideWithDelay",value:function(e){this._showTimeout&&this.clearShowTimeout(),this._hideTimeout=setTimeout(this.hide.bind(this,e),this.getDelay("hide"))}},{key:"clearShowTimeout",value:function(){clearTimeout(this._showTimeout),this._showTimeout=void 0}},{key:"clearHideTimeout",value:function(){clearTimeout(this._hideTimeout),this._hideTimeout=void 0}},{key:"addEventOnTargets",value:function(e,t,l){this._targets.forEach(function(r){r.addEventListener(e,t,l)})}},{key:"removeEventOnTargets",value:function(e,t,l){this._targets.forEach(function(r){r.removeEventListener(e,t,l)})}},{key:"addTargetEvents",value:function(){if(this.props.trigger){var e=this.props.trigger.split(" ");-1===e.indexOf("manual")&&((e.indexOf("click")>-1||e.indexOf("legacy")>-1)&&document.addEventListener("click",this.handleDocumentClick,!0),this._targets&&this._targets.length&&(e.indexOf("hover")>-1&&(this.addEventOnTargets("mouseover",this.showWithDelay,!0),this.addEventOnTargets("mouseout",this.hideWithDelay,!0)),e.indexOf("focus")>-1&&(this.addEventOnTargets("focusin",this.show,!0),this.addEventOnTargets("focusout",this.hide,!0)),this.addEventOnTargets("keydown",this.onEscKeyDown,!0)))}}},{key:"removeTargetEvents",value:function(){this._targets&&(this.removeEventOnTargets("mouseover",this.showWithDelay,!0),this.removeEventOnTargets("mouseout",this.hideWithDelay,!0),this.removeEventOnTargets("keydown",this.onEscKeyDown,!0),this.removeEventOnTargets("focusin",this.show,!0),this.removeEventOnTargets("focusout",this.hide,!0)),document.removeEventListener("click",this.handleDocumentClick,!0)}},{key:"updateTarget",value:function(){var e=kt(this.props.target,!0);e!==this._targets&&(this.removeTargetEvents(),this._targets=e?Array.from(e):[],this.currentTargetElement=this.currentTargetElement||this._targets[0],this.addTargetEvents())}},{key:"toggle",value:function(e){return this.props.disabled||!this._isMounted?e&&e.preventDefault():this.props.toggle(e)}},{key:"render",value:function(){var e=this;this.props.isOpen&&this.updateTarget();var t=this.currentTargetElement||this._targets[0];if(!t)return null;var l=this.props,r=l.className,n=l.cssModule,i=l.innerClassName,a=l.isOpen,s=l.hideArrow,c=l.boundariesElement,u=l.placement,p=l.placementPrefix,d=l.arrowClassName,m=l.popperClassName,h=l.container,g=l.modifiers,y=l.strategy,f=l.offset,b=l.fade,v=l.flip,x=l.children,S=lt(this.props,Object.keys(mq)),N=tt(m,n),C=tt(i,n);return o.createElement(iq,{className:r,target:t,isOpen:a,hideArrow:s,boundariesElement:c,placement:u,placementPrefix:p,arrowClassName:d,popperClassName:N,container:h,modifiers:g,strategy:y,offset:f,cssModule:n,fade:b,flip:v},function(t){var l=t.update;return o.createElement("div",aq({},S,{ref:e.getRef,className:C,role:"tooltip",onMouseOver:e.onMouseOverTooltipContent,onMouseLeave:e.onMouseLeaveTooltipContent,onKeyDown:e.onEscKeyDown}),"function"===typeof x?x({update:l}):x)})}}],r=[{key:"getDerivedStateFromProps",value:function(e,t){return e.isOpen&&!t.isOpen?{isOpen:e.isOpen}:null}}],l&&oq(t.prototype,l),r&&oq(t,r),Object.defineProperty(t,"prototype",{writable:!1}),i}(o.Component);bq.propTypes=mq,bq.defaultProps=gq;const vq=bq;function xq(){return xq=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},xq.apply(this,arguments)}function Sq(e){var t=$e()("popover-arrow",e.arrowClassName),l=$e()("popover","show",e.popperClassName),r=$e()("popover-inner",e.innerClassName);return o.createElement(vq,xq({},e,{arrowClassName:t,popperClassName:l,innerClassName:r}))}Sq.propTypes=mq,Sq.defaultProps={placement:"right",placementPrefix:"bs-popover",trigger:"click",offset:[0,8]};const Nq=Sq;function Cq(e){return Cq="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Cq(e)}function wq(e,t){var l=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),l.push.apply(l,r)}return l}function Iq(e,t,l){return t in e?Object.defineProperty(e,t,{value:l,enumerable:!0,configurable:!0,writable:!0}):e[t]=l,e}function kq(){return kq=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},kq.apply(this,arguments)}function Tq(e,t){for(var l=0;l<t.length;l++){var r=t[l];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Aq(e,t){return Aq=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Aq(e,t)}function Dq(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}();return function(){var l,r=Eq(e);if(t){var n=Eq(this).constructor;l=Reflect.construct(r,arguments,n)}else l=r.apply(this,arguments);return function(e,t){if(t&&("object"===Cq(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Mq(e)}(this,l)}}function Mq(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Eq(e){return Eq=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Eq(e)}var Rq=["defaultOpen"],Bq=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Aq(e,t)}(i,e);var t,l,r,n=Dq(i);function i(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),(t=n.call(this,e)).state={isOpen:e.defaultOpen||!1},t.toggle=t.toggle.bind(Mq(t)),t}return t=i,(l=[{key:"toggle",value:function(){this.setState(function(e){return{isOpen:!e.isOpen}})}},{key:"render",value:function(){return o.createElement(Nq,kq({isOpen:this.state.isOpen,toggle:this.toggle},lt(this.props,Rq)))}}])&&Tq(t.prototype,l),r&&Tq(t,r),Object.defineProperty(t,"prototype",{writable:!1}),i}(o.Component);Bq.propTypes=function(e){for(var t=1;t<arguments.length;t++){var l=null!=arguments[t]?arguments[t]:{};t%2?wq(Object(l),!0).forEach(function(t){Iq(e,t,l[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(l)):wq(Object(l)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(l,t))})}return e}({defaultOpen:We().bool},Nq.propTypes);var jq=["className","cssModule","tag"];function Pq(){return Pq=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},Pq.apply(this,arguments)}function _q(e,t){if(null==e)return{};var l,r,n=function(e,t){if(null==e)return{};var l,r,n={},i=Object.keys(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||(n[l]=e[l]);return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||Object.prototype.propertyIsEnumerable.call(e,l)&&(n[l]=e[l])}return n}var Oq={tag:ut,className:We().string,cssModule:We().object};function Lq(e){var t=e.className,l=e.cssModule,r=e.tag,n=void 0===r?"div":r,i=_q(e,jq),a=tt($e()(t,"popover-body"),l);return o.createElement(n,Pq({},i,{className:a}))}Lq.propTypes=Oq;const Fq=Lq,qq=({message:e})=>{const[t,l]=o.useState(null);return(0,Ue.jsxs)("span",{onClick:e=>e.stopPropagation(),className:"d-inline-flex align-items-center",children:[(0,Ue.jsx)("i",{ref:l,className:"uil-info-circle ms-1",style:{fontSize:"14px",color:"#0ab39c",cursor:"pointer"}}),t&&(0,Ue.jsx)(Bq,{target:t,trigger:"hover",placement:"right",container:"body",fade:!1,className:"shadow-sm border",children:(0,Ue.jsx)(Fq,{className:"p-2 fs-6 small text-dark bg-white rounded",children:e})})]})},zq=["SUM","AVG","MIN","MAX"],Uq={ROUND:(e,t)=>Math.round(e*10**t)/10**t,ABS:Math.abs,CEIL:Math.ceil,CEILING:Math.ceil,FLOOR:Math.floor},Gq=(e,t,l)=>null===e||null===l?null:"+"===t?e+l:"-"===t?e-l:"*"===t?e*l:0===l?null:e/l,Vq=(e,t,l)=>{const r=e.match(/\d*\.?\d+|[A-Za-z_][\w.]*|[-+*/(),]|\S/g)||[];let n=0;const i=(e,r)=>{if(e)return(e=>{if(null===e||void 0===e||""===e)return null;const t=Number(e);return Number.isFinite(t)?t:null})(l(e,r));if(!t.some(e=>null!=l(e,r)))throw new Error(`Unknown column ${r}`);return t.reduce((e,t)=>e+(Number(l(t,r))||0),0)},a=e=>{if(r[n++]!==e)throw new Error(`Expected ${e}`)},s=e=>{let t=o(e);for(;"+"===r[n]||"-"===r[n];){const l=r[n++];t=Gq(t,l,o(e))}return t},o=e=>{let t=c(e);for(;"*"===r[n]||"/"===r[n];){const l=r[n++];t=Gq(t,l,c(e))}return t},c=e=>{const l=r[n++];if(void 0===l)throw new Error("Unexpected end of formula");if("-"===l)return Gq(-1,"*",c(e));if("+"===l)return c(e);if("("===l){const t=s(e);return a(")"),t}if(/^[\d.]/.test(l))return Number(l);if(!/^[A-Za-z_]/.test(l))throw new Error(`Unexpected ${l}`);if("("!==r[n])return i(e,l);n++;const o=l.toUpperCase();if(zq.includes(o)){if(e)throw new Error(`Nested ${o}`);const l=n,r=t.map(e=>(n=l,s(e)));a(")");const i=r.filter(e=>null!==e);if(!i.length)return null;if("MIN"===o)return Math.min(...i);if("MAX"===o)return Math.max(...i);const c=i.reduce((e,t)=>e+t,0);return"AVG"===o?c/i.length:c}const u=[s(e)];for(;","===r[n];)n++,u.push(s(e));return a(")"),((e,t)=>{const l=t.filter(e=>null!==e),[r,n]=t;if(Uq[e])return null===r?null:Uq[e](r,n||0);switch(e){case"NULLIF":return r===n?null:r;case"COALESCE":case"IFNULL":case"ISNULL":return l.length?l[0]:null;case"GREATEST":return l.length?Math.max(...l):null;case"LEAST":return l.length?Math.min(...l):null;default:throw new Error(`Unsupported function ${e}`)}})(o,u)};try{const e=s(null);return n!==r.length?null:null!==e&&void 0!==e?e:0}catch{return null}},Hq=({reportData:e,configuration:t,value:l,slug:r,operator:n,isDynamicReportPage:i,getCommonCellBgColor:a,parentData:s,trendColors:o,sorting:c,accountId:u})=>{const p=e=>{const l=u||(null===t||void 0===t?void 0:t.account_id);return"audience-health-report"!==r||"100"!==String(l)||"lists_snapshot.sum_of_unsubscribe"===e},d=l||[],m=t.rows||[],h=t.columns||[],g=t.system_rows||[],y=g.find(e=>{var t;return null===(t=e.field)||void 0===t?void 0:t.toLowerCase().includes("year")}),f=y?y.field:e.length>0?Object.keys(e[0]).find(e=>e.toLowerCase().includes("year")):null,b=new Set(m.map(e=>e.hasRowId?e.rowField:e.field)),v=Object.keys(n).filter(e=>b.has(e)).length,x=(t,l,r)=>{if(!e.length||!["sum","average","groupConcat"].includes(t.action))return null;let n=0;const i="average"===t.action&&"string"===typeof t.field&&t.field.includes("/")?Vq(t.field,e,l):null;if("groupConcat"===t.action&&t.expression){const{orderBy:r,orderField:i}=t.expression,a="DESC"===r;let s=e[0],o=l(s,i);for(let t=1;t<e.length;t++){const r=e[t],n=l(r,i);a?n>o&&(s=r,o=n):n<o&&(s=r,o=n)}n=l(s,t.field)}else if(null!==i)n=i;else{const r=e.reduce((e,r)=>{const n=l(r,t.field);return e+(Number(n)||0)},0);n="average"===t.action?r/e.length:r}const a=jF(n,t.field,r,m,h,d);return p(t.field)?`${t.lable} [${a}]`:null},S=(e,t,l,r,n=1)=>{if(n>r)return[];const o=[];for(const c in e){const u=h.find(e=>e.format),g=u?jF(c,u.field,"columnHeader",m,h,d):c,y={id:c,header:g,columns:[]};let f=[...l,c];const b=e[c];if("object"===typeof b&&null!==b){const e=S(b,t,f,r,n+1);y.columns=e}r===n&&(y.columns=t.map(e=>{let t=e.lable;if(v>0){const l=FF(f,e.field,s&&s[0]),r=jF(l,e.field,"column",m,h,d);p(e.field)&&(t=`${e.lable} [${r}]`)}else{const l=x(e,(e,t)=>{let l=FF(f,t,e);return null===l&&t===c&&(l=FF(f.slice(0,-1),t,e)),l},"column");l&&(t=l)}return{header:()=>(0,Ue.jsxs)("div",{className:"d-flex align-items-center",children:[(0,Ue.jsx)("span",{children:t}),e.info&&(0,Ue.jsx)(qq,{message:e.info_message||""})]}),accessorFn:t=>FF(f,e.field,t),id:`${f.join("_")}_${e.lable}`,cell:({cell:t,column:l,table:r})=>{const n=t.getValue();if(!i||!a)return(0,Ue.jsx)("div",{children:jF(n,e.field,"column",m,h,d)});const{backgroundColor:s="transparent",numericValue:o=n}=a(n,l.id,r);return(0,Ue.jsx)("div",{className:"text-truncate m-n1 p-2 rounded-2",style:{backgroundColor:s,color:qF(s)},children:jF(o,e.field,"column",m,h,d)})}}})),o.push(y)}return o};if(e.length>0){var N,C;const t=(null===m||void 0===m||null===(N=m[v||0])||void 0===N?void 0:N.field)||"",l=/week|year|month/i.test(t),u=Array.isArray(c)&&c.length>0;if(l&&!u){const t=f;e.sort((e,l)=>{const r=t?e[t]:0,n=t?l[t]:0;return n!==r?n-r:l.row_label-e.row_label})}const y=(null===m||void 0===m||null===(C=m[v||0])||void 0===C?void 0:C.lable)||"Row Label",b=[{id:"row_label",accessorKey:"row_label",header:"global-retention"===r?"Month":"global-acquisition"===r?"Duration":y,cell:({cell:e,table:t,row:l})=>{var i;const a=e.getValue(),s=(null===(i=m[v])||void 0===i?void 0:i.field)||"row_label",o=["sends-and-clicks-by-isp","nl-npe-by-day-by-isp","clicks-by-nl-by-day-compare","npm-by-day-by-nl","nl-npe-by-day-isp"].includes(r);let c=a;switch(!0){case s.toLowerCase().includes("week")&&4!==String(a).length:{var u;const e=null===m||void 0===m||null===(u=m[v-1])||void 0===u?void 0:u.field,t=e?null===n||void 0===n?void 0:n[e]:null,r=e=>4===String(e).length&&!isNaN(Number(e)),i=r(t)?t:Object.values(n).find(r),s=f?l.original[f]:null,o=s||i;o&&(c=`${a}-${o}`);break}case o&&s.toLowerCase().includes("month")&&4!==String(a).length:{var p;const e=null===m||void 0===m||null===(p=m[v-1])||void 0===p?void 0:p.field,t=e?null===n||void 0===n?void 0:n[e]:null,r=e=>4===String(e).length&&!isNaN(Number(e)),i=f?l.original[f]:null,s=i||(r(t)?t:Object.values(n).find(r));s&&(c=`${s}-${a}`);break}case o&&s.toLowerCase().includes("day"):{const e=e=>{var t;return null===(t=m.find(t=>{var l;return null===(l=t.field)||void 0===l?void 0:l.toLowerCase().includes(e)}))||void 0===t?void 0:t.field},t=n,l=t[e("year")||""]||"",r=t[e("month")||""]||"",i=String(a).padStart(2,"0");l&&r&&(c=`${l}-${String(r).padStart(2,"0")}-${i}`);break}}return(0,Ue.jsxs)("div",{className:"d-flex align-items-center",children:[(0,Ue.jsx)("span",{className:"text-body fw-medium text-truncate d-inline-block",style:{cursor:"pointer",maxWidth:"300px"},onClick:l.getToggleExpandedHandler(),children:jF(c,s,"rows",m,h,d)}),(0,Ue.jsx)("div",{className:"expand-icon",children:l.getCanExpand()&&(0,Ue.jsx)(kF,{className:"py-0",onClick:l.getToggleExpandedHandler(),size:"small",children:l.getIsExpanded()?(0,Ue.jsx)("i",{className:"uil-angle-down"}):(0,Ue.jsx)("i",{className:"uil-angle-right-b"})})})]})}}],w=d.filter(e=>!1!==e.hasShow).map(({field:e,lable:t,childField:l,action:r,expression:n,info:c,info_message:u})=>{let g=t;if(v>0){var y;const l=s&&Array.isArray(s)&&s.length>0&&void 0!==(null===(y=s[0])||void 0===y?void 0:y[e])?s[0][e]:null,r=jF(l,e,"column",m,h,d);p(e)&&(g=`${t} [${r}]`)}else{const l=x({field:e,action:r,expression:n,lable:t},(e,t)=>e[t],"column");l&&(g=l)}return{id:e,accessorKey:e,accessorFn:t=>t[e],header:()=>(0,Ue.jsxs)("div",{className:"d-flex align-items-center",children:[(0,Ue.jsx)("span",{children:g}),c&&(0,Ue.jsx)(qq,{message:u||""})]}),cell:({cell:t,column:r,table:n,row:s})=>{const c=t.getValue(),u=l?s.original[l]:null,p=l?u:c,g=((e,t,l)=>{var r,n,i;if(!l||!l[e])return"";const a=l[e],s=Number(t);return isNaN(s)?"":s>0?null===(r=a.positive)||void 0===r?void 0:r.color:s<0?null===(n=a.negative)||void 0===n?void 0:n.color:0===s?null===(i=a.zero)||void 0===i?void 0:i.color:""})(e,p,o),y=((e,t,l)=>{var r,n,i;if(!l||!l[e])return"";const a=l[e],s=Number(t);return isNaN(s)?"":s>0?null===(r=a.positive)||void 0===r?void 0:r.background:s<0?null===(n=a.negative)||void 0===n?void 0:n.background:0===s?null===(i=a.zero)||void 0===i?void 0:i.background:""})(e,p,o),f=jF(c,e,"column",m,h,d),b=null!==u&&void 0!==u?`${f} (${u})`:f;if(!i||!a)return(0,Ue.jsx)("div",{className:"text-truncate",style:{color:`${g}`},children:b});const{backgroundColor:v="transparent",numericValue:x=c}=a(c,r.id,n),S=y||v,N=g||qF(v),C=jF(x,e,"column",m,h,d),w=null!==u&&void 0!==u?`${C} (${u})`:C;return(0,Ue.jsx)("div",{className:"text-truncate",style:{backgroundColor:S,color:N,margin:"-4px",padding:"8px",borderRadius:"5px"},children:w})}}});if(h.length>0&&d.length>0&&e.length>0){const t=JSON.parse(JSON.stringify(e[0]));delete t.row_label,delete t.row_id,g.forEach(e=>{e.field&&t.hasOwnProperty(e.field)&&delete t[e.field]});const l=[],r=[];d.forEach(e=>{if("exclude"===e.mergeColumn){delete t[e.field];let r=e.lable;if(v>0){const t=s&&s[0]?s[0][e.field]:null,l=jF(t,e.field,"excluded",m,h,d);p(e.field)&&(r=`${e.lable} [${l}]`)}else{const t=x(e,(e,t)=>e[t],"excluded");t&&(r=t)}l.push({id:e.field,accessorKey:e.field.includes(".")?void 0:e.field,accessorFn:e.field.includes(".")?t=>t[e.field]:void 0,header:()=>(0,Ue.jsxs)("div",{className:"d-flex align-items-center",children:[(0,Ue.jsx)("span",{children:r}),e.info&&(0,Ue.jsx)(qq,{message:e.info_message||""})]}),cell:({cell:t,column:l,table:r})=>{const n=t.getValue();if(!i||!a)return(0,Ue.jsx)("div",{className:"text-truncate",style:{maxWidth:"300px"},children:jF(n,e.field,"excluded",m,h,d)});const{backgroundColor:s="transparent",numericValue:o=n}=a(n,l.id,r);return(0,Ue.jsx)("div",{className:"text-truncate",style:{backgroundColor:s,margin:"-4px",padding:"8px",color:qF(s),borderRadius:"5px"},children:jF(o,e.field,"excluded",m,h,d)})}})}else r.push(e)});const n=S(t,r,[],h.length,1);return[...b,...l,...n]}return[...b,...w]}return[]};var Wq=l(59449),Zq=o.createContext({}),$q=o.createContext({});function Kq(e){return Kq="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Kq(e)}var Yq=["className","cssModule","direction","isOpen","group","size","nav","setActiveFromChild","active","tag","menuRole"];function Qq(){return Qq=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},Qq.apply(this,arguments)}function Jq(e,t,l){return t in e?Object.defineProperty(e,t,{value:l,enumerable:!0,configurable:!0,writable:!0}):e[t]=l,e}function Xq(e,t){if(null==e)return{};var l,r,n=function(e,t){if(null==e)return{};var l,r,n={},i=Object.keys(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||(n[l]=e[l]);return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||Object.prototype.propertyIsEnumerable.call(e,l)&&(n[l]=e[l])}return n}function ez(e,t){for(var l=0;l<t.length;l++){var r=t[l];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function tz(e,t){return tz=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},tz(e,t)}function lz(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}();return function(){var l,r=nz(e);if(t){var n=nz(this).constructor;l=Reflect.construct(r,arguments,n)}else l=r.apply(this,arguments);return function(e,t){if(t&&("object"===Kq(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return rz(e)}(this,l)}}function rz(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function nz(e){return nz=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},nz(e)}var iz={a11y:We().bool,disabled:We().bool,direction:We().oneOf(["up","down","start","end","left","right"]),group:We().bool,isOpen:We().bool,nav:We().bool,active:We().bool,size:We().string,tag:ut,toggle:We().func,children:We().node,className:We().string,cssModule:We().object,dropup:We().bool,inNavbar:We().bool,setActiveFromChild:We().bool,menuRole:We().oneOf(["listbox","menu"])},az=[xt.space,xt.enter,xt.up,xt.down,xt.end,xt.home],sz=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&tz(e,t)}(i,e);var t,l,r,n=lz(i);function i(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),(t=n.call(this,e)).addEvents=t.addEvents.bind(rz(t)),t.handleDocumentClick=t.handleDocumentClick.bind(rz(t)),t.handleKeyDown=t.handleKeyDown.bind(rz(t)),t.removeEvents=t.removeEvents.bind(rz(t)),t.toggle=t.toggle.bind(rz(t)),t.handleMenuRef=t.handleMenuRef.bind(rz(t)),t.handleToggleRef=t.handleToggleRef.bind(rz(t)),t.containerRef=o.createRef(),t.menuRef=o.createRef(),t.toggleRef=o.createRef(),t}return t=i,l=[{key:"componentDidMount",value:function(){this.handleProps()}},{key:"componentDidUpdate",value:function(e){this.props.isOpen!==e.isOpen&&this.handleProps()}},{key:"componentWillUnmount",value:function(){this.removeEvents()}},{key:"handleMenuRef",value:function(e){this.menuRef.current=e}},{key:"handleToggleRef",value:function(e){this.toggleRef.current=e}},{key:"handleDocumentClick",value:function(e){if(!e||3!==e.which&&("keyup"!==e.type||e.which===xt.tab)){var t=this.getContainer(),l=this.getMenu(),r=this.getToggle();if(r){var n=r.contains(e.target),i=l&&l.contains(e.target)&&l!==e.target,a=!1;t&&(a=t.classList.contains("input-group")&&t.classList.contains("dropdown")&&"INPUT"===e.target.tagName),(!(n&&!a||i)||"keyup"===e.type&&e.which!==xt.tab)&&this.toggle(e)}}}},{key:"handleKeyDown",value:function(e){var t=this,l="menuitem"===e.target.getAttribute("role")||"option"===e.target.getAttribute("role"),r=this.getMenuCtrl()===e.target,n=xt.tab===e.which;if(!(/input|textarea/i.test(e.target.tagName)||n&&!this.props.a11y||n&&!l&&!r)&&((-1!==az.indexOf(e.which)||e.which>=48&&e.which<=90)&&e.preventDefault(),!this.props.disabled)){if(r)if([xt.space,xt.enter,xt.up,xt.down].indexOf(e.which)>-1)this.props.isOpen||this.toggle(e),setTimeout(function(){var e;return null===(e=t.getMenuItems()[0])||void 0===e?void 0:e.focus()});else if(this.props.isOpen&&n){var i;e.preventDefault(),null===(i=this.getMenuItems()[0])||void 0===i||i.focus()}else this.props.isOpen&&e.which===xt.esc&&this.toggle(e);if(this.props.isOpen&&l)if([xt.tab,xt.esc].indexOf(e.which)>-1)this.toggle(e),this.getMenuCtrl().focus();else if([xt.space,xt.enter].indexOf(e.which)>-1)e.target.click(),this.getMenuCtrl().focus();else if([xt.down,xt.up].indexOf(e.which)>-1||[xt.n,xt.p].indexOf(e.which)>-1&&e.ctrlKey){var a=this.getMenuItems(),s=a.indexOf(e.target);xt.up===e.which||xt.p===e.which&&e.ctrlKey?s=0!==s?s-1:a.length-1:(xt.down===e.which||xt.n===e.which&&e.ctrlKey)&&(s=s===a.length-1?0:s+1),a[s].focus()}else if(xt.end===e.which){var o=this.getMenuItems();o[o.length-1].focus()}else if(xt.home===e.which)this.getMenuItems()[0].focus();else if(e.which>=48&&e.which<=90)for(var c=this.getMenuItems(),u=String.fromCharCode(e.which).toLowerCase(),p=0;p<c.length;p+=1)if((c[p].textContent&&c[p].textContent[0].toLowerCase())===u){c[p].focus();break}}}},{key:"handleProps",value:function(){this.props.isOpen?this.addEvents():this.removeEvents()}},{key:"getContextValue",value:function(){return{toggle:this.toggle,isOpen:this.props.isOpen,direction:"down"===this.props.direction&&this.props.dropup?"up":this.props.direction,inNavbar:this.props.inNavbar,disabled:this.props.disabled,onMenuRef:this.handleMenuRef,onToggleRef:this.handleToggleRef,menuRole:this.props.menuRole}}},{key:"getContainer",value:function(){return this.containerRef.current}},{key:"getMenu",value:function(){return this.menuRef.current}},{key:"getToggle",value:function(){return this.toggleRef.current}},{key:"getMenuCtrl",value:function(){return this._$menuCtrl||(this._$menuCtrl=this.getToggle()),this._$menuCtrl}},{key:"getItemType",value:function(){return"listbox"===this.props.menuRole?"option":"menuitem"}},{key:"getMenuItems",value:function(){var e=this.getMenu()||this.getContainer();return[].slice.call(e.querySelectorAll('[role="'.concat(this.getItemType(),'"]')))}},{key:"addEvents",value:function(){var e=this;["click","touchstart","keyup"].forEach(function(t){return document.addEventListener(t,e.handleDocumentClick,!0)})}},{key:"removeEvents",value:function(){var e=this;["click","touchstart","keyup"].forEach(function(t){return document.removeEventListener(t,e.handleDocumentClick,!0)})}},{key:"toggle",value:function(e){return this.props.disabled?e&&e.preventDefault():this.props.toggle(e)}},{key:"render",value:function(){var e,t=this,l=lt(this.props,["toggle","disabled","inNavbar","a11y"]),r=l.className,n=l.cssModule,i=l.direction,a=l.isOpen,s=l.group,c=l.size,u=l.nav,p=l.setActiveFromChild,d=l.active,m=l.tag,h=(l.menuRole,Xq(l,Yq)),g=m||(u?"li":"div"),y=!1;p&&o.Children.map(this.props.children[1].props.children,function(e){e&&e.props.active&&(y=!0)});var f=tt($e()(r,!(!u||!d)&&"active",!(!p||!y)&&"active",(Jq(e={"btn-group":s},"btn-group-".concat(c),!!c),Jq(e,"dropdown",!s),Jq(e,"dropup","up"===i),Jq(e,"dropstart","start"===i||"left"===i),Jq(e,"dropend","end"===i||"right"===i),Jq(e,"show",a),Jq(e,"nav-item",u),e)),n);return this.context.insideInputGroup?o.createElement(Zq.Provider,{value:this.getContextValue()},o.createElement(Wq.dK,null,o.Children.map(this.props.children,function(e){return o.cloneElement(e,{onKeyDown:t.handleKeyDown})}))):o.createElement(Zq.Provider,{value:this.getContextValue()},o.createElement(Wq.dK,null,o.createElement(g,Qq({},h,Jq({},"string"===typeof g?"ref":"innerRef",this.containerRef),{onKeyDown:this.handleKeyDown,className:f}))))}}],l&&ez(t.prototype,l),r&&ez(t,r),Object.defineProperty(t,"prototype",{writable:!1}),i}(o.Component);sz.propTypes=iz,sz.defaultProps={a11y:!0,isOpen:!1,direction:"down",nav:!1,active:!1,inNavbar:!1,setActiveFromChild:!1},sz.contextType=$q;const oz=sz;var cz=l(20852);function uz(e){return uz="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},uz(e)}var pz=["className","color","cssModule","caret","split","nav","tag","innerRef"];function dz(){return dz=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},dz.apply(this,arguments)}function mz(e,t){if(null==e)return{};var l,r,n=function(e,t){if(null==e)return{};var l,r,n={},i=Object.keys(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||(n[l]=e[l]);return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||Object.prototype.propertyIsEnumerable.call(e,l)&&(n[l]=e[l])}return n}function hz(e,t){for(var l=0;l<t.length;l++){var r=t[l];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function gz(e,t){return gz=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},gz(e,t)}function yz(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}();return function(){var l,r=bz(e);if(t){var n=bz(this).constructor;l=Reflect.construct(r,arguments,n)}else l=r.apply(this,arguments);return function(e,t){if(t&&("object"===uz(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return fz(e)}(this,l)}}function fz(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function bz(e){return bz=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},bz(e)}var vz={caret:We().bool,color:We().string,children:We().node,className:We().string,cssModule:We().object,disabled:We().bool,onClick:We().func,"aria-haspopup":We().bool,split:We().bool,tag:ut,nav:We().bool,innerRef:We().oneOfType([We().object,We().string,We().func])},xz=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&gz(e,t)}(i,e);var t,l,r,n=yz(i);function i(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),(t=n.call(this,e)).onClick=t.onClick.bind(fz(t)),t}return t=i,l=[{key:"onClick",value:function(e){this.props.disabled||this.context.disabled?e.preventDefault():(this.props.nav&&!this.props.tag&&e.preventDefault(),this.props.onClick&&this.props.onClick(e),this.context.toggle(e))}},{key:"getRole",value:function(){return this.context.menuRole||this.props["aria-haspopup"]}},{key:"render",value:function(){var e,t=this,l=this.props,r=l.className,n=l.color,i=l.cssModule,a=l.caret,s=l.split,c=l.nav,u=l.tag,p=l.innerRef,d=mz(l,pz),m=d["aria-label"]||"Toggle Dropdown",h=tt($e()(r,{"dropdown-toggle":a||s,"dropdown-toggle-split":s,"nav-link":c}),i),g="undefined"!==typeof d.children?d.children:o.createElement("span",{className:"visually-hidden"},m);c&&!u?(e="a",d.href="#"):u?e=u:(e=Hl,d.color=n,d.cssModule=i);var y=function(l){var r=l.ref;return o.createElement(e,dz({},d,function(e,t,l){return t in e?Object.defineProperty(e,t,{value:l,enumerable:!0,configurable:!0,writable:!0}):e[t]=l,e}({},"string"===typeof e?"ref":"innerRef",function(e){r(e);var l=t.context.onToggleRef;l&&l(e)}),{className:h,onClick:t.onClick,"aria-expanded":t.context.isOpen,"aria-haspopup":t.getRole(),children:g}))};return this.context.inNavbar?o.createElement(o.Fragment,null,y({ref:this.context.onToggleRef})):o.createElement(cz.s,{innerRef:p},y)}}],l&&hz(t.prototype,l),r&&hz(t,r),Object.defineProperty(t,"prototype",{writable:!1}),i}(o.Component);xz.propTypes=vz,xz.defaultProps={color:"secondary","aria-haspopup":!0},xz.contextType=Zq;const Sz=xz;function Nz(e){return Nz="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Nz(e)}var Cz=["className","cssModule","dark","end","right","tag","flip","modifiers","persist","strategy","container","updateOnSelect"];function wz(){return wz=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},wz.apply(this,arguments)}function Iz(e,t){var l=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),l.push.apply(l,r)}return l}function kz(e){for(var t=1;t<arguments.length;t++){var l=null!=arguments[t]?arguments[t]:{};t%2?Iz(Object(l),!0).forEach(function(t){Tz(e,t,l[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(l)):Iz(Object(l)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(l,t))})}return e}function Tz(e,t,l){return t in e?Object.defineProperty(e,t,{value:l,enumerable:!0,configurable:!0,writable:!0}):e[t]=l,e}function Az(e){return function(e){if(Array.isArray(e))return Dz(e)}(e)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return Dz(e,t);var l=Object.prototype.toString.call(e).slice(8,-1);"Object"===l&&e.constructor&&(l=e.constructor.name);if("Map"===l||"Set"===l)return Array.from(e);if("Arguments"===l||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(l))return Dz(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Dz(e,t){(null==t||t>e.length)&&(t=e.length);for(var l=0,r=new Array(t);l<t;l++)r[l]=e[l];return r}function Mz(e,t){if(null==e)return{};var l,r,n=function(e,t){if(null==e)return{};var l,r,n={},i=Object.keys(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||(n[l]=e[l]);return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||Object.prototype.propertyIsEnumerable.call(e,l)&&(n[l]=e[l])}return n}function Ez(e,t){for(var l=0;l<t.length;l++){var r=t[l];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Rz(e,t){return Rz=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Rz(e,t)}function Bz(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}();return function(){var l,r=jz(e);if(t){var n=jz(this).constructor;l=Reflect.construct(r,arguments,n)}else l=r.apply(this,arguments);return function(e,t){if(t&&("object"===Nz(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(this,l)}}function jz(e){return jz=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},jz(e)}var Pz={tag:ut,children:We().node.isRequired,dark:We().bool,end:We().bool,flip:We().bool,modifiers:We().array,className:We().string,cssModule:We().object,style:We().object,persist:We().bool,strategy:We().string,container:ct,updateOnSelect:We().bool,right:at(We().bool,'Please use "end" instead.')},_z={up:"top",left:"left",right:"right",start:"left",end:"right",down:"bottom"},Oz=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Rz(e,t)}(i,e);var t,l,r,n=Bz(i);function i(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),n.apply(this,arguments)}return t=i,l=[{key:"getRole",value:function(){return"listbox"===this.context.menuRole?"listbox":"menu"}},{key:"render",value:function(){var e=this,t=this.props,l=t.className,r=t.cssModule,n=t.dark,i=t.end,a=t.right,s=t.tag,c=void 0===s?"div":s,u=t.flip,p=void 0===u||u,d=t.modifiers,m=void 0===d?[]:d,h=t.persist,g=t.strategy,y=t.container,f=t.updateOnSelect,b=Mz(t,Cz),v=tt($e()(l,"dropdown-menu",{"dropdown-menu-dark":n,"dropdown-menu-end":i||a,show:this.context.isOpen}),r),x=c;if(h||this.context.isOpen&&!this.context.inNavbar){var S=_z[this.context.direction]||"bottom",N=i||a?"end":"start",C="".concat(S,"-").concat(N),w=[].concat(Az(m),[{name:"flip",enabled:!!p}]),I={};h&&(I.display="block",I.visibility=this.context.isOpen?"visible":"hidden");var k=o.createElement(zF.r,{placement:C,modifiers:w,strategy:g},function(t){var l=t.ref,r=t.style,n=t.placement,i=t.update,a=kz(kz(kz({},e.props.style),I),r);return o.createElement(x,wz({tabIndex:"-1",role:e.getRole(),ref:function(t){l(t);var r=e.context.onMenuRef;r&&r(t)}},b,{style:a,"aria-hidden":!e.context.isOpen,className:v,"data-popper-placement":n,onClick:function(){return f&&i()}}))});return y?Wl.createPortal(k,kt(y)):k}var T=this.context.onMenuRef;return o.createElement(x,wz({tabIndex:"-1",role:this.getRole()},b,{ref:T,"aria-hidden":!this.context.isOpen,className:v,"data-popper-placement":b.placement,"data-bs-popper":"static"}))}}],l&&Ez(t.prototype,l),r&&Ez(t,r),Object.defineProperty(t,"prototype",{writable:!1}),i}(o.Component);Oz.propTypes=Pz,Oz.contextType=Zq;const Lz=Oz;function Fz(e){return Fz="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Fz(e)}var qz=["className","cssModule","divider","tag","header","active","text"];function zz(){return zz=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},zz.apply(this,arguments)}function Uz(e,t){if(null==e)return{};var l,r,n=function(e,t){if(null==e)return{};var l,r,n={},i=Object.keys(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||(n[l]=e[l]);return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||Object.prototype.propertyIsEnumerable.call(e,l)&&(n[l]=e[l])}return n}function Gz(e,t){for(var l=0;l<t.length;l++){var r=t[l];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Vz(e,t){return Vz=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Vz(e,t)}function Hz(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}();return function(){var l,r=Zz(e);if(t){var n=Zz(this).constructor;l=Reflect.construct(r,arguments,n)}else l=r.apply(this,arguments);return function(e,t){if(t&&("object"===Fz(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Wz(e)}(this,l)}}function Wz(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Zz(e){return Zz=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Zz(e)}var $z={children:We().node,active:We().bool,disabled:We().bool,divider:We().bool,tag:ut,header:We().bool,onClick:We().func,className:We().string,cssModule:We().object,toggle:We().bool,text:We().bool},Kz=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Vz(e,t)}(i,e);var t,l,r,n=Hz(i);function i(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),(t=n.call(this,e)).onClick=t.onClick.bind(Wz(t)),t.getTabIndex=t.getTabIndex.bind(Wz(t)),t}return t=i,l=[{key:"onClick",value:function(e){var t,l=this.props,r=l.disabled,n=l.header,i=l.divider,a=l.text;r||n||i||a?e.preventDefault():(this.props.onClick&&this.props.onClick(e),(null===(t=this.props.toggle)||void 0===t||t)&&this.context.toggle(e))}},{key:"getRole",value:function(){return"listbox"===this.context.menuRole?"option":"menuitem"}},{key:"getTabIndex",value:function(){var e=this.props,t=e.disabled,l=e.header,r=e.divider,n=e.text;return t||l||r||n?"-1":"0"}},{key:"render",value:function(){var e=this.getTabIndex(),t=e>-1?this.getRole():void 0,l=lt(this.props,["toggle"]),r=l.className,n=l.cssModule,i=l.divider,a=l.tag,s=void 0===a?"button":a,c=l.header,u=l.active,p=l.text,d=Uz(l,qz),m=tt($e()(r,{disabled:d.disabled,"dropdown-item":!i&&!c&&!p,active:u,"dropdown-header":c,"dropdown-divider":i,"dropdown-item-text":p}),n);return"button"===s&&(c?s="h6":i?s="div":d.href?s="a":p&&(s="span")),o.createElement(s,zz({type:"button"===s&&(d.onClick||this.props.toggle)?"button":void 0},d,{tabIndex:e,role:t,className:m,onClick:this.onClick}))}}],l&&Gz(t.prototype,l),r&&Gz(t,r),Object.defineProperty(t,"prototype",{writable:!1}),i}(o.Component);Kz.propTypes=$z,Kz.contextType=Zq;const Yz=Kz,Qz=({selectedValue:e,selectValue:t,isOpen:l,toggle:r})=>{const[n,i]=(0,o.useState)(!1),a=void 0!==l,s=null!==r&&void 0!==r?r:()=>i(e=>!e);return(0,Ue.jsx)(Ue.Fragment,{children:(0,Ue.jsxs)(oz,{isOpen:a?l:n,toggle:s,className:"d-inline",children:[(0,Ue.jsx)(Sz,{className:"p-0 border-0 bg-transparent ",children:!a&&(0,Ue.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"37",height:"37",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",className:"feather icon-button",style:{marginRight:"0.25rem"},children:[(0,Ue.jsx)("circle",{cx:"12",cy:"12",r:"1"}),(0,Ue.jsx)("circle",{cx:"12",cy:"5",r:"1"}),(0,Ue.jsx)("circle",{cx:"12",cy:"19",r:"1"})]})}),(0,Ue.jsx)(Lz,{children:[{label:"Graph Modal",value:"GraphModal"},{label:"Dynamic Data Labels",value:"DynamicDataLabels"},{label:"Spline Area Chart",value:"DynamicSplineAreaChart"},{label:"Dynamic Radar Chart",value:"DynamicRadarChart"},{label:"PolygonFill",value:"PolygonFill"}].map((l,r)=>(0,Ue.jsx)(Yz,{active:e==l.value,onClick:()=>t(l.value),children:l.label},r))})]})})},Jz=({data:e,operator:t,reportResult:l,value:r,customIcons:n})=>(0,Ue.jsx)(OF,{data:e,operator:t,reportResult:l,value:r,type:"line",customIcons:n}),Xz=({data:e,operator:t,reportResult:l,value:r,customIcons:n})=>(0,Ue.jsx)(OF,{data:e,operator:t,reportResult:l,type:"area",value:r,customIcons:n}),eU=({data:e,operator:t,reportResult:l,value:r,customIcons:n})=>(0,Ue.jsx)(OF,{data:e,operator:t,reportResult:l,value:r,type:"radar",customIcons:n}),tU=({data:e,operator:t,reportResult:l,value:r,customIcons:n})=>(0,Ue.jsx)(OF,{data:e,operator:t,reportResult:l,value:r,type:"polygonfill",customIcons:n}),lU=({data:e,config:t,reportType:l,handleDelete:r,handleSave:n,dashboardConfig:i})=>{const[a,s]=(0,o.useState)("GraphModal"),c=ae(),u=(null===t||void 0===t?void 0:t.configuration)||{},p=null===t||void 0===t?void 0:t.slug,d=null===t||void 0===t?void 0:t.report_name,m=(0,o.useMemo)(()=>Hq({reportData:e,configuration:u,value:u.values||[],slug:p,operator:{},isDynamicReportPage:!1}),[e]),h=(0,o.useMemo)(()=>e,[e]),g=mF({data:h,columns:m,getCoreRowModel:cF(),getFilteredRowModel:e=>hL(()=>[e.getPreFilteredRowModel(),e.getState().columnFilters,e.getState().globalFilter],(t,l,r)=>{if(!t.rows.length||(null==l||!l.length)&&!r){for(let e=0;e<t.flatRows.length;e++)t.flatRows[e].columnFilters={},t.flatRows[e].columnFiltersMeta={};return t}const n=[],i=[];(null!=l?l:[]).forEach(t=>{var l;const r=e.getColumn(t.id);if(!r)return;const i=r.getFilterFn();i&&n.push({id:t.id,filterFn:i,resolvedValue:null!=(l=null==i.resolveFilterValue?void 0:i.resolveFilterValue(t.value))?l:t.value})});const a=(null!=l?l:[]).map(e=>e.id),s=e.getGlobalFilterFn(),o=e.getAllLeafColumns().filter(e=>e.getCanGlobalFilter());let c,u;r&&s&&o.length&&(a.push("__global__"),o.forEach(e=>{var t;i.push({id:e.id,filterFn:s,resolvedValue:null!=(t=null==s.resolveFilterValue?void 0:s.resolveFilterValue(r))?t:r})}));for(let e=0;e<t.flatRows.length;e++){const l=t.flatRows[e];if(l.columnFilters={},n.length)for(let e=0;e<n.length;e++){c=n[e];const t=c.id;l.columnFilters[t]=c.filterFn(l,t,c.resolvedValue,e=>{l.columnFiltersMeta[t]=e})}if(i.length){for(let e=0;e<i.length;e++){u=i[e];const t=u.id;if(u.filterFn(l,t,u.resolvedValue,e=>{l.columnFiltersMeta[t]=e})){l.columnFilters.__global__=!0;break}}!0!==l.columnFilters.__global__&&(l.columnFilters.__global__=!1)}}return pF(t.rows,e=>{for(let t=0;t<a.length;t++)if(!1===e.columnFilters[a[t]])return!1;return!0},e)},gL(e.options,"debugTable",0,()=>e._autoResetPageIndex()))});return(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-end gap-2",style:{position:"relative",bottom:"2.5rem",right:"1rem"},children:[!i.some(e=>e.label===d&&"analytics"===e.section)&&(0,Ue.jsx)(vi,{title:"Save report",arrow:!0,children:(0,Ue.jsx)("div",{style:{cursor:"pointer"},onClick:()=>n(d),children:(0,Ue.jsx)(TF,{color:"primary"})})}),i.some(e=>e.label===d&&"analytics"===e.section)&&(0,Ue.jsx)(vi,{title:"Delete report",arrow:!0,children:(0,Ue.jsx)("div",{style:{cursor:"pointer"},onClick:()=>r(d),children:(0,Ue.jsx)(AF,{color:"error"})})}),(0,Ue.jsx)(vi,{title:"View detail report",arrow:!0,children:(0,Ue.jsx)("div",{style:{cursor:"pointer"},onClick:()=>c(`/report/${p}`),children:(0,Ue.jsx)(DF,{})})}),"graph"===l&&(0,Ue.jsx)(vi,{title:"select graph type",arrow:!0,children:(0,Ue.jsx)(kF,{size:"small",style:{padding:4,width:"28px",height:"24px"},children:(0,Ue.jsx)(Qz,{selectedValue:a,selectValue:s})})})]}),(0,Ue.jsx)("div",{children:0===e.length?(0,Ue.jsx)("div",{className:"d-flex justify-content-center align-items-center h-75",children:(0,Ue.jsx)("img",{src:MF,alt:"loader image",style:{width:"30%"}})}):(0,Ue.jsx)(xF,{striped:!0,bordered:!0,hover:!0,responsive:!0,size:"lg",children:"graph"===l?(0,Ue.jsxs)(Ue.Fragment,{children:["GraphModal"===a&&(0,Ue.jsx)(LF,{data:h,operator:{},reportResult:t}),"DynamicDataLabels"===a&&(0,Ue.jsx)(Jz,{data:h,reportResult:t,operator:{}}),"DynamicSplineAreaChart"===a&&(0,Ue.jsx)(Xz,{data:h,reportResult:t,operator:{}}),"DynamicRadarChart"===a&&(0,Ue.jsx)(eU,{data:h,reportResult:t,operator:{}}),"PolygonFill"===a&&(0,Ue.jsx)(tU,{data:h,reportResult:t,operator:{}})]}):(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsx)("thead",{children:g.getHeaderGroups().map(e=>(0,Ue.jsx)("tr",{children:e.headers.map(e=>(0,Ue.jsx)("th",{colSpan:e.colSpan,children:e.isPlaceholder?null:dF(e.column.columnDef.header,e.getContext())},e.id))},e.id))}),(0,Ue.jsx)("tbody",{children:g.getRowModel().rows.map(e=>(0,Ue.jsx)("tr",{children:e.getVisibleCells().map(e=>(0,Ue.jsx)("td",{children:dF(e.column.columnDef.cell,e.getContext())},e.id))},e.id))})]})})})]})},rU=l.p+"static/media/Thick_Stroke.a7fa4ef9c3ed0d0b81e7.gif",nU=e=>{const t={display:"flex",justifyContent:"center",alignItems:"center",height:e.height};return(0,Ue.jsx)("div",{style:t,children:(0,Ue.jsx)("img",{src:rU,alt:"loader image",style:{width:"20%"}})})},iU=({reportResults:e,handleDelete:t,isFlag:l,handleSave:r,dashboardConfig:n})=>{const i=Iu(e=>e.account.accountId),a=Iu(e=>e.reports.loading),s=Iu(nL),c=Number(localStorage.getItem("user_id")),[u,p]=(0,o.useState)([]),d=(0,o.useRef)([]),m=e=>{if(e.length>0){const t=e.find(e=>"isSevenDays"===e.filter_name||"isThirtyDays"===e.filter_name||"isNinetyDays"===e.filter_name);if(!t)return[];const l=t.default_value,r=l||("isSevenDays"===t.filter_name?7:"isThirtyDays"===t.filter_name?30:"isNinetyDays"===t.filter_name?90:7),n=new Date;n.setDate(n.getDate()-1);const i=n.toISOString().split("T")[0],a=new Date;a.setDate(a.getDate()-r);const s=a.toISOString().split("T")[0];return[{lable:t.placeholder||t.filter_name,field:t.field,action:"BETWEEN",values:[s,i],id:"",type:"basic",oprator:"AND"}]}return[]};return(0,o.useEffect)(()=>{const t=new AbortController,{signal:r}=t;if(l){const t=d.current,l=t.map(e=>e.label),n=e.map(e=>e.label),a=e.filter(e=>!l.includes(e.label)),o=t.filter(e=>!n.includes(e.label));o.length>0&&p(e=>e.filter(e=>!o.some(t=>t.label===e.name))),a.forEach(async e=>{var t,l,n,a,o,u;const d=s.find(t=>t.report_name===e.label),h=(null===d||void 0===d?void 0:d.configuration)||{},g=null===d||void 0===d?void 0:d.slug,y=m(h.filters||[]),f={account_id:i,user_id:c,base:null!==(t=h.base)&&void 0!==t?t:null,cte:null!==(l=h.cte)&&void 0!==l?l:null,rows:null!==(n=h.rows)&&void 0!==n?n:[],values:null!==(a=h.values)&&void 0!==a?a:[],operator:{},redis_flag:null!==(o=null===e||void 0===e?void 0:e.redis_flag)&&void 0!==o&&o,pagination:{pageIndex:1,pageSize:20,rowCount:0},filters:y,columns:null!==(u=h.columns)&&void 0!==u?u:[],slug:g},b={name:e.report_name||e.label,type:e.type,loading:!0,data:[],config:null,error:!1};p(e=>[b,...e]);try{const e=await AS.post("/report/dynamic_query",f,{signal:r});p(t=>t.map(t=>t.name===b.name?{...t,data:e.data.data||[],config:d,loading:!1}:t))}catch(v){if("CanceledError"===v.name)return;p(e=>e.map(e=>e.name===b.name?{...e,error:!0,config:d,loading:!1}:e))}}),d.current=e}else{if(0===e.length)return void p([]);a||(async()=>{const t=e.map(e=>({name:e.report_name||e.label,type:e.type,loading:!0,data:[],config:null,error:!1}));p(t);for(let g=0;g<e.length;g++){var l,n,a,o,u,d;const t=e[g],y=s.find(e=>e.report_name===t.label),f=(null===y||void 0===y?void 0:y.configuration)||{},b=null===y||void 0===y?void 0:y.slug,v=m(f.filters||[]),x={account_id:i,user_id:c,base:null!==(l=f.base)&&void 0!==l?l:null,cte:null!==(n=f.cte)&&void 0!==n?n:null,rows:null!==(a=f.rows)&&void 0!==a?a:[],values:null!==(o=f.values)&&void 0!==o?o:[],operator:{},redis_flag:null!==(u=null===t||void 0===t?void 0:t.redis_flag)&&void 0!==u&&u,pagination:{pageIndex:1,pageSize:20,rowCount:0},filters:null!==f&&void 0!==f&&f.system_filter?[...v,...f.system_filter]:v,columns:null!==(d=f.columns)&&void 0!==d?d:[],slug:b};try{const e=await AS.post("/report/dynamic_query",x,{signal:r});p(t=>t.map((t,l)=>l===g?{...t,data:e.data.data||[],config:y,loading:!1}:t))}catch(h){if("CanceledError"===h.name)return;p(e=>e.map((e,t)=>t===g?{...e,error:!0,config:y,loading:!1}:e))}}})(),d.current=e}return()=>{t.abort()}},[e,l,a]),(0,Ue.jsx)("div",{children:u.map((e,l)=>(0,Ue.jsxs)("div",{className:"mb-4 card shadow",children:[(0,Ue.jsx)(gN,{children:(0,Ue.jsx)("h4",{className:"card-title",children:e.name})}),(0,Ue.jsx)("div",{children:e.loading?(0,Ue.jsx)(nU,{height:"30vh"}):(0,Ue.jsx)(lU,{data:e.data,dashboardConfig:n,handleDelete:t,handleSave:r,config:e.config,reportType:e.type})})]},l))})},aU=()=>{const e=Iu(e=>e.account.accountId),t=Iu(nL),[l,r]=(0,o.useState)(!1),[n,i]=(0,o.useState)({list:"",report:"",type:""}),[a,s]=(0,o.useState)(null),[c,u]=(0,o.useState)([]),[p,d]=(0,o.useState)([]),[m,h]=(0,o.useState)([]),[g,y]=(0,o.useState)(!1),[f,b]=(0,o.useState)(!0),[v,x]=(0,o.useState)(!1),S=()=>{r(!1),i({list:"",report:"",type:""})},N=a&&Array.isArray(a.columns)&&a.columns.length>0?[{label:"Table",value:"table"}]:[{label:"Graph",value:"graph"},{label:"Table",value:"table"}];(0,o.useEffect)(()=>{if(e){const t=new AbortController;return x(!1),i({list:"",report:"",type:""}),r(!1),u([]),(async t=>{try{const l=await AS.post("/dashboard/fetch_dashboard",{account_id:e},{signal:t});if(200===l.status){const e=l.data.configuration||[];d(e),h(e);const t=[...e.filter(e=>"analytics"===e.section)].sort((e,t)=>t.position-e.position);u(t)}}catch(l){if("CanceledError"===l.name)return}finally{b(!1)}})(t.signal),()=>{t.abort()}}},[e]);const C=async(l,r)=>{const n="delete"===r?{title:"Are you sure you want to delete this report?",confirmButtonColor:"#d33",icon:"warning",cancelButtonColor:"#3085d6",confirmButtonText:"Yes, delete it!"}:{title:"Do you want to save this report?",confirmButtonColor:"#3085d6",icon:"question",cancelButtonColor:"#d33",confirmButtonText:"Yes, save it!"};if(!(await tk().fire({...n,showCancelButton:!0})).isConfirmed)return;x(!0);let i=[...c],a=[...p];"delete"===r&&(i=i.filter(e=>e.label!==l),a=a.filter(e=>e.label!==l));const s=i.map((e,t)=>({...e,position:t+1}));if(a=a.map(e=>{var t,l;return"analytics"===e.section?{...e,position:null!==(t=null===(l=s.find(t=>t.label===e.label))||void 0===l?void 0:l.position)&&void 0!==t?t:e.position}:e}),u(s),d(a),"save"===r){const e=t.find(e=>e.report_name===l),r=c.find(e=>e.label===l);if(!e)return;let n=(e=>1+Math.max(0,...e.map(e=>{var t;return"analytics"===e.section&&null!==(t=e.position)&&void 0!==t?t:0})))(p);const i={label:e.report_name,position:n,section:"analytics",type:r.type||"",configuration:e.configuration||[]};a=[...a,i]}try{y(!0);200===(await AS.post("/dashboard/create_update_dashboard",{account_id:e,configuration:a})).status&&(h(a),El.success("delete"===r?"Report deleted successfully":"Report saved successfully"))}catch(o){El.error("delete"===r?"Failed to delete report":"Failed to save report")}finally{y(!1)}};return(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between px-1 py-2",children:[(0,Ue.jsx)("h5",{className:"mt-2",children:"Analytics"}),!f&&(0,Ue.jsx)(vi,{title:l?"Close":"Add",arrow:!0,children:(0,Ue.jsx)(ta,{"aria-label":l?"Close":"Add",size:"small",color:l?"error":"primary",sx:{width:36,height:32,zIndex:0},onClick:l?S:()=>{r(!0)},children:l?(0,Ue.jsx)(YP,{}):(0,Ue.jsx)(QP,{})})})]}),(0,Ue.jsxs)(SN,{children:[(0,Ue.jsx)("div",{className:"px-1 py-2",children:l&&(0,Ue.jsxs)("div",{className:"px-3 py-3 bg-white border  rounded border-1 border-gray d-flex flex-wrap gap-2 align-items-center",children:[(0,Ue.jsxs)(NR,{sx:{minWidth:150,flex:"0 1 auto"},size:"small",children:[(0,Ue.jsx)(_R,{id:"first-select-label",children:"Select List"}),(0,Ue.jsx)(AP,{labelId:"first-select-label",value:n.list,label:"First Select",onChange:e=>i(t=>({...t,list:e.target.value})),children:(0,Ue.jsx)(OP,{value:"option1",children:"Report"})})]}),n.list&&(0,Ue.jsxs)(NR,{sx:{minWidth:150,flex:"0 1 auto"},size:"small",children:[(0,Ue.jsx)(_R,{id:"second-select-label",children:"Select Report"}),(0,Ue.jsx)(AP,{labelId:"second-select-label",value:n.report,label:"Second Select",onChange:e=>{const l=e.target.value;i(e=>({...e,report:l,type:""}));const r=t.find(e=>e.report_name===l);s((null===r||void 0===r?void 0:r.configuration)||null)},children:t.map(e=>{const t=c.some(t=>t.label===e.report_name);return(0,Ue.jsx)(OP,{value:e.report_name,disabled:t,children:e.report_name},e.id)})})]}),n.report&&N.length>0&&(0,Ue.jsxs)(NR,{sx:{minWidth:190,flex:"0 1 auto"},size:"small",children:[(0,Ue.jsx)(_R,{id:"third-select-label",children:"Select Type"}),(0,Ue.jsx)(AP,{labelId:"third-select-label",value:n.type,label:"Third Select",onChange:e=>i(t=>({...t,type:e.target.value})),children:N.map(e=>(0,Ue.jsx)(OP,{value:e.value,children:e.label},e.value))})]}),l&&n.list&&n.report&&n.type&&(0,Ue.jsx)(KP,{className:"px-3 fw-bold",color:"primary",variant:"contained",onClick:()=>{const e=t.find(e=>e.report_name===n.report);if(!e)return;x(!0);const l={label:e.report_name,position:0,section:"analytics",type:n.type};u(e=>[...e,l]),S(),x(!0)},children:"Apply"})]})}),(0,Ue.jsx)("div",{className:"px-1",children:f?[...Array(2)].map((e,t)=>(0,Ue.jsxs)("div",{className:"mb-4 card shadow",children:[(0,Ue.jsx)(gN,{children:(0,Ue.jsx)(Sa,{animation:"wave",variant:"text",sx:{fontSize:"1.25rem",bgcolor:"grey.200"},width:"40%"})}),(0,Ue.jsx)("div",{className:"p-3",children:(0,Ue.jsx)(Sa,{animation:"wave",variant:"rectangular",height:"30vh",sx:{borderRadius:"0.25rem",bgcolor:"grey.200"}})})]},t)):(0,Ue.jsx)(iU,{reportResults:c,isFlag:v,dashboardConfig:m,handleDelete:e=>C(e,"delete"),handleSave:e=>C(e,"save")})})]})]})};function sU(){return sU=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)({}).hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},sU.apply(null,arguments)}function oU(e,t){if(null==e)return{};var l={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;l[r]=e[r]}return l}function cU(e){return void 0===e&&(e=""),new URLSearchParams("string"===typeof e||Array.isArray(e)||e instanceof URLSearchParams?e:Object.keys(e).reduce((t,l)=>{let r=e[l];return t.concat(Array.isArray(r)?r.map(e=>[l,e]):[[l,r]])},[]))}new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);const uU=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","viewTransition"];try{window.__reactRouterVersion="6"}catch(m7e){}new Map;const pU=c.startTransition;Zl.flushSync,c.useId;function dU(e){let{basename:t,children:l,future:r,window:n}=e,i=o.useRef();null==i.current&&(i.current=function(e){return void 0===e&&(e={}),v(function(e,t){let{pathname:l,search:r,hash:n}=e.location;return y("",{pathname:l,search:r,hash:n},t.state&&t.state.usr||null,t.state&&t.state.key||"default")},function(e,t){return"string"===typeof t?t:f(t)},null,e)}({window:n,v5Compat:!0}));let a=i.current,[s,c]=o.useState({action:a.action,location:a.location}),{v7_startTransition:u}=r||{},p=o.useCallback(e=>{u&&pU?pU(()=>c(e)):c(e)},[c,u]);return o.useLayoutEffect(()=>a.listen(p),[a,p]),o.useEffect(()=>Se(r),[r]),o.createElement(we,{basename:t,children:l,location:s.location,navigationType:s.action,navigator:a,future:r})}const mU="undefined"!==typeof window&&"undefined"!==typeof window.document&&"undefined"!==typeof window.document.createElement,hU=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,gU=o.forwardRef(function(e,t){let l,{onClick:r,relative:n,reloadDocument:i,replace:a,state:s,target:c,to:u,preventScrollReset:p,viewTransition:d}=e,h=oU(e,uU),{basename:g}=o.useContext(X),y=!1;if("string"===typeof u&&hU.test(u)&&(l=u,mU))try{let e=new URL(window.location.href),t=u.startsWith("//")?new URL(e.protocol+u):new URL(u),l=P(t.pathname,g);t.origin===e.origin&&null!=l?u=l+t.search+t.hash:y=!0}catch(m7e){}let b=function(e,t){let{relative:l}=void 0===t?{}:t;re()||m(!1);let{basename:r,navigator:n}=o.useContext(X),{hash:i,pathname:a,search:s}=oe(e,{relative:l}),c=a;return"/"!==r&&(c="/"===a?r:U([r,a])),n.createHref({pathname:c,search:s,hash:i})}(u,{relative:n}),v=function(e,t){let{target:l,replace:r,state:n,preventScrollReset:i,relative:a,viewTransition:s}=void 0===t?{}:t,c=ae(),u=ne(),p=oe(e,{relative:a});return o.useCallback(t=>{if(function(e,t){return 0===e.button&&(!t||"_self"===t)&&!function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e)}(t,l)){t.preventDefault();let l=void 0!==r?r:f(u)===f(p);c(e,{replace:l,state:n,preventScrollReset:i,relative:a,viewTransition:s})}},[u,c,p,r,n,l,e,i,a,s])}(u,{replace:a,state:s,target:c,preventScrollReset:p,relative:n,viewTransition:d});return o.createElement("a",sU({},h,{href:l||b,onClick:y||i?r:function(e){r&&r(e),e.defaultPrevented||v(e)},ref:t,target:c}))});var yU,fU;function bU(e){let t=o.useRef(cU(e)),l=o.useRef(!1),r=ne(),n=o.useMemo(()=>function(e,t){let l=cU(e);return t&&t.forEach((e,r)=>{l.has(r)||t.getAll(r).forEach(e=>{l.append(r,e)})}),l}(r.search,l.current?null:t.current),[r.search]),i=ae(),a=o.useCallback((e,t)=>{const r=cU("function"===typeof e?e(n):e);l.current=!0,i("?"+r,t)},[i,n]);return[n,a]}(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(yU||(yU={})),function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"}(fU||(fU={}));const vU=(0,Na.Z)((0,Ue.jsx)("path",{d:"M3 17.25V21h3.75L17.81 9.94l-3.75-3.75zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34a.9959.9959 0 0 0-1.41 0l-1.83 1.83 3.75 3.75z"}),"Edit"),xU=(0,Na.Z)((0,Ue.jsx)("path",{d:"M10 18h4v-2h-4zM3 6v2h18V6zm3 7h12v-2H6z"}),"FilterList"),SU=(0,Na.Z)((0,Ue.jsx)("path",{d:"M19 9h-4V3H9v6H5l7 7zM5 18v2h14v-2z"}),"FileDownload"),NU=(0,Na.Z)((0,Ue.jsx)("path",{d:"M7 14H5v5h5v-2H7zm-2-4h2V7h3V5H5zm12 7h-3v2h5v-5h-2zM14 5v2h3v3h2V5z"}),"Fullscreen"),CU=(0,Na.Z)((0,Ue.jsx)("path",{d:"M11 18h2v-2h-2zm1-16C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m0-14c-2.21 0-4 1.79-4 4h2c0-1.1.9-2 2-2s2 .9 2 2c0 2-3 1.75-3 5h2c0-2.25 3-2.5 3-5 0-2.21-1.79-4-4-4"}),"HelpOutline"),wU=(0,Na.Z)((0,Ue.jsx)("path",{d:"M15.41 16.59 10.83 12l4.58-4.59L14 6l-6 6 6 6z"}),"KeyboardArrowLeft"),IU=(0,Na.Z)((0,Ue.jsx)("path",{d:"m4 12 1.41 1.41L11 7.83V20h2V7.83l5.58 5.59L20 12l-8-8z"}),"ArrowUpward"),kU=(0,Na.Z)((0,Ue.jsx)("path",{d:"m20 12-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8z"}),"ArrowDownward"),TU=(0,Na.Z)((0,Ue.jsx)("path",{d:"M8.59 16.59 13.17 12 8.59 7.41 10 6l6 6-6 6z"}),"KeyboardArrowRight"),AU=(0,Na.Z)((0,Ue.jsx)("path",{d:"M16.59 7.58 10 14.17l-3.59-3.58L5 12l5 5 8-8zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"}),"CheckCircleOutline"),DU=(0,Na.Z)((0,Ue.jsx)("path",{d:"m7 10 5 5 5-5z"}),"ArrowDropDown"),MU=(0,Na.Z)((0,Ue.jsx)("path",{d:"m12 4-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"}),"ArrowForward"),EU=({data:e,mt:t="mt-3"})=>(0,Ue.jsxs)("div",{className:`${t} p-3 border-start border-4 border-primary bg-primary bg-opacity-10 rounded text-dark lh-base`,style:{fontSize:"16px"},children:[e.title&&(0,Ue.jsxs)("strong",{children:[e.title,": "]}),(0,Ue.jsx)("span",{dangerouslySetInnerHTML:{__html:e.body}})]}),RU=({data:e,mt:t="mt-3"})=>(0,Ue.jsxs)("div",{className:`${t} p-3 border-start border-4 border-primary bg-primary bg-opacity-10 rounded text-dark lh-base`,style:{fontSize:"16px"},children:[(0,Ue.jsxs)("div",{className:"fw-bold mb-2",children:[e.emoji&&(0,Ue.jsx)("span",{className:"me-1",children:e.emoji}),e.title]}),(0,Ue.jsx)("p",{className:"mb-2",children:e.intro}),(0,Ue.jsx)("ul",{className:"mb-0 ps-3",children:e.bullets.map((e,t)=>(0,Ue.jsxs)("li",{children:[(0,Ue.jsxs)("strong",{children:[e.label,":"]})," ",e.body]},t))})]}),BU=(e,t)=>{const l=e.filter((e,t,l)=>l.findIndex(t=>t.date===e.date)===t);return{xaxis:l.map(e=>({x:e.date.split("-")[2],borderColor:"#dadce0",strokeDashArray:4,opacity:.5})),points:l.map(e=>({x:e.date.split("-")[2],y:0,marker:{size:6,fillColor:t,strokeColor:"#fff",strokeWidth:2,radius:2,cssClass:"apexcharts-custom-marker"},label:{borderColor:"transparent",style:{color:"transparent",background:"transparent"},text:""}}))}},jU=({monthData:e})=>(0,Ue.jsx)(Ue.Fragment,{children:(0,Ue.jsx)("div",{className:"card",children:(0,Ue.jsxs)(SN,{className:"p-2",children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-center mb-1",children:[(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2 p-1",children:[(0,Ue.jsx)("button",{className:"btn btn-light btn-sm fw-semibold",children:"Campaign Name"}),(0,Ue.jsx)(vU,{className:"fs-5 text-secondary",role:"button"})]}),(0,Ue.jsxs)("div",{className:"d-flex gap-2",children:[(0,Ue.jsx)("button",{className:"btn btn-light btn-sm border",children:(0,Ue.jsx)(xU,{style:{fontSize:"20px",color:"#555"}})}),(0,Ue.jsx)("button",{className:"btn btn-light btn-sm border",children:(0,Ue.jsx)(SU,{style:{fontSize:"20px",color:"#555"}})}),(0,Ue.jsx)("button",{className:"btn btn-light btn-sm border",children:(0,Ue.jsx)(TF,{style:{fontSize:"20px",color:"#555"}})}),(0,Ue.jsx)("button",{className:"btn btn-light btn-sm border",children:(0,Ue.jsx)(NU,{style:{fontSize:"20px",color:"#555"}})})]})]}),(0,Ue.jsx)("div",{className:"scroll-inline w-100 overflow-auto overflow-y-hidden",children:(0,Ue.jsxs)(xF,{hover:!0,className:"table table-hover align-middle mb-0 text-nowrap",children:[(0,Ue.jsx)("thead",{className:"border-bottom-4 border-secondary border-opacity-25 position-sticky top-0",children:(0,Ue.jsxs)("tr",{children:[(0,Ue.jsxs)("th",{className:"position-sticky start-0 py-3 px-2 fw-semibold",children:["Campaign Name ",(0,Ue.jsx)("i",{className:"mdi mdi-unfold-more-horizontal"})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Start Date ",(0,Ue.jsx)("i",{className:"mdi mdi-unfold-more-horizontal"})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Sent ",(0,Ue.jsx)("i",{className:"mdi mdi-unfold-more-horizontal"})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Success ",(0,Ue.jsx)("i",{className:"mdi mdi-unfold-more-horizontal"})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Failed ",(0,Ue.jsx)("i",{className:"mdi mdi-unfold-more-horizontal"})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Opens ",(0,Ue.jsx)("i",{className:"mdi mdi-unfold-more-horizontal"})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Unique Opens ",(0,Ue.jsx)("i",{className:"mdi mdi-unfold-more-horizontal"})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Clicks ",(0,Ue.jsx)("i",{className:"mdi mdi-unfold-more-horizontal"})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Unique Clicks ",(0,Ue.jsx)("i",{className:"mdi mdi-unfold-more-horizontal"})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Unsubscribed ",(0,Ue.jsx)("i",{className:"mdi mdi-unfold-more-horizontal"})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Abuse/Complaints ",(0,Ue.jsx)("i",{className:"mdi mdi-unfold-more-horizontal"})]})]})}),(0,Ue.jsx)("tbody",{children:e.mailchimpTableRows.map((e,t)=>(0,Ue.jsxs)("tr",{className:"border-bottom",children:[(0,Ue.jsx)("td",{className:"position-sticky start-0 p-2 bg-white",children:e.campaignName}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:e.startDate}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:e.sent}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:e.success}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:e.failed}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:e.opens}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:e.uniqueOpens}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:e.clicks}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:e.uniqueClicks}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:e.unsubscribed}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:e.abuseComplaints})]},t))})]})}),e.mailchimpInsights.map((e,t)=>(0,Ue.jsx)(EU,{data:e,mt:0===t?"mt-3":"mt-2"},t))]})})}),PU=({monthData:e})=>(0,Ue.jsx)(Ue.Fragment,{children:e.socialMedia.map((e,t)=>(0,Ue.jsx)(cN,{className:"card shadow-sm mb-4",children:(0,Ue.jsx)(SN,{className:"p-3",children:(0,Ue.jsxs)("div",{className:"fs-6 lh-base",children:[(0,Ue.jsxs)("div",{className:"mb-4",children:[(0,Ue.jsxs)("h5",{className:"fw-semibold text-dark d-flex align-items-center gap-2",children:[e.title," Key Performance Summary"]}),(0,Ue.jsx)("p",{className:"my-2",dangerouslySetInnerHTML:{__html:`<strong>Audience:</strong><br/>${e.audienceSummary}`}}),(0,Ue.jsx)("p",{className:"my-2",dangerouslySetInnerHTML:{__html:`<strong>Engagement:</strong><br/>${e.engagementSummary}`}}),(0,Ue.jsx)("p",{className:"my-2",dangerouslySetInnerHTML:{__html:`<strong>Visibility:</strong><br/>${e.visibilitySummary}`}})]}),(0,Ue.jsx)("div",{className:"mt-4",children:(()=>{const t=e.metrics.some(e=>void 0!==e.organic||void 0!==e.paid);return(0,Ue.jsxs)("table",{className:"table table-nowrap table-hover align-middle mb-0",children:[(0,Ue.jsx)("thead",{className:"border-bottom",children:(0,Ue.jsxs)("tr",{className:"border-bottom text-start",children:[(0,Ue.jsx)("th",{className:"fw-semibold text-primary",children:"Metric"}),t&&(0,Ue.jsx)("th",{className:"fw-semibold text-end",children:"Organic"}),t&&(0,Ue.jsx)("th",{className:"fw-semibold text-end",children:"Paid"}),(0,Ue.jsx)("th",{className:"fw-semibold text-end",children:"Total"}),(0,Ue.jsx)("th",{className:"fw-semibold text-end",children:"Variation"})]})}),(0,Ue.jsx)("tbody",{children:e.metrics.map((e,l)=>{var r,n;return(0,Ue.jsxs)("tr",{className:e.isTotalRow?"table-light fw-bold border-top":"border-bottom",children:[(0,Ue.jsx)("td",{children:e.label}),t&&(0,Ue.jsx)("td",{className:"text-end",children:null!==(r=e.organic)&&void 0!==r?r:"\u2014"}),t&&(0,Ue.jsx)("td",{className:"text-end",children:null!==(n=e.paid)&&void 0!==n?n:"\u2014"}),(0,Ue.jsx)("td",{className:"text-end",children:e.total}),(0,Ue.jsx)("td",{className:`text-end fw-semibold text-${"normal"===e.variationColor?"body":e.variationColor}`,children:e.variation})]},l)})})]})})()}),e.hashtags.length>0&&(0,Ue.jsxs)("div",{className:"mb-4 mt-4",children:[(0,Ue.jsxs)("h5",{className:"fw-semibold text-dark d-flex align-items-center gap-2",children:[(0,Ue.jsx)("span",{children:"\ud83c\udff7\ufe0f"})," Event & Hashtag Impact"]}),void 0!==e.hashtagTotalInteractions&&(0,Ue.jsxs)("p",{className:"my-2",children:["Based on the hashtag data, the top-performing tags generated"," ",(0,Ue.jsxs)("strong",{children:[e.hashtagTotalInteractions," total interactions"]}),"."]}),(0,Ue.jsxs)("table",{className:"table table-nowrap table-hover align-middle mb-0 mt-3",children:[(0,Ue.jsx)("thead",{className:"border-bottom",children:(0,Ue.jsxs)("tr",{className:"text-start",children:[(0,Ue.jsx)("th",{className:"fw-semibold text-primary",children:"Top Performing Hashtags"}),(0,Ue.jsx)("th",{className:"fw-semibold text-center",children:"Interactions"})]})}),(0,Ue.jsx)("tbody",{children:e.hashtags.map((e,t)=>(0,Ue.jsxs)("tr",{className:"border-bottom text-start",children:[(0,Ue.jsx)("td",{className:"py-2 px-2",children:e.hashtag}),(0,Ue.jsx)("td",{className:"text-center",children:e.interactions})]},t))})]})]}),(0,Ue.jsx)("div",{className:"border-top my-4"}),(0,Ue.jsxs)("div",{className:"mb-4",children:[(0,Ue.jsx)("h5",{className:"fw-semibold text-dark",children:"Key Takeaway"}),(0,Ue.jsx)("p",{className:"my-2 lh-lg text-normal",dangerouslySetInnerHTML:{__html:e.keyTakeaway}})]}),(0,Ue.jsx)("div",{className:"border-top my-4"}),(0,Ue.jsxs)("div",{className:"mb-4",children:[(0,Ue.jsxs)("h5",{className:"fw-semibold text-dark d-flex align-items-center gap-2",children:[(0,Ue.jsx)("span",{children:"\ud83c\udfaf"})," Executive Actions"]}),(0,Ue.jsx)("div",{className:"bg-primary bg-opacity-10 p-3 rounded-2 border-start border-4 border-primary mt-2",children:e.executiveActions.map((e,t)=>(0,Ue.jsx)("div",{className:"mb-2",dangerouslySetInnerHTML:{__html:`<strong>\u2022 ${e.boldText}</strong> ${e.body}`}},t))})]}),(0,Ue.jsxs)("div",{className:"p-3 bg-light rounded-1",children:[(0,Ue.jsxs)("h5",{className:"fw-semibold text-primary d-flex align-items-center gap-2 mb-2",children:[(0,Ue.jsx)("span",{children:"\ud83d\udcca"})," Bottom Line"]}),(0,Ue.jsx)("p",{className:"m-0 lh-lg text-normal",dangerouslySetInnerHTML:{__html:e.bottomLine}})]})]})})},t))}),_U=({monthData:e,sessionPrimaryChannelOvertime:t,viewsEventsOvertime:l,averageEngagementTimeEngagedOvertime:r,eventNameEventCount:n,pageTitleView:i,cityLineOvertime:a,cityBarData:s,pagePathOvertime:c,userActivityOvertime:u})=>{var p,d,m,h,g,y,f,b,v,x,S,N,C,w,I,k,T,A,D,M;const E=(0,o.useMemo)(()=>(e=>{var t;const l={};(null!==(t=e.holidays)&&void 0!==t?t:[]).forEach(e=>{const t=e.date.split("-")[2];l[t]={title:`National Holiday, ${e.day}`,description:e.name,color:"#7e3af2"}}),e.googleAdsCampaigns.forEach(e=>{const t=e.date.split("-")[2];l[t]={title:"Google Ads: "+e.campaign,description:e.description,color:"#4285f4"}}),e.mailchimpCampaigns.forEach(e=>{const t=e.date.split("-")[2];l[t]={title:"Mailchimp Campaign",description:`Campaign Name: ${e.name}`,color:"#f29900"}});const r={};return e.adrollCampaigns.forEach(e=>{const t=e.date.split("-")[2];r[t]||(r[t]=[]),r[t].push(`${e.name} \u2014 ${e.budget}`)}),Object.entries(r).forEach(([e,t])=>{l[e]={title:"AdRoll Campaign",description:"Campaigns Started:<br/>"+t.map((e,t)=>`(${t+1}). ${e}`).join("<br/>"),color:"#0f9d58"}}),l})(e),[e]),R=(0,o.useMemo)(()=>BU(e.mailchimpCampaigns,"#f29900"),[e]),B=(0,o.useMemo)(()=>BU(e.adrollCampaigns,"#0f9d58"),[e]),j=(0,o.useMemo)(()=>BU(e.googleAdsCampaigns,"#4285f4"),[e]),P=(0,o.useMemo)(()=>{var t;return BU(null!==(t=e.holidays)&&void 0!==t?t:[],"#7e3af2")},[e]),_=(null===e||void 0===e?void 0:e.funnelData)||[],O=null!==(p=null===t||void 0===t?void 0:t.current)&&void 0!==p?p:[],L=null!==(d=null===t||void 0===t?void 0:t.previous)&&void 0!==d?d:[],F=null!==(m=null===l||void 0===l?void 0:l.current)&&void 0!==m?m:[],q=null!==(h=null===l||void 0===l?void 0:l.previous)&&void 0!==h?h:[],z=null!==(g=null===r||void 0===r?void 0:r.current)&&void 0!==g?g:[],U=null!==(y=null===r||void 0===r?void 0:r.previous)&&void 0!==y?y:[],G=z.map(e=>{var t;return Number(null!==(t=null===e||void 0===e?void 0:e.average_engagement_time_per_active_user)&&void 0!==t?t:0)}),V=z.map(e=>{var t;return Number(null!==(t=null===e||void 0===e?void 0:e.engaged_sessions_per_active_user)&&void 0!==t?t:0)}),H=U.map(e=>{var t;return Number(null!==(t=null===e||void 0===e?void 0:e.average_engagement_time_per_active_user)&&void 0!==t?t:0)}),W=U.map(e=>{var t;return Number(null!==(t=null===e||void 0===e?void 0:e.engaged_sessions_per_active_user)&&void 0!==t?t:0)}),Z=F.map(e=>{var t;return Number(null!==(t=null===e||void 0===e?void 0:e.views)&&void 0!==t?t:0)}),$=F.map(e=>{var t;return Number(null!==(t=null===e||void 0===e?void 0:e.event_count)&&void 0!==t?t:0)}),K=q.map(e=>{var t;return Number(null!==(t=null===e||void 0===e?void 0:e.views)&&void 0!==t?t:0)}),Y=q.map(e=>{var t;return Number(null!==(t=null===e||void 0===e?void 0:e.event_count)&&void 0!==t?t:0)}),[Q,J]=(0,o.useState)("views"),[X,ee]=(0,o.useState)("AverageEngaged");O.length||console.log("No data yet...");const te=(e,t)=>e.map(e=>{const l=null===e||void 0===e?void 0:e[t];return void 0!==l&&null!==l?Number(l):0}),le=O.map((e,t)=>{const l=new Date(e.date);if(isNaN(l.getTime()))return"";const r=l.getDate().toString().padStart(2,"0"),n=l.toLocaleString("en-US",{month:"short"});return 0===t?`${r} ${n}`:r}),re="views"===Q?[...Z,...K]:[...$,...Y],ne=("AverageEngaged"===X?[...G,...H]:[...V,...W]).filter(e=>null!==e&&void 0!==e),ie=Math.max(...ne,0),ae=Math.ceil(1.15*ie),se=ae<=10?Math.ceil(ae):ae<=100?10*Math.ceil(ae/10):50*Math.ceil(ae/50),oe=re.filter(e=>null!==e&&void 0!==e),ce=Math.max(...oe,0),ue=Math.ceil(1.15*ce),pe=ue<=1e3?100*Math.ceil(ue/100):1e3*Math.ceil(ue/1e3),de=(n||[]).slice(0,8).map((e,t,l)=>{var r;const n=(null===(r=l[0])||void 0===r?void 0:r.event_count)||1,i=Number(e.change||0);return{name:e.event_name,count:e.event_count>=1e3?(e.event_count/1e3).toFixed(1).replace(".0","")+"K":e.event_count,change:`${Math.abs(i).toFixed(1)}%`,trend:i>=0?"up":"down",barWidth:e.event_count/n*100+"%"}}),me=(i||[]).map(e=>{const t=Number(e.change||0);return{name:e.page,count:e.views>=1e3?(e.views/1e3).toFixed(1).replace(".0","")+"K":e.views,change:`${Math.abs(t).toFixed(1)}%`,trend:t>=0?"up":"down"}}),he={total:te(O,"total"),direct:te(O,"direct"),organic_search:te(O,"organic_search"),organic_social:te(O,"organic_social"),organic_shopping:te(O,"organic_shopping"),referral:te(O,"referral"),paid_search:te(O,"paid_search"),unassigned:te(O,"unassigned"),total_organic:te(O,"total_organic")},ge={total:te(L,"total"),direct:te(L,"direct"),organic_search:te(L,"organic_search"),organic_social:te(L,"organic_social"),organic_shopping:te(L,"organic_shopping"),referral:te(L,"referral"),paid_search:te(L,"paid_search"),unassigned:te(L,"unassigned"),total_organic:te(L,"total_organic")},ye={series:[{name:"Total",type:"area",data:he.total},{name:"Direct",type:"line",data:he.direct},{name:"Organic Search",type:"line",data:he.organic_search},{name:"Referral",type:"line",data:he.referral},{name:"Paid Search",type:"line",data:he.paid_search},{name:"Unassigned",type:"line",data:he.unassigned}],options:{chart:{type:"line",height:320,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif"},stroke:{width:2,curve:"straight",dashArray:[5,0,0,0,0,0]},fill:{type:["gradient","solid","solid","solid","solid","solid"],gradient:{shadeIntensity:1,opacityFrom:.15,opacityTo:.05,stops:[0,100]}},colors:["#00acc1","#1a73e8","#43a047","#f29900","#1a237e","#e91e63"],dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",padding:{top:0,right:0,bottom:0,left:15}},xaxis:{categories:le,labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>e>=1e3?(e/1e3).toFixed(1)+"K":e}},legend:{position:"bottom",horizontalAlign:"left",markers:{radius:12},itemMargin:{horizontal:10,vertical:5}},tooltip:{shared:!0,intersect:!1,custom:function({series:e,dataPointIndex:t,w:l}){var r;const n=l.globals.categoryLabels[t],i=n&&""!==n?null===(r=n.match(/\d+/))||void 0===r?void 0:r[0]:(t+1).toString().padStart(2,"0"),a="undefined"!==typeof E?E[i]:null;if(a){return`\n              <div style="padding: 12px 14px; background: #fff; border-radius: 8px; font-size: 13px; box-shadow: 0 4px 12px rgba(0,0,0,0.15); max-width: 300px; white-space: normal; line-height: 1.5; font-family: Roboto, sans-serif;">\n                <div style="font-weight: 600; color: #202124; margin-bottom: 8px; display: flex; align-items: center; gap: 6px;">\n                  <span style="width: 8px; height: 8px; background: ${a.color||"#d93025"}; border-radius: 50%; display: inline-block;"></span>\n                  ${a.title}\n                </div>\n                <div style="color: #5f6368; font-size: 13px; margin-top: 8px; padding-top: 8px; border-top: 1px solid #f1f3f4;">${a.description}</div>\n                <div style="margin-top: 8px; font-weight: 600; color: #202124;">Total Sessions: ${e[0][t]}</div>\n              </div>`}const s=[ge.total,ge.direct,ge.organic_search,ge.referral,ge.paid_search,ge.unassigned],o=new Date(2026,2,1),c=new Date(2026,1,1),u=e=>e.toLocaleDateString("en-US",{weekday:"short",day:"2-digit",month:"short"}),p=new Date(o);p.setDate(o.getDate()+t);const d=new Date(c);d.setDate(c.getDate()+t);let m=`<div style="padding: 12px 14px; background: #fff; border: 1px solid #dadce0; border-radius: 4px; box-shadow: 0 4px 10px rgba(0,0,0,0.1); font-family: Roboto, sans-serif; min-width: 250px;"><div style="margin-bottom: 8px; font-size: 13px; color: #5f6368; padding-bottom: 8px; border-bottom: 1px solid #f1f3f4;">${u(p)} vs ${u(d)}</div><table style="width: 100%; border-collapse: collapse;"><tbody>`;return[1,2,3,4,5,0].forEach(r=>{const n=l.config.series[r],i=e[r][t]||0,a=s[r]&&s[r][t]||0,o=l.config.colors[r];let c=a>0?`<span style="color: ${i>a?"#188038":"#d93025"}; font-weight: 600;">${i>a?"\u2191":"\u2193"} ${Math.abs((i-a)/a*100).toFixed(1)}%</span>`:'<span style="color: #202124; font-weight: 600;">-</span>';m+=`<tr style="line-height: 1.8;"><td style="padding: 2px 0; display: flex; align-items: center; gap: 8px;"><span style="width: 8px; height: 8px; background: ${o}; border-radius: 50%;"></span><span style="font-size: 13px; color: #5f6368;">${n.name}</span></td><td style="text-align: right; font-size: 13px; font-weight: 600; color: #202124; padding-right: 10px;">${i}</td><td style="text-align: right; font-size: 13px;">${c}</td></tr>`}),m+"</tbody></table></div>"}},annotations:{xaxis:[...R.xaxis,...B.xaxis,...j.xaxis,...P.xaxis],points:[...R.points,...B.points,...j.points,...P.points]}}},fe=null!==(f=null===a||void 0===a?void 0:a.top_cities)&&void 0!==f?f:[],be=null!==(b=null===a||void 0===a?void 0:a.current)&&void 0!==b?b:[],ve=null!==(v=null===a||void 0===a?void 0:a.previous)&&void 0!==v?v:[],xe={};fe.forEach(e=>{xe[e]={}}),be.forEach(e=>{xe[e.city]&&(xe[e.city][e.date]=e.active_users)});const Se={};fe.forEach(e=>{Se[e]={}}),ve.forEach(e=>{Se[e.city]&&(Se[e.city][e.date]=e.active_users)});const Ne=[...new Set(be.map(e=>e.date))].sort(),Ce=Ne.map(e=>fe.reduce((t,l)=>{var r,n;return t+(null!==(r=null===(n=xe[l])||void 0===n?void 0:n[e])&&void 0!==r?r:0)},0)),we=Ne.map(e=>fe.reduce((t,l)=>{var r,n;return t+(null!==(r=null===(n=Se[l])||void 0===n?void 0:n[e])&&void 0!==r?r:0)},0)),Ie=fe.map(e=>({name:e,type:"line",data:Ne.map(t=>{var l,r;return null!==(l=null===(r=xe[e])||void 0===r?void 0:r[t])&&void 0!==l?l:0})})),ke=[we,...fe.map(e=>Ne.map(t=>{var l,r;return null!==(l=null===(r=Se[e])||void 0===r?void 0:r[t])&&void 0!==l?l:0}))],Te=([...new Set(ve.map(e=>e.date))].sort(),[Ce,...Ie.map(e=>e.data)].flat()),Ae=Math.max(...Te,0),De=100*Math.ceil(1.2*Ae/100)||1200,Me=null!==(x=null===u||void 0===u?void 0:u.current)&&void 0!==x?x:[],Ee=null!==(S=null===u||void 0===u?void 0:u.previous)&&void 0!==S?S:[],Re=Me.map(e=>e.date),Be=Ee.map(e=>e.date),je=Me.map(e=>{var t;return Number(null!==(t=e.mau)&&void 0!==t?t:0)}),Pe=Me.map(e=>{var t;return Number(null!==(t=e.wau)&&void 0!==t?t:0)}),_e=Me.map(e=>{var t;return Number(null!==(t=e.dau)&&void 0!==t?t:0)}),Oe=Me.map(e=>{var t;return Number(null!==(t=e.wau_mau_pct)&&void 0!==t?t:0)}),Le=Me.map(e=>{var t;return Number(null!==(t=e.dau_wau_pct)&&void 0!==t?t:0)}),Fe=Me.map(e=>{var t;return Number(null!==(t=e.dau_mau_pct)&&void 0!==t?t:0)}),qe=Ee.map(e=>{var t;return Number(null!==(t=e.mau)&&void 0!==t?t:0)}),ze=Ee.map(e=>{var t;return Number(null!==(t=e.wau)&&void 0!==t?t:0)}),Ge=Ee.map(e=>{var t;return Number(null!==(t=e.dau)&&void 0!==t?t:0)}),Ve=Me.map((e,t)=>{const l=new Date(e.date);if(isNaN(l.getTime()))return"";const r=l.getDate(),n=r.toString().padStart(2,"0"),i=l.toLocaleString("en-US",{month:"short"});return r%2===0?"":0===t?`${n} ${i}`:n}),He=e=>e>=1e3?(e/1e3).toFixed(1).replace(".0","")+"K":e.toString(),We=(e,t)=>{var l,r;const n=null!==(l=e[e.length-1])&&void 0!==l?l:0,i=null!==(r=t[t.length-1])&&void 0!==r?r:0;if(0===i)return{pct:"-",isUp:!0};const a=(n-i)/i*100;return{pct:Math.abs(a).toFixed(1)+"%",isUp:a>=0}},Ze=null!==(N=je[je.length-1])&&void 0!==N?N:0,$e=null!==(C=Pe[Pe.length-1])&&void 0!==C?C:0,Ke=null!==(w=_e[_e.length-1])&&void 0!==w?w:0,Ye=We(je,qe),Qe=We(Pe,ze),Je=(We(_e,Ge),null!==(I=Oe[Oe.length-1])&&void 0!==I?I:0),Xe=null!==(k=Le[Le.length-1])&&void 0!==k?k:0,et=null!==(T=Fe[Fe.length-1])&&void 0!==T?T:0,tt=Ee.map(e=>{var t;return Number(null!==(t=e.wau_mau_pct)&&void 0!==t?t:0)}),lt=Ee.map(e=>{var t;return Number(null!==(t=e.dau_wau_pct)&&void 0!==t?t:0)}),rt=Ee.map(e=>{var t;return Number(null!==(t=e.dau_mau_pct)&&void 0!==t?t:0)}),nt=We(Oe,tt),it=We(Le,lt),at=We(Fe,rt),st={series:[{name:"30 days",data:je},{name:"7 days",data:Pe},{name:"1 day",data:_e}],options:{chart:{type:"line",height:250,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif"},colors:["#1a73e8","#188038","#f9ab00"],stroke:{curve:"smooth",width:2},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}},padding:{left:10}},xaxis:{categories:Ve,labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,tickAmount:3,labels:{style:{colors:"#2e517c",fontSize:"11px"},formatter:e=>e>=1e3?(e/1e3).toFixed(0)+"K":e}},legend:{show:!1},tooltip:{shared:!0,intersect:!1,custom:function({series:e,dataPointIndex:t,w:l}){const r=l.globals.categoryLabels[t],n=r&&""!==r?r:(t+1).toString(),i="undefined"!==typeof E?E[n]:null;if(i){return`\n              <div style="padding: 12px 14px; background: #fff; border-radius: 8px; font-size: 13px; box-shadow: 0 4px 12px rgba(0,0,0,0.15); max-width: 320px; min-width: 260px; white-space: normal;">\n                <div style="font-weight: 600; color: #202124; margin-bottom: 4px; display: flex; align-items: center; gap: 6px;">\n                  <span style="width: 8px; height: 8px; background: ${i.color?i.color:"#d93025"}; border-radius: 50%; display: inline-block;"></span>\n                  ${i.title}\n                </div>\n                <div style="color: #5f6368; font-size: 13px; line-height: 1.5; margin-top: 8px; padding-top: 8px; border-top: 1px solid #f1f3f4;">\n                  ${i.description}\n                </div>\n                <div style="margin-top: 8px; font-weight: 500; color: #202124;">\n                  30 Days: ${e[0][t]}\n                </div>\n              </div>\n            `}const a=[qe,ze,Ge],s=e=>`${["Sun","Mon","Tue","Wed","Thu","Fri","Sat"][e.getDay()]} ${String(e.getDate()).padStart(2,"0")} ${["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"][e.getMonth()]}`,o=Re[t]?new Date(Re[t]):null,c=Be[t]?new Date(Be[t]):null;let u=`\n            <div style="padding: 12px 14px; background: #fff; border: 1px solid #dadce0; border-radius: 4px; box-shadow: 0 4px 10px rgba(0,0,0,0.1); font-family: Roboto, sans-serif;">\n              <div style="margin-bottom: 8px; font-size: 13px; color: #5f6368; padding-bottom: 8px; border-bottom: 1px solid #f1f3f4;">\n                ${o&&c?`${s(o)} vs ${s(c)}`:o?s(o):""}\n              </div>\n              <table style="width: 100%; border-collapse: collapse; min-width: 190px;">\n                <tbody>\n          `;return l.config.series.forEach((r,n)=>{const i=e[n][t],s=a[n]&&a[n][t];if(void 0!==i&&null!==i){const e=l.config.colors[n];let t="";if(void 0!==s&&s>0){const e=(i-s)/s*100,l=e>=0;t=`<span style="color: ${l?"#137333":"#d93025"}; font-weight: 600;">${l?"\u2191":"\u2193"} ${Math.abs(e).toFixed(1)}%</span>`}else t=0===s&&i>0?'<span style="color: #137333; font-weight: 600;">\u2191 100.0%</span>':'<span style="color: #d93025; font-weight: 600;">\u2193 100.0%</span>';u+=`\n                  <tr style="line-height: 1.6;">\n                    <td style="padding: 2px 8px 2px 0; display: flex; align-items: center;">\n                      <span style="display: inline-block; background-color: ${e}; ${0===n?"border-radius: 50%; width: 10px; height: 10px;":1===n?"border-radius: 2px; width: 10px; height: 10px;":"transform: rotate(45deg); width: 8px; height: 8px; margin-left: 1px;"} margin-right: 8px;"></span>\n                      <span style="font-size: 13px; color: #5f6368; text-transform: lowercase;">${r.name}</span>\n                    </td>\n                    <td style="padding: 2px 14px 2px 0; text-align: right; font-size: 13px; font-weight: 600; color: #202124;">\n                      ${i.toLocaleString()}\n                    </td>\n                    <td style="padding: 2px 0; text-align: right; font-size: 13px;">\n                      ${t}\n                    </td>\n                  </tr>\n                `}}),u+="</tbody></table></div>",u}},annotations:{xaxis:[...R.xaxis,...B.xaxis,...j.xaxis,...P.xaxis],points:[...R.points,...B.points,...j.points,...P.points]}}},ot={series:[{name:"WAU / MAU",data:Oe},{name:"DAU / WAU",data:Le},{name:"DAU / MAU",data:Fe}],options:{chart:{type:"line",height:250,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif",offsetX:0},colors:["#f29900","#6fa337","#1a73e8"],stroke:{curve:"straight",width:2},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}},padding:{left:10}},xaxis:{categories:Ve,labels:{style:{colors:"#5f6368",fontSize:"11px"},rotate:0,hideOverlappingLabels:!0},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,min:0,max:50,tickAmount:5,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>e.toFixed(1)+"%"}},legend:{show:!1},tooltip:{shared:!0,intersect:!1,custom:function({series:e,seriesIndex:t,dataPointIndex:l,w:r}){const n=r.globals.categoryLabels[l],i=(l+1).toString().padStart(2,"0"),a=n&&""!==n?n:i,s="undefined"!==typeof E?E[a]:null;if(s){const t=s.color||"#d93025";let r="";if(!s.title.startsWith("National Holiday")){r=`\n                <div style="margin-top: 8px; font-weight: 500; color: #202124; font-size: 12px;">\n                  WAU / MAU: ${e[0][l].toFixed(1)}%<br />\n                  DAU / WAU: ${e[1][l].toFixed(1)}%<br />\n                  DAU / MAU: ${e[2][l].toFixed(1)}%\n                </div>`}return`\n              <div style="\n                padding: 12px 14px;\n                background: #fff;\n                border-radius: 8px;\n                font-size: 13px;\n                box-shadow: 0 4px 12px rgba(0,0,0,0.15);\n                max-width: 320px;\n                min-width: 260px;\n                white-space: normal;\n                z-index: 100;\n                font-family: Roboto, sans-serif;\n              ">\n                <div style="\n                  font-weight: 600;\n                  color: #202124;\n                  margin-bottom: 4px;\n                  display: flex;\n                  align-items: center;\n                  gap: 6px;\n                ">\n                  <span style="width: 8px; height: 8px; background: ${t}; border-radius: 50%; display: inline-block;"></span>\n                  ${s.title}\n                </div>\n                <div style="\n                  color: #5f6368;\n                  font-size: 13px;\n                  line-height: 1.5;\n                  margin-top: 8px;\n                  padding-top: 8px;\n                  border-top: 1px solid #f1f3f4;\n                ">\n                  ${s.description}\n                </div>\n                ${r}\n              </div>\n            `}let o=`\n            <div style="padding: 10px; background: #fff; border: 1px solid #ddd; border-radius: 5px; box-shadow: 0 2px 5px rgba(0,0,0,0.1); font-family: Roboto, sans-serif;">\n              <div style="margin-bottom: 5px; font-weight: bold; border-bottom: 1px solid #eee; padding-bottom: 5px; font-size: 12px; color: #5f6368;">\n                ${a} \n              </div>\n          `;return r.config.series.forEach((t,n)=>{const i=e[n][l],a=r.config.colors[n];void 0!==i&&null!==i&&(o+=`\n                <div style="display: flex; align-items: center; margin-bottom: 4px; font-size: 12px;">\n                    <span style="width: 8px; height: 8px; background-color: ${a}; border-radius: 50%; margin-right: 8px;"></span>\n                    <span style="flex: 1; margin-right: 15px; color: #5f6368;">${t.name}:</span>\n                    <span style="font-weight: 600; color: #202124;">${i}%</span>\n                </div>`)}),o+="</div>",o}},annotations:{xaxis:[...R.xaxis,...B.xaxis,...j.xaxis,...P.xaxis],points:[...R.points,...B.points,...j.points,...P.points]}}},ct={series:[{name:"Total",type:"area",data:Ce},...Ie],options:{chart:{height:320,type:"line",toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif"},stroke:{width:[2,2,2,2,2],curve:"straight",dashArray:[5,0,0,0,0]},fill:{type:["gradient","solid","solid","solid","solid"],gradient:{shadeIntensity:1,opacityFrom:.1,opacityTo:.05,stops:[0,100]}},colors:["#00acc1","#1a73e8","#43a047","#f9ab00","#1a237e"],dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",padding:{top:0,right:10,bottom:0,left:25}},xaxis:{categories:Ve,labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,min:0,max:De,tickAmount:4,labels:{style:{colors:"#5f6368",fontSize:"11px"}}},legend:{position:"bottom",horizontalAlign:"left",markers:{radius:12},itemMargin:{horizontal:10,vertical:5}},tooltip:{shared:!0,intersect:!1,custom:function({series:e,dataPointIndex:t,w:l}){const r=l.globals.categoryLabels[t],n=r&&""!==r?r.replace(/[^0-9]/g,""):(t+1).toString().padStart(2,"0"),i="undefined"!==typeof E?E[n]:null;if(i){const l=i.color||"#d93025",r=e[0][t]||0;return`\n              <div style="padding: 12px 14px; background: #fff; border-radius: 8px; font-size: 13px; box-shadow: 0 4px 12px rgba(0,0,0,0.15); max-width: 300px; min-width: 260px; white-space: normal; line-height: 1.5; font-family: Roboto, sans-serif;">\n                <div style="font-weight: 600; color: #202124; margin-bottom: 4px; display: flex; align-items: center; gap: 6px;">\n                  <span style="width: 8px; height: 8px; background: ${l}; border-radius: 50%; display: inline-block;"></span>\n                  ${i.title}\n                </div>\n                <div style="color: #5f6368; font-size: 13px; margin-top: 8px; padding-top: 8px; border-top: 1px solid #f1f3f4;">${i.description}</div>\n                <div style="margin-top: 8px; font-weight: 600; color: #202124;">Total Active Users: ${r.toLocaleString()}</div>\n              </div>`}const a=ke,s=new Date(2026,2,1),o=new Date(2026,1,1),c=e=>e.toLocaleDateString("en-US",{weekday:"short",day:"2-digit",month:"short"}),u=new Date(s);u.setDate(s.getDate()+t);const p=new Date(o);p.setDate(o.getDate()+t);let d=`\n            <div style="padding: 12px 14px; background: #fff; border: 1px solid #dadce0; border-radius: 4px; box-shadow: 0 4px 10px rgba(0,0,0,0.1); font-family: Roboto, sans-serif; min-width: 250px;">\n              <div style="margin-bottom: 8px; font-size: 13px; color: #5f6368; padding-bottom: 8px; border-bottom: 1px solid #f1f3f4;">\n                ${c(u)} vs ${c(p)}\n              </div>\n              <table style="width: 100%; border-collapse: collapse;">\n                <tbody>\n          `;return[...fe.map((e,t)=>t+1),0].forEach(r=>{const n=l.config.series[r],i=e[r]&&e[r][t]||0,s=a[r]&&a[r][t]||0,o=l.config.colors[r];let c="";if(s>0){const e=(i-s)/s*100,t=e>=0;c=`<span style="color: ${t?"#188038":"#d93025"}; font-weight: 600;">${t?"\u2191":"\u2193"} ${Math.abs(e).toFixed(1)}%</span>`}else c='<span style="color: #202124; font-weight: 600;">-</span>';d+=`\n              <tr style="line-height: 1.8;">\n                <td style="padding: 2px 0; display: flex; align-items: center; gap: 8px;">\n                  <span style="width: 8px; height: 8px; background: ${o}; border-radius: ${0===r?"50%":"2px"};"></span>\n                  <span style="font-size: 13px; color: #5f6368;">${n.name}</span>\n                </td>\n                <td style="text-align: right; font-size: 13px; font-weight: 600; color: #202124; padding-right: 10px;">${i}</td>\n                <td style="text-align: right; font-size: 13px;">${c}</td>\n              </tr>`}),d+"</tbody></table></div>"}},annotations:{xaxis:[...R.xaxis,...B.xaxis,...j.xaxis,...P.xaxis],points:[...R.points,...B.points,...j.points,...P.points]}}},ut=(null!==s&&void 0!==s?s:[]).map(e=>e.city),pt=(null!==s&&void 0!==s?s:[]).map(e=>e.total_active_users),dt={series:[{name:"Active Users",data:pt}],options:{chart:{type:"bar",height:320,toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},plotOptions:{bar:{horizontal:!0,barHeight:"60%",borderRadius:0}},colors:["#1a73e8"],dataLabels:{enabled:!1},tooltip:{enabled:!0,followCursor:!0,offsetX:-10,y:{formatter:function(e){return e.toLocaleString()},title:{formatter:function(e){return e+": "}}}},xaxis:{categories:ut,labels:{style:{colors:["#202124"],fontSize:"13px",fontWeight:500}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:{min:0,max:100*Math.ceil(1.2*Math.max(...pt,0)/100)||1500,tickAmount:5,labels:{style:{colors:"#5f6368",fontSize:"11px"}}},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}},padding:{left:10,top:10,bottom:10}}}},mt=[...he.total_organic,...he.organic_search,...he.organic_social,...he.organic_shopping].filter(e=>null!==e&&void 0!==e),ht=Math.max(...mt,0),gt=Math.ceil(1.15*ht),yt=gt<=10?Math.ceil(gt):gt<=1e3?100*Math.ceil(gt/100):1e3*Math.ceil(gt/1e3),ft={series:[{name:"Total Organic",type:"area",data:he.total_organic},{name:"Organic Search",type:"line",data:he.organic_search},{name:"Organic Social",type:"line",data:he.organic_social},{name:"Organic Shopping",type:"line",data:he.organic_shopping}],options:{chart:{type:"line",height:320,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif"},stroke:{width:2,curve:"straight",dashArray:[5,0,0,0]},fill:{type:["gradient","solid","solid","solid"],gradient:{shadeIntensity:1,opacityFrom:.15,opacityTo:.05,stops:[0,100]}},colors:["#00acc1","#1a73e8","#43a047","#f29900"],dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",padding:{top:0,right:0,bottom:0,left:15}},xaxis:{categories:le,labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,min:0,max:yt,tickAmount:3,labels:{style:{colors:"#5f6368",fontSize:"11px"}}},legend:{position:"bottom",horizontalAlign:"left",markers:{radius:12},itemMargin:{horizontal:10,vertical:5}},tooltip:{shared:!0,intersect:!1,custom:function({series:e,dataPointIndex:t,w:l}){var r;const n=l.globals.categoryLabels[t],i=n&&""!==n?null===(r=n.match(/\d+/))||void 0===r?void 0:r[0]:(t+1).toString().padStart(2,"0"),a="undefined"!==typeof E?E[i]:null;if(a){return`\n                  <div style="padding: 12px 14px; background: #fff; border-radius: 8px; font-size: 13px; box-shadow: 0 4px 12px rgba(0,0,0,0.15); max-width: 300px; min-width: 260px; white-space: normal; line-height: 1.5; font-family: Roboto, sans-serif;">\n                      <div style="font-weight: 600; color: #202124; margin-bottom: 4px; display: flex; align-items: center; gap: 6px;">\n                          <span style="width: 8px; height: 8px; background: ${a.color||"#d93025"}; border-radius: 50%; display: inline-block;"></span>\n                          ${a.title}\n                      </div>\n                      <div style="color: #5f6368; font-size: 13px; margin-top: 8px; padding-top: 8px; border-top: 1px solid #f1f3f4;">${a.description}</div>\n                      <div style="margin-top: 8px; font-weight: 600; color: #202124;">Total Organic Sessions: ${e[0][t]}</div>\n                  </div>`}const s=[ge.total_organic,ge.organic_search,ge.organic_social,ge.organic_shopping],o=new Date(2026,2,1),c=new Date(2026,1,1),u=e=>e.toLocaleDateString("en-US",{weekday:"short",day:"2-digit",month:"short"}),p=new Date(o);p.setDate(o.getDate()+t);const d=new Date(c);d.setDate(c.getDate()+t);let m=`<div style="padding: 12px 14px; background: #fff; border: 1px solid #dadce0; border-radius: 4px; box-shadow: 0 4px 10px rgba(0,0,0,0.1); font-family: Roboto, sans-serif; min-width: 250px;"><div style="margin-bottom: 8px; font-size: 13px; color: #5f6368; padding-bottom: 8px; border-bottom: 1px solid #f1f3f4;">${u(p)} vs ${u(d)}</div><table style="width: 100%; border-collapse: collapse;"><tbody>`;return[1,2,3,0].forEach(r=>{const n=l.config.series[r],i=e[r][t]||0,a=s[r]&&s[r][t]||0,o=l.config.colors[r];let c=a>0?`<span style="color: ${i>=a?"#188038":"#d93025"}; font-weight: 600;">${i>=a?"\u2191":"\u2193"} ${Math.abs((i-a)/a*100).toFixed(1)}%</span>`:'<span style="color: #202124; font-weight: 600;">-</span>';m+=`<tr style="line-height: 1.8;"><td style="padding: 2px 0; display: flex; align-items: center;"><span style="width: 8px; height: 8px; background: ${o}; border-radius: ${1===r?"50%":3===r?"1px":"0"}; transform: ${2===r?"rotate(45deg)":"none"}; display: inline-block; margin-right: 8px;"></span><span style="font-size: 13px; color: #5f6368;">${n.name}</span></td><td style="padding: 2px 14px 2px 0; text-align: right; font-size: 13px; font-weight: 600; color: #202124;">${i}</td><td style="padding: 2px 0; text-align: right; font-size: 13px;">${c}</td></tr>`}),m+"</tbody></table></div>"}},annotations:{xaxis:[...R.xaxis,...B.xaxis,...j.xaxis,...P.xaxis],points:[...R.points,...B.points,...j.points,...P.points]}}},bt={series:[{name:"Last 31 days",data:"AverageEngaged"===X?G:V},{name:"Compared custom range",data:"AverageEngaged"===X?G.map((e,t)=>{var l;return null!==(l=H[t])&&void 0!==l?l:null}):V.map((e,t)=>{var l;return null!==(l=W[t])&&void 0!==l?l:null})}],options:{chart:{type:"line",height:300,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif",offsetX:10},colors:["#1a73e8","#1a73e8"],stroke:{curve:"straight",width:2,dashArray:[0,5]},dataLabels:{enabled:!1},grid:{padding:{left:15},borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}}},markers:{size:0,discrete:[]},xaxis:{categories:le,labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,min:0,max:se,tickAmount:4,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>0===e?"0s":e>=60?`${Math.floor(e/60)}m ${e%60}s`:`${e}s`}},legend:{show:!1},tooltip:{shared:!0,intersect:!1,custom:function({series:e,dataPointIndex:t,w:l}){const r=e[0][t],n=e[1][t];if(void 0===r||null===r)return"";const i=l.globals.categoryLabels[t],a=i&&""!==i?i.replace(/[^0-9]/g,""):(t+1).toString().padStart(2,"0"),s=E[a],o=new Date(2026,2,1),c=new Date(2026,1,1),u=e=>e.toLocaleDateString("en-US",{weekday:"short",day:"2-digit",month:"short"}),p=new Date(o);p.setDate(o.getDate()+t);const d=new Date(c);d.setDate(c.getDate()+t);const m=e=>e>=60?`${Math.floor(e/60)}m ${e%60}s`:`${e}s`;if(s){return`\n              <div style="padding: 12px 14px; background: #fff; border-radius: 8px; font-size: 13px; box-shadow: 0 4px 12px rgba(0,0,0,0.15); max-width: 320px; min-width: 260px; max-width: 300px;  /* Limits width so text wraps */\n            white-space: normal; line-height: 1.5;">\n                <div style="font-weight: 600; color: #202124; margin-bottom: 4px; display: flex; align-items: center; gap: 6px;">\n                  <span style="width: 8px; height: 8px; background: ${s.color||"#2e1b1a"}; border-radius: 50%; display: inline-block;"></span>\n                  ${s.title}\n                </div>\n                <div style="color: #5f6368; font-size: 13px; line-height: 1.5; margin-top: 8px; padding-top: 8px; border-top: 1px solid #f1f3f4;">\n                  ${s.description}\n                </div>\n                <div style="margin-top: 8px; font-weight: 500; color: #202124;">\n                  Value: ${m(r)}\n                </div>\n              </div>\n            `}const h="AverageEngaged"===X?"Average engagement time per":"Engaged sessions per",g=n&&n>0?((r-n)/n*100).toFixed(1):null,y=null!==g&&parseFloat(g)>=0,f=null!==g?`<div style="display:inline-block; color:${y?"#1e8e3e":"#d93025"} !important; font-weight:600; font-size:13px;">${y?"\u2191":"\u2193"} ${Math.abs(parseFloat(g))}%</div>`:"";return`<div style="padding: 14px 16px; background: #fff; box-shadow: 0 2px 8px rgba(0,0,0,0.2); border-radius: 4px; border: 1px solid #dadce0; font-family: Roboto, sans-serif; min-width: 280px;">\n            <div style="font-size: 12px; color: #5f6368; margin-bottom: 10px;">${u(p)} vs ${u(d)}</div>\n            <div style="display: flex; justify-content: space-between; align-items: flex-start;">\n              <span style="font-size: 13px; color: #3c4043; line-height: 1.4;">${h}<br/>active user</span>\n              <span style="display: flex; align-items: center; gap: 6px; margin-left: 24px; white-space: nowrap;">\n                <span style="font-weight: 600; color: #202124; font-size: 13px;">${m(r)}</span>\n                ${f}\n              </span>\n            </div>\n          </div>`}},annotations:{xaxis:[...R.xaxis,...B.xaxis,...j.xaxis,...P.xaxis],points:[...R.points,...B.points,...j.points,...P.points]}}},vt={series:[{name:"Mar 2026",data:"views"===Q?Z:$},{name:"Feb 2026",data:"views"===Q?Z.map((e,t)=>{var l;return null!==(l=K[t])&&void 0!==l?l:null}):$.map((e,t)=>{var l;return null!==(l=Y[t])&&void 0!==l?l:null})}],options:{chart:{type:"line",height:280,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif",offsetX:10},colors:["#1a73e8","#1a73e8"],stroke:{curve:"straight",width:2,dashArray:[0,5],connectNulls:!1},dataLabels:{enabled:!1},forecastDataPoints:{count:0},grid:{padding:{left:15},borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}}},xaxis:{categories:le,labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,min:0,max:pe,tickAmount:4,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>0===e?"0":e>=1e3?(e/1e3).toFixed(e%1e3===0?0:1)+"K":e}},legend:{show:!1},tooltip:{shared:!0,intersect:!1,custom:function({series:e,dataPointIndex:t,w:l}){const r=e[0][t],n=e[1][t];if(void 0===r||null===r)return"";const i=new Date(2026,2,1),a=new Date(2026,1,1),s=e=>e.toLocaleDateString("en-US",{weekday:"short",day:"2-digit",month:"short"}),o=new Date(i);o.setDate(i.getDate()+t);const c=new Date(a);c.setDate(a.getDate()+t);const u=l.globals.categoryLabels[t],p=u&&""!==u?String(u).replace(/[^0-9]/g,""):(t+1).toString().padStart(2,"0"),d=E[p];if(d){return`\n              <div style="padding: 12px 14px; background: #fff; border-radius: 8px; font-size: 13px; box-shadow: 0 4px 12px rgba(0,0,0,0.15); min-width: 260px; max-width: 320px; white-space: normal; line-height: 1.5;">\n                <div style="font-weight: 600; color: #202124; margin-bottom: 4px; display: flex; align-items: center; gap: 6px;">\n                  <span style="width: 8px; height: 8px; background: ${d.color||"#d93025"}; border-radius: 50%; display: inline-block;"></span>\n                  ${d.title}\n                </div>\n                <div style="color: #5f6368; font-size: 13px; margin-top: 8px; padding-top: 8px; border-top: 1px solid #f1f3f4;">\n                  ${d.description}\n                </div>\n                <div style="margin-top: 8px; font-weight: 600; color: #202124;">\n                  Value: ${r.toLocaleString()}\n                </div>\n              </div>\n            `}const m=null!==n&&void 0!==n&&n>0,h=m?((r-n)/n*100).toFixed(1):null,g=null!==h&&parseFloat(h)>=0,y=null!==h?`<span style="font-weight:600; font-size:13px; color:${g?"#1e8e3e":"#d93025"};">${g?"\u2191":"\u2193"} ${Math.abs(parseFloat(h))}%</span>`:"";return`\n            <div style="padding: 14px 16px; background: #fff; box-shadow: 0 2px 8px rgba(0,0,0,0.2); border-radius: 4px; border: 1px solid #dadce0; font-family: Roboto, sans-serif; min-width: 260px;">\n              <div style="font-size: 12px; color: #5f6368; margin-bottom: 10px;">${m?`${s(o)} vs ${s(c)}`:s(o)}</div>\n              <div style="display: flex; justify-content: space-between; align-items: center; gap: 24px;">\n                <span style="font-size: 13px; color: #3c4043;">Views</span>\n                <span style="display: flex; align-items: center; gap: 6px; white-space: nowrap;">\n                  <span style="font-weight: 600; color: #202124; font-size: 13px;">${r.toLocaleString()}</span>\n                  ${y}\n                </span>\n              </div>\n            </div>\n          `}},annotations:{xaxis:[...R.xaxis,...B.xaxis,...j.xaxis,...P.xaxis],points:[...R.points,...B.points,...j.points,...P.points]}}},xt=null!==(A=null===c||void 0===c?void 0:c.top_pages)&&void 0!==A?A:[],St=null!==(D=null===c||void 0===c?void 0:c.current)&&void 0!==D?D:[],Nt=null!==(M=null===c||void 0===c?void 0:c.previous)&&void 0!==M?M:[],Ct={};xt.forEach(e=>{Ct[e]={}}),St.forEach(e=>{Ct[e.page]&&(Ct[e.page][e.date]=e.sessions)});const wt={};xt.forEach(e=>{wt[e]={}}),Nt.forEach(e=>{wt[e.page]&&(wt[e.page][e.date]=e.sessions)});const It=[...new Set(St.map(e=>e.date))].sort(),kt=([...new Set(Nt.map(e=>e.date))].sort(),It.map(e=>xt.reduce((t,l)=>{var r,n;return t+(null!==(r=null===(n=Ct[l])||void 0===n?void 0:n[e])&&void 0!==r?r:0)},0))),Tt=It.map(e=>xt.reduce((t,l)=>{var r,n;return t+(null!==(r=null===(n=wt[l])||void 0===n?void 0:n[e])&&void 0!==r?r:0)},0)),At=xt.map(e=>({name:e,type:"line",data:It.map(t=>{var l,r;return null!==(l=null===(r=Ct[e])||void 0===r?void 0:r[t])&&void 0!==l?l:0})})),Dt=xt.map(e=>It.map(t=>{var l,r;return null!==(l=null===(r=wt[e])||void 0===r?void 0:r[t])&&void 0!==l?l:0})),Mt=[Tt,...Dt],Et=[kt,...At.map(e=>e.data)].flat(),Rt=10*Math.ceil(1.2*Math.max(...Et,0)/10)||60,Bt={series:[{name:"Total",type:"area",data:kt},...At],options:{chart:{type:"line",height:320,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif"},stroke:{width:2,curve:"straight",dashArray:[5,0,0,0,0,0]},fill:{type:["gradient","solid","solid","solid","solid","solid"],gradient:{shadeIntensity:1,opacityFrom:.2,opacityTo:.05,stops:[0,100]}},colors:["#00acc1","#1a73e8","#43a047","#f29900","#1a237e","#e91e63"],dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",padding:{top:0,right:0,bottom:0,left:15}},xaxis:{categories:le,labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,min:0,max:Rt,tickAmount:4,labels:{style:{colors:"#5f6368",fontSize:"11px"}}},legend:{position:"bottom",horizontalAlign:"left",markers:{radius:12},itemMargin:{horizontal:10,vertical:5},fontSize:"11px"},tooltip:{shared:!0,intersect:!1,custom:function({series:e,dataPointIndex:t,w:l}){var r;const n=l.globals.categoryLabels[t],i=n&&""!==n?null===(r=n.match(/\d+/))||void 0===r?void 0:r[0]:(t+1).toString().padStart(2,"0"),a="undefined"!==typeof E?E[i]:null;if(a){return`\n              <div style="padding: 12px 14px; background: #fff; border-radius: 8px; font-size: 13px; box-shadow: 0 4px 12px rgba(0,0,0,0.15); max-width: 300px; white-space: normal; line-height: 1.5; font-family: Roboto, sans-serif;">\n                <div style="font-weight: 600; color: #202124; margin-bottom: 8px; display: flex; align-items: center; gap: 6px;">\n                  <span style="width: 8px; height: 8px; background: ${a.color||"#d93025"}; border-radius: 50%; display: inline-block;"></span>\n                  ${a.title}\n                </div>\n                <div style="color: #5f6368; font-size: 13px; margin-top: 8px; padding-top: 8px; border-top: 1px solid #f1f3f4;">${a.description}</div>\n                <div style="margin-top: 8px; font-weight: 600; color: #202124;">Total Sessions: ${e[0][t]}</div>\n              </div>`}const s=Mt,o=new Date(2026,2,1),c=new Date(2026,1,1),u=e=>e.toLocaleDateString("en-US",{weekday:"short",day:"2-digit",month:"short"}),p=new Date(o);p.setDate(o.getDate()+t);const d=new Date(c);d.setDate(c.getDate()+t);let m=`<div style="padding: 12px 14px; background: #fff; border: 1px solid #dadce0; border-radius: 4px; box-shadow: 0 4px 10px rgba(0,0,0,0.1); font-family: Roboto, sans-serif; min-width: 280px;"><div style="margin-bottom: 8px; font-size: 13px; color: #5f6368; padding-bottom: 8px; border-bottom: 1px solid #f1f3f4;">${u(p)} vs ${u(d)}</div><table style="width: 100%; border-collapse: collapse;"><tbody>`;return[...xt.map((e,t)=>t+1),0].forEach(r=>{const n=l.config.series[r],i=e[r][t]||0,a=s[r]&&s[r][t]||0,o=l.config.colors[r];let c=a>0?`<span style="color: ${i>a?"#188038":"#d93025"}; font-weight: 600;">${i>a?"\u2191":"\u2193"} ${Math.abs((i-a)/a*100).toFixed(1)}%</span>`:'<span style="color: #202124; font-weight: 600;">-</span>';m+=`<tr style="line-height: 1.8;"><td style="padding: 2px 0; display: flex; align-items: center; gap: 8px;"><span style="width: 8px; height: 8px; background: ${o}; border-radius: 2px;"></span><span style="font-size: 11px; color: #5f6368; max-width: 150px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;">${n.name}</span></td><td style="text-align: right; font-size: 13px; font-weight: 600; color: #202124; padding-right: 10px;">${i}</td><td style="text-align: right; font-size: 13px;">${c}</td></tr>`}),m+"</tbody></table></div>"}},annotations:{xaxis:[...R.xaxis,...B.xaxis,...j.xaxis,...P.xaxis],points:[...R.points,...B.points,...j.points,...P.points]}}},jt=(e,t)=>{if(!t)return{label:"-",isUp:!0};const l=(e-t)/t*100;return{label:`${l>=0?"+":""}${l.toFixed(2)}%`,isUp:l>=0}},Pt=Z.reduce((e,t)=>e+t,0),_t=K.reduce((e,t)=>e+t,0),Ot=jt(Pt,_t),Lt=$.reduce((e,t)=>e+t,0),Ft=Y.reduce((e,t)=>e+t,0),qt=jt(Lt,Ft),zt=G.length?G.reduce((e,t)=>e+t,0)/G.length:0,Gt=H.length?H.reduce((e,t)=>e+t,0)/H.length:0,Vt=jt(zt,Gt),Ht=V.length?V.reduce((e,t)=>e+t,0)/V.length:0,Wt=W.length?W.reduce((e,t)=>e+t,0)/W.length:0,Zt=jt(Ht,Wt),$t=e=>e>=1e3?`${(e/1e3).toFixed(0)}K`:e.toString();return(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsx)(Ut,{className:"mb-2",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)("div",{className:"card shadow-sm rounded-2 mb-2",children:(0,Ue.jsxs)(SN,{className:"p-2",children:[(0,Ue.jsxs)("div",{className:"d-flex border-bottom border-secondary border-1",children:[(0,Ue.jsxs)("div",{onClick:()=>ee("AverageEngaged"),className:"flex-fill p-3 cursor-pointer border-bottom border-3 "+("AverageEngaged"===X?"border-primary bg-white":"border-transparent bg-light"),style:{transition:"all 0.2s ease",cursor:"pointer"},children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-center",children:[(0,Ue.jsxs)("span",{className:"fw-medium "+("AverageEngaged"===X?"text-primary":"text-secondary"),children:["Average Engagement Time Per Active User ",(0,Ue.jsx)(CU,{fontSize:"small",className:"text-secondary"})]}),(0,Ue.jsx)(wU,{className:"text-secondary"})]}),(0,Ue.jsx)("div",{className:"fs-1 text-dark mt-2",children:(e=>{if(!e||e<=0)return"0s";const t=Math.floor(e/60),l=Math.round(e%60);return t>0?`${t}m ${l.toString().padStart(2,"0")}s`:`${l}s`})(Math.round(zt))}),(0,Ue.jsx)("div",{className:"d-flex align-items-center mt-2",children:(0,Ue.jsxs)("span",{className:"px-2 py-1 rounded-pill d-flex align-items-center fw-bold fs-6 "+(Vt.isUp?"bg-success-subtle text-success":"bg-danger-subtle text-danger"),children:[Vt.isUp?(0,Ue.jsx)(IU,{className:"me-1 fs-6"}):(0,Ue.jsx)(kU,{className:"me-1 fs-6"}),Vt.label]})})]}),(0,Ue.jsxs)("div",{onClick:()=>ee("EngagedSession"),className:"flex-fill p-3 cursor-pointer border-bottom border-3 "+("EngagedSession"===X?"border-primary bg-white":"border-transparent bg-light"),style:{transition:"all 0.2s ease",cursor:"pointer"},children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-center",children:[(0,Ue.jsx)("span",{className:"fw-medium "+("EngagedSession"===X?"text-primary":"text-secondary"),children:" Engaged Sessions Per Active User"}),(0,Ue.jsxs)("div",{className:"d-flex gap-1",children:[(0,Ue.jsx)(TU,{className:"text-secondary"}),(0,Ue.jsx)(AU,{className:"text-success"})]})]}),(0,Ue.jsx)("div",{className:"fs-1 text-secondary mt-2",children:Ht.toFixed(2)}),(0,Ue.jsx)("div",{className:"d-flex align-items-center mt-2",children:(0,Ue.jsxs)("span",{className:"px-2 py-1 rounded-pill d-flex align-items-center fw-bold fs-6 "+(Zt.isUp?"bg-success-subtle text-success":"bg-danger-subtle text-danger"),children:[Zt.isUp?(0,Ue.jsx)(IU,{className:"me-1 fs-6"}):(0,Ue.jsx)(kU,{className:"me-1 fs-6"}),Zt.label]})})]})]}),(0,Ue.jsx)("div",{className:"p-2 pb-0",children:(0,Ue.jsx)(EF.Z,{options:bt.options,series:bt.series,type:"line",height:300})})]})})})}),(0,Ue.jsxs)(Ut,{className:"align-items-stretch mb-4",children:[(0,Ue.jsx)(Xt,{lg:8,className:"mb-4 mb-lg-0",children:(0,Ue.jsx)("div",{className:"card shadow-sm h-100 border rounded-2",children:(0,Ue.jsxs)(SN,{className:"p-2",children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-start mb-3",children:[(0,Ue.jsxs)("div",{className:"d-flex gap-3 border-bottom border-secondary border-1 mb-3",children:[(0,Ue.jsxs)("div",{onClick:()=>J("views"),className:"flex-fill p-3 rounded-top cursor-pointer border-bottom border-3 "+("views"===Q?"border-primary bg-white":"border-transparent bg-light"),style:{transition:"all 0.2s ease",cursor:"pointer"},children:[(0,Ue.jsx)("div",{className:"d-flex justify-content-between align-items-center",children:(0,Ue.jsxs)("span",{className:"fw-medium "+("views"===Q?"text-primary":"text-secondary"),children:["Views ",(0,Ue.jsx)(CU,{fontSize:"small",className:"ms-1 text-secondary"})]})}),(0,Ue.jsx)("div",{className:"fs-1 mt-2 "+("views"===Q?"text-dark":"text-secondary"),children:$t(Pt)}),(0,Ue.jsxs)("div",{className:"d-flex align-items-center mt-2 fw-bold fs-6 "+(Ot.isUp?"text-success":"text-danger"),children:[Ot.isUp?(0,Ue.jsx)(IU,{className:"me-1 fs-6"}):(0,Ue.jsx)(kU,{className:"me-1 fs-6"}),Ot.label]})]}),(0,Ue.jsxs)("div",{onClick:()=>J("events"),className:"flex-fill p-3 rounded-top cursor-pointer border-bottom border-3 "+("events"===Q?"border-primary bg-white":"border-transparent bg-light"),style:{transition:"all 0.2s ease",cursor:"pointer"},children:[(0,Ue.jsx)("div",{className:"d-flex justify-content-between align-items-center",children:(0,Ue.jsxs)("span",{className:"fw-medium "+("events"===Q?"text-primary":"text-secondary"),children:["Event count ",(0,Ue.jsx)(CU,{fontSize:"small",className:"ms-1 text-secondary"})]})}),(0,Ue.jsx)("div",{className:"fs-1 mt-2 "+("events"===Q?"text-dark":"text-secondary"),children:$t(Lt)}),(0,Ue.jsxs)("div",{className:"d-flex align-items-center mt-2 fw-bold fs-6 "+(qt.isUp?"text-success":"text-danger"),children:[qt.isUp?(0,Ue.jsx)(IU,{className:"me-1 fs-6"}):(0,Ue.jsx)(kU,{className:"me-1 fs-6"}),qt.label]})]})]}),(0,Ue.jsxs)("div",{className:"border rounded-pill px-2 py-1 d-flex align-items-center cursor-pointer",children:[(0,Ue.jsx)(AU,{className:"text-success me-1 fs-5"}),(0,Ue.jsx)(DU,{className:"text-secondary fs-5"})]})]}),(0,Ue.jsx)("hr",{className:"border-top border-light my-3"}),(0,Ue.jsx)("div",{className:"min-vh-50",children:(0,Ue.jsx)(EF.Z,{options:vt.options,series:vt.series,type:"line",height:280})}),(0,Ue.jsxs)("div",{className:"d-flex gap-4 fs-7 text-secondary ps-2 mt-3",children:[(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2",children:[(0,Ue.jsx)("span",{className:"d-inline-block",style:{width:"12px",height:"2px",background:"#1a73e8"}}),"Last 28 days"]}),(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2",children:[(0,Ue.jsx)("span",{className:"d-inline-block",style:{width:"12px",height:"2px",borderTop:"2px dashed #1a73e8"}}),"Compared custom range"]})]})]})})}),(0,Ue.jsx)(Xt,{lg:4,children:(0,Ue.jsx)("div",{className:"card shadow-sm h-100 rounded-2",children:(0,Ue.jsxs)(SN,{className:"d-flex flex-column p-4",children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-start mb-4",children:[(0,Ue.jsx)("span",{className:"fs-6 text-dark fw-medium border-bottom border-dashed border-secondary pb-1 cursor-pointer",children:"Event count by Event name"}),(0,Ue.jsxs)("div",{className:"border rounded-pill px-2 py-1 d-flex align-items-center cursor-pointer",children:[(0,Ue.jsx)(AU,{className:"text-success me-1 fs-5"}),(0,Ue.jsx)(DU,{className:"text-secondary fs-5"})]})]}),(0,Ue.jsxs)("div",{className:"d-flex justify-content-between mb-2 pb-1 border-bottom border-secondary",children:[(0,Ue.jsx)("span",{className:"text-secondary fw-bold text-uppercase text-small",children:"Event Name"}),(0,Ue.jsx)("span",{className:"text-secondary fw-bold text-uppercase text-small",children:"Event Count"})]}),(0,Ue.jsx)("div",{className:"d-flex flex-column flex-fill",children:de.map((e,t)=>(0,Ue.jsxs)("div",{className:"d-flex align-items-center fs-6 py-2 "+(t!==de.length-1?"border-bottom border-light":""),children:[(0,Ue.jsxs)("div",{className:"flex-fill me-2",children:[(0,Ue.jsx)("div",{className:"text-dark fw-medium mb-1",children:e.name}),(0,Ue.jsx)("div",{style:{width:"100%",backgroundColor:"#f1f3f4",height:"2px"},children:(0,Ue.jsx)("div",{style:{width:e.barWidth,backgroundColor:"#1a73e8",height:"2px"}})})]}),(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-3 min-w-20 justify-content-end",children:[(0,Ue.jsx)("span",{className:"text-normal",children:e.count}),(0,Ue.jsxs)("span",{className:"d-flex text-normal align-items-center justify-content-end w-12 "+("up"===e.trend?"text-success":"text-danger"),children:["up"===e.trend?(0,Ue.jsx)(IU,{className:"fs-6"}):(0,Ue.jsx)(kU,{className:"fs-6"}),e.change]})]})]},t))})]})})})]}),(0,Ue.jsxs)(Ut,{className:"align-items-stretch mb-4",children:[(0,Ue.jsx)(Xt,{lg:4,className:"mb-4 mb-lg-0",children:(0,Ue.jsx)("div",{className:"card shadow-sm h-100 rounded-2",children:(0,Ue.jsxs)(SN,{className:"p-2 d-flex flex-column",children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-start mb-4",children:[(0,Ue.jsx)("span",{className:"fs-6 text-dark fw-medium border-bottom border-dashed border-secondary pb-1 cursor-pointer",children:"Views by Page title and screen class"}),(0,Ue.jsxs)("div",{className:"border rounded-pill px-2 py-1 d-flex align-items-center cursor-pointer",children:[(0,Ue.jsx)(AU,{className:"text-success me-1 fs-6"}),(0,Ue.jsx)(DU,{className:"text-secondary fs-6"})]})]}),(0,Ue.jsxs)("div",{className:"d-flex justify-content-between mb-2 pb-1 border-bottom",children:[(0,Ue.jsx)("span",{className:"text-normal fw-bold text-uppercase small",children:"Page title and screen class"}),(0,Ue.jsx)("span",{className:"text-normal fw-bold text-uppercase small",children:"Views"})]}),(0,Ue.jsx)("div",{className:"d-flex flex-column flex-fill",children:me.map((e,t)=>(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-center py-2 border-bottom border-light small",children:[(0,Ue.jsxs)("div",{className:"text-primary text-truncate w-85 cursor-pointer",children:[e.name,(0,Ue.jsx)("div",{style:{width:"10px",height:"2px",backgroundColor:"#1a73e8",marginTop:"2px"}})]}),(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-3",children:[(0,Ue.jsx)("span",{className:"text-normal",children:e.count}),(0,Ue.jsxs)("span",{className:"d-flex align-items-center justify-content-end "+("up"===e.trend?"text-success":"text-danger"),children:["up"===e.trend?(0,Ue.jsx)(IU,{className:"me-1 fs-6"}):(0,Ue.jsx)(kU,{className:"me-1 fs-6"}),e.change]})]})]},t))}),(0,Ue.jsx)("div",{className:"text-end mt-3",children:(0,Ue.jsxs)("span",{className:"text-primary fw-medium small d-inline-flex align-items-center cursor-pointer",children:["View pages and screens ",(0,Ue.jsx)(MU,{className:"ms-1"})]})})]})})}),(0,Ue.jsx)(Xt,{lg:8,children:(0,Ue.jsx)("div",{className:"card shadow-sm h-100 rounded-3",children:(0,Ue.jsxs)(SN,{className:"p-2 pb-0",children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-start mb-2",children:[(0,Ue.jsx)("span",{className:"fs-6 text-dark fw-medium border-bottom border-dashed border-secondary pb-1 cursor-pointer",children:"User activity over time"}),(0,Ue.jsxs)("div",{className:"border rounded-pill px-2 py-1 d-flex align-items-center cursor-pointer",children:[(0,Ue.jsx)(AU,{className:"text-success me-1 fs-6"}),(0,Ue.jsx)(DU,{className:"text-success me-1 fs-6"})]})]}),(0,Ue.jsxs)(Ut,{children:[(0,Ue.jsx)(Xt,{xs:9,children:(0,Ue.jsx)("div",{className:"mt-4",children:(0,Ue.jsx)(EF.Z,{options:st.options,series:st.series,type:"line",height:250})})}),(0,Ue.jsx)(Xt,{xs:3,className:"d-flex flex-column justify-content-center gap-4",children:[{label:"30 DAYS",color:"bg-primary",val:He(Ze),pct:"-",isUp:Ye.isUp},{label:"7 DAYS",color:"bg-success",val:He($e),pct:"-",isUp:Qe.isUp},{label:"1 DAY",color:"bg-warning",val:He(Ke),pct:"-",isUp:Qe.isUp}].map((e,t)=>(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{className:"d-flex align-items-center text-secondary fw-semibold text-uppercase small mb-1",children:[(0,Ue.jsx)("span",{className:`${e.color} me-2 rounded-circle d-inline-block me-2 p-1`}),e.label]}),(0,Ue.jsx)("div",{className:"fs-4 text-dark",children:e.val}),(0,Ue.jsxs)("div",{className:"d-flex align-items-center small "+(e.isUp?"text-success":"text-danger"),children:["-"!==e.pct&&(e.isUp?(0,Ue.jsx)(IU,{className:"me-1 fs-6"}):(0,Ue.jsx)(kU,{className:"me-1 fs-6"})),e.pct]})]},t))})]})]})})})]}),(0,Ue.jsx)(Ut,{className:"mb-3",children:(0,Ue.jsx)(Xt,{lg:7,children:(0,Ue.jsx)("div",{className:"card shadow-sm h-100 rounded-3",children:(0,Ue.jsxs)(SN,{className:"p-3",children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-start mb-2",children:[(0,Ue.jsx)("span",{className:"fs-6 fw-medium text-dark border-bottom border-dashed border-secondary pb-1 cursor-pointer",children:"User stickiness"}),(0,Ue.jsxs)("div",{className:"border rounded-pill px-2 py-1 d-flex align-items-center cursor-pointer",children:[(0,Ue.jsx)(AU,{className:"text-success me-1 fs-6"}),(0,Ue.jsx)(DU,{className:"text-secondary fs-6"})]})]}),(0,Ue.jsxs)(Ut,{children:[(0,Ue.jsx)(Xt,{xs:9,children:(0,Ue.jsx)("div",{className:"mt-4",children:(0,Ue.jsx)(EF.Z,{options:ot.options,series:ot.series,type:"line",height:250})})}),(0,Ue.jsx)(Xt,{xs:3,className:"d-flex flex-column justify-content-center gap-4",children:[{label:"DAU / MAU",colorClass:"bg-primary",shape:"rounded-circle",val:et.toFixed(1)+"%",pct:at.pct,isUp:at.isUp},{label:"DAU / WAU",colorClass:"bg-success",shape:"",val:Xe.toFixed(1)+"%",pct:it.pct,isUp:it.isUp},{label:"WAU / MAU",colorClass:"bg-warning",shape:"rotate-45",val:Je.toFixed(1)+"%",pct:nt.pct,isUp:nt.isUp}].map((e,t)=>(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{className:"d-flex align-items-center text-secondary fw-semibold text-uppercase small mb-1",children:[(0,Ue.jsx)("span",{className:`${e.colorClass} d-inline-block me-2 p-1 ${e.shape}`}),e.label]}),(0,Ue.jsx)("div",{className:"fs-4 text-dark",children:e.val}),(0,Ue.jsxs)("div",{className:"d-flex align-items-center small "+(e.isUp?"text-success":"text-danger"),children:["-"!==e.pct&&(e.isUp?(0,Ue.jsx)(IU,{className:"me-1 fs-6"}):(0,Ue.jsx)(kU,{className:"me-1 fs-6"})),e.pct]})]},t))})]})]})})})}),(0,Ue.jsx)("div",{className:"mb-1 position-relative",children:(0,Ue.jsx)("div",{className:"mb-2",children:(0,Ue.jsx)("h4",{children:"E-commerce Shopping Behaviour"})})}),(0,Ue.jsxs)(Ut,{className:"mb-0",children:[(0,Ue.jsx)("style",{children:"\n                    .funnel-row {\n                      transition: transform 0.3s ease, filter 0.3s ease;\n                      cursor: pointer;\n                    }\n                    .funnel-row:hover {\n                      transform: scale(1.02);\n                      filter: drop-shadow(0 4px 6px rgba(0,0,0,0.2));\n                      z-index: 10;\n                      position: relative;\n                    }\n                    .funnel-row:hover .funnel-bar {\n                      filter: brightness(1.1);\n                    }\n                    .funnel-row:hover .aban-stats {\n                      opacity: 1;\n                      background-color: #fff5f5;\n                    }\n                    .aban-stats {\n                      opacity: 0.6;\n                      transition: opacity 0.3s ease, background-color 0.3s ease;\n                      padding: 4px 8px;\n                      border-radius: 4px;\n                    }\n                  "}),(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)("div",{className:"card shadow-sm rounded-3",children:(0,Ue.jsx)(SN,{className:"p-3",children:(0,Ue.jsx)("div",{className:"d-flex flex-column w-100 min-vh-25",children:_.map((e,t)=>{const l=["#FFC107","#F57C00","#7CB342","#4285F4","#9E9E9E"],r=l[t%l.length],n=10*t,i=10*(t+1),a=t===_.length-1?`polygon(${n}% 0, ${100-n}% 0, 50% 100%, 50% 100%)`:`polygon(${n}% 0, ${100-n}% 0, ${100-i}% 100%, ${i}% 100%)`;return(0,Ue.jsxs)("div",{className:"funnel-row",style:{display:"flex",alignItems:"center",height:"55px",marginBottom:"-2px"},children:[(0,Ue.jsxs)("div",{style:{flex:1,textAlign:"right",paddingRight:"15px",display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"flex-end"},children:[(0,Ue.jsx)("div",{style:{fontSize:"13px",fontWeight:600,color:"#202124"},children:e.name}),(0,Ue.jsx)("div",{style:{fontSize:"10px",color:"#5f6368",textTransform:"uppercase"},children:e.step})]}),(0,Ue.jsx)("div",{style:{flex:2,height:"100%",position:"relative"},children:(0,Ue.jsx)("div",{className:"funnel-bar",style:{width:"100%",height:"100%",backgroundColor:r,clipPath:a,display:"flex",alignItems:"center",justifyContent:"center",color:"#fff",fontWeight:"bold",fontSize:"14px",textShadow:"0 1px 2px rgba(0,0,0,0.2)",transition:"filter 0.3s ease"},children:e.pct})}),(0,Ue.jsx)("div",{style:{flex:1,paddingLeft:"15px",display:"flex",alignItems:"center",justifyContent:"flex-start"},children:e.abanCount&&(0,Ue.jsxs)("div",{className:"aban-stats",children:[(0,Ue.jsx)("div",{style:{fontSize:"11px",color:"#5f6368",marginBottom:"2px"},children:"Drop-off"}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ue.jsx)("span",{style:{fontSize:"10px",color:"#d93025",marginRight:"4px"},children:"\u25bc"}),(0,Ue.jsx)("span",{style:{fontSize:"12px",fontWeight:600,color:"#202124",marginRight:"6px"},children:e.abanCount}),(0,Ue.jsx)("span",{style:{fontSize:"11px",color:"#d93025"},children:e.abanPct})]})]})})]},t)})})})})})]}),(0,Ue.jsx)("div",{className:"mb-1 position-relative",children:(0,Ue.jsx)("div",{className:"mb-2",children:(0,Ue.jsx)("h4",{children:"Demographic Interests"})})}),(0,Ue.jsx)(Ut,{className:"mb-0",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)("div",{className:"card shadow-sm rounded-3",children:(0,Ue.jsx)(SN,{className:"p-2 pb-0",children:(0,Ue.jsxs)(Ut,{children:[(0,Ue.jsxs)(Xt,{lg:7,className:"border-end",children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-center mb-3",children:[(0,Ue.jsx)("span",{className:"fw-medium text-dark",children:"Active users by City over time"}),(0,Ue.jsxs)("div",{className:"border rounded px-3 d-flex align-items-center bg-white cursor-pointer h-50",children:[(0,Ue.jsx)("span",{className:"small text-dark",children:"Day"}),(0,Ue.jsx)(DU,{className:"ms-1 text-muted"})]})]}),(0,Ue.jsx)(EF.Z,{options:ct.options,series:ct.series,type:"line",height:320})]}),(0,Ue.jsxs)(Xt,{lg:5,children:[(0,Ue.jsx)("div",{className:"mb-3 ps-2",children:(0,Ue.jsx)("span",{className:"fw-medium text-dark",children:"Active users by City"})}),(0,Ue.jsx)("div",{className:"ps-2",children:(0,Ue.jsx)(EF.Z,{options:dt.options,series:dt.series,type:"bar",height:320})})]})]})})})})}),(0,Ue.jsx)("div",{className:"mb-1 position-relative",children:(0,Ue.jsx)("div",{className:"mb-2",children:(0,Ue.jsx)("h4",{children:"Website Traffic Sources"})})}),(0,Ue.jsx)(Ut,{className:"mb-1",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)("div",{className:"card shadow-sm rounded-3",children:(0,Ue.jsxs)(SN,{className:"p-2 pb-0",children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-center mb-1",children:[(0,Ue.jsx)("span",{className:"fw-semibold text-dark",children:"Sessions by Session primary channel group (Default Channel Group) over time"}),(0,Ue.jsxs)("div",{className:"border rounded px-3 py-1 d-flex align-items-center bg-white h-50",children:[(0,Ue.jsx)("span",{className:"small text-dark",children:"Day"}),(0,Ue.jsx)(DU,{className:"ms-1 text-muted"})]})]}),(0,Ue.jsx)(EF.Z,{options:ye.options,series:ye.series,type:"line",height:320})]})})})}),(0,Ue.jsx)("div",{className:"mb-1 position-relative",children:(0,Ue.jsx)("div",{className:"mb-2",children:(0,Ue.jsx)("h4",{children:"Organic Search Overview"})})}),(0,Ue.jsx)(Ut,{className:"mb-1",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"card shadow-sm rounded-3 mb-2",children:(0,Ue.jsxs)(SN,{className:"p-2 pb-0",children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-center mb-2",children:[(0,Ue.jsx)("span",{className:"fw-semibold text-dark",children:"Sessions by Session primary channel group (Default Channel Group) over time"}),(0,Ue.jsxs)("div",{className:"border rounded px-3 py-1 d-flex align-items-center bg-white",children:["Day ",(0,Ue.jsx)(DU,{className:"ms-1 text-muted"})]})]}),(0,Ue.jsx)(EF.Z,{options:ft.options,series:ft.series,type:"line",height:320})]})})})}),(0,Ue.jsx)("div",{className:"mt-1 mb-1 position-relative",children:(0,Ue.jsx)("div",{className:"mb-2",children:(0,Ue.jsx)("h4",{children:"Organic Search Landing Pages"})})}),(0,Ue.jsx)(Ut,{className:"mb-1",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)("div",{className:"card shadow-sm rounded-3 mb-2",children:(0,Ue.jsxs)(SN,{className:"p-2 pb-0",children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-center mb-2",children:[(0,Ue.jsx)("span",{className:"fw-medium text-dark",children:"Views by Page path and screen class over time"}),(0,Ue.jsxs)("div",{className:"border rounded px-3 py-1 d-flex align-items-center bg-white h-50",children:[(0,Ue.jsx)("span",{className:"small text-dark",children:"Day"}),(0,Ue.jsx)(DU,{className:"ms-1 text-muted"})]})]}),(0,Ue.jsx)(EF.Z,{options:Bt.options,series:Bt.series,type:"line",height:320})]})})})})]})},OU=({monthData:e,performanceSummary:t=[],campaignPerformance:l=[],deviceChannelOvertime:r,topLandingPages:n,storeLocatorData:i,storeLocatorSources:a,behaviourMetrics:s,newReturning:c})=>{var u,p,d,m,h,g,y,f,b,v,x,S,N,C,w,I,k,T,A,D,M,E,R,B,j,P;const _=e.monthToMonthInsights.adroll,O=e.monthToMonthInsights.channelOverview,L=e.monthToMonthInsights.trafficByChannel,F=e.monthToMonthInsights.sales,q=e.monthToMonthInsights.email,z=(e,t)=>{const l=1.15*e;return Math.max(t,Math.ceil(l/t)*t)},U=z(Math.max(F.revenueVsOrders.febRevenue,F.revenueVsOrders.marRevenue),1e3),G=z(Math.max(F.revenueVsOrders.febOrders,F.revenueVsOrders.marOrders),10),V=z(Math.max(F.customerSplit.newCustomersFeb,F.customerSplit.newCustomersMar,F.customerSplit.returningCustomersFeb,F.customerSplit.returningCustomersMar),10),H=e.monthToMonthInsights.googleAdsInsights,W=e.monthToMonthInsights.googleAnalyticsInsights,Z=_.campaigns.map(e=>Number(e.impressions.replace(/,/g,""))||0),$=_.campaigns.map(e=>Number(e.clicks)||0),K=_.campaigns.map(e=>Number(e.engagedVisits)||0),Y=_.campaigns.map(e=>e.name.replace("Attract New Visitors - ","New Visitors\n")),Q=[...t].sort((e,t)=>new Date(e.month).getTime()-new Date(t.month).getTime()),J=Q[0]||{},X=Q[1]||{},ee=null!==J&&void 0!==J&&J.month?new Date(J.month).toLocaleString("default",{month:"short"}):"",te=null!==X&&void 0!==X&&X.month?new Date(X.month).toLocaleString("default",{month:"short"}):"",le=(e,t)=>{if(!t)return{change:"0%",arrowUp:!0};const l=(e-t)/t*100;return{change:`${l>=0?"+":""}${l.toFixed(2)}%`,arrowUp:l>=0}},re=le(X.cost,J.cost),ne=le(X.conversions,J.conversions),ie=le(X.cost_per_conversion,J.cost_per_conversion),ae=le(X.conversion_value_per_cost,J.conversion_value_per_cost),se=le(X.ctr,J.ctr),oe=le(X.average_cpc,J.average_cpc),ce=le(X.cpm,J.cpm),ue=e=>{if(!e||"-"===e)return"-";let t;if(/^\d{4}-\d{2}-\d{2}$/.test(e))t=new Date(e+"T00:00:00");else if(/^\d{2}-\d{2}-\d{4}$/.test(e)){const[l,r,n]=e.split("-");t=new Date(`${n}-${l}-${r}T00:00:00`)}else if(t=new Date(e),isNaN(t.getTime()))return"-";return t.toLocaleString("en-US",{month:"short",day:"numeric",year:"numeric"})},pe=l.map((e,t)=>{var r,n;const i=e.cost&&0!==e.cost?(e.conversion_value/e.cost).toFixed(2):"0.00";return{campaign:e.campaign_name.replace("Sales-Search-",""),startDate:ue(e.start_date),impressions:null===(r=e.impressions)||void 0===r?void 0:r.toLocaleString(),clicks:null===(n=e.click)||void 0===n?void 0:n.toLocaleString(),ctr:`${Number(e.ctr).toFixed(2)}%`,cost:`$${Number(e.cost).toFixed(2)}`,cpc:`$${Number(e.average_cpc).toFixed(2)}`,conv:Number(e.conversions).toFixed(2),convValue:`$${Number(e.conversion_value).toFixed(2)}`,roas:`${i}x`,roasBold:0===t||t===l.length-1,rowBg:0===e.conversions?"#fff8e1":0===t?"#e6f4ea":"#ffffff"}}),de=l.map(e=>e.campaign_name.replace("Sales-Search-","")),me=[{name:"Cost ($)",data:l.map(e=>Number(e.cost))},{name:"Conv. Value ($)",data:l.map(e=>Number(e.conversion_value))},{name:"Conversions",data:l.map(e=>Number(e.conversions))}],he=[{name:"Impressions",data:l.map(e=>Number(e.impressions||0))},{name:"Clicks",data:l.map(e=>Number(e.click||0))}],ge=mF({data:(0,o.useMemo)(()=>{var e,t,l,r,n,i,a,s,o,c,u,p,d,m,h,g,y,f;return[{metric:"Total Ad Spend",jan:`$${null===(e=J.cost)||void 0===e?void 0:e.toLocaleString()}`,feb:`$${null===(t=X.cost)||void 0===t?void 0:t.toLocaleString()}`,change:`${X.cost-J.cost<0?"-$":"$"}${Math.abs(X.cost-J.cost).toLocaleString()}`,pct:re.change,trend:"neutral"},{metric:"Impressions",jan:null===(l=J.impressions)||void 0===l?void 0:l.toLocaleString(),feb:null===(r=X.impressions)||void 0===r?void 0:r.toLocaleString(),change:(X.impressions-J.impressions).toLocaleString(),pct:le(X.impressions,J.impressions).change,trend:le(X.impressions,J.impressions).arrowUp?"up":"down"},{metric:"Clicks",jan:null===(n=J.click)||void 0===n?void 0:n.toLocaleString(),feb:null===(i=X.click)||void 0===i?void 0:i.toLocaleString(),change:(X.click-J.click).toLocaleString(),pct:le(X.click,J.click).change,trend:le(X.click,J.click).arrowUp?"up":"down"},{metric:"Click-Through Rate (CTR)",jan:`${null===(a=J.ctr)||void 0===a?void 0:a.toFixed(2)}%`,feb:`${null===(s=X.ctr)||void 0===s?void 0:s.toFixed(2)}%`,change:`${(X.ctr-J.ctr).toFixed(2)}%`,pct:se.change,trend:se.arrowUp?"up":"down"},{metric:"Cost Per Click (CPC)",jan:`$${null===(o=J.average_cpc)||void 0===o?void 0:o.toFixed(2)}`,feb:`$${null===(c=X.average_cpc)||void 0===c?void 0:c.toFixed(2)}`,change:`${X.average_cpc-J.average_cpc<0?"-$":"$"}${Math.abs(X.average_cpc-J.average_cpc).toFixed(2)}`,pct:oe.change,trend:X.average_cpc-J.average_cpc<0?"good-down":"bad-up"},{metric:"Cost Per Mille (CPM)",jan:`$${null===(u=J.cpm)||void 0===u?void 0:u.toFixed(2)}`,feb:`$${null===(p=X.cpm)||void 0===p?void 0:p.toFixed(2)}`,change:`${X.cpm-J.cpm<0?"-$":"$"}${Math.abs(X.cpm-J.cpm).toFixed(2)}`,pct:ce.change,trend:X.cpm-J.cpm<0?"good-down":"bad-up"},{metric:"Conversions",jan:null===(d=J.conversions)||void 0===d?void 0:d.toFixed(2),feb:null===(m=X.conversions)||void 0===m?void 0:m.toFixed(2),change:(X.conversions-J.conversions).toFixed(2),pct:ne.change,trend:ne.arrowUp?"up":"down"},{metric:"Cost Per Conversion",jan:`$${null===(h=J.cost_per_conversion)||void 0===h?void 0:h.toFixed(2)}`,feb:`$${null===(g=X.cost_per_conversion)||void 0===g?void 0:g.toFixed(2)}`,change:`${X.cost_per_conversion-J.cost_per_conversion<0?"-$":"$"}${Math.abs(X.cost_per_conversion-J.cost_per_conversion).toFixed(2)}`,pct:ie.change,trend:X.cost_per_conversion-J.cost_per_conversion<0?"good-down":"bad-up"},{metric:"Return on Ad Spend (ROAS)",jan:`${null===(y=J.conversion_value_per_cost)||void 0===y?void 0:y.toFixed(2)}x`,feb:`${null===(f=X.conversion_value_per_cost)||void 0===f?void 0:f.toFixed(2)}x`,change:(X.conversion_value_per_cost-J.conversion_value_per_cost).toFixed(2),pct:ae.change,trend:ae.arrowUp?"up":"down"}]},[J,X]),columns:(0,o.useMemo)(()=>[{accessorKey:"metric",header:"Metric"},{accessorKey:"jan",header:ee},{accessorKey:"feb",header:te},{accessorKey:"change",header:"Abs. Change"},{accessorKey:"trend",header:"Trend"}],[ee,te]),getCoreRowModel:cF()}),ye=({label:e,marValue:t,febLabel:l,changeValue:r,arrowUp:n,isGood:i,isNeutral:a})=>(0,Ue.jsxs)("div",{className:"flex-fill bg-white border rounded-3 p-3 d-flex flex-column gap-1",children:[(0,Ue.jsx)("div",{className:"text-uppercase text-dark fw-bold mb-1",children:e}),(0,Ue.jsxs)("div",{className:"fw-bold text-dark fs-4 lh-sm",children:[" ",t," "]}),(0,Ue.jsxs)("div",{className:"d-flex align-items-center justify-content-between mt-1",children:[(0,Ue.jsx)("span",{className:"text-dark medium",children:l}),(0,Ue.jsxs)("span",{className:"d-inline-flex align-items-center gap-1 fw-semibold small "+(a?"text-secondary":i?"text-success":"text-danger"),children:[!0===n&&(0,Ue.jsx)(IU,{className:"fs-6"}),!1===n&&(0,Ue.jsx)(kU,{className:"fs-6"}),r]})]})]}),fe={engagedVisits:"Number of unique visits from those who saw an ad in the past 30 days and viewed 2+ pages on your site within 30 minutes.",dailyFreq:"The average number of times an ad was shown to a unique user per day Impressions / Unique Users.",cpa:"Your average spend per conversion."},be=null!==(u=null===r||void 0===r?void 0:r.current)&&void 0!==u?u:[],ve=null!==(p=null===r||void 0===r?void 0:r.previous)&&void 0!==p?p:[],xe=(e,t,l,r="sessions")=>e.filter(e=>{var r;return(null===(r=e[t])||void 0===r?void 0:r.toLowerCase())===l.toLowerCase()}).reduce((e,t)=>{var l;return e+Number(null!==(l=t[r])&&void 0!==l?l:0)},0),Se=["Tablet","Mobile","Desktop"],Ne=Se.map(e=>xe(be,"device",e)),Ce=Se.map(e=>xe(ve,"device",e)),we=1e3*Math.ceil(1.2*Math.max(...Ne,...Ce)/1e3)||8e3,Ie=["Organic Search","Organic Social","Organic Shopping"],ke=["Paid Search","Paid Social"],Te=ve.filter(e=>Ie.includes(e.session_channel)).reduce((e,t)=>{var l;return e+Number(null!==(l=t.sessions)&&void 0!==l?l:0)},0),Ae=be.filter(e=>Ie.includes(e.session_channel)).reduce((e,t)=>{var l;return e+Number(null!==(l=t.sessions)&&void 0!==l?l:0)},0),De=ve.filter(e=>ke.includes(e.session_channel)).reduce((e,t)=>{var l;return e+Number(null!==(l=t.sessions)&&void 0!==l?l:0)},0),Me=be.filter(e=>ke.includes(e.session_channel)).reduce((e,t)=>{var l;return e+Number(null!==(l=t.sessions)&&void 0!==l?l:0)},0),Ee=100*Math.ceil(1.2*Math.max(Te,Ae,De,Me)/100)||2200,Re={};be.forEach(e=>{var t,l,r;const n=null!==(t=e.session_source_medium)&&void 0!==t?t:"Unknown";Re[n]||(Re[n]={sessions:0,revenue:0}),Re[n].sessions+=Number(null!==(l=e.sessions)&&void 0!==l?l:0),Re[n].revenue+=Number(null!==(r=e.revenue)&&void 0!==r?r:0)});const Be=Object.entries(Re).sort((e,t)=>t[1].revenue-e[1].revenue).slice(0,6),je=Be.map(([e])=>e),Pe=Be.map(([,e])=>parseFloat(e.revenue.toFixed(2))),_e=Be.map(([,e])=>e.sessions),Oe=100*Math.ceil(1.2*Math.max(...Pe,0)/100)||2200,Le=100*Math.ceil(1.2*Math.max(..._e,0)/100)||6500,Fe=e=>{if(!e||e<=0)return"0s";const t=Math.floor(e/60),l=Math.round(e%60);return t>0?`${t}m ${l.toString().padStart(2,"0")}s`:`${l}s`},qe=null!==(d=null===i||void 0===i?void 0:i.current)&&void 0!==d?d:{},ze=null!==(m=null===i||void 0===i?void 0:i.previous)&&void 0!==m?m:{},Ge=(e,t,l=!1)=>{if(!t)return{label:"-",dir:"stable"};if(l){const l=Math.round(e-t);return{label:`${l>=0?"+":""}${l}s`,dir:l>=0?"up":"down"}}const r=(e-t)/t*100;return{label:`${r>=0?"+":""}${r.toFixed(2)}%`,dir:r>=0?"up":"down"}},Ve={"(direct) / (none)":"bg-primary","google / cpc":"bg-danger","google / organic":"bg-success","duckduckgo / organic":"bg-warning","bing / organic":"bg-info","yahoo / organic":"bg-secondary"},He=e=>{var t;return null!==(t=Ve[e.toLowerCase()])&&void 0!==t?t:"bg-dark"},We=null!==(h=null===s||void 0===s?void 0:s.current)&&void 0!==h?h:{},Ze=null!==(g=null===s||void 0===s?void 0:s.previous)&&void 0!==g?g:{},$e=null!==(y=null===c||void 0===c?void 0:c.current)&&void 0!==y?y:{},Ke=null!==(f=null===c||void 0===c?void 0:c.previous)&&void 0!==f?f:{},Ye=(e,t)=>{if(!t)return{label:"-",isUp:!0};const l=(e-t)/t*100;return{label:`${l>=0?"+":""}${l.toFixed(2)}%`,isUp:l>=0}},Qe=1e3*Math.ceil(1.2*Math.max(Number(null!==(b=$e.new_users)&&void 0!==b?b:0),Number(null!==(v=Ke.new_users)&&void 0!==v?v:0))/1e3)||1e4,Je=100*Math.ceil(1.2*Math.max(Number(null!==(x=$e.returning_users)&&void 0!==x?x:0),Number(null!==(S=Ke.returning_users)&&void 0!==S?S:0))/100)||600,Xe=Math.max(...me.filter(e=>"Cost ($)"===e.name||"Conv. Value ($)"===e.name).flatMap(e=>e.data)),et=Math.max(...null!==(N=null===(C=me.find(e=>"Conversions"===e.name))||void 0===C?void 0:C.data)&&void 0!==N?N:[0]),tt=500*Math.ceil(Xe/500),lt=5*Math.ceil(et/5),rt=tt/500,nt=lt<=5?lt:Math.ceil(lt/5),it=Math.max(...$,...K),at=100*Math.ceil(it/100),st=Math.min(at/100,8);return(0,Ue.jsx)("div",{children:(0,Ue.jsx)(cN,{className:"card shadow-sm rounded-3 mb-3 overflow-hidden",children:(0,Ue.jsxs)(SN,{className:"p-4",children:[(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-3 mb-3",children:[(0,Ue.jsx)("div",{className:"bg-danger-subtle rounded d-flex align-items-center justify-content-center flex-shrink-0",children:(0,Ue.jsx)("span",{className:"fs-5",children:"\ud83d\udce2"})}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("div",{className:"fw-bold text-dark",children:"Google Ads \u2014 Campaign Performance"}),(0,Ue.jsxs)("div",{className:"text-normal mt-1",children:["Spend \xb7 Reach \xb7 Clicks \xb7 Conversions \xb7 Return on Ad Spend (ROAS)",(0,Ue.jsx)("div",{className:"text-normal",children:"Return on Ad Spend (ROAS) is calculated using Google Ads attributed revenue."})]})]})]}),(0,Ue.jsxs)("div",{className:"d-flex flex-wrap gap-3",children:[(0,Ue.jsx)(ye,{label:"Ad Spend",marValue:`$${null===(w=X.cost)||void 0===w?void 0:w.toFixed(2)}`,febLabel:`${ee}: $${null===(I=J.cost)||void 0===I?void 0:I.toFixed(2)}`,changeValue:re.change,arrowUp:re.arrowUp,isGood:!1,isNeutral:!0}),(0,Ue.jsx)(ye,{label:"Conversions",marValue:null===(k=X.conversions)||void 0===k?void 0:k.toFixed(2),febLabel:`${ee}: ${null===(T=J.conversions)||void 0===T?void 0:T.toFixed(2)}`,changeValue:ne.change,arrowUp:ne.arrowUp,isGood:ne.arrowUp}),(0,Ue.jsx)(ye,{label:"Cost / Conversion",marValue:`$${null===(A=X.cost_per_conversion)||void 0===A?void 0:A.toFixed(2)}`,febLabel:`${ee}: $${null===(D=J.cost_per_conversion)||void 0===D?void 0:D.toFixed(2)}`,changeValue:ie.change,arrowUp:ie.arrowUp,isGood:!ie.arrowUp}),(0,Ue.jsx)(ye,{label:"Return on Ad Spend (ROAS)",marValue:`${null===(M=X.conversion_value_per_cost)||void 0===M?void 0:M.toFixed(2)}x`,febLabel:`${ee}: ${null===(E=J.conversion_value_per_cost)||void 0===E?void 0:E.toFixed(2)}x`,changeValue:ae.change,arrowUp:ae.arrowUp,isGood:ae.arrowUp})]}),(0,Ue.jsx)(EU,{data:H.belowKpiCards}),(0,Ue.jsx)(Ut,{className:"mt-4",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)("div",{className:"card shadow-sm rounded-3",children:(0,Ue.jsxs)(SN,{className:"p-3",children:[(0,Ue.jsxs)("div",{className:"text-uppercase text-muted fw-bold small mb-3",children:["Impressions & Clicks \u2014 ",ee," vs ",te]}),(0,Ue.jsx)(EF.Z,{type:"bar",height:260,series:[{name:"Impressions",data:[J.impressions||0,X.impressions||0]},{name:"Clicks",data:[J.click||0,X.click||0]}],options:{chart:{type:"bar",toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},colors:["#1a73e8","#188038"],plotOptions:{bar:{columnWidth:"25%",borderRadius:4,dataLabels:{position:"top"}}},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}}},xaxis:{categories:[ee,te],labels:{style:{colors:"#5f6368",fontSize:"12px"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:[{seriesName:"Impressions",title:{text:"Impressions",style:{color:"#1a73e8",fontSize:"11px"}},labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>e>=1e3?(e/1e3).toFixed(0)+"K":e}},{seriesName:"Clicks",opposite:!0,title:{text:"Clicks",style:{color:"#188038",fontSize:"11px"}},labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>e.toFixed(0)}}],legend:{position:"bottom",horizontalAlign:"left",markers:{radius:2},fontSize:"12px",labels:{colors:"#5f6368"},itemMargin:{horizontal:10}},tooltip:{shared:!0,intersect:!1,y:{formatter:e=>e.toLocaleString()}}}})]})})})}),(0,Ue.jsx)("div",{className:"mt-4",children:(0,Ue.jsx)("div",{className:"card shadow-sm rounded-3",children:(0,Ue.jsxs)(SN,{className:"p-3 p-lg-4",children:[(0,Ue.jsxs)("div",{className:"text-uppercase fw-bold text-muted small mb-3",children:["Performance Summary \u2014 ",ee," vs ",te]}),(0,Ue.jsx)("div",{children:(0,Ue.jsxs)("table",{className:"table align-middle mb-0",children:[(0,Ue.jsx)("thead",{children:ge.getHeaderGroups().map(e=>(0,Ue.jsx)("tr",{className:"border-bottom border-2 bg-light",children:e.headers.map((e,t)=>(0,Ue.jsx)("th",{className:"small fw-bold text-uppercase text-muted text-nowrap "+(0===t?"text-start":"text-center"),children:4===t?(0,Ue.jsx)("span",{children:"TREND"}):dF(e.column.columnDef.header,e.getContext())},e.id))},e.id))}),(0,Ue.jsx)("tbody",{children:ge.getRowModel().rows.map((e,t)=>{const l=e.original.trend,r="up"===l?"bg-success-subtle text-success":"down"===l?"bg-danger-subtle text-danger":"neutral"===l?"bg-secondary-subtle text-secondary":"good-down"===l?"bg-success-subtle text-success":"bad-up"===l?"bg-danger-subtle text-danger":"bg-warning-subtle text-warning",n="up"===l||"bad-up"===l,i="down"===l||"good-down"===l;return(0,Ue.jsx)("tr",{className:"border-bottom "+(t%2===0?"bg-white":""),onMouseEnter:e=>e.currentTarget.style.background="#f0f4ff",onMouseLeave:e=>e.currentTarget.style.background="",children:e.getVisibleCells().map((t,l)=>4===l?(0,Ue.jsx)("td",{className:"px-3 py-2 text-center",children:(0,Ue.jsxs)("span",{className:`d-inline-flex align-items-center gap-1 badge rounded-pill px-3 py-2 small text-nowrap ${r}`,children:[n&&(0,Ue.jsx)(IU,{style:{fontSize:"11px"}}),i&&(0,Ue.jsx)(kU,{style:{fontSize:"11px"}}),e.original.pct]})},t.id):(0,Ue.jsx)("td",{className:"px-3 py-2 small text-nowrap "+(0===l?"fw-semibold text-dark":"text-center text-muted"),children:dF(t.column.columnDef.cell,t.getContext())},t.id))},e.id)})})]})})]})})}),H.impressionsClicks&&(0,Ue.jsx)(EU,{data:H.impressionsClicks}),(0,Ue.jsx)(EU,{data:H.efficiency,mt:"mt-2"}),(0,Ue.jsx)("div",{className:"mt-4",children:(0,Ue.jsx)("div",{className:"card shadow-sm rounded-3",children:(0,Ue.jsxs)(SN,{className:"p-3 p-lg-4",children:[(0,Ue.jsxs)("div",{className:"text-uppercase fw-bold text-muted mb-1",children:["Campaign-Level Breakdown \u2014 ",te," 2026"]}),(0,Ue.jsx)("div",{className:"text-muted mb-3 fs-10",children:"CTR = Click-Through Rate \xa0\xb7\xa0 CPC = Cost Per Click \xa0\xb7\xa0 Conv. = Conversions \xa0\xb7\xa0 ROAS = Return on Ad Spend"}),(0,Ue.jsx)("div",{className:"w-100 overflow-auto overflow-y-hidden",children:(0,Ue.jsxs)("table",{className:"table align-middle mb-0 w-100",children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsx)("tr",{className:"border-bottom border-2 bg-light",children:[{label:"Campaign",align:"left"},{label:"Start Date",align:"center"},{label:"Impressions",align:"center"},{label:"Clicks",align:"center"},{label:"CTR",align:"center"},{label:"Cost",align:"center"},{label:"CPC",align:"center"},{label:"Conv.",align:"center"},{label:"Conv. Value",align:"center"},{label:"ROAS",align:"center"}].map(e=>(0,Ue.jsx)("th",{className:`${e.align} px-2 text-uppercase fw-bold text-muted small text-nowrap`,children:e.label},e.label))})}),(0,Ue.jsx)("tbody",{children:pe.map((e,t)=>(0,Ue.jsxs)("tr",{className:"border-bottom "+(t%2===0?"bg-white":"bg-light"),onMouseEnter:e=>e.currentTarget.style.background="#f0f4ff",onMouseLeave:t=>t.currentTarget.style.background=e.rowBg,children:[(0,Ue.jsx)("td",{className:"fw-semibold text-dark small px-2",style:{minWidth:140,maxWidth:220,overflowWrap:"anywhere"},children:e.campaign}),(0,Ue.jsx)("td",{className:"text-center text-muted small text-nowrap px-2",children:e.startDate}),(0,Ue.jsx)("td",{className:"text-center text-muted small px-2",children:e.impressions}),(0,Ue.jsx)("td",{className:"text-center text-muted small px-2",children:e.clicks}),(0,Ue.jsx)("td",{className:"text-center text-muted small px-2",children:e.ctr}),(0,Ue.jsx)("td",{className:"text-center text-dark small px-2",children:e.cost}),(0,Ue.jsx)("td",{className:"text-center text-muted small px-2",children:e.cpc}),(0,Ue.jsx)("td",{className:"text-center text-muted small px-2",children:e.conv}),(0,Ue.jsx)("td",{className:"text-center text-dark small px-2",children:e.convValue}),(0,Ue.jsx)("td",{className:"text-center small px-2",children:(0,Ue.jsx)("span",{className:e.roasBold?"fw-bold text-dark":"fw-normal text-dark",children:e.roas})})]},e.campaign))})]})})]})})}),H.campaignBreakdown.map((e,t)=>(0,Ue.jsx)(EU,{data:e,mt:0===t?"mt-3":"mt-2"},t)),(0,Ue.jsxs)(Ut,{className:"mt-4",children:[(0,Ue.jsx)(Xt,{lg:6,className:"mb-3 mb-lg-0",children:(0,Ue.jsx)("div",{className:"card shadow-sm rounded-3",children:(0,Ue.jsxs)(SN,{className:"p-3 p-lg-4",children:[(0,Ue.jsxs)("div",{className:"text-uppercase fw-bold text-muted mb-3",children:["Sales Performance by Campaign \u2014 ",te," 2026"]}),(0,Ue.jsx)(EF.Z,{type:"bar",height:320,series:me,options:{chart:{type:"bar",toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},colors:["#f28b82","#34a853","#4285f4"],plotOptions:{bar:{columnWidth:"60%",borderRadius:4}},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}}},xaxis:{categories:de,labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:[{seriesName:"Cost ($)",min:0,max:tt,tickAmount:rt,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>{const t=Number(e);return t>=1e3?(t/1e3).toFixed(0)+"K":t.toFixed(0)}},title:{text:"Dollars ($)",style:{fontSize:"11px",color:"#9aa0a6",fontWeight:400}}},{seriesName:"Conv. Value ($)",min:0,max:tt,show:!1,labels:{formatter:e=>Number(e).toFixed(0)}},{seriesName:"Conversions",opposite:!0,min:0,max:lt,tickAmount:nt,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>Number(e).toFixed(0)},title:{text:"Conversions",style:{fontSize:"11px",color:"#9aa0a6",fontWeight:400}}}],legend:{position:"bottom",horizontalAlign:"center",markers:{radius:2},fontSize:"12px",labels:{colors:"#5f6368"},itemMargin:{horizontal:10}},tooltip:{shared:!0,intersect:!1,y:{formatter:(e,{seriesIndex:t})=>{const l=Number(e);return 0===t||1===t?"$"+l.toFixed(2):l.toString()}}}}})]})})}),(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsx)("div",{className:"card shadow-sm rounded-3",children:(0,Ue.jsxs)(SN,{className:"p-3 p-lg-4",children:[(0,Ue.jsxs)("div",{className:"text-uppercase fw-bold text-muted mb-3",children:["Branding & Traffic by Campaign \u2014 ",te," 2026"]}),(0,Ue.jsx)(EF.Z,{type:"bar",height:320,series:he,options:{chart:{type:"bar",toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},colors:["#ab47bc","#ff7043"],plotOptions:{bar:{columnWidth:"50%",borderRadius:4}},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}}},xaxis:{categories:de,labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:[{seriesName:"Impressions",min:0,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>{const t=Number(e);return t>=1e3?(t/1e3).toFixed(1)+"K":t.toFixed(0)}},title:{text:"Impressions",style:{fontSize:"11px",color:"#9aa0a6",fontWeight:400}}},{seriesName:"Clicks",opposite:!0,min:0,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>Number(e).toFixed(0)},title:{text:"Clicks",style:{fontSize:"11px",color:"#9aa0a6",fontWeight:400}}}],legend:{position:"bottom",horizontalAlign:"center",markers:{radius:2},fontSize:"12px",labels:{colors:"#5f6368"},itemMargin:{horizontal:10}},tooltip:{shared:!0,intersect:!1,y:{formatter:e=>e.toLocaleString()}}}})]})})})]}),H.belowPerformanceChart&&(0,Ue.jsx)(EU,{data:H.belowPerformanceChart}),H.overallTakeaway&&(0,Ue.jsx)(RU,{data:H.overallTakeaway}),(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-3 mb-3 mt-4",children:[(0,Ue.jsx)("div",{className:"bg-success-subtle rounded d-flex align-items-center justify-content-center flex-shrink-0 p-1",children:(0,Ue.jsx)("span",{className:"fs-5",children:"\ud83c\udfaf"})}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("div",{className:"fw-bold text-dark",children:"AdRoll \u2014 Campaign Performance"}),(0,Ue.jsxs)("div",{className:"text-normal mt-1",children:[(0,Ue.jsx)("div",{className:"text-normal fs-6",children:"Spend \xb7 Impressions \xb7 Clicks \xb7 Click-Through Rate \xb7 Engaged Visits \xb7 New Visitors"}),(0,Ue.jsxs)("div",{className:"text-normal fs-6",children:["Campaigns launched March 10, 2026. \xa0\xb7\xa0 ",(0,Ue.jsx)("span",{className:"text-muted",children:"Engaged Visits: unique visits from ad viewers who viewed 2+ pages within 30 min"})]})]})]})]}),(0,Ue.jsxs)("div",{className:"row g-3 mb-3",children:[(0,Ue.jsx)("div",{className:"col-lg-3 col-md-6",children:(0,Ue.jsx)(ye,{label:"Total Spend",marValue:_.summary.totalSpend,febLabel:_.summary.prevTotalSpend?`${ee}: ${_.summary.prevTotalSpend}`:void 0,changeValue:_.summary.totalSpendChange,arrowUp:_.summary.totalSpendArrowUp,isGood:!1,isNeutral:!0})}),(0,Ue.jsx)("div",{className:"col-lg-3 col-md-6",children:(0,Ue.jsx)(ye,{label:"Impressions",marValue:_.summary.impressions,febLabel:_.summary.prevImpressions?`${ee}: ${_.summary.prevImpressions}`:void 0,changeValue:_.summary.impressionsChange,arrowUp:_.summary.impressionsArrowUp,isGood:_.summary.impressionsArrowUp})}),(0,Ue.jsx)("div",{className:"col-lg-3 col-md-6",children:(0,Ue.jsx)(ye,{label:"Clicks",marValue:_.summary.clicks,febLabel:_.summary.prevClicks?`${ee}: ${_.summary.prevClicks}`:void 0,changeValue:_.summary.clicksChange,arrowUp:_.summary.clicksArrowUp,isGood:_.summary.clicksArrowUp})}),(0,Ue.jsx)("div",{className:"col-lg-3 col-md-6",children:(0,Ue.jsx)(ye,{label:"Click-Through Rate",marValue:_.summary.ctr,febLabel:_.summary.prevCtr?`${ee}: ${_.summary.prevCtr}`:void 0,changeValue:_.summary.ctrChange,arrowUp:_.summary.ctrArrowUp,isGood:_.summary.ctrArrowUp})})]}),(0,Ue.jsxs)("div",{className:"row g-3",children:[(0,Ue.jsx)("div",{className:"col-lg-3 col-md-6",children:(0,Ue.jsx)(ye,{label:"New Visitors",marValue:_.summary.newVisitors,febLabel:_.summary.prevNewVisitors?`${ee}: ${_.summary.prevNewVisitors}`:void 0,changeValue:_.summary.newVisitorsChange,arrowUp:_.summary.newVisitorsArrowUp,isGood:_.summary.newVisitorsArrowUp})}),(0,Ue.jsx)("div",{className:"col-lg-3 col-md-6",children:(0,Ue.jsx)(ye,{label:"Engaged Visits",marValue:_.summary.engagedVisits,febLabel:_.summary.prevEngagedVisits?`${ee}: ${_.summary.prevEngagedVisits}`:void 0,changeValue:_.summary.engagedVisitsChange,arrowUp:_.summary.engagedVisitsArrowUp,isGood:_.summary.engagedVisitsArrowUp})}),(0,Ue.jsx)("div",{className:"col-lg-3 col-md-6",children:(0,Ue.jsx)(ye,{label:"Conversion Rate",marValue:_.summary.conversionRate,febLabel:_.summary.prevConversionRate?`${ee}: ${_.summary.prevConversionRate}`:void 0,changeValue:_.summary.conversionRateChange,arrowUp:_.summary.conversionRateArrowUp,isGood:_.summary.conversionRateArrowUp})})]}),(0,Ue.jsx)(EU,{data:_.insights.belowKpiCards}),(0,Ue.jsx)("div",{className:"mt-4",children:(0,Ue.jsx)("div",{className:"card shadow-sm rounded-3",children:(0,Ue.jsxs)(SN,{className:"p-3 p-lg-4 pb-0",children:[(0,Ue.jsxs)("div",{className:"text-uppercase fw-bold text-muted mb-3",children:["Campaign-Level Breakdown \u2014 ",te," 2026"]}),(0,Ue.jsx)("div",{className:"scroll-inline w-100 overflow-auto overflow-y-hidden",children:(0,Ue.jsxs)(xF,{hover:!0,className:"table table-hover align-middle mb-0 text-nowrap",children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsx)("tr",{className:"border-bottom border-2 bg-light",children:[{label:"Campaign",info:!1},{label:"Start Date",info:!1},{label:"Funnel Stage",info:!1},{label:"Budget",info:!1},{label:"Spend",info:!1},{label:"Impressions",info:!1},{label:"Clicks",info:!1},{label:"Click-Through Rate",info:!1},{label:"Engaged Visits",info:!0,id:"engagedVisits"},{label:"New Visitors",info:!1},{label:"Daily User Frequency",info:!0,id:"dailyFreq"},{label:"Cost Per Click",info:!1},{label:"Bounce Rate",info:!1},{label:"Conversions",info:!1},{label:"Cost Per Acquisition",info:!0,id:"cpa"}].map((e,t)=>(0,Ue.jsxs)("th",{className:(0===t?"text-start position-sticky start-0 z-1":"text-center")+" text-uppercase fw-bold text-muted small text-nowrap py-2 px-3",children:[e.label,e.info&&e.id&&(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsx)("i",{id:`${e.id}-${t}`,className:"uil-info-circle ms-1 text-info",role:"button"}),(0,Ue.jsx)(Bq,{trigger:"hover",placement:"right",target:`${e.id}-${t}`,container:"body",fade:!1,className:"shadow-sm border",children:(0,Ue.jsx)(Fq,{children:fe[e.id]})})]})]},e.label))})}),(0,Ue.jsxs)("tbody",{children:[_.campaigns.map(e=>{const t="0"===e.conversions&&"0"===e.spend?"#fff8e1":"Awareness"===e.funnelStage&&e.name.includes("Lookalike")?"#e6f4ea":"#ffffff";return(0,Ue.jsxs)("tr",{className:"border-bottom",style:{background:t},onMouseEnter:e=>e.currentTarget.style.background="#f0f4ff",onMouseLeave:e=>e.currentTarget.style.background=t,children:[(0,Ue.jsx)("td",{className:"position-sticky start-0 fw-semibold text-dark text-nowrap px-3 py-2",children:e.name}),(0,Ue.jsx)("td",{className:"text-center text-muted small text-nowrap px-3 py-2",children:e.startDate}),(0,Ue.jsx)("td",{className:"text-center px-3 py-2",children:(0,Ue.jsx)("span",{className:"badge rounded-pill px-2 py-1 small fw-semibold fs-8 "+("Awareness"===e.funnelStage?"bg-success-subtle text-success":"Consideration"===e.funnelStage?"bg-info-subtle text-info":"bg-danger-subtle text-danger"),children:e.funnelStage})}),(0,Ue.jsx)("td",{className:"text-center text-muted small px-3 py-2",children:e.budget}),(0,Ue.jsx)("td",{className:"text-center text-dark fw-semibold small px-3 py-2",children:e.spend}),(0,Ue.jsx)("td",{className:"text-center text-muted small px-3 py-2",children:e.impressions}),(0,Ue.jsx)("td",{className:"text-center text-muted small px-3 py-2",children:e.clicks}),(0,Ue.jsx)("td",{className:"text-center text-muted px-3 py-2",children:e.ctr}),(0,Ue.jsx)("td",{className:"text-center text-muted small px-3 py-2",children:e.engagedVisits}),(0,Ue.jsx)("td",{className:"text-center text-muted small px-3 py-2",children:e.newVisitors}),(0,Ue.jsx)("td",{className:"text-center text-muted small px-3 py-2",children:e.dailyFreq}),(0,Ue.jsx)("td",{className:"text-center text-muted small px-3 py-2",children:e.cpc}),(0,Ue.jsx)("td",{className:"text-center text-muted small px-3 py-2",children:e.bounceRate}),(0,Ue.jsx)("td",{className:"text-center small px-3 py-2",children:e.conversions}),(0,Ue.jsx)("td",{className:"text-center text-dark small px-3 py-2",children:e.cpa})]},e.name)}),(0,Ue.jsxs)("tr",{className:"table-light fw-bold border-top border-2",children:[(0,Ue.jsx)("td",{className:"position-sticky start-0 text-dark px-3 py-2",children:"Total"}),(0,Ue.jsx)("td",{className:"text-center text-muted small px-3 py-2",children:"\u2014"}),(0,Ue.jsx)("td",{className:"text-center text-muted small px-3 py-2",children:"-"}),(0,Ue.jsx)("td",{className:"text-center text-muted small px-3 py-2",children:_.total.budget}),(0,Ue.jsx)("td",{className:"text-center text-dark small px-3 py-2",children:_.total.spend}),(0,Ue.jsx)("td",{className:"text-center text-dark small px-3 py-2",children:_.total.impressions}),(0,Ue.jsx)("td",{className:"text-center text-dark small px-3 py-2",children:_.total.clicks}),(0,Ue.jsx)("td",{className:"text-center text-dark px-3 py-2",children:_.total.ctr}),(0,Ue.jsx)("td",{className:"text-center text-dark small px-3 py-2",children:_.total.engagedVisits}),(0,Ue.jsx)("td",{className:"text-center text-dark small px-3 py-2",children:_.total.newVisitors}),(0,Ue.jsx)("td",{className:"text-center text-dark small px-3 py-2",children:"-"}),(0,Ue.jsx)("td",{className:"text-center text-dark small px-3 py-2",children:_.total.avgCpc}),(0,Ue.jsx)("td",{className:"text-center text-dark small px-3 py-2",children:"-"}),(0,Ue.jsx)("td",{className:"text-center text-dark px-3 py-2",children:_.total.conversions}),(0,Ue.jsx)("td",{className:"text-center text-dark small px-3 py-2",children:_.total.cpa})]})]})]})})]})})}),_.insights.campaignBreakdown.map((e,t)=>(0,Ue.jsx)(EU,{data:e,mt:0===t?"mt-3":"mt-2"},t)),(0,Ue.jsx)("div",{className:"mt-4",children:(0,Ue.jsx)("div",{className:"card shadow-sm rounded-3",children:(0,Ue.jsxs)(SN,{className:"p-3 p-lg-4",children:[(0,Ue.jsxs)("div",{className:"text-uppercase fw-bold text-muted mb-3",children:["AdRoll Branding & Traffic Performance \u2014 ",te," 2026"]}),(0,Ue.jsx)(EF.Z,{type:"bar",height:380,series:[{name:"Impressions",data:Z},{name:"Clicks",data:$},{name:"Engaged Visits",data:K}],options:{chart:{type:"bar",toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},colors:["#ab47bc","#ff7043","#26a69a"],plotOptions:{bar:{columnWidth:"55%",borderRadius:4}},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}}},xaxis:{categories:Y,labels:{style:{colors:"#5f6368",fontSize:"10px"},rotate:-45,rotateAlways:!0,trim:!0,maxHeight:120,formatter:e=>(null===e||void 0===e?void 0:e.length)>20?e.substring(0,50)+"\u2026":e},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:[{seriesName:"Impressions",min:0,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>{const t=Number(e);return t>=1e3?(t/1e3).toFixed(0)+"K":t.toFixed(0)}},title:{text:"Impressions",style:{fontSize:"11px",color:"#9aa0a6",fontWeight:400}}},{seriesName:"Clicks",opposite:!0,min:0,max:at,tickAmount:st,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>Number(e).toFixed(0)},title:{text:"Clicks / Engaged Visits",style:{fontSize:"11px",color:"#9aa0a6",fontWeight:400}}},{seriesName:"Engaged Visits",opposite:!0,show:!1,min:0,max:at,labels:{formatter:e=>Number(e).toFixed(0)}}],legend:{position:"bottom",horizontalAlign:"center",markers:{radius:2},fontSize:"12px",labels:{colors:"#5f6368"},itemMargin:{horizontal:10}},tooltip:{shared:!0,intersect:!1,y:{formatter:e=>e.toLocaleString()}}}})]})})}),_.insights.belowChart&&(0,Ue.jsx)(EU,{data:_.insights.belowChart}),_.insights.overallTakeaway&&(0,Ue.jsx)(RU,{data:_.insights.overallTakeaway}),(0,Ue.jsxs)("div",{className:"mt-4 pt-3 border-top",children:[(0,Ue.jsxs)("div",{className:"text-uppercase fw-bold text-muted small mb-3",children:["Channel Investment & Role Overview \u2014 ",te," 2026"]}),(0,Ue.jsx)("div",{className:"text-muted mb-2",style:{fontSize:"11px"},children:"CPC = Cost Per Click \xa0\xb7\xa0 CPM = Cost Per 1,000 Impressions"}),(0,Ue.jsx)("div",{className:"w-100 overflow-auto overflow-y-hidden",children:(0,Ue.jsxs)("table",{className:"table align-middle mb-0",children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsx)("tr",{className:"border-bottom border-2 bg-light",children:["Channel","Spend","Impressions","Clicks","CPC","CPM","Conversions"].map((e,t)=>(0,Ue.jsx)("th",{className:"small fw-bold text-uppercase text-muted text-nowrap "+(0===t?"text-start":"text-center"),children:e},e))})}),(0,Ue.jsxs)("tbody",{children:[O.rows.map((e,t)=>{const l=0===t?"#e6f4ea":"#e8f0fe";return(0,Ue.jsxs)("tr",{className:"border-bottom",style:{background:l},onMouseEnter:e=>e.currentTarget.style.background="#f0f4ff",onMouseLeave:e=>e.currentTarget.style.background=l,children:[(0,Ue.jsx)("td",{className:"fw-semibold text-dark small text-nowrap px-3 py-2",children:e.channel}),(0,Ue.jsx)("td",{className:"text-center text-muted small text-nowrap px-3 py-2",children:e.spend}),(0,Ue.jsx)("td",{className:"text-center text-muted small text-nowrap px-3 py-2",children:e.impressions}),(0,Ue.jsx)("td",{className:"text-center text-muted small text-nowrap px-3 py-2",children:e.clicks}),(0,Ue.jsx)("td",{className:"text-center text-muted small text-nowrap px-3 py-2",children:e.cpc}),(0,Ue.jsx)("td",{className:"text-center text-muted small text-nowrap px-3 py-2",children:e.cpm}),(0,Ue.jsx)("td",{className:"text-center text-muted small text-nowrap px-3 py-2",children:e.conversions})]},e.channel)}),(0,Ue.jsxs)("tr",{className:"table-light fw-bold border-top border-2",children:[(0,Ue.jsx)("td",{className:"text-dark small text-nowrap px-3 py-2",children:"Total"}),(0,Ue.jsx)("td",{className:"text-center text-dark small text-nowrap px-3 py-2",children:O.total.spend}),(0,Ue.jsx)("td",{className:"text-center text-dark small text-nowrap px-3 py-2",children:O.total.impressions}),(0,Ue.jsx)("td",{className:"text-center text-dark small text-nowrap px-3 py-2",children:O.total.clicks}),(0,Ue.jsx)("td",{className:"text-center text-dark small text-nowrap px-3 py-2",children:O.total.cpc}),(0,Ue.jsx)("td",{className:"text-center text-dark small text-nowrap px-3 py-2",children:O.total.cpm}),(0,Ue.jsx)("td",{className:"text-center text-dark small text-nowrap px-3 py-2",children:O.total.conversions})]})]})]})})]}),(0,Ue.jsx)(EU,{data:_.insights.channelRoleInsight}),(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-3 mb-4 mt-4",children:[(0,Ue.jsx)("div",{className:"d-flex align-items-center justify-content-center flex-shrink-0 rounded-3 bg-danger-subtle p-1",children:" \ud83d\udcca "}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("div",{className:"fw-bold text-dark lh-sm fs-5",children:"Website Traffic & Behaviour"}),(0,Ue.jsx)("div",{className:"fs-6 text-muted mt-1",children:"Sessions \xb7 Traffic Sources \xb7 Behaviour \xb7 Devices \xb7 Store Locator"})]})]}),(0,Ue.jsx)("div",{className:"d-flex gap-3 flex-wrap",children:((e,t,l,r,n,i,a,s)=>{const o=Ye(Number(We.total_sessions),Number(Ze.total_sessions)),c=Ye(Number(We.unique_visitors),Number(Ze.unique_visitors)),u=Ye(Number(We.bounce_rate),Number(Ze.bounce_rate)),p=Ye(Number(We.avg_session_duration),Number(Ze.avg_session_duration));return[{label:"Total Sessions",marValue:Number(null!==(e=We.total_sessions)&&void 0!==e?e:0).toLocaleString(),febLabel:`${ee}: ${Number(null!==(t=Ze.total_sessions)&&void 0!==t?t:0).toLocaleString()}`,changeValue:o.label,arrowUp:o.isUp,isGood:o.isUp},{label:"Unique Visitors",marValue:Number(null!==(l=We.unique_visitors)&&void 0!==l?l:0).toLocaleString(),febLabel:`${ee}: ${Number(null!==(r=Ze.unique_visitors)&&void 0!==r?r:0).toLocaleString()}`,changeValue:c.label,arrowUp:c.isUp,isGood:c.isUp},{label:"Bounce Rate",marValue:`${Number(null!==(n=We.bounce_rate)&&void 0!==n?n:0).toFixed(2)}%`,febLabel:`${ee}: ${Number(null!==(i=Ze.bounce_rate)&&void 0!==i?i:0).toFixed(2)}%`,changeValue:u.label,arrowUp:u.isUp,isGood:!u.isUp},{label:"Avg. Session Duration",marValue:Fe(Number(null!==(a=We.avg_session_duration)&&void 0!==a?a:0)),febLabel:`${ee}: ${Fe(Number(null!==(s=Ze.avg_session_duration)&&void 0!==s?s:0))}`,changeValue:p.label,arrowUp:p.isUp,isGood:p.isUp}].map((e,t)=>(0,Ue.jsx)(ye,{label:e.label,marValue:e.marValue,febLabel:e.febLabel,changeValue:e.changeValue,arrowUp:e.arrowUp,isGood:e.isGood},t))})()}),(0,Ue.jsxs)(Ut,{className:"mt-4",children:[(0,Ue.jsx)(Xt,{lg:6,className:"mb-4 mb-lg-0",children:(0,Ue.jsx)(cN,{className:"card shadow-sm rounded-3",children:(0,Ue.jsxs)(SN,{className:"p-3 p-lg-4",children:[(0,Ue.jsxs)("div",{className:"text-uppercase fw-bold text-muted mb-1",children:["New vs Returning Visitors \u2014 ",ee," vs ",te]}),(0,Ue.jsx)(EF.Z,{type:"bar",height:300,series:[{name:"New Visitors",data:[Number(null!==(R=Ke.new_users)&&void 0!==R?R:0),Number(null!==(B=$e.new_users)&&void 0!==B?B:0)]},{name:"Returning",data:[Number(null!==(j=Ke.returning_users)&&void 0!==j?j:0),Number(null!==(P=$e.returning_users)&&void 0!==P?P:0)]}],options:{chart:{type:"bar",stacked:!1,toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},colors:["#1a73e8","#93c5fd"],plotOptions:{bar:{columnWidth:"40%",borderRadius:4}},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}}},xaxis:{categories:[ee,te],labels:{style:{colors:"#5f6368",fontSize:"12px"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:[{seriesName:"New Visitors",min:0,max:Qe,tickAmount:4,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>e>=1e3?(e/1e3).toFixed(0)+"K":e.toFixed(0)},title:{text:"New Visitors",style:{fontSize:"11px",color:"#1a73e8",fontWeight:400}}},{seriesName:"Returning",opposite:!0,min:0,max:Je,tickAmount:4,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>e.toFixed(0)},title:{text:"Returning",style:{fontSize:"11px",color:"#93c5fd",fontWeight:400}}}],legend:{position:"bottom",horizontalAlign:"left",markers:{radius:2},fontSize:"12px",labels:{colors:"#5f6368"},itemMargin:{horizontal:10}},tooltip:{shared:!0,intersect:!1,y:{formatter:e=>e.toLocaleString()+" visitors"}}}})]})})}),(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsx)(cN,{className:"card shadow-sm rounded-3",children:(0,Ue.jsxs)(SN,{className:"p-3 p-lg-4",children:[(0,Ue.jsxs)("div",{className:"text-uppercase fw-bold text-muted mb-1",children:["Device Breakdown (Sessions) \u2014 ",ee," vs ",te]}),(0,Ue.jsx)(EF.Z,{type:"bar",height:280,series:[{name:ee,data:Ce},{name:te,data:Ne}],options:{chart:{type:"bar",toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},colors:["#c7d9f8","#1a73e8"],plotOptions:{bar:{columnWidth:"40%",borderRadius:4,dataLabels:{position:"top"}}},dataLabels:{enabled:!1,formatter:e=>e>0?e.toLocaleString():"",style:{fontSize:"10px",colors:["#5f6368"],fontWeight:600},offsetY:-6},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}}},xaxis:{categories:Se,labels:{style:{colors:"#5f6368",fontSize:"12px"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:{min:0,max:we,tickAmount:5,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>0===e?"0":e>=1e3?(e/1e3).toFixed(1)+"K":e.toFixed(0)},title:{text:"Sessions",style:{fontSize:"11px",color:"#9aa0a6",fontWeight:400}}},legend:{position:"bottom",horizontalAlign:"left",markers:{radius:2},fontSize:"12px",labels:{colors:"#5f6368"},itemMargin:{horizontal:10}},tooltip:{shared:!0,intersect:!1,y:{formatter:e=>e.toLocaleString()+" sessions"}}}})]})})})]}),W.newVsReturnDeviceInsight&&(0,Ue.jsx)(EU,{data:W.newVsReturnDeviceInsight}),(0,Ue.jsxs)(Ut,{className:"mt-4",children:[(0,Ue.jsx)(Xt,{lg:6,className:"mb-2",children:(0,Ue.jsx)("div",{className:"card shadow-sm rounded-3",children:(0,Ue.jsxs)(SN,{className:"p-3 p-lg-4",children:[(0,Ue.jsxs)("div",{className:"text-uppercase fw-bold text-muted mb-1",children:["Organic vs Paid Traffic \u2014 ",ee," vs ",te]}),(0,Ue.jsx)(EF.Z,{type:"bar",height:280,series:[{name:"Organic",data:[Te,Ae]},{name:"Paid",data:[De,Me]}],options:{chart:{type:"bar",toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},colors:["#34a853","#6ea8fe"],plotOptions:{bar:{columnWidth:"40%",borderRadius:4}},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}}},xaxis:{categories:[ee,te],labels:{style:{colors:"#5f6368",fontSize:"12px"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:{min:0,max:Ee,tickAmount:8,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>{const t=e;return isNaN(t)?"0":t>=1e3?t.toLocaleString():t.toFixed(0)}}},legend:{position:"bottom",horizontalAlign:"left",markers:{radius:2},fontSize:"12px",labels:{colors:"#5f6368"},itemMargin:{horizontal:16}},tooltip:{shared:!0,intersect:!1,y:{formatter:e=>Number(e).toLocaleString()+" sessions"}}}})]})})}),(0,Ue.jsx)(Xt,{lg:6,className:"mb-2",children:(0,Ue.jsx)(cN,{className:"card shadow-sm rounded-3",children:(0,Ue.jsxs)(SN,{className:"p-3 p-lg-4",children:[(0,Ue.jsxs)("div",{className:"text-uppercase fw-bold text-muted mb-1",children:["Revenue & Traffic by Source \u2014 ",te]}),(0,Ue.jsx)(EF.Z,{type:"bar",height:280,series:[{name:"Revenue ($)",type:"bar",data:Pe},{name:"Sessions",type:"line",data:_e}],options:{chart:{type:"bar",toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},colors:["#34a853","#1a73e8"],plotOptions:{bar:{columnWidth:"50%",borderRadius:4}},stroke:{width:[0,3],curve:"smooth"},markers:{size:[0,5],colors:["#1a73e8"],strokeColors:"#fff",strokeWidth:2},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}}},xaxis:{categories:je,labels:{style:{colors:"#5f6368",fontSize:"10px"},rotate:-30,rotateAlways:!0},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:[{seriesName:"Revenue ($)",min:0,max:Oe,tickAmount:4,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>"$"+e.toLocaleString()},title:{text:"Revenue ($)",style:{fontSize:"11px",color:"#34a853",fontWeight:400}}},{seriesName:"Sessions",opposite:!0,min:0,max:Le,tickAmount:4,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>e>=1e3?(e/1e3).toFixed(1)+"K":e.toFixed(0)},title:{text:"Sessions",style:{fontSize:"11px",color:"#1a73e8",fontWeight:400}}}],legend:{position:"bottom",horizontalAlign:"left",markers:{radius:2},fontSize:"12px",labels:{colors:"#5f6368"},itemMargin:{horizontal:10}},tooltip:{shared:!0,intersect:!1,y:{formatter:(e,t)=>{const l=Number(e);return 0===t.seriesIndex?"$"+l.toFixed(2):l.toLocaleString()+" sessions"}}}}})]})})})]}),W.trafficRevenueInsight&&(0,Ue.jsx)(EU,{data:W.trafficRevenueInsight}),L&&(0,Ue.jsx)(Ut,{className:"mt-4",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"card shadow-sm rounded-3",children:(0,Ue.jsxs)(SN,{className:"p-3 p-md-4",children:[(0,Ue.jsxs)("div",{className:"text-uppercase fw-bold text-muted mb-1",children:["Traffic by Channel \u2014 ",ee," vs ",te]}),(0,Ue.jsx)("div",{className:"text-muted small mb-3",children:"Sessions, engagement quality & new user share by traffic source"}),(0,Ue.jsx)("div",{className:"table-responsive",children:(0,Ue.jsxs)("table",{className:"table table-sm align-middle mb-0",children:[(0,Ue.jsx)("thead",{className:"table-light",children:(0,Ue.jsx)("tr",{children:["Channel",`${te} Sessions`,`${ee} Sessions`,"Change","New Users","% New","Bounce Rate","Avg. Duration","Views/Session"].map(e=>(0,Ue.jsx)("th",{className:"text-uppercase text-muted fw-semibold small px-3 py-2 text-nowrap "+("Channel"===e?"text-start":"text-center"),children:e},e))})}),(0,Ue.jsxs)("tbody",{children:[L.rows.map((e,t)=>{const l="up"===e.dir?"bg-success-subtle text-success":"down"===e.dir?"bg-danger-subtle text-danger":"bg-secondary-subtle text-secondary";return(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4",background:t%2===0?"#fff":"#fafbfc"},onMouseEnter:e=>e.currentTarget.style.background="#f0f4ff",onMouseLeave:e=>e.currentTarget.style.background=t%2===0?"#fff":"#fafbfc",children:[(0,Ue.jsx)("td",{className:"px-3 py-2 fw-semibold text-dark small",children:e.channel}),(0,Ue.jsx)("td",{className:"px-3 py-2 text-center fw-medium text-dark",children:e.marSess.toLocaleString()}),(0,Ue.jsx)("td",{className:"px-3 py-2 text-center text-muted",children:e.febSess>0?e.febSess.toLocaleString():"\u2014"}),(0,Ue.jsx)("td",{className:"px-3 py-2 text-center",children:(0,Ue.jsxs)("span",{className:`badge rounded-pill px-2 py-2 small d-inline-flex align-items-center gap-1 fs-7 fw-semibold ${l}`,children:["up"===e.dir&&(0,Ue.jsx)(IU,{fontSize:"inherit"}),"down"===e.dir&&(0,Ue.jsx)(kU,{fontSize:"inherit"}),e.changePct]})}),(0,Ue.jsx)("td",{className:"px-3 py-2 text-center text-muted small",children:e.newUsers}),(0,Ue.jsx)("td",{className:"px-3 py-2 text-center text-muted small",children:e.pctNew}),(0,Ue.jsx)("td",{className:"px-3 py-2 text-center text-muted small",children:e.bounce}),(0,Ue.jsx)("td",{className:"px-3 py-2 text-center text-muted small",children:e.duration}),(0,Ue.jsx)("td",{className:"px-3 py-2 text-center text-muted small",children:e.views})]},e.channel)}),(0,Ue.jsxs)("tr",{style:{background:"#f0f4ff",borderTop:"2px solid #dee2e6"},children:[(0,Ue.jsx)("td",{className:"px-3 py-2 fw-bold text-dark small",children:"Total"}),(0,Ue.jsx)("td",{className:"px-3 py-2 text-center fw-bold text-dark",children:L.total.marSess.toLocaleString()}),(0,Ue.jsx)("td",{className:"px-3 py-2 text-center fw-bold text-muted",children:L.total.febSess.toLocaleString()}),(0,Ue.jsx)("td",{className:"px-3 py-2 text-center",children:(0,Ue.jsxs)("span",{className:"badge rounded-pill px-2 py-2 small d-inline-flex align-items-center gap-1 fs-7 fw-semibold "+("up"===L.total.dir?"bg-success-subtle text-success":"bg-danger-subtle text-danger"),children:["up"===L.total.dir?(0,Ue.jsx)(IU,{fontSize:"inherit"}):(0,Ue.jsx)(kU,{fontSize:"inherit"}),L.total.changePct]})}),(0,Ue.jsx)("td",{className:"px-3 py-2 text-center fw-bold text-dark small",children:L.total.newUsers}),(0,Ue.jsx)("td",{className:"px-3 py-2 text-center fw-bold text-dark small",children:L.total.pctNew}),(0,Ue.jsx)("td",{className:"px-3 py-2 text-center fw-bold text-muted small",children:L.total.bounce}),(0,Ue.jsx)("td",{className:"px-3 py-2 text-center fw-bold text-muted small",children:L.total.duration}),(0,Ue.jsx)("td",{className:"px-3 py-2 text-center fw-bold text-muted small",children:L.total.views})]})]})]})}),L.footnote&&(0,Ue.jsx)("div",{className:"text-muted small mt-2 fst-italic",children:L.footnote})]})})})}),(null===W||void 0===W?void 0:W.traffiChannelInsight)&&(0,Ue.jsx)(EU,{data:W.traffiChannelInsight}),(0,Ue.jsx)(Ut,{className:"mt-4",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"card shadow-sm rounded-3",children:(0,Ue.jsxs)(SN,{className:"p-3 p-md-4",children:[(0,Ue.jsxs)("div",{className:"text-uppercase fw-bold text-secondary mb-3",children:["Behaviour Metrics \u2014 ",ee," vs ",te]}),(0,Ue.jsxs)("table",{className:"table table-responsive align-middle mb-0",children:[(0,Ue.jsx)("thead",{className:"table-light",children:(0,Ue.jsx)("tr",{children:["Metric",ee,te,"Abs. Change","Trend"].map(e=>(0,Ue.jsx)("th",{className:"text-uppercase text-secondary fw-semibold small text-"+("Metric"===e?"start":"center"),children:e},e))})}),(0,Ue.jsx)("tbody",{children:((e,t,l,r,n,i,a,s,o,c,u,p,d,m,h,g,y,f,b,v,x,S,N,C,w,I,k,T,A,D,M,E,R,B,j,P)=>{const _=We,O=Ze,L=[{metric:"Total Sessions",febVal:Number(null!==(e=O.total_sessions)&&void 0!==e?e:0),marVal:Number(null!==(t=_.total_sessions)&&void 0!==t?t:0),febFmt:Number(null!==(l=O.total_sessions)&&void 0!==l?l:0).toLocaleString(),marFmt:Number(null!==(r=_.total_sessions)&&void 0!==r?r:0).toLocaleString()},{metric:"Unique Visitors",febVal:Number(null!==(n=O.unique_visitors)&&void 0!==n?n:0),marVal:Number(null!==(i=_.unique_visitors)&&void 0!==i?i:0),febFmt:Number(null!==(a=O.unique_visitors)&&void 0!==a?a:0).toLocaleString(),marFmt:Number(null!==(s=_.unique_visitors)&&void 0!==s?s:0).toLocaleString()},{metric:"New Visitors",febVal:Number(null!==(o=Ke.new_users)&&void 0!==o?o:0),marVal:Number(null!==(c=$e.new_users)&&void 0!==c?c:0),febFmt:Number(null!==(u=Ke.new_users)&&void 0!==u?u:0).toLocaleString(),marFmt:Number(null!==(p=$e.new_users)&&void 0!==p?p:0).toLocaleString()},{metric:"Returning Visitors",febVal:Number(null!==(d=Ke.returning_users)&&void 0!==d?d:0),marVal:Number(null!==(m=$e.returning_users)&&void 0!==m?m:0),febFmt:Number(null!==(h=Ke.returning_users)&&void 0!==h?h:0).toLocaleString(),marFmt:Number(null!==(g=$e.returning_users)&&void 0!==g?g:0).toLocaleString()},{metric:"Bounce Rate",febVal:Number(null!==(y=O.bounce_rate)&&void 0!==y?y:0),marVal:Number(null!==(f=_.bounce_rate)&&void 0!==f?f:0),febFmt:`${Number(null!==(b=O.bounce_rate)&&void 0!==b?b:0).toFixed(2)}%`,marFmt:`${Number(null!==(v=_.bounce_rate)&&void 0!==v?v:0).toFixed(2)}%`},{metric:"Avg Session Duration",febVal:Number(null!==(x=O.avg_session_duration)&&void 0!==x?x:0),marVal:Number(null!==(S=_.avg_session_duration)&&void 0!==S?S:0),febFmt:Fe(Number(null!==(N=O.avg_session_duration)&&void 0!==N?N:0)),marFmt:Fe(Number(null!==(C=_.avg_session_duration)&&void 0!==C?C:0))},{metric:"Pages Per Session",febVal:Number(null!==(w=O.pages_per_session)&&void 0!==w?w:0),marVal:Number(null!==(I=_.pages_per_session)&&void 0!==I?I:0),febFmt:Number(null!==(k=O.pages_per_session)&&void 0!==k?k:0).toFixed(2),marFmt:Number(null!==(T=_.pages_per_session)&&void 0!==T?T:0).toFixed(2)},{metric:"Organic Traffic Active Users",febVal:Number(null!==(A=O.organic_active_users)&&void 0!==A?A:0),marVal:Number(null!==(D=_.organic_active_users)&&void 0!==D?D:0),febFmt:Number(null!==(M=O.organic_active_users)&&void 0!==M?M:0).toLocaleString(),marFmt:Number(null!==(E=_.organic_active_users)&&void 0!==E?E:0).toLocaleString()},{metric:"Paid Traffic Active Users",febVal:Number(null!==(R=O.paid_active_users)&&void 0!==R?R:0),marVal:Number(null!==(B=_.paid_active_users)&&void 0!==B?B:0),febFmt:Number(null!==(j=O.paid_active_users)&&void 0!==j?j:0).toLocaleString(),marFmt:Number(null!==(P=_.paid_active_users)&&void 0!==P?P:0).toLocaleString()}],F=["Bounce","Abandonment","Cost","Refund"];return L.map((e,t)=>{const l=e.marVal-e.febVal,r=0!==e.febVal?(e.marVal-e.febVal)/e.febVal*100:0,n=(l>=0?"+":"")+(Number.isInteger(e.febVal)?l.toLocaleString():l.toFixed(2)),i=(r>=0?"+":"")+r.toFixed(2)+"%",a=l>0,s=l<0,o=0===l,c=F.some(t=>e.metric.includes(t)),u=o?"badge bg-secondary-subtle text-secondary":c&&a||!c&&s?"badge bg-danger-subtle text-danger":"badge bg-success-subtle text-success";return(0,Ue.jsxs)("tr",{onMouseEnter:e=>e.currentTarget.style.background="#f0f4ff",onMouseLeave:e=>e.currentTarget.style.background=t%2===0?"#fff":"#fafbfc",style:{background:t%2===0?"#fff":"#fafbfc"},children:[(0,Ue.jsx)("td",{className:"fw-semibold text-dark",children:e.metric}),(0,Ue.jsx)("td",{className:"text-center text-muted",children:e.febFmt}),(0,Ue.jsx)("td",{className:"text-center fw-medium text-dark",children:e.marFmt}),(0,Ue.jsx)("td",{className:"text-center text-muted",children:n||"\u2014"}),(0,Ue.jsx)("td",{className:"text-center",children:(0,Ue.jsxs)("span",{className:`${u} rounded-pill px-2 py-2 d-inline-flex align-items-center gap-1 fs-7`,children:[a&&(0,Ue.jsx)(IU,{fontSize:"inherit"}),s&&(0,Ue.jsx)(kU,{fontSize:"inherit"}),i]})})]},e.metric)})})()})]})]})})})}),(0,Ue.jsx)(EU,{data:W.behaviourInsight,mt:"mt-2"}),(0,Ue.jsx)(Ut,{className:"mt-4",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"card shadow-sm rounded-3",children:(0,Ue.jsxs)(SN,{className:"p-3",children:[(0,Ue.jsxs)("div",{className:"text-uppercase fw-bold text-muted small mb-1",children:["Top Landing Pages \u2014 ",ee," vs ",te]}),(0,Ue.jsxs)("div",{className:"text-muted small mb-3",children:["MoM change based on Active Users (",ee," vs ",te,")"]}),(0,Ue.jsx)("div",{className:"table",children:(0,Ue.jsxs)("table",{className:"table table-sm align-middle mb-0",children:[(0,Ue.jsx)("thead",{className:"table-light",children:(0,Ue.jsx)("tr",{className:"text-uppercase text-muted small",children:[{label:"Page",width:"25%"},{label:"Active Users",width:"16%"},{label:"MoM Change",width:"13%"},{label:"Sessions",width:"16%"},{label:"Avg. Session Duration",width:"15%"},{label:"Bounce Rate",width:"15%"}].map(e=>(0,Ue.jsx)("th",{className:`px-3 py-2 small fw-semibold text-muted text-uppercase ${"Page"===e.label?"text-start":"text-center"} text-nowrap`,children:e.label},e.label))})}),(0,Ue.jsx)("tbody",{children:(null!==n&&void 0!==n?n:[]).map((e,t)=>{var l;const r=Number(null!==(l=e.mom_change)&&void 0!==l?l:0),n=r>0?"up":r<0?"down":"neutral",i="neutral"===n?"= No Change":`${r>=0?"+":""}${r.toFixed(2)}%`,a="up"===n?"bg-success-subtle text-success":"down"===n?"bg-danger-subtle text-danger":"bg-secondary-subtle text-secondary";return(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4",background:t%2===0?"#fff":"#fafbfc"},onMouseEnter:e=>e.currentTarget.style.background="#f0f4ff",onMouseLeave:e=>e.currentTarget.style.background=t%2===0?"#fff":"#fafbfc",children:[(0,Ue.jsx)("td",{className:"px-3 py-2 fw-semibold small",children:e.page}),(0,Ue.jsxs)("td",{className:"px-3 py-2 text-center",children:[(0,Ue.jsx)("div",{children:e.active_users.toLocaleString()}),(0,Ue.jsxs)("div",{className:"text-muted small",children:[ee,": ",e.prev_active_users.toLocaleString()]})]}),(0,Ue.jsx)("td",{className:"px-3 py-2 text-center",children:(0,Ue.jsxs)("span",{className:`badge rounded-pill px-2 py-2 small d-inline-flex align-items-center gap-1 fs-7 fw-semibold ${a}`,children:["up"===n&&(0,Ue.jsx)(IU,{fontSize:"inherit"}),"down"===n&&(0,Ue.jsx)(kU,{fontSize:"inherit"}),i]})}),(0,Ue.jsxs)("td",{className:"px-3 py-2 text-center",children:[(0,Ue.jsx)("div",{children:Number(e.sessions).toLocaleString()}),(0,Ue.jsxs)("div",{className:"text-muted small",children:[ee,": ",Number(e.prev_sessions).toLocaleString()]})]}),(0,Ue.jsxs)("td",{className:"px-3 py-2 text-center",children:[(0,Ue.jsx)("div",{children:Fe(Number(e.avg_time))}),(0,Ue.jsxs)("div",{className:"text-muted small",children:[ee,": ",Fe(Number(e.prev_avg_time))]})]}),(0,Ue.jsxs)("td",{className:"px-3 py-2 text-center",children:[(0,Ue.jsxs)("div",{className:"fw-semibold",children:[Number(e.bounce_rate).toFixed(2),"%"]}),(0,Ue.jsxs)("div",{className:"text-muted small",children:[ee,": ",Number(e.prev_bounce_rate).toFixed(2),"%"]})]})]},e.page)})})]})})]})})})}),(0,Ue.jsx)(EU,{data:W.topLandingPageInsight}),(0,Ue.jsx)(Ut,{className:"mt-4",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)("div",{className:"card shadow-sm rounded-3",children:(0,Ue.jsxs)(SN,{className:"p-3 p-lg-4",children:[(0,Ue.jsx)("div",{className:"text-uppercase fw-bold text-muted mb-3",children:"\ud83d\udccd Store Locator Page Metrics \u2014 Deep Dive"}),(0,Ue.jsxs)(Ut,{className:"fw-bold text-muted mb-3",children:[(0,Ue.jsx)(Xt,{lg:6,className:"d-flex flex-column",children:(0,Ue.jsx)("div",{className:"flex-fill border rounded-3 overflow-hidden",children:(0,Ue.jsxs)("table",{className:"table align-middle mb-0",children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsx)("tr",{style:{background:"#f8f9fa"},children:["Metric",ee,te,"Change"].map(e=>(0,Ue.jsx)("th",{className:"text-uppercase small fw-semibold text-muted "+("Metric"===e?"text-start":"text-center"),children:e},e))})}),(0,Ue.jsx)("tbody",{children:[{metric:"Total Page Sessions",prev:String(Number(null!==(ot=ze.sessions)&&void 0!==ot?ot:0).toLocaleString()),cur:String(Number(null!==(ct=qe.sessions)&&void 0!==ct?ct:0).toLocaleString()),...Ge(Number(qe.sessions),Number(ze.sessions))},{metric:"Unique Visitors",prev:String(Number(null!==(ut=ze.active_users)&&void 0!==ut?ut:0).toLocaleString()),cur:String(Number(null!==(pt=qe.active_users)&&void 0!==pt?pt:0).toLocaleString()),...Ge(Number(qe.active_users),Number(ze.active_users))},{metric:"Store Locator Clicks (CTA)",prev:String(Number(null!==(dt=ze.store_locator_clicks)&&void 0!==dt?dt:0)),cur:String(Number(null!==(mt=qe.store_locator_clicks)&&void 0!==mt?mt:0)),...Ge(Number(qe.store_locator_clicks),Number(ze.store_locator_clicks))},{metric:"Click-to-Visit Rate",prev:`${Number(null!==(ht=ze.click_to_visit_rate)&&void 0!==ht?ht:0).toFixed(2)}%`,cur:`${Number(null!==(gt=qe.click_to_visit_rate)&&void 0!==gt?gt:0).toFixed(2)}%`,...Ge(Number(qe.click_to_visit_rate),Number(ze.click_to_visit_rate))},{metric:"Bounce Rate",prev:`${Number(null!==(yt=ze.bounce_rate)&&void 0!==yt?yt:0).toFixed(2)}%`,cur:`${Number(null!==(ft=qe.bounce_rate)&&void 0!==ft?ft:0).toFixed(2)}%`,...Ge(Number(qe.bounce_rate),Number(ze.bounce_rate)),lowerIsBetter:!0},{metric:"Avg. Time on Page",prev:Fe(Number(null!==(bt=ze.avg_time_on_page)&&void 0!==bt?bt:0)),cur:Fe(Number(null!==(vt=qe.avg_time_on_page)&&void 0!==vt?vt:0)),...Ge(Number(qe.avg_time_on_page),Number(ze.avg_time_on_page),!0)},{metric:"Mobile / Desktop Share",prev:`${Number(null!==(xt=ze.mobile_percentage)&&void 0!==xt?xt:0).toFixed(2)}% / ${Number(null!==(St=ze.desktop_percentage)&&void 0!==St?St:0).toFixed(2)}%`,cur:`${Number(null!==(Nt=qe.mobile_percentage)&&void 0!==Nt?Nt:0).toFixed(2)}% / ${Number(null!==(Ct=qe.desktop_percentage)&&void 0!==Ct?Ct:0).toFixed(2)}%`,label:Number(qe.desktop_percentage)>Number(ze.desktop_percentage)?"More Desktop":"More Mobile",dir:"stable"}].map((e,t)=>{const l=e.lowerIsBetter?"down":"up",r=e.lowerIsBetter?"up":"down",n=e.dir===l?"bg-success-subtle text-success":e.dir===r?"bg-danger-subtle text-danger":"bg-warning-subtle text-warning";return(0,Ue.jsxs)("tr",{className:t%2?"table-light":"",children:[(0,Ue.jsx)("td",{className:"fw-semibold text-dark",children:e.metric}),(0,Ue.jsx)("td",{className:"text-center text-muted",children:e.prev}),(0,Ue.jsx)("td",{className:"text-center text-muted",children:e.cur}),(0,Ue.jsx)("td",{className:"text-center",children:(0,Ue.jsxs)("span",{className:`badge rounded-pill px-3 py-2 small d-inline-flex align-items-center gap-1 fs-8 fw-semibold ${n}`,children:["up"===e.dir&&(0,Ue.jsx)(IU,{fontSize:"inherit"}),"down"===e.dir&&(0,Ue.jsx)(kU,{fontSize:"inherit"}),e.label]})})]},e.metric)})})]})})}),(0,Ue.jsx)(Xt,{lg:6,className:"d-flex flex-column",children:(0,Ue.jsxs)("div",{className:"flex-grow-1 border rounded p-3",children:[(0,Ue.jsx)("div",{className:"text-uppercase fw-bold text-muted mb-1",children:"Store Locator Sessions by Traffic Source"}),(0,Ue.jsxs)("div",{className:"d-flex gap-3 mb-3",children:[(0,Ue.jsxs)("span",{className:"d-flex align-items-center gap-1 text-muted",children:[(0,Ue.jsx)("span",{className:"bg-primary-subtle d-inline-block rounded p-1 medium"}),ee]}),(0,Ue.jsxs)("span",{className:"d-flex align-items-center gap-1",children:[(0,Ue.jsx)("span",{className:"bg-primary d-inline-block rounded p-1 medium"}),te]})]}),(null!==a&&void 0!==a?a:[]).map(e=>{var t,l,r,n;return(0,Ue.jsxs)("div",{className:"mb-3",children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-center mb-0",children:[(0,Ue.jsx)("span",{className:"fw-medium text-dark small",children:e.session_source_medium}),(0,Ue.jsxs)("span",{className:"d-flex gap-2 small",children:[(0,Ue.jsxs)("span",{className:"text-muted",children:[ee,": ",(0,Ue.jsxs)("strong",{children:[Number(null!==(t=e.prev_share_pct)&&void 0!==t?t:0).toFixed(2),"%"]})]}),(0,Ue.jsxs)("span",{children:[te,": ",(0,Ue.jsxs)("strong",{children:[Number(null!==(l=e.cur_share_pct)&&void 0!==l?l:0).toFixed(2),"%"]})]})]})]}),(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2 mb-0",children:[(0,Ue.jsx)("span",{className:"text-muted small",children:ee}),(0,Ue.jsx)("div",{className:"progress flex-grow-1",children:(0,Ue.jsx)("div",{className:`progress-bar ${He(e.session_source_medium)}`,style:{width:`${Number(null!==(r=e.prev_share_pct)&&void 0!==r?r:0)}%`}})})]}),(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2",children:[(0,Ue.jsx)("span",{className:"text-muted small",children:te}),(0,Ue.jsx)("div",{className:"progress flex-grow-1",children:(0,Ue.jsx)("div",{className:`progress-bar ${He(e.session_source_medium)}`,style:{width:`${Number(null!==(n=e.cur_share_pct)&&void 0!==n?n:0)}%`}})})]})]},e.session_source_medium)})]})})]})]})})})}),W.storLocatoreInsight.map((e,t)=>(0,Ue.jsx)(EU,{data:e,mt:0===t?"mt-3":"mt-2"},t)),(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-3 mt-4 mb-3",children:[(0,Ue.jsx)("div",{className:"flex-shrink-0 d-flex align-items-center justify-content-center rounded-3 bg-purple-subtle fs-5",children:"\ud83d\uded2"}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("div",{className:"fw-bold text-dark fs-5",children:"Sales & Revenue Performance"}),(0,Ue.jsx)("div",{className:"text-muted fs-6",children:"Revenue \xb7 Orders \xb7 Customers \xb7 Conversion"})]})]}),(0,Ue.jsxs)("div",{className:"d-flex gap-3 flex-wrap",children:[(0,Ue.jsx)(ye,{label:"Total Revenue",marValue:F.totalRevenue,febLabel:`${ee}: ${F.prevTotalRevenue}`,changeValue:F.totalRevenueChange,arrowUp:F.totalRevenueArrowUp,isGood:F.totalRevenueArrowUp}),(0,Ue.jsx)(ye,{label:"Total Orders",marValue:F.totalOrders,febLabel:`${ee}: ${F.prevTotalOrders}`,changeValue:F.totalOrdersChange,arrowUp:F.totalOrdersArrowUp,isGood:F.totalOrdersArrowUp}),(0,Ue.jsx)(ye,{label:"Avg Order Value",marValue:F.avgOrderValue,febLabel:`${ee}: ${F.prevAvgOrderValue}`,changeValue:F.avgOrderValueChange,arrowUp:F.avgOrderValueArrowUp,isGood:F.avgOrderValueArrowUp})]}),(0,Ue.jsxs)(Ut,{className:"mt-4",children:[(0,Ue.jsx)(Xt,{lg:6,className:"mb-4 mb-lg-0",children:(0,Ue.jsx)(cN,{className:"card shadow-sm rounded-3",children:(0,Ue.jsxs)(SN,{className:"px-3 px-md-4 py-3",children:[(0,Ue.jsxs)("div",{className:"text-uppercase fw-bold text-muted mb-3",children:["Revenue vs Orders \u2014 ",ee," vs ",te]}),(0,Ue.jsx)(EF.Z,{type:"bar",height:280,series:[{name:"Revenue ($)",data:[F.revenueVsOrders.febRevenue,F.revenueVsOrders.marRevenue]},{name:"Orders",data:[F.revenueVsOrders.febOrders,F.revenueVsOrders.marOrders]}],options:{chart:{type:"bar",toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},colors:["#c7d9f8","#34a853"],plotOptions:{bar:{columnWidth:"40%",borderRadius:4}},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}}},xaxis:{categories:[ee,te],labels:{style:{colors:"#5f6368",fontSize:"12px"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:[{seriesName:"Revenue ($)",min:0,max:U,tickAmount:5,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>"$"+e.toLocaleString()},title:{text:"Revenue ($)",style:{fontSize:"11px",color:"#1a73e8",fontWeight:400}}},{seriesName:"Orders",opposite:!0,min:0,max:G,tickAmount:5,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>e.toFixed(0)+" orders"},title:{text:"Orders",style:{fontSize:"11px",color:"#34a853",fontWeight:400}}}],legend:{position:"bottom",horizontalAlign:"left",markers:{radius:2},fontSize:"12px",labels:{colors:"#5f6368"},itemMargin:{horizontal:10}},tooltip:{shared:!0,intersect:!1}}})]})})}),(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsx)(cN,{className:"card shadow-sm rounded-3",children:(0,Ue.jsxs)(SN,{className:"px-3 px-md-4 py-3",children:[(0,Ue.jsxs)("div",{className:"text-uppercase fw-bold text-muted mb-3 d-flex align-items-center flex-wrap gap-2",children:["Customer Split \u2014 New vs Returning",(0,Ue.jsxs)("span",{className:"text-muted text-lowercase",children:[ee," vs ",te]})]}),(0,Ue.jsx)(EF.Z,{type:"bar",height:220,series:[{name:ee,data:[F.customerSplit.newCustomersFeb,F.customerSplit.returningCustomersFeb]},{name:te,data:[F.customerSplit.newCustomersMar,F.customerSplit.returningCustomersMar]}],options:{chart:{type:"bar",toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},colors:["#c7d9f8","#1a73e8"],plotOptions:{bar:{columnWidth:"45%",borderRadius:4}},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}}},xaxis:{categories:["New Customers","Returning Customers"],labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:{min:0,max:V,tickAmount:4,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>e.toFixed(0)},title:{text:"Customers",style:{fontSize:"11px",color:"#9aa0a6",fontWeight:400}}},legend:{position:"bottom",horizontalAlign:"left",markers:{radius:2},fontSize:"12px",labels:{colors:"#5f6368"},itemMargin:{horizontal:10}},tooltip:{shared:!0,intersect:!1}}}),(()=>{const e=F.customerSplit.newCustomersFeb>0?(F.customerSplit.newCustomersMar-F.customerSplit.newCustomersFeb)/F.customerSplit.newCustomersFeb*100:0,t=F.customerSplit.returningCustomersFeb>0?(F.customerSplit.returningCustomersMar-F.customerSplit.returningCustomersFeb)/F.customerSplit.returningCustomersFeb*100:0,l=e>=0,r=t>=0;return(0,Ue.jsxs)("div",{className:"d-flex flex-wrap gap-4 mt-3",children:[(0,Ue.jsxs)("div",{className:"small text-muted d-flex align-items-center",children:[(0,Ue.jsx)("span",{className:"badge bg-primary-subtle me-2 p-1 fs-6"}),"New Customers \u2014 ",ee,": ",(0,Ue.jsxs)("strong",{children:["\xa0",F.customerSplit.newCustomersFeb]}),"\xa0\u2192 ",te,": ",(0,Ue.jsx)("strong",{children:F.customerSplit.newCustomersMar}),(0,Ue.jsxs)("span",{className:"fw-bold ms-2 "+(l?"text-success":"text-danger"),children:[l?"\u2191":"\u2193"," ",l?"+":"",e.toFixed(1),"%"]})]}),(0,Ue.jsxs)("div",{className:"small text-muted d-flex align-items-center",children:[(0,Ue.jsx)("span",{className:"badge bg-primary me-2 p-1 fs-6"}),"Returning Customers \u2014 ",ee,": ",(0,Ue.jsxs)("strong",{children:["\xa0",F.customerSplit.returningCustomersFeb]}),"\xa0\u2192 ",te,": ",(0,Ue.jsx)("strong",{children:F.customerSplit.returningCustomersMar}),(0,Ue.jsxs)("span",{className:"fw-bold ms-2 "+(r?"text-success":"text-danger"),children:[r?"\u2191":"\u2193"," ",r?"+":"",t.toFixed(1),"%"]})]})]})})()]})})})]}),(null===F||void 0===F?void 0:F.chartInsight)&&(0,Ue.jsx)(EU,{data:F.chartInsight}),(0,Ue.jsx)(Ut,{className:"mt-4",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"card shadow-sm rounded-3",children:(0,Ue.jsxs)(SN,{className:"p-3 px-4",children:[(0,Ue.jsx)("div",{className:"text-uppercase text-muted fw-bold small mb-3",children:"Full Metrics Breakdown"}),(0,Ue.jsxs)("table",{className:"table table-hover align-middle mb-0",children:[(0,Ue.jsx)("thead",{className:"table-light border-bottom",children:(0,Ue.jsx)("tr",{className:"text-uppercase fs-6 text-muted",children:["Metric",ee,te,"Change","% Change"].map(e=>(0,Ue.jsx)("th",{className:`px-3 py-2 small fw-semibold text-muted text-uppercase text-${"Metric"===e?"start":"center"} text-nowrap`,children:e},e))})}),(0,Ue.jsx)("tbody",{children:F.metricsTable.map((e,t)=>{const l={up:"bg-success-subtle text-success",down:"bg-danger-subtle text-danger",neutral:"bg-light text-body",promo:"bg-light text-body","good-down":"bg-success-subtle text-success"}[e.dir]||"bg-light text-body";return(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4",background:t%2===0?"#fff":"#fafbfc"},onMouseEnter:e=>e.currentTarget.style.background="#f0f4ff",onMouseLeave:e=>e.currentTarget.style.background=t%2===0?"#fff":"#fafbfc",children:[(0,Ue.jsx)("td",{className:"px-3 py-3 fw-bold text-dark",children:e.metric}),(0,Ue.jsx)("td",{className:"px-3 py-3 text-center text-body",children:e.feb}),(0,Ue.jsx)("td",{className:"px-3 py-3 text-center fw-bold text-dark",children:e.march}),(0,Ue.jsx)("td",{className:"px-3 py-3 text-center text-body",children:e.change}),(0,Ue.jsx)("td",{className:"px-3 py-3 text-center",children:(0,Ue.jsxs)("span",{className:`badge rounded-pill fw-bold d-inline-flex align-items-center gap-1 ${l}`,children:["up"===e.dir&&(0,Ue.jsx)(IU,{fontSize:"inherit"}),"down"===e.dir&&(0,Ue.jsx)(kU,{fontSize:"inherit"}),"good-down"===e.dir&&(0,Ue.jsx)(kU,{fontSize:"inherit"}),e.pct]})})]},e.metric)})})]})]})})})}),(0,Ue.jsx)(EU,{data:F.metricsTableInsight}),(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-3 mt-4 mb-3",children:[(0,Ue.jsx)("div",{className:"d-flex align-items-center justify-content-center bg-primary-subtle rounded flex-shrink-0 p-2",children:"\ud83d\udce7"}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("div",{className:"fw-bold text-dark lh-sm",children:"Email Marketing Performance"}),(0,Ue.jsx)("div",{className:"text-muted fs-6 mt-1",children:"Subscribers \xb7 Engagement \xb7 Revenue Attribution"})]})]}),(0,Ue.jsxs)("div",{className:"d-flex flex-wrap gap-3",children:[(0,Ue.jsx)(ye,{label:"Open Rate",marValue:q.openRate,febLabel:`${ee}: ${q.prevOpenRate}`,changeValue:q.openRateChange,arrowUp:q.openRateArrowUp,isGood:q.openRateArrowUp}),(0,Ue.jsx)(ye,{label:"Click Rate",marValue:q.clickRate,febLabel:`${ee}: ${q.prevClickRate}`,changeValue:q.clickRateChange,arrowUp:q.clickRateArrowUp,isGood:q.clickRateArrowUp}),(0,Ue.jsx)(ye,{label:"New Subscribers",marValue:q.newSubscribers,febLabel:`${ee}: ${q.prevNewSubscribers}`,changeValue:q.newSubscribersChange,arrowUp:q.newSubscribersArrowUp,isGood:q.newSubscribersArrowUp})]}),(0,Ue.jsxs)(Ut,{className:"mt-4",children:[(0,Ue.jsx)(Xt,{lg:6,className:"mb-4 mb-lg-0",children:(0,Ue.jsx)("div",{className:"card shadow-sm border rounded",children:(0,Ue.jsxs)(SN,{className:"p-3 p-md-4",children:[(0,Ue.jsxs)("div",{className:"text-uppercase text-muted fw-bold small mb-3",children:["Email Engagement \u2014 ",ee," vs ",te]}),(0,Ue.jsx)(EF.Z,{type:"bar",height:280,series:[{name:ee,data:q.engagementChart.febValues},{name:te,data:q.engagementChart.marValues}],options:{chart:{type:"bar",toolbar:{show:!1},fontFamily:"inherit"},colors:["#c7d9f8","#1a73e8"],plotOptions:{bar:{columnWidth:"45%",borderRadius:4}},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}}},xaxis:{categories:["Open Rate","Click Rate","Unsub Rate","Bounce Rate"],labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:{labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>e.toFixed(1)+"%"}},legend:{position:"bottom",horizontalAlign:"left",markers:{radius:2},fontSize:"12px",labels:{colors:"#5f6368"},itemMargin:{horizontal:10}},tooltip:{shared:!0,intersect:!1,y:{formatter:e=>e.toFixed(2)+"%"}}}})]})})}),(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsx)("div",{className:"card shadow-sm border-rounded",children:(0,Ue.jsxs)(SN,{className:"p-3 p-md-4",children:[(0,Ue.jsx)("div",{className:"text-uppercase text-muted fw-bold small mb-2",children:"Engagement Benchmarks vs Industry Average"}),(0,Ue.jsxs)("div",{className:"text-muted small mb-3 fw-semibold",children:["Based on ",te," 2026 data"]}),q.benchmarks.map((e,t)=>{e.higherIsBetter,e.value,e.industryAvg,e.higherIsBetter,e.value,e.industryAvg;const l=1.3*Math.max(e.value,e.industryAvg),r=Math.min(e.value/l*100,100);Math.min(e.industryAvg/l*100,100);return(0,Ue.jsxs)("div",{className:t!==q.benchmarks.length-1?"mb-3":"",children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-center mb-1",children:[(0,Ue.jsx)("span",{className:"text-dark fw-medium",children:e.label}),(0,Ue.jsxs)("span",{className:"text-dark fw-bold",children:[e.value,"%"]})]}),(0,Ue.jsx)("div",{className:"progress mb-1 border-rounded-4",children:(0,Ue.jsx)("div",{className:`progress-bar ${(e=>{var t;return null!==(t={"Open Rate":"bg-primary","Click Rate":"bg-success",Unsubscribe:"bg-warning","Bounce Rate":"bg-purple"}[e])&&void 0!==t?t:"bg-secondary"})(e.label)}`,style:{width:`${r}%`}})})]},e.label)})]})})})]}),(0,Ue.jsx)(EU,{data:q.insight})]})})});var ot,ct,ut,pt,dt,mt,ht,gt,yt,ft,bt,vt,xt,St,Nt,Ct},LU=e=>{const{section:t,monthData:l}=e;return"mailchimp"===t?(0,Ue.jsx)(jU,{...e}):"monthToMonth"===t?(0,Ue.jsx)(OU,{...e}):"engagement"===t?(0,Ue.jsx)(_U,{...e}):"socialMedia"===t?(0,Ue.jsx)(PU,{...e}):null},FU={"March 2026":{mailchimpCampaigns:[{date:"2026-03-04",name:"March 2026 Consumer Newsletter"},{date:"2026-03-24",name:"Thank you for visiting Essential Formulas at ExpoWest"},{date:"2026-03-25",name:"April 2026 Retailer Newsletter"}],adrollCampaigns:[{date:"2026-03-10",name:"Attract New Visitors - Lookalike",budget:"$20/day"},{date:"2026-03-10",name:"Attract New Visitors - Contextual",budget:"$15/day"},{date:"2026-03-10",name:"Re-engage Browse Abandoners",budget:"$10/day"},{date:"2026-03-10",name:"Convert Cart Abandoners",budget:"$10/day"}],googleAdsCampaigns:[{date:"2026-03-07",campaign:"Sales-Search-Living Oils",description:"Ad: Flax Oil | Propolis Supplement Uses | Probiotic Supplements has been started on this day, in campaign Sales-Search-Living Oils which has $52.00/day budget.",budget:"$52.00/day"}],mailchimpTableRows:[{campaignName:"April 2026 Retailer Newsletter",startDate:"March 25, 2026",sent:2534,success:2467,failed:67,opens:926,uniqueOpens:584,clicks:267,uniqueClicks:35,unsubscribed:2,abuseComplaints:0},{campaignName:"Thank you for visiting Essential Formulas at ExpoWest!",startDate:"March 24, 2026",sent:27,success:26,failed:1,opens:17,uniqueOpens:13,clicks:2,uniqueClicks:2,unsubscribed:1,abuseComplaints:0},{campaignName:"March 2026 Consumer Newsletter",startDate:"March 4, 2026",sent:4126,success:3897,failed:301,opens:1210,uniqueOpens:823,clicks:159,uniqueClicks:37,unsubscribed:27,abuseComplaints:8}],mailchimpInsights:[{title:"Consumer Newsletter needs list attention",body:"The March Consumer Newsletter (4,126 sent) had 8 spam complaints and 27 unsubscribes \u2014 the highest of all three campaigns. Spam complaints in particular can damage sender reputation over time and hurt future deliverability. List hygiene should be the priority before the next mass send."},{title:"Targeted emails are clearly outperforming mass newsletters",body:"The ExpoWest thank-you email (27 sent) achieved a 50% open rate \u2014 more than double the Consumer Newsletter. The Retailer Newsletter also performed cleanly with 23.7% unique opens and zero spam complaints. The pattern is clear: the more relevant and targeted the email, the better it performs."}],monthToMonthInsights:{googleAdsInsights:{belowKpiCards:{body:"Despite a 68.65% reduction in ad spend, efficiency improved significantly \u2014 Return on Ad Spend (ROAS) nearly doubled (0.21x \u2192 0.40x) and cost per conversion dropped by 54.57%. This indicates the budget was reallocated more effectively in March, cutting waste from underperforming campaigns while maintaining the strongest performer."},impressionsClicks:{body:"Impressions surged 127% (14,866 \u2192 33,756) while spend dropped 68%, meaning we achieved far more visibility per dollar. However, clicks only grew 8.83% (940 \u2192 1,023), which pulled Click-Through Rate (CTR) down from 6.32% to 3.03%. This is largely driven by the Skin Care Line campaign, which generated 26,278 impressions at very low cost \u2014 serving a branding objective rather than direct conversion. If branding reach is a priority, this is a positive shift."},efficiency:{body:"Every efficiency metric improved in March. Cost Per Click (CPC) dropped 71% ($5.23 \u2192 $1.51), meaning we're paying far less per visitor. Cost Per Conversion halved ($424 \u2192 $192), making each sale significantly cheaper. However, Return on Ad Spend (ROAS) at 0.40x still means we're spending more than we're earning back from Google Ads directly. The target should be pushing ROAS past 1.0x to break even on ad spend."},campaignBreakdown:[{body:'The data tells a story of strategic budget tightening. While conversions dropped in absolute terms (11.59 \u2192 8), nearly all of February\'s "extra" conversions came at a very high cost \u2014 Propolis PLUS contributed only 2 conversions at $560+ per conversion, and Skin Care Line had less than 1 conversion for $1,229 in spend. Since Propolis PLUS and Living Oils have not delivered meaningful conversions, consider shifting them to Demand Gen campaigns and pausing their Search ads.'},{title:"Original Formula \u2014 Ready to Scale",body:"The only campaign converting consistently across both months (8\u20139 conversions), with Click-Through Rate (CTR) climbing to 13.92% and cost down to $956. At 0.64x Return on Ad Spend (ROAS) \u2014 the closest to break-even of any campaign \u2014 a modest budget increase could realistically push it past 1x profitability."},{title:"Skin Care Line \u2014 Traffic Is There, Conversions Aren't",body:"With just $295 spend, this campaign drove 558 clicks at $0.53 Cost Per Click (CPC) \u2014 impressions jumped from 3,399 to 26,278 (+673%). That means real users are landing on the product page, but none are buying. The ad is working; something after the click isn't. Worth investigating the landing page experience, pricing presentation, or product page clarity before increasing budget."},{title:"Living Oils & Propolis PLUS \u2014 Search Isn't the Right Channel",body:"Between them, these two campaigns spent over $2,600 in February and converted a combined 2 times. March brought even weaker signals \u2014 Click-Through Rate (CTR) and clicks declining for both, zero conversions despite continued spend. This isn't a budget problem; it's a channel mismatch. Both products likely benefit more from visual discovery formats. Recommended action: pause Search for both and test in Demand Gen where image or video creatives can reach a more relevant audience."}],belowPerformanceChart:{body:"The visual makes it clear \u2014 Original Formula is the only campaign where the green bar (conversion value) exists. The other three campaigns show cost bars with no corresponding revenue. This single-campaign dependency is a risk. The strategic priority should be: protect and scale Original Formula, while testing new creative/offer approaches for at least one other campaign to diversify the conversion sources."},overallTakeaway:{emoji:"\ud83d\udcca",title:"Overall Takeaway",intro:"Less spend, better results. Cutting budget on non-performers and holding firm on Original Formula improved efficiency across the board. One campaign to scale, one to reframe, two to exit.",bullets:[{label:"Original Formula",body:"Scale it \u2014 13.92% Click-Through Rate (CTR), consistent conversions, Return on Ad Spend (ROAS) nearly at break-even"},{label:"Skin Care Line",body:"Treat it as a brand awareness play, not a conversion campaign \u2014 the impression volume at $0.53 Cost Per Click (CPC) is the win"},{label:"Propolis PLUS & Living Oils",body:"Pause Search \u2014 two months, near-zero conversions; move both to Demand Gen"}]}},adroll:{summary:{totalSpend:"$942.67",impressions:"282,642",clicks:"696",ctr:"0.25%",newVisitors:"336",engagedVisits:"138",conversionRate:"1.22%"},campaigns:[{name:"Attract New Visitors - Lookalike",startDate:"Mar 10, 2026",funnelStage:"Awareness",budget:"$20/day",spend:"$431.56",impressions:"222,820",clicks:"534",ctr:"0.24%",engagedVisits:"109",newVisitors:"268",dailyFreq:"1.66",cpc:"$0.81",bounceRate:"0.64%",conversions:"0",cpa:"0"},{name:"Attract New Visitors - Contextual",startDate:"Mar 10, 2026",funnelStage:"Awareness",budget:"$15/day",spend:"$308.78",impressions:"51,425",clicks:"98",ctr:"0.19%",engagedVisits:"29",newVisitors:"68",dailyFreq:"1.51",cpc:"$3.15",bounceRate:"0.57%",conversions:"0",cpa:"0"},{name:"Re-engage Browse Abandoners",startDate:"Mar 10, 2026",funnelStage:"Consideration",budget:"$10/day",spend:"$202.33",impressions:"8,397",clicks:"64",ctr:"0.76%",engagedVisits:"0",newVisitors:"0",dailyFreq:"6.97",cpc:"$3.16",bounceRate:"0",conversions:"1",cpa:"$202.33"},{name:"Convert Cart Abandoners",startDate:"Mar 10, 2026",funnelStage:"Conversion",budget:"$10/day",spend:"0",impressions:"0",clicks:"0",ctr:"0",engagedVisits:"0",newVisitors:"0",dailyFreq:"0",cpc:"0",bounceRate:"0",conversions:"0",cpa:"0"}],total:{budget:"$55/day",spend:"$942.67",impressions:"282,642",clicks:"696",ctr:"0.25%",engagedVisits:"138",newVisitors:"336",avgCpc:"$1.35",conversions:"1",cpa:"$942.67"},insights:{belowKpiCards:{body:"AdRoll delivered 282,642 impressions at a total spend of $942.67, averaging just $0.003 per impression \u2014 making it an extremely cost-effective brand visibility channel. However, Click-Through Rate (CTR) at 0.25% and only 1 conversion indicate this channel is currently serving a pure awareness function, not a direct sales driver. This is expected and aligned with the branding objective."},campaignBreakdown:[{title:"Lookalike is the clear winner for awareness",body:"Lookalike consumed 45% of the budget ($431 of $942) but delivered 79% of all impressions (222,820) and 77% of all clicks (534). Cost Per Click (CPC) is the cheapest at $0.81 with the highest engaged visits (109) and new visitors (268). This should be the primary awareness campaign going forward and the first candidate for budget scaling."},{title:"Contextual is expensive for what it delivers",body:"Contextual spent $308 but generated only 51K impressions vs Lookalike's 222K for $431. Cost Per Click (CPC) is nearly 4x higher ($3.15 vs $0.81) and engaged visits were significantly lower (29 vs 109). However, bounce rate is slightly lower (0.57% vs 0.64%), suggesting marginally better traffic quality. Recommendation: reduce budget and reallocate to Lookalike unless analytics data proves otherwise."},{title:"Re-engage Browse Abandoners is early stage but showing promise",body:"This campaign delivered the highest Click-Through Rate (CTR) at 0.76% which makes sense \u2014 these users already visited the site. It generated 1 conversion at $202.33 Cost Per Acquisition (CPA). Retargeting performance typically improves as the audience pool grows from the awareness campaigns above. Keep running and monitor next month."},{title:"Convert Cart Abandoners didn't activate",body:"Zero spend, zero impressions, zero clicks. This means the cart abandoner audience pool is currently too small to trigger ad delivery. This will naturally fix itself as site traffic grows from awareness campaigns. No action needed \u2014 keep it enabled and let the pool build."}],belowChart:{body:"The graph clearly shows Lookalike targeting dominating all traffic metrics \u2014 tallest bars across impressions, clicks, and engaged visits. Contextual provides secondary reach but at a significantly higher cost per interaction. The retargeting campaigns (Browse Abandoners and Cart Abandoners) are at the bottom, which is expected since their audience pools depend on the awareness campaigns above to feed traffic into the site first. As awareness campaigns mature and drive more visitors, retargeting volumes should increase naturally."},overallTakeaway:{emoji:"\ud83d\udcca",title:"Overall Takeaway",intro:"Strong launch month. AdRoll brought 274K+ impressions and 336 new visitors \u2014 and Lookalike targeting outperformed Contextual on every metric. The foundation is solid; now it's about shifting weight to what's working.",bullets:[{label:"Lookalike",body:"Increase daily budget from $20 to $25\u201330 \u2014 lowest Cost Per Click (CPC), highest traffic quality, best audience fit"},{label:"Contextual",body:"Trim from $15 to $10/day and redirect savings to Lookalike \u2014 it's delivering impressions but weaker engagement"},{label:"Retargeting",body:"Keep both running at $10/day \u2014 audience pools will grow as awareness campaigns bring in more new visitors"}]},channelRoleInsight:{body:"AdRoll delivered brand visibility at $3.33 Cost Per 1,000 Impressions (CPM) compared to Google Ads' $45.68 CPM \u2014 making it 13x more cost-efficient for eyeballs. Meanwhile, Google Ads justified its higher CPM by driving 89% of conversions and 100% of tracked revenue. Both channels are performing their assigned roles effectively."}}},googleAnalyticsInsights:{newVsReturnDeviceInsight:{title:"New visitors are growing fast \u2014 but barely anyone is coming back yet",body:"New visitors jumped from 7,014 to 9,464 (+34.9%), which is great. However, returning visitors barely moved \u2014 and actually dipped slightly from 565 to 541. This means almost all of March's growth came from first-time visitors, not from people returning to the site. This is the most important number to watch in April: if returning visitors start climbing, it means the awareness effort is turning into loyalty. If they stay flat, it signals that the site or product experience isn't yet giving people a reason to come back. On devices, mobile grew 56% (2,751 \u2192 4,286 sessions) while desktop grew 19% (5,515 \u2192 6,588). Mobile is now the dominant growth channel, which makes the mobile shopping and checkout experience critical \u2014 any friction on mobile directly impacts how many of these new visitors convert."},trafficRevenueInsight:{title:"Google Organic brings fewer visitors but higher-value buyers",body:"Organic traffic held nearly flat month over month (1,798 \u2192 1,773 sessions), which is a stable result. Paid traffic dropped from 1,011 to 655 sessions \u2014 this is a direct effect of reduced ad spend, not a drop in demand. The revenue chart tells the more interesting story: Direct traffic leads on volume (5,980 sessions, $1,987.50 revenue), but Google Organic visitors are clearly higher-intent buyers \u2014 just 1,385 sessions produced $1,138.71 in revenue, nearly matching Direct's revenue at less than a quarter of the traffic. Even smaller channels like Bing ($162.00 from 73 sessions) and DuckDuckGo ($89.95 from 60 sessions) are consistently generating revenue despite very low volume. These are high-intent visitors worth protecting. AdRoll brought 1,118 sessions with zero attributed revenue, which is exactly what an awareness channel at this stage should look like."},traffiChannelInsight:{title:"Google Organic and Bing visitors are the most engaged \u2014 AdSwizz needs to be flagged",body:'When you look past the session numbers and at how people actually behave on site, Google Organic visitors stand out: 4 minutes 53 seconds average on site and 5.43 pages per session \u2014 these are people genuinely exploring and researching before buying. Bing Organic is even more impressive despite just 73 sessions: 5 minutes 25 seconds and 6.78 pages per visit. These are highly motivated buyers coming from alternative search. On the other end, AdSwizz (463 sessions, 5s avg duration) shows clear signs of non-human or accidental traffic \u2014 no real user spends 5 seconds on a page. This traffic is inflating the session count without adding any value. The "(not set)" segment also has a 53.43% bounce rate and should be treated as low-quality. AdRoll\'s 1,118 sessions with 1m 12s avg duration and near-zero bounce rate shows genuine visit quality for a brand awareness channel in its first month.'},behaviourInsight:{title:"The site navigation is working better \u2014 visitors are exploring more pages",body:"Pages per session grew from 2.93 to 3.78, a 29% improvement. Bounce rate dropped from 18.85% to 15.66%. Together, these two numbers mean visitors are not just landing and leaving \u2014 they are clicking through, browsing, and finding enough to keep going deeper into the site. This is a strong signal that the content, layout, and linking between pages is working well and giving people genuine reasons to stay and explore."},topLandingPageInsight:{title:"The Postbiotic Paste page had an extraordinary spike \u2014 find out why",body:"The single biggest story in March's landing page data is /product/postbiotic-paste/, which went from 77 active users in February to 1,091 in March \u2014 a 1,317% increase. Something specific drove this: an external link, a social media mention, a press feature, or a campaign. It is worth identifying the source because the duration dropped from 4m 03s to 52s, suggesting these visitors arrived with curiosity but did not find what they expected, or the page wasn't ready to convert them. If the traffic source is high quality, this is an opportunity to optimise the page experience and capture those visitors. The homepage and /shop/ page both grew healthily (36% and 81% respectively), indicating that awareness traffic is landing and browsing the catalog. The /tell-probiotic-working/ blog page remains a steady organic performer at nearly the same level as last month, holding traffic without any paid support."},storLocatoreInsight:[{title:"Store locator sessions surged 398% \u2014 but engagement signals say otherwise",body:"Sessions jumped from 251 to 1,251, which would normally be a strong positive. But every quality metric moved in the wrong direction: bounce rate went from 4.38% to 41.41%, average time on page dropped from 44 seconds to just 16 seconds, and the click-to-visit rate \u2014 the percentage of people who actually clicked on a store location \u2014 fell from 12.35% to just 3.51%. Even CTA clicks only grew from 31 to 44 despite sessions growing by 1,000. People are landing on this page and leaving almost immediately without interacting. This is not the behaviour of someone genuinely looking for a nearby store. As a first step, it is worth verifying that the store locator page is fully functional and properly responsive on both mobile and desktop \u2014 a broken or poorly rendering page could explain why visitors are leaving so quickly without clicking anything."},{title:"The traffic source breakdown confirms this surge is not organic",body:"In February, store locator traffic came from a healthy mix \u2014 Direct (27.49%), Google CPC (27.49%), and Google Organic (25.5%). In March, Direct jumped to 83.37% of all visits while every other source collapsed. Real people searching for a nearby store would arrive through search engines, not overwhelmingly through Direct. This level of Direct dominance combined with 16s average session time points to either bot traffic, a redirect routing users to this page unintentionally, or a link placed somewhere that is sending the wrong audience. It needs to be investigated in GA4 with session-level data before treating this as genuine store-finder interest."}]},channelOverview:{rows:[{channel:"Google Ads",role:"Bottom Funnel / Sales",roleType:"bottom-funnel",spend:"$1,542.38",impressions:"33,756",clicks:"1,023",cpc:"$1.51",cpm:"$45.68",conversions:"8"},{channel:"AdRoll",role:"Top Funnel / Branding",roleType:"top-funnel",spend:"$942.67",impressions:"282,642",clicks:"696",cpc:"$1.35",cpm:"$3.33",conversions:"1"}],total:{spend:"$2,485.05",impressions:"316,398",clicks:"1,719",cpc:"$1.45",cpm:"$7.85",conversions:"9"}},trafficByChannel:{rows:[{channel:"Direct / None",marSess:5980,febSess:4687,changePct:"+27.5%",dir:"up",newUsers:"5,557",pctNew:"99.21%",bounce:"21.4%",duration:"1m 08s",views:"3.22"},{channel:"Google Organic",marSess:1385,febSess:1510,changePct:"-8.28%",dir:"down",newUsers:"914",pctNew:"92.7%",bounce:"6.28%",duration:"4m 53s",views:"5.43"},{channel:"AdRoll",marSess:1118,febSess:16,changePct:"+5,591%",dir:"up",newUsers:"1,002",pctNew:"98.34%",bounce:"1.88%",duration:"1m 12s",views:"3.34"},{channel:"Google Ads (CPC)",marSess:966,febSess:1008,changePct:"-4.17%",dir:"down",newUsers:"835",pctNew:"98.24%",bounce:"8.8%",duration:"2m 05s",views:"4.20"},{channel:"AdSwizz *",marSess:463,febSess:0,changePct:"New",dir:"up",newUsers:"458",pctNew:"100%",bounce:"1.08%",duration:"5s",views:"3.10"},{channel:"Bing Organic",marSess:73,febSess:68,changePct:"+7.35%",dir:"up",newUsers:"55",pctNew:"98.21%",bounce:"12.33%",duration:"5m 25s",views:"6.78"},{channel:"Facebook Social",marSess:69,febSess:0,changePct:"New",dir:"up",newUsers:"66",pctNew:"97.06%",bounce:"0%",duration:"25s",views:"3.39"},{channel:"DuckDuckGo Organic",marSess:60,febSess:92,changePct:"-34.78%",dir:"down",newUsers:"46",pctNew:"100%",bounce:"1.67%",duration:"2m 50s",views:"4.57"},{channel:"(not set)",marSess:277,febSess:356,changePct:"-22.19%",dir:"down",newUsers:"146",pctNew:"57.25%",bounce:"53.43%",duration:"1m 05s",views:"2.49"}],total:{marSess:10973,febSess:8376,changePct:"+31.01%",dir:"up",newUsers:"9,464",pctNew:"97.29%",bounce:"15.66%",duration:"1m 53s",views:"3.77"},footnote:"* AdSwizz \u2014 likely AdRoll network traffic via podcast/audio ad placements, pending verification with AdRoll. Avg. session duration of 5s suggests possible bot traffic."},sales:{totalRevenue:"$5,290.20",totalRevenueChange:"+31.7%",totalRevenueArrowUp:!0,prevTotalRevenue:"$4,016.62",totalOrders:"56",totalOrdersChange:"+43.6%",totalOrdersArrowUp:!0,prevTotalOrders:"39",avgOrderValue:"$95.61",avgOrderValueChange:"-10.1%",avgOrderValueArrowUp:!1,prevAvgOrderValue:"$106.31",revenueVsOrders:{febRevenue:4016.62,marRevenue:5290.2,febOrders:39,marOrders:56},customerSplit:{newCustomersFeb:27,newCustomersMar:35,returningCustomersFeb:10,returningCustomersMar:20},chartInsight:{body:"Both new and returning customers grew strongly in March \u2014 new customers rose from 27 to 35 (+29.6%), while returning customers doubled from 10 to 20 (+100%). The returning customer rate improved from 27% to 36% of total buyers, suggesting the business is not just acquiring customers but successfully keeping them coming back."},metricsTable:[{metric:"Total Revenue",feb:"$4,016.62",march:"$5,290.20",change:"+$1,273.58",pct:"+31.7%",dir:"up"},{metric:"Net Revenue (after discounts)",feb:"$4,016.62",march:"$5,272.22",change:"+$1,255.60",pct:"+31.3%",dir:"up"},{metric:"Total Orders",feb:"39",march:"56",change:"+17",pct:"+43.6%",dir:"up"},{metric:"Average Order Value",feb:"$106.31",march:"$95.61",change:"-$10.70",pct:"-10.1%",dir:"down"},{metric:"Units Sold",feb:"70",march:"124",change:"+54",pct:"+77.1%",dir:"up"},{metric:"Coupon Discounts Applied",feb:"$0.00",march:"$17.98",change:"+$17.98",pct:"No Discount in Feb",dir:"neutral"},{metric:"Refunds / Returns",feb:"$162.65",march:"$63.81",change:"-$98.84",pct:"-60.7%",dir:"good-down"},{metric:"New Customers",feb:"27",march:"35",change:"+8",pct:"+29.6%",dir:"up"},{metric:"Returning Customers",feb:"10",march:"20",change:"+10",pct:"+100%",dir:"up"},{metric:"Shipping Revenue",feb:"$54.00",march:"$54.00",change:"$0.00",pct:"0%",dir:"neutral"}],metricsTableInsight:{body:"Revenue grew 31.7% but the real story is in the details \u2014 orders surged 43.6% while average order value dropped from $106.31 to $95.61 (-10.1%), meaning more customers are buying but spending less per order. The standout win is refunds dropping 60.7% from $162.65 to $63.81, indicating stronger product-customer fit and fewer dissatisfied buyers in March."}},email:{openRate:"7.8%",prevOpenRate:"10.2%",openRateChange:"-23.53%",openRateArrowUp:!1,clickRate:"0.90%",prevClickRate:"0.76%",clickRateChange:"+18.42%",clickRateArrowUp:!0,newSubscribers:"49",prevNewSubscribers:"10",newSubscribersChange:"+390%",newSubscribersArrowUp:!0,engagementChart:{febValues:[10.13,.72,.86,4.6],marValues:[7.8,.9,.61,5.6]},benchmarks:[{label:"Open Rate",value:7.8,industryAvg:27.35,higherIsBetter:!0},{label:"Click Rate",value:.9,industryAvg:1.19,higherIsBetter:!0},{label:"Unsubscribe",value:.61,industryAvg:.5,higherIsBetter:!1},{label:"Bounce Rate",value:5.6,industryAvg:2.48,higherIsBetter:!1}],insight:{title:"Strong List Growth \u2014 Now Focus on Quality",body:"New subscribers surged 390% (10 \u2192 49) and click rate improved 18.4%, showing real audience interest. To convert this momentum, focus on cleaning the list and improving subject lines \u2014 small fixes that can push open rate closer to the 27.35% industry average and turn a growing list into a revenue channel."}}},funnelData:[{name:"Session start",step:"STEP 1",users:9589,pct:"100%",abanCount:"7,296",abanPct:"76.1%"},{name:"View product",step:"STEP 2",users:2293,pct:"23.9%",abanCount:"2,188",abanPct:"95.4%"},{name:"Add to cart",step:"STEP 3",users:105,pct:"1.1%",abanCount:"51",abanPct:"48.6%"},{name:"Begin checkout",step:"STEP 4",users:54,pct:"0.6%",abanCount:"18",abanPct:"33.3%"},{name:"Purchase",step:"STEP 5",users:36,pct:"0.4%"}],socialMedia:[{icon:"\ud83d\udca1",title:"YouTube",audienceSummary:'The subscriber base continues its slow but incredibly stable growth, reaching 167 (<span class="text-success fw-semibold">+1.8%</span>). Acquisition improved slightly with <span class="text-success fw-semibold">3 </span> new subscribers (<span class="text-success fw-semibold">+180%</span>), while churn remained flawlessly at zero (0 lost subscribers). The core audience persona remains highly specific and stable: heavily concentrated among 25-34 year-old Males, prominently from Estonia.',visibilitySummary:'Total views grew by <span class="text-success fw-semibold">+84.1%</span> (197 total), with distinct traffic spikes peaking above 20 views per day mid-month. Crucially, the "Retention Leak" identified in February appears to be fixed: Estimated Minutes Watched significantly outpaced view growth, surging by <span class="text-success fw-semibold">+113.9%</span> (3 hours 51 minutes), with single days peaking at over 40 minutes of watch time.',engagementSummary:'Total engagement saw a massive resurgence, jumping <span class="text-success fw-semibold">+120%</span> (22 total actions). This surge was almost entirely driven by high-intent distribution, with Shares exploding by <span class="text-success fw-semibold">+180%</span> (14 total shares). However, public conversational engagement remains low, with only 2 Likes and 1 Comment for the entire period.',metrics:[{label:"Likes",total:2,variation:"+100%",variationColor:"success"},{label:"Dislikes",total:0,variation:"\u2014",variationColor:"normal"},{label:"Comments",total:1,variation:"\u2014",variationColor:"normal"},{label:"Shares",total:14,variation:"+180%",variationColor:"success"},{label:"Videos added to playlists",total:1,variation:"-66.7%",variationColor:"danger"},{label:"Videos removed from playlists",total:1,variation:"-",variationColor:"normal"},{label:"Subscribers gained",total:3,variation:"+200%",variationColor:"success"},{label:"Subscribers lost",total:0,variation:"\u2014",variationColor:"normal"},{label:"Total engagement",total:22,variation:"+120%",variationColor:"success",isTotalRow:!0}],hashtags:[],keyTakeaway:'We have transitioned into a <strong>&quot;High Resonance, Extended Retention&quot;</strong> phase. The sharp, simultaneous increase in both Shares (<span class="text-success fw-semibold">+180%</span>) and Watch Time (<span class="text-success fw-semibold">+113.9%</span>) proves that the content hit the mark this month. Viewers found the videos valuable enough to watch for longer durations and relevant enough to actively distribute to their own networks, primarily during a highly successful mid-month window.',executiveActions:[{boldText:"Audit the Mid-Month Spike:",body:"Traffic, watch time, and shares all peaked dramatically between March 9th and 14th. Identify the specific video(s) or external trigger responsible for this concentrated success. Reverse-engineer the hook, topic, and thumbnail to create a repeatable template."},{boldText:'Nurture the "Resource" Persona:',body:'Since Shares (<span class="text-success fw-semibold">14</span>) completely dwarf all other engagement metrics combined, the audience is treating the channel as a resource hub rather than a community center. Continue crafting highly specific, value-dense content that appeals to the core 25-34 Male demographic.'},{boldText:"Prompt the Missing Metrics:",body:"While sharing is excellent, visible engagement is too low for the algorithm (only 1 comment, 2 likes). Add explicit, low-friction calls-to-action in the first 60 seconds of the video."}],bottomLine:"The channel successfully reversed its watch-time decline, delivering a highly shareable month with strong retention, driven by a highly successful mid-month performance targeting its core European male demographic."},{icon:"\ud83d\udca1",title:"Instagram",audienceSummary:'The follower base demonstrated steady, positive organic growth, ending the month at\n      <span class="text-success fw-semibold">1,446 (+1.1%)</span>.\n      The account successfully acquired 23 new followers while only losing 8 (a net positive of 15).\n      The core demographic remains locked in and highly specific: the audience is dominantly\n      45-54 year-old Females from the United States.',visibilitySummary:'\n      Top-of-funnel discovery absolutely exploded this month.\n      Total views skyrocketed by <span class="text-success fw-semibold">+147.8%</span>\n      (4,034 total), and average reach expanded by an incredible\n      <span class="text-success fw-semibold">+209.3%</span>.\n      This was almost entirely fueled by a massive algorithmic breakthrough on March 6th\n      (peaking at nearly 2,000 views in a single day).\n      ',engagementSummary:'Total engagement grew by <span class="text-success fw-semibold">+35%</span> (162 actions). However, the behavior of the audience shifted dramatically compared to last month. While February was dominated by Shares, March saw Shares drop by <span class="text-danger fw-semibold">-29.4%</span>. Instead, deep-intent private actions surged, with Direct Messages more than doubling (<span class="text-success fw-semibold">+111.1%</span>).<br />\n      Note on Engagement Rate: The rate dropped significantly (<span class="text-danger fw-semibold">-45.5% to 4%</span>). This is a normal mathematical &quot;denominator effect&quot; \u2014because views (the denominator) grew so much faster than interactions, the overall percentage shrank, even though raw engagement went up.\n      ',metrics:[{label:"Likes",total:124,variation:"+31.9%",variationColor:"success"},{label:"Comments",total:1,variation:"-",variationColor:"danger"},{label:"Shares",total:12,variation:"-29.4%",variationColor:"danger"},{label:"Saved",total:6,variation:"\u2014",variationColor:"normal"},{label:"Direct messages",total:19,variation:"+111.1%",variationColor:"success"},{label:"Total engagement",total:162,variation:"+35%",variationColor:"success",isTotalRow:!0}],hashtags:[{hashtag:"#expowest / #expowest2026",interactions:64},{hashtag:"#naturalproductsexpowest",interactions:32},{hashtag:"#essentialformulas",interactions:32},{hashtag:"#guthealth / #drohhiras",interactions:30}],hashtagTotalInteractions:272,keyTakeaway:"The account transitioned from a &quot;High Virality/Shareable&quot; phase into a &quot;High Reach/Direct Inquiry&quot; phase. The March 6th Reel and Expo West content successfully broke out of the established audience bubble, driving massive top-of-funnel exposure. While this highly specific content was less &quot;forwardable&quot; (causing the drop in shares), it prompted viewers to reach out privately, resulting in a massive spike in Direct Messages.",executiveActions:[{boldText:"Deconstruct the March 6th Reel:",body:"This piece of content generated the highest impressions and engagement of the year. Analyze its hook, audio, and visual format, and immediately create more video content mirroring this template."},{boldText:"Implement a DM Conversion Strategy:",body:'With DMs up <span class="text-success fw-semibold"> +111.1% </span>, the audience is highly inquisitive. Ensure you have a structured process or quick-replies ready to convert these private conversations into direct leads or community connections.'},{boldText:"Re-ignite Shareability:",body:'To fix the <span class="text-danger fw-semibold"> -29.4% </span> drop in Shares, balance promotional/event posts with the highly relatable, value-dense infographics or quotes that proved so successful with this demographic in February.'}],bottomLine:"A phenomenally successful month for top-of-funnel discovery driven by strategic Reel and event content. The strategy must pivot to optimize DM conversions while introducing more shareable formats to maintain the organic growth loop."},{icon:"\ud83d\udca1",title:"Facebook",audienceSummary:"The total audience remains large and stable at 31.1K (ending at 31,164). The active churn we saw last month has been halted; the page experienced a net positive growth of 3 followers (10 gained, 7 lost). Geographically, this audience is overwhelmingly concentrated in the United States, with a highly localized hotspot in New York, NY.",visibilitySummary:'The &quot;Algorithmic Contraction&quot; from February has been completely reversed. Organic visibility exploded, with total views surging by <span class="text-success fw-semibold">+233.7%</span> (7,813 total) and average reach expanding by <span class="text-success fw-semibold">+162.9%</span>. This massive top-of-funnel injection was driven entirely by an aggressive pivot to video: Video views skyrocketed by a staggering <span class="text-success fw-semibold">+2,290.5%</span> (502 total), with a massive organic spike occurring around March 5th.',engagementSummary:'Total engagement followed the visibility surge, jumping <span class="text-success fw-semibold">+164.2%</span> (325 total interactions). Most importantly, the audience transitioned from passive &quot;likers&quot; to active participants. High-intent, algorithm-feeding actions saw incredible growth: Shares increased by <span class="text-success fw-semibold">+283.3%</span> (23 total) and Comments surged by <span class="text-success fw-semibold">+1,200%</span> (13 total).<br />\n      Note on Engagement Rate: The rate per view dropped slightly (<span class="text-danger fw-semibold">-20.8%</span> to 4.2%). Similar to Instagram, this is a positive indicator of breaking out of the &quot;core isolation&quot; bubble; the content reached a much wider, colder audience, naturally lowering the percentage while the raw numbers grew.',metrics:[{label:"Reactions",total:288,variation:"+148.3%",variationColor:"success"},{label:"Comments",total:13,variation:"+1200%",variationColor:"success"},{label:"Private messages",total:1,variation:"-",variationColor:"normal"},{label:"Shares",total:23,variation:"+283.3%",variationColor:"success"},{label:"Video Views",total:502,variation:"+2290.5%",variationColor:"success"},{label:"Total engagement",total:325,variation:"+164.2%",variationColor:"success",isTotalRow:!0}],hashtags:[],keyTakeaway:"The page experienced an &quot;Organic Video Revival.&quot; By increasing publishing frequency (up 37.5% to 22 posts) and heavily integrating video content, the page successfully broke the algorithm&apos;s throttling. The audience is no longer just passively reacting; they are actively commenting and sharing, proving that the new video formats are highly resonant.",executiveActions:[{boldText:"Institutionalize the Video Strategy:",body:'The <span class="text-success fw-semibold">+2,290.5%</span> jump in video views is the clearest signal possible. Analyze the March 5th video (which drove over 300 views alone) to understand its pacing, messaging, and visual hook. Make this video format the cornerstone of the Facebook strategy.'},{boldText:"Community Cultivation:",body:'With comments up <span class="text-success fw-semibold"> +1,200% </span>, you have active conversations happening. Dedicate time to reply to every single comment to reward this behavior and signal high engagement to the algorithm.'},{boldText:"Geo-Specific Referencing:",body:"Since the audience is so heavily dominated by the US and specifically New York, occasionally tying content, case studies, or examples to this region can further solidify relatability and retention."}],bottomLine:"Video content single-handedly rescued the page's organic reach and engagement this month, transforming a shrinking, passive audience into an actively growing and participating community."}]},"April 2026":{mailchimpCampaigns:[{date:"2026-04-01",name:"April 2026 Consumer Newsletter"},{date:"2026-04-12",name:"Resend: April 2026 Retailer Newsletter"},{date:"2026-04-14",name:"April 2026 Practitioner Newsletter"},{date:"2026-04-29",name:"May 2026 Retailer Newsletter"}],adrollCampaigns:[],googleAdsCampaigns:[{date:"2026-04-15",campaign:"041526_Sales_P.Max",description:"Campaign started on this day with a current budget of $120.00",budget:"$120.00/day"}],mailchimpTableRows:[{campaignName:"May 2026 Retailer Newsletter",startDate:"April 29, 2026",sent:2476,success:2472,failed:4,opens:358,uniqueOpens:224,clicks:58,uniqueClicks:21,unsubscribed:7,abuseComplaints:2},{campaignName:"April 2026 Practitioner Newsletter",startDate:"April 14, 2026",sent:300,success:276,failed:24,opens:85,uniqueOpens:59,clicks:14,uniqueClicks:4,unsubscribed:1,abuseComplaints:0},{campaignName:"Resend: April 2026 Retailer Newsletter",startDate:"April 12, 2026",sent:2497,success:2462,failed:35,opens:300,uniqueOpens:200,clicks:62,uniqueClicks:14,unsubscribed:10,abuseComplaints:0},{campaignName:"April 2026 Consumer Newsletter",startDate:"April 1, 2026",sent:4069,success:3751,failed:318,opens:426,uniqueOpens:303,clicks:42,uniqueClicks:19,unsubscribed:32,abuseComplaints:14}],mailchimpInsights:[{title:"April 2026 Consumer Newsletter",body:'April recorded <strong>32 unsubscribes and 14 complaints</strong>, an uptick from our typical baseline. Upon auditing the engagement history of these contacts, we\'ve categorized their behavior:\n            <ul style="margin-top: 10px; padding-left: 20px;">\n              <li style="margin-bottom: 8px;"><strong>Long-Term Readers / Natural Churn (23):</strong>\n                <ul style="margin-top: 6px; padding-left: 20px;">\n                  <li style="margin-bottom: 4px;"><strong>20 contacts</strong> had been opening emails consistently since January but chose to unsubscribe in April.</li>\n                  <li style="margin-bottom: 4px;"><strong>3 contacts</strong> had been opening regularly since January but lodged a complaint this month.</li>\n                </ul>\n              </li>\n              <li style="margin-bottom: 8px;"><strong>Re-engaged Inactive Leads (17):</strong>\n                <ul style="margin-top: 6px; padding-left: 20px;">\n                  <li style="margin-bottom: 4px;"><strong>11 contacts</strong> had never opened a previous send until April, at which point they unsubscribed. <strong>(One of these is a buyer who made 5 orders between 2023\u20132024)</strong></li>\n                  <li style="margin-bottom: 4px;"><strong>6 contacts</strong> had never opened a previous send until April, at which point they complained.</li>\n                </ul>\n              </li>\n              <li style="margin-bottom: 8px;"><strong>Automated Security / Proxy Activity (5):</strong>\n                <ul style="margin-top: 6px; padding-left: 20px;">\n                  <li style="margin-bottom: 4px;"><strong>3 active openers</strong> and <strong>2 inactive contacts</strong> triggered &ldquo;all-link&rdquo; clicks (including the unsubscribe/complaint) simultaneously.</li>\n                </ul>\n              </li>\n              <li style="margin-bottom: 8px;"><strong>Low Engagement (1):</strong>\n                <ul style="margin-top: 6px; padding-left: 20px;">\n                  <li style="margin-bottom: 4px;"><strong>1 contact</strong> had a single recorded open in February before opting out in April.</li>\n                </ul>\n              </li>\n            </ul>\n      To review the complete list of contacts, <a href=\'https://docs.google.com/spreadsheets/d/1HJv9S829WcLZ_cq5ZoXeoU7Prb0gzlO-anlXzlSIw0Y/edit?gid=0#gid=0\' target=\'_blank\' rel=\'noreferrer\' style=\'font-weight: 600; text-decoration: underline;\'>visit the Unsubscriber List here</a>.'},{title:"Practitioners \u2014 Your Most Responsive Audience Is Being Underserved",body:"Out of all 3 audience segments, Practitioners have the highest open rate (19.7%), zero abuse complaints, and near-zero unsubscribes \u2014 meaning they genuinely want to hear from you.Yet your business is only reaching 300 people in this segment compared to 4,000+ consumers and 2,400+ retailers. A practitioner \u2014 doctor, nutritionist, or health professional \u2014 who trusts your probiotic brand doesn't just buy for themselves. They recommend it to their patients, multiplying your sales without any extra ad spend."},{title:"Click-to-open ratio reveals a content-offer mismatch",body:"Across all campaigns, people are opening but not clicking. The Consumer newsletter had 303 unique opens but only 19 unique clicks \u2014 a 6.3% CTOR. Subject lines are working; the email body and CTAs are not. The offer, urgency, or design inside the email needs a revamp."}],monthToMonthInsights:{googleAdsInsights:{belowKpiCards:{title:"Conversions Nearly Doubled While Spend Dropped",body:"Conversions grew +74.88% month over month while ad spend reduced by $127. Cost per conversion fell from $192 to $101 and ROAS jumped from 0.40x to 0.91x \u2014 the account is becoming more efficient, but still needs to cross 1x to become profitable."},efficiency:{title:"Click Efficiency Took a Hit But Conversion Quality Improved",body:"While clicks dropped 49% and CTR fell from 3.03% to 1.82%, the clicks that did come through converted at a significantly better rate \u2014 suggesting April attracted fewer but more purchase-ready visitors."},campaignBreakdown:[{title:"Original Formula Is the Only Profitable Campaign",body:"At 1.95x ROAS and 8.30% CTR, this campaign generated $508 from just $260 in spend. Every other campaign is below breakeven. This deserves more budget before anything else."},{title:"P.Max Shows Strong Early Promise With Only Half a Month of Data",body:"Launched April 15, P.Max drove 7.99 conversions spending $1,153 in just 15 days \u2014 while also absorbing the paused Living Oils and Propolis PLUS campaigns into its broader product mix. With a full month ahead, this campaign has a real opportunity to bring ROAS above breakeven and become the account's primary revenue driver."}]},adroll:{summary:{totalSpend:"$1312.98",prevTotalSpend:"$942.67",totalSpendChange:"+39.3%",totalSpendArrowUp:!0,impressions:"527,071",prevImpressions:"282,642",impressionsChange:"+86.5%",impressionsArrowUp:!0,clicks:"1028",prevClicks:"696",clicksChange:"+47.7%",clicksArrowUp:!0,ctr:"0.20%",prevCtr:"0.25%",ctrChange:"-20.08%",ctrArrowUp:!1,newVisitors:"549",prevNewVisitors:"336",newVisitorsChange:"+63.4%",newVisitorsArrowUp:!0,engagedVisits:"177",prevEngagedVisits:"138",engagedVisitsChange:"+28.3%",engagedVisitsArrowUp:!0,conversionRate:"1.10%",prevConversionRate:"1.22%",conversionRateChange:"-9.84%",conversionRateArrowUp:!1},campaigns:[{name:"Attract New Visitors - Lookalike",startDate:"Mar 10, 2026",funnelStage:"Awareness",budget:"$20/day",spend:"$598.64",impressions:"383,829",clicks:"675",ctr:"0.18%",engagedVisits:"148",newVisitors:"438",dailyFreq:"1.71",cpc:"$0.89",bounceRate:"70.0%",conversions:"0",cpa:"0"},{name:"Attract New Visitors - Contextual",startDate:"Mar 10, 2026",funnelStage:"Awareness",budget:"$15/day",spend:"$424.06",impressions:"125,013",clicks:"197",ctr:"0.16%",engagedVisits:"29",newVisitors:"111",dailyFreq:"1.37",cpc:"$2.15",bounceRate:"76.0%",conversions:"0",cpa:"0"},{name:"Re-engage Browse Abandoners",startDate:"Mar 10, 2026",funnelStage:"Consideration",budget:"$10/day",spend:"$290.27",impressions:"18,229",clicks:"156",ctr:"0.86%",engagedVisits:"0",newVisitors:"0",dailyFreq:"7.85",cpc:"$1.86",bounceRate:"0.0%",conversions:"2",cpa:"$145.13"}],total:{budget:"$50/day",spend:"$1,312.98",impressions:"527,071",clicks:"1,028",ctr:"0.20%",engagedVisits:"177",newVisitors:"549",avgCpc:"$1.28",conversions:"2",cpa:"$656.49"},insights:{belowKpiCards:{title:"Brand Reach Scaled Massively \u2014 Half a Million Eyes on Your Brand",body:"Impressions surged 86.5% from 282K to 527K while new visitors grew 63.4% (336 \u2192 549) \u2014 all within a $50/day budget. For a branding campaign still under 2 months old, this scale of visibility growth is a strong foundation being built at a very low CPM of $2.49."},campaignBreakdown:[{title:"Lookalike Leads Awareness, Contextual Needs Justification",body:"The Lookalike campaign is clearly the stronger awareness driver \u2014 bringing in 438 of 549 total new visitors at a lean $0.89 CPC. Contextual, on the other hand, costs $2.15 CPC, delivered only 111 new visitors, and recorded the highest bounce rate at 76% \u2014 making it the most expensive and least effective campaign. Budget reallocation from Contextual to Lookalike deserves serious consideration."},{title:"Visitors Are Arriving But Leaving Too Fast",body:"With a combined bounce rate of 70-76% across awareness campaigns, the majority of new visitors aren't exploring beyond the first page. However, 177 engaged visits \u2014 up 28.3% from March \u2014 shows a growing subset is genuinely interested. The gap between total clicks (1,028) and engaged visits (177) suggests a disconnect somewhere between the ad and the on-site experience \u2014 whether it's targeting, creative, or the page itself \u2014 worth investigating further."}],channelRoleInsight:{title:"A Two-Channel Strategy Firing on Both Ends",body:"With $2,727 total spend, Google Ads is closing 14 conversions at $101 CPA while AdRoll simultaneously blankets 527K impressions at just $2.49 CPM \u2014 nearly 20x cheaper than Google Ads' $49.78 CPM. One channel builds the brand, the other converts it \u2014 and both are doing their job efficiently."}}},googleAnalyticsInsights:{newVsReturnDeviceInsight:{title:"Fewer Visitors, But the Ones Who Come Are More Engaged",body:"Sessions dropped 23% and unique visitors fell 26% compared to March \u2014 but the visitors who did arrive stayed 38% longer (1m 53s \u2192 2m 36s), viewed more pages per session (3.77 \u2192 4.25), and bounced less (15.66% \u2192 14.49%). April brought less traffic but higher quality."},traffiChannelInsight:{title:"Traffic Sources Tell Three Different Stories",body:"Direct traffic took the biggest hit \u2014 down 34.78%, losing 2,080 sessions \u2014 likely pulling the overall traffic decline with it. On the other hand, Google Organic quietly grew +4.55% with the strongest engagement across all channels (2m 59s session duration, 4.58 pages/session, 5.73% bounce rate), proving SEO is building a reliable foundation. Paid traffic, however, remains a concern \u2014 active users collapsed 71% (395 \u2192 112) in line with the 50% click drop seen in Google Ads, meaning spend isn't translating into meaningful site engagement yet."},behaviourInsight:{title:"Session Volume Down Sharply but Engagement Quality Improved Across Every Metric",body:"Sessions dropped 23.35% and unique visitors fell 25.89%, largely driven by a 71.65% collapse in paid active users (395 to 112), reflecting reduced paid channel investment. Despite the volume decline, every quality metric improved \u2014 bounce rate dropped from 15.66% to 14.49%, session duration jumped from 1m 53s to 2m 36s (+38%), and pages per session rose from 3.77 to 4.25. Organic active users quietly grew from 1,295 to 1,346 (+3.94%), while returning visitors stayed nearly flat at 527 vs 541, confirming strong audience retention. The core takeaway \u2014 paid cutbacks reduced quantity, but the visitors who did arrive were meaningfully more engaged."},topLandingPageInsight:{title:"Tell Probiotic Working Page Is a Hidden Gem",body:"This educational content page grew +4.62% in active users with a 1m 16s session duration and only 2.84% bounce rate \u2014 outperforming even the homepage on engagement. Visitors reading this page are genuinely invested in understanding the product, making them high purchase-intent prospects worth retargeting"},storLocatoreInsight:[{title:"Store Locator Traffic Crashed 68% But Quality Improved Sharply",body:"Visitors to the store locator dropped from 1,234 to 392 \u2014 but those who did visit bounced 31% less (41.48% \u2192 28.50%), stayed longer (16s \u2192 24s), and clicked the store locator CTA at a higher rate (3.50% \u2192 4.91%). Notably, mobile share jumped from 8.75% to 23.59% \u2014 people are increasingly looking for nearby stores on their phones, suggesting a local retail push could be timely"},{title:"Organic and AdRoll Are Emerging Store Locator Drivers",body:"While Direct traffic still dominates the store locator page, its share dropped from 83.23% to 65.85% \u2014 being filled in by more diverse sources. Google Organic nearly doubled its share (5.56% \u2192 13.51%) and AdRoll grew from virtually nothing (0.08%) to 3.19% \u2014 signaling that both SEO content and brand awareness campaigns are increasingly guiding people toward finding your product in physical retail locations."}]},channelOverview:{rows:[{channel:"Google Ads",role:"Bottom Funnel / Sales",roleType:"bottom-funnel",spend:"$1414.64",impressions:"28,425",clicks:"518",cpc:"$2.73",cpm:"$49.78",conversions:"14"},{channel:"AdRoll",role:"Top Funnel / Branding",roleType:"top-funnel",spend:"$1,312.98",impressions:"527,071",clicks:"1,028",cpc:"$1.28",cpm:"$2.49",conversions:"2"}],total:{spend:"$2,727.62",impressions:"555,496",clicks:"1,546",cpc:"$1.76",cpm:"$4.91",conversions:"14"}},trafficByChannel:{rows:[{channel:"Direct / None",marSess:3900,febSess:5980,changePct:"-34.78%",dir:"down",newUsers:"3,427",pctNew:"98.53%",bounce:"22.44%",duration:"2m 56s",views:"4.01"},{channel:"Google Organic",marSess:1448,febSess:1385,changePct:"+4.55%",dir:"up",newUsers:"1,033",pctNew:"94.25%",bounce:"5.73%",duration:"2m 59s",views:"4.58"},{channel:"AdRoll (combined)",marSess:1188,febSess:1118,changePct:"+6.26%",dir:"up",newUsers:"1,111",pctNew:"~98.83%",bounce:"3.62%",duration:"~44s",views:"~3.22"},{channel:"(not set)",marSess:583,febSess:277,changePct:"+110.47%",dir:"up",newUsers:"466",pctNew:"87.92%",bounce:"18.01%",duration:"1m 25s",views:"3.25"},{channel:"Google Ads (CPC)",marSess:478,febSess:966,changePct:"-50.52%",dir:"down",newUsers:"365",pctNew:"94.56%",bounce:"5.02%",duration:"2m 43s",views:"5.69"},{channel:"AdSwizz *",marSess:65,febSess:463,changePct:"-85.96%",dir:"down",newUsers:"65",pctNew:"100%",bounce:"0%",duration:"27s",views:"3.31"},{channel:"vitaminretailer.com / referral",marSess:57,febSess:26,changePct:"+119.23%",dir:"up",newUsers:"56",pctNew:"100%",bounce:"3.51%",duration:"15s",views:"3.02"}],total:{marSess:8411,febSess:10973,changePct:"-23.35%",dir:"down",newUsers:"7,051",pctNew:"97.81%",bounce:"14.49%",duration:"2m 36s",views:"4.25"},footnote:"* AdSwizz \u2014 likely AdRoll network traffic via podcast/audio ad placements, pending verification with AdRoll. Avg. session duration of 5s suggests possible bot traffic."},sales:{totalRevenue:"$4,850.78",totalRevenueChange:"-8.18%",totalRevenueArrowUp:!1,prevTotalRevenue:"$5,282.63",totalOrders:"46",totalOrdersChange:"-17.86%",totalOrdersArrowUp:!1,prevTotalOrders:"56",avgOrderValue:"$98.28",avgOrderValueChange:"+4.54%",avgOrderValueArrowUp:!0,prevAvgOrderValue:"$94.01",revenueVsOrders:{febRevenue:5282.63,marRevenue:4850.78,febOrders:56,marOrders:46},customerSplit:{newCustomersFeb:35,newCustomersMar:11,returningCustomersFeb:20,returningCustomersMar:11},chartInsight:{title:"A Softer Month, But Order Value Held Up",body:"April revenue eased 8.18% ($5,282.63 \u2192 $4,850.78) on 10 fewer orders (56 \u2192 46, -17.86%). The customers who did buy actually spent a little more \u2014 average order value rose 4.54% to $98.28. A modest pullback in volume, not a drop in demand."},metricsTable:[{metric:"Total Revenue",feb:"$5,282.63",march:"$4,850.78",change:"-$431.85",pct:"-8.18%",dir:"down"},{metric:"Net Revenue (after discounts)",feb:"$5,200.84",march:"$4,520.70",change:"-$680.14",pct:"-13.08%",dir:"down"},{metric:"Total Orders",feb:"56",march:"46",change:"-10",pct:"-17.86%",dir:"down"},{metric:"Average Order Value",feb:"$94.01",march:"$98.28",change:"+$4.27",pct:"+4.54%",dir:"up"},{metric:"Units Sold",feb:"124",march:"65",change:"-59",pct:"-47.58%",dir:"down"},{metric:"Coupon Discounts Applied",feb:"$17.98",march:"$330.08",change:"+$312.10",pct:"+1735.82%",dir:"down"},{metric:"Refunds / Returns",feb:"$63.81",march:"$0.00",change:"-$63.81",pct:"-100%",dir:"good-down"},{metric:"New Customers",feb:"35",march:"11",change:"-24",pct:"-68.57%",dir:"down"},{metric:"Returning Customers",feb:"20",march:"11",change:"-9",pct:"-45%",dir:"down"},{metric:"Shipping Revenue",feb:"$54.00",march:"$9.00",change:"-$45.00",pct:"-83.33%",dir:"down"}],metricsTableInsight:{title:"Heavier Discounting Deepened the Net-Revenue Dip",body:"Gross revenue fell 8.18%, but Net Revenue dropped further to $4,520.70 (-13.08%) as coupon discounts jumped to $330.08 (from $17.98 in March). Fewer orders, with more of each sale given back in promotions. The clean positive: refunds fell to $0.00 from $63.81."}},email:{openRate:"8.8%",prevOpenRate:"7.8%",openRateChange:"+11.00%",openRateArrowUp:!0,clickRate:"0.67%",prevClickRate:"0.90%",clickRateChange:"-26.7%",clickRateArrowUp:!1,newSubscribers:"4",prevNewSubscribers:"49",newSubscribersChange:"-91.84%",newSubscribersArrowUp:!1,engagementChart:{febValues:[7.8,.9,.61,5.6],marValues:[8.8,.67,.75,4.1]},benchmarks:[{label:"Open Rate",value:8.8,industryAvg:27.35,higherIsBetter:!0},{label:"Click Rate",value:.67,industryAvg:1.19,higherIsBetter:!0},{label:"Unsubscribe",value:.75,industryAvg:.5,higherIsBetter:!1},{label:"Bounce Rate",value:4.1,industryAvg:2.48,higherIsBetter:!1}],insight:{title:"More Eyes Opening, But Less Action and a Shrinking List",body:"Open rate improved from 7.8% to 8.8% \u2014 a positive signal \u2014 but click rate dropped 26.7% (0.90% \u2192 0.67%), meaning subject lines are working while email content isn't compelling enough to drive action. More concerning, new subscribers collapsed 91.84% (49 \u2192 4), the list is barely growing, and a rising unsubscribe rate (0.61% \u2192 0.75%) means it's shrinking from both ends simultaneously \u2014 making list growth a priority before email becomes a diminishing channel."}}},funnelData:[{name:"Session start",step:"STEP 1",users:7201,pct:"100%",abanCount:"5,294",abanPct:"73.5%"},{name:"View product",step:"STEP 2",users:1907,pct:"26.5%",abanCount:"1,784",abanPct:"93.5%"},{name:"Add to cart",step:"STEP 3",users:123,pct:"1.7%",abanCount:"67",abanPct:"54.5%"},{name:"Begin checkout",step:"STEP 4",users:56,pct:"0.8%",abanCount:"31",abanPct:"55.4%"},{name:"Purchase",step:"STEP 5",users:25,pct:"0.3%"}],socialMedia:[{icon:"fab fa-youtube text-danger",title:"YouTube",audienceSummary:'The subscriber base remained highly stable at 167 total. While the month saw a net growth of <span class="text-success fw-semibold">1</span> new subscriber, the underlying activity was more dynamic with <span class="text-success fw-semibold">3</span> gains offset by 2 losses. This indicates a slight increase in audience turnover, though the core remains loyal and consistent.',visibilitySummary:'Top-of-funnel discovery witnessed an unprecedented explosion, with total views skyrocketing by <span class="text-success fw-semibold">+1,152.8%</span> (2,468 total). This massive surge was driven almost entirely by a viral peak on April 10th, where views nearly touched 2,200 in a single day. Despite the massive influx of new eyes, Watch Time remained stable at <span class="text-success fw-semibold">3h 56min (+2.2%)</span>, suggesting the viral content was likely a short-form or high-impact hook video.',engagementSummary:'Total engagement surged by <span class="text-success fw-semibold">+54.5%</span> (34 total actions). The quality of engagement shifted toward public affirmation, with Likes jumping by <span class="text-success fw-semibold">+550%</span> (13 total) and Comments increasing by <span class="text-success fw-semibold">+300%</span> (4 total). While Shares saw a temporary cooling (-57.1%), the increase in playlist additions (<span class="text-success fw-semibold">+200%</span>) indicates a move toward long-term content saving and "on-demand" viewing.',metrics:[{label:"Likes",total:13,variation:"+550%",variationColor:"success"},{label:"Dislikes",total:3,variation:"\u2014",variationColor:"normal"},{label:"Comments",total:4,variation:"+300%",variationColor:"success"},{label:"Shares",total:6,variation:"-57.1%",variationColor:"danger"},{label:"Videos added to playlists",total:3,variation:"+200%",variationColor:"success"},{label:"Videos removed from playlists",total:0,variation:"-100%",variationColor:"success"},{label:"Subscribers gained",total:3,variation:"+0%",variationColor:"normal"},{label:"Subscribers lost",total:2,variation:"\u2014",variationColor:"normal"},{label:"Total engagement",total:34,variation:"+54.5%",variationColor:"success",isTotalRow:!0}],hashtags:[],keyTakeaway:'The channel has entered a <strong>"Viral Discovery & Feedback"</strong> phase. The massive <span class="text-success fw-semibold">+1,152.8%</span> view spike on April 10th acted as a powerful magnet, bringing in a record number of new viewers. Crucially, this audience isn\'t just watching; they are becoming more vocal, as evidenced by the triple-digit growth in Likes and Comments. We have successfully broken out of the subscriber-only bubble.',executiveActions:[{boldText:"Analyze the April 10th Viral Peak:",body:"Identify the specific video or Short that drove over 2,000 views. Deconstruct the title, topic, and the first 3 seconds of the hook. This is now your 'Gold Standard' for attracting cold traffic."},{boldText:"Bridge the Retention Gap:",body:"While views exploded by over 1,000%, watch time only grew by 2.2%. The 'Viral' audience is leaving quickly. To convert these 'fly-by' viewers into loyal fans, place end-screen cards to your most valuable long-form videos on the high-performing content."},{boldText:"Capitalize on Community Momentum:",body:"With comments up +300%, the audience is talking. Reply to all 4 comments to signal to the algorithm that this channel is an active community, which will help sustain the reach of the April 10th spike."}],bottomLine:"A breakthrough month for reach and visibility. A single high-performance event drove massive discovery; the next step is to refine the content funnel to turn this high-volume traffic into longer watch sessions."},{icon:"fab fa-instagram text-danger",title:"Instagram",audienceSummary:'The follower base maintained steady growth, ending April at <span class="text-success fw-semibold">1,456 (+0.7%)</span>. The account successfully acquired 19 new followers while losing 8, resulting in a healthy net positive of 11. While the growth rate slowed compared to the explosive March performance, the acquisition curve remains consistently above the churn line.',visibilitySummary:'Following the massive algorithmic breakthrough in March, April saw a "Natural Correction" in top-of-funnel discovery. Total views settled at 2.2K (<span class="text-danger fw-semibold">-45.6%</span>). However, this contraction is a stabilization rather than a decline, as the account is now establishing a much higher baseline of daily reach compared to the pre-March period.',engagementSummary:'Total engagement saw a slight retreat to 143 interactions (<span class="text-danger fw-semibold">-11.7%</span>). Interestingly, while raw numbers dipped, the <span class="fw-semibold">Engagement Rate per view surged by <span class="text-success fw-semibold">+62.2%</span> (reaching 6.5%)</span>. This confirms that while we are reaching fewer "cold" discovery viewers, the content is resonating far more deeply with the core audience.',metrics:[{label:"Likes",total:120,variation:"-3.2%",variationColor:"danger"},{label:"Comments",total:1,variation:"+0%",variationColor:"normal"},{label:"Shares",total:6,variation:"-50%",variationColor:"danger"},{label:"Saved",total:1,variation:"-83.3%",variationColor:"danger"},{label:"Direct messages",total:15,variation:"-21.1%",variationColor:"danger"},{label:"Total engagement",total:143,variation:"-11.7%",variationColor:"danger",isTotalRow:!0}],hashtags:[{hashtag:"#digestivehealth",interactions:7},{hashtag:"#drohhiras",interactions:7},{hashtag:"#guthealth",interactions:7},{hashtag:"#wellnessjourney",interactions:7}],hashtagTotalInteractions:98,keyTakeaway:'The account has transitioned into a <strong>"Core Consolidation & Loyalty"</strong> phase. After the massive reach spike in March, the algorithm has narrowed the distribution to higher-intent users. This is evidenced by the dramatic <span class="text-success fw-semibold">+62.2%</span> increase in engagement rate; we are essentially doing "more with less," as a higher percentage of viewers are now hitting the like button or sliding into DMs.',executiveActions:[{boldText:"Leverage the DM Interest:",body:"Despite a drop in views, the 15 Direct Messages prove that the 'High Reach/Direct Inquiry' phase from March is still active. Continue using Stories with 'DM me' calls-to-action to capitalize on this high-intent behavior."},{boldText:"Optimize for the Engagement Surge:",body:"With the engagement rate at a high of 6.5%, the current content mix (Gut Health/Digestive Health) is hitting the mark for the existing followers. Double down on these educational topics to maintain this high-efficiency interaction."},{boldText:"Address the Shareability Gap:",body:"Shares dropped by -50% this month. To restart the organic growth engine, introduce at least one 'Highly Relatable' or 'Saveable' post per week\u2014such as a checklist or a myth-busting infographic\u2014to counteract the decline in Saves and Shares."}],bottomLine:"A stabilization month characterized by high-quality interactions. While total reach normalized after a viral March, the significant boost in engagement rate proves the current content is deeply valuable to the core community."},{icon:"fab fa-facebook",title:"Facebook",audienceSummary:'The page maintains a massive and stable foundation of 31.2K followers. Growth remains steady with a net gain of <span class="text-success fw-semibold">12</span> followers (20 gained, 8 lost). The audience profile continues to be highly localized, with a significant concentration of active users within the New York, NY region.',visibilitySummary:'Visibility experienced a period of "Reach Normalization" following the massive video-driven surge in March. Total views settled at 4,845 (<span class="text-danger fw-semibold">-38%</span>) and average reach declined by <span class="text-danger fw-semibold">-40.8%</span>. Video views also corrected by <span class="text-danger fw-semibold">-38.8%</span> (307 total). This contraction suggests the algorithm is currently prioritizing quality of delivery over the broad viral distribution seen in the previous period.',engagementSummary:'Despite the drop in total views, the audience\'s depth of interaction remained resilient. Total engagement was 215 actions (<span class="text-danger fw-semibold">-33.8%</span>), but the <span class="fw-semibold">Engagement Rate per view improved by <span class="text-success fw-semibold">+6.8%</span> (reaching 4.4%)</span>. While high-intent actions like Shares (<span class="text-danger fw-semibold">-60.9%</span>) and Comments (<span class="text-danger fw-semibold">-84.6%</span>) saw a sharp decline, raw Reactions stayed strong at 204 total.',metrics:[{label:"Reactions",total:204,variation:"-29.2%",variationColor:"danger"},{label:"Comments",total:2,variation:"-84.6%",variationColor:"danger"},{label:"Private messages",total:0,variation:"-100%",variationColor:"danger"},{label:"Shares",total:9,variation:"-60.9%",variationColor:"danger"},{label:"Video Views",total:307,variation:"-38.8%",variationColor:"danger"},{label:"Total engagement",total:215,variation:"-33.8%",variationColor:"danger",isTotalRow:!0}],hashtags:[],keyTakeaway:'The page has entered a <strong>"Passive Consumption"</strong> phase. Following the high-intensity engagement of March, the April audience has shifted back to reacting (Likes/Reactions) rather than participating (Comments/Shares). However, the slight increase in the engagement rate (<span class="text-success fw-semibold">+6.8%</span>) indicates that the visibility we *are* getting is reaching the right people, even if they are less vocal this month.',executiveActions:[{boldText:"Re-stimulate Conversations:",body:"Comments dropped by over 80%. To reverse this 'passive' trend, use 'Poll' style posts or direct questions in captions that require a one-word answer to lower the barrier for participation."},{boldText:"Audit Video Content Decay:",body:"With video views down nearly 40%, the current video templates may be losing their novelty. Introduce a new 'Educational' series or a different visual hook to re-trigger the Facebook recommendation engine."},{boldText:"Leverage Regional Targeting:",body:"Since New York remains the primary audience hub, test a localized post or event mention specific to the Tri-State area to drive higher relevance and potential 'Shareability' among local networks."}],bottomLine:"A month of reach stabilization. While the viral momentum of the previous month has cooled, the steady engagement rate proves the content remains relevant to the core 31K followers. The focus must now shift from passive views to active conversation."}]},"May 2026":{mailchimpCampaigns:[{date:"2026-05-05",name:"May 2026 Consumer Newsletter"},{date:"2026-05-12",name:"Resend: May 2026 Retailer Newsletter"},{date:"2026-05-21",name:"DOI Woocommerce Buyers"},{date:"2026-05-27",name:"June 2026 Retailer Newsletter"}],adrollCampaigns:[{date:"2026-05-30",name:'Post: "We\'re building up to something hilarious!"',budget:"$15/day"},{date:"2026-05-30",name:"Instagram post: We're building up to something...",budget:"$15/day"},{date:"2026-05-31",name:"Instagram post: Don't be toxic to your gut!",budget:"$15/day"},{date:"2026-05-31",name:'Post: "Don\'t be toxic to your gut! Just 1 DAY TO GO..."',budget:"$15/day"}],googleAdsCampaigns:[{date:"2026-05-25",campaign:"Dad Joke",description:"Campaign started on this day with a current budget of $10.00",budget:"$10.00/day"}],mailchimpTableRows:[{campaignName:"June 2026 Retailer Newsletter",startDate:"May 27, 2026",sent:2443,success:2389,failed:54,opens:345,uniqueOpens:190,clicks:48,uniqueClicks:11,unsubscribed:5,abuseComplaints:0},{campaignName:"DOI Woocommerce Buyers",startDate:"May 21, 2026",sent:587,success:585,failed:2,opens:172,uniqueOpens:112,clicks:15,uniqueClicks:13,unsubscribed:24,abuseComplaints:4},{campaignName:"Resend: May 2026 Retailer Newsletter",startDate:"May 12, 2026",sent:287,success:282,failed:5,opens:63,uniqueOpens:41,clicks:11,uniqueClicks:5,unsubscribed:0,abuseComplaints:0},{campaignName:"May 2026 Consumer Newsletter",startDate:"May 5, 2026",sent:3996,success:3685,failed:311,opens:317,uniqueOpens:223,clicks:50,uniqueClicks:24,unsubscribed:30,abuseComplaints:9}],mailchimpInsights:[{title:"DOI WooCommerce Buyers Are Your Most Responsive Audience",body:"With a 19.1% unique open rate and 2.2% unique click rate, this transactional segment outperformed every other campaign this month \u2014 and with near-zero failures (2 out of 587). These are confirmed buyers being re-engaged, making them the highest purchase-intent audience in your entire email list right now."},{title:"May 2026 Consumer Newsletter \u2014 A Recurring Reputation Risk",body:"30 unsubscribes and 9 abuse complaints from a single send to ~4K consumers is a pattern \u2014 same problem appeared in April (47 unsubscribes, 14 complaints). Two months in a row signals the consumer list has a growing segment that no longer wants these emails. Cleaning this list and segmenting by engagement level before the next send is becoming urgent."},{title:"Clicks Are Happening But Not Enough",body:"Across all 4 campaigns, only 53 unique clicks were generated from 566 total unique opens \u2014 a combined CTOR of roughly 9.4%. People are opening but the content inside isn't driving enough action. A stronger, single-focused CTA per campaign could meaningfully move this number"}],monthToMonthInsights:{googleAdsInsights:{belowKpiCards:{title:"Spend Scaled Aggressively in May \u2014 Conversions Followed But Efficiency Didn't",body:"Ad spend nearly tripled while conversions grew 71.4% \u2014 meaning volume increased but cost per conversion rose from $101 to $180 and ROAS pulled back from 0.91x to 0.45x. Growth came at a cost to efficiency this month."},efficiency:{title:"Spending More, Converting More \u2014 But Still Not Breaking Even",body:"Conversions grew from 14 to 24 and clicks from 518 to 1,426 \u2014 but ROAS halved to 0.45x and cost per conversion rose 78.7% ($101 \u2192 $180). More activity, less return on every dollar spent."},campaignBreakdown:[{title:"P.Max Is Driving Volume But Search Is Driving Quality",body:"P.Max consumed 77% of total spend ($3,354) and delivered 18.98 conversions at a 1.03% CTR \u2014 broad reach, moderate efficiency. Sales-Search-Original Formula with only 21% of the budget ($908) achieved a 9.69% CTR \u2014 nearly 9x higher than P.Max \u2014 with 5 conversions at a similar cost per conversion. Search is finding far more purchase-ready clicks; the question is whether its budget reflects that quality."}]},adroll:{summary:{totalSpend:"$1435.79",prevTotalSpend:"$1312.98",totalSpendChange:"+9.35%",totalSpendArrowUp:!0,impressions:"512,137",prevImpressions:"527,071",impressionsChange:"-2.83%",impressionsArrowUp:!1,clicks:"1188",prevClicks:"1028",clicksChange:"+15.56%",clicksArrowUp:!0,ctr:"0.23%",prevCtr:"0.20%",ctrChange:"+15.00%",ctrArrowUp:!0,newVisitors:"694",prevNewVisitors:"549",newVisitorsChange:"+26.41%",newVisitorsArrowUp:!0,engagedVisits:"179",prevEngagedVisits:"177",engagedVisitsChange:"+1.13%",engagedVisitsArrowUp:!0,conversionRate:"0.73%",prevConversionRate:"1.10%",conversionRateChange:"-33.64%",conversionRateArrowUp:!1},campaigns:[{name:"Attract New Visitors - Lookalike",startDate:"Mar 10, 2026",funnelStage:"Awareness",budget:"$20/day",spend:"$617.60",impressions:"377,421",clicks:"671",ctr:"0.18%",engagedVisits:"154",newVisitors:"589",dailyFreq:"1.47",cpc:"$0.92",bounceRate:"73.0%",conversions:"1",cpa:"$617.60"},{name:"Attract New Visitors - Contextual",startDate:"Mar 10, 2026",funnelStage:"Awareness",budget:"$15/day",spend:"$470.39",impressions:"108,383",clicks:"220",ctr:"0.20%",engagedVisits:"25",newVisitors:"105",dailyFreq:"1.26",cpc:"$2.14",bounceRate:"77.0%",conversions:"0",cpa:"0"},{name:"Re-engage Browse Abandoners",startDate:"Mar 10, 2026",funnelStage:"Consideration",budget:"$10/day",spend:"$307.97",impressions:"22,491",clicks:"140",ctr:"0.62%",engagedVisits:"0",newVisitors:"0",dailyFreq:"5.49",cpc:"$2.20",bounceRate:"0",conversions:"0",cpa:"0"},{name:'Post: "We\'re building up to something hilarious!"',startDate:"May 30, 2026",funnelStage:"Consideration",budget:"$15/day",spend:"$15.49",impressions:"1,211",clicks:"47",ctr:"3.88%",engagedVisits:"0",newVisitors:"0",dailyFreq:"0",cpc:"$0.33",bounceRate:"0",conversions:"0",cpa:"0"},{name:"Instagram post: We're building up to something...",startDate:"May 30, 2026",funnelStage:"Consideration",budget:"$15/day",spend:"$14.95",impressions:"1,391",clicks:"79",ctr:"5.68%",engagedVisits:"0",newVisitors:"0",dailyFreq:"0",cpc:"$0.19",bounceRate:"0",conversions:"0",cpa:"0"},{name:"Instagram post: Don't be toxic to your gut!",startDate:"May 31, 2026",funnelStage:"Consideration",budget:"$15/day",spend:"$5.38",impressions:"764",clicks:"22",ctr:"2.88%",engagedVisits:"0",newVisitors:"0",dailyFreq:"0",cpc:"$0.24",bounceRate:"0",conversions:"0",cpa:"0"},{name:'Post: "Don\'t be toxic to your gut! Just 1 DAY TO GO..."',startDate:"May 31, 2026",funnelStage:"Consideration",budget:"$15/day",spend:"$4.01",impressions:"476",clicks:"9",ctr:"1.89%",engagedVisits:"0",newVisitors:"0",dailyFreq:"0",cpc:"$0.45",bounceRate:"0",conversions:"0",cpa:"0"}],total:{budget:"$105/day",spend:"$1,435.79",impressions:"512,137",clicks:"1,188",ctr:"0.23%",engagedVisits:"179",newVisitors:"694",avgCpc:"$1.21",conversions:"1",cpa:"$1,435.79"},insights:{belowKpiCards:{title:"New Visitor Growth Confirms Awareness Is Working",body:"New visitors grew 26.41% (549 \u2192 694) while engaged visits held steady at 179 \u2014 both moving in the right direction month over month. For a branding channel, consistently delivering more new eyes at a stable $1.21 CPC signals the awareness engine is maturing well."},campaignBreakdown:[{title:"Lookalike Remains the New Visitor Engine \u2014 But Bounce Rate Needs Attention",body:"Lookalike delivered 589 of 694 total new visitors (85%) at just $0.92 CPC \u2014 the most cost-efficient campaign by far. However, bounce rate climbed from 70% to 73% month over month, suggesting the volume of new visitors is growing but the quality of their on-site experience isn't improving alongside it."},{title:"Social Boost Campaigns Launched Strong With Exceptional CTR",body:"Three social post campaigns launched May 30\u201331 with a combined spend of just $35.83 \u2014 yet generated a 3\u20135% CTR, dramatically outperforming all display campaigns. At $0.19\u2013$0.45 CPC, these are early but exciting signals that social creative is resonating far better than display formats with your audience."}],channelRoleInsight:{title:"Brand Reach Is Scaling While Conversion Engine Runs in Parallel",body:"With $1,435 spent, AdRoll delivered 512,137 impressions at just $2.80 CPM \u2014 fulfilling its exact role of building brand familiarity at scale. As this awareness compounds month over month, it creates a warmer audience that Google Ads \u2014 spending $4,332 to close 24 conversions \u2014 can convert more efficiently over time. The two channels aren't competing; they're building on each other."}}},googleAnalyticsInsights:{newVsReturnDeviceInsight:{title:"May Brought a Traffic Surge, But Depth of Engagement Paid the Price",body:"Sessions jumped 59.28% (8,411 \u2192 13,397) and unique visitors grew 69.41% \u2014 the strongest traffic month yet. However, the influx of new visitors came with a trade-off: average session duration dropped from 2m 36s to 1m 34s and pages per session fell from 4.25 to 3.30. The one clear bright spot is bounce rate improving from 14.49% to 11.95% \u2014 more visitors are staying, just not exploring as deeply yet."},behaviourInsight:{title:"Traffic Foundations Are Strong \u2014 Now Comes the Engagement Challenge",body:"Paid active users surged from 112 to 1,038 and organic active users grew from 1,346 to 2,031 \u2014 for the first time both channels are simultaneously driving real, meaningful traffic. The trade-off is that this wave of largely first-time visitors naturally pulled session duration (2m 36s \u2192 1m 34s) and pages per session (4.25 \u2192 3.30) downward, while bounce rate improving to 11.95% confirms they're at least staying on the page \u2014 just not exploring deeply yet."},topLandingPageInsight:{title:"Visitors Are Arriving With Purchase Intent \u2014 And Knowing What They Want",body:"The shop page surged 235.37% (639 \u2192 2,143 active users) \u2014 becoming the most visited page this month \u2014 while Dr. Ohhira's Probiotic Supplements grew 88.16% (583 \u2192 1,097 active users) with a strong 1m 35s session duration and a near-zero bounce rate. The shop page becoming the most visited destination and Dr. Ohhira's Probiotic Supplements leading all individual product pages confirms that visitors are arriving with a clear product in mind \u2014 not just browsing."},storLocatoreInsight:[{title:"Store Locator Reach Shrank But Intent Strengthened Sharply",body:"Unique visitors dropped 28.06% (392 \u2192 282) yet store locator CTA clicks nearly doubled (20 \u2192 37, +85%) and click-to-visit rate jumped from 4.91% to 12.59%. Bounce rate collapsed from 28.50% to just 4.08% and average time on page grew from 24s to 39s \u2014 a smaller but significantly more purchase-ready audience is finding their way to retail locations."},{title:"Paid and Organic Channels Are Driving Store Locator Discovery",body:"Google CPC's share of store locator traffic grew from 6.88% to 20.41% and Google Organic from 13.51% to 17.69% \u2014 together now accounting for nearly 38% of store locator visits, up from just 20% in April. Direct traffic dominance is shrinking (65.85% \u2192 45.58%), meaning more people are discovering the store locator through active search rather than already knowing the brand."}]},channelOverview:{rows:[{channel:"Google Ads",spend:"$4,332.91",impressions:"120,013",clicks:"1,426",cpc:"$3.04",cpm:"$36.10",conversions:"24"},{channel:"AdRoll",spend:"$1,435.79",impressions:"512,137",clicks:"1,188",cpc:"$1.21",cpm:"$2.80",conversions:"1"}],total:{spend:"$5,768.70",impressions:"632,150",clicks:"2,614",cpc:"$2.21",cpm:"$9.12",conversions:"25"}},sales:{totalRevenue:"$4,847.46",totalRevenueChange:"+5.36%",totalRevenueArrowUp:!0,prevTotalRevenue:"$4,600.95",totalOrders:"50",totalOrdersChange:"+8.70%",totalOrdersArrowUp:!0,prevTotalOrders:"46",avgOrderValue:"$99.66",avgOrderValueChange:"+1.40%",avgOrderValueArrowUp:!0,prevAvgOrderValue:"$98.28",revenueVsOrders:{febRevenue:4600.95,marRevenue:4847.46,febOrders:46,marOrders:50},customerSplit:{newCustomersFeb:26,newCustomersMar:34,returningCustomersFeb:18,returningCustomersMar:13},metricsTable:[{metric:"Total Revenue",feb:"$4,600.95",march:"$4,847.46",change:"+$246.51",pct:"+5.36%",dir:"up"},{metric:"Net Revenue (after discounts)",feb:"$4,520.70",march:"$4,743.14",change:"+$222.44",pct:"+4.92%",dir:"up"},{metric:"Total Orders",feb:"46",march:"50",change:"+4",pct:"+8.70%",dir:"up"},{metric:"Average Order Value",feb:"$98.28",march:"$99.66",change:"+$1.38",pct:"+1.40%",dir:"up"},{metric:"Units Sold",feb:"100",march:"85",change:"-15",pct:"-15.00%",dir:"down"},{metric:"Coupon Discounts Applied",feb:"$330.08",march:"$0.00",change:"-$330.08",pct:"-100%",dir:"good-down"},{metric:"Refunds / Returns",feb:"$0.00",march:"$239.85",change:"+$239.85",pct:"N/A",dir:"down"},{metric:"New Customers",feb:"26",march:"34",change:"+8",pct:"+30.77%",dir:"up"},{metric:"Returning Customers",feb:"18",march:"13",change:"-5",pct:"-27.78%",dir:"down"},{metric:"Shipping Revenue",feb:"$27.00",march:"$45.00",change:"+$18.00",pct:"+66.67%",dir:"up"}],metricsTableInsight:{title:"Growth Came From Customers, Not Markdowns",body:"Revenue rose 5.36% on 8.70% more orders, with AOV holding steady at $99.66 \u2014 and no coupon discounts at all this month, after $330.08 the month before. The growth came from more buyers, not deeper markdowns."}},email:{openRate:"8.5%",prevOpenRate:"8.8%",openRateChange:"-5.4%",openRateArrowUp:!1,clickRate:"0.81%",prevClickRate:"0.67%",clickRateChange:"+18.3%",clickRateArrowUp:!0,newSubscribers:"2,213",prevNewSubscribers:"4",newSubscribersChange:"+55,225%",newSubscribersArrowUp:!0,engagementChart:{febValues:[8.8,.67,.75,4.1],marValues:[8.5,.81,2.1,5.3]},benchmarks:[{label:"Open Rate",value:8.5,industryAvg:27.35,higherIsBetter:!0},{label:"Click Rate",value:.81,industryAvg:1.19,higherIsBetter:!0},{label:"Unsubscribe",value:2.1,industryAvg:.5,higherIsBetter:!1},{label:"Bounce Rate",value:5.3,industryAvg:2.48,higherIsBetter:!1}],insight:{title:"Smaller Opens, Stronger Actions \u2014 The Engaged Core Is Delivering",body:" Open rate dipped slightly from 8.8% to 8.5% as 2,213 new cold subscribers entered the list \u2014 but the audience that did open converted at a higher rate, with clicks jumping 18.3% (0.67% \u2192 0.81%), proving the engaged core is more action-driven than ever. The real watch item is unsubscribe rate tripling (0.75% \u2192 2.1%) and bounce rate climbing to 5.3% \u2014 both driven by the fresh unwarmed audience. List growth of this scale is a genuine opportunity, but how these 2,213 new subscribers are nurtured will determine whether this becomes a revenue asset or a deliverability liability."}}},funnelData:[{name:"Session start",step:"STEP 1",users:12217,pct:"100%",abanCount:"9,700",abanPct:"79.3%"},{name:"View product",step:"STEP 2",users:2528,pct:"20.7%",abanCount:"2,400",abanPct:"95.4%"},{name:"Add to cart",step:"STEP 3",users:117,pct:"4.6%",abanCount:"68",abanPct:"58.1%"},{name:"Begin checkout",step:"STEP 4",users:49,pct:"41.9%",abanCount:"22",abanPct:"44.9%"},{name:"Purchase",step:"STEP 5",users:27,pct:"55.1%"}],socialMedia:[{icon:"fab fa-youtube text-danger",title:"YouTube",audienceSummary:'The subscriber base completed a steady upward shift, ending the month at <span class="text-success fw-semibold">173 (+3.6%)</span>. Growth dynamics accelerated significantly with <span class="text-success fw-semibold">7</span> new subscribers gained (<span class="text-success fw-semibold">+133.3%</span>) while churn remained completely flat at <span class="text-success fw-semibold">1</span> subscriber lost. The core demographic profile continues to display ironclad consistency: heavily dominated by 25\u201334 year-old Males, with Estonia firmly remaining the top geographical traffic driver.',visibilitySummary:'Following April\'s massive viral spike, May experienced an expected structural stabilization, with total views normalizing at 245 (<span class="text-danger fw-semibold">-90.1%</span>). Crucially, however, depth of consumption proved remarkably resilient. Total watch time held firm at <span class="text-success fw-semibold">3 hours 49 minutes</span>\u2014dipping by a microscopic <span class="text-danger fw-semibold">-3%</span> despite the massive drop in raw views. This indicates that long-form content or deeply engaged viewers successfully anchored the channel\'s performance.',engagementSummary:'Total interactions completed a healthy optimization cycle at 19 total actions (<span class="text-danger fw-semibold">-44.1%</span>). While public conversational metrics normalized back to baseline with 4 Likes (<span class="text-danger fw-semibold">-69.2%</span>) and 0 Comments, the <span class="fw-semibold">Engagement Rate per view surged by an incredible <span class="text-success fw-semibold">+462.2%</span> (reaching 7.8%)</span>. Furthermore, high-intent private tracking actions remained remarkably steady, led by <span class="text-success fw-semibold">13</span> active Shares (<span class="text-success fw-semibold">+116.7%</span>).',metrics:[{label:"Likes",total:4,variation:"-69.2%",variationColor:"danger"},{label:"Dislikes",total:1,variation:"\u2014",variationColor:"normal"},{label:"Comments",total:0,variation:"-100%",variationColor:"danger"},{label:"Shares",total:13,variation:"+116.7%",variationColor:"success"},{label:"Videos added to playlists",total:1,variation:"-66.7%",variationColor:"danger"},{label:"Videos removed from playlists",total:0,variation:"\u2014",variationColor:"normal"},{label:"Subscribers gained",total:7,variation:"+133.3%",variationColor:"success"},{label:"Subscribers lost",total:1,variation:"-50%",variationColor:"success"},{label:"Total engagement",total:19,variation:"-44.1%",variationColor:"danger",isTotalRow:!0}],hashtags:[],keyTakeaway:'The channel has successfully entered a <strong>"High-Intent Retentive Lean"</strong> phase. While the massive wave of cold discovery from April subsided, May proved that the subscribers we kept are of exceptionally high value. Retaining almost 100% of our prior watch hours despite an open view compression means viewers are staying for full, extended sessions and actively treating the channel as a resource hub by passing videos along via Shares (<span class="text-success fw-semibold">+116.7%</span>).',executiveActions:[{boldText:"Capitalize on Retention Efficiency:",body:"With watch time holding firm despite fewer views, prioritize producing extended long-form assets over short-form content. Replicate the precise topic choices and instructional pacing used in May to lock in this high-intent viewer baseline."},{boldText:"Nurture the 'Resource Hub' Persona:",body:"Private Shares completely dominated your public engagement matrix this month, showing a massive <span class='text-success fw-semibold'>+116.7%</span> surge. Embed explicit, high-utility prompts like 'Share this with a colleague troubleshooting this issue' to leverage this word-of-mouth distribution."},{boldText:"Re-Trigger Public Algorithmic Signals:",body:"Public Likes dropped by <span class='text-danger fw-semibold'>-69.2%</span> and comments hit zero, risking future video distribution. Introduce a low-friction, one-word question in the first 60 seconds to pull your core 25\u201334 male demographic back into the comment section."}],bottomLine:"A highly efficient month showing incredible core audience depth. The channel successfully traded shallow viral views for high-retention sessions, solidifying subscriber growth and creating a highly defensive foundation of organic watch time."},{icon:"fab fa-instagram text-danger",title:"Instagram",audienceSummary:'The follower base maintained a healthy and predictable organic growth pattern, closing the month at <span class="text-success fw-semibold">1,470 (+1%)</span>. Acquisition properties remained highly stable with <span class="text-success fw-semibold">23</span> new followers gained, while excellent community retention kept subscriber churn down to just 9 unfollowers (yielding a solid net positive of 14).',visibilitySummary:'Top-of-funnel discovery experienced a powerful resurgence, with total views surging by <span class="text-success fw-semibold">+50.1%</span> (3,303 total views) compared to April\'s stabilization period. This growth curve was anchored by a major visibility breakout mid-month between May 11th and 13th, signaling that the Instagram recommendation engine is actively expanding non-follower distribution channels again.',engagementSummary:'Total interactions tracked closely with visibility expansion, rising by <span class="text-success fw-semibold">+18.2%</span> to 169 total actions. Deep-intent metrics showed exceptional performance, highlighted by a <span class="text-success fw-semibold">+133.3%</span> explosion in saved posts. Private messaging channels remained a strong community driver with 17 Direct Messages, maintaining a flawless <span class="fw-semibold text-success">100% Positive Inbox Sentiment Score</span> that reflects exceptional, high-trust direct inquiries.',metrics:[{label:"Likes",total:132,variation:"+10%",variationColor:"success"},{label:"Comments",total:0,variation:"-100%",variationColor:"danger"},{label:"Shares",total:6,variation:"+0%",variationColor:"normal"},{label:"Saved",total:14,variation:"+133.3%",variationColor:"success"},{label:"Direct messages",total:17,variation:"+13.3%",variationColor:"success"},{label:"Inbox Sentiment Score",total:"100%",variation:"\u2014",variationColor:"success"},{label:"Total engagement",total:169,variation:"+18.2%",variationColor:"success",isTotalRow:!0}],hashtags:[{hashtag:"#drohhiras",interactions:15},{hashtag:"#groanoff",interactions:12},{hashtag:"#womenshealthawards2026",interactions:8},{hashtag:"#probioticskincare",interactions:8},{hashtag:"#healthyskin",interactions:8},{hashtag:"#tasteforlife",interactions:8}],hashtagTotalInteractions:154,keyTakeaway:'The account has progressed into an <strong>"Active Mid-Funnel Expansion"</strong> phase. Unlike previous periods where reach was shallow, May delivered a balanced combination of high discovery (<span class="text-success fw-semibold">+50.1%</span>) and high utility. The massive three-digit spike in Saves proves that the audience finds the current material highly practical and referable, while the 100% positive direct message sentiment indicates that your target demographic is translating that value into premium direct relationships via the inbox.',executiveActions:[{boldText:"Institutionalize Saveable Content Frameworks:",body:"Saves skyrocketed by <span class='text-success fw-semibold'>+133.3%</span>, proving your audience treats your profile as a reference guide. Shift June assets heavily toward multi-slide educational carousels and cheat sheets that naturally compel users to bookmark them."},{boldText:"Deploy an Inbox Conversion Strategy:",body:"Direct Messages grew by <span class='text-success fw-semibold'>+13.3%</span> with a flawless <span class='text-success fw-semibold'>100%</span> positive sentiment score. Integrate structured quick-reply scripts and lead-capture links within your DMs to convert these high-trust inquiries into direct business revenue."},{boldText:"Re-Stimulate Public Conversational Metrics:",body:"Public Comments completely flatlined to zero this month (<span class='text-danger fw-semibold'>-100%</span>). Break this passive consumption pattern by utilizing 'this-or-that' polls in Stories and single-word comment triggers in your captions to lower the participation barrier."}],bottomLine:"A remarkably strong month showing simultaneous top-of-funnel reach acceleration and deep mid-funnel content saves. Private inbound community sentiment remains flawless, paving a perfect path toward turning educational discovery into direct consumer conversions."},{icon:"fab fa-facebook text-primary",title:"Facebook",audienceSummary:'The page maintains a massive and highly stable tracking base, concluding the month at exactly <span class="text-success fw-semibold">31.2K followers</span>. Audience acquisition dynamics leveled out completely, matching <span class="text-success fw-semibold">11</span> new page follows against 11 unfollows (net flat). The core consumer pocket remains deeply consolidated in the United States, with New York, NY securely holding its spot as the top regional metropolitan cluster.',visibilitySummary:'Top-of-funnel discovery witnessed an incredible, multi-thousand percent explosion this month. Organic visibility skyrocketed with total impressions/views surging by <span class="text-success fw-semibold">+148.8%</span> (12,053 total). This massive distribution breakthrough was fueled entirely by a historic performance in short-form and content distribution, where <span class="fw-semibold">Video Views exploded by an incredible <span class="text-success fw-semibold">+1,730.3%</span> (5,618 total views)</span>, creating a powerful new organic funnel.',engagementSummary:'While raw content interactions experienced a slight cooling to 177 total actions (<span class="text-danger fw-semibold">-17.7%</span>), public validation metrics remained highly focused. The platform\'s engagement matrix was overwhelmingly dominated by raw Reactions, anchoring at 168 total. However, conversational metrics dropped back to lower baselines with 5 Comments (<span class="text-danger fw-semibold">-61.5%</span>) and 4 Shares (<span class="text-danger fw-semibold">-55.6%</span>) for the period.',metrics:[{label:"Reactions",total:168,variation:"-17.6%",variationColor:"danger"},{label:"Comments",total:5,variation:"-61.5%",variationColor:"danger"},{label:"Private messages",total:0,variation:"\u2014",variationColor:"normal"},{label:"Shares",total:4,variation:"-55.6%",variationColor:"danger"},{label:"Video Views",total:5618,variation:"+1730.3%",variationColor:"success"},{label:"Total engagement",total:177,variation:"-17.7%",variationColor:"danger",isTotalRow:!0}],hashtags:[],keyTakeaway:'The page has entered a highly prominent <strong>"Massive Video Breakout & Passive Consumption"</strong> phase. By pulling in an astronomical <span class="text-success fw-semibold">+1,730.3%</span> surge in video views, the Facebook recommendation algorithm clearly approved of the current video style, pushing it to thousands of cold profiles. While these new viewers are currently \'passive\' (watching the video but dropping off before clicking share or comment), this massive top-of-funnel exposure is exactly what is needed to warm up new audiences.',executiveActions:[{boldText:"Capitalize on Video Distribution Wins:",body:"Video views exploded by an incredible <span class='text-success fw-semibold'>+1,730.3%</span>, showing that the algorithm favors your current video style. Isolate the exact length, visual hooks, and editing pacing of May's top video and scale this blueprint as your main discovery tool."},{boldText:"Bridge the Passive Engagement Gap:",body:"While views surged, comments fell by <span class='text-danger fw-semibold'>-61.5%</span> and shares dropped by <span class='text-danger fw-semibold'>-55.6%</span>. Viewers are consuming content passively; add clear, immediate calls-to-action within the video hooks to turn cold eyeballs into active participants."},{boldText:"Leverage Regional Audience Density:",body:"New York, NY securely remains your top geographic metropolitan cluster. Increase your local relevance and spark higher peer-to-peer sharing by occasionally incorporating regional references or Tri-State area case studies into your content calendar."}],bottomLine:"An exceptionally high-performing month for organic video distribution. Facebook successfully shattered reach boundaries with a four-digit explosion in video views, establishing a clean, powerful top-of-funnel layer that simply needs lower-friction calls to action to drive conversion behavior next month."}]},"June 2026":{mailchimpCampaigns:[{date:"2026-06-03",name:"June 2026 Consumer Newsletter"},{date:"2026-06-05",name:"Father's Day Consumer Newsletter June 2026"},{date:"2026-06-12",name:"Resend: June 2026 Retailer Newsletter"},{date:"2026-06-16",name:"June 2026 Practitioners Newsletter"}],adrollCampaigns:[],googleAdsCampaigns:[],holidays:[{name:"Muharram",date:"2026-06-26",day:"Friday"}],mailchimpTableRows:[{campaignName:"June 2026 Practitioners Newsletter",startDate:"June 16, 2026",sent:301,success:274,failed:27,opens:93,uniqueOpens:58,clicks:46,uniqueClicks:5,unsubscribed:1,abuseComplaints:0},{campaignName:"Resend: June 2026 Retailer Newsletter",startDate:"June 12, 2026",sent:1881,success:1864,failed:17,opens:137,uniqueOpens:95,clicks:29,uniqueClicks:9,unsubscribed:4,abuseComplaints:1},{campaignName:"Father's Day Consumer Newsletter June 2026",startDate:"June 5, 2026",sent:3518,success:3470,failed:48,opens:418,uniqueOpens:276,clicks:30,uniqueClicks:14,unsubscribed:20,abuseComplaints:1},{campaignName:"June 2026 Consumer Newsletter",startDate:"June 3, 2026",sent:3778,success:3485,failed:293,opens:446,uniqueOpens:231,clicks:23,uniqueClicks:9,unsubscribed:21,abuseComplaints:4}],mailchimpInsights:[{title:"More People Opened, Fewer Clicked",body:"Unique opens rose 16.6% (566 \u2192 660), but unique clicks fell 30.2% (53 \u2192 37). More people are opening, fewer are clicking through \u2014 and the gap is wider than it was in May."},{title:"Practitioners Perform Best \u2014 Consumer List Has a Bright Spot Too",body:"Practitioners hit a 21.2% open rate with 0 complaints and 1 unsubscribe \u2014 the month's healthiest send \u2014 yet reached only ~300 people, the same small list flagged in April. Father's Day Consumer Campaign won on every count: fewer failures (48 vs 293), more opens (276 vs 231), more clicks (14 vs 9). Themed content is working \u2014 worth leaning into for future sends."}],monthToMonthInsights:{googleAdsInsights:{belowKpiCards:{title:"Spend Down, Efficiency Up, ROAS Still Stuck",body:"Spend fell 24% while conversions rose to 25, pulling cost per conversion down 27%. But ROAS held flat at 0.47x, still below breakeven."},efficiency:{title:"Reach Got Nearly Half-Price \u2014 Engagement Paid the Cost",body:"CPM fell ~48% ($36.16 \u2192 $18.95) as spend dropped 24% but impressions jumped 44.6% \u2014 much cheaper reach this month. That's the likely reason CTR halved to 0.67%, not a loss of ad relevance \u2014 Conversions still edged up (24 \u2192 25), even with fewer clicks."},campaignBreakdown:[{title:"Original Formula Gets the Smallest Budget, Delivers the Best Return",body:"Original Formula gets just 10% of total spend ($337.53 of $3,290.44) but is the only campaign near breakeven at 0.95x ROAS. P.Max takes 79% of spend and returns 0.47x. Dad Joke drove 90,088 impressions \u2014 more reach than the other two combined. Original Formula wins on efficiency; Dad Joke wins on visibility."}]},adroll:{summary:{totalSpend:"$1,356.85",prevTotalSpend:"$1435.79",totalSpendChange:"-5.50%",totalSpendArrowUp:!1,impressions:"330,060",prevImpressions:"512,137",impressionsChange:"-35.55%",impressionsArrowUp:!1,clicks:"751",prevClicks:"1188",clicksChange:"-36.78%",clicksArrowUp:!1,ctr:"0.23%",prevCtr:"0.23%",ctrChange:"-1.90%",ctrArrowUp:!1,newVisitors:"477",prevNewVisitors:"694",newVisitorsChange:"-31.27%",newVisitorsArrowUp:!1,engagedVisits:"158",prevEngagedVisits:"179",engagedVisitsChange:"-11.73%",engagedVisitsArrowUp:!1,conversionRate:"0.79%",prevConversionRate:"0.73%",conversionRateChange:"+8.22%",conversionRateArrowUp:!0},campaigns:[{name:"Attract New Visitors - Lookalike",startDate:"Mar 10, 2026",funnelStage:"Awareness",budget:"$10/day",spend:"$385.57",impressions:"230,554",clicks:"407",ctr:"0.18%",engagedVisits:"149",newVisitors:"391",dailyFreq:"1.71",cpc:"$0.95",bounceRate:"64.0%",conversions:"0",cpa:"0"},{name:"Attract New Visitors - Contextual",startDate:"Mar 10, 2026",funnelStage:"Awareness",budget:"$10/day",spend:"$345.19",impressions:"57,026",clicks:"230",ctr:"0.40%",engagedVisits:"9",newVisitors:"86",dailyFreq:"1.18",cpc:"$1.50",bounceRate:"90.0%",conversions:"0",cpa:"0"},{name:"Re-engage Browse Abandoners",startDate:"Mar 10, 2026",funnelStage:"Consideration",budget:"$25/day",spend:"$626.09",impressions:"42,480",clicks:"114",ctr:"0.27%",engagedVisits:"0",newVisitors:"0",dailyFreq:"4.65",cpc:"$5.49",bounceRate:"0",conversions:"1",cpa:"$626.09"}],total:{budget:"$45/day",spend:"$1,356.85",impressions:"330,060",clicks:"751",ctr:"0.23%",engagedVisits:"158",newVisitors:"477",avgCpc:"$1.81",conversions:"1",cpa:"$1,356.85"},insights:{belowKpiCards:{title:"Smaller Reach, Sharper Engagement",body:"New visitors fell 31.27% (694 \u2192 477) and clicks dropped 36.78%, yet conversion rate climbed 8.22% (0.73% \u2192 0.79%). AdRoll reached fewer people this month, but converted more of them."},campaignBreakdown:[{title:"Lookalike Drives the Visitors, Re-engage Drives the Cost",body:"Lookalike pulled 391 of the account's 477 new visitors (82%) on just 28% of spend ($385.57) \u2014 the clear volume engine. Re-engage Browse Abandoners took 46% of spend ($626.09) at the highest CPC ($5.49) and highest ad frequency (4.65) of the three campaigns, yet shows zero engaged visits and zero new visitors."},{title:"Contextual Has the Best CTR \u2014 But Visitors Don't Stick Around",body:"Contextual earns the account's best CTR at 0.40% \u2014 more than double Lookalike's 0.18% \u2014 but 90% of its visitors bounce immediately, the highest of any campaign. Lookalike, despite the lower CTR, keeps far more visitors, with only a 64% bounce rate."}],channelRoleInsight:{title:"Different Channels, Different Metrics That Matter",body:"AdRoll spent $1,356.85 for 330,060 impressions at a $4.11 CPM \u2014 reach at low cost. Google Ads spent $3,290.44 and lowered its cost per conversion to $131.62 (from $180.95). Each channel is doing its own job"}}},googleAnalyticsInsights:{newVsReturnDeviceInsight:{title:"Mobile Overtook Desktop This Month",body:"Mobile sessions grew 41.3% (5,461 \u2192 7,715) while Desktop fell 31.5% (7,567 \u2192 5,180) \u2014 flipping the device split from Desktop-led (57%) in May to Mobile-led (57%) in June. Tablet, while still small, more than doubled its share (1.8% \u2192 4.3%)."},behaviourInsight:{title:"Paid Traffic Nearly Disappeared as Organic Surged",body:"Paid active users fell 82.05% (1,036 \u2192 186) while organic surged 166.52% (2,031 \u2192 5,413) \u2014 a near-complete flip in traffic composition. Sessions barely moved (+1.42%), meaning organic replaced paid rather than adding new volume."},topLandingPageInsight:{title:"Where Traffic Grew, Quality Grew Too \u2014 Shop Held Its Ground on Quality",body:"Homepage and /dad-joke/ both grew in visitors and improved in bounce rate (11.36% \u2192 5.61%, and 20.75% \u2192 4.55%). Shop lost 57.72% of its traffic, but bounce rate actually improved slightly (7.83% \u2192 6.20%) \u2014 fewer visitors, but no drop in quality."},storLocatoreInsight:[{title:"Store Locator: Three Months, Same Improving Pattern",body:"Visitors fell again (282 \u2192 219) \u2014 the third straight monthly drop \u2014 but bounce rate (4.08% \u2192 2.53%) and click-to-visit rate (12.59% \u2192 13.08%) both improved again, a trend running since April. Fewer visitors, steadily higher intent."},{title:"Google CPC and Direct Are Now Nearly Even for Store Locator Sessions",body:"Google CPC's share of store locator sessions rose to 28.27% (from 20.41% in May), while Direct fell to 27.85% (from 45.58% in May) \u2014 the two are now nearly tied, with Google CPC slightly ahead. Direct's share has been falling for two straight months of data available here."}]},channelOverview:{rows:[{channel:"Google Ads",spend:"$3,290.44",impressions:"173,664",clicks:"1,172",cpc:"$2.81",cpm:"$18.95",conversions:"25"},{channel:"AdRoll",spend:"$1,356.85",impressions:"330,060",clicks:"751",cpc:"$1.81",cpm:"$4.11",conversions:"1"}],total:{spend:"$4,647.29",impressions:"503,724",clicks:"1,923",cpc:"$2.42",cpm:"$9.23",conversions:"26"}},sales:{totalRevenue:"$4,990.27",totalRevenueChange:"+2.95%",totalRevenueArrowUp:!0,prevTotalRevenue:"$4,847.46",totalOrders:"60",totalOrdersChange:"+20.00%",totalOrdersArrowUp:!0,prevTotalOrders:"50",avgOrderValue:"$82.94",avgOrderValueChange:"-16.78%",avgOrderValueArrowUp:!1,prevAvgOrderValue:"$99.66",revenueVsOrders:{febRevenue:4847.46,marRevenue:4990.27,febOrders:50,marOrders:60},customerSplit:{newCustomersFeb:34,newCustomersMar:36,returningCustomersFeb:13,returningCustomersMar:16},metricsTable:[{metric:"Total Revenue",feb:"$4,847.46",march:"$4,990.27",change:"+$142.81",pct:"+2.95%",dir:"up"},{metric:"Net Revenue (after discounts)",feb:"$4,743.14",march:"$4,896.65",change:"+$153.51",pct:"+3.24%",dir:"up"},{metric:"Total Orders",feb:"50",march:"60",change:"+10",pct:"+20.00%",dir:"up"},{metric:"Average Order Value",feb:"$99.66",march:"$82.94",change:"-$16.72",pct:"-16.78%",dir:"down"},{metric:"Units Sold",feb:"85",march:"79",change:"-6",pct:"-7.06%",dir:"down"},{metric:"Coupon Discounts Applied",feb:"$0.00",march:"$403.88",change:"+$403.88",pct:"No Discount in May",dir:"neutral"},{metric:"Refunds / Returns",feb:"$239.85",march:"$79.90",change:"-$159.95",pct:"-66.70%",dir:"good-down"},{metric:"New Customers",feb:"34",march:"36",change:"+2",pct:"+5.88%",dir:"up"},{metric:"Returning Customers",feb:"13",march:"16",change:"+3",pct:"+23.08%",dir:"up"},{metric:"Shipping Revenue",feb:"$45.00",march:"$45.00",change:"$0.00",pct:"0%",dir:"neutral"}],metricsTableInsight:{title:"More Orders, Smaller Baskets",body:"Orders grew 20% (50 \u2192 60) but units sold fell 7.06% (85 \u2192 79) \u2014 each order carried fewer items than before, roughly 1.3 versus 1.7 in May. That pulled AOV down 16.78% to $82.94, so revenue rose only +2.95% despite the order growth."}},email:{openRate:"7.9%",prevOpenRate:"8.5%",openRateChange:"-7.06%",openRateArrowUp:!1,clickRate:"0.65%",prevClickRate:"0.81%",clickRateChange:"-19.75%",clickRateArrowUp:!1,newSubscribers:"17",prevNewSubscribers:"2,213",newSubscribersChange:"-99.23%",newSubscribersArrowUp:!1,engagementChart:{febValues:[8.5,.81,2.1,5.3],marValues:[7.9,.65,.43,3.4]},benchmarks:[{label:"Open Rate",value:7.9,industryAvg:27.35,higherIsBetter:!0},{label:"Click Rate",value:.65,industryAvg:1.19,higherIsBetter:!0},{label:"Unsubscribe",value:.43,industryAvg:.5,higherIsBetter:!1},{label:"Bounce Rate",value:3.4,industryAvg:2.48,higherIsBetter:!1}],insight:{title:"Deliverability Recovered Sharply \u2014 Engagement Kept Cooling",body:"Unsubscribe rate dropped 79.5% (2.1% \u2192 0.43%) and bounce rate fell 35.8% (5.3% \u2192 3.4%) \u2014 sharp relief after May's flagged spike. But open rate (7.9%) and click rate (0.65%) both kept sliding, down 7.06% and 19.75%. The list got healthier; engagement didn't follow."}}},funnelData:[{name:"Session start",step:"STEP 1",users:11956,pct:"100%",abanCount:"9,915",abanPct:"82.9%"},{name:"View product",step:"STEP 2",users:2041,pct:"17.1%",abanCount:"1,883",abanPct:"92.3%"},{name:"Add to cart",step:"STEP 3",users:158,pct:"7.7%",abanCount:"88",abanPct:"55.7%"},{name:"Begin checkout",step:"STEP 4",users:70,pct:"44.3%",abanCount:"43",abanPct:"61.4%"},{name:"Purchase",step:"STEP 5",users:27,pct:"38.6%"}],socialMedia:[{icon:"fab fa-youtube text-danger",title:"YouTube",audienceSummary:'The subscriber base grew to <span class="text-success fw-semibold">175 (+2.3%)</span>, adding <span class="text-success fw-semibold">4</span> new subscribers (<span class="text-success fw-semibold">+33.3%</span>) while maintaining a flawless <span class="text-success fw-semibold">100% subscriber retention rate</span> with zero losses. Our demographic dimension remains tightly locked into our core Estonian male niche.',visibilitySummary:'Top-of-funnel reach exploded this month, with total views surging to <span class="text-success fw-semibold">83K (+578.3%)</span> \u2014 a dramatic discovery breakout that pushed the channel far beyond its usual core audience.',engagementSummary:'Total engagement skyrocketed to <span class="text-success fw-semibold">511 actions (+480.7%)</span>, led by an explosion in Likes to <span class="text-success fw-semibold">465 (+701.7%)</span>. High-value Shares also grew to <span class="text-success fw-semibold">19 (+18.8%)</span>, while Comments dipped to <span class="text-danger fw-semibold">4 (-33.3%)</span> and Dislikes rose to <span class="text-danger fw-semibold">18 (+1,700%)</span>.',metrics:[{label:"Likes",total:465,variation:"+701.7%",variationColor:"success"},{label:"Dislikes",total:18,variation:"+1,700%",variationColor:"danger"},{label:"Comments",total:4,variation:"-33.3%",variationColor:"danger"},{label:"Shares",total:19,variation:"+18.8%",variationColor:"success"},{label:"Videos added to playlists",total:1,variation:"-66.7%",variationColor:"danger"},{label:"Videos removed from playlists",total:0,variation:"-100%",variationColor:"success"},{label:"Subscribers gained",total:4,variation:"+33.3%",variationColor:"success"},{label:"Subscribers lost",total:0,variation:"\u2014",variationColor:"normal"},{label:"Total engagement",total:511,variation:"+480.7%",variationColor:"success",isTotalRow:!0}],hashtags:[],keyTakeaway:'The channel entered an <strong>"Explosive Discovery Breakout"</strong> phase. Total views surged <span class="text-success fw-semibold">+578.3%</span> and total engagement jumped <span class="text-success fw-semibold">+480.7%</span> \u2014 propelled by a <span class="text-success fw-semibold">+701.7%</span> spike in Likes \u2014 as the content broke out of the core subscriber base and reached a dramatically wider audience this month.',executiveActions:[{boldText:"Capitalize on the Discovery Breakout:",body:"Views surged <span class='text-success fw-semibold'>+578.3%</span> to 83K. Identify the specific video(s) that drove this spike and reverse-engineer the hook, topic, and thumbnail into a repeatable template."},{boldText:"Convert New Reach Into Subscribers:",body:"Despite 83K views, only <span class='text-success fw-semibold'>4</span> subscribers were gained (<span class='text-success fw-semibold'>+33.3%</span>). Add clear subscribe CTAs and end-screen cards to turn this wave of new viewers into a lasting audience."},{boldText:"Monitor Rising Negative Signals:",body:"Dislikes jumped <span class='text-danger fw-semibold'>+1,700%</span> (to 18) and Comments fell <span class='text-danger fw-semibold'>-33.3%</span>. Review which content drew the reaction and rebalance toward the formats that fueled the <span class='text-success fw-semibold'>+701.7%</span> rise in Likes."}],bottomLine:"A breakout month for reach and engagement \u2014 views surged +578.3% and total engagement +480.7%, driven by a massive spike in Likes. The priority now is converting this wave of new discovery into lasting subscribers."},{icon:"fab fa-instagram text-danger",title:"Instagram",audienceSummary:'The community expanded steadily to <span class="text-success fw-semibold">1,452 (+0.7%)</span>. What we executed better this month was maintaining a reliable growth floor by securing <span class="text-success fw-semibold">16</span> new followers, successfully absorbing standard seasonal audience shifts while preserving our core health-conscious demographic dimension.',visibilitySummary:'Following May\'s recommendation spike, top-of-funnel reach eased to <span class="text-danger fw-semibold">9,282 views (-19.4%)</span>. This normalization filters out low-intent cold traffic, keeping our visibility concentrated on a qualified, repeat-viewer audience segment.',engagementSummary:'Total engagement grew to <span class="text-success fw-semibold">268 actions (+9.4%)</span>, driven almost entirely by organic reach \u2014 <span class="text-success fw-semibold">246 of 268 interactions (92%)</span> came organically versus just 12 from paid. Likes led the gains, rising to <span class="text-success fw-semibold">234 (+36%)</span>, while high-intent actions held firm with Direct Messages at <span class="text-success fw-semibold">10 (+25%)</span> and Saves at <span class="text-success fw-semibold">6 (+20%)</span>. The soft spots were conversational: Comments collapsed to <span class="text-danger fw-semibold">3 (-92.9%)</span> and Shares eased to <span class="text-danger fw-semibold">15 (-16.7%)</span>.',metrics:[{label:"Likes",organic:224,paid:10,total:234,variation:"+36%",variationColor:"success"},{label:"Comments",organic:2,paid:1,total:3,variation:"-92.9%",variationColor:"danger"},{label:"Shares",organic:15,paid:0,total:15,variation:"-16.7%",variationColor:"danger"},{label:"Saved",organic:5,paid:1,total:6,variation:"+20%",variationColor:"success"},{label:"Direct messages",organic:0,paid:0,total:10,variation:"+25%",variationColor:"success"},{label:"Total engagement",organic:246,paid:12,total:268,variation:"+9.4%",variationColor:"success",isTotalRow:!0}],hashtags:[{hashtag:"#drohhiras",interactions:63},{hashtag:"#sproutsfarmersmarket",interactions:51},{hashtag:"#guthealth",interactions:51},{hashtag:"#groanoff",interactions:41},{hashtag:"#essentialformulas",interactions:38},{hashtag:"#probiotics",interactions:35}],hashtagTotalInteractions:811,keyTakeaway:'The profile settled into an <strong>"Organic-Led Engagement Hold"</strong> phase. Engagement grew a modest <span class="text-success fw-semibold">+9.4%</span>, but the real signal is composition \u2014 <span class="text-success fw-semibold">92% of all interactions came organically</span> (246 vs just 12 paid), with Likes up <span class="text-success fw-semibold">+36%</span>. The watch item is a sharp drop in conversational depth, with Comments down <span class="text-danger fw-semibold">-92.9%</span> and Shares <span class="text-danger fw-semibold">-16.7%</span>.',executiveActions:[{boldText:"Lean Into Organic Strength:",body:"With <span class='text-success fw-semibold'>246 of 268 interactions (92%)</span> coming organically and Likes up <span class='text-success fw-semibold'>+36%</span>, the organic content engine is carrying the account. Double down on the organic formats driving these Likes rather than leaning on paid, which contributed just 12 interactions."},{boldText:"Rebuild Conversational Engagement:",body:"Comments collapsed <span class='text-danger fw-semibold'>-92.9%</span> and Shares fell <span class='text-danger fw-semibold'>-16.7%</span>. Reintroduce comment-prompting formats \u2014 polls, questions, and 'tag a friend' hooks \u2014 to restore the two-way engagement that fuels algorithmic reach."},{boldText:"Nurture High-Intent Actions:",body:"Direct Messages (<span class='text-success fw-semibold'>+25%</span>) and Saves (<span class='text-success fw-semibold'>+20%</span>) both grew, signaling genuine buying and reference intent. Add structured quick-replies and saveable carousel content to convert these into consultations and repeat visits."}],bottomLine:"A stable, organic-driven month \u2014 engagement rose +9.4% on the strength of a 92% organic interaction share and a +36% jump in Likes. The priority now is reviving comments and shares to reignite conversational reach."},{icon:"fab fa-facebook text-primary",title:"Facebook",audienceSummary:'The profile community underwent a sharp transitional phase, experiencing a net adjustment of <span class="text-danger fw-semibold">-81</span> followers (15 gained vs. 96 lost). This churn indicates that while our scaled paid visibility introduced massive cold exposure, it simultaneously accelerated a cleanup of legacy or lower-intent audience segments.',visibilitySummary:'Top-of-funnel reach achieved an astronomical breakthrough as total views surged to a massive <span class="text-success fw-semibold">409K (+2,376.8%)</span>. What we executed significantly better this month was scaling our paid visibility dimension, injecting <span class="text-success fw-semibold">401K paid views</span> to maximize broad brand awareness.',engagementSummary:'Total engagement surged to <span class="text-success fw-semibold">26,712 actions (+1,957.9%)</span>, overwhelmingly driven by an explosion in Video Views to <span class="text-success fw-semibold">26,136 (+2,534.7%)</span>. Among direct interactions, Reactions led at <span class="text-success fw-semibold">561 (+97.5%)</span>. Because visibility scaled so rapidly via ads, the engagement rate per view compressed to <span class="text-danger fw-semibold">0.1% (-92.4%)</span>, shifting our primary operational focus to creative optimization.',metrics:[{label:"Reactions",total:561,variation:"+97.5%",variationColor:"success"},{label:"Comments",total:4,variation:"-50%",variationColor:"danger"},{label:"Private messages",total:5,variation:"\u2014",variationColor:"normal"},{label:"Shares",total:6,variation:"-57.1%",variationColor:"danger"},{label:"Video Views",total:26136,variation:"+2534.7%",variationColor:"success"},{label:"Total engagement",total:26712,variation:"+1957.9%",variationColor:"success",isTotalRow:!0}],hashtags:[],keyTakeaway:'The page has officially entered an aggressive <strong>"Paid Acquisition & Top-of-Funnel Scaling"</strong> phase. Compared to May\'s organic baselines, our major strategic milestone was scaling raw video visibility by over 2,500%, generating an unprecedented volume of fresh consumer awareness that we must now work to retain.',executiveActions:[{boldText:"Refine Paid Ad Targeting Parameters:",body:"With paid traffic driving <span class='text-success fw-semibold'>401K views</span> but inducing follower churn, audit your active ad sets. Narrow your interest and demographic targeting criteria in June to improve audience alignment and minimize profile drop-offs."},{boldText:"Deploy Frictionless Creative Conversion Hooks:",body:"Massive ad views compressed the individual interaction rate down to <span class='text-danger fw-semibold'>0.1%</span> due to passive scrolling. Integrate immediate, low-barrier call-to-actions within the first 5 seconds of video assets to transform cold viewers into active participators."},{boldText:"Implement Automation for Inbound Interactions:",body:"Private messages stabilized at <span class='text-success fw-semibold'>5</span> despite the explosive awareness surge. Deploy comment-to-DM automation strings on top-performing video ads to seamlessly guide this massive wave of cold visibility into qualified lead channels."}],bottomLine:"An exceptional performance in top-of-funnel scaling. Having successfully leveraged paid distribution to capture over 400K views, the immediate goal pivots toward refining ad hooks and targeting to convert this new visibility into deeply rooted community growth."}]},"July 2026":{mailchimpCampaigns:[{date:"2026-07-01",name:"July 2026 Consumer Newsletter"},{date:"2026-07-12",name:"Resend: Essential Formulas July 2026 Retailer Newsletter"},{date:"2026-07-29",name:"Essential Formulas August 2026 Retailer Newsletter"}],adrollCampaigns:[],googleAdsCampaigns:[{date:"2026-07-01",campaign:"Youtube Video Campaign",description:"Youtube Video Campaign started on this day with a total budget of $810.00.",budget:"$810.00 total"},{date:"2026-07-02",campaign:"Demand Gen",description:"Demand Gen campaign started on this day with a current budget of $40.00/day.",budget:"$40.00/day"}],mailchimpTableRows:[{campaignName:"Essential Formulas August 2026 Retailer Newsletter",startDate:"July 29, 2026",sent:2365,success:2348,failed:17,opens:205,uniqueOpens:205,clicks:14,uniqueClicks:14,unsubscribed:4,abuseComplaints:0},{campaignName:"Resend: Essential Formulas July 2026 Retailer Newsletter",startDate:"July 12, 2026",sent:1754,success:1741,failed:13,opens:84,uniqueOpens:84,clicks:14,uniqueClicks:14,unsubscribed:0,abuseComplaints:0},{campaignName:"July 2026 Consumer Newsletter",startDate:"July 1, 2026",sent:3479,success:3447,failed:32,opens:241,uniqueOpens:241,clicks:15,uniqueClicks:15,unsubscribed:27,abuseComplaints:0}],mailchimpInsights:[{title:"Retailer Resend Opened Less, Clicked More",body:"The Retailer Resend had the lowest open rate of the month (4.83%) but the highest click rate (0.80%). Essential Formulas August Retailer had the highest open rate (8.73%) but a lower click rate (0.60%). Getting opened didn't reliably predict getting clicked."},{title:"Deliverability Improved Sharply, and Clicks Actually Rose With It",body:"Bounce rate fell from 4.06% in June to 0.82% in July \u2014 an 80% drop \u2014 while click rate actually improved (0.41% \u2192 0.57%). Open rate held roughly flat (7.26% \u2192 7.03%). The list got much cleaner this month without losing engagement."}],monthToMonthInsights:{googleAdsInsights:{belowKpiCards:{title:"More Spend, Fewer Conversions",body:"Spend rose 44.62% to $4,758.78, but conversions fell 21.36% (25 \u2192 19.66) \u2014 cost per conversion jumped 83.91% to $242.06 and ROAS slipped to 0.38x. The extra budget bought traffic, not conversions."},efficiency:{title:"More Clicks, Far Fewer Converting",body:"Clicks more than doubled (1,172 \u2192 2,788, +137.88%) as CTR jumped to 1.57%. But conversions fell to 19.66, meaning conversion rate dropped sharply from roughly 2.1% to 0.7%. The extra clicks aren't the same quality as before."},campaignBreakdown:[{title:"P.Max Carries the Volume, Original Formula Matches on Return",body:"P.Max drove $1,492.94 in conversion value at 0.68x ROAS \u2014 more than 4x any other campaign, on 46% of total spend. Original Formula returns nearly the same at 0.62x ROAS, on just $543.60 \u2014 a quarter of P.Max's budget."},{title:"Demand Gen Launched With Strong Engagement",body:"Demand Gen generated 1,688 clicks from 48,360 impressions \u2014 a 3.49% CTR, second-highest in the account \u2014 at $0.72 CPC, well under P.Max's $3.07 and Search's $2.83. Strong early engagement for a campaign in its first month."},{title:"Video Has the Lowest CTR, Highest CPC of Any Campaign",body:"Video reached 62,811 impressions \u2014 nearly matching P.Max \u2014 but posts the lowest CTR (0.30%) and highest CPC ($4.16) in the account. It's also the newest campaign, launched July 1, so this may reflect an early ramp-up period."}]},adroll:{summary:{totalSpend:"$976.54",prevTotalSpend:"$1,356.85",totalSpendChange:"-28.03%",totalSpendArrowUp:!1,impressions:"516,911",prevImpressions:"330,060",impressionsChange:"+56.61%",impressionsArrowUp:!0,clicks:"713",prevClicks:"751",clicksChange:"-5.06%",clicksArrowUp:!1,ctr:"0.14%",prevCtr:"0.23%",ctrChange:"-39.13%",ctrArrowUp:!1,newVisitors:"415",prevNewVisitors:"477",newVisitorsChange:"-13.00%",newVisitorsArrowUp:!1,engagedVisits:"121",prevEngagedVisits:"158",engagedVisitsChange:"-23.42%",engagedVisitsArrowUp:!1,conversionRate:"0.85%",prevConversionRate:"0.79%",conversionRateChange:"+7.59%",conversionRateArrowUp:!0},campaigns:[{name:"Re-engage Browse Abandoners",startDate:"Mar 10, 2026",funnelStage:"Consideration",budget:"$50/day",spend:"$489.60",impressions:"60,730",clicks:"125",ctr:"0.21%",engagedVisits:"0",newVisitors:"0",dailyFreq:"0",cpc:"$3.92",bounceRate:"0",conversions:"2",cpa:"$244.80"},{name:"Attract New Visitors - Lookalike",startDate:"Mar 10, 2026",funnelStage:"Awareness",budget:"$20/day",spend:"$486.95",impressions:"456,181",clicks:"588",ctr:"0.13%",engagedVisits:"121",newVisitors:"415",dailyFreq:"2.15",cpc:"$0.83",bounceRate:"74.0%",conversions:"0",cpa:"0"}],total:{budget:"$70/day",spend:"$976.54",impressions:"516,911",clicks:"713",ctr:"0.14%",engagedVisits:"121",newVisitors:"415",avgCpc:"$1.37",conversions:"2",cpa:"$488.27"},insights:{belowKpiCards:{title:"Reach Grew Sharply, But Nothing Downstream Followed",body:"Impressions rose 56.61% (330,060 \u2192 516,911) on 28.03% less spend, yet clicks fell 5.06% (751 \u2192 713) and CTR dropped to 0.14%. New visitors (\u221213.00%) and engaged visits (\u221223.42%) declined alongside them \u2014 much more reach, converting into less of everything else."},campaignBreakdown:[{title:"Re-engage's ad frequency problem persists",body:"Re-engage spent $489.60 for 125 clicks and recorded no engaged visits or new visitors for a third straight month. Its CPC of $3.92 is nearly five times Lookalike's $0.83, despite a similar budget."},{title:"Lookalike doubled its reach and lost visitor quality",body:"Lookalike's impressions nearly doubled (230,554 \u2192 456,181) on 26.3% more spend, and clicks rose 44.5%. But CTR fell to 0.13%, bounce rate climbed to 74% from 64%, and engaged visits dropped 18.8% (149 \u2192 121) \u2014 more reach, less engagement per visitor."}],channelRoleInsight:{title:"The Two Channels' Impression Costs Moved in Opposite Directions",body:"Google Ads' CPM rose 41.3% ($18.95 \u2192 $26.78) while AdRoll's fell 54.0% ($4.11 \u2192 $1.89) \u2014 opposite moves in the same month. Impressions got notably pricier on one channel and less than half the cost on the other."}}},googleAnalyticsInsights:{newVsReturnDeviceInsight:{title:"Fewer Visitors, But Quality Improved on Every Front",body:"Sessions (-1.04%) and unique visitors (-5.65%) both dipped slightly, but bounce rate fell to 10.24% (from 13.10%) and average session duration rose to 2m16s (from 1m50s) \u2014 both moving the right direction together this month, unlike June's split result."},behaviourInsight:{title:"Paid Traffic Rebounded \u2014 Answering Last Month's Open Question",body:"Paid active users jumped from 184 to 450 (+144.6%), while organic fell from 5,413 to 3,446 (-36.3%) \u2014 the reverse of June's near-total paid collapse. Paid traffic clearly wasn't gone for good; whatever caused June's drop didn't carry into July."},topLandingPageInsight:{title:"dr-ohhiras-probiotic-supplements Surges, /dad-joke/ Vanishes",body:"The dr-ohhiras-probiotic-supplements page grew 467% with bounce rate improving (4.85% \u2192 2.85%), while the homepage fell 68.10% with bounce rate more than doubling (6.18% \u2192 12.71%). /dad-joke/, June's standout page with 1,409 users, dropped to just 2 in July \u2014 whatever drove that spike didn't repeat."},storLocatoreInsight:[{title:"More Visitors Reached the Page, But Fewer of Them Clicked",body:"Unique visitors rose 29.22% (219 \u2192 283) and total sessions grew 27%, but click-to-visit rate fell 13.64% (13.08% \u2192 11.30%) \u2014 a smaller share of visitors are clicking through to the CTA despite more people arriving."},{title:"New Channels Are Reshaping Store Locator Traffic",body:"join1440/email went from 0% to 11.30% share of store locator sessions this month \u2014 a brand-new source with real volume \u2014 while social/insta_fb nearly tripled its share (0.84% \u2192 6.31%). AdRoll referral, meanwhile, fell sharply from 7.59% to 2.33%, and Google CPC's share dipped too (28.27% \u2192 23.92%)."}]},channelOverview:{rows:[{channel:"Google Ads",spend:"$4,758.78",impressions:"177,724",clicks:"2,788",cpc:"$1.71",cpm:"$26.78",conversions:"19.66"},{channel:"AdRoll",spend:"$976.54",impressions:"516,911",clicks:"713",cpc:"$1.37",cpm:"$1.89",conversions:"2"}],total:{spend:"$5,735.32",impressions:"694,635",clicks:"3,501",cpc:"$1.64",cpm:"$8.26",conversions:"21.66"}},sales:{totalRevenue:"$6,538.78",totalRevenueChange:"+31.03%",totalRevenueArrowUp:!0,prevTotalRevenue:"$4,990.27",totalOrders:"58",totalOrdersChange:"-3.33%",totalOrdersArrowUp:!1,prevTotalOrders:"60",avgOrderValue:"$112.17",avgOrderValueChange:"+35.24%",avgOrderValueArrowUp:!0,prevAvgOrderValue:"$82.94",revenueVsOrders:{febRevenue:4990.27,marRevenue:6538.78,febOrders:60,marOrders:58},customerSplit:{newCustomersFeb:39,newCustomersMar:44,returningCustomersFeb:17,returningCustomersMar:13},metricsTable:[{metric:"Total Revenue",feb:"$4,990.27",march:"$6,538.78",change:"+$1,548.51",pct:"+31.03%",dir:"up"},{metric:"Net Revenue (after discounts)",feb:"$4,896.65",march:"$6,451.83",change:"+$1,555.18",pct:"+31.76%",dir:"up"},{metric:"Total Orders",feb:"60",march:"58",change:"-2",pct:"-3.33%",dir:"down"},{metric:"Average Order Value",feb:"$82.94",march:"$112.17",change:"+$29.23",pct:"+35.24%",dir:"up"},{metric:"Units Sold",feb:"79",march:"123",change:"+44",pct:"+55.70%",dir:"up"},{metric:"Coupon Discounts Applied",feb:"$403.88",march:"$1,109.24",change:"+$705.36",pct:"+174.64%",dir:"down"},{metric:"Refunds / Returns",feb:"$79.90",march:"$53.96",change:"-$25.94",pct:"-32.47%",dir:"good-down"},{metric:"New Customers",feb:"39",march:"44",change:"+5",pct:"+12.82%",dir:"up"},{metric:"Returning Customers",feb:"17",march:"13",change:"-4",pct:"-23.53%",dir:"down"},{metric:"Shipping Revenue",feb:"$45.00",march:"$36.00",change:"-$9.00",pct:"-20.00%",dir:"down"}],metricsTableInsight:{title:"Bigger Baskets Drove Real Revenue Growth",body:"Units sold jumped 55.70% (79 \u2192 123) while orders dipped slightly (60 \u2192 58) \u2014 customers bought roughly twice as many items per order. That pushed AOV up 35.24% to $112.17, and Net Revenue grew 31.76% even after discounts."}},email:{openRate:"7.1%",prevOpenRate:"7.9%",openRateChange:"-10.13%",openRateArrowUp:!1,clickRate:"0.60%",prevClickRate:"0.65%",clickRateChange:"-7.69%",clickRateArrowUp:!1,newSubscribers:"12",prevNewSubscribers:"17",newSubscribersChange:"-29.41%",newSubscribersArrowUp:!1,engagementChart:{febValues:[7.9,.65,.43,3.4],marValues:[7.1,.6,.41,.81]},benchmarks:[{label:"Open Rate",value:7.1,industryAvg:27.35,higherIsBetter:!0},{label:"Click Rate",value:.6,industryAvg:1.19,higherIsBetter:!0},{label:"Unsubscribe",value:.41,industryAvg:.5,higherIsBetter:!1},{label:"Bounce Rate",value:.81,industryAvg:2.48,higherIsBetter:!1}],insight:{title:"Open Rate Has Fallen Three Months Running",body:"Open rate has now declined for three straight months \u2014 8.5% in May, 7.9% in June, 7.1% in July. Bounce rate improved sharply this month (3.4% \u2192 0.81%), but that hasn't reversed the ongoing engagement slide."}}},funnelData:[{name:"Session start",step:"STEP 1",users:11156,pct:"100%",abanCount:"5,138",abanPct:"46.1%"},{name:"View product",step:"STEP 2",users:6018,pct:"53.9%",abanCount:"5,857",abanPct:"97.3%"},{name:"Add to cart",step:"STEP 3",users:161,pct:"2.7%",abanCount:"84",abanPct:"52.2%"},{name:"Begin checkout",step:"STEP 4",users:77,pct:"47.8%",abanCount:"49",abanPct:"63.6%"},{name:"Purchase",step:"STEP 5",users:28,pct:"36.4%"}],socialMedia:[{icon:"fab fa-youtube text-danger",title:"YouTube",audienceSummary:'The subscriber base continued its steady climb to <span class="text-success fw-semibold">180 (+2.9%)</span>, adding <span class="text-success fw-semibold">5</span> new subscribers (<span class="text-success fw-semibold">+25%</span>) while maintaining a flawless <span class="text-success fw-semibold">100% retention rate</span> with zero losses \u2014 the second straight month of zero churn. The core audience profile held steady even as June\'s cold viral traffic receded.',visibilitySummary:'Top-of-funnel reach cooled after June\'s breakout, with total views easing to <span class="text-danger fw-semibold">57K (-30.9%)</span>. Total watch time fell even faster \u2014 <span class="text-danger fw-semibold">-52.3%</span> to 2h 30m (9,048s) from 5h 16m \u2014 a sharper drop than views that points to weaker content completion and retention. Attention was highly volatile: a single-day peak of 1h 11m on July 25 sat alongside near-zero days, including zero watch time on July 31.',engagementSummary:'Total engagement normalized to <span class="text-danger fw-semibold">155 actions (-69.7%)</span> as June\'s viral spike unwound, led by Likes falling to <span class="text-danger fw-semibold">118 (-74.6%)</span>. But the higher-intent signals held or grew: Comments doubled to <span class="text-success fw-semibold">8 (+100%)</span>, Shares edged up to <span class="text-success fw-semibold">20 (+5.3%)</span>, and playlist saves quadrupled to <span class="text-success fw-semibold">4 (+300%)</span> \u2014 the audience that stayed is interacting more deliberately.',metrics:[{label:"Likes",total:118,variation:"-74.6%",variationColor:"danger"},{label:"Dislikes",total:0,variation:"-100%",variationColor:"success"},{label:"Comments",total:8,variation:"+100%",variationColor:"success"},{label:"Shares",total:20,variation:"+5.3%",variationColor:"success"},{label:"Videos added to playlists",total:4,variation:"+300%",variationColor:"success"},{label:"Videos removed from playlists",total:0,variation:"\u2014",variationColor:"normal"},{label:"Subscribers gained",total:5,variation:"+25%",variationColor:"success"},{label:"Subscribers lost",total:0,variation:"\u2014",variationColor:"normal"},{label:"Total engagement",total:155,variation:"-69.7%",variationColor:"danger",isTotalRow:!0}],hashtags:[],keyTakeaway:'The channel entered a <strong>"Post-Viral Normalization"</strong> phase. June\'s breakout traffic receded \u2014 views (<span class="text-danger fw-semibold">-30.9%</span>) and watch time (<span class="text-danger fw-semibold">-52.3%</span>) both pulled back \u2014 but the core stayed loyal: zero churn, subscribers up <span class="text-success fw-semibold">+2.9%</span>, and rising Comments, Shares and playlist saves. The cold viral audience left; the committed one remained.',executiveActions:[{boldText:"Rebuild Watch Time and Retention:",body:"Watch time fell faster than views (<span class='text-danger fw-semibold'>-52.3%</span> vs <span class='text-danger fw-semibold'>-30.9%</span>), meaning the drop is about completion, not just reach. Prioritize stronger opening hooks and tighter pacing to hold viewers deeper into each video."},{boldText:"Reverse-Engineer the July 25 Spike:",body:"A single day captured 1h 11m of watch time against a month of near-zero days. Identify the video and trigger behind that peak and rebuild the hook, topic and thumbnail into a repeatable template."},{boldText:"Nurture the High-Intent Core:",body:"Comments (<span class='text-success fw-semibold'>+100%</span>), Shares (<span class='text-success fw-semibold'>+5.3%</span>) and playlist saves (<span class='text-success fw-semibold'>+300%</span>) all grew while raw views fell \u2014 the retained audience is interacting deliberately. Reply to every comment and lean into reference-style content that earns saves."}],bottomLine:"A normalization month after June's viral surge. Reach and watch time cooled sharply, but zero churn, continued subscriber growth, and rising high-intent engagement show the channel kept the audience that matters \u2014 the next job is rebuilding watch time without relying on another one-off spike."},{icon:"fab fa-instagram text-danger",title:"Instagram",audienceSummary:'The follower base grew steadily to <span class="text-success fw-semibold">1.5K (+1.2%)</span>, adding 23 new followers against 7 lost for a net gain of 16. The standout audience signal was Mentions, which surged <span class="text-success fw-semibold">+275%</span> to 15 \u2014 driven by profile mentions climbing to 14 (<span class="text-success fw-semibold">+250%</span>), a sign the account is being tagged and talked about far more than before.',visibilitySummary:'Total views jumped <span class="text-success fw-semibold">+37.2%</span> to 13K, but the growth was entirely paid: paid views rose <span class="text-success fw-semibold">+73.2%</span> to 10K while organic views fell <span class="text-danger fw-semibold">-25.5%</span> to 2.5K. The same split shows in reach \u2014 average paid reach climbed to 251.1 (<span class="text-success fw-semibold">+38.5%</span>), peaking near 690 around July 20, while organic reach slipped to 28 (<span class="text-danger fw-semibold">-36.2%</span>). Distribution is increasingly ad-driven.',engagementSummary:'Total engagement eased <span class="text-danger fw-semibold">-8.2%</span> to 247 (189 organic, 47 paid), with Likes down <span class="text-danger fw-semibold">-12%</span> to 206. But the intent signals strengthened: Shares rose <span class="text-success fw-semibold">+26.7%</span> to 19 and Saves grew <span class="text-success fw-semibold">+33.3%</span> to 8. Because views scaled faster than interactions, engagement rate per view compressed to 1.9% (<span class="text-danger fw-semibold">-33.1%</span>). Inbox sentiment stayed <span class="text-success fw-semibold">100% non-negative</span> \u2014 11 positive, 8 neutral, zero negative (net polarity 0.58, positive items up +83.3%).',metrics:[{label:"Likes",organic:164,paid:42,total:206,variation:"-12%",variationColor:"danger"},{label:"Comments",organic:3,paid:0,total:3,variation:"+0%",variationColor:"normal"},{label:"Reposts",organic:0,paid:0,total:2,variation:"\u2014",variationColor:"normal"},{label:"Shares",organic:19,paid:0,total:19,variation:"+26.7%",variationColor:"success"},{label:"Saved",organic:3,paid:5,total:8,variation:"+33.3%",variationColor:"success"},{label:"Direct messages",organic:0,paid:0,total:9,variation:"-18.2%",variationColor:"danger"},{label:"Total engagement",organic:189,paid:47,total:247,variation:"-8.2%",variationColor:"danger",isTotalRow:!0}],hashtags:[{hashtag:"#guthealth",interactions:32},{hashtag:"#probiotics",interactions:29},{hashtag:"#essentialformulas",interactions:25},{hashtag:"#summervacation",interactions:20},{hashtag:"#drohhirasprobiotics",interactions:16},{hashtag:"#naturalwellness",interactions:16}],hashtagTotalInteractions:469,keyTakeaway:'The account moved into a <strong>"Paid-Fueled Discovery"</strong> phase. Views jumped <span class="text-success fw-semibold">+37.2%</span> on the back of a <span class="text-success fw-semibold">+73.2%</span> paid surge, while organic reach and views both cooled (<span class="text-danger fw-semibold">-36.2%</span> and <span class="text-danger fw-semibold">-25.5%</span>). Raw engagement dipped <span class="text-danger fw-semibold">-8.2%</span>, but higher-intent Saves (<span class="text-success fw-semibold">+33.3%</span>), Shares (<span class="text-success fw-semibold">+26.7%</span>) and a <span class="text-success fw-semibold">+275%</span> jump in Mentions show the audience that engaged did so with intent.',executiveActions:[{boldText:"Rebuild Organic Reach:",body:"Organic views fell <span class='text-danger fw-semibold'>-25.5%</span> and organic reach <span class='text-danger fw-semibold'>-36.2%</span> while paid carried almost all distribution. Prioritize natively-optimized formats \u2014 Reels and saveable carousels \u2014 to reduce dependence on ad spend for reach."},{boldText:"Convert the Mentions Surge:",body:"Mentions jumped <span class='text-success fw-semibold'>+275%</span> (profile mentions <span class='text-success fw-semibold'>+250%</span>) \u2014 the account is being tagged more than ever. Engage with and reshare that user-generated content to compound the momentum into follower growth."},{boldText:"Double Down on Saveable Content:",body:"Saves grew <span class='text-success fw-semibold'>+33.3%</span> and Shares <span class='text-success fw-semibold'>+26.7%</span> even as raw engagement fell \u2014 the retained audience treats the profile as a reference. Expand educational, reference-heavy posts that earn saves and shares."}],bottomLine:"A paid-led growth month. Views and reach expanded sharply through ad spend while organic distribution softened and raw engagement eased \u2014 but rising Saves, Shares and a mentions surge with 100% non-negative sentiment show the underlying audience quality held. The priority is reviving organic reach so growth isn't wholly dependent on paid."},{icon:"fab fa-facebook text-primary",title:"Facebook",audienceSummary:'The page held flat at <span class="fw-semibold">31K followers (+0%)</span>, adding 25 new follows against 15 unfollows for a small net gain of 10. Audience size is stable \u2014 the story this month is engagement quality and the pullback in paid distribution, not reach.',visibilitySummary:'Total views fell <span class="text-danger fw-semibold">-63.7%</span> to 149K, driven entirely by a <span class="text-danger fw-semibold">-65%</span> cut in paid views (to 141K). Organic held its ground \u2014 organic views edged up <span class="text-success fw-semibold">+3.1%</span> to 8K, though average organic reach eased <span class="text-danger fw-semibold">-34%</span> to 3.8K and average paid reach fell to 0 (<span class="text-danger fw-semibold">-100%</span>). Video views collapsed <span class="text-danger fw-semibold">-82.7%</span> to 4,510, almost all of it paid autoplay (4,436), in line with the reduced paid spend.',engagementSummary:'Even as reach and views fell, engagement rose <span class="text-success fw-semibold">+10.2%</span> to 637 \u2014 almost entirely organic. Reactions led at <span class="text-success fw-semibold">613 (+9.3%)</span>, with Comments up <span class="text-success fw-semibold">+50%</span> (to 6), Shares <span class="text-success fw-semibold">+12.5%</span> (to 9) and Private messages <span class="text-success fw-semibold">+80%</span> (to 9). Because engagement grew while views shrank, engagement rate per view jumped <span class="text-success fw-semibold">+203.4%</span> to 0.4% and per reach <span class="text-success fw-semibold">+201.5%</span> to 0.5% \u2014 a far more efficient, engaged audience.',metrics:[{label:"Reactions",organic:613,paid:0,total:613,variation:"+9.3%",variationColor:"success"},{label:"Comments",organic:6,paid:0,total:6,variation:"+50%",variationColor:"success"},{label:"Shares",organic:9,paid:0,total:9,variation:"+12.5%",variationColor:"success"},{label:"Private messages",organic:0,paid:0,total:9,variation:"+80%",variationColor:"success"},{label:"Total engagement",organic:628,paid:0,total:637,variation:"+10.2%",variationColor:"success",isTotalRow:!0}],hashtags:[],keyTakeaway:'The page shifted into an <strong>"Organic Efficiency"</strong> phase. With paid distribution cut back \u2014 views <span class="text-danger fw-semibold">-63.7%</span>, paid views <span class="text-danger fw-semibold">-65%</span> \u2014 engagement still climbed <span class="text-success fw-semibold">+10.2%</span> on organic strength, sending engagement rate per view up <span class="text-success fw-semibold">+203.4%</span>. Fewer paid impressions, but a far more engaged organic core.',executiveActions:[{boldText:"Lean Into Organic Momentum:",body:"Engagement rose <span class='text-success fw-semibold'>+10.2%</span> and organic views <span class='text-success fw-semibold'>+3.1%</span> even as paid collapsed \u2014 the organic audience is responsive. Increase organic posting cadence to build on this efficient, engaged base."},{boldText:"Reassess the Paid Strategy:",body:"Paid views fell <span class='text-danger fw-semibold'>-65%</span> and average paid reach dropped to 0. Confirm whether this pullback was intentional; if paid resumes, target for reach efficiency given how thin the per-view rate had become."},{boldText:"Convert Rising DMs and Comments:",body:"Private messages grew <span class='text-success fw-semibold'>+80%</span> and Comments <span class='text-success fw-semibold'>+50%</span> \u2014 more inbound conversation than usual. Set up quick replies and a follow-up flow to turn these into leads."}],bottomLine:"A paid-pullback month that exposed a healthy organic core. Views and video collapsed with reduced ad spend, but organic engagement rose double digits and engagement rate roughly tripled \u2014 the audience that remained is more engaged than ever. The open question is whether the paid cut was strategic and how to balance the two channels going forward."}]},"August 2026":{mailchimpCampaigns:[],adrollCampaigns:[],googleAdsCampaigns:[],mailchimpTableRows:[{campaignName:"Essential Formulas September 2026 Retailer Newsletter",startDate:"Aug 26, 2026",sent:2350,success:2330,failed:20,opens:1040,uniqueOpens:605,clicks:138,uniqueClicks:32,unsubscribed:5,abuseComplaints:0},{campaignName:"Essential Formulas August 2026 Practitioner Newsletter",startDate:"Aug 19, 2026",sent:299,success:273,failed:26,opens:207,uniqueOpens:127,clicks:44,uniqueClicks:8,unsubscribed:3,abuseComplaints:0},{campaignName:"Resend: Essential Formulas August 2026 Retailer Newsletter",startDate:"Aug 12, 2026",sent:1757,success:1738,failed:19,opens:141,uniqueOpens:107,clicks:59,uniqueClicks:15,unsubscribed:1,abuseComplaints:0},{campaignName:"August 2026 Consumer Newsletter",startDate:"Aug 05, 2026",sent:3442,success:3412,failed:30,opens:1182,uniqueOpens:786,clicks:278,uniqueClicks:31,unsubscribed:16,abuseComplaints:0}],mailchimpInsights:[{title:"Opens Tripled After Two Flat Months \u2014 Clicks Still Aren't Following",body:"Unique opens reached 1,625 across four sends, against 530 in July and 660 in June \u2014 three of four sends cleared a 23% open rate. Unique clicks doubled too (43 \u2192 86), but click rate still sits at 1.11%, under 1.4% on every send except Practitioners."},{title:"Practitioners Lead on Engagement \u2014 And on Delivery Failures",body:"Practitioners posted a 46.52% open rate and 2.93% click rate, both the highest of any send. But 26 of 299 emails failed to deliver (8.70%), while every other August send stayed under 1.1% \u2014 the same issue this list showed the last time it was mailed in June (9.0%)"}],monthToMonthInsights:{googleAdsInsights:{belowKpiCards:{title:"Four straight months of ROAS decline",body:"ROAS fell to 0.17x \u2014 down from 0.38x in July, 0.47x in June and 0.48x in May. Four consecutive months of decline, and August's 55.26% drop is the steepest yet, on spend that barely moved (-2.62%)."},efficiency:{title:"Fewer clicks, and a smaller share of them converting",body:"Clicks fell 15.17% (2,788 \u2192 2,365) while conversions dropped 47.51% \u2014 meaning conversion rate itself fell from roughly 0.71% to 0.44%."},campaignBreakdown:[{title:"Original Formula held while P.Max fell away",body:"Original Formula delivered 5 conversions at 0.61x ROAS \u2014 essentially unchanged from July's 6 and 0.62x \u2014 while P.Max's conversions dropped 61% (13.66 \u2192 5.32) and ROAS fell from 0.68x to 0.22x on similar spend."}]},adroll:{summary:{totalSpend:"$1,390.73",prevTotalSpend:"$976.54",totalSpendChange:"+42.41%",totalSpendArrowUp:!0,impressions:"735,556",prevImpressions:"516,911",impressionsChange:"+42.30%",impressionsArrowUp:!0,clicks:"1,286",prevClicks:"713",clicksChange:"+80.36%",clicksArrowUp:!0,ctr:"0.17%",prevCtr:"0.14%",ctrChange:"+21.43%",ctrArrowUp:!0,newVisitors:"632",prevNewVisitors:"415",newVisitorsChange:"+52.29%",newVisitorsArrowUp:!0,engagedVisits:"136",prevEngagedVisits:"121",engagedVisitsChange:"+12.40%",engagedVisitsArrowUp:!0,conversionRate:"0.48%",prevConversionRate:"0.85%",conversionRateChange:"-43.53%",conversionRateArrowUp:!1},campaigns:[{name:"Re-engage Browse Abandoners",startDate:"Mar 10, 2026",funnelStage:"Consideration",budget:"$50/day",spend:"$762.94",impressions:"135,190",clicks:"113",ctr:"0.08%",engagedVisits:"0",newVisitors:"0",dailyFreq:"0",cpc:"$6.75",bounceRate:"0",conversions:"1",cpa:"$762.94"},{name:"Attract New Visitors - Lookalike",startDate:"Mar 10, 2026",funnelStage:"Awareness",budget:"$20/day",spend:"$627.78",impressions:"600,366",clicks:"1,173",ctr:"0.20%",engagedVisits:"136",newVisitors:"632",dailyFreq:"0",cpc:"$0.54",bounceRate:"79.0%",conversions:"0",cpa:"0"}],total:{budget:"$70/day",spend:"$1,390.73",impressions:"735,556",clicks:"1,286",ctr:"0.17%",engagedVisits:"136",newVisitors:"632",avgCpc:"$1.08",conversions:"1",cpa:"$1,390.73"},insights:{belowKpiCards:{title:"Every Volume Metric Grew \u2014 Conversion Rate Didn't",body:"Clicks rose 80.36% (713 \u2192 1,286), new visitors 52.29% (415 \u2192 632) and engaged visits 12.40% (121 \u2192 136), all on 42.41% more spend. Conversion rate was the one exception, falling 43.53% (0.85% \u2192 0.48%)."},campaignBreakdown:[{title:"Re-engage Spent 56% More for Fewer Clicks",body:"Re-engage's spend rose 55.8% ($489.60 \u2192 $762.94) and impressions more than doubled (60,730 \u2192 135,190), yet clicks fell 9.6% (125 \u2192 113). CPC climbed to $6.75 from $3.92 \u2014 the campaign is buying far more reach and converting less of it. It has recorded zero engaged visits and zero new visitors across all three months."},{title:"Lookalike Doubled Its Clicks at a Third Less Cost",body:"Lookalike's clicks nearly doubled (588 \u2192 1,173) while CPC fell 34.9% to $0.54 \u2014 the campaign's most efficient month in this data."}],channelRoleInsight:{title:"Both channels' impression costs fell together",body:"Google Ads' CPM fell 12.06% to $23.55 and AdRoll's fell 19.57% to $1.89 \u2014 both cheaper per impression this month, after moving in opposite directions in July. Total account CPM dropped from $8.26 to $6.46."}}},googleAnalyticsInsights:{behaviourInsight:{title:"Traffic Surged, But Engagement Depth Fell",body:"Sessions rose 39.79% (13,446 \u2192 18,796) and unique visitors 47.54% (11,465 \u2192 16,916), but average session duration dropped 32.35% (2m16s \u2192 1m32s). Bounce rate still improved slightly (10.24% \u2192 9.66%) \u2014 visitors are staying, just not exploring as deeply."},topLandingPageInsight:{title:"Three Pages Grew, But Only One Held Attention",body:"/product/postbiotic-paste/ grew 63.94% (1,453 \u2192 2,382 active users) while session duration more than doubled (1m23s \u2192 3m26s) and bounce rate improved to 2.07%. /tell-probiotic-working/ grew faster (+253.25%) but its duration fell from 2m28s to 54s, and /best-time-to-take-probiotics/ jumped from 11 to 402 users at just 10s per session \u2014 volume without engagement."},storLocatoreInsight:[]},channelOverview:{rows:[{channel:"Google Ads",spend:"$4,634.04",impressions:"196,782",clicks:"2,365",cpc:"$1.96",cpm:"$23.55",conversions:"10.32"},{channel:"AdRoll",spend:"$1,390.73",impressions:"735,556",clicks:"1,286",cpc:"$1.08",cpm:"$1.89",conversions:"1"}],total:{spend:"$6,024.77",impressions:"932,338",clicks:"3,651",cpc:"$1.65",cpm:"$6.46",conversions:"11.32"}},sales:{totalRevenue:"$3,921.39",totalRevenueChange:"-40.03%",totalRevenueArrowUp:!1,prevTotalRevenue:"$6,538.78",totalOrders:"42",totalOrdersChange:"-27.59%",totalOrdersArrowUp:!1,prevTotalOrders:"58",avgOrderValue:"$93.05",avgOrderValueChange:"-17.05%",avgOrderValueArrowUp:!1,prevAvgOrderValue:"$112.17",revenueVsOrders:{febRevenue:6538.78,marRevenue:3921.39,febOrders:58,marOrders:42},customerSplit:{newCustomersFeb:44,newCustomersMar:19,returningCustomersFeb:13,returningCustomersMar:20},metricsTable:[{metric:"Total Revenue",feb:"$6,538.78",march:"$3,921.39",change:"-$2,617.39",pct:"-40.03%",dir:"down"},{metric:"Net Revenue (after discounts)",feb:"$6,451.83",march:"$3,884.24",change:"-$2,567.59",pct:"-39.80%",dir:"down"},{metric:"Total Orders",feb:"58",march:"42",change:"-16",pct:"-27.59%",dir:"down"},{metric:"Average Order Value",feb:"$112.17",march:"$93.05",change:"-$19.12",pct:"-17.05%",dir:"down"},{metric:"Units Sold",feb:"124",march:"82",change:"-42",pct:"-33.87%",dir:"down"},{metric:"Coupon Discounts Applied",feb:"$1,109.24",march:"$314.86",change:"-$794.38",pct:"-71.61%",dir:"good-down"},{metric:"Refunds / Returns",feb:"$53.96",march:"$23.95",change:"-$30.01",pct:"-55.62%",dir:"good-down"},{metric:"New Customers",feb:"44",march:"19",change:"-25",pct:"-56.82%",dir:"down"},{metric:"Returning Customers",feb:"13",march:"20",change:"+7",pct:"+53.85%",dir:"up"},{metric:"Shipping Revenue",feb:"$36.00",march:"$18.00",change:"-$18.00",pct:"-50.00%",dir:"down"}],metricsTableInsight:{title:"The drop is an acquisition problem, not a retention one",body:"New customers fell 56.82% (44 \u2192 19) while returning customers rose 53.85% (13 \u2192 20) \u2014 loyal buyers actually grew this month. Nearly the entire revenue decline traces to fewer first-time buyers arriving."}},email:{openRate:"21.0%",prevOpenRate:"7.1%",openRateChange:"+13.9%",openRateArrowUp:!0,clickRate:"1.11%",prevClickRate:"0.60%",clickRateChange:"+0.51%",clickRateArrowUp:!0,newSubscribers:"52",prevNewSubscribers:"12",newSubscribersChange:"+333.33%",newSubscribersArrowUp:!0,engagementChart:{febValues:[7.1,.6,.41,.81],marValues:[21,1.11,.32,1.21]},benchmarks:[{label:"Open Rate",value:21,industryAvg:27.35,higherIsBetter:!0},{label:"Click Rate",value:1.11,industryAvg:1.19,higherIsBetter:!0},{label:"Unsubscribe",value:.32,industryAvg:.5,higherIsBetter:!1},{label:"Bounce Rate",value:1.21,industryAvg:2.48,higherIsBetter:!1}],insight:{title:"Open Rate Nearly Tripled \u2014 Clicks Followed",body:"August broke a three-month downward trend: open rate jumped from 7.1% to 21.0% and click rate from 0.60% to 1.11%. Both metrics moved up together for the first time since May."}}},funnelData:[{name:"Session start",step:"STEP 1",users:16606,pct:"100%",abanCount:"12,624",abanPct:"76.0%"},{name:"View product",step:"STEP 2",users:3982,pct:"24.0%",abanCount:"3,761",abanPct:"94.5%"},{name:"Add to cart",step:"STEP 3",users:221,pct:"5.5%",abanCount:"131",abanPct:"59.3%"},{name:"Begin checkout",step:"STEP 4",users:90,pct:"40.7%",abanCount:"80",abanPct:"88.9%"},{name:"Purchase",step:"STEP 5",users:10,pct:"11.1%"}],socialMedia:[{icon:"fab fa-youtube text-danger",title:"YouTube",audienceSummary:'The subscriber base edged up to <span class="text-success fw-semibold">182 (+1.1%)</span>, adding <span class="text-success fw-semibold">2 new subscribers</span> against <span class="text-success fw-semibold">zero losses</span> for a clean net gain of 2 \u2014 a third straight month with no churn. Growth was slower than July, though: subscribers gained fell <span class="text-danger fw-semibold">60%</span> (5 \u2192 2), arriving in two small steps \u2014 one in early August and one near month-end (180 \u2192 181 \u2192 182).',visibilitySummary:'Reach expanded sharply. Total views reached <span class="text-success fw-semibold">87,862 (+50.3%)</span> and estimated watch time rose to <span class="text-success fw-semibold">220h 40min (+44.8%)</span> \u2014 both up strongly and roughly in step, a healthier pattern than July when watch time lagged views. After a slow start, visibility expanded from August 4 onward, peaking at <span class="text-success fw-semibold">4,190 views on August 8</span>, and daily output held a baseline above <span class="text-success fw-semibold">2,800 views per day</span> through the middle and back half of the month.',engagementSummary:'Engagement pulled back to <span class="text-danger fw-semibold">109 actions (-30.6%)</span>, with every interaction type declining. Likes led the total at <span class="text-danger fw-semibold">92 (-23.3%)</span>, while the higher-intent signals fell hardest: Comments <span class="text-danger fw-semibold">-50%</span> (to 4), Shares <span class="text-danger fw-semibold">-65%</span> (to 7), and playlist saves <span class="text-danger fw-semibold">-50%</span> (to 2). Unlike July \u2014 when Comments and Shares grew even as raw views fell \u2014 interaction softened across the board this month, even as reach expanded.',metrics:[{label:"Likes",total:92,variation:"-23.3%",variationColor:"danger"},{label:"Dislikes",total:0,variation:"\u2014",variationColor:"normal"},{label:"Comments",total:4,variation:"-50%",variationColor:"danger"},{label:"Shares",total:7,variation:"-65%",variationColor:"danger"},{label:"Videos added to playlists",total:2,variation:"-50%",variationColor:"danger"},{label:"Videos removed from playlists",total:2,variation:"\u2014",variationColor:"normal"},{label:"Subscribers gained",total:2,variation:"-60%",variationColor:"danger"},{label:"Subscribers lost",total:0,variation:"\u2014",variationColor:"normal"},{label:"Total engagement",total:109,variation:"-30.6%",variationColor:"danger",isTotalRow:!0}],hashtags:[],keyTakeaway:'The channel entered a <strong>"Reach Up, Engagement Down"</strong> phase. Distribution expanded strongly \u2014 views <span class="text-success fw-semibold">+50.3%</span> to 87,862 and watch time <span class="text-success fw-semibold">+44.8%</span> to 220h 40min \u2014 but engagement moved the opposite way, down <span class="text-danger fw-semibold">30.6%</span> to 109 as Likes, Comments and Shares all fell. More people watched; fewer interacted.',executiveActions:[{boldText:"Convert Reach Into Interaction:",body:"Views climbed <span class='text-success fw-semibold'>+50.3%</span> while total engagement fell <span class='text-danger fw-semibold'>30.6%</span> \u2014 the larger audience is watching but not acting. Add explicit calls-to-action (comment prompts, playlist saves, end-screen asks) to convert the extra reach into interactions."},{boldText:"Rebuild Comments and Shares:",body:"The higher-intent signals fell hardest \u2014 Comments <span class='text-danger fw-semibold'>-50%</span> and Shares <span class='text-danger fw-semibold'>-65%</span>. Prioritize discussion-driving, shareable topics and reply to every comment to restart the conversation that had been growing in July."},{boldText:"Reverse-Engineer the August 8 Peak:",body:"A single day hit <span class='text-success fw-semibold'>4,190 views</span> and drove the mid-month surge after a slow start. Identify that video's hook, topic and thumbnail and rebuild it into a repeatable template to sustain the higher daily baseline."}],bottomLine:"A distribution-led month with an engagement gap. Views (+50.3%) and watch time (+44.8%) both grew strongly and subscribers ticked up with zero churn, but engagement fell 30.6% as Likes, Comments and Shares all declined. The audience got bigger \u2014 the next job is getting it to interact again."},{icon:"fab fa-instagram text-danger",title:"Instagram",audienceSummary:'The follower base held its slow climb to <span class="text-success fw-semibold">1.5K (+0.5%)</span>, with 14 new followers against 7 lost for a net gain of 7 (1,470 \u2192 1,476). The brighter audience signal was Mentions, up <span class="text-success fw-semibold">+46.7%</span> to 22 \u2014 the account is being tagged more even as reach contracted.',visibilitySummary:'Distribution contracted sharply. Total views fell <span class="text-danger fw-semibold">-67.6%</span> to 4,129 (from 12,735) and unique reach dropped <span class="text-danger fw-semibold">-67.1%</span> to 2,848 users \u2014 a broad pullback in organic discovery. Daily visibility peaked at <span class="text-success fw-semibold">218 displays on August 10</span> and reach at <span class="text-success fw-semibold">152 users on August 11</span>, then tapered toward month-end, with displays averaging 133 per day and a low of 9 on August 2.',engagementSummary:'Raw engagement eased <span class="text-danger fw-semibold">-25.7%</span> to 182 (159 organic, 6 paid), with Likes down <span class="text-danger fw-semibold">-26.7%</span> to 151 and Comments <span class="text-danger fw-semibold">-66.7%</span> to 1. Direct messages bucked the trend, rising <span class="text-success fw-semibold">+88.9%</span> to 17. Crucially, because views and reach fell much faster than engagement, engagement rate jumped: <span class="text-success fw-semibold">+129.1%</span> per view (to 4.4%) and <span class="text-success fw-semibold">+125.6%</span> per reach (to 6.4%) \u2014 the smaller audience that remained was far more engaged.',metrics:[{label:"Likes",organic:145,paid:6,total:151,variation:"-26.7%",variationColor:"danger"},{label:"Comments",organic:1,paid:0,total:1,variation:"-66.7%",variationColor:"danger"},{label:"Reposts",organic:0,paid:0,total:0,variation:"-100%",variationColor:"danger"},{label:"Shares",organic:13,paid:0,total:13,variation:"-31.6%",variationColor:"danger"},{label:"Saved",organic:0,paid:0,total:0,variation:"-100%",variationColor:"danger"},{label:"Direct messages",organic:0,paid:0,total:17,variation:"+88.9%",variationColor:"success"},{label:"Total engagement",organic:159,paid:6,total:182,variation:"-25.7%",variationColor:"danger",isTotalRow:!0}],hashtags:[{hashtag:"#guthealth",interactions:55},{hashtag:"#essentialformulas",interactions:47},{hashtag:"#probiotics",interactions:46},{hashtag:"#drohhirasprobiotics",interactions:41},{hashtag:"#gutwellness",interactions:35},{hashtag:"#sproutscon2026",interactions:32}],hashtagTotalInteractions:582,keyTakeaway:'The account moved into a <strong>"Smaller Audience, Higher Intensity"</strong> phase. Reach and views both fell about <span class="text-danger fw-semibold">-67%</span> (to 2,848 and 4,129) and raw engagement eased <span class="text-danger fw-semibold">-25.7%</span> \u2014 but engagement rate surged <span class="text-success fw-semibold">+129.1%</span> per view (to 4.4%) as the remaining audience interacted far more per impression. Fewer people saw the content; those who did engaged harder.',executiveActions:[{boldText:"Rebuild Reach and Discovery:",body:"Views and reach both fell about <span class='text-danger fw-semibold'>67%</span>, the month's dominant story. Review posting cadence and format and lean back into natively-optimized Reels and saveable carousels to restart organic discovery."},{boldText:"Protect the Engagement-Rate Gain:",body:"Engagement rate more than doubled \u2014 <span class='text-success fw-semibold'>+129.1%</span> per view and <span class='text-success fw-semibold'>+125.6%</span> per reach. The core audience that stayed is highly responsive; keep feeding it the content themes that held its attention while reach rebuilds."},{boldText:"Convert the Mentions and DM Rise:",body:"Mentions grew <span class='text-success fw-semibold'>+46.7%</span> (to 22) and Direct messages <span class='text-success fw-semibold'>+88.9%</span> (to 17) \u2014 inbound conversation is up even as reach fell. Reply promptly and reshare user-generated tags to turn that intent into follower growth."}],bottomLine:"A steep reach contraction with a silver lining. Views and reach both fell about 67% and raw engagement slipped 25.7%, but engagement rate more than doubled (+129.1% per view) and followers, mentions and DMs all rose \u2014 the remaining audience is smaller but far more engaged. The priority is reviving reach without losing that intensity."},{icon:"fab fa-facebook text-primary",title:"Facebook",audienceSummary:'The page held essentially flat at <span class="fw-semibold">31K followers (-0.1%)</span>, with 15 new follows against 12 unfollows for a small net gain of 3. Mentions doubled to <span class="text-success fw-semibold">4 (+100%)</span> off a low base \u2014 audience size is stable, so the month\'s story is the sharp pullback in distribution, not follower churn.',visibilitySummary:'Distribution contracted steeply on every measure. Total impressions fell <span class="text-danger fw-semibold">-67.1%</span> to 48,861 (from 148,576) and unique reach dropped even harder \u2014 <span class="text-danger fw-semibold">-86.6%</span> to 15,620 users (from 116,840). Video views nearly disappeared, down <span class="text-danger fw-semibold">-92.1%</span> to 357 (organic 12, paid 345). Daily impressions peaked at <span class="text-success fw-semibold">2,529 on August 16</span> and reach at <span class="text-success fw-semibold">898 accounts on August 14</span>, before both fell to month-end lows on August 31 (205 impressions, 111 reach).',engagementSummary:'Engagement fell <span class="text-danger fw-semibold">-56%</span> to 280, entirely organic (0 paid). Reactions led the decline at <span class="text-danger fw-semibold">265 (-56.8%)</span>, with Comments down <span class="text-danger fw-semibold">-66.7%</span> to 2. Shares were the lone bright spot, up <span class="text-success fw-semibold">+44.4%</span> to 13. With reach falling faster than engagement, engagement rate still rose \u2014 <span class="text-success fw-semibold">+33.7%</span> per view (to 0.6%) and <span class="text-success fw-semibold">+228.8%</span> per reach (to 1.8%).',metrics:[{label:"Reactions",organic:265,paid:0,total:265,variation:"-56.8%",variationColor:"danger"},{label:"Comments",organic:2,paid:0,total:2,variation:"-66.7%",variationColor:"danger"},{label:"Shares",organic:13,paid:0,total:13,variation:"+44.4%",variationColor:"success"},{label:"Private messages",organic:0,paid:0,total:0,variation:"-100%",variationColor:"danger"},{label:"Total engagement",organic:280,paid:0,total:280,variation:"-56%",variationColor:"danger",isTotalRow:!0}],hashtags:[],keyTakeaway:'The page slid into a <strong>"Distribution Collapse"</strong> phase. Impressions fell <span class="text-danger fw-semibold">-67.1%</span> (to 48,861), reach <span class="text-danger fw-semibold">-86.6%</span> (to 15,620) and video views <span class="text-danger fw-semibold">-92.1%</span> \u2014 a broad, steep contraction. Engagement dropped <span class="text-danger fw-semibold">-56%</span> to 280, though Shares (<span class="text-success fw-semibold">+44.4%</span>) and a rising engagement rate show the remaining audience still responds.',executiveActions:[{boldText:"Reverse the Reach Collapse:",body:"Reach fell <span class='text-danger fw-semibold'>-86.6%</span> and impressions <span class='text-danger fw-semibold'>-67.1%</span> \u2014 the dominant issue this month. Confirm whether paid distribution was cut and restore a consistent posting-and-promotion cadence to rebuild exposure."},{boldText:"Rebuild Video Distribution:",body:"Video views collapsed <span class='text-danger fw-semibold'>-92.1%</span> to 357, almost all previously paid autoplay. Video was the page's reach engine in July; verify whether the paid pullback was intentional and reinstate a video plan if so."},{boldText:"Build on Rising Shares:",body:"Shares grew <span class='text-success fw-semibold'>+44.4%</span> to 13 \u2014 the only engagement signal up this month. Identify what earned those shares and produce more of that shareable, organically-distributed content."}],bottomLine:"A broad distribution collapse. Impressions (-67.1%), reach (-86.6%) and video views (-92.1%) all fell sharply and engagement dropped 56%, while followers held flat. The few positives \u2014 Shares +44.4%, doubled Mentions, and a higher engagement rate \u2014 show the core audience still responds; the urgent priority is reversing the reach and video contraction."}]},"September 2026":{mailchimpCampaigns:[],adrollCampaigns:[],googleAdsCampaigns:[],mailchimpTableRows:[{campaignName:"Essential Formulas October 2026 Retailer Newsletter",startDate:"Sep 30, 2026",sent:2326,success:2317,failed:9,opens:252,uniqueOpens:179,clicks:90,uniqueClicks:19,unsubscribed:2,abuseComplaints:0},{campaignName:"Resend: Essential Formulas September 2026 Retailer Newsletter",startDate:"Sep 12, 2026",sent:1729,success:1715,failed:14,opens:119,uniqueOpens:59,clicks:24,uniqueClicks:5,unsubscribed:3,abuseComplaints:2},{campaignName:"September 2026 Consumer Newsletter",startDate:"Sep 02, 2026",sent:3424,success:3390,failed:34,opens:455,uniqueOpens:241,clicks:163,uniqueClicks:35,unsubscribed:14,abuseComplaints:1}],mailchimpInsights:[{title:"The Consumer Newsletter Did Most of the Clicking",body:"The Consumer newsletter brought 35 of September's 59 unique clicks at a 1.03% click rate, the best of the three sends and up from 0.91% in August. The two Retailer sends together managed 24."}],monthToMonthInsights:{googleAdsInsights:{belowKpiCards:{title:"ROAS Rose for the First Time in Five Months",body:"ROAS climbed to 0.24x (from 0.17x), ending four straight months of decline since April's 0.91x. Conversions rose 71.22% (10.32 \u2192 17.67) on 24.24% more spend, but the account is still well below the 1.0x breakeven line."},efficiency:{title:"Click Costs Held Flat, Conversions Didn't",body:"CPC barely moved ($1.96 \u2192 $2.00), yet conversions rose 71.22% (10.32 \u2192 17.67). Clicks cost about the same as in August, but far more of them turned into conversions."},campaignBreakdown:[{title:"Original Formula Doubled Its Conversions and Now Leads the Account",body:"Original Formula's conversions rose from 5 to 11.11, putting it ahead of P.Max (6.56) and making it 63% of the account's total. It also has the highest CTR (9.24%) and ROAS (0.40x), though ROAS slipped from 0.61x in August as its spend grew."},{title:"Video Delivered Over Half the Account's Reach on 17% of Spend",body:"YouTube Video brought in 141,213 of the account's 250,310 impressions (56%) for $956.20, about 17% of total spend. That's exactly what a video campaign is built for."}]},adroll:{summary:{totalSpend:"$1,919.31",prevTotalSpend:"$1,390.73",totalSpendChange:"+38.01%",totalSpendArrowUp:!0,impressions:"870,083",prevImpressions:"735,556",impressionsChange:"+18.29%",impressionsArrowUp:!0,clicks:"1,321",prevClicks:"1,286",clicksChange:"+2.72%",clicksArrowUp:!0,ctr:"0.15%",prevCtr:"0.17%",ctrChange:"-13.16%",ctrArrowUp:!1,newVisitors:"643",prevNewVisitors:"632",newVisitorsChange:"+1.74%",newVisitorsArrowUp:!0,engagedVisits:"108",prevEngagedVisits:"136",engagedVisitsChange:"-20.59%",engagedVisitsArrowUp:!1,conversionRate:"0.94%",prevConversionRate:"0.08%",conversionRateChange:"+0.86%",conversionRateArrowUp:!0},campaigns:[{name:"Re-engage Browse Abandoners",startDate:"Mar 10, 2026",funnelStage:"Consideration",budget:"$26.25/day",spend:"$1,309.44",impressions:"110,371",clicks:"150",ctr:"0.14%",engagedVisits:"0",newVisitors:"0",dailyFreq:"5",cpc:"$8.73",bounceRate:"0",conversions:"2",cpa:"$654.72"},{name:"Attract New Visitors - Lookalike",startDate:"Mar 10, 2026",funnelStage:"Awareness",budget:"$20/day",spend:"$609.87",impressions:"759,712",clicks:"1,171",ctr:"0.15%",engagedVisits:"108",newVisitors:"643",dailyFreq:"1.56",cpc:"$0.52",bounceRate:"84.0%",conversions:"0",cpa:"0"}],total:{budget:"$46.25/day",spend:"$1,919.31",impressions:"870,083",clicks:"1,321",ctr:"0.15%",engagedVisits:"108",newVisitors:"643",avgCpc:"$1.45",conversions:"2",cpa:"$959.66"},insights:{belowKpiCards:{title:"Biggest Budget Since Launch, Fewest Engaged Visits Since Launch",body:"Spend reached $1,919.31 (+38.01%) and impressions 870,083 (+18.29%), both the highest since AdRoll launched in March. Yet engaged visits fell 20.59% (136 \u2192 108), the lowest of any month so far."},campaignBreakdown:[{title:"Re-engage: 72% More Spend, 18% Less Reach",body:"Spend rose 71.63% ($762.94 \u2192 $1,309.44) while impressions fell 18.36% (135,190 \u2192 110,371). Clicks grew 32.74% (113 \u2192 150) and CTR went from 0.08% to 0.14%, but CPC also rose to $8.73 from $6.75, so each click cost more than in August."},{title:"Lookalike: More Reach, Same Clicks, Worse Quality",body:"Impressions rose 26.5% (600,366 \u2192 759,712) but clicks were flat (1,173 \u2192 1,171), so CTR fell from 0.20% to 0.15%. CPC improved slightly to $0.52. The quality signals moved the wrong way: engaged visits fell 20.6% (136 \u2192 108) and bounce rate rose from 79.0% to 84.0%. The campaign is reaching more people and holding fewer of them."}],channelRoleInsight:{title:"Google Ads' Extra Budget Went Further Than AdRoll's",body:"Google Ads spent 24.24% more and got 27.20% more impressions, as its CPM eased to $23.00. AdRoll spent 38.01% more but got only 18.29% more impressions, as its CPM rose 16.93% to $2.21."}}},googleAnalyticsInsights:{behaviourInsight:{title:"Traffic Fell Back to July's Level, Losing Mostly New Visitors",body:"Sessions fell 27.14% (18,796 \u2192 13,694), close to July's 13,446. Nearly all the loss was new visitors (16,483 \u2192 12,091), while returning visitors held almost steady (654 \u2192 633) and bounce rate improved to 9.32%."},topLandingPageInsight:{title:"Shop Nearly Doubled, but Visits Got Shorter",body:"/shop/ users rose 86.24% (683 \u2192 1,272), the biggest gain on the list. But session duration fell from 1m09s to 53s and bounce rate rose to 7.77% (from 6.37%)."},storLocatoreInsight:[]},channelOverview:{rows:[{channel:"Google Ads",spend:"$5,757.36",impressions:"250,310",clicks:"2,877",cpc:"$2.00",cpm:"$23.00",conversions:"17.67"},{channel:"AdRoll",spend:"$1,919.31",impressions:"870,083",clicks:"1,321",cpc:"$1.45",cpm:"$2.21",conversions:"2"}],total:{spend:"$7,676.67",impressions:"1,120,393",clicks:"4,198",cpc:"$1.83",cpm:"$6.85",conversions:"19.67"}},sales:{totalRevenue:"$4,778.61",totalRevenueChange:"+21.86%",totalRevenueArrowUp:!0,prevTotalRevenue:"$3,921.39",totalOrders:"46",totalOrdersChange:"+9.52%",totalOrdersArrowUp:!0,prevTotalOrders:"42",avgOrderValue:"$103.88",avgOrderValueChange:"+11.64%",avgOrderValueArrowUp:!0,prevAvgOrderValue:"$93.05",revenueVsOrders:{febRevenue:3921.39,marRevenue:4778.61,febOrders:42,marOrders:46},customerSplit:{newCustomersFeb:19,newCustomersMar:30,returningCustomersFeb:20,returningCustomersMar:14},metricsTable:[{metric:"Total Revenue",feb:"$3,921.39",march:"$4,778.61",change:"+$857.22",pct:"+21.86%",dir:"up"},{metric:"Net Revenue (after discounts)",feb:"$3,884.24",march:"$4,625.21",change:"+$740.97",pct:"+19.08%",dir:"up"},{metric:"Total Orders",feb:"42",march:"46",change:"+4",pct:"+9.52%",dir:"up"},{metric:"Average Order Value",feb:"$93.05",march:"$103.88",change:"+$10.83",pct:"+11.64%",dir:"up"},{metric:"Units Sold",feb:"82",march:"89",change:"+7",pct:"+8.54%",dir:"up"},{metric:"Coupon Discounts Applied",feb:"$314.86",march:"$153.40",change:"-$161.46",pct:"-51.28%",dir:"good-down"},{metric:"Orders with Coupon",feb:"15",march:"6",change:"-9",pct:"-60.00%",dir:"good-down"},{metric:"Refunds / Returns",feb:"$23.95",march:"$69.95",change:"+$46.00",pct:"+192.07%",dir:"down"},{metric:"New Customers",feb:"19",march:"30",change:"+11",pct:"+57.89%",dir:"up"},{metric:"Returning Customers",feb:"20",march:"14",change:"-6",pct:"-30.00%",dir:"down"},{metric:"Shipping Revenue",feb:"$18.00",march:"$9.00",change:"-$9.00",pct:"-50.00%",dir:"down"}],metricsTableInsight:{title:"Revenue Up 21.86% With Half the Discounts",body:"Revenue rose 21.86% ($3,921.39 \u2192 $4,778.61) while coupon discounts fell 51.28% ($314.86 \u2192 $153.40). Orders without a coupon rose from 27 to 40, so more of this month's sales came in at full price."}},email:{openRate:"6.5%",prevOpenRate:"21.0%",openRateChange:"-14.5%",openRateArrowUp:!1,clickRate:"0.79%",prevClickRate:"1.11%",clickRateChange:"-0.32%",clickRateArrowUp:!1,newSubscribers:"80",prevNewSubscribers:"52",newSubscribersChange:"+53.85%",newSubscribersArrowUp:!0,engagementChart:{febValues:[21,1.11,.32,1.21],marValues:[6.5,.79,.26,.76]},benchmarks:[{label:"Open Rate",value:6.5,industryAvg:27.35,higherIsBetter:!0},{label:"Click Rate",value:.79,industryAvg:1.19,higherIsBetter:!0},{label:"Unsubscribe",value:.26,industryAvg:.5,higherIsBetter:!1},{label:"Bounce Rate",value:.76,industryAvg:2.48,higherIsBetter:!1}],insight:{title:"Lowest Open Rate Yet, Healthiest List Yet",body:"Open rate fell to 6.5% (from 21.0%), the lowest since March. Yet unsubscribe rate (0.26%) and bounce rate (0.76%) were both the lowest in that period, and new subscribers rose 53.85% (52 \u2192 80)."}}},funnelData:[{name:"Session start",step:"STEP 1",users:12114,pct:"100%",abanCount:"7,507",abanPct:"62.0%"},{name:"View product",step:"STEP 2",users:4607,pct:"38.0%",abanCount:"4,438",abanPct:"96.3%"},{name:"Add to cart",step:"STEP 3",users:169,pct:"3.7%",abanCount:"76",abanPct:"45.0%"},{name:"Begin checkout",step:"STEP 4",users:93,pct:"55.0%",abanCount:"72",abanPct:"77.4%"},{name:"Purchase",step:"STEP 5",users:21,pct:"22.6%"}],socialMedia:[{icon:"fab fa-youtube text-danger",title:"YouTube",audienceSummary:'The subscriber base reached <span class="text-success fw-semibold">184</span>, adding <span class="text-success fw-semibold">2 in September</span> \u2014 the same net gain as August. Monthly audience stood at <span class="fw-semibold">22K</span>, but the composition is the story: <span class="text-danger fw-semibold">97.8% were new viewers</span>, 2.2% casual and <span class="text-danger fw-semibold">under 0.1% regular</span>. The audience skews male (56.1% vs 43.9% female) and markedly older \u2014 65+ is the single largest bracket at <span class="fw-semibold">23.9%</span>, followed by 35\u201344 (21.9%), 55\u201364 (19.8%) and 45\u201354 (17.6%), with <span class="fw-semibold">zero viewers under 25</span>. Geographically it is a two-country channel: United States <span class="fw-semibold">53.3%</span> and Canada <span class="fw-semibold">37.8%</span>.',visibilitySummary:'A second straight month of strong distribution growth. Total views reached <span class="text-success fw-semibold">131,712</span> \u2014 up <span class="text-success fw-semibold">+49.9%</span> on August\'s 87,862 \u2014 and watch time climbed to <span class="text-success fw-semibold">320.7 hours (+46%)</span>. The growth is now almost entirely Shorts-driven: the Shorts view count matches the channel total at 1.3L, with <span class="text-success fw-semibold">54K engaged views (+29%)</span>, roughly 41% of all views. Daily output held a low baseline through the first three weeks, then stepped up sharply from around <span class="fw-semibold">September 21</span>, peaking near <span class="fw-semibold">September 29</span> at roughly four times the early-month level.',engagementSummary:'Shorts likes rose to <span class="text-success fw-semibold">114 (+27%)</span> and engaged views to <span class="text-success fw-semibold">54K (+29%)</span> \u2014 both growing, but far slower than the <span class="text-success fw-semibold">+49.9%</span> rise in views, so interaction per view continued to thin. Subscribers added just <span class="fw-semibold">2</span> against 131,712 views. The three videos most popular with new viewers were <span class="fw-semibold">Travel with Confidence (22.6K)</span>, <span class="fw-semibold">Dr. Ohhira\'s Probiotics\xae (21.1K)</span> and <span class="fw-semibold">The Power of Postbiotics for Gut Health (20.1K)</span> \u2014 a tight cluster, with no single runaway title.',metrics:[{label:"Likes (Shorts)",total:114,variation:"+27%",variationColor:"success"},{label:"Engaged views (Shorts)",total:"54K",variation:"+29%",variationColor:"success"},{label:"Subscribers gained",total:2,variation:"\u2014",variationColor:"normal"}],hashtags:[],keyTakeaway:'The channel is in a <strong>"Massive Reach, No Retention"</strong> phase. Views grew <span class="text-success fw-semibold">+49.9%</span> to 131,712 and watch time <span class="text-success fw-semibold">+46%</span> to 320.7 hours \u2014 a second consecutive month of strong expansion \u2014 yet <span class="text-danger fw-semibold">97.8% of the audience were new viewers and under 0.1% were regular</span>, and all those views converted to just <span class="text-danger fw-semibold">2 subscribers</span>. Shorts now account for essentially the entire channel.',executiveActions:[{boldText:"Fix the Retention Gap:",body:"131,712 views produced <span class='text-danger fw-semibold'>2 subscribers</span>, and regular viewers sit below <span class='text-danger fw-semibold'>0.1%</span> of a 22K monthly audience. Shorts are reaching new people efficiently but giving them no reason to return \u2014 add subscribe prompts, series framing and end-screen links from Shorts into longer content."},{boldText:"Build a Bridge Out of Shorts:",body:"Shorts delivered essentially all 1.3L views with <span class='text-success fw-semibold'>54K engaged views (+29%)</span>, about 41% of total. The format works for discovery; the gap is the next step. Link the top three Shorts to a longer video on the same topic and measure how many viewers cross over."},{boldText:"Investigate the Canada Share:",body:"Canada accounts for <span class='text-success fw-semibold'>37.8%</span> of views against the United States' 53.3% \u2014 together 91% of the channel. That is a disproportionately large Canadian audience for the brand's retail footprint; confirm whether distribution supports it before deciding to lean in or re-target."}],bottomLine:"Reach grew strongly for a second month \u2014 views +49.9% to 131,712 and watch time +46% to 320.7 hours \u2014 driven almost entirely by Shorts, with engaged views up 29% to 54K. But the audience does not stick: 97.8% were new viewers, regular viewers are under 0.1%, and the month produced only 2 new subscribers. The channel is excellent at discovery and poor at retention; converting Shorts viewers into returning ones is the whole opportunity."},{icon:"fab fa-instagram text-danger",title:"Instagram",audienceSummary:'The follower base continued its slow climb to <span class="text-success fw-semibold">1.5K (+0.4%)</span>, with 16 new followers against 10 lost for a net gain of 6 \u2014 a second straight month of growth. Mentions fell <span class="text-danger fw-semibold">-31.8%</span> to 15, but the split matters: Story mentions rose <span class="text-success fw-semibold">+33.3%</span> to 4 while Profile mentions dropped <span class="text-danger fw-semibold">-42.1%</span> to 11.',visibilitySummary:'The headline declines are almost entirely a paid pullback. Total views fell <span class="text-danger fw-semibold">-62.8%</span> to 1.5K and average reach <span class="text-danger fw-semibold">-73.2%</span> to 24.6 \u2014 but <span class="fw-semibold">paid views and paid reach both went to 0 (-100%)</span>, and stripping paid out shows organic barely moved: organic views <span class="text-danger fw-semibold">-11.8%</span> (still 1.5K) and average organic reach <span class="text-danger fw-semibold">-10.6%</span> to 24.5. Daily reach was volatile but ended strong, peaking near <span class="fw-semibold">September 25</span> at roughly three times the month\'s baseline before easing into month-end.',engagementSummary:'Engagement eased only <span class="text-danger fw-semibold">-8.2%</span> to 167 (148 organic, 0 paid) \u2014 by far the shallowest decline across the three platforms. Likes slipped <span class="text-danger fw-semibold">-9.9%</span> to 136 and Shares fell <span class="text-danger fw-semibold">-53.8%</span> to 6, but Comments jumped <span class="text-success fw-semibold">+400%</span> to 5 and Direct messages rose <span class="text-success fw-semibold">+11.8%</span> to 19. Reposts (4) and Saved (1) both returned from zero. With reach down far harder than engagement, engagement rate surged \u2014 <span class="text-success fw-semibold">+146.3%</span> per view (to 10.9% total, 9.6% organic) and <span class="text-success fw-semibold">+254.6%</span> per reach (to 22.7% total, 20.1% organic).',metrics:[{label:"Likes",organic:136,paid:0,total:136,variation:"-9.9%",variationColor:"danger"},{label:"Comments",organic:5,paid:0,total:5,variation:"+400%",variationColor:"success"},{label:"Reposts",organic:0,paid:0,total:4,variation:"\u2014",variationColor:"normal"},{label:"Shares",organic:6,paid:0,total:6,variation:"-53.8%",variationColor:"danger"},{label:"Saved",organic:1,paid:0,total:1,variation:"\u2014",variationColor:"normal"},{label:"Direct messages",organic:0,paid:0,total:19,variation:"+11.8%",variationColor:"success"},{label:"Total engagement",organic:148,paid:0,total:167,variation:"-8.2%",variationColor:"danger",isTotalRow:!0}],hashtags:[{hashtag:"#drohhirasprobiotics",interactions:78},{hashtag:"#essentialformulas",interactions:78},{hashtag:"#digestivewellness",interactions:62},{hashtag:"#naturalproducts",interactions:58},{hashtag:"#senpa",interactions:46},{hashtag:"#sohoexpo",interactions:46},{hashtag:"#415",interactions:42},{hashtag:"#postbiotics",interactions:38},{hashtag:"#orlando",interactions:36},{hashtag:"#guthealth",interactions:24},{hashtag:"#probioticsupplements",interactions:20},{hashtag:"#freshthymeconnect",interactions:18}],hashtagTotalInteractions:724,keyTakeaway:'Instagram was the <strong>strongest of the three platforms</strong> this month. Engagement fell just <span class="text-danger fw-semibold">-8.2%</span> (to 167) and followers grew again (<span class="text-success fw-semibold">+6 net</span>), while the steep headline drops in views (<span class="text-danger fw-semibold">-62.8%</span>) and reach (<span class="text-danger fw-semibold">-73.2%</span>) are explained by paid going to zero \u2014 organic fell only <span class="text-danger fw-semibold">-11.8%</span> and <span class="text-danger fw-semibold">-10.6%</span> respectively. Engagement rate per reach more than tripled to <span class="text-success fw-semibold">22.7% (+254.6%)</span>.',executiveActions:[{boldText:"Treat the Paid Stop as the Headline:",body:"Paid views and paid reach both fell to 0 (<span class='text-danger fw-semibold'>-100%</span>), which accounts for nearly all of the -62.8% views and -73.2% reach declines. Organic held within 11% of August. Confirm the paid stop was intentional before reading this as an organic problem."},{boldText:"Build on the Hashtag Base:",body:"Hashtags drove <span class='text-success fw-semibold'>724 interactions</span>, led by #drohhirasprobiotics and #essentialformulas at 78 each. Event tags performed strongly \u2014 #senpa (46), #sohoexpo (46) and #orlando (36) together added 128 \u2014 so tagging around trade events is working and should be planned into the next event cycle."},{boldText:"Convert Rising Conversation:",body:"Comments rose <span class='text-success fw-semibold'>+400%</span> to 5, Direct messages <span class='text-success fw-semibold'>+11.8%</span> to 19, and Story mentions <span class='text-success fw-semibold'>+33.3%</span> to 4. Inbound conversation is growing while Profile mentions (-42.1%) and Shares (-53.8%) fall \u2014 reply quickly and reshare story tags to turn private interest into public advocacy."}],bottomLine:"The healthiest platform this month. Engagement dipped only 8.2% to 167, followers grew a net 6 to 1.5K, and engagement rate surged (+146.3% per view, +254.6% per reach). The alarming-looking views (-62.8%) and reach (-73.2%) numbers are a paid-spend stop, not an organic collapse \u2014 organic views fell 11.8% and organic reach 10.6%. Hashtags delivered 724 interactions, with event tags among the top performers."},{icon:"fab fa-facebook text-primary",title:"Facebook",audienceSummary:'The page held at <span class="fw-semibold">31K followers (+0%)</span>, with 9 new follows against 6 unfollows for a net gain of 3 \u2014 the same net result as August. Mentions fell to <span class="text-danger fw-semibold">0 (-100%)</span> from 4. Audience size is unchanged, so the month\'s story remains distribution, not follower churn.',visibilitySummary:'Distribution contracted for a second straight month, though less steeply than August. Views fell <span class="text-danger fw-semibold">-61.7%</span> to 19K, and average daily reach dropped <span class="text-danger fw-semibold">-47.6%</span> to 263.8 \u2014 entirely organic, with paid reach at 0 and no paid data recorded. The daily pattern was uneven: one pronounced single-day spike on <span class="fw-semibold">September 9</span>, a flat mid-month stretch, then a sustained step up across the final third of the month that held to month-end.',engagementSummary:'Engagement fell <span class="text-danger fw-semibold">-31%</span> to 194, entirely organic (0 paid). Reactions led the decline at <span class="text-danger fw-semibold">188 (-29.1%)</span>, with Shares down <span class="text-danger fw-semibold">-64.3%</span> to 5 and Comments down <span class="text-danger fw-semibold">-50%</span> to 1. Private messages stayed at 0. With reach falling faster than engagement, engagement rate rose on both bases \u2014 <span class="text-success fw-semibold">+80.1%</span> per view (organic 2.3%, total 1%) and <span class="text-success fw-semibold">+36.3%</span> per reach (organic 2.5%, total 2.5%).',metrics:[{label:"Reactions",organic:188,paid:0,total:188,variation:"-29.1%",variationColor:"danger"},{label:"Comments",organic:1,paid:0,total:1,variation:"-50%",variationColor:"danger"},{label:"Shares",organic:5,paid:0,total:5,variation:"-64.3%",variationColor:"danger"},{label:"Private messages",organic:0,paid:0,total:0,variation:"\u2014",variationColor:"normal"},{label:"Total engagement",organic:194,paid:0,total:194,variation:"-31%",variationColor:"danger",isTotalRow:!0}],hashtags:[],keyTakeaway:'The contraction continued but <strong>slowed on every measure</strong>. Views fell <span class="text-danger fw-semibold">-61.7%</span> against August\'s -67.1% impressions drop, average reach <span class="text-danger fw-semibold">-47.6%</span> against -86.6%, and engagement <span class="text-danger fw-semibold">-31%</span> against -56%. Meanwhile engagement rate rose on both bases (<span class="text-success fw-semibold">+80.1%</span> per view, <span class="text-success fw-semibold">+36.3%</span> per reach) \u2014 the smaller audience still being reached responds more strongly than before.',executiveActions:[{boldText:"Sustain the Late-Month Recovery:",body:"Daily reach stepped up across the final third of September and held through month-end \u2014 the first sustained improvement since the collapse began. Identify what changed in that window (cadence, format or paid activity) and carry it into October."},{boldText:"Diagnose the September 9 Spike:",body:"A single day produced a reach spike several times the month's baseline. Pinpoint the post behind it and test whether the format can be repeated, rather than treating it as a one-off."},{boldText:"Rebuild Shares and Comments:",body:"Shares fell <span class='text-danger fw-semibold'>-64.3%</span> to 5 and Comments <span class='text-danger fw-semibold'>-50%</span> to 1 \u2014 the distribution-amplifying signals are now close to zero. Reactions (188) show the audience is present but passive; prioritise prompts and formats that ask for a response."}],bottomLine:"A second month of contraction, but a decelerating one. Views (-61.7%), average reach (-47.6%) and engagement (-31%) all fell again, yet each declined materially less than in August, and engagement rate rose on both bases (+80.1% per view, +36.3% per reach). Followers held flat at 31K with a net +3. The late-month reach recovery is the signal worth protecting; Shares and Comments near zero, and Mentions at 0, are the gaps to close."}]},"October 2026":{mailchimpCampaigns:[{date:"2026-10-07",name:"October 2026 - Consumer Newsletter"},{date:"2026-10-12",name:"Resend: Essential Formulas October 2026 Retailer Newsletter"},{date:"2026-10-13",name:"Essential Formulas October 2026 Practitioner Newsletter"},{date:"2026-10-28",name:"Essential Formulas November 2026 Retailer Newsletter"}],adrollCampaigns:[],googleAdsCampaigns:[],mailchimpTableRows:[{campaignName:"Essential Formulas November 2026 Retailer Newsletter",startDate:"Oct 28, 2026",sent:2317,success:2306,failed:11,opens:337,uniqueOpens:183,clicks:148,uniqueClicks:24,unsubscribed:1,abuseComplaints:0},{campaignName:"Essential Formulas October 2026 Practitioner Newsletter",startDate:"Oct 13, 2026",sent:292,success:272,failed:20,opens:71,uniqueOpens:50,clicks:50,uniqueClicks:6,unsubscribed:1,abuseComplaints:0},{campaignName:"Resend: Essential Formulas October 2026 Retailer Newsletter",startDate:"Oct 12, 2026",sent:1766,success:1755,failed:11,opens:89,uniqueOpens:66,clicks:50,uniqueClicks:7,unsubscribed:1,abuseComplaints:0},{campaignName:"October 2026 - Consumer Newsletter",startDate:"Oct 07, 2026",sent:3399,success:3358,failed:41,opens:371,uniqueOpens:240,clicks:38,uniqueClicks:15,unsubscribed:24,abuseComplaints:0}],mailchimpInsights:[],monthToMonthInsights:{googleAdsInsights:{belowKpiCards:{title:"Same Spend, 27% More Conversions, ROAS Up to 0.38x",body:"Spend stayed flat ($5,757.36 \u2192 $5,774.99) but conversions rose 26.83% (17.67 \u2192 22.41), so each conversion cost $257.67 instead of $325.75. Return on ad spend (ROAS) rose from 0.24x to 0.38x."},efficiency:{title:"Fewer, Pricier Clicks, but More of Them Converted",body:"Clicks fell 29.82% (2,877 \u2192 2,019) and each one cost more (CPC $2.00 \u2192 $2.86), yet conversions still rose (17.67 \u2192 22.41). About 1.11 in every 100 clicks converted, against 0.61 in September, so the clicks that did arrive were worth more."},campaignBreakdown:[{title:"Original Formula Led on Conversions and Return",body:"The Original Formula Search campaign brought 12.65 of the account's 22.41 conversions (56%) on 39% of the spend ($2,280.46), at $180.27 per conversion. Its conversions rose from 11.11 in September and its ROAS from 0.40x to 0.68x, the best of the three campaigns."},{title:"P.Max Conversions Rose 49%, but Each Cost More Than Search",body:"P.Max conversions rose from 6.56 to 9.76 (+48.8%), but each cost $216.52 against $180.27 for Original Formula. Its ROAS was 0.31x ($663.01 of revenue on $2,113.20 spent), less than half Original Formula's 0.68x."},{title:"YouTube Video Delivered 84% of Impressions on 24% of Spend",body:"The YouTube video campaign's ads were shown 195,744 times, up 38.6% from 141,213 in September, for $1,381.33 (September: $956.20). Each 1,000 impressions cost $7.06, up slightly from $6.77."}]},adroll:{summary:{totalSpend:"$1,671.30",prevTotalSpend:"$1,919.31",totalSpendChange:"-12.92%",totalSpendArrowUp:!1,impressions:"868,231",prevImpressions:"870,083",impressionsChange:"-0.21%",impressionsArrowUp:!1,clicks:"2,682",prevClicks:"1,321",clicksChange:"+103.03%",clicksArrowUp:!0,ctr:"0.31%",prevCtr:"0.15%",ctrChange:"+103.46%",ctrArrowUp:!0,newVisitors:"1,115",prevNewVisitors:"643",newVisitorsChange:"+73.41%",newVisitorsArrowUp:!0,engagedVisits:"247",prevEngagedVisits:"108",engagedVisitsChange:"+128.70%",engagedVisitsArrowUp:!0,conversionRate:"1.01%",prevConversionRate:"0.94%",conversionRateChange:"+0.07%",conversionRateArrowUp:!0},campaigns:[{name:"Re-engage Browse Abandoners",startDate:"Mar 10, 2026",funnelStage:"Consideration",budget:"$35/day",spend:"$1,146.75",impressions:"92,308",clicks:"948",ctr:"1.03%",engagedVisits:"0",newVisitors:"0",dailyFreq:"5.23",cpc:"$1.21",bounceRate:"0",conversions:"5",cpa:"$229.35"},{name:"Attract New Visitors - Lookalike",startDate:"Mar 10, 2026",funnelStage:"Awareness",budget:"$10/day",spend:"$524.55",impressions:"775,923",clicks:"1,734",ctr:"0.22%",engagedVisits:"247",newVisitors:"1,115",dailyFreq:"2.68",cpc:"$0.30",bounceRate:"80.0%",conversions:"1",cpa:"$524.55"}],total:{budget:"$45/day",spend:"$1,671.30",impressions:"868,231",clicks:"2,682",ctr:"0.31%",engagedVisits:"247",newVisitors:"1,115",avgCpc:"$0.62",conversions:"6",cpa:"$278.55"},insights:{belowKpiCards:{title:"Most Clicks and Engaged Visits Since Launch, on Less Spend",body:"Spend fell 12.92% ($1,919.31 \u2192 $1,671.30), yet clicks more than doubled (1,321 \u2192 2,682). Engaged visits rose 128.70% (108 \u2192 247) and new visitors 73.41% (643 \u2192 1,115), all three the highest of any month since AdRoll launched in March. Conversions rose from 2 to 6."},campaignBreakdown:[{title:"Re-engage: Six Times the Clicks, Cost per Conversion Down 65%",body:"Re-engage spent $1,146.75, 12.42% less than September's $1,309.44, yet clicks rose from 150 to 948. Conversions also rose from 2 to 5, so each conversion cost $229.35 instead of $654.72."},{title:"Lookalike: More Clicks and Better Visits on a Smaller Budget",body:"Lookalike spent $524.55, 13.99% less than September's $609.87, yet clicks rose 48.08% (1,171 \u2192 1,734). The visits were also better: engaged visits more than doubled, from 108 to 247."}],channelRoleInsight:{title:"AdRoll Brought Most of the Clicks on 22% of the Spend",body:"AdRoll took 22.5% of the budget ($1,671.30 of $7,430.09) but brought 57% of all clicks (2,682 of 4,675). Google Ads took the other 77.5% and brought 79% of the conversions (22.41 of 28.41). Each conversion cost about the same on both channels: $256.97 on Google Ads and $278.55 on AdRoll."}}},googleAnalyticsInsights:{behaviourInsight:{title:"Total Traffic Held Steady, but Paid Visitors Nearly Doubled",body:"Sessions barely moved (13,694 \u2192 13,478, -1.58%), but where visitors came from did. Paid traffic active users rose 95.54% (808 \u2192 1,580) while organic active users slipped from 1,038 to 1,000. Returning visitors also rose 27.65% (633 \u2192 808)."},topLandingPageInsight:{title:"Shop Became the Top Landing Page While Product Pages Lost Visitors",body:"/shop/ rose 44.03% (1,272 \u2192 1,832 active users) to become the top landing page, and its visits nearly doubled in length (53s \u2192 1m 44s). The two biggest product pages lost visitors: probiotic supplements fell from 2,270 to 1,784 and postbiotic paste from 2,094 to 1,412."},storLocatoreInsight:[]},channelOverview:{rows:[{channel:"Google Ads",spend:"$5,758.79",impressions:"230,564",clicks:"1,993",cpc:"$2.89",cpm:"$24.98",conversions:"22.41"},{channel:"AdRoll",spend:"$1,671.30",impressions:"868,231",clicks:"2,682",cpc:"$0.62",cpm:"$1.92",conversions:"6"}],total:{spend:"$7,430.09",impressions:"1,098,795",clicks:"4,675",cpc:"$1.59",cpm:"$6.76",conversions:"28.41"}},sales:{totalRevenue:"$5,347.27",totalRevenueChange:"+7.78%",totalRevenueArrowUp:!0,prevTotalRevenue:"$4,961.06",totalOrders:"45",totalOrdersChange:"-6.25%",totalOrdersArrowUp:!1,prevTotalOrders:"48",avgOrderValue:"$118.83",avgOrderValueChange:"+14.97%",avgOrderValueArrowUp:!0,prevAvgOrderValue:"$103.36",revenueVsOrders:{febRevenue:4961.06,marRevenue:5347.27,febOrders:48,marOrders:45},customerSplit:{newCustomersFeb:31,newCustomersMar:26,returningCustomersFeb:15,returningCustomersMar:17},metricsTable:[{metric:"Total Revenue",feb:"$4,961.06",march:"$5,347.27",change:"+$386.21",pct:"+7.78%",dir:"up"},{metric:"Net Revenue (after discounts)",feb:"$4,807.66",march:"$5,296.32",change:"+$488.66",pct:"+10.16%",dir:"up"},{metric:"Total Orders",feb:"48",march:"45",change:"-3",pct:"-6.25%",dir:"down"},{metric:"Average Order Value",feb:"$103.36",march:"$118.83",change:"+$15.47",pct:"+14.97%",dir:"up"},{metric:"Units Sold",feb:"94",march:"96",change:"+2",pct:"+2.13%",dir:"up"},{metric:"Coupon Discounts Applied",feb:"$153.40",march:"$50.95",change:"-$102.45",pct:"-66.79%",dir:"good-down"},{metric:"Orders with Coupon",feb:"6",march:"3",change:"-3",pct:"-50.00%",dir:"good-down"},{metric:"Refunds / Returns",feb:"$69.95",march:"$0.00",change:"-$69.95",pct:"-100.00%",dir:"good-down"},{metric:"New Customers",feb:"31",march:"26",change:"-5",pct:"-16.13%",dir:"down"},{metric:"Returning Customers",feb:"15",march:"17",change:"+2",pct:"+13.33%",dir:"up"},{metric:"Shipping Revenue",feb:"$9.00",march:"$27.00",change:"+$18.00",pct:"+200.00%",dir:"up"}],metricsTableInsight:{title:"Revenue Rose on a Larger Average Order",body:"Revenue rose 7.78% ($4,961.06 \u2192 $5,347.27) even though orders fell from 48 to 45, because the average order grew 14.97% ($103.36 \u2192 $118.83). Coupon discounts also fell from $153.40 to $50.95, so revenue after discounts rose 10.16% ($4,807.66 \u2192 $5,296.32)."}},email:{openRate:"7.0%",prevOpenRate:"6.5%",openRateChange:"+0.5%",openRateArrowUp:!0,clickRate:"0.68%",prevClickRate:"0.79%",clickRateChange:"-0.11%",clickRateArrowUp:!1,newSubscribers:"273",prevNewSubscribers:"80",newSubscribersChange:"+241.25%",newSubscribersArrowUp:!0,engagementChart:{febValues:[6.5,.79,.26,.76],marValues:[7,.68,.35,1.07]},benchmarks:[{label:"Open Rate",value:7,industryAvg:27.35,higherIsBetter:!0},{label:"Click Rate",value:.68,industryAvg:1.19,higherIsBetter:!0},{label:"Unsubscribe",value:.35,industryAvg:.5,higherIsBetter:!1},{label:"Bounce Rate",value:1.07,industryAvg:2.48,higherIsBetter:!1}],insight:{title:"Most New Subscribers Since May, Fewer Clicks",body:"New subscribers rose 241.25% (80 \u2192 273), the most since May. Open rate edged up to 7.0% (from 6.5%), but click rate fell to 0.68% (from 0.79%). Unsubscribe and bounce rates both moved the wrong way: unsubscribes rose from 0.26% to 0.35% and bounces from 0.76% to 1.07%."}}},funnelData:[{name:"Session start",step:"STEP 1",users:12082,pct:"100%",abanCount:"8,589",abanPct:"71.1%"},{name:"View product",step:"STEP 2",users:3493,pct:"28.9%",abanCount:"3,373",abanPct:"96.6%"},{name:"Add to cart",step:"STEP 3",users:120,pct:"3.4%",abanCount:"48",abanPct:"40.0%"},{name:"Begin checkout",step:"STEP 4",users:72,pct:"60.0%",abanCount:"44",abanPct:"61.1%"},{name:"Purchase",step:"STEP 5",users:28,pct:"38.9%"}],socialMedia:[{icon:"fab fa-youtube text-danger",title:"YouTube",audienceSummary:'The subscriber base reached <span class="text-success fw-semibold">190</span>, adding <span class="text-success fw-semibold">6 in October (+200%)</span>, three times September\'s gain of 2. Monthly audience grew to <span class="text-success fw-semibold">34.2K</span> from 22K, rising through the first three weeks of the month before levelling off. The mix barely changed: <span class="text-danger fw-semibold">95.9% were new viewers</span>, 4.1% casual and <span class="text-danger fw-semibold">under 0.1% regular</span>, with just 2 regular viewers on Shorts and 2 on long videos.',visibilitySummary:'A third straight month of growth. Views reached <span class="text-success fw-semibold">170,745 (+27%)</span> and watch time <span class="text-success fw-semibold">482.3 hours (+47%)</span>. Shorts carried <span class="fw-semibold">99.8%</span> of views (<span class="text-success fw-semibold">+32%</span>), against 324 views for long videos. YouTube lists <span class="fw-semibold">YouTube advertising</span> as the source of nearly all views; YouTube search (0.3%) and direct (0.1%) added the rest. <span class="text-danger fw-semibold">No new content was published in October</span>, so all of this went to existing videos. Daily Shorts views were highest in the first week and eased gradually through the month. Thumbnail impressions were 3.7K, only 3.5% of them from YouTube recommending the channel, with a 5.1% click-through rate.',engagementSummary:'Shorts likes rose to <span class="text-success fw-semibold">167 (+44%)</span> and engaged views to <span class="text-success fw-semibold">79.7K (+45%)</span>, both faster than the <span class="text-success fw-semibold">+32%</span> rise in Shorts views, so interaction per view improved after thinning in September. The videos most popular with new viewers were <span class="fw-semibold">Travel with Confidence (41.7K)</span>, up from 22.6K in September and nearly twice any other title, then <span class="fw-semibold">Dr. Ohhira\'s Probiotics\xae (22.4K)</span>, <span class="fw-semibold">Turn That Frown Upside Down (21.4K)</span>, <span class="fw-semibold">Fresh Thyme Connect 2026 (14.4K)</span> and <span class="fw-semibold">Why Choose Dr. Ohhira\'s Probiotics\xae? (9.2K)</span>.',metrics:[{label:"Likes (Shorts)",total:167,variation:"+44%",variationColor:"success"},{label:"Engaged views (Shorts)",total:"79.7K",variation:"+45%",variationColor:"success"},{label:"Subscribers gained",total:6,variation:"+200%",variationColor:"success"}],hashtags:[],keyTakeaway:'The channel is still in a <strong>"Massive Reach, No Retention"</strong> phase, and the reach now comes from ads. Views grew <span class="text-success fw-semibold">+27%</span> to 170,745 and watch time <span class="text-success fw-semibold">+47%</span> to 482.3 hours, almost all of it from YouTube advertising on existing Shorts, since nothing new was published. Interaction per view improved (Shorts likes <span class="text-success fw-semibold">+44%</span>, engaged views <span class="text-success fw-semibold">+45%</span>), but <span class="text-danger fw-semibold">95.9% of the audience were new viewers</span>, regular viewers stayed under 0.1%, and the month added <span class="text-success fw-semibold">6 subscribers</span>.',executiveActions:[{boldText:"Publish Again:",body:"<span class='text-danger fw-semibold'>No new content was published in October</span>, so all 170,745 views went to existing videos, mostly through YouTube advertising. A monthly audience of 34.2K has nothing new to come back for; restart a regular posting schedule."},{boldText:"Turn Ad Viewers Into Subscribers:",body:"YouTube advertising brought nearly all views, while YouTube search added 0.3% and recommendations only 3.5% of thumbnail impressions. Add subscribe prompts and end screens to the advertised Shorts so paid views lead to the channel."},{boldText:"Build on Travel with Confidence:",body:"Travel with Confidence reached <span class='text-success fw-semibold'>41.7K new viewers</span>, up from 22.6K in September and nearly twice any other title. Make a follow-up video on the same topic and link it from the Short."}],bottomLine:"Reach grew for a third month: views +27% to 170,745, watch time +47% to 482.3 hours and monthly audience up to 34.2K, and Shorts interaction per view improved (likes +44%, engaged views +45%). But the growth came almost entirely from YouTube advertising on existing Shorts, as nothing new was published in October. 95.9% of viewers were new, regular viewers stayed under 0.1%, and the channel added 6 subscribers to reach 190."},{icon:"fab fa-instagram text-danger",title:"Instagram",audienceSummary:'Followers held at <span class="fw-semibold">1.5K (+0.1%)</span>, with 12 new followers against 9 lost for a net gain of <span class="text-success fw-semibold">3</span>, the third straight month of growth (September added 6). Mentions rose <span class="text-success fw-semibold">+13.3%</span> to 17, and the split reversed from September: Profile mentions rose <span class="text-success fw-semibold">+45.5%</span> to 16 while Story mentions fell <span class="text-danger fw-semibold">-75%</span> to 1. The audience is mostly women aged 35\u201354 (45\u201354 and 35\u201344 are the two largest age groups), and almost all followers are in the United States.',visibilitySummary:'With paid still at zero, all of October\'s visibility was organic. Views rose <span class="text-success fw-semibold">+15.7%</span> to 1.8K, after September\'s <span class="text-danger fw-semibold">-11.8%</span> organic dip, while average reach held flat at <span class="fw-semibold">24.4 (-0.8%)</span>. The first half of the month was quiet, and most of the gain came in two spikes: views peaked on <span class="fw-semibold">October 22</span> and <span class="fw-semibold">October 28</span>, and reach on October 22, the only day it rose well above its usual level. Followers were most often online from late morning to evening, with the busiest slots on Tuesday around noon and on Monday and Wednesday around 5pm.',engagementSummary:'Engagement was nearly unchanged at 163 (<span class="text-danger fw-semibold">-3%</span>; 146 organic, 0 paid). Likes held at 135 (-0.7%) and Shares rose <span class="text-success fw-semibold">+50%</span> to 9, while Comments fell <span class="text-danger fw-semibold">-60%</span> to 2, Reposts <span class="text-danger fw-semibold">-25%</span> to 3, Direct messages <span class="text-danger fw-semibold">-15%</span> to 17 and Saved to 0. Engagement peaked on October 21\u201322. Engagement rate stayed high but eased: 9.2% per view (<span class="text-danger fw-semibold">-16.2%</span>) and 21.6% per reach (<span class="text-danger fw-semibold">-5.3%</span>). Inbox sentiment scored 100/100 (Very positive) on 19 of 20 items: 47.4% positive, 52.6% neutral and none negative.',metrics:[{label:"Likes",organic:135,paid:0,total:135,variation:"-0.7%",variationColor:"danger"},{label:"Comments",organic:2,paid:0,total:2,variation:"-60%",variationColor:"danger"},{label:"Reposts",organic:0,paid:0,total:3,variation:"-25%",variationColor:"danger"},{label:"Shares",organic:9,paid:0,total:9,variation:"+50%",variationColor:"success"},{label:"Saved",organic:0,paid:0,total:0,variation:"-100%",variationColor:"danger"},{label:"Direct messages",organic:0,paid:0,total:17,variation:"-15%",variationColor:"danger"},{label:"Total engagement",organic:146,paid:0,total:163,variation:"-3%",variationColor:"danger",isTotalRow:!0}],hashtags:[{hashtag:"#essentialformulas",interactions:70},{hashtag:"#drohhirasprobiotics",interactions:47},{hashtag:"#guthealth",interactions:34},{hashtag:"#drohhiras",interactions:28},{hashtag:"#probiotics",interactions:23},{hashtag:"#customerappreciation",interactions:18},{hashtag:"#gutbrainconnection",interactions:18},{hashtag:"#nutritionsmart",interactions:18},{hashtag:"#pembrokepines",interactions:18},{hashtag:"#shoplocal",interactions:18},{hashtag:"#tipsntrends",interactions:12},{hashtag:"#womenshealth",interactions:12}],hashtagTotalInteractions:421,keyTakeaway:'Instagram was <strong>the steadiest platform</strong> in October. With no paid support, views rose <span class="text-success fw-semibold">+15.7%</span> to 1.8K, engagement held at 163 (<span class="text-danger fw-semibold">-3%</span>) and followers grew for a third month. Engagement rate stayed far above Facebook\'s: <span class="fw-semibold">21.6% per reach</span> against 1.9%. Hashtag interactions fell to <span class="text-danger fw-semibold">421</span> from 724, and September\'s trade-event tags (#senpa, #sohoexpo, #orlando) did not appear.',executiveActions:[{boldText:"Rebuild Hashtag Reach:",body:"Hashtag interactions fell to <span class='text-danger fw-semibold'>421</span> from 724. September's event tags (#senpa, #sohoexpo, #orlando) added 128 and none appeared in October. Store and town tags did well instead: #pembrokepines and #shoplocal (18 each), #sunflowerfarmersmarket (11), #wholefoodscushing and #cushingoklahoma (7 each) and #sproutsfarmersmarket (6) brought 67 together. Plan tags for the next trade event and keep tagging the stores and towns where the products are sold."},{boldText:"Post When Followers Are Online:",body:"Followers were most active from late morning to evening, with the busiest slots on <span class='fw-semibold'>Tuesday around noon</span> and <span class='fw-semibold'>Monday and Wednesday around 5pm</span>. Schedule the main posts of the week into those slots."},{boldText:"Bring Back Saves and Comments:",body:"Saved fell to <span class='text-danger fw-semibold'>0</span> and Comments to <span class='text-danger fw-semibold'>2 (-60%)</span>, while Likes held at 135. Tips people want to keep and questions people can answer are the posts that earn saves and comments."}],bottomLine:"Instagram held steady on organic alone. Views rose 15.7% to 1.8K, engagement was nearly flat at 163 (-3%), average reach held at 24.4, and followers grew by a net 3 for the third month in a row. Engagement rate stayed high at 21.6% per reach. The gaps are Saves (0), Comments (2) and hashtag interactions, which fell to 421 from 724 without September's event tags."},{icon:"fab fa-facebook text-primary",title:"Facebook",audienceSummary:'The page held at <span class="fw-semibold">31K followers (+0%)</span>, with 12 new follows against 9 unfollows for a net gain of <span class="text-success fw-semibold">3</span>, the same net result as in August and September. Mentions rose to <span class="fw-semibold">1</span> from 0 in September. Followers are concentrated in the United States, and New York is by far the largest city, ahead of Dallas, Chicago and Houston.',visibilitySummary:'Distribution turned around after two months of decline, mostly through paid. Views rose <span class="text-success fw-semibold">+147.8%</span> to 47K: paid views reached <span class="text-success fw-semibold">40K (+285.6%)</span>, climbing late in the month to a peak around October 30, while organic views fell <span class="text-danger fw-semibold">-20.6%</span> to 6.7K. Average daily reach rose <span class="text-success fw-semibold">+74.8%</span> to 461.8, all organic (paid reach shows no data). Reach stayed lower in the first half of the month, climbed from mid-October, peaked on <span class="fw-semibold">October 22</span> and finished near its highs. Video views jumped <span class="text-success fw-semibold">+353.5%</span> to 517 (378 paid, 139 organic), but 514 of them were autoplay and only 3 were clicked.',engagementSummary:'Engagement rose <span class="text-success fw-semibold">+40.9%</span> to 272, and 271 of it was organic. Reactions led at <span class="text-success fw-semibold">257 (+36.7%)</span>, Shares rose <span class="text-success fw-semibold">+150%</span> to 10, Comments <span class="text-success fw-semibold">+300%</span> to 4, and there was 1 private message. Daily engagement peaked on <span class="fw-semibold">October 22</span>, the same day as reach. Views and reach grew faster than engagement, so engagement rate fell on both bases: <span class="text-danger fw-semibold">-43.1%</span> per view (0.6% total, 4% organic) and <span class="text-danger fw-semibold">-22%</span> per reach (1.9%). Inbox sentiment scored 100/100 (Very positive) on 4 of 6 items: 75% positive and 25% neutral.',metrics:[{label:"Reactions",organic:257,paid:0,total:257,variation:"+36.7%",variationColor:"success"},{label:"Comments",organic:4,paid:0,total:4,variation:"+300%",variationColor:"success"},{label:"Shares",organic:10,paid:0,total:10,variation:"+150%",variationColor:"success"},{label:"Private messages",organic:0,paid:0,total:1,variation:"\u2014",variationColor:"normal"},{label:"Total engagement",organic:271,paid:0,total:272,variation:"+40.9%",variationColor:"success",isTotalRow:!0}],hashtags:[],keyTakeaway:'October <strong>reversed the two-month decline</strong>, mostly through paid. Views rose <span class="text-success fw-semibold">+147.8%</span> to 47K on <span class="text-success fw-semibold">40K paid views (+285.6%)</span>, while organic views fell <span class="text-danger fw-semibold">-20.6%</span> to 6.7K. Organic reach and engagement still improved: average reach rose <span class="text-success fw-semibold">+74.8%</span> to 461.8 and engagement <span class="text-success fw-semibold">+40.9%</span> to 272, almost all of it organic. The reach recovery that began late in September continued through October.',executiveActions:[{boldText:"Check What the Paid Views Bought:",body:"Paid views reached <span class='text-success fw-semibold'>40K (+285.6%)</span>, yet paid engagement was 0 and paid reach shows no data. Of 517 video views, 514 were autoplay and 3 were clicked. Confirm in Meta Ads Manager what this spend delivered before increasing it."},{boldText:"Repeat the October 22 Content:",body:"Reach and engagement both peaked on <span class='fw-semibold'>October 22</span>, and organic video views spiked the same day after paid video views stopped around October 19. Find the post behind it and plan more in the same format."},{boldText:"Keep Shares and Comments Growing:",body:"Shares rose to <span class='text-success fw-semibold'>10 (+150%)</span> and Comments to <span class='text-success fw-semibold'>4 (+300%)</span>, up from near zero in September. They are still small next to 257 Reactions; posts that ask a question or invite a share can build on this."}],bottomLine:"Facebook grew in October after two months of decline. Views rose 147.8% to 47K, driven by 40K paid views, while organic views fell 20.6% to 6.7K. Organic reach and engagement both improved: average reach +74.8% to 461.8 and engagement +40.9% to 272, with Shares and Comments up from near zero. Engagement rate fell (-43.1% per view) because views grew faster than interactions. Followers held at 31K with a net +3 for the third month running."},{icon:"fab fa-tiktok text-dark",title:"TikTok",audienceSummary:'TikTok joins the report this month. The account has <span class="fw-semibold">74 followers (+1.4%)</span> after a net gain of <span class="text-success fw-semibold">1</span>, which came around October 23. No demographic or sentiment data is available for the period.',visibilitySummary:'Views reached <span class="text-success fw-semibold">2.7K (+1,709.3%)</span>, up from a very small September base. They came in waves through the month, with the largest peak on <span class="fw-semibold">October 21</span> and a second on <span class="fw-semibold">October 24</span>; the second half of the month was clearly stronger than the first.',engagementSummary:'Engagement rose to <span class="text-success fw-semibold">16 (+1,500%)</span> from 1 in September: 13 likes (+1,200%), 3 shares and no comments. It came on seven days, with the most on October 22 (4 likes) and the shares on October 24 and 26. Engagement rate per view was <span class="fw-semibold">0.6% (-11.6%)</span>, so interactions did not keep pace with the jump in views.',metrics:[{label:"Likes",total:13,variation:"+1,200%",variationColor:"success"},{label:"Comments",total:0,variation:"\u2014",variationColor:"normal"},{label:"Shares",total:3,variation:"\u2014",variationColor:"normal"},{label:"Total engagement",total:16,variation:"+1,500%",variationColor:"success",isTotalRow:!0}],hashtags:[],keyTakeaway:'TikTok is <strong>small but growing</strong>. Views rose to <span class="text-success fw-semibold">2.7K (+1,709.3%)</span> and engagement to <span class="text-success fw-semibold">16 (+1,500%)</span>, both from a very low September base. But the account added just <span class="text-danger fw-semibold">1 follower</span> (74 in total) and engagement rate per view fell to 0.6%. Most of the month\'s engagement (11 of 16) came after October 20.',executiveActions:[{boldText:"Find What Drove October 21\u201326:",body:"Views peaked on October 21 and 24, and 11 of the month's 16 interactions came between October 22 and 26. Identify the videos posted in that window and make more like them."},{boldText:"Turn Views Into Followers:",body:"2.7K views produced a net gain of <span class='text-danger fw-semibold'>1 follower</span>. Add a follow prompt to each video and post on a regular schedule so viewers have a reason to come back."},{boldText:"Ask for Comments:",body:"There were <span class='text-danger fw-semibold'>no comments</span> in October. A question in the caption or on screen is the simplest way to start a conversation."}],bottomLine:"TikTok is the newest and smallest channel in the report. Views rose to 2.7K and engagement to 16, both from a near-zero September, with most activity after October 20. Followers grew by 1 to 74 and engagement rate per view was 0.6%, so the next step is turning views into follows and comments."}]}};var qU=["className","cssModule","children","toggle","tag","wrapTag","closeAriaLabel","close"];function zU(){return zU=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},zU.apply(this,arguments)}function UU(e,t){if(null==e)return{};var l,r,n=function(e,t){if(null==e)return{};var l,r,n={},i=Object.keys(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||(n[l]=e[l]);return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||Object.prototype.propertyIsEnumerable.call(e,l)&&(n[l]=e[l])}return n}var GU={children:We().node,className:We().string,close:We().object,closeAriaLabel:We().string,cssModule:We().object,tag:ut,toggle:We().func,wrapTag:ut};function VU(e){var t,l=e.className,r=e.cssModule,n=e.children,i=e.toggle,a=e.tag,s=void 0===a?"h5":a,c=e.wrapTag,u=void 0===c?"div":c,p=e.closeAriaLabel,d=void 0===p?"Close":p,m=e.close,h=UU(e,qU),g=tt($e()(l,"modal-header"),r);return!m&&i&&(t=o.createElement("button",{type:"button",onClick:i,className:tt("btn-close",r),"aria-label":d})),o.createElement(u,zU({},h,{className:g}),o.createElement(s,{className:tt("modal-title",r)},n),m||t)}VU.propTypes=GU;const HU=VU,WU=(0,Na.Z)((0,Ue.jsx)("path",{d:"M12 5.83 15.17 9l1.41-1.41L12 3 7.41 7.59 8.83 9zm0 12.34L8.83 15l-1.41 1.41L12 21l4.59-4.59L15.17 15z"}),"UnfoldMore"),ZU=[{name:"Presidents\u2019 Day (officially Washington\u2019s Birthday)",date:"2026-02-16",day:"Monday"}],$U={"02":{title:"Google Ads",description:'Started google ads campaign: "Sales-Search-Propolis PLUS & Sales-Search-Living-Oils" with budget $20.00 per day',color:"#d93025"}};ZU.forEach(e=>{const t=e.date.split("-")[2];$U[t]={title:`National Holiday, ${e.day}`,description:`${e.name}`,color:"#7e3af2"}});const KU=()=>ZU.map(e=>({x:e.date.split("-")[2],y:0,marker:{size:6,fillColor:"#7e3af2",strokeColor:"#fff",strokeWidth:2,radius:2,cssClass:"apexcharts-custom-marker"},label:{borderColor:"transparent",style:{color:"transparent",background:"transparent"},text:""}})),YU=[{date:"2026-02-04",name:"February 2026 Consumer Newsletter"},{date:"2026-02-05",name:"February 2026 Retailer Newsletter / Correction regarding Kerrville Health Foods"},{date:"2026-02-17",name:"February 2026 Practitioner Newsletter"},{date:"2026-02-25",name:"March 2026 Retailer Newsletter"}];YU.forEach(e=>{const t=e.date.split("-")[2];$U[t]={title:"Mailchimp Campaign",description:`Campaign Name: ${e.name}`,color:"#f29900"}});const QU=()=>YU.map(e=>({x:e.date.split("-")[2],borderColor:"#dadce0",strokeDashArray:4,opacity:.5})),JU=()=>YU.map(e=>({x:e.date.split("-")[2],y:0,marker:{size:6,fillColor:"#f29900",strokeColor:"#fff",strokeWidth:2,radius:2,cssClass:"apexcharts-custom-marker"},label:{borderColor:"transparent",style:{color:"transparent",background:"transparent"},text:""}})),XU=[{date:"2026-02-23",name:"Remarketing Campaign - Cart Abandoners & Checkout"},{date:"2026-02-23",name:"Remarketing \u2014 Website Visitors"}];XU.forEach(e=>{const t=e.date.split("-")[2];$U[t]={title:"AdRoll Campaign",description:"Campaigns Resumed:<br/>(1). Remarketing Campaign - Cart Abandoners &amp; Checkout, Budget: $10 per day <br/>(2). Remarketing - Website Visitors, Budget: $10 per day ",color:"#0f9d58"}});const eG=()=>XU.filter((e,t,l)=>l.findIndex(t=>t.date===e.date)===t).map(e=>({x:e.date.split("-")[2],borderColor:"#dadce0",strokeDashArray:4,opacity:.5})),tG=()=>XU.filter((e,t,l)=>l.findIndex(t=>t.date===e.date)===t).map(e=>({x:e.date.split("-")[2],y:0,marker:{size:6,fillColor:"#0f9d58",strokeColor:"#fff",strokeWidth:2,radius:2,cssClass:"apexcharts-custom-marker"},label:{borderColor:"transparent",style:{color:"transparent",background:"transparent"},text:""}})),lG={series:[{name:"Last 28 days",data:[44,44,39,57,18,28,52,116,77,30,21,19,27,43,52,34,47,33,36,42,46,33,41,27,36,67,40,24]},{name:"Compared custom range",data:[39,36,30,27,40,31,35,32,33,39,34,37,27,56,31,32,33,46,19,17,30,40,34,19,22,46,46,87]}],options:{chart:{type:"line",height:300,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif",offsetX:10},colors:["#1a73e8","#1a73e8"],stroke:{curve:"straight",width:2,dashArray:[0,5]},dataLabels:{enabled:!1},grid:{padding:{left:15},borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}}},markers:{size:0,discrete:[{seriesIndex:0,dataPointIndex:7,fillColor:"#fff",strokeColor:"#1a73e8",size:6,shape:"circle"},{seriesIndex:0,dataPointIndex:25,fillColor:"#fff",strokeColor:"#1a73e8",size:6,shape:"circle"}]},xaxis:{categories:["01 Feb","02","","04","05","","","08","","","","","","","15","16","17","","","","","22","23","","25","26","27","28"],labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>0===e?"0s":e>=60?`${Math.floor(e/60)}m ${e%60}s`:`${e}s`}},legend:{show:!1},tooltip:{shared:!0,intersect:!1,custom:function({series:e,dataPointIndex:t,w:l}){const r=e[0][t],n=e[1][t];if(void 0===r||null===r)return"";const i=l.globals.categoryLabels[t],a=i&&""!==i?i.replace(/[^0-9]/g,""):(t+1).toString().padStart(2,"0"),s=$U[a],o=new Date(2026,1,1),c=new Date(2026,0,4),u=e=>e.toLocaleDateString("en-US",{weekday:"short",day:"2-digit",month:"short"}),p=new Date(o);p.setDate(o.getDate()+t);const d=new Date(c);d.setDate(c.getDate()+t);const m=e=>e>=60?`${Math.floor(e/60)}m ${e%60}s`:`${e}s`;if(s){return`\n            <div style="padding: 12px 14px; background: #fff; border-radius: 8px; font-size: 13px; box-shadow: 0 4px 12px rgba(0,0,0,0.15); max-width: 320px; min-width: 260px; max-width: 300px;  /* Limits width so text wraps */\n          white-space: normal; line-height: 1.5;">\n              <div style="font-weight: 600; color: #202124; margin-bottom: 4px; display: flex; align-items: center; gap: 6px;">\n                <span style="width: 8px; height: 8px; background: ${s.color||"#d93025"}; border-radius: 50%; display: inline-block;"></span>\n                ${s.title}\n              </div>\n              <div style="color: #5f6368; font-size: 13px; line-height: 1.5; margin-top: 8px; padding-top: 8px; border-top: 1px solid #f1f3f4;">\n                ${s.description}\n              </div>\n              <div style="margin-top: 8px; font-weight: 500; color: #202124;">\n                Value: ${m(r)}\n              </div>\n            </div>\n          `}if(7===t)return`<div style="padding: 14px 16px; background: #fff; box-shadow: 0 2px 8px rgba(0,0,0,0.2); border-radius: 4px; border: 1px solid #dadce0; font-family: Roboto, sans-serif; min-width: 300px; max-width: 320px;">\n            <div style="border-bottom: 1px solid #e8eaed; padding-bottom: 12px; margin-bottom: 12px;">\n              <div style="color: #5f6368; font-size: 11px; font-weight: 500; display: flex; align-items: center; gap: 5px; margin-bottom: 8px; letter-spacing: 0.3px;">\n                <svg width="13" height="13" viewBox="0 0 24 24" fill="none" stroke="#5f6368" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><polyline points="22 12 18 12 15 21 9 3 6 12 2 12"/></svg>\n                ANOMALY DETECTED\n              </div>\n              <div style="font-weight: 600; color: #202124; font-size: 13px; line-height: 1.4;">Spike in Average engagement time on 2026-02-08</div>\n            </div>\n            <div style="font-size: 12px; color: #5f6368; margin-bottom: 10px; display: flex; align-items: center; gap: 8px;">\n              Expected &nbsp;<span style="background:#f1f3f4; border-radius:3px; padding: 2px 7px; color:#202124; font-weight:500; font-size:12px;">52s</span>\n              <div style="display:inline-block; color:#1e8e3e !important; font-weight:600; font-size:12px;">\u2191123.1%</div>\n            </div>\n            <div style="border-top: 1px solid #e8eaed; padding-top: 10px;">\n              <div style="font-size: 12px; color: #5f6368; margin-bottom: 8px;">${u(p)} vs ${u(d)}</div>\n              <div style="display: flex; justify-content: space-between; align-items: flex-start;">\n                <span style="font-size: 13px; color: #3c4043; line-height: 1.4;">Average engagement time per<br/>active user</span>\n                <span style="display: flex; align-items: center; gap: 6px; margin-left: 16px; white-space: nowrap;">\n                  <span style="font-weight: 600; color: #202124; font-size: 13px;">${m(r)}</span>\n                  <div style="display:inline-block; color:#1e8e3e !important; font-weight:600; font-size:13px;">\u2191 121.9%</div>\n                  </span>\n              </div>\n            </div>\n          </div>`;if(25===t)return`<div style="padding: 14px 16px; background: #fff; box-shadow: 0 2px 8px rgba(0,0,0,0.2); border-radius: 4px; border: 1px solid #dadce0; font-family: Roboto, sans-serif; min-width: 300px; max-width: 320px;">\n            <div style="border-bottom: 1px solid #e8eaed; padding-bottom: 12px; margin-bottom: 12px;">\n              <div style="color: #5f6368; font-size: 11px; font-weight: 500; display: flex; align-items: center; gap: 5px; margin-bottom: 8px; letter-spacing: 0.3px;">\n                <svg width="13" height="13" viewBox="0 0 24 24" fill="none" stroke="#5f6368" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><polyline points="22 12 18 12 15 21 9 3 6 12 2 12"/></svg>\n                ANOMALY DETECTED\n              </div>\n              <div style="font-weight: 600; color: #202124; font-size: 13px; line-height: 1.4;">Spike in Average engagement time on 2026-02-26</div>\n            </div>\n            <div style="font-size: 12px; color: #5f6368; margin-bottom: 10px; display: flex; align-items: center; gap: 8px;">\n              Expected &nbsp;<span style="background:#f1f3f4; border-radius:3px; padding: 2px 7px; color:#202124; font-weight:500; font-size:12px;">28s</span>\n              <div style="display:inline-block; color:#1e8e3e !important; font-weight:600; font-size:12px;">\u2191133.4%</div>\n            </div>\n            <div style="border-top: 1px solid #e8eaed; padding-top: 10px;">\n              <div style="font-size: 12px; color: #5f6368; margin-bottom: 8px;">${u(p)} vs ${u(d)}</div>\n              <div style="display: flex; justify-content: space-between; align-items: flex-start;">\n                <span style="font-size: 13px; color: #3c4043; line-height: 1.4;">Average engagement time per<br/>active user</span>\n                <span style="display: flex; align-items: center; gap: 6px; margin-left: 16px; white-space: nowrap;">\n                  <span style="font-weight: 600; color: #202124; font-size: 13px;">${m(r)}</span>\n                  <div style="display:inline-block; color:#1e8e3e !important; font-weight:600; font-size:13px;">\u2191 46.4%</div>\n                </span>\n              </div>\n            </div>\n          </div>`;const h=n&&n>0?((r-n)/n*100).toFixed(1):null,g=null!==h&&parseFloat(h)>=0,y=null!==h?`<div style="display:inline-block; color:${g?"#1e8e3e":"#d93025"} !important; font-weight:600; font-size:13px;">${g?"\u2191":"\u2193"} ${Math.abs(parseFloat(h))}%</div>`:"";return`<div style="padding: 14px 16px; background: #fff; box-shadow: 0 2px 8px rgba(0,0,0,0.2); border-radius: 4px; border: 1px solid #dadce0; font-family: Roboto, sans-serif; min-width: 280px;">\n          <div style="font-size: 12px; color: #5f6368; margin-bottom: 10px;">${u(p)} vs ${u(d)}</div>\n          <div style="display: flex; justify-content: space-between; align-items: flex-start;">\n            <span style="font-size: 13px; color: #3c4043; line-height: 1.4;">Average engagement time per<br/>active user</span>\n            <span style="display: flex; align-items: center; gap: 6px; margin-left: 24px; white-space: nowrap;">\n              <span style="font-weight: 600; color: #202124; font-size: 13px;">${m(r)}</span>\n              ${y}\n            </span>\n          </div>\n        </div>`}},annotations:{xaxis:[{x:"02",borderColor:"#dadce0",strokeDashArray:4},...ZU.map(e=>({x:e.date.split("-")[2],borderColor:"#dadce0",strokeDashArray:4,opacity:.5})),...QU(),...eG()],points:[{x:"02",y:0,marker:{size:6,fillColor:"#d93025",strokeColor:"#fff",strokeWidth:2}},...KU(),...JU(),...tG()]}}},rG={series:[{name:"Last 28 days",data:[609,839,814,1125,1680,1472,668,732,1122,735,1119,941,648,517,669,678,857,775,720,1177,727,719,920,837,833,1160,953,478]},{name:"Compared custom range",data:[506,721,963,684,1482,453,311,316,612,685,744,427,489,501,360,610,728,800,1037,927,645,442,674,1264,1322,954,993,781]}],options:{chart:{type:"line",height:280,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif",offsetX:10},colors:["#1a73e8","#1a73e8"],stroke:{curve:"straight",width:2,dashArray:[0,5]},dataLabels:{enabled:!1},grid:{padding:{left:15},borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}}},xaxis:{categories:["01","02","","04","05","","","08 Feb","","","","","","","15","16","17","","","","","22","23","","25","26","27","28"],labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,min:0,max:2e3,tickAmount:4,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>0===e?"0":e>=1e3?(e/1e3).toFixed(e%1e3===0?0:1)+"K":e}},legend:{show:!1},tooltip:{shared:!0,intersect:!1,custom:function({series:e,seriesIndex:t,dataPointIndex:l,w:r}){const n=r.globals.categoryLabels[l],i=n&&""!==n?n.replace(/[^0-9]/g,""):(l+1).toString().padStart(2,"0"),a=e[t][l],s=$U[i];if(s){return`\n            <div style="\n              padding: 12px 14px;\n              background: #fff;\n              border-radius: 8px;\n              font-size: 13px;\n              box-shadow: 0 4px 12px rgba(0,0,0,0.15);\n              max-width: 320px;\n              min-width: 260px;\n              white-space: normal;\n              line-height: 1.5;\n            ">\n              <div style="\n                font-weight: 600;\n                color: #202124;\n                margin-bottom: 4px;\n                display: flex;\n                align-items: center;\n                gap: 6px;\n              ">\n                 <span style="width: 8px; height: 8px; background: ${s.color?s.color:"#d93025"}; border-radius: 50%; display: inline-block;"></span>\n                ${s.title}\n              </div>\n              <div style="\n                color: #5f6368;\n                font-size: 13px;\n                margin-top: 8px;\n                padding-top: 8px;\n                border-top: 1px solid #f1f3f4;\n              ">\n                ${s.description}\n              </div>\n              <div style="margin-top: 8px; font-weight: 600; color: #202124;">\n                Value: ${a.toLocaleString()}\n              </div>\n            </div>\n          `}return`\n          <div style="padding: 8px 12px; background: #fff; border-radius: 6px; font-size: 12px; box-shadow: 0 2px 6px rgba(0,0,0,0.15);">\n            Views: ${a.toLocaleString()}\n          </div>\n        `}},annotations:{xaxis:[{x:"02",borderColor:"#dadce0",strokeDashArray:4},...ZU.map(e=>({x:e.date.split("-")[2],borderColor:"#dadce0",strokeDashArray:4,opacity:.5})),...QU(),...eG()],points:[{x:"02",y:0,marker:{size:6,fillColor:"#d93025",strokeColor:"#fff",strokeWidth:2}},...KU(),...JU(),...tG()]}}},nG=[{name:"page_view",count:"21.1K",change:"19.0%",trend:"up",barWidth:"100%"},{name:"session_start",count:"7.2K",change:"8.1%",trend:"up",barWidth:"34%"},{name:"first_visit",count:"6.1K",change:"5.2%",trend:"up",barWidth:"29%"},{name:"user_engagement",count:"6.1K",change:"19.8%",trend:"up",barWidth:"29%"},{name:"view_item_list",count:"3.1K",change:"36.9%",trend:"up",barWidth:"15%"},{name:"view_item",count:"2.9K",change:"64.3%",trend:"up",barWidth:"14%"},{name:"scroll",count:"2.6K",change:"36.6%",trend:"up",barWidth:"12%"}],iG=[{name:"Essential Formulas | Dr Ohhira's...",count:"3.1K",change:"10.5%",trend:"down"},{name:"Dr. Ohhira\u2019s Probiotics\xae | Ess...",count:"1.6K",change:"45.0%",trend:"up"},{name:"Common Signs Your Probioti...",count:"1.4K",change:"15.0%",trend:"down"},{name:"Buy Dr. Ohhira's Probiotics an...",count:"1.2K",change:"87.9%",trend:"up"},{name:"Dr. Ohhira\u2019s\xae Probiotics Prof...",count:"718",change:"65.1%",trend:"up"},{name:"Dr. Ohhira\u2019s Propolis PLUS\xae...",count:"610",change:"167.5%",trend:"up"},{name:"Cart | Essential Formulas",count:"594",change:"74.7%",trend:"up"}],aG={series:[{name:"30 days",data:[6953,7048,7070,7141,7492,7768,7283,7315,7368,7476,7704,7924,7968,8016,8076,8120,8226,8280,8327,8423,8241,8006,8097,8128,7889,7769,7693]},{name:"7 days",data:[1969,1992,1721,1622,2026,2247,2245,2220,2183,2184,2304,2046,1809,1792,1851,1854,1866,1713,1553,1661,1690,1658,1717,1762,1777,1783,1700,1686]},{name:"1 day",data:[197,246,234,281,670,474,208,182,215,243,401,410,237,189,239,209,250,254,254,345,219,214,280,292,263,259,270,195]}],options:{chart:{type:"line",height:250,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif"},colors:["#1a73e8","#188038","#f9ab00"],stroke:{curve:"smooth",width:2},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}},padding:{left:10}},xaxis:{categories:["01","02","","04","05","","","08 Feb","","","","","","","","16","17","","","","","22","23","","25","26","27","28"],labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,tickAmount:3,labels:{style:{colors:"#2e517c",fontSize:"11px"},formatter:e=>e>=1e3?(e/1e3).toFixed(0)+"K":e}},legend:{show:!1},tooltip:{shared:!0,intersect:!1,custom:function({series:e,dataPointIndex:t,w:l}){const r=l.globals.categoryLabels[t],n=r&&""!==r?r:(t+1).toString(),i="undefined"!==typeof $U?$U[n]:null;if(i){return`\n            <div style="padding: 12px 14px; background: #fff; border-radius: 8px; font-size: 13px; box-shadow: 0 4px 12px rgba(0,0,0,0.15); max-width: 320px; min-width: 260px; white-space: normal;">\n              <div style="font-weight: 600; color: #202124; margin-bottom: 4px; display: flex; align-items: center; gap: 6px;">\n                 <span style="width: 8px; height: 8px; background: ${i.color?i.color:"#d93025"}; border-radius: 50%; display: inline-block;"></span>\n                ${i.title}\n              </div>\n              <div style="color: #5f6368; font-size: 13px; line-height: 1.5; margin-top: 8px; padding-top: 8px; border-top: 1px solid #f1f3f4;">\n                ${i.description}\n              </div>\n              <div style="margin-top: 8px; font-weight: 500; color: #202124;">\n                30 Days: ${e[0][t]}\n              </div>\n            </div>\n          `}const a=[[5221,5260,5336,5393,5922,5809,5784,5668,5451,5434,5427,5365,5364,5361,5277,5310,5390,5470,5669,5984,6123,6177,6243,6625,6828],[1230,1291,1368,1443,1959,1894,1869,1768,1745,1614,1609,1062,1091,1141,1168,1173,1200,1210,1485,1745,1826,1889,1918,2192,2349],[202,220,330,222,684,155,119,99,193,193,215,134,177,170,130,197,225,228,414,438,255,191,224,506,389]],s=new Date(2026,1,1),o=new Date(2026,0,4),c=e=>`${["Sun","Mon","Tue","Wed","Thu","Fri","Sat"][e.getDay()]} ${String(e.getDate()).padStart(2,"0")} ${["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"][e.getMonth()]}`,u=new Date(s);u.setDate(s.getDate()+t);const p=new Date(o);p.setDate(o.getDate()+t);let d=`\n          <div style="padding: 12px 14px; background: #fff; border: 1px solid #dadce0; border-radius: 4px; box-shadow: 0 4px 10px rgba(0,0,0,0.1); font-family: Roboto, sans-serif;">\n            <div style="margin-bottom: 8px; font-size: 13px; color: #5f6368; padding-bottom: 8px; border-bottom: 1px solid #f1f3f4;">\n              ${`${c(u)} vs ${c(p)}`}\n            </div>\n            <table style="width: 100%; border-collapse: collapse; min-width: 190px;">\n              <tbody>\n        `;return l.config.series.forEach((r,n)=>{const i=e[n][t],s=a[n]&&a[n][t];if(void 0!==i&&null!==i){const e=l.config.colors[n];let t="";if(void 0!==s&&s>0){const e=(i-s)/s*100,l=e>=0;t=`<span style="color: ${l?"#137333":"#d93025"}; font-weight: 600;">${l?"\u2191":"\u2193"} ${Math.abs(e).toFixed(1)}%</span>`}else t=0===s&&i>0?'<span style="color: #137333; font-weight: 600;">\u2191 100.0%</span>':'<span style="color: #d93025; font-weight: 600;">\u2193 100.0%</span>';d+=`\n                <tr style="line-height: 1.6;">\n                  <td style="padding: 2px 8px 2px 0; display: flex; align-items: center;">\n                    <span style="display: inline-block; background-color: ${e}; ${0===n?"border-radius: 50%; width: 10px; height: 10px;":1===n?"border-radius: 2px; width: 10px; height: 10px;":"transform: rotate(45deg); width: 8px; height: 8px; margin-left: 1px;"} margin-right: 8px;"></span>\n                    <span style="font-size: 13px; color: #5f6368; text-transform: lowercase;">${r.name}</span>\n                  </td>\n                  <td style="padding: 2px 14px 2px 0; text-align: right; font-size: 13px; font-weight: 600; color: #202124;">\n                    ${i.toLocaleString()}\n                  </td>\n                  <td style="padding: 2px 0; text-align: right; font-size: 13px;">\n                    ${t}\n                  </td>\n                </tr>\n              `}}),d+="</tbody></table></div>",d}},annotations:{xaxis:[{x:"02",borderColor:"#dadce0",strokeDashArray:4},...ZU.map(e=>({x:e.date.split("-")[2],borderColor:"#dadce0",strokeDashArray:4,opacity:.5})),...QU(),...eG()],points:[{x:"02",y:0,marker:{size:6,fillColor:"#d93025",strokeColor:"#fff",strokeWidth:2}},...KU(),...JU(),...tG()]}}},sG={series:[{name:"WAU / MAU",data:[28.3,28.3,24.3,22.7,27,28.9,30.8,30.3,29.6,29.2,29.9,25.8,22.7,22.4,22.9,22.8,22.7,20.7,18.7,19.7,20.5,20.7,21.4,21.8,21.9,22.6,21.9,21.9]},{name:"DAU / WAU",data:[10,12.3,13.6,17.3,33.1,21.1,9.3,8.2,9.8,11.1,17.4,20,13.1,10.5,12.9,11.3,13.4,14.8,16.4,20.8,13,12.9,16.3,16.6,14.8,14.5,15.9,11.6]},{name:"DAU / MAU",data:[2.8,3.5,3.3,3.9,8.9,6.1,2.9,2.5,2.9,3.3,5.2,5.2,3,2.4,3,2.6,3,3.1,3.1,4.1,2.7,2.7,3.5,3.6,3.2,3.3,3.5,2.5]}],options:{chart:{type:"line",height:250,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif",offsetX:0},colors:["#f29900","#6fa337","#1a73e8"],stroke:{curve:"straight",width:2},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}},padding:{left:10}},xaxis:{categories:["01","02","","04","05","","","08","","","11","","","","","16","17","","","","","","23","","25","26","27","28"],labels:{style:{colors:"#5f6368",fontSize:"11px"},rotate:0,hideOverlappingLabels:!0},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,min:0,max:50,tickAmount:5,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>e.toFixed(1)+"%"}},legend:{show:!1},tooltip:{shared:!0,intersect:!1,custom:function({series:e,seriesIndex:t,dataPointIndex:l,w:r}){const n=r.globals.categoryLabels[l],i=(l+1).toString().padStart(2,"0"),a=n&&""!==n?n:i,s="undefined"!==typeof $U?$U[a]:null;if(s){const t=s.color||"#d93025";let r="";if(!("National Holiday"===s.title)){r=`\n              <div style="margin-top: 8px; font-weight: 500; color: #202124; font-size: 12px;">\n                WAU / MAU: ${e[0][l].toFixed(1)}%<br />\n                DAU / WAU: ${e[1][l].toFixed(1)}%<br />\n                DAU / MAU: ${e[2][l].toFixed(1)}%\n              </div>`}return`\n            <div style="\n              padding: 12px 14px;\n              background: #fff;\n              border-radius: 8px;\n              font-size: 13px;\n              box-shadow: 0 4px 12px rgba(0,0,0,0.15);\n              max-width: 320px;\n              min-width: 260px;\n              white-space: normal;\n              z-index: 100;\n              font-family: Roboto, sans-serif;\n            ">\n              <div style="\n                font-weight: 600;\n                color: #202124;\n                margin-bottom: 4px;\n                display: flex;\n                align-items: center;\n                gap: 6px;\n              ">\n                <span style="width: 8px; height: 8px; background: ${t}; border-radius: 50%; display: inline-block;"></span>\n                ${s.title}\n              </div>\n              <div style="\n                color: #5f6368;\n                font-size: 13px;\n                line-height: 1.5;\n                margin-top: 8px;\n                padding-top: 8px;\n                border-top: 1px solid #f1f3f4;\n              ">\n                ${s.description}\n              </div>\n              ${r}\n            </div>\n          `}let o=`\n          <div style="padding: 10px; background: #fff; border: 1px solid #ddd; border-radius: 5px; box-shadow: 0 2px 5px rgba(0,0,0,0.1); font-family: Roboto, sans-serif;">\n            <div style="margin-bottom: 5px; font-weight: bold; border-bottom: 1px solid #eee; padding-bottom: 5px; font-size: 12px; color: #5f6368;">\n              ${a} \n            </div>\n        `;return r.config.series.forEach((t,n)=>{const i=e[n][l],a=r.config.colors[n];void 0!==i&&null!==i&&(o+=`\n              <div style="display: flex; align-items: center; margin-bottom: 4px; font-size: 12px;">\n                  <span style="width: 8px; height: 8px; background-color: ${a}; border-radius: 50%; margin-right: 8px;"></span>\n                  <span style="flex: 1; margin-right: 15px; color: #5f6368;">${t.name}:</span>\n                  <span style="font-weight: 600; color: #202124;">${i}%</span>\n              </div>`)}),o+="</div>",o}},annotations:{xaxis:[{x:"02",borderColor:"#dadce0",strokeDashArray:4},...ZU.map(e=>({x:e.date.split("-")[2],borderColor:"#dadce0",strokeDashArray:4,opacity:.5})),...QU(),...eG()],points:[{x:"02",y:0,marker:{size:7,fillColor:"#d93025",strokeColor:"#fff",strokeWidth:2}},...KU(),...JU(),...tG()]}}},oG=[{name:"Session start",step:"STEP 1",users:6259,pct:"100%",abanCount:"4,789",abanPct:"76.5%"},{name:"View product",step:"STEP 2",users:1470,pct:"23.5%",abanCount:"1,386",abanPct:"94.3%"},{name:"Add to cart",step:"STEP 3",users:84,pct:"1.3%",abanCount:"40",abanPct:"47.6%"},{name:"Begin checkout",step:"STEP 4",users:44,pct:"0.7%",abanCount:"20",abanPct:"45.5%"},{name:"Purchase",step:"STEP 5",users:24,pct:"0.4%"}],cG={series:[{name:"Total",type:"area",data:[197,246,234,281,670,474,208,182,215,243,401,410,237,189,239,209,250,254,254,345,219,214,280,292,263,259,270,195]},{name:"Lanzhou",type:"line",data:[44,42,28,64,439,215,42,15,18,22,18,110,20,22,19,21,40,31,37,33,34,38,20,25,37,37,24,31]},{name:"Ashburn",type:"line",data:[15,11,11,22,14,10,11,8,15,20,35,25,5,8,10,5,12,10,2,11,20,20,15,11,13,14,20,11]},{name:"Singapore",type:"line",data:[2,7,4,7,5,4,1,2,1,1,1,3,2,4,2,4,38,67,46,61,47,50,58,45,51,47,49,52]},{name:"Kihei",type:"line",data:[0,0,2,0,0,4,8,0,1,12,0,4,7,10,8,6,4,3,5,2,8,4,4,13,2,1,15,14]},{name:"Santa Clara",type:"line",data:[2,1,3,1,3,2,2,2,2,1,2,1,2,2,2,1,3,1,2,2,0,0,0,0,0,3,1,1]}],options:{chart:{height:320,type:"line",toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif"},stroke:{width:[2,2,2,2,2,2],curve:"straight",dashArray:[5,0,0,0,0,0]},fill:{type:["gradient","solid","solid","solid","solid","solid"],gradient:{shadeIntensity:1,opacityFrom:.1,opacityTo:.05,stops:[0,100]}},colors:["#00acc1","#1a73e8","#43a047","#f9ab00","#1a237e","#e91e63"],dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",padding:{top:0,right:10,bottom:0,left:25}},xaxis:{categories:["01","02","03","04","05 Feb","","07","","09","","11","","13","","15","16","17","","19","","21","","23","","25","26","27","28"],labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,labels:{style:{colors:"#5f6368",fontSize:"11px"}}},legend:{position:"bottom",horizontalAlign:"left",markers:{radius:12},itemMargin:{horizontal:10,vertical:5}},tooltip:{shared:!0,intersect:!1,custom:function({series:e,dataPointIndex:t,w:l}){const r=l.globals.categoryLabels[t],n=r&&""!==r?r.replace(/[^0-9]/g,""):(t+1).toString().padStart(2,"0"),i="undefined"!==typeof $U?$U[n]:null;if(i){var a,s;const l=i.color||"#d93025",r=null!==(a=null===e||void 0===e||null===(s=e[0])||void 0===s?void 0:s[t])&&void 0!==a?a:0;return`\n            <div style="\n              padding: 12px 14px;\n              background: #fff;\n              border-radius: 8px;\n              font-size: 13px;\n              box-shadow: 0 4px 12px rgba(0,0,0,0.15);\n              max-width: 300px;\n              min-width: 260px;\n              white-space: normal;\n              line-height: 1.5;\n              font-family: Roboto, sans-serif;\n            ">\n              <div style="font-weight: 600; color: #202124; margin-bottom: 4px; display: flex; align-items: center; gap: 6px;">\n                <span style="width: 8px; height: 8px; background: ${l}; border-radius: 50%; display: inline-block;"></span>\n                ${i.title}\n              </div>\n              <div style="color: #5f6368; font-size: 13px; margin-top: 8px; padding-top: 8px; border-top: 1px solid #f1f3f4;">\n                ${i.description}\n              </div>\n              <div style="margin-top: 8px; font-weight: 600; color: #202124;">\n                Total Active Users: ${r.toLocaleString()}\n              </div>\n            </div>\n          `}const o=[[202,220,330,222,684,155,119,99,193,193,215,134,177,170,130,197,225,228,414,438,255,191,224,506,389],[40,43,38,27,38,20,27,38,20,21,11,39,26,35,20,28,41,29,17,11,16,34,169,21,36],[9,10,9,10,12,4,10,12,4,9,10,8,2,7,8,15,9,8,12,16,13,36,9,10,8],[2,2,8,7,0,8,0,252,1,0,2,0,1,1,2,1,2,1,0,0,0,1,23,4,1],[1,1,4,1,1,18,3,13,18,5,7,8,8,33,2,11,24,6,5,8,27,17,19,18,11],[0,1,1,0,250,1,0,249,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0]],c=new Date(2026,1,1),u=new Date(2026,0,3),p=e=>e.toLocaleDateString("en-US",{weekday:"short",day:"2-digit",month:"short"}),d=new Date(c);d.setDate(c.getDate()+t);const m=new Date(u);m.setDate(u.getDate()+t);let h=`\n          <div style="padding: 12px 14px; background: #fff; border: 1px solid #dadce0; border-radius: 4px; box-shadow: 0 4px 10px rgba(0,0,0,0.1); font-family: Roboto, sans-serif; min-width: 250px;">\n            <div style="margin-bottom: 8px; font-size: 13px; color: #5f6368; padding-bottom: 8px; border-bottom: 1px solid #f1f3f4;">\n              ${p(d)} vs ${p(m)}\n            </div>\n            <table style="width: 100%; border-collapse: collapse;">\n              <tbody>\n        `;return[1,2,3,4,5,0].forEach(r=>{var n,i,a,s;const c=l.config.series[r],u=null!==(n=null===e||void 0===e||null===(i=e[r])||void 0===i?void 0:i[t])&&void 0!==n?n:0,p=null!==(a=null===o||void 0===o||null===(s=o[r])||void 0===s?void 0:s[t])&&void 0!==a?a:0,d=l.config.colors[r];let m="";if(p&&p>0){const e=(u-p)/p*100,t=e>=0;m=`<span style="color: ${t?"#188038":"#d93025"}; font-weight: 600;">${t?"\u2191":"\u2193"} ${Math.abs(e).toFixed(1)}%</span>`}else m='<span style="color: #202124; font-weight: 600;">-</span>';h+=`\n            <tr style="line-height: 1.8;">\n              <td style="padding: 2px 0; display: flex; align-items: center; gap: 8px;">\n                <span style="width: 8px; height: 8px; background: ${d}; border-radius: ${0===r?"50%":"2px"};"></span>\n                <span style="font-size: 13px; color: #5f6368;">${c.name}</span>\n              </td>\n              <td style="text-align: right; font-size: 13px; font-weight: 600; color: #202124; padding-right: 10px;">${u}</td>\n              <td style="text-align: right; font-size: 13px;">${m}</td>\n            </tr>`}),h+="</tbody></table></div>",h}},annotations:{xaxis:[{x:"02",borderColor:"#dadce0",strokeDashArray:4},...ZU.map(e=>({x:e.date.split("-")[2],borderColor:"#dadce0",strokeDashArray:4,opacity:.5})),...QU(),...eG()],points:[{x:"02",y:0,marker:{size:7,fillColor:"#d93025",strokeColor:"#fff",strokeWidth:2}},...KU(),...JU(),...tG()]}}},uG={series:[{name:"Active Users",data:[1422,462,345,101,41]}],options:{chart:{type:"bar",height:320,toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},plotOptions:{bar:{horizontal:!0,barHeight:"60%",borderRadius:0}},colors:["#1a73e8"],dataLabels:{enabled:!1},tooltip:{enabled:!0,followCursor:!0,offsetX:-10,y:{formatter:function(e){return e.toLocaleString()},title:{formatter:function(e){return e+": "}}}},xaxis:{categories:["Lanzhou","Singapore","Ashburn","Kihei","Santa Clara"],labels:{style:{colors:["#202124"],fontSize:"13px",fontWeight:500}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:{min:0,max:1500,tickAmount:5,labels:{style:{colors:"#5f6368",fontSize:"11px"}}},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}},padding:{left:0,top:10,bottom:10}}}},pG={series:[{name:"Total",type:"area",data:[210,268,256,313,706,503,221,204,259,270,426,436,256,203,248,240,278,276,278,366,238,241,303,316,287,313,307,210]},{name:"Direct",type:"line",data:[140,136,117,180,570,324,109,84,109,128,169,304,113,120,118,117,137,141,146,153,149,150,155,169,171,199,209,145]},{name:"Organic Search",type:"line",data:[55,60,60,69,69,68,63,68,83,45,72,69,63,40,67,62,63,64,67,50,47,66,74,62,58,55,53,39]},{name:"Referral",type:"line",data:[4,15,25,13,15,41,1,1,23,24,12,7,13,1,3,8,17,16,12,12,6,4,19,11,23,18,10,0]},{name:"Paid Search",type:"line",data:[4,37,42,33,39,62,41,46,33,27,47,47,43,33,47,42,43,36,44,36,31,4,41,67,28,24,24,13]},{name:"Unassigned",type:"line",data:[6,11,7,15,12,5,5,4,9,42,121,7,16,8,14,11,11,8,6,3,7,9,10,4,7,13,4,11]}],options:{chart:{type:"line",height:320,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif"},stroke:{width:2,curve:"straight",dashArray:[5,0,0,0,0,0]},fill:{type:["gradient","solid","solid","solid","solid","solid"],gradient:{shadeIntensity:1,opacityFrom:.15,opacityTo:.05,stops:[0,100]}},colors:["#00acc1","#1a73e8","#43a047","#f9ab00","#1a237e","#e91e63"],dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",padding:{top:0,right:0,bottom:0,left:15}},xaxis:{categories:["01","02","03","04","05","","07 Feb","","09","","11","","13","","15","16","17","","19","","21","","23","","25","26","27","28"],labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>e>=1e3?(e/1e3).toFixed(0)+"K":e}},legend:{position:"bottom",horizontalAlign:"left",markers:{radius:12},itemMargin:{horizontal:10,vertical:5}},tooltip:{shared:!0,intersect:!1,custom:function({series:e,dataPointIndex:t,w:l}){var r;const n=l.globals.categoryLabels[t],i=n&&""!==n?null===(r=n.match(/\d+/))||void 0===r?void 0:r[0]:(t+1).toString().padStart(2,"0"),a="undefined"!==typeof $U?$U[i]:null;if(a){return`\n        <div style="padding: 12px 14px; background: #fff; border-radius: 8px; font-size: 13px; box-shadow: 0 4px 12px rgba(0,0,0,0.15); max-width: 300px; white-space: normal; line-height: 1.5; font-family: Roboto, sans-serif;">\n          <div style="font-weight: 600; color: #202124; margin-bottom: 8px; display: flex; align-items: center; gap: 6px;">\n            <span style="width: 8px; height: 8px; background: ${a.color||"#d93025"}; border-radius: 50%; display: inline-block;"></span>\n            ${a.title}\n          </div>\n          <div style="color: #5f6368; font-size: 13px; margin-top: 8px; padding-top: 8px; border-top: 1px solid #f1f3f4;">${a.description}</div>\n          <div style="margin-top: 8px; font-weight: 600; color: #202124;">Total Sessions: ${e[0][t]}</div>\n        </div>`}const s=[[214,228,200,236,695,175,126,101,213,212,233,152,183,173,139,228,254,255,443,451,263,208,244,542,428],[146,148,116,114,112,82,67,48,134,85,130,87,97,84,70,114,74,90,294,342,159,121,152,408,295],[57,83,77,73,71,77,48,52,61,82,92,56,68,80,56,88,108,110,98,67,61,63,57,69,56],[0,11,150,35,507,5,4,0,9,32,2,3,3,2,3,7,56,12,12,4,6,4,9,37,23],[0,0,0,0,0,0,0,0,0,3,0,1,1,0,1,0,5,30,25,18,24,10,6,16,37],[3,4,11,12,2,9,7,1,7,11,3,4,8,4,8,18,7,13,11,8,4,5,8,9,13]],o=new Date(2026,1,1),c=new Date(2026,0,3),u=e=>e.toLocaleDateString("en-US",{weekday:"short",day:"2-digit",month:"short"}),p=new Date(o);p.setDate(o.getDate()+t);const d=new Date(c);d.setDate(c.getDate()+t);let m=`<div style="padding: 12px 14px; background: #fff; border: 1px solid #dadce0; border-radius: 4px; box-shadow: 0 4px 10px rgba(0,0,0,0.1); font-family: Roboto, sans-serif; min-width: 250px;"><div style="margin-bottom: 8px; font-size: 13px; color: #5f6368; padding-bottom: 8px; border-bottom: 1px solid #f1f3f4;">${u(p)} vs ${u(d)}</div><table style="width: 100%; border-collapse: collapse;"><tbody>`;return[1,2,3,4,5,0].forEach(r=>{const n=l.config.series[r],i=e[r][t],a=s[r][t],o=l.config.colors[r];let c=a>0?`<span style="color: ${i>a?"#188038":"#d93025"}; font-weight: 600;">${i>a?"\u2191":"\u2193"} ${Math.abs((i-a)/a*100).toFixed(1)}%</span>`:'<span style="color: #202124; font-weight: 600;">-</span>';m+=`<tr style="line-height: 1.8;"><td style="padding: 2px 0; display: flex; align-items: center; gap: 8px;"><span style="width: 8px; height: 8px; background: ${o}; border-radius: 50%;"></span><span style="font-size: 13px; color: #5f6368;">${n.name}</span></td><td style="text-align: right; font-size: 13px; font-weight: 600; color: #202124; padding-right: 10px;">${i}</td><td style="text-align: right; font-size: 13px;">${c}</td></tr>`}),m+"</tbody></table></div>"}},annotations:{xaxis:[{x:"02",borderColor:"#dadce0",strokeDashArray:4},...ZU.map(e=>({x:e.date.split("-")[2],borderColor:"#dadce0",strokeDashArray:4,opacity:.5})),...QU(),...eG()],points:[{x:"02",y:0,marker:{size:7,fillColor:"#d93025",strokeColor:"#fff",strokeWidth:2}},...KU(),...JU(),...tG()]}}},dG={series:[{name:"Total",type:"area",data:[56,68,64,72,70,72,64,69,85,49,75,71,71,41,67,62,68,71,68,58,47,67,78,65,58,60,60,40]},{name:"Organic Search",type:"line",data:[55,60,60,69,69,68,63,68,83,45,72,69,63,40,67,62,63,64,67,50,47,66,74,62,58,55,53,39]},{name:"Organic Social",type:"line",data:[1,1,0,2,1,1,1,1,1,4,1,1,6,1,0,0,5,5,1,6,0,0,3,0,0,4,6,0]},{name:"Organic Shopping",type:"line",data:[0,7,4,1,0,3,0,0,1,0,2,1,2,0,0,0,0,2,0,2,0,1,1,3,0,1,1,1]}],options:{chart:{type:"line",height:320,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif"},stroke:{width:2,curve:"straight",dashArray:[5,0,0,0]},fill:{type:["gradient","solid","solid","solid"],gradient:{shadeIntensity:1,opacityFrom:.15,opacityTo:.05,stops:[0,100]}},colors:["#00acc1","#1a73e8","#f29900","#43a047"],dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",padding:{top:0,right:0,bottom:0,left:15}},xaxis:{categories:["01 Feb","02","03","04","05","","07","","09","","11","","13","","15","16","17","","19","","21","","23","","25","26","27","28"],labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,labels:{style:{colors:"#5f6368",fontSize:"11px"}}},legend:{position:"bottom",horizontalAlign:"left",markers:{radius:12},itemMargin:{horizontal:10,vertical:5}},tooltip:{shared:!0,intersect:!1,custom:function({series:e,dataPointIndex:t,w:l}){var r;const n=l.globals.categoryLabels[t],i=n&&""!==n?null===(r=n.match(/\d+/))||void 0===r?void 0:r[0]:(t+1).toString().padStart(2,"0"),a="undefined"!==typeof $U?$U[i]:null;if(a){return`\n                <div style="padding: 12px 14px; background: #fff; border-radius: 8px; font-size: 13px; box-shadow: 0 4px 12px rgba(0,0,0,0.15); max-width: 300px; min-width: 260px; white-space: normal; line-height: 1.5; font-family: Roboto, sans-serif;">\n                    <div style="font-weight: 600; color: #202124; margin-bottom: 4px; display: flex; align-items: center; gap: 6px;">\n                        <span style="width: 8px; height: 8px; background: ${a.color||"#d93025"}; border-radius: 50%; display: inline-block;"></span>\n                        ${a.title}\n                    </div>\n                    <div style="color: #5f6368; font-size: 13px; margin-top: 8px; padding-top: 8px; border-top: 1px solid #f1f3f4;">${a.description}</div>\n                    <div style="margin-top: 8px; font-weight: 600; color: #202124;">Total Organic Sessions: ${e[0][t]}</div>\n                </div>`}const s=[[63,87,78,80,75,72,60,68,100,65,82,80,75,62,70,75,68,70,72,60,58,80,85,70,10],[57,83,77,70,65,60,50,55,95,50,70,75,55,45,60,68,55,60,62,50,48,70,75,60,5],[3,1,0,2,2,3,2,5,2,6,4,3,2,10,2,3,5,4,3,2,4,5,3,2,2],[3,3,1,8,8,9,8,8,3,9,8,2,18,7,8,4,8,6,7,8,6,5,7,8,3]],o=new Date(2026,1,1),c=new Date(2026,0,3),u=e=>e.toLocaleDateString("en-US",{weekday:"short",day:"2-digit",month:"short"}),p=new Date(o);p.setDate(o.getDate()+t);const d=new Date(c);d.setDate(c.getDate()+t);let m=`<div style="padding: 12px 14px; background: #fff; border: 1px solid #dadce0; border-radius: 4px; box-shadow: 0 4px 10px rgba(0,0,0,0.1); font-family: Roboto, sans-serif; min-width: 250px;"><div style="margin-bottom: 8px; font-size: 13px; color: #5f6368; padding-bottom: 8px; border-bottom: 1px solid #f1f3f4;">${u(p)} vs ${u(d)}</div><table style="width: 100%; border-collapse: collapse;"><tbody>`;return[1,3,2,0].forEach(r=>{const n=l.config.series[r],i=e[r][t],a=s[r][t],o=l.config.colors[r];let c=a>0?`<span style="color: ${i>=a?"#188038":"#d93025"}; font-weight: 600;">${i>=a?"\u2191":"\u2193"} ${Math.abs((i-a)/a*100).toFixed(1)}%</span>`:'<span style="color: #202124; font-weight: 600;">-</span>';m+=`<tr style="line-height: 1.8;"><td style="padding: 2px 0; display: flex; align-items: center;"><span style="width: 8px; height: 8px; background: ${o}; border-radius: ${1===r?"50%":3===r?"1px":"0"}; transform: ${2===r?"rotate(45deg)":"none"}; display: inline-block; margin-right: 8px;"></span><span style="font-size: 13px; color: #5f6368;">${n.name}</span></td><td style="padding: 2px 14px 2px 0; text-align: right; font-size: 13px; font-weight: 600; color: #202124;">${i}</td><td style="padding: 2px 0; text-align: right; font-size: 13px;">${c}</td></tr>`}),m+"</tbody></table></div>"}},annotations:{xaxis:[{x:"02",borderColor:"#dadce0",strokeDashArray:4},...ZU.map(e=>({x:e.date.split("-")[2],borderColor:"#dadce0",strokeDashArray:4,opacity:.5})),...QU(),...eG()],points:[{x:"02",y:0,marker:{size:7,fillColor:"#d93025",strokeColor:"#fff",strokeWidth:2}},...KU(),...JU(),...tG()]}}},mG={series:[{name:"Total",type:"area",data:[55,60,60,69,69,68,63,68,83,45,72,60,48,42,67,60,62,65,68,55,52,72,85,74,65,58,60,60,40]},{name:"/tell-probiotic-working",type:"line",data:[17,23,16,20,14,17,18,16,13,13,17,20,18,15,23,21,22,18,26,15,12,16,22,20,1,15,15,6,9]},{name:"/",type:"line",data:[2,14,14,13,20,9,7,9,13,3,10,8,12,10,14,20,15,10,12,10,8,15,22,15,1,9,10,20,4]},{name:"/product/dr-ohhiras-probiotic-supplements",type:"line",data:[4,2,4,3,3,1,5,7,1,0,3,4,5,3,5,4,4,3,5,3,3,4,6,4,0,5,5,1,1]},{name:"/products/reg-activ",type:"line",data:[3,1,2,5,0,2,0,3,3,2,3,1,1,0,2,1,0,2,1,1,0,1,2,1,0,1,4,1,3]},{name:"/taking-prebiotic-postbiotic-supplements",type:"line",data:[2,2,4,2,4,2,3,2,4,4,1,2,1,1,2,1,0,1,2,1,1,2,1,2,0,4,2,1,1]}],options:{chart:{type:"line",height:320,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif"},stroke:{width:2,curve:"straight",dashArray:[5,0,0,0,0,0]},fill:{type:["gradient","solid","solid","solid","solid","solid"],gradient:{shadeIntensity:1,opacityFrom:.2,opacityTo:.05,stops:[0,100]}},colors:["#00acc1","#1a73e8","#43a047","#f29900","#1a237e","#e91e63"],dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",padding:{top:0,right:0,bottom:0,left:15}},xaxis:{categories:["01 Feb","02","03","04","05","","07","","09","","11","","13","","15","16","17","","19","","21","","23","","25","26","27","28"],labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,labels:{style:{colors:"#5f6368",fontSize:"11px"}}},legend:{position:"bottom",horizontalAlign:"left",markers:{radius:12},itemMargin:{horizontal:10,vertical:5},fontSize:"11px"},tooltip:{shared:!0,intersect:!1,custom:function({series:e,dataPointIndex:t,w:l}){var r;const n=l.globals.categoryLabels[t],i=n&&""!==n?null===(r=n.match(/\d+/))||void 0===r?void 0:r[0]:(t+1).toString().padStart(2,"0"),a="undefined"!==typeof $U?$U[i]:null;if(a){return`\n        <div style="padding: 12px 14px; background: #fff; border-radius: 8px; font-size: 13px; box-shadow: 0 4px 12px rgba(0,0,0,0.15); max-width: 300px; white-space: normal; line-height: 1.5; font-family: Roboto, sans-serif;">\n          <div style="font-weight: 600; color: #202124; margin-bottom: 8px; display: flex; align-items: center; gap: 6px;">\n            <span style="width: 8px; height: 8px; background: ${a.color||"#d93025"}; border-radius: 50%; display: inline-block;"></span>\n            ${a.title}\n          </div>\n          <div style="color: #5f6368; font-size: 13px; margin-top: 8px; padding-top: 8px; border-top: 1px solid #f1f3f4;">${a.description}</div>\n          <div style="margin-top: 8px; font-weight: 600; color: #202124;">Total Page Views: ${e[0][t]}</div>\n        </div>`}const s=[[57,83,77,73,71,77,48,52,61,82,92,70,60,50,65,60,62,65,75,60,60,65,70,68,10],[34,25,15,29,38,36,19,27,23,20,44,25,20,18,25,20,25,20,30,20,20,22,25,22,5],[2,16,14,5,7,7,4,3,8,15,12,10,15,12,15,18,12,10,15,12,12,15,20,15,5],[1,2,3,4,1,4,2,0,1,0,1,2,3,2,4,3,3,2,4,2,2,3,4,3,2],[1,5,7,3,3,2,2,2,2,3,3,2,2,1,2,2,1,2,2,2,1,2,2,2,1],[1,4,1,2,0,0,0,1,0,3,2,2,2,1,2,1,1,2,2,1,1,2,2,2,1]],o=new Date(2026,1,1),c=new Date(2026,0,3),u=e=>e.toLocaleDateString("en-US",{weekday:"short",day:"2-digit",month:"short"}),p=new Date(o);p.setDate(o.getDate()+t);const d=new Date(c);d.setDate(c.getDate()+t);let m=`<div style="padding: 12px 14px; background: #fff; border: 1px solid #dadce0; border-radius: 4px; box-shadow: 0 4px 10px rgba(0,0,0,0.1); font-family: Roboto, sans-serif; min-width: 280px;"><div style="margin-bottom: 8px; font-size: 13px; color: #5f6368; padding-bottom: 8px; border-bottom: 1px solid #f1f3f4;">${u(p)} vs ${u(d)}</div><table style="width: 100%; border-collapse: collapse;"><tbody>`;return[1,2,3,4,5,0].forEach(r=>{const n=l.config.series[r],i=e[r][t],a=s[r][t],o=l.config.colors[r];let c=a>0?`<span style="color: ${i>a?"#188038":"#d93025"}; font-weight: 600;">${i>a?"\u2191":"\u2193"} ${Math.abs((i-a)/a*100).toFixed(1)}%</span>`:'<span style="color: #202124; font-weight: 600;">-</span>';m+=`<tr style="line-height: 1.8;"><td style="padding: 2px 0; display: flex; align-items: center; gap: 8px;"><span style="width: 8px; height: 8px; background: ${o}; border-radius: 2px;"></span><span style="font-size: 11px; color: #5f6368; max-width: 150px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;">${n.name}</span></td><td style="text-align: right; font-size: 13px; font-weight: 600; color: #202124; padding-right: 10px;">${i}</td><td style="text-align: right; font-size: 13px;">${c}</td></tr>`}),m+"</tbody></table></div>"}},annotations:{xaxis:[{x:"02",borderColor:"#dadce0",strokeDashArray:4},...ZU.map(e=>({x:e.date.split("-")[2],borderColor:"#dadce0",strokeDashArray:4,opacity:.5})),...QU(),...eG()],points:[{x:"02",y:0,marker:{size:7,fillColor:"#d93025",strokeColor:"#fff",strokeWidth:2}},...KU(),...JU(),...tG()]}}},hG=()=>{const[e,t]=o.useState(!1),[l,r]=o.useState(""),n=(l="")=>{r(l),t(!e)};return(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #e0e0e0",borderRadius:"4px"},children:(0,Ue.jsxs)(SN,{style:{padding:"8px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"20px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"10px",padding:"0.375rem"},children:[(0,Ue.jsx)("button",{className:"btn btn-light btn-sm border",style:{fontWeight:600,padding:"0.365rem"},children:"Campaign Name"}),(0,Ue.jsx)(vU,{style:{fontSize:"18px",color:"#757575",cursor:"pointer"}})]}),(0,Ue.jsxs)("div",{style:{display:"flex",gap:"8px"},children:[(0,Ue.jsx)("button",{className:"btn btn-light btn-sm border",children:(0,Ue.jsx)(xU,{style:{fontSize:"20px",color:"#555"}})}),(0,Ue.jsx)("button",{className:"btn btn-light btn-sm border",children:(0,Ue.jsx)(SU,{style:{fontSize:"20px",color:"#555"}})}),(0,Ue.jsx)("button",{className:"btn btn-light btn-sm border",children:(0,Ue.jsx)(TF,{style:{fontSize:"20px",color:"#555"}})}),(0,Ue.jsx)("button",{className:"btn btn-light btn-sm border",children:(0,Ue.jsx)(NU,{style:{fontSize:"20px",color:"#555"}})})]})]}),(0,Ue.jsxs)("div",{style:{width:"100%",overflowX:"auto",overflowY:"hidden"},className:"scroll-inline",children:[(0,Ue.jsx)("style",{children:"\n                .scroll-inline::-webkit-scrollbar {\n                    height: 6px;\n                }\n                .scroll-inline::-webkit-scrollbar-thumb {\n                    background: #c1c1c1;\n                    border-radius: 6px;\n                }\n                .scroll-inline {\n                    scrollbar-width: thin;\n                    scrollbar-color: #c1c1c1 transparent;\n                }\n            "}),(0,Ue.jsxs)(xF,{hover:!0,className:"mb-0 table-layout-fixed text-nowrap",style:{fontSize:"13px"},children:[(0,Ue.jsx)("thead",{style:{borderBottom:"2px solid #e0e0e0",position:"sticky"},children:(0,Ue.jsxs)("tr",{children:[(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,left:0,zIndex:30,background:"#fff"},children:["Campaign Name ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20},children:["Sent ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20},children:["Success ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20},children:["Failed ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20},children:["Opens ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20},children:["Unique Opens ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20},children:["Clicks ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20},children:["Unique Clicks ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20},children:["Unsubscribed ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20},children:["Abuse/Complaints ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsx)("th",{style:{width:"10px"}})]})}),(0,Ue.jsxs)("tbody",{children:[(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"15px 10px",fontWeight:600,color:"#3c4043",position:"sticky",left:0,zIndex:5,background:"#fff"},children:"February 2026 Consumer Newsletter"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"4198"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"3897"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"301"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"499"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"344"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"41"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"21"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:(0,Ue.jsx)("div",{style:{position:"relative",display:"inline-block"},children:"64"})}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"12"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"15px 10px",fontWeight:600,color:"#3c4043",position:"sticky",left:0,zIndex:5,background:"#fff"},children:"February 2026 Practitioner Newsletter"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"321"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"278"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"43"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"101"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"51"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"8"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"3"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:(0,Ue.jsx)("div",{style:{position:"relative",display:"inline-block"},children:"6"})}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"0"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{title:"February 2026 Retailer Newsletter / Correction regarding Kerrville Health Foods",className:"text-truncate",style:{padding:"15px 10px",fontWeight:600,color:"#3c4043",position:"sticky",left:0,zIndex:5,background:"#fff",maxWidth:"300px"},children:"February 2026 Retailer Newsletter / Correction regarding Kerrville Health Foods"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"2552"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"2510"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"42"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"369"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"248"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"54"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"24"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:(0,Ue.jsx)("div",{style:{position:"relative",display:"inline-block"},children:"5"})}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"1"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"15px 10px",fontWeight:600,color:"#3c4043",position:"sticky",left:0,zIndex:5,background:"#fff"},children:"March 2026 Retailer Newsletter"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"2550"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"2497"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"53"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"406"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"276"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"60"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"14"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:(0,Ue.jsx)("div",{style:{position:"relative",display:"inline-block"},children:"2"})}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"0"})]})]})]})]})]})}),(0,Ue.jsxs)(zr,{isOpen:e,toggle:()=>n(),centered:!0,children:[(0,Ue.jsx)(HU,{toggle:()=>n(),children:"Unsubscribed Emails"}),(0,Ue.jsx)(Zr,{children:(0,Ue.jsx)("div",{style:{maxHeight:"300px",overflowY:"auto"},children:l.split(/[,\s]+/).filter(e=>""!==e.trim()).map((e,t)=>(0,Ue.jsxs)("div",{style:{padding:"6px 0",borderBottom:"1px solid #f1f3f4",fontSize:"13px",color:"#333"},children:[e.replace('"',"")," "]},t))})})]})]})},gG=()=>(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsx)(cN,{className:"shadow-sm mb-4",style:{border:"1px solid #e0e0e0",borderRadius:"4px",backgroundColor:"#fff"},children:(0,Ue.jsx)(SN,{style:{padding:"20px"},children:(0,Ue.jsxs)("div",{style:{fontSize:"0.95rem",color:"#555",lineHeight:"1.6"},children:[(0,Ue.jsxs)("div",{style:{marginBottom:"20px"},children:[(0,Ue.jsxs)("h5",{style:{color:"#333",fontWeight:600,display:"flex",alignItems:"center",gap:"8px"},children:[(0,Ue.jsx)("span",{children:"\ud83d\udca1"})," YouTube Key Performance Summary"]}),(0,Ue.jsxs)("p",{style:{margin:"10px 0"},children:[(0,Ue.jsx)("strong",{children:"Audience:"}),(0,Ue.jsx)("br",{}),"Subscribers grew slightly to 164 (",(0,Ue.jsx)("span",{style:{color:"#3b5de7",fontWeight:600},children:"+1.2%"}),"). While acquisition slowed down (only ",(0,Ue.jsx)("span",{style:{color:"#ef6767",fontWeight:600},children:"1"})," new subscriber gained), the churn rate remained at absolute zero (0 lost subscribers). This continues to signal strong loyalty among the established base."]}),(0,Ue.jsxs)("p",{style:{margin:"10px 0"},children:[(0,Ue.jsx)("strong",{children:"Engagement:"}),(0,Ue.jsx)("br",{}),"Total engagement dropped by ",(0,Ue.jsx)("span",{style:{color:"#ef6767",fontWeight:600},children:"-50%"}),"(10 total actions), with deep-intent actions like Likes (",(0,Ue.jsx)("span",{style:{color:"#ef6767",fontWeight:600},children:"-80%"}),") and Playlist additions (",(0,Ue.jsx)("span",{style:{color:"#ef6767",fontWeight:600},children:"-57.1%"}),") taking a hit. However, there is a major bright spot: Shares surged by ",(0,Ue.jsx)("span",{style:{color:"#0ab39c",fontWeight:600},children:"+66.7%"})," (5 total shares). This indicates a behavioral shift\u2014viewers are moving away from saving content for themselves and are instead distributing it to others."]}),(0,Ue.jsxs)("p",{style:{margin:"10px 0"},children:[(0,Ue.jsx)("strong",{children:"Visibility:"}),(0,Ue.jsx)("br",{}),"Views experienced a moderate decline of ",(0,Ue.jsx)("span",{style:{color:"#ef6767",fontWeight:600},children:"-20.6%"})," (81 total), with a visible traffic spike mid-month (around Feb 9-11) before cooling off. The algorithmic reach has contracted slightly compared to the previous period's baseline."]})]}),(0,Ue.jsx)("div",{style:{marginTop:"20px",overflowX:"auto"},children:(0,Ue.jsxs)("table",{style:{width:"100%",borderCollapse:"collapse",color:"#495057"},children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4",textAlign:"left"},children:[(0,Ue.jsx)("th",{style:{padding:"12px 10px",fontWeight:600,color:"#2b3990"},children:"Metric"}),(0,Ue.jsx)("th",{style:{padding:"12px 10px",fontWeight:600,textAlign:"right"},children:"Total"}),(0,Ue.jsx)("th",{style:{padding:"12px 10px",fontWeight:600,textAlign:"right"},children:"Variation"})]})}),(0,Ue.jsxs)("tbody",{children:[(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Likes"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"1"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#ef6767",fontWeight:600},children:"-80%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Dislikes"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"0"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#adb5bd"},children:"\u2014"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Comments"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"0"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#adb5bd"},children:"\u2014"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Shares"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"5"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#0ab39c",fontWeight:600},children:"+66.7%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Videos added to playlists"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"3"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#ef6767",fontWeight:600},children:"-57.1%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Subscribers gained"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"1"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#ef6767",fontWeight:600},children:"-80%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Subscribers lost"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"0"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#adb5bd"},children:"\u2014"})]}),(0,Ue.jsxs)("tr",{style:{backgroundColor:"#f8f9fa",fontWeight:700,borderTop:"2px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"12px 10px"},children:"Total engagement"}),(0,Ue.jsx)("td",{style:{padding:"12px 10px",textAlign:"right"},children:"10"}),(0,Ue.jsx)("td",{style:{padding:"12px 10px",textAlign:"right",color:"#ef6767"},children:"-50%"})]})]})]})}),(0,Ue.jsx)("div",{style:{borderTop:"1px solid #f1f3f4",margin:"20px 0"}}),(0,Ue.jsxs)("div",{style:{marginBottom:"20px"},children:[(0,Ue.jsx)("h5",{style:{color:"#333",fontWeight:600},children:"Key Takeaway"}),(0,Ue.jsxs)("p",{style:{margin:"10px 0",lineHeight:"1.7"},children:["We are experiencing a ",(0,Ue.jsx)("strong",{children:'"High Distribution, Low Retention"'})," phase. While the previous period was defined by viewers watching longer and saving videos for personal reference, current viewers are watching less but sharing more. The sharp drop in watch time relative to views suggests a disconnect between what the thumbnail/title promises and what the first 30 seconds of the video delivers, causing early drop-offs."]})]}),(0,Ue.jsx)("div",{style:{borderTop:"1px solid #f1f3f4",margin:"20px 0"}}),(0,Ue.jsxs)("div",{style:{marginBottom:"20px"},children:[(0,Ue.jsxs)("h5",{style:{color:"#333",fontWeight:600,display:"flex",alignItems:"center",gap:"8px"},children:[(0,Ue.jsx)("span",{children:"\ud83c\udfaf"})," Executive Actions"]}),(0,Ue.jsx)("div",{style:{backgroundColor:"#fff3cd",padding:"15px",borderRadius:"6px",borderLeft:"4px solid #ffc107",marginTop:"10px"},children:(0,Ue.jsxs)("div",{style:{display:"flex",flexDirection:"column",gap:"8px"},children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("strong",{children:"\u2022 Plug the Retention Leak:"}),' A -44.4% drop in watch time requires immediate attention. Audit the first 15-30 seconds of recent uploads. Ensure the "hook" directly and quickly answers the premise of the thumbnail without long introductions.']}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("strong",{children:'\u2022 Leverage "Share-ability":'}),' Since sharing (+66.7%) is the only growing engagement metric, lean into this. Create content formatted as quick solutions, templates, or "how-to" answers that professionals would naturally forward to a colleague or peer.']}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("strong",{children:"\u2022 Target the Core Persona:"})," Tailor the pacing, examples, and case studies to resonate with the target demographic to win back watch time."]})]})})]}),(0,Ue.jsxs)("div",{style:{padding:"15px",backgroundColor:"#f8f9fa",borderRadius:"4px"},children:[(0,Ue.jsxs)("h5",{style:{color:"#2b3990",fontWeight:600,marginBottom:"8px",display:"flex",alignItems:"center",gap:"8px"},children:[(0,Ue.jsx)("span",{children:"\ud83d\udcca"})," Bottom Line"]}),(0,Ue.jsx)("p",{style:{margin:0,lineHeight:"1.7"},children:"The channel's content is successfully prompting viewers to share it externally, but a severe drop in watch time means immediate optimization is needed on early-video retention to keep viewers from bouncing."})]})]})})}),(0,Ue.jsx)(cN,{className:"shadow-sm mb-4",style:{border:"1px solid #e0e0e0",borderRadius:"4px",backgroundColor:"#fff"},children:(0,Ue.jsx)(SN,{style:{padding:"20px"},children:(0,Ue.jsxs)("div",{style:{fontSize:"0.95rem",color:"#555",lineHeight:"1.6"},children:[(0,Ue.jsxs)("div",{style:{marginBottom:"20px"},children:[(0,Ue.jsxs)("h5",{style:{color:"#333",fontWeight:600,display:"flex",alignItems:"center",gap:"8px"},children:[(0,Ue.jsx)("span",{children:"\ud83d\udca1"})," Instagram Key Performance Summary"]}),(0,Ue.jsxs)("p",{style:{margin:"10px 0"},children:[(0,Ue.jsx)("strong",{children:"Audience:"}),(0,Ue.jsx)("br",{}),"The follower base remained relatively flat, ending at 1,428 ",(0,Ue.jsx)("span",{style:{color:"#3b5de7",fontWeight:600},children:"+0.3%"})," . The account experienced a high churn dynamic compared to the YouTube channel, gaining ",(0,Ue.jsx)("span",{style:{color:"#0ab39c",fontWeight:600},children:"8"})," new followers but losing ",(0,Ue.jsx)("span",{style:{color:"#ef6767",fontWeight:600},children:"4"}),". Interestingly, the Instagram audience profile is drastically different from YouTube: the core demographic here is strongly concentrated among 45-54 year-old Females from the United States, rather than younger European males."]}),(0,Ue.jsxs)("p",{style:{margin:"10px 0"},children:[(0,Ue.jsx)("strong",{children:"Engagement:"}),(0,Ue.jsx)("br",{}),"Total engagement exploded by ",(0,Ue.jsx)("span",{style:{color:"#0ab39c",fontWeight:600},children:"+137.5%"})," (114 total actions). This massive surge was driven primarily by a spike in Likes (90, ",(0,Ue.jsx)("span",{style:{color:"#0ab39c",fontWeight:600},children:"+125%"}),") and, more importantly, high-friction sharing actions: Shares surged by ",(0,Ue.jsx)("span",{style:{color:"#0ab39c",fontWeight:600},children:"+433.3%"})," and Direct Messages increased by ",(0,Ue.jsx)("span",{style:{color:"#0ab39c",fontWeight:600},children:"+100%"}),". However, public conversational engagement completely vanished, with Comments dropping to zero (",(0,Ue.jsx)("span",{style:{color:"#ef6767",fontWeight:600},children:"-100%"}),"), and Saves remaining stagnant at zero."]}),(0,Ue.jsxs)("p",{style:{margin:"10px 0"},children:[(0,Ue.jsx)("strong",{children:"Visibility:"}),(0,Ue.jsx)("br",{}),"Top-of-funnel discovery had a remarkably strong month. Total views grew by ",(0,Ue.jsx)("span",{style:{color:"#0ab39c",fontWeight:600},children:"+42.2%"})," (1,443 total), with a massive organic spike occurring late in the period (around Feb 22-23). Average reach also expanded by ",(0,Ue.jsx)("span",{style:{color:"#3b5de7",fontWeight:600},children:"+16.1%"}),". Unlike the YouTube channel, which saw an algorithmic contraction, the Instagram content is successfully being pushed to a wider audience."]}),(0,Ue.jsxs)("p",{style:{margin:"10px 0"},children:[(0,Ue.jsx)("strong",{children:"Engagement Rate:"}),(0,Ue.jsx)("br",{}),"The engagement rate per view surged to ",(0,Ue.jsx)("span",{style:{color:"#0ab39c",fontWeight:600},children:"7.9%"})," (",(0,Ue.jsx)("span",{style:{color:"#0ab39c",fontWeight:600},children:"+67.1%"}),"). This is a phenomenal efficiency signal. It means the ",(0,Ue.jsx)("span",{style:{color:"#0ab39c",fontWeight:600},children:"+42.2%"})," increase in views wasn't just empty traffic; the new eyeballs on the content were highly motivated to interact with it, proving strong content-market fit for this specific demographic."]})]}),(0,Ue.jsx)("div",{style:{marginTop:"20px",overflowX:"auto"},children:(0,Ue.jsxs)("table",{style:{width:"100%",borderCollapse:"collapse",color:"#495057"},children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4",textAlign:"right"},children:[(0,Ue.jsx)("th",{style:{padding:"12px 10px",fontWeight:600,color:"#2b3990",textAlign:"left"},children:"Metric"}),(0,Ue.jsx)("th",{style:{padding:"12px 10px",fontWeight:600,textAlign:"right"},children:"Total"}),(0,Ue.jsx)("th",{style:{padding:"12px 10px",fontWeight:600,textAlign:"right"},children:"Variation"})]})}),(0,Ue.jsxs)("tbody",{children:[(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Likes"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"90"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#0ab39c",fontWeight:600},children:"+125%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Comments"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"0"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#ef6767",fontWeight:600},children:"-100%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Shares"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"16"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#0ab39c",fontWeight:600},children:"+433.3%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Saves"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"0"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#adb5bd"},children:"\u2014"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Direct messages"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"8"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#0ab39c",fontWeight:600},children:"+100%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Followers gained"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"8"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#adb5bd"},children:"\u2014"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Followers lost"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"4"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#adb5bd"},children:"\u2014"})]}),(0,Ue.jsxs)("tr",{style:{backgroundColor:"#f8f9fa",fontWeight:700,borderTop:"2px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"12px 10px"},children:"Total engagement"}),(0,Ue.jsx)("td",{style:{padding:"12px 10px",textAlign:"right"},children:"114"}),(0,Ue.jsx)("td",{style:{padding:"12px 10px",textAlign:"right",color:"#0ab39c"},children:"+137.5%"})]})]})]})}),(0,Ue.jsx)("div",{style:{borderTop:"1px solid #f1f3f4",margin:"20px 0"}}),(0,Ue.jsxs)("div",{style:{marginBottom:"20px"},children:[(0,Ue.jsx)("h5",{style:{color:"#333",fontWeight:600},children:"Key Takeaway"}),(0,Ue.jsxs)("p",{style:{margin:"10px 0",lineHeight:"1.7"},children:["The account is experiencing a ",(0,Ue.jsx)("strong",{children:'"High Virality, Dark Social"'})," phase. The content is resonating powerfully with an older, female US demographic that prefers to distribute content privately (Shares and DMs) rather than engage in public spaces (zero comments). The skyrocketing engagement rate combined with high shares indicates the content is acting as a highly relatable conversation starter off-feed."]})]}),(0,Ue.jsx)("div",{style:{borderTop:"1px solid #f1f3f4",margin:"20px 0"}}),(0,Ue.jsxs)("div",{style:{marginBottom:"20px"},children:[(0,Ue.jsxs)("h5",{style:{color:"#333",fontWeight:600,display:"flex",alignItems:"center",gap:"8px"},children:[(0,Ue.jsx)("span",{children:"\ud83c\udfaf"})," Executive Actions"]}),(0,Ue.jsx)("div",{style:{backgroundColor:"#fff3cd",padding:"15px",borderRadius:"6px",borderLeft:"4px solid #ffc107",marginTop:"10px"},children:(0,Ue.jsxs)("div",{style:{display:"flex",flexDirection:"column",gap:"8px"},children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("strong",{children:'\u2022 Lean into "Dark Social" Prompts:'}),' Since Shares (+433.3%) and DMs (+100%) are the growth engines, explicitly design content meant to be sent to a friend. Add subtle call-to-actions like "Send this to someone who needs to hear it" or "DM me for the link."']}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("strong",{children:"\u2022 Pivot the Persona:"})," The Instagram audience (45-54 US Females) is entirely different from the YouTube audience. Audit the visual aesthetics, cultural references, and tone to ensure they cater specifically to established professionals or mature audiences, rather than a younger male cohort."]}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("strong",{children:"\u2022 Re-activate the Comment Section:"}),' A 0% comment rate on 1.4K views is an anomaly. End your captions or videos with a highly specific, low-friction question (e.g., "Vote A or B in the comments" instead of "What do you think?") to break the passive scrolling habit and force public interaction.']})]})})]}),(0,Ue.jsxs)("div",{style:{padding:"15px",backgroundColor:"#f8f9fa",borderRadius:"4px"},children:[(0,Ue.jsxs)("h5",{style:{color:"#2b3990",fontWeight:600,marginBottom:"8px",display:"flex",alignItems:"center",gap:"8px"},children:[(0,Ue.jsx)("span",{children:"\ud83d\udcca"})," Bottom Line"]}),(0,Ue.jsx)("p",{style:{margin:0},children:"The Instagram account is thriving as a highly shareable, top-of-funnel engine for a mature US female demographic, but requires strategic caption optimization to convert silent sharers into active, public community members."})]})]})})}),(0,Ue.jsx)(cN,{className:"shadow-sm mb-4",style:{border:"1px solid #e0e0e0",borderRadius:"4px",backgroundColor:"#fff"},children:(0,Ue.jsx)(SN,{style:{padding:"20px"},children:(0,Ue.jsxs)("div",{style:{fontSize:"0.95rem",color:"#555",lineHeight:"1.6"},children:[(0,Ue.jsxs)("div",{style:{marginBottom:"20px"},children:[(0,Ue.jsxs)("h5",{style:{color:"#333",fontWeight:600,display:"flex",alignItems:"center",gap:"8px"},children:[(0,Ue.jsx)("span",{children:"\ud83d\udca1"})," Facebook Page Key Performance Summary"]}),(0,Ue.jsxs)("p",{style:{margin:"10px 0"},children:[(0,Ue.jsx)("strong",{children:"Audience:"}),(0,Ue.jsx)("br",{}),"The total audience is large at ",(0,Ue.jsx)("span",{style:{color:"#3b5de7",fontWeight:600},children:"31.1K"})," but it is currently experiencing active churn. The page lost 15 followers while only gaining 2, resulting in a net negative growth ",(0,Ue.jsx)("span",{style:{color:"#ef6767",fontWeight:600},children:"-13 followers"}),". While a ",(0,Ue.jsx)("span",{style:{color:"#ef6767",fontWeight:600},children:"-0.1%"})," drop is a small fraction of the total base, it signals that top-of-funnel acquisition has completely stalled and is failing to replace natural attrition."]}),(0,Ue.jsxs)("p",{style:{margin:"10px 0"},children:[(0,Ue.jsx)("strong",{children:"Engagement:"}),(0,Ue.jsx)("br",{}),"Total engagement dropped by ",(0,Ue.jsx)("span",{style:{color:"#ef6767",fontWeight:600},children:"-20.7%"}),' (107 total interactions). The behavioral breakdown shows this audience is highly passive. The vast majority of interactions were simple "Reactions" (102). High-intent distribution actions plummeted, with Shares dropping a severe ',(0,Ue.jsx)("span",{style:{color:"#ef6767",fontWeight:600},children:"-60%"})," (only 4 total), and Private Messages completely drying up (",(0,Ue.jsx)("span",{style:{color:"#ef6767",fontWeight:600},children:"-100%"}),")."]}),(0,Ue.jsxs)("p",{style:{margin:"10px 0"},children:[(0,Ue.jsx)("strong",{children:"Visibility:"}),(0,Ue.jsx)("br",{}),"The organic reach and visibility suffered a massive contraction. Total views were cut exactly in half, dropping ",(0,Ue.jsx)("span",{style:{color:"#ef6767",fontWeight:600},children:"-50%"})," to 2,118. Average reach similarly plummeted by ",(0,Ue.jsx)("span",{style:{color:"#ef6767",fontWeight:600},children:"-49.9%"}),". The Facebook algorithm severely throttled the top-of-funnel distribution compared to the previous period, which directly correlates with the drop in high-value actions like Shares."]}),(0,Ue.jsxs)("p",{style:{margin:"10px 0"},children:[(0,Ue.jsx)("strong",{children:"Engagement Rate:"}),(0,Ue.jsx)("br",{}),"Paradoxically, the engagement rate per view surged by ",(0,Ue.jsx)("span",{style:{color:"#0ab39c",fontWeight:600},children:"+58.7%"})," to ",(0,Ue.jsx)("span",{style:{color:"#0ab39c",fontWeight:600},children:"5.1%"}),'. This is a classic "core isolation" metric. Because total views crashed (',(0,Ue.jsx)("span",{style:{color:"#ef6767",fontWeight:600},children:"-50%"}),") faster than raw engagement dropped (",(0,Ue.jsx)("span",{style:{color:"#ef6767",fontWeight:600},children:"-20.7%"}),'), the mathematical rate increased. It means the algorithm stopped showing the content to casual scrollers, and the remaining 2.1K views were from the hyper-loyal core who habitually hit the "Like" button.']})]}),(0,Ue.jsx)("div",{style:{marginTop:"20px",overflowX:"auto"},children:(0,Ue.jsxs)("table",{style:{width:"100%",borderCollapse:"collapse",color:"#495057"},children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4",textAlign:"right"},children:[(0,Ue.jsx)("th",{style:{padding:"12px 10px",fontWeight:600,color:"#2b3990",textAlign:"left"},children:"Metric"}),(0,Ue.jsx)("th",{style:{padding:"12px 10px",fontWeight:600,textAlign:"right"},children:"Total"}),(0,Ue.jsx)("th",{style:{padding:"12px 10px",fontWeight:600,textAlign:"right"},children:"Variation"})]})}),(0,Ue.jsxs)("tbody",{children:[(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Reactions"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"102"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#ef6767",fontWeight:600},children:"-16.4%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Comments"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"1"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#adb5bd"},children:"+0%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Private messages"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"0"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#ef6767",fontWeight:600},children:"-100%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Shares"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"4"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#ef6767",fontWeight:600},children:"-60%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Followers gained"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"2"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#adb5bd"},children:"\u2014"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Followers lost"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"15"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#adb5bd"},children:"\u2014"})]}),(0,Ue.jsxs)("tr",{style:{backgroundColor:"#f8f9fa",fontWeight:700,borderTop:"2px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"12px 10px"},children:"Total engagement"}),(0,Ue.jsx)("td",{style:{padding:"12px 10px",textAlign:"right"},children:"107"}),(0,Ue.jsx)("td",{style:{padding:"12px 10px",textAlign:"right",color:"#ef6767"},children:"-20.7%"})]})]})]})}),(0,Ue.jsx)("div",{style:{borderTop:"1px solid #f1f3f4",margin:"20px 0"}}),(0,Ue.jsxs)("div",{style:{marginBottom:"20px"},children:[(0,Ue.jsx)("h5",{style:{color:"#333",fontWeight:600},children:"Key Takeaway"}),(0,Ue.jsxs)("p",{style:{margin:"10px 0",lineHeight:"1.7"},children:["The page is experiencing an ",(0,Ue.jsx)("strong",{children:'"Algorithmic Contraction & Core Isolation"'}),' phase. Without any paid ad support to force top-of-funnel discovery, organic reach has been halved. The page is currently surviving on a shrinking echo chamber of passive followers who will "react" to content but are no longer motivated to share it or comment on it.']})]}),(0,Ue.jsx)("div",{style:{borderTop:"1px solid #f1f3f4",margin:"20px 0"}}),(0,Ue.jsxs)("div",{style:{marginBottom:"20px"},children:[(0,Ue.jsxs)("h5",{style:{color:"#333",fontWeight:600,display:"flex",alignItems:"center",gap:"8px"},children:[(0,Ue.jsx)("span",{children:"\ud83c\udfaf"})," Executive Actions"]}),(0,Ue.jsx)("div",{style:{backgroundColor:"#fff3cd",padding:"15px",borderRadius:"6px",borderLeft:"4px solid #ffc107",marginTop:"10px"},children:(0,Ue.jsxs)("div",{style:{display:"flex",flexDirection:"column",gap:"8px"},children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("strong",{children:"\u2022 Activate Paid Campaigns (If Planned):"})," Since organic reach just took a -50% hit, this is the exact moment to deploy Facebook Ads. Use a low-budget reach/awareness campaign targeting lookalike audiences to artificially pump fresh traffic back into the funnel and offset the follower churn."]}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("strong",{children:"\u2022 Diagnose the Share-ability Drop:"}),' A -60% drop in shares means the content felt less "forwardable" this month. Shift away from standard updates and pivot toward highly visual, value-dense infographics or polarizing industry takes that prompt users to share to their own feeds.']}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("strong",{children:"\u2022 Force the Conversation:"}),' There was only 1 comment out of 2.1K views. Stop asking open-ended questions. Use strict, binary polls (e.g., "Do you prefer X or Y? Let us know below") to lower the friction of commenting and signal active discussion to the Facebook algorithm.']})]})})]}),(0,Ue.jsxs)("div",{style:{padding:"15px",backgroundColor:"#f8f9fa",borderRadius:"4px"},children:[(0,Ue.jsxs)("h5",{style:{color:"#2b3990",fontWeight:600,marginBottom:"8px",display:"flex",alignItems:"center",gap:"8px"},children:[(0,Ue.jsx)("span",{children:"\ud83d\udcca"})," Bottom Line"]}),(0,Ue.jsx)("p",{style:{margin:0},children:"Without ad spend, the page's organic reach has collapsed, leaving a large but passive audience; immediate action is required\u2014either via paid distribution or highly shareable organic formats\u2014to stop the active audience bleed."})]})]})})})]}),yG=()=>(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsx)(Ut,{className:"mb-2",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #dadce0",borderRadius:"8px",marginBottom:"10px"},children:(0,Ue.jsxs)(SN,{style:{padding:0},children:[(0,Ue.jsxs)("div",{style:{display:"flex",borderBottom:"1px solid #dadce0"},children:[(0,Ue.jsxs)("div",{style:{flex:1,padding:"12px 16px",paddingTop:5,borderBottom:"2px solid #1a73e8"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,Ue.jsxs)("span",{style:{color:"#1a73e8",fontWeight:500},children:["Average engagement time... ",(0,Ue.jsx)(CU,{fontSize:"small",style:{color:"#5f6368"}})]}),(0,Ue.jsx)(wU,{style:{color:"#dadce0"}})]}),(0,Ue.jsx)("div",{style:{fontSize:"32px",color:"#202124"},children:"41s"}),(0,Ue.jsx)("div",{style:{color:"#137333",fontSize:"12px",fontWeight:"bold",display:"flex",alignItems:"center"},children:(0,Ue.jsxs)("span",{style:{backgroundColor:"#e6f4ea",padding:"2px 8px",borderRadius:"12px",display:"flex",alignItems:"center"},children:[(0,Ue.jsx)(IU,{style:{fontSize:"14px",marginRight:"2px"}})," 15.7%"]})})]}),(0,Ue.jsxs)("div",{style:{flex:1,padding:"12px 16px",paddingTop:5,borderLeft:"1px solid #f1f3fa"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,Ue.jsx)("span",{style:{color:"#5f6368"},children:"Engaged sessions per..."}),(0,Ue.jsxs)("div",{style:{display:"flex",gap:"5px"},children:[(0,Ue.jsx)(TU,{style:{color:"#5f6368"}}),(0,Ue.jsx)(AU,{style:{color:"#137333"}})]})]}),(0,Ue.jsx)("div",{style:{fontSize:"32px",color:"#5f6368"},children:"0.94"}),(0,Ue.jsxs)("div",{style:{color:"#d93025",fontSize:"12px",fontWeight:"bold",display:"flex",alignItems:"center"},children:[(0,Ue.jsx)(kU,{style:{fontSize:"14px",marginRight:"2px"}})," 4.5%"]})]})]}),(0,Ue.jsx)("div",{style:{padding:"10px",paddingBottom:"0px"},children:(0,Ue.jsx)(EF.Z,{options:lG.options,series:lG.series,type:"line",height:300})})]})})})}),(0,Ue.jsxs)(Ut,{className:"align-items-stretch mb-4",children:[(0,Ue.jsx)(Xt,{lg:8,className:"mb-4 mb-lg-0",children:(0,Ue.jsx)(cN,{className:"shadow-sm h-100",style:{border:"1px solid #dadce0",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"10px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"flex-start",marginBottom:"10px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",gap:"40px"},children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{style:{fontSize:"15px",color:"#1a73e8",fontWeight:500,marginBottom:"5px"},children:["Views ",(0,Ue.jsx)(CU,{style:{fontSize:"16px",color:"#5f6368"}})]}),(0,Ue.jsx)("div",{style:{fontSize:"28px",color:"#202124",lineHeight:1},children:"25k"}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",marginTop:"5px",color:"#137333",fontSize:"13px",fontWeight:500},children:[(0,Ue.jsx)(IU,{style:{fontSize:"14px",marginRight:"2px"}})," 20.0%"]})]}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{style:{fontSize:"15px",color:"#5f6368",fontWeight:400,marginBottom:"5px"},children:["Event count ",(0,Ue.jsx)(CU,{style:{fontSize:"16px",color:"#5f6368"}})]}),(0,Ue.jsx)("div",{style:{fontSize:"28px",color:"#5f6368",lineHeight:1},children:"59k"}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",marginTop:"5px",color:"#137333",fontSize:"13px",fontWeight:500},children:[(0,Ue.jsx)(IU,{style:{fontSize:"14px",marginRight:"2px"}})," 20.7%"]})]})]}),(0,Ue.jsxs)("div",{style:{border:"1px solid #dadce0",borderRadius:"18px",padding:"2px 8px",cursor:"pointer",display:"flex",alignItems:"center"},children:[(0,Ue.jsx)(AU,{style:{fontSize:"18px",color:"#137333",marginRight:"4px"}}),(0,Ue.jsx)(DU,{style:{fontSize:"18px",color:"#5f6368"}})]})]}),(0,Ue.jsx)("hr",{style:{borderTop:"1px solid #f1f3f4",margin:"15px 0"}}),(0,Ue.jsx)("div",{style:{minHeight:"280px"},children:(0,Ue.jsx)(EF.Z,{options:rG.options,series:rG.series,type:"line",height:280})}),(0,Ue.jsxs)("div",{style:{marginTop:"auto",display:"flex",gap:"20px",fontSize:"12px",color:"#5f6368",paddingLeft:"10px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ue.jsx)("span",{style:{width:"12px",height:"2px",background:"#1a73e8",marginRight:"8px"}})," Last 28 days"]}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ue.jsx)("span",{style:{width:"12px",height:"2px",borderTop:"2px dashed #1a73e8",marginRight:"8px"}})," Compared custom range"]})]})]})})}),(0,Ue.jsx)(Xt,{lg:4,children:(0,Ue.jsx)(cN,{className:"shadow-sm h-100",style:{border:"1px solid #dadce0",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"20px 24px",display:"flex",flexDirection:"column"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"start",marginBottom:"20px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"15px",color:"#202124",borderBottom:"1px dashed #9aa0a6",paddingBottom:"1px",cursor:"pointer",fontWeight:500},children:"Event count by Event name"}),(0,Ue.jsxs)("div",{style:{border:"1px solid #dadce0",borderRadius:"16px",padding:"2px 8px",display:"flex",alignItems:"center",cursor:"pointer"},children:[(0,Ue.jsx)(AU,{style:{fontSize:"16px",color:"#137333",marginRight:"2px"}}),(0,Ue.jsx)(DU,{style:{fontSize:"16px",color:"#5f6368"}})]})]}),(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px",paddingBottom:"5px",borderBottom:"1px solid #dadce0"},children:[(0,Ue.jsx)("span",{style:{fontSize:"11px",color:"#5f6368",fontWeight:700,textTransform:"uppercase"},children:"Event Name"}),(0,Ue.jsx)("span",{style:{fontSize:"11px",color:"#5f6368",fontWeight:700,textTransform:"uppercase"},children:"Event Count"})]}),(0,Ue.jsx)("div",{style:{display:"flex",flexDirection:"column",justifyContent:"space-between",flex:1},children:nG.map((e,t)=>(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",fontSize:"13px",paddingTop:"8px",paddingBottom:"8px",borderBottom:t!==nG.length-1?"1px solid #f8f9fa":"none"},children:[(0,Ue.jsxs)("div",{style:{flex:1,marginRight:"10px"},children:[(0,Ue.jsx)("div",{style:{color:"#3c4043",fontWeight:500,marginBottom:"4px"},children:e.name}),(0,Ue.jsx)("div",{style:{width:"100%",backgroundColor:"#f1f3f4",height:"2px"},children:(0,Ue.jsx)("div",{style:{width:e.barWidth,backgroundColor:"#1a73e8",height:"2px"}})})]}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"10px",minWidth:"80px",justifyContent:"flex-end"},children:[(0,Ue.jsx)("span",{style:{color:"#5f6368"},children:e.count}),(0,Ue.jsxs)("span",{style:{color:"up"===e.trend?"#188038":"#d93025",display:"flex",alignItems:"center",width:"48px",justifyContent:"flex-end"},children:["up"===e.trend?(0,Ue.jsx)(IU,{style:{fontSize:"12px"}}):(0,Ue.jsx)(kU,{style:{fontSize:"12px"}}),e.change]})]})]},t))})]})})})]}),(0,Ue.jsxs)(Ut,{className:"align-items-stretch mb-4",children:[(0,Ue.jsx)(Xt,{lg:5,className:"mb-4 mb-lg-0",children:(0,Ue.jsx)(cN,{className:"shadow-sm h-100",style:{border:"1px solid #dadce0",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"10px",display:"flex",flexDirection:"column"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"start",marginBottom:"20px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"15px",color:"#202124",borderBottom:"1px dashed #9aa0a6",paddingBottom:"1px",cursor:"pointer",fontWeight:500},children:"Views by Page title and screen class"}),(0,Ue.jsxs)("div",{style:{border:"1px solid #dadce0",borderRadius:"16px",padding:"2px 8px",display:"flex",alignItems:"center",cursor:"pointer"},children:[(0,Ue.jsx)(AU,{style:{fontSize:"16px",color:"#137333",marginRight:"2px"}}),(0,Ue.jsx)(DU,{style:{fontSize:"16px",color:"#5f6368"}})]})]}),(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px",paddingBottom:"5px",borderBottom:"1px solid #dadce0"},children:[(0,Ue.jsx)("span",{style:{fontSize:"11px",color:"#5f6368",fontWeight:700,textTransform:"uppercase"},children:"Page title and screen class"}),(0,Ue.jsx)("span",{style:{fontSize:"11px",color:"#5f6368",fontWeight:700,textTransform:"uppercase"},children:"Views"})]}),(0,Ue.jsx)("div",{style:{display:"flex",flexDirection:"column",flex:1},children:iG.map((e,t)=>(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",fontSize:"13px",padding:"10px 0",borderBottom:"1px solid #f8f9fa"},children:[(0,Ue.jsxs)("div",{style:{color:"#1a73e8",fontWeight:400,whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",maxWidth:"65%",cursor:"pointer"},children:[e.name,(0,Ue.jsx)("div",{style:{width:"10px",height:"2px",backgroundColor:"#1a73e8",marginTop:"2px"}})]}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"15px"},children:[(0,Ue.jsx)("span",{style:{color:"#5f6368"},children:e.count}),(0,Ue.jsxs)("span",{style:{color:"up"===e.trend?"#188038":"#d93025",display:"flex",alignItems:"center",width:"45px",justifyContent:"flex-end",fontSize:"12px"},children:["up"===e.trend?(0,Ue.jsx)(IU,{style:{fontSize:"12px",marginRight:"2px"}}):(0,Ue.jsx)(kU,{style:{fontSize:"12px",marginRight:"2px"}}),e.change]})]})]},t))}),(0,Ue.jsx)("div",{style:{textAlign:"right",marginTop:"15px"},children:(0,Ue.jsxs)("span",{style:{color:"#1a73e8",fontSize:"13px",fontWeight:500,cursor:"pointer",display:"inline-flex",alignItems:"center"},children:["View pages and screens ",(0,Ue.jsx)(MU,{style:{fontSize:"16px",marginLeft:"5px"}})]})})]})})}),(0,Ue.jsx)(Xt,{lg:7,children:(0,Ue.jsx)(cN,{className:"shadow-sm h-100",style:{border:"1px solid #dadce0",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"10px",paddingBottom:"0px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"start",marginBottom:"10px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"15px",color:"#202124",borderBottom:"1px dashed #9aa0a6",paddingBottom:"1px",cursor:"pointer",fontWeight:500},children:"User activity over time"}),(0,Ue.jsxs)("div",{style:{border:"1px solid #dadce0",borderRadius:"16px",padding:"2px 8px",display:"flex",alignItems:"center",cursor:"pointer"},children:[(0,Ue.jsx)(AU,{style:{fontSize:"16px",color:"#137333",marginRight:"2px"}}),(0,Ue.jsx)(DU,{style:{fontSize:"16px",color:"#5f6368"}})]})]}),(0,Ue.jsxs)(Ut,{children:[(0,Ue.jsx)(Xt,{xs:9,children:(0,Ue.jsx)("div",{style:{marginTop:"20px"},children:(0,Ue.jsx)(EF.Z,{options:aG.options,series:aG.series,type:"line",height:250})})}),(0,Ue.jsx)(Xt,{xs:3,style:{display:"flex",flexDirection:"column",justifyContent:"center",gap:"20px"},children:[{label:"30 DAYS",color:"#1a73e8",val:"7.9K",pct:"15.4%",down:!1},{label:"7 DAYS",color:"#188038",val:"1.5K",pct:"35.5%",down:!0},{label:"1 DAY",color:"#f9ab00",val:"0",pct:"100.0%",down:!0}].map((e,t)=>(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",fontSize:"11px",color:"#5f6368",fontWeight:600,textTransform:"uppercase",marginBottom:"5px"},children:[(0,Ue.jsx)("span",{style:{width:"8px",height:"8px",borderRadius:"2px",backgroundColor:e.color,marginRight:"8px"}}),e.label]}),(0,Ue.jsx)("div",{style:{fontSize:"24px",color:"#202124"},children:e.val}),(0,Ue.jsxs)("div",{style:{color:e.down?"#d93025":"#137333",fontSize:"13px",display:"flex",alignItems:"center"},children:[e.down?(0,Ue.jsx)(kU,{style:{fontSize:"14px",marginRight:"2px"}}):(0,Ue.jsx)(IU,{style:{fontSize:"14px",marginRight:"2px"}})," ",e.pct]})]},t))})]})]})})})]}),(0,Ue.jsx)(Ut,{className:"mb-3",children:(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsx)(cN,{className:"shadow-sm h-100",style:{border:"1px solid #dadce0",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"20px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"start",marginBottom:"10px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"15px",color:"#202124",borderBottom:"1px dashed #9aa0a6",paddingBottom:"1px",cursor:"pointer",fontWeight:500},children:"User stickiness"}),(0,Ue.jsxs)("div",{style:{border:"1px solid #dadce0",borderRadius:"16px",padding:"2px 8px",display:"flex",alignItems:"center",cursor:"pointer"},children:[(0,Ue.jsx)(AU,{style:{fontSize:"16px",color:"#137333",marginRight:"2px"}}),(0,Ue.jsx)(DU,{style:{fontSize:"16px",color:"#5f6368"}})]})]}),(0,Ue.jsxs)(Ut,{children:[(0,Ue.jsx)(Xt,{xs:9,children:(0,Ue.jsx)("div",{style:{marginTop:"20px"},children:(0,Ue.jsx)(EF.Z,{options:sG.options,series:sG.series,type:"line",height:250})})}),(0,Ue.jsxs)(Xt,{xs:3,style:{display:"flex",flexDirection:"column",justifyContent:"center",gap:"20px"},children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",fontSize:"11px",color:"#5f6368",fontWeight:600,textTransform:"uppercase",marginBottom:"5px"},children:[(0,Ue.jsx)("span",{style:{width:"8px",height:"8px",borderRadius:"50%",backgroundColor:"#1a73e8",marginRight:"8px"}}),"DAU / ..."]}),(0,Ue.jsx)("div",{style:{fontSize:"24px",color:"#202124"},children:"2.5%"}),(0,Ue.jsxs)("div",{style:{color:"#d93025",fontSize:"13px",display:"flex",alignItems:"center"},children:[(0,Ue.jsx)(kU,{style:{fontSize:"14px",marginRight:"2px"}})," 17.4%"]})]}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",fontSize:"11px",color:"#5f6368",fontWeight:600,textTransform:"uppercase",marginBottom:"5px"},children:[(0,Ue.jsx)("span",{style:{width:"8px",height:"8px",borderRadius:"2px",backgroundColor:"#6fa337",marginRight:"8px"}}),"DAU / ..."]}),(0,Ue.jsx)("div",{style:{fontSize:"24px",color:"#202124"},children:"11.6%"}),(0,Ue.jsxs)("div",{style:{color:"#188038",fontSize:"13px",display:"flex",alignItems:"center"},children:[(0,Ue.jsx)(IU,{style:{fontSize:"14px",marginRight:"2px"}})," 6.0%"]})]}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",fontSize:"11px",color:"#5f6368",fontWeight:600,textTransform:"uppercase",marginBottom:"5px"},children:[(0,Ue.jsx)("span",{style:{width:"8px",height:"8px",transform:"rotate(45deg)",backgroundColor:"#f29900",marginRight:"8px"}}),"WAU / ..."]}),(0,Ue.jsx)("div",{style:{fontSize:"24px",color:"#202124"},children:"21.9%"}),(0,Ue.jsxs)("div",{style:{color:"#d93025",fontSize:"13px",display:"flex",alignItems:"center"},children:[(0,Ue.jsx)(kU,{style:{fontSize:"14px",marginRight:"2px"}})," 22.1%"]})]})]})]})]})})})}),(0,Ue.jsx)("div",{style:{marginBottom:"5px",position:"relative"},children:(0,Ue.jsx)("div",{style:{marginBottom:"10px"},children:(0,Ue.jsx)("h4",{children:"E-commerce Shopping Behaviour"})})}),(0,Ue.jsxs)(Ut,{className:"mb-0",children:[(0,Ue.jsx)("style",{children:"\n                    .funnel-row {\n                      transition: transform 0.3s ease, filter 0.3s ease;\n                      cursor: pointer;\n                    }\n                    .funnel-row:hover {\n                      transform: scale(1.02);\n                      filter: drop-shadow(0 4px 6px rgba(0,0,0,0.2));\n                      z-index: 10;\n                      position: relative;\n                    }\n                    .funnel-row:hover .funnel-bar {\n                      filter: brightness(1.1);\n                    }\n                    .funnel-row:hover .aban-stats {\n                      opacity: 1;\n                      background-color: #fff5f5;\n                    }\n                    .aban-stats {\n                      opacity: 0.6;\n                      transition: opacity 0.3s ease, background-color 0.3s ease;\n                      padding: 4px 8px;\n                      border-radius: 4px;\n                    }\n                  "}),(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #dadce0",borderRadius:"8px"},children:(0,Ue.jsx)(SN,{style:{padding:"15px"},children:(0,Ue.jsx)("div",{style:{display:"flex",flexDirection:"column",width:"100%",minHeight:"300px"},children:oG.map((e,t)=>{const l=["#FFC107","#F57C00","#7CB342","#4285F4","#9E9E9E"],r=l[t%l.length],n=10*t,i=10*(t+1),a=t===oG.length-1?`polygon(${n}% 0, ${100-n}% 0, 50% 100%, 50% 100%)`:`polygon(${n}% 0, ${100-n}% 0, ${100-i}% 100%, ${i}% 100%)`;return(0,Ue.jsxs)("div",{className:"funnel-row",style:{display:"flex",alignItems:"center",height:"55px",marginBottom:"-2px"},children:[(0,Ue.jsxs)("div",{style:{flex:1,textAlign:"right",paddingRight:"15px",display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"flex-end"},children:[(0,Ue.jsx)("div",{style:{fontSize:"13px",fontWeight:600,color:"#202124"},children:e.name}),(0,Ue.jsx)("div",{style:{fontSize:"10px",color:"#5f6368",textTransform:"uppercase"},children:e.step})]}),(0,Ue.jsx)("div",{style:{flex:2,height:"100%",position:"relative"},children:(0,Ue.jsx)("div",{className:"funnel-bar",style:{width:"100%",height:"100%",backgroundColor:r,clipPath:a,display:"flex",alignItems:"center",justifyContent:"center",color:"#fff",fontWeight:"bold",fontSize:"14px",textShadow:"0 1px 2px rgba(0,0,0,0.2)",transition:"filter 0.3s ease"},children:e.pct})}),(0,Ue.jsx)("div",{style:{flex:1,paddingLeft:"15px",display:"flex",alignItems:"center",justifyContent:"flex-start"},children:e.abanCount&&(0,Ue.jsxs)("div",{className:"aban-stats",children:[(0,Ue.jsx)("div",{style:{fontSize:"11px",color:"#5f6368",marginBottom:"2px"},children:"Drop-off"}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ue.jsx)("span",{style:{fontSize:"10px",color:"#d93025",marginRight:"4px"},children:"\u25bc"}),(0,Ue.jsx)("span",{style:{fontSize:"12px",fontWeight:600,color:"#202124",marginRight:"6px"},children:e.abanCount}),(0,Ue.jsx)("span",{style:{fontSize:"11px",color:"#d93025"},children:e.abanPct})]})]})})]},t)})})})})})]}),(0,Ue.jsx)("div",{style:{marginBottom:"5px",position:"relative"},children:(0,Ue.jsx)("div",{style:{marginBottom:"10px"},children:(0,Ue.jsx)("h4",{children:"Demographic Interests"})})}),(0,Ue.jsx)(Ut,{className:"mb-0",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #dadce0",borderRadius:"8px"},children:(0,Ue.jsx)(SN,{style:{padding:"10px",paddingBottom:"0px"},children:(0,Ue.jsxs)(Ut,{children:[(0,Ue.jsxs)(Xt,{lg:7,style:{borderRight:"1px solid #f1f3f4"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"15px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"15px",color:"#202124",fontWeight:500},children:"Active users by City over time"}),(0,Ue.jsxs)("div",{style:{border:"1px solid #dadce0",borderRadius:"4px",padding:"4px 12px",fontSize:"13px",color:"#3c4043",display:"flex",alignItems:"center",cursor:"pointer",background:"#fff",height:"32px"},children:["Day ",(0,Ue.jsx)(DU,{style:{fontSize:"18px",marginLeft:"6px",color:"#5f6368"}})]})]}),(0,Ue.jsx)(EF.Z,{options:cG.options,series:cG.series,type:"line",height:320})]}),(0,Ue.jsxs)(Xt,{lg:5,children:[(0,Ue.jsx)("div",{style:{marginBottom:"15px",paddingLeft:"10px"},children:(0,Ue.jsx)("span",{style:{fontSize:"15px",color:"#202124",fontWeight:500},children:"Active users by City"})}),(0,Ue.jsx)("div",{style:{paddingLeft:"10px"},children:(0,Ue.jsx)(EF.Z,{options:uG.options,series:uG.series,type:"bar",height:320})})]})]})})})})}),(0,Ue.jsx)("div",{style:{marginBottom:"5px",position:"relative"},children:(0,Ue.jsx)("div",{style:{marginBottom:"10px"},children:(0,Ue.jsx)("h4",{children:"Website Traffic Sources"})})}),(0,Ue.jsx)(Ut,{className:"mb-1",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #dadce0",borderRadius:"8px",marginBottom:"10px"},children:(0,Ue.jsxs)(SN,{style:{padding:"8px",paddingBottom:"0"},children:[" ",(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"5px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"15px",color:"#202124",fontWeight:500},children:"Sessions by Session primary channel group (Default Channel Group) over time"}),(0,Ue.jsxs)("div",{style:{border:"1px solid #dadce0",borderRadius:"4px",padding:"4px 12px",fontSize:"13px",color:"#3c4043",display:"flex",alignItems:"center",cursor:"pointer",background:"#fff",height:"32px"},children:["Day ",(0,Ue.jsx)(DU,{style:{fontSize:"18px",marginLeft:"6px",color:"#5f6368"}})]})]}),(0,Ue.jsx)(EF.Z,{options:pG.options,series:pG.series,type:"line",height:320})]})})})}),(0,Ue.jsx)("div",{style:{marginBottom:"5px",position:"relative"},children:(0,Ue.jsx)("div",{style:{marginBottom:"10px"},children:(0,Ue.jsx)("h4",{children:"Organic Search Overview"})})}),(0,Ue.jsx)(Ut,{className:"mb-1",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #dadce0",borderRadius:"8px",marginBottom:"10px"},children:(0,Ue.jsxs)(SN,{style:{padding:"8px",paddingBottom:"0"},children:[" ",(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"10px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"15px",color:"#202124",fontWeight:500},children:"Sessions by Session primary channel group (Default Channel Group) over time"}),(0,Ue.jsxs)("div",{style:{border:"1px solid #dadce0",borderRadius:"4px",padding:"4px 12px",fontSize:"13px",color:"#3c4043",display:"flex",alignItems:"center",cursor:"pointer",background:"#fff",height:"32px"},children:["Day ",(0,Ue.jsx)(DU,{style:{fontSize:"18px",marginLeft:"6px",color:"#5f6368"}})]})]}),(0,Ue.jsx)(EF.Z,{options:dG.options,series:dG.series,type:"line",height:320})]})})})}),(0,Ue.jsx)("div",{style:{marginTop:"5px",marginBottom:"5px",position:"relative"},children:(0,Ue.jsx)("div",{style:{marginBottom:"10px"},children:(0,Ue.jsx)("h4",{children:"Organic Search Landing Pages"})})}),(0,Ue.jsx)(Ut,{className:"mb-1",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #dadce0",borderRadius:"8px",marginBottom:"10px"},children:(0,Ue.jsxs)(SN,{style:{padding:"8px",paddingBottom:"0"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"10px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"15px",color:"#202124",fontWeight:500},children:"Views by Page path and screen class over time"}),(0,Ue.jsxs)("div",{style:{border:"1px solid #dadce0",borderRadius:"4px",padding:"4px 12px",fontSize:"13px",color:"#3c4043",display:"flex",alignItems:"center",cursor:"pointer",background:"#fff",height:"32px"},children:["Day ",(0,Ue.jsx)(DU,{style:{fontSize:"18px",marginLeft:"6px",color:"#5f6368"}})]})]}),(0,Ue.jsx)(EF.Z,{options:mG.options,series:mG.series,type:"line",height:320})]})})})})]}),fG=()=>{const e=({label:e,febValue:t,janLabel:l,changeValue:r,arrowUp:n,isGood:i})=>(0,Ue.jsxs)("div",{style:{flex:1,minWidth:0,background:"#fff",border:"1px solid #e8eaed",borderRadius:"10px",padding:"18px 20px",display:"flex",flexDirection:"column",gap:"6px"},children:[(0,Ue.jsxs)("div",{style:{fontSize:"11px",fontWeight:700,color:"#80868b",textTransform:"uppercase",letterSpacing:"0.6px",marginBottom:"4px"},children:[" ",e," "]}),(0,Ue.jsxs)("div",{style:{fontSize:"30px",fontWeight:700,color:"#202124",lineHeight:1.1},children:[" ",t," "]}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",marginTop:"6px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"13px",color:"#80868b"},children:l}),(0,Ue.jsxs)("span",{style:{display:"inline-flex",alignItems:"center",gap:"3px",fontSize:"13px",fontWeight:600,color:i?"#137333":"#d93025"},children:[n?(0,Ue.jsx)(IU,{style:{fontSize:"13px"}}):(0,Ue.jsx)(kU,{style:{fontSize:"13px"}}),r]})]})]});return(0,Ue.jsx)("div",{children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #e8eaed",borderRadius:"12px",marginBottom:"20px",overflow:"hidden"},children:(0,Ue.jsxs)(SN,{style:{padding:"24px 28px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"14px",marginBottom:"20px"},children:[(0,Ue.jsx)("div",{style:{width:"40px",height:"40px",borderRadius:"10px",background:"#fce8e6",display:"flex",alignItems:"center",justifyContent:"center",fontSize:"20px",flexShrink:0},children:" \ud83d\udce2 "}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("div",{style:{fontSize:"16px",fontWeight:700,color:"#202124",lineHeight:1.2},children:"Ad Campaign Performance"}),(0,Ue.jsxs)("div",{style:{fontSize:"12px",color:"#80868b",marginTop:"3px"},children:["Spend \xb7 Reach \xb7 Clicks \xb7 Conversions \xb7 Return on Ad Spend",(0,Ue.jsx)("div",{style:{fontSize:"11px",color:"#9aa0a6",marginTop:"2px"},children:"Return on Ad Spend is calculated using Google Ads attributed revenue."})]})]})]}),(0,Ue.jsxs)("div",{style:{display:"flex",gap:"14px",flexWrap:"wrap"},children:[(0,Ue.jsx)(e,{label:"Ad Spend",febValue:"$4,920.19",janLabel:"Jan: $641.31",changeValue:"+667.21%",arrowUp:!0,isGood:!0}),(0,Ue.jsx)(e,{label:"Conversions",febValue:"11.59",janLabel:"Jan: 3.00",changeValue:"+283.33%",arrowUp:!0,isGood:!0}),(0,Ue.jsx)(e,{label:"Cost / Conversion",febValue:"$424.36",janLabel:"Jan: $213.77",changeValue:"+98.51%",arrowUp:!0,isGood:!1}),(0,Ue.jsx)(e,{label:"Return on Ad Spend",febValue:"0.21x",janLabel:"Jan: 0.39x",changeValue:"-46.1%",arrowUp:!1,isGood:!1})]}),(0,Ue.jsxs)(Ut,{className:"mt-4",children:[(0,Ue.jsx)(Xt,{lg:6,className:"mb-4 mb-lg-0",children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #e8eaed",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"16px 20px"},children:[(0,Ue.jsx)("div",{style:{fontSize:"13px",fontWeight:700,color:"#5f6368",textTransform:"uppercase",letterSpacing:"0.6px",marginBottom:"12px"},children:"Impressions & Clicks \u2014 Jan vs Feb"}),(0,Ue.jsx)(EF.Z,{type:"bar",height:260,series:[{name:"Impressions",data:[1218,14866]},{name:"Clicks",data:[160,940]}],options:{chart:{type:"bar",toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},colors:["#1a73e8","#188038"],plotOptions:{bar:{columnWidth:"40%",borderRadius:4,dataLabels:{position:"top"}}},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}}},xaxis:{categories:["January","February"],labels:{style:{colors:"#5f6368",fontSize:"12px"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:[{seriesName:"Impressions",title:{text:"Impressions",style:{color:"#1a73e8",fontSize:"11px"}},labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>e>=1e3?(e/1e3).toFixed(0)+"K":e}},{seriesName:"Clicks",opposite:!0,title:{text:"Clicks",style:{color:"#188038",fontSize:"11px"}},labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>e.toFixed(0)}}],legend:{position:"bottom",horizontalAlign:"left",markers:{radius:2},fontSize:"12px",labels:{colors:"#5f6368"},itemMargin:{horizontal:10}},tooltip:{shared:!0,intersect:!1,y:{formatter:e=>e.toLocaleString()}}}})]})})}),(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #e8eaed",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"16px 20px"},children:[(0,Ue.jsx)("div",{style:{fontSize:"13px",fontWeight:700,color:"#5f6368",textTransform:"uppercase",letterSpacing:"0.6px",marginBottom:"16px"},children:"Efficiency Breakdown \u2014 Jan vs Feb"}),[{label:"Click-Through Rate",jan:"13.14%",feb:"6.32%"},{label:"Cost Per Click",jan:"$4.01",feb:"$5.23"},{label:"Cost / Conversion",jan:"$213.77",feb:"$424.36"},{label:"Return on Ad Spend",jan:"0.39x",feb:"0.21x"}].map((e,t)=>(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",padding:"10px 0",borderBottom:3!==t?"1px solid #f1f3fa":"none"},children:[(0,Ue.jsx)("span",{style:{color:"#5f6368",fontSize:"13px"},children:e.label}),(0,Ue.jsxs)("div",{style:{display:"flex",gap:"24px"},children:[(0,Ue.jsxs)("span",{style:{fontSize:"13px",color:"#80868b"},children:["Jan: ",e.jan]}),(0,Ue.jsxs)("span",{style:{fontSize:"13px",fontWeight:600,color:"#202124"},children:["Feb: ",e.feb]})]})]},t))]})})})]}),(0,Ue.jsx)("div",{className:"mt-4",children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #e8eaed",borderRadius:"12px"},children:(0,Ue.jsxs)(SN,{style:{padding:"20px 24px"},children:[(0,Ue.jsx)("div",{style:{fontSize:"14px",fontWeight:700,color:"#5f6368",textTransform:"uppercase",letterSpacing:"0.6px",marginBottom:"16px"},children:"Performance Summary \u2014 Jan vs Feb"}),(0,Ue.jsx)("div",{style:{overflowX:"auto"},children:(0,Ue.jsxs)("table",{style:{width:"100%",borderCollapse:"collapse",fontSize:"13px",fontFamily:"Roboto, sans-serif"},children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsx)("tr",{style:{borderBottom:"2px solid #e8eaed"},children:[{label:"Metric",align:"left"},{label:"January",align:"center"},{label:"February",align:"center"},{label:"Abs. Change",align:"center"},{label:"Trend",align:"center"}].map(e=>(0,Ue.jsx)("th",{style:{padding:"10px 16px",textAlign:e.align,fontSize:"11px",fontWeight:700,color:"#5f6368",textTransform:"uppercase",letterSpacing:"0.6px",background:"#f8f9fa",whiteSpace:"nowrap"},children:"Trend"===e.label?(0,Ue.jsx)("span",{style:{padding:"3px 10px",borderRadius:"4px",fontSize:"11px",fontWeight:700},children:"TREND"}):e.label},e.label))})}),(0,Ue.jsx)("tbody",{children:[{metric:"Total Ad Spend",jan:"$641.31",feb:"$4,920.19",change:"+$4,278.88",pct:"+667.21%",trend:"up",impact:"neutral"},{metric:"Impressions",jan:"1,218",feb:"14,866",change:"+13,648",pct:"+1,120.5%",trend:"up",impact:"good"},{metric:"Clicks",jan:"160",feb:"940",change:"+780",pct:"+487.5%",trend:"up",impact:"good"},{metric:"Click-Through Rate",jan:"13.14%",feb:"6.32%",change:"-6.82%",pct:"-51.9%",trend:"down",impact:"bad"},{metric:"Cost Per Click",jan:"$4.01",feb:"$5.23",change:"+$1.22",pct:"+30.4%",trend:"up",impact:"bad"},{metric:"Conversions",jan:"3.00",feb:"11.59",change:"+9",pct:"+286.33%",trend:"up",impact:"good"},{metric:"Cost Per Conversion",jan:"$213.77",feb:"$424.36",change:"+$210.59",pct:"+98.5%",trend:"up",impact:"bad"},{metric:"Return on Ad Spend",jan:"0.39x",feb:"0.21x",change:"-0.18x",pct:"-46.1%",trend:"down",impact:"bad"}].map((e,t)=>{var l;const r=null!==(l={good:{bg:"#e6f4ea",color:"#188038"},bad:{bg:"#fce8e6",color:"#d93025"},neutral:{bg:"#fff8e1",color:"#b45309"}}[e.impact])&&void 0!==l?l:{bg:"#f1f3f4",color:"#5f6368"},n="up"===e.trend,i="down"===e.trend;return(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4",background:t%2===0?"#ffffff":"#fafbfc",transition:"background 0.12s"},onMouseEnter:e=>e.currentTarget.style.background="#f0f4ff",onMouseLeave:e=>e.currentTarget.style.background=t%2===0?"#ffffff":"#fafbfc",children:[(0,Ue.jsx)("td",{style:{padding:"13px 16px",fontWeight:600,color:"#202124",whiteSpace:"nowrap"},children:e.metric}),(0,Ue.jsx)("td",{style:{padding:"13px 16px",textAlign:"center",color:"#5f6368",fontVariantNumeric:"tabular-nums"},children:e.jan}),(0,Ue.jsx)("td",{style:{padding:"13px 16px",textAlign:"center",color:"#202124",fontVariantNumeric:"tabular-nums"},children:e.feb}),(0,Ue.jsx)("td",{style:{padding:"13px 16px",textAlign:"center",fontWeight:500,fontVariantNumeric:"tabular-nums",whiteSpace:"nowrap"},children:e.change}),(0,Ue.jsx)("td",{style:{padding:"13px 16px",textAlign:"center"},children:(0,Ue.jsxs)("span",{style:{display:"inline-flex",alignItems:"center",gap:"3px",background:r.bg,color:r.color,padding:"5px 12px",borderRadius:"100px",fontSize:"11px",fontWeight:700,whiteSpace:"nowrap"},children:[n&&(0,Ue.jsx)(IU,{style:{fontSize:"11px"}}),i&&(0,Ue.jsx)(kU,{style:{fontSize:"11px"}}),e.pct]})})]},e.metric)})})]})}),(0,Ue.jsx)("div",{style:{marginTop:"14px",display:"flex",justifyContent:"flex-end",alignItems:"center",gap:"18px",flexWrap:"wrap",fontSize:"11px",color:"#9aa0a6"},children:[{bg:"#e6f4ea",border:"#188038",label:"Positive trend"},{bg:"#fce8e6",border:"#d93025",label:"Negative trend"},{bg:"#f1f3f4",border:"#9aa0a6",label:"Scale effect (expected)"},{bg:"#fff8e1",border:"#b45309",label:"Neutral / monitor"}].map(e=>(0,Ue.jsxs)("span",{style:{display:"flex",alignItems:"center",gap:"5px"},children:[(0,Ue.jsx)("span",{style:{width:"9px",height:"9px",borderRadius:"50%",background:e.bg,border:`1px solid ${e.border}`,display:"inline-block",flexShrink:0}})," ",e.label]},e.label))})]})})}),(0,Ue.jsx)("div",{className:"mt-4",children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #e8eaed",borderRadius:"12px"},children:(0,Ue.jsxs)(SN,{style:{padding:"20px 24px"},children:[(0,Ue.jsx)("div",{style:{fontSize:"16px",fontWeight:700,color:"#5f6368",textTransform:"uppercase",letterSpacing:"0.6px",marginBottom:"16px"},children:"Campaign-Level Breakdown \u2014 February 2026"}),(0,Ue.jsx)("div",{style:{overflowX:"auto"},children:(0,Ue.jsxs)("table",{style:{width:"100%",borderCollapse:"collapse",fontSize:"14px",fontFamily:"Roboto, sans-serif"},children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsx)("tr",{style:{borderBottom:"2px solid #e8eaed"},children:[{label:"Campaign",align:"left"},{label:"Start Date",align:"center"},{label:"Impressions",align:"center"},{label:"Clicks",align:"center"},{label:"Click-Through Rate",align:"center"},{label:"Cost",align:"center"},{label:"Cost Per Click",align:"center"},{label:"Conv.",align:"center"},{label:"Conv. Value",align:"center"},{label:"Return on Ad Spend",align:"center"}].map(e=>(0,Ue.jsx)("th",{style:{padding:"10px 16px",textAlign:e.align,fontSize:"11px",fontWeight:700,color:"#5f6368",textTransform:"uppercase",letterSpacing:"0.6px",background:"#f8f9fa",whiteSpace:"nowrap"},children:e.label},e.label))})}),(0,Ue.jsx)("tbody",{children:[{campaign:"Original Formula",startDate:"Jan 20, 2026",impressions:"3,178",clicks:"332",ctr:"10.45%",cost:"$1,305.28",cpc:"$3.93",conv:"9.00",convValue:"$887.17",roas:"0.68x",rowBg:"#e6f4ea",roasBold:!0},{campaign:"Propolis PLUS",startDate:"Feb 2, 2026",impressions:"3,739",clicks:"218",ctr:"5.83%",cost:"$1,121.49",cpc:"$5.14",conv:"2.00",convValue:"$113.95",roas:"0.10x",rowBg:"#ffffff",roasBold:!1},{campaign:"Skin Care Line",startDate:"Jan 29, 2026",impressions:"3,399",clicks:"189",ctr:"5.56%",cost:"$1,229.09",cpc:"$6.50",conv:"0.59",convValue:"$33.94",roas:"0.03x",rowBg:"#fafbfc",roasBold:!1},{campaign:"Living Oils",startDate:"Feb 2, 2026",impressions:"4,550",clicks:"201",ctr:"4.42%",cost:"$1,264.35",cpc:"$6.29",conv:"0",convValue:"$0.00",roas:"0.00x",rowBg:"#fff8e1",roasBold:!0}].map(e=>(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4",background:e.rowBg},onMouseEnter:e=>e.currentTarget.style.background="#f0f4ff",onMouseLeave:t=>t.currentTarget.style.background=e.rowBg,children:[(0,Ue.jsx)("td",{style:{padding:"13px 16px",fontWeight:600,color:"#202124",whiteSpace:"nowrap"},children:e.campaign}),(0,Ue.jsx)("td",{style:{padding:"13px 16px",textAlign:"center",color:"#5f6368",whiteSpace:"nowrap"},children:e.startDate}),(0,Ue.jsx)("td",{style:{padding:"13px 16px",textAlign:"center",color:"#5f6368",fontVariantNumeric:"tabular-nums"},children:e.impressions}),(0,Ue.jsx)("td",{style:{padding:"13px 16px",textAlign:"center",color:"#5f6368",fontVariantNumeric:"tabular-nums"},children:e.clicks}),(0,Ue.jsx)("td",{style:{padding:"13px 16px",textAlign:"center",color:"#5f6368"},children:e.ctr}),(0,Ue.jsx)("td",{style:{padding:"13px 16px",textAlign:"center",color:"#202124",fontVariantNumeric:"tabular-nums"},children:e.cost}),(0,Ue.jsx)("td",{style:{padding:"13px 16px",textAlign:"center",color:"#5f6368",fontVariantNumeric:"tabular-nums"},children:e.cpc}),(0,Ue.jsx)("td",{style:{padding:"13px 16px",textAlign:"center",color:"#5f6368",fontVariantNumeric:"tabular-nums"},children:e.conv}),(0,Ue.jsx)("td",{style:{padding:"13px 16px",textAlign:"center",color:"#202124",fontVariantNumeric:"tabular-nums"},children:e.convValue}),(0,Ue.jsx)("td",{style:{padding:"13px 16px",textAlign:"center",fontVariantNumeric:"tabular-nums"},children:(0,Ue.jsx)("span",{style:{fontWeight:e.roasBold?700:400,color:"#202124"},children:e.roas})})]},e.campaign))})]})}),(0,Ue.jsx)("div",{style:{marginTop:"16px",padding:"14px 16px",borderLeft:"4px solid #1a73e8",borderRadius:"6px",background:"#f8f9ff",display:"flex",alignItems:"flex-start",gap:"10px",fontSize:"13px",color:"#374151",lineHeight:"1.5"},children:(0,Ue.jsx)("span",{children:"\u201cOriginal Formula\u201d is the strongest-performing campaign, driving 77.6% of total conversions. It also delivers the highest CTR (10.45%) and the lowest CPC ($3.93). With a ROAS of 0.68x\u2014closest to profitability among all campaigns\u2014it shows the strongest potential for scaling."})})]})})}),(0,Ue.jsx)("div",{className:"mt-4",children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #e8eaed",borderRadius:"12px"},children:(0,Ue.jsxs)(SN,{style:{padding:"20px 24px"},children:[(0,Ue.jsx)("div",{style:{fontSize:"16px",fontWeight:700,color:"#5f6368",textTransform:"uppercase",letterSpacing:"0.6px",marginBottom:"16px"},children:"Campaign Performance Comparison \u2014 February 2026"}),(0,Ue.jsx)(EF.Z,{type:"bar",height:320,series:[{name:"Cost ($)",data:[1305.28,1121.49,1229.08,1264.33]},{name:"Conv. Value ($)",data:[887.17,113.9,33.94,0]},{name:"Conversions",data:[9,2,.59,0]}],options:{chart:{type:"bar",toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},colors:["#f28b82","#34a853","#4285f4"],plotOptions:{bar:{columnWidth:"60%",borderRadius:4}},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}}},xaxis:{categories:["Original Formula","Propolis PLUS","Skin Care Line","Living Oils"],labels:{style:{colors:"#5f6368",fontSize:"12px"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:[{seriesName:"Cost ($)",min:0,max:1400,tickAmount:7,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>{const t=Number(e);return t>=1e3?(t/1e3).toFixed(0)+"K":t.toFixed(0)}},title:{text:"Dollars ($)",style:{fontSize:"11px",color:"#9aa0a6",fontWeight:400}}},{seriesName:"Conv. Value ($)",min:0,max:1400,show:!1,labels:{formatter:e=>Number(e).toFixed(0)}},{seriesName:"Conversions",opposite:!0,min:0,max:9,tickAmount:9,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>Number(e).toFixed(0)},title:{text:"Conversions",style:{fontSize:"11px",color:"#9aa0a6",fontWeight:400}}}],legend:{position:"bottom",horizontalAlign:"center",markers:{radius:2},fontSize:"12px",labels:{colors:"#5f6368"},itemMargin:{horizontal:10}},tooltip:{shared:!0,intersect:!1,y:{formatter:(e,{seriesIndex:t})=>{const l=Number(e);return 0===t||1===t?"$"+l.toFixed(2):l.toString()}}}}})]})})}),(0,Ue.jsx)("div",{style:{marginTop:"16px",marginBottom:"16px",padding:"14px 16px",borderLeft:"4px solid #1a73e8",borderRadius:"6px",background:"#f8f9ff",display:"flex",alignItems:"flex-start",gap:"10px",fontSize:"13px",color:"#374151",lineHeight:"1.5"},children:(0,Ue.jsx)("span",{children:'\u201cPropolis PLUS,\u201c \u201cLiving Oils,\u201c and \u201cSkin Care Line\u201c are currently in Google"s learning phase. Performance may fluctuate during this optimization period as the platform refines targeting and bidding. Results will be monitored closely over the coming weeks and adjustments will be made if needed.'})}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"14px",marginBottom:"20px"},children:[(0,Ue.jsx)("div",{style:{width:"40px",height:"40px",borderRadius:"10px",background:"#fce8e6",display:"flex",alignItems:"center",justifyContent:"center",fontSize:"20px",flexShrink:0},children:" \ud83d\udcca "}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("div",{style:{fontSize:"16px",fontWeight:700,color:"#202124",lineHeight:1.2},children:"Website Traffic & Behaviour"}),(0,Ue.jsx)("div",{style:{fontSize:"12px",color:"#80868b",marginTop:"3px"},children:"Sessions \xb7 Traffic Sources \xb7 Behaviour \xb7 Devices \xb7 Store Locator"})]})]}),(0,Ue.jsxs)("div",{style:{display:"flex",gap:"14px",flexWrap:"wrap"},children:[(0,Ue.jsx)(e,{label:"Total Sessions",febValue:"4,504",janLabel:"Jan: 4,264",changeValue:"+5.63%",arrowUp:!0,isGood:!0}),(0,Ue.jsx)(e,{label:"Unique Visitors",febValue:"3,680",janLabel:"Jan: 3,692",changeValue:"-0.33%",arrowUp:!1,isGood:!1}),(0,Ue.jsx)(e,{label:"Bounce Rate",febValue:"18.91%",janLabel:"Jan: 14.55%",changeValue:"+29.97%",arrowUp:!0,isGood:!1}),(0,Ue.jsx)(e,{label:"Avg. Session Duration",febValue:"2m 0s",janLabel:"Jan: 1m 52s",changeValue:"+7.14%",arrowUp:!0,isGood:!0})]}),(0,Ue.jsxs)(Ut,{className:"mt-4",children:[(0,Ue.jsx)(Xt,{lg:6,className:"mb-4 mb-lg-0",children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #e8eaed",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"16px 20px"},children:[(0,Ue.jsx)("div",{style:{fontSize:"14px",fontWeight:700,color:"#5f6368",textTransform:"uppercase",letterSpacing:"0.6px",marginBottom:"4px"},children:"New vs Returning Visitors \u2014 Jan vs Feb"}),(0,Ue.jsx)(EF.Z,{type:"bar",height:280,series:[{name:"New Visitors",data:[3620,3568]},{name:"Returning",data:[306,415]}],options:{chart:{type:"bar",stacked:!1,toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},colors:["#1a73e8","#93c5fd"],plotOptions:{bar:{columnWidth:"40%",borderRadius:4}},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}}},xaxis:{categories:["January","February"],labels:{style:{colors:"#5f6368",fontSize:"12px"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:[{seriesName:"New Visitors",min:0,max:4e3,tickAmount:4,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>e>=1e3?(e/1e3).toFixed(0)+"K":e.toFixed(0)},title:{text:"New Visitors",style:{fontSize:"11px",color:"#1a73e8",fontWeight:400}}},{seriesName:"Returning",opposite:!0,min:0,max:600,tickAmount:4,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>e.toFixed(0)},title:{text:"Returning",style:{fontSize:"11px",color:"#93c5fd",fontWeight:400}}}],legend:{position:"bottom",horizontalAlign:"left",markers:{radius:2},fontSize:"12px",labels:{colors:"#5f6368"},itemMargin:{horizontal:10}},tooltip:{shared:!0,intersect:!1,y:{formatter:e=>e.toLocaleString()+" visitors"}}}})]})})}),(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #e8eaed",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"16px 20px"},children:[(0,Ue.jsx)("div",{style:{fontSize:"13px",fontWeight:700,color:"#5f6368",textTransform:"uppercase",letterSpacing:"0.6px",marginBottom:"4px"},children:"Device Breakdown (Sessions) \u2014 Jan vs Feb"}),(0,Ue.jsx)(EF.Z,{type:"bar",height:280,series:[{name:"January",data:[57,2450,1750]},{name:"February",data:[44,2270,2149]}],options:{chart:{type:"bar",toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},colors:["#c7d9f8","#1a73e8"],plotOptions:{bar:{columnWidth:"40%",borderRadius:4,dataLabels:{position:"top"}}},dataLabels:{enabled:!1,formatter:e=>e>0?e.toLocaleString():"",style:{fontSize:"10px",colors:["#5f6368"],fontWeight:600},offsetY:-6},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}}},xaxis:{categories:["Tablet","Mobile","Desktop"],labels:{style:{colors:"#5f6368",fontSize:"12px"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:{min:0,max:2500,tickAmount:5,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>0===e?"0":e>=1e3?(e/1e3).toFixed(1)+"K":e.toFixed(0)},title:{text:"Sessions",style:{fontSize:"11px",color:"#9aa0a6",fontWeight:400}}},legend:{position:"bottom",horizontalAlign:"left",markers:{radius:2},fontSize:"12px",labels:{colors:"#5f6368"},itemMargin:{horizontal:10}},tooltip:{shared:!0,intersect:!1,y:{formatter:e=>e.toLocaleString()+" sessions"}}}})]})})})]}),(0,Ue.jsx)("div",{style:{marginTop:"16px",padding:"14px 18px",borderLeft:"4px solid #1a73e8",borderRadius:"6px",background:"#f8f9ff",display:"flex",alignItems:"flex-start",gap:"10px",fontSize:"13px",color:"#374151",lineHeight:"1.6"},children:(0,Ue.jsx)("span",{children:"The number of returning visitors grew 35.62% (306 \u2192 415), which is the strongest repeat-visit signal seen in recent months. This means more people are choosing to come back to the site on their own \u2014 a healthy sign that the brand is building a loyal audience, even while growth in new visitors has slightly slowed down."})}),(0,Ue.jsxs)(Ut,{className:"mt-4",children:[(0,Ue.jsx)(Xt,{lg:6,className:"mb-4",children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #e8eaed",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"16px 20px"},children:[(0,Ue.jsx)("div",{style:{fontSize:"13px",fontWeight:700,color:"#5f6368",textTransform:"uppercase",letterSpacing:"0.6px",marginBottom:"4px"},children:"Organic vs Paid Traffic \u2014 Jan vs Feb"}),(0,Ue.jsx)(EF.Z,{type:"bar",height:280,series:[{name:"Organic",data:[2169,1714]},{name:"Paid",data:[233,1008]}],options:{chart:{type:"bar",toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},colors:["#34a853","#6ea8fe"],plotOptions:{bar:{columnWidth:"40%",borderRadius:4}},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}}},xaxis:{categories:["January","February"],labels:{style:{colors:"#5f6368",fontSize:"12px"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:{min:0,max:2200,tickAmount:8,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>{const t=e;return isNaN(t)?"0":t>=1e3?t.toLocaleString():t.toFixed(0)}}},legend:{position:"bottom",horizontalAlign:"left",markers:{radius:2},fontSize:"12px",labels:{colors:"#5f6368"},itemMargin:{horizontal:16}},tooltip:{shared:!0,intersect:!1,y:{formatter:e=>Number(e).toLocaleString()+" sessions"}}}})]})})}),(0,Ue.jsx)(Xt,{lg:6,className:"mb-4",children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #e8eaed",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"16px 20px"},children:[(0,Ue.jsx)("div",{style:{fontSize:"13px",fontWeight:700,color:"#5f6368",textTransform:"uppercase",letterSpacing:"0.6px",marginBottom:"4px"},children:"GA4 Revenue by Source & Medium \u2014 February"}),(0,Ue.jsx)(EF.Z,{type:"donut",height:280,series:[1206.44,1459.17,590.16,159.9,44.95,0],options:{chart:{fontFamily:"Roboto, sans-serif",toolbar:{show:!1}},colors:["#6ea8fe","#a78bfa","#34a853","#f97316","#c7d9f8","#fbbf24"],labels:["google / cpc","direct / (none)","google / organic","duckduckgo / organic","bing / organic","tagassistant / referral"],legend:{position:"bottom",horizontalAlign:"center",fontSize:"11px",labels:{colors:"#5f6368"},markers:{radius:2},itemMargin:{horizontal:8,vertical:4}},dataLabels:{enabled:!1},plotOptions:{pie:{donut:{size:"55%"}}},tooltip:{y:{formatter:e=>"$"+Number(e).toFixed(2)}},stroke:{width:2}}})]})})})]}),(0,Ue.jsx)(Ut,{className:"mt-2",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #e8eaed",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"16px 20px"},children:[(0,Ue.jsx)("div",{style:{fontSize:"13px",fontWeight:700,color:"#5f6368",textTransform:"uppercase",letterSpacing:"0.6px",marginBottom:"16px"},children:"\ud83d\udccd Store Locator Page Metrics \u2014 Deep Dive"}),(0,Ue.jsxs)(Ut,{style:{alignItems:"stretch"},children:[(0,Ue.jsx)(Xt,{lg:6,style:{display:"flex",flexDirection:"column"},children:(0,Ue.jsx)("div",{style:{flex:1,border:"1px solid #f1f3f4",borderRadius:"8px",overflow:"hidden"},children:(0,Ue.jsxs)("table",{style:{width:"100%",borderCollapse:"collapse",fontSize:"13px"},children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsx)("tr",{style:{background:"#f8f9fa"},children:["Metric","January","February","Change"].map(e=>(0,Ue.jsx)("th",{style:{padding:"10px 14px",fontSize:"11px",fontWeight:600,color:"#5f6368",textTransform:"uppercase",letterSpacing:"0.05em",textAlign:"Metric"===e?"left":"center",borderBottom:"2px solid #e8eaed"},children:e},e))})}),(0,Ue.jsx)("tbody",{children:[{metric:"Total Page Sessions",jan:"197",feb:"238",change:"+42",dir:"up"},{metric:"Unique Visitors",jan:"164",feb:"207",change:"+43",dir:"up"},{metric:"Store Locator Clicks (CTA)",jan:"56",feb:"37",change:"-19",dir:"down"},{metric:"Click-to-Visit Rate",jan:"28.43%",feb:"15.55%",change:"-12.88%",dir:"down"},{metric:"Bounce Rate",jan:"6.6%",feb:"3.36%",change:"-3.24%",dir:"up"},{metric:"Avg. Time on Page",jan:"51s",feb:"45s",change:"-6s",dir:"down"}].map((e,t)=>{var l;const r=null!==(l={up:{bg:"#e6f4ea",color:"#188038"},down:{bg:"#fce8e6",color:"#d93025"},stable:{bg:"#f1f3f4",color:"#5f6368"}}[e.dir])&&void 0!==l?l:{bg:"#f1f3f4",color:"#5f6368"};return(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4",background:t%2===0?"#fff":"#fafbfc"},children:[(0,Ue.jsx)("td",{style:{padding:"13px 16px",fontWeight:600,color:"#202124"},children:e.metric}),(0,Ue.jsx)("td",{style:{padding:"13px 16px",color:"#5f6368",textAlign:"center"},children:e.jan}),(0,Ue.jsx)("td",{style:{padding:"13px 16px",color:"#202124",textAlign:"center",fontWeight:400},children:e.feb}),(0,Ue.jsx)("td",{style:{padding:"13px 16px",textAlign:"center"},children:(0,Ue.jsxs)("span",{style:{display:"inline-flex",alignItems:"center",gap:"3px",background:r.bg,color:r.color,padding:"5px 12px",borderRadius:"100px",fontSize:"11px",fontWeight:700},children:["up"===e.dir&&(0,Ue.jsx)(IU,{style:{fontSize:"11px"}}),"down"===e.dir&&(0,Ue.jsx)(kU,{style:{fontSize:"11px"}}),e.change]})})]},e.metric)})})]})})}),(0,Ue.jsx)(Xt,{lg:6,style:{display:"flex",flexDirection:"column"},children:(0,Ue.jsxs)("div",{style:{flex:1,border:"1px solid #f1f3f4",borderRadius:"8px",padding:"16px"},children:[(0,Ue.jsx)("div",{style:{fontSize:"11px",fontWeight:700,color:"#5f6368",textTransform:"uppercase",letterSpacing:"0.6px",marginBottom:"4px"},children:"Store Locator \u2014 Traffic Sources / Medium"}),(0,Ue.jsxs)("div",{style:{display:"flex",gap:"16px",marginBottom:"16px"},children:[(0,Ue.jsxs)("span",{style:{display:"flex",alignItems:"center",gap:"5px",fontSize:"11px",color:"#5f6368"},children:[(0,Ue.jsx)("span",{style:{width:"10px",height:"10px",borderRadius:"2px",background:"#c7d9f8",display:"inline-block"}}),"January"]}),(0,Ue.jsxs)("span",{style:{display:"flex",alignItems:"center",gap:"5px",fontSize:"11px",color:"#5f6368"},children:[(0,Ue.jsx)("span",{style:{width:"10px",height:"10px",borderRadius:"2px",background:"#1a73e8",display:"inline-block"}}),"February"]})]}),(()=>{const e=[{label:"Direct / None",janPct:41.4,febPct:24.75,color:"#1a73e8"},{label:"Google / cpc",janPct:8.92,febPct:31.68,color:"#ea4335"},{label:"Google / organic",janPct:25.48,febPct:24.26,color:"#34a853"},{label:"DuckDuckGo / organic",janPct:1.91,febPct:5.45,color:"#fbbc04"},{label:"Bing / organic",janPct:5.73,febPct:3.47,color:"#7c3aed"},{label:"Yahoo / organic",janPct:2.55,febPct:2.48,color:"#f97316"},{label:"(not set)",janPct:5.1,febPct:1.49,color:"#64748b"},{label:"amazon.com / referral",janPct:.64,febPct:.99,color:"#ec4899"},{label:"chatgpt.com / (not set)",janPct:0,febPct:.99,color:"#06b6d4"},{label:"chatgpt.com / referral",janPct:.64,febPct:.99,color:"#8b5cf6"}],t=Math.max(...e.map(e=>Math.max(e.janPct,e.febPct)));return e.map(e=>{const l=e.janPct>0?Math.max(e.janPct/t*70,1.5):0,r=e.febPct>0?Math.max(e.febPct/t*70,1.5):0;return(0,Ue.jsxs)("div",{style:{marginBottom:"10px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"4px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"12px",color:"#202124",fontWeight:500},children:e.label}),(0,Ue.jsxs)("span",{style:{fontSize:"11px",display:"flex",gap:"10px",flexShrink:0,marginLeft:"8px"},children:[(0,Ue.jsxs)("span",{style:{color:"#9aa0a6"},children:["Jan: ",(0,Ue.jsxs)("strong",{style:{color:"#5f6368"},children:[e.janPct,"%"]})]}),(0,Ue.jsxs)("span",{style:{color:"#5f6368"},children:["Feb: ",(0,Ue.jsxs)("strong",{style:{color:"#202124"},children:[e.febPct,"%"]})]})]})]}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"6px",marginBottom:"3px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"10px",color:"#9aa0a6",width:"24px",textAlign:"center",flexShrink:0},children:"Jan"}),(0,Ue.jsx)("div",{style:{flex:1,height:"6px",background:"#f1f3f4",borderRadius:"99px"},children:(0,Ue.jsx)("div",{style:{height:"100%",width:`${l}%`,background:"#c7d9f8",borderRadius:"99px",transition:"width 0.6s ease"}})})]}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"6px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"10px",color:"#9aa0a6",width:"24px",textAlign:"center",flexShrink:0},children:"Feb"}),(0,Ue.jsx)("div",{style:{flex:1,height:"6px",background:"#f1f3f4",borderRadius:"99px"},children:(0,Ue.jsx)("div",{style:{height:"100%",width:`${r}%`,background:e.color,borderRadius:"99px",transition:"width 0.6s ease"}})})]})]},e.label)})})()]})})]})]})})})}),(0,Ue.jsx)("div",{style:{marginTop:"16px",padding:"14px 18px",borderLeft:"4px solid #1a73e8",borderRadius:"6px",background:"#f8f9ff",display:"flex",alignItems:"flex-start",gap:"10px",fontSize:"13px",color:"#374151",lineHeight:"1.6"},children:(0,Ue.jsx)("span",{children:"Traffic to the Store Locator page from paid ads increased significantly, rising from 8.92% to 31.68% of visitors. Engagement on the page also improved, with sessions increasing and bounce rate dropping from 6.6% to 3.36%. This behavior indicates strong purchase intent, as users are actively searching for nearby retailers after clicking on ads."})}),(0,Ue.jsx)(Ut,{className:"mt-4",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #e8eaed",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"16px 20px"},children:[(0,Ue.jsx)("div",{style:{fontSize:"14px",fontWeight:700,color:"#5f6368",textTransform:"uppercase",letterSpacing:"0.6px",marginBottom:"4px"},children:"Top Landing Pages \u2014 Jan vs Feb"}),(0,Ue.jsx)("div",{style:{fontSize:"12px",color:"#9aa0a6",marginBottom:"16px",fontWeight:500},children:"MoM change based on Active Users (February vs January)"}),(0,Ue.jsx)("div",{style:{overflowX:"auto"},children:(0,Ue.jsxs)("table",{style:{width:"100%",borderCollapse:"collapse",fontSize:"13px"},children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsx)("tr",{style:{background:"#f8f9fa",borderBottom:"2px solid #e8eaed"},children:[{label:"Page",width:"25%"},{label:"Active Users",width:"16%"},{label:"MoM Change",width:"13%"},{label:"Sessions",width:"16%"},{label:"Avg. Session Duration",width:"15%"},{label:"Bounce Rate",width:"15%"}].map(e=>(0,Ue.jsx)("th",{style:{padding:"10px 14px",fontSize:"11px",fontWeight:600,color:"#5f6368",textTransform:"uppercase",letterSpacing:"0.05em",textAlign:"Page"===e.label?"left":"center",whiteSpace:"nowrap",width:e.width},children:e.label},e.label))})}),(0,Ue.jsx)("tbody",{children:[{page:"/ (Homepage)",janActiveUsers:1903,febActiveUsers:1276,janSessions:1450,febSessions:952,janDuration:"1m 07s",febDuration:"2m 33s",janBounce:"4.07%",febBounce:"9.77%"},{page:"/shop",janActiveUsers:233,febActiveUsers:331,janSessions:228,febSessions:345,janDuration:"7m 33s",febDuration:"1m 36s",janBounce:"4.39%",febBounce:"5.22%"},{page:"/product/dr-ohhiras-probiotic-supplements",janActiveUsers:493,febActiveUsers:643,janSessions:437,febSessions:681,janDuration:"1m 19s",febDuration:"1m 49s",janBounce:"4.35%",febBounce:"4.11%"},{page:"/tell-probiotic-working",janActiveUsers:954,febActiveUsers:800,janSessions:728,febSessions:607,janDuration:"51s",febDuration:"57s",janBounce:"0.96%",febBounce:"2.14%"},{page:"/product/dr-ohhiras-probiotics-professional-formulas",janActiveUsers:211,febActiveUsers:306,janSessions:203,febSessions:289,janDuration:"1m 02s",febDuration:"58s",janBounce:"4.39%",febBounce:"5.54%"},{page:"/product/dr-ohhiras-propolis-plus",janActiveUsers:89,febActiveUsers:269,janSessions:76,febSessions:241,janDuration:"2m 00s",febDuration:"1m 37s",janBounce:"3.95%",febBounce:"4.15%"}].sort((e,t)=>t.febActiveUsers-e.febActiveUsers).map((e,t)=>{const l=e.febActiveUsers-e.janActiveUsers,r=(l/e.janActiveUsers*100).toFixed(1),n=e.febActiveUsers>e.janActiveUsers?"up":e.febActiveUsers<e.janActiveUsers?"down":"neutral",i="neutral"===n?"= No Change":`${l>=0?"+":""}${r}%`,a={up:{bg:"#e6f4ea",color:"#188038"},down:{bg:"#fce8e6",color:"#d93025"},neutral:{bg:"#f1f3f4",color:"#5f6368"}}[n];return(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4",background:t%2===0?"#fff":"#fafbfc"},onMouseEnter:e=>e.currentTarget.style.background="#f0f4ff",onMouseLeave:e=>e.currentTarget.style.background=t%2===0?"#fff":"#fafbfc",children:[(0,Ue.jsx)("td",{style:{padding:"12px 14px",fontWeight:600,color:"#202124",fontFamily:"monospace",fontSize:"12px"},children:e.page}),(0,Ue.jsxs)("td",{style:{padding:"12px 14px",textAlign:"center"},children:[(0,Ue.jsx)("div",{style:{fontWeight:400,color:"#202124",fontSize:"13px"},children:e.febActiveUsers.toLocaleString()}),(0,Ue.jsxs)("div",{style:{fontSize:"11px",color:"#9aa0a6",marginTop:"3px"},children:["Jan: ",e.janActiveUsers.toLocaleString()]})]}),(0,Ue.jsx)("td",{style:{padding:"12px 14px",textAlign:"center"},children:(0,Ue.jsxs)("span",{style:{display:"inline-flex",alignItems:"center",gap:"3px",background:a.bg,color:a.color,padding:"5px 12px",borderRadius:"100px",fontSize:"11px",fontWeight:700,whiteSpace:"nowrap"},children:["up"===n&&(0,Ue.jsx)(IU,{style:{fontSize:"11px"}}),"down"===n&&(0,Ue.jsx)(kU,{style:{fontSize:"11px"}}),i]})}),(0,Ue.jsxs)("td",{style:{padding:"12px 14px",textAlign:"center"},children:[(0,Ue.jsx)("div",{style:{fontWeight:400,color:"#202124",fontSize:"13px"},children:e.febSessions.toLocaleString()}),(0,Ue.jsxs)("div",{style:{fontSize:"11px",color:"#9aa0a6",marginTop:"3px"},children:["Jan: ",e.janSessions.toLocaleString()]})]}),(0,Ue.jsxs)("td",{style:{padding:"12px 14px",textAlign:"center"},children:[(0,Ue.jsx)("div",{style:{fontWeight:400,color:"#202124",fontSize:"13px"},children:e.febDuration}),(0,Ue.jsxs)("div",{style:{fontSize:"11px",color:"#9aa0a6",marginTop:"3px"},children:["Jan: ",e.janDuration]})]}),(0,Ue.jsxs)("td",{style:{padding:"12px 14px",textAlign:"center"},children:[(0,Ue.jsx)("div",{style:{fontWeight:700,color:"#202124",fontSize:"13px"},children:e.febBounce}),(0,Ue.jsxs)("div",{style:{fontSize:"11px",color:"#9aa0a6",marginTop:"3px"},children:["Jan: ",e.janBounce]})]})]},e.page)})})]})})]})})})}),(0,Ue.jsx)("div",{style:{marginTop:"16px",padding:"14px 18px",borderLeft:"4px solid #1a73e8",borderRadius:"6px",background:"#f8f9ff",display:"flex",alignItems:"flex-start",gap:"10px",fontSize:"13px",color:"#374151",lineHeight:"1.6"},children:(0,Ue.jsx)("span",{children:"Product pages are gaining significant traction. The Propolis Plus page grew by 202.2% (+180 users), while Professional Formulas increased by 45% (+95 users). Meanwhile, the homepage declined by 32.9% (\u2212627 users), indicating that more users are landing directly on product pages\u2014suggesting stronger product-level interest and more targeted entry points to the site."})}),(0,Ue.jsx)(Ut,{className:"mt-4",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #e8eaed",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"16px 20px"},children:[(0,Ue.jsx)("div",{style:{fontSize:"14px",fontWeight:700,color:"#5f6368",textTransform:"uppercase",letterSpacing:"0.6px",marginBottom:"16px"},children:"Behaviour Metrics \u2014 Jan vs Feb"}),(0,Ue.jsxs)("table",{style:{width:"100%",borderCollapse:"collapse",fontSize:"13px"},children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsx)("tr",{style:{background:"#f8f9fa",borderBottom:"2px solid #e8eaed"},children:["Metric","January","February","Abs. Change","Trend"].map(e=>(0,Ue.jsx)("th",{style:{padding:"10px 14px",fontSize:"11px",fontWeight:600,color:"#5f6368",textTransform:"uppercase",letterSpacing:"0.05em",textAlign:"Metric"===e?"left":"center",whiteSpace:"nowrap"},children:e},e))})}),(0,Ue.jsx)("tbody",{children:[{metric:"Total Sessions",jan:4264,feb:4504,janFmt:"4,264",febFmt:"4,504",dir:"up"},{metric:"Unique Visitors",jan:3692,feb:3680,janFmt:"3,692",febFmt:"3,680",dir:"down"},{metric:"New Visitors",jan:3620,feb:3568,janFmt:"3,620",febFmt:"3,568",dir:"down"},{metric:"Returning Visitors",jan:306,feb:415,janFmt:"306",febFmt:"415",dir:"up"},{metric:"Bounce Rate",jan:14.55,feb:18.91,janFmt:"14.55%",febFmt:"18.91%"},{metric:"Avg Session Duration",jan:112,feb:120,janFmt:"1m 52s",febFmt:"2m 0s",dir:"up"},{metric:"Pages Per Session",jan:2.68,feb:2.93,janFmt:"2.68",febFmt:"2.93",dir:"up"},{metric:"Organic Traffic Active Users",jan:1204,feb:856,janFmt:"1,204",febFmt:"856",dir:"down"},{metric:"Paid Traffic Active Users",jan:129,feb:794,janFmt:"129",febFmt:"794",dir:"up",rowBg:"#e6f4ea"}].map((e,t)=>{var l;const r=e.feb-e.jan,n=(e.feb-e.jan)/e.jan*100,i=(r>=0?"+":"")+(Number.isInteger(e.jan)?r.toLocaleString():r.toFixed(2)),a=(n>=0?"+":"")+n.toFixed(2)+"%",s=r>0,o=r<0,c=0===r,u=["Bounce","Abandonment","Cost","Refund"].some(t=>e.metric.includes(t)),p=u&&s||!u&&o,d=c?"#f1f3f4":p?"#fce8e6":"#e6f4ea",m=c?"#5f6368":p?"#d93025":"#188038";return(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4",background:null!==(l=e.rowBg)&&void 0!==l?l:t%2===0?"#fff":"#fafbfc"},onMouseEnter:e=>e.currentTarget.style.background="#f0f4ff",onMouseLeave:l=>{var r;return l.currentTarget.style.background=null!==(r=e.rowBg)&&void 0!==r?r:t%2===0?"#fff":"#fafbfc"},children:[(0,Ue.jsx)("td",{style:{padding:"13px 16px",fontWeight:600,color:"#202124"},children:e.metric}),(0,Ue.jsx)("td",{style:{padding:"13px 16px",color:"#5f6368",textAlign:"center"},children:e.janFmt}),(0,Ue.jsx)("td",{style:{padding:"13px 16px",color:"#202124",textAlign:"center"},children:e.febFmt}),(0,Ue.jsx)("td",{style:{padding:"13px 16px",textAlign:"center",fontWeight:500,color:"#5f6368"},children:i||"\u2014"}),(0,Ue.jsx)("td",{style:{padding:"12px 14px",textAlign:"center"},children:a?(0,Ue.jsxs)("span",{style:{display:"inline-flex",alignItems:"center",gap:"3px",background:d,color:m,padding:"5px 12px",borderRadius:"100px",fontSize:"11px",fontWeight:700},children:[s&&(0,Ue.jsx)(IU,{style:{fontSize:"11px"}}),o&&(0,Ue.jsx)(kU,{style:{fontSize:"11px"}}),a]}):"\u2014"})]},e.metric)})})]})]})})})}),(0,Ue.jsx)("div",{style:{marginTop:"16px",marginBottom:"10px",padding:"14px 16px",borderLeft:"4px solid #1a73e8",borderRadius:"6px",background:"#f8f9ff",display:"flex",alignItems:"flex-start",gap:"10px",fontSize:"13px",color:"#374151",lineHeight:"1.5"},children:(0,Ue.jsxs)("span",{children:["Visitor engagement improved, with average session duration increasing by 7.14% to 2 minutes and pages per session rising by 9.33% to 2.93. Returning visitors also increased by 35.6% (+109), indicating stronger repeat engagement and deeper site exploration.",(0,Ue.jsx)("br",{})]})}),(0,Ue.jsx)("div",{style:{marginTop:"16px",marginBottom:"10px",padding:"14px 16px",borderLeft:"4px solid #1a73e8",borderRadius:"6px",background:"#f8f9ff",display:"flex",alignItems:"flex-start",gap:"10px",fontSize:"13px",color:"#374151",lineHeight:"1.5"},children:(0,Ue.jsx)("span",{children:"Organic users declined by 28.9% (1,204 \u2192 856), while paid users increased by 515.5% (129 \u2192 794). The increase in paid traffic during February was intentional; however, strengthening SEO and content efforts would help maintain a healthier balance between organic and paid acquisition over time."})}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"14px",marginBottom:"20px",marginTop:"32px"},children:[(0,Ue.jsx)("div",{style:{width:"40px",height:"40px",borderRadius:"10px",background:"#f3e8ff",display:"flex",alignItems:"center",justifyContent:"center",fontSize:"20px",flexShrink:0},children:"\ud83d\uded2"}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("div",{style:{fontSize:"15px",fontWeight:700,color:"#202124",lineHeight:1.2},children:"Sales & Revenue Performance"}),(0,Ue.jsx)("div",{style:{fontSize:"12px",color:"#80868b",marginTop:"3px"},children:"Revenue \xb7 Orders \xb7 Customers \xb7 Conversion"})]})]}),(0,Ue.jsxs)("div",{style:{display:"flex",gap:"15px",flexWrap:"wrap"},children:[(0,Ue.jsx)(e,{label:"Total Revenue",febValue:"$4,016.62",janLabel:"Jan: $2,934.00",changeValue:"+36.9%",arrowUp:!0,isGood:!0}),(0,Ue.jsx)(e,{label:"Total Orders",febValue:"39",janLabel:"Jan: 29",changeValue:"+34.5%",arrowUp:!0,isGood:!0}),(0,Ue.jsx)(e,{label:"Avg Order Value",febValue:"$106.31",janLabel:"Jan: $101.18",changeValue:"+5.1%",arrowUp:!0,isGood:!0})]}),(0,Ue.jsxs)(Ut,{className:"mt-4",children:[(0,Ue.jsx)(Xt,{lg:6,className:"mb-4 mb-lg-0",children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #e8eaed",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"16px 20px"},children:[(0,Ue.jsx)("div",{style:{fontSize:"11px",fontWeight:700,color:"#5f6368",textTransform:"uppercase",letterSpacing:"0.6px",marginBottom:"12px"},children:"Revenue vs Orders \u2014 Jan vs Feb"}),(0,Ue.jsx)(EF.Z,{type:"bar",height:280,series:[{name:"Revenue ($)",data:[2934,4016.62]},{name:"Orders",data:[29,39]}],options:{chart:{type:"bar",toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},colors:["#c7d9f8","#34a853"],plotOptions:{bar:{columnWidth:"40%",borderRadius:4}},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}}},xaxis:{categories:["January","February"],labels:{style:{colors:"#5f6368",fontSize:"12px"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:[{seriesName:"Revenue ($)",min:0,max:5e3,tickAmount:5,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>"$"+e.toLocaleString()},title:{text:"Revenue ($)",style:{fontSize:"11px",color:"#1a73e8",fontWeight:400}}},{seriesName:"Orders",opposite:!0,min:0,max:50,tickAmount:5,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>e.toFixed(0)+" orders"},title:{text:"Orders",style:{fontSize:"11px",color:"#34a853",fontWeight:400}}}],legend:{position:"bottom",horizontalAlign:"left",markers:{radius:2},fontSize:"12px",labels:{colors:"#5f6368"},itemMargin:{horizontal:10}},tooltip:{shared:!0,intersect:!1}}})]})})}),(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #e8eaed",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"16px 20px"},children:[(0,Ue.jsxs)("div",{style:{fontSize:"11px",fontWeight:700,color:"#5f6368",textTransform:"uppercase",letterSpacing:"0.6px",marginBottom:"12px"},children:["Customer Split \u2014 New vs Returning",(0,Ue.jsx)("span",{style:{fontSize:"10px",fontWeight:400,marginLeft:"8px",color:"#9aa0a6",textTransform:"none"},children:"Jan vs Feb"})]}),(0,Ue.jsx)(EF.Z,{type:"bar",height:220,series:[{name:"January",data:[18,11]},{name:"February",data:[27,10]}],options:{chart:{type:"bar",toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},colors:["#c7d9f8","#1a73e8"],plotOptions:{bar:{columnWidth:"45%",borderRadius:4}},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}}},xaxis:{categories:["New Customers","Returning Customers"],labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:{min:0,max:32,tickAmount:4,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>e.toFixed(0)},title:{text:"Customers",style:{fontSize:"11px",color:"#9aa0a6",fontWeight:400}}},legend:{position:"bottom",horizontalAlign:"left",markers:{radius:2},fontSize:"12px",labels:{colors:"#5f6368"},itemMargin:{horizontal:10}},tooltip:{shared:!0,intersect:!1}}}),(0,Ue.jsxs)("div",{style:{display:"flex",gap:"24px",marginTop:"12px",flexWrap:"wrap"},children:[(0,Ue.jsxs)("div",{style:{fontSize:"12px",color:"#5f6368"},children:[(0,Ue.jsx)("span",{style:{display:"inline-block",width:"10px",height:"10px",background:"#c7d9f8",borderRadius:"2px",marginRight:"5px"}}),"New Customers \u2014 Jan: ",(0,Ue.jsx)("strong",{children:"18"})," \u2192 Feb: ",(0,Ue.jsx)("strong",{children:"27"}),(0,Ue.jsx)("span",{style:{color:"#188038",fontSize:"12px",fontWeight:700,marginLeft:"6px"},children:"\u2191 +50.0%"})]}),(0,Ue.jsxs)("div",{style:{fontSize:"12px",color:"#5f6368"},children:[(0,Ue.jsx)("span",{style:{display:"inline-block",width:"10px",height:"10px",background:"#1a73e8",borderRadius:"2px",marginRight:"5px"}}),"Returning Customers \u2014 Jan: ",(0,Ue.jsx)("strong",{children:"11"})," \u2192 Feb: ",(0,Ue.jsx)("strong",{children:"10"}),(0,Ue.jsx)("span",{style:{color:"#d93025",fontSize:"12px",fontWeight:700,marginLeft:"6px"},children:"\u2193 -9.1%"})]})]})]})})})]}),(0,Ue.jsx)("div",{style:{marginTop:"16px",marginBottom:"10px",padding:"14px 16px",borderLeft:"4px solid #1a73e8",borderRadius:"6px",background:"#f8f9ff",display:"flex",alignItems:"flex-start",gap:"10px",fontSize:"13px",color:"#374151",lineHeight:"1.5"},children:(0,Ue.jsx)("span",{children:"New customer acquisition grew from 18 in January to 27 in February (+50%), reflecting solid top-of-funnel momentum. Returning customers remained nearly flat at 10 versus 11 (-9.1%), essentially holding steady \u2014 suggesting existing customers are engaged but there is room to strengthen retention through follow-up emails, loyalty programs, or remarketing campaigns."})}),(0,Ue.jsx)(Ut,{className:"mt-4",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #e8eaed",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"16px 20px"},children:[(0,Ue.jsx)("div",{style:{fontSize:"13px",fontWeight:700,color:"#5f6368",textTransform:"uppercase",letterSpacing:"0.6px",marginBottom:"16px"},children:"Full Metrics Breakdown"}),(0,Ue.jsxs)("table",{style:{width:"100%",borderCollapse:"collapse",fontSize:"13px"},children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsx)("tr",{style:{background:"#f8f9fa",borderBottom:"2px solid #e8eaed"},children:["Metric","January","February","Change","% Change"].map(e=>(0,Ue.jsx)("th",{style:{padding:"10px 14px",fontSize:"11px",fontWeight:600,color:"#5f6368",textTransform:"uppercase",letterSpacing:"0.05em",textAlign:"Metric"===e?"left":"center",whiteSpace:"nowrap"},children:e},e))})}),(0,Ue.jsx)("tbody",{children:[{metric:"Total Revenue",jan:"$2,934.00",feb:"$4,016.62",change:"+$1,082.62",pct:"+36.9%",dir:"up"},{metric:"Net Revenue (after discounts)",jan:"$2,234.77",feb:"$4,016.62",change:"+$1,781.85",pct:"+79.7%",dir:"up"},{metric:"Total Orders",jan:"29",feb:"39",change:"+10",pct:"+34.5%",dir:"up"},{metric:"Average Order Value",jan:"$101.18",feb:"$106.31",change:"+$5.13",pct:"+5.1%",dir:"up"},{metric:"Units Sold",jan:"59",feb:"70",change:"+11",pct:"+18.6%",dir:"up"},{metric:"Coupon Discounts Applied",jan:"$699.68",feb:"$0.00",change:"-$699.68",pct:"No Discount Applied",dir:"neutral"},{metric:"Refunds / Returns",jan:"$299.55",feb:"$162.65",change:"-$136.90",pct:"-45.7%",dir:"good-down"},{metric:"New Customers",jan:"18",feb:"27",change:"+9",pct:"+50.0%",dir:"up"},{metric:"Returning Customers",jan:"11",feb:"10",change:"-1",pct:"-9.1%",dir:"down"},{metric:"Shipping Revenue",jan:"$36.00",feb:"$54.00",change:"+$18.00",pct:"+50.0%",dir:"up"}].map((e,t)=>{var l;const r=null!==(l={up:{bg:"#e6f4ea",color:"#188038"},down:{bg:"#fce8e6",color:"#d93025"},neutral:{bg:"#f1f3f4",color:"#5f6368"},promo:{bg:"#f1f3f4",color:"#5f6368"},"good-down":{bg:"#e6f4ea",color:"#188038"}}[e.dir])&&void 0!==l?l:{bg:"#f1f3f4",color:"#5f6368"};return(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4",background:t%2===0?"#fff":"#fafbfc"},onMouseEnter:e=>e.currentTarget.style.background="#f0f4ff",onMouseLeave:e=>e.currentTarget.style.background=t%2===0?"#fff":"#fafbfc",children:[(0,Ue.jsx)("td",{style:{padding:"13px 16px",fontWeight:600,color:"#202124"},children:e.metric}),(0,Ue.jsx)("td",{style:{padding:"13px 16px",textAlign:"center",color:"#5f6368"},children:e.jan}),(0,Ue.jsx)("td",{style:{padding:"13px 16px",textAlign:"center",fontWeight:600,color:"#202124"},children:e.feb}),(0,Ue.jsx)("td",{style:{padding:"13px 16px",textAlign:"center",color:"#5f6368"},children:e.change}),(0,Ue.jsx)("td",{style:{padding:"13px 16px",textAlign:"center"},children:(0,Ue.jsxs)("span",{style:{display:"inline-flex",alignItems:"center",gap:"3px",background:r.bg,color:r.color,padding:"5px 12px",borderRadius:"100px",fontSize:"11px",fontWeight:700},children:["up"===e.dir&&(0,Ue.jsx)(IU,{style:{fontSize:"11px"}}),"down"===e.dir&&(0,Ue.jsx)(kU,{style:{fontSize:"11px"}}),"good-down"===e.dir&&(0,Ue.jsx)(kU,{style:{fontSize:"11px"}}),e.pct]})})]},e.metric)})})]})]})})})}),(0,Ue.jsx)("div",{style:{marginTop:"16px",padding:"14px 18px",borderLeft:"4px solid #1a73e8",borderRadius:"6px",background:"#f8f9ff",display:"flex",alignItems:"flex-start",gap:"10px",fontSize:"13px",color:"#374151",lineHeight:"1.6"},children:(0,Ue.jsx)("span",{children:"Revenue grew 36.9% from $2,934 to $4,016.62, driven by a 34.5% jump in orders. January's $699.68 in coupon discounts versus February's $0 means net revenue growth of 79.7% overstates the improvement \u2014 the real story is healthy order volume growth without relying on discounts. Refunds also dropped 45.7%, a strong signal of improved customer satisfaction."})}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"14px",marginBottom:"20px",marginTop:"32px"},children:[(0,Ue.jsx)("div",{style:{width:"40px",height:"40px",borderRadius:"10px",background:"#e8f0fe",display:"flex",alignItems:"center",justifyContent:"center",fontSize:"20px",flexShrink:0},children:"\ud83d\udce7"}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("div",{style:{fontSize:"15px",fontWeight:700,color:"#202124",lineHeight:1.2},children:"Email Marketing Performance"}),(0,Ue.jsx)("div",{style:{fontSize:"12px",color:"#80868b",marginTop:"3px"},children:"Subscribers \xb7 Engagement \xb7 Revenue Attribution"})]})]}),(0,Ue.jsxs)("div",{style:{display:"flex",gap:"14px",flexWrap:"wrap"},children:[(0,Ue.jsx)(e,{label:"Open Rate",febValue:"10.13%",janLabel:"Jan: 9.34%",changeValue:"+8.46%",arrowUp:!0,isGood:!0}),(0,Ue.jsx)(e,{label:"Click Rate",febValue:"0.72%",janLabel:"Jan: 0.96%",changeValue:"-25%",arrowUp:!1,isGood:!1}),(0,Ue.jsx)(e,{label:"New Subscribers",febValue:"10",janLabel:"Jan: 21",changeValue:"-52.38%",arrowUp:!1,isGood:!1})]}),(0,Ue.jsxs)(Ut,{className:"mt-4",children:[(0,Ue.jsx)(Xt,{lg:6,className:"mb-4 mb-lg-0",children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #e8eaed",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"16px 20px"},children:[(0,Ue.jsx)("div",{style:{fontSize:"13px",fontWeight:700,color:"#5f6368",textTransform:"uppercase",letterSpacing:"0.6px",marginBottom:"12px"},children:"Email Engagement \u2014 Jan vs Feb"}),(0,Ue.jsx)(EF.Z,{type:"bar",height:280,series:[{name:"January",data:[9.34,.96,0,12.2]},{name:"February",data:[10.13,.72,0,4.6]}],options:{chart:{type:"bar",toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},colors:["#c7d9f8","#1a73e8"],plotOptions:{bar:{columnWidth:"45%",borderRadius:4}},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}}},xaxis:{categories:["Open Rate","Click Rate","Unsub Rate","Bounce Rate"],labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:{labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>e.toFixed(1)+"%"}},legend:{position:"bottom",horizontalAlign:"left",markers:{radius:2},fontSize:"12px",labels:{colors:"#5f6368"},itemMargin:{horizontal:10}},tooltip:{shared:!0,intersect:!1,y:{formatter:e=>e.toFixed(2)+"%"}}}})]})})}),(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #e8eaed",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"16px 20px"},children:[(0,Ue.jsx)("div",{style:{fontSize:"13px",fontWeight:700,color:"#5f6368",textTransform:"uppercase",letterSpacing:"0.6px",marginBottom:"10px"},children:"Engagement Benchmarks vs Industry Average"}),(0,Ue.jsx)("div",{style:{fontSize:"12px",color:"#9aa0a6",marginBottom:"16px",fontWeight:500},children:"Based on February 2026 data"}),[{label:"Open Rate",value:10.13,industryAvg:27.35,color:"#1a73e8",higherIsBetter:!0},{label:"Click Rate",value:.72,industryAvg:1.19,color:"#34a853",higherIsBetter:!0},{label:"Unsubscribe",value:0,industryAvg:.5,color:"#f97316",higherIsBetter:!1},{label:"Bounce Rate",value:4.6,industryAvg:2.48,color:"#8b5cf6",higherIsBetter:!1}].map((e,t)=>{const l=e.higherIsBetter?e.value>e.industryAvg:e.value<e.industryAvg,r=e.higherIsBetter?e.value>e.industryAvg?"Above":"Below":e.value<e.industryAvg?"Below (Good)":"Above (Bad)",n=l?"#188038":"#d93025",i=1.3*Math.max(e.value,e.industryAvg),a=Math.min(e.value/i*100,100);Math.min(e.industryAvg/i*100,100);return(0,Ue.jsxs)("div",{style:{marginBottom:3!==t?"20px":"0"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"6px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"13px",color:"#202124",fontWeight:500},children:e.label}),(0,Ue.jsxs)("span",{style:{fontSize:"13px",fontWeight:700,color:"#202124"},children:[e.value,"%"]})]}),(0,Ue.jsx)("div",{style:{height:"8px",background:"#f1f3f4",borderRadius:"99px",marginBottom:"4px"},children:(0,Ue.jsx)("div",{style:{height:"100%",width:`${a}%`,background:e.color,borderRadius:"99px",transition:"width 0.5s ease"}})}),(0,Ue.jsxs)("div",{style:{fontSize:"11px",color:"#80868b"},children:["Industry avg: ",e.industryAvg,"%"," ",(0,Ue.jsx)("span",{style:{color:n,fontWeight:600},children:r})]})]},e.label)})]})})})]}),(0,Ue.jsx)("div",{style:{marginTop:"16px",padding:"14px 18px",borderLeft:"4px solid #1a73e8",borderRadius:"6px",background:"#f8f9ff",display:"flex",alignItems:"flex-start",gap:"10px",fontSize:"13px",color:"#374151",lineHeight:"1.6"},children:(0,Ue.jsx)("span",{children:"Email list health improved significantly, with bounce rate dropping from 12.2% to 4.6% (\u221262%), indicating a cleaner and more deliverable list. Open rate also increased slightly (9.34% \u2192 10.13%). However, click rate declined (0.96% \u2192 0.72%) and new subscriber growth slowed (21 \u2192 10, \u221252%), highlighting an opportunity to strengthen engagement through improved subject lines, send timing, and audience segmentation."})})]})})})},bG=()=>(0,Ue.jsx)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",height:"100vh"},children:(0,Ue.jsx)("img",{src:rU,alt:"loader image",style:{width:"20%"}})}),vG=()=>{window.print()},xG=()=>{const[e,t]=o.useState({show:!1,x:0,y:0,img:"",percentX:0,percentY:0}),[l]=bU(),r=l.get("month"),n=(String(Iu(e=>e.account.accountId)),Iu(oL)),[i,a]=(0,o.useState)([]),[s,c]=(0,o.useState)([]),[u,p]=(0,o.useState)([]),[d,m]=(0,o.useState)([]),[h,g]=(0,o.useState)([]),[y,f]=(0,o.useState)([]),[b,v]=(0,o.useState)([]),[x,S]=(0,o.useState)([]),[N,C]=(0,o.useState)(void 0),[w,I]=(0,o.useState)(void 0),[k,T]=(0,o.useState)(void 0),[A,D]=(0,o.useState)(void 0),[M,E]=(0,o.useState)([]),[R,B]=(0,o.useState)(void 0),[j,P]=(0,o.useState)(void 0),[_,O]=(0,o.useState)(void 0),[L,F]=(0,o.useState)([]),[q,z]=(0,o.useState)(void 0),[U,G]=(0,o.useState)([]),[V,H]=(0,o.useState)(void 0),[W,Z]=(0,o.useState)(void 0),[$,K]=(0,o.useState)(!0),[Y,Q]=(0,o.useState)(null);(0,o.useEffect)(()=>{var e;if(0===n.length)return;const t=new AbortController,l=null!==(e=n.find(e=>e.value===r))&&void 0!==e?e:[...n].sort((e,t)=>t.from.localeCompare(e.from))[0];return Q(l),(async(e,t,l)=>{try{K(!0);const U=await AS.post("/efi-google-ads",{from_date:e,to_date:t},{signal:l});if(200===U.status){var r,n,i,s,o,u,d,h,y,b,x,N,w,k,A,M,R,j,_,L,q;const e=U.data;a(null!==(r=e.highest_revenue)&&void 0!==r?r:[]),c(null!==(n=e.lowest_revenue)&&void 0!==n?n:[]),p(null!==(i=e.highest_engagement)&&void 0!==i?i:[]),m(null!==(s=e.lowest_engagement)&&void 0!==s?s:[]),g(null!==(o=e.performance_summary)&&void 0!==o?o:[]),f(null!==(u=e.campaign_performance)&&void 0!==u?u:[]),v(null!==(d=e.event_name_event_count)&&void 0!==d?d:[]),S(null!==(h=e.page_title_view)&&void 0!==h?h:[]),C(null!==(y=e.session_primary_channel_overtime)&&void 0!==y?y:void 0),I(null!==(b=e.views_events_overtime)&&void 0!==b?b:void 0),T(null!==(x=e.average_engagement_time_engaged_overtime)&&void 0!==x?x:void 0),D(null!==(N=e.city_line_overtime)&&void 0!==N?N:void 0),E(null!==(w=e.city_bar_data)&&void 0!==w?w:void 0),B(null!==(k=e.page_path_overtime)&&void 0!==k?k:void 0),P(null!==(A=e.user_activity_overtime)&&void 0!==A?A:[]),O(null!==(M=e.device_channel_overtime)&&void 0!==M?M:[]),F(null!==(R=e.top_landing_pages)&&void 0!==R?R:[]),z(null!==(j=e.store_locator_data)&&void 0!==j?j:[]),G(null!==(_=e.store_locator_sources)&&void 0!==_?_:[]),H(null!==(L=e.behaviour_metrics)&&void 0!==L?L:[]),Z(null!==(q=e.new_returning)&&void 0!==q?q:[])}else El.error("Failed to fetch dashboard data");K(!1)}catch(U){th.isCancel(U)||(El.error(U),K(!1))}})(l.from,l.to,t.signal),()=>{t.abort()}},[r,n]);const J=Y?FU[Y.label]:void 0,X=(e,l)=>{const r=e.currentTarget.getBoundingClientRect(),n=(e.clientX-r.left)/r.width*100,i=(e.clientY-r.top)/r.height*100;t({show:!0,x:e.clientX,y:e.clientY,img:l,percentX:n,percentY:i})};return(0,Ue.jsxs)("div",{className:"page-content bg-light pt-5 mt-3 min-vh-100",children:[(0,Ue.jsx)("style",{children:'\n          @media print {\n            /* 1. Reset: Hide everything initially */\n            body * {\n              visibility: hidden;\n            }\n\n            /* 2. Content: Show only the dashboard and its children */\n            #printable-dashboard, #printable-dashboard * {\n              visibility: visible;\n            }\n\n            /* 3. Positioning: Place dashboard at absolute top-left */\n            #printable-dashboard {\n              position: absolute;\n              left: 0;\n              top: 0;\n              width: 100%;\n              margin: 0;\n              padding: 20px !important;\n              background-color: #f8f9fa !important; /* Maintain gray background */\n              -webkit-print-color-adjust: exact !important; /* Force colors */\n              print-color-adjust: exact !important;\n            }\n\n            /* 4. LOGO: Reveal the Statusi logo in print */\n             #pdf-logo {\n                display: flex !important;\n                justify-content: center !important;\n                align-items: center !important;\n                width: 100%;\n                margin-bottom: 10px;\n              }\n\n              /* Override parent flex behavior */\n              #pdf-logo {\n                flex: 0 0 100% !important;\n              }\n\n            /* 5. UI: Hide buttons and scrollbars in print */\n            .no-print, .scroll-inline::-webkit-scrollbar {\n              display: none !important;\n            }\n\n            /* 6. LAYOUT FIX: Force "Desktop" Grid in Print \n               (Prevents columns from stacking vertically) */\n            .row {\n              display: flex !important;\n              flex-wrap: wrap !important;\n            }\n            /* Manually enforce Reactstrap/Bootstrap col-lg widths for print */\n            .col-lg-12 { flex: 0 0 100% !important; max-width: 100% !important; }\n            .col-lg-8  { flex: 0 0 66.666667% !important; max-width: 66.666667% !important; }\n            .col-lg-7  { flex: 0 0 58.333333% !important; max-width: 58.333333% !important; }\n            .col-lg-6  { flex: 0 0 50% !important; max-width: 50% !important; }\n            .col-lg-5  { flex: 0 0 41.666667% !important; max-width: 41.666667% !important; }\n            .col-lg-4  { flex: 0 0 33.333333% !important; max-width: 33.333333% !important; }\n            .col-lg-3  { flex: 0 0 25% !important; max-width: 25% !important; }\n            \n            /* Enforce small column widths used in the side stats */\n            .col-xs-9 { flex: 0 0 75% !important; max-width: 75% !important; }\n            .col-xs-3 { flex: 0 0 25% !important; max-width: 25% !important; }\n\n            /* 7. Components: Prevent cards from breaking across pages awkwardly */\n            .card {\n              break-inside: avoid;\n              page-break-inside: avoid;\n              box-shadow: none !important; /* Optional: Cleaner look */\n              border: 1px solid #dadce0 !important;\n            }\n            \n            /* Expand scrollable tables to show all data */\n            .scroll-inline {\n              overflow: visible !important;\n            }\n          }\n        '}),(0,Ue.jsxs)(jt,{fluid:!0,id:"printable-dashboard",children:[(0,Ue.jsx)("div",{className:"d-flex justify-content-between align-items-center mb-3",children:(0,Ue.jsx)("div",{id:"pdf-logo",className:"d-none",children:(0,Ue.jsx)("img",{src:"https://cdn.statusi.io/images/logo/statusi-logo.png",alt:"Statusi Logo",style:{height:"60px"}})})}),(0,Ue.jsxs)("div",{className:"mt-3 mb-3",children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-center mb-3",children:[(0,Ue.jsxs)("h4",{className:"text-dark fw-medium mb-0",children:[null===Y||void 0===Y?void 0:Y.label," - EFI Digital Marketing & Performance Dashboard"]}),(0,Ue.jsxs)("button",{className:"btn btn-primary no-print d-flex align-items-center gap-1 text-white p-1",onClick:vG,children:[(0,Ue.jsx)("i",{className:"uil uil-folder-download fs-5 text-white"})," Download PDF"]})]}),(0,Ue.jsx)("hr",{className:"border-top border-3 border-secondary border-opacity-25 m-0"})]}),$?(0,Ue.jsx)("div",{className:"d-flex justify-content-center align-items-center vh-100",children:(0,Ue.jsx)(bG,{})}):(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsxs)("div",{className:"mt-2 mb-4",children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-end mb-3",children:[(0,Ue.jsx)("h4",{className:"mb-0",children:"Email Campaign Stats"}),(0,Ue.jsx)("div",{className:"d-flex flex-column align-items-start position-relative"})]}),"February 2026"===(null===Y||void 0===Y?void 0:Y.label)?(0,Ue.jsx)(hG,{}):J&&(0,Ue.jsx)(LU,{section:"mailchimp",monthData:J})]}),(0,Ue.jsxs)("div",{className:"mt-2 mb-4",children:[(0,Ue.jsx)("div",{className:"d-flex justify-content-between align-items-end mb-3",children:(0,Ue.jsx)("h4",{className:"mb-0",children:"Google Ads Highest Revenue"})}),(0,Ue.jsx)("div",{className:"card",children:(0,Ue.jsxs)(SN,{className:"p-2 pt-0",children:[e.show&&(0,Ue.jsx)("div",{className:"position-fixed d-flex align-items-center justify-content-center overflow-hidden shadow rounded",style:{top:e.y-150,left:e.x+20,width:400,height:360,zIndex:9999,pointerEvents:"none"},children:(0,Ue.jsx)("div",{className:"w-100 h-100",style:{backgroundImage:`url(${e.img})`,backgroundPosition:`${e.percentX}% ${e.percentY}%`,backgroundSize:"800px",backgroundRepeat:"no-repeat"}})}),(0,Ue.jsxs)("div",{className:"scroll-inline w-100 overflow-auto overflow-y-hidden",children:[(0,Ue.jsx)("style",{children:"\n                    .scroll-inline::-webkit-scrollbar { height: 6px; }\n                    .scroll-inline::-webkit-scrollbar-thumb { border-radius: 6px; }\n                    .scroll-inline { scrollbar-width: thin; }\n                    .ad-img-container {\n                        width: 90px;\n                        height: 40px;\n                        overflow: hidden;\n                        border: 1px solid #f0f0f0;\n                        border-radius: 2px;\n                        position: relative;\n                        display: flex;\n                        align-items: center;\n                        justify-content: center;\n                        cursor:  zoom-in;\n                    }\n                    .ad-zoom-img {\n                        width: 100%;\n                        height: 100%;\n                        object-fit: contain;\n                    }\n                "}),(0,Ue.jsxs)(xF,{hover:!0,className:"mb-0 table-layout-fixed text-nowrap",children:[(0,Ue.jsx)("thead",{className:"border-bottom-4 border-secondary border-opacity-25 position-sticky top-0",children:(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("th",{className:"position-sticky start-0 py-3 px-2 fw-semibold bg-white",children:"Ad Preview"}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Campaign Name ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Ad Group ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Ad Type ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Ad State ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Ad ID ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Impressions ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["CTR ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Cost ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Clicks ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Conversion Rate ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Conversions ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Conversion Value ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Average CPC ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Cost / Conversion ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Conversion Value / Cost ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]})]})}),(0,Ue.jsx)("tbody",{children:i.map((l,r)=>(0,Ue.jsxs)("tr",{className:"border-bottom",children:[(0,Ue.jsx)("td",{className:"position-sticky start-0 p-2 bg-white",children:(0,Ue.jsx)("div",{className:"ad-img-container",onMouseMove:e=>X(e,l.ad_image_url),onMouseLeave:()=>t({...e,show:!1}),children:(0,Ue.jsx)("img",{src:l.ad_image_url,alt:"Ad Preview",className:"ad-zoom-img"})})}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.campaign_name}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.ad_asset_group_name}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.ad_type}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.ad_status}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.ad_id}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.impressions}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.ctr}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.cost}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.click}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.conversion_rate}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.conversions}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.conversion_value}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.average_cpc}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.cost_per_conversion}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.conversion_value_per_cost})]},l.ad_id||r))})]})]})]})})]}),(0,Ue.jsxs)("div",{className:"mt-2 mb-4",children:[(0,Ue.jsx)("div",{className:"d-flex justify-content-between align-items-end mb-3",children:(0,Ue.jsx)("h4",{className:"mb-0",children:"Google Ads Lowest Revenue"})}),(0,Ue.jsx)("div",{className:"card",children:(0,Ue.jsxs)(SN,{className:"p-2 pt-0",children:[e.show&&(0,Ue.jsx)("div",{style:{position:"fixed",top:e.y-150,left:e.x+20,width:"400px",height:"360px",zIndex:9999,boxShadow:"0 10px 25px rgba(0,0,0,0.2)",borderRadius:"4px",pointerEvents:"none",overflow:"hidden",display:"flex",alignItems:"center",justifyContent:"center"},children:(0,Ue.jsx)("div",{style:{width:"100%",height:"100%",backgroundImage:`url(${e.img})`,backgroundPosition:`${e.percentX}% ${e.percentY}%`,backgroundSize:"800px",backgroundRepeat:"no-repeat"}})}),(0,Ue.jsxs)("div",{className:"scroll-inline w-100 overflow-auto overflow-y-hidden",children:[(0,Ue.jsx)("style",{children:"\n                    .scroll-inline::-webkit-scrollbar { height: 6px; }\n                    .scroll-inline::-webkit-scrollbar-thumb {border-radius: 6px; }\n                    .scroll-inline { scrollbar-width: thin;  }\n                    .ad-img-container {\n                        width: 90px;\n                        height: 40px;\n                        overflow: hidden;\n                        border: 1px solid #f0f0f0;\n                        border-radius: 2px;\n                        position: relative;\n                        display: flex;\n                        align-items: center;\n                        justify-content: center;\n                        cursor: crosshair;\n                    }\n                    .ad-zoom-img {\n                        width: 100%;\n                        height: 100%;\n                        object-fit: contain;\n                    }\n                "}),(0,Ue.jsxs)(xF,{hover:!0,className:"mb-0 table-layout-fixed text-nowrap",children:[(0,Ue.jsx)("thead",{className:"border-bottom-4 border-secondary border-opacity-25 position-sticky top-0",children:(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("th",{className:" position-sticky start-0 py-3 px-2 fw-semibold bg-white",children:"Ad Preview"}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Campaign Name ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Ad Group ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Ad Type ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Ad State ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Ad ID ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Impressions ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["CTR ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Cost ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Clicks ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Conversion Rate ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Conversions ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Conversion Value ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Average CPC ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Cost / Conversion ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Conversion Value / Cost ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]})]})}),(0,Ue.jsx)("tbody",{children:s.map((l,r)=>(0,Ue.jsxs)("tr",{className:"border-bottom",children:[(0,Ue.jsx)("td",{className:"position-sticky start-0 p-2 bg-white",children:(0,Ue.jsx)("div",{className:"ad-img-container",onMouseMove:e=>X(e,l.ad_image_url),onMouseLeave:()=>t({...e,show:!1}),children:(0,Ue.jsx)("img",{src:l.ad_image_url,alt:"Ad Preview",className:"ad-zoom-img"})})}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.campaign_name}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.ad_asset_group_name}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.ad_type}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.ad_status}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.ad_id}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.impressions}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.ctr}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.cost}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.click}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.conversion_rate}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.conversions}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.conversion_value}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.average_cpc}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.cost_per_conversion}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.conversion_value_per_cost})]},l.ad_id||r))})]})]})]})})]}),(0,Ue.jsxs)("div",{className:"mt-2 mb-4",children:[(0,Ue.jsx)("div",{className:"d-flex justify-content-between align-items-end mb-3",children:(0,Ue.jsx)("h4",{className:"mb-0",children:"Google Ads Highest Engagement"})}),(0,Ue.jsx)("div",{className:"card",children:(0,Ue.jsxs)(SN,{className:"p-2 pt-0",children:[e.show&&(0,Ue.jsx)("div",{style:{position:"fixed",top:Math.max(14,Math.min(e.y-150,window.innerHeight-400)),left:e.x+500>window.innerWidth?e.x-480:e.x+10,width:"450px",height:"400px",zIndex:999999,backgroundColor:"#ffffff",border:"1px solid #dadce0",borderRadius:"12px",boxShadow:"0 20px 60px rgba(0,0,0,0.3)",pointerEvents:"none",overflow:"hidden",display:"flex",alignItems:"center",justifyContent:"center"},children:(0,Ue.jsx)("div",{style:{width:"100%",height:"100%",backgroundColor:"#ffffff",backgroundImage:`url(${e.img})`,backgroundPosition:`${e.percentX}% ${e.percentY}%`,backgroundSize:"800px",backgroundRepeat:"no-repeat"}})}),(0,Ue.jsxs)("div",{className:"scroll-inline w-100 overflow-auto overflow-y-hidden",children:[(0,Ue.jsx)("style",{children:"\n                    .scroll-inline::-webkit-scrollbar { height: 6px; }\n                    .scroll-inline::-webkit-scrollbar-thumb { border-radius: 6px; }\n                    .scroll-inline { scrollbar-width: thin; }\n                    .ad-img-container {\n                        width: 90px;\n                        height: 40px;\n                        overflow: hidden;\n                        border: 1px solid #f0f0f0;\n                        border-radius: 2px;\n                        position: relative;\n                        display: flex;\n                        align-items: center;\n                        justify-content: center;\n                        cursor:  zoom-in;\n                    }\n                    .ad-zoom-img {\n                        width: 100%;\n                        height: 100%;\n                        object-fit: contain;\n                    }\n                "}),(0,Ue.jsxs)(xF,{hover:!0,className:"mb-0 table-layout-fixed text-nowrap",children:[(0,Ue.jsx)("thead",{className:"border-bottom-4 border-secondary border-opacity-25 position-sticky top-0",children:(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("th",{className:" position-sticky start-0 py-3 px-2 fw-semibold bg-white",children:"Ad Preview"}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Campaign Name ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Ad Group ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Ad Type ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Ad State ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Ad ID ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Impressions ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["CTR ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Cost ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Clicks ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Conversion Rate ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Conversions ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Conversion Value ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Average CPC ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Cost / Conversion ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Conversion Value / Cost ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]})]})}),(0,Ue.jsx)("tbody",{children:u.map((l,r)=>(0,Ue.jsxs)("tr",{className:"border-bottom",children:[(0,Ue.jsx)("td",{className:"position-sticky start-0 p-2 bg-white",children:(0,Ue.jsx)("div",{className:"ad-img-container",onMouseMove:e=>X(e,l.ad_image_url),onMouseLeave:()=>t({...e,show:!1}),children:(0,Ue.jsx)("img",{src:l.ad_image_url,alt:"Ad Preview",className:"ad-zoom-img"})})}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.campaign_name}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.ad_asset_group_name}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.ad_type}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.ad_status}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.ad_id}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.impressions}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.ctr}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.cost}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.click}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.conversion_rate}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.conversions}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.conversion_value}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.average_cpc}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.cost_per_conversion}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.conversion_value_per_cost})]},l.ad_id||r))})]})]})]})})]}),(0,Ue.jsxs)("div",{className:"mt-2 mb-4",children:[(0,Ue.jsx)("div",{className:"d-flex justify-content-between align-items-end mb-3",children:(0,Ue.jsx)("h4",{className:"mb-0",children:"Google Ads Lowest Engagement"})}),(0,Ue.jsx)("div",{className:"card",children:(0,Ue.jsxs)(SN,{className:"p-2 pt-0",children:[e.show&&(0,Ue.jsx)("div",{style:{position:"fixed",top:Math.max(14,Math.min(e.y-150,window.innerHeight-400)),left:e.x+500>window.innerWidth?e.x-480:e.x+10,width:"450px",height:"400px",zIndex:999999,backgroundColor:"#ffffff",border:"1px solid #dadce0",borderRadius:"12px",boxShadow:"0 20px 60px rgba(0,0,0,0.3)",pointerEvents:"none",overflow:"hidden",display:"flex",alignItems:"center",justifyContent:"center"},children:(0,Ue.jsx)("div",{style:{width:"100%",height:"100%",backgroundColor:"#ffffff",backgroundImage:`url(${e.img})`,backgroundPosition:`${e.percentX}% ${e.percentY}%`,backgroundSize:"800px",backgroundRepeat:"no-repeat"}})}),(0,Ue.jsxs)("div",{className:"scroll-inline w-100 overflow-auto overflow-y-hidden",children:[(0,Ue.jsx)("style",{children:"\n                    .scroll-inline::-webkit-scrollbar { height: 6px; }\n                    .scroll-inline::-webkit-scrollbar-thumb { border-radius: 6px; }\n                    .scroll-inline { scrollbar-width: thin; }\n                    .ad-img-container {\n                        width: 90px;\n                        height: 40px;\n                        overflow: hidden;\n                        border: 1px solid #f0f0f0;\n                        border-radius: 2px;\n                        position: relative;\n                        display: flex;\n                        align-items: center;\n                        justify-content: center;\n                        cursor:  zoom-in;\n                    }\n                    .ad-zoom-img {\n                        width: 100%;\n                        height: 100%;\n                        object-fit: contain;\n                    }\n                "}),(0,Ue.jsxs)(xF,{hover:!0,className:"mb-0 table-layout-fixed text-nowrap",children:[(0,Ue.jsx)("thead",{className:"border-bottom-4 border-secondary border-opacity-25 position-sticky top-0",children:(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("th",{className:" position-sticky start-0 py-3 px-2 fw-semibold bg-white",children:"Ad Preview"}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Campaign Name ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Ad Group ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Ad Type ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Ad State ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Ad ID ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Impressions ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["CTR ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Cost ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Clicks ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Conversion Rate ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Conversions ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Conversion Value ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Average CPC ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Cost / Conversion ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Conversion Value / Cost ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]})]})}),(0,Ue.jsx)("tbody",{children:d.map((l,r)=>(0,Ue.jsxs)("tr",{className:"border-bottom",children:[(0,Ue.jsx)("td",{className:"position-sticky start-0 p-2 bg-white",children:(0,Ue.jsx)("div",{className:"ad-img-container",onMouseMove:e=>X(e,l.ad_image_url),onMouseLeave:()=>t({...e,show:!1}),children:(0,Ue.jsx)("img",{src:l.ad_image_url,alt:"Ad Preview",className:"ad-zoom-img"})})}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.campaign_name}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.ad_asset_group_name}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.ad_type}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.ad_status}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.ad_id}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.impressions}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.ctr}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.cost}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.click}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.conversion_rate}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.conversions}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.conversion_value}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.average_cpc}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.cost_per_conversion}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.conversion_value_per_cost})]},l.ad_id||r))})]})]})]})})]}),(0,Ue.jsx)("div",{className:"mt-2 mb-4",children:(0,Ue.jsx)("div",{className:"d-flex justify-content-between align-items-end mb-2",children:(0,Ue.jsx)("h4",{className:"mb-0",children:"Month-over-Month Performance Report"})})}),"February 2026"===(null===Y||void 0===Y?void 0:Y.label)?(0,Ue.jsx)(fG,{}):J&&(0,Ue.jsx)(LU,{section:"monthToMonth",monthData:J,performanceSummary:h,campaignPerformance:y,deviceChannelOvertime:_,topLandingPages:L,storeLocatorData:q,storeLocatorSources:U,behaviourMetrics:V,newReturning:W}),(0,Ue.jsx)("div",{className:"mt-2 mb-2",children:(0,Ue.jsx)("div",{className:"mb-2",children:(0,Ue.jsx)("h4",{children:"Engagement Overview"})})}),"February 2026"===(null===Y||void 0===Y?void 0:Y.label)?(0,Ue.jsx)(yG,{}):J&&(0,Ue.jsx)(LU,{section:"engagement",monthData:J,sessionPrimaryChannelOvertime:N,viewsEventsOvertime:w,averageEngagementTimeEngagedOvertime:k,eventNameEventCount:b,pageTitleView:x,cityLineOvertime:A,cityBarData:M,pagePathOvertime:R,userActivityOvertime:j}),"March 2026"!==(null===Y||void 0===Y?void 0:Y.label)&&(0,Ue.jsx)(o.Fragment,{children:(0,Ue.jsx)("div",{className:"mt-2 mb-2",children:(0,Ue.jsx)("div",{className:"mb-2",children:(0,Ue.jsx)("h4",{className:"text-dark",children:"Social Media Insights"})})})}),"February 2026"===(null===Y||void 0===Y?void 0:Y.label)?(0,Ue.jsx)(gG,{}):J&&(0,Ue.jsx)(LU,{section:"socialMedia",monthData:J})]})]})]})},SG=({data:e,mt:t="mt-3"})=>(0,Ue.jsxs)("div",{className:`${t} p-3 border-start border-4 border-primary bg-primary bg-opacity-10 rounded text-dark lh-base`,style:{fontSize:"16px"},children:[e.title&&(0,Ue.jsxs)("strong",{children:[e.title,": "]}),(0,Ue.jsx)("span",{dangerouslySetInnerHTML:{__html:e.body}})]}),NG=({data:e,mt:t="mt-3"})=>(0,Ue.jsxs)("div",{className:`${t} p-3 border-start border-4 border-primary bg-primary bg-opacity-10 rounded text-dark lh-base`,style:{fontSize:"16px"},children:[(0,Ue.jsxs)("div",{className:"fw-bold mb-2",children:[e.emoji&&(0,Ue.jsx)("span",{className:"me-1",children:e.emoji}),e.title]}),(0,Ue.jsx)("p",{className:"mb-2",children:e.intro}),(0,Ue.jsx)("ul",{className:"mb-0 ps-3",children:e.bullets.map((e,t)=>(0,Ue.jsxs)("li",{children:[(0,Ue.jsxs)("strong",{children:[e.label,":"]})," ",e.body]},t))})]}),CG=(e,t)=>{const l=e.filter((e,t,l)=>l.findIndex(t=>t.date===e.date)===t);return{xaxis:l.map(e=>({x:e.date.split("-")[2],borderColor:"#dadce0",strokeDashArray:4,opacity:.5})),points:l.map(e=>({x:e.date.split("-")[2],y:0,marker:{size:6,fillColor:t,strokeColor:"#fff",strokeWidth:2,radius:2,cssClass:"apexcharts-custom-marker"},label:{borderColor:"transparent",style:{color:"transparent",background:"transparent"},text:""}}))}},wG=({monthData:e})=>(0,Ue.jsx)(Ue.Fragment,{children:(0,Ue.jsx)("div",{className:"card",children:(0,Ue.jsxs)(SN,{className:"p-2",children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-center mb-1",children:[(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2 p-1",children:[(0,Ue.jsx)("button",{className:"btn btn-light btn-sm fw-semibold",children:"Campaign Name"}),(0,Ue.jsx)(vU,{className:"fs-5 text-secondary",role:"button"})]}),(0,Ue.jsxs)("div",{className:"d-flex gap-2",children:[(0,Ue.jsx)("button",{className:"btn btn-light btn-sm border",children:(0,Ue.jsx)(xU,{style:{fontSize:"20px",color:"#555"}})}),(0,Ue.jsx)("button",{className:"btn btn-light btn-sm border",children:(0,Ue.jsx)(SU,{style:{fontSize:"20px",color:"#555"}})}),(0,Ue.jsx)("button",{className:"btn btn-light btn-sm border",children:(0,Ue.jsx)(TF,{style:{fontSize:"20px",color:"#555"}})}),(0,Ue.jsx)("button",{className:"btn btn-light btn-sm border",children:(0,Ue.jsx)(NU,{style:{fontSize:"20px",color:"#555"}})})]})]}),(0,Ue.jsx)("div",{className:"scroll-inline w-100 overflow-auto overflow-y-hidden",children:(0,Ue.jsxs)(xF,{hover:!0,className:"table table-hover align-middle mb-0 text-nowrap",children:[(0,Ue.jsx)("thead",{className:"border-bottom-4 border-secondary border-opacity-25 position-sticky top-0",children:(0,Ue.jsxs)("tr",{children:[(0,Ue.jsxs)("th",{className:"position-sticky start-0 py-3 px-2 fw-semibold",children:["Campaign Name ",(0,Ue.jsx)("i",{className:"mdi mdi-unfold-more-horizontal"})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Start Date ",(0,Ue.jsx)("i",{className:"mdi mdi-unfold-more-horizontal"})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Sent ",(0,Ue.jsx)("i",{className:"mdi mdi-unfold-more-horizontal"})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Success ",(0,Ue.jsx)("i",{className:"mdi mdi-unfold-more-horizontal"})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Failed ",(0,Ue.jsx)("i",{className:"mdi mdi-unfold-more-horizontal"})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Opens ",(0,Ue.jsx)("i",{className:"mdi mdi-unfold-more-horizontal"})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Unique Opens ",(0,Ue.jsx)("i",{className:"mdi mdi-unfold-more-horizontal"})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Clicks ",(0,Ue.jsx)("i",{className:"mdi mdi-unfold-more-horizontal"})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Unique Clicks ",(0,Ue.jsx)("i",{className:"mdi mdi-unfold-more-horizontal"})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Unsubscribed ",(0,Ue.jsx)("i",{className:"mdi mdi-unfold-more-horizontal"})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Abuse/Complaints ",(0,Ue.jsx)("i",{className:"mdi mdi-unfold-more-horizontal"})]})]})}),(0,Ue.jsx)("tbody",{children:e.mailchimpTableRows.map((e,t)=>(0,Ue.jsxs)("tr",{className:"border-bottom",children:[(0,Ue.jsx)("td",{className:"position-sticky start-0 p-2 bg-white",children:e.campaignName}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:e.startDate}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:e.sent}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:e.success}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:e.failed}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:e.opens}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:e.uniqueOpens}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:e.clicks}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:e.uniqueClicks}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:e.unsubscribed}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:e.abuseComplaints})]},t))})]})}),e.mailchimpInsights.map((e,t)=>(0,Ue.jsx)(SG,{data:e,mt:0===t?"mt-3":"mt-2"},t))]})})}),IG=({monthData:e})=>(0,Ue.jsx)(Ue.Fragment,{children:e.socialMedia.map((e,t)=>(0,Ue.jsx)(cN,{className:"card shadow-sm mb-4",children:(0,Ue.jsx)(SN,{className:"p-3",children:(0,Ue.jsxs)("div",{className:"fs-6 lh-base",children:[(0,Ue.jsxs)("div",{className:"mb-4",children:[(0,Ue.jsxs)("h5",{className:"fw-semibold text-dark d-flex align-items-center gap-2",children:[e.title," Key Performance Summary"]}),(0,Ue.jsx)("p",{className:"my-2",dangerouslySetInnerHTML:{__html:`<strong>Audience:</strong><br/>${e.audienceSummary}`}}),(0,Ue.jsx)("p",{className:"my-2",dangerouslySetInnerHTML:{__html:`<strong>Engagement:</strong><br/>${e.engagementSummary}`}}),(0,Ue.jsx)("p",{className:"my-2",dangerouslySetInnerHTML:{__html:`<strong>Visibility:</strong><br/>${e.visibilitySummary}`}})]}),(0,Ue.jsx)("div",{className:"mt-4",children:(()=>{const t=e.metrics.some(e=>void 0!==e.organic||void 0!==e.paid);return(0,Ue.jsxs)("table",{className:"table table-nowrap table-hover align-middle mb-0",children:[(0,Ue.jsx)("thead",{className:"border-bottom",children:(0,Ue.jsxs)("tr",{className:"border-bottom text-start",children:[(0,Ue.jsx)("th",{className:"fw-semibold text-primary",children:"Metric"}),t&&(0,Ue.jsx)("th",{className:"fw-semibold text-end",children:"Organic"}),t&&(0,Ue.jsx)("th",{className:"fw-semibold text-end",children:"Paid"}),(0,Ue.jsx)("th",{className:"fw-semibold text-end",children:"Total"}),(0,Ue.jsx)("th",{className:"fw-semibold text-end",children:"Variation"})]})}),(0,Ue.jsx)("tbody",{children:e.metrics.map((e,l)=>{var r,n;return(0,Ue.jsxs)("tr",{className:e.isTotalRow?"table-light fw-bold border-top":"border-bottom",children:[(0,Ue.jsx)("td",{children:e.label}),t&&(0,Ue.jsx)("td",{className:"text-end",children:null!==(r=e.organic)&&void 0!==r?r:"\u2014"}),t&&(0,Ue.jsx)("td",{className:"text-end",children:null!==(n=e.paid)&&void 0!==n?n:"\u2014"}),(0,Ue.jsx)("td",{className:"text-end",children:e.total}),(0,Ue.jsx)("td",{className:`text-end fw-semibold text-${"normal"===e.variationColor?"body":e.variationColor}`,children:e.variation})]},l)})})]})})()}),e.hashtags.length>0&&(0,Ue.jsxs)("div",{className:"mb-4 mt-4",children:[(0,Ue.jsxs)("h5",{className:"fw-semibold text-dark d-flex align-items-center gap-2",children:[(0,Ue.jsx)("span",{children:"\ud83c\udff7\ufe0f"})," Event & Hashtag Impact"]}),void 0!==e.hashtagTotalInteractions&&(0,Ue.jsxs)("p",{className:"my-2",children:["Based on the hashtag data, the top-performing tags generated"," ",(0,Ue.jsxs)("strong",{children:[e.hashtagTotalInteractions," total interactions"]}),"."]}),(0,Ue.jsxs)("table",{className:"table table-nowrap table-hover align-middle mb-0 mt-3",children:[(0,Ue.jsx)("thead",{className:"border-bottom",children:(0,Ue.jsxs)("tr",{className:"text-start",children:[(0,Ue.jsx)("th",{className:"fw-semibold text-primary",children:"Top Performing Hashtags"}),(0,Ue.jsx)("th",{className:"fw-semibold text-center",children:"Interactions"})]})}),(0,Ue.jsx)("tbody",{children:e.hashtags.map((e,t)=>(0,Ue.jsxs)("tr",{className:"border-bottom text-start",children:[(0,Ue.jsx)("td",{className:"py-2 px-2",children:e.hashtag}),(0,Ue.jsx)("td",{className:"text-center",children:e.interactions})]},t))})]})]}),(0,Ue.jsx)("div",{className:"border-top my-4"}),(0,Ue.jsxs)("div",{className:"mb-4",children:[(0,Ue.jsx)("h5",{className:"fw-semibold text-dark",children:"Key Takeaway"}),(0,Ue.jsx)("p",{className:"my-2 lh-lg text-normal",dangerouslySetInnerHTML:{__html:e.keyTakeaway}})]}),(0,Ue.jsx)("div",{className:"border-top my-4"}),(0,Ue.jsxs)("div",{className:"mb-4",children:[(0,Ue.jsxs)("h5",{className:"fw-semibold text-dark d-flex align-items-center gap-2",children:[(0,Ue.jsx)("span",{children:"\ud83c\udfaf"})," Executive Actions"]}),(0,Ue.jsx)("div",{className:"bg-primary bg-opacity-10 p-3 rounded-2 border-start border-4 border-primary mt-2",children:e.executiveActions.map((e,t)=>(0,Ue.jsx)("div",{className:"mb-2",dangerouslySetInnerHTML:{__html:`<strong>\u2022 ${e.boldText}</strong> ${e.body}`}},t))})]}),(0,Ue.jsxs)("div",{className:"p-3 bg-light rounded-1",children:[(0,Ue.jsxs)("h5",{className:"fw-semibold text-primary d-flex align-items-center gap-2 mb-2",children:[(0,Ue.jsx)("span",{children:"\ud83d\udcca"})," Bottom Line"]}),(0,Ue.jsx)("p",{className:"m-0 lh-lg text-normal",dangerouslySetInnerHTML:{__html:e.bottomLine}})]})]})})},t))}),kG=({monthData:e,sessionPrimaryChannelOvertime:t,viewsEventsOvertime:l,averageEngagementTimeEngagedOvertime:r,eventNameEventCount:n,pageTitleView:i,cityLineOvertime:a,cityBarData:s,pagePathOvertime:c,userActivityOvertime:u})=>{var p,d,m,h,g,y,f,b,v,x,S,N,C,w,I,k,T,A,D,M;const E=(0,o.useMemo)(()=>(e=>{var t;const l={};(null!==(t=e.holidays)&&void 0!==t?t:[]).forEach(e=>{const t=e.date.split("-")[2];l[t]={title:`National Holiday, ${e.day}`,description:e.name,color:"#7e3af2"}}),e.googleAdsCampaigns.forEach(e=>{const t=e.date.split("-")[2];l[t]={title:"Google Ads: "+e.campaign,description:e.description,color:"#4285f4"}}),e.mailchimpCampaigns.forEach(e=>{const t=e.date.split("-")[2];l[t]={title:"Mailchimp Campaign",description:`Campaign Name: ${e.name}`,color:"#f29900"}});const r={};return e.adrollCampaigns.forEach(e=>{const t=e.date.split("-")[2];r[t]||(r[t]=[]),r[t].push(`${e.name} \u2014 ${e.budget}`)}),Object.entries(r).forEach(([e,t])=>{l[e]={title:"AdRoll Campaign",description:"Campaigns Started:<br/>"+t.map((e,t)=>`(${t+1}). ${e}`).join("<br/>"),color:"#0f9d58"}}),l})(e),[e]),R=(0,o.useMemo)(()=>CG(e.mailchimpCampaigns,"#f29900"),[e]),B=(0,o.useMemo)(()=>CG(e.adrollCampaigns,"#0f9d58"),[e]),j=(0,o.useMemo)(()=>CG(e.googleAdsCampaigns,"#4285f4"),[e]),P=(0,o.useMemo)(()=>{var t;return CG(null!==(t=e.holidays)&&void 0!==t?t:[],"#7e3af2")},[e]),_=(null===e||void 0===e?void 0:e.funnelData)||[],O=null!==(p=null===t||void 0===t?void 0:t.current)&&void 0!==p?p:[],L=null!==(d=null===t||void 0===t?void 0:t.previous)&&void 0!==d?d:[],F=null!==(m=null===l||void 0===l?void 0:l.current)&&void 0!==m?m:[],q=null!==(h=null===l||void 0===l?void 0:l.previous)&&void 0!==h?h:[],z=null!==(g=null===r||void 0===r?void 0:r.current)&&void 0!==g?g:[],U=null!==(y=null===r||void 0===r?void 0:r.previous)&&void 0!==y?y:[],G=z.map(e=>{var t;return Number(null!==(t=null===e||void 0===e?void 0:e.average_engagement_time_per_active_user)&&void 0!==t?t:0)}),V=z.map(e=>{var t;return Number(null!==(t=null===e||void 0===e?void 0:e.engaged_sessions_per_active_user)&&void 0!==t?t:0)}),H=U.map(e=>{var t;return Number(null!==(t=null===e||void 0===e?void 0:e.average_engagement_time_per_active_user)&&void 0!==t?t:0)}),W=U.map(e=>{var t;return Number(null!==(t=null===e||void 0===e?void 0:e.engaged_sessions_per_active_user)&&void 0!==t?t:0)}),Z=F.map(e=>{var t;return Number(null!==(t=null===e||void 0===e?void 0:e.views)&&void 0!==t?t:0)}),$=F.map(e=>{var t;return Number(null!==(t=null===e||void 0===e?void 0:e.event_count)&&void 0!==t?t:0)}),K=q.map(e=>{var t;return Number(null!==(t=null===e||void 0===e?void 0:e.views)&&void 0!==t?t:0)}),Y=q.map(e=>{var t;return Number(null!==(t=null===e||void 0===e?void 0:e.event_count)&&void 0!==t?t:0)}),[Q,J]=(0,o.useState)("views"),[X,ee]=(0,o.useState)("AverageEngaged");O.length||console.log("No data yet...");const te=(e,t)=>e.map(e=>{const l=null===e||void 0===e?void 0:e[t];return void 0!==l&&null!==l?Number(l):0}),le=O.map((e,t)=>{const l=new Date(e.date);if(isNaN(l.getTime()))return"";const r=l.getDate().toString().padStart(2,"0"),n=l.toLocaleString("en-US",{month:"short"});return 0===t?`${r} ${n}`:r}),re="views"===Q?[...Z,...K]:[...$,...Y],ne=("AverageEngaged"===X?[...G,...H]:[...V,...W]).filter(e=>null!==e&&void 0!==e),ie=Math.max(...ne,0),ae=Math.ceil(1.15*ie),se=ae<=10?Math.ceil(ae):ae<=100?10*Math.ceil(ae/10):50*Math.ceil(ae/50),oe=re.filter(e=>null!==e&&void 0!==e),ce=Math.max(...oe,0),ue=Math.ceil(1.15*ce),pe=ue<=1e3?100*Math.ceil(ue/100):1e3*Math.ceil(ue/1e3),de=(n||[]).slice(0,8).map((e,t,l)=>{var r;const n=(null===(r=l[0])||void 0===r?void 0:r.event_count)||1,i=Number(e.change||0);return{name:e.event_name,count:e.event_count>=1e3?(e.event_count/1e3).toFixed(1).replace(".0","")+"K":e.event_count,change:`${Math.abs(i).toFixed(1)}%`,trend:i>=0?"up":"down",barWidth:e.event_count/n*100+"%"}}),me=(i||[]).map(e=>{const t=Number(e.change||0);return{name:e.page,count:e.views>=1e3?(e.views/1e3).toFixed(1).replace(".0","")+"K":e.views,change:`${Math.abs(t).toFixed(1)}%`,trend:t>=0?"up":"down"}}),he={total:te(O,"total"),direct:te(O,"direct"),organic_search:te(O,"organic_search"),organic_social:te(O,"organic_social"),organic_shopping:te(O,"organic_shopping"),referral:te(O,"referral"),paid_search:te(O,"paid_search"),unassigned:te(O,"unassigned"),total_organic:te(O,"total_organic")},ge={total:te(L,"total"),direct:te(L,"direct"),organic_search:te(L,"organic_search"),organic_social:te(L,"organic_social"),organic_shopping:te(L,"organic_shopping"),referral:te(L,"referral"),paid_search:te(L,"paid_search"),unassigned:te(L,"unassigned"),total_organic:te(L,"total_organic")},ye={series:[{name:"Total",type:"area",data:he.total},{name:"Direct",type:"line",data:he.direct},{name:"Organic Search",type:"line",data:he.organic_search},{name:"Referral",type:"line",data:he.referral},{name:"Paid Search",type:"line",data:he.paid_search},{name:"Unassigned",type:"line",data:he.unassigned}],options:{chart:{type:"line",height:320,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif"},stroke:{width:2,curve:"straight",dashArray:[5,0,0,0,0,0]},fill:{type:["gradient","solid","solid","solid","solid","solid"],gradient:{shadeIntensity:1,opacityFrom:.15,opacityTo:.05,stops:[0,100]}},colors:["#00acc1","#1a73e8","#43a047","#f29900","#1a237e","#e91e63"],dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",padding:{top:0,right:0,bottom:0,left:15}},xaxis:{categories:le,labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>e>=1e3?(e/1e3).toFixed(1)+"K":e}},legend:{position:"bottom",horizontalAlign:"left",markers:{radius:12},itemMargin:{horizontal:10,vertical:5}},tooltip:{shared:!0,intersect:!1,custom:function({series:e,dataPointIndex:t,w:l}){var r;const n=l.globals.categoryLabels[t],i=n&&""!==n?null===(r=n.match(/\d+/))||void 0===r?void 0:r[0]:(t+1).toString().padStart(2,"0"),a="undefined"!==typeof E?E[i]:null;if(a){return`\n              <div style="padding: 12px 14px; background: #fff; border-radius: 8px; font-size: 13px; box-shadow: 0 4px 12px rgba(0,0,0,0.15); max-width: 300px; white-space: normal; line-height: 1.5; font-family: Roboto, sans-serif;">\n                <div style="font-weight: 600; color: #202124; margin-bottom: 8px; display: flex; align-items: center; gap: 6px;">\n                  <span style="width: 8px; height: 8px; background: ${a.color||"#d93025"}; border-radius: 50%; display: inline-block;"></span>\n                  ${a.title}\n                </div>\n                <div style="color: #5f6368; font-size: 13px; margin-top: 8px; padding-top: 8px; border-top: 1px solid #f1f3f4;">${a.description}</div>\n                <div style="margin-top: 8px; font-weight: 600; color: #202124;">Total Sessions: ${e[0][t]}</div>\n              </div>`}const s=[ge.total,ge.direct,ge.organic_search,ge.referral,ge.paid_search,ge.unassigned],o=new Date(2026,2,1),c=new Date(2026,1,1),u=e=>e.toLocaleDateString("en-US",{weekday:"short",day:"2-digit",month:"short"}),p=new Date(o);p.setDate(o.getDate()+t);const d=new Date(c);d.setDate(c.getDate()+t);let m=`<div style="padding: 12px 14px; background: #fff; border: 1px solid #dadce0; border-radius: 4px; box-shadow: 0 4px 10px rgba(0,0,0,0.1); font-family: Roboto, sans-serif; min-width: 250px;"><div style="margin-bottom: 8px; font-size: 13px; color: #5f6368; padding-bottom: 8px; border-bottom: 1px solid #f1f3f4;">${u(p)} vs ${u(d)}</div><table style="width: 100%; border-collapse: collapse;"><tbody>`;return[1,2,3,4,5,0].forEach(r=>{const n=l.config.series[r],i=e[r][t]||0,a=s[r]&&s[r][t]||0,o=l.config.colors[r];let c=a>0?`<span style="color: ${i>a?"#188038":"#d93025"}; font-weight: 600;">${i>a?"\u2191":"\u2193"} ${Math.abs((i-a)/a*100).toFixed(1)}%</span>`:'<span style="color: #202124; font-weight: 600;">-</span>';m+=`<tr style="line-height: 1.8;"><td style="padding: 2px 0; display: flex; align-items: center; gap: 8px;"><span style="width: 8px; height: 8px; background: ${o}; border-radius: 50%;"></span><span style="font-size: 13px; color: #5f6368;">${n.name}</span></td><td style="text-align: right; font-size: 13px; font-weight: 600; color: #202124; padding-right: 10px;">${i}</td><td style="text-align: right; font-size: 13px;">${c}</td></tr>`}),m+"</tbody></table></div>"}},annotations:{xaxis:[...R.xaxis,...B.xaxis,...j.xaxis,...P.xaxis],points:[...R.points,...B.points,...j.points,...P.points]}}},fe=null!==(f=null===a||void 0===a?void 0:a.top_cities)&&void 0!==f?f:[],be=null!==(b=null===a||void 0===a?void 0:a.current)&&void 0!==b?b:[],ve=null!==(v=null===a||void 0===a?void 0:a.previous)&&void 0!==v?v:[],xe={};fe.forEach(e=>{xe[e]={}}),be.forEach(e=>{xe[e.city]&&(xe[e.city][e.date]=e.active_users)});const Se={};fe.forEach(e=>{Se[e]={}}),ve.forEach(e=>{Se[e.city]&&(Se[e.city][e.date]=e.active_users)});const Ne=[...new Set(be.map(e=>e.date))].sort(),Ce=Ne.map(e=>fe.reduce((t,l)=>{var r,n;return t+(null!==(r=null===(n=xe[l])||void 0===n?void 0:n[e])&&void 0!==r?r:0)},0)),we=Ne.map(e=>fe.reduce((t,l)=>{var r,n;return t+(null!==(r=null===(n=Se[l])||void 0===n?void 0:n[e])&&void 0!==r?r:0)},0)),Ie=fe.map(e=>({name:e,type:"line",data:Ne.map(t=>{var l,r;return null!==(l=null===(r=xe[e])||void 0===r?void 0:r[t])&&void 0!==l?l:0})})),ke=[we,...fe.map(e=>Ne.map(t=>{var l,r;return null!==(l=null===(r=Se[e])||void 0===r?void 0:r[t])&&void 0!==l?l:0}))],Te=([...new Set(ve.map(e=>e.date))].sort(),[Ce,...Ie.map(e=>e.data)].flat()),Ae=Math.max(...Te,0),De=100*Math.ceil(1.2*Ae/100)||1200,Me=null!==(x=null===u||void 0===u?void 0:u.current)&&void 0!==x?x:[],Ee=null!==(S=null===u||void 0===u?void 0:u.previous)&&void 0!==S?S:[],Re=Me.map(e=>e.date),Be=Ee.map(e=>e.date),je=Me.map(e=>{var t;return Number(null!==(t=e.mau)&&void 0!==t?t:0)}),Pe=Me.map(e=>{var t;return Number(null!==(t=e.wau)&&void 0!==t?t:0)}),_e=Me.map(e=>{var t;return Number(null!==(t=e.dau)&&void 0!==t?t:0)}),Oe=Me.map(e=>{var t;return Number(null!==(t=e.wau_mau_pct)&&void 0!==t?t:0)}),Le=Me.map(e=>{var t;return Number(null!==(t=e.dau_wau_pct)&&void 0!==t?t:0)}),Fe=Me.map(e=>{var t;return Number(null!==(t=e.dau_mau_pct)&&void 0!==t?t:0)}),qe=Ee.map(e=>{var t;return Number(null!==(t=e.mau)&&void 0!==t?t:0)}),ze=Ee.map(e=>{var t;return Number(null!==(t=e.wau)&&void 0!==t?t:0)}),Ge=Ee.map(e=>{var t;return Number(null!==(t=e.dau)&&void 0!==t?t:0)}),Ve=Me.map((e,t)=>{const l=new Date(e.date);if(isNaN(l.getTime()))return"";const r=l.getDate(),n=r.toString().padStart(2,"0"),i=l.toLocaleString("en-US",{month:"short"});return r%2===0?"":0===t?`${n} ${i}`:n}),He=e=>e>=1e3?(e/1e3).toFixed(1).replace(".0","")+"K":e.toString(),We=(e,t)=>{var l,r;const n=null!==(l=e[e.length-1])&&void 0!==l?l:0,i=null!==(r=t[t.length-1])&&void 0!==r?r:0;if(0===i)return{pct:"-",isUp:!0};const a=(n-i)/i*100;return{pct:Math.abs(a).toFixed(1)+"%",isUp:a>=0}},Ze=null!==(N=je[je.length-1])&&void 0!==N?N:0,$e=null!==(C=Pe[Pe.length-1])&&void 0!==C?C:0,Ke=null!==(w=_e[_e.length-1])&&void 0!==w?w:0,Ye=We(je,qe),Qe=We(Pe,ze),Je=(We(_e,Ge),null!==(I=Oe[Oe.length-1])&&void 0!==I?I:0),Xe=null!==(k=Le[Le.length-1])&&void 0!==k?k:0,et=null!==(T=Fe[Fe.length-1])&&void 0!==T?T:0,tt=Ee.map(e=>{var t;return Number(null!==(t=e.wau_mau_pct)&&void 0!==t?t:0)}),lt=Ee.map(e=>{var t;return Number(null!==(t=e.dau_wau_pct)&&void 0!==t?t:0)}),rt=Ee.map(e=>{var t;return Number(null!==(t=e.dau_mau_pct)&&void 0!==t?t:0)}),nt=We(Oe,tt),it=We(Le,lt),at=We(Fe,rt),st={series:[{name:"30 days",data:je},{name:"7 days",data:Pe},{name:"1 day",data:_e}],options:{chart:{type:"line",height:250,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif"},colors:["#1a73e8","#188038","#f9ab00"],stroke:{curve:"smooth",width:2},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}},padding:{left:10}},xaxis:{categories:Ve,labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,tickAmount:3,labels:{style:{colors:"#2e517c",fontSize:"11px"},formatter:e=>e>=1e3?(e/1e3).toFixed(0)+"K":e}},legend:{show:!1},tooltip:{shared:!0,intersect:!1,custom:function({series:e,dataPointIndex:t,w:l}){const r=l.globals.categoryLabels[t],n=r&&""!==r?r:(t+1).toString(),i="undefined"!==typeof E?E[n]:null;if(i){return`\n              <div style="padding: 12px 14px; background: #fff; border-radius: 8px; font-size: 13px; box-shadow: 0 4px 12px rgba(0,0,0,0.15); max-width: 320px; min-width: 260px; white-space: normal;">\n                <div style="font-weight: 600; color: #202124; margin-bottom: 4px; display: flex; align-items: center; gap: 6px;">\n                  <span style="width: 8px; height: 8px; background: ${i.color?i.color:"#d93025"}; border-radius: 50%; display: inline-block;"></span>\n                  ${i.title}\n                </div>\n                <div style="color: #5f6368; font-size: 13px; line-height: 1.5; margin-top: 8px; padding-top: 8px; border-top: 1px solid #f1f3f4;">\n                  ${i.description}\n                </div>\n                <div style="margin-top: 8px; font-weight: 500; color: #202124;">\n                  30 Days: ${e[0][t]}\n                </div>\n              </div>\n            `}const a=[qe,ze,Ge],s=e=>`${["Sun","Mon","Tue","Wed","Thu","Fri","Sat"][e.getDay()]} ${String(e.getDate()).padStart(2,"0")} ${["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"][e.getMonth()]}`,o=Re[t]?new Date(Re[t]):null,c=Be[t]?new Date(Be[t]):null;let u=`\n            <div style="padding: 12px 14px; background: #fff; border: 1px solid #dadce0; border-radius: 4px; box-shadow: 0 4px 10px rgba(0,0,0,0.1); font-family: Roboto, sans-serif;">\n              <div style="margin-bottom: 8px; font-size: 13px; color: #5f6368; padding-bottom: 8px; border-bottom: 1px solid #f1f3f4;">\n                ${o&&c?`${s(o)} vs ${s(c)}`:o?s(o):""}\n              </div>\n              <table style="width: 100%; border-collapse: collapse; min-width: 190px;">\n                <tbody>\n          `;return l.config.series.forEach((r,n)=>{const i=e[n][t],s=a[n]&&a[n][t];if(void 0!==i&&null!==i){const e=l.config.colors[n];let t="";if(void 0!==s&&s>0){const e=(i-s)/s*100,l=e>=0;t=`<span style="color: ${l?"#137333":"#d93025"}; font-weight: 600;">${l?"\u2191":"\u2193"} ${Math.abs(e).toFixed(1)}%</span>`}else t=0===s&&i>0?'<span style="color: #137333; font-weight: 600;">\u2191 100.0%</span>':'<span style="color: #d93025; font-weight: 600;">\u2193 100.0%</span>';u+=`\n                  <tr style="line-height: 1.6;">\n                    <td style="padding: 2px 8px 2px 0; display: flex; align-items: center;">\n                      <span style="display: inline-block; background-color: ${e}; ${0===n?"border-radius: 50%; width: 10px; height: 10px;":1===n?"border-radius: 2px; width: 10px; height: 10px;":"transform: rotate(45deg); width: 8px; height: 8px; margin-left: 1px;"} margin-right: 8px;"></span>\n                      <span style="font-size: 13px; color: #5f6368; text-transform: lowercase;">${r.name}</span>\n                    </td>\n                    <td style="padding: 2px 14px 2px 0; text-align: right; font-size: 13px; font-weight: 600; color: #202124;">\n                      ${i.toLocaleString()}\n                    </td>\n                    <td style="padding: 2px 0; text-align: right; font-size: 13px;">\n                      ${t}\n                    </td>\n                  </tr>\n                `}}),u+="</tbody></table></div>",u}},annotations:{xaxis:[...R.xaxis,...B.xaxis,...j.xaxis,...P.xaxis],points:[...R.points,...B.points,...j.points,...P.points]}}},ot={series:[{name:"WAU / MAU",data:Oe},{name:"DAU / WAU",data:Le},{name:"DAU / MAU",data:Fe}],options:{chart:{type:"line",height:250,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif",offsetX:0},colors:["#f29900","#6fa337","#1a73e8"],stroke:{curve:"straight",width:2},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}},padding:{left:10}},xaxis:{categories:Ve,labels:{style:{colors:"#5f6368",fontSize:"11px"},rotate:0,hideOverlappingLabels:!0},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,min:0,max:50,tickAmount:5,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>e.toFixed(1)+"%"}},legend:{show:!1},tooltip:{shared:!0,intersect:!1,custom:function({series:e,seriesIndex:t,dataPointIndex:l,w:r}){const n=r.globals.categoryLabels[l],i=(l+1).toString().padStart(2,"0"),a=n&&""!==n?n:i,s="undefined"!==typeof E?E[a]:null;if(s){const t=s.color||"#d93025";let r="";if(!s.title.startsWith("National Holiday")){r=`\n                <div style="margin-top: 8px; font-weight: 500; color: #202124; font-size: 12px;">\n                  WAU / MAU: ${e[0][l].toFixed(1)}%<br />\n                  DAU / WAU: ${e[1][l].toFixed(1)}%<br />\n                  DAU / MAU: ${e[2][l].toFixed(1)}%\n                </div>`}return`\n              <div style="\n                padding: 12px 14px;\n                background: #fff;\n                border-radius: 8px;\n                font-size: 13px;\n                box-shadow: 0 4px 12px rgba(0,0,0,0.15);\n                max-width: 320px;\n                min-width: 260px;\n                white-space: normal;\n                z-index: 100;\n                font-family: Roboto, sans-serif;\n              ">\n                <div style="\n                  font-weight: 600;\n                  color: #202124;\n                  margin-bottom: 4px;\n                  display: flex;\n                  align-items: center;\n                  gap: 6px;\n                ">\n                  <span style="width: 8px; height: 8px; background: ${t}; border-radius: 50%; display: inline-block;"></span>\n                  ${s.title}\n                </div>\n                <div style="\n                  color: #5f6368;\n                  font-size: 13px;\n                  line-height: 1.5;\n                  margin-top: 8px;\n                  padding-top: 8px;\n                  border-top: 1px solid #f1f3f4;\n                ">\n                  ${s.description}\n                </div>\n                ${r}\n              </div>\n            `}let o=`\n            <div style="padding: 10px; background: #fff; border: 1px solid #ddd; border-radius: 5px; box-shadow: 0 2px 5px rgba(0,0,0,0.1); font-family: Roboto, sans-serif;">\n              <div style="margin-bottom: 5px; font-weight: bold; border-bottom: 1px solid #eee; padding-bottom: 5px; font-size: 12px; color: #5f6368;">\n                ${a} \n              </div>\n          `;return r.config.series.forEach((t,n)=>{const i=e[n][l],a=r.config.colors[n];void 0!==i&&null!==i&&(o+=`\n                <div style="display: flex; align-items: center; margin-bottom: 4px; font-size: 12px;">\n                    <span style="width: 8px; height: 8px; background-color: ${a}; border-radius: 50%; margin-right: 8px;"></span>\n                    <span style="flex: 1; margin-right: 15px; color: #5f6368;">${t.name}:</span>\n                    <span style="font-weight: 600; color: #202124;">${i}%</span>\n                </div>`)}),o+="</div>",o}},annotations:{xaxis:[...R.xaxis,...B.xaxis,...j.xaxis,...P.xaxis],points:[...R.points,...B.points,...j.points,...P.points]}}},ct={series:[{name:"Total",type:"area",data:Ce},...Ie],options:{chart:{height:320,type:"line",toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif"},stroke:{width:[2,2,2,2,2],curve:"straight",dashArray:[5,0,0,0,0]},fill:{type:["gradient","solid","solid","solid","solid"],gradient:{shadeIntensity:1,opacityFrom:.1,opacityTo:.05,stops:[0,100]}},colors:["#00acc1","#1a73e8","#43a047","#f9ab00","#1a237e"],dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",padding:{top:0,right:10,bottom:0,left:25}},xaxis:{categories:Ve,labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,min:0,max:De,tickAmount:4,labels:{style:{colors:"#5f6368",fontSize:"11px"}}},legend:{position:"bottom",horizontalAlign:"left",markers:{radius:12},itemMargin:{horizontal:10,vertical:5}},tooltip:{shared:!0,intersect:!1,custom:function({series:e,dataPointIndex:t,w:l}){const r=l.globals.categoryLabels[t],n=r&&""!==r?r.replace(/[^0-9]/g,""):(t+1).toString().padStart(2,"0"),i="undefined"!==typeof E?E[n]:null;if(i){const l=i.color||"#d93025",r=e[0][t]||0;return`\n              <div style="padding: 12px 14px; background: #fff; border-radius: 8px; font-size: 13px; box-shadow: 0 4px 12px rgba(0,0,0,0.15); max-width: 300px; min-width: 260px; white-space: normal; line-height: 1.5; font-family: Roboto, sans-serif;">\n                <div style="font-weight: 600; color: #202124; margin-bottom: 4px; display: flex; align-items: center; gap: 6px;">\n                  <span style="width: 8px; height: 8px; background: ${l}; border-radius: 50%; display: inline-block;"></span>\n                  ${i.title}\n                </div>\n                <div style="color: #5f6368; font-size: 13px; margin-top: 8px; padding-top: 8px; border-top: 1px solid #f1f3f4;">${i.description}</div>\n                <div style="margin-top: 8px; font-weight: 600; color: #202124;">Total Active Users: ${r.toLocaleString()}</div>\n              </div>`}const a=ke,s=new Date(2026,2,1),o=new Date(2026,1,1),c=e=>e.toLocaleDateString("en-US",{weekday:"short",day:"2-digit",month:"short"}),u=new Date(s);u.setDate(s.getDate()+t);const p=new Date(o);p.setDate(o.getDate()+t);let d=`\n            <div style="padding: 12px 14px; background: #fff; border: 1px solid #dadce0; border-radius: 4px; box-shadow: 0 4px 10px rgba(0,0,0,0.1); font-family: Roboto, sans-serif; min-width: 250px;">\n              <div style="margin-bottom: 8px; font-size: 13px; color: #5f6368; padding-bottom: 8px; border-bottom: 1px solid #f1f3f4;">\n                ${c(u)} vs ${c(p)}\n              </div>\n              <table style="width: 100%; border-collapse: collapse;">\n                <tbody>\n          `;return[...fe.map((e,t)=>t+1),0].forEach(r=>{const n=l.config.series[r],i=e[r]&&e[r][t]||0,s=a[r]&&a[r][t]||0,o=l.config.colors[r];let c="";if(s>0){const e=(i-s)/s*100,t=e>=0;c=`<span style="color: ${t?"#188038":"#d93025"}; font-weight: 600;">${t?"\u2191":"\u2193"} ${Math.abs(e).toFixed(1)}%</span>`}else c='<span style="color: #202124; font-weight: 600;">-</span>';d+=`\n              <tr style="line-height: 1.8;">\n                <td style="padding: 2px 0; display: flex; align-items: center; gap: 8px;">\n                  <span style="width: 8px; height: 8px; background: ${o}; border-radius: ${0===r?"50%":"2px"};"></span>\n                  <span style="font-size: 13px; color: #5f6368;">${n.name}</span>\n                </td>\n                <td style="text-align: right; font-size: 13px; font-weight: 600; color: #202124; padding-right: 10px;">${i}</td>\n                <td style="text-align: right; font-size: 13px;">${c}</td>\n              </tr>`}),d+"</tbody></table></div>"}},annotations:{xaxis:[...R.xaxis,...B.xaxis,...j.xaxis,...P.xaxis],points:[...R.points,...B.points,...j.points,...P.points]}}},ut=(null!==s&&void 0!==s?s:[]).map(e=>e.city),pt=(null!==s&&void 0!==s?s:[]).map(e=>e.total_active_users),dt={series:[{name:"Active Users",data:pt}],options:{chart:{type:"bar",height:320,toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},plotOptions:{bar:{horizontal:!0,barHeight:"60%",borderRadius:0}},colors:["#1a73e8"],dataLabels:{enabled:!1},tooltip:{enabled:!0,followCursor:!0,offsetX:-10,y:{formatter:function(e){return e.toLocaleString()},title:{formatter:function(e){return e+": "}}}},xaxis:{categories:ut,labels:{style:{colors:["#202124"],fontSize:"13px",fontWeight:500}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:{min:0,max:100*Math.ceil(1.2*Math.max(...pt,0)/100)||1500,tickAmount:5,labels:{style:{colors:"#5f6368",fontSize:"11px"}}},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}},padding:{left:10,top:10,bottom:10}}}},mt=[...he.total_organic,...he.organic_search,...he.organic_social,...he.organic_shopping].filter(e=>null!==e&&void 0!==e),ht=Math.max(...mt,0),gt=Math.ceil(1.15*ht),yt=gt<=10?Math.ceil(gt):gt<=1e3?100*Math.ceil(gt/100):1e3*Math.ceil(gt/1e3),ft={series:[{name:"Total Organic",type:"area",data:he.total_organic},{name:"Organic Search",type:"line",data:he.organic_search},{name:"Organic Social",type:"line",data:he.organic_social},{name:"Organic Shopping",type:"line",data:he.organic_shopping}],options:{chart:{type:"line",height:320,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif"},stroke:{width:2,curve:"straight",dashArray:[5,0,0,0]},fill:{type:["gradient","solid","solid","solid"],gradient:{shadeIntensity:1,opacityFrom:.15,opacityTo:.05,stops:[0,100]}},colors:["#00acc1","#1a73e8","#43a047","#f29900"],dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",padding:{top:0,right:0,bottom:0,left:15}},xaxis:{categories:le,labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,min:0,max:yt,tickAmount:3,labels:{style:{colors:"#5f6368",fontSize:"11px"}}},legend:{position:"bottom",horizontalAlign:"left",markers:{radius:12},itemMargin:{horizontal:10,vertical:5}},tooltip:{shared:!0,intersect:!1,custom:function({series:e,dataPointIndex:t,w:l}){var r;const n=l.globals.categoryLabels[t],i=n&&""!==n?null===(r=n.match(/\d+/))||void 0===r?void 0:r[0]:(t+1).toString().padStart(2,"0"),a="undefined"!==typeof E?E[i]:null;if(a){return`\n                  <div style="padding: 12px 14px; background: #fff; border-radius: 8px; font-size: 13px; box-shadow: 0 4px 12px rgba(0,0,0,0.15); max-width: 300px; min-width: 260px; white-space: normal; line-height: 1.5; font-family: Roboto, sans-serif;">\n                      <div style="font-weight: 600; color: #202124; margin-bottom: 4px; display: flex; align-items: center; gap: 6px;">\n                          <span style="width: 8px; height: 8px; background: ${a.color||"#d93025"}; border-radius: 50%; display: inline-block;"></span>\n                          ${a.title}\n                      </div>\n                      <div style="color: #5f6368; font-size: 13px; margin-top: 8px; padding-top: 8px; border-top: 1px solid #f1f3f4;">${a.description}</div>\n                      <div style="margin-top: 8px; font-weight: 600; color: #202124;">Total Organic Sessions: ${e[0][t]}</div>\n                  </div>`}const s=[ge.total_organic,ge.organic_search,ge.organic_social,ge.organic_shopping],o=new Date(2026,2,1),c=new Date(2026,1,1),u=e=>e.toLocaleDateString("en-US",{weekday:"short",day:"2-digit",month:"short"}),p=new Date(o);p.setDate(o.getDate()+t);const d=new Date(c);d.setDate(c.getDate()+t);let m=`<div style="padding: 12px 14px; background: #fff; border: 1px solid #dadce0; border-radius: 4px; box-shadow: 0 4px 10px rgba(0,0,0,0.1); font-family: Roboto, sans-serif; min-width: 250px;"><div style="margin-bottom: 8px; font-size: 13px; color: #5f6368; padding-bottom: 8px; border-bottom: 1px solid #f1f3f4;">${u(p)} vs ${u(d)}</div><table style="width: 100%; border-collapse: collapse;"><tbody>`;return[1,2,3,0].forEach(r=>{const n=l.config.series[r],i=e[r][t]||0,a=s[r]&&s[r][t]||0,o=l.config.colors[r];let c=a>0?`<span style="color: ${i>=a?"#188038":"#d93025"}; font-weight: 600;">${i>=a?"\u2191":"\u2193"} ${Math.abs((i-a)/a*100).toFixed(1)}%</span>`:'<span style="color: #202124; font-weight: 600;">-</span>';m+=`<tr style="line-height: 1.8;"><td style="padding: 2px 0; display: flex; align-items: center;"><span style="width: 8px; height: 8px; background: ${o}; border-radius: ${1===r?"50%":3===r?"1px":"0"}; transform: ${2===r?"rotate(45deg)":"none"}; display: inline-block; margin-right: 8px;"></span><span style="font-size: 13px; color: #5f6368;">${n.name}</span></td><td style="padding: 2px 14px 2px 0; text-align: right; font-size: 13px; font-weight: 600; color: #202124;">${i}</td><td style="padding: 2px 0; text-align: right; font-size: 13px;">${c}</td></tr>`}),m+"</tbody></table></div>"}},annotations:{xaxis:[...R.xaxis,...B.xaxis,...j.xaxis,...P.xaxis],points:[...R.points,...B.points,...j.points,...P.points]}}},bt={series:[{name:"Last 31 days",data:"AverageEngaged"===X?G:V},{name:"Compared custom range",data:"AverageEngaged"===X?G.map((e,t)=>{var l;return null!==(l=H[t])&&void 0!==l?l:null}):V.map((e,t)=>{var l;return null!==(l=W[t])&&void 0!==l?l:null})}],options:{chart:{type:"line",height:300,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif",offsetX:10},colors:["#1a73e8","#1a73e8"],stroke:{curve:"straight",width:2,dashArray:[0,5]},dataLabels:{enabled:!1},grid:{padding:{left:15},borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}}},markers:{size:0,discrete:[]},xaxis:{categories:le,labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,min:0,max:se,tickAmount:4,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>0===e?"0s":e>=60?`${Math.floor(e/60)}m ${e%60}s`:`${e}s`}},legend:{show:!1},tooltip:{shared:!0,intersect:!1,custom:function({series:e,dataPointIndex:t,w:l}){const r=e[0][t],n=e[1][t];if(void 0===r||null===r)return"";const i=l.globals.categoryLabels[t],a=i&&""!==i?i.replace(/[^0-9]/g,""):(t+1).toString().padStart(2,"0"),s=E[a],o=new Date(2026,2,1),c=new Date(2026,1,1),u=e=>e.toLocaleDateString("en-US",{weekday:"short",day:"2-digit",month:"short"}),p=new Date(o);p.setDate(o.getDate()+t);const d=new Date(c);d.setDate(c.getDate()+t);const m=e=>e>=60?`${Math.floor(e/60)}m ${e%60}s`:`${e}s`;if(s){return`\n              <div style="padding: 12px 14px; background: #fff; border-radius: 8px; font-size: 13px; box-shadow: 0 4px 12px rgba(0,0,0,0.15); max-width: 320px; min-width: 260px; max-width: 300px;  /* Limits width so text wraps */\n            white-space: normal; line-height: 1.5;">\n                <div style="font-weight: 600; color: #202124; margin-bottom: 4px; display: flex; align-items: center; gap: 6px;">\n                  <span style="width: 8px; height: 8px; background: ${s.color||"#2e1b1a"}; border-radius: 50%; display: inline-block;"></span>\n                  ${s.title}\n                </div>\n                <div style="color: #5f6368; font-size: 13px; line-height: 1.5; margin-top: 8px; padding-top: 8px; border-top: 1px solid #f1f3f4;">\n                  ${s.description}\n                </div>\n                <div style="margin-top: 8px; font-weight: 500; color: #202124;">\n                  Value: ${m(r)}\n                </div>\n              </div>\n            `}const h="AverageEngaged"===X?"Average engagement time per":"Engaged sessions per",g=n&&n>0?((r-n)/n*100).toFixed(1):null,y=null!==g&&parseFloat(g)>=0,f=null!==g?`<div style="display:inline-block; color:${y?"#1e8e3e":"#d93025"} !important; font-weight:600; font-size:13px;">${y?"\u2191":"\u2193"} ${Math.abs(parseFloat(g))}%</div>`:"";return`<div style="padding: 14px 16px; background: #fff; box-shadow: 0 2px 8px rgba(0,0,0,0.2); border-radius: 4px; border: 1px solid #dadce0; font-family: Roboto, sans-serif; min-width: 280px;">\n            <div style="font-size: 12px; color: #5f6368; margin-bottom: 10px;">${u(p)} vs ${u(d)}</div>\n            <div style="display: flex; justify-content: space-between; align-items: flex-start;">\n              <span style="font-size: 13px; color: #3c4043; line-height: 1.4;">${h}<br/>active user</span>\n              <span style="display: flex; align-items: center; gap: 6px; margin-left: 24px; white-space: nowrap;">\n                <span style="font-weight: 600; color: #202124; font-size: 13px;">${m(r)}</span>\n                ${f}\n              </span>\n            </div>\n          </div>`}},annotations:{xaxis:[...R.xaxis,...B.xaxis,...j.xaxis,...P.xaxis],points:[...R.points,...B.points,...j.points,...P.points]}}},vt={series:[{name:"Mar 2026",data:"views"===Q?Z:$},{name:"Feb 2026",data:"views"===Q?Z.map((e,t)=>{var l;return null!==(l=K[t])&&void 0!==l?l:null}):$.map((e,t)=>{var l;return null!==(l=Y[t])&&void 0!==l?l:null})}],options:{chart:{type:"line",height:280,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif",offsetX:10},colors:["#1a73e8","#1a73e8"],stroke:{curve:"straight",width:2,dashArray:[0,5],connectNulls:!1},dataLabels:{enabled:!1},forecastDataPoints:{count:0},grid:{padding:{left:15},borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}}},xaxis:{categories:le,labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,min:0,max:pe,tickAmount:4,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>0===e?"0":e>=1e3?(e/1e3).toFixed(e%1e3===0?0:1)+"K":e}},legend:{show:!1},tooltip:{shared:!0,intersect:!1,custom:function({series:e,dataPointIndex:t,w:l}){const r=e[0][t],n=e[1][t];if(void 0===r||null===r)return"";const i=new Date(2026,2,1),a=new Date(2026,1,1),s=e=>e.toLocaleDateString("en-US",{weekday:"short",day:"2-digit",month:"short"}),o=new Date(i);o.setDate(i.getDate()+t);const c=new Date(a);c.setDate(a.getDate()+t);const u=l.globals.categoryLabels[t],p=u&&""!==u?String(u).replace(/[^0-9]/g,""):(t+1).toString().padStart(2,"0"),d=E[p];if(d){return`\n              <div style="padding: 12px 14px; background: #fff; border-radius: 8px; font-size: 13px; box-shadow: 0 4px 12px rgba(0,0,0,0.15); min-width: 260px; max-width: 320px; white-space: normal; line-height: 1.5;">\n                <div style="font-weight: 600; color: #202124; margin-bottom: 4px; display: flex; align-items: center; gap: 6px;">\n                  <span style="width: 8px; height: 8px; background: ${d.color||"#d93025"}; border-radius: 50%; display: inline-block;"></span>\n                  ${d.title}\n                </div>\n                <div style="color: #5f6368; font-size: 13px; margin-top: 8px; padding-top: 8px; border-top: 1px solid #f1f3f4;">\n                  ${d.description}\n                </div>\n                <div style="margin-top: 8px; font-weight: 600; color: #202124;">\n                  Value: ${r.toLocaleString()}\n                </div>\n              </div>\n            `}const m=null!==n&&void 0!==n&&n>0,h=m?((r-n)/n*100).toFixed(1):null,g=null!==h&&parseFloat(h)>=0,y=null!==h?`<span style="font-weight:600; font-size:13px; color:${g?"#1e8e3e":"#d93025"};">${g?"\u2191":"\u2193"} ${Math.abs(parseFloat(h))}%</span>`:"";return`\n            <div style="padding: 14px 16px; background: #fff; box-shadow: 0 2px 8px rgba(0,0,0,0.2); border-radius: 4px; border: 1px solid #dadce0; font-family: Roboto, sans-serif; min-width: 260px;">\n              <div style="font-size: 12px; color: #5f6368; margin-bottom: 10px;">${m?`${s(o)} vs ${s(c)}`:s(o)}</div>\n              <div style="display: flex; justify-content: space-between; align-items: center; gap: 24px;">\n                <span style="font-size: 13px; color: #3c4043;">Views</span>\n                <span style="display: flex; align-items: center; gap: 6px; white-space: nowrap;">\n                  <span style="font-weight: 600; color: #202124; font-size: 13px;">${r.toLocaleString()}</span>\n                  ${y}\n                </span>\n              </div>\n            </div>\n          `}},annotations:{xaxis:[...R.xaxis,...B.xaxis,...j.xaxis,...P.xaxis],points:[...R.points,...B.points,...j.points,...P.points]}}},xt=null!==(A=null===c||void 0===c?void 0:c.top_pages)&&void 0!==A?A:[],St=null!==(D=null===c||void 0===c?void 0:c.current)&&void 0!==D?D:[],Nt=null!==(M=null===c||void 0===c?void 0:c.previous)&&void 0!==M?M:[],Ct={};xt.forEach(e=>{Ct[e]={}}),St.forEach(e=>{Ct[e.page]&&(Ct[e.page][e.date]=e.sessions)});const wt={};xt.forEach(e=>{wt[e]={}}),Nt.forEach(e=>{wt[e.page]&&(wt[e.page][e.date]=e.sessions)});const It=[...new Set(St.map(e=>e.date))].sort(),kt=([...new Set(Nt.map(e=>e.date))].sort(),It.map(e=>xt.reduce((t,l)=>{var r,n;return t+(null!==(r=null===(n=Ct[l])||void 0===n?void 0:n[e])&&void 0!==r?r:0)},0))),Tt=It.map(e=>xt.reduce((t,l)=>{var r,n;return t+(null!==(r=null===(n=wt[l])||void 0===n?void 0:n[e])&&void 0!==r?r:0)},0)),At=xt.map(e=>({name:e,type:"line",data:It.map(t=>{var l,r;return null!==(l=null===(r=Ct[e])||void 0===r?void 0:r[t])&&void 0!==l?l:0})})),Dt=xt.map(e=>It.map(t=>{var l,r;return null!==(l=null===(r=wt[e])||void 0===r?void 0:r[t])&&void 0!==l?l:0})),Mt=[Tt,...Dt],Et=[kt,...At.map(e=>e.data)].flat(),Rt=10*Math.ceil(1.2*Math.max(...Et,0)/10)||60,Bt={series:[{name:"Total",type:"area",data:kt},...At],options:{chart:{type:"line",height:320,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif"},stroke:{width:2,curve:"straight",dashArray:[5,0,0,0,0,0]},fill:{type:["gradient","solid","solid","solid","solid","solid"],gradient:{shadeIntensity:1,opacityFrom:.2,opacityTo:.05,stops:[0,100]}},colors:["#00acc1","#1a73e8","#43a047","#f29900","#1a237e","#e91e63"],dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",padding:{top:0,right:0,bottom:0,left:15}},xaxis:{categories:le,labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,min:0,max:Rt,tickAmount:4,labels:{style:{colors:"#5f6368",fontSize:"11px"}}},legend:{position:"bottom",horizontalAlign:"left",markers:{radius:12},itemMargin:{horizontal:10,vertical:5},fontSize:"11px"},tooltip:{shared:!0,intersect:!1,custom:function({series:e,dataPointIndex:t,w:l}){var r;const n=l.globals.categoryLabels[t],i=n&&""!==n?null===(r=n.match(/\d+/))||void 0===r?void 0:r[0]:(t+1).toString().padStart(2,"0"),a="undefined"!==typeof E?E[i]:null;if(a){return`\n              <div style="padding: 12px 14px; background: #fff; border-radius: 8px; font-size: 13px; box-shadow: 0 4px 12px rgba(0,0,0,0.15); max-width: 300px; white-space: normal; line-height: 1.5; font-family: Roboto, sans-serif;">\n                <div style="font-weight: 600; color: #202124; margin-bottom: 8px; display: flex; align-items: center; gap: 6px;">\n                  <span style="width: 8px; height: 8px; background: ${a.color||"#d93025"}; border-radius: 50%; display: inline-block;"></span>\n                  ${a.title}\n                </div>\n                <div style="color: #5f6368; font-size: 13px; margin-top: 8px; padding-top: 8px; border-top: 1px solid #f1f3f4;">${a.description}</div>\n                <div style="margin-top: 8px; font-weight: 600; color: #202124;">Total Sessions: ${e[0][t]}</div>\n              </div>`}const s=Mt,o=new Date(2026,2,1),c=new Date(2026,1,1),u=e=>e.toLocaleDateString("en-US",{weekday:"short",day:"2-digit",month:"short"}),p=new Date(o);p.setDate(o.getDate()+t);const d=new Date(c);d.setDate(c.getDate()+t);let m=`<div style="padding: 12px 14px; background: #fff; border: 1px solid #dadce0; border-radius: 4px; box-shadow: 0 4px 10px rgba(0,0,0,0.1); font-family: Roboto, sans-serif; min-width: 280px;"><div style="margin-bottom: 8px; font-size: 13px; color: #5f6368; padding-bottom: 8px; border-bottom: 1px solid #f1f3f4;">${u(p)} vs ${u(d)}</div><table style="width: 100%; border-collapse: collapse;"><tbody>`;return[...xt.map((e,t)=>t+1),0].forEach(r=>{const n=l.config.series[r],i=e[r][t]||0,a=s[r]&&s[r][t]||0,o=l.config.colors[r];let c=a>0?`<span style="color: ${i>a?"#188038":"#d93025"}; font-weight: 600;">${i>a?"\u2191":"\u2193"} ${Math.abs((i-a)/a*100).toFixed(1)}%</span>`:'<span style="color: #202124; font-weight: 600;">-</span>';m+=`<tr style="line-height: 1.8;"><td style="padding: 2px 0; display: flex; align-items: center; gap: 8px;"><span style="width: 8px; height: 8px; background: ${o}; border-radius: 2px;"></span><span style="font-size: 11px; color: #5f6368; max-width: 150px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;">${n.name}</span></td><td style="text-align: right; font-size: 13px; font-weight: 600; color: #202124; padding-right: 10px;">${i}</td><td style="text-align: right; font-size: 13px;">${c}</td></tr>`}),m+"</tbody></table></div>"}},annotations:{xaxis:[...R.xaxis,...B.xaxis,...j.xaxis,...P.xaxis],points:[...R.points,...B.points,...j.points,...P.points]}}},jt=(e,t)=>{if(!t)return{label:"-",isUp:!0};const l=(e-t)/t*100;return{label:`${l>=0?"+":""}${l.toFixed(2)}%`,isUp:l>=0}},Pt=Z.reduce((e,t)=>e+t,0),_t=K.reduce((e,t)=>e+t,0),Ot=jt(Pt,_t),Lt=$.reduce((e,t)=>e+t,0),Ft=Y.reduce((e,t)=>e+t,0),qt=jt(Lt,Ft),zt=G.length?G.reduce((e,t)=>e+t,0)/G.length:0,Gt=H.length?H.reduce((e,t)=>e+t,0)/H.length:0,Vt=jt(zt,Gt),Ht=V.length?V.reduce((e,t)=>e+t,0)/V.length:0,Wt=W.length?W.reduce((e,t)=>e+t,0)/W.length:0,Zt=jt(Ht,Wt),$t=e=>e>=1e3?`${(e/1e3).toFixed(0)}K`:e.toString();return(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsx)(Ut,{className:"mb-2",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)("div",{className:"card shadow-sm rounded-2 mb-2",children:(0,Ue.jsxs)(SN,{className:"p-2",children:[(0,Ue.jsxs)("div",{className:"d-flex border-bottom border-secondary border-1",children:[(0,Ue.jsxs)("div",{onClick:()=>ee("AverageEngaged"),className:"flex-fill p-3 cursor-pointer border-bottom border-3 "+("AverageEngaged"===X?"border-primary bg-white":"border-transparent bg-light"),style:{transition:"all 0.2s ease",cursor:"pointer"},children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-center",children:[(0,Ue.jsxs)("span",{className:"fw-medium "+("AverageEngaged"===X?"text-primary":"text-secondary"),children:["Average Engagement Time Per Active User ",(0,Ue.jsx)(CU,{fontSize:"small",className:"text-secondary"})]}),(0,Ue.jsx)(wU,{className:"text-secondary"})]}),(0,Ue.jsx)("div",{className:"fs-1 text-dark mt-2",children:(e=>{if(!e||e<=0)return"0s";const t=Math.floor(e/60),l=Math.round(e%60);return t>0?`${t}m ${l.toString().padStart(2,"0")}s`:`${l}s`})(Math.round(zt))}),(0,Ue.jsx)("div",{className:"d-flex align-items-center mt-2",children:(0,Ue.jsxs)("span",{className:"px-2 py-1 rounded-pill d-flex align-items-center fw-bold fs-6 "+(Vt.isUp?"bg-success-subtle text-success":"bg-danger-subtle text-danger"),children:[Vt.isUp?(0,Ue.jsx)(IU,{className:"me-1 fs-6"}):(0,Ue.jsx)(kU,{className:"me-1 fs-6"}),Vt.label]})})]}),(0,Ue.jsxs)("div",{onClick:()=>ee("EngagedSession"),className:"flex-fill p-3 cursor-pointer border-bottom border-3 "+("EngagedSession"===X?"border-primary bg-white":"border-transparent bg-light"),style:{transition:"all 0.2s ease",cursor:"pointer"},children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-center",children:[(0,Ue.jsx)("span",{className:"fw-medium "+("EngagedSession"===X?"text-primary":"text-secondary"),children:" Engaged Sessions Per Active User"}),(0,Ue.jsxs)("div",{className:"d-flex gap-1",children:[(0,Ue.jsx)(TU,{className:"text-secondary"}),(0,Ue.jsx)(AU,{className:"text-success"})]})]}),(0,Ue.jsx)("div",{className:"fs-1 text-secondary mt-2",children:Ht.toFixed(2)}),(0,Ue.jsx)("div",{className:"d-flex align-items-center mt-2",children:(0,Ue.jsxs)("span",{className:"px-2 py-1 rounded-pill d-flex align-items-center fw-bold fs-6 "+(Zt.isUp?"bg-success-subtle text-success":"bg-danger-subtle text-danger"),children:[Zt.isUp?(0,Ue.jsx)(IU,{className:"me-1 fs-6"}):(0,Ue.jsx)(kU,{className:"me-1 fs-6"}),Zt.label]})})]})]}),(0,Ue.jsx)("div",{className:"p-2 pb-0",children:(0,Ue.jsx)(EF.Z,{options:bt.options,series:bt.series,type:"line",height:300})})]})})})}),(0,Ue.jsxs)(Ut,{className:"align-items-stretch mb-4",children:[(0,Ue.jsx)(Xt,{lg:8,className:"mb-4 mb-lg-0",children:(0,Ue.jsx)("div",{className:"card shadow-sm h-100 border rounded-2",children:(0,Ue.jsxs)(SN,{className:"p-2",children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-start mb-3",children:[(0,Ue.jsxs)("div",{className:"d-flex gap-3 border-bottom border-secondary border-1 mb-3",children:[(0,Ue.jsxs)("div",{onClick:()=>J("views"),className:"flex-fill p-3 rounded-top cursor-pointer border-bottom border-3 "+("views"===Q?"border-primary bg-white":"border-transparent bg-light"),style:{transition:"all 0.2s ease",cursor:"pointer"},children:[(0,Ue.jsx)("div",{className:"d-flex justify-content-between align-items-center",children:(0,Ue.jsxs)("span",{className:"fw-medium "+("views"===Q?"text-primary":"text-secondary"),children:["Views ",(0,Ue.jsx)(CU,{fontSize:"small",className:"ms-1 text-secondary"})]})}),(0,Ue.jsx)("div",{className:"fs-1 mt-2 "+("views"===Q?"text-dark":"text-secondary"),children:$t(Pt)}),(0,Ue.jsxs)("div",{className:"d-flex align-items-center mt-2 fw-bold fs-6 "+(Ot.isUp?"text-success":"text-danger"),children:[Ot.isUp?(0,Ue.jsx)(IU,{className:"me-1 fs-6"}):(0,Ue.jsx)(kU,{className:"me-1 fs-6"}),Ot.label]})]}),(0,Ue.jsxs)("div",{onClick:()=>J("events"),className:"flex-fill p-3 rounded-top cursor-pointer border-bottom border-3 "+("events"===Q?"border-primary bg-white":"border-transparent bg-light"),style:{transition:"all 0.2s ease",cursor:"pointer"},children:[(0,Ue.jsx)("div",{className:"d-flex justify-content-between align-items-center",children:(0,Ue.jsxs)("span",{className:"fw-medium "+("events"===Q?"text-primary":"text-secondary"),children:["Event count ",(0,Ue.jsx)(CU,{fontSize:"small",className:"ms-1 text-secondary"})]})}),(0,Ue.jsx)("div",{className:"fs-1 mt-2 "+("events"===Q?"text-dark":"text-secondary"),children:$t(Lt)}),(0,Ue.jsxs)("div",{className:"d-flex align-items-center mt-2 fw-bold fs-6 "+(qt.isUp?"text-success":"text-danger"),children:[qt.isUp?(0,Ue.jsx)(IU,{className:"me-1 fs-6"}):(0,Ue.jsx)(kU,{className:"me-1 fs-6"}),qt.label]})]})]}),(0,Ue.jsxs)("div",{className:"border rounded-pill px-2 py-1 d-flex align-items-center cursor-pointer",children:[(0,Ue.jsx)(AU,{className:"text-success me-1 fs-5"}),(0,Ue.jsx)(DU,{className:"text-secondary fs-5"})]})]}),(0,Ue.jsx)("hr",{className:"border-top border-light my-3"}),(0,Ue.jsx)("div",{className:"min-vh-50",children:(0,Ue.jsx)(EF.Z,{options:vt.options,series:vt.series,type:"line",height:280})}),(0,Ue.jsxs)("div",{className:"d-flex gap-4 fs-7 text-secondary ps-2 mt-3",children:[(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2",children:[(0,Ue.jsx)("span",{className:"d-inline-block",style:{width:"12px",height:"2px",background:"#1a73e8"}}),"Last 28 days"]}),(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2",children:[(0,Ue.jsx)("span",{className:"d-inline-block",style:{width:"12px",height:"2px",borderTop:"2px dashed #1a73e8"}}),"Compared custom range"]})]})]})})}),(0,Ue.jsx)(Xt,{lg:4,children:(0,Ue.jsx)("div",{className:"card shadow-sm h-100 rounded-2",children:(0,Ue.jsxs)(SN,{className:"d-flex flex-column p-4",children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-start mb-4",children:[(0,Ue.jsx)("span",{className:"fs-6 text-dark fw-medium border-bottom border-dashed border-secondary pb-1 cursor-pointer",children:"Event count by Event name"}),(0,Ue.jsxs)("div",{className:"border rounded-pill px-2 py-1 d-flex align-items-center cursor-pointer",children:[(0,Ue.jsx)(AU,{className:"text-success me-1 fs-5"}),(0,Ue.jsx)(DU,{className:"text-secondary fs-5"})]})]}),(0,Ue.jsxs)("div",{className:"d-flex justify-content-between mb-2 pb-1 border-bottom border-secondary",children:[(0,Ue.jsx)("span",{className:"text-secondary fw-bold text-uppercase text-small",children:"Event Name"}),(0,Ue.jsx)("span",{className:"text-secondary fw-bold text-uppercase text-small",children:"Event Count"})]}),(0,Ue.jsx)("div",{className:"d-flex flex-column flex-fill",children:de.map((e,t)=>(0,Ue.jsxs)("div",{className:"d-flex align-items-center fs-6 py-2 "+(t!==de.length-1?"border-bottom border-light":""),children:[(0,Ue.jsxs)("div",{className:"flex-fill me-2",children:[(0,Ue.jsx)("div",{className:"text-dark fw-medium mb-1",children:e.name}),(0,Ue.jsx)("div",{style:{width:"100%",backgroundColor:"#f1f3f4",height:"2px"},children:(0,Ue.jsx)("div",{style:{width:e.barWidth,backgroundColor:"#1a73e8",height:"2px"}})})]}),(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-3 min-w-20 justify-content-end",children:[(0,Ue.jsx)("span",{className:"text-normal",children:e.count}),(0,Ue.jsxs)("span",{className:"d-flex text-normal align-items-center justify-content-end w-12 "+("up"===e.trend?"text-success":"text-danger"),children:["up"===e.trend?(0,Ue.jsx)(IU,{className:"fs-6"}):(0,Ue.jsx)(kU,{className:"fs-6"}),e.change]})]})]},t))})]})})})]}),(0,Ue.jsxs)(Ut,{className:"align-items-stretch mb-4",children:[(0,Ue.jsx)(Xt,{lg:4,className:"mb-4 mb-lg-0",children:(0,Ue.jsx)("div",{className:"card shadow-sm h-100 rounded-2",children:(0,Ue.jsxs)(SN,{className:"p-2 d-flex flex-column",children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-start mb-4",children:[(0,Ue.jsx)("span",{className:"fs-6 text-dark fw-medium border-bottom border-dashed border-secondary pb-1 cursor-pointer",children:"Views by Page title and screen class"}),(0,Ue.jsxs)("div",{className:"border rounded-pill px-2 py-1 d-flex align-items-center cursor-pointer",children:[(0,Ue.jsx)(AU,{className:"text-success me-1 fs-6"}),(0,Ue.jsx)(DU,{className:"text-secondary fs-6"})]})]}),(0,Ue.jsxs)("div",{className:"d-flex justify-content-between mb-2 pb-1 border-bottom",children:[(0,Ue.jsx)("span",{className:"text-normal fw-bold text-uppercase small",children:"Page title and screen class"}),(0,Ue.jsx)("span",{className:"text-normal fw-bold text-uppercase small",children:"Views"})]}),(0,Ue.jsx)("div",{className:"d-flex flex-column flex-fill",children:me.map((e,t)=>(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-center py-2 border-bottom border-light small",children:[(0,Ue.jsxs)("div",{className:"text-primary text-truncate w-85 cursor-pointer",children:[e.name,(0,Ue.jsx)("div",{style:{width:"10px",height:"2px",backgroundColor:"#1a73e8",marginTop:"2px"}})]}),(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-3",children:[(0,Ue.jsx)("span",{className:"text-normal",children:e.count}),(0,Ue.jsxs)("span",{className:"d-flex align-items-center justify-content-end "+("up"===e.trend?"text-success":"text-danger"),children:["up"===e.trend?(0,Ue.jsx)(IU,{className:"me-1 fs-6"}):(0,Ue.jsx)(kU,{className:"me-1 fs-6"}),e.change]})]})]},t))}),(0,Ue.jsx)("div",{className:"text-end mt-3",children:(0,Ue.jsxs)("span",{className:"text-primary fw-medium small d-inline-flex align-items-center cursor-pointer",children:["View pages and screens ",(0,Ue.jsx)(MU,{className:"ms-1"})]})})]})})}),(0,Ue.jsx)(Xt,{lg:8,children:(0,Ue.jsx)("div",{className:"card shadow-sm h-100 rounded-3",children:(0,Ue.jsxs)(SN,{className:"p-2 pb-0",children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-start mb-2",children:[(0,Ue.jsx)("span",{className:"fs-6 text-dark fw-medium border-bottom border-dashed border-secondary pb-1 cursor-pointer",children:"User activity over time"}),(0,Ue.jsxs)("div",{className:"border rounded-pill px-2 py-1 d-flex align-items-center cursor-pointer",children:[(0,Ue.jsx)(AU,{className:"text-success me-1 fs-6"}),(0,Ue.jsx)(DU,{className:"text-success me-1 fs-6"})]})]}),(0,Ue.jsxs)(Ut,{children:[(0,Ue.jsx)(Xt,{xs:9,children:(0,Ue.jsx)("div",{className:"mt-4",children:(0,Ue.jsx)(EF.Z,{options:st.options,series:st.series,type:"line",height:250})})}),(0,Ue.jsx)(Xt,{xs:3,className:"d-flex flex-column justify-content-center gap-4",children:[{label:"30 DAYS",color:"bg-primary",val:He(Ze),pct:"-",isUp:Ye.isUp},{label:"7 DAYS",color:"bg-success",val:He($e),pct:"-",isUp:Qe.isUp},{label:"1 DAY",color:"bg-warning",val:He(Ke),pct:"-",isUp:Qe.isUp}].map((e,t)=>(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{className:"d-flex align-items-center text-secondary fw-semibold text-uppercase small mb-1",children:[(0,Ue.jsx)("span",{className:`${e.color} me-2 rounded-circle d-inline-block me-2 p-1`}),e.label]}),(0,Ue.jsx)("div",{className:"fs-4 text-dark",children:e.val}),(0,Ue.jsxs)("div",{className:"d-flex align-items-center small "+(e.isUp?"text-success":"text-danger"),children:["-"!==e.pct&&(e.isUp?(0,Ue.jsx)(IU,{className:"me-1 fs-6"}):(0,Ue.jsx)(kU,{className:"me-1 fs-6"})),e.pct]})]},t))})]})]})})})]}),(0,Ue.jsx)(Ut,{className:"mb-3",children:(0,Ue.jsx)(Xt,{lg:7,children:(0,Ue.jsx)("div",{className:"card shadow-sm h-100 rounded-3",children:(0,Ue.jsxs)(SN,{className:"p-3",children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-start mb-2",children:[(0,Ue.jsx)("span",{className:"fs-6 fw-medium text-dark border-bottom border-dashed border-secondary pb-1 cursor-pointer",children:"User stickiness"}),(0,Ue.jsxs)("div",{className:"border rounded-pill px-2 py-1 d-flex align-items-center cursor-pointer",children:[(0,Ue.jsx)(AU,{className:"text-success me-1 fs-6"}),(0,Ue.jsx)(DU,{className:"text-secondary fs-6"})]})]}),(0,Ue.jsxs)(Ut,{children:[(0,Ue.jsx)(Xt,{xs:9,children:(0,Ue.jsx)("div",{className:"mt-4",children:(0,Ue.jsx)(EF.Z,{options:ot.options,series:ot.series,type:"line",height:250})})}),(0,Ue.jsx)(Xt,{xs:3,className:"d-flex flex-column justify-content-center gap-4",children:[{label:"DAU / MAU",colorClass:"bg-primary",shape:"rounded-circle",val:et.toFixed(1)+"%",pct:at.pct,isUp:at.isUp},{label:"DAU / WAU",colorClass:"bg-success",shape:"",val:Xe.toFixed(1)+"%",pct:it.pct,isUp:it.isUp},{label:"WAU / MAU",colorClass:"bg-warning",shape:"rotate-45",val:Je.toFixed(1)+"%",pct:nt.pct,isUp:nt.isUp}].map((e,t)=>(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{className:"d-flex align-items-center text-secondary fw-semibold text-uppercase small mb-1",children:[(0,Ue.jsx)("span",{className:`${e.colorClass} d-inline-block me-2 p-1 ${e.shape}`}),e.label]}),(0,Ue.jsx)("div",{className:"fs-4 text-dark",children:e.val}),(0,Ue.jsxs)("div",{className:"d-flex align-items-center small "+(e.isUp?"text-success":"text-danger"),children:["-"!==e.pct&&(e.isUp?(0,Ue.jsx)(IU,{className:"me-1 fs-6"}):(0,Ue.jsx)(kU,{className:"me-1 fs-6"})),e.pct]})]},t))})]})]})})})}),(0,Ue.jsx)("div",{className:"mb-1 position-relative",children:(0,Ue.jsx)("div",{className:"mb-2",children:(0,Ue.jsx)("h4",{children:"E-commerce Shopping Behaviour"})})}),(0,Ue.jsxs)(Ut,{className:"mb-0",children:[(0,Ue.jsx)("style",{children:"\n                    .funnel-row {\n                      transition: transform 0.3s ease, filter 0.3s ease;\n                      cursor: pointer;\n                    }\n                    .funnel-row:hover {\n                      transform: scale(1.02);\n                      filter: drop-shadow(0 4px 6px rgba(0,0,0,0.2));\n                      z-index: 10;\n                      position: relative;\n                    }\n                    .funnel-row:hover .funnel-bar {\n                      filter: brightness(1.1);\n                    }\n                    .funnel-row:hover .aban-stats {\n                      opacity: 1;\n                      background-color: #fff5f5;\n                    }\n                    .aban-stats {\n                      opacity: 0.6;\n                      transition: opacity 0.3s ease, background-color 0.3s ease;\n                      padding: 4px 8px;\n                      border-radius: 4px;\n                    }\n                  "}),(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)("div",{className:"card shadow-sm rounded-3",children:(0,Ue.jsx)(SN,{className:"p-3",children:(0,Ue.jsx)("div",{className:"d-flex flex-column w-100 min-vh-25",children:_.map((e,t)=>{const l=["#FFC107","#F57C00","#7CB342","#4285F4","#9E9E9E"],r=l[t%l.length],n=10*t,i=10*(t+1),a=t===_.length-1?`polygon(${n}% 0, ${100-n}% 0, 50% 100%, 50% 100%)`:`polygon(${n}% 0, ${100-n}% 0, ${100-i}% 100%, ${i}% 100%)`;return(0,Ue.jsxs)("div",{className:"funnel-row",style:{display:"flex",alignItems:"center",height:"55px",marginBottom:"-2px"},children:[(0,Ue.jsxs)("div",{style:{flex:1,textAlign:"right",paddingRight:"15px",display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"flex-end"},children:[(0,Ue.jsx)("div",{style:{fontSize:"13px",fontWeight:600,color:"#202124"},children:e.name}),(0,Ue.jsx)("div",{style:{fontSize:"10px",color:"#5f6368",textTransform:"uppercase"},children:e.step})]}),(0,Ue.jsx)("div",{style:{flex:2,height:"100%",position:"relative"},children:(0,Ue.jsx)("div",{className:"funnel-bar",style:{width:"100%",height:"100%",backgroundColor:r,clipPath:a,display:"flex",alignItems:"center",justifyContent:"center",color:"#fff",fontWeight:"bold",fontSize:"14px",textShadow:"0 1px 2px rgba(0,0,0,0.2)",transition:"filter 0.3s ease"},children:e.pct})}),(0,Ue.jsx)("div",{style:{flex:1,paddingLeft:"15px",display:"flex",alignItems:"center",justifyContent:"flex-start"},children:e.abanCount&&(0,Ue.jsxs)("div",{className:"aban-stats",children:[(0,Ue.jsx)("div",{style:{fontSize:"11px",color:"#5f6368",marginBottom:"2px"},children:"Drop-off"}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ue.jsx)("span",{style:{fontSize:"10px",color:"#d93025",marginRight:"4px"},children:"\u25bc"}),(0,Ue.jsx)("span",{style:{fontSize:"12px",fontWeight:600,color:"#202124",marginRight:"6px"},children:e.abanCount}),(0,Ue.jsx)("span",{style:{fontSize:"11px",color:"#d93025"},children:e.abanPct})]})]})})]},t)})})})})})]}),(0,Ue.jsx)("div",{className:"mb-1 position-relative",children:(0,Ue.jsx)("div",{className:"mb-2",children:(0,Ue.jsx)("h4",{children:"Demographic Interests"})})}),(0,Ue.jsx)(Ut,{className:"mb-0",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)("div",{className:"card shadow-sm rounded-3",children:(0,Ue.jsx)(SN,{className:"p-2 pb-0",children:(0,Ue.jsxs)(Ut,{children:[(0,Ue.jsxs)(Xt,{lg:7,className:"border-end",children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-center mb-3",children:[(0,Ue.jsx)("span",{className:"fw-medium text-dark",children:"Active users by City over time"}),(0,Ue.jsxs)("div",{className:"border rounded px-3 d-flex align-items-center bg-white cursor-pointer h-50",children:[(0,Ue.jsx)("span",{className:"small text-dark",children:"Day"}),(0,Ue.jsx)(DU,{className:"ms-1 text-muted"})]})]}),(0,Ue.jsx)(EF.Z,{options:ct.options,series:ct.series,type:"line",height:320})]}),(0,Ue.jsxs)(Xt,{lg:5,children:[(0,Ue.jsx)("div",{className:"mb-3 ps-2",children:(0,Ue.jsx)("span",{className:"fw-medium text-dark",children:"Active users by City"})}),(0,Ue.jsx)("div",{className:"ps-2",children:(0,Ue.jsx)(EF.Z,{options:dt.options,series:dt.series,type:"bar",height:320})})]})]})})})})}),(0,Ue.jsx)("div",{className:"mb-1 position-relative",children:(0,Ue.jsx)("div",{className:"mb-2",children:(0,Ue.jsx)("h4",{children:"Website Traffic Sources"})})}),(0,Ue.jsx)(Ut,{className:"mb-1",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)("div",{className:"card shadow-sm rounded-3",children:(0,Ue.jsxs)(SN,{className:"p-2 pb-0",children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-center mb-1",children:[(0,Ue.jsx)("span",{className:"fw-semibold text-dark",children:"Sessions by Session primary channel group (Default Channel Group) over time"}),(0,Ue.jsxs)("div",{className:"border rounded px-3 py-1 d-flex align-items-center bg-white h-50",children:[(0,Ue.jsx)("span",{className:"small text-dark",children:"Day"}),(0,Ue.jsx)(DU,{className:"ms-1 text-muted"})]})]}),(0,Ue.jsx)(EF.Z,{options:ye.options,series:ye.series,type:"line",height:320})]})})})}),(0,Ue.jsx)("div",{className:"mb-1 position-relative",children:(0,Ue.jsx)("div",{className:"mb-2",children:(0,Ue.jsx)("h4",{children:"Organic Search Overview"})})}),(0,Ue.jsx)(Ut,{className:"mb-1",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"card shadow-sm rounded-3 mb-2",children:(0,Ue.jsxs)(SN,{className:"p-2 pb-0",children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-center mb-2",children:[(0,Ue.jsx)("span",{className:"fw-semibold text-dark",children:"Sessions by Session primary channel group (Default Channel Group) over time"}),(0,Ue.jsxs)("div",{className:"border rounded px-3 py-1 d-flex align-items-center bg-white",children:["Day ",(0,Ue.jsx)(DU,{className:"ms-1 text-muted"})]})]}),(0,Ue.jsx)(EF.Z,{options:ft.options,series:ft.series,type:"line",height:320})]})})})}),(0,Ue.jsx)("div",{className:"mt-1 mb-1 position-relative",children:(0,Ue.jsx)("div",{className:"mb-2",children:(0,Ue.jsx)("h4",{children:"Organic Search Landing Pages"})})}),(0,Ue.jsx)(Ut,{className:"mb-1",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)("div",{className:"card shadow-sm rounded-3 mb-2",children:(0,Ue.jsxs)(SN,{className:"p-2 pb-0",children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-center mb-2",children:[(0,Ue.jsx)("span",{className:"fw-medium text-dark",children:"Views by Page path and screen class over time"}),(0,Ue.jsxs)("div",{className:"border rounded px-3 py-1 d-flex align-items-center bg-white h-50",children:[(0,Ue.jsx)("span",{className:"small text-dark",children:"Day"}),(0,Ue.jsx)(DU,{className:"ms-1 text-muted"})]})]}),(0,Ue.jsx)(EF.Z,{options:Bt.options,series:Bt.series,type:"line",height:320})]})})})})]})},TG=({monthData:e,performanceSummary:t=[],campaignPerformance:l=[],deviceChannelOvertime:r,topLandingPages:n,storeLocatorData:i,storeLocatorSources:a,behaviourMetrics:s,newReturning:c})=>{var u,p,d,m,h,g,y,f,b,v,x,S,N,C,w,I,k,T,A,D,M,E,R,B,j,P;const _=e.monthToMonthInsights.adroll,O=e.monthToMonthInsights.channelOverview,L=e.monthToMonthInsights.trafficByChannel,F=e.monthToMonthInsights.sales,q=e.monthToMonthInsights.email,z=(e,t)=>{const l=1.15*e;return Math.max(t,Math.ceil(l/t)*t)},U=z(Math.max(F.revenueVsOrders.febRevenue,F.revenueVsOrders.marRevenue),1e3),G=z(Math.max(F.revenueVsOrders.febOrders,F.revenueVsOrders.marOrders),10),V=z(Math.max(F.customerSplit.newCustomersFeb,F.customerSplit.newCustomersMar,F.customerSplit.returningCustomersFeb,F.customerSplit.returningCustomersMar),10),H=e.monthToMonthInsights.googleAdsInsights,W=e.monthToMonthInsights.googleAnalyticsInsights,Z=_.campaigns.map(e=>Number(e.impressions.replace(/,/g,""))||0),$=_.campaigns.map(e=>Number(e.clicks)||0),K=_.campaigns.map(e=>Number(e.engagedVisits)||0),Y=_.campaigns.map(e=>e.name.replace("Attract New Visitors - ","New Visitors\n")),Q=[...t].sort((e,t)=>new Date(e.month).getTime()-new Date(t.month).getTime()),J=Q[0]||{},X=Q[1]||{},ee=null!==J&&void 0!==J&&J.month?new Date(J.month).toLocaleString("default",{month:"short"}):"",te=null!==X&&void 0!==X&&X.month?new Date(X.month).toLocaleString("default",{month:"short"}):"",le=(e,t)=>{if(!t)return{change:"0%",arrowUp:!0};const l=(e-t)/t*100;return{change:`${l>=0?"+":""}${l.toFixed(2)}%`,arrowUp:l>=0}},re=le(X.cost,J.cost),ne=le(X.conversions,J.conversions),ie=le(X.cost_per_conversion,J.cost_per_conversion),ae=le(X.conversion_value_per_cost,J.conversion_value_per_cost),se=le(X.ctr,J.ctr),oe=le(X.average_cpc,J.average_cpc),ce=le(X.cpm,J.cpm),ue=e=>{if(!e||"-"===e)return"-";let t;if(/^\d{4}-\d{2}-\d{2}$/.test(e))t=new Date(e+"T00:00:00");else if(/^\d{2}-\d{2}-\d{4}$/.test(e)){const[l,r,n]=e.split("-");t=new Date(`${n}-${l}-${r}T00:00:00`)}else if(t=new Date(e),isNaN(t.getTime()))return"-";return t.toLocaleString("en-US",{month:"short",day:"numeric",year:"numeric"})},pe=l.map((e,t)=>{var r,n;const i=e.cost&&0!==e.cost?(e.conversion_value/e.cost).toFixed(2):"0.00";return{campaign:e.campaign_name.replace("Sales-Search-",""),startDate:ue(e.start_date),impressions:null===(r=e.impressions)||void 0===r?void 0:r.toLocaleString(),clicks:null===(n=e.click)||void 0===n?void 0:n.toLocaleString(),ctr:`${Number(e.ctr).toFixed(2)}%`,cost:`$${Number(e.cost).toFixed(2)}`,cpc:`$${Number(e.average_cpc).toFixed(2)}`,conv:Number(e.conversions).toFixed(2),convValue:`$${Number(e.conversion_value).toFixed(2)}`,roas:`${i}x`,roasBold:0===t||t===l.length-1,rowBg:0===e.conversions?"#fff8e1":0===t?"#e6f4ea":"#ffffff"}}),de=l.map(e=>e.campaign_name.replace("Sales-Search-","")),me=[{name:"Cost ($)",data:l.map(e=>Number(e.cost))},{name:"Conv. Value ($)",data:l.map(e=>Number(e.conversion_value))},{name:"Conversions",data:l.map(e=>Number(e.conversions))}],he=[{name:"Impressions",data:l.map(e=>Number(e.impressions||0))},{name:"Clicks",data:l.map(e=>Number(e.click||0))}],ge=mF({data:(0,o.useMemo)(()=>{var e,t,l,r,n,i,a,s,o,c,u,p,d,m,h,g,y,f;return[{metric:"Total Ad Spend",jan:`$${null===(e=J.cost)||void 0===e?void 0:e.toLocaleString()}`,feb:`$${null===(t=X.cost)||void 0===t?void 0:t.toLocaleString()}`,change:`${X.cost-J.cost<0?"-$":"$"}${Math.abs(X.cost-J.cost).toLocaleString()}`,pct:re.change,trend:"neutral"},{metric:"Impressions",jan:null===(l=J.impressions)||void 0===l?void 0:l.toLocaleString(),feb:null===(r=X.impressions)||void 0===r?void 0:r.toLocaleString(),change:(X.impressions-J.impressions).toLocaleString(),pct:le(X.impressions,J.impressions).change,trend:le(X.impressions,J.impressions).arrowUp?"up":"down"},{metric:"Clicks",jan:null===(n=J.click)||void 0===n?void 0:n.toLocaleString(),feb:null===(i=X.click)||void 0===i?void 0:i.toLocaleString(),change:(X.click-J.click).toLocaleString(),pct:le(X.click,J.click).change,trend:le(X.click,J.click).arrowUp?"up":"down"},{metric:"Click-Through Rate (CTR)",jan:`${null===(a=J.ctr)||void 0===a?void 0:a.toFixed(2)}%`,feb:`${null===(s=X.ctr)||void 0===s?void 0:s.toFixed(2)}%`,change:`${(X.ctr-J.ctr).toFixed(2)}%`,pct:se.change,trend:se.arrowUp?"up":"down"},{metric:"Cost Per Click (CPC)",jan:`$${null===(o=J.average_cpc)||void 0===o?void 0:o.toFixed(2)}`,feb:`$${null===(c=X.average_cpc)||void 0===c?void 0:c.toFixed(2)}`,change:`${X.average_cpc-J.average_cpc<0?"-$":"$"}${Math.abs(X.average_cpc-J.average_cpc).toFixed(2)}`,pct:oe.change,trend:X.average_cpc-J.average_cpc<0?"good-down":"bad-up"},{metric:"Cost Per Mille (CPM)",jan:`$${null===(u=J.cpm)||void 0===u?void 0:u.toFixed(2)}`,feb:`$${null===(p=X.cpm)||void 0===p?void 0:p.toFixed(2)}`,change:`${X.cpm-J.cpm<0?"-$":"$"}${Math.abs(X.cpm-J.cpm).toFixed(2)}`,pct:ce.change,trend:X.cpm-J.cpm<0?"good-down":"bad-up"},{metric:"Conversions",jan:null===(d=J.conversions)||void 0===d?void 0:d.toFixed(2),feb:null===(m=X.conversions)||void 0===m?void 0:m.toFixed(2),change:(X.conversions-J.conversions).toFixed(2),pct:ne.change,trend:ne.arrowUp?"up":"down"},{metric:"Cost Per Conversion",jan:`$${null===(h=J.cost_per_conversion)||void 0===h?void 0:h.toFixed(2)}`,feb:`$${null===(g=X.cost_per_conversion)||void 0===g?void 0:g.toFixed(2)}`,change:`${X.cost_per_conversion-J.cost_per_conversion<0?"-$":"$"}${Math.abs(X.cost_per_conversion-J.cost_per_conversion).toFixed(2)}`,pct:ie.change,trend:X.cost_per_conversion-J.cost_per_conversion<0?"good-down":"bad-up"},{metric:"Return on Ad Spend (ROAS)",jan:`${null===(y=J.conversion_value_per_cost)||void 0===y?void 0:y.toFixed(2)}x`,feb:`${null===(f=X.conversion_value_per_cost)||void 0===f?void 0:f.toFixed(2)}x`,change:(X.conversion_value_per_cost-J.conversion_value_per_cost).toFixed(2),pct:ae.change,trend:ae.arrowUp?"up":"down"}]},[J,X]),columns:(0,o.useMemo)(()=>[{accessorKey:"metric",header:"Metric"},{accessorKey:"jan",header:ee},{accessorKey:"feb",header:te},{accessorKey:"change",header:"Abs. Change"},{accessorKey:"trend",header:"Trend"}],[ee,te]),getCoreRowModel:cF()}),ye=({label:e,marValue:t,febLabel:l,changeValue:r,arrowUp:n,isGood:i,isNeutral:a})=>(0,Ue.jsxs)("div",{className:"flex-fill bg-white border rounded-3 p-3 d-flex flex-column gap-1",children:[(0,Ue.jsx)("div",{className:"text-uppercase text-dark fw-bold mb-1",children:e}),(0,Ue.jsxs)("div",{className:"fw-bold text-dark fs-4 lh-sm",children:[" ",t," "]}),(0,Ue.jsxs)("div",{className:"d-flex align-items-center justify-content-between mt-1",children:[(0,Ue.jsx)("span",{className:"text-dark medium",children:l}),(0,Ue.jsxs)("span",{className:"d-inline-flex align-items-center gap-1 fw-semibold small "+(a?"text-secondary":i?"text-success":"text-danger"),children:[!0===n&&(0,Ue.jsx)(IU,{className:"fs-6"}),!1===n&&(0,Ue.jsx)(kU,{className:"fs-6"}),r]})]})]}),fe={engagedVisits:"Number of unique visits from those who saw an ad in the past 30 days and viewed 2+ pages on your site within 30 minutes.",dailyFreq:"The average number of times an ad was shown to a unique user per day Impressions / Unique Users.",cpa:"Your average spend per conversion."},be=null!==(u=null===r||void 0===r?void 0:r.current)&&void 0!==u?u:[],ve=null!==(p=null===r||void 0===r?void 0:r.previous)&&void 0!==p?p:[],xe=(e,t,l,r="sessions")=>e.filter(e=>{var r;return(null===(r=e[t])||void 0===r?void 0:r.toLowerCase())===l.toLowerCase()}).reduce((e,t)=>{var l;return e+Number(null!==(l=t[r])&&void 0!==l?l:0)},0),Se=["Tablet","Mobile","Desktop"],Ne=Se.map(e=>xe(be,"device",e)),Ce=Se.map(e=>xe(ve,"device",e)),we=1e3*Math.ceil(1.2*Math.max(...Ne,...Ce)/1e3)||8e3,Ie=["Organic Search","Organic Social","Organic Shopping"],ke=["Paid Search","Paid Social"],Te=ve.filter(e=>Ie.includes(e.session_channel)).reduce((e,t)=>{var l;return e+Number(null!==(l=t.sessions)&&void 0!==l?l:0)},0),Ae=be.filter(e=>Ie.includes(e.session_channel)).reduce((e,t)=>{var l;return e+Number(null!==(l=t.sessions)&&void 0!==l?l:0)},0),De=ve.filter(e=>ke.includes(e.session_channel)).reduce((e,t)=>{var l;return e+Number(null!==(l=t.sessions)&&void 0!==l?l:0)},0),Me=be.filter(e=>ke.includes(e.session_channel)).reduce((e,t)=>{var l;return e+Number(null!==(l=t.sessions)&&void 0!==l?l:0)},0),Ee=100*Math.ceil(1.2*Math.max(Te,Ae,De,Me)/100)||2200,Re={};be.forEach(e=>{var t,l,r;const n=null!==(t=e.session_source_medium)&&void 0!==t?t:"Unknown";Re[n]||(Re[n]={sessions:0,revenue:0}),Re[n].sessions+=Number(null!==(l=e.sessions)&&void 0!==l?l:0),Re[n].revenue+=Number(null!==(r=e.revenue)&&void 0!==r?r:0)});const Be=Object.entries(Re).sort((e,t)=>t[1].revenue-e[1].revenue).slice(0,6),je=Be.map(([e])=>e),Pe=Be.map(([,e])=>parseFloat(e.revenue.toFixed(2))),_e=Be.map(([,e])=>e.sessions),Oe=100*Math.ceil(1.2*Math.max(...Pe,0)/100)||2200,Le=100*Math.ceil(1.2*Math.max(..._e,0)/100)||6500,Fe=e=>{if(!e||e<=0)return"0s";const t=Math.floor(e/60),l=Math.round(e%60);return t>0?`${t}m ${l.toString().padStart(2,"0")}s`:`${l}s`},qe=null!==(d=null===i||void 0===i?void 0:i.current)&&void 0!==d?d:{},ze=null!==(m=null===i||void 0===i?void 0:i.previous)&&void 0!==m?m:{},Ge=(e,t,l=!1)=>{if(!t)return{label:"-",dir:"stable"};if(l){const l=Math.round(e-t);return{label:`${l>=0?"+":""}${l}s`,dir:l>=0?"up":"down"}}const r=(e-t)/t*100;return{label:`${r>=0?"+":""}${r.toFixed(2)}%`,dir:r>=0?"up":"down"}},Ve={"(direct) / (none)":"bg-primary","google / cpc":"bg-danger","google / organic":"bg-success","duckduckgo / organic":"bg-warning","bing / organic":"bg-info","yahoo / organic":"bg-secondary"},He=e=>{var t;return null!==(t=Ve[e.toLowerCase()])&&void 0!==t?t:"bg-dark"},We=null!==(h=null===s||void 0===s?void 0:s.current)&&void 0!==h?h:{},Ze=null!==(g=null===s||void 0===s?void 0:s.previous)&&void 0!==g?g:{},$e=null!==(y=null===c||void 0===c?void 0:c.current)&&void 0!==y?y:{},Ke=null!==(f=null===c||void 0===c?void 0:c.previous)&&void 0!==f?f:{},Ye=(e,t)=>{if(!t)return{label:"-",isUp:!0};const l=(e-t)/t*100;return{label:`${l>=0?"+":""}${l.toFixed(2)}%`,isUp:l>=0}},Qe=1e3*Math.ceil(1.2*Math.max(Number(null!==(b=$e.new_users)&&void 0!==b?b:0),Number(null!==(v=Ke.new_users)&&void 0!==v?v:0))/1e3)||1e4,Je=100*Math.ceil(1.2*Math.max(Number(null!==(x=$e.returning_users)&&void 0!==x?x:0),Number(null!==(S=Ke.returning_users)&&void 0!==S?S:0))/100)||600,Xe=Math.max(...me.filter(e=>"Cost ($)"===e.name||"Conv. Value ($)"===e.name).flatMap(e=>e.data)),et=Math.max(...null!==(N=null===(C=me.find(e=>"Conversions"===e.name))||void 0===C?void 0:C.data)&&void 0!==N?N:[0]),tt=500*Math.ceil(Xe/500),lt=5*Math.ceil(et/5),rt=tt/500,nt=lt<=5?lt:Math.ceil(lt/5),it=Math.max(...$,...K),at=100*Math.ceil(it/100),st=Math.min(at/100,8);return(0,Ue.jsx)("div",{children:(0,Ue.jsx)(cN,{className:"card shadow-sm rounded-3 mb-3 overflow-hidden",children:(0,Ue.jsxs)(SN,{className:"p-4",children:[(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-3 mb-3",children:[(0,Ue.jsx)("div",{className:"bg-danger-subtle rounded d-flex align-items-center justify-content-center flex-shrink-0",children:(0,Ue.jsx)("span",{className:"fs-5",children:"\ud83d\udce2"})}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("div",{className:"fw-bold text-dark",children:"Google Ads \u2014 Campaign Performance"}),(0,Ue.jsxs)("div",{className:"text-normal mt-1",children:["Spend \xb7 Reach \xb7 Clicks \xb7 Conversions \xb7 Return on Ad Spend (ROAS)",(0,Ue.jsx)("div",{className:"text-normal",children:"Return on Ad Spend (ROAS) is calculated using Google Ads attributed revenue."})]})]})]}),(0,Ue.jsxs)("div",{className:"d-flex flex-wrap gap-3",children:[(0,Ue.jsx)(ye,{label:"Ad Spend",marValue:`$${null===(w=X.cost)||void 0===w?void 0:w.toFixed(2)}`,febLabel:`${ee}: $${null===(I=J.cost)||void 0===I?void 0:I.toFixed(2)}`,changeValue:re.change,arrowUp:re.arrowUp,isGood:!1,isNeutral:!0}),(0,Ue.jsx)(ye,{label:"Conversions",marValue:null===(k=X.conversions)||void 0===k?void 0:k.toFixed(2),febLabel:`${ee}: ${null===(T=J.conversions)||void 0===T?void 0:T.toFixed(2)}`,changeValue:ne.change,arrowUp:ne.arrowUp,isGood:ne.arrowUp}),(0,Ue.jsx)(ye,{label:"Cost / Conversion",marValue:`$${null===(A=X.cost_per_conversion)||void 0===A?void 0:A.toFixed(2)}`,febLabel:`${ee}: $${null===(D=J.cost_per_conversion)||void 0===D?void 0:D.toFixed(2)}`,changeValue:ie.change,arrowUp:ie.arrowUp,isGood:!ie.arrowUp}),(0,Ue.jsx)(ye,{label:"Return on Ad Spend (ROAS)",marValue:`${null===(M=X.conversion_value_per_cost)||void 0===M?void 0:M.toFixed(2)}x`,febLabel:`${ee}: ${null===(E=J.conversion_value_per_cost)||void 0===E?void 0:E.toFixed(2)}x`,changeValue:ae.change,arrowUp:ae.arrowUp,isGood:ae.arrowUp})]}),(0,Ue.jsx)(SG,{data:H.belowKpiCards}),(0,Ue.jsx)(Ut,{className:"mt-4",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)("div",{className:"card shadow-sm rounded-3",children:(0,Ue.jsxs)(SN,{className:"p-3",children:[(0,Ue.jsxs)("div",{className:"text-uppercase text-muted fw-bold small mb-3",children:["Impressions & Clicks \u2014 ",ee," vs ",te]}),(0,Ue.jsx)(EF.Z,{type:"bar",height:260,series:[{name:"Impressions",data:[J.impressions||0,X.impressions||0]},{name:"Clicks",data:[J.click||0,X.click||0]}],options:{chart:{type:"bar",toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},colors:["#1a73e8","#188038"],plotOptions:{bar:{columnWidth:"25%",borderRadius:4,dataLabels:{position:"top"}}},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}}},xaxis:{categories:[ee,te],labels:{style:{colors:"#5f6368",fontSize:"12px"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:[{seriesName:"Impressions",title:{text:"Impressions",style:{color:"#1a73e8",fontSize:"11px"}},labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>e>=1e3?(e/1e3).toFixed(0)+"K":e}},{seriesName:"Clicks",opposite:!0,title:{text:"Clicks",style:{color:"#188038",fontSize:"11px"}},labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>e.toFixed(0)}}],legend:{position:"bottom",horizontalAlign:"left",markers:{radius:2},fontSize:"12px",labels:{colors:"#5f6368"},itemMargin:{horizontal:10}},tooltip:{shared:!0,intersect:!1,y:{formatter:e=>e.toLocaleString()}}}})]})})})}),(0,Ue.jsx)("div",{className:"mt-4",children:(0,Ue.jsx)("div",{className:"card shadow-sm rounded-3",children:(0,Ue.jsxs)(SN,{className:"p-3 p-lg-4",children:[(0,Ue.jsxs)("div",{className:"text-uppercase fw-bold text-muted small mb-3",children:["Performance Summary \u2014 ",ee," vs ",te]}),(0,Ue.jsx)("div",{children:(0,Ue.jsxs)("table",{className:"table align-middle mb-0",children:[(0,Ue.jsx)("thead",{children:ge.getHeaderGroups().map(e=>(0,Ue.jsx)("tr",{className:"border-bottom border-2 bg-light",children:e.headers.map((e,t)=>(0,Ue.jsx)("th",{className:"small fw-bold text-uppercase text-muted text-nowrap "+(0===t?"text-start":"text-center"),children:4===t?(0,Ue.jsx)("span",{children:"TREND"}):dF(e.column.columnDef.header,e.getContext())},e.id))},e.id))}),(0,Ue.jsx)("tbody",{children:ge.getRowModel().rows.map((e,t)=>{const l=e.original.trend,r="up"===l?"bg-success-subtle text-success":"down"===l?"bg-danger-subtle text-danger":"neutral"===l?"bg-secondary-subtle text-secondary":"good-down"===l?"bg-success-subtle text-success":"bad-up"===l?"bg-danger-subtle text-danger":"bg-warning-subtle text-warning",n="up"===l||"bad-up"===l,i="down"===l||"good-down"===l;return(0,Ue.jsx)("tr",{className:"border-bottom "+(t%2===0?"bg-white":""),onMouseEnter:e=>e.currentTarget.style.background="#f0f4ff",onMouseLeave:e=>e.currentTarget.style.background="",children:e.getVisibleCells().map((t,l)=>4===l?(0,Ue.jsx)("td",{className:"px-3 py-2 text-center",children:(0,Ue.jsxs)("span",{className:`d-inline-flex align-items-center gap-1 badge rounded-pill px-3 py-2 small text-nowrap ${r}`,children:[n&&(0,Ue.jsx)(IU,{style:{fontSize:"11px"}}),i&&(0,Ue.jsx)(kU,{style:{fontSize:"11px"}}),e.original.pct]})},t.id):(0,Ue.jsx)("td",{className:"px-3 py-2 small text-nowrap "+(0===l?"fw-semibold text-dark":"text-center text-muted"),children:dF(t.column.columnDef.cell,t.getContext())},t.id))},e.id)})})]})})]})})}),H.impressionsClicks&&(0,Ue.jsx)(SG,{data:H.impressionsClicks}),(0,Ue.jsx)(SG,{data:H.efficiency,mt:"mt-2"}),(0,Ue.jsx)("div",{className:"mt-4",children:(0,Ue.jsx)("div",{className:"card shadow-sm rounded-3",children:(0,Ue.jsxs)(SN,{className:"p-3 p-lg-4",children:[(0,Ue.jsxs)("div",{className:"text-uppercase fw-bold text-muted mb-1",children:["Campaign-Level Breakdown \u2014 ",te," 2026"]}),(0,Ue.jsx)("div",{className:"text-muted mb-3 fs-10",children:"CTR = Click-Through Rate \xa0\xb7\xa0 CPC = Cost Per Click \xa0\xb7\xa0 Conv. = Conversions \xa0\xb7\xa0 ROAS = Return on Ad Spend"}),(0,Ue.jsx)("div",{children:(0,Ue.jsxs)("table",{className:"table align-middle mb-0",children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsx)("tr",{className:"border-bottom border-2 bg-light",children:[{label:"Campaign",align:"left"},{label:"Start Date",align:"center"},{label:"Impressions",align:"center"},{label:"Clicks",align:"center"},{label:"CTR",align:"center"},{label:"Cost",align:"center"},{label:"CPC",align:"center"},{label:"Conv.",align:"center"},{label:"Conv. Value",align:"center"},{label:"ROAS",align:"center"}].map(e=>(0,Ue.jsx)("th",{className:`${e.align} text-uppercase fw-bold text-muted small text-nowrap`,children:e.label},e.label))})}),(0,Ue.jsx)("tbody",{children:pe.map((e,t)=>(0,Ue.jsxs)("tr",{className:"border-bottom "+(t%2===0?"bg-white":"bg-light"),onMouseEnter:e=>e.currentTarget.style.background="#f0f4ff",onMouseLeave:t=>t.currentTarget.style.background=e.rowBg,children:[(0,Ue.jsx)("td",{className:"fw-semibold text-dark text-nowrap",children:e.campaign}),(0,Ue.jsx)("td",{className:"text-center text-muted text-nowrap",children:e.startDate}),(0,Ue.jsx)("td",{className:"text-center text-muted small",children:e.impressions}),(0,Ue.jsx)("td",{className:"text-center text-muted small",children:e.clicks}),(0,Ue.jsx)("td",{className:"text-center text-muted",children:e.ctr}),(0,Ue.jsx)("td",{className:"text-center text-dark small",children:e.cost}),(0,Ue.jsx)("td",{className:"text-center text-muted small",children:e.cpc}),(0,Ue.jsx)("td",{className:"text-center text-muted small",children:e.conv}),(0,Ue.jsx)("td",{className:"text-center text-dark small",children:e.convValue}),(0,Ue.jsx)("td",{className:"text-center",children:(0,Ue.jsx)("span",{className:e.roasBold?"fw-bold text-dark":"fw-normal text-dark",children:e.roas})})]},e.campaign))})]})})]})})}),H.campaignBreakdown.map((e,t)=>(0,Ue.jsx)(SG,{data:e,mt:0===t?"mt-3":"mt-2"},t)),(0,Ue.jsxs)(Ut,{className:"mt-4",children:[(0,Ue.jsx)(Xt,{lg:6,className:"mb-3 mb-lg-0",children:(0,Ue.jsx)("div",{className:"card shadow-sm rounded-3",children:(0,Ue.jsxs)(SN,{className:"p-3 p-lg-4",children:[(0,Ue.jsxs)("div",{className:"text-uppercase fw-bold text-muted mb-3",children:["Sales Performance by Campaign \u2014 ",te," 2026"]}),(0,Ue.jsx)(EF.Z,{type:"bar",height:320,series:me,options:{chart:{type:"bar",toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},colors:["#f28b82","#34a853","#4285f4"],plotOptions:{bar:{columnWidth:"60%",borderRadius:4}},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}}},xaxis:{categories:de,labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:[{seriesName:"Cost ($)",min:0,max:tt,tickAmount:rt,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>{const t=Number(e);return t>=1e3?(t/1e3).toFixed(0)+"K":t.toFixed(0)}},title:{text:"Dollars ($)",style:{fontSize:"11px",color:"#9aa0a6",fontWeight:400}}},{seriesName:"Conv. Value ($)",min:0,max:tt,show:!1,labels:{formatter:e=>Number(e).toFixed(0)}},{seriesName:"Conversions",opposite:!0,min:0,max:lt,tickAmount:nt,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>Number(e).toFixed(0)},title:{text:"Conversions",style:{fontSize:"11px",color:"#9aa0a6",fontWeight:400}}}],legend:{position:"bottom",horizontalAlign:"center",markers:{radius:2},fontSize:"12px",labels:{colors:"#5f6368"},itemMargin:{horizontal:10}},tooltip:{shared:!0,intersect:!1,y:{formatter:(e,{seriesIndex:t})=>{const l=Number(e);return 0===t||1===t?"$"+l.toFixed(2):l.toString()}}}}})]})})}),(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsx)("div",{className:"card shadow-sm rounded-3",children:(0,Ue.jsxs)(SN,{className:"p-3 p-lg-4",children:[(0,Ue.jsxs)("div",{className:"text-uppercase fw-bold text-muted mb-3",children:["Branding & Traffic by Campaign \u2014 ",te," 2026"]}),(0,Ue.jsx)(EF.Z,{type:"bar",height:320,series:he,options:{chart:{type:"bar",toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},colors:["#ab47bc","#ff7043"],plotOptions:{bar:{columnWidth:"50%",borderRadius:4}},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}}},xaxis:{categories:de,labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:[{seriesName:"Impressions",min:0,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>{const t=Number(e);return t>=1e3?(t/1e3).toFixed(1)+"K":t.toFixed(0)}},title:{text:"Impressions",style:{fontSize:"11px",color:"#9aa0a6",fontWeight:400}}},{seriesName:"Clicks",opposite:!0,min:0,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>Number(e).toFixed(0)},title:{text:"Clicks",style:{fontSize:"11px",color:"#9aa0a6",fontWeight:400}}}],legend:{position:"bottom",horizontalAlign:"center",markers:{radius:2},fontSize:"12px",labels:{colors:"#5f6368"},itemMargin:{horizontal:10}},tooltip:{shared:!0,intersect:!1,y:{formatter:e=>e.toLocaleString()}}}})]})})})]}),H.belowPerformanceChart&&(0,Ue.jsx)(SG,{data:H.belowPerformanceChart}),H.overallTakeaway&&(0,Ue.jsx)(NG,{data:H.overallTakeaway}),(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-3 mb-3 mt-4",children:[(0,Ue.jsx)("div",{className:"bg-success-subtle rounded d-flex align-items-center justify-content-center flex-shrink-0 p-1",children:(0,Ue.jsx)("span",{className:"fs-5",children:"\ud83c\udfaf"})}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("div",{className:"fw-bold text-dark",children:"AdRoll \u2014 Campaign Performance"}),(0,Ue.jsxs)("div",{className:"text-normal mt-1",children:[(0,Ue.jsx)("div",{className:"text-normal fs-6",children:"Spend \xb7 Impressions \xb7 Clicks \xb7 Click-Through Rate \xb7 Engaged Visits \xb7 New Visitors"}),(0,Ue.jsxs)("div",{className:"text-normal fs-6",children:["Campaigns launched March 10, 2026. \xa0\xb7\xa0 ",(0,Ue.jsx)("span",{className:"text-muted",children:"Engaged Visits: unique visits from ad viewers who viewed 2+ pages within 30 min"})]})]})]})]}),(0,Ue.jsxs)("div",{className:"row g-3 mb-3",children:[(0,Ue.jsx)("div",{className:"col-lg-3 col-md-6",children:(0,Ue.jsx)(ye,{label:"Total Spend",marValue:_.summary.totalSpend,febLabel:_.summary.prevTotalSpend?`${ee}: ${_.summary.prevTotalSpend}`:void 0,changeValue:_.summary.totalSpendChange,arrowUp:_.summary.totalSpendArrowUp,isGood:!1,isNeutral:!0})}),(0,Ue.jsx)("div",{className:"col-lg-3 col-md-6",children:(0,Ue.jsx)(ye,{label:"Impressions",marValue:_.summary.impressions,febLabel:_.summary.prevImpressions?`${ee}: ${_.summary.prevImpressions}`:void 0,changeValue:_.summary.impressionsChange,arrowUp:_.summary.impressionsArrowUp,isGood:_.summary.impressionsArrowUp})}),(0,Ue.jsx)("div",{className:"col-lg-3 col-md-6",children:(0,Ue.jsx)(ye,{label:"Clicks",marValue:_.summary.clicks,febLabel:_.summary.prevClicks?`${ee}: ${_.summary.prevClicks}`:void 0,changeValue:_.summary.clicksChange,arrowUp:_.summary.clicksArrowUp,isGood:_.summary.clicksArrowUp})}),(0,Ue.jsx)("div",{className:"col-lg-3 col-md-6",children:(0,Ue.jsx)(ye,{label:"Click-Through Rate",marValue:_.summary.ctr,febLabel:_.summary.prevCtr?`${ee}: ${_.summary.prevCtr}`:void 0,changeValue:_.summary.ctrChange,arrowUp:_.summary.ctrArrowUp,isGood:_.summary.ctrArrowUp})})]}),(0,Ue.jsxs)("div",{className:"row g-3",children:[(0,Ue.jsx)("div",{className:"col-lg-3 col-md-6",children:(0,Ue.jsx)(ye,{label:"New Visitors",marValue:_.summary.newVisitors,febLabel:_.summary.prevNewVisitors?`${ee}: ${_.summary.prevNewVisitors}`:void 0,changeValue:_.summary.newVisitorsChange,arrowUp:_.summary.newVisitorsArrowUp,isGood:_.summary.newVisitorsArrowUp})}),(0,Ue.jsx)("div",{className:"col-lg-3 col-md-6",children:(0,Ue.jsx)(ye,{label:"Engaged Visits",marValue:_.summary.engagedVisits,febLabel:_.summary.prevEngagedVisits?`${ee}: ${_.summary.prevEngagedVisits}`:void 0,changeValue:_.summary.engagedVisitsChange,arrowUp:_.summary.engagedVisitsArrowUp,isGood:_.summary.engagedVisitsArrowUp})}),(0,Ue.jsx)("div",{className:"col-lg-3 col-md-6",children:(0,Ue.jsx)(ye,{label:"Conversion Rate",marValue:_.summary.conversionRate,febLabel:_.summary.prevConversionRate?`${ee}: ${_.summary.prevConversionRate}`:void 0,changeValue:_.summary.conversionRateChange,arrowUp:_.summary.conversionRateArrowUp,isGood:_.summary.conversionRateArrowUp})})]}),(0,Ue.jsx)(SG,{data:_.insights.belowKpiCards}),(0,Ue.jsx)("div",{className:"mt-4",children:(0,Ue.jsx)("div",{className:"card shadow-sm rounded-3",children:(0,Ue.jsxs)(SN,{className:"p-3 p-lg-4 pb-0",children:[(0,Ue.jsxs)("div",{className:"text-uppercase fw-bold text-muted mb-3",children:["Campaign-Level Breakdown \u2014 ",te," 2026"]}),(0,Ue.jsx)("div",{className:"scroll-inline w-100 overflow-auto overflow-y-hidden",children:(0,Ue.jsxs)(xF,{hover:!0,className:"table table-hover align-middle mb-0 text-nowrap",children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsx)("tr",{className:"border-bottom border-2 bg-light",children:[{label:"Campaign",info:!1},{label:"Start Date",info:!1},{label:"Funnel Stage",info:!1},{label:"Budget",info:!1},{label:"Spend",info:!1},{label:"Impressions",info:!1},{label:"Clicks",info:!1},{label:"Click-Through Rate",info:!1},{label:"Engaged Visits",info:!0,id:"engagedVisits"},{label:"New Visitors",info:!1},{label:"Daily User Frequency",info:!0,id:"dailyFreq"},{label:"Cost Per Click",info:!1},{label:"Bounce Rate",info:!1},{label:"Conversions",info:!1},{label:"Cost Per Acquisition",info:!0,id:"cpa"}].map((e,t)=>(0,Ue.jsxs)("th",{className:(0===t?"text-start position-sticky start-0 z-1":"text-center")+" text-uppercase fw-bold text-muted small text-nowrap py-2 px-3",children:[e.label,e.info&&e.id&&(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsx)("i",{id:`${e.id}-${t}`,className:"uil-info-circle ms-1 text-info",role:"button"}),(0,Ue.jsx)(Bq,{trigger:"hover",placement:"right",target:`${e.id}-${t}`,container:"body",fade:!1,className:"shadow-sm border",children:(0,Ue.jsx)(Fq,{children:fe[e.id]})})]})]},e.label))})}),(0,Ue.jsxs)("tbody",{children:[_.campaigns.map(e=>{const t="0"===e.conversions&&"0"===e.spend?"#fff8e1":"Awareness"===e.funnelStage&&e.name.includes("Lookalike")?"#e6f4ea":"#ffffff";return(0,Ue.jsxs)("tr",{className:"border-bottom",style:{background:t},onMouseEnter:e=>e.currentTarget.style.background="#f0f4ff",onMouseLeave:e=>e.currentTarget.style.background=t,children:[(0,Ue.jsx)("td",{className:"position-sticky start-0 fw-semibold text-dark text-nowrap px-3 py-2",children:e.name}),(0,Ue.jsx)("td",{className:"text-center text-muted small text-nowrap px-3 py-2",children:e.startDate}),(0,Ue.jsx)("td",{className:"text-center px-3 py-2",children:(0,Ue.jsx)("span",{className:"badge rounded-pill px-2 py-1 small fw-semibold fs-8 "+("Awareness"===e.funnelStage?"bg-success-subtle text-success":"Consideration"===e.funnelStage?"bg-info-subtle text-info":"bg-danger-subtle text-danger"),children:e.funnelStage})}),(0,Ue.jsx)("td",{className:"text-center text-muted small px-3 py-2",children:e.budget}),(0,Ue.jsx)("td",{className:"text-center text-dark fw-semibold small px-3 py-2",children:e.spend}),(0,Ue.jsx)("td",{className:"text-center text-muted small px-3 py-2",children:e.impressions}),(0,Ue.jsx)("td",{className:"text-center text-muted small px-3 py-2",children:e.clicks}),(0,Ue.jsx)("td",{className:"text-center text-muted px-3 py-2",children:e.ctr}),(0,Ue.jsx)("td",{className:"text-center text-muted small px-3 py-2",children:e.engagedVisits}),(0,Ue.jsx)("td",{className:"text-center text-muted small px-3 py-2",children:e.newVisitors}),(0,Ue.jsx)("td",{className:"text-center text-muted small px-3 py-2",children:e.dailyFreq}),(0,Ue.jsx)("td",{className:"text-center text-muted small px-3 py-2",children:e.cpc}),(0,Ue.jsx)("td",{className:"text-center text-muted small px-3 py-2",children:e.bounceRate}),(0,Ue.jsx)("td",{className:"text-center small px-3 py-2",children:e.conversions}),(0,Ue.jsx)("td",{className:"text-center text-dark small px-3 py-2",children:e.cpa})]},e.name)}),(0,Ue.jsxs)("tr",{className:"table-light fw-bold border-top border-2",children:[(0,Ue.jsx)("td",{className:"position-sticky start-0 text-dark px-3 py-2",children:"Total"}),(0,Ue.jsx)("td",{className:"text-center text-muted small px-3 py-2",children:"\u2014"}),(0,Ue.jsx)("td",{className:"text-center text-muted small px-3 py-2",children:"-"}),(0,Ue.jsx)("td",{className:"text-center text-muted small px-3 py-2",children:_.total.budget}),(0,Ue.jsx)("td",{className:"text-center text-dark small px-3 py-2",children:_.total.spend}),(0,Ue.jsx)("td",{className:"text-center text-dark small px-3 py-2",children:_.total.impressions}),(0,Ue.jsx)("td",{className:"text-center text-dark small px-3 py-2",children:_.total.clicks}),(0,Ue.jsx)("td",{className:"text-center text-dark px-3 py-2",children:_.total.ctr}),(0,Ue.jsx)("td",{className:"text-center text-dark small px-3 py-2",children:_.total.engagedVisits}),(0,Ue.jsx)("td",{className:"text-center text-dark small px-3 py-2",children:_.total.newVisitors}),(0,Ue.jsx)("td",{className:"text-center text-dark small px-3 py-2",children:"-"}),(0,Ue.jsx)("td",{className:"text-center text-dark small px-3 py-2",children:_.total.avgCpc}),(0,Ue.jsx)("td",{className:"text-center text-dark small px-3 py-2",children:"-"}),(0,Ue.jsx)("td",{className:"text-center text-dark px-3 py-2",children:_.total.conversions}),(0,Ue.jsx)("td",{className:"text-center text-dark small px-3 py-2",children:_.total.cpa})]})]})]})})]})})}),_.insights.campaignBreakdown.map((e,t)=>(0,Ue.jsx)(SG,{data:e,mt:0===t?"mt-3":"mt-2"},t)),(0,Ue.jsx)("div",{className:"mt-4",children:(0,Ue.jsx)("div",{className:"card shadow-sm rounded-3",children:(0,Ue.jsxs)(SN,{className:"p-3 p-lg-4",children:[(0,Ue.jsxs)("div",{className:"text-uppercase fw-bold text-muted mb-3",children:["AdRoll Branding & Traffic Performance \u2014 ",te," 2026"]}),(0,Ue.jsx)(EF.Z,{type:"bar",height:380,series:[{name:"Impressions",data:Z},{name:"Clicks",data:$},{name:"Engaged Visits",data:K}],options:{chart:{type:"bar",toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},colors:["#ab47bc","#ff7043","#26a69a"],plotOptions:{bar:{columnWidth:"55%",borderRadius:4}},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}}},xaxis:{categories:Y,labels:{style:{colors:"#5f6368",fontSize:"10px"},rotate:-45,rotateAlways:!0,trim:!0,maxHeight:120,formatter:e=>(null===e||void 0===e?void 0:e.length)>20?e.substring(0,50)+"\u2026":e},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:[{seriesName:"Impressions",min:0,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>{const t=Number(e);return t>=1e3?(t/1e3).toFixed(0)+"K":t.toFixed(0)}},title:{text:"Impressions",style:{fontSize:"11px",color:"#9aa0a6",fontWeight:400}}},{seriesName:"Clicks",opposite:!0,min:0,max:at,tickAmount:st,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>Number(e).toFixed(0)},title:{text:"Clicks / Engaged Visits",style:{fontSize:"11px",color:"#9aa0a6",fontWeight:400}}},{seriesName:"Engaged Visits",opposite:!0,show:!1,min:0,max:at,labels:{formatter:e=>Number(e).toFixed(0)}}],legend:{position:"bottom",horizontalAlign:"center",markers:{radius:2},fontSize:"12px",labels:{colors:"#5f6368"},itemMargin:{horizontal:10}},tooltip:{shared:!0,intersect:!1,y:{formatter:e=>e.toLocaleString()}}}})]})})}),_.insights.belowChart&&(0,Ue.jsx)(SG,{data:_.insights.belowChart}),_.insights.overallTakeaway&&(0,Ue.jsx)(NG,{data:_.insights.overallTakeaway}),(0,Ue.jsxs)("div",{className:"mt-4 pt-3 border-top",children:[(0,Ue.jsxs)("div",{className:"text-uppercase fw-bold text-muted small mb-3",children:["Channel Investment & Role Overview \u2014 ",te," 2026"]}),(0,Ue.jsx)("div",{className:"text-muted mb-2",style:{fontSize:"11px"},children:"CPC = Cost Per Click \xa0\xb7\xa0 CPM = Cost Per 1,000 Impressions"}),(0,Ue.jsx)("div",{className:"w-100 overflow-auto overflow-y-hidden",children:(0,Ue.jsxs)("table",{className:"table align-middle mb-0",children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsx)("tr",{className:"border-bottom border-2 bg-light",children:["Channel","Spend","Impressions","Clicks","CPC","CPM","Conversions"].map((e,t)=>(0,Ue.jsx)("th",{className:"small fw-bold text-uppercase text-muted text-nowrap "+(0===t?"text-start":"text-center"),children:e},e))})}),(0,Ue.jsxs)("tbody",{children:[O.rows.map((e,t)=>{const l=0===t?"#e6f4ea":"#e8f0fe";return(0,Ue.jsxs)("tr",{className:"border-bottom",style:{background:l},onMouseEnter:e=>e.currentTarget.style.background="#f0f4ff",onMouseLeave:e=>e.currentTarget.style.background=l,children:[(0,Ue.jsx)("td",{className:"fw-semibold text-dark small text-nowrap px-3 py-2",children:e.channel}),(0,Ue.jsx)("td",{className:"text-center text-muted small text-nowrap px-3 py-2",children:e.spend}),(0,Ue.jsx)("td",{className:"text-center text-muted small text-nowrap px-3 py-2",children:e.impressions}),(0,Ue.jsx)("td",{className:"text-center text-muted small text-nowrap px-3 py-2",children:e.clicks}),(0,Ue.jsx)("td",{className:"text-center text-muted small text-nowrap px-3 py-2",children:e.cpc}),(0,Ue.jsx)("td",{className:"text-center text-muted small text-nowrap px-3 py-2",children:e.cpm}),(0,Ue.jsx)("td",{className:"text-center text-muted small text-nowrap px-3 py-2",children:e.conversions})]},e.channel)}),(0,Ue.jsxs)("tr",{className:"table-light fw-bold border-top border-2",children:[(0,Ue.jsx)("td",{className:"text-dark small text-nowrap px-3 py-2",children:"Total"}),(0,Ue.jsx)("td",{className:"text-center text-dark small text-nowrap px-3 py-2",children:O.total.spend}),(0,Ue.jsx)("td",{className:"text-center text-dark small text-nowrap px-3 py-2",children:O.total.impressions}),(0,Ue.jsx)("td",{className:"text-center text-dark small text-nowrap px-3 py-2",children:O.total.clicks}),(0,Ue.jsx)("td",{className:"text-center text-dark small text-nowrap px-3 py-2",children:O.total.cpc}),(0,Ue.jsx)("td",{className:"text-center text-dark small text-nowrap px-3 py-2",children:O.total.cpm}),(0,Ue.jsx)("td",{className:"text-center text-dark small text-nowrap px-3 py-2",children:O.total.conversions})]})]})]})})]}),(0,Ue.jsx)(SG,{data:_.insights.channelRoleInsight}),(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-3 mb-4 mt-4",children:[(0,Ue.jsx)("div",{className:"d-flex align-items-center justify-content-center flex-shrink-0 rounded-3 bg-danger-subtle p-1",children:" \ud83d\udcca "}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("div",{className:"fw-bold text-dark lh-sm fs-5",children:"Website Traffic & Behaviour"}),(0,Ue.jsx)("div",{className:"fs-6 text-muted mt-1",children:"Sessions \xb7 Traffic Sources \xb7 Behaviour \xb7 Devices \xb7 Store Locator"})]})]}),(0,Ue.jsx)("div",{className:"d-flex gap-3 flex-wrap",children:((e,t,l,r,n,i,a,s)=>{const o=Ye(Number(We.total_sessions),Number(Ze.total_sessions)),c=Ye(Number(We.unique_visitors),Number(Ze.unique_visitors)),u=Ye(Number(We.bounce_rate),Number(Ze.bounce_rate)),p=Ye(Number(We.avg_session_duration),Number(Ze.avg_session_duration));return[{label:"Total Sessions",marValue:Number(null!==(e=We.total_sessions)&&void 0!==e?e:0).toLocaleString(),febLabel:`${ee}: ${Number(null!==(t=Ze.total_sessions)&&void 0!==t?t:0).toLocaleString()}`,changeValue:o.label,arrowUp:o.isUp,isGood:o.isUp},{label:"Unique Visitors",marValue:Number(null!==(l=We.unique_visitors)&&void 0!==l?l:0).toLocaleString(),febLabel:`${ee}: ${Number(null!==(r=Ze.unique_visitors)&&void 0!==r?r:0).toLocaleString()}`,changeValue:c.label,arrowUp:c.isUp,isGood:c.isUp},{label:"Bounce Rate",marValue:`${Number(null!==(n=We.bounce_rate)&&void 0!==n?n:0).toFixed(2)}%`,febLabel:`${ee}: ${Number(null!==(i=Ze.bounce_rate)&&void 0!==i?i:0).toFixed(2)}%`,changeValue:u.label,arrowUp:u.isUp,isGood:!u.isUp},{label:"Avg. Session Duration",marValue:Fe(Number(null!==(a=We.avg_session_duration)&&void 0!==a?a:0)),febLabel:`${ee}: ${Fe(Number(null!==(s=Ze.avg_session_duration)&&void 0!==s?s:0))}`,changeValue:p.label,arrowUp:p.isUp,isGood:p.isUp}].map((e,t)=>(0,Ue.jsx)(ye,{label:e.label,marValue:e.marValue,febLabel:e.febLabel,changeValue:e.changeValue,arrowUp:e.arrowUp,isGood:e.isGood},t))})()}),(0,Ue.jsxs)(Ut,{className:"mt-4",children:[(0,Ue.jsx)(Xt,{lg:6,className:"mb-4 mb-lg-0",children:(0,Ue.jsx)(cN,{className:"card shadow-sm rounded-3",children:(0,Ue.jsxs)(SN,{className:"p-3 p-lg-4",children:[(0,Ue.jsxs)("div",{className:"text-uppercase fw-bold text-muted mb-1",children:["New vs Returning Visitors \u2014 ",ee," vs ",te]}),(0,Ue.jsx)(EF.Z,{type:"bar",height:300,series:[{name:"New Visitors",data:[Number(null!==(R=Ke.new_users)&&void 0!==R?R:0),Number(null!==(B=$e.new_users)&&void 0!==B?B:0)]},{name:"Returning",data:[Number(null!==(j=Ke.returning_users)&&void 0!==j?j:0),Number(null!==(P=$e.returning_users)&&void 0!==P?P:0)]}],options:{chart:{type:"bar",stacked:!1,toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},colors:["#1a73e8","#93c5fd"],plotOptions:{bar:{columnWidth:"40%",borderRadius:4}},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}}},xaxis:{categories:[ee,te],labels:{style:{colors:"#5f6368",fontSize:"12px"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:[{seriesName:"New Visitors",min:0,max:Qe,tickAmount:4,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>e>=1e3?(e/1e3).toFixed(0)+"K":e.toFixed(0)},title:{text:"New Visitors",style:{fontSize:"11px",color:"#1a73e8",fontWeight:400}}},{seriesName:"Returning",opposite:!0,min:0,max:Je,tickAmount:4,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>e.toFixed(0)},title:{text:"Returning",style:{fontSize:"11px",color:"#93c5fd",fontWeight:400}}}],legend:{position:"bottom",horizontalAlign:"left",markers:{radius:2},fontSize:"12px",labels:{colors:"#5f6368"},itemMargin:{horizontal:10}},tooltip:{shared:!0,intersect:!1,y:{formatter:e=>e.toLocaleString()+" visitors"}}}})]})})}),(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsx)(cN,{className:"card shadow-sm rounded-3",children:(0,Ue.jsxs)(SN,{className:"p-3 p-lg-4",children:[(0,Ue.jsxs)("div",{className:"text-uppercase fw-bold text-muted mb-1",children:["Device Breakdown (Sessions) \u2014 ",ee," vs ",te]}),(0,Ue.jsx)(EF.Z,{type:"bar",height:280,series:[{name:ee,data:Ce},{name:te,data:Ne}],options:{chart:{type:"bar",toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},colors:["#c7d9f8","#1a73e8"],plotOptions:{bar:{columnWidth:"40%",borderRadius:4,dataLabels:{position:"top"}}},dataLabels:{enabled:!1,formatter:e=>e>0?e.toLocaleString():"",style:{fontSize:"10px",colors:["#5f6368"],fontWeight:600},offsetY:-6},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}}},xaxis:{categories:Se,labels:{style:{colors:"#5f6368",fontSize:"12px"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:{min:0,max:we,tickAmount:5,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>0===e?"0":e>=1e3?(e/1e3).toFixed(1)+"K":e.toFixed(0)},title:{text:"Sessions",style:{fontSize:"11px",color:"#9aa0a6",fontWeight:400}}},legend:{position:"bottom",horizontalAlign:"left",markers:{radius:2},fontSize:"12px",labels:{colors:"#5f6368"},itemMargin:{horizontal:10}},tooltip:{shared:!0,intersect:!1,y:{formatter:e=>e.toLocaleString()+" sessions"}}}})]})})})]}),W.newVsReturnDeviceInsight&&(0,Ue.jsx)(SG,{data:W.newVsReturnDeviceInsight}),(0,Ue.jsxs)(Ut,{className:"mt-4",children:[(0,Ue.jsx)(Xt,{lg:6,className:"mb-2",children:(0,Ue.jsx)("div",{className:"card shadow-sm rounded-3",children:(0,Ue.jsxs)(SN,{className:"p-3 p-lg-4",children:[(0,Ue.jsxs)("div",{className:"text-uppercase fw-bold text-muted mb-1",children:["Organic vs Paid Traffic \u2014 ",ee," vs ",te]}),(0,Ue.jsx)(EF.Z,{type:"bar",height:280,series:[{name:"Organic",data:[Te,Ae]},{name:"Paid",data:[De,Me]}],options:{chart:{type:"bar",toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},colors:["#34a853","#6ea8fe"],plotOptions:{bar:{columnWidth:"40%",borderRadius:4}},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}}},xaxis:{categories:[ee,te],labels:{style:{colors:"#5f6368",fontSize:"12px"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:{min:0,max:Ee,tickAmount:8,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>{const t=e;return isNaN(t)?"0":t>=1e3?t.toLocaleString():t.toFixed(0)}}},legend:{position:"bottom",horizontalAlign:"left",markers:{radius:2},fontSize:"12px",labels:{colors:"#5f6368"},itemMargin:{horizontal:16}},tooltip:{shared:!0,intersect:!1,y:{formatter:e=>Number(e).toLocaleString()+" sessions"}}}})]})})}),(0,Ue.jsx)(Xt,{lg:6,className:"mb-2",children:(0,Ue.jsx)(cN,{className:"card shadow-sm rounded-3",children:(0,Ue.jsxs)(SN,{className:"p-3 p-lg-4",children:[(0,Ue.jsxs)("div",{className:"text-uppercase fw-bold text-muted mb-1",children:["Revenue & Traffic by Source \u2014 ",te]}),(0,Ue.jsx)(EF.Z,{type:"bar",height:280,series:[{name:"Revenue ($)",type:"bar",data:Pe},{name:"Sessions",type:"line",data:_e}],options:{chart:{type:"bar",toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},colors:["#34a853","#1a73e8"],plotOptions:{bar:{columnWidth:"50%",borderRadius:4}},stroke:{width:[0,3],curve:"smooth"},markers:{size:[0,5],colors:["#1a73e8"],strokeColors:"#fff",strokeWidth:2},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}}},xaxis:{categories:je,labels:{style:{colors:"#5f6368",fontSize:"10px"},rotate:-30,rotateAlways:!0},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:[{seriesName:"Revenue ($)",min:0,max:Oe,tickAmount:4,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>"$"+e.toLocaleString()},title:{text:"Revenue ($)",style:{fontSize:"11px",color:"#34a853",fontWeight:400}}},{seriesName:"Sessions",opposite:!0,min:0,max:Le,tickAmount:4,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>e>=1e3?(e/1e3).toFixed(1)+"K":e.toFixed(0)},title:{text:"Sessions",style:{fontSize:"11px",color:"#1a73e8",fontWeight:400}}}],legend:{position:"bottom",horizontalAlign:"left",markers:{radius:2},fontSize:"12px",labels:{colors:"#5f6368"},itemMargin:{horizontal:10}},tooltip:{shared:!0,intersect:!1,y:{formatter:(e,t)=>{const l=Number(e);return 0===t.seriesIndex?"$"+l.toFixed(2):l.toLocaleString()+" sessions"}}}}})]})})})]}),W.trafficRevenueInsight&&(0,Ue.jsx)(SG,{data:W.trafficRevenueInsight}),L&&(0,Ue.jsx)(Ut,{className:"mt-4",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"card shadow-sm rounded-3",children:(0,Ue.jsxs)(SN,{className:"p-3 p-md-4",children:[(0,Ue.jsxs)("div",{className:"text-uppercase fw-bold text-muted mb-1",children:["Traffic by Channel \u2014 ",ee," vs ",te]}),(0,Ue.jsx)("div",{className:"text-muted small mb-3",children:"Sessions, engagement quality & new user share by traffic source"}),(0,Ue.jsx)("div",{className:"table-responsive",children:(0,Ue.jsxs)("table",{className:"table table-sm align-middle mb-0",children:[(0,Ue.jsx)("thead",{className:"table-light",children:(0,Ue.jsx)("tr",{children:["Channel",`${te} Sessions`,`${ee} Sessions`,"Change","New Users","% New","Bounce Rate","Avg. Duration","Views/Session"].map(e=>(0,Ue.jsx)("th",{className:"text-uppercase text-muted fw-semibold small px-3 py-2 text-nowrap "+("Channel"===e?"text-start":"text-center"),children:e},e))})}),(0,Ue.jsxs)("tbody",{children:[L.rows.map((e,t)=>{const l="up"===e.dir?"bg-success-subtle text-success":"down"===e.dir?"bg-danger-subtle text-danger":"bg-secondary-subtle text-secondary";return(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4",background:t%2===0?"#fff":"#fafbfc"},onMouseEnter:e=>e.currentTarget.style.background="#f0f4ff",onMouseLeave:e=>e.currentTarget.style.background=t%2===0?"#fff":"#fafbfc",children:[(0,Ue.jsx)("td",{className:"px-3 py-2 fw-semibold text-dark small",children:e.channel}),(0,Ue.jsx)("td",{className:"px-3 py-2 text-center fw-medium text-dark",children:e.marSess.toLocaleString()}),(0,Ue.jsx)("td",{className:"px-3 py-2 text-center text-muted",children:e.febSess>0?e.febSess.toLocaleString():"\u2014"}),(0,Ue.jsx)("td",{className:"px-3 py-2 text-center",children:(0,Ue.jsxs)("span",{className:`badge rounded-pill px-2 py-2 small d-inline-flex align-items-center gap-1 fs-7 fw-semibold ${l}`,children:["up"===e.dir&&(0,Ue.jsx)(IU,{fontSize:"inherit"}),"down"===e.dir&&(0,Ue.jsx)(kU,{fontSize:"inherit"}),e.changePct]})}),(0,Ue.jsx)("td",{className:"px-3 py-2 text-center text-muted small",children:e.newUsers}),(0,Ue.jsx)("td",{className:"px-3 py-2 text-center text-muted small",children:e.pctNew}),(0,Ue.jsx)("td",{className:"px-3 py-2 text-center text-muted small",children:e.bounce}),(0,Ue.jsx)("td",{className:"px-3 py-2 text-center text-muted small",children:e.duration}),(0,Ue.jsx)("td",{className:"px-3 py-2 text-center text-muted small",children:e.views})]},e.channel)}),(0,Ue.jsxs)("tr",{style:{background:"#f0f4ff",borderTop:"2px solid #dee2e6"},children:[(0,Ue.jsx)("td",{className:"px-3 py-2 fw-bold text-dark small",children:"Total"}),(0,Ue.jsx)("td",{className:"px-3 py-2 text-center fw-bold text-dark",children:L.total.marSess.toLocaleString()}),(0,Ue.jsx)("td",{className:"px-3 py-2 text-center fw-bold text-muted",children:L.total.febSess.toLocaleString()}),(0,Ue.jsx)("td",{className:"px-3 py-2 text-center",children:(0,Ue.jsxs)("span",{className:"badge rounded-pill px-2 py-2 small d-inline-flex align-items-center gap-1 fs-7 fw-semibold "+("up"===L.total.dir?"bg-success-subtle text-success":"bg-danger-subtle text-danger"),children:["up"===L.total.dir?(0,Ue.jsx)(IU,{fontSize:"inherit"}):(0,Ue.jsx)(kU,{fontSize:"inherit"}),L.total.changePct]})}),(0,Ue.jsx)("td",{className:"px-3 py-2 text-center fw-bold text-dark small",children:L.total.newUsers}),(0,Ue.jsx)("td",{className:"px-3 py-2 text-center fw-bold text-dark small",children:L.total.pctNew}),(0,Ue.jsx)("td",{className:"px-3 py-2 text-center fw-bold text-muted small",children:L.total.bounce}),(0,Ue.jsx)("td",{className:"px-3 py-2 text-center fw-bold text-muted small",children:L.total.duration}),(0,Ue.jsx)("td",{className:"px-3 py-2 text-center fw-bold text-muted small",children:L.total.views})]})]})]})}),L.footnote&&(0,Ue.jsx)("div",{className:"text-muted small mt-2 fst-italic",children:L.footnote})]})})})}),(null===W||void 0===W?void 0:W.traffiChannelInsight)&&(0,Ue.jsx)(SG,{data:W.traffiChannelInsight}),(0,Ue.jsx)(Ut,{className:"mt-4",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"card shadow-sm rounded-3",children:(0,Ue.jsxs)(SN,{className:"p-3 p-md-4",children:[(0,Ue.jsxs)("div",{className:"text-uppercase fw-bold text-secondary mb-3",children:["Behaviour Metrics \u2014 ",ee," vs ",te]}),(0,Ue.jsxs)("table",{className:"table table-responsive align-middle mb-0",children:[(0,Ue.jsx)("thead",{className:"table-light",children:(0,Ue.jsx)("tr",{children:["Metric",ee,te,"Abs. Change","Trend"].map(e=>(0,Ue.jsx)("th",{className:"text-uppercase text-secondary fw-semibold small text-"+("Metric"===e?"start":"center"),children:e},e))})}),(0,Ue.jsx)("tbody",{children:((e,t,l,r,n,i,a,s,o,c,u,p,d,m,h,g,y,f,b,v,x,S,N,C,w,I,k,T,A,D,M,E,R,B,j,P)=>{const _=We,O=Ze,L=[{metric:"Total Sessions",febVal:Number(null!==(e=O.total_sessions)&&void 0!==e?e:0),marVal:Number(null!==(t=_.total_sessions)&&void 0!==t?t:0),febFmt:Number(null!==(l=O.total_sessions)&&void 0!==l?l:0).toLocaleString(),marFmt:Number(null!==(r=_.total_sessions)&&void 0!==r?r:0).toLocaleString()},{metric:"Unique Visitors",febVal:Number(null!==(n=O.unique_visitors)&&void 0!==n?n:0),marVal:Number(null!==(i=_.unique_visitors)&&void 0!==i?i:0),febFmt:Number(null!==(a=O.unique_visitors)&&void 0!==a?a:0).toLocaleString(),marFmt:Number(null!==(s=_.unique_visitors)&&void 0!==s?s:0).toLocaleString()},{metric:"New Visitors",febVal:Number(null!==(o=Ke.new_users)&&void 0!==o?o:0),marVal:Number(null!==(c=$e.new_users)&&void 0!==c?c:0),febFmt:Number(null!==(u=Ke.new_users)&&void 0!==u?u:0).toLocaleString(),marFmt:Number(null!==(p=$e.new_users)&&void 0!==p?p:0).toLocaleString()},{metric:"Returning Visitors",febVal:Number(null!==(d=Ke.returning_users)&&void 0!==d?d:0),marVal:Number(null!==(m=$e.returning_users)&&void 0!==m?m:0),febFmt:Number(null!==(h=Ke.returning_users)&&void 0!==h?h:0).toLocaleString(),marFmt:Number(null!==(g=$e.returning_users)&&void 0!==g?g:0).toLocaleString()},{metric:"Bounce Rate",febVal:Number(null!==(y=O.bounce_rate)&&void 0!==y?y:0),marVal:Number(null!==(f=_.bounce_rate)&&void 0!==f?f:0),febFmt:`${Number(null!==(b=O.bounce_rate)&&void 0!==b?b:0).toFixed(2)}%`,marFmt:`${Number(null!==(v=_.bounce_rate)&&void 0!==v?v:0).toFixed(2)}%`},{metric:"Avg Session Duration",febVal:Number(null!==(x=O.avg_session_duration)&&void 0!==x?x:0),marVal:Number(null!==(S=_.avg_session_duration)&&void 0!==S?S:0),febFmt:Fe(Number(null!==(N=O.avg_session_duration)&&void 0!==N?N:0)),marFmt:Fe(Number(null!==(C=_.avg_session_duration)&&void 0!==C?C:0))},{metric:"Pages Per Session",febVal:Number(null!==(w=O.pages_per_session)&&void 0!==w?w:0),marVal:Number(null!==(I=_.pages_per_session)&&void 0!==I?I:0),febFmt:Number(null!==(k=O.pages_per_session)&&void 0!==k?k:0).toFixed(2),marFmt:Number(null!==(T=_.pages_per_session)&&void 0!==T?T:0).toFixed(2)},{metric:"Organic Traffic Active Users",febVal:Number(null!==(A=O.organic_active_users)&&void 0!==A?A:0),marVal:Number(null!==(D=_.organic_active_users)&&void 0!==D?D:0),febFmt:Number(null!==(M=O.organic_active_users)&&void 0!==M?M:0).toLocaleString(),marFmt:Number(null!==(E=_.organic_active_users)&&void 0!==E?E:0).toLocaleString()},{metric:"Paid Traffic Active Users",febVal:Number(null!==(R=O.paid_active_users)&&void 0!==R?R:0),marVal:Number(null!==(B=_.paid_active_users)&&void 0!==B?B:0),febFmt:Number(null!==(j=O.paid_active_users)&&void 0!==j?j:0).toLocaleString(),marFmt:Number(null!==(P=_.paid_active_users)&&void 0!==P?P:0).toLocaleString()}],F=["Bounce","Abandonment","Cost","Refund"];return L.map((e,t)=>{const l=e.marVal-e.febVal,r=0!==e.febVal?(e.marVal-e.febVal)/e.febVal*100:0,n=(l>=0?"+":"")+(Number.isInteger(e.febVal)?l.toLocaleString():l.toFixed(2)),i=(r>=0?"+":"")+r.toFixed(2)+"%",a=l>0,s=l<0,o=0===l,c=F.some(t=>e.metric.includes(t)),u=o?"badge bg-secondary-subtle text-secondary":c&&a||!c&&s?"badge bg-danger-subtle text-danger":"badge bg-success-subtle text-success";return(0,Ue.jsxs)("tr",{onMouseEnter:e=>e.currentTarget.style.background="#f0f4ff",onMouseLeave:e=>e.currentTarget.style.background=t%2===0?"#fff":"#fafbfc",style:{background:t%2===0?"#fff":"#fafbfc"},children:[(0,Ue.jsx)("td",{className:"fw-semibold text-dark",children:e.metric}),(0,Ue.jsx)("td",{className:"text-center text-muted",children:e.febFmt}),(0,Ue.jsx)("td",{className:"text-center fw-medium text-dark",children:e.marFmt}),(0,Ue.jsx)("td",{className:"text-center text-muted",children:n||"\u2014"}),(0,Ue.jsx)("td",{className:"text-center",children:(0,Ue.jsxs)("span",{className:`${u} rounded-pill px-2 py-2 d-inline-flex align-items-center gap-1 fs-7`,children:[a&&(0,Ue.jsx)(IU,{fontSize:"inherit"}),s&&(0,Ue.jsx)(kU,{fontSize:"inherit"}),i]})})]},e.metric)})})()})]})]})})})}),(0,Ue.jsx)(SG,{data:W.behaviourInsight,mt:"mt-2"}),(0,Ue.jsx)(Ut,{className:"mt-4",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"card shadow-sm rounded-3",children:(0,Ue.jsxs)(SN,{className:"p-3",children:[(0,Ue.jsxs)("div",{className:"text-uppercase fw-bold text-muted small mb-1",children:["Top Landing Pages \u2014 ",ee," vs ",te]}),(0,Ue.jsxs)("div",{className:"text-muted small mb-3",children:["MoM change based on Active Users (",ee," vs ",te,")"]}),(0,Ue.jsx)("div",{className:"table",children:(0,Ue.jsxs)("table",{className:"table table-sm align-middle mb-0",children:[(0,Ue.jsx)("thead",{className:"table-light",children:(0,Ue.jsx)("tr",{className:"text-uppercase text-muted small",children:[{label:"Page",width:"25%"},{label:"Active Users",width:"16%"},{label:"MoM Change",width:"13%"},{label:"Sessions",width:"16%"},{label:"Avg. Session Duration",width:"15%"},{label:"Bounce Rate",width:"15%"}].map(e=>(0,Ue.jsx)("th",{className:`px-3 py-2 small fw-semibold text-muted text-uppercase ${"Page"===e.label?"text-start":"text-center"} text-nowrap`,children:e.label},e.label))})}),(0,Ue.jsx)("tbody",{children:(null!==n&&void 0!==n?n:[]).map((e,t)=>{var l;const r=Number(null!==(l=e.mom_change)&&void 0!==l?l:0),n=r>0?"up":r<0?"down":"neutral",i="neutral"===n?"= No Change":`${r>=0?"+":""}${r.toFixed(2)}%`,a="up"===n?"bg-success-subtle text-success":"down"===n?"bg-danger-subtle text-danger":"bg-secondary-subtle text-secondary";return(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4",background:t%2===0?"#fff":"#fafbfc"},onMouseEnter:e=>e.currentTarget.style.background="#f0f4ff",onMouseLeave:e=>e.currentTarget.style.background=t%2===0?"#fff":"#fafbfc",children:[(0,Ue.jsx)("td",{className:"px-3 py-2 fw-semibold small",children:e.page}),(0,Ue.jsxs)("td",{className:"px-3 py-2 text-center",children:[(0,Ue.jsx)("div",{children:e.active_users.toLocaleString()}),(0,Ue.jsxs)("div",{className:"text-muted small",children:[ee,": ",e.prev_active_users.toLocaleString()]})]}),(0,Ue.jsx)("td",{className:"px-3 py-2 text-center",children:(0,Ue.jsxs)("span",{className:`badge rounded-pill px-2 py-2 small d-inline-flex align-items-center gap-1 fs-7 fw-semibold ${a}`,children:["up"===n&&(0,Ue.jsx)(IU,{fontSize:"inherit"}),"down"===n&&(0,Ue.jsx)(kU,{fontSize:"inherit"}),i]})}),(0,Ue.jsxs)("td",{className:"px-3 py-2 text-center",children:[(0,Ue.jsx)("div",{children:Number(e.sessions).toLocaleString()}),(0,Ue.jsxs)("div",{className:"text-muted small",children:[ee,": ",Number(e.prev_sessions).toLocaleString()]})]}),(0,Ue.jsxs)("td",{className:"px-3 py-2 text-center",children:[(0,Ue.jsx)("div",{children:Fe(Number(e.avg_time))}),(0,Ue.jsxs)("div",{className:"text-muted small",children:[ee,": ",Fe(Number(e.prev_avg_time))]})]}),(0,Ue.jsxs)("td",{className:"px-3 py-2 text-center",children:[(0,Ue.jsxs)("div",{className:"fw-semibold",children:[Number(e.bounce_rate).toFixed(2),"%"]}),(0,Ue.jsxs)("div",{className:"text-muted small",children:[ee,": ",Number(e.prev_bounce_rate).toFixed(2),"%"]})]})]},e.page)})})]})})]})})})}),(0,Ue.jsx)(SG,{data:W.topLandingPageInsight}),(0,Ue.jsx)(Ut,{className:"mt-4",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)("div",{className:"card shadow-sm rounded-3",children:(0,Ue.jsxs)(SN,{className:"p-3 p-lg-4",children:[(0,Ue.jsx)("div",{className:"text-uppercase fw-bold text-muted mb-3",children:"\ud83d\udccd Store Locator Page Metrics \u2014 Deep Dive"}),(0,Ue.jsxs)(Ut,{className:"fw-bold text-muted mb-3",children:[(0,Ue.jsx)(Xt,{lg:6,className:"d-flex flex-column",children:(0,Ue.jsx)("div",{className:"flex-fill border rounded-3 overflow-hidden",children:(0,Ue.jsxs)("table",{className:"table align-middle mb-0",children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsx)("tr",{style:{background:"#f8f9fa"},children:["Metric",ee,te,"Change"].map(e=>(0,Ue.jsx)("th",{className:"text-uppercase small fw-semibold text-muted "+("Metric"===e?"text-start":"text-center"),children:e},e))})}),(0,Ue.jsx)("tbody",{children:[{metric:"Total Page Sessions",prev:String(Number(null!==(ot=ze.sessions)&&void 0!==ot?ot:0).toLocaleString()),cur:String(Number(null!==(ct=qe.sessions)&&void 0!==ct?ct:0).toLocaleString()),...Ge(Number(qe.sessions),Number(ze.sessions))},{metric:"Unique Visitors",prev:String(Number(null!==(ut=ze.active_users)&&void 0!==ut?ut:0).toLocaleString()),cur:String(Number(null!==(pt=qe.active_users)&&void 0!==pt?pt:0).toLocaleString()),...Ge(Number(qe.active_users),Number(ze.active_users))},{metric:"Store Locator Clicks (CTA)",prev:String(Number(null!==(dt=ze.store_locator_clicks)&&void 0!==dt?dt:0)),cur:String(Number(null!==(mt=qe.store_locator_clicks)&&void 0!==mt?mt:0)),...Ge(Number(qe.store_locator_clicks),Number(ze.store_locator_clicks))},{metric:"Click-to-Visit Rate",prev:`${Number(null!==(ht=ze.click_to_visit_rate)&&void 0!==ht?ht:0).toFixed(2)}%`,cur:`${Number(null!==(gt=qe.click_to_visit_rate)&&void 0!==gt?gt:0).toFixed(2)}%`,...Ge(Number(qe.click_to_visit_rate),Number(ze.click_to_visit_rate))},{metric:"Bounce Rate",prev:`${Number(null!==(yt=ze.bounce_rate)&&void 0!==yt?yt:0).toFixed(2)}%`,cur:`${Number(null!==(ft=qe.bounce_rate)&&void 0!==ft?ft:0).toFixed(2)}%`,...Ge(Number(qe.bounce_rate),Number(ze.bounce_rate)),lowerIsBetter:!0},{metric:"Avg. Time on Page",prev:Fe(Number(null!==(bt=ze.avg_time_on_page)&&void 0!==bt?bt:0)),cur:Fe(Number(null!==(vt=qe.avg_time_on_page)&&void 0!==vt?vt:0)),...Ge(Number(qe.avg_time_on_page),Number(ze.avg_time_on_page),!0)},{metric:"Mobile / Desktop Share",prev:`${Number(null!==(xt=ze.mobile_percentage)&&void 0!==xt?xt:0).toFixed(2)}% / ${Number(null!==(St=ze.desktop_percentage)&&void 0!==St?St:0).toFixed(2)}%`,cur:`${Number(null!==(Nt=qe.mobile_percentage)&&void 0!==Nt?Nt:0).toFixed(2)}% / ${Number(null!==(Ct=qe.desktop_percentage)&&void 0!==Ct?Ct:0).toFixed(2)}%`,label:Number(qe.desktop_percentage)>Number(ze.desktop_percentage)?"More Desktop":"More Mobile",dir:"stable"}].map((e,t)=>{const l=e.lowerIsBetter?"down":"up",r=e.lowerIsBetter?"up":"down",n=e.dir===l?"bg-success-subtle text-success":e.dir===r?"bg-danger-subtle text-danger":"bg-warning-subtle text-warning";return(0,Ue.jsxs)("tr",{className:t%2?"table-light":"",children:[(0,Ue.jsx)("td",{className:"fw-semibold text-dark",children:e.metric}),(0,Ue.jsx)("td",{className:"text-center text-muted",children:e.prev}),(0,Ue.jsx)("td",{className:"text-center text-muted",children:e.cur}),(0,Ue.jsx)("td",{className:"text-center",children:(0,Ue.jsxs)("span",{className:`badge rounded-pill px-3 py-2 small d-inline-flex align-items-center gap-1 fs-8 fw-semibold ${n}`,children:["up"===e.dir&&(0,Ue.jsx)(IU,{fontSize:"inherit"}),"down"===e.dir&&(0,Ue.jsx)(kU,{fontSize:"inherit"}),e.label]})})]},e.metric)})})]})})}),(0,Ue.jsx)(Xt,{lg:6,className:"d-flex flex-column",children:(0,Ue.jsxs)("div",{className:"flex-grow-1 border rounded p-3",children:[(0,Ue.jsx)("div",{className:"text-uppercase fw-bold text-muted mb-1",children:"Store Locator Sessions by Traffic Source"}),(0,Ue.jsxs)("div",{className:"d-flex gap-3 mb-3",children:[(0,Ue.jsxs)("span",{className:"d-flex align-items-center gap-1 text-muted",children:[(0,Ue.jsx)("span",{className:"bg-primary-subtle d-inline-block rounded p-1 medium"}),ee]}),(0,Ue.jsxs)("span",{className:"d-flex align-items-center gap-1",children:[(0,Ue.jsx)("span",{className:"bg-primary d-inline-block rounded p-1 medium"}),te]})]}),(null!==a&&void 0!==a?a:[]).map(e=>{var t,l,r,n;return(0,Ue.jsxs)("div",{className:"mb-3",children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-center mb-0",children:[(0,Ue.jsx)("span",{className:"fw-medium text-dark small",children:e.session_source_medium}),(0,Ue.jsxs)("span",{className:"d-flex gap-2 small",children:[(0,Ue.jsxs)("span",{className:"text-muted",children:[ee,": ",(0,Ue.jsxs)("strong",{children:[Number(null!==(t=e.prev_share_pct)&&void 0!==t?t:0).toFixed(2),"%"]})]}),(0,Ue.jsxs)("span",{children:[te,": ",(0,Ue.jsxs)("strong",{children:[Number(null!==(l=e.cur_share_pct)&&void 0!==l?l:0).toFixed(2),"%"]})]})]})]}),(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2 mb-0",children:[(0,Ue.jsx)("span",{className:"text-muted small",children:ee}),(0,Ue.jsx)("div",{className:"progress flex-grow-1",children:(0,Ue.jsx)("div",{className:`progress-bar ${He(e.session_source_medium)}`,style:{width:`${Number(null!==(r=e.prev_share_pct)&&void 0!==r?r:0)}%`}})})]}),(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2",children:[(0,Ue.jsx)("span",{className:"text-muted small",children:te}),(0,Ue.jsx)("div",{className:"progress flex-grow-1",children:(0,Ue.jsx)("div",{className:`progress-bar ${He(e.session_source_medium)}`,style:{width:`${Number(null!==(n=e.cur_share_pct)&&void 0!==n?n:0)}%`}})})]})]},e.session_source_medium)})]})})]})]})})})}),W.storLocatoreInsight.map((e,t)=>(0,Ue.jsx)(SG,{data:e,mt:0===t?"mt-3":"mt-2"},t)),(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-3 mt-4 mb-3",children:[(0,Ue.jsx)("div",{className:"flex-shrink-0 d-flex align-items-center justify-content-center rounded-3 bg-purple-subtle fs-5",children:"\ud83d\uded2"}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("div",{className:"fw-bold text-dark fs-5",children:"Sales & Revenue Performance"}),(0,Ue.jsx)("div",{className:"text-muted fs-6",children:"Revenue \xb7 Orders \xb7 Customers \xb7 Conversion"})]})]}),(0,Ue.jsxs)("div",{className:"d-flex gap-3 flex-wrap",children:[(0,Ue.jsx)(ye,{label:"Total Revenue",marValue:F.totalRevenue,febLabel:`${ee}: ${F.prevTotalRevenue}`,changeValue:F.totalRevenueChange,arrowUp:F.totalRevenueArrowUp,isGood:F.totalRevenueArrowUp}),(0,Ue.jsx)(ye,{label:"Total Orders",marValue:F.totalOrders,febLabel:`${ee}: ${F.prevTotalOrders}`,changeValue:F.totalOrdersChange,arrowUp:F.totalOrdersArrowUp,isGood:F.totalOrdersArrowUp}),(0,Ue.jsx)(ye,{label:"Avg Order Value",marValue:F.avgOrderValue,febLabel:`${ee}: ${F.prevAvgOrderValue}`,changeValue:F.avgOrderValueChange,arrowUp:F.avgOrderValueArrowUp,isGood:F.avgOrderValueArrowUp})]}),(0,Ue.jsxs)(Ut,{className:"mt-4",children:[(0,Ue.jsx)(Xt,{lg:6,className:"mb-4 mb-lg-0",children:(0,Ue.jsx)(cN,{className:"card shadow-sm rounded-3",children:(0,Ue.jsxs)(SN,{className:"px-3 px-md-4 py-3",children:[(0,Ue.jsxs)("div",{className:"text-uppercase fw-bold text-muted mb-3",children:["Revenue vs Orders \u2014 ",ee," vs ",te]}),(0,Ue.jsx)(EF.Z,{type:"bar",height:280,series:[{name:"Revenue ($)",data:[F.revenueVsOrders.febRevenue,F.revenueVsOrders.marRevenue]},{name:"Orders",data:[F.revenueVsOrders.febOrders,F.revenueVsOrders.marOrders]}],options:{chart:{type:"bar",toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},colors:["#c7d9f8","#34a853"],plotOptions:{bar:{columnWidth:"40%",borderRadius:4}},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}}},xaxis:{categories:[ee,te],labels:{style:{colors:"#5f6368",fontSize:"12px"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:[{seriesName:"Revenue ($)",min:0,max:U,tickAmount:5,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>"$"+e.toLocaleString()},title:{text:"Revenue ($)",style:{fontSize:"11px",color:"#1a73e8",fontWeight:400}}},{seriesName:"Orders",opposite:!0,min:0,max:G,tickAmount:5,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>e.toFixed(0)+" orders"},title:{text:"Orders",style:{fontSize:"11px",color:"#34a853",fontWeight:400}}}],legend:{position:"bottom",horizontalAlign:"left",markers:{radius:2},fontSize:"12px",labels:{colors:"#5f6368"},itemMargin:{horizontal:10}},tooltip:{shared:!0,intersect:!1}}})]})})}),(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsx)(cN,{className:"card shadow-sm rounded-3",children:(0,Ue.jsxs)(SN,{className:"px-3 px-md-4 py-3",children:[(0,Ue.jsxs)("div",{className:"text-uppercase fw-bold text-muted mb-3 d-flex align-items-center flex-wrap gap-2",children:["Customer Split \u2014 New vs Returning",(0,Ue.jsxs)("span",{className:"text-muted text-lowercase",children:[ee," vs ",te]})]}),(0,Ue.jsx)(EF.Z,{type:"bar",height:220,series:[{name:ee,data:[F.customerSplit.newCustomersFeb,F.customerSplit.returningCustomersFeb]},{name:te,data:[F.customerSplit.newCustomersMar,F.customerSplit.returningCustomersMar]}],options:{chart:{type:"bar",toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},colors:["#c7d9f8","#1a73e8"],plotOptions:{bar:{columnWidth:"45%",borderRadius:4}},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}}},xaxis:{categories:["New Customers","Returning Customers"],labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:{min:0,max:V,tickAmount:4,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>e.toFixed(0)},title:{text:"Customers",style:{fontSize:"11px",color:"#9aa0a6",fontWeight:400}}},legend:{position:"bottom",horizontalAlign:"left",markers:{radius:2},fontSize:"12px",labels:{colors:"#5f6368"},itemMargin:{horizontal:10}},tooltip:{shared:!0,intersect:!1}}}),(()=>{const e=F.customerSplit.newCustomersFeb>0?(F.customerSplit.newCustomersMar-F.customerSplit.newCustomersFeb)/F.customerSplit.newCustomersFeb*100:0,t=F.customerSplit.returningCustomersFeb>0?(F.customerSplit.returningCustomersMar-F.customerSplit.returningCustomersFeb)/F.customerSplit.returningCustomersFeb*100:0,l=e>=0,r=t>=0;return(0,Ue.jsxs)("div",{className:"d-flex flex-wrap gap-4 mt-3",children:[(0,Ue.jsxs)("div",{className:"small text-muted d-flex align-items-center",children:[(0,Ue.jsx)("span",{className:"badge bg-primary-subtle me-2 p-1 fs-6"}),"New Customers \u2014 ",ee,": ",(0,Ue.jsxs)("strong",{children:["\xa0",F.customerSplit.newCustomersFeb]}),"\xa0\u2192 ",te,": ",(0,Ue.jsx)("strong",{children:F.customerSplit.newCustomersMar}),(0,Ue.jsxs)("span",{className:"fw-bold ms-2 "+(l?"text-success":"text-danger"),children:[l?"\u2191":"\u2193"," ",l?"+":"",e.toFixed(1),"%"]})]}),(0,Ue.jsxs)("div",{className:"small text-muted d-flex align-items-center",children:[(0,Ue.jsx)("span",{className:"badge bg-primary me-2 p-1 fs-6"}),"Returning Customers \u2014 ",ee,": ",(0,Ue.jsxs)("strong",{children:["\xa0",F.customerSplit.returningCustomersFeb]}),"\xa0\u2192 ",te,": ",(0,Ue.jsx)("strong",{children:F.customerSplit.returningCustomersMar}),(0,Ue.jsxs)("span",{className:"fw-bold ms-2 "+(r?"text-success":"text-danger"),children:[r?"\u2191":"\u2193"," ",r?"+":"",t.toFixed(1),"%"]})]})]})})()]})})})]}),(null===F||void 0===F?void 0:F.chartInsight)&&(0,Ue.jsx)(SG,{data:F.chartInsight}),(0,Ue.jsx)(Ut,{className:"mt-4",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"card shadow-sm rounded-3",children:(0,Ue.jsxs)(SN,{className:"p-3 px-4",children:[(0,Ue.jsx)("div",{className:"text-uppercase text-muted fw-bold small mb-3",children:"Full Metrics Breakdown"}),(0,Ue.jsxs)("table",{className:"table table-hover align-middle mb-0",children:[(0,Ue.jsx)("thead",{className:"table-light border-bottom",children:(0,Ue.jsx)("tr",{className:"text-uppercase fs-6 text-muted",children:["Metric",ee,te,"Change","% Change"].map(e=>(0,Ue.jsx)("th",{className:`px-3 py-2 small fw-semibold text-muted text-uppercase text-${"Metric"===e?"start":"center"} text-nowrap`,children:e},e))})}),(0,Ue.jsx)("tbody",{children:F.metricsTable.map((e,t)=>{const l={up:"bg-success-subtle text-success",down:"bg-danger-subtle text-danger",neutral:"bg-light text-body",promo:"bg-light text-body","good-down":"bg-success-subtle text-success"}[e.dir]||"bg-light text-body";return(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4",background:t%2===0?"#fff":"#fafbfc"},onMouseEnter:e=>e.currentTarget.style.background="#f0f4ff",onMouseLeave:e=>e.currentTarget.style.background=t%2===0?"#fff":"#fafbfc",children:[(0,Ue.jsx)("td",{className:"px-3 py-3 fw-bold text-dark",children:e.metric}),(0,Ue.jsx)("td",{className:"px-3 py-3 text-center text-body",children:e.feb}),(0,Ue.jsx)("td",{className:"px-3 py-3 text-center fw-bold text-dark",children:e.march}),(0,Ue.jsx)("td",{className:"px-3 py-3 text-center text-body",children:e.change}),(0,Ue.jsx)("td",{className:"px-3 py-3 text-center",children:(0,Ue.jsxs)("span",{className:`badge rounded-pill fw-bold d-inline-flex align-items-center gap-1 ${l}`,children:["up"===e.dir&&(0,Ue.jsx)(IU,{fontSize:"inherit"}),"down"===e.dir&&(0,Ue.jsx)(kU,{fontSize:"inherit"}),"good-down"===e.dir&&(0,Ue.jsx)(kU,{fontSize:"inherit"}),e.pct]})})]},e.metric)})})]})]})})})}),(0,Ue.jsx)(SG,{data:F.metricsTableInsight}),(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-3 mt-4 mb-3",children:[(0,Ue.jsx)("div",{className:"d-flex align-items-center justify-content-center bg-primary-subtle rounded flex-shrink-0 p-2",children:"\ud83d\udce7"}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("div",{className:"fw-bold text-dark lh-sm",children:"Email Marketing Performance"}),(0,Ue.jsx)("div",{className:"text-muted fs-6 mt-1",children:"Subscribers \xb7 Engagement \xb7 Revenue Attribution"})]})]}),(0,Ue.jsxs)("div",{className:"d-flex flex-wrap gap-3",children:[(0,Ue.jsx)(ye,{label:"Open Rate",marValue:q.openRate,febLabel:`${ee}: ${q.prevOpenRate}`,changeValue:q.openRateChange,arrowUp:q.openRateArrowUp,isGood:q.openRateArrowUp}),(0,Ue.jsx)(ye,{label:"Click Rate",marValue:q.clickRate,febLabel:`${ee}: ${q.prevClickRate}`,changeValue:q.clickRateChange,arrowUp:q.clickRateArrowUp,isGood:q.clickRateArrowUp}),(0,Ue.jsx)(ye,{label:"New Subscribers",marValue:q.newSubscribers,febLabel:`${ee}: ${q.prevNewSubscribers}`,changeValue:q.newSubscribersChange,arrowUp:q.newSubscribersArrowUp,isGood:q.newSubscribersArrowUp})]}),(0,Ue.jsxs)(Ut,{className:"mt-4",children:[(0,Ue.jsx)(Xt,{lg:6,className:"mb-4 mb-lg-0",children:(0,Ue.jsx)("div",{className:"card shadow-sm border rounded",children:(0,Ue.jsxs)(SN,{className:"p-3 p-md-4",children:[(0,Ue.jsxs)("div",{className:"text-uppercase text-muted fw-bold small mb-3",children:["Email Engagement \u2014 ",ee," vs ",te]}),(0,Ue.jsx)(EF.Z,{type:"bar",height:280,series:[{name:ee,data:q.engagementChart.febValues},{name:te,data:q.engagementChart.marValues}],options:{chart:{type:"bar",toolbar:{show:!1},fontFamily:"inherit"},colors:["#c7d9f8","#1a73e8"],plotOptions:{bar:{columnWidth:"45%",borderRadius:4}},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}}},xaxis:{categories:["Open Rate","Click Rate","Unsub Rate","Bounce Rate"],labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:{labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>e.toFixed(1)+"%"}},legend:{position:"bottom",horizontalAlign:"left",markers:{radius:2},fontSize:"12px",labels:{colors:"#5f6368"},itemMargin:{horizontal:10}},tooltip:{shared:!0,intersect:!1,y:{formatter:e=>e.toFixed(2)+"%"}}}})]})})}),(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsx)("div",{className:"card shadow-sm border-rounded",children:(0,Ue.jsxs)(SN,{className:"p-3 p-md-4",children:[(0,Ue.jsx)("div",{className:"text-uppercase text-muted fw-bold small mb-2",children:"Engagement Benchmarks vs Industry Average"}),(0,Ue.jsxs)("div",{className:"text-muted small mb-3 fw-semibold",children:["Based on ",te," 2026 data"]}),q.benchmarks.map((e,t)=>{e.higherIsBetter,e.value,e.industryAvg,e.higherIsBetter,e.value,e.industryAvg;const l=1.3*Math.max(e.value,e.industryAvg),r=Math.min(e.value/l*100,100);Math.min(e.industryAvg/l*100,100);return(0,Ue.jsxs)("div",{className:t!==q.benchmarks.length-1?"mb-3":"",children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-center mb-1",children:[(0,Ue.jsx)("span",{className:"text-dark fw-medium",children:e.label}),(0,Ue.jsxs)("span",{className:"text-dark fw-bold",children:[e.value,"%"]})]}),(0,Ue.jsx)("div",{className:"progress mb-1 border-rounded-4",children:(0,Ue.jsx)("div",{className:`progress-bar ${(e=>{var t;return null!==(t={"Open Rate":"bg-primary","Click Rate":"bg-success",Unsubscribe:"bg-warning","Bounce Rate":"bg-purple"}[e])&&void 0!==t?t:"bg-secondary"})(e.label)}`,style:{width:`${r}%`}})})]},e.label)})]})})})]}),(0,Ue.jsx)(SG,{data:q.insight})]})})});var ot,ct,ut,pt,dt,mt,ht,gt,yt,ft,bt,vt,xt,St,Nt,Ct},AG=e=>{const{section:t,monthData:l}=e;return"mailchimp"===t?(0,Ue.jsx)(wG,{...e}):"monthToMonth"===t?(0,Ue.jsx)(TG,{...e}):"engagement"===t?(0,Ue.jsx)(kG,{...e}):"socialMedia"===t?(0,Ue.jsx)(IG,{...e}):null},DG={"March 2026":{mailchimpCampaigns:[{date:"2026-03-04",name:"March 2026 Consumer Newsletter"},{date:"2026-03-24",name:"Thank you for visiting Demo Wellness at Demo Expo"},{date:"2026-03-25",name:"April 2026 Retailer Newsletter"}],adrollCampaigns:[{date:"2026-03-10",name:"Attract New Visitors - Lookalike",budget:"$20/day"},{date:"2026-03-10",name:"Attract New Visitors - Contextual",budget:"$15/day"},{date:"2026-03-10",name:"Re-engage Browse Abandoners",budget:"$10/day"},{date:"2026-03-10",name:"Convert Cart Abandoners",budget:"$10/day"}],googleAdsCampaigns:[{date:"2026-03-07",campaign:"Sales-Search-Living Oils",description:"Ad: Flax Oil | Propolis Supplement Uses | Probiotic Supplements has been started on this day, in campaign Sales-Search-Living Oils which has $52.00/day budget.",budget:"$52.00/day"}],mailchimpTableRows:[{campaignName:"April 2026 Retailer Newsletter",startDate:"March 25, 2026",sent:2534,success:2467,failed:67,opens:926,uniqueOpens:584,clicks:267,uniqueClicks:35,unsubscribed:2,abuseComplaints:0},{campaignName:"Thank you for visiting Demo Wellness at Demo Expo!",startDate:"March 24, 2026",sent:27,success:26,failed:1,opens:17,uniqueOpens:13,clicks:2,uniqueClicks:2,unsubscribed:1,abuseComplaints:0},{campaignName:"March 2026 Consumer Newsletter",startDate:"March 4, 2026",sent:4126,success:3897,failed:301,opens:1210,uniqueOpens:823,clicks:159,uniqueClicks:37,unsubscribed:27,abuseComplaints:8}],mailchimpInsights:[{title:"Consumer Newsletter needs list attention",body:"The March Consumer Newsletter (4,126 sent) had 8 spam complaints and 27 unsubscribes \u2014 the highest of all three campaigns. Spam complaints in particular can damage sender reputation over time and hurt future deliverability. List hygiene should be the priority before the next mass send."},{title:"Targeted emails are clearly outperforming mass newsletters",body:"The Demo Expo thank-you email (27 sent) achieved a 50% open rate \u2014 more than double the Consumer Newsletter. The Retailer Newsletter also performed cleanly with 23.7% unique opens and zero spam complaints. The pattern is clear: the more relevant and targeted the email, the better it performs."}],monthToMonthInsights:{googleAdsInsights:{belowKpiCards:{body:"Despite a 68.65% reduction in ad spend, efficiency improved significantly \u2014 Return on Ad Spend (ROAS) nearly doubled (0.21x \u2192 0.40x) and cost per conversion dropped by 54.57%. This indicates the budget was reallocated more effectively in March, cutting waste from underperforming campaigns while maintaining the strongest performer."},impressionsClicks:{body:"Impressions surged 127% (14,866 \u2192 33,756) while spend dropped 68%, meaning we achieved far more visibility per dollar. However, clicks only grew 8.83% (940 \u2192 1,023), which pulled Click-Through Rate (CTR) down from 6.32% to 3.03%. This is largely driven by the Skin Care Line campaign, which generated 26,278 impressions at very low cost \u2014 serving a branding objective rather than direct conversion. If branding reach is a priority, this is a positive shift."},efficiency:{body:"Every efficiency metric improved in March. Cost Per Click (CPC) dropped 71% ($5.23 \u2192 $1.51), meaning we're paying far less per visitor. Cost Per Conversion halved ($424 \u2192 $192), making each sale significantly cheaper. However, Return on Ad Spend (ROAS) at 0.40x still means we're spending more than we're earning back from Google Ads directly. The target should be pushing ROAS past 1.0x to break even on ad spend."},campaignBreakdown:[{body:'The data tells a story of strategic budget tightening. While conversions dropped in absolute terms (11.59 \u2192 8), nearly all of February\'s "extra" conversions came at a very high cost \u2014 Propolis PLUS contributed only 2 conversions at $560+ per conversion, and Skin Care Line had less than 1 conversion for $1,229 in spend. Since Propolis PLUS and Living Oils have not delivered meaningful conversions, consider shifting them to Demand Gen campaigns and pausing their Search ads.'},{title:"Original Formula \u2014 Ready to Scale",body:"The only campaign converting consistently across both months (8\u20139 conversions), with Click-Through Rate (CTR) climbing to 13.92% and cost down to $956. At 0.64x Return on Ad Spend (ROAS) \u2014 the closest to break-even of any campaign \u2014 a modest budget increase could realistically push it past 1x profitability."},{title:"Skin Care Line \u2014 Traffic Is There, Conversions Aren't",body:"With just $295 spend, this campaign drove 558 clicks at $0.53 Cost Per Click (CPC) \u2014 impressions jumped from 3,399 to 26,278 (+673%). That means real users are landing on the product page, but none are buying. The ad is working; something after the click isn't. Worth investigating the landing page experience, pricing presentation, or product page clarity before increasing budget."},{title:"Living Oils & Propolis PLUS \u2014 Search Isn't the Right Channel",body:"Between them, these two campaigns spent over $2,600 in February and converted a combined 2 times. March brought even weaker signals \u2014 Click-Through Rate (CTR) and clicks declining for both, zero conversions despite continued spend. This isn't a budget problem; it's a channel mismatch. Both products likely benefit more from visual discovery formats. Recommended action: pause Search for both and test in Demand Gen where image or video creatives can reach a more relevant audience."}],belowPerformanceChart:{body:"The visual makes it clear \u2014 Original Formula is the only campaign where the green bar (conversion value) exists. The other three campaigns show cost bars with no corresponding revenue. This single-campaign dependency is a risk. The strategic priority should be: protect and scale Original Formula, while testing new creative/offer approaches for at least one other campaign to diversify the conversion sources."},overallTakeaway:{emoji:"\ud83d\udcca",title:"Overall Takeaway",intro:"Less spend, better results. Cutting budget on non-performers and holding firm on Original Formula improved efficiency across the board. One campaign to scale, one to reframe, two to exit.",bullets:[{label:"Original Formula",body:"Scale it \u2014 13.92% Click-Through Rate (CTR), consistent conversions, Return on Ad Spend (ROAS) nearly at break-even"},{label:"Skin Care Line",body:"Treat it as a brand awareness play, not a conversion campaign \u2014 the impression volume at $0.53 Cost Per Click (CPC) is the win"},{label:"Propolis PLUS & Living Oils",body:"Pause Search \u2014 two months, near-zero conversions; move both to Demand Gen"}]}},adroll:{summary:{totalSpend:"$942.67",impressions:"282,642",clicks:"696",ctr:"0.25%",newVisitors:"336",engagedVisits:"138",conversionRate:"1.22%"},campaigns:[{name:"Attract New Visitors - Lookalike",startDate:"Mar 10, 2026",funnelStage:"Awareness",budget:"$20/day",spend:"$431.56",impressions:"222,820",clicks:"534",ctr:"0.24%",engagedVisits:"109",newVisitors:"268",dailyFreq:"1.66",cpc:"$0.81",bounceRate:"0.64%",conversions:"0",cpa:"0"},{name:"Attract New Visitors - Contextual",startDate:"Mar 10, 2026",funnelStage:"Awareness",budget:"$15/day",spend:"$308.78",impressions:"51,425",clicks:"98",ctr:"0.19%",engagedVisits:"29",newVisitors:"68",dailyFreq:"1.51",cpc:"$3.15",bounceRate:"0.57%",conversions:"0",cpa:"0"},{name:"Re-engage Browse Abandoners",startDate:"Mar 10, 2026",funnelStage:"Consideration",budget:"$10/day",spend:"$202.33",impressions:"8,397",clicks:"64",ctr:"0.76%",engagedVisits:"0",newVisitors:"0",dailyFreq:"6.97",cpc:"$3.16",bounceRate:"0",conversions:"1",cpa:"$202.33"},{name:"Convert Cart Abandoners",startDate:"Mar 10, 2026",funnelStage:"Conversion",budget:"$10/day",spend:"0",impressions:"0",clicks:"0",ctr:"0",engagedVisits:"0",newVisitors:"0",dailyFreq:"0",cpc:"0",bounceRate:"0",conversions:"0",cpa:"0"}],total:{budget:"$55/day",spend:"$942.67",impressions:"282,642",clicks:"696",ctr:"0.25%",engagedVisits:"138",newVisitors:"336",avgCpc:"$1.35",conversions:"1",cpa:"$942.67"},insights:{belowKpiCards:{body:"AdRoll delivered 282,642 impressions at a total spend of $942.67, averaging just $0.003 per impression \u2014 making it an extremely cost-effective brand visibility channel. However, Click-Through Rate (CTR) at 0.25% and only 1 conversion indicate this channel is currently serving a pure awareness function, not a direct sales driver. This is expected and aligned with the branding objective."},campaignBreakdown:[{title:"Lookalike is the clear winner for awareness",body:"Lookalike consumed 45% of the budget ($431 of $942) but delivered 79% of all impressions (222,820) and 77% of all clicks (534). Cost Per Click (CPC) is the cheapest at $0.81 with the highest engaged visits (109) and new visitors (268). This should be the primary awareness campaign going forward and the first candidate for budget scaling."},{title:"Contextual is expensive for what it delivers",body:"Contextual spent $308 but generated only 51K impressions vs Lookalike's 222K for $431. Cost Per Click (CPC) is nearly 4x higher ($3.15 vs $0.81) and engaged visits were significantly lower (29 vs 109). However, bounce rate is slightly lower (0.57% vs 0.64%), suggesting marginally better traffic quality. Recommendation: reduce budget and reallocate to Lookalike unless analytics data proves otherwise."},{title:"Re-engage Browse Abandoners is early stage but showing promise",body:"This campaign delivered the highest Click-Through Rate (CTR) at 0.76% which makes sense \u2014 these users already visited the site. It generated 1 conversion at $202.33 Cost Per Acquisition (CPA). Retargeting performance typically improves as the audience pool grows from the awareness campaigns above. Keep running and monitor next month."},{title:"Convert Cart Abandoners didn't activate",body:"Zero spend, zero impressions, zero clicks. This means the cart abandoner audience pool is currently too small to trigger ad delivery. This will naturally fix itself as site traffic grows from awareness campaigns. No action needed \u2014 keep it enabled and let the pool build."}],belowChart:{body:"The graph clearly shows Lookalike targeting dominating all traffic metrics \u2014 tallest bars across impressions, clicks, and engaged visits. Contextual provides secondary reach but at a significantly higher cost per interaction. The retargeting campaigns (Browse Abandoners and Cart Abandoners) are at the bottom, which is expected since their audience pools depend on the awareness campaigns above to feed traffic into the site first. As awareness campaigns mature and drive more visitors, retargeting volumes should increase naturally."},overallTakeaway:{emoji:"\ud83d\udcca",title:"Overall Takeaway",intro:"Strong launch month. AdRoll brought 274K+ impressions and 336 new visitors \u2014 and Lookalike targeting outperformed Contextual on every metric. The foundation is solid; now it's about shifting weight to what's working.",bullets:[{label:"Lookalike",body:"Increase daily budget from $20 to $25\u201330 \u2014 lowest Cost Per Click (CPC), highest traffic quality, best audience fit"},{label:"Contextual",body:"Trim from $15 to $10/day and redirect savings to Lookalike \u2014 it's delivering impressions but weaker engagement"},{label:"Retargeting",body:"Keep both running at $10/day \u2014 audience pools will grow as awareness campaigns bring in more new visitors"}]},channelRoleInsight:{body:"AdRoll delivered brand visibility at $3.33 Cost Per 1,000 Impressions (CPM) compared to Google Ads' $45.68 CPM \u2014 making it 13x more cost-efficient for eyeballs. Meanwhile, Google Ads justified its higher CPM by driving 89% of conversions and 100% of tracked revenue. Both channels are performing their assigned roles effectively."}}},googleAnalyticsInsights:{newVsReturnDeviceInsight:{title:"New visitors are growing fast \u2014 but barely anyone is coming back yet",body:"New visitors jumped from 7,014 to 9,464 (+34.9%), which is great. However, returning visitors barely moved \u2014 and actually dipped slightly from 565 to 541. This means almost all of March's growth came from first-time visitors, not from people returning to the site. This is the most important number to watch in April: if returning visitors start climbing, it means the awareness effort is turning into loyalty. If they stay flat, it signals that the site or product experience isn't yet giving people a reason to come back. On devices, mobile grew 56% (2,751 \u2192 4,286 sessions) while desktop grew 19% (5,515 \u2192 6,588). Mobile is now the dominant growth channel, which makes the mobile shopping and checkout experience critical \u2014 any friction on mobile directly impacts how many of these new visitors convert."},trafficRevenueInsight:{title:"Google Organic brings fewer visitors but higher-value buyers",body:"Organic traffic held nearly flat month over month (1,798 \u2192 1,773 sessions), which is a stable result. Paid traffic dropped from 1,011 to 655 sessions \u2014 this is a direct effect of reduced ad spend, not a drop in demand. The revenue chart tells the more interesting story: Direct traffic leads on volume (5,980 sessions, $1,987.50 revenue), but Google Organic visitors are clearly higher-intent buyers \u2014 just 1,385 sessions produced $1,138.71 in revenue, nearly matching Direct's revenue at less than a quarter of the traffic. Even smaller channels like Bing ($162.00 from 73 sessions) and DuckDuckGo ($89.95 from 60 sessions) are consistently generating revenue despite very low volume. These are high-intent visitors worth protecting. AdRoll brought 1,118 sessions with zero attributed revenue, which is exactly what an awareness channel at this stage should look like."},traffiChannelInsight:{title:"Google Organic and Bing visitors are the most engaged \u2014 AdSwizz needs to be flagged",body:'When you look past the session numbers and at how people actually behave on site, Google Organic visitors stand out: 4 minutes 53 seconds average on site and 5.43 pages per session \u2014 these are people genuinely exploring and researching before buying. Bing Organic is even more impressive despite just 73 sessions: 5 minutes 25 seconds and 6.78 pages per visit. These are highly motivated buyers coming from alternative search. On the other end, AdSwizz (463 sessions, 5s avg duration) shows clear signs of non-human or accidental traffic \u2014 no real user spends 5 seconds on a page. This traffic is inflating the session count without adding any value. The "(not set)" segment also has a 53.43% bounce rate and should be treated as low-quality. AdRoll\'s 1,118 sessions with 1m 12s avg duration and near-zero bounce rate shows genuine visit quality for a brand awareness channel in its first month.'},behaviourInsight:{title:"The site navigation is working better \u2014 visitors are exploring more pages",body:"Pages per session grew from 2.93 to 3.78, a 29% improvement. Bounce rate dropped from 18.85% to 15.66%. Together, these two numbers mean visitors are not just landing and leaving \u2014 they are clicking through, browsing, and finding enough to keep going deeper into the site. This is a strong signal that the content, layout, and linking between pages is working well and giving people genuine reasons to stay and explore."},topLandingPageInsight:{title:"The Postbiotic Paste page had an extraordinary spike \u2014 find out why",body:"The single biggest story in March's landing page data is /product/postbiotic-paste/, which went from 77 active users in February to 1,091 in March \u2014 a 1,317% increase. Something specific drove this: an external link, a social media mention, a press feature, or a campaign. It is worth identifying the source because the duration dropped from 4m 03s to 52s, suggesting these visitors arrived with curiosity but did not find what they expected, or the page wasn't ready to convert them. If the traffic source is high quality, this is an opportunity to optimise the page experience and capture those visitors. The homepage and /shop/ page both grew healthily (36% and 81% respectively), indicating that awareness traffic is landing and browsing the catalog. The /tell-probiotic-working/ blog page remains a steady organic performer at nearly the same level as last month, holding traffic without any paid support."},storLocatoreInsight:[{title:"Store locator sessions surged 398% \u2014 but engagement signals say otherwise",body:"Sessions jumped from 251 to 1,251, which would normally be a strong positive. But every quality metric moved in the wrong direction: bounce rate went from 4.38% to 41.41%, average time on page dropped from 44 seconds to just 16 seconds, and the click-to-visit rate \u2014 the percentage of people who actually clicked on a store location \u2014 fell from 12.35% to just 3.51%. Even CTA clicks only grew from 31 to 44 despite sessions growing by 1,000. People are landing on this page and leaving almost immediately without interacting. This is not the behaviour of someone genuinely looking for a nearby store. As a first step, it is worth verifying that the store locator page is fully functional and properly responsive on both mobile and desktop \u2014 a broken or poorly rendering page could explain why visitors are leaving so quickly without clicking anything."},{title:"The traffic source breakdown confirms this surge is not organic",body:"In February, store locator traffic came from a healthy mix \u2014 Direct (27.49%), Google CPC (27.49%), and Google Organic (25.5%). In March, Direct jumped to 83.37% of all visits while every other source collapsed. Real people searching for a nearby store would arrive through search engines, not overwhelmingly through Direct. This level of Direct dominance combined with 16s average session time points to either bot traffic, a redirect routing users to this page unintentionally, or a link placed somewhere that is sending the wrong audience. It needs to be investigated in GA4 with session-level data before treating this as genuine store-finder interest."}]},channelOverview:{rows:[{channel:"Google Ads",role:"Bottom Funnel / Sales",roleType:"bottom-funnel",spend:"$1,542.38",impressions:"33,756",clicks:"1,023",cpc:"$1.51",cpm:"$45.68",conversions:"8"},{channel:"AdRoll",role:"Top Funnel / Branding",roleType:"top-funnel",spend:"$942.67",impressions:"282,642",clicks:"696",cpc:"$1.35",cpm:"$3.33",conversions:"1"}],total:{spend:"$2,485.05",impressions:"316,398",clicks:"1,719",cpc:"$1.45",cpm:"$7.85",conversions:"9"}},trafficByChannel:{rows:[{channel:"Direct / None",marSess:5980,febSess:4687,changePct:"+27.5%",dir:"up",newUsers:"5,557",pctNew:"99.21%",bounce:"21.4%",duration:"1m 08s",views:"3.22"},{channel:"Google Organic",marSess:1385,febSess:1510,changePct:"-8.28%",dir:"down",newUsers:"914",pctNew:"92.7%",bounce:"6.28%",duration:"4m 53s",views:"5.43"},{channel:"AdRoll",marSess:1118,febSess:16,changePct:"+5,591%",dir:"up",newUsers:"1,002",pctNew:"98.34%",bounce:"1.88%",duration:"1m 12s",views:"3.34"},{channel:"Google Ads (CPC)",marSess:966,febSess:1008,changePct:"-4.17%",dir:"down",newUsers:"835",pctNew:"98.24%",bounce:"8.8%",duration:"2m 05s",views:"4.20"},{channel:"AdSwizz *",marSess:463,febSess:0,changePct:"New",dir:"up",newUsers:"458",pctNew:"100%",bounce:"1.08%",duration:"5s",views:"3.10"},{channel:"Bing Organic",marSess:73,febSess:68,changePct:"+7.35%",dir:"up",newUsers:"55",pctNew:"98.21%",bounce:"12.33%",duration:"5m 25s",views:"6.78"},{channel:"Facebook Social",marSess:69,febSess:0,changePct:"New",dir:"up",newUsers:"66",pctNew:"97.06%",bounce:"0%",duration:"25s",views:"3.39"},{channel:"DuckDuckGo Organic",marSess:60,febSess:92,changePct:"-34.78%",dir:"down",newUsers:"46",pctNew:"100%",bounce:"1.67%",duration:"2m 50s",views:"4.57"},{channel:"(not set)",marSess:277,febSess:356,changePct:"-22.19%",dir:"down",newUsers:"146",pctNew:"57.25%",bounce:"53.43%",duration:"1m 05s",views:"2.49"}],total:{marSess:10973,febSess:8376,changePct:"+31.01%",dir:"up",newUsers:"9,464",pctNew:"97.29%",bounce:"15.66%",duration:"1m 53s",views:"3.77"},footnote:"* AdSwizz \u2014 likely AdRoll network traffic via podcast/audio ad placements, pending verification with AdRoll. Avg. session duration of 5s suggests possible bot traffic."},sales:{totalRevenue:"$5,290.20",totalRevenueChange:"+31.7%",totalRevenueArrowUp:!0,prevTotalRevenue:"$4,016.62",totalOrders:"56",totalOrdersChange:"+43.6%",totalOrdersArrowUp:!0,prevTotalOrders:"39",avgOrderValue:"$95.61",avgOrderValueChange:"-10.1%",avgOrderValueArrowUp:!1,prevAvgOrderValue:"$106.31",revenueVsOrders:{febRevenue:4016.62,marRevenue:5290.2,febOrders:39,marOrders:56},customerSplit:{newCustomersFeb:27,newCustomersMar:35,returningCustomersFeb:10,returningCustomersMar:20},chartInsight:{body:"Both new and returning customers grew strongly in March \u2014 new customers rose from 27 to 35 (+29.6%), while returning customers doubled from 10 to 20 (+100%). The returning customer rate improved from 27% to 36% of total buyers, suggesting the business is not just acquiring customers but successfully keeping them coming back."},metricsTable:[{metric:"Total Revenue",feb:"$4,016.62",march:"$5,290.20",change:"+$1,273.58",pct:"+31.7%",dir:"up"},{metric:"Net Revenue (after discounts)",feb:"$4,016.62",march:"$5,272.22",change:"+$1,255.60",pct:"+31.3%",dir:"up"},{metric:"Total Orders",feb:"39",march:"56",change:"+17",pct:"+43.6%",dir:"up"},{metric:"Average Order Value",feb:"$106.31",march:"$95.61",change:"-$10.70",pct:"-10.1%",dir:"down"},{metric:"Units Sold",feb:"70",march:"124",change:"+54",pct:"+77.1%",dir:"up"},{metric:"Coupon Discounts Applied",feb:"$0.00",march:"$17.98",change:"+$17.98",pct:"No Discount in Feb",dir:"neutral"},{metric:"Refunds / Returns",feb:"$162.65",march:"$63.81",change:"-$98.84",pct:"-60.7%",dir:"good-down"},{metric:"New Customers",feb:"27",march:"35",change:"+8",pct:"+29.6%",dir:"up"},{metric:"Returning Customers",feb:"10",march:"20",change:"+10",pct:"+100%",dir:"up"},{metric:"Shipping Revenue",feb:"$54.00",march:"$54.00",change:"$0.00",pct:"0%",dir:"neutral"}],metricsTableInsight:{body:"Revenue grew 31.7% but the real story is in the details \u2014 orders surged 43.6% while average order value dropped from $106.31 to $95.61 (-10.1%), meaning more customers are buying but spending less per order. The standout win is refunds dropping 60.7% from $162.65 to $63.81, indicating stronger product-customer fit and fewer dissatisfied buyers in March."}},email:{openRate:"7.8%",prevOpenRate:"10.2%",openRateChange:"-23.53%",openRateArrowUp:!1,clickRate:"0.90%",prevClickRate:"0.76%",clickRateChange:"+18.42%",clickRateArrowUp:!0,newSubscribers:"49",prevNewSubscribers:"10",newSubscribersChange:"+390%",newSubscribersArrowUp:!0,engagementChart:{febValues:[10.13,.72,.86,4.6],marValues:[7.8,.9,.61,5.6]},benchmarks:[{label:"Open Rate",value:7.8,industryAvg:27.35,higherIsBetter:!0},{label:"Click Rate",value:.9,industryAvg:1.19,higherIsBetter:!0},{label:"Unsubscribe",value:.61,industryAvg:.5,higherIsBetter:!1},{label:"Bounce Rate",value:5.6,industryAvg:2.48,higherIsBetter:!1}],insight:{title:"Strong List Growth \u2014 Now Focus on Quality",body:"New subscribers surged 390% (10 \u2192 49) and click rate improved 18.4%, showing real audience interest. To convert this momentum, focus on cleaning the list and improving subject lines \u2014 small fixes that can push open rate closer to the 27.35% industry average and turn a growing list into a revenue channel."}}},funnelData:[{name:"Session start",step:"STEP 1",users:9589,pct:"100%",abanCount:"7,296",abanPct:"76.1%"},{name:"View product",step:"STEP 2",users:2293,pct:"23.9%",abanCount:"2,188",abanPct:"95.4%"},{name:"Add to cart",step:"STEP 3",users:105,pct:"1.1%",abanCount:"51",abanPct:"48.6%"},{name:"Begin checkout",step:"STEP 4",users:54,pct:"0.6%",abanCount:"18",abanPct:"33.3%"},{name:"Purchase",step:"STEP 5",users:36,pct:"0.4%"}],socialMedia:[{icon:"\ud83d\udca1",title:"YouTube",audienceSummary:'The subscriber base continues its slow but incredibly stable growth, reaching 167 (<span class="text-success fw-semibold">+1.8%</span>). Acquisition improved slightly with <span class="text-success fw-semibold">3 </span> new subscribers (<span class="text-success fw-semibold">+180%</span>), while churn remained flawlessly at zero (0 lost subscribers). The core audience persona remains highly specific and stable: heavily concentrated among 25-34 year-old Males, prominently from Estonia.',visibilitySummary:'Total views grew by <span class="text-success fw-semibold">+84.1%</span> (197 total), with distinct traffic spikes peaking above 20 views per day mid-month. Crucially, the "Retention Leak" identified in February appears to be fixed: Estimated Minutes Watched significantly outpaced view growth, surging by <span class="text-success fw-semibold">+113.9%</span> (3 hours 51 minutes), with single days peaking at over 40 minutes of watch time.',engagementSummary:'Total engagement saw a massive resurgence, jumping <span class="text-success fw-semibold">+120%</span> (22 total actions). This surge was almost entirely driven by high-intent distribution, with Shares exploding by <span class="text-success fw-semibold">+180%</span> (14 total shares). However, public conversational engagement remains low, with only 2 Likes and 1 Comment for the entire period.',metrics:[{label:"Likes",total:2,variation:"+100%",variationColor:"success"},{label:"Dislikes",total:0,variation:"\u2014",variationColor:"normal"},{label:"Comments",total:1,variation:"\u2014",variationColor:"normal"},{label:"Shares",total:14,variation:"+180%",variationColor:"success"},{label:"Videos added to playlists",total:1,variation:"-66.7%",variationColor:"danger"},{label:"Videos removed from playlists",total:1,variation:"-",variationColor:"normal"},{label:"Subscribers gained",total:3,variation:"+200%",variationColor:"success"},{label:"Subscribers lost",total:0,variation:"\u2014",variationColor:"normal"},{label:"Total engagement",total:22,variation:"+120%",variationColor:"success",isTotalRow:!0}],hashtags:[],keyTakeaway:'We have transitioned into a <strong>&quot;High Resonance, Extended Retention&quot;</strong> phase. The sharp, simultaneous increase in both Shares (<span class="text-success fw-semibold">+180%</span>) and Watch Time (<span class="text-success fw-semibold">+113.9%</span>) proves that the content hit the mark this month. Viewers found the videos valuable enough to watch for longer durations and relevant enough to actively distribute to their own networks, primarily during a highly successful mid-month window.',executiveActions:[{boldText:"Audit the Mid-Month Spike:",body:"Traffic, watch time, and shares all peaked dramatically between March 9th and 14th. Identify the specific video(s) or external trigger responsible for this concentrated success. Reverse-engineer the hook, topic, and thumbnail to create a repeatable template."},{boldText:'Nurture the "Resource" Persona:',body:'Since Shares (<span class="text-success fw-semibold">14</span>) completely dwarf all other engagement metrics combined, the audience is treating the channel as a resource hub rather than a community center. Continue crafting highly specific, value-dense content that appeals to the core 25-34 Male demographic.'},{boldText:"Prompt the Missing Metrics:",body:"While sharing is excellent, visible engagement is too low for the algorithm (only 1 comment, 2 likes). Add explicit, low-friction calls-to-action in the first 60 seconds of the video."}],bottomLine:"The channel successfully reversed its watch-time decline, delivering a highly shareable month with strong retention, driven by a highly successful mid-month performance targeting its core European male demographic."},{icon:"\ud83d\udca1",title:"Instagram",audienceSummary:'The follower base demonstrated steady, positive organic growth, ending the month at\n      <span class="text-success fw-semibold">1,446 (+1.1%)</span>.\n      The account successfully acquired 23 new followers while only losing 8 (a net positive of 15).\n      The core demographic remains locked in and highly specific: the audience is dominantly\n      45-54 year-old Females from the United States.',visibilitySummary:'\n      Top-of-funnel discovery absolutely exploded this month.\n      Total views skyrocketed by <span class="text-success fw-semibold">+147.8%</span>\n      (4,034 total), and average reach expanded by an incredible\n      <span class="text-success fw-semibold">+209.3%</span>.\n      This was almost entirely fueled by a massive algorithmic breakthrough on March 6th\n      (peaking at nearly 2,000 views in a single day).\n      ',engagementSummary:'Total engagement grew by <span class="text-success fw-semibold">+35%</span> (162 actions). However, the behavior of the audience shifted dramatically compared to last month. While February was dominated by Shares, March saw Shares drop by <span class="text-danger fw-semibold">-29.4%</span>. Instead, deep-intent private actions surged, with Direct Messages more than doubling (<span class="text-success fw-semibold">+111.1%</span>).<br />\n      Note on Engagement Rate: The rate dropped significantly (<span class="text-danger fw-semibold">-45.5% to 4%</span>). This is a normal mathematical &quot;denominator effect&quot; \u2014because views (the denominator) grew so much faster than interactions, the overall percentage shrank, even though raw engagement went up.\n      ',metrics:[{label:"Likes",total:124,variation:"+31.9%",variationColor:"success"},{label:"Comments",total:1,variation:"-",variationColor:"danger"},{label:"Shares",total:12,variation:"-29.4%",variationColor:"danger"},{label:"Saved",total:6,variation:"\u2014",variationColor:"normal"},{label:"Direct messages",total:19,variation:"+111.1%",variationColor:"success"},{label:"Total engagement",total:162,variation:"+35%",variationColor:"success",isTotalRow:!0}],hashtags:[{hashtag:"#demoexpo / #demoexpo2026",interactions:64},{hashtag:"#naturaldemoexpo",interactions:32},{hashtag:"#demowellness",interactions:32},{hashtag:"#demo1 / #demowellness",interactions:30}],hashtagTotalInteractions:272,keyTakeaway:"The account transitioned from a &quot;High Virality/Shareable&quot; phase into a &quot;High Reach/Direct Inquiry&quot; phase. The March 6th Reel and Expo West content successfully broke out of the established audience bubble, driving massive top-of-funnel exposure. While this highly specific content was less &quot;forwardable&quot; (causing the drop in shares), it prompted viewers to reach out privately, resulting in a massive spike in Direct Messages.",executiveActions:[{boldText:"Deconstruct the March 6th Reel:",body:"This piece of content generated the highest impressions and engagement of the year. Analyze its hook, audio, and visual format, and immediately create more video content mirroring this template."},{boldText:"Implement a DM Conversion Strategy:",body:'With DMs up <span class="text-success fw-semibold"> +111.1% </span>, the audience is highly inquisitive. Ensure you have a structured process or quick-replies ready to convert these private conversations into direct leads or community connections.'},{boldText:"Re-ignite Shareability:",body:'To fix the <span class="text-danger fw-semibold"> -29.4% </span> drop in Shares, balance promotional/event posts with the highly relatable, value-dense infographics or quotes that proved so successful with this demographic in February.'}],bottomLine:"A phenomenally successful month for top-of-funnel discovery driven by strategic Reel and event content. The strategy must pivot to optimize DM conversions while introducing more shareable formats to maintain the organic growth loop."},{icon:"\ud83d\udca1",title:"Facebook",audienceSummary:"The total audience remains large and stable at 31.1K (ending at 31,164). The active churn we saw last month has been halted; the page experienced a net positive growth of 3 followers (10 gained, 7 lost). Geographically, this audience is overwhelmingly concentrated in the United States, with a highly localized hotspot in New York, NY.",visibilitySummary:'The &quot;Algorithmic Contraction&quot; from February has been completely reversed. Organic visibility exploded, with total views surging by <span class="text-success fw-semibold">+233.7%</span> (7,813 total) and average reach expanding by <span class="text-success fw-semibold">+162.9%</span>. This massive top-of-funnel injection was driven entirely by an aggressive pivot to video: Video views skyrocketed by a staggering <span class="text-success fw-semibold">+2,290.5%</span> (502 total), with a massive organic spike occurring around March 5th.',engagementSummary:'Total engagement followed the visibility surge, jumping <span class="text-success fw-semibold">+164.2%</span> (325 total interactions). Most importantly, the audience transitioned from passive &quot;likers&quot; to active participants. High-intent, algorithm-feeding actions saw incredible growth: Shares increased by <span class="text-success fw-semibold">+283.3%</span> (23 total) and Comments surged by <span class="text-success fw-semibold">+1,200%</span> (13 total).<br />\n      Note on Engagement Rate: The rate per view dropped slightly (<span class="text-danger fw-semibold">-20.8%</span> to 4.2%). Similar to Instagram, this is a positive indicator of breaking out of the &quot;core isolation&quot; bubble; the content reached a much wider, colder audience, naturally lowering the percentage while the raw numbers grew.',metrics:[{label:"Reactions",total:288,variation:"+148.3%",variationColor:"success"},{label:"Comments",total:13,variation:"+1200%",variationColor:"success"},{label:"Private messages",total:1,variation:"-",variationColor:"normal"},{label:"Shares",total:23,variation:"+283.3%",variationColor:"success"},{label:"Video Views",total:502,variation:"+2290.5%",variationColor:"success"},{label:"Total engagement",total:325,variation:"+164.2%",variationColor:"success",isTotalRow:!0}],hashtags:[],keyTakeaway:"The page experienced an &quot;Organic Video Revival.&quot; By increasing publishing frequency (up 37.5% to 22 posts) and heavily integrating video content, the page successfully broke the algorithm&apos;s throttling. The audience is no longer just passively reacting; they are actively commenting and sharing, proving that the new video formats are highly resonant.",executiveActions:[{boldText:"Institutionalize the Video Strategy:",body:'The <span class="text-success fw-semibold">+2,290.5%</span> jump in video views is the clearest signal possible. Analyze the March 5th video (which drove over 300 views alone) to understand its pacing, messaging, and visual hook. Make this video format the cornerstone of the Facebook strategy.'},{boldText:"Community Cultivation:",body:'With comments up <span class="text-success fw-semibold"> +1,200% </span>, you have active conversations happening. Dedicate time to reply to every single comment to reward this behavior and signal high engagement to the algorithm.'},{boldText:"Geo-Specific Referencing:",body:"Since the audience is so heavily dominated by the US and specifically New York, occasionally tying content, case studies, or examples to this region can further solidify relatability and retention."}],bottomLine:"Video content single-handedly rescued the page's organic reach and engagement this month, transforming a shrinking, passive audience into an actively growing and participating community."}]},"April 2026":{mailchimpCampaigns:[{date:"2026-04-01",name:"April 2026 Consumer Newsletter"},{date:"2026-04-12",name:"Resend: April 2026 Retailer Newsletter"},{date:"2026-04-14",name:"April 2026 Practitioner Newsletter"},{date:"2026-04-29",name:"May 2026 Retailer Newsletter"}],adrollCampaigns:[],googleAdsCampaigns:[{date:"2026-04-15",campaign:"041526_Sales_P.Max",description:"Campaign started on this day with a current budget of $120.00",budget:"$120.00/day"}],mailchimpTableRows:[{campaignName:"May 2026 Retailer Newsletter",startDate:"April 29, 2026",sent:2476,success:2472,failed:4,opens:358,uniqueOpens:224,clicks:58,uniqueClicks:21,unsubscribed:7,abuseComplaints:2},{campaignName:"April 2026 Practitioner Newsletter",startDate:"April 14, 2026",sent:300,success:276,failed:24,opens:85,uniqueOpens:59,clicks:14,uniqueClicks:4,unsubscribed:1,abuseComplaints:0},{campaignName:"Resend: April 2026 Retailer Newsletter",startDate:"April 12, 2026",sent:2497,success:2462,failed:35,opens:300,uniqueOpens:200,clicks:62,uniqueClicks:14,unsubscribed:10,abuseComplaints:0},{campaignName:"April 2026 Consumer Newsletter",startDate:"April 1, 2026",sent:4069,success:3751,failed:318,opens:426,uniqueOpens:303,clicks:42,uniqueClicks:19,unsubscribed:32,abuseComplaints:14}],mailchimpInsights:[{title:"April 2026 Consumer Newsletter",body:'April recorded <strong>32 unsubscribes and 14 complaints</strong>, an uptick from our typical baseline. Upon auditing the engagement history of these contacts, we\'ve categorized their behavior:\n            <ul style="margin-top: 10px; padding-left: 20px;">\n              <li style="margin-bottom: 8px;"><strong>Long-Term Readers / Natural Churn (23):</strong>\n                <ul style="margin-top: 6px; padding-left: 20px;">\n                  <li style="margin-bottom: 4px;"><strong>20 contacts</strong> had been opening emails consistently since January but chose to unsubscribe in April.</li>\n                  <li style="margin-bottom: 4px;"><strong>3 contacts</strong> had been opening regularly since January but lodged a complaint this month.</li>\n                </ul>\n              </li>\n              <li style="margin-bottom: 8px;"><strong>Re-engaged Inactive Leads (17):</strong>\n                <ul style="margin-top: 6px; padding-left: 20px;">\n                  <li style="margin-bottom: 4px;"><strong>11 contacts</strong> had never opened a previous send until April, at which point they unsubscribed. <strong>(One of these is a buyer who made 5 orders between 2023\u20132024)</strong></li>\n                  <li style="margin-bottom: 4px;"><strong>6 contacts</strong> had never opened a previous send until April, at which point they complained.</li>\n                </ul>\n              </li>\n              <li style="margin-bottom: 8px;"><strong>Automated Security / Proxy Activity (5):</strong>\n                <ul style="margin-top: 6px; padding-left: 20px;">\n                  <li style="margin-bottom: 4px;"><strong>3 active openers</strong> and <strong>2 inactive contacts</strong> triggered &ldquo;all-link&rdquo; clicks (including the unsubscribe/complaint) simultaneously.</li>\n                </ul>\n              </li>\n              <li style="margin-bottom: 8px;"><strong>Low Engagement (1):</strong>\n                <ul style="margin-top: 6px; padding-left: 20px;">\n                  <li style="margin-bottom: 4px;"><strong>1 contact</strong> had a single recorded open in February before opting out in April.</li>\n                </ul>\n              </li>\n            </ul>\n      To review the complete list of contacts, <a href=\'https://docs.google.com/spreadsheets/d/1HJv9S829WcLZ_cq5ZoXeoU7Prb0gzlO-anlXzlSIw0Y/edit?gid=0#gid=0\' target=\'_blank\' rel=\'noreferrer\' style=\'font-weight: 600; text-decoration: underline;\'>visit the Unsubscriber List here</a>.'},{title:"Practitioners \u2014 Your Most Responsive Audience Is Being Underserved",body:"Out of all 3 audience segments, Practitioners have the highest open rate (19.7%), zero abuse complaints, and near-zero unsubscribes \u2014 meaning they genuinely want to hear from you.Yet your business is only reaching 300 people in this segment compared to 4,000+ consumers and 2,400+ retailers. A practitioner \u2014 doctor, nutritionist, or health professional \u2014 who trusts your probiotic brand doesn't just buy for themselves. They recommend it to their patients, multiplying your sales without any extra ad spend."},{title:"Click-to-open ratio reveals a content-offer mismatch",body:"Across all campaigns, people are opening but not clicking. The Consumer newsletter had 303 unique opens but only 19 unique clicks \u2014 a 6.3% CTOR. Subject lines are working; the email body and CTAs are not. The offer, urgency, or design inside the email needs a revamp."}],monthToMonthInsights:{googleAdsInsights:{belowKpiCards:{title:"Conversions Nearly Doubled While Spend Dropped",body:"Conversions grew +74.88% month over month while ad spend reduced by $127. Cost per conversion fell from $192 to $101 and ROAS jumped from 0.40x to 0.91x \u2014 the account is becoming more efficient, but still needs to cross 1x to become profitable."},efficiency:{title:"Click Efficiency Took a Hit But Conversion Quality Improved",body:"While clicks dropped 49% and CTR fell from 3.03% to 1.82%, the clicks that did come through converted at a significantly better rate \u2014 suggesting April attracted fewer but more purchase-ready visitors."},campaignBreakdown:[{title:"Original Formula Is the Only Profitable Campaign",body:"At 1.95x ROAS and 8.30% CTR, this campaign generated $508 from just $260 in spend. Every other campaign is below breakeven. This deserves more budget before anything else."},{title:"P.Max Shows Strong Early Promise With Only Half a Month of Data",body:"Launched April 15, P.Max drove 7.99 conversions spending $1,153 in just 15 days \u2014 while also absorbing the paused Living Oils and Propolis PLUS campaigns into its broader product mix. With a full month ahead, this campaign has a real opportunity to bring ROAS above breakeven and become the account's primary revenue driver."}]},adroll:{summary:{totalSpend:"$1312.98",prevTotalSpend:"$942.67",totalSpendChange:"+39.3%",totalSpendArrowUp:!0,impressions:"527,071",prevImpressions:"282,642",impressionsChange:"+86.5%",impressionsArrowUp:!0,clicks:"1028",prevClicks:"696",clicksChange:"+47.7%",clicksArrowUp:!0,ctr:"0.20%",prevCtr:"0.25%",ctrChange:"-20.08%",ctrArrowUp:!1,newVisitors:"549",prevNewVisitors:"336",newVisitorsChange:"+63.4%",newVisitorsArrowUp:!0,engagedVisits:"177",prevEngagedVisits:"138",engagedVisitsChange:"+28.3%",engagedVisitsArrowUp:!0,conversionRate:"1.10%",prevConversionRate:"1.22%",conversionRateChange:"-9.84%",conversionRateArrowUp:!1},campaigns:[{name:"Attract New Visitors - Lookalike",startDate:"Mar 10, 2026",funnelStage:"Awareness",budget:"$20/day",spend:"$598.64",impressions:"383,829",clicks:"675",ctr:"0.18%",engagedVisits:"148",newVisitors:"438",dailyFreq:"1.71",cpc:"$0.89",bounceRate:"70.0%",conversions:"0",cpa:"0"},{name:"Attract New Visitors - Contextual",startDate:"Mar 10, 2026",funnelStage:"Awareness",budget:"$15/day",spend:"$424.06",impressions:"125,013",clicks:"197",ctr:"0.16%",engagedVisits:"29",newVisitors:"111",dailyFreq:"1.37",cpc:"$2.15",bounceRate:"76.0%",conversions:"0",cpa:"0"},{name:"Re-engage Browse Abandoners",startDate:"Mar 10, 2026",funnelStage:"Consideration",budget:"$10/day",spend:"$290.27",impressions:"18,229",clicks:"156",ctr:"0.86%",engagedVisits:"0",newVisitors:"0",dailyFreq:"7.85",cpc:"$1.86",bounceRate:"0.0%",conversions:"2",cpa:"$145.13"}],total:{budget:"$50/day",spend:"$1,312.98",impressions:"527,071",clicks:"1,028",ctr:"0.20%",engagedVisits:"177",newVisitors:"549",avgCpc:"$1.28",conversions:"2",cpa:"$656.49"},insights:{belowKpiCards:{title:"Brand Reach Scaled Massively \u2014 Half a Million Eyes on Your Brand",body:"Impressions surged 86.5% from 282K to 527K while new visitors grew 63.4% (336 \u2192 549) \u2014 all within a $50/day budget. For a branding campaign still under 2 months old, this scale of visibility growth is a strong foundation being built at a very low CPM of $2.49."},campaignBreakdown:[{title:"Lookalike Leads Awareness, Contextual Needs Justification",body:"The Lookalike campaign is clearly the stronger awareness driver \u2014 bringing in 438 of 549 total new visitors at a lean $0.89 CPC. Contextual, on the other hand, costs $2.15 CPC, delivered only 111 new visitors, and recorded the highest bounce rate at 76% \u2014 making it the most expensive and least effective campaign. Budget reallocation from Contextual to Lookalike deserves serious consideration."},{title:"Visitors Are Arriving But Leaving Too Fast",body:"With a combined bounce rate of 70-76% across awareness campaigns, the majority of new visitors aren't exploring beyond the first page. However, 177 engaged visits \u2014 up 28.3% from March \u2014 shows a growing subset is genuinely interested. The gap between total clicks (1,028) and engaged visits (177) suggests a disconnect somewhere between the ad and the on-site experience \u2014 whether it's targeting, creative, or the page itself \u2014 worth investigating further."}],channelRoleInsight:{title:"A Two-Channel Strategy Firing on Both Ends",body:"With $2,727 total spend, Google Ads is closing 14 conversions at $101 CPA while AdRoll simultaneously blankets 527K impressions at just $2.49 CPM \u2014 nearly 20x cheaper than Google Ads' $49.78 CPM. One channel builds the brand, the other converts it \u2014 and both are doing their job efficiently."}}},googleAnalyticsInsights:{newVsReturnDeviceInsight:{title:"Fewer Visitors, But the Ones Who Come Are More Engaged",body:"Sessions dropped 23% and unique visitors fell 26% compared to March \u2014 but the visitors who did arrive stayed 38% longer (1m 53s \u2192 2m 36s), viewed more pages per session (3.77 \u2192 4.25), and bounced less (15.66% \u2192 14.49%). April brought less traffic but higher quality."},traffiChannelInsight:{title:"Traffic Sources Tell Three Different Stories",body:"Direct traffic took the biggest hit \u2014 down 34.78%, losing 2,080 sessions \u2014 likely pulling the overall traffic decline with it. On the other hand, Google Organic quietly grew +4.55% with the strongest engagement across all channels (2m 59s session duration, 4.58 pages/session, 5.73% bounce rate), proving SEO is building a reliable foundation. Paid traffic, however, remains a concern \u2014 active users collapsed 71% (395 \u2192 112) in line with the 50% click drop seen in Google Ads, meaning spend isn't translating into meaningful site engagement yet."},behaviourInsight:{title:"Session Volume Down Sharply but Engagement Quality Improved Across Every Metric",body:"Sessions dropped 23.35% and unique visitors fell 25.89%, largely driven by a 71.65% collapse in paid active users (395 to 112), reflecting reduced paid channel investment. Despite the volume decline, every quality metric improved \u2014 bounce rate dropped from 15.66% to 14.49%, session duration jumped from 1m 53s to 2m 36s (+38%), and pages per session rose from 3.77 to 4.25. Organic active users quietly grew from 1,295 to 1,346 (+3.94%), while returning visitors stayed nearly flat at 527 vs 541, confirming strong audience retention. The core takeaway \u2014 paid cutbacks reduced quantity, but the visitors who did arrive were meaningfully more engaged."},topLandingPageInsight:{title:"Tell Probiotic Working Page Is a Hidden Gem",body:"This educational content page grew +4.62% in active users with a 1m 16s session duration and only 2.84% bounce rate \u2014 outperforming even the homepage on engagement. Visitors reading this page are genuinely invested in understanding the product, making them high purchase-intent prospects worth retargeting"},storLocatoreInsight:[{title:"Store Locator Traffic Crashed 68% But Quality Improved Sharply",body:"Visitors to the store locator dropped from 1,234 to 392 \u2014 but those who did visit bounced 31% less (41.48% \u2192 28.50%), stayed longer (16s \u2192 24s), and clicked the store locator CTA at a higher rate (3.50% \u2192 4.91%). Notably, mobile share jumped from 8.75% to 23.59% \u2014 people are increasingly looking for nearby stores on their phones, suggesting a local retail push could be timely"},{title:"Organic and AdRoll Are Emerging Store Locator Drivers",body:"While Direct traffic still dominates the store locator page, its share dropped from 83.23% to 65.85% \u2014 being filled in by more diverse sources. Google Organic nearly doubled its share (5.56% \u2192 13.51%) and AdRoll grew from virtually nothing (0.08%) to 3.19% \u2014 signaling that both SEO content and brand awareness campaigns are increasingly guiding people toward finding your product in physical retail locations."}]},channelOverview:{rows:[{channel:"Google Ads",role:"Bottom Funnel / Sales",roleType:"bottom-funnel",spend:"$1414.64",impressions:"28,425",clicks:"518",cpc:"$2.73",cpm:"$49.78",conversions:"14"},{channel:"AdRoll",role:"Top Funnel / Branding",roleType:"top-funnel",spend:"$1,312.98",impressions:"527,071",clicks:"1,028",cpc:"$1.28",cpm:"$2.49",conversions:"2"}],total:{spend:"$2,727.62",impressions:"555,496",clicks:"1,546",cpc:"$1.76",cpm:"$4.91",conversions:"14"}},trafficByChannel:{rows:[{channel:"Direct / None",marSess:3900,febSess:5980,changePct:"-34.78%",dir:"down",newUsers:"3,427",pctNew:"98.53%",bounce:"22.44%",duration:"2m 56s",views:"4.01"},{channel:"Google Organic",marSess:1448,febSess:1385,changePct:"+4.55%",dir:"up",newUsers:"1,033",pctNew:"94.25%",bounce:"5.73%",duration:"2m 59s",views:"4.58"},{channel:"AdRoll (combined)",marSess:1188,febSess:1118,changePct:"+6.26%",dir:"up",newUsers:"1,111",pctNew:"~98.83%",bounce:"3.62%",duration:"~44s",views:"~3.22"},{channel:"(not set)",marSess:583,febSess:277,changePct:"+110.47%",dir:"up",newUsers:"466",pctNew:"87.92%",bounce:"18.01%",duration:"1m 25s",views:"3.25"},{channel:"Google Ads (CPC)",marSess:478,febSess:966,changePct:"-50.52%",dir:"down",newUsers:"365",pctNew:"94.56%",bounce:"5.02%",duration:"2m 43s",views:"5.69"},{channel:"AdSwizz *",marSess:65,febSess:463,changePct:"-85.96%",dir:"down",newUsers:"65",pctNew:"100%",bounce:"0%",duration:"27s",views:"3.31"},{channel:"vitaminretailer.com / referral",marSess:57,febSess:26,changePct:"+119.23%",dir:"up",newUsers:"56",pctNew:"100%",bounce:"3.51%",duration:"15s",views:"3.02"}],total:{marSess:8411,febSess:10973,changePct:"-23.35%",dir:"down",newUsers:"7,051",pctNew:"97.81%",bounce:"14.49%",duration:"2m 36s",views:"4.25"},footnote:"* AdSwizz \u2014 likely AdRoll network traffic via podcast/audio ad placements, pending verification with AdRoll. Avg. session duration of 5s suggests possible bot traffic."},sales:{totalRevenue:"$4,850.78",totalRevenueChange:"-8.18%",totalRevenueArrowUp:!1,prevTotalRevenue:"$5,282.63",totalOrders:"46",totalOrdersChange:"-17.86%",totalOrdersArrowUp:!1,prevTotalOrders:"56",avgOrderValue:"$98.28",avgOrderValueChange:"+4.54%",avgOrderValueArrowUp:!0,prevAvgOrderValue:"$94.01",revenueVsOrders:{febRevenue:5282.63,marRevenue:4850.78,febOrders:56,marOrders:46},customerSplit:{newCustomersFeb:35,newCustomersMar:11,returningCustomersFeb:20,returningCustomersMar:11},chartInsight:{title:"A Softer Month, But Order Value Held Up",body:"April revenue eased 8.18% ($5,282.63 \u2192 $4,850.78) on 10 fewer orders (56 \u2192 46, -17.86%). The customers who did buy actually spent a little more \u2014 average order value rose 4.54% to $98.28. A modest pullback in volume, not a drop in demand."},metricsTable:[{metric:"Total Revenue",feb:"$5,282.63",march:"$4,850.78",change:"-$431.85",pct:"-8.18%",dir:"down"},{metric:"Net Revenue (after discounts)",feb:"$5,200.84",march:"$4,520.70",change:"-$680.14",pct:"-13.08%",dir:"down"},{metric:"Total Orders",feb:"56",march:"46",change:"-10",pct:"-17.86%",dir:"down"},{metric:"Average Order Value",feb:"$94.01",march:"$98.28",change:"+$4.27",pct:"+4.54%",dir:"up"},{metric:"Units Sold",feb:"124",march:"65",change:"-59",pct:"-47.58%",dir:"down"},{metric:"Coupon Discounts Applied",feb:"$17.98",march:"$330.08",change:"+$312.10",pct:"+1735.82%",dir:"down"},{metric:"Refunds / Returns",feb:"$63.81",march:"$0.00",change:"-$63.81",pct:"-100%",dir:"good-down"},{metric:"New Customers",feb:"35",march:"11",change:"-24",pct:"-68.57%",dir:"down"},{metric:"Returning Customers",feb:"20",march:"11",change:"-9",pct:"-45%",dir:"down"},{metric:"Shipping Revenue",feb:"$54.00",march:"$9.00",change:"-$45.00",pct:"-83.33%",dir:"down"}],metricsTableInsight:{title:"Heavier Discounting Deepened the Net-Revenue Dip",body:"Gross revenue fell 8.18%, but Net Revenue dropped further to $4,520.70 (-13.08%) as coupon discounts jumped to $330.08 (from $17.98 in March). Fewer orders, with more of each sale given back in promotions. The clean positive: refunds fell to $0.00 from $63.81."}},email:{openRate:"8.8%",prevOpenRate:"7.8%",openRateChange:"+11.00%",openRateArrowUp:!0,clickRate:"0.67%",prevClickRate:"0.90%",clickRateChange:"-26.7%",clickRateArrowUp:!1,newSubscribers:"4",prevNewSubscribers:"49",newSubscribersChange:"-91.84%",newSubscribersArrowUp:!1,engagementChart:{febValues:[7.8,.9,.61,5.6],marValues:[8.8,.67,.75,4.1]},benchmarks:[{label:"Open Rate",value:8.8,industryAvg:27.35,higherIsBetter:!0},{label:"Click Rate",value:.67,industryAvg:1.19,higherIsBetter:!0},{label:"Unsubscribe",value:.75,industryAvg:.5,higherIsBetter:!1},{label:"Bounce Rate",value:4.1,industryAvg:2.48,higherIsBetter:!1}],insight:{title:"More Eyes Opening, But Less Action and a Shrinking List",body:"Open rate improved from 7.8% to 8.8% \u2014 a positive signal \u2014 but click rate dropped 26.7% (0.90% \u2192 0.67%), meaning subject lines are working while email content isn't compelling enough to drive action. More concerning, new subscribers collapsed 91.84% (49 \u2192 4), the list is barely growing, and a rising unsubscribe rate (0.61% \u2192 0.75%) means it's shrinking from both ends simultaneously \u2014 making list growth a priority before email becomes a diminishing channel."}}},funnelData:[{name:"Session start",step:"STEP 1",users:7201,pct:"100%",abanCount:"5,294",abanPct:"73.5%"},{name:"View product",step:"STEP 2",users:1907,pct:"26.5%",abanCount:"1,784",abanPct:"93.5%"},{name:"Add to cart",step:"STEP 3",users:123,pct:"1.7%",abanCount:"67",abanPct:"54.5%"},{name:"Begin checkout",step:"STEP 4",users:56,pct:"0.8%",abanCount:"31",abanPct:"55.4%"},{name:"Purchase",step:"STEP 5",users:25,pct:"0.3%"}],socialMedia:[{icon:"fab fa-youtube text-danger",title:"YouTube",audienceSummary:'The subscriber base remained highly stable at 167 total. While the month saw a net growth of <span class="text-success fw-semibold">1</span> new subscriber, the underlying activity was more dynamic with <span class="text-success fw-semibold">3</span> gains offset by 2 losses. This indicates a slight increase in audience turnover, though the core remains loyal and consistent.',visibilitySummary:'Top-of-funnel discovery witnessed an unprecedented explosion, with total views skyrocketing by <span class="text-success fw-semibold">+1,152.8%</span> (2,468 total). This massive surge was driven almost entirely by a viral peak on April 10th, where views nearly touched 2,200 in a single day. Despite the massive influx of new eyes, Watch Time remained stable at <span class="text-success fw-semibold">3h 56min (+2.2%)</span>, suggesting the viral content was likely a short-form or high-impact hook video.',engagementSummary:'Total engagement surged by <span class="text-success fw-semibold">+54.5%</span> (34 total actions). The quality of engagement shifted toward public affirmation, with Likes jumping by <span class="text-success fw-semibold">+550%</span> (13 total) and Comments increasing by <span class="text-success fw-semibold">+300%</span> (4 total). While Shares saw a temporary cooling (-57.1%), the increase in playlist additions (<span class="text-success fw-semibold">+200%</span>) indicates a move toward long-term content saving and "on-demand" viewing.',metrics:[{label:"Likes",total:13,variation:"+550%",variationColor:"success"},{label:"Dislikes",total:3,variation:"\u2014",variationColor:"normal"},{label:"Comments",total:4,variation:"+300%",variationColor:"success"},{label:"Shares",total:6,variation:"-57.1%",variationColor:"danger"},{label:"Videos added to playlists",total:3,variation:"+200%",variationColor:"success"},{label:"Videos removed from playlists",total:0,variation:"-100%",variationColor:"success"},{label:"Subscribers gained",total:3,variation:"+0%",variationColor:"normal"},{label:"Subscribers lost",total:2,variation:"\u2014",variationColor:"normal"},{label:"Total engagement",total:34,variation:"+54.5%",variationColor:"success",isTotalRow:!0}],hashtags:[],keyTakeaway:'The channel has entered a <strong>"Viral Discovery & Feedback"</strong> phase. The massive <span class="text-success fw-semibold">+1,152.8%</span> view spike on April 10th acted as a powerful magnet, bringing in a record number of new viewers. Crucially, this audience isn\'t just watching; they are becoming more vocal, as evidenced by the triple-digit growth in Likes and Comments. We have successfully broken out of the subscriber-only bubble.',executiveActions:[{boldText:"Analyze the April 10th Viral Peak:",body:"Identify the specific video or Short that drove over 2,000 views. Deconstruct the title, topic, and the first 3 seconds of the hook. This is now your 'Gold Standard' for attracting cold traffic."},{boldText:"Bridge the Retention Gap:",body:"While views exploded by over 1,000%, watch time only grew by 2.2%. The 'Viral' audience is leaving quickly. To convert these 'fly-by' viewers into loyal fans, place end-screen cards to your most valuable long-form videos on the high-performing content."},{boldText:"Capitalize on Community Momentum:",body:"With comments up +300%, the audience is talking. Reply to all 4 comments to signal to the algorithm that this channel is an active community, which will help sustain the reach of the April 10th spike."}],bottomLine:"A breakthrough month for reach and visibility. A single high-performance event drove massive discovery; the next step is to refine the content funnel to turn this high-volume traffic into longer watch sessions."},{icon:"fab fa-instagram text-danger",title:"Instagram",audienceSummary:'The follower base maintained steady growth, ending April at <span class="text-success fw-semibold">1,456 (+0.7%)</span>. The account successfully acquired 19 new followers while losing 8, resulting in a healthy net positive of 11. While the growth rate slowed compared to the explosive March performance, the acquisition curve remains consistently above the churn line.',visibilitySummary:'Following the massive algorithmic breakthrough in March, April saw a "Natural Correction" in top-of-funnel discovery. Total views settled at 2.2K (<span class="text-danger fw-semibold">-45.6%</span>). However, this contraction is a stabilization rather than a decline, as the account is now establishing a much higher baseline of daily reach compared to the pre-March period.',engagementSummary:'Total engagement saw a slight retreat to 143 interactions (<span class="text-danger fw-semibold">-11.7%</span>). Interestingly, while raw numbers dipped, the <span class="fw-semibold">Engagement Rate per view surged by <span class="text-success fw-semibold">+62.2%</span> (reaching 6.5%)</span>. This confirms that while we are reaching fewer "cold" discovery viewers, the content is resonating far more deeply with the core audience.',metrics:[{label:"Likes",total:120,variation:"-3.2%",variationColor:"danger"},{label:"Comments",total:1,variation:"+0%",variationColor:"normal"},{label:"Shares",total:6,variation:"-50%",variationColor:"danger"},{label:"Saved",total:1,variation:"-83.3%",variationColor:"danger"},{label:"Direct messages",total:15,variation:"-21.1%",variationColor:"danger"},{label:"Total engagement",total:143,variation:"-11.7%",variationColor:"danger",isTotalRow:!0}],hashtags:[{hashtag:"#digestivehealth",interactions:7},{hashtag:"#demowellness",interactions:7},{hashtag:"#demo1",interactions:7},{hashtag:"#wellnessjourney",interactions:7}],hashtagTotalInteractions:98,keyTakeaway:'The account has transitioned into a <strong>"Core Consolidation & Loyalty"</strong> phase. After the massive reach spike in March, the algorithm has narrowed the distribution to higher-intent users. This is evidenced by the dramatic <span class="text-success fw-semibold">+62.2%</span> increase in engagement rate; we are essentially doing "more with less," as a higher percentage of viewers are now hitting the like button or sliding into DMs.',executiveActions:[{boldText:"Leverage the DM Interest:",body:"Despite a drop in views, the 15 Direct Messages prove that the 'High Reach/Direct Inquiry' phase from March is still active. Continue using Stories with 'DM me' calls-to-action to capitalize on this high-intent behavior."},{boldText:"Optimize for the Engagement Surge:",body:"With the engagement rate at a high of 6.5%, the current content mix (Gut Health/Digestive Health) is hitting the mark for the existing followers. Double down on these educational topics to maintain this high-efficiency interaction."},{boldText:"Address the Shareability Gap:",body:"Shares dropped by -50% this month. To restart the organic growth engine, introduce at least one 'Highly Relatable' or 'Saveable' post per week\u2014such as a checklist or a myth-busting infographic\u2014to counteract the decline in Saves and Shares."}],bottomLine:"A stabilization month characterized by high-quality interactions. While total reach normalized after a viral March, the significant boost in engagement rate proves the current content is deeply valuable to the core community."},{icon:"fab fa-facebook",title:"Facebook",audienceSummary:'The page maintains a massive and stable foundation of 31.2K followers. Growth remains steady with a net gain of <span class="text-success fw-semibold">12</span> followers (20 gained, 8 lost). The audience profile continues to be highly localized, with a significant concentration of active users within the New York, NY region.',visibilitySummary:'Visibility experienced a period of "Reach Normalization" following the massive video-driven surge in March. Total views settled at 4,845 (<span class="text-danger fw-semibold">-38%</span>) and average reach declined by <span class="text-danger fw-semibold">-40.8%</span>. Video views also corrected by <span class="text-danger fw-semibold">-38.8%</span> (307 total). This contraction suggests the algorithm is currently prioritizing quality of delivery over the broad viral distribution seen in the previous period.',engagementSummary:'Despite the drop in total views, the audience\'s depth of interaction remained resilient. Total engagement was 215 actions (<span class="text-danger fw-semibold">-33.8%</span>), but the <span class="fw-semibold">Engagement Rate per view improved by <span class="text-success fw-semibold">+6.8%</span> (reaching 4.4%)</span>. While high-intent actions like Shares (<span class="text-danger fw-semibold">-60.9%</span>) and Comments (<span class="text-danger fw-semibold">-84.6%</span>) saw a sharp decline, raw Reactions stayed strong at 204 total.',metrics:[{label:"Reactions",total:204,variation:"-29.2%",variationColor:"danger"},{label:"Comments",total:2,variation:"-84.6%",variationColor:"danger"},{label:"Private messages",total:0,variation:"-100%",variationColor:"danger"},{label:"Shares",total:9,variation:"-60.9%",variationColor:"danger"},{label:"Video Views",total:307,variation:"-38.8%",variationColor:"danger"},{label:"Total engagement",total:215,variation:"-33.8%",variationColor:"danger",isTotalRow:!0}],hashtags:[],keyTakeaway:'The page has entered a <strong>"Passive Consumption"</strong> phase. Following the high-intensity engagement of March, the April audience has shifted back to reacting (Likes/Reactions) rather than participating (Comments/Shares). However, the slight increase in the engagement rate (<span class="text-success fw-semibold">+6.8%</span>) indicates that the visibility we *are* getting is reaching the right people, even if they are less vocal this month.',executiveActions:[{boldText:"Re-stimulate Conversations:",body:"Comments dropped by over 80%. To reverse this 'passive' trend, use 'Poll' style posts or direct questions in captions that require a one-word answer to lower the barrier for participation."},{boldText:"Audit Video Content Decay:",body:"With video views down nearly 40%, the current video templates may be losing their novelty. Introduce a new 'Educational' series or a different visual hook to re-trigger the Facebook recommendation engine."},{boldText:"Leverage Regional Targeting:",body:"Since New York remains the primary audience hub, test a localized post or event mention specific to the Tri-State area to drive higher relevance and potential 'Shareability' among local networks."}],bottomLine:"A month of reach stabilization. While the viral momentum of the previous month has cooled, the steady engagement rate proves the content remains relevant to the core 31K followers. The focus must now shift from passive views to active conversation."}]},"May 2026":{mailchimpCampaigns:[{date:"2026-05-05",name:"May 2026 Consumer Newsletter"},{date:"2026-05-12",name:"Resend: May 2026 Retailer Newsletter"},{date:"2026-05-21",name:"DOI Woocommerce Buyers"},{date:"2026-05-27",name:"June 2026 Retailer Newsletter"}],adrollCampaigns:[{date:"2026-05-30",name:'Post: "We\'re building up to something hilarious!"',budget:"$15/day"},{date:"2026-05-30",name:"Instagram post: We're building up to something...",budget:"$15/day"},{date:"2026-05-31",name:"Instagram post: Don't be toxic to your gut!",budget:"$15/day"},{date:"2026-05-31",name:'Post: "Don\'t be toxic to your gut! Just 1 DAY TO GO..."',budget:"$15/day"}],googleAdsCampaigns:[{date:"2026-05-25",campaign:"Dad Joke",description:"Campaign started on this day with a current budget of $10.00",budget:"$10.00/day"}],mailchimpTableRows:[{campaignName:"June 2026 Retailer Newsletter",startDate:"May 27, 2026",sent:2443,success:2389,failed:54,opens:345,uniqueOpens:190,clicks:48,uniqueClicks:11,unsubscribed:5,abuseComplaints:0},{campaignName:"DOI Woocommerce Buyers",startDate:"May 21, 2026",sent:587,success:585,failed:2,opens:172,uniqueOpens:112,clicks:15,uniqueClicks:13,unsubscribed:24,abuseComplaints:4},{campaignName:"Resend: May 2026 Retailer Newsletter",startDate:"May 12, 2026",sent:287,success:282,failed:5,opens:63,uniqueOpens:41,clicks:11,uniqueClicks:5,unsubscribed:0,abuseComplaints:0},{campaignName:"May 2026 Consumer Newsletter",startDate:"May 5, 2026",sent:3996,success:3685,failed:311,opens:317,uniqueOpens:223,clicks:50,uniqueClicks:24,unsubscribed:30,abuseComplaints:9}],mailchimpInsights:[{title:"DOI WooCommerce Buyers Are Your Most Responsive Audience",body:"With a 19.1% unique open rate and 2.2% unique click rate, this transactional segment outperformed every other campaign this month \u2014 and with near-zero failures (2 out of 587). These are confirmed buyers being re-engaged, making them the highest purchase-intent audience in your entire email list right now."},{title:"May 2026 Consumer Newsletter \u2014 A Recurring Reputation Risk",body:"30 unsubscribes and 9 abuse complaints from a single send to ~4K consumers is a pattern \u2014 same problem appeared in April (47 unsubscribes, 14 complaints). Two months in a row signals the consumer list has a growing segment that no longer wants these emails. Cleaning this list and segmenting by engagement level before the next send is becoming urgent."},{title:"Clicks Are Happening But Not Enough",body:"Across all 4 campaigns, only 53 unique clicks were generated from 566 total unique opens \u2014 a combined CTOR of roughly 9.4%. People are opening but the content inside isn't driving enough action. A stronger, single-focused CTA per campaign could meaningfully move this number"}],monthToMonthInsights:{googleAdsInsights:{belowKpiCards:{title:"Spend Scaled Aggressively in May \u2014 Conversions Followed But Efficiency Didn't",body:"Ad spend nearly tripled while conversions grew 71.4% \u2014 meaning volume increased but cost per conversion rose from $101 to $180 and ROAS pulled back from 0.91x to 0.45x. Growth came at a cost to efficiency this month."},efficiency:{title:"Spending More, Converting More \u2014 But Still Not Breaking Even",body:"Conversions grew from 14 to 24 and clicks from 518 to 1,426 \u2014 but ROAS halved to 0.45x and cost per conversion rose 78.7% ($101 \u2192 $180). More activity, less return on every dollar spent."},campaignBreakdown:[{title:"P.Max Is Driving Volume But Search Is Driving Quality",body:"P.Max consumed 77% of total spend ($3,354) and delivered 18.98 conversions at a 1.03% CTR \u2014 broad reach, moderate efficiency. Sales-Search-Original Formula with only 21% of the budget ($908) achieved a 9.69% CTR \u2014 nearly 9x higher than P.Max \u2014 with 5 conversions at a similar cost per conversion. Search is finding far more purchase-ready clicks; the question is whether its budget reflects that quality."}]},adroll:{summary:{totalSpend:"$1435.79",prevTotalSpend:"$1312.98",totalSpendChange:"+9.35%",totalSpendArrowUp:!0,impressions:"512,137",prevImpressions:"527,071",impressionsChange:"-2.83%",impressionsArrowUp:!1,clicks:"1188",prevClicks:"1028",clicksChange:"+15.56%",clicksArrowUp:!0,ctr:"0.23%",prevCtr:"0.20%",ctrChange:"+15.00%",ctrArrowUp:!0,newVisitors:"694",prevNewVisitors:"549",newVisitorsChange:"+26.41%",newVisitorsArrowUp:!0,engagedVisits:"179",prevEngagedVisits:"177",engagedVisitsChange:"+1.13%",engagedVisitsArrowUp:!0,conversionRate:"0.73%",prevConversionRate:"1.10%",conversionRateChange:"-33.64%",conversionRateArrowUp:!1},campaigns:[{name:"Attract New Visitors - Lookalike",startDate:"Mar 10, 2026",funnelStage:"Awareness",budget:"$20/day",spend:"$617.60",impressions:"377,421",clicks:"671",ctr:"0.18%",engagedVisits:"154",newVisitors:"589",dailyFreq:"1.47",cpc:"$0.92",bounceRate:"73.0%",conversions:"1",cpa:"$617.60"},{name:"Attract New Visitors - Contextual",startDate:"Mar 10, 2026",funnelStage:"Awareness",budget:"$15/day",spend:"$470.39",impressions:"108,383",clicks:"220",ctr:"0.20%",engagedVisits:"25",newVisitors:"105",dailyFreq:"1.26",cpc:"$2.14",bounceRate:"77.0%",conversions:"0",cpa:"0"},{name:"Re-engage Browse Abandoners",startDate:"Mar 10, 2026",funnelStage:"Consideration",budget:"$10/day",spend:"$307.97",impressions:"22,491",clicks:"140",ctr:"0.62%",engagedVisits:"0",newVisitors:"0",dailyFreq:"5.49",cpc:"$2.20",bounceRate:"0",conversions:"0",cpa:"0"},{name:'Post: "We\'re building up to something hilarious!"',startDate:"May 30, 2026",funnelStage:"Consideration",budget:"$15/day",spend:"$15.49",impressions:"1,211",clicks:"47",ctr:"3.88%",engagedVisits:"0",newVisitors:"0",dailyFreq:"0",cpc:"$0.33",bounceRate:"0",conversions:"0",cpa:"0"},{name:"Instagram post: We're building up to something...",startDate:"May 30, 2026",funnelStage:"Consideration",budget:"$15/day",spend:"$14.95",impressions:"1,391",clicks:"79",ctr:"5.68%",engagedVisits:"0",newVisitors:"0",dailyFreq:"0",cpc:"$0.19",bounceRate:"0",conversions:"0",cpa:"0"},{name:"Instagram post: Don't be toxic to your gut!",startDate:"May 31, 2026",funnelStage:"Consideration",budget:"$15/day",spend:"$5.38",impressions:"764",clicks:"22",ctr:"2.88%",engagedVisits:"0",newVisitors:"0",dailyFreq:"0",cpc:"$0.24",bounceRate:"0",conversions:"0",cpa:"0"},{name:'Post: "Don\'t be toxic to your gut! Just 1 DAY TO GO..."',startDate:"May 31, 2026",funnelStage:"Consideration",budget:"$15/day",spend:"$4.01",impressions:"476",clicks:"9",ctr:"1.89%",engagedVisits:"0",newVisitors:"0",dailyFreq:"0",cpc:"$0.45",bounceRate:"0",conversions:"0",cpa:"0"}],total:{budget:"$105/day",spend:"$1,435.79",impressions:"512,137",clicks:"1,188",ctr:"0.23%",engagedVisits:"179",newVisitors:"694",avgCpc:"$1.21",conversions:"1",cpa:"$1,435.79"},insights:{belowKpiCards:{title:"New Visitor Growth Confirms Awareness Is Working",body:"New visitors grew 26.41% (549 \u2192 694) while engaged visits held steady at 179 \u2014 both moving in the right direction month over month. For a branding channel, consistently delivering more new eyes at a stable $1.21 CPC signals the awareness engine is maturing well."},campaignBreakdown:[{title:"Lookalike Remains the New Visitor Engine \u2014 But Bounce Rate Needs Attention",body:"Lookalike delivered 589 of 694 total new visitors (85%) at just $0.92 CPC \u2014 the most cost-efficient campaign by far. However, bounce rate climbed from 70% to 73% month over month, suggesting the volume of new visitors is growing but the quality of their on-site experience isn't improving alongside it."},{title:"Social Boost Campaigns Launched Strong With Exceptional CTR",body:"Three social post campaigns launched May 30\u201331 with a combined spend of just $35.83 \u2014 yet generated a 3\u20135% CTR, dramatically outperforming all display campaigns. At $0.19\u2013$0.45 CPC, these are early but exciting signals that social creative is resonating far better than display formats with your audience."}],channelRoleInsight:{title:"Brand Reach Is Scaling While Conversion Engine Runs in Parallel",body:"With $1,435 spent, AdRoll delivered 512,137 impressions at just $2.80 CPM \u2014 fulfilling its exact role of building brand familiarity at scale. As this awareness compounds month over month, it creates a warmer audience that Google Ads \u2014 spending $4,332 to close 24 conversions \u2014 can convert more efficiently over time. The two channels aren't competing; they're building on each other."}}},googleAnalyticsInsights:{newVsReturnDeviceInsight:{title:"May Brought a Traffic Surge, But Depth of Engagement Paid the Price",body:"Sessions jumped 59.28% (8,411 \u2192 13,397) and unique visitors grew 69.41% \u2014 the strongest traffic month yet. However, the influx of new visitors came with a trade-off: average session duration dropped from 2m 36s to 1m 34s and pages per session fell from 4.25 to 3.30. The one clear bright spot is bounce rate improving from 14.49% to 11.95% \u2014 more visitors are staying, just not exploring as deeply yet."},behaviourInsight:{title:"Traffic Foundations Are Strong \u2014 Now Comes the Engagement Challenge",body:"Paid active users surged from 112 to 1,038 and organic active users grew from 1,346 to 2,031 \u2014 for the first time both channels are simultaneously driving real, meaningful traffic. The trade-off is that this wave of largely first-time visitors naturally pulled session duration (2m 36s \u2192 1m 34s) and pages per session (4.25 \u2192 3.30) downward, while bounce rate improving to 11.95% confirms they're at least staying on the page \u2014 just not exploring deeply yet."},topLandingPageInsight:{title:"Visitors Are Arriving With Purchase Intent \u2014 And Knowing What They Want",body:"The shop page surged 235.37% (639 \u2192 2,143 active users) \u2014 becoming the most visited page this month \u2014 while Demo Wellness's Probiotic Supplements grew 88.16% (583 \u2192 1,097 active users) with a strong 1m 35s session duration and a near-zero bounce rate. The shop page becoming the most visited destination and Demo Wellness's Probiotic Supplements leading all individual product pages confirms that visitors are arriving with a clear product in mind \u2014 not just browsing."},storLocatoreInsight:[{title:"Store Locator Reach Shrank But Intent Strengthened Sharply",body:"Unique visitors dropped 28.06% (392 \u2192 282) yet store locator CTA clicks nearly doubled (20 \u2192 37, +85%) and click-to-visit rate jumped from 4.91% to 12.59%. Bounce rate collapsed from 28.50% to just 4.08% and average time on page grew from 24s to 39s \u2014 a smaller but significantly more purchase-ready audience is finding their way to retail locations."},{title:"Paid and Organic Channels Are Driving Store Locator Discovery",body:"Google CPC's share of store locator traffic grew from 6.88% to 20.41% and Google Organic from 13.51% to 17.69% \u2014 together now accounting for nearly 38% of store locator visits, up from just 20% in April. Direct traffic dominance is shrinking (65.85% \u2192 45.58%), meaning more people are discovering the store locator through active search rather than already knowing the brand."}]},channelOverview:{rows:[{channel:"Google Ads",spend:"$4,332.91",impressions:"120,013",clicks:"1,426",cpc:"$3.04",cpm:"$36.10",conversions:"24"},{channel:"AdRoll",spend:"$1,435.79",impressions:"512,137",clicks:"1,188",cpc:"$1.21",cpm:"$2.80",conversions:"1"}],total:{spend:"$5,768.70",impressions:"632,150",clicks:"2,614",cpc:"$2.21",cpm:"$9.12",conversions:"25"}},sales:{totalRevenue:"$4,847.46",totalRevenueChange:"+5.36%",totalRevenueArrowUp:!0,prevTotalRevenue:"$4,600.95",totalOrders:"50",totalOrdersChange:"+8.70%",totalOrdersArrowUp:!0,prevTotalOrders:"46",avgOrderValue:"$99.66",avgOrderValueChange:"+1.40%",avgOrderValueArrowUp:!0,prevAvgOrderValue:"$98.28",revenueVsOrders:{febRevenue:4600.95,marRevenue:4847.46,febOrders:46,marOrders:50},customerSplit:{newCustomersFeb:26,newCustomersMar:34,returningCustomersFeb:18,returningCustomersMar:13},metricsTable:[{metric:"Total Revenue",feb:"$4,600.95",march:"$4,847.46",change:"+$246.51",pct:"+5.36%",dir:"up"},{metric:"Net Revenue (after discounts)",feb:"$4,520.70",march:"$4,743.14",change:"+$222.44",pct:"+4.92%",dir:"up"},{metric:"Total Orders",feb:"46",march:"50",change:"+4",pct:"+8.70%",dir:"up"},{metric:"Average Order Value",feb:"$98.28",march:"$99.66",change:"+$1.38",pct:"+1.40%",dir:"up"},{metric:"Units Sold",feb:"100",march:"85",change:"-15",pct:"-15.00%",dir:"down"},{metric:"Coupon Discounts Applied",feb:"$330.08",march:"$0.00",change:"-$330.08",pct:"-100%",dir:"good-down"},{metric:"Refunds / Returns",feb:"$0.00",march:"$239.85",change:"+$239.85",pct:"N/A",dir:"down"},{metric:"New Customers",feb:"26",march:"34",change:"+8",pct:"+30.77%",dir:"up"},{metric:"Returning Customers",feb:"18",march:"13",change:"-5",pct:"-27.78%",dir:"down"},{metric:"Shipping Revenue",feb:"$27.00",march:"$45.00",change:"+$18.00",pct:"+66.67%",dir:"up"}],metricsTableInsight:{title:"Growth Came From Customers, Not Markdowns",body:"Revenue rose 5.36% on 8.70% more orders, with AOV holding steady at $99.66 \u2014 and no coupon discounts at all this month, after $330.08 the month before. The growth came from more buyers, not deeper markdowns."}},email:{openRate:"8.5%",prevOpenRate:"8.8%",openRateChange:"-5.4%",openRateArrowUp:!1,clickRate:"0.81%",prevClickRate:"0.67%",clickRateChange:"+18.3%",clickRateArrowUp:!0,newSubscribers:"2,213",prevNewSubscribers:"4",newSubscribersChange:"+55,225%",newSubscribersArrowUp:!0,engagementChart:{febValues:[8.8,.67,.75,4.1],marValues:[8.5,.81,2.1,5.3]},benchmarks:[{label:"Open Rate",value:8.5,industryAvg:27.35,higherIsBetter:!0},{label:"Click Rate",value:.81,industryAvg:1.19,higherIsBetter:!0},{label:"Unsubscribe",value:2.1,industryAvg:.5,higherIsBetter:!1},{label:"Bounce Rate",value:5.3,industryAvg:2.48,higherIsBetter:!1}],insight:{title:"Smaller Opens, Stronger Actions \u2014 The Engaged Core Is Delivering",body:" Open rate dipped slightly from 8.8% to 8.5% as 2,213 new cold subscribers entered the list \u2014 but the audience that did open converted at a higher rate, with clicks jumping 18.3% (0.67% \u2192 0.81%), proving the engaged core is more action-driven than ever. The real watch item is unsubscribe rate tripling (0.75% \u2192 2.1%) and bounce rate climbing to 5.3% \u2014 both driven by the fresh unwarmed audience. List growth of this scale is a genuine opportunity, but how these 2,213 new subscribers are nurtured will determine whether this becomes a revenue asset or a deliverability liability."}}},funnelData:[{name:"Session start",step:"STEP 1",users:12217,pct:"100%",abanCount:"9,700",abanPct:"79.3%"},{name:"View product",step:"STEP 2",users:2528,pct:"20.7%",abanCount:"2,400",abanPct:"95.4%"},{name:"Add to cart",step:"STEP 3",users:117,pct:"4.6%",abanCount:"68",abanPct:"58.1%"},{name:"Begin checkout",step:"STEP 4",users:49,pct:"41.9%",abanCount:"22",abanPct:"44.9%"},{name:"Purchase",step:"STEP 5",users:27,pct:"55.1%"}],socialMedia:[{icon:"fab fa-youtube text-danger",title:"YouTube",audienceSummary:'The subscriber base completed a steady upward shift, ending the month at <span class="text-success fw-semibold">173 (+3.6%)</span>. Growth dynamics accelerated significantly with <span class="text-success fw-semibold">7</span> new subscribers gained (<span class="text-success fw-semibold">+133.3%</span>) while churn remained completely flat at <span class="text-success fw-semibold">1</span> subscriber lost. The core demographic profile continues to display ironclad consistency: heavily dominated by 25\u201334 year-old Males, with Estonia firmly remaining the top geographical traffic driver.',visibilitySummary:'Following April\'s massive viral spike, May experienced an expected structural stabilization, with total views normalizing at 245 (<span class="text-danger fw-semibold">-90.1%</span>). Crucially, however, depth of consumption proved remarkably resilient. Total watch time held firm at <span class="text-success fw-semibold">3 hours 49 minutes</span>\u2014dipping by a microscopic <span class="text-danger fw-semibold">-3%</span> despite the massive drop in raw views. This indicates that long-form content or deeply engaged viewers successfully anchored the channel\'s performance.',engagementSummary:'Total interactions completed a healthy optimization cycle at 19 total actions (<span class="text-danger fw-semibold">-44.1%</span>). While public conversational metrics normalized back to baseline with 4 Likes (<span class="text-danger fw-semibold">-69.2%</span>) and 0 Comments, the <span class="fw-semibold">Engagement Rate per view surged by an incredible <span class="text-success fw-semibold">+462.2%</span> (reaching 7.8%)</span>. Furthermore, high-intent private tracking actions remained remarkably steady, led by <span class="text-success fw-semibold">13</span> active Shares (<span class="text-success fw-semibold">+116.7%</span>).',metrics:[{label:"Likes",total:4,variation:"-69.2%",variationColor:"danger"},{label:"Dislikes",total:1,variation:"\u2014",variationColor:"normal"},{label:"Comments",total:0,variation:"-100%",variationColor:"danger"},{label:"Shares",total:13,variation:"+116.7%",variationColor:"success"},{label:"Videos added to playlists",total:1,variation:"-66.7%",variationColor:"danger"},{label:"Videos removed from playlists",total:0,variation:"\u2014",variationColor:"normal"},{label:"Subscribers gained",total:7,variation:"+133.3%",variationColor:"success"},{label:"Subscribers lost",total:1,variation:"-50%",variationColor:"success"},{label:"Total engagement",total:19,variation:"-44.1%",variationColor:"danger",isTotalRow:!0}],hashtags:[],keyTakeaway:'The channel has successfully entered a <strong>"High-Intent Retentive Lean"</strong> phase. While the massive wave of cold discovery from April subsided, May proved that the subscribers we kept are of exceptionally high value. Retaining almost 100% of our prior watch hours despite an open view compression means viewers are staying for full, extended sessions and actively treating the channel as a resource hub by passing videos along via Shares (<span class="text-success fw-semibold">+116.7%</span>).',executiveActions:[{boldText:"Capitalize on Retention Efficiency:",body:"With watch time holding firm despite fewer views, prioritize producing extended long-form assets over short-form content. Replicate the precise topic choices and instructional pacing used in May to lock in this high-intent viewer baseline."},{boldText:"Nurture the 'Resource Hub' Persona:",body:"Private Shares completely dominated your public engagement matrix this month, showing a massive <span class='text-success fw-semibold'>+116.7%</span> surge. Embed explicit, high-utility prompts like 'Share this with a colleague troubleshooting this issue' to leverage this word-of-mouth distribution."},{boldText:"Re-Trigger Public Algorithmic Signals:",body:"Public Likes dropped by <span class='text-danger fw-semibold'>-69.2%</span> and comments hit zero, risking future video distribution. Introduce a low-friction, one-word question in the first 60 seconds to pull your core 25\u201334 male demographic back into the comment section."}],bottomLine:"A highly efficient month showing incredible core audience depth. The channel successfully traded shallow viral views for high-retention sessions, solidifying subscriber growth and creating a highly defensive foundation of organic watch time."},{icon:"fab fa-instagram text-danger",title:"Instagram",audienceSummary:'The follower base maintained a healthy and predictable organic growth pattern, closing the month at <span class="text-success fw-semibold">1,470 (+1%)</span>. Acquisition properties remained highly stable with <span class="text-success fw-semibold">23</span> new followers gained, while excellent community retention kept subscriber churn down to just 9 unfollowers (yielding a solid net positive of 14).',visibilitySummary:'Top-of-funnel discovery experienced a powerful resurgence, with total views surging by <span class="text-success fw-semibold">+50.1%</span> (3,303 total views) compared to April\'s stabilization period. This growth curve was anchored by a major visibility breakout mid-month between May 11th and 13th, signaling that the Instagram recommendation engine is actively expanding non-follower distribution channels again.',engagementSummary:'Total interactions tracked closely with visibility expansion, rising by <span class="text-success fw-semibold">+18.2%</span> to 169 total actions. Deep-intent metrics showed exceptional performance, highlighted by a <span class="text-success fw-semibold">+133.3%</span> explosion in saved posts. Private messaging channels remained a strong community driver with 17 Direct Messages, maintaining a flawless <span class="fw-semibold text-success">100% Positive Inbox Sentiment Score</span> that reflects exceptional, high-trust direct inquiries.',metrics:[{label:"Likes",total:132,variation:"+10%",variationColor:"success"},{label:"Comments",total:0,variation:"-100%",variationColor:"danger"},{label:"Shares",total:6,variation:"+0%",variationColor:"normal"},{label:"Saved",total:14,variation:"+133.3%",variationColor:"success"},{label:"Direct messages",total:17,variation:"+13.3%",variationColor:"success"},{label:"Inbox Sentiment Score",total:"100%",variation:"\u2014",variationColor:"success"},{label:"Total engagement",total:169,variation:"+18.2%",variationColor:"success",isTotalRow:!0}],hashtags:[{hashtag:"#demowellness",interactions:15},{hashtag:"#groanoff",interactions:12},{hashtag:"#womenshealthawards2026",interactions:8},{hashtag:"#demo2kincare",interactions:8},{hashtag:"#healthyskin",interactions:8},{hashtag:"#tasteforlife",interactions:8}],hashtagTotalInteractions:154,keyTakeaway:'The account has progressed into an <strong>"Active Mid-Funnel Expansion"</strong> phase. Unlike previous periods where reach was shallow, May delivered a balanced combination of high discovery (<span class="text-success fw-semibold">+50.1%</span>) and high utility. The massive three-digit spike in Saves proves that the audience finds the current material highly practical and referable, while the 100% positive direct message sentiment indicates that your target demographic is translating that value into premium direct relationships via the inbox.',executiveActions:[{boldText:"Institutionalize Saveable Content Frameworks:",body:"Saves skyrocketed by <span class='text-success fw-semibold'>+133.3%</span>, proving your audience treats your profile as a reference guide. Shift June assets heavily toward multi-slide educational carousels and cheat sheets that naturally compel users to bookmark them."},{boldText:"Deploy an Inbox Conversion Strategy:",body:"Direct Messages grew by <span class='text-success fw-semibold'>+13.3%</span> with a flawless <span class='text-success fw-semibold'>100%</span> positive sentiment score. Integrate structured quick-reply scripts and lead-capture links within your DMs to convert these high-trust inquiries into direct business revenue."},{boldText:"Re-Stimulate Public Conversational Metrics:",body:"Public Comments completely flatlined to zero this month (<span class='text-danger fw-semibold'>-100%</span>). Break this passive consumption pattern by utilizing 'this-or-that' polls in Stories and single-word comment triggers in your captions to lower the participation barrier."}],bottomLine:"A remarkably strong month showing simultaneous top-of-funnel reach acceleration and deep mid-funnel content saves. Private inbound community sentiment remains flawless, paving a perfect path toward turning educational discovery into direct consumer conversions."},{icon:"fab fa-facebook text-primary",title:"Facebook",audienceSummary:'The page maintains a massive and highly stable tracking base, concluding the month at exactly <span class="text-success fw-semibold">31.2K followers</span>. Audience acquisition dynamics leveled out completely, matching <span class="text-success fw-semibold">11</span> new page follows against 11 unfollows (net flat). The core consumer pocket remains deeply consolidated in the United States, with New York, NY securely holding its spot as the top regional metropolitan cluster.',visibilitySummary:'Top-of-funnel discovery witnessed an incredible, multi-thousand percent explosion this month. Organic visibility skyrocketed with total impressions/views surging by <span class="text-success fw-semibold">+148.8%</span> (12,053 total). This massive distribution breakthrough was fueled entirely by a historic performance in short-form and content distribution, where <span class="fw-semibold">Video Views exploded by an incredible <span class="text-success fw-semibold">+1,730.3%</span> (5,618 total views)</span>, creating a powerful new organic funnel.',engagementSummary:'While raw content interactions experienced a slight cooling to 177 total actions (<span class="text-danger fw-semibold">-17.7%</span>), public validation metrics remained highly focused. The platform\'s engagement matrix was overwhelmingly dominated by raw Reactions, anchoring at 168 total. However, conversational metrics dropped back to lower baselines with 5 Comments (<span class="text-danger fw-semibold">-61.5%</span>) and 4 Shares (<span class="text-danger fw-semibold">-55.6%</span>) for the period.',metrics:[{label:"Reactions",total:168,variation:"-17.6%",variationColor:"danger"},{label:"Comments",total:5,variation:"-61.5%",variationColor:"danger"},{label:"Private messages",total:0,variation:"\u2014",variationColor:"normal"},{label:"Shares",total:4,variation:"-55.6%",variationColor:"danger"},{label:"Video Views",total:5618,variation:"+1730.3%",variationColor:"success"},{label:"Total engagement",total:177,variation:"-17.7%",variationColor:"danger",isTotalRow:!0}],hashtags:[],keyTakeaway:'The page has entered a highly prominent <strong>"Massive Video Breakout & Passive Consumption"</strong> phase. By pulling in an astronomical <span class="text-success fw-semibold">+1,730.3%</span> surge in video views, the Facebook recommendation algorithm clearly approved of the current video style, pushing it to thousands of cold profiles. While these new viewers are currently \'passive\' (watching the video but dropping off before clicking share or comment), this massive top-of-funnel exposure is exactly what is needed to warm up new audiences.',executiveActions:[{boldText:"Capitalize on Video Distribution Wins:",body:"Video views exploded by an incredible <span class='text-success fw-semibold'>+1,730.3%</span>, showing that the algorithm favors your current video style. Isolate the exact length, visual hooks, and editing pacing of May's top video and scale this blueprint as your main discovery tool."},{boldText:"Bridge the Passive Engagement Gap:",body:"While views surged, comments fell by <span class='text-danger fw-semibold'>-61.5%</span> and shares dropped by <span class='text-danger fw-semibold'>-55.6%</span>. Viewers are consuming content passively; add clear, immediate calls-to-action within the video hooks to turn cold eyeballs into active participants."},{boldText:"Leverage Regional Audience Density:",body:"New York, NY securely remains your top geographic metropolitan cluster. Increase your local relevance and spark higher peer-to-peer sharing by occasionally incorporating regional references or Tri-State area case studies into your content calendar."}],bottomLine:"An exceptionally high-performing month for organic video distribution. Facebook successfully shattered reach boundaries with a four-digit explosion in video views, establishing a clean, powerful top-of-funnel layer that simply needs lower-friction calls to action to drive conversion behavior next month."}]},"June 2026":{mailchimpCampaigns:[{date:"2026-06-03",name:"June 2026 Consumer Newsletter"},{date:"2026-06-05",name:"Father's Day Consumer Newsletter June 2026"},{date:"2026-06-12",name:"Resend: June 2026 Retailer Newsletter"},{date:"2026-06-16",name:"June 2026 Practitioners Newsletter"}],adrollCampaigns:[],googleAdsCampaigns:[],holidays:[{name:"Muharram",date:"2026-06-26",day:"Friday"}],mailchimpTableRows:[{campaignName:"June 2026 Practitioners Newsletter",startDate:"June 16, 2026",sent:301,success:274,failed:27,opens:93,uniqueOpens:58,clicks:46,uniqueClicks:5,unsubscribed:1,abuseComplaints:0},{campaignName:"Resend: June 2026 Retailer Newsletter",startDate:"June 12, 2026",sent:1881,success:1864,failed:17,opens:137,uniqueOpens:95,clicks:29,uniqueClicks:9,unsubscribed:4,abuseComplaints:1},{campaignName:"Father's Day Consumer Newsletter June 2026",startDate:"June 5, 2026",sent:3518,success:3470,failed:48,opens:418,uniqueOpens:276,clicks:30,uniqueClicks:14,unsubscribed:20,abuseComplaints:1},{campaignName:"June 2026 Consumer Newsletter",startDate:"June 3, 2026",sent:3778,success:3485,failed:293,opens:446,uniqueOpens:231,clicks:23,uniqueClicks:9,unsubscribed:21,abuseComplaints:4}],mailchimpInsights:[{title:"More People Opened, Fewer Clicked",body:"Unique opens rose 16.6% (566 \u2192 660), but unique clicks fell 30.2% (53 \u2192 37). More people are opening, fewer are clicking through \u2014 and the gap is wider than it was in May."},{title:"Practitioners Perform Best \u2014 Consumer List Has a Bright Spot Too",body:"Practitioners hit a 21.2% open rate with 0 complaints and 1 unsubscribe \u2014 the month's healthiest send \u2014 yet reached only ~300 people, the same small list flagged in April. Father's Day Consumer Campaign won on every count: fewer failures (48 vs 293), more opens (276 vs 231), more clicks (14 vs 9). Themed content is working \u2014 worth leaning into for future sends."}],monthToMonthInsights:{googleAdsInsights:{belowKpiCards:{title:"Spend Down, Efficiency Up, ROAS Still Stuck",body:"Spend fell 24% while conversions rose to 25, pulling cost per conversion down 27%. But ROAS held flat at 0.47x, still below breakeven."},efficiency:{title:"Reach Got Nearly Half-Price \u2014 Engagement Paid the Cost",body:"CPM fell ~48% ($36.16 \u2192 $18.95) as spend dropped 24% but impressions jumped 44.6% \u2014 much cheaper reach this month. That's the likely reason CTR halved to 0.67%, not a loss of ad relevance \u2014 Conversions still edged up (24 \u2192 25), even with fewer clicks."},campaignBreakdown:[{title:"Original Formula Gets the Smallest Budget, Delivers the Best Return",body:"Original Formula gets just 10% of total spend ($337.53 of $3,290.44) but is the only campaign near breakeven at 0.95x ROAS. P.Max takes 79% of spend and returns 0.47x. Dad Joke drove 90,088 impressions \u2014 more reach than the other two combined. Original Formula wins on efficiency; Dad Joke wins on visibility."}]},adroll:{summary:{totalSpend:"$1,356.85",prevTotalSpend:"$1435.79",totalSpendChange:"-5.50%",totalSpendArrowUp:!1,impressions:"330,060",prevImpressions:"512,137",impressionsChange:"-35.55%",impressionsArrowUp:!1,clicks:"751",prevClicks:"1188",clicksChange:"-36.78%",clicksArrowUp:!1,ctr:"0.23%",prevCtr:"0.23%",ctrChange:"-1.90%",ctrArrowUp:!1,newVisitors:"477",prevNewVisitors:"694",newVisitorsChange:"-31.27%",newVisitorsArrowUp:!1,engagedVisits:"158",prevEngagedVisits:"179",engagedVisitsChange:"-11.73%",engagedVisitsArrowUp:!1,conversionRate:"0.79%",prevConversionRate:"0.73%",conversionRateChange:"+8.22%",conversionRateArrowUp:!0},campaigns:[{name:"Attract New Visitors - Lookalike",startDate:"Mar 10, 2026",funnelStage:"Awareness",budget:"$10/day",spend:"$385.57",impressions:"230,554",clicks:"407",ctr:"0.18%",engagedVisits:"149",newVisitors:"391",dailyFreq:"1.71",cpc:"$0.95",bounceRate:"64.0%",conversions:"0",cpa:"0"},{name:"Attract New Visitors - Contextual",startDate:"Mar 10, 2026",funnelStage:"Awareness",budget:"$10/day",spend:"$345.19",impressions:"57,026",clicks:"230",ctr:"0.40%",engagedVisits:"9",newVisitors:"86",dailyFreq:"1.18",cpc:"$1.50",bounceRate:"90.0%",conversions:"0",cpa:"0"},{name:"Re-engage Browse Abandoners",startDate:"Mar 10, 2026",funnelStage:"Consideration",budget:"$25/day",spend:"$626.09",impressions:"42,480",clicks:"114",ctr:"0.27%",engagedVisits:"0",newVisitors:"0",dailyFreq:"4.65",cpc:"$5.49",bounceRate:"0",conversions:"1",cpa:"$626.09"}],total:{budget:"$45/day",spend:"$1,356.85",impressions:"330,060",clicks:"751",ctr:"0.23%",engagedVisits:"158",newVisitors:"477",avgCpc:"$1.81",conversions:"1",cpa:"$1,356.85"},insights:{belowKpiCards:{title:"Smaller Reach, Sharper Engagement",body:"New visitors fell 31.27% (694 \u2192 477) and clicks dropped 36.78%, yet conversion rate climbed 8.22% (0.73% \u2192 0.79%). AdRoll reached fewer people this month, but converted more of them."},campaignBreakdown:[{title:"Lookalike Drives the Visitors, Re-engage Drives the Cost",body:"Lookalike pulled 391 of the account's 477 new visitors (82%) on just 28% of spend ($385.57) \u2014 the clear volume engine. Re-engage Browse Abandoners took 46% of spend ($626.09) at the highest CPC ($5.49) and highest ad frequency (4.65) of the three campaigns, yet shows zero engaged visits and zero new visitors."},{title:"Contextual Has the Best CTR \u2014 But Visitors Don't Stick Around",body:"Contextual earns the account's best CTR at 0.40% \u2014 more than double Lookalike's 0.18% \u2014 but 90% of its visitors bounce immediately, the highest of any campaign. Lookalike, despite the lower CTR, keeps far more visitors, with only a 64% bounce rate."}],channelRoleInsight:{title:"Different Channels, Different Metrics That Matter",body:"AdRoll spent $1,356.85 for 330,060 impressions at a $4.11 CPM \u2014 reach at low cost. Google Ads spent $3,290.44 and lowered its cost per conversion to $131.62 (from $180.95). Each channel is doing its own job"}}},googleAnalyticsInsights:{newVsReturnDeviceInsight:{title:"Mobile Overtook Desktop This Month",body:"Mobile sessions grew 41.3% (5,461 \u2192 7,715) while Desktop fell 31.5% (7,567 \u2192 5,180) \u2014 flipping the device split from Desktop-led (57%) in May to Mobile-led (57%) in June. Tablet, while still small, more than doubled its share (1.8% \u2192 4.3%)."},behaviourInsight:{title:"Paid Traffic Nearly Disappeared as Organic Surged",body:"Paid active users fell 82.05% (1,036 \u2192 186) while organic surged 166.52% (2,031 \u2192 5,413) \u2014 a near-complete flip in traffic composition. Sessions barely moved (+1.42%), meaning organic replaced paid rather than adding new volume."},topLandingPageInsight:{title:"Where Traffic Grew, Quality Grew Too \u2014 Shop Held Its Ground on Quality",body:"Homepage and /dad-joke/ both grew in visitors and improved in bounce rate (11.36% \u2192 5.61%, and 20.75% \u2192 4.55%). Shop lost 57.72% of its traffic, but bounce rate actually improved slightly (7.83% \u2192 6.20%) \u2014 fewer visitors, but no drop in quality."},storLocatoreInsight:[{title:"Store Locator: Three Months, Same Improving Pattern",body:"Visitors fell again (282 \u2192 219) \u2014 the third straight monthly drop \u2014 but bounce rate (4.08% \u2192 2.53%) and click-to-visit rate (12.59% \u2192 13.08%) both improved again, a trend running since April. Fewer visitors, steadily higher intent."},{title:"Google CPC and Direct Are Now Nearly Even for Store Locator Sessions",body:"Google CPC's share of store locator sessions rose to 28.27% (from 20.41% in May), while Direct fell to 27.85% (from 45.58% in May) \u2014 the two are now nearly tied, with Google CPC slightly ahead. Direct's share has been falling for two straight months of data available here."}]},channelOverview:{rows:[{channel:"Google Ads",spend:"$3,290.44",impressions:"173,664",clicks:"1,172",cpc:"$2.81",cpm:"$18.95",conversions:"25"},{channel:"AdRoll",spend:"$1,356.85",impressions:"330,060",clicks:"751",cpc:"$1.81",cpm:"$4.11",conversions:"1"}],total:{spend:"$4,647.29",impressions:"503,724",clicks:"1,923",cpc:"$2.42",cpm:"$9.23",conversions:"26"}},sales:{totalRevenue:"$4,990.27",totalRevenueChange:"+2.95%",totalRevenueArrowUp:!0,prevTotalRevenue:"$4,847.46",totalOrders:"60",totalOrdersChange:"+20.00%",totalOrdersArrowUp:!0,prevTotalOrders:"50",avgOrderValue:"$82.94",avgOrderValueChange:"-16.78%",avgOrderValueArrowUp:!1,prevAvgOrderValue:"$99.66",revenueVsOrders:{febRevenue:4847.46,marRevenue:4990.27,febOrders:50,marOrders:60},customerSplit:{newCustomersFeb:34,newCustomersMar:36,returningCustomersFeb:13,returningCustomersMar:16},metricsTable:[{metric:"Total Revenue",feb:"$4,847.46",march:"$4,990.27",change:"+$142.81",pct:"+2.95%",dir:"up"},{metric:"Net Revenue (after discounts)",feb:"$4,743.14",march:"$4,896.65",change:"+$153.51",pct:"+3.24%",dir:"up"},{metric:"Total Orders",feb:"50",march:"60",change:"+10",pct:"+20.00%",dir:"up"},{metric:"Average Order Value",feb:"$99.66",march:"$82.94",change:"-$16.72",pct:"-16.78%",dir:"down"},{metric:"Units Sold",feb:"85",march:"79",change:"-6",pct:"-7.06%",dir:"down"},{metric:"Coupon Discounts Applied",feb:"$0.00",march:"$403.88",change:"+$403.88",pct:"No Discount in May",dir:"neutral"},{metric:"Refunds / Returns",feb:"$239.85",march:"$79.90",change:"-$159.95",pct:"-66.70%",dir:"good-down"},{metric:"New Customers",feb:"34",march:"36",change:"+2",pct:"+5.88%",dir:"up"},{metric:"Returning Customers",feb:"13",march:"16",change:"+3",pct:"+23.08%",dir:"up"},{metric:"Shipping Revenue",feb:"$45.00",march:"$45.00",change:"$0.00",pct:"0%",dir:"neutral"}],metricsTableInsight:{title:"More Orders, Smaller Baskets",body:"Orders grew 20% (50 \u2192 60) but units sold fell 7.06% (85 \u2192 79) \u2014 each order carried fewer items than before, roughly 1.3 versus 1.7 in May. That pulled AOV down 16.78% to $82.94, so revenue rose only +2.95% despite the order growth."}},email:{openRate:"7.9%",prevOpenRate:"8.5%",openRateChange:"-7.06%",openRateArrowUp:!1,clickRate:"0.65%",prevClickRate:"0.81%",clickRateChange:"-19.75%",clickRateArrowUp:!1,newSubscribers:"17",prevNewSubscribers:"2,213",newSubscribersChange:"-99.23%",newSubscribersArrowUp:!1,engagementChart:{febValues:[8.5,.81,2.1,5.3],marValues:[7.9,.65,.43,3.4]},benchmarks:[{label:"Open Rate",value:7.9,industryAvg:27.35,higherIsBetter:!0},{label:"Click Rate",value:.65,industryAvg:1.19,higherIsBetter:!0},{label:"Unsubscribe",value:.43,industryAvg:.5,higherIsBetter:!1},{label:"Bounce Rate",value:3.4,industryAvg:2.48,higherIsBetter:!1}],insight:{title:"Deliverability Recovered Sharply \u2014 Engagement Kept Cooling",body:"Unsubscribe rate dropped 79.5% (2.1% \u2192 0.43%) and bounce rate fell 35.8% (5.3% \u2192 3.4%) \u2014 sharp relief after May's flagged spike. But open rate (7.9%) and click rate (0.65%) both kept sliding, down 7.06% and 19.75%. The list got healthier; engagement didn't follow."}}},funnelData:[{name:"Session start",step:"STEP 1",users:11956,pct:"100%",abanCount:"9,915",abanPct:"82.9%"},{name:"View product",step:"STEP 2",users:2041,pct:"17.1%",abanCount:"1,883",abanPct:"92.3%"},{name:"Add to cart",step:"STEP 3",users:158,pct:"7.7%",abanCount:"88",abanPct:"55.7%"},{name:"Begin checkout",step:"STEP 4",users:70,pct:"44.3%",abanCount:"43",abanPct:"61.4%"},{name:"Purchase",step:"STEP 5",users:27,pct:"38.6%"}],socialMedia:[{icon:"fab fa-youtube text-danger",title:"YouTube",audienceSummary:'The subscriber base grew to <span class="text-success fw-semibold">175 (+2.3%)</span>, adding <span class="text-success fw-semibold">4</span> new subscribers (<span class="text-success fw-semibold">+33.3%</span>) while maintaining a flawless <span class="text-success fw-semibold">100% subscriber retention rate</span> with zero losses. Our demographic dimension remains tightly locked into our core Estonian male niche.',visibilitySummary:'Top-of-funnel reach exploded this month, with total views surging to <span class="text-success fw-semibold">83K (+578.3%)</span> \u2014 a dramatic discovery breakout that pushed the channel far beyond its usual core audience.',engagementSummary:'Total engagement skyrocketed to <span class="text-success fw-semibold">511 actions (+480.7%)</span>, led by an explosion in Likes to <span class="text-success fw-semibold">465 (+701.7%)</span>. High-value Shares also grew to <span class="text-success fw-semibold">19 (+18.8%)</span>, while Comments dipped to <span class="text-danger fw-semibold">4 (-33.3%)</span> and Dislikes rose to <span class="text-danger fw-semibold">18 (+1,700%)</span>.',metrics:[{label:"Likes",total:465,variation:"+701.7%",variationColor:"success"},{label:"Dislikes",total:18,variation:"+1,700%",variationColor:"danger"},{label:"Comments",total:4,variation:"-33.3%",variationColor:"danger"},{label:"Shares",total:19,variation:"+18.8%",variationColor:"success"},{label:"Videos added to playlists",total:1,variation:"-66.7%",variationColor:"danger"},{label:"Videos removed from playlists",total:0,variation:"-100%",variationColor:"success"},{label:"Subscribers gained",total:4,variation:"+33.3%",variationColor:"success"},{label:"Subscribers lost",total:0,variation:"\u2014",variationColor:"normal"},{label:"Total engagement",total:511,variation:"+480.7%",variationColor:"success",isTotalRow:!0}],hashtags:[],keyTakeaway:'The channel entered an <strong>"Explosive Discovery Breakout"</strong> phase. Total views surged <span class="text-success fw-semibold">+578.3%</span> and total engagement jumped <span class="text-success fw-semibold">+480.7%</span> \u2014 propelled by a <span class="text-success fw-semibold">+701.7%</span> spike in Likes \u2014 as the content broke out of the core subscriber base and reached a dramatically wider audience this month.',executiveActions:[{boldText:"Capitalize on the Discovery Breakout:",body:"Views surged <span class='text-success fw-semibold'>+578.3%</span> to 83K. Identify the specific video(s) that drove this spike and reverse-engineer the hook, topic, and thumbnail into a repeatable template."},{boldText:"Convert New Reach Into Subscribers:",body:"Despite 83K views, only <span class='text-success fw-semibold'>4</span> subscribers were gained (<span class='text-success fw-semibold'>+33.3%</span>). Add clear subscribe CTAs and end-screen cards to turn this wave of new viewers into a lasting audience."},{boldText:"Monitor Rising Negative Signals:",body:"Dislikes jumped <span class='text-danger fw-semibold'>+1,700%</span> (to 18) and Comments fell <span class='text-danger fw-semibold'>-33.3%</span>. Review which content drew the reaction and rebalance toward the formats that fueled the <span class='text-success fw-semibold'>+701.7%</span> rise in Likes."}],bottomLine:"A breakout month for reach and engagement \u2014 views surged +578.3% and total engagement +480.7%, driven by a massive spike in Likes. The priority now is converting this wave of new discovery into lasting subscribers."},{icon:"fab fa-instagram text-danger",title:"Instagram",audienceSummary:'The community expanded steadily to <span class="text-success fw-semibold">1,452 (+0.7%)</span>. What we executed better this month was maintaining a reliable growth floor by securing <span class="text-success fw-semibold">16</span> new followers, successfully absorbing standard seasonal audience shifts while preserving our core health-conscious demographic dimension.',visibilitySummary:'Following May\'s recommendation spike, top-of-funnel reach eased to <span class="text-danger fw-semibold">9,282 views (-19.4%)</span>. This normalization filters out low-intent cold traffic, keeping our visibility concentrated on a qualified, repeat-viewer audience segment.',engagementSummary:'Total engagement grew to <span class="text-success fw-semibold">268 actions (+9.4%)</span>, driven almost entirely by organic reach \u2014 <span class="text-success fw-semibold">246 of 268 interactions (92%)</span> came organically versus just 12 from paid. Likes led the gains, rising to <span class="text-success fw-semibold">234 (+36%)</span>, while high-intent actions held firm with Direct Messages at <span class="text-success fw-semibold">10 (+25%)</span> and Saves at <span class="text-success fw-semibold">6 (+20%)</span>. The soft spots were conversational: Comments collapsed to <span class="text-danger fw-semibold">3 (-92.9%)</span> and Shares eased to <span class="text-danger fw-semibold">15 (-16.7%)</span>.',metrics:[{label:"Likes",organic:224,paid:10,total:234,variation:"+36%",variationColor:"success"},{label:"Comments",organic:2,paid:1,total:3,variation:"-92.9%",variationColor:"danger"},{label:"Shares",organic:15,paid:0,total:15,variation:"-16.7%",variationColor:"danger"},{label:"Saved",organic:5,paid:1,total:6,variation:"+20%",variationColor:"success"},{label:"Direct messages",organic:0,paid:0,total:10,variation:"+25%",variationColor:"success"},{label:"Total engagement",organic:246,paid:12,total:268,variation:"+9.4%",variationColor:"success",isTotalRow:!0}],hashtags:[{hashtag:"#demowellness",interactions:63},{hashtag:"#sproutsfarmersmarket",interactions:51},{hashtag:"#demo1",interactions:51},{hashtag:"#groanoff",interactions:41},{hashtag:"#demowellness",interactions:38},{hashtag:"#demo2",interactions:35}],hashtagTotalInteractions:811,keyTakeaway:'The profile settled into an <strong>"Organic-Led Engagement Hold"</strong> phase. Engagement grew a modest <span class="text-success fw-semibold">+9.4%</span>, but the real signal is composition \u2014 <span class="text-success fw-semibold">92% of all interactions came organically</span> (246 vs just 12 paid), with Likes up <span class="text-success fw-semibold">+36%</span>. The watch item is a sharp drop in conversational depth, with Comments down <span class="text-danger fw-semibold">-92.9%</span> and Shares <span class="text-danger fw-semibold">-16.7%</span>.',executiveActions:[{boldText:"Lean Into Organic Strength:",body:"With <span class='text-success fw-semibold'>246 of 268 interactions (92%)</span> coming organically and Likes up <span class='text-success fw-semibold'>+36%</span>, the organic content engine is carrying the account. Double down on the organic formats driving these Likes rather than leaning on paid, which contributed just 12 interactions."},{boldText:"Rebuild Conversational Engagement:",body:"Comments collapsed <span class='text-danger fw-semibold'>-92.9%</span> and Shares fell <span class='text-danger fw-semibold'>-16.7%</span>. Reintroduce comment-prompting formats \u2014 polls, questions, and 'tag a friend' hooks \u2014 to restore the two-way engagement that fuels algorithmic reach."},{boldText:"Nurture High-Intent Actions:",body:"Direct Messages (<span class='text-success fw-semibold'>+25%</span>) and Saves (<span class='text-success fw-semibold'>+20%</span>) both grew, signaling genuine buying and reference intent. Add structured quick-replies and saveable carousel content to convert these into consultations and repeat visits."}],bottomLine:"A stable, organic-driven month \u2014 engagement rose +9.4% on the strength of a 92% organic interaction share and a +36% jump in Likes. The priority now is reviving comments and shares to reignite conversational reach."},{icon:"fab fa-facebook text-primary",title:"Facebook",audienceSummary:'The profile community underwent a sharp transitional phase, experiencing a net adjustment of <span class="text-danger fw-semibold">-81</span> followers (15 gained vs. 96 lost). This churn indicates that while our scaled paid visibility introduced massive cold exposure, it simultaneously accelerated a cleanup of legacy or lower-intent audience segments.',visibilitySummary:'Top-of-funnel reach achieved an astronomical breakthrough as total views surged to a massive <span class="text-success fw-semibold">409K (+2,376.8%)</span>. What we executed significantly better this month was scaling our paid visibility dimension, injecting <span class="text-success fw-semibold">401K paid views</span> to maximize broad brand awareness.',engagementSummary:'Total engagement surged to <span class="text-success fw-semibold">26,712 actions (+1,957.9%)</span>, overwhelmingly driven by an explosion in Video Views to <span class="text-success fw-semibold">26,136 (+2,534.7%)</span>. Among direct interactions, Reactions led at <span class="text-success fw-semibold">561 (+97.5%)</span>. Because visibility scaled so rapidly via ads, the engagement rate per view compressed to <span class="text-danger fw-semibold">0.1% (-92.4%)</span>, shifting our primary operational focus to creative optimization.',metrics:[{label:"Reactions",total:561,variation:"+97.5%",variationColor:"success"},{label:"Comments",total:4,variation:"-50%",variationColor:"danger"},{label:"Private messages",total:5,variation:"\u2014",variationColor:"normal"},{label:"Shares",total:6,variation:"-57.1%",variationColor:"danger"},{label:"Video Views",total:26136,variation:"+2534.7%",variationColor:"success"},{label:"Total engagement",total:26712,variation:"+1957.9%",variationColor:"success",isTotalRow:!0}],hashtags:[],keyTakeaway:'The page has officially entered an aggressive <strong>"Paid Acquisition & Top-of-Funnel Scaling"</strong> phase. Compared to May\'s organic baselines, our major strategic milestone was scaling raw video visibility by over 2,500%, generating an unprecedented volume of fresh consumer awareness that we must now work to retain.',executiveActions:[{boldText:"Refine Paid Ad Targeting Parameters:",body:"With paid traffic driving <span class='text-success fw-semibold'>401K views</span> but inducing follower churn, audit your active ad sets. Narrow your interest and demographic targeting criteria in June to improve audience alignment and minimize profile drop-offs."},{boldText:"Deploy Frictionless Creative Conversion Hooks:",body:"Massive ad views compressed the individual interaction rate down to <span class='text-danger fw-semibold'>0.1%</span> due to passive scrolling. Integrate immediate, low-barrier call-to-actions within the first 5 seconds of video assets to transform cold viewers into active participators."},{boldText:"Implement Automation for Inbound Interactions:",body:"Private messages stabilized at <span class='text-success fw-semibold'>5</span> despite the explosive awareness surge. Deploy comment-to-DM automation strings on top-performing video ads to seamlessly guide this massive wave of cold visibility into qualified lead channels."}],bottomLine:"An exceptional performance in top-of-funnel scaling. Having successfully leveraged paid distribution to capture over 400K views, the immediate goal pivots toward refining ad hooks and targeting to convert this new visibility into deeply rooted community growth."}]},"July 2026":{mailchimpCampaigns:[{date:"2026-07-01",name:"July 2026 Consumer Newsletter"},{date:"2026-07-12",name:"Resend: Demo Wellness July 2026 Retailer Newsletter"},{date:"2026-07-29",name:"Demo Wellness August 2026 Retailer Newsletter"}],adrollCampaigns:[],googleAdsCampaigns:[{date:"2026-07-01",campaign:"Youtube Video Campaign",description:"Youtube Video Campaign started on this day with a total budget of $810.00.",budget:"$810.00 total"},{date:"2026-07-02",campaign:"Demand Gen",description:"Demand Gen campaign started on this day with a current budget of $40.00/day.",budget:"$40.00/day"}],mailchimpTableRows:[{campaignName:"Demo Wellness August 2026 Retailer Newsletter",startDate:"July 29, 2026",sent:2365,success:2348,failed:17,opens:205,uniqueOpens:205,clicks:14,uniqueClicks:14,unsubscribed:4,abuseComplaints:0},{campaignName:"Resend: Demo Wellness July 2026 Retailer Newsletter",startDate:"July 12, 2026",sent:1754,success:1741,failed:13,opens:84,uniqueOpens:84,clicks:14,uniqueClicks:14,unsubscribed:0,abuseComplaints:0},{campaignName:"July 2026 Consumer Newsletter",startDate:"July 1, 2026",sent:3479,success:3447,failed:32,opens:241,uniqueOpens:241,clicks:15,uniqueClicks:15,unsubscribed:27,abuseComplaints:0}],mailchimpInsights:[{title:"Retailer Resend Opened Less, Clicked More",body:"The Retailer Resend had the lowest open rate of the month (4.83%) but the highest click rate (0.80%). Demo Wellness August Retailer had the highest open rate (8.73%) but a lower click rate (0.60%). Getting opened didn't reliably predict getting clicked."},{title:"Deliverability Improved Sharply, and Clicks Actually Rose With It",body:"Bounce rate fell from 4.06% in June to 0.82% in July \u2014 an 80% drop \u2014 while click rate actually improved (0.41% \u2192 0.57%). Open rate held roughly flat (7.26% \u2192 7.03%). The list got much cleaner this month without losing engagement."}],monthToMonthInsights:{googleAdsInsights:{belowKpiCards:{title:"More Spend, Fewer Conversions",body:"Spend rose 44.62% to $4,758.78, but conversions fell 21.36% (25 \u2192 19.66) \u2014 cost per conversion jumped 83.91% to $242.06 and ROAS slipped to 0.38x. The extra budget bought traffic, not conversions."},efficiency:{title:"More Clicks, Far Fewer Converting",body:"Clicks more than doubled (1,172 \u2192 2,788, +137.88%) as CTR jumped to 1.57%. But conversions fell to 19.66, meaning conversion rate dropped sharply from roughly 2.1% to 0.7%. The extra clicks aren't the same quality as before."},campaignBreakdown:[{title:"P.Max Carries the Volume, Original Formula Matches on Return",body:"P.Max drove $1,492.94 in conversion value at 0.68x ROAS \u2014 more than 4x any other campaign, on 46% of total spend. Original Formula returns nearly the same at 0.62x ROAS, on just $543.60 \u2014 a quarter of P.Max's budget."},{title:"Demand Gen Launched With Strong Engagement",body:"Demand Gen generated 1,688 clicks from 48,360 impressions \u2014 a 3.49% CTR, second-highest in the account \u2014 at $0.72 CPC, well under P.Max's $3.07 and Search's $2.83. Strong early engagement for a campaign in its first month."},{title:"Video Has the Lowest CTR, Highest CPC of Any Campaign",body:"Video reached 62,811 impressions \u2014 nearly matching P.Max \u2014 but posts the lowest CTR (0.30%) and highest CPC ($4.16) in the account. It's also the newest campaign, launched July 1, so this may reflect an early ramp-up period."}]},adroll:{summary:{totalSpend:"$976.54",prevTotalSpend:"$1,356.85",totalSpendChange:"-28.03%",totalSpendArrowUp:!1,impressions:"516,911",prevImpressions:"330,060",impressionsChange:"+56.61%",impressionsArrowUp:!0,clicks:"713",prevClicks:"751",clicksChange:"-5.06%",clicksArrowUp:!1,ctr:"0.14%",prevCtr:"0.23%",ctrChange:"-39.13%",ctrArrowUp:!1,newVisitors:"415",prevNewVisitors:"477",newVisitorsChange:"-13.00%",newVisitorsArrowUp:!1,engagedVisits:"121",prevEngagedVisits:"158",engagedVisitsChange:"-23.42%",engagedVisitsArrowUp:!1,conversionRate:"0.85%",prevConversionRate:"0.79%",conversionRateChange:"+7.59%",conversionRateArrowUp:!0},campaigns:[{name:"Re-engage Browse Abandoners",startDate:"Mar 10, 2026",funnelStage:"Consideration",budget:"$50/day",spend:"$489.60",impressions:"60,730",clicks:"125",ctr:"0.21%",engagedVisits:"0",newVisitors:"0",dailyFreq:"0",cpc:"$3.92",bounceRate:"0",conversions:"2",cpa:"$244.80"},{name:"Attract New Visitors - Lookalike",startDate:"Mar 10, 2026",funnelStage:"Awareness",budget:"$20/day",spend:"$486.95",impressions:"456,181",clicks:"588",ctr:"0.13%",engagedVisits:"121",newVisitors:"415",dailyFreq:"2.15",cpc:"$0.83",bounceRate:"74.0%",conversions:"0",cpa:"0"}],total:{budget:"$70/day",spend:"$976.54",impressions:"516,911",clicks:"713",ctr:"0.14%",engagedVisits:"121",newVisitors:"415",avgCpc:"$1.37",conversions:"2",cpa:"$488.27"},insights:{belowKpiCards:{title:"Reach Grew Sharply, But Nothing Downstream Followed",body:"Impressions rose 56.61% (330,060 \u2192 516,911) on 28.03% less spend, yet clicks fell 5.06% (751 \u2192 713) and CTR dropped to 0.14%. New visitors (\u221213.00%) and engaged visits (\u221223.42%) declined alongside them \u2014 much more reach, converting into less of everything else."},campaignBreakdown:[{title:"Re-engage's ad frequency problem persists",body:"Re-engage spent $489.60 for 125 clicks and recorded no engaged visits or new visitors for a third straight month. Its CPC of $3.92 is nearly five times Lookalike's $0.83, despite a similar budget."},{title:"Lookalike doubled its reach and lost visitor quality",body:"Lookalike's impressions nearly doubled (230,554 \u2192 456,181) on 26.3% more spend, and clicks rose 44.5%. But CTR fell to 0.13%, bounce rate climbed to 74% from 64%, and engaged visits dropped 18.8% (149 \u2192 121) \u2014 more reach, less engagement per visitor."}],channelRoleInsight:{title:"The Two Channels' Impression Costs Moved in Opposite Directions",body:"Google Ads' CPM rose 41.3% ($18.95 \u2192 $26.78) while AdRoll's fell 54.0% ($4.11 \u2192 $1.89) \u2014 opposite moves in the same month. Impressions got notably pricier on one channel and less than half the cost on the other."}}},googleAnalyticsInsights:{newVsReturnDeviceInsight:{title:"Fewer Visitors, But Quality Improved on Every Front",body:"Sessions (-1.04%) and unique visitors (-5.65%) both dipped slightly, but bounce rate fell to 10.24% (from 13.10%) and average session duration rose to 2m16s (from 1m50s) \u2014 both moving the right direction together this month, unlike June's split result."},behaviourInsight:{title:"Paid Traffic Rebounded \u2014 Answering Last Month's Open Question",body:"Paid active users jumped from 184 to 450 (+144.6%), while organic fell from 5,413 to 3,446 (-36.3%) \u2014 the reverse of June's near-total paid collapse. Paid traffic clearly wasn't gone for good; whatever caused June's drop didn't carry into July."},topLandingPageInsight:{title:"demo-wellness-probiotic-supplements Surges, /dad-joke/ Vanishes",body:"The demo-wellness-probiotic-supplements page grew 467% with bounce rate improving (4.85% \u2192 2.85%), while the homepage fell 68.10% with bounce rate more than doubling (6.18% \u2192 12.71%). /dad-joke/, June's standout page with 1,409 users, dropped to just 2 in July \u2014 whatever drove that spike didn't repeat."},storLocatoreInsight:[{title:"More Visitors Reached the Page, But Fewer of Them Clicked",body:"Unique visitors rose 29.22% (219 \u2192 283) and total sessions grew 27%, but click-to-visit rate fell 13.64% (13.08% \u2192 11.30%) \u2014 a smaller share of visitors are clicking through to the CTA despite more people arriving."},{title:"New Channels Are Reshaping Store Locator Traffic",body:"join1440/email went from 0% to 11.30% share of store locator sessions this month \u2014 a brand-new source with real volume \u2014 while social/insta_fb nearly tripled its share (0.84% \u2192 6.31%). AdRoll referral, meanwhile, fell sharply from 7.59% to 2.33%, and Google CPC's share dipped too (28.27% \u2192 23.92%)."}]},channelOverview:{rows:[{channel:"Google Ads",spend:"$4,758.78",impressions:"177,724",clicks:"2,788",cpc:"$1.71",cpm:"$26.78",conversions:"19.66"},{channel:"AdRoll",spend:"$976.54",impressions:"516,911",clicks:"713",cpc:"$1.37",cpm:"$1.89",conversions:"2"}],total:{spend:"$5,735.32",impressions:"694,635",clicks:"3,501",cpc:"$1.64",cpm:"$8.26",conversions:"21.66"}},sales:{totalRevenue:"$6,538.78",totalRevenueChange:"+31.03%",totalRevenueArrowUp:!0,prevTotalRevenue:"$4,990.27",totalOrders:"58",totalOrdersChange:"-3.33%",totalOrdersArrowUp:!1,prevTotalOrders:"60",avgOrderValue:"$112.17",avgOrderValueChange:"+35.24%",avgOrderValueArrowUp:!0,prevAvgOrderValue:"$82.94",revenueVsOrders:{febRevenue:4990.27,marRevenue:6538.78,febOrders:60,marOrders:58},customerSplit:{newCustomersFeb:39,newCustomersMar:44,returningCustomersFeb:17,returningCustomersMar:13},metricsTable:[{metric:"Total Revenue",feb:"$4,990.27",march:"$6,538.78",change:"+$1,548.51",pct:"+31.03%",dir:"up"},{metric:"Net Revenue (after discounts)",feb:"$4,896.65",march:"$6,451.83",change:"+$1,555.18",pct:"+31.76%",dir:"up"},{metric:"Total Orders",feb:"60",march:"58",change:"-2",pct:"-3.33%",dir:"down"},{metric:"Average Order Value",feb:"$82.94",march:"$112.17",change:"+$29.23",pct:"+35.24%",dir:"up"},{metric:"Units Sold",feb:"79",march:"123",change:"+44",pct:"+55.70%",dir:"up"},{metric:"Coupon Discounts Applied",feb:"$403.88",march:"$1,109.24",change:"+$705.36",pct:"+174.64%",dir:"down"},{metric:"Refunds / Returns",feb:"$79.90",march:"$53.96",change:"-$25.94",pct:"-32.47%",dir:"good-down"},{metric:"New Customers",feb:"39",march:"44",change:"+5",pct:"+12.82%",dir:"up"},{metric:"Returning Customers",feb:"17",march:"13",change:"-4",pct:"-23.53%",dir:"down"},{metric:"Shipping Revenue",feb:"$45.00",march:"$36.00",change:"-$9.00",pct:"-20.00%",dir:"down"}],metricsTableInsight:{title:"Bigger Baskets Drove Real Revenue Growth",body:"Units sold jumped 55.70% (79 \u2192 123) while orders dipped slightly (60 \u2192 58) \u2014 customers bought roughly twice as many items per order. That pushed AOV up 35.24% to $112.17, and Net Revenue grew 31.76% even after discounts."}},email:{openRate:"7.1%",prevOpenRate:"7.9%",openRateChange:"-10.13%",openRateArrowUp:!1,clickRate:"0.60%",prevClickRate:"0.65%",clickRateChange:"-7.69%",clickRateArrowUp:!1,newSubscribers:"12",prevNewSubscribers:"17",newSubscribersChange:"-29.41%",newSubscribersArrowUp:!1,engagementChart:{febValues:[7.9,.65,.43,3.4],marValues:[7.1,.6,.41,.81]},benchmarks:[{label:"Open Rate",value:7.1,industryAvg:27.35,higherIsBetter:!0},{label:"Click Rate",value:.6,industryAvg:1.19,higherIsBetter:!0},{label:"Unsubscribe",value:.41,industryAvg:.5,higherIsBetter:!1},{label:"Bounce Rate",value:.81,industryAvg:2.48,higherIsBetter:!1}],insight:{title:"Open Rate Has Fallen Three Months Running",body:"Open rate has now declined for three straight months \u2014 8.5% in May, 7.9% in June, 7.1% in July. Bounce rate improved sharply this month (3.4% \u2192 0.81%), but that hasn't reversed the ongoing engagement slide."}}},funnelData:[{name:"Session start",step:"STEP 1",users:11156,pct:"100%",abanCount:"5,138",abanPct:"46.1%"},{name:"View product",step:"STEP 2",users:6018,pct:"53.9%",abanCount:"5,857",abanPct:"97.3%"},{name:"Add to cart",step:"STEP 3",users:161,pct:"2.7%",abanCount:"84",abanPct:"52.2%"},{name:"Begin checkout",step:"STEP 4",users:77,pct:"47.8%",abanCount:"49",abanPct:"63.6%"},{name:"Purchase",step:"STEP 5",users:28,pct:"36.4%"}],socialMedia:[{icon:"fab fa-youtube text-danger",title:"YouTube",audienceSummary:'The subscriber base continued its steady climb to <span class="text-success fw-semibold">180 (+2.9%)</span>, adding <span class="text-success fw-semibold">5</span> new subscribers (<span class="text-success fw-semibold">+25%</span>) while maintaining a flawless <span class="text-success fw-semibold">100% retention rate</span> with zero losses \u2014 the second straight month of zero churn. The core audience profile held steady even as June\'s cold viral traffic receded.',visibilitySummary:'Top-of-funnel reach cooled after June\'s breakout, with total views easing to <span class="text-danger fw-semibold">57K (-30.9%)</span>. Total watch time fell even faster \u2014 <span class="text-danger fw-semibold">-52.3%</span> to 2h 30m (9,048s) from 5h 16m \u2014 a sharper drop than views that points to weaker content completion and retention. Attention was highly volatile: a single-day peak of 1h 11m on July 25 sat alongside near-zero days, including zero watch time on July 31.',engagementSummary:'Total engagement normalized to <span class="text-danger fw-semibold">155 actions (-69.7%)</span> as June\'s viral spike unwound, led by Likes falling to <span class="text-danger fw-semibold">118 (-74.6%)</span>. But the higher-intent signals held or grew: Comments doubled to <span class="text-success fw-semibold">8 (+100%)</span>, Shares edged up to <span class="text-success fw-semibold">20 (+5.3%)</span>, and playlist saves quadrupled to <span class="text-success fw-semibold">4 (+300%)</span> \u2014 the audience that stayed is interacting more deliberately.',metrics:[{label:"Likes",total:118,variation:"-74.6%",variationColor:"danger"},{label:"Dislikes",total:0,variation:"-100%",variationColor:"success"},{label:"Comments",total:8,variation:"+100%",variationColor:"success"},{label:"Shares",total:20,variation:"+5.3%",variationColor:"success"},{label:"Videos added to playlists",total:4,variation:"+300%",variationColor:"success"},{label:"Videos removed from playlists",total:0,variation:"\u2014",variationColor:"normal"},{label:"Subscribers gained",total:5,variation:"+25%",variationColor:"success"},{label:"Subscribers lost",total:0,variation:"\u2014",variationColor:"normal"},{label:"Total engagement",total:155,variation:"-69.7%",variationColor:"danger",isTotalRow:!0}],hashtags:[],keyTakeaway:'The channel entered a <strong>"Post-Viral Normalization"</strong> phase. June\'s breakout traffic receded \u2014 views (<span class="text-danger fw-semibold">-30.9%</span>) and watch time (<span class="text-danger fw-semibold">-52.3%</span>) both pulled back \u2014 but the core stayed loyal: zero churn, subscribers up <span class="text-success fw-semibold">+2.9%</span>, and rising Comments, Shares and playlist saves. The cold viral audience left; the committed one remained.',executiveActions:[{boldText:"Rebuild Watch Time and Retention:",body:"Watch time fell faster than views (<span class='text-danger fw-semibold'>-52.3%</span> vs <span class='text-danger fw-semibold'>-30.9%</span>), meaning the drop is about completion, not just reach. Prioritize stronger opening hooks and tighter pacing to hold viewers deeper into each video."},{boldText:"Reverse-Engineer the July 25 Spike:",body:"A single day captured 1h 11m of watch time against a month of near-zero days. Identify the video and trigger behind that peak and rebuild the hook, topic and thumbnail into a repeatable template."},{boldText:"Nurture the High-Intent Core:",body:"Comments (<span class='text-success fw-semibold'>+100%</span>), Shares (<span class='text-success fw-semibold'>+5.3%</span>) and playlist saves (<span class='text-success fw-semibold'>+300%</span>) all grew while raw views fell \u2014 the retained audience is interacting deliberately. Reply to every comment and lean into reference-style content that earns saves."}],bottomLine:"A normalization month after June's viral surge. Reach and watch time cooled sharply, but zero churn, continued subscriber growth, and rising high-intent engagement show the channel kept the audience that matters \u2014 the next job is rebuilding watch time without relying on another one-off spike."},{icon:"fab fa-instagram text-danger",title:"Instagram",audienceSummary:'The follower base grew steadily to <span class="text-success fw-semibold">1.5K (+1.2%)</span>, adding 23 new followers against 7 lost for a net gain of 16. The standout audience signal was Mentions, which surged <span class="text-success fw-semibold">+275%</span> to 15 \u2014 driven by profile mentions climbing to 14 (<span class="text-success fw-semibold">+250%</span>), a sign the account is being tagged and talked about far more than before.',visibilitySummary:'Total views jumped <span class="text-success fw-semibold">+37.2%</span> to 13K, but the growth was entirely paid: paid views rose <span class="text-success fw-semibold">+73.2%</span> to 10K while organic views fell <span class="text-danger fw-semibold">-25.5%</span> to 2.5K. The same split shows in reach \u2014 average paid reach climbed to 251.1 (<span class="text-success fw-semibold">+38.5%</span>), peaking near 690 around July 20, while organic reach slipped to 28 (<span class="text-danger fw-semibold">-36.2%</span>). Distribution is increasingly ad-driven.',engagementSummary:'Total engagement eased <span class="text-danger fw-semibold">-8.2%</span> to 247 (189 organic, 47 paid), with Likes down <span class="text-danger fw-semibold">-12%</span> to 206. But the intent signals strengthened: Shares rose <span class="text-success fw-semibold">+26.7%</span> to 19 and Saves grew <span class="text-success fw-semibold">+33.3%</span> to 8. Because views scaled faster than interactions, engagement rate per view compressed to 1.9% (<span class="text-danger fw-semibold">-33.1%</span>). Inbox sentiment stayed <span class="text-success fw-semibold">100% non-negative</span> \u2014 11 positive, 8 neutral, zero negative (net polarity 0.58, positive items up +83.3%).',metrics:[{label:"Likes",organic:164,paid:42,total:206,variation:"-12%",variationColor:"danger"},{label:"Comments",organic:3,paid:0,total:3,variation:"+0%",variationColor:"normal"},{label:"Reposts",organic:0,paid:0,total:2,variation:"\u2014",variationColor:"normal"},{label:"Shares",organic:19,paid:0,total:19,variation:"+26.7%",variationColor:"success"},{label:"Saved",organic:3,paid:5,total:8,variation:"+33.3%",variationColor:"success"},{label:"Direct messages",organic:0,paid:0,total:9,variation:"-18.2%",variationColor:"danger"},{label:"Total engagement",organic:189,paid:47,total:247,variation:"-8.2%",variationColor:"danger",isTotalRow:!0}],hashtags:[{hashtag:"#demo1",interactions:32},{hashtag:"#demo2",interactions:29},{hashtag:"#demowellness",interactions:25},{hashtag:"#summervacation",interactions:20},{hashtag:"#demowellnessdemo2",interactions:16},{hashtag:"#naturalwellness",interactions:16}],hashtagTotalInteractions:469,keyTakeaway:'The account moved into a <strong>"Paid-Fueled Discovery"</strong> phase. Views jumped <span class="text-success fw-semibold">+37.2%</span> on the back of a <span class="text-success fw-semibold">+73.2%</span> paid surge, while organic reach and views both cooled (<span class="text-danger fw-semibold">-36.2%</span> and <span class="text-danger fw-semibold">-25.5%</span>). Raw engagement dipped <span class="text-danger fw-semibold">-8.2%</span>, but higher-intent Saves (<span class="text-success fw-semibold">+33.3%</span>), Shares (<span class="text-success fw-semibold">+26.7%</span>) and a <span class="text-success fw-semibold">+275%</span> jump in Mentions show the audience that engaged did so with intent.',executiveActions:[{boldText:"Rebuild Organic Reach:",body:"Organic views fell <span class='text-danger fw-semibold'>-25.5%</span> and organic reach <span class='text-danger fw-semibold'>-36.2%</span> while paid carried almost all distribution. Prioritize natively-optimized formats \u2014 Reels and saveable carousels \u2014 to reduce dependence on ad spend for reach."},{boldText:"Convert the Mentions Surge:",body:"Mentions jumped <span class='text-success fw-semibold'>+275%</span> (profile mentions <span class='text-success fw-semibold'>+250%</span>) \u2014 the account is being tagged more than ever. Engage with and reshare that user-generated content to compound the momentum into follower growth."},{boldText:"Double Down on Saveable Content:",body:"Saves grew <span class='text-success fw-semibold'>+33.3%</span> and Shares <span class='text-success fw-semibold'>+26.7%</span> even as raw engagement fell \u2014 the retained audience treats the profile as a reference. Expand educational, reference-heavy posts that earn saves and shares."}],bottomLine:"A paid-led growth month. Views and reach expanded sharply through ad spend while organic distribution softened and raw engagement eased \u2014 but rising Saves, Shares and a mentions surge with 100% non-negative sentiment show the underlying audience quality held. The priority is reviving organic reach so growth isn't wholly dependent on paid."},{icon:"fab fa-facebook text-primary",title:"Facebook",audienceSummary:'The page held flat at <span class="fw-semibold">31K followers (+0%)</span>, adding 25 new follows against 15 unfollows for a small net gain of 10. Audience size is stable \u2014 the story this month is engagement quality and the pullback in paid distribution, not reach.',visibilitySummary:'Total views fell <span class="text-danger fw-semibold">-63.7%</span> to 149K, driven entirely by a <span class="text-danger fw-semibold">-65%</span> cut in paid views (to 141K). Organic held its ground \u2014 organic views edged up <span class="text-success fw-semibold">+3.1%</span> to 8K, though average organic reach eased <span class="text-danger fw-semibold">-34%</span> to 3.8K and average paid reach fell to 0 (<span class="text-danger fw-semibold">-100%</span>). Video views collapsed <span class="text-danger fw-semibold">-82.7%</span> to 4,510, almost all of it paid autoplay (4,436), in line with the reduced paid spend.',engagementSummary:'Even as reach and views fell, engagement rose <span class="text-success fw-semibold">+10.2%</span> to 637 \u2014 almost entirely organic. Reactions led at <span class="text-success fw-semibold">613 (+9.3%)</span>, with Comments up <span class="text-success fw-semibold">+50%</span> (to 6), Shares <span class="text-success fw-semibold">+12.5%</span> (to 9) and Private messages <span class="text-success fw-semibold">+80%</span> (to 9). Because engagement grew while views shrank, engagement rate per view jumped <span class="text-success fw-semibold">+203.4%</span> to 0.4% and per reach <span class="text-success fw-semibold">+201.5%</span> to 0.5% \u2014 a far more efficient, engaged audience.',metrics:[{label:"Reactions",organic:613,paid:0,total:613,variation:"+9.3%",variationColor:"success"},{label:"Comments",organic:6,paid:0,total:6,variation:"+50%",variationColor:"success"},{label:"Shares",organic:9,paid:0,total:9,variation:"+12.5%",variationColor:"success"},{label:"Private messages",organic:0,paid:0,total:9,variation:"+80%",variationColor:"success"},{label:"Total engagement",organic:628,paid:0,total:637,variation:"+10.2%",variationColor:"success",isTotalRow:!0}],hashtags:[],keyTakeaway:'The page shifted into an <strong>"Organic Efficiency"</strong> phase. With paid distribution cut back \u2014 views <span class="text-danger fw-semibold">-63.7%</span>, paid views <span class="text-danger fw-semibold">-65%</span> \u2014 engagement still climbed <span class="text-success fw-semibold">+10.2%</span> on organic strength, sending engagement rate per view up <span class="text-success fw-semibold">+203.4%</span>. Fewer paid impressions, but a far more engaged organic core.',executiveActions:[{boldText:"Lean Into Organic Momentum:",body:"Engagement rose <span class='text-success fw-semibold'>+10.2%</span> and organic views <span class='text-success fw-semibold'>+3.1%</span> even as paid collapsed \u2014 the organic audience is responsive. Increase organic posting cadence to build on this efficient, engaged base."},{boldText:"Reassess the Paid Strategy:",body:"Paid views fell <span class='text-danger fw-semibold'>-65%</span> and average paid reach dropped to 0. Confirm whether this pullback was intentional; if paid resumes, target for reach efficiency given how thin the per-view rate had become."},{boldText:"Convert Rising DMs and Comments:",body:"Private messages grew <span class='text-success fw-semibold'>+80%</span> and Comments <span class='text-success fw-semibold'>+50%</span> \u2014 more inbound conversation than usual. Set up quick replies and a follow-up flow to turn these into leads."}],bottomLine:"A paid-pullback month that exposed a healthy organic core. Views and video collapsed with reduced ad spend, but organic engagement rose double digits and engagement rate roughly tripled \u2014 the audience that remained is more engaged than ever. The open question is whether the paid cut was strategic and how to balance the two channels going forward."}]},"August 2026":{mailchimpCampaigns:[],adrollCampaigns:[],googleAdsCampaigns:[],mailchimpTableRows:[{campaignName:"Demo Wellness September 2026 Retailer Newsletter",startDate:"Aug 26, 2026",sent:2350,success:2330,failed:20,opens:1040,uniqueOpens:605,clicks:138,uniqueClicks:32,unsubscribed:5,abuseComplaints:0},{campaignName:"Demo Wellness August 2026 Practitioner Newsletter",startDate:"Aug 19, 2026",sent:299,success:273,failed:26,opens:207,uniqueOpens:127,clicks:44,uniqueClicks:8,unsubscribed:3,abuseComplaints:0},{campaignName:"Resend: Demo Wellness August 2026 Retailer Newsletter",startDate:"Aug 12, 2026",sent:1757,success:1738,failed:19,opens:141,uniqueOpens:107,clicks:59,uniqueClicks:15,unsubscribed:1,abuseComplaints:0},{campaignName:"August 2026 Consumer Newsletter",startDate:"Aug 05, 2026",sent:3442,success:3412,failed:30,opens:1182,uniqueOpens:786,clicks:278,uniqueClicks:31,unsubscribed:16,abuseComplaints:0}],mailchimpInsights:[{title:"Opens Tripled After Two Flat Months \u2014 Clicks Still Aren't Following",body:"Unique opens reached 1,625 across four sends, against 530 in July and 660 in June \u2014 three of four sends cleared a 23% open rate. Unique clicks doubled too (43 \u2192 86), but click rate still sits at 1.11%, under 1.4% on every send except Practitioners."},{title:"Practitioners Lead on Engagement \u2014 And on Delivery Failures",body:"Practitioners posted a 46.52% open rate and 2.93% click rate, both the highest of any send. But 26 of 299 emails failed to deliver (8.70%), while every other August send stayed under 1.1% \u2014 the same issue this list showed the last time it was mailed in June (9.0%)"}],monthToMonthInsights:{googleAdsInsights:{belowKpiCards:{title:"Four straight months of ROAS decline",body:"ROAS fell to 0.17x \u2014 down from 0.38x in July, 0.47x in June and 0.48x in May. Four consecutive months of decline, and August's 55.26% drop is the steepest yet, on spend that barely moved (-2.62%)."},efficiency:{title:"Fewer clicks, and a smaller share of them converting",body:"Clicks fell 15.17% (2,788 \u2192 2,365) while conversions dropped 47.51% \u2014 meaning conversion rate itself fell from roughly 0.71% to 0.44%."},campaignBreakdown:[]},adroll:{summary:{totalSpend:"$1,390.73",prevTotalSpend:"$976.54",totalSpendChange:"+42.41%",totalSpendArrowUp:!0,impressions:"735,556",prevImpressions:"516,911",impressionsChange:"+42.30%",impressionsArrowUp:!0,clicks:"1,286",prevClicks:"713",clicksChange:"+80.36%",clicksArrowUp:!0,ctr:"0.17%",prevCtr:"0.14%",ctrChange:"+21.43%",ctrArrowUp:!0,newVisitors:"632",prevNewVisitors:"415",newVisitorsChange:"+52.29%",newVisitorsArrowUp:!0,engagedVisits:"136",prevEngagedVisits:"121",engagedVisitsChange:"+12.40%",engagedVisitsArrowUp:!0,conversionRate:"0.48%",prevConversionRate:"0.85%",conversionRateChange:"-43.53%",conversionRateArrowUp:!1},campaigns:[{name:"Re-engage Browse Abandoners",startDate:"Mar 10, 2026",funnelStage:"Consideration",budget:"$50/day",spend:"$762.94",impressions:"135,190",clicks:"113",ctr:"0.08%",engagedVisits:"0",newVisitors:"0",dailyFreq:"0",cpc:"$6.75",bounceRate:"0",conversions:"1",cpa:"$762.94"},{name:"Attract New Visitors - Lookalike",startDate:"Mar 10, 2026",funnelStage:"Awareness",budget:"$20/day",spend:"$627.78",impressions:"600,366",clicks:"1,173",ctr:"0.20%",engagedVisits:"136",newVisitors:"632",dailyFreq:"0",cpc:"$0.54",bounceRate:"79.0%",conversions:"0",cpa:"0"}],total:{budget:"$70/day",spend:"$1,390.73",impressions:"735,556",clicks:"1,286",ctr:"0.17%",engagedVisits:"136",newVisitors:"632",avgCpc:"$1.08",conversions:"1",cpa:"$1,390.73"},insights:{belowKpiCards:{title:"Every Volume Metric Grew \u2014 Conversion Rate Didn't",body:"Clicks rose 80.36% (713 \u2192 1,286), new visitors 52.29% (415 \u2192 632) and engaged visits 12.40% (121 \u2192 136), all on 42.41% more spend. Conversion rate was the one exception, falling 43.53% (0.85% \u2192 0.48%)."},campaignBreakdown:[{title:"Re-engage Spent 56% More for Fewer Clicks",body:"Re-engage's spend rose 55.8% ($489.60 \u2192 $762.94) and impressions more than doubled (60,730 \u2192 135,190), yet clicks fell 9.6% (125 \u2192 113). CPC climbed to $6.75 from $3.92 \u2014 the campaign is buying far more reach and converting less of it. It has recorded zero engaged visits and zero new visitors across all three months."},{title:"Lookalike Doubled Its Clicks at a Third Less Cost",body:"Lookalike's clicks nearly doubled (588 \u2192 1,173) while CPC fell 34.9% to $0.54 \u2014 the campaign's most efficient month in this data."}],channelRoleInsight:{title:"Both channels' impression costs fell together",body:"Google Ads' CPM fell 12.06% to $23.55 and AdRoll's fell 19.57% to $1.89 \u2014 both cheaper per impression this month, after moving in opposite directions in July. Total account CPM dropped from $8.26 to $6.46."}}},googleAnalyticsInsights:{behaviourInsight:{title:"Traffic Surged, But Engagement Depth Fell",body:"Sessions rose 39.79% (13,446 \u2192 18,796) and unique visitors 47.54% (11,465 \u2192 16,916), but average session duration dropped 32.35% (2m16s \u2192 1m32s). Bounce rate still improved slightly (10.24% \u2192 9.66%) \u2014 visitors are staying, just not exploring as deeply."},topLandingPageInsight:{title:"Broad Growth, But Only One Page Held Attention",body:"/demo-page-8 surged 152.23% (1,792 \u2192 4,520 active users) to become the top page, with bounce rate nearly halving (10.45% \u2192 5.65%). But /demo-page-9 was the standout for engagement \u2014 up 82.00% (1,800 \u2192 3,276) with session duration jumping to 2m 27s (from 41s) and the lowest bounce rate at 4.84%. /demo-page-4 was the lone decliner, down 36.89% (4,953 \u2192 3,126) as its duration fell from 1m 14s to 44s."},storLocatoreInsight:[]},channelOverview:{rows:[{channel:"Google Ads",spend:"$4,634.04",impressions:"196,782",clicks:"2,365",cpc:"$1.96",cpm:"$23.55",conversions:"10.32"},{channel:"AdRoll",spend:"$1,390.73",impressions:"735,556",clicks:"1,286",cpc:"$1.08",cpm:"$1.89",conversions:"1"}],total:{spend:"$6,024.77",impressions:"932,338",clicks:"3,651",cpc:"$1.65",cpm:"$6.46",conversions:"11.32"}},sales:{totalRevenue:"$3,921.39",totalRevenueChange:"-40.03%",totalRevenueArrowUp:!1,prevTotalRevenue:"$6,538.78",totalOrders:"42",totalOrdersChange:"-27.59%",totalOrdersArrowUp:!1,prevTotalOrders:"58",avgOrderValue:"$93.05",avgOrderValueChange:"-17.05%",avgOrderValueArrowUp:!1,prevAvgOrderValue:"$112.17",revenueVsOrders:{febRevenue:6538.78,marRevenue:3921.39,febOrders:58,marOrders:42},customerSplit:{newCustomersFeb:44,newCustomersMar:19,returningCustomersFeb:13,returningCustomersMar:20},metricsTable:[{metric:"Total Revenue",feb:"$6,538.78",march:"$3,921.39",change:"-$2,617.39",pct:"-40.03%",dir:"down"},{metric:"Net Revenue (after discounts)",feb:"$6,451.83",march:"$3,884.24",change:"-$2,567.59",pct:"-39.80%",dir:"down"},{metric:"Total Orders",feb:"58",march:"42",change:"-16",pct:"-27.59%",dir:"down"},{metric:"Average Order Value",feb:"$112.17",march:"$93.05",change:"-$19.12",pct:"-17.05%",dir:"down"},{metric:"Units Sold",feb:"124",march:"82",change:"-42",pct:"-33.87%",dir:"down"},{metric:"Coupon Discounts Applied",feb:"$1,109.24",march:"$314.86",change:"-$794.38",pct:"-71.61%",dir:"good-down"},{metric:"Refunds / Returns",feb:"$53.96",march:"$23.95",change:"-$30.01",pct:"-55.62%",dir:"good-down"},{metric:"New Customers",feb:"44",march:"19",change:"-25",pct:"-56.82%",dir:"down"},{metric:"Returning Customers",feb:"13",march:"20",change:"+7",pct:"+53.85%",dir:"up"},{metric:"Shipping Revenue",feb:"$36.00",march:"$18.00",change:"-$18.00",pct:"-50.00%",dir:"down"}],metricsTableInsight:{title:"The drop is an acquisition problem, not a retention one",body:"New customers fell 56.82% (44 \u2192 19) while returning customers rose 53.85% (13 \u2192 20) \u2014 loyal buyers actually grew this month. Nearly the entire revenue decline traces to fewer first-time buyers arriving."}},email:{openRate:"21.0%",prevOpenRate:"7.1%",openRateChange:"+13.9%",openRateArrowUp:!0,clickRate:"1.11%",prevClickRate:"0.60%",clickRateChange:"+0.51%",clickRateArrowUp:!0,newSubscribers:"52",prevNewSubscribers:"12",newSubscribersChange:"+333.33%",newSubscribersArrowUp:!0,engagementChart:{febValues:[7.1,.6,.41,.81],marValues:[21,1.11,.32,1.21]},benchmarks:[{label:"Open Rate",value:21,industryAvg:27.35,higherIsBetter:!0},{label:"Click Rate",value:1.11,industryAvg:1.19,higherIsBetter:!0},{label:"Unsubscribe",value:.32,industryAvg:.5,higherIsBetter:!1},{label:"Bounce Rate",value:1.21,industryAvg:2.48,higherIsBetter:!1}],insight:{title:"Open Rate Nearly Tripled \u2014 Clicks Followed",body:"August broke a three-month downward trend: open rate jumped from 7.1% to 21.0% and click rate from 0.60% to 1.11%. Both metrics moved up together for the first time since May."}}},funnelData:[{name:"Session start",step:"STEP 1",users:16606,pct:"100%",abanCount:"12,624",abanPct:"76.0%"},{name:"View product",step:"STEP 2",users:3982,pct:"24.0%",abanCount:"3,761",abanPct:"94.5%"},{name:"Add to cart",step:"STEP 3",users:221,pct:"5.5%",abanCount:"131",abanPct:"59.3%"},{name:"Begin checkout",step:"STEP 4",users:90,pct:"40.7%",abanCount:"80",abanPct:"88.9%"},{name:"Purchase",step:"STEP 5",users:10,pct:"11.1%"}],socialMedia:[{icon:"fab fa-youtube text-danger",title:"YouTube",audienceSummary:'The subscriber base edged up to <span class="text-success fw-semibold">182 (+1.1%)</span>, adding <span class="text-success fw-semibold">2 new subscribers</span> against <span class="text-success fw-semibold">zero losses</span> for a clean net gain of 2 \u2014 a third straight month with no churn. Growth was slower than July, though: subscribers gained fell <span class="text-danger fw-semibold">60%</span> (5 \u2192 2), arriving in two small steps \u2014 one in early August and one near month-end (180 \u2192 181 \u2192 182).',visibilitySummary:'Reach expanded sharply. Total views reached <span class="text-success fw-semibold">87,862 (+50.3%)</span> and estimated watch time rose to <span class="text-success fw-semibold">220h 40min (+44.8%)</span> \u2014 both up strongly and roughly in step, a healthier pattern than July when watch time lagged views. After a slow start, visibility expanded from August 4 onward, peaking at <span class="text-success fw-semibold">4,190 views on August 8</span>, and daily output held a baseline above <span class="text-success fw-semibold">2,800 views per day</span> through the middle and back half of the month.',engagementSummary:'Engagement pulled back to <span class="text-danger fw-semibold">109 actions (-30.6%)</span>, with every interaction type declining. Likes led the total at <span class="text-danger fw-semibold">92 (-23.3%)</span>, while the higher-intent signals fell hardest: Comments <span class="text-danger fw-semibold">-50%</span> (to 4), Shares <span class="text-danger fw-semibold">-65%</span> (to 7), and playlist saves <span class="text-danger fw-semibold">-50%</span> (to 2). Unlike July \u2014 when Comments and Shares grew even as raw views fell \u2014 interaction softened across the board this month, even as reach expanded.',metrics:[{label:"Likes",total:92,variation:"-23.3%",variationColor:"danger"},{label:"Dislikes",total:0,variation:"\u2014",variationColor:"normal"},{label:"Comments",total:4,variation:"-50%",variationColor:"danger"},{label:"Shares",total:7,variation:"-65%",variationColor:"danger"},{label:"Videos added to playlists",total:2,variation:"-50%",variationColor:"danger"},{label:"Videos removed from playlists",total:2,variation:"\u2014",variationColor:"normal"},{label:"Subscribers gained",total:2,variation:"-60%",variationColor:"danger"},{label:"Subscribers lost",total:0,variation:"\u2014",variationColor:"normal"},{label:"Total engagement",total:109,variation:"-30.6%",variationColor:"danger",isTotalRow:!0}],hashtags:[],keyTakeaway:'The channel entered a <strong>"Reach Up, Engagement Down"</strong> phase. Distribution expanded strongly \u2014 views <span class="text-success fw-semibold">+50.3%</span> to 87,862 and watch time <span class="text-success fw-semibold">+44.8%</span> to 220h 40min \u2014 but engagement moved the opposite way, down <span class="text-danger fw-semibold">30.6%</span> to 109 as Likes, Comments and Shares all fell. More people watched; fewer interacted.',executiveActions:[{boldText:"Convert Reach Into Interaction:",body:"Views climbed <span class='text-success fw-semibold'>+50.3%</span> while total engagement fell <span class='text-danger fw-semibold'>30.6%</span> \u2014 the larger audience is watching but not acting. Add explicit calls-to-action (comment prompts, playlist saves, end-screen asks) to convert the extra reach into interactions."},{boldText:"Rebuild Comments and Shares:",body:"The higher-intent signals fell hardest \u2014 Comments <span class='text-danger fw-semibold'>-50%</span> and Shares <span class='text-danger fw-semibold'>-65%</span>. Prioritize discussion-driving, shareable topics and reply to every comment to restart the conversation that had been growing in July."},{boldText:"Reverse-Engineer the August 8 Peak:",body:"A single day hit <span class='text-success fw-semibold'>4,190 views</span> and drove the mid-month surge after a slow start. Identify that video's hook, topic and thumbnail and rebuild it into a repeatable template to sustain the higher daily baseline."}],bottomLine:"A distribution-led month with an engagement gap. Views (+50.3%) and watch time (+44.8%) both grew strongly and subscribers ticked up with zero churn, but engagement fell 30.6% as Likes, Comments and Shares all declined. The audience got bigger \u2014 the next job is getting it to interact again."},{icon:"fab fa-instagram text-danger",title:"Instagram",audienceSummary:'The follower base held its slow climb to <span class="text-success fw-semibold">1.5K (+0.5%)</span>, with 14 new followers against 7 lost for a net gain of 7 (1,470 \u2192 1,476). The brighter audience signal was Mentions, up <span class="text-success fw-semibold">+46.7%</span> to 22 \u2014 the account is being tagged more even as reach contracted.',visibilitySummary:'Distribution contracted sharply. Total views fell <span class="text-danger fw-semibold">-67.6%</span> to 4,129 (from 12,735) and unique reach dropped <span class="text-danger fw-semibold">-67.1%</span> to 2,848 users \u2014 a broad pullback in organic discovery. Daily visibility peaked at <span class="text-success fw-semibold">218 displays on August 10</span> and reach at <span class="text-success fw-semibold">152 users on August 11</span>, then tapered toward month-end, with displays averaging 133 per day and a low of 9 on August 2.',engagementSummary:'Raw engagement eased <span class="text-danger fw-semibold">-25.7%</span> to 182 (159 organic, 6 paid), with Likes down <span class="text-danger fw-semibold">-26.7%</span> to 151 and Comments <span class="text-danger fw-semibold">-66.7%</span> to 1. Direct messages bucked the trend, rising <span class="text-success fw-semibold">+88.9%</span> to 17. Crucially, because views and reach fell much faster than engagement, engagement rate jumped: <span class="text-success fw-semibold">+129.1%</span> per view (to 4.4%) and <span class="text-success fw-semibold">+125.6%</span> per reach (to 6.4%) \u2014 the smaller audience that remained was far more engaged.',metrics:[{label:"Likes",organic:145,paid:6,total:151,variation:"-26.7%",variationColor:"danger"},{label:"Comments",organic:1,paid:0,total:1,variation:"-66.7%",variationColor:"danger"},{label:"Reposts",organic:0,paid:0,total:0,variation:"-100%",variationColor:"danger"},{label:"Shares",organic:13,paid:0,total:13,variation:"-31.6%",variationColor:"danger"},{label:"Saved",organic:0,paid:0,total:0,variation:"-100%",variationColor:"danger"},{label:"Direct messages",organic:0,paid:0,total:17,variation:"+88.9%",variationColor:"success"},{label:"Total engagement",organic:159,paid:6,total:182,variation:"-25.7%",variationColor:"danger",isTotalRow:!0}],hashtags:[{hashtag:"#demo1",interactions:55},{hashtag:"#demowellness",interactions:47},{hashtag:"#demo2",interactions:46},{hashtag:"#demowellnessdemo2",interactions:41},{hashtag:"#dailywellness",interactions:35},{hashtag:"#wellnesscon2026",interactions:32}],hashtagTotalInteractions:582,keyTakeaway:'The account moved into a <strong>"Smaller Audience, Higher Intensity"</strong> phase. Reach and views both fell about <span class="text-danger fw-semibold">-67%</span> (to 2,848 and 4,129) and raw engagement eased <span class="text-danger fw-semibold">-25.7%</span> \u2014 but engagement rate surged <span class="text-success fw-semibold">+129.1%</span> per view (to 4.4%) as the remaining audience interacted far more per impression. Fewer people saw the content; those who did engaged harder.',executiveActions:[{boldText:"Rebuild Reach and Discovery:",body:"Views and reach both fell about <span class='text-danger fw-semibold'>67%</span>, the month's dominant story. Review posting cadence and format and lean back into natively-optimized Reels and saveable carousels to restart organic discovery."},{boldText:"Protect the Engagement-Rate Gain:",body:"Engagement rate more than doubled \u2014 <span class='text-success fw-semibold'>+129.1%</span> per view and <span class='text-success fw-semibold'>+125.6%</span> per reach. The core audience that stayed is highly responsive; keep feeding it the content themes that held its attention while reach rebuilds."},{boldText:"Convert the Mentions and DM Rise:",body:"Mentions grew <span class='text-success fw-semibold'>+46.7%</span> (to 22) and Direct messages <span class='text-success fw-semibold'>+88.9%</span> (to 17) \u2014 inbound conversation is up even as reach fell. Reply promptly and reshare user-generated tags to turn that intent into follower growth."}],bottomLine:"A steep reach contraction with a silver lining. Views and reach both fell about 67% and raw engagement slipped 25.7%, but engagement rate more than doubled (+129.1% per view) and followers, mentions and DMs all rose \u2014 the remaining audience is smaller but far more engaged. The priority is reviving reach without losing that intensity."},{icon:"fab fa-facebook text-primary",title:"Facebook",audienceSummary:'The page held essentially flat at <span class="fw-semibold">31K followers (-0.1%)</span>, with 15 new follows against 12 unfollows for a small net gain of 3. Mentions doubled to <span class="text-success fw-semibold">4 (+100%)</span> off a low base \u2014 audience size is stable, so the month\'s story is the sharp pullback in distribution, not follower churn.',visibilitySummary:'Distribution contracted steeply on every measure. Total impressions fell <span class="text-danger fw-semibold">-67.1%</span> to 48,861 (from 148,576) and unique reach dropped even harder \u2014 <span class="text-danger fw-semibold">-86.6%</span> to 15,620 users (from 116,840). Video views nearly disappeared, down <span class="text-danger fw-semibold">-92.1%</span> to 357 (organic 12, paid 345). Daily impressions peaked at <span class="text-success fw-semibold">2,529 on August 16</span> and reach at <span class="text-success fw-semibold">898 accounts on August 14</span>, before both fell to month-end lows on August 31 (205 impressions, 111 reach).',engagementSummary:'Engagement fell <span class="text-danger fw-semibold">-56%</span> to 280, entirely organic (0 paid). Reactions led the decline at <span class="text-danger fw-semibold">265 (-56.8%)</span>, with Comments down <span class="text-danger fw-semibold">-66.7%</span> to 2. Shares were the lone bright spot, up <span class="text-success fw-semibold">+44.4%</span> to 13. With reach falling faster than engagement, engagement rate still rose \u2014 <span class="text-success fw-semibold">+33.7%</span> per view (to 0.6%) and <span class="text-success fw-semibold">+228.8%</span> per reach (to 1.8%).',metrics:[{label:"Reactions",organic:265,paid:0,total:265,variation:"-56.8%",variationColor:"danger"},{label:"Comments",organic:2,paid:0,total:2,variation:"-66.7%",variationColor:"danger"},{label:"Shares",organic:13,paid:0,total:13,variation:"+44.4%",variationColor:"success"},{label:"Private messages",organic:0,paid:0,total:0,variation:"-100%",variationColor:"danger"},{label:"Total engagement",organic:280,paid:0,total:280,variation:"-56%",variationColor:"danger",isTotalRow:!0}],hashtags:[],keyTakeaway:'The page slid into a <strong>"Demo Collapse"</strong> phase. Impressions fell <span class="text-danger fw-semibold">-67.1%</span> (to 48,861), reach <span class="text-danger fw-semibold">-86.6%</span> (to 15,620) and video views <span class="text-danger fw-semibold">-92.1%</span> \u2014 a broad, steep contraction. Engagement dropped <span class="text-danger fw-semibold">-56%</span> to 280, though Shares (<span class="text-success fw-semibold">+44.4%</span>) and a rising engagement rate show the remaining audience still responds.',executiveActions:[{boldText:"Reverse the Reach Collapse:",body:"Reach fell <span class='text-danger fw-semibold'>-86.6%</span> and impressions <span class='text-danger fw-semibold'>-67.1%</span> \u2014 the dominant issue this month. Confirm whether paid distribution was cut and restore a consistent posting-and-promotion cadence to rebuild exposure."},{boldText:"Rebuild Video Distribution:",body:"Video views collapsed <span class='text-danger fw-semibold'>-92.1%</span> to 357, almost all previously paid autoplay. Video was the page's reach engine in July; verify whether the paid pullback was intentional and reinstate a video plan if so."},{boldText:"Build on Rising Shares:",body:"Shares grew <span class='text-success fw-semibold'>+44.4%</span> to 13 \u2014 the only engagement signal up this month. Identify what earned those shares and produce more of that shareable, organically-distributed content."}],bottomLine:"A broad distribution collapse. Impressions (-67.1%), reach (-86.6%) and video views (-92.1%) all fell sharply and engagement dropped 56%, while followers held flat. The few positives \u2014 Shares +44.4%, doubled Mentions, and a higher engagement rate \u2014 show the core audience still responds; the urgent priority is reversing the reach and video contraction."}]}},MG=[{name:"Presidents\u2019 Day (officially Washington\u2019s Birthday)",date:"2026-02-16",day:"Monday"}],EG={"02":{title:"Google Ads",description:'Started google ads campaign: "Sales-Search-Propolis PLUS & Sales-Search-Living-Oils" with budget $20.00 per day',color:"#d93025"}};MG.forEach(e=>{const t=e.date.split("-")[2];EG[t]={title:`National Holiday, ${e.day}`,description:`${e.name}`,color:"#7e3af2"}});const RG=()=>MG.map(e=>({x:e.date.split("-")[2],y:0,marker:{size:6,fillColor:"#7e3af2",strokeColor:"#fff",strokeWidth:2,radius:2,cssClass:"apexcharts-custom-marker"},label:{borderColor:"transparent",style:{color:"transparent",background:"transparent"},text:""}})),BG=[{date:"2026-02-04",name:"February 2026 Consumer Newsletter"},{date:"2026-02-05",name:"February 2026 Retailer Newsletter / Correction regarding Kerrville Health Foods"},{date:"2026-02-17",name:"February 2026 Practitioner Newsletter"},{date:"2026-02-25",name:"March 2026 Retailer Newsletter"}];BG.forEach(e=>{const t=e.date.split("-")[2];EG[t]={title:"Mailchimp Campaign",description:`Campaign Name: ${e.name}`,color:"#f29900"}});const jG=()=>BG.map(e=>({x:e.date.split("-")[2],borderColor:"#dadce0",strokeDashArray:4,opacity:.5})),PG=()=>BG.map(e=>({x:e.date.split("-")[2],y:0,marker:{size:6,fillColor:"#f29900",strokeColor:"#fff",strokeWidth:2,radius:2,cssClass:"apexcharts-custom-marker"},label:{borderColor:"transparent",style:{color:"transparent",background:"transparent"},text:""}})),_G=[{date:"2026-02-23",name:"Remarketing Campaign - Cart Abandoners & Checkout"},{date:"2026-02-23",name:"Remarketing \u2014 Website Visitors"}];_G.forEach(e=>{const t=e.date.split("-")[2];EG[t]={title:"AdRoll Campaign",description:"Campaigns Resumed:<br/>(1). Remarketing Campaign - Cart Abandoners &amp; Checkout, Budget: $10 per day <br/>(2). Remarketing - Website Visitors, Budget: $10 per day ",color:"#0f9d58"}});const OG=()=>_G.filter((e,t,l)=>l.findIndex(t=>t.date===e.date)===t).map(e=>({x:e.date.split("-")[2],borderColor:"#dadce0",strokeDashArray:4,opacity:.5})),LG=()=>_G.filter((e,t,l)=>l.findIndex(t=>t.date===e.date)===t).map(e=>({x:e.date.split("-")[2],y:0,marker:{size:6,fillColor:"#0f9d58",strokeColor:"#fff",strokeWidth:2,radius:2,cssClass:"apexcharts-custom-marker"},label:{borderColor:"transparent",style:{color:"transparent",background:"transparent"},text:""}})),FG={series:[{name:"Last 28 days",data:[44,44,39,57,18,28,52,116,77,30,21,19,27,43,52,34,47,33,36,42,46,33,41,27,36,67,40,24]},{name:"Compared custom range",data:[39,36,30,27,40,31,35,32,33,39,34,37,27,56,31,32,33,46,19,17,30,40,34,19,22,46,46,87]}],options:{chart:{type:"line",height:300,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif",offsetX:10},colors:["#1a73e8","#1a73e8"],stroke:{curve:"straight",width:2,dashArray:[0,5]},dataLabels:{enabled:!1},grid:{padding:{left:15},borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}}},markers:{size:0,discrete:[{seriesIndex:0,dataPointIndex:7,fillColor:"#fff",strokeColor:"#1a73e8",size:6,shape:"circle"},{seriesIndex:0,dataPointIndex:25,fillColor:"#fff",strokeColor:"#1a73e8",size:6,shape:"circle"}]},xaxis:{categories:["01 Feb","02","","04","05","","","08","","","","","","","15","16","17","","","","","22","23","","25","26","27","28"],labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>0===e?"0s":e>=60?`${Math.floor(e/60)}m ${e%60}s`:`${e}s`}},legend:{show:!1},tooltip:{shared:!0,intersect:!1,custom:function({series:e,dataPointIndex:t,w:l}){const r=e[0][t],n=e[1][t];if(void 0===r||null===r)return"";const i=l.globals.categoryLabels[t],a=i&&""!==i?i.replace(/[^0-9]/g,""):(t+1).toString().padStart(2,"0"),s=EG[a],o=new Date(2026,1,1),c=new Date(2026,0,4),u=e=>e.toLocaleDateString("en-US",{weekday:"short",day:"2-digit",month:"short"}),p=new Date(o);p.setDate(o.getDate()+t);const d=new Date(c);d.setDate(c.getDate()+t);const m=e=>e>=60?`${Math.floor(e/60)}m ${e%60}s`:`${e}s`;if(s){return`\n            <div style="padding: 12px 14px; background: #fff; border-radius: 8px; font-size: 13px; box-shadow: 0 4px 12px rgba(0,0,0,0.15); max-width: 320px; min-width: 260px; max-width: 300px;  /* Limits width so text wraps */\n          white-space: normal; line-height: 1.5;">\n              <div style="font-weight: 600; color: #202124; margin-bottom: 4px; display: flex; align-items: center; gap: 6px;">\n                <span style="width: 8px; height: 8px; background: ${s.color||"#d93025"}; border-radius: 50%; display: inline-block;"></span>\n                ${s.title}\n              </div>\n              <div style="color: #5f6368; font-size: 13px; line-height: 1.5; margin-top: 8px; padding-top: 8px; border-top: 1px solid #f1f3f4;">\n                ${s.description}\n              </div>\n              <div style="margin-top: 8px; font-weight: 500; color: #202124;">\n                Value: ${m(r)}\n              </div>\n            </div>\n          `}if(7===t)return`<div style="padding: 14px 16px; background: #fff; box-shadow: 0 2px 8px rgba(0,0,0,0.2); border-radius: 4px; border: 1px solid #dadce0; font-family: Roboto, sans-serif; min-width: 300px; max-width: 320px;">\n            <div style="border-bottom: 1px solid #e8eaed; padding-bottom: 12px; margin-bottom: 12px;">\n              <div style="color: #5f6368; font-size: 11px; font-weight: 500; display: flex; align-items: center; gap: 5px; margin-bottom: 8px; letter-spacing: 0.3px;">\n                <svg width="13" height="13" viewBox="0 0 24 24" fill="none" stroke="#5f6368" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><polyline points="22 12 18 12 15 21 9 3 6 12 2 12"/></svg>\n                ANOMALY DETECTED\n              </div>\n              <div style="font-weight: 600; color: #202124; font-size: 13px; line-height: 1.4;">Spike in Average engagement time on 2026-02-08</div>\n            </div>\n            <div style="font-size: 12px; color: #5f6368; margin-bottom: 10px; display: flex; align-items: center; gap: 8px;">\n              Expected &nbsp;<span style="background:#f1f3f4; border-radius:3px; padding: 2px 7px; color:#202124; font-weight:500; font-size:12px;">52s</span>\n              <div style="display:inline-block; color:#1e8e3e !important; font-weight:600; font-size:12px;">\u2191123.1%</div>\n            </div>\n            <div style="border-top: 1px solid #e8eaed; padding-top: 10px;">\n              <div style="font-size: 12px; color: #5f6368; margin-bottom: 8px;">${u(p)} vs ${u(d)}</div>\n              <div style="display: flex; justify-content: space-between; align-items: flex-start;">\n                <span style="font-size: 13px; color: #3c4043; line-height: 1.4;">Average engagement time per<br/>active user</span>\n                <span style="display: flex; align-items: center; gap: 6px; margin-left: 16px; white-space: nowrap;">\n                  <span style="font-weight: 600; color: #202124; font-size: 13px;">${m(r)}</span>\n                  <div style="display:inline-block; color:#1e8e3e !important; font-weight:600; font-size:13px;">\u2191 121.9%</div>\n                  </span>\n              </div>\n            </div>\n          </div>`;if(25===t)return`<div style="padding: 14px 16px; background: #fff; box-shadow: 0 2px 8px rgba(0,0,0,0.2); border-radius: 4px; border: 1px solid #dadce0; font-family: Roboto, sans-serif; min-width: 300px; max-width: 320px;">\n            <div style="border-bottom: 1px solid #e8eaed; padding-bottom: 12px; margin-bottom: 12px;">\n              <div style="color: #5f6368; font-size: 11px; font-weight: 500; display: flex; align-items: center; gap: 5px; margin-bottom: 8px; letter-spacing: 0.3px;">\n                <svg width="13" height="13" viewBox="0 0 24 24" fill="none" stroke="#5f6368" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><polyline points="22 12 18 12 15 21 9 3 6 12 2 12"/></svg>\n                ANOMALY DETECTED\n              </div>\n              <div style="font-weight: 600; color: #202124; font-size: 13px; line-height: 1.4;">Spike in Average engagement time on 2026-02-26</div>\n            </div>\n            <div style="font-size: 12px; color: #5f6368; margin-bottom: 10px; display: flex; align-items: center; gap: 8px;">\n              Expected &nbsp;<span style="background:#f1f3f4; border-radius:3px; padding: 2px 7px; color:#202124; font-weight:500; font-size:12px;">28s</span>\n              <div style="display:inline-block; color:#1e8e3e !important; font-weight:600; font-size:12px;">\u2191133.4%</div>\n            </div>\n            <div style="border-top: 1px solid #e8eaed; padding-top: 10px;">\n              <div style="font-size: 12px; color: #5f6368; margin-bottom: 8px;">${u(p)} vs ${u(d)}</div>\n              <div style="display: flex; justify-content: space-between; align-items: flex-start;">\n                <span style="font-size: 13px; color: #3c4043; line-height: 1.4;">Average engagement time per<br/>active user</span>\n                <span style="display: flex; align-items: center; gap: 6px; margin-left: 16px; white-space: nowrap;">\n                  <span style="font-weight: 600; color: #202124; font-size: 13px;">${m(r)}</span>\n                  <div style="display:inline-block; color:#1e8e3e !important; font-weight:600; font-size:13px;">\u2191 46.4%</div>\n                </span>\n              </div>\n            </div>\n          </div>`;const h=n&&n>0?((r-n)/n*100).toFixed(1):null,g=null!==h&&parseFloat(h)>=0,y=null!==h?`<div style="display:inline-block; color:${g?"#1e8e3e":"#d93025"} !important; font-weight:600; font-size:13px;">${g?"\u2191":"\u2193"} ${Math.abs(parseFloat(h))}%</div>`:"";return`<div style="padding: 14px 16px; background: #fff; box-shadow: 0 2px 8px rgba(0,0,0,0.2); border-radius: 4px; border: 1px solid #dadce0; font-family: Roboto, sans-serif; min-width: 280px;">\n          <div style="font-size: 12px; color: #5f6368; margin-bottom: 10px;">${u(p)} vs ${u(d)}</div>\n          <div style="display: flex; justify-content: space-between; align-items: flex-start;">\n            <span style="font-size: 13px; color: #3c4043; line-height: 1.4;">Average engagement time per<br/>active user</span>\n            <span style="display: flex; align-items: center; gap: 6px; margin-left: 24px; white-space: nowrap;">\n              <span style="font-weight: 600; color: #202124; font-size: 13px;">${m(r)}</span>\n              ${y}\n            </span>\n          </div>\n        </div>`}},annotations:{xaxis:[{x:"02",borderColor:"#dadce0",strokeDashArray:4},...MG.map(e=>({x:e.date.split("-")[2],borderColor:"#dadce0",strokeDashArray:4,opacity:.5})),...jG(),...OG()],points:[{x:"02",y:0,marker:{size:6,fillColor:"#d93025",strokeColor:"#fff",strokeWidth:2}},...RG(),...PG(),...LG()]}}},qG={series:[{name:"Last 28 days",data:[609,839,814,1125,1680,1472,668,732,1122,735,1119,941,648,517,669,678,857,775,720,1177,727,719,920,837,833,1160,953,478]},{name:"Compared custom range",data:[506,721,963,684,1482,453,311,316,612,685,744,427,489,501,360,610,728,800,1037,927,645,442,674,1264,1322,954,993,781]}],options:{chart:{type:"line",height:280,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif",offsetX:10},colors:["#1a73e8","#1a73e8"],stroke:{curve:"straight",width:2,dashArray:[0,5]},dataLabels:{enabled:!1},grid:{padding:{left:15},borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}}},xaxis:{categories:["01","02","","04","05","","","08 Feb","","","","","","","15","16","17","","","","","22","23","","25","26","27","28"],labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,min:0,max:2e3,tickAmount:4,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>0===e?"0":e>=1e3?(e/1e3).toFixed(e%1e3===0?0:1)+"K":e}},legend:{show:!1},tooltip:{shared:!0,intersect:!1,custom:function({series:e,seriesIndex:t,dataPointIndex:l,w:r}){const n=r.globals.categoryLabels[l],i=n&&""!==n?n.replace(/[^0-9]/g,""):(l+1).toString().padStart(2,"0"),a=e[t][l],s=EG[i];if(s){return`\n            <div style="\n              padding: 12px 14px;\n              background: #fff;\n              border-radius: 8px;\n              font-size: 13px;\n              box-shadow: 0 4px 12px rgba(0,0,0,0.15);\n              max-width: 320px;\n              min-width: 260px;\n              white-space: normal;\n              line-height: 1.5;\n            ">\n              <div style="\n                font-weight: 600;\n                color: #202124;\n                margin-bottom: 4px;\n                display: flex;\n                align-items: center;\n                gap: 6px;\n              ">\n                 <span style="width: 8px; height: 8px; background: ${s.color?s.color:"#d93025"}; border-radius: 50%; display: inline-block;"></span>\n                ${s.title}\n              </div>\n              <div style="\n                color: #5f6368;\n                font-size: 13px;\n                margin-top: 8px;\n                padding-top: 8px;\n                border-top: 1px solid #f1f3f4;\n              ">\n                ${s.description}\n              </div>\n              <div style="margin-top: 8px; font-weight: 600; color: #202124;">\n                Value: ${a.toLocaleString()}\n              </div>\n            </div>\n          `}return`\n          <div style="padding: 8px 12px; background: #fff; border-radius: 6px; font-size: 12px; box-shadow: 0 2px 6px rgba(0,0,0,0.15);">\n            Views: ${a.toLocaleString()}\n          </div>\n        `}},annotations:{xaxis:[{x:"02",borderColor:"#dadce0",strokeDashArray:4},...MG.map(e=>({x:e.date.split("-")[2],borderColor:"#dadce0",strokeDashArray:4,opacity:.5})),...jG(),...OG()],points:[{x:"02",y:0,marker:{size:6,fillColor:"#d93025",strokeColor:"#fff",strokeWidth:2}},...RG(),...PG(),...LG()]}}},zG=[{name:"page_view",count:"21.1K",change:"19.0%",trend:"up",barWidth:"100%"},{name:"session_start",count:"7.2K",change:"8.1%",trend:"up",barWidth:"34%"},{name:"first_visit",count:"6.1K",change:"5.2%",trend:"up",barWidth:"29%"},{name:"user_engagement",count:"6.1K",change:"19.8%",trend:"up",barWidth:"29%"},{name:"view_item_list",count:"3.1K",change:"36.9%",trend:"up",barWidth:"15%"},{name:"view_item",count:"2.9K",change:"64.3%",trend:"up",barWidth:"14%"},{name:"scroll",count:"2.6K",change:"36.6%",trend:"up",barWidth:"12%"}],UG=[{name:"Essential Formulas | Dr Ohhira's...",count:"3.1K",change:"10.5%",trend:"down"},{name:"Dr. Ohhira\u2019s Probiotics\xae | Ess...",count:"1.6K",change:"45.0%",trend:"up"},{name:"Common Signs Your Probioti...",count:"1.4K",change:"15.0%",trend:"down"},{name:"Buy Dr. Ohhira's Probiotics an...",count:"1.2K",change:"87.9%",trend:"up"},{name:"Dr. Ohhira\u2019s\xae Probiotics Prof...",count:"718",change:"65.1%",trend:"up"},{name:"Dr. Ohhira\u2019s Propolis PLUS\xae...",count:"610",change:"167.5%",trend:"up"},{name:"Cart | Essential Formulas",count:"594",change:"74.7%",trend:"up"}],GG={series:[{name:"30 days",data:[6953,7048,7070,7141,7492,7768,7283,7315,7368,7476,7704,7924,7968,8016,8076,8120,8226,8280,8327,8423,8241,8006,8097,8128,7889,7769,7693]},{name:"7 days",data:[1969,1992,1721,1622,2026,2247,2245,2220,2183,2184,2304,2046,1809,1792,1851,1854,1866,1713,1553,1661,1690,1658,1717,1762,1777,1783,1700,1686]},{name:"1 day",data:[197,246,234,281,670,474,208,182,215,243,401,410,237,189,239,209,250,254,254,345,219,214,280,292,263,259,270,195]}],options:{chart:{type:"line",height:250,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif"},colors:["#1a73e8","#188038","#f9ab00"],stroke:{curve:"smooth",width:2},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}},padding:{left:10}},xaxis:{categories:["01","02","","04","05","","","08 Feb","","","","","","","","16","17","","","","","22","23","","25","26","27","28"],labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,tickAmount:3,labels:{style:{colors:"#2e517c",fontSize:"11px"},formatter:e=>e>=1e3?(e/1e3).toFixed(0)+"K":e}},legend:{show:!1},tooltip:{shared:!0,intersect:!1,custom:function({series:e,dataPointIndex:t,w:l}){const r=l.globals.categoryLabels[t],n=r&&""!==r?r:(t+1).toString(),i="undefined"!==typeof EG?EG[n]:null;if(i){return`\n            <div style="padding: 12px 14px; background: #fff; border-radius: 8px; font-size: 13px; box-shadow: 0 4px 12px rgba(0,0,0,0.15); max-width: 320px; min-width: 260px; white-space: normal;">\n              <div style="font-weight: 600; color: #202124; margin-bottom: 4px; display: flex; align-items: center; gap: 6px;">\n                 <span style="width: 8px; height: 8px; background: ${i.color?i.color:"#d93025"}; border-radius: 50%; display: inline-block;"></span>\n                ${i.title}\n              </div>\n              <div style="color: #5f6368; font-size: 13px; line-height: 1.5; margin-top: 8px; padding-top: 8px; border-top: 1px solid #f1f3f4;">\n                ${i.description}\n              </div>\n              <div style="margin-top: 8px; font-weight: 500; color: #202124;">\n                30 Days: ${e[0][t]}\n              </div>\n            </div>\n          `}const a=[[5221,5260,5336,5393,5922,5809,5784,5668,5451,5434,5427,5365,5364,5361,5277,5310,5390,5470,5669,5984,6123,6177,6243,6625,6828],[1230,1291,1368,1443,1959,1894,1869,1768,1745,1614,1609,1062,1091,1141,1168,1173,1200,1210,1485,1745,1826,1889,1918,2192,2349],[202,220,330,222,684,155,119,99,193,193,215,134,177,170,130,197,225,228,414,438,255,191,224,506,389]],s=new Date(2026,1,1),o=new Date(2026,0,4),c=e=>`${["Sun","Mon","Tue","Wed","Thu","Fri","Sat"][e.getDay()]} ${String(e.getDate()).padStart(2,"0")} ${["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"][e.getMonth()]}`,u=new Date(s);u.setDate(s.getDate()+t);const p=new Date(o);p.setDate(o.getDate()+t);let d=`\n          <div style="padding: 12px 14px; background: #fff; border: 1px solid #dadce0; border-radius: 4px; box-shadow: 0 4px 10px rgba(0,0,0,0.1); font-family: Roboto, sans-serif;">\n            <div style="margin-bottom: 8px; font-size: 13px; color: #5f6368; padding-bottom: 8px; border-bottom: 1px solid #f1f3f4;">\n              ${`${c(u)} vs ${c(p)}`}\n            </div>\n            <table style="width: 100%; border-collapse: collapse; min-width: 190px;">\n              <tbody>\n        `;return l.config.series.forEach((r,n)=>{const i=e[n][t],s=a[n]&&a[n][t];if(void 0!==i&&null!==i){const e=l.config.colors[n];let t="";if(void 0!==s&&s>0){const e=(i-s)/s*100,l=e>=0;t=`<span style="color: ${l?"#137333":"#d93025"}; font-weight: 600;">${l?"\u2191":"\u2193"} ${Math.abs(e).toFixed(1)}%</span>`}else t=0===s&&i>0?'<span style="color: #137333; font-weight: 600;">\u2191 100.0%</span>':'<span style="color: #d93025; font-weight: 600;">\u2193 100.0%</span>';d+=`\n                <tr style="line-height: 1.6;">\n                  <td style="padding: 2px 8px 2px 0; display: flex; align-items: center;">\n                    <span style="display: inline-block; background-color: ${e}; ${0===n?"border-radius: 50%; width: 10px; height: 10px;":1===n?"border-radius: 2px; width: 10px; height: 10px;":"transform: rotate(45deg); width: 8px; height: 8px; margin-left: 1px;"} margin-right: 8px;"></span>\n                    <span style="font-size: 13px; color: #5f6368; text-transform: lowercase;">${r.name}</span>\n                  </td>\n                  <td style="padding: 2px 14px 2px 0; text-align: right; font-size: 13px; font-weight: 600; color: #202124;">\n                    ${i.toLocaleString()}\n                  </td>\n                  <td style="padding: 2px 0; text-align: right; font-size: 13px;">\n                    ${t}\n                  </td>\n                </tr>\n              `}}),d+="</tbody></table></div>",d}},annotations:{xaxis:[{x:"02",borderColor:"#dadce0",strokeDashArray:4},...MG.map(e=>({x:e.date.split("-")[2],borderColor:"#dadce0",strokeDashArray:4,opacity:.5})),...jG(),...OG()],points:[{x:"02",y:0,marker:{size:6,fillColor:"#d93025",strokeColor:"#fff",strokeWidth:2}},...RG(),...PG(),...LG()]}}},VG={series:[{name:"WAU / MAU",data:[28.3,28.3,24.3,22.7,27,28.9,30.8,30.3,29.6,29.2,29.9,25.8,22.7,22.4,22.9,22.8,22.7,20.7,18.7,19.7,20.5,20.7,21.4,21.8,21.9,22.6,21.9,21.9]},{name:"DAU / WAU",data:[10,12.3,13.6,17.3,33.1,21.1,9.3,8.2,9.8,11.1,17.4,20,13.1,10.5,12.9,11.3,13.4,14.8,16.4,20.8,13,12.9,16.3,16.6,14.8,14.5,15.9,11.6]},{name:"DAU / MAU",data:[2.8,3.5,3.3,3.9,8.9,6.1,2.9,2.5,2.9,3.3,5.2,5.2,3,2.4,3,2.6,3,3.1,3.1,4.1,2.7,2.7,3.5,3.6,3.2,3.3,3.5,2.5]}],options:{chart:{type:"line",height:250,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif",offsetX:0},colors:["#f29900","#6fa337","#1a73e8"],stroke:{curve:"straight",width:2},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}},padding:{left:10}},xaxis:{categories:["01","02","","04","05","","","08","","","11","","","","","16","17","","","","","","23","","25","26","27","28"],labels:{style:{colors:"#5f6368",fontSize:"11px"},rotate:0,hideOverlappingLabels:!0},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,min:0,max:50,tickAmount:5,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>e.toFixed(1)+"%"}},legend:{show:!1},tooltip:{shared:!0,intersect:!1,custom:function({series:e,seriesIndex:t,dataPointIndex:l,w:r}){const n=r.globals.categoryLabels[l],i=(l+1).toString().padStart(2,"0"),a=n&&""!==n?n:i,s="undefined"!==typeof EG?EG[a]:null;if(s){const t=s.color||"#d93025";let r="";if(!("National Holiday"===s.title)){r=`\n              <div style="margin-top: 8px; font-weight: 500; color: #202124; font-size: 12px;">\n                WAU / MAU: ${e[0][l].toFixed(1)}%<br />\n                DAU / WAU: ${e[1][l].toFixed(1)}%<br />\n                DAU / MAU: ${e[2][l].toFixed(1)}%\n              </div>`}return`\n            <div style="\n              padding: 12px 14px;\n              background: #fff;\n              border-radius: 8px;\n              font-size: 13px;\n              box-shadow: 0 4px 12px rgba(0,0,0,0.15);\n              max-width: 320px;\n              min-width: 260px;\n              white-space: normal;\n              z-index: 100;\n              font-family: Roboto, sans-serif;\n            ">\n              <div style="\n                font-weight: 600;\n                color: #202124;\n                margin-bottom: 4px;\n                display: flex;\n                align-items: center;\n                gap: 6px;\n              ">\n                <span style="width: 8px; height: 8px; background: ${t}; border-radius: 50%; display: inline-block;"></span>\n                ${s.title}\n              </div>\n              <div style="\n                color: #5f6368;\n                font-size: 13px;\n                line-height: 1.5;\n                margin-top: 8px;\n                padding-top: 8px;\n                border-top: 1px solid #f1f3f4;\n              ">\n                ${s.description}\n              </div>\n              ${r}\n            </div>\n          `}let o=`\n          <div style="padding: 10px; background: #fff; border: 1px solid #ddd; border-radius: 5px; box-shadow: 0 2px 5px rgba(0,0,0,0.1); font-family: Roboto, sans-serif;">\n            <div style="margin-bottom: 5px; font-weight: bold; border-bottom: 1px solid #eee; padding-bottom: 5px; font-size: 12px; color: #5f6368;">\n              ${a} \n            </div>\n        `;return r.config.series.forEach((t,n)=>{const i=e[n][l],a=r.config.colors[n];void 0!==i&&null!==i&&(o+=`\n              <div style="display: flex; align-items: center; margin-bottom: 4px; font-size: 12px;">\n                  <span style="width: 8px; height: 8px; background-color: ${a}; border-radius: 50%; margin-right: 8px;"></span>\n                  <span style="flex: 1; margin-right: 15px; color: #5f6368;">${t.name}:</span>\n                  <span style="font-weight: 600; color: #202124;">${i}%</span>\n              </div>`)}),o+="</div>",o}},annotations:{xaxis:[{x:"02",borderColor:"#dadce0",strokeDashArray:4},...MG.map(e=>({x:e.date.split("-")[2],borderColor:"#dadce0",strokeDashArray:4,opacity:.5})),...jG(),...OG()],points:[{x:"02",y:0,marker:{size:7,fillColor:"#d93025",strokeColor:"#fff",strokeWidth:2}},...RG(),...PG(),...LG()]}}},HG=[{name:"Session start",step:"STEP 1",users:6259,pct:"100%",abanCount:"4,789",abanPct:"76.5%"},{name:"View product",step:"STEP 2",users:1470,pct:"23.5%",abanCount:"1,386",abanPct:"94.3%"},{name:"Add to cart",step:"STEP 3",users:84,pct:"1.3%",abanCount:"40",abanPct:"47.6%"},{name:"Begin checkout",step:"STEP 4",users:44,pct:"0.7%",abanCount:"20",abanPct:"45.5%"},{name:"Purchase",step:"STEP 5",users:24,pct:"0.4%"}],WG={series:[{name:"Total",type:"area",data:[197,246,234,281,670,474,208,182,215,243,401,410,237,189,239,209,250,254,254,345,219,214,280,292,263,259,270,195]},{name:"Lanzhou",type:"line",data:[44,42,28,64,439,215,42,15,18,22,18,110,20,22,19,21,40,31,37,33,34,38,20,25,37,37,24,31]},{name:"Ashburn",type:"line",data:[15,11,11,22,14,10,11,8,15,20,35,25,5,8,10,5,12,10,2,11,20,20,15,11,13,14,20,11]},{name:"Singapore",type:"line",data:[2,7,4,7,5,4,1,2,1,1,1,3,2,4,2,4,38,67,46,61,47,50,58,45,51,47,49,52]},{name:"Kihei",type:"line",data:[0,0,2,0,0,4,8,0,1,12,0,4,7,10,8,6,4,3,5,2,8,4,4,13,2,1,15,14]},{name:"Santa Clara",type:"line",data:[2,1,3,1,3,2,2,2,2,1,2,1,2,2,2,1,3,1,2,2,0,0,0,0,0,3,1,1]}],options:{chart:{height:320,type:"line",toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif"},stroke:{width:[2,2,2,2,2,2],curve:"straight",dashArray:[5,0,0,0,0,0]},fill:{type:["gradient","solid","solid","solid","solid","solid"],gradient:{shadeIntensity:1,opacityFrom:.1,opacityTo:.05,stops:[0,100]}},colors:["#00acc1","#1a73e8","#43a047","#f9ab00","#1a237e","#e91e63"],dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",padding:{top:0,right:10,bottom:0,left:25}},xaxis:{categories:["01","02","03","04","05 Feb","","07","","09","","11","","13","","15","16","17","","19","","21","","23","","25","26","27","28"],labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,labels:{style:{colors:"#5f6368",fontSize:"11px"}}},legend:{position:"bottom",horizontalAlign:"left",markers:{radius:12},itemMargin:{horizontal:10,vertical:5}},tooltip:{shared:!0,intersect:!1,custom:function({series:e,dataPointIndex:t,w:l}){const r=l.globals.categoryLabels[t],n=r&&""!==r?r.replace(/[^0-9]/g,""):(t+1).toString().padStart(2,"0"),i="undefined"!==typeof EG?EG[n]:null;if(i){var a,s;const l=i.color||"#d93025",r=null!==(a=null===e||void 0===e||null===(s=e[0])||void 0===s?void 0:s[t])&&void 0!==a?a:0;return`\n            <div style="\n              padding: 12px 14px;\n              background: #fff;\n              border-radius: 8px;\n              font-size: 13px;\n              box-shadow: 0 4px 12px rgba(0,0,0,0.15);\n              max-width: 300px;\n              min-width: 260px;\n              white-space: normal;\n              line-height: 1.5;\n              font-family: Roboto, sans-serif;\n            ">\n              <div style="font-weight: 600; color: #202124; margin-bottom: 4px; display: flex; align-items: center; gap: 6px;">\n                <span style="width: 8px; height: 8px; background: ${l}; border-radius: 50%; display: inline-block;"></span>\n                ${i.title}\n              </div>\n              <div style="color: #5f6368; font-size: 13px; margin-top: 8px; padding-top: 8px; border-top: 1px solid #f1f3f4;">\n                ${i.description}\n              </div>\n              <div style="margin-top: 8px; font-weight: 600; color: #202124;">\n                Total Active Users: ${r.toLocaleString()}\n              </div>\n            </div>\n          `}const o=[[202,220,330,222,684,155,119,99,193,193,215,134,177,170,130,197,225,228,414,438,255,191,224,506,389],[40,43,38,27,38,20,27,38,20,21,11,39,26,35,20,28,41,29,17,11,16,34,169,21,36],[9,10,9,10,12,4,10,12,4,9,10,8,2,7,8,15,9,8,12,16,13,36,9,10,8],[2,2,8,7,0,8,0,252,1,0,2,0,1,1,2,1,2,1,0,0,0,1,23,4,1],[1,1,4,1,1,18,3,13,18,5,7,8,8,33,2,11,24,6,5,8,27,17,19,18,11],[0,1,1,0,250,1,0,249,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0]],c=new Date(2026,1,1),u=new Date(2026,0,3),p=e=>e.toLocaleDateString("en-US",{weekday:"short",day:"2-digit",month:"short"}),d=new Date(c);d.setDate(c.getDate()+t);const m=new Date(u);m.setDate(u.getDate()+t);let h=`\n          <div style="padding: 12px 14px; background: #fff; border: 1px solid #dadce0; border-radius: 4px; box-shadow: 0 4px 10px rgba(0,0,0,0.1); font-family: Roboto, sans-serif; min-width: 250px;">\n            <div style="margin-bottom: 8px; font-size: 13px; color: #5f6368; padding-bottom: 8px; border-bottom: 1px solid #f1f3f4;">\n              ${p(d)} vs ${p(m)}\n            </div>\n            <table style="width: 100%; border-collapse: collapse;">\n              <tbody>\n        `;return[1,2,3,4,5,0].forEach(r=>{var n,i,a,s;const c=l.config.series[r],u=null!==(n=null===e||void 0===e||null===(i=e[r])||void 0===i?void 0:i[t])&&void 0!==n?n:0,p=null!==(a=null===o||void 0===o||null===(s=o[r])||void 0===s?void 0:s[t])&&void 0!==a?a:0,d=l.config.colors[r];let m="";if(p&&p>0){const e=(u-p)/p*100,t=e>=0;m=`<span style="color: ${t?"#188038":"#d93025"}; font-weight: 600;">${t?"\u2191":"\u2193"} ${Math.abs(e).toFixed(1)}%</span>`}else m='<span style="color: #202124; font-weight: 600;">-</span>';h+=`\n            <tr style="line-height: 1.8;">\n              <td style="padding: 2px 0; display: flex; align-items: center; gap: 8px;">\n                <span style="width: 8px; height: 8px; background: ${d}; border-radius: ${0===r?"50%":"2px"};"></span>\n                <span style="font-size: 13px; color: #5f6368;">${c.name}</span>\n              </td>\n              <td style="text-align: right; font-size: 13px; font-weight: 600; color: #202124; padding-right: 10px;">${u}</td>\n              <td style="text-align: right; font-size: 13px;">${m}</td>\n            </tr>`}),h+="</tbody></table></div>",h}},annotations:{xaxis:[{x:"02",borderColor:"#dadce0",strokeDashArray:4},...MG.map(e=>({x:e.date.split("-")[2],borderColor:"#dadce0",strokeDashArray:4,opacity:.5})),...jG(),...OG()],points:[{x:"02",y:0,marker:{size:7,fillColor:"#d93025",strokeColor:"#fff",strokeWidth:2}},...RG(),...PG(),...LG()]}}},ZG={series:[{name:"Active Users",data:[1422,462,345,101,41]}],options:{chart:{type:"bar",height:320,toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},plotOptions:{bar:{horizontal:!0,barHeight:"60%",borderRadius:0}},colors:["#1a73e8"],dataLabels:{enabled:!1},tooltip:{enabled:!0,followCursor:!0,offsetX:-10,y:{formatter:function(e){return e.toLocaleString()},title:{formatter:function(e){return e+": "}}}},xaxis:{categories:["Lanzhou","Singapore","Ashburn","Kihei","Santa Clara"],labels:{style:{colors:["#202124"],fontSize:"13px",fontWeight:500}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:{min:0,max:1500,tickAmount:5,labels:{style:{colors:"#5f6368",fontSize:"11px"}}},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}},padding:{left:0,top:10,bottom:10}}}},$G={series:[{name:"Total",type:"area",data:[210,268,256,313,706,503,221,204,259,270,426,436,256,203,248,240,278,276,278,366,238,241,303,316,287,313,307,210]},{name:"Direct",type:"line",data:[140,136,117,180,570,324,109,84,109,128,169,304,113,120,118,117,137,141,146,153,149,150,155,169,171,199,209,145]},{name:"Organic Search",type:"line",data:[55,60,60,69,69,68,63,68,83,45,72,69,63,40,67,62,63,64,67,50,47,66,74,62,58,55,53,39]},{name:"Referral",type:"line",data:[4,15,25,13,15,41,1,1,23,24,12,7,13,1,3,8,17,16,12,12,6,4,19,11,23,18,10,0]},{name:"Paid Search",type:"line",data:[4,37,42,33,39,62,41,46,33,27,47,47,43,33,47,42,43,36,44,36,31,4,41,67,28,24,24,13]},{name:"Unassigned",type:"line",data:[6,11,7,15,12,5,5,4,9,42,121,7,16,8,14,11,11,8,6,3,7,9,10,4,7,13,4,11]}],options:{chart:{type:"line",height:320,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif"},stroke:{width:2,curve:"straight",dashArray:[5,0,0,0,0,0]},fill:{type:["gradient","solid","solid","solid","solid","solid"],gradient:{shadeIntensity:1,opacityFrom:.15,opacityTo:.05,stops:[0,100]}},colors:["#00acc1","#1a73e8","#43a047","#f9ab00","#1a237e","#e91e63"],dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",padding:{top:0,right:0,bottom:0,left:15}},xaxis:{categories:["01","02","03","04","05","","07 Feb","","09","","11","","13","","15","16","17","","19","","21","","23","","25","26","27","28"],labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>e>=1e3?(e/1e3).toFixed(0)+"K":e}},legend:{position:"bottom",horizontalAlign:"left",markers:{radius:12},itemMargin:{horizontal:10,vertical:5}},tooltip:{shared:!0,intersect:!1,custom:function({series:e,dataPointIndex:t,w:l}){var r;const n=l.globals.categoryLabels[t],i=n&&""!==n?null===(r=n.match(/\d+/))||void 0===r?void 0:r[0]:(t+1).toString().padStart(2,"0"),a="undefined"!==typeof EG?EG[i]:null;if(a){return`\n        <div style="padding: 12px 14px; background: #fff; border-radius: 8px; font-size: 13px; box-shadow: 0 4px 12px rgba(0,0,0,0.15); max-width: 300px; white-space: normal; line-height: 1.5; font-family: Roboto, sans-serif;">\n          <div style="font-weight: 600; color: #202124; margin-bottom: 8px; display: flex; align-items: center; gap: 6px;">\n            <span style="width: 8px; height: 8px; background: ${a.color||"#d93025"}; border-radius: 50%; display: inline-block;"></span>\n            ${a.title}\n          </div>\n          <div style="color: #5f6368; font-size: 13px; margin-top: 8px; padding-top: 8px; border-top: 1px solid #f1f3f4;">${a.description}</div>\n          <div style="margin-top: 8px; font-weight: 600; color: #202124;">Total Sessions: ${e[0][t]}</div>\n        </div>`}const s=[[214,228,200,236,695,175,126,101,213,212,233,152,183,173,139,228,254,255,443,451,263,208,244,542,428],[146,148,116,114,112,82,67,48,134,85,130,87,97,84,70,114,74,90,294,342,159,121,152,408,295],[57,83,77,73,71,77,48,52,61,82,92,56,68,80,56,88,108,110,98,67,61,63,57,69,56],[0,11,150,35,507,5,4,0,9,32,2,3,3,2,3,7,56,12,12,4,6,4,9,37,23],[0,0,0,0,0,0,0,0,0,3,0,1,1,0,1,0,5,30,25,18,24,10,6,16,37],[3,4,11,12,2,9,7,1,7,11,3,4,8,4,8,18,7,13,11,8,4,5,8,9,13]],o=new Date(2026,1,1),c=new Date(2026,0,3),u=e=>e.toLocaleDateString("en-US",{weekday:"short",day:"2-digit",month:"short"}),p=new Date(o);p.setDate(o.getDate()+t);const d=new Date(c);d.setDate(c.getDate()+t);let m=`<div style="padding: 12px 14px; background: #fff; border: 1px solid #dadce0; border-radius: 4px; box-shadow: 0 4px 10px rgba(0,0,0,0.1); font-family: Roboto, sans-serif; min-width: 250px;"><div style="margin-bottom: 8px; font-size: 13px; color: #5f6368; padding-bottom: 8px; border-bottom: 1px solid #f1f3f4;">${u(p)} vs ${u(d)}</div><table style="width: 100%; border-collapse: collapse;"><tbody>`;return[1,2,3,4,5,0].forEach(r=>{const n=l.config.series[r],i=e[r][t],a=s[r][t],o=l.config.colors[r];let c=a>0?`<span style="color: ${i>a?"#188038":"#d93025"}; font-weight: 600;">${i>a?"\u2191":"\u2193"} ${Math.abs((i-a)/a*100).toFixed(1)}%</span>`:'<span style="color: #202124; font-weight: 600;">-</span>';m+=`<tr style="line-height: 1.8;"><td style="padding: 2px 0; display: flex; align-items: center; gap: 8px;"><span style="width: 8px; height: 8px; background: ${o}; border-radius: 50%;"></span><span style="font-size: 13px; color: #5f6368;">${n.name}</span></td><td style="text-align: right; font-size: 13px; font-weight: 600; color: #202124; padding-right: 10px;">${i}</td><td style="text-align: right; font-size: 13px;">${c}</td></tr>`}),m+"</tbody></table></div>"}},annotations:{xaxis:[{x:"02",borderColor:"#dadce0",strokeDashArray:4},...MG.map(e=>({x:e.date.split("-")[2],borderColor:"#dadce0",strokeDashArray:4,opacity:.5})),...jG(),...OG()],points:[{x:"02",y:0,marker:{size:7,fillColor:"#d93025",strokeColor:"#fff",strokeWidth:2}},...RG(),...PG(),...LG()]}}},KG={series:[{name:"Total",type:"area",data:[56,68,64,72,70,72,64,69,85,49,75,71,71,41,67,62,68,71,68,58,47,67,78,65,58,60,60,40]},{name:"Organic Search",type:"line",data:[55,60,60,69,69,68,63,68,83,45,72,69,63,40,67,62,63,64,67,50,47,66,74,62,58,55,53,39]},{name:"Organic Social",type:"line",data:[1,1,0,2,1,1,1,1,1,4,1,1,6,1,0,0,5,5,1,6,0,0,3,0,0,4,6,0]},{name:"Organic Shopping",type:"line",data:[0,7,4,1,0,3,0,0,1,0,2,1,2,0,0,0,0,2,0,2,0,1,1,3,0,1,1,1]}],options:{chart:{type:"line",height:320,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif"},stroke:{width:2,curve:"straight",dashArray:[5,0,0,0]},fill:{type:["gradient","solid","solid","solid"],gradient:{shadeIntensity:1,opacityFrom:.15,opacityTo:.05,stops:[0,100]}},colors:["#00acc1","#1a73e8","#f29900","#43a047"],dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",padding:{top:0,right:0,bottom:0,left:15}},xaxis:{categories:["01 Feb","02","03","04","05","","07","","09","","11","","13","","15","16","17","","19","","21","","23","","25","26","27","28"],labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,labels:{style:{colors:"#5f6368",fontSize:"11px"}}},legend:{position:"bottom",horizontalAlign:"left",markers:{radius:12},itemMargin:{horizontal:10,vertical:5}},tooltip:{shared:!0,intersect:!1,custom:function({series:e,dataPointIndex:t,w:l}){var r;const n=l.globals.categoryLabels[t],i=n&&""!==n?null===(r=n.match(/\d+/))||void 0===r?void 0:r[0]:(t+1).toString().padStart(2,"0"),a="undefined"!==typeof EG?EG[i]:null;if(a){return`\n                <div style="padding: 12px 14px; background: #fff; border-radius: 8px; font-size: 13px; box-shadow: 0 4px 12px rgba(0,0,0,0.15); max-width: 300px; min-width: 260px; white-space: normal; line-height: 1.5; font-family: Roboto, sans-serif;">\n                    <div style="font-weight: 600; color: #202124; margin-bottom: 4px; display: flex; align-items: center; gap: 6px;">\n                        <span style="width: 8px; height: 8px; background: ${a.color||"#d93025"}; border-radius: 50%; display: inline-block;"></span>\n                        ${a.title}\n                    </div>\n                    <div style="color: #5f6368; font-size: 13px; margin-top: 8px; padding-top: 8px; border-top: 1px solid #f1f3f4;">${a.description}</div>\n                    <div style="margin-top: 8px; font-weight: 600; color: #202124;">Total Organic Sessions: ${e[0][t]}</div>\n                </div>`}const s=[[63,87,78,80,75,72,60,68,100,65,82,80,75,62,70,75,68,70,72,60,58,80,85,70,10],[57,83,77,70,65,60,50,55,95,50,70,75,55,45,60,68,55,60,62,50,48,70,75,60,5],[3,1,0,2,2,3,2,5,2,6,4,3,2,10,2,3,5,4,3,2,4,5,3,2,2],[3,3,1,8,8,9,8,8,3,9,8,2,18,7,8,4,8,6,7,8,6,5,7,8,3]],o=new Date(2026,1,1),c=new Date(2026,0,3),u=e=>e.toLocaleDateString("en-US",{weekday:"short",day:"2-digit",month:"short"}),p=new Date(o);p.setDate(o.getDate()+t);const d=new Date(c);d.setDate(c.getDate()+t);let m=`<div style="padding: 12px 14px; background: #fff; border: 1px solid #dadce0; border-radius: 4px; box-shadow: 0 4px 10px rgba(0,0,0,0.1); font-family: Roboto, sans-serif; min-width: 250px;"><div style="margin-bottom: 8px; font-size: 13px; color: #5f6368; padding-bottom: 8px; border-bottom: 1px solid #f1f3f4;">${u(p)} vs ${u(d)}</div><table style="width: 100%; border-collapse: collapse;"><tbody>`;return[1,3,2,0].forEach(r=>{const n=l.config.series[r],i=e[r][t],a=s[r][t],o=l.config.colors[r];let c=a>0?`<span style="color: ${i>=a?"#188038":"#d93025"}; font-weight: 600;">${i>=a?"\u2191":"\u2193"} ${Math.abs((i-a)/a*100).toFixed(1)}%</span>`:'<span style="color: #202124; font-weight: 600;">-</span>';m+=`<tr style="line-height: 1.8;"><td style="padding: 2px 0; display: flex; align-items: center;"><span style="width: 8px; height: 8px; background: ${o}; border-radius: ${1===r?"50%":3===r?"1px":"0"}; transform: ${2===r?"rotate(45deg)":"none"}; display: inline-block; margin-right: 8px;"></span><span style="font-size: 13px; color: #5f6368;">${n.name}</span></td><td style="padding: 2px 14px 2px 0; text-align: right; font-size: 13px; font-weight: 600; color: #202124;">${i}</td><td style="padding: 2px 0; text-align: right; font-size: 13px;">${c}</td></tr>`}),m+"</tbody></table></div>"}},annotations:{xaxis:[{x:"02",borderColor:"#dadce0",strokeDashArray:4},...MG.map(e=>({x:e.date.split("-")[2],borderColor:"#dadce0",strokeDashArray:4,opacity:.5})),...jG(),...OG()],points:[{x:"02",y:0,marker:{size:7,fillColor:"#d93025",strokeColor:"#fff",strokeWidth:2}},...RG(),...PG(),...LG()]}}},YG={series:[{name:"Total",type:"area",data:[55,60,60,69,69,68,63,68,83,45,72,60,48,42,67,60,62,65,68,55,52,72,85,74,65,58,60,60,40]},{name:"/tell-probiotic-working",type:"line",data:[17,23,16,20,14,17,18,16,13,13,17,20,18,15,23,21,22,18,26,15,12,16,22,20,1,15,15,6,9]},{name:"/",type:"line",data:[2,14,14,13,20,9,7,9,13,3,10,8,12,10,14,20,15,10,12,10,8,15,22,15,1,9,10,20,4]},{name:"/product/dr-ohhiras-probiotic-supplements",type:"line",data:[4,2,4,3,3,1,5,7,1,0,3,4,5,3,5,4,4,3,5,3,3,4,6,4,0,5,5,1,1]},{name:"/products/reg-activ",type:"line",data:[3,1,2,5,0,2,0,3,3,2,3,1,1,0,2,1,0,2,1,1,0,1,2,1,0,1,4,1,3]},{name:"/taking-prebiotic-postbiotic-supplements",type:"line",data:[2,2,4,2,4,2,3,2,4,4,1,2,1,1,2,1,0,1,2,1,1,2,1,2,0,4,2,1,1]}],options:{chart:{type:"line",height:320,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif"},stroke:{width:2,curve:"straight",dashArray:[5,0,0,0,0,0]},fill:{type:["gradient","solid","solid","solid","solid","solid"],gradient:{shadeIntensity:1,opacityFrom:.2,opacityTo:.05,stops:[0,100]}},colors:["#00acc1","#1a73e8","#43a047","#f29900","#1a237e","#e91e63"],dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",padding:{top:0,right:0,bottom:0,left:15}},xaxis:{categories:["01 Feb","02","03","04","05","","07","","09","","11","","13","","15","16","17","","19","","21","","23","","25","26","27","28"],labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,labels:{style:{colors:"#5f6368",fontSize:"11px"}}},legend:{position:"bottom",horizontalAlign:"left",markers:{radius:12},itemMargin:{horizontal:10,vertical:5},fontSize:"11px"},tooltip:{shared:!0,intersect:!1,custom:function({series:e,dataPointIndex:t,w:l}){var r;const n=l.globals.categoryLabels[t],i=n&&""!==n?null===(r=n.match(/\d+/))||void 0===r?void 0:r[0]:(t+1).toString().padStart(2,"0"),a="undefined"!==typeof EG?EG[i]:null;if(a){return`\n        <div style="padding: 12px 14px; background: #fff; border-radius: 8px; font-size: 13px; box-shadow: 0 4px 12px rgba(0,0,0,0.15); max-width: 300px; white-space: normal; line-height: 1.5; font-family: Roboto, sans-serif;">\n          <div style="font-weight: 600; color: #202124; margin-bottom: 8px; display: flex; align-items: center; gap: 6px;">\n            <span style="width: 8px; height: 8px; background: ${a.color||"#d93025"}; border-radius: 50%; display: inline-block;"></span>\n            ${a.title}\n          </div>\n          <div style="color: #5f6368; font-size: 13px; margin-top: 8px; padding-top: 8px; border-top: 1px solid #f1f3f4;">${a.description}</div>\n          <div style="margin-top: 8px; font-weight: 600; color: #202124;">Total Page Views: ${e[0][t]}</div>\n        </div>`}const s=[[57,83,77,73,71,77,48,52,61,82,92,70,60,50,65,60,62,65,75,60,60,65,70,68,10],[34,25,15,29,38,36,19,27,23,20,44,25,20,18,25,20,25,20,30,20,20,22,25,22,5],[2,16,14,5,7,7,4,3,8,15,12,10,15,12,15,18,12,10,15,12,12,15,20,15,5],[1,2,3,4,1,4,2,0,1,0,1,2,3,2,4,3,3,2,4,2,2,3,4,3,2],[1,5,7,3,3,2,2,2,2,3,3,2,2,1,2,2,1,2,2,2,1,2,2,2,1],[1,4,1,2,0,0,0,1,0,3,2,2,2,1,2,1,1,2,2,1,1,2,2,2,1]],o=new Date(2026,1,1),c=new Date(2026,0,3),u=e=>e.toLocaleDateString("en-US",{weekday:"short",day:"2-digit",month:"short"}),p=new Date(o);p.setDate(o.getDate()+t);const d=new Date(c);d.setDate(c.getDate()+t);let m=`<div style="padding: 12px 14px; background: #fff; border: 1px solid #dadce0; border-radius: 4px; box-shadow: 0 4px 10px rgba(0,0,0,0.1); font-family: Roboto, sans-serif; min-width: 280px;"><div style="margin-bottom: 8px; font-size: 13px; color: #5f6368; padding-bottom: 8px; border-bottom: 1px solid #f1f3f4;">${u(p)} vs ${u(d)}</div><table style="width: 100%; border-collapse: collapse;"><tbody>`;return[1,2,3,4,5,0].forEach(r=>{const n=l.config.series[r],i=e[r][t],a=s[r][t],o=l.config.colors[r];let c=a>0?`<span style="color: ${i>a?"#188038":"#d93025"}; font-weight: 600;">${i>a?"\u2191":"\u2193"} ${Math.abs((i-a)/a*100).toFixed(1)}%</span>`:'<span style="color: #202124; font-weight: 600;">-</span>';m+=`<tr style="line-height: 1.8;"><td style="padding: 2px 0; display: flex; align-items: center; gap: 8px;"><span style="width: 8px; height: 8px; background: ${o}; border-radius: 2px;"></span><span style="font-size: 11px; color: #5f6368; max-width: 150px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;">${n.name}</span></td><td style="text-align: right; font-size: 13px; font-weight: 600; color: #202124; padding-right: 10px;">${i}</td><td style="text-align: right; font-size: 13px;">${c}</td></tr>`}),m+"</tbody></table></div>"}},annotations:{xaxis:[{x:"02",borderColor:"#dadce0",strokeDashArray:4},...MG.map(e=>({x:e.date.split("-")[2],borderColor:"#dadce0",strokeDashArray:4,opacity:.5})),...jG(),...OG()],points:[{x:"02",y:0,marker:{size:7,fillColor:"#d93025",strokeColor:"#fff",strokeWidth:2}},...RG(),...PG(),...LG()]}}},QG=()=>{const[e,t]=o.useState(!1),[l,r]=o.useState(""),n=(l="")=>{r(l),t(!e)};return(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #e0e0e0",borderRadius:"4px"},children:(0,Ue.jsxs)(SN,{style:{padding:"8px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"20px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"10px",padding:"0.375rem"},children:[(0,Ue.jsx)("button",{className:"btn btn-light btn-sm border",style:{fontWeight:600,padding:"0.365rem"},children:"Campaign Name"}),(0,Ue.jsx)(vU,{style:{fontSize:"18px",color:"#757575",cursor:"pointer"}})]}),(0,Ue.jsxs)("div",{style:{display:"flex",gap:"8px"},children:[(0,Ue.jsx)("button",{className:"btn btn-light btn-sm border",children:(0,Ue.jsx)(xU,{style:{fontSize:"20px",color:"#555"}})}),(0,Ue.jsx)("button",{className:"btn btn-light btn-sm border",children:(0,Ue.jsx)(SU,{style:{fontSize:"20px",color:"#555"}})}),(0,Ue.jsx)("button",{className:"btn btn-light btn-sm border",children:(0,Ue.jsx)(TF,{style:{fontSize:"20px",color:"#555"}})}),(0,Ue.jsx)("button",{className:"btn btn-light btn-sm border",children:(0,Ue.jsx)(NU,{style:{fontSize:"20px",color:"#555"}})})]})]}),(0,Ue.jsxs)("div",{style:{width:"100%",overflowX:"auto",overflowY:"hidden"},className:"scroll-inline",children:[(0,Ue.jsx)("style",{children:"\n                .scroll-inline::-webkit-scrollbar {\n                    height: 6px;\n                }\n                .scroll-inline::-webkit-scrollbar-thumb {\n                    background: #c1c1c1;\n                    border-radius: 6px;\n                }\n                .scroll-inline {\n                    scrollbar-width: thin;\n                    scrollbar-color: #c1c1c1 transparent;\n                }\n            "}),(0,Ue.jsxs)(xF,{hover:!0,className:"mb-0 table-layout-fixed text-nowrap",style:{fontSize:"13px"},children:[(0,Ue.jsx)("thead",{style:{borderBottom:"2px solid #e0e0e0",position:"sticky"},children:(0,Ue.jsxs)("tr",{children:[(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,left:0,zIndex:30,background:"#fff"},children:["Campaign Name ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20},children:["Sent ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20},children:["Success ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20},children:["Failed ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20},children:["Opens ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20},children:["Unique Opens ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20},children:["Clicks ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20},children:["Unique Clicks ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20},children:["Unsubscribed ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20},children:["Abuse/Complaints ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsx)("th",{style:{width:"10px"}})]})}),(0,Ue.jsxs)("tbody",{children:[(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"15px 10px",fontWeight:600,color:"#3c4043",position:"sticky",left:0,zIndex:5,background:"#fff"},children:"February 2026 Consumer Newsletter"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"4198"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"3897"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"301"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"499"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"344"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"41"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"21"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:(0,Ue.jsx)("div",{style:{position:"relative",display:"inline-block"},children:"64"})}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"12"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"15px 10px",fontWeight:600,color:"#3c4043",position:"sticky",left:0,zIndex:5,background:"#fff"},children:"February 2026 Practitioner Newsletter"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"321"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"278"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"43"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"101"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"51"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"8"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"3"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:(0,Ue.jsx)("div",{style:{position:"relative",display:"inline-block"},children:"6"})}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"0"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{title:"February 2026 Retailer Newsletter / Correction regarding Kerrville Health Foods",className:"text-truncate",style:{padding:"15px 10px",fontWeight:600,color:"#3c4043",position:"sticky",left:0,zIndex:5,background:"#fff",maxWidth:"300px"},children:"February 2026 Retailer Newsletter / Correction regarding Kerrville Health Foods"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"2552"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"2510"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"42"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"369"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"248"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"54"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"24"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:(0,Ue.jsx)("div",{style:{position:"relative",display:"inline-block"},children:"5"})}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"1"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"15px 10px",fontWeight:600,color:"#3c4043",position:"sticky",left:0,zIndex:5,background:"#fff"},children:"March 2026 Retailer Newsletter"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"2550"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"2497"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"53"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"406"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"276"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"60"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"14"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:(0,Ue.jsx)("div",{style:{position:"relative",display:"inline-block"},children:"2"})}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"0"})]})]})]})]})]})}),(0,Ue.jsxs)(zr,{isOpen:e,toggle:()=>n(),centered:!0,children:[(0,Ue.jsx)(HU,{toggle:()=>n(),children:"Unsubscribed Emails"}),(0,Ue.jsx)(Zr,{children:(0,Ue.jsx)("div",{style:{maxHeight:"300px",overflowY:"auto"},children:l.split(/[,\s]+/).filter(e=>""!==e.trim()).map((e,t)=>(0,Ue.jsxs)("div",{style:{padding:"6px 0",borderBottom:"1px solid #f1f3f4",fontSize:"13px",color:"#333"},children:[e.replace('"',"")," "]},t))})})]})]})},JG=()=>(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsx)(cN,{className:"shadow-sm mb-4",style:{border:"1px solid #e0e0e0",borderRadius:"4px",backgroundColor:"#fff"},children:(0,Ue.jsx)(SN,{style:{padding:"20px"},children:(0,Ue.jsxs)("div",{style:{fontSize:"0.95rem",color:"#555",lineHeight:"1.6"},children:[(0,Ue.jsxs)("div",{style:{marginBottom:"20px"},children:[(0,Ue.jsxs)("h5",{style:{color:"#333",fontWeight:600,display:"flex",alignItems:"center",gap:"8px"},children:[(0,Ue.jsx)("span",{children:"\ud83d\udca1"})," YouTube Key Performance Summary"]}),(0,Ue.jsxs)("p",{style:{margin:"10px 0"},children:[(0,Ue.jsx)("strong",{children:"Audience:"}),(0,Ue.jsx)("br",{}),"Subscribers grew slightly to 164 (",(0,Ue.jsx)("span",{style:{color:"#3b5de7",fontWeight:600},children:"+1.2%"}),"). While acquisition slowed down (only ",(0,Ue.jsx)("span",{style:{color:"#ef6767",fontWeight:600},children:"1"})," new subscriber gained), the churn rate remained at absolute zero (0 lost subscribers). This continues to signal strong loyalty among the established base."]}),(0,Ue.jsxs)("p",{style:{margin:"10px 0"},children:[(0,Ue.jsx)("strong",{children:"Engagement:"}),(0,Ue.jsx)("br",{}),"Total engagement dropped by ",(0,Ue.jsx)("span",{style:{color:"#ef6767",fontWeight:600},children:"-50%"}),"(10 total actions), with deep-intent actions like Likes (",(0,Ue.jsx)("span",{style:{color:"#ef6767",fontWeight:600},children:"-80%"}),") and Playlist additions (",(0,Ue.jsx)("span",{style:{color:"#ef6767",fontWeight:600},children:"-57.1%"}),") taking a hit. However, there is a major bright spot: Shares surged by ",(0,Ue.jsx)("span",{style:{color:"#0ab39c",fontWeight:600},children:"+66.7%"})," (5 total shares). This indicates a behavioral shift\u2014viewers are moving away from saving content for themselves and are instead distributing it to others."]}),(0,Ue.jsxs)("p",{style:{margin:"10px 0"},children:[(0,Ue.jsx)("strong",{children:"Visibility:"}),(0,Ue.jsx)("br",{}),"Views experienced a moderate decline of ",(0,Ue.jsx)("span",{style:{color:"#ef6767",fontWeight:600},children:"-20.6%"})," (81 total), with a visible traffic spike mid-month (around Feb 9-11) before cooling off. The algorithmic reach has contracted slightly compared to the previous period's baseline."]})]}),(0,Ue.jsx)("div",{style:{marginTop:"20px",overflowX:"auto"},children:(0,Ue.jsxs)("table",{style:{width:"100%",borderCollapse:"collapse",color:"#495057"},children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4",textAlign:"left"},children:[(0,Ue.jsx)("th",{style:{padding:"12px 10px",fontWeight:600,color:"#2b3990"},children:"Metric"}),(0,Ue.jsx)("th",{style:{padding:"12px 10px",fontWeight:600,textAlign:"right"},children:"Total"}),(0,Ue.jsx)("th",{style:{padding:"12px 10px",fontWeight:600,textAlign:"right"},children:"Variation"})]})}),(0,Ue.jsxs)("tbody",{children:[(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Likes"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"1"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#ef6767",fontWeight:600},children:"-80%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Dislikes"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"0"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#adb5bd"},children:"\u2014"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Comments"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"0"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#adb5bd"},children:"\u2014"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Shares"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"5"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#0ab39c",fontWeight:600},children:"+66.7%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Videos added to playlists"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"3"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#ef6767",fontWeight:600},children:"-57.1%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Subscribers gained"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"1"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#ef6767",fontWeight:600},children:"-80%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Subscribers lost"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"0"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#adb5bd"},children:"\u2014"})]}),(0,Ue.jsxs)("tr",{style:{backgroundColor:"#f8f9fa",fontWeight:700,borderTop:"2px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"12px 10px"},children:"Total engagement"}),(0,Ue.jsx)("td",{style:{padding:"12px 10px",textAlign:"right"},children:"10"}),(0,Ue.jsx)("td",{style:{padding:"12px 10px",textAlign:"right",color:"#ef6767"},children:"-50%"})]})]})]})}),(0,Ue.jsx)("div",{style:{borderTop:"1px solid #f1f3f4",margin:"20px 0"}}),(0,Ue.jsxs)("div",{style:{marginBottom:"20px"},children:[(0,Ue.jsx)("h5",{style:{color:"#333",fontWeight:600},children:"Key Takeaway"}),(0,Ue.jsxs)("p",{style:{margin:"10px 0",lineHeight:"1.7"},children:["We are experiencing a ",(0,Ue.jsx)("strong",{children:'"High Distribution, Low Retention"'})," phase. While the previous period was defined by viewers watching longer and saving videos for personal reference, current viewers are watching less but sharing more. The sharp drop in watch time relative to views suggests a disconnect between what the thumbnail/title promises and what the first 30 seconds of the video delivers, causing early drop-offs."]})]}),(0,Ue.jsx)("div",{style:{borderTop:"1px solid #f1f3f4",margin:"20px 0"}}),(0,Ue.jsxs)("div",{style:{marginBottom:"20px"},children:[(0,Ue.jsxs)("h5",{style:{color:"#333",fontWeight:600,display:"flex",alignItems:"center",gap:"8px"},children:[(0,Ue.jsx)("span",{children:"\ud83c\udfaf"})," Executive Actions"]}),(0,Ue.jsx)("div",{style:{backgroundColor:"#fff3cd",padding:"15px",borderRadius:"6px",borderLeft:"4px solid #ffc107",marginTop:"10px"},children:(0,Ue.jsxs)("div",{style:{display:"flex",flexDirection:"column",gap:"8px"},children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("strong",{children:"\u2022 Plug the Retention Leak:"}),' A -44.4% drop in watch time requires immediate attention. Audit the first 15-30 seconds of recent uploads. Ensure the "hook" directly and quickly answers the premise of the thumbnail without long introductions.']}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("strong",{children:'\u2022 Leverage "Share-ability":'}),' Since sharing (+66.7%) is the only growing engagement metric, lean into this. Create content formatted as quick solutions, templates, or "how-to" answers that professionals would naturally forward to a colleague or peer.']}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("strong",{children:"\u2022 Target the Core Persona:"})," Tailor the pacing, examples, and case studies to resonate with the target demographic to win back watch time."]})]})})]}),(0,Ue.jsxs)("div",{style:{padding:"15px",backgroundColor:"#f8f9fa",borderRadius:"4px"},children:[(0,Ue.jsxs)("h5",{style:{color:"#2b3990",fontWeight:600,marginBottom:"8px",display:"flex",alignItems:"center",gap:"8px"},children:[(0,Ue.jsx)("span",{children:"\ud83d\udcca"})," Bottom Line"]}),(0,Ue.jsx)("p",{style:{margin:0,lineHeight:"1.7"},children:"The channel's content is successfully prompting viewers to share it externally, but a severe drop in watch time means immediate optimization is needed on early-video retention to keep viewers from bouncing."})]})]})})}),(0,Ue.jsx)(cN,{className:"shadow-sm mb-4",style:{border:"1px solid #e0e0e0",borderRadius:"4px",backgroundColor:"#fff"},children:(0,Ue.jsx)(SN,{style:{padding:"20px"},children:(0,Ue.jsxs)("div",{style:{fontSize:"0.95rem",color:"#555",lineHeight:"1.6"},children:[(0,Ue.jsxs)("div",{style:{marginBottom:"20px"},children:[(0,Ue.jsxs)("h5",{style:{color:"#333",fontWeight:600,display:"flex",alignItems:"center",gap:"8px"},children:[(0,Ue.jsx)("span",{children:"\ud83d\udca1"})," Instagram Key Performance Summary"]}),(0,Ue.jsxs)("p",{style:{margin:"10px 0"},children:[(0,Ue.jsx)("strong",{children:"Audience:"}),(0,Ue.jsx)("br",{}),"The follower base remained relatively flat, ending at 1,428 ",(0,Ue.jsx)("span",{style:{color:"#3b5de7",fontWeight:600},children:"+0.3%"})," . The account experienced a high churn dynamic compared to the YouTube channel, gaining ",(0,Ue.jsx)("span",{style:{color:"#0ab39c",fontWeight:600},children:"8"})," new followers but losing ",(0,Ue.jsx)("span",{style:{color:"#ef6767",fontWeight:600},children:"4"}),". Interestingly, the Instagram audience profile is drastically different from YouTube: the core demographic here is strongly concentrated among 45-54 year-old Females from the United States, rather than younger European males."]}),(0,Ue.jsxs)("p",{style:{margin:"10px 0"},children:[(0,Ue.jsx)("strong",{children:"Engagement:"}),(0,Ue.jsx)("br",{}),"Total engagement exploded by ",(0,Ue.jsx)("span",{style:{color:"#0ab39c",fontWeight:600},children:"+137.5%"})," (114 total actions). This massive surge was driven primarily by a spike in Likes (90, ",(0,Ue.jsx)("span",{style:{color:"#0ab39c",fontWeight:600},children:"+125%"}),") and, more importantly, high-friction sharing actions: Shares surged by ",(0,Ue.jsx)("span",{style:{color:"#0ab39c",fontWeight:600},children:"+433.3%"})," and Direct Messages increased by ",(0,Ue.jsx)("span",{style:{color:"#0ab39c",fontWeight:600},children:"+100%"}),". However, public conversational engagement completely vanished, with Comments dropping to zero (",(0,Ue.jsx)("span",{style:{color:"#ef6767",fontWeight:600},children:"-100%"}),"), and Saves remaining stagnant at zero."]}),(0,Ue.jsxs)("p",{style:{margin:"10px 0"},children:[(0,Ue.jsx)("strong",{children:"Visibility:"}),(0,Ue.jsx)("br",{}),"Top-of-funnel discovery had a remarkably strong month. Total views grew by ",(0,Ue.jsx)("span",{style:{color:"#0ab39c",fontWeight:600},children:"+42.2%"})," (1,443 total), with a massive organic spike occurring late in the period (around Feb 22-23). Average reach also expanded by ",(0,Ue.jsx)("span",{style:{color:"#3b5de7",fontWeight:600},children:"+16.1%"}),". Unlike the YouTube channel, which saw an algorithmic contraction, the Instagram content is successfully being pushed to a wider audience."]}),(0,Ue.jsxs)("p",{style:{margin:"10px 0"},children:[(0,Ue.jsx)("strong",{children:"Engagement Rate:"}),(0,Ue.jsx)("br",{}),"The engagement rate per view surged to ",(0,Ue.jsx)("span",{style:{color:"#0ab39c",fontWeight:600},children:"7.9%"})," (",(0,Ue.jsx)("span",{style:{color:"#0ab39c",fontWeight:600},children:"+67.1%"}),"). This is a phenomenal efficiency signal. It means the ",(0,Ue.jsx)("span",{style:{color:"#0ab39c",fontWeight:600},children:"+42.2%"})," increase in views wasn't just empty traffic; the new eyeballs on the content were highly motivated to interact with it, proving strong content-market fit for this specific demographic."]})]}),(0,Ue.jsx)("div",{style:{marginTop:"20px",overflowX:"auto"},children:(0,Ue.jsxs)("table",{style:{width:"100%",borderCollapse:"collapse",color:"#495057"},children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4",textAlign:"right"},children:[(0,Ue.jsx)("th",{style:{padding:"12px 10px",fontWeight:600,color:"#2b3990",textAlign:"left"},children:"Metric"}),(0,Ue.jsx)("th",{style:{padding:"12px 10px",fontWeight:600,textAlign:"right"},children:"Total"}),(0,Ue.jsx)("th",{style:{padding:"12px 10px",fontWeight:600,textAlign:"right"},children:"Variation"})]})}),(0,Ue.jsxs)("tbody",{children:[(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Likes"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"90"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#0ab39c",fontWeight:600},children:"+125%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Comments"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"0"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#ef6767",fontWeight:600},children:"-100%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Shares"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"16"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#0ab39c",fontWeight:600},children:"+433.3%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Saves"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"0"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#adb5bd"},children:"\u2014"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Direct messages"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"8"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#0ab39c",fontWeight:600},children:"+100%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Followers gained"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"8"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#adb5bd"},children:"\u2014"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Followers lost"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"4"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#adb5bd"},children:"\u2014"})]}),(0,Ue.jsxs)("tr",{style:{backgroundColor:"#f8f9fa",fontWeight:700,borderTop:"2px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"12px 10px"},children:"Total engagement"}),(0,Ue.jsx)("td",{style:{padding:"12px 10px",textAlign:"right"},children:"114"}),(0,Ue.jsx)("td",{style:{padding:"12px 10px",textAlign:"right",color:"#0ab39c"},children:"+137.5%"})]})]})]})}),(0,Ue.jsx)("div",{style:{borderTop:"1px solid #f1f3f4",margin:"20px 0"}}),(0,Ue.jsxs)("div",{style:{marginBottom:"20px"},children:[(0,Ue.jsx)("h5",{style:{color:"#333",fontWeight:600},children:"Key Takeaway"}),(0,Ue.jsxs)("p",{style:{margin:"10px 0",lineHeight:"1.7"},children:["The account is experiencing a ",(0,Ue.jsx)("strong",{children:'"High Virality, Dark Social"'})," phase. The content is resonating powerfully with an older, female US demographic that prefers to distribute content privately (Shares and DMs) rather than engage in public spaces (zero comments). The skyrocketing engagement rate combined with high shares indicates the content is acting as a highly relatable conversation starter off-feed."]})]}),(0,Ue.jsx)("div",{style:{borderTop:"1px solid #f1f3f4",margin:"20px 0"}}),(0,Ue.jsxs)("div",{style:{marginBottom:"20px"},children:[(0,Ue.jsxs)("h5",{style:{color:"#333",fontWeight:600,display:"flex",alignItems:"center",gap:"8px"},children:[(0,Ue.jsx)("span",{children:"\ud83c\udfaf"})," Executive Actions"]}),(0,Ue.jsx)("div",{style:{backgroundColor:"#fff3cd",padding:"15px",borderRadius:"6px",borderLeft:"4px solid #ffc107",marginTop:"10px"},children:(0,Ue.jsxs)("div",{style:{display:"flex",flexDirection:"column",gap:"8px"},children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("strong",{children:'\u2022 Lean into "Dark Social" Prompts:'}),' Since Shares (+433.3%) and DMs (+100%) are the growth engines, explicitly design content meant to be sent to a friend. Add subtle call-to-actions like "Send this to someone who needs to hear it" or "DM me for the link."']}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("strong",{children:"\u2022 Pivot the Persona:"})," The Instagram audience (45-54 US Females) is entirely different from the YouTube audience. Audit the visual aesthetics, cultural references, and tone to ensure they cater specifically to established professionals or mature audiences, rather than a younger male cohort."]}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("strong",{children:"\u2022 Re-activate the Comment Section:"}),' A 0% comment rate on 1.4K views is an anomaly. End your captions or videos with a highly specific, low-friction question (e.g., "Vote A or B in the comments" instead of "What do you think?") to break the passive scrolling habit and force public interaction.']})]})})]}),(0,Ue.jsxs)("div",{style:{padding:"15px",backgroundColor:"#f8f9fa",borderRadius:"4px"},children:[(0,Ue.jsxs)("h5",{style:{color:"#2b3990",fontWeight:600,marginBottom:"8px",display:"flex",alignItems:"center",gap:"8px"},children:[(0,Ue.jsx)("span",{children:"\ud83d\udcca"})," Bottom Line"]}),(0,Ue.jsx)("p",{style:{margin:0},children:"The Instagram account is thriving as a highly shareable, top-of-funnel engine for a mature US female demographic, but requires strategic caption optimization to convert silent sharers into active, public community members."})]})]})})}),(0,Ue.jsx)(cN,{className:"shadow-sm mb-4",style:{border:"1px solid #e0e0e0",borderRadius:"4px",backgroundColor:"#fff"},children:(0,Ue.jsx)(SN,{style:{padding:"20px"},children:(0,Ue.jsxs)("div",{style:{fontSize:"0.95rem",color:"#555",lineHeight:"1.6"},children:[(0,Ue.jsxs)("div",{style:{marginBottom:"20px"},children:[(0,Ue.jsxs)("h5",{style:{color:"#333",fontWeight:600,display:"flex",alignItems:"center",gap:"8px"},children:[(0,Ue.jsx)("span",{children:"\ud83d\udca1"})," Facebook Page Key Performance Summary"]}),(0,Ue.jsxs)("p",{style:{margin:"10px 0"},children:[(0,Ue.jsx)("strong",{children:"Audience:"}),(0,Ue.jsx)("br",{}),"The total audience is large at ",(0,Ue.jsx)("span",{style:{color:"#3b5de7",fontWeight:600},children:"31.1K"})," but it is currently experiencing active churn. The page lost 15 followers while only gaining 2, resulting in a net negative growth ",(0,Ue.jsx)("span",{style:{color:"#ef6767",fontWeight:600},children:"-13 followers"}),". While a ",(0,Ue.jsx)("span",{style:{color:"#ef6767",fontWeight:600},children:"-0.1%"})," drop is a small fraction of the total base, it signals that top-of-funnel acquisition has completely stalled and is failing to replace natural attrition."]}),(0,Ue.jsxs)("p",{style:{margin:"10px 0"},children:[(0,Ue.jsx)("strong",{children:"Engagement:"}),(0,Ue.jsx)("br",{}),"Total engagement dropped by ",(0,Ue.jsx)("span",{style:{color:"#ef6767",fontWeight:600},children:"-20.7%"}),' (107 total interactions). The behavioral breakdown shows this audience is highly passive. The vast majority of interactions were simple "Reactions" (102). High-intent distribution actions plummeted, with Shares dropping a severe ',(0,Ue.jsx)("span",{style:{color:"#ef6767",fontWeight:600},children:"-60%"})," (only 4 total), and Private Messages completely drying up (",(0,Ue.jsx)("span",{style:{color:"#ef6767",fontWeight:600},children:"-100%"}),")."]}),(0,Ue.jsxs)("p",{style:{margin:"10px 0"},children:[(0,Ue.jsx)("strong",{children:"Visibility:"}),(0,Ue.jsx)("br",{}),"The organic reach and visibility suffered a massive contraction. Total views were cut exactly in half, dropping ",(0,Ue.jsx)("span",{style:{color:"#ef6767",fontWeight:600},children:"-50%"})," to 2,118. Average reach similarly plummeted by ",(0,Ue.jsx)("span",{style:{color:"#ef6767",fontWeight:600},children:"-49.9%"}),". The Facebook algorithm severely throttled the top-of-funnel distribution compared to the previous period, which directly correlates with the drop in high-value actions like Shares."]}),(0,Ue.jsxs)("p",{style:{margin:"10px 0"},children:[(0,Ue.jsx)("strong",{children:"Engagement Rate:"}),(0,Ue.jsx)("br",{}),"Paradoxically, the engagement rate per view surged by ",(0,Ue.jsx)("span",{style:{color:"#0ab39c",fontWeight:600},children:"+58.7%"})," to ",(0,Ue.jsx)("span",{style:{color:"#0ab39c",fontWeight:600},children:"5.1%"}),'. This is a classic "core isolation" metric. Because total views crashed (',(0,Ue.jsx)("span",{style:{color:"#ef6767",fontWeight:600},children:"-50%"}),") faster than raw engagement dropped (",(0,Ue.jsx)("span",{style:{color:"#ef6767",fontWeight:600},children:"-20.7%"}),'), the mathematical rate increased. It means the algorithm stopped showing the content to casual scrollers, and the remaining 2.1K views were from the hyper-loyal core who habitually hit the "Like" button.']})]}),(0,Ue.jsx)("div",{style:{marginTop:"20px",overflowX:"auto"},children:(0,Ue.jsxs)("table",{style:{width:"100%",borderCollapse:"collapse",color:"#495057"},children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4",textAlign:"right"},children:[(0,Ue.jsx)("th",{style:{padding:"12px 10px",fontWeight:600,color:"#2b3990",textAlign:"left"},children:"Metric"}),(0,Ue.jsx)("th",{style:{padding:"12px 10px",fontWeight:600,textAlign:"right"},children:"Total"}),(0,Ue.jsx)("th",{style:{padding:"12px 10px",fontWeight:600,textAlign:"right"},children:"Variation"})]})}),(0,Ue.jsxs)("tbody",{children:[(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Reactions"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"102"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#ef6767",fontWeight:600},children:"-16.4%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Comments"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"1"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#adb5bd"},children:"+0%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Private messages"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"0"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#ef6767",fontWeight:600},children:"-100%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Shares"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"4"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#ef6767",fontWeight:600},children:"-60%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Followers gained"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"2"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#adb5bd"},children:"\u2014"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Followers lost"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"15"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#adb5bd"},children:"\u2014"})]}),(0,Ue.jsxs)("tr",{style:{backgroundColor:"#f8f9fa",fontWeight:700,borderTop:"2px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"12px 10px"},children:"Total engagement"}),(0,Ue.jsx)("td",{style:{padding:"12px 10px",textAlign:"right"},children:"107"}),(0,Ue.jsx)("td",{style:{padding:"12px 10px",textAlign:"right",color:"#ef6767"},children:"-20.7%"})]})]})]})}),(0,Ue.jsx)("div",{style:{borderTop:"1px solid #f1f3f4",margin:"20px 0"}}),(0,Ue.jsxs)("div",{style:{marginBottom:"20px"},children:[(0,Ue.jsx)("h5",{style:{color:"#333",fontWeight:600},children:"Key Takeaway"}),(0,Ue.jsxs)("p",{style:{margin:"10px 0",lineHeight:"1.7"},children:["The page is experiencing an ",(0,Ue.jsx)("strong",{children:'"Algorithmic Contraction & Core Isolation"'}),' phase. Without any paid ad support to force top-of-funnel discovery, organic reach has been halved. The page is currently surviving on a shrinking echo chamber of passive followers who will "react" to content but are no longer motivated to share it or comment on it.']})]}),(0,Ue.jsx)("div",{style:{borderTop:"1px solid #f1f3f4",margin:"20px 0"}}),(0,Ue.jsxs)("div",{style:{marginBottom:"20px"},children:[(0,Ue.jsxs)("h5",{style:{color:"#333",fontWeight:600,display:"flex",alignItems:"center",gap:"8px"},children:[(0,Ue.jsx)("span",{children:"\ud83c\udfaf"})," Executive Actions"]}),(0,Ue.jsx)("div",{style:{backgroundColor:"#fff3cd",padding:"15px",borderRadius:"6px",borderLeft:"4px solid #ffc107",marginTop:"10px"},children:(0,Ue.jsxs)("div",{style:{display:"flex",flexDirection:"column",gap:"8px"},children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("strong",{children:"\u2022 Activate Paid Campaigns (If Planned):"})," Since organic reach just took a -50% hit, this is the exact moment to deploy Facebook Ads. Use a low-budget reach/awareness campaign targeting lookalike audiences to artificially pump fresh traffic back into the funnel and offset the follower churn."]}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("strong",{children:"\u2022 Diagnose the Share-ability Drop:"}),' A -60% drop in shares means the content felt less "forwardable" this month. Shift away from standard updates and pivot toward highly visual, value-dense infographics or polarizing industry takes that prompt users to share to their own feeds.']}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("strong",{children:"\u2022 Force the Conversation:"}),' There was only 1 comment out of 2.1K views. Stop asking open-ended questions. Use strict, binary polls (e.g., "Do you prefer X or Y? Let us know below") to lower the friction of commenting and signal active discussion to the Facebook algorithm.']})]})})]}),(0,Ue.jsxs)("div",{style:{padding:"15px",backgroundColor:"#f8f9fa",borderRadius:"4px"},children:[(0,Ue.jsxs)("h5",{style:{color:"#2b3990",fontWeight:600,marginBottom:"8px",display:"flex",alignItems:"center",gap:"8px"},children:[(0,Ue.jsx)("span",{children:"\ud83d\udcca"})," Bottom Line"]}),(0,Ue.jsx)("p",{style:{margin:0},children:"Without ad spend, the page's organic reach has collapsed, leaving a large but passive audience; immediate action is required\u2014either via paid distribution or highly shareable organic formats\u2014to stop the active audience bleed."})]})]})})})]}),XG=()=>(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsx)(Ut,{className:"mb-2",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #dadce0",borderRadius:"8px",marginBottom:"10px"},children:(0,Ue.jsxs)(SN,{style:{padding:0},children:[(0,Ue.jsxs)("div",{style:{display:"flex",borderBottom:"1px solid #dadce0"},children:[(0,Ue.jsxs)("div",{style:{flex:1,padding:"12px 16px",paddingTop:5,borderBottom:"2px solid #1a73e8"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,Ue.jsxs)("span",{style:{color:"#1a73e8",fontWeight:500},children:["Average engagement time... ",(0,Ue.jsx)(CU,{fontSize:"small",style:{color:"#5f6368"}})]}),(0,Ue.jsx)(wU,{style:{color:"#dadce0"}})]}),(0,Ue.jsx)("div",{style:{fontSize:"32px",color:"#202124"},children:"41s"}),(0,Ue.jsx)("div",{style:{color:"#137333",fontSize:"12px",fontWeight:"bold",display:"flex",alignItems:"center"},children:(0,Ue.jsxs)("span",{style:{backgroundColor:"#e6f4ea",padding:"2px 8px",borderRadius:"12px",display:"flex",alignItems:"center"},children:[(0,Ue.jsx)(IU,{style:{fontSize:"14px",marginRight:"2px"}})," 15.7%"]})})]}),(0,Ue.jsxs)("div",{style:{flex:1,padding:"12px 16px",paddingTop:5,borderLeft:"1px solid #f1f3fa"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,Ue.jsx)("span",{style:{color:"#5f6368"},children:"Engaged sessions per..."}),(0,Ue.jsxs)("div",{style:{display:"flex",gap:"5px"},children:[(0,Ue.jsx)(TU,{style:{color:"#5f6368"}}),(0,Ue.jsx)(AU,{style:{color:"#137333"}})]})]}),(0,Ue.jsx)("div",{style:{fontSize:"32px",color:"#5f6368"},children:"0.94"}),(0,Ue.jsxs)("div",{style:{color:"#d93025",fontSize:"12px",fontWeight:"bold",display:"flex",alignItems:"center"},children:[(0,Ue.jsx)(kU,{style:{fontSize:"14px",marginRight:"2px"}})," 4.5%"]})]})]}),(0,Ue.jsx)("div",{style:{padding:"10px",paddingBottom:"0px"},children:(0,Ue.jsx)(EF.Z,{options:FG.options,series:FG.series,type:"line",height:300})})]})})})}),(0,Ue.jsxs)(Ut,{className:"align-items-stretch mb-4",children:[(0,Ue.jsx)(Xt,{lg:8,className:"mb-4 mb-lg-0",children:(0,Ue.jsx)(cN,{className:"shadow-sm h-100",style:{border:"1px solid #dadce0",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"10px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"flex-start",marginBottom:"10px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",gap:"40px"},children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{style:{fontSize:"15px",color:"#1a73e8",fontWeight:500,marginBottom:"5px"},children:["Views ",(0,Ue.jsx)(CU,{style:{fontSize:"16px",color:"#5f6368"}})]}),(0,Ue.jsx)("div",{style:{fontSize:"28px",color:"#202124",lineHeight:1},children:"25k"}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",marginTop:"5px",color:"#137333",fontSize:"13px",fontWeight:500},children:[(0,Ue.jsx)(IU,{style:{fontSize:"14px",marginRight:"2px"}})," 20.0%"]})]}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{style:{fontSize:"15px",color:"#5f6368",fontWeight:400,marginBottom:"5px"},children:["Event count ",(0,Ue.jsx)(CU,{style:{fontSize:"16px",color:"#5f6368"}})]}),(0,Ue.jsx)("div",{style:{fontSize:"28px",color:"#5f6368",lineHeight:1},children:"59k"}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",marginTop:"5px",color:"#137333",fontSize:"13px",fontWeight:500},children:[(0,Ue.jsx)(IU,{style:{fontSize:"14px",marginRight:"2px"}})," 20.7%"]})]})]}),(0,Ue.jsxs)("div",{style:{border:"1px solid #dadce0",borderRadius:"18px",padding:"2px 8px",cursor:"pointer",display:"flex",alignItems:"center"},children:[(0,Ue.jsx)(AU,{style:{fontSize:"18px",color:"#137333",marginRight:"4px"}}),(0,Ue.jsx)(DU,{style:{fontSize:"18px",color:"#5f6368"}})]})]}),(0,Ue.jsx)("hr",{style:{borderTop:"1px solid #f1f3f4",margin:"15px 0"}}),(0,Ue.jsx)("div",{style:{minHeight:"280px"},children:(0,Ue.jsx)(EF.Z,{options:qG.options,series:qG.series,type:"line",height:280})}),(0,Ue.jsxs)("div",{style:{marginTop:"auto",display:"flex",gap:"20px",fontSize:"12px",color:"#5f6368",paddingLeft:"10px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ue.jsx)("span",{style:{width:"12px",height:"2px",background:"#1a73e8",marginRight:"8px"}})," Last 28 days"]}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ue.jsx)("span",{style:{width:"12px",height:"2px",borderTop:"2px dashed #1a73e8",marginRight:"8px"}})," Compared custom range"]})]})]})})}),(0,Ue.jsx)(Xt,{lg:4,children:(0,Ue.jsx)(cN,{className:"shadow-sm h-100",style:{border:"1px solid #dadce0",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"20px 24px",display:"flex",flexDirection:"column"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"start",marginBottom:"20px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"15px",color:"#202124",borderBottom:"1px dashed #9aa0a6",paddingBottom:"1px",cursor:"pointer",fontWeight:500},children:"Event count by Event name"}),(0,Ue.jsxs)("div",{style:{border:"1px solid #dadce0",borderRadius:"16px",padding:"2px 8px",display:"flex",alignItems:"center",cursor:"pointer"},children:[(0,Ue.jsx)(AU,{style:{fontSize:"16px",color:"#137333",marginRight:"2px"}}),(0,Ue.jsx)(DU,{style:{fontSize:"16px",color:"#5f6368"}})]})]}),(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px",paddingBottom:"5px",borderBottom:"1px solid #dadce0"},children:[(0,Ue.jsx)("span",{style:{fontSize:"11px",color:"#5f6368",fontWeight:700,textTransform:"uppercase"},children:"Event Name"}),(0,Ue.jsx)("span",{style:{fontSize:"11px",color:"#5f6368",fontWeight:700,textTransform:"uppercase"},children:"Event Count"})]}),(0,Ue.jsx)("div",{style:{display:"flex",flexDirection:"column",justifyContent:"space-between",flex:1},children:zG.map((e,t)=>(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",fontSize:"13px",paddingTop:"8px",paddingBottom:"8px",borderBottom:t!==zG.length-1?"1px solid #f8f9fa":"none"},children:[(0,Ue.jsxs)("div",{style:{flex:1,marginRight:"10px"},children:[(0,Ue.jsx)("div",{style:{color:"#3c4043",fontWeight:500,marginBottom:"4px"},children:e.name}),(0,Ue.jsx)("div",{style:{width:"100%",backgroundColor:"#f1f3f4",height:"2px"},children:(0,Ue.jsx)("div",{style:{width:e.barWidth,backgroundColor:"#1a73e8",height:"2px"}})})]}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"10px",minWidth:"80px",justifyContent:"flex-end"},children:[(0,Ue.jsx)("span",{style:{color:"#5f6368"},children:e.count}),(0,Ue.jsxs)("span",{style:{color:"up"===e.trend?"#188038":"#d93025",display:"flex",alignItems:"center",width:"48px",justifyContent:"flex-end"},children:["up"===e.trend?(0,Ue.jsx)(IU,{style:{fontSize:"12px"}}):(0,Ue.jsx)(kU,{style:{fontSize:"12px"}}),e.change]})]})]},t))})]})})})]}),(0,Ue.jsxs)(Ut,{className:"align-items-stretch mb-4",children:[(0,Ue.jsx)(Xt,{lg:5,className:"mb-4 mb-lg-0",children:(0,Ue.jsx)(cN,{className:"shadow-sm h-100",style:{border:"1px solid #dadce0",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"10px",display:"flex",flexDirection:"column"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"start",marginBottom:"20px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"15px",color:"#202124",borderBottom:"1px dashed #9aa0a6",paddingBottom:"1px",cursor:"pointer",fontWeight:500},children:"Views by Page title and screen class"}),(0,Ue.jsxs)("div",{style:{border:"1px solid #dadce0",borderRadius:"16px",padding:"2px 8px",display:"flex",alignItems:"center",cursor:"pointer"},children:[(0,Ue.jsx)(AU,{style:{fontSize:"16px",color:"#137333",marginRight:"2px"}}),(0,Ue.jsx)(DU,{style:{fontSize:"16px",color:"#5f6368"}})]})]}),(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px",paddingBottom:"5px",borderBottom:"1px solid #dadce0"},children:[(0,Ue.jsx)("span",{style:{fontSize:"11px",color:"#5f6368",fontWeight:700,textTransform:"uppercase"},children:"Page title and screen class"}),(0,Ue.jsx)("span",{style:{fontSize:"11px",color:"#5f6368",fontWeight:700,textTransform:"uppercase"},children:"Views"})]}),(0,Ue.jsx)("div",{style:{display:"flex",flexDirection:"column",flex:1},children:UG.map((e,t)=>(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",fontSize:"13px",padding:"10px 0",borderBottom:"1px solid #f8f9fa"},children:[(0,Ue.jsxs)("div",{style:{color:"#1a73e8",fontWeight:400,whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",maxWidth:"65%",cursor:"pointer"},children:[e.name,(0,Ue.jsx)("div",{style:{width:"10px",height:"2px",backgroundColor:"#1a73e8",marginTop:"2px"}})]}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"15px"},children:[(0,Ue.jsx)("span",{style:{color:"#5f6368"},children:e.count}),(0,Ue.jsxs)("span",{style:{color:"up"===e.trend?"#188038":"#d93025",display:"flex",alignItems:"center",width:"45px",justifyContent:"flex-end",fontSize:"12px"},children:["up"===e.trend?(0,Ue.jsx)(IU,{style:{fontSize:"12px",marginRight:"2px"}}):(0,Ue.jsx)(kU,{style:{fontSize:"12px",marginRight:"2px"}}),e.change]})]})]},t))}),(0,Ue.jsx)("div",{style:{textAlign:"right",marginTop:"15px"},children:(0,Ue.jsxs)("span",{style:{color:"#1a73e8",fontSize:"13px",fontWeight:500,cursor:"pointer",display:"inline-flex",alignItems:"center"},children:["View pages and screens ",(0,Ue.jsx)(MU,{style:{fontSize:"16px",marginLeft:"5px"}})]})})]})})}),(0,Ue.jsx)(Xt,{lg:7,children:(0,Ue.jsx)(cN,{className:"shadow-sm h-100",style:{border:"1px solid #dadce0",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"10px",paddingBottom:"0px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"start",marginBottom:"10px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"15px",color:"#202124",borderBottom:"1px dashed #9aa0a6",paddingBottom:"1px",cursor:"pointer",fontWeight:500},children:"User activity over time"}),(0,Ue.jsxs)("div",{style:{border:"1px solid #dadce0",borderRadius:"16px",padding:"2px 8px",display:"flex",alignItems:"center",cursor:"pointer"},children:[(0,Ue.jsx)(AU,{style:{fontSize:"16px",color:"#137333",marginRight:"2px"}}),(0,Ue.jsx)(DU,{style:{fontSize:"16px",color:"#5f6368"}})]})]}),(0,Ue.jsxs)(Ut,{children:[(0,Ue.jsx)(Xt,{xs:9,children:(0,Ue.jsx)("div",{style:{marginTop:"20px"},children:(0,Ue.jsx)(EF.Z,{options:GG.options,series:GG.series,type:"line",height:250})})}),(0,Ue.jsx)(Xt,{xs:3,style:{display:"flex",flexDirection:"column",justifyContent:"center",gap:"20px"},children:[{label:"30 DAYS",color:"#1a73e8",val:"7.9K",pct:"15.4%",down:!1},{label:"7 DAYS",color:"#188038",val:"1.5K",pct:"35.5%",down:!0},{label:"1 DAY",color:"#f9ab00",val:"0",pct:"100.0%",down:!0}].map((e,t)=>(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",fontSize:"11px",color:"#5f6368",fontWeight:600,textTransform:"uppercase",marginBottom:"5px"},children:[(0,Ue.jsx)("span",{style:{width:"8px",height:"8px",borderRadius:"2px",backgroundColor:e.color,marginRight:"8px"}}),e.label]}),(0,Ue.jsx)("div",{style:{fontSize:"24px",color:"#202124"},children:e.val}),(0,Ue.jsxs)("div",{style:{color:e.down?"#d93025":"#137333",fontSize:"13px",display:"flex",alignItems:"center"},children:[e.down?(0,Ue.jsx)(kU,{style:{fontSize:"14px",marginRight:"2px"}}):(0,Ue.jsx)(IU,{style:{fontSize:"14px",marginRight:"2px"}})," ",e.pct]})]},t))})]})]})})})]}),(0,Ue.jsx)(Ut,{className:"mb-3",children:(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsx)(cN,{className:"shadow-sm h-100",style:{border:"1px solid #dadce0",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"20px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"start",marginBottom:"10px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"15px",color:"#202124",borderBottom:"1px dashed #9aa0a6",paddingBottom:"1px",cursor:"pointer",fontWeight:500},children:"User stickiness"}),(0,Ue.jsxs)("div",{style:{border:"1px solid #dadce0",borderRadius:"16px",padding:"2px 8px",display:"flex",alignItems:"center",cursor:"pointer"},children:[(0,Ue.jsx)(AU,{style:{fontSize:"16px",color:"#137333",marginRight:"2px"}}),(0,Ue.jsx)(DU,{style:{fontSize:"16px",color:"#5f6368"}})]})]}),(0,Ue.jsxs)(Ut,{children:[(0,Ue.jsx)(Xt,{xs:9,children:(0,Ue.jsx)("div",{style:{marginTop:"20px"},children:(0,Ue.jsx)(EF.Z,{options:VG.options,series:VG.series,type:"line",height:250})})}),(0,Ue.jsxs)(Xt,{xs:3,style:{display:"flex",flexDirection:"column",justifyContent:"center",gap:"20px"},children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",fontSize:"11px",color:"#5f6368",fontWeight:600,textTransform:"uppercase",marginBottom:"5px"},children:[(0,Ue.jsx)("span",{style:{width:"8px",height:"8px",borderRadius:"50%",backgroundColor:"#1a73e8",marginRight:"8px"}}),"DAU / ..."]}),(0,Ue.jsx)("div",{style:{fontSize:"24px",color:"#202124"},children:"2.5%"}),(0,Ue.jsxs)("div",{style:{color:"#d93025",fontSize:"13px",display:"flex",alignItems:"center"},children:[(0,Ue.jsx)(kU,{style:{fontSize:"14px",marginRight:"2px"}})," 17.4%"]})]}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",fontSize:"11px",color:"#5f6368",fontWeight:600,textTransform:"uppercase",marginBottom:"5px"},children:[(0,Ue.jsx)("span",{style:{width:"8px",height:"8px",borderRadius:"2px",backgroundColor:"#6fa337",marginRight:"8px"}}),"DAU / ..."]}),(0,Ue.jsx)("div",{style:{fontSize:"24px",color:"#202124"},children:"11.6%"}),(0,Ue.jsxs)("div",{style:{color:"#188038",fontSize:"13px",display:"flex",alignItems:"center"},children:[(0,Ue.jsx)(IU,{style:{fontSize:"14px",marginRight:"2px"}})," 6.0%"]})]}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",fontSize:"11px",color:"#5f6368",fontWeight:600,textTransform:"uppercase",marginBottom:"5px"},children:[(0,Ue.jsx)("span",{style:{width:"8px",height:"8px",transform:"rotate(45deg)",backgroundColor:"#f29900",marginRight:"8px"}}),"WAU / ..."]}),(0,Ue.jsx)("div",{style:{fontSize:"24px",color:"#202124"},children:"21.9%"}),(0,Ue.jsxs)("div",{style:{color:"#d93025",fontSize:"13px",display:"flex",alignItems:"center"},children:[(0,Ue.jsx)(kU,{style:{fontSize:"14px",marginRight:"2px"}})," 22.1%"]})]})]})]})]})})})}),(0,Ue.jsx)("div",{style:{marginBottom:"5px",position:"relative"},children:(0,Ue.jsx)("div",{style:{marginBottom:"10px"},children:(0,Ue.jsx)("h4",{children:"E-commerce Shopping Behaviour"})})}),(0,Ue.jsxs)(Ut,{className:"mb-0",children:[(0,Ue.jsx)("style",{children:"\n                    .funnel-row {\n                      transition: transform 0.3s ease, filter 0.3s ease;\n                      cursor: pointer;\n                    }\n                    .funnel-row:hover {\n                      transform: scale(1.02);\n                      filter: drop-shadow(0 4px 6px rgba(0,0,0,0.2));\n                      z-index: 10;\n                      position: relative;\n                    }\n                    .funnel-row:hover .funnel-bar {\n                      filter: brightness(1.1);\n                    }\n                    .funnel-row:hover .aban-stats {\n                      opacity: 1;\n                      background-color: #fff5f5;\n                    }\n                    .aban-stats {\n                      opacity: 0.6;\n                      transition: opacity 0.3s ease, background-color 0.3s ease;\n                      padding: 4px 8px;\n                      border-radius: 4px;\n                    }\n                  "}),(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #dadce0",borderRadius:"8px"},children:(0,Ue.jsx)(SN,{style:{padding:"15px"},children:(0,Ue.jsx)("div",{style:{display:"flex",flexDirection:"column",width:"100%",minHeight:"300px"},children:HG.map((e,t)=>{const l=["#FFC107","#F57C00","#7CB342","#4285F4","#9E9E9E"],r=l[t%l.length],n=10*t,i=10*(t+1),a=t===HG.length-1?`polygon(${n}% 0, ${100-n}% 0, 50% 100%, 50% 100%)`:`polygon(${n}% 0, ${100-n}% 0, ${100-i}% 100%, ${i}% 100%)`;return(0,Ue.jsxs)("div",{className:"funnel-row",style:{display:"flex",alignItems:"center",height:"55px",marginBottom:"-2px"},children:[(0,Ue.jsxs)("div",{style:{flex:1,textAlign:"right",paddingRight:"15px",display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"flex-end"},children:[(0,Ue.jsx)("div",{style:{fontSize:"13px",fontWeight:600,color:"#202124"},children:e.name}),(0,Ue.jsx)("div",{style:{fontSize:"10px",color:"#5f6368",textTransform:"uppercase"},children:e.step})]}),(0,Ue.jsx)("div",{style:{flex:2,height:"100%",position:"relative"},children:(0,Ue.jsx)("div",{className:"funnel-bar",style:{width:"100%",height:"100%",backgroundColor:r,clipPath:a,display:"flex",alignItems:"center",justifyContent:"center",color:"#fff",fontWeight:"bold",fontSize:"14px",textShadow:"0 1px 2px rgba(0,0,0,0.2)",transition:"filter 0.3s ease"},children:e.pct})}),(0,Ue.jsx)("div",{style:{flex:1,paddingLeft:"15px",display:"flex",alignItems:"center",justifyContent:"flex-start"},children:e.abanCount&&(0,Ue.jsxs)("div",{className:"aban-stats",children:[(0,Ue.jsx)("div",{style:{fontSize:"11px",color:"#5f6368",marginBottom:"2px"},children:"Drop-off"}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ue.jsx)("span",{style:{fontSize:"10px",color:"#d93025",marginRight:"4px"},children:"\u25bc"}),(0,Ue.jsx)("span",{style:{fontSize:"12px",fontWeight:600,color:"#202124",marginRight:"6px"},children:e.abanCount}),(0,Ue.jsx)("span",{style:{fontSize:"11px",color:"#d93025"},children:e.abanPct})]})]})})]},t)})})})})})]}),(0,Ue.jsx)("div",{style:{marginBottom:"5px",position:"relative"},children:(0,Ue.jsx)("div",{style:{marginBottom:"10px"},children:(0,Ue.jsx)("h4",{children:"Demographic Interests"})})}),(0,Ue.jsx)(Ut,{className:"mb-0",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #dadce0",borderRadius:"8px"},children:(0,Ue.jsx)(SN,{style:{padding:"10px",paddingBottom:"0px"},children:(0,Ue.jsxs)(Ut,{children:[(0,Ue.jsxs)(Xt,{lg:7,style:{borderRight:"1px solid #f1f3f4"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"15px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"15px",color:"#202124",fontWeight:500},children:"Active users by City over time"}),(0,Ue.jsxs)("div",{style:{border:"1px solid #dadce0",borderRadius:"4px",padding:"4px 12px",fontSize:"13px",color:"#3c4043",display:"flex",alignItems:"center",cursor:"pointer",background:"#fff",height:"32px"},children:["Day ",(0,Ue.jsx)(DU,{style:{fontSize:"18px",marginLeft:"6px",color:"#5f6368"}})]})]}),(0,Ue.jsx)(EF.Z,{options:WG.options,series:WG.series,type:"line",height:320})]}),(0,Ue.jsxs)(Xt,{lg:5,children:[(0,Ue.jsx)("div",{style:{marginBottom:"15px",paddingLeft:"10px"},children:(0,Ue.jsx)("span",{style:{fontSize:"15px",color:"#202124",fontWeight:500},children:"Active users by City"})}),(0,Ue.jsx)("div",{style:{paddingLeft:"10px"},children:(0,Ue.jsx)(EF.Z,{options:ZG.options,series:ZG.series,type:"bar",height:320})})]})]})})})})}),(0,Ue.jsx)("div",{style:{marginBottom:"5px",position:"relative"},children:(0,Ue.jsx)("div",{style:{marginBottom:"10px"},children:(0,Ue.jsx)("h4",{children:"Website Traffic Sources"})})}),(0,Ue.jsx)(Ut,{className:"mb-1",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #dadce0",borderRadius:"8px",marginBottom:"10px"},children:(0,Ue.jsxs)(SN,{style:{padding:"8px",paddingBottom:"0"},children:[" ",(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"5px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"15px",color:"#202124",fontWeight:500},children:"Sessions by Session primary channel group (Default Channel Group) over time"}),(0,Ue.jsxs)("div",{style:{border:"1px solid #dadce0",borderRadius:"4px",padding:"4px 12px",fontSize:"13px",color:"#3c4043",display:"flex",alignItems:"center",cursor:"pointer",background:"#fff",height:"32px"},children:["Day ",(0,Ue.jsx)(DU,{style:{fontSize:"18px",marginLeft:"6px",color:"#5f6368"}})]})]}),(0,Ue.jsx)(EF.Z,{options:$G.options,series:$G.series,type:"line",height:320})]})})})}),(0,Ue.jsx)("div",{style:{marginBottom:"5px",position:"relative"},children:(0,Ue.jsx)("div",{style:{marginBottom:"10px"},children:(0,Ue.jsx)("h4",{children:"Organic Search Overview"})})}),(0,Ue.jsx)(Ut,{className:"mb-1",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #dadce0",borderRadius:"8px",marginBottom:"10px"},children:(0,Ue.jsxs)(SN,{style:{padding:"8px",paddingBottom:"0"},children:[" ",(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"10px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"15px",color:"#202124",fontWeight:500},children:"Sessions by Session primary channel group (Default Channel Group) over time"}),(0,Ue.jsxs)("div",{style:{border:"1px solid #dadce0",borderRadius:"4px",padding:"4px 12px",fontSize:"13px",color:"#3c4043",display:"flex",alignItems:"center",cursor:"pointer",background:"#fff",height:"32px"},children:["Day ",(0,Ue.jsx)(DU,{style:{fontSize:"18px",marginLeft:"6px",color:"#5f6368"}})]})]}),(0,Ue.jsx)(EF.Z,{options:KG.options,series:KG.series,type:"line",height:320})]})})})}),(0,Ue.jsx)("div",{style:{marginTop:"5px",marginBottom:"5px",position:"relative"},children:(0,Ue.jsx)("div",{style:{marginBottom:"10px"},children:(0,Ue.jsx)("h4",{children:"Organic Search Landing Pages"})})}),(0,Ue.jsx)(Ut,{className:"mb-1",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #dadce0",borderRadius:"8px",marginBottom:"10px"},children:(0,Ue.jsxs)(SN,{style:{padding:"8px",paddingBottom:"0"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"10px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"15px",color:"#202124",fontWeight:500},children:"Views by Page path and screen class over time"}),(0,Ue.jsxs)("div",{style:{border:"1px solid #dadce0",borderRadius:"4px",padding:"4px 12px",fontSize:"13px",color:"#3c4043",display:"flex",alignItems:"center",cursor:"pointer",background:"#fff",height:"32px"},children:["Day ",(0,Ue.jsx)(DU,{style:{fontSize:"18px",marginLeft:"6px",color:"#5f6368"}})]})]}),(0,Ue.jsx)(EF.Z,{options:YG.options,series:YG.series,type:"line",height:320})]})})})})]}),eV=()=>{const e=({label:e,febValue:t,janLabel:l,changeValue:r,arrowUp:n,isGood:i})=>(0,Ue.jsxs)("div",{style:{flex:1,minWidth:0,background:"#fff",border:"1px solid #e8eaed",borderRadius:"10px",padding:"18px 20px",display:"flex",flexDirection:"column",gap:"6px"},children:[(0,Ue.jsxs)("div",{style:{fontSize:"11px",fontWeight:700,color:"#80868b",textTransform:"uppercase",letterSpacing:"0.6px",marginBottom:"4px"},children:[" ",e," "]}),(0,Ue.jsxs)("div",{style:{fontSize:"30px",fontWeight:700,color:"#202124",lineHeight:1.1},children:[" ",t," "]}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",marginTop:"6px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"13px",color:"#80868b"},children:l}),(0,Ue.jsxs)("span",{style:{display:"inline-flex",alignItems:"center",gap:"3px",fontSize:"13px",fontWeight:600,color:i?"#137333":"#d93025"},children:[n?(0,Ue.jsx)(IU,{style:{fontSize:"13px"}}):(0,Ue.jsx)(kU,{style:{fontSize:"13px"}}),r]})]})]});return(0,Ue.jsx)("div",{children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #e8eaed",borderRadius:"12px",marginBottom:"20px",overflow:"hidden"},children:(0,Ue.jsxs)(SN,{style:{padding:"24px 28px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"14px",marginBottom:"20px"},children:[(0,Ue.jsx)("div",{style:{width:"40px",height:"40px",borderRadius:"10px",background:"#fce8e6",display:"flex",alignItems:"center",justifyContent:"center",fontSize:"20px",flexShrink:0},children:" \ud83d\udce2 "}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("div",{style:{fontSize:"16px",fontWeight:700,color:"#202124",lineHeight:1.2},children:"Ad Campaign Performance"}),(0,Ue.jsxs)("div",{style:{fontSize:"12px",color:"#80868b",marginTop:"3px"},children:["Spend \xb7 Reach \xb7 Clicks \xb7 Conversions \xb7 Return on Ad Spend",(0,Ue.jsx)("div",{style:{fontSize:"11px",color:"#9aa0a6",marginTop:"2px"},children:"Return on Ad Spend is calculated using Google Ads attributed revenue."})]})]})]}),(0,Ue.jsxs)("div",{style:{display:"flex",gap:"14px",flexWrap:"wrap"},children:[(0,Ue.jsx)(e,{label:"Ad Spend",febValue:"$4,920.19",janLabel:"Jan: $641.31",changeValue:"+667.21%",arrowUp:!0,isGood:!0}),(0,Ue.jsx)(e,{label:"Conversions",febValue:"11.59",janLabel:"Jan: 3.00",changeValue:"+283.33%",arrowUp:!0,isGood:!0}),(0,Ue.jsx)(e,{label:"Cost / Conversion",febValue:"$424.36",janLabel:"Jan: $213.77",changeValue:"+98.51%",arrowUp:!0,isGood:!1}),(0,Ue.jsx)(e,{label:"Return on Ad Spend",febValue:"0.21x",janLabel:"Jan: 0.39x",changeValue:"-46.1%",arrowUp:!1,isGood:!1})]}),(0,Ue.jsxs)(Ut,{className:"mt-4",children:[(0,Ue.jsx)(Xt,{lg:6,className:"mb-4 mb-lg-0",children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #e8eaed",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"16px 20px"},children:[(0,Ue.jsx)("div",{style:{fontSize:"13px",fontWeight:700,color:"#5f6368",textTransform:"uppercase",letterSpacing:"0.6px",marginBottom:"12px"},children:"Impressions & Clicks \u2014 Jan vs Feb"}),(0,Ue.jsx)(EF.Z,{type:"bar",height:260,series:[{name:"Impressions",data:[1218,14866]},{name:"Clicks",data:[160,940]}],options:{chart:{type:"bar",toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},colors:["#1a73e8","#188038"],plotOptions:{bar:{columnWidth:"40%",borderRadius:4,dataLabels:{position:"top"}}},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}}},xaxis:{categories:["January","February"],labels:{style:{colors:"#5f6368",fontSize:"12px"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:[{seriesName:"Impressions",title:{text:"Impressions",style:{color:"#1a73e8",fontSize:"11px"}},labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>e>=1e3?(e/1e3).toFixed(0)+"K":e}},{seriesName:"Clicks",opposite:!0,title:{text:"Clicks",style:{color:"#188038",fontSize:"11px"}},labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>e.toFixed(0)}}],legend:{position:"bottom",horizontalAlign:"left",markers:{radius:2},fontSize:"12px",labels:{colors:"#5f6368"},itemMargin:{horizontal:10}},tooltip:{shared:!0,intersect:!1,y:{formatter:e=>e.toLocaleString()}}}})]})})}),(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #e8eaed",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"16px 20px"},children:[(0,Ue.jsx)("div",{style:{fontSize:"13px",fontWeight:700,color:"#5f6368",textTransform:"uppercase",letterSpacing:"0.6px",marginBottom:"16px"},children:"Efficiency Breakdown \u2014 Jan vs Feb"}),[{label:"Click-Through Rate",jan:"13.14%",feb:"6.32%"},{label:"Cost Per Click",jan:"$4.01",feb:"$5.23"},{label:"Cost / Conversion",jan:"$213.77",feb:"$424.36"},{label:"Return on Ad Spend",jan:"0.39x",feb:"0.21x"}].map((e,t)=>(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",padding:"10px 0",borderBottom:3!==t?"1px solid #f1f3fa":"none"},children:[(0,Ue.jsx)("span",{style:{color:"#5f6368",fontSize:"13px"},children:e.label}),(0,Ue.jsxs)("div",{style:{display:"flex",gap:"24px"},children:[(0,Ue.jsxs)("span",{style:{fontSize:"13px",color:"#80868b"},children:["Jan: ",e.jan]}),(0,Ue.jsxs)("span",{style:{fontSize:"13px",fontWeight:600,color:"#202124"},children:["Feb: ",e.feb]})]})]},t))]})})})]}),(0,Ue.jsx)("div",{className:"mt-4",children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #e8eaed",borderRadius:"12px"},children:(0,Ue.jsxs)(SN,{style:{padding:"20px 24px"},children:[(0,Ue.jsx)("div",{style:{fontSize:"14px",fontWeight:700,color:"#5f6368",textTransform:"uppercase",letterSpacing:"0.6px",marginBottom:"16px"},children:"Performance Summary \u2014 Jan vs Feb"}),(0,Ue.jsx)("div",{style:{overflowX:"auto"},children:(0,Ue.jsxs)("table",{style:{width:"100%",borderCollapse:"collapse",fontSize:"13px",fontFamily:"Roboto, sans-serif"},children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsx)("tr",{style:{borderBottom:"2px solid #e8eaed"},children:[{label:"Metric",align:"left"},{label:"January",align:"center"},{label:"February",align:"center"},{label:"Abs. Change",align:"center"},{label:"Trend",align:"center"}].map(e=>(0,Ue.jsx)("th",{style:{padding:"10px 16px",textAlign:e.align,fontSize:"11px",fontWeight:700,color:"#5f6368",textTransform:"uppercase",letterSpacing:"0.6px",background:"#f8f9fa",whiteSpace:"nowrap"},children:"Trend"===e.label?(0,Ue.jsx)("span",{style:{padding:"3px 10px",borderRadius:"4px",fontSize:"11px",fontWeight:700},children:"TREND"}):e.label},e.label))})}),(0,Ue.jsx)("tbody",{children:[{metric:"Total Ad Spend",jan:"$641.31",feb:"$4,920.19",change:"+$4,278.88",pct:"+667.21%",trend:"up",impact:"neutral"},{metric:"Impressions",jan:"1,218",feb:"14,866",change:"+13,648",pct:"+1,120.5%",trend:"up",impact:"good"},{metric:"Clicks",jan:"160",feb:"940",change:"+780",pct:"+487.5%",trend:"up",impact:"good"},{metric:"Click-Through Rate",jan:"13.14%",feb:"6.32%",change:"-6.82%",pct:"-51.9%",trend:"down",impact:"bad"},{metric:"Cost Per Click",jan:"$4.01",feb:"$5.23",change:"+$1.22",pct:"+30.4%",trend:"up",impact:"bad"},{metric:"Conversions",jan:"3.00",feb:"11.59",change:"+9",pct:"+286.33%",trend:"up",impact:"good"},{metric:"Cost Per Conversion",jan:"$213.77",feb:"$424.36",change:"+$210.59",pct:"+98.5%",trend:"up",impact:"bad"},{metric:"Return on Ad Spend",jan:"0.39x",feb:"0.21x",change:"-0.18x",pct:"-46.1%",trend:"down",impact:"bad"}].map((e,t)=>{var l;const r=null!==(l={good:{bg:"#e6f4ea",color:"#188038"},bad:{bg:"#fce8e6",color:"#d93025"},neutral:{bg:"#fff8e1",color:"#b45309"}}[e.impact])&&void 0!==l?l:{bg:"#f1f3f4",color:"#5f6368"},n="up"===e.trend,i="down"===e.trend;return(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4",background:t%2===0?"#ffffff":"#fafbfc",transition:"background 0.12s"},onMouseEnter:e=>e.currentTarget.style.background="#f0f4ff",onMouseLeave:e=>e.currentTarget.style.background=t%2===0?"#ffffff":"#fafbfc",children:[(0,Ue.jsx)("td",{style:{padding:"13px 16px",fontWeight:600,color:"#202124",whiteSpace:"nowrap"},children:e.metric}),(0,Ue.jsx)("td",{style:{padding:"13px 16px",textAlign:"center",color:"#5f6368",fontVariantNumeric:"tabular-nums"},children:e.jan}),(0,Ue.jsx)("td",{style:{padding:"13px 16px",textAlign:"center",color:"#202124",fontVariantNumeric:"tabular-nums"},children:e.feb}),(0,Ue.jsx)("td",{style:{padding:"13px 16px",textAlign:"center",fontWeight:500,fontVariantNumeric:"tabular-nums",whiteSpace:"nowrap"},children:e.change}),(0,Ue.jsx)("td",{style:{padding:"13px 16px",textAlign:"center"},children:(0,Ue.jsxs)("span",{style:{display:"inline-flex",alignItems:"center",gap:"3px",background:r.bg,color:r.color,padding:"5px 12px",borderRadius:"100px",fontSize:"11px",fontWeight:700,whiteSpace:"nowrap"},children:[n&&(0,Ue.jsx)(IU,{style:{fontSize:"11px"}}),i&&(0,Ue.jsx)(kU,{style:{fontSize:"11px"}}),e.pct]})})]},e.metric)})})]})}),(0,Ue.jsx)("div",{style:{marginTop:"14px",display:"flex",justifyContent:"flex-end",alignItems:"center",gap:"18px",flexWrap:"wrap",fontSize:"11px",color:"#9aa0a6"},children:[{bg:"#e6f4ea",border:"#188038",label:"Positive trend"},{bg:"#fce8e6",border:"#d93025",label:"Negative trend"},{bg:"#f1f3f4",border:"#9aa0a6",label:"Scale effect (expected)"},{bg:"#fff8e1",border:"#b45309",label:"Neutral / monitor"}].map(e=>(0,Ue.jsxs)("span",{style:{display:"flex",alignItems:"center",gap:"5px"},children:[(0,Ue.jsx)("span",{style:{width:"9px",height:"9px",borderRadius:"50%",background:e.bg,border:`1px solid ${e.border}`,display:"inline-block",flexShrink:0}})," ",e.label]},e.label))})]})})}),(0,Ue.jsx)("div",{className:"mt-4",children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #e8eaed",borderRadius:"12px"},children:(0,Ue.jsxs)(SN,{style:{padding:"20px 24px"},children:[(0,Ue.jsx)("div",{style:{fontSize:"16px",fontWeight:700,color:"#5f6368",textTransform:"uppercase",letterSpacing:"0.6px",marginBottom:"16px"},children:"Campaign-Level Breakdown \u2014 February 2026"}),(0,Ue.jsx)("div",{style:{overflowX:"auto"},children:(0,Ue.jsxs)("table",{style:{width:"100%",borderCollapse:"collapse",fontSize:"14px",fontFamily:"Roboto, sans-serif"},children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsx)("tr",{style:{borderBottom:"2px solid #e8eaed"},children:[{label:"Campaign",align:"left"},{label:"Start Date",align:"center"},{label:"Impressions",align:"center"},{label:"Clicks",align:"center"},{label:"Click-Through Rate",align:"center"},{label:"Cost",align:"center"},{label:"Cost Per Click",align:"center"},{label:"Conv.",align:"center"},{label:"Conv. Value",align:"center"},{label:"Return on Ad Spend",align:"center"}].map(e=>(0,Ue.jsx)("th",{style:{padding:"10px 16px",textAlign:e.align,fontSize:"11px",fontWeight:700,color:"#5f6368",textTransform:"uppercase",letterSpacing:"0.6px",background:"#f8f9fa",whiteSpace:"nowrap"},children:e.label},e.label))})}),(0,Ue.jsx)("tbody",{children:[{campaign:"Original Formula",startDate:"Jan 20, 2026",impressions:"3,178",clicks:"332",ctr:"10.45%",cost:"$1,305.28",cpc:"$3.93",conv:"9.00",convValue:"$887.17",roas:"0.68x",rowBg:"#e6f4ea",roasBold:!0},{campaign:"Propolis PLUS",startDate:"Feb 2, 2026",impressions:"3,739",clicks:"218",ctr:"5.83%",cost:"$1,121.49",cpc:"$5.14",conv:"2.00",convValue:"$113.95",roas:"0.10x",rowBg:"#ffffff",roasBold:!1},{campaign:"Skin Care Line",startDate:"Jan 29, 2026",impressions:"3,399",clicks:"189",ctr:"5.56%",cost:"$1,229.09",cpc:"$6.50",conv:"0.59",convValue:"$33.94",roas:"0.03x",rowBg:"#fafbfc",roasBold:!1},{campaign:"Living Oils",startDate:"Feb 2, 2026",impressions:"4,550",clicks:"201",ctr:"4.42%",cost:"$1,264.35",cpc:"$6.29",conv:"0",convValue:"$0.00",roas:"0.00x",rowBg:"#fff8e1",roasBold:!0}].map(e=>(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4",background:e.rowBg},onMouseEnter:e=>e.currentTarget.style.background="#f0f4ff",onMouseLeave:t=>t.currentTarget.style.background=e.rowBg,children:[(0,Ue.jsx)("td",{style:{padding:"13px 16px",fontWeight:600,color:"#202124",whiteSpace:"nowrap"},children:e.campaign}),(0,Ue.jsx)("td",{style:{padding:"13px 16px",textAlign:"center",color:"#5f6368",whiteSpace:"nowrap"},children:e.startDate}),(0,Ue.jsx)("td",{style:{padding:"13px 16px",textAlign:"center",color:"#5f6368",fontVariantNumeric:"tabular-nums"},children:e.impressions}),(0,Ue.jsx)("td",{style:{padding:"13px 16px",textAlign:"center",color:"#5f6368",fontVariantNumeric:"tabular-nums"},children:e.clicks}),(0,Ue.jsx)("td",{style:{padding:"13px 16px",textAlign:"center",color:"#5f6368"},children:e.ctr}),(0,Ue.jsx)("td",{style:{padding:"13px 16px",textAlign:"center",color:"#202124",fontVariantNumeric:"tabular-nums"},children:e.cost}),(0,Ue.jsx)("td",{style:{padding:"13px 16px",textAlign:"center",color:"#5f6368",fontVariantNumeric:"tabular-nums"},children:e.cpc}),(0,Ue.jsx)("td",{style:{padding:"13px 16px",textAlign:"center",color:"#5f6368",fontVariantNumeric:"tabular-nums"},children:e.conv}),(0,Ue.jsx)("td",{style:{padding:"13px 16px",textAlign:"center",color:"#202124",fontVariantNumeric:"tabular-nums"},children:e.convValue}),(0,Ue.jsx)("td",{style:{padding:"13px 16px",textAlign:"center",fontVariantNumeric:"tabular-nums"},children:(0,Ue.jsx)("span",{style:{fontWeight:e.roasBold?700:400,color:"#202124"},children:e.roas})})]},e.campaign))})]})}),(0,Ue.jsx)("div",{style:{marginTop:"16px",padding:"14px 16px",borderLeft:"4px solid #1a73e8",borderRadius:"6px",background:"#f8f9ff",display:"flex",alignItems:"flex-start",gap:"10px",fontSize:"13px",color:"#374151",lineHeight:"1.5"},children:(0,Ue.jsx)("span",{children:"\u201cOriginal Formula\u201d is the strongest-performing campaign, driving 77.6% of total conversions. It also delivers the highest CTR (10.45%) and the lowest CPC ($3.93). With a ROAS of 0.68x\u2014closest to profitability among all campaigns\u2014it shows the strongest potential for scaling."})})]})})}),(0,Ue.jsx)("div",{className:"mt-4",children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #e8eaed",borderRadius:"12px"},children:(0,Ue.jsxs)(SN,{style:{padding:"20px 24px"},children:[(0,Ue.jsx)("div",{style:{fontSize:"16px",fontWeight:700,color:"#5f6368",textTransform:"uppercase",letterSpacing:"0.6px",marginBottom:"16px"},children:"Campaign Performance Comparison \u2014 February 2026"}),(0,Ue.jsx)(EF.Z,{type:"bar",height:320,series:[{name:"Cost ($)",data:[1305.28,1121.49,1229.08,1264.33]},{name:"Conv. Value ($)",data:[887.17,113.9,33.94,0]},{name:"Conversions",data:[9,2,.59,0]}],options:{chart:{type:"bar",toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},colors:["#f28b82","#34a853","#4285f4"],plotOptions:{bar:{columnWidth:"60%",borderRadius:4}},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}}},xaxis:{categories:["Original Formula","Propolis PLUS","Skin Care Line","Living Oils"],labels:{style:{colors:"#5f6368",fontSize:"12px"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:[{seriesName:"Cost ($)",min:0,max:1400,tickAmount:7,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>{const t=Number(e);return t>=1e3?(t/1e3).toFixed(0)+"K":t.toFixed(0)}},title:{text:"Dollars ($)",style:{fontSize:"11px",color:"#9aa0a6",fontWeight:400}}},{seriesName:"Conv. Value ($)",min:0,max:1400,show:!1,labels:{formatter:e=>Number(e).toFixed(0)}},{seriesName:"Conversions",opposite:!0,min:0,max:9,tickAmount:9,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>Number(e).toFixed(0)},title:{text:"Conversions",style:{fontSize:"11px",color:"#9aa0a6",fontWeight:400}}}],legend:{position:"bottom",horizontalAlign:"center",markers:{radius:2},fontSize:"12px",labels:{colors:"#5f6368"},itemMargin:{horizontal:10}},tooltip:{shared:!0,intersect:!1,y:{formatter:(e,{seriesIndex:t})=>{const l=Number(e);return 0===t||1===t?"$"+l.toFixed(2):l.toString()}}}}})]})})}),(0,Ue.jsx)("div",{style:{marginTop:"16px",marginBottom:"16px",padding:"14px 16px",borderLeft:"4px solid #1a73e8",borderRadius:"6px",background:"#f8f9ff",display:"flex",alignItems:"flex-start",gap:"10px",fontSize:"13px",color:"#374151",lineHeight:"1.5"},children:(0,Ue.jsx)("span",{children:'\u201cPropolis PLUS,\u201c \u201cLiving Oils,\u201c and \u201cSkin Care Line\u201c are currently in Google"s learning phase. Performance may fluctuate during this optimization period as the platform refines targeting and bidding. Results will be monitored closely over the coming weeks and adjustments will be made if needed.'})}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"14px",marginBottom:"20px"},children:[(0,Ue.jsx)("div",{style:{width:"40px",height:"40px",borderRadius:"10px",background:"#fce8e6",display:"flex",alignItems:"center",justifyContent:"center",fontSize:"20px",flexShrink:0},children:" \ud83d\udcca "}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("div",{style:{fontSize:"16px",fontWeight:700,color:"#202124",lineHeight:1.2},children:"Website Traffic & Behaviour"}),(0,Ue.jsx)("div",{style:{fontSize:"12px",color:"#80868b",marginTop:"3px"},children:"Sessions \xb7 Traffic Sources \xb7 Behaviour \xb7 Devices \xb7 Store Locator"})]})]}),(0,Ue.jsxs)("div",{style:{display:"flex",gap:"14px",flexWrap:"wrap"},children:[(0,Ue.jsx)(e,{label:"Total Sessions",febValue:"4,504",janLabel:"Jan: 4,264",changeValue:"+5.63%",arrowUp:!0,isGood:!0}),(0,Ue.jsx)(e,{label:"Unique Visitors",febValue:"3,680",janLabel:"Jan: 3,692",changeValue:"-0.33%",arrowUp:!1,isGood:!1}),(0,Ue.jsx)(e,{label:"Bounce Rate",febValue:"18.91%",janLabel:"Jan: 14.55%",changeValue:"+29.97%",arrowUp:!0,isGood:!1}),(0,Ue.jsx)(e,{label:"Avg. Session Duration",febValue:"2m 0s",janLabel:"Jan: 1m 52s",changeValue:"+7.14%",arrowUp:!0,isGood:!0})]}),(0,Ue.jsxs)(Ut,{className:"mt-4",children:[(0,Ue.jsx)(Xt,{lg:6,className:"mb-4 mb-lg-0",children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #e8eaed",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"16px 20px"},children:[(0,Ue.jsx)("div",{style:{fontSize:"14px",fontWeight:700,color:"#5f6368",textTransform:"uppercase",letterSpacing:"0.6px",marginBottom:"4px"},children:"New vs Returning Visitors \u2014 Jan vs Feb"}),(0,Ue.jsx)(EF.Z,{type:"bar",height:280,series:[{name:"New Visitors",data:[3620,3568]},{name:"Returning",data:[306,415]}],options:{chart:{type:"bar",stacked:!1,toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},colors:["#1a73e8","#93c5fd"],plotOptions:{bar:{columnWidth:"40%",borderRadius:4}},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}}},xaxis:{categories:["January","February"],labels:{style:{colors:"#5f6368",fontSize:"12px"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:[{seriesName:"New Visitors",min:0,max:4e3,tickAmount:4,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>e>=1e3?(e/1e3).toFixed(0)+"K":e.toFixed(0)},title:{text:"New Visitors",style:{fontSize:"11px",color:"#1a73e8",fontWeight:400}}},{seriesName:"Returning",opposite:!0,min:0,max:600,tickAmount:4,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>e.toFixed(0)},title:{text:"Returning",style:{fontSize:"11px",color:"#93c5fd",fontWeight:400}}}],legend:{position:"bottom",horizontalAlign:"left",markers:{radius:2},fontSize:"12px",labels:{colors:"#5f6368"},itemMargin:{horizontal:10}},tooltip:{shared:!0,intersect:!1,y:{formatter:e=>e.toLocaleString()+" visitors"}}}})]})})}),(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #e8eaed",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"16px 20px"},children:[(0,Ue.jsx)("div",{style:{fontSize:"13px",fontWeight:700,color:"#5f6368",textTransform:"uppercase",letterSpacing:"0.6px",marginBottom:"4px"},children:"Device Breakdown (Sessions) \u2014 Jan vs Feb"}),(0,Ue.jsx)(EF.Z,{type:"bar",height:280,series:[{name:"January",data:[57,2450,1750]},{name:"February",data:[44,2270,2149]}],options:{chart:{type:"bar",toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},colors:["#c7d9f8","#1a73e8"],plotOptions:{bar:{columnWidth:"40%",borderRadius:4,dataLabels:{position:"top"}}},dataLabels:{enabled:!1,formatter:e=>e>0?e.toLocaleString():"",style:{fontSize:"10px",colors:["#5f6368"],fontWeight:600},offsetY:-6},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}}},xaxis:{categories:["Tablet","Mobile","Desktop"],labels:{style:{colors:"#5f6368",fontSize:"12px"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:{min:0,max:2500,tickAmount:5,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>0===e?"0":e>=1e3?(e/1e3).toFixed(1)+"K":e.toFixed(0)},title:{text:"Sessions",style:{fontSize:"11px",color:"#9aa0a6",fontWeight:400}}},legend:{position:"bottom",horizontalAlign:"left",markers:{radius:2},fontSize:"12px",labels:{colors:"#5f6368"},itemMargin:{horizontal:10}},tooltip:{shared:!0,intersect:!1,y:{formatter:e=>e.toLocaleString()+" sessions"}}}})]})})})]}),(0,Ue.jsx)("div",{style:{marginTop:"16px",padding:"14px 18px",borderLeft:"4px solid #1a73e8",borderRadius:"6px",background:"#f8f9ff",display:"flex",alignItems:"flex-start",gap:"10px",fontSize:"13px",color:"#374151",lineHeight:"1.6"},children:(0,Ue.jsx)("span",{children:"The number of returning visitors grew 35.62% (306 \u2192 415), which is the strongest repeat-visit signal seen in recent months. This means more people are choosing to come back to the site on their own \u2014 a healthy sign that the brand is building a loyal audience, even while growth in new visitors has slightly slowed down."})}),(0,Ue.jsxs)(Ut,{className:"mt-4",children:[(0,Ue.jsx)(Xt,{lg:6,className:"mb-4",children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #e8eaed",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"16px 20px"},children:[(0,Ue.jsx)("div",{style:{fontSize:"13px",fontWeight:700,color:"#5f6368",textTransform:"uppercase",letterSpacing:"0.6px",marginBottom:"4px"},children:"Organic vs Paid Traffic \u2014 Jan vs Feb"}),(0,Ue.jsx)(EF.Z,{type:"bar",height:280,series:[{name:"Organic",data:[2169,1714]},{name:"Paid",data:[233,1008]}],options:{chart:{type:"bar",toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},colors:["#34a853","#6ea8fe"],plotOptions:{bar:{columnWidth:"40%",borderRadius:4}},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}}},xaxis:{categories:["January","February"],labels:{style:{colors:"#5f6368",fontSize:"12px"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:{min:0,max:2200,tickAmount:8,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>{const t=e;return isNaN(t)?"0":t>=1e3?t.toLocaleString():t.toFixed(0)}}},legend:{position:"bottom",horizontalAlign:"left",markers:{radius:2},fontSize:"12px",labels:{colors:"#5f6368"},itemMargin:{horizontal:16}},tooltip:{shared:!0,intersect:!1,y:{formatter:e=>Number(e).toLocaleString()+" sessions"}}}})]})})}),(0,Ue.jsx)(Xt,{lg:6,className:"mb-4",children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #e8eaed",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"16px 20px"},children:[(0,Ue.jsx)("div",{style:{fontSize:"13px",fontWeight:700,color:"#5f6368",textTransform:"uppercase",letterSpacing:"0.6px",marginBottom:"4px"},children:"GA4 Revenue by Source & Medium \u2014 February"}),(0,Ue.jsx)(EF.Z,{type:"donut",height:280,series:[1206.44,1459.17,590.16,159.9,44.95,0],options:{chart:{fontFamily:"Roboto, sans-serif",toolbar:{show:!1}},colors:["#6ea8fe","#a78bfa","#34a853","#f97316","#c7d9f8","#fbbf24"],labels:["google / cpc","direct / (none)","google / organic","duckduckgo / organic","bing / organic","tagassistant / referral"],legend:{position:"bottom",horizontalAlign:"center",fontSize:"11px",labels:{colors:"#5f6368"},markers:{radius:2},itemMargin:{horizontal:8,vertical:4}},dataLabels:{enabled:!1},plotOptions:{pie:{donut:{size:"55%"}}},tooltip:{y:{formatter:e=>"$"+Number(e).toFixed(2)}},stroke:{width:2}}})]})})})]}),(0,Ue.jsx)(Ut,{className:"mt-2",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #e8eaed",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"16px 20px"},children:[(0,Ue.jsx)("div",{style:{fontSize:"13px",fontWeight:700,color:"#5f6368",textTransform:"uppercase",letterSpacing:"0.6px",marginBottom:"16px"},children:"\ud83d\udccd Store Locator Page Metrics \u2014 Deep Dive"}),(0,Ue.jsxs)(Ut,{style:{alignItems:"stretch"},children:[(0,Ue.jsx)(Xt,{lg:6,style:{display:"flex",flexDirection:"column"},children:(0,Ue.jsx)("div",{style:{flex:1,border:"1px solid #f1f3f4",borderRadius:"8px",overflow:"hidden"},children:(0,Ue.jsxs)("table",{style:{width:"100%",borderCollapse:"collapse",fontSize:"13px"},children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsx)("tr",{style:{background:"#f8f9fa"},children:["Metric","January","February","Change"].map(e=>(0,Ue.jsx)("th",{style:{padding:"10px 14px",fontSize:"11px",fontWeight:600,color:"#5f6368",textTransform:"uppercase",letterSpacing:"0.05em",textAlign:"Metric"===e?"left":"center",borderBottom:"2px solid #e8eaed"},children:e},e))})}),(0,Ue.jsx)("tbody",{children:[{metric:"Total Page Sessions",jan:"197",feb:"238",change:"+42",dir:"up"},{metric:"Unique Visitors",jan:"164",feb:"207",change:"+43",dir:"up"},{metric:"Store Locator Clicks (CTA)",jan:"56",feb:"37",change:"-19",dir:"down"},{metric:"Click-to-Visit Rate",jan:"28.43%",feb:"15.55%",change:"-12.88%",dir:"down"},{metric:"Bounce Rate",jan:"6.6%",feb:"3.36%",change:"-3.24%",dir:"up"},{metric:"Avg. Time on Page",jan:"51s",feb:"45s",change:"-6s",dir:"down"}].map((e,t)=>{var l;const r=null!==(l={up:{bg:"#e6f4ea",color:"#188038"},down:{bg:"#fce8e6",color:"#d93025"},stable:{bg:"#f1f3f4",color:"#5f6368"}}[e.dir])&&void 0!==l?l:{bg:"#f1f3f4",color:"#5f6368"};return(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4",background:t%2===0?"#fff":"#fafbfc"},children:[(0,Ue.jsx)("td",{style:{padding:"13px 16px",fontWeight:600,color:"#202124"},children:e.metric}),(0,Ue.jsx)("td",{style:{padding:"13px 16px",color:"#5f6368",textAlign:"center"},children:e.jan}),(0,Ue.jsx)("td",{style:{padding:"13px 16px",color:"#202124",textAlign:"center",fontWeight:400},children:e.feb}),(0,Ue.jsx)("td",{style:{padding:"13px 16px",textAlign:"center"},children:(0,Ue.jsxs)("span",{style:{display:"inline-flex",alignItems:"center",gap:"3px",background:r.bg,color:r.color,padding:"5px 12px",borderRadius:"100px",fontSize:"11px",fontWeight:700},children:["up"===e.dir&&(0,Ue.jsx)(IU,{style:{fontSize:"11px"}}),"down"===e.dir&&(0,Ue.jsx)(kU,{style:{fontSize:"11px"}}),e.change]})})]},e.metric)})})]})})}),(0,Ue.jsx)(Xt,{lg:6,style:{display:"flex",flexDirection:"column"},children:(0,Ue.jsxs)("div",{style:{flex:1,border:"1px solid #f1f3f4",borderRadius:"8px",padding:"16px"},children:[(0,Ue.jsx)("div",{style:{fontSize:"11px",fontWeight:700,color:"#5f6368",textTransform:"uppercase",letterSpacing:"0.6px",marginBottom:"4px"},children:"Store Locator \u2014 Traffic Sources / Medium"}),(0,Ue.jsxs)("div",{style:{display:"flex",gap:"16px",marginBottom:"16px"},children:[(0,Ue.jsxs)("span",{style:{display:"flex",alignItems:"center",gap:"5px",fontSize:"11px",color:"#5f6368"},children:[(0,Ue.jsx)("span",{style:{width:"10px",height:"10px",borderRadius:"2px",background:"#c7d9f8",display:"inline-block"}}),"January"]}),(0,Ue.jsxs)("span",{style:{display:"flex",alignItems:"center",gap:"5px",fontSize:"11px",color:"#5f6368"},children:[(0,Ue.jsx)("span",{style:{width:"10px",height:"10px",borderRadius:"2px",background:"#1a73e8",display:"inline-block"}}),"February"]})]}),(()=>{const e=[{label:"Direct / None",janPct:41.4,febPct:24.75,color:"#1a73e8"},{label:"Google / cpc",janPct:8.92,febPct:31.68,color:"#ea4335"},{label:"Google / organic",janPct:25.48,febPct:24.26,color:"#34a853"},{label:"DuckDuckGo / organic",janPct:1.91,febPct:5.45,color:"#fbbc04"},{label:"Bing / organic",janPct:5.73,febPct:3.47,color:"#7c3aed"},{label:"Yahoo / organic",janPct:2.55,febPct:2.48,color:"#f97316"},{label:"(not set)",janPct:5.1,febPct:1.49,color:"#64748b"},{label:"amazon.com / referral",janPct:.64,febPct:.99,color:"#ec4899"},{label:"chatgpt.com / (not set)",janPct:0,febPct:.99,color:"#06b6d4"},{label:"chatgpt.com / referral",janPct:.64,febPct:.99,color:"#8b5cf6"}],t=Math.max(...e.map(e=>Math.max(e.janPct,e.febPct)));return e.map(e=>{const l=e.janPct>0?Math.max(e.janPct/t*70,1.5):0,r=e.febPct>0?Math.max(e.febPct/t*70,1.5):0;return(0,Ue.jsxs)("div",{style:{marginBottom:"10px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"4px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"12px",color:"#202124",fontWeight:500},children:e.label}),(0,Ue.jsxs)("span",{style:{fontSize:"11px",display:"flex",gap:"10px",flexShrink:0,marginLeft:"8px"},children:[(0,Ue.jsxs)("span",{style:{color:"#9aa0a6"},children:["Jan: ",(0,Ue.jsxs)("strong",{style:{color:"#5f6368"},children:[e.janPct,"%"]})]}),(0,Ue.jsxs)("span",{style:{color:"#5f6368"},children:["Feb: ",(0,Ue.jsxs)("strong",{style:{color:"#202124"},children:[e.febPct,"%"]})]})]})]}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"6px",marginBottom:"3px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"10px",color:"#9aa0a6",width:"24px",textAlign:"center",flexShrink:0},children:"Jan"}),(0,Ue.jsx)("div",{style:{flex:1,height:"6px",background:"#f1f3f4",borderRadius:"99px"},children:(0,Ue.jsx)("div",{style:{height:"100%",width:`${l}%`,background:"#c7d9f8",borderRadius:"99px",transition:"width 0.6s ease"}})})]}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"6px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"10px",color:"#9aa0a6",width:"24px",textAlign:"center",flexShrink:0},children:"Feb"}),(0,Ue.jsx)("div",{style:{flex:1,height:"6px",background:"#f1f3f4",borderRadius:"99px"},children:(0,Ue.jsx)("div",{style:{height:"100%",width:`${r}%`,background:e.color,borderRadius:"99px",transition:"width 0.6s ease"}})})]})]},e.label)})})()]})})]})]})})})}),(0,Ue.jsx)("div",{style:{marginTop:"16px",padding:"14px 18px",borderLeft:"4px solid #1a73e8",borderRadius:"6px",background:"#f8f9ff",display:"flex",alignItems:"flex-start",gap:"10px",fontSize:"13px",color:"#374151",lineHeight:"1.6"},children:(0,Ue.jsx)("span",{children:"Traffic to the Store Locator page from paid ads increased significantly, rising from 8.92% to 31.68% of visitors. Engagement on the page also improved, with sessions increasing and bounce rate dropping from 6.6% to 3.36%. This behavior indicates strong purchase intent, as users are actively searching for nearby retailers after clicking on ads."})}),(0,Ue.jsx)(Ut,{className:"mt-4",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #e8eaed",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"16px 20px"},children:[(0,Ue.jsx)("div",{style:{fontSize:"14px",fontWeight:700,color:"#5f6368",textTransform:"uppercase",letterSpacing:"0.6px",marginBottom:"4px"},children:"Top Landing Pages \u2014 Jan vs Feb"}),(0,Ue.jsx)("div",{style:{fontSize:"12px",color:"#9aa0a6",marginBottom:"16px",fontWeight:500},children:"MoM change based on Active Users (February vs January)"}),(0,Ue.jsx)("div",{style:{overflowX:"auto"},children:(0,Ue.jsxs)("table",{style:{width:"100%",borderCollapse:"collapse",fontSize:"13px"},children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsx)("tr",{style:{background:"#f8f9fa",borderBottom:"2px solid #e8eaed"},children:[{label:"Page",width:"25%"},{label:"Active Users",width:"16%"},{label:"MoM Change",width:"13%"},{label:"Sessions",width:"16%"},{label:"Avg. Session Duration",width:"15%"},{label:"Bounce Rate",width:"15%"}].map(e=>(0,Ue.jsx)("th",{style:{padding:"10px 14px",fontSize:"11px",fontWeight:600,color:"#5f6368",textTransform:"uppercase",letterSpacing:"0.05em",textAlign:"Page"===e.label?"left":"center",whiteSpace:"nowrap",width:e.width},children:e.label},e.label))})}),(0,Ue.jsx)("tbody",{children:[{page:"/ (Homepage)",janActiveUsers:1903,febActiveUsers:1276,janSessions:1450,febSessions:952,janDuration:"1m 07s",febDuration:"2m 33s",janBounce:"4.07%",febBounce:"9.77%"},{page:"/shop",janActiveUsers:233,febActiveUsers:331,janSessions:228,febSessions:345,janDuration:"7m 33s",febDuration:"1m 36s",janBounce:"4.39%",febBounce:"5.22%"},{page:"/product/dr-ohhiras-probiotic-supplements",janActiveUsers:493,febActiveUsers:643,janSessions:437,febSessions:681,janDuration:"1m 19s",febDuration:"1m 49s",janBounce:"4.35%",febBounce:"4.11%"},{page:"/tell-probiotic-working",janActiveUsers:954,febActiveUsers:800,janSessions:728,febSessions:607,janDuration:"51s",febDuration:"57s",janBounce:"0.96%",febBounce:"2.14%"},{page:"/product/dr-ohhiras-probiotics-professional-formulas",janActiveUsers:211,febActiveUsers:306,janSessions:203,febSessions:289,janDuration:"1m 02s",febDuration:"58s",janBounce:"4.39%",febBounce:"5.54%"},{page:"/product/dr-ohhiras-propolis-plus",janActiveUsers:89,febActiveUsers:269,janSessions:76,febSessions:241,janDuration:"2m 00s",febDuration:"1m 37s",janBounce:"3.95%",febBounce:"4.15%"}].sort((e,t)=>t.febActiveUsers-e.febActiveUsers).map((e,t)=>{const l=e.febActiveUsers-e.janActiveUsers,r=(l/e.janActiveUsers*100).toFixed(1),n=e.febActiveUsers>e.janActiveUsers?"up":e.febActiveUsers<e.janActiveUsers?"down":"neutral",i="neutral"===n?"= No Change":`${l>=0?"+":""}${r}%`,a={up:{bg:"#e6f4ea",color:"#188038"},down:{bg:"#fce8e6",color:"#d93025"},neutral:{bg:"#f1f3f4",color:"#5f6368"}}[n];return(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4",background:t%2===0?"#fff":"#fafbfc"},onMouseEnter:e=>e.currentTarget.style.background="#f0f4ff",onMouseLeave:e=>e.currentTarget.style.background=t%2===0?"#fff":"#fafbfc",children:[(0,Ue.jsx)("td",{style:{padding:"12px 14px",fontWeight:600,color:"#202124",fontFamily:"monospace",fontSize:"12px"},children:e.page}),(0,Ue.jsxs)("td",{style:{padding:"12px 14px",textAlign:"center"},children:[(0,Ue.jsx)("div",{style:{fontWeight:400,color:"#202124",fontSize:"13px"},children:e.febActiveUsers.toLocaleString()}),(0,Ue.jsxs)("div",{style:{fontSize:"11px",color:"#9aa0a6",marginTop:"3px"},children:["Jan: ",e.janActiveUsers.toLocaleString()]})]}),(0,Ue.jsx)("td",{style:{padding:"12px 14px",textAlign:"center"},children:(0,Ue.jsxs)("span",{style:{display:"inline-flex",alignItems:"center",gap:"3px",background:a.bg,color:a.color,padding:"5px 12px",borderRadius:"100px",fontSize:"11px",fontWeight:700,whiteSpace:"nowrap"},children:["up"===n&&(0,Ue.jsx)(IU,{style:{fontSize:"11px"}}),"down"===n&&(0,Ue.jsx)(kU,{style:{fontSize:"11px"}}),i]})}),(0,Ue.jsxs)("td",{style:{padding:"12px 14px",textAlign:"center"},children:[(0,Ue.jsx)("div",{style:{fontWeight:400,color:"#202124",fontSize:"13px"},children:e.febSessions.toLocaleString()}),(0,Ue.jsxs)("div",{style:{fontSize:"11px",color:"#9aa0a6",marginTop:"3px"},children:["Jan: ",e.janSessions.toLocaleString()]})]}),(0,Ue.jsxs)("td",{style:{padding:"12px 14px",textAlign:"center"},children:[(0,Ue.jsx)("div",{style:{fontWeight:400,color:"#202124",fontSize:"13px"},children:e.febDuration}),(0,Ue.jsxs)("div",{style:{fontSize:"11px",color:"#9aa0a6",marginTop:"3px"},children:["Jan: ",e.janDuration]})]}),(0,Ue.jsxs)("td",{style:{padding:"12px 14px",textAlign:"center"},children:[(0,Ue.jsx)("div",{style:{fontWeight:700,color:"#202124",fontSize:"13px"},children:e.febBounce}),(0,Ue.jsxs)("div",{style:{fontSize:"11px",color:"#9aa0a6",marginTop:"3px"},children:["Jan: ",e.janBounce]})]})]},e.page)})})]})})]})})})}),(0,Ue.jsx)("div",{style:{marginTop:"16px",padding:"14px 18px",borderLeft:"4px solid #1a73e8",borderRadius:"6px",background:"#f8f9ff",display:"flex",alignItems:"flex-start",gap:"10px",fontSize:"13px",color:"#374151",lineHeight:"1.6"},children:(0,Ue.jsx)("span",{children:"Product pages are gaining significant traction. The Propolis Plus page grew by 202.2% (+180 users), while Professional Formulas increased by 45% (+95 users). Meanwhile, the homepage declined by 32.9% (\u2212627 users), indicating that more users are landing directly on product pages\u2014suggesting stronger product-level interest and more targeted entry points to the site."})}),(0,Ue.jsx)(Ut,{className:"mt-4",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #e8eaed",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"16px 20px"},children:[(0,Ue.jsx)("div",{style:{fontSize:"14px",fontWeight:700,color:"#5f6368",textTransform:"uppercase",letterSpacing:"0.6px",marginBottom:"16px"},children:"Behaviour Metrics \u2014 Jan vs Feb"}),(0,Ue.jsxs)("table",{style:{width:"100%",borderCollapse:"collapse",fontSize:"13px"},children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsx)("tr",{style:{background:"#f8f9fa",borderBottom:"2px solid #e8eaed"},children:["Metric","January","February","Abs. Change","Trend"].map(e=>(0,Ue.jsx)("th",{style:{padding:"10px 14px",fontSize:"11px",fontWeight:600,color:"#5f6368",textTransform:"uppercase",letterSpacing:"0.05em",textAlign:"Metric"===e?"left":"center",whiteSpace:"nowrap"},children:e},e))})}),(0,Ue.jsx)("tbody",{children:[{metric:"Total Sessions",jan:4264,feb:4504,janFmt:"4,264",febFmt:"4,504",dir:"up"},{metric:"Unique Visitors",jan:3692,feb:3680,janFmt:"3,692",febFmt:"3,680",dir:"down"},{metric:"New Visitors",jan:3620,feb:3568,janFmt:"3,620",febFmt:"3,568",dir:"down"},{metric:"Returning Visitors",jan:306,feb:415,janFmt:"306",febFmt:"415",dir:"up"},{metric:"Bounce Rate",jan:14.55,feb:18.91,janFmt:"14.55%",febFmt:"18.91%"},{metric:"Avg Session Duration",jan:112,feb:120,janFmt:"1m 52s",febFmt:"2m 0s",dir:"up"},{metric:"Pages Per Session",jan:2.68,feb:2.93,janFmt:"2.68",febFmt:"2.93",dir:"up"},{metric:"Organic Traffic Active Users",jan:1204,feb:856,janFmt:"1,204",febFmt:"856",dir:"down"},{metric:"Paid Traffic Active Users",jan:129,feb:794,janFmt:"129",febFmt:"794",dir:"up",rowBg:"#e6f4ea"}].map((e,t)=>{var l;const r=e.feb-e.jan,n=(e.feb-e.jan)/e.jan*100,i=(r>=0?"+":"")+(Number.isInteger(e.jan)?r.toLocaleString():r.toFixed(2)),a=(n>=0?"+":"")+n.toFixed(2)+"%",s=r>0,o=r<0,c=0===r,u=["Bounce","Abandonment","Cost","Refund"].some(t=>e.metric.includes(t)),p=u&&s||!u&&o,d=c?"#f1f3f4":p?"#fce8e6":"#e6f4ea",m=c?"#5f6368":p?"#d93025":"#188038";return(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4",background:null!==(l=e.rowBg)&&void 0!==l?l:t%2===0?"#fff":"#fafbfc"},onMouseEnter:e=>e.currentTarget.style.background="#f0f4ff",onMouseLeave:l=>{var r;return l.currentTarget.style.background=null!==(r=e.rowBg)&&void 0!==r?r:t%2===0?"#fff":"#fafbfc"},children:[(0,Ue.jsx)("td",{style:{padding:"13px 16px",fontWeight:600,color:"#202124"},children:e.metric}),(0,Ue.jsx)("td",{style:{padding:"13px 16px",color:"#5f6368",textAlign:"center"},children:e.janFmt}),(0,Ue.jsx)("td",{style:{padding:"13px 16px",color:"#202124",textAlign:"center"},children:e.febFmt}),(0,Ue.jsx)("td",{style:{padding:"13px 16px",textAlign:"center",fontWeight:500,color:"#5f6368"},children:i||"\u2014"}),(0,Ue.jsx)("td",{style:{padding:"12px 14px",textAlign:"center"},children:a?(0,Ue.jsxs)("span",{style:{display:"inline-flex",alignItems:"center",gap:"3px",background:d,color:m,padding:"5px 12px",borderRadius:"100px",fontSize:"11px",fontWeight:700},children:[s&&(0,Ue.jsx)(IU,{style:{fontSize:"11px"}}),o&&(0,Ue.jsx)(kU,{style:{fontSize:"11px"}}),a]}):"\u2014"})]},e.metric)})})]})]})})})}),(0,Ue.jsx)("div",{style:{marginTop:"16px",marginBottom:"10px",padding:"14px 16px",borderLeft:"4px solid #1a73e8",borderRadius:"6px",background:"#f8f9ff",display:"flex",alignItems:"flex-start",gap:"10px",fontSize:"13px",color:"#374151",lineHeight:"1.5"},children:(0,Ue.jsxs)("span",{children:["Visitor engagement improved, with average session duration increasing by 7.14% to 2 minutes and pages per session rising by 9.33% to 2.93. Returning visitors also increased by 35.6% (+109), indicating stronger repeat engagement and deeper site exploration.",(0,Ue.jsx)("br",{})]})}),(0,Ue.jsx)("div",{style:{marginTop:"16px",marginBottom:"10px",padding:"14px 16px",borderLeft:"4px solid #1a73e8",borderRadius:"6px",background:"#f8f9ff",display:"flex",alignItems:"flex-start",gap:"10px",fontSize:"13px",color:"#374151",lineHeight:"1.5"},children:(0,Ue.jsx)("span",{children:"Organic users declined by 28.9% (1,204 \u2192 856), while paid users increased by 515.5% (129 \u2192 794). The increase in paid traffic during February was intentional; however, strengthening SEO and content efforts would help maintain a healthier balance between organic and paid acquisition over time."})}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"14px",marginBottom:"20px",marginTop:"32px"},children:[(0,Ue.jsx)("div",{style:{width:"40px",height:"40px",borderRadius:"10px",background:"#f3e8ff",display:"flex",alignItems:"center",justifyContent:"center",fontSize:"20px",flexShrink:0},children:"\ud83d\uded2"}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("div",{style:{fontSize:"15px",fontWeight:700,color:"#202124",lineHeight:1.2},children:"Sales & Revenue Performance"}),(0,Ue.jsx)("div",{style:{fontSize:"12px",color:"#80868b",marginTop:"3px"},children:"Revenue \xb7 Orders \xb7 Customers \xb7 Conversion"})]})]}),(0,Ue.jsxs)("div",{style:{display:"flex",gap:"15px",flexWrap:"wrap"},children:[(0,Ue.jsx)(e,{label:"Total Revenue",febValue:"$4,016.62",janLabel:"Jan: $2,934.00",changeValue:"+36.9%",arrowUp:!0,isGood:!0}),(0,Ue.jsx)(e,{label:"Total Orders",febValue:"39",janLabel:"Jan: 29",changeValue:"+34.5%",arrowUp:!0,isGood:!0}),(0,Ue.jsx)(e,{label:"Avg Order Value",febValue:"$106.31",janLabel:"Jan: $101.18",changeValue:"+5.1%",arrowUp:!0,isGood:!0})]}),(0,Ue.jsxs)(Ut,{className:"mt-4",children:[(0,Ue.jsx)(Xt,{lg:6,className:"mb-4 mb-lg-0",children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #e8eaed",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"16px 20px"},children:[(0,Ue.jsx)("div",{style:{fontSize:"11px",fontWeight:700,color:"#5f6368",textTransform:"uppercase",letterSpacing:"0.6px",marginBottom:"12px"},children:"Revenue vs Orders \u2014 Jan vs Feb"}),(0,Ue.jsx)(EF.Z,{type:"bar",height:280,series:[{name:"Revenue ($)",data:[2934,4016.62]},{name:"Orders",data:[29,39]}],options:{chart:{type:"bar",toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},colors:["#c7d9f8","#34a853"],plotOptions:{bar:{columnWidth:"40%",borderRadius:4}},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}}},xaxis:{categories:["January","February"],labels:{style:{colors:"#5f6368",fontSize:"12px"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:[{seriesName:"Revenue ($)",min:0,max:5e3,tickAmount:5,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>"$"+e.toLocaleString()},title:{text:"Revenue ($)",style:{fontSize:"11px",color:"#1a73e8",fontWeight:400}}},{seriesName:"Orders",opposite:!0,min:0,max:50,tickAmount:5,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>e.toFixed(0)+" orders"},title:{text:"Orders",style:{fontSize:"11px",color:"#34a853",fontWeight:400}}}],legend:{position:"bottom",horizontalAlign:"left",markers:{radius:2},fontSize:"12px",labels:{colors:"#5f6368"},itemMargin:{horizontal:10}},tooltip:{shared:!0,intersect:!1}}})]})})}),(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #e8eaed",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"16px 20px"},children:[(0,Ue.jsxs)("div",{style:{fontSize:"11px",fontWeight:700,color:"#5f6368",textTransform:"uppercase",letterSpacing:"0.6px",marginBottom:"12px"},children:["Customer Split \u2014 New vs Returning",(0,Ue.jsx)("span",{style:{fontSize:"10px",fontWeight:400,marginLeft:"8px",color:"#9aa0a6",textTransform:"none"},children:"Jan vs Feb"})]}),(0,Ue.jsx)(EF.Z,{type:"bar",height:220,series:[{name:"January",data:[18,11]},{name:"February",data:[27,10]}],options:{chart:{type:"bar",toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},colors:["#c7d9f8","#1a73e8"],plotOptions:{bar:{columnWidth:"45%",borderRadius:4}},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}}},xaxis:{categories:["New Customers","Returning Customers"],labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:{min:0,max:32,tickAmount:4,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>e.toFixed(0)},title:{text:"Customers",style:{fontSize:"11px",color:"#9aa0a6",fontWeight:400}}},legend:{position:"bottom",horizontalAlign:"left",markers:{radius:2},fontSize:"12px",labels:{colors:"#5f6368"},itemMargin:{horizontal:10}},tooltip:{shared:!0,intersect:!1}}}),(0,Ue.jsxs)("div",{style:{display:"flex",gap:"24px",marginTop:"12px",flexWrap:"wrap"},children:[(0,Ue.jsxs)("div",{style:{fontSize:"12px",color:"#5f6368"},children:[(0,Ue.jsx)("span",{style:{display:"inline-block",width:"10px",height:"10px",background:"#c7d9f8",borderRadius:"2px",marginRight:"5px"}}),"New Customers \u2014 Jan: ",(0,Ue.jsx)("strong",{children:"18"})," \u2192 Feb: ",(0,Ue.jsx)("strong",{children:"27"}),(0,Ue.jsx)("span",{style:{color:"#188038",fontSize:"12px",fontWeight:700,marginLeft:"6px"},children:"\u2191 +50.0%"})]}),(0,Ue.jsxs)("div",{style:{fontSize:"12px",color:"#5f6368"},children:[(0,Ue.jsx)("span",{style:{display:"inline-block",width:"10px",height:"10px",background:"#1a73e8",borderRadius:"2px",marginRight:"5px"}}),"Returning Customers \u2014 Jan: ",(0,Ue.jsx)("strong",{children:"11"})," \u2192 Feb: ",(0,Ue.jsx)("strong",{children:"10"}),(0,Ue.jsx)("span",{style:{color:"#d93025",fontSize:"12px",fontWeight:700,marginLeft:"6px"},children:"\u2193 -9.1%"})]})]})]})})})]}),(0,Ue.jsx)("div",{style:{marginTop:"16px",marginBottom:"10px",padding:"14px 16px",borderLeft:"4px solid #1a73e8",borderRadius:"6px",background:"#f8f9ff",display:"flex",alignItems:"flex-start",gap:"10px",fontSize:"13px",color:"#374151",lineHeight:"1.5"},children:(0,Ue.jsx)("span",{children:"New customer acquisition grew from 18 in January to 27 in February (+50%), reflecting solid top-of-funnel momentum. Returning customers remained nearly flat at 10 versus 11 (-9.1%), essentially holding steady \u2014 suggesting existing customers are engaged but there is room to strengthen retention through follow-up emails, loyalty programs, or remarketing campaigns."})}),(0,Ue.jsx)(Ut,{className:"mt-4",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #e8eaed",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"16px 20px"},children:[(0,Ue.jsx)("div",{style:{fontSize:"13px",fontWeight:700,color:"#5f6368",textTransform:"uppercase",letterSpacing:"0.6px",marginBottom:"16px"},children:"Full Metrics Breakdown"}),(0,Ue.jsxs)("table",{style:{width:"100%",borderCollapse:"collapse",fontSize:"13px"},children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsx)("tr",{style:{background:"#f8f9fa",borderBottom:"2px solid #e8eaed"},children:["Metric","January","February","Change","% Change"].map(e=>(0,Ue.jsx)("th",{style:{padding:"10px 14px",fontSize:"11px",fontWeight:600,color:"#5f6368",textTransform:"uppercase",letterSpacing:"0.05em",textAlign:"Metric"===e?"left":"center",whiteSpace:"nowrap"},children:e},e))})}),(0,Ue.jsx)("tbody",{children:[{metric:"Total Revenue",jan:"$2,934.00",feb:"$4,016.62",change:"+$1,082.62",pct:"+36.9%",dir:"up"},{metric:"Net Revenue (after discounts)",jan:"$2,234.77",feb:"$4,016.62",change:"+$1,781.85",pct:"+79.7%",dir:"up"},{metric:"Total Orders",jan:"29",feb:"39",change:"+10",pct:"+34.5%",dir:"up"},{metric:"Average Order Value",jan:"$101.18",feb:"$106.31",change:"+$5.13",pct:"+5.1%",dir:"up"},{metric:"Units Sold",jan:"59",feb:"70",change:"+11",pct:"+18.6%",dir:"up"},{metric:"Coupon Discounts Applied",jan:"$699.68",feb:"$0.00",change:"-$699.68",pct:"No Discount Applied",dir:"neutral"},{metric:"Refunds / Returns",jan:"$299.55",feb:"$162.65",change:"-$136.90",pct:"-45.7%",dir:"good-down"},{metric:"New Customers",jan:"18",feb:"27",change:"+9",pct:"+50.0%",dir:"up"},{metric:"Returning Customers",jan:"11",feb:"10",change:"-1",pct:"-9.1%",dir:"down"},{metric:"Shipping Revenue",jan:"$36.00",feb:"$54.00",change:"+$18.00",pct:"+50.0%",dir:"up"}].map((e,t)=>{var l;const r=null!==(l={up:{bg:"#e6f4ea",color:"#188038"},down:{bg:"#fce8e6",color:"#d93025"},neutral:{bg:"#f1f3f4",color:"#5f6368"},promo:{bg:"#f1f3f4",color:"#5f6368"},"good-down":{bg:"#e6f4ea",color:"#188038"}}[e.dir])&&void 0!==l?l:{bg:"#f1f3f4",color:"#5f6368"};return(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4",background:t%2===0?"#fff":"#fafbfc"},onMouseEnter:e=>e.currentTarget.style.background="#f0f4ff",onMouseLeave:e=>e.currentTarget.style.background=t%2===0?"#fff":"#fafbfc",children:[(0,Ue.jsx)("td",{style:{padding:"13px 16px",fontWeight:600,color:"#202124"},children:e.metric}),(0,Ue.jsx)("td",{style:{padding:"13px 16px",textAlign:"center",color:"#5f6368"},children:e.jan}),(0,Ue.jsx)("td",{style:{padding:"13px 16px",textAlign:"center",fontWeight:600,color:"#202124"},children:e.feb}),(0,Ue.jsx)("td",{style:{padding:"13px 16px",textAlign:"center",color:"#5f6368"},children:e.change}),(0,Ue.jsx)("td",{style:{padding:"13px 16px",textAlign:"center"},children:(0,Ue.jsxs)("span",{style:{display:"inline-flex",alignItems:"center",gap:"3px",background:r.bg,color:r.color,padding:"5px 12px",borderRadius:"100px",fontSize:"11px",fontWeight:700},children:["up"===e.dir&&(0,Ue.jsx)(IU,{style:{fontSize:"11px"}}),"down"===e.dir&&(0,Ue.jsx)(kU,{style:{fontSize:"11px"}}),"good-down"===e.dir&&(0,Ue.jsx)(kU,{style:{fontSize:"11px"}}),e.pct]})})]},e.metric)})})]})]})})})}),(0,Ue.jsx)("div",{style:{marginTop:"16px",padding:"14px 18px",borderLeft:"4px solid #1a73e8",borderRadius:"6px",background:"#f8f9ff",display:"flex",alignItems:"flex-start",gap:"10px",fontSize:"13px",color:"#374151",lineHeight:"1.6"},children:(0,Ue.jsx)("span",{children:"Revenue grew 36.9% from $2,934 to $4,016.62, driven by a 34.5% jump in orders. January's $699.68 in coupon discounts versus February's $0 means net revenue growth of 79.7% overstates the improvement \u2014 the real story is healthy order volume growth without relying on discounts. Refunds also dropped 45.7%, a strong signal of improved customer satisfaction."})}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"14px",marginBottom:"20px",marginTop:"32px"},children:[(0,Ue.jsx)("div",{style:{width:"40px",height:"40px",borderRadius:"10px",background:"#e8f0fe",display:"flex",alignItems:"center",justifyContent:"center",fontSize:"20px",flexShrink:0},children:"\ud83d\udce7"}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("div",{style:{fontSize:"15px",fontWeight:700,color:"#202124",lineHeight:1.2},children:"Email Marketing Performance"}),(0,Ue.jsx)("div",{style:{fontSize:"12px",color:"#80868b",marginTop:"3px"},children:"Subscribers \xb7 Engagement \xb7 Revenue Attribution"})]})]}),(0,Ue.jsxs)("div",{style:{display:"flex",gap:"14px",flexWrap:"wrap"},children:[(0,Ue.jsx)(e,{label:"Open Rate",febValue:"10.13%",janLabel:"Jan: 9.34%",changeValue:"+8.46%",arrowUp:!0,isGood:!0}),(0,Ue.jsx)(e,{label:"Click Rate",febValue:"0.72%",janLabel:"Jan: 0.96%",changeValue:"-25%",arrowUp:!1,isGood:!1}),(0,Ue.jsx)(e,{label:"New Subscribers",febValue:"10",janLabel:"Jan: 21",changeValue:"-52.38%",arrowUp:!1,isGood:!1})]}),(0,Ue.jsxs)(Ut,{className:"mt-4",children:[(0,Ue.jsx)(Xt,{lg:6,className:"mb-4 mb-lg-0",children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #e8eaed",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"16px 20px"},children:[(0,Ue.jsx)("div",{style:{fontSize:"13px",fontWeight:700,color:"#5f6368",textTransform:"uppercase",letterSpacing:"0.6px",marginBottom:"12px"},children:"Email Engagement \u2014 Jan vs Feb"}),(0,Ue.jsx)(EF.Z,{type:"bar",height:280,series:[{name:"January",data:[9.34,.96,0,12.2]},{name:"February",data:[10.13,.72,0,4.6]}],options:{chart:{type:"bar",toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},colors:["#c7d9f8","#1a73e8"],plotOptions:{bar:{columnWidth:"45%",borderRadius:4}},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}}},xaxis:{categories:["Open Rate","Click Rate","Unsub Rate","Bounce Rate"],labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:{labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>e.toFixed(1)+"%"}},legend:{position:"bottom",horizontalAlign:"left",markers:{radius:2},fontSize:"12px",labels:{colors:"#5f6368"},itemMargin:{horizontal:10}},tooltip:{shared:!0,intersect:!1,y:{formatter:e=>e.toFixed(2)+"%"}}}})]})})}),(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #e8eaed",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"16px 20px"},children:[(0,Ue.jsx)("div",{style:{fontSize:"13px",fontWeight:700,color:"#5f6368",textTransform:"uppercase",letterSpacing:"0.6px",marginBottom:"10px"},children:"Engagement Benchmarks vs Industry Average"}),(0,Ue.jsx)("div",{style:{fontSize:"12px",color:"#9aa0a6",marginBottom:"16px",fontWeight:500},children:"Based on February 2026 data"}),[{label:"Open Rate",value:10.13,industryAvg:27.35,color:"#1a73e8",higherIsBetter:!0},{label:"Click Rate",value:.72,industryAvg:1.19,color:"#34a853",higherIsBetter:!0},{label:"Unsubscribe",value:0,industryAvg:.5,color:"#f97316",higherIsBetter:!1},{label:"Bounce Rate",value:4.6,industryAvg:2.48,color:"#8b5cf6",higherIsBetter:!1}].map((e,t)=>{const l=e.higherIsBetter?e.value>e.industryAvg:e.value<e.industryAvg,r=e.higherIsBetter?e.value>e.industryAvg?"Above":"Below":e.value<e.industryAvg?"Below (Good)":"Above (Bad)",n=l?"#188038":"#d93025",i=1.3*Math.max(e.value,e.industryAvg),a=Math.min(e.value/i*100,100);Math.min(e.industryAvg/i*100,100);return(0,Ue.jsxs)("div",{style:{marginBottom:3!==t?"20px":"0"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"6px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"13px",color:"#202124",fontWeight:500},children:e.label}),(0,Ue.jsxs)("span",{style:{fontSize:"13px",fontWeight:700,color:"#202124"},children:[e.value,"%"]})]}),(0,Ue.jsx)("div",{style:{height:"8px",background:"#f1f3f4",borderRadius:"99px",marginBottom:"4px"},children:(0,Ue.jsx)("div",{style:{height:"100%",width:`${a}%`,background:e.color,borderRadius:"99px",transition:"width 0.5s ease"}})}),(0,Ue.jsxs)("div",{style:{fontSize:"11px",color:"#80868b"},children:["Industry avg: ",e.industryAvg,"%"," ",(0,Ue.jsx)("span",{style:{color:n,fontWeight:600},children:r})]})]},e.label)})]})})})]}),(0,Ue.jsx)("div",{style:{marginTop:"16px",padding:"14px 18px",borderLeft:"4px solid #1a73e8",borderRadius:"6px",background:"#f8f9ff",display:"flex",alignItems:"flex-start",gap:"10px",fontSize:"13px",color:"#374151",lineHeight:"1.6"},children:(0,Ue.jsx)("span",{children:"Email list health improved significantly, with bounce rate dropping from 12.2% to 4.6% (\u221262%), indicating a cleaner and more deliverable list. Open rate also increased slightly (9.34% \u2192 10.13%). However, click rate declined (0.96% \u2192 0.72%) and new subscriber growth slowed (21 \u2192 10, \u221252%), highlighting an opportunity to strengthen engagement through improved subject lines, send timing, and audience segmentation."})})]})})})},tV=()=>{window.print()},lV={chart:{toolbar:{show:!1},type:"bar"},plotOptions:{bar:{columnWidth:"30%",distributed:!0,dataLabels:{position:"top"}}},dataLabels:{enabled:!0,formatter:function(e){return"$"+e.toFixed(2)},offsetY:-20,style:{fontSize:"12px",colors:["#304758"]}},colors:["#3b5de7","#ef6767"],legend:{show:!1},xaxis:{categories:[["Average Cost per Conversion","(Excluding Outlier)"],["Ad ID","711391611509"]],position:"bottom",axisBorder:{show:!1},axisTicks:{show:!1},labels:{style:{fontSize:"12px",fontWeight:500}}},yaxis:{title:{text:"Cost per Conversion ($)",style:{fontWeight:500}}},title:{text:"Cost per Conversion Comparison",align:"center",style:{fontSize:"16px",fontWeight:600,color:"#495057"}},tooltip:{y:{formatter:function(e){return"$"+e}}}},rV=[{name:"Cost per Conversion",data:[143.65,940.74]}],nV=()=>{const[e,t]=o.useState({show:!1,x:0,y:0,img:"",percentX:0,percentY:0}),[l]=bU(),r=l.get("month"),n=(String(Iu(e=>e.account.accountId)),Iu(oL)),[i,a]=(0,o.useState)([]),[s,c]=(0,o.useState)([]),[u,p]=(0,o.useState)([]),[d,m]=(0,o.useState)([]),[h,g]=(0,o.useState)([]),[y,f]=(0,o.useState)([]),[b,v]=(0,o.useState)([]),[x,S]=(0,o.useState)([]),[N,C]=(0,o.useState)(void 0),[w,I]=(0,o.useState)(void 0),[k,T]=(0,o.useState)(void 0),[A,D]=(0,o.useState)(void 0),[M,E]=(0,o.useState)([]),[R,B]=(0,o.useState)(void 0),[j,P]=(0,o.useState)(void 0),[_,O]=(0,o.useState)(void 0),[L,F]=(0,o.useState)([]),[q,z]=(0,o.useState)(void 0),[U,G]=(0,o.useState)([]),[V,H]=(0,o.useState)(void 0),[W,Z]=(0,o.useState)(void 0),[$,K]=(0,o.useState)(!0),[Y,Q]=(0,o.useState)(!1),[J,X]=(0,o.useState)(null);(0,o.useEffect)(()=>{var e;if(0===n.length){const e=setTimeout(()=>Q(!0),4e3);return()=>clearTimeout(e)}Q(!1);const t=new AbortController,l=null!==(e=n.find(e=>e.value===r))&&void 0!==e?e:[...n].sort((e,t)=>t.from.localeCompare(e.from))[0];return X(l),(async(e,t,l)=>{try{K(!0);const U=await AS.post("/demo-google-ads",{from_date:e,to_date:t},{signal:l});if(200===U.status){var r,n,i,s,o,u,d,h,y,b,x,N,w,k,A,M,R,j,_,L,q;const e=U.data;a(null!==(r=e.highest_revenue)&&void 0!==r?r:[]),c(null!==(n=e.lowest_revenue)&&void 0!==n?n:[]),p(null!==(i=e.highest_engagement)&&void 0!==i?i:[]),m(null!==(s=e.lowest_engagement)&&void 0!==s?s:[]),g(null!==(o=e.performance_summary)&&void 0!==o?o:[]),f(null!==(u=e.campaign_performance)&&void 0!==u?u:[]),v(null!==(d=e.event_name_event_count)&&void 0!==d?d:[]),S(null!==(h=e.page_title_view)&&void 0!==h?h:[]),C(null!==(y=e.session_primary_channel_overtime)&&void 0!==y?y:void 0),I(null!==(b=e.views_events_overtime)&&void 0!==b?b:void 0),T(null!==(x=e.average_engagement_time_engaged_overtime)&&void 0!==x?x:void 0),D(null!==(N=e.city_line_overtime)&&void 0!==N?N:void 0),E(null!==(w=e.city_bar_data)&&void 0!==w?w:void 0),B(null!==(k=e.page_path_overtime)&&void 0!==k?k:void 0),P(null!==(A=e.user_activity_overtime)&&void 0!==A?A:[]),O(null!==(M=e.device_channel_overtime)&&void 0!==M?M:[]),F(null!==(R=e.top_landing_pages)&&void 0!==R?R:[]),z(null!==(j=e.store_locator_data)&&void 0!==j?j:[]),G(null!==(_=e.store_locator_sources)&&void 0!==_?_:[]),H(null!==(L=e.behaviour_metrics)&&void 0!==L?L:[]),Z(null!==(q=e.new_returning)&&void 0!==q?q:[])}else El.error("Failed to fetch dashboard data");K(!1)}catch(U){th.isCancel(U)||(El.error(U),K(!1))}})(l.from,l.to,t.signal),()=>{t.abort()}},[r,n]);const ee=J?DG[J.label]:void 0,te=(e,l)=>{const r=e.currentTarget.getBoundingClientRect(),n=(e.clientX-r.left)/r.width*100,i=(e.clientY-r.top)/r.height*100;t({show:!0,x:e.clientX,y:e.clientY,img:l,percentX:n,percentY:i})};return(0,Ue.jsxs)("div",{className:"page-content bg-light pt-5 mt-3 min-vh-100",children:[(0,Ue.jsx)("style",{children:'\n          @media print {\n            /* 1. Reset: Hide everything initially */\n            body * {\n              visibility: hidden;\n            }\n\n            /* 2. Content: Show only the dashboard and its children */\n            #printable-dashboard, #printable-dashboard * {\n              visibility: visible;\n            }\n\n            /* 3. Positioning: Place dashboard at absolute top-left */\n            #printable-dashboard {\n              position: absolute;\n              left: 0;\n              top: 0;\n              width: 100%;\n              margin: 0;\n              padding: 20px !important;\n              background-color: #f8f9fa !important; /* Maintain gray background */\n              -webkit-print-color-adjust: exact !important; /* Force colors */\n              print-color-adjust: exact !important;\n            }\n\n            /* 4. LOGO: Reveal the Statusi logo in print */\n             #pdf-logo {\n                display: flex !important;\n                justify-content: center !important;\n                align-items: center !important;\n                width: 100%;\n                margin-bottom: 10px;\n              }\n\n              /* Override parent flex behavior */\n              #pdf-logo {\n                flex: 0 0 100% !important;\n              }\n\n            /* 5. UI: Hide buttons and scrollbars in print */\n            .no-print, .scroll-inline::-webkit-scrollbar {\n              display: none !important;\n            }\n\n            /* 6. LAYOUT FIX: Force "Desktop" Grid in Print \n               (Prevents columns from stacking vertically) */\n            .row {\n              display: flex !important;\n              flex-wrap: wrap !important;\n            }\n            /* Manually enforce Reactstrap/Bootstrap col-lg widths for print */\n            .col-lg-12 { flex: 0 0 100% !important; max-width: 100% !important; }\n            .col-lg-8  { flex: 0 0 66.666667% !important; max-width: 66.666667% !important; }\n            .col-lg-7  { flex: 0 0 58.333333% !important; max-width: 58.333333% !important; }\n            .col-lg-6  { flex: 0 0 50% !important; max-width: 50% !important; }\n            .col-lg-5  { flex: 0 0 41.666667% !important; max-width: 41.666667% !important; }\n            .col-lg-4  { flex: 0 0 33.333333% !important; max-width: 33.333333% !important; }\n            .col-lg-3  { flex: 0 0 25% !important; max-width: 25% !important; }\n            \n            /* Enforce small column widths used in the side stats */\n            .col-xs-9 { flex: 0 0 75% !important; max-width: 75% !important; }\n            .col-xs-3 { flex: 0 0 25% !important; max-width: 25% !important; }\n\n            /* 7. Components: Prevent cards from breaking across pages awkwardly */\n            .card {\n              break-inside: avoid;\n              page-break-inside: avoid;\n              box-shadow: none !important; /* Optional: Cleaner look */\n              border: 1px solid #dadce0 !important;\n            }\n            \n            /* Expand scrollable tables to show all data */\n            .scroll-inline {\n              overflow: visible !important;\n            }\n          }\n        '}),(0,Ue.jsxs)(jt,{fluid:!0,id:"printable-dashboard",children:[(0,Ue.jsx)("div",{className:"d-flex justify-content-between align-items-center mb-3",children:(0,Ue.jsx)("div",{id:"pdf-logo",className:"d-none",children:(0,Ue.jsx)("img",{src:"https://cdn.statusi.io/images/logo/statusi-logo.png",alt:"Statusi Logo",style:{height:"60px"}})})}),(0,Ue.jsxs)("div",{className:"mt-3 mb-3",children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-center mb-3",children:[(0,Ue.jsxs)("h4",{className:"text-dark fw-medium mb-0",children:[null===J||void 0===J?void 0:J.label," - Demo Digital Marketing & Performance Dashboard"]}),(0,Ue.jsxs)("button",{className:"btn btn-primary no-print d-flex align-items-center gap-1 text-white p-1",onClick:tV,children:[(0,Ue.jsx)("i",{className:"uil uil-folder-download fs-5 text-white"})," Download PDF"]})]}),(0,Ue.jsx)("hr",{className:"border-top border-3 border-secondary border-opacity-25 m-0"})]}),Y?(0,Ue.jsxs)("div",{className:"d-flex flex-column justify-content-center align-items-center vh-100 text-muted",children:[(0,Ue.jsx)("h5",{className:"mb-2",children:"No data available"}),(0,Ue.jsx)("p",{className:"mb-0",children:"No monthly analytics have been configured for this account yet."})]}):$?(0,Ue.jsx)("div",{className:"d-flex justify-content-center align-items-center vh-100",children:(0,Ue.jsx)(bG,{})}):(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsxs)("div",{className:"mt-2 mb-4",children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-end mb-3",children:[(0,Ue.jsx)("h4",{className:"mb-0",children:"Email Campaign Stats"}),(0,Ue.jsx)("div",{className:"d-flex flex-column align-items-start position-relative"})]}),"February 2026"===(null===J||void 0===J?void 0:J.label)?(0,Ue.jsx)(QG,{}):ee&&(0,Ue.jsx)(AG,{section:"mailchimp",monthData:ee})]}),(0,Ue.jsxs)("div",{className:"mt-2 mb-4",children:[(0,Ue.jsx)("div",{className:"d-flex justify-content-between align-items-end mb-3",children:(0,Ue.jsx)("h4",{className:"mb-0",children:"Google Ads Highest Revenue"})}),(0,Ue.jsx)("div",{className:"card",children:(0,Ue.jsxs)(SN,{className:"p-2 pt-0",children:[e.show&&(0,Ue.jsx)("div",{className:"position-fixed d-flex align-items-center justify-content-center overflow-hidden shadow rounded",style:{top:e.y-150,left:e.x+20,width:400,height:360,zIndex:9999,pointerEvents:"none"},children:(0,Ue.jsx)("div",{className:"w-100 h-100",style:{backgroundImage:`url(${e.img})`,backgroundPosition:`${e.percentX}% ${e.percentY}%`,backgroundSize:"800px",backgroundRepeat:"no-repeat"}})}),(0,Ue.jsxs)("div",{className:"scroll-inline w-100 overflow-auto overflow-y-hidden",children:[(0,Ue.jsx)("style",{children:"\n                    .scroll-inline::-webkit-scrollbar { height: 6px; }\n                    .scroll-inline::-webkit-scrollbar-thumb { border-radius: 6px; }\n                    .scroll-inline { scrollbar-width: thin; }\n                    .ad-img-container {\n                        width: 90px;\n                        height: 40px;\n                        overflow: hidden;\n                        border: 1px solid #f0f0f0;\n                        border-radius: 2px;\n                        position: relative;\n                        display: flex;\n                        align-items: center;\n                        justify-content: center;\n                        cursor:  zoom-in;\n                    }\n                    .ad-zoom-img {\n                        width: 100%;\n                        height: 100%;\n                        object-fit: contain;\n                    }\n                "}),(0,Ue.jsxs)(xF,{hover:!0,className:"mb-0 table-layout-fixed text-nowrap",children:[(0,Ue.jsx)("thead",{className:"border-bottom-4 border-secondary border-opacity-25 position-sticky top-0",children:(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("th",{className:"position-sticky start-0 py-3 px-2 fw-semibold bg-white",children:"Ad Preview"}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Campaign Name ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Ad Group ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Ad Type ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Ad State ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Ad ID ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Impressions ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["CTR ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Cost ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Clicks ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Conversion Rate ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Conversions ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Conversion Value ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Average CPC ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Cost / Conversion ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Conversion Value / Cost ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]})]})}),(0,Ue.jsx)("tbody",{children:i.map((l,r)=>(0,Ue.jsxs)("tr",{className:"border-bottom",children:[(0,Ue.jsx)("td",{className:"position-sticky start-0 p-2 bg-white",children:(0,Ue.jsx)("div",{className:"ad-img-container",onMouseMove:e=>te(e,l.ad_image_url),onMouseLeave:()=>t({...e,show:!1}),children:(0,Ue.jsx)("img",{src:l.ad_image_url,alt:"Ad Preview",className:"ad-zoom-img"})})}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.campaign_name}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.ad_asset_group_name}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.ad_type}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.ad_status}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.ad_id}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.impressions}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.ctr}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.cost}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.click}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.conversion_rate}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.conversions}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.conversion_value}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.average_cpc}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.cost_per_conversion}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.conversion_value_per_cost})]},l.ad_id||r))})]})]})]})})]}),(0,Ue.jsxs)("div",{className:"mt-2 mb-4",children:[(0,Ue.jsx)("div",{className:"d-flex justify-content-between align-items-end mb-3",children:(0,Ue.jsx)("h4",{className:"mb-0",children:"Google Ads Lowest Revenue"})}),(0,Ue.jsx)("div",{className:"card",children:(0,Ue.jsxs)(SN,{className:"p-2 pt-0",children:[e.show&&(0,Ue.jsx)("div",{style:{position:"fixed",top:e.y-150,left:e.x+20,width:"400px",height:"360px",zIndex:9999,boxShadow:"0 10px 25px rgba(0,0,0,0.2)",borderRadius:"4px",pointerEvents:"none",overflow:"hidden",display:"flex",alignItems:"center",justifyContent:"center"},children:(0,Ue.jsx)("div",{style:{width:"100%",height:"100%",backgroundImage:`url(${e.img})`,backgroundPosition:`${e.percentX}% ${e.percentY}%`,backgroundSize:"800px",backgroundRepeat:"no-repeat"}})}),(0,Ue.jsxs)("div",{className:"scroll-inline w-100 overflow-auto overflow-y-hidden",children:[(0,Ue.jsx)("style",{children:"\n                    .scroll-inline::-webkit-scrollbar { height: 6px; }\n                    .scroll-inline::-webkit-scrollbar-thumb {border-radius: 6px; }\n                    .scroll-inline { scrollbar-width: thin;  }\n                    .ad-img-container {\n                        width: 90px;\n                        height: 40px;\n                        overflow: hidden;\n                        border: 1px solid #f0f0f0;\n                        border-radius: 2px;\n                        position: relative;\n                        display: flex;\n                        align-items: center;\n                        justify-content: center;\n                        cursor: crosshair;\n                    }\n                    .ad-zoom-img {\n                        width: 100%;\n                        height: 100%;\n                        object-fit: contain;\n                    }\n                "}),(0,Ue.jsxs)(xF,{hover:!0,className:"mb-0 table-layout-fixed text-nowrap",children:[(0,Ue.jsx)("thead",{className:"border-bottom-4 border-secondary border-opacity-25 position-sticky top-0",children:(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("th",{className:" position-sticky start-0 py-3 px-2 fw-semibold bg-white",children:"Ad Preview"}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Campaign Name ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Ad Group ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Ad Type ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Ad State ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Ad ID ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Impressions ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["CTR ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Cost ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Clicks ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Conversion Rate ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Conversions ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Conversion Value ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Average CPC ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Cost / Conversion ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Conversion Value / Cost ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]})]})}),(0,Ue.jsx)("tbody",{children:s.map((l,r)=>(0,Ue.jsxs)("tr",{className:"border-bottom",children:[(0,Ue.jsx)("td",{className:"position-sticky start-0 p-2 bg-white",children:(0,Ue.jsx)("div",{className:"ad-img-container",onMouseMove:e=>te(e,l.ad_image_url),onMouseLeave:()=>t({...e,show:!1}),children:(0,Ue.jsx)("img",{src:l.ad_image_url,alt:"Ad Preview",className:"ad-zoom-img"})})}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.campaign_name}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.ad_asset_group_name}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.ad_type}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.ad_status}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.ad_id}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.impressions}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.ctr}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.cost}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.click}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.conversion_rate}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.conversions}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.conversion_value}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.average_cpc}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.cost_per_conversion}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.conversion_value_per_cost})]},l.ad_id||r))})]})]})]})})]}),(0,Ue.jsxs)("div",{className:"mt-2 mb-4",children:[(0,Ue.jsx)("div",{className:"d-flex justify-content-between align-items-end mb-3",children:(0,Ue.jsx)("h4",{className:"mb-0",children:"Google Ads Highest Engagement"})}),(0,Ue.jsx)("div",{className:"card",children:(0,Ue.jsxs)(SN,{className:"p-2 pt-0",children:[e.show&&(0,Ue.jsx)("div",{style:{position:"fixed",top:Math.max(14,Math.min(e.y-150,window.innerHeight-400)),left:e.x+500>window.innerWidth?e.x-480:e.x+10,width:"450px",height:"400px",zIndex:999999,backgroundColor:"#ffffff",border:"1px solid #dadce0",borderRadius:"12px",boxShadow:"0 20px 60px rgba(0,0,0,0.3)",pointerEvents:"none",overflow:"hidden",display:"flex",alignItems:"center",justifyContent:"center"},children:(0,Ue.jsx)("div",{style:{width:"100%",height:"100%",backgroundColor:"#ffffff",backgroundImage:`url(${e.img})`,backgroundPosition:`${e.percentX}% ${e.percentY}%`,backgroundSize:"800px",backgroundRepeat:"no-repeat"}})}),(0,Ue.jsxs)("div",{className:"scroll-inline w-100 overflow-auto overflow-y-hidden",children:[(0,Ue.jsx)("style",{children:"\n                    .scroll-inline::-webkit-scrollbar { height: 6px; }\n                    .scroll-inline::-webkit-scrollbar-thumb { border-radius: 6px; }\n                    .scroll-inline { scrollbar-width: thin; }\n                    .ad-img-container {\n                        width: 90px;\n                        height: 40px;\n                        overflow: hidden;\n                        border: 1px solid #f0f0f0;\n                        border-radius: 2px;\n                        position: relative;\n                        display: flex;\n                        align-items: center;\n                        justify-content: center;\n                        cursor:  zoom-in;\n                    }\n                    .ad-zoom-img {\n                        width: 100%;\n                        height: 100%;\n                        object-fit: contain;\n                    }\n                "}),(0,Ue.jsxs)(xF,{hover:!0,className:"mb-0 table-layout-fixed text-nowrap",children:[(0,Ue.jsx)("thead",{className:"border-bottom-4 border-secondary border-opacity-25 position-sticky top-0",children:(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("th",{className:" position-sticky start-0 py-3 px-2 fw-semibold bg-white",children:"Ad Preview"}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Campaign Name ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Ad Group ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Ad Type ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Ad State ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Ad ID ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Impressions ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["CTR ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Cost ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Clicks ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Conversion Rate ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Conversions ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Conversion Value ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Average CPC ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Cost / Conversion ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Conversion Value / Cost ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]})]})}),(0,Ue.jsx)("tbody",{children:u.map((l,r)=>(0,Ue.jsxs)("tr",{className:"border-bottom",children:[(0,Ue.jsx)("td",{className:"position-sticky start-0 p-2 bg-white",children:(0,Ue.jsx)("div",{className:"ad-img-container",onMouseMove:e=>te(e,l.ad_image_url),onMouseLeave:()=>t({...e,show:!1}),children:(0,Ue.jsx)("img",{src:l.ad_image_url,alt:"Ad Preview",className:"ad-zoom-img"})})}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.campaign_name}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.ad_asset_group_name}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.ad_type}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.ad_status}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.ad_id}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.impressions}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.ctr}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.cost}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.click}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.conversion_rate}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.conversions}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.conversion_value}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.average_cpc}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.cost_per_conversion}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.conversion_value_per_cost})]},l.ad_id||r))})]})]})]})})]}),(0,Ue.jsxs)("div",{className:"mt-2 mb-4",children:[(0,Ue.jsx)("div",{className:"d-flex justify-content-between align-items-end mb-3",children:(0,Ue.jsx)("h4",{className:"mb-0",children:"Google Ads Lowest Engagement"})}),(0,Ue.jsx)("div",{className:"card",children:(0,Ue.jsxs)(SN,{className:"p-2 pt-0",children:[e.show&&(0,Ue.jsx)("div",{style:{position:"fixed",top:Math.max(14,Math.min(e.y-150,window.innerHeight-400)),left:e.x+500>window.innerWidth?e.x-480:e.x+10,width:"450px",height:"400px",zIndex:999999,backgroundColor:"#ffffff",border:"1px solid #dadce0",borderRadius:"12px",boxShadow:"0 20px 60px rgba(0,0,0,0.3)",pointerEvents:"none",overflow:"hidden",display:"flex",alignItems:"center",justifyContent:"center"},children:(0,Ue.jsx)("div",{style:{width:"100%",height:"100%",backgroundColor:"#ffffff",backgroundImage:`url(${e.img})`,backgroundPosition:`${e.percentX}% ${e.percentY}%`,backgroundSize:"800px",backgroundRepeat:"no-repeat"}})}),(0,Ue.jsxs)("div",{className:"scroll-inline w-100 overflow-auto overflow-y-hidden",children:[(0,Ue.jsx)("style",{children:"\n                    .scroll-inline::-webkit-scrollbar { height: 6px; }\n                    .scroll-inline::-webkit-scrollbar-thumb { border-radius: 6px; }\n                    .scroll-inline { scrollbar-width: thin; }\n                    .ad-img-container {\n                        width: 90px;\n                        height: 40px;\n                        overflow: hidden;\n                        border: 1px solid #f0f0f0;\n                        border-radius: 2px;\n                        position: relative;\n                        display: flex;\n                        align-items: center;\n                        justify-content: center;\n                        cursor:  zoom-in;\n                    }\n                    .ad-zoom-img {\n                        width: 100%;\n                        height: 100%;\n                        object-fit: contain;\n                    }\n                "}),(0,Ue.jsxs)(xF,{hover:!0,className:"mb-0 table-layout-fixed text-nowrap",children:[(0,Ue.jsx)("thead",{className:"border-bottom-4 border-secondary border-opacity-25 position-sticky top-0",children:(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("th",{className:" position-sticky start-0 py-3 px-2 fw-semibold bg-white",children:"Ad Preview"}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Campaign Name ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Ad Group ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Ad Type ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Ad State ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Ad ID ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Impressions ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["CTR ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Cost ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Clicks ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Conversion Rate ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Conversions ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Conversion Value ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Average CPC ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Cost / Conversion ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-semibold bg-white",children:["Conversion Value / Cost ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]})]})}),(0,Ue.jsx)("tbody",{children:d.map((l,r)=>(0,Ue.jsxs)("tr",{className:"border-bottom",children:[(0,Ue.jsx)("td",{className:"position-sticky start-0 p-2 bg-white",children:(0,Ue.jsx)("div",{className:"ad-img-container",onMouseMove:e=>te(e,l.ad_image_url),onMouseLeave:()=>t({...e,show:!1}),children:(0,Ue.jsx)("img",{src:l.ad_image_url,alt:"Ad Preview",className:"ad-zoom-img"})})}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.campaign_name}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.ad_asset_group_name}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.ad_type}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.ad_status}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.ad_id}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.impressions}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.ctr}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.cost}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.click}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.conversion_rate}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.conversions}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.conversion_value}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.average_cpc}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.cost_per_conversion}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:l.conversion_value_per_cost})]},l.ad_id||r))})]})]})]})})]}),(0,Ue.jsx)("div",{style:{marginTop:"10px",marginBottom:"10px",position:"relative"},children:(0,Ue.jsx)("div",{style:{marginBottom:"10px"},children:(0,Ue.jsx)("h4",{children:"Insights"})})}),(0,Ue.jsx)(cN,{className:"shadow-sm mb-4",style:{border:"1px solid #e0e0e0",borderRadius:"4px",backgroundColor:"#fff"},children:(0,Ue.jsx)(SN,{style:{padding:"20px"},children:(0,Ue.jsxs)("div",{style:{fontSize:"0.95rem",color:"#555",lineHeight:"1.6"},children:[(0,Ue.jsxs)("p",{style:{marginBottom:"12px"},children:["Ad ID ",(0,Ue.jsx)("code",{style:{color:"#3b5de7",fontSize:"13px"},children:"466015368227"})," generated the highest revenue",(0,Ue.jsx)("span",{style:{color:"#2b3990",fontWeight:600},children:" (402.2)"}),". However, its cost per conversion ",(0,Ue.jsx)("span",{style:{color:"#ef6767",fontWeight:600},children:"(150.53)"})," was higher compared to Ad ID ",(0,Ue.jsx)("code",{style:{color:"#3b5de7",fontSize:"13px"},children:"465958534248"}),", which generated",(0,Ue.jsx)("span",{style:{fontWeight:600},children:" 253.19"})," in revenue with a lower cost per conversion of",(0,Ue.jsx)("span",{style:{color:"#0ab39c",fontWeight:600},children:" 118.91"}),".",(0,Ue.jsx)("br",{}),"Due to its better cost efficiency, Ad ID 465958534248 is considered the best-performing ad."]}),(0,Ue.jsx)("div",{style:{borderTop:"2px solid #f1f3f4",margin:"20px 0"}}),(0,Ue.jsxs)(Ut,{className:"align-items-center",style:{marginTop:"10px"},children:[(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsxs)("p",{style:{marginBottom:0,marginTop:"0px"},children:["Over the three-month period, ads ran on Google Ads with a total spend of",(0,Ue.jsx)("span",{style:{fontWeight:600},children:" $5,873.51"}),", generating",(0,Ue.jsx)("span",{style:{color:"#2b3990",fontWeight:600},children:" $4,430.11"})," in revenue, which is approximately",(0,Ue.jsx)("span",{style:{color:"#3b5de7",fontWeight:600},children:" 75.4%"})," of the total spend. ",(0,Ue.jsx)("br",{}),(0,Ue.jsx)("br",{}),"All ads except Ad ID ",(0,Ue.jsx)("code",{style:{color:"#3b5de7",fontSize:"13px"},children:"711391611509"})," incurred a total cost of",(0,Ue.jsx)("span",{children:" $4,932.77"})," and generated a total conversion value of 975. In contrast, Ad ID",(0,Ue.jsx)("code",{style:{color:"#3b5de7",fontSize:"13px"},children:"711391611509"})," alone incurred a cost of",(0,Ue.jsx)("span",{style:{color:"#ef6767",fontWeight:600},children:" $940.74"}),". ",(0,Ue.jsx)("br",{}),(0,Ue.jsx)("br",{}),"The ad received 176 clicks but resulted in only one conversion, leading to a cost per conversion of",(0,Ue.jsx)("span",{style:{color:"#ef6767",fontWeight:600},children:" $940.74"}),", which is significantly higher than the average cost per conversion across the other ads."]})}),(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsx)("div",{style:{padding:"10px",backgroundColor:"#fdfdfd",borderRadius:"8px",border:"1px solid #f1f3f4",boxShadow:"0 2px 4px rgba(0,0,0,0.02)"},children:(0,Ue.jsx)(EF.Z,{options:lV,series:rV,type:"bar",height:300})})})]}),(0,Ue.jsx)("div",{style:{borderTop:"2px solid #f1f3f4",margin:"20px 0"}}),(0,Ue.jsxs)("div",{style:{marginBottom:0},children:[(0,Ue.jsxs)("p",{style:{marginBottom:"12px"},children:["The website shows total revenue of",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#2b3990"},children:" $1,740.92"})," for the last three months, whereas",(0,Ue.jsx)("span",{style:{fontWeight:600},children:" Google Ads"})," reports revenue of",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#2b3990"},children:" $4,430.11"})," for the same period. This discrepancy indicates a potential technical issue or misconfiguration."]}),(0,Ue.jsxs)("div",{style:{backgroundColor:"#fff3cd",padding:"10px 15px",borderRadius:"6px",borderLeft:"4px solid #ffc107",display:"flex",alignItems:"center",gap:"10px"},children:[(0,Ue.jsx)("i",{className:"uil uil-exclamation-triangle",style:{color:"#856404",lineHeight:1}}),(0,Ue.jsxs)("div",{style:{margin:0,padding:0,display:"flex",alignItems:"center",flexWrap:"wrap"},children:[(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#856404"},children:"Action item:"}),(0,Ue.jsxs)("span",{style:{color:"#856404",marginLeft:"5px"},children:["This needs to be investigated by the ",(0,Ue.jsx)("strong",{children:"Statusi team"}),"."]})]})]})]}),(0,Ue.jsx)("div",{style:{borderTop:"2px solid #f1f3f4",margin:"20px 0"}}),(0,Ue.jsxs)("p",{style:{marginTop:"16px",marginBottom:0},children:["Our ",(0,Ue.jsx)("span",{style:{fontWeight:600},children:"Black Friday"})," campaign drove",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#2b3990"},children:" $1,101.67"})," in revenue from",(0,Ue.jsx)("span",{style:{fontWeight:600},children:" eight unique transactions"})," using the",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#2b3990"},children:" 'blackfriday25'"})," code."]})]})})}),(0,Ue.jsx)("div",{className:"mt-2 mb-4",children:(0,Ue.jsx)("div",{className:"d-flex justify-content-between align-items-end mb-2",children:(0,Ue.jsx)("h4",{className:"mb-0",children:"Month-over-Month Performance Report"})})}),"February 2026"===(null===J||void 0===J?void 0:J.label)?(0,Ue.jsx)(eV,{}):ee&&(0,Ue.jsx)(AG,{section:"monthToMonth",monthData:ee,performanceSummary:h,campaignPerformance:y,deviceChannelOvertime:_,topLandingPages:L,storeLocatorData:q,storeLocatorSources:U,behaviourMetrics:V,newReturning:W}),(0,Ue.jsx)("div",{className:"mt-2 mb-2",children:(0,Ue.jsx)("div",{className:"mb-2",children:(0,Ue.jsx)("h4",{children:"Engagement Overview"})})}),"February 2026"===(null===J||void 0===J?void 0:J.label)?(0,Ue.jsx)(XG,{}):ee&&(0,Ue.jsx)(AG,{section:"engagement",monthData:ee,sessionPrimaryChannelOvertime:N,viewsEventsOvertime:w,averageEngagementTimeEngagedOvertime:k,eventNameEventCount:b,pageTitleView:x,cityLineOvertime:A,cityBarData:M,pagePathOvertime:R,userActivityOvertime:j}),"February 2026"===(null===J||void 0===J?void 0:J.label)?(0,Ue.jsx)(JG,{}):ee&&(0,Ue.jsx)(AG,{section:"socialMedia",monthData:ee})]})]})]})};var iV=["className","cssModule","size","bordered","borderless","striped","dark","hover","responsive","tag","responsiveTag","innerRef"];function aV(){return aV=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},aV.apply(this,arguments)}function sV(e,t){if(null==e)return{};var l,r,n=function(e,t){if(null==e)return{};var l,r,n={},i=Object.keys(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||(n[l]=e[l]);return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||Object.prototype.propertyIsEnumerable.call(e,l)&&(n[l]=e[l])}return n}var oV={bordered:We().bool,borderless:We().bool,className:We().string,cssModule:We().object,dark:We().bool,hover:We().bool,innerRef:We().oneOfType([We().func,We().string,We().object]),responsive:We().oneOfType([We().bool,We().string]),responsiveTag:ut,size:We().string,striped:We().bool,tag:ut};function cV(e){var t=e.className,l=e.cssModule,r=e.size,n=e.bordered,i=e.borderless,a=e.striped,s=e.dark,c=e.hover,u=e.responsive,p=e.tag,d=void 0===p?"table":p,m=e.responsiveTag,h=void 0===m?"div":m,g=e.innerRef,y=sV(e,iV),f=tt($e()(t,"table",!!r&&"table-"+r,!!n&&"table-bordered",!!i&&"table-borderless",!!a&&"table-striped",!!s&&"table-dark",!!c&&"table-hover"),l),b=o.createElement(d,aV({},y,{ref:g,className:f}));if(u){var v=tt(!0===u?"table-responsive":"table-responsive-".concat(u),l);return o.createElement(h,{className:v},b)}return b}cV.propTypes=oV;const uV=cV;var pV=["className","cssModule","color","innerRef","pill","tag"];function dV(){return dV=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},dV.apply(this,arguments)}function mV(e,t){if(null==e)return{};var l,r,n=function(e,t){if(null==e)return{};var l,r,n={},i=Object.keys(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||(n[l]=e[l]);return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||Object.prototype.propertyIsEnumerable.call(e,l)&&(n[l]=e[l])}return n}var hV={children:We().node,className:We().string,color:We().string,cssModule:We().object,innerRef:We().oneOfType([We().object,We().func,We().string]),pill:We().bool,tag:ut};function gV(e){var t=e.className,l=e.cssModule,r=e.color,n=void 0===r?"secondary":r,i=e.innerRef,a=e.pill,s=void 0!==a&&a,c=e.tag,u=void 0===c?"span":c,p=mV(e,pV),d=tt($e()(t,"badge","bg-"+n,!!s&&"rounded-pill"),l);return p.href&&"span"===u&&(u="a"),o.createElement(u,dV({},p,{className:d,ref:i}))}gV.propTypes=hV;const yV=gV;var fV=["className","cssModule","tabs","pills","vertical","horizontal","justified","fill","navbar","card","tag"];function bV(){return bV=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},bV.apply(this,arguments)}function vV(e,t){if(null==e)return{};var l,r,n=function(e,t){if(null==e)return{};var l,r,n={},i=Object.keys(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||(n[l]=e[l]);return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||Object.prototype.propertyIsEnumerable.call(e,l)&&(n[l]=e[l])}return n}var xV={card:We().bool,className:We().string,cssModule:We().object,fill:We().bool,horizontal:We().oneOf(["center","end"]),justified:We().bool,navbar:We().bool,pills:We().bool,tabs:We().bool,tag:ut,vertical:We().oneOfType([We().bool,We().string])};function SV(e){var t=e.className,l=e.cssModule,r=e.tabs,n=e.pills,i=e.vertical,a=void 0!==i&&i,s=e.horizontal,c=e.justified,u=e.fill,p=e.navbar,d=e.card,m=e.tag,h=void 0===m?"ul":m,g=vV(e,fV),y=tt($e()(t,p?"navbar-nav":"nav",!!s&&"justify-content-".concat(s),function(e){return!1!==e&&(!0===e||"xs"===e?"flex-column":"flex-".concat(e,"-column"))}(a),{"nav-tabs":r,"card-header-tabs":d&&r,"nav-pills":n,"card-header-pills":d&&n,"nav-justified":c,"nav-fill":u}),l);return o.createElement(h,bV({},g,{className:y}))}SV.propTypes=xV;const NV=SV;var CV=["className","cssModule","active","tag"];function wV(){return wV=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},wV.apply(this,arguments)}function IV(e,t){if(null==e)return{};var l,r,n=function(e,t){if(null==e)return{};var l,r,n={},i=Object.keys(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||(n[l]=e[l]);return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||Object.prototype.propertyIsEnumerable.call(e,l)&&(n[l]=e[l])}return n}var kV={active:We().bool,className:We().string,cssModule:We().object,tag:ut};function TV(e){var t=e.className,l=e.cssModule,r=e.active,n=e.tag,i=void 0===n?"li":n,a=IV(e,CV),s=tt($e()(t,"nav-item",!!r&&"active"),l);return o.createElement(i,wV({},a,{className:s}))}TV.propTypes=kV;const AV=TV;function DV(e){return DV="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},DV(e)}var MV=["className","cssModule","active","tag","innerRef"];function EV(){return EV=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},EV.apply(this,arguments)}function RV(e,t){if(null==e)return{};var l,r,n=function(e,t){if(null==e)return{};var l,r,n={},i=Object.keys(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||(n[l]=e[l]);return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||Object.prototype.propertyIsEnumerable.call(e,l)&&(n[l]=e[l])}return n}function BV(e,t){for(var l=0;l<t.length;l++){var r=t[l];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function jV(e,t){return jV=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},jV(e,t)}function PV(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(m7e){return!1}}();return function(){var l,r=OV(e);if(t){var n=OV(this).constructor;l=Reflect.construct(r,arguments,n)}else l=r.apply(this,arguments);return function(e,t){if(t&&("object"===DV(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return _V(e)}(this,l)}}function _V(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function OV(e){return OV=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},OV(e)}var LV={active:We().bool,className:We().string,cssModule:We().object,disabled:We().bool,href:We().any,innerRef:We().oneOfType([We().object,We().func,We().string]),onClick:We().func,tag:ut},FV=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&jV(e,t)}(i,e);var t,l,r,n=PV(i);function i(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),(t=n.call(this,e)).onClick=t.onClick.bind(_V(t)),t}return t=i,l=[{key:"onClick",value:function(e){this.props.disabled?e.preventDefault():("#"===this.props.href&&e.preventDefault(),this.props.onClick&&this.props.onClick(e))}},{key:"render",value:function(){var e=this.props,t=e.className,l=e.cssModule,r=e.active,n=e.tag,i=void 0===n?"a":n,a=e.innerRef,s=RV(e,MV),c=tt($e()(t,"nav-link",{disabled:s.disabled,active:r}),l);return o.createElement(i,EV({},s,{ref:a,onClick:this.onClick,className:c}))}}],l&&BV(t.prototype,l),r&&BV(t,r),Object.defineProperty(t,"prototype",{writable:!1}),i}(o.Component);FV.propTypes=LV;const qV=FV;var zV=o.createContext({});function UV(e){return UV="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},UV(e)}function GV(){return GV=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},GV.apply(this,arguments)}function VV(e,t){for(var l=0;l<t.length;l++){var r=t[l];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function HV(e,t){return HV=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},HV(e,t)}function WV(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(m7e){return!1}}();return function(){var l,r=ZV(e);if(t){var n=ZV(this).constructor;l=Reflect.construct(r,arguments,n)}else l=r.apply(this,arguments);return function(e,t){if(t&&("object"===UV(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(this,l)}}function ZV(e){return ZV=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},ZV(e)}var $V={tag:ut,activeTab:We().any,className:We().string,cssModule:We().object},KV=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&HV(e,t)}(i,e);var t,l,r,n=WV(i);function i(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),(t=n.call(this,e)).state={activeTab:t.props.activeTab},t}return t=i,l=[{key:"render",value:function(){var e=this.props,t=e.className,l=e.cssModule,r=e.tag,n=void 0===r?"div":r,i=lt(this.props,Object.keys($V)),a=tt($e()("tab-content",t),l);return o.createElement(zV.Provider,{value:{activeTabId:this.state.activeTab}},o.createElement(n,GV({},i,{className:a})))}}],r=[{key:"getDerivedStateFromProps",value:function(e,t){return t.activeTab!==e.activeTab?{activeTab:e.activeTab}:null}}],l&&VV(t.prototype,l),r&&VV(t,r),Object.defineProperty(t,"prototype",{writable:!1}),i}(o.Component);const YV=KV;KV.propTypes=$V;var QV=["className","cssModule","tabId","tag"];function JV(){return JV=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},JV.apply(this,arguments)}function XV(e,t){if(null==e)return{};var l,r,n=function(e,t){if(null==e)return{};var l,r,n={},i=Object.keys(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||(n[l]=e[l]);return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||Object.prototype.propertyIsEnumerable.call(e,l)&&(n[l]=e[l])}return n}var eH={tag:ut,className:We().string,cssModule:We().object,tabId:We().any};function tH(e){var t=e.className,l=e.cssModule,r=e.tabId,n=e.tag,i=void 0===n?"div":n,a=XV(e,QV),s=function(e){return tt($e()("tab-pane",t,{active:r===e}),l)};return o.createElement(zV.Consumer,null,function(e){var t=e.activeTabId;return o.createElement(i,JV({},a,{className:s(t)}))})}tH.propTypes=eH;const lH={kpis:{total_reg:86651,unique_pat:75968,repeat_visits:10683,repeat_rate:12.3,male:43510,female:43130,avg_age:47.7,median_age:49,ahm_pct:74.1},age_dist:{labels:["0 (Infant)","1-10","11-20","21-30","31-40","41-50","51-60","61-70","71-80","80+"],values:[284,1886,4407,10613,13973,15267,17213,14831,6465,1712]},age_gender:{labels:["0 (Infant)","1-10","11-20","21-30","31-40","41-50","51-60","61-70","71-80","80+"],male:[168,1128,2431,5495,7158,7240,8184,7379,3397,930],female:[116,758,1975,5118,6813,8026,9028,7448,3067,781]},branches:[{BranchLabel:"Main Branch",registrations:82959,unique_patients:72747,avg_age:47,male:41950,female:40999,avg_disc:900,last_record:"Dec 2025"},{BranchLabel:"M3",registrations:3222,unique_patients:2889,avg_age:61.1,male:1285,female:1936,avg_disc:487,last_record:"Dec 2025"},{BranchLabel:"DP",registrations:428,unique_patients:426,avg_age:38.2,male:254,female:174,avg_disc:72,last_record:"Dec 2020"},{BranchLabel:"BC",registrations:42,unique_patients:42,avg_age:38.4,male:21,female:21,avg_disc:1500,last_record:"Jan 2023"}],branch_year:{labels:["2019","2020","2021","2022","2023","2024","2025"],datasets:[{label:"Main Branch",data:[2580,13017,16300,13788,13662,12558,11054],color:"#3762EA"},{label:"M3",data:[0,0,0,443,1033,900,846],color:"#1cbb8c"},{label:"DP",data:[0,428,0,0,0,0,0],color:"#f7b731"},{label:"BC",data:[0,41,0,0,1,0,0],color:"#ff5b5b"}]},cities:{labels:["AHMEDABAD","RAJASTHAN","UNKNOWN","DHOLKA","GANDHINAGAR","SURENDRANAGAR","SURAT","RAJKOT","MODASA","KUTCH","KALOL","BHAVNAGAR","PALANPUR","AMRELI","PALDI","MEHSANA","PATAN","HIMMATNAGAR","BARODA","KADI"],values:[64220,3443,3224,623,615,600,571,310,290,275,265,257,245,229,225,208,204,202,191,186]},yearly:{labels:["2019","2020","2021","2022","2023","2024","2025"],male:[1361,7487,7977,6958,7409,6608,5710],female:[1218,5997,8321,7270,7285,6849,6190]},monthly:{labels:["Oct'19","Nov'19","Dec'19","Jan'20","Feb'20","Mar'20","Apr'20","May'20","Jun'20","Jul'20","Aug'20","Sep'20","Oct'20","Nov'20","Dec'20","Jan'21","Feb'21","Mar'21","Apr'21","May'21","Jun'21","Jul'21","Aug'21","Sep'21","Oct'21","Nov'21","Dec'21","Jan'22","Feb'22","Mar'22","Apr'22","May'22","Jun'22","Jul'22","Aug'22","Sep'22","Oct'22","Nov'22","Dec'22","Jan'23","Feb'23","Mar'23","Apr'23","May'23","Jun'23","Jul'23","Aug'23","Sep'23","Oct'23","Nov'23","Dec'23","Jan'24","Feb'24","Mar'24","Apr'24","May'24","Jun'24","Jul'24","Aug'24","Sep'24","Oct'24","Nov'24","Dec'24","Jan'25","Feb'25","Mar'25","Apr'25","May'25","Jun'25","Jul'25","Aug'25","Sep'25","Oct'25","Nov'25","Dec'25"],values:[135,1227,1218,1172,1252,855,40,410,1060,1241,1342,1355,1429,1543,1787,1573,1374,1642,1271,1027,1156,1469,1478,1440,1502,1564,1804,1480,1184,1330,1157,1207,1208,1273,1182,1101,1087,1227,1795,1397,1224,1458,1259,1361,1328,1328,1181,1018,1052,1252,1838,1399,1191,1365,1108,1193,1133,1133,1010,996,947,1166,1817,1201,1041,1170,924,1020,988,1016,956,1005,833,967,1078]}},rH={yearly:{labels:["2019","2020","2021","2022","2023","2024","2025"],reg:[2580,13486,16300,14231,14696,13458,11900],unique:[2489,12461,15018,13138,13635,12375,10980],yoy:[null,422.7,20.9,-12.7,3.3,-8.4,-11.6],repeat_rate:[3.5,7.6,7.9,7.7,7.2,8,7.7]},quarterly:{labels:["2019-Q4","2020-Q1","2020-Q2","2020-Q3","2020-Q4","2021-Q1","2021-Q2","2021-Q3","2021-Q4","2022-Q1","2022-Q2","2022-Q3","2022-Q4","2023-Q1","2023-Q2","2023-Q3","2023-Q4","2024-Q1","2024-Q2","2024-Q3","2024-Q4","2025-Q1","2025-Q2","2025-Q3","2025-Q4"],values:[2580,3354,1799,4156,4177,3761,5182,3803,3554,3579,3331,3735,3586,3723,3633,3957,3383,3702,3457,3219,3080,3007,2892,3123,2878]},monthly:{labels:["Oct'19","Nov'19","Dec'19","Jan'20","Feb'20","Mar'20","Apr'20","May'20","Jun'20","Jul'20","Aug'20","Sep'20","Oct'20","Nov'20","Dec'20","Jan'21","Feb'21","Mar'21","Apr'21","May'21","Jun'21","Jul'21","Aug'21","Sep'21","Oct'21","Nov'21","Dec'21","Jan'22","Feb'22","Mar'22","Apr'22","May'22","Jun'22","Jul'22","Aug'22","Sep'22","Oct'22","Nov'22","Dec'22","Jan'23","Feb'23","Mar'23","Apr'23","May'23","Jun'23","Jul'23","Aug'23","Sep'23","Oct'23","Nov'23","Dec'23","Jan'24","Feb'24","Mar'24","Apr'24","May'24","Jun'24","Jul'24","Aug'24","Sep'24","Oct'24","Nov'24","Dec'24","Jan'25","Feb'25","Mar'25","Apr'25","May'25","Jun'25","Jul'25","Aug'25","Sep'25","Oct'25","Nov'25","Dec'25"],values:[135,1227,1218,1172,1252,855,40,410,1060,1241,1342,1355,1429,1543,1787,1573,1374,1642,1271,1027,1156,1469,1478,1440,1502,1564,1804,1480,1184,1330,1157,1207,1208,1273,1182,1101,1087,1227,1795,1397,1224,1458,1259,1361,1328,1328,1181,1018,1052,1252,1838,1399,1191,1365,1108,1193,1133,1133,1010,996,947,1166,1817,1201,1041,1170,924,1020,988,1016,956,1005,833,967,1078]},season:{labels:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],avg:[1103,1186,1232,1180,1047,1156,1208,1187,1270,1010,1142,1168],total:[6620,7116,7390,7079,6280,6935,7251,7121,7621,7067,7994,8177]},dow:{labels:["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],values:[17344,15134,13653,13784,12868,12421,1447]},hourly:{hours:Array.from({length:24},(e,t)=>t),values:[71,30,13,5,1,2,8,14,159,4216,8065,11464,13228,11061,8749,7048,5996,5782,5400,3505,1256,279,195,104]},newDocs:{yearly:{labels:["2019","2020","2021","2022","2023","2024","2025"],new_docs:[306,821,568,321,345,253,217],cum:[306,1127,1695,2016,2361,2614,2831]},monthly:{cum:[61,214,306,407,479,534,561,607,700,784,853,920,999,1071,1127,1170,1224,1288,1386,1449,1488,1525,1571,1603,1640,1670,1695,1721,1738,1779,1800,1830,1861,1888,1915,1950,1963,1991,2016,2042,2069,2101,2130,2164,2196,2229,2265,2289,2320,2338,2361,2382,2401,2425,2450,2474,2484,2505,2520,2550,2570,2583,2614,2644,2670,2695,2717,2732,2746,2770,2789,2799,2806,2813,2831]}},heatmap:{years:[2019,2020,2021,2022,2023,2024,2025],data:[[0,1172,1071,984,1138,1216,1039],[0,1252,1184,1224,1232,1241,983],[0,930,1506,1371,1353,1245,985],[0,221,2448,1057,1144,1143,1066],[0,530,1320,995,1266,1251,918],[0,1048,1414,1279,1223,1063,908],[0,1079,1381,1155,1282,1192,1162],[0,1358,1235,1201,1415,956,956],[0,1719,1187,1379,1260,1071,1005],[135,1546,1213,1007,1272,1061,833],[1227,1493,1108,1288,907,1004,967],[1218,1138,1233,1291,1204,1015,1078]]}},nH=e=>e.toLocaleString("en-IN"),iH=(e,t)=>(e/t*100).toFixed(1)+"%",aH="#3762EA",sH="#ff5b5b",oH="#1cbb8c",cH="#f7b731",uH="#564ab1",pH="#e9ebec",dH="#74788d",mH={top20:[{n:"MANISH SHAH",ref:5609,uniq:5029,avgD:1757,foc:285,age:60,m:2232,f:3376},{n:"ZULFIKAR M PATEL",ref:4249,uniq:3984,avgD:672,foc:63,age:45.2,m:1754,f:2495},{n:"KALPESH M TRIVEDI",ref:4028,uniq:3677,avgD:412,foc:20,age:47.2,m:1839,f:2189},{n:"SANJEEV R PHATAK",ref:3870,uniq:3616,avgD:815,foc:7,age:55.1,m:2320,f:1550},{n:"DHAVAL DARJI",ref:3357,uniq:3111,avgD:1473,foc:133,age:46.4,m:1898,f:1456},{n:"AMIT C JHALA",ref:3207,uniq:2841,avgD:1227,foc:85,age:51.9,m:1451,f:1756},{n:"VENIL D SHAH",ref:2515,uniq:2005,avgD:813,foc:24,age:52.3,m:1410,f:1105},{n:"PRAVIN KANABAR",ref:2018,uniq:1648,avgD:298,foc:23,age:47,m:981,f:1036},{n:"SANJAY PATEL & DR.SMEET PATEL",ref:1899,uniq:1788,avgD:262,foc:25,age:36.3,m:21,f:1878},{n:"VIPUL S AMIN",ref:1534,uniq:1155,avgD:179,foc:8,age:44.6,m:975,f:559},{n:"OWEZ VIRANI",ref:1494,uniq:1294,avgD:513,foc:2,age:43.5,m:730,f:764},{n:"JIGAR D SHAH",ref:1479,uniq:1389,avgD:3641,foc:20,age:48.2,m:683,f:795},{n:"A G MEMON",ref:1364,uniq:1322,avgD:1832,foc:21,age:41.7,m:697,f:667},{n:"SELF",ref:1305,uniq:1206,avgD:1820,foc:21,age:44.5,m:755,f:550},{n:"BASHIR AHMADI",ref:1086,uniq:992,avgD:182,foc:17,age:47.9,m:538,f:548},{n:"M H MAKWANA",ref:787,uniq:719,avgD:82,foc:0,age:45.9,m:363,f:424},{n:"MANISH MEHTA",ref:782,uniq:772,avgD:578,foc:53,age:40.4,m:474,f:307},{n:"RAJNIKANT NAIK",ref:740,uniq:601,avgD:141,foc:3,age:48.9,m:373,f:367},{n:"TUSHAR V SONI",ref:735,uniq:526,avgD:115,foc:4,age:47.2,m:499,f:236},{n:"JAGDISH J PATWA",ref:686,uniq:418,avgD:3097,foc:160,age:58,m:208,f:478}],tiers:[{name:"Platinum (500+)",doctors:30,refs:48533,avgRefs:1618,avgDisc:852,color:oH,badgeCls:"bg-warning-subtle text-warning"},{name:"Gold (100\u2013499)",doctors:91,refs:18716,avgRefs:206,avgDisc:670,color:uH,badgeCls:"bg-primary-subtle text-purple"},{name:"Silver (20\u201399)",doctors:232,refs:10130,avgRefs:44,avgDisc:917,color:aH,badgeCls:"bg-info-subtle text-primary"},{name:"Bronze (<20)",doctors:2478,refs:9272,avgRefs:4,avgDisc:956,color:"#888780",badgeCls:"bg-secondary-subtle text-secondary"}],pareto:[{d:5,p:24.4},{d:10,p:37.3},{d:15,p:45},{d:20,p:49.3},{d:30,p:56},{d:50,p:64.9},{d:100,p:74.9},{d:200,p:84.1},{d:500,p:92},{d:1e3,p:96.2},{d:2831,p:100}],top10Yearly:{labels:["2019","2020","2021","2022","2023","2024","2025"],doctors:[{n:"MANISH SHAH",d:[155,517,930,963,1113,964,967]},{n:"ZULFIKAR M PATEL",d:[90,412,627,628,683,899,910]},{n:"KALPESH M TRIVEDI",d:[289,765,1142,1188,365,160,119]},{n:"SANJEEV R PHATAK",d:[237,512,530,819,700,513,559]},{n:"DHAVAL DARJI",d:[3,698,1424,527,667,37,1]},{n:"AMIT C JHALA",d:[133,621,768,497,430,395,363]},{n:"VENIL D SHAH",d:[59,575,487,339,368,327,360]},{n:"PRAVIN KANABAR",d:[80,270,337,365,357,359,250]},{n:"SANJAY PATEL",d:[0,0,248,295,315,499,542]},{n:"VIPUL S AMIN",d:[49,206,275,262,263,225,254]}]},top5Monthly:{labels:["Jan'24","Feb'24","Mar'24","Apr'24","May'24","Jun'24","Jul'24","Aug'24","Sep'24","Oct'24","Nov'24","Dec'24","Jan'25","Feb'25","Mar'25","Apr'25","May'25","Jun'25","Jul'25","Aug'25","Sep'25","Oct'25","Nov'25","Dec'25"],doctors:[{n:"MANISH SHAH",d:[62,93,89,73,99,83,70,67,74,70,92,90,84,91,90,85,80,78,63,61,82,66,91,96]},{n:"ZULFIKAR M PATEL",d:[68,84,54,62,69,68,103,80,74,82,80,72,67,74,46,88,72,66,89,96,77,80,68,87]},{n:"KALPESH M TRIVEDI",d:[14,20,11,16,14,11,11,14,9,9,14,16,13,6,19,5,12,10,11,13,7,9,8,6]},{n:"SANJEEV R PHATAK",d:[49,51,37,37,52,50,43,31,19,48,38,57,52,28,47,47,53,49,64,35,52,35,51,46]},{n:"DHAVAL DARJI",d:[24,1,1,0,1,2,1,0,0,2,0,1,0,1,0,0,0,0,0,0,0,0,0,0]}]},newRet:{labels:["2019","2020","2021","2022","2023","2024","2025"],new_refs:[2580,3158,1787,731,639,593,399],ret_refs:[0,10328,14513,13500,14057,12865,11501]},churned:[{n:"MANISH MEHTA",ref:782,last:"Jul 2024"},{n:"URBAN HEALTH CENTER",ref:441,last:"Apr 2021"},{n:"PARAG SHAH (ENDO)",ref:388,last:"May 2024"},{n:"SANJAY DUBEY",ref:243,last:"Apr 2024"},{n:"DEEPAK J SHAH",ref:178,last:"Jul 2024"},{n:"DHANWANTARI HOSPITAL",ref:154,last:"Apr 2023"},{n:"MANDIP C SHAH",ref:153,last:"Dec 2023"},{n:"MOH.SUFYAN SHAIKH",ref:145,last:"Dec 2024"},{n:"SHARVIL GAJJAR",ref:145,last:"Sep 2024"},{n:"JINEN M SHAH",ref:114,last:"Dec 2024"},{n:"DHIRUBHAI A GOSAI",ref:109,last:"Apr 2024"},{n:"BIRJU PANCHAL",ref:105,last:"Feb 2024"},{n:"REENY PATEL",ref:100,last:"May 2023"},{n:"MITUL PATEL",ref:97,last:"Jul 2024"},{n:"SUNIL B DALAL",ref:97,last:"Nov 2024"}],nonDr:[{n:"KUTCHHI JAIN SEVA SAMAJ",ref:563},{n:"V S HOSPITAL",ref:514},{n:"LITTLE ANGEL PEDIATRIC HOSP.",ref:450},{n:"URBAN HEALTH CENTER",ref:441},{n:"SVP HOSPITAL",ref:209},{n:"DHANWANTARI HOSPITAL",ref:154},{n:"HCG HOSPITAL",ref:135},{n:"PRERNA CHARITABLE TRUST",ref:110},{n:"GAYATRI PARIWAR TRUST",ref:98},{n:"CHEERS HOSPITAL",ref:97}]},hH=86651,gH=["#f7b731","#3762EA","#1cbb8c","#564ab1","#ff5b5b","#e83e8c","#17a2b8","#fd7e14","#20c997","#74788d"],yH=e=>"number"===typeof e&&isFinite(e)?e:0,fH=e=>yH(e).toLocaleString("en-IN"),bH=(e,t)=>(yH(e)/t*100).toFixed(1)+"%",vH={brackets:{labels:["No discount","\u20b91-500","\u20b9501-1K","\u20b91K-1.5K","\u20b91.5K-2K","\u20b92K-3K","\u20b93K-5K","\u20b95K+"],values:[47587,8981,7825,7170,4696,4783,3292,2317]},yearly:{labels:["2019","2020","2021","2022","2023","2024","2025"],total:[2342090,11830240,15623544,12215193,10627880,12012140,11716264],avg_all:[908,877,958,858,723,893,985],avg_given:[1772,2009,2092,1886,1630,1983,2198],disc_pct:[51.2,43.7,45.8,45.5,44.4,45,44.8],reg:[2580,13486,16300,14231,14696,13458,11900],disc_count:[1322,5889,7467,6477,6521,6058,5330],foc:[85,420,370,244,106,137,80]},monthly:{labels:["Oct'19","Nov'19","Dec'19","Jan'20","Feb'20","Mar'20","Apr'20","May'20","Jun'20","Jul'20","Aug'20","Sep'20","Oct'20","Nov'20","Dec'20","Jan'21","Feb'21","Mar'21","Apr'21","May'21","Jun'21","Jul'21","Aug'21","Sep'21","Oct'21","Nov'21","Dec'21","Jan'22","Feb'22","Mar'22","Apr'22","May'22","Jun'22","Jul'22","Aug'22","Sep'22","Oct'22","Nov'22","Dec'22","Jan'23","Feb'23","Mar'23","Apr'23","May'23","Jun'23","Jul'23","Aug'23","Sep'23","Oct'23","Nov'23","Dec'23","Jan'24","Feb'24","Mar'24","Apr'24","May'24","Jun'24","Jul'24","Aug'24","Sep'24","Oct'24","Nov'24","Dec'24","Jan'25","Feb'25","Mar'25","Apr'25","May'25","Jun'25","Jul'25","Aug'25","Sep'25","Oct'25","Nov'25","Dec'25"],total_disc:[132400,1085940,1123750,1048800,1061050,763150,70050,395350,870750,1093450,1167400,1167750,1188200,1421940,1582350,1347450,1265940,1562850,1350800,976650,1152650,1432700,1414600,1417350,1444300,1565054,1693200,1315550,980200,116e4,925900,979950,1078050,1171800,930300,880050,814450,1082143,1896800,1008700,881400,1049200,818100,1024800,856850,814800,818950,620550,699280,874050,1161200,1142050,911e3,1167100,911500,1006500,874400,1065950,914750,840150,830200,1192940,2155600,1192350,1002e3,1185600,803200,973500,957200,1053550,930600,987850,812250,964764,1853600]},docTotal:[{n:"MANISH SHAH",v:9856149},{n:"JIGAR D SHAH",v:5385350},{n:"DHAVAL DARJI",v:4944900},{n:"AMIT C JHALA",v:3934650},{n:"SANJEEV R PHATAK",v:3154949},{n:"ZULFIKAR M PATEL",v:2854900},{n:"A G MEMON",v:2499350},{n:"SELF",v:2375599},{n:"JAGDISH J PATWA",v:2124700},{n:"VENIL D SHAH",v:2043600},{n:"KALPESH M TRIVEDI",v:1657800},{n:"SNEHAL S SHAH",v:1048100},{n:"VIHANG P SHAH",v:830500},{n:"OWEZ VIRANI",v:766750},{n:"RAMESH GANDHI",v:734750},{n:"V S HOSPITAL",v:657100},{n:"BANSHI SABOO",v:601200},{n:"PRAVIN KANABAR",v:601050},{n:"SANJAY PATEL",v:498350},{n:"DEEPAK J SHAH",v:478e3}],docAvg:[{n:"HEALTH CARE FOUNDATION",refs:38,avg:7855},{n:"SHALIMAR IMAGING",refs:22,avg:4864},{n:"SAL HOSPITAL",refs:21,avg:4631},{n:"JAGDISH J PATWA",refs:479,avg:4436},{n:"SHALIMAR IMAGING CENTRE",refs:23,avg:4348},{n:"MANISH SHAH",refs:2292,avg:4300},{n:"JIGAR D SHAH",refs:1345,avg:4004},{n:"K C MEHTA",refs:46,avg:3963},{n:"SAVIOUR HOSPITAL",refs:26,avg:3546},{n:"SHIRAZAHMED MUNSHI",refs:28,avg:3511},{n:"ASIAN BARIATRICS",refs:39,avg:3356},{n:"BHAVYA SHAH",refs:21,avg:3329},{n:"URBAN HEALTH CENTER",refs:84,avg:3286},{n:"HARSH PATEL",refs:46,avg:3272},{n:"CHEERS HOSPITAL",refs:81,avg:3189}],scatter:[{n:"MANISH SHAH",x:5609,y:1757,r:9856149},{n:"ZULFIKAR M PATEL",x:4249,y:672,r:2854900},{n:"KALPESH M TRIVEDI",x:4028,y:412,r:1657800},{n:"SANJEEV R PHATAK",x:3870,y:815,r:3154949},{n:"DHAVAL DARJI",x:3357,y:1473,r:4944900},{n:"AMIT C JHALA",x:3207,y:1227,r:3934650},{n:"VENIL D SHAH",x:2515,y:813,r:2043600},{n:"PRAVIN KANABAR",x:2018,y:298,r:601050},{n:"SANJAY PATEL",x:1899,y:262,r:498350},{n:"VIPUL S AMIN",x:1534,y:179,r:766750},{n:"OWEZ VIRANI",x:1494,y:513,r:766750},{n:"JIGAR D SHAH",x:1479,y:3641,r:5385350},{n:"A G MEMON",x:1364,y:1832,r:2499350},{n:"SELF",x:1305,y:1820,r:2375599},{n:"BASHIR AHMADI",x:1086,y:182,r:197700},{n:"MANISH MEHTA",x:782,y:578,r:452e3},{n:"M H MAKWANA",x:787,y:82,r:64500},{n:"RAJNIKANT NAIK",x:740,y:141,r:104500},{n:"TUSHAR V SONI",x:735,y:115,r:84550},{n:"JAGDISH J PATWA",x:686,y:3097,r:2124700}],foc:[{n:"MANISH SHAH",foc:285,total:5609,pct:5.1},{n:"JAGDISH J PATWA",foc:160,total:686,pct:23.3},{n:"DHAVAL DARJI",foc:133,total:3357,pct:4},{n:"AMIT C JHALA",foc:85,total:3207,pct:2.7},{n:"SAL HOSPITAL",foc:69,total:97,pct:71.1},{n:"ZULFIKAR M PATEL",foc:63,total:4249,pct:1.5},{n:"SAVIOUR HOSPITAL",foc:62,total:91,pct:68.1},{n:"MANISH MEHTA",foc:53,total:782,pct:6.8},{n:"SANJAY PATEL",foc:25,total:1899,pct:1.3},{n:"VENIL D SHAH",foc:24,total:2515,pct:1},{n:"PRAVIN KANABAR",foc:23,total:2018,pct:1.1},{n:"A G MEMON",foc:21,total:1364,pct:1.5},{n:"SELF",foc:21,total:1305,pct:1.6},{n:"JIGAR D SHAH",foc:20,total:1479,pct:1.4},{n:"KALPESH M TRIVEDI",foc:20,total:4028,pct:.5}],branches:[{n:"Main Branch",reg:82959,total:74703252,avg:900,avg_given:1939,disc_count:38535,disc_pct:46.4,foc:1418,last_record:"Dec 2025"},{n:"M3",reg:3222,total:1570099,avg:487,avg_given:2996,disc_count:524,disc_pct:16.3,foc:3,last_record:"Dec 2025"},{n:"DP",reg:428,total:31e3,avg:72,avg_given:6200,disc_count:5,disc_pct:1.2,foc:10,last_record:"Dec 2020"},{n:"BC",reg:42,total:63e3,avg:1500,avg_given:5727,disc_count:11,disc_pct:26.2,foc:11,last_record:"Jan 2023"}]},xH=86651,SH=e=>null==e?"":"\u20b9"+e.toLocaleString("en-IN"),NH=(e,t)=>(e/t*100).toFixed(1)+"%",CH=({label:e,value:t,sub:l,valueCls:r})=>(0,Ue.jsx)("div",{className:"card border shadow-sm mb-0 rounded-3 h-100",children:(0,Ue.jsxs)(SN,{className:"p-2",children:[(0,Ue.jsx)("p",{className:"text-uppercase text-dark fw-semibold mb-1 fs-10 mt-0",children:e}),(0,Ue.jsx)("h3",{className:`fw-bold mb-1 ${r}`,children:t}),(0,Ue.jsx)("p",{className:"text-muted mb-0 fs-10",children:l})]})}),wH=({dotCls:e,title:t,subtitle:l})=>(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2 mt-4 mb-3",children:[(0,Ue.jsx)("span",{className:`rounded-circle flex-shrink-0 ${e}`}),(0,Ue.jsx)("h5",{className:"mb-0 fw-semibold",children:t}),(0,Ue.jsxs)("span",{className:"text-muted fw-normal fs-13",children:["\u2014 ",l]})]}),IH=({title:e,subtitle:t,children:l})=>(0,Ue.jsx)(cN,{className:"border shadow-none h-100 mb-0",children:(0,Ue.jsxs)(SN,{className:"p-3",children:[(0,Ue.jsx)("h6",{className:"fw-semibold mb-1",children:e}),(0,Ue.jsx)("p",{className:"text-muted fs-12 mb-3",children:t}),l]})}),kH=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],TH=rH.heatmap.data.flat().filter(e=>e>0),AH=Math.min(...TH),DH=Math.max(...TH),MH=e=>{if(0===e)return{background:"#F1F0EC",color:"#BBB"};const t=(e-AH)/(DH-AH);return t<.25?{background:"#E8F5ED",color:oH}:t<.5?{background:"#B8DFCA",color:"#1D6E42"}:t<.75?{background:"#6BC496",color:"#fff"}:{background:oH,color:"#fff"}},EH=()=>(0,Ue.jsx)("div",{className:"table-responsive mt-2",children:(0,Ue.jsxs)("table",{className:"table align-middle mb-0",children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("th",{className:"text-muted fw-semibold fs-11 text-uppercase py-2"}),rH.heatmap.years.map(e=>(0,Ue.jsx)("th",{className:"text-center text-muted fw-semibold fs-11 text-uppercase py-2",children:e},e))]})}),(0,Ue.jsx)("tbody",{children:kH.map((e,t)=>(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{className:"fw-medium fs-12 text-muted pe-2",children:e}),rH.heatmap.years.map((l,r)=>{const n=rH.heatmap.data[t][r];return(0,Ue.jsx)("td",{className:"text-center rounded fs-11 fw-medium",style:{...MH(n),padding:"6px 4px"},title:`${e} ${rH.heatmap.years[r]}: ${nH(n)}`,children:0===n?"\u2014":nH(n)},r)})]},e))})]})}),RH=o.memo(()=>{const e=(0,o.useMemo)(()=>({chart:{type:"bar",toolbar:{show:!1},fontFamily:"inherit"},colors:[aH],plotOptions:{bar:{borderRadius:4,columnWidth:"60%"}},dataLabels:{enabled:!1},xaxis:{categories:lH.age_dist.labels,labels:{style:{colors:dH,fontSize:"11px"},rotate:-45},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:{labels:{style:{colors:dH,fontSize:"11px"},formatter:e=>(e/1e3).toFixed(0)+"k"}},grid:{borderColor:pH,xaxis:{lines:{show:!1}}},tooltip:{y:{formatter:e=>nH(e)+" registrations ("+iH(e,lH.kpis.total_reg)+")"}}}),[]),t=(0,o.useMemo)(()=>({chart:{type:"donut",fontFamily:"inherit"},colors:["#3762EA","#ff5b5b"],labels:["Male","Female"],plotOptions:{pie:{donut:{size:"62%",labels:{show:!0,total:{show:!0,label:"Total",fontSize:"13px",formatter:()=>nH(lH.kpis.male+lH.kpis.female)}}}}},dataLabels:{enabled:!1},legend:{position:"bottom",fontFamily:"inherit",fontSize:"13px",markers:{shape:"square"}},tooltip:{y:{formatter:e=>nH(e)+" ("+iH(e,lH.kpis.male+lH.kpis.female)+")"}}}),[]),l=(0,o.useMemo)(()=>({chart:{type:"bar",toolbar:{show:!1},fontFamily:"inherit"},colors:["#3762EA","#ff5b5b"],plotOptions:{bar:{horizontal:!0,borderRadius:4,barHeight:"75%"}},dataLabels:{enabled:!1},xaxis:{categories:lH.age_gender.labels,labels:{style:{colors:dH,fontSize:"11px"},formatter:e=>nH(Math.abs(Number(e)))},axisBorder:{show:!1}},yaxis:{labels:{style:{colors:dH,fontSize:"12px"}}},grid:{borderColor:pH,yaxis:{lines:{show:!1}}},legend:{position:"bottom",fontFamily:"inherit",fontSize:"13px",markers:{shape:"square"}},tooltip:{shared:!1,y:{formatter:e=>nH(Math.abs(e))}}}),[]),r=(0,o.useMemo)(()=>({chart:{type:"bar",stacked:!0,toolbar:{show:!1},fontFamily:"inherit"},colors:lH.branch_year.datasets.map(e=>e.color),plotOptions:{bar:{borderRadius:2,columnWidth:"65%"}},dataLabels:{enabled:!1},xaxis:{categories:lH.branch_year.labels,labels:{style:{colors:dH,fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:{labels:{style:{colors:dH,fontSize:"11px"},formatter:e=>(e/1e3).toFixed(0)+"k"}},grid:{borderColor:pH,xaxis:{lines:{show:!1}}},legend:{position:"bottom",fontFamily:"inherit",fontSize:"11px",markers:{shape:"square"}},tooltip:{y:{formatter:e=>nH(e)}}}),[]),n=(0,o.useMemo)(()=>({chart:{type:"bar",stacked:!0,toolbar:{show:!1},fontFamily:"inherit"},colors:["#3762EA","#ff5b5b"],plotOptions:{bar:{borderRadius:2,columnWidth:"60%"}},dataLabels:{enabled:!1},xaxis:{categories:lH.yearly.labels,labels:{style:{colors:dH,fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:{labels:{style:{colors:dH,fontSize:"11px"},formatter:e=>(e/1e3).toFixed(0)+"k"}},grid:{borderColor:pH,xaxis:{lines:{show:!1}}},legend:{position:"bottom",fontFamily:"inherit",fontSize:"11px",markers:{shape:"square"}},tooltip:{y:{formatter:e=>nH(e)}}}),[]),i=(0,o.useMemo)(()=>({chart:{type:"bar",toolbar:{show:!1},fontFamily:"inherit"},plotOptions:{bar:{horizontal:!0,borderRadius:4,barHeight:"70%",distributed:!1}},dataLabels:{enabled:!1},xaxis:{categories:lH.cities.labels,labels:{style:{colors:dH,fontSize:"10px"},formatter:e=>Number(e)>=1e3?(Number(e)/1e3).toFixed(0)+"k":String(e)},axisBorder:{show:!1}},yaxis:{labels:{style:{colors:dH,fontSize:"11px"}}},grid:{borderColor:pH,yaxis:{lines:{show:!1}}},legend:{show:!1},tooltip:{y:{formatter:(e,{dataPointIndex:t})=>`${lH.cities.labels[t]}\n${nH(e)} (${iH(e,lH.kpis.total_reg)})`}},fill:{type:"solid",colors:lH.cities.values.map((e,t)=>0===t?aH:t<5?"#7b72c4":"#b3aee0")}}),[]),a=[{name:"Registrations",data:lH.cities.values}],s=(0,o.useMemo)(()=>({chart:{type:"area",toolbar:{show:!1},fontFamily:"inherit",zoom:{enabled:!1}},colors:["#3762EA"],fill:{type:"gradient",gradient:{shadeIntensity:1,opacityFrom:.2,opacityTo:.01,colorStops:[{offset:0,color:"#3762EA",opacity:.2},{offset:100,color:"#3762EA",opacity:.01}]}},stroke:{width:2,curve:"smooth"},dataLabels:{enabled:!1},markers:{size:0,hover:{size:5}},xaxis:{categories:lH.monthly.labels,labels:{style:{colors:dH,fontSize:"10px"},rotate:0,hideOverlappingLabels:!0},axisBorder:{show:!1},axisTicks:{show:!1},tickAmount:15},yaxis:{min:0,labels:{style:{colors:dH,fontSize:"11px"},formatter:e=>(e/1e3).toFixed(0)+"k"}},grid:{borderColor:pH},tooltip:{x:{show:!0},y:{formatter:e=>nH(e)+" registrations"}}}),[]),c=lH.age_gender.labels.map((e,t)=>{const l=lH.age_gender.male[t],r=lH.age_gender.female[t],n=l+r;return{label:e,m:l,f:r,t:n,mp:(l/n*100).toFixed(1),maleSkew:l>r,skewText:l>r?`Male +${Math.round(l-r).toLocaleString("en-IN")}`:r>l?`Female +${Math.round(r-l).toLocaleString("en-IN")}`:"Equal"}}),u=c.reduce((e,t)=>e+t.m,0),p=c.reduce((e,t)=>e+t.f,0),d=u+p;let m=0;const h=lH.cities.labels.map((e,t)=>{const l=lH.cities.values[t],r=l/lH.kpis.total_reg*100;m+=r;return{city:e,cnt:l,p:r,cum:m,barPct:Math.round(l/lH.cities.values[0]*100),barFillCls:"bg-primary"}});return(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsxs)(Ut,{className:"g-3 mt-1",children:[(0,Ue.jsx)(Xt,{xxl:3,xl:3,lg:3,md:6,xs:12,children:(0,Ue.jsx)(CH,{label:"Total Registrations",value:nH(lH.kpis.total_reg),sub:"Every patient registered at the lab",valueCls:"text-dark"})}),(0,Ue.jsx)(Xt,{xxl:3,xl:3,lg:3,md:6,xs:12,children:(0,Ue.jsx)(CH,{label:"Unique Patients",value:nH(lH.kpis.unique_pat),sub:"Identified by name + phone number",valueCls:"text-dark"})}),(0,Ue.jsx)(Xt,{xxl:3,xl:3,lg:3,md:6,xs:12,children:(0,Ue.jsx)(CH,{label:"Repeat Visits",value:nH(lH.kpis.repeat_visits),sub:`${lH.kpis.repeat_rate}% repeat rate`,valueCls:"text-dark"})}),(0,Ue.jsx)(Xt,{xxl:3,xl:3,lg:3,md:6,xs:12,children:(0,Ue.jsx)(CH,{label:"Average Age",value:`${lH.kpis.avg_age} yrs`,sub:"",valueCls:"text-dark"})})]}),(0,Ue.jsxs)(Ut,{className:"g-3 mt-0 mb-2",children:[(0,Ue.jsx)(Xt,{xxl:4,xl:4,lg:3,md:6,xs:12,children:(0,Ue.jsx)(CH,{label:"Male Patients",value:nH(lH.kpis.male),sub:iH(lH.kpis.male,lH.kpis.total_reg)+" of total registrations",valueCls:"text-primary"})}),(0,Ue.jsx)(Xt,{xxl:4,xl:4,lg:3,md:6,xs:12,children:(0,Ue.jsx)(CH,{label:"Female Patients",value:nH(lH.kpis.female),sub:iH(lH.kpis.female,lH.kpis.total_reg)+" of total registrations",valueCls:"text-danger"})}),(0,Ue.jsx)(Xt,{xxl:4,xl:4,lg:3,md:6,xs:12,children:(0,Ue.jsx)(CH,{label:"From Ahmedabad",value:`${lH.kpis.ahm_pct}%`,sub:nH(64220)+" registrations",valueCls:"text-dark"})})]}),(0,Ue.jsx)(wH,{dotCls:"bg-primary",title:"Age-Gender Profile",subtitle:"who are your patients?"}),(0,Ue.jsxs)(Ut,{className:"g-3 mb-3",children:[(0,Ue.jsx)(Xt,{xl:7,lg:12,children:(0,Ue.jsx)(IH,{title:"Age Group Distribution",subtitle:"Registrations by normalized age bracket",children:(0,Ue.jsx)(EF.Z,{type:"bar",options:e,series:[{name:"Registrations",data:lH.age_dist.values}],height:300})})}),(0,Ue.jsx)(Xt,{xl:5,lg:12,children:(0,Ue.jsx)(IH,{title:"Gender Split",subtitle:"Male vs female across all registrations",children:(0,Ue.jsx)(EF.Z,{type:"donut",options:t,series:[lH.kpis.male,lH.kpis.female],height:300})})})]}),(0,Ue.jsxs)(Ut,{className:"g-3 mb-3",children:[(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)("div",{className:"alert alert-primary border-start border-3 border-primary border-0 py-1 px-1 mb-0 rounded-3",children:(0,Ue.jsx)("div",{className:"d-flex gap-3",children:(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("p",{className:"fw-semibold mb-1 text-primary fs-13 mt-0",children:"Core patient base is 41\u201370 years old"}),(0,Ue.jsxs)("p",{className:"mb-0 fs-12 text-body mt-0",children:["This group makes up ",(0,Ue.jsx)("strong",{children:"55% of all registrations"})," (47,311 out of 86,651). The 51\u201360 bracket alone is the single largest group at 19.9%. This signals a lab heavily used for lifestyle and age-related diagnostics \u2014 diabetes, cholesterol, thyroid, cardiac markers. Test menu and marketing should prioritize this demographic."]})]})})})}),(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)("div",{className:"alert alert-warning border-start border-3 border-warning border-0 py-1 px-1 mb-0 rounded-3",children:(0,Ue.jsx)("div",{className:"d-flex gap-3",children:(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("p",{className:"fw-semibold mb-1 text-warning fs-13 mt-0",children:"Pediatric volume is small but doubling"}),(0,Ue.jsxs)("p",{className:"mb-0 fs-12 text-body mt-0",children:["Children (0\u201310) were just ",(0,Ue.jsx)("strong",{children:"1.7% of volume in 2021"})," but rose to ",(0,Ue.jsx)("strong",{children:"4.0% in 2025"})," \u2014 a 2.4\xd7 increase in share. If this is intentional (new pediatric doctor partnerships), lean into it. If not, it's worth understanding what's driving it."]})]})})})})]}),(0,Ue.jsx)(Ut,{className:"g-3 mb-3",children:(0,Ue.jsx)(Xt,{xs:12,children:(0,Ue.jsx)(IH,{title:"Population Pyramid \u2014 Male vs Female by Age Group",subtitle:"Negative axis = male, positive = female. Shows where gender imbalance exists",children:(0,Ue.jsx)(EF.Z,{type:"bar",options:l,series:[{name:"Male",data:lH.age_gender.male.map(e=>-e)},{name:"Female",data:lH.age_gender.female}],height:360})})})}),(0,Ue.jsxs)(Ut,{className:"g-3 mb-3",children:[(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)("div",{className:"alert alert-danger border-start border-3 border-danger border-0 py-1 px-1 mb-0 rounded-3",children:(0,Ue.jsx)("div",{className:"d-flex gap-2",children:(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("p",{className:"fw-semibold mb-1 text-danger fs-13 mt-0",children:"Females outnumber males in the 41\u201360 age range"}),(0,Ue.jsxs)("p",{className:"mb-0 fs-12 text-body mt-0",children:["The ratio flips at age 41. In the 41\u201350 bracket, females are 52.6% (F:M ratio 1.11); in 51\u201360, they're 52.5% (ratio 1.10). This crossover started in ",(0,Ue.jsx)("strong",{children:"2021 and has stayed above 1.10 since"}),". Consider branded women's health packages \u2014 thyroid, hormonal, bone density, vitamin panels \u2014 targeted at this group."]})]})})})}),(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)("div",{className:"alert alert-primary border-start border-3 border-primary border-0 py-1 px-1 mb-0 rounded-3",children:(0,Ue.jsx)("div",{className:"d-flex gap-2",children:(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("p",{className:"fw-semibold mb-1 text-primary fs-13 mt-0",children:"Males dominate below age 30"}),(0,Ue.jsxs)("p",{className:"mb-0 fs-12 text-body mt-0",children:["In the 0\u201310 bracket, ",(0,Ue.jsx)("strong",{children:"59.2% are male"}),"; in 11\u201320 it's ",(0,Ue.jsx)("strong",{children:"55.2%"}),". This is a common pattern in South Asian diagnostics where families prioritize testing for male children. After age 30, the gender gap narrows rapidly."]})]})})})})]}),(0,Ue.jsx)(Ut,{className:"g-3 mb-3",children:(0,Ue.jsx)(Xt,{xs:12,children:(0,Ue.jsx)(IH,{title:"Age-Gender Cross-Analysis",subtitle:"Detailed breakdown with percentages",children:(0,Ue.jsx)("div",{className:"table-responsive mt-2",children:(0,Ue.jsxs)(uV,{className:"table align-middle mb-0",children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsx)("tr",{className:"border-bottom border-2",children:["Age Group","Male","Female","Total","% of Total","Male %","Female %","Gender Gap"].map(e=>(0,Ue.jsx)("th",{className:"text-uppercase text-muted fw-semibold fs-11 py-2",children:e},e))})}),(0,Ue.jsxs)("tbody",{children:[c.map(e=>(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{className:"fw-semibold",children:e.label}),(0,Ue.jsx)("td",{className:"fs-12",children:nH(e.m)}),(0,Ue.jsx)("td",{className:"fs-12",children:nH(e.f)}),(0,Ue.jsx)("td",{className:"fs-12",children:nH(e.t)}),(0,Ue.jsx)("td",{className:"fs-12",children:iH(e.t,lH.kpis.total_reg)}),(0,Ue.jsxs)("td",{className:"fs-12",children:[e.mp,"%"]}),(0,Ue.jsxs)("td",{className:"fs-12",children:[(100-parseFloat(e.mp)).toFixed(1),"%"]}),(0,Ue.jsx)("td",{children:(0,Ue.jsx)(yV,{className:"rounded-1 fw-medium fs-11 border-0 "+(e.maleSkew?"bg-primary-subtle text-primary":"bg-danger-subtle text-danger"),children:e.skewText})})]},e.label)),(0,Ue.jsxs)("tr",{className:"fw-semibold border-top border-2",children:[(0,Ue.jsx)("td",{children:"Total"}),(0,Ue.jsx)("td",{className:"fs-12",children:nH(u)}),(0,Ue.jsx)("td",{className:"fs-12",children:nH(p)}),(0,Ue.jsx)("td",{className:"fs-12",children:nH(d)}),(0,Ue.jsx)("td",{className:"fs-12",children:"100%"}),(0,Ue.jsxs)("td",{className:"fs-12",children:[(u/d*100).toFixed(1),"%"]}),(0,Ue.jsxs)("td",{className:"fs-12",children:[(p/d*100).toFixed(1),"%"]}),(0,Ue.jsx)("td",{})]})]})]})})})})}),(0,Ue.jsx)("div",{className:"alert alert-info border-start border-3 border-info border-0 py-1 px-1 mb-3 rounded-3",children:(0,Ue.jsx)("div",{className:"d-flex gap-2",children:(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("p",{className:"fw-bold mb-1 text-info fs-13 mt-0",children:"Older patients are more loyal \u2014 and get bigger discounts"}),(0,Ue.jsxs)("p",{className:"mb-0 fs-12 text-body mt-0",children:["Repeat rate climbs steadily with age: ",(0,Ue.jsx)("strong",{children:"9.9%"})," for 21\u201330 year-olds but ",(0,Ue.jsx)("strong",{children:"15.2%"})," for 80+. Average discount also rises: \u20b9708 for 21\u201330 vs \u20b91,156 for 80+. Chronic conditions (diabetes, cardiac, renal) require regular testing, and long-term patients likely negotiate better rates. The ",(0,Ue.jsx)("strong",{children:"61\u201370 group has the highest discount rate at 47.7%"})," and is a key retention segment."]})]})})}),(0,Ue.jsx)(wH,{dotCls:"bg-success",title:"Branch-wise Patient Split",subtitle:"how are branches performing?"}),(0,Ue.jsx)(Ut,{className:"g-3 mb-3",children:(0,Ue.jsx)(Xt,{xs:12,children:(0,Ue.jsx)(IH,{title:"Branch Comparison",subtitle:"",children:(0,Ue.jsx)("div",{className:"table-responsive",style:{marginBottom:"-10rem"},children:(0,Ue.jsxs)(uV,{className:"table align-middle mb-0",children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsx)("tr",{className:"border-bottom border-2",children:["Branch","Registrations","Unique Patients","Avg Age","Male","Female","Male %","Female %","Avg Discount","Last Record"].map(e=>(0,Ue.jsx)("th",{className:"text-uppercase text-dark fw-semibold fs-10 py-2",children:e},e))})}),(0,Ue.jsx)("tbody",{children:lH.branches.map(e=>{const t=e.male+e.female,l=(e.male/t*100).toFixed(1),r=(e.female/t*100).toFixed(1);return(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{className:"fw-semibold text-dark",children:e.BranchLabel}),(0,Ue.jsx)("td",{className:"fs-12",children:nH(e.registrations)}),(0,Ue.jsx)("td",{className:"fs-12",children:nH(e.unique_patients)}),(0,Ue.jsx)("td",{className:"fs-12",children:e.avg_age}),(0,Ue.jsx)("td",{className:"fs-12",children:nH(e.male)}),(0,Ue.jsx)("td",{className:"fs-12",children:nH(e.female)}),(0,Ue.jsxs)("td",{className:"fs-12",children:[l,"%"]}),(0,Ue.jsxs)("td",{className:"fs-12",children:[r,"%"]}),(0,Ue.jsxs)("td",{className:"fs-12",children:["\u20b9",nH(e.avg_disc)]}),(0,Ue.jsx)("td",{className:"fs-12",children:e.last_record})]},e.BranchLabel)})})]})})})})}),(0,Ue.jsx)("div",{className:"alert alert-success border-start border-3 border-success border-0 py-1 px-1 mb-3 rounded-3",children:(0,Ue.jsx)("div",{className:"d-flex gap-2",children:(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("p",{className:"fw-bold mb-1 text-success fs-13 mt-0",children:"M3 branch serves a fundamentally different patient base than Main"}),(0,Ue.jsxs)("p",{className:"mb-0 fs-12 text-body mt-0",children:["M3's average patient age is ",(0,Ue.jsx)("strong",{children:"61.1 years vs Main's 47.0"})," \u2014 a 14-year gap. M3 is ",(0,Ue.jsx)("strong",{children:"60% female vs Main's 49%"}),". And 82% of M3 patients are aged 41+, with the biggest concentration in 61\u201370 (35.5%). M3 appears to be a senior/geriatric-focused branch, possibly located near a hospital or specialist who refers elderly patients. Its test menu and staffing should reflect this older demographic."]})]})})}),(0,Ue.jsxs)(Ut,{className:"g-3 mb-3",children:[(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsx)(IH,{title:"Branch Volume Over Years",subtitle:"Stacked view \u2014 main branch dominates but M3 is growing",children:(0,Ue.jsx)(EF.Z,{type:"bar",options:r,series:lH.branch_year.datasets.map(e=>({name:e.label,data:e.data})),height:300})})}),(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsx)(IH,{title:"Yearly Registration Trend",subtitle:"Total registrations with male/female stacked",children:(0,Ue.jsx)(EF.Z,{type:"bar",options:n,series:[{name:"Male",data:lH.yearly.male},{name:"Female",data:lH.yearly.female}],height:300})})})]}),(0,Ue.jsx)("div",{className:"alert alert-warning border-start border-3 border-warning border-0 py-1 px-1 mb-3 rounded-3",children:(0,Ue.jsx)("div",{className:"d-flex gap-2",children:(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("p",{className:"fw-bold mb-1 text-warning fs-13 mt-0",children:"The gender balance shifted in 2021 and never came back"}),(0,Ue.jsxs)("p",{className:"mb-0 fs-12 text-body mt-0",children:["In 2019\u20132020, males were ",(0,Ue.jsx)("strong",{children:"53% of registrations"}),". Starting 2021, females overtook males (",(0,Ue.jsx)("strong",{children:"51% female in 2021"}),", rising to 52% in 2025). This isn't seasonal \u2014 it's a structural shift. The female 41\u201360 surge is the main driver, contributing an extra ~500 female registrations per year compared to pre-2021 patterns."]})]})})}),(0,Ue.jsx)(wH,{dotCls:"bg-purple",title:"Geography / Catchment Area",subtitle:"where do patients come from?"}),(0,Ue.jsxs)(Ut,{className:"g-3 mb-3",children:[(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(IH,{title:"Top 20 Cities",subtitle:"",children:(0,Ue.jsx)(EF.Z,{type:"bar",options:i,series:a,height:520})})}),(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(IH,{title:"City-wise Breakdown",subtitle:"With cumulative percentage",children:(0,Ue.jsx)("div",{className:"table-responsive mt-2 overflow-auto",children:(0,Ue.jsxs)(uV,{className:"table align-middle mb-0 table-fixed",children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsxs)("tr",{className:"border-bottom border-2",children:[(0,Ue.jsx)("th",{className:"text-uppercase text-muted fw-semibold",children:"#"}),(0,Ue.jsx)("th",{className:"text-uppercase text-muted fw-semibold",children:"City"}),(0,Ue.jsx)("th",{className:"text-uppercase text-muted fw-semibold",children:"Registrations"}),(0,Ue.jsx)("th",{className:"text-uppercase text-muted fw-semibold",children:"Share"}),(0,Ue.jsx)("th",{className:"text-uppercase text-muted fw-semibold",children:"% of Total"}),(0,Ue.jsx)("th",{className:"text-uppercase text-muted fw-semibold",children:"Cumulative"})]})}),(0,Ue.jsx)("tbody",{children:h.map((e,t)=>(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{className:"fs-12 text-muted",children:t+1}),(0,Ue.jsx)("td",{title:e.city,className:"fw-semibold fs-12 text-truncate",children:e.city}),(0,Ue.jsx)("td",{className:"fs-12",children:nH(e.cnt)}),(0,Ue.jsx)("td",{children:(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2",children:[(0,Ue.jsx)("div",{className:"progress flex-grow-1",children:(0,Ue.jsx)("div",{className:`progress-bar ${e.barFillCls}`,style:{width:`${e.barPct}%`}})}),(0,Ue.jsxs)("span",{className:"fs-11 text-muted",children:[e.barPct,"%"]})]})}),(0,Ue.jsxs)("td",{className:"fs-12",children:[e.p.toFixed(1),"%"]}),(0,Ue.jsxs)("td",{className:"fs-12",children:[e.cum.toFixed(1),"%"]})]},e.city))})]})})})})]}),(0,Ue.jsxs)(Ut,{className:"g-3 mb-3",children:[(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)("div",{className:"alert alert-info border-start border-3 border-info border-0 py-1 px-1 mb-0 rounded-3",children:(0,Ue.jsx)("div",{className:"d-flex gap-2",children:(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("p",{className:"fw-bold mb-1 text-info fs-13 mt-0",children:"Ahmedabad dependency is declining \u2014 and that's actually healthy"}),(0,Ue.jsxs)("p",{className:"mb-0 fs-12 text-body mt-0",children:["Ahmedabad was ",(0,Ue.jsx)("strong",{children:"84.4% of volume in 2021"})," but dropped to ",(0,Ue.jsx)("strong",{children:"65.6% in 2024"})," and 67.5% in 2025. Meanwhile outside-Ahmedabad volume grew from 2,537 (2021) to 4,634 (2024) \u2014 an ",(0,Ue.jsx)("strong",{children:"83% increase"}),". The lab is diversifying, pulling more from Rajasthan (3,443), Surendranagar (600), Dholka (623), and Gandhinagar (615). This reduces single-city risk."]})]})})})}),(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)("div",{className:"border-start border-3 border-0 border-success py-1 px-1 mb-0 rounded-3 bg-success-subtle",children:(0,Ue.jsx)("div",{className:"d-flex gap-2",children:(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("p",{className:"fw-bold mb-1 text-success fs-13 mt-0",children:"Rajasthan is your biggest out-of-state market"}),(0,Ue.jsxs)("p",{className:"mb-0 fs-12 text-body mt-0",children:["3,443 patients, growing from 186 (2019) to 648 (2023) before plateauing. These cross-border patients likely come for ",(0,Ue.jsx)("strong",{children:"specialized tests not available locally"}),". High-value segment \u2014 they probably pay higher rates and could be retained with home-collection services or tie-ups with Rajasthan-based doctors."]})]})})})})]}),(0,Ue.jsx)(wH,{dotCls:"bg-warning",title:"Registration Trend",subtitle:"75 months of data"}),(0,Ue.jsx)(Ut,{className:"g-3 mb-0",children:(0,Ue.jsx)(Xt,{xs:12,children:(0,Ue.jsx)(IH,{title:"Monthly Registration Volume",subtitle:"Every month from Oct 2019 to Dec 2025",children:(0,Ue.jsx)(EF.Z,{type:"area",options:s,series:[{name:"Registrations",data:lH.monthly.values}],height:280})})})}),(0,Ue.jsx)("div",{className:"alert alert-warning border-start border-3 border-warning border-0 py-1 px-1 mb-3 mt-3 rounded-3",children:(0,Ue.jsx)("div",{className:"d-flex gap-2",children:(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("p",{className:"fw-bold mb-1 text-warning fs-13 mt-0",children:"COVID created a V-shaped recovery, but post-2021 decline is not COVID-related"}),(0,Ue.jsxs)("p",{className:"mb-0 fs-12 text-body mt-0",children:["April 2020 crashed 66% (from 1,118 avg to 376 avg monthly). Recovery was swift \u2014 by Sep 2020 volume exceeded pre-COVID levels. The peak came in 2021 (16,300). But the ",(0,Ue.jsx)("strong",{children:"decline from 2021 to 2025 (\u221227%) is a separate, structural trend"}),": volume has dropped steadily for 4 consecutive years. This needs root-cause analysis \u2014 is it competition, pricing, doctor churn, or market saturation?"]})]})})}),(0,Ue.jsxs)("div",{className:"border-top border-2 pt-4 mt-4 mb-3",children:[(0,Ue.jsx)("h5",{className:"fw-bold mb-1",children:"Strategic Insights & Recommended Actions"}),(0,Ue.jsx)("p",{className:"text-body fs-13 mb-4",children:"Cross-cutting findings that connect multiple data points into actionable recommendations"}),(0,Ue.jsx)("div",{className:"card border shadow-sm mb-3 rounded-3",children:(0,Ue.jsxs)("div",{className:"card-body p-2",children:[(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2 mb-2",children:[(0,Ue.jsx)("span",{className:"badge bg-danger rounded-pill px-3 py-2 fs-11 fw-semibold text-uppercase d-inline-block",children:"High Priority"}),(0,Ue.jsx)("h6",{className:"fw-semibold mb-0",children:"Investigate the 4-year volume decline (2021 \u2192 2025: \u221227%)"})]}),(0,Ue.jsx)("div",{children:(0,Ue.jsxs)("p",{className:"text-body fs-13 mb-0 mt-0",children:["Volume has dropped every year since 2021 \u2014 from 16,300 to 11,900. This is happening despite the doctor network growing (2,831 doctors, up from 1,695 in 2021). More doctors are referring, but total volume is falling. Possible causes: ",(0,Ue.jsx)("strong",{className:"text-dark",children:"top doctor churn"})," (e.g., KALPESH TRIVEDI dropped from 1,142 in 2021 to 119 in 2025, DHAVAL DARJI from 1,424 to 1), ",(0,Ue.jsx)("strong",{className:"text-dark",children:"increased competition"})," in Ahmedabad's diagnostic market, or ",(0,Ue.jsx)("strong",{className:"text-dark",children:"pricing pressure"})," (avg discount per registration is at an all-time high of \u20b9985 in 2025). This needs a dedicated analysis combining Reports 2, 3, and 4."]})})]})}),(0,Ue.jsx)("div",{className:"card border shadow-sm mb-3 rounded-3",children:(0,Ue.jsxs)("div",{className:"card-body p-2",children:[(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2 mb-2",children:[(0,Ue.jsx)("span",{className:"badge bg-warning text-dark rounded-pill px-3 py-2 fs-11 fw-semibold text-uppercase d-inline-block",children:"Opportunity"}),(0,Ue.jsx)("h6",{className:"fw-semibold mb-0",children:"Launch women's health packages targeting the 41\u201360 segment"})]}),(0,Ue.jsx)("div",{children:(0,Ue.jsxs)("p",{className:"text-body fs-13 mb-0 mt-0",children:["Females aged 41\u201360 are 20% of all registrations and growing. The F:M ratio in this group flipped from 0.93 (2020) to 1.17 (2021) and stayed there. These women are coming for repeat testing (12\u201313% repeat rate) and represent a loyal, growing segment. A ",(0,Ue.jsx)("strong",{className:"text-dark",children:"branded women's wellness panel"})," (thyroid + HbA1c + lipid + vitamin D + calcium + CBC) could increase per-patient revenue and differentiate from competitors who don't target this demographic specifically."]})})]})}),(0,Ue.jsx)("div",{className:"card border shadow-sm mb-3 rounded-3",children:(0,Ue.jsxs)("div",{className:"card-body p-2",children:[(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2 mb-2",children:[(0,Ue.jsx)("span",{className:"badge bg-warning text-dark rounded-pill px-3 py-2 fs-11 fw-semibold text-uppercase d-inline-block",children:"Opportunity"}),(0,Ue.jsx)("h6",{className:"fw-semibold mb-0",children:"Double down on the Rajasthan corridor"})]}),(0,Ue.jsx)("div",{children:(0,Ue.jsxs)("p",{className:"text-body fs-13 mb-0 mt-0",children:["Rajasthan contributes 3,443 patients and grew 3.5\xd7 from 2019 to 2023 before plateauing. These are ",(0,Ue.jsx)("strong",{className:"text-dark",children:"high-intent patients who travel across state borders"})," for testing \u2014 likely for specialized or reliable diagnostics not available locally. Actions: partner with Rajasthan-based doctors (offer incentive programs), set up a sample collection center in a border town, or offer courier-based sample collection to reduce the travel barrier. Even a 20% growth in this segment adds ~700 registrations/year."]})})]})}),(0,Ue.jsx)("div",{className:"card border shadow-sm mb-3 rounded-3",children:(0,Ue.jsxs)("div",{className:"card-body p-2",children:[(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2 mb-2",children:[(0,Ue.jsx)("span",{className:"badge bg-success rounded-pill px-3 py-2 fs-11 fw-semibold text-uppercase d-inline-block",children:"Strategic"}),(0,Ue.jsx)("h6",{className:"fw-semibold mb-0",children:"Position M3 as a specialty geriatric diagnostics branch"})]}),(0,Ue.jsx)("div",{children:(0,Ue.jsxs)("p",{className:"text-body fs-13 mb-0 mt-0",children:["M3's patient profile is radically different from Main: ",(0,Ue.jsx)("strong",{className:"text-dark",children:"avg age 61 (vs 47), 60% female (vs 49%), 82% aged 41+"}),". It's already functioning as a geriatric branch \u2014 make it official. Stock senior-specific test kits, train staff for elderly patient handling, offer chair-side phlebotomy, and partner with geriatricians, cardiologists, and nephrologists in M3's area. This specialization could be a competitive moat \u2014 most labs are generalist."]})})]})}),(0,Ue.jsx)("div",{className:"card border shadow-sm mb-3 rounded-3",children:(0,Ue.jsxs)("div",{className:"card-body p-2",children:[(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2 mb-2",children:[(0,Ue.jsx)("span",{className:"badge bg-success rounded-pill px-3 py-2 fs-11 fw-semibold text-uppercase d-inline-block",children:"Strategic"}),(0,Ue.jsx)("h6",{className:"fw-semibold mb-0",children:"Reduce Ahmedabad concentration risk through satellite collection points"})]}),(0,Ue.jsx)("div",{children:(0,Ue.jsxs)("p",{className:"text-body fs-13 mb-0 mt-0",children:["Ahmedabad dependency has already dropped from 84% to 66% \u2014 a healthy trend. The top satellite cities (Dholka, Gandhinagar, Surendranagar, Surat, Rajkot) each contribute 300\u2013600 registrations. Establishing ",(0,Ue.jsx)("strong",{className:"text-dark",children:"sample collection points"})," in the top 5 non-Ahmedabad cities could accelerate geographic diversification. Each collection point only needs to add 15\u201320 samples/day to be viable \u2014 and these cities are already sending patients organically."]})})]})}),(0,Ue.jsx)("div",{className:"card border shadow-sm mb-3 rounded-3",children:(0,Ue.jsxs)("div",{className:"card-body p-2",children:[(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2 mb-2",children:[(0,Ue.jsx)("span",{className:"badge bg-primary rounded-pill px-3 py-2 fs-11 fw-semibold text-uppercase d-inline-block",children:"Monitor"}),(0,Ue.jsx)("h6",{className:"fw-semibold mb-0",children:"Watch the pediatric surge \u2014 is it intentional or organic?"})]}),(0,Ue.jsx)("div",{children:(0,Ue.jsxs)("p",{className:"text-body fs-13 mb-0 mt-0",children:["Pediatric patients (0\u201310) doubled their share from 1.7% to 4.0% between 2021 and 2025. At the same time, repeat rates for this group are the lowest (7.7%) and discounts are the lowest (\u20b9386 avg). If this growth comes from ",(0,Ue.jsx)("strong",{className:"text-dark",children:"new pediatrician partnerships"}),", it's a deliberate expansion worth supporting. If it's organic, it may indicate an untapped market. Check which referring doctors are sending children \u2014 if it's 2\u20133 specific pediatricians, strengthen those relationships."]})})]})}),(0,Ue.jsx)("div",{className:"card border shadow-sm mb-0 rounded-3",children:(0,Ue.jsxs)("div",{className:"card-body p-2",children:[(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2 mb-2",children:[(0,Ue.jsx)("span",{className:"badge bg-primary rounded-pill px-3 py-2 fs-11 fw-semibold text-uppercase",children:"Monitor"}),(0,Ue.jsx)("h6",{className:"fw-semibold mb-0",children:"Senior patients (70+) have the highest loyalty \u2014 protect this segment"})]}),(0,Ue.jsx)("div",{children:(0,Ue.jsxs)("p",{className:"text-body fs-13 mb-0 mt-0",children:["Patients aged 70+ have a 13\u201314% repeat rate (the highest of any age group) and account for ~12% of yearly volume consistently. They also get the highest average discounts (\u20b91,060\u20131,156). These are ",(0,Ue.jsx)("strong",{className:"text-dark",children:"chronic-condition patients with regular testing needs"})," \u2014 losing them to a competitor would mean losing predictable, recurring revenue. Ensure their experience is prioritized: shorter wait times, home collection options, and relationship continuity with the same phlebotomist when possible."]})})]})})]})]})});RH.displayName="DemographicsTab";const BH=rH.yearly.reg.reduce((e,t)=>e+t,0),jH=Math.round(BH/rH.monthly.labels.length),PH=rH.yearly.reg.indexOf(Math.max(...rH.yearly.reg)),_H=rH.monthly.values.indexOf(Math.max(...rH.monthly.values)),OH="#038edc",LH="#51d28c",FH="#f34e4e",qH="#f7cc53",zH="#74788d",UH=o.memo(()=>{const e=(0,o.useMemo)(()=>({chart:{type:"line",toolbar:{show:!1},fontFamily:"inherit",zoom:{enabled:!1}},colors:[OH,qH],plotOptions:{bar:{borderRadius:6,columnWidth:"32%",distributed:!1}},fill:{colors:[OH,qH]},dataLabels:{enabled:!1},stroke:{width:[0,2.5],curve:"smooth"},markers:{size:[0,5]},xaxis:{categories:rH.yearly.labels,labels:{style:{colors:zH,fontSize:"12px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:[{seriesName:"Registrations",min:0,max:18e3,tickAmount:9,labels:{style:{colors:zH,fontSize:"12px"},formatter:e=>(e/1e3).toFixed(0)+"k"},title:{text:"Registrations",style:{color:zH,fontSize:"12px"}}},{seriesName:"YoY growth %",opposite:!0,min:-50,max:450,tickAmount:10,labels:{style:{colors:zH,fontSize:"12px"},formatter:e=>e+"%"},title:{text:"YoY growth %",style:{color:zH,fontSize:"12px"}}}],grid:{borderColor:pH,xaxis:{lines:{show:!1}}},legend:{position:"bottom",fontFamily:"inherit",fontSize:"11px",labels:{useSeriesColors:!0},markers:{shape:["square","circle"]}},tooltip:{shared:!1,intersect:!0,x:{show:!1},title:{formatter:()=>""},style:{fontSize:"12px",zIndex:"9999"},y:{formatter:(e,{seriesIndex:t})=>0===t?nH(e)+" registrations":e+"% YoY"}}}),[]),t=(0,o.useMemo)(()=>[{name:"Registrations",type:"bar",data:rH.yearly.reg},{name:"YoY growth %",type:"line",data:rH.yearly.yoy}],[]),l=(0,o.useMemo)(()=>({chart:{type:"bar",toolbar:{show:!1},fontFamily:"inherit"},fill:{colors:[OH]},plotOptions:{bar:{borderRadius:3,columnWidth:"60%",distributed:!0}},dataLabels:{enabled:!1},xaxis:{categories:rH.quarterly.labels,labels:{style:{colors:dH,fontSize:"10px"},rotate:-60,rotateAlways:!0},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:{labels:{style:{colors:dH,fontSize:"11px"},formatter:e=>(e/1e3).toFixed(0)+"k"}},grid:{borderColor:pH,xaxis:{lines:{show:!1}}},legend:{show:!1},tooltip:{y:{formatter:e=>nH(e)+" registrations"}}}),[]),r=(0,o.useMemo)(()=>({chart:{type:"area",toolbar:{show:!1},fontFamily:"inherit"},colors:[aH],fill:{type:"gradient",gradient:{shadeIntensity:1,opacityFrom:.2,opacityTo:.01,colorStops:[{offset:0,color:aH,opacity:.2},{offset:100,color:aH,opacity:.01}]}},stroke:{width:2,curve:"smooth"},dataLabels:{enabled:!1},markers:{size:0,hover:{size:5}},xaxis:{categories:rH.monthly.labels,labels:{style:{colors:dH,fontSize:"10px"},rotate:0,hideOverlappingLabels:!0},axisBorder:{show:!1},axisTicks:{show:!1},tickAmount:15},yaxis:{min:0,labels:{style:{colors:dH,fontSize:"11px"},formatter:e=>(e/1e3).toFixed(0)+"k"}},grid:{borderColor:pH},tooltip:{x:{show:!0},y:{formatter:e=>nH(e)+" registrations"}}}),[]),n=(0,o.useMemo)(()=>({chart:{type:"bar",toolbar:{show:!1},fontFamily:"inherit"},fill:{colors:[OH]},plotOptions:{bar:{borderRadius:4,columnWidth:"65%",distributed:!0}},dataLabels:{enabled:!1},xaxis:{categories:rH.season.labels,labels:{style:{colors:dH,fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:{min:800,labels:{style:{colors:dH,fontSize:"11px"}}},grid:{borderColor:pH,xaxis:{lines:{show:!1}}},legend:{show:!1},tooltip:{y:{formatter:(e,{dataPointIndex:t})=>nH(e)+" avg/year (total: "+nH(rH.season.total[t])+")"}}}),[]),i=(0,o.useMemo)(()=>({chart:{type:"bar",toolbar:{show:!1},fontFamily:"inherit"},fill:{colors:[OH]},plotOptions:{bar:{borderRadius:4,columnWidth:"60%",distributed:!0}},dataLabels:{enabled:!1},xaxis:{categories:rH.dow.labels,labels:{style:{colors:dH,fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:{labels:{style:{colors:dH,fontSize:"11px"},formatter:e=>(e/1e3).toFixed(0)+"k"}},grid:{borderColor:pH,xaxis:{lines:{show:!1}}},legend:{show:!1},tooltip:{y:{formatter:e=>nH(e)+" ("+iH(e,BH)+")"}}}),[]),a=(0,o.useMemo)(()=>({chart:{type:"bar",toolbar:{show:!1},fontFamily:"inherit"},colors:rH.hourly.values.map(e=>e>=1e4?OH:e>=5e3?"#038edc":"#cde8f8"),plotOptions:{bar:{borderRadius:3,columnWidth:"70%",distributed:!0}},dataLabels:{enabled:!1},xaxis:{categories:rH.hourly.hours.map(e=>String(e).padStart(2,"0")+":00"),labels:{style:{colors:dH,fontSize:"10px"},hideOverlappingLabels:!1},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:{labels:{style:{colors:dH,fontSize:"11px"},formatter:e=>(e/1e3).toFixed(0)+"k"}},grid:{borderColor:pH,xaxis:{lines:{show:!1}}},legend:{show:!1},tooltip:{y:{formatter:e=>nH(e)+" registrations ("+iH(e,BH)+")"}}}),[]),s=(0,o.useMemo)(()=>({chart:{type:"line",toolbar:{show:!1},fontFamily:"inherit"},colors:[OH,qH],plotOptions:{bar:{borderRadius:6,columnWidth:"55%"}},dataLabels:{enabled:!1},stroke:{width:[0,2.5],curve:"smooth"},markers:{size:[0,5]},xaxis:{categories:rH.newDocs.yearly.labels,labels:{style:{colors:dH,fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:[{seriesName:"New doctors",labels:{style:{colors:dH,fontSize:"11px"}},title:{text:"New doctors",style:{color:dH,fontSize:"11px"}}},{seriesName:"Cumulative",opposite:!0,labels:{style:{colors:cH,fontSize:"11px"}},title:{text:"Cumulative total",style:{color:cH,fontSize:"11px"}}}],grid:{borderColor:pH,xaxis:{lines:{show:!1}}},legend:{position:"bottom",fontFamily:"inherit",fontSize:"11px",markers:{shape:"square"}},tooltip:{y:{formatter:e=>null!=e?nH(e):""}}}),[]),c=(0,o.useMemo)(()=>[{name:"New doctors",type:"bar",data:rH.newDocs.yearly.new_docs},{name:"Cumulative",type:"line",data:rH.newDocs.yearly.cum}],[]),u=(0,o.useMemo)(()=>({chart:{type:"area",toolbar:{show:!1},fontFamily:"inherit"},colors:[OH],fill:{type:"gradient",gradient:{shadeIntensity:1,opacityFrom:.2,opacityTo:.01,colorStops:[{offset:0,color:OH,opacity:.2},{offset:100,color:OH,opacity:.01}]}},stroke:{width:2.5,curve:"smooth"},dataLabels:{enabled:!1},markers:{size:0,hover:{size:5}},xaxis:{categories:rH.monthly.labels,labels:{style:{colors:dH,fontSize:"10px"},rotate:0,hideOverlappingLabels:!0},axisBorder:{show:!1},axisTicks:{show:!1},tickAmount:12},yaxis:{min:0,labels:{style:{colors:dH,fontSize:"11px"}}},grid:{borderColor:pH},tooltip:{y:{formatter:e=>nH(e)+" total doctors"}}}),[]),p=rH.yearly.labels.map((e,t)=>{const l=rH.yearly.yoy[t],r=null===l?"\u2014":(l>0?"+":"")+l+"%",n=null===l?"bg-warning-subtle text-warning":l>=0?"bg-success-subtle text-success":"bg-danger-subtle text-danger",i=Math.round(rH.yearly.reg[t]/Math.max(...rH.yearly.reg)*100),a=null===l||l>=0?"bg-success":"bg-danger";return{yr:e,reg:rH.yearly.reg[t],unique:rH.yearly.unique[t],rr:rH.yearly.repeat_rate[t],yoyStr:r,yoyCls:n,barPct:i,barCls:a}}),d=rH.newDocs.yearly.labels.map((e,t)=>{const l=rH.newDocs.yearly.new_docs[t],r=rH.newDocs.yearly.cum[t],n=Math.round(l/Math.max(...rH.newDocs.yearly.new_docs)*100),i=0===t?null:rH.newDocs.yearly.cum[t-1],a=0===t?null:Math.round((l-rH.newDocs.yearly.new_docs[t-1])/rH.newDocs.yearly.new_docs[t-1]*100);return{yr:e,nd:l,cum:r,barPct:n,yoyStr:null===a?"\u2014":(a>0?"+":"")+a+"%",yoyCls:null===a?"bg-warning-subtle text-warning":a>=0?"bg-success-subtle text-success":"bg-danger-subtle text-danger",acqRate:null===i?"\u2014":Math.round(l/i*100)+"%"}});return(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsxs)(Ut,{className:"g-3 mt-1",children:[(0,Ue.jsx)(Xt,{xxl:3,xl:3,lg:3,md:6,xs:12,children:(0,Ue.jsx)(CH,{label:"Total Registrations",value:nH(BH),sub:"Oct 2019 \u2013 Dec 2025",valueCls:"text-dark"})}),(0,Ue.jsx)(Xt,{xxl:3,xl:3,lg:3,md:6,xs:12,children:(0,Ue.jsx)(CH,{label:"Peak Year",value:rH.yearly.labels[PH],sub:nH(rH.yearly.reg[PH])+" registrations",valueCls:"text-dark"})}),(0,Ue.jsx)(Xt,{xxl:3,xl:3,lg:3,md:6,xs:12,children:(0,Ue.jsx)(CH,{label:"Avg Monthly Volume",value:nH(jH),sub:"Across 75 months",valueCls:"text-dark"})}),(0,Ue.jsx)(Xt,{xxl:3,xl:3,lg:3,md:6,xs:12,children:(0,Ue.jsx)(CH,{label:"2025 YoY Growth",value:rH.yearly.yoy[6]+"%",sub:nH(rH.yearly.reg[6])+" vs "+nH(rH.yearly.reg[5])+" (2024)",valueCls:"text-danger"})})]}),(0,Ue.jsxs)(Ut,{className:"g-3 mt-0 mb-2",children:[(0,Ue.jsx)(Xt,{xxl:3,xl:3,lg:3,md:6,xs:12,children:(0,Ue.jsx)(CH,{label:"Peak Month",value:rH.monthly.labels[_H],sub:nH(rH.monthly.values[_H])+" registrations",valueCls:"text-success"})}),(0,Ue.jsx)(Xt,{xxl:3,xl:3,lg:3,md:6,xs:12,children:(0,Ue.jsx)(CH,{label:"Busiest Day",value:"Monday",sub:nH(rH.dow.values[0])+" total (20% of all)",valueCls:"text-dark"})}),(0,Ue.jsx)(Xt,{xxl:3,xl:3,lg:3,md:6,xs:12,children:(0,Ue.jsx)(CH,{label:"Total Referring Doctors",value:nH(2831),sub:"Network built over 6 years",valueCls:"text-dark"})}),(0,Ue.jsx)(Xt,{xxl:3,xl:3,lg:3,md:6,xs:12,children:(0,Ue.jsx)(CH,{label:"Repeat rate",value:"12.3%",sub:"75,968 unique out of 86,651",valueCls:"text-dark"})})]}),(0,Ue.jsx)(wH,{dotCls:"bg-success",title:"Year-over-Year Growth",subtitle:"is the business growing?"}),(0,Ue.jsxs)(Ut,{className:"g-3 mb-3",children:[(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(IH,{title:"Annual Registrations",subtitle:"Total registrations per year with YoY growth % (line)",children:(0,Ue.jsx)(EF.Z,{type:"line",options:e,series:t,height:310})})}),(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(IH,{title:"Yearly Breakdown",subtitle:"Registrations, unique patients, repeat rate and YoY change",children:(0,Ue.jsx)("div",{className:"table-responsive mt-2",children:(0,Ue.jsxs)(uV,{className:"table align-middle mb-0",children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsx)("tr",{className:"border-bottom border-2",children:["Year","Registrations","Unique Patients","Repeat Rate","Growth %","Volume Bar"].map(e=>(0,Ue.jsx)("th",{className:"text-uppercase text-muted fw-semibold fs-11 py-2",children:e},e))})}),(0,Ue.jsx)("tbody",{children:p.map(e=>(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{className:"fw-semibold",children:e.yr}),(0,Ue.jsx)("td",{className:"fs-12",children:nH(e.reg)}),(0,Ue.jsx)("td",{className:"fs-12",children:nH(e.unique)}),(0,Ue.jsxs)("td",{className:"fs-12",children:[e.rr,"%"]}),(0,Ue.jsx)("td",{children:(0,Ue.jsx)(yV,{className:`rounded-1 fw-medium fs-11 border-0 ${e.yoyCls}`,children:e.yoyStr})}),(0,Ue.jsx)("td",{children:(0,Ue.jsx)("div",{className:"progress",style:{height:6,width:120},children:(0,Ue.jsx)("div",{className:`progress-bar ${e.barCls}`,style:{width:`${e.barPct}%`}})})})]},e.yr))})]})})})})]}),(0,Ue.jsx)("div",{className:"alert alert-danger border-start border-3 border-danger border-0 py-1 px-1 mb-3 rounded-3",children:(0,Ue.jsx)("div",{className:"d-flex gap-2",children:(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("p",{className:"fw-semibold mb-1 text-danger fs-13 mt-0",children:"Volume has declined 27% over 4 years"}),(0,Ue.jsxs)("p",{className:"mb-0 fs-12 text-body mt-0",children:["From ",(0,Ue.jsx)("strong",{children:"16,300 (2021) to 11,900 (2025)"}),". The doctor network grew from 1,695 to 2,831 in the same period. More doctors are sending fewer patients each. The problem isn't reach \u2014 it's ",(0,Ue.jsx)("strong",{children:"depth per doctor"}),"."]})]})})}),(0,Ue.jsx)(Ut,{className:"g-3 mb-3",children:(0,Ue.jsx)(Xt,{xs:12,children:(0,Ue.jsx)(IH,{title:"Quarterly Registration Volume",subtitle:"25 quarters \u2014 helps spot momentum shifts within years",children:(0,Ue.jsx)(EF.Z,{type:"bar",options:l,series:[{name:"Registrations",data:rH.quarterly.values}],height:260})})})}),(0,Ue.jsx)(wH,{dotCls:"bg-primary",title:"Monthly Registration Trend",subtitle:"75 months tracked"}),(0,Ue.jsx)(Ut,{className:"g-3 mb-3",children:(0,Ue.jsx)(Xt,{xs:12,children:(0,Ue.jsx)(IH,{title:"Monthly Volume",subtitle:"Every month from Oct 2019 to Dec 2025. Hover for exact counts.",children:(0,Ue.jsx)(EF.Z,{type:"area",options:r,series:[{name:"Registrations",data:rH.monthly.values}],height:280})})})}),(0,Ue.jsx)(Ut,{className:"g-3 mb-3",children:(0,Ue.jsx)(Xt,{xs:12,children:(0,Ue.jsx)(IH,{title:"Month \xd7 Year Heatmap",subtitle:"Darker = higher volume. Spot seasonal patterns and anomalies at a glance.",children:(0,Ue.jsx)(EH,{})})})}),(0,Ue.jsx)("div",{className:"alert alert-warning border-start border-3 border-warning border-0 py-1 px-1 mb-3 rounded-3",children:(0,Ue.jsxs)("div",{className:"d-flex gap-2",children:[(0,Ue.jsx)("i",{className:"ri-calendar-check-line fs-16 text-warning flex-shrink-0 mt-1"}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("p",{className:"fw-bold mb-1 text-warning fs-13 mt-0",children:"April 2021 was the single highest month (2,448)"}),(0,Ue.jsxs)("p",{className:"mb-0 fs-12 text-body mt-0",children:["Likely a post-second-wave testing surge. The broader pattern shows ",(0,Ue.jsx)("strong",{children:"Q3 (Jul\u2013Sep) averaging the strongest quarter"}),", possibly driven by monsoon-related illnesses. December is NOT unusually strong \u2014 it's within \xb19% of the yearly average."]})]})]})}),(0,Ue.jsx)(wH,{dotCls:"bg-warning",title:"Seasonal & Weekly Patterns",subtitle:"when do patients come?"}),(0,Ue.jsxs)(Ut,{className:"g-3 mb-3",children:[(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsx)(IH,{title:"Month-of-Year Seasonality",subtitle:"Average registrations per month (across all years)",children:(0,Ue.jsx)(EF.Z,{type:"bar",options:n,series:[{name:"Avg Registrations",data:rH.season.avg}],height:280})})}),(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsx)(IH,{title:"Day-of-Week Distribution",subtitle:"Total registrations by weekday \u2014 Monday is the busiest",children:(0,Ue.jsx)(EF.Z,{type:"bar",options:i,series:[{name:"Registrations",data:rH.dow.values}],height:280})})})]}),(0,Ue.jsx)(Ut,{className:"g-3 mb-3",children:(0,Ue.jsx)(Xt,{xs:12,children:(0,Ue.jsx)(IH,{title:"Hour-of-Day Distribution",subtitle:"When during the day are registrations happening? Peak is 12 PM (lunch hour)",children:(0,Ue.jsx)(EF.Z,{type:"bar",options:a,series:[{name:"Registrations",data:rH.hourly.values}],height:260})})})}),(0,Ue.jsx)("div",{className:"alert alert-primary border-start border-3 border-primary border-0 py-1 px-1 mb-3 rounded-3",children:(0,Ue.jsx)("div",{className:"d-flex gap-2",children:(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("p",{className:"fw-semibold mb-1 text-primary fs-13 mt-0",children:"55% of all registrations happen in just 4 hours (9 AM \u2013 1 PM)"}),(0,Ue.jsxs)("p",{className:"mb-0 fs-12 text-body mt-0",children:["The noon hour alone is ",(0,Ue.jsx)("strong",{children:"15% of daily volume"}),". Monday handles ",(0,Ue.jsx)("strong",{children:"20% of the entire week"}),". This means Monday 9 AM\u20131 PM is the single most critical window \u2014 roughly ",(0,Ue.jsx)("strong",{children:"11% of weekly volume in 4 hours on 1 day"}),"."]})]})})}),(0,Ue.jsx)("div",{className:"alert border-start border-3 border-0 border-success py-1 px-1 mb-3 rounded-3 bg-success-subtle",children:(0,Ue.jsxs)("div",{className:"d-flex gap-2",children:[(0,Ue.jsx)("i",{className:"ri-store-line fs-16 text-success flex-shrink-0 mt-1"}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("p",{className:"fw-bold mb-1 text-success fs-13 mt-0",children:"Sunday operations may not be justified"}),(0,Ue.jsxs)("p",{className:"mb-0 fs-12 text-body mt-0",children:["Sunday is just ",(0,Ue.jsx)("strong",{children:"1% of volume"})," (~5 registrations per Sunday since 2022). If the lab staffs Sunday at even 30% of weekday capacity, ",(0,Ue.jsx)("strong",{children:"cost-per-registration is 6\u20138\xd7 higher than Monday"}),". Unless serving a strategic purpose (emergency panels, hospital contracts), consider closing or switching to appointment-only."]})]})]})}),(0,Ue.jsx)(wH,{dotCls:"bg-purple",title:"New Doctor Acquisition",subtitle:"is the referral network expanding?"}),(0,Ue.jsxs)(Ut,{className:"g-3 mb-3",children:[(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsx)(IH,{title:"New Referring Doctors Per Year",subtitle:"Based on each doctor's first referral date in patient data",children:(0,Ue.jsx)(EF.Z,{type:"line",options:s,series:c,height:300})})}),(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsx)(IH,{title:"Cumulative Referral Network",subtitle:"Total doctors who have ever referred \u2014 growing from 306 to 2,831",children:(0,Ue.jsx)(EF.Z,{type:"area",options:u,series:[{name:"Cumulative Doctors",data:rH.newDocs.monthly.cum}],height:300})})})]}),(0,Ue.jsx)("div",{className:"alert alert-info border-start border-3 border-info border-0 py-1 px-1 mb-3 rounded-3",children:(0,Ue.jsxs)("div",{className:"d-flex gap-2",children:[(0,Ue.jsx)("i",{className:"ri-user-add-line fs-16 text-info flex-shrink-0 mt-1"}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("p",{className:"fw-bold mb-1 text-info fs-13 mt-0",children:"New doctor productivity collapsed \u2014 from 8.4 referrals/doctor (2019) to 1.8 (2025)"}),(0,Ue.jsxs)("p",{className:"mb-0 fs-12 text-body mt-0",children:["The lab adds ~200+ doctors/year but each sends fewer patients. In 2025, ",(0,Ue.jsx)("strong",{children:"217 new doctors generated only 399 referrals"}),". Acquiring more doctors isn't solving the volume problem \u2014 ",(0,Ue.jsx)("strong",{children:"activating existing ones is"}),"."]})]})]})}),(0,Ue.jsx)(Ut,{className:"g-1 mb-3",children:(0,Ue.jsx)(Xt,{xs:12,children:(0,Ue.jsx)(IH,{title:"Doctor Acquisition \u2014 Yearly Breakdown",subtitle:"New doctors added each year, with acquisition rate declining as network matures",children:(0,Ue.jsx)("div",{className:"table-responsive mt-2",children:(0,Ue.jsxs)(uV,{className:"table align-middle mb-0",children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsx)("tr",{className:"border-bottom border-2",children:["Year","New Doctors","Cumulative","Network Growth","Acquisition Rate","Growth %"].map(e=>(0,Ue.jsx)("th",{className:"text-uppercase text-muted fw-semibold fs-11 py-2",children:e},e))})}),(0,Ue.jsx)("tbody",{children:d.map(e=>(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{className:"fw-semibold",children:e.yr}),(0,Ue.jsx)("td",{className:"fs-12",children:nH(e.nd)}),(0,Ue.jsx)("td",{className:"fs-12",children:nH(e.cum)}),(0,Ue.jsx)("td",{children:(0,Ue.jsx)("div",{className:"progress",style:{height:6,width:140},children:(0,Ue.jsx)("div",{className:"progress-bar bg-primary",style:{width:`${e.barPct}%`}})})}),(0,Ue.jsx)("td",{className:"fs-12",children:e.acqRate}),(0,Ue.jsx)("td",{children:(0,Ue.jsx)(yV,{className:`rounded-1 fw-medium fs-11 border-0 ${e.yoyCls}`,children:e.yoyStr})})]},e.yr))})]})})})})}),(0,Ue.jsx)("div",{className:"alert alert-danger border-start border-3 border-danger border-0 py-1 px-1 mb-2 rounded-3",children:(0,Ue.jsx)("div",{className:"d-flex gap-1",children:(0,Ue.jsxs)("div",{className:"mt-0",children:[(0,Ue.jsx)("p",{className:"fw-semibold mb-0 text-danger fs-13 mt-0",children:"Your founding cohort (2019 doctors) still drives 58% of 2025 volume"}),(0,Ue.jsxs)("p",{className:"mb-0 fs-12 text-body mt-1",children:["Of 11,900 registrations in 2025, ",(0,Ue.jsx)("strong",{children:"6,849 came from 2019-acquired doctors"}),". Add the 2020 cohort (1,887) and the first 15 months of doctors generate ",(0,Ue.jsx)("strong",{children:"74% of today's business"}),". This is both a strength and a concentration risk."]})]})})}),(0,Ue.jsxs)("div",{className:"border-top border-2 pt-4 mt-4 mb-0",children:[(0,Ue.jsx)("h5",{className:"fw-bold mb-1",children:"Strategic Insights & Recommended Actions"}),(0,Ue.jsx)("p",{className:"text-body fs-13 mb-4",children:"What the volume trends mean for the business"}),(0,Ue.jsx)("div",{className:"card border shadow-sm mb-3 rounded-3",children:(0,Ue.jsxs)("div",{className:"card-body p-2",children:[(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2 mb-2",children:[(0,Ue.jsx)("span",{className:"badge bg-danger rounded-pill px-3 py-2 fs-11 fw-semibold text-uppercase",children:"High Priority"}),(0,Ue.jsx)("h6",{className:"fw-semibold mb-0",children:"Fix doctor activation, not doctor acquisition"})]}),(0,Ue.jsx)("div",{children:(0,Ue.jsxs)("p",{className:"text-body fs-13 mb-0 mt-0",children:["The network has 2,831 doctors but new-doctor productivity dropped from 8.4 to 1.8 referrals in their first year. ",(0,Ue.jsx)("strong",{className:"text-dark",children:"2,477 Bronze doctors (87% of network) contribute only 11% of volume."})," If just 100 Bronze doctors moved to Silver (20+ referrals), that's 2,000+ additional registrations/year. Tactics: personal follow-ups, free sample collection for their patients, shared report dashboards."]})})]})}),(0,Ue.jsx)("div",{className:"card border shadow-sm mb-3 rounded-3",children:(0,Ue.jsxs)("div",{className:"card-body p-2",children:[(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2 mb-2",children:[(0,Ue.jsx)("span",{className:"badge bg-danger rounded-pill px-3 py-2 fs-11 fw-semibold text-uppercase",children:"High Priority"}),(0,Ue.jsx)("h6",{className:"fw-semibold mb-0",children:"Protect the 2019\u20132020 founding doctor cohort"})]}),(0,Ue.jsx)("div",{children:(0,Ue.jsxs)("p",{className:"text-body fs-13 mb-0 mt-0",children:["Doctors acquired in 2019\u20132020 generate ",(0,Ue.jsx)("strong",{className:"text-dark",children:"74% of 2025 volume"}),". These ~1,127 doctors are the business backbone. Any churn \u2014 even 5\u201310 top doctors \u2014 causes visible volume drops. Create a VIP relationship program: quarterly reviews, dedicated support, priority TAT, early access to new test panels."]})})]})}),(0,Ue.jsx)("div",{className:"card border shadow-sm mb-3 rounded-3",children:(0,Ue.jsxs)("div",{className:"card-body p-2",children:[(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2 mb-2",children:[(0,Ue.jsx)("span",{className:"badge bg-warning text-dark rounded-pill px-3 py-2 fs-11 fw-semibold text-uppercase",children:"Opportunity"}),(0,Ue.jsx)("h6",{className:"fw-semibold mb-0",children:"Optimize staffing around the 9 AM\u20131 PM peak"})]}),(0,Ue.jsx)("div",{children:(0,Ue.jsxs)("p",{className:"text-body fs-13 mb-0 mt-0",children:["55% of registrations fall in a 4-hour window. Monday alone is 20% of the week. ",(0,Ue.jsx)("strong",{className:"text-dark",children:"Monday mornings 9 AM\u20131 PM = ~11% of entire weekly volume in 4 hours."})," Consider staggered shifts with peak-hour overlap, express lanes for repeat patients, and pre-registered slots for high-volume referring doctors."]})})]})}),(0,Ue.jsx)("div",{className:"card border shadow-sm mb-0 rounded-3",children:(0,Ue.jsxs)("div",{className:"card-body p-2",children:[(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2 mb-2",children:[(0,Ue.jsx)("span",{className:"badge bg-success rounded-pill px-3 py-2 fs-11 fw-semibold text-uppercase",children:"Cost Saving"}),(0,Ue.jsx)("h6",{className:"fw-semibold mb-0",children:"Evaluate Sunday operations"})]}),(0,Ue.jsx)("div",{children:(0,Ue.jsxs)("p",{className:"text-body fs-13 mb-0 mt-0",children:["Sunday is ",(0,Ue.jsx)("strong",{className:"text-dark",children:"1% of weekly volume"})," (~5 registrations per Sunday since 2022). If staffed at 30% of weekday capacity, cost-per-registration is ",(0,Ue.jsx)("strong",{className:"text-dark",children:"6\u20138\xd7 higher than Monday"}),". Unless serving a strategic purpose (emergency panels, hospital contracts), consider closing or switching to appointment-only."]})})]})})]})]})});UH.displayName="VolumeTrendsTab";const GH=o.memo(()=>{const[e,t]=(0,o.useState)(""),l=(0,o.useMemo)(()=>({chart:{type:"bar",toolbar:{show:!1},fontFamily:"inherit"},fill:{colors:[OH,"#5fd0f3"]},plotOptions:{bar:{horizontal:!0,borderRadius:4,barHeight:"50%",distributed:!1}},dataLabels:{enabled:!1},xaxis:{categories:mH.top20.map(e=>e.n.replace(/\b\w+/g,e=>e[0]+e.slice(1).toLowerCase())),labels:{style:{colors:dH,fontSize:"11px"},formatter:e=>Number(e)>=1e3?(Number(e)/1e3).toFixed(0)+"k":String(e)},axisBorder:{show:!1}},yaxis:{labels:{style:{colors:dH,fontSize:"11px"}}},grid:{borderColor:pH,yaxis:{lines:{show:!1}}},legend:{show:!0,position:"top",fontFamily:"inherit",fontSize:"11px",labels:{useSeriesColors:!0},markers:{shape:["square","square"]}},tooltip:{y:{formatter:e=>fH(e)+" referrals ("+bH(e,hH)+")"}}}),[]),r=(0,o.useMemo)(()=>({chart:{type:"area",toolbar:{show:!1},fontFamily:"inherit"},colors:[OH],fill:{type:"gradient",gradient:{shadeIntensity:1,opacityFrom:.2,opacityTo:.01,colorStops:[{offset:0,color:OH,opacity:.2},{offset:100,color:OH,opacity:.01}]}},stroke:{width:2.5,curve:"smooth"},dataLabels:{enabled:!1},markers:{size:5,hover:{size:7}},xaxis:{categories:mH.pareto.map(e=>e.d<=100?String(e.d):e.d>=1e3?(e.d/1e3).toFixed(0)+"k":String(e.d)),labels:{style:{colors:dH,fontSize:"10px"}},axisBorder:{show:!1},axisTicks:{show:!1},title:{text:"Number of doctors",style:{color:dH,fontSize:"11px"}}},yaxis:{min:0,max:105,labels:{style:{colors:dH,fontSize:"11px"},formatter:e=>e+"%"},title:{text:"% of total volume",style:{color:dH,fontSize:"11px"}}},grid:{borderColor:pH},legend:{show:!1},tooltip:{y:{formatter:(e,{dataPointIndex:t})=>{var l,r;return"Top "+(null!==(l=null===(r=mH.pareto[t])||void 0===r?void 0:r.d)&&void 0!==l?l:"?")+" doctors \u2192 "+yH(e)+"%"}}}}),[]),n=(0,o.useMemo)(()=>({chart:{type:"donut",fontFamily:"inherit"},colors:mH.tiers.map(e=>e.color),labels:mH.tiers.map(e=>e.name),plotOptions:{pie:{donut:{size:"58%",labels:{show:!0,total:{show:!0,label:"Total refs",fontSize:"13px",formatter:()=>fH(hH)}}}}},dataLabels:{enabled:!1},legend:{position:"bottom",fontFamily:"inherit",fontSize:"11px",markers:{shape:"square"}},tooltip:{y:{formatter:e=>fH(e)+" referrals ("+bH(e,hH)+")"}}}),[]),i=(0,o.useMemo)(()=>({chart:{type:"bar",toolbar:{show:!1},fontFamily:"inherit"},colors:["#cde8f8",OH],plotOptions:{bar:{borderRadius:4,columnWidth:"55%",dataLabels:{position:"top"}}},dataLabels:{enabled:!1},xaxis:{categories:mH.tiers.map(e=>e.name.split(" ")[0]),labels:{style:{colors:dH,fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:{labels:{style:{colors:dH,fontSize:"11px"},formatter:e=>e+"%"}},grid:{borderColor:pH,xaxis:{lines:{show:!1}}},legend:{position:"bottom",fontFamily:"inherit",fontSize:"11px",markers:{shape:"square"}},tooltip:{y:{formatter:e=>yH(e)+"%"}}}),[]),a=(0,o.useMemo)(()=>({chart:{type:"line",toolbar:{show:!1},fontFamily:"inherit",zoom:{enabled:!1}},colors:gH,stroke:{width:2,curve:"smooth"},markers:{size:4,hover:{size:6}},dataLabels:{enabled:!1},xaxis:{categories:mH.top10Yearly.labels,labels:{style:{colors:dH,fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:{labels:{style:{colors:dH,fontSize:"11px"}}},grid:{borderColor:pH,xaxis:{lines:{show:!1}}},legend:{position:"bottom",fontFamily:"inherit",fontSize:"10px",markers:{shape:"circle"},itemMargin:{horizontal:8}},tooltip:{shared:!0,intersect:!1,y:{formatter:e=>fH(e)+" referrals"}}}),[]),s=(0,o.useMemo)(()=>({chart:{type:"line",toolbar:{show:!1},fontFamily:"inherit"},colors:[cH,aH,oH,uH,sH],stroke:{width:2,curve:"smooth"},markers:{size:0,hover:{size:5}},dataLabels:{enabled:!1},xaxis:{categories:mH.top5Monthly.labels,labels:{style:{colors:dH,fontSize:"10px"},rotate:0,hideOverlappingLabels:!0},axisBorder:{show:!1},axisTicks:{show:!1},tickAmount:8},yaxis:{min:0,labels:{style:{colors:dH,fontSize:"11px"}}},grid:{borderColor:pH,xaxis:{lines:{show:!1}}},legend:{position:"bottom",fontFamily:"inherit",fontSize:"10px",markers:{shape:"circle"},itemMargin:{horizontal:8}},tooltip:{shared:!0,intersect:!1,y:{formatter:e=>String(yH(e))}}}),[]),c=(0,o.useMemo)(()=>({chart:{type:"bar",stacked:!0,toolbar:{show:!1},fontFamily:"inherit"},colors:[OH,LH],plotOptions:{bar:{borderRadius:3,columnWidth:"60%"}},dataLabels:{enabled:!1},xaxis:{categories:mH.newRet.labels,labels:{style:{colors:dH,fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:{labels:{style:{colors:dH,fontSize:"11px"},formatter:e=>(e/1e3).toFixed(0)+"k"}},grid:{borderColor:pH,xaxis:{lines:{show:!1}}},legend:{position:"bottom",fontFamily:"inherit",fontSize:"11px",markers:{shape:"square"}},tooltip:{y:{formatter:e=>fH(e)+" referrals"}}}),[]),u=mH.top20.filter(t=>t.n.toLowerCase().includes(e.toLowerCase()));return(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsxs)(Ut,{className:"g-3 mt-1",children:[(0,Ue.jsx)(Xt,{xxl:3,xl:3,lg:3,md:6,xs:12,children:(0,Ue.jsx)(CH,{label:"Referring Doctors",value:nH(2831),sub:"With at least 1 referral",valueCls:"text-dark"})}),(0,Ue.jsx)(Xt,{xxl:3,xl:3,lg:3,md:6,xs:12,children:(0,Ue.jsx)(CH,{label:"TOP REFERRER",value:nH(5609),sub:"MANISH SHAH \u2014 6.5% of all referrals",valueCls:"text-dark"})}),(0,Ue.jsx)(Xt,{xxl:3,xl:3,lg:3,md:6,xs:12,children:(0,Ue.jsx)(CH,{label:"Top 10 Concentration",value:"37.3%",sub:"10 doctors = 37% of total volume",valueCls:"text-dark"})}),(0,Ue.jsx)(Xt,{xxl:3,xl:3,lg:3,md:6,xs:12,children:(0,Ue.jsx)(CH,{label:"Top 50 Concentration",value:"64.9%",sub:"50 doctors = 65% of total volume",valueCls:"text-dark"})})]}),(0,Ue.jsxs)(Ut,{className:"g-3 mt-0 mb-2",children:[(0,Ue.jsx)(Xt,{xxl:4,xl:4,lg:3,md:6,xs:12,children:(0,Ue.jsx)(CH,{label:"Zero Referrals",value:"78",sub:"Registered but never referred a single patient",valueCls:"text-dark"})}),(0,Ue.jsx)(Xt,{xxl:4,xl:4,lg:3,md:6,xs:12,children:(0,Ue.jsx)(CH,{label:"Institutional Sources",value:"110",sub:"Hospitals, trusts, orgs",valueCls:"text-dark"})}),(0,Ue.jsx)(Xt,{xxl:4,xl:4,lg:3,md:6,xs:12,children:(0,Ue.jsx)(CH,{label:"Platinum Doctors",value:"30",sub:"500+ referrals each = 56% volume",valueCls:"text-success"})})]}),(0,Ue.jsx)(wH,{dotCls:"bg-warning",title:"Top referring doctors",subtitle:"who drives the most business?"}),(0,Ue.jsxs)(Ut,{className:"g-3 mb-3",children:[(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsx)(IH,{title:"Top 20 Doctors by Referral Volume",subtitle:"Horizontal bars \u2014 top 5 highlighted",children:(0,Ue.jsx)(EF.Z,{type:"bar",options:l,series:[{name:"Referrals",data:mH.top20.map(e=>e.ref)}],height:520})})}),(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsxs)(IH,{title:"Concentration Curve (Pareto)",subtitle:"How many doctors drive what % of total volume?",children:[(0,Ue.jsx)(EF.Z,{type:"area",options:r,series:[{name:"Volume share",data:mH.pareto.map(e=>e.p)}],height:260}),(0,Ue.jsx)("div",{className:"table-responsive mt-3",children:(0,Ue.jsxs)(uV,{className:"table table-sm align-middle mb-0",children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsxs)("tr",{className:"border-bottom border-2",children:[(0,Ue.jsx)("th",{className:"text-uppercase text-muted fw-semibold fs-11 py-2",children:"Doctors"}),(0,Ue.jsx)("th",{className:"text-uppercase text-muted fw-semibold fs-11 py-2",children:"% of total"}),(0,Ue.jsx)("th",{className:"text-uppercase text-muted fw-semibold fs-11 py-2 d-none d-md-table-cell",children:"Share bar"})]})}),(0,Ue.jsx)("tbody",{children:mH.pareto.filter(e=>e.d<=200).map(e=>(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{className:"fs-12 fw-medium",children:nH(e.d)}),(0,Ue.jsxs)("td",{className:"fs-12",children:[e.p,"%"]}),(0,Ue.jsx)("td",{className:"d-none d-md-table-cell",children:(0,Ue.jsx)("div",{className:"progress",style:{height:6},children:(0,Ue.jsx)("div",{className:"progress-bar bg-primary",style:{width:`${e.p}%`}})})})]},e.d))})]})})]})})]}),(0,Ue.jsx)("div",{className:"alert alert-danger border-start border-3 border-danger border-0 py-1 px-1 mb-3 rounded-3",children:(0,Ue.jsx)("div",{className:"d-flex gap-2",children:(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("p",{className:"fw-bold mb-1 text-danger fs-13 mt-0",children:"Manish Shah\u2019s contribution has become increasingly significant over time"}),(0,Ue.jsxs)("p",{className:"mb-0 fs-12 text-body mt-1",children:["rising from 6.0% of volume in 2019 to ",(0,Ue.jsx)("strong",{children:"8.1% in 2025"}),". As total volume declines, his share continues to increase \u2014 not because he is growing (967 in 2025 vs 1,113 in 2023) but because others are reducing at a faster pace. If this single doctor stops referring, the lab would see an immediate impact of ",(0,Ue.jsx)("strong",{children:"~80 registrations per month"}),"."]})]})})}),(0,Ue.jsx)(wH,{dotCls:"bg-purple",title:"Doctor tier segmentation",subtitle:"from platinum VIPs to occasional referrers"}),(0,Ue.jsx)(Ut,{className:"g-3 mb-3",children:mH.tiers.map(e=>(0,Ue.jsx)(Xt,{xxl:3,xl:3,md:6,xs:12,children:(0,Ue.jsx)("div",{className:"card shadow-sm mb-0 h-100 mt-0 rounded-3",children:(0,Ue.jsx)(SN,{className:"p-1 d-flex align-items-center gap-2",children:(0,Ue.jsxs)("div",{className:"flex-grow-1 min-w-0",children:[(0,Ue.jsx)("p",{className:"text-muted fw-medium mt-0 mb-1 fs-12 text-uppercase lh-1",children:e.name}),(0,Ue.jsx)("h4",{className:"fw-bold mb-0 mt-3",style:{color:e.color},children:nH(e.refs)}),(0,Ue.jsxs)("p",{className:"text-muted mb-0 fs-12",children:[nH(e.doctors)," doctors \xb7 ",iH(e.refs,hH)," of total referrals"]})]})})})},e.name))}),(0,Ue.jsxs)(Ut,{className:"g-3 mb-3",children:[(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsx)(IH,{title:"Referrals by Tier",subtitle:"Platinum = 30 doctors driving 56% of all referrals",children:(0,Ue.jsx)(EF.Z,{type:"donut",options:n,series:mH.tiers.map(e=>e.refs),height:300})})}),(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsx)(IH,{title:"Doctors vs Volume Contribution",subtitle:"1% of doctors (Platinum) generate 56% of volume",children:(0,Ue.jsx)(EF.Z,{type:"bar",options:i,series:[{name:"% of doctors",data:mH.tiers.map(e=>+(e.doctors/2831*100).toFixed(1))},{name:"% of volume",data:mH.tiers.map(e=>+(e.refs/hH*100).toFixed(1))}],height:300})})})]}),(0,Ue.jsx)("div",{className:"alert alert-info border-start border-3 border-info border-0 py-1 px-1 mb-3 rounded-3",children:(0,Ue.jsx)("div",{className:"d-flex gap-2",children:(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("p",{className:"fw-bold mb-1 text-info fs-13 mt-0",children:"Platinum doctors cost more \u2014 26% higher discounts and 2\xd7 the Free of cost rate"}),(0,Ue.jsxs)("p",{className:"mb-0 fs-12 text-body mt-1",children:["Platinum patients average ",(0,Ue.jsx)("strong",{children:"\u20b9969 discount vs \u20b9770 for others"}),". Their Free of cost rate is 2.1% vs 1.1%. This is the price of volume concentration \u2014 top referrers have negotiating leverage and use it."]})]})})}),(0,Ue.jsx)(wH,{dotCls:"bg-info",title:"Doctor scorecard \u2014 top 20",subtitle:"full 360-degree view"}),(0,Ue.jsx)(Ut,{className:"g-3 mb-3",children:(0,Ue.jsx)(Xt,{xs:12,children:(0,Ue.jsxs)(IH,{title:"Top 20 Doctor Scorecard",subtitle:"Referral volume, unique patients, discounts, Free of cost and gender split",children:[(0,Ue.jsx)("div",{className:"mb-3",children:(0,Ue.jsx)("input",{type:"text",className:"form-control form-control-sm",placeholder:"Search doctor by name...",value:e,onChange:e=>t(e.target.value)})}),(0,Ue.jsx)("div",{className:"table-responsive",children:(0,Ue.jsxs)(uV,{className:"table align-middle mb-0 table-fixed",children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsx)("tr",{className:"border-bottom border-2",children:["#","Doctor Name","Referrals","Share","Unique Pts","Avg Disc","Free of Cost","Avg Age","Gender Split"].map(e=>(0,Ue.jsx)("th",{className:"text-uppercase text-muted fw-semibold fs-11 py-2",children:e},e))})}),(0,Ue.jsx)("tbody",{children:u.map((e,t)=>{const l=e.ref/mH.top20[0].ref*100,r=Math.round(e.m/(e.m+e.f)*100);return(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{className:"fs-12 text-muted",children:mH.top20.indexOf(e)+1}),(0,Ue.jsx)("td",{className:"fw-semibold fs-12 text-break w-25",children:e.n}),(0,Ue.jsx)("td",{className:"fs-12",children:nH(e.ref)}),(0,Ue.jsx)("td",{children:(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2",children:[(0,Ue.jsx)("div",{className:"progress flex-grow-1 progress-sm",children:(0,Ue.jsx)("div",{className:"progress-bar bg-primary",role:"progressbar",style:{width:`${l}%`}})}),(0,Ue.jsx)("span",{className:"fs-11 text-muted text-nowrap",children:iH(e.ref,hH)})]})}),(0,Ue.jsx)("td",{className:"fs-12",children:nH(e.uniq)}),(0,Ue.jsxs)("td",{className:"fs-12",children:["\u20b9",nH(e.avgD)]}),(0,Ue.jsx)("td",{className:"fs-12",children:e.foc>0?e.foc:"\u2014"}),(0,Ue.jsx)("td",{className:"fs-12",children:e.age}),(0,Ue.jsx)("td",{children:(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-1",children:[(0,Ue.jsxs)(yV,{className:"rounded-1 fw-medium fs-11 border-0 bg-primary-subtle text-primary",children:[r,"% M"]}),(0,Ue.jsxs)(yV,{className:"rounded-1 fw-medium fs-11 border-0 bg-danger-subtle text-danger",children:[100-r,"% F"]})]})})]},e.n)})})]})})]})})}),(0,Ue.jsx)(wH,{dotCls:"bg-success",title:"Referral trends",subtitle:"who is growing, who is declining?"}),(0,Ue.jsx)(Ut,{className:"g-3 mb-3",children:(0,Ue.jsx)(Xt,{xs:12,children:(0,Ue.jsx)(IH,{title:"Top 10 Doctors \u2014 Yearly Referral Trend",subtitle:"Watch for doctors whose volume is rising or falling sharply",children:(0,Ue.jsx)(EF.Z,{type:"line",options:a,series:mH.top10Yearly.doctors.map(e=>({name:e.n,data:e.d})),height:340})})})}),(0,Ue.jsxs)(Ut,{className:"g-3 mb-3",children:[(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsx)(IH,{title:"Top 5 Doctors \u2014 Last 24 Months",subtitle:"Monthly granularity for recent performance",children:(0,Ue.jsx)(EF.Z,{type:"line",options:s,series:mH.top5Monthly.doctors.map(e=>({name:e.n,data:e.d})),height:300})})}),(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsx)(IH,{title:"New vs Returning Doctor Referrals",subtitle:"How much volume comes from newly acquired vs established doctors?",children:(0,Ue.jsx)(EF.Z,{type:"bar",options:c,series:[{name:"Returning doctors",data:mH.newRet.ret_refs},{name:"New doctors",data:mH.newRet.new_refs}],height:300})})})]}),(0,Ue.jsx)(wH,{dotCls:"bg-danger",title:"Lapsed & Inactive Doctors",subtitle:"who stopped referring?"}),(0,Ue.jsxs)(Ut,{className:"g-3 mb-3",children:[(0,Ue.jsx)(Xt,{md:4,sm:6,children:(0,Ue.jsx)(CH,{label:"Lapsed Doctors",value:"489",sub:"No referral in last 6+ months (had 5+ referrals)",valueCls:"text-danger"})}),(0,Ue.jsx)(Xt,{md:4,sm:6,children:(0,Ue.jsx)(CH,{label:"Inactive Doctors",value:"336",sub:"Gone silent last 12+ months (had 5+ referrals)",valueCls:"text-danger"})}),(0,Ue.jsx)(Xt,{md:4,sm:6,children:(0,Ue.jsx)(CH,{label:"Referrals at Risk",value:nH(7669),sub:"Combined referrals from all inactive doctors",valueCls:"text-danger"})})]}),(0,Ue.jsx)(Ut,{className:"g-3 mb-3",children:(0,Ue.jsx)(Xt,{xs:12,children:(0,Ue.jsx)(IH,{title:"Top Inactive Doctors / Institutional Sources (inactive for last 12+ months, had 5+ referrals)",subtitle:"Sorted by lost volume \u2014 these are relationship recovery targets",children:(0,Ue.jsx)("div",{className:"table-responsive",children:(0,Ue.jsxs)(uV,{className:"table align-middle mb-0",children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsx)("tr",{className:"border-bottom border-2",children:["#","Doctor / Institution Name","Historical Referrals","Volume Lost","Last Referral"].map(e=>(0,Ue.jsx)("th",{className:"text-uppercase text-muted fw-semibold fs-11 py-2",children:e},e))})}),(0,Ue.jsx)("tbody",{children:mH.churned.map((e,t)=>{const l=e.ref/mH.churned[0].ref*100;return(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{className:"fs-12 text-muted",children:t+1}),(0,Ue.jsx)("td",{className:"fw-semibold fs-12",children:e.n}),(0,Ue.jsx)("td",{className:"fs-12",children:nH(e.ref)}),(0,Ue.jsx)("td",{children:(0,Ue.jsx)("div",{className:"progress",style:{height:6,minWidth:80},children:(0,Ue.jsx)("div",{className:"progress-bar bg-danger",style:{width:`${l}%`}})})}),(0,Ue.jsx)("td",{className:"fs-12",children:e.last})]},e.n)})})]})})})})}),(0,Ue.jsx)("div",{className:"alert alert-warning border-start border-3 border-warning border-0 py-1 px-1 mb-3 rounded-3",children:(0,Ue.jsx)("div",{className:"d-flex gap-2",children:(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("p",{className:"fw-bold mb-1 text-warning fs-13 mt-0",children:"DHAVAL DARJI isn't in the churn table \u2014 but he's effectively gone"}),(0,Ue.jsxs)("p",{className:"mb-0 fs-12 text-body mt-1",children:["He went from ",(0,Ue.jsx)("strong",{children:"1,424 (2021) \u2192 37 (2024) \u2192 1 (2025)"}),". Similarly, KALPESH TRIVEDI at 119 is technically active but down 90%. The churn table catches sudden stops; monitoring year-over-year decline catches ",(0,Ue.jsx)("strong",{children:"slow fades"}),"."]})]})})}),(0,Ue.jsx)(wH,{dotCls:"bg-success",title:"Non-doctor referral sources",subtitle:"hospitals, trusts, organizations"}),(0,Ue.jsx)(Ut,{className:"g-3 mb-0",children:(0,Ue.jsx)(Xt,{xs:12,children:(0,Ue.jsx)(IH,{title:"Top Institutional Referral Sources",subtitle:'Entries with Title = "C/o." \u2014 not individual doctors',children:(0,Ue.jsx)("div",{className:"table-responsive",children:(0,Ue.jsxs)(uV,{className:"table align-middle mb-0",children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsx)("tr",{className:"border-bottom border-2",children:["#","Organization","Type","Referrals","Volume Share"].map(e=>(0,Ue.jsx)("th",{className:"text-uppercase text-muted fw-semibold fs-11 py-2",children:e},e))})}),(0,Ue.jsxs)("tbody",{children:[mH.nonDr.map((e,t)=>{const l=e.ref/mH.nonDr[0].ref*100;return(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{className:"fs-12 text-muted",children:t+1}),(0,Ue.jsx)("td",{className:"fw-semibold fs-12",children:e.n}),(0,Ue.jsx)("td",{children:(0,Ue.jsx)(yV,{className:"rounded-1 fw-semibold fs-8 border-0 bg-primary-subtle text-primary",children:"C/o."})}),(0,Ue.jsx)("td",{className:"fs-12",children:nH(e.ref)}),(0,Ue.jsx)("td",{children:(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2",children:[(0,Ue.jsx)("div",{className:"progress flex-grow-1",style:{height:6,minWidth:60},children:(0,Ue.jsx)("div",{className:"progress-bar bg-primary",style:{width:`${l}%`}})}),(0,Ue.jsx)("span",{className:"fs-11 text-muted",children:iH(e.ref,hH)})]})})]},e.n)}),(0,Ue.jsxs)("tr",{className:"fw-bold border-top border-2 text-dark",children:[(0,Ue.jsx)("td",{}),(0,Ue.jsx)("td",{className:"fs-12",children:"Top 10 Total"}),(0,Ue.jsx)("td",{}),(0,Ue.jsx)("td",{className:"fs-12",children:nH(mH.nonDr.reduce((e,t)=>e+t.ref,0))}),(0,Ue.jsx)("td",{className:"fs-12",children:iH(mH.nonDr.reduce((e,t)=>e+t.ref,0),hH)})]})]})]})})})})}),(0,Ue.jsxs)("div",{className:"border-top border-2 pt-4 mt-3 mb-0",children:[(0,Ue.jsx)("h5",{className:"fw-bold mb-1",children:"Strategic Insights & Recommended Actions"}),(0,Ue.jsx)("p",{className:"text-body fs-13 mb-3",children:"What the doctor performance data means for the business"}),(0,Ue.jsx)("div",{className:"card border shadow-sm mb-3 rounded-3",children:(0,Ue.jsxs)("div",{className:"card-body p-2",children:[(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2 mb-2",children:[(0,Ue.jsx)("span",{className:"badge bg-danger rounded-pill px-3 py-2 fs-11 fw-semibold text-uppercase flex-shrink-0",children:"High Priority"}),(0,Ue.jsx)("h6",{className:"fw-semibold mb-0",children:"Recover DHAVAL DARJI and KALPESH TRIVEDI"})]}),(0,Ue.jsxs)("p",{className:"text-body fs-13 mb-0 mt-0",children:["These two doctors account for ",(0,Ue.jsx)("strong",{className:"text-dark",children:"~2,500 lost annual referrals"})," \u2014 equivalent to the entire M3 branch. Both are still in the system. An in-person meeting to understand what changed could recover 30\u201340%, adding ",(0,Ue.jsx)("strong",{className:"text-dark",children:"750\u20131,000 registrations per year"}),"."]})]})}),(0,Ue.jsx)("div",{className:"card border shadow-sm mb-3 rounded-3",children:(0,Ue.jsxs)("div",{className:"card-body p-2",children:[(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2 mb-2",children:[(0,Ue.jsx)("span",{className:"badge bg-danger rounded-pill px-3 py-2 fs-11 fw-semibold text-uppercase flex-shrink-0",children:"High Priority"}),(0,Ue.jsx)("h6",{className:"fw-semibold mb-0",children:"Reduce single-doctor dependency (MANISH SHAH at 8.1%)"})]}),(0,Ue.jsxs)("p",{className:"text-body fs-13 mb-0 mt-0",children:["His share grew from 6% to 8.1% as others declined. He gets the ",(0,Ue.jsx)("strong",{className:"text-dark",children:"highest avg discount (\u20b91,757) and most Free of Cost tests (285)"}),". Don't reduce his volume \u2014 grow others around him so his share dilutes from 8% to 5%."]})]})}),(0,Ue.jsx)("div",{className:"card border shadow-sm mb-3 rounded-3",children:(0,Ue.jsxs)("div",{className:"card-body p-2",children:[(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2 mb-2",children:[(0,Ue.jsx)("span",{className:"badge bg-warning text-dark rounded-pill px-3 py-2 fs-11 fw-semibold text-uppercase flex-shrink-0",children:"Opportunity"}),(0,Ue.jsx)("h6",{className:"fw-semibold mb-0",children:"Double down on ZULFIKAR M PATEL and SANJAY PATEL"})]}),(0,Ue.jsxs)("p",{className:"text-body fs-13 mb-0 mt-0",children:[(0,Ue.jsx)("strong",{className:"text-dark",children:"ZULFIKAR"})," grew 33% (683 \u2192 910) \u2014 only top-10 doctor with consistent growth. ",(0,Ue.jsx)("strong",{className:"text-dark",children:"SANJAY PATEL"})," grew 72% (315 \u2192 542). Reward them: priority TAT, dedicated pickup. Their trajectory could make them ",(0,Ue.jsx)("strong",{className:"text-dark",children:"1,000+/year doctors within 2 years"}),"."]})]})}),(0,Ue.jsx)("div",{className:"card border shadow-sm mb-0 rounded-3",children:(0,Ue.jsxs)("div",{className:"card-body p-2",children:[(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2 mb-2",children:[(0,Ue.jsx)("span",{className:"badge bg-success rounded-pill px-3 py-2 fs-11 fw-semibold text-uppercase flex-shrink-0",children:"Strategic"}),(0,Ue.jsx)("h6",{className:"fw-semibold mb-0",children:"Build an early warning system for slow doctor churn"})]}),(0,Ue.jsxs)("p",{className:"text-body fs-13 mb-0 mt-0",children:["The 12-month filter catches sudden stops. But ",(0,Ue.jsx)("strong",{className:"text-dark",children:"the biggest losses come from slow fades"}),". Build a quarterly alert: flag any doctor whose referrals dropped 40%+ vs same quarter last year. A phone call at the first sign of decline beats a recovery attempt 2 years later."]})]})})]})]})});GH.displayName="DoctorPerformanceTab";const VH=o.memo(()=>{const e=(0,o.useMemo)(()=>({chart:{type:"bar",toolbar:{show:!1},fontFamily:"inherit"},fill:{colors:[OH]},plotOptions:{bar:{borderRadius:4,columnWidth:"65%",distributed:!0}},dataLabels:{enabled:!1},xaxis:{categories:vH.brackets.labels,labels:{style:{colors:dH,fontSize:"10px"},rotate:-30},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:{labels:{style:{colors:dH,fontSize:"11px"},formatter:e=>(e/1e3).toFixed(0)+"k"}},grid:{borderColor:pH,xaxis:{lines:{show:!1}}},legend:{show:!1},tooltip:{y:{formatter:e=>nH(e)+" ("+NH(e,xH)+")"}}}),[]),t=(0,o.useMemo)(()=>({chart:{type:"donut",fontFamily:"inherit"},colors:[LH,FH,OH],labels:["No discount","Discounted","Free of cost (free)"],plotOptions:{pie:{donut:{size:"62%",labels:{show:!0,total:{show:!0,label:"Total",fontSize:"13px",formatter:()=>nH(xH)}}}}},dataLabels:{enabled:!1},legend:{position:"bottom",fontFamily:"inherit",fontSize:"13px",markers:{shape:"square"}},tooltip:{y:{formatter:e=>nH(e)+" ("+NH(e,xH)+")"}}}),[]),l=(0,o.useMemo)(()=>({chart:{type:"bar",toolbar:{show:!1},fontFamily:"inherit"},colors:[FH],plotOptions:{bar:{borderRadius:6,columnWidth:"55%"}},dataLabels:{enabled:!1},xaxis:{categories:vH.yearly.labels,labels:{style:{colors:dH,fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:{labels:{style:{colors:dH,fontSize:"11px"},formatter:e=>null==e?"":e>=1e7?(e/1e7).toFixed(1)+" Cr":(e/1e5).toFixed(0)+" L"}},grid:{borderColor:pH,xaxis:{lines:{show:!1}}},legend:{show:!1},tooltip:{y:{formatter:e=>SH(e)}}}),[]),r=(0,o.useMemo)(()=>({chart:{type:"line",toolbar:{show:!1},fontFamily:"inherit"},colors:[qH,FH],stroke:{width:2.5,curve:"smooth"},markers:{size:5,hover:{size:7}},dataLabels:{enabled:!1},xaxis:{categories:vH.yearly.labels,labels:{style:{colors:dH,fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:{labels:{style:{colors:dH,fontSize:"11px"},formatter:e=>"\u20b9"+nH(e)}},grid:{borderColor:pH,xaxis:{lines:{show:!1}}},legend:{position:"bottom",fontFamily:"inherit",fontSize:"11px",markers:{shape:"circle"}},tooltip:{y:{formatter:e=>null!=e?SH(e):""}}}),[]),n=(0,o.useMemo)(()=>({chart:{type:"area",toolbar:{show:!1},fontFamily:"inherit"},colors:[FH],fill:{type:"gradient",gradient:{shadeIntensity:1,opacityFrom:.15,opacityTo:.01,colorStops:[{offset:0,color:FH,opacity:.15},{offset:100,color:FH,opacity:.01}]}},stroke:{width:2,curve:"smooth"},dataLabels:{enabled:!1},markers:{size:0,hover:{size:5}},xaxis:{categories:vH.monthly.labels,labels:{style:{colors:dH,fontSize:"10px"},rotate:0,hideOverlappingLabels:!0},axisBorder:{show:!1},axisTicks:{show:!1},tickAmount:15},yaxis:{min:0,labels:{style:{colors:dH,fontSize:"11px"},formatter:e=>(e/1e5).toFixed(0)+"L"}},grid:{borderColor:pH},legend:{show:!1},tooltip:{x:{show:!0},y:{formatter:e=>SH(e)}}}),[]),i=(0,o.useMemo)(()=>({chart:{type:"bar",toolbar:{show:!1},fontFamily:"inherit"},fill:{colors:[FH]},plotOptions:{bar:{horizontal:!0,borderRadius:4,barHeight:"50%",distributed:!0}},dataLabels:{enabled:!1},xaxis:{categories:vH.docTotal.map(e=>e.n.replace(/\b\w/g,e=>e.toUpperCase()).replace(/\B\w/g,e=>e.toLowerCase())),labels:{style:{colors:dH,fontSize:"10px"},formatter:e=>Number(e)>=1e5?(Number(e)/1e5).toFixed(0)+"L":nH(Number(e))},axisBorder:{show:!1}},yaxis:{labels:{style:{colors:dH,fontSize:"11px"}}},grid:{borderColor:pH,yaxis:{lines:{show:!1}}},legend:{show:!1},tooltip:{y:{formatter:e=>SH(e)+" ("+NH(e,76367351)+")"}}}),[]),a=(0,o.useMemo)(()=>({chart:{type:"bar",toolbar:{show:!1},fontFamily:"inherit"},fill:{colors:[OH]},plotOptions:{bar:{horizontal:!0,borderRadius:4,barHeight:"50%",distributed:!0}},dataLabels:{enabled:!1},xaxis:{categories:vH.docAvg.map(e=>e.n.replace(/\b\w/g,e=>e.toUpperCase()).replace(/\B\w/g,e=>e.toLowerCase())),labels:{style:{colors:dH,fontSize:"10px"},formatter:e=>"\u20b9"+nH(Number(e))},axisBorder:{show:!1}},yaxis:{labels:{style:{colors:dH,fontSize:"11px"}}},grid:{borderColor:pH,yaxis:{lines:{show:!1}}},legend:{show:!1},tooltip:{y:{formatter:(e,{dataPointIndex:t})=>{var l;return SH(e)+" avg ("+(null===(l=vH.docAvg[t])||void 0===l?void 0:l.refs)+" discounted visits)"}}}}),[]),s=Math.max(...vH.scatter.map(e=>e.r)),c=(0,o.useMemo)(()=>({chart:{type:"bubble",toolbar:{show:!1},fontFamily:"inherit",zoom:{enabled:!1}},colors:[FH],fill:{opacity:.35},dataLabels:{enabled:!1},plotOptions:{bubble:{minBubbleRadius:10,maxBubbleRadius:160}},xaxis:{title:{text:"Total referrals",style:{color:dH,fontSize:"11px"}},labels:{formatter:e=>""+1e3*Math.round(e/1e3),style:{colors:dH,fontSize:"11px"}},axisBorder:{show:!1},tickAmount:7,min:0,max:6e3},yaxis:{title:{text:"Avg discount (\u20b9)",style:{color:dH,fontSize:"11px"}},labels:{style:{colors:dH,fontSize:"11px"},formatter:e=>"\u20b9"+nH(e)},min:-200,max:4200},grid:{borderColor:pH},legend:{show:!1},tooltip:{custom:({seriesIndex:e,dataPointIndex:t,w:l})=>{const r=vH.scatter[t];return`<div class="p-2 fs-12">\n          <strong>${r.n}</strong><br/>\n          Referrals: ${nH(r.x)}<br/>\n          Avg discount: ${SH(r.y)}<br/>\n          Total discount: ${SH(r.r)}\n        </div>`}}}),[]),u=(0,o.useMemo)(()=>[{name:"Doctors",data:vH.scatter.map(e=>({x:e.x,y:e.y,z:Math.max(10,160*Math.sqrt(e.r/s))}))}],[s]),p=(0,o.useMemo)(()=>({chart:{type:"bar",toolbar:{show:!1},fontFamily:"inherit"},colors:[FH],plotOptions:{bar:{borderRadius:6,columnWidth:"40%"}},dataLabels:{enabled:!1},xaxis:{categories:vH.yearly.labels,labels:{style:{colors:dH,fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:{labels:{style:{colors:dH,fontSize:"11px"}}},grid:{borderColor:pH,xaxis:{lines:{show:!1}}},legend:{show:!1},tooltip:{y:{formatter:e=>e+" FOC tests"}}}),[]),d=(0,o.useMemo)(()=>({chart:{type:"bar",toolbar:{show:!1},fontFamily:"inherit"},fill:{colors:[OH]},plotOptions:{bar:{borderRadius:4,columnWidth:"40%",distributed:!0}},dataLabels:{enabled:!1},xaxis:{categories:vH.branches.map(e=>e.n),labels:{style:{colors:dH,fontSize:"10px"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:{max:60,labels:{style:{colors:dH,fontSize:"11px"},formatter:e=>e+"%"}},grid:{borderColor:pH,xaxis:{lines:{show:!1}}},legend:{show:!1},tooltip:{y:{formatter:e=>e+"% of registrations discounted"}}}),[]),m=(0,o.useMemo)(()=>({chart:{type:"bar",toolbar:{show:!1},fontFamily:"inherit"},fill:{colors:[OH]},plotOptions:{bar:{borderRadius:4,columnWidth:"50%",distributed:!0}},dataLabels:{enabled:!1},xaxis:{categories:vH.branches.map(e=>e.n),labels:{style:{colors:dH,fontSize:"10px"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:{labels:{style:{colors:dH,fontSize:"11px"},formatter:e=>"\u20b9"+nH(e)}},grid:{borderColor:pH,xaxis:{lines:{show:!1}}},legend:{show:!1},tooltip:{y:{formatter:e=>SH(e)+" avg when discount given"}}}),[]),h=vH.yearly.labels.map((e,t)=>{const l=vH.yearly.total[t],r=l/Math.max(...vH.yearly.total)*100,n=vH.yearly.disc_pct[t],i=n>45?"bg-danger-subtle text-danger":n>40?"bg-warning-subtle text-warning":"bg-success-subtle text-success";return{yr:e,reg:vH.yearly.reg[t],disc_count:vH.yearly.disc_count[t],disc_pct:n,dpCls:i,total:l,avg_all:vH.yearly.avg_all[t],avg_given:vH.yearly.avg_given[t],foc:vH.yearly.foc[t],bar:r}});return(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsxs)(Ut,{className:"g-3 mt-1",children:[(0,Ue.jsx)(Xt,{xxl:3,xl:3,lg:3,md:6,xs:12,children:(0,Ue.jsx)(CH,{label:"Total discount",value:"\u20b9 7.64 Cr",sub:"\u20b976,367,351 across 6 years",valueCls:"text-dark"})}),(0,Ue.jsx)(Xt,{xxl:3,xl:3,lg:3,md:6,xs:12,children:(0,Ue.jsx)(CH,{label:"Discount rate",value:"45.1%",sub:nH(39064)+" of "+nH(xH)+" registrations",valueCls:"text-dark"})}),(0,Ue.jsx)(Xt,{xxl:3,xl:3,lg:3,md:6,xs:12,children:(0,Ue.jsx)(CH,{label:"Avg per discounted visit",value:"\u20b9 1,955",sub:"Max: \u20b922,500",valueCls:"text-dark"})}),(0,Ue.jsx)(Xt,{xxl:3,xl:3,lg:3,md:6,xs:12,children:(0,Ue.jsx)(CH,{label:"Avg per registration",value:"\u20b9 881",sub:"Including non-discounted registrations",valueCls:"text-dark"})})]}),(0,Ue.jsxs)(Ut,{className:"g-3 mt-0 mb-2",children:[(0,Ue.jsx)(Xt,{xxl:3,xl:3,lg:3,md:6,xs:12,children:(0,Ue.jsx)(CH,{label:"Free of cost tests",value:nH(1442),sub:"1.7% of all registrations",valueCls:"text-dark"})}),(0,Ue.jsx)(Xt,{xxl:3,xl:3,lg:3,md:6,xs:12,children:(0,Ue.jsx)(CH,{label:"Highest discount recipient",value:"\u20b9 98.6L",sub:"MANISH SHAH \u2014 12.9% of all discounts",valueCls:"text-dark"})}),(0,Ue.jsx)(Xt,{xxl:3,xl:3,lg:3,md:6,xs:12,children:(0,Ue.jsx)(CH,{label:"2025 avg discount (all)",value:"\u20b9 985",sub:"Highest ever avg per registration",valueCls:"text-dark"})}),(0,Ue.jsx)(Xt,{xxl:3,xl:3,lg:3,md:6,xs:12,children:(0,Ue.jsx)(CH,{label:"2025 avg (when given)",value:"\u20b9 2,198",sub:"Also highest ever when discount given",valueCls:"text-dark"})})]}),(0,Ue.jsxs)("div",{className:"alert alert-danger border-start border-3 border-danger border-0 border-start py-2 px-3 mb-3 mt-3",children:[(0,Ue.jsx)("strong",{children:"Key finding:"})," \u20b97.64 crore given away in discounts over 6 years. 45% of all registrations receive a discount. Average discount when given is \u20b91,955 \u2014 more than double the overall average of \u20b9881. 2025 has the highest avg discount per registration (\u20b9985) despite declining volume."]}),(0,Ue.jsx)(wH,{dotCls:"bg-danger",title:"Discount distribution",subtitle:"how are discounts spread?"}),(0,Ue.jsxs)(Ut,{className:"g-3 mb-3",children:[(0,Ue.jsx)(Xt,{lg:7,children:(0,Ue.jsx)(IH,{title:"Discount bracket distribution",subtitle:"55% pay full price, 45% get some discount",children:(0,Ue.jsx)(EF.Z,{type:"bar",options:e,series:[{name:"Registrations",data:vH.brackets.values}],height:300})})}),(0,Ue.jsx)(Xt,{lg:5,children:(0,Ue.jsx)(IH,{title:"Discounted vs full-price split",subtitle:"Nearly half of all registrations receive a discount",children:(0,Ue.jsx)(EF.Z,{type:"donut",options:t,series:[46145,39064,1442],height:300})})})]}),(0,Ue.jsx)("div",{className:"alert alert-danger border-start border-3 border-danger border-0 py-1 px-1 mb-3 rounded-3",children:(0,Ue.jsx)("div",{className:"d-flex gap-2",children:(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("p",{className:"fw-semibold mb-1 text-danger fs-13 mt-0",children:"High-value discounts (\u20b93,000+) are growing in share: 6.4% in 2019 \u2192 9.4% in 2025"}),(0,Ue.jsxs)("p",{className:"mb-0 fs-12 text-body mt-1",children:["This isn't more patients getting small discounts \u2014 it's the same proportion getting ",(0,Ue.jsx)("strong",{children:"bigger ones"}),". The \u20b93,000+ bracket now covers nearly 1 in 10 registrations, up ",(0,Ue.jsx)("strong",{children:"47% in share over 6 years"}),". Without a formal discount policy, the ceiling keeps rising."]})]})})}),(0,Ue.jsx)(wH,{dotCls:"bg-warning",title:"Discount trend over time",subtitle:"is leakage growing?"}),(0,Ue.jsx)(Ut,{className:"g-3 mb-3",children:(0,Ue.jsx)(Xt,{xs:12,children:(0,Ue.jsx)(IH,{title:"Yearly discount summary",subtitle:"Total discount, avg per registration, and % of registrations discounted",children:(0,Ue.jsx)("div",{className:"table-responsive mt-2 mb-n5",children:(0,Ue.jsxs)(uV,{className:"table align-middle mb-0",children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsx)("tr",{className:"border-bottom border-2",children:["Year","Registrations","Discounted","Disc %","Total Discount","Avg (all)","Avg (when given)","Free of cost","Trend"].map(e=>(0,Ue.jsx)("th",{className:"text-uppercase text-muted fw-semibold fs-11 py-2",children:e},e))})}),(0,Ue.jsx)("tbody",{children:h.map(e=>(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{className:"fw-semibold",children:e.yr}),(0,Ue.jsx)("td",{className:"fs-12",children:nH(e.reg)}),(0,Ue.jsx)("td",{className:"fs-12",children:nH(e.disc_count)}),(0,Ue.jsx)("td",{children:(0,Ue.jsxs)(yV,{className:`rounded-1 fw-medium fs-11 border-0 ${e.dpCls}`,children:[e.disc_pct,"%"]})}),(0,Ue.jsx)("td",{className:"fs-12",children:SH(e.total)}),(0,Ue.jsx)("td",{className:"fs-12",children:SH(e.avg_all)}),(0,Ue.jsx)("td",{className:"fs-12",children:SH(e.avg_given)}),(0,Ue.jsx)("td",{className:"fs-12",children:e.foc}),(0,Ue.jsx)("td",{children:(0,Ue.jsx)("div",{className:"progress",children:(0,Ue.jsx)("div",{className:"progress-bar bg-danger",style:{width:`${e.bar}%`}})})})]},e.yr))})]})})})})}),(0,Ue.jsxs)(Ut,{className:"g-3 mb-3",children:[(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsx)(IH,{title:"Total discount given per year",subtitle:"In Indian Rupees \u2014 2021 was the peak at \u20b91.56 crore",children:(0,Ue.jsx)(EF.Z,{type:"bar",options:l,series:[{name:"Total Discount",data:vH.yearly.total}],height:280})})}),(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsx)(IH,{title:"Avg discount per registration (yearly)",subtitle:"2025 has the highest average \u2014 \u20b9985 per registration",children:(0,Ue.jsx)(EF.Z,{type:"line",options:r,series:[{name:"Avg (all registrations)",data:vH.yearly.avg_all},{name:"Avg (when given)",data:vH.yearly.avg_given}],height:280})})})]}),(0,Ue.jsx)("div",{className:"alert alert-warning border-start border-3 border-warning border-0 py-1 px-1 mb-3 rounded-3",children:(0,Ue.jsx)("div",{className:"d-flex gap-2",children:(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("p",{className:"fw-bold mb-1 text-warning fs-13 mt-0",children:"The scissors effect: volume is falling but discount per patient is rising"}),(0,Ue.jsxs)("p",{className:"mb-0 fs-12 text-body mt-1",children:["In 2021 (peak), 16,300 registrations generated \u20b91.56 Cr (\u20b9958/reg). In 2025, 11,900 registrations generated \u20b91.17 Cr (",(0,Ue.jsx)("strong",{children:"\u20b9985/reg"}),"). Volume dropped 27% but total discount dropped only 25% \u2014 because each remaining patient is getting a bigger discount. The ",(0,Ue.jsx)("strong",{children:"avg-when-given hit an all-time high of \u20b92,198 in 2025"}),". The lab is effectively compensating for volume loss by giving away more margin per patient."]})]})})}),(0,Ue.jsx)(Ut,{className:"g-3 mb-3",children:(0,Ue.jsx)(Xt,{xs:12,children:(0,Ue.jsx)(IH,{title:"Monthly discount trend",subtitle:"Total discount given each month \u2014 hover for details",children:(0,Ue.jsx)(EF.Z,{type:"area",options:n,series:[{name:"Total Discount",data:vH.monthly.total_disc}],height:260})})})}),(0,Ue.jsx)(wH,{dotCls:"bg-purple",title:"Doctor-wise discount pattern",subtitle:"which referrers are driving the highest discount outflow?"}),(0,Ue.jsxs)(Ut,{className:"g-3 mb-3",children:[(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsx)(IH,{title:"Highest Discount Outflow by Referring Doctor",subtitle:"MANISH SHAH alone accounts for \u20b998.6 lakh in discounts",children:(0,Ue.jsx)(EF.Z,{type:"bar",options:i,series:[{name:"Total Discount",data:vH.docTotal.map(e=>e.v)}],height:520})})}),(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsx)(IH,{title:"Top 15 Healthcare Organisations by Avg Discount Given (min 20 referrals)",subtitle:"HEALTH CARE FOUNDATION averages \u20b97,855 per discounted visit",children:(0,Ue.jsx)(EF.Z,{type:"bar",options:a,series:[{name:"Avg Discount",data:vH.docAvg.map(e=>e.avg)}],height:520})})})]}),(0,Ue.jsx)("div",{className:"alert alert-info border-start border-3 border-info border-0 py-1 px-1 mb-3 rounded-3",children:(0,Ue.jsxs)("div",{className:"d-flex gap-2",children:[(0,Ue.jsx)("i",{className:"ri-percent-line fs-16 text-info flex-shrink-0 mt-1"}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("p",{className:"fw-bold mb-1 text-info fs-13 mt-0",children:"Discount rates vary widely by referral source \u2014 from 6.5% to 92.7%"}),(0,Ue.jsxs)("p",{className:"mb-0 fs-12 text-body mt-1",children:[(0,Ue.jsx)("strong",{children:"92.4%"})," of patients referred by OWEZ VIRANI received a discount, compared to just 6.5% for M H MAKWANA's patients. These referrers send similar volumes but their patients receive very different discount treatment. The reason \u2014 whether pre-agreed rates, operator habits, or patient demographics \u2014 isn't captured in the data and needs investigation."]})]})]})}),(0,Ue.jsx)(Ut,{className:"g-3 mb-3",children:(0,Ue.jsx)(Xt,{xs:12,children:(0,Ue.jsx)(IH,{title:"Discount vs volume \u2014 top 50 doctors",subtitle:"Bubble size = total discount. Top-right = high volume + high avg discount (biggest leakage risk)",children:(0,Ue.jsx)(EF.Z,{type:"bubble",options:c,series:u,height:380})})})}),(0,Ue.jsx)("div",{className:"alert alert-primary border-start border-3 border-primary border-0 py-1 px-1 mb-3 rounded-3",children:(0,Ue.jsxs)("div",{className:"d-flex gap-2",children:[(0,Ue.jsx)("i",{className:"ri-scales-line fs-16 text-primary flex-shrink-0 mt-1"}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("p",{className:"fw-bold mb-1 text-primary fs-13 mt-0",children:"SANJEEV R PHATAK: 3,870 referrals with 88.1% discount rate"}),(0,Ue.jsxs)("p",{className:"mb-0 fs-12 text-body mt-1",children:["This is the 4th-largest referrer and nearly 9 out of 10 patients get a discount. At \u20b9815 avg discount, that's ",(0,Ue.jsx)("strong",{children:"\u20b931.5 lakh in total discounts"}),". Contrast with SANJAY PATEL (1,899 refs, only 9.2% discount rate, \u20b9262 avg). Phatak sends 2\xd7 the volume but at ",(0,Ue.jsx)("strong",{children:"10\xd7 the discount cost per patient"}),". Net revenue per referral is dramatically different between these two doctors."]})]})]})}),(0,Ue.jsx)(wH,{dotCls:"bg-danger",title:"Free of cost analysis",subtitle:"1,442 free tests given"}),(0,Ue.jsxs)(Ut,{className:"g-3 mb-3",children:[(0,Ue.jsx)(Xt,{md:4,sm:6,children:(0,Ue.jsx)(CH,{label:"Total Free of cost tests",value:nH(1442),sub:"1.7% of all registrations",valueCls:"text-danger"})}),(0,Ue.jsx)(Xt,{md:4,sm:6,children:(0,Ue.jsx)(CH,{label:"Peak Free of cost year",value:"2020",sub:"420 free tests (COVID year)",valueCls:"text-danger"})}),(0,Ue.jsx)(Xt,{md:4,sm:6,children:(0,Ue.jsx)(CH,{label:"Highest Free of cost rate",value:"SAL HOSPITAL",sub:"71.1% of their referrals are free",valueCls:"text-danger"})})]}),(0,Ue.jsxs)(Ut,{className:"g-3 mb-3",children:[(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(IH,{title:"Free of cost trend per year",subtitle:"Peaked at 420 in 2020, declining since \u2014 down to 80 in 2025",children:(0,Ue.jsx)(EF.Z,{type:"bar",options:p,series:[{name:"FOC Tests",data:vH.yearly.foc}],height:280})})}),(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(IH,{title:"Top Free of cost referrers",subtitle:"With Free of cost as % of their total referrals \u2014 SAL HOSPITAL at 71%",children:(0,Ue.jsx)("div",{className:"table-responsive mt-2",children:(0,Ue.jsxs)(uV,{className:"table align-middle mb-0",children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsx)("tr",{className:"border-bottom border-2",children:["#","Doctor / Institutional Source","Free of cost Tests","Total Refs","Free of cost Rate"].map(e=>(0,Ue.jsx)("th",{className:"text-uppercase text-muted fw-semibold fs-11 py-2",children:e},e))})}),(0,Ue.jsx)("tbody",{children:vH.foc.map((e,t)=>{e.pct>50||e.pct>10||e.pct,e.pct>50||e.pct>10||e.pct;return(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{className:"fs-12 text-muted",children:t+1}),(0,Ue.jsx)("td",{className:"fw-semibold fs-12",children:e.n}),(0,Ue.jsx)("td",{className:"fs-12",children:e.foc}),(0,Ue.jsx)("td",{className:"fs-12",children:nH(e.total)}),(0,Ue.jsxs)("td",{className:"fs-12",children:[e.pct,"%"]})]},e.n)})})]})})})})]}),(0,Ue.jsx)("div",{className:"alert border-start border-3 border-0 border-success py-1 px-1 mb-3 rounded-3 bg-success-subtle",children:(0,Ue.jsx)("div",{className:"d-flex gap-2",children:(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("p",{className:"fw-bold mb-1 text-success fs-13 mt-0",children:"Free of cost tests are declining \u2014 one of the few positive trends in this report"}),(0,Ue.jsxs)("p",{className:"mb-0 fs-12 text-body mt-1",children:["From ",(0,Ue.jsx)("strong",{children:"420 free tests in 2020 to 80 in 2025"})," \u2014 an 81% reduction. This suggests tighter controls on who gets free testing. However, SAL HOSPITAL (71.1% Free of cost rate) and SAVIOUR HOSPITAL (68.1%) remain extreme outliers. These two institutional accounts alone get ",(0,Ue.jsx)("strong",{children:"131 free tests"})," \u2014 likely hospital staff testing agreements that should be formally documented."]})]})})}),(0,Ue.jsx)(wH,{dotCls:"bg-success",title:"Branch-wise discount comparison",subtitle:"which branch leaks most?"}),(0,Ue.jsxs)("div",{className:"alert alert-warning border-start border-3 border-warning border-0 border-start py-2 px-3 mb-3",children:[(0,Ue.jsx)("strong",{children:"Note:"})," DP has only 5 discounted records with \u20b96,200 avg \u2014 extreme outlier due to tiny sample. BC has only 42 total records. Focus on Main Branch and M3 for meaningful comparison."]}),(0,Ue.jsx)(Ut,{className:"g-3 mb-3",children:(0,Ue.jsx)(Xt,{xs:12,children:(0,Ue.jsx)(IH,{title:"Branch discount comparison",subtitle:"Main Branch gives 46% of its patients a discount vs only 16% at M3",children:(0,Ue.jsx)("div",{className:"table-responsive mt-2",style:{marginBottom:"-10rem"},children:(0,Ue.jsxs)(uV,{className:"table align-middle mb-0",children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsx)("tr",{className:"border-bottom border-2",children:["Branch","Registrations","Total Discount","Disc Rate","Avg (all)","Avg (when given)","Free of cost","Last Record"].map(e=>(0,Ue.jsx)("th",{className:"text-uppercase text-muted fw-semibold fs-11 py-2",children:e},e))})}),(0,Ue.jsx)("tbody",{children:vH.branches.map(e=>{const t=e.disc_pct>40?"bg-danger-subtle text-danger":e.disc_pct>20?"bg-warning-subtle text-warning":"bg-success-subtle text-success",l=e.n.includes("Closed");return(0,Ue.jsxs)("tr",{children:[(0,Ue.jsxs)("td",{className:"fw-semibold fs-12",children:[e.n,l&&(0,Ue.jsx)(yV,{className:"rounded-1 fw-medium fs-10 border-0 bg-danger-subtle text-danger ms-2",children:"Closed"})]}),(0,Ue.jsx)("td",{className:"fs-12",children:nH(e.reg)}),(0,Ue.jsx)("td",{className:"fs-12",children:SH(e.total)}),(0,Ue.jsx)("td",{children:(0,Ue.jsxs)(yV,{className:`rounded-1 fw-medium fs-11 border-0 ${t}`,children:[e.disc_pct,"%"]})}),(0,Ue.jsx)("td",{className:"fs-12",children:SH(e.avg)}),(0,Ue.jsx)("td",{className:"fs-12",children:SH(e.avg_given)}),(0,Ue.jsx)("td",{className:"fs-12",children:e.foc}),(0,Ue.jsx)("td",{className:"fs-12",children:e.last_record})]},e.n)})})]})})})})}),(0,Ue.jsxs)(Ut,{className:"g-3 mb-0",children:[(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsx)(IH,{title:"Discount rate by branch",subtitle:"% of registrations that received a discount",children:(0,Ue.jsx)(EF.Z,{type:"bar",options:d,series:[{name:"Discount Rate",data:vH.branches.map(e=>e.disc_pct)}],height:260})})}),(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsx)(IH,{title:"Avg discount when given, by branch",subtitle:"DP/BC outliers due to small samples",children:(0,Ue.jsx)(EF.Z,{type:"bar",options:m,series:[{name:"Avg Discount When Given",data:vH.branches.map(e=>e.avg_given)}],height:260})})})]}),(0,Ue.jsx)("div",{className:"alert alert-info border-start border-3 border-info border-0 py-1 px-1 mb-3 rounded-3 mt-3",children:(0,Ue.jsxs)("div",{className:"d-flex gap-2",children:[(0,Ue.jsx)("i",{className:"ri-building-line fs-16 text-info flex-shrink-0 mt-1"}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("p",{className:"fw-bold mb-1 text-info fs-13 mt-0",children:"M3 has the right model: fewer discounts, higher value"}),(0,Ue.jsxs)("p",{className:"mb-0 fs-12 text-body mt-1",children:["M3 discounts only ",(0,Ue.jsx)("strong",{children:"16.3% of patients"})," (vs Main's 46.4%), but when it does, the average is ",(0,Ue.jsx)("strong",{children:"\u20b92,996"})," (vs Main's \u20b91,939). M3 appears to give discounts selectively to high-value cases rather than broadly. If Main Branch adopted M3's discount rate while keeping its avg-when-given, total discounts would drop from \u20b97.47 Cr to \u20b92.65 Cr \u2014 a ",(0,Ue.jsx)("strong",{children:"\u20b94.8 Cr savings"}),". Even halving Main's discount rate to 23% would save \u20b92.4 Cr."]})]})]})}),(0,Ue.jsxs)("div",{className:"border-top border-2 pt-4 mt-4 mb-0",children:[(0,Ue.jsx)("h5",{className:"fw-bold mb-1",children:"Strategic Insights & Recommended Actions"}),(0,Ue.jsx)("p",{className:"text-body fs-13 mb-4",children:"Where the money is leaking and how to stop it"}),(0,Ue.jsx)("div",{className:"card border shadow-sm mb-3 rounded-3",children:(0,Ue.jsxs)("div",{className:"card-body p-2",children:[(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2 mb-2",children:[(0,Ue.jsx)("span",{className:"badge bg-danger rounded-pill px-3 py-2 fs-11 fw-semibold text-uppercase flex-shrink-0",children:"High Priority"}),(0,Ue.jsx)("h6",{className:"fw-semibold mb-0",children:"Implement a standardized discount policy with tier-based caps"})]}),(0,Ue.jsxs)("p",{className:"text-body fs-13 mb-0 mt-0",children:["Discount rates range from 6.5% to 92.7% across top doctors with no apparent logic. ",(0,Ue.jsx)("strong",{className:"text-dark",children:"The lack of a formal policy means every discount is a negotiation, and the trend is only going up"})," (avg when given: \u20b91,772 in 2019 \u2192 \u20b92,198 in 2025). Recommendation: create 3\u20134 tiers based on referral volume \u2014 Platinum up to 20%, Gold up to 15%, Silver up to 10%, Bronze no standard discount. Cap max discount at \u20b93,000 unless approved by management. This alone could save ",(0,Ue.jsx)("strong",{className:"text-dark",children:"\u20b91\u20132 Cr annually"}),"."]})]})}),(0,Ue.jsx)("div",{className:"card border shadow-sm mb-3 rounded-3",children:(0,Ue.jsxs)("div",{className:"card-body p-2",children:[(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2 mb-2",children:[(0,Ue.jsx)("span",{className:"badge bg-danger rounded-pill px-3 py-2 fs-11 fw-semibold text-uppercase flex-shrink-0",children:"High Priority"}),(0,Ue.jsx)("h6",{className:"fw-semibold mb-0",children:"Address the scissors effect before it widens further"})]}),(0,Ue.jsxs)("p",{className:"text-body fs-13 mb-0 mt-0",children:["Volume is down 27% since 2021 but total discount is down only 25%. ",(0,Ue.jsx)("strong",{className:"text-dark",children:"Each remaining patient is getting a bigger discount than before."})," The avg-when-given jumped from \u20b91,630 (2023) to \u20b92,198 (2025) \u2014 a 35% increase in just 2 years. If this continues to 2027, avg-when-given could exceed \u20b93,000 even as volume keeps shrinking. Growing discounts should only be tied to ",(0,Ue.jsx)("strong",{className:"text-dark",children:"growing volume"}),", not offered as compensation for declining volume."]})]})}),(0,Ue.jsx)("div",{className:"card border shadow-sm mb-0 rounded-3",children:(0,Ue.jsxs)("div",{className:"card-body p-2",children:[(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2 mb-2",children:[(0,Ue.jsx)("span",{className:"badge bg-warning text-dark rounded-pill px-3 py-2 fs-11 fw-semibold text-uppercase flex-shrink-0",children:"Opportunity"}),(0,Ue.jsx)("h6",{className:"fw-semibold mb-0",children:"Learn from M3's discount discipline"})]}),(0,Ue.jsxs)("p",{className:"text-body fs-13 mb-0 mt-0",children:["M3 discounts 16.3% of patients vs Main Branch's 46.4%. Both serve patients and referring doctors, but M3 has maintained tighter controls. ",(0,Ue.jsx)("strong",{className:"text-dark",children:"If Main adopted even half of M3's discipline"})," (reducing from 46% to 23% discount rate), the annual saving would be approximately ",(0,Ue.jsx)("strong",{className:"text-dark",children:"\u20b92.4 crore"}),". This doesn't mean refusing all discounts \u2014 it means being selective. M3 proves the model works without losing doctor relationships."]})]})})]})]})});VH.displayName="DiscountLeakageTab";const HH=[{id:"demographics",label:"Patient Demographics",badgeCls:"bg-secondary-subtle text-dark",period:"Oct 2019 \u2013 Dec 2025"},{id:"volume",label:"Volume Trends & Growth",badgeCls:"bg-secondary-subtle text-dark",period:"Oct 2019 \u2013 Dec 2025"},{id:"doctors",label:"Doctor Performance",badgeCls:"bg-secondary-subtle text-dark",period:"Oct 2019 \u2013 Dec 2025"},{id:"discounts",label:"Discount & Revenue Leakage",badgeCls:"bg-secondary-subtle text-dark",period:"Oct 2019 \u2013 Dec 2025"}],WH=()=>{const[e,t]=(0,o.useState)("demographics"),l=HH.find(t=>t.id===e);return(0,Ue.jsxs)("div",{className:"page-content",children:[(0,Ue.jsx)(Ut,{children:(0,Ue.jsx)(Xt,{xs:12,children:(0,Ue.jsxs)("div",{className:"page-title-box pb-0",children:[(0,Ue.jsx)("h4",{className:"fw-bold mb-1 fs-5 fs-md-4",children:"PathoPlus Lab \u2014 Analytics Dashboard"}),(0,Ue.jsxs)("p",{className:"text-muted mb-2 mt-2 fs-14",children:["\xa0 Data period: ",l.period]})]})})}),(0,Ue.jsx)(Ut,{className:"mt-2",children:(0,Ue.jsx)(Xt,{xs:12,children:(0,Ue.jsx)(NV,{className:"nav-tabs-custom",children:HH.map(l=>(0,Ue.jsx)(AV,{children:(0,Ue.jsx)(qV,{className:"cursor-pointer "+(e===l.id?"active fw-semibold text-primary":"fw-medium text-dark opacity-75"),onClick:()=>t(l.id),children:(0,Ue.jsx)("span",{className:"d-sm-block",children:l.label})})},l.id))})})}),(0,Ue.jsxs)(YV,{activeTab:e,children:[(0,Ue.jsx)(tH,{tabId:"demographics",children:(0,Ue.jsx)(RH,{})}),(0,Ue.jsx)(tH,{tabId:"volume",children:(0,Ue.jsx)(UH,{})}),(0,Ue.jsx)(tH,{tabId:"doctors",children:(0,Ue.jsx)(GH,{})}),(0,Ue.jsx)(tH,{tabId:"discounts",children:(0,Ue.jsx)(VH,{})})]})]})};function ZH(e){return ZH="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ZH(e)}var $H,KH=["tag","horizontal","isOpen","className","navbar","cssModule","children","innerRef"];function YH(){return YH=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},YH.apply(this,arguments)}function QH(e,t){if(null==e)return{};var l,r,n=function(e,t){if(null==e)return{};var l,r,n={},i=Object.keys(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||(n[l]=e[l]);return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||Object.prototype.propertyIsEnumerable.call(e,l)&&(n[l]=e[l])}return n}function JH(e,t){for(var l=0;l<t.length;l++){var r=t[l];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function XH(e,t){return XH=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},XH(e,t)}function eW(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(m7e){return!1}}();return function(){var l,r=lW(e);if(t){var n=lW(this).constructor;l=Reflect.construct(r,arguments,n)}else l=r.apply(this,arguments);return function(e,t){if(t&&("object"===ZH(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return tW(e)}(this,l)}}function tW(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function lW(e){return lW=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},lW(e)}function rW(e,t){var l=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),l.push.apply(l,r)}return l}function nW(e){for(var t=1;t<arguments.length;t++){var l=null!=arguments[t]?arguments[t]:{};t%2?rW(Object(l),!0).forEach(function(t){iW(e,t,l[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(l)):rW(Object(l)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(l,t))})}return e}function iW(e,t,l){return t in e?Object.defineProperty(e,t,{value:l,enumerable:!0,configurable:!0,writable:!0}):e[t]=l,e}var aW=nW(nW({},hr.propTypes),{},{horizontal:We().bool,isOpen:We().bool,children:We().oneOfType([We().arrayOf(We().node),We().node]),tag:ut,className:We().node,navbar:We().bool,cssModule:We().object,innerRef:We().shape({current:We().object})}),sW=nW(nW({},hr.defaultProps),{},{horizontal:!1,isOpen:!1,appear:!1,enter:!0,exit:!0,tag:"div",timeout:dt}),oW=(iW($H={},yt,"collapsing"),iW($H,ft,"collapse show"),iW($H,bt,"collapsing"),iW($H,vt,"collapse"),$H);var cW=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&XH(e,t)}(i,e);var t,l,r,n=eW(i);function i(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),(t=n.call(this,e)).state={dimension:null},t.nodeRef=e.innerRef||o.createRef(),["onEntering","onEntered","onExit","onExiting","onExited"].forEach(function(e){t[e]=t[e].bind(tW(t))}),t}return t=i,l=[{key:"onEntering",value:function(e,t){var l=this.getNode();this.setState({dimension:this.getDimension(l)}),this.props.onEntering(l,t)}},{key:"onEntered",value:function(e,t){var l=this.getNode();this.setState({dimension:null}),this.props.onEntered(l,t)}},{key:"onExit",value:function(){var e=this.getNode();this.setState({dimension:this.getDimension(e)}),this.props.onExit(e)}},{key:"onExiting",value:function(){var e=this.getNode();this.getDimension(e),this.setState({dimension:0}),this.props.onExiting(e)}},{key:"onExited",value:function(){var e=this.getNode();this.setState({dimension:null}),this.props.onExited(e)}},{key:"getNode",value:function(){return this.nodeRef.current}},{key:"getDimension",value:function(e){return this.props.horizontal?e.scrollWidth:e.scrollHeight}},{key:"render",value:function(){var e=this,t=this.props,l=t.tag,r=t.horizontal,n=t.isOpen,i=t.className,a=t.navbar,s=t.cssModule,c=t.children,u=(t.innerRef,QH(t,KH)),p=this.state.dimension,d=rt(u,gt),m=lt(u,gt);return o.createElement(hr,YH({},d,{in:n,nodeRef:this.nodeRef,onEntering:this.onEntering,onEntered:this.onEntered,onExit:this.onExit,onExiting:this.onExiting,onExited:this.onExited}),function(t){var n=function(e){return oW[e]||"collapse"}(t),u=tt($e()(i,r&&"collapse-horizontal",n,a&&"navbar-collapse"),s),d=null===p?null:iW({},r?"width":"height",p);return o.createElement(l,YH({},m,{style:nW(nW({},m.style),d),className:u,ref:e.nodeRef}),c)})}}],l&&JH(t.prototype,l),r&&JH(t,r),Object.defineProperty(t,"prototype",{writable:!1}),i}(o.Component);cW.propTypes=aW,cW.defaultProps=sW;const uW=cW;var pW=["className","closeClassName","closeAriaLabel","cssModule","tag","color","isOpen","toggle","children","transition","fade","innerRef"];function dW(){return dW=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},dW.apply(this,arguments)}function mW(e,t){var l=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),l.push.apply(l,r)}return l}function hW(e){for(var t=1;t<arguments.length;t++){var l=null!=arguments[t]?arguments[t]:{};t%2?mW(Object(l),!0).forEach(function(t){gW(e,t,l[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(l)):mW(Object(l)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(l,t))})}return e}function gW(e,t,l){return t in e?Object.defineProperty(e,t,{value:l,enumerable:!0,configurable:!0,writable:!0}):e[t]=l,e}function yW(e,t){if(null==e)return{};var l,r,n=function(e,t){if(null==e)return{};var l,r,n={},i=Object.keys(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||(n[l]=e[l]);return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||Object.prototype.propertyIsEnumerable.call(e,l)&&(n[l]=e[l])}return n}var fW={children:We().node,className:We().string,closeClassName:We().string,closeAriaLabel:We().string,color:We().string,cssModule:We().object,fade:We().bool,innerRef:We().oneOfType([We().object,We().string,We().func]),isOpen:We().bool,tag:ut,toggle:We().func,transition:We().shape(wr.propTypes)};function bW(e){var t=e.className,l=e.closeClassName,r=e.closeAriaLabel,n=void 0===r?"Close":r,i=e.cssModule,a=e.tag,s=void 0===a?"div":a,c=e.color,u=void 0===c?"success":c,p=e.isOpen,d=void 0===p||p,m=e.toggle,h=e.children,g=e.transition,y=void 0===g?hW(hW({},wr.defaultProps),{},{unmountOnExit:!0}):g,f=e.fade,b=void 0===f||f,v=e.innerRef,x=yW(e,pW),S=tt($e()(t,"alert","alert-".concat(u),{"alert-dismissible":m}),i),N=tt($e()("btn-close",l),i),C=hW(hW(hW({},wr.defaultProps),y),{},{baseClass:b?y.baseClass:"",timeout:b?y.timeout:0});return o.createElement(wr,dW({},x,C,{tag:s,className:S,in:d,role:"alert",innerRef:v}),m?o.createElement("button",{type:"button",className:N,"aria-label":n,onClick:m}):null,h)}bW.propTypes=fW;const vW=bW,xW=e=>e.toLocaleString("en-AU"),SW=e=>`${e.toFixed(1)}%`,NW=e=>e<60?`${e}s`:`${Math.floor(e/60)}m ${String(e%60).padStart(2,"0")}s`,CW=(e,t=0)=>`A$${e.toLocaleString("en-AU",{minimumFractionDigits:t,maximumFractionDigits:t})}`,wW=(e,t="number")=>"money"===t?CW(e):"money2"===t?CW(e,2):"duration"===t?NW(e):"percent"===t?SW(e):"decimal"===t?e.toFixed(1):xW(e),IW=e=>{const t=Math.round(e);return.5===Math.abs(e%1)&&t%2!==0?t-1:t},kW=(e,t)=>e.length>t?`${e.slice(0,t)}\u2026`:e,TW=(e,t)=>e<=0?0:Math.max(e/t*100,1.5),AW={warn:"badge-warning-subtle",crit:"badge-danger-subtle",good:"badge-success-subtle",info:"badge-primary-subtle",plain:"badge-secondary-subtle"},DW=[{id:"ecoorigin-summary",label:"1 \xb7 Summary"},{id:"ecoorigin-main-site",label:"2 \xb7 Main site"},{id:"ecoorigin-landing",label:"3 \xb7 Ads landing page"}],MW={title:"Analytics September Report",period:"1\u201330 Sep 2026",compared:"compared with 1\u201331 Aug 2026",sites:[{name:"Main site",host:"ecoorigin.com.au",role:"EcoOrigin's company website: search traffic, blog, rebate pages and the contact page."},{name:"Ads landing page",host:"aircon.ecoorigin.com.au",role:"The page Google Ads and Meta ads send people to, with the site-assessment form."}],scope:"The main site is read for sessions from Australia only, because 48% of its sessions came from outside Australia, and most of those look automated (bots)."},EW=[{label:"Main site",site:"ecoorigin.com.au",note:"sessions from Australia only",columns:5,tiles:[{label:"Sessions",value:2893,previous:2733,change:6},{label:"Users",value:2115,previous:2116,change:0},{label:"Average engagement time per session",value:57,previous:49,change:16,format:"duration"},{label:"Sessions that viewed /contact",value:400,previous:324,change:23,highlight:!0,note:"Sessions in which the contact page (/contact) was viewed. Shows interest, not a sent enquiry."},{label:"Contact rate",value:13.8,previous:11.9,change:2,changeUnit:"pts",format:"percent",note:"Sessions that viewed /contact \xf7 sessions."}]},{label:"Ads landing page",site:"aircon.ecoorigin.com.au",note:"all sessions",columns:4,tiles:[{label:"Sessions",value:3261,previous:5227,change:-38},{label:"Users",value:2702,previous:4485,change:-40},{label:"From Australia",value:96.6,previous:96.4,change:.2,changeUnit:"pts",format:"percent",neutralChange:!0},{label:"Average engagement time per session",value:48,previous:40,change:19,format:"duration"},{label:"Sessions that started the form",value:515,previous:606,change:-15,note:"Sessions with a form_start event: someone started filling in the form."},{label:"Form-start rate",value:15.8,previous:11.6,change:4.2,changeUnit:"pts",format:"percent",note:"Sessions that started the form \xf7 sessions."},{label:"Sessions that viewed /thank-you-electricity/",value:281,previous:295,change:-5,highlight:!0,note:"The form sends people to this page only after a successful send: 250 users. 52 sessions started directly on this page (landing page = /thank-you-electricity/), not from the form."},{label:"/thank-you-electricity/ sessions per 100 sessions",value:8.6,previous:5.6,change:3,changeUnit:"abs",format:"decimal"}]}],RW=[{id:"ecoorigin-insight-organic",site:"Main site",location:"Page 2 \xb7 under Google searches (Search Console)",title:"Organic Search grew because more people searched for EcoOrigin by name",paragraphs:[["Sessions from Australia in the Organic Search channel (mostly Google) grew from 1,557 in August to 1,833 in September (18% more). Those that viewed /contact grew from 126 to 217 (72% more)."],["Google Search Console shows where the growth came from. Clicks from searches for the brand name grew from 183 to 339. Clicks from all other searches fell slightly, from 980 to 947."],["Brand searches lead to the homepage: Google organic sessions that started on the homepage grew from 251 to 438."]],meaning:"The organic growth came from people who already knew EcoOrigin, not from new searches about air conditioners or rebates. That is most likely why more of these sessions reached the contact page."},{id:"ecoorigin-insight-ai",site:"Main site",location:"Page 2 \xb7 under AI Assistant channel",title:"AI assistants are a small but growing source",paragraphs:[["The AI Assistant channel (ChatGPT and similar) brought 15 sessions from Australia in August and 26 in September. Across all countries, shown in the table, it brought 23 sessions in August and 42 in September."]],meaning:"It's still under 1% of Australian sessions (0.9%), but it nearly doubled in a month."},{id:"ecoorigin-insight-blog",site:"Main site",location:"Page 2 \xb7 under Landing page groups",title:"Blog sessions rarely go on to the contact page; homepage sessions often do",paragraphs:[["Blog posts are the landing page for almost half of all Australian sessions (1,389 of 2,893)."],["But only 30 of those sessions went on to view /contact, about 2 in every 100. When the homepage is the landing page, 23 in every 100 sessions view /contact (219 of 965)."]],meaning:"The blog brings traffic, but very few blog readers move on to the contact page in the same session. The homepage is where sessions turn into contact-page views."},{id:"ecoorigin-insight-states",site:"Main site",location:"Page 2 \xb7 under Victoria vs New South Wales",title:"Victoria grew, New South Wales shrank",paragraphs:[["Sessions from Victoria rose from 2,002 in August to 2,301 in September (15% more). Victorian sessions that viewed /contact rose from 248 to 329 (33% more)."],["Sessions from New South Wales fell from 526 to 411 (22% fewer), and those that viewed /contact went from 58 to 54."]],meaning:"The main website's growth in September came from Victoria. New South Wales, EcoOrigin's other service area, lost sessions."},{id:"ecoorigin-insight-sources",site:"Ads landing page",location:"Page 3 \xb7 under By traffic source",title:"Google Ads brings more leads per session than Meta ads",paragraphs:[["In September Google Ads brought 2,210 sessions to the landing page, and 181 of them reached /thank-you-electricity/ (the form's thank-you page): about 8 in every 100. In August it was about 5 in every 100; the rise comes partly from the low-quality campaign stopping (see By campaign)."],["Meta ads (tagged) brought 673 sessions, and 35 of them reached /thank-you-electricity/: about 5 in every 100. In August it was about 3 in every 100."],["Another 202 sessions came from Facebook and Instagram links without ad tags (16 of them reached /thank-you-electricity/). They are counted separately because GA4 can't tell whether they came from an ad."]],meaning:"Per session, Google Ads turns more of its traffic into leads than Meta. Meta is improving, but it still converts fewer of its sessions."},{id:"ecoorigin-insight-campaigns",site:"Ads landing page",location:"Page 3 \xb7 under By campaign",title:"Fewer sessions in September, but almost the same number of leads",paragraphs:[["The ads landing page had 5,227 sessions in August and 3,261 in September, 38% fewer."],["But the number of sessions that reached the thank-you page (/thank-you-electricity/), which only happens after someone sends the form, stayed almost the same: 295 in August and 281 in September."],["Why did sessions fall without leads falling? In August, one Google Ads campaign called 'New Leads-Performance Max 2' brought 1,041 sessions. Their average engagement time was about 8 seconds, and only 2 of them reached /thank-you-electricity/. In September this campaign brought only 54 sessions. So most of the sessions that disappeared came from people who were never going to enquire."],["Most of the rest of the drop happened between 22 and 29 September, when Google Ads brought very few sessions. You can see this dip in the daily chart above."]],meaning:"September was not a worse month for leads. In August, about 6 in every 100 sessions reached /thank-you-electricity/. In September it was about 9 in every 100."}],BW=["Errors make a GA4 number wrong or leave it missing. Recommendations point to things worth improving that don't change this report's numbers. Each cause is marked ",{strong:"confirmed"}," (seen in the GA4 data, Tag Manager, Tag Assistant or the site code) or ",{strong:"likely"},". Click a group to open it."],jW=[{site:"Main site",host:"ecoorigin.com.au",groups:[{status:"critical",issues:[{title:"Overseas and automated traffic (bots)",found:"2,664 of 5,557 sessions (48%) came from outside Australia (GA4 'Country'). 2,280 of them (41% of all sessions) came through the 'Direct' channel (no source) with an average engagement time of about 3 seconds; real people rarely behave like this.",cause:"Automated traffic (bots).",causeStatus:"likely",effect:"If you look at all sessions, September looks 2% worse than August (5,681 in August, 5,557 in September). Sessions from Australia, the people EcoOrigin can actually serve, rose 6% (from 2,733 to 2,893). This report uses sessions from Australia only."},{title:"Views counted 3 times",found:"Tag Assistant: opening one page once sent 3 page_view events instead of 1. So GA4 counts every view 3 times: it shows 21,038 views in September, 3.8 per session.",cause:"One GA4 tag (G-1FE91RECQE) is configured 3 times on each page load: once by Tag Manager and twice by gtag('config') lines in the site's own code. Each one sends a page_view.",causeStatus:"confirmed",effect:"Too high in GA4: Views and Key events (each about 3\xd7), Views per session, Engaged sessions and Engagement rate (a session with 2+ views counts as engaged). Too low: Bounce rate. Not affected: Sessions, Users, Average engagement time per session, Session source / medium and Country."},{title:"The key event counts views of /contact, not enquiries",found:"All 1,735 key events GA4 recorded on the main site in September come from one event, ads_conversion_Contact_Us_1, in 484 sessions. In DebugView, opening /contact once, without sending the form, recorded it 3 times.",cause:"ads_conversion_Contact_Us_1 is set to fire on every page_view of /contact. Each page load sends 3 page_views (see 'Views counted 3 times'), so one opening of /contact counts as 3 key events.",causeStatus:"confirmed",effect:"GA4's 1,735 key events come from about 578 openings of /contact in 484 sessions, each counted 3 times, not from 1,735 enquiries."},{title:"Enquiries are not tracked as events",found:"Clicks on the phone, email and 'Text us' chat buttons send nothing to GA4. No form event fires either: form_submit and Lead_From_Fill_HP both show 0. Both forms send people to /thank-you after a successful send, but only 3 sessions reached it in September (1 from Australia). None of them came from another page: in the last 12 months, all 48 /thank-you sessions started on /thank-you itself. These are most likely automated traffic (bots) or people opening the address directly, not form sends.",cause:"No event or key event is set up for /thank-you or for the phone, email and chat buttons.",causeStatus:"confirmed",effect:"Form enquiries can show only as views of /thank-you, and in the last 12 months no session reached /thank-you from another page of the site. Phone, email and chat enquiries are invisible. Sessions that viewed /contact (400 from Australia) show intent, not leads."}]},{status:"warning",issues:[{title:"Staff and agency sessions are mixed with customers",found:"India: 178 sessions from 88 users, 116 of them in Gujarat (Ahmedabad 83 sessions from 31 users, 65 s average). Philippines: 81 sessions from 21 users, including one person who opened /contact in about 22 sessions via Google.",cause:"Sessions from the team, agency or developers (EcoOrigin only serves Australia); the Philippines user could also be someone checking rankings or a paid click service.",causeStatus:"likely",effect:"Small for this report, which reads Australia only. In the all-country numbers they make up about 38 of the 484 contact-page sessions."}]}]},{site:"Ads landing page",host:"aircon.ecoorigin.com.au",groups:[{status:"critical",issues:[{title:"Leads are not counted as key events",found:"281 sessions (250 users) reached /thank-you-electricity/, the page the form opens only after a successful send. GA4 counts none of them as a key event, and form_submit shows 0. 52 of these sessions started directly on that page (landing page = /thank-you-electricity/), most likely people reopening it, so completed forms are about 230 to 250. Clicks on the phone and email buttons are not counted either: one generic 'All Clicks' event fires on every click (9,256 times in 1,083 sessions), and in Tag Assistant a click on the phone number, the email link or empty space sent the same hit.",cause:"No key event is set up for a view of /thank-you-electricity/, GA4's automatic form_submit can't see the form's background send, and no event is set up for the phone or email buttons.",causeStatus:"confirmed",effect:"GA4 shows 0 key events for paid traffic, and calls and emails from paid traffic can't be counted. This report uses sessions that viewed /thank-you-electricity/ as the closest lead count."}]},{status:"warning",issues:[{title:"Staff and agency sessions are mixed with customers",found:"India: 36 sessions from 12 users (1% of sessions).",cause:"Sessions from the team, agency or developers.",causeStatus:"likely",effect:"About 1% of landing-page sessions; no number in this report changes noticeably."}]}]}],PW=[{term:"Sessions that viewed /contact",text:"sessions in which /contact was viewed."},{term:"Contact rate",text:"sessions that viewed /contact \xf7 sessions."}],_W={septemberAustralia:[118,111,104,84,68,64,106,115,136,117,113,67,81,122,156,115,106,102,69,55,144,118,138,83,73,42,46,104,84,100],septemberOutsideAustralia:[66,138,64,73,63,76,92,83,121,81,87,106,68,61,109,89,87,55,80,84,97,78,101,89,96,94,82,100,102,102],augustAustralia:[65,47,109,112,103,107,96,56,52,113,102,100,89,86,66,59,108,116,101,83,66,52,71,101,141,103,115,90,52,57,118]},OW=[{channel:"Organic Search",augSessions:1557,sessions:1833,change:18,avgEngagement:68,augContacts:126,contacts:217,contactRate:11.8},{channel:"Direct",augSessions:763,sessions:731,change:-4,avgEngagement:41,augContacts:131,contacts:130,contactRate:17.8},{channel:"Organic Social",augSessions:161,sessions:162,change:1,avgEngagement:20,augContacts:18,contacts:24,contactRate:14.8},{channel:"Email",augSessions:87,sessions:70,change:-20,avgEngagement:32,augContacts:12,contacts:7,contactRate:10},{channel:"Cross-network",augSessions:68,sessions:46,change:-32,avgEngagement:49,augContacts:8,contacts:8,contactRate:17.4},{channel:"Referral",augSessions:49,sessions:35,change:-29,avgEngagement:52,augContacts:18,contacts:4,contactRate:11.4},{channel:"AI Assistant",augSessions:15,sessions:26,change:73,avgEngagement:33,augContacts:7,contacts:5,contactRate:19.2},{channel:"Unassigned",augSessions:10,sessions:17,change:70,avgEngagement:21,augContacts:1,contacts:1,contactRate:5.9},{channel:"Paid Search",augSessions:19,sessions:14,change:-26,avgEngagement:38,augContacts:2,contacts:3,contactRate:21.4},{channel:"Paid Social",augSessions:5,sessions:5,change:0,avgEngagement:39,augContacts:1,contacts:0,contactRate:0}],LW={channel:"Australia total",augSessions:2733,sessions:2893,change:6,avgEngagement:57,augContacts:324,contacts:400,contactRate:13.8},FW={intro:"Each row counts clicks from Google search results to ecoorigin.com.au, from Australia.",rows:[{search:"Brand name",aug:183,sep:339,change:85},{search:"Other searches",aug:980,sep:947,change:-3}],total:{search:"Total",aug:1163,sep:1286,change:11},note:"Other searches include clicks from searches Google hides for privacy: 751 in August and 764 in September. These are rare searches, most likely not the brand name.",brandTitle:"Searches counted as brand name",brandSearches:[{search:"eco origin",aug:86,sep:200},{search:"ecoorigin",aug:85,sep:119},{search:"ecoorigin reviews",aug:1,sep:9},{search:"eco origin reviews",aug:2,sep:4},{search:"ecoorigin pty ltd",aug:0,sep:3},{search:"ecoorigin - energy upgrade experts",aug:4,sep:1},{search:"ecorigin",aug:1,sep:1},{search:"products offered by ecoorigin",aug:2,sep:1},{search:"ecco origin",aug:2,sep:1}],brandTotal:{search:"Total",aug:183,sep:339},brandNote:'Searches about Origin Energy, a different company (for example "origin solar battery"), are not counted.'},qW=[{channel:"Direct",augSessions:3340,sessions:3011,change:-10,avgEngagement:12,keyEvents:602},{channel:"Organic Search",augSessions:1936,sessions:2170,change:12,avgEngagement:62,keyEvents:914},{channel:"Organic Social",augSessions:205,sessions:191,change:-7,avgEngagement:18,keyEvents:108},{channel:"Email",augSessions:90,sessions:72,change:-20,avgEngagement:31,keyEvents:24},{channel:"Cross-network",augSessions:68,sessions:46,change:-32,avgEngagement:49,keyEvents:29},{channel:"AI Assistant",augSessions:23,sessions:42,change:83,avgEngagement:32,keyEvents:25},{channel:"Referral",augSessions:66,sessions:41,change:-38,avgEngagement:48,keyEvents:21},{channel:"Unassigned",augSessions:35,sessions:24,change:-31,avgEngagement:16,keyEvents:0},{channel:"Paid Search",augSessions:19,sessions:14,change:-26,avgEngagement:38,keyEvents:12},{channel:"Paid Social",augSessions:5,sessions:5,change:0,avgEngagement:39,keyEvents:0},{channel:"Organic Video",augSessions:0,sessions:1,avgEngagement:0,keyEvents:0}],zW=[{source:"(direct) / (none)",sessions:3011,avgEngagement:12,lowEngagement:!0},{source:"google / organic",sessions:1939,avgEngagement:59},{source:"bing / organic",sessions:144,avgEngagement:91},{source:"facebook.com / referral",sessions:81,avgEngagement:10,lowEngagement:!0},{source:"hs_automation / email",sessions:72,avgEngagement:31},{source:"google / cpc",sessions:60,avgEngagement:46},{source:"ig / social",sessions:50,avgEngagement:20},{source:"duckduckgo / organic",sessions:32,avgEngagement:120},{source:"au.search.yahoo.com / referral",sessions:28,avgEngagement:101},{source:"chatgpt.com / ai-assistant",sessions:27,avgEngagement:43},{source:"m.facebook.com / referral",sessions:25,avgEngagement:6,lowEngagement:!0},{source:"(not set)",sessions:22,avgEngagement:18},{source:"energy.vic.gov.au / referral",sessions:15,avgEngagement:57},{source:"l.facebook.com / referral",sessions:13,avgEngagement:79},{source:"instagram.com / referral",sessions:9,avgEngagement:1}],UW=[{source:"chatgpt.com",aug:21,sep:27},{source:"claude.ai",aug:0,sep:8},{source:"gemini",aug:2,sep:5},{source:"copilot.com",aug:0,sep:2}],GW=[{group:"Blog",sessions:1389,contacts:30},{group:"Home page",sessions:965,contacts:219},{group:"(not set)",sessions:191,contacts:18},{group:"VIC rebate pages",sessions:160,contacts:26},{group:"Contact page",sessions:95,contacts:95},{group:"About us",sessions:58,contacts:3},{group:"NSW rebate pages",sessions:49,contacts:7}],VW=[{path:"/",group:"Home page",augSessions:688,sessions:965,change:40,avgEngagement:58,contacts:219},{path:"(not set)",group:"(not set)",augSessions:121,sessions:191,change:58,avgEngagement:6,contacts:18,lowEngagement:!0},{path:"/vic-upgrade/split-system-air-conditioner-rebate-victoria",group:"VIC rebate pages",augSessions:92,sessions:101,change:10,avgEngagement:47,contacts:17},{path:"/blogs/rinnai-vs-midea-which-one-is-best-for-you",group:"Blog",augSessions:88,sessions:98,change:11,avgEngagement:111,contacts:null},{path:"/contact",group:"Contact page",augSessions:82,sessions:95,change:16,avgEngagement:20,contacts:95},{path:"/blogs/all-victorian-rebates-explained-how-to-apply",group:"Blog",augSessions:129,sessions:72,change:-44,avgEngagement:3,contacts:3,lowEngagement:!0},{path:"/blogs/who-is-eligible-for-the-victorian-government-free-air-conditioning-rebate",group:"Blog",augSessions:93,sessions:72,change:-23,avgEngagement:36,contacts:4},{path:"/blogs/rinnai-18kw-dinlr18b1-donsr18b1-review",group:"Blog",augSessions:49,sessions:69,change:41,avgEngagement:57,contacts:null},{path:"/blogs/top-10-air-conditioners-in-australia-comprehensive-guide",group:"Blog",augSessions:72,sessions:67,change:-7,avgEngagement:35,contacts:null},{path:"/blogs/panasonic-18kw-ducted-features-reviews",group:"Blog",augSessions:42,sessions:63,change:50,avgEngagement:77,contacts:null},{path:"/blogs/midea-mdv-v244wn1au-a-mini-vrf-review",group:"Blog",augSessions:71,sessions:61,change:-14,avgEngagement:60,contacts:null},{path:"/vic-upgrade",group:"VIC rebate pages",augSessions:66,sessions:57,change:-14,avgEngagement:75,contacts:9},{path:"/blogs/victorian-government-split-system-rebate",group:"Blog",augSessions:null,sessions:55,change:null,avgEngagement:41,contacts:null},{path:"/about-us",group:"About us",augSessions:59,sessions:50,change:-15,avgEngagement:35,contacts:null},{path:"/blogs/midea-mulmi0619b-19-kw-multi-split-in-depth-review",group:"Blog",augSessions:29,sessions:50,change:72,avgEngagement:72,contacts:null},{path:"/blogs/rinnai-mon6h18b1ta-19kw-multi-split-air-conditioner-review",group:"Blog",augSessions:30,sessions:50,change:67,avgEngagement:73,contacts:null},{path:"/blogs/panasonic-vs-fujitsu-which-brand-should-you-go-with",group:"Blog",augSessions:53,sessions:46,change:-13,avgEngagement:91,contacts:null},{path:"/blogs/carrier-or-rinnai-which-is-better",group:"Blog",augSessions:45,sessions:37,change:-18,avgEngagement:232,contacts:null},{path:"/blogs/how-to-claim-free-air-conditiong-rebate-in-2026",group:"Blog",augSessions:27,sessions:37,change:37,avgEngagement:51,contacts:3},{path:"/blogs/midea-ducted-mdv-v230wn1-au-system-features-reviews",group:"Blog",augSessions:32,sessions:36,change:12,avgEngagement:76,contacts:null},{path:"/blogs/who-is-eligible-for-the-nsw-government-air-conditioning-incentives",group:"Blog",augSessions:null,sessions:35,change:null,avgEngagement:36,contacts:3},{path:"/blogs/emerald-air-conditioner-review",group:"Blog",augSessions:31,sessions:33,change:6,avgEngagement:98,contacts:null},{path:"/nsw-upgrade/new-south-wales-split-system-air-conditioner-rebate",group:"NSW rebate pages",augSessions:44,sessions:27,change:-39,avgEngagement:53,contacts:3},{path:"/blogs/top-10-heat-pumps-in-australia",group:"Blog",augSessions:77,sessions:26,change:-66,avgEngagement:48,contacts:null}],HW=[{slug:"panasonic-18kw-ducted-features-reviews",from:42,to:63},{slug:"midea-mulmi0619b-19-kw-multi-split-in-depth-review",from:29,to:50},{slug:"rinnai-18kw-dinlr18b1-donsr18b1-review",from:49,to:69},{slug:"rinnai-mon6h18b1ta-19kw-multi-split-air-conditioner-review",from:30,to:50},{slug:"all-victorian-rebates-explained-how-to-apply",from:129,to:72},{slug:"top-10-heat-pumps-in-australia",from:77,to:26},{slug:"who-is-eligible-for-the-victorian-government-free-air-conditioning-rebate",from:93,to:72}],WW=[{slug:"all-victorian-rebates-explained-how-to-apply",text:"gets its sessions from Facebook and Instagram links (105 of 129 in August, 63 of 72 in September), not Google (1 in September)."},{slug:"top-10-heat-pumps-in-australia",text:"lost Google sessions (from 69 to 20)."},{slug:"who-is-eligible-for-the-victorian-government-free-air-conditioning-rebate",text:"lost HubSpot email sessions (from 65 to 43), while its Google sessions grew (from 9 to 16)."}],ZW="Suburb pages combined (/vic-upgrade/air-conditioning-\u2026, e.g. Craigieburn, Point Cook, St Albans)",$W=10,KW=6,YW="Australian sessions that started on these pages.",QW=[{state:"Victoria",augSessions:2002,sessions:2301,change:15,augContacts:248,contacts:329,contactRate:14.3},{state:"New South Wales",augSessions:526,sessions:411,change:-22,augContacts:58,contacts:54,contactRate:13.1},{state:"Queensland",augSessions:124,sessions:129,change:4,augContacts:15,contacts:14,contactRate:10.8,outsideServiceArea:!0},{state:"Western Australia",augSessions:50,sessions:41,change:-18,augContacts:1,contacts:3,contactRate:7.3,outsideServiceArea:!0},{state:"Australian Capital Territory",augSessions:15,sessions:37,change:147,augContacts:0,contacts:3,contactRate:8.1,outsideServiceArea:!0},{state:"South Australia",augSessions:42,sessions:37,change:-12,augContacts:4,contacts:3,contactRate:8.1,outsideServiceArea:!0},{state:"Tasmania",augSessions:37,sessions:29,change:-22,augContacts:7,contacts:4,contactRate:13.8,outsideServiceArea:!0}],JW=[['"Outside service area": the main website has rebate pages only for Victoria (',{code:"/vic-upgrade"},") and New South Wales (",{code:"/nsw-upgrade"},"), so EcoOrigin most likely serves only these two states."],["State rows add up to about 3% more than the Australian total because GA4 estimates session counts."]],XW=[{state:"Victoria",augSessions:2002,sessions:2301,change:15,augContacts:248,contacts:329,contactRate:14.3,avgEngagement:58},{state:"New South Wales",augSessions:526,sessions:411,change:-22,augContacts:58,contacts:54,contactRate:13.1,avgEngagement:50}],eZ=[{device:"Mobile",augSessions:1610,sessions:1689,change:5,avgEngagement:46,augContacts:163,contacts:235,contactRate:13.9},{device:"Desktop",augSessions:1092,sessions:1206,change:10,avgEngagement:71,augContacts:159,contacts:158,contactRate:13.1},{device:"Tablet",augSessions:34,sessions:45,change:32,avgEngagement:62,augContacts:2,contacts:6,contactRate:13.3}],tZ=[{name:"VIC-AC-Banner-Button",aug:14,sep:28},{name:"VIC-AC-Page-Exclusive-Offer-Button",aug:17,sep:19},{name:"header-menu-inquiry-tag",aug:7,sep:9},{name:"VIC-AC-Page-Split-Ac-Section-Button",aug:3,sep:4},{name:"footer-enquiry-button",aug:0,sep:4},{name:"split-graph-button-click",aug:1,sep:1}],lZ={summary:"12 of 18 button tags with no clicks",neverTitle:"No clicks in the last 12 months:",never:["banner-vic-residants","banner-nsw-residants-button","access-vic-button-tag","access-nsw-button","partner-now-cta","partner-now-learn-cta","energy-incentive-inquary-card-click","nsw-ac-page-banner-button","NSW-Splict-AC-Section-Button","VIC-AC-Page-Enquiry-Card"],stoppedTitle:"Stopped after June 2026 (the heat-pump page was removed):",stopped:[{name:"VIC-Heatpump-Page-Banner-Button",lastClick:"last click June 2026"},{name:"VIC-Heat-Pump-CTA-Button",lastClick:"last click June 2026"}],checked:["Checked: the trigger ",{code:"banner-vic-residants-btn"}," looks for the class ",{code:"bannervicresidants"},", found on 0 of the site's 133 pages."]},rZ=[{event:"page_view",augCount:20876,sepCount:21038,sepSessions:5322},{event:"session_start",augCount:5760,sepCount:5554,sepSessions:5540},{event:"first_visit",augCount:4800,sepCount:4427,sepSessions:4388},{event:"scroll",augCount:4453,sepCount:4011,sepSessions:2793},{event:"user_engagement",augCount:3772,sepCount:3636,sepSessions:2047},{event:"ads_conversion_Contact_Us_1",augCount:1557,sepCount:1735,sepSessions:484},{event:"click",augCount:77,sepCount:62,sepSessions:52},{event:"file_download",augCount:19,sepCount:13,sepSessions:12},{event:"form_submit",augCount:0,sepCount:0,sepSessions:0},{event:"Lead_From_Fill_HP",augCount:0,sepCount:0,sepSessions:0}],nZ=["Main-site sessions from outside Australia: 2,948 in August and 2,664 in September, with an average engagement time of 6.6 seconds in September.","When sessions almost equal users and the average engagement time is under 5 seconds, the sessions are most likely automated traffic (bots). India and the Philippines look different: few users with many sessions, most likely agency or staff sessions."],iZ=[{country:"Singapore",augSessions:1201,sessions:778,change:-35,users:778,avgEngagement:5.1},{country:"United States",augSessions:606,sessions:608,change:0,users:600,avgEngagement:3},{country:"China",augSessions:298,sessions:256,change:-14,users:255,avgEngagement:1.9},{country:"India",augSessions:196,sessions:178,change:-9,users:88,avgEngagement:38},{country:"Germany",augSessions:64,sessions:126,change:97,users:126,avgEngagement:.6},{country:"Philippines",augSessions:100,sessions:81,change:-19,users:21,avgEngagement:6.9},{country:"Netherlands",augSessions:null,sessions:66,change:null,users:66,avgEngagement:8.9},{country:"France",augSessions:null,sessions:55,change:null,users:54,avgEngagement:.1},{country:"United Kingdom",augSessions:59,sessions:50,change:-15,users:47,avgEngagement:9.9},{country:"Vietnam",augSessions:35,sessions:47,change:34,users:47,avgEngagement:3.4},{country:"Japan",augSessions:null,sessions:44,change:null,users:43,avgEngagement:.9},{country:"Brazil",augSessions:40,sessions:35,change:-12,users:35,avgEngagement:0}],aZ=[["This is where Google Ads and Meta ads send people. 97% of its sessions are from Australia."],["In September Google Ads brought ",{strong:"2,210"}," sessions here; the main site got only 60."]],sZ={googleAds:[145,103,96,65,52,45,85,122,145,120,99,104,124,132,138,134,33,94,60,87,80,9,4,7,5,1,4,5,11,88],otherSources:[36,45,31,26,35,35,24,34,37,42,38,26,30,59,45,40,10,57,49,45,46,34,30,29,27,20,44,42,27,26],band:{from:22,to:29,label:"22\u201329 Sep"},note:"Between 22 and 29 September, Google Ads brought only 46 sessions in total, compared with about 98 a day earlier in the month. It came back on 30 September. Other sources stayed at a similar level."},oZ={september:[9,13,11,6,6,6,15,13,13,13,15,13,13,18,18,16,5,12,13,8,17,7,4,1,0,0,2,0,5,9],august:[5,7,12,14,13,13,4,6,13,11,10,11,10,6,7,4,11,5,7,14,7,14,9,16,14,6,7,6,12,13,8],band:{from:22,to:29,label:"22\u201329 Sep (September line)"},note:"About 12 a day on 1\u201321 September, but only 19 in total on 22\u201329 September, when Google Ads brought very few sessions."},cZ=[{term:"Sessions with form_start",text:"sessions in which someone started filling in the form (GA4 event form_start)."},{term:"Form-start rate",text:"sessions with form_start \xf7 sessions."},{term:"Thank-you sessions",text:"sessions that viewed /thank-you-electricity/, the page the form opens after a successful send."},{term:"Thank-you per 100 sessions",text:"thank-you sessions for every 100 sessions."}],uZ=[{source:"Google Ads",detail:"google / cpc, adwords / ppc",augSessions:4086,sessions:2210,change:-46,avgEngagement:59,formStarts:359,formStartRate:16.2,thankYouAug:210,thankYou:181,per100Aug:5.1,per100:8.2},{source:"Meta Ads (tagged)",detail:"4 paid tags",augSessions:728,sessions:673,change:-8,avgEngagement:17,formStarts:84,formStartRate:12.5,thankYouAug:22,thankYou:35,per100Aug:3,per100:5.2},{source:"Facebook / Instagram, untagged",detail:"4 referral sites",augSessions:167,sessions:202,change:21,avgEngagement:36,formStarts:49,formStartRate:24.3,thankYouAug:14,thankYou:16,per100Aug:8.4,per100:7.9},{source:"Direct",detail:"(direct) / (none)",augSessions:186,sessions:137,change:-26,avgEngagement:22,formStarts:12,formStartRate:8.8,thankYouAug:43,thankYou:40,per100Aug:23.1,per100:29.2},{source:"Everything else",detail:"organic, cross-network, other",augSessions:82,sessions:50,change:-39,avgEngagement:78,formStarts:10,formStartRate:20,thankYouAug:6,thankYou:9,per100Aug:7.3,per100:18}],pZ={source:"Landing page total",detail:"",augSessions:5227,sessions:3261,change:-38,avgEngagement:48,formStarts:515,formStartRate:15.8,thankYouAug:295,thankYou:281,per100Aug:5.6,per100:8.6},dZ=[{term:"Form-start rate",text:"sessions with form_start \xf7 sessions."},{term:"Thank-you sessions",text:"sessions that viewed /thank-you-electricity/ (September only)."},{term:"Thank-you per 100 sessions",text:"thank-you sessions for every 100 sessions."}],mZ=[{campaign:"ECO - Max conv - New - 5.12.25",platform:"Google Ads",augSessions:1276,sessions:1260,change:-1,avgEngagement:63,formStartRate:17.3,thankYou:110,per100Aug:7.1,per100:8.7},{campaign:"FF | Leads | PMax",platform:"Google Ads",augSessions:1479,sessions:671,change:-55,avgEngagement:59,formStartRate:15.7,thankYou:53,per100Aug:7.8,per100:7.9},{campaign:"FF - Website Lead - 22.05.26",platform:"Meta Ads",augSessions:694,sessions:649,change:-6,avgEngagement:17,formStartRate:12.2,thankYou:33,per100Aug:2.7,per100:5.1},{campaign:"FF | Leads | PMax #2",platform:"Google Ads",augSessions:265,sessions:204,change:-23,avgEngagement:53,formStartRate:17.2,thankYou:18,per100Aug:.4,per100:8.8},{campaign:"New Leads-Performance Max 2",platform:"Google Ads",warning:"8-second sessions",augSessions:1041,sessions:54,change:-95,avgEngagement:8,formStartRate:null,thankYou:0,per100Aug:.2,per100:0}],hZ=[{device:"Mobile",augSessions:3621,sessions:2450,change:-32,avgEngagement:41,formStarts:408,formStartRate:16.7},{device:"Desktop",augSessions:1467,sessions:746,change:-49,avgEngagement:72,formStarts:99,formStartRate:13.3},{device:"Tablet",augSessions:156,sessions:77,change:-51,avgEngagement:35,formStarts:8,formStartRate:10.4}],gZ=[{state:"Victoria",augSessions:4545,sessions:2845,change:-37,formStarts:457,formStartRate:16.1},{state:"New South Wales",augSessions:347,sessions:226,change:-35,formStarts:38,formStartRate:16.8},{state:"Queensland",augSessions:106,sessions:65,change:-39,formStarts:12,formStartRate:18.5,outsideServiceArea:!0},{state:"Tasmania",augSessions:39,sessions:21,change:-46,formStarts:1,formStartRate:4.8,outsideServiceArea:!0},{state:"South Australia",augSessions:27,sessions:9,change:-67,formStarts:1,formStartRate:null,outsideServiceArea:!0},{state:"Australian Capital Territory",augSessions:2,sessions:9,change:null,formStarts:1,formStartRate:null,outsideServiceArea:!0}],yZ=[{path:"/",description:"The landing page itself",augSessions:5154,sessions:3194,change:-38,users:2673,startedHere:3081},{path:"/thank-you-electricity/",description:"Thank-you page; the form sends people here after a successful send",augSessions:295,sessions:281,change:-5,users:250,startedHere:52},{path:"/google-ads-aircon-page",description:"Another ad page (not in the site map)",augSessions:10,sessions:12,change:20,users:12,startedHere:12},{path:"/thank-you-other/",description:"Second thank-you page; the form never sends people here",augSessions:1,sessions:2,change:null,users:2,startedHere:null}],fZ=[{event:"All Clicks",augCount:11363,sepCount:9256,sepSessions:1083},{event:"page_view",augCount:6218,sepCount:3937,sepSessions:3159},{event:"session_start",augCount:5266,sepCount:3273,sepSessions:3261},{event:"first_visit",augCount:4400,sepCount:2599,sepSessions:2598},{event:"user_engagement",augCount:2410,sepCount:1899,sepSessions:1513},{event:"scroll",augCount:1517,sepCount:969,sepSessions:826},{event:"form_start",augCount:627,sepCount:532,sepSessions:515},{event:"click",augCount:158,sepCount:76,sepSessions:68},{event:"form_submit",augCount:1,sepCount:0,sepSessions:0}],bZ=[{id:"ecoorigin-ads-summary",label:"1 \xb7 Summary"},{id:"ecoorigin-ads-spend",label:"2 \xb7 Spend and changes"},{id:"ecoorigin-ads-reach",label:"3 \xb7 Reach and leads"}],vZ={title:"Google Ads September Report",period:"1\u201330 Sep 2026",compared:"compared with 1\u201331 Aug 2026",scope:"Every ad sends people to aircon.ecoorigin.com.au. Conversions are counted when a person lands on aircon.ecoorigin.com.au/thank-you-electricity/ after sending the form. Phone calls and emails are not counted."},xZ="Results and account issues",SZ="Where did the money go, and what changed in the account?",NZ="Where do the ads show, and what happens after the click?",CZ=[{label:"Whole Google Ads account",note:"\u2014 all campaigns, including paused ones",columns:4,tiles:[{label:"Cost",previous:18768,value:15327,change:-18,neutralChange:!0,format:"money",note:"Google Ads cost, without tax."},{label:"Impr.",previous:156632,value:48308,change:-69,changeTone:"bad"},{label:"Clicks",previous:4189,value:2115,change:-50,changeTone:"bad"},{label:"CTR",previous:2.7,value:4.4,change:1.7,changeUnit:"pts",changeTone:"good",format:"percent",note:"Clicks / impressions."},{label:"Avg. CPC",previous:4.48,value:7.25,change:62,changeTone:"bad",format:"money2"},{label:"Conversions",previous:191,value:174,change:-9,changeTone:"bad",format:"decimal",highlight:!0,note:"Form sends only. Calls and emails not counted."},{label:"Conv. rate",previous:4.6,value:8.2,change:3.7,changeUnit:"pts",changeTone:"good",format:"percent",note:"Conversions / clicks."},{label:"Cost / conv.",previous:98.26,value:88.09,change:-10,changeTone:"good",format:"money2",highlight:!0,note:"Cost per form send."}]}],wZ=[{id:"ecoorigin-ads-insight-paused",location:"Page 2 \xb7 under Cost and conversions per day (charts)",title:"No ads ran on 22\u201328 September because both campaigns were paused",paragraphs:[["Before the pause (1\u201321 September), the account averaged A$696 of cost and 8.1 conversions a day. At that rate, the 7 paused days would have brought about 57 more conversions for about A$4,871. August had 191 conversions; with those days, September would have reached about 231 (21% more than August)."]],meaning:"September's lower totals come from the 7 days without ads, not from weaker ads. August averaged 6.2 conversions a day; 1\u201321 September averaged 8.1."},{id:"ecoorigin-ads-insight-target-cpa",location:"Page 2 \xb7 under Cost and conversions per day (charts)",title:"An EcoOrigin login raised the target CPA from A$80 to A$100",paragraphs:[["On 18 August, tilak.dave (an EcoOrigin login) accepted Google's 'Target CPA raising' recommendation in the Google Ads mobile app: target CPA A$80 \u2192 A$100 for ECO - Max conv and FF | Leads | PMax. Nobody else changed the account between 1 and 24 August."],[{strong:"Before (1\u201318 Aug):"}," A$413 a day, 5.5 conversions a day, A$75 per conversion."],[{strong:"After (19\u201324 Aug):"}," A$717 a day (+74%), 7.6 conversions a day (+38%), A$95 per conversion (+26%). These are the 6 days before the new Performance Max campaign started."],["EcoOrigin logins changed the account twice more: a campaign change through HubSpot on 25 August (saumya.kuthe), and 2 keywords removed from the mobile app on 30 August (tilak.dave)."]],meaning:[["Bidding settings are being changed from EcoOrigin's side. After the higher target, Google spent 74% more a day for 38% more conversions, so each conversion cost 26% more."],[{strong:"Next step:"}," These initial results are based on only 6 days of data. It is worth monitoring this configuration for one more week to see if performance stabilizes before deciding whether to keep or revert the change."]]},{id:"ecoorigin-ads-insight-brand",location:"Page 2 \xb7 under Brand-name searches",title:"About half of Performance Max's conversions came from searches for EcoOrigin's own name",paragraphs:[["In September, searches containing the brand name ('eco origin', 'ecoorigin' and 12 other searches) cost A$1,249 and brought 32.8 conversions, all through Performance Max. That is 50% of Performance Max's 65.0 conversions. From 2 to 31 August it was A$1,826 and 48.5 conversions (46% of Performance Max's conversions). ECO - Max conv has no brand keyword."],["Brand-name conversions cost A$38.09 each in September. Performance Max's other conversions cost A$147.62 each, compared with A$85.52 for ECO - Max conv."],["In Google's organic results EcoOrigin already ranks first for 'eco origin' (average position 1.1, Search Console)."]],meaning:[["Performance Max's cost per conversion (A$92.40 in September) mixes cheap brand-name conversions with expensive other ones. Without brand-name searches, a conversion cost A$99.70 across the account, not A$88.09."],[{strong:"Most people searching for EcoOrigin seem to find it either way."}," When Performance Max showed less for the name, paid brand clicks fell from ",{strong:"424 in August to 232 in September"},", but clicks on EcoOrigin's free Google result rose from ",{strong:"183 in August to 339 in September"},". Together, brand clicks hardly changed: ",{strong:"607 in August, 571 in September (-6%)"},"."],[{strong:"Question for Flora:"}," could a brand exclusion keep Performance Max off searches for EcoOrigin's own name (A$1,249 in September)? The Search campaign has no brand keyword, so only the free result would show for the name, plus any competitor ads."]]},{id:"ecoorigin-ads-insight-display",location:"Page 2 \xb7 under Network",title:"Display Network clicks brought no conversions",paragraphs:[["In August, Performance Max got 1,424 Display clicks for A$794 and 0 conversions. 1,052 of them (A$332) came from New Leads-Performance Max 2, mostly in its first 3 days (25\u201327 August); in GA4 those visitors stayed about 8 seconds. The campaign was paused on 1 September. In September Display got 114 clicks for A$156, again 0 conversions."]],meaning:"Total clicks halved (4,189 in August \u2192 2,115 in September), but this was not a big loss. About 6 in 10 of the lost clicks were Display clicks, which brought 0 conversions, and most of them were 8-second visits from New Leads-Performance Max 2. Google Search clicks fell much less: 2,739 \u2192 1,965 (-28%), and conversions fell only 9%."},{id:"ecoorigin-ads-insight-impression-share",location:"Page 3 \xb7 under Search impression share by campaign",title:"The Search campaign's ads appeared in 1 of every 5 eligible searches and lost most of the rest on ad rank; Performance Max lost about half to its daily budget",paragraphs:[["The Search campaign (ECO - Max conv) had a search impression share of 17.9% in August and 20.0% in September. In September it lost 75.7% of impressions to ad rank and 4.3% because the daily budget ran out."],["Performance Max was different. FF | Leads | PMax showed in 18.7% of its eligible searches in August and 11.3% in September, and lost 3.4% in August and 53.2% in September because the daily budget ran out. FF | Leads | PMax #2 lost 42.3% to the daily budget in September. Both daily budgets were cut on 2 September (A$300 to A$200, and A$120 to A$80)."],["In all three campaigns the same three rivals led (greensource.net.au, coldflow.net.au, australiangreensolution.com.au); greensource.net.au showed above EcoOrigin in 63\u201372% of shared auctions."]],meaning:"The daily budget is not what holds the Search campaign back; ad rank is. Google sets ad rank from the bid and the ad's quality. Quality may not be the main weak part: keywords with 78% of September's keyword cost have a Quality Score of 7 or 8 out of 10. The bids are set by Google within the target CPA (A$100, then A$85 from 17 September), so the target is likely a large part of the limit: a higher target wins more auctions, but each conversion costs more. For Performance Max it was the other way round: the daily budget was the main limit in September."},{id:"ecoorigin-ads-insight-locations",location:"Page 3 \xb7 under Matched locations",title:"Cost per conversion ranged from A$73 to A$112 across Melbourne regions",paragraphs:[["In September, South Eastern Suburbs brought the most conversions (52.0) at A$72.58 each. Eastern Suburbs had the highest cost per conversion in both months: A$112.02 in August and A$111.54 in September."]],meaning:[["Inside Melbourne, a conversion in the most expensive region costs about A$39 more than in the cheapest."],[{strong:"Question for Flora:"}," is Melbourne the only area EcoOrigin wants leads from? The main website offers rebates in Victoria and New South Wales, and the landing-page form asks 'Are you from VIC?'. If EcoOrigin serves both states, people searching in the rest of Victoria and in New South Wales never see these ads, so those leads are missed."]]},{id:"ecoorigin-ads-insight-device",location:"Page 3 \xb7 under Device",title:"Mobile phones brought 73% of September's clicks and 74% of its conversions, at the lowest cost per conversion",paragraphs:[["In August, mobile phones brought 76% of clicks and 70% of conversions, at A$95.90 per conversion; computers cost A$99.14 per conversion."],["In September, mobile phones brought 1,550 of the 2,115 clicks and 129.0 of the 174.0 conversions, at A$82.12 per conversion. Computers brought 522 clicks and 43.0 conversions at A$105.04 each."]],meaning:"Most people click EcoOrigin's ads on a phone, and phones bring the cheapest form sends. Calls aren't counted (see Issues), so mobile's real number of leads may be higher than shown."}],IZ=["Errors make a number in this report wrong or leave it missing. Recommendations are settings that are not set up and would bring or count more leads. Each cause is marked ",{strong:"confirmed"}," (seen in Google Ads, the exports or the site code) or ",{strong:"likely"},". Click a group to open it."],kZ=[{status:"critical",issues:[{title:"Calls and emails from the landing page are not tracked",found:"The phone and email buttons on the landing page send no event of their own to GA4 or Google Ads, so a tap on them looks like any other click. No conversion action in Google Ads counts calls or emails.",cause:"No call or email tracking is set up on the landing page or in Google Ads.",causeStatus:"confirmed",effect:[[{strong:"Now:"}," a conversion is counted only when someone opens the thank-you page after sending the form. People who tap the phone number or the email link are missed, so the real number of leads may be higher than 174, and the real cost per lead lower than A$88.09."],[{strong:"If tracked:"}," taps on the phone number and email link become conversions in Google Ads. They then show in the Conversions column, Google's bidding learns from them, and they can be used for targeting later."]]}]},{status:"warning",issues:[{title:"The ads show no phone number",found:"None of the four campaigns has a call asset (Search: ECO - Max conv; Performance Max: FF | Leads | PMax, FF | Leads | PMax #2, New Leads-Performance Max 2). In Google Ads, Assets filtered to Call for all campaigns show nothing in August or September.",cause:"No call asset has been added to any campaign.",causeStatus:"confirmed",effect:[[{strong:"Now:"}," someone who would rather call has to open the landing page first to find the number, and that call is not counted."],[{strong:"With a call asset:"}," the phone number shows in the ad, and people on mobile can call with one tap without opening the landing page. Each call is listed in Google Ads with its time, length and whether it was answered. Calls longer than a length set in the conversion action (for example 60 seconds) count as conversions, so bidding learns from phone leads. The number can be set to show only during business hours."]]},{title:"Enhanced conversions are not set up",found:"The form-send conversion action shows 'Enhanced conversions: Not configured' (Goals > Conversions > Settings). The landing-page form asks for name, email and phone.",cause:"Enhanced conversions is off by default and has not been turned on for this conversion action.",causeStatus:"confirmed",effect:[[{strong:"While off:"}," Google Ads counts a form send only if the cookie saved at the ad click is still in the browser. When it is missing (ad clicked on a phone and form sent on a laptop, or cookies blocked or cleared), the send may not be counted, so the 174 conversions may be lower than the real number."],[{strong:"When on:"}," even without the cookie, Google Ads can count the send by matching the email or phone from the form to the Google account that clicked the ad. More sends are counted, and bidding learns from them."]]}]}],TZ=[{weekday:"Sat",day:1,month:"Aug",cost:392,clicks:75,conversions:2},{weekday:"Sun",day:2,month:"Aug",cost:534,clicks:100,conversions:3},{weekday:"Mon",day:3,month:"Aug",cost:540,clicks:98,conversions:7},{weekday:"Tue",day:4,month:"Aug",cost:490,clicks:96,conversions:8},{weekday:"Wed",day:5,month:"Aug",cost:479,clicks:92,conversions:11},{weekday:"Thu",day:6,month:"Aug",cost:248,clicks:55,conversions:5},{weekday:"Fri",day:7,month:"Aug",cost:143,clicks:38,conversions:3},{weekday:"Sat",day:8,month:"Aug",cost:229,clicks:40,conversions:2.5},{weekday:"Sun",day:9,month:"Aug",cost:243,clicks:53,conversions:4.5},{weekday:"Mon",day:10,month:"Aug",cost:700,clicks:104,conversions:6},{weekday:"Tue",day:11,month:"Aug",cost:616,clicks:104,conversions:7},{weekday:"Wed",day:12,month:"Aug",cost:396,clicks:70,conversions:7.5},{weekday:"Thu",day:13,month:"Aug",cost:270,clicks:48,conversions:4.5},{weekday:"Fri",day:14,month:"Aug",cost:283,clicks:56,conversions:5},{weekday:"Sat",day:15,month:"Aug",cost:361,clicks:61,conversions:5},{weekday:"Sun",day:16,month:"Aug",cost:279,clicks:53,conversions:4},{weekday:"Mon",day:17,month:"Aug",cost:598,clicks:84,conversions:10},{weekday:"Tue",day:18,month:"Aug",cost:625,clicks:82,conversions:4},{weekday:"Wed",day:19,month:"Aug",cost:950,clicks:133,conversions:2.5},{weekday:"Thu",day:20,month:"Aug",cost:823,clicks:117,conversions:11.5},{weekday:"Fri",day:21,month:"Aug",cost:676,clicks:94,conversions:4.5},{weekday:"Sat",day:22,month:"Aug",cost:511,clicks:73,conversions:10.5},{weekday:"Sun",day:23,month:"Aug",cost:595,clicks:90,conversions:6},{weekday:"Mon",day:24,month:"Aug",cost:747,clicks:117,conversions:10.5},{weekday:"Tue",day:25,month:"Aug",cost:1459,clicks:430,conversions:11.5},{weekday:"Wed",day:26,month:"Aug",cost:890,clicks:439,conversions:3},{weekday:"Thu",day:27,month:"Aug",cost:824,clicks:499,conversions:5},{weekday:"Fri",day:28,month:"Aug",cost:645,clicks:116,conversions:6},{weekday:"Sat",day:29,month:"Aug",cost:745,clicks:100,conversions:7},{weekday:"Sun",day:30,month:"Aug",cost:937,clicks:238,conversions:10},{weekday:"Mon",day:31,month:"Aug",cost:1539,clicks:434,conversions:4},{weekday:"Tue",day:1,month:"Sep",cost:1042,clicks:141,conversions:5},{weekday:"Wed",day:2,month:"Sep",cost:792,clicks:98,conversions:7},{weekday:"Thu",day:3,month:"Sep",cost:603,clicks:84,conversions:8},{weekday:"Fri",day:4,month:"Sep",cost:316,clicks:49,conversions:2},{weekday:"Sat",day:5,month:"Sep",cost:264,clicks:50,conversions:4},{weekday:"Sun",day:6,month:"Sep",cost:155,clicks:38,conversions:3},{weekday:"Mon",day:7,month:"Sep",cost:581,clicks:77,conversions:14},{weekday:"Tue",day:8,month:"Sep",cost:660,clicks:107,conversions:14.3},{weekday:"Wed",day:9,month:"Sep",cost:1031,clicks:166,conversions:11.8},{weekday:"Thu",day:10,month:"Sep",cost:847,clicks:130,conversions:9.2},{weekday:"Fri",day:11,month:"Sep",cost:834,clicks:103,conversions:7},{weekday:"Sat",day:12,month:"Sep",cost:779,clicks:114,conversions:11},{weekday:"Sun",day:13,month:"Sep",cost:902,clicks:140,conversions:11},{weekday:"Mon",day:14,month:"Sep",cost:1088,clicks:137,conversions:14.5},{weekday:"Tue",day:15,month:"Sep",cost:1093,clicks:140,conversions:11},{weekday:"Wed",day:16,month:"Sep",cost:1096,clicks:121,conversions:10.2},{weekday:"Thu",day:17,month:"Sep",cost:117,clicks:20,conversions:2},{weekday:"Fri",day:18,month:"Sep",cost:703,clicks:93,conversions:5},{weekday:"Sat",day:19,month:"Sep",cost:454,clicks:67,conversions:7},{weekday:"Sun",day:20,month:"Sep",cost:661,clicks:81,conversions:4},{weekday:"Mon",day:21,month:"Sep",cost:597,clicks:68,conversions:10},{weekday:"Tue",day:22,month:"Sep",cost:0,clicks:0,conversions:0},{weekday:"Wed",day:23,month:"Sep",cost:0,clicks:0,conversions:0},{weekday:"Thu",day:24,month:"Sep",cost:0,clicks:0,conversions:0},{weekday:"Fri",day:25,month:"Sep",cost:0,clicks:0,conversions:0},{weekday:"Sat",day:26,month:"Sep",cost:0,clicks:0,conversions:0},{weekday:"Sun",day:27,month:"Sep",cost:0,clicks:0,conversions:0},{weekday:"Mon",day:28,month:"Sep",cost:0,clicks:0,conversions:0},{weekday:"Tue",day:29,month:"Sep",cost:19,clicks:3,conversions:0},{weekday:"Wed",day:30,month:"Sep",cost:696,clicks:88,conversions:3}],AZ=52,DZ=58,MZ="No ads",EZ="No ads (22\u201328 Sep)",RZ=[{dayIndex:17,who:"client",head:"Change by an EcoOrigin login (tilak.dave)",when:"Tue 18 Aug, 10:45 PM \xb7 Google Ads mobile app",what:"Applied a Google recommendation (Target CPA raising): target CPA from A$80 to A$100",campaigns:"Campaigns: ECO - Max conv - New - 5.12.25, FF | Leads | PMax"},{dayIndex:24,who:"flora",head:"Change by Flora's login",when:"Tue 25 Aug, 7:20 PM",what:"Created campaign New Leads-Performance Max 2 (location: Melbourne; 45 assets)",campaigns:"Campaign: New Leads-Performance Max 2"},{dayIndex:28,who:"flora",head:"Change by Flora's login",when:"Sat 29 Aug, 10:26 PM",what:"Created campaign FF | Leads | PMax #2 (location: Melbourne); budget A$300 then A$120 a day; Connected TV bid adjustment \u2212100%",campaigns:"Campaign: FF | Leads | PMax #2"},{dayIndex:29,who:"client",head:"Change by an EcoOrigin login (tilak.dave)",when:"Sun 30 Aug, 9:22 AM \xb7 Google Ads mobile app",what:"Applied a Google recommendation (Redundant keyword): 2 broad match keywords removed",campaigns:"Campaign: ECO - Max conv - New - 5.12.25"},{dayIndex:31,who:"flora",head:"Change by Flora's login",when:"Tue 1 Sep, 1:50 PM",what:"Paused campaign New Leads-Performance Max 2",campaigns:"Campaign: New Leads-Performance Max 2"},{dayIndex:32,who:"flora",head:"Change by Flora's login",when:"Wed 2 Sep, 8:37\u20138:45 PM",what:"Daily budgets cut: ECO - Max conv A$700 to A$400, FF | Leads | PMax A$300 to A$200, FF | Leads | PMax #2 A$120 to A$80; 58 negative keywords added",campaigns:"Campaigns: ECO - Max conv - New - 5.12.25, FF | Leads | PMax, FF | Leads | PMax #2"},{dayIndex:46,who:"flora",head:"Change by Flora's login",when:"Wed 16 Sep, 10:26\u201310:43 PM",what:"Paused all three running campaigns",campaigns:"Campaigns: ECO - Max conv - New - 5.12.25, FF | Leads | PMax, FF | Leads | PMax #2"},{dayIndex:47,who:"flora",head:"Change by Flora's login",when:"Thu 17 Sep, 7:47\u20138:20 PM",what:"ECO - Max conv and FF | Leads | PMax active again; ad group target CPA set to A$85 (ECO); keywords changed, search ad edited, 12 negative keywords and 22 PMax assets added. FF | Leads | PMax #2 stayed paused",campaigns:"Campaigns: ECO - Max conv - New - 5.12.25, FF | Leads | PMax"},{dayIndex:51,who:"flora",head:"Change by Flora's login",when:"Mon 21 Sep, 3:16 PM",what:"Paused ECO - Max conv and FF | Leads | PMax",campaigns:"Campaigns: ECO - Max conv - New - 5.12.25, FF | Leads | PMax"},{dayIndex:59,who:"flora",head:"Change by Flora's login",when:"Tue 29 Sep, 10:58 PM",what:"ECO - Max conv and FF | Leads | PMax active again; ECO daily budget A$400 to A$300",campaigns:"Campaigns: ECO - Max conv - New - 5.12.25, FF | Leads | PMax"}],BZ="Change by Flora's login",jZ="Change by an EcoOrigin login",PZ="Cost per day, 1 August to 30 September",_Z="Conversions per day, 1 August to 30 September",OZ=[{campaign:"ECO - Max conv - New - 5.12.25",type:"Search",status:"Enabled",budget:"budget A$300/day",augCost:8818,sepCost:9319,change:6,augConversions:88,sepConversions:109,augCostPerConv:100.21,sepCostPerConv:85.52,sepCtr:5.5},{campaign:"FF | Leads | PMax",type:"Performance Max",status:"Paused",budget:"budget A$200/day",augCost:8904,sepCost:4532,change:-49,augConversions:102,sepConversions:50.5,augCostPerConv:87.3,sepCostPerConv:89.66,sepCtr:3.4},{campaign:"FF | Leads | PMax #2",type:"Performance Max",status:"Paused",budget:"budget A$80/day",augCost:348,sepCost:1403,change:303,augConversions:0,sepConversions:14.5,augCostPerConv:null,sepCostPerConv:96.86,sepCtr:3.4},{campaign:"New Leads-Performance Max 2",type:"Performance Max",status:"Paused",budget:"budget A$100/day",augCost:698,sepCost:74,change:-89,augConversions:1,sepConversions:0,augCostPerConv:697.75,sepCostPerConv:null,sepCtr:6.5}],LZ={campaign:"All campaigns",augCost:18768,sepCost:15327,change:-18,augConversions:191,sepConversions:174,augCostPerConv:98.26,sepCostPerConv:88.09,sepCtr:4.4},FZ=[{strong:"These numbers come from the search terms report."}," Google names only part of the searches there and hides the rest (42% of September's cost), so the brand-name cost and conversions here are a minimum."],qZ=[{campaign:"ECO - Max conv - New - 5.12.25",augCost:5,sepCost:0,augClicks:3,sepClicks:0,augConversions:2,sepConversions:0},{campaign:"FF | Leads | PMax",augCost:1786,sepCost:828,augClicks:407,sepClicks:159,augConversions:46.5,sepConversions:25.3},{campaign:"FF | Leads | PMax #2",augCost:21,sepCost:403,augClicks:6,sepClicks:69,augConversions:0,sepConversions:7.5},{campaign:"New Leads-Performance Max 2",augCost:14,sepCost:18,augClicks:8,sepClicks:4,augConversions:0,sepConversions:0}],zZ={campaign:"All brand-name searches",augCost:1826,sepCost:1249,augClicks:424,sepClicks:232,augConversions:48.5,sepConversions:32.8},UZ=[{label:"Whole account",aug:97.23,augWithout:117.79,sep:88.09,sepWithout:99.7},{label:"Performance Max campaigns",aug:96.28,augWithout:145,sep:92.4,sepWithout:147.62},{label:"Brand-name searches only",aug:37.65,augWithout:null,sep:38.09,sepWithout:null}],GZ=[{term:"eco origin",augCost:823,sepCost:604,sepConversions:24},{term:"ecoorigin",augCost:726,sepCost:374,sepConversions:5.6},{term:"eco origin reviews",augCost:150,sepCost:115,sepConversions:2},{term:"ecoorigin reviews",augCost:74,sepCost:100,sepConversions:1},{term:"ecorigin",augCost:21,sepCost:25,sepConversions:0},{term:"ecoorigin energy upgrade experts",augCost:0,sepCost:18,sepConversions:.2},{term:"products offered by ecoorigin",augCost:8,sepCost:13,sepConversions:0},{term:"eco origin australia",augCost:0,sepCost:0,sepConversions:0},{term:"eco origin reviews australia",augCost:5,sepCost:0,sepConversions:0},{term:"eco origin split system",augCost:7,sepCost:0,sepConversions:0},{term:"eco origine",augCost:2,sepCost:0,sepConversions:0},{term:"ecoorigin energy upgrade experts reviews",augCost:8,sepCost:0,sepConversions:0},{term:"ecoorigin energy upgrade experts settlement road thomastown vic",augCost:0,sepCost:0,sepConversions:0},{term:"ecoorigin photos",augCost:0,sepCost:0,sepConversions:0}],VZ=[{network:"Google Search",augClicks:2739,sepClicks:1965,augCost:17952,sepCost:15111,augConversions:191,sepConversions:173},{network:"Search partners",augClicks:6,sepClicks:21,augCost:5,sepCost:34,augConversions:0,sepConversions:1},{network:"Display Network",augClicks:1424,sepClicks:114,augCost:794,sepCost:156,augConversions:0,sepConversions:0},{network:"YouTube",augClicks:20,sepClicks:15,augCost:16,sepCost:26,augConversions:0,sepConversions:0}],HZ={network:"All networks",augClicks:4189,sepClicks:2115,augCost:18768,sepCost:15327,augConversions:191,sepConversions:174},WZ=[{term:"Search impr. share",text:"the ad showed."},{term:"Search lost IS (rank)",text:"the ad didn't show: other ads ranked higher."},{term:"Search lost IS (budget)",text:"the ad didn't show: the daily budget had run out."},{term:"Search top IS",text:"the ad showed above the organic results. Google gives it for Search campaigns only."},{term:"How to read a row",text:"in September, out of every 100 searches where ECO - Max conv's ad could have shown, it showed on 20 (15 of them above the organic results), missed 76 because other ads ranked higher, and missed 4 because the daily budget ran out."}],ZZ=[{campaign:"ECO - Max conv - New - 5.12.25",detail:"Search",augShare:"17.9%",sepShare:"20.0%",augLostRank:"82.1%",sepLostRank:"75.7%",augLostBudget:"0.0%",sepLostBudget:"4.3%",sepTop:"15.2%"},{campaign:"FF | Leads | PMax",detail:"Performance Max",augShare:"18.7%",sepShare:"11.3%",augLostRank:"77.9%",sepLostRank:"35.4%",augLostBudget:"3.4%",sepLostBudget:"53.2%",sepTop:"\u2013"},{campaign:"FF | Leads | PMax #2",detail:"Performance Max",augShare:"13.5%",sepShare:"< 10%",augLostRank:"86.5%",sepLostRank:"52.1%",augLostBudget:"0.0%",sepLostBudget:"42.3%",sepTop:"\u2013"},{campaign:"New Leads-Performance Max 2",detail:"Performance Max \xb7 paused 1 Sep",augShare:"13.5%",sepShare:"25.8%",augLostRank:"64.4%",sepLostRank:"63.7%",augLostBudget:"22.1%",sepLostBudget:"10.5%",sepTop:"\u2013"}],$Z=[{term:"Impr. share",text:"out of the searches it could have shown on, how often the advertiser's ad showed."},{term:"Overlap rate",text:"how often the other advertiser's ad appeared in the same auction as EcoOrigin's."},{term:"Position above rate",text:"of those shared auctions, how often its ad was shown above EcoOrigin's."},{term:"Top of page rate",text:"how often the ad was in the ad block above the search results."},{term:"Abs. top of page rate",text:"how often the ad was the very first ad above the search results."}],KZ=(e,t,l,r,n,i,a)=>({domain:e,you:a,sepShare:t,sepOverlap:l,sepPositionAbove:r,sepTopOfPage:n,sepAbsTop:i}),YZ=[{title:"Search campaign (ECO - Max conv)",months:!0,rows:[{domain:"EcoOrigin (you)",you:!0,julShare:"15.36%",augShare:"17.86%",sepShare:"20.04%",sepOverlap:"\u2013",sepPositionAbove:"\u2013",sepTopOfPage:"76.02%",sepAbsTop:"11.43%"},{domain:"greensource.net.au",julShare:"25.29%",augShare:"28.98%",sepShare:"28.64%",sepOverlap:"46.69%",sepPositionAbove:"71.81%",sepTopOfPage:"81.68%",sepAbsTop:"32.43%"},{domain:"coldflow.net.au",julShare:"14.59%",augShare:"17.43%",sepShare:"23.40%",sepOverlap:"26.47%",sepPositionAbove:"53.88%",sepTopOfPage:"74.91%",sepAbsTop:"15.74%"},{domain:"australiangreensolution.com.au",julShare:"22.22%",augShare:"17.24%",sepShare:"16.53%",sepOverlap:"25.53%",sepPositionAbove:"59.26%",sepTopOfPage:"82.35%",sepAbsTop:"17.23%"},{domain:"emerald.com.au",julShare:"11.42%",augShare:"12.87%",sepShare:"10.37%",sepOverlap:"20.48%",sepPositionAbove:"43.14%",sepTopOfPage:"67.62%",sepAbsTop:"11.94%"},{domain:"daleair.com.au",julShare:"< 10%",augShare:"< 10%",sepShare:"10.16%",sepOverlap:"13.10%",sepPositionAbove:"53.42%",sepTopOfPage:"76.47%",sepAbsTop:"15.04%"},{domain:"energyeducators.com.au",julShare:"< 10%",augShare:"\u2013",sepShare:"< 10%",sepOverlap:"9.48%",sepPositionAbove:"72.01%",sepTopOfPage:"92.89%",sepAbsTop:"42.95%"},{domain:"ifge.com.au",julShare:"< 10%",augShare:"10.59%",sepShare:"< 10%",sepOverlap:"14.29%",sepPositionAbove:"53.23%",sepTopOfPage:"74.45%",sepAbsTop:"12.68%"},{domain:"smartupgrades.com.au",julShare:"\u2013",augShare:"< 10%",sepShare:"< 10%",sepOverlap:"12.82%",sepPositionAbove:"51.94%",sepTopOfPage:"76.04%",sepAbsTop:"9.66%"},{domain:"carbonsavers.com.au",julShare:"11.26%",augShare:"< 10%",sepShare:"< 10%",sepOverlap:"15.31%",sepPositionAbove:"48.94%",sepTopOfPage:"78.22%",sepAbsTop:"14.68%"},{domain:"kogan.com",julShare:"\u2013",augShare:"\u2013",sepShare:"< 10%",sepOverlap:"5.44%",sepPositionAbove:"79.91%",sepTopOfPage:"78.10%",sepAbsTop:"41.75%"},{domain:"optenergy.com.au",julShare:"< 10%",augShare:"< 10%",sepShare:"< 10%",sepOverlap:"12.94%",sepPositionAbove:"51.03%",sepTopOfPage:"80.28%",sepAbsTop:"26.36%"},{domain:"energyupgrader.com.au",julShare:"< 10%",augShare:"< 10%",sepShare:"< 10%",sepOverlap:"8.53%",sepPositionAbove:"67.50%",sepTopOfPage:"88.65%",sepAbsTop:"26.31%"}]},{title:"Performance Max (FF | Leads | PMax), its Google Search ads, September",months:!1,rows:[KZ("EcoOrigin (you)","11.35%","\u2013","\u2013","70.66%","14.97%",!0),KZ("greensource.net.au","20.83%","33.63%","69.02%","79.80%","28.62%"),KZ("coldflow.net.au","19.40%","21.36%","57.45%","74.50%","17.24%"),KZ("australiangreensolution.com.au","14.45%","23.05%","58.09%","81.54%","22.57%"),KZ("emerald.com.au","< 10%","14.35%","34.43%","63.89%","9.48%"),KZ("daleair.com.au","< 10%","11.54%","62.12%","78.41%","21.29%"),KZ("carbonsavers.com.au","< 10%","11.01%","48.03%","74.69%","21.92%"),KZ("ifge.com.au","< 10%","10.69%","53.07%","73.21%","12.57%"),KZ("smartupgrades.com.au","< 10%","9.60%","54.58%","75.30%","8.56%"),KZ("energyupgrader.com.au","< 10%","8.27%","69.16%","87.39%","25.56%"),KZ("heatingcoolingsystems.com.au","< 10%","8.15%","59.57%","75.92%","32.77%"),KZ("mhiaa.com.au","< 10%","5.02%","66.67%","83.49%","34.84%")]},{title:"Performance Max (FF | Leads | PMax #2), its Google Search ads, September (ran until 16 September)",months:!1,rows:[KZ("EcoOrigin (you)","< 10%","\u2013","\u2013","66.41%","20.23%",!0),KZ("coldflow.net.au","21.07%","20.48%","59.54%","74.19%","15.64%"),KZ("greensource.net.au","14.65%","20.23%","62.97%","75.27%","21.78%"),KZ("australiangreensolution.com.au","11.59%","19.72%","59.08%","80.24%","19.36%"),KZ("daleair.com.au","10.35%","12.16%","65.77%","78.88%","18.33%"),KZ("heatingcoolingsystems.com.au","10.20%","12.52%","63.87%","75.30%","30.56%"),KZ("ifge.com.au","< 10%","8.36%","50.22%","74.14%","11.23%"),KZ("carbonsavers.com.au","< 10%","8.03%","50.45%","79.77%","23.51%"),KZ("airproplumbingandaircon.com.au","< 10%","3.94%","59.63%","81.33%","34.78%")]}],QZ=[{keyword:"air conditioner rebate",match:"Broad match",qualityScore:7,augCost:5330,sepCost:5232,augConversions:50,sepConversions:58.5,sepCostPerConv:89.5},{keyword:"ducted air conditioning",status:"Paused",match:"Broad match",qualityScore:4,augCost:0,sepCost:1051,augConversions:0,sepConversions:12,sepCostPerConv:87.55},{keyword:"government rebate for air conditioning",match:"Broad match",qualityScore:8,augCost:1188,sepCost:985,augConversions:15,sepConversions:16,sepCostPerConv:61.56},{keyword:"Aircon rebate Victoria",match:"Broad match",qualityScore:8,augCost:540,sepCost:633,augConversions:6,sepConversions:7,sepCostPerConv:90.32},{keyword:"government rebate heating and cooling",status:"Removed",match:"Broad match",qualityScore:null,augCost:696,sepCost:529,augConversions:4,sepConversions:6,sepCostPerConv:88.21},{keyword:"victorian aircon rebate",match:"Broad match",qualityScore:7,augCost:232,sepCost:333,augConversions:3,sepConversions:8,sepCostPerConv:41.61},{keyword:"aircon rebate",status:"Removed",match:"Broad match",qualityScore:null,augCost:68,sepCost:146,augConversions:0,sepConversions:0,sepCostPerConv:null},{keyword:"Midea air conditioner",status:"Paused",match:"Broad match",qualityScore:3,augCost:0,sepCost:84,augConversions:0,sepConversions:.5,sepCostPerConv:168.38},{keyword:"heating and cooling rebate",match:"Phrase match",qualityScore:6,augCost:0,sepCost:76,augConversions:0,sepConversions:1,sepCostPerConv:75.56},{keyword:"Split system rebate Victoria",status:"Paused",match:"Broad match",qualityScore:7,augCost:181,sepCost:65,augConversions:3,sepConversions:0,sepCostPerConv:null},{keyword:"Victorian Government aircon rebate",match:"Broad match",qualityScore:5,augCost:66,sepCost:53,augConversions:0,sepConversions:0,sepCostPerConv:null},{keyword:"government rebate heating and cooling",match:"Phrase match",qualityScore:6,augCost:0,sepCost:47,augConversions:0,sepConversions:0,sepCostPerConv:null},{keyword:"Rinnai air conditioner",status:"Paused",match:"Broad match",qualityScore:3,augCost:0,sepCost:35,augConversions:0,sepConversions:0,sepCostPerConv:null},{keyword:"aircon rebate",match:"Phrase match",qualityScore:7,augCost:0,sepCost:23,augConversions:0,sepConversions:0,sepCostPerConv:null},{keyword:"ducted reverse cycle aircon",status:"Paused",match:"Phrase match",qualityScore:null,augCost:0,sepCost:11,augConversions:0,sepConversions:0,sepCostPerConv:null},{keyword:"ducted reverse cycle air conditioning",match:"Phrase match",qualityScore:1,augCost:0,sepCost:7,augConversions:0,sepConversions:0,sepCostPerConv:null},{keyword:"VEU accredited installer",status:"Paused",match:"Broad match",qualityScore:3,augCost:13,sepCost:5,augConversions:0,sepConversions:0,sepCostPerConv:null},{keyword:"ducted aircon",match:"Phrase match",qualityScore:2,augCost:0,sepCost:4,augConversions:0,sepConversions:0,sepCostPerConv:null},{keyword:"rebates for ac units",status:"Removed",match:"Broad match",qualityScore:null,augCost:490,sepCost:0,augConversions:6,sepConversions:0,sepCostPerConv:null},{keyword:"Midea air conditioner",status:"Removed",match:"Phrase match",qualityScore:null,augCost:10,sepCost:0,augConversions:1,sepConversions:0,sepCostPerConv:null},{keyword:"Rinnai air conditioner",status:"Paused",match:"Phrase match",qualityScore:3,augCost:4,sepCost:0,augConversions:0,sepConversions:0,sepCostPerConv:null}],JZ=[{term:"eco origin",brand:!0,campaign:"FF | Leads | PMax",augCost:795,sepCost:465,sepClicks:87,sepConversions:21.5},{term:"aircon rebate victoria",campaign:"ECO - Max conv - New - 5.12.25",augCost:262,sepCost:262,sepClicks:31,sepConversions:3},{term:"ecoorigin",brand:!0,campaign:"FF | Leads | PMax",augCost:719,sepCost:189,sepClicks:47,sepConversions:2.6},{term:"ecoorigin",brand:!0,campaign:"FF | Leads | PMax #2",augCost:6,sepCost:177,sepClicks:33,sepConversions:3},{term:"aircon rebate",campaign:"ECO - Max conv - New - 5.12.25",augCost:64,sepCost:169,sepClicks:14,sepConversions:0},{term:"eco origin",brand:!0,campaign:"FF | Leads | PMax #2",augCost:14,sepCost:129,sepClicks:23,sepConversions:2.5},{term:"split system air conditioning",campaign:"ECO - Max conv - New - 5.12.25",augCost:170,sepCost:112,sepClicks:27,sepConversions:0},{term:"eco origin reviews",brand:!0,campaign:"FF | Leads | PMax",augCost:150,sepCost:85,sepClicks:12,sepConversions:1},{term:"victorian government split system rebate",campaign:"ECO - Max conv - New - 5.12.25",augCost:25,sepCost:82,sepClicks:8,sepConversions:.2},{term:"air con rebate victoria",campaign:"ECO - Max conv - New - 5.12.25",augCost:11,sepCost:80,sepClicks:5,sepConversions:1}],XZ=[{strong:"Google names only part of the searches."}," It named A$8,702 of September's A$15,327 and hid the rest as 'Other search terms' (mostly searches few people made; Performance Max names fewer than Search): A$7,161 in 2\u201331 August and A$6,444 in September, 42% of September's cost. So this table and the brand-name numbers are minimums."],e$=[{location:"South Eastern Suburbs",augCost:5019,sepCost:3774,augConversions:48,sepConversions:52,augCostPerConv:104.56,sepCostPerConv:72.58},{location:"Western Suburbs",augCost:4020,sepCost:3896,augConversions:41.5,sepConversions:44.2,augCostPerConv:96.86,sepCostPerConv:88.04},{location:"Northern Suburbs",augCost:2926,sepCost:2257,augConversions:31,sepConversions:25,augCostPerConv:94.38,sepCostPerConv:90.28},{location:"CBD & South Melbourne",augCost:1511,sepCost:1420,augConversions:17.5,sepConversions:18,augCostPerConv:86.34,sepCostPerConv:78.89},{location:"Eastern Suburbs",augCost:2240,sepCost:1673,augConversions:20,sepConversions:15,augCostPerConv:112.02,sepCostPerConv:111.54},{location:"Dandenongs",augCost:612,sepCost:349,augConversions:6,sepConversions:4,augCostPerConv:101.92,sepCostPerConv:87.22},{location:"North Eastern Suburbs",augCost:361,sepCost:225,augConversions:4,sepConversions:3,augCostPerConv:90.23,sepCostPerConv:75.03},{location:"Mornington Peninsula",augCost:230,sepCost:186,augConversions:3,sepConversions:1.5,augCostPerConv:76.72,sepCostPerConv:124.96}],t$={location:"All matched locations",augCost:16918,sepCost:13780,augConversions:171,sepConversions:162.8,augCostPerConv:98.94,sepCostPerConv:84.67},l$=[{device:"Mobile phones",augClicks:3177,sepClicks:1550,augCost:12851,sepCost:10594,augConversions:134,sepConversions:129,augCostPerConv:95.9,sepCostPerConv:82.12},{device:"Computers",augClicks:759,sepClicks:522,augCost:5453,sepCost:4517,augConversions:55,sepConversions:43,augCostPerConv:99.14,sepCostPerConv:105.04},{device:"Tablets",augClicks:253,sepClicks:43,augCost:465,sepCost:217,augConversions:2,sepConversions:2,augCostPerConv:232.35,sepCostPerConv:108.43}],r$="After the click: from visit to form send (taken from GA4)",n$="What people who clicked a Google Ads ad did on aircon.ecoorigin.com.au.",i$="About 1 in 2 people who started the form left without sending it (46% sent it in August, 50% in September). The form has 8 questions: name, email, phone, whether they are in Victoria, postcode, whether they have a gas ducted system, house age and number of storeys. The rate is approximate, because some thank-you sessions start on the thank-you page itself.",a$=[{term:"Rate",text:"form starts \xf7 sessions on the second row; thank-you sessions \xf7 form starts on the third."}],s$=[{step:"Google Ads sessions on the landing page",aug:4086,sep:2210,augRate:null,sepRate:null},{step:"Sessions that started the form",detail:"GA4 event form_start",aug:456,sep:359,augRate:"11%",sepRate:"16%"},{step:"Sessions that viewed /thank-you-electricity/",detail:"the page the form opens after a successful send",aug:210,sep:181,augRate:"46%",sepRate:"50%"}],o$={primary:"#038edc",orange:"#f1734f",purple:"#564ab1",gray:"#adb5bd",danger:"#f34e4e",muted:"#74788d",border:"#eff0f2"},c$=(e,t,l)=>[{x:e-.5,x2:t+.5,fillColor:o$.danger,opacity:.12},{x:(e+t)/2,borderColor:"transparent",strokeDashArray:0,label:{text:l,orientation:"horizontal",textAnchor:"middle",borderWidth:0,style:{color:"#C9333A",background:"transparent",fontSize:"12px",fontWeight:700}}}],u$={"--bs-card-border-radius":"12px","--bs-card-inner-border-radius":"11px"},p$=e=>{var t;return null===(t=document.getElementById(e))||void 0===t?void 0:t.scrollIntoView({behavior:"smooth"})},d$=({tone:e,small:t,large:l,nowrap:r,children:n})=>(0,Ue.jsx)("span",{className:`badge rounded-pill fw-medium ${AW[e]} ${l?"font-size-13":t?"font-size-11":"font-size-12"} ${t||r?"text-nowrap":"text-wrap text-start"}`,style:{textTransform:"none",letterSpacing:0},children:n}),m$=(e,t,l,r)=>{if(null===e)return{icon:"",text:"\u2013",tone:"neutral",cls:"text-muted"};if(0===e)return{icon:"",text:"no change",tone:"neutral",cls:"text-muted fw-medium"};const n=e>0,i=l?"neutral":null!==r&&void 0!==r?r:n?"good":"bad";return{icon:n?"mdi-arrow-up":"mdi-arrow-down",text:`${n?"+":""}${"%"===t?`${e}%`:"pts"===t?`${e.toFixed(1)} pts`:e.toFixed(1)}`,tone:i,cls:`fw-medium ${"good"===i?"text-success":"bad"===i?"text-danger":"text-muted"}`}},h$={good:"badge-success-subtle",bad:"badge-danger-subtle",neutral:"badge-secondary-subtle"},g$=({value:e,unit:t="%",muted:l,tone:r})=>{const n=m$(e,t,l,r);return(0,Ue.jsxs)("span",{className:`badge ${h$[n.tone]} font-size-12 fw-medium`,children:[n.icon&&(0,Ue.jsx)("i",{className:`mdi ${n.icon} me-1`,"aria-hidden":"true"}),n.text]})},y$=({value:e,muted:t})=>{var l,r;const n=void 0===e?null:m$(e,"%",t);return(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsx)("td",{className:`text-end pe-0 ${null!==(l=null===n||void 0===n?void 0:n.cls)&&void 0!==l?l:""}`,children:(null===n||void 0===n?void 0:n.icon)&&(0,Ue.jsx)("i",{className:`mdi ${n.icon}`,"aria-hidden":"true"})}),(0,Ue.jsx)("td",{className:`ps-1 text-nowrap ${null!==(r=null===n||void 0===n?void 0:n.cls)&&void 0!==r?r:""}`,children:null===n||void 0===n?void 0:n.text})]})},f$={primary:"bg-primary",orange:"",gray:"bg-secondary bg-opacity-50"},b$=({width:e,tip:t,tone:l="primary"})=>(0,Ue.jsx)(vi,{title:t,arrow:!0,placement:"top",children:(0,Ue.jsx)("div",{className:"progress progress-sm",children:(0,Ue.jsx)("div",{className:`progress-bar ${f$[l]}`,style:{width:`${e}%`,..."orange"===l&&{backgroundColor:o$.orange}}})})}),v$=({items:e})=>(0,Ue.jsx)("div",{className:"d-flex flex-wrap gap-3 text-muted font-size-13 mb-3",children:e.map(e=>(0,Ue.jsxs)("span",{className:"d-inline-flex align-items-center gap-1",children:[(0,Ue.jsx)("i",{className:"mdi mdi-checkbox-blank-circle font-size-10",style:{color:e.color},"aria-hidden":"true"}),e.label]},e.label))}),x$=({children:e})=>(0,Ue.jsx)("h5",{className:"fw-semibold mt-4 mb-3",children:e}),S$=({children:e})=>(0,Ue.jsx)("p",{className:"text-muted font-size-14 mt-2 mb-0",children:e}),N$=({children:e})=>(0,Ue.jsx)("p",{className:"text-muted font-size-14 mb-2",children:e}),C$=({text:e})=>(0,Ue.jsx)("p",{className:"font-size-14 mb-3",style:{background:"#FFEBD9",color:"#141726",borderLeft:"3px solid #E8701A",borderRadius:8,padding:"10px 14px"},children:(0,Ue.jsx)(A$,{text:e})}),w$=({children:e})=>(0,Ue.jsx)("h6",{className:"fw-semibold font-size-15 mt-4 mb-2",children:e}),I$=({children:e})=>(0,Ue.jsx)("span",{className:"text-muted",children:e}),k$=({children:e})=>(0,Ue.jsx)("div",{className:"d-flex flex-wrap align-items-center gap-2 text-uppercase text-muted fw-semibold font-size-12 mb-1",children:e}),T$=({children:e,title:t})=>(0,Ue.jsx)("span",{className:"font-monospace font-size-13",title:t,children:e}),A$=({text:e})=>(0,Ue.jsx)(Ue.Fragment,{children:e.map((e,t)=>"string"===typeof e?(0,Ue.jsx)(o.Fragment,{children:e},t):"strong"in e?(0,Ue.jsx)("strong",{children:e.strong},t):(0,Ue.jsx)("span",{className:"font-monospace",children:e.code},t))}),D$=({notes:e})=>(0,Ue.jsx)("div",{className:"bg-light rounded p-2 px-3 mb-2 font-size-14",children:e.map(e=>(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("span",{className:"fw-semibold",children:e.term}),": ",(0,Ue.jsx)("span",{className:"text-muted",children:e.text})]},e.term))}),M$=({label:e,host:t,note:l})=>(0,Ue.jsxs)("div",{className:"d-flex flex-wrap align-items-center gap-2 fw-semibold mt-4 mb-2",children:[e,t&&(0,Ue.jsx)("span",{className:"font-monospace fw-normal text-muted font-size-12",children:t}),l&&(0,Ue.jsx)("span",{className:"fw-normal text-muted font-size-13",children:l})]}),E$=({xl:e,lg:t,children:l})=>(0,Ue.jsx)(Ut,{children:(0,Ue.jsx)(Xt,{xl:e,lg:t,children:l})}),R$=({summary:e,children:t,className:l=""})=>{const[r,n]=(0,o.useState)(!1);return(0,Ue.jsxs)("div",{className:`border ${l}`,style:{borderRadius:12},children:[(0,Ue.jsxs)("button",{type:"button",className:"btn w-100 d-flex align-items-center gap-2 text-start text-primary fw-medium font-size-14 px-3 py-2 "+(r?"border-bottom":""),style:{borderRadius:r?"12px 12px 0 0":12},onClick:()=>n(e=>!e),"aria-expanded":r,children:[(0,Ue.jsx)("span",{className:"avatar-xs flex-shrink-0","aria-hidden":"true",children:(0,Ue.jsx)("span",{className:"avatar-title rounded-circle bg-primary-subtle text-primary font-size-16",children:(0,Ue.jsx)("i",{className:"mdi "+(r?"mdi-chevron-down":"mdi-chevron-right")})})}),e]}),(0,Ue.jsx)(uW,{isOpen:r,children:(0,Ue.jsx)("div",{className:"p-3",children:t})})]})},B$=({children:e})=>(0,Ue.jsx)("div",{className:"border",style:{overflowX:"auto",borderRadius:12},children:(0,Ue.jsx)(uV,{className:"table-nowrap align-middle mb-0",children:e})}),j$=({end:e,center:t,colSpan:l,children:r})=>(0,Ue.jsx)("th",{className:e?"text-end":t?"text-center":void 0,colSpan:l,style:{whiteSpace:"normal",verticalAlign:"bottom"},children:r}),P$=({label:e,detail:t,children:l})=>(0,Ue.jsxs)("th",{scope:"row",className:"fw-medium",children:[e," ",l,t&&(0,Ue.jsx)("span",{className:"d-block font-size-12 fw-normal text-muted",children:t})]});function _$({cols:e,rows:t,total:l,highlight:r,rowKey:n}){const i=(t,l,r="fw-semibold")=>(0,Ue.jsx)("tr",{className:l?`table-light ${r}`:void 0,children:e.map((e,n)=>{var i,a,s;if(e.label)return l?(0,Ue.jsx)("th",{scope:"row",className:r,children:e.label(t)},n):e.plain?(0,Ue.jsx)("td",{children:e.label(t)},n):(0,Ue.jsx)(P$,{label:e.label(t),detail:null===(a=e.detail)||void 0===a?void 0:a.call(e,t),children:null===(s=e.chips)||void 0===s?void 0:s.call(e,t)},n);if(e.change)return(0,Ue.jsx)(y$,{value:e.change(t),muted:e.muted},n);if(e.share){if(l)return(0,Ue.jsx)("td",{},n);const r=e.share(t);return(0,Ue.jsx)("td",{className:"w-25",children:(0,Ue.jsx)(b$,{width:r.width,tip:r.tip,tone:r.tone})},n)}return(0,Ue.jsx)("td",{className:e.end||e.num?"text-end":void 0,style:e.wrap?{whiteSpace:"normal"}:void 0,children:null===(i=e.cell)||void 0===i?void 0:i.call(e,t)},n)})},n(t));return(0,Ue.jsxs)(B$,{children:[(0,Ue.jsx)("thead",{className:"table-light",children:(0,Ue.jsx)("tr",{children:e.map((e,t)=>{var l;return e.change?(0,Ue.jsx)(j$,{center:!0,colSpan:2,children:"Change"},t):e.share?(0,Ue.jsx)(j$,{children:(0,Ue.jsx)("span",{className:"visually-hidden",children:"Share"})},t):(0,Ue.jsx)(j$,{end:e.end||!!e.num,children:null!==(l=e.num)&&void 0!==l?l:e.head},t)})})}),(0,Ue.jsxs)("tbody",{children:[t.map(e=>null!==r&&void 0!==r&&r(e)?i(e,!0,"fw-bold"):i(e,!1)),l&&i(l,!0)]})]})}const O$=(e,t=0)=>null===e?(0,Ue.jsx)(I$,{children:"\u2013"}):CW(e,t),L$=e=>e.toFixed(1),F$=e=>null===e?(0,Ue.jsx)(I$,{children:"\u2013"}):e,q$=({page:e,pageCount:t,site:l,title:r,children:n})=>(0,Ue.jsxs)(cN,{style:u$,children:[(0,Ue.jsxs)(gN,{children:[(0,Ue.jsxs)("p",{className:"text-primary text-uppercase fw-semibold font-size-12 mb-1",children:["Page ",e," of ",t,l&&` \xb7 ${l}`]}),(0,Ue.jsx)("h4",{className:"fw-semibold mb-0",children:r})]}),(0,Ue.jsx)(SN,{children:n})]}),z$=({previous:e,value:t})=>(0,Ue.jsxs)("div",{className:"mb-2",style:{display:"grid",gridTemplateColumns:"auto minmax(0, 1fr)",columnGap:8,alignItems:"baseline"},children:[(0,Ue.jsx)("span",{className:"text-uppercase text-muted fw-medium font-size-11",children:"Aug"}),(0,Ue.jsx)("span",{className:"text-muted fw-medium font-size-16",children:e}),(0,Ue.jsx)("span",{className:"text-uppercase text-muted fw-medium font-size-11",children:"Sep"}),(0,Ue.jsx)("h4",{className:"mb-0 fw-semibold",children:t})]}),U$=({tile:e})=>(0,Ue.jsx)(cN,{className:"h-100 mb-0 shadow-sm border "+(e.highlight?"border-primary bg-primary-subtle":""),style:u$,children:(0,Ue.jsxs)(SN,{className:"p-3",children:[(0,Ue.jsx)("p",{className:"text-muted fw-medium font-size-13 mb-2",children:e.label}),(0,Ue.jsx)(z$,{previous:wW(e.previous,e.format),value:wW(e.value,e.format)}),(0,Ue.jsx)(g$,{value:e.change,unit:e.changeUnit,muted:e.neutralChange,tone:e.changeTone}),e.note&&(0,Ue.jsx)("p",{className:"text-muted font-size-12 mt-2 mb-0",children:e.note})]})}),G$=({groups:e})=>(0,Ue.jsx)(Ue.Fragment,{children:e.map(e=>(0,Ue.jsxs)(o.Fragment,{children:[(0,Ue.jsx)(M$,{label:e.label,host:e.site,note:e.note}),(0,Ue.jsx)(Ut,{className:`g-3 row-cols-1 row-cols-md-2 row-cols-xl-${e.columns}`,children:e.tiles.map(e=>(0,Ue.jsx)(Xt,{children:(0,Ue.jsx)(U$,{tile:e})},e.label))})]},e.label))}),V$=({label:e,previous:t,value:l,fill:r,children:n})=>(0,Ue.jsx)(cN,{className:"mb-0 shadow-sm border "+(r?"h-100":""),style:u$,children:(0,Ue.jsxs)(SN,{className:"p-3",children:[(0,Ue.jsx)("p",{className:"text-muted fw-medium font-size-13 mb-2",children:e}),(0,Ue.jsx)(z$,{previous:xW(t),value:xW(l)}),n]})}),H$=e=>"string"===typeof e?[[e]]:e,W$=({list:e,id:t})=>{const l=e.findIndex(e=>e.id===t)+1,r=e[l-1],[n,...i]=H$(r.meaning);return(0,Ue.jsxs)("div",{id:r.id,className:"mt-3 p-3 border-start border-4 border-primary bg-primary bg-opacity-10 rounded lh-base font-size-16",style:{scrollMarginTop:90},children:[(0,Ue.jsxs)("p",{className:"text-primary text-uppercase fw-semibold font-size-12 mb-1",children:["Insight ",l]}),(0,Ue.jsx)("h5",{className:"fw-semibold mb-3",children:r.title}),r.paragraphs.map((e,t)=>(0,Ue.jsx)("p",{className:"mb-2",children:(0,Ue.jsx)(A$,{text:e})},t)),(0,Ue.jsxs)("div",{className:"bg-white rounded px-3 py-2 mt-3 mb-0",children:[(0,Ue.jsx)("strong",{children:"What this means:"})," ",(0,Ue.jsx)(A$,{text:n}),i.map((e,t)=>(0,Ue.jsx)("span",{className:"d-block mt-2",children:(0,Ue.jsx)(A$,{text:e})},t))]})]})},Z$=({insights:e})=>(0,Ue.jsx)("div",{className:"d-grid gap-2",children:e.map((e,t)=>(0,Ue.jsxs)("button",{type:"button",className:"btn btn-light border text-start d-flex align-items-start gap-3 p-3",onClick:()=>p$(e.id),children:[(0,Ue.jsx)("span",{className:"avatar-xs flex-shrink-0",children:(0,Ue.jsx)("span",{className:"avatar-title rounded-circle bg-primary font-size-13 fw-semibold",children:t+1})}),(0,Ue.jsxs)("span",{style:{minWidth:0},children:[(0,Ue.jsx)("span",{className:"d-block fw-semibold font-size-16 mb-1",children:e.title}),(0,Ue.jsxs)("span",{className:"d-flex flex-wrap align-items-center gap-2 text-muted font-size-13",children:[e.site&&(0,Ue.jsx)(d$,{tone:"plain",small:!0,children:e.site}),e.location," ",(0,Ue.jsx)("i",{className:"mdi mdi-arrow-down","aria-hidden":"true"})]})]})]},e.id))}),$$={critical:{tone:"crit",icon:"mdi-alert-circle",label:"Errors"},warning:{tone:"warn",icon:"mdi-alert",label:"Recommendations"}},K$=({group:e})=>{const t=$$[e.status];return(0,Ue.jsx)(R$,{className:"mb-2",summary:(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsxs)(d$,{tone:t.tone,large:!0,nowrap:!0,children:[(0,Ue.jsx)("i",{className:`mdi ${t.icon} me-1`,"aria-hidden":"true"}),t.label]}),(0,Ue.jsx)("span",{className:"fw-semibold text-body font-size-14",children:e.issues.length})]}),children:e.issues.map((e,t)=>(0,Ue.jsxs)("div",{className:t>0?"border-top pt-3 mt-3":"",children:[(0,Ue.jsx)("h6",{className:"fw-semibold font-size-15 mb-3",children:e.title}),(0,Ue.jsx)(k$,{children:"What we found"}),(0,Ue.jsx)("p",{className:"font-size-16 mb-3",children:e.found}),(0,Ue.jsxs)(k$,{children:["Cause",(0,Ue.jsx)(d$,{tone:"confirmed"===e.causeStatus?"good":"warn",small:!0,children:e.causeStatus})]}),(0,Ue.jsx)("p",{className:"font-size-16 mb-3",children:e.cause}),(0,Ue.jsx)(k$,{children:"Effect on the numbers"}),H$(e.effect).map((e,t,l)=>(0,Ue.jsx)("p",{className:"font-size-16 "+(t===l.length-1?"mb-0":"mb-2"),children:(0,Ue.jsx)(A$,{text:e})},t))]},e.title))})},Y$=({title:e,period:t,compared:l})=>(0,Ue.jsx)(cN,{style:u$,children:(0,Ue.jsx)(SN,{className:"px-4 py-3",children:(0,Ue.jsxs)("div",{className:"d-flex flex-wrap align-items-center justify-content-between gap-3",children:[(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-3",children:[(0,Ue.jsx)("span",{className:"avatar-md flex-shrink-0",children:(0,Ue.jsx)("span",{className:"avatar-title rounded-circle bg-primary-subtle text-primary font-size-24",children:(0,Ue.jsx)("i",{className:"mdi mdi-chart-line","aria-hidden":"true"})})}),(0,Ue.jsx)("h4",{className:"fw-semibold mb-0",children:e})]}),(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-3 border-start ps-3",children:[(0,Ue.jsx)("span",{className:"avatar-sm flex-shrink-0",children:(0,Ue.jsx)("span",{className:"avatar-title rounded bg-primary-subtle text-primary font-size-20",children:(0,Ue.jsx)("i",{className:"mdi mdi-calendar-month-outline","aria-hidden":"true"})})}),(0,Ue.jsxs)("div",{className:"lh-sm",children:[(0,Ue.jsx)("div",{className:"text-uppercase text-muted fw-medium font-size-11 mb-1",children:"Period"}),(0,Ue.jsx)("div",{className:"fw-semibold font-size-16",children:t}),(0,Ue.jsx)("div",{className:"text-muted font-size-13 mt-1",children:l})]})]})]})})});function Q$({meta:e,pages:t,sections:l,beforeNav:r}){return(0,Ue.jsxs)("div",{className:"page-content",children:[(0,Ue.jsx)(Y$,{title:e.title,period:e.period,compared:e.compared}),r,(0,Ue.jsxs)(vW,{color:"warning",fade:!1,className:"font-size-14",children:[(0,Ue.jsx)("strong",{children:"How to read this:"})," ",e.scope]}),(0,Ue.jsx)("div",{className:"d-flex flex-wrap gap-2 mb-3",children:t.map(e=>(0,Ue.jsx)("button",{type:"button",className:"btn btn-primary-subtle btn-sm rounded-pill fw-medium px-3",onClick:()=>p$(e.id),children:e.label},e.id))}),t.map(({id:e})=>{const t=l[e];return(0,Ue.jsx)("section",{id:e,children:(0,Ue.jsx)(t,{})},e)})]})}const J$=DW.length,X$=({id:e})=>(0,Ue.jsx)(W$,{list:RW,id:e}),eK=({series:e,tooltipDay:t,band:l})=>{const r=Math.max(...e.map(e=>e.data.length)),n={chart:{type:"line",toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"inherit"},colors:e.map(e=>o$[e.tone]),stroke:{width:2,curve:"straight",dashArray:e.map(e=>e.dashed?5:0)},fill:{type:"solid",opacity:e.map(e=>e.area?.12:1)},markers:{size:0,hover:{size:4}},dataLabels:{enabled:!1},legend:{position:"top",horizontalAlign:"left",labels:{colors:o$.muted}},grid:{borderColor:o$.border,strokeDashArray:3},xaxis:{type:"numeric",min:1,max:r,tickAmount:r-1,labels:{style:{colors:o$.muted},formatter:e=>{const t=Math.round(Number(e));return(t-1)%5===0?String(t):""}},tooltip:{enabled:!1}},yaxis:{min:0,labels:{style:{colors:o$.muted},formatter:e=>xW(Math.round(e))}},tooltip:{shared:!0,intersect:!1,x:{formatter:e=>t(String(e))}},...l&&{annotations:{xaxis:c$(l.from,l.to,l.label)}}},i=e.map(e=>({name:e.name,type:e.area?"area":"line",data:e.data.map((e,t)=>({x:t+1,y:e}))}));return(0,Ue.jsx)(EF.Z,{options:n,series:i,type:"line",height:280})};function tK(e,t,l){return[e,{num:"Aug sessions",cell:e=>xW(e.augSessions)},{num:"Sep sessions",cell:e=>xW(e.sessions)},...t?[{share:t}]:[],{change:e=>e.change},...l?[{num:"Avg engagement time",cell:e=>NW(l(e))}]:[],{num:"Aug sessions that viewed /contact",cell:e=>xW(e.augContacts)},{num:"Sep sessions that viewed /contact",cell:e=>xW(e.contacts)},{num:"Contact rate",cell:e=>SW(e.contactRate)}]}const lK=[{head:"Event name",cell:e=>(0,Ue.jsx)(T$,{children:e.event})},{num:"Aug event count",cell:e=>xW(e.augCount)},{num:"Sep event count",cell:e=>xW(e.sepCount)},{num:"Sep sessions",cell:e=>xW(e.sepSessions)}],rK=e=>e.outsideServiceArea&&(0,Ue.jsx)(d$,{tone:"warn",small:!0,children:"outside service area"}),nK={"ecoorigin-summary":()=>(0,Ue.jsxs)(q$,{page:1,pageCount:J$,title:"Results and tracking issues",children:[(0,Ue.jsx)(G$,{groups:EW}),(0,Ue.jsx)(x$,{children:"Key insights"}),(0,Ue.jsx)(Z$,{insights:RW}),(0,Ue.jsx)(x$,{children:"Issues by site"}),(0,Ue.jsx)("p",{className:"mb-2",children:(0,Ue.jsx)(A$,{text:BW})}),jW.map(e=>(0,Ue.jsxs)(o.Fragment,{children:[(0,Ue.jsx)(M$,{label:e.site,host:e.host}),e.groups.map(e=>(0,Ue.jsx)(K$,{group:e},e.status))]},e.site))]}),"ecoorigin-main-site":()=>{const e=LW,t=Math.max(...OW.map(e=>e.sessions)),l=Math.max(...QW.map(e=>e.sessions)),r=Math.max(...iZ.map(e=>e.sessions)),n=Math.max(...tZ.flatMap(e=>[e.aug,e.sep])),i=GW.map(t=>({...t,sessionShare:100*t.sessions/e.sessions,contactShare:100*t.contacts/e.contacts})),a=Math.max(...i.flatMap(e=>[e.sessionShare,e.contactShare])),s=HW.filter(e=>e.to>e.from).sort((e,t)=>t.to-t.from-(e.to-e.from)),o=HW.filter(e=>e.to<e.from).sort((e,t)=>t.from-t.to-(e.from-e.to)),c=(e,t)=>(0,Ue.jsx)("ul",{className:"list-unstyled mb-0",children:e.map(e=>(0,Ue.jsxs)("li",{className:"d-flex justify-content-between gap-3 border-bottom pb-2 mb-2",children:[(0,Ue.jsx)(T$,{title:e.slug,children:kW(e.slug,55)}),(0,Ue.jsxs)("span",{className:"text-nowrap font-size-13 fw-medium "+(t?"text-success":"text-danger"),children:[(0,Ue.jsx)("i",{className:`mdi ${t?"mdi-arrow-up":"mdi-arrow-down"} me-1`,"aria-hidden":"true"}),Math.abs(e.to-e.from)," (",e.from," in Aug, ",e.to," in Sep)"]})]},e.slug))}),u={source:"Total",aug:UW.reduce((e,t)=>e+t.aug,0),sep:UW.reduce((e,t)=>e+t.sep,0)};return(0,Ue.jsxs)(q$,{page:2,pageCount:J$,site:"ecoorigin.com.au",title:"Main site: where did Australian sessions come from, and did they reach the contact page?",children:[(0,Ue.jsx)("h5",{className:"fw-semibold mb-2",children:"Sessions per day in September: Australia vs outside Australia"}),(0,Ue.jsx)(eK,{series:[{name:"Australia",data:_W.septemberAustralia,tone:"primary",area:!0},{name:"Outside Australia",data:_W.septemberOutsideAustralia,tone:"orange"}],tooltipDay:e=>`${e} Sep`}),(0,Ue.jsx)(x$,{children:"Australian sessions per day: August and September"}),(0,Ue.jsx)(eK,{series:[{name:"August 2026",data:_W.augustAustralia,tone:"gray",dashed:!0},{name:"September 2026",data:_W.septemberAustralia,tone:"primary",area:!0}],tooltipDay:e=>`Day ${e}`}),(0,Ue.jsx)(x$,{children:"Session default channel group (sessions from Australia)"}),(0,Ue.jsx)(D$,{notes:PW}),(0,Ue.jsx)(_$,{rowKey:e=>e.channel,rows:OW,total:e,cols:tK({head:"Session default channel group",label:e=>e.channel},e=>({width:TW(e.sessions,t),tip:`${e.channel}: ${xW(e.sessions)} sessions`}),e=>e.avgEngagement)}),(0,Ue.jsx)(S$,{children:"Channel rows add up to slightly more than the total because GA4 estimates session counts."}),(0,Ue.jsx)(x$,{children:"Google searches from Australia (Search Console)"}),(0,Ue.jsx)(N$,{children:FW.intro}),(0,Ue.jsx)(E$,{xl:6,lg:8,children:(0,Ue.jsx)(_$,{rowKey:e=>e.search,rows:FW.rows,total:FW.total,cols:[{head:"Search",label:e=>e.search},{num:"Aug clicks",cell:e=>xW(e.aug)},{num:"Sep clicks",cell:e=>xW(e.sep)},{change:e=>e.change}]})}),(0,Ue.jsx)(S$,{children:FW.note}),(0,Ue.jsxs)(R$,{className:"mt-3",summary:FW.brandTitle,children:[(0,Ue.jsx)(E$,{xl:6,lg:8,children:(0,Ue.jsx)(_$,{rowKey:e=>e.search,rows:FW.brandSearches,total:FW.brandTotal,cols:[{head:"Search",label:e=>e.search,plain:!0},{num:"Aug clicks",cell:e=>xW(e.aug)},{num:"Sep clicks",cell:e=>xW(e.sep)}]})}),(0,Ue.jsx)(S$,{children:FW.brandNote})]}),(0,Ue.jsx)(X$,{id:"ecoorigin-insight-organic"}),(0,Ue.jsxs)(R$,{className:"mt-3",summary:"Channels as GA4 shows them (all countries), to match the GA4 screen",children:[(0,Ue.jsx)(_$,{rowKey:e=>e.channel,rows:qW,cols:[{head:"Session default channel group",label:e=>e.channel},{num:"Aug sessions",cell:e=>xW(e.augSessions)},{num:"Sep sessions",cell:e=>xW(e.sessions)},{change:e=>e.change,muted:!0},{num:"Avg engagement time",cell:e=>NW(e.avgEngagement)},{num:"Key events",cell:e=>xW(e.keyEvents)}]}),(0,Ue.jsx)(S$,{children:"Direct looks large because it holds most of the overseas traffic: 2,280 of its 3,011 sessions came from outside Australia."})]}),(0,Ue.jsxs)(Ut,{children:[(0,Ue.jsxs)(Xt,{lg:6,children:[(0,Ue.jsx)(x$,{children:"Session source / medium (all countries)"}),(0,Ue.jsx)(_$,{rowKey:e=>e.source,rows:zW,cols:[{head:"Session source / medium",cell:e=>e.source},{num:"Sessions",cell:e=>xW(e.sessions)},{num:"Avg engagement time",cell:e=>(0,Ue.jsxs)(Ue.Fragment,{children:[NW(e.avgEngagement)," ",e.lowEngagement&&(0,Ue.jsx)(d$,{tone:"warn",small:!0,children:"low"})]})}]}),(0,Ue.jsx)(S$,{children:"Only a few Google Ads sessions (google / cpc, all countries) landed on the main site: 86 in August and 60 in September. Paid traffic goes to the ads landing page (page 3)."})]}),(0,Ue.jsxs)(Xt,{lg:6,children:[(0,Ue.jsx)(x$,{children:"AI Assistant channel: sessions by source"}),(0,Ue.jsx)(_$,{rowKey:e=>e.source,rows:UW,total:u,cols:[{head:"Session source",label:e=>e.source,plain:!0},{num:"Aug sessions",cell:e=>xW(e.aug)},{num:"Sep sessions",cell:e=>xW(e.sep)}]}),(0,Ue.jsx)(S$,{children:"All countries."}),(0,Ue.jsx)(X$,{id:"ecoorigin-insight-ai"})]})]}),(0,Ue.jsx)(x$,{children:"Landing page groups: share of Australian sessions vs share of sessions that viewed /contact"}),(0,Ue.jsx)(v$,{items:[{color:o$.primary,label:"Share of Australian sessions"},{color:o$.orange,label:"Share of sessions that viewed /contact"}]}),i.map(e=>(0,Ue.jsxs)(Ut,{className:"g-2 align-items-center mb-2",children:[(0,Ue.jsx)(Xt,{md:3,children:(0,Ue.jsx)("div",{className:"fw-medium font-size-14 mb-0",children:e.group})}),(0,Ue.jsx)(Xt,{md:9,children:(0,Ue.jsxs)(Ut,{className:"g-2 align-items-center",children:[(0,Ue.jsx)(Xt,{xs:9,children:(0,Ue.jsx)(b$,{width:TW(e.sessionShare,a),tip:`${e.group}: ${e.sessionShare.toFixed(1)}% of Australian sessions (${xW(e.sessions)})`})}),(0,Ue.jsxs)(Xt,{xs:3,className:"text-muted font-size-13",children:[IW(e.sessionShare),"% (",xW(e.sessions),")"]}),(0,Ue.jsx)(Xt,{xs:9,children:(0,Ue.jsx)(b$,{tone:"orange",width:TW(e.contactShare,a),tip:`${e.group}: ${IW(e.contactShare)}% (${e.contacts}) of sessions that viewed /contact`})}),(0,Ue.jsxs)(Xt,{xs:3,className:"text-muted font-size-13",children:[IW(e.contactShare),"% (",e.contacts,")"]})]})})]},e.group)),(0,Ue.jsx)(S$,{children:"Grouped by landing page (the first page of the session). Suburb pages and the partner program had fewer than 10 sessions and are left out."}),(0,Ue.jsx)(X$,{id:"ecoorigin-insight-blog"}),(0,Ue.jsx)(x$,{children:"Top landing pages (sessions from Australia)"}),(0,Ue.jsx)(N$,{children:"Each row counts the sessions that started on that page."}),(0,Ue.jsx)(_$,{rowKey:e=>e.path,rows:VW,cols:[{head:"Landing page",cell:e=>(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsx)(T$,{title:e.path,children:kW(e.path,59)})," ",e.lowEngagement&&(0,Ue.jsx)(d$,{tone:"warn",small:!0,children:"very low engagement"})]})},{head:"Group",cell:e=>e.group},{num:"Aug sessions",cell:e=>F$(null===e.augSessions?null:xW(e.augSessions))},{num:"Sep sessions",cell:e=>xW(e.sessions)},{change:e=>e.change},{num:"Avg engagement time",cell:e=>NW(e.avgEngagement)},{num:"Sessions that viewed /contact",cell:e=>null===e.contacts?(0,Ue.jsx)(I$,{children:"<3"}):xW(e.contacts)}]}),(0,Ue.jsx)(S$,{children:'"\u2013" means the page was not among August\'s top landing pages. "<3" means too few to show.'}),(0,Ue.jsxs)(Ut,{children:[(0,Ue.jsxs)(Xt,{lg:6,children:[(0,Ue.jsx)(x$,{children:"Blog posts gaining Australian sessions (as landing page)"}),(0,Ue.jsx)(N$,{children:"Each row counts the sessions that started on that post."}),c(s,!0),(0,Ue.jsx)(x$,{children:"Blog posts losing Australian sessions (as landing page)"}),c(o,!1),WW.map(e=>(0,Ue.jsxs)(S$,{children:[(0,Ue.jsx)("span",{className:"font-monospace",children:kW(e.slug,55)})," ",e.text]},e.slug)),(0,Ue.jsx)(S$,{children:"Posts with at least 25 Australian sessions in both months."})]}),(0,Ue.jsxs)(Xt,{lg:6,children:[(0,Ue.jsx)(x$,{children:"Suburb pages"}),(0,Ue.jsx)(V$,{label:ZW,previous:$W,value:KW,children:(0,Ue.jsx)("p",{className:"text-muted font-size-14 mb-0",children:YW})})]})]}),(0,Ue.jsx)(x$,{children:"Sessions from Australia by region (state)"}),(0,Ue.jsx)(D$,{notes:PW}),(0,Ue.jsx)(_$,{rowKey:e=>e.state,rows:QW,cols:tK({head:"Region (state)",label:e=>e.state,chips:rK},e=>({width:TW(e.sessions,l),tip:`${e.state}: ${xW(e.sessions)} sessions`}))}),JW.map((e,t)=>(0,Ue.jsx)(S$,{children:(0,Ue.jsx)(A$,{text:e})},t)),(0,Ue.jsx)(x$,{children:"Victoria vs New South Wales"}),(0,Ue.jsx)(Ut,{className:"g-3",children:XW.map(e=>(0,Ue.jsx)(Xt,{md:6,children:(0,Ue.jsxs)(V$,{label:`Sessions from ${e.state}`,previous:e.augSessions,value:e.sessions,fill:!0,children:[(0,Ue.jsx)("div",{className:"mb-2",children:(0,Ue.jsx)(g$,{value:e.change})}),(0,Ue.jsxs)("p",{className:"text-muted font-size-14 mb-0",children:["Sessions that viewed /contact: ",xW(e.augContacts)," in Aug, ",xW(e.contacts)," in Sep"," \xb7 ",SW(e.contactRate)," contact rate \xb7 ",NW(e.avgEngagement)," average engagement time"]})]})},e.state))}),(0,Ue.jsx)(X$,{id:"ecoorigin-insight-states"}),(0,Ue.jsx)(x$,{children:"Device category (sessions from Australia)"}),(0,Ue.jsx)(D$,{notes:PW}),(0,Ue.jsx)(_$,{rowKey:e=>e.device,rows:eZ,cols:tK({head:"Device category",label:e=>e.device},void 0,e=>e.avgEngagement)}),(0,Ue.jsx)(x$,{children:"Button-click events: 42 in August and 65 in September, from 6 of 18 tracked buttons"}),(0,Ue.jsxs)(Ut,{children:[(0,Ue.jsxs)(Xt,{lg:6,children:[(0,Ue.jsx)(v$,{items:[{color:o$.gray,label:"August 2026"},{color:o$.primary,label:"September 2026"}]}),tZ.map(e=>(0,Ue.jsxs)(Ut,{className:"g-2 align-items-center mb-3",children:[(0,Ue.jsx)(Xt,{sm:5,children:(0,Ue.jsx)("div",{className:"font-monospace font-size-13 fw-medium mb-0 text-break",children:e.name})}),(0,Ue.jsx)(Xt,{sm:7,children:(0,Ue.jsxs)(Ut,{className:"g-1 align-items-center",children:[(0,Ue.jsx)(Xt,{xs:10,children:(0,Ue.jsx)(b$,{tone:"gray",width:TW(e.aug,n),tip:`${e.name}: ${e.aug} clicks in August`})}),(0,Ue.jsx)(Xt,{xs:2,className:"text-muted font-size-13",children:e.aug}),(0,Ue.jsx)(Xt,{xs:10,children:(0,Ue.jsx)(b$,{width:TW(e.sep,n),tip:`${e.name}: ${e.sep} clicks in September`})}),(0,Ue.jsx)(Xt,{xs:2,className:"font-size-13",children:e.sep})]})})]},e.name))]}),(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsxs)(R$,{summary:lZ.summary,children:[(0,Ue.jsx)("p",{className:"text-muted font-size-14 mb-1",children:lZ.neverTitle}),(0,Ue.jsx)("ul",{className:"font-monospace font-size-14 mb-3",children:lZ.never.map(e=>(0,Ue.jsx)("li",{children:e},e))}),(0,Ue.jsx)("p",{className:"text-muted font-size-14 mb-1",children:lZ.stoppedTitle}),(0,Ue.jsx)("ul",{className:"font-size-14 mb-3",children:lZ.stopped.map(e=>(0,Ue.jsxs)("li",{children:[(0,Ue.jsx)("span",{className:"font-monospace",children:e.name})," ",(0,Ue.jsxs)(I$,{children:["\xb7 ",e.lastClick]})]},e.name))}),(0,Ue.jsx)("p",{className:"text-muted font-size-14 mb-0",children:(0,Ue.jsx)(A$,{text:lZ.checked})})]})})]}),(0,Ue.jsx)(S$,{children:"12 of the 18 button tags sent no clicks. If those buttons were removed on purpose, like the heat-pump page, this is expected. If a button was renamed (its class name changed), its clicks are no longer counted."}),(0,Ue.jsx)(x$,{children:"GA4 events (all countries)"}),(0,Ue.jsx)(E$,{xl:7,lg:9,children:(0,Ue.jsx)(_$,{rowKey:e=>e.event,rows:rZ,cols:lK})}),(0,Ue.jsx)(x$,{children:"Sessions from outside Australia"}),(0,Ue.jsx)("div",{className:"mb-3",children:nZ.map(e=>(0,Ue.jsx)("p",{className:"mb-1",children:e},e))}),(0,Ue.jsx)(_$,{rowKey:e=>e.country,rows:iZ,cols:[{head:"Country",label:e=>e.country},{num:"Aug sessions",cell:e=>F$(null===e.augSessions?null:xW(e.augSessions))},{num:"Sep sessions",cell:e=>xW(e.sessions)},{share:e=>({width:TW(e.sessions,r),tip:`${e.country}: ${xW(e.sessions)} sessions`,tone:"gray"})},{change:e=>e.change},{num:"Users",cell:e=>xW(e.users)},{num:"Avg engagement time",cell:e=>`${e.avgEngagement.toFixed(1)}s`}]}),(0,Ue.jsx)(S$,{children:'Countries with at least 30 sessions. "\u2013" means fewer than 30 in August.'})]})},"ecoorigin-landing":()=>(0,Ue.jsxs)(q$,{page:3,pageCount:J$,site:"aircon.ecoorigin.com.au",title:"Ads landing page: what did paid traffic do?",children:[(0,Ue.jsx)("div",{className:"mb-3",children:aZ.map((e,t)=>(0,Ue.jsx)("p",{className:"mb-1",children:(0,Ue.jsx)(A$,{text:e})},t))}),(0,Ue.jsx)("h5",{className:"fw-semibold mb-2",children:"Landing-page sessions per day in September: Google Ads vs other sources"}),(0,Ue.jsx)(eK,{series:[{name:"Google Ads",data:sZ.googleAds,tone:"primary",area:!0},{name:"Other sources (mostly Meta)",data:sZ.otherSources,tone:"orange"}],tooltipDay:e=>`${e} Sep`,band:sZ.band}),(0,Ue.jsx)(S$,{children:sZ.note}),(0,Ue.jsx)(x$,{children:"Sessions that viewed /thank-you-electricity/, per day: August and September"}),(0,Ue.jsx)(eK,{series:[{name:"August 2026",data:oZ.august,tone:"gray",dashed:!0},{name:"September 2026",data:oZ.september,tone:"primary",area:!0}],tooltipDay:e=>`Day ${e}`,band:oZ.band}),(0,Ue.jsx)(S$,{children:oZ.note}),(0,Ue.jsx)(x$,{children:"By traffic source"}),(0,Ue.jsx)(D$,{notes:cZ}),(0,Ue.jsx)(_$,{rowKey:e=>e.source,rows:uZ,total:pZ,cols:[{head:"Traffic source",label:e=>e.source,detail:e=>e.detail},{num:"Aug sessions",cell:e=>xW(e.augSessions)},{num:"Sep sessions",cell:e=>xW(e.sessions)},{change:e=>e.change},{num:"Avg engagement time",cell:e=>NW(e.avgEngagement)},{num:"Sessions with form_start",cell:e=>xW(e.formStarts)},{num:"Form-start rate",cell:e=>SW(e.formStartRate)},{num:"Aug thank-you sessions",cell:e=>xW(e.thankYouAug)},{num:"Sep thank-you sessions",cell:e=>xW(e.thankYou)},{num:"Aug thank-you per 100 sessions",cell:e=>e.per100Aug.toFixed(1)},{num:"Sep thank-you per 100 sessions",cell:e=>e.per100.toFixed(1)}]}),(0,Ue.jsx)(X$,{id:"ecoorigin-insight-sources"}),(0,Ue.jsx)(x$,{children:"By campaign"}),(0,Ue.jsx)(D$,{notes:dZ}),(0,Ue.jsx)(_$,{rowKey:e=>e.campaign,rows:mZ,cols:[{head:"Campaign",label:e=>e.campaign,detail:e=>e.platform,chips:e=>e.warning&&(0,Ue.jsx)(d$,{tone:"warn",small:!0,children:e.warning})},{num:"Aug sessions",cell:e=>xW(e.augSessions)},{num:"Sep sessions",cell:e=>xW(e.sessions)},{change:e=>e.change},{num:"Avg engagement time",cell:e=>NW(e.avgEngagement)},{num:"Form-start rate",cell:e=>null===e.formStartRate?(0,Ue.jsx)(I$,{children:"<3"}):SW(e.formStartRate)},{num:"Thank-you sessions",cell:e=>xW(e.thankYou)},{num:"Aug thank-you per 100 sessions",cell:e=>e.per100Aug.toFixed(1)},{num:"Sep thank-you per 100 sessions",cell:e=>e.per100.toFixed(1)}]}),(0,Ue.jsx)(S$,{children:'Campaign thank-you sessions leave out those with source / medium "(direct) / (none)", so these rates are slightly low. "<3" means too few to show.'}),(0,Ue.jsx)(X$,{id:"ecoorigin-insight-campaigns"}),(0,Ue.jsx)(x$,{children:"Device category"}),(0,Ue.jsx)(_$,{rowKey:e=>e.device,rows:hZ,cols:[{head:"Device category",label:e=>e.device},{num:"Aug sessions",cell:e=>xW(e.augSessions)},{num:"Sep sessions",cell:e=>xW(e.sessions)},{change:e=>e.change},{num:"Avg engagement time",cell:e=>NW(e.avgEngagement)},{num:"Sessions with form_start",cell:e=>xW(e.formStarts)},{num:"Form-start rate",cell:e=>SW(e.formStartRate)}]}),(0,Ue.jsx)(x$,{children:"Sessions from Australia by region (state)"}),(0,Ue.jsx)(_$,{rowKey:e=>e.state,rows:gZ,cols:[{head:"Region (state)",label:e=>e.state,chips:rK},{num:"Aug sessions",cell:e=>xW(e.augSessions)},{num:"Sep sessions",cell:e=>xW(e.sessions)},{change:e=>e.change},{num:"Sessions with form_start",cell:e=>xW(e.formStarts)},{num:"Form-start rate",cell:e=>F$(null===e.formStartRate?null:SW(e.formStartRate))}]}),(0,Ue.jsx)(S$,{children:'"Outside service area": the landing-page form asks "Are you from VIC?", and the main website has rebate pages only for Victoria and New South Wales, so EcoOrigin most likely serves only these two states. "\u2013" means fewer than 20 sessions.'}),(0,Ue.jsx)(x$,{children:"Pages on the landing site"}),(0,Ue.jsx)(_$,{rowKey:e=>e.path,rows:yZ,cols:[{head:"Page",cell:e=>(0,Ue.jsx)(T$,{children:e.path})},{head:"What it is",cell:e=>e.description,wrap:!0},{num:"Aug sessions that viewed it",cell:e=>xW(e.augSessions)},{num:"Sep sessions that viewed it",cell:e=>xW(e.sessions)},{change:e=>e.change},{num:"Users",cell:e=>xW(e.users)},{num:"Sessions that started on it",cell:e=>F$(null===e.startedHere?null:xW(e.startedHere))}]}),(0,Ue.jsx)(x$,{children:"GA4 events"}),(0,Ue.jsx)(E$,{xl:7,lg:9,children:(0,Ue.jsx)(_$,{rowKey:e=>e.event,rows:fZ,cols:lK})}),(0,Ue.jsx)(S$,{children:'No key events, no form_submit, and a generic "All Clicks" event that can\'t tell a click on the phone or email button from any other click.'})]})},iK=()=>(0,Ue.jsx)(Q$,{meta:MW,pages:DW,sections:nK,beforeNav:(0,Ue.jsx)(Ut,{className:"g-3 mb-3",children:MW.sites.map(e=>(0,Ue.jsx)(Xt,{md:6,children:(0,Ue.jsx)(cN,{className:"h-100 mb-0",style:u$,children:(0,Ue.jsxs)(SN,{className:"py-3 px-3 d-flex align-items-start gap-3",children:[(0,Ue.jsx)("span",{className:"avatar-sm flex-shrink-0",children:(0,Ue.jsx)("span",{className:"avatar-title rounded bg-primary-subtle text-primary font-size-20",children:(0,Ue.jsx)("i",{className:"mdi "+(e.host.startsWith("aircon")?"mdi-bullhorn-outline":"mdi-web"),"aria-hidden":"true"})})}),(0,Ue.jsxs)("div",{style:{minWidth:0},children:[(0,Ue.jsx)("h5",{className:"fw-semibold font-size-16 mb-1",children:e.name}),(0,Ue.jsx)("p",{className:"font-monospace text-primary font-size-13 text-break mb-1",children:e.host}),(0,Ue.jsx)("p",{className:"text-muted font-size-13 mb-0",children:e.role})]})]})})},e.host))})}),aK=({children:e})=>{const t=Iu(e=>e.account.accountId);return t&&"112"!==String(t)?(0,Ue.jsx)(Ne,{to:"/home",replace:!0}):e},sK=()=>(0,Ue.jsx)(aK,{children:(0,Ue.jsx)(iK,{})}),oK=()=>(0,Ue.jsx)(aK,{children:(0,Ue.jsx)(NK,{})}),cK=bZ.length,uK=({id:e})=>(0,Ue.jsx)(W$,{list:wZ,id:e}),pK={flora:o$.purple,client:o$.orange},dK=TZ.findIndex(e=>"Sep"===e.month),mK=({metric:e,height:t})=>{const[l,r]=(0,o.useState)(null),n=(0,o.useRef)(null);(0,o.useLayoutEffect)(()=>{const e=n.current;if(!l||!e)return;const{offsetWidth:t,offsetHeight:r}=e;e.style.left=`${Math.max(8,Math.min(window.innerWidth-t-8,l.x+12))}px`,e.style.top=`${l.y-r-12<8?l.y+16:l.y-r-12}px`},[l]);const i=(0,o.useMemo)(()=>{var t;const l=e=>(t,l)=>r({change:e,x:l.clientX,y:l.clientY});return{chart:{type:"area",toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"inherit",animations:{enabled:!1}},colors:[o$.primary],stroke:{width:2,curve:"straight"},fill:{type:"solid",opacity:.12},markers:{size:0,hover:{size:4}},dataLabels:{enabled:!1},legend:{show:!1},grid:{borderColor:o$.border,strokeDashArray:3},xaxis:{type:"numeric",min:0,max:TZ.length-1,tickAmount:TZ.length-1,labels:{style:{colors:o$.muted},formatter:e=>{const t=Math.round(Number(e));return t%7===0&&TZ[t]?(e=>`${TZ[e].day} ${TZ[e].month}`)(t):""}},tooltip:{enabled:!1}},yaxis:{min:0,labels:{style:{colors:o$.muted},formatter:t=>"cost"===e?CW(Math.round(t)):xW(Math.round(t))}},tooltip:{custom:({dataPointIndex:e})=>`<div class="px-2 py-1 font-size-13">${(e=>{const t=TZ[e];return`${t.weekday} ${t.day} ${t.month}: cost ${CW(t.cost)}, ${t.clicks} clicks, ${t.conversions.toFixed(1)} conversions`})(e)}</div>`},annotations:{xaxis:[...null!==(t=c$(AZ,DZ,MZ))&&void 0!==t?t:[],{x:dK-.5,borderColor:o$.gray,strokeDashArray:0},...RZ.map(e=>({x:e.dayIndex,borderColor:o$.gray,strokeDashArray:3}))],points:RZ.map(e=>({x:e.dayIndex,y:0,marker:{size:6,fillColor:pK[e.who],strokeColor:"#fff",strokeWidth:2,cssClass:"cursor-pointer"},mouseEnter:l(e),click:l(e),mouseLeave:()=>r(null)}))}}},[e]),a=(0,o.useMemo)(()=>[{name:"cost"===e?"Cost":"Conversions",data:TZ.map((t,l)=>({x:l,y:t[e]}))}],[e]);return(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsx)(EF.Z,{options:i,series:a,type:"area",height:t}),l&&(0,Ue.jsxs)("div",{ref:n,className:"position-fixed bg-dark text-white rounded px-3 py-2 font-size-13 shadow",style:{width:"max-content",maxWidth:320,zIndex:1080,pointerEvents:"none"},children:[(0,Ue.jsxs)("div",{className:"fw-semibold mb-1 d-flex align-items-center gap-2",children:[(0,Ue.jsx)("i",{className:"mdi mdi-checkbox-blank-circle font-size-10",style:{color:pK[l.change.who]},"aria-hidden":"true"}),l.change.head]}),(0,Ue.jsx)("div",{children:l.change.when}),(0,Ue.jsx)("div",{children:l.change.what}),(0,Ue.jsx)("div",{children:l.change.campaigns})]})]})},hK=()=>[{num:"Aug cost",cell:e=>O$(e.augCost)},{num:"Sep cost",cell:e=>O$(e.sepCost)}],gK=()=>[{num:"Aug conversions",cell:e=>L$(e.augConversions)},{num:"Sep conversions",cell:e=>L$(e.sepConversions)}],yK=()=>[{num:"Aug cost / conv.",cell:e=>O$(e.augCostPerConv,2)},{num:"Sep cost / conv.",cell:e=>O$(e.sepCostPerConv,2)}],fK=e=>"\u2013"===e?(0,Ue.jsx)(I$,{children:"\u2013"}):e,bK=[["Aug search impr. share","augShare"],["Sep search impr. share","sepShare"],["Aug search lost IS (rank)","augLostRank"],["Sep search lost IS (rank)","sepLostRank"],["Aug search lost IS (budget)","augLostBudget"],["Sep search lost IS (budget)","sepLostBudget"],["Sep search top IS","sepTop"]],vK=[["Jul impr. share","julShare"],["Aug impr. share","augShare"]],xK=[["Sep impr. share","sepShare"],["Sep overlap rate","sepOverlap"],["Sep position above rate","sepPositionAbove"],["Sep top of page rate","sepTopOfPage"],["Sep abs. top of page rate","sepAbsTop"]],SK={"ecoorigin-ads-summary":()=>(0,Ue.jsxs)(q$,{page:1,pageCount:cK,title:xZ,children:[(0,Ue.jsx)(G$,{groups:CZ}),(0,Ue.jsx)(x$,{children:"Key insights"}),(0,Ue.jsx)(Z$,{insights:wZ}),(0,Ue.jsx)(x$,{children:"Issues in the account"}),(0,Ue.jsx)("p",{className:"mb-2",children:(0,Ue.jsx)(A$,{text:IZ})}),kZ.map(e=>(0,Ue.jsx)(K$,{group:e},e.status))]}),"ecoorigin-ads-spend":()=>(0,Ue.jsxs)(q$,{page:2,pageCount:cK,title:SZ,children:[(0,Ue.jsx)("h5",{className:"fw-semibold mb-2",children:PZ}),(0,Ue.jsx)(v$,{items:[{color:o$.primary,label:"Cost"},{color:o$.danger,label:EZ},{color:o$.purple,label:BZ},{color:o$.orange,label:jZ}]}),(0,Ue.jsx)(mK,{metric:"cost",height:280}),(0,Ue.jsx)(x$,{children:_Z}),(0,Ue.jsx)(mK,{metric:"conversions",height:240}),(0,Ue.jsx)(S$,{children:"Each dot is a change from Google Ads change history: hover over or tap a dot to see what changed."}),(0,Ue.jsx)(uK,{id:"ecoorigin-ads-insight-paused"}),(0,Ue.jsx)(uK,{id:"ecoorigin-ads-insight-target-cpa"}),(0,Ue.jsx)(x$,{children:"Campaigns"}),(0,Ue.jsx)(N$,{children:"Every campaign has one ad group or asset group, and every ad sends people to aircon.ecoorigin.com.au. Status and daily budget are as on 13 October. Seven other campaigns are paused and spent nothing in August or September."}),(0,Ue.jsx)(_$,{rowKey:e=>e.campaign,rows:OZ,total:LZ,cols:[{head:"Campaign",label:e=>e.campaign,detail:e=>(0,Ue.jsxs)(Ue.Fragment,{children:[e.type," \xb7 ",(0,Ue.jsx)(d$,{tone:"Enabled"===e.status?"good":"plain",small:!0,children:e.status})," \xb7 ",e.budget]})},...hK(),{change:e=>e.change,muted:!0},...gK(),...yK(),{num:"Sep CTR",cell:e=>SW(e.sepCtr)}]}),(0,Ue.jsx)(x$,{children:"Brand-name searches"}),(0,Ue.jsx)(N$,{children:"Search terms that contain the name EcoOrigin."}),(0,Ue.jsx)(C$,{text:FZ}),(0,Ue.jsx)(_$,{rowKey:e=>e.campaign,rows:qZ,total:zZ,cols:[{head:"Campaign",label:e=>e.campaign},...hK(),{num:"Aug clicks",cell:e=>xW(e.augClicks)},{num:"Sep clicks",cell:e=>xW(e.sepClicks)},...gK()]}),(0,Ue.jsx)(x$,{children:"Cost per conversion with and without brand-name searches"}),(0,Ue.jsx)(E$,{xl:8,children:(0,Ue.jsx)(_$,{rowKey:e=>e.label,rows:UZ,cols:[{head:(0,Ue.jsx)("span",{className:"visually-hidden",children:"Scope"}),label:e=>e.label},{num:"Aug cost / conv.",cell:e=>O$(e.aug,2)},{num:"Aug, without brand-name searches",cell:e=>O$(e.augWithout,2)},{num:"Sep cost / conv.",cell:e=>O$(e.sep,2)},{num:"Sep, without brand-name searches",cell:e=>O$(e.sepWithout,2)}]})}),(0,Ue.jsxs)(R$,{className:"mt-3",summary:"Searches counted as brand name (14)",children:[(0,Ue.jsx)(E$,{xl:8,children:(0,Ue.jsx)(_$,{rowKey:e=>e.term,rows:GZ,cols:[{head:"Search term",cell:e=>e.term,wrap:!0},{num:"Aug cost",cell:e=>O$(e.augCost)},{num:"Sep cost",cell:e=>O$(e.sepCost)},{num:"Sep conversions",cell:e=>L$(e.sepConversions)}]})}),(0,Ue.jsx)(S$,{children:'Searches for "origin energy" or plain "origin \u2026" (Origin Energy, a different company) are not counted.'})]}),(0,Ue.jsx)(uK,{id:"ecoorigin-ads-insight-brand"}),(0,Ue.jsx)(x$,{children:"Network"}),(0,Ue.jsx)(N$,{children:"Where the ads were shown. Display Network and YouTube clicks come only from the Performance Max campaigns."}),(0,Ue.jsx)(E$,{xl:10,children:(0,Ue.jsx)(_$,{rowKey:e=>e.network,rows:VZ,total:HZ,cols:[{head:"Network",label:e=>e.network},{num:"Aug clicks",cell:e=>xW(e.augClicks)},{num:"Sep clicks",cell:e=>xW(e.sepClicks)},...hK(),...gK()]})}),(0,Ue.jsx)(uK,{id:"ecoorigin-ads-insight-display"})]}),"ecoorigin-ads-reach":()=>(0,Ue.jsxs)(q$,{page:3,pageCount:cK,title:NZ,children:[(0,Ue.jsx)("h5",{className:"fw-semibold mb-2",children:"Search impression share by campaign (Google Search only)"}),(0,Ue.jsx)(D$,{notes:WZ}),(0,Ue.jsx)(_$,{rowKey:e=>e.campaign,rows:ZZ,cols:[{head:"Campaign",label:e=>e.campaign,detail:e=>e.detail},...bK.map(([e,t])=>({num:e,cell:e=>fK(e[t])}))]}),(0,Ue.jsx)(x$,{children:"Advertisers in the same auctions (Auction insights)"}),(0,Ue.jsx)(D$,{notes:$Z}),YZ.map(e=>(0,Ue.jsxs)(o.Fragment,{children:[(0,Ue.jsx)(w$,{children:e.title}),(0,Ue.jsx)(_$,{rowKey:e=>e.domain,rows:e.rows,highlight:e=>!!e.you,cols:[{head:"Display URL domain",label:e=>e.domain},...[...e.months?vK:[],...xK].map(([e,t])=>({num:e,cell:e=>fK(e[t])}))]})]},e.title)),(0,Ue.jsx)(S$,{children:"New Leads-Performance Max 2 ran only on 1 September (A$74) and is not shown."}),(0,Ue.jsx)(uK,{id:"ecoorigin-ads-insight-impression-share"}),(0,Ue.jsx)(x$,{children:"Keywords (Search campaign only: ECO - Max conv)"}),(0,Ue.jsx)(N$,{children:'Only the Search campaign uses keywords; Performance Max has none. Keywords with cost in August or September, by September cost. Status is as on 13 October. Quality Score is Google\'s 1\u201310 rating of the keyword, ad and landing page; "low" marks 4 or below.'}),(0,Ue.jsx)(_$,{rowKey:e=>{var t;return`${e.keyword}-${e.match}-${null!==(t=e.status)&&void 0!==t?t:"active"}`},rows:QZ,cols:[{head:"Keyword",label:e=>e.keyword,detail:e=>e.match,chips:e=>e.status&&(0,Ue.jsx)(d$,{tone:"plain",small:!0,children:e.status})},{num:"Quality Score",cell:e=>(0,Ue.jsxs)(Ue.Fragment,{children:[F$(e.qualityScore)," ",null!==e.qualityScore&&e.qualityScore<=4&&(0,Ue.jsx)(d$,{tone:"warn",small:!0,children:"low"})]})},...hK(),...gK(),{num:"Sep cost / conv.",cell:e=>O$(e.sepCostPerConv,2)}]}),(0,Ue.jsx)(x$,{children:"Top 10 search terms by September cost (all campaigns)"}),(0,Ue.jsx)(N$,{children:"What people actually typed before clicking, in the Search campaign and the Performance Max campaigns. One row per search term and campaign, so the same search can appear twice. Sorted by cost, not by conversions."}),(0,Ue.jsx)(C$,{text:XZ}),(0,Ue.jsx)(_$,{rowKey:e=>`${e.term}-${e.campaign}`,rows:JZ,cols:[{head:"Search term",label:e=>e.term,detail:e=>e.campaign,chips:e=>e.brand&&(0,Ue.jsx)(d$,{tone:"info",small:!0,children:"brand name"})},{num:"Aug cost",cell:e=>O$(e.augCost)},{num:"Sep cost",cell:e=>O$(e.sepCost)},{num:"Sep clicks",cell:e=>xW(e.sepClicks)},{num:"Sep conversions",cell:e=>L$(e.sepConversions)}]}),(0,Ue.jsx)(x$,{children:"Matched locations"}),(0,Ue.jsx)(N$,{children:"In all four campaigns, the location is set to Melbourne, a city in the state of Victoria. EcoOrigin's main website offers rebates in two states, Victoria and New South Wales. The table shows which part of Melbourne each click came from."}),(0,Ue.jsx)(_$,{rowKey:e=>e.location,rows:e$,total:t$,cols:[{head:"Matched location (Victoria)",label:e=>e.location},...hK(),...gK(),...yK()]}),(0,Ue.jsx)(S$,{children:"11.2 of September's conversions have no matched location, so the rows add up to less than the account total."}),(0,Ue.jsx)(uK,{id:"ecoorigin-ads-insight-locations"}),(0,Ue.jsx)(x$,{children:"Device"}),(0,Ue.jsx)(_$,{rowKey:e=>e.device,rows:l$,cols:[{head:"Device",label:e=>e.device},{num:"Aug clicks",cell:e=>xW(e.augClicks)},{num:"Sep clicks",cell:e=>xW(e.sepClicks)},...hK(),...gK(),...yK()]}),(0,Ue.jsx)(uK,{id:"ecoorigin-ads-insight-device"}),(0,Ue.jsx)(x$,{children:r$}),(0,Ue.jsx)(N$,{children:n$}),(0,Ue.jsx)(D$,{notes:a$}),(0,Ue.jsx)(E$,{xl:10,children:(0,Ue.jsx)(_$,{rowKey:e=>e.step,rows:s$,cols:[{head:"Step (Google Ads sessions only)",label:e=>e.step,detail:e=>e.detail},{num:"Aug",cell:e=>xW(e.aug)},{num:"Sep",cell:e=>xW(e.sep)},{num:"Aug rate",cell:e=>F$(e.augRate)},{num:"Sep rate",cell:e=>F$(e.sepRate)}]})}),(0,Ue.jsx)(S$,{children:i$})]})},NK=()=>(0,Ue.jsx)(Q$,{meta:vZ,pages:bZ,sections:SK}),CK=ze()(Ge(({t:e})=>{document.title=e("Dashboard");const t=Iu(e=>e.account.accountId);return"84"===String(t)?(0,Ue.jsx)(xG,{}):"94"===String(t)?(0,Ue.jsx)(nV,{}):"57"===String(t)?(0,Ue.jsx)(WH,{}):"112"===String(t)?(0,Ue.jsx)(NK,{}):(0,Ue.jsx)(o.Fragment,{children:(0,Ue.jsx)("div",{className:"page-content",children:(0,Ue.jsxs)(jt,{fluid:!0,children:[(0,Ue.jsx)(Ut,{children:(0,Ue.jsx)(mR,{})}),"12"!==String(t)&&(0,Ue.jsx)(Ut,{children:(0,Ue.jsx)(Xt,{xl:12,children:(0,Ue.jsx)(aU,{})})})]})})})}));function wK(e){return wK="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},wK(e)}var IK=["className","cssModule","tag","innerRef"];function kK(){return kK=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},kK.apply(this,arguments)}function TK(e,t){if(null==e)return{};var l,r,n=function(e,t){if(null==e)return{};var l,r,n={},i=Object.keys(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||(n[l]=e[l]);return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||Object.prototype.propertyIsEnumerable.call(e,l)&&(n[l]=e[l])}return n}function AK(e,t){for(var l=0;l<t.length;l++){var r=t[l];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function DK(e,t){return DK=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},DK(e,t)}function MK(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(m7e){return!1}}();return function(){var l,r=RK(e);if(t){var n=RK(this).constructor;l=Reflect.construct(r,arguments,n)}else l=r.apply(this,arguments);return function(e,t){if(t&&("object"===wK(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return EK(e)}(this,l)}}function EK(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function RK(e){return RK=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},RK(e)}var BK={children:We().node,tag:ut,innerRef:We().oneOfType([We().object,We().func,We().string]),className:We().string,cssModule:We().object},jK=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&DK(e,t)}(i,e);var t,l,r,n=MK(i);function i(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),(t=n.call(this,e)).getRef=t.getRef.bind(EK(t)),t.submit=t.submit.bind(EK(t)),t}return t=i,l=[{key:"getRef",value:function(e){this.props.innerRef&&this.props.innerRef(e),this.ref=e}},{key:"submit",value:function(){this.ref&&this.ref.submit()}},{key:"render",value:function(){var e=this.props,t=e.className,l=e.cssModule,r=e.tag,n=void 0===r?"form":r,i=e.innerRef,a=TK(e,IK),s=tt(t,l);return o.createElement(n,kK({},a,{ref:i,className:s}))}}],l&&AK(t.prototype,l),r&&AK(t,r),Object.defineProperty(t,"prototype",{writable:!1}),i}(o.Component);jK.propTypes=BK;const PK=jK,_K=({breadcrumbItem:e,title:t,subTitle:l,onRemove:r,link:n,linkState:i})=>(0,Ue.jsx)(Ut,{children:(0,Ue.jsx)(Xt,{xs:"12",children:(0,Ue.jsxs)("div",{className:"page-title-box d-flex align-items-center justify-content-between",children:[(0,Ue.jsx)("h4",{className:"mb-sm-0",children:e}),(0,Ue.jsx)("div",{className:"page-title-right",children:(0,Ue.jsxs)("ol",{className:"breadcrumb m-0",children:[(0,Ue.jsx)("li",{className:"breadcrumb-item",children:(0,Ue.jsx)(gU,{to:n||"#",state:i,children:t})}),l&&(0,Ue.jsx)("li",{className:"breadcrumb-item",children:l}),(0,Ue.jsx)("li",{className:"breadcrumb-item active",children:e}),r&&(0,Ue.jsx)(Hl,{color:"link",className:"text-danger",onClick:()=>{r&&r()},children:(0,Ue.jsx)("i",{className:"mdi mdi-close"})})]})})]})})}),OK=(e,t)=>(document.body&&document.body.setAttribute(e,t),!0),LK=(e,t="toggle")=>{switch(t){case"add":document.body&&document.body.classList.add(e);break;case"remove":document.body&&document.body.classList.remove(e);break;default:document.body&&document.body.classList.toggle(e)}return!0};let FK=function(e){return e.HORIZONTAL="horizontal",e.VERTICAL="vertical",e}({}),qK=function(e){return e.LIGHTMODE="light",e.DARKMODE="dark",e}({}),zK=function(e){return e.FLUID="fluid",e.BOXED="boxed",e}({}),UK=function(e){return e.SCROLLABLE_TRUE="true",e.SCROLLABLE_FALSE="false",e}({}),GK=function(e){return e.LIGHT="light",e.DARK="dark",e}({}),VK=function(e){return e.DEFAULT="lg",e.COMPACT="md",e.ICON="sm",e}({}),HK=function(e){return e.LIGHT="light",e.COLORED="brand",e.DARK="dark",e}({});const WK=RO({name:"layout",initialState:{layoutType:FK.VERTICAL,layoutWidth:zK.FLUID,leftSideBarTheme:HK.LIGHT,leftSideBarType:VK.DEFAULT,layoutMode:qK.LIGHTMODE,topbarTheme:GK.LIGHT,isPreloader:!0,showRightSidebar:!1,layoutPosition:UK.SCROLLABLE_FALSE,isMobile:!1,showSidebar:!0,leftMenu:!1},reducers:{changeLayoutAction(e,t){e.layoutType=t.payload},changeTopbarThemeAction(e,t){e.topbarTheme=t.payload},changeSidebarThemeAction(e,t){e.leftSideBarTheme=t.payload},changeLayoutWidthAction(e,t){e.layoutWidth=t.payload},changeSidebarTypeAction(e,t){e.leftSideBarType=t.payload},changeLayoutModeAction(e,t){e.layoutMode=t.payload},changeLayoutPositionAction(e,t){e.layoutPosition=t.payload}}}),{changeLayoutAction:ZK,changeTopbarThemeAction:$K,changeSidebarThemeAction:KK,changeLayoutWidthAction:YK,changeSidebarTypeAction:QK,changeLayoutModeAction:JK,changeLayoutPositionAction:XK}=WK.actions,eY=WK.reducer,tY=e=>async t=>{e===FK.HORIZONTAL?(t(ZK(FK.HORIZONTAL)),document.body.removeAttribute("data-sidebar"),OK("data-sidebar-size",VK.DEFAULT)):t(ZK(FK.VERTICAL)),OK("data-layout",e)},lY=(e,t)=>async t=>{try{t(JK(e)),e===qK.LIGHTMODE?(OK("data-bs-theme",e),t($K(qK.LIGHTMODE)),OK("data-sidebar",qK.LIGHTMODE)):"dark"===e&&(OK("data-bs-theme",e),t($K(qK.DARKMODE)),OK("data-sidebar",qK.DARKMODE))}catch(l){}},rY=e=>async t=>{OK("data-topbar",e),t($K(e))},nY=e=>async t=>{OK("data-sidebar",e),t(KK(e))},iY=e=>async t=>{t(YK(e)),e===zK.BOXED?(t(QK(VK.COMPACT)),OK("data-layout-size",e)):(t(QK(VK.DEFAULT)),OK("data-layout-size",e))},aY=e=>async t=>{t(XK(e));try{OK("data-layout-scrollable",e)}catch(l){}},sY=(e,t)=>async t=>{switch(e){case VK.COMPACT:LK("sidebar-enable","remove"),OK("data-sidebar-size","md");break;case VK.ICON:LK("sidebar-enable","remove"),OK("data-sidebar-size","sm");break;case VK.DEFAULT:window.screen.width<992?(LK("sidebar-enable","remove"),OK("data-sidebar-size","lg")):(OK("data-sidebar-size","lg"),LK("sidebar-enable","add"));break;default:OK("data-sidebar-size","lg"),LK("sidebar-enable","remove")}t(QK(e))},oY=RO({name:"register",initialState:{registrationError:null,message:null,loading:!1,user:null},reducers:{registerUserSuccessful(e,t){e.user=t.payload},registerUserFailed(e,t){e.user=t.payload}}}),{registerUserSuccessful:cY,registerUserFailed:uY}=oY.actions,pY=oY.reducer;class dY{constructor(e,t){this._delegate=e,this.firebase=t,Yg(e,new Fh("app-compat",()=>this,"PUBLIC")),this.container=e.container}get automaticDataCollectionEnabled(){return this._delegate.automaticDataCollectionEnabled}set automaticDataCollectionEnabled(e){this._delegate.automaticDataCollectionEnabled=e}get name(){return this._delegate.name}get options(){return this._delegate.options}delete(){return new Promise(e=>{this._delegate.checkDestroyed(),e()}).then(()=>(this.firebase.INTERNAL.removeApp(this.name),hy(this._delegate)))}_getService(e,t=Hg){this._delegate.checkDestroyed();const l=this._delegate.container.getProvider(e);return l.isInitialized()||"EXPLICIT"!==l.getComponent()?.instantiationMode||l.initialize(),l.getImmediate({identifier:t})}_removeServiceInstance(e,t=Hg){this._delegate.container.getProvider(e).clearInstance(t)}_addComponent(e){Yg(this._delegate,e)}_addOrOverwriteComponent(e){Qg(this._delegate,e)}toJSON(){return{name:this.name,automaticDataCollectionEnabled:this.automaticDataCollectionEnabled,options:this.options}}}const mY=new kh("app-compat","Firebase",{"no-app":"No Firebase App '{$appName}' has been created - call Firebase App.initializeApp()","invalid-app-argument":"firebase.{$appName}() takes either no argument or a Firebase App instance."});const hY=function e(){const t=function(e){const t={},l={__esModule:!0,initializeApp:function(r,n={}){const i=uy(r,n);if(Th(t,i.name))return t[i.name];const a=new e(i,l);return t[i.name]=a,a},app:r,registerVersion:gy,setLogLevel:fy,onLog:yy,apps:null,SDK_VERSION:cy,INTERNAL:{registerComponent:function(t){const n=t.name,i=n.replace("-compat","");if(Jg(t)&&"PUBLIC"===t.type){const a=(e=r())=>{if("function"!==typeof e[i])throw mY.create("invalid-app-argument",{appName:n});return e[i]()};void 0!==t.serviceProps&&oh(a,t.serviceProps),l[i]=a,e.prototype[i]=function(...e){return this._getService.bind(this,n).apply(this,t.multipleInstances?e:[])}}return"PUBLIC"===t.type?l[i]:null},removeApp:function(e){delete t[e]},useAsService:function(e,t){return"serverAuth"===t?null:t},modularAPIs:n}};function r(e){if(!Th(t,e=e||Hg))throw mY.create("no-app",{appName:e});return t[e]}return l.default=l,Object.defineProperty(l,"apps",{get:function(){return Object.keys(t).map(e=>t[e])}}),r.App=e,l}(dY);return t.INTERNAL={...t.INTERNAL,createFirebaseNamespace:e,extendNamespace:function(e){oh(t,e)},createSubscribe:Bh,ErrorFactory:kh,deepExtend:oh},t}(),gY=new Yh("@firebase/app-compat");try{const e=uh();if(void 0!==e.firebase){gY.warn("\n      Warning: Firebase is already defined in the global scope. Please make sure\n      Firebase library is only loaded once.\n    ");const t=e.firebase.SDK_VERSION;t&&t.indexOf("LITE")>=0&&gY.warn("\n        Warning: You are trying to load Firebase while using Firebase Performance standalone script.\n        You should load Firebase Performance with this instance of Firebase to avoid loading duplicate code.\n        ")}}catch{}const yY=hY;!function(e){gy("@firebase/app-compat","0.5.21",e)}();yY.registerVersion("firebase","13.2.0","app-compat");var fY,bY,vY="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof window?window:"undefined"!==typeof global?global:"undefined"!==typeof self?self:{},xY={};(function(){var e;function t(){this.blockSize=-1,this.blockSize=64,this.g=Array(4),this.C=Array(this.blockSize),this.o=this.h=0,this.u()}function l(e,t,l){l||(l=0);const r=Array(16);if("string"===typeof t)for(var n=0;n<16;++n)r[n]=t.charCodeAt(l++)|t.charCodeAt(l++)<<8|t.charCodeAt(l++)<<16|t.charCodeAt(l++)<<24;else for(n=0;n<16;++n)r[n]=t[l++]|t[l++]<<8|t[l++]<<16|t[l++]<<24;t=e.g[0],l=e.g[1],n=e.g[2];let i,a=e.g[3];i=t+(a^l&(n^a))+r[0]+3614090360&4294967295,i=a+(n^(t=l+(i<<7&4294967295|i>>>25))&(l^n))+r[1]+3905402710&4294967295,a=t+(i<<12&4294967295|i>>>20),i=n+(l^a&(t^l))+r[2]+606105819&4294967295,i=l+(t^(n=a+(i<<17&4294967295|i>>>15))&(a^t))+r[3]+3250441966&4294967295,i=t+(a^(l=n+(i<<22&4294967295|i>>>10))&(n^a))+r[4]+4118548399&4294967295,i=a+(n^(t=l+(i<<7&4294967295|i>>>25))&(l^n))+r[5]+1200080426&4294967295,a=t+(i<<12&4294967295|i>>>20),i=n+(l^a&(t^l))+r[6]+2821735955&4294967295,i=l+(t^(n=a+(i<<17&4294967295|i>>>15))&(a^t))+r[7]+4249261313&4294967295,i=t+(a^(l=n+(i<<22&4294967295|i>>>10))&(n^a))+r[8]+1770035416&4294967295,i=a+(n^(t=l+(i<<7&4294967295|i>>>25))&(l^n))+r[9]+2336552879&4294967295,a=t+(i<<12&4294967295|i>>>20),i=n+(l^a&(t^l))+r[10]+4294925233&4294967295,i=l+(t^(n=a+(i<<17&4294967295|i>>>15))&(a^t))+r[11]+2304563134&4294967295,i=t+(a^(l=n+(i<<22&4294967295|i>>>10))&(n^a))+r[12]+1804603682&4294967295,i=a+(n^(t=l+(i<<7&4294967295|i>>>25))&(l^n))+r[13]+4254626195&4294967295,a=t+(i<<12&4294967295|i>>>20),i=n+(l^a&(t^l))+r[14]+2792965006&4294967295,i=l+(t^(n=a+(i<<17&4294967295|i>>>15))&(a^t))+r[15]+1236535329&4294967295,i=t+(n^a&((l=n+(i<<22&4294967295|i>>>10))^n))+r[1]+4129170786&4294967295,i=a+(l^n&((t=l+(i<<5&4294967295|i>>>27))^l))+r[6]+3225465664&4294967295,a=t+(i<<9&4294967295|i>>>23),i=n+(t^l&(a^t))+r[11]+643717713&4294967295,i=l+(a^t&((n=a+(i<<14&4294967295|i>>>18))^a))+r[0]+3921069994&4294967295,i=t+(n^a&((l=n+(i<<20&4294967295|i>>>12))^n))+r[5]+3593408605&4294967295,i=a+(l^n&((t=l+(i<<5&4294967295|i>>>27))^l))+r[10]+38016083&4294967295,a=t+(i<<9&4294967295|i>>>23),i=n+(t^l&(a^t))+r[15]+3634488961&4294967295,i=l+(a^t&((n=a+(i<<14&4294967295|i>>>18))^a))+r[4]+3889429448&4294967295,i=t+(n^a&((l=n+(i<<20&4294967295|i>>>12))^n))+r[9]+568446438&4294967295,i=a+(l^n&((t=l+(i<<5&4294967295|i>>>27))^l))+r[14]+3275163606&4294967295,a=t+(i<<9&4294967295|i>>>23),i=n+(t^l&(a^t))+r[3]+4107603335&4294967295,i=l+(a^t&((n=a+(i<<14&4294967295|i>>>18))^a))+r[8]+1163531501&4294967295,i=t+(n^a&((l=n+(i<<20&4294967295|i>>>12))^n))+r[13]+2850285829&4294967295,i=a+(l^n&((t=l+(i<<5&4294967295|i>>>27))^l))+r[2]+4243563512&4294967295,a=t+(i<<9&4294967295|i>>>23),i=n+(t^l&(a^t))+r[7]+1735328473&4294967295,i=l+(a^t&((n=a+(i<<14&4294967295|i>>>18))^a))+r[12]+2368359562&4294967295,i=t+((l=n+(i<<20&4294967295|i>>>12))^n^a)+r[5]+4294588738&4294967295,i=a+((t=l+(i<<4&4294967295|i>>>28))^l^n)+r[8]+2272392833&4294967295,a=t+(i<<11&4294967295|i>>>21),i=n+(a^t^l)+r[11]+1839030562&4294967295,i=l+((n=a+(i<<16&4294967295|i>>>16))^a^t)+r[14]+4259657740&4294967295,i=t+((l=n+(i<<23&4294967295|i>>>9))^n^a)+r[1]+2763975236&4294967295,i=a+((t=l+(i<<4&4294967295|i>>>28))^l^n)+r[4]+1272893353&4294967295,a=t+(i<<11&4294967295|i>>>21),i=n+(a^t^l)+r[7]+4139469664&4294967295,i=l+((n=a+(i<<16&4294967295|i>>>16))^a^t)+r[10]+3200236656&4294967295,i=t+((l=n+(i<<23&4294967295|i>>>9))^n^a)+r[13]+681279174&4294967295,i=a+((t=l+(i<<4&4294967295|i>>>28))^l^n)+r[0]+3936430074&4294967295,a=t+(i<<11&4294967295|i>>>21),i=n+(a^t^l)+r[3]+3572445317&4294967295,i=l+((n=a+(i<<16&4294967295|i>>>16))^a^t)+r[6]+76029189&4294967295,i=t+((l=n+(i<<23&4294967295|i>>>9))^n^a)+r[9]+3654602809&4294967295,i=a+((t=l+(i<<4&4294967295|i>>>28))^l^n)+r[12]+3873151461&4294967295,a=t+(i<<11&4294967295|i>>>21),i=n+(a^t^l)+r[15]+530742520&4294967295,i=l+((n=a+(i<<16&4294967295|i>>>16))^a^t)+r[2]+3299628645&4294967295,i=t+(n^((l=n+(i<<23&4294967295|i>>>9))|~a))+r[0]+4096336452&4294967295,i=a+(l^((t=l+(i<<6&4294967295|i>>>26))|~n))+r[7]+1126891415&4294967295,a=t+(i<<10&4294967295|i>>>22),i=n+(t^(a|~l))+r[14]+2878612391&4294967295,i=l+(a^((n=a+(i<<15&4294967295|i>>>17))|~t))+r[5]+4237533241&4294967295,i=t+(n^((l=n+(i<<21&4294967295|i>>>11))|~a))+r[12]+1700485571&4294967295,i=a+(l^((t=l+(i<<6&4294967295|i>>>26))|~n))+r[3]+2399980690&4294967295,a=t+(i<<10&4294967295|i>>>22),i=n+(t^(a|~l))+r[10]+4293915773&4294967295,i=l+(a^((n=a+(i<<15&4294967295|i>>>17))|~t))+r[1]+2240044497&4294967295,i=t+(n^((l=n+(i<<21&4294967295|i>>>11))|~a))+r[8]+1873313359&4294967295,i=a+(l^((t=l+(i<<6&4294967295|i>>>26))|~n))+r[15]+4264355552&4294967295,a=t+(i<<10&4294967295|i>>>22),i=n+(t^(a|~l))+r[6]+2734768916&4294967295,i=l+(a^((n=a+(i<<15&4294967295|i>>>17))|~t))+r[13]+1309151649&4294967295,i=t+(n^((l=n+(i<<21&4294967295|i>>>11))|~a))+r[4]+4149444226&4294967295,i=a+(l^((t=l+(i<<6&4294967295|i>>>26))|~n))+r[11]+3174756917&4294967295,a=t+(i<<10&4294967295|i>>>22),i=n+(t^(a|~l))+r[2]+718787259&4294967295,i=l+(a^((n=a+(i<<15&4294967295|i>>>17))|~t))+r[9]+3951481745&4294967295,e.g[0]=e.g[0]+t&4294967295,e.g[1]=e.g[1]+(n+(i<<21&4294967295|i>>>11))&4294967295,e.g[2]=e.g[2]+n&4294967295,e.g[3]=e.g[3]+a&4294967295}function r(e,t){this.h=t;const l=[];let r=!0;for(let n=e.length-1;n>=0;n--){const i=0|e[n];r&&i==t||(l[n]=i,r=!1)}this.g=l}!function(e,t){function l(){}l.prototype=t.prototype,e.F=t.prototype,e.prototype=new l,e.prototype.constructor=e,e.D=function(e,l,r){for(var n=Array(arguments.length-2),i=2;i<arguments.length;i++)n[i-2]=arguments[i];return t.prototype[l].apply(e,n)}}(t,function(){this.blockSize=-1}),t.prototype.u=function(){this.g[0]=1732584193,this.g[1]=4023233417,this.g[2]=2562383102,this.g[3]=271733878,this.o=this.h=0},t.prototype.v=function(e,t){void 0===t&&(t=e.length);const r=t-this.blockSize,n=this.C;let i=this.h,a=0;for(;a<t;){if(0==i)for(;a<=r;)l(this,e,a),a+=this.blockSize;if("string"===typeof e){for(;a<t;)if(n[i++]=e.charCodeAt(a++),i==this.blockSize){l(this,n),i=0;break}}else for(;a<t;)if(n[i++]=e[a++],i==this.blockSize){l(this,n),i=0;break}}this.h=i,this.o+=t},t.prototype.A=function(){var e=Array((this.h<56?this.blockSize:2*this.blockSize)-this.h);e[0]=128;for(var t=1;t<e.length-8;++t)e[t]=0;t=8*this.o;for(var l=e.length-8;l<e.length;++l)e[l]=255&t,t/=256;for(this.v(e),e=Array(16),t=0,l=0;l<4;++l)for(let r=0;r<32;r+=8)e[t++]=this.g[l]>>>r&255;return e};var n={};function i(e){return-128<=e&&e<128?function(e,t){var l=n;return Object.prototype.hasOwnProperty.call(l,e)?l[e]:l[e]=t(e)}(e,function(e){return new r([0|e],e<0?-1:0)}):new r([0|e],e<0?-1:0)}function a(e){if(isNaN(e)||!isFinite(e))return s;if(e<0)return d(a(-e));const t=[];let l=1;for(let r=0;e>=l;r++)t[r]=e/l|0,l*=4294967296;return new r(t,0)}var s=i(0),o=i(1),c=i(16777216);function u(e){if(0!=e.h)return!1;for(let t=0;t<e.g.length;t++)if(0!=e.g[t])return!1;return!0}function p(e){return-1==e.h}function d(e){const t=e.g.length,l=[];for(let r=0;r<t;r++)l[r]=~e.g[r];return new r(l,~e.h).add(o)}function m(e,t){return e.add(d(t))}function h(e,t){for(;(65535&e[t])!=e[t];)e[t+1]+=e[t]>>>16,e[t]&=65535,t++}function g(e,t){this.g=e,this.h=t}function y(e,t){if(u(t))throw Error("division by zero");if(u(e))return new g(s,s);if(p(e))return t=y(d(e),t),new g(d(t.g),d(t.h));if(p(t))return t=y(e,d(t)),new g(d(t.g),t.h);if(e.g.length>30){if(p(e)||p(t))throw Error("slowDivide_ only works with positive integers.");for(var l=o,r=t;r.l(e)<=0;)l=f(l),r=f(r);var n=b(l,1),i=b(r,1);for(r=b(r,2),l=b(l,2);!u(r);){var c=i.add(r);c.l(e)<=0&&(n=n.add(l),i=c),r=b(r,1),l=b(l,1)}return t=m(e,n.j(t)),new g(n,t)}for(n=s;e.l(t)>=0;){for(l=Math.max(1,Math.floor(e.m()/t.m())),r=(r=Math.ceil(Math.log(l)/Math.LN2))<=48?1:Math.pow(2,r-48),c=(i=a(l)).j(t);p(c)||c.l(e)>0;)c=(i=a(l-=r)).j(t);u(i)&&(i=o),n=n.add(i),e=m(e,c)}return new g(n,e)}function f(e){const t=e.g.length+1,l=[];for(let r=0;r<t;r++)l[r]=e.i(r)<<1|e.i(r-1)>>>31;return new r(l,e.h)}function b(e,t){const l=t>>5;t%=32;const n=e.g.length-l,i=[];for(let r=0;r<n;r++)i[r]=t>0?e.i(r+l)>>>t|e.i(r+l+1)<<32-t:e.i(r+l);return new r(i,e.h)}(e=r.prototype).m=function(){if(p(this))return-d(this).m();let e=0,t=1;for(let l=0;l<this.g.length;l++){const r=this.i(l);e+=(r>=0?r:4294967296+r)*t,t*=4294967296}return e},e.toString=function(e){if((e=e||10)<2||36<e)throw Error("radix out of range: "+e);if(u(this))return"0";if(p(this))return"-"+d(this).toString(e);const t=a(Math.pow(e,6));var l=this;let r="";for(;;){const n=y(l,t).g;let i=(((l=m(l,n.j(t))).g.length>0?l.g[0]:l.h)>>>0).toString(e);if(u(l=n))return i+r;for(;i.length<6;)i="0"+i;r=i+r}},e.i=function(e){return e<0?0:e<this.g.length?this.g[e]:this.h},e.l=function(e){return p(e=m(this,e))?-1:u(e)?0:1},e.abs=function(){return p(this)?d(this):this},e.add=function(e){const t=Math.max(this.g.length,e.g.length),l=[];let n=0;for(let r=0;r<=t;r++){let t=n+(65535&this.i(r))+(65535&e.i(r)),i=(t>>>16)+(this.i(r)>>>16)+(e.i(r)>>>16);n=i>>>16,t&=65535,i&=65535,l[r]=i<<16|t}return new r(l,-2147483648&l[l.length-1]?-1:0)},e.j=function(e){if(u(this)||u(e))return s;if(p(this))return p(e)?d(this).j(d(e)):d(d(this).j(e));if(p(e))return d(this.j(d(e)));if(this.l(c)<0&&e.l(c)<0)return a(this.m()*e.m());const t=this.g.length+e.g.length,l=[];for(var n=0;n<2*t;n++)l[n]=0;for(n=0;n<this.g.length;n++)for(let t=0;t<e.g.length;t++){const r=this.i(n)>>>16,i=65535&this.i(n),a=e.i(t)>>>16,s=65535&e.i(t);l[2*n+2*t]+=i*s,h(l,2*n+2*t),l[2*n+2*t+1]+=r*s,h(l,2*n+2*t+1),l[2*n+2*t+1]+=i*a,h(l,2*n+2*t+1),l[2*n+2*t+2]+=r*a,h(l,2*n+2*t+2)}for(e=0;e<t;e++)l[e]=l[2*e+1]<<16|l[2*e];for(e=t;e<2*t;e++)l[e]=0;return new r(l,0)},e.B=function(e){return y(this,e).h},e.and=function(e){const t=Math.max(this.g.length,e.g.length),l=[];for(let r=0;r<t;r++)l[r]=this.i(r)&e.i(r);return new r(l,this.h&e.h)},e.or=function(e){const t=Math.max(this.g.length,e.g.length),l=[];for(let r=0;r<t;r++)l[r]=this.i(r)|e.i(r);return new r(l,this.h|e.h)},e.xor=function(e){const t=Math.max(this.g.length,e.g.length),l=[];for(let r=0;r<t;r++)l[r]=this.i(r)^e.i(r);return new r(l,this.h^e.h)},t.prototype.digest=t.prototype.A,t.prototype.reset=t.prototype.u,t.prototype.update=t.prototype.v,bY=xY.Md5=t,r.prototype.add=r.prototype.add,r.prototype.multiply=r.prototype.j,r.prototype.modulo=r.prototype.B,r.prototype.compare=r.prototype.l,r.prototype.toNumber=r.prototype.m,r.prototype.toString=r.prototype.toString,r.prototype.getBits=r.prototype.i,r.fromNumber=a,r.fromString=function e(t,l){if(0==t.length)throw Error("number format error: empty string");if((l=l||10)<2||36<l)throw Error("radix out of range: "+l);if("-"==t.charAt(0))return d(e(t.substring(1),l));if(t.indexOf("-")>=0)throw Error('number format error: interior "-" character');const r=a(Math.pow(l,8));let n=s;for(let s=0;s<t.length;s+=8){var i=Math.min(8,t.length-s);const e=parseInt(t.substring(s,s+i),l);i<8?(i=a(Math.pow(l,i)),n=n.j(i).add(a(e))):(n=n.j(r),n=n.add(a(e)))}return n},fY=xY.Integer=r}).apply("undefined"!==typeof vY?vY:"undefined"!==typeof self?self:"undefined"!==typeof window?window:{});function SY(e,t,l,r){return new(l||(l=Promise))(function(n,i){function a(e){try{o(r.next(e))}catch(m7e){i(m7e)}}function s(e){try{o(r.throw(e))}catch(m7e){i(m7e)}}function o(e){var t;e.done?n(e.value):(t=e.value,t instanceof l?t:new l(function(e){e(t)})).then(a,s)}o((r=r.apply(e,t||[])).next())})}Object.create;Object.create;function NY(e,t,l,r){if("a"===l&&!r)throw new TypeError("Private accessor was defined without a getter");if("function"===typeof t?e!==t||!r:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return"m"===l?r:"a"===l?r.call(e):r?r.value:t.get(e)}"function"===typeof SuppressedError&&SuppressedError;var CY,wY,IY,kY,TY,AY,DY,MY,EY="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof window?window:"undefined"!==typeof global?global:"undefined"!==typeof self?self:{},RY={};(function(){var e,t=Object.defineProperty;var l=function(e){e=["object"==typeof globalThis&&globalThis,e,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof EY&&EY];for(var t=0;t<e.length;++t){var l=e[t];if(l&&l.Math==Math)return l}throw Error("Cannot find global object")}(this);function r(e,r){if(r)e:{var n=l;e=e.split(".");for(var i=0;i<e.length-1;i++){var a=e[i];if(!(a in n))break e;n=n[a]}(r=r(i=n[e=e[e.length-1]]))!=i&&null!=r&&t(n,e,{configurable:!0,writable:!0,value:r})}}r("Symbol.dispose",function(e){return e||Symbol("Symbol.dispose")}),r("Array.prototype.values",function(e){return e||function(){return this[Symbol.iterator]()}}),r("Object.entries",function(e){return e||function(e){var t,l=[];for(t in e)Object.prototype.hasOwnProperty.call(e,t)&&l.push([t,e[t]]);return l}});var n=n||{},i=this||self;function a(e){var t=typeof e;return"object"==t&&null!=e||"function"==t}function s(e,t,l){return e.call.apply(e.bind,arguments)}function o(e,t,l){return(o=s).apply(null,arguments)}function c(e,t){var l=Array.prototype.slice.call(arguments,1);return function(){var t=l.slice();return t.push.apply(t,arguments),e.apply(this,t)}}function u(e,t){function l(){}l.prototype=t.prototype,e.Z=t.prototype,e.prototype=new l,e.prototype.constructor=e,e.Ob=function(e,l,r){for(var n=Array(arguments.length-2),i=2;i<arguments.length;i++)n[i-2]=arguments[i];return t.prototype[l].apply(e,n)}}var p="undefined"!==typeof AsyncContext&&"function"===typeof AsyncContext.Snapshot?e=>e&&AsyncContext.Snapshot.wrap(e):e=>e;function d(e){const t=e.length;if(t>0){const l=Array(t);for(let r=0;r<t;r++)l[r]=e[r];return l}return[]}function m(e,t){for(let r=1;r<arguments.length;r++){const t=arguments[r];var l=typeof t;if("array"==(l="object"!=l?l:t?Array.isArray(t)?"array":l:"null")||"object"==l&&"number"==typeof t.length){l=e.length||0;const r=t.length||0;e.length=l+r;for(let n=0;n<r;n++)e[l+n]=t[n]}else e.push(t)}}function h(e){i.setTimeout(()=>{throw e},0)}function g(){var e=x;let t=null;return e.g&&(t=e.g,e.g=e.g.next,e.g||(e.h=null),t.next=null),t}var y=new class{constructor(e,t){this.i=e,this.j=t,this.h=0,this.g=null}get(){let e;return this.h>0?(this.h--,e=this.g,this.g=e.next,e.next=null):e=this.i(),e}}(()=>new f,e=>e.reset());class f{constructor(){this.next=this.g=this.h=null}set(e,t){this.h=e,this.g=t,this.next=null}reset(){this.next=this.g=this.h=null}}let b,v=!1,x=new class{constructor(){this.h=this.g=null}add(e,t){const l=y.get();l.set(e,t),this.h?this.h.next=l:this.g=l,this.h=l}},S=()=>{const e=Promise.resolve(void 0);b=()=>{e.then(N)}};function N(){for(var e;e=g();){try{e.h.call(e.g)}catch(l){h(l)}var t=y;t.j(e),t.h<100&&(t.h++,e.next=t.g,t.g=e)}v=!1}function C(){this.u=this.u,this.C=this.C}function w(e,t){this.type=e,this.g=this.target=t,this.defaultPrevented=!1}C.prototype.u=!1,C.prototype.dispose=function(){this.u||(this.u=!0,this.N())},C.prototype[Symbol.dispose]=function(){this.dispose()},C.prototype.N=function(){if(this.C)for(;this.C.length;)this.C.shift()()},w.prototype.h=function(){this.defaultPrevented=!0};var I=function(){if(!i.addEventListener||!Object.defineProperty)return!1;var e=!1,t=Object.defineProperty({},"passive",{get:function(){e=!0}});try{const e=()=>{};i.addEventListener("test",e,t),i.removeEventListener("test",e,t)}catch(l){}return e}();function k(e){return/^[\s\xa0]*$/.test(e)}function T(e,t){w.call(this,e?e.type:""),this.relatedTarget=this.g=this.target=null,this.button=this.screenY=this.screenX=this.clientY=this.clientX=0,this.key="",this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1,this.state=null,this.pointerId=0,this.pointerType="",this.i=null,e&&this.init(e,t)}u(T,w),T.prototype.init=function(e,t){const l=this.type=e.type,r=e.changedTouches&&e.changedTouches.length?e.changedTouches[0]:null;this.target=e.target||e.srcElement,this.g=t,(t=e.relatedTarget)||("mouseover"==l?t=e.fromElement:"mouseout"==l&&(t=e.toElement)),this.relatedTarget=t,r?(this.clientX=void 0!==r.clientX?r.clientX:r.pageX,this.clientY=void 0!==r.clientY?r.clientY:r.pageY,this.screenX=r.screenX||0,this.screenY=r.screenY||0):(this.clientX=void 0!==e.clientX?e.clientX:e.pageX,this.clientY=void 0!==e.clientY?e.clientY:e.pageY,this.screenX=e.screenX||0,this.screenY=e.screenY||0),this.button=e.button,this.key=e.key||"",this.ctrlKey=e.ctrlKey,this.altKey=e.altKey,this.shiftKey=e.shiftKey,this.metaKey=e.metaKey,this.pointerId=e.pointerId||0,this.pointerType=e.pointerType,this.state=e.state,this.i=e,e.defaultPrevented&&T.Z.h.call(this)},T.prototype.h=function(){T.Z.h.call(this);const e=this.i;e.preventDefault?e.preventDefault():e.returnValue=!1};var A="closure_listenable_"+(1e6*Math.random()|0),D=0;function M(e,t,l,r,n){this.listener=e,this.proxy=null,this.src=t,this.type=l,this.capture=!!r,this.ha=n,this.key=++D,this.da=this.fa=!1}function E(e){e.da=!0,e.listener=null,e.proxy=null,e.src=null,e.ha=null}function R(e,t,l){for(const r in e)t.call(l,e[r],r,e)}function B(e){const t={};for(const l in e)t[l]=e[l];return t}const j="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");function P(e,t){let l,r;for(let n=1;n<arguments.length;n++){for(l in r=arguments[n],r)e[l]=r[l];for(let t=0;t<j.length;t++)l=j[t],Object.prototype.hasOwnProperty.call(r,l)&&(e[l]=r[l])}}function _(e){this.src=e,this.g={},this.h=0}function O(e,t){const l=t.type;if(l in e.g){var r,n=e.g[l],i=Array.prototype.indexOf.call(n,t,void 0);(r=i>=0)&&Array.prototype.splice.call(n,i,1),r&&(E(t),0==e.g[l].length&&(delete e.g[l],e.h--))}}function L(e,t,l,r){for(let n=0;n<e.length;++n){const i=e[n];if(!i.da&&i.listener==t&&i.capture==!!l&&i.ha==r)return n}return-1}_.prototype.add=function(e,t,l,r,n){const i=e.toString();(e=this.g[i])||(e=this.g[i]=[],this.h++);const a=L(e,t,r,n);return a>-1?(t=e[a],l||(t.fa=!1)):((t=new M(t,this.src,i,!!r,n)).fa=l,e.push(t)),t};var F="closure_lm_"+(1e6*Math.random()|0),q={};function z(e,t,l,r,n){if(Array.isArray(t)){for(let i=0;i<t.length;i++)z(e,t[i],l,r,n);return null}return l=$(l),e&&e[A]?e.J(t,l,!!a(r)&&!!r.capture,n):function(e,t,l,r,n,i){if(!t)throw Error("Invalid event type");const s=a(n)?!!n.capture:!!n;let o=W(e);if(o||(e[F]=o=new _(e)),l=o.add(t,l,r,s,i),l.proxy)return l;if(r=function(){function e(l){return t.call(e.src,e.listener,l)}const t=H;return e}(),l.proxy=r,r.src=e,r.listener=l,e.addEventListener)I||(n=s),void 0===n&&(n=!1),e.addEventListener(t.toString(),r,n);else if(e.attachEvent)e.attachEvent(V(t.toString()),r);else{if(!e.addListener||!e.removeListener)throw Error("addEventListener and attachEvent are unavailable.");e.addListener(r)}return l}(e,t,l,!1,r,n)}function U(e,t,l,r,n){if(Array.isArray(t))for(var i=0;i<t.length;i++)U(e,t[i],l,r,n);else r=a(r)?!!r.capture:!!r,l=$(l),e&&e[A]?(e=e.i,(i=String(t).toString())in e.g&&((l=L(t=e.g[i],l,r,n))>-1&&(E(t[l]),Array.prototype.splice.call(t,l,1),0==t.length&&(delete e.g[i],e.h--)))):e&&(e=W(e))&&(t=e.g[t.toString()],e=-1,t&&(e=L(t,l,r,n)),(l=e>-1?t[e]:null)&&G(l))}function G(e){if("number"!==typeof e&&e&&!e.da){var t=e.src;if(t&&t[A])O(t.i,e);else{var l=e.type,r=e.proxy;t.removeEventListener?t.removeEventListener(l,r,e.capture):t.detachEvent?t.detachEvent(V(l),r):t.addListener&&t.removeListener&&t.removeListener(r),(l=W(t))?(O(l,e),0==l.h&&(l.src=null,t[F]=null)):E(e)}}}function V(e){return e in q?q[e]:q[e]="on"+e}function H(e,t){if(e.da)e=!0;else{t=new T(t,this);const l=e.listener,r=e.ha||e.src;e.fa&&G(e),e=l.call(r,t)}return e}function W(e){return(e=e[F])instanceof _?e:null}var Z="__closure_events_fn_"+(1e9*Math.random()>>>0);function $(e){return"function"===typeof e?e:(e[Z]||(e[Z]=function(t){return e.handleEvent(t)}),e[Z])}function K(){C.call(this),this.i=new _(this),this.M=this,this.G=null}function Y(e,t){var l,r=e.G;if(r)for(l=[];r;r=r.G)l.push(r);if(e=e.M,r=t.type||t,"string"===typeof t)t=new w(t,e);else if(t instanceof w)t.target=t.target||e;else{var n=t;P(t=new w(r,e),n)}let i,a;if(n=!0,l)for(a=l.length-1;a>=0;a--)i=t.g=l[a],n=Q(i,r,!0,t)&&n;if(i=t.g=e,n=Q(i,r,!0,t)&&n,n=Q(i,r,!1,t)&&n,l)for(a=0;a<l.length;a++)i=t.g=l[a],n=Q(i,r,!1,t)&&n}function Q(e,t,l,r){if(!(t=e.i.g[String(t)]))return!0;t=t.concat();let n=!0;for(let i=0;i<t.length;++i){const a=t[i];if(a&&!a.da&&a.capture==l){const t=a.listener,l=a.ha||a.src;a.fa&&O(e.i,a),n=!1!==t.call(l,r)&&n}}return n&&!r.defaultPrevented}function J(e){e.g=function(e,t){if("function"!==typeof e){if(!e||"function"!=typeof e.handleEvent)throw Error("Invalid listener argument");e=o(e.handleEvent,e)}return Number(t)>2147483647?-1:i.setTimeout(e,t||0)}(()=>{e.g=null,e.i&&(e.i=!1,J(e))},e.l);const t=e.h;e.h=null,e.m.apply(null,t)}u(K,C),K.prototype[A]=!0,K.prototype.removeEventListener=function(e,t,l,r){U(this,e,t,l,r)},K.prototype.N=function(){if(K.Z.N.call(this),this.i){var e=this.i;for(const t in e.g){const l=e.g[t];for(let e=0;e<l.length;e++)E(l[e]);delete e.g[t],e.h--}}this.G=null},K.prototype.J=function(e,t,l,r){return this.i.add(String(e),t,!1,l,r)},K.prototype.K=function(e,t,l,r){return this.i.add(String(e),t,!0,l,r)};class X extends C{constructor(e,t){super(),this.m=e,this.l=t,this.h=null,this.i=!1,this.g=null}j(e){this.h=arguments,this.g?this.i=!0:J(this)}N(){super.N(),this.g&&(i.clearTimeout(this.g),this.g=null,this.i=!1,this.h=null)}}function ee(e){C.call(this),this.h=e,this.g={}}u(ee,C);var te=[];function le(e){R(e.g,function(e,t){this.g.hasOwnProperty(t)&&G(e)},e),e.g={}}ee.prototype.N=function(){ee.Z.N.call(this),le(this)},ee.prototype.handleEvent=function(){throw Error("EventHandler.handleEvent not implemented")};var re=i.JSON.stringify,ne=i.JSON.parse,ie=class{stringify(e){return i.JSON.stringify(e,void 0)}parse(e){return i.JSON.parse(e,void 0)}};function ae(){}function se(){}var oe={OPEN:"a",hb:"b",ERROR:"c",tb:"d"};function ce(){w.call(this,"d")}function ue(){w.call(this,"c")}u(ce,w),u(ue,w);var pe={},de=null;function me(){return de=de||new K}function he(e){w.call(this,pe.Ia,e)}function ge(e){const t=me();Y(t,new he(t))}function ye(e,t){w.call(this,pe.STAT_EVENT,e),this.stat=t}function fe(e){const t=me();Y(t,new ye(t,e))}function be(e,t){w.call(this,pe.Ja,e),this.size=t}function ve(e,t){if("function"!==typeof e)throw Error("Fn must not be null and must be a function");return i.setTimeout(function(){e()},t)}function xe(){this.g=!0}function Se(e,t,l,r){e.info(function(){return"XMLHTTP TEXT ("+t+"): "+function(e,t){if(!e.g)return t;if(!t)return null;try{const i=JSON.parse(t);if(i)for(e=0;e<i.length;e++)if(Array.isArray(i[e])){var l=i[e];if(!(l.length<2)){var r=l[1];if(Array.isArray(r)&&!(r.length<1)){var n=r[0];if("noop"!=n&&"stop"!=n&&"close"!=n)for(let e=1;e<r.length;e++)r[e]=""}}}return re(i)}catch(al){return t}}(e,l)+(r?" "+r:"")})}pe.Ia="serverreachability",u(he,w),pe.STAT_EVENT="statevent",u(ye,w),pe.Ja="timingevent",u(be,w),xe.prototype.ua=function(){this.g=!1},xe.prototype.info=function(){};var Ne,Ce={NO_ERROR:0,cb:1,qb:2,pb:3,kb:4,ob:5,rb:6,Ga:7,TIMEOUT:8,ub:9},we={ib:"complete",Fb:"success",ERROR:"error",Ga:"abort",xb:"ready",yb:"readystatechange",TIMEOUT:"timeout",sb:"incrementaldata",wb:"progress",lb:"downloadprogress",Nb:"uploadprogress"};function Ie(){}function ke(e){return encodeURIComponent(String(e))}function Te(e){var t=1;e=e.split(":");const l=[];for(;t>0&&e.length;)l.push(e.shift()),t--;return e.length&&l.push(e.join(":")),l}function Ae(e,t,l,r){this.j=e,this.i=t,this.l=l,this.S=r||1,this.V=new ee(this),this.H=45e3,this.J=null,this.o=!1,this.u=this.B=this.A=this.M=this.F=this.T=this.D=null,this.G=[],this.g=null,this.C=0,this.m=this.v=null,this.X=-1,this.K=!1,this.P=0,this.O=null,this.W=this.L=this.U=this.R=!1,this.h=new De}function De(){this.i=null,this.g="",this.h=!1}u(Ie,ae),Ie.prototype.g=function(){return new XMLHttpRequest},Ne=new Ie;var Me={},Ee={};function Re(e,t,l){e.M=1,e.A=rt(Je(t)),e.u=l,e.R=!0,Be(e,null)}function Be(e,t){e.F=Date.now(),_e(e),e.B=Je(e.A);var l=e.B,r=e.S;Array.isArray(r)||(r=[String(r)]),ft(l.i,"t",r),e.C=0,l=e.j.L,e.h=new De,e.g=nl(e.j,l?t:null,!e.u),e.P>0&&(e.O=new X(o(e.Y,e,e.g),e.P)),t=e.V,l=e.g,r=e.ba;var n="readystatechange";Array.isArray(n)||(n&&(te[0]=n.toString()),n=te);for(let i=0;i<n.length;i++){const e=z(l,n[i],r||t.handleEvent,!1,t.h||t);if(!e)break;t.g[e.key]=e}t=e.J?B(e.J):{},e.u?(e.v||(e.v="POST"),t["Content-Type"]="application/x-www-form-urlencoded",e.g.ea(e.B,e.v,e.u,t)):(e.v="GET",e.g.ea(e.B,e.v,null,t)),ge(),function(e,t,l,r,n,i){e.info(function(){if(e.g)if(i){var a="",s=i.split("&");for(let e=0;e<s.length;e++){var o=s[e].split("=");if(o.length>1){const e=o[0];o=o[1];const t=e.split("_");a=t.length>=2&&"type"==t[1]?a+(e+"=")+o+"&":a+(e+"=redacted&")}}}else a=null;else a=i;return"XMLHTTP REQ ("+r+") [attempt "+n+"]: "+t+"\n"+l+"\n"+a})}(e.i,e.v,e.B,e.l,e.S,e.u)}function je(e){return!!e.g&&("GET"==e.v&&2!=e.M&&e.j.Aa)}function Pe(e,t){var l=e.C,r=t.indexOf("\n",l);return-1==r?Ee:(l=Number(t.substring(l,r)),isNaN(l)?Me:(r+=1)+l>t.length?Ee:(t=t.slice(r,r+l),e.C=r+l,t))}function _e(e){e.T=Date.now()+e.H,Oe(e,e.H)}function Oe(e,t){if(null!=e.D)throw Error("WatchDog timer not null");e.D=ve(o(e.aa,e),t)}function Le(e){e.D&&(i.clearTimeout(e.D),e.D=null)}function Fe(e){0==e.j.I||e.K||Jt(e.j,e)}function qe(e){Le(e);var t=e.O;t&&"function"==typeof t.dispose&&t.dispose(),e.O=null,le(e.V),e.g&&(t=e.g,e.g=null,t.abort(),t.dispose())}function ze(e,t){try{var l=e.j;if(0!=l.I&&(l.g==e||We(l.h,e)))if(!e.L&&We(l.h,e)&&3==l.I){try{var r=l.Ba.g.parse(t)}catch(u){r=null}if(Array.isArray(r)&&3==r.length){var n=r;if(0==n[0]){e:if(!l.v){if(l.g){if(!(l.g.F+3e3<e.F))break e;Qt(l),zt(l)}$t(l),fe(18)}}else l.xa=n[1],0<l.xa-l.K&&n[2]<37500&&l.F&&0==l.A&&!l.C&&(l.C=ve(o(l.Va,l),6e3));He(l.h)<=1&&l.ta&&(l.ta=void 0)}else el(l,11)}else if((e.L||l.g==e)&&Qt(l),!k(t))for(n=l.Ba.g.parse(t),t=0;t<n.length;t++){let o=n[t];const u=o[0];if(!(u<=l.K))if(l.K=u,o=o[1],2==l.I)if("c"==o[0]){l.M=o[1],l.ba=o[2];const t=o[3];null!=t&&(l.ka=t,l.j.info("VER="+l.ka));const n=o[4];null!=n&&(l.za=n,l.j.info("SVER="+l.za));const u=o[5];null!=u&&"number"===typeof u&&u>0&&(r=1.5*u,l.O=r,l.j.info("backChannelRequestTimeoutMs_="+r)),r=l;const p=e.g;if(p){const e=p.g?p.g.getResponseHeader("X-Client-Wire-Protocol"):null;if(e){var i=r.h;i.g||-1==e.indexOf("spdy")&&-1==e.indexOf("quic")&&-1==e.indexOf("h2")||(i.j=i.l,i.g=new Set,i.h&&(Ze(i,i.h),i.h=null))}if(r.G){const e=p.g?p.g.getResponseHeader("X-HTTP-Session-Id"):null;e&&(r.wa=e,lt(r.J,r.G,e))}}l.I=3,l.l&&l.l.ra(),l.aa&&(l.T=Date.now()-e.F,l.j.info("Handshake RTT: "+l.T+"ms"));var a=e;if((r=l).na=ll(r,r.L?r.ba:null,r.W),a.L){$e(r.h,a);var s=a,c=r.O;c&&(s.H=c),s.D&&(Le(s),_e(s)),r.g=a}else Zt(r);l.i.length>0&&Gt(l)}else"stop"!=o[0]&&"close"!=o[0]||el(l,7);else 3==l.I&&("stop"==o[0]||"close"==o[0]?"stop"==o[0]?el(l,7):qt(l):"noop"!=o[0]&&l.l&&l.l.qa(o),l.A=0)}ge()}catch(u){}}Ae.prototype.ba=function(e){e=e.target;const t=this.O;t&&3==_t(e)?t.j():this.Y(e)},Ae.prototype.Y=function(e){try{if(e==this.g)e:{const o=_t(this.g),c=this.g.ya();this.g.ca();if(!(o<3)&&(3!=o||this.g&&(this.h.h||this.g.la()||Ot(this.g)))){this.K||4!=o||7==c||ge(),Le(this);var t=this.g.ca();this.X=t;var l=function(e){if(!je(e))return e.g.la();const t=Ot(e.g);if(""===t)return"";let l="";const r=t.length,n=4==_t(e.g);if(!e.h.i){if("undefined"===typeof TextDecoder)return qe(e),Fe(e),"";e.h.i=new i.TextDecoder}for(let i=0;i<r;i++)e.h.h=!0,l+=e.h.i.decode(t[i],{stream:!(n&&i==r-1)});return t.length=0,e.h.g+=l,e.C=0,e.h.g}(this);if(this.o=200==t,function(e,t,l,r,n,i,a){e.info(function(){return"XMLHTTP RESP ("+r+") [ attempt "+n+"]: "+t+"\n"+l+"\n"+i+" "+a})}(this.i,this.v,this.B,this.l,this.S,o,t),this.o){if(this.U&&!this.L){t:{if(this.g){var r,n=this.g;if((r=n.g?n.g.getResponseHeader("X-HTTP-Initial-Response"):null)&&!k(r)){var a=r;break t}}a=null}if(!(e=a)){this.o=!1,this.m=3,fe(12),qe(this),Fe(this);break e}Se(this.i,this.l,e,"Initial handshake response via X-HTTP-Initial-Response"),this.L=!0,ze(this,e)}if(this.R){let t;for(e=!0;!this.K&&this.C<l.length;){if(t=Pe(this,l),t==Ee){4==o&&(this.m=4,fe(14),e=!1),Se(this.i,this.l,null,"[Incomplete Response]");break}if(t==Me){this.m=4,fe(15),Se(this.i,this.l,l,"[Invalid Chunk]"),e=!1;break}Se(this.i,this.l,t,null),ze(this,t)}if(je(this)&&0!=this.C&&(this.h.g=this.h.g.slice(this.C),this.C=0),4!=o||0!=l.length||this.h.h||(this.m=1,fe(16),e=!1),this.o=this.o&&e,e){if(l.length>0&&!this.W){this.W=!0;var s=this.j;s.g==this&&s.aa&&!s.P&&(s.j.info("Great, no buffering proxy detected. Bytes received: "+l.length),Kt(s),s.P=!0,fe(11))}}else Se(this.i,this.l,l,"[Invalid Chunked Response]"),qe(this),Fe(this)}else Se(this.i,this.l,l,null),ze(this,l);4==o&&qe(this),this.o&&!this.K&&(4==o?Jt(this.j,this):(this.o=!1,_e(this)))}else(function(e){const t={};e=(e.g&&_t(e)>=2&&e.g.getAllResponseHeaders()||"").split("\r\n");for(let r=0;r<e.length;r++){if(k(e[r]))continue;var l=Te(e[r]);const n=l[0];if("string"!==typeof(l=l[1]))continue;l=l.trim();const i=t[n]||[];t[n]=i,i.push(l)}!function(e,t){for(const l in e)t.call(void 0,e[l],l,e)}(t,function(e){return e.join(", ")})})(this.g),400==t&&l.indexOf("Unknown SID")>0?(this.m=3,fe(12)):(this.m=0,fe(13)),qe(this),Fe(this)}}}catch(Sl){}},Ae.prototype.cancel=function(){this.K=!0,qe(this)},Ae.prototype.aa=function(){this.D=null;const e=Date.now();e-this.T>=0?(function(e,t){e.info(function(){return"TIMEOUT: "+t})}(this.i,this.B),2!=this.M&&(ge(),fe(17)),qe(this),this.m=2,Fe(this)):Oe(this,this.T-e)};var Ue=class{constructor(e,t){this.g=e,this.map=t}};function Ge(e){this.l=e||10,i.PerformanceNavigationTiming?e=(e=i.performance.getEntriesByType("navigation")).length>0&&("hq"==e[0].nextHopProtocol||"h2"==e[0].nextHopProtocol):e=!!(i.chrome&&i.chrome.loadTimes&&i.chrome.loadTimes()&&i.chrome.loadTimes().wasFetchedViaSpdy),this.j=e?this.l:1,this.g=null,this.j>1&&(this.g=new Set),this.h=null,this.i=[]}function Ve(e){return!!e.h||!!e.g&&e.g.size>=e.j}function He(e){return e.h?1:e.g?e.g.size:0}function We(e,t){return e.h?e.h==t:!!e.g&&e.g.has(t)}function Ze(e,t){e.g?e.g.add(t):e.h=t}function $e(e,t){e.h&&e.h==t?e.h=null:e.g&&e.g.has(t)&&e.g.delete(t)}function Ke(e){if(null!=e.h)return e.i.concat(e.h.G);if(null!=e.g&&0!==e.g.size){let t=e.i;for(const l of e.g.values())t=t.concat(l.G);return t}return d(e.i)}Ge.prototype.cancel=function(){if(this.i=Ke(this),this.h)this.h.cancel(),this.h=null;else if(this.g&&0!==this.g.size){for(const e of this.g.values())e.cancel();this.g.clear()}};var Ye=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");function Qe(e){let t;this.g=this.o=this.j="",this.u=null,this.m=this.h="",this.l=!1,e instanceof Qe?(this.l=e.l,Xe(this,e.j),this.o=e.o,this.g=e.g,et(this,e.u),this.h=e.h,tt(this,bt(e.i)),this.m=e.m):e&&(t=String(e).match(Ye))?(this.l=!1,Xe(this,t[1]||"",!0),this.o=nt(t[2]||""),this.g=nt(t[3]||"",!0),et(this,t[4]),this.h=nt(t[5]||"",!0),tt(this,t[6]||"",!0),this.m=nt(t[7]||"")):(this.l=!1,this.i=new dt(null,this.l))}function Je(e){return new Qe(e)}function Xe(e,t,l){e.j=l?nt(t,!0):t,e.j&&(e.j=e.j.replace(/:$/,""))}function et(e,t){if(t){if(t=Number(t),isNaN(t)||t<0)throw Error("Bad port number "+t);e.u=t}else e.u=null}function tt(e,t,l){t instanceof dt?(e.i=t,function(e,t){t&&!e.j&&(mt(e),e.i=null,e.g.forEach(function(e,t){const l=t.toLowerCase();t!=l&&(ht(this,t),ft(this,l,e))},e)),e.j=t}(e.i,e.l)):(l||(t=it(t,ut)),e.i=new dt(t,e.l))}function lt(e,t,l){e.i.set(t,l)}function rt(e){return lt(e,"zx",Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^Date.now()).toString(36)),e}function nt(e,t){return e?t?decodeURI(e.replace(/%25/g,"%2525")):decodeURIComponent(e):""}function it(e,t,l){return"string"===typeof e?(e=encodeURI(e).replace(t,at),l&&(e=e.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),e):null}function at(e){return"%"+((e=e.charCodeAt(0))>>4&15).toString(16)+(15&e).toString(16)}Qe.prototype.toString=function(){const e=[];var t=this.j;t&&e.push(it(t,st,!0),":");var l=this.g;return(l||"file"==t)&&(e.push("//"),(t=this.o)&&e.push(it(t,st,!0),"@"),e.push(ke(l).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),null!=(l=this.u)&&e.push(":",String(l))),(l=this.h)&&(this.g&&"/"!=l.charAt(0)&&e.push("/"),e.push(it(l,"/"==l.charAt(0)?ct:ot,!0))),(l=this.i.toString())&&e.push("?",l),(l=this.m)&&e.push("#",it(l,pt)),e.join("")},Qe.prototype.resolve=function(e){const t=Je(this);let l=!!e.j;l?Xe(t,e.j):l=!!e.o,l?t.o=e.o:l=!!e.g,l?t.g=e.g:l=null!=e.u;var r=e.h;if(l)et(t,e.u);else if(l=!!e.h){if("/"!=r.charAt(0))if(this.g&&!this.h)r="/"+r;else{var n=t.h.lastIndexOf("/");-1!=n&&(r=t.h.slice(0,n+1)+r)}if(".."==(n=r)||"."==n)r="";else if(-1!=n.indexOf("./")||-1!=n.indexOf("/.")){r=0==n.lastIndexOf("/",0),n=n.split("/");const e=[];for(let t=0;t<n.length;){const l=n[t++];"."==l?r&&t==n.length&&e.push(""):".."==l?((e.length>1||1==e.length&&""!=e[0])&&e.pop(),r&&t==n.length&&e.push("")):(e.push(l),r=!0)}r=e.join("/")}else r=n}return l?t.h=r:l=""!==e.i.toString(),l?tt(t,bt(e.i)):l=!!e.m,l&&(t.m=e.m),t};var st=/[#\/\?@]/g,ot=/[#\?:]/g,ct=/[#\?]/g,ut=/[#\?@]/g,pt=/#/g;function dt(e,t){this.h=this.g=null,this.i=e||null,this.j=!!t}function mt(e){e.g||(e.g=new Map,e.h=0,e.i&&function(e,t){if(e){e=e.split("&");for(let l=0;l<e.length;l++){const r=e[l].indexOf("=");let n,i=null;r>=0?(n=e[l].substring(0,r),i=e[l].substring(r+1)):n=e[l],t(n,i?decodeURIComponent(i.replace(/\+/g," ")):"")}}}(e.i,function(t,l){e.add(decodeURIComponent(t.replace(/\+/g," ")),l)}))}function ht(e,t){mt(e),t=vt(e,t),e.g.has(t)&&(e.i=null,e.h-=e.g.get(t).length,e.g.delete(t))}function gt(e,t){return mt(e),t=vt(e,t),e.g.has(t)}function yt(e,t){mt(e);let l=[];if("string"===typeof t)gt(e,t)&&(l=l.concat(e.g.get(vt(e,t))));else for(e=Array.from(e.g.values()),t=0;t<e.length;t++)l=l.concat(e[t]);return l}function ft(e,t,l){ht(e,t),l.length>0&&(e.i=null,e.g.set(vt(e,t),d(l)),e.h+=l.length)}function bt(e){const t=new dt;return t.i=e.i,e.g&&(t.g=new Map(e.g),t.h=e.h),t}function vt(e,t){return t=String(t),e.j&&(t=t.toLowerCase()),t}function xt(e,t,l,r,n){try{n&&(n.onload=null,n.onerror=null,n.onabort=null,n.ontimeout=null),r(l)}catch(al){}}function St(){this.g=new ie}function Nt(e){this.i=e.Sb||null,this.h=e.ab||!1}function Ct(e,t){K.call(this),this.H=e,this.o=t,this.m=void 0,this.status=this.readyState=0,this.responseType=this.responseText=this.response=this.statusText="",this.onreadystatechange=null,this.A=new Headers,this.h=null,this.F="GET",this.D="",this.g=!1,this.B=this.j=this.l=null,this.v=new AbortController}function wt(e){e.j.read().then(e.Ma.bind(e)).catch(e.ga.bind(e))}function It(e){e.readyState=4,e.l=null,e.j=null,e.B=null,kt(e)}function kt(e){e.onreadystatechange&&e.onreadystatechange.call(e)}function Tt(e){let t="";return R(e,function(e,l){t+=l,t+=":",t+=e,t+="\r\n"}),t}function At(e,t,l){e:{for(r in l){var r=!1;break e}r=!0}r||(l=Tt(l),"string"===typeof e?null!=l&&ke(l):lt(e,t,l))}function Dt(e){K.call(this),this.headers=new Map,this.L=e||null,this.h=!1,this.g=null,this.D="",this.o=0,this.l="",this.j=this.B=this.v=this.A=!1,this.m=null,this.F="",this.H=!1}(e=dt.prototype).add=function(e,t){mt(this),this.i=null,e=vt(this,e);let l=this.g.get(e);return l||this.g.set(e,l=[]),l.push(t),this.h+=1,this},e.forEach=function(e,t){mt(this),this.g.forEach(function(l,r){l.forEach(function(l){e.call(t,l,r,this)},this)},this)},e.set=function(e,t){return mt(this),this.i=null,gt(this,e=vt(this,e))&&(this.h-=this.g.get(e).length),this.g.set(e,[t]),this.h+=1,this},e.get=function(e,t){return e&&(e=yt(this,e)).length>0?String(e[0]):t},e.toString=function(){if(this.i)return this.i;if(!this.g)return"";const e=[],t=Array.from(this.g.keys());for(let r=0;r<t.length;r++){var l=t[r];const n=ke(l);l=yt(this,l);for(let t=0;t<l.length;t++){let r=n;""!==l[t]&&(r+="="+ke(l[t])),e.push(r)}}return this.i=e.join("&")},u(Nt,ae),Nt.prototype.g=function(){return new Ct(this.i,this.h)},u(Ct,K),(e=Ct.prototype).open=function(e,t){if(0!=this.readyState)throw this.abort(),Error("Error reopening a connection");this.F=e,this.D=t,this.readyState=1,kt(this)},e.send=function(e){if(1!=this.readyState)throw this.abort(),Error("need to call open() first. ");if(this.v.signal.aborted)throw this.abort(),Error("Request was aborted.");this.g=!0;const t={headers:this.A,method:this.F,credentials:this.m,cache:void 0,signal:this.v.signal};e&&(t.body=e),(this.H||i).fetch(new Request(this.D,t)).then(this.Pa.bind(this),this.ga.bind(this))},e.abort=function(){this.response=this.responseText="",this.A=new Headers,this.status=0,this.v.abort(),this.j&&this.j.cancel("Request was aborted.").catch(()=>{}),this.readyState>=1&&this.g&&4!=this.readyState&&(this.g=!1,It(this)),this.readyState=0},e.Pa=function(e){if(this.g&&(this.l=e,this.h||(this.status=this.l.status,this.statusText=this.l.statusText,this.h=e.headers,this.readyState=2,kt(this)),this.g&&(this.readyState=3,kt(this),this.g)))if("arraybuffer"===this.responseType)e.arrayBuffer().then(this.Na.bind(this),this.ga.bind(this));else if("undefined"!==typeof i.ReadableStream&&"body"in e){if(this.j=e.body.getReader(),this.o){if(this.responseType)throw Error('responseType must be empty for "streamBinaryChunks" mode responses.');this.response=[]}else this.response=this.responseText="",this.B=new TextDecoder;wt(this)}else e.text().then(this.Oa.bind(this),this.ga.bind(this))},e.Ma=function(e){if(this.g){if(this.o&&e.value)this.response.push(e.value);else if(!this.o){var t=e.value?e.value:new Uint8Array(0);(t=this.B.decode(t,{stream:!e.done}))&&(this.response=this.responseText+=t)}e.done?It(this):kt(this),3==this.readyState&&wt(this)}},e.Oa=function(e){this.g&&(this.response=this.responseText=e,It(this))},e.Na=function(e){this.g&&(this.response=e,It(this))},e.ga=function(){this.g&&It(this)},e.setRequestHeader=function(e,t){this.A.append(e,t)},e.getResponseHeader=function(e){return this.h&&this.h.get(e.toLowerCase())||""},e.getAllResponseHeaders=function(){if(!this.h)return"";const e=[],t=this.h.entries();for(var l=t.next();!l.done;)l=l.value,e.push(l[0]+": "+l[1]),l=t.next();return e.join("\r\n")},Object.defineProperty(Ct.prototype,"withCredentials",{get:function(){return"include"===this.m},set:function(e){this.m=e?"include":"same-origin"}}),u(Dt,K);var Mt=/^https?$/i,Et=["POST","PUT"];function Rt(e,t){e.h=!1,e.g&&(e.j=!0,e.g.abort(),e.j=!1),e.l=t,e.o=5,Bt(e),Pt(e)}function Bt(e){e.A||(e.A=!0,Y(e,"complete"),Y(e,"error"))}function jt(e){if(e.h&&"undefined"!=typeof n)if(e.v&&4==_t(e))setTimeout(e.Ca.bind(e),0);else if(Y(e,"readystatechange"),4==_t(e)){e.h=!1;try{const n=e.ca();e:switch(n){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:var t=!0;break e;default:t=!1}var l;if(!(l=t)){var r;if(r=0===n){let t=String(e.D).match(Ye)[1]||null;!t&&i.self&&i.self.location&&(t=i.self.location.protocol.slice(0,-1)),r=!Mt.test(t?t.toLowerCase():"")}l=r}if(l)Y(e,"complete"),Y(e,"success");else{e.o=6;try{var a=_t(e)>2?e.g.statusText:""}catch(s){a=""}e.l=a+" ["+e.ca()+"]",Bt(e)}}finally{Pt(e)}}}function Pt(e,t){if(e.g){e.m&&(clearTimeout(e.m),e.m=null);const l=e.g;e.g=null,t||Y(e,"ready");try{l.onreadystatechange=null}catch(rl){}}}function _t(e){return e.g?e.g.readyState:0}function Ot(e){try{if(!e.g)return null;if("response"in e.g)return e.g.response;switch(e.F){case"":case"text":return e.g.responseText;case"arraybuffer":if("mozResponseArrayBuffer"in e.g)return e.g.mozResponseArrayBuffer}return null}catch(ml){return null}}function Lt(e,t,l){return l&&l.internalChannelParams&&l.internalChannelParams[e]||t}function Ft(e){this.za=0,this.i=[],this.j=new xe,this.ba=this.na=this.J=this.W=this.g=this.wa=this.G=this.H=this.u=this.U=this.o=null,this.Ya=this.V=0,this.Sa=Lt("failFast",!1,e),this.F=this.C=this.v=this.m=this.l=null,this.X=!0,this.xa=this.K=-1,this.Y=this.A=this.D=0,this.Qa=Lt("baseRetryDelayMs",5e3,e),this.Za=Lt("retryDelaySeedMs",1e4,e),this.Ta=Lt("forwardChannelMaxRetries",2,e),this.va=Lt("forwardChannelRequestTimeoutMs",2e4,e),this.ma=e&&e.xmlHttpFactory||void 0,this.Ua=e&&e.Rb||void 0,this.Aa=e&&e.useFetchStreams||!1,this.O=void 0,this.L=e&&e.supportsCrossDomainXhr||!1,this.M="",this.h=new Ge(e&&e.concurrentRequestLimit),this.Ba=new St,this.S=e&&e.fastHandshake||!1,this.R=e&&e.encodeInitMessageHeaders||!1,this.S&&this.R&&(this.R=!1),this.Ra=e&&e.Pb||!1,e&&e.ua&&this.j.ua(),e&&e.forceLongPolling&&(this.X=!1),this.aa=!this.S&&this.X&&e&&e.detectBufferingProxy||!1,this.ia=void 0,e&&e.longPollingTimeout&&e.longPollingTimeout>0&&(this.ia=e.longPollingTimeout),this.ta=void 0,this.T=0,this.P=!1,this.ja=this.B=null}function qt(e){if(Ut(e),3==e.I){var t=e.V++,l=Je(e.J);if(lt(l,"SID",e.M),lt(l,"RID",t),lt(l,"TYPE","terminate"),Ht(e,l),(t=new Ae(e,e.j,t)).M=2,t.A=rt(Je(l)),l=!1,i.navigator&&i.navigator.sendBeacon)try{l=i.navigator.sendBeacon(t.A.toString(),"")}catch(rl){}!l&&i.Image&&((new Image).src=t.A,l=!0),l||(t.g=nl(t.j,null),t.g.ea(t.A)),t.F=Date.now(),_e(t)}tl(e)}function zt(e){e.g&&(Kt(e),e.g.cancel(),e.g=null)}function Ut(e){zt(e),e.v&&(i.clearTimeout(e.v),e.v=null),Qt(e),e.h.cancel(),e.m&&("number"===typeof e.m&&i.clearTimeout(e.m),e.m=null)}function Gt(e){if(!Ve(e.h)&&!e.m){e.m=!0;var t=e.Ea;b||S(),v||(b(),v=!0),x.add(t,e),e.D=0}}function Vt(e,t){var l;l=t?t.l:e.V++;const r=Je(e.J);lt(r,"SID",e.M),lt(r,"RID",l),lt(r,"AID",e.K),Ht(e,r),e.u&&e.o&&At(r,e.u,e.o),l=new Ae(e,e.j,l,e.D+1),null===e.u&&(l.J=e.o),t&&(e.i=t.G.concat(e.i)),t=Wt(e,l,1e3),l.H=Math.round(.5*e.va)+Math.round(.5*e.va*Math.random()),Ze(e.h,l),Re(l,r,t)}function Ht(e,t){e.H&&R(e.H,function(e,l){lt(t,l,e)}),e.l&&R({},function(e,l){lt(t,l,e)})}function Wt(e,t,l){l=Math.min(e.i.length,l);const r=e.l?o(e.l.Ka,e.l,e):null;e:{var n=e.i;let t=-1;for(;;){const e=["count="+l];-1==t?l>0?(t=n[0].g,e.push("ofs="+t)):t=0:e.push("ofs="+t);let o=!0;for(let c=0;c<l;c++){var i=n[c].g;const l=n[c].map;if((i-=t)<0)t=Math.max(0,n[c].g-100),o=!1;else try{i="req"+i+"_"||0;try{var s=l instanceof Map?l:Object.entries(l);for(const[t,l]of s){let r=l;a(l)&&(r=re(l)),e.push(i+t+"="+encodeURIComponent(r))}}catch(vl){throw e.push(i+"type="+encodeURIComponent("_badmap")),vl}}catch(vl){r&&r(l)}}if(o){s=e.join("&");break e}}s=void 0}return e=e.i.splice(0,l),t.G=e,s}function Zt(e){if(!e.g&&!e.v){e.Y=1;var t=e.Da;b||S(),v||(b(),v=!0),x.add(t,e),e.A=0}}function $t(e){return!(e.g||e.v||e.A>=3)&&(e.Y++,e.v=ve(o(e.Da,e),Xt(e,e.A)),e.A++,!0)}function Kt(e){null!=e.B&&(i.clearTimeout(e.B),e.B=null)}function Yt(e){e.g=new Ae(e,e.j,"rpc",e.Y),null===e.u&&(e.g.J=e.o),e.g.P=0;var t=Je(e.na);lt(t,"RID","rpc"),lt(t,"SID",e.M),lt(t,"AID",e.K),lt(t,"CI",e.F?"0":"1"),!e.F&&e.ia&&lt(t,"TO",e.ia),lt(t,"TYPE","xmlhttp"),Ht(e,t),e.u&&e.o&&At(t,e.u,e.o),e.O&&(e.g.H=e.O);var l=e.g;e=e.ba,l.M=1,l.A=rt(Je(t)),l.u=null,l.R=!0,Be(l,e)}function Qt(e){null!=e.C&&(i.clearTimeout(e.C),e.C=null)}function Jt(e,t){var l=null;if(e.g==t){Qt(e),Kt(e),e.g=null;var r=2}else{if(!We(e.h,t))return;l=t.G,$e(e.h,t),r=1}if(0!=e.I)if(t.o)if(1==r){l=t.u?t.u.length:0,t=Date.now()-t.F;var n=e.D;Y(r=me(),new be(r,l)),Gt(e)}else Zt(e);else if(3==(n=t.m)||0==n&&t.X>0||!(1==r&&function(e,t){return!(He(e.h)>=e.h.j-(e.m?1:0))&&(e.m?(e.i=t.G.concat(e.i),!0):!(1==e.I||2==e.I||e.D>=(e.Sa?0:e.Ta))&&(e.m=ve(o(e.Ea,e,t),Xt(e,e.D)),e.D++,!0))}(e,t)||2==r&&$t(e)))switch(l&&l.length>0&&(t=e.h,t.i=t.i.concat(l)),n){case 1:el(e,5);break;case 4:el(e,10);break;case 3:el(e,6);break;default:el(e,2)}}function Xt(e,t){let l=e.Qa+Math.floor(Math.random()*e.Za);return e.isActive()||(l*=2),l*t}function el(e,t){if(e.j.info("Error code "+t),2==t){var l=o(e.bb,e),r=e.Ua;const t=!r;r=new Qe(r||"//www.google.com/images/cleardot.gif"),i.location&&"http"==i.location.protocol||Xe(r,"https"),rt(r),t?function(e,t){const l=new xe;if(i.Image){const r=new Image;r.onload=c(xt,l,"TestLoadImage: loaded",!0,t,r),r.onerror=c(xt,l,"TestLoadImage: error",!1,t,r),r.onabort=c(xt,l,"TestLoadImage: abort",!1,t,r),r.ontimeout=c(xt,l,"TestLoadImage: timeout",!1,t,r),i.setTimeout(function(){r.ontimeout&&r.ontimeout()},1e4),r.src=e}else t(!1)}(r.toString(),l):function(e,t){new xe;const l=new AbortController,r=setTimeout(()=>{l.abort(),xt(0,0,!1,t)},1e4);fetch(e,{signal:l.signal}).then(e=>{clearTimeout(r),e.ok?xt(0,0,!0,t):xt(0,0,!1,t)}).catch(()=>{clearTimeout(r),xt(0,0,!1,t)})}(r.toString(),l)}else fe(2);e.I=0,e.l&&e.l.pa(t),tl(e),Ut(e)}function tl(e){if(e.I=0,e.ja=[],e.l){const t=Ke(e.h);0==t.length&&0==e.i.length||(m(e.ja,t),m(e.ja,e.i),e.h.i.length=0,d(e.i),e.i.length=0),e.l.oa()}}function ll(e,t,l){var r=l instanceof Qe?Je(l):new Qe(l);if(""!=r.g)t&&(r.g=t+"."+r.g),et(r,r.u);else{var n=i.location;r=n.protocol,t=t?t+"."+n.hostname:n.hostname,n=+n.port;const e=new Qe(null);r&&Xe(e,r),t&&(e.g=t),n&&et(e,n),l&&(e.h=l),r=e}return l=e.G,t=e.wa,l&&t&&lt(r,l,t),lt(r,"VER",e.ka),Ht(e,r),r}function nl(e,t,l){if(t&&!e.L)throw Error("Can't create secondary domain capable XhrIo object.");return(t=e.Aa&&!e.ma?new Dt(new Nt({ab:l})):new Dt(e.ma)).Fa(e.L),t}function il(){}function sl(){}function ol(e,t){K.call(this),this.g=new Ft(t),this.l=e,this.h=t&&t.messageUrlParams||null,e=t&&t.messageHeaders||null,t&&t.clientProtocolHeaderRequired&&(e?e["X-Client-Protocol"]="webchannel":e={"X-Client-Protocol":"webchannel"}),this.g.o=e,e=t&&t.initMessageHeaders||null,t&&t.messageContentType&&(e?e["X-WebChannel-Content-Type"]=t.messageContentType:e={"X-WebChannel-Content-Type":t.messageContentType}),t&&t.sa&&(e?e["X-WebChannel-Client-Profile"]=t.sa:e={"X-WebChannel-Client-Profile":t.sa}),this.g.U=e,(e=t&&t.Qb)&&!k(e)&&(this.g.u=e),this.A=t&&t.supportsCrossDomainXhr||!1,this.v=t&&t.sendRawJson||!1,(t=t&&t.httpSessionIdParam)&&!k(t)&&(this.g.G=t,null!==(e=this.h)&&t in e&&(t in(e=this.h)&&delete e[t])),this.j=new pl(this)}function cl(e){ce.call(this),e.__headers__&&(this.headers=e.__headers__,this.statusCode=e.__status__,delete e.__headers__,delete e.__status__);var t=e.__sm__;if(t){e:{for(const l in t){e=l;break e}e=void 0}(this.i=e)&&(e=this.i,t=null!==t&&e in t?t[e]:void 0),this.data=t}else this.data=e}function ul(){ue.call(this),this.status=1}function pl(e){this.g=e}(e=Dt.prototype).Fa=function(e){this.H=e},e.ea=function(e,t,l,r){if(this.g)throw Error("[goog.net.XhrIo] Object is active with another request="+this.D+"; newUri="+e);t=t?t.toUpperCase():"GET",this.D=e,this.l="",this.o=0,this.A=!1,this.h=!0,this.g=this.L?this.L.g():Ne.g(),this.g.onreadystatechange=p(o(this.Ca,this));try{this.B=!0,this.g.open(t,String(e),!0),this.B=!1}catch(al){return void Rt(this,al)}if(e=l||"",l=new Map(this.headers),r)if(Object.getPrototypeOf(r)===Object.prototype)for(var n in r)l.set(n,r[n]);else{if("function"!==typeof r.keys||"function"!==typeof r.get)throw Error("Unknown input type for opt_headers: "+String(r));for(const e of r.keys())l.set(e,r.get(e))}r=Array.from(l.keys()).find(e=>"content-type"==e.toLowerCase()),n=i.FormData&&e instanceof i.FormData,!(Array.prototype.indexOf.call(Et,t,void 0)>=0)||r||n||l.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");for(const[i,a]of l)this.g.setRequestHeader(i,a);this.F&&(this.g.responseType=this.F),"withCredentials"in this.g&&this.g.withCredentials!==this.H&&(this.g.withCredentials=this.H);try{this.m&&(clearTimeout(this.m),this.m=null),this.v=!0,this.g.send(e),this.v=!1}catch(al){Rt(this,al)}},e.abort=function(e){this.g&&this.h&&(this.h=!1,this.j=!0,this.g.abort(),this.j=!1,this.o=e||7,Y(this,"complete"),Y(this,"abort"),Pt(this))},e.N=function(){this.g&&(this.h&&(this.h=!1,this.j=!0,this.g.abort(),this.j=!1),Pt(this,!0)),Dt.Z.N.call(this)},e.Ca=function(){this.u||(this.B||this.v||this.j?jt(this):this.Xa())},e.Xa=function(){jt(this)},e.isActive=function(){return!!this.g},e.ca=function(){try{return _t(this)>2?this.g.status:-1}catch(e){return-1}},e.la=function(){try{return this.g?this.g.responseText:""}catch(e){return""}},e.La=function(e){if(this.g){var t=this.g.responseText;return e&&0==t.indexOf(e)&&(t=t.substring(e.length)),ne(t)}},e.ya=function(){return this.o},e.Ha=function(){return"string"===typeof this.l?this.l:String(this.l)},(e=Ft.prototype).ka=8,e.I=1,e.connect=function(e,t,l,r){fe(0),this.W=e,this.H=t||{},l&&void 0!==r&&(this.H.OSID=l,this.H.OAID=r),this.F=this.X,this.J=ll(this,null,this.W),Gt(this)},e.Ea=function(e){if(this.m)if(this.m=null,1==this.I){if(!e){this.V=Math.floor(1e5*Math.random()),e=this.V++;const n=new Ae(this,this.j,e);let i=this.o;if(this.U&&(i?(i=B(i),P(i,this.U)):i=this.U),null!==this.u||this.R||(n.J=i,i=null),this.S)e:{for(var t=0,l=0;l<this.i.length;l++){var r=this.i[l];if(void 0===(r="__data__"in r.map&&"string"===typeof(r=r.map.__data__)?r.length:void 0))break;if((t+=r)>4096){t=l;break e}if(4096===t||l===this.i.length-1){t=l+1;break e}}t=1e3}else t=1e3;t=Wt(this,n,t),lt(l=Je(this.J),"RID",e),lt(l,"CVER",22),this.G&&lt(l,"X-HTTP-Session-Id",this.G),Ht(this,l),i&&(this.R?t="headers="+ke(Tt(i))+"&"+t:this.u&&At(l,this.u,i)),Ze(this.h,n),this.Ra&&lt(l,"TYPE","init"),this.S?(lt(l,"$req",t),lt(l,"SID","null"),n.U=!0,Re(n,l,null)):Re(n,l,t),this.I=2}}else 3==this.I&&(e?Vt(this,e):0==this.i.length||Ve(this.h)||Vt(this))},e.Da=function(){if(this.v=null,Yt(this),this.aa&&!(this.P||null==this.g||this.T<=0)){var e=4*this.T;this.j.info("BP detection timer enabled: "+e),this.B=ve(o(this.Wa,this),e)}},e.Wa=function(){this.B&&(this.B=null,this.j.info("BP detection timeout reached."),this.j.info("Buffering proxy detected and switch to long-polling!"),this.F=!1,this.P=!0,fe(10),zt(this),Yt(this))},e.Va=function(){null!=this.C&&(this.C=null,zt(this),$t(this),fe(19))},e.bb=function(e){e?(this.j.info("Successfully pinged google.com"),fe(2)):(this.j.info("Failed to ping google.com"),fe(1))},e.isActive=function(){return!!this.l&&this.l.isActive(this)},(e=il.prototype).ra=function(){},e.qa=function(){},e.pa=function(){},e.oa=function(){},e.isActive=function(){return!0},e.Ka=function(){},sl.prototype.g=function(e,t){return new ol(e,t)},u(ol,K),ol.prototype.m=function(){this.g.l=this.j,this.A&&(this.g.L=!0),this.g.connect(this.l,this.h||void 0)},ol.prototype.close=function(){qt(this.g)},ol.prototype.o=function(e){var t=this.g;if("string"===typeof e){var l={};l.__data__=e,e=l}else this.v&&((l={}).__data__=re(e),e=l);t.i.push(new Ue(t.Ya++,e)),3==t.I&&Gt(t)},ol.prototype.N=function(){this.g.l=null,delete this.j,qt(this.g),delete this.g,ol.Z.N.call(this)},u(cl,ce),u(ul,ue),u(pl,il),pl.prototype.ra=function(){Y(this.g,"a")},pl.prototype.qa=function(e){Y(this.g,new cl(e))},pl.prototype.pa=function(e){Y(this.g,new ul)},pl.prototype.oa=function(){Y(this.g,"b")},sl.prototype.createWebChannel=sl.prototype.g,ol.prototype.send=ol.prototype.o,ol.prototype.open=ol.prototype.m,ol.prototype.close=ol.prototype.close,MY=RY.createWebChannelTransport=function(){return new sl},DY=RY.getStatEventTarget=function(){return me()},AY=RY.Event=pe,TY=RY.Stat={jb:0,mb:1,nb:2,Hb:3,Mb:4,Jb:5,Kb:6,Ib:7,Gb:8,Lb:9,PROXY:10,NOPROXY:11,Eb:12,Ab:13,Bb:14,zb:15,Cb:16,Db:17,fb:18,eb:19,gb:20},Ce.NO_ERROR=0,Ce.TIMEOUT=8,Ce.HTTP_ERROR=6,kY=RY.ErrorCode=Ce,we.COMPLETE="complete",IY=RY.EventType=we,se.EventType=oe,oe.OPEN="a",oe.CLOSE="b",oe.ERROR="c",oe.MESSAGE="d",K.prototype.listen=K.prototype.J,wY=RY.WebChannel=se,RY.FetchXmlHttpFactory=Nt,Dt.prototype.listenOnce=Dt.prototype.K,Dt.prototype.getLastError=Dt.prototype.Ha,Dt.prototype.getLastErrorCode=Dt.prototype.ya,Dt.prototype.getStatus=Dt.prototype.ca,Dt.prototype.getResponseJson=Dt.prototype.La,Dt.prototype.getResponseText=Dt.prototype.la,Dt.prototype.send=Dt.prototype.ea,Dt.prototype.setWithCredentials=Dt.prototype.Fa,CY=RY.XhrIo=Dt}).apply("undefined"!==typeof EY?EY:"undefined"!==typeof self?self:"undefined"!==typeof window?window:{});var BY=class e{static FOLD_CASE=1;static LITERAL=2;static CLASS_NL=4;static DOT_NL=8;static ONE_LINE=16;static NON_GREEDY=32;static PERL_X=64;static UNICODE_GROUPS=128;static WAS_DOLLAR=256;static LOOKBEHIND=512;static MATCH_NL=e.CLASS_NL|e.DOT_NL;static PERL=e.CLASS_NL|e.ONE_LINE|e.PERL_X|e.UNICODE_GROUPS;static POSIX=0;static UNANCHORED=0;static ANCHOR_START=1;static ANCHOR_BOTH=2};const jY=1,PY=2,_Y=4,OY=8,LY=16,FY=512,qY=128,zY=new Int32Array(qY),UY=new Int32Array(qY),GY=65535;for(let l=0;l<qY;l++)zY[l]=l>=97&&l<=122?l-32:l,UY[l]=l>=65&&l<=90?l+32:l;var VY=class{static CODES=new Map([["\x07",7],["\b",8],["\t",9],["\n",10],["\v",11],["\f",12],["\r",13],[" ",32],['"',34],["$",36],["&",38],["'",39],["(",40],[")",41],["*",42],["+",43],["-",45],[".",46],["0",48],["1",49],["2",50],["3",51],["4",52],["5",53],["6",54],["7",55],["8",56],["9",57],[":",58],["<",60],[">",62],["?",63],["A",65],["B",66],["C",67],["F",70],["P",80],["Q",81],["U",85],["Z",90],["[",91],["\\",92],["]",93],["^",94],["_",95],["`",96],["a",97],["b",98],["f",102],["i",105],["m",109],["n",110],["r",114],["s",115],["t",116],["v",118],["x",120],["z",122],["{",123],["|",124],["}",125]]);static toUpperCase(e){if(e<qY)return zY[e];const t=String.fromCodePoint(e).toUpperCase(),l=t.codePointAt(0)>GY?2:1;if(t.length>l)return e;const r=String.fromCodePoint(t.codePointAt(0)).toLowerCase(),n=r.codePointAt(0)>GY?2:1;return r.length>n||r.codePointAt(0)!==e?e:t.codePointAt(0)}static toLowerCase(e){if(e<qY)return UY[e];const t=String.fromCodePoint(e).toLowerCase(),l=t.codePointAt(0)>GY?2:1;if(t.length>l)return e;const r=String.fromCodePoint(t.codePointAt(0)).toUpperCase(),n=r.codePointAt(0)>GY?2:1;return r.length>n||r.codePointAt(0)!==e?e:t.codePointAt(0)}},HY=class{constructor(e,t=!1){this.data=e,this.isStride1=t,this.SIZE=t?2:3}getLo(e){return this.data[e*this.SIZE]}getHi(e){return this.data[e*this.SIZE+1]}getStride(e){return this.isStride1?1:this.data[e*this.SIZE+2]}get length(){return this.data.length/this.SIZE}};const WY=new Uint8Array(256);for(let l=0,r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-";l<64;l++)WY[r.charCodeAt(l)]=l;const ZY=e=>{const t=[];let l=0,r=0;for(let n=0;n<e.length;n++){let i=WY[e.charCodeAt(n)];l|=(31&i)<<r,0===(32&i)?(t.push(l),l=0,r=0):r+=5}return t},$Y=(e,t)=>{const l=ZY(e),r=t?l.length/2:l.length/3,n=new Uint32Array(3*r);let i=0,a=0;for(let s=0;s<r;s++)i+=l[a++],n[3*s]=i,i+=l[a++],n[3*s+1]=i,n[3*s+2]=t?1:l[a++];return n};var KY=class{constructor(e){this.initializer=e,this.cache=new Map}has(e){return e in this.initializer}get(e){if(this.cache.has(e))return this.cache.get(e);const t=this.initializer[e],l=t?t():null;return this.cache.set(e,l),l}},YY=class{static _CASE_ORBIT=null;static get CASE_ORBIT(){return this._CASE_ORBIT||(this._CASE_ORBIT=(e=>{const t=ZY(e),l=new Map;let r=0;for(let n=0;n<t.length;n+=2){r+=t[n];const e=t[n+1],i=e>>>1^-(1&e);l.set(r,r+i)}return l})("rCgCIgCY+rQI4QiCuuBLgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCCgCBgCBgCBgCBgCBgCBgCB+7OB-BB-BB-BB-BB-BBskQB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BC-BB-BB-BB-BB-BB-BB-BByHBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBDCBBBCBBBCBBCCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBCCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBxHBCBBBCBBBCBBB3SBmMBkNBCBBBCBBB8MBCBBB6MB6MBCBBC+EB0MB2MBCBBB6MB+MBiGBmNBiNBCBBBmKBikzCBmNBqNBkIBsNBCBBBCBBBCBBB0NBCBBB0NDCBBB0NBCBBByNByNBCBBBCBBB2NBCBBDCBBCwDFCBCBDBCBCBDBCBCBDBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBB9EBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBCCBCBDBCBBBhGBvDBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBjICCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBH2iVBCBBBlKBwiVB+jVB+jVBCBBBlMBqEBuEBCBBBCBBBCBBBCBBBCBBB+hVB4hVB8hVBjNB7MC5MB5MCzMC1MB+0yCE5MB20yCC9MBu2yCBwyyCBo0yCChNBlNBo0yCBu-UBi0yCDlNC6-UBpNDrNIu+UDzNCm0yCBzNE0yyCBzNBpEBxNBxNBtEG1NLqxyCBkxyCnFoFrBCBBBCBBDCBBEkIBkIBkICoHHsCCqCBqCBqCCgEC+DB+DBmkOBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCC+BBgCBgCBgCBgCBgCBgCBgCBgCBrCBpCBpCBpCBmjOB-BB8BB-BB-BBgEB-BB-BByBBqgOBsDB-BBtwBB-BB-BB-BBsBBgDBCB-BB-BB-BBeB-BB-BB61OB-BB-BB-DB9DB9DBQB7DBmCE9CBrDBPBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBrFB-EBOBnHB3FB-FCCBBBNBCBBCjIBjIBjIBgFBgFBgFBgFBgFBgFBgFBgFBgFBgFBgFBgFBgFBgFBgFBgFBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCB-BB-BB8kMB-BB6kMB-BB-BB-BB-BB-BB-BB-BB-BB-BBokMB-BB-BBkkMBkkMB-BB-BB-BB-BB-BB-BB-BB4jMB-BB-BB-BB-BB-BB-EB-EB-EB-EB-EB-EB-EB-EB-EB-EB-EB-EB-EB-EB-EB-EBCBBBCBoiMBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBJCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBeBCBBBCBBBCBBBCBBBCBBBCBBBCBBBdBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBCgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDL-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-C64CgmOBgmOBgmOBgmOBgmOBgmOBgmOBgmOBgmOBgmOBgmOBgmOBgmOBgmOBgmOBgmOBgmOBgmOBgmOBgmOBgmOBgmOBgmOBgmOBgmOBgmOBgmOBgmOBgmOBgmOBgmOBgmOBgmOBgmOBgmOBgmOBgmOBgmOCgmOGgmODg8FBg8FBg8FBg8FBg8FBg8FBg8FBg8FBg8FBg8FBg8FBg8FBg8FBg8FBg8FBg8FBg8FBg8FBg8FBg8FBg8FBg8FBg8FBg8FBg8FBg8FBg8FBg8FBg8FBg8FBg8FBg8FBg8FBg8FBg8FBg8FBg8FBg8FBg8FBg8FBg8FBg8FBg8FDg8FBg8FBg8FhVg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBg9rCBQBQBQBQBQBQDPBPBPBPBPBPjkC7mMB5mMBnmMBjmMBCBlmMB3lMBpiMBk8kCBCBBG-7FB-7FB-7FB-7FB-7FB-7FB-7FB-7FB-7FB-7FB-7FB-7FB-7FB-7FB-7FB-7FB-7FB-7FB-7FB-7FB-7FB-7FB-7FB-7FB-7FB-7FB-7FB-7FB-7FB-7FB-7FB-7FB-7FB-7FB-7FB-7FB-7FB-7FB-7FB-7FB-7FB-7FB-7FD-7FB-7FB-7F6FoglCEsuHRwjlCyDCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCB0DBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBG1DD97OCCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBQBQBQBQBQBQBQBQBPBPBPBPBPBPBPBPBQBQBQBQBQBQDPBPBPBPBPBPDQBQBQBQBQBQBQBQBPBPBPBPBPBPBPBPBQBQBQBQBQBQBQBQBPBPBPBPBPBPBPBPBQBQBQBQBQBQDPBPBPBPBPBPEQCQCQCQCPCPCPCPBQBQBQBQBQBQBQBQBPBPBPBPBPBPBPBPB0EB0EBsFBsFBsFBsFBoGBoGBgIBgIBgHBgHB8HB8HDQBQBQBQBQBQBQBQBPBPBPBPBPBPBPBPBQBQBQBQBQBQBQBQBPBPBPBPBPBPBPBPBQBQBQBQBQBQBQBQBPBPBPBPBPBPBPBPBQBQCSFPBPBzEBzEBRCxnOFSFrFBrFBrFBrFBREQBQClkOFPBPBnGBnGFQBQCljOCODPBPB-GB-GBNHSF-HB-HB7HB7HBRqJ53OE9tQBrmQH4Bc3BSgBBgBBgBBgBBgBBgBBgBBgBBgBBgBBgBBgBBgBBgBBgBBgBBfBfBfBfBfBfBfBfBfBfBfBfBfBfBfBfECBByZ0BB0BB0BB0BB0BB0BB0BB0BB0BB0BB0BB0BB0BB0BB0BB0BB0BB0BB0BB0BB0BB0BB0BB0BB0BB0BBzBBzBBzBBzBBzBBzBBzBBzBBzBBzBBzBBzBBzBBzBBzBBzBBzBBzBBzBBzBBzBBzBBzBBzBBzBBzB34BgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDBgDB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CB-CBCBBBt-UBruHBt+UB1iVBviVBCBBBCBBBCBBB3hVB5-UB9hVB7hVCCBBCCBBI9jVB9jVBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBICBBBCBBECBBN-lOB-lOB-lOB-lOB-lOB-lOB-lOB-lOB-lOB-lOB-lOB-lOB-lOB-lOB-lOB-lOB-lOB-lOB-lOB-lOB-lOB-lOB-lOB-lOB-lOB-lOB-lOB-lOB-lOB-lOB-lOB-lOB-lOB-lOB-lOB-lOB-lOB-lOC-lOG-lOzoeCBBBCBBBCBBBCBBBCBBBCBl8kCBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBTCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBnECBBBCBBBCBBBCBBBCBBBCBBBCBBDCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBKCBBBCBBBnglCBCBBBCBBBCBBBCBBBCBBECBBBvyyCDCBBBCBBBgDCCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBn0yCB90yCB10yCBh0yCBn0yCCjxyCBzyyCBpxyCBg6BBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBB-CBl0yCBvjlCBCBBBCBBBt2yCBCBBBCBBBCBBBCBBBCBBBCBBBCBBBCBBBhkzCZCBB9a-5Bd-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCB-8rCm6TCBB7gBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCH-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BmlBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvChDwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCBwCFvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvCBvC1DuCBuCBuCBuCBuCBuCBuCBuCBuCBuCBuCCuCBuCBuCBuCBuCBuCBuCBuCBuCBuCBuCBuCBuCBuCBuCCuCBuCBuCBuCBuCBuCBuCCuCBuCCtCBtCBtCBtCBtCBtCBtCBtCBtCBtCBtCCtCBtCBtCBtCBtCBtCBtCBtCBtCBtCBtCBtCBtCBtCBtCCtCBtCBtCBtCBtCBtCBtCCtCBtCk2BgEBgEBgEBgEBgEBgEBgEBgEBgEBgEBgEBgEBgEBgEBgEBgEBgEBgEBgEBgEBgEBgEBgEBgEBgEBgEBgEBgEBgEBgEBgEBgEBgEBgEBgEBgEBgEBgEBgEBgEBgEBgEBgEBgEBgEBgEBgEBgEBgEBgEBgEO-DB-DB-DB-DB-DB-DB-DB-DB-DB-DB-DB-DB-DB-DB-DB-DB-DB-DB-DB-DB-DB-DB-DB-DB-DB-DB-DB-DB-DB-DB-DB-DB-DB-DB-DB-DB-DB-DB-DB-DB-DB-DB-DB-DB-DB-DB-DB-DB-DB-DB-D+CgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCL-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-B74CgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BhrVgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCBgCB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BB-BhB2BB2BB2BB2BB2BB2BB2BB2BB2BB2BB2BB2BB2BB2BB2BB2BB2BB2BB2BB2BB2BB2BB2BB2BB2BD1BB1BB1BB1BB1BB1BB1BB1BB1BB1BB1BB1BB1BB1BB1BB1BB1BB1BB1BB1BB1BB1BB1BB1BB1BtxekCBkCBkCBkCBkCBkCBkCBkCBkCBkCBkCBkCBkCBkCBkCBkCBkCBkCBkCBkCBkCBkCBkCBkCBkCBkCBkCBkCBkCBkCBkCBkCBkCBkCBjCBjCBjCBjCBjCBjCBjCBjCBjCBjCBjCBjCBjCBjCBjCBjCBjCBjCBjCBjCBjCBjCBjCBjCBjCBjCBjCBjCBjCBjCBjCBjCBjCBjC")),this._CASE_ORBIT}static _Print=null;static get Print(){return this._Print||(this._Print=new HY($Y("hB9CBjBLBCpWBDFBFGBCCCBSBCsMBClBBDxBBDCBC2BBJaBFFBSVBC-FBCvBBD6BBDkDBP6BBDwBBDOBCbBDCCBJBGfBIqCBCgFBCHBDBBDVBCGBCEEBCBDIBDBBDDBJFFBCCBDBDYBDCBCFBFBBDVBCGBCBBCBBCBBDCCBDBFBBDCBEIIBCBCIIBPBLCBCIBCCBCVBCGBCBBCEBDJBCCBCCBDQQBCBDLBIGBCCBCHBDBBDVBCGBCBBCEBDIBDBBDCBICBFBBCEBDRBLBBCFBECBCDBEBBCCCBEEBEEBBBELBFEBECBCDBDHHPUBGMBCCBCWBCPBDIBCCBCDBIBBCCBCBBDDBDJBIVBCCBCWBCJBCEBDIBCCBCDBIBBGCBCDBDJBCCBNMBCCBCyBBCCBCFBFPBDZBCCBCRBEXBCIBCDDBFBEFFBEBCCCBGBHJBDCBN5BBFcBmBBBCCCBDBCXBCCCBVBDEBCCCBFBCJBDDBhBnCBCjBBFmBBCjBBCOBCMBmBlGBCGGD4LBCDBDGBCCCBCBDoBBCDBDgBBCDBDGBCCCBCBDOBC4BBCDBDiCBDfBEZBH1CBDFBD-TBCbBE4CBIVBKXBKTBNMBCCBCBBN9CBDJBHJBHNBCKBH4CBIqBBGlCBLeBCLBFLBFEEBoBBDEBMrBBFZBHKBE9BBDgCBCcBDKBHJBHNBDtBBDLBVsCBClFBJ7BBEOBE9BBGqBBDKBJqBBG1QBDFBDlBBDFBDHBCGCBdBD0BBCOBCNBDFBCSBDCBCIBSXBJuBBSBBDaBCMBEhBBPgBBQrEBF5UBXKBWz4BBD9LBGsBBCGGD3BBIBBPXBKGBCGBCGBCGBCGBCGBCGBCGBC9DBjBZBC4CBN1GBbPBC+BBC1CBDmDBGqBBC9CBC1CBKvBBCszcBE2BBK7KBV3FBJ8GBV7BBEJBH3BBJlCBJLBHzDBMdBEtCBCKBFgBBC2BBKNBDJBDmDBZbBLFBDFBDFBKGBCGBC7BBF9DBDJBHj9KBNWBFwBBloItLBDpDBnBGBNEBGZBCEBCCCBCCBCCBoUBhBpBBHyBBCSBCDBFEBCmEBF9FBEFBDFBDFBDCBEGBCGBOBBDLBCZBCSBCBBCOBDNBjB6DBGCBFsBBE3CBCMBEwBwBBsBBjEcBEwBBQbBFjBBKdBGqBBGdBCkBBFNBrB9EBDJBHjBBFjBBFnBBJzBBMLBCOBCGBCBBCKBCOBCGBCBBEzBBN2JBKVBLHBZFBCpBBCIBmCFBDCCBqBBCBBEDDBVBCnCBJIBxBSBCBBGgBBEaBGaBnB3BBFTBDxBBCBBGHBCCBCcBDCBFJBIIBI-BBhBmBBFLBK1BBEcBDaBGZBIDBNGBxCoCB4ByBBOyBBItBBJJBHlBBEcBJBBxGeBCpBBCCBDBBRFBJIBiBtBBJpBBXZBnBbBVWBKtCBFjBBK9BBCEBOYBIJBH0BBCRBJmBBK-CBCTBMRBCuBB-BGBCCCBCBCOBCKBH6BBGJBHDBCHBDBBDVBCGBCBBCEBCJBDBBDCBDHHGGBDGBEEBMJBCDDClBBCJBCDDCDBCJBCBBJBBe7CBCEBfnCBJJBnF1BBDlBBjBkCBMJBHMBU5BBHJBHTBdaBDOBFWB6F7BBlDyCBNHBDDDBGBCBBCdBCBBDLBKJBnCHBDtBBDKBcnCBJyCBOoCBIJB3CHB5ChBBPJBHIBCsBBCNBLcBEfBDVBCNBqCGBCBBCrBBECCBCCBHBJJBHFBCBBCkBBCBBCFBIJBHrBBFJB3HYBIQBCoBBEcB2CQQBwBBO6cBnDuDBCEBMjGBtyCiDBOvhBBRVBL68DBGmSB61G5BBn2B4RBIeBCJBFwCBCJBHdBDFBLlCBLJBCGBCUBGSBxN5BBnG6CBGYBDYBtBqCBF4BBIQBhCEBMGBK1mHBqBfBiDyDB+vIDBCGBCBBCiJBQeeBBBDPPBCBJrMBloCqDBGMBEIBIJBDDBh7D8HBEzNBHWBQQBQtBBDWBKzDB9B1HBLmBBDpCBJvDBWlCB7DTBNTBN2CBKYBoE0CBCmCBCBBDDDBDDBCBCLBCCCBFBCgCBCDBDHBCGBCbBCDBCEBCEEBFBCzKBDjJBD9VBQEBCOBxiBeBHFB2GGBCQBDGBCBBCEBG9BBiBxDxDBrBBENBDJBFBBhKeBS5BBGxOxOBoBB3GqBBFhGhGBdBCVBJBBhHGBCDBCBBCOBCkGBDPBqBrCBFJBFBByYjCBtC8BBjGDBCaBCBBCDDCJBCDBCCCHFFCECBBBCBBCDDCICBCCDDBCGBCDBCDBCCCBIBCQBGCBCEBCQB1BBBvIrBBFjDBNOBDOBCOBCkBBLtFB5BcBOrBBFIBIBBPFB7E4eBEQBEMBE5GBHLBFQQBKBF3BBJJBHnBBJdBDLBFBBPIBoB3KBJNBDMBEKBE4BBCFFBOBDLBFJBIyEBCmDBmgB-2pBBhB9oEBDt0FBDwpHBQtTBjtC9QBjvBq6EBGppIBnkzVvHB",!1))),this._Print}static CATEGORIES=new KY({C:()=>new HY($Y("AfBgDgBBOrWrWBHHBCBICCVuMuMnBBBzBBBE4B4BBGBcDBHQBXhGhGxBBB8BBBmDNB8BBByBBBQddBCCMEBhBGBsCiFiFJBBDBBXIICCBFBBKBBDBBFHBCDBDGGBaaBEEHDBDBBXIIDGDBCCGDBDBBECBCGBFCCBFBSJBEKKEXXIDDGBBLIEBCCBNBFBBNGBIEEJBBDBBXIIDGGBKKBDDBEEBFBEDBDGGBTTBIBDHHBBBEFFBBBDCCDCBDCBECBNDBGCBEFFBCCBEBCNBWEBOEEYRRBKKEFFBFBDEEDBBFBBLGBXEEYLLGBBKEEFGBDEBEFFBLLELBOEE0BEEHDBRBBbEETCBZKKCBBICBCDBHCCJFBLBBELB7BDBekBBDCCGZZCYYBGGCIILBBFfBpClBlBBCBoBlBlBQOOBjBBnGCCBDBCBB6LFFBIICFFBqBqBFBBiBFFBIICFFBQQ6BFFBkCkCBhBhBBBBbFB3CBBHBB+UCB6CGBXIBZIBVLBOEEDLB-CBBLFBLFBPMMBEB6CGBsBEBnCJBgBNNBCBNDBCCBrBBBGKBtBDBbFBMCB-BBBiCeeBMMBEBLFBPBBvBBBNTBuCnFnFBGB9BCBQCB-BEBsBBBMHBsBEB3QBBHBBnBBBHBBJGCgBBB2BQQPBBHUUBEEKMMBDBbEByBPBDBBcOOBBBjBNBiBOBtEDB7UVBMUB14BBB-LEBuBCCBDBCBB5BGBDNBZIBI4BI-DhBBb6C6CBKB3GZBxC3C3CBoDoDBDBsB-C-C3CIBxBuzcuzcBBB4BIB9KTB5FHB+GTB9BCBLFB5BHBnCHBNFB1DKBfCBvCMMBCBiB4B4BBHBPBBLBBoDXBdJBHBBHBBHIBIII9BDB-DBBLFBl9KLBYDByBjoIBvLBBrDlBBILBGEBbGGCGDrUfBrBFB0BUUFDBGoEoEBCB-FCBHBBHBBHBBECBIIIBLBDBBNbbUDDQBBPhBB8DEBEDBuBCB5COOBBBCuBBvBhEBeCByBOBdDBlBIBfEBsBEBfmBmBBCBPpBB-EBBLFBlBDBlBDBpBHB1BKBNQQIDDMQQIDDBBB1BLB4JIBXJBJXBHrBrBKkCBHBBCtBtBDCBCBBYpCpCBGBKvBBUDDBDBiBCBcEBclBB5BDBVBBzBDDBDBJEEeBBEDBLGBKGBhCfBoBDBNIB3BCBeBBcEBbGBFLBIvCBqC2BB0BMB0BGBvBHBLFBnBCBeHBDvGBgBrBrBEBBDPBHHBKgBBvBHBrBVBblBBdTBYIBvCDBlBIB-BGGBLBaGBLFB2BTTBGBoBIBhDVVBJBTwBwBB8BBICCFQQMFB8BEBLFBFJJBDDBXXIDDGLLBDDBEEBCCBEBCEBIBBICBGKBLCCBCCnBLLCBBCFFLDDBGBDcB9CGGBcBpCHBLlFB3BBBnBhBBmCKBLFBOSB7BFBLFBVbBcBBQDBY4FB9BjDB0CLBJBBCBBJDDfDDBNNBHBLlCBJBBvBBBMaBpCHB0CMBqCGBL1CBJ3CBjBNBLFBKuBuBPJBeCBhBBBXPPBnCBIDDtBCBCDDKHBLFBHDDmBDDHGBLFBtBDBL1HBaGBSqBqBBBBe0CBCOBzBMB8clDBwDGGBJBlGryCBkDMBxhBPBXJB88DEBoS41GB7Bl2BB6RGBgBLLBCByCLLBEBfBBHJBnCJBLIIWEBUvNB7BlGB8CEBaBBarBBsCDB6BGBS-BBGKBIIB3mHoBBhBgDB0D8vIBFIIDkJkJBNBCcBEBBCNBFHBtMjoCBsDEBOCBKGBLBBF-6DB+HCB1NFBYOBSOBvBBBYIB1D7BB3HJBoBBBrCHBxDUBnC5DBVLBVLB4CIBamEB2CoCoCDBBCBBDBBFNNCIIiCFFBJJIddFGGCCBI1K1KBlJlJB-V-VBNBGQQBuiBBgBFBH0GBISSBIIDGGBDB-BgBBCvDBuBCBPBBLDBD-JBgBQB7BEBCvOBrB1GBsBDBC-FBgBXXBGBD-GBIFFDQQmGBBRoBBtCDBLDBDwYBlCrCB+BhGBFccDCCBCCLFFCCCBEBCDBCECEDDCBBCICDCCBFFIKFCLLSEBEGGSzBBDtIBtBDBlDLBQBBQQQmBJBvF3BBeMBtBDBKGBDNBH5EB6eCBSCBOCB7GFBNDBCOBNDB5BHBLFBpBHBfBBNDBDNBKmBB5KHBPBBOCBMCB6BCCBCBRBBNDBLGB0EoDoDBjgBBh3pBfB-oEBBv0FBBypHOBvThtCB-QhvBBs6EEBrpIlkzVBxHvw-FB",!1)),Cc:()=>new HY($Y("AfgDgB",!0)),Cf:()=>new HY($Y("tFzqBzqBBEBXhGhGyBhMhMBxCxCs5D9-B9-BBDBbEByBEBCJBw03B6H6HBBBimEQQj7IPBhjiBDBwmFHBn0rYffB+CB",!1)),Cn:()=>new HY($Y("4bBBHDBICCVuMuMnBBBzBBBE4B4BBGBcDBHKBvI9B9BBmDmDBMB8BBByBBBQddBCCMEBjBEBuHJJBDDBXXICCBBBFBBKBBDBBFHBCDBDGGBaaBEEHDBDBBXIIDGDBCCGDBDBBECBCGBFCCBFBSJBEKKEXXIDDGBBLIEBCCBNBFBBNGBIEEJBBDBBXIIDGGBKKBDDBEEBFBEDBDGGBTTBIBDHHBBBEFFBBBDCCDCBDCBECBNDBGCBEFFBCCBEBCNBWEBOEEYRRBKKEFFBFBDEEDBBFBBLGBXEEYLLGBBKEEFGBDEBEFFBLLELBOEE0BEEHDBRBBbEETCBZKKCBBICBCDBHCCJFBLBBELB7BDBekBBDCCGZZCYYBGGCIILBBFfBpClBlBBCBoBlBlBQOOBjBBnGCCBDBCBB6LFFBIICFFBqBqBFBBiBFFBIICFFBQQ6BFFBkCkCBhBhBBBBbFB3CBBHBB+UCB6CGBXIBZIBVLBOEEDLB-CBBLFBLFBbFB6CGBsBEBnCJBgBNNBCBNDBCCBrBBBGKBtBDBbFBMCB-BBBiCeeBMMBEBLFBPBBvBBBNTBuCnFnFBGB9BCBQCB-BEBsBBBMHBsBEB3QBBHBBnBBBHBBJGCgBBB2BQQPBBHUUBEEKmDmDNBBcOOBBBjBNBiBOBtEDB7UVBMUB14BBB-LEBuBCCBDBCBB5BGBDNBZIBI4BI-DhBBb6C6CBKB3GZBxC3C3CBoDoDBDBsB-C-C3CIBxBuzcuzcBBB4BIB9KTB5FHB+GTB9BCBLFB5BHBnCHBNFB1DKBfCBvCMMBCBiB4B4BBHBPBBLBBoDXBdJBHBBHBBHIBIII9BDB-DBBLFBl9KLBYDByBDBvzIBBrDlBBILBGEBbGGCGDrUfBrBFB0BUUFDBGoEoEBCC-FCBHBBHBBHBBECBIIIBIBGBBNbbUDDQBBPhBB8DEBEDBuBCB5COOBBBCuBBvBhEBeCByBOBdDBlBIBfEBsBEBfmBmBBCBPpBB-EBBLFBlBDBlBDBpBHB1BKBNQQIDDMQQIDDBBB1BLB4JIBXJBJXBHrBrBKkCBHBBCtBtBDCBCBBYpCpCBGBKvBBUDDBDBiBCBcEBclBB5BDBVBBzBDDBDBJEEeBBEDBLGBKGBhCfBoBDBNIB3BCBeBBcEBbGBFLBIvCBqC2BB0BMB0BGBvBHBLFBnBCBeHBDvGBgBrBrBEBBDPBHHBKgBBvBHBrBVBblBBdTBYIBvCDBlBIBlCJBCBBaGBLFB2BTTBGBoBIBhDVVBJBTwBwBB8BBICCFQQMFB8BEBLFBFJJBDDBXXIDDGLLBDDBEEBCCBEBCEBIBBICBGKBLCCBCCnBLLCBBCFFLDDBGBDcB9CGGBcBpCHBLlFB3BBBnBhBBmCKBLFBOSB7BFBLFBVbBcBBQDBY4FB9BjDB0CLBJBBCBBJDDfDDBNNBHBLlCBJBBvBBBMaBpCHB0CMBqCGBL1CBJ3CBjBNBLFBKuBuBPJBeCBhBBBXPPBnCBIDDtBCBCDDKHBLFBHDDmBDDHGBLFBtBDBL1HBaGBSqBqBBBBe0CBCOBzBMB8clDBwDGGBJBlGryCBkDMB3iBJB88DEBoS41GB7Bl2BB6RGBgBLLBCByCLLBEBfBBHJBnCJBLIIWEBUvNB7BlGB8CEBaBBarBBsCDB6BGBS-BBGKBIIB3mHoBBhBgDB0D8vIBFIIDkJkJBNBCcBEBBCNBFHBtMjoCBsDEBOCBKGBLBBJ76DB+HCB1NFBYOBSOBvBBBYIB1D7BB3HJBoBBBjGUBnC5DBVLBVLB4CIBamEB2CoCoCDBBCBBDBBFNNCIIiCFFBJJIddFGGCCBI1K1KBlJlJB-V-VBNBGQQBuiBBgBFBH0GBISSBIIDGGBDB-BgBBCvDBuBCBPBBLDBD-JBgBQB7BEBCvOBrB1GBsBDBC-FBgBXXBGBD-GBIFFDQQmGBBRoBBtCDBLDBDwYBlCrCB+BhGBFccDCCBCCLFFCCCBEBCDBCECEDDCBBCICDCCBFFIKFCLLSEBEGGSzBBDtIBtBDBlDLBQBBQQQmBJBvF3BBeMBtBDBKGBDNBH5EB6eCBSCBOCB7GFBNDBCOBNDB5BHBLFBpBHBfBBNDBDNBKmBB5KHBPBBOCBMCB6BCCBCBRBBNDBLGB0EoDoDBjgBBh3pBfB-oEBBv0FBBypHOBvThtCB-QhvBBs6EEBrpIm8yVBCdBhD-DBxHvw-BB---BBB---BBB",!1)),Co:()=>new HY($Y("gg4B-nGh4hc9--BD9--B",!0)),Cs:()=>new HY($Y("gg2B--B",!0)),L:()=>new HY($Y("hCZBHZBwBLLFGGBVBCeBCpOBFLBPEBICCiEEBCBBDDBCHHCCBCCCBSBCyCBCqEBJlFBClBBDHHBnBBoCaBFDBuBqBBkBBBCiDBCQQBIIBLLBBBDRRCdBe4CBMZZBfBKBBFGGBUBFKKEYYBXBIKBGXBCGBRpBB7B1BBETTIJBQPBFHBDBBDVBCGBCEEBCBERROBBCCBPBBLJJBEBFBBDVBCGBCBBCBBCBBgBDBCUUBBBRIBCCBCVBCGBCBBCEBETTQBBYMMBGBDBBDVBCGBCBBCEBEffBCCBBBQSSCFBECBCDBEBBCCCBEEBEEBBBELBX1B1BBGBCCBCWBCPBEbbBBBCBBDBBfFFBGBCCBCWBCJBCEBEffBBBCBBQBBSIBCCBCoBBDRRGCBJCBZFBGRBEXBCIBCDDBFB7BvBBCBBNGB7BBBCCCBDBCXBCCCBIBCBBKDDBDBCWWBCBhBgCgCBGBCjBBcEB0DqBBVRRBEBFDBEEEBIIBBBFMBNSSBkBBCGGDqBBCsKBCDBDGBCCCBCBDoBBCDBDgBBCDBDGBCCCBCBDOBC4BBCDBDiCBmBPBR1CBDFBErTBDQBCZBGqCBHHBIRBOSBPRBPMBCCBQzBBkBFFkC4CBIEBDhBBCGGBkCBLeByBdBDEBMrBBFZB3BWBK0BBzC+C+CBtBBSHB3BdBOBBLrBBbjBBqBCBLjBBDKBGqBBDCBqBDBCFBCBBEGGB+FBhC1IBDFBDlBBDFBDHBCGCBdBD0BBCGBCEEBBBCGBEDBDFBFMBGCBCGB1DOORMBmDFFDJBCEEBDBHGCBCBCKBDDBGEBF1B1BB8zC8zCBjHBHDBEBBNlBBCGGD3BBIRRBVBKGBCGBCGBCGBCGBCGBCGBCGBxC2O2OBrBrBBDBGBBF1CBHCBC5CBCDBGqBBC9CBSfBxBPBhQ-tGBhCs0VBkCtBBDsIBEPBLBBVuBBReBDlCByBIBDmDBDxCBVQBCCBCDBCWBezBBPxBB-BFBECCBMMBaBLWBacBIuBBdRRBDBCJBLEBCoBBYCBCHBVWBEEEBwBBCEEBDDBDBDCCZCBDKBICBNFBDFBDFBKGBCGBCqBBCNBHyDBej9KBNWBFwBBloItLBDpDBnBGBNEBGCCBIBCMBCEBCCCBCCBCCBqDBiBqLBT-BBD1BBpBLB1DEBCmEBlBZBHZBM4CBEFBDFBDFBDCBkBLBCZBCSBCBBCOBDNBjB6DBmMcBEwBBwBfBOTBCHBHlBBLdBDjBBFHBxB9EBTjBBFjBBFnBBJzBBNKBCOBCGBCBBCKBCOBCGBCBBEzBBN2JBKVBLHBZFBCpBBCIBmCFBDCCBqBBCBBEDDBVBLWBKeBiCSBCBBLVBLZBHZBnB3BBHBBhCQQBCBCCBCcBrBcBEcBkBHBCbBc1BBLVBLSBORBvDoCB4ByBBOyBBOjBBnBbBKWB7HpBBHBBRFB5BcBLJJBUBrBRBvBUBcWBN0BB6BBBDOOBrBBhBYBbjBBeDDJiBBENNBuBBPDBWCCkBRBCYBUBBgCGBCCCBCBCOBCJBIuBBnBHBDBBDVBCGBCBBCEBETTNEBfJBCDDClBBCaaCtBtBBzBBTDBVCBfvBBVBBC5F5FBtBBqBDBlBvBBV8B8BBpBBOoCoCBZBmBGB6FrBB1D-BBgBHBDDDBGBCBBCXBQCC-CHBDmBBRCCdLLBmBBIWWMtBBUTTBnCBoGgBBgBIBCkBBSyByBBcBxDGBCBBClBBWaaBEBCBBCfBPYYBqBBlISBQCCBLBChBB9DwCwCB4cBnHjGBtyCgDBQvhBBSFBa68DBGmSB61GdBj3B4RBIeBSuCBSdBTvBBRDBgBUBGSBxNsBB0G-BBhBYBDYBtBqCBGjCjCBLBhCBBCPPBNNB0mHBqBfBiDyDB+vIDBCGBCBBCiJBQeeBBBDPPBCBJrMBloCqDBGMBEIBIJBn7F0CBCmCBCBBDDDBDDBCBCLBCCCBFBCgCBCDBDHBCGBCbBCDBCEBCEEBFBCzKBDYBCYBCeBCYBCeBCYBCeBCYBCeBCYBCHB15BeBHFBmI9BBzEsBBLGBRiKiKBcBTrBBlPbBlHdBDwGwGBdBCCBCBBCGBDEBKBBhHGBCDBCBBCOBCkGB8BjCBI1lB1lBBCBCaBCBBCDDCJBCDBCCCHFFCECBBBCBBCDDCICBCCDDBCGBCDBCDBCCCBIBCQBGCBCEBCQBlqE-2pBBhB9oEBDt0FBDwpHBQtTBjtC9QBjvBq6EBGppIB",!1)),LC:()=>new HY($Y("hCZBHZB7BLLBVBCeBCiGBCDBFvGBDZBhGDBDBBECBCHHCCBCCCBSBCyCBCqEBJlFBClBBKoBB44ClBBCGGDqBBDCBhV1CBDFBjkCKBGqBBDCBhCrBBgCMBChBBmD1IBDFBDlBBDFBDHBCGCBdBD0BBCGBCEEBBBCGBEDBDFBFMBGCBCGBmIFFDJBCEEBDBHGCBCBCFBFDDBCBGEBF1B1BB8zC8zCB6DBDmDBHDBEBBNlBBCGGzoetBBTbBnEtCBCWBEDBCsCBZBBE2Z2ZBpBBGIBIvCBh6TGBNEBqgBZBHZBmlBvCBhDjBBFjBB1DKBCOBCGBCBBCKBCOBCGBCBBk2ByBBOyBB+CVBLVB74C-BBhrV-BBhBYBDYBtpZ0CBCmCBCBBDDDBDDBCBCLBCCCBFBCgCBCDBDHBCGBCbBCDBCEBCEEBFBCzKBDYBCYBCeBCYBCeBCYBCeBCYBCeBCYBCHB15BJBCTBHFB2uCjCB",!1)),Ll:()=>new HY($Y("hDZB7BqBqBBWBCHBC2BCBQCBuBCDECBBBDCCDEEBFFDEEBBBDDDCCCDCCBCCDEECDDBDDBBBHGDCOCBSCBDDCEEC4BCBFBDDDBCCFICBjCBDZBiGCCEEEBBBTccBhBBCBBECBCWCBDBCGDB0B0BBuBBCgBCK0BCDMCBgDCxBoBBo6CqBBDCB5XFBjkCIBC2D2DBqBBgCMBChBBnD0ECBHBCgDCBHBJFBLHBJHBJFBLHBJHBJNBDHBJHBJHBJEBCBBHEEBBBCBBJDBDBBJHBLCBCBBzIEEBEEcKFDBBJDBF2B2Bs1CvBBCEEBGCFCCBCCBEBGiDCBIICFFNlBBCGG0oesBCUaCoEMCBBBC+BCBGBCCCDICFCCDCCBBBCSCGGGCMCFCCDOCbEE2ZqBBGIBIvCBh6TGBNEBqhBZBumBnBBpEjBB8EKBCOBCGBCBBk4ByBB+DVB75CfBhsVfB8BYBnqZZBbGBCRBbZBbDBCCCBFBCKBbZBbZBbZBbZBbZBbZBbZBbZBbbBdYBCFBbYBCFBbYBCFBbYBCFBbYBCFBC15B15BBIBCTBHFB4vChBB",!1)),Lm:()=>new HY($Y("wVRBFLBPEBICCmEGG-OnHnHlFBBuIBBFgBgBKEEhFoFoF1mBgEgE2R72B72BsDkTkTxOFBvF+BBOjBjBBjBByVOORMBg-CBByHgGgG2OsBsBBDBGiDiDB+C+CBBB34bjnBjnBBEBvIzDzDdBB6DIBxCYYpDDBEBB2OXXqEtDtDWBBoDDBKngVngVuBBBh-BFBCpBBCIB0sBhBhB2K04D04DnrTDB9PCBpBBBnRMBhCBBCPPB9-P9-PBCBCGBCBByhM9BBqGGBud0Q0QsSAB",!1)),Lo:()=>new HY($Y("qFQQhIFFBCBxGBB7ZaBFDBuBfBCJBkBBBCiDBCZZBLLBBBDRRCdBe4CBMZZBfBWVBrBYBIKBGXBCGBRoBB8B1BBETTIJBROBFHBDBBDVBCGBCEEBCBERROBBCCBPBBLJJBEBFBBDVBCGBCBBCBBCBBgBDBCUUBBBRIBCCBCVBCGBCBBCEBETTQBBYMMBGBDBBDVBCGBCBBCEBEffBCCBBBQSSCFBECBCDBEBBCCCBEEBEEBBBELBX1B1BBGBCCBCWBCPBEbbBBBCBBDBBfFFBGBCCBCWBCJBCEBEffBBBCBBQBBSIBCCBCoBBDRRGCBJCBZFBGRBEXBCIBCDDBFB7BvBBCBBNFB8BBBCCCBDBCXBCCCBIBCBBKDDBDBYDBhBgCgCBGBCjBBcEB0DqBBVRRBEBFDBEEEBIIBBBFMBNyDyDBnKBCDBDGBCCCBCBDoBBCDBDgBBCDBDGBCCCBCBDOBC4BBCDBDiCBmBPByDrTBDQBCZBGqCBHHBIRBOSBPRBPMBCCBQzBBpBkCkCBhBBC0BBIEBDhBBCGGBkCBLeByBdBDEBMrBBFZB3BWBK0BBxFuBBSHB3BdBOBBLrBBbjBBqBCBLdByDDBCFBCBBE7hB7hBBCB4-C3BBZWBKGBCGBCGBCGBCGBCGBCGBCGBoR2B2BF1CBJCCB4CBFGGBpBBC9CBSfBxBPBhQ-tGBhC0wUBC2jBBkCnBBJrIBFPBLBBjCyByBBkCBqFoDoDEGBCCBCDBCWBezBBPxBB-BFBECCBMMBaBLWBacBIuBBuBEBDIBLEBCoBBYCBCHBVPBCFBEEEBwBBCEEBDDBDBDCCZBBEKBIPPBEBDFBDFBKGBCGByEiBBej9KBNWBFwBBloItLBDpDBkCCCBIBCMBCEBCCCBCCBCCBqDBiBqLBT-BBD1BBpBLB1DEBCmEBqDJBCsBBDeBEFBDFBDFBDCBkBLBCZBCSBCBBCOBDNBjB6DBmMcBEwBBwBfBOTBCHBHlBBLdBDjBBFHBhEtCBjDnBBJzBB9CzBBN2JBKVBLHB5EFBDCCBqBBCBBEDDBVBLWBKeBiCSBCBBLVBLZBHZBnB3BBHBBhCQQBCBCCBCcBrBcBEcBkBHBCbBc1BBLVBLSBORBvDoCB4FjBBnBDBCxJxJBoBBHBBRCBCBB5BcBLJJBUBrBRBvBUBcWBN0BB6BBBDOOBrBBhBYBbjBBeDDJiBBENNBuBBPDBWCCkBRBCYBUBBgCGBCCCBCBCOBCJBIuBBnBHBDBBDVBCGBCBBCEBETTNEBfJBCDDClBBCaaCtBtBBzBBTDBVCBfvBBVBBC5F5FBtBBqBDBlBvBBV8B8BBpBBOoCoCBZBmBGB6FrBB0GHBDDDBGBCBBCXBQCC-CHBDmBBRCCdLLBmBBIWWMtBBUTTBnCBoGgBBgBIBCkBBSyByBBcBxDGBCBBClBBWaaBEBCBBCfBPYYBnBBCBBlISBQCCBLBChBB9DwCwCB4cBnHjGBtyCgDBQvhBBSFBa68DBGmSB61GdBj3B4RBIeBSuCBSdBTvBB0BUBGSB0NnBB2MqCBGwFwFB0mHBqBfBiDyDBuwIiJBQeeBBBDPPBCBJrMBloCqDBGMBEIBIJBxzI2P2PBrBBiBiKiKBcBTrBBlPaBmHdBDwGwGBdBCCBCBBCGBDEBKiHiHBFBCDBCBBCOBCkGB8pBDBCaBCBBCDDCJBCDBCCCHFFCECBBBCBBCDDCICBCCDDBCGBCDBCDBCCCBIBCQBGCBCEBCQBlqE-2pBBhB9oEBDt0FBDwpHBQtTBjtC9QBjvBq6EBGppIB",!1)),Lt:()=>new HY($Y("lOGDnB2sH2sHBGBJHBJHBNQQwBAB",!1)),Lu:()=>new HY($Y("hCZBmDWBCGBiB2BCDOCDuBCBECEBBCCCBCCBBBDDBCBBCCBEBBCBBCECBCCDCCBCCBBBCCCBEEIJDCMCDQCDDDCCBC4BCIBBCBBDCCBCBCGCiJCCEJJHCCBBBCCCBCCBPBCIBkBDDBBBEWCGDDCBBDyBBxBgBCK2BCBMCD+CCDlBBq6ClBBCGGzW1CB0kCHHBpBBDCBhK0ECKgDCKHBJFBLHBJHBJFBMGCJHBpCDBNDBNDBNEBMDBnIFFECBDCBDEEBDBHGCBCBDDBLBBG+B+B9zCvBBxBCCBBBDGCBCBCDDJCBCgDCJCCFuqeuqeCqBCUaCoEMCE8BCLECBICFCCDCCEUCBDBCEBCOCBCBCCCBQCZs5Vs5VBYBmmBnBBpEjBB9EKBCOBCGBCBBr3ByBB+EVB75CfBhsVfBhCYBoqZZBbZBbZBbCCBGDBDDBCBCHBbZBbBBCDBDHBCGBcBBCDBCEBCEEBFBcZBbZBbZBbZBbZBbZBfYBiBYBiBYBiBYBiBYBiB2pE2pEBgBB",!1)),M:()=>new HY($Y("gYvDB0IGBoIsBBCCCBCCBCCpCKBxBUBRmDmDBFBDFBDBBCDBkBffBZB8CKB7BIBKZZBCBCIBCCBCEBsBCB8BIBrBXBCgBB3BCBCRBCGBLBBeCB5BCCBFBDBBDCBKLLBbbDCB5BCCBDBFBBDCBEffBEEMCB5BCCBGBCCBCCBVBBXFBCCB5BCCBFBDBBDCBICBLBBf8B8BBDBECBCDBKpBpBBDB4BCCBFBCCBCDBIBBMBBeCB5BCCBFBCCBCDBIBBMBBQNNBCB4BBBCGBCCBCDBKLLBeeBBBnCFFBEBCCCBGBTBB+BDDBFBNHBjDDDBHBMGBqCBBcECFBByBTBCBBGKBCjBBKlDlDBSBYDBFCBCCBDGBEDBOLBCLLBCBgWCBzdDBdCBeBBfBBhCfBKuBuBBBBC2D2DBjBjB3DLBFLB8GEB6BJBCcBDxBxBBsBBDLBVEBwBQBnBIBNCBfMB5BNBxBTB5ECBCUBFHHDCBnG-BBxWgBB--CCBuEhDhDBeBrRFBqDBB1udDBCJBhBBBxCBBxIEEFYYBDBF0C0CBzBzBBQBbRBOnBnBBGBaMBtBDBwBNBlBkCkCBMBNJJBuBuBBBBzBCCBBBDBBGBBCqBqBBDBGBBtHHBCBBx5TiXiXBOBRPBuejHjH2EEBn0BCBCBBGDBpBCBFmFmFB+R+RBCBiCEB+JBBuCFBnCKByBDB7DCB2BOBqBDDBLLBCBuBKBI+B+BBBBlBNBRBBtBNNBBBxBNBJDBCBB9CLBHDD+ELBWDB4BBBCGBDBBDCBKLLBDDBFBEEBkCIBCDDCDBCEBCPPBzCzCBQBYyCyCBSBsHGBDIBcBBzCQBrDMBmDOBhIOB2HFBCBBDDBCCCBuEuEBFBDGBEddBIBpBGBCDBJKKBJBvBPBnGHBoGHBCHBzCVBCNB7DFBECCBCCBFBCjCjCBDBCBBCEB8KDBKBBCxBxBBFBEEBYmnFmnFHOBpmLRBhuCEB8BGB5gBCCB1BBIDByCMMBslTslTBizEizEBsBBDWB-QEBEFBJHBDGBfDB1ECB89B2BBFxBBJPPXEBCOBxqBGBCQBDGBCBBCEBlDhFhFBFB4L+B+BBCB9PDB-HBB0HDDIBBG7O7OBFBuDGB29lYvHB",!1)),Mc:()=>new HY($Y("joC4B4BDCBJDBCBBzBBB7BCBHBBDBBLsBsB7BCBjC7B7BBBBJCCB2B2BB7B7BCHHBDDBLLnDBBCBBECBCCBLqBqBBBB+BDB+BBB7BCCBDBDBBCBBKBBdPPB7B7BBBBGCBCCBLrBrBBsCsCBBBHHBTBBrKBBgCsFsFBFFHDDBaaBLLBBBDGBWBBDFBDLLBBB5zBffiEIIBGBCBB7KDBDCBFBBCFBhHBB7BCCKCCBJJBEByExBxBGCCBDBCBB+BffFBBD9B9BDCBCEEBxBxBBGBJBBsFWW35EBB0-dBBD5C5CBzBzBBOBvEBBwBxBxBBFFBDDBBBvDBBDBBZuBuBCuDuDDBBGuHuHBCCBCCBCC0gZCCgEuBuBBBBFBB0DZZB8B8BxBCBKBBO+C+CBBBEBBCrFrFBBBgBBB7BBBCDBDBBDCBKLLB1C1CBBBIDDCDBCBBCmDmDBBBJBBErDrDBBBHCCBCBDuHuHBBBHDBDyDyDBBBJBBCuDuDCBBHoDoDCBBFmImIBBBK4H4HBEBCBBFDDCvEvEBBBJDBF1C1CeBB-BqGqGECCoGPPrDIID2G2GBDBFBBC-K-KBNNxBBBJBBCpvQpvQBBBlxD2BBpDBB0rYBBHFB",!1)),Me:()=>new HY($Y("okBBB1xF-wB-wBBCBCCBsshBCB",!1)),Mn:()=>new HY($Y("gYvDB0IEBqIsBBCCCBCCBCCpCKBxBUBRmDmDBFBDFBDBBCDBkBffBZB8CKB7BIBKZZBCBCIBCCBCEBsBCB8BIBrBXBCfB4BCCFHBFEEBFBLBBe7B7BFDBJVVBbbDBB6BFFBFFBDDBBBEffBEEMBB6BFFBDBCBBFVVBXXBEBC7B7BDCCBCBJIIBMMBff+BNNzBEE4BCCBBBGCBCDBIBBMBBe7B7BDHHGBBVBBdBB6BBBFDBJVVBeepCIIBBBC7C7CDGBNHBjDDDBHBMGBqCBBcEC4BNBCEBCBBGKBCjBBKnDnDBCBCFBCBBDBBaBBFCBRDBODDBHHQgWgWBBBzdCBeBBfBBfBBhCBBCGBJDDBJBKuBuBBBBC2D2DBjBjB3DCBFBBKHHBBB8GBBD7B7BCGBCCCDHBHJBDxBxBBMBCeBDLBVDBxBCCBDBCGGpBIBNBBhBDBDBBCCB5BCCBEECCB7BHBDBB5ECBCMBCGBFHHEBBnG-BBxWMBFEEBKB--CCBuEhDhDBeBrRDBsDBB1udFFBIBhBBBxCBBxIEEFaaBGG4EBBbRBOnBnBBGBaKBvBCBxBDDBCBDBBoBkCkCBEBDBBDBBNJJwB0B0BCCBDBBGBBCrBrBBJJvHDDFx5Tx5TiXPBRPBuejHjH2EEBn0BCBCBBGDBpBCBFmFmFB+R+RBCBiCEB+JBBuCFBnCKByBDB8D3B3BBNBqBDDBLLBBByBDBDBBI+B+BBBBlBEBCHB-BNNB1B1BBHBLDBDgDgDBBBDCCBHHD+E+EEHBWBB6BBBEmBmBBFBEEBnCFBOECPBB2CHBDCBCYY1CFBCFFBCCBvHvHBCBHBBCBBcBB2CHBDCCBrDrDCDDBEBCmDmDCDDBCBCEBkIIBCBBhIBBCFFxEDBDBBFhBhBBIBpBFBDDBJKKBEBDCBvBMBCBBnGCCBBBCqGqGBFBCFBCzCzCBUBDGBCBBCBB7DFBECCBCCBFBCpCpCBEEC8K8KBMMB1B1BBDBGCCYmnFmnFHOBpmLLBECBhuCEB8BGB5gBgCgCBCByC5lT5lTBizEizEBsBBDWBhRCBSHBDGBfDB1ECB89B2BBFxBBJPPXEBCOBxqBGBCQBDGBCBBCEBlDhFhFBFB4L+B+BBCB9PDB-HBB0HDDIBBG7O7OBFBuDGB29lYvHB",!1)),N:()=>new HY($Y("wBJB5DBBGDDBBBitBJBnEJBnGJB9MJB3DJBFFBtDJB3DJB3DJBDFBvDMB0DJBJGBoDJBpDGBISBuDJBhDJB3DJBnCTBtIJBnCJBwWTBybCBwHJBHJBXJBtJJBhEKBmFJBHJB3FJB3CJBnEJBHJB3gBEEBEBHJBnGyBBDEB3W7BBvCVB3TdBqrBqYqYaIBPCB4KDBrEJBfHBCOBhBJBoBOBh7cJB9FJBhKFB7EJBnBJBnGJBXJB3CJB3MJB34UJBuPsBBN4BBSBB2KaBlBDBeJJnEEBrGJBvdHBaGBoBIBsCEBXFBhFBBDPBDtBBhCIB1BBBfCBsCEBpDHBZHBqBGBrKFBxBJBHJB3IeB-EJBrBDBxDGBnEdBhEJB9BJBxEJBITB8HJB3KJB3DJB3LJBnDJBHTBtCLBlNSB+CJB3UJB3CcBkHJBnCJB3BJBnLJBnDUBshBuDBimPJBnpCJB3CJBnEJBCGBvQJBnIWB+KCB6nXJBnuBTBNTBtDYB2iBxBBhqCJBnNJB3PJB4HJBtWIBhEJB4Y6BBCCBCDBtCsBBCOBjeMBk3CJB",!1)),Nd:()=>new HY($Y("wBJnxBJnEJnGJ9MJ3DJ3DJ3DJ3DJ3DJ3DJ3DJ3DJ3DJhDJ3DJnCJ3IJnCJn6BJnBJtJJhEJnFJHJ3FJ3CJnEJHJnuiBJnVJnBJnGJXJ3CJ3MJ34UJnsBJnkCJHJ9YJhEJ9BJxEJ3IJ3KJ3DJ3LJnDJHTtCJnNJnDJ3UJ3CJ3HJnCJ3BJnLJ3uQJnpCJ3CJnEJ3QJ37XJ12CxBhqCJnNJ3PJ4HJ2aJ30EJ",!0)),Nl:()=>new HY($Y("u3FCBwzCiBBDDB-zDaaBHBPCBs1dJBxyW0BBtOJJnEEBrhIuDBm8SCB",!1)),No:()=>new HY($Y("yFBBGDDBBB2pCFB5LFB5DCBmEGB6GGBSIByNJB2hBTB0jBJBhP20B20BEFBHJBnGPBqB3W3WB6BBvCVB3TdBqrB1kB1kBBCBrEJBfHBCOBhBJBoBOBxrdFBymWsBBiCDBSBB2KaBlBDB1pBHBaGBoBIBsCEBXFBhFBBDPBDtBBhCIB1BBBfCBsCEBpDHBZHBqBGBrKFBhLeB-EJBrBDBxDGBnETB8LTBmqBBBvNIBobSB0aUBn8SGB-YWBqhZTBNTBtDYBvqFIBid6BBCCBCDBtCsBBCOBjeMB",!1)),P:()=>new HY($Y("hBCBCFBCDBLBBEBBbCBCccCkBkBGEELBBEEE-VJJzOFBqBBB0BCCDDDtBBBVBBCBBOCCBBBrCDBnDsBsBBMBqHCB3BOBgBmImIBLLtE5D5D6DnMnMNwLwL7CLLBpFpFBNBCmBmBBCBoCrCrCBDBFBBwDFBsFlTlTBHB4EuTuTtBBBvCCBoCBB+ECBCCBmBKB6JBB5GBBhEGBCFBhFBBLGBdCB9DDB8BEB-BBBhCHBM9Z9ZBWBJTBCMBCLBfBBPBB6TDBeBB+hBNBwCBBgBJB0MVBgCDBhBBB8XDBCBBxDwEwEBtBBCfBDLBkNCBFJBDLBRNNjD7C7CjgdBBuICBkDLL0DFB9LDB3CBBpBCBCyByBBwBwBiDMBRBB9DDB-DBBRBB6HzqUzqUBxGxGBIBXiBBCNBCFFCBB2ECBCFBCDBLBBEBBbCBCccCCCBFB7MCB9UxBxB-MoXoXoGgBgBxIIBnBxDxDBFBjCGB6CDByO-J-JjBlElEBDBtBDB+FGBuDBBCDB-DDBxBBBwCDBFOOCCB5CFBsDrJrJBCCBzDzDBDBLBBCpDpD7HWBqDCBdMBtCjEjEBBB9HpIpIBBB8E9C9CBGB0CCBCEB+CJB4GgDgDBDBrBBBmUBBrCMBwFxjBxjBBDB97CBB8zOBBmEiCiCBDBJpRpRBBBoJDBoK9lT9lTovHEB07C-a-aBAB",!1)),Pc:()=>new HY($Y("-Cg-Hg-HBUU-u3BBBZCBwHAB",!1)),Pd:()=>new HY($Y("tB9qB9qB0BiyDiyDmgBqgCqgCBEBiwDDDgBBBFdd-NUUwDxszBxszBBmBmBLqFqFhzD-J-J",!1)),Pe:()=>new HY($Y("pB0B0BgB+1D+1DC-6B-6BqtC4B4BQ7T7TCff-hBMCxChBhBCGC1MUChCCCiBmhBmhBCECtBGCtNICEGCDBB-ozB6G6GeOCESSCCCrF0B0BgBGD",!1)),Pf:()=>new HY($Y("7F+6H+6HEddpuDCCFDDQEE",!1)),Pi:()=>new HY($Y("rFt7Ht7HDBBDaapuDCCFDDQEE",!1)),Po:()=>new HY($Y("hBCBCCBDECBLLBEEBcclCGGPBBI-V-VJzOzOBEBqB3B3BDDDtBBBVBBCBBOCCBBBrCDBnDsBsBBMBqHCB3BOBgBmImIBLLtE5D5D6DnMnMNwLwL7CLLBpFpFBNBCxDxDrCEBFBBwDFBsFlTlTBHBmY9D9DBBBoCBB+ECBCCBmBFBCDB6JBB5GBBhEGBCFBhFBBLGBdCB9DDB8BEB-BBBhCHBMjajaBJJBGBJIBDDBDCBEKBCCCBIB7kDDBCBBxDwEwEBFFBBBDDDBHBCBBCDDBLLBDBCJBDDBCCCBLBDCBtNCB6B+F+FjgdBBuICBkDLL0DFB9LDB3CBBpBCBCyByBBwBwBiDMBRBB9DDB-DBBRBB6HlxUlxUBFBDXXVBBDDBECBCDBICBHCCB2E2EBBBCCBDECBLLBEEBcclBDDB7M7MBBB9UxBxB-MoXoXoGgBgBxIIBnBxDxDBFBjCGB6CDB0ZlElEBDBtBDB+FGBuDBBCDB-DDBxBBBwCDBFOOCCB5CFBsDrJrJBCCBzDzDBDBLBBCpDpD7HWBqDCBdMBtCjEjEBBB9HpIpIBBB8E9C9CBGB0CCBCEB+CJB4GgDgDBDBrBBBmUBBrCMBwFxjBxjBBDB97CBB8zOBBmEiCiCBDBJpRpRBBBoJDBoK9lT9lTovHEB07C-a-aBAB",!1)),Ps:()=>new HY($Y("oBzBzBgB-1D-1DC-6B-6B-rCEEnB4B4BQ7T7TCff-hBMCxChBhBCGC1MUChCCCiBmhBmhBCECaTTCECtNICEGCDipzBipzB4GeeCMCESSCCCrFzBzBgBEEDAB",!1)),S:()=>new HY($Y("kBHHRCBgBCCcCCkBEBCBBDCCBCBDEEfgBgBrODBNNBGGBCCCBPB2DPPBxDxDsErIrIBBB3DCBDDDBvGvGLUUB4H4HIBBpEqLqLBHHB2H2H-DjEjEBGBlEwGwGqBmGmGiGCBQCCBBBDFBVECmEHBCFBCBBGDBmGBBxXJB0WuLuLlL+E+EBgBBiLJBKIBhiBCCBBBMCBOCBOCBOBBmCOOoBCBOCBUhBB-BBBCDBCBBLCCBBBGFBCECFMMBFFBDBGDBC7B7BBFFB2LBFcBD+HBXKByCtCBXnTBtBwBBDeBLyMBX+BBFfBD1LBDpEBmHFBmLBBvBZBC4CBN1GBbPBFOOBNNWBBHBB8CBB0HBBFJBhBlBBKRRBdBMdBJQQBeBLmBBQ-JBhuG-BBx0V2BB6RWBKBBoDBB+EDBLDB+RCBiHPPB+9T+9TpEgBBuLPBhCBB3BHBtBDBjDCCBBBD7E7EHRRBBBgBCCcCCiEGBCGBOBB6JIB6BQBDCBCMBEwBwBBrBB7zBBBwSmWmWBiKiKBGBnjC2kC2kCBbBr6SDBG3qU3qUk7DvHBLCBEzNBHWBQQBgDzDB9B1HBLmBBD7BBGCBXBBIdBF8BBWhCBE7F7FB1CBrbaagBaagBaagBaagBaa9B-PB4BDBzBHBCNBCBBp2BwNwNttCEE+DiOiOBvIvIBqBBFjDBNOBDOBCOBCkBBYgFB5BcBOrBBFIBIBBPFB7E4eBEQBEMBE5GBHLBFQQBKBF3BBJJBHnBBJdBDLBFBBPIBoB3KBJNBDMBEKBE4BBCFFBOBDLBFJBIyEBC7CBLAB",!1)),Sc:()=>new HY($Y("kB+D+DBCBqnB8D8DzPBBzPBBI2H2HoImSmS8sClmClmCBgBB37hBkuVkuVtD7E7E8GBBEBB3-HDB-4wBxtCxtC",!1)),Sk:()=>new HY($Y("+CCCoCHHFEEqQDBNNBGGBCCCBPB2DPPBjoBjoB15FCCBBBMCBOCBOCBOBB9kEBBkzdWBKBBoDBBxePPBniUniUBPB8bCCjF4g9B4g9BBDB",!1)),Sm:()=>new HY($Y("rBRRBBB+BCCuBFFmBgBgB-XwQwQBBB8xGOOoBCBOCBsEoBoBBDBHlClCBDBGBBFGDIgBgBBDDCgBgBBqIBhBBB7CffBXBpBFB2OKK3BHBwDxKxKBDBDeBLPBhIiEBX+BBFfBDhIBxBUBDFB9+zB5Z5ZCCBlFRRBBB+BCCkEHHBCBitDBBhrwBx+Bx+BagBgBagBgBagBgBagBgBat5Ft5FB-uC-uCBHB",!1)),So:()=>new HY($Y("mFDDFCCyerIrIBgEgEBvGvGLUUB4H4HkQ2L2LjEFBClElEwGqBqBoMCBQCCBBBDFBVECmEHBCFBCBBGDBmGBBxXJB0WzWzW+EhBBiLJBKIBksBBBCDBCBBLCCBHHBEBCECFMMBPPCBBC7B7BBKKBDBDDBCBBCBBCGBCeBDBBCCCBdBtIHBFTBDGBDwCBCdBanBBHnCBXKByCtCBX2FBCIBC1BBJuDBC3HBtBrBBhC-HBhQvBBWBBHmBBDpEBmHFBmLBBvBZBC4CBN1GBbPBFOOBNNWBBHBBxKBBFJBhBlBBKRRBdBMdBJQQBeBLmBBQ-JBhuG-BBx0V2BBibDBLBBC+R+RBBBqqUPBuLPBhCBB3BHBuBCBlPEEFBBOBB6JIB6BQBDCBCMBEwBwBBrBB7zBBBwSpgBpgBBGBnjC2kC2kCBGBFQBr6SDBG3qU3qUk7DvHBLCBEzNBHWBQPBhDzDB9B1HBLmBBD7BBGCBXBBIdBF8BBWhCBE7F7FB1CBqlB-PB4BDBzBHBCNBCBBp2B96C96CiEyWyWBqBBFjDBNOBDOBCOBCkBBYgFB5BcBOrBBFIBIBBPFB7E6HBG4WBEQBEMBE5GBHLBFQQBKBF3BBJJBHnBBJdBDLBFBB-B3KBJNBDMBEKBE4BBCFFBOBDLBFJBIyEBC7CBLAB",!1)),Z:()=>new HY($Y("gBgEgEgvFgsCgsCBJBeBBGwBwBh9DAB",!1)),Zl:()=>new HY($Y("ohIA",!0)),Zp:()=>new HY($Y("phIA",!0)),Zs:()=>new HY($Y("gBgEgEgvFgsCgsCBJBlBwBwBh9DAB",!1)),ASCII_Hex_Digit:()=>new HY($Y("wBJIFbF",!0)),Alphabetic:()=>new HY($Y("hCZBHZBwBLLFGGBVBCeBCpOBFLBPEBICC3CeeBQBCBBDDBCHHCCBCCCBSBCyCBCqEBJlFBClBBDHHBnBBoBNBCCCBCCBCCJaBFDBeKBG3BBCGBPlDBCHBFHBFCBLCBDRRBuBBOkDBZgBBKBBFGGBWBDSBUYBIKBGXBCGBIJJBoBBLLBEGBHrCBCPBCCBFOBOSBCHBDBBDVBCGBCEEBCBEHBDBBDBBCJJFBBCEBNBBLFFBBBCFBFBBDVBCGBCBBCBBCBBFEBFBBDBBFIIBCBCSSBEBMCBCIBCCBCVBCGBCBBCEBEIBCCBCBBEQQBCBWDBFCBCHBDBBDVBCGBCBBCEBEHBDBBDBBKBBFBBCEBORRBCCBEBECBCDBEBBCCCBEEBEEBBBELBFEBECBCCBEHHpBMBCCBCWBCPBEHBCCBCCBJBBCCBCBBDDBdDBCHBCCBCWBCJBCEBEHBCCBCCBJBBGCBCDBOCBNMBCCBCoBBDHBCCBCCBCGGBCBIEBXFBCCBCRBEXBCIBCDDBFBJFBCCCBGBTBBO5BBGGBH0B0BBECBDBCXBCCCBRBCCBDEBCHHPDBhBgCgCBGBCjBBFSBFPBCjBBkC2BBCDDBDBR-BBLDBDlBBCGGDqBBCsKBCDBDGBCCCBCBDoBBCDBDgBBCDBDGBCCCBCBDOBC4BBCDBDiCBmBPBR1CBDFBErTBDQBCZBGqCBEKBITBMUBNTBNMBCCBCBBNzBBDSBPFFkC4CBIqBBGlCBLeBCLBFIBYdBDEBMrBBFZB3BbBF+BBDTBzBYYBMMBBByBzBBCOBCHB0BpBBDDBLrBBCKBP2BBXCBLjBBDKBGqBBDCBqBDBCFBCBBEGGB+FBUhBBM1IBDFBDlBBDFBDHBCGCBdBD0BBCGBCEEBBBCGBEDBDFBFMBGCBCGB1DOORMBmDFFDJBCEEBDBHGCBCBCKBDDBGEBFSSBnBBuZzBB34BkHBHDBEBBNlBBCGGD3BBIRRBVBKGBCGBCGBCGBCGBCGBCGBCGBCfBwB2O2OBBBaIBIEBDEBF1CBHCBC5CBCDBGqBBC9CBSfBxBPBhQ-tGBhCs0VBkCtBBDsIBEPBLBBVuBBGHBEwDBoBIBDmDBDxCBVUBCgBBZzBBNjCBCtBtBBEBECCBBBLgBBGiBBOcBEyBBCLBQRRBOBLEBC2BBKNBTWBEkCBCCCZCBDPBDDBMFBDFBDFBKGBCGBCqBBCNBH6DBWj9KBNWBFwBBloItLBDpDBnBGBNEBGLBCMBCEBCCCBCCBCCBqDBiBqLBT-BBD1BBpBLB1DEBCmEBlBZBHZBM4CBEFBDFBDFBDCBkBLBCZBCSBCBBCOBDNBjB6DBmC0BBsIcBEwBBwBfBOdBGqBBGdBDjBBFHBCEBrB9EBTjBBFjBBFnBBJzBBNKBCOBCGBCBBCKBCOBCGBCBBEzBBN2JBKVBLHBZFBCpBBCIBmCFBDCCBqBBCBBEDDBVBLWBKeBiCSBCBBLVBLZBHZBnB3BBHBBhCDBCBBGHBCCBCcBrBcBEcBkBHBCbBc1BBLVBLSBORBvDoCB4ByBBOyBBOnBBjBbBEGGBVB7HpBBCBBEBBRFBzBCBEcBLJJBUBrBRBvBUBcWBKlCBsBEBL4BBKOOBXBYyBBSDBJiBBEKKB+BBCDBKBBLCCkBRBChBBDHHBCB-BGBCCCBCBCOBCJBI4BBYDBCHBDBBDVBCGBCBBCEBEHBDBBDBBEHHGGBdJBCDDClBBCJBCDDCDBCBBECCtBhCBCCBCDBVCBfhCBDBBC5F5FB0BBDGBaFBjB+BBCEE8B1BBDoCoCBZBDNBWGB6F4BBoD-BBgBHBDDDBGBCBBCdBCBBDBBDDB+CHBDtBBDFBCCCBccBxBBDJBSnCBGTTBnCBoDHB5CgBBgBIBCsBBCGBCyByBBcBDVBCNBqCGBCBBCrBBECCBCCBBBCDDBZZBEBCBBCkBBCBBCDBCYYBqBBlIWBKQBCoBBECBwDwCwCB4cBnDuDBSjGBtyCgDBQvhBBSFBa68DBGmSB61GuBBy2B4RBIeBSuCBSdBTvBBRDBgBUBGSBxNsBB0G-BBhBYBDYBtBqCBF4BBIQBhCBBCNNBFBK1mHBqBfBiDyDB+vIDBCGBCBBCiJBQeeBBBDPPBCBJrMBloCqDBGMBEIBIJBFi7Fi7FBzCBCmCBCBBDDDBDDBCBCLBCCCBFBCgCBCDBDHBCGBCbBCDBCEBCEEBFBCzKBDYBCYBCeBCYBCeBCYBCeBCYBCeBCYBCHB15BeBHFB2GGBCQBDGBCBBCEBG9BBiBxDxDBrBBLGBRiKiKBcBTrBBlPbBlHdBDwGwGBdBCVBJBBhHGBCDBCBBCOBCkGB8BjCBEEE1lBDBCaBCBBCDDCJBCDBCCCHFFCECBBBCBBCDDCICBCCDDBCGBCDBCDBCCCBIBCQBGCBCEBCQB1TZBHZBHZB3zD-2pBBhB9oEBDt0FBDwpHBQtTBjtC9QBjvBq6EBGppIB",!1)),Dash:()=>new HY($Y("tB9qB9qB0BiyDiyDmgBqgCqgCBEB+BoBoBQnMnMlgDDDgBBBFdd-NUUwDxszBxszBBmBmBLqFqFhzD-J-J",!1)),Emoji:()=>new HY($Y("jBHHGJBwDFFu8HNN5GXX7CFBQBBwLBBNnFnFaKBFCBoGoHoHBLLK7B7BBCBCEBKGDBDDFDDCBBDIEBJJBBBGCCGLBMBBDCCBCCTDDBTTBEBCCCBEEBGGDBBFBBMBBGBBDGGBECBVVBGGBEBCDBDFFDDDBEBCDDCCCHEEHLLBQQDFFCFFBBBCMMBxBxBBBBKeP1LBBwOCBUBB0BFF7mBNN6SCCrrvDrGrGhFBBNBBPDDBIBsCZBCBBYVVDIBWBBvFhBBDvDBDBBCCBDyCBDCBCmIBC+BBMFBCXBIBBDHBNDDBCBDFFBOOBDDJBBKGGBBBNCBJCBDCCFHHEHHB0CBxBlCBGHBDDBEJBECCBEEDJBkHLBF8I8IBtBBCJBC4FBxDMBEKBE4BBCFFBOBDLBFJB",!1)),Emoji_Component:()=>new HY($Y("jBHHGJB0+H2G2Gsp3B3+8B3+8BBYB8PEBxtBDBtzhY-CB",!1)),Emoji_Modifier:()=>new HY($Y("7-8DE",!0)),Emoji_Modifier_Base:()=>new HY($Y("9wJ8G8GRDB4jzD9B9BBBBDDDBBB2DBBDKBWSBEFFBBBCCBICCZqGqGBFFWFFBvFvFBBBEEB0CRRBBBKMMgSDDJHBHKKBIBDCB5B+B+BBCCBCCSCBCMBmHCBrBIB",!1)),Emoji_Presentation:()=>new HY($Y("64IBBuGDBEDDqQBBWBBzBLBsBUUOJJBSSBGGBJJGWWIBBCFFDIIFBBdkBkBCFFBBBC+B+BBBBZPP8aBB0BFFvlxDrGrG-FDDBIBsCZBCZZVDDBDBCCBWBBvFgBBNIBClCBCVBNqBBFEBNQBEEEBlCBCCCB5FBD+BBODBCXBTbbBOO3C0CBxBlCBHEEBBBDDBEDBMBBIIBkHLBF8I8IBtBBCJBC4FBxDMBEKBE4BBCFFBOBDLBFJB",!1)),Extended_Pictographic:()=>new HY($Y("pFFFu8HNN5GXX7CFBQBBwLBBNnFnFaKBFCBoGoHoHBLLK7B7BBCBCEBKGDBDDFDDCBBDIEBJJBBBGCCGLBMBBDCCBCCTDDBTTBEBCCCBEEBGGDBBFBBMBBGBBDGGBECBVVBGGBEBCDBDFFDDDBEBCDDCCCHEEHLLBQQDFFCFFBBBCMMBxBxBBBBKeP1LBBwOCBUBB0BFF7mBNN6SCCrrvDoBoBBCBlDLBQBBQPPBmBmBBIBxDBBNBBPDDBIBU3BBcOBLVVDIBCDBKWBH7FBDvDBDBBCCBDyCBDCBCDBG9HBC+BBMFBCXBIBBDHBNDDBCBDFFBOOBDDJBBKGGBBBNCBJCBDCCFHHEHHB0CBxBlCBGHBDQBECCBEBDMB7GlBBNDB5BHBLFBpBHBfBBNDBDNBKmBBNuBBCJBC4FB5CHBPxEBhI9fB",!1)),Hex_Digit:()=>new HY($Y("wBJIFbFq1-BJIFbF",!0)),Lowercase:()=>new HY($Y("hDZBwBLLFlBlBBWBCHBC2BCBQCBuBCDECBBBDCCDEEBFFDEEBBBDDDCCCDCCBCCDEECDDBDDBBBHGDCOCBSCBDDCEEC4BCBFBDDDBCCFICBjCBDiBBIBBfEBhDsBsBCEEDDBTccBhBBCBBECBCWCBDBCGDB0B0BBuBBCgBCK0BCDMCBgDCxBoBBo6CqBBCDB5XFBjkCIBC2D2DB+FBiC0ECBHBCgDCBHBJFBLHBJHBJFBLHBJHBJNBDHBJHBJHBJEBCBBHEEBBBCBBJDBDBBJHBLCBCBB6DOORMBuDEEBEEcKFDBBJDBFiBiBBOBFsasaBYBn6BvBBCEEBGCFCCBCCBGBEiDCBIICFFNlBBCGG0oesBCUaCBBBmEMCBBBC8BCBIBCCCDICFCCDCCBBBCSCGGGCMCFCCDOCWDBCCCBBB2ZqBBCNBHvCBh6TGBNEBqhBZBumBnBBpEjBB8EKBCOBCGBCBBkODDBBBCpBBCIBmoByBB+DVB75CfBhsVfB8BYBnqZZBbGBCRBbZBbDBCCCBFBCKBbZBbZBbZBbZBbZBbZBbZBbZBbbBdYBCFBbYBCFBbYBCFBbYBCFBbYBCFBC15B15BBIBCTBHFBmI9BB1lChBB",!1)),Math:()=>new HY($Y("rBRRBBBgBeeCuBuBFmBmBgB5W5WBBBDbbBDDBBBwQCBuwGccBBBMEEOPPBCBWEBMEBiCMBFEEBFFBDBTFFDJBCDDBEBHEEBDDBCCBBBCFBENBClClCBWBCFBCBBFBBFfBCHHBPPBqIBJDBVBB7CffBZBCZZMGB+NBBNJBFFBFBBDBBEEBPCCDFBMHBGBB6BCCeDBKCBxK-BBhI-PBxBUBDFB9+zB4Z4ZBEBCjFjFRCBeCCeCCkEHHBCBitDBBhrwBwoBwoBBzCBCmCBCBBDDDBDDBCBCLBCCCBFBCgCBCDBDHBCGBCbBCDBCEBCEEBFBCzKBDjJBDxBBhwFDBCaBCBBCDDCJBCDBCCCHFFCECBBBCBBCDDCICBCCDDBCGBCDBCDBCCCBIBCQBGCBCEBCQB1BBB-uCIB",!1)),Quotation_Mark:()=>new HY($Y("iBFFkEQQ96HHBaBBowDqOqOBCBOCBixzBDB+FFF7CBB",!1)),Terminal_Punctuation:()=>new HY($Y("hBLLCMMBEE-ZJJiQ6B6BpCPPCCB1FsBsBBJBCsHsHB3B3BBEBCHBgBmImIB1nB1nBBtFtFFFB4JBB2YHBmY9D9DBBBoCBB+ECBEoBoBBCBDBB7JBBjLDBjFBBLBBCCBeCB8FEB-BBBldYYBKKBBBwlDCBzJOOFLLCBBEBBtNBB8ndBBuICBkHEB-LBB3CBBgD4E4EBBB0ECBgERRB6H6HnxUDDB6B6BBBBCDBqFLLCMMBEEiCDD7hBxBxBnkBoGoG3JBB5EFBlCFB6CDB5dEBtBDB+FGBxDDBgECBiEBBHRRB5C5CBDBtDrJrJB2D2DBBBNBBnLDBEOBqDBB6HCBmQCC8HBB4CBBFBB-MCBuBmUmUBrCrCBspBspBBDB6vRBBmEiCiCBBBLqRqRBoJoJBnwTnwTovHDB",!1)),Uppercase:()=>new HY($Y("hCZBmDWBCGBiB2BCDOCDuBCBECEBBCCCBCCBBBDDBCBBCCBEBBCBBCECBCCDCCBCCBBBCCCBEEIJDCMCDQCDDDCCBC4BCIBBCBBDCCBCBCGCiJCCEJJHCCBBBCCCBCCBPBCIBkBDDBBBEWCGDDCBBDyBBxBgBCK2BCBMCD+CCDlBBq6ClBBCGGzW1CB0kCHHBpBBDCBhK0ECKgDCKHBJFBLHBJHBJFBMGCJHBpCDBNDBNDBNEBMDBnIFFECBDCBDEEBDBHGCBCBDDBLBBGbbBOBUzZzZBYBx5BvBBxBCCBBBDGCBCBCDDJCBCgDCJCCFuqeuqeCqBCUaCoEMCE8BCLECBICFCCDCCEUCBDBCEBCOCBCBCCCBQCZs5Vs5VBYBmmBnBBpEjBB9EKBCOBCGBCBBr3ByBB+EVB75CfBhsVfBhCYBoqZZBbZBbZBbCCBGDBDDBCBCHBbZBbBBCDBDHBCGBcBBCDBCEBCEEBFBcZBbZBbZBbZBbZBbZBfYBiBYBiBYBiBYBiBYBiB2pE2pEBgBBvgCZBHZBHZB",!1)),White_Space:()=>new HY($Y("JEBTlDlDbgvFgvFgsCKBeBBGwBwBh9DAB",!1))});static get Upper(){return this.CATEGORIES.get("Lu")}static SCRIPTS=new KY({Adlam:()=>new HY($Y("go6DrCFJFB",!0)),Ahom:()=>new HY($Y("g4lCaDOFW",!0)),Anatolian_Hieroglyphs:()=>new HY($Y("ggxCmS",!0)),Arabic:()=>new HY($Y("gwBEBCFBCNBCCBCfBCJBMZBCrDBChBBxCvBBxHhBBGqCBCcBxy8BtPBDvEBhBPBxDEBCmEBk7DeBkCFBJIBiBFBh43BDBCaBCBBCDDCJBCDBCCCHFFCECBBBCBBCDDCICBCCDDBCGBCDBCDBCCCBIBCQBGCBCEBCQB1BBB",!1)),Armenian:()=>new HY($Y("xpBlBDxBDCks9BE",!0)),Avestan:()=>new HY($Y("g4iC1BEG",!0)),Balinese:()=>new HY($Y("g4GsCCxB",!0)),Bamum:()=>new HY($Y("g1pB3CpowB4R",!0)),Bassa_Vah:()=>new HY($Y("w26CdDF",!0)),Batak:()=>new HY($Y("g+GzBJD",!0)),Bengali:()=>new HY($Y("gsCDBCHBDBBDVBCGBCEEBCBDIBDBBDDBJFFBCCBDBDYB",!1)),Beria_Erfe:()=>new HY($Y("g17CYDY",!0)),Bhaiksuki:()=>new HY($Y("ggnCICsBCNLc",!0)),Bopomofo:()=>new HY($Y("qXB6wLqBxDf",!0)),Brahmi:()=>new HY($Y("ggkCtCFjBKA",!0)),Braille:()=>new HY($Y("ggK-H",!0)),Buginese:()=>new HY($Y("gwGbDB",!0)),Buhid:()=>new HY($Y("g6FT",!0)),Canadian_Aboriginal:()=>new HY($Y("ggF-TxRlC7tgCP",!0)),Carian:()=>new HY($Y("g1gCwB",!0)),Caucasian_Albanian:()=>new HY($Y("wphCzBMA",!0)),Chakma:()=>new HY($Y("gokC0BCR",!0)),Cham:()=>new HY($Y("gwqB2BKNDJDD",!0)),Cherokee:()=>new HY($Y("g9E1CDFz7lBvC",!0)),Chorasmian:()=>new HY($Y("w9jCb",!0)),Common:()=>new HY($Y("AgCBbFBbuBBCOBCEBYgBgBiOmBBGEBDTB1DKKHCC+THHPEEhB9E9ElQiEiEB6mB6mB2MDBjJwvBwvBBBBoCBBsGBBCumBumBOIIBCBCFBCCBDmYmYBKBD2CBCKBEKBCOBShBB-BlBBCCBDFBCaBCQBqBCBF5UBXKBW-cBhIzTBDpEBhQ9CBzMUBCCCBXBQHBFDB8CBBE7C7CB0E0EBOBhBlBBKxBxBB+BBgBwCBwB5C5CBmFBhuG-BBhoWhBBnDCBmFJB1HhFhFsMPPBzuUzuUBxGxGBIBXiBBCSBCDB0ECCBeBbFBbKBLuBuBBhChCBFBCGBLEBjICBFsBBEIBxCMB0BsBBlHaBltuBDB96D8HBEzNBHWBQQBgDzDB9B1HBLmBBD9BBEQBJBBIdBF8BB2GTBNTBN2CBKYBoE0CBCmCBCBBDDDBDDBCBCLBCCCBFBCgCBCDBDHBCGBCbBCDBCEBCEEBFBCzKBDjJBDxBByjFjCBtC8BBjWrBBFjDBNOBDOBCOBCkBBLtFB5BZBCBBOrBBFIBIBBPFB7E4eBEQBEMBE5GBHLBFQQBKBF3BBJJBHnBBJdBDLBFBBPIBoB3KBJNBDMBEKBE4BBCFFBOBDLBFJBIyEBCmDBnghYffB+CB",!1)),Coptic:()=>new HY($Y("ifNxkKzDGG",!0)),Cuneiform:()=>new HY($Y("ggoC5cnDuDCEMjG",!0)),Cypriot:()=>new HY($Y("ggiCFBDCCBqBBCBBEDD",!1)),Cypro_Minoan:()=>new HY($Y("w8rCiD",!0)),Cyrillic:()=>new HY($Y("ggBkEBDoFBx6FKBhFtCtCojEfBhie-CBv8VBBhw4B9BBiBAB",!1)),Deseret:()=>new HY($Y("gghCvC",!0)),Devanagari:()=>new HY($Y("goCwCFODZh7nBfhwcJ",!0)),Dives_Akuru:()=>new HY($Y("gomCGBDDDBGBCBBCdBCBBDLBKJB",!1)),Dogra:()=>new HY($Y("ggmC7B",!0)),Duployan:()=>new HY($Y("ggvDqDGMEIIJDD",!0)),Egyptian_Hieroglyphs:()=>new HY($Y("ggsC1iBL68D",!0)),Elbasan:()=>new HY($Y("gohCnB",!0)),Elymaic:()=>new HY($Y("g-jCW",!0)),Ethiopic:()=>new HY($Y("gwEoCBCDBDGBCCCBCBDoBBCDBDgBBCDBDGBCCCBCBDOBC4BBCDBDiCBDfBEZBnvGWBKGBCGBCGBCGBCGBCGBCGBCGBjpfFBDFBDFBKGBCGBylvCGBCDBCBBCOB",!1)),Garay:()=>new HY($Y("gqjClBEcJB",!0)),Georgian:()=>new HY($Y("glElBBCGGDqBBCDBx8CqBBDCBhiElBBCGG",!1)),Glagolitic:()=>new HY($Y("ggL-Ch9sDGCQDGCBCE",!0)),Gothic:()=>new HY($Y("w5gCa",!0)),Grantha:()=>new HY($Y("g4kCDBCHBDBBDVBCGBCBBCEBDIBDBBDCBDHHGGBDGBEEB",!1)),Greek:()=>new HY($Y("wbDBCCBDDBCFFCCCBBBCCCBSBC+BBPPBnpGEBzBEBFEB1ChKhKBUBDFBDlBBDFBDHBCGCBdBD0BBCOBCNBDFBCSBDCBCIBoJ-xiB-xiB7uVuCBSgj0Bgj0BBkCB",!1)),Gujarati:()=>new HY($Y("h0CCBCIBCCBCVBCGBCBBCEBDJBCCBCCBDQQBCBDLBIGB",!1)),Gunjala_Gondi:()=>new HY($Y("grnCFCBCkBCBCFIJ",!0)),Gurmukhi:()=>new HY($Y("hwCCBCFBFBBDVBCGBCBBCBBCBBDCCBDBFBBDCBEIIBCBCIIBPB",!1)),Gurung_Khema:()=>new HY($Y("go4C5B",!0)),Han:()=>new HY($Y("g0LZBC4CBN1GBwBCCaIBPDBle-tGBhC-vUBhoWtLBDpDBpodBBNGBqgkB-2pBBhB9oEBDt0FBDwpHBQtTBjtC9QBjvBq6EBGppIB",!1)),Hangul:()=>new HY($Y("goE-HvxHBiI9CyDeiCei3dckUj9KNWFwBl9JeEFDFDFDC",!0)),Hanifi_Rohingya:()=>new HY($Y("gojCnBJJ",!0)),Hanunoo:()=>new HY($Y("g5FU",!0)),Hatran:()=>new HY($Y("gniCSCBGE",!0)),Hebrew:()=>new HY($Y("xsB2BBJaBFFBpp9BZBCEBCCCBCCBCCBIB",!1)),Hiragana:()=>new HY($Y("hiM1CBHCBi7-C+IBTeeBBBulQAB",!1)),Imperial_Aramaic:()=>new HY($Y("giiCVCI",!0)),Inherited:()=>new HY($Y("gYvDB2IBBlOKBbhXhXBCB8qEtBBDLBlPCBCMBCGBFHHEBBnG-BBtQBBjGgBB65DDBsDBBmrzBPBRNBwejHjH7iEl+uBl+uBBsBBDWBhRCBSHBDGBfDBz6rYvHB",!1)),Inscriptional_Pahlavi:()=>new HY($Y("g7iCSGH",!0)),Inscriptional_Parthian:()=>new HY($Y("g6iCVDH",!0)),Javanese:()=>new HY($Y("gsqBtCDJFB",!0)),Kaithi:()=>new HY($Y("gkkCiCLA",!0)),Kannada:()=>new HY($Y("gkDMCCCWCJCEDICCCDIBGCCDDJCC",!0)),Katakana:()=>new HY($Y("hlM5CBDCBxHPBxGuBBC3CBvgzBJBCsBBzisBDBCGBCBBCgJgJBBBzBPPBCB",!1)),Kawi:()=>new HY($Y("g4nCQCoBEc",!0)),Kayah_Li:()=>new HY($Y("goqBtBCA",!0)),Kharoshthi:()=>new HY($Y("gwiCDCBGHCCCcDCFJII",!0)),Khitan_Small_Script:()=>new HY($Y("k-7C84G84GB0OBqBAB",!1)),Khmer:()=>new HY($Y("g8F9CDJHJnPf",!0)),Khojki:()=>new HY($Y("gwkCRCuB",!0)),Khudawadi:()=>new HY($Y("w1kC6BGJ",!0)),Kirat_Rai:()=>new HY($Y("gq7C5B",!0)),Lao:()=>new HY($Y("h0DBBCCCBDBCXBCCCBVBDEBCCCBFBCJBDDB",!1)),Latin:()=>new HY($Y("hCZBHZBwBQQGWBCeBCgOBoBEB8wGlBBHwBBGDBGMBClCBiC-HByLOORMBuEBBHccSoBB42CfBj1elDBExCBVOBxZqBBCIBCDB38TGB7gBZBHZBmhCFBCpBBCIBm61BeBHFB",!1)),Lepcha:()=>new HY($Y("ggH3BEOEC",!0)),Limbu:()=>new HY($Y("goGeBCLBFLBFEEBKB",!1)),Linear_A:()=>new HY($Y("gwhC2JKVLH",!0)),Linear_B:()=>new HY($Y("gggCLCZCSCBCODNjB6D",!0)),Lisu:()=>new HY($Y("wmpBvBx1eA",!0)),Lycian:()=>new HY($Y("g0gCc",!0)),Lydian:()=>new HY($Y("gpiCZGA",!0)),Mahajani:()=>new HY($Y("wqkCmB",!0)),Makasar:()=>new HY($Y("g3nCY",!0)),Malayalam:()=>new HY($Y("goDMCCCyBCCCFFPDZ",!0)),Mandaic:()=>new HY($Y("giCbDA",!0)),Manichaean:()=>new HY($Y("g2iCmBFL",!0)),Marchen:()=>new HY($Y("wjnCfDVCN",!0)),Masaram_Gondi:()=>new HY($Y("gonCGBCBBCrBBECCBCCBHBJJB",!1)),Medefaidrin:()=>new HY($Y("gy7C6C",!0)),Meetei_Mayek:()=>new HY($Y("g3qBWqGtBDJ",!0)),Mende_Kikakui:()=>new HY($Y("gg6DkGDP",!0)),Meroitic_Cursive:()=>new HY($Y("gtiCXFTDtB",!0)),Meroitic_Hieroglyphs:()=>new HY($Y("gsiCf",!0)),Miao:()=>new HY($Y("g47CqCF4BIQ",!0)),Modi:()=>new HY($Y("gwlCkCMJ",!0)),Mongolian:()=>new HY($Y("ggGBBDCCBSBH4CBIqBB2t-BMB",!1)),Mro:()=>new HY($Y("gy6CeCJFB",!0)),Multani:()=>new HY($Y("g0kCGBCCCBCBCOBCKB",!1)),Myanmar:()=>new HY($Y("ggE-EhqmBeiDfxibT",!0)),Nabataean:()=>new HY($Y("gkiCeJI",!0)),Nag_Mundari:()=>new HY($Y("wm5DpB",!0)),Nandinagari:()=>new HY($Y("gtmCHDtBDK",!0)),New_Tai_Lue:()=>new HY($Y("gsGrBFZHKEB",!0)),Newa:()=>new HY($Y("gglC7CCE",!0)),Nko:()=>new HY($Y("g+B6BDC",!0)),Nushu:()=>new HY($Y("h-7CvsQvsQBqMB",!1)),Nyiakeng_Puachue_Hmong:()=>new HY($Y("go4DsBENDJFB",!0)),Ogham:()=>new HY($Y("g0Fc",!0)),Ol_Chiki:()=>new HY($Y("wiHvB",!0)),Ol_Onal:()=>new HY($Y("wu5DqBFA",!0)),Old_Hungarian:()=>new HY($Y("gkjCyBOyBIF",!0)),Old_Italic:()=>new HY($Y("g4gCjBKC",!0)),Old_North_Arabian:()=>new HY($Y("g0iCf",!0)),Old_Permic:()=>new HY($Y("w6gCqB",!0)),Old_Persian:()=>new HY($Y("g9gCjBFN",!0)),Old_Sogdian:()=>new HY($Y("g4jCnB",!0)),Old_South_Arabian:()=>new HY($Y("gziCf",!0)),Old_Turkic:()=>new HY($Y("ggjCoC",!0)),Old_Uyghur:()=>new HY($Y("w7jCZ",!0)),Oriya:()=>new HY($Y("h4CCCHDBDVCGCBCEDIDBDCICFBCEDR",!0)),Osage:()=>new HY($Y("wlhCjBFjB",!0)),Osmanya:()=>new HY($Y("gkhCdDJ",!0)),Pahawh_Hmong:()=>new HY($Y("g46ClCLJCGCUGS",!0)),Palmyrene:()=>new HY($Y("gjiCf",!0)),Pau_Cin_Hau:()=>new HY($Y("g2mC4B",!0)),Phags_Pa:()=>new HY($Y("giqB3B",!0)),Phoenician:()=>new HY($Y("goiCbEA",!0)),Psalter_Pahlavi:()=>new HY($Y("g8iCRIDNG",!0)),Rejang:()=>new HY($Y("wpqBjBMA",!0)),Runic:()=>new HY($Y("g1FqCEK",!0)),Samaritan:()=>new HY($Y("ggCtBDO",!0)),Saurashtra:()=>new HY($Y("gkqBlCJL",!0)),Sharada:()=>new HY($Y("gskC-ChsCH",!0)),Shavian:()=>new HY($Y("wihCvB",!0)),Siddham:()=>new HY($Y("gslC1BDlB",!0)),Sidetic:()=>new HY($Y("gqiCZ",!0)),SignWriting:()=>new HY($Y("gg2DrUQECO",!0)),Sinhala:()=>new HY($Y("hsDCBCRBEXBCIBCDDBFBEFFBEBCCCBGBHJBDCBt-gCTB",!1)),Sogdian:()=>new HY($Y("w5jCpB",!0)),Sora_Sompeng:()=>new HY($Y("wmkCYIJ",!0)),Soyombo:()=>new HY($Y("wymCyC",!0)),Sundanese:()=>new HY($Y("g8G-BhIH",!0)),Sunuwar:()=>new HY($Y("g+mChBPJ",!0)),Syloti_Nagri:()=>new HY($Y("ggqBsB",!0)),Syriac:()=>new HY($Y("g4BNC7BDCxIK",!0)),Tagalog:()=>new HY($Y("g4FVKA",!0)),Tagbanwa:()=>new HY($Y("g7FMCCCB",!0)),Tai_Le:()=>new HY($Y("wqGdDE",!0)),Tai_Tham:()=>new HY($Y("gxG+BCcDKHJHN",!0)),Tai_Viet:()=>new HY($Y("g0qBiCZE",!0)),Tai_Yo:()=>new HY($Y("g25DeCVJB",!0)),Takri:()=>new HY($Y("g0lC5BHJ",!0)),Tamil:()=>new HY($Y("i8CBBCFBECBCDBEBBCCCBEEBEEBBBELBFEBECBCDBDHHPUBm+kCxBBOAB",!1)),Tangsa:()=>new HY($Y("wz6CuCCJ",!0)),Tangut:()=>new HY($Y("g-7CgBgBB+3GBhQeBiDyDB",!1)),Telugu:()=>new HY($Y("ggDMCCCWCPDICCCDIBCCCBDDDJII",!0)),Thaana:()=>new HY($Y("g8BxB",!0)),Thai:()=>new HY($Y("hwD5BGb",!0)),Tibetan:()=>new HY($Y("g4DnCCjBFmBCjBCOCGFB",!0)),Tifinagh:()=>new HY($Y("wpL3BIBPA",!0)),Tirhuta:()=>new HY($Y("gklCnCJJ",!0)),Todhri:()=>new HY($Y("guhCzB",!0)),Tolong_Siki:()=>new HY($Y("wtnCrBFJ",!0)),Toto:()=>new HY($Y("w04De",!0)),Tulu_Tigalari:()=>new HY($Y("g8kCJBCDDClBBCJBCDDCDBCJBCBBJBB",!1)),Ugaritic:()=>new HY($Y("g8gCdCA",!0)),Unknown:()=>new HY($Y("4bBBHDBICCVuMuMnBBBzBBBE4B4BBGBcDBHKBvI9B9BBmDmDBMB8BBByBBBQddBCCMEBjBEBuHJJBDDBXXICCBBBFBBKBBDBBFHBCDBDGGBaaBEEHDBDBBXIIDGDBCCGDBDBBECBCGBFCCBFBSJBEKKEXXIDDGBBLIEBCCBNBFBBNGBIEEJBBDBBXIIDGGBKKBDDBEEBFBEDBDGGBTTBIBDHHBBBEFFBBBDCCDCBDCBECBNDBGCBEFFBCCBEBCNBWEBOEEYRRBKKEFFBFBDEEDBBFBBLGBXEEYLLGBBKEEFGBDEBEFFBLLELBOEE0BEEHDBRBBbEETCBZKKCBBICBCDBHCCJFBLBBELB7BDBekBBDCCGZZCYYBGGCIILBBFfBpClBlBBCBoBlBlBQOOBjBBnGCCBDBCBB6LFFBIICFFBqBqBFBBiBFFBIICFFBQQ6BFFBkCkCBhBhBBBBbFB3CBBHBB+UCB6CGBXIBZIBVLBOEEDLB-CBBLFBLFBbFB6CGBsBEBnCJBgBNNBCBNDBCCBrBBBGKBtBDBbFBMCB-BBBiCeeBMMBEBLFBPBBvBBBNTBuCnFnFBGB9BCBQCB-BEBsBBBMHBsBEB3QBBHBBnBBBHBBJGCgBBB2BQQPBBHUUBEEKmDmDNBBcOOBBBjBNBiBOBtEDB7UVBMUB14BBB-LEBuBCCBDBCBB5BGBDNBZIBI4BI-DhBBb6C6CBKB3GZBxC3C3CBoDoDBDBsB-C-C3CIBxBuzcuzcBBB4BIB9KTB5FHB+GTB9BCBLFB5BHBnCHBNFB1DKBfCBvCMMBCBiB4B4BBHBPBBLBBoDXBdJBHBBHBBHIBIII9BDB-DBBLFBl9KLBYDByBjoIBvLBBrDlBBILBGEBbGGCGDrUfBrBFB0BUUFDBGoEoEBCC-FCBHBBHBBHBBECBIIIBIBGBBNbbUDDQBBPhBB8DEBEDBuBCB5COOBBBCuBBvBhEBeCByBOBdDBlBIBfEBsBEBfmBmBBCBPpBB-EBBLFBlBDBlBDBpBHB1BKBNQQIDDMQQIDDBBB1BLB4JIBXJBJXBHrBrBKkCBHBBCtBtBDCBCBBYpCpCBGBKvBBUDDBDBiBCBcEBclBB5BDBVBBzBDDBDBJEEeBBEDBLGBKGBhCfBoBDBNIB3BCBeBBcEBbGBFLBIvCBqC2BB0BMB0BGBvBHBLFBnBCBeHBDvGBgBrBrBEBBDPBHHBKgBBvBHBrBVBblBBdTBYIBvCDBlBIBlCJBCBBaGBLFB2BTTBGBoBIBhDVVBJBTwBwBB8BBICCFQQMFB8BEBLFBFJJBDDBXXIDDGLLBDDBEEBCCBEBCEBIBBICBGKBLCCBCCnBLLCBBCFFLDDBGBDcB9CGGBcBpCHBLlFB3BBBnBhBBmCKBLFBOSB7BFBLFBVbBcBBQDBY4FB9BjDB0CLBJBBCBBJDDfDDBNNBHBLlCBJBBvBBBMaBpCHB0CMBqCGBL1CBJ3CBjBNBLFBKuBuBPJBeCBhBBBXPPBnCBIDDtBCBCDDKHBLFBHDDmBDDHGBLFBtBDBL1HBaGBSqBqBBBBe0CBCOBzBMB8clDBwDGGBJBlGryCBkDMB3iBJB88DEBoS41GB7Bl2BB6RGBgBLLBCByCLLBEBfBBHJBnCJBLIIWEBUvNB7BlGB8CEBaBBarBBsCDB6BGBS-BBGKBIIB3mHoBBhBgDB0D8vIBFIIDkJkJBNBCcBEBBCNBFHBtMjoCBsDEBOCBKGBLBBJ76DB+HCB1NFBYOBSOBvBBBYIB1D7BB3HJBoBBBjGUBnC5DBVLBVLB4CIBamEB2CoCoCDBBCBBDBBFNNCIIiCFFBJJIddFGGCCBI1K1KBlJlJB-V-VBNBGQQBuiBBgBFBH0GBISSBIIDGGBDB-BgBBCvDBuBCBPBBLDBD-JBgBQB7BEBCvOBrB1GBsBDBC-FBgBXXBGBD-GBIFFDQQmGBBRoBBtCDBLDBDwYBlCrCB+BhGBFccDCCBCCLFFCCCBEBCDBCECEDDCBBCICDCCBFFIKFCLLSEBEGGSzBBDtIBtBDBlDLBQBBQQQmBJBvF3BBeMBtBDBKGBDNBH5EB6eCBSCBOCB7GFBNDBCOBNDB5BHBLFBpBHBfBBNDBDNBKmBB5KHBPBBOCBMCB6BCCBCBRBBNDBLGB0EoDoDBjgBBh3pBfB-oEBBv0FBBypHOBvThtCB-QhvBBs6EEBrpIm8yVBCdBhD-DBxHvw-FB",!1)),Vai:()=>new HY($Y("gopBrJ",!0)),Vithkuqi:()=>new HY($Y("wrhCKCOCGCBCKCOCGCB",!0)),Wancho:()=>new HY($Y("g24D5BGA",!0)),Warang_Citi:()=>new HY($Y("glmCyCNA",!0)),Yezidi:()=>new HY($Y("g0jCpBCCDB",!0)),Yi:()=>new HY($Y("ggoBskBE2B",!0)),Zanabazar_Square:()=>new HY($Y("gwmCnC",!0))});static FOLD_CATEGORIES=new KY({L:()=>new HY($Y("laA",!0)),LC:()=>new HY($Y("laA",!0)),Ll:()=>new HY($Y("hCZBmDWBCGBiBuBCEECDOCDuBCBECEBBCCCBCCBBBDDBCBBCCBEBBCBBCECBCCDCCBCCBBBCCCBEEIBBCBBCBBCOCDQCDBBCCCBBBC4BCIBBCBBDCCBCBCGC3HrBrBCEEJHHCCBCCCBCCBPBCIBkBJJCUCGDDCBBDyBBxBgBCK2BCBMCD+CCDlBBq6ClBBCGGzW1CB0kCHHBpBBDCBhK0ECKgDCKHBJFBLHBJHBJFBMGCJHBZHBJHBJHBJEBMEBMDBNEBMEBqJEEBHHxC9zC9zCBuBBxBCCBBBDGCBCBCDDJCBCgDCJCCFuqeuqeCqBCUaCoEMCE8BCLECBICFCCDCCEUCBDBCEBCOCBCBCCCBQCZs5Vs5VBYBmmBnBBpEjBB9EKBCOBCGBCBBr3ByBB+EVB75CfBhsVfBhCYBoyehBB",!1)),Lt:()=>new HY($Y("kOCCBCCBCClBCCtsHHBJHBJHBMQQwBAB",!1)),Lu:()=>new HY($Y("hDZB7BqBqBBWBCHBCuBCEECDOCDsBCDECBBBDCCDEEGDDECBDDDCCCDFFDEECDDECCGBBCBBCBBCOCBSCDBBCEECkBCEQCJDDBCCFICBEBCBBCCCBEEBCCBCBCEBDCCBDDIDDCBBEFBGLLBnFnFsBCCEEEBBBvBDBCdBCBBECBCWCBDBCGD1BvBBCgBCK0BCDMCBgDCyBlBBq6CqBBDCB5XFBjkCIBCvHvHERRzD0ECGGGC8CCBHBJFBLHBJHBJFBMGCJHBJNBzBBBNSSBPPBEEpL2B2Bs1CvBBCEEBGCHDDLiDCJCCFNNBkBBCGG0oesBCUaCoEMCE8BCLCCDICFFFCBBDSCMOCFCCDOCb9a9advCBi8UZBumBnBBpEjBB8EKBCOBCGBCBBk4ByBB+DVB75CfBhsVfB8BYBvyehBB",!1)),M:()=>new HY($Y("5cgBgBlgHAB",!1)),Mn:()=>new HY($Y("5cgBgBlgHAB",!1)),Emoji:()=>new HY($Y("8mJA",!0)),Extended_Pictographic:()=>new HY($Y("8mJA",!0)),Lowercase:()=>new HY($Y("hCZBmDWBCGBiBuBCEECDOCDuBCBECEBBCCCBCCBBBDDBCBBCCBEBBCBBCECBCCDCCBCCBBBCCCBEEIBBCBBCBBCOCDQCDBBCCCBBBC4BCIBBCBBDCCBCBCGCiJCCEJJHCCBBBCCCBCCBPBCIBkBJJCUCGDDCBBDyBBxBgBCK2BCBMCD+CCDlBBq6ClBBCGGzW1CB0kCHHBpBBDCBhK0ECKgDCKHBJFBLHBJHBJFBMGCJHBZHBJHBJHBJEBMEBMDBNEBMEBqJEEBHHuBPBUzZzZBYBx5BvBBxBCCBBBDGCBCBCDDJCBCgDCJCCFuqeuqeCqBCUaCoEMCE8BCLECBICFCCDCCEUCBDBCEBCOCBCBCCCBQCZs5Vs5VBYBmmBnBBpEjBB9EKBCOBCGBCBBr3ByBB+EVB75CfBhsVfBhCYBoyehBB",!1)),Math:()=>new HY($Y("ycGDCHHFMMDDDCHHFAB",!1)),Uppercase:()=>new HY($Y("hDZB7BqBqBBWBCHBCuBCEECDOCDsBCDECBBBDCCDEEGDDECBDDDCCCDFFDEECDDECCGBBCBBCBBCOCBSCDBBCEECkBCEQCJDDBCCFICBEBCBBCCCBEEBCCBCBCEBDCCBDDIDDCBBEFBGLLBnFnFsBCCEEEBBBvBDBCdBCBBECBCWCBDBCGD1BvBBCgBCK0BCDMCBgDCyBlBBq6CqBBDCB5XFBjkCIBCvHvHERRzD0ECGGGC8CCBHBJFBLHBJHBJFBMGCJHBJNBzBBBNSSBPPBEEpLiBiBBOBFsasaBYBn6BvBBCEEBGCHDDLiDCJCCFNNBkBBCGG0oesBCUaCoEMCE8BCLCCDICFFFCBBDSCMOCFCCDOCb9a9advCBi8UZBumBnBBpEjBB8EKBCOBCGBCBBk4ByBB+DVB75CfBhsVfB8BYBvyehBB",!1))});static FOLD_SCRIPT=new KY({Common:()=>new HY($Y("8cgBgB",!1)),Greek:()=>new HY($Y("1FwUwU",!1)),Inherited:()=>new HY($Y("5cgBgBlgHAB",!1))})},QY=class e{static MAX_RUNE=1114111;static MAX_ASCII=127;static MAX_LATIN1=255;static MAX_BMP=65535;static MIN_FOLD=65;static MAX_FOLD=125251;static MIN_HIGH_SURROGATE=55296;static MAX_HIGH_SURROGATE=56319;static MIN_LOW_SURROGATE=56320;static MAX_LOW_SURROGATE=57343;static MIN_SUPPLEMENTARY_CODE_POINT=65536;static is32(e,t){let l=0,r=e.length;for(;l<r;){const n=l+Math.floor((r-l)/2),i=e.getLo(n),a=e.getHi(n);if(i<=t&&t<=a){return(t-i)%e.getStride(n)===0}t<i?r=n:l=n+1}return!1}static is(t,l){if(l<=e.MAX_LATIN1){for(let e=0;e<t.length;e++){if(l>t.getHi(e))continue;const r=t.getLo(e);if(l<r)return!1;return(l-r)%t.getStride(e)===0}return!1}return t.length>0&&l>=t.getLo(0)&&e.is32(t,l)}static isUpper(t){if(t<=e.MAX_LATIN1){const e=String.fromCodePoint(t);return e.toUpperCase()===e&&e.toLowerCase()!==e}return e.is(YY.Upper,t)}static isPrint(t){return t<=e.MAX_LATIN1?t>=32&&t<e.MAX_ASCII||t>=161&&173!==t:e.is(YY.Print,t)}static simpleFold(e){if(YY.CASE_ORBIT.has(e))return YY.CASE_ORBIT.get(e);const t=VY.toLowerCase(e);return t!==e?t:VY.toUpperCase(e)}static equalsIgnoreCase(t,l){if(t===l)return!0;if(t<0||l<0)return!1;if(t<=e.MAX_ASCII&&l<=e.MAX_ASCII)return 65<=t&&t<=90&&(t|=32),65<=l&&l<=90&&(l|=32),t===l;for(let r=e.simpleFold(t);r!==t;r=e.simpleFold(r))if(r===l)return!0;return!1}};const JY=new Uint8Array(256);for(let l=0;l<256;l++)JY[l]=97<=l&&l<=122||65<=l&&l<=90||48<=l&&l<=57||95===l?1:0;let XY=null,eQ=null;var tQ=class e{static METACHARACTERS="\\.+*?()|[]{}^$";static EMPTY_BEGIN_LINE=1;static EMPTY_END_LINE=2;static EMPTY_BEGIN_TEXT=4;static EMPTY_END_TEXT=8;static EMPTY_WORD_BOUNDARY=16;static EMPTY_NO_WORD_BOUNDARY=32;static EMPTY_ALL=-1;static emptyInts(){return[]}static isByteArray(e){return Array.isArray(e)||e instanceof Uint8Array}static isalnum(e){return VY.CODES.get("0")<=e&&e<=VY.CODES.get("9")||VY.CODES.get("a")<=e&&e<=VY.CODES.get("z")||VY.CODES.get("A")<=e&&e<=VY.CODES.get("Z")}static unhex(e){return VY.CODES.get("0")<=e&&e<=VY.CODES.get("9")?e-VY.CODES.get("0"):VY.CODES.get("a")<=e&&e<=VY.CODES.get("f")?e-VY.CODES.get("a")+10:VY.CODES.get("A")<=e&&e<=VY.CODES.get("F")?e-VY.CODES.get("A")+10:-1}static escapeRune(t){let l="";if(QY.isPrint(t))e.METACHARACTERS.indexOf(String.fromCodePoint(t))>=0&&(l+="\\"),l+=String.fromCodePoint(t);else switch(t){case VY.CODES.get('"'):l+='\\"';break;case VY.CODES.get("\\"):l+="\\\\";break;case VY.CODES.get("\t"):l+="\\t";break;case VY.CODES.get("\n"):l+="\\n";break;case VY.CODES.get("\r"):l+="\\r";break;case VY.CODES.get("\b"):l+="\\b";break;case VY.CODES.get("\f"):l+="\\f";break;default:{let e=t.toString(16);t<256?(l+="\\x",1===e.length&&(l+="0"),l+=e):l+=`\\x{${e}}`;break}}return l}static stringToRunes(e){const t=String(e),l=[];let r=0;for(;r<t.length;){const e=t.codePointAt(r);l.push(e),r+=e>QY.MAX_BMP?2:1}return l}static runeToString(e){return String.fromCodePoint(e)}static isWordRune(e){return e<256&&1===JY[e]}static emptyOpContext(t,l){let r=0;return t<0&&(r|=e.EMPTY_BEGIN_TEXT|e.EMPTY_BEGIN_LINE),10===t&&(r|=e.EMPTY_BEGIN_LINE),l<0&&(r|=e.EMPTY_END_TEXT|e.EMPTY_END_LINE),10===l&&(r|=e.EMPTY_END_LINE),e.isWordRune(t)!==e.isWordRune(l)?r|=e.EMPTY_WORD_BOUNDARY:r|=e.EMPTY_NO_WORD_BOUNDARY,r}static quoteMeta(t){return t.split("").map(t=>e.METACHARACTERS.indexOf(t)>=0?`\\${t}`:t).join("")}static charCount(e){return e>QY.MAX_BMP?2:1}static toArray(e){const t=e.length,l=new Array(t);for(let r=0;r<t;r++)l[r]=e[r];return l}static stringToUtf8ByteArray(e){if(globalThis.TextEncoder)return XY||(XY=new TextEncoder),XY.encode(e);{let t=[],l=0;for(let r=0;r<e.length;r++){let n=e.charCodeAt(r);n<128?t[l++]=n:n<2048?(t[l++]=n>>6|192,t[l++]=63&n|128):(64512&n)===QY.MIN_HIGH_SURROGATE&&r+1<e.length&&(64512&e.charCodeAt(r+1))===QY.MIN_LOW_SURROGATE?(n=QY.MIN_SUPPLEMENTARY_CODE_POINT+((1023&n)<<10)+(1023&e.charCodeAt(++r)),t[l++]=n>>18|240,t[l++]=n>>12&63|128,t[l++]=n>>6&63|128,t[l++]=63&n|128):(t[l++]=n>>12|224,t[l++]=n>>6&63|128,t[l++]=63&n|128)}return t}}static utf8ByteArrayToString(e){if(globalThis.TextDecoder){eQ||(eQ=new TextDecoder("utf-8"));const t=e instanceof Uint8Array?e:new Uint8Array(e);return eQ.decode(t)}{let t=[],l=0,r=0;for(;l<e.length;){let n=e[l++];if(n<128)t[r++]=String.fromCharCode(n);else if(n>191&&n<224){let i=e[l++];t[r++]=String.fromCharCode((31&n)<<6|63&i)}else if(n>239&&n<365){let i=((7&n)<<18|(63&e[l++])<<12|(63&e[l++])<<6|63&e[l++])-QY.MIN_SUPPLEMENTARY_CODE_POINT;t[r++]=String.fromCharCode(QY.MIN_HIGH_SURROGATE+(i>>10)),t[r++]=String.fromCharCode(QY.MIN_LOW_SURROGATE+(1023&i))}else{let i=e[l++],a=e[l++];t[r++]=String.fromCharCode((15&n)<<12|(63&i)<<6|63&a)}}return t.join("")}}};const lQ=(e=[],t=0)=>{const l=Object.create(null);for(let r=0;r<e.length;r++){const n=e[r],i=t+r;l[n]=i,l[i]=n}return Object.freeze(l)};var rQ=class e{static Encoding=lQ(["UTF_16","UTF_8"]);getEncoding(){throw Error("not implemented")}asCharSequence(){throw Error("not implemented")}asBytes(){throw Error("not implemented")}length(){throw Error("not implemented")}isUTF8Encoding(){return this.getEncoding()===e.Encoding.UTF_8}isUTF16Encoding(){return this.getEncoding()===e.Encoding.UTF_16}},nQ=class extends rQ{constructor(e=null){super(),this.bytes=e}getEncoding(){return rQ.Encoding.UTF_8}asCharSequence(){return tQ.utf8ByteArrayToString(this.bytes)}asBytes(){return this.bytes}length(){return this.bytes.length}},iQ=class extends rQ{constructor(e=null){super(),this.charSequence=e}getEncoding(){return rQ.Encoding.UTF_16}asCharSequence(){return this.charSequence}asBytes(){return tQ.stringToUtf8ByteArray(this.charSequence.toString())}length(){return this.charSequence.length}},aQ=class{static utf16(e){return new iQ(e)}static utf8(e){return tQ.isByteArray(e)?new nQ(e):new nQ(tQ.stringToUtf8ByteArray(e))}},sQ=class{static EOF(){return-8}constructor(){this.end=0}canCheckPrefix(){return!0}endPos(){return this.end}hasString(){return!1}hasAnyString(){return!1}prefixLength(){return 0}},oQ=class extends sQ{constructor(e,t=0,l=e.length){super(),this.bytes=e,this.start=t,this.end=l}hasString(e,t){const l=e.bytes;if(0===l.length)return!0;const r=this.indexOf(this.bytes,l,this.start+t);return-1!==r&&r<=this.end-l.length}hasAnyString(e,t){return!!e.ac8&&e.ac8.searchUTF8(this.bytes,this.start+t,this.end)}step(e){if((e+=this.start)>=this.end)return sQ.EOF();const t=255&this.bytes[e];if(t<128)return t<<3|1;if(t>=194&&t<=223&&e+1<this.end){const l=255&this.bytes[e+1];return 128!==(192&l)?t<<3|1:((31&t)<<6|63&l)<<3|2}if(t>=224&&t<=239&&e+2<this.end){const l=255&this.bytes[e+1];if(128!==(192&l))return t<<3|1;const r=255&this.bytes[e+2];return 128!==(192&r)?t<<3|1:((15&t)<<12|(63&l)<<6|63&r)<<3|3}if(t>=240&&t<=244&&e+3<this.end){const l=255&this.bytes[e+1];if(128!==(192&l))return t<<3|1;const r=255&this.bytes[e+2];if(128!==(192&r))return t<<3|1;const n=255&this.bytes[e+3];return 128!==(192&n)?t<<3|1:((7&t)<<18|(63&l)<<12|(63&r)<<6|63&n)<<3|4}return t<<3|1}index(e,t){t+=this.start;const l=this.indexOf(this.bytes,e.prefixUTF8,t);return l<0?l:l-t}context(e){let t=-1;if((e+=this.start)>this.start&&e<=this.end){let l=e-1;if(t=this.bytes[l--],t>=128){let r=e-4;for(r<this.start&&(r=this.start);l>=r&&128===(192&this.bytes[l]);)l--;l<this.start&&(l=this.start),t=this.step(l-this.start)>>3}}const l=e<this.end?this.step(e-this.start)>>3:-1;return tQ.emptyOpContext(t,l)}indexOf(e,t,l=0){let r=t.length;if(0===r)return l<=this.end?l:-1;const n=t[0];let i=this.end-r;const a="function"===typeof e.indexOf;let s=l;for(;s<=i;){if(a){if(s=e.indexOf(n,s),-1===s||s>i)return-1}else{for(;s<=i&&e[s]!==n;)s++;if(s>i)return-1}let l=!0;for(let n=1;n<r;n++)if(e[s+n]!==t[n]){l=!1;break}if(l)return s;s++}return-1}prefixLength(e){return e.prefixUTF8.length}},cQ=class extends sQ{constructor(e,t=0,l=e.length){super(),this.charSequence=e,this.start=t,this.end=l}hasString(e,t){const l=this.charSequence.indexOf(e.str,this.start+t);return-1!==l&&l<=this.end-e.str.length}hasAnyString(e,t){return!!e.ac16&&e.ac16.searchUTF16(this.charSequence,this.start+t,this.end)}step(e){if((e+=this.start)>=this.end)return sQ.EOF();const t=this.charSequence.charCodeAt(e);if(t<QY.MIN_HIGH_SURROGATE||t>QY.MAX_HIGH_SURROGATE||e+1>=this.end)return t<<3|1;const l=this.charSequence.charCodeAt(e+1);return l>=QY.MIN_LOW_SURROGATE&&l<=QY.MAX_LOW_SURROGATE?1024*(t-QY.MIN_HIGH_SURROGATE)+(l-QY.MIN_LOW_SURROGATE)+QY.MIN_SUPPLEMENTARY_CODE_POINT<<3|2:t<<3|1}index(e,t){t+=this.start;const l=this.charSequence.indexOf(e.prefix,t);return l<0||l>this.end-e.prefix.length?-1:l-t}context(e){const t=(e+=this.start)>this.start&&e<=this.end?this.charSequence.charCodeAt(e-1):-1,l=e<this.end?this.charSequence.charCodeAt(e):-1;return tQ.emptyOpContext(t,l)}prefixLength(e){return e.prefix.length}},uQ=class{static fromUTF8(e,t=0,l=e.length){return new oQ(e,t,l)}static fromUTF16(e,t=0,l=e.length){return new cQ(e,t,l)}},pQ=class extends Error{constructor(e){super(e),this.name="RE2JSException"}},dQ=class extends pQ{constructor(e,t=null){let l=`error parsing regexp: ${e}`;t&&(l+=`: \`${t}\``),super(l),this.name="RE2JSSyntaxException",this.message=l,this.error=e,this.input=t}getDescription(){return this.error}getPattern(){return this.input}},mQ=class extends pQ{constructor(e){super(e),this.name="RE2JSCompileException"}},hQ=class extends pQ{constructor(e){super(e),this.name="RE2JSGroupException"}},gQ=class extends pQ{constructor(e){super(e),this.name="RE2JSFlagsException"}},yQ=class extends pQ{constructor(e){super(e),this.name="RE2JSInternalException"}},fQ=class e{static MAX_REPLACER_ARGS=65535;static quoteReplacement(e,t=!1){return t?e.indexOf("\\")<0&&e.indexOf("$")<0?e:e.split("").map(e=>{const t=e.codePointAt(0);return t===VY.CODES.get("\\")||t===VY.CODES.get("$")?`\\${e}`:e}).join(""):e.indexOf("$")<0?e:e.split("").map(e=>e.codePointAt(0)===VY.CODES.get("$")?"$$":e).join("")}constructor(e,t){if(null===e)throw new Error("pattern is null");this.patternInput=e;const l=this.patternInput.re2();this.patternGroupCount=l.numberOfCapturingGroups(),this.groups=[],this.namedGroups=l.namedGroups,this.numberOfInstructions=l.numberOfInstructions(),t instanceof rQ?this.resetMatcherInput(t):tQ.isByteArray(t)?this.resetMatcherInput(aQ.utf8(t)):this.resetMatcherInput(aQ.utf16(t))}pattern(){return this.patternInput}reset(){return this.matcherInputLength=this.matcherInput.length(),this.appendPos=0,this.hasMatch=!1,this.hasGroups=!1,this.anchorFlag=0,this}resetMatcherInput(e){if(null===e)throw new Error("input is null");return e instanceof rQ||(e=tQ.isByteArray(e)?aQ.utf8(e):aQ.utf16(e)),this.matcherInput=e,this.reset(),this}start(e=0){if("string"===typeof e){const t=this.namedGroups[e];if(!Number.isFinite(t))throw new hQ(`group '${e}' not found`);e=t}return this.loadGroup(e),this.groups[2*e]}end(e=0){if("string"===typeof e){const t=this.namedGroups[e];if(!Number.isFinite(t))throw new hQ(`group '${e}' not found`);e=t}return this.loadGroup(e),this.groups[2*e+1]}programSize(){return this.numberOfInstructions}group(e=0){if("string"===typeof e){const t=this.namedGroups[e];if(!Number.isFinite(t))throw new hQ(`group '${e}' not found`);e=t}const t=this.start(e),l=this.end(e);return t<0&&l<0?null:this.substring(t,l)}getNamedGroups(){if(!this.hasMatch)throw new hQ("perhaps no match attempted");const e=Object.create(null);for(const t of Object.keys(this.namedGroups))e[t]=this.group(t);return e}groupCount(){return this.patternGroupCount}loadGroup(e){if(e<0||e>this.patternGroupCount)throw new hQ(`Group index out of bounds: ${e}`);if(!this.hasMatch)throw new hQ("perhaps no match attempted");if(0===e||this.hasGroups)return;const t=this.matcherInputLength,l=this.patternInput.re2().matchMachineInput(this.matcherInput,this.groups[0],t,this.anchorFlag,1+this.patternGroupCount);if(!l[0])throw new hQ("inconsistency in matching group data");this.groups=l[1],this.hasGroups=!0}matches(){return this.genMatch(0,BY.ANCHOR_BOTH)}lookingAt(){return this.genMatch(0,BY.ANCHOR_START)}find(e=null){if(null!==e){if(e<0||e>this.matcherInputLength)throw new hQ(`start index out of bounds: ${e}`);return this.reset(),this.genMatch(e,0)}if(e=0,this.hasMatch&&(e=this.groups[1],this.groups[0]===this.groups[1])){const t=(this.matcherInput.isUTF16Encoding()?uQ.fromUTF16(this.matcherInput.asCharSequence(),0,this.matcherInputLength):uQ.fromUTF8(this.matcherInput.asBytes(),0,this.matcherInputLength)).step(e);t<0?e++:e+=7&t}return this.genMatch(e,BY.UNANCHORED)}genMatch(e,t){const l=this.patternInput.re2().matchMachineInput(this.matcherInput,e,this.matcherInputLength,t,1);return l[0]?(this.groups=l[1],this.hasMatch=!0,this.hasGroups=0===this.patternGroupCount,this.anchorFlag=t,!0):(this.hasMatch=!1,!1)}substring(e,t){return this.matcherInput.isUTF8Encoding()?tQ.utf8ByteArrayToString(this.matcherInput.asBytes().slice(e,t)):this.matcherInput.asCharSequence().substring(e,t).toString()}inputLength(){return this.matcherInputLength}appendReplacement(e,t=!1){let l="";const r=this.start(),n=this.end();return this.appendPos<r&&(l+=this.substring(this.appendPos,r)),this.appendPos=n,l+=t?this.appendReplacementInternalJava(e):this.appendReplacementInternalJs(e),l}appendReplacementInternalJava(e){let t="",l=0;const r=e.length;let n=0;for(;n<r;){const i=e.codePointAt(n);if(i!==VY.CODES.get("\\")){if(i===VY.CODES.get("$")){if(l<n&&(t+=e.substring(l,n)),n+1>=r)throw new hQ("Illegal group reference: group index is missing");const i=e.codePointAt(n+1);if(VY.CODES.get("0")<=i&&i<=VY.CODES.get("9")){let a=i-VY.CODES.get("0"),s=n+2;for(;s<r;s++){const t=e.codePointAt(s);if(t<VY.CODES.get("0")||t>VY.CODES.get("9")||10*a+t-VY.CODES.get("0")>this.patternGroupCount)break;a=10*a+t-VY.CODES.get("0")}if(a>this.patternGroupCount)throw new hQ(`n > number of groups: ${a}`);const o=this.group(a);null!==o&&(t+=o),n=s,l=n}else{if(i!==VY.CODES.get("{"))throw new hQ("Illegal group reference");{let i=n+2;for(;i<r&&e.codePointAt(i)!==VY.CODES.get("}");)i++;if(i>=r)throw new hQ("named capture group is missing trailing '}'");const a=e.substring(n+2,i),s=this.group(a);null!==s&&(t+=s),n=i+1,l=n}}continue}n++}else{if(l<n&&(t+=e.substring(l,n)),n++,n>=r)throw new hQ("character to be escaped is missing");l=n,n++}}return l<r&&(t+=e.substring(l,r)),t}appendReplacementInternalJs(e){let t="",l=0;const r=e.length;for(let n=0;n<r-1;n++)if(e.codePointAt(n)===VY.CODES.get("$")){let i=e.codePointAt(n+1);if(VY.CODES.get("$")===i){l<n&&(t+=e.substring(l,n)),t+="$",n++,l=n+1;continue}if(VY.CODES.get("&")===i){l<n&&(t+=e.substring(l,n));const r=this.group(0);t+=null!==r?r:"$&",n++,l=n+1;continue}if(VY.CODES.get("`")===i){l<n&&(t+=e.substring(l,n)),t+=this.substring(0,this.start(0)),n++,l=n+1;continue}if(VY.CODES.get("'")===i){l<n&&(t+=e.substring(l,n)),t+=this.substring(this.end(0),this.matcherInputLength),n++,l=n+1;continue}if(VY.CODES.get("1")<=i&&i<=VY.CODES.get("9")){let a=i-VY.CODES.get("0");for(l<n&&(t+=e.substring(l,n)),n+=2;n<r&&(i=e.codePointAt(n),!(i<VY.CODES.get("0")||i>VY.CODES.get("9")||10*a+i-VY.CODES.get("0")>this.patternGroupCount));n++)a=10*a+i-VY.CODES.get("0");if(a>this.patternGroupCount){t+=`$${a}`,l=n,n--;continue}const s=this.group(a);null!==s&&(t+=s),l=n,n--;continue}if(i===VY.CODES.get("<")){l<n&&(t+=e.substring(l,n)),n++;let r=n+1;for(;r<e.length&&e.codePointAt(r)!==VY.CODES.get(">")&&e.codePointAt(r)!==VY.CODES.get(" ");)r++;if(r===e.length||e.codePointAt(r)!==VY.CODES.get(">")){t+=e.substring(n-1,r+1),l=r+1,n=r;continue}const i=e.substring(n+1,r);if(Object.prototype.hasOwnProperty.call(this.namedGroups,i)){const e=this.group(i);null!==e&&(t+=e)}else t+=`$<${i}>`;l=r+1,n=r;continue}}return l<r&&(t+=e.substring(l,r)),t}appendTail(){return this.substring(this.appendPos,this.matcherInputLength)}replaceAll(e,t=!1){return this.replace(e,!0,t)}replaceFirst(e,t=!1){return this.replace(e,!1,t)}replace(t,l=!0,r=!1){let n="";this.reset();const i="function"===typeof t,a=Object.keys(this.namedGroups).length>0;let s=null;if(i){if(this.groupCount()>=e.MAX_REPLACER_ARGS)throw new hQ("Too many capture groups to safely invoke replacer function");s=this.matcherInput.isUTF8Encoding()?this.matcherInput.asBytes():this.matcherInput.asCharSequence()}for(;this.find()&&(n+=i?this.appendReplacementFunc(t,a,s):this.appendReplacement(t,r),l););return n+=this.appendTail(),n}appendReplacementFunc(e,t,l){let r="";const n=this.start(),i=this.end();this.appendPos<n&&(r+=this.substring(this.appendPos,n)),this.appendPos=i;const a=this.buildReplacerArgs(n,t,l);return r+=String(e(...a)),r}buildReplacerArgs(e,t,l){const r=[this.group(0)],n=this.groupCount();for(let i=1;i<=n;i++){const e=this.start(i);e<0?r.push(void 0):r.push(this.substring(e,this.end(i)))}if(r.push(e),r.push(l),t){const e=this.getNamedGroups();for(const t in e)null===e[t]&&(e[t]=void 0);r.push(e)}return r}},bQ=class e{static ALT=1;static ALT_MATCH=2;static CAPTURE=3;static EMPTY_WIDTH=4;static FAIL=5;static MATCH=6;static NOP=7;static RUNE=8;static RUNE1=9;static RUNE_ANY=10;static RUNE_ANY_NOT_NL=11;static LB_WRITE=12;static LB_CHECK=13;static isRuneOp(t){return e.RUNE<=t&&t<=e.RUNE_ANY_NOT_NL}static escapeRunes(e){let t='"';for(let l of e)t+=tQ.escapeRune(l);return t+='"',t}constructor(e){this.op=e,this.out=0,this.arg=0,this.runes=[],this.next=null}matchRune(e){if(1===this.runes.length){const t=this.runes[0];return 0!==(this.arg&BY.FOLD_CASE)?QY.equalsIgnoreCase(t,e):e===t}const t=this.runes.length;if(0===t)return!1;if(2===t||4===t||6===t||8===t){for(let l=0;l<t;l+=2){if(e<this.runes[l])return!1;if(e<=this.runes[l+1])return!0}return!1}let l=0,r=t>>1;for(;r>1;){const t=r>>1;l+=this.runes[l+t<<1]<=e?t:0,r-=t}l+=this.runes[l<<1]<=e?1:0;const n=l-1;return n>=0&&e<=this.runes[n<<1|1]}matchRunePos(e){if(1===this.runes.length){const t=this.runes[0];return 0!==(this.arg&BY.FOLD_CASE)?QY.equalsIgnoreCase(t,e)?0:-1:e===t?0:-1}const t=this.runes.length;if(0===t)return-1;if(2===t||4===t||6===t||8===t){for(let l=0;l<t;l+=2){if(e<this.runes[l])return-1;if(e<=this.runes[l+1])return Math.floor(l/2)}return-1}let l=0,r=t>>1;for(;r>1;){const t=r>>1;l+=this.runes[l+t<<1]<=e?t:0,r-=t}l+=this.runes[l<<1]<=e?1:0;const n=l-1;return n>=0&&e<=this.runes[n<<1|1]?n:-1}toString(){switch(this.op){case e.ALT:return`alt -> ${this.out}, ${this.arg}`;case e.ALT_MATCH:return`altmatch -> ${this.out}, ${this.arg}`;case e.CAPTURE:return`cap ${this.arg} -> ${this.out}`;case e.EMPTY_WIDTH:return`empty ${this.arg} -> ${this.out}`;case e.MATCH:return"match"+(0!==this.arg?` ${this.arg}`:"");case e.FAIL:return"fail";case e.NOP:return`nop -> ${this.out}`;case e.LB_WRITE:return`lbwrite ${this.arg} -> ${this.out}`;case e.LB_CHECK:return`lbcheck ${this.arg} -> ${this.out}`;case e.RUNE:return null===this.runes?"rune <null>":["rune ",e.escapeRunes(this.runes),0!==(this.arg&BY.FOLD_CASE)?"/i":""," -> ",this.out].join("");case e.RUNE1:return`rune1 ${e.escapeRunes(this.runes)} -> ${this.out}`;case e.RUNE_ANY:return`any -> ${this.out}`;case e.RUNE_ANY_NOT_NL:return`anynotnl -> ${this.out}`;default:throw new Error("unhandled case in Inst.toString")}}},vQ=class{constructor(e){this.sparse=new Int32Array(e),this.densePcs=new Int32Array(e),this.denseCaps=null,this.size=0,this.ncap=0}init(e){this.ncap=e;const t=this.densePcs.length*e;(!this.denseCaps||this.denseCaps.length<t)&&(this.denseCaps=new Int32Array(t))}contains(e){const t=this.sparse[e];return t<this.size&&this.densePcs[t]===e}isEmpty(){return 0===this.size}add(e){const t=this.size++;return this.sparse[e]=t,this.densePcs[t]=e,t}clear(){this.size=0}toString(){let e="{";for(let t=0;t<this.size;t++)0!==t&&(e+=", "),e+=this.densePcs[t];return e+="}",e}},xQ=class e{static fromRE2(t){const l=new e;return l.prog=t.prog,l.re2=t,l.q0=new vQ(l.prog.numInst()),l.q1=new vQ(l.prog.numInst()),l.matched=!1,l.matchcap=new Int32Array(l.prog.numCap<2?2:l.prog.numCap),l.ncap=0,l}static fromMachine(t){return e.fromRE2(t.re2)}constructor(){this.prog=null,this.re2=null,this.q0=null,this.q1=null,this.matched=!1,this.matchcap=null,this.ncap=0,this.lbTable=null}init(e){this.ncap=e,e>this.matchcap.length?this.matchcap=new Int32Array(e).fill(-1):this.matchcap.fill(-1),this.q0.init(e),this.q1.init(e),this.prog.numLb>0&&((!this.lbTable||this.lbTable.length<this.prog.numLb+1)&&(this.lbTable=new Int32Array(this.prog.numLb+1)),this.lbTable.fill(-1))}submatches(){return 0===this.ncap?tQ.emptyInts():tQ.toArray(this.matchcap.subarray(0,this.ncap))}match(e,t,l){const r=this.re2.cond;if(r===tQ.EMPTY_ALL)return!1;if((l===BY.ANCHOR_START||l===BY.ANCHOR_BOTH)&&0!==t)return!1;this.matched=!1,this.matchcap.fill(-1);let n,i=this.prog.numLb>0?0:t,a=t,s=this.q0,o=this.q1,c=e.step(i),u=c>>3,p=7&c,d=-1,m=0;for(c!==sQ.EOF()&&(c=e.step(i+p),d=c>>3,m=7&c),n=0===i?tQ.emptyOpContext(-1,u):e.context(i);;){if(s.isEmpty()){if(0!==(r&tQ.EMPTY_BEGIN_TEXT)&&0!==i)break;if((l===BY.ANCHOR_START||l===BY.ANCHOR_BOTH)&&0!==i)break;if(this.matched)break;if(0===this.prog.numLb&&0!==this.re2.prefix.length&&d!==this.re2.prefixRune&&e.canCheckPrefix()){const t=e.index(this.re2,i);if(t<0)break;i+=t,c=e.step(i),u=c>>3,p=7&c,c=e.step(i+p),d=c>>3,m=7&c,n=e.context(i)}}if(0===i&&this.prog.numLb>0)for(let e=0;e<this.prog.lbStarts.length;e++)this.add(s,this.prog.lbStarts[e],i,this.matchcap,0,n);this.matched||0!==i&&l!==BY.UNANCHORED||i>=a&&(this.ncap>0&&(this.matchcap[0]=i),this.add(s,this.prog.start,i,this.matchcap,0,n));const t=i+p;if(n=e.context(t),this.step(s,o,i,t,u,n,l,i===e.endPos()),0===p)break;if(0===this.ncap&&this.matched)break;i+=p,u=d,p=m,-1!==u&&(c=e.step(i+p),d=c>>3,m=7&c);const h=s;s=o,o=h}return o.clear(),this.matched}matchSet(e,t,l){const r=this.re2.cond;if(r===tQ.EMPTY_ALL)return[];if((l===BY.ANCHOR_START||l===BY.ANCHOR_BOTH)&&0!==t)return[];let n=this.prog.numLb>0?0:t,i=t,a=this.q0,s=this.q1,o=e.step(n),c=o>>3,u=7&o,p=-1,d=0;o!==sQ.EOF()&&(o=e.step(n+u),p=o>>3,d=7&o);let m=0===n?tQ.emptyOpContext(-1,c):e.context(n);const h=new Set;for(;;){if(a.isEmpty()){if(0!==(r&tQ.EMPTY_BEGIN_TEXT)&&0!==n)break;if((l===BY.ANCHOR_START||l===BY.ANCHOR_BOTH)&&0!==n)break}if(0===n&&this.prog.numLb>0)for(let e=0;e<this.prog.lbStarts.length;e++)this.add(a,this.prog.lbStarts[e],n,this.matchcap,0,m);0!==n&&l!==BY.UNANCHORED||n>=i&&this.add(a,this.prog.start,n,this.matchcap,0,m);const t=n+u;m=e.context(t);for(let r=0;r<a.size;r++){const i=a.densePcs[r],o=this.prog.inst[i],u=r*this.ncap;let p=!1;switch(o.op){case bQ.MATCH:if(l===BY.ANCHOR_BOTH&&n!==e.endPos())break;h.add(o.arg);break;case bQ.RUNE:p=o.matchRune(c);break;case bQ.RUNE1:p=c===o.runes[0];break;case bQ.RUNE_ANY:p=!0;break;case bQ.RUNE_ANY_NOT_NL:p=10!==c;break;default:continue}p&&this.add(s,o.out,t,a.denseCaps,u,m)}if(a.clear(),0===u)break;n+=u,c=p,u=d,-1!==c&&(o=e.step(n+u),p=o>>3,d=7&o);const g=a;a=s,s=g}return s.clear(),Array.from(h).sort((e,t)=>e-t)}step(e,t,l,r,n,i,a,s){const o=this.re2.longest;for(let c=0;c<e.size;c++){const u=e.densePcs[c],p=c*this.ncap;if(o&&this.matched&&this.ncap>0&&this.matchcap[0]<e.denseCaps[p])continue;const d=this.prog.inst[u];let m=!1;switch(d.op){case bQ.MATCH:if(a===BY.ANCHOR_BOTH&&!s)break;if(this.ncap>0&&(!o||!this.matched||this.matchcap[1]<l)){e.denseCaps[p+1]=l;for(let t=0;t<this.ncap;t++)this.matchcap[t]=e.denseCaps[p+t]}o||(e.size=0),this.matched=!0;break;case bQ.RUNE:m=d.matchRune(n);break;case bQ.RUNE1:m=n===d.runes[0];break;case bQ.RUNE_ANY:m=!0;break;case bQ.RUNE_ANY_NOT_NL:m=10!==n;break;default:continue}m&&this.add(t,d.out,r,e.denseCaps,p,i)}e.clear()}add(e,t,l,r,n,i){for(;;){if(0===t)return;if(e.contains(t))return;const a=e.add(t),s=this.prog.inst[t];switch(s.op){case bQ.FAIL:return;case bQ.ALT:case bQ.ALT_MATCH:this.add(e,s.out,l,r,n,i),t=s.arg;continue;case bQ.EMPTY_WIDTH:if(0===(s.arg&~i)){t=s.out;continue}return;case bQ.NOP:t=s.out;continue;case bQ.CAPTURE:if(s.arg<this.ncap){const t=r[n+s.arg];return r[n+s.arg]=l,this.add(e,s.out,l,r,n,i),void(r[n+s.arg]=t)}t=s.out;continue;case bQ.LB_WRITE:this.lbTable[Math.abs(s.arg)]=l,t=s.out;continue;case bQ.LB_CHECK:if(s.arg>0){if(this.lbTable[s.arg]===l){t=s.out;continue}}else if(this.lbTable[-s.arg]!==l){t=s.out;continue}return;case bQ.MATCH:case bQ.RUNE:case bQ.RUNE1:case bQ.RUNE_ANY:case bQ.RUNE_ANY_NOT_NL:if(this.ncap>0){const t=a*this.ncap;for(let l=0;l<this.ncap;l++)e.denseCaps[t+l]=r[n+l]}return;default:throw new yQ("unhandled")}}}};const SQ=e=>{let t=-2128831035;for(let l=0;l<e.length;l++)t^=e[l],t=Math.imul(t,16777619);return t},NQ=(e,t)=>{if(e.length!==t.length)return!1;for(let l=0;l<e.length;l++)if(e[l]!==t[l])return!1;return!0};var CQ=class{constructor(e,t,l=[]){this.nfaStates=e,this.isMatch=t,this.matchIDs=l,this.nextLatin1=new Array(QY.MAX_LATIN1+1).fill(null),this.nextLatin1Anchored=new Array(QY.MAX_LATIN1+1).fill(null),this.transKeys=[],this.transVals=[],this.lastSeen=0}},wQ=class e{static MAX_CACHE_CLEARS=5;static STATE_MEMORY_ESTIMATE=838;constructor(t,l=8388608){this.prog=t,this.stateCache=new Map,this.stateCount=0,this.startState=null,this.stateLimit=Math.max(1,Math.floor(l/e.STATE_MEMORY_ESTIMATE)),this.cacheClears=0,this.failed=!1,this.clock=0}computeClosure(e){const t=new Set,l=[...e];let r=!1;const n=[];for(;l.length>0;){const e=l.pop();if(t.has(e))continue;t.add(e);const i=this.prog.getInst(e);switch(i.op){case bQ.MATCH:r=!0,n.includes(i.arg)||n.push(i.arg);break;case bQ.ALT:case bQ.ALT_MATCH:l.push(i.out),l.push(i.arg);break;case bQ.NOP:case bQ.CAPTURE:l.push(i.out);break;case bQ.EMPTY_WIDTH:case bQ.LB_WRITE:case bQ.LB_CHECK:return null}}const i=Int32Array.from(t).sort();return n.sort((e,t)=>e-t),{pcs:i,isMatch:r,matchIDs:n}}getState(t){const l=this.computeClosure(t);if(!l)return null;const r=l.pcs,n=SQ(r);let i=this.stateCache.get(n);if(i)for(let e=0;e<i.length;e++){const t=i[e];if(NQ(t.nfaStates,r))return t.lastSeen=++this.clock,t}else i=[],this.stateCache.set(n,i);if(this.failed)return null;if(this.stateCount>=this.stateLimit){if(this.cacheClears++,this.cacheClears>=e.MAX_CACHE_CLEARS)return this.failed=!0,this.stateCache.clear(),this.stateCount=0,this.startState=null,null;this.evictCache(),i=this.stateCache.get(n),i||(i=[],this.stateCache.set(n,i))}const a=new CQ(r,l.isMatch,l.matchIDs);return a.lastSeen=++this.clock,i.push(a),this.stateCount++,a}evictCache(){const e=[];for(const i of this.stateCache.values())for(let t=0;t<i.length;t++)e.push(i[t]);e.sort((e,t)=>e.lastSeen-t.lastSeen);const t=Math.max(1,Math.floor(this.stateLimit/2)),l=e.length-t,r=e.slice(l),n=new Set(r);this.stateCache.clear(),this.stateCount=0;for(let i=0;i<r.length;i++){const e=r[i];e.nextLatin1.fill(null),e.nextLatin1Anchored.fill(null),e.transKeys.length=0,e.transVals.length=0;const t=SQ(e.nfaStates);let l=this.stateCache.get(t);l||(l=[],this.stateCache.set(t,l)),l.push(e),this.stateCount++}this.startState&&!n.has(this.startState)&&(this.startState=null)}step(e,t,l){if(t<=QY.MAX_LATIN1)if(l===BY.UNANCHORED){const l=e.nextLatin1[t];if(null!==l)return l}else{const l=e.nextLatin1Anchored[t];if(null!==l)return l}else{const r=t+(l===BY.UNANCHORED?0:QY.MAX_RUNE+1),n=e.transKeys,i=n.length;for(let t=0;t<i;t++)if(n[t]===r)return e.transVals[t]}const r=[];for(let i=0;i<e.nfaStates.length;i++){const l=e.nfaStates[i],n=this.prog.getInst(l);bQ.isRuneOp(n.op)&&n.matchRune(t)&&r.push(n.out)}l===BY.UNANCHORED&&r.push(this.prog.start);const n=this.getState(r);if(t<=QY.MAX_LATIN1)l===BY.UNANCHORED?e.nextLatin1[t]=n:e.nextLatin1Anchored[t]=n;else{const r=t+(l===BY.UNANCHORED?0:QY.MAX_RUNE+1);e.transKeys.push(r),e.transVals.push(n)}return n}match(e,t,l){if((l===BY.ANCHOR_START||l===BY.ANCHOR_BOTH)&&0!==t)return!1;if(!this.startState&&(this.startState=this.getState([this.prog.start]),!this.startState))return null;let r=e.endPos(),n=this.startState;if(n.isMatch){if(l!==BY.ANCHOR_BOTH)return!0;if(t===r)return!0}let i=t;for(;i<r;){const t=e.step(i),a=t>>3,s=7&t;if(0===s)break;if(n=l===BY.UNANCHORED&&a<=QY.MAX_LATIN1&&n.nextLatin1[a]||this.step(n,a,l),null===n)return null;if(n.lastSeen=++this.clock,n.isMatch){if(l!==BY.ANCHOR_BOTH)return!0;if(i+s===r)return!0}if(0===n.nfaStates.length&&l!==BY.UNANCHORED)return!1;i+=s}return!1}matchSet(e,t,l){if((l===BY.ANCHOR_START||l===BY.ANCHOR_BOTH)&&0!==t)return[];if(!this.startState&&(this.startState=this.getState([this.prog.start]),!this.startState))return null;let r=e.endPos(),n=this.startState;const i=new Set,a=(e,t)=>{e.isMatch&&(l===BY.ANCHOR_BOTH?t===r&&e.matchIDs.forEach(e=>i.add(e)):e.matchIDs.forEach(e=>i.add(e)))};a(n,t);let s=t;for(;s<r;){const t=e.step(s),r=t>>3,i=7&t;if(0===i)break;if(n=l===BY.UNANCHORED&&r<=QY.MAX_LATIN1&&n.nextLatin1[r]||this.step(n,r,l),null===n)return null;if(n.lastSeen=++this.clock,s+=i,a(n,s),0===n.nfaStates.length&&l!==BY.UNANCHORED)break}return Array.from(i).sort((e,t)=>e-t)}};var IQ=class{constructor(){this.end=0,this.cap=new Int32Array(0),this.matchcap=new Int32Array(0),this.ncap=0,this.jobPc=new Int32Array(256),this.jobArg=new Uint8Array(256),this.jobPos=new Int32Array(256),this.jobLen=0,this.visited=new Uint32Array(0)}reset(e,t,l){this.end=t,this.jobLen=0,this.ncap=l;const r=e.numInst()*(t+1)+32-1>>>5;this.visited.length<r?this.visited=new Uint32Array(r):this.visited.fill(0,0,r),this.cap.length<l?this.cap=new Int32Array(l).fill(-1):this.cap.fill(-1,0,l),this.matchcap.length<l?this.matchcap=new Int32Array(l).fill(-1):this.matchcap.fill(-1,0,l)}shouldVisit(e,t){const l=e*(this.end+1)+t,r=l>>>5,n=1<<(31&l);return 0===(this.visited[r]&n)&&(this.visited[r]|=n,!0)}push(e,t,l,r){if(e.prog.getInst(t).op!==bQ.FAIL&&(r||this.shouldVisit(t,l))){if(this.jobLen>=this.jobPc.length){const e=2*this.jobPc.length,t=new Int32Array(e);t.set(this.jobPc),this.jobPc=t;const l=new Uint8Array(e);l.set(this.jobArg),this.jobArg=l;const r=new Int32Array(e);r.set(this.jobPos),this.jobPos=r}this.jobPc[this.jobLen]=t,this.jobArg[this.jobLen]=r?1:0,this.jobPos[this.jobLen]=l,this.jobLen++}}tryBacktrack(e,t,l,r,n){const i=e.longest;for(this.push(e,l,r,!1);this.jobLen>0;){this.jobLen--;let l=this.jobPc[this.jobLen],r=1===this.jobArg[this.jobLen],a=this.jobPos[this.jobLen],s=!0;for(;s||this.shouldVisit(l,a);){s=!1;const o=e.prog.getInst(l);switch(o.op){case bQ.FAIL:throw new yQ("unexpected InstFail");case bQ.ALT:if(r){r=!1,l=o.arg;continue}this.push(e,l,a,!0),l=o.out;continue;case bQ.ALT_MATCH:{const t=e.prog.getInst(o.out);if(bQ.isRuneOp(t.op)){this.push(e,o.arg,a,!1),l=o.arg,a=this.end;continue}this.push(e,o.out,this.end,!1),l=o.out;continue}case bQ.RUNE:{const e=t.step(a);if(e===sQ.EOF())break;if(!o.matchRune(e>>3))break;a+=7&e,l=o.out;continue}case bQ.RUNE1:{const e=t.step(a);if(e===sQ.EOF())break;if(e>>3!==o.runes[0])break;a+=7&e,l=o.out;continue}case bQ.RUNE_ANY_NOT_NL:{const e=t.step(a);if(e===sQ.EOF())break;if(e>>3===10)break;a+=7&e,l=o.out;continue}case bQ.RUNE_ANY:{const e=t.step(a);if(e===sQ.EOF())break;a+=7&e,l=o.out;continue}case bQ.CAPTURE:if(r){this.cap[o.arg]=a;break}o.arg<this.ncap&&(this.push(e,l,this.cap[o.arg],!0),this.cap[o.arg]=a),l=o.out;continue;case bQ.EMPTY_WIDTH:{const e=t.context(a);if(0!==(o.arg&~e))break;l=o.out;continue}case bQ.NOP:l=o.out;continue;case bQ.MATCH:{if(n===BY.ANCHOR_BOTH&&a!==this.end)break;if(0===this.ncap)return!0;this.ncap>1&&(this.cap[1]=a);const e=this.matchcap[1];if((-1===e||i&&a>0&&a>e)&&this.matchcap.set(this.cap),!i)return!0;if(a===this.end)return!0;break}case bQ.LB_WRITE:case bQ.LB_CHECK:throw new yQ("Backtracker cannot evaluate Lookbehind instructions");default:throw new yQ("bad inst")}break}}return i&&this.matchcap.length>1&&this.matchcap[1]>=0}};const kQ=[];var TQ=class e{static shouldBacktrack(e){return e.numInst()<=500}static maxBitStateLen(t){return e.shouldBacktrack(t)?Math.floor(262144/t.numInst()):0}static execute(e,t,l,r,n){const i=e.cond;if(i===tQ.EMPTY_ALL)return null;if((r===BY.ANCHOR_START||r===BY.ANCHOR_BOTH)&&0!==l)return null;if(0!==(i&tQ.EMPTY_BEGIN_TEXT)&&0!==l)return null;const a=kQ.length>0?kQ.pop():new IQ,s=t.endPos();a.reset(e.prog,s,n);let o=!1;if(0!==(i&tQ.EMPTY_BEGIN_TEXT)||r===BY.ANCHOR_START||r===BY.ANCHOR_BOTH)a.ncap>0&&(a.cap[0]=l),a.tryBacktrack(e,t,e.prog.start,l,r)&&(o=!0);else{let n=-1;for(;l<=s&&0!==n;l+=n){if(e.prefix.length>0){const r=t.index(e,l);if(r<0)break;l+=r}if(a.ncap>0&&(a.cap[0]=l),a.tryBacktrack(e,t,e.prog.start,l,r)){o=!0;break}const i=t.step(l);n=i===sQ.EOF()?0:7&i}}if(!o)return kQ.push(a),null;const c=0===n?[]:tQ.toArray(a.matchcap.subarray(0,n));return kQ.push(a),c}},AQ=class{constructor(e){this.sparse=new Uint32Array(e),this.dense=new Uint32Array(e),this.size=0,this.nextIndex=0}empty(){return this.nextIndex>=this.size}next(){return this.dense[this.nextIndex++]}clear(){this.size=0,this.nextIndex=0}contains(e){return e<this.sparse.length&&this.sparse[e]<this.size&&this.dense[this.sparse[e]]===e}insert(e){this.contains(e)||this.insertNew(e)}insertNew(e){e>=this.sparse.length||(this.sparse[e]=this.size,this.dense[this.size]=e,this.size++)}};var DQ=class{constructor(e){this.start=e.start,this.numCap=e.numCap,this.inst=new Array(e.inst.length);for(let t=0;t<e.inst.length;t++){const l=e.inst[t],r=new bQ(l.op);r.out=l.out,r.arg=l.arg,r.runes=l.runes?l.runes.slice():[],r.next=null,this.inst[t]=r}}};var MQ=class e{static compile(e){if(0===e.start)return null;if(e.numLb>0)return null;const t=e.inst[e.start];if(t.op!==bQ.EMPTY_WIDTH||0===(t.arg&tQ.EMPTY_BEGIN_TEXT))return null;let l=!1;for(let n=0;n<e.inst.length;n++)if(e.inst[n].op===bQ.ALT||e.inst[n].op===bQ.ALT_MATCH){l=!0;break}for(let n=0;n<e.inst.length;n++){const t=e.inst[n],r=e.inst[t.out].op;switch(t.op){case bQ.ALT:case bQ.ALT_MATCH:if(r===bQ.MATCH||e.inst[t.arg].op===bQ.MATCH)return null;break;case bQ.EMPTY_WIDTH:if(r===bQ.MATCH){if((t.arg&tQ.EMPTY_END_TEXT)===tQ.EMPTY_END_TEXT)continue;return null}break;default:if(r===bQ.MATCH&&l)return null}}let r=(e=>{const t=new DQ(e);for(let l=0;l<t.inst.length;l++){const e=t.inst[l];if(e.op!==bQ.ALT&&e.op!==bQ.ALT_MATCH)continue;let r="out",n="arg",i=t.inst[e[n]];if(i.op!==bQ.ALT&&i.op!==bQ.ALT_MATCH&&(r="arg",n="out",i=t.inst[e[n]],i.op!==bQ.ALT&&i.op!==bQ.ALT_MATCH))continue;const a=t.inst[e[r]];if(a.op===bQ.ALT||a.op===bQ.ALT_MATCH)continue;let s="out",o="arg",c=!1;i.out===l?c=!0:i.arg===l&&(c=!0,s="arg",o="out"),c&&(i[s]=e[r]),e[r]===i[s]&&(e[n]=i[o])}return t})(e);return r=(e=>{if(e.inst.length>=1e3)return null;const t=new AQ(e.inst.length),l=new AQ(e.inst.length),r=new Array(e.inst.length),n=new Array(e.inst.length).fill(!1),i=a=>{let s=!0;const o=e.inst[a];if(l.contains(a))return!0;switch(l.insert(a),o.op){case bQ.ALT:case bQ.ALT_MATCH:{s=i(o.out)&&i(o.arg);let e=n[o.out],t=n[o.arg];if(e&&t)return!1;if(t){const l=o.out;o.out=o.arg,o.arg=l;const r=e;e=t,t=r}e&&(n[a]=!0,o.op=bQ.ALT_MATCH);const l=((e,t,l,r)=>{const n=e.length,i=t.length;let a=0,s=0;const o=[],c=[];let u=!0,p=-1;const d=n=>{const i=n?e:t,u=n?a:s,d=n?l:r;return!(p>0&&i[u]<=o[p])&&(o.push(i[u],i[u+1]),n?a+=2:s+=2,p+=2,c.push(d),!0)};for(;a<n||s<i;)if(u=s>=i?d(!0):a>=n||t[s]<e[a]?d(!1):d(!0),!u)return null;return{merged:o,next:c}})(r[o.out]||[],r[o.arg]||[],o.out,o.arg);if(!l)return!1;r[a]=l.merged,o.next=new Uint32Array(l.next);break}case bQ.CAPTURE:case bQ.EMPTY_WIDTH:case bQ.NOP:s=i(o.out),n[a]=n[o.out],r[a]=r[o.out]?r[o.out].slice():[],o.next=new Uint32Array(Math.floor(r[a].length/2)+1).fill(o.out);break;case bQ.MATCH:case bQ.FAIL:n[a]=o.op===bQ.MATCH;break;case bQ.RUNE:{if(n[a]=!1,o.next&&o.next.length>0)break;if(t.insert(o.out),!o.runes||0===o.runes.length){r[a]=[],o.next=new Uint32Array([o.out]);break}let e=[];if(1===o.runes.length&&0!==(o.arg&BY.FOLD_CASE)){const t=o.runes[0];e.push(t,t);for(let l=QY.simpleFold(t);l!==t;l=QY.simpleFold(l))e.push(l,l);e.sort((e,t)=>e-t)}else for(let t=0;t<o.runes.length;t++)e.push(o.runes[t]);r[a]=e,o.next=new Uint32Array(Math.floor(e.length/2)+1).fill(o.out),o.op=bQ.RUNE;break}case bQ.RUNE1:{if(n[a]=!1,o.next&&o.next.length>0)break;t.insert(o.out);let e=[];if(0!==(o.arg&BY.FOLD_CASE)){const t=o.runes[0];e.push(t,t);for(let l=QY.simpleFold(t);l!==t;l=QY.simpleFold(l))e.push(l,l);e.sort((e,t)=>e-t)}else e.push(o.runes[0],o.runes[0]);r[a]=e,o.next=new Uint32Array(Math.floor(e.length/2)+1).fill(o.out),o.op=bQ.RUNE;break}case bQ.RUNE_ANY:if(n[a]=!1,o.next&&o.next.length>0)break;t.insert(o.out),r[a]=[0,QY.MAX_RUNE],o.next=new Uint32Array([o.out]);break;case bQ.RUNE_ANY_NOT_NL:if(n[a]=!1,o.next&&o.next.length>0)break;t.insert(o.out),r[a]=[0,9,11,QY.MAX_RUNE],o.next=new Uint32Array(Math.floor(r[a].length/2)+1).fill(o.out)}return s};for(t.clear(),t.insert(e.start);!t.empty();)if(l.clear(),!i(t.next()))return null;for(let a=0;a<e.inst.length;a++)r[a]&&(e.inst[a].runes=r[a]);return e})(r),null!==r&&((e,t)=>{for(let l=0;l<t.inst.length;l++){const r=t.inst[l];switch(r.op){case bQ.ALT:case bQ.ALT_MATCH:case bQ.RUNE:break;case bQ.CAPTURE:case bQ.EMPTY_WIDTH:case bQ.NOP:case bQ.MATCH:case bQ.FAIL:e.inst[l].next=null;break;case bQ.RUNE1:case bQ.RUNE_ANY:case bQ.RUNE_ANY_NOT_NL:e.inst[l].next=null,e.inst[l].op=r.op,e.inst[l].runes=r.runes?r.runes.slice():[]}}})(r,e),r}static next(e,t){const l=e.matchRunePos(t);return l>=0?e.next[l]:e.op===bQ.ALT_MATCH?e.out:0}static execute(t,l,r,n,i){const a=t.onepass;if(!a)return null;const s=new Int32Array(i).fill(-1);let o=!1,c=l.step(r),u=c>>3,p=7&c,d=sQ.EOF(),m=-1,h=0;c!==sQ.EOF()&&(d=l.step(r+p),d!==sQ.EOF()&&(m=d>>3,h=7&d));let g,y=0===r?tQ.emptyOpContext(-1,u):l.context(r),f=a.start;for(;;){switch(g=a.inst[f],f=g.out,g.op){case bQ.MATCH:return n===BY.ANCHOR_BOTH&&r!==l.endPos()?null:(o=!0,s.length>0&&(s[0]=0,s[1]=r),0===i?[]:tQ.toArray(s));case bQ.RUNE:if(!g.matchRune(u))return null;break;case bQ.RUNE1:if(u!==g.runes[0])return null;break;case bQ.RUNE_ANY:break;case bQ.RUNE_ANY_NOT_NL:if(10===u)return null;break;case bQ.ALT:case bQ.ALT_MATCH:f=e.next(g,u);continue;case bQ.FAIL:return null;case bQ.NOP:continue;case bQ.EMPTY_WIDTH:if(0!==(g.arg&~y))return null;continue;case bQ.CAPTURE:g.arg<s.length&&(s[g.arg]=r);continue;default:throw new yQ("bad inst")}if(0===p)break;y=tQ.emptyOpContext(u,m),r+=p,u=m,p=h,-1!==u&&(d=l.step(r+p),d!==sQ.EOF()?(m=d>>3,h=7&d):(m=-1,h=0))}return o?0===i?[]:tQ.toArray(s):null}},EQ=class e{static Op=lQ(["NO_MATCH","EMPTY_MATCH","LITERAL","CHAR_CLASS","ANY_CHAR_NOT_NL","ANY_CHAR","BEGIN_LINE","END_LINE","BEGIN_TEXT","END_TEXT","WORD_BOUNDARY","NO_WORD_BOUNDARY","CAPTURE","STAR","PLUS","QUEST","REPEAT","CONCAT","ALTERNATE","PLB","NLB","LEFT_PAREN","VERTICAL_BAR"]);static isPseudoOp(t){return t>=e.Op.LEFT_PAREN}static emptySubs(){return[]}static quoteIfHyphen(e){return e===VY.CODES.get("-")?"\\":""}static fromRegexp(t){const l=new e(t.op);return l.flags=t.flags,l.subs=t.subs,l.runes=t.runes,l.cap=t.cap,l.min=t.min,l.max=t.max,l.name=t.name,l.namedGroups=t.namedGroups,l.lb=t.lb,l}constructor(t){this.op=t,this.flags=0,this.subs=e.emptySubs(),this.runes=[],this.min=0,this.max=0,this.cap=0,this.name=null,this.namedGroups=Object.create(null),this.lb=0}reinit(){this.flags=0,this.subs=e.emptySubs(),this.runes=[],this.cap=0,this.min=0,this.max=0,this.name=null,this.namedGroups=Object.create(null),this.lb=0}toString(){return this.appendTo()}appendTo(){let t="";switch(this.op){case e.Op.NO_MATCH:t+="[^\\x00-\\x{10FFFF}]";break;case e.Op.EMPTY_MATCH:t+="(?:)";break;case e.Op.STAR:case e.Op.PLUS:case e.Op.QUEST:case e.Op.REPEAT:{const l=this.subs[0];switch(l.op>e.Op.CAPTURE||l.op===e.Op.LITERAL&&l.runes.length>1?t+=`(?:${l.appendTo()})`:t+=l.appendTo(),this.op){case e.Op.STAR:t+="*";break;case e.Op.PLUS:t+="+";break;case e.Op.QUEST:t+="?";break;case e.Op.REPEAT:t+=`{${this.min}`,this.min!==this.max&&(t+=",",this.max>=0&&(t+=this.max)),t+="}"}0!==(this.flags&BY.NON_GREEDY)&&(t+="?");break}case e.Op.CONCAT:for(let l of this.subs)l.op===e.Op.ALTERNATE?t+=`(?:${l.appendTo()})`:t+=l.appendTo();break;case e.Op.ALTERNATE:{let e="";for(let l of this.subs)t+=e,e="|",t+=l.appendTo();break}case e.Op.LITERAL:0!==(this.flags&BY.FOLD_CASE)&&(t+="(?i:");for(let e of this.runes)t+=tQ.escapeRune(e);0!==(this.flags&BY.FOLD_CASE)&&(t+=")");break;case e.Op.ANY_CHAR_NOT_NL:t+="(?-s:.)";break;case e.Op.ANY_CHAR:t+="(?s:.)";break;case e.Op.PLB:t+=`(?<=${this.subs[0].appendTo()})`;break;case e.Op.NLB:t+=`(?<!${this.subs[0].appendTo()})`;break;case e.Op.CAPTURE:null===this.name||0===this.name.length?t+="(":t+=`(?P<${this.name}>`,this.subs[0].op!==e.Op.EMPTY_MATCH&&(t+=this.subs[0].appendTo()),t+=")";break;case e.Op.BEGIN_TEXT:t+="\\A";break;case e.Op.END_TEXT:0!==(this.flags&BY.WAS_DOLLAR)?t+="(?-m:$)":t+="\\z";break;case e.Op.BEGIN_LINE:t+="^";break;case e.Op.END_LINE:t+="$";break;case e.Op.WORD_BOUNDARY:t+="\\b";break;case e.Op.NO_WORD_BOUNDARY:t+="\\B";break;case e.Op.CHAR_CLASS:if(this.runes.length%2!==0){t+="[invalid char class]";break}if(t+="[",0===this.runes.length)t+="^\\x00-\\x{10FFFF}";else if(0===this.runes[0]&&this.runes[this.runes.length-1]===QY.MAX_RUNE){t+="^";for(let l=1;l<this.runes.length-1;l+=2){const r=this.runes[l]+1,n=this.runes[l+1]-1;t+=e.quoteIfHyphen(r),t+=tQ.escapeRune(r),r!==n&&(t+="-",t+=e.quoteIfHyphen(n),t+=tQ.escapeRune(n))}}else for(let l=0;l<this.runes.length;l+=2){const r=this.runes[l],n=this.runes[l+1];t+=e.quoteIfHyphen(r),t+=tQ.escapeRune(r),r!==n&&(t+="-",t+=e.quoteIfHyphen(n),t+=tQ.escapeRune(n))}t+="]";break;default:t+=this.op}return t}maxCap(){let t=0;if(this.op===e.Op.CAPTURE&&(t=this.cap),null!==this.subs)for(let e of this.subs){const l=e.maxCap();t<l&&(t=l)}return t}equals(t){if(!(null!==t&&t instanceof e))return!1;if(this.op!==t.op)return!1;switch(this.op){case e.Op.END_TEXT:if((this.flags&BY.WAS_DOLLAR)!==(t.flags&BY.WAS_DOLLAR))return!1;break;case e.Op.LITERAL:case e.Op.CHAR_CLASS:if(null===this.runes&&null===t.runes)break;if(null===this.runes||null===t.runes)return!1;if(this.runes.length!==t.runes.length)return!1;for(let e=0;e<this.runes.length;e++)if(this.runes[e]!==t.runes[e])return!1;break;case e.Op.ALTERNATE:case e.Op.CONCAT:if(this.subs.length!==t.subs.length)return!1;for(let e=0;e<this.subs.length;++e)if(!this.subs[e].equals(t.subs[e]))return!1;break;case e.Op.STAR:case e.Op.PLUS:case e.Op.QUEST:if((this.flags&BY.NON_GREEDY)!==(t.flags&BY.NON_GREEDY)||!this.subs[0].equals(t.subs[0]))return!1;break;case e.Op.REPEAT:if((this.flags&BY.NON_GREEDY)!==(t.flags&BY.NON_GREEDY)||this.min!==t.min||this.max!==t.max||!this.subs[0].equals(t.subs[0]))return!1;break;case e.Op.CAPTURE:if(this.cap!==t.cap||(null===this.name?null!==t.name:this.name!==t.name)||!this.subs[0].equals(t.subs[0]))return!1;break;case e.Op.PLB:case e.Op.NLB:if(this.lb!==t.lb||!this.subs[0].equals(t.subs[0]))return!1}return!0}},RQ=class{constructor(e){this.next=[Object.create(null)],this.fail=[0],this.match=[!1];for(const l of e){let e=0;for(let t=0;t<l.length;t++){const r=l[t];r in this.next[e]||(this.next.push(Object.create(null)),this.fail.push(0),this.match.push(!1),this.next[e][r]=this.next.length-1),e=this.next[e][r]}this.match[e]=!0}const t=[];for(const l in this.next[0])if(Object.prototype.hasOwnProperty.call(this.next[0],l)){const e=this.next[0][l];this.fail[e]=0,t.push(e)}for(;t.length>0;){const e=t.shift();for(const l in this.next[e])if(Object.prototype.hasOwnProperty.call(this.next[e],l)){const r=this.next[e][l];let n=this.fail[e];for(;0!==n&&!(l in this.next[n]);)n=this.fail[n];l in this.next[n]?this.fail[r]=this.next[n][l]:this.fail[r]=0,this.match[r]=this.match[r]||this.match[this.fail[r]],t.push(r)}}}searchUTF16(e,t,l){let r=0;for(let n=t;n<l;n++){const t=e.charCodeAt(n);for(;0!==r&&!(t in this.next[r]);)r=this.fail[r];if(t in this.next[r]&&(r=this.next[r][t]),this.match[r])return!0}return!1}searchUTF8(e,t,l){let r=0;for(let n=t;n<l;n++){const t=e[n];for(;0!==r&&!(t in this.next[r]);)r=this.fail[r];if(t in this.next[r]&&(r=this.next[r][t]),this.match[r])return!0}return!1}},BQ=class e{static Type={NONE:0,EXACT:1,AND:2,OR:3};constructor(e){this.type=e,this.subs=[],this.str="",this.bytes=null,this.ac16=null,this.ac8=null}eval(t,l){switch(this.type){case e.Type.NONE:return!0;case e.Type.EXACT:return t.hasString(this,l);case e.Type.AND:for(let e=0;e<this.subs.length;e++)if(!this.subs[e].eval(t,l))return!1;return!0;case e.Type.OR:if(this.ac16&&this.ac8)return t.hasAnyString(this,l);for(let e=0;e<this.subs.length;e++)if(this.subs[e].eval(t,l))return!0;return!1;default:return!0}}},jQ=class e{static build(t){const l=e.fromRegexp(t);return e.simplify(l)}static fromRegexp(t){if(!t)return new BQ(BQ.Type.NONE);switch(t.op){case EQ.Op.PLB:case EQ.Op.NLB:case EQ.Op.NO_MATCH:case EQ.Op.EMPTY_MATCH:case EQ.Op.BEGIN_LINE:case EQ.Op.END_LINE:case EQ.Op.BEGIN_TEXT:case EQ.Op.END_TEXT:case EQ.Op.WORD_BOUNDARY:case EQ.Op.NO_WORD_BOUNDARY:case EQ.Op.CHAR_CLASS:case EQ.Op.ANY_CHAR_NOT_NL:case EQ.Op.ANY_CHAR:return new BQ(BQ.Type.NONE);case EQ.Op.LITERAL:{if(0===t.runes.length||0!==(t.flags&BY.FOLD_CASE))return new BQ(BQ.Type.NONE);const e=new BQ(BQ.Type.EXACT);let l="";for(let r=0;r<t.runes.length;r++)l+=String.fromCodePoint(t.runes[r]);return e.str=l,e.bytes=tQ.stringToUtf8ByteArray(e.str),e}case EQ.Op.CAPTURE:case EQ.Op.PLUS:return e.fromRegexp(t.subs[0]);case EQ.Op.REPEAT:return t.min>=1?e.fromRegexp(t.subs[0]):new BQ(BQ.Type.NONE);case EQ.Op.CONCAT:{const l=new BQ(BQ.Type.AND);for(const r of t.subs)l.subs.push(e.fromRegexp(r));return l}case EQ.Op.ALTERNATE:{const l=new BQ(BQ.Type.OR);for(const r of t.subs)l.subs.push(e.fromRegexp(r));return l}default:return new BQ(BQ.Type.NONE)}}static simplify(t){if(t.type===BQ.Type.EXACT||t.type===BQ.Type.NONE)return t;if(t.type===BQ.Type.AND){const l=[];for(const r of t.subs){const t=e.simplify(r);if(t.type!==BQ.Type.NONE)if(t.type===BQ.Type.AND)for(let e=0;e<t.subs.length;e++)l.push(t.subs[e]);else l.push(t)}return 0===l.length?new BQ(BQ.Type.NONE):1===l.length?l[0]:(t.subs=l,t)}if(t.type===BQ.Type.OR){const l=[];for(const a of t.subs){const t=e.simplify(a);if(t.type===BQ.Type.NONE)return new BQ(BQ.Type.NONE);if(t.type===BQ.Type.OR)for(let e=0;e<t.subs.length;e++)l.push(t.subs[e]);else l.push(t)}if(0===l.length)return new BQ(BQ.Type.NONE);if(1===l.length)return l[0];const r=new Set,n=[];for(const e of l)e.type===BQ.Type.EXACT?r.has(e.str)||(r.add(e.str),n.push(e)):n.push(e);t.subs=n;let i=!0;for(const e of n)if(e.type!==BQ.Type.EXACT){i=!1;break}return i&&n.length>1&&(t.ac16=new RQ(n.map(e=>{const t=[];for(let l=0;l<e.str.length;l++)t.push(e.str.charCodeAt(l));return t})),t.ac8=new RQ(n.map(e=>e.bytes))),t}return t}},PQ=class{constructor(e=0,t=0){this.head=e,this.tail=t}},_Q=class{constructor(){this.inst=[],this.start=0,this.numCap=2,this.lbStarts=[],this.numLb=0}getInst(e){return this.inst[e]}numInst(){return this.inst.length}addInst(e){this.inst.push(new bQ(e))}skipNop(e){let t=this.inst[e];for(;t.op===bQ.NOP||t.op===bQ.CAPTURE;)t=this.inst[e],e=t.out;return t}prefix(){let e="",t=this.skipNop(this.start);if(!bQ.isRuneOp(t.op)||1!==t.runes.length)return[t.op===bQ.MATCH,e];for(;bQ.isRuneOp(t.op)&&1===t.runes.length&&0===(t.arg&BY.FOLD_CASE);)e+=String.fromCodePoint(t.runes[0]),t=this.skipNop(t.out);return[t.op===bQ.MATCH,e]}startCond(){let e=0,t=this.start;e:for(;;){const l=this.inst[t];switch(l.op){case bQ.EMPTY_WIDTH:e|=l.arg;break;case bQ.FAIL:return-1;case bQ.CAPTURE:case bQ.NOP:break;default:break e}t=l.out}return e}patch(e,t){let l=e.head;for(;0!==l;){const e=this.inst[l>>1];0===(1&l)?(l=e.out,e.out=t):(l=e.arg,e.arg=t)}}append(e,t){if(0===e.head)return t;if(0===t.head)return e;const l=this.inst[e.tail>>1];return 0===(1&e.tail)?l.out=t.head:l.arg=t.head,new PQ(e.head,t.tail)}toString(){let e="";for(let t=0;t<this.inst.length;t++){const l=e.length;e+=t,t===this.start&&(e+="*"),e+="        ".substring(e.length-l),e+=this.inst[t],e+="\n"}return e}},OQ=class{constructor(e=0,t=new PQ,l=!1){this.i=e,this.out=t,this.nullable=l}},LQ=class e{static ANY_RUNE_NOT_NL(){return[0,VY.CODES.get("\n")-1,VY.CODES.get("\n")+1,QY.MAX_RUNE]}static ANY_RUNE(){return[0,QY.MAX_RUNE]}static compileRegexp(t){const l=new e,r=l.compile(t);return l.prog.patch(r.out,l.newInst(bQ.MATCH).i),l.prog.start=r.i,l.prog}static compileSet(t){const l=new e;if(0===t.length)return l.prog.start=l.newInst(bQ.FAIL).i,l.prog;let r=[];for(let e=0;e<t.length;e++){const n=l.compile(t[e]),i=l.newInst(bQ.MATCH);l.prog.getInst(i.i).arg=e,l.prog.patch(n.out,i.i),r.push(n.i)}let n=r[0];for(let e=1;e<r.length;e++){const t=l.newInst(bQ.ALT),i=l.prog.getInst(t.i);i.out=n,i.arg=r[e],n=t.i}return l.prog.start=n,l.prog}constructor(){this.prog=new _Q,this.newInst(bQ.FAIL)}newInst(e){return this.prog.addInst(e),new OQ(this.prog.numInst()-1,new PQ,!0)}nop(){const e=this.newInst(bQ.NOP);return e.out=new PQ(e.i<<1,e.i<<1),e}fail(){return new OQ}cap(e){const t=this.newInst(bQ.CAPTURE);return t.out=new PQ(t.i<<1,t.i<<1),this.prog.getInst(t.i).arg=e,this.prog.numCap<e+1&&(this.prog.numCap=e+1),t}cat(e,t){return 0===e.i||0===t.i?this.fail():(this.prog.patch(e.out,t.i),new OQ(e.i,t.out,e.nullable&&t.nullable))}alt(e,t){if(0===e.i)return t;if(0===t.i)return e;const l=this.newInst(bQ.ALT),r=this.prog.getInst(l.i);return r.out=e.i,r.arg=t.i,l.out=this.prog.append(e.out,t.out),l.nullable=e.nullable||t.nullable,l}loop(e,t){const l=this.newInst(bQ.ALT),r=this.prog.getInst(l.i);return t?(r.arg=e.i,l.out=new PQ(l.i<<1,l.i<<1)):(r.out=e.i,l.out=new PQ(l.i<<1|1,l.i<<1|1)),this.prog.patch(e.out,l.i),l}quest(e,t){const l=this.newInst(bQ.ALT),r=this.prog.getInst(l.i);return t?(r.arg=e.i,l.out=new PQ(l.i<<1,l.i<<1)):(r.out=e.i,l.out=new PQ(l.i<<1|1,l.i<<1|1)),l.out=this.prog.append(l.out,e.out),l}star(e,t){return e.nullable?this.quest(this.plus(e,t),t):this.loop(e,t)}plus(e,t){return new OQ(e.i,this.loop(e,t).out,e.nullable)}empty(e){const t=this.newInst(bQ.EMPTY_WIDTH);return this.prog.getInst(t.i).arg=e,t.out=new PQ(t.i<<1,t.i<<1),t}rune(e,t){const l=this.newInst(bQ.RUNE);l.nullable=!1;const r=this.prog.getInst(l.i);return r.runes=e,t&=BY.FOLD_CASE,1===e.length&&QY.simpleFold(e[0])!==e[0]||(t&=~BY.FOLD_CASE),r.arg=t,l.out=new PQ(l.i<<1,l.i<<1),0===(t&BY.FOLD_CASE)&&1===e.length||2===e.length&&e[0]===e[1]?r.op=bQ.RUNE1:2===e.length&&0===e[0]&&e[1]===QY.MAX_RUNE?r.op=bQ.RUNE_ANY:4===e.length&&0===e[0]&&e[1]===VY.CODES.get("\n")-1&&e[2]===VY.CODES.get("\n")+1&&e[3]===QY.MAX_RUNE&&(r.op=bQ.RUNE_ANY_NOT_NL),l}lookBehind(t,l){const r=this.newInst(bQ.LB_WRITE);this.prog.getInst(r.i).arg=l;const n=this.rune(e.ANY_RUNE(),0),i=this.star(n,!0),a=this.cat(i,t);this.prog.patch(a.out,r.i);const s=this.newInst(bQ.LB_CHECK);return this.prog.getInst(s.i).arg=l,this.prog.lbStarts.push(a.i),Math.abs(l)>this.prog.numLb&&(this.prog.numLb=Math.abs(l)),s.out=new PQ(s.i<<1,s.i<<1),s}compile(t){switch(t.op){case EQ.Op.NO_MATCH:return this.fail();case EQ.Op.EMPTY_MATCH:return this.nop();case EQ.Op.LITERAL:if(0===t.runes.length)return this.nop();{let e=null;for(let l of t.runes){const r=this.rune([l],t.flags);e=null===e?r:this.cat(e,r)}return e}case EQ.Op.CHAR_CLASS:return this.rune(t.runes,t.flags);case EQ.Op.ANY_CHAR_NOT_NL:return this.rune(e.ANY_RUNE_NOT_NL(),0);case EQ.Op.ANY_CHAR:return this.rune(e.ANY_RUNE(),0);case EQ.Op.BEGIN_LINE:return this.empty(tQ.EMPTY_BEGIN_LINE);case EQ.Op.END_LINE:return this.empty(tQ.EMPTY_END_LINE);case EQ.Op.BEGIN_TEXT:return this.empty(tQ.EMPTY_BEGIN_TEXT);case EQ.Op.END_TEXT:return this.empty(tQ.EMPTY_END_TEXT);case EQ.Op.WORD_BOUNDARY:return this.empty(tQ.EMPTY_WORD_BOUNDARY);case EQ.Op.NO_WORD_BOUNDARY:return this.empty(tQ.EMPTY_NO_WORD_BOUNDARY);case EQ.Op.PLB:case EQ.Op.NLB:return this.lookBehind(this.compile(t.subs[0]),t.lb);case EQ.Op.CAPTURE:{const e=this.cap(t.cap<<1),l=this.compile(t.subs[0]),r=this.cap(t.cap<<1|1);return this.cat(this.cat(e,l),r)}case EQ.Op.STAR:return this.star(this.compile(t.subs[0]),0!==(t.flags&BY.NON_GREEDY));case EQ.Op.PLUS:return this.plus(this.compile(t.subs[0]),0!==(t.flags&BY.NON_GREEDY));case EQ.Op.QUEST:return this.quest(this.compile(t.subs[0]),0!==(t.flags&BY.NON_GREEDY));case EQ.Op.CONCAT:if(0===t.subs.length)return this.nop();{let e=null;for(let l of t.subs){const t=this.compile(l);e=null===e?t:this.cat(e,t)}return e}case EQ.Op.ALTERNATE:if(0===t.subs.length)return this.nop();{let e=null;for(let l of t.subs){const t=this.compile(l);e=null===e?t:this.alt(e,t)}return e}default:throw new mQ("regexp: unhandled case in compile")}}},FQ=class e{static simplify(t){if(null===t)return null;switch(t.op){case EQ.Op.PLB:case EQ.Op.NLB:case EQ.Op.CAPTURE:{const l=e.simplify(t.subs[0]);if(l!==t.subs[0]){const e=EQ.fromRegexp(t);return e.runes=[],e.subs=[l],e}return t}case EQ.Op.CONCAT:case EQ.Op.ALTERNATE:{const l=[];let r=!1;for(let n=0;n<t.subs.length;n++){const i=t.subs[n],a=e.simplify(i);if(a!==i&&(r=!0),t.op===EQ.Op.CONCAT){if(a.op===EQ.Op.NO_MATCH)return new EQ(EQ.Op.NO_MATCH);if(a.op===EQ.Op.EMPTY_MATCH){r=!0;continue}if(a.op===EQ.Op.CONCAT){r=!0;for(let e=0;e<a.subs.length;e++)l.push(a.subs[e]);continue}}else if(t.op===EQ.Op.ALTERNATE){if(a.op===EQ.Op.NO_MATCH){r=!0;continue}if(a.op===EQ.Op.ALTERNATE){r=!0;for(let e=0;e<a.subs.length;e++)l.push(a.subs[e]);continue}}l.push(a)}if(r){if(0===l.length)return new EQ(t.op===EQ.Op.CONCAT?EQ.Op.EMPTY_MATCH:EQ.Op.NO_MATCH);if(1===l.length)return l[0];const e=EQ.fromRegexp(t);return e.runes=[],e.subs=l,e}return t}case EQ.Op.CHAR_CLASS:return null===t.runes?t:0===t.runes.length?new EQ(EQ.Op.NO_MATCH):2===t.runes.length&&0===t.runes[0]&&t.runes[1]===QY.MAX_RUNE?new EQ(EQ.Op.ANY_CHAR):4===t.runes.length&&0===t.runes[0]&&t.runes[1]===VY.CODES.get("\n")-1&&t.runes[2]===VY.CODES.get("\n")+1&&t.runes[3]===QY.MAX_RUNE?new EQ(EQ.Op.ANY_CHAR_NOT_NL):t;case EQ.Op.STAR:case EQ.Op.PLUS:case EQ.Op.QUEST:{const l=e.simplify(t.subs[0]);return e.simplify1(t.op,t.flags,l,t)}case EQ.Op.REPEAT:{if(0===t.min&&0===t.max)return new EQ(EQ.Op.EMPTY_MATCH);const l=e.simplify(t.subs[0]);if(-1===t.max){if(0===t.min)return e.simplify1(EQ.Op.STAR,t.flags,l,null);if(1===t.min)return e.simplify1(EQ.Op.PLUS,t.flags,l,null);const r=new EQ(EQ.Op.CONCAT),n=[];for(let e=0;e<t.min-1;e++)n.push(l);return n.push(e.simplify1(EQ.Op.PLUS,t.flags,l,null)),r.subs=n.slice(0),e.simplify(r)}if(1===t.min&&1===t.max)return l;let r=null;if(t.min>0){r=[];for(let e=0;e<t.min;e++)r.push(l)}if(t.max>t.min){let n=e.simplify1(EQ.Op.QUEST,t.flags,l,null);for(let r=t.min+1;r<t.max;r++){const r=new EQ(EQ.Op.CONCAT);r.subs=[l,n],n=e.simplify1(EQ.Op.QUEST,t.flags,r,null)}if(null===r)return n;r.push(n)}if(null!==r){const t=new EQ(EQ.Op.CONCAT);return t.subs=r.slice(0),e.simplify(t)}return new EQ(EQ.Op.NO_MATCH)}}return t}static simplify1(e,t,l,r){if(l.op===EQ.Op.EMPTY_MATCH)return l;if(l.op===EQ.Op.NO_MATCH)return e===EQ.Op.PLUS?l:new EQ(EQ.Op.EMPTY_MATCH);if(e===l.op&&(t&BY.NON_GREEDY)===(l.flags&BY.NON_GREEDY))return l;if(null!==r&&r.op===e&&(r.flags&BY.NON_GREEDY)===(t&BY.NON_GREEDY)&&l===r.subs[0])return r;const n=new EQ(e);return n.flags=t,n.subs=[l],n}},qQ=class{constructor(e,t){this.sign=e,this.cls=t}};const zQ=[48,57],UQ=[9,10,12,13,32,32],GQ=[48,57,65,90,95,95,97,122],VQ=new Map([["\\d",new qQ(1,zQ)],["\\D",new qQ(-1,zQ)],["\\s",new qQ(1,UQ)],["\\S",new qQ(-1,UQ)],["\\w",new qQ(1,GQ)],["\\W",new qQ(-1,GQ)]]),HQ=[48,57,65,90,97,122],WQ=[65,90,97,122],ZQ=[0,127],$Q=[9,9,32,32],KQ=[0,31,127,127],YQ=[48,57],QQ=[33,126],JQ=[97,122],XQ=[32,126],eJ=[33,47,58,64,91,96,123,126],tJ=[9,13,32,32],lJ=[65,90],rJ=[48,57,65,90,95,95,97,122],nJ=[48,57,65,70,97,102],iJ=new Map([["[:alnum:]",new qQ(1,HQ)],["[:^alnum:]",new qQ(-1,HQ)],["[:alpha:]",new qQ(1,WQ)],["[:^alpha:]",new qQ(-1,WQ)],["[:ascii:]",new qQ(1,ZQ)],["[:^ascii:]",new qQ(-1,ZQ)],["[:blank:]",new qQ(1,$Q)],["[:^blank:]",new qQ(-1,$Q)],["[:cntrl:]",new qQ(1,KQ)],["[:^cntrl:]",new qQ(-1,KQ)],["[:digit:]",new qQ(1,YQ)],["[:^digit:]",new qQ(-1,YQ)],["[:graph:]",new qQ(1,QQ)],["[:^graph:]",new qQ(-1,QQ)],["[:lower:]",new qQ(1,JQ)],["[:^lower:]",new qQ(-1,JQ)],["[:print:]",new qQ(1,XQ)],["[:^print:]",new qQ(-1,XQ)],["[:punct:]",new qQ(1,eJ)],["[:^punct:]",new qQ(-1,eJ)],["[:space:]",new qQ(1,tJ)],["[:^space:]",new qQ(-1,tJ)],["[:upper:]",new qQ(1,lJ)],["[:^upper:]",new qQ(-1,lJ)],["[:word:]",new qQ(1,rJ)],["[:^word:]",new qQ(-1,rJ)],["[:xdigit:]",new qQ(1,nJ)],["[:^xdigit:]",new qQ(-1,nJ)]]);var aJ=class e{static charClassToString(e,t){let l="[";for(let r=0;r<t;r+=2){r>0&&(l+=" ");const t=e[r],n=e[r+1];l+=t===n?`0x${t.toString(16)}`:`0x${t.toString(16)}-0x${n.toString(16)}`}return l+="]",l}static cmp(e,t,l,r){const n=e[t]-l;return 0!==n?n:r-e[t+1]}static qsortIntPair(t,l,r){const n=(l+r)/2&-2,i=t[n],a=t[n+1];let s=l,o=r;for(;s<=o;){for(;s<r&&e.cmp(t,s,i,a)<0;)s+=2;for(;o>l&&e.cmp(t,o,i,a)>0;)o-=2;if(s<=o){if(s!==o){let e=t[s];t[s]=t[o],t[o]=e,e=t[s+1],t[s+1]=t[o+1],t[o+1]=e}s+=2,o-=2}}l<o&&e.qsortIntPair(t,l,o),s<r&&e.qsortIntPair(t,s,r)}constructor(e=tQ.emptyInts()){this.r=e,this.len=e.length}toArray(){return this.len===this.r.length?this.r:this.r.slice(0,this.len)}cleanClass(){if(this.len<4)return this;e.qsortIntPair(this.r,0,this.len-2);let t=2;for(let e=2;e<this.len;e+=2){const l=this.r[e],r=this.r[e+1];l<=this.r[t-1]+1?r>this.r[t-1]&&(this.r[t-1]=r):(this.r[t]=l,this.r[t+1]=r,t+=2)}return this.len=t,this}appendLiteral(e,t){return 0!==(t&BY.FOLD_CASE)?this.appendFoldedRange(e,e):this.appendRange(e,e)}appendRange(e,t){if(this.len>0)for(let l=2;l<=4;l+=2)if(this.len>=l){const r=this.r[this.len-l],n=this.r[this.len-l+1];if(e<=n+1&&r<=t+1)return e<r&&(this.r[this.len-l]=e),t>n&&(this.r[this.len-l+1]=t),this}return this.r[this.len++]=e,this.r[this.len++]=t,this}appendFoldedRange(e,t){if(e<=QY.MIN_FOLD&&t>=QY.MAX_FOLD)return this.appendRange(e,t);if(t<QY.MIN_FOLD||e>QY.MAX_FOLD)return this.appendRange(e,t);e<QY.MIN_FOLD&&(this.appendRange(e,QY.MIN_FOLD-1),e=QY.MIN_FOLD),t>QY.MAX_FOLD&&(this.appendRange(QY.MAX_FOLD+1,t),t=QY.MAX_FOLD);for(let l=e;l<=t;l++){this.appendRange(l,l);for(let e=QY.simpleFold(l);e!==l;e=QY.simpleFold(e))this.appendRange(e,e)}return this}appendClass(e){for(let t=0;t<e.length;t+=2)this.appendRange(e[t],e[t+1]);return this}appendFoldedClass(e){for(let t=0;t<e.length;t+=2)this.appendFoldedRange(e[t],e[t+1]);return this}appendNegatedClass(e){let t=0;for(let l=0;l<e.length;l+=2){const r=e[l],n=e[l+1];t<=r-1&&this.appendRange(t,r-1),t=n+1}return t<=QY.MAX_RUNE&&this.appendRange(t,QY.MAX_RUNE),this}appendTable(e){for(let t=0;t<e.length;++t){const l=e.getLo(t),r=e.getHi(t),n=e.getStride(t);if(1!==n)for(let e=l;e<=r;e+=n)this.appendRange(e,e);else this.appendRange(l,r)}return this}appendNegatedTable(e){let t=0;for(let l=0;l<e.length;++l){const r=e.getLo(l),n=e.getHi(l),i=e.getStride(l);if(1!==i)for(let e=r;e<=n;e+=i)t<=e-1&&this.appendRange(t,e-1),t=e+1;else t<=r-1&&this.appendRange(t,r-1),t=n+1}return t<=QY.MAX_RUNE&&this.appendRange(t,QY.MAX_RUNE),this}appendTableWithSign(e,t){return t<0?this.appendNegatedTable(e):this.appendTable(e)}negateClass(){let e=0,t=0;for(let l=0;l<this.len;l+=2){const r=this.r[l],n=this.r[l+1];e<=r-1&&(this.r[t]=e,this.r[t+1]=r-1,t+=2),e=n+1}return this.len=t,e<=QY.MAX_RUNE&&(this.r[this.len++]=e,this.r[this.len++]=QY.MAX_RUNE),this}appendClassWithSign(e,t){return t<0?this.appendNegatedClass(e):this.appendClass(e)}appendGroup(t,l){let r=t.cls;return l&&(r=(new e).appendFoldedClass(r).cleanClass().toArray()),this.appendClassWithSign(r,t.sign)}toString(){return e.charClassToString(this.r,this.len)}},sJ=class{constructor(e){this.str=e,this.position=0}pos(){return this.position}rewindTo(e){this.position=e}more(){return this.position<this.str.length}peek(){return this.str.codePointAt(this.position)}skip(e){this.position+=e}skipString(e){this.position+=e.length}pop(){const e=this.str.codePointAt(this.position);return this.position+=tQ.charCount(e),e}lookingAt(e){return this.str.startsWith(e,this.position)}rest(){return this.str.substring(this.position)}from(e){return this.str.substring(e,this.position)}toString(){return this.rest()}},oJ=class e{static ERR_INTERNAL_ERROR="regexp/syntax: internal error";static ERR_INVALID_CHAR_RANGE="invalid character class range";static ERR_INVALID_ESCAPE="invalid escape sequence";static ERR_INVALID_NAMED_CAPTURE="invalid named capture";static ERR_INVALID_PERL_OP="invalid or unsupported Perl syntax";static ERR_INVALID_REPEAT_OP="invalid nested repetition operator";static ERR_INVALID_REPEAT_SIZE="invalid repeat count";static ERR_MISSING_BRACKET="missing closing ]";static ERR_MISSING_PAREN="missing closing )";static ERR_MISSING_REPEAT_ARGUMENT="missing argument to repetition operator";static ERR_TRAILING_BACKSLASH="trailing backslash at end of expression";static ERR_DUPLICATE_NAMED_CAPTURE="duplicate capture group name";static ERR_UNEXPECTED_PAREN="unexpected )";static ERR_NESTING_DEPTH="expression nests too deeply";static ERR_LARGE="expression too large";static ERR_INVALID_CAPTURE_IN_LOOKBEHIND="invalid capture in lookbehind";static MAX_HEIGHT=1e3;static MAX_SIZE=3355443;static MAX_RUNES=33554432;static ANY_TABLE=new HY(new Uint32Array([0,QY.MAX_RUNE,1]));static ASCII_TABLE=new HY(new Uint32Array([0,127,1]));static ASCII_FOLD_TABLE=new HY(new Uint32Array([0,127,1,383,383,1,8490,8490,1]));static unicodeTable(t){return"Any"===t?{tab:e.ANY_TABLE,fold:e.ANY_TABLE,sign:1}:"Ascii"===t?{tab:e.ASCII_TABLE,fold:e.ASCII_FOLD_TABLE,sign:1}:"Assigned"===t?{tab:YY.CATEGORIES.get("Cn"),fold:YY.CATEGORIES.get("Cn"),sign:-1}:"Lc"===t?{tab:YY.CATEGORIES.get("LC"),fold:YY.FOLD_CATEGORIES.get("LC"),sign:1}:YY.CATEGORIES.has(t)?{tab:YY.CATEGORIES.get(t),fold:YY.FOLD_CATEGORIES.get(t),sign:1}:YY.SCRIPTS.has(t)?{tab:YY.SCRIPTS.get(t),fold:YY.FOLD_SCRIPT.get(t),sign:1}:null}static minFoldRune(e){if(e<QY.MIN_FOLD||e>QY.MAX_FOLD)return e;let t=e;const l=e;for(e=QY.simpleFold(e);e!==l;e=QY.simpleFold(e))t>e&&(t=e);return t}static leadingRegexp(e){if(e.op===EQ.Op.EMPTY_MATCH)return null;if(e.op===EQ.Op.CONCAT&&e.subs.length>0){const t=e.subs[0];return t.op===EQ.Op.EMPTY_MATCH?null:t}return e}static literalRegexp(e,t){const l=new EQ(EQ.Op.LITERAL);return l.flags=t,l.runes=tQ.stringToRunes(e),l}static parse(t,l){return new e(t,l).parseInternal()}static parseRepeat(t){const l=t.pos();if(!t.more()||!t.lookingAt("{"))return-1;t.skip(1);const r=e.parseInt(t);if(-1===r)return-1;if(!t.more())return-1;let n;if(t.lookingAt(",")){if(t.skip(1),!t.more())return-1;if(t.lookingAt("}"))n=-1;else if(-1===(n=e.parseInt(t)))return-1}else n=r;if(!t.more()||!t.lookingAt("}"))return-1;if(t.skip(1),r<0||r>1e3||-2===n||n>1e3||n>=0&&r>n)throw new dQ(e.ERR_INVALID_REPEAT_SIZE,t.from(l));return r<<16|n&QY.MAX_BMP}static isValidCaptureName(e){if(0===e.length)return!1;for(let t=0;t<e.length;t++){const l=e.codePointAt(t);if(l!==VY.CODES.get("_")&&!tQ.isalnum(l))return!1}return!0}static parseInt(e){const t=e.pos();for(;e.more()&&e.peek()>=VY.CODES.get("0")&&e.peek()<=VY.CODES.get("9");)e.skip(1);const l=e.from(t);return 0===l.length||l.length>1&&l.codePointAt(0)===VY.CODES.get("0")?-1:l.length>8?-2:parseInt(l,10)}static isCharClass(e){return e.op===EQ.Op.LITERAL&&1===e.runes.length||e.op===EQ.Op.CHAR_CLASS||e.op===EQ.Op.ANY_CHAR_NOT_NL||e.op===EQ.Op.ANY_CHAR}static matchRune(e,t){switch(e.op){case EQ.Op.LITERAL:return 1===e.runes.length&&e.runes[0]===t;case EQ.Op.CHAR_CLASS:for(let l=0;l<e.runes.length;l+=2)if(e.runes[l]<=t&&t<=e.runes[l+1])return!0;return!1;case EQ.Op.ANY_CHAR_NOT_NL:return t!==VY.CODES.get("\n");case EQ.Op.ANY_CHAR:return!0}return!1}static mergeCharClass(t,l){switch(t.op){case EQ.Op.ANY_CHAR:break;case EQ.Op.ANY_CHAR_NOT_NL:e.matchRune(l,VY.CODES.get("\n"))&&(t.op=EQ.Op.ANY_CHAR);break;case EQ.Op.CHAR_CLASS:l.op===EQ.Op.LITERAL?t.runes=new aJ(t.runes).appendLiteral(l.runes[0],l.flags).toArray():t.runes=new aJ(t.runes).appendClass(l.runes).toArray();break;case EQ.Op.LITERAL:if(l.runes[0]===t.runes[0]&&l.flags===t.flags)break;t.op=EQ.Op.CHAR_CLASS,t.runes=(new aJ).appendLiteral(t.runes[0],t.flags).appendLiteral(l.runes[0],l.flags).toArray()}}static parseEscape(t){const l=t.pos();if(t.skip(1),!t.more())throw new dQ(e.ERR_TRAILING_BACKSLASH);let r=t.pop();e:switch(r){case VY.CODES.get("1"):case VY.CODES.get("2"):case VY.CODES.get("3"):case VY.CODES.get("4"):case VY.CODES.get("5"):case VY.CODES.get("6"):case VY.CODES.get("7"):if(!t.more()||t.peek()<VY.CODES.get("0")||t.peek()>VY.CODES.get("7"))break;case VY.CODES.get("0"):{let e=r-VY.CODES.get("0");for(let l=1;l<3&&!(!t.more()||t.peek()<VY.CODES.get("0")||t.peek()>VY.CODES.get("7"));l++)e=8*e+t.peek()-VY.CODES.get("0"),t.skip(1);return e}case VY.CODES.get("x"):{if(!t.more())break;if(r=t.pop(),r===VY.CODES.get("{")){let e=0,l=0;for(;;){if(!t.more())break e;if(r=t.pop(),r===VY.CODES.get("}"))break;const n=tQ.unhex(r);if(n<0)break e;if(l=16*l+n,l>QY.MAX_RUNE)break e;e++}if(0===e)break e;return l}const e=tQ.unhex(r);if(!t.more())break;r=t.pop();const l=tQ.unhex(r);if(e<0||l<0)break;return 16*e+l}case VY.CODES.get("a"):return VY.CODES.get("\x07");case VY.CODES.get("f"):return VY.CODES.get("\f");case VY.CODES.get("n"):return VY.CODES.get("\n");case VY.CODES.get("r"):return VY.CODES.get("\r");case VY.CODES.get("t"):return VY.CODES.get("\t");case VY.CODES.get("v"):return VY.CODES.get("\v");default:if(r<=QY.MAX_ASCII&&!tQ.isalnum(r))return r}throw new dQ(e.ERR_INVALID_ESCAPE,t.from(l))}static parseClassChar(t,l){if(!t.more())throw new dQ(e.ERR_MISSING_BRACKET,t.from(l));return t.lookingAt("\\")?e.parseEscape(t):t.pop()}static concatRunes(e,t){for(let l=0;l<t.length;l++)e.push(t[l]);return e}static hasCapture(t){if(null===t)return!1;if(t.op===EQ.Op.CAPTURE)return!0;if(t.subs)for(let l of t.subs)if(e.hasCapture(l))return!0;return!1}constructor(e,t=0){this.wholeRegexp=e,this.flags=t,this.numCap=0,this.namedGroups=Object.create(null),this.stack=[],this.free=null,this.numRegexp=0,this.numRunes=0,this.repeats=0,this.height=null,this.size=null,this.nlb=0}newRegexp(e){let t=this.free;return null!==t&&null!==t.subs&&t.subs.length>0?(this.free=t.subs[0],t.reinit(),t.op=e):(t=new EQ(e),this.numRegexp+=1),t}reuse(e){null!==this.height&&this.height.has(e)&&this.height.delete(e),null!==e.subs&&e.subs.length>0&&(e.subs[0]=this.free),this.free=e}checkLimits(t){if(this.numRunes>e.MAX_RUNES)throw new dQ(e.ERR_LARGE);this.checkSize(t),this.checkHeight(t)}checkSize(t){if(null===this.size){if(0===this.repeats&&(this.repeats=1),t.op===EQ.Op.REPEAT){let l=t.max;-1===l&&(l=t.min),l<=0&&(l=1),l>Math.floor(e.MAX_SIZE/this.repeats)?this.repeats=e.MAX_SIZE:this.repeats*=l}if(this.numRegexp<Math.floor(e.MAX_SIZE/this.repeats))return;this.size=new Map;for(let e of this.stack)this.checkSize(e)}if(this.calcSize(t,!0)>e.MAX_SIZE)throw new dQ(e.ERR_LARGE)}calcSize(e,t=!1){if(!t&&null!==this.size&&this.size.has(e))return this.size.get(e);let l=0;switch(e.op){case EQ.Op.LITERAL:l=e.runes.length;break;case EQ.Op.PLB:case EQ.Op.NLB:case EQ.Op.CAPTURE:case EQ.Op.STAR:l=2+this.calcSize(e.subs[0]);break;case EQ.Op.PLUS:case EQ.Op.QUEST:l=1+this.calcSize(e.subs[0]);break;case EQ.Op.CONCAT:for(let t of e.subs)l+=this.calcSize(t);break;case EQ.Op.ALTERNATE:for(let t of e.subs)l+=this.calcSize(t);e.subs.length>1&&(l=l+e.subs.length-1);break;case EQ.Op.REPEAT:{let t=this.calcSize(e.subs[0]);if(-1===e.max){l=0===e.min?2+t:1+e.min*t;break}l=e.max*t+(e.max-e.min);break}}return l=Math.max(1,l),null===this.size&&(this.size=new Map),this.size.set(e,l),l}checkHeight(t){if(!(this.numRegexp<e.MAX_HEIGHT)){if(null===this.height){this.height=new Map;for(let e of this.stack)this.checkHeight(e)}if(this.calcHeight(t,!0)>e.MAX_HEIGHT)throw new dQ(e.ERR_NESTING_DEPTH)}}calcHeight(e,t=!1){if(!t&&null!==this.height&&this.height.has(e))return this.height.get(e);let l=1;for(let r of e.subs){const e=this.calcHeight(r);l<1+e&&(l=1+e)}return null===this.height&&(this.height=new Map),this.height.set(e,l),l}pop(){return this.stack.pop()}popToPseudo(){const e=this.stack.length;let t=e;for(;t>0&&!EQ.isPseudoOp(this.stack[t-1].op);)t--;const l=this.stack.slice(t,e);return this.stack=this.stack.slice(0,t),l}push(e){if(this.numRunes+=e.runes.length,e.op===EQ.Op.CHAR_CLASS&&2===e.runes.length&&e.runes[0]===e.runes[1]){if(this.maybeConcat(e.runes[0],this.flags&~BY.FOLD_CASE))return null;e.op=EQ.Op.LITERAL,e.runes=[e.runes[0]],e.flags=this.flags&~BY.FOLD_CASE}else if(e.op===EQ.Op.CHAR_CLASS&&4===e.runes.length&&e.runes[0]===e.runes[1]&&e.runes[2]===e.runes[3]&&QY.simpleFold(e.runes[0])===e.runes[2]&&QY.simpleFold(e.runes[2])===e.runes[0]||e.op===EQ.Op.CHAR_CLASS&&2===e.runes.length&&e.runes[0]+1===e.runes[1]&&QY.simpleFold(e.runes[0])===e.runes[1]&&QY.simpleFold(e.runes[1])===e.runes[0]){if(this.maybeConcat(e.runes[0],this.flags|BY.FOLD_CASE))return null;e.op=EQ.Op.LITERAL,e.runes=[e.runes[0]],e.flags=this.flags|BY.FOLD_CASE}else this.maybeConcat(-1,0);return this.stack.push(e),this.checkLimits(e),e}maybeConcat(t,l){const r=this.stack.length;if(r<2)return!1;const n=this.stack[r-1],i=this.stack[r-2];return n.op===EQ.Op.LITERAL&&i.op===EQ.Op.LITERAL&&(n.flags&BY.FOLD_CASE)===(i.flags&BY.FOLD_CASE)&&(i.runes=e.concatRunes(i.runes,n.runes),t>=0?(n.runes=[t],n.flags=l,!0):(this.pop(),this.reuse(n),!1))}newLiteral(t,l){const r=this.newRegexp(EQ.Op.LITERAL);return r.flags=l,0!==(l&BY.FOLD_CASE)&&(t=e.minFoldRune(t)),r.runes=[t],r}literal(e){this.push(this.newLiteral(e,this.flags))}op(e){const t=this.newRegexp(e);return t.flags=this.flags,this.push(t)}repeat(t,l,r,n,i,a){let s=this.flags;if(0!==(s&BY.PERL_X)&&(i.more()&&i.lookingAt("?")&&(i.skip(1),s^=BY.NON_GREEDY),-1!==a))throw new dQ(e.ERR_INVALID_REPEAT_OP,i.from(a));const o=this.stack.length;if(0===o)throw new dQ(e.ERR_MISSING_REPEAT_ARGUMENT,i.from(n));const c=this.stack[o-1];if(EQ.isPseudoOp(c.op))throw new dQ(e.ERR_MISSING_REPEAT_ARGUMENT,i.from(n));const u=this.newRegexp(t);if(u.min=l,u.max=r,u.flags=s,u.subs=[c],this.stack[o-1]=u,this.checkLimits(u),t===EQ.Op.REPEAT&&(l>=2||r>=2)&&!this.repeatIsValid(u,1e3))throw new dQ(e.ERR_INVALID_REPEAT_SIZE,i.from(n))}repeatIsValid(e,t){if(e.op===EQ.Op.REPEAT){let l=e.max;if(0===l)return!0;if(l<0&&(l=e.min),l>t)return!1;l>0&&(t=Math.trunc(t/l))}for(let l of e.subs)if(!this.repeatIsValid(l,t))return!1;return!0}concat(){this.maybeConcat(-1,0);const e=this.popToPseudo();return 0===e.length?this.push(this.newRegexp(EQ.Op.EMPTY_MATCH)):this.push(this.collapse(e,EQ.Op.CONCAT))}alternate(){const e=this.popToPseudo();return e.length>0&&this.cleanAlt(e[e.length-1]),0===e.length?this.push(this.newRegexp(EQ.Op.NO_MATCH)):this.push(this.collapse(e,EQ.Op.ALTERNATE))}cleanAlt(e){e.op===EQ.Op.CHAR_CLASS&&(e.runes=new aJ(e.runes).cleanClass().toArray(),2===e.runes.length&&0===e.runes[0]&&e.runes[1]===QY.MAX_RUNE?(e.runes=[],e.op=EQ.Op.ANY_CHAR):4===e.runes.length&&0===e.runes[0]&&e.runes[1]===VY.CODES.get("\n")-1&&e.runes[2]===VY.CODES.get("\n")+1&&e.runes[3]===QY.MAX_RUNE&&(e.runes=[],e.op=EQ.Op.ANY_CHAR_NOT_NL))}collapse(e,t){if(1===e.length)return e[0];let l=0;for(let a of e)l+=a.op===t?a.subs.length:1;let r=new Array(l).fill(null),n=0;for(let a of e)if(a.op===t){for(let e=0;e<a.subs.length;e++)r[n++]=a.subs[e];this.reuse(a)}else r[n++]=a;let i=this.newRegexp(t);if(i.subs=r,t===EQ.Op.ALTERNATE&&(i.subs=this.factor(i.subs),1===i.subs.length)){const e=i;i=i.subs[0],this.reuse(e)}return i}factor(t){if(t.length<2)return t;let l=0,r=t.length,n=0,i=null,a=0,s=0,o=0;for(let e=0;e<=r;e++){let c=null,u=0,p=0;if(e<r){let r=t[l+e];if(r.op===EQ.Op.CONCAT&&r.subs.length>0&&(r=r.subs[0]),r.op===EQ.Op.LITERAL&&(c=r.runes,u=r.runes.length,p=r.flags&BY.FOLD_CASE),p===s){let e=0;for(;e<a&&e<u&&i[e]===c[e];)e++;if(e>0){a=e;continue}}}if(e===o);else if(e===o+1)t[n++]=t[l+o];else{const r=this.newRegexp(EQ.Op.LITERAL);r.flags=s,r.runes=i.slice(0,a);for(let n=o;n<e;n++)t[l+n]=this.removeLeadingString(t[l+n],a),this.checkLimits(t[l+n]);const c=this.collapse(t.slice(l+o,l+e),EQ.Op.ALTERNATE),u=this.newRegexp(EQ.Op.CONCAT);u.subs=[r,c],t[n++]=u}o=e,i=c,a=u,s=p}r=n,l=0,o=0,n=0;let c=null;for(let u=0;u<=r;u++){let i=null;if(!(u<r&&(i=e.leadingRegexp(t[l+u]),null!==c&&c.equals(i)&&(e.isCharClass(c)||c.op===EQ.Op.REPEAT&&c.min===c.max&&e.isCharClass(c.subs[0]))))){if(u===o);else if(u===o+1)t[n++]=t[l+o];else{const e=c;for(let n=o;n<u;n++){const e=n!==o;t[l+n]=this.removeLeadingRegexp(t[l+n],e),this.checkLimits(t[l+n])}const r=this.collapse(t.slice(l+o,l+u),EQ.Op.ALTERNATE),i=this.newRegexp(EQ.Op.CONCAT);i.subs=[e,r],t[n++]=i}o=u,c=i}}r=n,l=0,o=0,n=0;for(let u=0;u<=r;u++)if(!(u<r&&e.isCharClass(t[l+u]))){if(u===o);else if(u===o+1)t[n++]=t[l+o];else{let r=o;for(let e=o+1;e<u;e++){const n=t[l+r],i=t[l+e];(n.op<i.op||n.op===i.op&&(null!==n.runes?n.runes.length:0)<(null!==i.runes?i.runes.length:0))&&(r=e)}const i=t[l+o];t[l+o]=t[l+r],t[l+r]=i;for(let n=o+1;n<u;n++)e.mergeCharClass(t[l+o],t[l+n]),this.reuse(t[l+n]);this.cleanAlt(t[l+o]),t[n++]=t[l+o]}u<r&&(t[n++]=t[l+u]),o=u+1}r=n,l=0,o=0,n=0;for(let e=0;e<r;++e)e+1<r&&t[l+e].op===EQ.Op.EMPTY_MATCH&&t[l+e+1].op===EQ.Op.EMPTY_MATCH||(t[n++]=t[l+e]);return r=n,l=0,t.slice(l,r)}removeLeadingString(e,t){if(e.op===EQ.Op.CONCAT&&e.subs.length>0){const l=this.removeLeadingString(e.subs[0],t);if(e.subs[0]=l,l.op===EQ.Op.EMPTY_MATCH)switch(this.reuse(l),e.subs.length){case 0:case 1:e.op=EQ.Op.EMPTY_MATCH,e.subs=EQ.emptySubs();break;case 2:{const t=e;e=e.subs[1],this.reuse(t);break}default:e.subs=e.subs.slice(1,e.subs.length)}return e}return e.op===EQ.Op.LITERAL&&(e.runes=e.runes.slice(t,e.runes.length),0===e.runes.length&&(e.op=EQ.Op.EMPTY_MATCH)),e}removeLeadingRegexp(e,t){if(e.op===EQ.Op.CONCAT&&e.subs.length>0){switch(t&&this.reuse(e.subs[0]),e.subs=e.subs.slice(1,e.subs.length),e.subs.length){case 0:e.op=EQ.Op.EMPTY_MATCH,e.subs=EQ.emptySubs();break;case 1:{const t=e;e=e.subs[0],this.reuse(t);break}}return e}return t&&this.reuse(e),this.newRegexp(EQ.Op.EMPTY_MATCH)}parseInternal(){if(0!==(this.flags&BY.LITERAL))return e.literalRegexp(this.wholeRegexp,this.flags);let t=-1,l=-1,r=-1;const n=new sJ(this.wholeRegexp);for(;n.more();){let i=-1;e:switch(n.peek()){case VY.CODES.get("("):if(0!==(this.flags&BY.LOOKBEHIND)){if(n.lookingAt("(?<=")){this.parsePosLookBehind(),n.skip(4);break}if(n.lookingAt("(?<!")){this.parseNegLookBehind(),n.skip(4);break}}if(0!==(this.flags&BY.PERL_X)&&n.lookingAt("(?")){this.parsePerlFlags(n);break}this.op(EQ.Op.LEFT_PAREN).cap=++this.numCap,n.skip(1);break;case VY.CODES.get("|"):this.parseVerticalBar(),n.skip(1);break;case VY.CODES.get(")"):this.parseRightParen(),n.skip(1);break;case VY.CODES.get("^"):0!==(this.flags&BY.ONE_LINE)?this.op(EQ.Op.BEGIN_TEXT):this.op(EQ.Op.BEGIN_LINE),n.skip(1);break;case VY.CODES.get("$"):0!==(this.flags&BY.ONE_LINE)?this.op(EQ.Op.END_TEXT).flags|=BY.WAS_DOLLAR:this.op(EQ.Op.END_LINE),n.skip(1);break;case VY.CODES.get("."):0!==(this.flags&BY.DOT_NL)?this.op(EQ.Op.ANY_CHAR):this.op(EQ.Op.ANY_CHAR_NOT_NL),n.skip(1);break;case VY.CODES.get("["):this.parseClass(n);break;case VY.CODES.get("*"):case VY.CODES.get("+"):case VY.CODES.get("?"):{i=n.pos();let e=null;switch(n.pop()){case VY.CODES.get("*"):e=EQ.Op.STAR;break;case VY.CODES.get("+"):e=EQ.Op.PLUS;break;case VY.CODES.get("?"):e=EQ.Op.QUEST}this.repeat(e,l,r,i,n,t);break}case VY.CODES.get("{"):{i=n.pos();const a=e.parseRepeat(n);if(a<0){n.rewindTo(i),this.literal(n.pop());break}l=a>>16,r=(a&QY.MAX_BMP)<<16>>16,this.repeat(EQ.Op.REPEAT,l,r,i,n,t);break}case VY.CODES.get("\\"):{const t=n.pos();if(n.skip(1),0!==(this.flags&BY.PERL_X)&&n.more())switch(n.pop()){case VY.CODES.get("A"):this.op(EQ.Op.BEGIN_TEXT);break e;case VY.CODES.get("b"):this.op(EQ.Op.WORD_BOUNDARY);break e;case VY.CODES.get("B"):this.op(EQ.Op.NO_WORD_BOUNDARY);break e;case VY.CODES.get("C"):throw new dQ(e.ERR_INVALID_ESCAPE,"\\C");case VY.CODES.get("Q"):{let e=n.rest();const t=e.indexOf("\\E");t>=0?(e=e.substring(0,t),n.skipString(e),n.skipString("\\E")):n.skipString(e);let l=0;for(;l<e.length;){const t=e.codePointAt(l);this.literal(t),l+=tQ.charCount(t)}break e}case VY.CODES.get("z"):this.op(EQ.Op.END_TEXT);break e;default:n.rewindTo(t)}else n.rewindTo(t);const l=this.newRegexp(EQ.Op.CHAR_CLASS);if(l.flags=this.flags,n.lookingAt("\\p")||n.lookingAt("\\P")){const e=new aJ;if(this.parseUnicodeClass(n,e)){l.runes=e.toArray(),this.push(l);break e}}const r=new aJ;if(this.parsePerlClassEscape(n,r)){l.runes=r.toArray(),this.push(l);break e}n.rewindTo(t),this.reuse(l),this.literal(e.parseEscape(n));break}default:this.literal(n.pop())}t=i}if(this.concat(),this.swapVerticalBar()&&this.pop(),this.alternate(),1!==this.stack.length)throw new dQ(e.ERR_MISSING_PAREN,this.wholeRegexp);return this.stack[0].namedGroups=this.namedGroups,this.stack[0]}parsePerlFlags(t){const l=t.pos(),r=t.rest();if(r.startsWith("(?P<")||r.startsWith("(?<")){const l="P"===r.charAt(2)?4:3,n=r.indexOf(">");if(n<0)throw new dQ(e.ERR_INVALID_NAMED_CAPTURE,r);const i=r.substring(l,n);if(t.skipString(i),t.skip(l+1),!e.isValidCaptureName(i))throw new dQ(e.ERR_INVALID_NAMED_CAPTURE,r.substring(0,n+1));const a=this.op(EQ.Op.LEFT_PAREN);if(a.cap=++this.numCap,this.namedGroups[i])throw new dQ(e.ERR_DUPLICATE_NAMED_CAPTURE,i);return this.namedGroups[i]=this.numCap,void(a.name=i)}t.skip(2);let n=this.flags,i=1,a=!1;e:for(;t.more();){const e=t.pop();switch(e){case VY.CODES.get("i"):n|=BY.FOLD_CASE,a=!0;break;case VY.CODES.get("m"):n&=~BY.ONE_LINE,a=!0;break;case VY.CODES.get("s"):n|=BY.DOT_NL,a=!0;break;case VY.CODES.get("U"):n|=BY.NON_GREEDY,a=!0;break;case VY.CODES.get("-"):if(i<0)break e;i=-1,n=~n,a=!1;break;case VY.CODES.get(":"):case VY.CODES.get(")"):if(i<0){if(!a)break e;n=~n}return e===VY.CODES.get(":")&&this.op(EQ.Op.LEFT_PAREN),void(this.flags=n);default:break e}}throw new dQ(e.ERR_INVALID_PERL_OP,t.from(l))}parsePosLookBehind(){const e=this.newRegexp(EQ.Op.LEFT_PAREN);return e.flags=this.flags,e.lb=++this.nlb,this.push(e)}parseNegLookBehind(){const e=this.newRegexp(EQ.Op.LEFT_PAREN);return e.flags=this.flags,e.lb=-++this.nlb,this.push(e)}parseVerticalBar(){this.concat(),this.swapVerticalBar()||this.op(EQ.Op.VERTICAL_BAR)}swapVerticalBar(){const t=this.stack.length;if(t>=3&&this.stack[t-2].op===EQ.Op.VERTICAL_BAR&&e.isCharClass(this.stack[t-1])&&e.isCharClass(this.stack[t-3])){let l=this.stack[t-1],r=this.stack[t-3];if(l.op>r.op){const e=r;r=l,l=e,this.stack[t-3]=r}return e.mergeCharClass(r,l),this.reuse(l),this.pop(),!0}if(t>=2){const e=this.stack[t-1],l=this.stack[t-2];if(l.op===EQ.Op.VERTICAL_BAR)return t>=3&&this.cleanAlt(this.stack[t-3]),this.stack[t-2]=e,this.stack[t-1]=l,!0}return!1}parseRightParen(){if(this.concat(),this.swapVerticalBar()&&this.pop(),this.alternate(),this.stack.length<2)throw new dQ(e.ERR_UNEXPECTED_PAREN,this.wholeRegexp);const t=this.pop(),l=this.pop();if(l.op!==EQ.Op.LEFT_PAREN)throw new dQ(e.ERR_UNEXPECTED_PAREN,this.wholeRegexp);if(this.flags=l.flags,0!==l.lb){if(e.hasCapture(t))throw new dQ(e.ERR_INVALID_CAPTURE_IN_LOOKBEHIND,this.wholeRegexp);return l.lb>0?l.op=EQ.Op.PLB:l.op=EQ.Op.NLB,l.subs=[t],void this.push(l)}0===l.cap?this.push(t):(l.op=EQ.Op.CAPTURE,l.subs=[t],this.push(l))}parsePerlClassEscape(e,t){const l=e.pos();if(0===(this.flags&BY.PERL_X)||!e.more()||e.pop()!==VY.CODES.get("\\")||!e.more())return!1;e.pop();const r=e.from(l),n=VQ.has(r)?VQ.get(r):null;return null!==n&&(t.appendGroup(n,0!==(this.flags&BY.FOLD_CASE)),!0)}parseNamedClass(t,l){const r=t.rest(),n=r.indexOf(":]");if(n<0)return!1;const i=r.substring(0,n+2);t.skipString(i);const a=iJ.has(i)?iJ.get(i):null;if(null===a)throw new dQ(e.ERR_INVALID_CHAR_RANGE,i);return l.appendGroup(a,0!==(this.flags&BY.FOLD_CASE)),!0}parseUnicodeClass(t,l){const r=t.pos();if(0===(this.flags&BY.UNICODE_GROUPS)||!t.lookingAt("\\p")&&!t.lookingAt("\\P"))return!1;t.skip(1);let n,i=1,a=t.pop();if(a===VY.CODES.get("P")&&(i=-1),!t.more())throw t.rewindTo(r),new dQ(e.ERR_INVALID_CHAR_RANGE,t.rest());if(a=t.pop(),a!==VY.CODES.get("{"))n=tQ.runeToString(a);else{const l=t.rest(),i=l.indexOf("}");if(i<0)throw t.rewindTo(r),new dQ(e.ERR_INVALID_CHAR_RANGE,t.rest());n=l.substring(0,i),t.skipString(n),t.skip(1)}0!==n.length&&n.codePointAt(0)===VY.CODES.get("^")&&(i=0-i,n=n.substring(1));const s=e.unicodeTable(n);if(null===s)throw new dQ(e.ERR_INVALID_CHAR_RANGE,t.from(r));s.sign<0&&(i=0-i);const o=s.tab,c=s.fold;if(0===(this.flags&BY.FOLD_CASE)||null===c)l.appendTableWithSign(o,i);else{const e=(new aJ).appendTable(o).appendTable(c).cleanClass().toArray();l.appendClassWithSign(e,i)}return!0}parseClass(t){const l=t.pos();t.skip(1);const r=this.newRegexp(EQ.Op.CHAR_CLASS);r.flags=this.flags;const n=new aJ;let i=1;t.more()&&t.lookingAt("^")&&(i=-1,t.skip(1),0===(this.flags&BY.CLASS_NL)&&n.appendRange(VY.CODES.get("\n"),VY.CODES.get("\n")));let a=!0;for(;!t.more()||t.peek()!==VY.CODES.get("]")||a;){if(t.more()&&t.lookingAt("-")&&0===(this.flags&BY.PERL_X)&&!a){const r=t.rest();if("-"===r||!r.startsWith("-]"))throw t.rewindTo(l),new dQ(e.ERR_INVALID_CHAR_RANGE,t.rest())}a=!1;const r=t.pos();if(t.lookingAt("[:")){if(this.parseNamedClass(t,n))continue;t.rewindTo(r)}if(this.parseUnicodeClass(t,n))continue;if(this.parsePerlClassEscape(t,n))continue;t.rewindTo(r);const i=e.parseClassChar(t,l);let s=i;if(t.more()&&t.lookingAt("-"))if(t.skip(1),t.more()&&t.lookingAt("]"))t.skip(-1);else if(s=e.parseClassChar(t,l),s<i)throw new dQ(e.ERR_INVALID_CHAR_RANGE,t.from(r));0===(this.flags&BY.FOLD_CASE)?n.appendRange(i,s):n.appendFoldedRange(i,s)}t.skip(1),n.cleanClass(),i<0&&n.negateClass(),r.runes=n.toArray(),this.push(r)}},cJ=class e{static initTest(t){const l=e.compile(t),r=new e(l.expr,l.prog,l.numSubexp,l.longest);return r.cond=l.cond,r.prefix=l.prefix,r.prefixUTF8=l.prefixUTF8,r.prefixComplete=l.prefixComplete,r.prefixRune=l.prefixRune,r.prefilter=l.prefilter,r}static compile(t){return e.compileImpl(t,BY.PERL,!1)}static compilePOSIX(t){return e.compileImpl(t,BY.POSIX,!0)}static compileImpl(t,l,r){let n=oJ.parse(t,l);const i=n.maxCap();n=FQ.simplify(n);const a=jQ.build(n),s=LQ.compileRegexp(n),o=new e(t,s,i,r);o.prefilter=a.type===BQ.Type.NONE?null:a;const[c,u]=s.prefix();return o.prefixComplete=c,o.prefix=u,o.prefixUTF8=tQ.stringToUtf8ByteArray(o.prefix),o.prefix.length>0&&(o.prefixRune=o.prefix.codePointAt(0)),o.namedGroups=n.namedGroups,o}static match(t,l){return e.compile(t).match(l)}constructor(e,t,l=0,r=0){this.expr=e,this.prog=t,this.numSubexp=l,this.longest=r,this.cond=t.startCond(),this.prefix=null,this.prefixUTF8=null,this.prefixComplete=!1,this.prefixRune=0,this.machinePool=[],this.dfa=new wQ(this.prog),this.onepass=MQ.compile(this.prog),this.prefilter=null}matchPrefixComplete(e,t,l,r){if((l===BY.ANCHOR_START||l===BY.ANCHOR_BOTH)&&0!==t)return null;let n=-1,i=-1;const a=e.prefixLength(this);if(l===BY.UNANCHORED){const l=e.index(this,t);if(l<0)return null;n=t+l,i=n+a}else if(l===BY.ANCHOR_BOTH){if(e.endPos()!==a)return null;if(0!==e.index(this,0))return null;n=0,i=a}else if(l===BY.ANCHOR_START){if(0!==e.index(this,0))return null;n=0,i=a}if(n<0)return null;if(r>0){const e=new Int32Array(r).fill(-1);return e[0]=n,e[1]=i,Array.from(e)}return[]}executeEngine(e,t,l,r){if(this.prefixComplete&&(0===r||0===this.numSubexp))return this.matchPrefixComplete(e,t,l,r);if(null!==this.prefilter&&l===BY.UNANCHORED&&!this.prefilter.eval(e,t))return null;if(null!==this.onepass)return MQ.execute(this,e,t,l,r);if(r>0)return 0===this.prog.numLb&&e.endPos()<=TQ.maxBitStateLen(this.prog)?TQ.execute(this,e,t,l,r):this.doExecuteNFA(e,t,l,r);if(0===this.prog.numLb){const n=this.dfa.match(e,t,l);if(null!==n)return n?[]:null;if(e.endPos()<=TQ.maxBitStateLen(this.prog))return TQ.execute(this,e,t,l,r)}return this.doExecuteNFA(e,t,l,r)}numberOfCapturingGroups(){return this.numSubexp}numberOfInstructions(){return this.prog.numInst()}get(){return this.machinePool.length>0?this.machinePool.pop():null}reset(){this.machinePool.length=0}put(e){this.machinePool.push(e)}toString(){return this.expr}doExecuteNFA(e,t,l,r){let n=this.get();n||(n=xQ.fromRE2(this)),n.init(r);const i=n.match(e,t,l)?n.submatches():null;return this.put(n),i}match(e){return null!==this.executeEngine(uQ.fromUTF16(e),0,BY.UNANCHORED,0)}matchWithGroup(e,t,l,r,n){return e instanceof rQ||(e=tQ.isByteArray(e)?aQ.utf8(e):aQ.utf16(e)),this.matchMachineInput(e,t,l,r,n)}matchMachineInput(e,t,l,r,n){if(t>l)return[!1,null];const i=e.isUTF16Encoding()?uQ.fromUTF16(e.asCharSequence(),0,l):uQ.fromUTF8(e.asBytes(),0,l),a=this.executeEngine(i,t,r,2*n);return null===a?[!1,null]:[!0,a]}matchUTF8(e){return null!==this.executeEngine(uQ.fromUTF8(e),0,BY.UNANCHORED,0)}replaceAll(e,t){return this.replaceAllFunc(e,()=>t,2*e.length+1)}replaceFirst(e,t){return this.replaceAllFunc(e,()=>t,1)}replaceAllFunc(e,t,l){let r=0,n=0,i="";const a=uQ.fromUTF16(e);let s=0;for(;n<=e.length;){const o=this.executeEngine(a,n,BY.UNANCHORED,2);if(null===o||0===o.length)break;i+=e.substring(r,o[0]),(o[1]>r||0===o[0])&&(i+=t(e.substring(o[0],o[1])),s++),r=o[1];const c=7&a.step(n);if(n+c>o[1]?n+=c:n+1>o[1]?n++:n=o[1],s>=l)break}return i+=e.substring(r),i}pad(e){if(null===e)return null;let t=2*(1+this.numSubexp);if(e.length<t){let l=new Array(t).fill(-1);for(let t=0;t<e.length;t++)l[t]=e[t];e=l}return e}allMatches(e,t,l=e=>e){let r=[];const n=e.endPos();t<0&&(t=n+1);let i=0,a=0,s=-1;for(;a<t&&i<=n;){const t=this.executeEngine(e,i,BY.UNANCHORED,this.prog.numCap);if(null===t||0===t.length)break;let o=!0;if(t[1]===i){t[0]===s&&(o=!1);const l=e.step(i);l<0?i=n+1:i+=7&l}else i=t[1];s=t[1],o&&(r.push(l(this.pad(t))),a++)}return r}findUTF8(e){const t=this.executeEngine(uQ.fromUTF8(e),0,BY.UNANCHORED,2);return null===t?null:e.slice(t[0],t[1])}findUTF8Index(e){const t=this.executeEngine(uQ.fromUTF8(e),0,BY.UNANCHORED,2);return null===t?null:t.slice(0,2)}find(e){const t=this.executeEngine(uQ.fromUTF16(e),0,BY.UNANCHORED,2);return null===t?"":e.substring(t[0],t[1])}findIndex(e){return this.executeEngine(uQ.fromUTF16(e),0,BY.UNANCHORED,2)}findUTF8Submatch(e){const t=this.executeEngine(uQ.fromUTF8(e),0,BY.UNANCHORED,this.prog.numCap);if(null===t)return null;const l=new Array(1+this.numSubexp).fill(null);for(let r=0;r<l.length;r++)2*r<t.length&&t[2*r]>=0&&(l[r]=e.slice(t[2*r],t[2*r+1]));return l}findUTF8SubmatchIndex(e){return this.pad(this.executeEngine(uQ.fromUTF8(e),0,BY.UNANCHORED,this.prog.numCap))}findSubmatch(e){const t=this.executeEngine(uQ.fromUTF16(e),0,BY.UNANCHORED,this.prog.numCap);if(null===t)return null;const l=new Array(1+this.numSubexp).fill(null);for(let r=0;r<l.length;r++)2*r<t.length&&t[2*r]>=0&&(l[r]=e.substring(t[2*r],t[2*r+1]));return l}findSubmatchIndex(e){return this.pad(this.executeEngine(uQ.fromUTF16(e),0,BY.UNANCHORED,this.prog.numCap))}findAllUTF8(e,t){const l=this.allMatches(uQ.fromUTF8(e),t,t=>e.slice(t[0],t[1]));return 0===l.length?null:l}findAllUTF8Index(e,t){const l=this.allMatches(uQ.fromUTF8(e),t,e=>e.slice(0,2));return 0===l.length?null:l}findAll(e,t){const l=this.allMatches(uQ.fromUTF16(e),t,t=>e.substring(t[0],t[1]));return 0===l.length?null:l}findAllIndex(e,t){const l=this.allMatches(uQ.fromUTF16(e),t,e=>e.slice(0,2));return 0===l.length?null:l}findAllUTF8Submatch(e,t){const l=this.allMatches(uQ.fromUTF8(e),t,t=>{let l=new Array(t.length/2|0).fill(null);for(let r=0;r<l.length;r++)t[2*r]>=0&&(l[r]=e.slice(t[2*r],t[2*r+1]));return l});return 0===l.length?null:l}findAllUTF8SubmatchIndex(e,t){const l=this.allMatches(uQ.fromUTF8(e),t);return 0===l.length?null:l}findAllSubmatch(e,t){const l=this.allMatches(uQ.fromUTF16(e),t,t=>{let l=new Array(t.length/2|0).fill(null);for(let r=0;r<l.length;r++)t[2*r]>=0&&(l[r]=e.substring(t[2*r],t[2*r+1]));return l});return 0===l.length?null:l}findAllSubmatchIndex(e,t){const l=this.allMatches(uQ.fromUTF16(e),t);return 0===l.length?null:l}},uJ=class e{static isHexadecimal(e){return"0"<=e&&e<="9"||"A"<=e&&e<="F"||"a"<=e&&e<="f"}static translate(t){let l="";if(t instanceof RegExp&&(t.ignoreCase&&(l+="i"),t.multiline&&(l+="m"),t.dotAll&&(l+="s"),t=t.source),"string"!==typeof t)return t;let r="",n=!1,i=t.length;0===i&&(r="(?:)",n=!0);let a=!1,s=0;for(;s<i;){let l=t[s];if("\\"===l){if(s+1<i)switch(l=t[s+1],l){case"\\":r+="\\\\",s+=2;continue;case"c":if(s+2<i){let e=t[s+2].charCodeAt(0);if(e>=65&&e<=90||e>=97&&e<=122){let t=e%32;r+="\\x",r+=(t>>4).toString(16).toUpperCase(),r+=(15&t).toString(16).toUpperCase(),s+=3,n=!0;continue}}r+="c",s+=2,n=!0;continue;case"u":if(s+2<i)if("{"===t[s+2]){let l=s+3,a=!1,o=!1;for(;l<i;){const r=t[l];if("}"===r){o=!0;break}if(!e.isHexadecimal(r))break;a=!0,l++}if(o&&a){r+="\\x",s+=2,n=!0;continue}}else if(s+5<i){let l=!0;for(let r=0;r<4;r++)if(!e.isHexadecimal(t[s+2+r])){l=!1;break}if(l){r+="\\x{"+t.substring(s+2,s+6)+"}",s+=6,n=!0;continue}}r+="u",s+=2,n=!0;continue;case"x":{let l=!1;if(s+2<i&&"{"===t[s+2]){let r=s+3,n=!1,a=!1;for(;r<i;){const l=t[r];if("}"===l){a=!0;break}if(!e.isHexadecimal(l))break;n=!0,r++}a&&n&&(l=!0)}else s+3<i&&e.isHexadecimal(t[s+2])&&e.isHexadecimal(t[s+3])&&(l=!0);l?(r+="\\x",s+=2):(r+="x",s+=2,n=!0);continue}case"n":case"r":case"t":case"a":case"f":case"v":case"d":case"D":case"s":case"S":case"w":case"W":case"b":case"B":case"p":case"P":case"A":case"z":case"Q":case"E":case"0":case"1":case"2":case"3":case"4":case"5":case"6":case"7":r+="\\"+l,s+=2;continue;default:{let e=t.codePointAt(s+1);if(e>=48&&e<=57||e>=65&&e<=90||e>=97&&e<=122){let l=tQ.charCount(e);r+=t.substring(s+1,s+1+l),s+=l+1,n=!0}else{r+="\\";let l=tQ.charCount(e);r+=t.substring(s+1,s+1+l),s+=l+1}continue}}}else{if("/"===l){r+="\\/",s+=1,n=!0;continue}if("["===l)a=!0;else if("]"===l)a=!1;else if(!a&&"("===l&&s+2<i&&"?"===t[s+1]&&"<"===t[s+2]&&s+3<i&&!"=!>)".includes(t[s+3])){r+="(?P<",s+=3,n=!0;continue}}let o=t.codePointAt(s),c=tQ.charCount(o);r+=t.substring(s,s+c),s+=c}const o=n?r:t;return l.length>0?`(?${l})${o}`:o}},pJ=class e{static CASE_INSENSITIVE=jY;static DOTALL=PY;static MULTILINE=_Y;static DISABLE_UNICODE_GROUPS=OY;static LONGEST_MATCH=LY;static LOOKBEHINDS=FY;static quote(e){return tQ.quoteMeta(e)}static quoteReplacement(e,t=!1){return fQ.quoteReplacement(e,t)}static translateRegExp(e){return uJ.translate(e)}static compile(t,l=0){let r=t;if(0!==(l&e.CASE_INSENSITIVE)&&(r=`(?i)${r}`),0!==(l&e.DOTALL)&&(r=`(?s)${r}`),0!==(l&e.MULTILINE)&&(r=`(?m)${r}`),0!==(l&~(e.MULTILINE|e.DOTALL|e.CASE_INSENSITIVE|e.DISABLE_UNICODE_GROUPS|e.LONGEST_MATCH|e.LOOKBEHINDS)))throw new gQ("Flags should only be a combination of MULTILINE, DOTALL, CASE_INSENSITIVE, DISABLE_UNICODE_GROUPS, LONGEST_MATCH, LOOKBEHINDS");let n=BY.PERL;0!==(l&e.DISABLE_UNICODE_GROUPS)&&(n&=~BY.UNICODE_GROUPS),0!==(l&e.LOOKBEHINDS)&&(n|=BY.LOOKBEHIND);const i=new e(t,l);return i.re2Input=cJ.compileImpl(r,n,0!==(l&e.LONGEST_MATCH)),i}static matches(t,l){return e.compile(t).testExact(l)}static initTest(t,l,r){if(null==t)throw new Error("pattern is null");if(null==r)throw new Error("re2 is null");const n=new e(t,l);return n.re2Input=r,n}constructor(e,t){this.patternInput=e,this.flagsInput=t,this.re2Input=null}reset(){this.re2Input.reset()}flags(){return this.flagsInput}pattern(){return this.patternInput}re2(){return this.re2Input}matches(e){return this.testExact(e)}matcher(e){return tQ.isByteArray(e)&&(e=aQ.utf8(e)),new fQ(this,e)}test(e){return tQ.isByteArray(e)?this.re2Input.matchUTF8(e):this.re2Input.match(e)}testExact(e){const t=tQ.isByteArray(e)?uQ.fromUTF8(e):uQ.fromUTF16(e);return null!==this.re2Input.executeEngine(t,0,BY.ANCHOR_BOTH,0)}exec(e){const t=this.matcher(e);if(!t.find())return null;const l=[t.group(0)];for(let n=1;n<=t.groupCount();n++){const e=t.group(n);l.push(null===e?void 0:e)}l.index=t.start(0),l.input=e;const r=this.namedGroups();if(Object.keys(r).length>0){const e=t.getNamedGroups();for(const t in e)null===e[t]&&(e[t]=void 0);l.groups=e}else l.groups=void 0;return l}split(e,t=0){const l=this.matcher(e),r=[];let n=0,i=0;for(;l.find();)if(0!==i||0!==l.end()){if(t>0&&r.length===t-1)break;if(i===l.start()){if(0===t){n+=1,i=l.end();continue}}else for(;n>0;)r.push(""),n-=1;r.push(l.substring(i,l.start())),i=l.end()}else i=l.end();if(0===t&&i!==l.inputLength()){for(;n>0;)r.push(""),n-=1;r.push(l.substring(i,l.inputLength()))}return 0===t&&(0!==r.length||i===l.inputLength()&&i>0)||r.push(l.substring(i,l.inputLength())),r}*matchAll(e){const t=this.matcher(e);for(;t.find();){const l=[t.group(0)];for(let e=1;e<=t.groupCount();e++){const r=t.group(e);l.push(null===r?void 0:r)}l.index=t.start(0),l.input=e;const r=this.namedGroups();if(Object.keys(r).length>0){const e=t.getNamedGroups();for(const t in e)null===e[t]&&(e[t]=void 0);l.groups=e}else l.groups=void 0;yield l}}toString(){return this.patternInput}programSize(){return this.re2Input.numberOfInstructions()}groupCount(){return this.re2Input.numberOfCapturingGroups()}namedGroups(){return this.re2Input.namedGroups}equals(e){return this===e||null!==e&&this.constructor===e.constructor&&(this.flagsInput===e.flagsInput&&this.patternInput===e.patternInput)}};let dJ="13.2.0";const mJ=new Yh("@firebase/firestore");function hJ(){return mJ.logLevel}function gJ(e,...t){if(mJ.logLevel<=Hh.DEBUG){const l=t.map(bJ);mJ.debug(`Firestore (${dJ}): ${e}`,...l)}}function yJ(e,...t){if(mJ.logLevel<=Hh.ERROR){const l=t.map(bJ);mJ.error(`Firestore (${dJ}): ${e}`,...l)}}function fJ(e,...t){if(mJ.logLevel<=Hh.WARN){const l=t.map(bJ);mJ.warn(`Firestore (${dJ}): ${e}`,...l)}}function bJ(e){if("string"==typeof e)return e;try{return function(e){return JSON.stringify(e)}(e)}catch(e_){return e}}function vJ(e,t,l){let r="Unexpected state";"string"==typeof t?r=t:l=t,xJ(e,r,l)}function xJ(e,t,l){let r=`FIRESTORE (${dJ}) INTERNAL ASSERTION FAILED: ${t} (ID: ${e.toString(16)})`;if(void 0!==l)try{r+=" CONTEXT: "+JSON.stringify(l)}catch(e){r+=" CONTEXT: "+l}throw yJ(r),new Error(r)}function SJ(e,t,l,r){let n="Unexpected state";"string"==typeof l?n=l:r=l,e||xJ(t,n,r)}function NJ(e,t){return e}function CJ(e){const t="undefined"!=typeof self&&(self.crypto||self.msCrypto),l=new Uint8Array(e);if(t&&"function"==typeof t.getRandomValues)t.getRandomValues(l);else for(let r=0;r<e;r++)l[r]=Math.floor(256*Math.random());return l}class wJ{static newId(){const e=62*Math.floor(256/62);let t="";for(;t.length<20;){const l=CJ(40);for(let r=0;r<l.length;++r)t.length<20&&l[r]<e&&(t+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".charAt(l[r]%62))}return t}}function IJ(e,t){return e<t?-1:e>t?1:0}function kJ(e,t){const l=Math.min(e.length,t.length);for(let r=0;r<l;r++){const l=e.charAt(r),n=t.charAt(r);if(l!==n)return DJ(l)===DJ(n)?IJ(l,n):DJ(l)?1:-1}return IJ(e.length,t.length)}const TJ=55296,AJ=57343;function DJ(e){const t=e.charCodeAt(0);return t>=TJ&&t<=AJ}function MJ(e,t,l){return e.length===t.length&&e.every((e,r)=>l(e,t[r]))}function EJ(e){return e+"\0"}class RJ{constructor(e,t){this.comparator=e,this.root=t||jJ.EMPTY}insert(e,t){return new RJ(this.comparator,this.root.insert(e,t,this.comparator).copy(null,null,jJ.BLACK,null,null))}remove(e){return new RJ(this.comparator,this.root.remove(e,this.comparator).copy(null,null,jJ.BLACK,null,null))}get(e){let t=this.root;for(;!t.isEmpty();){const l=this.comparator(e,t.key);if(0===l)return t.value;l<0?t=t.left:l>0&&(t=t.right)}return null}indexOf(e){let t=0,l=this.root;for(;!l.isEmpty();){const r=this.comparator(e,l.key);if(0===r)return t+l.left.size;r<0?l=l.left:(t+=l.left.size+1,l=l.right)}return-1}isEmpty(){return this.root.isEmpty()}get size(){return this.root.size}minKey(){return this.root.minKey()}maxKey(){return this.root.maxKey()}inorderTraversal(e){return this.root.inorderTraversal(e)}forEach(e){this.inorderTraversal((t,l)=>(e(t,l),!1))}toString(){const e=[];return this.inorderTraversal((t,l)=>(e.push(`${t}:${l}`),!1)),`{${e.join(", ")}}`}reverseTraversal(e){return this.root.reverseTraversal(e)}getIterator(){return new BJ(this.root,null,this.comparator,!1)}getIteratorFrom(e){return new BJ(this.root,e,this.comparator,!1)}getReverseIterator(){return new BJ(this.root,null,this.comparator,!0)}getReverseIteratorFrom(e){return new BJ(this.root,e,this.comparator,!0)}}class BJ{constructor(e,t,l,r){this.isReverse=r,this.nodeStack=[];let n=1;for(;!e.isEmpty();)if(n=t?l(e.key,t):1,t&&r&&(n*=-1),n<0)e=this.isReverse?e.left:e.right;else{if(0===n){this.nodeStack.push(e);break}this.nodeStack.push(e),e=this.isReverse?e.right:e.left}}getNext(){let e=this.nodeStack.pop();const t={key:e.key,value:e.value};if(this.isReverse)for(e=e.left;!e.isEmpty();)this.nodeStack.push(e),e=e.right;else for(e=e.right;!e.isEmpty();)this.nodeStack.push(e),e=e.left;return t}hasNext(){return this.nodeStack.length>0}peek(){if(0===this.nodeStack.length)return null;const e=this.nodeStack[this.nodeStack.length-1];return{key:e.key,value:e.value}}}class jJ{constructor(e,t,l,r,n){this.key=e,this.value=t,this.color=null!=l?l:jJ.RED,this.left=null!=r?r:jJ.EMPTY,this.right=null!=n?n:jJ.EMPTY,this.size=this.left.size+1+this.right.size}copy(e,t,l,r,n){return new jJ(null!=e?e:this.key,null!=t?t:this.value,null!=l?l:this.color,null!=r?r:this.left,null!=n?n:this.right)}isEmpty(){return!1}inorderTraversal(e){return this.left.inorderTraversal(e)||e(this.key,this.value)||this.right.inorderTraversal(e)}reverseTraversal(e){return this.right.reverseTraversal(e)||e(this.key,this.value)||this.left.reverseTraversal(e)}min(){return this.left.isEmpty()?this:this.left.min()}minKey(){return this.min().key}maxKey(){return this.right.isEmpty()?this.key:this.right.maxKey()}insert(e,t,l){let r=this;const n=l(e,r.key);return r=n<0?r.copy(null,null,null,r.left.insert(e,t,l),null):0===n?r.copy(null,t,null,null,null):r.copy(null,null,null,null,r.right.insert(e,t,l)),r.fixUp()}removeMin(){if(this.left.isEmpty())return jJ.EMPTY;let e=this;return e.left.isRed()||e.left.left.isRed()||(e=e.moveRedLeft()),e=e.copy(null,null,null,e.left.removeMin(),null),e.fixUp()}remove(e,t){let l,r=this;if(t(e,r.key)<0)r.left.isEmpty()||r.left.isRed()||r.left.left.isRed()||(r=r.moveRedLeft()),r=r.copy(null,null,null,r.left.remove(e,t),null);else{if(r.left.isRed()&&(r=r.rotateRight()),r.right.isEmpty()||r.right.isRed()||r.right.left.isRed()||(r=r.moveRedRight()),0===t(e,r.key)){if(r.right.isEmpty())return jJ.EMPTY;l=r.right.min(),r=r.copy(l.key,l.value,null,null,r.right.removeMin())}r=r.copy(null,null,null,null,r.right.remove(e,t))}return r.fixUp()}isRed(){return this.color}fixUp(){let e=this;return e.right.isRed()&&!e.left.isRed()&&(e=e.rotateLeft()),e.left.isRed()&&e.left.left.isRed()&&(e=e.rotateRight()),e.left.isRed()&&e.right.isRed()&&(e=e.colorFlip()),e}moveRedLeft(){let e=this.colorFlip();return e.right.left.isRed()&&(e=e.copy(null,null,null,null,e.right.rotateRight()),e=e.rotateLeft(),e=e.colorFlip()),e}moveRedRight(){let e=this.colorFlip();return e.left.left.isRed()&&(e=e.rotateRight(),e=e.colorFlip()),e}rotateLeft(){const e=this.copy(null,null,jJ.RED,null,this.right.left);return this.right.copy(null,null,this.color,e,null)}rotateRight(){const e=this.copy(null,null,jJ.RED,this.left.right,null);return this.left.copy(null,null,this.color,null,e)}colorFlip(){const e=this.left.copy(null,null,!this.left.color,null,null),t=this.right.copy(null,null,!this.right.color,null,null);return this.copy(null,null,!this.color,e,t)}checkMaxDepth(){const e=this.check();return Math.pow(2,e)<=this.size+1}check(){if(this.isRed()&&this.left.isRed())throw vJ(43730,{key:this.key,value:this.value});if(this.right.isRed())throw vJ(14113,{key:this.key,value:this.value});const e=this.left.check();if(e!==this.right.check())throw vJ(27949);return e+(this.isRed()?0:1)}}jJ.EMPTY=null,jJ.RED=!0,jJ.BLACK=!1,jJ.EMPTY=new class{constructor(){this.size=0}get key(){throw vJ(57766)}get value(){throw vJ(16141)}get color(){throw vJ(16727)}get left(){throw vJ(29726)}get right(){throw vJ(36894)}copy(e,t,l,r,n){return this}insert(e,t,l){return new jJ(e,t)}remove(e,t){return this}isEmpty(){return!0}inorderTraversal(e){return!1}reverseTraversal(e){return!1}minKey(){return null}maxKey(){return null}isRed(){return!1}checkMaxDepth(){return!0}check(){return 0}};class PJ{constructor(e){this.comparator=e,this.data=new RJ(this.comparator)}has(e){return null!==this.data.get(e)}first(){return this.data.minKey()}last(){return this.data.maxKey()}get size(){return this.data.size}indexOf(e){return this.data.indexOf(e)}forEach(e){this.data.inorderTraversal((t,l)=>(e(t),!1))}forEachInRange(e,t){const l=this.data.getIteratorFrom(e[0]);for(;l.hasNext();){const r=l.getNext();if(this.comparator(r.key,e[1])>=0)return;t(r.key)}}forEachWhile(e,t){let l;for(l=void 0!==t?this.data.getIteratorFrom(t):this.data.getIterator();l.hasNext();)if(!e(l.getNext().key))return}firstAfterOrEqual(e){const t=this.data.getIteratorFrom(e);return t.hasNext()?t.getNext().key:null}getIterator(){return new _J(this.data.getIterator())}getIteratorFrom(e){return new _J(this.data.getIteratorFrom(e))}add(e){return this.copy(this.data.remove(e).insert(e,!0))}delete(e){return this.has(e)?this.copy(this.data.remove(e)):this}isEmpty(){return this.data.isEmpty()}unionWith(e){let t=this;return t.size<e.size&&(t=e,e=this),e.forEach(e=>{t=t.add(e)}),t}isEqual(e){if(!(e instanceof PJ))return!1;if(this.size!==e.size)return!1;const t=this.data.getIterator(),l=e.data.getIterator();for(;t.hasNext();){const e=t.getNext().key,r=l.getNext().key;if(0!==this.comparator(e,r))return!1}return!0}toArray(){const e=[];return this.forEach(t=>{e.push(t)}),e}toString(){const e=[];return this.forEach(t=>e.push(t)),"SortedSet("+e.toString()+")"}copy(e){const t=new PJ(this.comparator);return t.data=e,t}}class _J{constructor(e){this.iter=e}getNext(){return this.iter.getNext().key}hasNext(){return this.iter.hasNext()}}function OJ(e){return e.hasNext()?e.getNext():void 0}const LJ={OK:"ok",CANCELLED:"cancelled",UNKNOWN:"unknown",INVALID_ARGUMENT:"invalid-argument",DEADLINE_EXCEEDED:"deadline-exceeded",NOT_FOUND:"not-found",ALREADY_EXISTS:"already-exists",PERMISSION_DENIED:"permission-denied",UNAUTHENTICATED:"unauthenticated",RESOURCE_EXHAUSTED:"resource-exhausted",FAILED_PRECONDITION:"failed-precondition",ABORTED:"aborted",OUT_OF_RANGE:"out-of-range",UNIMPLEMENTED:"unimplemented",INTERNAL:"internal",UNAVAILABLE:"unavailable",DATA_LOSS:"data-loss"};class FJ extends Ih{constructor(e,t){super(e,t),this.code=e,this.message=t,this.toString=()=>`${this.name}: [code=${this.code}]: ${this.message}`}}const qJ="__name__";class zJ{constructor(e,t,l){void 0===t?t=0:t>e.length&&vJ(637,{offset:t,range:e.length}),void 0===l?l=e.length-t:l>e.length-t&&vJ(1746,{length:l,range:e.length-t}),this.segments=e,this.offset=t,this.len=l}get length(){return this.len}isEqual(e){return 0===zJ.comparator(this,e)}child(e){const t=this.segments.slice(this.offset,this.limit());return e instanceof zJ?e.forEach(e=>{t.push(e)}):t.push(e),this.construct(t)}limit(){return this.offset+this.length}popFirst(e){return e=void 0===e?1:e,this.construct(this.segments,this.offset+e,this.length-e)}popLast(){return this.construct(this.segments,this.offset,this.length-1)}firstSegment(){return this.segments[this.offset]}lastSegment(){return this.get(this.length-1)}get(e){return this.segments[this.offset+e]}isEmpty(){return 0===this.length}isPrefixOf(e){if(e.length<this.length)return!1;for(let t=0;t<this.length;t++)if(this.get(t)!==e.get(t))return!1;return!0}isImmediateParentOf(e){if(this.length+1!==e.length)return!1;for(let t=0;t<this.length;t++)if(this.get(t)!==e.get(t))return!1;return!0}forEach(e){for(let t=this.offset,l=this.limit();t<l;t++)e(this.segments[t])}toArray(){return this.segments.slice(this.offset,this.limit())}static comparator(e,t){const l=Math.min(e.length,t.length);for(let r=0;r<l;r++){const l=zJ.compareSegments(e.get(r),t.get(r));if(0!==l)return l}return IJ(e.length,t.length)}static compareSegments(e,t){const l=zJ.isNumericId(e),r=zJ.isNumericId(t);return l&&!r?-1:!l&&r?1:l&&r?zJ.extractNumericId(e).compare(zJ.extractNumericId(t)):kJ(e,t)}static isNumericId(e){return e.startsWith("__id")&&e.endsWith("__")}static extractNumericId(e){return fY.fromString(e.substring(4,e.length-2))}}class UJ extends zJ{construct(e,t,l){return new UJ(e,t,l)}canonicalString(){return this.toArray().join("/")}toString(){return this.canonicalString()}toStringWithLeadingSlash(){return`/${this.canonicalString()}`}toUriEncodedString(){return this.toArray().map(encodeURIComponent).join("/")}static fromString(...e){const t=[];for(const l of e){if(l.indexOf("//")>=0)throw new FJ(LJ.INVALID_ARGUMENT,`Invalid segment (${l}). Paths must not contain // in them.`);t.push(...l.split("/").filter(e=>e.length>0))}return new UJ(t)}static emptyPath(){return new UJ([])}}const GJ=/^[_a-zA-Z][_a-zA-Z0-9]*$/;let VJ=class e extends zJ{construct(t,l,r){return new e(t,l,r)}static isValidIdentifier(e){return GJ.test(e)}canonicalString(){return this.toArray().map(t=>(t=t.replace(/\\/g,"\\\\").replace(/`/g,"\\`"),e.isValidIdentifier(t)||(t="`"+t+"`"),t)).join(".")}toString(){return this.canonicalString()}isKeyField(){return 1===this.length&&this.get(0)===qJ}static keyField(){return new e([qJ])}static fromServerFormat(t){const l=[];let r="",n=0;const i=()=>{if(0===r.length)throw new FJ(LJ.INVALID_ARGUMENT,`Invalid field path (${t}). Paths must not be empty, begin with '.', end with '.', or contain '..'`);l.push(r),r=""};let a=!1;for(;n<t.length;){const e=t[n];if("\\"===e){if(n+1===t.length)throw new FJ(LJ.INVALID_ARGUMENT,"Path has trailing escape character: "+t);const e=t[n+1];if("\\"!==e&&"."!==e&&"`"!==e)throw new FJ(LJ.INVALID_ARGUMENT,"Path has invalid escape sequence: "+t);r+=e,n+=2}else"`"===e?(a=!a,n++):"."!==e||a?(r+=e,n++):(i(),n++)}if(i(),a)throw new FJ(LJ.INVALID_ARGUMENT,"Unterminated ` in path: "+t);return new e(l)}static emptyPath(){return new e([])}};class HJ{constructor(e){this.fields=e,e.sort(VJ.comparator)}static empty(){return new HJ([])}unionWith(e){let t=new PJ(VJ.comparator);for(const l of this.fields)t=t.add(l);for(const l of e)t=t.add(l);return new HJ(t.toArray())}covers(e){for(const t of this.fields)if(t.isPrefixOf(e))return!0;return!1}isEqual(e){return MJ(this.fields,e.fields,(e,t)=>e.isEqual(t))}}function WJ(e){let t=0;for(const l in e)Object.prototype.hasOwnProperty.call(e,l)&&t++;return t}function ZJ(e,t){for(const l in e)Object.prototype.hasOwnProperty.call(e,l)&&t(l,e[l])}function $J(e,t){const l=[];for(const r in e)Object.prototype.hasOwnProperty.call(e,r)&&l.push(t(e[r],r,e));return l}function KJ(e){for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0}class YJ{constructor(e){this.path=e}static fromPath(e){return new YJ(UJ.fromString(e))}static fromName(e){return new YJ(UJ.fromString(e).popFirst(5))}static empty(){return new YJ(UJ.emptyPath())}get collectionGroup(){return this.path.popLast().lastSegment()}hasCollectionId(e){return this.path.length>=2&&this.path.get(this.path.length-2)===e}getCollectionGroup(){return this.path.get(this.path.length-2)}getCollectionPath(){return this.path.popLast()}isEqual(e){return null!==e&&0===UJ.comparator(this.path,e.path)}toString(){return this.path.toString()}static comparator(e,t){return UJ.comparator(e.path,t.path)}static isDocumentKey(e){return e.length%2==0}static fromSegments(e){return new YJ(new UJ(e.slice()))}}function QJ(e,t,l){if(!l)throw new FJ(LJ.INVALID_ARGUMENT,`Function ${e}() cannot be called with an empty ${t}.`)}function JJ(e,t,l,r){if(!0===t&&!0===r)throw new FJ(LJ.INVALID_ARGUMENT,`${e} and ${l} cannot be used together.`)}function XJ(e){if(!YJ.isDocumentKey(e))throw new FJ(LJ.INVALID_ARGUMENT,`Invalid document reference. Document references must have an even number of segments, but ${e} has ${e.length}.`)}function eX(e){if(YJ.isDocumentKey(e))throw new FJ(LJ.INVALID_ARGUMENT,`Invalid collection reference. Collection references must have an odd number of segments, but ${e} has ${e.length}.`)}function tX(e){return"object"==typeof e&&null!==e&&(Object.getPrototypeOf(e)===Object.prototype||null===Object.getPrototypeOf(e))}function lX(e){if(void 0===e)return"undefined";if(null===e)return"null";if("string"==typeof e)return e.length>20&&(e=`${e.substring(0,20)}...`),JSON.stringify(e);if("number"==typeof e||"boolean"==typeof e)return""+e;if("object"==typeof e){if(e instanceof Array)return"an array";{const t=function(e){return e.constructor?e.constructor.name:null}(e);return t?`a custom ${t} object`:"an object"}}return"function"==typeof e?"a function":vJ(12329,{type:typeof e})}function rX(e,t){if("_delegate"in e&&(e=e._delegate),!(e instanceof t)){if(t.name===e.constructor.name)throw new FJ(LJ.INVALID_ARGUMENT,"Type does not match the expected instance. Did you pass a reference from a different Firestore SDK?");{const l=lX(e);throw new FJ(LJ.INVALID_ARGUMENT,`Expected type '${t.name}', but it was: ${l}`)}}return e}function nX(e,t){if(t<=0)throw new FJ(LJ.INVALID_ARGUMENT,`Function ${e}() requires a positive number, but it was: ${t}.`)}function iX(e,t){const l={typeString:e};return t&&(l.value=t),l}function aX(e,t){if(!tX(e))throw new FJ(LJ.INVALID_ARGUMENT,"JSON must be an object");let l;for(const r in t)if(t[r]){const n=t[r].typeString,i="value"in t[r]?{value:t[r].value}:void 0,a=t[r].optional;if(!(r in e)){if(a)continue;l=`JSON missing required field: '${r}'`;break}const s=e[r];if(n&&typeof s!==n){l=`JSON field '${r}' must be a ${n}.`;break}if(void 0!==i&&s!==i.value){l=`Expected '${r}' field to equal '${i.value}'`;break}}if(l)throw new FJ(LJ.INVALID_ARGUMENT,l);return!0}const sX=-62135596800,oX=1e6;class cX{static now(){return cX.fromMillis(Date.now())}static fromDate(e){return cX.fromMillis(e.getTime())}static fromMillis(e){const t=Math.floor(e/1e3),l=Math.floor((e-1e3*t)*oX);return new cX(t,l)}static fromInstant(e){if(!e||"bigint"!=typeof e.t)throw new FJ(LJ.INVALID_ARGUMENT,"Invalid Temporal.Instant object provided.");return cX._fromEpochNanoseconds(e.t)}static _fromEpochNanoseconds(e){let t,l;if(e>=0n)t=Number(e/1000000000n),l=Number(e%1000000000n);else{const r=e%1000000000n;0n===r?(t=Number(e/1000000000n),l=0):(t=Number(e/1000000000n-1n),l=Number(r+1000000000n))}return new cX(t,l)}constructor(e,t){if(this.seconds=e,this.nanoseconds=t,t<0)throw new FJ(LJ.INVALID_ARGUMENT,"Timestamp nanoseconds out of range: "+t);if(t>=1e9)throw new FJ(LJ.INVALID_ARGUMENT,"Timestamp nanoseconds out of range: "+t);if(e<sX)throw new FJ(LJ.INVALID_ARGUMENT,"Timestamp seconds out of range: "+e);if(e>=253402300800)throw new FJ(LJ.INVALID_ARGUMENT,"Timestamp seconds out of range: "+e)}toDate(){return new Date(this.toMillis())}toMillis(){return 1e3*this.seconds+this.nanoseconds/oX}toInstant(){if("undefined"==typeof Temporal||!Temporal.Instant)throw new FJ(LJ.FAILED_PRECONDITION,"The Temporal object is not available in the current environment.");const e=1000000000n*BigInt(this.seconds)+BigInt(this.nanoseconds);return Temporal.Instant.__PRIVATE_fromEpochNanoseconds(e)}_compareTo(e){return this.seconds===e.seconds?IJ(this.nanoseconds,e.nanoseconds):IJ(this.seconds,e.seconds)}isEqual(e){return e.seconds===this.seconds&&e.nanoseconds===this.nanoseconds}toString(){return"Timestamp(seconds="+this.seconds+", nanoseconds="+this.nanoseconds+")"}toJSON(){return{type:cX._jsonSchemaVersion,seconds:this.seconds,nanoseconds:this.nanoseconds}}static fromJSON(e){if(aX(e,cX._jsonSchema))return new cX(e.seconds,e.nanoseconds)}valueOf(){const e=this.seconds-sX;return String(e).padStart(12,"0")+"."+String(this.nanoseconds).padStart(9,"0")}}cX._jsonSchemaVersion="firestore/timestamp/1.0",cX._jsonSchema={type:iX("string",cX._jsonSchemaVersion),seconds:iX("number"),nanoseconds:iX("number")};class uX extends Error{constructor(){super(...arguments),this.name="Base64DecodeError"}}class pX{constructor(e){this.binaryString=e}static fromBase64String(e){const t=function(e){try{return atob(e)}catch(e){throw"undefined"!=typeof DOMException&&e instanceof DOMException?new uX("Invalid base64 string: "+e):e}}(e);return new pX(t)}static fromUint8Array(e){const t=function(e){let t="";for(let l=0;l<e.length;++l)t+=String.fromCharCode(e[l]);return t}(e);return new pX(t)}[Symbol.iterator](){let e=0;return{next:()=>e<this.binaryString.length?{value:this.binaryString.charCodeAt(e++),done:!1}:{value:void 0,done:!0}}}toBase64(){return function(e){return btoa(e)}(this.binaryString)}toUint8Array(){return function(e){const t=new Uint8Array(e.length);for(let l=0;l<e.length;l++)t[l]=e.charCodeAt(l);return t}(this.binaryString)}approximateByteSize(){return 2*this.binaryString.length}compareTo(e){return IJ(this.binaryString,e.binaryString)}isEqual(e){return this.binaryString===e.binaryString}}pX.EMPTY_BYTE_STRING=new pX("");const dX=new RegExp(/^\d{4}-\d\d-\d\dT\d\d:\d\d:\d\d(?:\.(\d+))?Z$/);function mX(e){if(SJ(!!e,39018),"string"==typeof e){let t=0;const l=dX.exec(e);if(SJ(!!l,46558,{timestamp:e}),l[1]){let e=l[1];e=(e+"000000000").substr(0,9),t=Number(e)}const r=new Date(e);return{seconds:Math.floor(r.getTime()/1e3),nanos:t}}return{seconds:hX(e.seconds),nanos:hX(e.nanos)}}function hX(e){return"number"==typeof e?e:"string"==typeof e?Number(e):0}function gX(e){return"string"==typeof e?pX.fromBase64String(e):pX.fromUint8Array(e)}const yX="server_timestamp",fX="__type__",bX="__previous_value__",vX="__local_write_time__";function xX(e){const t=(e?.mapValue?.fields||{})[fX]?.stringValue;return t===yX}function SX(e){const t=e.mapValue.fields[bX];return xX(t)?SX(t):t}function NX(e){const t=mX(e.mapValue.fields[vX].timestampValue);return new cX(t.seconds,t.nanos)}class CX{constructor(e,t,l,r,n,i,a,s,o,c,u,p,d){this.databaseId=e,this.appId=t,this.persistenceKey=l,this.host=r,this.ssl=n,this.forceLongPolling=i,this.autoDetectLongPolling=a,this.longPollingOptions=s,this.useFetchStreams=o,this.isUsingEmulator=c,this.apiKey=u,this._customHeaders=p,this.grpcFlowControlWindow=d}}const wX="(default)";class IX{constructor(e,t){this.projectId=e,this.database=t||wX}static empty(){return new IX("","")}get isDefaultDatabase(){return this.database===wX}isEqual(e){return e instanceof IX&&e.projectId===this.projectId&&e.database===this.database}}class kX{constructor(){this.exponent=0,this.i=0n,this.o=0n,this.u=new Array(4).fill(0n),this.l=new Array(6).fill(0n),this.h=new Array(6).fill(0n),this.T=new Array(6).fill(0n),this.P=new Array(12).fill(0n)}static I(e,t){let l=new kX;return l.parse(e,t),l}parse(e,t){t+=e.length-1,this.exponent=0,this.i=0n,this.o=0n;let l=this.T,r=this.R(e,l);if(0==r&&this.isEmpty(l))return;if((t+=r)<kX.A)return;if(t>kX.V)return void(this.exponent=Number(kX.m));let n=this.p(t,l);this.S(t,n,l)}R(e,t){for(let n=0;n<6;n++)t[n]=0n;let l=0;for(;l<e.length&&0==e[l];)l+=1;if(l==e.length)return 0;let r=-l;if(e.length-l>kX.v){let t=e[kX.v]>=5,n=new Array(kX.v).fill(0);for(let r=0;r<kX.v;r++)n[r]=e[r+l];t&&(r+=this.D(n)),e=n,l=0}for(let n=e.length-1;n>=l;n--)t[0]|=BigInt(e[n])<<32n,this.C(t);return r}C(e){let t=e.length;for(let l=0;l<t;l++){let r=e[l]%10n;e[l]=e[l]/10n,l+1<t&&(e[l+1]+=r<<32n)}}isEmpty(e){for(let t=0;t<e.length;t++)if(0n!=e[t])return!1;return!0}D(e){for(let t=e.length-1;t>=0;t--){if(9!=e[t])return e[t]=e[t]+1,0;e[t]=0}return e[0]=1,1}p(e,t){let l=t[0]<<31n|t[1]>>1n,r=Number(l)/kX.F;return Math.floor(Number(e)*kX.O+this.log2(r))}log2(e){return kX.M*Math.log(e)}S(e,t,l){let r=this.u;this.N(-t,r);let n=this.P;this.B(l,r,n),this.L(n),BigInt(r[0])!=BigInt(-e)&&this.L(n),t+=this.$(n),(t+=kX.U)<=0||(t+=this.k(n),BigInt(t)>=kX.m?this.exponent=Number(kX.m):(this.exponent=Number(t),this.i=(n[0]<<32n)+n[1]&0xffffffffffffffffn,this.o=(n[2]<<32n)+n[3]&0xffffffffffffffffn))}N(e,t){if(0==e)return void this.q(kX.K[0],t);let l=kX.K;e<0&&(e=-e,l=kX.W);let r=kX.G,n=32,i=!0;for(;e>0;)e>=r&&(i?(this.q(l[n],t),i=!1):this.j(t,l[n],t),e-=r),n-=1,r*=.5}q(e,t){for(let l=0;l<t.length;l++)t[l]=e[l]}j(e,t,l){this.H(e,t,this.P);let r=this.J(this.P);this.Y(this.P,l),l[0]=e[0]+t[0]+BigInt(r)}H(e,t,l){for(let r=0;r<l.length;r++)l[r]=0n;this.Z(e,this.l),this.Z(t,this.h);for(let r=5;r>=0;r--)for(let e=5;e>=0;e--){let t=this.l[r]*this.h[e];l[e+r+1]=l[e+r+1]+(t&kX.X)&0xffffffffffffffffn,l[e+r]=l[e+r]+(t>>32n)&0xffffffffffffffffn}for(let r=11;r>=1;r--)l[r-1]=l[r-1]+(l[r]>>32n)&0xffffffffffffffffn,l[r]&=kX.X}J(e){let t=0;for(;this.ee(e);)this.L(e),t-=1;return t}ee(e){if(e[0]<0x19999999n)return!0;if(e[0]>0x19999999n)return!1;for(let t=1;t<e.length;t++){if(e[t]<0x99999999n)return!0;if(e[t]>0x99999999n)return!1}return!1}B(e,t,l){for(let i=0;i<l.length;i++)l[i]=0n;let r=this.h;this.Z(t,r);let n=e.length;for(let i=n-1;i>=0;i--)for(let t=n-1;t>=0;t--){let n=e[i]*r[t];l[t+i+1]=l[t+i+1]+(n&kX.X)&0xffffffffffffffffn,l[t+i]=l[t+i]+(n>>32n)&0xffffffffffffffffn}for(let i=11;i>=1;i--)l[i-1]=l[i-1]+(l[i]>>32n)&0xffffffffffffffffn,l[i]&=kX.X}L(e){let t=e.length-1;e[0]&=kX.X,e[t]*=10n;for(let l=t-1;l>=0;l--)e[l]=10n*e[l]+(e[l+1]>>32n)&0xffffffffffffffffn,e[l+1]&=kX.X}$(e){let t=31-kX.te(e[0]);return 0!=t&&this.ne(e,t),t}k(e){return this.re(e,5,100n),this.re(e,4,0x80000000n),0n!=(e[0]&kX.ie<<1n)?(this.ne(e,1),1):0}Y(e,t){t[1]=(e[0]<<32n)+e[1],t[2]=(e[2]<<32n)+e[3],t[3]=(e[4]<<32n)+e[5]}Z(e,t){t[0]=e[1]>>32n,t[1]=e[1]&kX.X,t[2]=e[2]>>32n,t[3]=e[2]&kX.X,t[4]=e[3]>>32n,t[5]=e[3]&kX.X}ne(e,t){let l=e.length-1,r=BigInt(32-Math.abs(t));if(t>0){let n=BigInt(t);for(let t=l+1-1;t>=1;t--)e[t]=e[t]>>n|e[t-1]<<r&kX.X;e[0]=e[0]>>n}else if(t<0){let n=BigInt(-t);e[0]=0xffffffffffffffffn&(e[0]<<n|e[1]>>r);for(let t=1;t<l;t++)e[t]=0xffffffffffffffffn&(e[t]<<n&kX.X|e[t+1]>>r);e[l]=e[l]<<n&kX.X}}re(e,t,l){let r=t;e[r]=e[r]+l&0xffffffffffffffffn;for(let n=r+1-1;n>=1&&0n!=(e[n]&kX.ie);n--)e[n]&=kX.X,e[n-1]+=1n}static te(e){let t=Number(e>>32n);return 0==t?32+Math.clz32(Number(BigInt.asUintN(32,e))):Math.clz32(t)}}var TX,AX,DX,MX,EX,RX;kX.v=59,kX.V=646456993,kX.A=-646457032,kX.F=0xccccccccccccd00,kX.se=0x8000000000000000n,kX.G=2147483648,kX.X=0x00000000ffffffffn,kX.ie=0xffffffff00000000n,kX.O=Math.log(10)/Math.log(2),kX.M=1/Math.log(2),kX.U=2147483647,kX.m=0xffffffffn,kX.K=[[1n,0x1999999999999999n,0x9999999999999999n,0x999999999999999an],[1n,0x3333333333333333n,0x3333333333333333n,0x3333333333333334n],[1n,0x6666666666666666n,0x6666666666666666n,0x6666666666666667n],[2n,0x28f5c28f5c28f5c2n,0x8f5c28f5c28f5c28n,0xf5c28f5c28f5c290n],[3n,0x4189374bc6a7ef9dn,0xb22d0e5604189374n,0xbc6a7ef9db22d0e6n],[5n,0xa7c5ac471b478423n,0x0fcf80dc33721d53n,0xcddd6e04c0592104n],[10n,0x6df37f675ef6eadfn,0x5ab9a2072d44268dn,0x97df837e6748956en],[20n,0x2f394219248446ban,0xa23d2ec729af3d61n,0x0607aa0167dd94cbn],[39n,0x571cbec554b60dbbn,0xd5f64baf0506840dn,0x451db70d5904029bn],[78n,0x1da48ce468e7c702n,0x6520247d3556476dn,0x1469caf6db224cfan],[155n,0x2252f0e5b39769dcn,0x9ae2eea30ca3ade0n,0xeeaa3c08dfe84e30n],[309n,0x2e055c9a3f6ba793n,0x16583a816eb60a59n,0x22c4b0826cf1ebf7n],[617n,0x52bb45e9cf23f17fn,0x7688c07606e50364n,0xb34479aa9d449a57n],[1234n,0x1abc81c8ff5f846cn,0x8f5e3c9853e38c97n,0x45060097f3bf9296n],[2467n,0x1bec53b510daa7b4n,0x48369ed77dbb0eb1n,0x3b05587b2187b41en],[4933n,0x1e75063a5ba91326n,0x8abfb8e460016ae3n,0x28008702d29e8a3cn],[9865n,0x243c5d8bb5c5fa55n,0x40c6d248c5881915n,0x4c0fd99fd5befc22n],[19729n,0x334a5570c3f4ef3cn,0xa13c36c43f979c90n,0xda7ac473555fb7a8n],[39457n,0x66c304445dd98f3bn,0xa8c293a20e47a41bn,0x4c5b03dc12604964n],[78914n,0x293ffbf5fb028cc4n,0x89d3e5ff44238406n,0x369a339e1bfe8c9bn],[157827n,0x427792fbb68e5d20n,0x7b297cd9fc154b62n,0xf09142114aa9a20cn],[315653n,0xac92bc65ad5c08fcn,0x00beeb115a566c19n,0x4ba882d8a4622437n],[631306n,0x745581440f92e80en,0x4da822cf7f896f41n,0x509d598678164ecdn],[1262612n,0x34dd99b4c69523a5n,0x64bc2e8f0d8b1044n,0xb03b1c96da5dd349n],[2525223n,0x6d2bbea9d6d25a08n,0xa0a4606a88e96b70n,0x182063bbc2fe8520n],[5050446n,0x2e8e47d63bfdd6e3n,0x2b55fa8976eaa3e9n,0x1a6b9d3086412a73n],[10100891n,0x54aa68efa1d719dfn,0xd8505806612c5c8fn,0xad068837fee8b43an],[20201782n,0x1c00464ccb7bae77n,0x9e3877784c77982cn,0xd94af3b61717404fn],[40403563n,0x1ea099c8be2b6cd0n,0x8bfb6d539fa50466n,0x6d3bc37e69a84218n],[80807125n,0x24a457f466ce8d18n,0xf2c8f3b81bc6bb59n,0xa78c757692e02d49n],[161614249n,0x347256677aba6b53n,0x3fbf90d30611a67cn,0x1e039d87e0bdb32bn],[323228497n,0x6b727daf0fd3432an,0x71f71121f9e4200fn,0x8fcd9942d486c10cn],[646456994n,0x2d18e84484d91f78n,0x4079bfe7829dec6fn,0x21551643e365abc6n]],kX.W=[[1n,0x1999999999999999n,0x9999999999999999n,0x999999999999999an],[0n,0x8000000000000000n,0x0000000000000000n,0x0000000000000000n],[0n,0x4000000000000000n,0x0000000000000000n,0x0000000000000001n],[-1n,0xa000000000000000n,0x0000000000000000n,0x0000000000000000n],[-2n,0x6400000000000000n,0x0000000000000000n,0x0000000000000000n],[-4n,0x2710000000000000n,0x0000000000000000n,0x0000000000000001n],[-9n,0x3b9aca0000000000n,0x0000000000000000n,0x0000000000000001n],[-19n,0x8ac7230489e80000n,0x0000000000000000n,0x0000000000000000n],[-38n,0x4b3b4ca85a86c47an,0x098a224000000000n,0x0000000000000001n],[-77n,0xdd15fe86affad912n,0x49ef0eb713f39eben,0xaa987b6e6fd2a002n],[-154n,0xbeeefb584aff8603n,0xaafb550ffacfd8fan,0x5ca47e4f88d45371n],[-308n,0x8e679c2f5e44ff8fn,0x570f09eaa7ea7648n,0x5961db50c6d2b888n],[-616n,0x4f371b3399fc2ab0n,0x8170041c9feb05aan,0xc7c343447c75bcf6n],[-1233n,0xf51e928179013fd3n,0xde4bd12cde4d985cn,0x4a573ca6f94bff14n],[-2466n,0xeab388127bccaff7n,0x1667639142b9fbaen,0x775ec9995e1039fbn],[-4932n,0xd72cb2a95c7ef6ccn,0xe81bf1e825ba7515n,0xc2feb521d6cb5dcdn],[-9864n,0xb4dc1be6604502dcn,0xd491079b8eef6535n,0x578d3965d24de84dn],[-19728n,0x7fc6447bee60ea43n,0x2548da5c8b125b27n,0x5f42d1142f41d349n],[-39456n,0x3fc65180f88af8fbn,0x6a6915f383349413n,0x063c3708b6ceb291n],[-78913n,0x9ee0197c8dcd55bfn,0x2b2b9b942c38f4a2n,0x0f8ba634e9c706aen],[-157826n,0x629963a25b8b2d79n,0xd00b9d2286f70876n,0xe97004700c3644fcn],[-315652n,0x25f9cc308ceef4f3n,0x40f19543911a4546n,0xa2cd389452cfc366n],[-631305n,0x385597b0d47e76b8n,0x1b9f67e103bf2329n,0xc3119848595985f7n],[-1262611n,0x7bf795d276c12f66n,0x66a61d62a446659an,0xa1a4d73bebf093d5n],[-2525222n,0x3c07d96ab1ed7799n,0xcb7355c22cc05ac0n,0x4ffc0ab73b1f6a49n],[-5050445n,0x8cc4cd8c3edefb9an,0x6c8ff86a90a97e0cn,0x166cfddbf98b71bfn],[-10100890n,0x4d67d81cc88e1228n,0x1d7cfb06666b79b3n,0x7b916728aaa4e70dn],[-20201781n,0xea0c55494e7a552dn,0xb88cb9484bb86c61n,0x8d44893c610bb7dfn],[-40403562n,0xd5fa8c821ec0c24an,0xa80e46e764e0f8b0n,0xa7276bfa432fac7en],[-80807124n,0xb2dae307426f6791n,0xc970b82f58b12918n,0x0472592f7f39190en],[-161614248n,0x7cf51edd8a15f1c9n,0x656dab3498f8e697n,0x12daa2a80e53c807n],[-323228496n,0x3cfe609ab5883c50n,0xbec8b5d22b198871n,0xe18477703b4622b4n],[-646456993n,0x9152447b9d7cda9an,0x3b4d3f6110d77aadn,0xfa81bad1c394adb4n]];class BX{constructor(e,t,l,r){this.negative=e,this._e=t,this.i=l,this.o=r}exponent(){return this._e-kX.U}oe(){return 0===this._e&&0n===this.i&&0n===this.o}ae(){return this._e===NY(BX,TX,"f",AX)&&0n===this.i&&0n===this.o}isNaN(){return this._e===NY(BX,TX,"f",AX)&&!(0n===this.i&&0n===this.o)}compareTo(e){if(this.isNaN())return e.isNaN()?0:1;if(e.isNaN())return-1;let t,l;if(this.negative){if(!e.negative)return-1;t=1,l=-1}else{if(e.negative)return 1;t=-1,l=1}return this._e<e._e?t:this._e>e._e?l:this.i<e.i?t:this.i>e.i?l:this.o<e.o?t:this.o>e.o?l:0}debug(){return(this.negative?"+":"-")+NY(BX,TX,"m",DX).call(BX,this.i)+NY(BX,TX,"m",DX).call(BX,this.o)+"*2^"+this.exponent()}static fromNumber(e){if(isNaN(e))return BX.NaN;if(!isFinite(e))return e<0?BX.ue:BX.ce;if(0===e)return Math.sign(1/e)>0?BX.le:BX.Ee;const t=new DataView(new ArrayBuffer(8));t.setFloat64(0,e);const l=t.getBigUint64(0);let r=BigInt.asUintN(64,l<<12n),n=2047&Number(l>>52n);if(0===n){const e=kX.te(r);r=e<63?r<<BigInt(e+1):0n,n=-e}return new BX(e<0,NY(BX,TX,"m",RX).call(BX,n-1023),r,0n)}static fromString(e){if("NaN"===e)return BX.NaN;if("-Infinity"===e)return BX.ue;if("Infinity"===e||"+Infinity"===e)return BX.ce;const t=new Array(e.length).fill(0);let l=0,r=0,n=0,i=!1;for("-"===e[l]?(i=!0,l++):"+"===e[l]&&l++;NY(BX,TX,"m",MX).call(BX,e,l);)t[r++]=NY(BX,TX,"m",EX).call(BX,e,l++);if("."===e[l]){const i=++l;for(;NY(BX,TX,"m",MX).call(BX,e,l);)t[r++]=NY(BX,TX,"m",EX).call(BX,e,l++);n=i-l}if("e"===e[l]||"E"===e[l]){let t=0;l++;let r=1;"-"===e[l]?(r=-1,l++):"+"===e[l]&&l++;const i=l;for(;NY(BX,TX,"m",MX).call(BX,e,l);)if(t=10*t+NY(BX,TX,"m",EX).call(BX,e,l++),l-i>9)throw new Error("Exponent too large "+e);if(l===i)throw new Error("Invalid number "+e);n+=t*r}if(0===r||l!==e.length)throw new Error("Invalid number "+e);const a=kX.I(t.slice(0,r),n);return new BX(i,a.exponent,a.i,a.o)}}TX=BX,DX=function(e){return e.toString(16).padStart(16,"0")},MX=function(e,t){const l=e.codePointAt(t);return void 0!==l&&l>=48&&l<=57},EX=function(e,t){return e.codePointAt(t)-48},RX=function(e){return e+kX.U},AX={value:Number(kX.m)},BX.le=new BX(!1,0,0n,0n),BX.Ee=new BX(!0,0,0n,0n),BX.NaN=new BX(!1,NY(BX,TX,"f",AX),1n<<63n,0n),BX.ue=new BX(!0,NY(BX,TX,"f",AX),0n,0n),BX.ce=new BX(!1,NY(BX,TX,"f",AX),0n,0n),new BX(!0,NY(BX,TX,"m",RX).call(BX,63),0n,0n),new BX(!1,NY(BX,TX,"m",RX).call(BX,0),0n,0n),new BX(!0,NY(BX,TX,"m",RX).call(BX,0),0n,0n);const jX=-1;function PX(e){return null==e}function _X(e){return 0===e&&1/e==-1/0}function OX(e){return"number"==typeof e&&Number.isInteger(e)&&!_X(e)&&e<=Number.MAX_SAFE_INTEGER&&e>=Number.MIN_SAFE_INTEGER}function LX(e){return"string"==typeof e}const FX="__type__",qX="__vector__",zX="value",UX="server_timestamp",GX="__min__",VX="__max__",HX="__regex__",WX="pattern",ZX="options",$X="__oid__",KX="__int__",YX="__decimal128__",QX="__request_timestamp__",JX="seconds",XX="increment",e0="__binary__",t0={nullValue:"NULL_VALUE"},l0={mapValue:{fields:{__type__:{stringValue:VX}}}},r0={mapValue:{fields:{[FX]:{stringValue:qX},[zX]:{arrayValue:{}}}}},n0={mapValue:{fields:{[GX]:{nullValue:"NULL_VALUE"}}}},i0={mapValue:{fields:{[VX]:{nullValue:"NULL_VALUE"}}}},a0={mapValue:{fields:{[$X]:{stringValue:""}}}},s0={mapValue:{fields:{[QX]:{mapValue:{fields:{[JX]:{integerValue:0},[XX]:{integerValue:0}}}}}}},o0={mapValue:{fields:{[HX]:{mapValue:{fields:{[WX]:{stringValue:""},[ZX]:{stringValue:""}}}}}}};var c0,u0;(u0=c0||(c0={})).he="regexValue",u0.Te="bsonObjectIdValue",u0.Pe="int32Value",u0.Ie="decimal128Value",u0.Re="bsonTimestampValue",u0.Ae="bsonBinaryValue",u0.Ve="minKeyValue",u0.de="maxKeyValue",u0.fe="maxValue",u0.me="vectorValue",u0.pe="serverTimestampValue",u0.ge="regularMapValue";const p0={[qX]:c0.me,[VX]:c0.fe,[UX]:c0.pe},d0={[HX]:c0.he,[$X]:c0.Te,[KX]:c0.Pe,[YX]:c0.Ie,[QX]:c0.Re,[e0]:c0.Ae,[GX]:c0.Ve,[VX]:c0.de},m0=new Set(Object.values(d0)),h0={booleanValue:!0},g0={booleanValue:!1};function y0(e){if("nullValue"in e)return 0;if("booleanValue"in e)return 2;if("integerValue"in e||"doubleValue"in e)return 3;if("timestampValue"in e)return 4;if("stringValue"in e)return 7;if("bytesValue"in e)return 8;if("referenceValue"in e)return 9;if("geoPointValue"in e)return 11;if("arrayValue"in e)return 13;if(!("mapValue"in e))return vJ(28295,{value:e});switch(W0(e)){case c0.pe:return 6;case c0.fe:return 9007199254740991;case c0.me:return 14;case c0.he:return 12;case c0.Te:return 10;case c0.Pe:case c0.Ie:return 3;case c0.Re:return 5;case c0.Ae:return 8;case c0.Ve:return 1;case c0.de:return 16;default:return 15}}function f0(e,t,l){if(e===t)return!0;const r=y0(e);if(r!==y0(t))return!1;switch(r){case 0:case 9007199254740991:case 16:case 1:return!0;case 2:return e.booleanValue===t.booleanValue;case 6:return NX(e).isEqual(NX(t));case 4:return function(e,t){if("string"==typeof e.timestampValue&&"string"==typeof t.timestampValue&&e.timestampValue.length===t.timestampValue.length)return e.timestampValue===t.timestampValue;const l=mX(e.timestampValue),r=mX(t.timestampValue);return l.seconds===r.seconds&&l.nanos===r.nanos}(e,t);case 7:return e.stringValue===t.stringValue;case 8:return function(e,t){return 0===D0(e,t)}(e,t);case 9:return e.referenceValue===t.referenceValue;case 11:return function(e,t){return hX(e.geoPointValue.latitude)===hX(t.geoPointValue.latitude)&&hX(e.geoPointValue.longitude)===hX(t.geoPointValue.longitude)}(e,t);case 3:return function(e,t,l){if(F0(e)&&F0(t))return 0===C0(e,t);if("integerValue"in e&&"integerValue"in t||q0(e)&&q0(t))return x0(e)===x0(t);let r,n;if("doubleValue"in e&&"doubleValue"in t)r=hX(e.doubleValue),n=hX(t.doubleValue);else{if(!l?.ye)return!1;r=hX(e.integerValue??e.doubleValue),n=hX(t.integerValue??t.doubleValue)}return r===n?!!l?.we||_X(r)===_X(n):!(void 0!==l&&!l.be)&&isNaN(r)&&isNaN(n)}(e,t,l);case 13:return MJ(e.arrayValue.values||[],t.arrayValue.values||[],(e,t)=>f0(e,t,l));case 14:case 15:return function(e,t,l){const r=e.mapValue.fields||{},n=t.mapValue.fields||{};if(WJ(r)!==WJ(n))return!1;for(const i in r)if(r.hasOwnProperty(i)&&(void 0===n[i]||!f0(r[i],n[i],l)))return!1;return!0}(e,t,l);case 5:return 0===T0(e,t);case 12:return 0===M0(e,t);case 10:return 0===E0(e,t);default:return vJ(52216,{left:e})}}function b0(e,t){return void 0!==(e.values||[]).find(e=>f0(e,t))}function v0(e,t){if(e===t)return 0;const l=y0(e),r=y0(t);if(l!==r)return IJ(l,r);switch(l){case 0:case 1:case 16:case 9007199254740991:return 0;case 2:return IJ(e.booleanValue,t.booleanValue);case 3:return N0(e,t);case 4:return I0(e.timestampValue,t.timestampValue);case 6:return I0(NX(e),NX(t));case 7:return kJ(e.stringValue,t.stringValue);case 8:return D0(e,t);case 9:return function(e,t){const l=e.split("/"),r=t.split("/");for(let n=0;n<l.length&&n<r.length;n++){const e=IJ(l[n],r[n]);if(0!==e)return e}return IJ(l.length,r.length)}(e.referenceValue,t.referenceValue);case 11:return function(e,t){const l=IJ(hX(e.latitude),hX(t.latitude));return 0!==l?l:IJ(hX(e.longitude),hX(t.longitude))}(e.geoPointValue,t.geoPointValue);case 13:return k0(e.arrayValue,t.arrayValue);case 14:return function(e,t){const l=e.fields||{},r=t.fields||{},n=l[zX]?.arrayValue,i=r[zX]?.arrayValue,a=IJ(n?.values?.length||0,i?.values?.length||0);return 0!==a?a:k0(n,i)}(e.mapValue,t.mapValue);case 15:return function(e,t){if(e===l0.mapValue&&t===l0.mapValue)return 0;if(e===l0.mapValue)return 1;if(t===l0.mapValue)return-1;const l=e.fields||{},r=Object.keys(l),n=t.fields||{},i=Object.keys(n);r.sort(),i.sort();for(let a=0;a<r.length&&a<i.length;++a){const e=kJ(r[a],i[a]);if(0!==e)return e;const t=v0(l[r[a]],n[i[a]]);if(0!==t)return t}return IJ(r.length,i.length)}(e.mapValue,t.mapValue);case 5:return T0(e,t);case 12:return M0(e,t);case 10:return E0(e,t);default:throw vJ(23264,{Se:l})}}function x0(e){let t;return t=q0(e)?e.mapValue.fields[KX].integerValue:e.integerValue||e.doubleValue,hX(t)}function S0(e){return e.mapValue.fields[YX].stringValue}function N0(e,t){if(F0(e)||F0(t))return C0(e,t);const l=x0(e),r=x0(t);return isNaN(l)?isNaN(r)?0:-1:isNaN(r)?1:IJ(l,r)}function C0(e,t){const l=w0(e),r=w0(t);return l.oe()&&r.oe()?0:l.isNaN()?r.isNaN()?0:-1:r.isNaN()?1:l.compareTo(r)}function w0(e){return F0(e)?BX.fromString(S0(e)):BX.fromNumber(x0(e))}function I0(e,t){if("string"==typeof e&&"string"==typeof t&&e.length===t.length)return IJ(e,t);const l=mX(e),r=mX(t),n=IJ(l.seconds,r.seconds);return 0!==n?n:IJ(l.nanos,r.nanos)}function k0(e,t){const l=e.values||[],r=t.values||[];for(let n=0;n<l.length&&n<r.length;++n){const e=v0(l[n],r[n]);if(void 0!==e&&0!==e)return e}return IJ(l.length,r.length)}function T0(e,t){const l=e.mapValue.fields?.[QX].mapValue?.fields?.[JX],r=t.mapValue.fields?.[QX].mapValue?.fields?.[JX],n=e.mapValue.fields?.[QX].mapValue?.fields?.[XX],i=t.mapValue.fields?.[QX].mapValue?.fields?.[XX],a=N0(l,r);return 0!==a?a:N0(n,i)}function A0(e){if("bytesValue"in e)return{subtype:0,bytes:gX(e.bytesValue)};const t=e.mapValue?.fields,l=t?.[e0],r=l?.bytesValue;if(!r)throw new Error("Received incorrect value for BsonBinaryData");const n=gX(r).toUint8Array();if(0===n.length)throw new Error("Received empty bytesValue for BsonBinaryData");const i=n[0],a=n.slice(1);return{subtype:i,bytes:pX.fromUint8Array(a)}}function D0(e,t){const l=A0(e),r=A0(t);return l.subtype!==r.subtype?l.subtype<r.subtype?-1:1:l.bytes.compareTo(r.bytes)}function M0(e,t){const l=e.mapValue.fields,r=l?.[HX]?.mapValue?.fields?.[WX]?.stringValue??"",n=l?.[HX]?.mapValue?.fields?.[ZX]?.stringValue??"",i=t.mapValue.fields,a=i?.[HX]?.mapValue?.fields?.[WX]?.stringValue??"",s=i?.[HX]?.mapValue?.fields?.[ZX]?.stringValue??"",o=kJ(r,a);return 0!==o?o:IJ(n,s)}function E0(e,t){return kJ(e.mapValue.fields?.[$X]?.stringValue??"",t.mapValue.fields?.[$X]?.stringValue??"")}function R0(e){return B0(e)}function B0(e){return"nullValue"in e?"null":"booleanValue"in e?""+e.booleanValue:"integerValue"in e?""+e.integerValue:"doubleValue"in e?""+e.doubleValue:"timestampValue"in e?function(e){const t=mX(e);return`time(${t.seconds},${t.nanos})`}(e.timestampValue):"stringValue"in e?e.stringValue:"bytesValue"in e?function(e){return gX(e).toBase64()}(e.bytesValue):"referenceValue"in e?function(e){return YJ.fromName(e).toString()}(e.referenceValue):"geoPointValue"in e?function(e){return`geo(${e.latitude},${e.longitude})`}(e.geoPointValue):"arrayValue"in e?function(e){let t="[",l=!0;for(const r of e.values||[])l?l=!1:t+=",",t+=B0(r);return t+"]"}(e.arrayValue):"mapValue"in e?function(e){const t=Object.keys(e.fields||{}).sort();let l="{",r=!0;for(const n of t)r?r=!1:l+=",",l+=`${n}:${B0(e.fields[n])}`;return l+"}"}(e.mapValue):vJ(61005,{value:e})}function j0(e){switch(y0(e)){case 0:case 2:return 4;case 3:return F0(e)?16:8;case 4:case 11:return 16;case 6:const t=SX(e);return t?16+j0(t):16;case 7:return 2*e.stringValue.length;case 8:return"bytesValue"in e?gX(e.bytesValue).approximateByteSize():P0(e.mapValue);case 9:return e.referenceValue.length;case 13:return function(e){return(e.values||[]).reduce((e,t)=>e+j0(t),0)}(e.arrayValue);case 14:case 15:case 12:case 10:case 5:case 1:case 16:return P0(e.mapValue);default:throw vJ(13486,{value:e})}}function P0(e){let t=0;return ZJ(e.fields,(e,l)=>{t+=e.length+j0(l)}),t}function _0(e,t){return{referenceValue:`projects/${e.projectId}/databases/${e.database}/documents/${t.path.canonicalString()}`}}function O0(e){return!!e&&"integerValue"in e}function L0(e){return!!e&&"doubleValue"in e}function F0(e){if(!e.mapValue?.fields)return!1;const t=e.mapValue.fields;return 1===WJ(t)&&t[YX]&&!!t[YX].stringValue}function q0(e){if(!e.mapValue?.fields)return!1;const t=e.mapValue.fields;return 1===WJ(t)&&void 0!==t[KX]?.integerValue}function z0(e){return O0(e)||L0(e)||!!e&&q0(e)||!!e&&F0(e)}function U0(e){return!!e&&"arrayValue"in e}function G0(e){return!!e&&"nullValue"in e}function V0(e){return!(!L0(e)||!isNaN(Number(e.doubleValue)))||!(!F0(e)||"NaN"!==S0(e))}function H0(e){return!!e&&"mapValue"in e}function W0(e){if(!e.mapValue?.fields)return c0.ge;const t=e.mapValue.fields,l=t[FX]?.stringValue;if(l&&p0[l])return p0[l];if(1===WJ(t)){const e=Object.keys(t);return d0[e[0]]??c0.ge}return c0.ge}function Z0(e){const t=(e?.mapValue?.fields||{})[FX]?.stringValue;return t===qX}function $0(e){return(e?.mapValue?.fields||{})[zX]?.arrayValue}function K0(e){if(e.geoPointValue)return{geoPointValue:{...e.geoPointValue}};if(e.timestampValue&&"object"==typeof e.timestampValue)return{timestampValue:{...e.timestampValue}};if(e.mapValue){const t={mapValue:{fields:{}}};return ZJ(e.mapValue.fields,(e,l)=>t.mapValue.fields[e]=K0(l)),t}if(e.arrayValue){const t={arrayValue:{values:[]}};for(let l=0;l<(e.arrayValue.values||[]).length;++l)t.arrayValue.values[l]=K0(e.arrayValue.values[l]);return t}return{...e}}function Y0(e){if("nullValue"in e)return t0;if("booleanValue"in e)return{booleanValue:!1};if("integerValue"in e||"doubleValue"in e)return{doubleValue:NaN};if("timestampValue"in e)return{timestampValue:{seconds:Number.MIN_SAFE_INTEGER}};if("stringValue"in e)return{stringValue:""};if("bytesValue"in e)return{bytesValue:""};if("referenceValue"in e)return _0(IX.empty(),YJ.empty());if("geoPointValue"in e)return{geoPointValue:{latitude:-90,longitude:-180}};if("arrayValue"in e)return{arrayValue:{}};if(!("mapValue"in e))return vJ(35942,{value:e});switch(W0(e)){case c0.me:return r0;case c0.Te:return a0;case c0.Re:return s0;case c0.Ae:return{bytesValue:""};case c0.he:return o0;case c0.Pe:case c0.Ie:return{doubleValue:NaN};case c0.Ve:return n0;case c0.de:return i0;default:return{mapValue:{}}}}function Q0(e){if("nullValue"in e)return n0;if("booleanValue"in e)return{doubleValue:NaN};if("integerValue"in e||"doubleValue"in e)return{timestampValue:{seconds:Number.MIN_SAFE_INTEGER}};if("timestampValue"in e)return s0;if("stringValue"in e)return{bytesValue:""};if("bytesValue"in e)return _0(IX.empty(),YJ.empty());if("referenceValue"in e)return a0;if("geoPointValue"in e)return o0;if("arrayValue"in e)return r0;if(!("mapValue"in e))return vJ(61959,{value:e});switch(W0(e)){case c0.me:return{mapValue:{}};case c0.Te:return{geoPointValue:{latitude:-90,longitude:-180}};case c0.Re:return{stringValue:""};case c0.Ae:return _0(IX.empty(),YJ.empty());case c0.he:return{arrayValue:{}};case c0.Pe:case c0.Ie:return{timestampValue:{seconds:Number.MIN_SAFE_INTEGER}};case c0.Ve:return{booleanValue:!1};case c0.de:return l0;default:return i0}}function J0(e,t){const l=v0(e.value,t.value);return 0!==l?l:e.inclusive&&!t.inclusive?-1:!e.inclusive&&t.inclusive?1:0}function X0(e,t){const l=v0(e.value,t.value);return 0!==l?l:e.inclusive&&!t.inclusive?1:!e.inclusive&&t.inclusive?-1:0}class e1{constructor(e){this.value=e}static empty(){return new e1({mapValue:{}})}field(e){if(e.isEmpty())return this.value;{let t=this.value;for(let l=0;l<e.length-1;++l)if(t=(t.mapValue.fields||{})[e.get(l)],!H0(t))return null;return t=(t.mapValue.fields||{})[e.lastSegment()],t||null}}set(e,t){this.getFieldsMap(e.popLast())[e.lastSegment()]=K0(t)}setAll(e){let t=VJ.emptyPath(),l={},r=[];e.forEach((e,n)=>{if(!t.isImmediateParentOf(n)){const e=this.getFieldsMap(t);this.applyChanges(e,l,r),l={},r=[],t=n.popLast()}e?l[n.lastSegment()]=K0(e):r.push(n.lastSegment())});const n=this.getFieldsMap(t);this.applyChanges(n,l,r)}delete(e){const t=this.field(e.popLast());H0(t)&&t.mapValue.fields&&delete t.mapValue.fields[e.lastSegment()]}isEqual(e){return f0(this.value,e.value)}getFieldsMap(e){let t=this.value;t.mapValue.fields||(t.mapValue={fields:{}});for(let l=0;l<e.length;++l){let r=t.mapValue.fields[e.get(l)];H0(r)&&r.mapValue.fields||(r={mapValue:{fields:{}}},t.mapValue.fields[e.get(l)]=r),t=r}return t.mapValue.fields}applyChanges(e,t,l){ZJ(t,(t,l)=>e[t]=l);for(const r of l)delete e[r]}clone(){return new e1(K0(this.value))}}function t1(e){const t=[];return ZJ(e.fields,(e,l)=>{const r=new VJ([e]);if(H0(l)&&!function(e){return m0.has(W0(e))}(l)){const e=t1(l.mapValue).fields;if(0===e.length)t.push(r);else for(const l of e)t.push(r.child(l))}else t.push(r)}),new HJ(t)}function l1(e,t){if(e.useProto3Json){if(isNaN(t))return{doubleValue:"NaN"};if(t===1/0)return{doubleValue:"Infinity"};if(t===-1/0)return{doubleValue:"-Infinity"}}return{doubleValue:_X(t)?"-0":t}}function r1(e){return{integerValue:""+e}}function n1(e,t,l){return OX(t)?r1(t):l1(e,t)}class i1{constructor(){this._=void 0}}function a1(e,t,l){return e instanceof c1?function(e,t){const l={fields:{[fX]:{stringValue:yX},[vX]:{timestampValue:{seconds:e.seconds,nanos:e.nanoseconds}}}};return t&&xX(t)&&(t=SX(t)),t&&(l.fields[bX]=t),{mapValue:l}}(l,t):e instanceof u1?p1(e,t):e instanceof d1?m1(e,t):e instanceof g1?function(e,t){const l=o1(e,t),r=b1(l)+b1(e.xe);return F0(l)||F0(e.xe)?{mapValue:{fields:{[YX]:{stringValue:r.toString()}}}}:q0(l)?L0(e.xe)?{doubleValue:r}:O0(e.xe)?{integerValue:r.toString()}:{mapValue:{fields:{[KX]:r1(r)}}}:O0(l)&&(O0(e.xe)||q0(e.xe))?r1(r):l1(e.serializer,r)}(e,t):e instanceof y1?function(e,t){return z0(t)?V0(e.xe)?e.xe:V0(t)?t:N0(e.xe,t)<0?e.xe:t:e.xe}(e,t):e instanceof f1?function(e,t){return z0(t)?V0(e.xe)?e.xe:V0(t)?t:N0(e.xe,t)>0?e.xe:t:e.xe}(e,t):void 0}function s1(e,t,l){return e instanceof u1?p1(e,t):e instanceof d1?m1(e,t):l}function o1(e,t){return e instanceof g1?z0(t)?t:{integerValue:0}:null}class c1 extends i1{}class u1 extends i1{constructor(e){super(),this.elements=e}}function p1(e,t){const l=v1(t);for(const r of e.elements)l.some(e=>f0(e,r))||l.push(r);return{arrayValue:{values:l}}}class d1 extends i1{constructor(e){super(),this.elements=e}}function m1(e,t){let l=v1(t);for(const r of e.elements)l=l.filter(e=>!f0(e,r));return{arrayValue:{values:l}}}class h1 extends i1{constructor(e,t){super(),this.serializer=e,this.xe=t}}class g1 extends h1{}class y1 extends h1{}class f1 extends h1{}function b1(e){return O0(e)?hX(e.integerValue):L0(e)?hX(e.doubleValue):q0(e)?hX(e.mapValue.fields[KX].integerValue):F0(e)?parseFloat(e.mapValue.fields[YX].stringValue):0}function v1(e){return U0(e)&&e.arrayValue.values?e.arrayValue.values.slice():[]}class x1{constructor(e,t){this.field=e,this.transform=t}}class S1{constructor(e,t){this.version=e,this.transformResults=t}}class N1{constructor(e,t){this.updateTime=e,this.exists=t}static none(){return new N1}static exists(e){return new N1(void 0,e)}static updateTime(e){return new N1(e)}get isNone(){return void 0===this.updateTime&&void 0===this.exists}isEqual(e){return this.exists===e.exists&&(this.updateTime?!!e.updateTime&&this.updateTime.isEqual(e.updateTime):!e.updateTime)}}function C1(e,t){return void 0!==e.updateTime?t.isFoundDocument()&&t.version.isEqual(e.updateTime):void 0===e.exists||e.exists===t.isFoundDocument()}class w1{}function I1(e,t){if(!e.hasLocalMutations||t&&0===t.fields.length)return null;if(null===t)return e.isNoDocument()?new P1(e.key,N1.none()):new M1(e.key,e.data,N1.none());{const l=e.data,r=e1.empty();let n=new PJ(VJ.comparator);for(let e of t.fields)if(!n.has(e)){let t=l.field(e);null===t&&e.length>1&&(e=e.popLast(),t=l.field(e)),null===t?r.delete(e):r.set(e,t),n=n.add(e)}return new E1(e.key,r,new HJ(n.toArray()),N1.none())}}function k1(e,t,l){e instanceof M1?function(e,t,l){const r=e.value.clone(),n=B1(e.fieldTransforms,t,l.transformResults);r.setAll(n),t.convertToFoundDocument(l.version,r).setHasCommittedMutations()}(e,t,l):e instanceof E1?function(e,t,l){if(!C1(e.precondition,t))return void t.convertToUnknownDocument(l.version);const r=B1(e.fieldTransforms,t,l.transformResults),n=t.data;n.setAll(R1(e)),n.setAll(r),t.convertToFoundDocument(l.version,n).setHasCommittedMutations()}(e,t,l):function(e,t,l){t.convertToNoDocument(l.version).setHasCommittedMutations()}(0,t,l)}function T1(e,t,l,r){return e instanceof M1?function(e,t,l,r){if(!C1(e.precondition,t))return l;const n=e.value.clone(),i=j1(e.fieldTransforms,r,t);return n.setAll(i),t.convertToFoundDocument(t.version,n).setHasLocalMutations(),null}(e,t,l,r):e instanceof E1?function(e,t,l,r){if(!C1(e.precondition,t))return l;const n=j1(e.fieldTransforms,r,t),i=t.data;return i.setAll(R1(e)),i.setAll(n),t.convertToFoundDocument(t.version,i).setHasLocalMutations(),null===l?null:l.unionWith(e.fieldMask.fields).unionWith(e.fieldTransforms.map(e=>e.field))}(e,t,l,r):function(e,t,l){return C1(e.precondition,t)?(t.convertToNoDocument(t.version).setHasLocalMutations(),null):l}(e,t,l)}function A1(e,t){let l=null;for(const r of e.fieldTransforms){const e=t.data.field(r.field),n=o1(r.transform,e||null);null!=n&&(null===l&&(l=e1.empty()),l.set(r.field,n))}return l||null}function D1(e,t){return e.type===t.type&&!!e.key.isEqual(t.key)&&!!e.precondition.isEqual(t.precondition)&&!!function(e,t){return void 0===e&&void 0===t||!(!e||!t)&&MJ(e,t,(e,t)=>function(e,t){return e.field.isEqual(t.field)&&function(e,t){return e instanceof u1&&t instanceof u1||e instanceof d1&&t instanceof d1?MJ(e.elements,t.elements,f0):e instanceof g1&&t instanceof g1||e instanceof y1&&t instanceof y1||e instanceof f1&&t instanceof f1?f0(e.xe,t.xe):e instanceof c1&&t instanceof c1}(e.transform,t.transform)}(e,t))}(e.fieldTransforms,t.fieldTransforms)&&(0===e.type?e.value.isEqual(t.value):1!==e.type||e.data.isEqual(t.data)&&e.fieldMask.isEqual(t.fieldMask))}class M1 extends w1{constructor(e,t,l,r=[]){super(),this.key=e,this.value=t,this.precondition=l,this.fieldTransforms=r,this.type=0}getFieldMask(){return null}}class E1 extends w1{constructor(e,t,l,r,n=[]){super(),this.key=e,this.data=t,this.fieldMask=l,this.precondition=r,this.fieldTransforms=n,this.type=1}getFieldMask(){return this.fieldMask}}function R1(e){const t=new Map;return e.fieldMask.fields.forEach(l=>{if(!l.isEmpty()){const r=e.data.field(l);t.set(l,r)}}),t}function B1(e,t,l){const r=new Map;SJ(e.length===l.length,32656,{ve:l.length,De:e.length});for(let n=0;n<l.length;n++){const i=e[n],a=i.transform,s=t.data.field(i.field);r.set(i.field,s1(a,s,l[n]))}return r}function j1(e,t,l){const r=new Map;for(const n of e){const e=n.transform,i=l.data.field(n.field);r.set(n.field,a1(e,i,t))}return r}class P1 extends w1{constructor(e,t){super(),this.key=e,this.precondition=t,this.type=2,this.fieldTransforms=[]}getFieldMask(){return null}}class _1 extends w1{constructor(e,t){super(),this.key=e,this.precondition=t,this.type=3,this.fieldTransforms=[]}getFieldMask(){return null}}class O1{constructor(e,t){this.position=e,this.inclusive=t}}function L1(e,t,l){let r=0;for(let n=0;n<e.position.length;n++){const i=t[n],a=e.position[n];if(r=i.field.isKeyField()?YJ.comparator(YJ.fromName(a.referenceValue),l.key):v0(a,l.data.field(i.field)),"desc"===i.dir&&(r*=-1),0!==r)break}return r}function F1(e,t){if(null===e)return null===t;if(null===t)return!1;if(e.inclusive!==t.inclusive||e.position.length!==t.position.length)return!1;for(let l=0;l<e.position.length;l++)if(!f0(e.position[l],t.position[l]))return!1;return!0}class q1{}class z1 extends q1{constructor(e,t,l){super(),this.field=e,this.op=t,this.value=l}static create(e,t,l){return e.isKeyField()?"in"===t||"not-in"===t?this.createKeyFieldInFilter(e,t,l):new Q1(e,t,l):"array-contains"===t?new t2(e,l):"in"===t?new l2(e,l):"not-in"===t?new r2(e,l):"array-contains-any"===t?new n2(e,l):new z1(e,t,l)}static createKeyFieldInFilter(e,t,l){return"in"===t?new J1(e,l):new X1(e,l)}matches(e){const t=e.data.field(this.field);return"!="===this.op?null!==t&&void 0===t.nullValue&&this.matchesComparison(v0(t,this.value)):null!==t&&y0(this.value)===y0(t)&&this.matchesComparison(v0(t,this.value))}matchesComparison(e){switch(this.op){case"<":return e<0;case"<=":return e<=0;case"==":return 0===e;case"!=":return 0!==e;case">":return e>0;case">=":return e>=0;default:return vJ(47266,{operator:this.op})}}isInequality(){return["<","<=",">",">=","!=","not-in"].indexOf(this.op)>=0}getFlattenedFilters(){return[this]}getFilters(){return[this]}}class U1 extends q1{constructor(e,t){super(),this.filters=e,this.op=t,this.Ce=null}static create(e,t){return new U1(e,t)}matches(e){return G1(this)?void 0===this.filters.find(t=>!t.matches(e)):void 0!==this.filters.find(t=>t.matches(e))}getFlattenedFilters(){return null!==this.Ce||(this.Ce=this.filters.reduce((e,t)=>e.concat(t.getFlattenedFilters()),[])),this.Ce}getFilters(){return Object.assign([],this.filters)}}function G1(e){return"and"===e.op}function V1(e){return"or"===e.op}function H1(e){return W1(e)&&G1(e)}function W1(e){for(const t of e.filters)if(t instanceof U1)return!1;return!0}function Z1(e){if(e instanceof z1)return e.field.canonicalString()+e.op.toString()+R0(e.value);if(H1(e))return e.filters.map(e=>Z1(e)).join(",");{const t=e.filters.map(e=>Z1(e)).join(",");return`${e.op}(${t})`}}function $1(e,t){return e instanceof z1?function(e,t){return t instanceof z1&&e.op===t.op&&e.field.isEqual(t.field)&&f0(e.value,t.value)}(e,t):e instanceof U1?function(e,t){return t instanceof U1&&e.op===t.op&&e.filters.length===t.filters.length&&e.filters.reduce((e,l,r)=>e&&$1(l,t.filters[r]),!0)}(e,t):void vJ(19439)}function K1(e,t){const l=e.filters.concat(t);return U1.create(l,e.op)}function Y1(e){return e instanceof z1?function(e){return`${e.field.canonicalString()} ${e.op} ${R0(e.value)}`}(e):e instanceof U1?function(e){return e.op.toString()+" {"+e.getFilters().map(Y1).join(" ,")+"}"}(e):"Filter"}class Q1 extends z1{constructor(e,t,l){super(e,t,l),this.key=YJ.fromName(l.referenceValue)}matches(e){const t=YJ.comparator(e.key,this.key);return this.matchesComparison(t)}}class J1 extends z1{constructor(e,t){super(e,"in",t),this.keys=e2("in",t)}matches(e){return this.keys.some(t=>t.isEqual(e.key))}}class X1 extends z1{constructor(e,t){super(e,"not-in",t),this.keys=e2("not-in",t)}matches(e){return!this.keys.some(t=>t.isEqual(e.key))}}function e2(e,t){return(t.arrayValue?.values||[]).map(e=>YJ.fromName(e.referenceValue))}class t2 extends z1{constructor(e,t){super(e,"array-contains",t)}matches(e){const t=e.data.field(this.field);return U0(t)&&b0(t.arrayValue,this.value)}}class l2 extends z1{constructor(e,t){super(e,"in",t)}matches(e){const t=e.data.field(this.field);return null!==t&&b0(this.value.arrayValue,t)}}class r2 extends z1{constructor(e,t){super(e,"not-in",t)}matches(e){if(b0(this.value.arrayValue,{nullValue:"NULL_VALUE"}))return!1;const t=e.data.field(this.field);return null!==t&&void 0===t.nullValue&&!b0(this.value.arrayValue,t)}}class n2 extends z1{constructor(e,t){super(e,"array-contains-any",t)}matches(e){const t=e.data.field(this.field);return!(!U0(t)||!t.arrayValue.values)&&t.arrayValue.values.some(e=>b0(this.value.arrayValue,e))}}class i2{constructor(e,t="asc"){this.field=e,this.dir=t}}function a2(e,t){return e.dir===t.dir&&e.field.isEqual(t.field)}class s2{static fromTimestamp(e){return new s2(e)}static min(){return new s2(new cX(0,0))}static max(){return new s2(new cX(253402300799,999999999))}constructor(e){this.timestamp=e}compareTo(e){return this.timestamp._compareTo(e.timestamp)}isEqual(e){return this.timestamp.isEqual(e.timestamp)}toMicroseconds(){return 1e6*this.timestamp.seconds+this.timestamp.nanoseconds/1e3}toString(){return"SnapshotVersion("+this.timestamp.toString()+")"}toTimestamp(){return this.timestamp}}class o2{constructor(e,t,l,r,n,i,a){this.key=e,this.documentType=t,this.version=l,this.readTime=r,this.createTime=n,this.data=i,this.documentState=a}static newInvalidDocument(e){return new o2(e,0,s2.min(),s2.min(),s2.min(),e1.empty(),0)}static newFoundDocument(e,t,l,r){return new o2(e,1,t,s2.min(),l,r,0)}static newNoDocument(e,t){return new o2(e,2,t,s2.min(),s2.min(),e1.empty(),0)}static newUnknownDocument(e,t){return new o2(e,3,t,s2.min(),s2.min(),e1.empty(),2)}convertToFoundDocument(e,t){return!this.createTime.isEqual(s2.min())||2!==this.documentType&&0!==this.documentType||(this.createTime=e),this.version=e,this.documentType=1,this.data=t,this.documentState=0,this}convertToNoDocument(e){return this.version=e,this.documentType=2,this.data=e1.empty(),this.documentState=0,this}convertToUnknownDocument(e){return this.version=e,this.documentType=3,this.data=e1.empty(),this.documentState=2,this}setHasCommittedMutations(){return this.documentState=2,this}setHasLocalMutations(){return this.documentState=1,this.version=s2.min(),this}setReadTime(e){return this.readTime=e,this}get hasLocalMutations(){return 1===this.documentState}get hasCommittedMutations(){return 2===this.documentState}get hasPendingWrites(){return this.hasLocalMutations||this.hasCommittedMutations}isValidDocument(){return 0!==this.documentType}isFoundDocument(){return 1===this.documentType}isNoDocument(){return 2===this.documentType}isUnknownDocument(){return 3===this.documentType}isEqual(e){return e instanceof o2&&this.key.isEqual(e.key)&&this.version.isEqual(e.version)&&this.documentType===e.documentType&&this.documentState===e.documentState&&this.data.isEqual(e.data)}mutableCopy(){return new o2(this.key,this.documentType,this.version,this.readTime,this.createTime,this.data.clone(),this.documentState)}toString(){return`Document(${this.key}, ${this.version}, ${JSON.stringify(this.data.value)}, {createTime: ${this.createTime}}), {documentType: ${this.documentType}}), {documentState: ${this.documentState}})`}}const c2=-1;class u2{constructor(e,t,l,r){this.indexId=e,this.collectionGroup=t,this.fields=l,this.indexState=r}}function p2(e){return e.fields.find(e=>2===e.kind)}function d2(e){return e.fields.filter(e=>2!==e.kind)}u2.UNKNOWN_ID=-1;class m2{constructor(e,t){this.fieldPath=e,this.kind=t}}class h2{constructor(e,t){this.sequenceNumber=e,this.offset=t}static empty(){return new h2(0,f2.min())}}function g2(e,t){const l=e.toTimestamp().seconds,r=e.toTimestamp().nanoseconds+1,n=s2.fromTimestamp(1e9===r?new cX(l+1,0):new cX(l,r));return new f2(n,YJ.empty(),t)}function y2(e){return new f2(e.readTime,e.key,c2)}class f2{constructor(e,t,l){this.readTime=e,this.documentKey=t,this.largestBatchId=l}static min(){return new f2(s2.min(),YJ.empty(),c2)}static max(){return new f2(s2.max(),YJ.empty(),c2)}}function b2(e,t){let l=e.readTime.compareTo(t.readTime);return 0!==l?l:(l=YJ.comparator(e.documentKey,t.documentKey),0!==l?l:IJ(e.largestBatchId,t.largestBatchId))}class v2{constructor(e,t=null,l=[],r=[],n=null,i=null,a=null){this.path=e,this.collectionGroup=t,this.orderBy=l,this.filters=r,this.limit=n,this.startAt=i,this.endAt=a,this.Fe=null}}function x2(e,t=null,l=[],r=[],n=null,i=null,a=null){return new v2(e,t,l,r,n,i,a)}function S2(e){const t=NJ(e);if(null===t.Fe){let e=t.path.canonicalString();null!==t.collectionGroup&&(e+="|cg:"+t.collectionGroup),e+="|f:",e+=t.filters.map(e=>Z1(e)).join(","),e+="|ob:",e+=t.orderBy.map(e=>function(e){return e.field.canonicalString()+e.dir}(e)).join(","),PX(t.limit)||(e+="|l:",e+=t.limit),t.startAt&&(e+="|lb:",e+=t.startAt.inclusive?"b:":"a:",e+=t.startAt.position.map(e=>R0(e)).join(",")),t.endAt&&(e+="|ub:",e+=t.endAt.inclusive?"a:":"b:",e+=t.endAt.position.map(e=>R0(e)).join(",")),t.Fe=e}return t.Fe}function N2(e,t){if(e.limit!==t.limit)return!1;if(e.orderBy.length!==t.orderBy.length)return!1;for(let l=0;l<e.orderBy.length;l++)if(!a2(e.orderBy[l],t.orderBy[l]))return!1;if(e.filters.length!==t.filters.length)return!1;for(let l=0;l<e.filters.length;l++)if(!$1(e.filters[l],t.filters[l]))return!1;return e.collectionGroup===t.collectionGroup&&!!e.path.isEqual(t.path)&&!!F1(e.startAt,t.startAt)&&F1(e.endAt,t.endAt)}function C2(e){return!!e.isCorePipeline}function w2(e){return!!e.path&&YJ.isDocumentKey(e.path)&&null===e.collectionGroup&&0===e.filters.length}function I2(e,t){return e.filters.filter(e=>e instanceof z1&&e.field.isEqual(t))}function k2(e,t,l){let r=t0,n=!0;for(const i of I2(e,t)){let e=t0,t=!0;switch(i.op){case"<":case"<=":e=Y0(i.value);break;case"==":case"in":case">=":e=i.value;break;case">":e=i.value,t=!1;break;case"!=":case"not-in":e=n0}J0({value:r,inclusive:n},{value:e,inclusive:t})<0&&(r=e,n=t)}if(null!==l)for(let i=0;i<e.orderBy.length;++i)if(e.orderBy[i].field.isEqual(t)){const e=l.position[i];J0({value:r,inclusive:n},{value:e,inclusive:l.inclusive})<0&&(r=e,n=l.inclusive);break}return{value:r,inclusive:n}}function T2(e,t,l){let r=l0,n=!0;for(const i of I2(e,t)){let e=l0,t=!0;switch(i.op){case">=":case">":e=Q0(i.value),t=!1;break;case"==":case"in":case"<=":e=i.value;break;case"<":e=i.value,t=!1;break;case"!=":case"not-in":e=i0}X0({value:r,inclusive:n},{value:e,inclusive:t})>0&&(r=e,n=t)}if(null!==l)for(let i=0;i<e.orderBy.length;++i)if(e.orderBy[i].field.isEqual(t)){const e=l.position[i];X0({value:r,inclusive:n},{value:e,inclusive:l.inclusive})>0&&(r=e,n=l.inclusive);break}return{value:r,inclusive:n}}class A2{constructor(e,t=null,l=[],r=[],n=null,i="F",a=null,s=null){this.path=e,this.collectionGroup=t,this.explicitOrderBy=l,this.filters=r,this.limit=n,this.limitType=i,this.startAt=a,this.endAt=s,this.Oe=null,this.Me=null,this.Ne=null,this.startAt,this.endAt}}function D2(e,t,l,r,n,i,a,s){return new A2(e,t,l,r,n,i,a,s)}function M2(e){return new A2(e)}function E2(e){return 0===e.filters.length&&null===e.limit&&null==e.startAt&&null==e.endAt&&(0===e.explicitOrderBy.length||1===e.explicitOrderBy.length&&e.explicitOrderBy[0].field.isKeyField())}function R2(e){return YJ.isDocumentKey(e.path)&&null===e.collectionGroup&&0===e.filters.length}function B2(e){return null!==e.collectionGroup}function j2(e){const t=NJ(e);if(null===t.Oe){t.Oe=[];const e=new Set;for(const n of t.explicitOrderBy)t.Oe.push(n),e.add(n.field.canonicalString());const l=t.explicitOrderBy.length>0?t.explicitOrderBy[t.explicitOrderBy.length-1].dir:"asc",r=function(e){let t=new PJ(VJ.comparator);return e.filters.forEach(e=>{e.getFlattenedFilters().forEach(e=>{e.isInequality()&&(t=t.add(e.field))})}),t}(t);r.forEach(r=>{e.has(r.canonicalString())||r.isKeyField()||t.Oe.push(new i2(r,l))}),e.has(VJ.keyField().canonicalString())||t.Oe.push(new i2(VJ.keyField(),l))}return t.Oe}function P2(e){const t=NJ(e);return t.Me||(t.Me=_2(t,j2(e))),t.Me}function _2(e,t){if("F"===e.limitType)return x2(e.path,e.collectionGroup,t,e.filters,e.limit,e.startAt,e.endAt);{t=t.map(e=>{const t="desc"===e.dir?"asc":"desc";return new i2(e.field,t)});const l=e.endAt?new O1(e.endAt.position,e.endAt.inclusive):null,r=e.startAt?new O1(e.startAt.position,e.startAt.inclusive):null;return x2(e.path,e.collectionGroup,t,e.filters,e.limit,l,r)}}function O2(e,t){const l=e.filters.concat([t]);return new A2(e.path,e.collectionGroup,e.explicitOrderBy.slice(),l,e.limit,e.limitType,e.startAt,e.endAt)}function L2(e,t,l){return new A2(e.path,e.collectionGroup,e.explicitOrderBy.slice(),e.filters.slice(),t,l,e.startAt,e.endAt)}function F2(e,t){return N2(P2(e),P2(t))&&e.limitType===t.limitType}function q2(e){return`Query(target=${function(e){let t=e.path.canonicalString();return null!==e.collectionGroup&&(t+=" collectionGroup="+e.collectionGroup),e.filters.length>0&&(t+=`, filters: [${e.filters.map(e=>Y1(e)).join(", ")}]`),PX(e.limit)||(t+=", limit: "+e.limit),e.orderBy.length>0&&(t+=`, orderBy: [${e.orderBy.map(e=>function(e){return`${e.field.canonicalString()} (${e.dir})`}(e)).join(", ")}]`),e.startAt&&(t+=", startAt: ",t+=e.startAt.inclusive?"b:":"a:",t+=e.startAt.position.map(e=>R0(e)).join(",")),e.endAt&&(t+=", endAt: ",t+=e.endAt.inclusive?"a:":"b:",t+=e.endAt.position.map(e=>R0(e)).join(",")),`Target(${t})`}(P2(e))}; limitType=${e.limitType})`}function z2(e,t){return t.isFoundDocument()&&function(e,t){const l=t.key.path;return null!==e.collectionGroup?t.key.hasCollectionId(e.collectionGroup)&&e.path.isPrefixOf(l):YJ.isDocumentKey(e.path)?e.path.isEqual(l):e.path.isImmediateParentOf(l)}(e,t)&&function(e,t){for(const l of j2(e))if(!l.field.isKeyField()&&null===t.data.field(l.field))return!1;return!0}(e,t)&&function(e,t){for(const l of e.filters)if(!l.matches(t))return!1;return!0}(e,t)&&function(e,t){return!(e.startAt&&!function(e,t,l){const r=L1(e,t,l);return e.inclusive?r<=0:r<0}(e.startAt,j2(e),t))&&!(e.endAt&&!function(e,t,l){const r=L1(e,t,l);return e.inclusive?r>=0:r>0}(e.endAt,j2(e),t))}(e,t)}function U2(e){return(t,l)=>{let r=!1;for(const n of j2(e)){const e=G2(n,t,l);if(0!==e)return e;r=r||n.field.isKeyField()}return 0}}function G2(e,t,l){const r=e.field.isKeyField()?YJ.comparator(t.key,l.key):function(e,t,l){const r=t.data.field(e),n=l.data.field(e);return null!==r&&null!==n?v0(r,n):vJ(42886)}(e.field,t,l);switch(e.dir){case"asc":return r;case"desc":return-1*r;default:return vJ(19790,{direction:e.dir})}}class V2{constructor(e,t){this.count=e,this.unchangedNames=t}}var H2,W2;function Z2(e){switch(e){case LJ.OK:return vJ(64938);case LJ.CANCELLED:case LJ.UNKNOWN:case LJ.DEADLINE_EXCEEDED:case LJ.RESOURCE_EXHAUSTED:case LJ.INTERNAL:case LJ.UNAVAILABLE:case LJ.UNAUTHENTICATED:return!1;case LJ.INVALID_ARGUMENT:case LJ.NOT_FOUND:case LJ.ALREADY_EXISTS:case LJ.PERMISSION_DENIED:case LJ.FAILED_PRECONDITION:case LJ.ABORTED:case LJ.OUT_OF_RANGE:case LJ.UNIMPLEMENTED:case LJ.DATA_LOSS:return!0;default:return vJ(15467,{code:e})}}function $2(e){if(void 0===e)return yJ("GRPC error has no .code"),LJ.UNKNOWN;switch(e){case H2.OK:return LJ.OK;case H2.CANCELLED:return LJ.CANCELLED;case H2.UNKNOWN:return LJ.UNKNOWN;case H2.DEADLINE_EXCEEDED:return LJ.DEADLINE_EXCEEDED;case H2.RESOURCE_EXHAUSTED:return LJ.RESOURCE_EXHAUSTED;case H2.INTERNAL:return LJ.INTERNAL;case H2.UNAVAILABLE:return LJ.UNAVAILABLE;case H2.UNAUTHENTICATED:return LJ.UNAUTHENTICATED;case H2.INVALID_ARGUMENT:return LJ.INVALID_ARGUMENT;case H2.NOT_FOUND:return LJ.NOT_FOUND;case H2.ALREADY_EXISTS:return LJ.ALREADY_EXISTS;case H2.PERMISSION_DENIED:return LJ.PERMISSION_DENIED;case H2.FAILED_PRECONDITION:return LJ.FAILED_PRECONDITION;case H2.ABORTED:return LJ.ABORTED;case H2.OUT_OF_RANGE:return LJ.OUT_OF_RANGE;case H2.UNIMPLEMENTED:return LJ.UNIMPLEMENTED;case H2.DATA_LOSS:return LJ.DATA_LOSS;default:return vJ(39323,{code:e})}}(W2=H2||(H2={}))[W2.OK=0]="OK",W2[W2.CANCELLED=1]="CANCELLED",W2[W2.UNKNOWN=2]="UNKNOWN",W2[W2.INVALID_ARGUMENT=3]="INVALID_ARGUMENT",W2[W2.DEADLINE_EXCEEDED=4]="DEADLINE_EXCEEDED",W2[W2.NOT_FOUND=5]="NOT_FOUND",W2[W2.ALREADY_EXISTS=6]="ALREADY_EXISTS",W2[W2.PERMISSION_DENIED=7]="PERMISSION_DENIED",W2[W2.UNAUTHENTICATED=16]="UNAUTHENTICATED",W2[W2.RESOURCE_EXHAUSTED=8]="RESOURCE_EXHAUSTED",W2[W2.FAILED_PRECONDITION=9]="FAILED_PRECONDITION",W2[W2.ABORTED=10]="ABORTED",W2[W2.OUT_OF_RANGE=11]="OUT_OF_RANGE",W2[W2.UNIMPLEMENTED=12]="UNIMPLEMENTED",W2[W2.INTERNAL=13]="INTERNAL",W2[W2.UNAVAILABLE=14]="UNAVAILABLE",W2[W2.DATA_LOSS=15]="DATA_LOSS";class K2{constructor(e,t){this.mapKeyFn=e,this.equalsFn=t,this.inner={},this.innerSize=0}get(e){const t=this.mapKeyFn(e),l=this.inner[t];if(void 0!==l)for(const[r,n]of l)if(this.equalsFn(r,e))return n}has(e){return void 0!==this.get(e)}set(e,t){const l=this.mapKeyFn(e),r=this.inner[l];if(void 0===r)return this.inner[l]=[[e,t]],void this.innerSize++;for(let n=0;n<r.length;n++)if(this.equalsFn(r[n][0],e))return void(r[n]=[e,t]);r.push([e,t]),this.innerSize++}delete(e){const t=this.mapKeyFn(e),l=this.inner[t];if(void 0===l)return!1;for(let r=0;r<l.length;r++)if(this.equalsFn(l[r][0],e))return 1===l.length?delete this.inner[t]:l.splice(r,1),this.innerSize--,!0;return!1}forEach(e){ZJ(this.inner,(t,l)=>{for(const[r,n]of l)e(r,n)})}isEmpty(){return KJ(this.inner)}size(){return this.innerSize}}const Y2=new RJ(YJ.comparator);function Q2(){return Y2}const J2=new RJ(YJ.comparator);function X2(...e){let t=J2;for(const l of e)t=t.insert(l.key,l);return t}function e3(e){let t=J2;return e.forEach((e,l)=>t=t.insert(e,l.overlayedDocument)),t}function t3(){return r3()}function l3(){return r3()}function r3(){return new K2(e=>e.toString(),(e,t)=>e.isEqual(t))}const n3=new RJ(YJ.comparator),i3=new PJ(YJ.comparator);function a3(...e){let t=i3;for(const l of e)t=t.add(l);return t}const s3=new PJ(IJ);function o3(){return s3}let c3=null;function u3(){return new TextEncoder}const p3=new fY([4294967295,4294967295],0);function d3(e){const t=u3().encode(e),l=new bY;return l.update(t),new Uint8Array(l.digest())}function m3(e){const t=new DataView(e.buffer),l=t.getUint32(0,!0),r=t.getUint32(4,!0),n=t.getUint32(8,!0),i=t.getUint32(12,!0);return[new fY([l,r],0),new fY([n,i],0)]}class h3{constructor(e,t,l){if(this.bitmap=e,this.padding=t,this.hashCount=l,t<0||t>=8)throw new g3(`Invalid padding: ${t}`);if(l<0)throw new g3(`Invalid hash count: ${l}`);if(e.length>0&&0===this.hashCount)throw new g3(`Invalid hash count: ${l}`);if(0===e.length&&0!==t)throw new g3(`Invalid padding when bitmap length is 0: ${t}`);this.Be=8*e.length-t,this.Le=fY.fromNumber(this.Be)}$e(e,t,l){let r=e.add(t.multiply(fY.fromNumber(l)));return 1===r.compare(p3)&&(r=new fY([r.getBits(0),r.getBits(1)],0)),r.modulo(this.Le).toNumber()}Ue(e){return!!(this.bitmap[Math.floor(e/8)]&1<<e%8)}mightContain(e){if(0===this.Be)return!1;const t=d3(e),[l,r]=m3(t);for(let n=0;n<this.hashCount;n++){const e=this.$e(l,r,n);if(!this.Ue(e))return!1}return!0}static create(e,t,l){const r=e%8==0?0:8-e%8,n=new Uint8Array(Math.ceil(e/8)),i=new h3(n,r,t);return l.forEach(e=>i.insert(e)),i}insert(e){if(0===this.Be)return;const t=d3(e),[l,r]=m3(t);for(let n=0;n<this.hashCount;n++){const e=this.$e(l,r,n);this.ke(e)}}ke(e){const t=Math.floor(e/8),l=e%8;this.bitmap[t]|=1<<l}}class g3 extends Error{constructor(){super(...arguments),this.name="BloomFilterError"}}class y3{constructor(e,t,l,r,n,i){this.snapshotVersion=e,this.targetChanges=t,this.targetMismatches=l,this.documentUpdates=r,this.augmentedDocumentUpdates=n,this.resolvedLimboDocuments=i}static createSynthesizedRemoteEventForCurrentChange(e,t,l){const r=new Map;return r.set(e,f3.createSynthesizedTargetChangeForCurrentChange(e,t,l)),new y3(s2.min(),r,new RJ(IJ),Q2(),Q2(),a3())}}class f3{constructor(e,t,l,r,n){this.resumeToken=e,this.current=t,this.addedDocuments=l,this.modifiedDocuments=r,this.removedDocuments=n}static createSynthesizedTargetChangeForCurrentChange(e,t,l){return new f3(l,t,a3(),a3(),a3())}}class b3{constructor(e,t,l,r){this.Qe=e,this.removedTargetIds=t,this.key=l,this.qe=r}}class v3{constructor(e,t){this.targetId=e,this.Ke=t}}class x3{constructor(e,t,l=pX.EMPTY_BYTE_STRING,r=null){this.state=e,this.targetIds=t,this.resumeToken=l,this.cause=r}}class S3{constructor(e){this.targetId=e,this.We=0,this.Ge=I3(),this.je=pX.EMPTY_BYTE_STRING,this.ze=!1,this.He=!0}get current(){return this.ze}get resumeToken(){return this.je}get Je(){return 0!==this.We}get Ye(){return this.He}Ze(e){e.approximateByteSize()>0&&(this.He=!0,this.je=e)}Xe(){let e=a3(),t=a3(),l=a3();return this.Ge.forEach((r,n)=>{switch(n){case 0:e=e.add(r);break;case 2:t=t.add(r);break;case 1:l=l.add(r);break;default:vJ(38017,{changeType:n})}}),new f3(this.je,this.ze,e,t,l)}et(){this.He=!1,this.Ge=I3()}tt(e,t){this.He=!0,this.Ge=this.Ge.insert(e,t)}nt(e){this.He=!0,this.Ge=this.Ge.remove(e)}rt(){this.We+=1}it(){this.We-=1,SJ(this.We>=0,3241,{We:this.We,targetId:this.targetId})}st(){this.He=!0,this.ze=!0}}const N3="WatchChangeAggregator";class C3{constructor(e){this._t=e,this.ot=new Map,this.ut=Q2(),this.ct=w3(),this.lt=Q2(),this.Et=w3(),this.ht=new RJ(IJ)}Tt(e){for(const t of e.Qe)e.qe&&e.qe.isFoundDocument()?this.Pt(t,e.qe):this.It(t,e.key,e.qe);for(const t of e.removedTargetIds)this.It(t,e.key,e.qe)}Rt(e){this.forEachTarget(e,t=>{const l=this.ot.get(t);if(l)switch(e.state){case 0:this.At(t)&&l.Ze(e.resumeToken);break;case 1:l.it(),l.Je||l.et(),l.Ze(e.resumeToken);break;case 2:l.it(),l.Je||this.removeTarget(t);break;case 3:this.At(t)&&(l.st(),l.Ze(e.resumeToken));break;case 4:this.At(t)&&(this.Vt(t),l.Ze(e.resumeToken));break;default:vJ(56790,{state:e.state})}else gJ(N3,`handleTargetChange received targetChange for untracked target ID (${t}) with state (${e.state})`)})}forEachTarget(e,t){e.targetIds.length>0?e.targetIds.forEach(t):this.ot.forEach((e,l)=>{this.At(l)&&t(l)})}dt(e){return C2(e)?"documents"===e.getPipelineSourceType()&&1===e.getPipelineDocuments()?.length:w2(e)}ft(e){const t=e.targetId,l=e.Ke.count,r=this.gt(t);if(r){const n=r.target;if(this.dt(n))if(0===l){const e=new YJ(C2(n)?UJ.fromString(n.getPipelineDocuments()[0]):n.path);this.It(t,e,o2.newNoDocument(e,s2.min()))}else SJ(1===l,20013,"Single document existence filter with count: "+l);else{const r=this.yt(t);if(r!==l){const l=this.wt(e),n=l?this.bt(l,e,r):1;if(0!==n){this.Vt(t);const e=2===n?"TargetPurposeExistenceFilterMismatchBloom":"TargetPurposeExistenceFilterMismatch";this.ht=this.ht.insert(t,e)}c3?.St(function(e,t,l,r,n){const i={localCacheCount:e,existenceFilterCount:t.count,databaseId:l.database,projectId:l.projectId},a=t.unchangedNames;return a&&(i.bloomFilter={applied:0===n,hashCount:a?.hashCount??0,bitmapLength:a?.bits?.bitmap?.length??0,padding:a?.bits?.padding??0,mightContain:e=>r?.mightContain(e)??!1}),i}(r,e.Ke,this._t.xt(),l,n))}}}}wt(e){const t=e.Ke.unchangedNames;if(!t||!t.bits)return null;const{bits:{bitmap:l="",padding:r=0},hashCount:n=0}=t;let i,a;try{i=gX(l).toUint8Array()}catch(e){if(e instanceof uX)return fJ("Decoding the base64 bloom filter in existence filter failed ("+e.message+"); ignoring the bloom filter and falling back to full re-query."),null;throw e}try{a=new h3(i,r,n)}catch(e){return fJ(e instanceof g3?"BloomFilter error: ":"Applying bloom filter failed: ",e),null}return 0===a.Be?null:a}bt(e,t,l){return t.Ke.count===l-this.vt(e,t.targetId)?0:2}vt(e,t){const l=this._t.getRemoteKeysForTarget(t);let r=0;return l.forEach(l=>{const n=this._t.xt(),i=`projects/${n.projectId}/databases/${n.database}/documents/${l.path.canonicalString()}`;e.mightContain(i)||(this.It(t,l,null),r++)}),r}Dt(e){const t=new Map;this.ot.forEach((l,r)=>{const n=this.gt(r);if(n){if(l.current&&this.dt(n.target)){const t=C2(n.target)?UJ.fromString(n.target.getPipelineDocuments()[0]):n.target.path,l=new YJ(t);this.Ct(l).has(r)||this.Ft(r,l)||this.It(r,l,o2.newNoDocument(l,e))}l.Ye&&(t.set(r,l.Xe()),l.et())}});let l=a3();this.Et.forEach((e,t)=>{let r=!0;t.forEachWhile(e=>{const t=this.gt(e);return!t||"TargetPurposeLimboResolution"===t.purpose||(r=!1,!1)}),r&&(l=l.add(e))}),this.ut.forEach((t,l)=>l.setReadTime(e)),this.lt.forEach((t,l)=>l.setReadTime(e));const r=new y3(e,t,this.ht,this.ut,this.lt,l);return this.ut=Q2(),this.ct=w3(),this.lt=Q2(),this.Et=w3(),this.ht=new RJ(IJ),r}Pt(e,t){const l=this.ot.get(e);if(!l||!this.At(e))return void gJ(N3,`addDocumentToTarget received document for unknown inactive target (${e})`);const r=this.Ft(e,t.key)?2:0;l.tt(t.key,r),C2(this.gt(e).target)&&"exact"!==this.gt(e).target.getPipelineFlavor()?this.lt=this.lt.insert(t.key,t):this.ut=this.ut.insert(t.key,t),this.ct=this.ct.insert(t.key,this.Ct(t.key).add(e)),this.Et=this.Et.insert(t.key,this.Ot(t.key).add(e))}It(e,t,l){const r=this.ot.get(e);r&&this.At(e)?(this.Ft(e,t)?r.tt(t,1):r.nt(t),this.Et=this.Et.insert(t,this.Ot(t).delete(e)),this.Et=this.Et.insert(t,this.Ot(t).add(e)),l&&(C2(this.gt(e).target)&&"exact"!==this.gt(e).target.getPipelineFlavor()?this.lt=this.lt.insert(t,l):this.ut=this.ut.insert(t,l))):gJ(N3,`removeDocumentFromTarget received document for unknown or inactive target (${e})`)}removeTarget(e){this.ot.delete(e)}yt(e){const t=this.ot.get(e);if(!t)return 0;const l=t.Xe();return this._t.getRemoteKeysForTarget(e).size+l.addedDocuments.size-l.removedDocuments.size}rt(e){let t=this.ot.get(e);t||(gJ(N3,`recordPendingTargetRequest set up tracking for target ID ${e}`),t=new S3(e),this.ot.set(e,t)),t.rt()}Ot(e){let t=this.Et.get(e);return t||(t=new PJ(IJ),this.Et=this.Et.insert(e,t)),t}Ct(e){let t=this.ct.get(e);return t||(t=new PJ(IJ),this.ct=this.ct.insert(e,t)),t}At(e){const t=null!==this.gt(e);return t||gJ(N3,"Detected inactive target",e),t}gt(e){const t=this.ot.get(e);return void 0===t||t.Je?null:this._t.Mt(e)}Vt(e){this.ot.set(e,new S3(e)),this._t.getRemoteKeysForTarget(e).forEach(t=>{this.It(e,t,null)})}Ft(e,t){return this._t.getRemoteKeysForTarget(e).has(t)}}function w3(){return new RJ(YJ.comparator)}function I3(){return new RJ(YJ.comparator)}const k3={asc:"ASCENDING",desc:"DESCENDING"},T3={"<":"LESS_THAN","<=":"LESS_THAN_OR_EQUAL",">":"GREATER_THAN",">=":"GREATER_THAN_OR_EQUAL","==":"EQUAL","!=":"NOT_EQUAL","array-contains":"ARRAY_CONTAINS",in:"IN","not-in":"NOT_IN","array-contains-any":"ARRAY_CONTAINS_ANY"},A3={and:"AND",or:"OR"};class D3{constructor(e,t){this.databaseId=e,this.useProto3Json=t}}function M3(e,t){return e.useProto3Json||PX(t)?t:{value:t}}function E3(e,t){return e.useProto3Json?`${new Date(1e3*t.seconds).toISOString().replace(/\.\d*/,"").replace("Z","")}.${("000000000"+t.nanoseconds).slice(-9)}Z`:{seconds:""+t.seconds,nanos:t.nanoseconds}}function R3(e){const t=mX(e);return new cX(t.seconds,t.nanos)}function B3(e,t){return e.useProto3Json?t.toBase64():t.toUint8Array()}function j3(e,t){return E3(e,t.toTimestamp())}function P3(e){return SJ(!!e,49232),s2.fromTimestamp(R3(e))}function _3(e,t){return O3(e,t).canonicalString()}function O3(e,t){const l=function(e){return new UJ(["projects",e.projectId,"databases",e.database])}(e).child("documents");return void 0===t?l:l.child(t)}function L3(e){const t=UJ.fromString(e);return SJ(s4(t),10190,{key:t.toString()}),t}function F3(e,t){return _3(e.databaseId,t.path)}function q3(e,t){const l=L3(t);if(l.get(1)!==e.databaseId.projectId)throw new FJ(LJ.INVALID_ARGUMENT,"Tried to deserialize key from different project: "+l.get(1)+" vs "+e.databaseId.projectId);if(l.get(3)!==e.databaseId.database)throw new FJ(LJ.INVALID_ARGUMENT,"Tried to deserialize key from different database: "+l.get(3)+" vs "+e.databaseId.database);return new YJ(V3(l))}function z3(e,t){return _3(e.databaseId,t)}function U3(e){const t=L3(e);return 4===t.length?UJ.emptyPath():V3(t)}function G3(e){return new UJ(["projects",e.databaseId.projectId,"databases",e.databaseId.database]).canonicalString()}function V3(e){return SJ(e.length>4&&"documents"===e.get(4),29091,{key:e.toString()}),e.popFirst(5)}function H3(e,t,l){return{name:F3(e,t),fields:l.value.mapValue.fields}}function W3(e,t,l){const r=q3(e,t.name),n=P3(t.updateTime),i=t.createTime?P3(t.createTime):s2.min(),a=new e1({mapValue:{fields:t.fields}}),s=o2.newFoundDocument(r,n,i,a);return l&&s.setHasCommittedMutations(),l?s.setHasCommittedMutations():s}function Z3(e,t){let l;if(t instanceof M1)l={update:H3(e,t.key,t.value)};else if(t instanceof P1)l={delete:F3(e,t.key)};else if(t instanceof E1)l={update:H3(e,t.key,t.data),updateMask:a4(t.fieldMask)};else{if(!(t instanceof _1))return vJ(16599,{Bt:t.type});l={verify:F3(e,t.key)}}return t.fieldTransforms.length>0&&(l.updateTransforms=t.fieldTransforms.map(e=>function(e,t){const l=t.transform;if(l instanceof c1)return{fieldPath:t.field.canonicalString(),setToServerValue:"REQUEST_TIME"};if(l instanceof u1)return{fieldPath:t.field.canonicalString(),appendMissingElements:{values:l.elements}};if(l instanceof d1)return{fieldPath:t.field.canonicalString(),removeAllFromArray:{values:l.elements}};if(l instanceof g1)return{fieldPath:t.field.canonicalString(),increment:l.xe};if(l instanceof y1)return{fieldPath:t.field.canonicalString(),minimum:l.xe};if(l instanceof f1)return{fieldPath:t.field.canonicalString(),maximum:l.xe};throw vJ(20930,{transform:t.transform})}(0,e))),t.precondition.isNone||(l.currentDocument=function(e,t){return void 0!==t.updateTime?{updateTime:j3(e,t.updateTime)}:void 0!==t.exists?{exists:t.exists}:vJ(27497)}(e,t.precondition)),l}function $3(e,t){const l=t.currentDocument?function(e){return void 0!==e.updateTime?N1.updateTime(P3(e.updateTime)):void 0!==e.exists?N1.exists(e.exists):N1.none()}(t.currentDocument):N1.none(),r=t.updateTransforms?t.updateTransforms.map(t=>function(e,t){let l=null;if("setToServerValue"in t)SJ("REQUEST_TIME"===t.setToServerValue,16630,{proto:t}),l=new c1;else if("appendMissingElements"in t){const e=t.appendMissingElements.values||[];l=new u1(e)}else if("removeAllFromArray"in t){const e=t.removeAllFromArray.values||[];l=new d1(e)}else"increment"in t?l=new g1(e,t.increment):"minimum"in t?l=new y1(e,t.minimum):"maximum"in t?l=new f1(e,t.maximum):vJ(16584,{proto:t});const r=VJ.fromServerFormat(t.fieldPath);return new x1(r,l)}(e,t)):[];if(t.update){t.update.name;const n=q3(e,t.update.name),i=new e1({mapValue:{fields:t.update.fields}});if(t.updateMask){const e=function(e){const t=e.fieldPaths||[];return new HJ(t.map(e=>VJ.fromServerFormat(e)))}(t.updateMask);return new E1(n,i,e,l,r)}return new M1(n,i,l,r)}if(t.delete){const r=q3(e,t.delete);return new P1(r,l)}if(t.verify){const r=q3(e,t.verify);return new _1(r,l)}return vJ(1463,{proto:t})}function K3(e,t){return{documents:[z3(e,t.path)]}}function Y3(e,t){const l={structuredQuery:{}},r=t.path;let n;null!==t.collectionGroup?(n=r,l.structuredQuery.from=[{collectionId:t.collectionGroup,allDescendants:!0}]):(n=r.popLast(),l.structuredQuery.from=[{collectionId:r.lastSegment()}]),l.parent=z3(e,n);const i=function(e){if(0!==e.length)return i4(U1.create(e,"and"))}(t.filters);i&&(l.structuredQuery.where=i);const a=function(e){if(0!==e.length)return e.map(e=>function(e){return{field:r4(e.field),direction:e4(e.dir)}}(e))}(t.orderBy);a&&(l.structuredQuery.orderBy=a);const s=M3(e,t.limit);return null!==s&&(l.structuredQuery.limit=s),t.startAt&&(l.structuredQuery.startAt=function(e){return{before:e.inclusive,values:e.position}}(t.startAt)),t.endAt&&(l.structuredQuery.endAt=function(e){return{before:!e.inclusive,values:e.position}}(t.endAt)),{Lt:l,parent:n}}function Q3(e){let t=U3(e.parent);const l=e.structuredQuery,r=l.from?l.from.length:0;let n=null;if(r>0){SJ(1===r,65062);const e=l.from[0];e.allDescendants?n=e.collectionId:t=t.child(e.collectionId)}let i=[];l.where&&(i=function(e){const t=X3(e);return t instanceof U1&&H1(t)?t.getFilters():[t]}(l.where));let a=[];l.orderBy&&(a=function(e){return e.map(e=>function(e){return new i2(n4(e.field),function(e){switch(e){case"ASCENDING":return"asc";case"DESCENDING":return"desc";default:return}}(e.direction))}(e))}(l.orderBy));let s=null;l.limit&&(s=function(e){let t;return t="object"==typeof e?e.value:e,PX(t)?null:t}(l.limit));let o=null;l.startAt&&(o=function(e){const t=!!e.before,l=e.values||[];return new O1(l,t)}(l.startAt));let c=null;return l.endAt&&(c=function(e){const t=!e.before,l=e.values||[];return new O1(l,t)}(l.endAt)),D2(t,n,a,i,s,"F",o,c)}function J3(e,t){return{structuredPipeline:{pipeline:{stages:t.stages.map(t=>t._toProto(e))}}}}function X3(e){return void 0!==e.unaryFilter?function(e){switch(e.unaryFilter.op){case"IS_NAN":const t=n4(e.unaryFilter.field);return z1.create(t,"==",{doubleValue:NaN});case"IS_NULL":const l=n4(e.unaryFilter.field);return z1.create(l,"==",{nullValue:"NULL_VALUE"});case"IS_NOT_NAN":const r=n4(e.unaryFilter.field);return z1.create(r,"!=",{doubleValue:NaN});case"IS_NOT_NULL":const n=n4(e.unaryFilter.field);return z1.create(n,"!=",{nullValue:"NULL_VALUE"});case"OPERATOR_UNSPECIFIED":return vJ(61313);default:return vJ(60726)}}(e):void 0!==e.fieldFilter?function(e){return z1.create(n4(e.fieldFilter.field),function(e){switch(e){case"EQUAL":return"==";case"NOT_EQUAL":return"!=";case"GREATER_THAN":return">";case"GREATER_THAN_OR_EQUAL":return">=";case"LESS_THAN":return"<";case"LESS_THAN_OR_EQUAL":return"<=";case"ARRAY_CONTAINS":return"array-contains";case"IN":return"in";case"NOT_IN":return"not-in";case"ARRAY_CONTAINS_ANY":return"array-contains-any";case"OPERATOR_UNSPECIFIED":return vJ(58110);default:return vJ(50506)}}(e.fieldFilter.op),e.fieldFilter.value)}(e):void 0!==e.compositeFilter?function(e){return U1.create(e.compositeFilter.filters.map(e=>X3(e)),function(e){switch(e){case"AND":return"and";case"OR":return"or";default:return vJ(1026)}}(e.compositeFilter.op))}(e):vJ(30097,{filter:e})}function e4(e){return k3[e]}function t4(e){return T3[e]}function l4(e){return A3[e]}function r4(e){return{fieldPath:e.canonicalString()}}function n4(e){return VJ.fromServerFormat(e.fieldPath)}function i4(e){return e instanceof z1?function(e){if("=="===e.op){if(V0(e.value))return{unaryFilter:{field:r4(e.field),op:"IS_NAN"}};if(G0(e.value))return{unaryFilter:{field:r4(e.field),op:"IS_NULL"}}}else if("!="===e.op){if(V0(e.value))return{unaryFilter:{field:r4(e.field),op:"IS_NOT_NAN"}};if(G0(e.value))return{unaryFilter:{field:r4(e.field),op:"IS_NOT_NULL"}}}return{fieldFilter:{field:r4(e.field),op:t4(e.op),value:e.value}}}(e):e instanceof U1?function(e){const t=e.getFilters().map(e=>i4(e));return 1===t.length?t[0]:{compositeFilter:{op:l4(e.op),filters:t}}}(e):vJ(54877,{filter:e})}function a4(e){const t=[];return e.fields.forEach(e=>t.push(e.canonicalString())),{fieldPaths:t}}function s4(e){return e.length>=4&&"projects"===e.get(0)&&"databases"===e.get(2)}function o4(e){return!!e&&"function"==typeof e._toProto&&"ProtoValue"===e._protoValueType}function c4(e,t){const l={fields:{}};return t.forEach((t,r)=>{if("string"!=typeof r)throw new Error(`Cannot encode map with non-string key: ${r}`);l.fields[r]=t._toProto(e)}),{mapValue:l}}function u4(e){return{stringValue:e}}function p4(e){return new D3(e,!0)}class d4{constructor(e){this.value=e}isEqual(e){return this.value===e.value}}class m4{constructor(e,t){if(this.seconds=e,this.increment=t,!Number.isInteger(e)||e<0||e>4294967295)throw new Error("BsonTimestamp 'seconds' must be in the range of a 32-bit unsigned integer (0-4294967295).");if(!Number.isInteger(t)||t<0||t>4294967295)throw new Error("BsonTimestamp 'increment' must be in the range of a 32-bit unsigned integer (0-4294967295).")}isEqual(e){return this.seconds===e.seconds&&this.increment===e.increment}}class h4{constructor(e,t=0){if(this.subtype=t,!Number.isInteger(t)||t<0||t>255)throw new FJ(LJ.INVALID_ARGUMENT,"The subtype for Bytes must be a value in the inclusive [0, 255] range.");this._byteString=e}static fromBase64String(e,t=0){try{return new h4(pX.fromBase64String(e),t)}catch(e){throw new FJ(LJ.INVALID_ARGUMENT,"Failed to construct data from Base64 string: "+e)}}static fromUint8Array(e,t=0){return new h4(pX.fromUint8Array(e),t)}toBase64(){return this._byteString.toBase64()}toUint8Array(){return this._byteString.toUint8Array()}get data(){return this.toUint8Array()}toString(){return"Bytes(base64: "+this.toBase64()+", subtype: "+this.subtype+")"}isEqual(e){return this.subtype===e.subtype&&this._byteString.isEqual(e._byteString)}toJSON(){const e={type:h4._jsonSchemaVersion,bytes:this.toBase64()};return 0!==this.subtype&&(e.subtype=this.subtype),e}static fromJSON(e){if(aX(e,h4._jsonSchema)){const t=e.subtype??0;return h4.fromBase64String(e.bytes,t)}}}h4._jsonSchemaVersion="firestore/bytes/1.0",h4._jsonSchema={type:iX("string",h4._jsonSchemaVersion),bytes:iX("string"),subtype:{...iX("number"),optional:!0}};class g4{constructor(e){this.stringValue=e,this.value=BX.fromString(e)}isEqual(e){return!(!this.value.oe()||!e.value.oe())||0===this.value.compareTo(e.value)}toJSON(){return{Ut:{stringValue:this.stringValue}}}}class y4{constructor(...e){for(let t=0;t<e.length;++t)if(0===e[t].length)throw new FJ(LJ.INVALID_ARGUMENT,"Invalid field name at argument $(i + 1). Field names must not be empty.");this._internalPath=new VJ(e)}isEqual(e){return this._internalPath.isEqual(e._internalPath)}}class f4{constructor(e){this._methodName=e}}class b4{constructor(e,t){if(!isFinite(e)||e<-90||e>90)throw new FJ(LJ.INVALID_ARGUMENT,"Latitude must be a number between -90 and 90, but was: "+e);if(!isFinite(t)||t<-180||t>180)throw new FJ(LJ.INVALID_ARGUMENT,"Longitude must be a number between -180 and 180, but was: "+t);this._lat=e,this._long=t}get latitude(){return this._lat}get longitude(){return this._long}isEqual(e){return this._lat===e._lat&&this._long===e._long}_compareTo(e){return IJ(this._lat,e._lat)||IJ(this._long,e._long)}toJSON(){return{latitude:this._lat,longitude:this._long,type:b4._jsonSchemaVersion}}static fromJSON(e){if(aX(e,b4._jsonSchema))return new b4(e.latitude,e.longitude)}}b4._jsonSchemaVersion="firestore/geoPoint/1.0",b4._jsonSchema={type:iX("string",b4._jsonSchemaVersion),latitude:iX("number"),longitude:iX("number")};class v4{constructor(e){this.value=e}isEqual(e){return this.value===e.value}}class x4{constructor(){this.type="MaxKey"}static instance(){return x4.MAX_KEY_VALUE_INSTANCE||(x4.MAX_KEY_VALUE_INSTANCE=new x4),x4.MAX_KEY_VALUE_INSTANCE}}x4.MAX_KEY_VALUE_INSTANCE=null;class S4{constructor(){this.type="MinKey"}static instance(){return S4.MIN_KEY_VALUE_INSTANCE||(S4.MIN_KEY_VALUE_INSTANCE=new S4),S4.MIN_KEY_VALUE_INSTANCE}}S4.MIN_KEY_VALUE_INSTANCE=null;class N4{constructor(e){this.uid=e}isAuthenticated(){return null!=this.uid}toKey(){return this.isAuthenticated()?"uid:"+this.uid:"anonymous-user"}isEqual(e){return e.uid===this.uid}}N4.UNAUTHENTICATED=new N4(null),N4.GOOGLE_CREDENTIALS=new N4("google-credentials-uid"),N4.FIRST_PARTY=new N4("first-party-uid"),N4.MOCK_USER=new N4("mock-user");class C4{constructor(){this.promise=new Promise((e,t)=>{this.resolve=e,this.reject=t})}}class w4{constructor(e,t){this.user=t,this.type="OAuth",this.headers=new Map,this.headers.set("Authorization",`Bearer ${e}`)}}class I4{getToken(){return Promise.resolve(null)}invalidateToken(){}start(e,t){e.enqueueRetryable(()=>t(N4.UNAUTHENTICATED))}shutdown(){}}class k4{constructor(e){this.token=e,this.changeListener=null}getToken(){return Promise.resolve(this.token)}invalidateToken(){}start(e,t){this.changeListener=t,e.enqueueRetryable(()=>t(this.token.user))}shutdown(){this.changeListener=null}}class T4{constructor(e){this.kt=e,this.currentUser=N4.UNAUTHENTICATED,this.Qt=0,this.forceRefresh=!1,this.auth=null}start(e,t){SJ(void 0===this.qt,42304);let l=this.Qt;const r=e=>this.Qt!==l?(l=this.Qt,t(e)):Promise.resolve();let n=new C4;this.qt=()=>{this.Qt++,this.currentUser=this.Kt(),n.resolve(),n=new C4,e.enqueueRetryable(()=>r(this.currentUser))};const i=()=>{const t=n;e.enqueueRetryable(async()=>{await t.promise,await r(this.currentUser)})},a=e=>{gJ("FirebaseAuthCredentialsProvider","Auth detected"),this.auth=e,this.qt&&(this.auth.addAuthTokenListener(this.qt),i())};this.kt.onInit(e=>a(e)),setTimeout(()=>{if(!this.auth){const e=this.kt.getImmediate({optional:!0});e?a(e):(gJ("FirebaseAuthCredentialsProvider","Auth not yet detected"),n.resolve(),n=new C4)}},0),i()}getToken(){const e=this.Qt,t=this.forceRefresh;return this.forceRefresh=!1,this.auth?this.auth.getToken(t).then(t=>this.Qt!==e?(gJ("FirebaseAuthCredentialsProvider","getToken aborted due to token change."),this.getToken()):t?(SJ("string"==typeof t.accessToken,31837,{Wt:t}),new w4(t.accessToken,this.currentUser)):null):Promise.resolve(null)}invalidateToken(){this.forceRefresh=!0}shutdown(){this.auth&&this.qt&&this.auth.removeAuthTokenListener(this.qt),this.qt=void 0}Kt(){const e=this.auth&&this.auth.getUid();return SJ(null===e||"string"==typeof e,2055,{Gt:e}),new N4(e)}}class A4{constructor(e,t,l){this.jt=e,this.zt=t,this.Ht=l,this.type="FirstParty",this.user=N4.FIRST_PARTY,this.Jt=new Map}Yt(){return this.Ht?this.Ht():null}get headers(){this.Jt.set("X-Goog-AuthUser",this.jt);const e=this.Yt();return e&&this.Jt.set("Authorization",e),this.zt&&this.Jt.set("X-Goog-Iam-Authorization-Token",this.zt),this.Jt}}class D4{constructor(e,t,l){this.jt=e,this.zt=t,this.Ht=l}getToken(){return Promise.resolve(new A4(this.jt,this.zt,this.Ht))}start(e,t){e.enqueueRetryable(()=>t(N4.FIRST_PARTY))}shutdown(){}invalidateToken(){}}class M4{constructor(e){this.value=e,this.type="AppCheck",this.headers=new Map,e&&e.length>0&&this.headers.set("x-firebase-appcheck",this.value)}}class E4{constructor(e,t){this.Zt=t,this.forceRefresh=!1,this.appCheck=null,this.Xt=null,this.en=null,ry(e)&&e.settings.appCheckToken&&(this.en=e.settings.appCheckToken)}start(e,t){SJ(void 0===this.qt,3512);const l=e=>{null!=e.error&&gJ("FirebaseAppCheckTokenProvider",`Error getting App Check token; using placeholder token instead. Error: ${e.error.message}`);const l=e.token!==this.Xt;return this.Xt=e.token,gJ("FirebaseAppCheckTokenProvider",`Received ${l?"new":"existing"} token.`),l?t(e.token):Promise.resolve()};this.qt=t=>{e.enqueueRetryable(()=>l(t))};const r=e=>{gJ("FirebaseAppCheckTokenProvider","AppCheck detected"),this.appCheck=e,this.qt&&this.appCheck.addTokenListener(this.qt)};this.Zt.onInit(e=>r(e)),setTimeout(()=>{if(!this.appCheck){const e=this.Zt.getImmediate({optional:!0});e?r(e):gJ("FirebaseAppCheckTokenProvider","AppCheck not yet detected")}},0)}getToken(){if(this.en)return Promise.resolve(new M4(this.en));const e=this.forceRefresh;return this.forceRefresh=!1,this.appCheck?this.appCheck.getToken(e).then(e=>e?(SJ("string"==typeof e.token,44558,{tokenResult:e}),this.Xt=e.token,new M4(e.token)):null):Promise.resolve(null)}invalidateToken(){this.forceRefresh=!0}shutdown(){this.appCheck&&this.qt&&this.appCheck.removeTokenListener(this.qt),this.qt=void 0}}function R4(e){const t={};return void 0!==e.timeoutSeconds&&(t.timeoutSeconds=e.timeoutSeconds),t}class B4{tn(e){}shutdown(){}}const j4="ConnectivityMonitor";class P4{constructor(){this.nn=()=>this.rn(),this.sn=()=>this._n(),this.an=[],this.un()}tn(e){this.an.push(e)}shutdown(){window.removeEventListener("online",this.nn),window.removeEventListener("offline",this.sn)}un(){window.addEventListener("online",this.nn),window.addEventListener("offline",this.sn)}rn(){gJ(j4,"Network connectivity changed: AVAILABLE");for(const e of this.an)e(0)}_n(){gJ(j4,"Network connectivity changed: UNAVAILABLE");for(const e of this.an)e(1)}static cn(){return"undefined"!=typeof window&&void 0!==window.addEventListener&&void 0!==window.removeEventListener}}let _4=null;function O4(){return null===_4?_4=268435456+Math.round(2147483648*Math.random()):_4++,"0x"+_4.toString(16)}const L4="RestConnection",F4={BatchGetDocuments:"batchGet",Commit:"commit",RunQuery:"runQuery",RunAggregationQuery:"runAggregationQuery",ExecutePipeline:"executePipeline"};class q4{get En(){return!1}constructor(e){this.databaseInfo=e,this.databaseId=e.databaseId;const t=e.ssl?"https":"http",l=encodeURIComponent(this.databaseId.projectId),r=encodeURIComponent(this.databaseId.database);this.hn=t+"://"+e.host,this.Tn=`projects/${l}/databases/${r}`,this.Pn=this.databaseId.database===wX?`project_id=${l}`:`project_id=${l}&database_id=${r}`}In(e,t,l,r,n){const i=O4(),a=this.Rn(e,t.toUriEncodedString());gJ(L4,`Sending RPC '${e}' ${i}:`,a,l);const s={"google-cloud-resource-prefix":this.Tn,"x-goog-request-params":this.Pn};this.An(s,r,n);const{host:o}=new URL(a),c=Oh(o);return this.Vn(e,a,s,l,c).then(t=>(gJ(L4,`Received RPC '${e}' ${i}: `,t),t),t=>{throw fJ(L4,`RPC '${e}' ${i} failed with error: `,t,"url: ",a,"request:",l),t})}dn(e,t,l,r,n,i){return this.In(e,t,l,r,n)}An(e,t,l){if(e["X-Goog-Api-Client"]="gl-js/ fire/"+dJ,e["Content-Type"]="text/plain",this.databaseInfo.appId&&(e["X-Firebase-GMPID"]=this.databaseInfo.appId),t&&t.headers.forEach((t,l)=>e[l]=t),l&&l.headers.forEach((t,l)=>e[l]=t),this.databaseInfo._customHeaders)for(const r of Object.keys(this.databaseInfo._customHeaders))e[r]=this.databaseInfo._customHeaders[r]}Rn(e,t){const l=F4[e];let r=`${this.hn}/v1/${t}:${l}`;return this.databaseInfo.apiKey&&(r=`${r}?key=${encodeURIComponent(this.databaseInfo.apiKey)}`),r}terminate(){}}class z4{constructor(e){this.fn=e.fn,this.mn=e.mn}pn(e){this.gn=e}yn(e){this.wn=e}bn(e){this.Sn=e}onMessage(e){this.xn=e}close(){this.mn()}send(e){this.fn(e)}vn(){this.gn()}Dn(){this.wn()}Cn(e){this.Sn(e)}Fn(e){this.xn(e)}}const U4="WebChannelConnection",G4=(e,t,l)=>{e.listen(t,e=>{try{l(e)}catch(e){setTimeout(()=>{throw e},0)}})};class V4 extends q4{constructor(e){super(e),this.On=[],this.forceLongPolling=e.forceLongPolling,this.autoDetectLongPolling=e.autoDetectLongPolling,this.useFetchStreams=e.useFetchStreams,this.longPollingOptions=e.longPollingOptions}static Mn(){if(!V4.Nn){const e=DY();G4(e,AY.STAT_EVENT,e=>{e.stat===TY.PROXY?gJ(U4,"STAT_EVENT: detected buffering proxy"):e.stat===TY.NOPROXY&&gJ(U4,"STAT_EVENT: detected no buffering proxy")}),V4.Nn=!0}}Vn(e,t,l,r,n){const i=O4();return new Promise((n,a)=>{const s=new CY;s.setWithCredentials(!0),s.listenOnce(IY.COMPLETE,()=>{try{switch(s.getLastErrorCode()){case kY.NO_ERROR:const t=s.getResponseJson();gJ(U4,`XHR for RPC '${e}' ${i} received:`,JSON.stringify(t)),n(t);break;case kY.TIMEOUT:gJ(U4,`RPC '${e}' ${i} timed out`),a(new FJ(LJ.DEADLINE_EXCEEDED,"Request time out"));break;case kY.HTTP_ERROR:const l=s.getStatus();if(gJ(U4,`RPC '${e}' ${i} failed with status:`,l,"response text:",s.getResponseText()),l>0){let e=s.getResponseJson();Array.isArray(e)&&(e=e[0]);const t=e?.error;if(t&&t.status&&t.message){const e=function(e){const t=e.toLowerCase().replace(/_/g,"-");return Object.values(LJ).indexOf(t)>=0?t:LJ.UNKNOWN}(t.status);a(new FJ(e,t.message))}else a(new FJ(LJ.UNKNOWN,"Server responded with status "+s.getStatus()))}else a(new FJ(LJ.UNAVAILABLE,"Connection failed."));break;default:vJ(9055,{Bn:e,streamId:i,Ln:s.getLastErrorCode(),$n:s.getLastError()})}}finally{gJ(U4,`RPC '${e}' ${i} completed.`)}});const o=JSON.stringify(r);gJ(U4,`RPC '${e}' ${i} sending request:`,r),s.send(t,"POST",o,l,15)})}Un(e,t,l){const r=O4(),n=[this.hn,"/","google.firestore.v1.Firestore","/",e,"/channel"],i=this.createWebChannelTransport(),a={httpSessionIdParam:"gsessionid",initMessageHeaders:{},messageUrlParams:{database:`projects/${this.databaseId.projectId}/databases/${this.databaseId.database}`},sendRawJson:!0,supportsCrossDomainXhr:!0,internalChannelParams:{forwardChannelRequestTimeoutMs:6e5},forceLongPolling:this.forceLongPolling,detectBufferingProxy:this.autoDetectLongPolling},s=this.longPollingOptions.timeoutSeconds;void 0!==s&&(a.longPollingTimeout=Math.round(1e3*s)),this.useFetchStreams&&(a.useFetchStreams=!0),this.An(a.initMessageHeaders,t,l),a.encodeInitMessageHeaders=!0;const o=n.join("");gJ(U4,`Creating RPC '${e}' stream ${r}: ${o}`,a);const c=i.createWebChannel(o,a);this.kn(c);let u=!1,p=!1;const d=new z4({fn:t=>{p?gJ(U4,`Not sending because RPC '${e}' stream ${r} is closed:`,t):(u||(gJ(U4,`Opening RPC '${e}' stream ${r} transport.`),c.open(),u=!0),gJ(U4,`RPC '${e}' stream ${r} sending:`,t),c.send(t))},mn:()=>c.close()});return G4(c,wY.EventType.OPEN,()=>{p||(gJ(U4,`RPC '${e}' stream ${r} transport opened.`),d.vn())}),G4(c,wY.EventType.CLOSE,()=>{p||(p=!0,gJ(U4,`RPC '${e}' stream ${r} transport closed`),d.Cn(),this.Qn(c))}),G4(c,wY.EventType.ERROR,t=>{p||(p=!0,fJ(U4,`RPC '${e}' stream ${r} transport errored. Name:`,t.name,"Message:",t.message),d.Cn(new FJ(LJ.UNAVAILABLE,"The operation could not be completed")))}),G4(c,wY.EventType.MESSAGE,t=>{if(!p){const l=t.data[0];SJ(!!l,16349);const n=l,i=n?.error||n[0]?.error;if(i){gJ(U4,`RPC '${e}' stream ${r} received error:`,i);const t=i.status;let l=function(e){const t=H2[e];if(void 0!==t)return $2(t)}(t),n=i.message;"NOT_FOUND"===t&&n.includes("database")&&n.includes("does not exist")&&n.includes(this.databaseId.database)&&fJ(`Database '${this.databaseId.database}' not found. Please check your project configuration.`),void 0===l&&(l=LJ.INTERNAL,n="Unknown error status: "+t+" with message "+i.message),p=!0,d.Cn(new FJ(l,n)),c.close()}else gJ(U4,`RPC '${e}' stream ${r} received:`,l),d.Fn(l)}}),V4.Mn(),setTimeout(()=>{d.Dn()},0),d}terminate(){this.On.forEach(e=>e.close()),this.On=[]}kn(e){this.On.push(e)}Qn(e){this.On=this.On.filter(t=>t===e)}An(e,t,l){super.An(e,t,l),this.databaseInfo.apiKey&&(e["x-goog-api-key"]=this.databaseInfo.apiKey)}createWebChannelTransport(){return MY()}}function H4(e){return new V4(e)}V4.Nn=!1;class W4{constructor(e,t,l=1e3,r=1.5,n=6e4){this.qn=e,this.timerId=t,this.Kn=l,this.Wn=r,this.Gn=n,this.jn=0,this.zn=null,this.Hn=Date.now(),this.reset()}reset(){this.jn=0}Jn(){this.jn=this.Gn}Yn(e){this.cancel();const t=Math.floor(this.jn+this.Zn()),l=Math.max(0,Date.now()-this.Hn),r=Math.max(0,t-l);r>0&&gJ("ExponentialBackoff",`Backing off for ${r} ms (base delay: ${this.jn} ms, delay with jitter: ${t} ms, last attempt: ${l} ms ago)`),this.zn=this.qn.enqueueAfterDelay(this.timerId,r,()=>(this.Hn=Date.now(),e())),this.jn*=this.Wn,this.jn<this.Kn&&(this.jn=this.Kn),this.jn>this.Gn&&(this.jn=this.Gn)}Xn(){null!==this.zn&&(this.zn.skipDelay(),this.zn=null)}cancel(){null!==this.zn&&(this.zn.cancel(),this.zn=null)}Zn(){return(Math.random()-.5)*this.jn}}const Z4="PersistentStream";class $4{constructor(e,t,l,r,n,i,a,s){this.qn=e,this.er=l,this.tr=r,this.connection=n,this.authCredentialsProvider=i,this.appCheckCredentialsProvider=a,this.listener=s,this.state=0,this.nr=0,this.rr=null,this.ir=null,this.stream=null,this.sr=0,this._r=new W4(e,t)}ar(){return 1===this.state||5===this.state||this.ur()}ur(){return 2===this.state||3===this.state}start(){this.sr=0,4!==this.state?this.auth():this.cr()}async stop(){this.ar()&&await this.close(0)}lr(){this.state=0,this._r.reset()}Er(){this.ur()&&null===this.rr&&(this.rr=this.qn.enqueueAfterDelay(this.er,6e4,()=>this.hr()))}Tr(e){this.Pr(),this.stream.send(e)}async hr(){if(this.ur())return this.close(0)}Pr(){this.rr&&(this.rr.cancel(),this.rr=null)}Ir(){this.ir&&(this.ir.cancel(),this.ir=null)}async close(e,t){this.Pr(),this.Ir(),this._r.cancel(),this.nr++,4!==e?this._r.reset():t&&t.code===LJ.RESOURCE_EXHAUSTED?(yJ(t.toString()),yJ("Using maximum backoff delay to prevent overloading the backend."),this._r.Jn()):t&&t.code===LJ.UNAUTHENTICATED&&3!==this.state&&(this.authCredentialsProvider.invalidateToken(),this.appCheckCredentialsProvider.invalidateToken()),null!==this.stream&&(this.Rr(),this.stream.close(),this.stream=null),this.state=e,await this.listener.bn(t)}Rr(){}auth(){this.state=1;const e=this.Ar(this.nr),t=this.nr;Promise.all([this.authCredentialsProvider.getToken(),this.appCheckCredentialsProvider.getToken()]).then(([e,l])=>{this.nr===t&&this.Vr(e,l)},t=>{e(()=>{const e=new FJ(LJ.UNKNOWN,"Fetching auth token failed: "+t.message);return this.dr(e)})})}Vr(e,t){const l=this.Ar(this.nr);this.stream=this.mr(e,t),this.stream.pn(()=>{l(()=>this.listener.pn())}),this.stream.yn(()=>{l(()=>(this.state=2,this.ir=this.qn.enqueueAfterDelay(this.tr,1e4,()=>(this.ur()&&(this.state=3),Promise.resolve())),this.listener.yn()))}),this.stream.bn(e=>{l(()=>this.dr(e))}),this.stream.onMessage(e=>{l(()=>1==++this.sr?this.pr(e):this.onNext(e))})}cr(){this.state=5,this._r.Yn(async()=>{this.state=0,this.start()})}dr(e){return gJ(Z4,`close with error: ${e}`),this.stream=null,this.close(4,e)}Ar(e){return t=>{this.qn.enqueueAndForget(()=>this.nr===e?t():(gJ(Z4,"stream callback skipped by getCloseGuardedDispatcher."),Promise.resolve()))}}}class K4 extends $4{constructor(e,t,l,r,n,i){super(e,"listen_stream_connection_backoff","listen_stream_idle","health_check_timeout",t,l,r,i),this.serializer=n}mr(e,t){return this.connection.Un("Listen",e,t)}pr(e){return this.onNext(e)}onNext(e){this._r.reset();const t=function(e,t){let l;if("targetChange"in t){t.targetChange;const r=function(e){return"NO_CHANGE"===e?0:"ADD"===e?1:"REMOVE"===e?2:"CURRENT"===e?3:"RESET"===e?4:vJ(39313,{state:e})}(t.targetChange.targetChangeType||"NO_CHANGE"),n=t.targetChange.targetIds||[],i=function(e,t){return e.useProto3Json?(SJ(void 0===t||"string"==typeof t,58123),pX.fromBase64String(t||"")):(SJ(void 0===t||t instanceof Buffer||t instanceof Uint8Array,16193),pX.fromUint8Array(t||new Uint8Array))}(e,t.targetChange.resumeToken),a=t.targetChange.cause,s=a&&function(e){const t=void 0===e.code?LJ.UNKNOWN:$2(e.code);return new FJ(t,e.message||"")}(a);l=new x3(r,n,i,s||null)}else if("documentChange"in t){t.documentChange;const r=t.documentChange;r.document,r.document.name,r.document.updateTime;const n=q3(e,r.document.name),i=P3(r.document.updateTime),a=r.document.createTime?P3(r.document.createTime):s2.min(),s=new e1({mapValue:{fields:r.document.fields}}),o=o2.newFoundDocument(n,i,a,s),c=r.targetIds||[],u=r.removedTargetIds||[];l=new b3(c,u,o.key,o)}else if("documentDelete"in t){t.documentDelete;const r=t.documentDelete;r.document;const n=q3(e,r.document),i=r.readTime?P3(r.readTime):s2.min(),a=o2.newNoDocument(n,i),s=r.removedTargetIds||[];l=new b3([],s,a.key,a)}else if("documentRemove"in t){t.documentRemove;const r=t.documentRemove;r.document;const n=q3(e,r.document),i=r.removedTargetIds||[];l=new b3([],i,n,null)}else{if(!("filter"in t))return vJ(11601,{Nt:t});{t.filter;const e=t.filter;e.targetId;const{count:r=0,unchangedNames:n}=e,i=new V2(r,n),a=e.targetId;l=new v3(a,i)}}return l}(this.serializer,e),l=function(e){if(!("targetChange"in e))return s2.min();const t=e.targetChange;return t.targetIds&&t.targetIds.length?s2.min():t.readTime?P3(t.readTime):s2.min()}(e);return this.listener.gr(t,l)}yr(e){const t={};t.database=G3(this.serializer),t.addTarget=function(e,t){let l;const r=t.target;if(l=C2(r)?{pipelineQuery:J3(e,r)}:w2(r)?{documents:K3(e,r)}:{query:Y3(e,r).Lt},l.targetId=t.targetId,t.resumeToken.approximateByteSize()>0){l.resumeToken=B3(e,t.resumeToken);const r=M3(e,t.expectedCount);null!==r&&(l.expectedCount=r)}else if(t.snapshotVersion.compareTo(s2.min())>0){l.readTime=E3(e,t.snapshotVersion.toTimestamp());const r=M3(e,t.expectedCount);null!==r&&(l.expectedCount=r)}return l}(this.serializer,e);const l=function(e,t){const l=function(e){switch(e){case"TargetPurposeListen":return null;case"TargetPurposeExistenceFilterMismatch":return"existence-filter-mismatch";case"TargetPurposeExistenceFilterMismatchBloom":return"existence-filter-mismatch-bloom";case"TargetPurposeLimboResolution":return"limbo-document";default:return vJ(28987,{purpose:e})}}(t.purpose);return null==l?null:{"goog-listen-tags":l}}(this.serializer,e);l&&(t.labels=l),this.Tr(t)}wr(e){const t={};t.database=G3(this.serializer),t.removeTarget=e,this.Tr(t)}}class Y4 extends $4{constructor(e,t,l,r,n,i){super(e,"write_stream_connection_backoff","write_stream_idle","health_check_timeout",t,l,r,i),this.serializer=n}get br(){return this.sr>0}start(){this.lastStreamToken=void 0,super.start()}Rr(){this.br&&this.Sr([])}mr(e,t){return this.connection.Un("Write",e,t)}pr(e){return SJ(!!e.streamToken,31322),this.lastStreamToken=e.streamToken,SJ(!e.writeResults||0===e.writeResults.length,55816),this.listener.vr()}onNext(e){SJ(!!e.streamToken,12678),this.lastStreamToken=e.streamToken,this._r.reset();const t=function(e,t){return e&&e.length>0?(SJ(void 0!==t,14353),e.map(e=>function(e,t){let l=e.updateTime?P3(e.updateTime):P3(t);return l.isEqual(s2.min())&&(l=P3(t)),new S1(l,e.transformResults||[])}(e,t))):[]}(e.writeResults,e.commitTime),l=P3(e.commitTime);return this.listener.Dr(l,t)}Cr(){const e={};e.database=G3(this.serializer),this.Tr(e)}Sr(e){const t={streamToken:this.lastStreamToken,writes:e.map(e=>Z3(this.serializer,e))};this.Tr(t)}}class Q4{}class J4 extends Q4{constructor(e,t,l,r){super(),this.authCredentials=e,this.appCheckCredentials=t,this.connection=l,this.serializer=r,this.Fr=!1}Or(){if(this.Fr)throw new FJ(LJ.FAILED_PRECONDITION,"The client has already been terminated.")}In(e,t,l,r){return this.Or(),Promise.all([this.authCredentials.getToken(),this.appCheckCredentials.getToken()]).then(([n,i])=>this.connection.In(e,O3(t,l),r,n,i)).catch(e=>{throw"FirebaseError"===e.name?(e.code===LJ.UNAUTHENTICATED&&(this.authCredentials.invalidateToken(),this.appCheckCredentials.invalidateToken()),e):new FJ(LJ.UNKNOWN,e.toString())})}dn(e,t,l,r,n){return this.Or(),Promise.all([this.authCredentials.getToken(),this.appCheckCredentials.getToken()]).then(([i,a])=>this.connection.dn(e,O3(t,l),r,i,a,n)).catch(e=>{throw"FirebaseError"===e.name?(e.code===LJ.UNAUTHENTICATED&&(this.authCredentials.invalidateToken(),this.appCheckCredentials.invalidateToken()),e):new FJ(LJ.UNKNOWN,e.toString())})}terminate(){this.Fr=!0,this.connection.terminate()}}function X4(e,t,l,r){return new J4(e,t,l,r)}const e6="ComponentProvider",t6=new Map;function l6(e,t,l,r,n){return new CX(e,t,l,n.host,n.ssl,n.experimentalForceLongPolling,n.experimentalAutoDetectLongPolling,R4(n.experimentalLongPollingOptions),n.useFetchStreams,n.isUsingEmulator,r,n._customHeaders,n.grpcFlowControlWindow)}const r6={didRun:!1,sequenceNumbersCollected:0,targetsRemoved:0,documentsRemoved:0},n6=41943040;class i6{static withCacheSize(e){return new i6(e,i6.DEFAULT_COLLECTION_PERCENTILE,i6.DEFAULT_MAX_SEQUENCE_NUMBERS_TO_COLLECT)}constructor(e,t,l){this.cacheSizeCollectionThreshold=e,this.percentileToCollect=t,this.maximumSequenceNumbersToCollect=l}}i6.DEFAULT_COLLECTION_PERCENTILE=10,i6.DEFAULT_MAX_SEQUENCE_NUMBERS_TO_COLLECT=1e3,i6.DEFAULT=new i6(n6,i6.DEFAULT_COLLECTION_PERCENTILE,i6.DEFAULT_MAX_SEQUENCE_NUMBERS_TO_COLLECT),i6.DISABLED=new i6(-1,0,0);class a6{constructor(e,t){this.previousValue=e,t&&(t.sequenceNumberHandler=e=>this.Mr(e),this.Nr=e=>t.writeSequenceNumber(e))}Mr(e){return this.previousValue=Math.max(e,this.previousValue),this.previousValue}next(){const e=++this.previousValue;return this.Nr&&this.Nr(e),e}}a6.Br=-1;const s6="The current tab is not in the required state to perform this operation. It might be necessary to refresh the browser tab.";class o6{constructor(){this.onCommittedListeners=[]}addOnCommittedListener(e){this.onCommittedListeners.push(e)}raiseOnCommittedEvent(){this.onCommittedListeners.forEach(e=>e())}}async function c6(e){if(e.code!==LJ.FAILED_PRECONDITION||e.message!==s6)throw e;gJ("LocalStore","Unexpectedly lost primary lease")}class u6{constructor(e){this.nextCallback=null,this.catchCallback=null,this.result=void 0,this.error=void 0,this.isDone=!1,this.callbackAttached=!1,e(e=>{this.isDone=!0,this.result=e,this.nextCallback&&this.nextCallback(e)},e=>{this.isDone=!0,this.error=e,this.catchCallback&&this.catchCallback(e)})}catch(e){return this.next(void 0,e)}next(e,t){return this.callbackAttached&&vJ(59440),this.callbackAttached=!0,this.isDone?this.error?this.wrapFailure(t,this.error):this.wrapSuccess(e,this.result):new u6((l,r)=>{this.nextCallback=t=>{this.wrapSuccess(e,t).next(l,r)},this.catchCallback=e=>{this.wrapFailure(t,e).next(l,r)}})}toPromise(){return new Promise((e,t)=>{this.next(e,t)})}wrapUserFunction(e){try{const t=e();return t instanceof u6?t:u6.resolve(t)}catch(e){return u6.reject(e)}}wrapSuccess(e,t){return e?this.wrapUserFunction(()=>e(t)):u6.resolve(t)}wrapFailure(e,t){return e?this.wrapUserFunction(()=>e(t)):u6.reject(t)}static resolve(e){return new u6((t,l)=>{t(e)})}static reject(e){return new u6((t,l)=>{l(e)})}static waitFor(e){return new u6((t,l)=>{let r=0,n=0,i=!1;e.forEach(e=>{++r,e.next(()=>{++n,i&&n===r&&t()},e=>l(e))}),i=!0,n===r&&t()})}static or(e){let t=u6.resolve(!1);for(const l of e)t=t.next(e=>e?u6.resolve(e):l());return t}static forEach(e,t){const l=[];return e.forEach((e,r)=>{l.push(t.call(this,e,r))}),this.waitFor(l)}static mapArray(e,t){return new u6((l,r)=>{const n=e.length,i=new Array(n);let a=0;for(let s=0;s<n;s++){const o=s;t(e[o]).next(e=>{i[o]=e,++a,a===n&&l(i)},e=>r(e))}})}static doWhile(e,t){return new u6((l,r)=>{const n=()=>{!0===e()?t().next(()=>{n()},r):l()};n()})}}const p6="SimpleDb";class d6{static open(e,t,l,r){try{return new d6(t,e.transaction(r,l))}catch(e){throw new y6(t,e)}}constructor(e,t){this.action=e,this.transaction=t,this.aborted=!1,this.Lr=new C4,this.transaction.oncomplete=()=>{this.Lr.resolve()},this.transaction.onabort=()=>{t.error?this.Lr.reject(new y6(e,t.error)):this.Lr.resolve()},this.transaction.onerror=t=>{const l=S6(t.target.error);this.Lr.reject(new y6(e,l))}}get $r(){return this.Lr.promise}abort(e){e&&this.Lr.reject(e),this.aborted||(gJ(p6,"Aborting transaction:",e?e.message:"Client-initiated abort"),this.aborted=!0,this.transaction.abort())}Ur(){const e=this.transaction;this.aborted||"function"!=typeof e.commit||e.commit()}store(e){const t=this.transaction.objectStore(e);return new b6(t)}}class m6{static delete(e){return gJ(p6,"Removing database:",e),v6(uh().indexedDB.deleteDatabase(e)).toPromise()}static cn(){if(!wh())return!1;if(m6.kr())return!0;const e=yh(),t=m6.Qr(e),l=0<t&&t<10,r=h6(e),n=0<r&&r<4.5;return!(e.indexOf("MSIE ")>0||e.indexOf("Trident/")>0||e.indexOf("Edge/")>0||l||n)}static kr(){return"undefined"!=typeof process&&"YES"===process.__PRIVATE_env?.__PRIVATE_USE_MOCK_PERSISTENCE}static qr(e,t){return e.store(t)}static Qr(e){const t=e.match(/i(?:phone|pad|pod) os ([\d_]+)/i),l=t?t[1].split("_").slice(0,2).join("."):"-1";return Number(l)}constructor(e,t,l){this.name=e,this.version=t,this.Kr=l,this.Wr=null,12.2===m6.Qr(yh())&&yJ("Firestore persistence suffers from a bug in iOS 12.2 Safari that may cause your app to stop working. See https://stackoverflow.com/q/56496296/110915 for details and a potential workaround.")}async Gr(e){return this.db||(gJ(p6,"Opening database:",this.name),this.db=await new Promise((t,l)=>{const r=indexedDB.open(this.name,this.version);r.onsuccess=e=>{const l=e.target.result;t(l)},r.onblocked=()=>{l(new y6(e,"Cannot upgrade IndexedDB schema while another tab is open. Close all tabs that access Firestore and reload this page to proceed."))},r.onerror=t=>{const r=t.target.error;"VersionError"===r.name?l(new FJ(LJ.FAILED_PRECONDITION,"A newer version of the Firestore SDK was previously used and so the persisted data is not compatible with the version of the SDK you are now using. The SDK will operate with persistence disabled. If you need persistence, please re-upgrade to a newer version of the SDK or else clear the persisted IndexedDB data for your app to start fresh.")):"InvalidStateError"===r.name?l(new FJ(LJ.FAILED_PRECONDITION,"Unable to open an IndexedDB connection. This could be due to running in a private browsing session on a browser whose private browsing sessions do not support IndexedDB: "+r)):l(new y6(e,r))},r.onupgradeneeded=e=>{gJ(p6,'Database "'+this.name+'" requires upgrade from version:',e.oldVersion);const t=e.target.result;this.Kr.jr(t,r.transaction,e.oldVersion,this.version).next(()=>{gJ(p6,"Database upgrade to version "+this.version+" complete")})}})),this.zr&&(this.db.onversionchange=e=>this.zr(e)),this.db}Hr(e){this.zr=e,this.db&&(this.db.onversionchange=t=>e(t))}async runTransaction(e,t,l,r){const n="readonly"===t;let i=0;for(;;){++i;try{this.db=await this.Gr(e);const t=d6.open(this.db,e,n?"readonly":"readwrite",l),i=r(t).next(e=>(t.Ur(),e)).catch(e=>(t.abort(e),u6.reject(e))).toPromise();return i.catch(()=>{}),await t.$r,i}catch(e){const t=e,l="FirebaseError"!==t.name&&i<3;if(gJ(p6,"Transaction failed with error:",t.message,"Retrying:",l),this.close(),!l)return Promise.reject(t)}}}close(){this.db&&this.db.close(),this.db=void 0}}function h6(e){const t=e.match(/Android ([\d.]+)/i),l=t?t[1].split(".").slice(0,2).join("."):"-1";return Number(l)}class g6{constructor(e){this.Jr=e,this.Yr=!1,this.Zr=null}get isDone(){return this.Yr}get Xr(){return this.Zr}set cursor(e){this.Jr=e}done(){this.Yr=!0}ei(e){this.Zr=e}delete(){return v6(this.Jr.delete())}}class y6 extends FJ{constructor(e,t){super(LJ.UNAVAILABLE,`IndexedDB transaction '${e}' failed: ${t}`),this.name="IndexedDbTransactionError"}}function f6(e){return"IndexedDbTransactionError"===e.name}class b6{constructor(e){this.store=e}put(e,t){let l;return void 0!==t?(gJ(p6,"PUT",this.store.name,e,t),l=this.store.put(t,e)):(gJ(p6,"PUT",this.store.name,"<auto-key>",e),l=this.store.put(e)),v6(l)}add(e){return gJ(p6,"ADD",this.store.name,e,e),v6(this.store.add(e))}get(e){return v6(this.store.get(e)).next(t=>(void 0===t&&(t=null),gJ(p6,"GET",this.store.name,e,t),t))}delete(e){return gJ(p6,"DELETE",this.store.name,e),v6(this.store.delete(e))}count(){return gJ(p6,"COUNT",this.store.name),v6(this.store.count())}ti(e,t){const l=this.options(e,t),r=l.index?this.store.index(l.index):this.store;if("function"==typeof r.getAll){const e=r.getAll(l.range);return new u6((t,l)=>{e.onerror=e=>{l(e.target.error)},e.onsuccess=e=>{t(e.target.result)}})}{const e=this.cursor(l),t=[];return this.ni(e,(e,l)=>{t.push(l)}).next(()=>t)}}ri(e,t){const l=this.store.getAll(e,null===t?void 0:t);return new u6((e,t)=>{l.onerror=e=>{t(e.target.error)},l.onsuccess=t=>{e(t.target.result)}})}ii(e,t){gJ(p6,"DELETE ALL",this.store.name);const l=this.options(e,t);l.si=!1;const r=this.cursor(l);return this.ni(r,(e,t,l)=>l.delete())}_i(e,t){let l;t?l=e:(l={},t=e);const r=this.cursor(l);return this.ni(r,t)}oi(e){const t=this.cursor({});return new u6((l,r)=>{t.onerror=e=>{const t=S6(e.target.error);r(t)},t.onsuccess=t=>{const r=t.target.result;r?e(r.primaryKey,r.value).next(e=>{e?r.continue():l()}):l()}})}ni(e,t){const l=[];return new u6((r,n)=>{e.onerror=e=>{n(e.target.error)},e.onsuccess=e=>{const n=e.target.result;if(!n)return void r();const i=new g6(n),a=t(n.primaryKey,n.value,i);if(a instanceof u6){const e=a.catch(e=>(i.done(),u6.reject(e)));l.push(e)}i.isDone?r():null===i.Xr?n.continue():n.continue(i.Xr)}}).next(()=>u6.waitFor(l))}options(e,t){let l;return void 0!==e&&("string"==typeof e?l=e:t=e),{index:l,range:t}}cursor(e){let t="next";if(e.reverse&&(t="prev"),e.index){const l=this.store.index(e.index);return e.si?l.openKeyCursor(e.range,t):l.openCursor(e.range,t)}return this.store.openCursor(e.range,t)}}function v6(e){return new u6((t,l)=>{e.onsuccess=e=>{const l=e.target.result;t(l)},e.onerror=e=>{const t=S6(e.target.error);l(t)}})}let x6=!1;function S6(e){const t=m6.Qr(yh());if(t>=12.2&&t<13){const t="An internal error was encountered in the Indexed Database server";if(e.message.indexOf(t)>=0){const e=new FJ("internal",`IOS_INDEXEDDB_BUG1: IndexedDb has thrown '${t}'. This is likely due to an unavoidable bug in iOS. See https://stackoverflow.com/q/56496296/110915 for details and a potential workaround.`);return x6||(x6=!0,setTimeout(()=>{throw e},0)),e}}return e}const N6="LruGarbageCollector",C6=1048576;function w6([e,t],[l,r]){const n=IJ(e,l);return 0===n?IJ(t,r):n}class I6{constructor(e){this.ai=e,this.buffer=new PJ(w6),this.ui=0}ci(){return++this.ui}li(e){const t=[e,this.ci()];if(this.buffer.size<this.ai)this.buffer=this.buffer.add(t);else{const e=this.buffer.last();w6(t,e)<0&&(this.buffer=this.buffer.delete(e).add(t))}}get maxValue(){return this.buffer.last()[0]}}class k6{constructor(e,t,l){this.garbageCollector=e,this.asyncQueue=t,this.localStore=l,this.Ei=null}start(){-1!==this.garbageCollector.params.cacheSizeCollectionThreshold&&this.hi(6e4)}stop(){this.Ei&&(this.Ei.cancel(),this.Ei=null)}get started(){return null!==this.Ei}hi(e){gJ(N6,`Garbage collection scheduled in ${e}ms`),this.Ei=this.asyncQueue.enqueueAfterDelay("lru_garbage_collection",e,async()=>{this.Ei=null;try{await this.localStore.collectGarbage(this.garbageCollector)}catch(e){f6(e)?gJ(N6,"Ignoring IndexedDB error during garbage collection: ",e):await c6(e)}await this.hi(3e5)})}}class T6{constructor(e,t){this.Ti=e,this.params=t}calculateTargetCount(e,t){return this.Ti.Pi(e).next(e=>Math.floor(t/100*e))}nthSequenceNumber(e,t){if(0===t)return u6.resolve(a6.Br);const l=new I6(t);return this.Ti.forEachTarget(e,e=>l.li(e.sequenceNumber)).next(()=>this.Ti.Ii(e,e=>l.li(e))).next(()=>l.maxValue)}removeTargets(e,t,l){return this.Ti.removeTargets(e,t,l)}removeOrphanedDocuments(e,t){return this.Ti.removeOrphanedDocuments(e,t)}collect(e,t){return-1===this.params.cacheSizeCollectionThreshold?(gJ("LruGarbageCollector","Garbage collection skipped; disabled"),u6.resolve(r6)):this.getCacheSize(e).next(l=>l<this.params.cacheSizeCollectionThreshold?(gJ("LruGarbageCollector",`Garbage collection skipped; Cache size ${l} is lower than threshold ${this.params.cacheSizeCollectionThreshold}`),r6):this.Ri(e,t))}getCacheSize(e){return this.Ti.getCacheSize(e)}Ri(e,t){let l,r,n,i,a,s,o;const c=Date.now();return this.calculateTargetCount(e,this.params.percentileToCollect).next(t=>(t>this.params.maximumSequenceNumbersToCollect?(gJ("LruGarbageCollector",`Capping sequence numbers to collect down to the maximum of ${this.params.maximumSequenceNumbersToCollect} from ${t}`),r=this.params.maximumSequenceNumbersToCollect):r=t,i=Date.now(),this.nthSequenceNumber(e,r))).next(r=>(l=r,a=Date.now(),this.removeTargets(e,l,t))).next(t=>(n=t,s=Date.now(),this.removeOrphanedDocuments(e,l))).next(e=>(o=Date.now(),hJ()<=Hh.DEBUG&&gJ("LruGarbageCollector",`LRU Garbage Collection\n\tCounted targets in ${i-c}ms\n\tDetermined least recently used ${r} in `+(a-i)+"ms\n"+`\tRemoved ${n} targets in `+(s-a)+"ms\n"+`\tRemoved ${e} documents in `+(o-s)+"ms\n"+`Total Duration: ${o-c}ms`),u6.resolve({didRun:!0,sequenceNumbersCollected:r,targetsRemoved:n,documentsRemoved:e})))}}function A6(e,t){return new T6(e,t)}const D6="firestore.googleapis.com",M6=!0;class E6{constructor(e){if(void 0===e.host){if(void 0!==e.ssl)throw new FJ(LJ.INVALID_ARGUMENT,"Can't provide ssl option if host option is not set");this.host=D6,this.ssl=M6}else this.host=e.host,this.ssl=e.ssl??M6;if(this.isUsingEmulator=void 0!==e.emulatorOptions,this.credentials=e.credentials,this.ignoreUndefinedProperties=!!e.ignoreUndefinedProperties,this.localCache=e.localCache,e._customHeaders&&(this._customHeaders={...e._customHeaders}),void 0===e.cacheSizeBytes)this.cacheSizeBytes=n6;else{if(-1!==e.cacheSizeBytes&&e.cacheSizeBytes<C6)throw new FJ(LJ.INVALID_ARGUMENT,"cacheSizeBytes must be at least 1048576");this.cacheSizeBytes=e.cacheSizeBytes}if(JJ("experimentalForceLongPolling",e.experimentalForceLongPolling,"experimentalAutoDetectLongPolling",e.experimentalAutoDetectLongPolling),this.experimentalForceLongPolling=!!e.experimentalForceLongPolling,this.experimentalForceLongPolling?this.experimentalAutoDetectLongPolling=!1:void 0===e.experimentalAutoDetectLongPolling?this.experimentalAutoDetectLongPolling=!0:this.experimentalAutoDetectLongPolling=!!e.experimentalAutoDetectLongPolling,this.experimentalLongPollingOptions=R4(e.experimentalLongPollingOptions??{}),function(e){if(void 0!==e.timeoutSeconds){if(isNaN(e.timeoutSeconds))throw new FJ(LJ.INVALID_ARGUMENT,`invalid long polling timeout: ${e.timeoutSeconds} (must not be NaN)`);if(e.timeoutSeconds<5)throw new FJ(LJ.INVALID_ARGUMENT,`invalid long polling timeout: ${e.timeoutSeconds} (minimum allowed value is 5)`);if(e.timeoutSeconds>30)throw new FJ(LJ.INVALID_ARGUMENT,`invalid long polling timeout: ${e.timeoutSeconds} (maximum allowed value is 30)`)}}(this.experimentalLongPollingOptions),this.useFetchStreams=!!e.useFetchStreams,void 0!==e.grpcFlowControlWindow){if("number"!=typeof e.grpcFlowControlWindow||e.grpcFlowControlWindow<=0||e.grpcFlowControlWindow>2147483647||!Number.isInteger(e.grpcFlowControlWindow))throw new FJ(LJ.INVALID_ARGUMENT,"grpcFlowControlWindow must be a positive integer and cannot exceed 2147483647");this.grpcFlowControlWindow=e.grpcFlowControlWindow}}isEqual(e){return this.host===e.host&&this.ssl===e.ssl&&this.credentials===e.credentials&&this.cacheSizeBytes===e.cacheSizeBytes&&this.experimentalForceLongPolling===e.experimentalForceLongPolling&&this.experimentalAutoDetectLongPolling===e.experimentalAutoDetectLongPolling&&function(e,t){return e.timeoutSeconds===t.timeoutSeconds}(this.experimentalLongPollingOptions,e.experimentalLongPollingOptions)&&this.ignoreUndefinedProperties===e.ignoreUndefinedProperties&&this.useFetchStreams===e.useFetchStreams&&this.grpcFlowControlWindow===e.grpcFlowControlWindow&&function(e,t){if(e===t)return!0;if(!e||!t)return!1;const l=Object.keys(e),r=Object.keys(t);if(l.length!==r.length)return!1;for(const n of l)if(e[n]!==t[n])return!1;return!0}(this._customHeaders,e._customHeaders)}}let R6=class{constructor(e,t,l,r){this._authCredentials=e,this._appCheckCredentials=t,this._databaseId=l,this._app=r,this.type="firestore-lite",this._persistenceKey="(lite)",this._settings=new E6({}),this._settingsFrozen=!1,this._emulatorOptions={},this._terminateTask="notTerminated"}get app(){if(!this._app)throw new FJ(LJ.FAILED_PRECONDITION,"Firestore was not initialized using the Firebase SDK. 'app' is not available");return this._app}get _initialized(){return this._settingsFrozen}get _terminated(){return"notTerminated"!==this._terminateTask}_setSettings(e){if(this._settingsFrozen)throw new FJ(LJ.FAILED_PRECONDITION,"Firestore has already been started and its settings can no longer be changed. You can only modify settings before calling any other methods on a Firestore object.");this._settings=new E6(e),this._emulatorOptions=e.emulatorOptions||{},void 0!==e.credentials&&(this._authCredentials=function(e){if(!e)return new I4;switch(e.type){case"firstParty":return new D4(e.sessionIndex||"0",e.iamToken||null,e.authTokenFactory||null);case"provider":return e.client;default:throw new FJ(LJ.INVALID_ARGUMENT,"makeAuthCredentialsProvider failed due to invalid credential type")}}(e.credentials))}_getSettings(){return this._settings}_getEmulatorOptions(){return this._emulatorOptions}_freezeSettings(){return this._settingsFrozen=!0,this._settings}_delete(){return"notTerminated"===this._terminateTask&&(this._terminateTask=this._terminate()),this._terminateTask}async _restart(){"notTerminated"===this._terminateTask?await this._terminate():this._terminateTask="notTerminated"}toJSON(){return{app:this._app,databaseId:this._databaseId,settings:this._settings}}_terminate(){return function(e){const t=t6.get(e);t&&(gJ(e6,"Removing Datastore"),t6.delete(e),t.terminate())}(this),Promise.resolve()}};function B6(e,t,l,r={}){e=rX(e,R6);const n=Oh(t),i=e._getSettings(),a={...i,emulatorOptions:e._getEmulatorOptions()},s=`${t}:${l}`;n&&Lh(`https://${s}`),i.host!==D6&&i.host!==s&&fJ("Host has been set in both settings() and connectFirestoreEmulator(), emulator host will be used.");const o={...i,host:s,ssl:n,emulatorOptions:r};if(!Ah(o,a)&&(e._setSettings(o),r.mockUserToken)){let t,l;if("string"==typeof r.mockUserToken)t=r.mockUserToken,l=N4.MOCK_USER;else{t=function(e,t){if(e.uid)throw new Error('The "uid" field is no longer supported by mockUserToken. Please use "sub" instead for Firebase Auth User ID.');const l=t||"demo-project",r=e.iat||0,n=e.sub||e.user_id;if(!n)throw new Error("mockUserToken must contain 'sub' or 'user_id' field!");const i={iss:`https://securetoken.google.com/${l}`,aud:l,iat:r,exp:r+3600,auth_time:r,sub:n,user_id:n,firebase:{sign_in_provider:"custom",identities:{}},...e};return[ah(JSON.stringify({alg:"none",type:"JWT"})),ah(JSON.stringify(i)),""].join(".")}(r.mockUserToken,e._app?.options.projectId);const n=r.mockUserToken.sub||r.mockUserToken.user_id;if(!n)throw new FJ(LJ.INVALID_ARGUMENT,"mockUserToken must contain 'sub' or 'user_id' field!");l=new N4(n)}e._authCredentials=new k4(new w4(t,l))}}class j6{constructor(e,t,l){this.converter=t,this._query=l,this.type="query",this.firestore=e}withConverter(e){return new j6(this.firestore,e,this._query)}}class P6{constructor(e,t,l){this.converter=t,this._key=l,this.type="document",this.firestore=e}get _path(){return this._key.path}get id(){return this._key.path.lastSegment()}get path(){return this._key.path.canonicalString()}get parent(){return new _6(this.firestore,this.converter,this._key.path.popLast())}withConverter(e){return new P6(this.firestore,e,this._key)}toJSON(){return{type:P6._jsonSchemaVersion,referencePath:this._key.toString()}}static fromJSON(e,t,l){if(aX(t,P6._jsonSchema))return new P6(e,l||null,new YJ(UJ.fromString(t.referencePath)))}}P6._jsonSchemaVersion="firestore/documentReference/1.0",P6._jsonSchema={type:iX("string",P6._jsonSchemaVersion),referencePath:iX("string")};class _6 extends j6{constructor(e,t,l){super(e,t,M2(l)),this._path=l,this.type="collection"}get id(){return this._query.path.lastSegment()}get path(){return this._query.path.canonicalString()}get parent(){const e=this._path.popLast();return e.isEmpty()?null:new P6(this.firestore,null,new YJ(e))}withConverter(e){return new _6(this.firestore,e,this._path)}}function O6(e,t,...l){if(e=_h(e),QJ("collection","path",t),e instanceof R6){const r=UJ.fromString(t,...l);return eX(r),new _6(e,null,r)}{if(!(e instanceof P6||e instanceof _6))throw new FJ(LJ.INVALID_ARGUMENT,"Expected first argument to collection() to be a CollectionReference, a DocumentReference or FirebaseFirestore");const r=e._path.child(UJ.fromString(t,...l));return eX(r),new _6(e.firestore,null,r)}}function L6(e,t,...l){if(e=_h(e),1===arguments.length&&(t=wJ.newId()),QJ("doc","path",t),e instanceof R6){const r=UJ.fromString(t,...l);return XJ(r),new P6(e,null,new YJ(r))}{if(!(e instanceof P6||e instanceof _6))throw new FJ(LJ.INVALID_ARGUMENT,"Expected first argument to doc() to be a CollectionReference, a DocumentReference or FirebaseFirestore");const r=e._path.child(UJ.fromString(t,...l));return XJ(r),new P6(e.firestore,e instanceof _6?e.converter:null,new YJ(r))}}function F6(e,t){return e=_h(e),t=_h(t),(e instanceof P6||e instanceof _6)&&(t instanceof P6||t instanceof _6)&&e.firestore===t.firestore&&e.path===t.path&&e.converter===t.converter}function q6(e,t){return e=_h(e),t=_h(t),e instanceof j6&&t instanceof j6&&e.firestore===t.firestore&&F2(e._query,t._query)&&e.converter===t.converter}class z6{constructor(e,t){this.pattern=e,this.options=t}isEqual(e){return this.pattern===e.pattern&&this.options===e.options}}class U6{constructor(e){this._values=(e||[]).map(e=>e)}toArray(){return this._values.map(e=>e)}isEqual(e){return function(e,t){if(e.length!==t.length)return!1;for(let l=0;l<e.length;++l)if(e[l]!==t[l])return!1;return!0}(this._values,e._values)}toJSON(){return{type:U6._jsonSchemaVersion,vectorValues:this._values}}static fromJSON(e){if(aX(e,U6._jsonSchema)){if(Array.isArray(e.vectorValues)&&e.vectorValues.every(e=>"number"==typeof e))return new U6(e.vectorValues);throw new FJ(LJ.INVALID_ARGUMENT,"Expected 'vectorValues' field to be a number array")}}}U6._jsonSchemaVersion="firestore/vectorValue/1.0",U6._jsonSchema={type:iX("string",U6._jsonSchemaVersion),vectorValues:iX("object")};const G6=/^__.*__$/;class V6{constructor(e,t,l){this.data=e,this.fieldMask=t,this.fieldTransforms=l}toMutation(e,t){return null!==this.fieldMask?new E1(e,this.data,this.fieldMask,t,this.fieldTransforms):new M1(e,this.data,t,this.fieldTransforms)}}class H6{constructor(e,t,l){this.data=e,this.fieldMask=t,this.fieldTransforms=l}toMutation(e,t){return new E1(e,this.data,this.fieldMask,t,this.fieldTransforms)}}function W6(e){switch(e){case 0:case 2:case 1:return!0;case 3:case 4:return!1;default:throw vJ(40011,{dataSource:e})}}class Z6{constructor(e,t,l,r,n,i){this.settings=e,this.databaseId=t,this.serializer=l,this.ignoreUndefinedProperties=r,void 0===n&&this.validatePath(),this.fieldTransforms=n||[],this.fieldMask=i||[]}get path(){return this.settings.path}get dataSource(){return this.settings.dataSource}contextWith(e){return new Z6({...this.settings,...e},this.databaseId,this.serializer,this.ignoreUndefinedProperties,this.fieldTransforms,this.fieldMask)}childContextForField(e){const t=this.path?.child(e),l=this.contextWith({path:t,arrayElement:!1});return l.validatePathSegment(e),l}childContextForFieldPath(e){const t=this.path?.child(e),l=this.contextWith({path:t,arrayElement:!1});return l.validatePath(),l}childContextForArray(e){return this.contextWith({path:void 0,arrayElement:!0})}createError(e){return h5(e,this.settings.methodName,this.settings.hasConverter||!1,this.path,this.settings.targetDoc)}contains(e){return void 0!==this.fieldMask.find(t=>e.isPrefixOf(t))||void 0!==this.fieldTransforms.find(t=>e.isPrefixOf(t.field))}validatePath(){if(this.path)for(let e=0;e<this.path.length;e++)this.validatePathSegment(this.path.get(e))}validatePathSegment(e){if(0===e.length)throw this.createError("Document fields must not be empty");if(W6(this.dataSource)&&G6.test(e))throw this.createError('Document fields cannot begin and end with "__"')}}class $6{constructor(e,t,l){this.databaseId=e,this.ignoreUndefinedProperties=t,this.serializer=l||p4(e)}createContext(e,t,l,r=!1){return new Z6({dataSource:e,methodName:t,targetDoc:l,path:VJ.emptyPath(),arrayElement:!1,hasConverter:r},this.databaseId,this.serializer,this.ignoreUndefinedProperties)}}function K6(e){const t=e._freezeSettings(),l=p4(e._databaseId);return new $6(e._databaseId,!!t.ignoreUndefinedProperties,l)}function Y6(e,t,l,r,n,i={}){const a=e.createContext(i.merge||i.mergeFields?2:0,t,l,n);u5("Data must be an object, but it was:",a,r);const s=s5(r,a);let o,c;if(i.merge)o=new HJ(a.fieldMask),c=a.fieldTransforms;else if(i.mergeFields){const e=[];for(const r of i.mergeFields){const n=p5(t,r,l);if(!a.contains(n))throw new FJ(LJ.INVALID_ARGUMENT,`Field '${n}' is specified in your field mask but missing from your input data.`);g5(e,n)||e.push(n)}o=new HJ(e),c=a.fieldTransforms.filter(e=>o.covers(e.field))}else o=null,c=a.fieldTransforms;return new V6(new e1(s),o,c)}class Q6 extends f4{_toFieldTransform(e){if(2!==e.dataSource)throw 1===e.dataSource?e.createError(`${this._methodName}() can only appear at the top level of your update data`):e.createError(`${this._methodName}() cannot be used with set() unless you pass {merge:true}`);return e.fieldMask.push(e.path),null}isEqual(e){return e instanceof Q6}}function J6(e,t,l){return new Z6({dataSource:3,targetDoc:t.settings.targetDoc,methodName:e._methodName,arrayElement:l},t.databaseId,t.serializer,t.ignoreUndefinedProperties)}class X6 extends f4{_toFieldTransform(e){return new x1(e.path,new c1)}isEqual(e){return e instanceof X6}}class e5 extends f4{constructor(e,t){super(e),this.Ai=t}_toFieldTransform(e){const t=J6(this,e,!0),l=this.Ai.map(e=>a5(e,t)),r=new u1(l);return new x1(e.path,r)}isEqual(e){return e instanceof e5&&Ah(this.Ai,e.Ai)}}class t5 extends f4{constructor(e,t){super(e),this.Ai=t}_toFieldTransform(e){const t=J6(this,e,!0),l=this.Ai.map(e=>a5(e,t)),r=new d1(l);return new x1(e.path,r)}isEqual(e){return e instanceof t5&&Ah(this.Ai,e.Ai)}}class l5 extends f4{constructor(e,t){super(e),this.Vi=t}_toFieldTransform(e){const t=new g1(e.serializer,n1(e.serializer,this.Vi));return new x1(e.path,t)}isEqual(e){return e instanceof l5&&(this.Vi===e.Vi||Number.isNaN(this.Vi)&&Number.isNaN(e.Vi))}}function r5(e,t,l,r){const n=e.createContext(1,t,l);u5("Data must be an object, but it was:",n,r);const i=[],a=e1.empty();ZJ(r,(e,r)=>{const s=m5(t,e,l);r=_h(r);const o=n.childContextForFieldPath(s);if(r instanceof Q6)i.push(s);else{const e=a5(r,o);null!=e&&(i.push(s),a.set(s,e))}});const s=new HJ(i);return new H6(a,s,n.fieldTransforms)}function n5(e,t,l,r,n,i){const a=e.createContext(1,t,l),s=[p5(t,r,l)],o=[n];if(i.length%2!=0)throw new FJ(LJ.INVALID_ARGUMENT,`Function ${t}() needs to be called with an even number of arguments that alternate between field names and values.`);for(let d=0;d<i.length;d+=2)s.push(p5(t,i[d])),o.push(i[d+1]);const c=[],u=e1.empty();for(let d=s.length-1;d>=0;--d)if(!g5(c,s[d])){const e=s[d];let t=o[d];t=_h(t);const l=a.childContextForFieldPath(e);if(t instanceof Q6)c.push(e);else{const r=a5(t,l);null!=r&&(c.push(e),u.set(e,r))}}const p=new HJ(c);return new H6(u,p,a.fieldTransforms)}function i5(e,t,l,r=!1){return a5(l,e.createContext(r?4:3,t))}function a5(e,t,l){if(c5(e=_h(e)))return u5("Unsupported field value:",t,e),s5(e,t);if(e instanceof f4)return function(e,t){if(!W6(t.dataSource))throw t.createError(`${e._methodName}() can only be used with update() and set()`);if(!t.path)throw t.createError(`${e._methodName}() is not currently supported inside arrays`);const l=e._toFieldTransform(t);l&&t.fieldTransforms.push(l)}(e,t),null;if(void 0===e&&t.ignoreUndefinedProperties)return null;if(t.path&&t.fieldMask.push(t.path),e instanceof Array){if(t.settings.arrayElement&&4!==t.dataSource)throw t.createError("Nested arrays are not supported");return function(e,t){const l=[];let r=0;for(const n of e){let e=a5(n,t.childContextForArray(r));null==e&&(e={nullValue:"NULL_VALUE"}),l.push(e),r++}return{arrayValue:{values:l}}}(e,t)}return function(e,t){if(null===(e=_h(e)))return{nullValue:"NULL_VALUE"};if("number"==typeof e)return n1(t.serializer,e);if("boolean"==typeof e)return{booleanValue:e};if("string"==typeof e)return{stringValue:e};if(e instanceof Date){const l=cX.fromDate(e);return{timestampValue:E3(t.serializer,l)}}if(e instanceof cX){const l=new cX(e.seconds,1e3*Math.floor(e.nanoseconds/1e3));return{timestampValue:E3(t.serializer,l)}}if(o5(e)){const l=cX.fromInstant(e),r=new cX(l.seconds,1e3*Math.floor(l.nanoseconds/1e3));return{timestampValue:E3(t.serializer,r)}}if(e instanceof b4)return{geoPointValue:{latitude:e.latitude,longitude:e.longitude}};if(e instanceof h4)return 0===e.subtype?{bytesValue:B3(t.serializer,e._byteString)}:function(e,t){const l=t.toUint8Array(),r=new Uint8Array(l.length+1);return r[0]=t.subtype,r.set(l,1),{mapValue:{fields:{[e0]:{bytesValue:B3(e,pX.fromUint8Array(r))}}}}}(t.serializer,e);if(e instanceof P6){const l=t.databaseId,r=e.firestore._databaseId;if(!r.isEqual(l))throw t.createError(`Document reference is for database ${r.projectId}/${r.database} but should be for database ${l.projectId}/${l.database}`);return{referenceValue:_3(e.firestore._databaseId||t.databaseId,e._key.path)}}if(e instanceof U6)return function(e,t){const l=e instanceof U6?e.toArray():e,r={fields:{[FX]:{stringValue:qX},[zX]:{arrayValue:{values:l.map(e=>{if("number"!=typeof e)throw t.createError("VectorValues must only contain numeric values.");return l1(t.serializer,e)})}}}};return{mapValue:r}}(e,t);if(e instanceof z6)return function(e){return{mapValue:{fields:{[HX]:{mapValue:{fields:{[WX]:{stringValue:e.pattern},[ZX]:{stringValue:e.options}}}}}}}}(e);if(e instanceof d4)return function(e){return{mapValue:{fields:{[$X]:{stringValue:e.value}}}}}(e);if(e instanceof v4)return function(e){return{mapValue:{fields:{[KX]:r1(e.value)}}}}(e);if(e instanceof g4)return function(e){return{mapValue:{fields:{[YX]:{stringValue:e.stringValue}}}}}(e);if(e instanceof m4)return function(e){return{mapValue:{fields:{[QX]:{mapValue:{fields:{[JX]:r1(e.seconds),[XX]:r1(e.increment)}}}}}}}(e);if(e instanceof S4)return{mapValue:{fields:{[GX]:{nullValue:"NULL_VALUE"}}}};if(e instanceof x4)return{mapValue:{fields:{[VX]:{nullValue:"NULL_VALUE"}}}};if(o4(e))return e._toProto(t.serializer);throw t.createError(`Unsupported field value: ${lX(e)}`)}(e,t)}function s5(e,t){const l={};return KJ(e)?t.path&&t.path.length>0&&t.fieldMask.push(t.path):ZJ(e,(e,r)=>{const n=a5(r,t.childContextForField(e));null!=n&&(l[e]=n)}),{mapValue:{fields:l}}}function o5(e){if("object"!=typeof e||null===e)return!1;if("undefined"!=typeof Temporal&&"function"==typeof Temporal.Instant&&e instanceof Temporal.Instant)return!0;const t=e;return"Temporal.Instant"===t[Symbol.toStringTag]&&"bigint"==typeof t.t}function c5(e){return!("object"!=typeof e||null===e||e instanceof Array||e instanceof Date||e instanceof cX||e instanceof b4||e instanceof h4||e instanceof P6||e instanceof f4||e instanceof U6||e instanceof S4||e instanceof x4||e instanceof v4||e instanceof g4||e instanceof z6||e instanceof d4||e instanceof m4||o5(e)||o4(e))}function u5(e,t,l){if(!c5(l)||!tX(l)){const r=lX(l);throw"an object"===r?t.createError(e+" a custom object"):t.createError(e+" "+r)}}function p5(e,t,l){if((t=_h(t))instanceof y4)return t._internalPath;if("string"==typeof t)return m5(e,t);throw h5("Field path arguments must be of type string or ",e,!1,void 0,l)}const d5=new RegExp("[~\\*/\\[\\]]");function m5(e,t,l){if(t.search(d5)>=0)throw h5(`Invalid field path (${t}). Paths must not contain '~', '*', '/', '[', or ']'`,e,!1,void 0,l);try{return new y4(...t.split("."))._internalPath}catch(r){throw h5(`Invalid field path (${t}). Paths must not be empty, begin with '.', end with '.', or contain '..'`,e,!1,void 0,l)}}function h5(e,t,l,r,n){const i=r&&!r.isEmpty(),a=void 0!==n;let s=`Function ${t}() called with invalid data`;l&&(s+=" (via `toFirestore()`)"),s+=". ";let o="";return(i||a)&&(o+=" (found",i&&(o+=` in field ${r}`),a&&(o+=` in document ${n}`),o+=")"),new FJ(LJ.INVALID_ARGUMENT,s+e+o)}function g5(e,t){return e.some(e=>e.isEqual(t))}function y5(e){return"function"==typeof e._readUserData}class f5{constructor(e){this.optionDefinitions=e}_getKnownOptions(e,t){const l=e1.empty();for(const r in this.optionDefinitions)if(this.optionDefinitions.hasOwnProperty(r)){const n=this.optionDefinitions[r];if(r in e){const i=e[r];let a;n.nestedOptions&&tX(i)?a={mapValue:{fields:new f5(n.nestedOptions).getOptionsProto(t,i)}}:i&&(a=a5(i,t)??void 0),a&&l.set(VJ.fromServerFormat(n.serverName),a)}}return l}getOptionsProto(e,t,l){const r=this._getKnownOptions(t,e);if(l){const t=new Map($J(l,(t,l)=>[VJ.fromServerFormat(l),void 0!==t?a5(t,e):null]));r.setAll(t)}return r.value.mapValue.fields??{}}}function b5(e){return"object"==typeof e&&null!==e&&!!("nullValue"in e&&(null===e.nullValue||"NULL_VALUE"===e.nullValue)||"booleanValue"in e&&(null===e.booleanValue||"boolean"==typeof e.booleanValue)||"integerValue"in e&&(null===e.integerValue||"number"==typeof e.integerValue||"string"==typeof e.integerValue)||"doubleValue"in e&&(null===e.doubleValue||"number"==typeof e.doubleValue)||"timestampValue"in e&&(null===e.timestampValue||function(e){return"object"==typeof e&&null!==e&&"seconds"in e&&(null===e.seconds||"number"==typeof e.seconds||"string"==typeof e.seconds)&&"nanos"in e&&(null===e.nanos||"number"==typeof e.nanos)}(e.timestampValue))||"stringValue"in e&&(null===e.stringValue||"string"==typeof e.stringValue)||"bytesValue"in e&&(null===e.bytesValue||e.bytesValue instanceof Uint8Array)||"referenceValue"in e&&(null===e.referenceValue||"string"==typeof e.referenceValue)||"geoPointValue"in e&&(null===e.geoPointValue||function(e){return"object"==typeof e&&null!==e&&"latitude"in e&&(null===e.latitude||"number"==typeof e.latitude)&&"longitude"in e&&(null===e.longitude||"number"==typeof e.longitude)}(e.geoPointValue))||"arrayValue"in e&&(null===e.arrayValue||function(e){return"object"==typeof e&&null!==e&&!(!("values"in e)||null!==e.values&&!Array.isArray(e.values))}(e.arrayValue))||"mapValue"in e&&(null===e.mapValue||function(e){return"object"==typeof e&&null!==e&&!(!("fields"in e)||null!==e.fields&&!tX(e.fields))}(e.mapValue))||"fieldReferenceValue"in e&&(null===e.fieldReferenceValue||"string"==typeof e.fieldReferenceValue)||"functionValue"in e&&(null===e.functionValue||function(e){return"object"==typeof e&&null!==e&&!(!("name"in e)||null!==e.name&&"string"!=typeof e.name||!("args"in e)||null!==e.args&&!Array.isArray(e.args))}(e.functionValue))||"pipelineValue"in e&&(null===e.pipelineValue||function(e){return"object"==typeof e&&null!==e&&!(!("stages"in e)||null!==e.stages&&!Array.isArray(e.stages))}(e.pipelineValue)))}function v5(){return new X6("serverTimestamp")}function x5(e){return new U6(e)}function S5(e){let t;return e instanceof w5?e:(t=tX(e)?F5(e):e instanceof Array?q5(e):B5(e,void 0),t)}function N5(e){if(e instanceof w5)return e;if(e instanceof U6)return R5(e);if(Array.isArray(e))return R5(x5(e));throw new Error("Unsupported value: "+typeof e)}function C5(e){return LX(e)?M5(e):S5(e)}class w5{constructor(){this._protoValueType="ProtoValue"}add(e){return new j5("add",[this,S5(e)],"add")}asBoolean(){if(this instanceof P5)return this;if(this instanceof E5)return new O5(this);if(this instanceof D5)return new L5(this);if(this instanceof j5)return new _5(this);throw new FJ("invalid-argument",`Conversion of type ${typeof this} to BooleanExpression not supported.`)}subtract(e){return new j5("subtract",[this,S5(e)],"subtract")}multiply(e){return new j5("multiply",[this,S5(e)],"multiply")}divide(e){return new j5("divide",[this,S5(e)],"divide")}mod(e){return new j5("mod",[this,S5(e)],"mod")}equal(e){return new j5("equal",[this,S5(e)],"equal").asBoolean()}notEqual(e){return new j5("not_equal",[this,S5(e)],"notEqual").asBoolean()}lessThan(e){return new j5("less_than",[this,S5(e)],"lessThan").asBoolean()}lessThanOrEqual(e){return new j5("less_than_or_equal",[this,S5(e)],"lessThanOrEqual").asBoolean()}greaterThan(e){return new j5("greater_than",[this,S5(e)],"greaterThan").asBoolean()}greaterThanOrEqual(e){return new j5("greater_than_or_equal",[this,S5(e)],"greaterThanOrEqual").asBoolean()}arrayConcat(e,...t){const l=[e,...t].map(e=>S5(e));return new j5("array_concat",[this,...l],"arrayConcat")}arrayContains(e){return new j5("array_contains",[this,S5(e)],"arrayContains").asBoolean()}arrayContainsAll(e){const t=Array.isArray(e)?new A5(e.map(S5),"arrayContainsAll"):e;return new j5("array_contains_all",[this,t],"arrayContainsAll").asBoolean()}arrayContainsAny(e){const t=Array.isArray(e)?new A5(e.map(S5),"arrayContainsAny"):e;return new j5("array_contains_any",[this,t],"arrayContainsAny").asBoolean()}arrayReverse(){return new j5("array_reverse",[this])}arrayLength(){return new j5("array_length",[this],"arrayLength")}equalAny(e){const t=Array.isArray(e)?new A5(e.map(S5),"equalAny"):e;return new j5("equal_any",[this,t],"equalAny").asBoolean()}notEqualAny(e){const t=Array.isArray(e)?new A5(e.map(S5),"notEqualAny"):e;return new j5("not_equal_any",[this,t],"notEqualAny").asBoolean()}exists(){return new j5("exists",[this],"exists").asBoolean()}charLength(){return new j5("char_length",[this],"charLength")}like(e){return new j5("like",[this,S5(e)],"like").asBoolean()}regexContains(e){return new j5("regex_contains",[this,S5(e)],"regexContains").asBoolean()}regexFind(e){return new j5("regex_find",[this,S5(e)],"regexFind")}regexFindAll(e){return new j5("regex_find_all",[this,S5(e)],"regexFindAll")}regexMatch(e){return new j5("regex_match",[this,S5(e)],"regexMatch").asBoolean()}stringContains(e){return new j5("string_contains",[this,S5(e)],"stringContains").asBoolean()}startsWith(e){return new j5("starts_with",[this,S5(e)],"startsWith").asBoolean()}endsWith(e){return new j5("ends_with",[this,S5(e)],"endsWith").asBoolean()}toLower(){return new j5("to_lower",[this],"toLower")}toUpper(){return new j5("to_upper",[this],"toUpper")}trim(e){const t=[this];return e&&t.push(S5(e)),new j5("trim",t,"trim")}ltrim(e){const t=[this];return e&&t.push(S5(e)),new j5("ltrim",t,"ltrim")}rtrim(e){const t=[this];return e&&t.push(S5(e)),new j5("rtrim",t,"rtrim")}type(){return new j5("type",[this])}isType(e){return new j5("is_type",[this,R5(e)],"isType").asBoolean()}stringConcat(e,...t){const l=[e,...t].map(S5);return new j5("string_concat",[this,...l],"stringConcat")}stringIndexOf(e){return new j5("string_index_of",[this,S5(e)],"stringIndexOf")}stringRepeat(e){return new j5("string_repeat",[this,S5(e)],"stringRepeat")}stringReplaceAll(e,t){return new j5("string_replace_all",[this,S5(e),S5(t)],"stringReplaceAll")}stringReplaceOne(e,t){return new j5("string_replace_one",[this,S5(e),S5(t)],"stringReplaceOne")}concat(e,...t){const l=[e,...t].map(S5);return new j5("concat",[this,...l],"concat")}reverse(){return new j5("reverse",[this],"reverse")}arrayFilter(e,t){return new j5("array_filter",[this,S5(e),t],"arrayFilter")}arrayTransform(e,t){return new j5("array_transform",[this,S5(e),t],"arrayTransform")}arrayTransformWithIndex(e,t,l){return new j5("array_transform",[this,S5(e),S5(t),l],"arrayTransformWithIndex")}arraySlice(e,t){const l=[this,S5(e)];return void 0!==t&&l.push(S5(t)),new j5("array_slice",l,"arraySlice")}arrayFirst(){return new j5("array_first",[this],"arrayFirst")}arrayFirstN(e){return new j5("array_first_n",[this,S5(e)],"arrayFirstN")}arrayLast(){return new j5("array_last",[this],"arrayLast")}arrayLastN(e){return new j5("array_last_n",[this,S5(e)],"arrayLastN")}arrayMaximum(){return new j5("maximum",[this],"arrayMaximum")}arrayMaximumN(e){return new j5("maximum_n",[this,S5(e)],"arrayMaximumN")}arrayMinimum(){return new j5("minimum",[this],"arrayMinimum")}arrayMinimumN(e){return new j5("minimum_n",[this,S5(e)],"arrayMinimumN")}arrayIndexOf(e){return new j5("array_index_of",[this,S5(e),S5("first")],"arrayIndexOf")}arrayLastIndexOf(e){return new j5("array_index_of",[this,S5(e),S5("last")],"arrayLastIndexOf")}arrayIndexOfAll(e){return new j5("array_index_of_all",[this,S5(e)],"arrayIndexOfAll")}byteLength(){return new j5("byte_length",[this],"byteLength")}ceil(){return new j5("ceil",[this])}floor(){return new j5("floor",[this])}abs(){return new j5("abs",[this])}exp(){return new j5("exp",[this])}mapGet(e){return new j5("map_get",[this,R5(e)],"mapGet")}mapSet(e,t,...l){const r=[this,S5(e),S5(t),...l.map(S5)];return new j5("map_set",r,"mapSet")}mapKeys(){return new j5("map_keys",[this],"mapKeys")}mapValues(){return new j5("map_values",[this],"mapValues")}mapEntries(){return new j5("map_entries",[this],"mapEntries")}getField(e){return new j5("get_field",[this,S5(e)],"get_field")}count(){return I5._create("count",[this],"count")}sum(){return I5._create("sum",[this],"sum")}average(){return I5._create("average",[this],"average")}minimum(){return I5._create("minimum",[this],"minimum")}maximum(){return I5._create("maximum",[this],"maximum")}first(){return I5._create("first",[this],"first")}last(){return I5._create("last",[this],"last")}arrayAgg(){return I5._create("array_agg",[this],"arrayAgg")}arrayAggDistinct(){return I5._create("array_agg_distinct",[this],"arrayAggDistinct")}countDistinct(){return I5._create("count_distinct",[this],"countDistinct")}logicalMaximum(e,...t){const l=[e,...t];return new j5("maximum",[this,...l.map(S5)],"logicalMaximum")}logicalMinimum(e,...t){const l=[e,...t];return new j5("minimum",[this,...l.map(S5)],"minimum")}vectorLength(){return new j5("vector_length",[this],"vectorLength")}cosineDistance(e){return new j5("cosine_distance",[this,N5(e)],"cosineDistance")}dotProduct(e){return new j5("dot_product",[this,N5(e)],"dotProduct")}euclideanDistance(e){return new j5("euclidean_distance",[this,N5(e)],"euclideanDistance")}unixMicrosToTimestamp(){return new j5("unix_micros_to_timestamp",[this],"unixMicrosToTimestamp")}timestampToUnixMicros(){return new j5("timestamp_to_unix_micros",[this],"timestampToUnixMicros")}unixMillisToTimestamp(){return new j5("unix_millis_to_timestamp",[this],"unixMillisToTimestamp")}timestampToUnixMillis(){return new j5("timestamp_to_unix_millis",[this],"timestampToUnixMillis")}unixSecondsToTimestamp(){return new j5("unix_seconds_to_timestamp",[this],"unixSecondsToTimestamp")}timestampToUnixSeconds(){return new j5("timestamp_to_unix_seconds",[this],"timestampToUnixSeconds")}timestampAdd(e,t){return new j5("timestamp_add",[this,S5(e),S5(t)],"timestampAdd")}timestampSubtract(e,t){return new j5("timestamp_subtract",[this,S5(e),S5(t)],"timestampSubtract")}timestampDiff(e,t){return new j5("timestamp_diff",[this,C5(e),S5(t)],"timestampDiff")}timestampExtract(e,t){const l=[this,S5(e)];return t&&l.push(S5(t)),new j5("timestamp_extract",l,"timestampExtract")}documentId(){return new j5("document_id",[this],"documentId")}parent(){return new j5("parent",[this],"parent")}substring(e,t){const l=S5(e);return new j5("substring",void 0===t?[this,l]:[this,l,S5(t)],"substring")}arrayGet(e){return new j5("array_get",[this,S5(e)],"arrayGet")}isError(){return new j5("is_error",[this],"isError").asBoolean()}ifError(e){const t=new j5("if_error",[this,S5(e)],"ifError");return e instanceof P5?t.asBoolean():t}isAbsent(){return new j5("is_absent",[this],"isAbsent").asBoolean()}mapRemove(e){return new j5("map_remove",[this,S5(e)],"mapRemove")}mapMerge(e,...t){const l=S5(e),r=t.map(S5);return new j5("map_merge",[this,l,...r],"mapMerge")}pow(e){return new j5("pow",[this,S5(e)])}trunc(e){return void 0===e?new j5("trunc",[this]):new j5("trunc",[this,S5(e)],"trunc")}round(e){return void 0===e?new j5("round",[this]):new j5("round",[this,S5(e)],"round")}collectionId(){return new j5("collection_id",[this])}length(){return new j5("length",[this])}ln(){return new j5("ln",[this])}sqrt(){return new j5("sqrt",[this])}stringReverse(){return new j5("string_reverse",[this])}ifAbsent(e){return new j5("if_absent",[this,S5(e)],"ifAbsent")}ifNull(e){return new j5("if_null",[this,S5(e)],"ifNull")}coalesce(e,...t){return new j5("coalesce",[this,S5(e),...t.map(S5)],"coalesce")}join(e){return new j5("join",[this,S5(e)],"join")}log10(){return new j5("log10",[this])}arraySum(){return new j5("sum",[this])}split(e){return new j5("split",[this,S5(e)])}timestampTruncate(e,t){const l=[this,S5(e)];return t&&l.push(S5(t)),new j5("timestamp_trunc",l)}ascending(){return function(e){return new z5(C5(e),"ascending","ascending")}(this)}descending(){return function(e){return new z5(C5(e),"descending","descending")}(this)}as(e){return new T5(this,e,"as")}}class I5{constructor(e,t){this.name=e,this.params=t,this.exprType="AggregateFunction",this._protoValueType="ProtoValue"}static _create(e,t,l){const r=new I5(e,t);return r._methodName=l,r}as(e){return new k5(this,e,"as")}_toProto(e){return{functionValue:{name:this.name,args:this.params.map(t=>t._toProto(e))}}}_readUserData(e){e=this._methodName?e.contextWith({methodName:this._methodName}):e,this.params.forEach(t=>t._readUserData(e))}}class k5{constructor(e,t,l){this.aggregate=e,this.alias=t,this._methodName=l}_readUserData(e){this.aggregate._readUserData(e)}}class T5{constructor(e,t,l){this.expr=e,this.alias=t,this._methodName=l,this.exprType="AliasedExpression",this.selectable=!0}_readUserData(e){this.expr._readUserData(e)}}class A5 extends w5{constructor(e,t){super(),this.di=e,this._methodName=t,this.expressionType="ListOfExpressions"}_toProto(e){return{arrayValue:{values:this.di.map(t=>t._toProto(e))}}}_readUserData(e){this.di.forEach(t=>t._readUserData(e))}}class D5 extends w5{constructor(e,t){super(),this.fieldPath=e,this._methodName=t,this.expressionType="Field",this.selectable=!0}get _fieldPath(){return this.fieldPath}get fieldName(){return this.fieldPath.canonicalString()}get alias(){return this.fieldName}get expr(){return this}geoDistance(e){return new j5("geo_distance",[this,S5(e)],"geoDistance")}_toProto(e){return{fieldReferenceValue:this.fieldPath.canonicalString()}}_readUserData(e){}}function M5(e){return function(e,t){return new D5("string"==typeof e?qJ===e?new y4(qJ)._internalPath:p5("field",e):e._internalPath,t)}(e,"field")}class E5 extends w5{constructor(e,t){super(),this.value=e,this._methodName=t,this.expressionType="Constant"}static _fromProto(e){const t=new E5(e,void 0);return t._protoValue=e,t}_toProto(e){return SJ(void 0!==this._protoValue,237),this._protoValue}_getValue(){return this._protoValue}_readUserData(e){e=this._methodName?e.contextWith({methodName:this._methodName}):e,b5(this._protoValue)||(this._protoValue=a5(this.value,e))}}function R5(e,t){return B5(e,"constant")}function B5(e,t){const l=new E5(e,t);return"boolean"==typeof e?new O5(l):l}class j5 extends w5{constructor(e,t,l,r){super(),this.name=e,this.params=t,this.expressionType="Function",this._optionsProto=void 0,void 0!==l&&(this._methodName=l),void 0!==r&&(this._options=r)}get _optionsUtil(){return new f5({})}_toProto(e){const t={functionValue:{name:this.name,args:this.params.map(t=>t._toProto(e))}};return this._optionsProto&&(t.functionValue.options=this._optionsProto),t}_readUserData(e){e=this._methodName?e.contextWith({methodName:this._methodName}):e,this.params.forEach(t=>t._readUserData(e)),this._options&&(this._optionsProto=this._optionsUtil.getOptionsProto(e,this._options))}}class P5 extends w5{get _methodName(){return this._expr._methodName}countIf(){return I5._create("count_if",[this],"countIf")}not(){return new j5("not",[this],"not").asBoolean()}conditional(e,t){return new j5("conditional",[this,e,t],"conditional")}ifError(e){const t=S5(e),l=new j5("if_error",[this,t],"ifError");return t instanceof P5?l.asBoolean():l}_toProto(e){return this._expr._toProto(e)}_readUserData(e){this._expr._readUserData(e)}}class _5 extends P5{constructor(e){super(),this._expr=e,this.expressionType="Function"}}class O5 extends P5{constructor(e){super(),this._expr=e,this.expressionType="Constant"}_getValue(){return this._expr._getValue()}}class L5 extends P5{constructor(e){super(),this._expr=e,this.expressionType="Field"}}function F5(e,t){const l=[];for(const r in e)if(Object.prototype.hasOwnProperty.call(e,r)){const t=e[r];l.push(R5(r)),l.push(S5(t))}return new j5("map",l,"map")}function q5(e){return function(e,t){return new j5("array",e.map(e=>S5(e)),t)}(e,"array")}class z5{constructor(e,t,l){this.expr=e,this.direction=t,this._methodName=l,this._protoValueType="ProtoValue"}_toProto(e){return{mapValue:{fields:{direction:u4(this.direction),expression:this.expr._toProto(e)}}}}_readUserData(e){this.expr._readUserData(e)}}class U5{constructor(e){this.optionsProto=void 0,({rawOptions:this.rawOptions,...this.knownOptions}=e)}_readUserData(e){this.optionsProto=this._optionsUtil.getOptionsProto(e,this.knownOptions,this.rawOptions)}_toProto(e){return{name:this._name,options:this.optionsProto}}}class G5 extends U5{get _name(){return"add_fields"}get _optionsUtil(){return new f5({})}constructor(e,t){super(t),this.fields=e}_toProto(e){return{...super._toProto(e),args:[c4(e,this.fields)]}}_readUserData(e){super._readUserData(e),r7(this.fields,e)}}class V5 extends U5{get _name(){return"aggregate"}get _optionsUtil(){return new f5({})}constructor(e,t,l){super(l),this.groups=e,this.accumulators=t}_toProto(e){return{...super._toProto(e),args:[c4(e,this.accumulators),c4(e,this.groups)]}}_readUserData(e){super._readUserData(e),r7(this.groups,e),r7(this.accumulators,e)}}class H5 extends U5{get _name(){return"distinct"}get _optionsUtil(){return new f5({})}constructor(e,t){super(t),this.groups=e}_toProto(e){return{...super._toProto(e),args:[c4(e,this.groups)]}}_readUserData(e){super._readUserData(e),r7(this.groups,e)}}class W5 extends U5{get _name(){return"collection"}get _optionsUtil(){return new f5({forceIndex:{serverName:"force_index"}})}constructor(e,t){super(t),this.pi=l7(e)}_toProto(e){return{...super._toProto(e),args:[{referenceValue:this.pi}]}}_readUserData(e){super._readUserData(e)}}class Z5 extends U5{get _name(){return"collection_group"}get _optionsUtil(){return new f5({forceIndex:{serverName:"force_index"}})}constructor(e,t){super(t),this.collectionId=e}_toProto(e){return{...super._toProto(e),args:[{referenceValue:""},{stringValue:this.collectionId}]}}_readUserData(e){super._readUserData(e)}}class $5 extends U5{get _name(){return"database"}get _optionsUtil(){return new f5({})}_toProto(e){return{...super._toProto(e)}}_readUserData(e){super._readUserData(e)}}class K5 extends U5{get _name(){return"documents"}get _optionsUtil(){return new f5({})}constructor(e,t){if(super(t),!e||0===e.length)throw new FJ(LJ.INVALID_ARGUMENT,"Empty document paths are not allowed in DocumentsSource");const l=e.map(e=>e.startsWith("/")?e:"/"+e),r=new Set(l);if(r.size!==l.length)throw new FJ(LJ.INVALID_ARGUMENT,"Duplicate document paths are not allowed in DocumentsSource");this.gi=l,this.yi=r}_toProto(e){return{...super._toProto(e),args:this.gi.map(e=>({referenceValue:e}))}}_readUserData(e){super._readUserData(e)}}class Y5 extends U5{get _name(){return"where"}get _optionsUtil(){return new f5({})}constructor(e,t){super(t),this.condition=e}_toProto(e){return{...super._toProto(e),args:[this.condition._toProto(e)]}}_readUserData(e){super._readUserData(e),r7(this.condition,e)}}class Q5 extends U5{get _name(){return"limit"}get _optionsUtil(){return new f5({})}constructor(e,t){SJ(!isNaN(e)&&e!==1/0&&e!==-1/0,34860),super(t),this.limit=e}_toProto(e){return{...super._toProto(e),args:[n1(e,this.limit)]}}}class J5 extends U5{get _name(){return"offset"}get _optionsUtil(){return new f5({})}constructor(e,t){super(t),this.offset=e}_toProto(e){return{...super._toProto(e),args:[n1(e,this.offset)]}}}class X5 extends U5{get _name(){return"select"}get _optionsUtil(){return new f5({})}constructor(e,t){super(t),this.selections=e}_toProto(e){return{...super._toProto(e),args:[c4(e,this.selections)]}}_readUserData(e){super._readUserData(e),r7(this.selections,e)}}class e7 extends U5{get _name(){return"sort"}get _optionsUtil(){return new f5({})}constructor(e,t){super(t),this.orderings=e}_toProto(e){return{...super._toProto(e),args:this.orderings.map(t=>t._toProto(e))}}_readUserData(e){super._readUserData(e),r7(this.orderings,e)}}class t7 extends U5{get _name(){return"replace_with"}get _optionsUtil(){return new f5({})}constructor(e,t){super(t),this.map=e}_toProto(e){return{...super._toProto(e),args:[this.map._toProto(e),u4(t7.bi)]}}_readUserData(e){super._readUserData(e),r7(this.map,e)}}t7.bi="full_replace";function l7(e){const t="string"==typeof e?e:e.path;return t.startsWith("/")?t:"/"+t}function r7(e,t){return y5(e)?e._readUserData(t):Array.isArray(e)||e instanceof Map?e.forEach(e=>e._readUserData(t)):Object.values(e).forEach(e=>e._readUserData(t)),e}class n7{constructor(e,t,l,r){this._db=e,this.userDataReader=t,this._userDataWriter=l,this.stages=r}Ci(e,t){const l=this.userDataReader.createContext(3,e);return y5(t)?t._readUserData(l):(Array.isArray(t),t.forEach(e=>e._readUserData(l))),t}where(e){const t=this.stages.map(e=>e);return this.Ci("where",e),t.push(new Y5(e,{})),new n7(this._db,this.userDataReader,this._userDataWriter,t)}limit(e){const t=this.stages.map(e=>e);return t.push(new Q5(e,{})),new n7(this._db,this.userDataReader,this._userDataWriter,t)}sort(e,...t){const l=this.stages.map(e=>e);return"orderings"in e?l.push(new e7(this.Ci("sort",e.orderings),{})):l.push(new e7(this.Ci("sort",[e,...t]),{})),new n7(this._db,this.userDataReader,this._userDataWriter,l)}Fi(e){return{pipeline:{stages:this.stages.map(t=>t._toProto(e))}}}}class i7{constructor(e,t,l){this.serializer=e,this.stages=t,this.listenOptions=l,this.isCorePipeline=!0}getPipelineCollection(){return s7(this)}getPipelineCollectionGroup(){return o7(this)}getPipelineCollectionId(){return c7(this)}getPipelineDocuments(){return u7(this)}getPipelineFlavor(){return function(e){let t="exact";return e.stages.forEach((l,r)=>{l._name!==H5.name&&l._name!==V5.name||(t="keyless"),l._name===X5.name&&"exact"===t&&(t="augmented"),l._name===G5.name&&r<e.stages.length-1&&"exact"===t&&(t="augmented")}),t}(this)}getPipelineSourceType(){return a7(this)}}function a7(e){const t=e.stages[0];return t instanceof W5||t instanceof Z5||t instanceof $5||t instanceof K5?t._name:"unknown"}function s7(e){if("collection"===a7(e))return e.stages[0].pi}function o7(e){if("collection_group"===a7(e))return e.stages[0].collectionId}function c7(e){switch(a7(e)){case"collection":return UJ.fromString(s7(e)).lastSegment();case"collection_group":return o7(e);default:return}}function u7(e){if("documents"===a7(e))return e.stages[0].gi}class p7{constructor(e,t){this.type=e,this.value=t}static Oi(){return new p7("ERROR",void 0)}static Mi(){return new p7("UNSET",void 0)}static Ni(){return new p7("NULL",t0)}static newValue(e){return G0(e)?new p7("NULL",t0):function(e){return!!e&&"booleanValue"in e}(e)?new p7("BOOLEAN",e):O0(e)?new p7("INT",e):L0(e)?new p7("DOUBLE",e):function(e){return!!e&&"timestampValue"in e&&!!e.timestampValue}(e)?new p7("TIMESTAMP",e):function(e){return!!e&&"stringValue"in e}(e)?new p7("STRING",e):function(e){return!!e&&"bytesValue"in e}(e)?new p7("BYTES",e):e.referenceValue?new p7("REFERENCE",e):e.geoPointValue?new p7("GEO_POINT",e):U0(e)?new p7("ARRAY",e):Z0(e)?new p7("VECTOR",e):H0(e)?new p7("MAP",e):new p7("ERROR",void 0)}Bi(){return"ERROR"===this.type||"UNSET"===this.type}Li(){return"NULL"===this.type}}function d7(e){if(!e.Bi())return e.value}function m7(e){return e instanceof P5?e._expr:e}function h7(e){if((e=m7(e))instanceof D5)return new g7(e);if(e instanceof E5)return new y7(e);if(e instanceof A5)return new f7(e);if(e instanceof j5){if("add"===e.name)return new w7(e);if("subtract"===e.name)return new I7(e);if("multiply"===e.name)return new k7(e);if("divide"===e.name)return new T7(e);if("mod"===e.name)return new A7(e);if("and"===e.name)return new D7(e);if("equal"===e.name)return new H7(e);if("not_equal"===e.name)return new W7(e);if("less_than"===e.name)return new Z7(e);if("less_than_or_equal"===e.name)return new $7(e);if("greater_than"===e.name)return new K7(e);if("greater_than_or_equal"===e.name)return new Y7(e);if("array_concat"===e.name)return new Q7(e);if("array_reverse"===e.name)return new J7(e);if("array_contains"===e.name)return new X7(e);if("array_contains_all"===e.name)return new e9(e);if("array_contains_any"===e.name)return new t9(e);if("array_length"===e.name)return new l9(e);if("array_element"===e.name)return new r9(e);if("equal_any"===e.name)return new B7(e);if("not_equal_any"===e.name)return new j7(e);if("is_nan"===e.name)return new P7(e);if("is_not_nan"===e.name)return new _7(e);if("is_null"===e.name)return new O7(e);if("is_not_null"===e.name)return new L7(e);if("is_error"===e.name)return new F7(e);if("exists"===e.name)return new q7(e);if("not"===e.name)return new M7(e);if("or"===e.name)return new E7(e);if("xor"===e.name)return new R7(e);if("conditional"===e.name)return new z7(e);if("maximum"===e.name)return new U7(e);if("minimum"===e.name)return new G7(e);if("reverse"===e.name)return new n9(e);if("replace_first"===e.name)return new i9(e);if("replace_all"===e.name)return new a9(e);if("char_length"===e.name)return new s9(e);if("byte_length"===e.name)return new o9(e);if("like"===e.name)return new u9(e);if("regex_contains"===e.name)return new p9(e);if("regex_match"===e.name)return new d9(e);if("string_contains"===e.name)return new m9(e);if("starts_with"===e.name)return new h9(e);if("ends_with"===e.name)return new g9(e);if("to_lower"===e.name)return new y9(e);if("to_upper"===e.name)return new f9(e);if("trim"===e.name)return new b9(e);if("string_concat"===e.name)return new v9(e);if("map_get"===e.name)return new x9(e);if("cosine_distance"===e.name)return new N9(e);if("dot_product"===e.name)return new C9(e);if("euclidean_distance"===e.name)return new w9(e);if("vector_length"===e.name)return new I9(e);if("unix_micros_to_timestamp"===e.name)return new q9(e);if("timestamp_to_unix_micros"===e.name)return new V9(e);if("unix_millis_to_timestamp"===e.name)return new z9(e);if("timestamp_to_unix_millis"===e.name)return new H9(e);if("unix_seconds_to_timestamp"===e.name)return new U9(e);if("timestamp_to_unix_seconds"===e.name)return new W9(e);if("timestamp_add"===e.name)return new $9(e);if("timestamp_subtract"===e.name)return new K9(e)}throw new Error(`Unknown Expr : ${e}`)}class g7{constructor(e){this.expr=e}evaluate(e,t){if(this.expr.fieldName===qJ)return p7.newValue({referenceValue:F3(e.serializer,t.key)});if("__update_time__"===this.expr.fieldName)return p7.newValue({timestampValue:j3(e.serializer,t.version)});if("__create_time__"===this.expr.fieldName)return p7.newValue({timestampValue:j3(e.serializer,t.createTime)});const l=t.data.field(this.expr._fieldPath);return l?xX(l)?p7.newValue(function(e,t){if("estimate"===e.serverTimestampBehavior)return{timestampValue:j3(e.serializer,s2.fromTimestamp(NX(t)))};if("previous"===e.serverTimestampBehavior){const e=SX(t);if(e)return e}return{nullValue:"NULL_VALUE"}}(e,l)):p7.newValue(l):p7.Mi()}}class y7{constructor(e){this.expr=e}evaluate(e,t){return p7.newValue(this.expr._getValue())}}class f7{constructor(e){this.expr=e}evaluate(e,t){const l=this.expr.di.map(l=>h7(l).evaluate(e,t));return l.some(e=>e.Bi())?p7.Oi():p7.newValue({arrayValue:{values:l.map(e=>e.value)}})}}function b7(e){return L0(e)?Number(e.doubleValue):Number(e.integerValue)}function v7(e){return BigInt(e.integerValue)}const x7=BigInt("0x7fffffffffffffff"),S7=-BigInt("0x8000000000000000");class N7{constructor(e){this.expr=e}evaluate(e,t){SJ(this.expr.params.length>=2,24778);const l=h7(this.expr.params[0]).evaluate(e,t),r=h7(this.expr.params[1]).evaluate(e,t);let n=this.$i(l,r);for(const i of this.expr.params.slice(2)){const l=h7(i).evaluate(e,t);n=this.$i(n,l)}return n}$i(e,t){if(e.Bi()||t.Bi())return p7.Oi();if(e.Li()||t.Li())return p7.Ni();const l=e.value,r=t.value;if(!L0(l)&&!O0(l)||!L0(r)&&!O0(r))return p7.Oi();if(L0(l)||L0(r)){const e=this.Ui(l,r);return e?p7.newValue(e):p7.Oi()}if(O0(l)&&O0(r)){const e=this.ki(l,r);return void 0===e?p7.Oi():"number"==typeof e?p7.newValue({doubleValue:e}):e<S7||e>x7?p7.Oi():p7.newValue({integerValue:`${e}`})}return p7.Oi()}}function C7(e,t){return y0(e)!==y0(t)?"TYPE_MISMATCH":V0(e)||V0(t)?"NOT_EQ":G0(e)&&G0(t)?"EQ":G0(e)||G0(t)?"NULL":U0(e)&&U0(t)?function(e,t){if(e.values?.length!==t.values?.length)return"NOT_EQ";let l=!1;for(let r=0;r<(e.values?.length??0);r++){const n=e.values[r],i=t.values[r];switch(C7(n,i)){case"EQ":break;case"NOT_EQ":case"TYPE_MISMATCH":return"NOT_EQ";case"NULL":l=!0;break;default:vJ(44609,{Qi:n,qi:i})}}return l?"NULL":"EQ"}(e.arrayValue,t.arrayValue):Z0(e)&&Z0(t)||H0(e)&&H0(t)?function(e,t){const l=e.fields||{},r=t.fields||{};if(WJ(l)!==WJ(r))return"NOT_EQ";let n=!1;for(const i in l)if(l.hasOwnProperty(i)){if(void 0===r[i])return"NOT_EQ";switch(C7(l[i],r[i])){case"NOT_EQ":case"TYPE_MISMATCH":return"NOT_EQ";case"NULL":n=!0}}return n?"NULL":"EQ"}(e.mapValue,t.mapValue):function(e,t){return f0(e,t,{be:!1,ye:!0,we:!0})}(e,t)?"EQ":"NOT_EQ"}class w7 extends N7{ki(e,t){return v7(e)+v7(t)}Ui(e,t){return{doubleValue:b7(e)+b7(t)}}}class I7 extends N7{constructor(e){super(e),this.expr=e}ki(e,t){return v7(e)-v7(t)}Ui(e,t){return{doubleValue:b7(e)-b7(t)}}}class k7 extends N7{constructor(e){super(e),this.expr=e}ki(e,t){return v7(e)*v7(t)}Ui(e,t){return{doubleValue:b7(e)*b7(t)}}}class T7 extends N7{constructor(e){super(e),this.expr=e}ki(e,t){const l=v7(t);if(l!==BigInt(0))return v7(e)/l}Ui(e,t){const l=b7(t);return 0===l?{doubleValue:_X(l)?Number.NEGATIVE_INFINITY:Number.POSITIVE_INFINITY}:{doubleValue:b7(e)/l}}}class A7 extends N7{constructor(e){super(e),this.expr=e}ki(e,t){const l=v7(t);if(l!==BigInt(0))return v7(e)%l}Ui(e,t){const l=b7(t);if(0!==l)return{doubleValue:b7(e)%l}}}class D7{constructor(e){this.expr=e}evaluate(e,t){let l=!1,r=!1;for(const n of this.expr.params){const i=h7(n).evaluate(e,t);switch(i.type){case"BOOLEAN":if(!i.value?.booleanValue)return p7.newValue(g0);break;case"NULL":r=!0;break;default:l=!0}}return l?p7.Oi():r?p7.Ni():p7.newValue(h0)}}class M7{constructor(e){this.expr=e}evaluate(e,t){SJ(1===this.expr.params.length,9634);const l=h7(this.expr.params[0]).evaluate(e,t);switch(l.type){case"BOOLEAN":return p7.newValue({booleanValue:!l.value?.booleanValue});case"NULL":return p7.Ni();default:return p7.Oi()}}}class E7{constructor(e){this.expr=e}evaluate(e,t){let l=!1,r=!1;for(const n of this.expr.params){const i=h7(n).evaluate(e,t);switch(i.type){case"BOOLEAN":if(i.value?.booleanValue)return p7.newValue(h0);break;case"NULL":r=!0;break;default:l=!0}}return l?p7.Oi():r?p7.Ni():p7.newValue(g0)}}class R7{constructor(e){this.expr=e}evaluate(e,t){let l=!1,r=!1;for(const n of this.expr.params){const i=h7(n).evaluate(e,t);switch(i.type){case"BOOLEAN":l=R7.xor(l,!!i.value?.booleanValue);break;case"NULL":r=!0;break;default:return p7.Oi()}}return r?p7.Ni():p7.newValue({booleanValue:l})}static xor(e,t){return(e||t)&&!(e&&t)}}class B7{constructor(e){this.expr=e}evaluate(e,t){SJ(2===this.expr.params.length,55094);let l=!1;const r=h7(this.expr.params[0]).evaluate(e,t);switch(r.type){case"NULL":l=!0;break;case"ERROR":case"UNSET":return p7.Oi()}const n=h7(this.expr.params[1]).evaluate(e,t);switch(n.type){case"ARRAY":break;case"NULL":l=!0;break;default:return p7.Oi()}if(l)return p7.Ni();for(const i of n.value?.arrayValue?.values??[])switch(G0(r.value)&&G0(i)?"EQ":C7(r.value,i)){case"EQ":return p7.newValue(h0);case"NOT_EQ":case"TYPE_MISMATCH":break;case"NULL":l=!0;break;default:vJ(44608,{value:r.value,candidate:i})}return l?p7.Ni():p7.newValue(g0)}}class j7{constructor(e){this.expr=e}evaluate(e,t){return new M7(new j5("not",[new j5("equal_any",this.expr.params)])).evaluate(e,t)}}class P7{constructor(e){this.expr=e}evaluate(e,t){SJ(1===this.expr.params.length,23322);const l=h7(this.expr.params[0]).evaluate(e,t);switch(l.type){case"INT":return p7.newValue(g0);case"DOUBLE":return p7.newValue({booleanValue:isNaN(b7(l.value))});case"NULL":return p7.Ni();default:return p7.Oi()}}}class _7{constructor(e){this.expr=e}evaluate(e,t){return SJ(1===this.expr.params.length,50406),new M7(new j5("not",[new j5("is_nan",this.expr.params)])).evaluate(e,t)}}class O7{constructor(e){this.expr=e}evaluate(e,t){switch(SJ(1===this.expr.params.length,23123),h7(this.expr.params[0]).evaluate(e,t).type){case"NULL":return p7.newValue(h0);case"UNSET":case"ERROR":return p7.Oi();default:return p7.newValue(g0)}}}class L7{constructor(e){this.expr=e}evaluate(e,t){return SJ(1===this.expr.params.length,23167),new M7(new j5("not",[new j5("is_null",this.expr.params)])).evaluate(e,t)}}class F7{constructor(e){this.expr=e}evaluate(e,t){return SJ(1===this.expr.params.length,5228),"ERROR"===h7(this.expr.params[0]).evaluate(e,t).type?p7.newValue(h0):p7.newValue(g0)}}class q7{constructor(e){this.expr=e}evaluate(e,t){switch(SJ(1===this.expr.params.length,6877),h7(this.expr.params[0]).evaluate(e,t).type){case"ERROR":return p7.Oi();case"UNSET":return p7.newValue(g0);default:return p7.newValue(h0)}}}class z7{constructor(e){this.expr=e}evaluate(e,t){SJ(3===this.expr.params.length,11706);const l=h7(this.expr.params[0]).evaluate(e,t);switch(l.type){case"BOOLEAN":return l.value?.booleanValue?h7(this.expr.params[1]).evaluate(e,t):h7(this.expr.params[2]).evaluate(e,t);case"NULL":return h7(this.expr.params[2]).evaluate(e,t);default:return p7.Oi()}}}class U7{constructor(e){this.expr=e}evaluate(e,t){const l=this.expr.params.map(l=>h7(l).evaluate(e,t));let r;for(const n of l)switch(n.type){case"ERROR":case"UNSET":case"NULL":continue;default:r=void 0===r||v0(n.value,r.value)>0?n:r}return void 0===r?p7.Ni():r}}class G7{constructor(e){this.expr=e}evaluate(e,t){const l=this.expr.params.map(l=>h7(l).evaluate(e,t));let r;for(const n of l)switch(n.type){case"ERROR":case"UNSET":case"NULL":continue;default:r=void 0===r||v0(n.value,r.value)<0?n:r}return void 0===r?p7.Ni():r}}class V7{constructor(e){this.expr=e}evaluate(e,t){SJ(2===this.expr.params.length,31033,`${this.expr.name}() function should have exactly 2 params`);const l=h7(this.expr.params[0]).evaluate(e,t);switch(l.type){case"ERROR":case"UNSET":return p7.Oi()}const r=h7(this.expr.params[1]).evaluate(e,t);switch(r.type){case"ERROR":case"UNSET":return p7.Oi()}return this.Ki(l,r)}}class H7 extends V7{constructor(e){super(e),this.expr=e}Ki(e,t){if(e.Li()&&t.Li())return p7.newValue(h0);if(e.Li()||t.Li())return p7.newValue(g0);if(V0(e.value)||V0(t.value))return p7.newValue(g0);if(y0(e.value)!==y0(t.value))return p7.newValue(g0);switch(C7(e.value,t.value)){case"EQ":return p7.newValue(h0);case"NOT_EQ":return p7.newValue(g0);case"NULL":return p7.Ni();default:vJ(44615,{left:e,right:t})}}}class W7 extends V7{constructor(e){super(e),this.expr=e}Ki(e,t){switch(C7(e.value,t.value)){case"EQ":return p7.newValue(g0);case"NOT_EQ":case"TYPE_MISMATCH":return p7.newValue(h0);case"NULL":return p7.Ni();default:vJ(44614,{left:e,right:t})}}}class Z7 extends V7{constructor(e){super(e),this.expr=e}Ki(e,t){return y0(e.value)!==y0(t.value)||V0(e.value)||V0(t.value)?p7.newValue(g0):p7.newValue({booleanValue:v0(e.value,t.value)<0})}}class $7 extends V7{constructor(e){super(e),this.expr=e}Ki(e,t){return y0(e.value)!==y0(t.value)||V0(e.value)||V0(t.value)?p7.newValue(g0):"EQ"===C7(e.value,t.value)?p7.newValue(h0):p7.newValue({booleanValue:v0(e.value,t.value)<0})}}class K7 extends V7{constructor(e){super(e),this.expr=e}Ki(e,t){return y0(e.value)!==y0(t.value)||V0(e.value)||V0(t.value)?p7.newValue(g0):p7.newValue({booleanValue:v0(e.value,t.value)>0})}}class Y7 extends V7{constructor(e){super(e),this.expr=e}Ki(e,t){return y0(e.value)!==y0(t.value)||V0(e.value)||V0(t.value)?p7.newValue(g0):"EQ"===C7(e.value,t.value)?p7.newValue(h0):p7.newValue({booleanValue:v0(e.value,t.value)>0})}}class Q7{constructor(e){this.expr=e}evaluate(e,t){throw new Error("Unimplemented")}}class J7{constructor(e){this.expr=e}evaluate(e,t){SJ(1===this.expr.params.length,216);const l=h7(this.expr.params[0]).evaluate(e,t);switch(l.type){case"NULL":return p7.Ni();case"ARRAY":{const e=l.value.arrayValue?.values??[];return p7.newValue({arrayValue:{values:[...e].reverse()}})}default:return p7.Oi()}}}class X7{constructor(e){this.expr=e}evaluate(e,t){return SJ(2===this.expr.params.length,52884),new B7(new j5("eq_any",[this.expr.params[1],this.expr.params[0]])).evaluate(e,t)}}class e9{constructor(e){this.expr=e}evaluate(e,t){SJ(2===this.expr.params.length,1392);let l=!1;const r=h7(this.expr.params[0]).evaluate(e,t);switch(r.type){case"ARRAY":break;case"NULL":l=!0;break;default:return p7.Oi()}const n=h7(this.expr.params[1]).evaluate(e,t);switch(n.type){case"ARRAY":break;case"NULL":l=!0;break;default:return p7.Oi()}if(l)return p7.Ni();const i=n.value?.arrayValue?.values??[],a=r.value?.arrayValue?.values??[];for(const s of i){let e=!1;l=!1;for(const t of a){switch(G0(s)&&G0(t)?"EQ":C7(s,t)){case"EQ":e=!0;break;case"NOT_EQ":case"TYPE_MISMATCH":break;case"NULL":l=!0;break;default:vJ(44613,{value:t,search:s})}if(e)break}if(!e)return p7.newValue(g0)}return p7.newValue(h0)}}class t9{constructor(e){this.expr=e}evaluate(e,t){SJ(2===this.expr.params.length,2680);let l=!1;const r=h7(this.expr.params[0]).evaluate(e,t);switch(r.type){case"ARRAY":break;case"NULL":l=!0;break;default:return p7.Oi()}const n=h7(this.expr.params[1]).evaluate(e,t);switch(n.type){case"ARRAY":break;case"NULL":l=!0;break;default:return p7.Oi()}if(l)return p7.Ni();const i=n.value?.arrayValue?.values??[],a=r.value?.arrayValue?.values??[];for(const s of a)for(const e of i)switch(G0(s)&&G0(e)?"EQ":C7(s,e)){case"EQ":return p7.newValue(h0);case"NOT_EQ":case"TYPE_MISMATCH":break;case"NULL":l=!0;break;default:vJ(60403,{value:s,search:e})}return l?p7.Ni():p7.newValue(g0)}}class l9{constructor(e){this.expr=e}evaluate(e,t){SJ(1===this.expr.params.length,38605);const l=h7(this.expr.params[0]).evaluate(e,t);switch(l.type){case"NULL":return p7.Ni();case"ARRAY":return p7.newValue({integerValue:`${l.value?.arrayValue?.values?.length??0}`});default:return p7.Oi()}}}class r9{constructor(e){this.expr=e}evaluate(e,t){throw new Error("Unimplemented")}}class n9{constructor(e){this.expr=e}evaluate(e,t){SJ(1===this.expr.params.length,1508);const l=h7(this.expr.params[0]).evaluate(e,t);switch(l.type){case"NULL":return p7.Ni();case"BYTES":{const e=l.value?.bytesValue;if("string"==typeof e){const t=pX.fromBase64String(e).toUint8Array();return t.reverse(),p7.newValue({bytesValue:pX.fromUint8Array(t).toBase64()})}return p7.newValue({bytesValue:new Uint8Array(e).reverse()})}case"STRING":{const e=l.value?.stringValue,t=new Intl.__PRIVATE_Segmenter(void 0,{granularity:"grapheme"}).segment(e),r=Array.from(t,e=>e.segment).reverse();return p7.newValue({stringValue:r.join("")})}default:return p7.Oi()}}}class i9{constructor(e){this.expr=e}evaluate(e,t){throw new Error("Unimplemented")}}class a9{constructor(e){this.expr=e}evaluate(e,t){throw new Error("Unimplemented")}}class s9{constructor(e){this.expr=e}evaluate(e,t){SJ(1===this.expr.params.length,19400);const l=h7(this.expr.params[0]).evaluate(e,t);switch(l.type){case"NULL":return p7.Ni();case"STRING":{const e=function(e){let t=0;for(let l=0;l<e.length;l++){const r=e.codePointAt(l);if(void 0===r)return;if(r<=65535)if(r>=55296&&r<=57343)if(r<=56319){const r=e.codePointAt(l+1);void 0!==r&&r>=56320&&r<=57343?(t+=1,l++):t+=1}else t+=1;else t+=1;else{if(!(r<=1114111))return;t+=1,l++}}return t}(l.value.stringValue);return void 0===e?p7.Oi():p7.newValue({integerValue:e})}default:return p7.Oi()}}}class o9{constructor(e){this.expr=e}evaluate(e,t){SJ(1===this.expr.params.length,8486);const l=h7(this.expr.params[0]).evaluate(e,t);switch(l.type){case"BYTES":{const e=l.value?.bytesValue;return"string"==typeof e?p7.newValue({integerValue:pX.fromBase64String(e).toUint8Array().length}):p7.newValue({integerValue:new Uint8Array(e).length})}case"STRING":{const e=function(e){let t=0;for(let l=0;l<e.length;l++){const r=e.codePointAt(l);if(void 0===r)return;if(r>=55296&&r<=57343){if(!(r<=56319))return;{const r=e.codePointAt(l+1);if(void 0===r||!(r>=56320&&r<=57343))return;t+=4,l++}}else if(r<=127)t+=1;else if(r<=2047)t+=2;else if(r<=65535)t+=3;else{if(!(r<=1114111))return;t+=4,l++}}return t}(l.value?.stringValue);return void 0===e?p7.Oi():p7.newValue({integerValue:e})}case"NULL":return p7.Ni();default:return p7.Oi()}}}class c9{constructor(e){this.expr=e}evaluate(e,t){SJ(2===this.expr.params.length,39773,`${this.expr.name}() function should have exactly two parameters`);let l=!1;const r=h7(this.expr.params[0]).evaluate(e,t);switch(r.type){case"STRING":break;case"NULL":l=!0;break;default:return p7.Oi()}const n=h7(this.expr.params[1]).evaluate(e,t);switch(n.type){case"STRING":break;case"NULL":l=!0;break;default:return p7.Oi()}return l?p7.Ni():this.Wi(r.value?.stringValue,n.value?.stringValue)}}class u9 extends c9{Wi(e,t){try{const l=function(e){let t="";for(let l=0;l<e.length;l++){const r=e.charAt(l);switch(r){case"_":t+=".";break;case"%":t+=".*";break;case"\\":case".":case"*":case"?":case"+":case"^":case"$":case"|":case"(":case")":case"[":case"]":case"{":case"}":t+="\\"+r;break;default:t+=r}}return"^"+t+"$"}(t),r=pJ.compile(l);return p7.newValue({booleanValue:r.matches(e)})}catch(e){return fJ(`Invalid LIKE pattern converted to regex: ${t}, returning error. Error: ${e}`),p7.Oi()}}}class p9 extends c9{Wi(e,t){try{const l=pJ.compile(t);return p7.newValue({booleanValue:l.test(e)})}catch(e){return fJ(`Invalid regex pattern found in regex_contains: ${t}, returning error`),p7.Oi()}}}class d9 extends c9{Wi(e,t){try{return p7.newValue({booleanValue:pJ.compile(t).matches(e)})}catch(e){return fJ(`Invalid regex pattern found in regex_match: ${t}, returning error`),p7.Oi()}}}class m9 extends c9{Wi(e,t){return p7.newValue({booleanValue:e.includes(t)})}}class h9 extends c9{Wi(e,t){return p7.newValue({booleanValue:e.startsWith(t)})}}class g9 extends c9{Wi(e,t){return p7.newValue({booleanValue:e.endsWith(t)})}}class y9{constructor(e){this.expr=e}evaluate(e,t){SJ(1===this.expr.params.length,29079);const l=h7(this.expr.params[0]).evaluate(e,t);switch(l.type){case"STRING":return p7.newValue({stringValue:l.value?.stringValue?.toLowerCase()});case"NULL":return p7.Ni();default:return p7.Oi()}}}class f9{constructor(e){this.expr=e}evaluate(e,t){SJ(1===this.expr.params.length,60487);const l=h7(this.expr.params[0]).evaluate(e,t);switch(l.type){case"STRING":return p7.newValue({stringValue:l.value?.stringValue?.toUpperCase()});case"NULL":return p7.Ni();default:return p7.Oi()}}}class b9{constructor(e){this.expr=e}evaluate(e,t){SJ(1===this.expr.params.length,28544);const l=h7(this.expr.params[0]).evaluate(e,t);switch(l.type){case"STRING":return p7.newValue({stringValue:l.value?.stringValue?.trim()});case"NULL":return p7.Ni();default:return p7.Oi()}}}class v9{constructor(e){this.expr=e}evaluate(e,t){const l=this.expr.params.map(l=>h7(l).evaluate(e,t));let r="",n=!1;for(const i of l)switch(i.type){case"STRING":r+=i.value.stringValue;break;case"NULL":n=!0;break;default:return p7.Oi()}return n?p7.Ni():p7.newValue({stringValue:r})}}class x9{constructor(e){this.expr=e}evaluate(e,t){SJ(2===this.expr.params.length,4483);const l=h7(this.expr.params[0]).evaluate(e,t);switch(l.type){case"UNSET":return p7.Mi();case"MAP":break;default:return p7.Oi()}const r=h7(this.expr.params[1]).evaluate(e,t);if("STRING"!==r.type)return p7.Oi();const n=l.value?.mapValue?.fields?.[r.value?.stringValue];return void 0===n?p7.Mi():p7.newValue(n)}}class S9{constructor(e){this.expr=e}evaluate(e,t){SJ(2===this.expr.params.length,25231,`${this.expr.name}() function should have exactly 2 params`);let l=!1;const r=h7(this.expr.params[0]).evaluate(e,t);switch(r.type){case"VECTOR":break;case"NULL":l=!0;break;default:return p7.Oi()}const n=h7(this.expr.params[1]).evaluate(e,t);switch(n.type){case"VECTOR":break;case"NULL":l=!0;break;default:return p7.Oi()}if(l)return p7.Ni();const i=$0(r.value),a=$0(n.value);if(void 0===i||void 0===a||i.values?.length!==a.values?.length)return p7.Oi();const s=this.Gi(i,a);return void 0===s||isNaN(s)?p7.Oi():p7.newValue({doubleValue:s})}}class N9 extends S9{Gi(e,t){const l=e?.values??[],r=t?.values??[];if(0===l.length)return;let n=0,i=0,a=0;for(let o=0;o<l.length;o++){if(!z0(l[o])||!z0(r[o]))return;const e=b7(l[o]),t=b7(r[o]);n+=e*t,i+=e*e,a+=t*t}const s=Math.sqrt(i)*Math.sqrt(a);return 0!==s?1-Math.max(-1,Math.min(1,n/s)):void 0}}class C9 extends S9{Gi(e,t){const l=e?.values??[],r=t?.values??[];if(0===l.length)return 0;let n=0;for(let i=0;i<l.length;i++){if(!z0(l[i])||!z0(r[i]))return;n+=b7(l[i])*b7(r[i])}return n}}class w9 extends S9{Gi(e,t){const l=e?.values??[],r=t?.values??[];if(0===l.length)return 0;let n=0;for(let i=0;i<l.length;i++){if(!z0(l[i])||!z0(r[i]))return;const e=b7(l[i]),t=b7(r[i]);n+=Math.pow(e-t,2)}return Math.sqrt(n)}}class I9{constructor(e){this.expr=e}evaluate(e,t){SJ(1===this.expr.params.length,39044);const l=h7(this.expr.params[0]).evaluate(e,t);switch(l.type){case"VECTOR":{const e=$0(l.value);return p7.newValue({integerValue:e?.values?.length??0})}case"NULL":return p7.Ni();default:return p7.Oi()}}}const k9=BigInt(-62135596800),T9=BigInt(253402300799),A9=BigInt(1e3),D9=BigInt(1e6),M9=k9*A9,E9=T9*A9+BigInt(999),R9=k9*D9,B9=T9*D9+BigInt(999999);function j9(e){return e>=R9&&e<=B9}function P9(e){return e>=k9&&e<=T9}function _9(e,t){const l=BigInt(e);return!(l<k9||l>T9)&&!(t<0||t>=1e9)&&(l!==k9||0===t)&&!(l===T9&&t>999999999)}function O9(e,t){return t<0?{seconds:e-1,nanos:t+1e9}:{seconds:e,nanos:t}}function L9(e){return BigInt(e.seconds)*D9+BigInt(Math.trunc(e.nanoseconds/1e3))}class F9{constructor(e){this.expr=e}evaluate(e,t){SJ(1===this.expr.params.length,49262,`${this.expr.name}() function should have exactly one parameter`);const l=h7(this.expr.params[0]).evaluate(e,t);switch(l.type){case"INT":return this.toTimestamp(BigInt(l.value.integerValue));case"NULL":return p7.Ni();default:return p7.Oi()}}}class q9 extends F9{toTimestamp(e){if(!j9(e))return p7.Oi();let t=Number(e/D9),l=Number(e%D9*BigInt(1e3));const r=O9(t,l);return t=r.seconds,l=r.nanos,_9(t,l)?p7.newValue({timestampValue:{seconds:t,nanos:l}}):p7.Oi()}}class z9 extends F9{toTimestamp(e){if(!function(e){return e>=M9&&e<=E9}(e))return p7.Oi();let t=Number(e/A9),l=Number(e%A9*BigInt(1e6));const r=O9(t,l);return t=r.seconds,l=r.nanos,_9(t,l)?p7.newValue({timestampValue:{seconds:t,nanos:l}}):p7.Oi()}}class U9 extends F9{toTimestamp(e){if(!P9(e))return p7.Oi();const t=Number(e);return p7.newValue({timestampValue:{seconds:t,nanos:0}})}}class G9{constructor(e){this.expr=e}evaluate(e,t){SJ(1===this.expr.params.length,1265,`${this.expr.name}() function should have exactly one parameter`);const l=h7(this.expr.params[0]).evaluate(e,t);switch(l.type){case"TIMESTAMP":break;case"NULL":return p7.Ni();default:return p7.Oi()}const r=R3(l.value.timestampValue);return _9(r.seconds,r.nanoseconds)?this.ji(r):p7.Oi()}}class V9 extends G9{ji(e){const t=L9(e);return j9(t)?p7.newValue({integerValue:`${t.toString()}`}):p7.Oi()}}class H9 extends G9{ji(e){const t=L9(e),l=t/BigInt(1e3),r=t%BigInt(1e3);return l>BigInt(0)||r===BigInt(0)?p7.newValue({integerValue:l.toString()}):p7.newValue({integerValue:(l-BigInt(1)).toString()})}}class W9 extends G9{ji(e){const t=BigInt(e.seconds);return P9(t)?p7.newValue({integerValue:t.toString()}):p7.Oi()}}class Z9{constructor(e){this.expr=e}evaluate(e,t){SJ(3===this.expr.params.length,2775,`${this.expr.name}() function should have exactly 3 parameters`);let l=!1;const r=h7(this.expr.params[0]).evaluate(e,t);switch(r.type){case"TIMESTAMP":break;case"NULL":l=!0;break;default:return p7.Oi()}const n=h7(this.expr.params[1]).evaluate(e,t);let i;switch(n.type){case"STRING":if(i=function(e){switch(e){case"microsecond":return"microsecond";case"millisecond":return"millisecond";case"second":return"second";case"minute":return"minute";case"hour":return"hour";case"day":return"day";default:return}}(n.value.stringValue),void 0===i)return p7.Oi();break;case"NULL":l=!0;break;default:return p7.Oi()}const a=h7(this.expr.params[2]).evaluate(e,t);switch(a.type){case"INT":break;case"NULL":l=!0;break;default:return p7.Oi()}if(l)return p7.Ni();const s=BigInt(a.value.integerValue);let o;try{switch(i){case"microsecond":o=s;break;case"millisecond":o=s*BigInt(1e3);break;case"second":o=s*BigInt(1e6);break;case"minute":o=s*BigInt(6e7);break;case"hour":o=s*BigInt(36e8);break;case"day":o=s*BigInt(864e8);break;default:return p7.Oi()}if("microsecond"!==i&&s!==BigInt(0)&&o/s!==BigInt(this.zi(i)))return p7.Oi()}catch(e){return fJ(`Error during timestamp arithmetic: ${e}`),p7.Oi()}const c=R3(r.value.timestampValue);if(!_9(c.seconds,c.nanoseconds))return p7.Oi();const u=L9(c),p=this.Hi(u,o);if(!j9(p))return p7.Oi();const d=Number(p/D9),m=p%D9,h=Number((m<0?m+D9:m)*BigInt(1e3)),g=m<0?d-1:d;return _9(g,h)?p7.newValue({timestampValue:{seconds:g,nanos:h}}):p7.Oi()}zi(e){switch(e){case"millisecond":return 1e3;case"second":return 1e6;case"minute":return 6e7;case"hour":return 36e8;case"day":return 864e8;default:return 1}}}class $9 extends Z9{Hi(e,t){return e+t}}class K9 extends Z9{Hi(e,t){return e-t}}function Y9(e){if((e=m7(e))instanceof D5)return`fld(${e.fieldName})`;if(e instanceof E5)return`cst(${function(e){return null===e?"null":"number"==typeof e?e.toString():"string"==typeof e?`"${e}"`:e instanceof P6?`ref(${e.path})`:e instanceof U6?`vec(${JSON.stringify(e)})`:JSON.stringify(e)}(e.value)})`;if(e instanceof j5)return`fn(${e.name},[${e.params.map(Y9).join(",")}])`;if("ListOfExpressions"===e.expressionType)return`list([${e.di.map(Y9).join(",")}])`;throw new Error(`Unrecognized expr ${JSON.stringify(e,null,2)}`)}function Q9(e){return`${Array.from(e.entries()).sort().map(([e,t])=>`${e}=${Y9(t)}`).join(",")}`}function J9(e){return e.stages.map(e=>function(e){if(e instanceof G5)return`${e._name}(${Q9(e.fields)})`;if(e instanceof V5){let t=`${e._name}(${Q9(e.accumulators)})`;return e.groups.size>0&&(t+=`grouping(${Q9(e.groups)})`),t}if(e instanceof H5)return`${e._name}(${Q9(e.groups)})`;if(e instanceof W5)return`${e._name}(${e.pi})`;if(e instanceof Z5)return`${e._name}(${e.collectionId})`;if(e instanceof $5)return`${e._name}()`;if(e instanceof K5)return`${e._name}(${e.gi.sort()})`;if(e instanceof Y5)return`${e._name}(${Y9(e.condition)})`;if(e instanceof Q5)return`${e._name}(${e.limit})`;if(e instanceof e7)return`${e._name}(${function(e){return e.map(e=>`${Y9(e.expr)}${e.direction}`).join(",")}(e.orderings)})`;throw new Error(`Unrecognized stage ${e._name}`)}(e)).join("|")}function X9(e,t){return J9(e)===J9(t)}function e8(e){return e instanceof i7}function t8(e){return e8(e)?J9(e):q2(e)}function l8(e){return e8(e)?J9(e):function(e){return`${S2(P2(e))}|lt:${e.limitType}`}(e)}function r8(e,t){return e instanceof i7&&t instanceof i7?X9(e,t):!(e instanceof i7&&!(t instanceof i7)||!(e instanceof i7)&&t instanceof i7)&&F2(e,t)}function n8(e){return C2(e)?J9(e):S2(e)}function i8(e,t){return e instanceof i7&&t instanceof i7?X9(e,t):!(e instanceof i7&&!(t instanceof i7)||!(e instanceof i7)&&t instanceof i7)&&N2(e,t)}class a8{constructor(e,t,l,r){this.batchId=e,this.localWriteTime=t,this.baseMutations=l,this.mutations=r}applyToRemoteDocument(e,t){const l=t.mutationResults;for(let r=0;r<this.mutations.length;r++){const t=this.mutations[r];t.key.isEqual(e.key)&&k1(t,e,l[r])}}applyToLocalView(e,t){for(const l of this.baseMutations)l.key.isEqual(e.key)&&(t=T1(l,e,t,this.localWriteTime));for(const l of this.mutations)l.key.isEqual(e.key)&&(t=T1(l,e,t,this.localWriteTime));return t}applyToLocalDocumentSet(e,t){const l=l3();return this.mutations.forEach(r=>{const n=e.get(r.key),i=n.overlayedDocument;let a=this.applyToLocalView(i,n.mutatedFields);a=t.has(r.key)?null:a;const s=I1(i,a);null!==s&&l.set(r.key,s),i.isValidDocument()||i.convertToNoDocument(s2.min())}),l}keys(){return this.mutations.reduce((e,t)=>e.add(t.key),a3())}isEqual(e){return this.batchId===e.batchId&&MJ(this.mutations,e.mutations,(e,t)=>D1(e,t))&&MJ(this.baseMutations,e.baseMutations,(e,t)=>D1(e,t))}}class s8{constructor(e,t,l,r){this.batch=e,this.commitVersion=t,this.mutationResults=l,this.docVersions=r}static from(e,t,l){SJ(e.mutations.length===l.length,58842,{Ji:e.mutations.length,Yi:l.length});let r=n3;const n=e.mutations;for(let i=0;i<n.length;i++)r=r.insert(n[i].key,l[i].version);return new s8(e,t,l,r)}}const o8="\x01";function c8(e){let t="";for(let l=0;l<e.length;l++)t.length>0&&(t=p8(t)),t=u8(e.get(l),t);return p8(t)}function u8(e,t){let l=t;const r=e.length;for(let n=0;n<r;n++){const t=e.charAt(n);switch(t){case"\0":l+="\x01\x10";break;case o8:l+="\x01\x11";break;default:l+=t}}return l}function p8(e){return e+o8+"\x01"}function d8(e){const t=e.length;if(SJ(t>=2,64408,{path:e}),2===t)return SJ(e.charAt(0)===o8&&"\x01"===e.charAt(1),56145,{path:e}),UJ.emptyPath();const l=t-2,r=[];let n="";for(let i=0;i<t;){const t=e.indexOf(o8,i);switch((t<0||t>l)&&vJ(50515,{path:e}),e.charAt(t+1)){case"\x01":const l=e.substring(i,t);let a;0===n.length?a=l:(n+=l,a=n,n=""),r.push(a);break;case"\x10":n+=e.substring(i,t),n+="\0";break;case"\x11":n+=e.substring(i,t+1);break;default:vJ(61167,{path:e})}i=t+2}return new UJ(r)}const m8="remoteDocuments",h8="owner",g8="owner",y8="mutationQueues",f8="mutations",b8="batchId",v8="userMutationsIndex",x8=["userId","batchId"];function S8(e,t){return[e,c8(t)]}function N8(e,t,l){return[e,c8(t),l]}const C8={},w8="documentMutations",I8="remoteDocumentsV14",k8=["prefixPath","collectionGroup","readTime","documentId"],T8="documentKeyIndex",A8=["prefixPath","collectionGroup","documentId"],D8="collectionGroupIndex",M8=["collectionGroup","readTime","prefixPath","documentId"],E8="remoteDocumentGlobal",R8="remoteDocumentGlobalKey",B8="targets",j8="queryTargetsIndex",P8=["canonicalId","targetId"],_8="targetDocuments",O8=["targetId","path"],L8="documentTargetsIndex",F8=["path","targetId"],q8="targetGlobalKey",z8="targetGlobal",U8="collectionParents",G8=["collectionId","parent"],V8="clientMetadata",H8="bundles",W8="namedQueries",Z8="indexConfiguration",$8="collectionGroupIndex",K8="indexState",Y8=["indexId","uid"],Q8="sequenceNumberIndex",J8=["uid","sequenceNumber"],X8="indexEntries",eee=["indexId","uid","arrayValue","directionalValue","orderedDocumentKey","documentKey"],tee="documentKeyIndex",lee=["indexId","uid","orderedDocumentKey"],ree="documentOverlays",nee=["userId","collectionPath","documentId"],iee="collectionPathOverlayIndex",aee=["userId","collectionPath","largestBatchId"],see="collectionGroupOverlayIndex",oee=["userId","collectionGroup","largestBatchId"],cee="globals",uee=[y8,f8,w8,m8,B8,h8,z8,_8,V8,E8,U8,H8,W8],pee=[...uee,ree],dee=[y8,f8,w8,I8,B8,h8,z8,_8,V8,E8,U8,H8,W8,ree],mee=dee,hee=[...mee,Z8,K8,X8],gee=hee,yee=[...hee,cee],fee=yee;function bee(e,t,l){const r=e.store(f8),n=e.store(w8),i=[],a=IDBKeyRange.only(l.batchId);let s=0;const o=r._i({range:a},(e,t,l)=>(s++,l.delete()));i.push(o.next(()=>{SJ(1===s,47070,{batchId:l.batchId})}));const c=[];for(const u of l.mutations){const e=N8(t,u.key.path,l.batchId);i.push(n.delete(e)),c.push(u.key)}return u6.waitFor(i).next(()=>c)}function vee(e){if(!e)return 0;let t;if(e.document)t=e.document;else if(e.unknownDocument)t=e.unknownDocument;else{if(!e.noDocument)throw vJ(14731);t=e.noDocument}return JSON.stringify(t).length}class xee extends o6{constructor(e,t){super(),this.Zi=e,this.currentSequenceNumber=t}}function See(e,t){const l=NJ(e);return m6.qr(l.Zi,t)}class Nee{constructor(e,t){this.largestBatchId=e,this.mutation=t}getKey(){return this.mutation.key}isEqual(e){return null!==e&&this.mutation===e.mutation}toString(){return`Overlay{\n      largestBatchId: ${this.largestBatchId},\n      mutation: ${this.mutation.toString()}\n    }`}}class Cee{constructor(e,t,l,r,n=s2.min(),i=s2.min(),a=pX.EMPTY_BYTE_STRING,s=null){this.target=e,this.targetId=t,this.purpose=l,this.sequenceNumber=r,this.snapshotVersion=n,this.lastLimboFreeSnapshotVersion=i,this.resumeToken=a,this.expectedCount=s}withSequenceNumber(e){return new Cee(this.target,this.targetId,this.purpose,e,this.snapshotVersion,this.lastLimboFreeSnapshotVersion,this.resumeToken,this.expectedCount)}withResumeToken(e,t){return new Cee(this.target,this.targetId,this.purpose,this.sequenceNumber,t,this.lastLimboFreeSnapshotVersion,e,null)}withExpectedCount(e){return new Cee(this.target,this.targetId,this.purpose,this.sequenceNumber,this.snapshotVersion,this.lastLimboFreeSnapshotVersion,this.resumeToken,e)}withLastLimboFreeSnapshotVersion(e){return new Cee(this.target,this.targetId,this.purpose,this.sequenceNumber,this.snapshotVersion,e,this.resumeToken,this.expectedCount)}}class wee{constructor(e){this.Xi=e}}function Iee(e,t){const l=t.key,r={prefixPath:l.getCollectionPath().popLast().toArray(),collectionGroup:l.collectionGroup,documentId:l.path.lastSegment(),readTime:kee(t.readTime),hasCommittedMutations:t.hasCommittedMutations};if(t.isFoundDocument())r.document=function(e,t){return{name:F3(e,t.key),fields:t.data.value.mapValue.fields,updateTime:E3(e,t.version.toTimestamp()),createTime:E3(e,t.createTime.toTimestamp())}}(e.Xi,t);else if(t.isNoDocument())r.noDocument={path:l.path.toArray(),readTime:Tee(t.version)};else{if(!t.isUnknownDocument())return vJ(57904,{document:t});r.unknownDocument={path:l.path.toArray(),version:Tee(t.version)}}return r}function kee(e){const t=e.toTimestamp();return[t.seconds,t.nanoseconds]}function Tee(e){const t=e.toTimestamp();return{seconds:t.seconds,nanoseconds:t.nanoseconds}}function Aee(e){const t=new cX(e.seconds,e.nanoseconds);return s2.fromTimestamp(t)}function Dee(e,t){const l=(t.baseMutations||[]).map(t=>$3(e.Xi,t));for(let i=0;i<t.mutations.length-1;++i){const e=t.mutations[i];if(i+1<t.mutations.length&&void 0!==t.mutations[i+1].transform){const l=t.mutations[i+1];e.updateTransforms=l.transform.fieldTransforms,t.mutations.splice(i+1,1),++i}}const r=t.mutations.map(t=>$3(e.Xi,t)),n=cX.fromMillis(t.localWriteTimeMs);return new a8(t.batchId,n,l,r)}function Mee(e,t){const l=Aee(t.readTime),r=void 0!==t.lastLimboFreeSnapshotVersion?Aee(t.lastLimboFreeSnapshotVersion):s2.min();let n;return n=function(e){return void 0!==e.structuredPipeline}(t.query)?function(e,t){const l=e.structuredPipeline;SJ((l?.pipeline?.stages??[]).length>0,1845);const r=l?.pipeline?.stages.map(_ee);return new i7(t,r)}(t.query,e.Xi):function(e){return void 0!==e.documents}(t.query)?function(e){const t=e.documents.length;return SJ(1===t,1966,{count:t}),P2(M2(U3(e.documents[0])))}(t.query):function(e){return P2(Q3(e))}(t.query),new Cee(n,t.targetId,"TargetPurposeListen",t.lastListenSequenceNumber,l,r,pX.fromBase64String(t.resumeToken))}function Eee(e,t){const l=Tee(t.snapshotVersion),r=Tee(t.lastLimboFreeSnapshotVersion);let n;n=C2(t.target)?J3(e.Xi,t.target):w2(t.target)?K3(e.Xi,t.target):Y3(e.Xi,t.target).Lt;const i=t.resumeToken.toBase64();return{targetId:t.targetId,canonicalId:n8(t.target),readTime:l,resumeToken:i,lastListenSequenceNumber:t.sequenceNumber,lastLimboFreeSnapshotVersion:r,query:n}}function Ree(e){const t=Q3({parent:e.parent,structuredQuery:e.structuredQuery});return"LAST"===e.limitType?L2(t,t.limit,"L"):t}function Bee(e,t){return new Nee(t.largestBatchId,$3(e.Xi,t.overlayMutation))}function jee(e,t){const l=t.path.lastSegment();return[e,c8(t.path.popLast()),l]}function Pee(e,t,l,r){return{indexId:e,uid:t,sequenceNumber:l,readTime:Tee(r.readTime),documentKey:c8(r.documentKey.path),largestBatchId:r.largestBatchId}}function _ee(e){switch(e.name){case"collection":return new W5(e.args[0].referenceValue,{});case"collection_group":return new Z5(e.args[1].stringValue,{});case"database":return new $5({});case"documents":return new K5(e.args.map(e=>e.referenceValue),{});case"where":return new Y5(Oee(e.args[0]),{});case"limit":{const t=e.args[0].integerValue??e.args[0].doubleValue;return new Q5("number"==typeof t?t:Number(t),{})}case"sort":return new e7(e.args.map(e=>function(e){const t=e.mapValue?.fields;return new z5(Oee(t.expression),t.direction?.stringValue,"orderingFromProto")}(e)),{});default:throw new Error(`Stage type: ${e.name} not supported.`)}}function Oee(e){return e.fieldReferenceValue?new D5(p5("_exprFromProto",e.fieldReferenceValue),"_exprFromProto"):e.functionValue?function(e){return new j5(e.functionValue.name,e.functionValue.args?.map(Oee)||[])}(e):E5._fromProto(e)}class Lee{constructor(e,t,l,r){this.userId=e,this.serializer=t,this.indexManager=l,this.referenceDelegate=r,this.es={}}static ts(e,t,l,r){SJ(""!==e.uid,64387);const n=e.isAuthenticated()?e.uid:"";return new Lee(n,t,l,r)}checkEmpty(e){let t=!0;const l=IDBKeyRange.bound([this.userId,Number.NEGATIVE_INFINITY],[this.userId,Number.POSITIVE_INFINITY]);return qee(e)._i({index:v8,range:l},(e,l,r)=>{t=!1,r.done()}).next(()=>t)}addMutationBatch(e,t,l,r){const n=zee(e),i=qee(e);return i.add({}).next(a=>{SJ("number"==typeof a,49019);const s=new a8(a,t,l,r),o=function(e,t,l){const r=l.baseMutations.map(t=>Z3(e.Xi,t)),n=l.mutations.map(t=>Z3(e.Xi,t));return{userId:t,batchId:l.batchId,localWriteTimeMs:l.localWriteTime.toMillis(),baseMutations:r,mutations:n}}(this.serializer,this.userId,s),c=[];let u=new PJ((e,t)=>IJ(e.canonicalString(),t.canonicalString()));for(const e of r){const t=N8(this.userId,e.key.path,a);u=u.add(e.key.path.popLast()),c.push(i.put(o)),c.push(n.put(t,C8))}return u.forEach(t=>{c.push(this.indexManager.addToCollectionParentIndex(e,t))}),e.addOnCommittedListener(()=>{this.es[a]=s.keys()}),u6.waitFor(c).next(()=>s)})}lookupMutationBatch(e,t){return qee(e).get(t).next(e=>e?(SJ(e.userId===this.userId,48,"Unexpected user for mutation batch",{userId:e.userId,batchId:t}),Dee(this.serializer,e)):null)}ns(e,t){return this.es[t]?u6.resolve(this.es[t]):this.lookupMutationBatch(e,t).next(e=>{if(e){const l=e.keys();return this.es[t]=l,l}return null})}getNextMutationBatchAfterBatchId(e,t){const l=t+1,r=IDBKeyRange.lowerBound([this.userId,l]);let n=null;return qee(e)._i({index:v8,range:r},(e,t,r)=>{t.userId===this.userId&&(SJ(t.batchId>=l,47524,{rs:l}),n=Dee(this.serializer,t)),r.done()}).next(()=>n)}getHighestUnacknowledgedBatchId(e){const t=IDBKeyRange.upperBound([this.userId,Number.POSITIVE_INFINITY]);let l=jX;return qee(e)._i({index:v8,range:t,reverse:!0},(e,t,r)=>{l=t.batchId,r.done()}).next(()=>l)}getAllMutationBatches(e){const t=IDBKeyRange.bound([this.userId,jX],[this.userId,Number.POSITIVE_INFINITY]);return qee(e).ti(v8,t).next(e=>e.map(e=>Dee(this.serializer,e)))}getAllMutationBatchesAffectingDocumentKey(e,t){const l=S8(this.userId,t.path),r=IDBKeyRange.lowerBound(l),n=[];return zee(e)._i({range:r},(l,r,i)=>{const[a,s,o]=l,c=d8(s);if(a===this.userId&&t.path.isEqual(c))return qee(e).get(o).next(e=>{if(!e)throw vJ(61480,{ss:l,batchId:o});SJ(e.userId===this.userId,10503,"Unexpected user for mutation batch",{userId:e.userId,batchId:o}),n.push(Dee(this.serializer,e))});i.done()}).next(()=>n)}getAllMutationBatchesAffectingDocumentKeys(e,t){let l=new PJ(IJ);const r=[];return t.forEach(t=>{const n=S8(this.userId,t.path),i=IDBKeyRange.lowerBound(n),a=zee(e)._i({range:i},(e,r,n)=>{const[i,a,s]=e,o=d8(a);i===this.userId&&t.path.isEqual(o)?l=l.add(s):n.done()});r.push(a)}),u6.waitFor(r).next(()=>this._s(e,l))}getAllMutationBatchesAffectingQuery(e,t){const l=t.path,r=l.length+1,n=S8(this.userId,l),i=IDBKeyRange.lowerBound(n);let a=new PJ(IJ);return zee(e)._i({range:i},(e,t,n)=>{const[i,s,o]=e,c=d8(s);i===this.userId&&l.isPrefixOf(c)?c.length===r&&(a=a.add(o)):n.done()}).next(()=>this._s(e,a))}_s(e,t){const l=[],r=[];return t.forEach(t=>{r.push(qee(e).get(t).next(e=>{if(null===e)throw vJ(35274,{batchId:t});SJ(e.userId===this.userId,9748,"Unexpected user for mutation batch",{userId:e.userId,batchId:t}),l.push(Dee(this.serializer,e))}))}),u6.waitFor(r).next(()=>l)}removeMutationBatch(e,t){return bee(e.Zi,this.userId,t).next(l=>(e.addOnCommittedListener(()=>{this.us(t.batchId)}),u6.forEach(l,t=>this.referenceDelegate.markPotentiallyOrphaned(e,t))))}us(e){delete this.es[e]}performConsistencyCheck(e){return this.checkEmpty(e).next(t=>{if(!t)return u6.resolve();const l=IDBKeyRange.lowerBound(function(e){return[e]}(this.userId)),r=[];return zee(e)._i({range:l},(e,t,l)=>{if(e[0]===this.userId){const t=d8(e[1]);r.push(t)}else l.done()}).next(()=>{SJ(0===r.length,56720,{cs:r.map(e=>e.canonicalString())})})})}containsKey(e,t){return Fee(e,this.userId,t)}ls(e){return Uee(e).get(this.userId).next(e=>e||{userId:this.userId,lastAcknowledgedBatchId:jX,lastStreamToken:""})}}function Fee(e,t,l){const r=S8(t,l.path),n=r[1],i=IDBKeyRange.lowerBound(r);let a=!1;return zee(e)._i({range:i,si:!0},(e,l,r)=>{const[i,s,o]=e;i===t&&s===n&&(a=!0),r.done()}).next(()=>a)}function qee(e){return See(e,f8)}function zee(e){return See(e,w8)}function Uee(e){return See(e,y8)}class Gee{getBundleMetadata(e,t){return Vee(e).get(t).next(e=>{if(e)return function(e){return{id:e.bundleId,createTime:Aee(e.createTime),version:e.version}}(e)})}saveBundleMetadata(e,t){return Vee(e).put(function(e){return{bundleId:e.id,createTime:Tee(P3(e.createTime)),version:e.version}}(t))}getNamedQuery(e,t){return Hee(e).get(t).next(e=>{if(e)return function(e){return{name:e.name,query:Ree(e.bundledQuery),readTime:Aee(e.readTime)}}(e)})}saveNamedQuery(e,t){return Hee(e).put(function(e){return{name:e.name,readTime:Tee(P3(e.readTime)),bundledQuery:e.bundledQuery}}(t))}}function Vee(e){return See(e,H8)}function Hee(e){return See(e,W8)}class Wee{constructor(e,t){this.serializer=e,this.userId=t}static ts(e,t){const l=t.uid||"";return new Wee(e,l)}getOverlay(e,t){return Zee(e).get(jee(this.userId,t)).next(e=>e?Bee(this.serializer,e):null)}getOverlays(e,t){const l=t3();return u6.forEach(t,t=>this.getOverlay(e,t).next(e=>{null!==e&&l.set(t,e)})).next(()=>l)}getAllOverlays(e,t){const l=t3();return Zee(e)._i((e,r)=>{const n=Bee(this.serializer,r);n.largestBatchId>t&&l.set(n.getKey(),n)}).next(()=>l)}saveOverlays(e,t,l){const r=[];return l.forEach((l,n)=>{const i=new Nee(t,n);r.push(this.Es(e,i))}),u6.waitFor(r)}removeOverlaysForBatchId(e,t,l){const r=new Set;t.forEach(e=>r.add(c8(e.getCollectionPath())));const n=[];return r.forEach(t=>{const r=IDBKeyRange.bound([this.userId,t,l],[this.userId,t,l+1],!1,!0);n.push(Zee(e).ii(iee,r))}),u6.waitFor(n)}getOverlaysForCollection(e,t,l){const r=t3(),n=c8(t),i=IDBKeyRange.bound([this.userId,n,l],[this.userId,n,Number.POSITIVE_INFINITY],!0);return Zee(e).ti(iee,i).next(e=>{for(const t of e){const e=Bee(this.serializer,t);r.set(e.getKey(),e)}return r})}getOverlaysForCollectionGroup(e,t,l,r){const n=t3();let i;const a=IDBKeyRange.bound([this.userId,t,l],[this.userId,t,Number.POSITIVE_INFINITY],!0);return Zee(e)._i({index:see,range:a},(e,t,l)=>{const a=Bee(this.serializer,t);n.size()<r||a.largestBatchId===i?(n.set(a.getKey(),a),i=a.largestBatchId):l.done()}).next(()=>n)}Es(e,t){return Zee(e).put(function(e,t,l){const[r,n,i]=jee(t,l.mutation.key);return{userId:t,collectionPath:n,documentId:i,collectionGroup:l.mutation.key.getCollectionGroup(),largestBatchId:l.largestBatchId,overlayMutation:Z3(e.Xi,l.mutation)}}(this.serializer,this.userId,t))}}function Zee(e){return See(e,ree)}class $ee{hs(e){return See(e,cee)}getSessionToken(e){return this.hs(e).get("sessionToken").next(e=>{const t=e?.value;return t?pX.fromUint8Array(t):pX.EMPTY_BYTE_STRING})}setSessionToken(e,t){return this.hs(e).put({name:"sessionToken",value:t.toUint8Array()})}}class Kee{constructor(){}Ts(e,t){this.Ps(e,t),t.Is()}Ps(e,t){if("nullValue"in e)this.Rs(t,5);else if("booleanValue"in e)this.Rs(t,10),t.As(e.booleanValue?1:0);else if("integerValue"in e)this.Rs(t,15),t.As(hX(e.integerValue));else if("doubleValue"in e){const l=hX(e.doubleValue);this.Vs(l,t)}else if("timestampValue"in e)this.ds(e.timestampValue,t);else if("stringValue"in e)this.fs(e.stringValue,t),this.ps(t);else if("bytesValue"in e)this.Rs(t,30),t.gs(gX(e.bytesValue)),this.ps(t);else if("referenceValue"in e)this.ys(e.referenceValue,t);else if("geoPointValue"in e)this.ws(e.geoPointValue,t);else if("mapValue"in e){const l=W0(e);if(l===c0.fe)this.Rs(t,Number.MAX_SAFE_INTEGER);else if(l===c0.me)this.bs(e.mapValue,t);else if(l===c0.de)this.Rs(t,999);else if(l===c0.Ve)this.Rs(t,7);else if(l===c0.Ae){const l=e.mapValue?.fields,r=l?.[e0],n=r?.bytesValue,i=gX(n).toUint8Array();if(0===i[0]){const e=i.slice(1);this.Rs(t,30),t.gs(pX.fromUint8Array(e)),this.ps(t)}else this.Ss(e.mapValue,t)}else if(l===c0.he)this.xs(e.mapValue,t);else if(l===c0.Re)this.vs(e.mapValue,t);else if(l===c0.Te)this.Ds(e.mapValue,t);else if(l===c0.Pe)this.Cs(e.mapValue,t);else if(l===c0.Ie){const l=parseFloat(e.mapValue.fields[YX].stringValue);this.Vs(l,t)}else this.Fs(e.mapValue,t),this.ps(t)}else"arrayValue"in e?(this.Os(e.arrayValue,t),this.ps(t)):vJ(19022,{Ms:e})}fs(e,t){this.Rs(t,25),this.Ns(e,t)}Ns(e,t){t.Bs(e)}Vs(e,t){isNaN(e)?this.Rs(t,13):(this.Rs(t,15),_X(e)?t.As(0):t.As(e))}Cs(e,t){this.Rs(t,15),t.As(hX(e.fields[KX].integerValue))}ds(e,t){this.Rs(t,20),"string"==typeof e&&(e=mX(e)),t.Bs(`${e.seconds||""}`),t.As(e.nanos||0)}ws(e,t){this.Rs(t,45),t.As(e.latitude||0),t.As(e.longitude||0)}Fs(e,t){const l=e.fields||{};this.Rs(t,55);for(const r of Object.keys(l))this.fs(r,t),this.Ps(l[r],t)}bs(e,t){const l=e.fields||{};this.Rs(t,53);const r=zX,n=l[r].arrayValue?.values?.length||0;this.Rs(t,15),t.As(hX(n)),this.fs(r,t),this.Ps(l[r],t)}Os(e,t){const l=e.values||[];this.Rs(t,50);for(const r of l)this.Ps(r,t)}ys(e,t){this.Rs(t,37);const l=e.split("/").filter(e=>e.length>0);YJ.fromSegments(l.slice(5)).path.forEach(e=>{this.Rs(t,60),this.Ns(e,t)})}Rs(e,t){e.As(t)}ps(e){e.As(2)}vs(e,t){this.Rs(t,22);const l=e.fields||{};l&&this.Fs(l[QX].mapValue,t)}Ds(e,t){this.Rs(t,43);const l=e.fields||{},r=l[$X]?.stringValue||"";t.gs(gX(r))}Ss(e,t){this.Rs(t,31);const l=e.fields||{},r=l[e0]?.bytesValue||"";t.gs(gX(r)),this.ps(t)}xs(e,t){this.Rs(t,47);const l=e.fields||{},r=l[HX]?.mapValue?.fields||{};r&&(t.Bs(r[WX]?.stringValue||""),t.Bs(r[ZX]?.stringValue||"")),this.ps(t)}}Kee.Ls=new Kee;const Yee=255;function Qee(e){if(0===e)return 8;let t=0;return e>>4||(t+=4,e<<=4),e>>6||(t+=2,e<<=2),e>>7||(t+=1),t}function Jee(e){const t=64-function(e){let t=0;for(let l=0;l<8;++l){const r=Qee(255&e[l]);if(t+=r,8!==r)break}return t}(e);return Math.ceil(t/8)}class Xee{constructor(){this.buffer=new Uint8Array(1024),this.position=0}$s(e){const t=e[Symbol.iterator]();let l=t.next();for(;!l.done;)this.Us(l.value),l=t.next();this.ks()}Qs(e){const t=e[Symbol.iterator]();let l=t.next();for(;!l.done;)this.qs(l.value),l=t.next();this.Ks()}Ws(e){for(const t of e){const e=t.charCodeAt(0);if(e<128)this.Us(e);else if(e<2048)this.Us(960|e>>>6),this.Us(128|63&e);else if(t<"\ud800"||"\udbff"<t)this.Us(480|e>>>12),this.Us(128|63&e>>>6),this.Us(128|63&e);else{const e=t.codePointAt(0);this.Us(240|e>>>18),this.Us(128|63&e>>>12),this.Us(128|63&e>>>6),this.Us(128|63&e)}}this.ks()}Gs(e){for(const t of e){const e=t.charCodeAt(0);if(e<128)this.qs(e);else if(e<2048)this.qs(960|e>>>6),this.qs(128|63&e);else if(t<"\ud800"||"\udbff"<t)this.qs(480|e>>>12),this.qs(128|63&e>>>6),this.qs(128|63&e);else{const e=t.codePointAt(0);this.qs(240|e>>>18),this.qs(128|63&e>>>12),this.qs(128|63&e>>>6),this.qs(128|63&e)}}this.Ks()}js(e){const t=this.zs(e),l=Jee(t);this.Hs(1+l),this.buffer[this.position++]=255&l;for(let r=t.length-l;r<t.length;++r)this.buffer[this.position++]=255&t[r]}Js(e){const t=this.zs(e),l=Jee(t);this.Hs(1+l),this.buffer[this.position++]=~(255&l);for(let r=t.length-l;r<t.length;++r)this.buffer[this.position++]=~(255&t[r])}Ys(){this.Zs(Yee),this.Zs(255)}Xs(){this.e_(Yee),this.e_(255)}reset(){this.position=0}seed(e){this.Hs(e.length),this.buffer.set(e,this.position),this.position+=e.length}t_(){return this.buffer.slice(0,this.position)}zs(e){const t=function(e){const t=new DataView(new ArrayBuffer(8));return t.setFloat64(0,e,!1),new Uint8Array(t.buffer)}(e),l=!!(128&t[0]);t[0]^=l?255:128;for(let r=1;r<t.length;++r)t[r]^=l?255:0;return t}Us(e){const t=255&e;0===t?(this.Zs(0),this.Zs(255)):t===Yee?(this.Zs(Yee),this.Zs(0)):this.Zs(t)}qs(e){const t=255&e;0===t?(this.e_(0),this.e_(255)):t===Yee?(this.e_(Yee),this.e_(0)):this.e_(e)}ks(){this.Zs(0),this.Zs(1)}Ks(){this.e_(0),this.e_(1)}Zs(e){this.Hs(1),this.buffer[this.position++]=e}e_(e){this.Hs(1),this.buffer[this.position++]=~e}Hs(e){const t=e+this.position;if(t<=this.buffer.length)return;let l=2*this.buffer.length;l<t&&(l=t);const r=new Uint8Array(l);r.set(this.buffer),this.buffer=r}}class ete{constructor(e){this.n_=e}gs(e){this.n_.$s(e)}Bs(e){this.n_.Ws(e)}As(e){this.n_.js(e)}Is(){this.n_.Ys()}}class tte{constructor(e){this.n_=e}gs(e){this.n_.Qs(e)}Bs(e){this.n_.Gs(e)}As(e){this.n_.Js(e)}Is(){this.n_.Xs()}}class lte{constructor(){this.n_=new Xee,this.ascending=new ete(this.n_),this.descending=new tte(this.n_)}seed(e){this.n_.seed(e)}r_(e){return 0===e?this.ascending:this.descending}t_(){return this.n_.t_()}reset(){this.n_.reset()}}class rte{constructor(e,t,l,r){this.i_=e,this.s_=t,this.__=l,this.o_=r}a_(){const e=this.o_.length,t=0===e||255===this.o_[e-1]?e+1:e,l=new Uint8Array(t);return l.set(this.o_,0),t!==e?l.set([0],this.o_.length):++l[l.length-1],new rte(this.i_,this.s_,this.__,l)}u_(e,t,l){return{indexId:this.i_,uid:e,arrayValue:ate(this.__),directionalValue:ate(this.o_),orderedDocumentKey:ate(t),documentKey:l.path.toArray()}}c_(e,t,l){const r=this.u_(e,t,l);return[r.indexId,r.uid,r.arrayValue,r.directionalValue,r.orderedDocumentKey,r.documentKey]}}function nte(e,t){let l=e.i_-t.i_;return 0!==l?l:(l=ite(e.__,t.__),0!==l?l:(l=ite(e.o_,t.o_),0!==l?l:YJ.comparator(e.s_,t.s_)))}function ite(e,t){for(let l=0;l<e.length&&l<t.length;++l){const r=e[l]-t[l];if(0!==r)return r}return e.length-t.length}function ate(e){return Ch()?function(e){let t="";for(let l=0;l<e.length;l++)t+=String.fromCharCode(e[l]);return t}(e):e}function ste(e){return"string"!=typeof e?e:function(e){const t=new Uint8Array(e.length);for(let l=0;l<e.length;l++)t[l]=e.charCodeAt(l);return t}(e)}class ote{constructor(e){this.l_=new PJ((e,t)=>VJ.comparator(e.field,t.field)),this.collectionId=null!=e.collectionGroup?e.collectionGroup:e.path.lastSegment(),this.E_=e.orderBy,this.h_=[];for(const t of e.filters){const e=t;e.isInequality()?this.l_=this.l_.add(e):this.h_.push(e)}}get T_(){return this.l_.size>1}P_(e){if(SJ(e.collectionGroup===this.collectionId,49279),this.T_)return!1;const t=p2(e);if(void 0!==t&&!this.I_(t))return!1;const l=d2(e);let r=new Set,n=0,i=0;for(;n<l.length&&this.I_(l[n]);++n)r=r.add(l[n].fieldPath.canonicalString());if(n===l.length)return!0;if(this.l_.size>0){const e=this.l_.getIterator().getNext();if(!r.has(e.field.canonicalString())){const t=l[n];if(!this.R_(e,t)||!this.A_(this.E_[i++],t))return!1}++n}for(;n<l.length;++n){const e=l[n];if(i>=this.E_.length||!this.A_(this.E_[i++],e))return!1}return!0}V_(){if(this.T_)return null;let e=new PJ(VJ.comparator);const t=[];for(const l of this.h_)if(!l.field.isKeyField())if("array-contains"===l.op||"array-contains-any"===l.op)t.push(new m2(l.field,2));else{if(e.has(l.field))continue;e=e.add(l.field),t.push(new m2(l.field,0))}for(const l of this.E_)l.field.isKeyField()||e.has(l.field)||(e=e.add(l.field),t.push(new m2(l.field,"asc"===l.dir?0:1)));return new u2(u2.UNKNOWN_ID,this.collectionId,t,h2.empty())}I_(e){for(const t of this.h_)if(this.R_(t,e))return!0;return!1}R_(e,t){if(void 0===e||!e.field.isEqual(t.fieldPath))return!1;const l="array-contains"===e.op||"array-contains-any"===e.op;return 2===t.kind===l}A_(e,t){return!!e.field.isEqual(t.fieldPath)&&(0===t.kind&&"asc"===e.dir||1===t.kind&&"desc"===e.dir)}}function cte(e){if(SJ(e instanceof z1||e instanceof U1,20012),e instanceof z1){if(e instanceof l2){const t=e.value.arrayValue?.values?.map(t=>z1.create(e.field,"==",t))||[];return U1.create(t,"or")}return e}const t=e.filters.map(e=>cte(e));return U1.create(t,e.op)}function ute(e){if(0===e.getFilters().length)return[];const t=hte(cte(e));return SJ(mte(t),7391),pte(t)||dte(t)?[t]:t.getFilters()}function pte(e){return e instanceof z1}function dte(e){return e instanceof U1&&H1(e)}function mte(e){return pte(e)||dte(e)||function(e){if(e instanceof U1&&V1(e)){for(const t of e.getFilters())if(!pte(t)&&!dte(t))return!1;return!0}return!1}(e)}function hte(e){if(SJ(e instanceof z1||e instanceof U1,34018),e instanceof z1)return e;if(1===e.filters.length)return hte(e.filters[0]);const t=e.filters.map(e=>hte(e));let l=U1.create(t,e.op);return l=fte(l),mte(l)?l:(SJ(l instanceof U1,64498),SJ(G1(l),40251),SJ(l.filters.length>1,57927),l.filters.reduce((e,t)=>gte(e,t)))}function gte(e,t){let l;return SJ(e instanceof z1||e instanceof U1,38388),SJ(t instanceof z1||t instanceof U1,25473),l=e instanceof z1?t instanceof z1?function(e,t){return U1.create([e,t],"and")}(e,t):yte(e,t):t instanceof z1?yte(t,e):function(e,t){if(SJ(e.filters.length>0&&t.filters.length>0,48005),G1(e)&&G1(t))return K1(e,t.getFilters());const l=V1(e)?e:t,r=V1(e)?t:e,n=l.filters.map(e=>gte(e,r));return U1.create(n,"or")}(e,t),fte(l)}function yte(e,t){if(G1(t))return K1(t,e.getFilters());{const l=t.filters.map(t=>gte(e,t));return U1.create(l,"or")}}function fte(e){if(SJ(e instanceof z1||e instanceof U1,11850),e instanceof z1)return e;const t=e.getFilters();if(1===t.length)return fte(t[0]);if(W1(e))return e;const l=t.map(e=>fte(e)),r=[];return l.forEach(t=>{t instanceof z1?r.push(t):t instanceof U1&&(t.op===e.op?r.push(...t.filters):r.push(t))}),1===r.length?r[0]:U1.create(r,e.op)}class bte{constructor(){this.d_=new vte}addToCollectionParentIndex(e,t){return this.d_.add(t),u6.resolve()}getCollectionParents(e,t){return u6.resolve(this.d_.getEntries(t))}addFieldIndex(e,t){return u6.resolve()}deleteFieldIndex(e,t){return u6.resolve()}deleteAllFieldIndexes(e){return u6.resolve()}createTargetIndexes(e,t){return u6.resolve()}getDocumentsMatchingTarget(e,t){return u6.resolve(null)}getIndexType(e,t){return u6.resolve(0)}getFieldIndexes(e,t){return u6.resolve([])}getNextCollectionGroupToUpdate(e){return u6.resolve(null)}getMinOffset(e,t){return u6.resolve(f2.min())}getMinOffsetFromCollectionGroup(e,t){return u6.resolve(f2.min())}updateCollectionGroup(e,t,l){return u6.resolve()}updateIndexEntries(e,t){return u6.resolve()}}class vte{constructor(){this.index={}}add(e){const t=e.lastSegment(),l=e.popLast(),r=this.index[t]||new PJ(UJ.comparator),n=!r.has(l);return this.index[t]=r.add(l),n}has(e){const t=e.lastSegment(),l=e.popLast(),r=this.index[t];return r&&r.has(l)}getEntries(e){return(this.index[e]||new PJ(UJ.comparator)).toArray()}}const xte="IndexedDbIndexManager",Ste=new Uint8Array(0);class Nte{constructor(e,t){this.databaseId=t,this.f_=new vte,this.m_=new K2(e=>S2(e),(e,t)=>N2(e,t)),this.uid=e.uid||""}addToCollectionParentIndex(e,t){if(!this.f_.has(t)){const l=t.lastSegment(),r=t.popLast();e.addOnCommittedListener(()=>{this.f_.add(t)});const n={collectionId:l,parent:c8(r)};return Cte(e).put(n)}return u6.resolve()}getCollectionParents(e,t){const l=[],r=IDBKeyRange.bound([t,""],[EJ(t),""],!1,!0);return Cte(e).ti(r).next(e=>{for(const r of e){if(r.collectionId!==t)break;l.push(d8(r.parent))}return l})}addFieldIndex(e,t){const l=Ite(e),r=function(e){return{indexId:e.indexId,collectionGroup:e.collectionGroup,fields:e.fields.map(e=>[e.fieldPath.canonicalString(),e.kind])}}(t);delete r.indexId;const n=l.add(r);if(t.indexState){const l=kte(e);return n.next(e=>{l.put(Pee(e,this.uid,t.indexState.sequenceNumber,t.indexState.offset))})}return n.next()}deleteFieldIndex(e,t){const l=Ite(e),r=kte(e),n=wte(e);return l.delete(t.indexId).next(()=>r.delete(IDBKeyRange.bound([t.indexId],[t.indexId+1],!1,!0))).next(()=>n.delete(IDBKeyRange.bound([t.indexId],[t.indexId+1],!1,!0)))}deleteAllFieldIndexes(e){const t=Ite(e),l=wte(e),r=kte(e);return t.ii().next(()=>l.ii()).next(()=>r.ii())}createTargetIndexes(e,t){return u6.forEach(this.p_(t),t=>this.getIndexType(e,t).next(l=>{if(0===l||1===l){const l=new ote(t).V_();if(null!=l)return this.addFieldIndex(e,l)}}))}getDocumentsMatchingTarget(e,t){const l=wte(e);let r=!0;const n=new Map;return u6.forEach(this.p_(t),t=>this.g_(e,t).next(e=>{r&&(r=!!e),n.set(t,e)})).next(()=>{if(r){let e=a3();const r=[];return u6.forEach(n,(n,i)=>{gJ(xte,`Using index ${function(e){return`id=${e.indexId}|cg=${e.collectionGroup}|f=${e.fields.map(e=>`${e.fieldPath}:${e.kind}`).join(",")}`}(n)} to execute ${S2(t)}`);const a=function(e,t){const l=p2(t);if(void 0===l)return null;for(const r of I2(e,l.fieldPath))switch(r.op){case"array-contains-any":return r.value.arrayValue.values||[];case"array-contains":return[r.value]}return null}(i,n),s=function(e,t){const l=new Map;for(const r of d2(t))for(const t of I2(e,r.fieldPath))switch(t.op){case"==":case"in":l.set(r.fieldPath.canonicalString(),t.value);break;case"not-in":case"!=":return l.set(r.fieldPath.canonicalString(),t.value),Array.from(l.values())}return null}(i,n),o=function(e,t){const l=[];let r=!0;for(const n of d2(t)){const t=0===n.kind?k2(e,n.fieldPath,e.startAt):T2(e,n.fieldPath,e.startAt);l.push(t.value),r&&(r=t.inclusive)}return new O1(l,r)}(i,n),c=function(e,t){const l=[];let r=!0;for(const n of d2(t)){const t=0===n.kind?T2(e,n.fieldPath,e.endAt):k2(e,n.fieldPath,e.endAt);l.push(t.value),r&&(r=t.inclusive)}return new O1(l,r)}(i,n),u=this.y_(n,i,o),p=this.y_(n,i,c),d=this.w_(n,i,s),m=this.b_(n.indexId,a,u,o.inclusive,p,c.inclusive,d);return u6.forEach(m,n=>l.ri(n,t.limit).next(t=>{t.forEach(t=>{const l=YJ.fromSegments(t.documentKey);e.has(l)||(e=e.add(l),r.push(l))})}))}).next(()=>r)}return u6.resolve(null)})}p_(e){let t=this.m_.get(e);return t||(t=0===e.filters.length?[e]:ute(U1.create(e.filters,"and")).map(t=>x2(e.path,e.collectionGroup,e.orderBy,t.getFilters(),e.limit,e.startAt,e.endAt)),this.m_.set(e,t),t)}b_(e,t,l,r,n,i,a){const s=(null!=t?t.length:1)*Math.max(l.length,n.length),o=s/(null!=t?t.length:1),c=[];for(let u=0;u<s;++u){const s=t?this.S_(t[u/o]):Ste,p=this.x_(e,s,l[u%o],r),d=this.v_(e,s,n[u%o],i),m=a.map(t=>this.x_(e,s,t,!0));c.push(...this.createRange(p,d,m))}return c}x_(e,t,l,r){const n=new rte(e,YJ.empty(),t,l);return r?n:n.a_()}v_(e,t,l,r){const n=new rte(e,YJ.empty(),t,l);return r?n.a_():n}g_(e,t){const l=new ote(t),r=null!=t.collectionGroup?t.collectionGroup:t.path.lastSegment();return this.getFieldIndexes(e,r).next(e=>{let t=null;for(const r of e)l.P_(r)&&(!t||r.fields.length>t.fields.length)&&(t=r);return t})}getIndexType(e,t){let l=2;const r=this.p_(t);return u6.forEach(r,t=>this.g_(e,t).next(e=>{e?0!==l&&e.fields.length<function(e){let t=new PJ(VJ.comparator),l=!1;for(const r of e.filters)for(const e of r.getFlattenedFilters())e.field.isKeyField()||("array-contains"===e.op||"array-contains-any"===e.op?l=!0:t=t.add(e.field));for(const r of e.orderBy)r.field.isKeyField()||(t=t.add(r.field));return t.size+(l?1:0)}(t)&&(l=1):l=0})).next(()=>function(e){return null!==e.limit}(t)&&r.length>1&&2===l?1:l)}D_(e,t){const l=new lte;for(const r of d2(e)){const e=t.data.field(r.fieldPath);if(null==e)return null;const n=l.r_(r.kind);Kee.Ls.Ts(e,n)}return l.t_()}S_(e){const t=new lte;return Kee.Ls.Ts(e,t.r_(0)),t.t_()}C_(e,t){const l=new lte;return Kee.Ls.Ts(_0(this.databaseId,t),l.r_(function(e){const t=d2(e);return 0===t.length?0:t[t.length-1].kind}(e))),l.t_()}w_(e,t,l){if(null===l)return[];let r=[];r.push(new lte);let n=0;for(const i of d2(e)){const e=l[n++];for(const l of r)if(this.F_(t,i.fieldPath)&&U0(e))r=this.O_(r,i,e);else{const t=l.r_(i.kind);Kee.Ls.Ts(e,t)}}return this.M_(r)}y_(e,t,l){return this.w_(e,t,l.position)}M_(e){const t=[];for(let l=0;l<e.length;++l)t[l]=e[l].t_();return t}O_(e,t,l){const r=[...e],n=[];for(const i of l.arrayValue.values||[])for(const e of r){const l=new lte;l.seed(e.t_()),Kee.Ls.Ts(i,l.r_(t.kind)),n.push(l)}return n}F_(e,t){return!!e.filters.find(e=>e instanceof z1&&e.field.isEqual(t)&&("in"===e.op||"not-in"===e.op))}getFieldIndexes(e,t){const l=Ite(e),r=kte(e);return(t?l.ti($8,IDBKeyRange.bound(t,t)):l.ti()).next(e=>{const t=[];return u6.forEach(e,e=>r.get([e.indexId,this.uid]).next(l=>{t.push(function(e,t){const l=t?new h2(t.sequenceNumber,new f2(Aee(t.readTime),new YJ(d8(t.documentKey)),t.largestBatchId)):h2.empty(),r=e.fields.map(([e,t])=>new m2(VJ.fromServerFormat(e),t));return new u2(e.indexId,e.collectionGroup,r,l)}(e,l))})).next(()=>t)})}getNextCollectionGroupToUpdate(e){return this.getFieldIndexes(e).next(e=>0===e.length?null:(e.sort((e,t)=>{const l=e.indexState.sequenceNumber-t.indexState.sequenceNumber;return 0!==l?l:IJ(e.collectionGroup,t.collectionGroup)}),e[0].collectionGroup))}updateCollectionGroup(e,t,l){const r=Ite(e),n=kte(e);return this.N_(e).next(e=>r.ti($8,IDBKeyRange.bound(t,t)).next(t=>u6.forEach(t,t=>n.put(Pee(t.indexId,this.uid,e,l)))))}updateIndexEntries(e,t){const l=new Map;return u6.forEach(t,(t,r)=>{const n=l.get(t.collectionGroup);return(n?u6.resolve(n):this.getFieldIndexes(e,t.collectionGroup)).next(n=>(l.set(t.collectionGroup,n),u6.forEach(n,l=>this.B_(e,t,l).next(t=>{const n=this.L_(r,l);return t.isEqual(n)?u6.resolve():this.U_(e,r,l,t,n)}))))})}k_(e,t,l,r){return wte(e).put(r.u_(this.uid,this.C_(l,t.key),t.key))}Q_(e,t,l,r){return wte(e).delete(r.c_(this.uid,this.C_(l,t.key),t.key))}B_(e,t,l){const r=wte(e);let n=new PJ(nte);return r._i({index:tee,range:IDBKeyRange.only([l.indexId,this.uid,ate(this.C_(l,t))])},(e,r)=>{n=n.add(new rte(l.indexId,t,ste(r.arrayValue),ste(r.directionalValue)))}).next(()=>n)}L_(e,t){let l=new PJ(nte);const r=this.D_(t,e);if(null==r)return l;const n=p2(t);if(null!=n){const i=e.data.field(n.fieldPath);if(U0(i))for(const n of i.arrayValue.values||[])l=l.add(new rte(t.indexId,e.key,this.S_(n),r))}else l=l.add(new rte(t.indexId,e.key,Ste,r));return l}U_(e,t,l,r,n){gJ(xte,"Updating index entries for document '%s'",t.key);const i=[];return function(e,t,l,r,n){const i=e.getIterator(),a=t.getIterator();let s=OJ(i),o=OJ(a);for(;s||o;){let e=!1,t=!1;if(s&&o){const r=l(s,o);r<0?t=!0:r>0&&(e=!0)}else null!=s?t=!0:e=!0;e?(r(o),o=OJ(a)):t?(n(s),s=OJ(i)):(s=OJ(i),o=OJ(a))}}(r,n,nte,r=>{i.push(this.k_(e,t,l,r))},r=>{i.push(this.Q_(e,t,l,r))}),u6.waitFor(i)}N_(e){let t=1;return kte(e)._i({index:Q8,reverse:!0,range:IDBKeyRange.upperBound([this.uid,Number.MAX_SAFE_INTEGER])},(e,l,r)=>{r.done(),t=l.sequenceNumber+1}).next(()=>t)}createRange(e,t,l){l=l.sort((e,t)=>nte(e,t)).filter((e,t,l)=>!t||0!==nte(e,l[t-1]));const r=[];r.push(e);for(const i of l){const l=nte(i,e),n=nte(i,t);if(0===l)r[0]=e.a_();else if(l>0&&n<0)r.push(i),r.push(i.a_());else if(n>0)break}r.push(t);const n=[];for(let i=0;i<r.length;i+=2){if(this.q_(r[i],r[i+1]))return[];const e=r[i].c_(this.uid,Ste,YJ.empty()),t=r[i+1].c_(this.uid,Ste,YJ.empty());n.push(IDBKeyRange.bound(e,t))}return n}q_(e,t){return nte(e,t)>0}getMinOffsetFromCollectionGroup(e,t){return this.getFieldIndexes(e,t).next(Tte)}getMinOffset(e,t){return u6.mapArray(this.p_(t),t=>this.g_(e,t).next(e=>e||vJ(44426))).next(Tte)}}function Cte(e){return See(e,U8)}function wte(e){return See(e,X8)}function Ite(e){return See(e,Z8)}function kte(e){return See(e,K8)}function Tte(e){SJ(0!==e.length,28825);let t=e[0].indexState.offset,l=t.largestBatchId;for(let r=1;r<e.length;r++){const n=e[r].indexState.offset;b2(n,t)<0&&(t=n),l<n.largestBatchId&&(l=n.largestBatchId)}return new f2(t.readTime,t.documentKey,l)}class Ate{constructor(e){this.K_=e}next(){return this.K_+=2,this.K_}static W_(){return new Ate(0)}static G_(){return new Ate(-1)}}class Dte{constructor(e,t){this.referenceDelegate=e,this.serializer=t}allocateTargetId(e){return this.j_(e).next(t=>{const l=new Ate(t.highestTargetId);return t.highestTargetId=l.next(),this.z_(e,t).next(()=>t.highestTargetId)})}getLastRemoteSnapshotVersion(e){return this.j_(e).next(e=>s2.fromTimestamp(new cX(e.lastRemoteSnapshotVersion.seconds,e.lastRemoteSnapshotVersion.nanoseconds)))}getHighestSequenceNumber(e){return this.j_(e).next(e=>e.highestListenSequenceNumber)}setTargetsMetadata(e,t,l){return this.j_(e).next(r=>(r.highestListenSequenceNumber=t,l&&(r.lastRemoteSnapshotVersion=l.toTimestamp()),t>r.highestListenSequenceNumber&&(r.highestListenSequenceNumber=t),this.z_(e,r)))}addTargetData(e,t){return this.H_(e,t).next(()=>this.j_(e).next(l=>(l.targetCount+=1,this.J_(t,l),this.z_(e,l))))}updateTargetData(e,t){return this.H_(e,t)}removeTargetData(e,t){return this.removeMatchingKeysForTargetId(e,t.targetId).next(()=>Mte(e).delete(t.targetId)).next(()=>this.j_(e)).next(t=>(SJ(t.targetCount>0,8065),t.targetCount-=1,this.z_(e,t)))}removeTargets(e,t,l){let r=0;const n=[];return Mte(e)._i((i,a)=>{const s=Mee(this.serializer,a);s.sequenceNumber<=t&&null===l.get(s.targetId)&&(r++,n.push(this.removeTargetData(e,s)))}).next(()=>u6.waitFor(n)).next(()=>r)}forEachTarget(e,t){return Mte(e)._i((e,l)=>{const r=Mee(this.serializer,l);t(r)})}j_(e){return Ete(e).get(q8).next(e=>(SJ(null!==e,2888),e))}z_(e,t){return Ete(e).put(q8,t)}H_(e,t){return Mte(e).put(Eee(this.serializer,t))}J_(e,t){let l=!1;return e.targetId>t.highestTargetId&&(t.highestTargetId=e.targetId,l=!0),e.sequenceNumber>t.highestListenSequenceNumber&&(t.highestListenSequenceNumber=e.sequenceNumber,l=!0),l}getTargetCount(e){return this.j_(e).next(e=>e.targetCount)}getTargetData(e,t){const l=n8(t),r=IDBKeyRange.bound([l,Number.NEGATIVE_INFINITY],[l,Number.POSITIVE_INFINITY]);let n=null;return Mte(e)._i({range:r,index:j8},(e,l,r)=>{const i=Mee(this.serializer,l);i8(t,i.target)&&(n=i,r.done())}).next(()=>n)}addMatchingKeys(e,t,l){const r=[],n=Rte(e);return t.forEach(t=>{const i=c8(t.path);r.push(n.put({targetId:l,path:i})),r.push(this.referenceDelegate.addReference(e,l,t))}),u6.waitFor(r)}removeMatchingKeys(e,t,l){const r=Rte(e);return u6.forEach(t,t=>{const n=c8(t.path);return u6.waitFor([r.delete([l,n]),this.referenceDelegate.removeReference(e,l,t)])})}removeMatchingKeysForTargetId(e,t){const l=Rte(e),r=IDBKeyRange.bound([t],[t+1],!1,!0);return l.delete(r)}getMatchingKeysForTargetId(e,t){const l=IDBKeyRange.bound([t],[t+1],!1,!0),r=Rte(e);let n=a3();return r._i({range:l,si:!0},(e,t,l)=>{const r=d8(e[1]),i=new YJ(r);n=n.add(i)}).next(()=>n)}containsKey(e,t){const l=c8(t.path),r=IDBKeyRange.bound([l],[EJ(l)],!1,!0);let n=0;return Rte(e)._i({index:L8,si:!0,range:r},([e,t],l,r)=>{0!==e&&(n++,r.done())}).next(()=>n>0)}Mt(e,t){return Mte(e).get(t).next(e=>e?Mee(this.serializer,e):null)}}function Mte(e){return See(e,B8)}function Ete(e){return See(e,z8)}function Rte(e){return See(e,_8)}class Bte{constructor(e,t){this.db=e,this.garbageCollector=A6(this,t)}Pi(e){const t=this.Y_(e);return this.db.getTargetCache().getTargetCount(e).next(e=>t.next(t=>e+t))}Y_(e){let t=0;return this.Ii(e,e=>{t++}).next(()=>t)}forEachTarget(e,t){return this.db.getTargetCache().forEachTarget(e,t)}Ii(e,t){return this.Z_(e,(e,l)=>t(l))}addReference(e,t,l){return jte(e,l)}removeReference(e,t,l){return jte(e,l)}removeTargets(e,t,l){return this.db.getTargetCache().removeTargets(e,t,l)}markPotentiallyOrphaned(e,t){return jte(e,t)}X_(e,t){return function(e,t){let l=!1;return Uee(e).oi(r=>Fee(e,r,t).next(e=>(e&&(l=!0),u6.resolve(!e)))).next(()=>l)}(e,t)}removeOrphanedDocuments(e,t){const l=this.db.getRemoteDocumentCache().newChangeBuffer(),r=[];let n=0;return this.Z_(e,(i,a)=>{if(a<=t){const t=this.X_(e,i).next(t=>{if(!t)return n++,l.getEntry(e,i).next(()=>(l.removeEntry(i,s2.min()),Rte(e).delete(function(e){return[0,c8(e.path)]}(i))))});r.push(t)}}).next(()=>u6.waitFor(r)).next(()=>l.apply(e)).next(()=>n)}removeTarget(e,t){const l=t.withSequenceNumber(e.currentSequenceNumber);return this.db.getTargetCache().updateTargetData(e,l)}updateLimboDocument(e,t){return jte(e,t)}Z_(e,t){const l=Rte(e);let r,n=a6.Br;return l._i({index:L8},([e,l],{path:i,sequenceNumber:a})=>{0===e?(n!==a6.Br&&t(new YJ(d8(r)),n),n=a,r=i):n=a6.Br}).next(()=>{n!==a6.Br&&t(new YJ(d8(r)),n)})}getCacheSize(e){return this.db.getRemoteDocumentCache().getSize(e)}}function jte(e,t){return Rte(e).put(function(e,t){return{targetId:0,path:c8(e.path),sequenceNumber:t}}(t,e.currentSequenceNumber))}function Pte(e,t){let l=t;for(const r of e.stages)l=Lte({serializer:e.serializer,serverTimestampBehavior:e.listenOptions?.serverTimestampBehavior},r,l);return l}function _te(e,t){return Pte(e,[t]).length>0}function Ote(e,t){return e8(e)?_te(e,t):z2(e,t)}function Lte(e,t,l){if(t instanceof W5)return function(e,t,l){return l.filter(e=>e.isFoundDocument()&&`/${e.key.getCollectionPath().canonicalString()}`===t.pi)}(0,t,l);if(t instanceof Y5)return function(e,t,l){return l.filter(l=>{const r=d7(h7(t.condition).evaluate(e,l));return void 0!==r&&f0(r,h0)})}(e,t,l);if(t instanceof Z5)return function(e,t,l){return l.filter(e=>e.isFoundDocument()&&e.key.getCollectionPath().lastSegment()===t.collectionId)}(0,t,l);if(t instanceof $5)return function(e,t,l){return l.filter(e=>e.isFoundDocument())}(0,0,l);if(t instanceof K5)return function(e,t,l){return l.filter(e=>e.isFoundDocument()&&t.yi.has(e.key.path.toStringWithLeadingSlash()))}(0,t,l);if(t instanceof Q5)return function(e,t,l){return l.slice(0,t.limit)}(0,t,l);if(t instanceof e7)return function(e,t,l){const r=t.orderings.map(e=>({eo:h7(e.expr),direction:e.direction}));return[...l].sort((t,l)=>{for(const{eo:n,direction:i}of r){const r=d7(n.evaluate(e,t)),a=d7(n.evaluate(e,l)),s=v0(r??t0,a??t0);if(0!==s)return"ascending"===i?s:-s}return 0})}(e,t,l);throw new Error(`Unknown stage: ${t._name}`)}function Fte(e){const t=function(e){for(let t=e.stages.length-1;t>=0;t--){const l=e.stages[t];if(l instanceof e7)return l.orderings}throw new Error("Pipeline must contain at least one Sort stage")}(e);return(l,r)=>{for(const n of t){const t=d7(h7(n.expr).evaluate({serializer:e.serializer},l)),i=d7(h7(n.expr).evaluate({serializer:e.serializer},r)),a=v0(t||t0,i||t0);if(0!==a)return"ascending"===n.direction?a:-a}return 0}}function qte(e){for(let t=e.stages.length-1;t>=0;t--){const l=e.stages[t];if(l instanceof Q5)return{limit:l.limit}}}class zte{constructor(){this.changes=new K2(e=>e.toString(),(e,t)=>e.isEqual(t)),this.changesApplied=!1}addEntry(e){this.assertNotApplied(),this.changes.set(e.key,e)}removeEntry(e,t){this.assertNotApplied(),this.changes.set(e,o2.newInvalidDocument(e).setReadTime(t))}getEntry(e,t){this.assertNotApplied();const l=this.changes.get(t);return void 0!==l?u6.resolve(l):this.getFromCache(e,t)}getEntries(e,t){return this.getAllFromCache(e,t)}apply(e){return this.assertNotApplied(),this.changesApplied=!0,this.applyChanges(e)}assertNotApplied(){}}class Ute{constructor(e){this.serializer=e}setIndexManager(e){this.indexManager=e}addEntry(e,t,l){return Wte(e).put(l)}removeEntry(e,t,l){return Wte(e).delete(function(e,t){const l=e.path.toArray();return[l.slice(0,l.length-2),l[l.length-2],kee(t),l[l.length-1]]}(t,l))}updateMetadata(e,t){return this.getMetadata(e).next(l=>(l.byteSize+=t,this.no(e,l)))}getEntry(e,t){let l=o2.newInvalidDocument(t);return Wte(e)._i({index:T8,range:IDBKeyRange.only(Zte(t))},(e,r)=>{l=this.ro(t,r)}).next(()=>l)}io(e,t){let l={size:0,document:o2.newInvalidDocument(t)};return Wte(e)._i({index:T8,range:IDBKeyRange.only(Zte(t))},(e,r)=>{l={document:this.ro(t,r),size:vee(r)}}).next(()=>l)}getEntries(e,t){let l=Q2();return this.so(e,t,(e,t)=>{const r=this.ro(e,t);l=l.insert(e,r)}).next(()=>l)}getAllEntries(e){let t=Q2();return Wte(e)._i((e,l)=>{const r=this.ro(YJ.fromSegments(l.prefixPath.concat(l.collectionGroup,l.documentId)),l);t=t.insert(r.key,r)}).next(()=>t)}_o(e,t){let l=Q2(),r=new RJ(YJ.comparator);return this.so(e,t,(e,t)=>{const n=this.ro(e,t);l=l.insert(e,n),r=r.insert(e,vee(t))}).next(()=>({documents:l,oo:r}))}so(e,t,l){if(t.isEmpty())return u6.resolve();let r=new PJ(Kte);t.forEach(e=>r=r.add(e));const n=IDBKeyRange.bound(Zte(r.first()),Zte(r.last())),i=r.getIterator();let a=i.getNext();return Wte(e)._i({index:T8,range:n},(e,t,r)=>{const n=YJ.fromSegments([...t.prefixPath,t.collectionGroup,t.documentId]);for(;a&&Kte(a,n)<0;)l(a,null),a=i.getNext();a&&a.isEqual(n)&&(l(a,t),a=i.hasNext()?i.getNext():null),a?r.ei(Zte(a)):r.done()}).next(()=>{for(;a;)l(a,null),a=i.hasNext()?i.getNext():null})}getDocumentsMatchingQuery(e,t,l,r,n){const i=e8(t)?UJ.fromString(s7(t)):t.path,a=[i.popLast().toArray(),i.lastSegment(),kee(l.readTime),l.documentKey.path.isEmpty()?"":l.documentKey.path.lastSegment()],s=[i.popLast().toArray(),i.lastSegment(),[Number.MAX_SAFE_INTEGER,Number.MAX_SAFE_INTEGER],""];return Wte(e).ti(IDBKeyRange.bound(a,s,!0)).next(e=>{n?.incrementDocumentReadCount(e.length);let l=Q2();for(const n of e){const e=this.ro(YJ.fromSegments(n.prefixPath.concat(n.collectionGroup,n.documentId)),n);e.isFoundDocument()&&(Ote(t,e)||r.has(e.key))&&(l=l.insert(e.key,e))}return l})}getAllFromCollectionGroup(e,t,l,r){let n=Q2();const i=$te(t,l),a=$te(t,f2.max());return Wte(e)._i({index:D8,range:IDBKeyRange.bound(i,a,!0)},(e,t,l)=>{const i=this.ro(YJ.fromSegments(t.prefixPath.concat(t.collectionGroup,t.documentId)),t);n=n.insert(i.key,i),n.size===r&&l.done()}).next(()=>n)}newChangeBuffer(e){return new Vte(this,!!e&&e.trackRemovals)}getSize(e){return this.getMetadata(e).next(e=>e.byteSize)}getMetadata(e){return Hte(e).get(R8).next(e=>(SJ(!!e,20021),e))}no(e,t){return Hte(e).put(R8,t)}ro(e,t){if(t){const e=function(e,t){let l;if(t.document)l=W3(e.Xi,t.document,!!t.hasCommittedMutations);else if(t.noDocument){const e=YJ.fromSegments(t.noDocument.path),r=Aee(t.noDocument.readTime);l=o2.newNoDocument(e,r),t.hasCommittedMutations&&l.setHasCommittedMutations()}else{if(!t.unknownDocument)return vJ(56709);{const e=YJ.fromSegments(t.unknownDocument.path),r=Aee(t.unknownDocument.version);l=o2.newUnknownDocument(e,r)}}return t.readTime&&l.setReadTime(function(e){const t=new cX(e[0],e[1]);return s2.fromTimestamp(t)}(t.readTime)),l}(this.serializer,t);if(!e.isNoDocument()||!e.version.isEqual(s2.min()))return e}return o2.newInvalidDocument(e)}}function Gte(e){return new Ute(e)}class Vte extends zte{constructor(e,t){super(),this.ao=e,this.trackRemovals=t,this.uo=new K2(e=>e.toString(),(e,t)=>e.isEqual(t))}applyChanges(e){const t=[];let l=0,r=new PJ((e,t)=>IJ(e.canonicalString(),t.canonicalString()));return this.changes.forEach((n,i)=>{const a=this.uo.get(n);if(t.push(this.ao.removeEntry(e,n,a.readTime)),i.isValidDocument()){const s=Iee(this.ao.serializer,i);r=r.add(n.path.popLast());const o=vee(s);l+=o-a.size,t.push(this.ao.addEntry(e,n,s))}else if(l-=a.size,this.trackRemovals){const l=Iee(this.ao.serializer,i.convertToNoDocument(s2.min()));t.push(this.ao.addEntry(e,n,l))}}),r.forEach(l=>{t.push(this.ao.indexManager.addToCollectionParentIndex(e,l))}),t.push(this.ao.updateMetadata(e,l)),u6.waitFor(t)}getFromCache(e,t){return this.ao.io(e,t).next(e=>(this.uo.set(t,{size:e.size,readTime:e.document.readTime}),e.document))}getAllFromCache(e,t){return this.ao._o(e,t).next(({documents:e,oo:t})=>(t.forEach((t,l)=>{this.uo.set(t,{size:l,readTime:e.get(t).readTime})}),e))}}function Hte(e){return See(e,E8)}function Wte(e){return See(e,I8)}function Zte(e){const t=e.path.toArray();return[t.slice(0,t.length-2),t[t.length-2],t[t.length-1]]}function $te(e,t){const l=t.documentKey.path.toArray();return[e,kee(t.readTime),l.slice(0,l.length-2),l.length>0?l[l.length-1]:""]}function Kte(e,t){const l=e.path.toArray(),r=t.path.toArray();let n=0;for(let i=0;i<l.length-2&&i<r.length-2;++i)if(n=IJ(l[i],r[i]),n)return n;return n=IJ(l.length,r.length),n||(n=IJ(l[l.length-2],r[r.length-2]),n||IJ(l[l.length-1],r[r.length-1]))}class Yte{constructor(e,t){this.overlayedDocument=e,this.mutatedFields=t}}class Qte{constructor(e,t,l,r){this.remoteDocumentCache=e,this.mutationQueue=t,this.documentOverlayCache=l,this.indexManager=r}getDocument(e,t){let l=null;return this.documentOverlayCache.getOverlay(e,t).next(r=>(l=r,this.remoteDocumentCache.getEntry(e,t))).next(e=>(null!==l&&T1(l.mutation,e,HJ.empty(),cX.now()),e))}getDocuments(e,t){return this.remoteDocumentCache.getEntries(e,t).next(t=>this.getLocalViewOfDocuments(e,t,a3()).next(()=>t))}getLocalViewOfDocuments(e,t,l=a3()){const r=t3();return this.populateOverlays(e,r,t).next(()=>this.computeViews(e,t,r,l).next(e=>{let t=X2();return e.forEach((e,l)=>{t=t.insert(e,l.overlayedDocument)}),t}))}getOverlayedDocuments(e,t){const l=t3();return this.populateOverlays(e,l,t).next(()=>this.computeViews(e,t,l,a3()))}populateOverlays(e,t,l){const r=[];return l.forEach(e=>{t.has(e)||r.push(e)}),this.documentOverlayCache.getOverlays(e,r).next(e=>{e.forEach((e,l)=>{t.set(e,l)})})}computeViews(e,t,l,r){let n=Q2();const i=r3(),a=r3();return t.forEach((e,t)=>{const a=l.get(t.key);r.has(t.key)&&(void 0===a||a.mutation instanceof E1)?n=n.insert(t.key,t):void 0!==a?(i.set(t.key,a.mutation.getFieldMask()),T1(a.mutation,t,a.mutation.getFieldMask(),cX.now())):i.set(t.key,HJ.empty())}),this.recalculateAndSaveOverlays(e,n).next(e=>(e.forEach((e,t)=>i.set(e,t)),t.forEach((e,t)=>a.set(e,new Yte(t,i.get(e)??null))),a))}recalculateAndSaveOverlays(e,t){const l=r3();let r=new RJ((e,t)=>e-t),n=a3();return this.mutationQueue.getAllMutationBatchesAffectingDocumentKeys(e,t).next(e=>{for(const n of e)n.keys().forEach(e=>{const i=t.get(e);if(null===i)return;let a=l.get(e)||HJ.empty();a=n.applyToLocalView(i,a),l.set(e,a);const s=(r.get(n.batchId)||a3()).add(e);r=r.insert(n.batchId,s)})}).next(()=>{const i=[],a=r.getReverseIterator();for(;a.hasNext();){const r=a.getNext(),s=r.key,o=r.value,c=l3();o.forEach(e=>{if(!n.has(e)){const r=I1(t.get(e),l.get(e));null!==r&&c.set(e,r),n=n.add(e)}}),i.push(this.documentOverlayCache.saveOverlays(e,s,c))}return u6.waitFor(i)}).next(()=>l)}recalculateAndSaveOverlaysForDocumentKeys(e,t){return this.remoteDocumentCache.getEntries(e,t).next(t=>this.recalculateAndSaveOverlays(e,t))}getDocumentsMatchingQuery(e,t,l,r){return e8(t)?this.getDocumentsMatchingPipeline(e,t,l,r):R2(t)?this.getDocumentsMatchingDocumentQuery(e,t.path):B2(t)?this.getDocumentsMatchingCollectionGroupQuery(e,t,l,r):this.getDocumentsMatchingCollectionQuery(e,t,l,r)}getNextDocuments(e,t,l,r){return this.remoteDocumentCache.getAllFromCollectionGroup(e,t,l,r).next(n=>{const i=r-n.size>0?this.documentOverlayCache.getOverlaysForCollectionGroup(e,t,l.largestBatchId,r-n.size):u6.resolve(t3());let a=c2,s=n;return i.next(t=>u6.forEach(t,(t,l)=>(a<l.largestBatchId&&(a=l.largestBatchId),n.get(t)?u6.resolve():this.remoteDocumentCache.getEntry(e,t).next(e=>{s=s.insert(t,e)}))).next(()=>this.populateOverlays(e,t,n)).next(()=>this.computeViews(e,s,t,a3())).next(e=>({batchId:a,changes:e3(e)})))})}getDocumentsMatchingDocumentQuery(e,t){return this.getDocument(e,new YJ(t)).next(e=>{let t=X2();return e.isFoundDocument()&&(t=t.insert(e.key,e)),t})}getDocumentsMatchingCollectionGroupQuery(e,t,l,r){const n=t.collectionGroup;let i=X2();return this.indexManager.getCollectionParents(e,n).next(a=>u6.forEach(a,a=>{const s=function(e,t){return new A2(t,null,e.explicitOrderBy.slice(),e.filters.slice(),e.limit,e.limitType,e.startAt,e.endAt)}(t,a.child(n));return this.getDocumentsMatchingCollectionQuery(e,s,l,r).next(e=>{e.forEach((e,t)=>{i=i.insert(e,t)})})}).next(()=>i))}getDocumentsMatchingCollectionQuery(e,t,l,r){let n;return this.documentOverlayCache.getOverlaysForCollection(e,t.path,l.largestBatchId).next(i=>(n=i,this.remoteDocumentCache.getDocumentsMatchingQuery(e,t,l,n,r))).next(e=>this.retrieveMatchingLocalDocuments(n,e,e=>z2(t,e)))}getDocumentsMatchingPipeline(e,t,l,r){if("collection_group"===a7(t)){const n=o7(t);let i=X2();return this.indexManager.getCollectionParents(e,n).next(a=>u6.forEach(a,a=>{const s=function(e,t){const l=e.stages.map(e=>e instanceof Z5?new W5(t.canonicalString(),{}):e);return new i7(e.serializer,l)}(t,a.child(n));return this.getDocumentsMatchingPipeline(e,s,l,r).next(e=>{e.forEach((e,t)=>{i=i.insert(e,t)})})}).next(()=>i))}{let n;return this.getOverlaysForPipeline(e,t,l.largestBatchId).next(i=>{switch(n=i,a7(t)){case"collection":return this.remoteDocumentCache.getDocumentsMatchingQuery(e,t,l,n,r);case"documents":let i=a3();for(const e of u7(t))i=i.add(YJ.fromPath(e));return this.remoteDocumentCache.getEntries(e,i);case"database":return this.remoteDocumentCache.getAllEntries(e);default:throw new FJ("invalid-argument",`Invalid pipeline source to execute offline: ${J9(t)}`)}}).next(e=>this.retrieveMatchingLocalDocuments(n,e,e=>_te(t,e)))}}retrieveMatchingLocalDocuments(e,t,l){e.forEach((e,l)=>{const r=l.getKey();null===t.get(r)&&(t=t.insert(r,o2.newInvalidDocument(r)))});let r=X2();return t.forEach((t,n)=>{const i=e.get(t);void 0!==i&&T1(i.mutation,n,HJ.empty(),cX.now()),l(n)&&(r=r.insert(t,n))}),r}getOverlaysForPipeline(e,t,l){switch(a7(t)){case"collection":return this.documentOverlayCache.getOverlaysForCollection(e,UJ.fromString(s7(t)),l);case"collection_group":throw new FJ("invalid-argument",`Unexpected collection group pipeline: ${J9(t)}`);case"documents":return this.documentOverlayCache.getOverlays(e,u7(t).map(e=>YJ.fromPath(e)));case"database":return this.documentOverlayCache.getAllOverlays(e,l);default:throw new FJ("invalid-argument",`Failed to get overlays for pipeline: ${J9(t)}`)}}}class Jte{constructor(e){this.serializer=e,this.co=new Map,this.lo=new Map}getBundleMetadata(e,t){return u6.resolve(this.co.get(t))}saveBundleMetadata(e,t){return this.co.set(t.id,function(e){return{id:e.id,version:e.version,createTime:P3(e.createTime)}}(t)),u6.resolve()}getNamedQuery(e,t){return u6.resolve(this.lo.get(t))}saveNamedQuery(e,t){return this.lo.set(t.name,function(e){return{name:e.name,query:Ree(e.bundledQuery),readTime:P3(e.readTime)}}(t)),u6.resolve()}}class Xte{constructor(){this.overlays=new RJ(YJ.comparator),this.Eo=new Map}getOverlay(e,t){return u6.resolve(this.overlays.get(t))}getOverlays(e,t){const l=t3();return u6.forEach(t,t=>this.getOverlay(e,t).next(e=>{null!==e&&l.set(t,e)})).next(()=>l)}getAllOverlays(e,t){const l=t3();return this.overlays.forEach((e,r)=>{r.largestBatchId>t&&l.set(e,r)}),u6.resolve(l)}saveOverlays(e,t,l){return l.forEach((l,r)=>{this.Es(e,t,r)}),u6.resolve()}removeOverlaysForBatchId(e,t,l){const r=this.Eo.get(l);return void 0!==r&&(r.forEach(e=>this.overlays=this.overlays.remove(e)),this.Eo.delete(l)),u6.resolve()}getOverlaysForCollection(e,t,l){const r=t3(),n=t.length+1,i=new YJ(t.child("")),a=this.overlays.getIteratorFrom(i);for(;a.hasNext();){const e=a.getNext().value,i=e.getKey();if(!t.isPrefixOf(i.path))break;i.path.length===n&&e.largestBatchId>l&&r.set(e.getKey(),e)}return u6.resolve(r)}getOverlaysForCollectionGroup(e,t,l,r){let n=new RJ((e,t)=>e-t);const i=this.overlays.getIterator();for(;i.hasNext();){const e=i.getNext().value;if(e.getKey().getCollectionGroup()===t&&e.largestBatchId>l){let t=n.get(e.largestBatchId);null===t&&(t=t3(),n=n.insert(e.largestBatchId,t)),t.set(e.getKey(),e)}}const a=t3(),s=n.getIterator();for(;s.hasNext()&&(s.getNext().value.forEach((e,t)=>a.set(e,t)),!(a.size()>=r)););return u6.resolve(a)}Es(e,t,l){const r=this.overlays.get(l.key);if(null!==r){const e=this.Eo.get(r.largestBatchId).delete(l.key);this.Eo.set(r.largestBatchId,e)}this.overlays=this.overlays.insert(l.key,new Nee(t,l));let n=this.Eo.get(t);void 0===n&&(n=a3(),this.Eo.set(t,n)),this.Eo.set(t,n.add(l.key))}}class ele{constructor(){this.sessionToken=pX.EMPTY_BYTE_STRING}getSessionToken(e){return u6.resolve(this.sessionToken)}setSessionToken(e,t){return this.sessionToken=t,u6.resolve()}}class tle{constructor(){this.ho=new PJ(lle.To),this.Po=new PJ(lle.Io)}isEmpty(){return this.ho.isEmpty()}addReference(e,t){const l=new lle(e,t);this.ho=this.ho.add(l),this.Po=this.Po.add(l)}Ro(e,t){e.forEach(e=>this.addReference(e,t))}removeReference(e,t){this.Ao(new lle(e,t))}Vo(e,t){e.forEach(e=>this.removeReference(e,t))}fo(e){const t=new YJ(new UJ([])),l=new lle(t,e),r=new lle(t,e+1),n=[];return this.Po.forEachInRange([l,r],e=>{this.Ao(e),n.push(e.key)}),n}mo(){this.ho.forEach(e=>this.Ao(e))}Ao(e){this.ho=this.ho.delete(e),this.Po=this.Po.delete(e)}po(e){const t=new YJ(new UJ([])),l=new lle(t,e),r=new lle(t,e+1);let n=a3();return this.Po.forEachInRange([l,r],e=>{n=n.add(e.key)}),n}containsKey(e){const t=new lle(e,0),l=this.ho.firstAfterOrEqual(t);return null!==l&&e.isEqual(l.key)}}class lle{constructor(e,t){this.key=e,this.yo=t}static To(e,t){return YJ.comparator(e.key,t.key)||IJ(e.yo,t.yo)}static Io(e,t){return IJ(e.yo,t.yo)||YJ.comparator(e.key,t.key)}}class rle{constructor(e,t){this.indexManager=e,this.referenceDelegate=t,this.mutationQueue=[],this.rs=1,this.wo=new PJ(lle.To)}checkEmpty(e){return u6.resolve(0===this.mutationQueue.length)}addMutationBatch(e,t,l,r){const n=this.rs;this.rs++,this.mutationQueue.length>0&&this.mutationQueue[this.mutationQueue.length-1];const i=new a8(n,t,l,r);this.mutationQueue.push(i);for(const a of r)this.wo=this.wo.add(new lle(a.key,n)),this.indexManager.addToCollectionParentIndex(e,a.key.path.popLast());return u6.resolve(i)}lookupMutationBatch(e,t){return u6.resolve(this.bo(t))}getNextMutationBatchAfterBatchId(e,t){const l=t+1,r=this.So(l),n=r<0?0:r;return u6.resolve(this.mutationQueue.length>n?this.mutationQueue[n]:null)}getHighestUnacknowledgedBatchId(){return u6.resolve(0===this.mutationQueue.length?jX:this.rs-1)}getAllMutationBatches(e){return u6.resolve(this.mutationQueue.slice())}getAllMutationBatchesAffectingDocumentKey(e,t){const l=new lle(t,0),r=new lle(t,Number.POSITIVE_INFINITY),n=[];return this.wo.forEachInRange([l,r],e=>{const t=this.bo(e.yo);n.push(t)}),u6.resolve(n)}getAllMutationBatchesAffectingDocumentKeys(e,t){let l=new PJ(IJ);return t.forEach(e=>{const t=new lle(e,0),r=new lle(e,Number.POSITIVE_INFINITY);this.wo.forEachInRange([t,r],e=>{l=l.add(e.yo)})}),u6.resolve(this.xo(l))}getAllMutationBatchesAffectingQuery(e,t){const l=t.path,r=l.length+1;let n=l;YJ.isDocumentKey(n)||(n=n.child(""));const i=new lle(new YJ(n),0);let a=new PJ(IJ);return this.wo.forEachWhile(e=>{const t=e.key.path;return!!l.isPrefixOf(t)&&(t.length===r&&(a=a.add(e.yo)),!0)},i),u6.resolve(this.xo(a))}xo(e){const t=[];return e.forEach(e=>{const l=this.bo(e);null!==l&&t.push(l)}),t}removeMutationBatch(e,t){SJ(0===this.vo(t.batchId,"removed"),55003),this.mutationQueue.shift();let l=this.wo;return u6.forEach(t.mutations,r=>{const n=new lle(r.key,t.batchId);return l=l.delete(n),this.referenceDelegate.markPotentiallyOrphaned(e,r.key)}).next(()=>{this.wo=l})}us(e){}containsKey(e,t){const l=new lle(t,0),r=this.wo.firstAfterOrEqual(l);return u6.resolve(t.isEqual(r&&r.key))}performConsistencyCheck(e){return this.mutationQueue.length,u6.resolve()}vo(e,t){return this.So(e)}So(e){return 0===this.mutationQueue.length?0:e-this.mutationQueue[0].batchId}bo(e){const t=this.So(e);return t<0||t>=this.mutationQueue.length?null:this.mutationQueue[t]}}class nle{constructor(e){this.Do=e,this.docs=new RJ(YJ.comparator),this.size=0}setIndexManager(e){this.indexManager=e}addEntry(e,t){const l=t.key,r=this.docs.get(l),n=r?r.size:0,i=this.Do(t);return this.docs=this.docs.insert(l,{document:t.mutableCopy(),size:i}),this.size+=i-n,this.indexManager.addToCollectionParentIndex(e,l.path.popLast())}removeEntry(e){const t=this.docs.get(e);t&&(this.docs=this.docs.remove(e),this.size-=t.size)}getEntry(e,t){const l=this.docs.get(t);return u6.resolve(l?l.document.mutableCopy():o2.newInvalidDocument(t))}getEntries(e,t){let l=Q2();return t.forEach(e=>{const t=this.docs.get(e);l=l.insert(e,t?t.document.mutableCopy():o2.newInvalidDocument(e))}),u6.resolve(l)}getAllEntries(e){let t=Q2();return this.docs.forEach((e,l)=>{t=t.insert(e,l.document)}),u6.resolve(t)}getDocumentsMatchingQuery(e,t,l,r){let n,i;e8(t)?(n=UJ.fromString(s7(t)),i=e=>_te(t,e)):(n=t.path,i=e=>z2(t,e));let a=Q2();const s=new YJ(n.child("__id-9223372036854775808__")),o=this.docs.getIteratorFrom(s);for(;o.hasNext();){const{key:e,value:{document:t}}=o.getNext();if(!n.isPrefixOf(e.path))break;e.path.length>n.length+1||b2(y2(t),l)<=0||(r.has(t.key)||i(t))&&(a=a.insert(t.key,t.mutableCopy()))}return u6.resolve(a)}getAllFromCollectionGroup(e,t,l,r){vJ(9500)}Co(e,t){return u6.forEach(this.docs,e=>t(e))}newChangeBuffer(e){return new ile(this)}getSize(e){return u6.resolve(this.size)}}class ile extends zte{constructor(e){super(),this.ao=e}applyChanges(e){const t=[];return this.changes.forEach((l,r)=>{r.isValidDocument()?t.push(this.ao.addEntry(e,r)):this.ao.removeEntry(l)}),u6.waitFor(t)}getFromCache(e,t){return this.ao.getEntry(e,t)}getAllFromCache(e,t){return this.ao.getEntries(e,t)}}class ale{constructor(e){this.persistence=e,this.Fo=new K2(e=>n8(e),i8),this.lastRemoteSnapshotVersion=s2.min(),this.highestTargetId=0,this.Oo=0,this.Mo=new tle,this.targetCount=0,this.No=Ate.W_()}forEachTarget(e,t){return this.Fo.forEach((e,l)=>t(l)),u6.resolve()}getLastRemoteSnapshotVersion(e){return u6.resolve(this.lastRemoteSnapshotVersion)}getHighestSequenceNumber(e){return u6.resolve(this.Oo)}allocateTargetId(e){return this.highestTargetId=this.No.next(),u6.resolve(this.highestTargetId)}setTargetsMetadata(e,t,l){return l&&(this.lastRemoteSnapshotVersion=l),t>this.Oo&&(this.Oo=t),u6.resolve()}H_(e){this.Fo.set(e.target,e);const t=e.targetId;t>this.highestTargetId&&(this.No=new Ate(t),this.highestTargetId=t),e.sequenceNumber>this.Oo&&(this.Oo=e.sequenceNumber)}addTargetData(e,t){return this.H_(t),this.targetCount+=1,u6.resolve()}updateTargetData(e,t){return this.H_(t),u6.resolve()}removeTargetData(e,t){return this.Fo.delete(t.target),this.Mo.fo(t.targetId),this.targetCount-=1,u6.resolve()}removeTargets(e,t,l){let r=0;const n=[];return this.Fo.forEach((i,a)=>{a.sequenceNumber<=t&&null===l.get(a.targetId)&&(this.Fo.delete(i),n.push(this.removeMatchingKeysForTargetId(e,a.targetId)),r++)}),u6.waitFor(n).next(()=>r)}getTargetCount(e){return u6.resolve(this.targetCount)}getTargetData(e,t){const l=this.Fo.get(t)||null;return u6.resolve(l)}addMatchingKeys(e,t,l){return this.Mo.Ro(t,l),u6.resolve()}removeMatchingKeys(e,t,l){this.Mo.Vo(t,l);const r=this.persistence.referenceDelegate,n=[];return r&&t.forEach(t=>{n.push(r.markPotentiallyOrphaned(e,t))}),u6.waitFor(n)}removeMatchingKeysForTargetId(e,t){return this.Mo.fo(t),u6.resolve()}getMatchingKeysForTargetId(e,t){const l=this.Mo.po(t);return u6.resolve(l)}containsKey(e,t){return u6.resolve(this.Mo.containsKey(t))}}class sle{constructor(e,t){this.Bo={},this.overlays={},this.Lo=new a6(0),this.$o=!1,this.$o=!0,this.Uo=new ele,this.referenceDelegate=e(this),this.ko=new ale(this),this.indexManager=new bte,this.remoteDocumentCache=function(e){return new nle(e)}(e=>this.referenceDelegate.Qo(e)),this.serializer=new wee(t),this.qo=new Jte(this.serializer)}start(){return Promise.resolve()}shutdown(){return this.$o=!1,Promise.resolve()}get started(){return this.$o}setDatabaseDeletedListener(){}setNetworkEnabled(){}getIndexManager(e){return this.indexManager}getDocumentOverlayCache(e){let t=this.overlays[e.toKey()];return t||(t=new Xte,this.overlays[e.toKey()]=t),t}getMutationQueue(e,t){let l=this.Bo[e.toKey()];return l||(l=new rle(t,this.referenceDelegate),this.Bo[e.toKey()]=l),l}getGlobalsCache(){return this.Uo}getTargetCache(){return this.ko}getRemoteDocumentCache(){return this.remoteDocumentCache}getBundleCache(){return this.qo}runTransaction(e,t,l){gJ("MemoryPersistence","Starting transaction:",e);const r=new ole(this.Lo.next());return this.referenceDelegate.Ko(),l(r).next(e=>this.referenceDelegate.Wo(r).next(()=>e)).toPromise().then(e=>(r.raiseOnCommittedEvent(),e))}Go(e,t){return u6.or(Object.values(this.Bo).map(l=>()=>l.containsKey(e,t)))}}class ole extends o6{constructor(e){super(),this.currentSequenceNumber=e}}class cle{constructor(e){this.persistence=e,this.jo=new tle,this.zo=null}static Ho(e){return new cle(e)}get Jo(){if(this.zo)return this.zo;throw vJ(60996)}addReference(e,t,l){return this.jo.addReference(l,t),this.Jo.delete(l.toString()),u6.resolve()}removeReference(e,t,l){return this.jo.removeReference(l,t),this.Jo.add(l.toString()),u6.resolve()}markPotentiallyOrphaned(e,t){return this.Jo.add(t.toString()),u6.resolve()}removeTarget(e,t){this.jo.fo(t.targetId).forEach(e=>this.Jo.add(e.toString()));const l=this.persistence.getTargetCache();return l.getMatchingKeysForTargetId(e,t.targetId).next(e=>{e.forEach(e=>this.Jo.add(e.toString()))}).next(()=>l.removeTargetData(e,t))}Ko(){this.zo=new Set}Wo(e){const t=this.persistence.getRemoteDocumentCache().newChangeBuffer();return u6.forEach(this.Jo,l=>{const r=YJ.fromPath(l);return this.Yo(e,r).next(e=>{e||t.removeEntry(r,s2.min())})}).next(()=>(this.zo=null,t.apply(e)))}updateLimboDocument(e,t){return this.Yo(e,t).next(e=>{e?this.Jo.delete(t.toString()):this.Jo.add(t.toString())})}Qo(e){return 0}Yo(e,t){return u6.or([()=>u6.resolve(this.jo.containsKey(t)),()=>this.persistence.getTargetCache().containsKey(e,t),()=>this.persistence.Go(e,t)])}}class ule{constructor(e,t){this.persistence=e,this.Zo=new K2(e=>c8(e.path),(e,t)=>e.isEqual(t)),this.garbageCollector=A6(this,t)}static Ho(e,t){return new ule(e,t)}Ko(){}Wo(e){return u6.resolve()}forEachTarget(e,t){return this.persistence.getTargetCache().forEachTarget(e,t)}Pi(e){const t=this.Y_(e);return this.persistence.getTargetCache().getTargetCount(e).next(e=>t.next(t=>e+t))}Y_(e){let t=0;return this.Ii(e,e=>{t++}).next(()=>t)}Ii(e,t){return u6.forEach(this.Zo,(l,r)=>this.X_(e,l,r).next(e=>e?u6.resolve():t(r)))}removeTargets(e,t,l){return this.persistence.getTargetCache().removeTargets(e,t,l)}removeOrphanedDocuments(e,t){let l=0;const r=this.persistence.getRemoteDocumentCache(),n=r.newChangeBuffer();return r.Co(e,r=>this.X_(e,r,t).next(e=>{e||(l++,n.removeEntry(r,s2.min()))})).next(()=>n.apply(e)).next(()=>l)}markPotentiallyOrphaned(e,t){return this.Zo.set(t,e.currentSequenceNumber),u6.resolve()}removeTarget(e,t){const l=t.withSequenceNumber(e.currentSequenceNumber);return this.persistence.getTargetCache().updateTargetData(e,l)}addReference(e,t,l){return this.Zo.set(l,e.currentSequenceNumber),u6.resolve()}removeReference(e,t,l){return this.Zo.set(l,e.currentSequenceNumber),u6.resolve()}updateLimboDocument(e,t){return this.Zo.set(t,e.currentSequenceNumber),u6.resolve()}Qo(e){let t=e.key.toString().length;return e.isFoundDocument()&&(t+=j0(e.data.value)),t}X_(e,t,l){return u6.or([()=>this.persistence.Go(e,t),()=>this.persistence.getTargetCache().containsKey(e,t),()=>{const e=this.Zo.get(t);return u6.resolve(void 0!==e&&e>l)}])}getCacheSize(e){return this.persistence.getRemoteDocumentCache().getSize(e)}}class ple{constructor(e){this.serializer=e}jr(e,t,l,r){const n=new d6("createOrUpgrade",t);l<1&&r>=1&&(function(e){e.createObjectStore(h8)}(e),function(e){e.createObjectStore(y8,{keyPath:"userId"});e.createObjectStore(f8,{keyPath:b8,autoIncrement:!0}).createIndex(v8,x8,{unique:!0}),e.createObjectStore(w8)}(e),dle(e),function(e){e.createObjectStore(m8)}(e));let i=u6.resolve();return l<3&&r>=3&&(0!==l&&(function(e){e.deleteObjectStore(_8),e.deleteObjectStore(B8),e.deleteObjectStore(z8)}(e),dle(e)),i=i.next(()=>function(e){const t=e.store(z8),l={highestTargetId:0,highestListenSequenceNumber:0,lastRemoteSnapshotVersion:s2.min().toTimestamp(),targetCount:0};return t.put(q8,l)}(n))),l<4&&r>=4&&(0!==l&&(i=i.next(()=>function(e,t){return t.store(f8).ti().next(l=>{e.deleteObjectStore(f8),e.createObjectStore(f8,{keyPath:b8,autoIncrement:!0}).createIndex(v8,x8,{unique:!0});const r=t.store(f8),n=l.map(e=>r.put(e));return u6.waitFor(n)})}(e,n))),i=i.next(()=>{!function(e){e.createObjectStore(V8,{keyPath:"clientId"})}(e)})),l<5&&r>=5&&(i=i.next(()=>this.Xo(n))),l<6&&r>=6&&(i=i.next(()=>(function(e){e.createObjectStore(E8)}(e),this.ea(n)))),l<7&&r>=7&&(i=i.next(()=>this.ta(n))),l<8&&r>=8&&(i=i.next(()=>this.na(e,n))),l<9&&r>=9&&(i=i.next(()=>{!function(e){e.objectStoreNames.contains("remoteDocumentChanges")&&e.deleteObjectStore("remoteDocumentChanges")}(e)})),l<10&&r>=10&&(i=i.next(()=>this.ra(n))),l<11&&r>=11&&(i=i.next(()=>{!function(e){e.createObjectStore(H8,{keyPath:"bundleId"})}(e),function(e){e.createObjectStore(W8,{keyPath:"name"})}(e)})),l<12&&r>=12&&(i=i.next(()=>{!function(e){const t=e.createObjectStore(ree,{keyPath:nee});t.createIndex(iee,aee,{unique:!1}),t.createIndex(see,oee,{unique:!1})}(e)})),l<13&&r>=13&&(i=i.next(()=>function(e){const t=e.createObjectStore(I8,{keyPath:k8});t.createIndex(T8,A8),t.createIndex(D8,M8)}(e)).next(()=>this.ia(e,n)).next(()=>e.deleteObjectStore(m8))),l<14&&r>=14&&(i=i.next(()=>this.sa(e,n))),l<15&&r>=15&&(i=i.next(()=>function(e){e.createObjectStore(Z8,{keyPath:"indexId",autoIncrement:!0}).createIndex($8,"collectionGroup",{unique:!1});e.createObjectStore(K8,{keyPath:Y8}).createIndex(Q8,J8,{unique:!1});e.createObjectStore(X8,{keyPath:eee}).createIndex(tee,lee,{unique:!1})}(e))),l<16&&r>=16&&(i=i.next(()=>{t.objectStore(K8).clear()}).next(()=>{t.objectStore(X8).clear()})),l<17&&r>=17&&(i=i.next(()=>{!function(e){e.createObjectStore(cee,{keyPath:"name"})}(e)})),l<18&&r>=18&&Ch()&&(i=i.next(()=>{t.objectStore(K8).clear()}).next(()=>{t.objectStore(X8).clear()})),i}ea(e){let t=0;return e.store(m8)._i((e,l)=>{t+=vee(l)}).next(()=>{const l={byteSize:t};return e.store(E8).put(R8,l)})}Xo(e){const t=e.store(y8),l=e.store(f8);return t.ti().next(t=>u6.forEach(t,t=>{const r=IDBKeyRange.bound([t.userId,jX],[t.userId,t.lastAcknowledgedBatchId]);return l.ti(v8,r).next(l=>u6.forEach(l,l=>{SJ(l.userId===t.userId,18650,"Cannot process batch from unexpected user",{batchId:l.batchId});const r=Dee(this.serializer,l);return bee(e,t.userId,r).next(()=>{})}))}))}ta(e){const t=e.store(_8),l=e.store(m8);return e.store(z8).get(q8).next(e=>{const r=[];return l._i((l,n)=>{const i=new UJ(l),a=function(e){return[0,c8(e)]}(i);r.push(t.get(a).next(l=>l?u6.resolve():(l=>t.put({targetId:0,path:c8(l),sequenceNumber:e.highestListenSequenceNumber}))(i)))}).next(()=>u6.waitFor(r))})}na(e,t){e.createObjectStore(U8,{keyPath:G8});const l=t.store(U8),r=new vte,n=e=>{if(r.add(e)){const t=e.lastSegment(),r=e.popLast();return l.put({collectionId:t,parent:c8(r)})}};return t.store(m8)._i({si:!0},(e,t)=>{const l=new UJ(e);return n(l.popLast())}).next(()=>t.store(w8)._i({si:!0},([e,t,l],r)=>{const i=d8(t);return n(i.popLast())}))}ra(e){const t=e.store(B8);return t._i((e,l)=>{const r=Mee(this.serializer,l),n=Eee(this.serializer,r);return t.put(n)})}ia(e,t){const l=t.store(m8),r=[];return l._i((e,l)=>{const n=t.store(I8),i=function(e){return e.document?new YJ(UJ.fromString(e.document.name).popFirst(5)):e.noDocument?YJ.fromSegments(e.noDocument.path):e.unknownDocument?YJ.fromSegments(e.unknownDocument.path):vJ(36783)}(l).path.toArray(),a={prefixPath:i.slice(0,i.length-2),collectionGroup:i[i.length-2],documentId:i[i.length-1],readTime:l.readTime||[0,0],unknownDocument:l.unknownDocument,noDocument:l.noDocument,document:l.document,hasCommittedMutations:!!l.hasCommittedMutations};r.push(n.put(a))}).next(()=>u6.waitFor(r))}sa(e,t){const l=t.store(f8),r=Gte(this.serializer),n=new sle(cle.Ho,this.serializer.Xi);return l.ti().next(e=>{const l=new Map;return e.forEach(e=>{let t=l.get(e.userId)??a3();Dee(this.serializer,e).keys().forEach(e=>t=t.add(e)),l.set(e.userId,t)}),u6.forEach(l,(e,l)=>{const i=new N4(l),a=Wee.ts(this.serializer,i),s=n.getIndexManager(i),o=Lee.ts(i,this.serializer,s,n.referenceDelegate);return new Qte(r,o,a,s).recalculateAndSaveOverlaysForDocumentKeys(new xee(t,a6.Br),e).next()})})}}function dle(e){e.createObjectStore(_8,{keyPath:O8}).createIndex(L8,F8,{unique:!0}),e.createObjectStore(B8,{keyPath:"targetId"}).createIndex(j8,P8,{unique:!0}),e.createObjectStore(z8)}const mle="IndexedDbPersistence",hle=18e5,gle=5e3,yle="Failed to obtain exclusive access to the persistence layer. To allow shared access, multi-tab synchronization has to be enabled in all tabs. If you are using `experimentalForceOwningTab:true`, make sure that only one tab has persistence enabled at any given time.",fle="main";class ble{constructor(e,t,l,r,n,i,a,s,o,c,u=18){if(this.allowTabSynchronization=e,this.persistenceKey=t,this.clientId=l,this.qn=n,this.window=i,this.document=a,this._a=o,this.oa=c,this.aa=u,this.Lo=null,this.$o=!1,this.isPrimary=!1,this.networkEnabled=!0,this.ua=null,this.inForeground=!1,this.ca=null,this.la=null,this.Ea=Number.NEGATIVE_INFINITY,this.ha=e=>Promise.resolve(),!ble.cn())throw new FJ(LJ.UNIMPLEMENTED,"This platform is either missing IndexedDB or is known to have an incomplete implementation. Offline persistence has been disabled.");this.referenceDelegate=new Bte(this,r),this.Ta=t+fle,this.serializer=new wee(s),this.Pa=new m6(this.Ta,this.aa,new ple(this.serializer)),this.Uo=new $ee,this.ko=new Dte(this.referenceDelegate,this.serializer),this.remoteDocumentCache=Gte(this.serializer),this.qo=new Gee,this.window&&this.window.localStorage?this.Ia=this.window.localStorage:(this.Ia=null,!1===c&&yJ(mle,"LocalStorage is unavailable. As a result, persistence may not work reliably. In particular enablePersistence() could fail immediately after refreshing the page."))}start(){return this.Ra().then(()=>{if(!this.isPrimary&&!this.allowTabSynchronization)throw new FJ(LJ.FAILED_PRECONDITION,yle);return this.Aa(),this.Va(),this.da(),this.runTransaction("getHighestListenSequenceNumber","readonly",e=>this.ko.getHighestSequenceNumber(e))}).then(e=>{this.Lo=new a6(e,this._a)}).then(()=>{this.$o=!0}).catch(e=>(this.Pa&&this.Pa.close(),Promise.reject(e)))}fa(e){return this.ha=async t=>{if(this.started)return e(t)},e(this.isPrimary)}setDatabaseDeletedListener(e){this.Pa.Hr(async t=>{null===t.newVersion&&await e()})}setNetworkEnabled(e){this.networkEnabled!==e&&(this.networkEnabled=e,this.qn.enqueueAndForget(async()=>{this.started&&await this.Ra()}))}Ra(){return this.runTransaction("updateClientMetadataAndTryBecomePrimary","readwrite",e=>xle(e).put({clientId:this.clientId,updateTimeMs:Date.now(),networkEnabled:this.networkEnabled,inForeground:this.inForeground}).next(()=>{if(this.isPrimary)return this.ma(e).next(e=>{e||(this.isPrimary=!1,this.qn.enqueueRetryable(()=>this.ha(!1)))})}).next(()=>this.pa(e)).next(t=>this.isPrimary&&!t?this.ga(e).next(()=>!1):!!t&&this.ya(e).next(()=>!0))).catch(e=>{if(f6(e))return gJ(mle,"Failed to extend owner lease: ",e),this.isPrimary;if(!this.allowTabSynchronization)throw e;return gJ(mle,"Releasing owner lease after error during lease refresh",e),!1}).then(e=>{this.isPrimary!==e&&this.qn.enqueueRetryable(()=>this.ha(e)),this.isPrimary=e})}ma(e){return vle(e).get(g8).next(e=>u6.resolve(this.wa(e)))}ba(e){return xle(e).delete(this.clientId)}async Sa(){if(this.isPrimary&&!this.xa(this.Ea,hle)){this.Ea=Date.now();const e=await this.runTransaction("maybeGarbageCollectMultiClientState","readwrite-primary",e=>{const t=See(e,V8);return t.ti().next(e=>{const l=this.va(e,hle),r=e.filter(e=>-1===l.indexOf(e));return u6.forEach(r,e=>t.delete(e.clientId)).next(()=>r)})}).catch(()=>[]);if(this.Ia)for(const t of e)this.Ia.removeItem(this.Da(t.clientId))}}da(){this.la=this.qn.enqueueAfterDelay("client_metadata_refresh",4e3,()=>this.Ra().then(()=>this.Sa()).then(()=>this.da()))}wa(e){return!!e&&e.ownerId===this.clientId}pa(e){return this.oa?u6.resolve(!0):vle(e).get(g8).next(t=>{if(null!==t&&this.xa(t.leaseTimestampMs,gle)&&!this.Ca(t.ownerId)){if(this.wa(t)&&this.networkEnabled)return!0;if(!this.wa(t)){if(!t.allowTabSynchronization)throw new FJ(LJ.FAILED_PRECONDITION,yle);return!1}}return!(!this.networkEnabled||!this.inForeground)||xle(e).ti().next(e=>void 0===this.va(e,gle).find(e=>{if(this.clientId!==e.clientId){const t=!this.networkEnabled&&e.networkEnabled,l=!this.inForeground&&e.inForeground,r=this.networkEnabled===e.networkEnabled;if(t||l&&r)return!0}return!1}))}).next(e=>(this.isPrimary!==e&&gJ(mle,`Client ${e?"is":"is not"} eligible for a primary lease.`),e))}async shutdown(){this.$o=!1,this.Fa(),this.la&&(this.la.cancel(),this.la=null),this.Oa(),this.Ma(),await this.Pa.runTransaction("shutdown","readwrite",[h8,V8],e=>{const t=new xee(e,a6.Br);return this.ga(t).next(()=>this.ba(t))}),this.Pa.close(),this.Na()}va(e,t){return e.filter(e=>this.xa(e.updateTimeMs,t)&&!this.Ca(e.clientId))}Ba(){return this.runTransaction("getActiveClients","readonly",e=>xle(e).ti().next(e=>this.va(e,hle).map(e=>e.clientId)))}get started(){return this.$o}getGlobalsCache(){return this.Uo}getMutationQueue(e,t){return Lee.ts(e,this.serializer,t,this.referenceDelegate)}getTargetCache(){return this.ko}getRemoteDocumentCache(){return this.remoteDocumentCache}getIndexManager(e){return new Nte(e,this.serializer.Xi.databaseId)}getDocumentOverlayCache(e){return Wee.ts(this.serializer,e)}getBundleCache(){return this.qo}runTransaction(e,t,l){gJ(mle,"Starting transaction:",e);const r="readonly"===t?"readonly":"readwrite",n=function(e){return 18===e?fee:17===e?yee:16===e?gee:15===e?hee:14===e?mee:13===e?dee:12===e?pee:11===e?uee:void vJ(60245)}(this.aa);let i;return this.Pa.runTransaction(e,r,n,r=>(i=new xee(r,this.Lo?this.Lo.next():a6.Br),"readwrite-primary"===t?this.ma(i).next(e=>!!e||this.pa(i)).next(t=>{if(!t)throw yJ(`Failed to obtain primary lease for action '${e}'.`),this.isPrimary=!1,this.qn.enqueueRetryable(()=>this.ha(!1)),new FJ(LJ.FAILED_PRECONDITION,s6);return l(i)}).next(e=>this.ya(i).next(()=>e)):this.La(i).next(()=>l(i)))).then(e=>(i.raiseOnCommittedEvent(),e))}La(e){return vle(e).get(g8).next(e=>{if(null!==e&&this.xa(e.leaseTimestampMs,gle)&&!this.Ca(e.ownerId)&&!this.wa(e)&&!(this.oa||this.allowTabSynchronization&&e.allowTabSynchronization))throw new FJ(LJ.FAILED_PRECONDITION,yle)})}ya(e){const t={ownerId:this.clientId,allowTabSynchronization:this.allowTabSynchronization,leaseTimestampMs:Date.now()};return vle(e).put(g8,t)}static cn(){return m6.cn()}ga(e){const t=vle(e);return t.get(g8).next(e=>this.wa(e)?(gJ(mle,"Releasing primary lease."),t.delete(g8)):u6.resolve())}xa(e,t){const l=Date.now();return!(e<l-t)&&(!(e>l)||(yJ(`Detected an update time that is in the future: ${e} > ${l}`),!1))}Aa(){null!==this.document&&"function"==typeof this.document.addEventListener&&(this.ca=()=>{this.qn.enqueueAndForget(()=>(this.inForeground="visible"===this.document.visibilityState,this.Ra()))},this.document.addEventListener("visibilitychange",this.ca),this.inForeground="visible"===this.document.visibilityState)}Oa(){this.ca&&(this.document.removeEventListener("visibilitychange",this.ca),this.ca=null)}Va(){"function"==typeof this.window?.addEventListener&&(this.ua=()=>{this.Fa();const e=/(?:Version|Mobile)\/1[456]/;Nh()&&(navigator.appVersion.match(e)||navigator.userAgent.match(e))&&this.qn.enterRestrictedMode(!0),this.qn.enqueueAndForget(()=>this.shutdown())},this.window.addEventListener("pagehide",this.ua))}Ma(){this.ua&&(this.window.removeEventListener("pagehide",this.ua),this.ua=null)}Ca(e){try{const t=null!==this.Ia?.getItem(this.Da(e));return gJ(mle,`Client '${e}' ${t?"is":"is not"} zombied in LocalStorage`),t}catch(e){return yJ(mle,"Failed to get zombied client id.",e),!1}}Fa(){if(this.Ia)try{this.Ia.setItem(this.Da(this.clientId),String(Date.now()))}catch(m7e){yJ("Failed to set zombie client id.",m7e)}}Na(){if(this.Ia)try{this.Ia.removeItem(this.Da(this.clientId))}catch(m7e){}}Da(e){return`firestore_zombie_${this.persistenceKey}_${e}`}}function vle(e){return See(e,h8)}function xle(e){return See(e,V8)}function Sle(e,t){let l=e.projectId;return e.isDefaultDatabase||(l+="."+e.database),"firestore/"+t+"/"+l+"/"}class Nle{constructor(e,t,l,r){this.targetId=e,this.fromCache=t,this.$a=l,this.Ua=r}static ka(e,t){let l=a3(),r=a3();for(const n of t.docChanges)switch(n.type){case 0:l=l.add(n.doc.key);break;case 1:r=r.add(n.doc.key)}return new Nle(e,t.fromCache,l,r)}}function Cle(e,t){return YJ.comparator(e.key,t.key)}class wle{constructor(){this._documentReadCount=0}get documentReadCount(){return this._documentReadCount}incrementDocumentReadCount(e){this._documentReadCount+=e}}class Ile{constructor(){this.Qa=!1,this.qa=!1,this.Ka=100,this.Wa=Nh()?8:h6(yh())>0?6:4}initialize(e,t){this.Ga=e,this.indexManager=t,this.Qa=!0}getDocumentsMatchingQuery(e,t,l,r){const n={result:null};return this.ja(e,t).next(e=>{n.result=e}).next(()=>{if(!n.result)return this.za(e,t,r,l).next(e=>{n.result=e})}).next(()=>{if(n.result)return;const l=new wle;return this.Ha(e,t,l).next(r=>{if(n.result=r,this.qa)return this.Ja(e,t,l,r.size)})}).next(()=>n.result)}Ja(e,t,l,r){return e8(t)?u6.resolve():l.documentReadCount<this.Ka?(hJ()<=Hh.DEBUG&&gJ("QueryEngine","SDK will not create cache indexes for query:",q2(t),"since it only creates cache indexes for collection contains","more than or equal to",this.Ka,"documents"),u6.resolve()):(hJ()<=Hh.DEBUG&&gJ("QueryEngine","Query:",q2(t),"scans",l.documentReadCount,"local documents and returns",r,"documents as results."),l.documentReadCount>this.Wa*r?(hJ()<=Hh.DEBUG&&gJ("QueryEngine","The SDK decides to create cache indexes for query:",q2(t),"as using cache indexes may help improve performance."),this.indexManager.createTargetIndexes(e,P2(t))):u6.resolve())}ja(e,t){if(e8(t))return u6.resolve(null);let l=t;if(E2(l))return u6.resolve(null);let r=P2(l);return this.indexManager.getIndexType(e,r).next(t=>0===t?null:(null!==l.limit&&1===t&&(l=L2(l,null,"F"),r=P2(l)),this.indexManager.getDocumentsMatchingTarget(e,r).next(t=>{const n=a3(...t);return this.Ga.getDocuments(e,n).next(t=>this.indexManager.getMinOffset(e,r).next(r=>{const i=this.Ya(l,t);return this.Za(l,i,n,r.readTime)?this.ja(e,L2(l,null,"F")):this.Xa(e,i,l,r)}))})))}za(e,t,l,r){return(e8(t)?function(e){for(const t of e.stages){if(t instanceof Q5||t instanceof J5)return!1;if(t instanceof Y5){if(t.condition instanceof _5&&"exists"===t.condition._expr.name&&t.condition._expr.params[0]instanceof D5&&t.condition._expr.params[0].fieldName===qJ)continue;return!1}}return!0}(t):E2(t))||r.isEqual(s2.min())?u6.resolve(null):this.Ga.getDocuments(e,l).next(n=>{const i=this.Ya(t,n);return this.Za(t,i,l,r)?u6.resolve(null):(hJ()<=Hh.DEBUG&&gJ("QueryEngine","Re-using previous result from %s to execute query: %s",r.toString(),t8(t)),this.Xa(e,i,t,g2(r,c2)).next(e=>e))})}Ya(e,t){let l,r;return e8(e)?(l=new PJ(Cle),r=t=>_te(e,t)):(l=new PJ(U2(e)),r=t=>z2(e,t)),t.forEach((e,t)=>{r(t)&&(l=l.add(t))}),l}Za(e,t,l,r){if(e8(e))return function(e){return e.stages.some(e=>e instanceof Q5||e instanceof J5)}(e);if(null===e.limit)return!1;if(l.size!==t.size)return!0;const n="F"===e.limitType?t.last():t.first();return!!n&&(n.hasPendingWrites||n.version.compareTo(r)>0)}Ha(e,t,l){return hJ()<=Hh.DEBUG&&gJ("QueryEngine","Using full collection scan to execute query:",t8(t)),this.Ga.getDocumentsMatchingQuery(e,t,f2.min(),l)}Xa(e,t,l,r){return this.Ga.getDocumentsMatchingQuery(e,l,r).next(e=>(t.forEach(t=>{e=e.insert(t.key,t)}),e))}}const kle="LocalStore";class Tle{constructor(e,t,l,r){this.persistence=e,this.eu=t,this.serializer=r,this.tu=new RJ(IJ),this.nu=new K2(e=>n8(e),i8),this.ru=new Map,this.iu=e.getRemoteDocumentCache(),this.ko=e.getTargetCache(),this.qo=e.getBundleCache(),this.su(l)}su(e){this.documentOverlayCache=this.persistence.getDocumentOverlayCache(e),this.indexManager=this.persistence.getIndexManager(e),this.mutationQueue=this.persistence.getMutationQueue(e,this.indexManager),this.localDocuments=new Qte(this.iu,this.mutationQueue,this.documentOverlayCache,this.indexManager),this.iu.setIndexManager(this.indexManager),this.eu.initialize(this.localDocuments,this.indexManager)}collectGarbage(e){return this.persistence.runTransaction("Collect garbage","readwrite-primary",t=>e.collect(t,this.tu))}}function Ale(e,t,l,r){return new Tle(e,t,l,r)}async function Dle(e,t){const l=NJ(e);return await l.persistence.runTransaction("Handle user change","readonly",e=>{let r;return l.mutationQueue.getAllMutationBatches(e).next(n=>(r=n,l.su(t),l.mutationQueue.getAllMutationBatches(e))).next(t=>{const n=[],i=[];let a=a3();for(const e of r){n.push(e.batchId);for(const t of e.mutations)a=a.add(t.key)}for(const e of t){i.push(e.batchId);for(const t of e.mutations)a=a.add(t.key)}return l.localDocuments.getDocuments(e,a).next(e=>({_u:e,removedBatchIds:n,addedBatchIds:i}))})})}function Mle(e){const t=NJ(e);return t.persistence.runTransaction("Get last remote snapshot version","readonly",e=>t.ko.getLastRemoteSnapshotVersion(e))}function Ele(e,t,l){let r=a3(),n=a3();return l.forEach(e=>r=r.add(e)),t.getEntries(e,r).next(e=>{let r=Q2();return l.forEach((l,i)=>{const a=e.get(l);i.isFoundDocument()!==a.isFoundDocument()&&(n=n.add(l)),i.isNoDocument()&&i.version.isEqual(s2.min())?(t.removeEntry(l,i.readTime),r=r.insert(l,i)):!a.isValidDocument()||i.version.compareTo(a.version)>0||0===i.version.compareTo(a.version)&&a.hasPendingWrites?(t.addEntry(i),r=r.insert(l,i)):gJ(kle,"Ignoring outdated watch update for ",l,". Current version:",a.version," Watch version:",i.version)}),{ou:r,au:n}})}function Rle(e,t){const l=NJ(e);return l.persistence.runTransaction("Get next mutation batch","readonly",e=>(void 0===t&&(t=jX),l.mutationQueue.getNextMutationBatchAfterBatchId(e,t)))}function Ble(e,t){const l=NJ(e);return l.persistence.runTransaction("Allocate target","readwrite",e=>{let r;return l.ko.getTargetData(e,t).next(n=>n?(r=n,u6.resolve(r)):l.ko.allocateTargetId(e).next(n=>(r=new Cee(t,n,"TargetPurposeListen",e.currentSequenceNumber),l.ko.addTargetData(e,r).next(()=>r))))}).then(e=>{const r=l.tu.get(e.targetId);return(null===r||e.snapshotVersion.compareTo(r.snapshotVersion)>0)&&(l.tu=l.tu.insert(e.targetId,e),l.nu.set(t,e.targetId)),e})}async function jle(e,t,l){const r=NJ(e),n=r.tu.get(t),i=l?"readwrite":"readwrite-primary";try{l||await r.persistence.runTransaction("Release target",i,e=>r.persistence.referenceDelegate.removeTarget(e,n))}catch(e){if(!f6(e))throw e;gJ(kle,`Failed to update sequence numbers for target ${t}: ${e}`)}r.tu=r.tu.remove(t),r.nu.delete(n.target)}function Ple(e,t,l){const r=NJ(e);let n=s2.min(),i=a3();return r.persistence.runTransaction("Execute query","readwrite",e=>function(e,t,l){const r=NJ(e),n=r.nu.get(l);return void 0!==n?u6.resolve(r.tu.get(n)):r.ko.getTargetData(t,l)}(r,e,e8(t)?t:P2(t)).next(t=>{if(t)return n=t.lastLimboFreeSnapshotVersion,r.ko.getMatchingKeysForTargetId(e,t.targetId).next(e=>{i=e})}).next(()=>r.eu.getDocumentsMatchingQuery(e,t,l?n:s2.min(),l?i:a3())).next(e=>(Lle(r,e),{documents:e,uu:i})))}function _le(e,t){const l=NJ(e),r=NJ(l.ko),n=l.tu.get(t);return n?Promise.resolve(n.target??null):l.persistence.runTransaction("Get target data","readonly",e=>r.Mt(e,t).next(e=>e?.target??null))}function Ole(e,t){const l=NJ(e),r=l.ru.get(t)||s2.min();return l.persistence.runTransaction("Get new document changes","readonly",e=>l.iu.getAllFromCollectionGroup(e,t,g2(r,c2),Number.MAX_SAFE_INTEGER)).then(e=>(Lle(l,e),e))}function Lle(e,t){t.forEach((t,l)=>{const r=l.key.getCollectionGroup(),n=e.ru.get(r)||s2.min();l.readTime.compareTo(n)>0&&e.ru.set(r,l.readTime)})}async function Fle(e,t,l=a3()){const r=await Ble(e,P2(Ree(t.bundledQuery))),n=NJ(e);return n.persistence.runTransaction("Save named query","readwrite",e=>{const i=P3(t.readTime);if(r.snapshotVersion.compareTo(i)>=0)return n.qo.saveNamedQuery(e,t);const a=r.withResumeToken(pX.EMPTY_BYTE_STRING,i);return n.tu=n.tu.insert(a.targetId,a),n.ko.updateTargetData(e,a).next(()=>n.ko.removeMatchingKeysForTargetId(e,r.targetId)).next(()=>n.ko.addMatchingKeys(e,l,r.targetId)).next(()=>n.qo.saveNamedQuery(e,t))})}class qle{constructor(e,t){this.hu=e,this.byteLength=t}Tu(){return"metadata"in this.hu}}function zle(e,t=10240){let l=0;return{async read(){if(l<e.byteLength){const r={value:e.slice(l,l+t),done:!1};return l+=t,r}return{done:!0}},async cancel(){},releaseLock(){},closed:Promise.resolve()}}class Ule{constructor(e,t){this.asyncQueue=e,this.onlineStateHandler=t,this.state="Unknown",this.Pu=0,this.Iu=null,this.Ru=!0}Au(){0===this.Pu&&(this.Vu("Unknown"),this.Iu=this.asyncQueue.enqueueAfterDelay("online_state_timeout",1e4,()=>(this.Iu=null,this.du("Backend didn't respond within 10 seconds."),this.Vu("Offline"),Promise.resolve())))}fu(e){"Online"===this.state?this.Vu("Unknown"):(this.Pu++,this.Pu>=1&&(this.mu(),this.du(`Connection failed 1 times. Most recent error: ${e.toString()}`),this.Vu("Offline")))}set(e){this.mu(),this.Pu=0,"Online"===e&&(this.Ru=!1),this.Vu(e)}Vu(e){e!==this.state&&(this.state=e,this.onlineStateHandler(e))}du(e){const t=`Could not reach Cloud Firestore backend. ${e}\nThis typically indicates that your device does not have a healthy Internet connection at the moment. The client will operate in offline mode until it is able to successfully connect to the backend.`;this.Ru?(yJ(t),this.Ru=!1):gJ("OnlineStateTracker",t)}mu(){null!==this.Iu&&(this.Iu.cancel(),this.Iu=null)}}const Gle="RemoteStore";class Vle{constructor(e,t,l,r,n){this.localStore=e,this.datastore=t,this.asyncQueue=l,this.remoteSyncer={},this.pu=[],this.gu=new Map,this.yu=new Map,this.wu=new Map,this.bu=new Ate(1e3),this.Su=new Ate(1001),this.xu=new Set,this.vu=[],this.Du=n,this.Du.tn(e=>{l.enqueueAndForget(async()=>{ere(this)&&(gJ(Gle,"Restarting streams for network reachability change."),await async function(e){const t=NJ(e);t.xu.add(4),await Wle(t),t.Cu.set("Unknown"),t.xu.delete(4),await Hle(t)}(this))})}),this.Cu=new Ule(l,r)}}async function Hle(e){if(ere(e))for(const t of e.vu)await t(!0)}async function Wle(e){for(const t of e.vu)await t(!1)}function Zle(e,t){return e.yu.get(t)||void 0}function $le(e,t){const l=NJ(e),r=Zle(l,t.targetId);if(void 0!==r&&l.gu.has(r))return;const n=function(e,t){const l=Zle(e,t);void 0!==l&&e.wu.delete(l);const r=function(e,t){return t%2!=0?e.Su.next():e.bu.next()}(e,t);return e.yu.set(t,r),e.wu.set(r,t),r}(l,t.targetId);gJ(Gle,"remoteStoreListen mapping SDK target ID to remote",t.targetId,n);const i=new Cee(t.target,n,t.purpose,t.sequenceNumber,t.snapshotVersion,t.lastLimboFreeSnapshotVersion,t.resumeToken);l.gu.set(n,i),Xle(l)?Jle(l):vre(l).ur()&&Yle(l,i)}function Kle(e,t){const l=NJ(e),r=vre(l),n=Zle(l,t);gJ(Gle,"remoteStoreUnlisten removing mapping of SDK target ID to remote",t,n),l.gu.delete(n),l.yu.delete(t),l.wu.delete(n),r.ur()&&Qle(l,n),0===l.gu.size&&(r.ur()?r.Er():ere(l)&&l.Cu.set("Unknown"))}function Yle(e,t){if(e.Fu.rt(t.targetId),t.resumeToken.approximateByteSize()>0||t.snapshotVersion.compareTo(s2.min())>0){const l=e.wu.get(t.targetId);if(void 0===l)return void gJ(Gle,"SDK target ID not found for remote ID: "+t.targetId);const r=e.remoteSyncer.getRemoteKeysForTarget(l).size;t=t.withExpectedCount(r)}vre(e).yr(t)}function Qle(e,t){e.Fu.rt(t),vre(e).wr(t)}function Jle(e){e.Fu=new C3({getRemoteKeysForTarget:t=>{const l=e.wu.get(t);return void 0!==l?e.remoteSyncer.getRemoteKeysForTarget(l):a3()},Mt:t=>e.gu.get(t)||null,xt:()=>e.datastore.serializer.databaseId}),vre(e).start(),e.Cu.Au()}function Xle(e){return ere(e)&&!vre(e).ar()&&e.gu.size>0}function ere(e){return 0===NJ(e).xu.size}function tre(e){e.Fu=void 0}async function lre(e){e.Cu.set("Online")}async function rre(e){e.gu.forEach((t,l)=>{Yle(e,t)})}async function nre(e,t){tre(e),Xle(e)?(e.Cu.fu(t),Jle(e)):e.Cu.set("Unknown")}async function ire(e,t,l){if(e.Cu.set("Online"),t instanceof x3&&2===t.state&&t.cause)try{await async function(e,t){const l=t.cause;for(const r of t.targetIds){if(e.gu.has(r)){const t=e.wu.get(r);void 0!==t&&(await e.remoteSyncer.rejectListen(t,l),e.yu.delete(t),e.wu.delete(r)),e.gu.delete(r)}e.Fu.removeTarget(r)}}(e,t)}catch(l){gJ(Gle,"Failed to remove targets %s: %s ",t.targetIds.join(","),l),await are(e,l)}else if(t instanceof b3?e.Fu.Tt(t):t instanceof v3?e.Fu.ft(t):e.Fu.Rt(t),!l.isEqual(s2.min()))try{const t=await Mle(e.localStore);l.compareTo(t)>=0&&await function(e,t){const l=e.Fu.Dt(t);l.targetChanges.forEach((l,r)=>{if(l.resumeToken.approximateByteSize()>0){const n=e.gu.get(r);n&&e.gu.set(r,n.withResumeToken(l.resumeToken,t))}}),l.targetMismatches.forEach((t,l)=>{const r=e.gu.get(t);if(!r)return;e.gu.set(t,r.withResumeToken(pX.EMPTY_BYTE_STRING,r.snapshotVersion)),Qle(e,t);const n=new Cee(r.target,t,l,r.sequenceNumber);Yle(e,n)});const r=function(e,t){const l=new Map;t.targetChanges.forEach((t,r)=>{const n=e.wu.get(r);void 0!==n&&l.set(n,t)});let r=new RJ(IJ);return t.targetMismatches.forEach((t,l)=>{const n=e.wu.get(t);void 0!==n&&(r=r.insert(n,l))}),new y3(t.snapshotVersion,l,r,t.documentUpdates,t.augmentedDocumentUpdates,t.resolvedLimboDocuments)}(e,l);return e.remoteSyncer.applyRemoteEvent(r)}(e,l)}catch(t){gJ(Gle,"Failed to raise snapshot:",t),await are(e,t)}}async function are(e,t,l){if(!f6(t))throw t;e.xu.add(1),await Wle(e),e.Cu.set("Offline"),l||(l=()=>Mle(e.localStore)),e.asyncQueue.enqueueRetryable(async()=>{gJ(Gle,"Retrying IndexedDB access"),await l(),e.xu.delete(1),await Hle(e)})}function sre(e,t){return t().catch(l=>are(e,l,t))}async function ore(e){const t=NJ(e),l=xre(t);let r=t.pu.length>0?t.pu[t.pu.length-1].batchId:jX;for(;cre(t);)try{const e=await Rle(t.localStore,r);if(null===e){0===t.pu.length&&l.Er();break}r=e.batchId,ure(t,e)}catch(e){await are(t,e)}pre(t)&&dre(t)}function cre(e){return ere(e)&&e.pu.length<10}function ure(e,t){e.pu.push(t);const l=xre(e);l.ur()&&l.br&&l.Sr(t.mutations)}function pre(e){return ere(e)&&!xre(e).ar()&&e.pu.length>0}function dre(e){xre(e).start()}async function mre(e){xre(e).Cr()}async function hre(e){const t=xre(e);for(const l of e.pu)t.Sr(l.mutations)}async function gre(e,t,l){const r=e.pu.shift(),n=s8.from(r,t,l);await sre(e,()=>e.remoteSyncer.applySuccessfulWrite(n)),await ore(e)}async function yre(e,t){t&&xre(e).br&&await async function(e,t){if(function(e){return Z2(e)&&e!==LJ.ABORTED}(t.code)){const l=e.pu.shift();xre(e).lr(),await sre(e,()=>e.remoteSyncer.rejectFailedWrite(l.batchId,t)),await ore(e)}}(e,t),pre(e)&&dre(e)}async function fre(e,t){const l=NJ(e);l.asyncQueue.verifyOperationInProgress(),gJ(Gle,"RemoteStore received new credentials");const r=ere(l);l.xu.add(3),await Wle(l),r&&l.Cu.set("Unknown"),await l.remoteSyncer.handleCredentialChange(t),l.xu.delete(3),await Hle(l)}async function bre(e,t){const l=NJ(e);t?(l.xu.delete(2),await Hle(l)):t||(l.xu.add(2),await Wle(l),l.Cu.set("Unknown"))}function vre(e){return e.Ou||(e.Ou=function(e,t,l){const r=NJ(e);return r.Or(),new K4(t,r.connection,r.authCredentials,r.appCheckCredentials,r.serializer,l)}(e.datastore,e.asyncQueue,{pn:lre.bind(null,e),yn:rre.bind(null,e),bn:nre.bind(null,e),gr:ire.bind(null,e)}),e.vu.push(async t=>{t?(e.Ou.lr(),Xle(e)?Jle(e):e.Cu.set("Unknown")):(await e.Ou.stop(),tre(e))})),e.Ou}function xre(e){return e.Mu||(e.Mu=function(e,t,l){const r=NJ(e);return r.Or(),new Y4(t,r.connection,r.authCredentials,r.appCheckCredentials,r.serializer,l)}(e.datastore,e.asyncQueue,{pn:()=>Promise.resolve(),yn:mre.bind(null,e),bn:yre.bind(null,e),vr:hre.bind(null,e),Dr:gre.bind(null,e)}),e.vu.push(async t=>{t?(e.Mu.lr(),await ore(e)):(await e.Mu.stop(),e.pu.length>0&&(gJ(Gle,`Stopping write stream with ${e.pu.length} pending writes`),e.pu=[]))})),e.Mu}class Sre{constructor(e){this.observer=e,this.muted=!1}next(e){this.muted||this.observer.next&&this.Nu(this.observer.next,e)}error(e){this.muted||(this.observer.error?this.Nu(this.observer.error,e):yJ("Uncaught Error in snapshot listener:",e.toString()))}Bu(){this.muted=!0}Nu(e,t){setTimeout(()=>{this.muted||e(t)},0)}}class Nre{constructor(e,t,l,r,n){this.asyncQueue=e,this.timerId=t,this.targetTimeMs=l,this.op=r,this.removalCallback=n,this.deferred=new C4,this.then=this.deferred.promise.then.bind(this.deferred.promise),this.deferred.promise.catch(e=>{})}get promise(){return this.deferred.promise}static createAndSchedule(e,t,l,r,n){const i=Date.now()+l,a=new Nre(e,t,i,r,n);return a.start(l),a}start(e){this.timerHandle=setTimeout(()=>this.handleDelayElapsed(),e)}skipDelay(){return this.handleDelayElapsed()}cancel(e){null!==this.timerHandle&&(this.clearTimeout(),this.deferred.reject(new FJ(LJ.CANCELLED,"Operation cancelled"+(e?": "+e:""))))}handleDelayElapsed(){this.asyncQueue.enqueueAndForget(()=>null!==this.timerHandle?(this.clearTimeout(),this.op().then(e=>this.deferred.resolve(e))):Promise.resolve())}clearTimeout(){null!==this.timerHandle&&(this.removalCallback(this),clearTimeout(this.timerHandle),this.timerHandle=null)}}function Cre(e,t){if(yJ("AsyncQueue",`${t}: ${e}`),f6(e))return new FJ(LJ.UNAVAILABLE,`${t}: ${e}`);throw e}class wre{constructor(e,t){this.Lu=e,this.serializer=t,this.metadata=new C4,this.buffer=new Uint8Array,this.$u=new TextDecoder("utf-8"),this.Uu().then(e=>{e&&e.Tu()?this.metadata.resolve(e.hu.metadata):this.metadata.reject(new Error(`The first element of the bundle is not a metadata, it is\n             ${JSON.stringify(e?.hu)}`))},e=>this.metadata.reject(e))}close(){return this.Lu.cancel()}async getMetadata(){return this.metadata.promise}async ku(){return await this.getMetadata(),this.Uu()}async Uu(){const e=await this.Qu();if(null===e)return null;const t=this.$u.decode(e),l=Number(t);isNaN(l)&&this.qu(`length string (${t}) is not valid number`);const r=await this.Ku(l);return new qle(JSON.parse(r),e.length+l)}Wu(){return this.buffer.findIndex(e=>e==="{".charCodeAt(0))}async Qu(){for(;this.Wu()<0&&!await this.Gu(););if(0===this.buffer.length)return null;const e=this.Wu();e<0&&this.qu("Reached the end of bundle when a length string is expected.");const t=this.buffer.slice(0,e);return this.buffer=this.buffer.slice(e),t}async Ku(e){for(;this.buffer.length<e;)await this.Gu()&&this.qu("Reached the end of bundle when more is expected.");const t=this.$u.decode(this.buffer.slice(0,e));return this.buffer=this.buffer.slice(e),t}qu(e){throw this.Lu.cancel(),new Error(`Invalid bundle format: ${e}`)}async Gu(){const e=await this.Lu.read();if(!e.done){const t=new Uint8Array(this.buffer.length+e.value.length);t.set(this.buffer),t.set(e.value,this.buffer.length),this.buffer=t}return e.done}}const Ire="IndexBackfiller";class kre{constructor(e,t){this.asyncQueue=e,this.zu=t,this.task=null}start(){this.Hu(15e3)}stop(){this.task&&(this.task.cancel(),this.task=null)}get started(){return null!==this.task}Hu(e){gJ(Ire,`Scheduled in ${e}ms`),this.task=this.asyncQueue.enqueueAfterDelay("index_backfill",e,async()=>{this.task=null;try{const e=await this.zu.Ju();gJ(Ire,`Documents written: ${e}`)}catch(e){f6(e)?gJ(Ire,"Ignoring IndexedDB error during index backfill: ",e):await c6(e)}await this.Hu(6e4)})}}class Tre{constructor(e,t){this.localStore=e,this.persistence=t}async Ju(e=50){return this.persistence.runTransaction("Backfill Indexes","readwrite-primary",t=>this.Yu(t,e))}Yu(e,t){const l=new Set;let r=t,n=!0;return u6.doWhile(()=>!0===n&&r>0,()=>this.localStore.indexManager.getNextCollectionGroupToUpdate(e).next(t=>{if(null!==t&&!l.has(t))return gJ(Ire,`Processing collection: ${t}`),this.Zu(e,t,r).next(e=>{r-=e,l.add(t)});n=!1})).next(()=>t-r)}Zu(e,t,l){return this.localStore.indexManager.getMinOffsetFromCollectionGroup(e,t).next(r=>this.localStore.localDocuments.getNextDocuments(e,t,r,l).next(l=>{const n=l.changes;return this.localStore.indexManager.updateIndexEntries(e,n).next(()=>this.Xu(r,l)).next(l=>(gJ(Ire,`Updating offset: ${l}`),this.localStore.indexManager.updateCollectionGroup(e,t,l))).next(()=>n.size)}))}Xu(e,t){let l=e;return t.changes.forEach((e,t)=>{const r=y2(t);b2(r,l)>0&&(l=r)}),new f2(l.readTime,l.documentKey,Math.max(t.batchId,e.largestBatchId))}}const Are="firestore_clients";function Dre(e,t){return`${Are}_${e}_${t}`}const Mre="firestore_mutations";function Ere(e,t,l){let r=`${Mre}_${e}_${l}`;return t.isAuthenticated()&&(r+=`_${t.uid}`),r}const Rre="firestore_targets";function Bre(e,t){return`${Rre}_${e}_${t}`}const jre="SharedClientState";class Pre{constructor(e,t,l,r){this.user=e,this.batchId=t,this.state=l,this.error=r}static ec(e,t,l){const r=JSON.parse(l);let n,i="object"==typeof r&&-1!==["pending","acknowledged","rejected"].indexOf(r.state)&&(void 0===r.error||"object"==typeof r.error);return i&&r.error&&(i="string"==typeof r.error.message&&"string"==typeof r.error.code,i&&(n=new FJ(r.error.code,r.error.message))),i?new Pre(e,t,r.state,n):(yJ(jre,`Failed to parse mutation state for ID '${t}': ${l}`),null)}tc(){const e={state:this.state,updateTimeMs:Date.now()};return this.error&&(e.error={code:this.error.code,message:this.error.message}),JSON.stringify(e)}}class _re{constructor(e,t,l){this.targetId=e,this.state=t,this.error=l}static ec(e,t){const l=JSON.parse(t);let r,n="object"==typeof l&&-1!==["not-current","current","rejected"].indexOf(l.state)&&(void 0===l.error||"object"==typeof l.error);return n&&l.error&&(n="string"==typeof l.error.message&&"string"==typeof l.error.code,n&&(r=new FJ(l.error.code,l.error.message))),n?new _re(e,l.state,r):(yJ(jre,`Failed to parse target state for ID '${e}': ${t}`),null)}tc(){const e={state:this.state,updateTimeMs:Date.now()};return this.error&&(e.error={code:this.error.code,message:this.error.message}),JSON.stringify(e)}}class Ore{constructor(e,t){this.clientId=e,this.activeTargetIds=t}static ec(e,t){const l=JSON.parse(t);let r="object"==typeof l&&l.activeTargetIds instanceof Array,n=o3();for(let i=0;r&&i<l.activeTargetIds.length;++i)r=OX(l.activeTargetIds[i]),n=n.add(l.activeTargetIds[i]);return r?new Ore(e,n):(yJ(jre,`Failed to parse client data for instance '${e}': ${t}`),null)}}class Lre{constructor(e,t){this.clientId=e,this.onlineState=t}static ec(e){const t=JSON.parse(e);return"object"==typeof t&&-1!==["Unknown","Online","Offline"].indexOf(t.onlineState)&&"string"==typeof t.clientId?new Lre(t.clientId,t.onlineState):(yJ(jre,`Failed to parse online state: ${e}`),null)}}class Fre{constructor(){this.activeTargetIds=o3()}nc(e){this.activeTargetIds=this.activeTargetIds.add(e)}rc(e){this.activeTargetIds=this.activeTargetIds.delete(e)}tc(){const e={activeTargetIds:this.activeTargetIds.toArray(),updateTimeMs:Date.now()};return JSON.stringify(e)}}class qre{constructor(e,t,l,r,n){this.window=e,this.qn=t,this.persistenceKey=l,this.sc=r,this.syncEngine=null,this.onlineStateHandler=null,this.sequenceNumberHandler=null,this._c=this.oc.bind(this),this.ac=new RJ(IJ),this.started=!1,this.uc=[];const i=l.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");this.storage=this.window.localStorage,this.currentUser=n,this.cc=Dre(this.persistenceKey,this.sc),this.lc=function(e){return`firestore_sequence_number_${e}`}(this.persistenceKey),this.ac=this.ac.insert(this.sc,new Fre),this.Ec=new RegExp(`^${Are}_${i}_([^_]*)$`),this.hc=new RegExp(`^${Mre}_${i}_(\\d+)(?:_(.*))?$`),this.Tc=new RegExp(`^${Rre}_${i}_(\\d+)$`),this.Pc=function(e){return`firestore_online_state_${e}`}(this.persistenceKey),this.Ic=function(e){return`firestore_bundle_loaded_v2_${e}`}(this.persistenceKey),this.window.addEventListener("storage",this._c)}static cn(e){return!(!e||!e.localStorage)}async start(){const e=await this.syncEngine.Ba();for(const l of e){if(l===this.sc)continue;const e=this.getItem(Dre(this.persistenceKey,l));if(e){const t=Ore.ec(l,e);t&&(this.ac=this.ac.insert(t.clientId,t))}}this.Rc();const t=this.storage.getItem(this.Pc);if(t){const e=this.Ac(t);e&&this.Vc(e)}for(const l of this.uc)this.oc(l);this.uc=[],this.window.addEventListener("pagehide",()=>this.shutdown()),this.started=!0}writeSequenceNumber(e){this.setItem(this.lc,JSON.stringify(e))}getAllActiveQueryTargets(){return this.dc(this.ac)}isActiveQueryTarget(e){let t=!1;return this.ac.forEach((l,r)=>{r.activeTargetIds.has(e)&&(t=!0)}),t}addPendingMutation(e){this.fc(e,"pending")}updateMutationState(e,t,l){this.fc(e,t,l),this.mc(e)}addLocalQueryTarget(e,t=!0){let l="not-current";if(this.isActiveQueryTarget(e)){const t=this.storage.getItem(Bre(this.persistenceKey,e));if(t){const r=_re.ec(e,t);r&&(l=r.state)}}return t&&this.gc.nc(e),this.Rc(),l}removeLocalQueryTarget(e){this.gc.rc(e),this.Rc()}isLocalQueryTarget(e){return this.gc.activeTargetIds.has(e)}clearQueryState(e){this.removeItem(Bre(this.persistenceKey,e))}updateQueryState(e,t,l){this.yc(e,t,l)}handleUserChange(e,t,l){t.forEach(e=>{this.mc(e)}),this.currentUser=e,l.forEach(e=>{this.addPendingMutation(e)})}setOnlineState(e){this.wc(e)}notifyBundleLoaded(e){this.bc(e)}shutdown(){this.started&&(this.window.removeEventListener("storage",this._c),this.removeItem(this.cc),this.started=!1)}getItem(e){const t=this.storage.getItem(e);return gJ(jre,"READ",e,t),t}setItem(e,t){gJ(jre,"SET",e,t),this.storage.setItem(e,t)}removeItem(e){gJ(jre,"REMOVE",e),this.storage.removeItem(e)}oc(e){const t=e;if(t.storageArea===this.storage){if(gJ(jre,"EVENT",t.key,t.newValue),t.key===this.cc)return void yJ("Received WebStorage notification for local change. Another client might have garbage-collected our state");this.qn.enqueueRetryable(async()=>{if(this.started){if(null!==t.key)if(this.Ec.test(t.key)){if(null==t.newValue){const e=this.Sc(t.key);return this.xc(e,null)}{const e=this.vc(t.key,t.newValue);if(e)return this.xc(e.clientId,e)}}else if(this.hc.test(t.key)){if(null!==t.newValue){const e=this.Dc(t.key,t.newValue);if(e)return this.Cc(e)}}else if(this.Tc.test(t.key)){if(null!==t.newValue){const e=this.Fc(t.key,t.newValue);if(e)return this.Oc(e)}}else if(t.key===this.Pc){if(null!==t.newValue){const e=this.Ac(t.newValue);if(e)return this.Vc(e)}}else if(t.key===this.lc){const e=function(e){let t=a6.Br;if(null!=e)try{const l=JSON.parse(e);SJ("number"==typeof l,30636,{Mc:e}),t=l}catch(e){yJ(jre,"Failed to read sequence number from WebStorage",e)}return t}(t.newValue);e!==a6.Br&&this.sequenceNumberHandler(e)}else if(t.key===this.Ic){const e=this.Nc(t.newValue);await Promise.all(e.map(e=>this.syncEngine.Bc(e)))}}else this.uc.push(t)})}}get gc(){return this.ac.get(this.sc)}Rc(){this.setItem(this.cc,this.gc.tc())}fc(e,t,l){const r=new Pre(this.currentUser,e,t,l),n=Ere(this.persistenceKey,this.currentUser,e);this.setItem(n,r.tc())}mc(e){const t=Ere(this.persistenceKey,this.currentUser,e);this.removeItem(t)}wc(e){const t={clientId:this.sc,onlineState:e};this.storage.setItem(this.Pc,JSON.stringify(t))}yc(e,t,l){const r=Bre(this.persistenceKey,e),n=new _re(e,t,l);this.setItem(r,n.tc())}bc(e){const t=JSON.stringify(Array.from(e));this.setItem(this.Ic,t)}Sc(e){const t=this.Ec.exec(e);return t?t[1]:null}vc(e,t){const l=this.Sc(e);return Ore.ec(l,t)}Dc(e,t){const l=this.hc.exec(e),r=Number(l[1]),n=void 0!==l[2]?l[2]:null;return Pre.ec(new N4(n),r,t)}Fc(e,t){const l=this.Tc.exec(e),r=Number(l[1]);return _re.ec(r,t)}Ac(e){return Lre.ec(e)}Nc(e){return JSON.parse(e)}async Cc(e){if(e.user.uid===this.currentUser.uid)return this.syncEngine.Lc(e.batchId,e.state,e.error);gJ(jre,`Ignoring mutation for non-active user ${e.user.uid}`)}Oc(e){return this.syncEngine.$c(e.targetId,e.state,e.error)}xc(e,t){const l=t?this.ac.insert(e,t):this.ac.remove(e),r=this.dc(this.ac),n=this.dc(l),i=[],a=[];return n.forEach(e=>{r.has(e)||i.push(e)}),r.forEach(e=>{n.has(e)||a.push(e)}),this.syncEngine.Uc(i,a).then(()=>{this.ac=l})}Vc(e){this.ac.get(e.clientId)&&this.onlineStateHandler(e.onlineState)}dc(e){let t=o3();return e.forEach((e,l)=>{t=t.unionWith(l.activeTargetIds)}),t}}class zre{constructor(){this.kc=new Fre,this.Qc={},this.onlineStateHandler=null,this.sequenceNumberHandler=null}addPendingMutation(e){}updateMutationState(e,t,l){}addLocalQueryTarget(e,t=!0){return t&&this.kc.nc(e),this.Qc[e]||"not-current"}updateQueryState(e,t,l){this.Qc[e]=t}removeLocalQueryTarget(e){this.kc.rc(e)}isLocalQueryTarget(e){return this.kc.activeTargetIds.has(e)}clearQueryState(e){delete this.Qc[e]}getAllActiveQueryTargets(){return this.kc.activeTargetIds}isActiveQueryTarget(e){return this.kc.activeTargetIds.has(e)}start(){return this.kc=new Fre,Promise.resolve()}handleUserChange(e,t,l){}setOnlineState(e){}shutdown(){}writeSequenceNumber(e){}notifyBundleLoaded(e){}}function Ure(){return"undefined"!=typeof window?window:null}function Gre(){return"undefined"!=typeof document?document:null}class Vre{static emptySet(e){return new Vre(e.comparator)}constructor(e){this.comparator=e?(t,l)=>e(t,l)||YJ.comparator(t.key,l.key):(e,t)=>YJ.comparator(e.key,t.key),this.keyedMap=X2(),this.sortedSet=new RJ(this.comparator)}has(e){return null!=this.keyedMap.get(e)}get(e){return this.keyedMap.get(e)}first(){return this.sortedSet.minKey()}last(){return this.sortedSet.maxKey()}isEmpty(){return this.sortedSet.isEmpty()}indexOf(e){const t=this.keyedMap.get(e);return t?this.sortedSet.indexOf(t):-1}get size(){return this.sortedSet.size}forEach(e){this.sortedSet.inorderTraversal((t,l)=>(e(t),!1))}add(e){const t=this.delete(e.key);return t.copy(t.keyedMap.insert(e.key,e),t.sortedSet.insert(e,null))}delete(e){const t=this.get(e);return t?this.copy(this.keyedMap.remove(e),this.sortedSet.remove(t)):this}isEqual(e){if(!(e instanceof Vre))return!1;if(this.size!==e.size)return!1;const t=this.sortedSet.getIterator(),l=e.sortedSet.getIterator();for(;t.hasNext();){const e=t.getNext().key,r=l.getNext().key;if(!e.isEqual(r))return!1}return!0}toString(){const e=[];return this.forEach(t=>{e.push(t.toString())}),0===e.length?"DocumentSet ()":"DocumentSet (\n  "+e.join("  \n")+"\n)"}copy(e,t){const l=new Vre;return l.comparator=this.comparator,l.keyedMap=e,l.sortedSet=t,l}}class Hre{constructor(){this.qc=new RJ(YJ.comparator)}track(e){const t=e.doc.key,l=this.qc.get(t);l?0!==e.type&&3===l.type?this.qc=this.qc.insert(t,e):3===e.type&&1!==l.type?this.qc=this.qc.insert(t,{type:l.type,doc:e.doc}):2===e.type&&2===l.type?this.qc=this.qc.insert(t,{type:2,doc:e.doc}):2===e.type&&0===l.type?this.qc=this.qc.insert(t,{type:0,doc:e.doc}):1===e.type&&0===l.type?this.qc=this.qc.remove(t):1===e.type&&2===l.type?this.qc=this.qc.insert(t,{type:1,doc:l.doc}):0===e.type&&1===l.type?this.qc=this.qc.insert(t,{type:2,doc:e.doc}):vJ(63341,{Nt:e,Kc:l}):this.qc=this.qc.insert(t,e)}Wc(){const e=[];return this.qc.inorderTraversal((t,l)=>{e.push(l)}),e}}class Wre{constructor(e,t,l,r,n,i,a,s,o){this.query=e,this.docs=t,this.oldDocs=l,this.docChanges=r,this.mutatedKeys=n,this.fromCache=i,this.syncStateChanged=a,this.excludesMetadataChanges=s,this.hasCachedResults=o}static fromInitialDocuments(e,t,l,r,n){const i=[];return t.forEach(e=>{i.push({type:0,doc:e})}),new Wre(e,t,Vre.emptySet(t),i,l,r,!0,!1,n)}get hasPendingWrites(){return!this.mutatedKeys.isEmpty()}isEqual(e){if(!(this.fromCache===e.fromCache&&this.hasCachedResults===e.hasCachedResults&&this.syncStateChanged===e.syncStateChanged&&this.mutatedKeys.isEqual(e.mutatedKeys)&&r8(this.query,e.query)&&this.docs.isEqual(e.docs)&&this.oldDocs.isEqual(e.oldDocs)))return!1;const t=this.docChanges,l=e.docChanges;if(t.length!==l.length)return!1;for(let r=0;r<t.length;r++)if(t[r].type!==l[r].type||!t[r].doc.isEqual(l[r].doc))return!1;return!0}}class Zre{constructor(){this.Gc=void 0,this.jc=[]}zc(){return this.jc.some(e=>e.Hc())}}class $re{constructor(){this.queries=Kre(),this.onlineState="Unknown",this.Jc=new Set}terminate(){!function(e,t){const l=NJ(e),r=l.queries;l.queries=Kre(),r.forEach((e,l)=>{for(const r of l.jc)r.onError(t)})}(this,new FJ(LJ.ABORTED,"Firestore shutting down"))}}function Kre(){return new K2(e=>l8(e),r8)}async function Yre(e,t){const l=NJ(e);let r=3;const n=t.query;let i=l.queries.get(n);i?!i.zc()&&t.Hc()&&(r=2):(i=new Zre,r=t.Hc()?0:1);try{switch(r){case 0:i.Gc=await l.onListen(n,!0);break;case 1:i.Gc=await l.onListen(n,!1);break;case 2:await l.onFirstRemoteStoreListen(n)}}catch(e){const l=Cre(e,`Initialization of query '${e8(t.query)?J9(t.query):q2(t.query)}' failed`);return void t.onError(l)}l.queries.set(n,i),i.jc.push(t),t.Yc(l.onlineState),i.Gc&&t.Zc(i.Gc)&&ene(l)}async function Qre(e,t){const l=NJ(e),r=t.query;let n=3;const i=l.queries.get(r);if(i){const e=i.jc.indexOf(t);e>=0&&(i.jc.splice(e,1),0===i.jc.length?n=t.Hc()?0:1:!i.zc()&&t.Hc()&&(n=2))}switch(n){case 0:return l.queries.delete(r),l.onUnlisten(r,!0);case 1:return l.queries.delete(r),l.onUnlisten(r,!1);case 2:return l.onLastRemoteStoreUnlisten(r);default:return}}function Jre(e,t){const l=NJ(e);let r=!1;for(const n of t){const e=n.query,t=l.queries.get(e);if(t){for(const e of t.jc)e.Zc(n)&&(r=!0);t.Gc=n}}r&&ene(l)}function Xre(e,t,l){const r=NJ(e),n=r.queries.get(t);if(n)for(const i of n.jc)i.onError(l);r.queries.delete(t)}function ene(e){e.Jc.forEach(e=>{e.next()})}var tne;!function(e){e.Default="default",e.Cache="cache"}(tne||(tne={}));class lne{constructor(e,t,l){this.query=e,this.Xc=t,this.el=!1,this.tl=null,this.onlineState="Unknown",this.options=l||{}}Zc(e){if(!this.options.includeMetadataChanges){const t=[];for(const l of e.docChanges)3!==l.type&&t.push(l);e=new Wre(e.query,e.docs,e.oldDocs,t,e.mutatedKeys,e.fromCache,e.syncStateChanged,!0,e.hasCachedResults)}let t=!1;return this.el?this.nl(e)&&(this.Xc.next(e),t=!0):this.rl(e,this.onlineState)&&(this.il(e),t=!0),this.tl=e,t}onError(e){this.Xc.error(e)}Yc(e){this.onlineState=e;let t=!1;return this.tl&&!this.el&&this.rl(this.tl,e)&&(this.il(this.tl),t=!0),t}rl(e,t){if(!e.fromCache)return!0;if(!this.Hc())return!0;const l="Offline"!==t;return(!this.options.waitForSyncWhenOnline||!l)&&(!e.docs.isEmpty()||e.hasCachedResults||"Offline"===t)}nl(e){if(e.docChanges.length>0)return!0;const t=this.tl&&this.tl.hasPendingWrites!==e.hasPendingWrites;return!(!e.syncStateChanged&&!t)&&!0===this.options.includeMetadataChanges}il(e){e=Wre.fromInitialDocuments(e.query,e.docs,e.mutatedKeys,e.fromCache,e.hasCachedResults),this.el=!0,this.Xc.next(e)}Hc(){return this.options.source!==tne.Cache}}class rne{constructor(e){this.serializer=e}cu(e){return q3(this.serializer,e)}lu(e){return e.metadata.exists?W3(this.serializer,e.document,!1):o2.newNoDocument(this.cu(e.metadata.name),this.Eu(e.metadata.readTime))}Eu(e){return P3(e)}}class nne{constructor(e,t){this.sl=e,this.serializer=t,this._l=[],this.ol=[],this.collectionGroups=new Set,this.progress=ine(e)}get queries(){return this._l}get documents(){return this.ol}al(e){this.progress.bytesLoaded+=e.byteLength;let t=this.progress.documentsLoaded;if(e.hu.namedQuery)this._l.push(e.hu.namedQuery);else if(e.hu.documentMetadata){this.ol.push({metadata:e.hu.documentMetadata}),e.hu.documentMetadata.exists||++t;const l=UJ.fromString(e.hu.documentMetadata.name);this.collectionGroups.add(l.get(l.length-2))}else e.hu.document&&(this.ol[this.ol.length-1].document=e.hu.document,++t);return t!==this.progress.documentsLoaded?(this.progress.documentsLoaded=t,{...this.progress}):null}ul(e){const t=new Map,l=new rne(this.serializer);for(const r of e)if(r.metadata.queries){const e=l.cu(r.metadata.name);for(const l of r.metadata.queries){const r=(t.get(l)||a3()).add(e);t.set(l,r)}}return t}async cl(e){const t=await async function(e,t,l,r){const n=NJ(e);let i=a3(),a=Q2();for(const c of l){const e=t.cu(c.metadata.name);c.document&&(i=i.add(e));const l=t.lu(c);l.setReadTime(t.Eu(c.metadata.readTime)),a=a.insert(e,l)}const s=n.iu.newChangeBuffer({trackRemovals:!0}),o=await Ble(n,function(e){return P2(M2(UJ.fromString(`__bundle__/docs/${e}`)))}(r));return n.persistence.runTransaction("Apply bundle documents","readwrite",e=>Ele(e,s,a).next(t=>(s.apply(e),t)).next(t=>n.ko.removeMatchingKeysForTargetId(e,o.targetId).next(()=>n.ko.addMatchingKeys(e,i,o.targetId)).next(()=>n.localDocuments.getLocalViewOfDocuments(e,t.ou,t.au)).next(()=>t.ou)))}(e,new rne(this.serializer),this.ol,this.sl.id),l=this.ul(this.documents);for(const r of this._l)await Fle(e,r,l.get(r.name));return this.progress.taskState="Success",{progress:this.progress,ll:this.collectionGroups,El:t}}}function ine(e){return{taskState:"Running",documentsLoaded:0,bytesLoaded:0,totalDocuments:e.totalDocuments,totalBytes:e.totalBytes}}class ane{constructor(e){this.key=e}}class sne{constructor(e){this.key=e}}class one{constructor(e,t){this.query=e,this.hl=t,this.Tl=null,this.hasCachedResults=!1,this.current=!1,this.Pl=a3(),this.mutatedKeys=a3(),this.Il=e8(e)?Fte(e):U2(e),this.Rl=new Vre(this.Il)}get Al(){return this.hl}Vl(e,t){const l=t?t.dl:new Hre,r=t?t.Rl:this.Rl;let n=t?t.mutatedKeys:this.mutatedKeys,i=r,a=!1;const[s,o]=this.fl(this.query,r);e.inorderTraversal((e,t)=>{const c=r.get(e),u=Ote(this.query,t)?t:null,p=!!c&&this.mutatedKeys.has(c.key),d=!!u&&(u.hasLocalMutations||this.mutatedKeys.has(u.key)&&u.hasCommittedMutations);let m=!1;c&&u?c.data.isEqual(u.data)?p!==d&&(l.track({type:3,doc:u}),m=!0):this.ml(c,u)||(l.track({type:2,doc:u}),m=!0,(s&&this.Il(u,s)>0||o&&this.Il(u,o)<0)&&(a=!0)):!c&&u?(l.track({type:0,doc:u}),m=!0):c&&!u&&(l.track({type:1,doc:c}),m=!0,(s||o)&&(a=!0)),m&&(u?(i=i.add(u),n=d?n.add(e):n.delete(e)):(i=i.delete(e),n=n.delete(e)))});const c=this.pl(this.query);if(c)if(e8(this.query)){const e=[];i.forEach(t=>e.push(t));const t=Pte(this.query,e);let r=new Vre(Fte(this.query));for(const l of t)r=r.add(l);i.forEach(e=>{r.has(e.key)||(n=n.delete(e.key),l.track({type:1,doc:e}))}),i=r}else{const e=this.gl(this.query);for(;i.size>c;){const t="F"===e?i.last():i.first();i=i.delete(t.key),n=n.delete(t.key),l.track({type:1,doc:t})}}return{Rl:i,dl:l,Za:a,mutatedKeys:n}}pl(e){return e8(e)?qte(e)?.limit:e.limit||void 0}gl(e){if(e8(e)){const t=qte(e);return t&&t.limit<0?"L":"F"}return e.limitType}fl(e,t){if(e8(e)){const l=qte(e)?.limit;return[t.size===l?t.last():null,null]}return["F"===e.limitType&&t.size===this.pl(this.query)?t.last():null,"L"===e.limitType&&t.size===this.pl(this.query)?t.first():null]}ml(e,t){return e.hasLocalMutations&&t.hasCommittedMutations&&!t.hasLocalMutations}applyChanges(e,t,l,r){const n=this.Rl;this.Rl=e.Rl,this.mutatedKeys=e.mutatedKeys;const i=e.dl.Wc();i.sort((e,t)=>function(e,t){const l=e=>{switch(e){case 0:return 1;case 2:case 3:return 2;case 1:return 0;default:return vJ(20277,{Nt:e})}};return l(e)-l(t)}(e.type,t.type)||this.Il(e.doc,t.doc)),this.yl(l),r=r??!1;const a=t&&!r?this.wl():[],s=0===this.Pl.size&&this.current&&!r?1:0,o=s!==this.Tl;return this.Tl=s,0!==i.length||o?{snapshot:new Wre(this.query,e.Rl,n,i,e.mutatedKeys,0===s,o,!1,!!l&&l.resumeToken.approximateByteSize()>0),bl:a}:{bl:a}}Yc(e){return this.current&&"Offline"===e?(this.current=!1,this.applyChanges({Rl:this.Rl,dl:new Hre,mutatedKeys:this.mutatedKeys,Za:!1},!1)):{bl:[]}}Sl(e){return!this.hl.has(e)&&!!this.Rl.has(e)&&!this.Rl.get(e).hasLocalMutations}yl(e){e&&(e.addedDocuments.forEach(e=>this.hl=this.hl.add(e)),e.modifiedDocuments.forEach(e=>{}),e.removedDocuments.forEach(e=>this.hl=this.hl.delete(e)),this.current=e.current)}wl(){if(!this.current)return[];const e=this.Pl;this.Pl=a3(),this.Rl.forEach(e=>{this.Sl(e.key)&&(this.Pl=this.Pl.add(e.key))});const t=[];return e.forEach(e=>{this.Pl.has(e)||t.push(new sne(e))}),this.Pl.forEach(l=>{e.has(l)||t.push(new ane(l))}),t}xl(e){this.hl=e.uu,this.Pl=a3();const t=this.Vl(e.documents);return this.applyChanges(t,!0)}vl(){return Wre.fromInitialDocuments(this.query,this.Rl,this.mutatedKeys,0===this.Tl,this.hasCachedResults)}}const cne="SyncEngine";class une{constructor(e,t,l){this.query=e,this.targetId=t,this.view=l}}class pne{constructor(e){this.key=e,this.Dl=!1}}class dne{constructor(e,t,l,r,n,i){this.localStore=e,this.remoteStore=t,this.eventManager=l,this.sharedClientState=r,this.currentUser=n,this.maxConcurrentLimboResolutions=i,this.Cl={},this.Fl=new K2(e=>l8(e),r8),this.Ol=new Map,this.Ml=new Set,this.Nl=new RJ(YJ.comparator),this.Bl=new Map,this.Ll=new tle,this.$l={},this.Ul=new Map,this.kl=Ate.G_(),this.onlineState="Unknown",this.Ql=void 0}get isPrimaryClient(){return!0===this.Ql}}async function mne(e,t,l=!0){const r=Une(e);let n;const i=r.Fl.get(t);return i?(r.sharedClientState.addLocalQueryTarget(i.targetId),n=i.view.vl()):n=await gne(r,t,l,!0),n}async function hne(e,t){const l=Une(e);await gne(l,t,!0,!1)}async function gne(e,t,l,r){const n=await Ble(e.localStore,e8(t)?t:P2(t)),i=n.targetId,a=e.sharedClientState.addLocalQueryTarget(i,l);let s;return r&&(s=await yne(e,t,i,"current"===a,n.resumeToken)),e.isPrimaryClient&&l&&$le(e.remoteStore,n),s}async function yne(e,t,l,r,n){e.ql=(t,l,r)=>async function(e,t,l,r){let n=t.view.Vl(l);n.Za&&(n=await Ple(e.localStore,t.query,!1).then(({documents:e})=>t.view.Vl(e,n)));const i=r&&r.targetChanges.get(t.targetId),a=r&&null!=r.targetMismatches.get(t.targetId),s=t.view.applyChanges(n,e.isPrimaryClient,i,a);return Ane(e,t.targetId,s.bl),s.snapshot}(e,t,l,r);const i=await Ple(e.localStore,t,!0),a=new one(t,i.uu),s=a.Vl(i.documents),o=f3.createSynthesizedTargetChangeForCurrentChange(l,r&&"Offline"!==e.onlineState,n),c=a.applyChanges(s,e.isPrimaryClient,o);Ane(e,l,c.bl);const u=new une(t,l,a);return e.Fl.set(t,u),e.Ol.has(l)?e.Ol.get(l).push(t):e.Ol.set(l,[t]),c.snapshot}async function fne(e,t,l){const r=NJ(e),n=r.Fl.get(t),i=r.Ol.get(n.targetId);if(i.length>1)return r.Ol.set(n.targetId,i.filter(e=>!r8(e,t))),void r.Fl.delete(t);r.isPrimaryClient?(r.sharedClientState.removeLocalQueryTarget(n.targetId),r.sharedClientState.isActiveQueryTarget(n.targetId)||await jle(r.localStore,n.targetId,!1).then(()=>{r.sharedClientState.clearQueryState(n.targetId),l&&Kle(r.remoteStore,n.targetId),kne(r,n.targetId)}).catch(c6)):(kne(r,n.targetId),await jle(r.localStore,n.targetId,!0))}async function bne(e,t){const l=NJ(e),r=l.Fl.get(t),n=l.Ol.get(r.targetId);l.isPrimaryClient&&1===n.length&&(l.sharedClientState.removeLocalQueryTarget(r.targetId),Kle(l.remoteStore,r.targetId))}async function vne(e,t){const l=NJ(e);try{const e=await function(e,t){const l=NJ(e),r=t.snapshotVersion;let n=l.tu;return l.persistence.runTransaction("Apply remote event","readwrite-primary",e=>{const i=l.iu.newChangeBuffer({trackRemovals:!0});n=l.tu;const a=[];t.targetChanges.forEach((i,s)=>{const o=n.get(s);if(!o)return;a.push(l.ko.removeMatchingKeys(e,i.removedDocuments,s).next(()=>l.ko.addMatchingKeys(e,i.addedDocuments,s)));let c=o.withSequenceNumber(e.currentSequenceNumber);null!==t.targetMismatches.get(s)?c=c.withResumeToken(pX.EMPTY_BYTE_STRING,s2.min()).withLastLimboFreeSnapshotVersion(s2.min()):i.resumeToken.approximateByteSize()>0&&(c=c.withResumeToken(i.resumeToken,r)),n=n.insert(s,c),function(e,t,l){return 0===e.resumeToken.approximateByteSize()||(t.snapshotVersion.toMicroseconds()-e.snapshotVersion.toMicroseconds()>=3e8||l.addedDocuments.size+l.modifiedDocuments.size+l.removedDocuments.size>0)}(o,c,i)&&a.push(l.ko.updateTargetData(e,c))});let s=Q2(),o=a3();if(t.documentUpdates.forEach(r=>{t.resolvedLimboDocuments.has(r)&&a.push(l.persistence.referenceDelegate.updateLimboDocument(e,r))}),a.push(Ele(e,i,t.documentUpdates).next(e=>{s=e.ou,o=e.au})),!r.isEqual(s2.min())){const t=l.ko.getLastRemoteSnapshotVersion(e).next(t=>l.ko.setTargetsMetadata(e,e.currentSequenceNumber,r));a.push(t)}return u6.waitFor(a).next(()=>i.apply(e)).next(()=>l.localDocuments.getLocalViewOfDocuments(e,s,o)).next(()=>s)}).then(e=>(l.tu=n,e))}(l.localStore,t);t.targetChanges.forEach((e,t)=>{const r=l.Bl.get(t);r&&(SJ(e.addedDocuments.size+e.modifiedDocuments.size+e.removedDocuments.size<=1,22616),e.addedDocuments.size>0?r.Dl=!0:e.modifiedDocuments.size>0?SJ(r.Dl,14607):e.removedDocuments.size>0&&(SJ(r.Dl,42227),r.Dl=!1))}),await Ene(l,e,t)}catch(e){await c6(e)}}function xne(e,t,l){const r=NJ(e);if(r.isPrimaryClient&&0===l||!r.isPrimaryClient&&1===l){const e=[];r.Fl.forEach((l,r)=>{const n=r.view.Yc(t);n.snapshot&&e.push(n.snapshot)}),function(e,t){const l=NJ(e);l.onlineState=t;let r=!1;l.queries.forEach((e,l)=>{for(const n of l.jc)n.Yc(t)&&(r=!0)}),r&&ene(l)}(r.eventManager,t),e.length&&r.Cl.gr(e),r.onlineState=t,r.isPrimaryClient&&r.sharedClientState.setOnlineState(t)}}async function Sne(e,t,l){const r=NJ(e);r.sharedClientState.updateQueryState(t,"rejected",l);const n=r.Bl.get(t),i=n&&n.key;if(i){let e=new RJ(YJ.comparator);e=e.insert(i,o2.newNoDocument(i,s2.min()));const l=a3().add(i),n=new y3(s2.min(),new Map,new RJ(IJ),e,Q2(),l);await vne(r,n),r.Nl=r.Nl.remove(i),r.Bl.delete(t),Mne(r)}else await jle(r.localStore,t,!1).then(()=>kne(r,t,l)).catch(c6)}async function Nne(e,t){const l=NJ(e),r=t.batch.batchId;try{const e=await function(e,t){const l=NJ(e);return l.persistence.runTransaction("Acknowledge batch","readwrite-primary",e=>{const r=t.batch.keys(),n=l.iu.newChangeBuffer({trackRemovals:!0});return function(e,t,l,r){const n=l.batch,i=n.keys();let a=u6.resolve();return i.forEach(e=>{a=a.next(()=>r.getEntry(t,e)).next(t=>{const i=l.docVersions.get(e);SJ(null!==i,48541),t.version.compareTo(i)<0&&(n.applyToRemoteDocument(t,l),t.isValidDocument()&&(t.setReadTime(l.commitVersion),r.addEntry(t)))})}),a.next(()=>e.mutationQueue.removeMutationBatch(t,n))}(l,e,t,n).next(()=>n.apply(e)).next(()=>l.mutationQueue.performConsistencyCheck(e)).next(()=>l.documentOverlayCache.removeOverlaysForBatchId(e,r,t.batch.batchId)).next(()=>l.localDocuments.recalculateAndSaveOverlaysForDocumentKeys(e,function(e){let t=a3();for(let l=0;l<e.mutationResults.length;++l)e.mutationResults[l].transformResults.length>0&&(t=t.add(e.batch.mutations[l].key));return t}(t))).next(()=>l.localDocuments.getDocuments(e,r))})}(l.localStore,t);Ine(l,r,null),wne(l,r),l.sharedClientState.updateMutationState(r,"acknowledged"),await Ene(l,e)}catch(e){await c6(e)}}async function Cne(e,t,l){const r=NJ(e);try{const e=await function(e,t){const l=NJ(e);return l.persistence.runTransaction("Reject batch","readwrite-primary",e=>{let r;return l.mutationQueue.lookupMutationBatch(e,t).next(t=>(SJ(null!==t,37113),r=t.keys(),l.mutationQueue.removeMutationBatch(e,t))).next(()=>l.mutationQueue.performConsistencyCheck(e)).next(()=>l.documentOverlayCache.removeOverlaysForBatchId(e,r,t)).next(()=>l.localDocuments.recalculateAndSaveOverlaysForDocumentKeys(e,r)).next(()=>l.localDocuments.getDocuments(e,r))})}(r.localStore,t);Ine(r,t,l),wne(r,t),r.sharedClientState.updateMutationState(t,"rejected",l),await Ene(r,e)}catch(l){await c6(l)}}function wne(e,t){(e.Ul.get(t)||[]).forEach(e=>{e.resolve()}),e.Ul.delete(t)}function Ine(e,t,l){const r=NJ(e);let n=r.$l[r.currentUser.toKey()];if(n){const e=n.get(t);e&&(l?e.reject(l):e.resolve(),n=n.remove(t)),r.$l[r.currentUser.toKey()]=n}}function kne(e,t,l=null){e.sharedClientState.removeLocalQueryTarget(t);for(const r of e.Ol.get(t))e.Fl.delete(r),l&&e.Cl.Kl(r,l);e.Ol.delete(t),e.isPrimaryClient&&e.Ll.fo(t).forEach(t=>{e.Ll.containsKey(t)||Tne(e,t)})}function Tne(e,t){e.Ml.delete(t.path.canonicalString());const l=e.Nl.get(t);null!==l&&(Kle(e.remoteStore,l),e.Nl=e.Nl.remove(t),e.Bl.delete(l),Mne(e))}function Ane(e,t,l){for(const r of l)r instanceof ane?(e.Ll.addReference(r.key,t),Dne(e,r)):r instanceof sne?(gJ(cne,"Document no longer in limbo: "+r.key),e.Ll.removeReference(r.key,t),e.Ll.containsKey(r.key)||Tne(e,r.key)):vJ(19791,{Wl:r})}function Dne(e,t){const l=t.key,r=l.path.canonicalString();e.Nl.get(l)||e.Ml.has(r)||(gJ(cne,"New document in limbo: "+l),e.Ml.add(r),Mne(e))}function Mne(e){for(;e.Ml.size>0&&e.Nl.size<e.maxConcurrentLimboResolutions;){const t=e.Ml.values().next().value;e.Ml.delete(t);const l=new YJ(UJ.fromString(t)),r=e.kl.next();e.Bl.set(r,new pne(l)),e.Nl=e.Nl.insert(l,r),$le(e.remoteStore,new Cee(P2(M2(l.path)),r,"TargetPurposeLimboResolution",a6.Br))}}async function Ene(e,t,l){const r=NJ(e),n=[],i=[],a=[];r.Fl.isEmpty()||(r.Fl.forEach((e,s)=>{a.push(r.ql(s,t,l).then(e=>{if((e||l)&&r.isPrimaryClient){const t=e?!e.fromCache:l?.targetChanges.get(s.targetId)?.current;r.sharedClientState.updateQueryState(s.targetId,t?"current":"not-current")}if(e){n.push(e);const t=Nle.ka(s.targetId,e);i.push(t)}}))}),await Promise.all(a),r.Cl.gr(n),await async function(e,t){const l=NJ(e);try{await l.persistence.runTransaction("notifyLocalViewChanges","readwrite",e=>u6.forEach(t,t=>u6.forEach(t.$a,r=>l.persistence.referenceDelegate.addReference(e,t.targetId,r)).next(()=>u6.forEach(t.Ua,r=>l.persistence.referenceDelegate.removeReference(e,t.targetId,r)))))}catch(e){if(!f6(e))throw e;gJ(kle,"Failed to update sequence numbers: "+e)}for(const r of t){const e=r.targetId;if(!r.fromCache){const t=l.tu.get(e),r=t.snapshotVersion,n=t.withLastLimboFreeSnapshotVersion(r);l.tu=l.tu.insert(e,n)}}}(r.localStore,i))}async function Rne(e,t){const l=NJ(e);if(!l.currentUser.isEqual(t)){gJ(cne,"User change. New user:",t.toKey());const e=await Dle(l.localStore,t);l.currentUser=t,function(e,t){e.Ul.forEach(e=>{e.forEach(e=>{e.reject(new FJ(LJ.CANCELLED,t))})}),e.Ul.clear()}(l,"'waitForPendingWrites' promise is rejected due to a user change."),l.sharedClientState.handleUserChange(t,e.removedBatchIds,e.addedBatchIds),await Ene(l,e._u)}}function Bne(e,t){const l=NJ(e),r=l.Bl.get(t);if(r&&r.Dl)return a3().add(r.key);{let e=a3();const r=l.Ol.get(t);if(!r)return e;for(const t of r??[]){const r=l.Fl.get(t);e=e.unionWith(r.view.Al)}return e}}async function jne(e,t){const l=NJ(e),r=await Ple(l.localStore,t.query,!0),n=t.view.xl(r);return l.isPrimaryClient&&Ane(l,t.targetId,n.bl),n}async function Pne(e,t){const l=NJ(e);return Ole(l.localStore,t).then(e=>Ene(l,e))}async function _ne(e,t,l,r){const n=NJ(e),i=await function(e,t){const l=NJ(e),r=NJ(l.mutationQueue);return l.persistence.runTransaction("Lookup mutation documents","readonly",e=>r.ns(e,t).next(t=>t?l.localDocuments.getDocuments(e,t):u6.resolve(null)))}(n.localStore,t);null!==i?("pending"===l?await ore(n.remoteStore):"acknowledged"===l||"rejected"===l?(Ine(n,t,r||null),wne(n,t),function(e,t){NJ(NJ(e).mutationQueue).us(t)}(n.localStore,t)):vJ(6720,"Unknown batchState",{Gl:l}),await Ene(n,i)):gJ(cne,"Cannot apply mutation batch with id: "+t)}async function One(e,t,l){const r=NJ(e),n=[],i=[];for(const a of t){let e;const t=r.Ol.get(a);if(t&&0!==t.length){e=await Ble(r.localStore,e8(t[0])?t[0]:P2(t[0]));for(const e of t){const t=r.Fl.get(e),l=await jne(r,t);l.snapshot&&i.push(l.snapshot)}}else{const t=await _le(r.localStore,a);e=await Ble(r.localStore,t),await yne(r,Lne(t),a,!1,e.resumeToken)}n.push(e)}return r.Cl.gr(i),n}function Lne(e){return C2(e)?e:D2(e.path,e.collectionGroup,e.orderBy,e.filters,e.limit,"F",e.startAt,e.endAt)}function Fne(e){return function(e){return NJ(NJ(e).persistence).Ba()}(NJ(e).localStore)}async function qne(e,t,l,r){const n=NJ(e);if(n.Ql)return void gJ(cne,"Ignoring unexpected query state notification.");const i=n.Ol.get(t);if(i&&i.length>0)switch(l){case"current":case"not-current":{let e;if(e8(i[0]))switch(a7(i[0])){case"collection_group":case"collection":e=await Ole(n.localStore,c7(i[0]));break;case"documents":e=await function(e,t){const l=NJ(e),r=a3(...u7(t).map(e=>YJ.fromPath(e)));return l.persistence.runTransaction("Get documents for pipeline","readonly",e=>l.iu.getEntries(e,r)).then(e=>e)}(n.localStore,i[0]);break;default:fJ(""),e=X2()}else e=await Ole(n.localStore,function(e){return e.collectionGroup||(e.path.length%2==1?e.path.lastSegment():e.path.get(e.path.length-2))}(i[0]));const r=y3.createSynthesizedRemoteEventForCurrentChange(t,"current"===l,pX.EMPTY_BYTE_STRING);await Ene(n,e,r);break}case"rejected":await jle(n.localStore,t,!0),kne(n,t,r);break;default:vJ(64155,l)}}async function zne(e,t,l){const r=Une(e);if(r.Ql){for(const e of t){if(r.Ol.has(e)&&r.sharedClientState.isActiveQueryTarget(e)){gJ(cne,"Adding an already active target "+e);continue}const t=await _le(r.localStore,e),l=await Ble(r.localStore,t);await yne(r,Lne(t),l.targetId,!1,l.resumeToken),$le(r.remoteStore,l)}for(const e of l)r.Ol.has(e)&&await jle(r.localStore,e,!1).then(()=>{Kle(r.remoteStore,e),kne(r,e)}).catch(c6)}}function Une(e){const t=NJ(e);return t.remoteStore.remoteSyncer.applyRemoteEvent=vne.bind(null,t),t.remoteStore.remoteSyncer.getRemoteKeysForTarget=Bne.bind(null,t),t.remoteStore.remoteSyncer.rejectListen=Sne.bind(null,t),t.Cl.gr=Jre.bind(null,t.eventManager),t.Cl.Kl=Xre.bind(null,t.eventManager),t}function Gne(e){const t=NJ(e);return t.remoteStore.remoteSyncer.applySuccessfulWrite=Nne.bind(null,t),t.remoteStore.remoteSyncer.rejectFailedWrite=Cne.bind(null,t),t}class Vne{constructor(){this.kind="memory",this.synchronizeTabs=!1}async initialize(e){this.serializer=p4(e.databaseInfo.databaseId),this.sharedClientState=this.jl(e),this.persistence=this.zl(e),await this.persistence.start(),this.localStore=this.Hl(e),this.gcScheduler=this.Jl(e,this.localStore),this.indexBackfillerScheduler=this.Yl(e,this.localStore)}Jl(e,t){return null}Yl(e,t){return null}Hl(e){return Ale(this.persistence,new Ile,e.initialUser,this.serializer)}zl(e){return new sle(cle.Ho,this.serializer)}jl(e){return new zre}async terminate(){this.gcScheduler?.stop(),this.indexBackfillerScheduler?.stop(),this.sharedClientState.shutdown(),await this.persistence.shutdown()}}Vne.provider={build:()=>new Vne};class Hne extends Vne{constructor(e){super(),this.cacheSizeBytes=e}Jl(e,t){SJ(this.persistence.referenceDelegate instanceof ule,46915);const l=this.persistence.referenceDelegate.garbageCollector;return new k6(l,e.asyncQueue,t)}zl(e){const t=void 0!==this.cacheSizeBytes?i6.withCacheSize(this.cacheSizeBytes):i6.DEFAULT;return new sle(e=>ule.Ho(e,t),this.serializer)}}class Wne extends Vne{constructor(e,t,l){super(),this.Zl=e,this.cacheSizeBytes=t,this.forceOwnership=l,this.kind="persistent",this.synchronizeTabs=!1}async initialize(e){await super.initialize(e),await this.Zl.initialize(this,e),await Gne(this.Zl.syncEngine),await ore(this.Zl.remoteStore),await this.persistence.fa(()=>(this.gcScheduler&&!this.gcScheduler.started&&this.gcScheduler.start(),this.indexBackfillerScheduler&&!this.indexBackfillerScheduler.started&&this.indexBackfillerScheduler.start(),Promise.resolve()))}Hl(e){return Ale(this.persistence,new Ile,e.initialUser,this.serializer)}Jl(e,t){const l=this.persistence.referenceDelegate.garbageCollector;return new k6(l,e.asyncQueue,t)}Yl(e,t){const l=new Tre(t,this.persistence);return new kre(e.asyncQueue,l)}zl(e){const t=Sle(e.databaseInfo.databaseId,e.databaseInfo.persistenceKey),l=void 0!==this.cacheSizeBytes?i6.withCacheSize(this.cacheSizeBytes):i6.DEFAULT;return new ble(this.synchronizeTabs,t,e.clientId,l,e.asyncQueue,Ure(),Gre(),this.serializer,this.sharedClientState,!!this.forceOwnership)}jl(e){return new zre}}class Zne extends Wne{constructor(e,t){super(e,t,!1),this.Zl=e,this.cacheSizeBytes=t,this.synchronizeTabs=!0}async initialize(e){await super.initialize(e);const t=this.Zl.syncEngine;this.sharedClientState instanceof qre&&(this.sharedClientState.syncEngine={Lc:_ne.bind(null,t),$c:qne.bind(null,t),Uc:zne.bind(null,t),Ba:Fne.bind(null,t),Bc:Pne.bind(null,t)},await this.sharedClientState.start()),await this.persistence.fa(async e=>{await async function(e,t){const l=NJ(e);if(Une(l),Gne(l),!0===t&&!0!==l.Ql){const e=l.sharedClientState.getAllActiveQueryTargets(),t=await One(l,e.toArray());l.Ql=!0,await bre(l.remoteStore,!0);for(const r of t)$le(l.remoteStore,r)}else if(!1===t&&!1!==l.Ql){const e=[];let t=Promise.resolve();l.Ol.forEach((r,n)=>{l.sharedClientState.isLocalQueryTarget(n)?e.push(n):t=t.then(()=>(kne(l,n),jle(l.localStore,n,!0))),Kle(l.remoteStore,n)}),await t,await One(l,e),function(e){const t=NJ(e);t.Bl.forEach((e,l)=>{Kle(t.remoteStore,l)}),t.Ll.mo(),t.Bl=new Map,t.Nl=new RJ(YJ.comparator)}(l),l.Ql=!1,await bre(l.remoteStore,!1)}}(this.Zl.syncEngine,e),this.gcScheduler&&(e&&!this.gcScheduler.started?this.gcScheduler.start():e||this.gcScheduler.stop()),this.indexBackfillerScheduler&&(e&&!this.indexBackfillerScheduler.started?this.indexBackfillerScheduler.start():e||this.indexBackfillerScheduler.stop())})}jl(e){const t=Ure();if(!qre.cn(t))throw new FJ(LJ.UNIMPLEMENTED,"IndexedDB persistence is only available on platforms that support LocalStorage.");const l=Sle(e.databaseInfo.databaseId,e.databaseInfo.persistenceKey);return new qre(t,e.asyncQueue,l,e.clientId,e.initialUser)}}class $ne{async initialize(e,t){this.localStore||(this.localStore=e.localStore,this.sharedClientState=e.sharedClientState,this.datastore=this.createDatastore(t),this.remoteStore=this.createRemoteStore(t),this.eventManager=this.createEventManager(t),this.syncEngine=this.createSyncEngine(t,!e.synchronizeTabs),this.sharedClientState.onlineStateHandler=e=>xne(this.syncEngine,e,1),this.remoteStore.remoteSyncer.handleCredentialChange=Rne.bind(null,this.syncEngine),await bre(this.remoteStore,this.syncEngine.isPrimaryClient))}createEventManager(e){return new $re}createDatastore(e){const t=p4(e.databaseInfo.databaseId),l=H4(e.databaseInfo);return X4(e.authCredentials,e.appCheckCredentials,l,t)}createRemoteStore(e){return function(e,t,l,r,n){return new Vle(e,t,l,r,n)}(this.localStore,this.datastore,e.asyncQueue,e=>xne(this.syncEngine,e,0),P4.cn()?new P4:new B4)}createSyncEngine(e,t){return function(e,t,l,r,n,i,a){const s=new dne(e,t,l,r,n,i);return a&&(s.Ql=!0),s}(this.localStore,this.remoteStore,this.eventManager,this.sharedClientState,e.initialUser,e.maxConcurrentLimboResolutions,t)}async terminate(){await async function(e){const t=NJ(e);gJ(Gle,"RemoteStore shutting down."),t.xu.add(5),await Wle(t),t.Du.shutdown(),t.Cu.set("Unknown")}(this.remoteStore),this.datastore?.terminate(),this.eventManager?.terminate()}}$ne.provider={build:()=>new $ne};class Kne{constructor(e){this.datastore=e,this.readVersions=new Map,this.mutations=[],this.committed=!1,this.lastTransactionError=null,this.writtenDocs=new Set}async lookup(e){if(this.ensureCommitNotCalled(),this.mutations.length>0)throw this.lastTransactionError=new FJ(LJ.INVALID_ARGUMENT,"Firestore transactions require all reads to be executed before all writes."),this.lastTransactionError;const t=await async function(e,t){const l=NJ(e),r={documents:t.map(e=>F3(l.serializer,e))},n=await l.dn("BatchGetDocuments",l.serializer.databaseId,UJ.emptyPath(),r,t.length),i=new Map;n.forEach(e=>{const t=function(e,t){return"found"in t?function(e,t){SJ(!!t.found,43571),t.found.name,t.found.updateTime;const l=q3(e,t.found.name),r=P3(t.found.updateTime),n=t.found.createTime?P3(t.found.createTime):s2.min(),i=new e1({mapValue:{fields:t.found.fields}});return o2.newFoundDocument(l,r,n,i)}(e,t):"missing"in t?function(e,t){SJ(!!t.missing,3894),SJ(!!t.readTime,22933);const l=q3(e,t.missing),r=P3(t.readTime);return o2.newNoDocument(l,r)}(e,t):vJ(7234,{result:t})}(l.serializer,e);i.set(t.key.toString(),t)});const a=[];return t.forEach(e=>{const t=i.get(e.toString());SJ(!!t,55234,{key:e}),a.push(t)}),a}(this.datastore,e);return t.forEach(e=>this.recordVersion(e)),t}set(e,t){this.write(t.toMutation(e,this.precondition(e))),this.writtenDocs.add(e.toString())}update(e,t){try{this.write(t.toMutation(e,this.preconditionForUpdate(e)))}catch(e){this.lastTransactionError=e}this.writtenDocs.add(e.toString())}delete(e){this.write(new P1(e,this.precondition(e))),this.writtenDocs.add(e.toString())}async commit(){if(this.ensureCommitNotCalled(),this.lastTransactionError)throw this.lastTransactionError;const e=this.readVersions;this.mutations.forEach(t=>{e.delete(t.key.toString())}),e.forEach((e,t)=>{const l=YJ.fromPath(t);this.mutations.push(new _1(l,this.precondition(l)))}),await async function(e,t){const l=NJ(e),r={writes:t.map(e=>Z3(l.serializer,e))};await l.In("Commit",l.serializer.databaseId,UJ.emptyPath(),r)}(this.datastore,this.mutations),this.committed=!0}recordVersion(e){let t;if(e.isFoundDocument())t=e.version;else{if(!e.isNoDocument())throw vJ(50498,{Xl:e.constructor.name});t=s2.min()}const l=this.readVersions.get(e.key.toString());if(l){if(!t.isEqual(l))throw new FJ(LJ.ABORTED,"Document version changed between two reads.")}else this.readVersions.set(e.key.toString(),t)}precondition(e){const t=this.readVersions.get(e.toString());return!this.writtenDocs.has(e.toString())&&t?t.isEqual(s2.min())?N1.exists(!1):N1.updateTime(t):N1.none()}preconditionForUpdate(e){const t=this.readVersions.get(e.toString());if(!this.writtenDocs.has(e.toString())&&t){if(t.isEqual(s2.min()))throw new FJ(LJ.INVALID_ARGUMENT,"Can't update a document that doesn't exist.");return N1.updateTime(t)}return N1.exists(!0)}write(e){this.ensureCommitNotCalled(),this.mutations.push(e)}ensureCommitNotCalled(){}}class Yne{constructor(e,t,l,r,n){this.asyncQueue=e,this.datastore=t,this.options=l,this.updateFunction=r,this.deferred=n,this.eE=l.maxAttempts,this._r=new W4(this.asyncQueue,"transaction_retry")}tE(){this.eE-=1,this.nE()}nE(){this._r.Yn(async()=>{const e=new Kne(this.datastore),t=this.rE(e);t&&t.then(t=>{this.asyncQueue.enqueueAndForget(()=>e.commit().then(()=>{this.deferred.resolve(t)}).catch(e=>{this.iE(e)}))}).catch(e=>{this.iE(e)})})}rE(e){try{const t=this.updateFunction(e);return!PX(t)&&t.catch&&t.then?t:(this.deferred.reject(Error("Transaction callback must return a Promise")),null)}catch(e){return this.deferred.reject(e),null}}iE(e){this.eE>0&&this.sE(e)?(this.eE-=1,this.asyncQueue.enqueueAndForget(()=>(this.nE(),Promise.resolve()))):this.deferred.reject(e)}sE(e){if("FirebaseError"===e?.name){const t=e.code;return"aborted"===t||"failed-precondition"===t||"already-exists"===t||!Z2(t)}return!1}}const Qne="FirestoreClient";class Jne{constructor(e,t,l,r,n){this.authCredentials=e,this.appCheckCredentials=t,this.asyncQueue=l,this._databaseInfo=r,this.user=N4.UNAUTHENTICATED,this.clientId=wJ.newId(),this.authCredentialListener=()=>Promise.resolve(),this.appCheckCredentialListener=()=>Promise.resolve(),this._uninitializedComponentsProvider=n,this.authCredentials.start(l,async e=>{gJ(Qne,"Received user=",e.uid),await this.authCredentialListener(e),this.user=e}),this.appCheckCredentials.start(l,e=>(gJ(Qne,"Received new app check token=",e),this.appCheckCredentialListener(e,this.user)))}get configuration(){return{asyncQueue:this.asyncQueue,databaseInfo:this._databaseInfo,clientId:this.clientId,authCredentials:this.authCredentials,appCheckCredentials:this.appCheckCredentials,initialUser:this.user,maxConcurrentLimboResolutions:100}}setCredentialChangeListener(e){this.authCredentialListener=e}setAppCheckTokenChangeListener(e){this.appCheckCredentialListener=e}terminate(){this.asyncQueue.enterRestrictedMode();const e=new C4;return this.asyncQueue.enqueueAndForgetEvenWhileRestricted(async()=>{try{this._onlineComponents&&await this._onlineComponents.terminate(),this._offlineComponents&&await this._offlineComponents.terminate(),this.authCredentials.shutdown(),this.appCheckCredentials.shutdown(),e.resolve()}catch(e_){const l=Cre(e_,"Failed to shutdown persistence");e.reject(l)}}),e.promise}}async function Xne(e,t){e.asyncQueue.verifyOperationInProgress(),gJ(Qne,"Initializing OfflineComponentProvider");const l=e.configuration;await t.initialize(l);let r=l.initialUser;e.setCredentialChangeListener(async e=>{r.isEqual(e)||(await Dle(t.localStore,e),r=e)}),t.persistence.setDatabaseDeletedListener(()=>e.terminate()),e._offlineComponents=t}async function eie(e,t){e.asyncQueue.verifyOperationInProgress();const l=await tie(e);gJ(Qne,"Initializing OnlineComponentProvider"),await t.initialize(l,e.configuration),e.setCredentialChangeListener(e=>fre(t.remoteStore,e)),e.setAppCheckTokenChangeListener((e,l)=>fre(t.remoteStore,l)),e._onlineComponents=t}async function tie(e){if(!e._offlineComponents)if(e._uninitializedComponentsProvider){gJ(Qne,"Using user provided OfflineComponentProvider");try{await Xne(e,e._uninitializedComponentsProvider._offline)}catch(e_){const l=e_;if(!function(e){return"FirebaseError"===e.name?e.code===LJ.FAILED_PRECONDITION||e.code===LJ.UNIMPLEMENTED:!("undefined"!=typeof DOMException&&e instanceof DOMException)||22===e.code||20===e.code||11===e.code}(l))throw l;fJ("Error using user provided cache. Falling back to memory cache: "+l),await Xne(e,new Vne)}}else gJ(Qne,"Using default OfflineComponentProvider"),await Xne(e,new Hne(void 0));return e._offlineComponents}async function lie(e){return e._onlineComponents||(e._uninitializedComponentsProvider?(gJ(Qne,"Using user provided OnlineComponentProvider"),await eie(e,e._uninitializedComponentsProvider._online)):(gJ(Qne,"Using default OnlineComponentProvider"),await eie(e,new $ne))),e._onlineComponents}function rie(e){return tie(e).then(e=>e.persistence)}function nie(e){return tie(e).then(e=>e.localStore)}function iie(e){return lie(e).then(e=>e.remoteStore)}function aie(e){return lie(e).then(e=>e.syncEngine)}function sie(e){return lie(e).then(e=>e.datastore)}async function oie(e){const t=await lie(e),l=t.eventManager;return l.onListen=mne.bind(null,t.syncEngine),l.onUnlisten=fne.bind(null,t.syncEngine),l.onFirstRemoteStoreListen=hne.bind(null,t.syncEngine),l.onLastRemoteStoreUnlisten=bne.bind(null,t.syncEngine),l}function cie(e,t,l={}){const r=new C4;return e.asyncQueue.enqueueAndForget(async()=>function(e,t,l,r,n){const i=new Sre({next:s=>{i.Bu(),t.enqueueAndForget(()=>Qre(e,a));const o=s.docs.has(l);!o&&s.fromCache?n.reject(new FJ(LJ.UNAVAILABLE,"Failed to get document because the client is offline.")):o&&s.fromCache&&r&&"server"===r.source?n.reject(new FJ(LJ.UNAVAILABLE,'Failed to get document from server. (However, this document does exist in the local cache. Run again without setting source to "server" to retrieve the cached document.)')):n.resolve(s)},error:e=>n.reject(e)}),a=new lne(M2(l.path),i,{includeMetadataChanges:!0,waitForSyncWhenOnline:!0});return Yre(e,a)}(await oie(e),e.asyncQueue,t,l,r)),r.promise}function uie(e,t,l={}){const r=new C4;return e.asyncQueue.enqueueAndForget(async()=>function(e,t,l,r,n){const i=new Sre({next:l=>{i.Bu(),t.enqueueAndForget(()=>Qre(e,a)),l.fromCache&&"server"===r.source?n.reject(new FJ(LJ.UNAVAILABLE,'Failed to get documents from server. (However, these documents may exist in the local cache. Run again without setting source to "server" to retrieve the cached documents.)')):n.resolve(l)},error:e=>n.reject(e)}),a=new lne(l instanceof n7?function(e,t){const l=function(e){let t=!1;const l=[];for(const r of e)if(r instanceof e7)if(t=!0,r.orderings.some(e=>e.expr instanceof D5&&e.expr.fieldName===qJ))l.push(r);else{const e=r.orderings.map(e=>e);e.push(M5(qJ).ascending()),l.push(new e7(e,{}))}else r instanceof Q5?(t||(l.push(new e7([M5(qJ).ascending()],{})),t=!0),l.push(r)):l.push(r);return t||l.push(new e7([M5(qJ).ascending()],{})),l}(e.stages);if(e.userDataReader){const t=e.userDataReader.createContext(3,"toCorePipeline");l.forEach(e=>e._readUserData(t))}return new i7(e.userDataReader.serializer,l,t)}(l):l,i,{includeMetadataChanges:!0,waitForSyncWhenOnline:!0});return Yre(e,a)}(await oie(e),e.asyncQueue,t,l,r)),r.promise}function pie(e,t){const l=new C4;return e.asyncQueue.enqueueAndForget(async()=>async function(e,t,l){const r=Gne(e);try{const e=await function(e,t){const l=NJ(e),r=cX.now(),n=t.reduce((e,t)=>e.add(t.key),a3());let i,a;return l.persistence.runTransaction("Locally write mutations","readwrite",e=>{let s=Q2(),o=a3();return l.iu.getEntries(e,n).next(e=>{s=e,s.forEach((e,t)=>{t.isValidDocument()||(o=o.add(e))})}).next(()=>l.localDocuments.getOverlayedDocuments(e,s)).next(n=>{i=n;const a=[];for(const e of t){const t=A1(e,i.get(e.key).overlayedDocument);null!=t&&a.push(new E1(e.key,t,t1(t.value.mapValue),N1.exists(!0)))}return l.mutationQueue.addMutationBatch(e,r,a,t)}).next(t=>{a=t;const r=t.applyToLocalDocumentSet(i,o);return l.documentOverlayCache.saveOverlays(e,t.batchId,r)})}).then(()=>({batchId:a.batchId,changes:e3(i)}))}(r.localStore,t);r.sharedClientState.addPendingMutation(e.batchId),function(e,t,l){let r=e.$l[e.currentUser.toKey()];r||(r=new RJ(IJ)),r=r.insert(t,l),e.$l[e.currentUser.toKey()]=r}(r,e.batchId,l),await Ene(r,e.changes),await ore(r.remoteStore)}catch(e){const t=Cre(e,"Failed to persist write");l.reject(t)}}(await aie(e),t,l)),l.promise}function die(e,t,l,r){const n=function(e,t){let l;return l="string"==typeof e?u3().encode(e):e,function(e,t){return new wre(e,t)}(function(e,t){if(e instanceof Uint8Array)return zle(e,t);if(e instanceof ArrayBuffer)return zle(new Uint8Array(e),t);if(e instanceof ReadableStream)return e.getReader();throw new Error("Source of `toByteStreamReader` has to be a ArrayBuffer or ReadableStream")}(l),t)}(l,p4(t));e.asyncQueue.enqueueAndForget(async()=>{!function(e,t,l){const r=NJ(e);(async function(e,t,l){try{const r=await t.getMetadata();if(await function(e,t){const l=NJ(e),r=P3(t.createTime);return l.persistence.runTransaction("hasNewerBundle","readonly",e=>l.qo.getBundleMetadata(e,t.id)).then(e=>!!e&&e.createTime.compareTo(r)>=0)}(e.localStore,r))return await t.close(),l._completeWith(function(e){return{taskState:"Success",documentsLoaded:e.totalDocuments,bytesLoaded:e.totalBytes,totalDocuments:e.totalDocuments,totalBytes:e.totalBytes}}(r)),Promise.resolve(new Set);l._updateProgress(ine(r));const n=new nne(r,t.serializer);let i=await t.ku();for(;i;){const e=await n.al(i);e&&l._updateProgress(e),i=await t.ku()}const a=await n.cl(e.localStore);return await Ene(e,a.El,void 0),await function(e,t){const l=NJ(e);return l.persistence.runTransaction("Save bundle","readwrite",e=>l.qo.saveBundleMetadata(e,t))}(e.localStore,r),l._completeWith(a.progress),Promise.resolve(a.ll)}catch(e){return fJ(cne,`Loading bundle failed with ${e}`),l._failWith(e),Promise.resolve(new Set)}})(r,t,l).then(e=>{r.sharedClientState.notifyBundleLoaded(e)})}(await aie(e),n,r)})}let mie=class{constructor(e,t,l,r,n){this._firestore=e,this._userDataWriter=t,this._key=l,this._document=r,this._converter=n}get id(){return this._key.path.lastSegment()}get ref(){return new P6(this._firestore,this._converter,this._key)}exists(){return null!==this._document}data(){if(this._document){if(this._converter){const e=new hie(this._firestore,this._userDataWriter,this._key,this._document,null);return this._converter.fromFirestore(e)}return this._userDataWriter.convertValue(this._document.data.value)}}_fieldsProto(){return this._document?.data.clone().value.mapValue.fields??void 0}get(e){if(this._document){const t=this._document.data.field(p5("DocumentSnapshot.get",e));if(null!==t)return this._userDataWriter.convertValue(t)}}},hie=class extends mie{data(){return super.data()}};class gie{convertValue(e,t="none"){switch(y0(e)){case 0:return null;case 2:return e.booleanValue;case 3:if("mapValue"in e){if(q0(e))return this.convertToInt32Value(e.mapValue);if(F0(e))return this.convertToDecimal128Value(e.mapValue)}return hX(e.integerValue||e.doubleValue);case 4:return this.convertTimestamp(e.timestampValue);case 6:return this.convertServerTimestamp(e,t);case 7:return e.stringValue;case 8:return"bytesValue"in e?this.convertBytes(gX(e.bytesValue)):this.convertToBytesWithSubtype(e.mapValue);case 9:return this.convertReference(e.referenceValue);case 11:return this.convertGeoPoint(e.geoPointValue);case 13:return this.convertArray(e.arrayValue,t);case 15:return this.convertObject(e.mapValue,t);case 14:return this.convertVectorValue(e.mapValue);case 12:return this.convertToRegexValue(e.mapValue);case 10:return this.convertToBsonObjectId(e.mapValue);case 5:return this.convertToBsonTimestamp(e.mapValue);case 16:return x4.instance();case 1:return S4.instance();default:throw vJ(62114,{value:e})}}convertObject(e,t){return this.convertObjectMap(e.fields,t)}convertObjectMap(e,t="none"){const l={};return ZJ(e,(e,r)=>{l[e]=this.convertValue(r,t)}),l}convertVectorValue(e){const t=e.fields?.[zX].arrayValue?.values?.map(e=>hX(e.doubleValue));return new U6(t)}convertToBsonObjectId(e){const t=e.fields?.[$X]?.stringValue??"";return new d4(t)}convertToBytesWithSubtype(e){const t=e.fields?.[e0],l=t?.bytesValue;if(!l)throw new Error("Received incorrect bytesValue for Bytes with subtype");const r=gX(l).toUint8Array();if(0===r.length)throw new Error("Received empty bytesValue for Bytes with subtype");const n=r[0],i=r.slice(1);return new h4(pX.fromUint8Array(i),n)}convertToBsonTimestamp(e){const t=e.fields?.[QX],l=Number(t?.mapValue?.fields?.[JX]?.integerValue),r=Number(t?.mapValue?.fields?.[XX]?.integerValue);return new m4(l,r)}convertToRegexValue(e){const t=e.fields?.[HX]?.mapValue?.fields?.[WX]?.stringValue??"",l=e.fields?.[HX]?.mapValue?.fields?.[ZX]?.stringValue??"";return new z6(t,l)}convertToInt32Value(e){const t=Number(e.fields?.[KX]?.integerValue);return new v4(t)}convertToDecimal128Value(e){const t=e.fields?.[YX]?.stringValue??"";return new g4(t)}convertGeoPoint(e){return new b4(hX(e.latitude),hX(e.longitude))}convertArray(e,t){return(e.values||[]).map(e=>this.convertValue(e,t))}convertServerTimestamp(e,t){switch(t){case"previous":const l=SX(e);return null==l?null:this.convertValue(l,t);case"estimate":return this.convertTimestamp(NX(e));default:return null}}convertTimestamp(e){const t=mX(e);return new cX(t.seconds,t.nanos)}convertDocumentKey(e,t){const l=UJ.fromString(e);SJ(s4(l),9688,{name:e});const r=new IX(l.get(1),l.get(3)),n=new YJ(l.popFirst(5));return r.isEqual(t)||yJ(`A document reference to ${n} refers to a different database (${r.projectId}/${r.database}), which is not supported. It will be treated as a reference in the current database (${t.projectId}/${t.database}) instead.`),n}}function yie(e,t,l){let r;return r=e?l&&(l.merge||l.mergeFields)?e.toFirestore(t,l):e.toFirestore(t):t,r}class fie extends gie{constructor(e){super(),this.firestore=e}convertBytes(e){return new h4(e)}convertReference(e){const t=this.convertDocumentKey(e,this.firestore._databaseId);return new P6(this.firestore,null,t)}}const bie="AsyncQueue";class vie{constructor(e=Promise.resolve()){this._E=[],this.oE=!1,this.aE=[],this.uE=null,this.cE=!1,this.lE=!1,this.EE=[],this._r=new W4(this,"async_queue_retry"),this.hE=()=>{const e=Gre();e&&gJ(bie,"Visibility state changed to "+e.visibilityState),this._r.Xn()},this.TE=e;const t=Gre();t&&"function"==typeof t.addEventListener&&t.addEventListener("visibilitychange",this.hE)}get isShuttingDown(){return this.oE}enqueueAndForget(e){this.enqueue(e)}enqueueAndForgetEvenWhileRestricted(e){this.PE(),this.IE(e)}enterRestrictedMode(e){if(!this.oE){this.oE=!0,this.lE=e||!1;const t=Gre();t&&"function"==typeof t.removeEventListener&&t.removeEventListener("visibilitychange",this.hE)}}enqueue(e){if(this.PE(),this.oE)return new Promise(()=>{});const t=new C4;return this.IE(()=>this.oE&&this.lE?Promise.resolve():(e().then(t.resolve,t.reject),t.promise)).then(()=>t.promise)}enqueueRetryable(e){this.enqueueAndForget(()=>(this._E.push(e),this.RE()))}async RE(){if(0!==this._E.length){try{await this._E[0](),this._E.shift(),this._r.reset()}catch(m7e){if(!f6(m7e))throw m7e;gJ(bie,"Operation failed with retryable error: "+m7e)}this._E.length>0&&this._r.Yn(()=>this.RE())}}IE(e){const t=this.TE.then(()=>(this.cE=!0,e().catch(e=>{throw this.uE=e,this.cE=!1,yJ("INTERNAL UNHANDLED ERROR: ",xie(e)),e}).then(e=>(this.cE=!1,e))));return this.TE=t,t}enqueueAfterDelay(e,t,l){this.PE(),this.EE.indexOf(e)>-1&&(t=0);const r=Nre.createAndSchedule(this,e,t,l,e=>this.AE(e));return this.aE.push(r),r}PE(){this.uE&&vJ(47125,{VE:xie(this.uE)})}verifyOperationInProgress(){}async dE(){let e;do{e=this.TE,await e}while(e!==this.TE)}fE(e){for(const t of this.aE)if(t.timerId===e)return!0;return!1}mE(e){return this.dE().then(()=>{this.aE.sort((e,t)=>e.targetTimeMs-t.targetTimeMs);for(const t of this.aE)if(t.skipDelay(),"all"!==e&&t.timerId===e)break;return this.dE()})}pE(e){this.EE.push(e)}AE(e){const t=this.aE.indexOf(e);this.aE.splice(t,1)}}function xie(e){let t=e.message||"";return e.stack&&(t=e.stack.includes(e.message)?e.stack:e.message+"\n"+e.stack),t}class Sie{constructor(){this._progressObserver={},this._taskCompletionResolver=new C4,this._lastProgress={taskState:"Running",totalBytes:0,totalDocuments:0,bytesLoaded:0,documentsLoaded:0}}onProgress(e,t,l){this._progressObserver={next:e,error:t,complete:l}}catch(e){return this._taskCompletionResolver.promise.catch(e)}then(e,t){return this._taskCompletionResolver.promise.then(e,t)}_completeWith(e){this._updateProgress(e),this._progressObserver.complete&&this._progressObserver.complete(),this._taskCompletionResolver.resolve(e)}_failWith(e){this._lastProgress.taskState="Error",this._progressObserver.next&&this._progressObserver.next(this._lastProgress),this._progressObserver.error&&this._progressObserver.error(e),this._taskCompletionResolver.reject(e)}_updateProgress(e){this._lastProgress=e,this._progressObserver.next&&this._progressObserver.next(e)}}class Nie extends R6{constructor(e,t,l,r){super(e,t,l,r),this.type="firestore",this._queue=new vie,this._persistenceKey=r?.name||"[DEFAULT]"}async _terminate(){if(this._firestoreClient){const e=this._firestoreClient.terminate();this._queue=new vie(e),this._firestoreClient=void 0,await e}}}function Cie(e){if(e._terminated)throw new FJ(LJ.FAILED_PRECONDITION,"The client has already been terminated.");return e._firestoreClient||wie(e),e._firestoreClient}function wie(e){const t=e._freezeSettings(),l=l6(e._databaseId,e._app?.options.appId||"",e._persistenceKey,e._app?.options.apiKey,t);e._componentsProvider||t.localCache?._offlineComponentProvider&&t.localCache?._onlineComponentProvider&&(e._componentsProvider={_offline:t.localCache._offlineComponentProvider,_online:t.localCache._onlineComponentProvider}),e._firestoreClient=new Jne(e._authCredentials,e._appCheckCredentials,e._queue,l,e._componentsProvider&&function(e){const t=e?._online.build();return{_offline:e?._offline.build(t),_online:t}}(e._componentsProvider))}function Iie(e,t,l){if((e=rX(e,Nie))._firestoreClient||e._terminated)throw new FJ(LJ.FAILED_PRECONDITION,"Firestore has already been started and persistence can no longer be enabled. You can only enable persistence before calling any other methods on a Firestore object.");if(e._componentsProvider||e._getSettings().localCache)throw new FJ(LJ.FAILED_PRECONDITION,"SDK cache is already specified.");e._componentsProvider={_online:t,_offline:l},wie(e)}function kie(e){return function(e){const t=new C4;return e.asyncQueue.enqueueAndForget(async()=>async function(e,t){const l=NJ(e);ere(l.remoteStore)||gJ(cne,"The network is disabled. The task returned by 'awaitPendingWrites()' will not complete until the network is enabled.");try{const e=await function(e){const t=NJ(e);return t.persistence.runTransaction("Get highest unacknowledged batch id","readonly",e=>t.mutationQueue.getHighestUnacknowledgedBatchId(e))}(l.localStore);if(e===jX)return void t.resolve();const r=l.Ul.get(e)||[];r.push(t),l.Ul.set(e,r)}catch(e){const l=Cre(e,"Initialization of waitForPendingWrites() operation failed");t.reject(l)}}(await aie(e),t)),t.promise}(Cie(e=rX(e,Nie)))}function Tie(e){return function(e){return e.asyncQueue.enqueue(async()=>{const t=await rie(e),l=await iie(e);return t.setNetworkEnabled(!0),function(e){const t=NJ(e);return t.xu.delete(0),Hle(t)}(l)})}(Cie(e=rX(e,Nie)))}function Aie(e){return function(e){return e.asyncQueue.enqueue(async()=>{const t=await rie(e),l=await iie(e);return t.setNetworkEnabled(!1),async function(e){const t=NJ(e);t.xu.add(0),await Wle(t),t.Cu.set("Offline")}(l)})}(Cie(e=rX(e,Nie)))}function Die(e,t){return function(e,t){return e.asyncQueue.enqueue(async()=>function(e,t){const l=NJ(e);return l.persistence.runTransaction("Get named query","readonly",e=>l.qo.getNamedQuery(e,t))}(await nie(e),t))}(Cie(e=rX(e,Nie)),t).then(t=>t?new j6(e,null,t.query):null)}class Mie extends gie{constructor(e){super(),this.firestore=e}convertBytes(e){return new h4(e)}convertReference(e){const t=this.convertDocumentKey(e,this.firestore._databaseId);return new P6(this.firestore,null,t)}}class Eie{constructor(e,t){this.hasPendingWrites=e,this.fromCache=t}isEqual(e){return this.hasPendingWrites===e.hasPendingWrites&&this.fromCache===e.fromCache}}class Rie extends mie{constructor(e,t,l,r,n,i){super(e,t,l,r,i),this._firestore=e,this._firestoreImpl=e,this.metadata=n}exists(){return super.exists()}data(e={}){if(this._document){if(this._converter){const t=new Bie(this._firestore,this._userDataWriter,this._key,this._document,this.metadata,null);return this._converter.fromFirestore(t,e)}return this._userDataWriter.convertValue(this._document.data.value,e.serverTimestamps)}}get(e,t={}){if(this._document){const l=this._document.data.field(p5("DocumentSnapshot.get",e));if(null!==l)return this._userDataWriter.convertValue(l,t.serverTimestamps)}}toJSON(){if(this.metadata.hasPendingWrites)throw new FJ(LJ.FAILED_PRECONDITION,"DocumentSnapshot.toJSON() attempted to serialize a document with pending writes. Await waitForPendingWrites() before invoking toJSON().");const e=this._document,t={};return t.type=Rie._jsonSchemaVersion,t.bundle="",t.bundleSource="DocumentSnapshot",t.bundleName=this._key.toString(),e&&e.isValidDocument()&&e.isFoundDocument()?(this._userDataWriter.convertObjectMap(e.data.value.mapValue.fields,"previous"),t.bundle=(this._firestore,this.ref.path,"NOT SUPPORTED"),t):t}}Rie._jsonSchemaVersion="firestore/documentSnapshot/1.0",Rie._jsonSchema={type:iX("string",Rie._jsonSchemaVersion),bundleSource:iX("string","DocumentSnapshot"),bundleName:iX("string"),bundle:iX("string")};class Bie extends Rie{data(e={}){return super.data(e)}}class jie{constructor(e,t,l,r){this._firestore=e,this._userDataWriter=t,this._snapshot=r,this.metadata=new Eie(r.hasPendingWrites,r.fromCache),this.query=l}get docs(){const e=[];return this.forEach(t=>e.push(t)),e}get size(){return this._snapshot.docs.size}get empty(){return 0===this.size}forEach(e,t){this._snapshot.docs.forEach(l=>{e.call(t,new Bie(this._firestore,this._userDataWriter,l.key,l,new Eie(this._snapshot.mutatedKeys.has(l.key),this._snapshot.fromCache),this.query.converter))})}docChanges(e={}){const t=!!e.includeMetadataChanges;if(t&&this._snapshot.excludesMetadataChanges)throw new FJ(LJ.INVALID_ARGUMENT,"To include metadata changes with your document changes, you must also pass { includeMetadataChanges:true } to onSnapshot().");return this._cachedChanges&&this._cachedChangesIncludeMetadataChanges===t||(this._cachedChanges=function(e,t){if(e._snapshot.oldDocs.isEmpty()){let t=0;return e._snapshot.docChanges.map(l=>{e8(e._snapshot.query)?Fte(e._snapshot.query):U2(e.query._query);const r=new Bie(e._firestore,e._userDataWriter,l.doc.key,l.doc,new Eie(e._snapshot.mutatedKeys.has(l.doc.key),e._snapshot.fromCache),e.query.converter);return l.doc,{type:"added",doc:r,oldIndex:-1,newIndex:t++}})}{let l=e._snapshot.oldDocs;return e._snapshot.docChanges.filter(e=>t||3!==e.type).map(t=>{const r=new Bie(e._firestore,e._userDataWriter,t.doc.key,t.doc,new Eie(e._snapshot.mutatedKeys.has(t.doc.key),e._snapshot.fromCache),e.query.converter);let n=-1,i=-1;return 0!==t.type&&(n=l.indexOf(t.doc.key),l=l.delete(t.doc.key)),1!==t.type&&(l=l.add(t.doc),i=l.indexOf(t.doc.key)),{type:Pie(t.type),doc:r,oldIndex:n,newIndex:i}})}}(this,t),this._cachedChangesIncludeMetadataChanges=t),this._cachedChanges}toJSON(){if(this.metadata.hasPendingWrites)throw new FJ(LJ.FAILED_PRECONDITION,"QuerySnapshot.toJSON() attempted to serialize a document with pending writes. Await waitForPendingWrites() before invoking toJSON().");const e={};e.type=jie._jsonSchemaVersion,e.bundleSource="QuerySnapshot",e.bundleName=wJ.newId(),this._firestore._databaseId.database,this._firestore._databaseId.projectId;const t=[],l=[],r=[];return this.docs.forEach(e=>{null!==e._document&&(t.push(e._document),l.push(this._userDataWriter.convertObjectMap(e._document.data.value.mapValue.fields,"previous")),r.push(e.ref.path))}),e.bundle=(this._firestore,this.query._query,e.bundleName,"NOT SUPPORTED"),e}}function Pie(e){switch(e){case 0:return"added";case 2:case 3:return"modified";case 1:return"removed";default:return vJ(61501,{type:e})}}function _ie(e,t){return e instanceof Rie&&t instanceof Rie?e._firestore===t._firestore&&e._key.isEqual(t._key)&&(null===e._document?null===t._document:e._document.isEqual(t._document))&&e._converter===t._converter:e instanceof jie&&t instanceof jie&&e._firestore===t._firestore&&q6(e.query,t.query)&&e.metadata.isEqual(t.metadata)&&e._snapshot.isEqual(t._snapshot)}jie._jsonSchemaVersion="firestore/querySnapshot/1.0",jie._jsonSchema={type:iX("string",jie._jsonSchemaVersion),bundleSource:iX("string","QuerySnapshot"),bundleName:iX("string"),bundle:iX("string")};function Oie(e){if("L"===e.limitType&&0===e.explicitOrderBy.length)throw new FJ(LJ.UNIMPLEMENTED,"limitToLast() queries require specifying at least one orderBy() clause")}class Lie{}class Fie extends Lie{}function qie(e,t,...l){let r=[];t instanceof Lie&&r.push(t),r=r.concat(l),function(e){const t=e.filter(e=>e instanceof Uie).length,l=e.filter(e=>e instanceof zie).length;if(t>1||t>0&&l>0)throw new FJ(LJ.INVALID_ARGUMENT,"InvalidQuery. When using composite filters, you cannot use more than one filter at the top level. Consider nesting the multiple filters within an `and(...)` statement. For example: change `query(query, where(...), or(...))` to `query(query, and(where(...), or(...)))`.")}(r);for(const n of r)e=n._apply(e);return e}class zie extends Fie{constructor(e,t,l){super(),this._field=e,this._op=t,this._value=l,this.type="where"}static _create(e,t,l){return new zie(e,t,l)}_apply(e){const t=this._parse(e);return Yie(e._query,t),new j6(e.firestore,e.converter,O2(e._query,t))}_parse(e){const t=K6(e.firestore),l=function(e,t,l,r,n,i,a){let s;if(function(e,t){if("number"==typeof e&&isNaN(e)&&"=="!==t&&"!="!==t&&"array-contains"!==t)throw new Error("Invalid query. You can only perform '==' and '!=' comparisons on NaN.");if(null===e&&"=="!==t&&"!="!==t&&"array-contains"!==t)throw new Error("Invalid query. You can only perform '==' and '!=' comparisons on Null.")}(a,i),n.isKeyField()){if("array-contains"===i||"array-contains-any"===i)throw new FJ(LJ.INVALID_ARGUMENT,`Invalid Query. You can't perform '${i}' queries on documentId().`);if("in"===i||"not-in"===i){Kie(a,i);const t=[];for(const l of a)t.push($ie(r,e,l));s={arrayValue:{values:t}}}else s=$ie(r,e,a)}else"in"!==i&&"not-in"!==i&&"array-contains-any"!==i||Kie(a,i),s=i5(l,t,a,"in"===i||"not-in"===i);return z1.create(n,i,s)}(e._query,"where",t,e.firestore._databaseId,this._field,this._op,this._value);return l}}class Uie extends Lie{constructor(e,t){super(),this.type=e,this._queryConstraints=t}static _create(e,t){return new Uie(e,t)}_parse(e){const t=this._queryConstraints.map(t=>t._parse(e)).filter(e=>e.getFilters().length>0);return 1===t.length?t[0]:U1.create(t,this._getOperator())}_apply(e){const t=this._parse(e);return 0===t.getFilters().length?e:(function(e,t){let l=e;const r=t.getFlattenedFilters();for(const n of r)Yie(l,n),l=O2(l,n)}(e._query,t),new j6(e.firestore,e.converter,O2(e._query,t)))}_getQueryConstraints(){return this._queryConstraints}_getOperator(){return"and"===this.type?"and":"or"}}class Gie extends Fie{constructor(e,t){super(),this._field=e,this._direction=t,this.type="orderBy"}static _create(e,t){return new Gie(e,t)}_apply(e){const t=function(e,t,l){if(null!==e.startAt)throw new FJ(LJ.INVALID_ARGUMENT,"Invalid query. You must not call startAt() or startAfter() before calling orderBy().");if(null!==e.endAt)throw new FJ(LJ.INVALID_ARGUMENT,"Invalid query. You must not call endAt() or endBefore() before calling orderBy().");return new i2(t,l)}(e._query,this._field,this._direction);return new j6(e.firestore,e.converter,function(e,t){const l=e.explicitOrderBy.concat([t]);return new A2(e.path,e.collectionGroup,l,e.filters.slice(),e.limit,e.limitType,e.startAt,e.endAt)}(e._query,t))}}class Vie extends Fie{constructor(e,t,l){super(),this.type=e,this._limit=t,this._limitType=l}static _create(e,t,l){return new Vie(e,t,l)}_apply(e){return new j6(e.firestore,e.converter,L2(e._query,this._limit,this._limitType))}}class Hie extends Fie{constructor(e,t,l){super(),this.type=e,this._docOrFields=t,this._inclusive=l}static _create(e,t,l){return new Hie(e,t,l)}_apply(e){const t=Zie(e,this.type,this._docOrFields,this._inclusive);return new j6(e.firestore,e.converter,function(e,t){return new A2(e.path,e.collectionGroup,e.explicitOrderBy.slice(),e.filters.slice(),e.limit,e.limitType,t,e.endAt)}(e._query,t))}}class Wie extends Fie{constructor(e,t,l){super(),this.type=e,this._docOrFields=t,this._inclusive=l}static _create(e,t,l){return new Wie(e,t,l)}_apply(e){const t=Zie(e,this.type,this._docOrFields,this._inclusive);return new j6(e.firestore,e.converter,function(e,t){return new A2(e.path,e.collectionGroup,e.explicitOrderBy.slice(),e.filters.slice(),e.limit,e.limitType,e.startAt,t)}(e._query,t))}}function Zie(e,t,l,r){if(l[0]=_h(l[0]),l[0]instanceof mie)return function(e,t,l,r,n){if(!r)throw new FJ(LJ.NOT_FOUND,`Can't use a DocumentSnapshot that doesn't exist for ${l}().`);const i=[];for(const a of j2(e))if(a.field.isKeyField())i.push(_0(t,r.key));else{const e=r.data.field(a.field);if(xX(e))throw new FJ(LJ.INVALID_ARGUMENT,'Invalid query. You are trying to start or end a query using a document for which the field "'+a.field+'" is an uncommitted server timestamp. (Since the value of this field is unknown, you cannot start/end a query with it.)');if(null===e){const e=a.field.canonicalString();throw new FJ(LJ.INVALID_ARGUMENT,`Invalid query. You are trying to start or end a query using a document for which the field '${e}' (used as the orderBy) does not exist.`)}i.push(e)}return new O1(i,n)}(e._query,e.firestore._databaseId,t,l[0]._document,r);{const n=K6(e.firestore);return function(e,t,l,r,n,i){const a=e.explicitOrderBy;if(n.length>a.length)throw new FJ(LJ.INVALID_ARGUMENT,`Too many arguments provided to ${r}(). The number of arguments must be less than or equal to the number of orderBy() clauses`);const s=[];for(let o=0;o<n.length;o++){const i=n[o];if(a[o].field.isKeyField()){if("string"!=typeof i)throw new FJ(LJ.INVALID_ARGUMENT,`Invalid query. Expected a string for document ID in ${r}(), but got a ${typeof i}`);if(!B2(e)&&-1!==i.indexOf("/"))throw new FJ(LJ.INVALID_ARGUMENT,`Invalid query. When querying a collection and ordering by documentId(), the value passed to ${r}() must be a plain document ID, but '${i}' contains a slash.`);const l=e.path.child(UJ.fromString(i));if(!YJ.isDocumentKey(l))throw new FJ(LJ.INVALID_ARGUMENT,`Invalid query. When querying a collection group and ordering by documentId(), the value passed to ${r}() must result in a valid document path, but '${l}' is not because it contains an odd number of segments.`);const n=new YJ(l);s.push(_0(t,n))}else{const e=i5(l,r,i);s.push(e)}}return new O1(s,i)}(e._query,e.firestore._databaseId,n,t,l,r)}}function $ie(e,t,l){if("string"==typeof(l=_h(l))){if(""===l)throw new FJ(LJ.INVALID_ARGUMENT,"Invalid query. When querying with documentId(), you must provide a valid document ID, but it was an empty string.");if(!B2(t)&&-1!==l.indexOf("/"))throw new FJ(LJ.INVALID_ARGUMENT,`Invalid query. When querying a collection by documentId(), you must provide a plain document ID, but '${l}' contains a '/' character.`);const r=t.path.child(UJ.fromString(l));if(!YJ.isDocumentKey(r))throw new FJ(LJ.INVALID_ARGUMENT,`Invalid query. When querying a collection group by documentId(), the value provided must result in a valid document path, but '${r}' is not because it has an odd number of segments (${r.length}).`);return _0(e,new YJ(r))}if(l instanceof P6)return _0(e,l._key);throw new FJ(LJ.INVALID_ARGUMENT,`Invalid query. When querying with documentId(), you must provide a valid string or a DocumentReference, but it was: ${lX(l)}.`)}function Kie(e,t){if(!Array.isArray(e)||0===e.length)throw new FJ(LJ.INVALID_ARGUMENT,`Invalid Query. A non-empty array is required for '${t.toString()}' filters.`)}function Yie(e,t){const l=function(e,t){for(const l of e)for(const e of l.getFlattenedFilters())if(t.indexOf(e.op)>=0)return e.op;return null}(e.filters,function(e){switch(e){case"!=":return["!=","not-in"];case"array-contains-any":case"in":return["not-in"];case"not-in":return["array-contains-any","in","not-in","!="];default:return[]}}(t.op));if(null!==l)throw l===t.op?new FJ(LJ.INVALID_ARGUMENT,`Invalid query. You cannot use more than one '${t.op.toString()}' filter.`):new FJ(LJ.INVALID_ARGUMENT,`Invalid query. You cannot use '${t.op.toString()}' filters with '${l.toString()}' filters.`)}function Qie(e){return function(e,t){if("object"!=typeof e||null===e)return!1;const l=e;for(const r of t)if(r in l&&"function"==typeof l[r])return!0;return!1}(e,["next","error","complete"])}const Jie={maxAttempts:5};class Xie{constructor(e,t){this._firestore=e,this._commitHandler=t,this._mutations=[],this._committed=!1,this._dataReader=K6(e)}set(e,t,l){this._verifyNotCommitted();const r=eae(e,this._firestore),n=yie(r.converter,t,l),i=Y6(this._dataReader,"WriteBatch.set",r._key,n,null!==r.converter,l);return this._mutations.push(i.toMutation(r._key,N1.none())),this}update(e,t,l,...r){this._verifyNotCommitted();const n=eae(e,this._firestore);let i;return i="string"==typeof(t=_h(t))||t instanceof y4?n5(this._dataReader,"WriteBatch.update",n._key,t,l,r):r5(this._dataReader,"WriteBatch.update",n._key,t),this._mutations.push(i.toMutation(n._key,N1.exists(!0))),this}delete(e){this._verifyNotCommitted();const t=eae(e,this._firestore);return this._mutations=this._mutations.concat(new P1(t._key,N1.none())),this}commit(){return this._verifyNotCommitted(),this._committed=!0,this._mutations.length>0?this._commitHandler(this._mutations):Promise.resolve()}_verifyNotCommitted(){if(this._committed)throw new FJ(LJ.FAILED_PRECONDITION,"A write batch can no longer be used after commit() has been called.")}}function eae(e,t){if((e=_h(e)).firestore!==t)throw new FJ(LJ.INVALID_ARGUMENT,"Provided document reference is from a different Firestore instance.");return e}let tae=class{constructor(e,t){this._firestore=e,this._transaction=t,this._dataReader=K6(e)}get(e){const t=eae(e,this._firestore),l=new fie(this._firestore);return this._transaction.lookup([t._key]).then(e=>{if(!e||1!==e.length)return vJ(24041);const r=e[0];if(r.isFoundDocument())return new mie(this._firestore,l,r.key,r,t.converter);if(r.isNoDocument())return new mie(this._firestore,l,t._key,null,t.converter);throw vJ(18433,{doc:r})})}set(e,t,l){const r=eae(e,this._firestore),n=yie(r.converter,t,l),i=Y6(this._dataReader,"Transaction.set",r._key,n,null!==r.converter,l);return this._transaction.set(r._key,i),this}update(e,t,l,...r){const n=eae(e,this._firestore);let i;return i="string"==typeof(t=_h(t))||t instanceof y4?n5(this._dataReader,"Transaction.update",n._key,t,l,r):r5(this._dataReader,"Transaction.update",n._key,t),this._transaction.update(n._key,i),this}delete(e){const t=eae(e,this._firestore);return this._transaction.delete(t._key),this}};class lae extends tae{constructor(e,t){super(e,t),this._firestore=e}get(e){const t=eae(e,this._firestore),l=new Mie(this._firestore);return super.get(e).then(e=>new Rie(this._firestore,l,t._key,e._document,new Eie(!1,!1),t.converter))}}function rae(e,t,l){e=rX(e,Nie);const r={...Jie,...l};!function(e){if(e.maxAttempts<1)throw new FJ(LJ.INVALID_ARGUMENT,"Max attempts must be at least 1")}(r);return function(e,t,l){const r=new C4;return e.asyncQueue.enqueueAndForget(async()=>{const n=await sie(e);new Yne(e.asyncQueue,n,l,t,r).tE()}),r.promise}(Cie(e),l=>t(new lae(e,l)),r)}function nae(e){e=rX(e,P6);const t=rX(e.firestore,Nie),l=Cie(t),r=new Mie(t);return function(e,t){const l=new C4;return e.asyncQueue.enqueueAndForget(async()=>async function(e,t,l){try{const r=await function(e,t){const l=NJ(e);return l.persistence.runTransaction("read document","readonly",e=>l.localDocuments.getDocument(e,t))}(e,t);r.isFoundDocument()?l.resolve(r):r.isNoDocument()?l.resolve(null):l.reject(new FJ(LJ.UNAVAILABLE,"Failed to get document from cache. (However, this document may exist on the server. Run again without setting 'source' in the GetOptions to attempt to retrieve the document from the server.)"))}catch(e){const r=Cre(e,`Failed to get document '${t} from cache`);l.reject(r)}}(await nie(e),t,l)),l.promise}(l,e._key).then(l=>new Rie(t,r,e._key,l,new Eie(null!==l&&l.hasLocalMutations,!0),e.converter))}function iae(e){e=rX(e,j6);const t=rX(e.firestore,Nie),l=Cie(t),r=new Mie(t);return function(e,t){const l=new C4;return e.asyncQueue.enqueueAndForget(async()=>async function(e,t,l){try{const r=await Ple(e,t,!0),n=new one(t,r.uu),i=n.Vl(r.documents),a=n.applyChanges(i,!1);l.resolve(a.snapshot)}catch(e){const r=Cre(e,`Failed to execute query '${t} against cache`);l.reject(r)}}(await nie(e),t,l)),l.promise}(l,e._query).then(l=>new jie(t,r,e,l))}function aae(e,t,l){e=rX(e,P6);const r=rX(e.firestore,Nie),n=yie(e.converter,t,l);return pae(r,[Y6(K6(r),"setDoc",e._key,n,null!==e.converter,l).toMutation(e._key,N1.none())])}function sae(e,t,l,...r){e=rX(e,P6);const n=rX(e.firestore,Nie),i=K6(n);let a;return a="string"==typeof(t=_h(t))||t instanceof y4?n5(i,"updateDoc",e._key,t,l,r):r5(i,"updateDoc",e._key,t),pae(n,[a.toMutation(e._key,N1.exists(!0))])}function oae(e,t){const l=rX(e.firestore,Nie),r=L6(e),n=yie(e.converter,t);return pae(l,[Y6(K6(e.firestore),"addDoc",r._key,n,null!==e.converter,{}).toMutation(r._key,N1.exists(!1))]).then(()=>r)}function cae(e,...t){e=_h(e);let l={includeMetadataChanges:!1,source:"default"},r=0;"object"!=typeof t[r]||Qie(t[r])||(l=t[r++]);const n={includeMetadataChanges:l.includeMetadataChanges,source:l.source};if(Qie(t[r])){const e=t[r];t[r]=e.next?.bind(e),t[r+1]=e.error?.bind(e),t[r+2]=e.complete?.bind(e)}let i,a,s;if(e instanceof P6)a=rX(e.firestore,Nie),s=M2(e._key.path),i={next:l=>{t[r]&&t[r](dae(a,e,l))},error:t[r+1],complete:t[r+2]};else{const l=rX(e,j6);a=rX(l.firestore,Nie),s=l._query;const n=new Mie(a);i={next:e=>{t[r]&&t[r](new jie(a,n,l,e))},error:t[r+1],complete:t[r+2]},Oie(e._query)}return function(e,t,l,r){const n=new Sre(r),i=new lne(t,n,l);return e.asyncQueue.enqueueAndForget(async()=>Yre(await oie(e),i)),()=>{n.Bu(),e.asyncQueue.enqueueAndForget(async()=>Qre(await oie(e),i))}}(Cie(a),s,n,i)}function uae(e,t){return function(e,t){const l=new Sre(t);return e.asyncQueue.enqueueAndForget(async()=>function(e,t){NJ(e).Jc.add(t),t.next()}(await oie(e),l)),()=>{l.Bu(),e.asyncQueue.enqueueAndForget(async()=>function(e,t){NJ(e).Jc.delete(t)}(await oie(e),l))}}(Cie(e=rX(e,Nie)),Qie(t)?t:{next:t})}function pae(e,t){return pie(Cie(e),t)}function dae(e,t,l){const r=l.docs.get(t._key),n=new Mie(e);return new Rie(e,n,t._key,r,new Eie(l.hasPendingWrites,l.fromCache),t.converter)}new WeakMap;const mae="@firebase/firestore",hae="4.19.1";!function(e,t=!0){(function(e){dJ=e})(cy),Jg(new Fh("firestore",(e,{instanceIdentifier:l,options:r})=>{const n=e.getProvider("app").getImmediate(),i=new Nie(new T4(e.getProvider("auth-internal")),new E4(n,e.getProvider("app-check-internal")),function(e,t){if(!Object.prototype.hasOwnProperty.apply(e.options,["projectId"]))throw new FJ(LJ.INVALID_ARGUMENT,'"projectId" not provided in firebase.initializeApp.');return new IX(e.options.projectId,t)}(n,l),n);return r={useFetchStreams:t,...r},i._setSettings(r),i},"PUBLIC").setMultipleInstances(!0)),gy(mae,hae,e),gy(mae,hae,"esm2020")}();let gae=null;const yae=()=>gae,fae=RO({name:"login",initialState:{users:[],userProfile:{},error:"",user:"",history:""},reducers:{apiError(e,t){e.error=t.payload},loginSuccess(e,t){e.user=t.payload},logoutUserSuccess(e,t){e.history=t.payload}}}),{apiError:bae,loginSuccess:vae,logoutUserSuccess:xae}=fae.actions,Sae=fae.reducer,Nae=RO({name:"profile",initialState:{error:"",success:""},reducers:{profileSuccess(e,t){e.success=t.payload},profileError(e,t){e.error=t.payload}}}),{profileSuccess:Cae,profileError:wae}=Nae.actions,Iae=Nae.reducer,kae=yae(),Tae=e=>async t=>{try{let l;"firebase"==={NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_FIREBASE_API_KEY:"AIzaSyB9WIAuCNr_nto9LS2XxFXu5nNM_hpyjlk",REACT_APP_FIREBASE_AUTH_DOMAIN:"statusi-app.firebaseapp.com",REACT_APP_FIREBASE_PROJECT_ID:"statusi-app",REACT_APP_FIREBASE_STORAGE_BUCKET:"statusi-app.firebasestorage.app",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"1096635179468",REACT_APP_FIREBASE_APP_ID:"1:1096635179468:web:f595c361043538b19b3d69",REACT_APP_STRIPE_PUBLIC_KEY:"pk_test_51OEU3aSFSVC4U98Th19U13orKHwjsMXoyEERRsUrh7ChbVrWHlBQvpQhZl1bDrXsW0F3qbDPenz1HGAtaVlEdgww00s3qovEXf",REACT_APP_CAPTCHA_SECRET_KEY:"6Lc8QCkrAAAAABml8LkrX9BMOCXfmJzYYWEapAAr",REACT_APP_S3_BUCKET_NAME:"kartikdemobucket",REACT_APP_PUBLIC_POSTHOG_KEY:"phc_dsI7FfvLdVnbqqmBbAEqXHMFHEir4VG9VoIA7avLsgy",REACT_APP_PUBLIC_POSTHOG_HOST:"https://us.i.posthog.com"}.REACT_APP_DEFAULTAUTH&&(l=kae.editProfileAPI(e.username,e.idx));const r=await l;r&&t(Cae(r))}catch(l){t(wae(l))}},Aae=RO({name:"forgotpwd",initialState:{forgetSuccessMsg:"",forgetError:""},reducers:{userForgetPasswordSuccess(e,t){e.forgetSuccessMsg=t.payload},userForgetPasswordError(e,t){e.forgetError=t.payload}}}),{userForgetPasswordSuccess:Dae,userForgetPasswordError:Mae}=Aae.actions,Eae=Aae.reducer;yae();var Rae="NOT_FOUND";var Bae=function(e,t){return e===t};function jae(e,t){var l="object"===typeof t?t:{equalityCheck:t},r=l.equalityCheck,n=void 0===r?Bae:r,i=l.maxSize,a=void 0===i?1:i,s=l.resultEqualityCheck,o=function(e){return function(t,l){if(null===t||null===l||t.length!==l.length)return!1;for(var r=t.length,n=0;n<r;n++)if(!e(t[n],l[n]))return!1;return!0}}(n),c=1===a?function(e){var t;return{get:function(l){return t&&e(t.key,l)?t.value:Rae},put:function(e,l){t={key:e,value:l}},getEntries:function(){return t?[t]:[]},clear:function(){t=void 0}}}(o):function(e,t){var l=[];function r(e){var r=l.findIndex(function(l){return t(e,l.key)});if(r>-1){var n=l[r];return r>0&&(l.splice(r,1),l.unshift(n)),n.value}return Rae}return{get:r,put:function(t,n){r(t)===Rae&&(l.unshift({key:t,value:n}),l.length>e&&l.pop())},getEntries:function(){return l},clear:function(){l=[]}}}(a,o);function u(){var t=c.get(arguments);if(t===Rae){if(t=e.apply(null,arguments),s){var l=c.getEntries().find(function(e){return s(e.value,t)});l&&(t=l.value)}c.put(arguments,t)}return t}return u.clearCache=function(){return c.clear()},u}function Pae(e){for(var t=arguments.length,l=new Array(t>1?t-1:0),r=1;r<t;r++)l[r-1]=arguments[r];return function(){for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];var i,a=0,s={memoizeOptions:void 0},o=r.pop();if("object"===typeof o&&(s=o,o=r.pop()),"function"!==typeof o)throw new Error("createSelector expects an output function after the inputs, but received: ["+typeof o+"]");var c=s.memoizeOptions,u=void 0===c?l:c,p=Array.isArray(u)?u:[u],d=function(e){var t=Array.isArray(e[0])?e[0]:e;if(!t.every(function(e){return"function"===typeof e})){var l=t.map(function(e){return"function"===typeof e?"function "+(e.name||"unnamed")+"()":typeof e}).join(", ");throw new Error("createSelector expects all input-selectors to be functions, but received the following types: ["+l+"]")}return t}(r),m=e.apply(void 0,[function(){return a++,o.apply(null,arguments)}].concat(p)),h=e(function(){for(var e=[],t=d.length,l=0;l<t;l++)e.push(d[l].apply(null,arguments));return i=m.apply(null,e)});return Object.assign(h,{resultFunc:o,memoizedResultFunc:m,dependencies:d,lastResult:function(){return i},recomputations:function(){return a},resetRecomputations:function(){return a=0}}),h}}var _ae=Pae(jae);const Oae=Ge(()=>{document.title="Profile | Dashonic - React Admin & Dashboard Template";const e=ju(),t=_ae(e=>e.profile,e=>({error:e.error,success:e.success})),{error:l,success:r}=Iu(t);console.log("success",r);const[n,i]=(0,o.useState)(""),[a,s]=(0,o.useState)(""),[c,u]=(0,o.useState)(1);(0,o.useEffect)(()=>{const e=localStorage.getItem("authUser");if(e){const t=JSON.parse(e);"firebase"==={NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_FIREBASE_API_KEY:"AIzaSyB9WIAuCNr_nto9LS2XxFXu5nNM_hpyjlk",REACT_APP_FIREBASE_AUTH_DOMAIN:"statusi-app.firebaseapp.com",REACT_APP_FIREBASE_PROJECT_ID:"statusi-app",REACT_APP_FIREBASE_STORAGE_BUCKET:"statusi-app.firebasestorage.app",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"1096635179468",REACT_APP_FIREBASE_APP_ID:"1:1096635179468:web:f595c361043538b19b3d69",REACT_APP_STRIPE_PUBLIC_KEY:"pk_test_51OEU3aSFSVC4U98Th19U13orKHwjsMXoyEERRsUrh7ChbVrWHlBQvpQhZl1bDrXsW0F3qbDPenz1HGAtaVlEdgww00s3qovEXf",REACT_APP_CAPTCHA_SECRET_KEY:"6Lc8QCkrAAAAABml8LkrX9BMOCXfmJzYYWEapAAr",REACT_APP_S3_BUCKET_NAME:"kartikdemobucket",REACT_APP_PUBLIC_POSTHOG_KEY:"phc_dsI7FfvLdVnbqqmBbAEqXHMFHEir4VG9VoIA7avLsgy",REACT_APP_PUBLIC_POSTHOG_HOST:"https://us.i.posthog.com"}.REACT_APP_DEFAULTAUTH?(t.displayName?s(t.displayName):s(t.fullName),i(t.email),u(t.uid)):"fake"!=={NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_FIREBASE_API_KEY:"AIzaSyB9WIAuCNr_nto9LS2XxFXu5nNM_hpyjlk",REACT_APP_FIREBASE_AUTH_DOMAIN:"statusi-app.firebaseapp.com",REACT_APP_FIREBASE_PROJECT_ID:"statusi-app",REACT_APP_FIREBASE_STORAGE_BUCKET:"statusi-app.firebasestorage.app",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"1096635179468",REACT_APP_FIREBASE_APP_ID:"1:1096635179468:web:f595c361043538b19b3d69",REACT_APP_STRIPE_PUBLIC_KEY:"pk_test_51OEU3aSFSVC4U98Th19U13orKHwjsMXoyEERRsUrh7ChbVrWHlBQvpQhZl1bDrXsW0F3qbDPenz1HGAtaVlEdgww00s3qovEXf",REACT_APP_CAPTCHA_SECRET_KEY:"6Lc8QCkrAAAAABml8LkrX9BMOCXfmJzYYWEapAAr",REACT_APP_S3_BUCKET_NAME:"kartikdemobucket",REACT_APP_PUBLIC_POSTHOG_KEY:"phc_dsI7FfvLdVnbqqmBbAEqXHMFHEir4VG9VoIA7avLsgy",REACT_APP_PUBLIC_POSTHOG_HOST:"https://us.i.posthog.com"}.REACT_APP_DEFAULTAUTH&&"jwt"!=={NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_FIREBASE_API_KEY:"AIzaSyB9WIAuCNr_nto9LS2XxFXu5nNM_hpyjlk",REACT_APP_FIREBASE_AUTH_DOMAIN:"statusi-app.firebaseapp.com",REACT_APP_FIREBASE_PROJECT_ID:"statusi-app",REACT_APP_FIREBASE_STORAGE_BUCKET:"statusi-app.firebasestorage.app",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"1096635179468",REACT_APP_FIREBASE_APP_ID:"1:1096635179468:web:f595c361043538b19b3d69",REACT_APP_STRIPE_PUBLIC_KEY:"pk_test_51OEU3aSFSVC4U98Th19U13orKHwjsMXoyEERRsUrh7ChbVrWHlBQvpQhZl1bDrXsW0F3qbDPenz1HGAtaVlEdgww00s3qovEXf",REACT_APP_CAPTCHA_SECRET_KEY:"6Lc8QCkrAAAAABml8LkrX9BMOCXfmJzYYWEapAAr",REACT_APP_S3_BUCKET_NAME:"kartikdemobucket",REACT_APP_PUBLIC_POSTHOG_KEY:"phc_dsI7FfvLdVnbqqmBbAEqXHMFHEir4VG9VoIA7avLsgy",REACT_APP_PUBLIC_POSTHOG_HOST:"https://us.i.posthog.com"}.REACT_APP_DEFAULTAUTH||(t.username?(s(t.username),i(t.email),u(t.uid)):s(t.name))}},[e,r]);const p=JE({enableReinitialize:!0,initialValues:{username:a||"",idx:c||""},validationSchema:jT({username:xT().required("Please Enter Your UserName")}),onSubmit:t=>{e(Tae(t))}});return(0,Ue.jsx)(o.Fragment,{children:(0,Ue.jsx)("div",{className:"page-content",children:(0,Ue.jsxs)(jt,{fluid:!0,children:[(0,Ue.jsx)(_K,{title:"Dashonic",breadcrumbItem:"Profile"}),(0,Ue.jsx)(Ut,{children:(0,Ue.jsxs)(Xt,{lg:"12",children:[l&&l?(0,Ue.jsx)(vW,{color:"danger",children:l}):null,r?(0,Ue.jsx)(vW,{color:"success",children:r}):null,(0,Ue.jsx)(cN,{children:(0,Ue.jsx)(SN,{children:(0,Ue.jsxs)("div",{className:"d-flex",children:[(0,Ue.jsx)("div",{className:"ms-3",children:(0,Ue.jsx)("img",{src:`${lh.IMG_BUCKET_NAME}/images/users/avatar-1.jpg`,alt:"",className:"avatar-md rounded-circle img-thumbnail"})}),(0,Ue.jsx)("div",{className:"flex-grow-1 align-self-center ms-3",children:(0,Ue.jsxs)("div",{className:"text-muted",children:[(0,Ue.jsx)("h5",{children:a}),(0,Ue.jsx)("p",{className:"mb-1",children:n}),(0,Ue.jsxs)("p",{className:"mb-0",children:["Id no: #",c]})]})})]})})})]})}),(0,Ue.jsx)("h4",{className:"card-title mb-4",children:"Change User Name"}),(0,Ue.jsx)(cN,{children:(0,Ue.jsx)(SN,{children:(0,Ue.jsxs)(PK,{className:"form-horizontal",onSubmit:e=>(e.preventDefault(),p.handleSubmit(),!1),children:[(0,Ue.jsxs)("div",{className:"form-group",children:[(0,Ue.jsx)(FS,{className:"form-label",children:"User Name"}),(0,Ue.jsx)(QS,{name:"username",className:"form-control",placeholder:"Enter User Name",type:"text",onChange:p.handleChange,onBlur:p.handleBlur,value:p.values.username||"",invalid:!(!p.touched.username||!p.errors.username)}),p.touched.username&&p.errors.username?(0,Ue.jsx)(rN,{type:"invalid",children:p.errors.username}):null,(0,Ue.jsx)(QS,{name:"idx",value:c,type:"hidden"})]}),(0,Ue.jsx)("div",{className:"text-center mt-4",children:(0,Ue.jsx)(Hl,{type:"submit",color:"danger",children:"Update User Name"})})]})})})]})})})});function Lae(){return window}async function Fae(e,t,l){const{BuildInfo:r}=Lae();ef(t.sessionId,"AuthEvent did not contain a session ID");const n=await async function(e){const t=function(e){if(ef(/[0-9a-zA-Z]+/.test(e),"Can only convert alpha-numeric strings"),"undefined"!==typeof TextEncoder)return(new TextEncoder).encode(e);const t=new ArrayBuffer(e.length),l=new Uint8Array(t);for(let r=0;r<e.length;r++)l[r]=e.charCodeAt(r);return l}(e),l=await crypto.subtle.digest("SHA-256",t),r=Array.from(new Uint8Array(l));return r.map(e=>e.toString(16).padStart(2,"0")).join("")}(t.sessionId),i={};return Qf()?i.ibi=r.packageName:$f()?i.apn=r.packageName:Wy(e,"operation-not-supported-in-this-environment"),r.displayName&&(i.appDisplayName=r.displayName),i.sessionId=n,aS(e,l,t.type,void 0,t.eventId??void 0,i)}function qae(e){const{cordova:t}=Lae();return new Promise(l=>{t.plugins.browsertab.isAvailable(r=>{let n=null;r?t.plugins.browsertab.openUrl(e):n=t.InAppBrowser.open(e,function(e=yh()){return/(iPad|iPhone|iPod).*OS 7_\d/i.test(e)||/(iPad|iPhone|iPod).*OS 8_\d/i.test(e)}()?"_blank":"_system","location=yes"),l(n)})})}class zae extends Lx{constructor(){super(...arguments),this.passiveListeners=new Set,this.initPromise=new Promise(e=>{this.resolveInitialized=e})}addPassiveListener(e){this.passiveListeners.add(e)}removePassiveListener(e){this.passiveListeners.delete(e)}resetRedirect(){this.queuedRedirectEvent=null,this.hasHandledPotentialRedirect=!1}onEvent(e){return this.resolveInitialized(),this.passiveListeners.forEach(t=>t(e)),super.onEvent(e)}async initialized(){await this.initPromise}}async function Uae(e){const t=await Hae()._get(Wae(e));return t&&await Hae()._remove(Wae(e)),t}function Gae(e,t){const l=function(e){const t=Zae(e),l=t.link?decodeURIComponent(t.link):void 0,r=Zae(l).link,n=t.deep_link_id?decodeURIComponent(t.deep_link_id):void 0;return Zae(n).link||n||r||l||e}(t);if(l.includes("/__/auth/callback")){const t=Zae(l),r=t.firebaseError?function(e){try{return JSON.parse(e)}catch(m7e){return null}}(decodeURIComponent(t.firebaseError)):null,n=r?.code?.split("auth/")?.[1],i=n?Zy(n):null;return i?{type:e.type,eventId:e.eventId,tenantId:e.tenantId,error:i,urlResponse:null,sessionId:null,postBody:null}:{type:e.type,eventId:e.eventId,tenantId:e.tenantId,sessionId:e.sessionId,urlResponse:l,postBody:null}}return null}function Vae(){const e=[],t="1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";for(let l=0;l<20;l++){const l=Math.floor(62*Math.random());e.push(t.charAt(l))}return e.join("")}function Hae(){return Lf(Fv)}function Wae(e){return zf("authEvent",e.config.apiKey,e.name)}function Zae(e){if(!e?.includes("?"))return{};const[t,...l]=e.split("?");return Eh(l.join("?"))}const $ae=class{constructor(){this._redirectPersistence=Vv,this._shouldInitProactively=!0,this.eventManagers=new Map,this.originValidationPromises={},this._completeRedirectFn=_x,this._overrideRedirectResult=Mx}async _initialize(e){const t=e._key();let l=this.eventManagers.get(t);return l||(l=new zae(e),this.eventManagers.set(t,l),this.attachCallbackListeners(e,l)),l}_openPopup(e){Wy(e,"operation-not-supported-in-this-environment")}async _openRedirect(e,t,l,r){!function(e){const t=Lae();Jy("function"===typeof t?.universalLinks?.subscribe,e,"invalid-cordova-configuration",{missingPlugin:"cordova-universal-links-plugin-fix"}),Jy("undefined"!==typeof t?.BuildInfo?.packageName,e,"invalid-cordova-configuration",{missingPlugin:"cordova-plugin-buildInfo"}),Jy("function"===typeof t?.cordova?.plugins?.browsertab?.openUrl,e,"invalid-cordova-configuration",{missingPlugin:"cordova-plugin-browsertab"}),Jy("function"===typeof t?.cordova?.plugins?.browsertab?.isAvailable,e,"invalid-cordova-configuration",{missingPlugin:"cordova-plugin-browsertab"}),Jy("function"===typeof t?.cordova?.InAppBrowser?.open,e,"invalid-cordova-configuration",{missingPlugin:"cordova-plugin-inappbrowser"})}(e);const n=await this._initialize(e);await n.initialized(),n.resetRedirect(),Tx.clear(),await this._originValidation(e);const i=function(e,t,l=null){return{type:t,eventId:l,urlResponse:null,sessionId:Vae(),postBody:null,tenantId:e.tenantId,error:Zy(e,"no-auth-event")}}(e,l,r);await function(e,t){return Hae()._set(Wae(e),t)}(e,i);const a=await Fae(e,i,t);return async function(e,t,l){const{cordova:r}=Lae();let n=()=>{};try{await new Promise((i,a)=>{let s=null;function o(){i();const e=r.plugins.browsertab?.close;"function"===typeof e&&e(),"function"===typeof l?.close&&l.close()}function c(){s||(s=window.setTimeout(()=>{a(Zy(e,"redirect-cancelled-by-user"))},2e3))}function u(){"visible"===document?.visibilityState&&c()}t.addPassiveListener(o),document.addEventListener("resume",c,!1),$f()&&document.addEventListener("visibilitychange",u,!1),n=()=>{t.removePassiveListener(o),document.removeEventListener("resume",c,!1),document.removeEventListener("visibilitychange",u,!1),s&&window.clearTimeout(s)}})}finally{n()}}(e,n,await qae(a))}_isIframeWebStorageSupported(e,t){throw new Error("Method not implemented.")}_originValidation(e){const t=e._key();return this.originValidationPromises[t]||(this.originValidationPromises[t]=async function(e){const{BuildInfo:t}=Lae(),l={};Qf()?l.iosBundleId=t.packageName:$f()?l.androidPackageName=t.packageName:Wy(e,"operation-not-supported-in-this-environment"),await zx(e,l)}(e)),this.originValidationPromises[t]}attachCallbackListeners(e,t){const{universalLinks:l,handleOpenURL:r,BuildInfo:n}=Lae(),i=setTimeout(async()=>{await Uae(e),t.onEvent(Kae())},500),a=async l=>{clearTimeout(i);const r=await Uae(e);let n=null;r&&l?.url&&(n=Gae(r,l.url)),t.onEvent(n||Kae())};"undefined"!==typeof l&&"function"===typeof l.subscribe&&l.subscribe(null,a);const s=r,o=`${n.packageName.toLowerCase()}://`;Lae().handleOpenURL=async e=>{if(e.toLowerCase().startsWith(o)&&a({url:e}),"function"===typeof s)try{s(e)}catch(m7e){console.error(m7e)}}}};function Kae(){return{type:"unknown",eventId:null,sessionId:null,urlResponse:null,postBody:null,tenantId:null,error:Zy("no-auth-event")}}function Yae(){return self?.location?.protocol||null}function Qae(e=yh()){return!("file:"!==Yae()&&"ionic:"!==Yae()&&"capacitor:"!==Yae()||!e.toLowerCase().match(/iphone|ipad|ipod|android/))}function Jae(e=yh()){return Sh()&&11===document?.documentMode||function(e=yh()){return/Edge\/\d+/.test(e)}(e)}function Xae(){try{const e=self.localStorage,t=Wv();if(e)return e.setItem(t,"1"),e.removeItem(t),!Jae()||wh()}catch(m7e){return ese()&&wh()}return!1}function ese(){return"undefined"!==typeof l.g&&"WorkerGlobalScope"in l.g&&"importScripts"in l.g}function tse(){return("http:"===Yae()||"https:"===Yae()||vh()||Qae())&&!(xh()||fh())&&Xae()&&!ese()}function lse(){return Qae()&&"undefined"!==typeof document}const rse={LOCAL:"local",NONE:"none",SESSION:"session"},nse=Jy,ise="persistence";async function ase(e){await e._initializationPromise;const t=sse(),l=zf(ise,e.config.apiKey,e.name);t&&t.setItem(l,e._getPersistenceType())}function sse(){try{return("undefined"!==typeof window?window:null)?.sessionStorage||null}catch(m7e){return null}}const ose=Jy;class cse{constructor(){this.browserResolver=Lf(oS),this.cordovaResolver=Lf($ae),this.underlyingResolver=null,this._redirectPersistence=Vv,this._completeRedirectFn=_x,this._overrideRedirectResult=Mx}async _initialize(e){return await this.selectUnderlyingResolver(),this.assertedUnderlyingResolver._initialize(e)}async _openPopup(e,t,l,r){return await this.selectUnderlyingResolver(),this.assertedUnderlyingResolver._openPopup(e,t,l,r)}async _openRedirect(e,t,l,r){return await this.selectUnderlyingResolver(),this.assertedUnderlyingResolver._openRedirect(e,t,l,r)}_isIframeWebStorageSupported(e,t){this.assertedUnderlyingResolver._isIframeWebStorageSupported(e,t)}_originValidation(e){return this.assertedUnderlyingResolver._originValidation(e)}get _shouldInitProactively(){return lse()||this.browserResolver._shouldInitProactively}get assertedUnderlyingResolver(){return ose(this.underlyingResolver,"internal-error"),this.underlyingResolver}async selectUnderlyingResolver(){if(this.underlyingResolver)return;const e=await async function(){return!!lse()&&new Promise(e=>{const t=setTimeout(()=>{e(!1)},1e3);document.addEventListener("deviceready",()=>{clearTimeout(t),e(!0)})})}();this.underlyingResolver=e?this.cordovaResolver:this.browserResolver}}function use(e){return e.unwrap()}function pse(e,t){const l=t.customData?._tokenResponse;if("auth/multi-factor-auth-required"===t?.code){t.resolver=new gse(e,function(e,t){const l=_h(e),r=t;return Jy(t.customData.operationType,l,"argument-error"),Jy(r.customData._serverResponse?.mfaPendingCredential,l,"argument-error"),Rv._fromError(l,r)}(e,t))}else if(l){const e=dse(t),r=t;e&&(r.credential=e,r.tenantId=l.tenantId||void 0,r.email=l.email||void 0,r.phoneNumber=l.phoneNumber||void 0)}}function dse(e){const{_tokenResponse:t}=e instanceof Ih?e.customData:e;if(!t)return null;if(!(e instanceof Ih)&&"temporaryProof"in t&&"phoneNumber"in t)return fx.credentialFromResult(e);const l=t.providerId;if(!l||l===Ey)return null;let r;switch(l){case My:r=Ub;break;case Ay:r=zb;break;case Dy:r=Gb;break;case Ry:r=Wb;break;default:const{oauthIdToken:e,oauthAccessToken:n,oauthTokenSecret:i,pendingToken:a,nonce:s}=t;return n||i||e||a?a?l.startsWith("saml.")?Vb._create(l,a):Rb._fromParams({providerId:l,signInMethod:l,pendingToken:a,idToken:e,accessToken:n}):new qb(l).credential({idToken:e,accessToken:n,rawNonce:s}):null}return e instanceof Ih?r.credentialFromError(e):r.credentialFromResult(e)}function mse(e,t){return t.catch(t=>{throw t instanceof Ih&&pse(e,t),t}).then(e=>{const t=e.operationType,l=e.user;return{operationType:t,credential:(r=e,dse(r)),additionalUserInfo:Av(e),user:yse.getOrCreate(l)};var r})}async function hse(e,t){const l=await t;return{verificationId:l.verificationId,confirm:t=>mse(e,l.confirm(t))}}class gse{constructor(e,t){this.resolver=t,this.auth=function(e){return e.wrapped()}(e)}get session(){return this.resolver.session}get hints(){return this.resolver.hints}resolveSignIn(e){return mse(use(this.auth),this.resolver.resolveSignIn(e))}}class yse{constructor(e){this._delegate=e,this.multiFactor=function(e){const t=_h(e);return Pv.has(t)||Pv.set(t,jv._fromUser(t)),Pv.get(t)}(e)}static getOrCreate(e){return yse.USER_MAP.has(e)||yse.USER_MAP.set(e,new yse(e)),yse.USER_MAP.get(e)}delete(){return this._delegate.delete()}reload(){return this._delegate.reload()}toJSON(){return this._delegate.toJSON()}getIdTokenResult(e){return this._delegate.getIdTokenResult(e)}getIdToken(e){return this._delegate.getIdToken(e)}linkAndRetrieveDataWithCredential(e){return this.linkWithCredential(e)}async linkWithCredential(e){return mse(this.auth,iv(this._delegate,e))}async linkWithPhoneNumber(e,t){return hse(this.auth,async function(e,t,l){const r=_h(e);await tv(!1,r,"phone");const n=await gx(r.auth,t,_h(l));return new hx(n,e=>iv(r,e))}(this._delegate,e,t))}async linkWithPopup(e){return mse(this.auth,async function(e,t,l){const r=_h(e);Yy(r.auth,t,Lb);const n=bx(r.auth,l);return new kx(r.auth,"linkViaPopup",t,n,r).executeNotNull()}(this._delegate,e,cse))}async linkWithRedirect(e){return await ase(rb(this.auth)),Px(this._delegate,e,cse)}reauthenticateAndRetrieveDataWithCredential(e){return this.reauthenticateWithCredential(e)}async reauthenticateWithCredential(e){return mse(this.auth,av(this._delegate,e))}reauthenticateWithPhoneNumber(e,t){return hse(this.auth,async function(e,t,l){const r=_h(e);if(ry(r.auth.app))return Promise.reject(Ky(r.auth));const n=await gx(r.auth,t,_h(l));return new hx(n,e=>av(r,e))}(this._delegate,e,t))}reauthenticateWithPopup(e){return mse(this.auth,async function(e,t,l){const r=_h(e);if(ry(r.auth.app))return Promise.reject(Zy(r.auth,"operation-not-supported-in-this-environment"));Yy(r.auth,t,Lb);const n=bx(r.auth,l);return new kx(r.auth,"reauthViaPopup",t,n,r).executeNotNull()}(this._delegate,e,cse))}async reauthenticateWithRedirect(e){return await ase(rb(this.auth)),jx(this._delegate,e,cse)}sendEmailVerification(e){return bv(this._delegate,e)}async unlink(e){return await Xb(this._delegate,e),this}updateEmail(e){return function(e,t){const l=_h(e);return ry(l.auth.app)?Promise.reject(Ky(l.auth)):Sv(l,t,null)}(this._delegate,e)}updatePassword(e){return function(e,t){return Sv(_h(e),null,t)}(this._delegate,e)}updatePhoneNumber(e){return async function(e,t){const l=_h(e);if(ry(l.auth.app))return Promise.reject(Ky(l.auth));await ev(l,t)}(this._delegate,e)}updateProfile(e){return xv(this._delegate,e)}verifyBeforeUpdateEmail(e,t){return vv(this._delegate,e,t)}get emailVerified(){return this._delegate.emailVerified}get isAnonymous(){return this._delegate.isAnonymous}get metadata(){return this._delegate.metadata}get phoneNumber(){return this._delegate.phoneNumber}get providerData(){return this._delegate.providerData}get refreshToken(){return this._delegate.refreshToken}get tenantId(){return this._delegate.tenantId}get displayName(){return this._delegate.displayName}get email(){return this._delegate.email}get photoURL(){return this._delegate.photoURL}get providerId(){return this._delegate.providerId}get uid(){return this._delegate.uid}get auth(){return this._delegate.auth}}yse.USER_MAP=new WeakMap;const fse=Jy;class bse{constructor(e,t){if(this.app=e,t.isInitialized())return this._delegate=t.getImmediate(),void this.linkUnderlyingAuth();const{apiKey:l}=e.options;fse(l,"invalid-api-key",{appName:e.name}),fse(l,"invalid-api-key",{appName:e.name});const r="undefined"!==typeof window?cse:void 0;this._delegate=t.initialize({options:{persistence:xse(l,e.name),popupRedirectResolver:r}}),this._delegate._updateErrorMap(qy),this.linkUnderlyingAuth()}get emulatorConfig(){return this._delegate.emulatorConfig}get currentUser(){return this._delegate.currentUser?yse.getOrCreate(this._delegate.currentUser):null}get languageCode(){return this._delegate.languageCode}set languageCode(e){this._delegate.languageCode=e}get settings(){return this._delegate.settings}get tenantId(){return this._delegate.tenantId}set tenantId(e){this._delegate.tenantId=e}useDeviceLanguage(){this._delegate.useDeviceLanguage()}signOut(){return this._delegate.signOut()}useEmulator(e,t){xb(this._delegate,e,t)}applyActionCode(e){return mv(this._delegate,e)}checkActionCode(e){return hv(this._delegate,e)}confirmPasswordReset(e,t){return async function(e,t,l){await wb(_h(e),{oobCode:t,newPassword:l}).catch(async t=>{throw"auth/password-does-not-meet-requirements"===t.code&&dv(e),t})}(this._delegate,e,t)}async createUserWithEmailAndPassword(e,t){return mse(this._delegate,gv(this._delegate,e,t))}fetchProvidersForEmail(e){return this.fetchSignInMethodsForEmail(e)}fetchSignInMethodsForEmail(e){return fv(this._delegate,e)}isSignInWithEmailLink(e){return function(e,t){const l=_b.parseLink(t);return"EMAIL_SIGNIN"===l?.operation}(this._delegate,e)}async getRedirectResult(){fse(tse(),this._delegate,"operation-not-supported-in-this-environment");const e=await async function(e,t){return await rb(e)._initializationPromise,_x(e,t,!1)}(this._delegate,cse);return e?mse(this._delegate,Promise.resolve(e)):{credential:null,user:null}}addFrameworkForLogging(e){!function(e,t){rb(e)._logFramework(t)}(this._delegate,e)}onAuthStateChanged(e,t,l){const{next:r,error:n,complete:i}=vse(e,t,l);return this._delegate.onAuthStateChanged(r,n,i)}onIdTokenChanged(e,t,l){const{next:r,error:n,complete:i}=vse(e,t,l);return this._delegate.onIdTokenChanged(r,n,i)}sendSignInLinkToEmail(e,t){return async function(e,t,l){const r=rb(e),n={requestType:"EMAIL_SIGNIN",email:t,clientType:"CLIENT_TYPE_WEB"};!function(e,t){Jy(t.handleCodeInApp,r,"argument-error"),t&&pv(r,e,t)}(n,l),await fb(r,n,"getOobCode",Db,"EMAIL_PASSWORD_PROVIDER")}(this._delegate,e,t)}sendPasswordResetEmail(e,t){return async function(e,t,l){const r=rb(e),n={requestType:"PASSWORD_RESET",email:t,clientType:"CLIENT_TYPE_WEB"};l&&pv(r,n,l),await fb(r,n,"getOobCode",Ab,"EMAIL_PASSWORD_PROVIDER")}(this._delegate,e,t||void 0)}async setPersistence(e){let t;switch(function(e,t){nse(Object.values(rse).includes(t),e,"invalid-persistence-type"),xh()?nse(t!==rse.SESSION,e,"unsupported-persistence-type"):fh()?nse(t===rse.NONE,e,"unsupported-persistence-type"):ese()?nse(t===rse.NONE||t===rse.LOCAL&&wh(),e,"unsupported-persistence-type"):nse(t===rse.NONE||Xae(),e,"unsupported-persistence-type")}(this._delegate,e),e){case rse.SESSION:t=Vv;break;case rse.LOCAL:t=await Lf(ix)._isAvailable()?ix:Fv;break;case rse.NONE:t=qf;break;default:return Wy("argument-error",{appName:this._delegate.name})}return this._delegate.setPersistence(t)}signInAndRetrieveDataWithCredential(e){return this.signInWithCredential(e)}signInAnonymously(){return mse(this._delegate,async function(e){if(ry(e.app))return Promise.reject(Ky(e));const t=rb(e);if(await t._initializationPromise,t.currentUser?.isAnonymous)return new $b({user:t.currentUser,providerId:null,operationType:"signIn"});const l=await Zb(t,{returnSecureToken:!0}),r=await $b._fromIdTokenResponse(t,"signIn",l,!0);return await t._updateCurrentUser(r.user),r}(this._delegate))}signInWithCredential(e){return mse(this._delegate,nv(this._delegate,e))}signInWithCustomToken(e){return mse(this._delegate,sv(this._delegate,e))}signInWithEmailAndPassword(e,t){return mse(this._delegate,yv(this._delegate,e,t))}signInWithEmailLink(e,t){return mse(this._delegate,async function(e,t,l){if(ry(e.app))return Promise.reject(Ky(e));const r=_h(e),n=Ob.credentialWithLink(t,l||tf());return Jy(n._tenantId===(r.tenantId||null),r,"tenant-id-mismatch"),nv(r,n)}(this._delegate,e,t))}signInWithPhoneNumber(e,t){return hse(this._delegate,async function(e,t,l){if(ry(e.app))return Promise.reject(Ky(e));const r=rb(e),n=await gx(r,t,_h(l));return new hx(n,e=>nv(r,e))}(this._delegate,e,t))}async signInWithPopup(e){return fse(tse(),this._delegate,"operation-not-supported-in-this-environment"),mse(this._delegate,Ix(this._delegate,e,cse))}async signInWithRedirect(e){return fse(tse(),this._delegate,"operation-not-supported-in-this-environment"),await ase(this._delegate),Bx(this._delegate,e,cse)}updateCurrentUser(e){return this._delegate.updateCurrentUser(e)}verifyPasswordResetCode(e){return async function(e,t){const{data:l}=await hv(_h(e),t);return l.email}(this._delegate,e)}unwrap(){return this._delegate}_delete(){return this._delegate._delete()}linkUnderlyingAuth(){this._delegate.wrapped=()=>this}}function vse(e,t,l){let r=e;"function"!==typeof e&&({next:r,error:t,complete:l}=e);const n=r;return{next:e=>n(e&&yse.getOrCreate(e)),error:t,complete:l}}function xse(e,t){const l=function(e,t){const l=sse();if(!l)return[];const r=zf(ise,e,t);switch(l.getItem(r)){case rse.NONE:return[qf];case rse.LOCAL:return[ix,Vv];case rse.SESSION:return[Vv];default:return[]}}(e,t);if("undefined"===typeof self||l.includes(ix)||l.push(ix),"undefined"!==typeof window)for(const r of[Fv,Vv])l.includes(r)||l.push(r);return l.includes(qf)||l.push(qf),l}bse.Persistence=rse;class Sse{static credential(e,t){return fx.credential(e,t)}constructor(){this.providerId="phone",this._delegate=new fx(use(yY.auth()))}verifyPhoneNumber(e,t){return this._delegate.verifyPhoneNumber(e,t)}unwrap(){return this._delegate}}Sse.PHONE_SIGN_IN_METHOD=fx.PHONE_SIGN_IN_METHOD,Sse.PROVIDER_ID=fx.PROVIDER_ID;const Nse=Jy;class Cse{constructor(e,t,l=yY.app()){Nse(l.options?.apiKey,"invalid-api-key",{appName:l.name}),this._delegate=new mx(l.auth(),e,t),this.type=this._delegate.type}clear(){this._delegate.clear()}render(){return this._delegate.render()}verify(){return this._delegate.verify()}}!function(e){e.INTERNAL.registerComponent(new Fh("auth-compat",e=>{const t=e.getProvider("app-compat").getImmediate(),l=e.getProvider("auth");return new bse(t,l)},"PUBLIC").setServiceProps({ActionCodeInfo:{Operation:{EMAIL_SIGNIN:By,PASSWORD_RESET:jy,RECOVER_EMAIL:Py,REVERT_SECOND_FACTOR_ADDITION:_y,VERIFY_AND_CHANGE_EMAIL:Oy,VERIFY_EMAIL:Ly}},EmailAuthProvider:Ob,FacebookAuthProvider:zb,GithubAuthProvider:Gb,GoogleAuthProvider:Ub,OAuthProvider:qb,SAMLAuthProvider:Hb,PhoneAuthProvider:Sse,PhoneMultiFactorGenerator:pS,RecaptchaVerifier:Cse,TwitterAuthProvider:Wb,Auth:bse,AuthCredential:Cb,Error:Ih}).setInstantiationMode("LAZY").setMultipleInstances(!1)),e.registerVersion("@firebase/auth-compat","0.6.14")}(yY);function wse(e,t){if(void 0===t)return{merge:!1};if(void 0!==t.mergeFields&&void 0!==t.merge)throw new FJ("invalid-argument",`Invalid options passed to function ${e}(): You cannot specify both "merge" and "mergeFields".`);return t}function Ise(){if("undefined"===typeof Uint8Array)throw new FJ("unimplemented","Uint8Arrays are not available in this environment.")}function kse(){if("undefined"==typeof atob)throw new FJ("unimplemented","Blobs are unavailable in Firestore in this environment.")}class Tse{constructor(e){this._delegate=e}static fromBase64String(e){return kse(),new Tse(h4.fromBase64String(e))}static fromUint8Array(e){return Ise(),new Tse(h4.fromUint8Array(e))}toBase64(){return kse(),this._delegate.toBase64()}toUint8Array(){return Ise(),this._delegate.toUint8Array()}isEqual(e){return this._delegate.isEqual(e._delegate)}toString(){return"Blob(base64: "+this.toBase64()+")"}}function Ase(e){return function(e,t){if("object"!==typeof e||null===e)return!1;const l=e;for(const r of t)if(r in l&&"function"===typeof l[r])return!0;return!1}(e,["next","error","complete"])}class Dse{enableIndexedDbPersistence(e,t){return function(e,t){fJ("enableIndexedDbPersistence() will be deprecated in the future, you can use `FirestoreSettings.cache` instead.");const l=e._freezeSettings();return Iie(e,$ne.provider,{build:e=>new Wne(e,l.cacheSizeBytes,t?.forceOwnership)}),Promise.resolve()}(e._delegate,{forceOwnership:t})}enableMultiTabIndexedDbPersistence(e){return async function(e){fJ("enableMultiTabIndexedDbPersistence() will be deprecated in the future, you can use `FirestoreSettings.cache` instead.");const t=e._freezeSettings();Iie(e,$ne.provider,{build:e=>new Zne(e,t.cacheSizeBytes)})}(e._delegate)}clearIndexedDbPersistence(e){return function(e){if(e._initialized&&!e._terminated)throw new FJ(LJ.FAILED_PRECONDITION,"Persistence can only be cleared before a Firestore instance is initialized or after it is terminated.");const t=new C4;return e._queue.enqueueAndForgetEvenWhileRestricted(async()=>{try{await async function(e){if(!m6.cn())return Promise.resolve();const t=e+fle;await m6.delete(t)}(Sle(e._databaseId,e._persistenceKey)),t.resolve()}catch(e){t.reject(e)}}),t.promise}(e._delegate)}}class Mse{constructor(e,t,l){this._delegate=t,this._persistenceProvider=l,this.INTERNAL={delete:()=>this.terminate()},e instanceof IX||(this._appCompat=e)}get _databaseId(){return this._delegate._databaseId}settings(e){const t=this._delegate._getSettings();e.merge||t.host===e.host||fJ("You are overriding the original host. If you did not intend to override your settings, use {merge: true}."),e.merge&&delete(e={...t,...e}).merge,this._delegate._setSettings(e)}useEmulator(e,t,l={}){B6(this._delegate,e,t,l)}enableNetwork(){return Tie(this._delegate)}disableNetwork(){return Aie(this._delegate)}enablePersistence(e){let t=!1,l=!1;return e&&(t=!!e.synchronizeTabs,l=!!e.experimentalForceOwningTab,JJ("synchronizeTabs",t,"experimentalForceOwningTab",l)),t?this._persistenceProvider.enableMultiTabIndexedDbPersistence(this):this._persistenceProvider.enableIndexedDbPersistence(this,l)}clearPersistence(){return this._persistenceProvider.clearIndexedDbPersistence(this)}terminate(){return this._appCompat&&(this._appCompat._removeServiceInstance("firestore-compat"),this._appCompat._removeServiceInstance("firestore")),this._delegate._delete()}waitForPendingWrites(){return kie(this._delegate)}onSnapshotsInSync(e){return uae(this._delegate,e)}get app(){if(!this._appCompat)throw new FJ("failed-precondition","Firestore was not initialized using the Firebase SDK. 'app' is not available");return this._appCompat}collection(e){try{return new Vse(this,O6(this._delegate,e))}catch(m7e){throw _se(m7e,"collection()","Firestore.collection()")}}doc(e){try{return new Pse(this,L6(this._delegate,e))}catch(m7e){throw _se(m7e,"doc()","Firestore.doc()")}}collectionGroup(e){try{return new zse(this,function(e,t){if(e=rX(e,R6),QJ("collectionGroup","collection id",t),t.indexOf("/")>=0)throw new FJ(LJ.INVALID_ARGUMENT,`Invalid collection ID '${t}' passed to function collectionGroup(). Collection IDs must not contain '/'.`);return new j6(e,null,function(e){return new A2(UJ.emptyPath(),e)}(t))}(this._delegate,e))}catch(m7e){throw _se(m7e,"collectionGroup()","Firestore.collectionGroup()")}}runTransaction(e){return rae(this._delegate,t=>e(new Rse(this,t)))}batch(){return Cie(this._delegate),new Bse(new Xie(this._delegate,e=>pae(this._delegate,e)))}loadBundle(e){return function(e,t){const l=Cie(e=rX(e,Nie)),r=new Sie;return die(l,e._databaseId,t,r),r}(this._delegate,e)}namedQuery(e){return Die(this._delegate,e).then(e=>e?new zse(this,e):null)}}class Ese extends gie{constructor(e){super(),this.firestore=e}convertBytes(e){return new Tse(new h4(e))}convertReference(e){const t=this.convertDocumentKey(e,this.firestore._databaseId);return Pse.forKey(t,this.firestore,null)}}class Rse{constructor(e,t){this._firestore=e,this._delegate=t,this._userDataWriter=new Ese(e)}get(e){const t=Hse(e);return this._delegate.get(t).then(e=>new Fse(this._firestore,new Rie(this._firestore._delegate,this._userDataWriter,e._key,e._document,e.metadata,t.converter)))}set(e,t,l){const r=Hse(e);return l?(wse("Transaction.set",l),this._delegate.set(r,t,l)):this._delegate.set(r,t),this}update(e,t,l,...r){const n=Hse(e);return 2===arguments.length?this._delegate.update(n,t):this._delegate.update(n,t,l,...r),this}delete(e){const t=Hse(e);return this._delegate.delete(t),this}}class Bse{constructor(e){this._delegate=e}set(e,t,l){const r=Hse(e);return l?(wse("WriteBatch.set",l),this._delegate.set(r,t,l)):this._delegate.set(r,t),this}update(e,t,l,...r){const n=Hse(e);return 2===arguments.length?this._delegate.update(n,t):this._delegate.update(n,t,l,...r),this}delete(e){const t=Hse(e);return this._delegate.delete(t),this}commit(){return this._delegate.commit()}}class jse{constructor(e,t,l){this._firestore=e,this._userDataWriter=t,this._delegate=l}fromFirestore(e,t){const l=new Bie(this._firestore._delegate,this._userDataWriter,e._key,e._document,e.metadata,null);return this._delegate.fromFirestore(new qse(this._firestore,l),t??{})}toFirestore(e,t){return t?this._delegate.toFirestore(e,t):this._delegate.toFirestore(e)}static getInstance(e,t){const l=jse.INSTANCES;let r=l.get(e);r||(r=new WeakMap,l.set(e,r));let n=r.get(t);return n||(n=new jse(e,new Ese(e),t),r.set(t,n)),n}}jse.INSTANCES=new WeakMap;class Pse{constructor(e,t){this.firestore=e,this._delegate=t,this._userDataWriter=new Ese(e)}static forPath(e,t,l){if(e.length%2!==0)throw new FJ("invalid-argument",`Invalid document reference. Document references must have an even number of segments, but ${e.canonicalString()} has ${e.length}`);return new Pse(t,new P6(t._delegate,l,new YJ(e)))}static forKey(e,t,l){return new Pse(t,new P6(t._delegate,l,e))}get id(){return this._delegate.id}get parent(){return new Vse(this.firestore,this._delegate.parent)}get path(){return this._delegate.path}collection(e){try{return new Vse(this.firestore,O6(this._delegate,e))}catch(m7e){throw _se(m7e,"collection()","DocumentReference.collection()")}}isEqual(e){return(e=_h(e))instanceof P6&&F6(this._delegate,e)}set(e,t){t=wse("DocumentReference.set",t);try{return t?aae(this._delegate,e,t):aae(this._delegate,e)}catch(m7e){throw _se(m7e,"setDoc()","DocumentReference.set()")}}update(e,t,...l){try{return 1===arguments.length?sae(this._delegate,e):sae(this._delegate,e,t,...l)}catch(m7e){throw _se(m7e,"updateDoc()","DocumentReference.update()")}}delete(){return function(e){return pae(rX(e.firestore,Nie),[new P1(e._key,N1.none())])}(this._delegate)}onSnapshot(...e){const t=Ose(e),l=Lse(e,e=>new Fse(this.firestore,new Rie(this.firestore._delegate,this._userDataWriter,e._key,e._document,e.metadata,this._delegate.converter)));return cae(this._delegate,t,l)}get(e){let t;return t="cache"===e?.source?nae(this._delegate):"server"===e?.source?function(e){e=rX(e,P6);const t=rX(e.firestore,Nie);return cie(Cie(t),e._key,{source:"server"}).then(l=>dae(t,e,l))}(this._delegate):function(e){e=rX(e,P6);const t=rX(e.firestore,Nie);return cie(Cie(t),e._key).then(l=>dae(t,e,l))}(this._delegate),t.then(e=>new Fse(this.firestore,new Rie(this.firestore._delegate,this._userDataWriter,e._key,e._document,e.metadata,this._delegate.converter)))}withConverter(e){return new Pse(this.firestore,e?this._delegate.withConverter(jse.getInstance(this.firestore,e)):this._delegate.withConverter(null))}}function _se(e,t,l){return e.message=e.message.replace(t,l),e}function Ose(e){for(const t of e)if("object"===typeof t&&!Ase(t))return t;return{}}function Lse(e,t){let l;return l=Ase(e[0])?e[0]:Ase(e[1])?e[1]:"function"===typeof e[0]?{next:e[0],error:e[1],complete:e[2]}:{next:e[1],error:e[2],complete:e[3]},{next:e=>{l.next&&l.next(t(e))},error:l.error?.bind(l),complete:l.complete?.bind(l)}}class Fse{constructor(e,t){this._firestore=e,this._delegate=t}get ref(){return new Pse(this._firestore,this._delegate.ref)}get id(){return this._delegate.id}get metadata(){return this._delegate.metadata}get exists(){return this._delegate.exists()}data(e){return this._delegate.data(e)}get(e,t){return this._delegate.get(e,t)}isEqual(e){return _ie(this._delegate,e._delegate)}}class qse extends Fse{data(e){const t=this._delegate.data(e);return this._delegate._converter||function(e,t){e||vJ(57014,t)}(void 0!==t,"Document in a QueryDocumentSnapshot should exist"),t}}class zse{constructor(e,t){this.firestore=e,this._delegate=t,this._userDataWriter=new Ese(e)}where(e,t,l){try{return new zse(this.firestore,qie(this._delegate,function(e,t,l){const r=t,n=p5("where",e);return zie._create(n,r,l)}(e,t,l)))}catch(m7e){throw _se(m7e,/(orderBy|where)\(\)/,"Query.$1()")}}orderBy(e,t){try{return new zse(this.firestore,qie(this._delegate,function(e,t="asc"){const l=t,r=p5("orderBy",e);return Gie._create(r,l)}(e,t)))}catch(m7e){throw _se(m7e,/(orderBy|where)\(\)/,"Query.$1()")}}limit(e){try{return new zse(this.firestore,qie(this._delegate,function(e){return nX("limit",e),Vie._create("limit",e,"F")}(e)))}catch(m7e){throw _se(m7e,"limit()","Query.limit()")}}limitToLast(e){try{return new zse(this.firestore,qie(this._delegate,function(e){return nX("limitToLast",e),Vie._create("limitToLast",e,"L")}(e)))}catch(m7e){throw _se(m7e,"limitToLast()","Query.limitToLast()")}}startAt(...e){try{return new zse(this.firestore,qie(this._delegate,function(...e){return Hie._create("startAt",e,!0)}(...e)))}catch(m7e){throw _se(m7e,"startAt()","Query.startAt()")}}startAfter(...e){try{return new zse(this.firestore,qie(this._delegate,function(...e){return Hie._create("startAfter",e,!1)}(...e)))}catch(m7e){throw _se(m7e,"startAfter()","Query.startAfter()")}}endBefore(...e){try{return new zse(this.firestore,qie(this._delegate,function(...e){return Wie._create("endBefore",e,!1)}(...e)))}catch(m7e){throw _se(m7e,"endBefore()","Query.endBefore()")}}endAt(...e){try{return new zse(this.firestore,qie(this._delegate,function(...e){return Wie._create("endAt",e,!0)}(...e)))}catch(m7e){throw _se(m7e,"endAt()","Query.endAt()")}}isEqual(e){return q6(this._delegate,e._delegate)}get(e){let t;return t="cache"===e?.source?iae(this._delegate):"server"===e?.source?function(e){e=rX(e,j6);const t=rX(e.firestore,Nie),l=Cie(t),r=new Mie(t);return uie(l,e._query,{source:"server"}).then(l=>new jie(t,r,e,l))}(this._delegate):function(e){e=rX(e,j6);const t=rX(e.firestore,Nie),l=Cie(t),r=new Mie(t);return Oie(e._query),uie(l,e._query).then(l=>new jie(t,r,e,l))}(this._delegate),t.then(e=>new Gse(this.firestore,new jie(this.firestore._delegate,this._userDataWriter,this._delegate,e._snapshot)))}onSnapshot(...e){const t=Ose(e),l=Lse(e,e=>new Gse(this.firestore,new jie(this.firestore._delegate,this._userDataWriter,this._delegate,e._snapshot)));return cae(this._delegate,t,l)}withConverter(e){return new zse(this.firestore,e?this._delegate.withConverter(jse.getInstance(this.firestore,e)):this._delegate.withConverter(null))}}class Use{constructor(e,t){this._firestore=e,this._delegate=t}get type(){return this._delegate.type}get doc(){return new qse(this._firestore,this._delegate.doc)}get oldIndex(){return this._delegate.oldIndex}get newIndex(){return this._delegate.newIndex}}class Gse{constructor(e,t){this._firestore=e,this._delegate=t}get query(){return new zse(this._firestore,this._delegate.query)}get metadata(){return this._delegate.metadata}get size(){return this._delegate.size}get empty(){return this._delegate.empty}get docs(){return this._delegate.docs.map(e=>new qse(this._firestore,e))}docChanges(e){return this._delegate.docChanges(e).map(e=>new Use(this._firestore,e))}forEach(e,t){this._delegate.forEach(l=>{e.call(t,new qse(this._firestore,l))})}isEqual(e){return _ie(this._delegate,e._delegate)}}class Vse extends zse{constructor(e,t){super(e,t),this.firestore=e,this._delegate=t}get id(){return this._delegate.id}get path(){return this._delegate.path}get parent(){const e=this._delegate.parent;return e?new Pse(this.firestore,e):null}doc(e){try{return new Pse(this.firestore,void 0===e?L6(this._delegate):L6(this._delegate,e))}catch(m7e){throw _se(m7e,"doc()","CollectionReference.doc()")}}add(e){return oae(this._delegate,e).then(e=>new Pse(this.firestore,e))}isEqual(e){return F6(this._delegate,e._delegate)}withConverter(e){return new Vse(this.firestore,e?this._delegate.withConverter(jse.getInstance(this.firestore,e)):this._delegate.withConverter(null))}}function Hse(e){return rX(e,P6)}class Wse{constructor(...e){this._delegate=new y4(...e)}static documentId(){return new Wse(VJ.keyField().canonicalString())}isEqual(e){return(e=_h(e))instanceof y4&&this._delegate._internalPath.isEqual(e._internalPath)}}class Zse{static serverTimestamp(){const e=v5();return e._methodName="FieldValue.serverTimestamp",new Zse(e)}static delete(){const e=new Q6("deleteField");return e._methodName="FieldValue.delete",new Zse(e)}static arrayUnion(...e){const t=function(...e){return new e5("arrayUnion",e)}(...e);return t._methodName="FieldValue.arrayUnion",new Zse(t)}static arrayRemove(...e){const t=function(...e){return new t5("arrayRemove",e)}(...e);return t._methodName="FieldValue.arrayRemove",new Zse(t)}static increment(e){const t=function(e){return new l5("increment",e)}(e);return t._methodName="FieldValue.increment",new Zse(t)}constructor(e){this._delegate=e}isEqual(e){return this._delegate.isEqual(e._delegate)}}const $se={Firestore:Mse,GeoPoint:b4,Timestamp:cX,Blob:Tse,Transaction:Rse,WriteBatch:Bse,DocumentReference:Pse,DocumentSnapshot:Fse,Query:zse,QueryDocumentSnapshot:qse,QuerySnapshot:Gse,CollectionReference:Vse,FieldPath:Wse,FieldValue:Zse,setLogLevel:function(e){!function(e){mJ.setLogLevel(e)}(e)},CACHE_SIZE_UNLIMITED:-1};!function(e){!function(e,t){e.INTERNAL.registerComponent(new Fh("firestore-compat",e=>{const l=e.getProvider("app-compat").getImmediate(),r=e.getProvider("firestore").getImmediate();return t(l,r)},"PUBLIC").setServiceProps({...$se}))}(e,(e,t)=>new Mse(e,t,new Dse)),e.registerVersion("@firebase/firestore-compat","0.4.17")}(yY);const Kse={apiKey:"AIzaSyB9WIAuCNr_nto9LS2XxFXu5nNM_hpyjlk",authDomain:"statusi-app.firebaseapp.com",projectId:"statusi-app",storageBucket:"statusi-app.firebasestorage.app",messagingSenderId:"1096635179468",appId:"1:1096635179468:web:f595c361043538b19b3d69"},Yse=(yY.initializeApp(Kse),yY.auth()),Qse=yY.firestore();var Jse=["sitekey","onChange","theme","type","tabindex","onExpired","onErrored","size","stoken","grecaptcha","badge","hl","isolated"];function Xse(){return Xse=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},Xse.apply(this,arguments)}function eoe(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function toe(e,t){return toe=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},toe(e,t)}var loe=function(e){var t,l;function r(){var t;return(t=e.call(this)||this).handleExpired=t.handleExpired.bind(eoe(t)),t.handleErrored=t.handleErrored.bind(eoe(t)),t.handleChange=t.handleChange.bind(eoe(t)),t.handleRecaptchaRef=t.handleRecaptchaRef.bind(eoe(t)),t}l=e,(t=r).prototype=Object.create(l.prototype),t.prototype.constructor=t,toe(t,l);var n=r.prototype;return n.getCaptchaFunction=function(e){return this.props.grecaptcha?this.props.grecaptcha.enterprise?this.props.grecaptcha.enterprise[e]:this.props.grecaptcha[e]:null},n.getValue=function(){var e=this.getCaptchaFunction("getResponse");return e&&void 0!==this._widgetId?e(this._widgetId):null},n.getWidgetId=function(){return this.props.grecaptcha&&void 0!==this._widgetId?this._widgetId:null},n.execute=function(){var e=this.getCaptchaFunction("execute");if(e&&void 0!==this._widgetId)return e(this._widgetId);this._executeRequested=!0},n.executeAsync=function(){var e=this;return new Promise(function(t,l){e.executionResolve=t,e.executionReject=l,e.execute()})},n.reset=function(){var e=this.getCaptchaFunction("reset");e&&void 0!==this._widgetId&&e(this._widgetId)},n.forceReset=function(){var e=this.getCaptchaFunction("reset");e&&e()},n.handleExpired=function(){this.props.onExpired?this.props.onExpired():this.handleChange(null)},n.handleErrored=function(){this.props.onErrored&&this.props.onErrored(),this.executionReject&&(this.executionReject(),delete this.executionResolve,delete this.executionReject)},n.handleChange=function(e){this.props.onChange&&this.props.onChange(e),this.executionResolve&&(this.executionResolve(e),delete this.executionReject,delete this.executionResolve)},n.explicitRender=function(){var e=this.getCaptchaFunction("render");if(e&&void 0===this._widgetId){var t=document.createElement("div");this._widgetId=e(t,{sitekey:this.props.sitekey,callback:this.handleChange,theme:this.props.theme,type:this.props.type,tabindex:this.props.tabindex,"expired-callback":this.handleExpired,"error-callback":this.handleErrored,size:this.props.size,stoken:this.props.stoken,hl:this.props.hl,badge:this.props.badge,isolated:this.props.isolated}),this.captcha.appendChild(t)}this._executeRequested&&this.props.grecaptcha&&void 0!==this._widgetId&&(this._executeRequested=!1,this.execute())},n.componentDidMount=function(){this.explicitRender()},n.componentDidUpdate=function(){this.explicitRender()},n.handleRecaptchaRef=function(e){this.captcha=e},n.render=function(){var e=this.props,t=(e.sitekey,e.onChange,e.theme,e.type,e.tabindex,e.onExpired,e.onErrored,e.size,e.stoken,e.grecaptcha,e.badge,e.hl,e.isolated,function(e,t){if(null==e)return{};var l,r,n={},i=Object.keys(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||(n[l]=e[l]);return n}(e,Jse));return o.createElement("div",Xse({},t,{ref:this.handleRecaptchaRef}))},r}(o.Component);function roe(){return roe=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},roe.apply(this,arguments)}loe.displayName="ReCAPTCHA",loe.propTypes={sitekey:We().string.isRequired,onChange:We().func,grecaptcha:We().object,theme:We().oneOf(["dark","light"]),type:We().oneOf(["image","audio"]),tabindex:We().number,onExpired:We().func,onErrored:We().func,size:We().oneOf(["compact","normal","invisible"]),stoken:We().string,hl:We().string,badge:We().oneOf(["bottomright","bottomleft","inline"]),isolated:We().bool},loe.defaultProps={onChange:function(){},theme:"light",type:"image",tabindex:0,size:"normal",badge:"bottomright"};var noe={},ioe=0;var aoe="onloadcallback";function soe(){return"undefined"!==typeof window&&window.recaptchaOptions||{}}const ooe=function(e,t){return t=t||{},function(l){var r=l.displayName||l.name||"Component",n=function(r){var n,i;function a(e,t){var l;return(l=r.call(this,e,t)||this).state={},l.__scriptURL="",l}i=r,(n=a).prototype=Object.create(i.prototype),n.prototype.constructor=n,n.__proto__=i;var s=a.prototype;return s.asyncScriptLoaderGetScriptLoaderID=function(){return this.__scriptLoaderID||(this.__scriptLoaderID="async-script-loader-"+ioe++),this.__scriptLoaderID},s.setupScriptURL=function(){return this.__scriptURL="function"===typeof e?e():e,this.__scriptURL},s.asyncScriptLoaderHandleLoad=function(e){var t=this;this.setState(e,function(){return t.props.asyncScriptOnLoad&&t.props.asyncScriptOnLoad(t.state)})},s.asyncScriptLoaderTriggerOnScriptLoaded=function(){var e=noe[this.__scriptURL];if(!e||!e.loaded)throw new Error("Script is not loaded.");for(var l in e.observers)e.observers[l](e);delete window[t.callbackName]},s.componentDidMount=function(){var e=this,l=this.setupScriptURL(),r=this.asyncScriptLoaderGetScriptLoaderID(),n=t,i=n.globalName,a=n.callbackName,s=n.scriptId;if(i&&"undefined"!==typeof window[i]&&(noe[l]={loaded:!0,observers:{}}),noe[l]){var o=noe[l];return o&&(o.loaded||o.errored)?void this.asyncScriptLoaderHandleLoad(o):void(o.observers[r]=function(t){return e.asyncScriptLoaderHandleLoad(t)})}var c={};c[r]=function(t){return e.asyncScriptLoaderHandleLoad(t)},noe[l]={loaded:!1,observers:c};var u=document.createElement("script");for(var p in u.src=l,u.async=!0,t.attributes)u.setAttribute(p,t.attributes[p]);s&&(u.id=s);var d=function(e){if(noe[l]){var t=noe[l].observers;for(var r in t)e(t[r])&&delete t[r]}};a&&"undefined"!==typeof window&&(window[a]=function(){return e.asyncScriptLoaderTriggerOnScriptLoaded()}),u.onload=function(){var e=noe[l];e&&(e.loaded=!0,d(function(t){return!a&&(t(e),!0)}))},u.onerror=function(){var e=noe[l];e&&(e.errored=!0,d(function(t){return t(e),!0}))},document.body.appendChild(u)},s.componentWillUnmount=function(){var e=this.__scriptURL;if(!0===t.removeOnUnmount)for(var l=document.getElementsByTagName("script"),r=0;r<l.length;r+=1)l[r].src.indexOf(e)>-1&&l[r].parentNode&&l[r].parentNode.removeChild(l[r]);var n=noe[e];n&&(delete n.observers[this.asyncScriptLoaderGetScriptLoaderID()],!0===t.removeOnUnmount&&delete noe[e])},s.render=function(){var e=t.globalName,r=this.props,n=(r.asyncScriptOnLoad,r.forwardedRef),i=function(e,t){if(null==e)return{};var l,r,n={},i=Object.keys(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||(n[l]=e[l]);return n}(r,["asyncScriptOnLoad","forwardedRef"]);return e&&"undefined"!==typeof window&&(i[e]="undefined"!==typeof window[e]?window[e]:void 0),i.ref=n,(0,o.createElement)(l,i)},a}(o.Component),i=(0,o.forwardRef)(function(e,t){return(0,o.createElement)(n,roe({},e,{forwardedRef:t}))});return i.displayName="AsyncScriptLoader("+r+")",i.propTypes={asyncScriptOnLoad:We().func},za()(i,l)}}(function(){var e=soe(),t=e.useRecaptchaNet?"recaptcha.net":"www.google.com";return e.enterprise?"https://"+t+"/recaptcha/enterprise.js?onload="+aoe+"&render=explicit":"https://"+t+"/recaptcha/api.js?onload="+aoe+"&render=explicit"},{callbackName:aoe,globalName:"grecaptcha",attributes:soe().nonce?{nonce:soe().nonce}:{}})(loe),coe=ooe;var uoe="undefined"!=typeof window?window:void 0,poe="undefined"!=typeof globalThis?globalThis:uoe;"undefined"==typeof self&&(poe.self=poe),"undefined"==typeof File&&(poe.File=function(){});var doe=null==poe?void 0:poe.navigator,moe=null==poe?void 0:poe.document,hoe=null==poe?void 0:poe.location,goe=null==poe?void 0:poe.fetch,yoe=null!=poe&&poe.XMLHttpRequest&&"withCredentials"in new poe.XMLHttpRequest?poe.XMLHttpRequest:void 0,foe=null==poe?void 0:poe.AbortController,boe=null==poe?void 0:poe.CompressionStream,voe=null==doe?void 0:doe.userAgent,xoe=null!=uoe?uoe:{};function Soe(){return!(!uoe||!1===uoe.navigator.onLine)}var Noe="1.405.0",Coe={DEBUG:!1,LIB_VERSION:Noe,LIB_NAME:"web",JS_SDK_VERSION:Noe};function woe(e,t,l,r,n,i,a){try{var s=e[i](a),o=s.value}catch(e){return void l(e)}s.done?t(o):Promise.resolve(o).then(r,n)}function Ioe(e){return function(){var t=this,l=arguments;return new Promise(function(r,n){var i=e.apply(t,l);function a(e){woe(i,r,n,a,s,"next",e)}function s(e){woe(i,r,n,a,s,"throw",e)}a(void 0)})}}function koe(){return koe=Object.assign?Object.assign.bind():function(e){for(var t=1;arguments.length>t;t++){var l=arguments[t];for(var r in l)({}).hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},koe.apply(null,arguments)}function Toe(e,t){if(null==e)return{};var l={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;l[r]=e[r]}return l}var Aoe=e=>{if("string"!=typeof e)return e;try{return JSON.parse(e)}catch(m7e){return e}};function Doe(e){return"string"==typeof e||e}function Moe(e){return"string"==typeof e?e:void 0}var Eoe,Roe=["$feature_flag","$feature_flag_response","$feature_flag_has_experiment","$feature_flag_id","$feature_flag_version","$feature_flag_reason","$feature_flag_request_id","$feature_flag_evaluated_at","$feature_flag_error","locally_evaluated","$groups","$process_person_profile","$geoip_disable","$current_url","$pathname","$session_id","$window_id","$lib","$lib_version","$device_id","$is_server"],Boe=function(e){return e.AnonymousId="anonymous_id",e.DistinctId="distinct_id",e.Props="props",e.EnablePersonProcessing="enable_person_processing",e.PersonMode="person_mode",e.FeatureFlagDetails="feature_flag_details",e.FeatureFlags="feature_flags",e.FeatureFlagPayloads="feature_flag_payloads",e.BootstrapFeatureFlagDetails="bootstrap_feature_flag_details",e.BootstrapFeatureFlags="bootstrap_feature_flags",e.BootstrapFeatureFlagPayloads="bootstrap_feature_flag_payloads",e.OverrideFeatureFlags="override_feature_flags",e.Queue="queue",e.AiQueue="ai_queue",e.LogsQueue="logs_queue",e.OptedOut="opted_out",e.SessionId="session_id",e.SessionStartTimestamp="session_start_timestamp",e.SessionLastTimestamp="session_timestamp",e.PersonProperties="person_properties",e.GroupProperties="group_properties",e.InstalledAppBuild="installed_app_build",e.InstalledAppVersion="installed_app_version",e.SessionReplay="session_replay",e.SessionReplayEventTriggerActivatedSession="session_replay_event_trigger_activated_session",e.SurveyLastSeenDate="survey_last_seen_date",e.SurveysSeen="surveys_seen",e.Surveys="surveys",e.RemoteConfig="remote_config",e.FlagsEndpointWasHit="flags_endpoint_was_hit",e.DeviceId="device_id",e}({}),joe=function(e){return e.GZipJS="gzip-js",e.Base64="base64",e}({}),Poe=["$snapshot","$pageview","$pageleave","$set","survey dismissed","survey sent","survey shown","$identify","$groupidentify","$create_alias","$$client_ingestion_warning","$web_experiment_applied","$feature_enrollment_update","$feature_flag_called"],_oe=["token"],Ooe="NativeGzipValidationError",Loe=e=>e.length>=2&&31===e[0]&&139===e[1],Foe=(e,t)=>e===joe.GZipJS||t===joe.GZipJS||"gzip"===t,qoe=e=>!(!e||"object"!=typeof e)&&"NotReadableError"===("name"in e?String(e.name):""),zoe=e=>{var t=new Error("Native gzip produced invalid output: "+e);throw t.name=Ooe,t},Uoe=function(){var e=Ioe(function*(e,t){18>e.size&&zoe("too-short");var l=new Uint8Array(yield e.slice(0,10).arrayBuffer());Loe(l)&&8===l[2]||zoe("invalid-header");var r=new DataView(yield e.slice(e.size-8).arrayBuffer());r.getUint32(0,!0)!==(e=>{for(var t=(()=>{if(Eoe)return Eoe;Eoe=[];for(var e=0;256>e;e++){for(var t=e,l=0;8>l;l++)t=1&t?3988292384^t>>>1:t>>>1;Eoe[e]=t>>>0}return Eoe})(),l=4294967295,r=0;e.length>r;r++)l=t[255&(l^e[r])]^l>>>8;return(4294967295^l)>>>0})(t)&&zoe("invalid-crc");var n=t.length>>>0;r.getUint32(4,!0)!==n&&zoe("invalid-size")});return function(t,l){return e.apply(this,arguments)}}();function Goe(){return Goe=Ioe(function*(e,t,l){void 0===t&&(t=!0);try{var r=(new TextEncoder).encode(e),n=new globalThis.CompressionStream("gzip"),i=n.writable.getWriter(),a=i.write(r).then(()=>i.close()).catch(function(){var e=Ioe(function*(e){try{yield i.abort(e)}catch(e){}throw e});return function(t){return e.apply(this,arguments)}}()),s=new Response(n.readable).blob(),o=(yield Promise.all([s,a]))[0];return yield Uoe(o,r),o}catch(e){if(null!=l&&l.rethrow)throw e;return t&&console.error("Failed to gzip compress data",e),null}}),Goe.apply(this,arguments)}var Voe=["amazonbot","amazonproductbot","app.hypefactors.com","applebot","archive.org_bot","awariobot","backlinksextendedbot","baiduspider","bingbot","bingpreview","chrome-lighthouse","dataforseobot","deepscan","duckduckbot","facebookexternal","facebookcatalog","http://yandex.com/bots","hubspot","ia_archiver","leikibot","linkedinbot","meta-externalagent","mj12bot","msnbot","nessus","petalbot","pinterest","prerender","rogerbot","screaming frog","sebot-wa","sitebulb","slackbot","slurp","trendictionbot","turnitin","twitterbot","vercel-screenshot","vercelbot","yahoo! slurp","yandexbot","zoombot","bot.htm","bot.php","(bot;","bot/","crawler","ahrefsbot","ahrefssiteaudit","semrushbot","siteauditbot","splitsignalbot","gptbot","oai-searchbot","chatgpt-user","perplexitybot","better uptime bot","sentryuptimebot","uptimerobot","headlesschrome","cypress","google-hoteladsverifier","adsbot-google","apis-google","duplexweb-google","feedfetcher-google","google favicon","google web preview","google-read-aloud","googlebot","googleother","google-cloudvertexbot","googleweblight","mediapartners-google","storebot-google","google-inspectiontool","bytespider"],Hoe=function(e,t){if(void 0===t&&(t=[]),!e)return!1;var l=e.toLowerCase();return Voe.concat(t).some(e=>{var t=e.toLowerCase();return-1!==l.indexOf(t)})};function Woe(e,t){return-1!==e.indexOf(t)}var Zoe=function(e){return e.trim()},$oe=function(e){return e.replace(/^\$/,"")};function Koe(e){var t,l=[];return null!==(t=JSON.stringify(e,function(e,t){if("bigint"==typeof t)return t.toString();if("function"!=typeof t&&"symbol"!=typeof t){if(t instanceof Error)return{name:t.name,message:t.message,stack:t.stack};if(t&&"object"==typeof t){for(;l.length>0&&l[l.length-1]!==this;)l.pop();if(l.includes(t))return"[Circular]";l.push(t)}return t}}))&&void 0!==t?t:"null"}var Yoe=Object.prototype,Qoe=Yoe.hasOwnProperty,Joe=Yoe.toString,Xoe=Array.isArray||function(e){return"[object Array]"===Joe.call(e)},ece=e=>"function"==typeof e,tce=e=>e===Object(e)&&!Xoe(e),lce=e=>{if(tce(e)){for(var t in e)if(Qoe.call(e,t))return!1;return!0}return!1},rce=e=>void 0===e,nce=e=>"[object String]"==Joe.call(e),ice=e=>nce(e)&&0===e.trim().length,ace=e=>null===e,sce=e=>rce(e)||ace(e),oce=e=>"[object Number]"==Joe.call(e)&&e==e,cce=e=>oce(e)&&e>0,uce=e=>"[object Boolean]"===Joe.call(e),pce=e=>Woe(Poe,e),dce=e=>Woe(_oe,e);function mce(e){return null===e||"object"!=typeof e}function hce(e,t){return{}.toString.call(e)==="[object "+t+"]"}function gce(e){return"undefined"!=typeof Event&&function(e,t){try{return e instanceof t}catch(e){return!1}}(e,Event)}var yce=[!0,"true",1,"1","yes"],fce=e=>Woe(yce,e),bce=[!1,"false",0,"0","no"];function vce(e,t,l,r,n){return t>l&&(r.warn("min cannot be greater than max."),t=l),oce(e)?e>l?(r.warn(" cannot be  greater than max: "+l+". Using max value instead."),l):t>e?(r.warn(" cannot be less than min: "+t+". Using min value instead."),t):e:(r.warn(" must be a number. using max or fallback. max: "+l+", fallback: "+n),vce(n||l,t,l,r))}class xce{constructor(e){this.tt={},this.et=e.et,this.rt=vce(e.bucketSize,0,100,e.it),this.nt=vce(e.refillRate,0,this.rt,e.it),this.st=vce(e.refillInterval,0,864e5,e.it)}ot(e,t){var l=Math.floor((t-e.lastAccess)/this.st);l>0&&(e.tokens=Math.min(e.tokens+l*this.nt,this.rt),e.lastAccess=e.lastAccess+l*this.st)}consumeRateLimit(e){var t,l=Date.now(),r=String(e),n=this.tt[r];return n?this.ot(n,l):this.tt[r]=n={tokens:this.rt,lastAccess:l},0===n.tokens||(n.tokens--,0===n.tokens&&(null==(t=this.et)||t.call(this,e)),0===n.tokens)}stop(){this.tt={}}}var Sce="Mobile",Nce="iOS",Cce="Android",wce="Tablet",Ice=Cce+" "+wce,kce="iPad",Tce="Apple",Ace=Tce+" Watch",Dce="Safari",Mce="BlackBerry",Ece="Samsung",Rce=Ece+"Browser",Bce=Ece+" Internet",jce="Chrome",Pce=jce+" OS",_ce=jce+" "+Nce,Oce="Internet Explorer",Lce=Oce+" "+Sce,Fce="Opera",qce=Fce+" Mini",zce="Edge",Uce="Microsoft "+zce,Gce="Firefox",Vce=Gce+" "+Nce,Hce="Nintendo",Wce="PlayStation",Zce="Xbox",$ce=Cce+" "+Sce,Kce=Sce+" "+Dce,Yce="Windows",Qce=Yce+" Phone",Jce="Nokia",Xce="Ouya",eue="Generic",tue=eue+" "+Sce.toLowerCase(),lue=eue+" "+wce.toLowerCase(),rue="Konqueror",nue="Oculus Browser",iue="Vivaldi",aue="Yandex",sue="Whale",oue="DuckDuckGo",cue="Pale Moon",uue="Waterfox",pue="Brave",due="Google Search App",mue="(\\d+(\\.\\d+)?)",hue=new RegExp("Version/"+mue),gue=new RegExp(Zce,"i"),yue=new RegExp(Wce+" \\w+","i"),fue=new RegExp(Hce+" \\w+","i"),bue=new RegExp(Mce+"|PlayBook|BB10","i"),vue={"NT3.51":"NT 3.11","NT4.0":"NT 4.0","5.0":"2000",5.1:"XP",5.2:"XP","6.0":"Vista",6.1:"7",6.2:"8",6.3:"8.1",6.4:"10","10.0":"10"},xue=function(e,t,l,r){t=t||"";var n=function(e){return null!=e&&e.brave?pue:null}(l);return n||(null!=r&&r.detectGoogleSearchApp&&Woe(e,"GSA/")?due:Woe(e," OPR/")&&Woe(e,"Mini")?qce:Woe(e," OPR/")?Fce:bue.test(e)?Mce:Woe(e,"IE"+Sce)||Woe(e,"WPDesktop")?Lce:Woe(e,"OculusBrowser")?nue:Woe(e,Rce)?Bce:Woe(e,zce)||Woe(e,"Edg/")?Uce:Woe(e,iue+"/")?iue:Woe(e,"YaBrowser/")?aue:Woe(e,sue+"/")?sue:Woe(e,oue+"/")||Woe(e,"Ddg/")?oue:Woe(e,"FBIOS")?"Facebook "+Sce:Woe(e,"UCWEB")||Woe(e,"UCBrowser")?"UC Browser":Woe(e,"CriOS")?_ce:Woe(e,"CrMo")||Woe(e,jce)?jce:Woe(e,Cce)&&Woe(e,Dce)?$ce:Woe(e,"FxiOS")?Vce:Woe(e.toLowerCase(),rue.toLowerCase())?rue:Woe(e,pue+"/")?pue:((e,t)=>t&&Woe(t,Tce)||function(e){return Woe(e,Dce)&&!Woe(e,jce)&&!Woe(e,Cce)}(e))(e,t)?Woe(e,Sce)?Kce:Dce:Woe(e,"PaleMoon/")?cue:Woe(e,uue+"/")?uue:Woe(e,Gce)?Gce:Woe(e,"MSIE")||Woe(e,"Trident/")?Oce:Woe(e,"Gecko")?Gce:"")},Sue={[Lce]:[new RegExp("rv:"+mue)],[Uce]:[new RegExp(zce+"?\\/"+mue)],[jce]:[new RegExp("("+jce+"|CrMo)\\/"+mue)],[_ce]:[new RegExp("CriOS\\/"+mue)],"UC Browser":[new RegExp("(UCBrowser|UCWEB)\\/"+mue)],[Dce]:[hue],[Kce]:[hue],[Fce]:[new RegExp("(Opera|OPR)\\/"+mue)],[Gce]:[new RegExp(Gce+"\\/"+mue)],[Vce]:[new RegExp("FxiOS\\/"+mue)],[rue]:[new RegExp("Konqueror[:/]?"+mue,"i")],[Mce]:[new RegExp(Mce+" "+mue),hue],[$ce]:[new RegExp("android\\s"+mue,"i")],[Bce]:[new RegExp(Rce+"\\/"+mue)],[nue]:[new RegExp("OculusBrowser\\/"+mue)],[iue]:[new RegExp(iue+"\\/"+mue)],[aue]:[new RegExp("YaBrowser\\/"+mue)],[sue]:[new RegExp(sue+"\\/"+mue)],[pue]:[new RegExp(pue+"\\/"+mue)],[oue]:[new RegExp("(DuckDuckGo|Ddg)\\/"+mue)],[cue]:[new RegExp("PaleMoon\\/"+mue)],[uue]:[new RegExp(uue+"\\/"+mue)],[due]:[new RegExp("GSA\\/"+mue)],[Oce]:[new RegExp("(rv:|MSIE )"+mue)],Mozilla:[new RegExp("rv:"+mue)]},Nue=function(e,t,l,r){var n=xue(e,t,l,r),i=Sue[n];if(rce(i))return null;for(var a=0;i.length>a;a++){var s=e.match(i[a]);if(s)return parseFloat(s[s.length-2])}return null},Cue=[[new RegExp(Zce+"; "+Zce+" (.*?)[);]","i"),e=>[Zce,e&&e[1]||""]],[new RegExp(Hce,"i"),[Hce,""]],[new RegExp(Wce,"i"),[Wce,""]],[bue,[Mce,""]],[new RegExp(Yce,"i"),(e,t)=>{if(/Phone/.test(t)||/WPDesktop/.test(t))return[Qce,""];if(new RegExp(Sce).test(t)&&!/IEMobile\b/.test(t))return[Yce+" "+Sce,""];var l=/Windows NT ([0-9.]+)/i.exec(t);if(l&&l[1]){var r=vue[l[1]]||"";return/arm/i.test(t)&&(r="RT"),[Yce,r]}return[Yce,""]}],[/((iPhone|iPad|iPod).*?OS (\d+)_(\d+)_?(\d+)?|iPhone)/,e=>e&&e[3]?[Nce,[e[3],e[4],e[5]||"0"].join(".")]:[Nce,""]],[/(watch.*\/(\d+\.\d+\.\d+)|watch os,(\d+\.\d+),)/i,e=>{var t="";return e&&e.length>=3&&(t=rce(e[2])?e[3]:e[2]),["watchOS",t]}],[new RegExp("("+Cce+" (\\d+)\\.(\\d+)\\.?(\\d+)?|"+Cce+")","i"),e=>e&&e[2]?[Cce,[e[2],e[3],e[4]||"0"].join(".")]:[Cce,""]],[/Mac OS X (\d+)[_.](\d+)[_.]?(\d+)?/i,e=>{var t=["Mac OS X",""];return e&&e[1]&&(t[1]=[e[1],e[2],e[3]||"0"].join(".")),t}],[/Mac/i,["Mac OS X",""]],[/CrOS/,[Pce,""]],[/Linux|debian/i,["Linux",""]]],wue=function(e){return fue.test(e)?Hce:yue.test(e)?Wce:gue.test(e)?Zce:new RegExp(Xce,"i").test(e)?Xce:new RegExp("("+Qce+"|WPDesktop)","i").test(e)?Qce:/iPad/.test(e)?kce:/iPod/.test(e)?"iPod Touch":/iPhone/.test(e)?"iPhone":/(watch)(?: ?os[,/]|\d,\d\/)[\d.]+/i.test(e)?Ace:bue.test(e)?Mce:/(kobo)\s(ereader|touch)/i.test(e)?"Kobo":new RegExp(Jce,"i").test(e)?Jce:/(kf[a-z]{2}wi|aeo[c-r]{2})( bui|\))/i.test(e)||/(kf[a-z]+)( bui|\)).+silk\//i.test(e)?"Kindle Fire":/(Android|ZTE)/i.test(e)?new RegExp(Sce).test(e)&&!/(9138B|TB782B|Nexus [97]|pixel c|HUAWEISHT|BTV|noble nook|smart ultra 6)/i.test(e)||/pixel[\daxl ]{1,6}/i.test(e)&&!/pixel c/i.test(e)||/(huaweimed-al00|tah-|APA|SM-G92|i980|zte|U304AA)/i.test(e)||/lmy47v/i.test(e)&&!/QTAQZ3/i.test(e)?Cce:Ice:new RegExp("(pda|"+Sce+")","i").test(e)?tue:new RegExp(wce,"i").test(e)&&!new RegExp(wce+" pc","i").test(e)?lue:""},Iue=/^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i;function kue(e,t){return"string"==typeof(l=e)&&Iue.test(l)?e:t();var l}function Tue(e){return e?e.split("#")[0]:e}function Aue(e,t){var l=setTimeout(e,t);return(null==l?void 0:l.unref)&&(null==l||l.unref()),l}var Due=e=>e instanceof Error,Mue={trace:{text:"TRACE",number:1},debug:{text:"DEBUG",number:5},info:{text:"INFO",number:9},warn:{text:"WARN",number:13},error:{text:"ERROR",number:17},fatal:{text:"FATAL",number:21}},Eue=Mue.info;function Rue(e){if(uce(e))return{boolValue:e};if("number"==typeof e)return Number.isFinite(e)?Number.isInteger(e)?{intValue:e}:{doubleValue:e}:{stringValue:String(e)};if("string"==typeof e)return{stringValue:e};if(Xoe(e))return{arrayValue:{values:e.map(e=>Rue(e))}};try{return{stringValue:JSON.stringify(e)}}catch(m7e){return{stringValue:String(e)}}}function Bue(e){var t=[];for(var l in e){var r=e[l];ace(r)||rce(r)||t.push({key:l,value:Rue(r)})}return t}function jue(e,t){var l=Mue[e.level||"info"]||Eue,r=l.text,n=l.number,i=String(Date.now())+"000000",a={};t.distinctId&&(a.posthogDistinctId=t.distinctId),t.sessionId&&(a.sessionId=t.sessionId),t.windowId&&(a["window.id"]=t.windowId),sce(t.sessionStartTimestamp)||(a.sessionStartTimestamp=String(t.sessionStartTimestamp)),sce(t.lastActivityTimestamp)||(a.lastActivityTimestamp=String(t.lastActivityTimestamp)),t.currentUrl&&(a["url.full"]=t.currentUrl),t.screenName&&(a["screen.name"]=t.screenName),t.appState&&(a["app.state"]=t.appState),t.activeFeatureFlags&&t.activeFeatureFlags.length>0&&(a.feature_flags=t.activeFeatureFlags);var s=koe({},a,e.attributes||{}),o={timeUnixNano:i,observedTimeUnixNano:i,severityNumber:n,severityText:r,body:{stringValue:e.body},attributes:Bue(s)};return e.trace_id&&(o.traceId=e.trace_id),e.span_id&&(o.spanId=e.span_id),rce(e.trace_flags)||(o.flags=e.trace_flags),o}function Pue(e,t,l){return koe({},e.resourceAttributes,{"service.name":e.serviceName||"unknown_service"},e.environment&&{"deployment.environment":e.environment},e.serviceVersion&&{"service.version":e.serviceVersion},{"telemetry.sdk.name":t,"telemetry.sdk.version":l})}function _ue(e,t,l,r){return{resourceLogs:[{resource:{attributes:Bue(t)},scopeLogs:[{scope:{name:l,version:r},logRecords:e}]}]}}let Oue=class{constructor(e,t,l,r,n,i,a){var s;void 0===i&&(i=()=>Promise.resolve()),this._instance=e,this.Te=t,this.it=l,this.ut=r,this.ht=n,this.dt=i,this.ct=a,this.vt=null,this.ft=0,this.yt=0,this.bt=0,this._t=0,this.wt=!1,this.xt=t.maxBufferSize,this.kt=Math.max(null!==(s=t.maxQueueSize)&&void 0!==s?s:t.maxBufferSize,t.maxBufferSize),this.St=t.flushIntervalMs,this.Ct=t.maxBatchRecordsPerPost,this.It=t.rateCapWindowMs,this.Tt=t.maxLogsPerInterval}reset(){this.Mt(),this.vt=null,this.bt=0,this._t=0,this.wt=!1,this.ft=0,this.yt=0,this.Ct=this.Te.maxBatchRecordsPerPost}onReconnect(){this.yt=0,this.Et()}captureLog(e){if(!this._instance.isDisabled&&!this._instance.optedOut&&null!=e&&e.body){var t=this.Rt(e);if(null!==t)if(t.body){if(this.Pt()){var l={record:jue(t,this.ut())};this.ht(()=>this.Ot(l))}}else this.it.info("Log was rejected in beforeSend function")}}Rt(e){var t=this.Te.beforeSend;if(!t)return e;var l=Xoe(t)?t:[t],r=e;for(var n of l)try{var i=n(r);if(!i)return this.it.info("Log was rejected in beforeSend function"),null;r=i}catch(e){return this.it.error("Error in beforeSend function for log:",e),null}return r}Pt(){if(void 0===this.Tt)return!0;var e=Date.now(),t=e-this.bt;return this.It>t&&t>=0||(this.bt=e,this._t=0,this.wt=!1),this.Tt>this._t?(this._t++,!0):(this.wt||(this.it.warn("captureLog dropping logs: exceeded "+this.Tt+" logs per "+this.It+"ms"),this.wt=!0),!1)}flush(){var e=this;return Ioe(function*(){if(!e._instance.isDisabled)return e.vt||(e.vt=e.Ft().finally(()=>{e.vt=null})),e.vt})()}Ft(){var e=this;return Ioe(function*(){var t;e.Mt();var l=null!==(t=e._instance.getPersistedProperty(Boe.LogsQueue))&&void 0!==t?t:[];if(0!==l.length)for(var r=l.length,n=0;l.length>0&&r>n;){var i,a;e.ft=0;var s=Math.min(l.length,e.Ct),o=l.slice(0,s),c=_ue(o.map(e=>e.record),e.Lt(),null!==(i=e.ct)&&void 0!==i?i:e._instance.getLibraryId(),e._instance.getLibraryVersion()),u=yield e._instance.$t(c);if("too-large"===u.kind&&o.length>1)e.Ct=Math.max(1,Math.floor(o.length/2)),e.it.warn("Received 413 when sending logs batch of size "+o.length+", reducing batch size to "+e.Ct);else{if("retry-later"===u.kind)throw u.error;if("too-large"===u.kind?e.it.warn("Dropping a single log record after 413 with batch size 1 \u2014 the record is larger than the server cap and cannot be split further."):"ok"===u.kind&&e.Te.maxBatchRecordsPerPost>e.Ct&&(e.Ct=Math.min(e.Te.maxBatchRecordsPerPost,e.Ct+1)),yield e.At(o.length),l=null!==(a=e._instance.getPersistedProperty(Boe.LogsQueue))&&void 0!==a?a:[],n+=o.length,"fatal"===u.kind)throw u.error}}})()}At(e){var t=this;return Ioe(function*(){var l,r=Math.max(0,e-t.ft),n=null!==(l=t._instance.getPersistedProperty(Boe.LogsQueue))&&void 0!==l?l:[];t._instance.setPersistedProperty(Boe.LogsQueue,n.slice(r)),yield t.dt()})()}Lt(){return Pue(this.Te,this._instance.getLibraryId(),this._instance.getLibraryVersion())}Ot(e){var t;if(!this._instance.optedOut){var l=null!==(t=this._instance.getPersistedProperty(Boe.LogsQueue))&&void 0!==t?t:[];this.kt>l.length||(l.shift(),this.ft++,this.it.info("Logs queue is full, dropping oldest record.")),l.push(e),this._instance.setPersistedProperty(Boe.LogsQueue,l),this.xt>l.length?this.Nt():this.Et()}}Nt(e){void 0===e&&(e=this.St),this.Dt||(this.Dt=Aue(()=>{this.Dt=void 0,this.Et()},e))}qt(){var e=Math.min(Math.max(0,this.yt-1),6);return this.St*Math.pow(2,e)}jt(){var e=this._instance.getPersistedProperty(Boe.LogsQueue);return!!e&&e.length>0}shutdown(e){var t=this;return Ioe(function*(){t.Mt();var l=t.flush().catch(()=>{});void 0!==e?yield Promise.race([l,new Promise(t=>Aue(t,e))]):yield l})()}flushWithTimeout(e){var t=this;return Ioe(function*(){var l=!1,r=t.flush(),n=new Promise(t=>Aue(()=>{l=!0,t()},e));try{yield Promise.race([r,n])}finally{l&&r.catch(()=>{})}})()}Et(){this.flush().then(()=>{this.yt=0},e=>{this.yt++,this.it.error("PostHog logs flush failed:",e)}).finally(()=>{!this._instance.isDisabled&&this.jt()&&this.Nt(this.qt())})}Mt(){this.Dt&&(clearTimeout(this.Dt),this.Dt=void 0)}};var Lue=[0,5,10,25,50,75,100,250,500,750,1e3,2500,5e3,7500,1e4];function Fue(e){return String(e)+"000000"}function que(e,t,l,r){var n="";return r&&(n=Object.keys(r).sort().map(e=>JSON.stringify(e)+":"+JSON.stringify(r[e])).join(",")),e+"\0"+t+"\0"+(null!=l?l:"")+"\0"+n}let zue=class{constructor(e,t,l){this._instance=e,this.Te=t,this.it=l,this.Ht=new Map,this.vt=null,this.Bt=!1,this.Ut=new Map,this.zt=new Set,this.Vt=0}count(e,t,l){void 0===t&&(t=1),this.Wt({name:e,type:"count",value:t,unit:null==l?void 0:l.unit,attributes:null==l?void 0:l.attributes})}gauge(e,t,l){this.Wt({name:e,type:"gauge",value:t,unit:null==l?void 0:l.unit,attributes:null==l?void 0:l.attributes})}histogram(e,t,l){this.Wt({name:e,type:"histogram",value:t,unit:null==l?void 0:l.unit,attributes:null==l?void 0:l.attributes})}flush(){var e=this,t=this.vt,l=function(){var l=Ioe(function*(){t&&(yield t.catch(()=>{})),yield e.Zt()});return function(){return l.apply(this,arguments)}}(),r=l().finally(()=>{this.vt===r&&(this.vt=null)});return this.vt=r,r}drainWindow(){if(0===this.Ht.size)return null;var e=this.Ht;return this.Ht=new Map,this.Bt=!1,this.Ut=new Map,this.zt=new Set,this.Gt(e)}reset(){this.Vt++,this.Mt(),this.Ht=new Map,this.vt=null,this.Bt=!1,this.Ut=new Map,this.zt=new Set}Wt(e){if(!this._instance.isDisabled&&!this._instance.optedOut){var t=this.Rt(e);if(null!==t)if(t.name&&"string"==typeof t.name)if("number"==typeof t.value&&Number.isFinite(t.value))if("count"===t.type&&0>t.value)this.it.warn("Dropping count '"+t.name+"': counters are monotonic, value must be >= 0");else{var l,r;try{l=t.attributes?koe({},t.attributes):void 0,r=que(t.type,t.name,t.unit,l)}catch(e){return void this.it.warn("Dropping metric '"+t.name+"': attributes could not be serialized",e)}var n=this.Ht.get(r);if(!n){if(!this.Qt())return;n={name:t.name,type:t.type,unit:t.unit,attributes:l,windowStartMs:Date.now()},this.Ht.set(r,n)}var i=this.Ut.get(t.name);void 0===i?this.Ut.set(t.name,t.type):i===t.type||this.zt.has(t.name)||(this.zt.add(t.name),this.it.warn("Metric name '"+t.name+"' is already used as a "+i+"; recording it as a "+t.type+" too will blend both series in charts. Use a distinct name.")),this.Jt(n,t.value),this.Nt()}else this.it.warn("Dropping metric '"+t.name+"': value must be a finite number");else this.it.warn("Dropping metric with empty name")}}Qt(){return this.Te.maxSeriesPerFlush>this.Ht.size||(this.Bt||(this.Bt=!0,this.it.warn("Metric series cap reached ("+this.Te.maxSeriesPerFlush+" per flush window); dropping new series until the next flush. Reduce attribute cardinality.")),!1)}Jt(e,t){var l;switch(e.type){case"count":e.total=(null!==(l=e.total)&&void 0!==l?l:0)+t;break;case"gauge":e.last=t;break;case"histogram":e.hist||(e.hist={count:0,sum:0,min:t,max:t,bucketCounts:new Array(Lue.length+1).fill(0)});var r=e.hist;r.count+=1,r.sum+=t,r.min=Math.min(r.min,t),r.max=Math.max(r.max,t),r.bucketCounts[function(e,t){for(var l=0;t.length>l;l++)if(t[l]>=e)return l;return t.length}(t,Lue)]+=1}}Rt(e){var t=this.Te.beforeSend;if(!t)return e;var l=Xoe(t)?t:[t],r=e;for(var n of l)try{var i=n(r);if(!i)return this.it.info("Metric was rejected in beforeSend function"),null;r=i}catch(e){return this.it.error("Error in beforeSend function for metric:",e),null}return r}Nt(){this.Dt||(this.Dt=Aue(()=>{this.Dt=void 0,this.flush().catch(e=>{this.it.error("Metrics flush failed:",e)})},this.Te.flushIntervalMs))}Mt(){this.Dt&&(clearTimeout(this.Dt),this.Dt=void 0)}Zt(){var e=this;return Ioe(function*(){if(0!==e.Ht.size){var t=e.Ht;e.Ht=new Map,e.Bt=!1,e.Ut=new Map,e.zt=new Set;var l=e.Vt,r=yield e._instance.Kt(e.Gt(t));if(l===e.Vt)switch(r.kind){case"ok":return;case"retry-later":return e.Yt(t),void e.Nt();case"too-large":return void e.it.warn("Metrics batch exceeded the server size limit and was dropped");case"fatal":return void e.it.error("Failed to send metrics batch:",r.error)}}})()}Gt(e){return function(e,t,l,r){return{resourceMetrics:[{resource:{attributes:Bue(t)},scopeMetrics:[{scope:{name:l,version:r},metrics:e}]}]}}(this.Xt(e),(t=this.Te,l=this._instance.getLibraryId(),r=this._instance.getLibraryVersion(),koe({},t.resourceAttributes,{"service.name":t.serviceName||"unknown_service"},t.environment&&{"deployment.environment":t.environment},t.serviceVersion&&{"service.version":t.serviceVersion},{"telemetry.sdk.name":l,"telemetry.sdk.version":r})),this._instance.getLibraryId(),this._instance.getLibraryVersion());var t,l,r}Xt(e){var t=Fue(Date.now()),l=new Map;for(var r of e.values()){var n,i=que(r.type,r.name,r.unit,void 0),a=l.get(i);a||(a=koe({name:r.name},r.unit&&{unit:r.unit}),"count"===r.type?a.sum={aggregationTemporality:1,isMonotonic:!0,dataPoints:[]}:"gauge"===r.type?a.gauge={dataPoints:[]}:a.histogram={aggregationTemporality:1,dataPoints:[]},l.set(i,a));var s=Bue(null!==(n=r.attributes)&&void 0!==n?n:{}),o=Fue(r.windowStartMs);if("count"===r.type){var c,u={attributes:s,startTimeUnixNano:o,timeUnixNano:t,asDouble:null!==(c=r.total)&&void 0!==c?c:0};a.sum.dataPoints.push(u)}else if("gauge"===r.type){var p,d={attributes:s,timeUnixNano:t,asDouble:null!==(p=r.last)&&void 0!==p?p:0};a.gauge.dataPoints.push(d)}else r.hist&&a.histogram.dataPoints.push({attributes:s,startTimeUnixNano:o,timeUnixNano:t,count:r.hist.count,sum:r.hist.sum,min:r.hist.min,max:r.hist.max,bucketCounts:r.hist.bucketCounts,explicitBounds:Lue})}return Array.from(l.values())}Yt(e){var t,l;for(var r of e){var n=r[0],i=r[1],a=this.Ht.get(n);if(a)switch(a.windowStartMs=Math.min(a.windowStartMs,i.windowStartMs),a.type){case"count":a.total=(null!==(t=a.total)&&void 0!==t?t:0)+(null!==(l=i.total)&&void 0!==l?l:0);break;case"gauge":break;case"histogram":if(i.hist)if(a.hist){a.hist.count+=i.hist.count,a.hist.sum+=i.hist.sum,a.hist.min=Math.min(a.hist.min,i.hist.min),a.hist.max=Math.max(a.hist.max,i.hist.max);for(var s=0;a.hist.bucketCounts.length>s;s++)a.hist.bucketCounts[s]+=i.hist.bucketCounts[s]}else a.hist=i.hist}else this.Qt()&&this.Ht.set(n,i)}}};var Uue,Gue,Vue;function Hue(e){var t=globalThis._posthogChunkIds;if(t){var l=Object.keys(t);return Vue&&l.length===Gue||(Gue=l.length,Vue=l.reduce((l,r)=>{Uue||(Uue={});var n=Uue[r];if(n)l[n[0]]=n[1];else for(var i=e(r),a=i.length-1;a>=0;a--){var s=i[a],o=null==s?void 0:s.filename,c=t[r];if(o&&c){l[o]=c,Uue[r]=[o,c];break}}return l},{})),Vue}}class Wue{constructor(e,t,l){void 0===l&&(l=[]),this.coercers=e,this.stackParser=t,this.modifiers=l}buildFromUnknown(e,t){void 0===t&&(t={});var l=t&&t.mechanism||{handled:!0,type:"generic"},r=this.buildCoercingContext(l,t,0).apply(e),n=this.buildParsingContext(t),i=this.parseStacktrace(r,n);return{$exception_list:this.convertToExceptionList(i,l),$exception_level:"error"}}modifyFrames(e){var t=this;return Ioe(function*(){for(var l of e)l.stacktrace&&l.stacktrace.frames&&Xoe(l.stacktrace.frames)&&(l.stacktrace.frames=yield t.applyModifiers(l.stacktrace.frames));return e})()}coerceFallback(e){var t;return{type:"Error",value:"Unknown error",stack:null==(t=e.syntheticException)?void 0:t.stack,synthetic:!0}}parseStacktrace(e,t){var l,r;return null!=e.cause&&(l=this.parseStacktrace(e.cause,t)),""!=e.stack&&null!=e.stack&&(r=this.applyChunkIds(this.stackParser(e.stack,e.synthetic?t.skipFirstLines:0),t.chunkIdMap)),koe({},e,{cause:l,stack:r})}applyChunkIds(e,t){return e.map(e=>(e.filename&&t&&(e.chunk_id=t[e.filename]),e))}applyCoercers(e,t){for(var l of this.coercers)if(l.match(e))return l.coerce(e,t);return this.coerceFallback(t)}applyModifiers(e){var t=this;return Ioe(function*(){var l=e;for(var r of t.modifiers)l=yield r(l);return l})()}convertToExceptionList(e,t){var l,r,n,i={type:e.type,value:e.value,mechanism:{type:null!==(l=t.type)&&void 0!==l?l:"generic",handled:null===(r=t.handled)||void 0===r||r,synthetic:null!==(n=e.synthetic)&&void 0!==n&&n}};e.stack&&(i.stacktrace={type:"raw",frames:e.stack});var a=[i];return null!=e.cause&&a.push(...this.convertToExceptionList(e.cause,koe({},t,{handled:!0}))),a}buildParsingContext(e){var t;return{chunkIdMap:Hue(this.stackParser),skipFirstLines:null!==(t=e.skipFirstLines)&&void 0!==t?t:1}}buildCoercingContext(e,t,l){void 0===l&&(l=0);var r=(l,r)=>{if(4>=r){var n=this.buildCoercingContext(e,t,r);return this.applyCoercers(l,n)}};return koe({},t,{syntheticException:0==l?t.syntheticException:void 0,mechanism:e,apply:e=>r(e,l),next:e=>r(e,l+1)})}}var Zue="?";function $ue(e,t,l,r,n){var i={platform:e,filename:t,function:"<anonymous>"===l?Zue:l,in_app:!0};return rce(r)||(i.lineno=r),rce(n)||(i.colno=n),i}var Kue=(e,t)=>{var l=-1!==e.indexOf("safari-extension"),r=-1!==e.indexOf("safari-web-extension");return l||r?[-1!==e.indexOf("@")?e.split("@")[0]:Zue,l?"safari-extension:"+t:"safari-web-extension:"+t]:[e,t]},Yue=/^\s*at (\S+?)(?::(\d+))(?::(\d+))\s*$/i,Que=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:<anonymous>|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,Jue=/\((\S*)(?::(\d+))(?::(\d+))\)/,Xue=(e,t)=>{var l=Yue.exec(e);if(l)return $ue(t,l[1],Zue,+l[2],+l[3]);var r=Que.exec(e);if(r){if(r[2]&&0===r[2].indexOf("eval")){var n=Jue.exec(r[2]);n&&(r[2]=n[1],r[3]=n[2],r[4]=n[3])}var i=Kue(r[1]||Zue,r[2]);return $ue(t,i[1],i[0],r[3]?+r[3]:void 0,r[4]?+r[4]:void 0)}},epe=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,tpe=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,lpe=(e,t)=>{var l=epe.exec(e);if(l){if(l[3]&&l[3].indexOf(" > eval")>-1){var r=tpe.exec(l[3]);r&&(l[1]=l[1]||"eval",l[3]=r[1],l[4]=r[2],l[5]="")}var n=l[3],i=l[1]||Zue,a=Kue(i,n);return $ue(t,n=a[1],i=a[0],l[4]?+l[4]:void 0,l[5]?+l[5]:void 0)}},rpe=/\(error: (.*)\)/;class npe{match(e){return this.isDOMException(e)||this.isDOMError(e)}coerce(e,t){var l=nce(e.stack);return{type:this.getType(e),value:this.getValue(e),stack:l?e.stack:void 0,cause:e.cause?t.next(e.cause):void 0,synthetic:!1}}getType(e){return this.isDOMError(e)?"DOMError":"DOMException"}getValue(e){var t=e.name||(this.isDOMError(e)?"DOMError":"DOMException");return e.message?t+": "+e.message:t}isDOMException(e){return hce(e,"DOMException")}isDOMError(e){return hce(e,"DOMError")}}class ipe{match(e){return(e=>e instanceof Error)(e)}coerce(e,t){return{type:this.getType(e),value:this.getMessage(e,t),stack:this.getStack(e),cause:e.cause?t.next(e.cause):void 0,synthetic:!1}}getType(e){return e.name||e.constructor.name}getMessage(e,t){var l=e.message;return String(l.error&&"string"==typeof l.error.message?l.error.message:l)}getStack(e){return e.stacktrace||e.stack||void 0}}class ape{constructor(){}match(e){return hce(e,"ErrorEvent")&&null!=e.error}coerce(e,t){var l;return t.apply(e.error)||{type:"ErrorEvent",value:e.message,stack:null==(l=t.syntheticException)?void 0:l.stack,synthetic:!0}}}var spe=/^(?:[Uu]ncaught (?:exception: )?)?(?:((?:Eval|Internal|Range|Reference|Syntax|Type|URI|)Error): )?(.*)$/i;class ope{match(e){return"string"==typeof e}coerce(e,t){var l,r=this.getInfos(e),n=r[0],i=r[1];return{type:null!=n?n:"Error",value:null!=i?i:e,stack:null==(l=t.syntheticException)?void 0:l.stack,synthetic:!0}}getInfos(e){var t="Error",l=e,r=e.match(spe);return r&&(t=r[1],l=r[2]),[t,l]}}var cpe=["fatal","error","warning","log","info","debug"];function upe(e,t){void 0===t&&(t=40);var l=Object.keys(e);if(l.sort(),!l.length)return"[object has no keys]";for(var r=l.length;r>0;r--){var n=l.slice(0,r).join(", ");if(t>=n.length)return r===l.length?n:n.length>t?n.slice(0,t)+"...":n}return""}class ppe{match(e){return"object"==typeof e&&null!==e}coerce(e,t){var l,r=this.getErrorPropertyFromObject(e);return r?t.apply(r):{type:this.getType(e),value:this.getValue(e),stack:null==(l=t.syntheticException)?void 0:l.stack,level:this.isSeverityLevel(e.level)?e.level:"error",synthetic:!0}}getType(e){return gce(e)?e.constructor.name:"Error"}getValue(e){if("name"in e&&"string"==typeof e.name){var t="'"+e.name+"' captured as exception";return"message"in e&&"string"==typeof e.message&&(t+=" with message: '"+e.message+"'"),t}if("message"in e&&"string"==typeof e.message)return e.message;var l=this.getObjectClassName(e);return(l&&"Object"!==l?"'"+l+"'":"Object")+" captured as exception with keys: "+upe(e)}isSeverityLevel(e){return nce(e)&&!ice(e)&&cpe.indexOf(e)>=0}getErrorPropertyFromObject(e){for(var t in e)if({}.hasOwnProperty.call(e,t)){var l=e[t];if(Due(l))return l}}getObjectClassName(e){try{var t=Object.getPrototypeOf(e);return t?t.constructor.name:void 0}catch(e){return}}}class dpe{match(e){return gce(e)}coerce(e,t){var l,r=e.constructor.name;return{type:r,value:r+" captured as exception with keys: "+upe(e),stack:null==(l=t.syntheticException)?void 0:l.stack,synthetic:!0}}}class mpe{match(e){return mce(e)}coerce(e,t){var l;return{type:"Error",value:"Primitive value captured as exception: "+String(e),stack:null==(l=t.syntheticException)?void 0:l.stack,synthetic:!0}}}class hpe{match(e){return hce(e,"PromiseRejectionEvent")||this.isCustomEventWrappingRejection(e)}isCustomEventWrappingRejection(e){if(!gce(e))return!1;try{var t=e.detail;return null!=t&&"object"==typeof t&&"reason"in t}catch(e){return!1}}coerce(e,t){var l,r=this.getUnhandledRejectionReason(e);return mce(r)?{type:"UnhandledRejection",value:"Non-Error promise rejection captured with value: "+String(r),stack:null==(l=t.syntheticException)?void 0:l.stack,synthetic:!0}:t.apply(r)}getUnhandledRejectionReason(e){try{if("reason"in e)return e.reason;if("detail"in e&&null!=e.detail&&"object"==typeof e.detail&&"reason"in e.detail)return e.detail.reason}catch(e){}return e}}var gpe="$message",ype="$timestamp",fpe=new Set([gpe,ype]),bpe={enabled:!0,max_bytes:32768};function vpe(e){var t;return e?{enabled:null!==(t=e.enabled)&&void 0!==t?t:bpe.enabled,max_bytes:Spe(e.max_bytes,bpe.max_bytes)}:koe({},bpe)}class xpe{constructor(e){this.$e=[],this.ze=0,this.Te=vpe(e)}setConfig(e){this.Te=vpe(e),this.Ze()}add(e){var t=function(e){var t;try{t=Koe(e)}catch(e){return}try{var l=JSON.parse(t);if(!tce(l))return;var r=l,n=r[gpe],i=r[ype];if(!nce(n)||0===n.trim().length)return;if(!nce(i)&&!oce(i))return;return{step:r,json:t}}catch(e){return}}(e);if(t){var l=function(e){if("undefined"!=typeof TextEncoder)return(new TextEncoder).encode(e).length;for(var t=encodeURIComponent(e),l=0,r=0;t.length>r;r++)"%"===t[r]?(l+=1,r+=2):l+=1;return l}(t.json);l>this.Te.max_bytes||(this.$e.push({step:t.step,bytes:l}),this.ze+=l,this.Ze())}}getAttachable(){return this.$e.map(e=>e.step)}clear(){this.$e=[],this.ze=0}size(){return this.$e.length}Ze(){for(;this.ze>this.Te.max_bytes&&this.$e.length>0;){var e=this.$e.shift();e&&(this.ze-=e.bytes)}}}function Spe(e,t){if(!oce(e)||e===1/0||e===-1/0)return t;var l=Math.floor(e);return 0>l?t:l}var Npe=function(e,t){var l=(void 0===t?{}:t).debugEnabled,r={k(t){if(uoe&&(Coe.DEBUG||xoe.POSTHOG_DEBUG||l)&&!rce(uoe.console)&&uoe.console){for(var r=("__rrweb_original__"in uoe.console[t]?uoe.console[t].__rrweb_original__:uoe.console[t]),n=arguments.length,i=new Array(n>1?n-1:0),a=1;n>a;a++)i[a-1]=arguments[a];r(e,...i)}},debug(){for(var e=arguments.length,t=new Array(e),l=0;e>l;l++)t[l]=arguments[l];r.k("debug",...t)},info(){for(var e=arguments.length,t=new Array(e),l=0;e>l;l++)t[l]=arguments[l];r.k("log",...t)},warn(){for(var e=arguments.length,t=new Array(e),l=0;e>l;l++)t[l]=arguments[l];r.k("warn",...t)},error(){for(var e=arguments.length,t=new Array(e),l=0;e>l;l++)t[l]=arguments[l];r.k("error",...t)},critical(){for(var t=arguments.length,l=new Array(t),r=0;t>r;r++)l[r]=arguments[r];console.error(e,...l)},uninitializedWarning(e){r.error("You must initialize PostHog before calling "+e)},createLogger:(t,l)=>Npe(e+" "+t,l)};return r},Cpe=Npe("[PostHog.js]"),wpe=Cpe.createLogger,Ipe=wpe("[ExternalScriptsLoader]"),kpe=(e,t,l)=>{if(e.config.disable_external_dependency_loading)return Ipe.warn(t+" was requested but loading of external scripts is disabled."),l("Loading of external scripts is disabled");var r=null==moe?void 0:moe.querySelectorAll("script");if(r)for(var n,i=function(){if(r[a].src===t){var e=r[a];return e.__posthog_loading_callback_fired?{v:l()}:(e.addEventListener("load",t=>{e.__posthog_loading_callback_fired=!0,l(void 0,t)}),e.onerror=e=>l(e),{v:void 0})}},a=0;r.length>a;a++)if(n=i())return n.v;var s=()=>{if(!moe)return l("document not found");var r=moe.createElement("script");if(r.type="text/javascript",r.crossOrigin="anonymous",r.src=t,r.onload=e=>{r.__posthog_loading_callback_fired=!0,l(void 0,e)},r.onerror=e=>l(e),e.config.prepare_external_dependency_script&&(r=e.config.prepare_external_dependency_script(r)),!r)return l("prepare_external_dependency_script returned null");if("head"===e.config.external_scripts_inject_target)moe.head.appendChild(r);else{var n,i=moe.querySelectorAll("body > script");i.length>0?null==(n=i[0].parentNode)||n.insertBefore(r,i[0]):moe.body.appendChild(r)}};null!=moe&&moe.body?s():null==moe||moe.addEventListener("DOMContentLoaded",s)};xoe.__PosthogExtensions__=xoe.__PosthogExtensions__||{},xoe.__PosthogExtensions__.loadExternalDependency=(e,t,l)=>{if("remote-config"!==t){var r;if(e.config.strict_script_versioning)r=e.requestRouter.endpointFor("assets","/static/"+e.version+"/"+t+".js");else{var n="/static/"+t+".js?v="+e.version;if("toolbar"===t){var i=3e5;n=n+"&t="+Math.floor(Date.now()/i)*i}r=e.requestRouter.endpointFor("assets",n)}kpe(e,r,l)}else{var a=e.requestRouter.endpointFor("assets","/array/"+e.config.token+"/config.js");kpe(e,a,l)}},xoe.__PosthogExtensions__.loadSiteApp=(e,t,l)=>{var r=e.requestRouter.endpointFor("api",t);kpe(e,r,l)};var Tpe="$people_distinct_id",Ape="$device_id",Dpe="$device_model",Mpe="__alias",Epe="__timers",Rpe="$autocapture_disabled_server_side",Bpe="$heatmaps_enabled_server_side",jpe="$exception_capture_enabled_server_side",Ppe="$error_tracking_suppression_rules",_pe="$error_tracking_capture_extension_exceptions",Ope="$web_vitals_enabled_server_side",Lpe="$dead_clicks_enabled_server_side",Fpe="$product_tours_enabled_server_side",qpe="$web_vitals_allowed_metrics",zpe="$session_recording_remote_config",Upe="$replay_sample_rate",Gpe="$replay_override_sampling",Vpe="$replay_override_linked_flag",Hpe="$replay_override_url_trigger",Wpe="$replay_override_event_trigger",Zpe="$sesid",$pe="$session_is_sampled",Kpe="$enabled_feature_flags",Ype="$active_feature_flags",Qpe="$early_access_features",Jpe="$feature_flag_details",Xpe="$feature_flag_payloads",ede="$feature_flag_request_id",tde="$minimal_flag_called_events",lde="$override_feature_flags",rde="$override_feature_flag_payloads",nde="$stored_person_properties",ide="$stored_group_properties",ade="$surveys",sde="$surveys_loaded_at",ode="$surveys_activated",cde="ph_product_tours",ude="$flag_call_reported",pde="$flag_call_reported_session_id",dde="$feature_flag_errors",mde="$feature_flag_evaluated_at",hde="$user_state",gde="$client_session_props",yde="$capture_rate_limit",fde="$initial_campaign_params",bde="$initial_referrer_info",vde="$initial_person_info",xde="$epp",Sde="__POSTHOG_TOOLBAR__",Nde="$posthog_cookieless",Cde="$cookieless_mode",wde="$sdk_debug_extensions_init_method",Ide="$sdk_debug_extensions_init_time_ms",kde="$sdk_debug_recording_script_not_loaded",Tde="PostHog loadExternalDependency extension not found.",Ade="on_reject",Dde="always",Mde="anonymous",Ede="identified",Rde="identified_only",Bde="visibilitychange",jde="beforeunload",Pde="$pageview",_de="$pageleave",Ode="$identify",Lde="$groupidentify";function Fde(e,t){Xoe(e)&&e.forEach(t)}function qde(e,t){if(!sce(e))if(Xoe(e))e.forEach(t);else if((e=>e instanceof FormData)(e))e.forEach((e,l)=>t(e,l));else for(var l in e)Qoe.call(e,l)&&t(e[l],l)}var zde=function(e){for(var t=arguments.length,l=new Array(t>1?t-1:0),r=1;t>r;r++)l[r-1]=arguments[r];for(var n of l)for(var i in n)void 0!==n[i]&&(e[i]=n[i]);return e};function Ude(e){for(var t=Object.keys(e),l=t.length,r=new Array(l);l--;)r[l]=[t[l],e[t[l]]];return r}var Gde=function(e){try{return e()}catch(e){return}},Vde=function(e){return function(){try{for(var t=arguments.length,l=new Array(t),r=0;t>r;r++)l[r]=arguments[r];return e.apply(this,l)}catch(e){Cpe.critical("Implementation error. Please turn on debug mode and open a ticket on https://app.posthog.com/home#panel=support%3Asupport%3A."),Cpe.critical(e)}}},Hde=function(e){var t={};return qde(e,function(e,l){(nce(e)&&e.length>0||oce(e))&&(t[l]=e)}),t},Wde=["herokuapp.com","vercel.app","netlify.app"];function Zde(e){var t=null==e?void 0:e.hostname;if(!nce(t))return!1;var l=t.split(".").slice(-2).join(".");for(var r of Wde)if(l===r)return!1;return!0}function $de(e,t,l,r){var n=null!=r?r:{},i=n.capture,a=n.passive;null==e||e.addEventListener(t,l,{capture:void 0!==i&&i,passive:void 0===a||a})}function Kde(e){return"ph_toolbar_internal"===e.name}Math.trunc||(Math.trunc=function(e){return 0>e?Math.ceil(e):Math.floor(e)}),Number.isInteger||(Number.isInteger=function(e){return oce(e)&&isFinite(e)&&Math.floor(e)===e});class Yde{constructor(e){if(this.bytes=e,16!==e.length)throw new TypeError("not 128-bit length")}static fromFieldsV7(e,t,l,r){if(!Number.isInteger(e)||!Number.isInteger(t)||!Number.isInteger(l)||!Number.isInteger(r)||0>e||0>t||0>l||0>r||e>0xffffffffffff||t>4095||l>1073741823||r>4294967295)throw new RangeError("invalid field value");var n=new Uint8Array(16);return n[0]=e/Math.pow(2,40),n[1]=e/Math.pow(2,32),n[2]=e/Math.pow(2,24),n[3]=e/Math.pow(2,16),n[4]=e/Math.pow(2,8),n[5]=e,n[6]=112|t>>>8,n[7]=t,n[8]=128|l>>>24,n[9]=l>>>16,n[10]=l>>>8,n[11]=l,n[12]=r>>>24,n[13]=r>>>16,n[14]=r>>>8,n[15]=r,new Yde(n)}toString(){for(var e="",t=0;this.bytes.length>t;t++)e=e+(this.bytes[t]>>>4).toString(16)+(15&this.bytes[t]).toString(16),3!==t&&5!==t&&7!==t&&9!==t||(e+="-");if(36!==e.length)throw new Error("Invalid UUIDv7 was generated");return e}clone(){return new Yde(this.bytes.slice(0))}equals(e){return 0===this.compareTo(e)}compareTo(e){for(var t=0;16>t;t++){var l=this.bytes[t]-e.bytes[t];if(0!==l)return Math.sign(l)}return 0}}class Qde{constructor(){this.S=0,this.C=0,this.I=new eme}generate(){var e=this.generateOrAbort();if(rce(e)){this.S=0;var t=this.generateOrAbort();if(rce(t))throw new Error("Could not generate UUID after timestamp reset");return t}return e}generateOrAbort(){var e=Date.now();if(e>this.S)this.S=e,this.M();else{if(this.S>=e+1e4)return;this.C++,this.C>4398046511103&&(this.S++,this.M())}return Yde.fromFieldsV7(this.S,Math.trunc(this.C/Math.pow(2,30)),this.C&Math.pow(2,30)-1,this.I.nextUint32())}M(){this.C=1024*this.I.nextUint32()+(1023&this.I.nextUint32())}}var Jde,Xde=e=>{if("undefined"!=typeof UUIDV7_DENY_WEAK_RNG&&UUIDV7_DENY_WEAK_RNG)throw new Error("no cryptographically strong RNG available");for(var t=0;e.length>t;t++)e[t]=65536*Math.trunc(65536*Math.random())+Math.trunc(65536*Math.random());return e};uoe&&!rce(uoe.crypto)&&crypto.getRandomValues&&(Xde=e=>crypto.getRandomValues(e));class eme{constructor(){this.R=new Uint32Array(8),this.O=1/0}nextUint32(){return this.R.length>this.O||(Xde(this.R),this.O=0),this.R[this.O++]}}var tme=()=>lme().toString(),lme=()=>(Jde||(Jde=new Qde)).generate(),rme="",nme=/[a-z0-9][a-z0-9-]+\.[a-z]{2,}$/i,ime={N:()=>!!moe,D(e){Cpe.error("cookieStore error: "+e)},A(e){if(moe){try{for(var t=e+"=",l=moe.cookie.split(";").filter(e=>e.length),r=0;l.length>r;r++){for(var n=l[r];" "==n.charAt(0);)n=n.substring(1,n.length);if(0===n.indexOf(t))return decodeURIComponent(n.substring(t.length,n.length))}}catch(e){}return null}},F(e){var t;try{t=JSON.parse(ime.A(e))||{}}catch(e){}return t},q(e,t,l,r,n){if(!moe)return!1;try{var i="",a="",s=function(e,t){if(t){var l=function(e,t){if(void 0===t&&(t=moe),rme)return rme;if(!t)return"";if(["localhost","127.0.0.1"].includes(e))return"";for(var l=e.split("."),r=Math.min(l.length,8),n="dmn_chk_"+tme();!rme&&r--;){var i=l.slice(r).join("."),a=n+"=1;domain=."+i+";path=/";t.cookie=a+";max-age=3",t.cookie.includes(n)&&(t.cookie=a+";max-age=0",rme=i)}return rme}(e);if(!l){var r=(e=>{var t=e.match(nme);return t?t[0]:""})(e);r!==l&&Cpe.info("Warning: cookie subdomain discovery mismatch",r,l),l=r}return l?"; domain=."+l:""}return""}(moe.location.hostname,r);if(l){var o=new Date;o.setTime(o.getTime()+864e5*l),i="; expires="+o.toUTCString()}n&&(a="; secure");var c=e+"="+encodeURIComponent(JSON.stringify(t))+i+"; SameSite=Lax; path=/"+s+a;return c.length>3686.4&&Cpe.warn("cookieStore warning: large cookie, len="+c.length),moe.cookie=c,!0}catch(e){return!1}},P(e,t){if(null!=moe&&moe.cookie)try{ime.q(e,"",-1,t)}catch(e){return}}},ame=null,sme={N(){if(!ace(ame))return ame;var e=!0;if(rce(uoe))e=!1;else try{var t="__mplssupport__";sme.q(t,"xyz"),'"xyz"'!==sme.A(t)&&(e=!1),sme.P(t)}catch(e_){e=!1}return e||Cpe.error("localStorage unsupported; falling back to cookie store"),ame=e,e},D(e){Cpe.error("localStorage error: "+e)},A(e){try{return null==uoe?void 0:uoe.localStorage.getItem(e)}catch(e_){sme.D(e_)}return null},F(e){try{return JSON.parse(sme.A(e))||{}}catch(e){}return null},q(e,t){try{return null==uoe||uoe.localStorage.setItem(e,JSON.stringify(t)),!0}catch(e_){sme.D(e_)}return!1},P(e){try{null==uoe||uoe.localStorage.removeItem(e)}catch(e_){sme.D(e_)}}},ome=[Ape,"distinct_id",Zpe,$pe,xde,vde,hde],cme={},ume={N:()=>!0,D(e){Cpe.error("memoryStorage error: "+e)},A:e=>cme[e]||null,F:e=>cme[e]||null,q:(e,t)=>(cme[e]=t,!0),P(e){delete cme[e]}},pme=null,dme={N(){if(!ace(pme))return pme;if(pme=!0,rce(uoe))pme=!1;else try{var e="__support__";dme.q(e,"xyz"),'"xyz"'!==dme.A(e)&&(pme=!1),dme.P(e)}catch(e_){pme=!1}return pme},D(e){Cpe.error("sessionStorage error: ",e)},A(e){try{return null==uoe?void 0:uoe.sessionStorage.getItem(e)}catch(e_){dme.D(e_)}return null},F(e){try{return JSON.parse(dme.A(e))||null}catch(e){}return null},q(e,t){try{return null==uoe||uoe.sessionStorage.setItem(e,JSON.stringify(t)),!0}catch(e_){dme.D(e_)}return!1},P(e){try{null==uoe||uoe.sessionStorage.removeItem(e)}catch(e_){dme.D(e_)}}};class mme{constructor(e){this._instance=e}get Te(){return this._instance.config}get consent(){return this.Je()?0:this.Ke}isOptedOut(){return this.Te.cookieless_mode===Dde||this.isRejected()||-1===this.consent&&this.Te.cookieless_mode===Ade}isOptedIn(){return!this.isOptedOut()}isExplicitlyOptedOut(){return 0===this.consent}isRejected(){return 0===this.consent||-1===this.consent&&this.Te.opt_out_capturing_by_default}optInOut(e){this.Ye.q(this.Xe,e?1:0,this.Te.cookie_expiration,this.Te.cross_subdomain_cookie,this.Te.secure_cookie)}reset(){this.Ye.P(this.Xe,this.Te.cross_subdomain_cookie)}get Xe(){var e=this._instance.config,t=e.token,l=e.opt_out_capturing_cookie_prefix;return e.consent_persistence_name||(l?l+t:"__ph_opt_in_out_"+t)}get Ke(){var e=this.Ye.A(this.Xe);return fce(e)?1:Woe(bce,e)?0:-1}get Ye(){var e=this.Te.opt_out_capturing_persistence_type,t="localStorage"===e?sme:ime;if(!this.tr||this.tr!==t){this.tr=t;var l="localStorage"===e?ime:sme;l.A(this.Xe)&&(this.tr.A(this.Xe)||this.optInOut(fce(l.A(this.Xe))),l.P(this.Xe,this.Te.cross_subdomain_cookie))}return this.tr}Je(){return!!this.Te.respect_dnt&&[null==doe?void 0:doe.doNotTrack,null==doe?void 0:doe.msDoNotTrack,xoe.doNotTrack].some(e=>fce(e))}}function hme(e,t){var l,r=null==e||null==(l=e.config)?void 0:l.get_current_url;if(!ece(r))return t;try{var n=r(t);return nce(n)&&n?n:t}catch(e){return Cpe.error("Error in get_current_url, falling back to window.location.href",e),t}}function gme(e){return e instanceof Element&&(e.id===Sde||!(null==e.closest||!e.closest(".toolbar-global-fade-container")))}function yme(e){return!!e&&1===e.nodeType}function fme(e,t){return!!e&&!!e.tagName&&e.tagName.toLowerCase()===t.toLowerCase()}function bme(e){return!!e&&3===e.nodeType}function vme(e){return!!e&&11===e.nodeType&&yme(e.host)}function xme(e){return e?Zoe(e).split(/\s+/):[]}function Sme(e,t){var l=function(e){var t,l=null==uoe||null==(t=uoe.location)?void 0:t.href;return rce(l)?void 0:hme(e,l)}(t);return!!(l&&e&&e.some(e=>l.match(e)))}function Nme(e){var t="";switch(typeof e.className){case"string":t=e.className;break;case"object":t=(e.className&&"baseVal"in e.className?e.className.baseVal:null)||e.getAttribute("class")||"";break;default:t=""}return xme(t)}function Cme(e){return sce(e)?null:Zoe(e).split(/(\s+)/).filter(e=>Wme(e)).join("").replace(/[\r\n]/g," ").replace(/[ ]+/g," ").substring(0,255)}function wme(e){var t="";return Lme(e)&&!Fme(e)&&e.childNodes&&e.childNodes.length&&qde(e.childNodes,function(e){var l;bme(e)&&e.textContent&&(t+=null!==(l=Cme(e.textContent))&&void 0!==l?l:"")}),Zoe(t)}function Ime(e){return rce(e.target)?e.srcElement||null:null!=(t=e.target)&&t.shadowRoot?e.composedPath()[0]||null:e.target||null;var t}var kme=["a","button","form","input","select","textarea","label"];function Tme(e,t){if(rce(t))return!0;var l,r=function(e){if(t.some(t=>function(e,t){var l=e.matches||e.matchesSelector||e.msMatchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.oMatchesSelector;try{return!!l&&l.call(e,t)}catch(e){return!1}}(e,t)))return{v:!0}};for(var n of e)if(l=r(n))return l.v;return!1}function Ame(e){var t=e.parentNode;return!(!t||!yme(t))&&t}var Dme=[".ph-no-autocapture","[data-ph-no-autocapture]"],Mme=["next","previous","prev",">","<"],Eme=[...Mme,"+","-","\u2212","\u2013"],Rme=(e,t)=>/[a-z0-9]/i.test(t)?e.includes(t):e===t,Bme=[".ph-no-rageclick",".ph-no-capture"],jme=["","text","search","email","password","url","tel","number"];function Pme(e,t){if(!uoe||_me(e))return!1;var l,r,n,i,a;if(uce(t)?(l=!!t&&Bme,r=void 0,n=!1):(l=null!==(i=null==t?void 0:t.css_selector_ignorelist)&&void 0!==i?i:Bme,r=null==t?void 0:t.content_ignorelist,n=null!==(a=null==t?void 0:t.ignore_text_selection)&&void 0!==a&&a),!1===l)return!1;if(n&&function(e){return!(!e||!yme(e))&&(!!fme(e,"textarea")||(fme(e,"input")?Woe(jme,(e.getAttribute("type")||"").toLowerCase()):function(e){if(e.isContentEditable)return!0;var t=null==e.getAttribute?void 0:e.getAttribute("contenteditable");return"true"===t||""===t}(e)))}(e))return!1;var s=Ome(e,!1).targetElementList;return!function(e,t){if(!1===e||rce(e))return!1;var l;if(!0===e)l=Mme;else{if(!Xoe(e))return!1;if(e.length>10)return Cpe.error("[PostHog] content_ignorelist array cannot exceed 10 items. Use css_selector_ignorelist for more complex matching."),!1;l=e.map(e=>e.toLowerCase())}return t.some(e=>{var t=e.safeText,r=e.ariaLabel;return l.some(e=>Rme(t,e)||Rme(r,e))})}(r,s.map(e=>{var t;return{safeText:wme(e).toLowerCase(),ariaLabel:(null==(t=e.getAttribute("aria-label"))?void 0:t.toLowerCase().trim())||""}}))&&!Tme(s,l)}var _me=e=>!e||fme(e,"html")||!yme(e),Ome=(e,t)=>{if(!uoe||_me(e))return{parentIsUsefulElement:!1,targetElementList:[]};for(var l=!1,r=[e],n=e;n.parentNode&&!fme(n,"body");)if(vme(n.parentNode))r.push(n.parentNode.host),n=n.parentNode.host;else{var i=Ame(n);if(!i)break;if(t||kme.indexOf(i.tagName.toLowerCase())>-1)l=!0;else try{var a=uoe.getComputedStyle(i);a&&"pointer"===a.getPropertyValue("cursor")&&(l=!0)}catch(e_){}r.push(i),n=i}return{parentIsUsefulElement:l,targetElementList:r}};function Lme(e){for(var t=new Set,l=0,r=e;r.parentNode&&!fme(r,"body");r=r.parentNode){if(l++>=1e3||t.has(r))return!1;t.add(r);var n=Nme(r);if(Woe(n,"ph-sensitive")||Woe(n,"ph-no-capture"))return!1}if(Woe(Nme(e),"ph-include"))return!0;var i=e.type||"";if(nce(i))switch(i.toLowerCase()){case"hidden":case"password":return!1}var a=e.name||e.id||"";return!nce(a)||!/^cc|cardnum|ccnum|creditcard|csc|cvc|cvv|exp|pass|pwd|routing|seccode|securitycode|securitynum|socialsec|socsec|ssn/i.test(a.replace(/[^a-zA-Z0-9]/g,""))}function Fme(e){return!!(fme(e,"input")&&!["button","checkbox","submit","reset"].includes(e.type)||fme(e,"select")||fme(e,"textarea")||"true"===e.getAttribute("contenteditable"))}var qme="(4[0-9]{12}(?:[0-9]{3})?)|(5[1-5][0-9]{14})|(6(?:011|5[0-9]{2})[0-9]{12})|(3[47][0-9]{13})|(3(?:0[0-5]|[68][0-9])[0-9]{11})|((?:2131|1800|35[0-9]{3})[0-9]{11})",zme=new RegExp("^(?:"+qme+")$"),Ume=new RegExp(qme),Gme="\\d{3}-?\\d{2}-?\\d{4}",Vme=new RegExp("^("+Gme+")$"),Hme=new RegExp("("+Gme+")");function Wme(e,t){if(void 0===t&&(t=!0),sce(e))return!1;if(nce(e)){if(e=Zoe(e),(t?zme:Ume).test((e||"").replace(/[- ]/g,"")))return!1;if((t?Vme:Hme).test(e))return!1}return!0}function Zme(e){var t=wme(e);return Wme(t=(t+" "+$me(e)).trim())?t:""}function $me(e){var t="";return e&&e.childNodes&&e.childNodes.length&&qde(e.childNodes,function(e){var l;if(e&&"span"===(null==(l=e.tagName)?void 0:l.toLowerCase()))try{var r=wme(e);t=(t+" "+r).trim(),e.childNodes&&e.childNodes.length&&(t=(t+" "+$me(e)).trim())}catch(e){Cpe.error("[AutoCapture]",e)}}),t}function Kme(e){return e.replace(/"|\\"/g,'\\"')}function Yme(e){var t=e.attr__class;return t?Xoe(t)?t:xme(t):void 0}var Qme=wpe("[Dead Clicks]"),Jme=()=>!0,Xme=e=>{var t,l=!(null==(t=e.instance.persistence)||!t.get_property(Lpe)),r=e.instance.config.capture_dead_clicks;return uce(r)?r:!!tce(r)||l};class ehe{get lazyLoadedDeadClicksAutocapture(){return this.er}constructor(e,t,l){this.instance=e,this.isEnabled=t,this.onCapture=l,this.startIfEnabledOrStop()}onRemoteConfig(e){"captureDeadClicks"in e&&(this.instance.persistence&&this.instance.persistence.register({[Lpe]:e.captureDeadClicks}),this.startIfEnabledOrStop())}startIfEnabledOrStop(){this.isEnabled(this)?this.rr(()=>{this.ir()}):this.stop()}rr(e){var t,l;null!=(t=xoe.__PosthogExtensions__)&&t.initDeadClicksAutocapture?e():null==(l=xoe.__PosthogExtensions__)||null==l.loadExternalDependency||l.loadExternalDependency(this.instance,"dead-clicks-autocapture",t=>{t?Qme.error("failed to load script",t):e()})}ir(){var e;if(moe){if(!this.er&&null!=(e=xoe.__PosthogExtensions__)&&e.initDeadClicksAutocapture){var t=tce(this.instance.config.capture_dead_clicks)?koe({},this.instance.config.capture_dead_clicks):{};t.__onCapture=this.onCapture,this.onCapture&&(t.capture_dead_swipes=!1),this.er=xoe.__PosthogExtensions__.initDeadClicksAutocapture(this.instance,t),this.er.start(moe),Qme.info("starting...")}}else Qme.error("`document` not found. Cannot start.")}stop(){this.er&&(this.er.stop(),this.er=void 0,Qme.info("stopping..."))}}var the=wpe("[SegmentIntegration]"),lhe="posthog-js";function rhe(e,t){var l=void 0===t?{}:t,r=l.organization,n=l.projectId,i=l.prefix,a=l.severityAllowList,s=void 0===a?["error"]:a,o=l.sendExceptionsToPostHog,c=void 0===o||o;return t=>{var l,a,o,u,p;if("*"!==s&&!s.includes(t.level)||!e.__loaded)return t;t.tags||(t.tags={});var d=e.requestRouter.endpointFor("ui","/project/"+e.config.token+"/person/"+e.get_distinct_id());t.tags["PostHog Person URL"]=d,e.sessionRecordingStarted()&&(t.tags["PostHog Recording URL"]=e.get_session_replay_url({withTimestamp:!0}));var m,h=(null==(l=t.exception)?void 0:l.values)||[],g=h.map(e=>koe({},e,{stacktrace:e.stacktrace?koe({},e.stacktrace,{type:"raw",frames:(e.stacktrace.frames||[]).map(e=>koe({},e,{platform:"web:javascript"}))}):void 0})),y={$exception_message:(null==(a=h[0])?void 0:a.value)||t.message,$exception_type:null==(o=h[0])?void 0:o.type,$exception_level:t.level,$exception_list:g,$sentry_event_id:t.event_id,$sentry_exception:t.exception,$sentry_exception_message:(null==(u=h[0])?void 0:u.value)||t.message,$sentry_exception_type:null==(p=h[0])?void 0:p.type,$sentry_tags:t.tags};return r&&n&&(y.$sentry_url=(i||"https://sentry.io/organizations/")+r+"/issues/?project="+n+"&query="+t.event_id),c&&(null==(m=e.exceptions)||m.sendExceptionEvent(y)),t}}class nhe{constructor(e,t,l,r,n,i){this.name=lhe,this.setupOnce=function(a){a(rhe(e,{organization:t,projectId:l,prefix:r,severityAllowList:n,sendExceptionsToPostHog:null==i||i}))}}}class ihe{constructor(e){this.nr=(e,t,l)=>{l&&(l.noSessionId||l.activityTimeout||l.sessionPastMaximumLength||l.crossTabAdoption)&&(Cpe.info("[PageViewManager] Session rotated, clearing pageview state",{sessionId:e,changeReason:l}),this.sr=void 0,this._instance.scrollManager.resetContext())},this._instance=e,this.ar()}ar(){var e;this.lr=null==(e=this._instance.sessionManager)?void 0:e.onSessionId(this.nr)}destroy(){var e;null==(e=this.lr)||e.call(this),this.lr=void 0}doPageView(e,t){var l,r=this.ur(e,t);return this.sr={pathname:null!==(l=null==uoe?void 0:uoe.location.pathname)&&void 0!==l?l:"",pageViewId:t,timestamp:e},this._instance.scrollManager.resetContext(),r}doPageLeave(e){var t;return this.ur(e,null==(t=this.sr)?void 0:t.pageViewId)}doEvent(){var e;return{$pageview_id:null==(e=this.sr)?void 0:e.pageViewId}}ur(e,t){var l=this.sr;if(!l)return{$pageview_id:t};var r={$pageview_id:t,$prev_pageview_id:l.pageViewId},n=this._instance.scrollManager.getContext();if(n&&!this._instance.config.disable_scroll_properties){var i=n.maxScrollHeight,a=n.lastScrollY,s=n.maxScrollY,o=n.maxContentHeight,c=n.lastContentY,u=n.maxContentY;if(!(rce(i)||rce(a)||rce(s)||rce(o)||rce(c)||rce(u))){i=Math.ceil(i),a=Math.ceil(a),s=Math.ceil(s),o=Math.ceil(o),c=Math.ceil(c),u=Math.ceil(u);var p=i>1?vce(a/i,0,1,Cpe):1,d=i>1?vce(s/i,0,1,Cpe):1,m=o>1?vce(c/o,0,1,Cpe):1,h=o>1?vce(u/o,0,1,Cpe):1;r=zde(r,{$prev_pageview_last_scroll:a,$prev_pageview_last_scroll_percentage:p,$prev_pageview_max_scroll:s,$prev_pageview_max_scroll_percentage:d,$prev_pageview_last_content:c,$prev_pageview_last_content_percentage:m,$prev_pageview_max_content:u,$prev_pageview_max_content_percentage:h})}}return l.pathname&&(r.$prev_pageview_pathname=l.pathname),l.timestamp&&(r.$prev_pageview_duration=(e.getTime()-l.timestamp.getTime())/1e3),r}}var ahe=["flags","surveys"],she={[Tpe]:{exposure:"hidden"},[Mpe]:{exposure:"hidden"},__cmpns:{exposure:"hidden"},[Epe]:{exposure:"hidden"},[Rpe]:{exposure:"event"},[Bpe]:{exposure:"hidden"},[jpe]:{exposure:"event"},[Ppe]:{exposure:"hidden"},[_pe]:{exposure:"event"},[Ope]:{exposure:"event"},[Lpe]:{exposure:"event"},[Fpe]:{exposure:"hidden"},[qpe]:{exposure:"event"},[zpe]:{exposure:"hidden"},$session_recording_enabled_server_side:{exposure:"hidden"},[Zpe]:{exposure:"hidden"},[$pe]:{exposure:"event"},[Upe]:{exposure:"event",shouldSkipFromEventProperties:e=>ace(e)},$session_past_minimum_duration:{exposure:"event"},$session_recording_url_trigger_activated_session:{exposure:"event"},$session_recording_event_trigger_activated_session:{exposure:"event"},$debug_first_full_snapshot_timestamp:{exposure:"event"},$sess_rec_flush_size:{exposure:"hidden"},[Kpe]:{exposure:"derived",storageGroup:"flags",shouldSkipFromEventProperties:(e,t)=>t(),transformToEventProperties(e){if(!tce(e))return{};for(var t={},l=Object.keys(e),r=0;l.length>r;r++)t["$feature/"+l[r]]=e[l[r]];return t}},[Ype]:{exposure:"event",storageGroup:"flags"},[Qpe]:{exposure:"hidden"},[Jpe]:{exposure:"hidden",storageGroup:"flags"},[Xpe]:{exposure:"event",storageGroup:"flags"},[ede]:{exposure:"event",storageGroup:"flags",volatile:!0},[tde]:{exposure:"hidden",storageGroup:"flags"},[lde]:{exposure:"event"},[rde]:{exposure:"hidden"},[nde]:{exposure:"hidden"},[ide]:{exposure:"hidden"},[ade]:{exposure:"hidden",storageGroup:"surveys"},[sde]:{exposure:"hidden",storageGroup:"surveys",volatile:!0},[ode]:{exposure:"event"},[cde]:{exposure:"hidden"},$product_tours_activated:{exposure:"hidden"},$conversations_widget_session_id:{exposure:"event"},$conversations_ticket_id:{exposure:"event"},$conversations_widget_state:{exposure:"event"},$conversations_user_traits:{exposure:"event"},[ude]:{exposure:"hidden"},[pde]:{exposure:"hidden"},[dde]:{exposure:"hidden"},[mde]:{exposure:"hidden",storageGroup:"flags",volatile:!0},[hde]:{exposure:"hidden"},[gde]:{exposure:"hidden"},[yde]:{exposure:"hidden"},[fde]:{exposure:"hidden"},[bde]:{exposure:"hidden"},[vde]:{exposure:"hidden"},[xde]:{exposure:"hidden"},[Gpe]:{exposure:"event"},[Vpe]:{exposure:"event"},[Hpe]:{exposure:"event"},[Wpe]:{exposure:"event"},[wde]:{exposure:"event"},[Ide]:{exposure:"event"},[kde]:{exposure:"event"},$sdk_debug_replay_event_trigger_status:{exposure:"event"},$sdk_debug_replay_linked_flag_trigger_status:{exposure:"event"},$sdk_debug_replay_matched_recording_trigger_groups:{exposure:"event"},$sdk_debug_replay_remote_trigger_matching_config:{exposure:"event"},$sdk_debug_replay_trigger_groups_count:{exposure:"event"},$sdk_debug_replay_url_trigger_status:{exposure:"event"},$session_recording_start_reason:{exposure:"event"}},ohe=[["$posthog_sr_group_event_trigger_",{exposure:"hidden"}],["$posthog_sr_group_url_trigger_",{exposure:"hidden"}],["$posthog_sr_group_sampling_",{exposure:"hidden"}]],che=e=>{var t=she[e];if(t)return t;for(var l of ohe){var r=l[1];if(0===e.indexOf(l[0]))return r}},uhe=e=>{var t=null==moe?void 0:moe.createElement("a");return rce(t)?null:(t.href=e,t)},phe=function(e,t){for(var l,r=((e.split("#")[0]||"").split(/\?(.*)/)[1]||"").replace(/^\?+/g,"").split("&"),n=0;r.length>n;n++){var i=r[n].split("=");if(i[0]===t){l=i;break}}if(!Xoe(l)||2>l.length)return"";var a=l[1];try{a=decodeURIComponent(a)}catch(e){Cpe.error("Skipping decoding for malformed query param: "+a)}return a.replace(/\+/g," ")},dhe=function(e,t,l){if(!e||!t||!t.length)return e;for(var r=e.split("#"),n=r[1],i=(r[0]||"").split("?"),a=i[1],s=i[0],o=(a||"").split("&"),c=[],u=0;o.length>u;u++){var p=o[u].split("=");Xoe(p)&&(t.includes(p[0])?c.push(p[0]+"="+l):c.push(o[u]))}var d=s;return null!=a&&(d+="?"+c.join("&")),null!=n&&(d+="#"+n),d},mhe=function(e,t){var l=e.match(new RegExp(t+"=([^&]*)"));return l?l[1]:null},hhe=(e,t)=>e>=t&&Soe(),ghe=(e,t,l,r)=>{if(0===e){if(Soe()){var n=t+1;return n===l&&r(),n}return t}return 0},yhe="https?://(.*)",fhe=["gclid","gclsrc","dclid","gbraid","wbraid","fbclid","msclkid","twclid","li_fat_id","igshid","ttclid","rdt_cid","epik","qclid","sccid","irclid","_kx"],bhe=["utm_source","utm_medium","utm_campaign","utm_content","utm_term","gad_source","mc_cid",...fhe],vhe="<masked>",xhe=["li_fat_id"];function She(e,t,l){if(!moe)return{};var r,n=t?[...fhe,...l||[]]:[],i=Nhe(dhe(moe.URL,n,vhe),e),a=(r={},qde(xhe,function(e){var t=ime.A(e);r[e]=t||null}),r);return zde(a,i)}function Nhe(e,t){var l=bhe.concat(t||[]),r={};return qde(l,function(t){var l=phe(e,t);r[t]=l||null}),r}function Che(e){var t=function(e){return e?0===e.search(yhe+"google.([^/?]*)")?"google":0===e.search(yhe+"bing.com")?"bing":0===e.search(yhe+"yahoo.com")?"yahoo":0===e.search(yhe+"duckduckgo.com")?"duckduckgo":null:null}(e),l="yahoo"!=t?"q":"p",r={};if(!ace(t)){r.$search_engine=t;var n=moe?phe(moe.referrer,l):"";n.length&&(r.ph_keyword=n)}return r}function whe(){return navigator.language||navigator.userLanguage}var Ihe="$direct";function khe(){return(null==moe?void 0:moe.referrer)||Ihe}function The(e,t,l){void 0===l&&(l=!1);var r=e?[...fhe,...t||[]]:[],n=l?Tue(null==hoe?void 0:hoe.href):null==hoe?void 0:hoe.href,i=null==n?void 0:n.substring(0,1e3);return{r:khe().substring(0,1e3),u:i?dhe(i,r,vhe):void 0}}function Ahe(e,t){var l;void 0===t&&(t=!1);var r=e.r,n=e.u,i=t?Tue(n):n,a={$referrer:r,$referring_domain:null==r?void 0:r==Ihe?Ihe:null==(l=uhe(r))?void 0:l.host};if(i){a.$current_url=i;var s=uhe(i);a.$host=null==s?void 0:s.host,a.$pathname=null==s?void 0:s.pathname;var o=Nhe(i);zde(a,o)}if(r){var c=Che(r);zde(a,c)}return a}function Dhe(){try{return Intl.DateTimeFormat().resolvedOptions().timeZone}catch(e_){return}}function Mhe(){try{return(new Date).getTimezoneOffset()}catch(e_){return}}var Ehe={flags:mde,surveys:sde},Rhe=["cookie","localstorage","localstorage+cookie","sessionstorage","memory"],Bhe="main";class jhe{constructor(e,t,l){if(void 0===l&&(l=!0),this.hr={},this.dr=!1,this.cr=!1,this.Te=e,this.vr=l,this.props={},this.pr=!1,this.gr=(e=>{var t="";return e.token&&(t=e.token.replace(/\+/g,"PL").replace(/\//g,"SL").replace(/=/g,"EQ")),e.persistence_name?"ph_"+e.persistence_name:"ph_"+t+"_posthog"})(e),this.Ye=this.mr(e),this.cr=this.yr(e),this.load(),e.debug&&Cpe.info("Persistence loaded",e.persistence,koe({},this.props)),this.update_config(e,e,t),this.save(),uoe){var r=()=>this.flush();$de(uoe,"beforeunload",r,{capture:!1}),$de(uoe,"pagehide",r,{capture:!1})}}br(){var e,t=null==(e=this.Te)?void 0:e.persistence_save_debounce_ms;return oce(t)&&t>0?t:0}isDisabled(){return!!this._r}mr(e){-1===Rhe.indexOf(e.persistence.toLowerCase())&&(Cpe.critical("Unknown persistence type "+e.persistence+"; falling back to localStorage+cookie"),e.persistence="localStorage+cookie");var t,l=function(e,t){void 0===e&&(e=[]),void 0===t&&(t=!1);var l=[...ome,...e];return koe({},sme,{F(e){try{var l={};try{l=ime.F(e)||{}}catch(e){}var r,n=JSON.parse(sme.A(e)||"{}");if(t){var i={};for(var a in l){var s=l[a];ace(s)||""===s||(i[a]=s)}r=zde(n,i)}else r=zde(l,n);return sme.q(e,r),r}catch(e){}return null},q(e,t,r,n,i,a){var s=sme.q(e,t,void 0,void 0,a);try{var o={};l.forEach(e=>{t[e]&&(o[e]=t[e])}),Object.keys(o).length&&ime.q(e,o,r,n,i,a)}catch(e){sme.D(e)}return s},P(e,t){try{null==uoe||uoe.localStorage.removeItem(e),ime.P(e,t)}catch(e_){sme.D(e_)}}})}(e.cookie_persisted_properties||[],e.__preview_cookie_wins_on_conflict||!1),r=!1,n=e.persistence.toLowerCase();return"localstorage"===n&&sme.N()?(t=sme,r=!0):"localstorage+cookie"===n&&l.N()?(t=l,r=!0):"sessionstorage"===n&&dme.N()?t=dme:"memory"===n?t=ume:"cookie"===n?t=ime:l.N()?(t=l,r=!0):t=ime,this.dr=r,t}wr(e){return this.gr+"__"+e}yr(e){return this.dr&&!!e.split_storage}kr(e){var t=null!=e?e:this.Te.feature_flag_cache_ttl_ms;if(!t||0>=t)return!1;var l=this.props[mde];return!l||"number"!=typeof l||Date.now()-l>t}properties(){var e={};return qde(this.props,(t,l)=>{var r=che(l);if("derived"===(null==r?void 0:r.exposure)){if(null!=r.shouldSkipFromEventProperties&&r.shouldSkipFromEventProperties(t,l===Kpe?()=>this.kr():()=>!1))return;r.transformToEventProperties&&zde(e,r.transformToEventProperties(t))}else if(!r||"event"===r.exposure){if(null!=r&&null!=r.shouldSkipFromEventProperties&&r.shouldSkipFromEventProperties(t,()=>!1))return;e[l]=t}}),e}load(){if(!this._r){var e=this.Ye.F(this.gr);e&&(this.props=zde({},e)),this.cr&&this.Sr()}}Sr(){for(var e of ahe){var t=sme.F(this.wr(e));if(t&&!lce(t)){var l=this.Cr(e);l.persisted=!0,this.Ir(e)||(l.fingerprint=this.Tr(t,e)),this.Mr(e,t)||zde(this.props,t)}}}Ir(e){return Object.keys(this.props).some(t=>{var l;return(null==(l=che(t))?void 0:l.storageGroup)===e})}Mr(e,t){var l=Ehe[e];if(!l)return!1;var r=t[l],n=this.props[l];return oce(r)&&oce(n)&&n>r}refreshKey(e){var t;if(!this._r){var l=this.cr?null==(t=che(e))?void 0:t.storageGroup:void 0,r=l?sme.F(this.wr(l)):this.Ye.F(this.gr);if(r&&e in r)this.Er(e,r[e]);else{if(l){var n=this.Ye.F(this.gr);if(n&&e in n)return void this.Er(e,n[e])}this.Rr(e)}}}save(){if(!this._r){var e=this.br();e>0?rce(this.Pr)&&(this.Pr=setTimeout(()=>{this.Pr=void 0,this.Or()},e)):this.Or()}}flush(){rce(this.Pr)||(clearTimeout(this.Pr),this.Pr=void 0,this.Or())}Or(){this._r||(this.cr?this.Fr():this.Lr(this.Ye,this.gr,this.props,Bhe))}Fr(){var e=this.$r(),t=e.main,l=e.groups;for(var r of(this.Lr(this.Ye,this.gr,t,Bhe),ahe)){var n,i=l[r];(!lce(i)||null!=(n=this.hr[r])&&n.persisted)&&this.Lr(sme,this.wr(r),i,r)}}$r(){var e={},t={flags:{},surveys:{}};return qde(this.props,(l,r)=>{var n,i=null==(n=che(r))?void 0:n.storageGroup;i?t[i][r]=l:e[r]=l}),{main:e,groups:t}}Tr(e,t){if(t===Bhe)return JSON.stringify(e)+"|"+this.Ar+"|"+this.Nr+"|"+this.Dr;var l={};return qde(e,(e,t)=>{var r;l[t]=null!=(r=che(t))&&r.volatile?"__volatile__":e}),JSON.stringify(l)}Lr(e,t,l,r){var n=this.Cr(r);if(r===Bhe||n.dirty||rce(n.fingerprint)){var i;try{if((i=this.Tr(l,r))===n.fingerprint)return void(n.dirty=!1)}catch(e){i=void 0}e.q(t,l,this.Ar,this.Nr,this.Dr,this.Te.debug)?(n.dirty=!1,r!==Bhe&&(n.persisted=!0),rce(i)||(n.fingerprint=i)):this.Te.debug&&Cpe.warn('failed to persist storage entry "'+t+'"; will retry on next save')}}remove(e){var t=(void 0===e?{}:e).keepGroupEntries,l=void 0!==t&&t;if(rce(this.Pr)||(clearTimeout(this.Pr),this.Pr=void 0),this.Ye.P(this.gr,!1),this.Ye.P(this.gr,!0),!l&&this.vr)for(var r of ahe)sme.P(this.wr(r));l?delete this.hr[Bhe]:this.hr={}}clear(){this.remove(),this.props={}}register_once(e,t,l){if(tce(e)){rce(t)&&(t="None"),this.Ar=rce(l)?this.qr:l;var r=!1;if(qde(e,(e,l)=>{this.props.hasOwnProperty(l)&&this.props[l]!==t||(this.Er(l,e),r=!0)}),r)return this.save(),!0}return!1}register(e,t){if(tce(e)){this.Ar=rce(t)?this.qr:t;var l=!1;if(qde(e,(t,r)=>{e.hasOwnProperty(r)&&this.props[r]!==t&&(this.Er(r,t),l=!0)}),l)return this.save(),!0}return!1}unregister(e){e in this.props&&(this.Rr(e),this.save())}update_campaign_params(){if(!this.pr){var e=She(this.Te.custom_campaign_params,this.Te.mask_personal_data_properties,this.Te.custom_personal_data_properties);lce(Hde(e))||this.register(e),this.pr=!0}}update_search_keyword(){var e;this.register((e=null==moe?void 0:moe.referrer)?Che(e):{})}update_referrer_info(){var e;this.register_once({$referrer:khe(),$referring_domain:null!=moe&&moe.referrer&&(null==(e=uhe(moe.referrer))?void 0:e.host)||Ihe},void 0)}set_initial_person_info(){this.props[fde]||this.props[bde]||this.register_once({[vde]:The(this.Te.mask_personal_data_properties,this.Te.custom_personal_data_properties,this.Te.disable_capture_url_hashes)},void 0)}get_initial_props(){var e={};qde([bde,fde],t=>{var l=this.props[t];l&&qde(l,function(t,l){e["$initial_"+$oe(l)]=t})});var t=this.props[vde];if(t){var l=function(e,t){void 0===t&&(t=!1);var l=Ahe(e,t),r={};return qde(l,function(e,t){r["$initial_"+$oe(t)]=e}),r}(t,this.Te.disable_capture_url_hashes);zde(e,l)}return e}safe_merge(e){return qde(this.props,function(t,l){l in e||(e[l]=t)}),e}update_config(e,t,l){this.qr=this.Ar=e.cookie_expiration,this.set_disabled(e.disable_persistence||!!l),this.set_cross_subdomain(e.cross_subdomain_cookie),this.set_secure(e.secure_cookie);var r=e.persistence!==t.persistence||!((e,t)=>{if(e.length!==t.length)return!1;var l=[...e].sort(),r=[...t].sort();return l.every((e,t)=>e===r[t])})(e.cookie_persisted_properties||[],t.cookie_persisted_properties||[]),n=r?this.mr(e):this.Ye,i=this.yr(e);if(r||i!==this.cr){var a=this.props;this.clear(),this.Ye=n,this.cr=i,this.props=a,this.save()}}set_disabled(e){this._r=e,this._r?this.remove():this.save()}set_cross_subdomain(e){e!==this.Nr&&(this.Nr=e,this.remove({keepGroupEntries:!0}),this.save())}set_secure(e){e!==this.Dr&&(this.Dr=e,this.remove({keepGroupEntries:!0}),this.save())}set_event_timer(e,t){var l=this.props[Epe]||{};l[e]=t,this.Er(Epe,l),this.save()}remove_event_timer(e){var t=this.props[Epe]||{},l=t[e];return rce(l)||(delete t[e],this.Er(Epe,t),this.save()),l}get_property(e){return this.props[e]}set_property(e,t){this.Er(e,t),this.save()}Er(e,t){var l;this.props[e]=t,null!=(l=che(e))&&l.volatile||this.jr(e)}Rr(e){delete this.props[e],this.jr(e)}jr(e){var t,l=null==(t=che(e))?void 0:t.storageGroup;l&&(this.Cr(l).dirty=!0)}Cr(e){return this.hr[e]||(this.hr[e]={})}}var Phe="events",_he="cancelEvents",Ohe="popover",Lhe="api",Fhe="widget",qhe="survey shown",zhe="survey dismissed",Uhe="survey sent",Ghe="$survey_id",Vhe="$survey_iteration",Hhe="$survey_last_seen_date",Whe="popover",Zhe="inline",$he="product tour shown",Khe="$product_tour_last_seen_date",Yhe="$product_tour_type",Qhe=wpe("[RateLimiter]");class Jhe{constructor(e){this.serverLimits={},this.lastEventRateLimited=!1,this.checkForLimiting=e=>{var t=e.text;if(t&&t.length)try{(JSON.parse(t).quota_limited||[]).forEach(e=>{Qhe.info((e||"events")+" is quota limited."),this.serverLimits[e]=(new Date).getTime()+6e4})}catch(e){return void Qhe.warn('could not rate limit - continuing. Error: "'+(null==e?void 0:e.message)+'"',{text:t})}},this.instance=e,this.lastEventRateLimited=this.clientRateLimitContext(!0).isRateLimited}get captureEventsPerSecond(){var e;return(null==(e=this.instance.config.rate_limiting)?void 0:e.events_per_second)||10}get captureEventsBurstLimit(){var e;return Math.max((null==(e=this.instance.config.rate_limiting)?void 0:e.events_burst_limit)||10*this.captureEventsPerSecond,this.captureEventsPerSecond)}clientRateLimitContext(e){var t,l,r;void 0===e&&(e=!1);var n=this.captureEventsBurstLimit,i=this.captureEventsPerSecond,a=(new Date).getTime(),s=null!==(t=null==(l=this.instance.persistence)?void 0:l.get_property(yde))&&void 0!==t?t:{tokens:n,last:a};s.tokens+=(a-s.last)/1e3*i,s.last=a,s.tokens>n&&(s.tokens=n);var o=1>s.tokens;return o||e||(s.tokens=Math.max(0,s.tokens-1)),!o||this.lastEventRateLimited||e||this.instance.capture("$$client_ingestion_warning",{$$client_ingestion_warning_message:"posthog-js client rate limited. Config is set to "+i+" events per second and "+n+" events burst limit."},{skip_client_rate_limiting:!0}),this.lastEventRateLimited=o,null==(r=this.instance.persistence)||r.set_property(yde,s),{isRateLimited:o,remainingTokens:s.tokens}}isServerRateLimited(e){var t=this.serverLimits[e||"events"]||!1;return!1!==t&&(new Date).getTime()<t}}var Xhe=wpe("[RemoteConfig]");class ege{constructor(e){this._instance=e}get remoteConfig(){var e;return null==(e=xoe._POSTHOG_REMOTE_CONFIG)||null==(e=e[this._instance.config.token])?void 0:e.config}Hr(e){var t,l;null!=(t=xoe.__PosthogExtensions__)&&t.loadExternalDependency?null==(l=xoe.__PosthogExtensions__)||null==l.loadExternalDependency||l.loadExternalDependency(this._instance,"remote-config",()=>e(this.remoteConfig)):e()}Br(e){this._instance._send_request({method:"GET",url:this._instance.requestRouter.endpointFor("assets","/array/"+this._instance.config.token+"/config"),callback(t){e(t.json)}})}load(){try{if(this.remoteConfig)return Xhe.info("Using preloaded remote config",this.remoteConfig),this.Ur(this.remoteConfig),void this.zr();if(this._instance.Vr())return void Xhe.warn("Remote config is disabled. Falling back to local config.");this.Hr(e=>{if(!e)return Xhe.info("No config found after loading remote JS config. Falling back to JSON."),void this.Br(e=>{this.Ur(e),this.zr()});this.Ur(e),this.zr()})}catch(e_){Xhe.error("Error loading remote config",e_)}}stop(){this.Wr&&(clearInterval(this.Wr),this.Wr=void 0)}refresh(){!this._instance.Vr()&&moe&&"hidden"!==moe.visibilityState&&this._instance.reloadFeatureFlags()}zr(){var e;if(!this.Wr){var t=null!==(e=this._instance.config.remote_config_refresh_interval_ms)&&void 0!==e?e:3e5;0!==t&&(this.Wr=setInterval(()=>{this.refresh()},t))}}Ur(e){var t;e||Xhe.error("Failed to fetch remote config from PostHog."),this._instance.Ur(e?{ok:!0,config:e}:{ok:!1}),!1!==(null==e?void 0:e.hasFeatureFlags)&&(this._instance.config.advanced_disable_feature_flags_on_first_load||null==(t=this._instance.featureFlags)||t.ensureFlagsLoaded())}}var tge="gzip-js",lge="base64",rge=Uint8Array,nge=Uint16Array,ige=Uint32Array,age=new rge([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),sge=new rge([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),oge=new rge([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),cge=function(e,t){for(var l=new nge(31),r=0;31>r;++r)l[r]=t+=1<<e[r-1];var n=new ige(l[30]);for(r=1;30>r;++r)for(var i=l[r];l[r+1]>i;++i)n[i]=i-l[r]<<5|r;return[l,n]},uge=cge(age,2),pge=uge[1];uge[0][28]=258,pge[258]=28;for(var dge=cge(sge,0)[1],mge=new nge(32768),hge=0;32768>hge;++hge){var gge=(43690&hge)>>>1|(21845&hge)<<1;mge[hge]=((65280&(gge=(61680&(gge=(52428&gge)>>>2|(13107&gge)<<2))>>>4|(3855&gge)<<4))>>>8|(255&gge)<<8)>>>1}var yge=function(e,t,l){for(var r=e.length,n=0,i=new nge(t);r>n;++n)++i[e[n]-1];var a,s=new nge(t);for(n=0;t>n;++n)s[n]=s[n-1]+i[n-1]<<1;if(l){a=new nge(1<<t);var o=15-t;for(n=0;r>n;++n)if(e[n])for(var c=n<<4|e[n],u=t-e[n],p=s[e[n]-1]++<<u,d=p|(1<<u)-1;d>=p;++p)a[mge[p]>>>o]=c}else for(a=new nge(r),n=0;r>n;++n)a[n]=mge[s[e[n]-1]++]>>>15-e[n];return a},fge=new rge(288);for(hge=0;144>hge;++hge)fge[hge]=8;for(hge=144;256>hge;++hge)fge[hge]=9;for(hge=256;280>hge;++hge)fge[hge]=7;for(hge=280;288>hge;++hge)fge[hge]=8;var bge=new rge(32);for(hge=0;32>hge;++hge)bge[hge]=5;var vge=yge(fge,9,0),xge=yge(bge,5,0),Sge=function(e){return(e/8|0)+(7&e&&1)},Nge=function(e,t,l){(null==l||l>e.length)&&(l=e.length);var r=new(e instanceof nge?nge:e instanceof ige?ige:rge)(l-t);return r.set(e.subarray(t,l)),r},Cge=function(e,t,l){var r=t/8|0;e[r]|=l<<=7&t,e[r+1]|=l>>>8},wge=function(e,t,l){var r=t/8|0;e[r]|=l<<=7&t,e[r+1]|=l>>>8,e[r+2]|=l>>>16},Ige=function(e,t){for(var l=[],r=0;e.length>r;++r)e[r]&&l.push({s:r,f:e[r]});var n=l.length,i=l.slice();if(!n)return[new rge(0),0];if(1==n){var a=new rge(l[0].s+1);return a[l[0].s]=1,[a,1]}l.sort(function(e,t){return e.f-t.f}),l.push({s:-1,f:25001});var s=l[0],o=l[1],c=0,u=1,p=2;for(l[0]={s:-1,f:s.f+o.f,l:s,r:o};u!=n-1;)s=l[l[p].f>l[c].f?c++:p++],o=l[c!=u&&l[p].f>l[c].f?c++:p++],l[u++]={s:-1,f:s.f+o.f,l:s,r:o};var d=i[0].s;for(r=1;n>r;++r)i[r].s>d&&(d=i[r].s);var m=new nge(d+1),h=kge(l[u-1],m,0);if(h>t){r=0;var g=0,y=h-t,f=1<<y;for(i.sort(function(e,t){return m[t.s]-m[e.s]||e.f-t.f});n>r;++r){var b=i[r].s;if(t>=m[b])break;g+=f-(1<<h-m[b]),m[b]=t}for(g>>>=y;g>0;){var v=i[r].s;t>m[v]?g-=1<<t-m[v]++-1:++r}for(;r>=0&&g;--r){var x=i[r].s;m[x]==t&&(--m[x],++g)}h=t}return[new rge(m),h]},kge=function(e,t,l){return-1==e.s?Math.max(kge(e.l,t,l+1),kge(e.r,t,l+1)):t[e.s]=l},Tge=function(e){for(var t=e.length;t&&!e[--t];);for(var l=new nge(++t),r=0,n=e[0],i=1,a=function(e){l[r++]=e},s=1;t>=s;++s)if(e[s]==n&&s!=t)++i;else{if(!n&&i>2){for(;i>138;i-=138)a(32754);i>2&&(a(i>10?i-11<<5|28690:i-3<<5|12305),i=0)}else if(i>3){for(a(n),--i;i>6;i-=6)a(8304);i>2&&(a(i-3<<5|8208),i=0)}for(;i--;)a(n);i=1,n=e[s]}return[l.subarray(0,r),t]},Age=function(e,t){for(var l=0,r=0;t.length>r;++r)l+=e[r]*t[r];return l},Dge=function(e,t,l){var r=l.length,n=Sge(t+2);e[n]=255&r,e[n+1]=r>>>8,e[n+2]=255^e[n],e[n+3]=255^e[n+1];for(var i=0;r>i;++i)e[n+i+4]=l[i];return 8*(n+4+r)},Mge=function(e,t,l,r,n,i,a,s,o,c,u){Cge(t,u++,l),++n[256];for(var p=Ige(n,15),d=p[0],m=p[1],h=Ige(i,15),g=h[0],y=h[1],f=Tge(d),b=f[0],v=f[1],x=Tge(g),S=x[0],N=x[1],C=new nge(19),w=0;b.length>w;++w)C[31&b[w]]++;for(w=0;S.length>w;++w)C[31&S[w]]++;for(var I=Ige(C,7),k=I[0],T=I[1],A=19;A>4&&!k[oge[A-1]];--A);var D,M,E,R,B=c+5<<3,j=Age(n,fge)+Age(i,bge)+a,P=Age(n,d)+Age(i,g)+a+14+3*A+Age(C,k)+(2*C[16]+3*C[17]+7*C[18]);if(j>=B&&P>=B)return Dge(t,u,e.subarray(o,o+c));if(Cge(t,u,1+(j>P)),u+=2,j>P){D=yge(d,m,0),M=d,E=yge(g,y,0),R=g;var _=yge(k,T,0);for(Cge(t,u,v-257),Cge(t,u+5,N-1),Cge(t,u+10,A-4),u+=14,w=0;A>w;++w)Cge(t,u+3*w,k[oge[w]]);u+=3*A;for(var O=[b,S],L=0;2>L;++L){var F=O[L];for(w=0;F.length>w;++w)Cge(t,u,_[q=31&F[w]]),u+=k[q],q>15&&(Cge(t,u,F[w]>>>5&127),u+=F[w]>>>12)}}else D=vge,M=fge,E=xge,R=bge;for(w=0;s>w;++w)if(r[w]>255){var q;wge(t,u,D[257+(q=r[w]>>>18&31)]),u+=M[q+257],q>7&&(Cge(t,u,r[w]>>>23&31),u+=age[q]);var z=31&r[w];wge(t,u,E[z]),u+=R[z],z>3&&(wge(t,u,r[w]>>>5&8191),u+=sge[z])}else wge(t,u,D[r[w]]),u+=M[r[w]];return wge(t,u,D[256]),u+M[256]},Ege=new ige([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),Rge=function(){for(var e=new ige(256),t=0;256>t;++t){for(var l=t,r=9;--r;)l=(1&l&&3988292384)^l>>>1;e[t]=l}return e}(),Bge=function(e,t,l){for(;l;++t)e[t]=l,l>>>=8};var jge=!!yoe||!!goe,Pge="text/plain",_ge=!1,Oge=(e,t)=>{var l=e.split("#"),r=l[1],n=l[0].split("?"),i=n[0],a=n[1];if(!a)return e;var s=a.split("&").filter(e=>e.split("=")[0]!==t).join("&");return i+(s?"?"+s:"")+(r?"#"+r:"")},Lge=function(e,t,l){var r;void 0===l&&(l=!0);var n=e.split("?"),i=n[0],a=n[1],s=koe({},t),o=null!==(r=null==a?void 0:a.split("&").map(e=>{var t,r=e.split("="),n=r[0],i=l&&null!==(t=s[n])&&void 0!==t?t:r[1];return delete s[n],n+"="+i}))&&void 0!==r?r:[],c=function(e,t){var l,r;void 0===t&&(t="&");var n=[];return qde(e,function(e,t){rce(e)||rce(t)||"undefined"===t||(l=encodeURIComponent((e=>e instanceof File)(e)?e.name:e.toString()),r=encodeURIComponent(t),n[n.length]=r+"="+l)}),n.join(t)}(s);return c&&o.push(c),i+"?"+o.join("&")},Fge=(e,t)=>{try{return JSON.stringify(e,(e,t)=>"bigint"==typeof t?t.toString():t,t)}catch(t){return Koe(e)}},qge=e=>{if(e.Ge)return e.Ge;var t=e.data,l=e.compression;if(t){if(l===tge){var r=function(e,t){void 0===t&&(t={});var l=function(){var e=4294967295;return{p(t){for(var l=e,r=0;t.length>r;++r)l=Rge[255&l^t[r]]^l>>>8;e=l},d:()=>4294967295^e}}(),r=e.length;l.p(e);var n,i,a,s,o=(s=10+((n=t).filename&&n.filename.length+1||0),function(e,t,l,r){var n=e.length,i=new rge(r+n+5*(1+Math.floor(n/7e3))+8),a=i.subarray(r,i.length-8),s=0;if(!t||8>n)for(var o=0;n>=o;o+=65535){var c=o+65535;n>c?s=Dge(a,s,e.subarray(o,c)):(a[o]=!0,s=Dge(a,s,e.subarray(o,n)))}else{for(var u=Ege[t-1],p=u>>>13,d=8191&u,m=(1<<l)-1,h=new nge(32768),g=new nge(m+1),y=Math.ceil(l/3),f=2*y,b=function(t){return(e[t]^e[t+1]<<y^e[t+2]<<f)&m},v=new ige(25e3),x=new nge(288),S=new nge(32),N=0,C=0,w=(o=0,0),I=0,k=0;n>o;++o){var T=b(o),A=32767&o,D=g[T];if(h[A]=D,g[T]=A,o>=I){var M=n-o;if((N>7e3||w>24576)&&M>423){s=Mge(e,a,0,v,x,S,C,w,k,o-k,s),w=N=C=0,k=o;for(var E=0;286>E;++E)x[E]=0;for(E=0;30>E;++E)S[E]=0}var R=2,B=0,j=d,P=A-D&32767;if(M>2&&T==b(o-P))for(var _=Math.min(p,M)-1,O=Math.min(32767,o),L=Math.min(258,M);O>=P&&--j&&A!=D;){if(e[o+R]==e[o+R-P]){for(var F=0;L>F&&e[o+F]==e[o+F-P];++F);if(F>R){if(R=F,B=P,F>_)break;var q=Math.min(P,F-2),z=0;for(E=0;q>E;++E){var U=o-P+E+32768&32767,G=U-h[U]+32768&32767;G>z&&(z=G,D=U)}}}P+=(A=D)-(D=h[A])+32768&32767}if(B){v[w++]=268435456|pge[R]<<18|dge[B];var V=31&pge[R],H=31&dge[B];C+=age[V]+sge[H],++x[257+V],++S[H],I=o+R,++N}else v[w++]=e[o],++x[e[o]]}}s=Mge(e,a,!0,v,x,S,C,w,k,o-k,s)}return Nge(i,0,r+Sge(s)+8)}(i=e,null==(a=t).level?6:a.level,null==a.mem?Math.ceil(1.5*Math.max(8,Math.min(13,Math.log(i.length)))):12+a.mem,s)),c=o.length;return function(e,t){var l=t.filename;if(e[0]=31,e[1]=139,e[2]=8,e[8]=2>t.level?4:9==t.level?2:0,e[9]=3,0!=t.mtime&&Bge(e,4,Math.floor(new Date(t.mtime||Date.now())/1e3)),l){e[3]=8;for(var r=0;l.length>=r;++r)e[r+10]=l.charCodeAt(r)}}(o,t),Bge(o,c-8,l.d()),Bge(o,c-4,r),o}(function(e){var t=e.length;if("undefined"!=typeof TextEncoder)return(new TextEncoder).encode(e);for(var l=new rge(e.length+(e.length>>>1)),r=0,n=function(e){l[r++]=e},i=0;t>i;++i){if(r+5>l.length){var a=new rge(r+8+(t-i<<1));a.set(l),l=a}var s=e.charCodeAt(i);128>s?n(s):2048>s?(n(192|s>>>6),n(128|63&s)):s>55295&&57344>s?(n(240|(s=65536+(1047552&s)|1023&e.charCodeAt(++i))>>>18),n(128|s>>>12&63),n(128|s>>>6&63),n(128|63&s)):(n(224|s>>>12),n(128|s>>>6&63),n(128|63&s))}return Nge(l,0,r)}(Fge(t)),{mtime:0});return{contentType:Pge,body:r.buffer.slice(r.byteOffset,r.byteOffset+r.byteLength),estimatedSize:r.byteLength}}if(l===lge){var n=function(e){return e?btoa(encodeURIComponent(e).replace(/%([0-9A-F]{2})/g,(e,t)=>String.fromCharCode(parseInt(t,16)))):e}(Fge(t)),i=(e=>"data="+encodeURIComponent("string"==typeof e?e:Fge(e)))(n);return{contentType:"application/x-www-form-urlencoded",body:i,estimatedSize:new Blob([i]).size}}var a=Fge(t);return{contentType:"application/json",body:a,estimatedSize:new Blob([a]).size}}},zge=e=>{var t,l,r=()=>"sendBeacon"===e.transport?{url:Lge(e.url,{compression:lge}),encodedBody:qge(koe({},e,{compression:lge,Ge:void 0}))}:{url:Oge(e.url,"compression"),encodedBody:qge(koe({},e,{compression:void 0,Ge:void 0}))};try{t=qge(e)}catch(t){if(Foe(e.compression,phe(e.url,"compression")))return Cpe.error("Failed to gzip request body, sending uncompressed payload",t),r();throw t}return t&&Foe(e.compression,phe(e.url,"compression"))&&!((l=t.body)instanceof ArrayBuffer?Loe(new Uint8Array(l)):ArrayBuffer.isView(l)&&Loe(new Uint8Array(l.buffer,l.byteOffset,l.byteLength)))?(_ge=!0,r()):{url:e.url,encodedBody:t}},Uge=e=>{try{return zge(e)}catch(m7e){return Cpe.error(m7e),void(null==e.callback||e.callback({statusCode:0,error:m7e}))}},Gge=function(){var e=Ioe(function*(e){var t=Fge(e.data),l=yield function(e,t,l){return Goe.apply(this,arguments)}(t,Coe.DEBUG,{rethrow:!0});if(!l)return e;var r=yield l.arrayBuffer();return koe({},e,{Ge:{contentType:Pge,body:r,estimatedSize:r.byteLength}})});return function(t){return e.apply(this,arguments)}}(),Vge=/Failed to fetch|NetworkError|Load failed/i,Hge=e=>{var t=Uge(e);if(t){var l=t.url,r=t.encodedBody,n=null!=r?r:{},i=n.contentType,a=n.body,s=n.estimatedSize,o=new Headers;qde(e.headers,function(e,t){o.append(t,e)}),i&&o.append("Content-Type",i);var c=null,u=!1;if(foe){var p=new foe;c={signal:p.signal,timeout:setTimeout(()=>{var t,l;u=!0,p.abort((t=e.timeout,(l=new Error("PostHog request timed out"+(t?" after "+t+"ms":""))).name="AbortError",l))},e.timeout)}}var d=t=>{u&&"AbortError"===(null==t?void 0:t.name)||(e=>"TypeError"===(null==e?void 0:e.name)&&Vge.test((null==e?void 0:e.message)||""))(t)?Cpe.warn(t):Cpe.error(t),null==e.callback||e.callback({statusCode:0,error:t})};try{var m;goe(l,koe({method:(null==e?void 0:e.method)||"GET",headers:o,keepalive:"POST"===e.method&&!e.Qe&&52428.8>(s||0),body:a,signal:null==(m=c)?void 0:m.signal},e.fetchOptions)).then(t=>t.text().then(l=>{var r={statusCode:t.status,text:l};if(200===t.status)try{r.json=JSON.parse(l)}catch(e){Cpe.error(e)}null==e.callback||e.callback(r)})).catch(d).finally(()=>c?clearTimeout(c.timeout):null)}catch(e){c&&clearTimeout(c.timeout),d(e)}}},Wge=e=>{try{var t=zge(e),l=t.url,r=t.encodedBody,n=null!=r?r:{},i=n.body,a=n.estimatedSize;if(!i)return;var s=i instanceof Blob?i:new Blob([i],{type:n.contentType});if(doe.sendBeacon(l,s))return;if(Xoe(e.data)&&e.data.length>1&&(null!=a?a:0)>16384){var o=Math.ceil(e.data.length/2);return Wge(koe({},e,{data:e.data.slice(0,o)})),void Wge(koe({},e,{data:e.data.slice(o)}))}Cpe.warn("Beacon of ~"+(null!=a?a:0)+" bytes was rejected by the browser, falling back to fetch"),Hge(koe({},e,{Qe:!0}))}catch(e){Cpe.warn("Beacon send failed",e)}},Zge=["/e/","/s/"],$ge=(e,t)=>{var l=(e=>{var t=(e=>{var t=uhe(e),l=(null==t?void 0:t.pathname)||e.split(/[?#]/)[0];return l?"/"===l[0]?l:"/"+l:"/"})(e);return Zge.some(e=>((e,t)=>e.slice(e.length-t.length)===t)(t,e))})(e),r=l?Oge(e,"ver"):e;return Lge(t===tge?Oge(r,"compression"):r,koe({_:(new Date).getTime().toString()},l?{}:{ver:Coe.JS_SDK_VERSION},t===tge?{}:{compression:t}))},Kge=[];goe&&Kge.push({transport:"fetch",method:Hge}),yoe&&Kge.push({transport:"XHR",method(e){var t=Uge(e);if(t){var l=new yoe,r=t.encodedBody;l.open(e.method||"GET",t.url,!0);var n=null!=r?r:{},i=n.contentType,a=n.body;qde(e.headers,function(e,t){l.setRequestHeader(t,e)}),i&&l.setRequestHeader("Content-Type",i),e.timeout&&(l.timeout=e.timeout),l.onreadystatechange=()=>{if(4===l.readyState){var t={statusCode:l.status,text:l.responseText};if(200===l.status)try{t.json=JSON.parse(l.responseText)}catch(e){}null==e.callback||e.callback(t)}},l.send(a)}}}),null!=doe&&doe.sendBeacon&&Kge.push({transport:"sendBeacon",method:Wge});var Yge=3e3;class Qge{constructor(e,t){this.Zr=!0,this.Gr=[],this.Qr=vce((null==t?void 0:t.flush_interval_ms)||Yge,250,5e3,Cpe.createLogger("flush interval"),Yge),this.Jr=e}enqueue(e){this.Gr.push(e),this.Kr||this.Yr()}unload(){this.Xr();var e=this.Gr.length>0?this.ti():{},t=Object.values(e);[...t.filter(e=>0===e.url.indexOf("/e")),...t.filter(e=>0!==e.url.indexOf("/e"))].map(e=>{this.ei(koe({},e,{transport:"sendBeacon"}))})}enable(){this.Zr=!1,this.Yr()}Yr(){var e=this;this.Zr||(this.Kr=setTimeout(()=>{if(this.Xr(),this.Gr.length>0){var t=this.ti(),l=function(){var l=t[r],n=(new Date).getTime();l.data&&Xoe(l.data)&&qde(l.data,e=>{e.offset=Math.abs(e.timestamp-n),delete e.timestamp}),e.ei(l)};for(var r in t)l()}},this.Qr))}ei(e){try{this.Jr(e)}catch(e){Cpe.error(e)}}Xr(){clearTimeout(this.Kr),this.Kr=void 0}ti(){var e={};return qde(this.Gr,t=>{var l,r=t,n=(r?r.batchKey:null)||r.url;rce(e[n])&&(e[n]=koe({},r,{data:[]})),null==(l=e[n].data)||l.push(r.data)}),this.Gr=[],e}}var Jge=["retriesPerformedSoFar"];class Xge{constructor(e){this.ri=!1,this.ii=3e3,this.Gr=[],this._instance=e,this.Gr=[],this.ni=!0,!rce(uoe)&&"onLine"in uoe.navigator&&(this.ni=uoe.navigator.onLine,this.si=()=>{this.ni=!0,this.oi()},this.ai=()=>{this.ni=!1},$de(uoe,"online",this.si),$de(uoe,"offline",this.ai))}get length(){return this.Gr.length}retriableRequest(e){var t=e.retriesPerformedSoFar,l=Toe(e,Jge);cce(t)&&(l.url=Lge(l.url,{retry_count:t})),this._instance._send_request(koe({},l,{callback:e=>{if(200!==e.statusCode&&(400>e.statusCode||e.statusCode>=500)){if((0===e.statusCode?3:10)>(null!=t?t:0))return void this.Ot(koe({retriesPerformedSoFar:t},l));0===e.statusCode&&Cpe.warn("Request failed before receiving an HTTP response; this can happen due to network issues, CORS, browser blocking, or ad blockers. Stopped retrying after "+(null!=t?t:0)+" retries.")}null==l.callback||l.callback(e)}}))}Ot(e){var t=e.retriesPerformedSoFar||0;e.retriesPerformedSoFar=t+1;var l=function(e){var t=3e3*Math.pow(2,e),l=t/2,r=Math.min(18e5,t),n=Math.random()-.5;return Math.ceil(r+n*(r-l))}(t),r=Date.now()+l;this.Gr.push({retryAt:r,requestOptions:e});var n="Enqueued failed request for retry in "+l;navigator.onLine||(n+=" (Browser is offline)"),Cpe.warn(n),this.ri||(this.ri=!0,this.li())}li(){if(this.ui&&clearTimeout(this.ui),0===this.Gr.length)return this.ri=!1,void(this.ui=void 0);this.ui=setTimeout(()=>{this.ni&&this.Gr.length>0&&this.oi(),this.li()},this.ii)}oi(){var e=Date.now(),t=[],l=this.Gr.filter(l=>e>l.retryAt||(t.push(l),!1));if(this.Gr=t,l.length>0)for(var r of l)this.retriableRequest(r.requestOptions)}unload(){for(var e of(this.ui&&(clearTimeout(this.ui),this.ui=void 0),this.ri=!1,rce(uoe)||(this.si&&(uoe.removeEventListener("online",this.si),this.si=void 0),this.ai&&(uoe.removeEventListener("offline",this.ai),this.ai=void 0)),this.Gr)){var t=e.requestOptions;try{this._instance._send_request(koe({},t,{transport:"sendBeacon"}))}catch(e_){Cpe.error(e_)}}this.Gr=[]}}class eye{constructor(e){this.hi=()=>{var e,t,l,r;this.di||(this.di={});var n=this.scrollElement(),i=this.scrollY(),a=n?Math.max(0,n.scrollHeight-n.clientHeight):0,s=i+((null==n?void 0:n.clientHeight)||0),o=(null==n?void 0:n.scrollHeight)||0;this.di.lastScrollY=Math.ceil(i),this.di.maxScrollY=Math.max(i,null!==(e=this.di.maxScrollY)&&void 0!==e?e:0),this.di.maxScrollHeight=Math.max(a,null!==(t=this.di.maxScrollHeight)&&void 0!==t?t:0),this.di.lastContentY=s,this.di.maxContentY=Math.max(s,null!==(l=this.di.maxContentY)&&void 0!==l?l:0),this.di.maxContentHeight=Math.max(o,null!==(r=this.di.maxContentHeight)&&void 0!==r?r:0)},this._instance=e}get ci(){return this._instance.config.scroll_root_selector}getContext(){return this.di}resetContext(){var e=this.di;return setTimeout(this.hi,0),e}startMeasuringScrollPosition(){$de(uoe,"scroll",this.hi,{capture:!0}),$de(uoe,"scrollend",this.hi,{capture:!0}),$de(uoe,"resize",this.hi)}scrollElement(){if(!this.ci)return null==uoe?void 0:uoe.document.documentElement;var e=Xoe(this.ci)?this.ci:[this.ci];for(var t of e){var l=null==uoe?void 0:uoe.document.querySelector(t);if(l)return l}}vi(e){var t="y"===e?"scrollTop":"scrollLeft";if(this.ci){var l=this.scrollElement();return l&&l[t]||0}return uoe?"y"===e?uoe.scrollY||uoe.pageYOffset||uoe.document.documentElement.scrollTop||0:uoe.scrollX||uoe.pageXOffset||uoe.document.documentElement.scrollLeft||0:0}scrollY(){return this.vi("y")}scrollX(){return this.vi("x")}}var tye=e=>The(null==e?void 0:e.config.mask_personal_data_properties,null==e?void 0:e.config.custom_personal_data_properties,null==e?void 0:e.config.disable_capture_url_hashes);class lye{constructor(e,t,l,r){this.fi=e=>{var t=this.pi();if(!t||t.sessionId!==e){var l={sessionId:e,props:this.gi(this._instance)};this.mi.register({[gde]:l})}},this._instance=e,this.yi=t,this.mi=l,this.gi=r||tye,this.yi.onSessionId(this.fi)}pi(){return this.mi.props[gde]}getSetOnceProps(){var e,t=null==(e=this.pi())?void 0:e.props;return t?"r"in t?Ahe(t,this._instance.config.disable_capture_url_hashes):{$referring_domain:t.referringDomain,$pathname:t.initialPathName,utm_source:t.utm_source,utm_campaign:t.utm_campaign,utm_medium:t.utm_medium,utm_content:t.utm_content,utm_term:t.utm_term}:{}}getSessionProps(){var e={};return qde(Hde(this.getSetOnceProps()),(t,l)=>{"$current_url"===l&&(l="url"),e["$session_entry_"+$oe(l)]=t}),e}}class rye{constructor(){this.bi={}}on(e,t){return this.bi[e]||(this.bi[e]=[]),this.bi[e].push(t),()=>{this.bi[e]=this.bi[e].filter(e=>e!==t)}}emit(e,t){for(var l of this.bi[e]||[])l(t);for(var r of this.bi["*"]||[])r(e,t)}}var nye=wpe("[SessionId]");class iye{on(e,t){return this.wi.on(e,t)}constructor(e,t,l){var r;if(this.xi=null,this.ki=[],this.Si=void 0,this.Ci=!1,this.wi=new rye,this.Ii=(e,t)=>!(!cce(e)||!cce(t))&&Math.abs(e-t)>this.sessionTimeoutMs,!e.persistence)throw new Error("SessionIdManager requires a PostHogPersistence instance");if(e.config.cookieless_mode===Dde)throw new Error('SessionIdManager cannot be used with cookieless_mode="always"');this.Te=e.config,this.mi=e.persistence,this.Ti=void 0,this.Mi=void 0,this._sessionStartTimestamp=null,this._sessionActivityTimestamp=null,this.Ei=t||tme,this.Ri=l||tme;var n=this.Te.persistence_name||this.Te.token;if(this._sessionTimeoutMs=1e3*vce(this.Te.session_idle_timeout_seconds||1800,60,36e3,nye.createLogger("session_idle_timeout_seconds"),1800),e.register({$configured_session_timeout_ms:this._sessionTimeoutMs}),this.Pi(),this.Oi="ph_"+n+"_window_id",this.Fi="ph_"+n+"_primary_window_exists",this.Li()){var i=dme.F(this.Oi),a=dme.F(this.Fi);i&&!a?this.Ti=i:dme.P(this.Oi),dme.q(this.Fi,!0)}if(null!=(r=this.Te.bootstrap)&&r.sessionID)try{var s=(()=>{var e=this.Te.bootstrap.sessionID.replace(/-/g,"");if(32!==e.length)throw new Error("Not a valid UUID");if("7"!==e[12])throw new Error("Not a UUIDv7");return parseInt(e.substring(0,12),16)})();this.$i(this.Te.bootstrap.sessionID,(new Date).getTime(),s)}catch(e){nye.error("Invalid sessionID in bootstrap",e)}this.Ai()}get sessionTimeoutMs(){return this._sessionTimeoutMs}onSessionId(e){return rce(this.ki)&&(this.ki=[]),this.ki.push(e),this.Mi&&e(this.Mi,this.Ti),()=>{this.ki=this.ki.filter(t=>t!==e)}}Li(){return"memory"!==this.Te.persistence&&!this.mi._r&&dme.N()}Ni(e){e!==this.Ti&&(this.Ti=e,this.Li()&&dme.q(this.Oi,e))}Di(){return this.Ti?this.Ti:this.Li()?dme.F(this.Oi):null}qi(e){var t=this.xi;return!ace(t)&&!ace(e)&&5e3>Math.abs(e-t)}$i(e,t,l){var r=t!==this._sessionActivityTimestamp,n=!(e!==this.Mi||l!==this._sessionStartTimestamp);this._sessionStartTimestamp=l,this._sessionActivityTimestamp=t,this.Mi=e,n&&!r||n&&this.qi(t)||(this.xi=t,this.mi.register({[Zpe]:[t,e,l]}))}ji(){var e,t=null==(e=this.Te)?void 0:e.persistence_save_debounce_ms;return cce(t)&&t>0}Hi(){this.ji()?this.mi.refreshKey(Zpe):(this.mi.flush(),this.mi.load())}Bi(){var e;if(!ace(this._sessionActivityTimestamp)&&this._sessionActivityTimestamp!==this.xi){this.Hi();var t=this.Ui();t[1]===this.Mi&&t[2]===this._sessionStartTimestamp&&(this.xi=this._sessionActivityTimestamp,this.mi.register({[Zpe]:[this._sessionActivityTimestamp,null!==(e=this.Mi)&&void 0!==e?e:null,this._sessionStartTimestamp]}),this.mi.flush())}}zi(){var e=this.Ui()[0],t=cce(e)?e:0,l=cce(this._sessionActivityTimestamp)?this._sessionActivityTimestamp:0;return Math.max(t,l)}Vi(e){return this.Hi(),this.Ii(e,this.zi())}Ui(){var e=this.mi.props[Zpe];return Xoe(e)&&2===e.length&&e.push(e[0]),e||[0,null,0]}resetSessionId(){this.xi=null,clearTimeout(this.Wi),this.Wi=void 0,this.$i(null,null,null)}destroy(){this.Ci=!0,this.Bi(),clearTimeout(this.Wi),this.Wi=void 0,this.Si&&uoe&&(uoe.removeEventListener(jde,this.Si,{capture:!1}),this.Si=void 0),this.ki=[]}Ai(){this.Si=()=>{this.Bi(),this.Li()&&dme.P(this.Fi)},$de(uoe,jde,this.Si,{capture:!1})}checkAndGetSessionAndWindowId(e,t){if(void 0===e&&(e=!1),void 0===t&&(t=null),this.Te.cookieless_mode===Dde)throw new Error('checkAndGetSessionAndWindowId should not be called with cookieless_mode="always"');var l=t||(new Date).getTime(),r=this.Ui(),n=r[1],i=r[2],a=this.zi(),s=this.Di(),o=cce(i)&&Math.abs(l-i)>864e5,c=!1,u=!1,p=!n,d=n,m=!p&&!e&&this.Ii(l,a);if(m){(m=this.Vi(l))||nye.info("cross-tab refresh kept the session alive",{sessionId:n});var h=this.Ui();n=h[1],i=h[2]}p||m||o?(n=this.Ei(),s=this.Ri(),nye.info("new session ID generated",{sessionId:n,windowId:s,changeReason:{noSessionId:p,activityTimeout:m,sessionPastMaximumLength:o}}),i=l,c=!0):(s||(s=this.Ri(),c=!0),(u=n!==d)&&(nye.info("adopted cross-tab session id",{sessionId:n,windowId:s}),c=!0));var g=cce(a)&&e&&!o?a:l,y=cce(i)?i:(new Date).getTime();this.Ni(s),this.$i(n,g,y),e||this.Pi();var f={noSessionId:p,activityTimeout:m,sessionPastMaximumLength:o,crossTabAdoption:u};return c&&this.ki.forEach(e=>e(n,s,f)),{sessionId:n,windowId:s,sessionStartTimestamp:y,changeReason:c?f:void 0,lastActivityTimestamp:a}}Pi(){this.Ci||(clearTimeout(this.Wi),this.Wi=setTimeout(()=>{if(!this.Ci)if(this.Vi((new Date).getTime())){var e=this.Mi;this.resetSessionId(),this.wi.emit("forcedIdleReset",{idleSessionId:e})}else this.Pi()},1.1*this.sessionTimeoutMs))}}var aye=function(e,t){if(!e)return!1;var l=e.userAgent;if(l&&Hoe(l,t))return!0;try{var r=null==e?void 0:e.userAgentData;if(null!=r&&r.brands&&r.brands.some(e=>Hoe(null==e?void 0:e.brand,t)))return!0}catch(e){}return!!e.webdriver};function sye(){return(sye=Ioe(function*(){var e=null==doe?void 0:doe.userAgentData;if(null!=e&&e.getHighEntropyValues)try{var t=yield e.getHighEntropyValues(["model"]),l=null==t?void 0:t.model;return nce(l)&&l.length>0?l:void 0}catch(e){return void Cpe.info("Unable to resolve $device_model from userAgentData.getHighEntropyValues",e)}})).apply(this,arguments)}var oye=function(e,t){if(!function(e){try{new RegExp(e)}catch(e){return!1}return!0}(t))return!1;try{return new RegExp(t).test(e)}catch(e){return!1}};function cye(e,t,l){return Fge({distinct_id:e,userPropertiesToSet:t,userPropertiesToSetOnce:l})}var uye={exact:(e,t)=>t.some(t=>e.some(e=>t===e)),is_not:(e,t)=>t.every(t=>e.every(e=>t!==e)),regex:(e,t)=>t.some(t=>e.some(e=>oye(t,e))),not_regex:(e,t)=>t.every(t=>e.every(e=>!oye(t,e))),icontains:(e,t)=>t.map(pye).some(t=>e.map(pye).some(e=>t.includes(e))),not_icontains:(e,t)=>t.map(pye).every(t=>e.map(pye).every(e=>!t.includes(e))),gt:(e,t)=>t.some(t=>{var l=parseFloat(t);return!isNaN(l)&&e.some(e=>l>parseFloat(e))}),lt:(e,t)=>t.some(t=>{var l=parseFloat(t);return!isNaN(l)&&e.some(e=>l<parseFloat(e))})},pye=e=>e.toLowerCase();function dye(e,t){return!e||Object.entries(e).every(e=>{var l=e[1],r=null==t?void 0:t[e[0]];if(rce(r)||ace(r))return!1;var n=[String(r)],i=uye[l.operator];return!!i&&i(l.values,n)})}var mye="custom",hye="i.posthog.com",gye=/^\/static\//;class yye{constructor(e){this.Zi={},this.instance=e}get apiHost(){var e=this.instance.config.api_host.trim().replace(/\/$/,"");return"https://app.posthog.com"===e?"https://us.i.posthog.com":e}get flagsApiHost(){var e=this.instance.config.flags_api_host;return e?e.trim().replace(/\/$/,""):this.apiHost}get uiHost(){var e,t=null==(e=this.instance.config.ui_host)?void 0:e.replace(/\/$/,"");return t||(t=this.apiHost.replace("."+hye,".posthog.com")),"https://app.posthog.com"===t?"https://us.posthog.com":t}get region(){return this.Zi[this.apiHost]||(this.Zi[this.apiHost]=/https:\/\/(app|us|us-assets)(\.i)?\.posthog\.com/i.test(this.apiHost)?"us":/https:\/\/(eu|eu-assets)(\.i)?\.posthog\.com/i.test(this.apiHost)?"eu":mye),this.Zi[this.apiHost]}Gi(e){if(gye.test(e)){var t=this.instance.config.asset_host;if("string"==typeof t)return t.trim().replace(/\/$/,"")||void 0}}endpointFor(e,t){if(void 0===t&&(t=""),t&&(t="/"===t[0]?t:"/"+t),"ui"===e)return this.uiHost+t;if("flags"===e)return this.flagsApiHost+t;if("assets"===e){var l=this.Gi(t);if(l)return""+l+t}if(this.region===mye)return this.apiHost+t;var r=hye+t;switch(e){case"assets":return"https://"+this.region+"-assets."+r;case"api":return"https://"+this.region+"."+r}}}function fye(e){var t;return!(null==(t=e.conditions)||null==(t=t.events)||null==(t=t.values)||!t.length)}var bye=wpe("[Surveys]"),vye="seenSurvey_",xye=e=>{try{var t=(e=>((e,t)=>""+vye+function(e){return e.current_iteration&&e.current_iteration>0?e.id+"_"+e.current_iteration:e.id}(t))(0,e))(e);if(localStorage.getItem(t))return;localStorage.setItem(t,"true")}catch(e){bye.error("Failed to persist survey seen state",e)}},Sye=[Ohe,Fhe,Lhe],Nye={ignoreConditions:!1,ignoreDelay:!1,displayType:Whe},Cye=wpe("[PostHog ExternalIntegrations]"),wye={intercom:"intercom-integration",crispChat:"crisp-chat-integration"};class Iye{constructor(e){this._instance=e}rr(e,t){var l;null==(l=xoe.__PosthogExtensions__)||null==l.loadExternalDependency||l.loadExternalDependency(this._instance,e,e=>{if(e)return Cye.error("failed to load script",e);t()})}startIfEnabledOrStop(){var e=this,t=function(){var t,r,n,i=l[0],a=l[1];!a||null!=(t=xoe.__PosthogExtensions__)&&null!=(t=t.integrations)&&t[i]||e.rr(wye[i],()=>{var t;null==(t=xoe.__PosthogExtensions__)||null==(t=t.integrations)||null==(t=t[i])||t.start(e._instance)}),!a&&null!=(r=xoe.__PosthogExtensions__)&&null!=(r=r.integrations)&&r[i]&&(null==(n=xoe.__PosthogExtensions__)||null==(n=n.integrations)||null==(n=n[i])||n.stop())};for(var l of Object.entries(null!==(r=this._instance.config.integrations)&&void 0!==r?r:{})){var r;t()}}}var kye={},Tye=0,Aye=()=>{},Dye='Consent opt in/out is not valid with cookieless_mode="always" and will be ignored',Mye="Surveys module not available",Eye="sanitize_properties is deprecated. Use before_send instead",Rye="Invalid value for property_denylist config: ",Bye=["token","distinct_id",Cde],jye="posthog",Pye=!jge&&-1===(null==voe?void 0:voe.indexOf("MSIE"))&&-1===(null==voe?void 0:voe.indexOf("Mozilla")),_ye=e=>{var t;return koe({api_host:"https://us.i.posthog.com",flags_api_host:null,ui_host:null,asset_host:null,token:"",autocapture:!0,cross_subdomain_cookie:Zde(null==moe?void 0:moe.location),persistence:"localStorage+cookie",persistence_name:"",cookie_persisted_properties:[],loaded:Aye,save_campaign_params:!0,custom_campaign_params:[],custom_blocked_useragents:[],save_referrer:!0,capture_pageleave:"if_capture_pageview",defaults:null!=e?e:"unset",__preview_deferred_init_extensions:!1,__preview_external_dependency_versioned_paths:!1,__preview_cookie_wins_on_conflict:!1,debug:hoe&&nce(null==hoe?void 0:hoe.search)&&-1!==hoe.search.indexOf("__posthog_debug=true")||!1,cookie_expiration:365,upgrade:!1,disable_session_recording:!1,disable_persistence:!1,disable_web_experiments:!0,disable_surveys:!1,disable_surveys_automatic_display:!1,disable_conversations:!1,disable_product_tours:!1,disableDeviceModel:!1,disable_external_dependency_loading:!1,strict_script_versioning:!1,enable_recording_console_log:void 0,secure_cookie:"https:"===(null==uoe||null==(t=uoe.location)?void 0:t.protocol),ip:!1,opt_out_capturing_by_default:!1,opt_out_persistence_by_default:!1,opt_out_useragent_filter:!1,opt_out_capturing_persistence_type:"localStorage",consent_persistence_name:null,opt_out_capturing_cookie_prefix:null,opt_in_site_apps:!1,property_denylist:[],respect_dnt:!1,sanitize_properties:null,request_headers:{},request_batching:!0,properties_string_max_length:65535,mask_all_element_attributes:!1,mask_all_text:!1,mask_personal_data_properties:!1,custom_personal_data_properties:[],advanced_disable_flags:!1,advanced_disable_decide:!1,advanced_disable_feature_flags:!1,advanced_disable_feature_flags_on_first_load:!1,advanced_only_evaluate_survey_feature_flags:!1,advanced_feature_flags_dedup_per_session:!1,advanced_enable_surveys:!1,advanced_disable_toolbar_metrics:!1,feature_flag_request_timeout_ms:3e3,surveys_request_timeout_ms:1e4,on_request_error(e){Cpe.error("Bad HTTP status: "+e.statusCode+" "+e.text)},get_device_id:e=>e,capture_performance:void 0,name:"posthog",bootstrap:{},disable_compression:!1,session_idle_timeout_seconds:1800,person_profiles:Rde,before_send:void 0,get_current_url:void 0,request_queue_config:{flush_interval_ms:Yge},error_tracking:{},_onCapture:Aye},(e=>({rageclick:e&&e>="2026-05-30"?{content_ignorelist:Eme,ignore_text_selection:!0}:!e||"2025-11-30">e||{content_ignorelist:!0},capture_pageview:!e||"2025-05-24">e||"history_change",session_recording:e&&e>="2026-06-25"?{strictMinimumDuration:!0,canvasCapture:{resolutionScale:.6},streamNetworkBody:!0}:e&&e>="2026-05-30"?{strictMinimumDuration:!0,canvasCapture:{resolutionScale:.6}}:e&&e>="2025-11-30"?{strictMinimumDuration:!0}:{},external_scripts_inject_target:e&&e>="2026-01-30"?"head":"body",internal_or_test_user_hostname:e&&e>="2026-01-30"?/^(localhost|127\.0\.0\.1)$/:void 0,persistence_save_debounce_ms:e&&e>="2026-05-30"?250:0,split_storage:!(!e||"2026-05-30">e),detect_google_search_app:!(!e||"2026-05-30">e),disable_capture_url_hashes:!(!e||"2026-06-25">e)}))(e))},Oye=[["process_person","person_profiles"],["xhr_headers","request_headers"],["cookie_name","persistence_name"],["disable_cookie","disable_persistence"],["__preview_disable_beacon","disable_beacon"],["store_google","save_campaign_params"],["verbose","debug"]],Lye=e=>{var t={};for(var l of Oye){var r=l[0],n=l[1];rce(e[r])||(t[n]=e[r])}var i=zde({},t,e),a=e.__preview_external_dependency_versioned_paths;return rce(a)||(rce(e.strict_script_versioning)&&(i.strict_script_versioning=!!a),nce(a)&&rce(e.asset_host)&&(i.asset_host=a)),Xoe(e.property_blacklist)&&(rce(e.property_denylist)?i.property_denylist=e.property_blacklist:Xoe(e.property_denylist)?i.property_denylist=[...e.property_blacklist,...e.property_denylist]:Cpe.error(Rye+e.property_denylist)),i};class Fye{constructor(){this.__forceAllowLocalhost=!1}get Qi(){return this.__forceAllowLocalhost}set Qi(e){Cpe.error("WebPerformanceObserver is deprecated and has no impact on network capture. Use `_forceAllowLocalhostNetworkCapture` on `posthog.sessionRecording`"),this.__forceAllowLocalhost=e}}class qye{Ji(e,t){if(e){var l=this.Ki.indexOf(e);-1!==l&&this.Ki.splice(l,1)}return this.Ki.push(t),null==t.initialize||t.initialize(),t}Yi(){return this.config.cookieless_mode===Dde||this.config.cookieless_mode===Ade&&this.consent.isRejected()}get decideEndpointWasHit(){var e,t;return null!==(e=null==(t=this.featureFlags)?void 0:t.hasLoadedFlags)&&void 0!==e&&e}get flagsEndpointWasHit(){var e,t;return null!==(e=null==(t=this.featureFlags)?void 0:t.hasLoadedFlags)&&void 0!==e&&e}constructor(){var e;this.webPerformance=new Fye,this.Xi=!1,this.version=Coe.LIB_VERSION,this.tn=new rye,this.Ki=[],this._calculate_event_properties=this.calculateEventProperties.bind(this),this.config=_ye(),this.SentryIntegration=nhe,this.sentryIntegration=e=>function(e,t){var l=rhe(e,t);return{name:lhe,processEvent:e=>l(e)}}(this,e),this.__request_queue=[],this.__loaded=!1,this.analyticsDefaultEndpoint="/e/",this.en=!1,this.rn=null,this.nn=null,this.sn=null,this.scrollManager=new eye(this),this.pageViewManager=new ihe(this),this.rateLimiter=new Jhe(this),this.requestRouter=new yye(this),this.consent=new mme(this),this.externalIntegrations=new Iye(this);var t=null!==(e=qye.__defaultExtensionClasses)&&void 0!==e?e:{};this.featureFlags=t.featureFlags&&new t.featureFlags(this),this.toolbar=t.toolbar&&new t.toolbar(this),this.surveys=t.surveys&&new t.surveys(this),this.conversations=t.conversations&&new t.conversations(this),this.logs=t.logs&&new t.logs(this),this.metrics=t.metrics&&new t.metrics(this),this.experiments=t.experiments&&new t.experiments(this),this.exceptions=t.exceptions&&new t.exceptions(this),this.people={set:(e,t,l)=>{var r=nce(e)?{[e]:t}:e;this.setPersonProperties(r),null==l||l({})},set_once:(e,t,l)=>{var r=nce(e)?{[e]:t}:e;this.setPersonProperties(void 0,r),null==l||l({})}},this.on("eventCaptured",e=>Cpe.info('send "'+(null==e?void 0:e.event)+'"',e))}init(e,t,l){if(l&&l!==jye){var r,n=null!==(r=kye[l])&&void 0!==r?r:new qye;return n._init(e,t,l),kye[l]=n,kye[jye][l]=n,n}return this._init(e,t,l)}_init(e,t,l){var r,n;void 0===t&&(t={});var i=nce(e)?e.trim():"";if(!i)return Cpe.critical("PostHog was initialized without a token. This likely indicates a misconfiguration. Please check the first argument passed to posthog.init()"),this;if(this.__loaded)return console.warn("[PostHog.js]","You have already initialized PostHog! Re-initializing is a no-op"),this;this.__loaded=!0,this.config=_ye(t.defaults),t.debug=this.an(t.debug),this.ln=t,this.un=[],t.person_profiles?this.nn=t.person_profiles:t.process_person&&(this.nn=t.process_person);var a=_ye(t.defaults),s=Lye(t),o=zde({},a,s,{name:l,token:i});tce(a.rageclick)&&tce(s.rageclick)&&(o.rageclick=zde({},a.rageclick,s.rageclick)),tce(a.session_recording)&&tce(s.session_recording)&&(o.session_recording=zde({},a.session_recording,s.session_recording)),this.set_config(o),this.config.on_xhr_error&&Cpe.error("on_xhr_error is deprecated. Use on_request_error instead"),this.compression=t.disable_compression?void 0:tge;var c=this.hn();this.persistence=new jhe(this.config,c),this.sessionPersistence="sessionStorage"===this.config.persistence||"memory"===this.config.persistence?this.persistence:new jhe(koe({},this.config,{persistence:"sessionStorage"}),c,!1);var u=koe({},this.persistence.props),p=koe({},this.sessionPersistence.props);this.register({$initialization_time:(new Date).toISOString()}),this.dn=new Qge(e=>this.cn(e),this.config.request_queue_config),this.vn=new Xge(this),this.__request_queue=[];var d=this.Yi();if(d||(this.sessionManager=new iye(this),this.sessionPropsManager=new lye(this,this.sessionManager,this.persistence)),this.config.__preview_deferred_init_extensions?(Cpe.info("Deferring extension initialization to improve startup performance"),setTimeout(()=>{this.fn(d)},0)):(Cpe.info("Initializing extensions synchronously"),this.fn(d)),Coe.DEBUG=Coe.DEBUG||this.config.debug,Coe.DEBUG&&Cpe.info("Starting in debug mode",{this:this,config:t,thisC:koe({},this.config),p:u,s:p}),!this.config.identity_distinct_id||null!=(r=t.bootstrap)&&r.distinctID||(t.bootstrap=koe({},t.bootstrap,{distinctID:this.config.identity_distinct_id,isIdentifiedID:!0})),void 0!==(null==(n=t.bootstrap)?void 0:n.distinctID)){var m=t.bootstrap.distinctID,h=this.get_distinct_id(),g=this.persistence.get_property(hde);if(t.bootstrap.isIdentifiedID&&null!=h&&h!==m&&g===Mde)this.identify(m);else if(t.bootstrap.isIdentifiedID&&null!=h&&h!==m&&g===Ede)Cpe.warn("Bootstrap distinctID differs from an already-identified user. The existing identity is preserved. Call reset() before reinitializing if you intend to switch users.");else{var y=this.config.get_device_id(tme()),f=t.bootstrap.isIdentifiedID?y:m;this.persistence.set_property(hde,t.bootstrap.isIdentifiedID?Ede:Mde),this.register({distinct_id:m,$device_id:f})}}if(d)this.register_once({distinct_id:Nde,$device_id:null},"");else if(!this.get_distinct_id()){var b=this.config.get_device_id(tme());this.register_once({distinct_id:b,$device_id:b},""),this.persistence.set_property(hde,Mde)}return $de(uoe,"onpagehide"in self?"pagehide":"unload",this._handle_unload.bind(this),{passive:!1}),t.segment?function(e,t){var l=e.config.segment;if(!l)return t();!function(e,t){var l=e.config.segment;if(!l)return t();var r=l=>{var r=()=>l.anonymousId()||tme();e.config.get_device_id=r,l.id()&&(e.register({distinct_id:l.id(),$device_id:r()}),e.persistence.set_property(hde,Ede)),t()},n=l.user();"then"in n&&ece(n.then)?n.then(r):r(n)}(e,()=>{l.register((e=>{"undefined"!=typeof Promise&&Promise.resolve||the.warn("This browser does not have Promise support, and can not use the segment integration");var t=(t,l)=>{if(!l)return t;t.event.userId||t.event.anonymousId===e.get_distinct_id()||(the.info("No userId set, resetting PostHog"),e.reset()),t.event.userId&&t.event.userId!==e.get_distinct_id()&&(the.info("UserId set, identifying with PostHog"),e.identify(t.event.userId));var r=e.calculateEventProperties(l,t.event.properties);return t.event.properties=Object.assign({},r,t.event.properties),t};return{name:"PostHog JS",type:"enrichment",version:"1.0.0",isLoaded:()=>!0,load:()=>Promise.resolve(),track:e=>t(e,e.event.event),page:e=>t(e,Pde),identify:e=>t(e,Ode),screen:e=>t(e,"$screen")}})(e)).then(()=>{t()})})}(this,()=>this.pn()):this.pn(),ece(this.config._onCapture)&&this.config._onCapture!==Aye&&(Cpe.warn("onCapture is deprecated. Please use `before_send` instead"),this.on("eventCaptured",e=>this.config._onCapture(e.event,e))),this.config.ip&&Cpe.warn('The `ip` config option has NO EFFECT AT ALL and has been deprecated. Use a custom transformation or "Discard IP data" project setting instead. See https://posthog.com/tutorials/web-redact-properties#hiding-customer-ip-address for more information.'),this.config.disableDeviceModel||function(){return sye.apply(this,arguments)}().then(e=>{e&&this.register({[Dpe]:e})}).catch(Aye),this}fn(e){var t,l,r,n,i,a,s,o,c=performance.now(),u=koe({},qye.__defaultExtensionClasses,this.config.__extensionClasses),p=[];u.featureFlags&&this.Ki.push(this.featureFlags=null!==(t=this.featureFlags)&&void 0!==t?t:new u.featureFlags(this)),u.exceptions&&this.Ki.push(this.exceptions=null!==(l=this.exceptions)&&void 0!==l?l:new u.exceptions(this)),u.historyAutocapture&&this.Ki.push(this.historyAutocapture=new u.historyAutocapture(this)),u.tracingHeaders&&this.Ki.push(this.tracingHeaders=new u.tracingHeaders(this)),u.siteApps&&this.Ki.push(this.siteApps=new u.siteApps(this)),u.sessionRecording&&!e&&this.Ki.push(this.sessionRecording=new u.sessionRecording(this)),this.config.disable_scroll_properties||p.push(()=>{this.scrollManager.startMeasuringScrollPosition()}),u.autocapture&&this.Ki.push(this.autocapture=new u.autocapture(this)),u.surveys&&this.Ki.push(this.surveys=null!==(r=this.surveys)&&void 0!==r?r:new u.surveys(this)),u.logs&&this.Ki.push(this.logs=null!==(n=this.logs)&&void 0!==n?n:new u.logs(this)),u.metrics&&this.Ki.push(this.metrics=null!==(i=this.metrics)&&void 0!==i?i:new u.metrics(this)),u.conversations&&this.Ki.push(this.conversations=null!==(a=this.conversations)&&void 0!==a?a:new u.conversations(this)),u.productTours&&this.Ki.push(this.productTours=new u.productTours(this)),u.heatmaps&&this.Ki.push(this.heatmaps=new u.heatmaps(this)),u.webVitalsAutocapture&&this.Ki.push(this.webVitalsAutocapture=new u.webVitalsAutocapture(this)),u.exceptionObserver&&this.Ki.push(this.exceptionObserver=new u.exceptionObserver(this)),u.deadClicksAutocapture&&this.Ki.push(this.deadClicksAutocapture=new u.deadClicksAutocapture(this,Xme)),u.toolbar&&this.Ki.push(this.toolbar=null!==(s=this.toolbar)&&void 0!==s?s:new u.toolbar(this)),u.experiments&&this.Ki.push(this.experiments=null!==(o=this.experiments)&&void 0!==o?o:new u.experiments(this)),this.Ki.forEach(e=>{e.initialize&&p.push(()=>{null==e.initialize||e.initialize()})}),p.push(()=>{if(this.gn){var e=this.gn;this.gn=void 0,this.Ur(e)}}),this.mn(p,c)}mn(e,t){for(;e.length>0;){if(this.config.__preview_deferred_init_extensions&&performance.now()-t>=30&&e.length>0)return void setTimeout(()=>{this.mn(e,t)},0);var l=e.shift();if(l)try{l()}catch(e){Cpe.error("Error initializing extension:",e)}}var r=Math.round(performance.now()-t);this.register_for_session({[wde]:this.config.__preview_deferred_init_extensions?"deferred":"synchronous",[Ide]:r}),this.config.__preview_deferred_init_extensions&&Cpe.info("PostHog extensions initialized ("+r+"ms)")}Ur(e){var t;if(!moe||!moe.body)return Cpe.info("document not ready yet, trying again in 500 milliseconds..."),void setTimeout(()=>{this.Ur(e)},500);this.config.__preview_deferred_init_extensions&&(this.gn=e);var l=e.ok?e.config:{supportedCompression:[],toolbarParams:{},toolbarVersion:"toolbar",isAuthenticated:!1,siteApps:[]};this.yn=l,this.compression=void 0,l.supportedCompression&&!this.config.disable_compression&&(this.compression=Woe(l.supportedCompression,tge)?tge:Woe(l.supportedCompression,lge)?lge:void 0),null!=(t=l.analytics)&&t.endpoint&&(this.analyticsDefaultEndpoint=l.analytics.endpoint),this.set_config({person_profiles:this.nn?this.nn:Rde}),this.Ki.forEach(t=>{!e.ok&&t.onRemoteConfigFailed?t.onRemoteConfigFailed():null==t.onRemoteConfig||t.onRemoteConfig(l)})}pn(){try{this.config.loaded(this)}catch(e){Cpe.critical("`loaded` function failed",e)}if(this.bn(),this.config.internal_or_test_user_hostname&&null!=hoe&&hoe.hostname){var e=hoe.hostname,t=this.config.internal_or_test_user_hostname;("string"==typeof t?e===t:t.test(e))&&this.setInternalOrTestUser()}this.config.capture_pageview&&setTimeout(()=>{(this.consent.isOptedIn()||this.Yi())&&this._n()},1),this.wn=new ege(this),this.wn.load()}bn(){var e;this.is_capturing()&&this.config.request_batching&&(null==(e=this.dn)||e.enable())}_dom_loaded(){this.is_capturing()&&Fde(this.__request_queue,e=>this.cn(e)),this.__request_queue=[],this.bn()}_handle_unload(){var e,t,l,r,n;null==(e=this.surveys)||null==e.handlePageUnload||e.handlePageUnload(),null==(t=this.metrics)||t.flush("sendBeacon"),this.config.request_batching?(this.xn()&&this.capture(_de),null==(l=this.logs)||l.flushLogs("sendBeacon"),null==(r=this.dn)||r.unload(),null==(n=this.vn)||n.unload()):this.xn()&&this.capture(_de,null,{transport:"sendBeacon"})}_send_request(e){this.__loaded?Pye?this.__request_queue.push(e):this.rateLimiter.isServerRateLimited(e.batchKey)?e.fireCallbackOnDrop&&(null==e.callback||e.callback({statusCode:429})):(e.transport=e.transport||this.config.api_transport,e.headers=koe({},this.config.request_headers,e.headers),e.compression="best-available"===e.compression?this.compression:e.compression,(rce(this.config.disable_beacon)?this.config.__preview_disable_beacon:this.config.disable_beacon)&&(e.disableTransport=["sendBeacon"]),e.fetchOptions=e.fetchOptions||this.config.fetch_options,(e=>{var t,l,r,n=koe({},e);n.timeout=n.timeout||6e4;var i=null!==(t=n.transport)&&void 0!==t?t:"fetch";"sendBeacon"===i&&rce(n.compression)&&n.data&&(n.compression=lge),n.url=$ge(n.url,n.compression);var a=Kge.filter(e=>!n.disableTransport||!e.transport||!n.disableTransport.includes(e.transport)),s=null!==(l=null==(r=function(e){for(var t=0;e.length>t;t++)if(e[t].transport===i)return e[t]}(a))?void 0:r.method)&&void 0!==l?l:a[0].method;if(!s)throw new Error("No available transport method");"sendBeacon"!==i&&n.data&&n.compression===tge&&boe&&"undefined"!=typeof Promise&&!_ge?Gge(n).then(e=>{s(e)}).catch(t=>{if(qoe(t))return _ge=!0,void s(koe({},n,{compression:void 0,url:$ge(e.url,void 0)}));(e=>{if(!e||"object"!=typeof e)return!1;var t="name"in e?String(e.name):"";return qoe(e)||t===Ooe})(t)&&(_ge=!0),s(n)}):s(n)})(koe({},e,{callback:t=>{var l,r;this.rateLimiter.checkForLimiting(t),400>t.statusCode||null==(l=(r=this.config).on_request_error)||l.call(r,t),null==e.callback||e.callback(t)}}))):e.fireCallbackOnDrop&&(null==e.callback||e.callback({statusCode:0}))}cn(e){this.vn?this.vn.retriableRequest(e):this._send_request(e)}_execute_array(e){Tye++;try{var t,l=[],r=[],n=[];Fde(e,e=>{if(e)if(Xoe(t=e[0]))n.push(e);else if(ece(e))try{e.call(this)}catch(t){Cpe.error("Error executing queued PostHog call",e,t)}else Xoe(e)&&"alias"===t?l.push(e):Xoe(e)&&-1!==t.indexOf("capture")&&ece(this[t])?n.push(e):r.push(e)});var i=function(e,t){Fde(e,function(e){try{if(Xoe(e[0])){var l=t;qde(e,function(e){l=l[e[0]].apply(l,e.slice(1))})}else t[e[0]].apply(t,e.slice(1))}catch(t){Cpe.error("Error executing queued PostHog call",e,t)}})};i(l,this),i(r,this),i(n,this)}finally{Tye--}}push(e){if(Tye>0&&Xoe(e)&&nce(e[0])){var t=qye.prototype[e[0]];ece(t)&&t.apply(this,e.slice(1))}else this._execute_array([e])}capture(e,t,l){var r,n,i,a,s;if(this.__loaded&&this.persistence&&this.sessionPersistence&&this.dn){if(this.is_capturing())if(!rce(e)&&nce(e)){var o=!this.config.opt_out_useragent_filter&&this._is_bot();if(!o||this.config.__preview_capture_bot_pageviews){var c=null!=l&&l.skip_client_rate_limiting?void 0:this.rateLimiter.clientRateLimitContext();if(null==c||!c.isRateLimited){null!=t&&t.$current_url&&!nce(null==t?void 0:t.$current_url)&&(Cpe.error("Invalid `$current_url` property provided to `posthog.capture`. Input must be a string. Ignoring provided value."),null==t||delete t.$current_url),"$exception"!==e||null!=l&&l.kn||Cpe.warn("Using `posthog.capture('$exception')` is unreliable because it does not attach required metadata. Use `posthog.captureException(error)` instead, which attaches required metadata automatically."),this.sessionPersistence.update_search_keyword(),this.config.save_campaign_params&&this.sessionPersistence.update_campaign_params(),this.config.save_referrer&&this.sessionPersistence.update_referrer_info(),(this.config.save_campaign_params||this.config.save_referrer)&&this.persistence.set_initial_person_info();var u=new Date,p=(null==l?void 0:l.timestamp)||u,d=kue(null==l?void 0:l.uuid,tme),m={uuid:d,event:e,properties:this.calculateEventProperties(e,t||{},p,d)};e===Pde&&this.config.__preview_capture_bot_pageviews&&o&&(m.event="$bot_pageview",m.properties.$browser_type="bot"),c&&(m.properties.$lib_rate_limit_remaining_tokens=c.remainingTokens);var h="$feature_flag_called"===e&&!1===m.properties.$feature_flag_has_experiment&&!0===this.get_property(tde);(null==l?void 0:l.$set)&&!h&&(m.$set=null==l?void 0:l.$set);var g=null==l?void 0:l.$unset;g&&(m.$unset=g);var y,f,b,v=h?void 0:this.Sn(null==l?void 0:l.$set_once,e!==Lde,e===Ode);if(v&&(m.$set_once=v),null!=l&&l._noTruncate||(n=this.config.properties_string_max_length,i=m,a=e=>nce(e)?e.slice(0,n):e,s=new Set,m=function e(t,l){if(t!==Object(t))return a?a(t):t;if(!s.has(t)){var r;if(s.add(t),Xoe(t))r=[],Fde(t,t=>{r.push(e(t))});else{var n={};qde(t,(t,l)=>{s.has(t)||(n[l]=e(t,l))}),r=n}return r}}(i)),m.timestamp=p,rce(null==l?void 0:l.timestamp)||(m.properties.$event_time_override_provided=!0,m.properties.$event_time_override_system_time=u),h&&(m.properties=function(e,t){void 0===t&&(t=[]);var l={},r=t=>{void 0!==e[t]&&(l[t]=e[t])};return Roe.forEach(r),t.forEach(r),l}(m.properties,Bye)),e===zhe||e===Uhe){var x=null==t?void 0:t[Ghe],S=null==t?void 0:t[Vhe];xye({id:x,current_iteration:S}),m.$set=koe({},m.$set,{[(y={id:x,current_iteration:S},f=e===Uhe?"responded":"dismissed",b="$survey_"+f+"/"+y.id,y.current_iteration&&y.current_iteration>0&&(b="$survey_"+f+"/"+y.id+"/"+y.current_iteration),b)]:!0})}else e===qhe&&(m.$set=koe({},m.$set,{[Hhe]:(new Date).toISOString()}));if(e===$he){var N=null==t?void 0:t[Yhe];N&&(m.$set=koe({},m.$set,{[Khe+"/"+N]:(new Date).toISOString()}))}var C=koe({},m.properties.$set,m.$set);if(lce(C)||this.setPersonPropertiesForFlags(C),!sce(this.config.before_send)){var w=this.Rt(m);if(!w)return;(m=w).uuid=kue(m.uuid,tme)}this.tn.emit("eventCaptured",m);var I={method:"POST",url:null!==(r=null==l?void 0:l._url)&&void 0!==r?r:this.requestRouter.endpointFor("api",this.analyticsDefaultEndpoint),data:m,compression:"best-available",batchKey:null==l?void 0:l._batchKey,transport:null==l?void 0:l.transport};return!this.config.request_batching||l&&(null==l||!l._batchKey)||null!=l&&l.send_instantly?this.cn(I):this.dn.enqueue(I),m}Cpe.critical("This capture call is ignored due to client rate limiting.")}}else Cpe.error("No event name provided to posthog.capture")}else Cpe.uninitializedWarning("posthog.capture")}_addCaptureHook(e){return this.on("eventCaptured",t=>e(t.event,t))}calculateEventProperties(e,t,l,r,n){if(l=l||new Date,!this.persistence||!this.sessionPersistence)return t;var i=n?void 0:this.persistence.remove_event_timer(e),a=koe({},t);if(a.token=this.config.token,a.$config_defaults=this.config.defaults,this.Yi()&&(a[Cde]=!0),"$snapshot"===e){var s=koe({},this.persistence.properties(),this.sessionPersistence.properties());return a.distinct_id=s.distinct_id,(!nce(a.distinct_id)&&!oce(a.distinct_id)||ice(a.distinct_id))&&Cpe.error("Invalid distinct_id for replay event. This indicates a bug in your implementation"),a}var o,c=function(e,t,l,r){var n,i,a,s;if(void 0===r&&(r=!1),!voe)return{};var o,c,u,p,d,m,h,g,y,f=e?[...fhe,...t||[]]:[],b=function(e){for(var t=0;Cue.length>t;t++){var l=Cue[t],r=l[1],n=l[0].exec(e),i=n&&(ece(r)?r(n,e):r);if(i)return i}return["",""]}(voe),v=null!=(o="undefined"!=typeof navigator?navigator:void 0)&&o.brave?{brave:!0}:{},x={detectGoogleSearchApp:l},S=zde(Hde({$os:b[0],$os_version:b[1],$browser:xue(voe,navigator.vendor,v,x),$device:wue(voe),$device_type:(u=voe,p={userAgentDataPlatform:null==(n=navigator)||null==(n=n.userAgentData)?void 0:n.platform,maxTouchPoints:null==(i=navigator)?void 0:i.maxTouchPoints,screenWidth:null==uoe||null==(a=uoe.screen)?void 0:a.width,screenHeight:null==uoe||null==(s=uoe.screen)?void 0:s.height,devicePixelRatio:null==uoe?void 0:uoe.devicePixelRatio},y=wue(u),y===kce||y===Ice||"Kobo"===y||"Kindle Fire"===y||y===lue?wce:y===Hce||y===Zce||y===Wce||y===Xce?"Console":y===Ace?"Wearable":y?Sce:"Android"===(null==p?void 0:p.userAgentDataPlatform)&&(null!==(d=null==p?void 0:p.maxTouchPoints)&&void 0!==d?d:0)>0?600>Math.min(null!==(m=null==p?void 0:p.screenWidth)&&void 0!==m?m:0,null!==(h=null==p?void 0:p.screenHeight)&&void 0!==h?h:0)/(null!==(g=null==p?void 0:p.devicePixelRatio)&&void 0!==g?g:1)?Sce:wce:"Desktop"),$timezone:Dhe(),$timezone_offset:Mhe()}),{$current_url:dhe(r?Tue(null==hoe?void 0:hoe.href):null==hoe?void 0:hoe.href,f,vhe),$host:null==hoe?void 0:hoe.host,$pathname:null==hoe?void 0:hoe.pathname,$raw_user_agent:voe.length>1e3?voe.substring(0,997)+"...":voe,$browser_version:Nue(voe,navigator.vendor,v,x),$browser_language:whe(),$browser_language_prefix:(c=whe(),"string"==typeof c?c.split("-")[0]:void 0),$screen_height:null==uoe?void 0:uoe.screen.height,$screen_width:null==uoe?void 0:uoe.screen.width,$viewport_height:null==uoe?void 0:uoe.innerHeight,$viewport_width:null==uoe?void 0:uoe.innerWidth,$lib:Coe.LIB_NAME,$lib_version:Coe.LIB_VERSION,$insert_id:Math.random().toString(36).substring(2,10)+Math.random().toString(36).substring(2,10),$time:Date.now()/1e3});return Coe.SDK_DIST_CHANNEL&&(S.$sdk_dist_channel=Coe.SDK_DIST_CHANNEL),S}(this.config.mask_personal_data_properties,this.config.custom_personal_data_properties,this.config.detect_google_search_app,this.config.disable_capture_url_hashes);if(this.sessionManager){var u=this.sessionManager.checkAndGetSessionAndWindowId(n,l.getTime()),p=u.windowId;a.$session_id=u.sessionId,a.$window_id=p}this.sessionPropsManager&&zde(a,this.sessionPropsManager.getSessionProps());try{var d;this.sessionRecording&&zde(a,this.sessionRecording.sdkDebugProperties),a.$sdk_debug_retry_queue_size=null==(d=this.vn)?void 0:d.length}catch(e_){a.$sdk_debug_error_capturing_properties=String(e_)}if(this.requestRouter.region===mye&&(a.$lib_custom_api_host=this.config.api_host),o=e!==Pde||n?e!==_de||n?this.pageViewManager.doEvent():this.pageViewManager.doPageLeave(l):this.pageViewManager.doPageView(l,r),a=zde(a,o),e===Pde&&moe&&(a.title=moe.title),!rce(i)){var m=l.getTime()-i;a.$duration=parseFloat((m/1e3).toFixed(3))}voe&&this.config.opt_out_useragent_filter&&(a.$browser_type=this._is_bot()?"bot":"browser"),(a=zde({},c,this.persistence.properties(),this.sessionPersistence.properties(),a)).$is_identified=this._isIdentified(),Xoe(this.config.property_denylist)?qde(this.config.property_denylist,function(e){delete a[e]}):Cpe.error(Rye+this.config.property_denylist+" or property_blacklist config: "+this.config.property_blacklist);var h=this.config.sanitize_properties;h&&(Cpe.error(Eye),a=h(a,e));var g=this.Cn();return a.$process_person_profile=g,g&&!n&&this.In("_calculate_event_properties"),a}Sn(e,t,l){var r;if(void 0===t&&(t=!0),void 0===l&&(l=!1),!this.persistence||!this.Cn())return e;if(this.Xi&&!l)return e;var n=this.persistence.get_initial_props(),i=null==(r=this.sessionPropsManager)?void 0:r.getSetOnceProps(),a=zde({},n,i||{},e||{}),s=this.config.sanitize_properties;return s&&(Cpe.error(Eye),a=s(a,"$set_once")),t&&(this.Xi=!0),lce(a)?void 0:a}register(e,t){var l;null==(l=this.persistence)||l.register(e,t)}register_once(e,t,l){var r;null==(r=this.persistence)||r.register_once(e,t,l)}register_for_session(e){var t;null==(t=this.sessionPersistence)||t.register(e)}unregister(e){var t;null==(t=this.persistence)||t.unregister(e)}unregister_for_session(e){var t;null==(t=this.sessionPersistence)||t.unregister(e)}Tn(e,t){this.register({[e]:t})}getFeatureFlag(e,t){var l;return null==(l=this.featureFlags)?void 0:l.getFeatureFlag(e,t)}getFeatureFlagPayload(e){var t;return null==(t=this.featureFlags)?void 0:t.getFeatureFlagPayload(e)}getFeatureFlagResult(e,t){var l;return null==(l=this.featureFlags)?void 0:l.getFeatureFlagResult(e,t)}getAllFeatureFlags(){var e,t;return null!==(e=null==(t=this.featureFlags)?void 0:t.getAllFeatureFlags())&&void 0!==e?e:[]}isFeatureEnabled(e,t){var l;return null==(l=this.featureFlags)?void 0:l.isFeatureEnabled(e,t)}reloadFeatureFlags(){var e;null==(e=this.featureFlags)||e.reloadFeatureFlags()}updateFlags(e,t,l){var r;null==(r=this.featureFlags)||r.updateFlags(e,t,l)}updateEarlyAccessFeatureEnrollment(e,t,l){var r;null==(r=this.featureFlags)||r.updateEarlyAccessFeatureEnrollment(e,t,l)}getEarlyAccessFeatures(e,t,l){var r;return void 0===t&&(t=!1),null==(r=this.featureFlags)?void 0:r.getEarlyAccessFeatures(e,t,l)}on(e,t){return this.tn.on(e,t)}onFeatureFlags(e){return this.featureFlags?this.featureFlags.onFeatureFlags(e):(e([],{},{errorsLoading:!0}),()=>{})}onSurveysLoaded(e){return this.surveys?this.surveys.onSurveysLoaded(e):(e([],{isLoaded:!1,error:Mye}),()=>{})}onSessionId(e){var t,l;return null!==(t=null==(l=this.sessionManager)?void 0:l.onSessionId(e))&&void 0!==t?t:()=>{}}getSurveys(e,t){void 0===t&&(t=!1),this.surveys?this.surveys.getSurveys(e,t):e([],{isLoaded:!1,error:Mye})}getActiveMatchingSurveys(e,t){void 0===t&&(t=!1),this.surveys?this.surveys.getActiveMatchingSurveys(e,t):e([],{isLoaded:!1,error:Mye})}renderSurvey(e,t){var l;null==(l=this.surveys)||l.renderSurvey(e,t)}displaySurvey(e,t){var l;void 0===t&&(t=Nye),null==(l=this.surveys)||l.displaySurvey(e,t)}cancelPendingSurvey(e){var t;null==(t=this.surveys)||t.cancelPendingSurvey(e)}canRenderSurvey(e){var t,l;return null!==(t=null==(l=this.surveys)?void 0:l.canRenderSurvey(e))&&void 0!==t?t:{visible:!1,disabledReason:Mye}}canRenderSurveyAsync(e,t){var l,r;return void 0===t&&(t=!1),null!==(l=null==(r=this.surveys)?void 0:r.canRenderSurveyAsync(e,t))&&void 0!==l?l:Promise.resolve({visible:!1,disabledReason:Mye})}Mn(e){return!e||ice(e)?(Cpe.critical("Unique user id has not been set in posthog.identify"),!1):e===Nde?(Cpe.critical('The string "'+e+'" was set in posthog.identify which indicates an error. This ID is only used as a sentinel value.'),!1):!["distinct_id","distinctid"].includes(e.toLowerCase())&&!["undefined","null"].includes(e.toLowerCase())||(Cpe.critical('The string "'+e+'" was set in posthog.identify which indicates an error. This ID should be unique to the user and not a hardcoded string.'),!1)}identify(e,t,l){if(!this.__loaded||!this.persistence)return Cpe.uninitializedWarning("posthog.identify");if(oce(e)&&(e=e.toString(),Cpe.warn("The first argument to posthog.identify was a number, but it should be a string. It has been converted to a string.")),this.Mn(e)&&this.In("posthog.identify")){var r=this.get_distinct_id();this.register({$user_id:e}),this.get_property(Ape)||this.register_once({$had_persisted_distinct_id:!0,$device_id:r},""),e!==r&&e!==this.get_property(Mpe)&&(this.unregister(Mpe),this.register({distinct_id:e}));var n,i=(this.persistence.get_property(hde)||Mde)===Mde;e!==r&&i?(this.persistence.set_property(hde,Ede),this.setPersonPropertiesForFlags({$set:t||{},$set_once:l||{}},!1),this.capture(Ode,{distinct_id:e,$anon_distinct_id:r},{$set:t||{},$set_once:l||{}}),this.sn=cye(e,t,l),null==(n=this.featureFlags)||n.setAnonymousDistinctId(r)):(t||l)&&this.setPersonProperties(t,l),e!==r&&(this.reloadFeatureFlags(),this.unregister(ude))}}setPersonProperties(e,t){if((e||t)&&this.In("posthog.setPersonProperties")){var l=cye(this.get_distinct_id(),e,t);this.sn!==l?(this.setPersonPropertiesForFlags({$set:e||{},$set_once:t||{}},!0),this.capture("$set",{$set:e||{},$set_once:t||{}}),this.sn=l):Cpe.info("A duplicate setPersonProperties call was made with the same properties. It has been ignored.")}}unsetPersonProperties(e){var t,l=(Xoe(e)?e:[e]).filter(e=>nce(e)&&e.length>0);0!==l.length&&this.In("posthog.unsetPersonProperties")&&(null==(t=this.featureFlags)||t.unsetPersonPropertiesForFlags(l,!0),this.capture("$set",{$unset:l}),this.sn=null)}group(e,t,l){if(e&&t){var r=this.getGroups(),n=r[e]!==t;if(n&&this.resetGroupPropertiesForFlags(e),this.register({$groups:koe({},r,{[e]:t})}),n||l){var i={$group_type:e,$group_key:t};l&&(i.$group_set=l),this.capture(Lde,i)}l&&this.setGroupPropertiesForFlags({[e]:l}),n&&!l&&this.reloadFeatureFlags()}else Cpe.error("posthog.group requires a group type and group key")}resetGroups(){this.register({$groups:{}}),this.resetGroupPropertiesForFlags(),this.reloadFeatureFlags()}setPersonPropertiesForFlags(e,t){var l;void 0===t&&(t=!0),null==(l=this.featureFlags)||l.setPersonPropertiesForFlags(e,t)}resetPersonPropertiesForFlags(e){var t;void 0===e&&(e=!0),null==(t=this.featureFlags)||t.resetPersonPropertiesForFlags(e)}setGroupPropertiesForFlags(e,t){var l;void 0===t&&(t=!0),this.In("posthog.setGroupPropertiesForFlags")&&(null==(l=this.featureFlags)||l.setGroupPropertiesForFlags(e,t))}resetGroupPropertiesForFlags(e){var t;null==(t=this.featureFlags)||t.resetGroupPropertiesForFlags(e)}reset(e){var t,l,r,n,i,a,s,o,c,u;if(Cpe.info("reset"),!this.__loaded)return Cpe.uninitializedWarning("posthog.reset");var p,d=this.get_property(Ape),m=this.get_property(Dpe),h=this.get_property(zpe);if(this.consent.reset(),null==(t=this.persistence)||t.clear(),null==(l=this.sessionPersistence)||l.clear(),rce(h)||null==(p=this.persistence)||p.register({[zpe]:h}),null==(r=this.surveys)||r.reset(),null==(n=this.wn)||n.stop(),null==(i=this.featureFlags)||i.reset(),null==(a=this.conversations)||a.reset(),null==(s=this.logs)||s.reset(),null==(o=this.metrics)||o.reset(),null==(c=this.persistence)||c.set_property(hde,Mde),null==(u=this.sessionManager)||u.resetSessionId(),this.sn=null,this.config.cookieless_mode===Dde)this.register_once({distinct_id:Nde,$device_id:null},"");else{var g=this.config.get_device_id(tme());this.register_once({distinct_id:g,$device_id:e?g:d},""),e||rce(m)||this.register({[Dpe]:m})}this.register({$last_posthog_reset:(new Date).toISOString()},1),delete this.config.identity_distinct_id,delete this.config.identity_hash,this.reloadFeatureFlags()}shutdown(e){var t=this;return Ioe(function*(){var e,l,r,n,i;t.__loaded?(null==(e=t.logs)||e.flushLogs("sendBeacon"),null==(l=t.metrics)||l.flush("sendBeacon"),null==(r=t.dn)||r.unload(),null==(n=t.vn)||n.unload(),null==(i=t.featureFlags)||i.destroy()):Cpe.uninitializedWarning("posthog.shutdown")})()}setIdentity(e,t){var l;this.config.identity_distinct_id=e,this.config.identity_hash=t,this.alias(e),null==(l=this.conversations)||l.En()}clearIdentity(){var e;delete this.config.identity_distinct_id,delete this.config.identity_hash,null==(e=this.conversations)||e.Rn()}get_distinct_id(){return this.get_property("distinct_id")}getGroups(){return this.get_property("$groups")||{}}get_session_id(){var e,t;return null!==(e=null==(t=this.sessionManager)?void 0:t.checkAndGetSessionAndWindowId(!0).sessionId)&&void 0!==e?e:""}get_session_replay_url(e){if(!this.sessionManager)return"";var t=this.sessionManager.checkAndGetSessionAndWindowId(!0),l=t.sessionStartTimestamp,r=this.requestRouter.endpointFor("ui","/project/"+this.config.token+"/replay/"+t.sessionId);if(null!=e&&e.withTimestamp&&l){var n,i=null!==(n=e.timestampLookBack)&&void 0!==n?n:10;if(!l)return r;r+="?t="+Math.max(Math.floor(((new Date).getTime()-l)/1e3)-i,0)}return r}alias(e,t){return e===this.get_property(Tpe)?(Cpe.critical("Attempting to create alias for existing People user - aborting."),-2):this.In("posthog.alias")?(rce(t)&&(t=this.get_distinct_id()),e!==t?(this.Tn(Mpe,e),this.capture("$create_alias",{alias:e,distinct_id:t})):(Cpe.warn("alias matches current distinct_id - skipping api call."),this.identify(e),-1)):void 0}set_config(e){var t=koe({},this.config);if(tce(e)){var l,r,n,i,a,s,o,c,u,p,d;zde(this.config,Lye(e));var m=this.hn();null==(l=this.persistence)||l.update_config(this.config,t,m),this.sessionPersistence="sessionStorage"===this.config.persistence||"memory"===this.config.persistence?this.persistence:new jhe(koe({},this.config,{persistence:"sessionStorage"}),m,!1);var h=this.an(this.config.debug);uce(h)&&(this.config.debug=h),uce(this.config.debug)&&(this.config.debug?(Coe.DEBUG=!0,sme.N()&&sme.q("ph_debug",!0),Cpe.info("set_config",{config:e,oldConfig:t,newConfig:koe({},this.config)})):(Coe.DEBUG=!1,sme.N()&&sme.P("ph_debug"))),null==(r=this.exceptionObserver)||r.onConfigChange(),null==(n=this.exceptions)||n.onConfigChange(),null==(i=this.sessionRecording)||i.startIfEnabledOrStop(),null==(a=this.tracingHeaders)||a.startIfEnabledOrStop(),null==(s=this.autocapture)||s.startIfEnabled(),null==(o=this.heatmaps)||o.startIfEnabled(),null==(c=this.exceptionObserver)||c.startIfEnabledOrStop(),null==(u=this.deadClicksAutocapture)||u.startIfEnabledOrStop(),null==(p=this.surveys)||p.loadIfEnabled(),this.Pn(),null==(d=this.externalIntegrations)||d.startIfEnabledOrStop()}}_overrideSDKInfo(e,t){Coe.LIB_NAME=e,Coe.LIB_VERSION=t}startSessionRecording(e){var t,l,r,n,i,a=!0===e,s={sampling:a||!(null==e||!e.sampling),linked_flag:a||!(null==e||!e.linked_flag),url_trigger:a||!(null==e||!e.url_trigger),event_trigger:a||!(null==e||!e.event_trigger)};Object.values(s).some(Boolean)&&(null==(t=this.sessionManager)||t.checkAndGetSessionAndWindowId(),s.sampling&&(null==(l=this.sessionRecording)||l.overrideSampling()),s.linked_flag&&(null==(r=this.sessionRecording)||r.overrideLinkedFlag()),s.url_trigger&&(null==(n=this.sessionRecording)||n.overrideTrigger("url")),s.event_trigger&&(null==(i=this.sessionRecording)||i.overrideTrigger("event"))),this.set_config({disable_session_recording:!1})}stopSessionRecording(){this.set_config({disable_session_recording:!0})}sessionRecordingStarted(){var e;return!(null==(e=this.sessionRecording)||!e.started)}captureException(e,t){if(this.exceptions){var l=new Error("PostHog syntheticException"),r=this.exceptions.buildProperties(e,{handled:!0,syntheticException:l});return this.exceptions.sendExceptionEvent(koe({},r,t))}}addExceptionStep(e,t){var l;null==(l=this.exceptions)||l.addExceptionStep(e,t)}captureLog(e){var t;null==(t=this.logs)||t.captureLog(e)}get logger(){var e,t;return null!==(e=null==(t=this.logs)?void 0:t.logger)&&void 0!==e?e:qye.On}startExceptionAutocapture(e){this.set_config({capture_exceptions:null==e||e})}stopExceptionAutocapture(){this.set_config({capture_exceptions:!1})}loadToolbar(e){var t,l;return null!==(t=null==(l=this.toolbar)?void 0:l.loadToolbar(e))&&void 0!==t&&t}get_property(e){var t;return null==(t=this.persistence)?void 0:t.props[e]}getSessionProperty(e){var t;return null==(t=this.sessionPersistence)?void 0:t.props[e]}toString(){var e,t=null!==(e=this.config.name)&&void 0!==e?e:jye;return t!==jye&&(t=jye+"."+t),t}_isIdentified(){var e,t;return(null==(e=this.persistence)?void 0:e.get_property(hde))===Ede||(null==(t=this.sessionPersistence)?void 0:t.get_property(hde))===Ede}Cn(){var e,t;return!("never"===this.config.person_profiles||this.config.person_profiles===Rde&&!this._isIdentified()&&lce(this.getGroups())&&(null==(e=this.persistence)||null==(e=e.props)||!e[Mpe])&&(null==(t=this.persistence)||null==(t=t.props)||!t[xde]))}xn(){return!0===this.config.capture_pageleave||"if_capture_pageview"===this.config.capture_pageleave&&(!0===this.config.capture_pageview||"history_change"===this.config.capture_pageview)}createPersonProfile(){this.Cn()||this.In("posthog.createPersonProfile")&&this.setPersonProperties({},{})}setInternalOrTestUser(){this.In("posthog.setInternalOrTestUser")&&this.setPersonProperties({$internal_or_test_user:!0})}In(e){return"never"===this.config.person_profiles?(Cpe.error(e+' was called, but process_person is set to "never". This call will be ignored.'),!1):(this.Tn(xde,!0),!0)}hn(){if("always"===this.config.cookieless_mode)return!0;var e=this.consent.isOptedOut();return this.config.disable_persistence||e&&!(!this.config.opt_out_persistence_by_default&&this.config.cookieless_mode!==Ade)}Pn(){var e,t,l,r,n=this.hn();return(null==(e=this.persistence)?void 0:e._r)!==n&&(null==(l=this.persistence)||l.set_disabled(n)),(null==(t=this.sessionPersistence)?void 0:t._r)!==n&&(null==(r=this.sessionPersistence)||r.set_disabled(n)),n}opt_in_capturing(e){var t;if(this.config.cookieless_mode!==Dde){if(this.Yi()){var l,r,n,i,a;this.reset(!0),null==(l=this.sessionManager)||l.destroy(),null==(r=this.pageViewManager)||r.destroy(),this.sessionManager=new iye(this),this.pageViewManager=new ihe(this),this.persistence&&(this.sessionPropsManager=new lye(this,this.sessionManager,this.persistence));var s,o=null!==(n=null==(i=this.config.__extensionClasses)?void 0:i.sessionRecording)&&void 0!==n?n:null==(a=qye.__defaultExtensionClasses)?void 0:a.sessionRecording;o&&(this.sessionRecording=this.Ji(this.sessionRecording,new o(this)),this.yn&&(null==(s=this.sessionRecording)||null==s.onRemoteConfig||s.onRemoteConfig(this.yn)))}var c,u;this.consent.optInOut(!0),this.Pn(),this.bn(),null==(t=this.sessionRecording)||t.startIfEnabledOrStop(),this.config.cookieless_mode==Ade&&(null==(c=this.surveys)||c.loadIfEnabled()),(rce(null==e?void 0:e.captureEventName)||null!=e&&e.captureEventName)&&this.capture(null!==(u=null==e?void 0:e.captureEventName)&&void 0!==u?u:"$opt_in",null==e?void 0:e.captureProperties,{send_instantly:!0}),this.config.capture_pageview&&this._n()}else Cpe.warn(Dye)}opt_out_capturing(){var e,t,l;this.config.cookieless_mode!==Dde?(this.config.cookieless_mode===Ade&&this.consent.isOptedIn()&&this.reset(!0),this.consent.optInOut(!1),this.Pn(),this.config.cookieless_mode===Ade&&(this.register({distinct_id:Nde,$device_id:null}),null==(e=this.sessionRecording)||e.stopRecording(),this.sessionRecording=void 0,null==(t=this.sessionManager)||t.destroy(),null==(l=this.pageViewManager)||l.destroy(),this.sessionManager=void 0,this.sessionPropsManager=void 0,this.config.capture_pageview&&this._n(),this.bn())):Cpe.warn(Dye)}has_opted_in_capturing(){return this.consent.isOptedIn()}has_opted_out_capturing(){return this.consent.isOptedOut()}get_explicit_consent_status(){var e=this.consent.consent;return 1===e?"granted":0===e?"denied":"pending"}is_capturing(){return this.config.cookieless_mode===Dde||(this.config.cookieless_mode===Ade?this.consent.isRejected()||this.consent.isOptedIn():!this.has_opted_out_capturing())}clear_opt_in_out_capturing(){this.consent.reset(),this.Pn()}_is_bot(){return doe?aye(doe,this.config.custom_blocked_useragents):void 0}_n(){moe&&("visible"===moe.visibilityState?this.en||(this.en=!0,this.capture(Pde,{title:moe.title},{send_instantly:!0}),this.rn&&(moe.removeEventListener(Bde,this.rn),this.rn=null)):this.rn||(this.rn=this._n.bind(this),$de(moe,Bde,this.rn)))}debug(e){!1===e?(null==uoe||uoe.console.log("You've disabled debug mode."),this.set_config({debug:!1})):(null==uoe||uoe.console.log("You're now in debug mode. All calls to PostHog will be logged in your console.\nYou can disable this with `posthog.debug(false)`."),this.set_config({debug:!0}))}Vr(){var e,t,l,r,n,i,a=this.ln||{};return"advanced_disable_flags"in a?!!a.advanced_disable_flags:!1!==this.config.advanced_disable_flags?!!this.config.advanced_disable_flags:!0===this.config.advanced_disable_decide?(Cpe.warn("Config field 'advanced_disable_decide' is deprecated. Please use 'advanced_disable_flags' instead. The old field will be removed in a future major version."),!0):(l="advanced_disable_decide",r=Cpe,n=(t="advanced_disable_flags")in(e=a)&&!sce(e[t]),i=l in e&&!sce(e[l]),n?e[t]:!!i&&(r&&r.warn("Config field '"+l+"' is deprecated. Please use '"+t+"' instead. The old field will be removed in a future major version."),e[l]))}Rt(e){var t;if(sce(this.config.before_send))return e;var l=Object.keys(null!==(t=e.properties)&&void 0!==t?t:{}).filter(dce),r=Xoe(this.config.before_send)?this.config.before_send:[this.config.before_send],n=e;for(var i of r){if(n=i(n),sce(n)){var a="Event '"+e.event+"' was rejected in beforeSend function";return pce(e.event)?Cpe.warn(a+". This can cause unexpected behavior."):Cpe.info(a),null}n.properties&&!lce(n.properties)||Cpe.warn("Event '"+e.event+"' has no properties after beforeSend function, this is likely an error.")}for(var s of l)if(n.properties&&sce(n.properties[s]))return Cpe.warn("Event '"+e.event+"' had its '"+s+"' property removed in a beforeSend function. This property is required for ingestion, so the event will be dropped."),null;return n}getPageViewId(){var e;return null==(e=this.pageViewManager.sr)?void 0:e.pageViewId}captureTraceFeedback(e,t){this.capture("$ai_feedback",{$ai_trace_id:String(e),$ai_feedback_text:t})}captureTraceMetric(e,t,l){this.capture("$ai_metric",{$ai_trace_id:String(e),$ai_metric_name:t,$ai_metric_value:String(l)})}an(e){var t=uce(e)&&!e,l=sme.N()&&"true"===sme.A("ph_debug");return!t&&(!!l||e)}}qye.__defaultExtensionClasses={},qye.On=(()=>{var e=()=>{};return{trace:e,debug:e,info:e,warn:e,error:e,fatal:e}})(),function(e,t){for(var l=0;t.length>l;l++)e.prototype[t[l]]=Vde(e.prototype[t[l]])}(qye,["identify"]);class zye{constructor(e){this.disabled=!1===e;var t=tce(e)?e:{};this.thresholdPx=t.threshold_px||30,this.timeoutMs=t.timeout_ms||1e3,this.clickCount=t.click_count||3,this.clicks=[]}isRageClick(e,t,l){if(this.disabled)return!1;var r=this.clicks[this.clicks.length-1];if(r&&Math.abs(e-r.x)+Math.abs(t-r.y)<this.thresholdPx&&this.timeoutMs>l-r.timestamp){if(this.clicks.push({x:e,y:t,timestamp:l}),this.clicks.length===this.clickCount)return!0}else this.clicks=[{x:e,y:t,timestamp:l}];return!1}}var Uye="$copy_autocapture",Gye=wpe("[AutoCapture]");function Vye(e,t){return t.length>e?t.slice(0,e)+"...":t}function Hye(e){if(e.previousElementSibling)return e.previousElementSibling;var t=e;do{t=t.previousSibling}while(t&&!yme(t));return t}var Wye=wpe("[ExceptionAutocapture]"),Zye=()=>{},$ye=wpe("[TracingHeaders]"),Kye=wpe("[Web Vitals]"),Yye=9e5,Qye="disabled",Jye="lazy_loading",Xye="awaiting_config",efe="missing_config";wpe("[SessionRecording]"),wpe("[SessionRecording]");var tfe="[SessionRecording]",lfe=wpe(tfe),rfe=wpe("[Heatmaps]");function nfe(e){return tce(e)&&"clientX"in e&&"clientY"in e&&oce(e.clientX)&&oce(e.clientY)}var ife=wpe("[Product Tours]"),afe=e=>{var t;return!e.config.disable_product_tours&&!(null==(t=e.persistence)||!t.get_property(Fpe))},sfe=["$set_once","$set"],ofe=wpe("[SiteApps]"),cfe="Error while initializing PostHog app with config id ";function ufe(e,t,l){if(sce(e))return!1;switch(l){case"exact":return e===t;case"contains":var r=t.replace(/[.*+?^${}()|[\]\\]/g,"\\$&").replace(/_/g,".").replace(/%/g,".*");return new RegExp(r,"i").test(e);case"regex":try{return new RegExp(t).test(e)}catch(e){return!1}default:return!1}}class pfe{constructor(e){this.Fn=new rye,this.Ln=(e,t)=>this.$n(e,t)&&this.An(e,t)&&this.Nn(e,t)&&this.Dn(e,t),this.$n=(e,t)=>null==t||!t.event||(null==e?void 0:e.event)===(null==t?void 0:t.event),this._instance=e,this.qn=new Set,this.jn=new Set}init(){var e,t;rce(null==(e=this._instance)?void 0:e._addCaptureHook)||null==(t=this._instance)||t._addCaptureHook((e,t)=>{this.on(e,t)})}register(e){var t,l;if(!rce(null==(t=this._instance)?void 0:t._addCaptureHook)&&(e.forEach(e=>{var t,l;null==(t=this.jn)||t.add(e),null==(l=e.steps)||l.forEach(e=>{var t;null==(t=this.qn)||t.add((null==e?void 0:e.event)||"")})}),null!=(l=this._instance)&&l.autocapture)){var r,n=new Set;e.forEach(e=>{var t;null==(t=e.steps)||t.forEach(e=>{null!=e&&e.selector&&n.add(null==e?void 0:e.selector)})}),null==(r=this._instance)||r.autocapture.setElementSelectors(n)}}on(e,t){var l;null!=t&&0!=e.length&&(this.qn.has(e)||this.qn.has(t.event))&&this.jn&&(null==(l=this.jn)?void 0:l.size)>0&&this.jn.forEach(e=>{this.Hn(t,e)&&this.Fn.emit("actionCaptured",e.name)})}Bn(e){this.onAction("actionCaptured",t=>e(t))}Hn(e,t){if(null==(null==t?void 0:t.steps))return!1;for(var l of t.steps)if(this.Ln(e,l))return!0;return!1}onAction(e,t){return this.Fn.on(e,t)}An(e,t){if(null!=t&&t.url){var l,r=null==e||null==(l=e.properties)?void 0:l.$current_url;if(!r||"string"!=typeof r)return!1;if(!ufe(r,t.url,t.url_matching||"contains"))return!1}return!0}Nn(e,t){return!!this.Un(e,t)&&!!this.zn(e,t)&&!!this.Vn(e,t)}Un(e,t){var l;if(null==t||!t.href)return!0;var r=this.Wn(e);if(r.length>0)return r.some(e=>ufe(e.href,t.href,t.href_matching||"exact"));var n,i=(null==e||null==(l=e.properties)?void 0:l.$elements_chain)||"";return!!i&&ufe((n=i.match(/(?::|")href="(.*?)"/))?n[1]:"",t.href,t.href_matching||"exact")}zn(e,t){var l;if(null==t||!t.text)return!0;var r=this.Wn(e);if(r.length>0)return r.some(e=>ufe(e.text,t.text,t.text_matching||"exact")||ufe(e.$el_text,t.text,t.text_matching||"exact"));var n,i,a,s=(null==e||null==(l=e.properties)?void 0:l.$elements_chain)||"";return!!s&&(n=function(e){for(var t,l=[],r=/(?::|")text="(.*?)"/g;!sce(t=r.exec(e));)l.includes(t[1])||l.push(t[1]);return l}(s),i=t.text,a=t.text_matching||"exact",n.some(e=>ufe(e,i,a)))}Vn(e,t){var l,r;if(null==t||!t.selector)return!0;var n=null==e||null==(l=e.properties)?void 0:l.$element_selectors;if(null!=n&&n.includes(t.selector))return!0;var i=(null==e||null==(r=e.properties)?void 0:r.$elements_chain)||"";if(t.selector_regex&&i)try{return new RegExp(t.selector_regex).test(i)}catch(e){return!1}return!1}Wn(e){var t;return null==(null==e||null==(t=e.properties)?void 0:t.$elements)?[]:null==e?void 0:e.properties.$elements}Dn(e,t){return null==t||!t.properties||0===t.properties.length||dye(t.properties.reduce((e,t)=>{var l=Xoe(t.value)?t.value.map(String):null!=t.value?[String(t.value)]:[];return e[t.key]={values:l,operator:t.operator||"exact"},e},{}),null==e?void 0:e.properties)}}class dfe{constructor(e){this.Zn=[],this._instance=e,this.Gn=new Map,this.Qn=new Map,this.Jn=new Map}Kn(e,t){return!!e&&dye(e.propertyFilters,null==t?void 0:t.properties)}Yn(e,t){var l=new Map;return e.forEach(e=>{var r;null==(r=e.conditions)||null==(r=r[t])||null==(r=r.values)||r.forEach(t=>{if(null!=t&&t.name){var r=l.get(t.name)||[];r.push(e.id),l.set(t.name,r)}})}),l}Xn(e,t,l){var r=(l===Phe?this.Gn:this.Qn).get(e),n=[];return this.ts(e=>{n=e.filter(e=>null==r?void 0:r.includes(e.id))}),n.filter(r=>{var n,i=null==(n=r.conditions)||null==(n=n[l])||null==(n=n.values)?void 0:n.find(t=>t.name===e);return this.Kn(i,t)})}register(e){var t;rce(null==(t=this._instance)?void 0:t._addCaptureHook)||(this.es(e),this.rs(e))}rs(e){var t=e.filter(e=>{var t,l;return(null==(t=e.conditions)?void 0:t.actions)&&(null==(l=e.conditions)||null==(l=l.actions)||null==(l=l.values)?void 0:l.length)>0});0!==t.length&&(null==this.ns&&(this.ns=new pfe(this._instance),this.ns.init(),this.ns.Bn(e=>{this.onAction(e)})),t.forEach(e=>{var t,l,r,n,i;e.conditions&&null!=(t=e.conditions)&&t.actions&&null!=(l=e.conditions)&&null!=(l=l.actions)&&l.values&&(null==(r=e.conditions)||null==(r=r.actions)||null==(r=r.values)?void 0:r.length)>0&&(null==(n=this.ns)||n.register(e.conditions.actions.values),null==(i=e.conditions)||null==(i=i.actions)||null==(i=i.values)||i.forEach(t=>{if(t&&t.name){var l=this.Jn.get(t.name);l&&l.push(e.id),this.Jn.set(t.name,l||[e.id])}}))}))}es(e){var t,l=e.filter(e=>{var t,l;return(null==(t=e.conditions)?void 0:t.events)&&(null==(l=e.conditions)||null==(l=l.events)||null==(l=l.values)?void 0:l.length)>0}),r=e.filter(e=>{var t,l;return(null==(t=e.conditions)?void 0:t.cancelEvents)&&(null==(l=e.conditions)||null==(l=l.cancelEvents)||null==(l=l.values)?void 0:l.length)>0});0===l.length&&0===r.length||(null==(t=this._instance)||t._addCaptureHook((e,t)=>{this.onEvent(e,t)}),this.Gn=this.Yn(e,Phe),this.Qn=this.Yn(e,_he))}onEvent(e,t){var l,r,n=this.ss(),i=(null==t||null==(l=t.properties)?void 0:l.$survey_id)||(null==t||null==(r=t.properties)?void 0:r.$product_tour_id);if(i&&this.getActivatedIds().includes(i)){var a=this.os(e,i);if("consume"===a)return n.info("event consumed activated item, removing it",{event:e,itemId:i}),void this.ls([i]);if("persist"===a)return n.info("shown item promoted to persisted activation",{event:e,itemId:i}),void this.us(i)}if(this.Qn.has(e)){var s=this.Xn(e,t,_he);s.length>0&&(n.info("cancel event matched, cancelling items",{event:e,itemsToCancel:s.map(e=>e.id)}),this.ls(s.map(e=>e.id)),s.forEach(e=>this.hs(e.id)))}if(this.Gn.has(e)){n.info("event name matched",{event:e,eventPayload:t,items:this.Gn.get(e)});var o=this.Xn(e,t,Phe);this.ds(o.map(e=>e.id))}}onAction(e){this.Jn.has(e)&&this.ds(this.Jn.get(e)||[])}ds(e){0!==e.length&&(this.Zn=[...new Set([...this.Zn,...e])],this.ss().info("updating activated items",{activatedItems:this.getActivatedIds()}))}us(e){this.Zn=this.Zn.filter(t=>t!==e);var t=this.cs();t.includes(e)||this.vs([...t,e])}ls(e){var t=new Set(e);this.Zn=this.Zn.filter(e=>!t.has(e));var l=this.cs(),r=l.filter(e=>!t.has(e));r.length!==l.length&&this.vs(r)}cs(){var e,t=this.fs();return(null==(e=this._instance)||null==(e=e.persistence)?void 0:e.props[t])||[]}getActivatedIds(){return[...new Set([...this.cs(),...this.Zn])].filter(e=>!this.ps(e))}reset(){this.Zn=[],this.cs().length>0&&this.vs([])}getEventToItemsMap(){return this.Gn}gs(){return this.ns}}class mfe extends dfe{constructor(e){super(e)}fs(){return ode}ys(){return qhe}ts(e){var t;null==(t=this._instance)||t.getSurveys(e)}hs(e){var t;null==(t=this._instance)||t.cancelPendingSurvey(e)}ss(){return bye}vs(e){var t;null==(t=this._instance)||null==(t=t.persistence)||t.register({[ode]:e})}ps(){return!1}os(e,t){var l;this.ts(e=>{l=e.find(e=>e.id===t)});var r=!l||function(e){var t;return fye(e)&&!(null==(t=e.conditions)||null==(t=t.events)||!t.repeatedActivation)||"always"===e.schedule}(l);return r?e===qhe?"consume":"ignore":e===qhe?"persist":e===zhe||e===Uhe?"consume":"ignore"}getSurveys(){return this.getActivatedIds()}getEventToSurveys(){return this.getEventToItemsMap()}}var hfe="SDK is not enabled or survey functionality is not yet loaded",gfe="Disabled. Not loading surveys.",yfe=null!=uoe&&uoe.location?mhe(uoe.location.hash,"__posthog")||mhe(location.hash,"state"):null,ffe="_postHogToolbarParams",bfe=wpe("[Toolbar]"),vfe=wpe("[FeatureFlags]"),xfe=wpe("[FeatureFlags]",{debugEnabled:!0}),Sfe="\" failed. Feature flags didn't load in time.",Nfe=e=>{for(var t={},l=0;e.length>l;l++)t[e[l]]=!0;return t},Cfe=e=>{var t={};for(var l of Ude(e||{})){var r=l[1];r&&(t[l[0]]=r)}return t},wfe=wpe("[Error tracking]"),Ife="Refusing to render web experiment since the viewer is a likely bot",kfe={icontains:(e,t)=>t.toLowerCase().indexOf(e.toLowerCase())>-1,not_icontains:(e,t)=>-1===t.toLowerCase().indexOf(e.toLowerCase()),regex:(e,t)=>oye(t,e),not_regex:(e,t)=>!oye(t,e),exact:(e,t)=>t===e,is_not:(e,t)=>t!==e};class Tfe{get Te(){return this._instance.config}constructor(e){var t=this;this.getWebExperimentsAndEvaluateDisplayLogic=function(e){void 0===e&&(e=!1),t.getWebExperiments(e=>{Tfe.bs("retrieved web experiments from the server"),t._s=new Map,e.forEach(e=>{if(e.feature_flag_key){var l;t._s&&(Tfe.bs("setting flag key ",e.feature_flag_key," to web experiment ",e),null==(l=t._s)||l.set(e.feature_flag_key,e));var r=t._instance.getFeatureFlag(e.feature_flag_key);nce(r)&&e.variants[r]&&t.ws(e.name,r,e.variants[r].transforms)}else if(e.variants)for(var n in e.variants){var i=e.variants[n];Tfe.xs(i,t._instance)&&t.ws(e.name,n,i.transforms)}})},e)},this._instance=e,this._instance.onFeatureFlags(e=>{this.onFeatureFlags(e)})}initialize(){}onFeatureFlags(e){if(this._is_bot())Tfe.bs(Ife);else if(!this.Te.disable_web_experiments){if(sce(this._s))return this._s=new Map,this.loadIfEnabled(),void this.previewWebExperiment();Tfe.bs("applying feature flags",e),e.forEach(e=>{var t;if(this._s&&null!=(t=this._s)&&t.has(e)){var l,r=this._instance.getFeatureFlag(e),n=null==(l=this._s)?void 0:l.get(e);r&&null!=n&&n.variants[r]&&this.ws(n.name,r,n.variants[r].transforms)}})}}previewWebExperiment(){var e=Tfe.getWindowLocation();if(null!=e&&e.search){var t=phe(null==e?void 0:e.search,"__experiment_id"),l=phe(null==e?void 0:e.search,"__experiment_variant");t&&l&&(Tfe.bs("previewing web experiments "+t+" && "+l),this.getWebExperiments(e=>{this.ks(parseInt(t),l,e)},!1,!0))}}loadIfEnabled(){this.Te.disable_web_experiments||this.getWebExperimentsAndEvaluateDisplayLogic()}getWebExperiments(e,t,l){if(this.Te.disable_web_experiments&&!l)return e([]);var r=this._instance.get_property("$web_experiments");if(r&&!t)return e(r);this._instance._send_request({url:this._instance.requestRouter.endpointFor("api","/api/web_experiments/?token="+this.Te.token),method:"GET",callback:t=>e(200===t.statusCode&&t.json&&t.json.experiments||[])})}ks(e,t,l){var r=l.filter(t=>t.id===e);r&&r.length>0&&(Tfe.bs("Previewing web experiment ["+r[0].name+"] with variant ["+t+"]"),this.ws(r[0].name,t,r[0].variants[t].transforms))}static xs(e,t){return!sce(e.conditions)&&Tfe.Ss(e,t)&&Tfe.Cs(e)}static Ss(e,t){var l;if(sce(e.conditions)||sce(null==(l=e.conditions)?void 0:l.url))return!0;var r=Tfe.getWindowLocation();if(r){var n,i,a,s=hme(t,r.href);return null==(n=e.conditions)||!n.url||kfe[null!==(i=null==(a=e.conditions)?void 0:a.urlMatchType)&&void 0!==i?i:"icontains"](e.conditions.url,s)}return!1}static getWindowLocation(){return null==uoe?void 0:uoe.location}static Cs(e){var t;if(sce(e.conditions)||sce(null==(t=e.conditions)?void 0:t.utm))return!0;var l=She();if(l.utm_source){var r,n,i,a,s,o,c,u,p=null==(r=e.conditions)||null==(r=r.utm)||!r.utm_campaign||(null==(n=e.conditions)||null==(n=n.utm)?void 0:n.utm_campaign)==l.utm_campaign,d=null==(i=e.conditions)||null==(i=i.utm)||!i.utm_source||(null==(a=e.conditions)||null==(a=a.utm)?void 0:a.utm_source)==l.utm_source,m=null==(s=e.conditions)||null==(s=s.utm)||!s.utm_medium||(null==(o=e.conditions)||null==(o=o.utm)?void 0:o.utm_medium)==l.utm_medium,h=null==(c=e.conditions)||null==(c=c.utm)||!c.utm_term||(null==(u=e.conditions)||null==(u=u.utm)?void 0:u.utm_term)==l.utm_term;return p&&m&&h&&d}return!1}static bs(e){for(var t=arguments.length,l=new Array(t>1?t-1:0),r=1;t>r;r++)l[r-1]=arguments[r];Cpe.info("[WebExperiments] "+e,l)}ws(e,t,l){this._is_bot()?Tfe.bs(Ife):"control"!==t?l.forEach(l=>{if(l.selector){var r;Tfe.bs("applying transform of variant "+t+" for experiment "+e+" ",l);var n=null==(r=document)?void 0:r.querySelectorAll(l.selector);null==n||n.forEach(e=>{var t=e;l.html&&(t.innerHTML=l.html),l.css&&t.setAttribute("style",l.css)})}}):Tfe.bs("Control variants leave the page unmodified.")}_is_bot(){return doe&&this._instance?aye(doe,this.Te.custom_blocked_useragents):void 0}}var Afe=wpe("[Conversations]"),Dfe="Conversations not available yet.",Mfe="console",Efe={featureFlags:class{constructor(e){this.Is=!1,this.Ts=!1,this.Ms=!1,this.Es=!1,this.Rs=!1,this.Ps=!1,this.Os=!1,this.Fs=!1,this.Ls=0,this.$s=()=>{var e=this.As();this.Ls=0,e&&this.reloadFeatureFlags()},this._instance=e,this.featureFlagEventHandlers=[],uoe&&$de(uoe,"online",this.$s)}destroy(){null==uoe||uoe.removeEventListener("online",this.$s)}get Te(){return this._instance.config}get mi(){return this._instance.persistence}Ns(e){return this._instance.get_property(e)}Ds(){var e,t;return null!==(e=null==(t=this.mi)?void 0:t.kr(this.Te.feature_flag_cache_ttl_ms))&&void 0!==e&&e}qs(){return!!this.Ds()&&(this.Fs||this.Ms||(this.Fs=!0,vfe.warn("Feature flag cache is stale, triggering refresh..."),this.reloadFeatureFlags()),!0)}js(){var e,t=null!==(e=this.Te.evaluation_contexts)&&void 0!==e?e:this.Te.evaluation_environments;return!this.Te.evaluation_environments||this.Te.evaluation_contexts||this.Os||(vfe.warn("evaluation_environments is deprecated. Use evaluation_contexts instead. evaluation_environments will be removed in a future version."),this.Os=!0),null!=t&&t.length?t.filter(e=>{var t=e&&"string"==typeof e&&e.trim().length>0;return t||vfe.error("Invalid evaluation context found:",e,"Expected non-empty string"),t}):[]}Hs(){return this.js().length>0}Bs(){var e=this.Te.flag_keys;if(!rce(e)){if(Xoe(e))return e.filter(e=>{var t=e&&"string"==typeof e&&e.trim().length>0;return t||vfe.error("Invalid flag key found:",e,"Expected non-empty string"),t});vfe.error("Invalid flag_keys found:",e,"Expected array of non-empty strings")}}initialize(){var e,t,l=this._instance.config,r=null!==(e=null==(t=l.bootstrap)?void 0:t.featureFlags)&&void 0!==e?e:{};if(Object.keys(r).length){var n,i,a=null!==(n=null==(i=l.bootstrap)?void 0:i.featureFlagPayloads)&&void 0!==n?n:{},s=Object.keys(r).filter(e=>!!r[e]).reduce((e,t)=>(e[t]=r[t]||!1,e),{}),o=Object.keys(a).filter(e=>s[e]).reduce((e,t)=>(a[t]&&(e[t]=a[t]),e),{});this.receivedFeatureFlags({featureFlags:s,featureFlagPayloads:o})}}updateFlags(e,t,l){var r,n,i=null!=l&&l.merge&&null!==(r=this.Ns(Kpe))&&void 0!==r?r:{},a=null!=l&&l.merge&&null!==(n=this.Ns(Xpe))&&void 0!==n?n:{},s=koe({},i,e),o=koe({},a,t),c={};for(var u of Object.entries(s)){var p=u[0],d=u[1];c[p]={key:p,enabled:Doe(d),variant:Moe(d),reason:void 0,metadata:rce(null==o?void 0:o[p])?void 0:{id:0,version:void 0,description:void 0,payload:o[p]}}}this.receivedFeatureFlags({flags:c})}get hasLoadedFlags(){return this.Ts}getFlags(){return Object.keys(this.getFlagVariants())}getFlagsWithDetails(){var e=this.Ns(Jpe),t=this.Ns(lde),l=this.Ns(rde);if(!l&&!t)return e||{};var r=zde({},e||{}),n=[...new Set([...Object.keys(l||{}),...Object.keys(t||{})])];for(var i of n){var a,s,o=r[i],c=null==t?void 0:t[i],u=rce(c)?null!==(a=null==o?void 0:o.enabled)&&void 0!==a&&a:!!c,p=rce(c)?o.variant:"string"==typeof c?c:void 0,d=null==l?void 0:l[i],m=koe({},o,{enabled:u,variant:u?null!=p?p:null==o?void 0:o.variant:void 0});u!==(null==o?void 0:o.enabled)&&(m.original_enabled=null==o?void 0:o.enabled),p!==(null==o?void 0:o.variant)&&(m.original_variant=null==o?void 0:o.variant),d&&(m.metadata=koe({},null==o?void 0:o.metadata,{payload:d,original_payload:null==o||null==(s=o.metadata)?void 0:s.payload})),r[i]=m}return this.Is||(vfe.warn(" Overriding feature flag details!",{flagDetails:e,overriddenPayloads:l,finalDetails:r}),this.Is=!0),r}getAllFeatureFlags(){var e=this.getFlagVariants(),t=this.getFlagPayloads();return Object.keys(e).map(l=>{var r=e[l];return{key:l,enabled:Doe(r),variant:Moe(r),payload:Aoe(t[l])}})}getFlagVariants(){var e=this.Ns(Kpe),t=this.Ns(lde);if(!t)return e||{};for(var l=zde({},e),r=Object.keys(t),n=0;r.length>n;n++)l[r[n]]=t[r[n]];return this.Is||(vfe.warn(" Overriding feature flags!",{enabledFlags:e,overriddenFlags:t,finalFlags:l}),this.Is=!0),l}getFlagPayloads(){var e=this.Ns(Xpe),t=this.Ns(rde);if(!t)return e||{};for(var l=zde({},e||{}),r=Object.keys(t),n=0;r.length>n;n++)l[r[n]]=t[r[n]];return this.Is||(vfe.warn(" Overriding feature flag payloads!",{flagPayloads:e,overriddenPayloads:t,finalPayloads:l}),this.Is=!0),l}reloadFeatureFlags(){this.Es||this.Te.advanced_disable_feature_flags||this.As()||this.Us||(this._instance.tn.emit("featureFlagsReloading",!0),this.Us=setTimeout(()=>{this.zs()},5))}Vs(){clearTimeout(this.Us),this.Us=void 0}ensureFlagsLoaded(){this.Ts||this.Ms||this.Us||this.reloadFeatureFlags()}setAnonymousDistinctId(e){this.$anon_distinct_id=e}setReloadingPaused(e){this.Es=e}zs(e){var t;if(this.Vs(),!this._instance.Vr()&&!this.As())if(this.Ms)this.Rs=!0;else{var l=this.Te.token,r=this.Ns(Ape),n={token:l,distinct_id:this._instance.get_distinct_id(),groups:this._instance.getGroups(),$anon_distinct_id:this.$anon_distinct_id,person_properties:koe({},(null==(t=this.mi)?void 0:t.get_initial_props())||{},this.Ns(nde)||{}),group_properties:this.Ns(ide),timezone:Dhe()};ace(r)||rce(r)||(n.$device_id=r),(null!=e&&e.disableFlags||this.Te.advanced_disable_feature_flags)&&(n.disable_flags=!0),this.Hs()&&(n.evaluation_contexts=this.js());var i=this.Bs();rce(i)||(n.flag_keys=i);var a=!!this.Te.advanced_only_evaluate_survey_feature_flags,s=this._instance.requestRouter.endpointFor("flags","/flags/?v=2"+(this.Te.advanced_only_evaluate_survey_feature_flags?"&only_evaluate_survey_feature_flags=true":""));this.Ms=!0,this._instance._send_request({method:"POST",url:s,data:n,compression:this.Te.disable_compression?void 0:lge,timeout:this.Te.feature_flag_request_timeout_ms,callback:e=>{var t,l,r,i=!0;if(this.Ws(e.statusCode),200===e.statusCode&&(this.Rs||(this.$anon_distinct_id=void 0),i=!1),this.Ms=!1,!n.disable_flags||this.Rs){this.Ps=!i;var s=[];e.error?e.error instanceof Error?s.push("AbortError"===e.error.name?"timeout":"connection_error"):s.push("unknown_error"):200!==e.statusCode&&s.push("api_error_"+e.statusCode),null!=(t=e.json)&&t.errorsWhileComputingFlags&&s.push("errors_while_computing_flags");var o,c=!(null==(l=e.json)||null==(l=l.quotaLimited)||!l.includes("feature_flags"));c&&s.push("quota_limited"),null==(r=this.mi)||r.register({[dde]:s}),c?vfe.warn("You have hit your feature flags quota limit, and will not be able to load feature flags until the quota is reset.  Please visit https://posthog.com/docs/billing/limits-alerts to learn more."):(n.disable_flags||this.receivedFeatureFlags(null!==(o=e.json)&&void 0!==o?o:{},i,{partialResponse:a}),this.Rs&&(this.Rs=!1,this.zs()))}}})}}As(){return hhe(this.Ls,3)}Ws(e){this.Ls=ghe(e,this.Ls,3,()=>vfe.warn("Feature flag requests are failing before receiving an HTTP response; this can happen due to network issues, CORS, browser blocking, or ad blockers. Stopped refreshing feature flags; will try again when connectivity changes."))}getFeatureFlag(e,t){var l;if(void 0===t&&(t={}),!t.fresh||this.Ps)if(this.Ts||this.getFlags()&&this.getFlags().length>0){if(!this.qs()){var r=this.getFeatureFlagResult(e,t);return null!==(l=null==r?void 0:r.variant)&&void 0!==l?l:null==r?void 0:r.enabled}}else vfe.warn('getFeatureFlag for key "'+e+Sfe)}getFeatureFlagDetails(e){return this.getFlagsWithDetails()[e]}getFeatureFlagPayload(e){var t=this.getFeatureFlagResult(e,{send_event:!1});return null==t?void 0:t.payload}getFeatureFlagResult(e,t){if(void 0===t&&(t={}),!t.fresh||this.Ps)if(this.Ts||this.getFlags()&&this.getFlags().length>0){if(!this.qs()){var l=this.getFlagVariants(),r=e in l,n=l[e],i=this.getFlagPayloads()[e],a=String(n),s=this.Ns(ede)||void 0,o=this.Ns(mde)||void 0,c=this.Ns(ude)||{};if(this.Te.advanced_feature_flags_dedup_per_session){var u,p=this._instance.get_session_id(),d=this.Ns(pde);p&&p!==d&&(c={},null==(u=this.mi)||u.register({[ude]:c,[pde]:p}))}if((t.send_event||!("send_event"in t))&&(!(e in c)||!c[e].includes(a))){var m,h,g,y,f,b,v,x,S,N,C;Xoe(c[e])?c[e].push(a):c[e]=[a],null==(m=this.mi)||m.register({[ude]:c});var w=this.getFeatureFlagDetails(e),I=[...null!==(h=this.Ns(dde))&&void 0!==h?h:[]];rce(n)&&I.push("flag_missing");var k={$feature_flag:e,$feature_flag_response:n,$feature_flag_payload:i||null,$feature_flag_request_id:s,$feature_flag_evaluated_at:o,$feature_flag_bootstrapped_response:(null==(g=this.Te.bootstrap)||null==(g=g.featureFlags)?void 0:g[e])||null,$feature_flag_bootstrapped_payload:(null==(y=this.Te.bootstrap)||null==(y=y.featureFlagPayloads)?void 0:y[e])||null,$used_bootstrap_value:!this.Ps};rce(null==w||null==(f=w.metadata)?void 0:f.has_experiment)||(k.$feature_flag_has_experiment=w.metadata.has_experiment),rce(null==w||null==(b=w.metadata)?void 0:b.version)||(k.$feature_flag_version=w.metadata.version);var T,A=null!==(v=null==w||null==(x=w.reason)?void 0:x.description)&&void 0!==v?v:null==w||null==(S=w.reason)?void 0:S.code;A&&(k.$feature_flag_reason=A),null!=w&&null!=(N=w.metadata)&&N.id&&(k.$feature_flag_id=w.metadata.id),rce(null==w?void 0:w.original_variant)&&rce(null==w?void 0:w.original_enabled)||(k.$feature_flag_original_response=rce(w.original_variant)?w.original_enabled:w.original_variant),null!=w&&null!=(C=w.metadata)&&C.original_payload&&(k.$feature_flag_original_payload=null==w||null==(T=w.metadata)?void 0:T.original_payload),I.length&&(k.$feature_flag_error=I.join(",")),this._instance.capture("$feature_flag_called",k)}if(r)return{key:e,enabled:!!n,variant:"string"==typeof n?n:void 0,payload:Aoe(i)}}}else vfe.warn('getFeatureFlagResult for key "'+e+Sfe)}getRemoteConfigPayload(e,t){var l=this.Te.token,r={distinct_id:this._instance.get_distinct_id(),token:l};this.Hs()&&(r.evaluation_contexts=this.js());var n=this.Bs();rce(n)||(r.flag_keys=n),this._instance._send_request({method:"POST",url:this._instance.requestRouter.endpointFor("flags","/flags/?v=2"),data:r,compression:this.Te.disable_compression?void 0:lge,timeout:this.Te.feature_flag_request_timeout_ms,callback(l){var r,n=null==(r=l.json)?void 0:r.featureFlagPayloads;t((null==n?void 0:n[e])||void 0)}})}isFeatureEnabled(e,t){if(void 0===t&&(t={}),!t.fresh||this.Ps){if(this.Ts||this.getFlags()&&this.getFlags().length>0){var l=this.getFeatureFlag(e,t);return rce(l)?void 0:!!l}vfe.warn('isFeatureEnabled for key "'+e+Sfe)}}addFeatureFlagsHandler(e){this.featureFlagEventHandlers.push(e)}removeFeatureFlagsHandler(e){this.featureFlagEventHandlers=this.featureFlagEventHandlers.filter(t=>t!==e)}receivedFeatureFlags(e,t,l){if(this.mi){this.Ts=!0;var r=this.getFlagVariants(),n=this.getFlagPayloads(),i=this.getFlagsWithDetails();!function(e,t,l,r,n,i){void 0===l&&(l={}),void 0===r&&(r={}),void 0===n&&(n={});var a=(e=>{var t=e.flags;return t?(e.featureFlags=Object.fromEntries(Object.keys(t).map(e=>{var l;return[e,null!==(l=t[e].variant)&&void 0!==l?l:t[e].enabled]})),e.featureFlagPayloads=Object.fromEntries(Object.keys(t).filter(e=>t[e].enabled).filter(e=>{var l;return null==(l=t[e].metadata)?void 0:l.payload}).map(e=>{var l;return[e,null==(l=t[e].metadata)?void 0:l.payload]}))):e.featureFlags&&vfe.warn("Using an older version of the feature flags endpoint. Please upgrade your PostHog server to the latest version"),e})(e),s=a.flags,o=a.featureFlags,c=a.featureFlagPayloads;if(o){var u=e.requestId,p=e.evaluatedAt;if(Xoe(o)){vfe.warn("v1 of the feature flags endpoint is deprecated. Please use the latest version.");var d={};if(o)for(var m=0;o.length>m;m++)d[o[m]]=!0;t&&t.register({[Ype]:o,[Kpe]:d,[tde]:!1})}else{var h=o,g=c,y=s;if(null!=i&&i.partialResponse)h=koe({},l,h),g=koe({},r,g),y=koe({},n,y);else if(e.errorsWhileComputingFlags)if(s){var f=new Set(Object.keys(s).filter(e=>{var t;return!(null!=(t=s[e])&&t.failed)}));h=koe({},l,Object.fromEntries(Object.entries(h).filter(e=>f.has(e[0])))),g=koe({},r,Object.fromEntries(Object.entries(g||{}).filter(e=>f.has(e[0])))),y=koe({},n,Object.fromEntries(Object.entries(y||{}).filter(e=>f.has(e[0]))))}else h=koe({},l,h),g=koe({},r,g),y=koe({},n,y);t&&t.register(koe({[Ype]:Object.keys(Cfe(h)),[Kpe]:h||{},[Xpe]:g||{},[Jpe]:y||{},[tde]:!0===e.minimalFlagCalledEvents},u?{[ede]:u}:{},p?{[mde]:p}:{}))}}}(e,this.mi,r,n,i,l),t||(this.Fs=!1),this.Zs(t)}}override(e,t){void 0===t&&(t=!1),vfe.warn("override is deprecated. Please use overrideFeatureFlags instead."),this.overrideFeatureFlags({flags:e,suppressWarning:t})}overrideFeatureFlags(e){if(!this._instance.__loaded||!this.mi)return vfe.uninitializedWarning("posthog.featureFlags.overrideFeatureFlags");if(!1===e)return this.mi.unregister(lde),this.mi.unregister(rde),this.Zs(),xfe.info("All overrides cleared");if(Xoe(e)){var t=Nfe(e);return this.mi.register({[lde]:t}),this.Zs(),xfe.info("Flag overrides set",{flags:e})}if(e&&"object"==typeof e&&("flags"in e||"payloads"in e)){var l,r=e;if(this.Is=Boolean(null!==(l=r.suppressWarning)&&void 0!==l&&l),"flags"in r)if(!1===r.flags)this.mi.unregister(lde),xfe.info("Flag overrides cleared");else if(r.flags){if(Xoe(r.flags)){var n=Nfe(r.flags);this.mi.register({[lde]:n})}else this.mi.register({[lde]:r.flags});xfe.info("Flag overrides set",{flags:r.flags})}return"payloads"in r&&(!1===r.payloads?(this.mi.unregister(rde),xfe.info("Payload overrides cleared")):r.payloads&&(this.mi.register({[rde]:r.payloads}),xfe.info("Payload overrides set",{payloads:r.payloads}))),void this.Zs()}if(e&&"object"==typeof e)return this.mi.register({[lde]:e}),this.Zs(),xfe.info("Flag overrides set",{flags:e});vfe.warn("Invalid overrideOptions provided to overrideFeatureFlags",{overrideOptions:e})}onFeatureFlags(e){if(this.addFeatureFlagsHandler(e),this.Ts){var t=this.Gs(),l=t.flags,r=t.flagVariants;try{e(l,r)}catch(e){vfe.error("Error while running feature flags callback",e)}}return()=>this.removeFeatureFlagsHandler(e)}updateEarlyAccessFeatureEnrollment(e,t,l){var r,n=(this.Ns(Qpe)||[]).find(t=>t.flagKey===e),i={["$feature_enrollment/"+e]:t},a={$feature_flag:e,$feature_enrollment:t,$set:i};n&&(a.$early_access_feature_name=n.name),l&&(a.$feature_enrollment_stage=l),this._instance.capture("$feature_enrollment_update",a),this.setPersonPropertiesForFlags(i,!1);var s=koe({},this.getFlagVariants(),{[e]:t});null==(r=this.mi)||r.register({[Ype]:Object.keys(Cfe(s)),[Kpe]:s}),this.Zs()}getEarlyAccessFeatures(e,t,l){void 0===t&&(t=!1);var r=this.Ns(Qpe),n=l?"&"+l.map(e=>"stage="+e).join("&"):"";if(r&&!t)return e(r);this._instance._send_request({url:this._instance.requestRouter.endpointFor("api","/api/early_access_features/?token="+this.Te.token+n),method:"GET",callback:t=>{var l,r;if(t.json){var n=t.json.earlyAccessFeatures;return null==(l=this.mi)||l.unregister(Qpe),null==(r=this.mi)||r.register({[Qpe]:n}),e(n)}}})}Gs(){var e=this.getFlags(),t=this.getFlagVariants();return{flags:e.filter(e=>t[e]),flagVariants:Object.keys(t).filter(e=>t[e]).reduce((e,l)=>(e[l]=t[l],e),{})}}Zs(e){var t=this.Gs(),l=t.flags,r=t.flagVariants;this.featureFlagEventHandlers.forEach(t=>{try{t(l,r,{errorsLoading:e})}catch(e){vfe.error("Error while running feature flags callback",e)}})}setPersonPropertiesForFlags(e,t){void 0===t&&(t=!0);var l=this.Ns(nde)||{},r=(null==e?void 0:e.$set)||(null!=e&&e.$set_once?{}:e),n=null==e?void 0:e.$set_once,i={};if(n)for(var a in n)({}).hasOwnProperty.call(n,a)&&(a in l||(i[a]=n[a]));this._instance.register({[nde]:koe({},l,i,r)}),t&&this._instance.reloadFeatureFlags()}unsetPersonPropertiesForFlags(e,t){void 0===t&&(t=!0);var l=koe({},this.Ns(nde)||{});e.forEach(e=>{delete l[e]}),this._instance.register({[nde]:l}),t&&this._instance.reloadFeatureFlags()}resetPersonPropertiesForFlags(e){void 0===e&&(e=!0),this._instance.unregister(nde),e&&this._instance.reloadFeatureFlags()}setGroupPropertiesForFlags(e,t){void 0===t&&(t=!0);var l=this.Ns(ide)||{};0!==Object.keys(l).length&&Object.keys(l).forEach(t=>{l[t]=koe({},l[t],e[t]),delete e[t]}),this._instance.register({[ide]:koe({},l,e)}),t&&this._instance.reloadFeatureFlags()}resetGroupPropertiesForFlags(e){if(e){var t=this.Ns(ide)||{};this._instance.register({[ide]:koe({},t,{[e]:{}})})}else this._instance.unregister(ide)}reset(){this.Ts=!1,this.Ms=!1,this.Es=!1,this.Rs=!1,this.Ps=!1,this.$anon_distinct_id=void 0,this.Vs(),this.Is=!1,this.Ls=0}}},Rfe={sessionRecording:class{get Te(){return this._instance.config}get mi(){return this._instance.persistence}get started(){var e;return!(null==(e=this.Qs)||!e.isStarted)}get status(){var e,t;return this.Js===Xye||this.Js===efe?this.Js:null!==(e=null==(t=this.Qs)?void 0:t.status)&&void 0!==e?e:this.Js}constructor(e){if(this._forceAllowLocalhostNetworkCapture=!1,this.Js=Qye,this.Ks=void 0,this._instance=e,!this._instance.sessionManager)throw lfe.error("started without valid sessionManager"),new Error(tfe+" started without valid sessionManager. This is a bug.");if(this.Te.cookieless_mode===Dde)throw new Error(tfe+' cannot be used with cookieless_mode="always"')}initialize(){this.startIfEnabledOrStop()}get Ys(){var e,t=!(null==(e=this._instance.get_property(zpe))||!e.enabled),l=!this.Te.disable_session_recording,r=this.Te.disable_session_recording||this._instance.consent.isOptedOut();return uoe&&t&&l&&!r}startIfEnabledOrStop(e){var t;if(!this.Ys||null==(t=this.Qs)||!t.isStarted){var l=!rce(Object.assign)&&!rce(Array.from);this.Ys&&l?(this.Xs(e),lfe.info("starting")):(this.Js=Qye,this.stopRecording())}}Xs(e){var t,l,r;this.Ys&&(this.Js!==Xye&&this.Js!==efe&&(this.Js=Jye),null!=xoe&&null!=(t=xoe.__PosthogExtensions__)&&null!=(t=t.rrweb)&&t.record&&null!=(l=xoe.__PosthogExtensions__)&&l.initSessionRecording?this.eo(e):null==(r=xoe.__PosthogExtensions__)||null==r.loadExternalDependency||r.loadExternalDependency(this._instance,this.ro,t=>{if(t)return lfe.error("could not load recorder",t);this.eo(e)}))}stopRecording(){var e,t;null==(e=this.Ks)||e.call(this),this.Ks=void 0,null==(t=this.Qs)||t.stop()}io(){var e,t;null==(e=this.Ks)||e.call(this),this.Ks=void 0,null==(t=this.Qs)||t.discard()}no(){var e,t;null==(e=this.mi)||e.unregister($pe),null==(t=this.mi)||t.unregister(Upe)}so(e,t){if(sce(e))return null;var l,r=oce(e)?e:parseFloat(e);return"number"!=typeof(l=r)||!Number.isFinite(l)||0>l||l>1?(lfe.warn(t+" must be between 0 and 1. Ignoring invalid value:",e),null):r}oo(e){if(this.mi){var t,l,r=this.mi,n=()=>{var t,l=!1===e.sessionRecording?void 0:e.sessionRecording,n=this.so(null==(t=this.Te.session_recording)?void 0:t.sampleRate,"session_recording.sampleRate"),i=this.so(null==l?void 0:l.sampleRate,"remote config sampleRate"),a=null!=n?n:i;sce(a)&&this.no();var s=null==l?void 0:l.minimumDurationMilliseconds;r.register({[zpe]:koe({cache_timestamp:Date.now(),enabled:!!l},l,{networkPayloadCapture:koe({capturePerformance:e.capturePerformance},null==l?void 0:l.networkPayloadCapture),canvasRecording:{enabled:null==l?void 0:l.recordCanvas,fps:null==l?void 0:l.canvasFps,quality:null==l?void 0:l.canvasQuality},sampleRate:a,minimumDurationMilliseconds:rce(s)?null:s,endpoint:null==l?void 0:l.endpoint,triggerMatchType:null==l?void 0:l.triggerMatchType,masking:null==l?void 0:l.masking,urlTriggers:null==l?void 0:l.urlTriggers,version:null==l?void 0:l.version,triggerGroups:null==l?void 0:l.triggerGroups})})};n(),null==(t=this.Ks)||t.call(this),this.Ks=null==(l=this._instance.sessionManager)?void 0:l.onSessionId(n)}}onRemoteConfig(e){return"sessionRecording"in e?!1===e.sessionRecording?(this.oo(e),void this.io()):(this.oo(e),void this.startIfEnabledOrStop()):(this.Js===Xye&&(this.Js=efe,lfe.warn("config refresh failed, recording will not start until page reload")),void this.startIfEnabledOrStop())}log(e,t){var l;void 0===t&&(t="log"),null!=(l=this.Qs)&&l.log?this.Qs.log(e,t):lfe.warn("log called before recorder was ready")}get ro(){var e,t,l=null==(e=this._instance)||null==(e=e.persistence)?void 0:e.get_property(zpe);return(null==l||null==(t=l.scriptConfig)?void 0:t.script)||"lazy-recorder"}ao(){var e,t,l=this._instance.get_property(zpe);if(!l)return!1;try{t="object"==typeof l?l:JSON.parse(l)}catch(e){return lfe.warn("persisted remote config for session recording is invalid and will be ignored",e),!1}var r=null!==(e=t.cache_timestamp)&&void 0!==e?e:Date.now();return 36e5>=Date.now()-r}eo(e){var t,l;if(null==(t=xoe.__PosthogExtensions__)||!t.initSessionRecording)return lfe.warn("Called on script loaded before session recording is available. This can be caused by adblockers."),void this._instance.register_for_session({[kde]:!0});if(this.Qs||(this.Qs=null==(l=xoe.__PosthogExtensions__)?void 0:l.initSessionRecording(this._instance),this.Qs._forceAllowLocalhostNetworkCapture=this._forceAllowLocalhostNetworkCapture),!this.ao()){if(this.Js===efe||this.Js===Xye)return;return this.Js=Xye,lfe.info("persisted remote config is stale, requesting fresh config before starting"),void new ege(this._instance).load()}this.Js=Jye,this.Qs.start(e)}onRRwebEmit(e){var t;null==(t=this.Qs)||null==t.onRRwebEmit||t.onRRwebEmit(e)}overrideLinkedFlag(){var e,t;this.Qs||null==(t=this.mi)||t.register({[Vpe]:!0}),null==(e=this.Qs)||e.overrideLinkedFlag()}overrideSampling(){var e,t;this.Qs||null==(t=this.mi)||t.register({[Gpe]:!0}),null==(e=this.Qs)||e.overrideSampling()}overrideTrigger(e){var t,l;this.Qs||null==(l=this.mi)||l.register({["url"===e?Hpe:Wpe]:!0}),null==(t=this.Qs)||t.overrideTrigger(e)}get sdkDebugProperties(){var e;return(null==(e=this.Qs)?void 0:e.sdkDebugProperties)||{$recording_status:this.status}}tryAddCustomEvent(e,t){var l;return!(null==(l=this.Qs)||!l.tryAddCustomEvent(e,t))}}},Bfe={autocapture:class{constructor(e){this.lo=!1,this.uo=null,this.ho=!1,this.instance=e,this.rageclicks=new zye(e.config.rageclick),this.do=null}initialize(){this.startIfEnabled()}get Te(){var e,t,l=tce(this.instance.config.autocapture)?this.instance.config.autocapture:{};return l.url_allowlist=null==(e=l.url_allowlist)?void 0:e.map(e=>new RegExp(e)),l.url_ignorelist=null==(t=l.url_ignorelist)?void 0:t.map(e=>new RegExp(e)),l}co(){if(this.isBrowserSupported()){if(uoe&&moe){var e=e=>{e=e||(null==uoe?void 0:uoe.event);try{this.vo(e)}catch(e_){Gye.error("Failed to capture event",e_)}};if($de(moe,"submit",e,{capture:!0}),$de(moe,"change",e,{capture:!0}),$de(moe,"click",e,{capture:!0}),this.Te.capture_copied_text){var t=e=>{e=e||(null==uoe?void 0:uoe.event);try{this.vo(e,Uye)}catch(e_){Gye.error("Failed to capture copy/cut event",e_)}};$de(moe,"copy",t,{capture:!0}),$de(moe,"cut",t,{capture:!0})}}}else Gye.info("Disabling Automatic Event Collection because this browser is not supported")}startIfEnabled(){this.isEnabled&&!this.lo&&(this.co(),this.lo=!0)}onRemoteConfigFailed(){this.startIfEnabled()}onRemoteConfig(e){e.elementsChainAsString&&(this.ho=e.elementsChainAsString),this.instance.persistence&&this.instance.persistence.register({[Rpe]:!!e.autocapture_opt_out}),this.uo=!!e.autocapture_opt_out,this.startIfEnabled()}setElementSelectors(e){this.do=e}getElementSelectors(e){var t,l=[];return null==(t=this.do)||t.forEach(t=>{var r=null==moe?void 0:moe.querySelectorAll(t);null==r||r.forEach(r=>{e===r&&l.push(t)})}),l}get isEnabled(){var e,t,l=null==(e=this.instance.persistence)?void 0:e.props[Rpe];if(ace(this.uo)&&!uce(l)&&!this.instance.Vr())return!1;var r=null!==(t=this.uo)&&void 0!==t?t:!!l;return!!this.instance.config.autocapture&&!r}vo(e,t){if(void 0===t&&(t="$autocapture"),this.isEnabled){var l,r=Ime(e);bme(r)&&(r=r.parentNode||null),"$autocapture"===t&&"click"===e.type&&e instanceof MouseEvent&&this.instance.config.rageclick&&null!=(l=this.rageclicks)&&l.isRageClick(e.clientX,e.clientY,e.timeStamp||(new Date).getTime())&&Pme(r,this.instance.config.rageclick)&&this.vo(e,"$rageclick");var n=t===Uye;if(r&&function(e,t,l,r,n,i){var a,s,o,c,u,p;if(void 0===l&&(l=void 0),!uoe||_me(e))return!1;if(null!=(a=l)&&a.url_allowlist&&!Sme(l.url_allowlist,i))return!1;if(null!=(s=l)&&s.url_ignorelist&&Sme(l.url_ignorelist,i))return!1;if(null!=(o=l)&&o.dom_event_allowlist){var d=l.dom_event_allowlist;if(d&&!d.some(e=>t.type===e))return!1}var m=Ome(e,r),h=m.parentIsUsefulElement,g=m.targetElementList;if(!function(e,t){var l=null==t?void 0:t.element_allowlist;if(rce(l))return!0;var r,n=function(e){if(l.some(t=>e.tagName.toLowerCase()===t))return{v:!0}};for(var i of e)if(r=n(i))return r.v;return!1}(g,l))return!1;if(!Tme(g,null==(c=l)?void 0:c.css_selector_allowlist))return!1;if(Tme(g,null!==(u=null==(p=l)?void 0:p.css_selector_ignorelist)&&void 0!==u?u:Dme))return!1;try{var y=uoe.getComputedStyle(e);if(y&&"pointer"===y.getPropertyValue("cursor")&&"click"===t.type)return!0}catch(e_){}var f=e.tagName.toLowerCase();switch(f){case"html":return!1;case"form":return(n||["submit"]).indexOf(t.type)>=0;case"input":case"select":case"textarea":return(n||["change","click"]).indexOf(t.type)>=0;default:return h?(n||["click"]).indexOf(t.type)>=0:(n||["click"]).indexOf(t.type)>=0&&(kme.indexOf(f)>-1||"true"===e.getAttribute("contenteditable"))}}(r,e,this.Te,n,n?["copy","cut"]:void 0,this.instance)){var i=function(e,t){var l,r,n=t.e,i=t.maskAllElementAttributes,a=t.maskAllText,s=t.elementAttributeIgnoreList,o=t.elementsChainAsString,c=t.disableCaptureUrlHashes;if(!yme(e))return{props:{}};for(var u=[e],p=new Set([e]),d=e;d.parentNode&&!fme(d,"body")&&1e3>u.length;)if(vme(d.parentNode)){var m=d.parentNode.host;if(p.has(m))break;p.add(m),u.push(m),d=m}else{if(!yme(d.parentNode))break;if(p.has(d.parentNode))break;p.add(d.parentNode),u.push(d.parentNode),d=d.parentNode}var h,g,y=[],f={},b=!1,v=!1;if(qde(u,e=>{var t=Lme(e);if(fme(e,"a")){var l=e.getAttribute("href");b=!!(t&&l&&Wme(l))&&(c?Tue(l):l)}Woe(Nme(e),"ph-no-capture")&&(v=!0),y.push(function(e,t,l,r,n){void 0===n&&(n=!1);var i=e.tagName.toLowerCase(),a={tag_name:i};kme.indexOf(i)>-1&&!l&&(a.$el_text="a"===i.toLowerCase()||"button"===i.toLowerCase()?Vye(1024,Zme(e)):Vye(1024,wme(e)));var s=Nme(e);s.length>0&&(a.classes=s.filter(function(e){return""!==e})),qde(e.attributes,function(l){var i;if((!Fme(e)||-1!==["name","id","class","aria-label"].indexOf(l.name))&&(null==r||!r.includes(l.name))&&!t&&Wme(l.value)&&(!nce(i=l.name)||"_ngcontent"!==i.substring(0,10)&&"_nghost"!==i.substring(0,7))){var s=l.value;"class"===l.name&&(s=xme(s).join(" ")),a["attr__"+l.name]=Vye(1024,"href"===l.name&&n?Tue(s):s)}});for(var o=1,c=1,u=e;u=Hye(u);)o++,u.tagName===e.tagName&&c++;return a.nth_child=o,a.nth_of_type=c,a}(e,i,a,s,c));var r=function(e){if(!Lme(e))return{};var t={};return qde(e.attributes,function(e){if(e.name&&0===e.name.indexOf("data-ph-capture-attribute")){var l=e.name.replace("data-ph-capture-attribute-",""),r=e.value;l&&r&&Wme(r)&&(t[l]=r)}}),t}(e);zde(f,r)}),v)return{props:{},explicitNoCapture:v};if(a||(y[0].$el_text=fme(e,"a")||fme(e,"button")?Zme(e):wme(e)),b){var x,S;y[0].attr__href=b;var N=null==(x=uhe(b))?void 0:x.host,C=null==uoe||null==(S=uoe.location)?void 0:S.host;N&&C&&N!==C&&(h=b)}return{props:zde({$event_type:n.type,$ce_version:1},o?{}:{$elements:y},{$elements_chain:(g=y,function(e){return e.map(e=>{var t,l,r="";if(e.tag_name&&(r+=e.tag_name),e.attr_class)for(var n of(e.attr_class.sort(),e.attr_class))r+="."+n.replace(/"/g,"");var i=koe({},e.text?{text:e.text}:{},{"nth-child":null!==(t=e.nth_child)&&void 0!==t?t:0,"nth-of-type":null!==(l=e.nth_of_type)&&void 0!==l?l:0},e.href?{href:e.href}:{},e.attr_id?{attr_id:e.attr_id}:{},e.attributes),a={};return Ude(i).sort((e,t)=>e[0].localeCompare(t[0])).forEach(e=>{var t=e[1];return a[Kme(e[0].toString())]=Kme(t.toString())}),(r+=":")+Ude(a).map(e=>e[0]+'="'+e[1]+'"').join("")}).join(";")}(function(e){return e.map(e=>{var t,l,r={text:null==(t=e.$el_text)?void 0:t.slice(0,400),tag_name:e.tag_name,href:null==(l=e.attr__href)?void 0:l.slice(0,2048),attr_class:Yme(e),attr_id:e.attr__id,nth_child:e.nth_child,nth_of_type:e.nth_of_type,attributes:{}};return Ude(e).filter(e=>0===e[0].indexOf("attr__")).forEach(e=>r.attributes[e[0]]=e[1]),r})}(g)))},null!=(l=y[0])&&l.$el_text?{$el_text:null==(r=y[0])?void 0:r.$el_text}:{},h&&"click"===n.type?{$external_click_url:h}:{},f)}}(r,{e:e,maskAllElementAttributes:this.instance.config.mask_all_element_attributes,maskAllText:this.instance.config.mask_all_text,elementAttributeIgnoreList:this.Te.element_attribute_ignorelist,elementsChainAsString:this.ho,disableCaptureUrlHashes:this.instance.config.disable_capture_url_hashes}),a=i.props;if(i.explicitNoCapture)return!1;var s=this.getElementSelectors(r);if(s&&s.length>0&&(a.$element_selectors=s),t===Uye){var o,c=Cme(null==uoe||null==(o=uoe.getSelection())?void 0:o.toString()),u=e.type||"clipboard";if(!c)return!1;a.$selected_content=c,a.$copy_type=u}return this.instance.capture(t,a),!0}}}isBrowserSupported(){return ece(null==moe?void 0:moe.querySelectorAll)}},historyAutocapture:class{constructor(e){var t;this._instance=e,this.fo=(null==uoe||null==(t=uoe.location)?void 0:t.pathname)||""}initialize(){this.startIfEnabled()}get isEnabled(){return"history_change"===this._instance.config.capture_pageview}startIfEnabled(){this.isEnabled&&(Cpe.info("History API monitoring enabled, starting..."),this.monitorHistoryChanges())}stop(){this.po&&this.po(),this.po=void 0,Cpe.info("History API monitoring stopped")}monitorHistoryChanges(){uoe&&uoe.history&&(this.mo("pushState"),this.mo("replaceState"),this.yo())}mo(e){var t;if(uoe&&(null==(t=uoe.history[e])||!t.__posthog_wrapped__)){var l=this;!function(e,t,l){try{if(!(t in e))return Zye;var r={next:e[t]},n=l(function(){for(var e=arguments.length,t=new Array(e),l=0;e>l;l++)t[l]=arguments[l];return r.next.apply(this,t)});return ece(n)&&(n.prototype=n.prototype||{},Object.defineProperties(n,{__posthog_wrapped__:{enumerable:!1,value:!0},__posthog_layer__:{enumerable:!1,value:r}})),e[t]=n,()=>{if(e[t]!==n)for(var l=e[t];ece(l)&&l.__posthog_layer__;){var i=l.__posthog_layer__;if(i.next===n)return void(i.next=r.next);l=i.next}else e[t]=r.next}}catch(e){return Zye}}(uoe.history,e,t=>function(r,n,i){t.call(this,r,n,i),l.bo(e)})}}bo(e){try{var t,l=null==uoe||null==(t=uoe.location)?void 0:t.pathname;if(!l)return;l!==this.fo&&this.isEnabled&&this._instance.capture(Pde,{navigation_type:e}),this.fo=l}catch(e_){Cpe.error("Error capturing "+e+" pageview",e_)}}yo(){if(!this.po){var e=()=>{this.bo("popstate")};$de(uoe,"popstate",e),this.po=()=>{uoe&&uoe.removeEventListener("popstate",e)}}}},heatmaps:class{get Te(){return this.instance.config}constructor(e){var t;this._o=!1,this.lo=!1,this.wo=null,this.instance=e,this._o=!(null==(t=this.instance.persistence)||!t.props[Bpe]),this.rageclicks=new zye(e.config.rageclick)}initialize(){this.startIfEnabled()}get flushIntervalMilliseconds(){var e=5e3;return tce(this.Te.capture_heatmaps)&&this.Te.capture_heatmaps.flush_interval_milliseconds&&(e=this.Te.capture_heatmaps.flush_interval_milliseconds),e}get isEnabled(){return sce(this.Te.capture_heatmaps)?sce(this.Te.enable_heatmaps)?this._o:this.Te.enable_heatmaps:!1!==this.Te.capture_heatmaps}startIfEnabled(){if(this.isEnabled){if(this.lo)return;rfe.info("starting..."),this.xo(),this.ke()}else{var e;clearInterval(null!==(e=this.wo)&&void 0!==e?e:void 0),this.ko(),this.getAndClearBuffer()}}onRemoteConfig(e){if("heatmaps"in e){var t=!!e.heatmaps;this.instance.persistence&&this.instance.persistence.register({[Bpe]:t}),this._o=t,this.startIfEnabled()}}getAndClearBuffer(){var e=this.R;return this.R=void 0,e}So(e){nfe(e.originalEvent)&&this.pe(e.originalEvent,"deadclick")}ke(){this.wo&&clearInterval(this.wo),this.wo="visible"===(null==moe?void 0:moe.visibilityState)?setInterval(this.oi.bind(this),this.flushIntervalMilliseconds):null}xo(){uoe&&moe&&(this.Co=this.oi.bind(this),$de(uoe,jde,this.Co),this.Io=e=>this.pe(e||(null==uoe?void 0:uoe.event)),$de(moe,"click",this.Io,{capture:!0}),this.To=e=>this.Mo(e||(null==uoe?void 0:uoe.event)),$de(moe,"mousemove",this.To,{capture:!0}),this.Eo=new ehe(this.instance,Jme,this.So.bind(this)),this.Eo.startIfEnabledOrStop(),this.Ro=this.ke.bind(this),$de(moe,Bde,this.Ro),this.lo=!0)}ko(){var e;uoe&&moe&&(this.Co&&uoe.removeEventListener(jde,this.Co),this.Io&&moe.removeEventListener("click",this.Io,{capture:!0}),this.To&&moe.removeEventListener("mousemove",this.To,{capture:!0}),this.Ro&&moe.removeEventListener(Bde,this.Ro),clearTimeout(this.Po),null==(e=this.Eo)||e.stop(),this.lo=!1)}Oo(e,t){var l=this.instance.scrollManager.scrollY(),r=this.instance.scrollManager.scrollX(),n=this.instance.scrollManager.scrollElement(),i=function(e,t,l){for(var r=e;r&&yme(r)&&!fme(r,"body");){if(r===l)return!1;var n=void 0;try{var i,a,s;n=null==(i=null!==(a=null==(s=r.ownerDocument)?void 0:s.defaultView)&&void 0!==a?a:uoe)?void 0:i.getComputedStyle(r).position}catch(e_){return!1}if(Woe(t,n))return!0;r=Ame(r)}return!1}(Ime(e),["fixed","sticky"],n);return{x:e.clientX+(i?0:r),y:e.clientY+(i?0:l),target_fixed:i,type:t}}pe(e,t){var l;if(void 0===t&&(t="click"),!gme(e.target)&&nfe(e)){var r=this.Oo(e,t);null!=(l=this.rageclicks)&&l.isRageClick(e.clientX,e.clientY,(new Date).getTime())&&Pme(Ime(e),this.instance.config.rageclick)&&this.Wt(koe({},r,{type:"rageclick"})),this.Wt(r)}}Mo(e){!gme(e.target)&&nfe(e)&&(clearTimeout(this.Po),this.Po=setTimeout(()=>{this.Wt(this.Oo(e,"mousemove"))},500))}Wt(e){if(uoe){var t=this.Te.disable_capture_url_hashes?Tue(uoe.location.href):uoe.location.href,l=this.Te.custom_personal_data_properties,r=this.Te.mask_personal_data_properties?[...fhe,...l||[]]:[],n=dhe(t,r,vhe);this.R=this.R||{},this.R[n]||(this.R[n]=[]),this.R[n].push(e)}}oi(){this.R&&!lce(this.R)&&this.instance.capture("$$heatmap",{$heatmap_data:this.getAndClearBuffer()})}},deadClicksAutocapture:ehe,webVitalsAutocapture:class{constructor(e){var t;this._o=!1,this.lo=!1,this.R={url:void 0,metrics:[],firstMetricTimestamp:void 0},this.Fo=()=>{clearTimeout(this.Lo),0!==this.R.metrics.length&&(this._instance.capture("$web_vitals",this.R.metrics.reduce((e,t)=>koe({},e,{["$web_vitals_"+t.name+"_event"]:koe({},t),["$web_vitals_"+t.name+"_value"]:t.value}),{})),this.R={url:void 0,metrics:[],firstMetricTimestamp:void 0})},this.$o=e=>{var t;this.R=this.R||{url:void 0,metrics:[],firstMetricTimestamp:void 0};var l=this.Ao();if(!rce(l))if(sce(null==e?void 0:e.name)||sce(null==e?void 0:e.value))Kye.error("Invalid metric received",e);else if(!this.No||this.No>e.value){this.R.url!==l&&(this.Fo(),this.Lo=setTimeout(this.Fo,this.flushToCaptureTimeoutMs)),rce(this.R.url)&&(this.R.url=l),this.R.firstMetricTimestamp=rce(this.R.firstMetricTimestamp)?Date.now():this.R.firstMetricTimestamp,e.attribution&&e.attribution.interactionTargetElement&&(e.attribution.interactionTargetElement=void 0);var r=null==(t=this._instance.sessionManager)?void 0:t.checkAndGetSessionAndWindowId(!0),n=koe({},e,{$current_url:l,timestamp:Date.now()});rce(r)||(n.$session_id=r.sessionId,n.$window_id=r.windowId),this.R.metrics.push(n),this.R.metrics.length===this.allowedMetrics.length&&this.Fo()}else Kye.error("Ignoring metric with value >= "+this.No,e)},this.Do=()=>{if(!this.lo){var e,t,l,r,n=xoe.__PosthogExtensions__;if(!rce(n)&&!rce(n.postHogWebVitalsCallbacks)){var i=n.postHogWebVitalsCallbacks;e=i.onLCP,t=i.onCLS,l=i.onFCP,r=i.onINP}e&&t&&l&&r?(this.allowedMetrics.indexOf("LCP")>-1&&e(this.$o.bind(this)),this.allowedMetrics.indexOf("CLS")>-1&&t(this.$o.bind(this)),this.allowedMetrics.indexOf("FCP")>-1&&l(this.$o.bind(this)),this.allowedMetrics.indexOf("INP")>-1&&r(this.$o.bind(this)),this.lo=!0):Kye.error("web vitals callbacks not loaded - not starting")}},this._instance=e,this._o=!(null==(t=this._instance.persistence)||!t.props[Ope]),this.startIfEnabled()}get qo(){return this._instance.config.capture_performance}get allowedMetrics(){var e,t,l=tce(this.qo)?null==(e=this.qo)?void 0:e.web_vitals_allowed_metrics:void 0;return sce(l)?(null==(t=this._instance.persistence)?void 0:t.props[qpe])||["CLS","FCP","INP","LCP"]:l}get flushToCaptureTimeoutMs(){return(tce(this.qo)?this.qo.web_vitals_delayed_flush_ms:void 0)||5e3}get useAttribution(){var e=tce(this.qo)?this.qo.web_vitals_attribution:void 0;return null!=e&&e}get No(){var e=tce(this.qo)&&oce(this.qo.__web_vitals_max_value)?this.qo.__web_vitals_max_value:Yye;return e>0&&6e4>=e?Yye:e}get isEnabled(){var e=null==hoe?void 0:hoe.protocol;if("http:"!==e&&"https:"!==e)return Kye.info("Web Vitals are disabled on non-http/https protocols"),!1;var t=tce(this.qo)?this.qo.web_vitals:uce(this.qo)?this.qo:void 0;return uce(t)?t:this._o}startIfEnabled(){this.isEnabled&&!this.lo&&(Kye.info("enabled, starting..."),this.rr(this.Do))}onRemoteConfig(e){if("capturePerformance"in e){var t=tce(e.capturePerformance)&&!!e.capturePerformance.web_vitals,l=tce(e.capturePerformance)?e.capturePerformance.web_vitals_allowed_metrics:void 0;this._instance.persistence&&(this._instance.persistence.register({[Ope]:t}),this._instance.persistence.register({[qpe]:l})),this._o=t,this.startIfEnabled()}}rr(e){var t,l;null!=(t=xoe.__PosthogExtensions__)&&t.postHogWebVitalsCallbacks?e():null==(l=xoe.__PosthogExtensions__)||null==l.loadExternalDependency||l.loadExternalDependency(this._instance,this.useAttribution?"web-vitals-with-attribution":"web-vitals",t=>{t?Kye.error("failed to load script",t):e()})}Ao(){var e=uoe?this._instance.config.disable_capture_url_hashes?Tue(uoe.location.href):uoe.location.href:void 0;if(e){var t=this._instance.config.custom_personal_data_properties,l=this._instance.config.mask_personal_data_properties?[...fhe,...t||[]]:[];return dhe(e,l,vhe)}Kye.error("Could not determine current URL")}}},jfe={exceptionObserver:class{constructor(e){var t,l,r,n,i,a;this.Do=()=>{var e;if(uoe&&this.isEnabled&&null!=(e=xoe.__PosthogExtensions__)&&e.errorWrappingFunctions){var t=xoe.__PosthogExtensions__.errorWrappingFunctions.wrapOnError,l=xoe.__PosthogExtensions__.errorWrappingFunctions.wrapUnhandledRejection,r=xoe.__PosthogExtensions__.errorWrappingFunctions.wrapConsoleError;try{!this.jo&&this.Te.capture_unhandled_errors&&(this.jo=t(this.captureException.bind(this))),!this.Ho&&this.Te.capture_unhandled_rejections&&(this.Ho=l(this.captureException.bind(this))),!this.Bo&&this.Te.capture_console_errors&&(this.Bo=r(this.captureException.bind(this)))}catch(e_){Wye.error("failed to start",e_),this.Uo()}}},this._instance=e,this.zo=!(null==(t=this._instance.persistence)||!t.props[jpe]),this.Vo=new xce(koe({},(void 0===(l=this._instance.config.error_tracking)&&(l={}),{refillRate:null!==(r=null!==(n=l.exceptionRateLimiterRefillRate)&&void 0!==n?n:l.__exceptionRateLimiterRefillRate)&&void 0!==r?r:1,bucketSize:null!==(i=null!==(a=l.exceptionRateLimiterBucketSize)&&void 0!==a?a:l.__exceptionRateLimiterBucketSize)&&void 0!==i?i:10}),{refillInterval:1e4,it:Wye})),this.Te=this.Wo(),this.startIfEnabledOrStop()}Wo(){var e=this._instance.config.capture_exceptions,t={capture_unhandled_errors:!1,capture_unhandled_rejections:!1,capture_console_errors:!1};return tce(e)?t=koe({},t,e):(rce(e)?this.zo:e)&&(t=koe({},t,{capture_unhandled_errors:!0,capture_unhandled_rejections:!0})),t}get isEnabled(){return this.Te.capture_console_errors||this.Te.capture_unhandled_errors||this.Te.capture_unhandled_rejections}startIfEnabledOrStop(){this.isEnabled?(Wye.info("enabled"),this.Uo(),this.rr(this.Do)):this.Uo()}rr(e){var t,l;null!=(t=xoe.__PosthogExtensions__)&&t.errorWrappingFunctions?e():null==(l=xoe.__PosthogExtensions__)||null==l.loadExternalDependency||l.loadExternalDependency(this._instance,"exception-autocapture",t=>{if(t)return Wye.error("failed to load script",t);e()})}Uo(){var e,t,l;null==(e=this.jo)||e.call(this),this.jo=void 0,null==(t=this.Ho)||t.call(this),this.Ho=void 0,null==(l=this.Bo)||l.call(this),this.Bo=void 0}onRemoteConfig(e){"autocaptureExceptions"in e&&(this.zo=!!e.autocaptureExceptions||!1,this._instance.persistence&&this._instance.persistence.register({[jpe]:this.zo}),this.Te=this.Wo(),this.startIfEnabledOrStop())}onConfigChange(){this.Te=this.Wo()}captureException(e){var t,l,r,n=null!==(t=null==e||null==(l=e.$exception_list)||null==(l=l[0])?void 0:l.type)&&void 0!==t?t:"Exception";this.Vo.consumeRateLimit(n)?Wye.info("Skipping exception capture because of client rate limiting.",{exception:n}):null==(r=this._instance.exceptions)||r.sendExceptionEvent(e)}},exceptions:class{constructor(e){var t,l;this.Zo=[],this.Go=new Wue([new npe,new hpe,new ape,new ipe,new dpe,new ppe,new ope,new mpe],function(e){for(var t=arguments.length,l=new Array(t>1?t-1:0),r=1;t>r;r++)l[r-1]=arguments[r];return function(t,r){void 0===r&&(r=0);for(var n=[],i=t.split("\n"),a=r;i.length>a;a++){var s=i[a];if(1024>=s.length){var o=rpe.test(s)?s.replace(rpe,"$1"):s;if(!o.match(/\S*Error: /)){for(var c of l){var u=c(o,e);if(u){n.push(u);break}}if(n.length>=50)break}}}return function(e){if(!e.length)return[];var t=Array.from(e);return t.reverse(),t.slice(0,50).map(e=>{return koe({},e,{filename:e.filename||(l=t,l[l.length-1]||{}).filename,function:e.function||Zue});var l})}(n)}}("web:javascript",Xue,lpe)),this._instance=e,this.Zo=null!==(t=null==(l=this._instance.persistence)?void 0:l.get_property(Ppe))&&void 0!==t?t:[],this.Qo=vpe(this.Jo()),this.Ko=new xpe(this.Qo)}onConfigChange(){this.Qo=vpe(this.Jo()),this.Ko.setConfig(this.Qo)}onRemoteConfig(e){var t,l,r;if("errorTracking"in e){var n=null!==(t=null==(l=e.errorTracking)?void 0:l.suppressionRules)&&void 0!==t?t:[],i=null==(r=e.errorTracking)?void 0:r.captureExtensionExceptions;this.Zo=n,this._instance.persistence&&this._instance.persistence.register({[Ppe]:this.Zo,[_pe]:i})}}get Yo(){var e,t=!!this._instance.get_property(_pe),l=this._instance.config.error_tracking.captureExtensionExceptions;return null!==(e=null!=l?l:t)&&void 0!==e&&e}buildProperties(e,t){return this.Go.buildFromUnknown(e,{syntheticException:null==t?void 0:t.syntheticException,mechanism:{handled:null==t?void 0:t.handled}})}addExceptionStep(e,t){if(this.Qo.enabled)try{if(!nce(e)||0===e.trim().length)return void wfe.warn("Ignoring exception step because message must be a non-empty string");var l=function(e){if(!e)return{sanitizedProperties:{},droppedKeys:[]};var t=[];return{sanitizedProperties:Object.keys(e).reduce((l,r)=>fpe.has(r)?(t.push(r),l):(l[r]=e[r],l),{}),droppedKeys:t}}(this.Xo(t)),r=l.sanitizedProperties,n=l.droppedKeys;n.length>0&&wfe.warn("Ignoring reserved exception step fields",{droppedKeys:n}),this.Ko.add(koe({[gpe]:e,[ype]:(new Date).toISOString()},r))}catch(e){wfe.error("Failed to add exception step. Ignoring breadcrumb.",e)}}sendExceptionEvent(e){try{var t=e.$exception_list;if(this.ta(t)){if(this.ea(t))return this.ra("Exception dropped: matched a suppression rule"),void wfe.info("Skipping exception capture because a suppression rule matched");if(!this.Yo&&this.ia(t))return this.ra("Exception dropped: thrown by a browser extension"),void wfe.info("Skipping exception capture because it was thrown by an extension");if(!this._instance.config.error_tracking.__capturePostHogExceptions&&this.na(t))return this.ra("Exception dropped: thrown by the PostHog SDK"),void wfe.info("Skipping exception capture because it was thrown by the PostHog SDK")}var l=this.Qo.enabled&&sce(e.$exception_steps)?this.sa(e):e;try{var r=this._instance.capture("$exception",l,{_noTruncate:!0,_batchKey:"exceptionEvent",kn:!0});return r&&this.Ko.clear(),r}catch(e){return wfe.error("Failed to capture exception event. Dropping this exception.",e),void this.Ko.clear()}}catch(e){return void wfe.error("Failed to process exception event. Ignoring this exception.",e)}}sa(e){try{var t=this.Ko.getAttachable();return 0===t.length?e:koe({},e,{$exception_steps:t})}catch(t){return wfe.error("Failed to read buffered exception steps. Capturing exception without steps.",t),e}}ra(e){this.Qo.enabled&&this.Ko.add({[gpe]:e,[ype]:(new Date).toISOString()})}Xo(e){return tce(e)?koe({},e):{}}Jo(){var e,t;return null!==(e=null==(t=this._instance.config.error_tracking)?void 0:t.exception_steps)&&void 0!==e?e:{}}ea(e){if(0===e.length)return!1;var t=e.reduce((e,t)=>{var l=t.type,r=t.value;return nce(l)&&l.length>0&&e.$exception_types.push(l),nce(r)&&r.length>0&&e.$exception_values.push(r),e},{$exception_types:[],$exception_values:[]});return this.Zo.some(e=>{var l=e.values.map(e=>{var l,r=uye[e.operator],n=Xoe(e.value)?e.value:[e.value],i=null!==(l=t[e.key])&&void 0!==l?l:[];return n.length>0&&r(n,i)});return"OR"===e.type?l.some(Boolean):l.every(Boolean)})}ia(e){return e.flatMap(e=>{var t,l;return null!==(t=null==(l=e.stacktrace)?void 0:l.frames)&&void 0!==t?t:[]}).some(e=>e.filename&&e.filename.startsWith("chrome-extension://"))}na(e){if(e.length>0){var t,l,r,n,i=null!==(t=null==(l=e[0].stacktrace)?void 0:l.frames)&&void 0!==t?t:[],a=i[i.length-1];return null!==(r=null==a||null==(n=a.filename)?void 0:n.includes("posthog.com/static"))&&void 0!==r&&r}return!1}ta(e){return!sce(e)&&Xoe(e)}}},Pfe=koe({productTours:class{get mi(){return this._instance.persistence}constructor(e){this.oa=null,this.aa=null,this._instance=e}initialize(){this.loadIfEnabled()}onRemoteConfig(e){if("productTours"in e){var t,l;if(this.mi&&this.mi.register({[Fpe]:!!e.productTours}),!afe(this._instance))return!this.oa&&sce(null==(t=this.mi)?void 0:t.props[cde])||ife.info("product tours disabled; stopping and clearing cached tours"),null==(l=this.oa)||l.stop(),this.oa=null,void this.clearCache();this.loadIfEnabled()}}loadIfEnabled(){!this.oa&&afe(this._instance)&&this.rr(()=>this.la())}rr(e){var t,l;null!=(t=xoe.__PosthogExtensions__)&&t.generateProductTours?e():null==(l=xoe.__PosthogExtensions__)||null==l.loadExternalDependency||l.loadExternalDependency(this._instance,"product-tours",t=>{t?ife.error("Could not load product tours script",t):e()})}la(){var e;!this.oa&&null!=(e=xoe.__PosthogExtensions__)&&e.generateProductTours&&(this.oa=xoe.__PosthogExtensions__.generateProductTours(this._instance,!0))}getProductTours(e,t){if(void 0===t&&(t=!1),!Xoe(this.aa)||t){var l=this.mi;if(l){var r=l.props[cde];if(Xoe(r)&&!t)return this.aa=r,void e(r,{isLoaded:!0})}this._instance._send_request({url:this._instance.requestRouter.endpointFor("api","/api/product_tours/?token="+this._instance.config.token),method:"GET",callback:t=>{if(afe(this._instance)){var r=t.statusCode;if(200!==r||!t.json){var n="Product Tours API could not be loaded, status: "+r;return ife.error(n),void e([],{isLoaded:!1,error:n})}var i=Xoe(t.json.product_tours)?t.json.product_tours:[];this.aa=i,l&&l.register({[cde]:i}),e(i,{isLoaded:!0})}else e([],{isLoaded:!0})}})}else e(this.aa,{isLoaded:!0})}getActiveProductTours(e){sce(this.oa)?e([],{isLoaded:!1,error:"Product tours not loaded"}):this.oa.getActiveProductTours(e)}showProductTour(e){var t;null==(t=this.oa)||t.showTourById(e)}previewTour(e){this.oa?this.oa.previewTour(e):this.rr(()=>{var t;this.la(),null==(t=this.oa)||t.previewTour(e)})}dismissProductTour(){var e;null==(e=this.oa)||e.dismissTour("user_clicked_skip")}nextStep(){var e;null==(e=this.oa)||e.nextStep()}previousStep(){var e;null==(e=this.oa)||e.previousStep()}clearCache(){var e;this.aa=null,null==(e=this.mi)||e.unregister(cde)}resetTour(e){var t;null==(t=this.oa)||t.resetTour(e)}resetAllTours(){var e;null==(e=this.oa)||e.resetAllTours()}cancelPendingTour(e){var t;null==(t=this.oa)||t.cancelPendingTour(e)}}},Efe),_fe={siteApps:class{constructor(e){this.ua=0,this._instance=e,this.ha=[],this.apps={}}get isEnabled(){return!!this._instance.config.opt_in_site_apps}da(e,t){if(t){var l=this.globalsForEvent(t);this.ha.push(l),this.ha.length>1e3&&(this.ha=this.ha.slice(10))}}get siteAppLoaders(){var e;return null==(e=xoe._POSTHOG_REMOTE_CONFIG)||null==(e=e[this._instance.config.token])?void 0:e.siteApps}initialize(){if(this.isEnabled){var e=this._instance._addCaptureHook(this.da.bind(this));this.ca=()=>{e(),this.ha=[],this.ca=void 0}}}globalsForEvent(e){var t,l,r,n,i,a,s;if(!e)throw new Error("Event payload is required");var o={},c=this._instance.get_property("$groups")||[],u=this._instance.get_property("$stored_group_properties")||{};for(var p of Object.entries(u)){var d=p[0];o[d]={id:c[d],type:d,properties:p[1]}}var m=e.$set_once,h=e.$set;return{event:koe({},Toe(e,sfe),{properties:koe({},e.properties,h?{$set:koe({},null!==(t=null==(l=e.properties)?void 0:l.$set)&&void 0!==t?t:{},h)}:{},m?{$set_once:koe({},null!==(r=null==(n=e.properties)?void 0:n.$set_once)&&void 0!==r?r:{},m)}:{}),elements_chain:null!==(i=null==(a=e.properties)?void 0:a.$elements_chain)&&void 0!==i?i:"",distinct_id:null==(s=e.properties)?void 0:s.distinct_id}),person:{properties:this._instance.get_property("$stored_person_properties")},groups:o}}va(e){var t,l=null==(t=e.tagName)?void 0:t.toLowerCase();return"style"===l&&this._instance.config.prepare_external_dependency_stylesheet?this._instance.config.prepare_external_dependency_stylesheet(e)||(ofe.error("prepare_external_dependency_stylesheet returned null"),null):"script"===l&&this._instance.config.prepare_external_dependency_script?this._instance.config.prepare_external_dependency_script(e)||(ofe.error("prepare_external_dependency_script returned null"),null):e}fa(){var e,t,l,r,n,i,a,s;if(!this._instance.config.prepare_external_dependency_stylesheet&&!this._instance.config.prepare_external_dependency_script)return()=>{};var o=null==moe?void 0:moe.defaultView,c=null==o||null==(e=o.Node)?void 0:e.prototype;if(!o||!c)return()=>{};if(this.ua++,this.pa)return this.ga();var u=[],p=this,d=new WeakSet,m=(e,t,l)=>{if(null!=e&&e[t]){var r=e[t];e[t]=l(r),u.push(()=>{e[t]=r})}},h=e=>{if(d.has(e))return e;var t=p.va(e);return t&&d.add(t),t},g=e=>e.map(e=>"string"==typeof e?e:h(e)).filter(e=>!ace(e));return m(c,"appendChild",e=>function(t){var l=h(t);return l?e.call(this,l):t}),m(c,"insertBefore",e=>function(t,l){var r=h(t);return r?e.call(this,r,l):t}),m(c,"replaceChild",e=>function(t,l){var r=h(t);return r?e.call(this,r,l):l}),[null==(t=o.Element)?void 0:t.prototype,null==(l=o.Document)?void 0:l.prototype,null==(r=o.DocumentFragment)?void 0:r.prototype].forEach(e=>{m(e,"append",e=>function(){for(var t=arguments.length,l=new Array(t),r=0;t>r;r++)l[r]=arguments[r];return e.apply(this,g(l))}),m(e,"prepend",e=>function(){for(var t=arguments.length,l=new Array(t),r=0;t>r;r++)l[r]=arguments[r];return e.apply(this,g(l))})}),[null==(n=o.Element)?void 0:n.prototype,null==(i=o.CharacterData)?void 0:i.prototype,null==(a=o.DocumentType)?void 0:a.prototype].forEach(e=>{m(e,"before",e=>function(){for(var t=arguments.length,l=new Array(t),r=0;t>r;r++)l[r]=arguments[r];return e.apply(this,g(l))}),m(e,"after",e=>function(){for(var t=arguments.length,l=new Array(t),r=0;t>r;r++)l[r]=arguments[r];return e.apply(this,g(l))}),m(e,"replaceWith",e=>function(){for(var t=arguments.length,l=new Array(t),r=0;t>r;r++)l[r]=arguments[r];var n=g(l);return l.length&&!n.length?void 0:e.apply(this,n)})}),m(null==(s=o.Element)?void 0:s.prototype,"insertAdjacentElement",e=>function(t,l){var r=h(l);return r?e.call(this,t,r):null}),this.pa=()=>{u.forEach(e=>e()),this.pa=void 0},this.ga()}ga(){var e=!1;return()=>{var t;e||(e=!0,this.ua--,0===this.ua&&(null==(t=this.pa)||t.call(this)))}}ma(e,t){void 0===t&&(t=!0);var l=this.fa();try{var r=e(l);return t&&l(),r}catch(e){throw l(),e}}setupSiteApp(e){var t=this.apps[e.id],l=()=>{var l;!t.errored&&this.ha.length&&(ofe.info("Processing "+this.ha.length+" events for site app with id "+e.id),this.ha.forEach(e=>this.ma(()=>null==t.processEvent?void 0:t.processEvent(e))),t.processedBuffer=!0),Object.values(this.apps).every(e=>e.processedBuffer||e.errored)&&(null==(l=this.ca)||l.call(this))},r=!1,n=n=>{t.errored=!n,t.loaded=!0,ofe.info("Site app with id "+e.id+" "+(n?"loaded":"errored")),r&&l()};try{var i=this.ma(t=>e.init({posthog:this._instance,callback(e){t(),n(e)}}),!1).processEvent;i&&(t.processEvent=i),r=!0}catch(t){ofe.error(cfe+e.id,t),n(!1)}if(r&&t.loaded)try{l()}catch(l){ofe.error("Error while processing buffered events PostHog app with config id "+e.id,l),t.errored=!0}}ya(){var e=this.siteAppLoaders||[];for(var t of e)this.apps[t.id]={id:t.id,loaded:!1,errored:!1,processedBuffer:!1};for(var l of e)this.setupSiteApp(l)}ba(e){var t=this;if(0!==Object.keys(this.apps).length){var l=this.globalsForEvent(e),r=function(r){try{t.ma(()=>null==r.processEvent?void 0:r.processEvent(l))}catch(t){ofe.error("Error while processing event "+e.event+" for site app "+r.id,t)}};for(var n of Object.values(this.apps))r(n)}}onRemoteConfig(e){var t,l,r,n=this;if(null!=(t=this.siteAppLoaders)&&t.length)return this.isEnabled?(this.ya(),void this._instance.on("eventCaptured",e=>this.ba(e))):void ofe.error('PostHog site apps are disabled. Enable the "opt_in_site_apps" config to proceed.');if(null==(l=this.ca)||l.call(this),null!=(r=e.siteApps)&&r.length)if(this.isEnabled){var i=function(){var e,t=a.id,l=a.url;xoe["__$$ph_site_app_"+t]=n._instance,null==(e=xoe.__PosthogExtensions__)||null==e.loadSiteApp||e.loadSiteApp(n._instance,l,e=>{if(e)return ofe.error(cfe+t,e)})};for(var a of e.siteApps)i()}else ofe.error('PostHog site apps are disabled. Enable the "opt_in_site_apps" config to proceed.')}}},Ofe={tracingHeaders:class{constructor(e){this._a=void 0,this.wa=void 0,this.xa=void 0,this.Do=()=>{var e,t,l=this.ka();l?(rce(this._a)&&(this._a=null==(e=xoe.__PosthogExtensions__)||null==(e=e.tracingHeadersPatchFns)?void 0:e._patchXHR(l,()=>this._instance.get_distinct_id(),this._instance.sessionManager)),rce(this.wa)&&(this.wa=null==(t=xoe.__PosthogExtensions__)||null==(t=t.tracingHeadersPatchFns)?void 0:t._patchFetch(l,()=>this._instance.get_distinct_id(),this._instance.sessionManager))):this.Uo()},this._instance=e}initialize(){this.startIfEnabledOrStop()}rr(e){var t,l;null!=(t=xoe.__PosthogExtensions__)&&t.tracingHeadersPatchFns?e():null==(l=xoe.__PosthogExtensions__)||null==l.loadExternalDependency||l.loadExternalDependency(this._instance,"tracing-headers",t=>{if(t)return $ye.error("failed to load script",t);e()})}Sa(){var e,t;return null!==(e=null!==(t=this._instance.config.tracing_headers)&&void 0!==t?t:this._instance.config.addTracingHeaders)&&void 0!==e?e:this._instance.config.__add_tracing_headers}ka(){var e=this.Sa();return Xoe(e)?(Xoe(this.xa)?this.xa.splice(0,this.xa.length,...e):this.xa=[...e],e.length>0?this.xa:void 0):(Xoe(this.xa)&&this.xa.splice(0),this.xa=e||void 0,this.xa)}Uo(){var e,t;null==(e=this._a)||e.call(this),null==(t=this.wa)||t.call(this),this._a=void 0,this.wa=void 0}startIfEnabledOrStop(){this.ka()?this.rr(this.Do):this.Uo()}}},Lfe=koe({surveys:class{get Te(){return this._instance.config}constructor(e){this.Ca=void 0,this._surveyManager=null,this.Ia=!1,this.Ta=[],this.Ma=null,this.Ea=null,this._instance=e,this._surveyEventReceiver=null}initialize(){this.loadIfEnabled()}onRemoteConfig(e){if(!this.Te.disable_surveys){var t=e.surveys;if(sce(t))return bye.warn("Flags not loaded yet. Not loading surveys.");var l=Xoe(t);this.Ca=l?t.length>0:t,bye.info("flags response received, isSurveysEnabled: "+this.Ca),this.loadIfEnabled()}}reset(){try{var e;null==(e=this._surveyEventReceiver)||e.reset(),localStorage.removeItem("lastSeenSurveyDate");for(var t=[],l=0;l<localStorage.length;l++){var r=localStorage.key(l);(null!=r&&r.startsWith(vye)||null!=r&&r.startsWith("inProgressSurvey_"))&&t.push(r)}t.forEach(e=>localStorage.removeItem(e))}catch(e){}}loadIfEnabled(){if(!this._surveyManager)if(this.Ia)bye.info("Already initializing surveys, skipping...");else if(this.Te.disable_surveys)bye.info(gfe);else if(this.Te.cookieless_mode&&this._instance.consent.isOptedOut())bye.info("Not loading surveys in cookieless mode without consent.");else{var e=null==xoe?void 0:xoe.__PosthogExtensions__;if(e){if(!rce(this.Ca)||this.Te.advanced_enable_surveys){var t=this.Ca||this.Te.advanced_enable_surveys;this.Ia=!0;try{var l=e.generateSurveys;if(l)return void this.Ra(l,t);var r=e.loadExternalDependency;if(!r)return void this.Pa(Tde);r(this._instance,"surveys",l=>{l||!e.generateSurveys?this.Pa("Could not load surveys script",l):this.Ra(e.generateSurveys,t)})}catch(e){throw this.Pa("Error initializing surveys",e),e}finally{this.Ia=!1}}}else bye.error("PostHog Extensions not found.")}}Ra(e,t){this._surveyManager=e(this._instance,t),this._surveyEventReceiver=new mfe(this._instance),bye.info("Surveys loaded successfully"),this.Oa({isLoaded:!0})}Pa(e,t){bye.error(e,t),this.Oa({isLoaded:!1,error:e})}onSurveysLoaded(e){return this.Ta.push(e),this._surveyManager&&this.Oa({isLoaded:!0}),()=>{this.Ta=this.Ta.filter(t=>t!==e)}}getSurveys(e,t){if(void 0===t&&(t=!1),this.Te.disable_surveys)return bye.info(gfe),e([]);var l,r=this._instance.get_property(ade);if(r&&!t)return e(r,{isLoaded:!0}),void(this.Fa()&&this.getSurveys(()=>{},!0));"undefined"!=typeof Promise&&this.Ma?this.Ma.then(t=>e(t.surveys,t.context)):("undefined"!=typeof Promise&&(this.Ma=new Promise(e=>{l=e})),this._instance._send_request({url:this._instance.requestRouter.endpointFor("api","/api/surveys/?token="+this.Te.token),method:"GET",timeout:this.Te.surveys_request_timeout_ms,callback:t=>{var r;this.Ma=null;var n=t.statusCode;if(200!==n||!t.json){var i="Surveys API could not be loaded, status: "+n;bye.error(i),this.Ea=Date.now();var a={isLoaded:!1,error:i};return e([],a),void(null==l||l({surveys:[],context:a}))}this.Ea=null;var s,o=t.json.surveys||[],c=o.filter(e=>function(e){return!(!e.start_date||e.end_date)}(e)&&(fye(e)||function(e){var t;return!(null==(t=e.conditions)||null==(t=t.actions)||null==(t=t.values)||!t.length)}(e)));c.length>0&&(null==(s=this._surveyEventReceiver)||s.register(c)),null==(r=this._instance.persistence)||r.register({[ade]:o,[sde]:Date.now()});var u={isLoaded:!0};e(o,u),null==l||l({surveys:o,context:u})}}))}Fa(){return this.La()&&!this.Ma&&!this.$a()}La(){var e=this._instance.get_property(sde);return oce(e)&&Date.now()-e>3e5}$a(){return oce(this.Ea)&&3e5>Date.now()-this.Ea}markSurveyAsSeen(e,t){var l,r={id:e,current_iteration:null!==(l=null==t?void 0:t.iteration)&&void 0!==l?l:null};xye(r);try{localStorage.setItem("lastSeenSurveyDate",(new Date).toISOString())}catch(e){}}Oa(e){for(var t of this.Ta)try{if(!e.isLoaded)return t([],e);this.getSurveys(t)}catch(e){bye.error("Error in survey callback",e)}}getActiveMatchingSurveys(e,t){if(void 0===t&&(t=!1),!sce(this._surveyManager))return this._surveyManager.getActiveMatchingSurveys(e,t);bye.warn("init was not called")}Aa(e){var t=null;return this.getSurveys(l=>{var r;t=null!==(r=l.find(t=>t.id===e))&&void 0!==r?r:null}),t}Na(e){if(sce(this._surveyManager))return{eligible:!1,reason:hfe};var t="string"==typeof e?this.Aa(e):e;return t?this._surveyManager.checkSurveyEligibility(t):{eligible:!1,reason:"Survey not found"}}canRenderSurvey(e){if(sce(this._surveyManager))return bye.warn("init was not called"),{visible:!1,disabledReason:hfe};var t=this.Na(e);return{visible:t.eligible,disabledReason:t.reason}}canRenderSurveyAsync(e,t){return sce(this._surveyManager)?(bye.warn("init was not called"),Promise.resolve({visible:!1,disabledReason:hfe})):new Promise(l=>{this.getSurveys(t=>{var r,n=null!==(r=t.find(t=>t.id===e))&&void 0!==r?r:null;if(n){var i=this.Na(n);l({visible:i.eligible,disabledReason:i.reason})}else l({visible:!1,disabledReason:"Survey not found"})},t)})}renderSurvey(e,t,l){var r;if(sce(this._surveyManager))bye.warn("init was not called");else{var n="string"==typeof e?this.Aa(e):e;if(null!=n&&n.id)if(Sye.includes(n.type)){var i=null==moe?void 0:moe.querySelector(t);if(i)return null!=(r=n.appearance)&&r.surveyPopupDelaySeconds?(bye.info("Rendering survey "+n.id+" with delay of "+n.appearance.surveyPopupDelaySeconds+" seconds"),void setTimeout(()=>{var e,t;bye.info("Rendering survey "+n.id+" with delay of "+(null==(e=n.appearance)?void 0:e.surveyPopupDelaySeconds)+" seconds"),null==(t=this._surveyManager)||t.renderSurvey(n,i,l),bye.info("Survey "+n.id+" rendered")},1e3*n.appearance.surveyPopupDelaySeconds)):void this._surveyManager.renderSurvey(n,i,l);bye.warn("Survey element not found")}else bye.warn("Surveys of type "+n.type+" cannot be rendered in the app");else bye.warn("Survey not found")}}displaySurvey(e,t){var l;if(sce(this._surveyManager))bye.warn("init was not called");else{var r=this.Aa(e);if(r){var n=r;if(null!=(l=r.appearance)&&l.surveyPopupDelaySeconds&&t.ignoreDelay&&(n=koe({},r,{appearance:koe({},r.appearance,{surveyPopupDelaySeconds:0})})),t.displayType!==Whe&&t.initialResponses&&bye.warn("initialResponses is only supported for popover surveys. prefill will not be applied."),!1===t.ignoreConditions){var i=this.canRenderSurvey(r);if(!i.visible)return void bye.warn("Survey is not eligible to be displayed: ",i.disabledReason)}t.displayType!==Zhe?this._surveyManager.handlePopoverSurvey(n,t):this.renderSurvey(n,t.selector,t.properties)}else bye.warn("Survey not found")}}cancelPendingSurvey(e){sce(this._surveyManager)?bye.warn("init was not called"):this._surveyManager.cancelSurvey(e)}handlePageUnload(){var e;null==(e=this._surveyManager)||null==e.handlePageUnload||e.handlePageUnload()}}},Efe),Ffe={toolbar:class{constructor(e){this.instance=e}Da(e){xoe.ph_toolbar_state=e}qa(){var e;return null!==(e=xoe.ph_toolbar_state)&&void 0!==e?e:0}initialize(){return this.maybeLoadToolbar()}maybeLoadToolbar(e,t,l){if(void 0===e&&(e=void 0),void 0===t&&(t=void 0),void 0===l&&(l=void 0),Kde(this.instance.config))return!1;if(!uoe||!moe)return!1;e=null!=e?e:uoe.location,l=null!=l?l:uoe.history;try{if(!t){try{uoe.localStorage.setItem("test","test"),uoe.localStorage.removeItem("test")}catch(e_){return!1}t=null==uoe?void 0:uoe.localStorage}var r,n=yfe||mhe(e.hash,"__posthog")||mhe(e.hash,"state"),i=n?Gde(()=>JSON.parse(atob(decodeURIComponent(n))))||Gde(()=>JSON.parse(decodeURIComponent(n))):null;return i&&"ph_authorize"===i.action?((r=i).source="url",r&&Object.keys(r).length>0&&(i.desiredHash?e.hash=i.desiredHash:l?l.replaceState(l.state,"",e.pathname+e.search):e.hash="")):((r=JSON.parse(t.getItem(ffe)||"{}")).source="localstorage",delete r.userIntent),!(!r.token||this.instance.config.token!==r.token||(this.loadToolbar(r),0))}catch(e_){return!1}}ja(e){var t=xoe.ph_load_toolbar||xoe.ph_load_editor;!sce(t)&&ece(t)?t(e,this.instance):bfe.warn("No toolbar load function found")}loadToolbar(e){var t=!(null==moe||!moe.getElementById(Sde));if(!uoe||t)return!1;var l="custom"===this.instance.requestRouter.region&&this.instance.config.advanced_disable_toolbar_metrics,r=koe({token:this.instance.config.token},e,{apiURL:this.instance.requestRouter.endpointFor("ui")},l?{instrument:!1}:{});if(uoe.localStorage.setItem(ffe,JSON.stringify(koe({},r,{source:void 0}))),2===this.qa())this.ja(r);else if(0===this.qa()){var n;this.Da(1),null==(n=xoe.__PosthogExtensions__)||null==n.loadExternalDependency||n.loadExternalDependency(this.instance,"toolbar",e=>{if(e)return bfe.error("[Toolbar] Failed to load",e),void this.Da(0);this.Da(2),this.ja(r)}),$de(uoe,"turbolinks:load",()=>{this.Da(0),this.loadToolbar(r)})}return!0}Ha(e){return this.loadToolbar(e)}maybeLoadEditor(e,t,l){return void 0===e&&(e=void 0),void 0===t&&(t=void 0),void 0===l&&(l=void 0),this.maybeLoadToolbar(e,t,l)}}},qfe=koe({experiments:Tfe},Efe),zfe={conversations:class{constructor(e){this.Ba=void 0,this._conversationsManager=null,this.Ua=!1,this.za=null,this._instance=e}initialize(){this.loadIfEnabled()}onRemoteConfig(e){if(!this._instance.config.disable_conversations){var t=e.conversations;sce(t)||(uce(t)?this.Ba=t:(this.Ba=t.enabled,this.za=t),this.loadIfEnabled())}}reset(){var e;null==(e=this._conversationsManager)||e.reset(),this._conversationsManager=null,this.Ba=void 0,this.za=null}loadIfEnabled(){if(!(this._conversationsManager||this.Ua||this._instance.config.disable_conversations||Kde(this._instance.config)||this._instance.config.cookieless_mode&&this._instance.consent.isOptedOut())){var e=null==xoe?void 0:xoe.__PosthogExtensions__;if(e&&!rce(this.Ba)&&this.Ba)if(this.za&&this.za.token){this.Ua=!0;try{var t=e.initConversations;if(t)return this.Va(t),void(this.Ua=!1);var l=e.loadExternalDependency;if(!l)return void this.Wa(Tde);l(this._instance,"conversations",t=>{t||!e.initConversations?this.Wa("Could not load conversations script",t):this.Va(e.initConversations),this.Ua=!1})}catch(e){this.Wa("Error initializing conversations",e),this.Ua=!1}}else Afe.error("Conversations enabled but missing token in remote config.")}}Va(e){if(this.za)try{this._conversationsManager=e(this.za,this._instance),Afe.info("Conversations loaded successfully")}catch(e){this.Wa("Error completing conversations initialization",e)}else Afe.error("Cannot complete initialization: remote config is null")}Wa(e,t){Afe.error(e,t),this._conversationsManager=null,this.Ua=!1}show(){this._conversationsManager?this._conversationsManager.show():Afe.warn("Conversations not loaded yet.")}hide(){this._conversationsManager&&this._conversationsManager.hide()}isAvailable(){return!0===this.Ba&&!ace(this._conversationsManager)}isVisible(){var e,t;return null!==(e=null==(t=this._conversationsManager)?void 0:t.isVisible())&&void 0!==e&&e}sendMessage(e,t,l){var r=this;return Ioe(function*(){return r._conversationsManager?r._conversationsManager.sendMessage(e,t,l):(Afe.warn(Dfe),null)})()}getMessages(e,t){var l=this;return Ioe(function*(){return l._conversationsManager?l._conversationsManager.getMessages(e,t):(Afe.warn(Dfe),null)})()}markAsRead(e){var t=this;return Ioe(function*(){return t._conversationsManager?t._conversationsManager.markAsRead(e):(Afe.warn(Dfe),null)})()}getTickets(e){var t=this;return Ioe(function*(){return t._conversationsManager?t._conversationsManager.getTickets(e):(Afe.warn(Dfe),null)})()}requestRestoreLink(e){var t=this;return Ioe(function*(){return t._conversationsManager?t._conversationsManager.requestRestoreLink(e):(Afe.warn(Dfe),null)})()}restoreFromToken(e){var t=this;return Ioe(function*(){return t._conversationsManager?t._conversationsManager.restoreFromToken(e):(Afe.warn(Dfe),null)})()}restoreFromUrlToken(){var e=this;return Ioe(function*(){return e._conversationsManager?e._conversationsManager.restoreFromUrlToken():(Afe.warn(Dfe),null)})()}getCurrentTicketId(){var e,t;return null!==(e=null==(t=this._conversationsManager)?void 0:t.getCurrentTicketId())&&void 0!==e?e:null}getWidgetSessionId(){var e,t;return null!==(e=null==(t=this._conversationsManager)?void 0:t.getWidgetSessionId())&&void 0!==e?e:null}En(){var e;null==(e=this._conversationsManager)||e.setIdentity()}Rn(){var e;null==(e=this._conversationsManager)||e.clearIdentity()}}},Ufe={logs:class{constructor(e){var t;this.Za=!1,this.Ga=!1,this.it=wpe("[logs]"),this.Gr=[],this.Qa=[],this.Ls=0,this.Ja=()=>{var e,t;this.Ls=0,null==(e=this.Ka)||e.onReconnect(),null==(t=this.Ya)||t.onReconnect()},this._instance=e,this._instance&&null!=(t=this._instance.config.logs)&&t.captureConsoleLogs&&(this.Za=!0),uoe&&$de(uoe,"online",this.Ja)}Xa(e,t,l,r){var n,i=function(e,t){var l,r,n,i,a,s,o,c=null!==(l=null==e?void 0:e.flushIntervalMs)&&void 0!==l?l:3e3,u=null!==(r=null==e?void 0:e.maxBufferSize)&&void 0!==r?r:100,p=null!=t&&t.consoleCapture?void 0:null!==(n=null==e?void 0:e.maxLogsPerInterval)&&void 0!==n?n:1e3,d=rce(p)?Math.max(u,2048):Math.max(u,p),m=null==e?void 0:e.resourceAttributes;return{serviceName:null!==(i=null!==(a=null==m?void 0:m["service.name"])&&void 0!==a?a:null==e?void 0:e.serviceName)&&void 0!==i?i:null==t?void 0:t.serviceNameDefault,serviceVersion:null!==(s=null==m?void 0:m["service.version"])&&void 0!==s?s:null==e?void 0:e.serviceVersion,environment:null!==(o=null==m?void 0:m["deployment.environment"])&&void 0!==o?o:null==e?void 0:e.environment,resourceAttributes:m,beforeSend:null==e?void 0:e.beforeSend,flushIntervalMs:c,maxBufferSize:u,maxQueueSize:d,maxBatchRecordsPerPost:100,rateCapWindowMs:c,maxLogsPerInterval:p,backgroundFlushBudgetMs:0,terminationFlushBudgetMs:0}}(null==(n=this._instance)||null==(n=n.config)?void 0:n.logs,l);return[new Oue(this.tl(e,t),i,this.it,()=>this.el(),e=>e(),void 0,r),i]}rl(){var e,t=null==(e=this._instance)||null==(e=e.config)?void 0:e.logs;if(!this.Ka||this.il!==t){var l;null==(l=this.Ka)||l.reset(),this.il=t;var r=this.Xa(()=>this.Gr,e=>{this.Gr=e});this.Ka=r[0],this.nl=r[1]}return this.Ka}sl(){var e,t=null==(e=this._instance)||null==(e=e.config)?void 0:e.logs;if(!this.Ya||this.ol!==t){var l;null==(l=this.Ya)||l.reset(),this.ol=t;var r=this.Xa(()=>this.Qa,e=>{this.Qa=e},{serviceNameDefault:"posthog-browser-logs",consoleCapture:!0},Mfe);this.Ya=r[0],this.al=r[1]}return this.Ya}initialize(){this.loadIfEnabled()}onRemoteConfig(e){var t,l=null==(t=e.logs)?void 0:t.captureConsoleLogs;!sce(l)&&l&&(this.Za=!0,this.loadIfEnabled())}reset(){var e,t;this.Gr=[],null==(e=this.Ka)||e.reset(),this.Qa=[],null==(t=this.Ya)||t.reset(),this.Ls=0}captureLog(e){this.rl().captureLog(e)}le(e){this.sl().captureLog(e)}get logger(){return this.ll||(this.ll={trace:(e,t)=>this.captureLog({body:e,level:"trace",attributes:t}),debug:(e,t)=>this.captureLog({body:e,level:"debug",attributes:t}),info:(e,t)=>this.captureLog({body:e,level:"info",attributes:t}),warn:(e,t)=>this.captureLog({body:e,level:"warn",attributes:t}),error:(e,t)=>this.captureLog({body:e,level:"error",attributes:t}),fatal:(e,t)=>this.captureLog({body:e,level:"fatal",attributes:t})}),this.ll}flushLogs(e){e?this.ul(e):(this.Ka&&this.Ka.flush().catch(e=>this.it.error("PostHog logs flush failed:",e)),this.Ya&&this.Ya.flush().catch(e=>this.it.error("PostHog logs flush failed:",e)))}loadIfEnabled(){if(this.Za&&!this.Ga){var e=null==xoe?void 0:xoe.__PosthogExtensions__;if(e){var t=e.loadExternalDependency;t?t(this._instance,"logs",t=>{var l;t||null==(l=e.logs)||!l.initializeLogs?this.it.error("Could not load logs script",t):(e.logs.initializeLogs(this._instance),this.Ga=!0)}):this.it.error(Tde)}else this.it.error("PostHog Extensions not found.")}}tl(e,t){var l=this._instance;return{get isDisabled(){return!1},get optedOut(){return!l.is_capturing()},getPersistedProperty:t=>t===Boe.LogsQueue?e():void 0,setPersistedProperty(e,l){var r;e===Boe.LogsQueue&&t(null!==(r=l)&&void 0!==r?r:[])},$t:e=>this.$t(e),getLibraryId:()=>Coe.LIB_NAME,getLibraryVersion:()=>Coe.LIB_VERSION}}$t(e){return new Promise(t=>{if(hhe(this.Ls,3))t({kind:"fatal",error:new Error("logs endpoint is unreachable, dropping batch")});else{var l=!1,r=e=>{l||(l=!0,clearTimeout(n),t(e))},n=setTimeout(()=>r({kind:"retry-later",error:new Error("logs request timed out")}),9e4);this._instance._send_request({method:"POST",url:this.hl(),data:e,compression:"best-available",batchKey:"logs",fireCallbackOnDrop:!0,callback:e=>{var t=e.statusCode;if(this.dl(t),t>=200&&300>t)r({kind:"ok"});else if(413===t)r({kind:"too-large"});else if(0!==t&&429!==t&&500>t)r({kind:"fatal",error:new Error("logs request failed with status "+t)});else{var l;r({kind:"retry-later",error:null!==(l=e.error)&&void 0!==l?l:new Error("logs request failed with status "+t)})}}})}})}dl(e){(0!==e||this._instance.__loaded)&&(this.Ls=ghe(e,this.Ls,3,()=>this.it.warn("Log requests are failing before receiving an HTTP response; this can happen due to network issues, CORS, browser blocking, or ad blockers. Stopped sending logs; will try again when connectivity changes.")))}ul(e){this.Gr.length>0&&this.cl(e,this.Gr,this.nl,Coe.LIB_NAME,e=>{this.Gr=e}),this.Qa.length>0&&this.cl(e,this.Qa,this.al,Mfe,e=>{this.Qa=e})}cl(e,t,l,r,n){if(0!==t.length){var i=t.map(e=>e.record);n([]);var a=_ue(i,Pue(l,Coe.LIB_NAME,Coe.LIB_VERSION),r,Coe.LIB_VERSION);this._instance._send_request({method:"POST",url:this.hl(),data:a,compression:"best-available",batchKey:"logs",transport:e})}}hl(){return this._instance.requestRouter.endpointFor("api","/i/v1/logs")+"?token="+encodeURIComponent(this._instance.config.token)}el(){var e,t={};if(t.distinctId=this._instance.get_distinct_id(),this._instance.sessionManager){var l=this._instance.sessionManager.checkAndGetSessionAndWindowId(!0),r=l.windowId,n=l.sessionStartTimestamp,i=l.lastActivityTimestamp;t.sessionId=l.sessionId,t.windowId=r,sce(n)||(t.sessionStartTimestamp=n),sce(i)||(t.lastActivityTimestamp=i)}if(null!=xoe&&null!=(e=xoe.location)&&e.href&&(t.currentUrl=this._instance.config.disable_capture_url_hashes?Tue(xoe.location.href):xoe.location.href),this._instance.featureFlags){var a=this._instance.featureFlags.getFlags();a&&a.length>0&&(t.activeFeatureFlags=a)}return t}}},Gfe={metrics:class{constructor(e){this.it=wpe("[metrics]"),this._instance=e}initialize(){}rl(){var e,t,l,r,n,i,a,s,o,c=null==(e=this._instance)||null==(e=e.config)?void 0:e.metrics;return this.Ka&&this.il===c||(null==(t=this.Ka)||t.reset(),this.il=c,this.Ka=new zue(this.tl(),{serviceName:null!==(r=null==(o=null==(l=c)?void 0:l.resourceAttributes)?void 0:o["service.name"])&&void 0!==r?r:null==l?void 0:l.serviceName,serviceVersion:null!==(n=null==o?void 0:o["service.version"])&&void 0!==n?n:null==l?void 0:l.serviceVersion,environment:null!==(i=null==o?void 0:o["deployment.environment"])&&void 0!==i?i:null==l?void 0:l.environment,resourceAttributes:o,beforeSend:null==l?void 0:l.beforeSend,flushIntervalMs:null!==(a=null==l?void 0:l.flushIntervalMs)&&void 0!==a?a:1e4,maxSeriesPerFlush:null!==(s=null==l?void 0:l.maxSeriesPerFlush)&&void 0!==s?s:1e3},this.it)),this.Ka}count(e,t,l){void 0===t&&(t=1),this.rl().count(e,t,l)}gauge(e,t,l){this.rl().gauge(e,t,l)}histogram(e,t,l){this.rl().histogram(e,t,l)}flush(e){if(!this.Ka)return Promise.resolve();if(e){var t=this.Ka.drainWindow();return t&&this.Kt(t,e),Promise.resolve()}return this.Ka.flush().catch(e=>this.it.error("PostHog metrics flush failed:",e))}reset(){var e;null==(e=this.Ka)||e.reset()}tl(){var e=this._instance,t=this;return{get isDisabled(){return!1},get optedOut(){return!e.is_capturing()},Kt:e=>t.Kt(e),getLibraryId:()=>Coe.LIB_NAME,getLibraryVersion:()=>Coe.LIB_VERSION}}Kt(e,t){return new Promise(l=>{var r=!1,n=e=>{r||(r=!0,clearTimeout(i),l(e))},i=setTimeout(()=>n({kind:"retry-later",error:new Error("metrics request timed out")}),9e4);this._instance._send_request(koe({method:"POST",url:this.vl(),data:e,compression:"best-available",batchKey:"metrics"},t&&{transport:t},{fireCallbackOnDrop:!0,callback(e){var t=e.statusCode;if(t>=200&&300>t)n({kind:"ok"});else if(413===t)n({kind:"too-large"});else if(0!==t&&429!==t&&500>t)n({kind:"fatal",error:new Error("metrics request failed with status "+t)});else{var l;n({kind:"retry-later",error:null!==(l=e.error)&&void 0!==l?l:new Error("metrics request failed with status "+t)})}}}))})}vl(){return this._instance.requestRouter.endpointFor("api","/i/v1/metrics")+"?token="+encodeURIComponent(this._instance.config.token)}}},Vfe=koe({},Efe,Rfe,Bfe,jfe,Pfe,_fe,Lfe,Ofe,Ffe,qfe,zfe,Ufe,Gfe);qye.__defaultExtensionClasses=koe({},Vfe);var Hfe=function(){Coe.SDK_DIST_CHANNEL="npm";var e=kye[jye]=new qye;return function(){function e(){e.done||(e.done=!0,Pye=!1,qde(kye,function(e){e._dom_loaded()}))}null!=moe&&moe.addEventListener?"complete"===moe.readyState?e():$de(moe,"DOMContentLoaded",e,{capture:!1}):uoe&&Cpe.error("Browser doesn't support `document.addEventListener` so PostHog couldn't be initialized")}(),e}();const Wfe=(e,t)=>{Hfe.identify(e,t)},Zfe="mcp_oauth_authorize_request",$fe=["response_type","client_id","redirect_uri","state","code_challenge","code_challenge_method"],Kfe=jT({email:xT().email("Please enter a valid email.").required("Please enter your email."),password:xT().min(6,"Password must be at least 6 characters.").matches(/^\S*$/,"Password cannot contain spaces.").required("Please enter your password.")}),Yfe=Ge(({props:e})=>{document.title="Status!";const[t,l]=(0,o.useState)(!1),[r,n]=(0,o.useState)(""),[i,a]=(0,o.useState)(!1),s=ae();(0,o.useEffect)(()=>{const e=new URLSearchParams(window.location.search);$fe.every(t=>e.has(t))?localStorage.setItem(Zfe,JSON.stringify({response_type:e.get("response_type"),client_id:e.get("client_id"),redirect_uri:e.get("redirect_uri"),state:e.get("state"),code_challenge:e.get("code_challenge"),code_challenge_method:e.get("code_challenge_method"),scope:e.get("scope")||"",resource:e.get("resource")||""})):localStorage.removeItem(Zfe)},[]);const c=JE({initialValues:{email:"",password:""},validationSchema:Kfe,onSubmit:async(e,{setSubmitting:t,setFieldError:r})=>{t(!0);try{const t=await AS.post("/auth/login",{email:e.email}),l=t.data;if(200===t.status){const t=fS();yv(t,e.email,e.password).then(async()=>{const r=t.currentUser;if(r){const t=await r.getIdToken();localStorage.setItem("firebase_accesstoken",t),localStorage.setItem("email",e.email),Wfe(l.user_id.toString(),{user_id:l.user_id.toString(),provider:"manually",email:e.email}),async function(e,t){await fetch(`${lh.REACT_APP_BACKEND_URL}/plans/get_plans_setting`,{method:"POST",headers:{"Content-Type":"application/json",Authorization:`Bearer ${t}`},body:JSON.stringify({user_id:e})})}(l.user_id,t),s("/accounts",{state:{user_id:l.user_id}}),El.success("You have successfully logged in!")}}).catch(e=>{r("password","Incorrect Password")})}if(t&&t.headers){"true"===(t.headers["clear-storage"]||"")&&(localStorage.clear(),s("/login"))}}catch(i){l(!0),i.message&&500!==i.status?n(i.message||"Something went wrong!"):n("Internal Server Error"),t(!1)}finally{t(!1)}}}),u=e=>{l(!1),n(""),c.handleChange(e)};return(0,Ue.jsx)(o.Fragment,{children:(0,Ue.jsxs)("div",{className:"authentication-bg min-vh-100",children:[(0,Ue.jsx)("div",{className:"bg-overlay bg-white"}),(0,Ue.jsx)(jt,{children:(0,Ue.jsxs)("div",{className:"d-flex flex-column min-vh-100 px-3 pt-4",children:[(0,Ue.jsx)(Ut,{className:"justify-content-center my-auto",children:(0,Ue.jsx)(Xt,{md:8,lg:6,xl:4,children:(0,Ue.jsxs)("div",{className:"text-center py-0",children:[(0,Ue.jsx)("div",{className:"mb-4 mb-md-3",children:(0,Ue.jsx)(gU,{to:"/",className:"d-block auth-logo",children:(0,Ue.jsx)("img",{src:`${lh.IMG_BUCKET_NAME}/images/logo/statusi-logo.png`,alt:"",height:"100",className:"auth-logo-light"})})}),(0,Ue.jsx)("div",{className:"mb-4",children:(0,Ue.jsx)("p",{children:"Sign in to continue to Statusi."})}),(0,Ue.jsxs)(PK,{onSubmit:c.handleSubmit,children:[t&&(0,Ue.jsx)(vW,{color:"danger",fade:!1,timeout:0,children:r}),(0,Ue.jsxs)("div",{className:"form-floating form-floating-custom text-start mb-3",children:[(0,Ue.jsx)(QS,{type:"email",name:"email",className:"form-control",id:"input-username",placeholder:"Enter User Name",onChange:u,onBlur:c.handleBlur,value:c.values.email,invalid:c.touched.email&&!!c.errors.email}),(0,Ue.jsx)(rN,{children:c.errors.email}),(0,Ue.jsx)(FS,{htmlFor:"input-username",children:"Email"}),(0,Ue.jsx)("div",{className:"form-floating-icon",children:(0,Ue.jsx)("i",{className:"uil uil-users-alt"})})]}),(0,Ue.jsxs)("div",{className:"form-floating form-floating-custom text-start mb-3",children:[(0,Ue.jsx)(QS,{name:"password",type:"password",className:"form-control",id:"input-password",placeholder:"Enter Password",onChange:u,onBlur:c.handleBlur,value:c.values.password,invalid:c.touched.password&&!!c.errors.password}),(0,Ue.jsx)(rN,{children:c.errors.password}),(0,Ue.jsx)(FS,{htmlFor:"input-password",children:"Password"}),(0,Ue.jsx)("div",{className:"form-floating-icon",children:(0,Ue.jsx)("i",{className:"uil uil-padlock"})})]}),(0,Ue.jsx)("div",{className:"mt-3 g-recaptcha",children:(0,Ue.jsx)(coe,{sitekey:"6Lc8QCkrAAAAABml8LkrX9BMOCXfmJzYYWEapAAr",onChange:e=>{a(!!e)}})}),(0,Ue.jsx)("div",{className:"mt-3",children:(0,Ue.jsx)("button",{className:"btn btn-info w-100",type:"submit",disabled:c.isSubmitting||!i,children:c.isSubmitting?(0,Ue.jsx)("div",{className:"d-flex align-items-center justify-content-center",children:(0,Ue.jsx)(bo,{height:16,width:20,color:"#fff",strokeWidth:4})}):"Log In"})}),(0,Ue.jsx)("div",{className:"mt-3",children:(0,Ue.jsxs)("button",{className:"btn btn-info w-100",onClick:async e=>{e.preventDefault();const t=new Ub;try{const e=await Ix(Yse,t),r=e.user;if(r){r.email;const t=await r.getIdToken();localStorage.setItem("firebase_accesstoken",t);const i=lh.REACT_APP_BACKEND_URL,a=await fetch(`${i}/auth/google_login`,{method:"POST",headers:{"Content-Type":"application/json",Authorization:`Bearer ${t}`}}),o=await a.json();200===a.status?(localStorage.setItem("authUser",JSON.stringify({idToken:t})),Wfe(o.user_id.toString(),{user_id:o.user_id.toString(),provider:"google",email:e.user.email}),El.success("You have successfully logged in!"),localStorage.setItem("email",r.email||""),s("/accounts",{state:{user_id:o.user_id}})):(l(!0),n(o.error))}}catch(r){l(!0),n("Something Went wrong. Please try again")}},children:[(0,Ue.jsx)("img",{src:`${lh.IMG_BUCKET_NAME}/images/logo/googlelogo.svg`,alt:"Google Logo",height:"22",className:"me-2"}),"Continue with Google"]})})]}),(0,Ue.jsx)("div",{className:"w-100 mt-4 text-start",children:(0,Ue.jsxs)("p",{children:["Don't remember your password?"," ",(0,Ue.jsx)(gU,{to:"/forgot-password",className:"fw-medium text-decoration-underline",children:"Forget password"})]})}),(0,Ue.jsx)("div",{className:"w-100 mt-2 text-start",children:(0,Ue.jsxs)("p",{children:["Don't have an account?"," ",(0,Ue.jsx)(gU,{to:"/sign-up",className:"fw-medium text-decoration-underline",children:"Sign up"})]})})]})})}),(0,Ue.jsx)(Ut,{children:(0,Ue.jsx)(Xt,{xl:12,children:(0,Ue.jsx)("div",{className:"text-center text-muted p-4",children:(0,Ue.jsxs)("p",{className:"mb-0",children:["\xa9 ",(new Date).getFullYear()," Status! Pvt Ltd."]})})})})]})})]})})}),Qfe=Ge(({history:e})=>{localStorage.removeItem("user_id");const t=ju(),l=ae();return(0,o.useEffect)(()=>{localStorage.clear(),Hfe.reset(),t((e=>async t=>{try{localStorage.removeItem("authUser"),e("/login")}catch(l){t(bae(l))}})(l))},[t,e]),(0,Ue.jsx)(o.Fragment,{children:(0,Ue.jsxs)("div",{className:"authentication-bg min-vh-100",children:[(0,Ue.jsx)("div",{className:"bg-overlay bg-white"}),(0,Ue.jsx)(jt,{children:(0,Ue.jsxs)("div",{className:"d-flex flex-column min-vh-100 px-3 pt-4",children:[(0,Ue.jsx)(Ut,{className:"justify-content-center my-auto",children:(0,Ue.jsx)(Xt,{md:8,lg:6,xl:4,children:(0,Ue.jsxs)("div",{className:"text-center py-5",children:[(0,Ue.jsx)("div",{className:"mb-4 mb-md-5",children:(0,Ue.jsxs)(gU,{to:"/",className:"d-block auth-logo",children:[(0,Ue.jsx)("img",{src:`${lh.IMG_BUCKET_NAME}/images/logo/logo-dark.png`,alt:"",height:"22",className:"auth-logo-dark"}),(0,Ue.jsx)("img",{src:`${lh.IMG_BUCKET_NAME}/images/logo/logo-light.png`,alt:"",height:"22",className:"auth-logo-light"})]})}),(0,Ue.jsx)("div",{className:"mb-4 mb-md-5",children:(0,Ue.jsx)("div",{className:"avatar-lg mx-auto",children:(0,Ue.jsx)("div",{className:"avatar-title bg-light text-primary display-4 rounded-circle",children:(0,Ue.jsx)("i",{className:"uil uil-user-circle"})})})}),(0,Ue.jsxs)("div",{className:"text-muted",children:[(0,Ue.jsx)("h4",{className:"",children:"You are Logged Out"}),(0,Ue.jsxs)("p",{children:["Thank you for using"," ",(0,Ue.jsx)("span",{className:"fw-semibold",children:"Dashonic"})]}),(0,Ue.jsx)("div",{className:"mt-4",children:(0,Ue.jsx)(gU,{to:"/login",className:"btn btn-info w-100",children:"Sign In"})})]}),(0,Ue.jsx)("div",{className:"mt-5 text-center text-muted",children:(0,Ue.jsxs)("p",{children:["Don't have an account ?"," ",(0,Ue.jsxs)(gU,{to:"/auth-signup-basic",className:"fw-medium text-decoration-underline",children:[" ","Signup"," "]})]})})]})})}),(0,Ue.jsx)(Ut,{children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)("div",{className:"text-center text-muted p-4",children:(0,Ue.jsxs)("p",{className:"mb-0",children:["\xa9 ",(new Date).getFullYear()," Status! Pvt Ltd."]})})})})]})})]})})}),Jfe=()=>{document.title="Register | React Admin & Dashboard Template";const[e,t]=(0,o.useState)({email:"",password:""}),[l,r]=(0,o.useState)(!1),[n,i]=(0,o.useState)(!1),[a,s]=(0,o.useState)(!1),[c,u]=(0,o.useState)(null),[p,d]=(0,o.useState)(""),[m,h]=(0,o.useState)(!1),g=ae();(0,o.useEffect)(()=>{Dv(Yse,e=>{u(e||null)})},[]);const y=l=>{const{name:r,value:n}=l.target;t({...e,[r]:n})},f=e.email&&e.password;return(0,Ue.jsx)(o.Fragment,{children:(0,Ue.jsxs)("div",{className:"authentication-bg min-vh-100",children:[(0,Ue.jsx)("div",{className:"bg-overlay bg-white"}),(0,Ue.jsx)(jt,{children:(0,Ue.jsxs)("div",{className:"d-flex flex-column min-vh-100 px-3 pt-4",children:[(0,Ue.jsx)(Ut,{className:"justify-content-center my-auto",children:(0,Ue.jsx)(Xt,{md:8,lg:6,xl:4,children:(0,Ue.jsxs)("div",{className:"py-5",children:[(0,Ue.jsx)("div",{className:"mb-4 mb-md-5"}),(0,Ue.jsx)("div",{className:"text-center mb-4",children:(0,Ue.jsx)("h5",{className:"",children:"Register Account"})}),(0,Ue.jsxs)(PK,{className:"needs-validation custom-form mt-4 pt-2",onSubmit:async t=>{var l;if(t.preventDefault(),f&&(l=e.email,/^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/.test(l)))try{h(!0);const t=lh.REACT_APP_BACKEND_URL,l=await fetch(`${t}/auth/save_user`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({email:e.email})}),r=await l.json();if(200==l.status){localStorage.setItem("user_id",r.user_id),d("");const t=(await gv(Yse,e.email,e.password)).user,l={email:e.email,createdAt:v5()},a=O6(Qse,"users");try{await oae(a,l)}catch(n){console.error("Error adding document to Firestore:",n)}const s=await t.getIdToken();localStorage.setItem("firebase_accesstoken",s);const o=localStorage.getItem("firebase_accesstoken");if(o){const t=lh.REACT_APP_BACKEND_URL;200==(await fetch(`${t}/auth/firebase_authentication_check`,{method:"POST",headers:{"Content-Type":"application/json",Authorization:`Bearer ${o}`}})).status?(d(""),localStorage.setItem("authUser",JSON.stringify({email:e.email})),g("/accounts")):r&&r.error&&(i(!0),d(r.error))}else i(!0),d("Something went wrong. Please try again!!")}else r&&r.error&&i(!0)}catch(n){if(n instanceof Error){const e=n.message.substring(10);d(e)}else n&&n.error&&n.error.message?d(n.error.message):d("An error occurred");i(!0),r(!1),s(!1)}finally{h(!1)}},children:[l&&(0,Ue.jsx)(vW,{color:"success",children:"Registered Successfully"}),n&&(0,Ue.jsx)(vW,{color:"danger",children:p}),a&&(0,Ue.jsx)(vW,{color:"danger",children:"User already exists. Please sign in."}),(0,Ue.jsx)("div",{className:"form-group",children:(0,Ue.jsxs)("div",{className:"form-floating form-floating-custom text-start mb-3",children:[(0,Ue.jsx)(QS,{name:"email",placeholder:"Enter email",id:"email",type:"email",required:!0,value:e.email,onChange:y,className:"form-control "+(n&&!e.email?"is-invalid":"")}),n&&!e.email&&(0,Ue.jsx)("div",{className:"invalid-feedback",children:"Please enter a valid email."}),(0,Ue.jsx)(FS,{htmlFor:"email",children:"Email"}),(0,Ue.jsx)("div",{className:"form-floating-icon",children:(0,Ue.jsx)("i",{className:"uil uil-users-alt"})})]})}),(0,Ue.jsx)("div",{className:"form-group",children:(0,Ue.jsxs)("div",{className:"form-floating form-floating-custom text-start mb-3",children:[(0,Ue.jsx)(QS,{name:"password",placeholder:"Enter Password",id:"password",type:"password",required:!0,value:e.password,onChange:y,className:"form-control "+(n&&!e.password?"is-invalid":"")}),n&&!e.password&&(0,Ue.jsx)("div",{className:"invalid-feedback",children:"Please enter a valid password."}),(0,Ue.jsx)(FS,{htmlFor:"password",children:"Password"}),(0,Ue.jsx)("div",{className:"form-floating-icon",children:(0,Ue.jsx)("i",{className:"uil uil-padlock"})})]})}),(0,Ue.jsx)("div",{className:"mt-3",children:(0,Ue.jsx)(Hl,{className:"btn btn-info w-100",type:"submit",disabled:m,children:m?"Registering...":"Register"})})]}),(0,Ue.jsx)("div",{className:"mt-3",children:(0,Ue.jsxs)("button",{className:"btn btn-light w-100",onClick:async()=>{const e=new Ub;try{const t=(await Ix(Yse,e)).user;if(t){const e=await t.getIdToken();localStorage.setItem("firebase_accesstoken",e);const l=lh.REACT_APP_BACKEND_URL,r=await fetch(`${l}/auth/google_signin`,{method:"POST",headers:{"Content-Type":"application/json",Authorization:`Bearer ${e}`}}),n=await r.json();200===r.status?(localStorage.setItem("authUser",JSON.stringify({idToken:e})),localStorage.setItem("user_id",n.user_id),g("/accounts")):n&&n.error&&(i(!0),d(n.error))}}catch(t){i(!0),d("Something Went wrong. Please try again")}},children:[(0,Ue.jsx)("img",{src:`${lh.IMG_BUCKET_NAME}/images/logo/googlelogo.svg`,alt:"Google Logo",height:"22",className:"me-2"}),"Continue with Google"]})}),(0,Ue.jsx)("div",{className:"mt-5 text-center",children:(0,Ue.jsxs)("p",{children:["Already have an account? ",(0,Ue.jsx)(gU,{to:"/login",className:"fw-medium text-decoration-underline",children:" Sign in"})]})})]})})}),(0,Ue.jsx)(Ut,{children:(0,Ue.jsx)(Xt,{lg:"12",children:(0,Ue.jsx)("div",{className:"text-center text-muted p-4"})})})]})})]})})},Xfe=Ge(({history:e})=>{document.title="Forgot Password";const[t,l]=(0,o.useState)(""),[r,n]=(0,o.useState)(""),[i,a]=(0,o.useState)(!1),[s,c]=(0,o.useState)(!1),[u,p]=(0,o.useState)(!1);return(0,o.useEffect)(()=>{if(!r)return void p(!1);p(!0);const e=setTimeout(()=>p(!1),3e3);return()=>clearTimeout(e)},[r]),(0,Ue.jsx)(o.Fragment,{children:(0,Ue.jsxs)("div",{className:"authentication-bg min-vh-100",children:[(0,Ue.jsx)("div",{className:"bg-overlay bg-white"}),(0,Ue.jsx)(jt,{children:(0,Ue.jsx)("div",{className:"d-flex flex-column min-vh-100 px-3 pt-4",children:(0,Ue.jsx)(Ut,{className:"justify-content-center my-auto",children:(0,Ue.jsx)(Xt,{md:8,lg:6,xl:4,children:(0,Ue.jsxs)("div",{className:"text-center py-5",children:[(0,Ue.jsx)("div",{className:"mb-4 mb-md-5",children:(0,Ue.jsx)(gU,{to:"/",className:"d-block auth-logo",children:(0,Ue.jsx)("img",{src:`${lh.IMG_BUCKET_NAME}/images/logo/statusi-logo.png`,alt:"",height:"100",className:"auth-logo-light"})})}),(0,Ue.jsx)("div",{className:"text-muted mb-4",children:(0,Ue.jsx)("h5",{className:"",children:"Forgot Password"})}),(0,Ue.jsx)(uW,{isOpen:u,children:r&&(0,Ue.jsx)(vW,{color:i?"danger":"success",className:"mt-3",children:r})}),(0,Ue.jsxs)(PK,{className:"custom-form mt-4",onSubmit:async function(e){e.preventDefault();try{const e=lh.REACT_APP_BACKEND_URL;c(!0),n("");const r=await fetch(`${e}/auth/reset_password`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({email:t})}),i=await r.json();200==r.status?(a(!1),n(i.message),l("")):(a(!0),n(i.message||i.error||"An error occurred. Please try again later."),c(!1))}catch(r){a(!0),n("An error occurred. Please try again later."),c(!1)}finally{c(!1)}},children:[(0,Ue.jsx)("div",{className:"mb-3",children:(0,Ue.jsx)(QS,{name:"email",label:"Email",className:"form-control",placeholder:"Enter email",type:"email",required:!0,value:t,onChange:e=>l(e.target.value)})}),(0,Ue.jsx)("div",{className:"mt-3",children:(0,Ue.jsx)("button",{className:"btn btn-info w-100",type:"submit",disabled:s,children:s?(0,Ue.jsx)("div",{className:"d-flex align-items-center justify-content-center",children:(0,Ue.jsx)(bo,{height:16,width:20,color:"#fff",strokeWidth:4})}):"Reset"})})]}),(0,Ue.jsx)("div",{className:"mt-4 text-center text-muted",children:(0,Ue.jsxs)("p",{children:["Remember It ? ",(0,Ue.jsx)(gU,{to:"login",className:"fw-medium text-decoration-underline",children:" Sign In "})]})}),(0,Ue.jsx)("div",{className:"text-center text-muted p-4",children:(0,Ue.jsxs)("p",{className:"mb-0",children:["\xa9 "," ",(new Date).getFullYear()," \xa9 Status! Pvt Ltd."]})})]})})})})})]})})});function ebe(){return ebe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},ebe.apply(this,arguments)}var tbe={placement:"top",autohide:!0,placementPrefix:"bs-tooltip",trigger:"hover focus"};function lbe(e){var t=$e()("tooltip-arrow",e.arrowClassName),l=$e()("tooltip","show",e.popperClassName),r=$e()("tooltip-inner",e.innerClassName),n=At(tbe,e);return o.createElement(vq,ebe({},n,{arrowClassName:t,popperClassName:l,innerClassName:r}))}lbe.propTypes=mq;const rbe=lbe;var nbe=l(92229),ibe=l.n(nbe),abe=l(16031);const sbe=ze()(({t:e})=>{var t;document.title="Integration";const l=ae(),r=ne(),n=r.state,i=(null===n||void 0===n?void 0:n.integration_config_id)||null,a=null===(t=r.state)||void 0===t?void 0:t.platform_id,s=localStorage.getItem("firebase_accesstoken"),c=Iu(e=>e.account.accountId),[u,p]=(0,o.useState)(!1),[d,m]=(0,o.useState)(""),[h,g]=(0,o.useState)(!1),[y,f]=(0,o.useState)(!1),[b,v]=(0,o.useState)(!1),[x,S]=(0,o.useState)(!1);null==a&&l("/integration/integration-screen");const N=t=>{m((0,Ue.jsxs)(Ue.Fragment,{children:[e("Connection to Ongage was not successful"),(0,Ue.jsx)("b",{className:"text-danger text-decoration-underline",style:{cursor:"pointer"},onClick:()=>{!async function(){try{if(t){const e=await t.clone().text();w(e)}else w("")}catch{El.error("Error fetching data")}}()},children:e("  Click here  ")}),e("to copy the response which we received from Ongage.This will be useful information for you while you investigate with Ongage and/or Statusi support")]}))},C=t=>{m((0,Ue.jsxs)(Ue.Fragment,{children:[e("Network failure, try again. If the issue persists,"),(0,Ue.jsx)("b",{className:"text-danger text-decoration-underline",style:{cursor:"pointer"},onClick:()=>{!async function(){try{if(t){const e=await t.clone().text();w(e)}else w("")}catch{El.error("Error fetching data")}}()},children:e("  Click here  ")}),e("to copy and share information with the Statusi customer service team")]}))},w=e=>{(0,abe.isEmpty)(e)&&(e="Response is blank"),ibe()(e),S(!0),setTimeout(()=>{S(!1)},1e4)},I=async(e,t,l)=>{const r={method:"GET",headers:{"Content-Type":"application/json",X_USERNAME:e,X_PASSWORD:t,X_ACCOUNT_CODE:l}};try{return await fetch("https://api.ongage.net/api/lists?limit=null",r)}catch{El.error("Failed to connect to Ongage API")}},k=async(e,t,l,r,n,i)=>{const o={method:"POST",headers:{"Content-Type":"application/json",Authorization:`Bearer ${s}`},body:JSON.stringify({username:e,password:t,account_code:l,test_campaign:r,include_new_list:n,user_id:c,platform_id:a,list_id:i})},u=`${lh.REACT_APP_BACKEND_URL}/integration/ongage_integration`;try{return await fetch(u,o)}catch(d){}},T=JE({enableReinitialize:!0,initialValues:{username:"",password:"",account_code:"",test_campaign:0,include_new_list:1},validationSchema:jT({username:xT().required(e("Please enter your Username")),password:xT().required(e("Please Enter Your Password")),account_code:xT().required(e("Please Enter Your Account Code"))}),onSubmit:e=>{}});return(0,Ue.jsx)(o.Fragment,{children:(0,Ue.jsx)("div",{className:"page-content",children:(0,Ue.jsx)(jt,{fluid:!0,children:(0,Ue.jsx)(Ut,{children:(0,Ue.jsxs)(Xt,{lg:"12",children:[(0,Ue.jsx)("div",{className:"d-flex justify-content-center flex-wrap",children:(0,Ue.jsx)(vW,{color:"success",className:"w-25",isOpen:x,toggle:()=>S(!1),children:"Response Copied!"})}),d&&(0,Ue.jsx)(vW,{color:"danger",children:d}),(0,Ue.jsx)(_K,{title:"Platforms",link:"/integration/select-integration",breadcrumbItem:"Contact Activity"}),(0,Ue.jsx)(cN,{children:(0,Ue.jsx)(SN,{children:(0,Ue.jsxs)(PK,{onSubmit:T.handleSubmit,children:[(0,Ue.jsx)("div",{className:"form-group mb-3",children:(0,Ue.jsx)("h3",{children:e("Please create a user with API access in Ongage and configure the credentials in the form below")})}),(0,Ue.jsxs)("div",{className:"form-group mb-2",children:[(0,Ue.jsx)(FS,{className:"form-label",children:e("Username")}),(0,Ue.jsx)(QS,{name:"username",className:"form-control",placeholder:e("Enter User Name"),type:"text",onChange:T.handleChange,onBlur:T.handleBlur,value:T.values.username||"",invalid:!(!T.touched.username||!T.errors.username)}),T.touched.username&&T.errors.username&&(0,Ue.jsx)(rN,{type:"invalid",children:T.errors.username})]}),(0,Ue.jsxs)("div",{className:"form-group mb-2",children:[(0,Ue.jsx)(FS,{className:"form-label",children:e("Password")}),(0,Ue.jsx)(QS,{name:"password",className:"form-control",placeholder:e("Enter Password"),type:"password",onChange:T.handleChange,onBlur:T.handleBlur,value:T.values.password||"",invalid:!(!T.touched.password||!T.errors.password)}),T.touched.password&&T.errors.password&&(0,Ue.jsx)(rN,{type:"invalid",children:T.errors.password})]}),(0,Ue.jsxs)("div",{className:"form-group mb-2",children:[(0,Ue.jsx)(FS,{className:"form-label",children:e("Account code")}),(0,Ue.jsx)(QS,{name:"account_code",className:"form-control",placeholder:e("Enter Account Code"),type:"text",onChange:T.handleChange,onBlur:T.handleBlur,value:T.values.account_code||"",invalid:!(!T.touched.account_code||!T.errors.account_code)}),T.touched.account_code&&T.errors.account_code&&(0,Ue.jsx)(rN,{type:"invalid",children:T.errors.account_code})]}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)(FS,{className:"form-label",htmlFor:"customSwitchsizemd",children:e("Include Test Campaigns")}),(0,Ue.jsx)(rbe,{placement:"right",isOpen:h,target:"TooltipRight1",toggle:()=>g(!h),children:e("While pulling data from Ongage, if you want Statusi to leave test campaigns, leave this set to off")}),(0,Ue.jsx)(Hl,{color:"white",id:"TooltipRight1",children:(0,Ue.jsx)("i",{className:"uil-info-circle lg"})}),(0,Ue.jsx)("div",{className:"form-check form-switch form-switch-md ms-2",dir:"ltr",children:(0,Ue.jsx)(QS,{type:"checkbox",className:"form-check-input",id:"test_campaign",name:"test_campaign",checked:1===T.values.test_campaign,onChange:()=>T.setFieldValue("test_campaign",1===T.values.test_campaign?0:1)})})]}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)(FS,{className:"form-label",htmlFor:"customSwitchsizemd",children:e("Include New List Automatically")}),(0,Ue.jsxs)(rbe,{placement:"right",isOpen:y,target:"TooltipRight2",toggle:()=>f(!y),children:[e("When you add a new list in Ongage, should Statusi include it in reports? Please keep it on. Setting it to off will not include newly added lists by default, however you still have option to include those manually"),(0,Ue.jsx)(gU,{to:"/thirdstep",children:e(" here")})]}),(0,Ue.jsx)(Hl,{color:"white",id:"TooltipRight2",children:(0,Ue.jsx)("i",{className:"uil-info-circle lg"})}),(0,Ue.jsx)("div",{className:"form-check form-switch form-switch-md ms-2",dir:"ltr",children:(0,Ue.jsx)(QS,{type:"checkbox",className:"form-check-input",id:"include_new_list",name:"include_new_list",checked:1===T.values.include_new_list,onChange:()=>T.setFieldValue("include_new_list",1===T.values.include_new_list?0:1)})})]}),(0,Ue.jsx)("div",{className:"text-center mt-4",children:(0,Ue.jsxs)(Ut,{className:"justify-content-center",children:[(0,Ue.jsxs)(Xt,{sm:12,md:4,className:"mb-2 d-flex",children:[(0,Ue.jsx)(Hl,{type:"submit",id:"testAndContinue",color:"primary",className:"w-100",onClick:()=>{(async e=>{const{username:t,password:r,account_code:n,test_campaign:i,include_new_list:a}=e;if(t&&r&&n){p(!0);try{const e=await I(t,r,n);if(200===(null===e||void 0===e?void 0:e.status)){const s=(await e.json()).payload.map(e=>e.id);try{const e=await k(t,r,n,i,a,s);if(200===e.status){const t=await e.json();l("/integration/integrated-list",{state:{integration_id:t.integration_id}})}else p(!1),C(e)}catch(d){C(""),p(!1)}}else N(e),p(!1)}catch(d){N(""),p(!1)}}})(T.values)},disabled:u,children:e("Test Credentials & Continue")}),(0,Ue.jsxs)("div",{style:{marginLeft:"10px"},children:[(0,Ue.jsx)(rbe,{placement:"right",isOpen:b,target:"TooltipRight3",toggle:()=>v(!b),children:e("We require li'l more info please to serve you better...")}),(0,Ue.jsx)(Hl,{color:"white",id:"TooltipRight3",children:(0,Ue.jsx)("i",{className:"uil-info-circle lg"})})]})]}),(0,Ue.jsx)(Xt,{sm:12,md:4,className:"mb-2",children:(0,Ue.jsx)(Hl,{type:"submit",id:"testAndSave",color:"primary",className:"w-100",onClick:()=>{(async e=>{p(!0);const{username:t,password:r,account_code:n,test_campaign:i,include_new_list:a}=e;if(t&&r&&n)try{const e=await I(t,r,n);if(200===(null===e||void 0===e?void 0:e.status)){const s=(await e.json()).payload.map(e=>e.id);try{const e=await k(t,r,n,i,a,s);if(200===e.status){const t=await e.json();l("/integration",{state:{integration_id:t.integration_id}})}else p(!1),C(e)}catch(d){C(""),p(!1)}}else N(e),p(!1)}catch(d){N(""),p(!1)}})(T.values)},disabled:u,children:e("Test Credentials & Save")})}),(0,Ue.jsx)(Xt,{sm:12,md:i?6:4,className:"mb-2",children:(0,Ue.jsx)(Hl,{type:"submit",id:"cancel",color:"primary",className:"w-100",onClick:()=>l("/integration"),children:e("Cancel")})})]})})]})})})]})})})})})});function obe(e){return obe="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},obe(e)}function cbe(e,t){var l=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),l.push.apply(l,r)}return l}function ube(e,t,l){return t in e?Object.defineProperty(e,t,{value:l,enumerable:!0,configurable:!0,writable:!0}):e[t]=l,e}function pbe(){return pbe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},pbe.apply(this,arguments)}function dbe(e,t){for(var l=0;l<t.length;l++){var r=t[l];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function mbe(e,t){return mbe=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},mbe(e,t)}function hbe(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(m7e){return!1}}();return function(){var l,r=ybe(e);if(t){var n=ybe(this).constructor;l=Reflect.construct(r,arguments,n)}else l=r.apply(this,arguments);return function(e,t){if(t&&("object"===obe(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return gbe(e)}(this,l)}}function gbe(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ybe(e){return ybe=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},ybe(e)}var fbe=["defaultOpen"],bbe=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&mbe(e,t)}(i,e);var t,l,r,n=hbe(i);function i(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),(t=n.call(this,e)).state={isOpen:e.defaultOpen||!1},t.toggle=t.toggle.bind(gbe(t)),t}return t=i,l=[{key:"toggle",value:function(e){var t=this;this.setState(function(e){return{isOpen:!e.isOpen}},function(){t.props.onToggle&&t.props.onToggle(e,t.state.isOpen)})}},{key:"render",value:function(){return o.createElement(oz,pbe({isOpen:this.state.isOpen,toggle:this.toggle},lt(this.props,fbe)))}}],l&&dbe(t.prototype,l),r&&dbe(t,r),Object.defineProperty(t,"prototype",{writable:!1}),i}(o.Component);function vbe(e,t,l){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var l=e[Symbol.toPrimitive];if(void 0!==l){var r=l.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:l,enumerable:!0,configurable:!0,writable:!0}):e[t]=l,e}function xbe(e,t){var l=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),l.push.apply(l,r)}return l}function Sbe(e){for(var t=1;t<arguments.length;t++){var l=null!=arguments[t]?arguments[t]:{};t%2?xbe(Object(l),!0).forEach(function(t){vbe(e,t,l[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(l)):xbe(Object(l)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(l,t))})}return e}bbe.propTypes=function(e){for(var t=1;t<arguments.length;t++){var l=null!=arguments[t]?arguments[t]:{};t%2?cbe(Object(l),!0).forEach(function(t){ube(e,t,l[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(l)):cbe(Object(l)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(l,t))})}return e}({defaultOpen:We().bool,onToggle:We().func},oz.propTypes);const Nbe=()=>{};let Cbe={},wbe={},Ibe=null,kbe={mark:Nbe,measure:Nbe};try{"undefined"!==typeof window&&(Cbe=window),"undefined"!==typeof document&&(wbe=document),"undefined"!==typeof MutationObserver&&(Ibe=MutationObserver),"undefined"!==typeof performance&&(kbe=performance)}catch(m7e){}const{userAgent:Tbe=""}=Cbe.navigator||{},Abe=Cbe,Dbe=wbe,Mbe=Ibe,Ebe=kbe,Rbe=(Abe.document,!!Dbe.documentElement&&!!Dbe.head&&"function"===typeof Dbe.addEventListener&&"function"===typeof Dbe.createElement),Bbe=~Tbe.indexOf("MSIE")||~Tbe.indexOf("Trident/");var jbe={classic:{fa:"solid",fas:"solid","fa-solid":"solid",far:"regular","fa-regular":"regular",fal:"light","fa-light":"light",fat:"thin","fa-thin":"thin",fab:"brands","fa-brands":"brands"},duotone:{fa:"solid",fad:"solid","fa-solid":"solid","fa-duotone":"solid",fadr:"regular","fa-regular":"regular",fadl:"light","fa-light":"light",fadt:"thin","fa-thin":"thin"},sharp:{fa:"solid",fass:"solid","fa-solid":"solid",fasr:"regular","fa-regular":"regular",fasl:"light","fa-light":"light",fast:"thin","fa-thin":"thin"},"sharp-duotone":{fa:"solid",fasds:"solid","fa-solid":"solid",fasdr:"regular","fa-regular":"regular",fasdl:"light","fa-light":"light",fasdt:"thin","fa-thin":"thin"}},Pbe=["fa-classic","fa-duotone","fa-sharp","fa-sharp-duotone"],_be="classic",Obe="duotone",Lbe=[_be,Obe,"sharp","sharp-duotone"],Fbe=new Map([["classic",{defaultShortPrefixId:"fas",defaultStyleId:"solid",styleIds:["solid","regular","light","thin","brands"],futureStyleIds:[],defaultFontWeight:900}],["sharp",{defaultShortPrefixId:"fass",defaultStyleId:"solid",styleIds:["solid","regular","light","thin"],futureStyleIds:[],defaultFontWeight:900}],["duotone",{defaultShortPrefixId:"fad",defaultStyleId:"solid",styleIds:["solid","regular","light","thin"],futureStyleIds:[],defaultFontWeight:900}],["sharp-duotone",{defaultShortPrefixId:"fasds",defaultStyleId:"solid",styleIds:["solid","regular","light","thin"],futureStyleIds:[],defaultFontWeight:900}]]),qbe=["fak","fa-kit","fakd","fa-kit-duotone"],zbe={fak:"kit","fa-kit":"kit"},Ube={fakd:"kit-duotone","fa-kit-duotone":"kit-duotone"},Gbe=["fak","fakd"],Vbe={kit:"fak"},Hbe={"kit-duotone":"fakd"},Wbe={GROUP:"duotone-group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},Zbe=["fak","fa-kit","fakd","fa-kit-duotone"],$be={classic:{fab:"fa-brands",fad:"fa-duotone",fal:"fa-light",far:"fa-regular",fas:"fa-solid",fat:"fa-thin"},duotone:{fadr:"fa-regular",fadl:"fa-light",fadt:"fa-thin"},sharp:{fass:"fa-solid",fasr:"fa-regular",fasl:"fa-light",fast:"fa-thin"},"sharp-duotone":{fasds:"fa-solid",fasdr:"fa-regular",fasdl:"fa-light",fasdt:"fa-thin"}},Kbe=["fa","fas","far","fal","fat","fad","fadr","fadl","fadt","fab","fass","fasr","fasl","fast","fasds","fasdr","fasdl","fasdt","fa-classic","fa-duotone","fa-sharp","fa-sharp-duotone","fa-solid","fa-regular","fa-light","fa-thin","fa-duotone","fa-brands"],Ybe=[1,2,3,4,5,6,7,8,9,10],Qbe=Ybe.concat([11,12,13,14,15,16,17,18,19,20]),Jbe=[...Object.keys({classic:["fas","far","fal","fat","fad"],duotone:["fadr","fadl","fadt"],sharp:["fass","fasr","fasl","fast"],"sharp-duotone":["fasds","fasdr","fasdl","fasdt"]}),"solid","regular","light","thin","duotone","brands","2xs","xs","sm","lg","xl","2xl","beat","border","fade","beat-fade","bounce","flip-both","flip-horizontal","flip-vertical","flip","fw","inverse","layers-counter","layers-text","layers","li","pull-left","pull-right","pulse","rotate-180","rotate-270","rotate-90","rotate-by","shake","spin-pulse","spin-reverse","spin","stack-1x","stack-2x","stack","ul",Wbe.GROUP,Wbe.SWAP_OPACITY,Wbe.PRIMARY,Wbe.SECONDARY].concat(Ybe.map(e=>"".concat(e,"x"))).concat(Qbe.map(e=>"w-".concat(e)));const Xbe="___FONT_AWESOME___",eve=16,tve="svg-inline--fa",lve="data-fa-i2svg",rve="data-fa-pseudo-element",nve="data-prefix",ive="data-icon",ave="fontawesome-i2svg",sve=["HTML","HEAD","STYLE","SCRIPT"],ove=(()=>{try{return!0}catch(e){return!1}})();function cve(e){return new Proxy(e,{get:(e,t)=>t in e?e[t]:e[_be]})}const uve=Sbe({},jbe);uve[_be]=Sbe(Sbe(Sbe(Sbe({},{"fa-duotone":"duotone"}),jbe[_be]),zbe),Ube);const pve=cve(uve),dve=Sbe({},{classic:{solid:"fas",regular:"far",light:"fal",thin:"fat",brands:"fab"},duotone:{solid:"fad",regular:"fadr",light:"fadl",thin:"fadt"},sharp:{solid:"fass",regular:"fasr",light:"fasl",thin:"fast"},"sharp-duotone":{solid:"fasds",regular:"fasdr",light:"fasdl",thin:"fasdt"}});dve[_be]=Sbe(Sbe(Sbe(Sbe({},{duotone:"fad"}),dve[_be]),Vbe),Hbe);const mve=cve(dve),hve=Sbe({},$be);hve[_be]=Sbe(Sbe({},hve[_be]),{fak:"fa-kit"});const gve=cve(hve),yve=Sbe({},{classic:{"fa-brands":"fab","fa-duotone":"fad","fa-light":"fal","fa-regular":"far","fa-solid":"fas","fa-thin":"fat"},duotone:{"fa-regular":"fadr","fa-light":"fadl","fa-thin":"fadt"},sharp:{"fa-solid":"fass","fa-regular":"fasr","fa-light":"fasl","fa-thin":"fast"},"sharp-duotone":{"fa-solid":"fasds","fa-regular":"fasdr","fa-light":"fasdl","fa-thin":"fasdt"}});yve[_be]=Sbe(Sbe({},yve[_be]),{"fa-kit":"fak"});cve(yve);const fve=/fa(s|r|l|t|d|dr|dl|dt|b|k|kd|ss|sr|sl|st|sds|sdr|sdl|sdt)?[\-\ ]/,bve="fa-layers-text",vve=/Font ?Awesome ?([56 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Sharp Duotone|Sharp|Kit)?.*/i,xve=(cve(Sbe({},{classic:{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},duotone:{900:"fad",400:"fadr",300:"fadl",100:"fadt"},sharp:{900:"fass",400:"fasr",300:"fasl",100:"fast"},"sharp-duotone":{900:"fasds",400:"fasdr",300:"fasdl",100:"fasdt"}})),["class","data-prefix","data-icon","data-fa-transform","data-fa-mask"]),Sve={GROUP:"duotone-group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},Nve=["kit",...Jbe],Cve=Abe.FontAwesomeConfig||{};if(Dbe&&"function"===typeof Dbe.querySelector){[["data-family-prefix","familyPrefix"],["data-css-prefix","cssPrefix"],["data-family-default","familyDefault"],["data-style-default","styleDefault"],["data-replacement-class","replacementClass"],["data-auto-replace-svg","autoReplaceSvg"],["data-auto-add-css","autoAddCss"],["data-auto-a11y","autoA11y"],["data-search-pseudo-elements","searchPseudoElements"],["data-observe-mutations","observeMutations"],["data-mutate-approach","mutateApproach"],["data-keep-original-source","keepOriginalSource"],["data-measure-performance","measurePerformance"],["data-show-missing-icons","showMissingIcons"]].forEach(e=>{let[t,l]=e;const r=function(e){return""===e||"false"!==e&&("true"===e||e)}(function(e){var t=Dbe.querySelector("script["+e+"]");if(t)return t.getAttribute(e)}(t));void 0!==r&&null!==r&&(Cve[l]=r)})}const wve={styleDefault:"solid",familyDefault:_be,cssPrefix:"fa",replacementClass:tve,autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0};Cve.familyPrefix&&(Cve.cssPrefix=Cve.familyPrefix);const Ive=Sbe(Sbe({},wve),Cve);Ive.autoReplaceSvg||(Ive.observeMutations=!1);const kve={};Object.keys(wve).forEach(e=>{Object.defineProperty(kve,e,{enumerable:!0,set:function(t){Ive[e]=t,Tve.forEach(e=>e(kve))},get:function(){return Ive[e]}})}),Object.defineProperty(kve,"familyPrefix",{enumerable:!0,set:function(e){Ive.cssPrefix=e,Tve.forEach(e=>e(kve))},get:function(){return Ive.cssPrefix}}),Abe.FontAwesomeConfig=kve;const Tve=[];const Ave=eve,Dve={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function Mve(){let e=12,t="";for(;e-- >0;)t+="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"[62*Math.random()|0];return t}function Eve(e){const t=[];for(let l=(e||[]).length>>>0;l--;)t[l]=e[l];return t}function Rve(e){return e.classList?Eve(e.classList):(e.getAttribute("class")||"").split(" ").filter(e=>e)}function Bve(e){return"".concat(e).replace(/&/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&#39;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}function jve(e){return Object.keys(e||{}).reduce((t,l)=>t+"".concat(l,": ").concat(e[l].trim(),";"),"")}function Pve(e){return e.size!==Dve.size||e.x!==Dve.x||e.y!==Dve.y||e.rotate!==Dve.rotate||e.flipX||e.flipY}function _ve(){const e="fa",t=tve,l=kve.cssPrefix,r=kve.replacementClass;let n=':root, :host {\n  --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free";\n  --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free";\n  --fa-font-light: normal 300 1em/1 "Font Awesome 6 Pro";\n  --fa-font-thin: normal 100 1em/1 "Font Awesome 6 Pro";\n  --fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone";\n  --fa-font-duotone-regular: normal 400 1em/1 "Font Awesome 6 Duotone";\n  --fa-font-duotone-light: normal 300 1em/1 "Font Awesome 6 Duotone";\n  --fa-font-duotone-thin: normal 100 1em/1 "Font Awesome 6 Duotone";\n  --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";\n  --fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 6 Sharp";\n  --fa-font-sharp-regular: normal 400 1em/1 "Font Awesome 6 Sharp";\n  --fa-font-sharp-light: normal 300 1em/1 "Font Awesome 6 Sharp";\n  --fa-font-sharp-thin: normal 100 1em/1 "Font Awesome 6 Sharp";\n  --fa-font-sharp-duotone-solid: normal 900 1em/1 "Font Awesome 6 Sharp Duotone";\n  --fa-font-sharp-duotone-regular: normal 400 1em/1 "Font Awesome 6 Sharp Duotone";\n  --fa-font-sharp-duotone-light: normal 300 1em/1 "Font Awesome 6 Sharp Duotone";\n  --fa-font-sharp-duotone-thin: normal 100 1em/1 "Font Awesome 6 Sharp Duotone";\n}\n\nsvg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa {\n  overflow: visible;\n  box-sizing: content-box;\n}\n\n.svg-inline--fa {\n  display: var(--fa-display, inline-block);\n  height: 1em;\n  overflow: visible;\n  vertical-align: -0.125em;\n}\n.svg-inline--fa.fa-2xs {\n  vertical-align: 0.1em;\n}\n.svg-inline--fa.fa-xs {\n  vertical-align: 0em;\n}\n.svg-inline--fa.fa-sm {\n  vertical-align: -0.0714285705em;\n}\n.svg-inline--fa.fa-lg {\n  vertical-align: -0.2em;\n}\n.svg-inline--fa.fa-xl {\n  vertical-align: -0.25em;\n}\n.svg-inline--fa.fa-2xl {\n  vertical-align: -0.3125em;\n}\n.svg-inline--fa.fa-pull-left {\n  margin-right: var(--fa-pull-margin, 0.3em);\n  width: auto;\n}\n.svg-inline--fa.fa-pull-right {\n  margin-left: var(--fa-pull-margin, 0.3em);\n  width: auto;\n}\n.svg-inline--fa.fa-li {\n  width: var(--fa-li-width, 2em);\n  top: 0.25em;\n}\n.svg-inline--fa.fa-fw {\n  width: var(--fa-fw-width, 1.25em);\n}\n\n.fa-layers svg.svg-inline--fa {\n  bottom: 0;\n  left: 0;\n  margin: auto;\n  position: absolute;\n  right: 0;\n  top: 0;\n}\n\n.fa-layers-counter, .fa-layers-text {\n  display: inline-block;\n  position: absolute;\n  text-align: center;\n}\n\n.fa-layers {\n  display: inline-block;\n  height: 1em;\n  position: relative;\n  text-align: center;\n  vertical-align: -0.125em;\n  width: 1em;\n}\n.fa-layers svg.svg-inline--fa {\n  transform-origin: center center;\n}\n\n.fa-layers-text {\n  left: 50%;\n  top: 50%;\n  transform: translate(-50%, -50%);\n  transform-origin: center center;\n}\n\n.fa-layers-counter {\n  background-color: var(--fa-counter-background-color, #ff253a);\n  border-radius: var(--fa-counter-border-radius, 1em);\n  box-sizing: border-box;\n  color: var(--fa-inverse, #fff);\n  line-height: var(--fa-counter-line-height, 1);\n  max-width: var(--fa-counter-max-width, 5em);\n  min-width: var(--fa-counter-min-width, 1.5em);\n  overflow: hidden;\n  padding: var(--fa-counter-padding, 0.25em 0.5em);\n  right: var(--fa-right, 0);\n  text-overflow: ellipsis;\n  top: var(--fa-top, 0);\n  transform: scale(var(--fa-counter-scale, 0.25));\n  transform-origin: top right;\n}\n\n.fa-layers-bottom-right {\n  bottom: var(--fa-bottom, 0);\n  right: var(--fa-right, 0);\n  top: auto;\n  transform: scale(var(--fa-layers-scale, 0.25));\n  transform-origin: bottom right;\n}\n\n.fa-layers-bottom-left {\n  bottom: var(--fa-bottom, 0);\n  left: var(--fa-left, 0);\n  right: auto;\n  top: auto;\n  transform: scale(var(--fa-layers-scale, 0.25));\n  transform-origin: bottom left;\n}\n\n.fa-layers-top-right {\n  top: var(--fa-top, 0);\n  right: var(--fa-right, 0);\n  transform: scale(var(--fa-layers-scale, 0.25));\n  transform-origin: top right;\n}\n\n.fa-layers-top-left {\n  left: var(--fa-left, 0);\n  right: auto;\n  top: var(--fa-top, 0);\n  transform: scale(var(--fa-layers-scale, 0.25));\n  transform-origin: top left;\n}\n\n.fa-1x {\n  font-size: 1em;\n}\n\n.fa-2x {\n  font-size: 2em;\n}\n\n.fa-3x {\n  font-size: 3em;\n}\n\n.fa-4x {\n  font-size: 4em;\n}\n\n.fa-5x {\n  font-size: 5em;\n}\n\n.fa-6x {\n  font-size: 6em;\n}\n\n.fa-7x {\n  font-size: 7em;\n}\n\n.fa-8x {\n  font-size: 8em;\n}\n\n.fa-9x {\n  font-size: 9em;\n}\n\n.fa-10x {\n  font-size: 10em;\n}\n\n.fa-2xs {\n  font-size: 0.625em;\n  line-height: 0.1em;\n  vertical-align: 0.225em;\n}\n\n.fa-xs {\n  font-size: 0.75em;\n  line-height: 0.0833333337em;\n  vertical-align: 0.125em;\n}\n\n.fa-sm {\n  font-size: 0.875em;\n  line-height: 0.0714285718em;\n  vertical-align: 0.0535714295em;\n}\n\n.fa-lg {\n  font-size: 1.25em;\n  line-height: 0.05em;\n  vertical-align: -0.075em;\n}\n\n.fa-xl {\n  font-size: 1.5em;\n  line-height: 0.0416666682em;\n  vertical-align: -0.125em;\n}\n\n.fa-2xl {\n  font-size: 2em;\n  line-height: 0.03125em;\n  vertical-align: -0.1875em;\n}\n\n.fa-fw {\n  text-align: center;\n  width: 1.25em;\n}\n\n.fa-ul {\n  list-style-type: none;\n  margin-left: var(--fa-li-margin, 2.5em);\n  padding-left: 0;\n}\n.fa-ul > li {\n  position: relative;\n}\n\n.fa-li {\n  left: calc(-1 * var(--fa-li-width, 2em));\n  position: absolute;\n  text-align: center;\n  width: var(--fa-li-width, 2em);\n  line-height: inherit;\n}\n\n.fa-border {\n  border-color: var(--fa-border-color, #eee);\n  border-radius: var(--fa-border-radius, 0.1em);\n  border-style: var(--fa-border-style, solid);\n  border-width: var(--fa-border-width, 0.08em);\n  padding: var(--fa-border-padding, 0.2em 0.25em 0.15em);\n}\n\n.fa-pull-left {\n  float: left;\n  margin-right: var(--fa-pull-margin, 0.3em);\n}\n\n.fa-pull-right {\n  float: right;\n  margin-left: var(--fa-pull-margin, 0.3em);\n}\n\n.fa-beat {\n  animation-name: fa-beat;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, ease-in-out);\n}\n\n.fa-bounce {\n  animation-name: fa-bounce;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));\n}\n\n.fa-fade {\n  animation-name: fa-fade;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n}\n\n.fa-beat-fade {\n  animation-name: fa-beat-fade;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n}\n\n.fa-flip {\n  animation-name: fa-flip;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, ease-in-out);\n}\n\n.fa-shake {\n  animation-name: fa-shake;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, linear);\n}\n\n.fa-spin {\n  animation-name: fa-spin;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 2s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, linear);\n}\n\n.fa-spin-reverse {\n  --fa-animation-direction: reverse;\n}\n\n.fa-pulse,\n.fa-spin-pulse {\n  animation-name: fa-spin;\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, steps(8));\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .fa-beat,\n.fa-bounce,\n.fa-fade,\n.fa-beat-fade,\n.fa-flip,\n.fa-pulse,\n.fa-shake,\n.fa-spin,\n.fa-spin-pulse {\n    animation-delay: -1ms;\n    animation-duration: 1ms;\n    animation-iteration-count: 1;\n    transition-delay: 0s;\n    transition-duration: 0s;\n  }\n}\n@keyframes fa-beat {\n  0%, 90% {\n    transform: scale(1);\n  }\n  45% {\n    transform: scale(var(--fa-beat-scale, 1.25));\n  }\n}\n@keyframes fa-bounce {\n  0% {\n    transform: scale(1, 1) translateY(0);\n  }\n  10% {\n    transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n  }\n  30% {\n    transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));\n  }\n  50% {\n    transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n  }\n  57% {\n    transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n  }\n  64% {\n    transform: scale(1, 1) translateY(0);\n  }\n  100% {\n    transform: scale(1, 1) translateY(0);\n  }\n}\n@keyframes fa-fade {\n  50% {\n    opacity: var(--fa-fade-opacity, 0.4);\n  }\n}\n@keyframes fa-beat-fade {\n  0%, 100% {\n    opacity: var(--fa-beat-fade-opacity, 0.4);\n    transform: scale(1);\n  }\n  50% {\n    opacity: 1;\n    transform: scale(var(--fa-beat-fade-scale, 1.125));\n  }\n}\n@keyframes fa-flip {\n  50% {\n    transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n  }\n}\n@keyframes fa-shake {\n  0% {\n    transform: rotate(-15deg);\n  }\n  4% {\n    transform: rotate(15deg);\n  }\n  8%, 24% {\n    transform: rotate(-18deg);\n  }\n  12%, 28% {\n    transform: rotate(18deg);\n  }\n  16% {\n    transform: rotate(-22deg);\n  }\n  20% {\n    transform: rotate(22deg);\n  }\n  32% {\n    transform: rotate(-12deg);\n  }\n  36% {\n    transform: rotate(12deg);\n  }\n  40%, 100% {\n    transform: rotate(0deg);\n  }\n}\n@keyframes fa-spin {\n  0% {\n    transform: rotate(0deg);\n  }\n  100% {\n    transform: rotate(360deg);\n  }\n}\n.fa-rotate-90 {\n  transform: rotate(90deg);\n}\n\n.fa-rotate-180 {\n  transform: rotate(180deg);\n}\n\n.fa-rotate-270 {\n  transform: rotate(270deg);\n}\n\n.fa-flip-horizontal {\n  transform: scale(-1, 1);\n}\n\n.fa-flip-vertical {\n  transform: scale(1, -1);\n}\n\n.fa-flip-both,\n.fa-flip-horizontal.fa-flip-vertical {\n  transform: scale(-1, -1);\n}\n\n.fa-rotate-by {\n  transform: rotate(var(--fa-rotate-angle, 0));\n}\n\n.fa-stack {\n  display: inline-block;\n  vertical-align: middle;\n  height: 2em;\n  position: relative;\n  width: 2.5em;\n}\n\n.fa-stack-1x,\n.fa-stack-2x {\n  bottom: 0;\n  left: 0;\n  margin: auto;\n  position: absolute;\n  right: 0;\n  top: 0;\n  z-index: var(--fa-stack-z-index, auto);\n}\n\n.svg-inline--fa.fa-stack-1x {\n  height: 1em;\n  width: 1.25em;\n}\n.svg-inline--fa.fa-stack-2x {\n  height: 2em;\n  width: 2.5em;\n}\n\n.fa-inverse {\n  color: var(--fa-inverse, #fff);\n}\n\n.sr-only,\n.fa-sr-only {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  padding: 0;\n  margin: -1px;\n  overflow: hidden;\n  clip: rect(0, 0, 0, 0);\n  white-space: nowrap;\n  border-width: 0;\n}\n\n.sr-only-focusable:not(:focus),\n.fa-sr-only-focusable:not(:focus) {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  padding: 0;\n  margin: -1px;\n  overflow: hidden;\n  clip: rect(0, 0, 0, 0);\n  white-space: nowrap;\n  border-width: 0;\n}\n\n.svg-inline--fa .fa-primary {\n  fill: var(--fa-primary-color, currentColor);\n  opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa .fa-secondary {\n  fill: var(--fa-secondary-color, currentColor);\n  opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-primary {\n  opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-secondary {\n  opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa mask .fa-primary,\n.svg-inline--fa mask .fa-secondary {\n  fill: black;\n}';if(l!==e||r!==t){const i=new RegExp("\\.".concat(e,"\\-"),"g"),a=new RegExp("\\--".concat(e,"\\-"),"g"),s=new RegExp("\\.".concat(t),"g");n=n.replace(i,".".concat(l,"-")).replace(a,"--".concat(l,"-")).replace(s,".".concat(r))}return n}let Ove=!1;function Lve(){kve.autoAddCss&&!Ove&&(!function(e){if(!e||!Rbe)return;const t=Dbe.createElement("style");t.setAttribute("type","text/css"),t.innerHTML=e;const l=Dbe.head.childNodes;let r=null;for(let n=l.length-1;n>-1;n--){const e=l[n],t=(e.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(t)>-1&&(r=e)}Dbe.head.insertBefore(t,r)}(_ve()),Ove=!0)}var Fve={mixout:()=>({dom:{css:_ve,insertCss:Lve}}),hooks:()=>({beforeDOMElementCreation(){Lve()},beforeI2svg(){Lve()}})};const qve=Abe||{};qve[Xbe]||(qve[Xbe]={}),qve[Xbe].styles||(qve[Xbe].styles={}),qve[Xbe].hooks||(qve[Xbe].hooks={}),qve[Xbe].shims||(qve[Xbe].shims=[]);var zve=qve[Xbe];const Uve=[],Gve=function(){Dbe.removeEventListener("DOMContentLoaded",Gve),Vve=1,Uve.map(e=>e())};let Vve=!1;function Hve(e){const{tag:t,attributes:l={},children:r=[]}=e;return"string"===typeof e?Bve(e):"<".concat(t," ").concat(function(e){return Object.keys(e||{}).reduce((t,l)=>t+"".concat(l,'="').concat(Bve(e[l]),'" '),"").trim()}(l),">").concat(r.map(Hve).join(""),"</").concat(t,">")}function Wve(e,t,l){if(e&&e[t]&&e[t][l])return{prefix:t,iconName:l,icon:e[t][l]}}Rbe&&(Vve=(Dbe.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(Dbe.readyState),Vve||Dbe.addEventListener("DOMContentLoaded",Gve));var Zve=function(e,t,l,r){var n,i,a,s=Object.keys(e),o=s.length,c=void 0!==r?function(e,t){return function(l,r,n,i){return e.call(t,l,r,n,i)}}(t,r):t;for(void 0===l?(n=1,a=e[s[0]]):(n=0,a=l);n<o;n++)a=c(a,e[i=s[n]],i,e);return a};function $ve(e){const t=function(e){const t=[];let l=0;const r=e.length;for(;l<r;){const n=e.charCodeAt(l++);if(n>=55296&&n<=56319&&l<r){const r=e.charCodeAt(l++);56320==(64512&r)?t.push(((1023&n)<<10)+(1023&r)+65536):(t.push(n),l--)}else t.push(n)}return t}(e);return 1===t.length?t[0].toString(16):null}function Kve(e){return Object.keys(e).reduce((t,l)=>{const r=e[l];return!!r.icon?t[r.iconName]=r.icon:t[l]=r,t},{})}function Yve(e,t){let l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const{skipHooks:r=!1}=l,n=Kve(t);"function"!==typeof zve.hooks.addPack||r?zve.styles[e]=Sbe(Sbe({},zve.styles[e]||{}),n):zve.hooks.addPack(e,Kve(t)),"fas"===e&&Yve("fa",t)}const{styles:Qve,shims:Jve}=zve,Xve=Object.keys(gve),exe=Xve.reduce((e,t)=>(e[t]=Object.keys(gve[t]),e),{});let txe=null,lxe={},rxe={},nxe={},ixe={},axe={};function sxe(e,t){const l=t.split("-"),r=l[0],n=l.slice(1).join("-");return r!==e||""===n||(i=n,~Nve.indexOf(i))?null:n;var i}const oxe=()=>{const e=e=>Zve(Qve,(t,l,r)=>(t[r]=Zve(l,e,{}),t),{});lxe=e((e,t,l)=>{if(t[3]&&(e[t[3]]=l),t[2]){t[2].filter(e=>"number"===typeof e).forEach(t=>{e[t.toString(16)]=l})}return e}),rxe=e((e,t,l)=>{if(e[l]=l,t[2]){t[2].filter(e=>"string"===typeof e).forEach(t=>{e[t]=l})}return e}),axe=e((e,t,l)=>{const r=t[2];return e[l]=l,r.forEach(t=>{e[t]=l}),e});const t="far"in Qve||kve.autoFetchSvg,l=Zve(Jve,(e,l)=>{const r=l[0];let n=l[1];const i=l[2];return"far"!==n||t||(n="fas"),"string"===typeof r&&(e.names[r]={prefix:n,iconName:i}),"number"===typeof r&&(e.unicodes[r.toString(16)]={prefix:n,iconName:i}),e},{names:{},unicodes:{}});nxe=l.names,ixe=l.unicodes,txe=hxe(kve.styleDefault,{family:kve.familyDefault})};var cxe;function uxe(e,t){return(lxe[e]||{})[t]}function pxe(e,t){return(axe[e]||{})[t]}function dxe(e){return nxe[e]||{prefix:null,iconName:null}}function mxe(){return txe}cxe=e=>{txe=hxe(e.styleDefault,{family:kve.familyDefault})},Tve.push(cxe),oxe();function hxe(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{family:l=_be}=t,r=pve[l][e];if(l===Obe&&!e)return"fad";const n=mve[l][e]||mve[l][r],i=e in zve.styles?e:null;return n||i||null}function gxe(e){return e.sort().filter((e,t,l)=>l.indexOf(e)===t)}function yxe(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{skipLookups:l=!1}=t;let r=null;const n=Kbe.concat(Zbe),i=gxe(e.filter(e=>n.includes(e))),a=gxe(e.filter(e=>!Kbe.includes(e))),s=i.filter(e=>(r=e,!Pbe.includes(e))),[o=null]=s,c=function(e){let t=_be;const l=Xve.reduce((e,t)=>(e[t]="".concat(kve.cssPrefix,"-").concat(t),e),{});return Lbe.forEach(r=>{(e.includes(l[r])||e.some(e=>exe[r].includes(e)))&&(t=r)}),t}(i),u=Sbe(Sbe({},function(e){let t=[],l=null;return e.forEach(e=>{const r=sxe(kve.cssPrefix,e);r?l=r:e&&t.push(e)}),{iconName:l,rest:t}}(a)),{},{prefix:hxe(o,{family:c})});return Sbe(Sbe(Sbe({},u),function(e){const{values:t,family:l,canonical:r,givenPrefix:n="",styles:i={},config:a={}}=e,s=l===Obe,o=t.includes("fa-duotone")||t.includes("fad"),c="duotone"===a.familyDefault,u="fad"===r.prefix||"fa-duotone"===r.prefix;!s&&(o||c||u)&&(r.prefix="fad");(t.includes("fa-brands")||t.includes("fab"))&&(r.prefix="fab");if(!r.prefix&&fxe.includes(l)){const e=Object.keys(i).find(e=>bxe.includes(e));if(e||a.autoFetchSvg){const e=Fbe.get(l).defaultShortPrefixId;r.prefix=e,r.iconName=pxe(r.prefix,r.iconName)||r.iconName}}"fa"!==r.prefix&&"fa"!==n||(r.prefix=mxe()||"fas");return r}({values:e,family:c,styles:Qve,config:kve,canonical:u,givenPrefix:r})),function(e,t,l){let{prefix:r,iconName:n}=l;if(e||!r||!n)return{prefix:r,iconName:n};const i="fa"===t?dxe(n):{},a=pxe(r,n);n=i.iconName||a||n,r=i.prefix||r,"far"!==r||Qve.far||!Qve.fas||kve.autoFetchSvg||(r="fas");return{prefix:r,iconName:n}}(l,r,u))}const fxe=Lbe.filter(e=>e!==_be||e!==Obe),bxe=Object.keys($be).filter(e=>e!==_be).map(e=>Object.keys($be[e])).flat();let vxe=[],xxe={};const Sxe={},Nxe=Object.keys(Sxe);function Cxe(e,t){for(var l=arguments.length,r=new Array(l>2?l-2:0),n=2;n<l;n++)r[n-2]=arguments[n];return(xxe[e]||[]).forEach(e=>{t=e.apply(null,[t,...r])}),t}function wxe(e){for(var t=arguments.length,l=new Array(t>1?t-1:0),r=1;r<t;r++)l[r-1]=arguments[r];(xxe[e]||[]).forEach(e=>{e.apply(null,l)})}function Ixe(){const e=arguments[0],t=Array.prototype.slice.call(arguments,1);return Sxe[e]?Sxe[e].apply(null,t):void 0}function kxe(e){"fa"===e.prefix&&(e.prefix="fas");let{iconName:t}=e;const l=e.prefix||mxe();if(t)return t=pxe(l,t)||t,Wve(Txe.definitions,l,t)||Wve(zve.styles,l,t)}const Txe=new class{constructor(){this.definitions={}}add(){for(var e=arguments.length,t=new Array(e),l=0;l<e;l++)t[l]=arguments[l];const r=t.reduce(this._pullDefinitions,{});Object.keys(r).forEach(e=>{this.definitions[e]=Sbe(Sbe({},this.definitions[e]||{}),r[e]),Yve(e,r[e]);const t=gve[_be][e];t&&Yve(t,r[e]),oxe()})}reset(){this.definitions={}}_pullDefinitions(e,t){const l=t.prefix&&t.iconName&&t.icon?{0:t}:t;return Object.keys(l).map(t=>{const{prefix:r,iconName:n,icon:i}=l[t],a=i[2];e[r]||(e[r]={}),a.length>0&&a.forEach(t=>{"string"===typeof t&&(e[r][t]=i)}),e[r][n]=i}),e}},Axe={i2svg:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Rbe?(wxe("beforeI2svg",e),Ixe("pseudoElements2svg",e),Ixe("i2svg",e)):Promise.reject(new Error("Operation requires a DOM of some kind."))},watch:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{autoReplaceSvgRoot:t}=e;!1===kve.autoReplaceSvg&&(kve.autoReplaceSvg=!0),kve.observeMutations=!0,function(e){Rbe&&(Vve?setTimeout(e,0):Uve.push(e))}(()=>{Exe({autoReplaceSvgRoot:t}),wxe("watch",e)})}},Dxe={icon:e=>{if(null===e)return null;if("object"===typeof e&&e.prefix&&e.iconName)return{prefix:e.prefix,iconName:pxe(e.prefix,e.iconName)||e.iconName};if(Array.isArray(e)&&2===e.length){const t=0===e[1].indexOf("fa-")?e[1].slice(3):e[1],l=hxe(e[0]);return{prefix:l,iconName:pxe(l,t)||t}}if("string"===typeof e&&(e.indexOf("".concat(kve.cssPrefix,"-"))>-1||e.match(fve))){const t=yxe(e.split(" "),{skipLookups:!0});return{prefix:t.prefix||mxe(),iconName:pxe(t.prefix,t.iconName)||t.iconName}}if("string"===typeof e){const t=mxe();return{prefix:t,iconName:pxe(t,e)||e}}}},Mxe={noAuto:()=>{kve.autoReplaceSvg=!1,kve.observeMutations=!1,wxe("noAuto")},config:kve,dom:Axe,parse:Dxe,library:Txe,findIconDefinition:kxe,toHtml:Hve},Exe=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{autoReplaceSvgRoot:t=Dbe}=e;(Object.keys(zve.styles).length>0||kve.autoFetchSvg)&&Rbe&&kve.autoReplaceSvg&&Mxe.dom.i2svg({node:t})};function Rxe(e,t){return Object.defineProperty(e,"abstract",{get:t}),Object.defineProperty(e,"html",{get:function(){return e.abstract.map(e=>Hve(e))}}),Object.defineProperty(e,"node",{get:function(){if(!Rbe)return;const t=Dbe.createElement("div");return t.innerHTML=e.html,t.children}}),e}function Bxe(e){const{icons:{main:t,mask:l},prefix:r,iconName:n,transform:i,symbol:a,title:s,maskId:o,titleId:c,extra:u,watchable:p=!1}=e,{width:d,height:m}=l.found?l:t,h=Gbe.includes(r),g=[kve.replacementClass,n?"".concat(kve.cssPrefix,"-").concat(n):""].filter(e=>-1===u.classes.indexOf(e)).filter(e=>""!==e||!!e).concat(u.classes).join(" ");let y={children:[],attributes:Sbe(Sbe({},u.attributes),{},{"data-prefix":r,"data-icon":n,class:g,role:u.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(d," ").concat(m)})};const f=h&&!~u.classes.indexOf("fa-fw")?{width:"".concat(d/m*16*.0625,"em")}:{};p&&(y.attributes[lve]=""),s&&(y.children.push({tag:"title",attributes:{id:y.attributes["aria-labelledby"]||"title-".concat(c||Mve())},children:[s]}),delete y.attributes.title);const b=Sbe(Sbe({},y),{},{prefix:r,iconName:n,main:t,mask:l,maskId:o,transform:i,symbol:a,styles:Sbe(Sbe({},f),u.styles)}),{children:v,attributes:x}=l.found&&t.found?Ixe("generateAbstractMask",b)||{children:[],attributes:{}}:Ixe("generateAbstractIcon",b)||{children:[],attributes:{}};return b.children=v,b.attributes=x,a?function(e){let{prefix:t,iconName:l,children:r,attributes:n,symbol:i}=e;const a=!0===i?"".concat(t,"-").concat(kve.cssPrefix,"-").concat(l):i;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:Sbe(Sbe({},n),{},{id:a}),children:r}]}]}(b):function(e){let{children:t,main:l,mask:r,attributes:n,styles:i,transform:a}=e;if(Pve(a)&&l.found&&!r.found){const{width:e,height:t}=l,r={x:e/t/2,y:.5};n.style=jve(Sbe(Sbe({},i),{},{"transform-origin":"".concat(r.x+a.x/16,"em ").concat(r.y+a.y/16,"em")}))}return[{tag:"svg",attributes:n,children:t}]}(b)}function jxe(e){const{content:t,width:l,height:r,transform:n,title:i,extra:a,watchable:s=!1}=e,o=Sbe(Sbe(Sbe({},a.attributes),i?{title:i}:{}),{},{class:a.classes.join(" ")});s&&(o[lve]="");const c=Sbe({},a.styles);Pve(n)&&(c.transform=function(e){let{transform:t,width:l=eve,height:r=eve,startCentered:n=!1}=e,i="";return i+=n&&Bbe?"translate(".concat(t.x/Ave-l/2,"em, ").concat(t.y/Ave-r/2,"em) "):n?"translate(calc(-50% + ".concat(t.x/Ave,"em), calc(-50% + ").concat(t.y/Ave,"em)) "):"translate(".concat(t.x/Ave,"em, ").concat(t.y/Ave,"em) "),i+="scale(".concat(t.size/Ave*(t.flipX?-1:1),", ").concat(t.size/Ave*(t.flipY?-1:1),") "),i+="rotate(".concat(t.rotate,"deg) "),i}({transform:n,startCentered:!0,width:l,height:r}),c["-webkit-transform"]=c.transform);const u=jve(c);u.length>0&&(o.style=u);const p=[];return p.push({tag:"span",attributes:o,children:[t]}),i&&p.push({tag:"span",attributes:{class:"sr-only"},children:[i]}),p}const{styles:Pxe}=zve;function _xe(e){const t=e[0],l=e[1],[r]=e.slice(4);let n=null;return n=Array.isArray(r)?{tag:"g",attributes:{class:"".concat(kve.cssPrefix,"-").concat(Sve.GROUP)},children:[{tag:"path",attributes:{class:"".concat(kve.cssPrefix,"-").concat(Sve.SECONDARY),fill:"currentColor",d:r[0]}},{tag:"path",attributes:{class:"".concat(kve.cssPrefix,"-").concat(Sve.PRIMARY),fill:"currentColor",d:r[1]}}]}:{tag:"path",attributes:{fill:"currentColor",d:r}},{found:!0,width:t,height:l,icon:n}}const Oxe={found:!1,width:512,height:512};function Lxe(e,t){let l=t;return"fa"===t&&null!==kve.styleDefault&&(t=mxe()),new Promise((r,n)=>{if("fa"===l){const l=dxe(e)||{};e=l.iconName||e,t=l.prefix||t}if(e&&t&&Pxe[t]&&Pxe[t][e]){return r(_xe(Pxe[t][e]))}!function(e,t){ove||kve.showMissingIcons||!e||console.error('Icon with name "'.concat(e,'" and prefix "').concat(t,'" is missing.'))}(e,t),r(Sbe(Sbe({},Oxe),{},{icon:kve.showMissingIcons&&e&&Ixe("missingIconAbstract")||{}}))})}const Fxe=()=>{},qxe=kve.measurePerformance&&Ebe&&Ebe.mark&&Ebe.measure?Ebe:{mark:Fxe,measure:Fxe},zxe='FA "6.7.2"',Uxe=e=>{qxe.mark("".concat(zxe," ").concat(e," ends")),qxe.measure("".concat(zxe," ").concat(e),"".concat(zxe," ").concat(e," begins"),"".concat(zxe," ").concat(e," ends"))};var Gxe=e=>(qxe.mark("".concat(zxe," ").concat(e," begins")),()=>Uxe(e));const Vxe=()=>{};function Hxe(e){return"string"===typeof(e.getAttribute?e.getAttribute(lve):null)}function Wxe(e){return Dbe.createElementNS("http://www.w3.org/2000/svg",e)}function Zxe(e){return Dbe.createElement(e)}function $xe(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{ceFn:l=("svg"===e.tag?Wxe:Zxe)}=t;if("string"===typeof e)return Dbe.createTextNode(e);const r=l(e.tag);Object.keys(e.attributes||[]).forEach(function(t){r.setAttribute(t,e.attributes[t])});return(e.children||[]).forEach(function(e){r.appendChild($xe(e,{ceFn:l}))}),r}const Kxe={replace:function(e){const t=e[0];if(t.parentNode)if(e[1].forEach(e=>{t.parentNode.insertBefore($xe(e),t)}),null===t.getAttribute(lve)&&kve.keepOriginalSource){let e=Dbe.createComment(function(e){let t=" ".concat(e.outerHTML," ");return t="".concat(t,"Font Awesome fontawesome.com "),t}(t));t.parentNode.replaceChild(e,t)}else t.remove()},nest:function(e){const t=e[0],l=e[1];if(~Rve(t).indexOf(kve.replacementClass))return Kxe.replace(e);const r=new RegExp("".concat(kve.cssPrefix,"-.*"));if(delete l[0].attributes.id,l[0].attributes.class){const e=l[0].attributes.class.split(" ").reduce((e,t)=>(t===kve.replacementClass||t.match(r)?e.toSvg.push(t):e.toNode.push(t),e),{toNode:[],toSvg:[]});l[0].attributes.class=e.toSvg.join(" "),0===e.toNode.length?t.removeAttribute("class"):t.setAttribute("class",e.toNode.join(" "))}const n=l.map(e=>Hve(e)).join("\n");t.setAttribute(lve,""),t.innerHTML=n}};function Yxe(e){e()}function Qxe(e,t){const l="function"===typeof t?t:Vxe;if(0===e.length)l();else{let t=Yxe;"async"===kve.mutateApproach&&(t=Abe.requestAnimationFrame||Yxe),t(()=>{const t=!0===kve.autoReplaceSvg?Kxe.replace:Kxe[kve.autoReplaceSvg]||Kxe.replace,r=Gxe("mutate");e.map(t),r(),l()})}}let Jxe=!1;function Xxe(){Jxe=!0}function eSe(){Jxe=!1}let tSe=null;function lSe(e){if(!Mbe)return;if(!kve.observeMutations)return;const{treeCallback:t=Vxe,nodeCallback:l=Vxe,pseudoElementsCallback:r=Vxe,observeMutationsRoot:n=Dbe}=e;tSe=new Mbe(e=>{if(Jxe)return;const n=mxe();Eve(e).forEach(e=>{if("childList"===e.type&&e.addedNodes.length>0&&!Hxe(e.addedNodes[0])&&(kve.searchPseudoElements&&r(e.target),t(e.target)),"attributes"===e.type&&e.target.parentNode&&kve.searchPseudoElements&&r(e.target.parentNode),"attributes"===e.type&&Hxe(e.target)&&~xve.indexOf(e.attributeName))if("class"===e.attributeName&&function(e){const t=e.getAttribute?e.getAttribute(nve):null,l=e.getAttribute?e.getAttribute(ive):null;return t&&l}(e.target)){const{prefix:t,iconName:l}=yxe(Rve(e.target));e.target.setAttribute(nve,t||n),l&&e.target.setAttribute(ive,l)}else(function(e){return e&&e.classList&&e.classList.contains&&e.classList.contains(kve.replacementClass)})(e.target)&&l(e.target)})}),Rbe&&tSe.observe(n,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}function rSe(e){const t=e.getAttribute("data-prefix"),l=e.getAttribute("data-icon"),r=void 0!==e.innerText?e.innerText.trim():"";let n=yxe(Rve(e));return n.prefix||(n.prefix=mxe()),t&&l&&(n.prefix=t,n.iconName=l),n.iconName&&n.prefix||(n.prefix&&r.length>0&&(n.iconName=function(e,t){return(rxe[e]||{})[t]}(n.prefix,e.innerText)||uxe(n.prefix,$ve(e.innerText))),!n.iconName&&kve.autoFetchSvg&&e.firstChild&&e.firstChild.nodeType===Node.TEXT_NODE&&(n.iconName=e.firstChild.data)),n}function nSe(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{styleParser:!0};const{iconName:l,prefix:r,rest:n}=rSe(e),i=function(e){const t=Eve(e.attributes).reduce((e,t)=>("class"!==e.name&&"style"!==e.name&&(e[t.name]=t.value),e),{}),l=e.getAttribute("title"),r=e.getAttribute("data-fa-title-id");return kve.autoA11y&&(l?t["aria-labelledby"]="".concat(kve.replacementClass,"-title-").concat(r||Mve()):(t["aria-hidden"]="true",t.focusable="false")),t}(e),a=Cxe("parseNodeAttributes",{},e);let s=t.styleParser?function(e){const t=e.getAttribute("style");let l=[];return t&&(l=t.split(";").reduce((e,t)=>{const l=t.split(":"),r=l[0],n=l.slice(1);return r&&n.length>0&&(e[r]=n.join(":").trim()),e},{})),l}(e):[];return Sbe({iconName:l,title:e.getAttribute("title"),titleId:e.getAttribute("data-fa-title-id"),prefix:r,transform:Dve,mask:{iconName:null,prefix:null,rest:[]},maskId:null,symbol:!1,extra:{classes:n,styles:s,attributes:i}},a)}const{styles:iSe}=zve;function aSe(e){const t="nest"===kve.autoReplaceSvg?nSe(e,{styleParser:!1}):nSe(e);return~t.extra.classes.indexOf(bve)?Ixe("generateLayersText",e,t):Ixe("generateSvgReplacementMutation",e,t)}function sSe(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!Rbe)return Promise.resolve();const l=Dbe.documentElement.classList,r=e=>l.add("".concat(ave,"-").concat(e)),n=e=>l.remove("".concat(ave,"-").concat(e)),i=kve.autoFetchSvg?[...qbe,...Kbe]:Pbe.concat(Object.keys(iSe));i.includes("fa")||i.push("fa");const a=[".".concat(bve,":not([").concat(lve,"])")].concat(i.map(e=>".".concat(e,":not([").concat(lve,"])"))).join(", ");if(0===a.length)return Promise.resolve();let s=[];try{s=Eve(e.querySelectorAll(a))}catch(u){}if(!(s.length>0))return Promise.resolve();r("pending"),n("complete");const o=Gxe("onTree"),c=s.reduce((e,t)=>{try{const l=aSe(t);l&&e.push(l)}catch(u){ove||"MissingIcon"===u.name&&console.error(u)}return e},[]);return new Promise((e,l)=>{Promise.all(c).then(l=>{Qxe(l,()=>{r("active"),r("complete"),n("pending"),"function"===typeof t&&t(),o(),e()})}).catch(e=>{o(),l(e)})})}function oSe(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;aSe(e).then(e=>{e&&Qxe([e],t)})}const cSe=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{transform:l=Dve,symbol:r=!1,mask:n=null,maskId:i=null,title:a=null,titleId:s=null,classes:o=[],attributes:c={},styles:u={}}=t;if(!e)return;const{prefix:p,iconName:d,icon:m}=e;return Rxe(Sbe({type:"icon"},e),()=>(wxe("beforeDOMElementCreation",{iconDefinition:e,params:t}),kve.autoA11y&&(a?c["aria-labelledby"]="".concat(kve.replacementClass,"-title-").concat(s||Mve()):(c["aria-hidden"]="true",c.focusable="false")),Bxe({icons:{main:_xe(m),mask:n?_xe(n.icon):{found:!1,width:null,height:null,icon:{}}},prefix:p,iconName:d,transform:Sbe(Sbe({},Dve),l),symbol:r,title:a,maskId:i,titleId:s,extra:{attributes:c,styles:u,classes:o}})))};var uSe={mixout(){return{icon:(e=cSe,function(t){let l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const r=(t||{}).icon?t:kxe(t||{});let{mask:n}=l;return n&&(n=(n||{}).icon?n:kxe(n||{})),e(r,Sbe(Sbe({},l),{},{mask:n}))})};var e},hooks:()=>({mutationObserverCallbacks:e=>(e.treeCallback=sSe,e.nodeCallback=oSe,e)}),provides(e){e.i2svg=function(e){const{node:t=Dbe,callback:l=()=>{}}=e;return sSe(t,l)},e.generateSvgReplacementMutation=function(e,t){const{iconName:l,title:r,titleId:n,prefix:i,transform:a,symbol:s,mask:o,maskId:c,extra:u}=t;return new Promise((t,p)=>{Promise.all([Lxe(l,i),o.iconName?Lxe(o.iconName,o.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then(o=>{let[p,d]=o;t([e,Bxe({icons:{main:p,mask:d},prefix:i,iconName:l,transform:a,symbol:s,maskId:c,title:r,titleId:n,extra:u,watchable:!0})])}).catch(p)})},e.generateAbstractIcon=function(e){let{children:t,attributes:l,main:r,transform:n,styles:i}=e;const a=jve(i);let s;return a.length>0&&(l.style=a),Pve(n)&&(s=Ixe("generateAbstractTransformGrouping",{main:r,transform:n,containerWidth:r.width,iconWidth:r.width})),t.push(s||r.icon),{children:t,attributes:l}}}},pSe={mixout:()=>({layer(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{classes:l=[]}=t;return Rxe({type:"layer"},()=>{wxe("beforeDOMElementCreation",{assembler:e,params:t});let r=[];return e(e=>{Array.isArray(e)?e.map(e=>{r=r.concat(e.abstract)}):r=r.concat(e.abstract)}),[{tag:"span",attributes:{class:["".concat(kve.cssPrefix,"-layers"),...l].join(" ")},children:r}]})}})},dSe={mixout:()=>({counter(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{title:l=null,classes:r=[],attributes:n={},styles:i={}}=t;return Rxe({type:"counter",content:e},()=>(wxe("beforeDOMElementCreation",{content:e,params:t}),function(e){const{content:t,title:l,extra:r}=e,n=Sbe(Sbe(Sbe({},r.attributes),l?{title:l}:{}),{},{class:r.classes.join(" ")}),i=jve(r.styles);i.length>0&&(n.style=i);const a=[];return a.push({tag:"span",attributes:n,children:[t]}),l&&a.push({tag:"span",attributes:{class:"sr-only"},children:[l]}),a}({content:e.toString(),title:l,extra:{attributes:n,styles:i,classes:["".concat(kve.cssPrefix,"-layers-counter"),...r]}})))}})},mSe={mixout:()=>({text(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{transform:l=Dve,title:r=null,classes:n=[],attributes:i={},styles:a={}}=t;return Rxe({type:"text",content:e},()=>(wxe("beforeDOMElementCreation",{content:e,params:t}),jxe({content:e,transform:Sbe(Sbe({},Dve),l),title:r,extra:{attributes:i,styles:a,classes:["".concat(kve.cssPrefix,"-layers-text"),...n]}})))}}),provides(e){e.generateLayersText=function(e,t){const{title:l,transform:r,extra:n}=t;let i=null,a=null;if(Bbe){const t=parseInt(getComputedStyle(e).fontSize,10),l=e.getBoundingClientRect();i=l.width/t,a=l.height/t}return kve.autoA11y&&!l&&(n.attributes["aria-hidden"]="true"),Promise.resolve([e,jxe({content:e.innerHTML,width:i,height:a,transform:r,title:l,extra:n,watchable:!0})])}}};const hSe=new RegExp('"',"ug"),gSe=[1105920,1112319],ySe=Sbe(Sbe(Sbe(Sbe({},{FontAwesome:{normal:"fas",400:"fas"}}),{"Font Awesome 6 Free":{900:"fas",400:"far"},"Font Awesome 6 Pro":{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},"Font Awesome 6 Brands":{400:"fab",normal:"fab"},"Font Awesome 6 Duotone":{900:"fad",400:"fadr",normal:"fadr",300:"fadl",100:"fadt"},"Font Awesome 6 Sharp":{900:"fass",400:"fasr",normal:"fasr",300:"fasl",100:"fast"},"Font Awesome 6 Sharp Duotone":{900:"fasds",400:"fasdr",normal:"fasdr",300:"fasdl",100:"fasdt"}}),{"Font Awesome 5 Free":{900:"fas",400:"far"},"Font Awesome 5 Pro":{900:"fas",400:"far",normal:"far",300:"fal"},"Font Awesome 5 Brands":{400:"fab",normal:"fab"},"Font Awesome 5 Duotone":{900:"fad"}}),{"Font Awesome Kit":{400:"fak",normal:"fak"},"Font Awesome Kit Duotone":{400:"fakd",normal:"fakd"}}),fSe=Object.keys(ySe).reduce((e,t)=>(e[t.toLowerCase()]=ySe[t],e),{}),bSe=Object.keys(fSe).reduce((e,t)=>{const l=fSe[t];return e[t]=l[900]||[...Object.entries(l)][0][1],e},{});function vSe(e,t){const l="".concat("data-fa-pseudo-element-pending").concat(t.replace(":","-"));return new Promise((r,n)=>{if(null!==e.getAttribute(l))return r();const i=Eve(e.children).filter(e=>e.getAttribute(rve)===t)[0],a=Abe.getComputedStyle(e,t),s=a.getPropertyValue("font-family"),o=s.match(vve),c=a.getPropertyValue("font-weight"),u=a.getPropertyValue("content");if(i&&!o)return e.removeChild(i),r();if(o&&"none"!==u&&""!==u){const u=a.getPropertyValue("content");let p=function(e,t){const l=e.replace(/^['"]|['"]$/g,"").toLowerCase(),r=parseInt(t),n=isNaN(r)?"normal":r;return(fSe[l]||{})[n]||bSe[l]}(s,c);const{value:d,isSecondary:m}=function(e){const t=e.replace(hSe,""),l=function(e,t){const l=e.length;let r,n=e.charCodeAt(t);return n>=55296&&n<=56319&&l>t+1&&(r=e.charCodeAt(t+1),r>=56320&&r<=57343)?1024*(n-55296)+r-56320+65536:n}(t,0),r=l>=gSe[0]&&l<=gSe[1],n=2===t.length&&t[0]===t[1];return{value:$ve(n?t[0]:t),isSecondary:r||n}}(u),h=o[0].startsWith("FontAwesome");let g=uxe(p,d),y=g;if(h){const e=function(e){const t=ixe[e],l=uxe("fas",e);return t||(l?{prefix:"fas",iconName:l}:null)||{prefix:null,iconName:null}}(d);e.iconName&&e.prefix&&(g=e.iconName,p=e.prefix)}if(!g||m||i&&i.getAttribute(nve)===p&&i.getAttribute(ive)===y)r();else{e.setAttribute(l,y),i&&e.removeChild(i);const a={iconName:null,title:null,titleId:null,prefix:null,transform:Dve,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}},{extra:s}=a;s.attributes[rve]=t,Lxe(g,p).then(n=>{const i=Bxe(Sbe(Sbe({},a),{},{icons:{main:n,mask:{prefix:null,iconName:null,rest:[]}},prefix:p,iconName:y,extra:s,watchable:!0})),o=Dbe.createElementNS("http://www.w3.org/2000/svg","svg");"::before"===t?e.insertBefore(o,e.firstChild):e.appendChild(o),o.outerHTML=i.map(e=>Hve(e)).join("\n"),e.removeAttribute(l),r()}).catch(n)}}else r()})}function xSe(e){return Promise.all([vSe(e,"::before"),vSe(e,"::after")])}function SSe(e){return e.parentNode!==document.head&&!~sve.indexOf(e.tagName.toUpperCase())&&!e.getAttribute(rve)&&(!e.parentNode||"svg"!==e.parentNode.tagName)}function NSe(e){if(Rbe)return new Promise((t,l)=>{const r=Eve(e.querySelectorAll("*")).filter(SSe).map(xSe),n=Gxe("searchPseudoElements");Xxe(),Promise.all(r).then(()=>{n(),eSe(),t()}).catch(()=>{n(),eSe(),l()})})}var CSe={hooks:()=>({mutationObserverCallbacks:e=>(e.pseudoElementsCallback=NSe,e)}),provides(e){e.pseudoElements2svg=function(e){const{node:t=Dbe}=e;kve.searchPseudoElements&&NSe(t)}}};let wSe=!1;var ISe={mixout:()=>({dom:{unwatch(){Xxe(),wSe=!0}}}),hooks:()=>({bootstrap(){lSe(Cxe("mutationObserverCallbacks",{}))},noAuto(){tSe&&tSe.disconnect()},watch(e){const{observeMutationsRoot:t}=e;wSe?eSe():lSe(Cxe("mutationObserverCallbacks",{observeMutationsRoot:t}))}})};const kSe=e=>e.toLowerCase().split(" ").reduce((e,t)=>{const l=t.toLowerCase().split("-"),r=l[0];let n=l.slice(1).join("-");if(r&&"h"===n)return e.flipX=!0,e;if(r&&"v"===n)return e.flipY=!0,e;if(n=parseFloat(n),isNaN(n))return e;switch(r){case"grow":e.size=e.size+n;break;case"shrink":e.size=e.size-n;break;case"left":e.x=e.x-n;break;case"right":e.x=e.x+n;break;case"up":e.y=e.y-n;break;case"down":e.y=e.y+n;break;case"rotate":e.rotate=e.rotate+n}return e},{size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0});var TSe={mixout:()=>({parse:{transform:e=>kSe(e)}}),hooks:()=>({parseNodeAttributes(e,t){const l=t.getAttribute("data-fa-transform");return l&&(e.transform=kSe(l)),e}}),provides(e){e.generateAbstractTransformGrouping=function(e){let{main:t,transform:l,containerWidth:r,iconWidth:n}=e;const i={transform:"translate(".concat(r/2," 256)")},a="translate(".concat(32*l.x,", ").concat(32*l.y,") "),s="scale(".concat(l.size/16*(l.flipX?-1:1),", ").concat(l.size/16*(l.flipY?-1:1),") "),o="rotate(".concat(l.rotate," 0 0)"),c={outer:i,inner:{transform:"".concat(a," ").concat(s," ").concat(o)},path:{transform:"translate(".concat(n/2*-1," -256)")}};return{tag:"g",attributes:Sbe({},c.outer),children:[{tag:"g",attributes:Sbe({},c.inner),children:[{tag:t.icon.tag,children:t.icon.children,attributes:Sbe(Sbe({},t.icon.attributes),c.path)}]}]}}}};const ASe={x:0,y:0,width:"100%",height:"100%"};function DSe(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return e.attributes&&(e.attributes.fill||t)&&(e.attributes.fill="black"),e}var MSe={hooks:()=>({parseNodeAttributes(e,t){const l=t.getAttribute("data-fa-mask"),r=l?yxe(l.split(" ").map(e=>e.trim())):{prefix:null,iconName:null,rest:[]};return r.prefix||(r.prefix=mxe()),e.mask=r,e.maskId=t.getAttribute("data-fa-mask-id"),e}}),provides(e){e.generateAbstractMask=function(e){let{children:t,attributes:l,main:r,mask:n,maskId:i,transform:a}=e;const{width:s,icon:o}=r,{width:c,icon:u}=n,p=function(e){let{transform:t,containerWidth:l,iconWidth:r}=e;const n={transform:"translate(".concat(l/2," 256)")},i="translate(".concat(32*t.x,", ").concat(32*t.y,") "),a="scale(".concat(t.size/16*(t.flipX?-1:1),", ").concat(t.size/16*(t.flipY?-1:1),") "),s="rotate(".concat(t.rotate," 0 0)");return{outer:n,inner:{transform:"".concat(i," ").concat(a," ").concat(s)},path:{transform:"translate(".concat(r/2*-1," -256)")}}}({transform:a,containerWidth:c,iconWidth:s}),d={tag:"rect",attributes:Sbe(Sbe({},ASe),{},{fill:"white"})},m=o.children?{children:o.children.map(DSe)}:{},h={tag:"g",attributes:Sbe({},p.inner),children:[DSe(Sbe({tag:o.tag,attributes:Sbe(Sbe({},o.attributes),p.path)},m))]},g={tag:"g",attributes:Sbe({},p.outer),children:[h]},y="mask-".concat(i||Mve()),f="clip-".concat(i||Mve()),b={tag:"mask",attributes:Sbe(Sbe({},ASe),{},{id:y,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[d,g]},v={tag:"defs",children:[{tag:"clipPath",attributes:{id:f},children:(x=u,"g"===x.tag?x.children:[x])},b]};var x;return t.push(v,{tag:"rect",attributes:Sbe({fill:"currentColor","clip-path":"url(#".concat(f,")"),mask:"url(#".concat(y,")")},ASe)}),{children:t,attributes:l}}}},ESe={provides(e){let t=!1;Abe.matchMedia&&(t=Abe.matchMedia("(prefers-reduced-motion: reduce)").matches),e.missingIconAbstract=function(){const e=[],l={fill:"currentColor"},r={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};e.push({tag:"path",attributes:Sbe(Sbe({},l),{},{d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"})});const n=Sbe(Sbe({},r),{},{attributeName:"opacity"}),i={tag:"circle",attributes:Sbe(Sbe({},l),{},{cx:"256",cy:"364",r:"28"}),children:[]};return t||i.children.push({tag:"animate",attributes:Sbe(Sbe({},r),{},{attributeName:"r",values:"28;14;28;28;14;28;"})},{tag:"animate",attributes:Sbe(Sbe({},n),{},{values:"1;0;1;1;0;1;"})}),e.push(i),e.push({tag:"path",attributes:Sbe(Sbe({},l),{},{opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"}),children:t?[]:[{tag:"animate",attributes:Sbe(Sbe({},n),{},{values:"1;0;0;0;0;1;"})}]}),t||e.push({tag:"path",attributes:Sbe(Sbe({},l),{},{opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"}),children:[{tag:"animate",attributes:Sbe(Sbe({},n),{},{values:"0;0;1;1;0;0;"})}]}),{tag:"g",attributes:{class:"missing"},children:e}}}},RSe={hooks:()=>({parseNodeAttributes(e,t){const l=t.getAttribute("data-fa-symbol"),r=null!==l&&(""===l||l);return e.symbol=r,e}})};!function(e,t){let{mixoutsTo:l}=t;vxe=e,xxe={},Object.keys(Sxe).forEach(e=>{-1===Nxe.indexOf(e)&&delete Sxe[e]}),vxe.forEach(e=>{const t=e.mixout?e.mixout():{};if(Object.keys(t).forEach(e=>{"function"===typeof t[e]&&(l[e]=t[e]),"object"===typeof t[e]&&Object.keys(t[e]).forEach(r=>{l[e]||(l[e]={}),l[e][r]=t[e][r]})}),e.hooks){const t=e.hooks();Object.keys(t).forEach(e=>{xxe[e]||(xxe[e]=[]),xxe[e].push(t[e])})}e.provides&&e.provides(Sxe)})}([Fve,uSe,pSe,dSe,mSe,CSe,ISe,TSe,MSe,ESe,RSe],{mixoutsTo:Mxe});const BSe=Mxe.parse,jSe=Mxe.icon;function PSe(e,t){(null==t||t>e.length)&&(t=e.length);for(var l=0,r=Array(t);l<t;l++)r[l]=e[l];return r}function _Se(e,t,l){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var l=e[Symbol.toPrimitive];if(void 0!==l){var r=l.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:l,enumerable:!0,configurable:!0,writable:!0}):e[t]=l,e}function OSe(e,t){var l=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),l.push.apply(l,r)}return l}function LSe(e){for(var t=1;t<arguments.length;t++){var l=null!=arguments[t]?arguments[t]:{};t%2?OSe(Object(l),!0).forEach(function(t){_Se(e,t,l[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(l)):OSe(Object(l)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(l,t))})}return e}function FSe(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var l=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=l){var r,n,i,a,s=[],o=!0,c=!1;try{if(i=(l=l.call(e)).next,0===t){if(Object(l)!==l)return;o=!1}else for(;!(o=(r=i.call(l)).done)&&(s.push(r.value),s.length!==t);o=!0);}catch(e){c=!0,n=e}finally{try{if(!o&&null!=l.return&&(a=l.return(),Object(a)!==a))return}finally{if(c)throw n}}return s}}(e,t)||USe(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function qSe(e){return function(e){if(Array.isArray(e))return PSe(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||USe(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function zSe(e){return zSe="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},zSe(e)}function USe(e,t){if(e){if("string"==typeof e)return PSe(e,t);var l={}.toString.call(e).slice(8,-1);return"Object"===l&&e.constructor&&(l=e.constructor.name),"Map"===l||"Set"===l?Array.from(e):"Arguments"===l||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(l)?PSe(e,t):void 0}}var GSe;try{var VSe=l(74533);GSe=VSe.version}catch(m7e){GSe="undefined"!==typeof process&&{NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_FIREBASE_API_KEY:"AIzaSyB9WIAuCNr_nto9LS2XxFXu5nNM_hpyjlk",REACT_APP_FIREBASE_AUTH_DOMAIN:"statusi-app.firebaseapp.com",REACT_APP_FIREBASE_PROJECT_ID:"statusi-app",REACT_APP_FIREBASE_STORAGE_BUCKET:"statusi-app.firebasestorage.app",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"1096635179468",REACT_APP_FIREBASE_APP_ID:"1:1096635179468:web:f595c361043538b19b3d69",REACT_APP_STRIPE_PUBLIC_KEY:"pk_test_51OEU3aSFSVC4U98Th19U13orKHwjsMXoyEERRsUrh7ChbVrWHlBQvpQhZl1bDrXsW0F3qbDPenz1HGAtaVlEdgww00s3qovEXf",REACT_APP_CAPTCHA_SECRET_KEY:"6Lc8QCkrAAAAABml8LkrX9BMOCXfmJzYYWEapAAr",REACT_APP_S3_BUCKET_NAME:"kartikdemobucket",REACT_APP_PUBLIC_POSTHOG_KEY:"phc_dsI7FfvLdVnbqqmBbAEqXHMFHEir4VG9VoIA7avLsgy",REACT_APP_PUBLIC_POSTHOG_HOST:"https://us.i.posthog.com"}.FA_VERSION||"7.0.0"}function HSe(e){var t=e.beat,l=e.fade,r=e.beatFade,n=e.bounce,i=e.shake,a=e.flash,s=e.spin,o=e.spinPulse,c=e.spinReverse,u=e.pulse,p=e.fixedWidth,d=e.inverse,m=e.border,h=e.listItem,g=e.flip,y=e.size,f=e.rotation,b=e.pull,v=e.swapOpacity,x=e.rotateBy,S=e.widthAuto,N=function(e,t){for(var l=FSe(e.split("-"),2),r=l[0],n=l[1],i=FSe(t.split("-"),2),a=i[0],s=i[1],o=r.split("."),c=a.split("."),u=0;u<Math.max(o.length,c.length);u++){var p=o[u]||"0",d=c[u]||"0",m=parseInt(p,10),h=parseInt(d,10);if(m!==h)return m>h}for(var g=0;g<Math.max(o.length,c.length);g++){var y=o[g]||"0",f=c[g]||"0";if(y!==f&&y.length!==f.length)return y.length<f.length}return!(n&&!s)}(GSe,"7.0.0"),C=_Se(_Se(_Se(_Se(_Se(_Se({"fa-beat":t,"fa-fade":l,"fa-beat-fade":r,"fa-bounce":n,"fa-shake":i,"fa-flash":a,"fa-spin":s,"fa-spin-reverse":c,"fa-spin-pulse":o,"fa-pulse":u,"fa-fw":p,"fa-inverse":d,"fa-border":m,"fa-li":h,"fa-flip":!0===g,"fa-flip-horizontal":"horizontal"===g||"both"===g,"fa-flip-vertical":"vertical"===g||"both"===g},"fa-".concat(y),"undefined"!==typeof y&&null!==y),"fa-rotate-".concat(f),"undefined"!==typeof f&&null!==f&&0!==f),"fa-pull-".concat(b),"undefined"!==typeof b&&null!==b),"fa-swap-opacity",v),"fa-rotate-by",N&&x),"fa-width-auto",N&&S);return Object.keys(C).map(function(e){return C[e]?e:null}).filter(function(e){return e})}function WSe(e){return t=e,(t-=0)===t?e:(e=e.replace(/[\-_\s]+(.)?/g,function(e,t){return t?t.toUpperCase():""})).substr(0,1).toLowerCase()+e.substr(1);var t}var ZSe=["style"];var $Se=!1;try{$Se=!0}catch(m7e){}function KSe(e){return e&&"object"===zSe(e)&&e.prefix&&e.iconName&&e.icon?e:BSe.icon?BSe.icon(e):null===e?null:e&&"object"===zSe(e)&&e.prefix&&e.iconName?e:Array.isArray(e)&&2===e.length?{prefix:e[0],iconName:e[1]}:"string"===typeof e?{prefix:"fas",iconName:e}:void 0}function YSe(e,t){return Array.isArray(t)&&t.length>0||!Array.isArray(t)&&t?_Se({},e,t):{}}var QSe={border:!1,className:"",mask:null,maskId:null,fixedWidth:!1,inverse:!1,flip:!1,icon:null,listItem:!1,pull:null,pulse:!1,rotation:null,rotateBy:!1,size:null,spin:!1,spinPulse:!1,spinReverse:!1,beat:!1,fade:!1,beatFade:!1,bounce:!1,shake:!1,symbol:!1,title:"",titleId:null,transform:null,swapOpacity:!1,widthAuto:!1},JSe=o.forwardRef(function(e,t){var l=LSe(LSe({},QSe),e),r=l.icon,n=l.mask,i=l.symbol,a=l.className,s=l.title,o=l.titleId,c=l.maskId,u=KSe(r),p=YSe("classes",[].concat(qSe(HSe(l)),qSe((a||"").split(" ")))),d=YSe("transform","string"===typeof l.transform?BSe.transform(l.transform):l.transform),m=YSe("mask",KSe(n)),h=jSe(u,LSe(LSe(LSe(LSe({},p),d),m),{},{symbol:i,title:s,titleId:o,maskId:c}));if(!h)return function(){var e;!$Se&&console&&"function"===typeof console.error&&(e=console).error.apply(e,arguments)}("Could not find icon",u),null;var g=h.abstract,y={ref:t};return Object.keys(l).forEach(function(e){QSe.hasOwnProperty(e)||(y[e]=l[e])}),XSe(g[0],y)});JSe.displayName="FontAwesomeIcon",JSe.propTypes={beat:We().bool,border:We().bool,beatFade:We().bool,bounce:We().bool,className:We().string,fade:We().bool,flash:We().bool,mask:We().oneOfType([We().object,We().array,We().string]),maskId:We().string,fixedWidth:We().bool,inverse:We().bool,flip:We().oneOf([!0,!1,"horizontal","vertical","both"]),icon:We().oneOfType([We().object,We().array,We().string]),listItem:We().bool,pull:We().oneOf(["right","left"]),pulse:We().bool,rotation:We().oneOf([0,90,180,270]),rotateBy:We().bool,shake:We().bool,size:We().oneOf(["2xs","xs","sm","lg","xl","2xl","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"]),spin:We().bool,spinPulse:We().bool,spinReverse:We().bool,symbol:We().oneOfType([We().bool,We().string]),title:We().string,titleId:We().string,transform:We().oneOfType([We().string,We().object]),swapOpacity:We().bool,widthAuto:We().bool};var XSe=function e(t,l){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if("string"===typeof l)return l;var n=(l.children||[]).map(function(l){return e(t,l)}),i=Object.keys(l.attributes||{}).reduce(function(e,t){var r=l.attributes[t];switch(t){case"class":e.attrs.className=r,delete l.attributes.class;break;case"style":e.attrs.style=function(e){return e.split(";").map(function(e){return e.trim()}).filter(function(e){return e}).reduce(function(e,t){var l,r=t.indexOf(":"),n=WSe(t.slice(0,r)),i=t.slice(r+1).trim();return n.startsWith("webkit")?e[l=n,l.charAt(0).toUpperCase()+l.slice(1)]=i:e[n]=i,e},{})}(r);break;default:0===t.indexOf("aria-")||0===t.indexOf("data-")?e.attrs[t.toLowerCase()]=r:e.attrs[WSe(t)]=r}return e},{attrs:{}}),a=r.style,s=void 0===a?{}:a,o=function(e,t){if(null==e)return{};var l,r,n=function(e,t){if(null==e)return{};var l={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;l[r]=e[r]}return l}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)l=i[r],-1===t.indexOf(l)&&{}.propertyIsEnumerable.call(e,l)&&(n[l]=e[l])}return n}(r,ZSe);return i.attrs.style=LSe(LSe({},i.attrs.style),s),t.apply(void 0,[l.tag,LSe(LSe({},i.attrs),o)].concat(qSe(n)))}.bind(null,o.createElement);const eNe={prefix:"fas",iconName:"trash",icon:[448,512,[],"f1f8","M135.2 17.7L128 32 32 32C14.3 32 0 46.3 0 64S14.3 96 32 96l384 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-96 0-7.2-14.3C307.4 6.8 296.3 0 284.2 0L163.8 0c-12.1 0-23.2 6.8-28.6 17.7zM416 128L32 128 53.2 467c1.6 25.3 22.6 45 47.9 45l245.8 0c25.3 0 46.3-19.7 47.9-45L416 128z"]},tNe={prefix:"fas",iconName:"ellipsis-vertical",icon:[128,512,["ellipsis-v"],"f142","M64 360a56 56 0 1 0 0 112 56 56 0 1 0 0-112zm0-160a56 56 0 1 0 0 112 56 56 0 1 0 0-112zM120 96A56 56 0 1 0 8 96a56 56 0 1 0 112 0z"]},lNe=tNe,rNe={prefix:"fas",iconName:"plus",icon:[448,512,[10133,61543,"add"],"2b","M256 80c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 144L48 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l144 0 0 144c0 17.7 14.3 32 32 32s32-14.3 32-32l0-144 144 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-144 0 0-144z"]},nNe={prefix:"fas",iconName:"circle-plus",icon:[512,512,["plus-circle"],"f055","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM232 344l0-64-64 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l64 0 0-64c0-13.3 10.7-24 24-24s24 10.7 24 24l0 64 64 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-64 0 0 64c0 13.3-10.7 24-24 24s-24-10.7-24-24z"]},iNe=nNe;const aNe=()=>{var e,t;const l=(0,o.useRef)(null),r=ae(),n=ne().state,i=null!==(e=null===n||void 0===n?void 0:n.integration_id)&&void 0!==e?e:null,a=null!==(t=null===n||void 0===n?void 0:n.platform_id)&&void 0!==t?t:null,s=Iu(e=>e.account.accountId),[c,u]=(0,o.useState)(""),[p,d]=(0,o.useState)(""),[m,h]=(0,o.useState)(""),[g,y]=(0,o.useState)([]),[f,b]=(0,o.useState)({}),[v,x]=(0,o.useState)([]),[S,N]=(0,o.useState)({}),[C,w]=(0,o.useState)([]),[I,k]=(0,o.useState)(!1),[T,A]=(0,o.useState)({}),[D,M]=(0,o.useState)({}),[E,R]=(0,o.useState)(null),[B,j]=(0,o.useState)({}),[P,_]=(0,o.useState)({}),[O,L]=(0,o.useState)(null),[F,q]=(0,o.useState)(!1),[z,U]=(0,o.useState)([]),G=(0,o.useRef)({}),[V,H]=(0,o.useState)(!1),[W,Z]=(0,o.useState)(!1),$=(0,o.useRef)([]),K=(0,o.useRef)({}),[Y,Q]=(0,o.useState)({}),[J,X]=(0,o.useState)(!1),[ee,te]=(0,o.useState)({}),[le,re]=(0,o.useState)([]),ie=(0,o.useRef)({lists:!1,ongageLists:!1,ongageFields:!1}),se=()=>{const{lists:e,ongageLists:t,ongageFields:l}=ie.current;e&&t&&l&&X(!0)};(0,o.useEffect)(()=>{(async()=>{try{const[t,l]=await Promise.all([AS.get("/integration/get_default_fields"),AS.get("/integration/get-fixed-field-mappings")]);if(!t.error){var e;const l=(null===t||void 0===t||null===(e=t.data)||void 0===e?void 0:e.fields)||[];$.current=l,U(l.map(e=>{var t;return null!==(t=e.split(".").pop())&&void 0!==t?t:e}))}if(!l.error){const e=(null===l||void 0===l?void 0:l.data)||{},t={};Object.entries(e).forEach(([e,l])=>{var r;const n=null!==(r=e.split(".").pop())&&void 0!==r?r:e;t[n]=l}),te(t),re(Object.keys(t))}}catch(t){}})()},[]),(0,o.useEffect)(()=>{z.length&&E&&(G.current[E.id]||ce(E.id,!0))},[E,z]);const oe=e=>{A(t=>({...t,[e]:!t[e]}))};(0,o.useEffect)(()=>{(0,abe.isNull)(i)&&r("/integration/select-integration")},[i,r]),(0,o.useEffect)(()=>{null!==l.current&&l.current!==s&&r("/integration"),l.current=s},[s,r]),(0,o.useEffect)(()=>{(async()=>{try{const e=await AS.get(`/integration/get_user_list?integration_config_id=${i}`);if(200===e.status){const t=e.data;w(t);const l=t[0].listdata.primary_credentials[0];u(l.username||""),d(l.password||""),h(l.account_id||"")}}catch(e){}})()},[i]);(0,o.useEffect)(()=>{i&&C.length>0&&(async()=>{if(i&&C.length>0)try{var e;const l=await AS.get(`/integration/get-ongage-lists?integration_config_id=${i}`);if(l&&!l.error&&null!==(e=l.data)&&void 0!==e&&e.payload){var t;const e=l.data.payload;y(e);const r={};e.forEach(e=>{if(e.field_mapping_override){const t={};Object.entries(e.field_mapping_override).forEach(([e,l])=>{var r;const n=null!==(r=e.split(".").pop())&&void 0!==r?r:e;t[n]=l}),r[String(e.id)]=t}}),Object.keys(r).length>0&&(b(e=>({...e,...r})),K.current={...K.current,...r});const n=null!==(t=C[0].listdata.primary_credentials.flatMap(e=>{var t;return null!==(t=e.list_id)&&void 0!==t?t:[]}).map(t=>e.find(e=>e.id===t)).find(e=>null===e||void 0===e?void 0:e.default))&&void 0!==t?t:null;if(ie.current.ongageFields=!1,n)R(n);else{const t=e[0];t&&R(t)}}}catch(l){}finally{ie.current.ongageLists=!0,se()}})()},[C,i]);const ce=async(e,t=!1)=>{if(!G.current[e]){G.current[e]=!0;try{var l;const n=await AS.get(`/integration/get-ongage-fields?integration_config_id=${i}&list_id=${e}`);if(n&&!n.error&&null!==(l=n.data)&&void 0!==l&&l.payload){var r;const l=n.data.payload.map(e=>e.title);M(t=>({...t,[e]:l}));const i=t?K.current.default_field_mapping:null!==(r=K.current[e])&&void 0!==r?r:K.current[String(e)];((e,t,l,r=!1)=>{const n=e=>$.current.map(e=>{var t;return null!==(t=e.split(".").pop())&&void 0!==t?t:e}).reduce((r,n)=>{if(le.includes(n))r[n]=ee[n];else if(l&&n in l){const e=l[n],i=t.find(t=>t.toLowerCase()===e.toLowerCase());r[n]=null!==i&&void 0!==i?i:e}else if(e[n]&&""!==e[n])r[n]=e[n];else{var i,a;const e=n.toLowerCase(),l=null!==(i=null!==(a=t.find(t=>t.toLowerCase()===e))&&void 0!==a?a:t.find(t=>t.toLowerCase().split("_").includes(e)))&&void 0!==i?i:t.find(t=>e.split("_").includes(t.toLowerCase()));r[n]=null!==l&&void 0!==l?l:""}return r},{});r?Q(e=>n(e)):N(t=>({...t,[e]:n(t[e]||{})}))})(e,l,i,t)}}catch(n){G.current[e]=!1}finally{ie.current.ongageFields=!0,se()}}};(0,o.useEffect)(()=>{if(E)if(Object.keys(f).length>0){const e=new Set(Object.keys(f).filter(e=>"default_field_mapping"!==e).map(Number).filter(e=>!isNaN(e))),t=g.filter(t=>e.has(t.id));x(t);const l={};t.forEach(e=>{var t;const r=null!==(t=f[e.id])&&void 0!==t?t:f[String(e.id)];r&&(l[e.id]=r)}),Object.keys(l).length>0&&N(e=>({...e,...l}))}else x([])},[f,E]),(0,o.useEffect)(()=>{i&&z.length>0&&(async()=>{try{const e=await AS.get(`/integration/get_lists?account_id=${s}`);if(200===e.status){const t=e.data;L(t);const l=t.map(e=>({integrationConfigId:e.integration_config_id,fieldsMapping:e.fields_mapping?JSON.parse(e.fields_mapping):{}})),r=l.find(e=>e.integrationConfigId===i);if(r){const e=r.fieldsMapping,t={},l=null===e||void 0===e?void 0:e.field_mapping;l&&(t.default_field_mapping={},$.current.forEach(e=>{var l;const r=null!==(l=e.split(".").pop())&&void 0!==l?l:e;t.default_field_mapping[r]="None"}),Object.entries(ee).forEach(([e,l])=>{t.default_field_mapping[e]=l}),Object.entries(l).forEach(([e,l])=>{var r;const n=null!==(r=e.split(".").pop())&&void 0!==r?r:e;le.includes(n)||(t.default_field_mapping[n]="none"===String(l).toLowerCase()?"None":l)})),Object.entries(e).forEach(([e,l])=>{var r;if("field_mapping"===e)return;if(isNaN(Number(e)))return;const n=null!==(r=null===l||void 0===l?void 0:l.field_mapping)&&void 0!==r?r:l;t[e]={},$.current.forEach(l=>{var r;const n=null!==(r=l.split(".").pop())&&void 0!==r?r:l;t[e][n]="None"}),Object.entries(ee).forEach(([l,r])=>{t[e][l]=r}),Object.entries(n).forEach(([l,r])=>{var n;const i=null!==(n=l.split(".").pop())&&void 0!==n?n:l;le.includes(i)||(t[e][i]="none"===String(r).toLowerCase()?"None":r)})}),b(t),K.current=t;const n=t.default_field_mapping;n&&Q(n)}}}catch(e){}finally{ie.current.lists=!0,se()}})()},[i,z.length]),(0,o.useEffect)(()=>{v.forEach(e=>{e&&e.id&&(G.current[e.id]||ce(e.id))})},[v]);const ue=async(e=!1)=>{let t=!1;if(!e&&0===v.length&&E){const e={};if(z.forEach(l=>{le.includes(l)||Y[l]||""===Y[l]||(e[l]="Please select this field or choose 'None'",t=!0)}),_(e),t)return;return Z(!0),void H(!0)}const l={};if(E){const e={};z.forEach(l=>{le.includes(l)||""===Y[l]||"None"===Y[l]||Y[l]&&"Select Field"!==Y[l]||(e[l]="Please select this field or choose 'None'",t=!0)}),_(e)}if(v.forEach(e=>{z.forEach(r=>{var n;le.includes(r)||"Select Field"!==(null===(n=S[e.id])||void 0===n?void 0:n[r])||(l[e.id]||(l[e.id]={}),l[e.id][r]="Please select this field or choose 'None'",t=!0)})}),j(l),!t){const e={};E&&(e.field_mapping={},z.forEach(t=>{var l;const r=null!==(l=$.current.find(e=>e.split(".").pop()===t))&&void 0!==l?l:t;e.field_mapping[r]=le.includes(t)?ee[t]:Y[t]||"None"})),v.forEach(t=>{const l=t.id,r={};z.forEach(e=>{var l,n;const i=null!==(l=$.current.find(t=>t.split(".").pop()===e))&&void 0!==l?l:e;r[i]=le.includes(e)?ee[e]:(null===(n=S[t.id])||void 0===n?void 0:n[e])||"None"}),e[l]={field_mapping:r}});const t=Object.keys(f).filter(e=>"default_field_mapping"!==e).filter(e=>!isNaN(Number(e))),l=new Set(v.map(e=>String(e.id))),n=t.filter(e=>!l.has(e));try{q(!0);const t=await AS.put("/integration/update_field_mapping",[{id:i,status:1,platform_id:a,deleted_list_ids:n,list_names:Object.fromEntries(v.map(e=>[String(e.id),e.name])),listdata:{fields_mapping:e}}]);200===t.status&&(q(!1),El.success("Fields mapping updated successfully"))}catch(r){q(!1)}}};return(0,Ue.jsxs)(o.Fragment,{children:[(0,Ue.jsx)("div",{className:"page-content",children:(0,Ue.jsxs)("div",{className:"container-fluid",children:[(0,Ue.jsx)(_K,{title:"Integrations",breadcrumbItem:"Integrated Lists",link:"/integration"}),J?(0,Ue.jsx)(Ue.Fragment,{children:O&&O.length>0?(0,Ue.jsx)(cN,{children:(0,Ue.jsxs)("div",{className:"container-fluid px-md-3 mt-2",children:[(0,Ue.jsx)("div",{className:"d-flex justify-content-end mb-3 mt-1",children:(0,Ue.jsx)(Hl,{className:"btn btn-primary w-sm",onClick:()=>ue(!1),color:"primary",disabled:F,size:"sm",children:F?(0,Ue.jsx)("div",{className:"d-flex align-items-center justify-content-center",children:(0,Ue.jsx)(bo,{height:16,width:20,color:"#fff",strokeWidth:4})}):"Save Changes"})}),(0,Ue.jsxs)("div",{className:"row",children:[(0,Ue.jsx)("div",{className:"col-md-3",children:(0,Ue.jsxs)("div",{className:"card mb-3",children:[(0,Ue.jsx)("div",{className:"card-header d-flex justify-content-center align-items-center",style:{height:"50px"},children:(0,Ue.jsx)("h6",{className:"mb-0",children:"System Fields"})}),(0,Ue.jsx)("div",{className:"card-body pt-4 shadow-lg",children:z.map((e,t)=>(0,Ue.jsx)("div",{className:"mb-3",children:(0,Ue.jsx)("input",{type:"text",className:"form-control text-center",value:e,disabled:!0})},t))})]})}),(0,Ue.jsx)("div",{className:"col-md-9",children:(0,Ue.jsx)("div",{className:"overflow-auto",style:{width:"100%"},children:(0,Ue.jsxs)("div",{className:"d-flex flex-nowrap gap-3",style:{paddingBottom:"1rem"},children:[E&&(0,Ue.jsxs)("div",{className:"card flex-shrink-0",style:{width:"18rem"},children:[(0,Ue.jsxs)("div",{className:"card-header d-flex justify-content-between align-items-center",style:{height:"50px"},children:[(0,Ue.jsx)("h6",{className:"mb-0",children:"Default Mapping"}),(0,Ue.jsxs)(oz,{isOpen:I,toggle:()=>k(!I),className:"multi-select-dropdown me-2",children:[(0,Ue.jsx)(Sz,{tag:"span",children:(0,Ue.jsx)(JSe,{icon:iNe,style:{cursor:"pointer"}})}),(0,Ue.jsx)(Lz,{children:g.map(e=>(0,Ue.jsxs)(Yz,{onClick:()=>(e=>{x(t=>{let l;if(t.some(t=>t.id===e.id)){if(t.length<=1)return El.error("At least one list must selected or select another list before removing"),t;l=t.filter(t=>t.id!==e.id)}else l=[...t,e],N(t=>({...t,[e.id]:{...Y}}));return l.filter(e=>null!==e&&void 0!==e)})})(e),children:[(0,Ue.jsx)("input",{type:"checkbox",checked:v.some(t=>t.id===e.id),readOnly:!0})," ",e.name]},e.id))})]})]}),(0,Ue.jsx)("div",{className:"card-body card-body-scroll pt-4 shadow-lg",children:z.map((e,t)=>{var l,r;return(0,Ue.jsxs)("div",{className:"mb-3",children:[(0,Ue.jsxs)("select",{value:le.includes(e)?ee[e]:(null===(l=D[E.id])||void 0===l?void 0:l.find(t=>t.toLowerCase()===String(Y[e]||"").toLowerCase()))||(Y[e]?Y[e]:"None"),onChange:t=>{Q(l=>({...l,[e]:t.target.value})),_(t=>({...t,[e]:""}))},disabled:le.includes(e),className:"form-select "+(P[e]?"border-danger":""),children:[(0,Ue.jsx)("option",{value:"",disabled:!0,children:"Select Field"}),(0,Ue.jsx)("option",{value:"None",children:"None"}),le.includes(e)&&(0,Ue.jsx)("option",{value:ee[e],children:ee[e]}),null===(r=D[E.id])||void 0===r?void 0:r.map((e,t)=>(0,Ue.jsx)("option",{value:e,children:e},t))]}),P[e]&&(0,Ue.jsx)("div",{className:"text-danger",children:P[e]})]},t)})})]}),v.map(e=>(0,Ue.jsxs)("div",{className:"card flex-shrink-0",style:{width:"18rem"},children:[(0,Ue.jsxs)("div",{className:"card-header d-flex justify-content-between align-items-center",style:{height:"50px"},children:[(0,Ue.jsx)(vi,{title:e.name,arrow:!0,children:(0,Ue.jsxs)("h6",{className:"mb-0 text-truncate",style:{maxWidth:"calc(100% - 30px)",cursor:"pointer"},children:["Fields for List : ",e.name]})}),(0,Ue.jsxs)("div",{className:"d-flex gap-1",children:[v.length>1&&(0,Ue.jsxs)(oz,{isOpen:T[e.id],toggle:()=>oe(e.id),className:"copy-schema-dropdown me-2",direction:"end",children:[(0,Ue.jsx)(Sz,{tag:"span",children:(0,Ue.jsx)(JSe,{icon:lNe,style:{cursor:"pointer"}})}),(0,Ue.jsx)(Lz,{end:!0,children:(0,Ue.jsxs)(bbe,{className:"me-2",direction:"end",children:[(0,Ue.jsx)(Sz,{caret:!0,style:{textDecoration:"none",background:"transparent",color:"black",border:"none"},children:"Copy Schema from"}),(0,Ue.jsx)(Lz,{children:v.map(t=>t.id!==e.id&&(0,Ue.jsxs)(Yz,{onClick:()=>{return l=t.id,r=e.id,S[l]&&N(e=>({...e,[r]:{...S[l]}})),void oe(r);var l,r},children:[t.name,(0,Ue.jsx)(Yz,{divider:!0})]},t.id))})]})})]}),(0,Ue.jsx)("div",{children:(0,Ue.jsx)(JSe,{icon:eNe,className:"mt-1 text-danger",style:{cursor:"pointer"},onClick:()=>{return t=e.id,delete G.current[t],void x(e=>e.filter(e=>e.id!==t));var t}})})]})]}),(0,Ue.jsx)("div",{className:"card-body card-body-scroll pt-4 shadow-lg",children:z.map((t,l)=>{var r,n,i,a,s,o;return(0,Ue.jsxs)("div",{className:"mb-3",children:[(0,Ue.jsxs)("select",{value:le.includes(t)?ee[t]:(null===(r=D[e.id])||void 0===r?void 0:r.find(l=>{var r;return l.toLowerCase()===String((null===(r=S[e.id])||void 0===r?void 0:r[t])||"").toLowerCase()}))||(null!==(n=S[e.id])&&void 0!==n&&n[t]?null===(i=S[e.id])||void 0===i?void 0:i[t]:"None"),onChange:l=>((e,t,l)=>{N(r=>({...r,[e]:{...r[e]||{},[t]:l}})),j(l=>({...l,[e]:{...l[e]||{},[t]:""}}))})(e.id,t,l.target.value),disabled:le.includes(t),className:"form-select "+(null!==(a=B[e.id])&&void 0!==a&&a[t]?"border-danger":""),children:[(0,Ue.jsx)("option",{value:"",disabled:!0,children:"Select Field"}),(0,Ue.jsx)("option",{value:"None",children:"None"}),le.includes(t)&&(0,Ue.jsx)("option",{value:ee[t],children:ee[t]}),null===(s=D[e.id])||void 0===s?void 0:s.map((t,l)=>(0,Ue.jsx)("option",{value:t,children:t},`${e.id}-${l}`))]}),(null===(o=B[e.id])||void 0===o?void 0:o[t])&&(0,Ue.jsx)("div",{className:"text-danger",children:B[e.id][t]})]},l)})})]},e.id))]})})})]})]})}):O&&0===O.length?(0,Ue.jsxs)(cN,{children:[(0,Ue.jsx)(gN,{className:"d-flex justify-content-between align-items-center",children:(0,Ue.jsx)("h5",{className:"mb-0",children:"Lists"})}),(0,Ue.jsx)(SN,{children:(0,Ue.jsx)("div",{className:"d-flex justify-content-center align-items-center mt-5 mb-5",children:(0,Ue.jsx)("h4",{children:"No Integration Found"})})})]}):null}):(0,Ue.jsx)(bG,{})]})}),V&&(0,Ue.jsx)("div",{className:"modal fade show d-block",tabIndex:-1,style:{backgroundColor:"rgba(0,0,0,0.5)"},children:(0,Ue.jsx)("div",{className:"modal-dialog modal-dialog-centered",children:(0,Ue.jsxs)("div",{className:"modal-content",children:[(0,Ue.jsxs)("div",{className:"modal-header",children:[(0,Ue.jsx)("h5",{className:"modal-title",children:"Confirm Field Mapping"}),(0,Ue.jsx)("button",{type:"button",className:"btn-close",onClick:()=>{H(!1),Z(!1)}})]}),(0,Ue.jsx)("div",{className:"modal-body",children:(0,Ue.jsx)("p",{children:"Are you sure you want to map the fields to the default list?"})}),(0,Ue.jsxs)("div",{className:"modal-footer",children:[(0,Ue.jsx)("button",{className:"btn btn-secondary",onClick:()=>{H(!1),Z(!1)},children:"No"}),(0,Ue.jsx)("button",{className:"btn btn-primary",onClick:()=>{H(!1),Z(!1),ue(!0)},children:"Yes"})]})]})})})]})};var sNe=l(45110),oNe=["active","className","cssModule","disabled","tag"];function cNe(){return cNe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},cNe.apply(this,arguments)}function uNe(e,t){if(null==e)return{};var l,r,n=function(e,t){if(null==e)return{};var l,r,n={},i=Object.keys(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||(n[l]=e[l]);return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||Object.prototype.propertyIsEnumerable.call(e,l)&&(n[l]=e[l])}return n}var pNe={active:We().bool,children:We().node,className:We().string,cssModule:We().object,disabled:We().bool,tag:ut};function dNe(e){var t=e.active,l=e.className,r=e.cssModule,n=e.disabled,i=e.tag,a=void 0===i?"li":i,s=uNe(e,oNe),c=tt($e()(l,"page-item",{active:t,disabled:n}),r);return o.createElement(a,cNe({},s,{className:c}))}dNe.propTypes=pNe;const mNe=dNe;var hNe=["className","cssModule","next","previous","first","last","tag"];function gNe(){return gNe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},gNe.apply(this,arguments)}function yNe(e,t){if(null==e)return{};var l,r,n=function(e,t){if(null==e)return{};var l,r,n={},i=Object.keys(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||(n[l]=e[l]);return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||Object.prototype.propertyIsEnumerable.call(e,l)&&(n[l]=e[l])}return n}var fNe={"aria-label":We().string,children:We().node,className:We().string,cssModule:We().object,next:We().bool,previous:We().bool,first:We().bool,last:We().bool,tag:ut};function bNe(e){var t,l=e.className,r=e.cssModule,n=e.next,i=e.previous,a=e.first,s=e.last,c=e.tag,u=void 0===c?"a":c,p=yNe(e,hNe),d=tt($e()(l,"page-link"),r);i?t="Previous":n?t="Next":a?t="First":s&&(t="Last");var m,h=e["aria-label"]||t;i?m="\u2039":n?m="\u203a":a?m="\xab":s&&(m="\xbb");var g=e.children;return g&&Array.isArray(g)&&0===g.length&&(g=null),p.href||"a"!==u||(u="button"),(i||n||a||s)&&(g=[o.createElement("span",{"aria-hidden":"true",key:"caret"},g||m),o.createElement("span",{className:"visually-hidden",key:"ariaLabel"},h)]),o.createElement(u,gNe({},p,{className:d,"aria-label":h}),g)}bNe.propTypes=fNe;const vNe=bNe,xNe=({column:e})=>(0,Ue.jsx)("div",{style:{marginTop:5},children:e.canFilter&&e.render("Filter")}),SNe=({column:{filterValue:e,setFilter:t,preFilteredRows:{length:l}}})=>(0,Ue.jsx)(QS,{value:e||"",onChange:e=>{t(e.target.value||void 0)},placeholder:`search (${l}) ...`});var NNe=l(61378),CNe=l.n(NNe);const wNe=()=>{const[e,t]=(0,o.useState)();return(0,Ue.jsxs)(o.Fragment,{children:[(0,Ue.jsx)(Xt,{xxl:2,lg:6,children:(0,Ue.jsxs)("select",{className:"form-control select2 mb-3 mb-xxl-0",children:[(0,Ue.jsx)("option",{children:"Status"}),(0,Ue.jsx)("option",{value:"Active",children:"Active"}),(0,Ue.jsx)("option",{value:"New",children:"New"}),(0,Ue.jsx)("option",{value:"Close",children:"Close"})]})}),(0,Ue.jsx)(Xt,{xxl:2,lg:4,children:(0,Ue.jsxs)("select",{className:"form-control select2 mb-3 mb-xxl-0",children:[(0,Ue.jsx)("option",{children:"Select Type"}),(0,Ue.jsx)("option",{value:"1",children:"Full Time"}),(0,Ue.jsx)("option",{value:"2",children:"Part Time"})]})}),(0,Ue.jsx)(Xt,{xxl:2,lg:4,children:(0,Ue.jsx)("div",{id:"datepicker1",children:(0,Ue.jsx)(CNe(),{className:"form-control mb-3 mb-xxl-0",selected:e,onChange:e=>{t(e)}})})}),(0,Ue.jsx)(Xt,{xxl:1,lg:4,children:(0,Ue.jsx)("div",{className:"mb-3 mb-xxl-0",children:(0,Ue.jsxs)("button",{type:"button",className:"btn btn-soft-secondary w-100",children:[(0,Ue.jsx)("i",{className:"mdi mdi-filter-outline align-middle"})," Filter"]})})})]})},INe=e=>"string"===typeof e,kNe=()=>{let e,t;const l=new Promise((l,r)=>{e=l,t=r});return l.resolve=e,l.reject=t,l},TNe=e=>null==e?"":""+e,ANe=/###/g,DNe=e=>e&&e.indexOf("###")>-1?e.replace(ANe,"."):e,MNe=e=>!e||INe(e),ENe=(e,t,l)=>{const r=INe(t)?t.split("."):t;let n=0;for(;n<r.length-1;){if(MNe(e))return{};const t=DNe(r[n]);!e[t]&&l&&(e[t]=new l),e=Object.prototype.hasOwnProperty.call(e,t)?e[t]:{},++n}return MNe(e)?{}:{obj:e,k:DNe(r[n])}},RNe=(e,t,l)=>{const{obj:r,k:n}=ENe(e,t,Object);if(void 0!==r||1===t.length)return void(r[n]=l);let i=t[t.length-1],a=t.slice(0,t.length-1),s=ENe(e,a,Object);for(;void 0===s.obj&&a.length;)i=`${a[a.length-1]}.${i}`,a=a.slice(0,a.length-1),s=ENe(e,a,Object),s&&s.obj&&"undefined"!==typeof s.obj[`${s.k}.${i}`]&&(s.obj=void 0);s.obj[`${s.k}.${i}`]=l},BNe=(e,t)=>{const{obj:l,k:r}=ENe(e,t);if(l)return l[r]},jNe=(e,t,l)=>{for(const r in t)"__proto__"!==r&&"constructor"!==r&&(r in e?INe(e[r])||e[r]instanceof String||INe(t[r])||t[r]instanceof String?l&&(e[r]=t[r]):jNe(e[r],t[r],l):e[r]=t[r]);return e},PNe=e=>e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&");var _Ne={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#x2F;"};const ONe=e=>INe(e)?e.replace(/[&<>"'\/]/g,e=>_Ne[e]):e;const LNe=[" ",",","?","!",";"],FNe=new class{constructor(e){this.capacity=e,this.regExpMap=new Map,this.regExpQueue=[]}getRegExp(e){const t=this.regExpMap.get(e);if(void 0!==t)return t;const l=new RegExp(e);return this.regExpQueue.length===this.capacity&&this.regExpMap.delete(this.regExpQueue.shift()),this.regExpMap.set(e,l),this.regExpQueue.push(e),l}}(20),qNe=function(e,t){let l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:".";if(!e)return;if(e[t])return e[t];const r=t.split(l);let n=e;for(let i=0;i<r.length;){if(!n||"object"!==typeof n)return;let e,t="";for(let a=i;a<r.length;++a)if(a!==i&&(t+=l),t+=r[a],e=n[t],void 0!==e){if(["string","number","boolean"].indexOf(typeof e)>-1&&a<r.length-1)continue;i+=a-i+1;break}n=e}return n},zNe=e=>e&&e.replace("_","-"),UNe={type:"logger",log(e){this.output("log",e)},warn(e){this.output("warn",e)},error(e){this.output("error",e)},output(e,t){console&&console[e]&&console[e].apply(console,t)}};class GNe{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.init(e,t)}init(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.prefix=t.prefix||"i18next:",this.logger=e||UNe,this.options=t,this.debug=t.debug}log(){for(var e=arguments.length,t=new Array(e),l=0;l<e;l++)t[l]=arguments[l];return this.forward(t,"log","",!0)}warn(){for(var e=arguments.length,t=new Array(e),l=0;l<e;l++)t[l]=arguments[l];return this.forward(t,"warn","",!0)}error(){for(var e=arguments.length,t=new Array(e),l=0;l<e;l++)t[l]=arguments[l];return this.forward(t,"error","")}deprecate(){for(var e=arguments.length,t=new Array(e),l=0;l<e;l++)t[l]=arguments[l];return this.forward(t,"warn","WARNING DEPRECATED: ",!0)}forward(e,t,l,r){return r&&!this.debug?null:(INe(e[0])&&(e[0]=`${l}${this.prefix} ${e[0]}`),this.logger[t](e))}create(e){return new GNe(this.logger,{prefix:`${this.prefix}:${e}:`,...this.options})}clone(e){return(e=e||this.options).prefix=e.prefix||this.prefix,new GNe(this.logger,e)}}var VNe=new GNe;class HNe{constructor(){this.observers={}}on(e,t){return e.split(" ").forEach(e=>{this.observers[e]||(this.observers[e]=new Map);const l=this.observers[e].get(t)||0;this.observers[e].set(t,l+1)}),this}off(e,t){this.observers[e]&&(t?this.observers[e].delete(t):delete this.observers[e])}emit(e){for(var t=arguments.length,l=new Array(t>1?t-1:0),r=1;r<t;r++)l[r-1]=arguments[r];if(this.observers[e]){Array.from(this.observers[e].entries()).forEach(e=>{let[t,r]=e;for(let n=0;n<r;n++)t(...l)})}if(this.observers["*"]){Array.from(this.observers["*"].entries()).forEach(t=>{let[r,n]=t;for(let i=0;i<n;i++)r.apply(r,[e,...l])})}}}class WNe extends HNe{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{ns:["translation"],defaultNS:"translation"};super(),this.data=e||{},this.options=t,void 0===this.options.keySeparator&&(this.options.keySeparator="."),void 0===this.options.ignoreJSONStructure&&(this.options.ignoreJSONStructure=!0)}addNamespaces(e){this.options.ns.indexOf(e)<0&&this.options.ns.push(e)}removeNamespaces(e){const t=this.options.ns.indexOf(e);t>-1&&this.options.ns.splice(t,1)}getResource(e,t,l){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};const n=void 0!==r.keySeparator?r.keySeparator:this.options.keySeparator,i=void 0!==r.ignoreJSONStructure?r.ignoreJSONStructure:this.options.ignoreJSONStructure;let a;e.indexOf(".")>-1?a=e.split("."):(a=[e,t],l&&(Array.isArray(l)?a.push(...l):INe(l)&&n?a.push(...l.split(n)):a.push(l)));const s=BNe(this.data,a);return!s&&!t&&!l&&e.indexOf(".")>-1&&(e=a[0],t=a[1],l=a.slice(2).join(".")),!s&&i&&INe(l)?qNe(this.data&&this.data[e]&&this.data[e][t],l,n):s}addResource(e,t,l,r){let n=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{silent:!1};const i=void 0!==n.keySeparator?n.keySeparator:this.options.keySeparator;let a=[e,t];l&&(a=a.concat(i?l.split(i):l)),e.indexOf(".")>-1&&(a=e.split("."),r=t,t=a[1]),this.addNamespaces(t),RNe(this.data,a,r),n.silent||this.emit("added",e,t,l,r)}addResources(e,t,l){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{silent:!1};for(const n in l)(INe(l[n])||Array.isArray(l[n]))&&this.addResource(e,t,n,l[n],{silent:!0});r.silent||this.emit("added",e,t,l)}addResourceBundle(e,t,l,r,n){let i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{silent:!1,skipCopy:!1},a=[e,t];e.indexOf(".")>-1&&(a=e.split("."),r=l,l=t,t=a[1]),this.addNamespaces(t);let s=BNe(this.data,a)||{};i.skipCopy||(l=JSON.parse(JSON.stringify(l))),r?jNe(s,l,n):s={...s,...l},RNe(this.data,a,s),i.silent||this.emit("added",e,t,l)}removeResourceBundle(e,t){this.hasResourceBundle(e,t)&&delete this.data[e][t],this.removeNamespaces(t),this.emit("removed",e,t)}hasResourceBundle(e,t){return void 0!==this.getResource(e,t)}getResourceBundle(e,t){return t||(t=this.options.defaultNS),"v1"===this.options.compatibilityAPI?{...this.getResource(e,t)}:this.getResource(e,t)}getDataByLanguage(e){return this.data[e]}hasLanguageSomeTranslations(e){const t=this.getDataByLanguage(e);return!!(t&&Object.keys(t)||[]).find(e=>t[e]&&Object.keys(t[e]).length>0)}toJSON(){return this.data}}var ZNe={processors:{},addPostProcessor(e){this.processors[e.name]=e},handle(e,t,l,r,n){return e.forEach(e=>{this.processors[e]&&(t=this.processors[e].process(t,l,r,n))}),t}};const $Ne={};class KNe extends HNe{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};super(),((e,t,l)=>{e.forEach(e=>{t[e]&&(l[e]=t[e])})})(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],e,this),this.options=t,void 0===this.options.keySeparator&&(this.options.keySeparator="."),this.logger=VNe.create("translator")}changeLanguage(e){e&&(this.language=e)}exists(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}};if(void 0===e||null===e)return!1;const l=this.resolve(e,t);return l&&void 0!==l.res}extractFromKey(e,t){let l=void 0!==t.nsSeparator?t.nsSeparator:this.options.nsSeparator;void 0===l&&(l=":");const r=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator;let n=t.ns||this.options.defaultNS||[];const i=l&&e.indexOf(l)>-1,a=!this.options.userDefinedKeySeparator&&!t.keySeparator&&!this.options.userDefinedNsSeparator&&!t.nsSeparator&&!((e,t,l)=>{t=t||"",l=l||"";const r=LNe.filter(e=>t.indexOf(e)<0&&l.indexOf(e)<0);if(0===r.length)return!0;const n=FNe.getRegExp(`(${r.map(e=>"?"===e?"\\?":e).join("|")})`);let i=!n.test(e);if(!i){const t=e.indexOf(l);t>0&&!n.test(e.substring(0,t))&&(i=!0)}return i})(e,l,r);if(i&&!a){const t=e.match(this.interpolator.nestingRegexp);if(t&&t.length>0)return{key:e,namespaces:INe(n)?[n]:n};const i=e.split(l);(l!==r||l===r&&this.options.ns.indexOf(i[0])>-1)&&(n=i.shift()),e=i.join(r)}return{key:e,namespaces:INe(n)?[n]:n}}translate(e,t,l){if("object"!==typeof t&&this.options.overloadTranslationOptionHandler&&(t=this.options.overloadTranslationOptionHandler(arguments)),"object"===typeof t&&(t={...t}),t||(t={}),void 0===e||null===e)return"";Array.isArray(e)||(e=[String(e)]);const r=void 0!==t.returnDetails?t.returnDetails:this.options.returnDetails,n=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator,{key:i,namespaces:a}=this.extractFromKey(e[e.length-1],t),s=a[a.length-1],o=t.lng||this.language,c=t.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(o&&"cimode"===o.toLowerCase()){if(c){const e=t.nsSeparator||this.options.nsSeparator;return r?{res:`${s}${e}${i}`,usedKey:i,exactUsedKey:i,usedLng:o,usedNS:s,usedParams:this.getUsedParamsDetails(t)}:`${s}${e}${i}`}return r?{res:i,usedKey:i,exactUsedKey:i,usedLng:o,usedNS:s,usedParams:this.getUsedParamsDetails(t)}:i}const u=this.resolve(e,t);let p=u&&u.res;const d=u&&u.usedKey||i,m=u&&u.exactUsedKey||i,h=Object.prototype.toString.apply(p),g=void 0!==t.joinArrays?t.joinArrays:this.options.joinArrays,y=!this.i18nFormat||this.i18nFormat.handleAsObject,f=!INe(p)&&"boolean"!==typeof p&&"number"!==typeof p;if(!(y&&p&&f&&["[object Number]","[object Function]","[object RegExp]"].indexOf(h)<0)||INe(g)&&Array.isArray(p))if(y&&INe(g)&&Array.isArray(p))p=p.join(g),p&&(p=this.extendTranslation(p,e,t,l));else{let r=!1,a=!1;const c=void 0!==t.count&&!INe(t.count),d=KNe.hasDefaultValue(t),m=c?this.pluralResolver.getSuffix(o,t.count,t):"",h=t.ordinal&&c?this.pluralResolver.getSuffix(o,t.count,{ordinal:!1}):"",g=c&&!t.ordinal&&0===t.count&&this.pluralResolver.shouldUseIntlApi(),y=g&&t[`defaultValue${this.options.pluralSeparator}zero`]||t[`defaultValue${m}`]||t[`defaultValue${h}`]||t.defaultValue;!this.isValidLookup(p)&&d&&(r=!0,p=y),this.isValidLookup(p)||(a=!0,p=i);const f=(t.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey)&&a?void 0:p,b=d&&y!==p&&this.options.updateMissing;if(a||r||b){if(this.logger.log(b?"updateKey":"missingKey",o,s,i,b?y:p),n){const e=this.resolve(i,{...t,keySeparator:!1});e&&e.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}let e=[];const l=this.languageUtils.getFallbackCodes(this.options.fallbackLng,t.lng||this.language);if("fallback"===this.options.saveMissingTo&&l&&l[0])for(let t=0;t<l.length;t++)e.push(l[t]);else"all"===this.options.saveMissingTo?e=this.languageUtils.toResolveHierarchy(t.lng||this.language):e.push(t.lng||this.language);const r=(e,l,r)=>{const n=d&&r!==p?r:f;this.options.missingKeyHandler?this.options.missingKeyHandler(e,s,l,n,b,t):this.backendConnector&&this.backendConnector.saveMissing&&this.backendConnector.saveMissing(e,s,l,n,b,t),this.emit("missingKey",e,s,l,p)};this.options.saveMissing&&(this.options.saveMissingPlurals&&c?e.forEach(e=>{const l=this.pluralResolver.getSuffixes(e,t);g&&t[`defaultValue${this.options.pluralSeparator}zero`]&&l.indexOf(`${this.options.pluralSeparator}zero`)<0&&l.push(`${this.options.pluralSeparator}zero`),l.forEach(l=>{r([e],i+l,t[`defaultValue${l}`]||y)})}):r(e,i,y))}p=this.extendTranslation(p,e,t,u,l),a&&p===i&&this.options.appendNamespaceToMissingKey&&(p=`${s}:${i}`),(a||r)&&this.options.parseMissingKeyHandler&&(p="v1"!==this.options.compatibilityAPI?this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?`${s}:${i}`:i,r?p:void 0):this.options.parseMissingKeyHandler(p))}else{if(!t.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");const e=this.options.returnedObjectHandler?this.options.returnedObjectHandler(d,p,{...t,ns:a}):`key '${i} (${this.language})' returned an object instead of string.`;return r?(u.res=e,u.usedParams=this.getUsedParamsDetails(t),u):e}if(n){const e=Array.isArray(p),l=e?[]:{},r=e?m:d;for(const i in p)if(Object.prototype.hasOwnProperty.call(p,i)){const e=`${r}${n}${i}`;l[i]=this.translate(e,{...t,joinArrays:!1,ns:a}),l[i]===e&&(l[i]=p[i])}p=l}}return r?(u.res=p,u.usedParams=this.getUsedParamsDetails(t),u):p}extendTranslation(e,t,l,r,n){var i=this;if(this.i18nFormat&&this.i18nFormat.parse)e=this.i18nFormat.parse(e,{...this.options.interpolation.defaultVariables,...l},l.lng||this.language||r.usedLng,r.usedNS,r.usedKey,{resolved:r});else if(!l.skipInterpolation){l.interpolation&&this.interpolator.init({...l,interpolation:{...this.options.interpolation,...l.interpolation}});const a=INe(e)&&(l&&l.interpolation&&void 0!==l.interpolation.skipOnVariables?l.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables);let s;if(a){const t=e.match(this.interpolator.nestingRegexp);s=t&&t.length}let o=l.replace&&!INe(l.replace)?l.replace:l;if(this.options.interpolation.defaultVariables&&(o={...this.options.interpolation.defaultVariables,...o}),e=this.interpolator.interpolate(e,o,l.lng||this.language||r.usedLng,l),a){const t=e.match(this.interpolator.nestingRegexp);s<(t&&t.length)&&(l.nest=!1)}!l.lng&&"v1"!==this.options.compatibilityAPI&&r&&r.res&&(l.lng=this.language||r.usedLng),!1!==l.nest&&(e=this.interpolator.nest(e,function(){for(var e=arguments.length,r=new Array(e),a=0;a<e;a++)r[a]=arguments[a];return n&&n[0]===r[0]&&!l.context?(i.logger.warn(`It seems you are nesting recursively key: ${r[0]} in key: ${t[0]}`),null):i.translate(...r,t)},l)),l.interpolation&&this.interpolator.reset()}const a=l.postProcess||this.options.postProcess,s=INe(a)?[a]:a;return void 0!==e&&null!==e&&s&&s.length&&!1!==l.applyPostProcessor&&(e=ZNe.handle(s,e,t,this.options&&this.options.postProcessPassResolved?{i18nResolved:{...r,usedParams:this.getUsedParamsDetails(l)},...l}:l,this)),e}resolve(e){let t,l,r,n,i,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return INe(e)&&(e=[e]),e.forEach(e=>{if(this.isValidLookup(t))return;const s=this.extractFromKey(e,a),o=s.key;l=o;let c=s.namespaces;this.options.fallbackNS&&(c=c.concat(this.options.fallbackNS));const u=void 0!==a.count&&!INe(a.count),p=u&&!a.ordinal&&0===a.count&&this.pluralResolver.shouldUseIntlApi(),d=void 0!==a.context&&(INe(a.context)||"number"===typeof a.context)&&""!==a.context,m=a.lngs?a.lngs:this.languageUtils.toResolveHierarchy(a.lng||this.language,a.fallbackLng);c.forEach(e=>{this.isValidLookup(t)||(i=e,!$Ne[`${m[0]}-${e}`]&&this.utils&&this.utils.hasLoadedNamespace&&!this.utils.hasLoadedNamespace(i)&&($Ne[`${m[0]}-${e}`]=!0,this.logger.warn(`key "${l}" for languages "${m.join(", ")}" won't get resolved as namespace "${i}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),m.forEach(l=>{if(this.isValidLookup(t))return;n=l;const i=[o];if(this.i18nFormat&&this.i18nFormat.addLookupKeys)this.i18nFormat.addLookupKeys(i,o,l,e,a);else{let e;u&&(e=this.pluralResolver.getSuffix(l,a.count,a));const t=`${this.options.pluralSeparator}zero`,r=`${this.options.pluralSeparator}ordinal${this.options.pluralSeparator}`;if(u&&(i.push(o+e),a.ordinal&&0===e.indexOf(r)&&i.push(o+e.replace(r,this.options.pluralSeparator)),p&&i.push(o+t)),d){const l=`${o}${this.options.contextSeparator}${a.context}`;i.push(l),u&&(i.push(l+e),a.ordinal&&0===e.indexOf(r)&&i.push(l+e.replace(r,this.options.pluralSeparator)),p&&i.push(l+t))}}let s;for(;s=i.pop();)this.isValidLookup(t)||(r=s,t=this.getResource(l,e,s,a))}))})}),{res:t,usedKey:l,exactUsedKey:r,usedLng:n,usedNS:i}}isValidLookup(e){return void 0!==e&&!(!this.options.returnNull&&null===e)&&!(!this.options.returnEmptyString&&""===e)}getResource(e,t,l){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(e,t,l,r):this.resourceStore.getResource(e,t,l,r)}getUsedParamsDetails(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=["defaultValue","ordinal","context","replace","lng","lngs","fallbackLng","ns","keySeparator","nsSeparator","returnObjects","returnDetails","joinArrays","postProcess","interpolation"],l=e.replace&&!INe(e.replace);let r=l?e.replace:e;if(l&&"undefined"!==typeof e.count&&(r.count=e.count),this.options.interpolation.defaultVariables&&(r={...this.options.interpolation.defaultVariables,...r}),!l){r={...r};for(const e of t)delete r[e]}return r}static hasDefaultValue(e){const t="defaultValue";for(const l in e)if(Object.prototype.hasOwnProperty.call(e,l)&&t===l.substring(0,12)&&void 0!==e[l])return!0;return!1}}const YNe=e=>e.charAt(0).toUpperCase()+e.slice(1);class QNe{constructor(e){this.options=e,this.supportedLngs=this.options.supportedLngs||!1,this.logger=VNe.create("languageUtils")}getScriptPartFromCode(e){if(!(e=zNe(e))||e.indexOf("-")<0)return null;const t=e.split("-");return 2===t.length?null:(t.pop(),"x"===t[t.length-1].toLowerCase()?null:this.formatLanguageCode(t.join("-")))}getLanguagePartFromCode(e){if(!(e=zNe(e))||e.indexOf("-")<0)return e;const t=e.split("-");return this.formatLanguageCode(t[0])}formatLanguageCode(e){if(INe(e)&&e.indexOf("-")>-1){if("undefined"!==typeof Intl&&"undefined"!==typeof Intl.getCanonicalLocales)try{let t=Intl.getCanonicalLocales(e)[0];if(t&&this.options.lowerCaseLng&&(t=t.toLowerCase()),t)return t}catch(m7e){}const t=["hans","hant","latn","cyrl","cans","mong","arab"];let l=e.split("-");return this.options.lowerCaseLng?l=l.map(e=>e.toLowerCase()):2===l.length?(l[0]=l[0].toLowerCase(),l[1]=l[1].toUpperCase(),t.indexOf(l[1].toLowerCase())>-1&&(l[1]=YNe(l[1].toLowerCase()))):3===l.length&&(l[0]=l[0].toLowerCase(),2===l[1].length&&(l[1]=l[1].toUpperCase()),"sgn"!==l[0]&&2===l[2].length&&(l[2]=l[2].toUpperCase()),t.indexOf(l[1].toLowerCase())>-1&&(l[1]=YNe(l[1].toLowerCase())),t.indexOf(l[2].toLowerCase())>-1&&(l[2]=YNe(l[2].toLowerCase()))),l.join("-")}return this.options.cleanCode||this.options.lowerCaseLng?e.toLowerCase():e}isSupportedCode(e){return("languageOnly"===this.options.load||this.options.nonExplicitSupportedLngs)&&(e=this.getLanguagePartFromCode(e)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(e)>-1}getBestMatchFromCodes(e){if(!e)return null;let t;return e.forEach(e=>{if(t)return;const l=this.formatLanguageCode(e);this.options.supportedLngs&&!this.isSupportedCode(l)||(t=l)}),!t&&this.options.supportedLngs&&e.forEach(e=>{if(t)return;const l=this.getLanguagePartFromCode(e);if(this.isSupportedCode(l))return t=l;t=this.options.supportedLngs.find(e=>e===l?e:e.indexOf("-")<0&&l.indexOf("-")<0?void 0:e.indexOf("-")>0&&l.indexOf("-")<0&&e.substring(0,e.indexOf("-"))===l||0===e.indexOf(l)&&l.length>1?e:void 0)}),t||(t=this.getFallbackCodes(this.options.fallbackLng)[0]),t}getFallbackCodes(e,t){if(!e)return[];if("function"===typeof e&&(e=e(t)),INe(e)&&(e=[e]),Array.isArray(e))return e;if(!t)return e.default||[];let l=e[t];return l||(l=e[this.getScriptPartFromCode(t)]),l||(l=e[this.formatLanguageCode(t)]),l||(l=e[this.getLanguagePartFromCode(t)]),l||(l=e.default),l||[]}toResolveHierarchy(e,t){const l=this.getFallbackCodes(t||this.options.fallbackLng||[],e),r=[],n=e=>{e&&(this.isSupportedCode(e)?r.push(e):this.logger.warn(`rejecting language code not found in supportedLngs: ${e}`))};return INe(e)&&(e.indexOf("-")>-1||e.indexOf("_")>-1)?("languageOnly"!==this.options.load&&n(this.formatLanguageCode(e)),"languageOnly"!==this.options.load&&"currentOnly"!==this.options.load&&n(this.getScriptPartFromCode(e)),"currentOnly"!==this.options.load&&n(this.getLanguagePartFromCode(e))):INe(e)&&n(this.formatLanguageCode(e)),l.forEach(e=>{r.indexOf(e)<0&&n(this.formatLanguageCode(e))}),r}}let JNe=[{lngs:["ach","ak","am","arn","br","fil","gun","ln","mfe","mg","mi","oc","pt","pt-BR","tg","tl","ti","tr","uz","wa"],nr:[1,2],fc:1},{lngs:["af","an","ast","az","bg","bn","ca","da","de","dev","el","en","eo","es","et","eu","fi","fo","fur","fy","gl","gu","ha","hi","hu","hy","ia","it","kk","kn","ku","lb","mai","ml","mn","mr","nah","nap","nb","ne","nl","nn","no","nso","pa","pap","pms","ps","pt-PT","rm","sco","se","si","so","son","sq","sv","sw","ta","te","tk","ur","yo"],nr:[1,2],fc:2},{lngs:["ay","bo","cgg","fa","ht","id","ja","jbo","ka","km","ko","ky","lo","ms","sah","su","th","tt","ug","vi","wo","zh"],nr:[1],fc:3},{lngs:["be","bs","cnr","dz","hr","ru","sr","uk"],nr:[1,2,5],fc:4},{lngs:["ar"],nr:[0,1,2,3,11,100],fc:5},{lngs:["cs","sk"],nr:[1,2,5],fc:6},{lngs:["csb","pl"],nr:[1,2,5],fc:7},{lngs:["cy"],nr:[1,2,3,8],fc:8},{lngs:["fr"],nr:[1,2],fc:9},{lngs:["ga"],nr:[1,2,3,7,11],fc:10},{lngs:["gd"],nr:[1,2,3,20],fc:11},{lngs:["is"],nr:[1,2],fc:12},{lngs:["jv"],nr:[0,1],fc:13},{lngs:["kw"],nr:[1,2,3,4],fc:14},{lngs:["lt"],nr:[1,2,10],fc:15},{lngs:["lv"],nr:[1,2,0],fc:16},{lngs:["mk"],nr:[1,2],fc:17},{lngs:["mnk"],nr:[0,1,2],fc:18},{lngs:["mt"],nr:[1,2,11,20],fc:19},{lngs:["or"],nr:[2,1],fc:2},{lngs:["ro"],nr:[1,2,20],fc:20},{lngs:["sl"],nr:[5,1,2,3],fc:21},{lngs:["he","iw"],nr:[1,2,20,21],fc:22}],XNe={1:e=>Number(e>1),2:e=>Number(1!=e),3:e=>0,4:e=>Number(e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2),5:e=>Number(0==e?0:1==e?1:2==e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5),6:e=>Number(1==e?0:e>=2&&e<=4?1:2),7:e=>Number(1==e?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2),8:e=>Number(1==e?0:2==e?1:8!=e&&11!=e?2:3),9:e=>Number(e>=2),10:e=>Number(1==e?0:2==e?1:e<7?2:e<11?3:4),11:e=>Number(1==e||11==e?0:2==e||12==e?1:e>2&&e<20?2:3),12:e=>Number(e%10!=1||e%100==11),13:e=>Number(0!==e),14:e=>Number(1==e?0:2==e?1:3==e?2:3),15:e=>Number(e%10==1&&e%100!=11?0:e%10>=2&&(e%100<10||e%100>=20)?1:2),16:e=>Number(e%10==1&&e%100!=11?0:0!==e?1:2),17:e=>Number(1==e||e%10==1&&e%100!=11?0:1),18:e=>Number(0==e?0:1==e?1:2),19:e=>Number(1==e?0:0==e||e%100>1&&e%100<11?1:e%100>10&&e%100<20?2:3),20:e=>Number(1==e?0:0==e||e%100>0&&e%100<20?1:2),21:e=>Number(e%100==1?1:e%100==2?2:e%100==3||e%100==4?3:0),22:e=>Number(1==e?0:2==e?1:(e<0||e>10)&&e%10==0?2:3)};const eCe=["v1","v2","v3"],tCe=["v4"],lCe={zero:0,one:1,two:2,few:3,many:4,other:5};class rCe{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.languageUtils=e,this.options=t,this.logger=VNe.create("pluralResolver"),this.options.compatibilityJSON&&!tCe.includes(this.options.compatibilityJSON)||"undefined"!==typeof Intl&&Intl.PluralRules||(this.options.compatibilityJSON="v3",this.logger.error("Your environment seems not to be Intl API compatible, use an Intl.PluralRules polyfill. Will fallback to the compatibilityJSON v3 format handling.")),this.rules=(()=>{const e={};return JNe.forEach(t=>{t.lngs.forEach(l=>{e[l]={numbers:t.nr,plurals:XNe[t.fc]}})}),e})(),this.pluralRulesCache={}}addRule(e,t){this.rules[e]=t}clearCache(){this.pluralRulesCache={}}getRule(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(this.shouldUseIntlApi()){const r=zNe("dev"===e?"en":e),n=t.ordinal?"ordinal":"cardinal",i=JSON.stringify({cleanedCode:r,type:n});if(i in this.pluralRulesCache)return this.pluralRulesCache[i];let a;try{a=new Intl.PluralRules(r,{type:n})}catch(l){if(!e.match(/-|_/))return;const r=this.languageUtils.getLanguagePartFromCode(e);a=this.getRule(r,t)}return this.pluralRulesCache[i]=a,a}return this.rules[e]||this.rules[this.languageUtils.getLanguagePartFromCode(e)]}needsPlural(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const l=this.getRule(e,t);return this.shouldUseIntlApi()?l&&l.resolvedOptions().pluralCategories.length>1:l&&l.numbers.length>1}getPluralFormsOfKey(e,t){let l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.getSuffixes(e,l).map(e=>`${t}${e}`)}getSuffixes(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const l=this.getRule(e,t);return l?this.shouldUseIntlApi()?l.resolvedOptions().pluralCategories.sort((e,t)=>lCe[e]-lCe[t]).map(e=>`${this.options.prepend}${t.ordinal?`ordinal${this.options.prepend}`:""}${e}`):l.numbers.map(l=>this.getSuffix(e,l,t)):[]}getSuffix(e,t){let l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const r=this.getRule(e,l);return r?this.shouldUseIntlApi()?`${this.options.prepend}${l.ordinal?`ordinal${this.options.prepend}`:""}${r.select(t)}`:this.getSuffixRetroCompatible(r,t):(this.logger.warn(`no plural rule found for: ${e}`),"")}getSuffixRetroCompatible(e,t){const l=e.noAbs?e.plurals(t):e.plurals(Math.abs(t));let r=e.numbers[l];this.options.simplifyPluralSuffix&&2===e.numbers.length&&1===e.numbers[0]&&(2===r?r="plural":1===r&&(r=""));const n=()=>this.options.prepend&&r.toString()?this.options.prepend+r.toString():r.toString();return"v1"===this.options.compatibilityJSON?1===r?"":"number"===typeof r?`_plural_${r.toString()}`:n():"v2"===this.options.compatibilityJSON||this.options.simplifyPluralSuffix&&2===e.numbers.length&&1===e.numbers[0]?n():this.options.prepend&&l.toString()?this.options.prepend+l.toString():l.toString()}shouldUseIntlApi(){return!eCe.includes(this.options.compatibilityJSON)}}const nCe=function(e,t,l){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:".",n=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],i=((e,t,l)=>{const r=BNe(e,l);return void 0!==r?r:BNe(t,l)})(e,t,l);return!i&&n&&INe(l)&&(i=qNe(e,l,r),void 0===i&&(i=qNe(t,l,r))),i},iCe=e=>e.replace(/\$/g,"$$$$");class aCe{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.logger=VNe.create("interpolator"),this.options=e,this.format=e.interpolation&&e.interpolation.format||(e=>e),this.init(e)}init(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.interpolation||(e.interpolation={escapeValue:!0});const{escape:t,escapeValue:l,useRawValueToEscape:r,prefix:n,prefixEscaped:i,suffix:a,suffixEscaped:s,formatSeparator:o,unescapeSuffix:c,unescapePrefix:u,nestingPrefix:p,nestingPrefixEscaped:d,nestingSuffix:m,nestingSuffixEscaped:h,nestingOptionsSeparator:g,maxReplaces:y,alwaysFormat:f}=e.interpolation;this.escape=void 0!==t?t:ONe,this.escapeValue=void 0===l||l,this.useRawValueToEscape=void 0!==r&&r,this.prefix=n?PNe(n):i||"{{",this.suffix=a?PNe(a):s||"}}",this.formatSeparator=o||",",this.unescapePrefix=c?"":u||"-",this.unescapeSuffix=this.unescapePrefix?"":c||"",this.nestingPrefix=p?PNe(p):d||PNe("$t("),this.nestingSuffix=m?PNe(m):h||PNe(")"),this.nestingOptionsSeparator=g||",",this.maxReplaces=y||1e3,this.alwaysFormat=void 0!==f&&f,this.resetRegExp()}reset(){this.options&&this.init(this.options)}resetRegExp(){const e=(e,t)=>e&&e.source===t?(e.lastIndex=0,e):new RegExp(t,"g");this.regexp=e(this.regexp,`${this.prefix}(.+?)${this.suffix}`),this.regexpUnescape=e(this.regexpUnescape,`${this.prefix}${this.unescapePrefix}(.+?)${this.unescapeSuffix}${this.suffix}`),this.nestingRegexp=e(this.nestingRegexp,`${this.nestingPrefix}(.+?)${this.nestingSuffix}`)}interpolate(e,t,l,r){let n,i,a;const s=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{},o=e=>{if(e.indexOf(this.formatSeparator)<0){const n=nCe(t,s,e,this.options.keySeparator,this.options.ignoreJSONStructure);return this.alwaysFormat?this.format(n,void 0,l,{...r,...t,interpolationkey:e}):n}const n=e.split(this.formatSeparator),i=n.shift().trim(),a=n.join(this.formatSeparator).trim();return this.format(nCe(t,s,i,this.options.keySeparator,this.options.ignoreJSONStructure),a,l,{...r,...t,interpolationkey:i})};this.resetRegExp();const c=r&&r.missingInterpolationHandler||this.options.missingInterpolationHandler,u=r&&r.interpolation&&void 0!==r.interpolation.skipOnVariables?r.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:e=>iCe(e)},{regex:this.regexp,safeValue:e=>this.escapeValue?iCe(this.escape(e)):iCe(e)}].forEach(t=>{for(a=0;n=t.regex.exec(e);){const l=n[1].trim();if(i=o(l),void 0===i)if("function"===typeof c){const t=c(e,n,r);i=INe(t)?t:""}else if(r&&Object.prototype.hasOwnProperty.call(r,l))i="";else{if(u){i=n[0];continue}this.logger.warn(`missed to pass in variable ${l} for interpolating ${e}`),i=""}else INe(i)||this.useRawValueToEscape||(i=TNe(i));const s=t.safeValue(i);if(e=e.replace(n[0],s),u?(t.regex.lastIndex+=i.length,t.regex.lastIndex-=n[0].length):t.regex.lastIndex=0,a++,a>=this.maxReplaces)break}}),e}nest(e,t){let l,r,n,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const a=(e,t)=>{const l=this.nestingOptionsSeparator;if(e.indexOf(l)<0)return e;const r=e.split(new RegExp(`${l}[ ]*{`));let i=`{${r[1]}`;e=r[0],i=this.interpolate(i,n);const a=i.match(/'/g),s=i.match(/"/g);(a&&a.length%2===0&&!s||s.length%2!==0)&&(i=i.replace(/'/g,'"'));try{n=JSON.parse(i),t&&(n={...t,...n})}catch(m7e){return this.logger.warn(`failed parsing options string in nesting for key ${e}`,m7e),`${e}${l}${i}`}return n.defaultValue&&n.defaultValue.indexOf(this.prefix)>-1&&delete n.defaultValue,e};for(;l=this.nestingRegexp.exec(e);){let s=[];n={...i},n=n.replace&&!INe(n.replace)?n.replace:n,n.applyPostProcessor=!1,delete n.defaultValue;let o=!1;if(-1!==l[0].indexOf(this.formatSeparator)&&!/{.*}/.test(l[1])){const e=l[1].split(this.formatSeparator).map(e=>e.trim());l[1]=e.shift(),s=e,o=!0}if(r=t(a.call(this,l[1].trim(),n),n),r&&l[0]===e&&!INe(r))return r;INe(r)||(r=TNe(r)),r||(this.logger.warn(`missed to resolve ${l[1]} for nesting ${e}`),r=""),o&&(r=s.reduce((e,t)=>this.format(e,t,i.lng,{...i,interpolationkey:l[1].trim()}),r.trim())),e=e.replace(l[0],r),this.regexp.lastIndex=0}return e}}const sCe=e=>{const t={};return(l,r,n)=>{let i=n;n&&n.interpolationkey&&n.formatParams&&n.formatParams[n.interpolationkey]&&n[n.interpolationkey]&&(i={...i,[n.interpolationkey]:void 0});const a=r+JSON.stringify(i);let s=t[a];return s||(s=e(zNe(r),n),t[a]=s),s(l)}};class oCe{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.logger=VNe.create("formatter"),this.options=e,this.formats={number:sCe((e,t)=>{const l=new Intl.NumberFormat(e,{...t});return e=>l.format(e)}),currency:sCe((e,t)=>{const l=new Intl.NumberFormat(e,{...t,style:"currency"});return e=>l.format(e)}),datetime:sCe((e,t)=>{const l=new Intl.DateTimeFormat(e,{...t});return e=>l.format(e)}),relativetime:sCe((e,t)=>{const l=new Intl.RelativeTimeFormat(e,{...t});return e=>l.format(e,t.range||"day")}),list:sCe((e,t)=>{const l=new Intl.ListFormat(e,{...t});return e=>l.format(e)})},this.init(e)}init(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}};this.formatSeparator=t.interpolation.formatSeparator||","}add(e,t){this.formats[e.toLowerCase().trim()]=t}addCached(e,t){this.formats[e.toLowerCase().trim()]=sCe(t)}format(e,t,l){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};const n=t.split(this.formatSeparator);if(n.length>1&&n[0].indexOf("(")>1&&n[0].indexOf(")")<0&&n.find(e=>e.indexOf(")")>-1)){const e=n.findIndex(e=>e.indexOf(")")>-1);n[0]=[n[0],...n.splice(1,e)].join(this.formatSeparator)}const i=n.reduce((e,t)=>{const{formatName:n,formatOptions:i}=(e=>{let t=e.toLowerCase().trim();const l={};if(e.indexOf("(")>-1){const r=e.split("(");t=r[0].toLowerCase().trim();const n=r[1].substring(0,r[1].length-1);"currency"===t&&n.indexOf(":")<0?l.currency||(l.currency=n.trim()):"relativetime"===t&&n.indexOf(":")<0?l.range||(l.range=n.trim()):n.split(";").forEach(e=>{if(e){const[t,...r]=e.split(":"),n=r.join(":").trim().replace(/^'+|'+$/g,""),i=t.trim();l[i]||(l[i]=n),"false"===n&&(l[i]=!1),"true"===n&&(l[i]=!0),isNaN(n)||(l[i]=parseInt(n,10))}})}return{formatName:t,formatOptions:l}})(t);if(this.formats[n]){let t=e;try{const a=r&&r.formatParams&&r.formatParams[r.interpolationkey]||{},s=a.locale||a.lng||r.locale||r.lng||l;t=this.formats[n](e,s,{...i,...r,...a})}catch(a){this.logger.warn(a)}return t}return this.logger.warn(`there was no format function for ${n}`),e},e);return i}}class cCe extends HNe{constructor(e,t,l){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};super(),this.backend=e,this.store=t,this.services=l,this.languageUtils=l.languageUtils,this.options=r,this.logger=VNe.create("backendConnector"),this.waitingReads=[],this.maxParallelReads=r.maxParallelReads||10,this.readingCalls=0,this.maxRetries=r.maxRetries>=0?r.maxRetries:5,this.retryTimeout=r.retryTimeout>=1?r.retryTimeout:350,this.state={},this.queue=[],this.backend&&this.backend.init&&this.backend.init(l,r.backend,r)}queueLoad(e,t,l,r){const n={},i={},a={},s={};return e.forEach(e=>{let r=!0;t.forEach(t=>{const a=`${e}|${t}`;!l.reload&&this.store.hasResourceBundle(e,t)?this.state[a]=2:this.state[a]<0||(1===this.state[a]?void 0===i[a]&&(i[a]=!0):(this.state[a]=1,r=!1,void 0===i[a]&&(i[a]=!0),void 0===n[a]&&(n[a]=!0),void 0===s[t]&&(s[t]=!0)))}),r||(a[e]=!0)}),(Object.keys(n).length||Object.keys(i).length)&&this.queue.push({pending:i,pendingCount:Object.keys(i).length,loaded:{},errors:[],callback:r}),{toLoad:Object.keys(n),pending:Object.keys(i),toLoadLanguages:Object.keys(a),toLoadNamespaces:Object.keys(s)}}loaded(e,t,l){const r=e.split("|"),n=r[0],i=r[1];t&&this.emit("failedLoading",n,i,t),!t&&l&&this.store.addResourceBundle(n,i,l,void 0,void 0,{skipCopy:!0}),this.state[e]=t?-1:2,t&&l&&(this.state[e]=0);const a={};this.queue.forEach(l=>{((e,t,l)=>{const{obj:r,k:n}=ENe(e,t,Object);r[n]=r[n]||[],r[n].push(l)})(l.loaded,[n],i),((e,t)=>{void 0!==e.pending[t]&&(delete e.pending[t],e.pendingCount--)})(l,e),t&&l.errors.push(t),0!==l.pendingCount||l.done||(Object.keys(l.loaded).forEach(e=>{a[e]||(a[e]={});const t=l.loaded[e];t.length&&t.forEach(t=>{void 0===a[e][t]&&(a[e][t]=!0)})}),l.done=!0,l.errors.length?l.callback(l.errors):l.callback())}),this.emit("loaded",a),this.queue=this.queue.filter(e=>!e.done)}read(e,t,l){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,n=arguments.length>4&&void 0!==arguments[4]?arguments[4]:this.retryTimeout,i=arguments.length>5?arguments[5]:void 0;if(!e.length)return i(null,{});if(this.readingCalls>=this.maxParallelReads)return void this.waitingReads.push({lng:e,ns:t,fcName:l,tried:r,wait:n,callback:i});this.readingCalls++;const a=(a,s)=>{if(this.readingCalls--,this.waitingReads.length>0){const e=this.waitingReads.shift();this.read(e.lng,e.ns,e.fcName,e.tried,e.wait,e.callback)}a&&s&&r<this.maxRetries?setTimeout(()=>{this.read.call(this,e,t,l,r+1,2*n,i)},n):i(a,s)},s=this.backend[l].bind(this.backend);if(2!==s.length)return s(e,t,a);try{const l=s(e,t);l&&"function"===typeof l.then?l.then(e=>a(null,e)).catch(a):a(null,l)}catch(o){a(o)}}prepareLoading(e,t){let l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),r&&r();INe(e)&&(e=this.languageUtils.toResolveHierarchy(e)),INe(t)&&(t=[t]);const n=this.queueLoad(e,t,l,r);if(!n.toLoad.length)return n.pending.length||r(),null;n.toLoad.forEach(e=>{this.loadOne(e)})}load(e,t,l){this.prepareLoading(e,t,{},l)}reload(e,t,l){this.prepareLoading(e,t,{reload:!0},l)}loadOne(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";const l=e.split("|"),r=l[0],n=l[1];this.read(r,n,"read",void 0,void 0,(l,i)=>{l&&this.logger.warn(`${t}loading namespace ${n} for language ${r} failed`,l),!l&&i&&this.logger.log(`${t}loaded namespace ${n} for language ${r}`,i),this.loaded(e,l,i)})}saveMissing(e,t,l,r,n){let i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{},a=arguments.length>6&&void 0!==arguments[6]?arguments[6]:()=>{};if(this.services.utils&&this.services.utils.hasLoadedNamespace&&!this.services.utils.hasLoadedNamespace(t))this.logger.warn(`did not save key "${l}" as the namespace "${t}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!");else if(void 0!==l&&null!==l&&""!==l){if(this.backend&&this.backend.create){const o={...i,isUpdate:n},c=this.backend.create.bind(this.backend);if(c.length<6)try{let n;n=5===c.length?c(e,t,l,r,o):c(e,t,l,r),n&&"function"===typeof n.then?n.then(e=>a(null,e)).catch(a):a(null,n)}catch(s){a(s)}else c(e,t,l,r,a,o)}e&&e[0]&&this.store.addResource(e[0],t,l,r)}}}const uCe=()=>({debug:!1,initImmediate:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!1,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:e=>{let t={};if("object"===typeof e[1]&&(t=e[1]),INe(e[1])&&(t.defaultValue=e[1]),INe(e[2])&&(t.tDescription=e[2]),"object"===typeof e[2]||"object"===typeof e[3]){const l=e[3]||e[2];Object.keys(l).forEach(e=>{t[e]=l[e]})}return t},interpolation:{escapeValue:!0,format:e=>e,prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0}}),pCe=e=>(INe(e.ns)&&(e.ns=[e.ns]),INe(e.fallbackLng)&&(e.fallbackLng=[e.fallbackLng]),INe(e.fallbackNS)&&(e.fallbackNS=[e.fallbackNS]),e.supportedLngs&&e.supportedLngs.indexOf("cimode")<0&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),e),dCe=()=>{};class mCe extends HNe{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;var l;if(super(),this.options=pCe(e),this.services={},this.logger=VNe,this.modules={external:[]},l=this,Object.getOwnPropertyNames(Object.getPrototypeOf(l)).forEach(e=>{"function"===typeof l[e]&&(l[e]=l[e].bind(l))}),t&&!this.isInitialized&&!e.isClone){if(!this.options.initImmediate)return this.init(e,t),this;setTimeout(()=>{this.init(e,t)},0)}}init(){var e=this;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},l=arguments.length>1?arguments[1]:void 0;this.isInitializing=!0,"function"===typeof t&&(l=t,t={}),!t.defaultNS&&!1!==t.defaultNS&&t.ns&&(INe(t.ns)?t.defaultNS=t.ns:t.ns.indexOf("translation")<0&&(t.defaultNS=t.ns[0]));const r=uCe();this.options={...r,...this.options,...pCe(t)},"v1"!==this.options.compatibilityAPI&&(this.options.interpolation={...r.interpolation,...this.options.interpolation}),void 0!==t.keySeparator&&(this.options.userDefinedKeySeparator=t.keySeparator),void 0!==t.nsSeparator&&(this.options.userDefinedNsSeparator=t.nsSeparator);const n=e=>e?"function"===typeof e?new e:e:null;if(!this.options.isClone){let t;this.modules.logger?VNe.init(n(this.modules.logger),this.options):VNe.init(null,this.options),this.modules.formatter?t=this.modules.formatter:"undefined"!==typeof Intl&&(t=oCe);const l=new QNe(this.options);this.store=new WNe(this.options.resources,this.options);const i=this.services;i.logger=VNe,i.resourceStore=this.store,i.languageUtils=l,i.pluralResolver=new rCe(l,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),!t||this.options.interpolation.format&&this.options.interpolation.format!==r.interpolation.format||(i.formatter=n(t),i.formatter.init(i,this.options),this.options.interpolation.format=i.formatter.format.bind(i.formatter)),i.interpolator=new aCe(this.options),i.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},i.backendConnector=new cCe(n(this.modules.backend),i.resourceStore,i,this.options),i.backendConnector.on("*",function(t){for(var l=arguments.length,r=new Array(l>1?l-1:0),n=1;n<l;n++)r[n-1]=arguments[n];e.emit(t,...r)}),this.modules.languageDetector&&(i.languageDetector=n(this.modules.languageDetector),i.languageDetector.init&&i.languageDetector.init(i,this.options.detection,this.options)),this.modules.i18nFormat&&(i.i18nFormat=n(this.modules.i18nFormat),i.i18nFormat.init&&i.i18nFormat.init(this)),this.translator=new KNe(this.services,this.options),this.translator.on("*",function(t){for(var l=arguments.length,r=new Array(l>1?l-1:0),n=1;n<l;n++)r[n-1]=arguments[n];e.emit(t,...r)}),this.modules.external.forEach(e=>{e.init&&e.init(this)})}if(this.format=this.options.interpolation.format,l||(l=dCe),this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){const e=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);e.length>0&&"dev"!==e[0]&&(this.options.lng=e[0])}this.services.languageDetector||this.options.lng||this.logger.warn("init: no languageDetector is used and no lng is defined");["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"].forEach(t=>{this[t]=function(){return e.store[t](...arguments)}});["addResource","addResources","addResourceBundle","removeResourceBundle"].forEach(t=>{this[t]=function(){return e.store[t](...arguments),e}});const i=kNe(),a=()=>{const e=(e,t)=>{this.isInitializing=!1,this.isInitialized&&!this.initializedStoreOnce&&this.logger.warn("init: i18next is already initialized. You should call init just once!"),this.isInitialized=!0,this.options.isClone||this.logger.log("initialized",this.options),this.emit("initialized",this.options),i.resolve(t),l(e,t)};if(this.languages&&"v1"!==this.options.compatibilityAPI&&!this.isInitialized)return e(null,this.t.bind(this));this.changeLanguage(this.options.lng,e)};return this.options.resources||!this.options.initImmediate?a():setTimeout(a,0),i}loadResources(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:dCe;const l=INe(e)?e:this.language;if("function"===typeof e&&(t=e),!this.options.resources||this.options.partialBundledLanguages){if(l&&"cimode"===l.toLowerCase()&&(!this.options.preload||0===this.options.preload.length))return t();const e=[],r=t=>{if(!t)return;if("cimode"===t)return;this.services.languageUtils.toResolveHierarchy(t).forEach(t=>{"cimode"!==t&&e.indexOf(t)<0&&e.push(t)})};if(l)r(l);else{this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach(e=>r(e))}this.options.preload&&this.options.preload.forEach(e=>r(e)),this.services.backendConnector.load(e,this.options.ns,e=>{e||this.resolvedLanguage||!this.language||this.setResolvedLanguage(this.language),t(e)})}else t(null)}reloadResources(e,t,l){const r=kNe();return"function"===typeof e&&(l=e,e=void 0),"function"===typeof t&&(l=t,t=void 0),e||(e=this.languages),t||(t=this.options.ns),l||(l=dCe),this.services.backendConnector.reload(e,t,e=>{r.resolve(),l(e)}),r}use(e){if(!e)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!e.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return"backend"===e.type&&(this.modules.backend=e),("logger"===e.type||e.log&&e.warn&&e.error)&&(this.modules.logger=e),"languageDetector"===e.type&&(this.modules.languageDetector=e),"i18nFormat"===e.type&&(this.modules.i18nFormat=e),"postProcessor"===e.type&&ZNe.addPostProcessor(e),"formatter"===e.type&&(this.modules.formatter=e),"3rdParty"===e.type&&this.modules.external.push(e),this}setResolvedLanguage(e){if(e&&this.languages&&!(["cimode","dev"].indexOf(e)>-1))for(let t=0;t<this.languages.length;t++){const e=this.languages[t];if(!(["cimode","dev"].indexOf(e)>-1)&&this.store.hasLanguageSomeTranslations(e)){this.resolvedLanguage=e;break}}}changeLanguage(e,t){var l=this;this.isLanguageChangingTo=e;const r=kNe();this.emit("languageChanging",e);const n=e=>{this.language=e,this.languages=this.services.languageUtils.toResolveHierarchy(e),this.resolvedLanguage=void 0,this.setResolvedLanguage(e)},i=(e,i)=>{i?(n(i),this.translator.changeLanguage(i),this.isLanguageChangingTo=void 0,this.emit("languageChanged",i),this.logger.log("languageChanged",i)):this.isLanguageChangingTo=void 0,r.resolve(function(){return l.t(...arguments)}),t&&t(e,function(){return l.t(...arguments)})},a=t=>{e||t||!this.services.languageDetector||(t=[]);const l=INe(t)?t:this.services.languageUtils.getBestMatchFromCodes(t);l&&(this.language||n(l),this.translator.language||this.translator.changeLanguage(l),this.services.languageDetector&&this.services.languageDetector.cacheUserLanguage&&this.services.languageDetector.cacheUserLanguage(l)),this.loadResources(l,e=>{i(e,l)})};return e||!this.services.languageDetector||this.services.languageDetector.async?!e&&this.services.languageDetector&&this.services.languageDetector.async?0===this.services.languageDetector.detect.length?this.services.languageDetector.detect().then(a):this.services.languageDetector.detect(a):a(e):a(this.services.languageDetector.detect()),r}getFixedT(e,t,l){var r=this;const n=function(e,t){let i;if("object"!==typeof t){for(var a=arguments.length,s=new Array(a>2?a-2:0),o=2;o<a;o++)s[o-2]=arguments[o];i=r.options.overloadTranslationOptionHandler([e,t].concat(s))}else i={...t};i.lng=i.lng||n.lng,i.lngs=i.lngs||n.lngs,i.ns=i.ns||n.ns,""!==i.keyPrefix&&(i.keyPrefix=i.keyPrefix||l||n.keyPrefix);const c=r.options.keySeparator||".";let u;return u=i.keyPrefix&&Array.isArray(e)?e.map(e=>`${i.keyPrefix}${c}${e}`):i.keyPrefix?`${i.keyPrefix}${c}${e}`:e,r.t(u,i)};return INe(e)?n.lng=e:n.lngs=e,n.ns=t,n.keyPrefix=l,n}t(){return this.translator&&this.translator.translate(...arguments)}exists(){return this.translator&&this.translator.exists(...arguments)}setDefaultNamespace(e){this.options.defaultNS=e}hasLoadedNamespace(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;const l=t.lng||this.resolvedLanguage||this.languages[0],r=!!this.options&&this.options.fallbackLng,n=this.languages[this.languages.length-1];if("cimode"===l.toLowerCase())return!0;const i=(e,t)=>{const l=this.services.backendConnector.state[`${e}|${t}`];return-1===l||0===l||2===l};if(t.precheck){const e=t.precheck(this,i);if(void 0!==e)return e}return!!this.hasResourceBundle(l,e)||(!(this.services.backendConnector.backend&&(!this.options.resources||this.options.partialBundledLanguages))||!(!i(l,e)||r&&!i(n,e)))}loadNamespaces(e,t){const l=kNe();return this.options.ns?(INe(e)&&(e=[e]),e.forEach(e=>{this.options.ns.indexOf(e)<0&&this.options.ns.push(e)}),this.loadResources(e=>{l.resolve(),t&&t(e)}),l):(t&&t(),Promise.resolve())}loadLanguages(e,t){const l=kNe();INe(e)&&(e=[e]);const r=this.options.preload||[],n=e.filter(e=>r.indexOf(e)<0&&this.services.languageUtils.isSupportedCode(e));return n.length?(this.options.preload=r.concat(n),this.loadResources(e=>{l.resolve(),t&&t(e)}),l):(t&&t(),Promise.resolve())}dir(e){if(e||(e=this.resolvedLanguage||(this.languages&&this.languages.length>0?this.languages[0]:this.language)),!e)return"rtl";const t=this.services&&this.services.languageUtils||new QNe(uCe());return["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam","ckb"].indexOf(t.getLanguagePartFromCode(e))>-1||e.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}static createInstance(){return new mCe(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},arguments.length>1?arguments[1]:void 0)}cloneInstance(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:dCe;const l=e.forkResourceStore;l&&delete e.forkResourceStore;const r={...this.options,...e,isClone:!0},n=new mCe(r);void 0===e.debug&&void 0===e.prefix||(n.logger=n.logger.clone(e));return["store","services","language"].forEach(e=>{n[e]=this[e]}),n.services={...this.services},n.services.utils={hasLoadedNamespace:n.hasLoadedNamespace.bind(n)},l&&(n.store=new WNe(this.store.data,r),n.services.resourceStore=n.store),n.translator=new KNe(n.services,r),n.translator.on("*",function(e){for(var t=arguments.length,l=new Array(t>1?t-1:0),r=1;r<t;r++)l[r-1]=arguments[r];n.emit(e,...l)}),n.init(r,t),n.translator.options=r,n.translator.backendConnector.services.utils={hasLoadedNamespace:n.hasLoadedNamespace.bind(n)},n}toJSON(){return{options:this.options,store:this.store,language:this.language,languages:this.languages,resolvedLanguage:this.resolvedLanguage}}}const hCe=mCe.createInstance();hCe.createInstance=mCe.createInstance;hCe.createInstance,hCe.dir,hCe.init,hCe.loadResources,hCe.reloadResources,hCe.use,hCe.changeLanguage,hCe.getFixedT;const gCe=hCe.t;hCe.exists,hCe.setDefaultNamespace,hCe.hasLoadedNamespace,hCe.loadNamespaces,hCe.loadLanguages;function yCe({preGlobalFilteredRows:e,globalFilter:t,setGlobalFilter:l,isJobListGlobalFilter:r}){const n=e.length,[i,a]=o.useState(t),s=(0,sNe.useAsyncDebounce)(e=>{l(e||void 0)},200);return(0,Ue.jsxs)(o.Fragment,{children:[(0,Ue.jsx)(Xt,{md:4,children:(0,Ue.jsx)("div",{className:"search-box me-xxl-2 my-3 my-xxl-0 d-inline-block",children:(0,Ue.jsxs)("div",{className:"position-relative",children:[(0,Ue.jsxs)("label",{htmlFor:"search-bar-0",className:"search-label",children:[(0,Ue.jsx)("span",{id:"search-bar-0-label",className:"sr-only",children:"Search this table"}),(0,Ue.jsx)("input",{onChange:e=>{const t=e.target.value;a(t),s(t)},id:"search-bar-0",type:"text",className:"form-control",placeholder:`${n} ${gCe("records")}...`,value:i||"",style:{width:"100%",borderRadius:"5px"}})]}),(0,Ue.jsx)("i",{className:"bx bx-search-alt search-icon"})]})})}),r&&(0,Ue.jsx)(wNe,{})]})}const fCe=({columns:e,data:t,isGlobalFilter:l,isJobListGlobalFilter:r,isAddOptions:n,Btns:i,isLoading:a,showProgressBars:s,isAddUserList:c,isAddUser:u,CancelButton:p,SubmitAndActive:d,handleListClick:m,handleCancleBtn:h,t:g,handleSubmitActiveBtn:y,isActive:f,isDisable:b,handleOrderClicks:v,handleCustomerClick:x,isAddCustList:S,customPageSize:N,className:C,customPageSizeOptions:w,isAddInvoiceList:I,selectedListId:k,handleInvoiceClick:T,isSelectAll:A,selectAll:D,handleSelectAllChange:M})=>{const{getTableProps:E,getTableBodyProps:R,headerGroups:B,page:j,prepareRow:P,canPreviousPage:_,canNextPage:O,pageOptions:L,pageCount:F,gotoPage:q,nextPage:z,previousPage:U,setPageSize:G,state:V,preGlobalFilteredRows:H,setGlobalFilter:W,state:{pageIndex:Z,pageSize:$}}=(0,sNe.useTable)({columns:e,data:t,defaultColumn:{Filter:SNe},initialState:{pageIndex:0,pageSize:N,sortBy:[]}},sNe.useGlobalFilter,sNe.useFilters,sNe.useSortBy,sNe.useExpanded,sNe.usePagination),K=ae();return(0,Ue.jsxs)(o.Fragment,{children:[(0,Ue.jsxs)(Ut,{className:"mb-2",children:[(0,Ue.jsx)(Xt,{md:6,sm:6,className:"d-flex align-items-center",children:(0,Ue.jsx)("select",{className:"form-select w-25",value:$,onChange:e=>{G(Number(e.target.value))},children:[5,10,20,30,40,50,100,200].map(e=>(0,Ue.jsx)("option",{value:e,children:g("Show")+" "+e},e))})}),l&&(0,Ue.jsx)(Xt,{md:6,sm:6,className:"d-flex justify-content-end",children:(0,Ue.jsx)(yCe,{preGlobalFilteredRows:H,globalFilter:V.globalFilter,setGlobalFilter:W,isJobListGlobalFilter:r})}),A&&(0,Ue.jsxs)("div",{className:"mt-3",children:[(0,Ue.jsx)("input",{type:"checkbox",className:"form-check-input me-2",checked:D,onChange:M}),(0,Ue.jsx)("label",{children:g("Select All")})]}),n&&(0,Ue.jsx)(Xt,{sm:"7",children:(0,Ue.jsx)("div",{className:"text-sm-end",children:(0,Ue.jsxs)(Hl,{type:"button",color:"success",className:"btn-rounded  mb-2 me-2",onClick:v,children:[(0,Ue.jsx)("i",{className:"mdi mdi-plus me-1"}),"Add New Order"]})})}),I&&(0,Ue.jsx)(Xt,{sm:"7",children:(0,Ue.jsx)("div",{className:"text-sm-end",children:(0,Ue.jsxs)(Hl,{onClick:T,type:"button",className:"btn btn-light waves-effect waves-light",children:[(0,Ue.jsx)("i",{className:"bx bx-plus me-1"})," Add Invoice"]})})}),i&&(0,Ue.jsx)(Xt,{sm:"6",children:(0,Ue.jsxs)("div",{className:"text-sm-end",children:[p&&(0,Ue.jsx)(Hl,{type:"button",color:"primary",className:"btn mb-2 me-2",onClick:h,children:g("Cancel")}),0==f?(0,Ue.jsx)(Hl,{type:"button",color:"primary",className:"btn mb-2 me-2",onClick:()=>y(1),disabled:b,children:g("Submit & Active")}):(0,Ue.jsx)(Ue.Fragment,{children:(0,Ue.jsx)(Hl,{type:"button",color:"primary",className:"btn mb-2 me-2",onClick:()=>y(0),disabled:b,children:g("Submit & Inactive")})}),(0,Ue.jsx)(Hl,{type:"button",color:"primary",className:"btn mb-2 me-2",onClick:()=>m(f),disabled:b,children:g("Submit")})]})}),c&&(0,Ue.jsx)(Xt,{sm:"7",children:(0,Ue.jsx)("div",{className:"text-sm-end",children:(0,Ue.jsx)(Hl,{type:"button",color:"primary",className:"btn mb-2 me-2",onClick:()=>m(k),children:"Submit"})})}),u&&(0,Ue.jsx)(Xt,{children:(0,Ue.jsx)("div",{className:"text-sm-end",children:(0,Ue.jsx)(Hl,{type:"button",color:"primary",className:"btn mb-2 me-2",onClick:()=>K("/invite-user"),children:"Add User"})})}),S&&(0,Ue.jsx)(Xt,{sm:"7",children:(0,Ue.jsx)("div",{className:"text-sm-end",children:(0,Ue.jsxs)(Hl,{type:"button",color:"success",className:"btn-rounded mb-2 me-2",onClick:x,children:[(0,Ue.jsx)("i",{className:"mdi mdi-plus me-1"}),"Customers"]})})})]}),(0,Ue.jsx)("div",{className:"react-table mt-1",children:(0,Ue.jsxs)(uV,{bordered:!0,hover:!0,...E(),className:C+" text-start",children:[(0,Ue.jsx)("thead",{className:"table-light table-nowrap",children:B.map(e=>{const t=e.getHeaderGroupProps(),{key:l,...r}=t;return(0,Ue.jsx)("tr",{...r,children:e.headers.map(e=>{return(0,Ue.jsxs)("th",{children:[(0,Ue.jsxs)("div",{className:"mb-2",...e.getSortByToggleProps(),children:[e.render("Header"),(t=e,t.isSorted?t.isSortedDesc?" \ud83d\udd3d":" \ud83d\udd3c":"")]}),(0,Ue.jsx)(xNe,{column:e})]},e.id);var t})},l)})}),(0,Ue.jsx)("tbody",{...R(),children:j.map(e=>{P(e);const t=e.getRowProps(),{key:l,...r}=t;return(0,Ue.jsx)("tr",{...r,children:e.cells.map(e=>{const t=e.getCellProps(),{key:l,...r}=t;return(0,Ue.jsx)("td",{...r,children:e.render("Cell")},l)})},l)})})]})}),(0,Ue.jsxs)(Ut,{className:"g-0",children:[(0,Ue.jsx)(Xt,{sm:6,children:(0,Ue.jsx)("div",{children:(0,Ue.jsxs)("p",{className:"mb-sm-0 text-start",children:[g("Showing")," ",Z*$+1," ",g("to")," ",Math.min((Z+1)*$,t.length)," ",g("of")," ",t.length," ",g("entries")]})})}),(0,Ue.jsx)(Xt,{sm:6,children:(0,Ue.jsx)("div",{className:"float-sm-end",children:(0,Ue.jsxs)("ul",{className:"pagination pagination-rounded mb-sm-0",children:[(0,Ue.jsx)(mNe,{className:"page-item "+(_?"":"disabled"),children:(0,Ue.jsx)(vNe,{onClick:()=>U(),className:"page-link",children:(0,Ue.jsx)("i",{className:"mdi mdi-chevron-left"})})}),L.map(e=>(0,Ue.jsx)(mNe,{className:"page-item "+(Z===e?"active":""),children:(0,Ue.jsx)(vNe,{onClick:()=>q(e),className:"page-link",children:e+1})},e)),(0,Ue.jsx)(mNe,{className:"page-item "+(O?"":"disabled"),children:(0,Ue.jsx)(vNe,{onClick:()=>z(),className:"page-link",children:(0,Ue.jsx)("i",{className:"mdi mdi-chevron-right"})})})]})})})]})]})},bCe=({open:e,title:t,description:l,confirmText:r="OK",cancelText:n="Cancel",onConfirm:i,onCancel:a,showCancel:s=!1,maxWidth:o="xs"})=>(0,Ue.jsxs)(zr,{isOpen:e,toggle:a,size:o,centered:!0,children:[(0,Ue.jsx)(HU,{className:"fw-bold",children:t}),l&&(0,Ue.jsx)(Zr,{children:(0,Ue.jsx)("div",{children:l})}),(0,Ue.jsxs)(Xr,{children:[s&&(0,Ue.jsx)(Hl,{onClick:a,className:"btn btn-primary",children:n}),(0,Ue.jsx)(Hl,{onClick:i,className:"btn btn-primary",children:r})]})]}),vCe=o.memo(bCe),xCe=ze()(({t:e})=>{document.title=e("Integration");const t=ae(),l=(ne(),Iu(e=>e.account.accountId)),[r,n]=(0,o.useState)([]),[i,a]=(0,o.useState)(!1),[s,c]=(0,o.useState)(!1);(0,o.useEffect)(()=>{(async()=>{try{a(!0);const e=await AS.get(`${lh.REACT_APP_BACKEND_URL}/integration/get_lists?account_id=${l}`);if(200===e.status){const t=e.data.map((e,t)=>({platform_id:e.platform_id,platform_name:e.platform_name,status:1==e.status?"Active":"Inactive",integration_config_id:e.integration_config_id,navigation_path:e.navigation_path,platform_type:e.platform_type,contact_manager:1==e.contact_manager?"Contact Manager":"Contact Activity"}));n(t)}}catch(e){500===e.status?El.error("Internal Server Error"):console.error("Error fetching data:",e)}finally{a(!1)}})()},[l]);const u=[{Header:e("Index"),id:"index",disableFilters:!0,Cell:({row:e})=>e.index+1},{Header:e("Platform Name"),accessor:"platform_name",disableFilters:!0,filterable:!0},{Header:e("Task"),accessor:"contact_manager",disableFilters:!0,filterable:!0},{Header:e("Status"),accessor:"status",disableFilters:!0,filterable:!0},{Header:e("Action"),Cell:({row:e})=>{var l;const r=e.original.integration_config_id,n="mailchimp"===(null===(l=e.original.platform_name)||void 0===l?void 0:l.toLowerCase())?"/integration/create/mailchimp-accounts":e.original.navigation_path||"/integration";if(n.includes("clickgo"))return null;const i="Active"===e.original.status,a=n.startsWith("/integration/create/chatgpt"),s=!i&&!a||"Contact Activity"===e.original.contact_manager&&1===e.original.platform_id;return 4===e.original.platform_id&&"Contact Manager"===e.original.contact_manager?null:(0,Ue.jsx)("button",{id:`editTooltip-${r}`,disabled:s,className:"icon-button "+(s?"opacity-50 disabled":""),style:{border:"none",backgroundColor:"transparent",marginLeft:"8px"},onClick:()=>{((e,l,r)=>{r&&t(`${r}`,{state:{integration_id:l,platform_id:e.platform_id}})})(e.original,r,n)},children:(0,Ue.jsx)("i",{className:"bx bx-edit text-lg",style:{fontSize:"20px"}})})}}];return(0,Ue.jsxs)(o.Fragment,{children:[(0,Ue.jsx)("div",{className:"page-content",children:(0,Ue.jsx)(jt,{fluid:!0,children:i?(0,Ue.jsx)(Ue.Fragment,{children:(0,Ue.jsx)(bG,{})}):(0,Ue.jsxs)(cN,{children:[(0,Ue.jsxs)(gN,{className:"d-flex justify-content-between align-items-center",children:[(0,Ue.jsx)("h5",{className:"mb-0",children:e("Integration Listing")}),(0,Ue.jsx)(Hl,{color:"primary",onClick:()=>t("/integration/select-integration"),children:e("Create Integration")})]}),(0,Ue.jsx)(SN,{children:r.length>0?(0,Ue.jsx)(Ut,{children:(0,Ue.jsx)(Xt,{lg:"12",children:(0,Ue.jsx)(fCe,{columns:u,isGlobalFilter:!0,customPageSize:10,data:r,className:"custom-header-css",t:e})})}):(0,Ue.jsx)("div",{className:"d-flex justify-content-center align-items-center",children:(0,Ue.jsx)("h4",{children:"No Integration Found"})})})]})})}),(0,Ue.jsx)(vCe,{open:s,title:e("Already Integrated"),description:(0,Ue.jsx)("p",{className:"mb-0",children:"This account is already linked to Statusi. Please use a different account or manage the existing integration below."}),confirmText:e("Acknowledge"),onConfirm:()=>c(!1),onCancel:()=>c(!1),showCancel:!1,maxWidth:"xs"})]})}),SCe=e=>{var t;return 12!==e.id&&"mautic"!==(null===(t=e.name)||void 0===t?void 0:t.trim().toLowerCase())},NCe=()=>{document.title="Create New Integration";const[e,t]=(0,o.useState)([]),[l,r]=(0,o.useState)(!0),[n,i]=(0,o.useState)({});(0,o.useEffect)(()=>{document.title="Create New Integration",(async()=>{try{const e=await AS.get("/integration/platforms");if(200===e.status){const l=e.data||[];t(l.filter(SCe))}}catch(e){if("canceled"===e.message)return;El.error("Error fetching integration platforms")}finally{r(!1)}})()},[]);const a=ae();return(0,Ue.jsx)(o.Fragment,{children:(0,Ue.jsxs)("div",{className:"page-content",children:[l&&(0,Ue.jsx)(bG,{}),!l&&(0,Ue.jsxs)(jt,{fluid:!0,children:[(0,Ue.jsx)(_K,{title:"Integration",link:"/integration",breadcrumbItem:"Select Platform"}),(0,Ue.jsx)(Ut,{children:!l&&e.length>0&&e.map((t,l)=>(0,Ue.jsx)(Xt,{xl:3,sm:6,children:(0,Ue.jsx)(cN,{children:(0,Ue.jsx)(SN,{onClick:()=>(t=>{const l=e[t];a(l.path,{state:{platform_id:l.id}})})(l),style:{cursor:"pointer"},children:(0,Ue.jsxs)("div",{className:`${t.title} d-flex flex-column align-items-center`,id:t.title,children:[(0,Ue.jsx)("div",{className:"logo",children:n[l]||!t.image_url?(0,Ue.jsx)("i",{className:"bx bx-link-alt vendorLogo d-flex align-items-center justify-content-center"}):(0,Ue.jsx)("img",{src:t.image_url.trim(),className:"img-fluid vendorLogo",alt:t.title,onError:()=>i(e=>({...e,[l]:!0}))})}),(0,Ue.jsx)("div",{className:"title text-center",children:(0,Ue.jsx)("h4",{className:"mt-4 font-weight-bold mb-2",children:t.name})})]})})})},l))})]})]})})},CCe=ze()(({t:e})=>{document.title="Integration";const t=ae(),l=ne().state,r=(null===l||void 0===l?void 0:l.integration_config_id)||null,n=localStorage.getItem("firebase_accesstoken"),[i,a]=(0,o.useState)(!1),[s,c]=(0,o.useState)(""),[u,p]=(0,o.useState)(!1),[d,m]=(0,o.useState)(!1),[h,g]=(0,o.useState)(!1),[y,f]=(0,o.useState)({}),[b,v]=(0,o.useState)(!1),x=t=>{c((0,Ue.jsxs)(Ue.Fragment,{children:[e("Connection to Ongage was not successful"),(0,Ue.jsx)("b",{className:"text-danger text-decoration-underline",style:{cursor:"pointer"},onClick:()=>{t?t.clone().text().then(e=>{N(e)}):N("")},children:e("  Click here  ")}),e("to copy the response which we received from Ongage.This will be useful information for you while you investigate with Ongage and/or Statusi support")]}))},S=t=>{const l="object"===typeof t?JSON.stringify((null===t||void 0===t?void 0:t.data)||t,null,2):String(t);c((0,Ue.jsxs)(Ue.Fragment,{children:[e("Network failure, try again. If the issue persists,"),(0,Ue.jsx)("b",{className:"text-danger text-decoration-underline",style:{cursor:"pointer"},onClick:()=>{N(l)},children:e("  Click here  ")}),e("to copy and share information with the Statusi customer service team")]}))},N=e=>{(0,abe.isEmpty)(e)&&(e="Response is blank"),ibe()(e),g(!0),setTimeout(()=>{g(!1)},1e4)},C=async(e,t,l)=>{const r={method:"GET",headers:{"Content-Type":"application/json",X_USERNAME:e,X_PASSWORD:t,X_ACCOUNT_CODE:l}};try{return await fetch("https://api.ongage.net/api/lists?limit=null",r)}catch(s){El.error("Error connecting to Ongage API")}},w=async e=>{try{return await AS.put("/integration/update_integration_config_list",e,{headers:{"Content-Type":"application/json",Authorization:`Bearer ${n}`},validateStatus:()=>!0})}catch(s){return s.response}};r&&(0,o.useEffect)(()=>{!async function(){v(!0);try{const e=await AS.get(`/integration/get_user_list?integration_config_id=${r}`);if(200===e.status){v(!1);const t=e.data;f(t);const l=t[0].listdata.primary_credentials;I.setValues({...I.values,username:l[0].username,password:l[0].password,account_code:l[0].account_id})}}catch(s){v(!1),El.error("Failed to fetch integration data")}}()},[]);const I=JE({enableReinitialize:!0,initialValues:{username:"",password:"",account_code:"",test_campaign:0,include_new_list:1},validationSchema:jT({username:xT().required(e("Please enter your Username")),password:xT().required(e("Please Enter Your Password")),account_code:xT().required(e("Please Enter Your Account Code"))}),onSubmit:e=>{}});return(0,Ue.jsx)(o.Fragment,{children:b?(0,Ue.jsx)(bG,{}):(0,Ue.jsx)(Ue.Fragment,{children:(0,Ue.jsx)("div",{className:"page-content",children:(0,Ue.jsx)(jt,{fluid:!0,children:(0,Ue.jsx)(Ut,{children:(0,Ue.jsxs)(Xt,{lg:"12",children:[(0,Ue.jsx)("div",{className:"d-flex justify-content-center flex-wrap",children:(0,Ue.jsx)(vW,{color:"success",className:"w-25",isOpen:h,toggle:()=>g(!1),children:"Response Copied!"})}),s&&s?(0,Ue.jsx)(vW,{color:"danger",children:s}):null,(0,Ue.jsx)(cN,{children:(0,Ue.jsx)(SN,{children:(0,Ue.jsxs)(PK,{onSubmit:I.handleSubmit,children:[(0,Ue.jsx)("div",{className:"form-group mb-3",children:(0,Ue.jsx)("h3",{children:e("Update Credentials")})}),(0,Ue.jsxs)("div",{className:"form-group mb-2",children:[(0,Ue.jsx)(FS,{className:"form-label",children:e("Username")}),(0,Ue.jsx)(QS,{name:"username",className:"form-control",placeholder:e("Enter User Name"),type:"text",onChange:I.handleChange,onBlur:I.handleBlur,value:I.values.username||"",invalid:!(!I.touched.username||!I.errors.username)}),I.touched.username&&I.errors.username?(0,Ue.jsx)(rN,{type:"invalid",children:I.errors.username}):null]}),(0,Ue.jsxs)("div",{className:"form-group mb-2",children:[(0,Ue.jsx)(FS,{className:"form-label",children:e("Password")}),(0,Ue.jsx)(QS,{name:"password",className:"form-control",placeholder:e("Enter Password"),type:"password",onChange:I.handleChange,onBlur:I.handleBlur,value:I.values.password||"",invalid:!(!I.touched.password||!I.errors.password)}),I.touched.password&&I.errors.password?(0,Ue.jsx)(rN,{type:"invalid",children:I.errors.password}):null]}),(0,Ue.jsxs)("div",{className:"form-group mb-2",children:[(0,Ue.jsx)(FS,{className:"form-label",children:e("Account code")}),(0,Ue.jsx)(QS,{name:"account_code",className:"form-control",placeholder:e("Enter Account Code"),type:"text",onChange:I.handleChange,onBlur:I.handleBlur,value:I.values.account_code||"",invalid:!(!I.touched.account_code||!I.errors.account_code)}),I.touched.account_code&&I.errors.account_code?(0,Ue.jsx)(rN,{type:"invalid",children:I.errors.account_code}):null]}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)(FS,{className:"form-label",htmlFor:"customSwitchsizemd",children:e("Include Test Campaigns")}),(0,Ue.jsx)(rbe,{placement:"right",isOpen:u,target:"TooltipRight1",toggle:()=>{p(!u)},children:e("While pulling data from Ongage, if you want Statusi to leave test campaigns, leave this set to off")}),(0,Ue.jsx)(Hl,{color:"white",id:"TooltipRight1",children:(0,Ue.jsx)("i",{className:"uil-info-circle lg"})}),(0,Ue.jsx)("div",{className:"form-check form-switch form-switch-md ms-2",dir:"ltr",children:(0,Ue.jsx)(QS,{type:"checkbox",className:"form-check-input",id:"test_campaign",name:"test_campaign",checked:1===I.values.test_campaign,onChange:()=>{I.setFieldValue("test_campaign",1===I.values.test_campaign?0:1)}})})]}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)(FS,{className:"form-label",htmlFor:"customSwitchsizemd",children:e("Include New List Automatically")}),(0,Ue.jsxs)(rbe,{placement:"right",isOpen:d,target:"TooltipRight2",toggle:()=>{m(!d)},children:[e("When you add a new list in Ongage, should Statusi include it in reports? Please keep it on. Setting it to off will not include newly added lists by default, however you still have option to include those manually"),(0,Ue.jsx)(gU,{to:"/thirdstep",children:e(" here")})]}),(0,Ue.jsx)(Hl,{color:"white",id:"TooltipRight2",children:(0,Ue.jsx)("i",{className:"uil-info-circle lg"})}),(0,Ue.jsx)("div",{className:"form-check form-switch form-switch-md ms-2",dir:"ltr",children:(0,Ue.jsx)(QS,{type:"checkbox",className:"form-check-input",id:"include_new_list",name:"include_new_list",checked:1===I.values.include_new_list,onChange:()=>{I.setFieldValue("include_new_list",1===I.values.include_new_list?0:1)}})})]}),(0,Ue.jsx)("div",{className:"text-center mt-4",children:(0,Ue.jsxs)(Ut,{className:"justify-content-center",children:[(0,Ue.jsx)(Xt,{sm:12,md:6,className:"mb-2",children:(0,Ue.jsx)(Hl,{type:"submit",id:"update",color:"primary",className:"w-100",onClick:()=>{(async e=>{a(!0);const{username:l,password:n,account_code:i}=e;f(e=>[{...e[0],list_data:{...e[0].listdata,primary_credentials:[{...e[0].listdata.primary_credentials[0],username:l,password:n,account_id:i}]}}]);try{const e=await C(l,n,i);if(200===(null===e||void 0===e?void 0:e.status))try{const e=await w(y);200==(null===e||void 0===e?void 0:e.status)?t("/settings",{state:{integration_id:r}}):(S(e),a(!1))}catch(s){S(""),a(!1)}else x(e),a(!1)}catch(s){x(""),a(!1)}})(I.values)},disabled:i,children:e("Update Credentials")})}),(0,Ue.jsx)(Xt,{sm:12,md:r?6:4,className:"mb-2",children:(0,Ue.jsx)(Hl,{type:"submit",id:"cancel",color:"primary",className:"w-100",onClick:()=>t("/integration"),children:e("Cancel")})})]})})]})})})]})})})})})})});var wCe,ICe="https://js.stripe.com/v3",kCe=/^https:\/\/js\.stripe\.com\/v3\/?(\?.*)?$/,TCe="loadStripe.setLoadParameters was called but an existing Stripe.js script already exists in the document; existing script parameters will be used",ACe=function(e){var t=e&&!e.advancedFraudSignals?"?advancedFraudSignals=false":"",l=document.createElement("script");l.src="".concat(ICe).concat(t);var r=document.head||document.body;if(!r)throw new Error("Expected document.body not to be null. Stripe.js requires a <body> element.");return r.appendChild(l),l},DCe=null,MCe=null,ECe=null,RCe=function(e){return null!==DCe?DCe:(DCe=new Promise(function(t,l){if("undefined"!==typeof window&&"undefined"!==typeof document)if(window.Stripe&&e&&console.warn(TCe),window.Stripe)t(window.Stripe);else try{var r=function(){for(var e=document.querySelectorAll('script[src^="'.concat(ICe,'"]')),t=0;t<e.length;t++){var l=e[t];if(kCe.test(l.src))return l}return null}();if(r&&e)console.warn(TCe);else if(r){if(r&&null!==ECe&&null!==MCe){var n;r.removeEventListener("load",ECe),r.removeEventListener("error",MCe),null===(n=r.parentNode)||void 0===n||n.removeChild(r),r=ACe(e)}}else r=ACe(e);ECe=function(e,t){return function(){window.Stripe?e(window.Stripe):t(new Error("Stripe.js not available"))}}(t,l),MCe=function(e){return function(){e(new Error("Failed to load Stripe.js"))}}(l),r.addEventListener("load",ECe),r.addEventListener("error",MCe)}catch(i){return void l(i)}else t(null)})).catch(function(e){return DCe=null,Promise.reject(e)})},BCe=!1,jCe=function(){return wCe||(wCe=RCe(null).catch(function(e){return wCe=null,Promise.reject(e)}))};Promise.resolve().then(function(){return jCe()}).catch(function(e){BCe||console.warn(e)});const PCe=ze()(Ge(({t:e})=>{const[t,l]=(0,o.useState)(localStorage.getItem("firebase_accesstoken")),[r,n]=(0,o.useState)(!0),[i,a]=(0,o.useState)([]),[s,c]=(0,o.useState)(),[u,p]=(0,o.useState)("");document.title=e("Dashboard"),(0,o.useEffect)(()=>{!async function(){try{const e=await fetch(`${lh.REACT_APP_BACKEND_URL}/plans/get_account_plan`,{method:"POST",headers:{Authorization:`Bearer ${t}`,"Content-Type":"application/json"},body:JSON.stringify({account_id:1})});if(200===e.status){const t=await e.json();c(t.plan_id)}}catch(e){p("No plans are found")}}()},[t]),(0,o.useEffect)(()=>{!async function(){try{const e=await fetch(`${lh.REACT_APP_BACKEND_URL}/plans/get_plans`,{headers:{Authorization:`Bearer ${t}`}});if(n(!1),200===e.status){const t=await e.json();a(t)}else p("No plan are found")}catch(e){n(!1),p("No Plan are found")}}()},[t]);const d=async(e,l,r,n,i)=>{try{const a={plan_name:e,amount:l,plan_id:r,time_limit:n,account_id:i,user_id:localStorage.getItem("user_id")},s=await fetch(`${lh.REACT_APP_BACKEND_URL}/create-checkout-session`,{method:"POST",headers:{Authorization:`Bearer ${t}`,"Content-Type":"application/json"},body:JSON.stringify(a)});if(200===s.status){const e=await s.json(),t=function(){for(var e=arguments.length,t=new Array(e),l=0;l<e;l++)t[l]=arguments[l];BCe=!0;var r=Date.now();return jCe().then(function(e){return function(e,t,l){if(null===e)return null;var r=e.apply(void 0,t);return function(e,t){e&&e._registerWrapper&&e._registerWrapper({name:"stripe-js",version:"2.4.0",startTime:t})}(r,l),r}(e,t,r)})}("pk_test_51OEU3aSFSVC4U98Th19U13orKHwjsMXoyEERRsUrh7ChbVrWHlBQvpQhZl1bDrXsW0F3qbDPenz1HGAtaVlEdgww00s3qovEXf"),l=await t,r=await(null===l||void 0===l?void 0:l.redirectToCheckout({sessionId:e.sessionId}));r&&r.error&&(console.error(r.error.message),alert("Error redirecting to checkout. Please try again."))}}catch(a){console.error("Error:",a)}};return(0,Ue.jsx)(o.Fragment,{children:(0,Ue.jsxs)("div",{className:"page-content",children:[r&&(0,Ue.jsx)(Ue.Fragment,{children:(0,Ue.jsx)(bG,{})}),(u||0===i.length)&&(0,Ue.jsx)("div",{className:"text-center",role:"alert",children:(0,Ue.jsx)("h2",{children:u})}),(0,Ue.jsx)(jt,{fluid:!0,children:(0,Ue.jsx)(Ut,{children:!r&&i.map((t,l)=>(0,Ue.jsx)(Xt,{xl:3,sm:6,children:(0,Ue.jsx)(cN,{className:t.plans_id===s?"bg-secondary":"",children:(0,Ue.jsx)(SN,{onClick:()=>{t.plans_id!==s&&d(t.name,t.amount,t.plans_id,t.time_limit,1)},style:{cursor:t.plans_id===s?"none":"pointer"},disabled:t.plans_id===s,children:(0,Ue.jsxs)("div",{className:`${t.name} d-flex flex-column align-items-center`,id:t.name,children:[(0,Ue.jsx)("div",{className:"logo",children:(0,Ue.jsx)("h1",{className:"mt-4 font-weight-bold mb-2",children:e(t.name)})}),(0,Ue.jsx)("div",{className:"title text-center",children:(0,Ue.jsxs)("h3",{className:"mt-4 font-weight-bold mb-2",children:["$",e(t.amount)]})})]})})},l)},l))})})]})})})),_Ce=()=>{const e=[{Year:"2023",children:[{campaign_type:"campaign",esp_id:31295,data:[{connection_id:70085,Click:172,Complaint:0},{connection_id:65283,Click:852,Complaint:8}]},{campaign_type:"transactional",esp_id:31400,data:[{connection_id:70082,Click:84,Complaint:0},{connection_id:65269,Click:19,Complaint:8},{connection_id:65285,Click:183,Complaint:0},{connection_id:70098,Click:164,Complaint:0},{connection_id:72363,Click:206,Complaint:33}]}]}],t=e[0].children.map(e=>({name:e.esp_id.toString(),data:e.data.map(e=>e.Click)})),l={chart:{toolbar:{show:!1}},stroke:{curve:"smooth"},fill:{type:"solid",opacity:[.35,1]},labels:e[0].children[0].data.map(e=>e.connection_id.toString()),markers:{size:0},yaxis:[{title:{text:"Click"}}],tooltip:{shared:!0,intersect:!1,y:{formatter:function(e){return"undefined"!==typeof e?e.toFixed(0)+" Clicks":e}}},colors:["#038edc","#51d28c"]};return(0,Ue.jsx)(o.Fragment,{children:(0,Ue.jsx)(EF.Z,{options:l,series:t,type:"area",height:350})})},OCe=()=>{const e={};[{campaign_type:"campaign",esp_id:31295,data:[{connection_id:70085,Click:172,Complaint:0},{connection_id:65283,Click:852,Complaint:8}]},{campaign_type:"campaign",esp_id:31400,data:[{connection_id:70082,Click:84,Complaint:0},{connection_id:65269,Click:19,Complaint:8},{connection_id:65285,Click:183,Complaint:0},{connection_id:70098,Click:164,Complaint:0},{connection_id:72363,Click:206,Complaint:33}]}].forEach(t=>{e[t.esp_id]=t.data.map(e=>e.Click)});const t=e[31400]||[],l=t.length>0?t:[0];return(0,Ue.jsx)(o.Fragment,{children:(0,Ue.jsx)(EF.Z,{options:{dataLabels:{enabled:!0},legend:{position:"bottom"},colors:["#038edc","#51d28c","#f7cc53","#f34e4e"]},series:l,type:"donut",height:280})})},LCe=()=>{const e=[{Year:"2023",children:[{campaign_type:"campaign",esp_id:31295,data:[{connection_id:70085,Click:172,Complaint:0},{connection_id:65283,Click:852,Complaint:8}]},{campaign_type:"transactional",esp_id:31400,data:[{connection_id:70082,Click:84,Complaint:0},{connection_id:65269,Click:19,Complaint:8},{connection_id:65285,Click:183,Complaint:0},{connection_id:70098,Click:164,Complaint:0},{connection_id:72363,Click:206,Complaint:33}]}]}],t=e[0].children.map(e=>({name:e.campaign_type,type:"line"===e.campaign_type?"line":"column",data:e.data.map(e=>e.Click)})),l={chart:{stacked:!1,toolbar:{show:!1}},stroke:{width:[0,2,5],curve:"smooth"},plotOptions:{bar:{columnWidth:"50%"}},fill:{opacity:[.85,.25,1],gradient:{inverseColors:!1,shade:"light",type:"vertical",opacityFrom:.85,opacityTo:.55,stops:[0,100,100,100]}},labels:e[0].children[0].data.map(e=>e.connection_id),markers:{size:0},xaxis:{type:"category"},yaxis:{title:{text:"Clicks"},min:0},tooltip:{shared:!0,intersect:!1,y:{formatter:function(e){return"undefined"!==typeof e?e.toFixed(0)+" clicks":e}}},colors:["#038edc","#51d28c","#f1734f"]};return(0,Ue.jsx)(o.Fragment,{children:(0,Ue.jsx)(EF.Z,{options:l,series:t,type:"line",height:350})})},FCe=()=>{const e=[{Year:"2014",values:[80,20,44]},{Year:"2015",values:[50,30,76]},{Year:"2016",values:[30,40,78]},{Year:"2017",values:[40,80,13]},{Year:"2018",values:[100,20,43]},{Year:"2019",values:[20,80,10]}].map(e=>({name:e.Year,data:e.values}));return(0,Ue.jsx)(o.Fragment,{children:(0,Ue.jsx)(EF.Z,{options:{chart:{dropShadow:{enabled:!0,blur:1,left:1,top:1},toolbar:{show:!1}},stroke:{width:2},fill:{opacity:.2},markers:{size:0},colors:["#038edc","#5FD0F5","#51d28c"],xaxis:{categories:["Series 1","Series 2","Series 3"]}},series:e,type:"radar",height:350})})},qCe=()=>(document.title="Mixed Chart | Dashonic - React Admin & Dashboard Template",(0,Ue.jsx)(o.Fragment,{children:(0,Ue.jsx)("div",{className:"page-content",children:(0,Ue.jsxs)(jt,{fluid:!0,children:[(0,Ue.jsxs)(Ut,{children:[(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsxs)(cN,{children:[(0,Ue.jsxs)(gN,{className:"justify-content-between d-flex align-items-center",children:[(0,Ue.jsx)("h4",{className:"card-title",children:"Updating Donut Chart"}),(0,Ue.jsxs)(gU,{to:"//www.npmjs.com/package/react-apexcharts",target:"_blank",rel:"noreferrer",className:"btn btn-sm btn-secondary-subtle",children:["Docs ",(0,Ue.jsx)("i",{className:"mdi mdi-arrow-right align-middle"})]})]}),(0,Ue.jsxs)(SN,{children:[(0,Ue.jsx)("div",{id:"updating_donut_chart",className:"apex-charts",dir:"ltr",children:(0,Ue.jsx)(OCe,{})}),(0,Ue.jsxs)("div",{className:"d-flex align-items-start flex-wrap gap-2 justify-content-center mt-4",children:[(0,Ue.jsx)("button",{id:"add",className:"btn btn-light btn-sm",children:"+ ADD"}),(0,Ue.jsx)("button",{id:"remove",className:"btn btn-light btn-sm",children:"- REMOVE"}),(0,Ue.jsx)("button",{id:"randomize",className:"btn btn-light btn-sm",children:"RANDOMIZE"}),(0,Ue.jsx)("button",{id:"reset",className:"btn btn-light btn-sm",children:"RESET"})]})]})]})}),(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsxs)(cN,{children:[(0,Ue.jsxs)(gN,{className:"justify-content-between d-flex align-items-center",children:[(0,Ue.jsx)("h4",{className:"card-title",children:"Radar Chart - Multiple series"}),(0,Ue.jsxs)(gU,{to:"//www.npmjs.com/package/react-apexcharts",target:"_blank",rel:"noreferrer",className:"btn btn-sm btn-secondary-subtle",children:["Docs ",(0,Ue.jsx)("i",{className:"mdi mdi-arrow-right align-middle"})]})]}),(0,Ue.jsx)(SN,{children:(0,Ue.jsx)("div",{id:"multi_radar",className:"apex-charts",dir:"ltr",children:(0,Ue.jsx)(FCe,{})})})]})})]}),(0,Ue.jsxs)(Ut,{children:[(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsxs)(cN,{children:[(0,Ue.jsxs)(gN,{className:"justify-content-between d-flex align-items-center",children:[(0,Ue.jsx)("h4",{className:"card-title",children:"Line & Area Chart"}),(0,Ue.jsxs)(gU,{to:"//www.npmjs.com/package/react-apexcharts",target:"_blank",rel:"noreferrer",className:"btn btn-sm btn-secondary-subtle",children:["Docs ",(0,Ue.jsx)("i",{className:"mdi mdi-arrow-right align-middle"})]})]}),(0,Ue.jsx)(SN,{children:(0,Ue.jsx)("div",{id:"line_area_chart",className:"apex-charts",dir:"ltr",children:(0,Ue.jsx)(_Ce,{})})})]})}),(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsxs)(cN,{children:[(0,Ue.jsxs)(gN,{className:"justify-content-between d-flex align-items-center",children:[(0,Ue.jsx)("h4",{className:"card-title",children:"Line, Column & Area Chart"}),(0,Ue.jsxs)(gU,{to:"//www.npmjs.com/package/react-apexcharts",target:"_blank",rel:"noreferrer",className:"btn btn-sm btn-secondary-subtle",children:["Docs ",(0,Ue.jsx)("i",{className:"mdi mdi-arrow-right align-middle"})]})]}),(0,Ue.jsx)(SN,{children:(0,Ue.jsx)("div",{id:"line_area_charts",className:"apex-charts",dir:"ltr",children:(0,Ue.jsx)(LCe,{})})})]})})]})]})})})),zCe=ze()(Ge(({t:e})=>{document.title=e("Dashboard");ae();const t={NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_FIREBASE_API_KEY:"AIzaSyB9WIAuCNr_nto9LS2XxFXu5nNM_hpyjlk",REACT_APP_FIREBASE_AUTH_DOMAIN:"statusi-app.firebaseapp.com",REACT_APP_FIREBASE_PROJECT_ID:"statusi-app",REACT_APP_FIREBASE_STORAGE_BUCKET:"statusi-app.firebasestorage.app",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"1096635179468",REACT_APP_FIREBASE_APP_ID:"1:1096635179468:web:f595c361043538b19b3d69",REACT_APP_STRIPE_PUBLIC_KEY:"pk_test_51OEU3aSFSVC4U98Th19U13orKHwjsMXoyEERRsUrh7ChbVrWHlBQvpQhZl1bDrXsW0F3qbDPenz1HGAtaVlEdgww00s3qovEXf",REACT_APP_CAPTCHA_SECRET_KEY:"6Lc8QCkrAAAAABml8LkrX9BMOCXfmJzYYWEapAAr",REACT_APP_S3_BUCKET_NAME:"kartikdemobucket",REACT_APP_PUBLIC_POSTHOG_KEY:"phc_dsI7FfvLdVnbqqmBbAEqXHMFHEir4VG9VoIA7avLsgy",REACT_APP_PUBLIC_POSTHOG_HOST:"https://us.i.posthog.com"}.REACT_APP_SECRET_MANAGER;return(0,Ue.jsx)(o.Fragment,{children:(0,Ue.jsx)("div",{className:"page-content",children:(0,Ue.jsx)(jt,{fluid:!0,children:(0,Ue.jsx)(cN,{children:(0,Ue.jsx)(SN,{children:(0,Ue.jsx)("div",{className:"d-grid",children:(0,Ue.jsx)("h2",{children:t})})})})})})})})),UCe=()=>{document.title="Status!";const[e,t]=(0,o.useState)(!1),[l,r]=(0,o.useState)(!1),[n,i]=(0,o.useState)(null),[a,s]=(0,o.useState)(""),[c,u]=(0,o.useState)(!1),[p,d]=(0,o.useState)(""),m=ae(),[h]=bU(),g=h.get("uuid"),y=jT({email:xT().email("Please enter a valid email address").matches(/^[^\s@]+@[^\s@]+\.[^\s@]{2,}$/,"Please enter a valid email address").required("Please enter your email")});(0,o.useEffect)(()=>{g&&(async e=>{try{const t=await AS.post(`${lh.REACT_APP_BACKEND_URL}/update-invitation`,{unique_id:e});200===t.status?El.success(`You've been invited by ${t.data.account_name||"Unknown"}! \n        Please complete the sign-up process to continue exploring Statusi.`):El.error("Failed to accept invitation.")}catch(n){var t;const e=(null===(t=n.response)||void 0===t?void 0:t.status)||n.status,i=n.code||"",a="string"===typeof i&&i.includes("ERR_CANCELED");if(404===e)El.error("Invalid invitation link.");else if(409===e)El.info("Invitation has already been accepted.");else if(!a){var l,r;const e=(null===(l=n.response)||void 0===l||null===(r=l.data)||void 0===r?void 0:r.message)||"Something went wrong!";El.error(e)}}})(g)},[g]),(0,o.useEffect)(()=>{Dv(Yse,e=>{i(e||null)})},[]);const f=JE({initialValues:{email:""},validationSchema:y,onSubmit:async(e,{setSubmitting:l,resetForm:n})=>{try{u(!0);const l=await AS.post("/auth/sign-up",{email:e.email});l.data;200===l.status&&(d("we have sent you an email for verification please check your email"),t(!0),r(!1),n())}catch(i){i.message&&500!==i.status?El.error(i.message||"Something went wrong. Please try again."):El.error("Something went wrong. Please try again."),t(!1)}finally{u(!1),l(!1)}}});return(0,Ue.jsx)(o.Fragment,{children:(0,Ue.jsxs)("div",{className:"authentication-bg min-vh-100",children:[(0,Ue.jsx)("div",{className:"bg-overlay bg-white"}),(0,Ue.jsx)(jt,{children:(0,Ue.jsx)("div",{className:"d-flex flex-column min-vh-100 px-3 pt-4",children:(0,Ue.jsx)(Ut,{className:"justify-content-center my-auto",children:(0,Ue.jsx)(Xt,{md:8,lg:6,xl:4,children:(0,Ue.jsxs)("div",{className:"py-5",children:[(0,Ue.jsxs)("div",{className:"text-center mb-4",children:[(0,Ue.jsx)("div",{className:"mb-4 mb-md-3",children:(0,Ue.jsx)(gU,{to:"/",className:"d-block auth-logo",children:(0,Ue.jsx)("img",{src:`${lh.IMG_BUCKET_NAME}/images/logo/statusi-logo.png`,alt:"",height:"100",className:"auth-logo-light"})})}),(0,Ue.jsxs)("div",{className:"mb-4",children:[(0,Ue.jsx)("h5",{children:"Welcome to Status!"}),(0,Ue.jsx)("p",{children:"Sign up to continue to Status!."})]})]}),(0,Ue.jsxs)(PK,{onSubmit:f.handleSubmit,className:"needs-validation custom-form mt-4 pt-2",children:[e&&(0,Ue.jsx)(vW,{color:"success",fade:!1,timeout:0,children:p}),l&&(0,Ue.jsx)(vW,{color:"danger text-center",fade:!1,timeout:0,children:a}),(0,Ue.jsxs)("div",{className:"form-floating mb-3",children:[(0,Ue.jsx)(QS,{name:"email",type:"email",placeholder:"Enter email",value:f.values.email,onChange:f.handleChange,onBlur:f.handleBlur,invalid:!(!f.touched.email||!f.errors.email)}),(0,Ue.jsx)(FS,{children:"Email"}),f.touched.email&&f.errors.email&&(0,Ue.jsx)("div",{className:"invalid-feedback d-block",children:f.errors.email})]}),(0,Ue.jsx)(Hl,{type:"submit",className:"btn btn-info w-100",disabled:c||f.isSubmitting,children:c?(0,Ue.jsx)("div",{className:"d-flex align-items-center justify-content-center",children:(0,Ue.jsx)(bo,{height:16,width:20,color:"#fff",strokeWidth:4})}):"Register"})]}),(0,Ue.jsx)("div",{className:"mt-3",children:(0,Ue.jsxs)("button",{className:"btn btn-info w-100",onClick:async()=>{const e=new Ub;try{const t=(await Ix(Yse,e)).user;if(t){const e=await t.getIdToken();localStorage.setItem("firebase_accesstoken",e);const l=lh.REACT_APP_BACKEND_URL,n=await fetch(`${l}/auth/google_signin`,{method:"POST",headers:{"Content-Type":"application/json",Authorization:`Bearer ${e}`}}),i=await n.json();200===n.status?(localStorage.setItem("email",i.email),m("/accounts",{state:{user_id:i.user_id}})):(s(i.message),r(!0),i&&i.error&&(r(!0),s(i.error)))}}catch(t){r(!0),s("Something Went wrong. Please try again")}},children:[(0,Ue.jsx)("img",{src:`${lh.IMG_BUCKET_NAME}/images/logo/googlelogo.svg`,alt:"Google Logo",height:"22",className:"me-2"}),"Continue with Google"]})}),(0,Ue.jsx)("div",{className:"mt-4 text-start",children:(0,Ue.jsxs)("p",{children:["Already have an account?"," ",(0,Ue.jsxs)(gU,{to:"/login",className:"fw-medium text-decoration-underline",children:[" ","Sign in"]})]})}),(0,Ue.jsx)("div",{className:"text-center text-muted mt-5",children:(0,Ue.jsxs)("p",{className:"mt",children:["\xa9 ",(new Date).getFullYear()," Status! Pvt Ltd."]})})]})})})})})]})})},GCe=ze()(({t:e})=>{var t;document.title="Integration";const l=ae(),r=ne(),n=r.state,i=(null===n||void 0===n?void 0:n.integration_config_id)||null,a=null===(t=r.state)||void 0===t?void 0:t.platform_id,s=localStorage.getItem("firebase_accesstoken"),c=Iu(e=>e.account.accountId),[u,p]=(0,o.useState)(!1),[d,m]=(0,o.useState)(""),[h,g]=(0,o.useState)(!1),[y,f]=(0,o.useState)(!1),[b,v]=(0,o.useState)(!1),[x,S]=(0,o.useState)(!1),N=t=>{m((0,Ue.jsxs)(Ue.Fragment,{children:[e("Connection to Ongage was not successful"),(0,Ue.jsx)("b",{className:"text-danger text-decoration-underline",style:{cursor:"pointer"},onClick:()=>{!async function(){try{if(t){const e=await t.clone().text();w(e)}else w("")}catch(d){console.error("Error fetching data:",d)}}()},children:e("  Click here  ")}),e("to copy the response which we received from Ongage.This will be useful information for you while you investigate with Ongage and/or Statusi support")]}))},C=t=>{m((0,Ue.jsxs)(Ue.Fragment,{children:[e("Network failure, try again. If the issue persists,"),(0,Ue.jsx)("b",{className:"text-danger text-decoration-underline",style:{cursor:"pointer"},onClick:()=>{!async function(){try{if(t){const e=await t.clone().text();w(e)}else w("")}catch(d){console.error("Error fetching data:",d)}}()},children:e("  Click here  ")}),e("to copy and share information with the Statusi customer service team")]}))},w=e=>{(0,abe.isEmpty)(e)&&(e="Response is blank"),ibe()(e),S(!0),setTimeout(()=>{S(!1)},1e4)};(0,o.useEffect)(()=>{d&&window.scrollTo({top:0,behavior:"smooth"})},[d]);const I=async(e,t,l)=>{const r={method:"GET",headers:{"Content-Type":"application/json",X_USERNAME:e,X_PASSWORD:t,X_ACCOUNT_CODE:l}};try{return await fetch("https://api.ongage.net/api/lists?limit=null",r)}catch(d){console.error("Error making API call:",d)}},k=async(e,t,l,r,n,i)=>{const o={method:"POST",headers:{"Content-Type":"application/json",Authorization:`Bearer ${s}`},body:JSON.stringify({username:e,password:t,account_code:l,test_campaign:r,include_new_list:n,user_id:c,platform_id:a,list_id:i,contact_manager:"1"})},u=`${lh.REACT_APP_BACKEND_URL}/integration/ongage_integration`;try{return await fetch(u,o)}catch(d){}},T=JE({enableReinitialize:!0,initialValues:{username:"",password:"",account_code:"",test_campaign:0,include_new_list:1},validationSchema:jT({username:xT().required(e("Please enter your Username")),password:xT().required(e("Please Enter Your Password")),account_code:xT().required(e("Please Enter Your Account Code"))}),onSubmit:e=>{}});return(0,Ue.jsx)(o.Fragment,{children:(0,Ue.jsx)("div",{className:"page-content",children:(0,Ue.jsx)(jt,{fluid:!0,children:(0,Ue.jsx)(Ut,{children:(0,Ue.jsxs)(Xt,{lg:"12",children:[(0,Ue.jsx)("div",{className:"d-flex justify-content-center flex-wrap",children:(0,Ue.jsx)(vW,{color:"success",className:"w-25",isOpen:x,toggle:()=>S(!1),children:"Response Copied!"})}),d&&(0,Ue.jsx)(vW,{color:"danger",children:d}),(0,Ue.jsx)(_K,{title:"Platforms",link:"/integration/select-integration",breadcrumbItem:"Contact Manager"}),(0,Ue.jsx)(cN,{children:(0,Ue.jsx)(SN,{children:(0,Ue.jsxs)(PK,{onSubmit:T.handleSubmit,children:[(0,Ue.jsxs)("div",{className:"form-group mb-2",children:[(0,Ue.jsx)(FS,{className:"form-label",children:e("Username")}),(0,Ue.jsx)(QS,{name:"username",className:"form-control",placeholder:e("Enter User Name"),type:"text",onChange:T.handleChange,onBlur:T.handleBlur,value:T.values.username||"",invalid:!(!T.touched.username||!T.errors.username)}),T.touched.username&&T.errors.username&&(0,Ue.jsx)(rN,{type:"invalid",children:T.errors.username})]}),(0,Ue.jsxs)("div",{className:"form-group mb-2",children:[(0,Ue.jsx)(FS,{className:"form-label",children:e("Password")}),(0,Ue.jsx)(QS,{name:"password",className:"form-control",placeholder:e("Enter Password"),type:"password",onChange:T.handleChange,onBlur:T.handleBlur,value:T.values.password||"",invalid:!(!T.touched.password||!T.errors.password)}),T.touched.password&&T.errors.password&&(0,Ue.jsx)(rN,{type:"invalid",children:T.errors.password})]}),(0,Ue.jsxs)("div",{className:"form-group mb-2",children:[(0,Ue.jsx)(FS,{className:"form-label",children:e("Account code")}),(0,Ue.jsx)(QS,{name:"account_code",className:"form-control",placeholder:e("Enter Account Code"),type:"text",onChange:T.handleChange,onBlur:T.handleBlur,value:T.values.account_code||"",invalid:!(!T.touched.account_code||!T.errors.account_code)}),T.touched.account_code&&T.errors.account_code&&(0,Ue.jsx)(rN,{type:"invalid",children:T.errors.account_code})]}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)(FS,{className:"form-label",htmlFor:"customSwitchsizemd",children:e("Include Test Campaigns")}),(0,Ue.jsx)(rbe,{placement:"right",isOpen:h,target:"TooltipRight1",toggle:()=>g(!h),children:e("While pulling data from Ongage, if you want Statusi to leave test campaigns, leave this set to off")}),(0,Ue.jsx)(Hl,{color:"white",id:"TooltipRight1",children:(0,Ue.jsx)("i",{className:"uil-info-circle lg"})}),(0,Ue.jsx)("div",{className:"form-check form-switch form-switch-md ms-2",dir:"ltr",children:(0,Ue.jsx)(QS,{type:"checkbox",className:"form-check-input",id:"test_campaign",name:"test_campaign",checked:1===T.values.test_campaign,onChange:()=>T.setFieldValue("test_campaign",1===T.values.test_campaign?0:1)})})]}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)(FS,{className:"form-label",htmlFor:"customSwitchsizemd",children:e("Include New List Automatically")}),(0,Ue.jsxs)(rbe,{placement:"right",isOpen:y,target:"TooltipRight2",toggle:()=>f(!y),children:[e("When you add a new list in Ongage, should Statusi include it in reports? Please keep it on..."),(0,Ue.jsx)(gU,{to:"/thirdstep",children:e(" here")})]}),(0,Ue.jsx)(Hl,{color:"white",id:"TooltipRight2",children:(0,Ue.jsx)("i",{className:"uil-info-circle lg"})}),(0,Ue.jsx)("div",{className:"form-check form-switch form-switch-md ms-2",dir:"ltr",children:(0,Ue.jsx)(QS,{type:"checkbox",className:"form-check-input",id:"include_new_list",name:"include_new_list",checked:1===T.values.include_new_list,onChange:()=>T.setFieldValue("include_new_list",1===T.values.include_new_list?0:1)})})]}),(0,Ue.jsx)("div",{className:"text-center mt-4",children:(0,Ue.jsxs)(Ut,{className:"justify-content-center",children:[(0,Ue.jsxs)(Xt,{sm:12,md:4,className:"mb-2 d-flex",children:[(0,Ue.jsx)(Hl,{type:"submit",id:"testAndContinue",color:"primary",className:"w-100",onClick:()=>(async e=>{const{username:t,password:r,account_code:n,test_campaign:i,include_new_list:a}=e;if(t&&r&&n){p(!0);try{const e=await I(t,r,n);if(200===(null===e||void 0===e?void 0:e.status)){const s=(await e.json()).payload.map(e=>e.id);try{const e=await k(t,r,n,i,a,s);if(200===e.status){const t=await e.json();l("/integration/integrated-list",{state:{integration_id:t.integration_id}})}else p(!1),C(e)}catch(d){C(""),p(!1)}}else N(e),p(!1)}catch(d){N(""),p(!1)}}})(T.values),disabled:u,children:e("Test Credentials & Continue")}),(0,Ue.jsxs)("div",{style:{marginLeft:"10px"},children:[(0,Ue.jsx)(rbe,{placement:"right",isOpen:b,target:"TooltipRight3",toggle:()=>v(!b),children:e("We require li'l more info please to serve you better...")}),(0,Ue.jsx)(Hl,{color:"white",id:"TooltipRight3",children:(0,Ue.jsx)("i",{className:"uil-info-circle lg"})})]})]}),(0,Ue.jsx)(Xt,{sm:12,md:4,className:"mb-2",children:(0,Ue.jsx)(Hl,{type:"submit",id:"testAndSave",color:"primary",className:"w-100",onClick:()=>(async e=>{p(!0);const{username:t,password:r,account_code:n,test_campaign:i,include_new_list:a}=e;if(t&&r&&n)try{const e=await I(t,r,n);if(200===(null===e||void 0===e?void 0:e.status)){const s=(await e.json()).payload.map(e=>e.id);try{const e=await k(t,r,n,i,a,s);if(200===e.status){const t=await e.json();l("/integration",{state:{integration_id:t.integration_id}})}else p(!1),C(e)}catch(d){C(""),p(!1)}}else N(e),p(!1)}catch(d){N(""),p(!1)}})(T.values),disabled:u,children:e("Test Credentials & Save")})}),(0,Ue.jsx)(Xt,{sm:12,md:i?6:4,className:"mb-2",children:(0,Ue.jsx)(Hl,{type:"submit",id:"cancel",color:"primary",className:"w-100",onClick:()=>l("/integration"),children:e("Cancel")})})]})})]})})})]})})})})})});var VCe=["className","cssModule","row","disabled","check","inline","floating","noMargin","tag","switch"];function HCe(){return HCe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},HCe.apply(this,arguments)}function WCe(e,t){if(null==e)return{};var l,r,n=function(e,t){if(null==e)return{};var l,r,n={},i=Object.keys(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||(n[l]=e[l]);return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||Object.prototype.propertyIsEnumerable.call(e,l)&&(n[l]=e[l])}return n}var ZCe={children:We().node,row:We().bool,check:We().bool,switch:We().bool,inline:We().bool,floating:We().bool,noMargin:We().bool,disabled:We().bool,tag:ut,className:We().string,cssModule:We().object};function $Ce(e){var t=e.className,l=e.cssModule,r=e.row,n=e.disabled,i=e.check,a=e.inline,s=e.floating,c=e.noMargin,u=e.tag,p=void 0===u?"div":u,d=e.switch,m=WCe(e,VCe),h=i||d,g=tt($e()(t,!!r&&"row",!!h&&"form-check",!!d&&"form-switch",!h&&!c&&"mb-3",!(!h||!a)&&"form-check-inline",!(!h||!n)&&"disabled",s&&"form-floating"),l);return"fieldset"===p&&(m.disabled=n),o.createElement(p,HCe({},m,{className:g}))}$Ce.propTypes=ZCe;const KCe=$Ce,YCe=ze()(({t:e})=>{document.title="Create Integration";const t=ae(),l=ne(),r=new URLSearchParams(l.search),n=l.state,i=(null===n||void 0===n?void 0:n.platform_id)||r.get("platform_id")||1,a=Iu(e=>e.account.accountId),[s]=(0,o.useState)(a),[c,u]=(0,o.useState)(!1),[p,d]=(0,o.useState)(!1),[m,h]=(0,o.useState)(!1),[g,y]=(0,o.useState)(!1);(0,o.useEffect)(()=>{a!==s&&(f.resetForm(),El.info("Account switched. Redirecting to integration list..",{autoClose:4e3}),t("/integration"))},[a,t]),(0,o.useEffect)(()=>{i||t("/integration/integration-screen")},[i,t]);const f=JE({initialValues:{api_key:"",integration_type:"activity",test_campaign:0,include_new_list:1},validationSchema:jT({api_key:xT().required(e("Please enter your Ongage API Key"))}),onSubmit:l=>{(async(l,r)=>{const{api_key:n,test_campaign:a,include_new_list:s,integration_type:o}=l;u(!0);try{const l={api_key:n,test_campaign:a,include_new_list:s,platform_id:i,contact_manager:"manager"===o?"1":"0"},p=await AS.post("/integration/ongage-integration",l);var c;if(p.error)El.error(p.message||e("Failed to integrate"),{autoClose:4e3}),u(!1);else El.success(p.message||e("Integration saved successfully!"),{autoClose:4e3}),t(r||"activity"===o?"/integration":"/integration/integrated-list",{state:{integration_id:null===(c=p.data)||void 0===c?void 0:c.integration_id,platform_id:i}})}catch(p){El.error(p.message||e("An error occurred while processing the integration"),{autoClose:4e3}),u(!1)}})(l,p)}});return(0,Ue.jsx)(o.Fragment,{children:(0,Ue.jsx)("div",{className:"page-content",children:(0,Ue.jsxs)(jt,{fluid:!0,children:[(0,Ue.jsx)(_K,{title:"Platforms",subTitle:"Ongage",link:"/integration/select-integration",breadcrumbItem:"Create Integration"}),(0,Ue.jsxs)(Ut,{children:[(0,Ue.jsx)(Xt,{xs:"12",lg:"7",className:"mb-4 mb-lg-0",children:(0,Ue.jsx)(cN,{className:"h-auto",children:(0,Ue.jsxs)(SN,{className:"d-flex flex-column pt-1 mt-0",children:[(0,Ue.jsxs)("div",{className:"d-flex flex-column flex-sm-row align-items-center text-center text-sm-start mb-2 pb-2 border-bottom",children:[(0,Ue.jsx)("div",{className:"flex-shrink-0 col-6 col-sm-4 col-md-3 mb-3 mb-sm-0 me-sm-4",children:(0,Ue.jsx)("img",{src:"https://cdn.statusi.io/images/platform/ongage_logo.png",alt:"Ongage Logo",className:"img-fluid w-100 object-fit-contain"})}),(0,Ue.jsx)("div",{className:"flex-grow-1",children:(0,Ue.jsx)("p",{className:"text-muted font-size-14 mb-0 mt-0 m-0",children:e("Securely sync your contact activities, automatically manage lists, and streamline your campaign reporting.")})})]}),(0,Ue.jsxs)(PK,{onSubmit:f.handleSubmit,children:[(0,Ue.jsxs)(KCe,{children:[(0,Ue.jsx)(FS,{className:"font-size-14 text-dark",children:e("Ongage API Key")}),(0,Ue.jsx)(QS,{name:"api_key",className:"form-control",placeholder:e("Enter your Ongage API Key"),type:"text",onChange:f.handleChange,onBlur:f.handleBlur,value:f.values.api_key,invalid:f.touched.api_key&&!!f.errors.api_key}),f.touched.api_key&&f.errors.api_key&&(0,Ue.jsx)(rN,{type:"invalid",children:f.errors.api_key})]}),(0,Ue.jsxs)(KCe,{children:[(0,Ue.jsx)(FS,{className:"font-size-14 text-dark",children:e("Integration Feature")}),(0,Ue.jsxs)(QS,{name:"integration_type",type:"select",className:"form-control",onChange:f.handleChange,onBlur:f.handleBlur,value:f.values.integration_type,children:[(0,Ue.jsx)("option",{value:"activity",children:e("Contact Activity")}),(0,Ue.jsx)("option",{value:"manager",children:e("Contact Manager")})]})]}),(0,Ue.jsx)(KCe,{className:"mb-3 mt-4",children:(0,Ue.jsxs)("div",{className:"d-flex align-items-center",children:[(0,Ue.jsx)(FS,{className:"font-size-14 text-dark mb-0 me-2",htmlFor:"test_campaign",children:e("Include Test Campaigns")}),(0,Ue.jsx)("i",{className:"uil-info-circle font-size-16 text-muted",id:"TooltipRight1",role:"button"}),(0,Ue.jsx)(rbe,{placement:"right",isOpen:m,target:"TooltipRight1",toggle:()=>h(!m),children:e("While pulling data from Ongage, if you want Statusi to leave test campaigns, leave this set to off")}),(0,Ue.jsx)("div",{className:"form-check form-switch form-switch-md ms-auto",dir:"ltr",children:(0,Ue.jsx)(QS,{type:"checkbox",className:"form-check-input",id:"test_campaign",name:"test_campaign",checked:1===f.values.test_campaign,onChange:()=>f.setFieldValue("test_campaign",1===f.values.test_campaign?0:1)})})]})}),(0,Ue.jsx)(KCe,{className:"mb-4",children:(0,Ue.jsxs)("div",{className:"d-flex align-items-center",children:[(0,Ue.jsx)(FS,{className:"font-size-14 text-dark mb-0 me-2",htmlFor:"include_new_list",children:e("Include New List Automatically")}),(0,Ue.jsx)("i",{className:"uil-info-circle font-size-16 text-muted",id:"TooltipRight2",role:"button"}),(0,Ue.jsxs)(rbe,{placement:"right",isOpen:g,target:"TooltipRight2",toggle:()=>y(!g),children:[e("When you add a new list in Ongage, should Statusi include it in reports? Please keep it on. Setting it to off will not include newly added lists by default, however you still have option to include those manually"),(0,Ue.jsx)(gU,{to:"/thirdstep",children:e(" here")})]}),(0,Ue.jsx)("div",{className:"form-check form-switch form-switch-md ms-auto",dir:"ltr",children:(0,Ue.jsx)(QS,{type:"checkbox",className:"form-check-input",id:"include_new_list",name:"include_new_list",checked:1===f.values.include_new_list,onChange:()=>f.setFieldValue("include_new_list",1===f.values.include_new_list?0:1)})})]})}),(0,Ue.jsxs)("div",{className:"d-flex flex-column flex-sm-row gap-2 mt-4",children:[(0,Ue.jsx)(Hl,{color:"primary",type:"submit",onClick:()=>d(!1),disabled:c||!f.isValid,className:"btn btn-primary w-100 waves-effect waves-light shadow-none d-flex justify-content-center align-items-center",children:c&&!p?"Testing...":"Test & Continue"}),(0,Ue.jsx)(Hl,{type:"submit",disabled:c||!f.isValid,onClick:()=>d(!0),className:"w-100 d-flex justify-content-center align-items-center btn btn-success",children:c&&p?"Saving...":"Test & Save"}),(0,Ue.jsx)(Hl,{type:"button",disabled:c,color:"light",className:"w-100 border shadow-sm d-flex justify-content-center align-items-center",onClick:()=>{f.resetForm()},children:"Cancel"})]})]})]})})}),(0,Ue.jsx)(Xt,{xs:"12",lg:"5",children:(0,Ue.jsx)(cN,{className:"h-auto",children:(0,Ue.jsxs)(SN,{children:[(0,Ue.jsx)("h5",{className:"font-size-15 mb-3 text-dark",children:"How to Generate Your Ongage API Key"}),(0,Ue.jsx)("div",{className:"alert alert-info mb-0",children:(0,Ue.jsxs)("ol",{className:"ps-3 mb-0",children:[(0,Ue.jsxs)("li",{children:["Log in to your ",(0,Ue.jsx)("b",{children:"Ongage"})," account."]}),(0,Ue.jsxs)("li",{children:["Click on your ",(0,Ue.jsx)("b",{children:"Profile Icon"})," at the bottom of the left-hand sidebar."]}),(0,Ue.jsxs)("li",{children:["Select ",(0,Ue.jsx)("b",{children:"API Keys"})," from the pop-up menu."]}),(0,Ue.jsxs)("li",{children:[(0,Ue.jsx)("b",{children:"Copy the API Key"})," provided on that page."]}),(0,Ue.jsxs)("li",{children:["Paste the key into the ",(0,Ue.jsx)("b",{children:"Ongage API Key"})," field on the left."]})]})})]})})})]})]})})})}),QCe=ze()(Ge(({t:e,onSuccess:t})=>{document.title=e("Invite User");const l=String(Iu(e=>e.account.accountId)),r=localStorage.getItem("user_id"),[n,i]=(0,o.useState)(!1),[a,s]=(0,o.useState)(!1),[c,u]=(0,o.useState)(""),[p,d]=(0,o.useState)({email:""});return(0,Ue.jsx)(o.Fragment,{children:(0,Ue.jsx)("div",{className:"mt-2 mb-2",children:(0,Ue.jsx)("div",{className:"",children:(0,Ue.jsxs)(PK,{className:"needs-validation custom-form text-center",onSubmit:async e=>{e.preventDefault(),i(!0);if(!p.email)return s(!0),u("Please enter your email"),void i(!1);if(!p.email.match(/^[^\s@]+@[^\s@]+\.[^\s@]+$/))return s(!0),u("please enter valid email"),void i(!1);{const e={email_id:p.email,account_id:l,user_id:r};try{200===(await AS.post(`${lh.REACT_APP_BACKEND_URL}/send-invitation`,e)).status&&(i(!1),t())}catch(n){s(!0),u(n.message),i(!1)}}},children:[(0,Ue.jsx)("div",{className:"form-group",children:(0,Ue.jsxs)("div",{className:"form-floating form-floating-custom text-start mb-3",children:[(0,Ue.jsx)(QS,{name:"email",placeholder:"Enter email",id:"email",type:"email",value:p.email,onChange:e=>{d({...p,[e.target.name]:e.target.value}),a&&(s(!1),u(""))},className:"form-control",invalid:a}),(0,Ue.jsx)(FS,{htmlFor:"email",children:"Email"}),(0,Ue.jsx)("div",{className:"form-floating-icon",children:(0,Ue.jsx)("i",{className:"uil uil-users-alt"})}),c&&(0,Ue.jsx)(rN,{type:"invalid",children:(0,Ue.jsx)("p",{children:c})})]})}),(0,Ue.jsx)("div",{className:"mt-3",children:(0,Ue.jsx)(Hl,{className:"w-100",color:"primary",type:"submit",disabled:n,children:n?"Sending Invitation...":"Send Invitation"})})]})})})})})),JCe=()=>{document.title="Status!";const[e,t]=(0,o.useState)(!1),[l,r]=(0,o.useState)(!1),[n,i]=(0,o.useState)(!1),[a,s]=(0,o.useState)(null),[c,u]=(0,o.useState)(""),[p,d]=(0,o.useState)(""),[m,h]=(0,o.useState)(!1),[g,y]=(0,o.useState)(!0),f=localStorage.getItem("user_id"),b=ne(),v=new URLSearchParams(b.search).get("q"),x=ae();(0,o.useEffect)(()=>{null==f&&null==v&&x("/sign-up")},[f,x]);const[S,N]=(0,o.useState)({email:p||"",password:"",confirmPassword:"",firstName:"",lastName:""}),C=jT({email:xT().email("Please enter a valid email").required("Please enter email"),firstName:xT().required("Please enter your first name"),lastName:xT().required("Please enter your last name"),password:xT().min(6,"Password must be at least 6 characters, please").required("Please enter password"),confirmPassword:xT().oneOf([Yk("password")],"Password and confirm password must match!").required("Please confirm your password")});(0,o.useEffect)(()=>{!async function(){try{const e=await AS.post("/get_email",{user_id:v||f});y(!1),N(t=>({...t,email:e.data.email}))}catch(e){y(!1)}}()},[v,f]),(0,o.useEffect)(()=>{Dv(Yse,e=>{s(e||null)})},[]);const w=JE({enableReinitialize:!0,initialValues:{email:S.email,firstName:S.firstName,lastName:S.lastName,password:S.password,confirmPassword:S.confirmPassword},validationSchema:C,onSubmit:async(e,{setSubmitting:l})=>{h(!0),i(!1),r(!1);try{const{email:t,password:l,firstName:n,lastName:i}=e,a={email:t,firstname:n,lastname:i,active:"1",firebase_authentication:"1"},s=await gv(Yse,t,l),o=await s.user.getIdToken();localStorage.setItem("firebase_accesstoken",o),localStorage.setItem("email",t);const c=await AS.post("/auth/firebase_authentication_check",{user_details:a});200===c.status?(r(!1),x("/accounts",{state:{user_id:c.data.user_id}})):(r(!0),400===c.status?u(c.data.message):u("Something went wrong Please try again!!"))}catch(n){"auth/email-already-in-use"===(null===n||void 0===n?void 0:n.code)?i(!0):u("Something went wrong!"),r(!0),t(!1)}finally{h(!1),l(!1)}}});return(0,Ue.jsx)(o.Fragment,{children:(0,Ue.jsxs)("div",{className:"authentication-bg min-vh-100",children:[(0,Ue.jsx)("div",{className:"bg-overlay bg-white"}),(0,Ue.jsx)(jt,{children:(0,Ue.jsxs)("div",{className:"d-flex flex-column min-vh-100 px-3 pt-4",children:[(0,Ue.jsx)(Ut,{className:"justify-content-center my-auto",children:(0,Ue.jsx)(Xt,{md:8,lg:6,xl:4,children:g?(0,Ue.jsx)(Ue.Fragment,{children:(0,Ue.jsx)(bG,{})}):(0,Ue.jsxs)("div",{className:"py-5",children:[(0,Ue.jsx)("div",{className:"text-center mb-4",children:(0,Ue.jsxs)("div",{className:"text-center mb-4",children:[(0,Ue.jsx)("div",{className:"mb-4 mb-md-3",children:(0,Ue.jsx)(gU,{to:"/",className:"d-block auth-logo",children:(0,Ue.jsx)("img",{src:`${lh.IMG_BUCKET_NAME}/images/logo/statusi-logo.png`,alt:"",height:"100",className:"auth-logo-light"})})}),(0,Ue.jsx)("div",{className:"mb-4",children:(0,Ue.jsx)("h5",{className:"",children:"Enter your details"})})]})}),(0,Ue.jsxs)(PK,{className:"needs-validation custom-form mt-4 pt-2",onSubmit:w.handleSubmit,children:[e&&(0,Ue.jsx)(vW,{color:"success",fade:!1,timeout:0,children:"Registered Successfully"}),l&&c&&(0,Ue.jsx)(vW,{color:"danger text-center",fade:!1,timeout:0,children:c}),n&&(0,Ue.jsx)(vW,{color:"danger text-center",fade:!1,timeout:0,children:"User already exists!"}),(0,Ue.jsx)("div",{className:"form-group",children:(0,Ue.jsxs)("div",{className:"form-floating form-floating-custom text-start mb-3",children:[(0,Ue.jsx)(QS,{name:"email",placeholder:"Enter email",id:"email",type:"email",readOnly:!0,value:w.values.email}),w.touched.email&&w.errors.email&&(0,Ue.jsx)("div",{className:"invalid-feedback",children:w.errors.email}),(0,Ue.jsx)(FS,{htmlFor:"email",children:"Email"}),(0,Ue.jsx)("div",{className:"form-floating-icon",children:(0,Ue.jsx)("i",{className:"uil uil-users-alt"})})]})}),(0,Ue.jsx)("div",{className:"form-group",children:(0,Ue.jsxs)("div",{className:"form-floating form-floating-custom text-start mb-3",children:[(0,Ue.jsx)(QS,{name:"firstName",placeholder:"Enter First Name",id:"firstName",type:"text",value:w.values.firstName,onChange:w.handleChange,onBlur:w.handleBlur,className:"form-control "+(w.touched.firstName&&w.errors.firstName?"is-invalid":"")}),w.touched.firstName&&w.errors.firstName&&(0,Ue.jsx)("div",{className:"invalid-feedback",children:w.errors.firstName}),(0,Ue.jsx)(FS,{htmlFor:"firstName",children:"First Name"}),(0,Ue.jsx)("div",{className:"form-floating-icon",children:(0,Ue.jsx)("i",{className:"uil uil-user"})})]})}),(0,Ue.jsx)("div",{className:"form-group",children:(0,Ue.jsxs)("div",{className:"form-floating form-floating-custom text-start mb-3",children:[(0,Ue.jsx)(QS,{name:"lastName",placeholder:"Enter Last Name",id:"lastName",type:"text",value:w.values.lastName,onChange:w.handleChange,onBlur:w.handleBlur,className:"form-control "+(w.touched.lastName&&w.errors.lastName?"is-invalid":"")}),w.touched.lastName&&w.errors.lastName&&(0,Ue.jsx)("div",{className:"invalid-feedback",children:w.errors.lastName}),(0,Ue.jsx)(FS,{htmlFor:"lastName",children:"Last Name"}),(0,Ue.jsx)("div",{className:"form-floating-icon",children:(0,Ue.jsx)("i",{className:"uil uil-user"})})]})}),(0,Ue.jsx)("div",{className:"form-group",children:(0,Ue.jsxs)("div",{className:"form-floating form-floating-custom text-start mb-3",children:[(0,Ue.jsx)(QS,{name:"password",placeholder:"Enter Password",id:"password",type:"password",value:w.values.password,onChange:w.handleChange,onBlur:w.handleBlur,className:"form-control "+(w.touched.password&&w.errors.password?"is-invalid":"")}),w.touched.password&&w.errors.password&&(0,Ue.jsx)("div",{className:"invalid-feedback",children:w.errors.password}),(0,Ue.jsx)(FS,{htmlFor:"password",children:"Password"}),(0,Ue.jsx)("div",{className:"form-floating-icon",children:(0,Ue.jsx)("i",{className:"uil uil-padlock"})})]})}),(0,Ue.jsx)("div",{className:"form-group",children:(0,Ue.jsxs)("div",{className:"form-floating form-floating-custom text-start mb-3",children:[(0,Ue.jsx)(QS,{name:"confirmPassword",placeholder:"Confirm Password",id:"confirmPassword",type:"password",value:w.values.confirmPassword,onChange:w.handleChange,onBlur:w.handleBlur,className:"form-control "+(w.touched.confirmPassword&&w.errors.confirmPassword?"is-invalid":"")}),w.touched.confirmPassword&&w.errors.confirmPassword&&(0,Ue.jsx)("div",{className:"invalid-feedback",children:w.errors.confirmPassword}),(0,Ue.jsx)(FS,{htmlFor:"confirmPassword",children:"Confirm Password"}),(0,Ue.jsx)("div",{className:"form-floating-icon",children:(0,Ue.jsx)("i",{className:"uil uil-padlock"})})]})}),(0,Ue.jsx)("div",{className:"mt-3",children:(0,Ue.jsx)(Hl,{className:"btn btn-info w-100",type:"submit",disabled:m,children:m?(0,Ue.jsx)("div",{className:"d-flex align-items-center justify-content-center",children:(0,Ue.jsx)(bo,{height:16,width:20,color:"#fff",strokeWidth:4})}):"Register"})})]}),(0,Ue.jsx)("div",{className:"mt-5 text-center",children:(0,Ue.jsxs)("p",{children:["Already have an account? ",(0,Ue.jsx)(gU,{to:"/login",className:"fw-medium text-decoration-underline",children:" Sign in"})]})})]})})}),(0,Ue.jsx)(Ut,{children:(0,Ue.jsx)(Xt,{lg:"12",children:(0,Ue.jsx)("div",{className:"text-center text-muted p-4"})})})]})})]})})},XCe=()=>{document.title="StatusI";const e=ne(),{state:t}=e,[l,r]=(0,o.useState)(null===t||void 0===t?void 0:t.email),[n,i]=(0,o.useState)(null===t||void 0===t?void 0:t.user_id),a=null===t||void 0===t?void 0:t.account_id,[s,c]=(0,o.useState)("Your email is registered in statusi. But it is not activate.To activate your email click the below button we will sent you an activation email to you."),[u,p]=(0,o.useState)("Click here to send email"),[d,m]=(0,o.useState)(!1);return(0,Ue.jsx)(o.Fragment,{children:(0,Ue.jsxs)("div",{className:"authentication-bg min-vh-100",children:[(0,Ue.jsx)("div",{className:"bg-overlay bg-white"}),(0,Ue.jsx)(jt,{children:(0,Ue.jsxs)("div",{className:"d-flex flex-column min-vh-100 px-3 pt-4",children:[(0,Ue.jsx)(Ut,{className:"justify-content-center my-auto",children:(0,Ue.jsxs)(Xt,{md:8,lg:6,xl:4,children:[(0,Ue.jsx)("div",{className:"mb-4 mb-md-3",children:(0,Ue.jsx)(gU,{to:"/",className:"d-block auth-logo",children:(0,Ue.jsx)("img",{src:`${lh.IMG_BUCKET_NAME}/images/logo/statusi-logo.png`,alt:"",height:"100",className:"auth-logo-light"})})}),(0,Ue.jsx)(vW,{color:"success",children:s}),(0,Ue.jsx)(Hl,{type:"button",className:"btn btn-info w-100",disabled:d,onClick:async()=>{m(!1),p("Mail Sending.....");const e=lh.REACT_APP_BACKEND_URL,t=await fetch(`${e}/send-activation-email`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({user_id:n,email:l,account_id:a})}),r=await t.json();200==t.status?(m(!1),c(r.message),p("Mail Sent")):(p("Something went wrong please try again later"),m(!1))},children:u})]})}),(0,Ue.jsx)(Ut,{children:(0,Ue.jsx)(Xt,{xl:12,children:(0,Ue.jsx)("div",{className:"text-center text-muted p-2",children:(0,Ue.jsxs)("p",{className:"mt-4",children:["\xa9 ",(new Date).getFullYear()," Status! Pvt Ltd."]})})})})]})})]})})},ewe=ze()(Ge(({t:e})=>{document.title=e("Manage User");const t=Iu(e=>e.account.accountId),l=localStorage.getItem("user_id"),[r,n]=(0,o.useState)(!0),[i,a]=(0,o.useState)([]),[s,c]=(0,o.useState)(!1),u=()=>c(!s),p=async e=>{if(null!=e&&""!==e)try{const t={account_id:e,is_system_user:1};n(!0);const l=await AS.post("/get-account-users",t);if(200===l.status){const e=l.data.map(e=>({account_name:e.account_name,email:e.email,first_name:e.first_name,last_name:e.last_name,status:e.user_status,role:e.is_admin?"Admin":"User",user_id:e.user_id,accept_invitation:e.accept_invitation}));a(e),n(!1)}}catch(t){n(!1)}finally{setTimeout(()=>{n(!1)},1e3)}};(0,o.useEffect)(()=>{p(t)},[t]);const d=i.find(e=>Number(e.user_id)===Number(l)),m="User"===(null===d||void 0===d?void 0:d.role),h=[{Header:e("User email"),accessor:"email",disableFilters:!0,filterable:!0},{Header:e("First name"),accessor:"first_name",disableFilters:!0,filterable:!0},{Header:e("Last name"),accessor:"last_name",disableFilters:!0,filterable:!0},{Header:e("Role"),accessor:"role",disableFilters:!0,filterable:!0},{Header:e("Action"),Cell:({row:e})=>{const r=e.original.email,n=e.original.user_id,i="Admin"===e.original.role,a=e.original.accept_invitation;return(0,Ue.jsx)(Ue.Fragment,{children:(0,Ue.jsxs)("div",{className:"d-flex w-10",children:[(0,Ue.jsx)("button",{id:`deleteTooltip-${n}`,className:"icon-button",style:{border:"none",backgroundColor:"transparent"},onClick:()=>{(async e=>{tk().fire({title:"Are you sure you want to delete this user?",text:"You won't be able to revert this!",icon:"warning",showCancelButton:!0,confirmButtonColor:"#d33",cancelButtonColor:"#3085d6",confirmButtonText:"Yes, delete it!",cancelButtonText:"Cancel"}).then(async l=>{if(l.isConfirmed){El.info("Deleting user...");try{200===(await AS.post("/delete-user",{user_id:String(e),account_id:String(t)})).status&&(await p(t),El.success("User deleted successfully!"))}catch(r){El.error(r.message||"Failed to delete user")}}})})(n)},disabled:i,children:(0,Ue.jsx)("i",{className:"bx bx-trash delete-icon text-lg",style:{fontSize:"20px"}})}),(0,Ue.jsx)("button",{id:`mailTooltip-${n}`,className:"icon-button",style:{border:"none",backgroundColor:"transparent",marginLeft:"8px"},onClick:()=>(async e=>{tk().fire({title:"Are you sure you want to send an invitation?",text:"The user will receive an email invitation.",icon:"info",showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:"Yes, send it!",cancelButtonText:"Cancel"}).then(async r=>{if(r.isConfirmed){const r={email_id:e,account_id:String(t),user_id:l,mail_type:"direct_mail"};El.promise(AS.post(`${lh.REACT_APP_BACKEND_URL}/send-invitation`,r),{pending:"Sending invitation...",success:"Invitation sent successfully!",error:"Failed to send invitation."})}})})(r),disabled:0!==a,children:(0,Ue.jsx)("i",{className:"bx bx-envelope mail-icon text-lg",style:{fontSize:"20px"}})})]})})}}];return(0,Ue.jsx)(o.Fragment,{children:(0,Ue.jsx)("div",{className:"page-content",children:r?(0,Ue.jsx)(bG,{}):(0,Ue.jsxs)(jt,{fluid:!0,children:[(0,Ue.jsxs)(cN,{className:"mb-3",children:[(0,Ue.jsxs)(gN,{className:"d-flex justify-content-between align-items-center",children:[(0,Ue.jsx)("h5",{className:"mb-0",children:e("User List")}),(0,Ue.jsx)(Hl,{color:"primary",onClick:u,disabled:m,children:e("Add User")})]}),(0,Ue.jsx)(SN,{children:(0,Ue.jsx)(fCe,{columns:h,isGlobalFilter:!0,customPageSize:10,data:i,className:"custom-header-css",t:e})})]}),(0,Ue.jsxs)(zr,{isOpen:s,toggle:u,centered:!0,children:[(0,Ue.jsx)(HU,{toggle:u,children:"Invite User"}),(0,Ue.jsx)(Zr,{className:"mt-2 mb-2",children:(0,Ue.jsx)(QCe,{onSuccess:()=>{c(!1),p(t),El.success("User Invited successfully!")}})})]})]})})})})),twe=()=>{const[e,t]=(0,o.useState)(!1);return(0,Ue.jsx)(KCe,{check:!0,children:(0,Ue.jsx)(FS,{check:!0,children:(0,Ue.jsxs)("div",{className:"form-check form-switch form-switch-md ms-2",dir:"ltr",children:[(0,Ue.jsx)(QS,{type:"checkbox",checked:e,onChange:()=>{t(!e)}})," ",e?"Active":"Inactive"]})})})},lwe=RO({name:"account",initialState:{accountId:localStorage.getItem("account_id")||null},reducers:{setAccountId:(e,t)=>{e.accountId=t.payload,localStorage.setItem("account_id",t.payload)}}}),{setAccountId:rwe}=lwe.actions,nwe=lwe.reducer,iwe=l.p+"static/media/avatar3.67098f36244d43fa4ba2.jpg",awe=()=>{var e;document.title="Status!";const t=ju(),l=ae(),r=ne(),{user_id:n}=r.state||{},[i,a]=(0,o.useState)(!0),[s,c]=(0,o.useState)([]),[u]=bU(),p=u.get("uuid"),d=()=>{localStorage.getItem("mcp_oauth_authorize_request")?l("/oauth/consent"):l("/dashboard")};(0,o.useEffect)(()=>{p&&m(p)},[p]);const m=async e=>{try{const t=await AS.post(`${lh.REACT_APP_BACKEND_URL}/update-invitation`,{unique_id:e});200===t.status?El.success(`You've been invited by ${t.data.account_name||"Unknown"}!`):El.error("Failed to accept invitation.")}catch(t){const e=t.status;404===e?El.error("Invalid invitation link."):409===e?El.info("Invitation has already been accepted."):El.error(t.data||"Something went wrong!")}};return(0,o.useEffect)(()=>{void 0!==n&&null!==n||l("/login")},[n,l]),(0,o.useEffect)(()=>{if("object"===typeof n&&0!==Object.keys(n).length||void 0!==n||null!==n){async function e(){try{const e={user_id:n};a(!0);const l=await AS.post("/get-account-users",e);if(200===l.status){const e=l.data,r=e.filter(e=>e.user_id===n),i=JSON.stringify(r);localStorage.setItem("admin_data",i),1===e.length?(t(rwe(e[0].account_id.toString())),localStorage.setItem("user_id",n),d()):0===e.length?(localStorage.setItem("user_id",n),d()):c(e),a(!1)}}catch(e){a(!1)}finally{a(!1)}}e()}},[n,l]),(0,Ue.jsxs)(o.Fragment,{children:[(0,Ue.jsxs)("div",{className:"account-header d-flex justify-content-between align-items-center",children:[(0,Ue.jsxs)("div",{className:"d-flex account-header-leftstd",children:[(0,Ue.jsx)("div",{className:"account-header-leftstd-img",children:(0,Ue.jsx)("img",{src:`${lh.IMG_BUCKET_NAME}/images/logo/logo-sm.png`,alt:"logo",height:"22"})}),(0,Ue.jsx)("div",{children:(0,Ue.jsx)("img",{src:`${lh.IMG_BUCKET_NAME}/images/logo/statusi_logo.png`,alt:"logo",height:"22"})})]}),(0,Ue.jsx)("div",{children:(0,Ue.jsxs)(gU,{to:"/login",className:"d-flex align-items-center account-header-rightstd",children:[(0,Ue.jsx)("i",{className:"uil uil-padlock"}),(0,Ue.jsx)("p",{children:"Logout"})]})})]}),(0,Ue.jsx)("div",{className:"min-vh-100 bg-white d-flex justify-content-center align-items-center",children:i?(0,Ue.jsx)(Ue.Fragment,{children:(0,Ue.jsx)(bG,{})}):(0,Ue.jsxs)(jt,{children:[(0,Ue.jsxs)("div",{className:"text-center font-weight-bold text-primary mb-4 mt-4",children:[(0,Ue.jsx)("h1",{className:"mb-4 text-secondary",children:"Welcome back!"}),(0,Ue.jsx)("h4",{className:"mb-4",children:(null===(e=s.find(e=>!0===e.is_admin))||void 0===e?void 0:e.email)||"Guest"}),(0,Ue.jsxs)("h4",{className:"mb-4 text-secondary",children:["Please select an account to explore"," ",(0,Ue.jsxs)("span",{className:"text-dark",children:["Status",(0,Ue.jsx)("b",{className:"text-primary",children:"!"})]})]})]}),(0,Ue.jsx)(Ut,{className:"justify-content-center",children:s.map((e,l)=>(0,Ue.jsx)(Xt,{xs:8,sm:6,md:4,lg:3,xl:3,children:(0,Ue.jsx)("div",{className:"account-cards",children:(0,Ue.jsx)("div",{onClick:()=>{t(rwe(e.account_id)),localStorage.setItem("user_id",n),localStorage.setItem("email",e.email),d()},style:{cursor:"pointer"},className:"account-cards-card",children:(0,Ue.jsxs)("div",{className:"d-flex flex-column align-items-center",id:"account-cards-card-child",children:[(0,Ue.jsx)("div",{className:"profile-image",children:(0,Ue.jsx)("img",{src:iwe,alt:"Profile"})}),(0,Ue.jsx)("div",{className:"logo",id:"profile-image-text",children:(0,Ue.jsx)("h6",{className:"mt-4 font-weight-bold mb-2",children:e.account_name})})]})})})},l))})]})})]})},swe=ze()(Ge(({t:e})=>{document.title=e("Dashboard");const t=ae(),l=localStorage.getItem("user_id"),r=localStorage.getItem("firebase_accesstoken"),[n,i]=(0,o.useState)([]),[a,s]=(0,o.useState)(!0);null==l&&t("/sign-up"),(0,o.useEffect)(()=>{!async function(){try{s(!0);const e=await fetch(`${lh.REACT_APP_BACKEND_URL}/get-account-users`,{method:"POST",headers:{"Content-Type":"application/json",Authorization:`Bearer ${r}`},body:JSON.stringify({user_id:l})});if(200===e.status){const t=(await e.json()).data;i(t)}}catch(e){console.log(e)}finally{s(!1)}}()},[]);const c=[{Header:e("S.No"),accessor:(e,t)=>n.length-t,disableFilters:!0,filterable:!0},{Header:e("Account"),accessor:"account_name",disableFilters:!0,filterable:!0}];return(0,Ue.jsx)(o.Fragment,{children:(0,Ue.jsx)("div",{className:"page-content",children:a?(0,Ue.jsx)(Ue.Fragment,{children:(0,Ue.jsx)(bG,{})}):(0,Ue.jsx)(Ue.Fragment,{children:(0,Ue.jsx)(jt,{fluid:!0,children:(0,Ue.jsx)(cN,{children:(0,Ue.jsx)(SN,{children:(0,Ue.jsx)("div",{className:"d-grid text-center",children:(0,Ue.jsx)(Ut,{children:(0,Ue.jsx)(Xt,{lg:"12",children:(0,Ue.jsx)(fCe,{columns:c,isGlobalFilter:!0,customPageSize:10,data:n,className:"custom-header-css",t:e})})})})})})})})})})})),owe=ze()(Ge(({t:e})=>{const t=localStorage.getItem("user_id"),l=ae();null!=t&&void 0!=t||l("/login");const r=localStorage.getItem("firebase_accesstoken"),n=Iu(e=>e.account.accountId).toString(),[i,a]=(0,o.useState)(!0),[s,c]=(0,o.useState)([]),[u,p]=(0,o.useState)(!1),[d,m]=(0,o.useState)(!1),[h,g]=(0,o.useState)(""),[y,f]=(0,o.useState)(!1),[b,v]=(0,o.useState)(!1),[x,S]=(0,o.useState)(""),[N,C]=(0,o.useState)(""),w=()=>p(!u),I=ju(),k=async()=>{try{a(!0);const e=await fetch(`${lh.REACT_APP_BACKEND_URL}/get-account-users`,{method:"POST",headers:{"Content-Type":"application/json",Authorization:`Bearer ${r}`},body:JSON.stringify({user_id:t})});if(200===e.status){const t=(await e.json()).data;0===t.length&&m(!0),c(t)}}catch(e){console.log(e)}finally{a(!1)}};return(0,o.useEffect)(()=>{k()},[]),(0,Ue.jsxs)(o.Fragment,{children:[(0,Ue.jsx)("div",{className:"page-content",children:i?(0,Ue.jsx)(Ue.Fragment,{children:(0,Ue.jsx)(bG,{})}):(0,Ue.jsxs)(jt,{fluid:!0,children:[d?(0,Ue.jsx)("div",{className:"d-flex justify-content-end mb-3",children:(0,Ue.jsx)(Hl,{color:"primary",onClick:w,children:e("Add Account")})}):(0,Ue.jsx)(Ue.Fragment,{}),(0,Ue.jsx)("div",{className:"d-grid",children:(0,Ue.jsx)(Ut,{className:"justify-content-center",children:s.map((e,t)=>(0,Ue.jsx)(Xt,{xl:3,sm:6,children:(0,Ue.jsx)(cN,{className:"mb-3 "+(n==e.account_id?"bg-secondary text-light":""),children:(0,Ue.jsx)(SN,{onClick:()=>{e.account_id!=n&&(I(rwe(e.account_id)),k())},style:{cursor:"pointer"},children:(0,Ue.jsx)("div",{className:"d-flex flex-column align-items-center",children:(0,Ue.jsx)("div",{className:"logo",children:(0,Ue.jsx)("h5",{className:"mt-4 font-weight-bold mb-2",children:e.account_name})})})})})},t))})})]})}),(0,Ue.jsxs)(zr,{isOpen:u,toggle:w,children:[(0,Ue.jsx)(HU,{toggle:w,children:e("Add Account")}),(0,Ue.jsx)(Zr,{children:(0,Ue.jsx)(PK,{children:(0,Ue.jsxs)(KCe,{children:[(0,Ue.jsxs)("div",{className:"mb-3",children:[b&&(0,Ue.jsx)(vW,{color:"danger",children:N}),y&&(0,Ue.jsx)(vW,{color:"success",children:x})]}),(0,Ue.jsxs)("div",{className:"mb-3",children:[(0,Ue.jsx)(FS,{for:"accountName",children:e("Account Name")}),(0,Ue.jsx)(QS,{type:"text",id:"accountName",value:h,onChange:e=>g(e.target.value)})]})]})})}),(0,Ue.jsxs)(Xr,{children:[(0,Ue.jsx)(Hl,{color:"primary",onClick:async()=>{try{const e=await fetch(`${lh.REACT_APP_BACKEND_URL}/add-account`,{method:"POST",headers:{"Content-Type":"application/json",Authorization:`Bearer ${r}`},body:JSON.stringify({user_id:t,account_name:h})}),l=await e.json();200===e.status?(f(!0),S(l.message),v(!1),w(),k()):(f(!1),v(!0),C(l.error))}catch(e){f(!1),v(!0),C("Something went wrong")}},children:e("Submit")})," ",(0,Ue.jsx)(Hl,{color:"secondary",onClick:w,children:e("Cancel")})]})]})]})})),cwe=()=>{const e=ne(),t=ae(),l=e.pathname.includes("monthly-analytics");document.title=l?"Monthly Analytics List":"Reports List";const r=String(Iu(e=>e.account.accountId)),n=localStorage.getItem("user_id"),i=ju(),a=Iu(nL),[s,c]=(Iu(e=>{var t;return null===(t=e.reports)||void 0===t?void 0:t.loading}),(0,o.useState)(null)),[u,p]=(0,o.useState)([]),[d,m]=(0,o.useState)(!0);(0,o.useEffect)(()=>{l&&84!==Number(r)&&(d||0!==u.length||t("/reports/view-more"))},[l,d,r,t]),(0,o.useEffect)(()=>{if(!l)return void m(!1);(async()=>{m(!0),p([]);try{const e=await AS.get(`/monthly-analytics?account_id=${r}&section=monthly_analytics`,{headers:{"Disable-Cancel-Token":"true"}});Array.isArray(e.data)&&p(e.data)}catch(t){var e;El.error(500===(null===t||void 0===t||null===(e=t.response)||void 0===e?void 0:e.status)?"Internal Server Error":t.message)}finally{m(!1)}})()},[l,r]);const h=(e,t)=>{e.dataTransfer.setData("text/plain",t.toString())},g=async(e,t)=>{var l,s;e.preventDefault();const o=parseInt(e.dataTransfer.getData("text/plain"),10);if(o===t)return;const u=null===(l=a[o])||void 0===l?void 0:l.sorting,p=null===(s=a[t])||void 0===s?void 0:s.sorting;let d=[...a];const[m]=d.splice(o,1);d.splice(t,0,m),d=d.map((e,t)=>({...e,position:t+1,sorting:t+1})),c({slug:m.slug||null,newIndex:t+1}),i(QO(d)),m.slug&&await(async(e,t,l)=>{const i=El.loading("updating position..."),a={account_id:r,user_id:n,sorting:e,oldSorting:t,slug:l};try{200===(await AS.post(`${lh.REACT_APP_BACKEND_URL}/report/update-report-positions`,a)).status&&El.update(i,{render:"Position Updated Successfully",type:"success",isLoading:!1,autoClose:1e3})}catch(o){var s;El.update(i,{render:500===(null===o||void 0===o||null===(s=o.response)||void 0===s?void 0:s.status)?"Internal Server Error":o.message,type:"error",isLoading:!1,autoClose:1e3})}})(p,u,m.slug)},y=async(e,t)=>{e.preventDefault();const l=parseInt(e.dataTransfer.getData("text/plain"),10);if(l===t)return;const n=[...u],[a]=n.splice(l,1);n.splice(t,0,a),p(n),i(lL(n)),await(async e=>{const t=El.loading("Updating order...");try{const l=await AS.post("/save-monthly-analytics",{account_id:r,section:"monthly_analytics",config:e.map((e,t)=>({...e,sort_order:t+1}))});200===l.status&&El.update(t,{render:"Position Updated Successfully",type:"success",isLoading:!1,autoClose:1e3})}catch(n){var l;El.update(t,{render:500===(null===n||void 0===n||null===(l=n.response)||void 0===l?void 0:l.status)?"Internal Server Error":n.message,type:"error",isLoading:!1,autoClose:1e3})}})(n)};return(0,Ue.jsxs)("div",{className:"page-content d-flex",children:[(0,Ue.jsx)("div",{className:"sidebar bg-dark vh-100"}),(0,Ue.jsxs)(jt,{fluid:!0,className:"content-area px-4 py-3",children:[(0,Ue.jsx)(_K,{title:l?"Monthly Analytics":"Reports",breadcrumbItem:l?"All Monthly Analytics":"Report List"}),d?(0,Ue.jsx)(bG,{}):(0,Ue.jsx)(Ut,{children:(0,Ue.jsx)(Xt,{sm:12,children:(0,Ue.jsx)(cN,{className:"view-more-table",children:(0,Ue.jsx)(SN,{className:"p-0 cardBody",children:(0,Ue.jsx)(uV,{responsive:!0,className:"custom-table align-middle mb-0",children:(0,Ue.jsx)("tbody",{children:l?u.map((e,t)=>{var l;return(0,Ue.jsxs)("tr",{className:"custom-row",draggable:!0,onDragStart:e=>h(e,t),onDrop:e=>y(e,t),onDragOver:e=>e.preventDefault(),children:[(0,Ue.jsx)("td",{className:"drag-handle px-3 py-2 text-center",children:(0,Ue.jsx)("span",{children:"\u2630"})}),(0,Ue.jsx)("td",{className:"px-3 py-2",children:(0,Ue.jsx)(gU,{to:"2026-01"===e.value?94===Number(r)?"/dashboard/demo/january-2026":"/dashboard/january-2026":"2025-11"===e.value?94===Number(r)?"/dashboard/demo/november-2025":"/dashboard/november-2025":`/home?month=${e.value}`,className:"report-link",children:e.label})})]},null!==(l=e.id)&&void 0!==l?l:t)}):a.map((e,t)=>(0,Ue.jsxs)("tr",{className:"custom-row",draggable:!0,onDragStart:e=>h(e,t),onDrop:e=>g(e,t),onDragOver:e=>e.preventDefault(),children:[(0,Ue.jsx)("td",{className:"drag-handle px-3 py-2 text-center",children:(0,Ue.jsx)("span",{children:"\u2630"})}),(0,Ue.jsx)("td",{className:"px-3 py-2",children:(0,Ue.jsx)(gU,{to:`/report/${e.slug}`,className:"report-link",children:e.report_name})})]},t))})})})})})})]})]})},uwe=RO({name:"fields",initialState:{fields:[]},reducers:{setFields(e,t){e.fields=t.payload}}}),{setFields:pwe}=uwe.actions,dwe=uwe.reducer;var mwe={version:"0.18.5"},hwe=1200,gwe=1252,ywe=[874,932,936,949,950,1250,1251,1252,1253,1254,1255,1256,1257,1258,1e4],fwe={0:1252,1:65001,2:65001,77:1e4,128:932,129:949,130:1361,134:936,136:950,161:1253,162:1254,163:1258,177:1255,178:1256,186:1257,204:1251,222:874,238:1250,255:1252,69:6969},bwe=function(e){-1!=ywe.indexOf(e)&&(gwe=fwe[0]=e)};var vwe=function(e){hwe=e,bwe(e)};function xwe(){vwe(1200),bwe(1252)}function Swe(e){for(var t=[],l=0;l<e.length>>1;++l)t[l]=String.fromCharCode(e.charCodeAt(2*l+1)+(e.charCodeAt(2*l)<<8));return t.join("")}var Nwe,Cwe=function(e){return String.fromCharCode(e)},wwe=function(e){return String.fromCharCode(e)};var Iwe="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";function kwe(e){for(var t="",l=0,r=0,n=0,i=0,a=0,s=0,o=0,c=0;c<e.length;)i=(l=e.charCodeAt(c++))>>2,a=(3&l)<<4|(r=e.charCodeAt(c++))>>4,s=(15&r)<<2|(n=e.charCodeAt(c++))>>6,o=63&n,isNaN(r)?s=o=64:isNaN(n)&&(o=64),t+=Iwe.charAt(i)+Iwe.charAt(a)+Iwe.charAt(s)+Iwe.charAt(o);return t}function Twe(e){var t="",l=0,r=0,n=0,i=0,a=0,s=0;e=e.replace(/[^\w\+\/\=]/g,"");for(var o=0;o<e.length;)l=Iwe.indexOf(e.charAt(o++))<<2|(i=Iwe.indexOf(e.charAt(o++)))>>4,t+=String.fromCharCode(l),r=(15&i)<<4|(a=Iwe.indexOf(e.charAt(o++)))>>2,64!==a&&(t+=String.fromCharCode(r)),n=(3&a)<<6|(s=Iwe.indexOf(e.charAt(o++))),64!==s&&(t+=String.fromCharCode(n));return t}var Awe=function(){return"undefined"!==typeof Buffer&&"undefined"!==typeof process&&"undefined"!==typeof process.versions&&!!process.versions.node}(),Dwe=function(){if("undefined"!==typeof Buffer){var e=!Buffer.from;if(!e)try{Buffer.from("foo","utf8")}catch(m7e){e=!0}return e?function(e,t){return t?new Buffer(e,t):new Buffer(e)}:Buffer.from.bind(Buffer)}return function(){}}();function Mwe(e){return Awe?Buffer.alloc?Buffer.alloc(e):new Buffer(e):"undefined"!=typeof Uint8Array?new Uint8Array(e):new Array(e)}function Ewe(e){return Awe?Buffer.allocUnsafe?Buffer.allocUnsafe(e):new Buffer(e):"undefined"!=typeof Uint8Array?new Uint8Array(e):new Array(e)}var Rwe=function(e){return Awe?Dwe(e,"binary"):e.split("").map(function(e){return 255&e.charCodeAt(0)})};function Bwe(e){if("undefined"===typeof ArrayBuffer)return Rwe(e);for(var t=new ArrayBuffer(e.length),l=new Uint8Array(t),r=0;r!=e.length;++r)l[r]=255&e.charCodeAt(r);return t}function jwe(e){if(Array.isArray(e))return e.map(function(e){return String.fromCharCode(e)}).join("");for(var t=[],l=0;l<e.length;++l)t[l]=String.fromCharCode(e[l]);return t.join("")}var Pwe=Awe?function(e){return Buffer.concat(e.map(function(e){return Buffer.isBuffer(e)?e:Dwe(e)}))}:function(e){if("undefined"!==typeof Uint8Array){var t=0,l=0;for(t=0;t<e.length;++t)l+=e[t].length;var r=new Uint8Array(l),n=0;for(t=0,l=0;t<e.length;l+=n,++t)if(n=e[t].length,e[t]instanceof Uint8Array)r.set(e[t],l);else{if("string"==typeof e[t])throw"wtf";r.set(new Uint8Array(e[t]),l)}return r}return[].concat.apply([],e.map(function(e){return Array.isArray(e)?e:[].slice.call(e)}))};var _we=/\u0000/g,Owe=/[\u0001-\u0006]/g;function Lwe(e){for(var t="",l=e.length-1;l>=0;)t+=e.charAt(l--);return t}function Fwe(e,t){var l=""+e;return l.length>=t?l:QIe("0",t-l.length)+l}function qwe(e,t){var l=""+e;return l.length>=t?l:QIe(" ",t-l.length)+l}function zwe(e,t){var l=""+e;return l.length>=t?l:l+QIe(" ",t-l.length)}var Uwe=Math.pow(2,32);function Gwe(e,t){return e>Uwe||e<-Uwe?function(e,t){var l=""+Math.round(e);return l.length>=t?l:QIe("0",t-l.length)+l}(e,t):function(e,t){var l=""+e;return l.length>=t?l:QIe("0",t-l.length)+l}(Math.round(e),t)}function Vwe(e,t){return t=t||0,e.length>=7+t&&103===(32|e.charCodeAt(t))&&101===(32|e.charCodeAt(t+1))&&110===(32|e.charCodeAt(t+2))&&101===(32|e.charCodeAt(t+3))&&114===(32|e.charCodeAt(t+4))&&97===(32|e.charCodeAt(t+5))&&108===(32|e.charCodeAt(t+6))}var Hwe=[["Sun","Sunday"],["Mon","Monday"],["Tue","Tuesday"],["Wed","Wednesday"],["Thu","Thursday"],["Fri","Friday"],["Sat","Saturday"]],Wwe=[["J","Jan","January"],["F","Feb","February"],["M","Mar","March"],["A","Apr","April"],["M","May","May"],["J","Jun","June"],["J","Jul","July"],["A","Aug","August"],["S","Sep","September"],["O","Oct","October"],["N","Nov","November"],["D","Dec","December"]];var Zwe={0:"General",1:"0",2:"0.00",3:"#,##0",4:"#,##0.00",9:"0%",10:"0.00%",11:"0.00E+00",12:"# ?/?",13:"# ??/??",14:"m/d/yy",15:"d-mmm-yy",16:"d-mmm",17:"mmm-yy",18:"h:mm AM/PM",19:"h:mm:ss AM/PM",20:"h:mm",21:"h:mm:ss",22:"m/d/yy h:mm",37:"#,##0 ;(#,##0)",38:"#,##0 ;[Red](#,##0)",39:"#,##0.00;(#,##0.00)",40:"#,##0.00;[Red](#,##0.00)",45:"mm:ss",46:"[h]:mm:ss",47:"mmss.0",48:"##0.0E+0",49:"@",56:'"\u4e0a\u5348/\u4e0b\u5348 "hh"\u6642"mm"\u5206"ss"\u79d2 "'},$we={5:37,6:38,7:39,8:40,23:0,24:0,25:0,26:0,27:14,28:14,29:14,30:14,31:14,50:14,51:14,52:14,53:14,54:14,55:14,56:14,57:14,58:14,59:1,60:2,61:3,62:4,67:9,68:10,69:12,70:13,71:14,72:14,73:15,74:16,75:17,76:20,77:21,78:22,79:45,80:46,81:47,82:0},Kwe={5:'"$"#,##0_);\\("$"#,##0\\)',63:'"$"#,##0_);\\("$"#,##0\\)',6:'"$"#,##0_);[Red]\\("$"#,##0\\)',64:'"$"#,##0_);[Red]\\("$"#,##0\\)',7:'"$"#,##0.00_);\\("$"#,##0.00\\)',65:'"$"#,##0.00_);\\("$"#,##0.00\\)',8:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',66:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',41:'_(* #,##0_);_(* \\(#,##0\\);_(* "-"_);_(@_)',42:'_("$"* #,##0_);_("$"* \\(#,##0\\);_("$"* "-"_);_(@_)',43:'_(* #,##0.00_);_(* \\(#,##0.00\\);_(* "-"??_);_(@_)',44:'_("$"* #,##0.00_);_("$"* \\(#,##0.00\\);_("$"* "-"??_);_(@_)'};function Ywe(e,t,l){for(var r=e<0?-1:1,n=e*r,i=0,a=1,s=0,o=1,c=0,u=0,p=Math.floor(n);c<t&&(s=(p=Math.floor(n))*a+i,u=p*c+o,!(n-p<5e-8));)n=1/(n-p),i=a,a=s,o=c,c=u;if(u>t&&(c>t?(u=o,s=i):(u=c,s=a)),!l)return[0,r*s,u];var d=Math.floor(r*s/u);return[d,r*s-d*u,u]}function Qwe(e,t,l){if(e>2958465||e<0)return null;var r=0|e,n=Math.floor(86400*(e-r)),i=0,a=[],s={D:r,T:n,u:86400*(e-r)-n,y:0,m:0,d:0,H:0,M:0,S:0,q:0};if(Math.abs(s.u)<1e-6&&(s.u=0),t&&t.date1904&&(r+=1462),s.u>.9999&&(s.u=0,86400==++n&&(s.T=n=0,++r,++s.D)),60===r)a=l?[1317,10,29]:[1900,2,29],i=3;else if(0===r)a=l?[1317,8,29]:[1900,1,0],i=6;else{r>60&&--r;var o=new Date(1900,0,1);o.setDate(o.getDate()+r-1),a=[o.getFullYear(),o.getMonth()+1,o.getDate()],i=o.getDay(),r<60&&(i=(i+6)%7),l&&(i=function(e,t){t[0]-=581;var l=e.getDay();e<60&&(l=(l+6)%7);return l}(o,a))}return s.y=a[0],s.m=a[1],s.d=a[2],s.S=n%60,n=Math.floor(n/60),s.M=n%60,n=Math.floor(n/60),s.H=n,s.q=i,s}var Jwe=new Date(1899,11,31,0,0,0),Xwe=Jwe.getTime(),eIe=new Date(1900,2,1,0,0,0);function tIe(e,t){var l=e.getTime();return t?l-=1262304e5:e>=eIe&&(l+=864e5),(l-(Xwe+6e4*(e.getTimezoneOffset()-Jwe.getTimezoneOffset())))/864e5}function lIe(e){return-1==e.indexOf(".")?e:e.replace(/(?:\.0*|(\.\d*[1-9])0+)$/,"$1")}function rIe(e){var t,l=Math.floor(Math.log(Math.abs(e))*Math.LOG10E);return t=l>=-4&&l<=-1?e.toPrecision(10+l):Math.abs(l)<=9?function(e){var t=e<0?12:11,l=lIe(e.toFixed(12));return l.length<=t||(l=e.toPrecision(10)).length<=t?l:e.toExponential(5)}(e):10===l?e.toFixed(10).substr(0,12):function(e){var t=lIe(e.toFixed(11));return t.length>(e<0?12:11)||"0"===t||"-0"===t?e.toPrecision(6):t}(e),lIe(function(e){return-1==e.indexOf("E")?e:e.replace(/(?:\.0*|(\.\d*[1-9])0+)[Ee]/,"$1E").replace(/(E[+-])(\d)$/,"$10$2")}(t.toUpperCase()))}function nIe(e,t){switch(typeof e){case"string":return e;case"boolean":return e?"TRUE":"FALSE";case"number":return(0|e)===e?e.toString(10):rIe(e);case"undefined":return"";case"object":if(null==e)return"";if(e instanceof Date)return IIe(14,tIe(e,t&&t.date1904),t)}throw new Error("unsupported value in General format: "+e)}function iIe(e,t,l,r){var n,i="",a=0,s=0,o=l.y,c=0;switch(e){case 98:o=l.y+543;case 121:switch(t.length){case 1:case 2:n=o%100,c=2;break;default:n=o%1e4,c=4}break;case 109:switch(t.length){case 1:case 2:n=l.m,c=t.length;break;case 3:return Wwe[l.m-1][1];case 5:return Wwe[l.m-1][0];default:return Wwe[l.m-1][2]}break;case 100:switch(t.length){case 1:case 2:n=l.d,c=t.length;break;case 3:return Hwe[l.q][0];default:return Hwe[l.q][1]}break;case 104:switch(t.length){case 1:case 2:n=1+(l.H+11)%12,c=t.length;break;default:throw"bad hour format: "+t}break;case 72:switch(t.length){case 1:case 2:n=l.H,c=t.length;break;default:throw"bad hour format: "+t}break;case 77:switch(t.length){case 1:case 2:n=l.M,c=t.length;break;default:throw"bad minute format: "+t}break;case 115:if("s"!=t&&"ss"!=t&&".0"!=t&&".00"!=t&&".000"!=t)throw"bad second format: "+t;return 0!==l.u||"s"!=t&&"ss"!=t?(s=r>=2?3===r?1e3:100:1===r?10:1,(a=Math.round(s*(l.S+l.u)))>=60*s&&(a=0),"s"===t?0===a?"0":""+a/s:(i=Fwe(a,2+r),"ss"===t?i.substr(0,2):"."+i.substr(2,t.length-1))):Fwe(l.S,t.length);case 90:switch(t){case"[h]":case"[hh]":n=24*l.D+l.H;break;case"[m]":case"[mm]":n=60*(24*l.D+l.H)+l.M;break;case"[s]":case"[ss]":n=60*(60*(24*l.D+l.H)+l.M)+Math.round(l.S+l.u);break;default:throw"bad abstime format: "+t}c=3===t.length?1:2;break;case 101:n=o,c=1}return c>0?Fwe(n,c):""}function aIe(e){if(e.length<=3)return e;for(var t=e.length%3,l=e.substr(0,t);t!=e.length;t+=3)l+=(l.length>0?",":"")+e.substr(t,3);return l}var sIe=/%/g;function oIe(e,t){var l,r=e.indexOf("E")-e.indexOf(".")-1;if(e.match(/^#+0.0E\+0$/)){if(0==t)return"0.0E+0";if(t<0)return"-"+oIe(e,-t);var n=e.indexOf(".");-1===n&&(n=e.indexOf("E"));var i=Math.floor(Math.log(t)*Math.LOG10E)%n;if(i<0&&(i+=n),-1===(l=(t/Math.pow(10,i)).toPrecision(r+1+(n+i)%n)).indexOf("e")){var a=Math.floor(Math.log(t)*Math.LOG10E);for(-1===l.indexOf(".")?l=l.charAt(0)+"."+l.substr(1)+"E+"+(a-l.length+i):l+="E+"+(a-i);"0."===l.substr(0,2);)l=(l=l.charAt(0)+l.substr(2,n)+"."+l.substr(2+n)).replace(/^0+([1-9])/,"$1").replace(/^0+\./,"0.");l=l.replace(/\+-/,"-")}l=l.replace(/^([+-]?)(\d*)\.(\d*)[Ee]/,function(e,t,l,r){return t+l+r.substr(0,(n+i)%n)+"."+r.substr(i)+"E"})}else l=t.toExponential(r);return e.match(/E\+00$/)&&l.match(/e[+-]\d$/)&&(l=l.substr(0,l.length-1)+"0"+l.charAt(l.length-1)),e.match(/E\-/)&&l.match(/e\+/)&&(l=l.replace(/e\+/,"e")),l.replace("e","E")}var cIe=/# (\?+)( ?)\/( ?)(\d+)/;var uIe=/^#*0*\.([0#]+)/,pIe=/\).*[0#]/,dIe=/\(###\) ###\\?-####/;function mIe(e){for(var t,l="",r=0;r!=e.length;++r)switch(t=e.charCodeAt(r)){case 35:break;case 63:l+=" ";break;case 48:l+="0";break;default:l+=String.fromCharCode(t)}return l}function hIe(e,t){var l=Math.pow(10,t);return""+Math.round(e*l)/l}function gIe(e,t){var l=e-Math.floor(e),r=Math.pow(10,t);return t<(""+Math.round(l*r)).length?0:Math.round(l*r)}function yIe(e,t,l){if(40===e.charCodeAt(0)&&!t.match(pIe)){var r=t.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");return l>=0?yIe("n",r,l):"("+yIe("n",r,-l)+")"}if(44===t.charCodeAt(t.length-1))return function(e,t,l){for(var r=t.length-1;44===t.charCodeAt(r-1);)--r;return vIe(e,t.substr(0,r),l/Math.pow(10,3*(t.length-r)))}(e,t,l);if(-1!==t.indexOf("%"))return function(e,t,l){var r=t.replace(sIe,""),n=t.length-r.length;return vIe(e,r,l*Math.pow(10,2*n))+QIe("%",n)}(e,t,l);if(-1!==t.indexOf("E"))return oIe(t,l);if(36===t.charCodeAt(0))return"$"+yIe(e,t.substr(" "==t.charAt(1)?2:1),l);var n,i,a,s,o=Math.abs(l),c=l<0?"-":"";if(t.match(/^00+$/))return c+Gwe(o,t.length);if(t.match(/^[#?]+$/))return"0"===(n=Gwe(l,0))&&(n=""),n.length>t.length?n:mIe(t.substr(0,t.length-n.length))+n;if(i=t.match(cIe))return function(e,t,l){var r=parseInt(e[4],10),n=Math.round(t*r),i=Math.floor(n/r),a=n-i*r,s=r;return l+(0===i?"":""+i)+" "+(0===a?QIe(" ",e[1].length+1+e[4].length):qwe(a,e[1].length)+e[2]+"/"+e[3]+Fwe(s,e[4].length))}(i,o,c);if(t.match(/^#+0+$/))return c+Gwe(o,t.length-t.indexOf("0"));if(i=t.match(uIe))return n=hIe(l,i[1].length).replace(/^([^\.]+)$/,"$1."+mIe(i[1])).replace(/\.$/,"."+mIe(i[1])).replace(/\.(\d*)$/,function(e,t){return"."+t+QIe("0",mIe(i[1]).length-t.length)}),-1!==t.indexOf("0.")?n:n.replace(/^0\./,".");if(t=t.replace(/^#+([0.])/,"$1"),i=t.match(/^(0*)\.(#*)$/))return c+hIe(o,i[2].length).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,i[1].length?"0.":".");if(i=t.match(/^#{1,3},##0(\.?)$/))return c+aIe(Gwe(o,0));if(i=t.match(/^#,##0\.([#0]*0)$/))return l<0?"-"+yIe(e,t,-l):aIe(""+(Math.floor(l)+function(e,t){return t<(""+Math.round((e-Math.floor(e))*Math.pow(10,t))).length?1:0}(l,i[1].length)))+"."+Fwe(gIe(l,i[1].length),i[1].length);if(i=t.match(/^#,#*,#0/))return yIe(e,t.replace(/^#,#*,/,""),l);if(i=t.match(/^([0#]+)(\\?-([0#]+))+$/))return n=Lwe(yIe(e,t.replace(/[\\-]/g,""),l)),a=0,Lwe(Lwe(t.replace(/\\/g,"")).replace(/[0#]/g,function(e){return a<n.length?n.charAt(a++):"0"===e?"0":""}));if(t.match(dIe))return"("+(n=yIe(e,"##########",l)).substr(0,3)+") "+n.substr(3,3)+"-"+n.substr(6);var u="";if(i=t.match(/^([#0?]+)( ?)\/( ?)([#0?]+)/))return a=Math.min(i[4].length,7),s=Ywe(o,Math.pow(10,a)-1,!1),n=""+c," "==(u=vIe("n",i[1],s[1])).charAt(u.length-1)&&(u=u.substr(0,u.length-1)+"0"),n+=u+i[2]+"/"+i[3],(u=zwe(s[2],a)).length<i[4].length&&(u=mIe(i[4].substr(i[4].length-u.length))+u),n+=u;if(i=t.match(/^# ([#0?]+)( ?)\/( ?)([#0?]+)/))return a=Math.min(Math.max(i[1].length,i[4].length),7),c+((s=Ywe(o,Math.pow(10,a)-1,!0))[0]||(s[1]?"":"0"))+" "+(s[1]?qwe(s[1],a)+i[2]+"/"+i[3]+zwe(s[2],a):QIe(" ",2*a+1+i[2].length+i[3].length));if(i=t.match(/^[#0?]+$/))return n=Gwe(l,0),t.length<=n.length?n:mIe(t.substr(0,t.length-n.length))+n;if(i=t.match(/^([#0?]+)\.([#0]+)$/)){n=""+l.toFixed(Math.min(i[2].length,10)).replace(/([^0])0+$/,"$1"),a=n.indexOf(".");var p=t.indexOf(".")-a,d=t.length-n.length-p;return mIe(t.substr(0,p)+n+t.substr(t.length-d))}if(i=t.match(/^00,000\.([#0]*0)$/))return a=gIe(l,i[1].length),l<0?"-"+yIe(e,t,-l):aIe(function(e){return e<2147483647&&e>-2147483648?""+(e>=0?0|e:e-1|0):""+Math.floor(e)}(l)).replace(/^\d,\d{3}$/,"0$&").replace(/^\d*$/,function(e){return"00,"+(e.length<3?Fwe(0,3-e.length):"")+e})+"."+Fwe(a,i[1].length);switch(t){case"###,##0.00":return yIe(e,"#,##0.00",l);case"###,###":case"##,###":case"#,###":var m=aIe(Gwe(o,0));return"0"!==m?c+m:"";case"###,###.00":return yIe(e,"###,##0.00",l).replace(/^0\./,".");case"#,###.00":return yIe(e,"#,##0.00",l).replace(/^0\./,".")}throw new Error("unsupported format |"+t+"|")}function fIe(e,t){var l,r=e.indexOf("E")-e.indexOf(".")-1;if(e.match(/^#+0.0E\+0$/)){if(0==t)return"0.0E+0";if(t<0)return"-"+fIe(e,-t);var n=e.indexOf(".");-1===n&&(n=e.indexOf("E"));var i=Math.floor(Math.log(t)*Math.LOG10E)%n;if(i<0&&(i+=n),!(l=(t/Math.pow(10,i)).toPrecision(r+1+(n+i)%n)).match(/[Ee]/)){var a=Math.floor(Math.log(t)*Math.LOG10E);-1===l.indexOf(".")?l=l.charAt(0)+"."+l.substr(1)+"E+"+(a-l.length+i):l+="E+"+(a-i),l=l.replace(/\+-/,"-")}l=l.replace(/^([+-]?)(\d*)\.(\d*)[Ee]/,function(e,t,l,r){return t+l+r.substr(0,(n+i)%n)+"."+r.substr(i)+"E"})}else l=t.toExponential(r);return e.match(/E\+00$/)&&l.match(/e[+-]\d$/)&&(l=l.substr(0,l.length-1)+"0"+l.charAt(l.length-1)),e.match(/E\-/)&&l.match(/e\+/)&&(l=l.replace(/e\+/,"e")),l.replace("e","E")}function bIe(e,t,l){if(40===e.charCodeAt(0)&&!t.match(pIe)){var r=t.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");return l>=0?bIe("n",r,l):"("+bIe("n",r,-l)+")"}if(44===t.charCodeAt(t.length-1))return function(e,t,l){for(var r=t.length-1;44===t.charCodeAt(r-1);)--r;return vIe(e,t.substr(0,r),l/Math.pow(10,3*(t.length-r)))}(e,t,l);if(-1!==t.indexOf("%"))return function(e,t,l){var r=t.replace(sIe,""),n=t.length-r.length;return vIe(e,r,l*Math.pow(10,2*n))+QIe("%",n)}(e,t,l);if(-1!==t.indexOf("E"))return fIe(t,l);if(36===t.charCodeAt(0))return"$"+bIe(e,t.substr(" "==t.charAt(1)?2:1),l);var n,i,a,s,o=Math.abs(l),c=l<0?"-":"";if(t.match(/^00+$/))return c+Fwe(o,t.length);if(t.match(/^[#?]+$/))return n=""+l,0===l&&(n=""),n.length>t.length?n:mIe(t.substr(0,t.length-n.length))+n;if(i=t.match(cIe))return function(e,t,l){return l+(0===t?"":""+t)+QIe(" ",e[1].length+2+e[4].length)}(i,o,c);if(t.match(/^#+0+$/))return c+Fwe(o,t.length-t.indexOf("0"));if(i=t.match(uIe))return n=(n=(""+l).replace(/^([^\.]+)$/,"$1."+mIe(i[1])).replace(/\.$/,"."+mIe(i[1]))).replace(/\.(\d*)$/,function(e,t){return"."+t+QIe("0",mIe(i[1]).length-t.length)}),-1!==t.indexOf("0.")?n:n.replace(/^0\./,".");if(t=t.replace(/^#+([0.])/,"$1"),i=t.match(/^(0*)\.(#*)$/))return c+(""+o).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,i[1].length?"0.":".");if(i=t.match(/^#{1,3},##0(\.?)$/))return c+aIe(""+o);if(i=t.match(/^#,##0\.([#0]*0)$/))return l<0?"-"+bIe(e,t,-l):aIe(""+l)+"."+QIe("0",i[1].length);if(i=t.match(/^#,#*,#0/))return bIe(e,t.replace(/^#,#*,/,""),l);if(i=t.match(/^([0#]+)(\\?-([0#]+))+$/))return n=Lwe(bIe(e,t.replace(/[\\-]/g,""),l)),a=0,Lwe(Lwe(t.replace(/\\/g,"")).replace(/[0#]/g,function(e){return a<n.length?n.charAt(a++):"0"===e?"0":""}));if(t.match(dIe))return"("+(n=bIe(e,"##########",l)).substr(0,3)+") "+n.substr(3,3)+"-"+n.substr(6);var u="";if(i=t.match(/^([#0?]+)( ?)\/( ?)([#0?]+)/))return a=Math.min(i[4].length,7),s=Ywe(o,Math.pow(10,a)-1,!1),n=""+c," "==(u=vIe("n",i[1],s[1])).charAt(u.length-1)&&(u=u.substr(0,u.length-1)+"0"),n+=u+i[2]+"/"+i[3],(u=zwe(s[2],a)).length<i[4].length&&(u=mIe(i[4].substr(i[4].length-u.length))+u),n+=u;if(i=t.match(/^# ([#0?]+)( ?)\/( ?)([#0?]+)/))return a=Math.min(Math.max(i[1].length,i[4].length),7),c+((s=Ywe(o,Math.pow(10,a)-1,!0))[0]||(s[1]?"":"0"))+" "+(s[1]?qwe(s[1],a)+i[2]+"/"+i[3]+zwe(s[2],a):QIe(" ",2*a+1+i[2].length+i[3].length));if(i=t.match(/^[#0?]+$/))return n=""+l,t.length<=n.length?n:mIe(t.substr(0,t.length-n.length))+n;if(i=t.match(/^([#0]+)\.([#0]+)$/)){n=""+l.toFixed(Math.min(i[2].length,10)).replace(/([^0])0+$/,"$1"),a=n.indexOf(".");var p=t.indexOf(".")-a,d=t.length-n.length-p;return mIe(t.substr(0,p)+n+t.substr(t.length-d))}if(i=t.match(/^00,000\.([#0]*0)$/))return l<0?"-"+bIe(e,t,-l):aIe(""+l).replace(/^\d,\d{3}$/,"0$&").replace(/^\d*$/,function(e){return"00,"+(e.length<3?Fwe(0,3-e.length):"")+e})+"."+Fwe(0,i[1].length);switch(t){case"###,###":case"##,###":case"#,###":var m=aIe(""+o);return"0"!==m?c+m:"";default:if(t.match(/\.[0#?]*$/))return bIe(e,t.slice(0,t.lastIndexOf(".")),l)+mIe(t.slice(t.lastIndexOf(".")))}throw new Error("unsupported format |"+t+"|")}function vIe(e,t,l){return(0|l)===l?bIe(e,t,l):yIe(e,t,l)}var xIe=/\[[HhMmSs\u0E0A\u0E19\u0E17]*\]/;function SIe(e){for(var t=0,l="",r="";t<e.length;)switch(l=e.charAt(t)){case"G":Vwe(e,t)&&(t+=6),t++;break;case'"':for(;34!==e.charCodeAt(++t)&&t<e.length;);++t;break;case"\\":case"_":t+=2;break;case"@":++t;break;case"B":case"b":if("1"===e.charAt(t+1)||"2"===e.charAt(t+1))return!0;case"M":case"D":case"Y":case"H":case"S":case"E":case"m":case"d":case"y":case"h":case"s":case"e":case"g":return!0;case"A":case"a":case"\u4e0a":if("A/P"===e.substr(t,3).toUpperCase())return!0;if("AM/PM"===e.substr(t,5).toUpperCase())return!0;if("\u4e0a\u5348/\u4e0b\u5348"===e.substr(t,5).toUpperCase())return!0;++t;break;case"[":for(r=l;"]"!==e.charAt(t++)&&t<e.length;)r+=e.charAt(t);if(r.match(xIe))return!0;break;case".":case"0":case"#":for(;t<e.length&&("0#?.,E+-%".indexOf(l=e.charAt(++t))>-1||"\\"==l&&"-"==e.charAt(t+1)&&"0#".indexOf(e.charAt(t+2))>-1););break;case"?":for(;e.charAt(++t)===l;);break;case"*":++t," "!=e.charAt(t)&&"*"!=e.charAt(t)||++t;break;case"(":case")":++t;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":for(;t<e.length&&"0123456789".indexOf(e.charAt(++t))>-1;);break;default:++t}return!1}var NIe=/\[(=|>[=]?|<[>=]?)(-?\d+(?:\.\d*)?)\]/;function CIe(e,t){if(null==t)return!1;var l=parseFloat(t[2]);switch(t[1]){case"=":if(e==l)return!0;break;case">":if(e>l)return!0;break;case"<":if(e<l)return!0;break;case"<>":if(e!=l)return!0;break;case">=":if(e>=l)return!0;break;case"<=":if(e<=l)return!0}return!1}function wIe(e,t){var l=function(e){for(var t=[],l=!1,r=0,n=0;r<e.length;++r)switch(e.charCodeAt(r)){case 34:l=!l;break;case 95:case 42:case 92:++r;break;case 59:t[t.length]=e.substr(n,r-n),n=r+1}if(t[t.length]=e.substr(n),!0===l)throw new Error("Format |"+e+"| unterminated string ");return t}(e),r=l.length,n=l[r-1].indexOf("@");if(r<4&&n>-1&&--r,l.length>4)throw new Error("cannot find right format for |"+l.join("|")+"|");if("number"!==typeof t)return[4,4===l.length||n>-1?l[l.length-1]:"@"];switch(l.length){case 1:l=n>-1?["General","General","General",l[0]]:[l[0],l[0],l[0],"@"];break;case 2:l=n>-1?[l[0],l[0],l[0],l[1]]:[l[0],l[1],l[0],"@"];break;case 3:l=n>-1?[l[0],l[1],l[0],l[2]]:[l[0],l[1],l[2],"@"]}var i=t>0?l[0]:t<0?l[1]:l[2];if(-1===l[0].indexOf("[")&&-1===l[1].indexOf("["))return[r,i];if(null!=l[0].match(/\[[=<>]/)||null!=l[1].match(/\[[=<>]/)){var a=l[0].match(NIe),s=l[1].match(NIe);return CIe(t,a)?[r,l[0]]:CIe(t,s)?[r,l[1]]:[r,l[null!=a&&null!=s?2:1]]}return[r,i]}function IIe(e,t,l){null==l&&(l={});var r="";switch(typeof e){case"string":r="m/d/yy"==e&&l.dateNF?l.dateNF:e;break;case"number":null==(r=14==e&&l.dateNF?l.dateNF:(null!=l.table?l.table:Zwe)[e])&&(r=l.table&&l.table[$we[e]]||Zwe[$we[e]]),null==r&&(r=Kwe[e]||"General")}if(Vwe(r,0))return nIe(t,l);t instanceof Date&&(t=tIe(t,l.date1904));var n=wIe(r,t);if(Vwe(n[1]))return nIe(t,l);if(!0===t)t="TRUE";else if(!1===t)t="FALSE";else if(""===t||null==t)return"";return function(e,t,l,r){for(var n,i,a,s=[],o="",c=0,u="",p="t",d="H";c<e.length;)switch(u=e.charAt(c)){case"G":if(!Vwe(e,c))throw new Error("unrecognized character "+u+" in "+e);s[s.length]={t:"G",v:"General"},c+=7;break;case'"':for(o="";34!==(a=e.charCodeAt(++c))&&c<e.length;)o+=String.fromCharCode(a);s[s.length]={t:"t",v:o},++c;break;case"\\":var m=e.charAt(++c),h="("===m||")"===m?m:"t";s[s.length]={t:h,v:m},++c;break;case"_":s[s.length]={t:"t",v:" "},c+=2;break;case"@":s[s.length]={t:"T",v:t},++c;break;case"B":case"b":if("1"===e.charAt(c+1)||"2"===e.charAt(c+1)){if(null==n&&null==(n=Qwe(t,l,"2"===e.charAt(c+1))))return"";s[s.length]={t:"X",v:e.substr(c,2)},p=u,c+=2;break}case"M":case"D":case"Y":case"H":case"S":case"E":u=u.toLowerCase();case"m":case"d":case"y":case"h":case"s":case"e":case"g":if(t<0)return"";if(null==n&&null==(n=Qwe(t,l)))return"";for(o=u;++c<e.length&&e.charAt(c).toLowerCase()===u;)o+=u;"m"===u&&"h"===p.toLowerCase()&&(u="M"),"h"===u&&(u=d),s[s.length]={t:u,v:o},p=u;break;case"A":case"a":case"\u4e0a":var g={t:u,v:u};if(null==n&&(n=Qwe(t,l)),"A/P"===e.substr(c,3).toUpperCase()?(null!=n&&(g.v=n.H>=12?"P":"A"),g.t="T",d="h",c+=3):"AM/PM"===e.substr(c,5).toUpperCase()?(null!=n&&(g.v=n.H>=12?"PM":"AM"),g.t="T",c+=5,d="h"):"\u4e0a\u5348/\u4e0b\u5348"===e.substr(c,5).toUpperCase()?(null!=n&&(g.v=n.H>=12?"\u4e0b\u5348":"\u4e0a\u5348"),g.t="T",c+=5,d="h"):(g.t="t",++c),null==n&&"T"===g.t)return"";s[s.length]=g,p=u;break;case"[":for(o=u;"]"!==e.charAt(c++)&&c<e.length;)o+=e.charAt(c);if("]"!==o.slice(-1))throw'unterminated "[" block: |'+o+"|";if(o.match(xIe)){if(null==n&&null==(n=Qwe(t,l)))return"";s[s.length]={t:"Z",v:o.toLowerCase()},p=o.charAt(1)}else o.indexOf("$")>-1&&(o=(o.match(/\$([^-\[\]]*)/)||[])[1]||"$",SIe(e)||(s[s.length]={t:"t",v:o}));break;case".":if(null!=n){for(o=u;++c<e.length&&"0"===(u=e.charAt(c));)o+=u;s[s.length]={t:"s",v:o};break}case"0":case"#":for(o=u;++c<e.length&&"0#?.,E+-%".indexOf(u=e.charAt(c))>-1;)o+=u;s[s.length]={t:"n",v:o};break;case"?":for(o=u;e.charAt(++c)===u;)o+=u;s[s.length]={t:u,v:o},p=u;break;case"*":++c," "!=e.charAt(c)&&"*"!=e.charAt(c)||++c;break;case"(":case")":s[s.length]={t:1===r?"t":u,v:u},++c;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":for(o=u;c<e.length&&"0123456789".indexOf(e.charAt(++c))>-1;)o+=e.charAt(c);s[s.length]={t:"D",v:o};break;case" ":s[s.length]={t:u,v:u},++c;break;case"$":s[s.length]={t:"t",v:"$"},++c;break;default:if(-1===",$-+/():!^&'~{}<>=\u20acacfijklopqrtuvwxzP".indexOf(u))throw new Error("unrecognized character "+u+" in "+e);s[s.length]={t:"t",v:u},++c}var y,f=0,b=0;for(c=s.length-1,p="t";c>=0;--c)switch(s[c].t){case"h":case"H":s[c].t=d,p="h",f<1&&(f=1);break;case"s":(y=s[c].v.match(/\.0+$/))&&(b=Math.max(b,y[0].length-1)),f<3&&(f=3);case"d":case"y":case"M":case"e":p=s[c].t;break;case"m":"s"===p&&(s[c].t="M",f<2&&(f=2));break;case"X":break;case"Z":f<1&&s[c].v.match(/[Hh]/)&&(f=1),f<2&&s[c].v.match(/[Mm]/)&&(f=2),f<3&&s[c].v.match(/[Ss]/)&&(f=3)}switch(f){case 0:break;case 1:n.u>=.5&&(n.u=0,++n.S),n.S>=60&&(n.S=0,++n.M),n.M>=60&&(n.M=0,++n.H);break;case 2:n.u>=.5&&(n.u=0,++n.S),n.S>=60&&(n.S=0,++n.M)}var v,x="";for(c=0;c<s.length;++c)switch(s[c].t){case"t":case"T":case" ":case"D":break;case"X":s[c].v="",s[c].t=";";break;case"d":case"m":case"y":case"h":case"H":case"M":case"s":case"e":case"b":case"Z":s[c].v=iIe(s[c].t.charCodeAt(0),s[c].v,n,b),s[c].t="t";break;case"n":case"?":for(v=c+1;null!=s[v]&&("?"===(u=s[v].t)||"D"===u||(" "===u||"t"===u)&&null!=s[v+1]&&("?"===s[v+1].t||"t"===s[v+1].t&&"/"===s[v+1].v)||"("===s[c].t&&(" "===u||"n"===u||")"===u)||"t"===u&&("/"===s[v].v||" "===s[v].v&&null!=s[v+1]&&"?"==s[v+1].t));)s[c].v+=s[v].v,s[v]={v:"",t:";"},++v;x+=s[c].v,c=v-1;break;case"G":s[c].t="t",s[c].v=nIe(t,l)}var S,N,C="";if(x.length>0){40==x.charCodeAt(0)?(S=t<0&&45===x.charCodeAt(0)?-t:t,N=vIe("n",x,S)):(N=vIe("n",x,S=t<0&&r>1?-t:t),S<0&&s[0]&&"t"==s[0].t&&(N=N.substr(1),s[0].v="-"+s[0].v)),v=N.length-1;var w=s.length;for(c=0;c<s.length;++c)if(null!=s[c]&&"t"!=s[c].t&&s[c].v.indexOf(".")>-1){w=c;break}var I=s.length;if(w===s.length&&-1===N.indexOf("E")){for(c=s.length-1;c>=0;--c)null!=s[c]&&-1!=="n?".indexOf(s[c].t)&&(v>=s[c].v.length-1?(v-=s[c].v.length,s[c].v=N.substr(v+1,s[c].v.length)):v<0?s[c].v="":(s[c].v=N.substr(0,v+1),v=-1),s[c].t="t",I=c);v>=0&&I<s.length&&(s[I].v=N.substr(0,v+1)+s[I].v)}else if(w!==s.length&&-1===N.indexOf("E")){for(v=N.indexOf(".")-1,c=w;c>=0;--c)if(null!=s[c]&&-1!=="n?".indexOf(s[c].t)){for(i=s[c].v.indexOf(".")>-1&&c===w?s[c].v.indexOf(".")-1:s[c].v.length-1,C=s[c].v.substr(i+1);i>=0;--i)v>=0&&("0"===s[c].v.charAt(i)||"#"===s[c].v.charAt(i))&&(C=N.charAt(v--)+C);s[c].v=C,s[c].t="t",I=c}for(v>=0&&I<s.length&&(s[I].v=N.substr(0,v+1)+s[I].v),v=N.indexOf(".")+1,c=w;c<s.length;++c)if(null!=s[c]&&(-1!=="n?(".indexOf(s[c].t)||c===w)){for(i=s[c].v.indexOf(".")>-1&&c===w?s[c].v.indexOf(".")+1:0,C=s[c].v.substr(0,i);i<s[c].v.length;++i)v<N.length&&(C+=N.charAt(v++));s[c].v=C,s[c].t="t",I=c}}}for(c=0;c<s.length;++c)null!=s[c]&&"n?".indexOf(s[c].t)>-1&&(S=r>1&&t<0&&c>0&&"-"===s[c-1].v?-t:t,s[c].v=vIe(s[c].t,s[c].v,S),s[c].t="t");var k="";for(c=0;c!==s.length;++c)null!=s[c]&&(k+=s[c].v);return k}(n[1],t,l,n[0])}function kIe(e,t){if("number"!=typeof t){t=+t||-1;for(var l=0;l<392;++l)if(void 0!=Zwe[l]){if(Zwe[l]==e){t=l;break}}else t<0&&(t=l);t<0&&(t=391)}return Zwe[t]=e,t}function TIe(e){for(var t=0;392!=t;++t)void 0!==e[t]&&kIe(e[t],t)}function AIe(){Zwe=function(e){return e||(e={}),e[0]="General",e[1]="0",e[2]="0.00",e[3]="#,##0",e[4]="#,##0.00",e[9]="0%",e[10]="0.00%",e[11]="0.00E+00",e[12]="# ?/?",e[13]="# ??/??",e[14]="m/d/yy",e[15]="d-mmm-yy",e[16]="d-mmm",e[17]="mmm-yy",e[18]="h:mm AM/PM",e[19]="h:mm:ss AM/PM",e[20]="h:mm",e[21]="h:mm:ss",e[22]="m/d/yy h:mm",e[37]="#,##0 ;(#,##0)",e[38]="#,##0 ;[Red](#,##0)",e[39]="#,##0.00;(#,##0.00)",e[40]="#,##0.00;[Red](#,##0.00)",e[45]="mm:ss",e[46]="[h]:mm:ss",e[47]="mmss.0",e[48]="##0.0E+0",e[49]="@",e[56]='"\u4e0a\u5348/\u4e0b\u5348 "hh"\u6642"mm"\u5206"ss"\u79d2 "',e}()}var DIe=/[dD]+|[mM]+|[yYeE]+|[Hh]+|[Ss]+/g;var MIe=function(){var e={};e.version="1.2.0";var t=function(){for(var e=0,t=new Array(256),l=0;256!=l;++l)e=1&(e=1&(e=1&(e=1&(e=1&(e=1&(e=1&(e=1&(e=l)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1,t[l]=e;return"undefined"!==typeof Int32Array?new Int32Array(t):t}();var l=function(e){var t=0,l=0,r=0,n="undefined"!==typeof Int32Array?new Int32Array(4096):new Array(4096);for(r=0;256!=r;++r)n[r]=e[r];for(r=0;256!=r;++r)for(l=e[r],t=256+r;t<4096;t+=256)l=n[t]=l>>>8^e[255&l];var i=[];for(r=1;16!=r;++r)i[r-1]="undefined"!==typeof Int32Array?n.subarray(256*r,256*r+256):n.slice(256*r,256*r+256);return i}(t),r=l[0],n=l[1],i=l[2],a=l[3],s=l[4],o=l[5],c=l[6],u=l[7],p=l[8],d=l[9],m=l[10],h=l[11],g=l[12],y=l[13],f=l[14];return e.table=t,e.bstr=function(e,l){for(var r=-1^l,n=0,i=e.length;n<i;)r=r>>>8^t[255&(r^e.charCodeAt(n++))];return~r},e.buf=function(e,l){for(var b=-1^l,v=e.length-15,x=0;x<v;)b=f[e[x++]^255&b]^y[e[x++]^b>>8&255]^g[e[x++]^b>>16&255]^h[e[x++]^b>>>24]^m[e[x++]]^d[e[x++]]^p[e[x++]]^u[e[x++]]^c[e[x++]]^o[e[x++]]^s[e[x++]]^a[e[x++]]^i[e[x++]]^n[e[x++]]^r[e[x++]]^t[e[x++]];for(v+=15;x<v;)b=b>>>8^t[255&(b^e[x++])];return~b},e.str=function(e,l){for(var r=-1^l,n=0,i=e.length,a=0,s=0;n<i;)(a=e.charCodeAt(n++))<128?r=r>>>8^t[255&(r^a)]:a<2048?r=(r=r>>>8^t[255&(r^(192|a>>6&31))])>>>8^t[255&(r^(128|63&a))]:a>=55296&&a<57344?(a=64+(1023&a),s=1023&e.charCodeAt(n++),r=(r=(r=(r=r>>>8^t[255&(r^(240|a>>8&7))])>>>8^t[255&(r^(128|a>>2&63))])>>>8^t[255&(r^(128|s>>6&15|(3&a)<<4))])>>>8^t[255&(r^(128|63&s))]):r=(r=(r=r>>>8^t[255&(r^(224|a>>12&15))])>>>8^t[255&(r^(128|a>>6&63))])>>>8^t[255&(r^(128|63&a))];return~r},e}(),EIe=function(){var e,t={};function l(e){if("/"==e.charAt(e.length-1))return-1===e.slice(0,-1).indexOf("/")?e:l(e.slice(0,-1));var t=e.lastIndexOf("/");return-1===t?e:e.slice(0,t+1)}function r(e){if("/"==e.charAt(e.length-1))return r(e.slice(0,-1));var t=e.lastIndexOf("/");return-1===t?e:e.slice(t+1)}function n(e,t){"string"===typeof t&&(t=new Date(t));var l=t.getHours();l=(l=l<<6|t.getMinutes())<<5|t.getSeconds()>>>1,e.write_shift(2,l);var r=t.getFullYear()-1980;r=(r=r<<4|t.getMonth()+1)<<5|t.getDate(),e.write_shift(2,r)}function i(e){kTe(e,0);for(var t={},l=0;e.l<=e.length-4;){var r=e.read_shift(2),n=e.read_shift(2),i=e.l+n,a={};if(21589===r)1&(l=e.read_shift(1))&&(a.mtime=e.read_shift(4)),n>5&&(2&l&&(a.atime=e.read_shift(4)),4&l&&(a.ctime=e.read_shift(4))),a.mtime&&(a.mt=new Date(1e3*a.mtime));e.l=i,t[r]=a}return t}function a(){return e||(e={})}function s(e,t){if(80==e[0]&&75==e[1])return re(e,t);if(109==(32|e[0])&&105==(32|e[1]))return function(e,t){if("mime-version:"!=N(e.slice(0,13)).toLowerCase())throw new Error("Unsupported MAD header");var l=t&&t.root||"",r=(Awe&&Buffer.isBuffer(e)?e.toString("binary"):N(e)).split("\r\n"),n=0,i="";for(n=0;n<r.length;++n)if(i=r[n],/^Content-Location:/i.test(i)&&(i=i.slice(i.indexOf("file")),l||(l=i.slice(0,i.lastIndexOf("/")+1)),i.slice(0,l.length)!=l))for(;l.length>0&&(l=(l=l.slice(0,l.length-1)).slice(0,l.lastIndexOf("/")+1),i.slice(0,l.length)!=l););var a=(r[1]||"").match(/boundary="(.*?)"/);if(!a)throw new Error("MAD cannot find boundary");var s="--"+(a[1]||""),o=[],c=[],u={FileIndex:o,FullPaths:c};d(u);var p,m=0;for(n=0;n<r.length;++n){var h=r[n];h!==s&&h!==s+"--"||(m++&&ce(u,r.slice(p,n),l),p=n)}return u}(e,t);if(e.length<512)throw new Error("CFB file size "+e.length+" < 512");var l,r,n,i,a,s,m=512,h=[],g=e.slice(0,512);kTe(g,0);var y=function(e){if(80==e[e.l]&&75==e[e.l+1])return[0,0];e.chk(b,"Header Signature: "),e.l+=16;var t=e.read_shift(2,"u");return[e.read_shift(2,"u"),t]}(g);switch(l=y[0]){case 3:m=512;break;case 4:m=4096;break;case 0:if(0==y[1])return re(e,t);default:throw new Error("Major Version: Expected 3 or 4 saw "+l)}512!==m&&kTe(g=e.slice(0,m),28);var v=e.slice(0,m);!function(e,t){var l=9;switch(e.l+=2,l=e.read_shift(2)){case 9:if(3!=t)throw new Error("Sector Shift: Expected 9 saw "+l);break;case 12:if(4!=t)throw new Error("Sector Shift: Expected 12 saw "+l);break;default:throw new Error("Sector Shift: Expected 9 or 12 saw "+l)}e.chk("0600","Mini Sector Shift: "),e.chk("000000000000","Reserved: ")}(g,l);var x=g.read_shift(4,"i");if(3===l&&0!==x)throw new Error("# Directory Sectors: Expected 0 saw "+x);g.l+=4,i=g.read_shift(4,"i"),g.l+=4,g.chk("00100000","Mini Stream Cutoff Size: "),a=g.read_shift(4,"i"),r=g.read_shift(4,"i"),s=g.read_shift(4,"i"),n=g.read_shift(4,"i");for(var S=-1,C=0;C<109&&!((S=g.read_shift(4,"i"))<0);++C)h[C]=S;var w=function(e,t){for(var l=Math.ceil(e.length/t)-1,r=[],n=1;n<l;++n)r[n-1]=e.slice(n*t,(n+1)*t);return r[l-1]=e.slice(l*t),r}(e,m);c(s,n,w,m,h);var I=function(e,t,l,r){var n=e.length,i=[],a=[],s=[],o=[],c=r-1,u=0,p=0,d=0,m=0;for(u=0;u<n;++u)if(s=[],(d=u+t)>=n&&(d-=n),!a[d]){o=[];var h=[];for(p=d;p>=0;){h[p]=!0,a[p]=!0,s[s.length]=p,o.push(e[p]);var g=l[Math.floor(4*p/r)];if(r<4+(m=4*p&c))throw new Error("FAT boundary crossed: "+p+" 4 "+r);if(!e[g])break;if(h[p=bTe(e[g],m)])break}i[d]={nodes:s,data:Zke([o])}}return i}(w,i,h,m);I[i].name="!Directory",r>0&&a!==f&&(I[a].name="!MiniFAT"),I[h[0]].name="!FAT",I.fat_addrs=h,I.ssz=m;var k=[],T=[],A=[];!function(e,t,l,r,n,i,a,s){for(var c,d=0,m=r.length?2:0,h=t[e].data,g=0,y=0;g<h.length;g+=128){var b=h.slice(g,g+128);kTe(b,64),y=b.read_shift(2),c=Kke(b,0,y-m),r.push(c);var v={name:c,type:b.read_shift(1),color:b.read_shift(1),L:b.read_shift(4,"i"),R:b.read_shift(4,"i"),C:b.read_shift(4,"i"),clsid:b.read_shift(16),state:b.read_shift(4,"i"),start:0,size:0};0!==b.read_shift(2)+b.read_shift(2)+b.read_shift(2)+b.read_shift(2)&&(v.ct=p(b,b.l-8)),0!==b.read_shift(2)+b.read_shift(2)+b.read_shift(2)+b.read_shift(2)&&(v.mt=p(b,b.l-8)),v.start=b.read_shift(4,"i"),v.size=b.read_shift(4,"i"),v.size<0&&v.start<0&&(v.size=v.type=0,v.start=f,v.name=""),5===v.type?(d=v.start,n>0&&d!==f&&(t[d].name="!StreamData")):v.size>=4096?(v.storage="fat",void 0===t[v.start]&&(t[v.start]=u(l,v.start,t.fat_addrs,t.ssz)),t[v.start].name=v.name,v.content=t[v.start].data.slice(0,v.size)):(v.storage="minifat",v.size<0?v.size=0:d!==f&&v.start!==f&&t[d]&&(v.content=o(v,t[d].data,(t[s]||{}).data))),v.content&&kTe(v.content,0),i[c]=v,a.push(v)}}(i,I,w,k,r,{},T,a),function(e,t,l){for(var r=0,n=0,i=0,a=0,s=0,o=l.length,c=[],u=[];r<o;++r)c[r]=u[r]=r,t[r]=l[r];for(;s<u.length;++s)n=e[r=u[s]].L,i=e[r].R,a=e[r].C,c[r]===r&&(-1!==n&&c[n]!==n&&(c[r]=c[n]),-1!==i&&c[i]!==i&&(c[r]=c[i])),-1!==a&&(c[a]=r),-1!==n&&r!=c[r]&&(c[n]=c[r],u.lastIndexOf(n)<s&&u.push(n)),-1!==i&&r!=c[r]&&(c[i]=c[r],u.lastIndexOf(i)<s&&u.push(i));for(r=1;r<o;++r)c[r]===r&&(-1!==i&&c[i]!==i?c[r]=c[i]:-1!==n&&c[n]!==n&&(c[r]=c[n]));for(r=1;r<o;++r)if(0!==e[r].type){if((s=r)!=c[s])do{s=c[s],t[r]=t[s]+"/"+t[r]}while(0!==s&&-1!==c[s]&&s!=c[s]);c[r]=-1}for(t[0]+="/",r=1;r<o;++r)2!==e[r].type&&(t[r]+="/")}(T,A,k),k.shift();var D={FileIndex:T,FullPaths:A};return t&&t.raw&&(D.raw={header:v,sectors:w}),D}function o(e,t,l){for(var r=e.start,n=e.size,i=[],a=r;l&&n>0&&a>=0;)i.push(t.slice(a*y,a*y+y)),n-=y,a=bTe(l,4*a);return 0===i.length?ATe(0):Pwe(i).slice(0,e.size)}function c(e,t,l,r,n){var i=f;if(e===f){if(0!==t)throw new Error("DIFAT chain shorter than expected")}else if(-1!==e){var a=l[e],s=(r>>>2)-1;if(!a)return;for(var o=0;o<s&&(i=bTe(a,4*o))!==f;++o)n.push(i);c(bTe(a,r-4),t-1,l,r,n)}}function u(e,t,l,r,n){var i=[],a=[];n||(n=[]);var s=r-1,o=0,c=0;for(o=t;o>=0;){n[o]=!0,i[i.length]=o,a.push(e[o]);var u=l[Math.floor(4*o/r)];if(r<4+(c=4*o&s))throw new Error("FAT boundary crossed: "+o+" 4 "+r);if(!e[u])break;o=bTe(e[u],c)}return{nodes:i,data:Zke([a])}}function p(e,t){return new Date(1e3*(fTe(e,t+4)/1e7*Math.pow(2,32)+fTe(e,t)/1e7-11644473600))}function d(e,t){var l=t||{},r=l.root||"Root Entry";if(e.FullPaths||(e.FullPaths=[]),e.FileIndex||(e.FileIndex=[]),e.FullPaths.length!==e.FileIndex.length)throw new Error("inconsistent CFB structure");0===e.FullPaths.length&&(e.FullPaths[0]=r+"/",e.FileIndex[0]={name:r,type:5}),l.CLSID&&(e.FileIndex[0].clsid=l.CLSID),function(e){var t="\x01Sh33tJ5";if(EIe.find(e,"/"+t))return;var l=ATe(4);l[0]=55,l[1]=l[3]=50,l[2]=54,e.FileIndex.push({name:t,type:2,content:l,size:4,L:69,R:69,C:69}),e.FullPaths.push(e.FullPaths[0]+t),m(e)}(e)}function m(e,t){d(e);for(var n=!1,i=!1,a=e.FullPaths.length-1;a>=0;--a){var s=e.FileIndex[a];switch(s.type){case 0:i?n=!0:(e.FileIndex.pop(),e.FullPaths.pop());break;case 1:case 2:case 5:i=!0,isNaN(s.R*s.L*s.C)&&(n=!0),s.R>-1&&s.L>-1&&s.R==s.L&&(n=!0);break;default:n=!0}}if(n||t){var o=new Date(1987,1,19),c=0,u=Object.create?Object.create(null):{},p=[];for(a=0;a<e.FullPaths.length;++a)u[e.FullPaths[a]]=!0,0!==e.FileIndex[a].type&&p.push([e.FullPaths[a],e.FileIndex[a]]);for(a=0;a<p.length;++a){var m=l(p[a][0]);(i=u[m])||(p.push([m,{name:r(m).replace("/",""),type:1,clsid:x,ct:o,mt:o,content:null}]),u[m]=!0)}for(p.sort(function(e,t){return function(e,t){for(var l=e.split("/"),r=t.split("/"),n=0,i=0,a=Math.min(l.length,r.length);n<a;++n){if(i=l[n].length-r[n].length)return i;if(l[n]!=r[n])return l[n]<r[n]?-1:1}return l.length-r.length}(e[0],t[0])}),e.FullPaths=[],e.FileIndex=[],a=0;a<p.length;++a)e.FullPaths[a]=p[a][0],e.FileIndex[a]=p[a][1];for(a=0;a<p.length;++a){var h=e.FileIndex[a],g=e.FullPaths[a];if(h.name=r(g).replace("/",""),h.L=h.R=h.C=-(h.color=1),h.size=h.content?h.content.length:0,h.start=0,h.clsid=h.clsid||x,0===a)h.C=p.length>1?1:-1,h.size=0,h.type=5;else if("/"==g.slice(-1)){for(c=a+1;c<p.length&&l(e.FullPaths[c])!=g;++c);for(h.C=c>=p.length?-1:c,c=a+1;c<p.length&&l(e.FullPaths[c])!=l(g);++c);h.R=c>=p.length?-1:c,h.type=1}else l(e.FullPaths[a+1]||"")==l(g)&&(h.R=a+1),h.type=2}}}function h(e,t){var l=t||{};if("mad"==l.fileType)return function(e,t){for(var l=t||{},r=l.boundary||"SheetJS",n=["MIME-Version: 1.0",'Content-Type: multipart/related; boundary="'+(r="------="+r).slice(2)+'"',"","",""],i=e.FullPaths[0],a=i,s=e.FileIndex[0],o=1;o<e.FullPaths.length;++o)if(a=e.FullPaths[o].slice(i.length),(s=e.FileIndex[o]).size&&s.content&&"\x01Sh33tJ5"!=a){a=a.replace(/[\x00-\x08\x0B\x0C\x0E-\x1F\x7E-\xFF]/g,function(e){return"_x"+e.charCodeAt(0).toString(16)+"_"}).replace(/[\u0080-\uFFFF]/g,function(e){return"_u"+e.charCodeAt(0).toString(16)+"_"});for(var c=s.content,u=Awe&&Buffer.isBuffer(c)?c.toString("binary"):N(c),p=0,d=Math.min(1024,u.length),m=0,h=0;h<=d;++h)(m=u.charCodeAt(h))>=32&&m<128&&++p;var g=p>=4*d/5;n.push(r),n.push("Content-Location: "+(l.root||"file:///C:/SheetJS/")+a),n.push("Content-Transfer-Encoding: "+(g?"quoted-printable":"base64")),n.push("Content-Type: "+ae(s,a)),n.push(""),n.push(g?oe(u):se(u))}return n.push(r+"--\r\n"),n.join("\r\n")}(e,l);if(m(e),"zip"===l.fileType)return function(e,t){var l=t||{},r=[],i=[],a=ATe(1),s=l.compression?8:0,o=0;0;var c=0,u=0,p=0,d=0,m=e.FullPaths[0],h=m,g=e.FileIndex[0],y=[],f=0;for(c=1;c<e.FullPaths.length;++c)if(h=e.FullPaths[c].slice(m.length),(g=e.FileIndex[c]).size&&g.content&&"\x01Sh33tJ5"!=h){var b=p,v=ATe(h.length);for(u=0;u<h.length;++u)v.write_shift(1,127&h.charCodeAt(u));v=v.slice(0,v.l),y[d]=MIe.buf(g.content,0);var x=g.content;8==s&&(x=C(x)),(a=ATe(30)).write_shift(4,67324752),a.write_shift(2,20),a.write_shift(2,o),a.write_shift(2,s),g.mt?n(a,g.mt):a.write_shift(4,0),a.write_shift(-4,8&o?0:y[d]),a.write_shift(4,8&o?0:x.length),a.write_shift(4,8&o?0:g.content.length),a.write_shift(2,v.length),a.write_shift(2,0),p+=a.length,r.push(a),p+=v.length,r.push(v),p+=x.length,r.push(x),8&o&&((a=ATe(12)).write_shift(-4,y[d]),a.write_shift(4,x.length),a.write_shift(4,g.content.length),p+=a.l,r.push(a)),(a=ATe(46)).write_shift(4,33639248),a.write_shift(2,0),a.write_shift(2,20),a.write_shift(2,o),a.write_shift(2,s),a.write_shift(4,0),a.write_shift(-4,y[d]),a.write_shift(4,x.length),a.write_shift(4,g.content.length),a.write_shift(2,v.length),a.write_shift(2,0),a.write_shift(2,0),a.write_shift(2,0),a.write_shift(2,0),a.write_shift(4,0),a.write_shift(4,b),f+=a.l,i.push(a),f+=v.length,i.push(v),++d}return a=ATe(22),a.write_shift(4,101010256),a.write_shift(2,0),a.write_shift(2,0),a.write_shift(2,d),a.write_shift(2,d),a.write_shift(4,f),a.write_shift(4,p),a.write_shift(2,0),Pwe([Pwe(r),Pwe(i),a])}(e,l);var r=function(e){for(var t=0,l=0,r=0;r<e.FileIndex.length;++r){var n=e.FileIndex[r];if(n.content){var i=n.content.length;i>0&&(i<4096?t+=i+63>>6:l+=i+511>>9)}}for(var a=e.FullPaths.length+3>>2,s=t+127>>7,o=(t+7>>3)+l+a+s,c=o+127>>7,u=c<=109?0:Math.ceil((c-109)/127);o+c+u+127>>7>c;)u=++c<=109?0:Math.ceil((c-109)/127);var p=[1,u,c,s,a,l,t,0];return e.FileIndex[0].size=t<<6,p[7]=(e.FileIndex[0].start=p[0]+p[1]+p[2]+p[3]+p[4]+p[5])+(p[6]+7>>3),p}(e),i=ATe(r[7]<<9),a=0,s=0;for(a=0;a<8;++a)i.write_shift(1,v[a]);for(a=0;a<8;++a)i.write_shift(2,0);for(i.write_shift(2,62),i.write_shift(2,3),i.write_shift(2,65534),i.write_shift(2,9),i.write_shift(2,6),a=0;a<3;++a)i.write_shift(2,0);for(i.write_shift(4,0),i.write_shift(4,r[2]),i.write_shift(4,r[0]+r[1]+r[2]+r[3]-1),i.write_shift(4,0),i.write_shift(4,4096),i.write_shift(4,r[3]?r[0]+r[1]+r[2]-1:f),i.write_shift(4,r[3]),i.write_shift(-4,r[1]?r[0]-1:f),i.write_shift(4,r[1]),a=0;a<109;++a)i.write_shift(-4,a<r[2]?r[1]+a:-1);if(r[1])for(s=0;s<r[1];++s){for(;a<236+127*s;++a)i.write_shift(-4,a<r[2]?r[1]+a:-1);i.write_shift(-4,s===r[1]-1?f:s+1)}var o=function(e){for(s+=e;a<s-1;++a)i.write_shift(-4,a+1);e&&(++a,i.write_shift(-4,f))};for(s=a=0,s+=r[1];a<s;++a)i.write_shift(-4,S.DIFSECT);for(s+=r[2];a<s;++a)i.write_shift(-4,S.FATSECT);o(r[3]),o(r[4]);for(var c=0,u=0,p=e.FileIndex[0];c<e.FileIndex.length;++c)(p=e.FileIndex[c]).content&&((u=p.content.length)<4096||(p.start=s,o(u+511>>9)));for(o(r[6]+7>>3);511&i.l;)i.write_shift(-4,S.ENDOFCHAIN);for(s=a=0,c=0;c<e.FileIndex.length;++c)(p=e.FileIndex[c]).content&&(!(u=p.content.length)||u>=4096||(p.start=s,o(u+63>>6)));for(;511&i.l;)i.write_shift(-4,S.ENDOFCHAIN);for(a=0;a<r[4]<<2;++a){var d=e.FullPaths[a];if(d&&0!==d.length){p=e.FileIndex[a],0===a&&(p.start=p.size?p.start-1:f);var h=0===a&&l.root||p.name;if(u=2*(h.length+1),i.write_shift(64,h,"utf16le"),i.write_shift(2,u),i.write_shift(1,p.type),i.write_shift(1,p.color),i.write_shift(-4,p.L),i.write_shift(-4,p.R),i.write_shift(-4,p.C),p.clsid)i.write_shift(16,p.clsid,"hex");else for(c=0;c<4;++c)i.write_shift(4,0);i.write_shift(4,p.state||0),i.write_shift(4,0),i.write_shift(4,0),i.write_shift(4,0),i.write_shift(4,0),i.write_shift(4,p.start),i.write_shift(4,p.size),i.write_shift(4,0)}else{for(c=0;c<17;++c)i.write_shift(4,0);for(c=0;c<3;++c)i.write_shift(4,-1);for(c=0;c<12;++c)i.write_shift(4,0)}}for(a=1;a<e.FileIndex.length;++a)if((p=e.FileIndex[a]).size>=4096)if(i.l=p.start+1<<9,Awe&&Buffer.isBuffer(p.content))p.content.copy(i,i.l,0,p.size),i.l+=p.size+511&-512;else{for(c=0;c<p.size;++c)i.write_shift(1,p.content[c]);for(;511&c;++c)i.write_shift(1,0)}for(a=1;a<e.FileIndex.length;++a)if((p=e.FileIndex[a]).size>0&&p.size<4096)if(Awe&&Buffer.isBuffer(p.content))p.content.copy(i,i.l,0,p.size),i.l+=p.size+63&-64;else{for(c=0;c<p.size;++c)i.write_shift(1,p.content[c]);for(;63&c;++c)i.write_shift(1,0)}if(Awe)i.l=i.length;else for(;i.l<i.length;)i.write_shift(1,0);return i}t.version="1.2.1";var g,y=64,f=-2,b="d0cf11e0a1b11ae1",v=[208,207,17,224,161,177,26,225],x="00000000000000000000000000000000",S={MAXREGSECT:-6,DIFSECT:-4,FATSECT:-3,ENDOFCHAIN:f,FREESECT:-1,HEADER_SIGNATURE:b,HEADER_MINOR_VERSION:"3e00",MAXREGSID:-6,NOSTREAM:-1,HEADER_CLSID:x,EntryTypes:["unknown","storage","stream","lockbytes","property","root"]};function N(e){for(var t=new Array(e.length),l=0;l<e.length;++l)t[l]=String.fromCharCode(e[l]);return t.join("")}function C(e){return g?g.deflateRawSync(e):$(e)}var w=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],I=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258],k=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577];function T(e){var t=139536&(e<<1|e<<11)|558144&(e<<5|e<<15);return 255&(t>>16|t>>8|t)}for(var A="undefined"!==typeof Uint8Array,D=A?new Uint8Array(256):[],M=0;M<256;++M)D[M]=T(M);function E(e,t){var l=D[255&e];return t<=8?l>>>8-t:(l=l<<8|D[e>>8&255],t<=16?l>>>16-t:(l=l<<8|D[e>>16&255])>>>24-t)}function R(e,t){var l=7&t,r=t>>>3;return(e[r]|(l<=6?0:e[r+1]<<8))>>>l&3}function B(e,t){var l=7&t,r=t>>>3;return(e[r]|(l<=5?0:e[r+1]<<8))>>>l&7}function j(e,t){var l=7&t,r=t>>>3;return(e[r]|(l<=3?0:e[r+1]<<8))>>>l&31}function P(e,t){var l=7&t,r=t>>>3;return(e[r]|(l<=1?0:e[r+1]<<8))>>>l&127}function _(e,t,l){var r=7&t,n=t>>>3,i=(1<<l)-1,a=e[n]>>>r;return l<8-r?a&i:(a|=e[n+1]<<8-r,l<16-r?a&i:(a|=e[n+2]<<16-r,l<24-r?a&i:(a|=e[n+3]<<24-r)&i))}function O(e,t,l){var r=7&t,n=t>>>3;return r<=5?e[n]|=(7&l)<<r:(e[n]|=l<<r&255,e[n+1]=(7&l)>>8-r),t+3}function L(e,t,l){return l=(1&l)<<(7&t),e[t>>>3]|=l,t+1}function F(e,t,l){var r=t>>>3;return l<<=7&t,e[r]|=255&l,l>>>=8,e[r+1]=l,t+8}function q(e,t,l){var r=t>>>3;return l<<=7&t,e[r]|=255&l,l>>>=8,e[r+1]=255&l,e[r+2]=l>>>8,t+16}function z(e,t){var l=e.length,r=2*l>t?2*l:t+5,n=0;if(l>=t)return e;if(Awe){var i=Ewe(r);if(e.copy)e.copy(i);else for(;n<e.length;++n)i[n]=e[n];return i}if(A){var a=new Uint8Array(r);if(a.set)a.set(e);else for(;n<l;++n)a[n]=e[n];return a}return e.length=r,e}function U(e){for(var t=new Array(e),l=0;l<e;++l)t[l]=0;return t}function G(e,t,l){var r=1,n=0,i=0,a=0,s=0,o=e.length,c=A?new Uint16Array(32):U(32);for(i=0;i<32;++i)c[i]=0;for(i=o;i<l;++i)e[i]=0;o=e.length;var u=A?new Uint16Array(o):U(o);for(i=0;i<o;++i)c[n=e[i]]++,r<n&&(r=n),u[i]=0;for(c[0]=0,i=1;i<=r;++i)c[i+16]=s=s+c[i-1]<<1;for(i=0;i<o;++i)0!=(s=e[i])&&(u[i]=c[s+16]++);var p=0;for(i=0;i<o;++i)if(0!=(p=e[i]))for(s=E(u[i],r)>>r-p,a=(1<<r+4-p)-1;a>=0;--a)t[s|a<<p]=15&p|i<<4;return r}var V=A?new Uint16Array(512):U(512),H=A?new Uint16Array(32):U(32);if(!A){for(var W=0;W<512;++W)V[W]=0;for(W=0;W<32;++W)H[W]=0}!function(){for(var e=[],t=0;t<32;t++)e.push(5);G(e,H,32);var l=[];for(t=0;t<=143;t++)l.push(8);for(;t<=255;t++)l.push(9);for(;t<=279;t++)l.push(7);for(;t<=287;t++)l.push(8);G(l,V,288)}();var Z=function(){for(var e=A?new Uint8Array(32768):[],t=0,l=0;t<k.length-1;++t)for(;l<k[t+1];++l)e[l]=t;for(;l<32768;++l)e[l]=29;var r=A?new Uint8Array(259):[];for(t=0,l=0;t<I.length-1;++t)for(;l<I[t+1];++l)r[l]=t;return function(t,l){return t.length<8?function(e,t){for(var l=0;l<e.length;){var r=Math.min(65535,e.length-l),n=l+r==e.length;for(t.write_shift(1,+n),t.write_shift(2,r),t.write_shift(2,65535&~r);r-- >0;)t[t.l++]=e[l++]}return t.l}(t,l):function(t,l){for(var n=0,i=0,a=A?new Uint16Array(32768):[];i<t.length;){var s=Math.min(65535,t.length-i);if(s<10){for(7&(n=O(l,n,+!(i+s!=t.length)))&&(n+=8-(7&n)),l.l=n/8|0,l.write_shift(2,s),l.write_shift(2,65535&~s);s-- >0;)l[l.l++]=t[i++];n=8*l.l}else{n=O(l,n,+!(i+s!=t.length)+2);for(var o=0;s-- >0;){var c=t[i],u=-1,p=0;if((u=a[o=32767&(o<<5^c)])&&((u|=-32768&i)>i&&(u-=32768),u<i))for(;t[u+p]==t[i+p]&&p<250;)++p;if(p>2){(c=r[p])<=22?n=F(l,n,D[c+1]>>1)-1:(F(l,n,3),F(l,n+=5,D[c-23]>>5),n+=3);var d=c<8?0:c-4>>2;d>0&&(q(l,n,p-I[c]),n+=d),c=e[i-u],n=F(l,n,D[c]>>3),n-=3;var m=c<4?0:c-2>>1;m>0&&(q(l,n,i-u-k[c]),n+=m);for(var h=0;h<p;++h)a[o]=32767&i,o=32767&(o<<5^t[i]),++i;s-=p-1}else c<=143?c+=48:n=L(l,n,1),n=F(l,n,D[c]),a[o]=32767&i,++i}n=F(l,n,0)-1}}return l.l=(n+7)/8|0,l.l}(t,l)}}();function $(e){var t=ATe(50+Math.floor(1.1*e.length)),l=Z(e,t);return t.slice(0,l)}var K=A?new Uint16Array(32768):U(32768),Y=A?new Uint16Array(32768):U(32768),Q=A?new Uint16Array(128):U(128),J=1,X=1;function ee(e,t){var l=j(e,t)+257,r=j(e,t+=5)+1,n=function(e,t){var l=7&t,r=t>>>3;return(e[r]|(l<=4?0:e[r+1]<<8))>>>l&15}(e,t+=5)+4;t+=4;for(var i=0,a=A?new Uint8Array(19):U(19),s=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],o=1,c=A?new Uint8Array(8):U(8),u=A?new Uint8Array(8):U(8),p=a.length,d=0;d<n;++d)a[w[d]]=i=B(e,t),o<i&&(o=i),c[i]++,t+=3;var m=0;for(c[0]=0,d=1;d<=o;++d)u[d]=m=m+c[d-1]<<1;for(d=0;d<p;++d)0!=(m=a[d])&&(s[d]=u[m]++);var h=0;for(d=0;d<p;++d)if(0!=(h=a[d])){m=D[s[d]]>>8-h;for(var g=(1<<7-h)-1;g>=0;--g)Q[m|g<<h]=7&h|d<<3}var y=[];for(o=1;y.length<l+r;)switch(t+=7&(m=Q[P(e,t)]),m>>>=3){case 16:for(i=3+R(e,t),t+=2,m=y[y.length-1];i-- >0;)y.push(m);break;case 17:for(i=3+B(e,t),t+=3;i-- >0;)y.push(0);break;case 18:for(i=11+P(e,t),t+=7;i-- >0;)y.push(0);break;default:y.push(m),o<m&&(o=m)}var f=y.slice(0,l),b=y.slice(l);for(d=l;d<286;++d)f[d]=0;for(d=r;d<30;++d)b[d]=0;return J=G(f,K,286),X=G(b,Y,30),t}function te(e,t){var l=function(e,t){if(3==e[0]&&!(3&e[1]))return[Mwe(t),2];for(var l=0,r=0,n=Ewe(t||1<<18),i=0,a=n.length>>>0,s=0,o=0;0==(1&r);)if(r=B(e,l),l+=3,r>>>1!=0)for(r>>1==1?(s=9,o=5):(l=ee(e,l),s=J,o=X);;){!t&&a<i+32767&&(a=(n=z(n,i+32767)).length);var c=_(e,l,s),u=r>>>1==1?V[c]:K[c];if(l+=15&u,0===((u>>>=4)>>>8&255))n[i++]=u;else{if(256==u)break;var p=(u-=257)<8?0:u-4>>2;p>5&&(p=0);var d=i+I[u];p>0&&(d+=_(e,l,p),l+=p),c=_(e,l,o),l+=15&(u=r>>>1==1?H[c]:Y[c]);var m=(u>>>=4)<4?0:u-2>>1,h=k[u];for(m>0&&(h+=_(e,l,m),l+=m),!t&&a<d&&(a=(n=z(n,d+100)).length);i<d;)n[i]=n[i-h],++i}}else{7&l&&(l+=8-(7&l));var g=e[l>>>3]|e[(l>>>3)+1]<<8;if(l+=32,g>0)for(!t&&a<i+g&&(a=(n=z(n,i+g)).length);g-- >0;)n[i++]=e[l>>>3],l+=8}return t?[n,l+7>>>3]:[n.slice(0,i),l+7>>>3]}(e.slice(e.l||0),t);return e.l+=l[1],l[0]}function le(e,t){if(!e)throw new Error(t);"undefined"!==typeof console&&console.error(t)}function re(e,t){var l=e;kTe(l,0);var r={FileIndex:[],FullPaths:[]};d(r,{root:t.root});for(var n=l.length-4;(80!=l[n]||75!=l[n+1]||5!=l[n+2]||6!=l[n+3])&&n>=0;)--n;l.l=n+4,l.l+=4;var a=l.read_shift(2);l.l+=6;var s=l.read_shift(4);for(l.l=s,n=0;n<a;++n){l.l+=20;var o=l.read_shift(4),c=l.read_shift(4),u=l.read_shift(2),p=l.read_shift(2),m=l.read_shift(2);l.l+=8;var h=l.read_shift(4),g=i(l.slice(l.l+u,l.l+u+p));l.l+=u+p+m;var y=l.l;l.l=h+4,ne(l,o,c,r,g),l.l=y}return r}function ne(e,t,l,r,n){e.l+=2;var a=e.read_shift(2),s=e.read_shift(2),o=function(e){var t=65535&e.read_shift(2),l=65535&e.read_shift(2),r=new Date,n=31&l,i=15&(l>>>=5);l>>>=4,r.setMilliseconds(0),r.setFullYear(l+1980),r.setMonth(i-1),r.setDate(n);var a=31&t,s=63&(t>>>=5);return t>>>=6,r.setHours(t),r.setMinutes(s),r.setSeconds(a<<1),r}(e);if(8257&a)throw new Error("Unsupported ZIP encryption");e.read_shift(4);for(var c=e.read_shift(4),u=e.read_shift(4),p=e.read_shift(2),d=e.read_shift(2),m="",h=0;h<p;++h)m+=String.fromCharCode(e[e.l++]);if(d){var y=i(e.slice(e.l,e.l+d));(y[21589]||{}).mt&&(o=y[21589].mt),((n||{})[21589]||{}).mt&&(o=n[21589].mt)}e.l+=d;var f=e.slice(e.l,e.l+c);switch(s){case 8:f=function(e,t){if(!g)return te(e,t);var l=new(0,g.InflateRaw),r=l._processChunk(e.slice(e.l),l._finishFlushFlag);return e.l+=l.bytesRead,r}(e,u);break;case 0:break;default:throw new Error("Unsupported ZIP Compression method "+s)}var b=!1;8&a&&(134695760==e.read_shift(4)&&(e.read_shift(4),b=!0),c=e.read_shift(4),u=e.read_shift(4)),c!=t&&le(b,"Bad compressed size: "+t+" != "+c),u!=l&&le(b,"Bad uncompressed size: "+l+" != "+u),ue(r,m,f,{unsafe:!0,mt:o})}var ie={htm:"text/html",xml:"text/xml",gif:"image/gif",jpg:"image/jpeg",png:"image/png",mso:"application/x-mso",thmx:"application/vnd.ms-officetheme",sh33tj5:"application/octet-stream"};function ae(e,t){if(e.ctype)return e.ctype;var l=e.name||"",r=l.match(/\.([^\.]+)$/);return r&&ie[r[1]]||t&&(r=(l=t).match(/[\.\\]([^\.\\])+$/))&&ie[r[1]]?ie[r[1]]:"application/octet-stream"}function se(e){for(var t=kwe(e),l=[],r=0;r<t.length;r+=76)l.push(t.slice(r,r+76));return l.join("\r\n")+"\r\n"}function oe(e){var t=e.replace(/[\x00-\x08\x0B\x0C\x0E-\x1F\x7E-\xFF=]/g,function(e){var t=e.charCodeAt(0).toString(16).toUpperCase();return"="+(1==t.length?"0"+t:t)});"\n"==(t=t.replace(/ $/gm,"=20").replace(/\t$/gm,"=09")).charAt(0)&&(t="=0D"+t.slice(1));for(var l=[],r=(t=t.replace(/\r(?!\n)/gm,"=0D").replace(/\n\n/gm,"\n=0A").replace(/([^\r\n])\n/gm,"$1=0A")).split("\r\n"),n=0;n<r.length;++n){var i=r[n];if(0!=i.length)for(var a=0;a<i.length;){var s=76,o=i.slice(a,a+s);"="==o.charAt(s-1)?s--:"="==o.charAt(s-2)?s-=2:"="==o.charAt(s-3)&&(s-=3),o=i.slice(a,a+s),(a+=s)<i.length&&(o+="="),l.push(o)}else l.push("")}return l.join("\r\n")}function ce(e,t,l){for(var r,n="",i="",a="",s=0;s<10;++s){var o=t[s];if(!o||o.match(/^\s*$/))break;var c=o.match(/^(.*?):\s*([^\s].*)$/);if(c)switch(c[1].toLowerCase()){case"content-location":n=c[2].trim();break;case"content-type":a=c[2].trim();break;case"content-transfer-encoding":i=c[2].trim()}}switch(++s,i.toLowerCase()){case"base64":r=Rwe(Twe(t.slice(s).join("")));break;case"quoted-printable":r=function(e){for(var t=[],l=0;l<e.length;++l){for(var r=e[l];l<=e.length&&"="==r.charAt(r.length-1);)r=r.slice(0,r.length-1)+e[++l];t.push(r)}for(var n=0;n<t.length;++n)t[n]=t[n].replace(/[=][0-9A-Fa-f]{2}/g,function(e){return String.fromCharCode(parseInt(e.slice(1),16))});return Rwe(t.join("\r\n"))}(t.slice(s));break;default:throw new Error("Unsupported Content-Transfer-Encoding "+i)}var u=ue(e,n.slice(l.length),r,{unsafe:!0});a&&(u.ctype=a)}function ue(e,t,l,n){var i=n&&n.unsafe;i||d(e);var a=!i&&EIe.find(e,t);if(!a){var s=e.FullPaths[0];t.slice(0,s.length)==s?s=t:("/"!=s.slice(-1)&&(s+="/"),s=(s+t).replace("//","/")),a={name:r(t),type:2},e.FileIndex.push(a),e.FullPaths.push(s),i||EIe.utils.cfb_gc(e)}return a.content=l,a.size=l?l.length:0,n&&(n.CLSID&&(a.clsid=n.CLSID),n.mt&&(a.mt=n.mt),n.ct&&(a.ct=n.ct)),a}return t.find=function(e,t){var l=e.FullPaths.map(function(e){return e.toUpperCase()}),r=l.map(function(e){var t=e.split("/");return t[t.length-("/"==e.slice(-1)?2:1)]}),n=!1;47===t.charCodeAt(0)?(n=!0,t=l[0].slice(0,-1)+t):n=-1!==t.indexOf("/");var i=t.toUpperCase(),a=!0===n?l.indexOf(i):r.indexOf(i);if(-1!==a)return e.FileIndex[a];var s=!i.match(Owe);for(i=i.replace(_we,""),s&&(i=i.replace(Owe,"!")),a=0;a<l.length;++a){if((s?l[a].replace(Owe,"!"):l[a]).replace(_we,"")==i)return e.FileIndex[a];if((s?r[a].replace(Owe,"!"):r[a]).replace(_we,"")==i)return e.FileIndex[a]}return null},t.read=function(t,l){var r=l&&l.type;switch(r||Awe&&Buffer.isBuffer(t)&&(r="buffer"),r||"base64"){case"file":return function(t,l){return a(),s(e.readFileSync(t),l)}(t,l);case"base64":return s(Rwe(Twe(t)),l);case"binary":return s(Rwe(t),l)}return s(t,l)},t.parse=s,t.write=function(t,l){var r=h(t,l);switch(l&&l.type||"buffer"){case"file":return a(),e.writeFileSync(l.filename,r),r;case"binary":return"string"==typeof r?r:N(r);case"base64":return kwe("string"==typeof r?r:N(r));case"buffer":if(Awe)return Buffer.isBuffer(r)?r:Dwe(r);case"array":return"string"==typeof r?Rwe(r):r}return r},t.writeFile=function(t,l,r){a();var n=h(t,r);e.writeFileSync(l,n)},t.utils={cfb_new:function(e){var t={};return d(t,e),t},cfb_add:ue,cfb_del:function(e,t){d(e);var l=EIe.find(e,t);if(l)for(var r=0;r<e.FileIndex.length;++r)if(e.FileIndex[r]==l)return e.FileIndex.splice(r,1),e.FullPaths.splice(r,1),!0;return!1},cfb_mov:function(e,t,l){d(e);var n=EIe.find(e,t);if(n)for(var i=0;i<e.FileIndex.length;++i)if(e.FileIndex[i]==n)return e.FileIndex[i].name=r(l),e.FullPaths[i]=l,!0;return!1},cfb_gc:function(e){m(e,!0)},ReadShift:xTe,CheckField:ITe,prep_blob:kTe,bconcat:Pwe,use_zlib:function(e){try{var t=new(0,e.InflateRaw);if(t._processChunk(new Uint8Array([3,0]),t._finishFlushFlag),!t.bytesRead)throw new Error("zlib does not expose bytesRead");g=e}catch(m7e){console.error("cannot use native zlib: "+(m7e.message||m7e))}},_deflateRaw:$,_inflateRaw:te,consts:S},t}();let RIe;function BIe(e){return"string"===typeof e?Bwe(e):Array.isArray(e)?function(e){if("undefined"===typeof Uint8Array)throw new Error("Unsupported");return new Uint8Array(e)}(e):e}function jIe(e,t,l){if("undefined"!==typeof RIe&&RIe.writeFileSync)return l?RIe.writeFileSync(e,t,l):RIe.writeFileSync(e,t);if("undefined"!==typeof Deno){if(l&&"string"==typeof t)switch(l){case"utf8":t=new TextEncoder(l).encode(t);break;case"binary":t=Bwe(t);break;default:throw new Error("Unsupported encoding "+l)}return Deno.writeFileSync(e,t)}var r="utf8"==l?bke(t):t;if("undefined"!==typeof IE_SaveFile)return IE_SaveFile(r,e);if("undefined"!==typeof Blob){var n=new Blob([BIe(r)],{type:"application/octet-stream"});if("undefined"!==typeof navigator&&navigator.msSaveBlob)return navigator.msSaveBlob(n,e);if("undefined"!==typeof saveAs)return saveAs(n,e);if("undefined"!==typeof URL&&"undefined"!==typeof document&&document.createElement&&URL.createObjectURL){var i=URL.createObjectURL(n);if("object"===typeof chrome&&"function"==typeof(chrome.downloads||{}).download)return URL.revokeObjectURL&&"undefined"!==typeof setTimeout&&setTimeout(function(){URL.revokeObjectURL(i)},6e4),chrome.downloads.download({url:i,filename:e,saveAs:!0});var a=document.createElement("a");if(null!=a.download)return a.download=e,a.href=i,document.body.appendChild(a),a.click(),document.body.removeChild(a),URL.revokeObjectURL&&"undefined"!==typeof setTimeout&&setTimeout(function(){URL.revokeObjectURL(i)},6e4),i}}if("undefined"!==typeof $&&"undefined"!==typeof File&&"undefined"!==typeof Folder)try{var s=File(e);return s.open("w"),s.encoding="binary",Array.isArray(t)&&(t=jwe(t)),s.write(t),s.close(),t}catch(m7e){if(!m7e.message||!m7e.message.match(/onstruct/))throw m7e}throw new Error("cannot save file "+e)}function PIe(e){for(var t=Object.keys(e),l=[],r=0;r<t.length;++r)Object.prototype.hasOwnProperty.call(e,t[r])&&l.push(t[r]);return l}function _Ie(e,t){for(var l=[],r=PIe(e),n=0;n!==r.length;++n)null==l[e[r[n]][t]]&&(l[e[r[n]][t]]=r[n]);return l}function OIe(e){for(var t=[],l=PIe(e),r=0;r!==l.length;++r)t[e[l[r]]]=l[r];return t}function LIe(e){for(var t=[],l=PIe(e),r=0;r!==l.length;++r)t[e[l[r]]]=parseInt(l[r],10);return t}var FIe=new Date(1899,11,30,0,0,0);function qIe(e,t){var l=e.getTime();return t&&(l-=1263168e5),(l-(FIe.getTime()+6e4*(e.getTimezoneOffset()-FIe.getTimezoneOffset())))/864e5}var zIe=new Date,UIe=FIe.getTime()+6e4*(zIe.getTimezoneOffset()-FIe.getTimezoneOffset()),GIe=zIe.getTimezoneOffset();function VIe(e){var t=new Date;return t.setTime(24*e*60*60*1e3+UIe),t.getTimezoneOffset()!==GIe&&t.setTime(t.getTime()+6e4*(t.getTimezoneOffset()-GIe)),t}var HIe=new Date("2017-02-19T19:06:09.000Z"),WIe=isNaN(HIe.getFullYear())?new Date("2/19/17"):HIe,ZIe=2017==WIe.getFullYear();function $Ie(e,t){var l=new Date(e);if(ZIe)return t>0?l.setTime(l.getTime()+60*l.getTimezoneOffset()*1e3):t<0&&l.setTime(l.getTime()-60*l.getTimezoneOffset()*1e3),l;if(e instanceof Date)return e;if(1917==WIe.getFullYear()&&!isNaN(l.getFullYear())){var r=l.getFullYear();return e.indexOf(""+r)>-1||l.setFullYear(l.getFullYear()+100),l}var n=e.match(/\d+/g)||["2017","2","19","0","0","0"],i=new Date(+n[0],+n[1]-1,+n[2],+n[3]||0,+n[4]||0,+n[5]||0);return e.indexOf("Z")>-1&&(i=new Date(i.getTime()-60*i.getTimezoneOffset()*1e3)),i}function KIe(e,t){if(Awe&&Buffer.isBuffer(e)){if(t){if(255==e[0]&&254==e[1])return bke(e.slice(2).toString("utf16le"));if(254==e[1]&&255==e[2])return bke(Swe(e.slice(2).toString("binary")))}return e.toString("binary")}if("undefined"!==typeof TextDecoder)try{if(t){if(255==e[0]&&254==e[1])return bke(new TextDecoder("utf-16le").decode(e.slice(2)));if(254==e[0]&&255==e[1])return bke(new TextDecoder("utf-16be").decode(e.slice(2)))}var l={"\u20ac":"\x80","\u201a":"\x82","\u0192":"\x83","\u201e":"\x84","\u2026":"\x85","\u2020":"\x86","\u2021":"\x87","\u02c6":"\x88","\u2030":"\x89","\u0160":"\x8a","\u2039":"\x8b","\u0152":"\x8c","\u017d":"\x8e","\u2018":"\x91","\u2019":"\x92","\u201c":"\x93","\u201d":"\x94","\u2022":"\x95","\u2013":"\x96","\u2014":"\x97","\u02dc":"\x98","\u2122":"\x99","\u0161":"\x9a","\u203a":"\x9b","\u0153":"\x9c","\u017e":"\x9e","\u0178":"\x9f"};return Array.isArray(e)&&(e=new Uint8Array(e)),new TextDecoder("latin1").decode(e).replace(/[\u20ac\u201a\u0192\u201e\u2026\u2020\u2021\u02c6\u2030\u0160\u2039\u0152\u017d\u2018\u2019\u201c\u201d\u2022\u2013\u2014\u02dc\u2122\u0161\u203a\u0153\u017e\u0178]/g,function(e){return l[e]||e})}catch(m7e){}for(var r=[],n=0;n!=e.length;++n)r.push(String.fromCharCode(e[n]));return r.join("")}function YIe(e){if("undefined"!=typeof JSON&&!Array.isArray(e))return JSON.parse(JSON.stringify(e));if("object"!=typeof e||null==e)return e;if(e instanceof Date)return new Date(e.getTime());var t={};for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&(t[l]=YIe(e[l]));return t}function QIe(e,t){for(var l="";l.length<t;)l+=e;return l}function JIe(e){var t=Number(e);if(!isNaN(t))return isFinite(t)?t:NaN;if(!/\d/.test(e))return t;var l=1,r=e.replace(/([\d]),([\d])/g,"$1$2").replace(/[$]/g,"").replace(/[%]/g,function(){return l*=100,""});return isNaN(t=Number(r))?(r=r.replace(/[(](.*)[)]/,function(e,t){return l=-l,t}),isNaN(t=Number(r))?t:t/l):t/l}var XIe=["january","february","march","april","may","june","july","august","september","october","november","december"];function eke(e){var t=new Date(e),l=new Date(NaN),r=t.getYear(),n=t.getMonth(),i=t.getDate();if(isNaN(i))return l;var a=e.toLowerCase();if(a.match(/jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec/)){if((a=a.replace(/[^a-z]/g,"").replace(/([^a-z]|^)[ap]m?([^a-z]|$)/,"")).length>3&&-1==XIe.indexOf(a))return l}else if(a.match(/[a-z]/))return l;return r<0||r>8099?l:(n>0||i>1)&&101!=r?t:e.match(/[^-0-9:,\/\\]/)?l:t}function tke(e,t,l){if(e.FullPaths){var r;if("string"==typeof l)return r=Awe?Dwe(l):function(e){for(var t=[],l=0,r=e.length+250,n=Mwe(e.length+255),i=0;i<e.length;++i){var a=e.charCodeAt(i);if(a<128)n[l++]=a;else if(a<2048)n[l++]=192|a>>6&31,n[l++]=128|63&a;else if(a>=55296&&a<57344){a=64+(1023&a);var s=1023&e.charCodeAt(++i);n[l++]=240|a>>8&7,n[l++]=128|a>>2&63,n[l++]=128|s>>6&15|(3&a)<<4,n[l++]=128|63&s}else n[l++]=224|a>>12&15,n[l++]=128|a>>6&63,n[l++]=128|63&a;l>r&&(t.push(n.slice(0,l)),l=0,n=Mwe(65535),r=65530)}return t.push(n.slice(0,l)),Pwe(t)}(l),EIe.utils.cfb_add(e,t,r);EIe.utils.cfb_add(e,t,l)}else e.file(t,l)}function lke(){return EIe.utils.cfb_new()}var rke='<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r\n';var nke={"&quot;":'"',"&apos;":"'","&gt;":">","&lt;":"<","&amp;":"&"},ike=OIe(nke),ake=/[&<>'"]/g,ske=/[\u0000-\u0008\u000b-\u001f]/g;function oke(e){return(e+"").replace(ake,function(e){return ike[e]}).replace(ske,function(e){return"_x"+("000"+e.charCodeAt(0).toString(16)).slice(-4)+"_"})}function cke(e){return oke(e).replace(/ /g,"_x0020_")}var uke=/[\u0000-\u001f]/g;function pke(e){return(e+"").replace(ake,function(e){return ike[e]}).replace(/\n/g,"<br/>").replace(uke,function(e){return"&#x"+("000"+e.charCodeAt(0).toString(16)).slice(-4)+";"})}function dke(e){switch(e){case 1:case!0:case"1":case"true":case"TRUE":return!0;default:return!1}}function mke(e){for(var t="",l=0,r=0,n=0,i=0,a=0,s=0;l<e.length;)(r=e.charCodeAt(l++))<128?t+=String.fromCharCode(r):(n=e.charCodeAt(l++),r>191&&r<224?(a=(31&r)<<6,a|=63&n,t+=String.fromCharCode(a)):(i=e.charCodeAt(l++),r<240?t+=String.fromCharCode((15&r)<<12|(63&n)<<6|63&i):(s=((7&r)<<18|(63&n)<<12|(63&i)<<6|63&(a=e.charCodeAt(l++)))-65536,t+=String.fromCharCode(55296+(s>>>10&1023)),t+=String.fromCharCode(56320+(1023&s)))));return t}function hke(e){var t,l,r,n=Mwe(2*e.length),i=1,a=0,s=0;for(l=0;l<e.length;l+=i)i=1,(r=e.charCodeAt(l))<128?t=r:r<224?(t=64*(31&r)+(63&e.charCodeAt(l+1)),i=2):r<240?(t=4096*(15&r)+64*(63&e.charCodeAt(l+1))+(63&e.charCodeAt(l+2)),i=3):(i=4,t=262144*(7&r)+4096*(63&e.charCodeAt(l+1))+64*(63&e.charCodeAt(l+2))+(63&e.charCodeAt(l+3)),s=55296+((t-=65536)>>>10&1023),t=56320+(1023&t)),0!==s&&(n[a++]=255&s,n[a++]=s>>>8,s=0),n[a++]=t%256,n[a++]=t>>>8;return n.slice(0,a).toString("ucs2")}function gke(e){return Dwe(e,"binary").toString("utf8")}var yke="foo bar baz\xe2\x98\x83\xf0\x9f\x8d\xa3",fke=Awe&&(gke(yke)==mke(yke)&&gke||hke(yke)==mke(yke)&&hke)||mke,bke=Awe?function(e){return Dwe(e,"utf8").toString("binary")}:function(e){for(var t=[],l=0,r=0,n=0;l<e.length;)switch(r=e.charCodeAt(l++),!0){case r<128:t.push(String.fromCharCode(r));break;case r<2048:t.push(String.fromCharCode(192+(r>>6))),t.push(String.fromCharCode(128+(63&r)));break;case r>=55296&&r<57344:r-=55296,n=e.charCodeAt(l++)-56320+(r<<10),t.push(String.fromCharCode(240+(n>>18&7))),t.push(String.fromCharCode(144+(n>>12&63))),t.push(String.fromCharCode(128+(n>>6&63))),t.push(String.fromCharCode(128+(63&n)));break;default:t.push(String.fromCharCode(224+(r>>12))),t.push(String.fromCharCode(128+(r>>6&63))),t.push(String.fromCharCode(128+(63&r)))}return t.join("")},vke=function(){var e=[["nbsp"," "],["middot","\xb7"],["quot",'"'],["apos","'"],["gt",">"],["lt","<"],["amp","&"]].map(function(e){return[new RegExp("&"+e[0]+";","ig"),e[1]]});return function(t){for(var l=t.replace(/^[\t\n\r ]+/,"").replace(/[\t\n\r ]+$/,"").replace(/>\s+/g,">").replace(/\s+</g,"<").replace(/[\t\n\r ]+/g," ").replace(/<\s*[bB][rR]\s*\/?>/g,"\n").replace(/<[^>]*>/g,""),r=0;r<e.length;++r)l=l.replace(e[r][0],e[r][1]);return l}}();var xke=/(^\s|\s$|\n)/;function Ske(e,t){return"<"+e+(t.match(xke)?' xml:space="preserve"':"")+">"+t+"</"+e+">"}function Nke(e){return PIe(e).map(function(t){return" "+t+'="'+e[t]+'"'}).join("")}function Cke(e,t,l){return"<"+e+(null!=l?Nke(l):"")+(null!=t?(t.match(xke)?' xml:space="preserve"':"")+">"+t+"</"+e:"/")+">"}function wke(e,t){try{return e.toISOString().replace(/\.\d*/,"")}catch(m7e){if(t)throw m7e}return""}var Ike="http://schemas.openxmlformats.org/package/2006/metadata/core-properties",kke="http://schemas.openxmlformats.org/officeDocument/2006/custom-properties",Tke="http://schemas.openxmlformats.org/officeDocument/2006/extended-properties",Ake="http://schemas.openxmlformats.org/package/2006/content-types",Dke="http://schemas.openxmlformats.org/package/2006/relationships",Mke="http://schemas.microsoft.com/office/spreadsheetml/2018/threadedcomments",Eke="http://purl.org/dc/elements/1.1/",Rke="http://purl.org/dc/terms/",Bke="http://purl.org/dc/dcmitype/",jke="http://schemas.openxmlformats.org/officeDocument/2006/relationships",Pke="http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes",_ke="http://www.w3.org/2001/XMLSchema-instance",Oke="http://www.w3.org/2001/XMLSchema",Lke=["http://schemas.openxmlformats.org/spreadsheetml/2006/main","http://purl.oclc.org/ooxml/spreadsheetml/main","http://schemas.microsoft.com/office/excel/2006/main","http://schemas.microsoft.com/office/excel/2006/2"],Fke="urn:schemas-microsoft-com:office:office",qke="urn:schemas-microsoft-com:office:excel",zke="urn:schemas-microsoft-com:office:spreadsheet",Uke="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882",Gke="http://macVmlSchemaUri",Vke="urn:schemas-microsoft-com:vml",Hke="http://www.w3.org/TR/REC-html40";var Wke=function(e){for(var t=[],l=0;l<e[0].length;++l)if(e[0][l])for(var r=0,n=e[0][l].length;r<n;r+=10240)t.push.apply(t,e[0][l].slice(r,r+10240));return t},Zke=Awe?function(e){return e[0].length>0&&Buffer.isBuffer(e[0][0])?Buffer.concat(e[0].map(function(e){return Buffer.isBuffer(e)?e:Dwe(e)})):Wke(e)}:Wke,$ke=function(e,t,l){for(var r=[],n=t;n<l;n+=2)r.push(String.fromCharCode(gTe(e,n)));return r.join("").replace(_we,"")},Kke=Awe?function(e,t,l){return Buffer.isBuffer(e)?e.toString("utf16le",t,l).replace(_we,""):$ke(e,t,l)}:$ke,Yke=function(e,t,l){for(var r=[],n=t;n<t+l;++n)r.push(("0"+e[n].toString(16)).slice(-2));return r.join("")},Qke=Awe?function(e,t,l){return Buffer.isBuffer(e)?e.toString("hex",t,t+l):Yke(e,t,l)}:Yke,Jke=function(e,t,l){for(var r=[],n=t;n<l;n++)r.push(String.fromCharCode(hTe(e,n)));return r.join("")},Xke=Awe?function(e,t,l){return Buffer.isBuffer(e)?e.toString("utf8",t,l):Jke(e,t,l)}:Jke,eTe=function(e,t){var l=fTe(e,t);return l>0?Xke(e,t+4,t+4+l-1):""},tTe=eTe,lTe=function(e,t){var l=fTe(e,t);return l>0?Xke(e,t+4,t+4+l-1):""},rTe=lTe,nTe=function(e,t){var l=2*fTe(e,t);return l>0?Xke(e,t+4,t+4+l-1):""},iTe=nTe,aTe=function(e,t){var l=fTe(e,t);return l>0?Kke(e,t+4,t+4+l):""},sTe=aTe,oTe=function(e,t){var l=fTe(e,t);return l>0?Xke(e,t+4,t+4+l):""},cTe=oTe,uTe=function(e,t){return function(e,t){for(var l=1-2*(e[t+7]>>>7),r=((127&e[t+7])<<4)+(e[t+6]>>>4&15),n=15&e[t+6],i=5;i>=0;--i)n=256*n+e[t+i];return 2047==r?0==n?l*(1/0):NaN:(0==r?r=-1022:(r-=1023,n+=Math.pow(2,52)),l*Math.pow(2,r-52)*n)}(e,t)},pTe=uTe,dTe=function(e){return Array.isArray(e)||"undefined"!==typeof Uint8Array&&e instanceof Uint8Array};function mTe(){Kke=function(e,t,l){return Nwe.utils.decode(1200,e.slice(t,l)).replace(_we,"")},Xke=function(e,t,l){return Nwe.utils.decode(65001,e.slice(t,l))},tTe=function(e,t){var l=fTe(e,t);return l>0?Nwe.utils.decode(gwe,e.slice(t+4,t+4+l-1)):""},rTe=function(e,t){var l=fTe(e,t);return l>0?Nwe.utils.decode(hwe,e.slice(t+4,t+4+l-1)):""},iTe=function(e,t){var l=2*fTe(e,t);return l>0?Nwe.utils.decode(1200,e.slice(t+4,t+4+l-1)):""},sTe=function(e,t){var l=fTe(e,t);return l>0?Nwe.utils.decode(1200,e.slice(t+4,t+4+l)):""},cTe=function(e,t){var l=fTe(e,t);return l>0?Nwe.utils.decode(65001,e.slice(t+4,t+4+l)):""}}Awe&&(tTe=function(e,t){if(!Buffer.isBuffer(e))return eTe(e,t);var l=e.readUInt32LE(t);return l>0?e.toString("utf8",t+4,t+4+l-1):""},rTe=function(e,t){if(!Buffer.isBuffer(e))return lTe(e,t);var l=e.readUInt32LE(t);return l>0?e.toString("utf8",t+4,t+4+l-1):""},iTe=function(e,t){if(!Buffer.isBuffer(e))return nTe(e,t);var l=2*e.readUInt32LE(t);return e.toString("utf16le",t+4,t+4+l-1)},sTe=function(e,t){if(!Buffer.isBuffer(e))return aTe(e,t);var l=e.readUInt32LE(t);return e.toString("utf16le",t+4,t+4+l)},cTe=function(e,t){if(!Buffer.isBuffer(e))return oTe(e,t);var l=e.readUInt32LE(t);return e.toString("utf8",t+4,t+4+l)},pTe=function(e,t){return Buffer.isBuffer(e)?e.readDoubleLE(t):uTe(e,t)},dTe=function(e){return Buffer.isBuffer(e)||Array.isArray(e)||"undefined"!==typeof Uint8Array&&e instanceof Uint8Array}),"undefined"!==typeof Nwe&&mTe();var hTe=function(e,t){return e[t]},gTe=function(e,t){return 256*e[t+1]+e[t]},yTe=function(e,t){var l=256*e[t+1]+e[t];return l<32768?l:-1*(65535-l+1)},fTe=function(e,t){return e[t+3]*(1<<24)+(e[t+2]<<16)+(e[t+1]<<8)+e[t]},bTe=function(e,t){return e[t+3]<<24|e[t+2]<<16|e[t+1]<<8|e[t]},vTe=function(e,t){return e[t]<<24|e[t+1]<<16|e[t+2]<<8|e[t+3]};function xTe(e,t){var l,r,n,i,a,s,o="",c=[];switch(t){case"dbcs":if(s=this.l,Awe&&Buffer.isBuffer(this))o=this.slice(this.l,this.l+2*e).toString("utf16le");else for(a=0;a<e;++a)o+=String.fromCharCode(gTe(this,s)),s+=2;e*=2;break;case"utf8":o=Xke(this,this.l,this.l+e);break;case"utf16le":e*=2,o=Kke(this,this.l,this.l+e);break;case"wstr":if("undefined"===typeof Nwe)return xTe.call(this,e,"dbcs");o=Nwe.utils.decode(hwe,this.slice(this.l,this.l+2*e)),e*=2;break;case"lpstr-ansi":o=tTe(this,this.l),e=4+fTe(this,this.l);break;case"lpstr-cp":o=rTe(this,this.l),e=4+fTe(this,this.l);break;case"lpwstr":o=iTe(this,this.l),e=4+2*fTe(this,this.l);break;case"lpp4":e=4+fTe(this,this.l),o=sTe(this,this.l),2&e&&(e+=2);break;case"8lpp4":e=4+fTe(this,this.l),o=cTe(this,this.l),3&e&&(e+=4-(3&e));break;case"cstr":for(e=0,o="";0!==(n=hTe(this,this.l+e++));)c.push(Cwe(n));o=c.join("");break;case"_wstr":for(e=0,o="";0!==(n=gTe(this,this.l+e));)c.push(Cwe(n)),e+=2;e+=2,o=c.join("");break;case"dbcs-cont":for(o="",s=this.l,a=0;a<e;++a){if(this.lens&&-1!==this.lens.indexOf(s))return n=hTe(this,s),this.l=s+1,i=xTe.call(this,e-a,n?"dbcs-cont":"sbcs-cont"),c.join("")+i;c.push(Cwe(gTe(this,s))),s+=2}o=c.join(""),e*=2;break;case"cpstr":if("undefined"!==typeof Nwe){o=Nwe.utils.decode(hwe,this.slice(this.l,this.l+e));break}case"sbcs-cont":for(o="",s=this.l,a=0;a!=e;++a){if(this.lens&&-1!==this.lens.indexOf(s))return n=hTe(this,s),this.l=s+1,i=xTe.call(this,e-a,n?"dbcs-cont":"sbcs-cont"),c.join("")+i;c.push(Cwe(hTe(this,s))),s+=1}o=c.join("");break;default:switch(e){case 1:return l=hTe(this,this.l),this.l++,l;case 2:return l=("i"===t?yTe:gTe)(this,this.l),this.l+=2,l;case 4:case-4:return"i"===t||0===(128&this[this.l+3])?(l=(e>0?bTe:vTe)(this,this.l),this.l+=4,l):(r=fTe(this,this.l),this.l+=4,r);case 8:case-8:if("f"===t)return r=8==e?pTe(this,this.l):pTe([this[this.l+7],this[this.l+6],this[this.l+5],this[this.l+4],this[this.l+3],this[this.l+2],this[this.l+1],this[this.l+0]],0),this.l+=8,r;e=8;case 16:o=Qke(this,this.l,e)}}return this.l+=e,o}var STe=function(e,t,l){e[l]=255&t,e[l+1]=t>>>8&255,e[l+2]=t>>>16&255,e[l+3]=t>>>24&255},NTe=function(e,t,l){e[l]=255&t,e[l+1]=t>>8&255,e[l+2]=t>>16&255,e[l+3]=t>>24&255},CTe=function(e,t,l){e[l]=255&t,e[l+1]=t>>>8&255};function wTe(e,t,l){var r=0,n=0;if("dbcs"===l){for(n=0;n!=t.length;++n)CTe(this,t.charCodeAt(n),this.l+2*n);r=2*t.length}else if("sbcs"===l){if("undefined"!==typeof Nwe&&874==gwe)for(n=0;n!=t.length;++n){var i=Nwe.utils.encode(gwe,t.charAt(n));this[this.l+n]=i[0]}else for(t=t.replace(/[^\x00-\x7F]/g,"_"),n=0;n!=t.length;++n)this[this.l+n]=255&t.charCodeAt(n);r=t.length}else{if("hex"===l){for(;n<e;++n)this[this.l++]=parseInt(t.slice(2*n,2*n+2),16)||0;return this}if("utf16le"===l){var a=Math.min(this.l+e,this.length);for(n=0;n<Math.min(t.length,e);++n){var s=t.charCodeAt(n);this[this.l++]=255&s,this[this.l++]=s>>8}for(;this.l<a;)this[this.l++]=0;return this}switch(e){case 1:r=1,this[this.l]=255&t;break;case 2:r=2,this[this.l]=255&t,t>>>=8,this[this.l+1]=255&t;break;case 3:r=3,this[this.l]=255&t,t>>>=8,this[this.l+1]=255&t,t>>>=8,this[this.l+2]=255&t;break;case 4:r=4,STe(this,t,this.l);break;case 8:if(r=8,"f"===l){!function(e,t,l){var r=(t<0||1/t==-1/0?1:0)<<7,n=0,i=0,a=r?-t:t;isFinite(a)?0==a?n=i=0:(n=Math.floor(Math.log(a)/Math.LN2),i=a*Math.pow(2,52-n),n<=-1023&&(!isFinite(i)||i<Math.pow(2,52))?n=-1022:(i-=Math.pow(2,52),n+=1023)):(n=2047,i=isNaN(t)?26985:0);for(var s=0;s<=5;++s,i/=256)e[l+s]=255&i;e[l+6]=(15&n)<<4|15&i,e[l+7]=n>>4|r}(this,t,this.l);break}case 16:break;case-4:r=4,NTe(this,t,this.l)}}return this.l+=r,this}function ITe(e,t){var l=Qke(this,this.l,e.length>>1);if(l!==e)throw new Error(t+"Expected "+e+" saw "+l);this.l+=e.length>>1}function kTe(e,t){e.l=t,e.read_shift=xTe,e.chk=ITe,e.write_shift=wTe}function TTe(e,t){e.l+=t}function ATe(e){var t=Mwe(e);return kTe(t,0),t}function DTe(){var e=[],t=Awe?256:2048,l=function(e){var t=ATe(e);return kTe(t,0),t},r=l(t),n=function(){r&&(r.length>r.l&&((r=r.slice(0,r.l)).l=r.length),r.length>0&&e.push(r),r=null)},i=function(e){return r&&e<r.length-r.l?r:(n(),r=l(Math.max(e+1,t)))};return{next:i,push:function(e){n(),null==(r=e).l&&(r.l=r.length),i(t)},end:function(){return n(),Pwe(e)},_bufs:e}}function MTe(e,t,l,r){var n,i=+t;if(!isNaN(i)){r||(r=HEe[i].p||(l||[]).length||0),n=1+(i>=128?1:0)+1,r>=128&&++n,r>=16384&&++n,r>=2097152&&++n;var a=e.next(n);i<=127?a.write_shift(1,i):(a.write_shift(1,128+(127&i)),a.write_shift(1,i>>7));for(var s=0;4!=s;++s){if(!(r>=128)){a.write_shift(1,r);break}a.write_shift(1,128+(127&r)),r>>=7}r>0&&dTe(l)&&e.push(l)}}function ETe(e,t,l){var r=YIe(e);if(t.s?(r.cRel&&(r.c+=t.s.c),r.rRel&&(r.r+=t.s.r)):(r.cRel&&(r.c+=t.c),r.rRel&&(r.r+=t.r)),!l||l.biff<12){for(;r.c>=256;)r.c-=256;for(;r.r>=65536;)r.r-=65536}return r}function RTe(e,t,l){var r=YIe(e);return r.s=ETe(r.s,t.s,l),r.e=ETe(r.e,t.s,l),r}function BTe(e,t){if(e.cRel&&e.c<0)for(e=YIe(e);e.c<0;)e.c+=t>8?16384:256;if(e.rRel&&e.r<0)for(e=YIe(e);e.r<0;)e.r+=t>8?1048576:t>5?65536:16384;var l=qTe(e);return e.cRel||null==e.cRel||(l=l.replace(/^([A-Z])/,"$$$1")),e.rRel||null==e.rRel||(l=function(e){return e.replace(/([A-Z]|^)(\d+)$/,"$1$$$2")}(l)),l}function jTe(e,t){return 0!=e.s.r||e.s.rRel||e.e.r!=(t.biff>=12?1048575:t.biff>=8?65536:16384)||e.e.rRel?0!=e.s.c||e.s.cRel||e.e.c!=(t.biff>=12?16383:255)||e.e.cRel?BTe(e.s,t.biff)+":"+BTe(e.e,t.biff):(e.s.rRel?"":"$")+_Te(e.s.r)+":"+(e.e.rRel?"":"$")+_Te(e.e.r):(e.s.cRel?"":"$")+LTe(e.s.c)+":"+(e.e.cRel?"":"$")+LTe(e.e.c)}function PTe(e){return parseInt(e.replace(/\$(\d+)$/,"$1"),10)-1}function _Te(e){return""+(e+1)}function OTe(e){for(var t=e.replace(/^\$([A-Z])/,"$1"),l=0,r=0;r!==t.length;++r)l=26*l+t.charCodeAt(r)-64;return l-1}function LTe(e){if(e<0)throw new Error("invalid column "+e);var t="";for(++e;e;e=Math.floor((e-1)/26))t=String.fromCharCode((e-1)%26+65)+t;return t}function FTe(e){for(var t=0,l=0,r=0;r<e.length;++r){var n=e.charCodeAt(r);n>=48&&n<=57?t=10*t+(n-48):n>=65&&n<=90&&(l=26*l+(n-64))}return{c:l-1,r:t-1}}function qTe(e){for(var t=e.c+1,l="";t;t=(t-1)/26|0)l=String.fromCharCode((t-1)%26+65)+l;return l+(e.r+1)}function zTe(e){var t=e.indexOf(":");return-1==t?{s:FTe(e),e:FTe(e)}:{s:FTe(e.slice(0,t)),e:FTe(e.slice(t+1))}}function UTe(e,t){return"undefined"===typeof t||"number"===typeof t?UTe(e.s,e.e):("string"!==typeof e&&(e=qTe(e)),"string"!==typeof t&&(t=qTe(t)),e==t?e:e+":"+t)}function GTe(e){var t={s:{c:0,r:0},e:{c:0,r:0}},l=0,r=0,n=0,i=e.length;for(l=0;r<i&&!((n=e.charCodeAt(r)-64)<1||n>26);++r)l=26*l+n;for(t.s.c=--l,l=0;r<i&&!((n=e.charCodeAt(r)-48)<0||n>9);++r)l=10*l+n;if(t.s.r=--l,r===i||10!=n)return t.e.c=t.s.c,t.e.r=t.s.r,t;for(++r,l=0;r!=i&&!((n=e.charCodeAt(r)-64)<1||n>26);++r)l=26*l+n;for(t.e.c=--l,l=0;r!=i&&!((n=e.charCodeAt(r)-48)<0||n>9);++r)l=10*l+n;return t.e.r=--l,t}function VTe(e,t){var l="d"==e.t&&t instanceof Date;if(null!=e.z)try{return e.w=IIe(e.z,l?qIe(t):t)}catch(m7e){}try{return e.w=IIe((e.XF||{}).numFmtId||(l?14:0),l?qIe(t):t)}catch(m7e){return""+t}}function HTe(e,t,l){return null==e||null==e.t||"z"==e.t?"":void 0!==e.w?e.w:("d"==e.t&&!e.z&&l&&l.dateNF&&(e.z=l.dateNF),"e"==e.t?kAe[e.v]||e.v:VTe(e,void 0==t?e.v:t))}function WTe(e,t){var l=t&&t.sheet?t.sheet:"Sheet1",r={};return r[l]=e,{SheetNames:[l],Sheets:r}}function ZTe(e,t,l){var r=l||{},n=e?Array.isArray(e):r.dense;var i=e||(n?[]:{}),a=0,s=0;if(i&&null!=r.origin){if("number"==typeof r.origin)a=r.origin;else{var o="string"==typeof r.origin?FTe(r.origin):r.origin;a=o.r,s=o.c}i["!ref"]||(i["!ref"]="A1:A1")}var c={s:{c:1e7,r:1e7},e:{c:0,r:0}};if(i["!ref"]){var u=GTe(i["!ref"]);c.s.c=u.s.c,c.s.r=u.s.r,c.e.c=Math.max(c.e.c,u.e.c),c.e.r=Math.max(c.e.r,u.e.r),-1==a&&(c.e.r=a=u.e.r+1)}for(var p=0;p!=t.length;++p)if(t[p]){if(!Array.isArray(t[p]))throw new Error("aoa_to_sheet expects an array of arrays");for(var d=0;d!=t[p].length;++d)if("undefined"!==typeof t[p][d]){var m={v:t[p][d]},h=a+p,g=s+d;if(c.s.r>h&&(c.s.r=h),c.s.c>g&&(c.s.c=g),c.e.r<h&&(c.e.r=h),c.e.c<g&&(c.e.c=g),!t[p][d]||"object"!==typeof t[p][d]||Array.isArray(t[p][d])||t[p][d]instanceof Date)if(Array.isArray(m.v)&&(m.f=t[p][d][1],m.v=m.v[0]),null===m.v)if(m.f)m.t="n";else if(r.nullError)m.t="e",m.v=0;else{if(!r.sheetStubs)continue;m.t="z"}else"number"===typeof m.v?m.t="n":"boolean"===typeof m.v?m.t="b":m.v instanceof Date?(m.z=r.dateNF||Zwe[14],r.cellDates?(m.t="d",m.w=IIe(m.z,qIe(m.v))):(m.t="n",m.v=qIe(m.v),m.w=IIe(m.z,m.v))):m.t="s";else m=t[p][d];if(n)i[h]||(i[h]=[]),i[h][g]&&i[h][g].z&&(m.z=i[h][g].z),i[h][g]=m;else{var y=qTe({c:g,r:h});i[y]&&i[y].z&&(m.z=i[y].z),i[y]=m}}}return c.s.c<1e7&&(i["!ref"]=UTe(c)),i}function $Te(e,t){return ZTe(null,e,t)}function KTe(e,t){return t||(t=ATe(4)),t.write_shift(4,e),t}function YTe(e){var t=e.read_shift(4);return 0===t?"":e.read_shift(t,"dbcs")}function QTe(e,t){var l=!1;return null==t&&(l=!0,t=ATe(4+2*e.length)),t.write_shift(4,e.length),e.length>0&&t.write_shift(0,e,"dbcs"),l?t.slice(0,t.l):t}function JTe(e){return{ich:e.read_shift(2),ifnt:e.read_shift(2)}}function XTe(e,t){var l=e.l,r=e.read_shift(1),n=YTe(e),i=[],a={t:n,h:n};if(0!==(1&r)){for(var s=e.read_shift(4),o=0;o!=s;++o)i.push(JTe(e));a.r=i}else a.r=[{ich:0,ifnt:0}];return e.l=l+t,a}var eAe=XTe;function tAe(e,t){var l=!1;return null==t&&(l=!0,t=ATe(23+4*e.t.length)),t.write_shift(1,1),QTe(e.t,t),t.write_shift(4,1),function(e,t){t||(t=ATe(4)),t.write_shift(2,e.ich||0),t.write_shift(2,e.ifnt||0)}({ich:0,ifnt:0},t),l?t.slice(0,t.l):t}function lAe(e){var t=e.read_shift(4),l=e.read_shift(2);return l+=e.read_shift(1)<<16,e.l++,{c:t,iStyleRef:l}}function rAe(e,t){return null==t&&(t=ATe(8)),t.write_shift(-4,e.c),t.write_shift(3,e.iStyleRef||e.s),t.write_shift(1,0),t}function nAe(e){var t=e.read_shift(2);return t+=e.read_shift(1)<<16,e.l++,{c:-1,iStyleRef:t}}function iAe(e,t){return null==t&&(t=ATe(4)),t.write_shift(3,e.iStyleRef||e.s),t.write_shift(1,0),t}var aAe=YTe,sAe=QTe;function oAe(e){var t=e.read_shift(4);return 0===t||4294967295===t?"":e.read_shift(t,"dbcs")}function cAe(e,t){var l=!1;return null==t&&(l=!0,t=ATe(127)),t.write_shift(4,e.length>0?e.length:4294967295),e.length>0&&t.write_shift(0,e,"dbcs"),l?t.slice(0,t.l):t}var uAe=YTe,pAe=oAe,dAe=cAe;function mAe(e){var t=e.slice(e.l,e.l+4),l=1&t[0],r=2&t[0];e.l+=4;var n=0===r?pTe([0,0,0,0,252&t[0],t[1],t[2],t[3]],0):bTe(t,0)>>2;return l?n/100:n}function hAe(e,t){null==t&&(t=ATe(4));var l=0,r=0,n=100*e;if(e==(0|e)&&e>=-(1<<29)&&e<1<<29?r=1:n==(0|n)&&n>=-(1<<29)&&n<1<<29&&(r=1,l=1),!r)throw new Error("unsupported RkNumber "+e);t.write_shift(-4,((l?n:e)<<2)+(l+2))}function gAe(e){var t={s:{},e:{}};return t.s.r=e.read_shift(4),t.e.r=e.read_shift(4),t.s.c=e.read_shift(4),t.e.c=e.read_shift(4),t}var yAe=gAe,fAe=function(e,t){return t||(t=ATe(16)),t.write_shift(4,e.s.r),t.write_shift(4,e.e.r),t.write_shift(4,e.s.c),t.write_shift(4,e.e.c),t};function bAe(e){if(e.length-e.l<8)throw"XLS Xnum Buffer underflow";return e.read_shift(8,"f")}function vAe(e,t){return(t||ATe(8)).write_shift(8,e,"f")}function xAe(e,t){if(t||(t=ATe(8)),!e||e.auto)return t.write_shift(4,0),t.write_shift(4,0),t;null!=e.index?(t.write_shift(1,2),t.write_shift(1,e.index)):null!=e.theme?(t.write_shift(1,6),t.write_shift(1,e.theme)):(t.write_shift(1,5),t.write_shift(1,0));var l=e.tint||0;if(l>0?l*=32767:l<0&&(l*=32768),t.write_shift(2,l),e.rgb&&null==e.theme){var r=e.rgb||"FFFFFF";"number"==typeof r&&(r=("000000"+r.toString(16)).slice(-6)),t.write_shift(1,parseInt(r.slice(0,2),16)),t.write_shift(1,parseInt(r.slice(2,4),16)),t.write_shift(1,parseInt(r.slice(4,6),16)),t.write_shift(1,255)}else t.write_shift(2,0),t.write_shift(1,0),t.write_shift(1,0);return t}var SAe=80,NAe={1:{n:"CodePage",t:2},2:{n:"Category",t:SAe},3:{n:"PresentationFormat",t:SAe},4:{n:"ByteCount",t:3},5:{n:"LineCount",t:3},6:{n:"ParagraphCount",t:3},7:{n:"SlideCount",t:3},8:{n:"NoteCount",t:3},9:{n:"HiddenCount",t:3},10:{n:"MultimediaClipCount",t:3},11:{n:"ScaleCrop",t:11},12:{n:"HeadingPairs",t:4108},13:{n:"TitlesOfParts",t:4126},14:{n:"Manager",t:SAe},15:{n:"Company",t:SAe},16:{n:"LinksUpToDate",t:11},17:{n:"CharacterCount",t:3},19:{n:"SharedDoc",t:11},22:{n:"HyperlinksChanged",t:11},23:{n:"AppVersion",t:3,p:"version"},24:{n:"DigSig",t:65},26:{n:"ContentType",t:SAe},27:{n:"ContentStatus",t:SAe},28:{n:"Language",t:SAe},29:{n:"Version",t:SAe},255:{},2147483648:{n:"Locale",t:19},2147483651:{n:"Behavior",t:19},1919054434:{}},CAe={1:{n:"CodePage",t:2},2:{n:"Title",t:SAe},3:{n:"Subject",t:SAe},4:{n:"Author",t:SAe},5:{n:"Keywords",t:SAe},6:{n:"Comments",t:SAe},7:{n:"Template",t:SAe},8:{n:"LastAuthor",t:SAe},9:{n:"RevNumber",t:SAe},10:{n:"EditTime",t:64},11:{n:"LastPrinted",t:64},12:{n:"CreatedDate",t:64},13:{n:"ModifiedDate",t:64},14:{n:"PageCount",t:3},15:{n:"WordCount",t:3},16:{n:"CharCount",t:3},17:{n:"Thumbnail",t:71},18:{n:"Application",t:SAe},19:{n:"DocSecurity",t:3},255:{},2147483648:{n:"Locale",t:19},2147483651:{n:"Behavior",t:19},1919054434:{}};function wAe(e){return e.map(function(e){return[e>>16&255,e>>8&255,255&e]})}var IAe=YIe(wAe([0,16777215,16711680,65280,255,16776960,16711935,65535,0,16777215,16711680,65280,255,16776960,16711935,65535,8388608,32768,128,8421376,8388736,32896,12632256,8421504,10066431,10040166,16777164,13434879,6684774,16744576,26316,13421823,128,16711935,16776960,65535,8388736,8388608,32896,255,52479,13434879,13434828,16777113,10079487,16751052,13408767,16764057,3368703,3394764,10079232,16763904,16750848,16737792,6710937,9868950,13158,3381606,13056,3355392,10040064,10040166,3355545,3355443,16777215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0])),kAe={0:"#NULL!",7:"#DIV/0!",15:"#VALUE!",23:"#REF!",29:"#NAME?",36:"#NUM!",42:"#N/A",43:"#GETTING_DATA",255:"#WTF?"},TAe={"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml":"workbooks","application/vnd.ms-excel.sheet.macroEnabled.main+xml":"workbooks","application/vnd.ms-excel.sheet.binary.macroEnabled.main":"workbooks","application/vnd.ms-excel.addin.macroEnabled.main+xml":"workbooks","application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml":"workbooks","application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml":"sheets","application/vnd.ms-excel.worksheet":"sheets","application/vnd.ms-excel.binIndexWs":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml":"charts","application/vnd.ms-excel.chartsheet":"charts","application/vnd.ms-excel.macrosheet+xml":"macros","application/vnd.ms-excel.macrosheet":"macros","application/vnd.ms-excel.intlmacrosheet":"TODO","application/vnd.ms-excel.binIndexMs":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml":"dialogs","application/vnd.ms-excel.dialogsheet":"dialogs","application/vnd.openxmlformats-officedocument.spreadsheetml.sharedStrings+xml":"strs","application/vnd.ms-excel.sharedStrings":"strs","application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml":"styles","application/vnd.ms-excel.styles":"styles","application/vnd.openxmlformats-package.core-properties+xml":"coreprops","application/vnd.openxmlformats-officedocument.custom-properties+xml":"custprops","application/vnd.openxmlformats-officedocument.extended-properties+xml":"extprops","application/vnd.openxmlformats-officedocument.customXmlProperties+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.customProperty":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml":"comments","application/vnd.ms-excel.comments":"comments","application/vnd.ms-excel.threadedcomments+xml":"threadedcomments","application/vnd.ms-excel.person+xml":"people","application/vnd.openxmlformats-officedocument.spreadsheetml.sheetMetadata+xml":"metadata","application/vnd.ms-excel.sheetMetadata":"metadata","application/vnd.ms-excel.pivotTable":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotTable+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.chart+xml":"TODO","application/vnd.ms-office.chartcolorstyle+xml":"TODO","application/vnd.ms-office.chartstyle+xml":"TODO","application/vnd.ms-office.chartex+xml":"TODO","application/vnd.ms-excel.calcChain":"calcchains","application/vnd.openxmlformats-officedocument.spreadsheetml.calcChain+xml":"calcchains","application/vnd.openxmlformats-officedocument.spreadsheetml.printerSettings":"TODO","application/vnd.ms-office.activeX":"TODO","application/vnd.ms-office.activeX+xml":"TODO","application/vnd.ms-excel.attachedToolbars":"TODO","application/vnd.ms-excel.connections":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.connections+xml":"TODO","application/vnd.ms-excel.externalLink":"links","application/vnd.openxmlformats-officedocument.spreadsheetml.externalLink+xml":"links","application/vnd.ms-excel.pivotCacheDefinition":"TODO","application/vnd.ms-excel.pivotCacheRecords":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheDefinition+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheRecords+xml":"TODO","application/vnd.ms-excel.queryTable":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.queryTable+xml":"TODO","application/vnd.ms-excel.userNames":"TODO","application/vnd.ms-excel.revisionHeaders":"TODO","application/vnd.ms-excel.revisionLog":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.revisionHeaders+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.revisionLog+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.userNames+xml":"TODO","application/vnd.ms-excel.tableSingleCells":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.tableSingleCells+xml":"TODO","application/vnd.ms-excel.slicer":"TODO","application/vnd.ms-excel.slicerCache":"TODO","application/vnd.ms-excel.slicer+xml":"TODO","application/vnd.ms-excel.slicerCache+xml":"TODO","application/vnd.ms-excel.wsSortMap":"TODO","application/vnd.ms-excel.table":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.table+xml":"TODO","application/vnd.openxmlformats-officedocument.theme+xml":"themes","application/vnd.openxmlformats-officedocument.themeOverride+xml":"TODO","application/vnd.ms-excel.Timeline+xml":"TODO","application/vnd.ms-excel.TimelineCache+xml":"TODO","application/vnd.ms-office.vbaProject":"vba","application/vnd.ms-office.vbaProjectSignature":"TODO","application/vnd.ms-office.volatileDependencies":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.volatileDependencies+xml":"TODO","application/vnd.ms-excel.controlproperties+xml":"TODO","application/vnd.openxmlformats-officedocument.model+data":"TODO","application/vnd.ms-excel.Survey+xml":"TODO","application/vnd.openxmlformats-officedocument.drawing+xml":"drawings","application/vnd.openxmlformats-officedocument.drawingml.chartshapes+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramColors+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramData+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramLayout+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramStyle+xml":"TODO","application/vnd.openxmlformats-officedocument.vmlDrawing":"TODO","application/vnd.openxmlformats-package.relationships+xml":"rels","application/vnd.openxmlformats-officedocument.oleObject":"TODO","image/png":"TODO",sheet:"js"},AAe={workbooks:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml",xlsm:"application/vnd.ms-excel.sheet.macroEnabled.main+xml",xlsb:"application/vnd.ms-excel.sheet.binary.macroEnabled.main",xlam:"application/vnd.ms-excel.addin.macroEnabled.main+xml",xltx:"application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml"},strs:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sharedStrings+xml",xlsb:"application/vnd.ms-excel.sharedStrings"},comments:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml",xlsb:"application/vnd.ms-excel.comments"},sheets:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml",xlsb:"application/vnd.ms-excel.worksheet"},charts:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml",xlsb:"application/vnd.ms-excel.chartsheet"},dialogs:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml",xlsb:"application/vnd.ms-excel.dialogsheet"},macros:{xlsx:"application/vnd.ms-excel.macrosheet+xml",xlsb:"application/vnd.ms-excel.macrosheet"},metadata:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheetMetadata+xml",xlsb:"application/vnd.ms-excel.sheetMetadata"},styles:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml",xlsb:"application/vnd.ms-excel.styles"}};function DAe(e,t){var l,r=function(e){for(var t=[],l=PIe(e),r=0;r!==l.length;++r)null==t[e[l[r]]]&&(t[e[l[r]]]=[]),t[e[l[r]]].push(l[r]);return t}(TAe),n=[];n[n.length]=rke,n[n.length]=Cke("Types",null,{xmlns:Ake,"xmlns:xsd":Oke,"xmlns:xsi":_ke}),n=n.concat([["xml","application/xml"],["bin","application/vnd.ms-excel.sheet.binary.macroEnabled.main"],["vml","application/vnd.openxmlformats-officedocument.vmlDrawing"],["data","application/vnd.openxmlformats-officedocument.model+data"],["bmp","image/bmp"],["png","image/png"],["gif","image/gif"],["emf","image/x-emf"],["wmf","image/x-wmf"],["jpg","image/jpeg"],["jpeg","image/jpeg"],["tif","image/tiff"],["tiff","image/tiff"],["pdf","application/pdf"],["rels","application/vnd.openxmlformats-package.relationships+xml"]].map(function(e){return Cke("Default",null,{Extension:e[0],ContentType:e[1]})}));var i=function(r){e[r]&&e[r].length>0&&(l=e[r][0],n[n.length]=Cke("Override",null,{PartName:("/"==l[0]?"":"/")+l,ContentType:AAe[r][t.bookType]||AAe[r].xlsx}))},a=function(l){(e[l]||[]).forEach(function(e){n[n.length]=Cke("Override",null,{PartName:("/"==e[0]?"":"/")+e,ContentType:AAe[l][t.bookType]||AAe[l].xlsx})})},s=function(t){(e[t]||[]).forEach(function(e){n[n.length]=Cke("Override",null,{PartName:("/"==e[0]?"":"/")+e,ContentType:r[t][0]})})};return i("workbooks"),a("sheets"),a("charts"),s("themes"),["strs","styles"].forEach(i),["coreprops","extprops","custprops"].forEach(s),s("vba"),s("comments"),s("threadedcomments"),s("drawings"),a("metadata"),s("people"),n.length>2&&(n[n.length]="</Types>",n[1]=n[1].replace("/>",">")),n.join("")}var MAe={WB:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument",SHEET:"http://sheetjs.openxmlformats.org/officeDocument/2006/relationships/officeDocument",HLINK:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/hyperlink",VML:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/vmlDrawing",XPATH:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/externalLinkPath",XMISS:"http://schemas.microsoft.com/office/2006/relationships/xlExternalLinkPath/xlPathMissing",XLINK:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/externalLink",CXML:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/customXml",CXMLP:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/customXmlProps",CMNT:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/comments",CORE_PROPS:"http://schemas.openxmlformats.org/package/2006/relationships/metadata/core-properties",EXT_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/extended-properties",CUST_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/custom-properties",SST:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/sharedStrings",STY:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/styles",THEME:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme",CHART:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/chart",CHARTEX:"http://schemas.microsoft.com/office/2014/relationships/chartEx",CS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/chartsheet",WS:["http://schemas.openxmlformats.org/officeDocument/2006/relationships/worksheet","http://purl.oclc.org/ooxml/officeDocument/relationships/worksheet"],DS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/dialogsheet",MS:"http://schemas.microsoft.com/office/2006/relationships/xlMacrosheet",IMG:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/image",DRAW:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/drawing",XLMETA:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/sheetMetadata",TCMNT:"http://schemas.microsoft.com/office/2017/10/relationships/threadedComment",PEOPLE:"http://schemas.microsoft.com/office/2017/10/relationships/person",VBA:"http://schemas.microsoft.com/office/2006/relationships/vbaProject"};function EAe(e){var t=e.lastIndexOf("/");return e.slice(0,t+1)+"_rels/"+e.slice(t+1)+".rels"}function RAe(e){var t=[rke,Cke("Relationships",null,{xmlns:Dke})];return PIe(e["!id"]).forEach(function(l){t[t.length]=Cke("Relationship",null,e["!id"][l])}),t.length>2&&(t[t.length]="</Relationships>",t[1]=t[1].replace("/>",">")),t.join("")}function BAe(e,t,l,r,n,i){if(n||(n={}),e["!id"]||(e["!id"]={}),e["!idx"]||(e["!idx"]=1),t<0)for(t=e["!idx"];e["!id"]["rId"+t];++t);if(e["!idx"]=t+1,n.Id="rId"+t,n.Type=r,n.Target=l,i?n.TargetMode=i:[MAe.HLINK,MAe.XPATH,MAe.XMISS].indexOf(n.Type)>-1&&(n.TargetMode="External"),e["!id"][n.Id])throw new Error("Cannot rewrite rId "+t);return e["!id"][n.Id]=n,e[("/"+n.Target).replace("//","/")]=n,t}function jAe(e,t,l){return['  <rdf:Description rdf:about="'+e+'">\n','    <rdf:type rdf:resource="http://docs.oasis-open.org/ns/office/1.2/meta/'+(l||"odf")+"#"+t+'"/>\n',"  </rdf:Description>\n"].join("")}function PAe(e,t){return['  <rdf:Description rdf:about="'+e+'">\n','    <ns0:hasPart xmlns:ns0="http://docs.oasis-open.org/ns/office/1.2/meta/pkg#" rdf:resource="'+t+'"/>\n',"  </rdf:Description>\n"].join("")}function _Ae(){return'<office:document-meta xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:meta="urn:oasis:names:tc:opendocument:xmlns:meta:1.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:xlink="http://www.w3.org/1999/xlink" office:version="1.2"><office:meta><meta:generator>SheetJS '+mwe.version+"</meta:generator></office:meta></office:document-meta>"}var OAe=[["cp:category","Category"],["cp:contentStatus","ContentStatus"],["cp:keywords","Keywords"],["cp:lastModifiedBy","LastAuthor"],["cp:lastPrinted","LastPrinted"],["cp:revision","RevNumber"],["cp:version","Version"],["dc:creator","Author"],["dc:description","Comments"],["dc:identifier","Identifier"],["dc:language","Language"],["dc:subject","Subject"],["dc:title","Title"],["dcterms:created","CreatedDate","date"],["dcterms:modified","ModifiedDate","date"]];function LAe(e,t,l,r,n){null==n[e]&&null!=t&&""!==t&&(n[e]=t,t=oke(t),r[r.length]=l?Cke(e,t,l):Ske(e,t))}function FAe(e,t){var l=t||{},r=[rke,Cke("cp:coreProperties",null,{"xmlns:cp":Ike,"xmlns:dc":Eke,"xmlns:dcterms":Rke,"xmlns:dcmitype":Bke,"xmlns:xsi":_ke})],n={};if(!e&&!l.Props)return r.join("");e&&(null!=e.CreatedDate&&LAe("dcterms:created","string"===typeof e.CreatedDate?e.CreatedDate:wke(e.CreatedDate,l.WTF),{"xsi:type":"dcterms:W3CDTF"},r,n),null!=e.ModifiedDate&&LAe("dcterms:modified","string"===typeof e.ModifiedDate?e.ModifiedDate:wke(e.ModifiedDate,l.WTF),{"xsi:type":"dcterms:W3CDTF"},r,n));for(var i=0;i!=OAe.length;++i){var a=OAe[i],s=l.Props&&null!=l.Props[a[1]]?l.Props[a[1]]:e?e[a[1]]:null;!0===s?s="1":!1===s?s="0":"number"==typeof s&&(s=String(s)),null!=s&&LAe(a[0],s,null,r,n)}return r.length>2&&(r[r.length]="</cp:coreProperties>",r[1]=r[1].replace("/>",">")),r.join("")}var qAe=[["Application","Application","string"],["AppVersion","AppVersion","string"],["Company","Company","string"],["DocSecurity","DocSecurity","string"],["Manager","Manager","string"],["HyperlinksChanged","HyperlinksChanged","bool"],["SharedDoc","SharedDoc","bool"],["LinksUpToDate","LinksUpToDate","bool"],["ScaleCrop","ScaleCrop","bool"],["HeadingPairs","HeadingPairs","raw"],["TitlesOfParts","TitlesOfParts","raw"]],zAe=["Worksheets","SheetNames","NamedRanges","DefinedNames","Chartsheets","ChartNames"];function UAe(e){var t=[],l=Cke;return e||(e={}),e.Application="SheetJS",t[t.length]=rke,t[t.length]=Cke("Properties",null,{xmlns:Tke,"xmlns:vt":Pke}),qAe.forEach(function(r){if(void 0!==e[r[1]]){var n;switch(r[2]){case"string":n=oke(String(e[r[1]]));break;case"bool":n=e[r[1]]?"true":"false"}void 0!==n&&(t[t.length]=l(r[0],n))}}),t[t.length]=l("HeadingPairs",l("vt:vector",l("vt:variant","<vt:lpstr>Worksheets</vt:lpstr>")+l("vt:variant",l("vt:i4",String(e.Worksheets))),{size:2,baseType:"variant"})),t[t.length]=l("TitlesOfParts",l("vt:vector",e.SheetNames.map(function(e){return"<vt:lpstr>"+oke(e)+"</vt:lpstr>"}).join(""),{size:e.Worksheets,baseType:"lpstr"})),t.length>2&&(t[t.length]="</Properties>",t[1]=t[1].replace("/>",">")),t.join("")}function GAe(e){var t=[rke,Cke("Properties",null,{xmlns:kke,"xmlns:vt":Pke})];if(!e)return t.join("");var l=1;return PIe(e).forEach(function(r){++l,t[t.length]=Cke("property",function(e,t){switch(typeof e){case"string":var l=Cke("vt:lpwstr",oke(e));return t&&(l=l.replace(/&quot;/g,"_x0022_")),l;case"number":return Cke((0|e)==e?"vt:i4":"vt:r8",oke(String(e)));case"boolean":return Cke("vt:bool",e?"true":"false")}if(e instanceof Date)return Cke("vt:filetime",wke(e));throw new Error("Unable to serialize "+e)}(e[r],!0),{fmtid:"{D5CDD505-2E9C-101B-9397-08002B2CF9AE}",pid:l,name:oke(r)})}),t.length>2&&(t[t.length]="</Properties>",t[1]=t[1].replace("/>",">")),t.join("")}var VAe={Title:"Title",Subject:"Subject",Author:"Author",Keywords:"Keywords",Comments:"Description",LastAuthor:"LastAuthor",RevNumber:"Revision",Application:"AppName",LastPrinted:"LastPrinted",CreatedDate:"Created",ModifiedDate:"LastSaved",Category:"Category",Manager:"Manager",Company:"Company",AppVersion:"Version",ContentStatus:"ContentStatus",Identifier:"Identifier",Language:"Language"};function HAe(e,t){var l=ATe(4),r=ATe(4);switch(l.write_shift(4,80==e?31:e),e){case 3:r.write_shift(-4,t);break;case 5:(r=ATe(8)).write_shift(8,t,"f");break;case 11:r.write_shift(4,t?1:0);break;case 64:r=function(e){var t=("string"==typeof e?new Date(Date.parse(e)):e).getTime()/1e3+11644473600,l=t%Math.pow(2,32),r=(t-l)/Math.pow(2,32);r*=1e7;var n=(l*=1e7)/Math.pow(2,32)|0;n>0&&(l%=Math.pow(2,32),r+=n);var i=ATe(8);return i.write_shift(4,l),i.write_shift(4,r),i}(t);break;case 31:case 80:for((r=ATe(4+2*(t.length+1)+(t.length%2?0:2))).write_shift(4,t.length+1),r.write_shift(0,t,"dbcs");r.l!=r.length;)r.write_shift(1,0);break;default:throw new Error("TypedPropertyValue unrecognized type "+e+" "+t)}return Pwe([l,r])}var WAe=["CodePage","Thumbnail","_PID_LINKBASE","_PID_HLINKS","SystemIdentifier","FMTID"];function ZAe(e){switch(typeof e){case"boolean":return 11;case"number":return(0|e)==e?3:5;case"string":return 31;case"object":if(e instanceof Date)return 64}return-1}function $Ae(e,t,l){var r=ATe(8),n=[],i=[],a=8,s=0,o=ATe(8),c=ATe(8);if(o.write_shift(4,2),o.write_shift(4,1200),c.write_shift(4,1),i.push(o),n.push(c),a+=8+o.length,!t){(c=ATe(8)).write_shift(4,0),n.unshift(c);var u=[ATe(4)];for(u[0].write_shift(4,e.length),s=0;s<e.length;++s){var p=e[s][0];for((o=ATe(8+2*(p.length+1)+(p.length%2?0:2))).write_shift(4,s+2),o.write_shift(4,p.length+1),o.write_shift(0,p,"dbcs");o.l!=o.length;)o.write_shift(1,0);u.push(o)}o=Pwe(u),i.unshift(o),a+=8+o.length}for(s=0;s<e.length;++s)if((!t||t[e[s][0]])&&!(WAe.indexOf(e[s][0])>-1||zAe.indexOf(e[s][0])>-1)&&null!=e[s][1]){var d=e[s][1],m=0;if(t){var h=l[m=+t[e[s][0]]];if("version"==h.p&&"string"==typeof d){var g=d.split(".");d=(+g[0]<<16)+(+g[1]||0)}o=HAe(h.t,d)}else{var y=ZAe(d);-1==y&&(y=31,d=String(d)),o=HAe(y,d)}i.push(o),(c=ATe(8)).write_shift(4,t?m:2+s),n.push(c),a+=8+o.length}var f=8*(i.length+1);for(s=0;s<i.length;++s)n[s].write_shift(4,f),f+=i[s].length;return r.write_shift(4,a),r.write_shift(4,i.length),Pwe([r].concat(n).concat(i))}function KAe(e,t,l,r,n,i){var a=ATe(n?68:48),s=[a];a.write_shift(2,65534),a.write_shift(2,0),a.write_shift(4,842412599),a.write_shift(16,EIe.utils.consts.HEADER_CLSID,"hex"),a.write_shift(4,n?2:1),a.write_shift(16,t,"hex"),a.write_shift(4,n?68:48);var o=$Ae(e,l,r);if(s.push(o),n){var c=$Ae(n,null,null);a.write_shift(16,i,"hex"),a.write_shift(4,68+o.length),s.push(c)}return Pwe(s)}function YAe(e,t){return 1===e.read_shift(t)}function QAe(e,t){return t||(t=ATe(2)),t.write_shift(2,+!!e),t}function JAe(e){return e.read_shift(2,"u")}function XAe(e,t){return t||(t=ATe(2)),t.write_shift(2,e),t}function eDe(e,t,l){return l||(l=ATe(2)),l.write_shift(1,"e"==t?+e:+!!e),l.write_shift(1,"e"==t?1:0),l}function tDe(e,t,l){var r=e.read_shift(l&&l.biff>=12?2:1),n="sbcs-cont",i=hwe;(l&&l.biff>=8&&(hwe=1200),l&&8!=l.biff)?12==l.biff&&(n="wstr"):e.read_shift(1)&&(n="dbcs-cont");l.biff>=2&&l.biff<=5&&(n="cpstr");var a=r?e.read_shift(r,n):"";return hwe=i,a}function lDe(e){var t=e.t||"",l=ATe(3);l.write_shift(2,t.length),l.write_shift(1,1);var r=ATe(2*t.length);return r.write_shift(2*t.length,t,"utf16le"),Pwe([l,r])}function rDe(e,t,l){if(l){if(l.biff>=2&&l.biff<=5)return e.read_shift(t,"cpstr");if(l.biff>=12)return e.read_shift(t,"dbcs-cont")}return 0===e.read_shift(1)?e.read_shift(t,"sbcs-cont"):e.read_shift(t,"dbcs-cont")}function nDe(e,t,l){var r=e.read_shift(l&&2==l.biff?1:2);return 0===r?(e.l++,""):rDe(e,r,l)}function iDe(e,t,l){if(l.biff>5)return nDe(e,0,l);var r=e.read_shift(1);return 0===r?(e.l++,""):e.read_shift(r,l.biff<=4||!e.lens?"cpstr":"sbcs-cont")}function aDe(e,t,l){return l||(l=ATe(3+2*e.length)),l.write_shift(2,e.length),l.write_shift(1,1),l.write_shift(31,e,"utf16le"),l}function sDe(e,t){t||(t=ATe(6+2*e.length)),t.write_shift(4,1+e.length);for(var l=0;l<e.length;++l)t.write_shift(2,e.charCodeAt(l));return t.write_shift(2,0),t}function oDe(e){var t=ATe(512),l=0,r=e.Target;"file://"==r.slice(0,7)&&(r=r.slice(7));var n=r.indexOf("#"),i=n>-1?31:23;switch(r.charAt(0)){case"#":i=28;break;case".":i&=-3}t.write_shift(4,2),t.write_shift(4,i);var a=[8,6815827,6619237,4849780,83];for(l=0;l<a.length;++l)t.write_shift(4,a[l]);if(28==i)sDe(r=r.slice(1),t);else if(2&i){for(a="e0 c9 ea 79 f9 ba ce 11 8c 82 00 aa 00 4b a9 0b".split(" "),l=0;l<a.length;++l)t.write_shift(1,parseInt(a[l],16));var s=n>-1?r.slice(0,n):r;for(t.write_shift(4,2*(s.length+1)),l=0;l<s.length;++l)t.write_shift(2,s.charCodeAt(l));t.write_shift(2,0),8&i&&sDe(n>-1?r.slice(n+1):"",t)}else{for(a="03 03 00 00 00 00 00 00 c0 00 00 00 00 00 00 46".split(" "),l=0;l<a.length;++l)t.write_shift(1,parseInt(a[l],16));for(var o=0;"../"==r.slice(3*o,3*o+3)||"..\\"==r.slice(3*o,3*o+3);)++o;for(t.write_shift(2,o),t.write_shift(4,r.length-3*o+1),l=0;l<r.length-3*o;++l)t.write_shift(1,255&r.charCodeAt(l+3*o));for(t.write_shift(1,0),t.write_shift(2,65535),t.write_shift(2,57005),l=0;l<6;++l)t.write_shift(4,0)}return t.slice(0,t.l)}function cDe(e,t,l,r){return r||(r=ATe(6)),r.write_shift(2,e),r.write_shift(2,t),r.write_shift(2,l||0),r}function uDe(e,t,l){var r=l.biff>8?4:2;return[e.read_shift(r),e.read_shift(r,"i"),e.read_shift(r,"i")]}function pDe(e){var t=e.read_shift(2),l=e.read_shift(2);return{s:{c:e.read_shift(2),r:t},e:{c:e.read_shift(2),r:l}}}function dDe(e,t){return t||(t=ATe(8)),t.write_shift(2,e.s.r),t.write_shift(2,e.e.r),t.write_shift(2,e.s.c),t.write_shift(2,e.e.c),t}function mDe(e,t,l){var r=1536,n=16;switch(l.bookType){case"biff8":case"xla":break;case"biff5":r=1280,n=8;break;case"biff4":r=4,n=6;break;case"biff3":r=3,n=6;break;case"biff2":r=2,n=4;break;default:throw new Error("unsupported BIFF version")}var i=ATe(n);return i.write_shift(2,r),i.write_shift(2,t),n>4&&i.write_shift(2,29282),n>6&&i.write_shift(2,1997),n>8&&(i.write_shift(2,49161),i.write_shift(2,1),i.write_shift(2,1798),i.write_shift(2,0)),i}function hDe(e,t){var l=!t||t.biff>=8?2:1,r=ATe(8+l*e.name.length);r.write_shift(4,e.pos),r.write_shift(1,e.hs||0),r.write_shift(1,e.dt),r.write_shift(1,e.name.length),t.biff>=8&&r.write_shift(1,1),r.write_shift(l*e.name.length,e.name,t.biff<8?"sbcs":"utf16le");var n=r.slice(0,r.l);return n.l=r.l,n}function gDe(e,t,l,r){var n=l&&5==l.biff;r||(r=ATe(n?3+t.length:5+2*t.length)),r.write_shift(2,e),r.write_shift(n?1:2,t.length),n||r.write_shift(1,1),r.write_shift((n?1:2)*t.length,t,n?"sbcs":"utf16le");var i=r.length>r.l?r.slice(0,r.l):r;return null==i.l&&(i.l=i.length),i}function yDe(e,t,l,r){var n=l&&5==l.biff;r||(r=ATe(n?16:20)),r.write_shift(2,0),e.style?(r.write_shift(2,e.numFmtId||0),r.write_shift(2,65524)):(r.write_shift(2,e.numFmtId||0),r.write_shift(2,t<<4));var i=0;return e.numFmtId>0&&n&&(i|=1024),r.write_shift(4,i),r.write_shift(4,0),n||r.write_shift(4,0),r.write_shift(2,0),r}function fDe(e,t,l){if(l.biff<8)return function(e,t,l){3==e[e.l+1]&&e[e.l]++;var r=tDe(e,0,l);return 3==r.charCodeAt(0)?r.slice(1):r}(e,0,l);for(var r=[],n=e.l+t,i=e.read_shift(l.biff>8?4:2);0!==i--;)r.push(uDe(e,l.biff,l));if(e.l!=n)throw new Error("Bad ExternSheet: "+e.l+" != "+n);return r}function bDe(e){var t=ATe(24),l=FTe(e[0]);t.write_shift(2,l.r),t.write_shift(2,l.r),t.write_shift(2,l.c),t.write_shift(2,l.c);for(var r="d0 c9 ea 79 f9 ba ce 11 8c 82 00 aa 00 4b a9 0b".split(" "),n=0;n<16;++n)t.write_shift(1,parseInt(r[n],16));return Pwe([t,oDe(e[1])])}function vDe(e){var t=e[1].Tooltip,l=ATe(10+2*(t.length+1));l.write_shift(2,2048);var r=FTe(e[0]);l.write_shift(2,r.r),l.write_shift(2,r.r),l.write_shift(2,r.c),l.write_shift(2,r.c);for(var n=0;n<t.length;++n)l.write_shift(2,t.charCodeAt(n));return l.write_shift(2,0),l}function xDe(e,t,l){if(!l.cellStyles)return TTe(e,t);var r=l&&l.biff>=12?4:2,n=e.read_shift(r),i=e.read_shift(r),a=e.read_shift(r),s=e.read_shift(r),o=e.read_shift(2);2==r&&(e.l+=2);var c={s:n,e:i,w:a,ixfe:s,flags:o};return(l.biff>=5||!l.biff)&&(c.level=o>>8&7),c}var SDe=function(){var e={1:437,2:850,3:1252,4:1e4,100:852,101:866,102:865,103:861,104:895,105:620,106:737,107:857,120:950,121:949,122:936,123:932,124:874,125:1255,126:1256,150:10007,151:10029,152:10006,200:1250,201:1251,202:1254,203:1253,0:20127,8:865,9:437,10:850,11:437,13:437,14:850,15:437,16:850,17:437,18:850,19:932,20:850,21:437,22:850,23:865,24:437,25:437,26:850,27:437,28:863,29:850,31:852,34:852,35:852,36:860,37:850,38:866,55:850,64:852,77:936,78:949,79:950,80:874,87:1252,88:1252,89:1252,108:863,134:737,135:852,136:857,204:1257,255:16969},t=OIe({1:437,2:850,3:1252,4:1e4,100:852,101:866,102:865,103:861,104:895,105:620,106:737,107:857,120:950,121:949,122:936,123:932,124:874,125:1255,126:1256,150:10007,151:10029,152:10006,200:1250,201:1251,202:1254,203:1253,0:20127});function l(t,l){var r=l||{};r.dateNF||(r.dateNF="yyyymmdd");var n=$Te(function(t,l){var r=[],n=Mwe(1);switch(l.type){case"base64":n=Rwe(Twe(t));break;case"binary":n=Rwe(t);break;case"buffer":case"array":n=t}kTe(n,0);var i=n.read_shift(1),a=!!(136&i),s=!1,o=!1;switch(i){case 2:case 3:case 131:case 139:case 245:break;case 48:case 49:s=!0,a=!0;break;case 140:o=!0;break;default:throw new Error("DBF Unsupported Version: "+i.toString(16))}var c=0,u=521;2==i&&(c=n.read_shift(2)),n.l+=3,2!=i&&(c=n.read_shift(4)),c>1048576&&(c=1e6),2!=i&&(u=n.read_shift(2));var p=n.read_shift(2),d=l.codepage||1252;2!=i&&(n.l+=16,n.read_shift(1),0!==n[n.l]&&(d=e[n[n.l]]),n.l+=1,n.l+=2),o&&(n.l+=36);for(var m=[],h={},g=Math.min(n.length,2==i?521:u-10-(s?264:0)),y=o?32:11;n.l<g&&13!=n[n.l];)switch((h={}).name=Nwe.utils.decode(d,n.slice(n.l,n.l+y)).replace(/[\u0000\r\n].*$/g,""),n.l+=y,h.type=String.fromCharCode(n.read_shift(1)),2==i||o||(h.offset=n.read_shift(4)),h.len=n.read_shift(1),2==i&&(h.offset=n.read_shift(2)),h.dec=n.read_shift(1),h.name.length&&m.push(h),2!=i&&(n.l+=o?13:14),h.type){case"B":s&&8==h.len||!l.WTF||console.log("Skipping "+h.name+":"+h.type);break;case"G":case"P":l.WTF&&console.log("Skipping "+h.name+":"+h.type);break;case"+":case"0":case"@":case"C":case"D":case"F":case"I":case"L":case"M":case"N":case"O":case"T":case"Y":break;default:throw new Error("Unknown Field Type: "+h.type)}if(13!==n[n.l]&&(n.l=u-1),13!==n.read_shift(1))throw new Error("DBF Terminator not found "+n.l+" "+n[n.l]);n.l=u;var f=0,b=0;for(r[0]=[],b=0;b!=m.length;++b)r[0][b]=m[b].name;for(;c-- >0;)if(42!==n[n.l])for(++n.l,r[++f]=[],b=0,b=0;b!=m.length;++b){var v=n.slice(n.l,n.l+m[b].len);n.l+=m[b].len,kTe(v,0);var x=Nwe.utils.decode(d,v);switch(m[b].type){case"C":x.trim().length&&(r[f][b]=x.replace(/\s+$/,""));break;case"D":8===x.length?r[f][b]=new Date(+x.slice(0,4),+x.slice(4,6)-1,+x.slice(6,8)):r[f][b]=x;break;case"F":r[f][b]=parseFloat(x.trim());break;case"+":case"I":r[f][b]=o?2147483648^v.read_shift(-4,"i"):v.read_shift(4,"i");break;case"L":switch(x.trim().toUpperCase()){case"Y":case"T":r[f][b]=!0;break;case"N":case"F":r[f][b]=!1;break;case"":case"?":break;default:throw new Error("DBF Unrecognized L:|"+x+"|")}break;case"M":if(!a)throw new Error("DBF Unexpected MEMO for type "+i.toString(16));r[f][b]="##MEMO##"+(o?parseInt(x.trim(),10):v.read_shift(4));break;case"N":(x=x.replace(/\u0000/g,"").trim())&&"."!=x&&(r[f][b]=+x||0);break;case"@":r[f][b]=new Date(v.read_shift(-8,"f")-621356832e5);break;case"T":r[f][b]=new Date(864e5*(v.read_shift(4)-2440588)+v.read_shift(4));break;case"Y":r[f][b]=v.read_shift(4,"i")/1e4+v.read_shift(4,"i")/1e4*Math.pow(2,32);break;case"O":r[f][b]=-v.read_shift(-8,"f");break;case"B":if(s&&8==m[b].len){r[f][b]=v.read_shift(8,"f");break}case"G":case"P":v.l+=m[b].len;break;case"0":if("_NullFlags"===m[b].name)break;default:throw new Error("DBF Unsupported data type "+m[b].type)}}else n.l+=p;if(2!=i&&n.l<n.length&&26!=n[n.l++])throw new Error("DBF EOF Marker missing "+(n.l-1)+" of "+n.length+" "+n[n.l-1].toString(16));return l&&l.sheetRows&&(r=r.slice(0,l.sheetRows)),l.DBF=m,r}(t,r),r);return n["!cols"]=r.DBF.map(function(e){return{wch:e.len,DBF:e}}),delete r.DBF,n}var r={B:8,C:250,L:1,D:8,"?":0,"":0};return{to_workbook:function(e,t){try{return WTe(l(e,t),t)}catch(m7e){if(t&&t.WTF)throw m7e}return{SheetNames:[],Sheets:{}}},to_sheet:l,from_sheet:function(e,l){var n=l||{};if(+n.codepage>=0&&vwe(+n.codepage),"string"==n.type)throw new Error("Cannot write DBF to JS string");var i=DTe(),a=zRe(e,{header:1,raw:!0,cellDates:!0}),s=a[0],o=a.slice(1),c=e["!cols"]||[],u=0,p=0,d=0,m=1;for(u=0;u<s.length;++u)if(((c[u]||{}).DBF||{}).name)s[u]=c[u].DBF.name,++d;else if(null!=s[u]){if(++d,"number"===typeof s[u]&&(s[u]=s[u].toString(10)),"string"!==typeof s[u])throw new Error("DBF Invalid column name "+s[u]+" |"+typeof s[u]+"|");if(s.indexOf(s[u])!==u)for(p=0;p<1024;++p)if(-1==s.indexOf(s[u]+"_"+p)){s[u]+="_"+p;break}}var h=GTe(e["!ref"]),g=[],y=[],f=[];for(u=0;u<=h.e.c-h.s.c;++u){var b="",v="",x=0,S=[];for(p=0;p<o.length;++p)null!=o[p][u]&&S.push(o[p][u]);if(0!=S.length&&null!=s[u]){for(p=0;p<S.length;++p){switch(typeof S[p]){case"number":v="B";break;case"string":default:v="C";break;case"boolean":v="L";break;case"object":v=S[p]instanceof Date?"D":"C"}x=Math.max(x,String(S[p]).length),b=b&&b!=v?"C":v}x>250&&(x=250),"C"==(v=((c[u]||{}).DBF||{}).type)&&c[u].DBF.len>x&&(x=c[u].DBF.len),"B"==b&&"N"==v&&(b="N",f[u]=c[u].DBF.dec,x=c[u].DBF.len),y[u]="C"==b||"N"==v?x:r[b]||0,m+=y[u],g[u]=b}else g[u]="?"}var N=i.next(32);for(N.write_shift(4,318902576),N.write_shift(4,o.length),N.write_shift(2,296+32*d),N.write_shift(2,m),u=0;u<4;++u)N.write_shift(4,0);for(N.write_shift(4,(+t[gwe]||3)<<8),u=0,p=0;u<s.length;++u)if(null!=s[u]){var C=i.next(32),w=(s[u].slice(-10)+"\0\0\0\0\0\0\0\0\0\0\0").slice(0,11);C.write_shift(1,w,"sbcs"),C.write_shift(1,"?"==g[u]?"C":g[u],"sbcs"),C.write_shift(4,p),C.write_shift(1,y[u]||r[g[u]]||0),C.write_shift(1,f[u]||0),C.write_shift(1,2),C.write_shift(4,0),C.write_shift(1,0),C.write_shift(4,0),C.write_shift(4,0),p+=y[u]||r[g[u]]||0}var I=i.next(264);for(I.write_shift(4,13),u=0;u<65;++u)I.write_shift(4,0);for(u=0;u<o.length;++u){var k=i.next(m);for(k.write_shift(1,0),p=0;p<s.length;++p)if(null!=s[p])switch(g[p]){case"L":k.write_shift(1,null==o[u][p]?63:o[u][p]?84:70);break;case"B":k.write_shift(8,o[u][p]||0,"f");break;case"N":var T="0";for("number"==typeof o[u][p]&&(T=o[u][p].toFixed(f[p]||0)),d=0;d<y[p]-T.length;++d)k.write_shift(1,32);k.write_shift(1,T,"sbcs");break;case"D":o[u][p]?(k.write_shift(4,("0000"+o[u][p].getFullYear()).slice(-4),"sbcs"),k.write_shift(2,("00"+(o[u][p].getMonth()+1)).slice(-2),"sbcs"),k.write_shift(2,("00"+o[u][p].getDate()).slice(-2),"sbcs")):k.write_shift(8,"00000000","sbcs");break;case"C":var A=String(null!=o[u][p]?o[u][p]:"").slice(0,y[p]);for(k.write_shift(1,A,"sbcs"),d=0;d<y[p]-A.length;++d)k.write_shift(1,32)}}return i.next(1).write_shift(1,26),i.end()}}}(),NDe=function(){var e={AA:"\xc0",BA:"\xc1",CA:"\xc2",DA:195,HA:"\xc4",JA:197,AE:"\xc8",BE:"\xc9",CE:"\xca",HE:"\xcb",AI:"\xcc",BI:"\xcd",CI:"\xce",HI:"\xcf",AO:"\xd2",BO:"\xd3",CO:"\xd4",DO:213,HO:"\xd6",AU:"\xd9",BU:"\xda",CU:"\xdb",HU:"\xdc",Aa:"\xe0",Ba:"\xe1",Ca:"\xe2",Da:227,Ha:"\xe4",Ja:229,Ae:"\xe8",Be:"\xe9",Ce:"\xea",He:"\xeb",Ai:"\xec",Bi:"\xed",Ci:"\xee",Hi:"\xef",Ao:"\xf2",Bo:"\xf3",Co:"\xf4",Do:245,Ho:"\xf6",Au:"\xf9",Bu:"\xfa",Cu:"\xfb",Hu:"\xfc",KC:"\xc7",Kc:"\xe7",q:"\xe6",z:"\u0153",a:"\xc6",j:"\u0152",DN:209,Dn:241,Hy:255,S:169,c:170,R:174,"B ":180,0:176,1:177,2:178,3:179,5:181,6:182,7:183,Q:185,k:186,b:208,i:216,l:222,s:240,y:248,"!":161,'"':162,"#":163,"(":164,"%":165,"'":167,"H ":168,"+":171,";":187,"<":188,"=":189,">":190,"?":191,"{":223},t=new RegExp("\x1bN("+PIe(e).join("|").replace(/\|\|\|/,"|\\||").replace(/([?()+])/g,"\\$1")+"|\\|)","gm"),l=function(t,l){var r=e[l];return"number"==typeof r?wwe(r):r},r=function(e,t,l){var r=t.charCodeAt(0)-32<<4|l.charCodeAt(0)-48;return 59==r?e:wwe(r)};function n(e,n){var i,a=e.split(/[\n\r]+/),s=-1,o=-1,c=0,u=0,p=[],d=[],m=null,h={},g=[],y=[],f=[],b=0;for(+n.codepage>=0&&vwe(+n.codepage);c!==a.length;++c){b=0;var v,x=a[c].trim().replace(/\x1B([\x20-\x2F])([\x30-\x3F])/g,r).replace(t,l),S=x.replace(/;;/g,"\0").split(";").map(function(e){return e.replace(/\u0000/g,";")}),N=S[0];if(x.length>0)switch(N){case"ID":case"E":case"B":case"O":case"W":break;case"P":"P"==S[1].charAt(0)&&d.push(x.slice(3).replace(/;;/g,";"));break;case"C":var C=!1,w=!1,I=!1,k=!1,T=-1,A=-1;for(u=1;u<S.length;++u)switch(S[u].charAt(0)){case"A":case"G":break;case"X":o=parseInt(S[u].slice(1))-1,w=!0;break;case"Y":for(s=parseInt(S[u].slice(1))-1,w||(o=0),i=p.length;i<=s;++i)p[i]=[];break;case"K":'"'===(v=S[u].slice(1)).charAt(0)?v=v.slice(1,v.length-1):"TRUE"===v?v=!0:"FALSE"===v?v=!1:isNaN(JIe(v))?isNaN(eke(v).getDate())||(v=$Ie(v)):(v=JIe(v),null!==m&&SIe(m)&&(v=VIe(v))),"undefined"!==typeof Nwe&&"string"==typeof v&&"string"!=(n||{}).type&&(n||{}).codepage&&(v=Nwe.utils.decode(n.codepage,v)),C=!0;break;case"E":k=!0;var D=mMe(S[u].slice(1),{r:s,c:o});p[s][o]=[p[s][o],D];break;case"S":I=!0,p[s][o]=[p[s][o],"S5S"];break;case"R":T=parseInt(S[u].slice(1))-1;break;case"C":A=parseInt(S[u].slice(1))-1;break;default:if(n&&n.WTF)throw new Error("SYLK bad record "+x)}if(C&&(p[s][o]&&2==p[s][o].length?p[s][o][0]=v:p[s][o]=v,m=null),I){if(k)throw new Error("SYLK shared formula cannot have own formula");var M=T>-1&&p[T][A];if(!M||!M[1])throw new Error("SYLK shared formula cannot find base");p[s][o][1]=yMe(M[1],{r:s-T,c:o-A})}break;case"F":var E=0;for(u=1;u<S.length;++u)switch(S[u].charAt(0)){case"X":o=parseInt(S[u].slice(1))-1,++E;break;case"Y":for(s=parseInt(S[u].slice(1))-1,i=p.length;i<=s;++i)p[i]=[];break;case"M":b=parseInt(S[u].slice(1))/20;break;case"F":case"G":case"S":case"D":case"N":break;case"P":m=d[parseInt(S[u].slice(1))];break;case"W":for(f=S[u].slice(1).split(" "),i=parseInt(f[0],10);i<=parseInt(f[1],10);++i)b=parseInt(f[2],10),y[i-1]=0===b?{hidden:!0}:{wch:b},FDe(y[i-1]);break;case"C":y[o=parseInt(S[u].slice(1))-1]||(y[o]={});break;case"R":g[s=parseInt(S[u].slice(1))-1]||(g[s]={}),b>0?(g[s].hpt=b,g[s].hpx=UDe(b)):0===b&&(g[s].hidden=!0);break;default:if(n&&n.WTF)throw new Error("SYLK bad record "+x)}E<1&&(m=null);break;default:if(n&&n.WTF)throw new Error("SYLK bad record "+x)}}return g.length>0&&(h["!rows"]=g),y.length>0&&(h["!cols"]=y),n&&n.sheetRows&&(p=p.slice(0,n.sheetRows)),[p,h]}function i(e,t){var l=function(e,t){switch(t.type){case"base64":return n(Twe(e),t);case"binary":return n(e,t);case"buffer":return n(Awe&&Buffer.isBuffer(e)?e.toString("binary"):jwe(e),t);case"array":return n(KIe(e),t)}throw new Error("Unrecognized type "+t.type)}(e,t),r=l[0],i=l[1],a=$Te(r,t);return PIe(i).forEach(function(e){a[e]=i[e]}),a}function a(e,t,l,r){var n="C;Y"+(l+1)+";X"+(r+1)+";K";switch(e.t){case"n":n+=e.v||0,e.f&&!e.F&&(n+=";E"+gMe(e.f,{r:l,c:r}));break;case"b":n+=e.v?"TRUE":"FALSE";break;case"e":n+=e.w||e.v;break;case"d":n+='"'+(e.w||e.v)+'"';break;case"s":n+='"'+e.v.replace(/"/g,"").replace(/;/g,";;")+'"'}return n}return e["|"]=254,{to_workbook:function(e,t){return WTe(i(e,t),t)},to_sheet:i,from_sheet:function(e,t){var l,r,n=["ID;PWXL;N;E"],i=[],s=GTe(e["!ref"]),o=Array.isArray(e),c="\r\n";n.push("P;PGeneral"),n.push("F;P0;DG0G8;M255"),e["!cols"]&&(r=n,e["!cols"].forEach(function(e,t){var l="F;W"+(t+1)+" "+(t+1)+" ";e.hidden?l+="0":("number"!=typeof e.width||e.wpx||(e.wpx=_De(e.width)),"number"!=typeof e.wpx||e.wch||(e.wch=ODe(e.wpx)),"number"==typeof e.wch&&(l+=Math.round(e.wch)))," "!=l.charAt(l.length-1)&&r.push(l)})),e["!rows"]&&function(e,t){t.forEach(function(t,l){var r="F;";t.hidden?r+="M0;":t.hpt?r+="M"+20*t.hpt+";":t.hpx&&(r+="M"+20*zDe(t.hpx)+";"),r.length>2&&e.push(r+"R"+(l+1))})}(n,e["!rows"]),n.push("B;Y"+(s.e.r-s.s.r+1)+";X"+(s.e.c-s.s.c+1)+";D"+[s.s.c,s.s.r,s.e.c,s.e.r].join(" "));for(var u=s.s.r;u<=s.e.r;++u)for(var p=s.s.c;p<=s.e.c;++p){var d=qTe({r:u,c:p});(l=o?(e[u]||[])[p]:e[d])&&(null!=l.v||l.f&&!l.F)&&i.push(a(l,0,u,p))}return n.join(c)+c+i.join(c)+c+"E"+c}}}(),CDe=function(){function e(e,t){for(var l=e.split("\n"),r=-1,n=-1,i=0,a=[];i!==l.length;++i)if("BOT"!==l[i].trim()){if(!(r<0)){for(var s=l[i].trim().split(","),o=s[0],c=s[1],u=l[++i]||"";1&(u.match(/["]/g)||[]).length&&i<l.length-1;)u+="\n"+l[++i];switch(u=u.trim(),+o){case-1:if("BOT"===u){a[++r]=[],n=0;continue}if("EOD"!==u)throw new Error("Unrecognized DIF special command "+u);break;case 0:"TRUE"===u?a[r][n]=!0:"FALSE"===u?a[r][n]=!1:isNaN(JIe(c))?isNaN(eke(c).getDate())?a[r][n]=c:a[r][n]=$Ie(c):a[r][n]=JIe(c),++n;break;case 1:(u=(u=u.slice(1,u.length-1)).replace(/""/g,'"'))&&u.match(/^=".*"$/)&&(u=u.slice(2,-1)),a[r][n++]=""!==u?u:null}if("EOD"===u)break}}else a[++r]=[],n=0;return t&&t.sheetRows&&(a=a.slice(0,t.sheetRows)),a}function t(t,l){return $Te(function(t,l){switch(l.type){case"base64":return e(Twe(t),l);case"binary":return e(t,l);case"buffer":return e(Awe&&Buffer.isBuffer(t)?t.toString("binary"):jwe(t),l);case"array":return e(KIe(t),l)}throw new Error("Unrecognized type "+l.type)}(t,l),l)}var l=function(){var e=function(e,t,l,r,n){e.push(t),e.push(l+","+r),e.push('"'+n.replace(/"/g,'""')+'"')},t=function(e,t,l,r){e.push(t+","+l),e.push(1==t?'"'+r.replace(/"/g,'""')+'"':r)};return function(l){var r,n=[],i=GTe(l["!ref"]),a=Array.isArray(l);e(n,"TABLE",0,1,"sheetjs"),e(n,"VECTORS",0,i.e.r-i.s.r+1,""),e(n,"TUPLES",0,i.e.c-i.s.c+1,""),e(n,"DATA",0,0,"");for(var s=i.s.r;s<=i.e.r;++s){t(n,-1,0,"BOT");for(var o=i.s.c;o<=i.e.c;++o){var c=qTe({r:s,c:o});if(r=a?(l[s]||[])[o]:l[c])switch(r.t){case"n":var u=r.w;u||null==r.v||(u=r.v),null==u?r.f&&!r.F?t(n,1,0,"="+r.f):t(n,1,0,""):t(n,0,u,"V");break;case"b":t(n,0,r.v?1:0,r.v?"TRUE":"FALSE");break;case"s":t(n,1,0,isNaN(r.v)?r.v:'="'+r.v+'"');break;case"d":r.w||(r.w=IIe(r.z||Zwe[14],qIe($Ie(r.v)))),t(n,0,r.w,"V");break;default:t(n,1,0,"")}else t(n,1,0,"")}}t(n,-1,0,"EOD");return n.join("\r\n")}}();return{to_workbook:function(e,l){return WTe(t(e,l),l)},to_sheet:t,from_sheet:l}}(),wDe=function(){function e(e){return e.replace(/\\b/g,"\\").replace(/\\c/g,":").replace(/\\n/g,"\n")}function t(e){return e.replace(/\\/g,"\\b").replace(/:/g,"\\c").replace(/\n/g,"\\n")}function l(t,l){return $Te(function(t,l){for(var r=t.split("\n"),n=-1,i=-1,a=0,s=[];a!==r.length;++a){var o=r[a].trim().split(":");if("cell"===o[0]){var c=FTe(o[1]);if(s.length<=c.r)for(n=s.length;n<=c.r;++n)s[n]||(s[n]=[]);switch(n=c.r,i=c.c,o[2]){case"t":s[n][i]=e(o[3]);break;case"v":s[n][i]=+o[3];break;case"vtf":var u=o[o.length-1];case"vtc":"nl"===o[3]?s[n][i]=!!+o[4]:s[n][i]=+o[4],"vtf"==o[2]&&(s[n][i]=[s[n][i],u])}}}return l&&l.sheetRows&&(s=s.slice(0,l.sheetRows)),s}(t,l),l)}var r=["socialcalc:version:1.5","MIME-Version: 1.0","Content-Type: multipart/mixed; boundary=SocialCalcSpreadsheetControlSave"].join("\n"),n=["--SocialCalcSpreadsheetControlSave","Content-type: text/plain; charset=UTF-8"].join("\n")+"\n",i=["# SocialCalc Spreadsheet Control Save","part:sheet"].join("\n"),a="--SocialCalcSpreadsheetControlSave--";function s(e){if(!e||!e["!ref"])return"";for(var l,r=[],n=[],i="",a=zTe(e["!ref"]),s=Array.isArray(e),o=a.s.r;o<=a.e.r;++o)for(var c=a.s.c;c<=a.e.c;++c)if(i=qTe({r:o,c:c}),(l=s?(e[o]||[])[c]:e[i])&&null!=l.v&&"z"!==l.t){switch(n=["cell",i,"t"],l.t){case"s":case"str":n.push(t(l.v));break;case"n":l.f?(n[2]="vtf",n[3]="n",n[4]=l.v,n[5]=t(l.f)):(n[2]="v",n[3]=l.v);break;case"b":n[2]="vt"+(l.f?"f":"c"),n[3]="nl",n[4]=l.v?"1":"0",n[5]=t(l.f||(l.v?"TRUE":"FALSE"));break;case"d":var u=qIe($Ie(l.v));n[2]="vtc",n[3]="nd",n[4]=""+u,n[5]=l.w||IIe(l.z||Zwe[14],u);break;case"e":continue}r.push(n.join(":"))}return r.push("sheet:c:"+(a.e.c-a.s.c+1)+":r:"+(a.e.r-a.s.r+1)+":tvf:1"),r.push("valueformat:1:text-wiki"),r.join("\n")}return{to_workbook:function(e,t){return WTe(l(e,t),t)},to_sheet:l,from_sheet:function(e){return[r,n,i,n,s(e),a].join("\n")}}}(),IDe=function(){function e(e,t,l,r,n){n.raw?t[l][r]=e:""===e||("TRUE"===e?t[l][r]=!0:"FALSE"===e?t[l][r]=!1:isNaN(JIe(e))?isNaN(eke(e).getDate())?t[l][r]=e:t[l][r]=$Ie(e):t[l][r]=JIe(e))}var t={44:",",9:"\t",59:";",124:"|"},l={44:3,9:2,59:1,124:0};function r(e){for(var r={},n=!1,i=0,a=0;i<e.length;++i)34==(a=e.charCodeAt(i))?n=!n:!n&&a in t&&(r[a]=(r[a]||0)+1);for(i in a=[],r)Object.prototype.hasOwnProperty.call(r,i)&&a.push([r[i],i]);if(!a.length)for(i in r=l)Object.prototype.hasOwnProperty.call(r,i)&&a.push([r[i],i]);return a.sort(function(e,t){return e[0]-t[0]||l[e[1]]-l[t[1]]}),t[a.pop()[1]]||44}function n(e,t){var l=t||{},n="";var i=l.dense?[]:{},a={s:{c:0,r:0},e:{c:0,r:0}};"sep="==e.slice(0,4)?13==e.charCodeAt(5)&&10==e.charCodeAt(6)?(n=e.charAt(4),e=e.slice(7)):13==e.charCodeAt(5)||10==e.charCodeAt(5)?(n=e.charAt(4),e=e.slice(6)):n=r(e.slice(0,1024)):n=l&&l.FS?l.FS:r(e.slice(0,1024));var s=0,o=0,c=0,u=0,p=0,d=n.charCodeAt(0),m=!1,h=0,g=e.charCodeAt(0);e=e.replace(/\r\n/gm,"\n");var y=null!=l.dateNF?function(e){var t="number"==typeof e?Zwe[e]:e;return t=t.replace(DIe,"(\\d+)"),new RegExp("^"+t+"$")}(l.dateNF):null;function f(){var t=e.slice(u,p),r={};if('"'==t.charAt(0)&&'"'==t.charAt(t.length-1)&&(t=t.slice(1,-1).replace(/""/g,'"')),0===t.length)r.t="z";else if(l.raw)r.t="s",r.v=t;else if(0===t.trim().length)r.t="s",r.v=t;else if(61==t.charCodeAt(0))34==t.charCodeAt(1)&&34==t.charCodeAt(t.length-1)?(r.t="s",r.v=t.slice(2,-1).replace(/""/g,'"')):!function(e){return 1!=e.length}(t)?(r.t="s",r.v=t):(r.t="n",r.f=t.slice(1));else if("TRUE"==t)r.t="b",r.v=!0;else if("FALSE"==t)r.t="b",r.v=!1;else if(isNaN(c=JIe(t)))if(!isNaN(eke(t).getDate())||y&&t.match(y)){r.z=l.dateNF||Zwe[14];var n=0;y&&t.match(y)&&(t=function(e,t,l){var r=-1,n=-1,i=-1,a=-1,s=-1,o=-1;(t.match(DIe)||[]).forEach(function(e,t){var c=parseInt(l[t+1],10);switch(e.toLowerCase().charAt(0)){case"y":r=c;break;case"d":i=c;break;case"h":a=c;break;case"s":o=c;break;case"m":a>=0?s=c:n=c}}),o>=0&&-1==s&&n>=0&&(s=n,n=-1);var c=(""+(r>=0?r:(new Date).getFullYear())).slice(-4)+"-"+("00"+(n>=1?n:1)).slice(-2)+"-"+("00"+(i>=1?i:1)).slice(-2);7==c.length&&(c="0"+c),8==c.length&&(c="20"+c);var u=("00"+(a>=0?a:0)).slice(-2)+":"+("00"+(s>=0?s:0)).slice(-2)+":"+("00"+(o>=0?o:0)).slice(-2);return-1==a&&-1==s&&-1==o?c:-1==r&&-1==n&&-1==i?u:c+"T"+u}(0,l.dateNF,t.match(y)||[]),n=1),l.cellDates?(r.t="d",r.v=$Ie(t,n)):(r.t="n",r.v=qIe($Ie(t,n))),!1!==l.cellText&&(r.w=IIe(r.z,r.v instanceof Date?qIe(r.v):r.v)),l.cellNF||delete r.z}else r.t="s",r.v=t;else r.t="n",!1!==l.cellText&&(r.w=t),r.v=c;if("z"==r.t||(l.dense?(i[s]||(i[s]=[]),i[s][o]=r):i[qTe({c:o,r:s})]=r),u=p+1,g=e.charCodeAt(u),a.e.c<o&&(a.e.c=o),a.e.r<s&&(a.e.r=s),h==d)++o;else if(o=0,++s,l.sheetRows&&l.sheetRows<=s)return!0}e:for(;p<e.length;++p)switch(h=e.charCodeAt(p)){case 34:34===g&&(m=!m);break;case d:case 10:case 13:if(!m&&f())break e}return p-u>0&&f(),i["!ref"]=UTe(a),i}function i(t,l){return l&&l.PRN?l.FS||"sep="==t.slice(0,4)||t.indexOf("\t")>=0||t.indexOf(",")>=0||t.indexOf(";")>=0?n(t,l):$Te(function(t,l){var r=l||{},n=[];if(!t||0===t.length)return n;for(var i=t.split(/[\r\n]/),a=i.length-1;a>=0&&0===i[a].length;)--a;for(var s=10,o=0,c=0;c<=a;++c)-1==(o=i[c].indexOf(" "))?o=i[c].length:o++,s=Math.max(s,o);for(c=0;c<=a;++c){n[c]=[];var u=0;for(e(i[c].slice(0,s).trim(),n,c,u,r),u=1;u<=(i[c].length-s)/10+1;++u)e(i[c].slice(s+10*(u-1),s+10*u).trim(),n,c,u,r)}return r.sheetRows&&(n=n.slice(0,r.sheetRows)),n}(t,l),l):n(t,l)}function a(e,t){var l="",r="string"==t.type?[0,0,0,0]:jRe(e,t);switch(t.type){case"base64":l=Twe(e);break;case"binary":case"string":l=e;break;case"buffer":l=65001==t.codepage?e.toString("utf8"):t.codepage&&"undefined"!==typeof Nwe?Nwe.utils.decode(t.codepage,e):Awe&&Buffer.isBuffer(e)?e.toString("binary"):jwe(e);break;case"array":l=KIe(e);break;default:throw new Error("Unrecognized type "+t.type)}return 239==r[0]&&187==r[1]&&191==r[2]?l=fke(l.slice(3)):"string"!=t.type&&"buffer"!=t.type&&65001==t.codepage?l=fke(l):"binary"==t.type&&"undefined"!==typeof Nwe&&t.codepage&&(l=Nwe.utils.decode(t.codepage,Nwe.utils.encode(28591,l))),"socialcalc:version:"==l.slice(0,19)?wDe.to_sheet("string"==t.type?l:fke(l),t):i(l,t)}return{to_workbook:function(e,t){return WTe(a(e,t),t)},to_sheet:a,from_sheet:function(e){for(var t,l=[],r=GTe(e["!ref"]),n=Array.isArray(e),i=r.s.r;i<=r.e.r;++i){for(var a=[],s=r.s.c;s<=r.e.c;++s){var o=qTe({r:i,c:s});if((t=n?(e[i]||[])[s]:e[o])&&null!=t.v){for(var c=(t.w||(HTe(t),t.w)||"").slice(0,10);c.length<10;)c+=" ";a.push(c+(0===s?" ":""))}else a.push("          ")}l.push(a.join(""))}return l.join("\n")}}}();var kDe=function(){function e(e,t,l){if(e){kTe(e,e.l||0);for(var r=l.Enum||f;e.l<e.length;){var n=e.read_shift(2),i=r[n]||r[65535],a=e.read_shift(2),s=e.l+a,o=i.f&&i.f(e,a,l);if(e.l=s,t(o,i,n))return}}}function t(t,l){if(!t)return t;var r=l||{};var n=r.dense?[]:{},i="Sheet1",a="",s=0,o={},c=[],u=[],p={s:{r:0,c:0},e:{r:0,c:0}},d=r.sheetRows||0;if(0==t[2]&&(8==t[3]||9==t[3])&&t.length>=16&&5==t[14]&&108===t[15])throw new Error("Unsupported Works 3 for Mac file");if(2==t[2])r.Enum=f,e(t,function(e,t,l){switch(l){case 0:r.vers=e,e>=4096&&(r.qpro=!0);break;case 6:p=e;break;case 204:e&&(a=e);break;case 222:a=e;break;case 15:case 51:r.qpro||(e[1].v=e[1].v.slice(1));case 13:case 14:case 16:14==l&&112==(112&e[2])&&(15&e[2])>1&&(15&e[2])<15&&(e[1].z=r.dateNF||Zwe[14],r.cellDates&&(e[1].t="d",e[1].v=VIe(e[1].v))),r.qpro&&e[3]>s&&(n["!ref"]=UTe(p),o[i]=n,c.push(i),n=r.dense?[]:{},p={s:{r:0,c:0},e:{r:0,c:0}},s=e[3],i=a||"Sheet"+(s+1),a="");var u=r.dense?(n[e[0].r]||[])[e[0].c]:n[qTe(e[0])];if(u){u.t=e[1].t,u.v=e[1].v,null!=e[1].z&&(u.z=e[1].z),null!=e[1].f&&(u.f=e[1].f);break}r.dense?(n[e[0].r]||(n[e[0].r]=[]),n[e[0].r][e[0].c]=e[1]):n[qTe(e[0])]=e[1]}},r);else{if(26!=t[2]&&14!=t[2])throw new Error("Unrecognized LOTUS BOF "+t[2]);r.Enum=b,14==t[2]&&(r.qpro=!0,t.l=0),e(t,function(e,t,l){switch(l){case 204:i=e;break;case 22:e[1].v=e[1].v.slice(1);case 23:case 24:case 25:case 37:case 39:case 40:if(e[3]>s&&(n["!ref"]=UTe(p),o[i]=n,c.push(i),n=r.dense?[]:{},p={s:{r:0,c:0},e:{r:0,c:0}},s=e[3],i="Sheet"+(s+1)),d>0&&e[0].r>=d)break;r.dense?(n[e[0].r]||(n[e[0].r]=[]),n[e[0].r][e[0].c]=e[1]):n[qTe(e[0])]=e[1],p.e.c<e[0].c&&(p.e.c=e[0].c),p.e.r<e[0].r&&(p.e.r=e[0].r);break;case 27:e[14e3]&&(u[e[14e3][0]]=e[14e3][1]);break;case 1537:u[e[0]]=e[1],e[0]==s&&(i=e[1])}},r)}if(n["!ref"]=UTe(p),o[a||i]=n,c.push(a||i),!u.length)return{SheetNames:c,Sheets:o};for(var m={},h=[],g=0;g<u.length;++g)o[c[g]]?(h.push(u[g]||c[g]),m[u[g]]=o[u[g]]||o[c[g]]):(h.push(u[g]),m[u[g]]={"!ref":"A1"});return{SheetNames:h,Sheets:m}}function l(e,t,l){var r=[{c:0,r:0},{t:"n",v:0},0,0];return l.qpro&&20768!=l.vers?(r[0].c=e.read_shift(1),r[3]=e.read_shift(1),r[0].r=e.read_shift(2),e.l+=2):(r[2]=e.read_shift(1),r[0].c=e.read_shift(2),r[0].r=e.read_shift(2)),r}function r(e,t,r){var n=e.l+t,i=l(e,0,r);if(i[1].t="s",20768==r.vers){e.l++;var a=e.read_shift(1);return i[1].v=e.read_shift(a,"utf8"),i}return r.qpro&&e.l++,i[1].v=e.read_shift(n-e.l,"cstr"),i}function n(e,t,l){var r=ATe(7+l.length);r.write_shift(1,255),r.write_shift(2,t),r.write_shift(2,e),r.write_shift(1,39);for(var n=0;n<r.length;++n){var i=l.charCodeAt(n);r.write_shift(1,i>=128?95:i)}return r.write_shift(1,0),r}function i(e,t,l){var r=ATe(7);return r.write_shift(1,255),r.write_shift(2,t),r.write_shift(2,e),r.write_shift(2,l,"i"),r}function a(e,t,l){var r=ATe(13);return r.write_shift(1,255),r.write_shift(2,t),r.write_shift(2,e),r.write_shift(8,l,"f"),r}function s(e,t,l){var r=32768&t;return t=(r?e:0)+((t&=-32769)>=8192?t-16384:t),(r?"":"$")+(l?LTe(t):_Te(t))}var o={51:["FALSE",0],52:["TRUE",0],70:["LEN",1],80:["SUM",69],81:["AVERAGEA",69],82:["COUNTA",69],83:["MINA",69],84:["MAXA",69],111:["T",1]},c=["","","","","","","","","","+","-","*","/","^","=","<>","<=",">=","<",">","","","","","&","","","","","","",""];function u(e){var t=[{c:0,r:0},{t:"n",v:0},0];return t[0].r=e.read_shift(2),t[3]=e[e.l++],t[0].c=e[e.l++],t}function p(e,t,l,r){var n=ATe(6+r.length);n.write_shift(2,e),n.write_shift(1,l),n.write_shift(1,t),n.write_shift(1,39);for(var i=0;i<r.length;++i){var a=r.charCodeAt(i);n.write_shift(1,a>=128?95:a)}return n.write_shift(1,0),n}function d(e,t){var l=u(e),r=e.read_shift(4),n=e.read_shift(4),i=e.read_shift(2);if(65535==i)return 0===r&&3221225472===n?(l[1].t="e",l[1].v=15):0===r&&3489660928===n?(l[1].t="e",l[1].v=42):l[1].v=0,l;var a=32768&i;return i=(32767&i)-16446,l[1].v=(1-2*a)*(n*Math.pow(2,i+32)+r*Math.pow(2,i)),l}function m(e,t,l,r){var n=ATe(14);if(n.write_shift(2,e),n.write_shift(1,l),n.write_shift(1,t),0==r)return n.write_shift(4,0),n.write_shift(4,0),n.write_shift(2,65535),n;var i,a=0,s=0,o=0;return r<0&&(a=1,r=-r),s=0|Math.log2(r),0==(2147483648&(o=(r/=Math.pow(2,s-31))>>>0))&&(++s,o=(r/=2)>>>0),r-=o,o|=2147483648,o>>>=0,i=(r*=Math.pow(2,32))>>>0,n.write_shift(4,i),n.write_shift(4,o),s+=16383+(a?32768:0),n.write_shift(2,s),n}function h(e,t){var l=u(e),r=e.read_shift(8,"f");return l[1].v=r,l}function g(e,t){return 0==e[e.l+t-1]?e.read_shift(t,"cstr"):""}function y(e,t){var l=ATe(5+e.length);l.write_shift(2,14e3),l.write_shift(2,t);for(var r=0;r<e.length;++r){var n=e.charCodeAt(r);l[l.l++]=n>127?95:n}return l[l.l++]=0,l}var f={0:{n:"BOF",f:JAe},1:{n:"EOF"},2:{n:"CALCMODE"},3:{n:"CALCORDER"},4:{n:"SPLIT"},5:{n:"SYNC"},6:{n:"RANGE",f:function(e,t,l){var r={s:{c:0,r:0},e:{c:0,r:0}};return 8==t&&l.qpro?(r.s.c=e.read_shift(1),e.l++,r.s.r=e.read_shift(2),r.e.c=e.read_shift(1),e.l++,r.e.r=e.read_shift(2),r):(r.s.c=e.read_shift(2),r.s.r=e.read_shift(2),12==t&&l.qpro&&(e.l+=2),r.e.c=e.read_shift(2),r.e.r=e.read_shift(2),12==t&&l.qpro&&(e.l+=2),65535==r.s.c&&(r.s.c=r.e.c=r.s.r=r.e.r=0),r)}},7:{n:"WINDOW1"},8:{n:"COLW1"},9:{n:"WINTWO"},10:{n:"COLW2"},11:{n:"NAME"},12:{n:"BLANK"},13:{n:"INTEGER",f:function(e,t,r){var n=l(e,0,r);return n[1].v=e.read_shift(2,"i"),n}},14:{n:"NUMBER",f:function(e,t,r){var n=l(e,0,r);return n[1].v=e.read_shift(8,"f"),n}},15:{n:"LABEL",f:r},16:{n:"FORMULA",f:function(e,t,r){var n=e.l+t,i=l(e,0,r);if(i[1].v=e.read_shift(8,"f"),r.qpro)e.l=n;else{var a=e.read_shift(2);!function(e,t){kTe(e,0);var l=[],r=0,n="",i="",a="",u="";for(;e.l<e.length;){var p=e[e.l++];switch(p){case 0:l.push(e.read_shift(8,"f"));break;case 1:i=s(t[0].c,e.read_shift(2),!0),n=s(t[0].r,e.read_shift(2),!1),l.push(i+n);break;case 2:var d=s(t[0].c,e.read_shift(2),!0),m=s(t[0].r,e.read_shift(2),!1);i=s(t[0].c,e.read_shift(2),!0),n=s(t[0].r,e.read_shift(2),!1),l.push(d+m+":"+i+n);break;case 3:if(e.l<e.length)return void console.error("WK1 premature formula end");break;case 4:l.push("("+l.pop()+")");break;case 5:l.push(e.read_shift(2));break;case 6:for(var h="";p=e[e.l++];)h+=String.fromCharCode(p);l.push('"'+h.replace(/"/g,'""')+'"');break;case 8:l.push("-"+l.pop());break;case 23:l.push("+"+l.pop());break;case 22:l.push("NOT("+l.pop()+")");break;case 20:case 21:u=l.pop(),a=l.pop(),l.push(["AND","OR"][p-20]+"("+a+","+u+")");break;default:if(p<32&&c[p])u=l.pop(),a=l.pop(),l.push(a+c[p]+u);else{if(!o[p])return p<=7?console.error("WK1 invalid opcode "+p.toString(16)):p<=24?console.error("WK1 unsupported op "+p.toString(16)):p<=30?console.error("WK1 invalid opcode "+p.toString(16)):p<=115?console.error("WK1 unsupported function opcode "+p.toString(16)):console.error("WK1 unrecognized opcode "+p.toString(16));if(69==(r=o[p][1])&&(r=e[e.l++]),r>l.length)return void console.error("WK1 bad formula parse 0x"+p.toString(16)+":|"+l.join("|")+"|");var g=l.slice(-r);l.length-=r,l.push(o[p][0]+"("+g.join(",")+")")}}}1==l.length?t[1].f=""+l[0]:console.error("WK1 bad formula parse |"+l.join("|")+"|")}(e.slice(e.l,e.l+a),i),e.l+=a}return i}},24:{n:"TABLE"},25:{n:"ORANGE"},26:{n:"PRANGE"},27:{n:"SRANGE"},28:{n:"FRANGE"},29:{n:"KRANGE1"},32:{n:"HRANGE"},35:{n:"KRANGE2"},36:{n:"PROTEC"},37:{n:"FOOTER"},38:{n:"HEADER"},39:{n:"SETUP"},40:{n:"MARGINS"},41:{n:"LABELFMT"},42:{n:"TITLES"},43:{n:"SHEETJS"},45:{n:"GRAPH"},46:{n:"NGRAPH"},47:{n:"CALCCOUNT"},48:{n:"UNFORMATTED"},49:{n:"CURSORW12"},50:{n:"WINDOW"},51:{n:"STRING",f:r},55:{n:"PASSWORD"},56:{n:"LOCKED"},60:{n:"QUERY"},61:{n:"QUERYNAME"},62:{n:"PRINT"},63:{n:"PRINTNAME"},64:{n:"GRAPH2"},65:{n:"GRAPHNAME"},66:{n:"ZOOM"},67:{n:"SYMSPLIT"},68:{n:"NSROWS"},69:{n:"NSCOLS"},70:{n:"RULER"},71:{n:"NNAME"},72:{n:"ACOMM"},73:{n:"AMACRO"},74:{n:"PARSE"},102:{n:"PRANGES??"},103:{n:"RRANGES??"},104:{n:"FNAME??"},105:{n:"MRANGES??"},204:{n:"SHEETNAMECS",f:g},222:{n:"SHEETNAMELP",f:function(e,t){var l=e[e.l++];l>t-1&&(l=t-1);for(var r="";r.length<l;)r+=String.fromCharCode(e[e.l++]);return r}},65535:{n:""}},b={0:{n:"BOF"},1:{n:"EOF"},2:{n:"PASSWORD"},3:{n:"CALCSET"},4:{n:"WINDOWSET"},5:{n:"SHEETCELLPTR"},6:{n:"SHEETLAYOUT"},7:{n:"COLUMNWIDTH"},8:{n:"HIDDENCOLUMN"},9:{n:"USERRANGE"},10:{n:"SYSTEMRANGE"},11:{n:"ZEROFORCE"},12:{n:"SORTKEYDIR"},13:{n:"FILESEAL"},14:{n:"DATAFILLNUMS"},15:{n:"PRINTMAIN"},16:{n:"PRINTSTRING"},17:{n:"GRAPHMAIN"},18:{n:"GRAPHSTRING"},19:{n:"??"},20:{n:"ERRCELL"},21:{n:"NACELL"},22:{n:"LABEL16",f:function(e,t){var l=u(e);return l[1].t="s",l[1].v=e.read_shift(t-4,"cstr"),l}},23:{n:"NUMBER17",f:d},24:{n:"NUMBER18",f:function(e,t){var l=u(e);l[1].v=e.read_shift(2);var r=l[1].v>>1;if(1&l[1].v)switch(7&r){case 0:r=5e3*(r>>3);break;case 1:r=500*(r>>3);break;case 2:r=(r>>3)/20;break;case 3:r=(r>>3)/200;break;case 4:r=(r>>3)/2e3;break;case 5:r=(r>>3)/2e4;break;case 6:r=(r>>3)/16;break;case 7:r=(r>>3)/64}return l[1].v=r,l}},25:{n:"FORMULA19",f:function(e,t){var l=d(e);return e.l+=t-14,l}},26:{n:"FORMULA1A"},27:{n:"XFORMAT",f:function(e,t){for(var l={},r=e.l+t;e.l<r;){var n=e.read_shift(2);if(14e3==n){for(l[n]=[0,""],l[n][0]=e.read_shift(2);e[e.l];)l[n][1]+=String.fromCharCode(e[e.l]),e.l++;e.l++}}return l}},28:{n:"DTLABELMISC"},29:{n:"DTLABELCELL"},30:{n:"GRAPHWINDOW"},31:{n:"CPA"},32:{n:"LPLAUTO"},33:{n:"QUERY"},34:{n:"HIDDENSHEET"},35:{n:"??"},37:{n:"NUMBER25",f:function(e,t){var l=u(e),r=e.read_shift(4);return l[1].v=r>>6,l}},38:{n:"??"},39:{n:"NUMBER27",f:h},40:{n:"FORMULA28",f:function(e,t){var l=h(e);return e.l+=t-10,l}},142:{n:"??"},147:{n:"??"},150:{n:"??"},151:{n:"??"},152:{n:"??"},153:{n:"??"},154:{n:"??"},155:{n:"??"},156:{n:"??"},163:{n:"??"},174:{n:"??"},175:{n:"??"},176:{n:"??"},177:{n:"??"},184:{n:"??"},185:{n:"??"},186:{n:"??"},187:{n:"??"},188:{n:"??"},195:{n:"??"},201:{n:"??"},204:{n:"SHEETNAMECS",f:g},205:{n:"??"},206:{n:"??"},207:{n:"??"},208:{n:"??"},256:{n:"??"},259:{n:"??"},260:{n:"??"},261:{n:"??"},262:{n:"??"},263:{n:"??"},265:{n:"??"},266:{n:"??"},267:{n:"??"},268:{n:"??"},270:{n:"??"},271:{n:"??"},384:{n:"??"},389:{n:"??"},390:{n:"??"},393:{n:"??"},396:{n:"??"},512:{n:"??"},514:{n:"??"},513:{n:"??"},516:{n:"??"},517:{n:"??"},640:{n:"??"},641:{n:"??"},642:{n:"??"},643:{n:"??"},644:{n:"??"},645:{n:"??"},646:{n:"??"},647:{n:"??"},648:{n:"??"},658:{n:"??"},659:{n:"??"},660:{n:"??"},661:{n:"??"},662:{n:"??"},665:{n:"??"},666:{n:"??"},768:{n:"??"},772:{n:"??"},1537:{n:"SHEETINFOQP",f:function(e,t,l){if(l.qpro&&!(t<21)){var r=e.read_shift(1);return e.l+=17,e.l+=1,e.l+=2,[r,e.read_shift(t-21,"cstr")]}}},1600:{n:"??"},1602:{n:"??"},1793:{n:"??"},1794:{n:"??"},1795:{n:"??"},1796:{n:"??"},1920:{n:"??"},2048:{n:"??"},2049:{n:"??"},2052:{n:"??"},2688:{n:"??"},10998:{n:"??"},12849:{n:"??"},28233:{n:"??"},28484:{n:"??"},65535:{n:""}};return{sheet_to_wk1:function(e,t){var l=t||{};if(+l.codepage>=0&&vwe(+l.codepage),"string"==l.type)throw new Error("Cannot write WK1 to JS string");var r=DTe(),s=GTe(e["!ref"]),o=Array.isArray(e),c=[];WEe(r,0,function(e){var t=ATe(2);return t.write_shift(2,e),t}(1030)),WEe(r,6,function(e){var t=ATe(8);return t.write_shift(2,e.s.c),t.write_shift(2,e.s.r),t.write_shift(2,e.e.c),t.write_shift(2,e.e.r),t}(s));for(var u=Math.min(s.e.r,8191),p=s.s.r;p<=u;++p)for(var d=_Te(p),m=s.s.c;m<=s.e.c;++m){p===s.s.r&&(c[m]=LTe(m));var h=c[m]+d,g=o?(e[p]||[])[m]:e[h];if(g&&"z"!=g.t)if("n"==g.t)(0|g.v)==g.v&&g.v>=-32768&&g.v<=32767?WEe(r,13,i(p,m,g.v)):WEe(r,14,a(p,m,g.v));else WEe(r,15,n(p,m,HTe(g).slice(0,239)))}return WEe(r,1),r.end()},book_to_wk3:function(e,t){var l=t||{};if(+l.codepage>=0&&vwe(+l.codepage),"string"==l.type)throw new Error("Cannot write WK3 to JS string");var r=DTe();WEe(r,0,function(e){var t=ATe(26);t.write_shift(2,4096),t.write_shift(2,4),t.write_shift(4,0);for(var l=0,r=0,n=0,i=0;i<e.SheetNames.length;++i){var a=e.SheetNames[i],s=e.Sheets[a];if(s&&s["!ref"]){++n;var o=zTe(s["!ref"]);l<o.e.r&&(l=o.e.r),r<o.e.c&&(r=o.e.c)}}l>8191&&(l=8191);return t.write_shift(2,l),t.write_shift(1,n),t.write_shift(1,r),t.write_shift(2,0),t.write_shift(2,0),t.write_shift(1,1),t.write_shift(1,2),t.write_shift(4,0),t.write_shift(4,0),t}(e));for(var n=0,i=0;n<e.SheetNames.length;++n)(e.Sheets[e.SheetNames[n]]||{})["!ref"]&&WEe(r,27,y(e.SheetNames[n],i++));var a=0;for(n=0;n<e.SheetNames.length;++n){var s=e.Sheets[e.SheetNames[n]];if(s&&s["!ref"]){for(var o=GTe(s["!ref"]),c=Array.isArray(s),u=[],d=Math.min(o.e.r,8191),h=o.s.r;h<=d;++h)for(var g=_Te(h),f=o.s.c;f<=o.e.c;++f){h===o.s.r&&(u[f]=LTe(f));var b=u[f]+g,v=c?(s[h]||[])[f]:s[b];if(v&&"z"!=v.t)if("n"==v.t)WEe(r,23,m(h,f,a,v.v));else WEe(r,22,p(h,f,a,HTe(v).slice(0,239)))}++a}}return WEe(r,1),r.end()},to_workbook:function(e,l){switch(l.type){case"base64":return t(Rwe(Twe(e)),l);case"binary":return t(Rwe(e),l);case"buffer":case"array":return t(e,l)}throw"Unsupported type "+l.type}}}();var TDe=/^\s|\s$|[\t\n\r]/;function ADe(e,t){if(!t.bookSST)return"";var l=[rke];l[l.length]=Cke("sst",null,{xmlns:Lke[0],count:e.Count,uniqueCount:e.Unique});for(var r=0;r!=e.length;++r)if(null!=e[r]){var n=e[r],i="<si>";n.r?i+=n.r:(i+="<t",n.t||(n.t=""),n.t.match(TDe)&&(i+=' xml:space="preserve"'),i+=">"+oke(n.t)+"</t>"),i+="</si>",l[l.length]=i}return l.length>2&&(l[l.length]="</sst>",l[1]=l[1].replace("/>",">")),l.join("")}var DDe=function(e,t){var l=!1;return null==t&&(l=!0,t=ATe(15+4*e.t.length)),t.write_shift(1,0),QTe(e.t,t),l?t.slice(0,t.l):t};function MDe(e){var t=DTe();MTe(t,159,function(e,t){return t||(t=ATe(8)),t.write_shift(4,e.Count),t.write_shift(4,e.Unique),t}(e));for(var l=0;l<e.length;++l)MTe(t,19,DDe(e[l]));return MTe(t,160),t.end()}function EDe(e){if("undefined"!==typeof Nwe)return Nwe.utils.encode(gwe,e);for(var t=[],l=e.split(""),r=0;r<l.length;++r)t[r]=l[r].charCodeAt(0);return t}function RDe(e){var t,l,r=0,n=EDe(e),i=n.length+1;for((t=Mwe(i))[0]=n.length,l=1;l!=i;++l)t[l]=n[l-1];for(l=i-1;l>=0;--l)r=((0===(16384&r)?0:1)|r<<1&32767)^t[l];return 52811^r}var BDe=function(){function e(e,l){switch(l.type){case"base64":return t(Twe(e),l);case"binary":return t(e,l);case"buffer":return t(Awe&&Buffer.isBuffer(e)?e.toString("binary"):jwe(e),l);case"array":return t(KIe(e),l)}throw new Error("Unrecognized type "+l.type)}function t(e,t){var l=(t||{}).dense?[]:{},r=e.match(/\\trowd.*?\\row\b/g);if(!r.length)throw new Error("RTF missing table");var n={s:{c:0,r:0},e:{c:0,r:r.length-1}};return r.forEach(function(e,t){Array.isArray(l)&&(l[t]=[]);for(var r,i=/\\\w+\b/g,a=0,s=-1;r=i.exec(e);){if("\\cell"===r[0]){var o=e.slice(a,i.lastIndex-r[0].length);if(" "==o[0]&&(o=o.slice(1)),++s,o.length){var c={v:o,t:"s"};Array.isArray(l)?l[t][s]=c:l[qTe({r:t,c:s})]=c}}a=i.lastIndex}s>n.e.c&&(n.e.c=s)}),l["!ref"]=UTe(n),l}return{to_workbook:function(t,l){return WTe(e(t,l),l)},to_sheet:e,from_sheet:function(e){for(var t,l=["{\\rtf1\\ansi"],r=GTe(e["!ref"]),n=Array.isArray(e),i=r.s.r;i<=r.e.r;++i){l.push("\\trowd\\trautofit1");for(var a=r.s.c;a<=r.e.c;++a)l.push("\\cellx"+(a+1));for(l.push("\\pard\\intbl"),a=r.s.c;a<=r.e.c;++a){var s=qTe({r:i,c:a});(t=n?(e[i]||[])[a]:e[s])&&(null!=t.v||t.f&&!t.F)&&(l.push(" "+(t.w||(HTe(t),t.w))),l.push("\\cell"))}l.push("\\pard\\intbl\\row")}return l.join("")+"}"}}}();function jDe(e){for(var t=0,l=1;3!=t;++t)l=256*l+(e[t]>255?255:e[t]<0?0:e[t]);return l.toString(16).toUpperCase().slice(1)}var PDe=6;function _De(e){return Math.floor((e+Math.round(128/PDe)/256)*PDe)}function ODe(e){return Math.floor((e-5)/PDe*100+.5)/100}function LDe(e){return Math.round((e*PDe+5)/PDe*256)/256}function FDe(e){e.width?(e.wpx=_De(e.width),e.wch=ODe(e.wpx),e.MDW=PDe):e.wpx?(e.wch=ODe(e.wpx),e.width=LDe(e.wch),e.MDW=PDe):"number"==typeof e.wch&&(e.width=LDe(e.wch),e.wpx=_De(e.width),e.MDW=PDe),e.customWidth&&delete e.customWidth}var qDe=96;function zDe(e){return 96*e/qDe}function UDe(e){return e*qDe/96}function GDe(e,t){var l,r=[rke,Cke("styleSheet",null,{xmlns:Lke[0],"xmlns:vt":Pke})];return e.SSF&&null!=(l=function(e){var t=["<numFmts>"];return[[5,8],[23,26],[41,44],[50,392]].forEach(function(l){for(var r=l[0];r<=l[1];++r)null!=e[r]&&(t[t.length]=Cke("numFmt",null,{numFmtId:r,formatCode:oke(e[r])}))}),1===t.length?"":(t[t.length]="</numFmts>",t[0]=Cke("numFmts",null,{count:t.length-2}).replace("/>",">"),t.join(""))}(e.SSF))&&(r[r.length]=l),r[r.length]='<fonts count="1"><font><sz val="12"/><color theme="1"/><name val="Calibri"/><family val="2"/><scheme val="minor"/></font></fonts>',r[r.length]='<fills count="2"><fill><patternFill patternType="none"/></fill><fill><patternFill patternType="gray125"/></fill></fills>',r[r.length]='<borders count="1"><border><left/><right/><top/><bottom/><diagonal/></border></borders>',r[r.length]='<cellStyleXfs count="1"><xf numFmtId="0" fontId="0" fillId="0" borderId="0"/></cellStyleXfs>',(l=function(e){var t=[];return t[t.length]=Cke("cellXfs",null),e.forEach(function(e){t[t.length]=Cke("xf",null,e)}),t[t.length]="</cellXfs>",2===t.length?"":(t[0]=Cke("cellXfs",null,{count:t.length-2}).replace("/>",">"),t.join(""))}(t.cellXfs))&&(r[r.length]=l),r[r.length]='<cellStyles count="1"><cellStyle name="Normal" xfId="0" builtinId="0"/></cellStyles>',r[r.length]='<dxfs count="0"/>',r[r.length]='<tableStyles count="0" defaultTableStyle="TableStyleMedium9" defaultPivotStyle="PivotStyleMedium4"/>',r.length>2&&(r[r.length]="</styleSheet>",r[1]=r[1].replace("/>",">")),r.join("")}function VDe(e,t,l){l||(l=ATe(6+4*t.length)),l.write_shift(2,e),QTe(t,l);var r=l.length>l.l?l.slice(0,l.l):l;return null==l.l&&(l.l=l.length),r}function HDe(e,t){t||(t=ATe(153)),t.write_shift(2,20*e.sz),function(e,t){t||(t=ATe(2));var l=(e.italic?2:0)|(e.strike?8:0)|(e.outline?16:0)|(e.shadow?32:0)|(e.condense?64:0)|(e.extend?128:0);t.write_shift(1,l),t.write_shift(1,0)}(e,t),t.write_shift(2,e.bold?700:400);var l=0;"superscript"==e.vertAlign?l=1:"subscript"==e.vertAlign&&(l=2),t.write_shift(2,l),t.write_shift(1,e.underline||0),t.write_shift(1,e.family||0),t.write_shift(1,e.charset||0),t.write_shift(1,0),xAe(e.color,t);var r=0;return"major"==e.scheme&&(r=1),"minor"==e.scheme&&(r=2),t.write_shift(1,r),QTe(e.name,t),t.length>t.l?t.slice(0,t.l):t}var WDe,ZDe=["none","solid","mediumGray","darkGray","lightGray","darkHorizontal","darkVertical","darkDown","darkUp","darkGrid","darkTrellis","lightHorizontal","lightVertical","lightDown","lightUp","lightGrid","lightTrellis","gray125","gray0625"],$De=TTe;function KDe(e,t){t||(t=ATe(84)),WDe||(WDe=OIe(ZDe));var l=WDe[e.patternType];null==l&&(l=40),t.write_shift(4,l);var r=0;if(40!=l)for(xAe({auto:1},t),xAe({auto:1},t);r<12;++r)t.write_shift(4,0);else{for(;r<4;++r)t.write_shift(4,0);for(;r<12;++r)t.write_shift(4,0)}return t.length>t.l?t.slice(0,t.l):t}function YDe(e,t,l){l||(l=ATe(16)),l.write_shift(2,t||0),l.write_shift(2,e.numFmtId||0),l.write_shift(2,0),l.write_shift(2,0),l.write_shift(2,0),l.write_shift(1,0),l.write_shift(1,0);return l.write_shift(1,0),l.write_shift(1,0),l.write_shift(1,0),l.write_shift(1,0),l}function QDe(e,t){return t||(t=ATe(10)),t.write_shift(1,0),t.write_shift(1,0),t.write_shift(4,0),t.write_shift(4,0),t}var JDe=TTe;function XDe(e){MTe(e,613,KTe(1)),MTe(e,46,function(e,t){return t||(t=ATe(51)),t.write_shift(1,0),QDe(0,t),QDe(0,t),QDe(0,t),QDe(0,t),QDe(0,t),t.length>t.l?t.slice(0,t.l):t}()),MTe(e,614)}function eMe(e){MTe(e,619,KTe(1)),MTe(e,48,function(e,t){return t||(t=ATe(52)),t.write_shift(4,e.xfId),t.write_shift(2,1),t.write_shift(1,+e.builtinId),t.write_shift(1,0),cAe(e.name||"",t),t.length>t.l?t.slice(0,t.l):t}({xfId:0,builtinId:0,name:"Normal"})),MTe(e,620)}function tMe(e){MTe(e,508,function(e,t,l){var r=ATe(2052);return r.write_shift(4,e),cAe(t,r),cAe(l,r),r.length>r.l?r.slice(0,r.l):r}(0,"TableStyleMedium9","PivotStyleMedium4")),MTe(e,509)}function lMe(e,t){var l=DTe();return MTe(l,278),function(e,t){if(t){var l=0;[[5,8],[23,26],[41,44],[50,392]].forEach(function(e){for(var r=e[0];r<=e[1];++r)null!=t[r]&&++l}),0!=l&&(MTe(e,615,KTe(l)),[[5,8],[23,26],[41,44],[50,392]].forEach(function(l){for(var r=l[0];r<=l[1];++r)null!=t[r]&&MTe(e,44,VDe(r,t[r]))}),MTe(e,616))}}(l,e.SSF),function(e){MTe(e,611,KTe(1)),MTe(e,43,HDe({sz:12,color:{theme:1},name:"Calibri",family:2,scheme:"minor"})),MTe(e,612)}(l),function(e){MTe(e,603,KTe(2)),MTe(e,45,KDe({patternType:"none"})),MTe(e,45,KDe({patternType:"gray125"})),MTe(e,604)}(l),XDe(l),function(e){MTe(e,626,KTe(1)),MTe(e,47,YDe({numFmtId:0,fontId:0,fillId:0,borderId:0},65535)),MTe(e,627)}(l),function(e,t){MTe(e,617,KTe(t.length)),t.forEach(function(t){MTe(e,47,YDe(t,0))}),MTe(e,618)}(l,t.cellXfs),eMe(l),function(e){MTe(e,505,KTe(0)),MTe(e,506)}(l),tMe(l),MTe(l,279),l.end()}function rMe(e,t){if(t&&t.themeXLSX)return t.themeXLSX;if(e&&"string"==typeof e.raw)return e.raw;var l=[rke];return l[l.length]='<a:theme xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" name="Office Theme">',l[l.length]="<a:themeElements>",l[l.length]='<a:clrScheme name="Office">',l[l.length]='<a:dk1><a:sysClr val="windowText" lastClr="000000"/></a:dk1>',l[l.length]='<a:lt1><a:sysClr val="window" lastClr="FFFFFF"/></a:lt1>',l[l.length]='<a:dk2><a:srgbClr val="1F497D"/></a:dk2>',l[l.length]='<a:lt2><a:srgbClr val="EEECE1"/></a:lt2>',l[l.length]='<a:accent1><a:srgbClr val="4F81BD"/></a:accent1>',l[l.length]='<a:accent2><a:srgbClr val="C0504D"/></a:accent2>',l[l.length]='<a:accent3><a:srgbClr val="9BBB59"/></a:accent3>',l[l.length]='<a:accent4><a:srgbClr val="8064A2"/></a:accent4>',l[l.length]='<a:accent5><a:srgbClr val="4BACC6"/></a:accent5>',l[l.length]='<a:accent6><a:srgbClr val="F79646"/></a:accent6>',l[l.length]='<a:hlink><a:srgbClr val="0000FF"/></a:hlink>',l[l.length]='<a:folHlink><a:srgbClr val="800080"/></a:folHlink>',l[l.length]="</a:clrScheme>",l[l.length]='<a:fontScheme name="Office">',l[l.length]="<a:majorFont>",l[l.length]='<a:latin typeface="Cambria"/>',l[l.length]='<a:ea typeface=""/>',l[l.length]='<a:cs typeface=""/>',l[l.length]='<a:font script="Jpan" typeface="\uff2d\uff33 \uff30\u30b4\u30b7\u30c3\u30af"/>',l[l.length]='<a:font script="Hang" typeface="\ub9d1\uc740 \uace0\ub515"/>',l[l.length]='<a:font script="Hans" typeface="\u5b8b\u4f53"/>',l[l.length]='<a:font script="Hant" typeface="\u65b0\u7d30\u660e\u9ad4"/>',l[l.length]='<a:font script="Arab" typeface="Times New Roman"/>',l[l.length]='<a:font script="Hebr" typeface="Times New Roman"/>',l[l.length]='<a:font script="Thai" typeface="Tahoma"/>',l[l.length]='<a:font script="Ethi" typeface="Nyala"/>',l[l.length]='<a:font script="Beng" typeface="Vrinda"/>',l[l.length]='<a:font script="Gujr" typeface="Shruti"/>',l[l.length]='<a:font script="Khmr" typeface="MoolBoran"/>',l[l.length]='<a:font script="Knda" typeface="Tunga"/>',l[l.length]='<a:font script="Guru" typeface="Raavi"/>',l[l.length]='<a:font script="Cans" typeface="Euphemia"/>',l[l.length]='<a:font script="Cher" typeface="Plantagenet Cherokee"/>',l[l.length]='<a:font script="Yiii" typeface="Microsoft Yi Baiti"/>',l[l.length]='<a:font script="Tibt" typeface="Microsoft Himalaya"/>',l[l.length]='<a:font script="Thaa" typeface="MV Boli"/>',l[l.length]='<a:font script="Deva" typeface="Mangal"/>',l[l.length]='<a:font script="Telu" typeface="Gautami"/>',l[l.length]='<a:font script="Taml" typeface="Latha"/>',l[l.length]='<a:font script="Syrc" typeface="Estrangelo Edessa"/>',l[l.length]='<a:font script="Orya" typeface="Kalinga"/>',l[l.length]='<a:font script="Mlym" typeface="Kartika"/>',l[l.length]='<a:font script="Laoo" typeface="DokChampa"/>',l[l.length]='<a:font script="Sinh" typeface="Iskoola Pota"/>',l[l.length]='<a:font script="Mong" typeface="Mongolian Baiti"/>',l[l.length]='<a:font script="Viet" typeface="Times New Roman"/>',l[l.length]='<a:font script="Uigh" typeface="Microsoft Uighur"/>',l[l.length]='<a:font script="Geor" typeface="Sylfaen"/>',l[l.length]="</a:majorFont>",l[l.length]="<a:minorFont>",l[l.length]='<a:latin typeface="Calibri"/>',l[l.length]='<a:ea typeface=""/>',l[l.length]='<a:cs typeface=""/>',l[l.length]='<a:font script="Jpan" typeface="\uff2d\uff33 \uff30\u30b4\u30b7\u30c3\u30af"/>',l[l.length]='<a:font script="Hang" typeface="\ub9d1\uc740 \uace0\ub515"/>',l[l.length]='<a:font script="Hans" typeface="\u5b8b\u4f53"/>',l[l.length]='<a:font script="Hant" typeface="\u65b0\u7d30\u660e\u9ad4"/>',l[l.length]='<a:font script="Arab" typeface="Arial"/>',l[l.length]='<a:font script="Hebr" typeface="Arial"/>',l[l.length]='<a:font script="Thai" typeface="Tahoma"/>',l[l.length]='<a:font script="Ethi" typeface="Nyala"/>',l[l.length]='<a:font script="Beng" typeface="Vrinda"/>',l[l.length]='<a:font script="Gujr" typeface="Shruti"/>',l[l.length]='<a:font script="Khmr" typeface="DaunPenh"/>',l[l.length]='<a:font script="Knda" typeface="Tunga"/>',l[l.length]='<a:font script="Guru" typeface="Raavi"/>',l[l.length]='<a:font script="Cans" typeface="Euphemia"/>',l[l.length]='<a:font script="Cher" typeface="Plantagenet Cherokee"/>',l[l.length]='<a:font script="Yiii" typeface="Microsoft Yi Baiti"/>',l[l.length]='<a:font script="Tibt" typeface="Microsoft Himalaya"/>',l[l.length]='<a:font script="Thaa" typeface="MV Boli"/>',l[l.length]='<a:font script="Deva" typeface="Mangal"/>',l[l.length]='<a:font script="Telu" typeface="Gautami"/>',l[l.length]='<a:font script="Taml" typeface="Latha"/>',l[l.length]='<a:font script="Syrc" typeface="Estrangelo Edessa"/>',l[l.length]='<a:font script="Orya" typeface="Kalinga"/>',l[l.length]='<a:font script="Mlym" typeface="Kartika"/>',l[l.length]='<a:font script="Laoo" typeface="DokChampa"/>',l[l.length]='<a:font script="Sinh" typeface="Iskoola Pota"/>',l[l.length]='<a:font script="Mong" typeface="Mongolian Baiti"/>',l[l.length]='<a:font script="Viet" typeface="Arial"/>',l[l.length]='<a:font script="Uigh" typeface="Microsoft Uighur"/>',l[l.length]='<a:font script="Geor" typeface="Sylfaen"/>',l[l.length]="</a:minorFont>",l[l.length]="</a:fontScheme>",l[l.length]='<a:fmtScheme name="Office">',l[l.length]="<a:fillStyleLst>",l[l.length]='<a:solidFill><a:schemeClr val="phClr"/></a:solidFill>',l[l.length]='<a:gradFill rotWithShape="1">',l[l.length]="<a:gsLst>",l[l.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="50000"/><a:satMod val="300000"/></a:schemeClr></a:gs>',l[l.length]='<a:gs pos="35000"><a:schemeClr val="phClr"><a:tint val="37000"/><a:satMod val="300000"/></a:schemeClr></a:gs>',l[l.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:tint val="15000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',l[l.length]="</a:gsLst>",l[l.length]='<a:lin ang="16200000" scaled="1"/>',l[l.length]="</a:gradFill>",l[l.length]='<a:gradFill rotWithShape="1">',l[l.length]="<a:gsLst>",l[l.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="100000"/><a:shade val="100000"/><a:satMod val="130000"/></a:schemeClr></a:gs>',l[l.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:tint val="50000"/><a:shade val="100000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',l[l.length]="</a:gsLst>",l[l.length]='<a:lin ang="16200000" scaled="0"/>',l[l.length]="</a:gradFill>",l[l.length]="</a:fillStyleLst>",l[l.length]="<a:lnStyleLst>",l[l.length]='<a:ln w="9525" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"><a:shade val="95000"/><a:satMod val="105000"/></a:schemeClr></a:solidFill><a:prstDash val="solid"/></a:ln>',l[l.length]='<a:ln w="25400" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"/></a:solidFill><a:prstDash val="solid"/></a:ln>',l[l.length]='<a:ln w="38100" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"/></a:solidFill><a:prstDash val="solid"/></a:ln>',l[l.length]="</a:lnStyleLst>",l[l.length]="<a:effectStyleLst>",l[l.length]="<a:effectStyle>",l[l.length]="<a:effectLst>",l[l.length]='<a:outerShdw blurRad="40000" dist="20000" dir="5400000" rotWithShape="0"><a:srgbClr val="000000"><a:alpha val="38000"/></a:srgbClr></a:outerShdw>',l[l.length]="</a:effectLst>",l[l.length]="</a:effectStyle>",l[l.length]="<a:effectStyle>",l[l.length]="<a:effectLst>",l[l.length]='<a:outerShdw blurRad="40000" dist="23000" dir="5400000" rotWithShape="0"><a:srgbClr val="000000"><a:alpha val="35000"/></a:srgbClr></a:outerShdw>',l[l.length]="</a:effectLst>",l[l.length]="</a:effectStyle>",l[l.length]="<a:effectStyle>",l[l.length]="<a:effectLst>",l[l.length]='<a:outerShdw blurRad="40000" dist="23000" dir="5400000" rotWithShape="0"><a:srgbClr val="000000"><a:alpha val="35000"/></a:srgbClr></a:outerShdw>',l[l.length]="</a:effectLst>",l[l.length]='<a:scene3d><a:camera prst="orthographicFront"><a:rot lat="0" lon="0" rev="0"/></a:camera><a:lightRig rig="threePt" dir="t"><a:rot lat="0" lon="0" rev="1200000"/></a:lightRig></a:scene3d>',l[l.length]='<a:sp3d><a:bevelT w="63500" h="25400"/></a:sp3d>',l[l.length]="</a:effectStyle>",l[l.length]="</a:effectStyleLst>",l[l.length]="<a:bgFillStyleLst>",l[l.length]='<a:solidFill><a:schemeClr val="phClr"/></a:solidFill>',l[l.length]='<a:gradFill rotWithShape="1">',l[l.length]="<a:gsLst>",l[l.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="40000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',l[l.length]='<a:gs pos="40000"><a:schemeClr val="phClr"><a:tint val="45000"/><a:shade val="99000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',l[l.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:shade val="20000"/><a:satMod val="255000"/></a:schemeClr></a:gs>',l[l.length]="</a:gsLst>",l[l.length]='<a:path path="circle"><a:fillToRect l="50000" t="-80000" r="50000" b="180000"/></a:path>',l[l.length]="</a:gradFill>",l[l.length]='<a:gradFill rotWithShape="1">',l[l.length]="<a:gsLst>",l[l.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="80000"/><a:satMod val="300000"/></a:schemeClr></a:gs>',l[l.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:shade val="30000"/><a:satMod val="200000"/></a:schemeClr></a:gs>',l[l.length]="</a:gsLst>",l[l.length]='<a:path path="circle"><a:fillToRect l="50000" t="50000" r="50000" b="50000"/></a:path>',l[l.length]="</a:gradFill>",l[l.length]="</a:bgFillStyleLst>",l[l.length]="</a:fmtScheme>",l[l.length]="</a:themeElements>",l[l.length]="<a:objectDefaults>",l[l.length]="<a:spDef>",l[l.length]='<a:spPr/><a:bodyPr/><a:lstStyle/><a:style><a:lnRef idx="1"><a:schemeClr val="accent1"/></a:lnRef><a:fillRef idx="3"><a:schemeClr val="accent1"/></a:fillRef><a:effectRef idx="2"><a:schemeClr val="accent1"/></a:effectRef><a:fontRef idx="minor"><a:schemeClr val="lt1"/></a:fontRef></a:style>',l[l.length]="</a:spDef>",l[l.length]="<a:lnDef>",l[l.length]='<a:spPr/><a:bodyPr/><a:lstStyle/><a:style><a:lnRef idx="2"><a:schemeClr val="accent1"/></a:lnRef><a:fillRef idx="0"><a:schemeClr val="accent1"/></a:fillRef><a:effectRef idx="1"><a:schemeClr val="accent1"/></a:effectRef><a:fontRef idx="minor"><a:schemeClr val="tx1"/></a:fontRef></a:style>',l[l.length]="</a:lnDef>",l[l.length]="</a:objectDefaults>",l[l.length]="<a:extraClrSchemeLst/>",l[l.length]="</a:theme>",l.join("")}function nMe(){var e=DTe();return MTe(e,332),MTe(e,334,KTe(1)),MTe(e,335,function(e){var t=ATe(12+2*e.name.length);return t.write_shift(4,e.flags),t.write_shift(4,e.version),QTe(e.name,t),t.slice(0,t.l)}({name:"XLDAPR",version:12e4,flags:3496657072})),MTe(e,336),MTe(e,339,function(e,t){var l=ATe(8+2*t.length);return l.write_shift(4,e),QTe(t,l),l.slice(0,l.l)}(1,"XLDAPR")),MTe(e,52),MTe(e,35,KTe(514)),MTe(e,4096,KTe(0)),MTe(e,4097,XAe(1)),MTe(e,36),MTe(e,53),MTe(e,340),MTe(e,337,function(e,t){var l=ATe(8);return l.write_shift(4,e),l.write_shift(4,t?1:0),l}(1,!0)),MTe(e,51,function(e){var t=ATe(4+8*e.length);t.write_shift(4,e.length);for(var l=0;l<e.length;++l)t.write_shift(4,e[l][0]),t.write_shift(4,e[l][1]);return t}([[1,0]])),MTe(e,338),MTe(e,333),e.end()}function iMe(){var e=[rke];return e.push('<metadata xmlns="http://schemas.openxmlformats.org/spreadsheetml/2006/main" xmlns:xlrd="http://schemas.microsoft.com/office/spreadsheetml/2017/richdata" xmlns:xda="http://schemas.microsoft.com/office/spreadsheetml/2017/dynamicarray">\n  <metadataTypes count="1">\n    <metadataType name="XLDAPR" minSupportedVersion="120000" copy="1" pasteAll="1" pasteValues="1" merge="1" splitFirst="1" rowColShift="1" clearFormats="1" clearComments="1" assign="1" coerce="1" cellMeta="1"/>\n  </metadataTypes>\n  <futureMetadata name="XLDAPR" count="1">\n    <bk>\n      <extLst>\n        <ext uri="{bdbb8cdc-fa1e-496e-a857-3c3f30c029c3}">\n          <xda:dynamicArrayProperties fDynamic="1" fCollapsed="0"/>\n        </ext>\n      </extLst>\n    </bk>\n  </futureMetadata>\n  <cellMetadata count="1">\n    <bk>\n      <rc t="1" v="0"/>\n    </bk>\n  </cellMetadata>\n</metadata>'),e.join("")}var aMe=1024;function sMe(e,t){for(var l=[21600,21600],r=["m0,0l0",l[1],l[0],l[1],l[0],"0xe"].join(","),n=[Cke("xml",null,{"xmlns:v":Vke,"xmlns:o":Fke,"xmlns:x":qke,"xmlns:mv":Gke}).replace(/\/>/,">"),Cke("o:shapelayout",Cke("o:idmap",null,{"v:ext":"edit",data:e}),{"v:ext":"edit"}),Cke("v:shapetype",[Cke("v:stroke",null,{joinstyle:"miter"}),Cke("v:path",null,{gradientshapeok:"t","o:connecttype":"rect"})].join(""),{id:"_x0000_t202","o:spt":202,coordsize:l.join(","),path:r})];aMe<1e3*e;)aMe+=1e3;return t.forEach(function(e){var t=FTe(e[0]),l={color2:"#BEFF82",type:"gradient"};"gradient"==l.type&&(l.angle="-180");var r="gradient"==l.type?Cke("o:fill",null,{type:"gradientUnscaled","v:ext":"view"}):null,i=Cke("v:fill",r,l);++aMe,n=n.concat(["<v:shape"+Nke({id:"_x0000_s"+aMe,type:"#_x0000_t202",style:"position:absolute; margin-left:80pt;margin-top:5pt;width:104pt;height:64pt;z-index:10"+(e[1].hidden?";visibility:hidden":""),fillcolor:"#ECFAD4",strokecolor:"#edeaa1"})+">",i,Cke("v:shadow",null,{on:"t",obscured:"t"}),Cke("v:path",null,{"o:connecttype":"none"}),'<v:textbox><div style="text-align:left"></div></v:textbox>','<x:ClientData ObjectType="Note">',"<x:MoveWithCells/>","<x:SizeWithCells/>",Ske("x:Anchor",[t.c+1,0,t.r+1,0,t.c+3,20,t.r+5,20].join(",")),Ske("x:AutoFill","False"),Ske("x:Row",String(t.r)),Ske("x:Column",String(t.c)),e[1].hidden?"":"<x:Visible/>","</x:ClientData>","</v:shape>"])}),n.push("</xml>"),n.join("")}function oMe(e){var t=[rke,Cke("comments",null,{xmlns:Lke[0]})],l=[];return t.push("<authors>"),e.forEach(function(e){e[1].forEach(function(e){var r=oke(e.a);-1==l.indexOf(r)&&(l.push(r),t.push("<author>"+r+"</author>")),e.T&&e.ID&&-1==l.indexOf("tc="+e.ID)&&(l.push("tc="+e.ID),t.push("<author>tc="+e.ID+"</author>"))})}),0==l.length&&(l.push("SheetJ5"),t.push("<author>SheetJ5</author>")),t.push("</authors>"),t.push("<commentList>"),e.forEach(function(e){var r=0,n=[];if(e[1][0]&&e[1][0].T&&e[1][0].ID?r=l.indexOf("tc="+e[1][0].ID):e[1].forEach(function(e){e.a&&(r=l.indexOf(oke(e.a))),n.push(e.t||"")}),t.push('<comment ref="'+e[0]+'" authorId="'+r+'"><text>'),n.length<=1)t.push(Ske("t",oke(n[0]||"")));else{for(var i="Comment:\n    "+n[0]+"\n",a=1;a<n.length;++a)i+="Reply:\n    "+n[a]+"\n";t.push(Ske("t",oke(i)))}t.push("</text></comment>")}),t.push("</commentList>"),t.length>2&&(t[t.length]="</comments>",t[1]=t[1].replace("/>",">")),t.join("")}function cMe(e,t,l){var r=[rke,Cke("ThreadedComments",null,{xmlns:Mke}).replace(/[\/]>/,">")];return e.forEach(function(e){var n="";(e[1]||[]).forEach(function(i,a){if(i.T){i.a&&-1==t.indexOf(i.a)&&t.push(i.a);var s={ref:e[0],id:"{54EE7951-7262-4200-6969-"+("000000000000"+l.tcid++).slice(-12)+"}"};0==a?n=s.id:s.parentId=n,i.ID=s.id,i.a&&(s.personId="{54EE7950-7262-4200-6969-"+("000000000000"+t.indexOf(i.a)).slice(-12)+"}"),r.push(Cke("threadedComment",Ske("text",i.t||""),s))}else delete i.ID})}),r.push("</ThreadedComments>"),r.join("")}var uMe=YTe;function pMe(e){var t=DTe(),l=[];return MTe(t,628),MTe(t,630),e.forEach(function(e){e[1].forEach(function(e){l.indexOf(e.a)>-1||(l.push(e.a.slice(0,54)),MTe(t,632,function(e){return QTe(e.slice(0,54))}(e.a)))})}),MTe(t,631),MTe(t,633),e.forEach(function(e){e[1].forEach(function(r){r.iauthor=l.indexOf(r.a);var n={s:FTe(e[0]),e:FTe(e[0])};MTe(t,635,function(e,t){return null==t&&(t=ATe(36)),t.write_shift(4,e[1].iauthor),fAe(e[0],t),t.write_shift(4,0),t.write_shift(4,0),t.write_shift(4,0),t.write_shift(4,0),t}([n,r])),r.t&&r.t.length>0&&MTe(t,637,tAe(r)),MTe(t,636),delete r.iauthor})}),MTe(t,634),MTe(t,629),t.end()}var dMe=["xlsb","xlsm","xlam","biff8","xla"];var mMe=function(){var e=/(^|[^A-Za-z_])R(\[?-?\d+\]|[1-9]\d*|)C(\[?-?\d+\]|[1-9]\d*|)(?![A-Za-z0-9_])/g,t={r:0,c:0};function l(e,l,r,n){var i=!1,a=!1;0==r.length?a=!0:"["==r.charAt(0)&&(a=!0,r=r.slice(1,-1)),0==n.length?i=!0:"["==n.charAt(0)&&(i=!0,n=n.slice(1,-1));var s=r.length>0?0|parseInt(r,10):0,o=n.length>0?0|parseInt(n,10):0;return i?o+=t.c:--o,a?s+=t.r:--s,l+(i?"":"$")+LTe(o)+(a?"":"$")+_Te(s)}return function(r,n){return t=n,r.replace(e,l)}}(),hMe=/(^|[^._A-Z0-9])([$]?)([A-Z]{1,2}|[A-W][A-Z]{2}|X[A-E][A-Z]|XF[A-D])([$]?)(10[0-3]\d{4}|104[0-7]\d{3}|1048[0-4]\d{2}|10485[0-6]\d|104857[0-6]|[1-9]\d{0,5})(?![_.\(A-Za-z0-9])/g,gMe=function(){return function(e,t){return e.replace(hMe,function(e,l,r,n,i,a){var s=OTe(n)-(r?0:t.c),o=PTe(a)-(i?0:t.r);return l+"R"+(0==o?"":i?o+1:"["+o+"]")+"C"+(0==s?"":r?s+1:"["+s+"]")})}}();function yMe(e,t){return e.replace(hMe,function(e,l,r,n,i,a){return l+("$"==r?r+n:LTe(OTe(n)+t.c))+("$"==i?i+a:_Te(PTe(a)+t.r))})}function fMe(e){e.l+=1}function bMe(e,t){var l=e.read_shift(1==t?1:2);return[16383&l,l>>14&1,l>>15&1]}function vMe(e,t,l){var r=2;if(l){if(l.biff>=2&&l.biff<=5)return xMe(e);12==l.biff&&(r=4)}var n=e.read_shift(r),i=e.read_shift(r),a=bMe(e,2),s=bMe(e,2);return{s:{r:n,c:a[0],cRel:a[1],rRel:a[2]},e:{r:i,c:s[0],cRel:s[1],rRel:s[2]}}}function xMe(e){var t=bMe(e,2),l=bMe(e,2),r=e.read_shift(1),n=e.read_shift(1);return{s:{r:t[0],c:r,cRel:t[1],rRel:t[2]},e:{r:l[0],c:n,cRel:l[1],rRel:l[2]}}}function SMe(e,t,l){if(l&&l.biff>=2&&l.biff<=5)return function(e){var t=bMe(e,2),l=e.read_shift(1);return{r:t[0],c:l,cRel:t[1],rRel:t[2]}}(e);var r=e.read_shift(l&&12==l.biff?4:2),n=bMe(e,2);return{r:r,c:n[0],cRel:n[1],rRel:n[2]}}function NMe(e){var t=e.read_shift(2),l=e.read_shift(2);return{r:t,c:255&l,fQuoted:!!(16384&l),cRel:l>>15,rRel:l>>15}}function CMe(e){var t=1&e[e.l+1];return e.l+=4,[t,1]}function wMe(e){return[e.read_shift(1),e.read_shift(1)]}function IMe(e,t){var l=[e.read_shift(1)];if(12==t)switch(l[0]){case 2:l[0]=4;break;case 4:l[0]=16;break;case 0:l[0]=1;break;case 1:l[0]=2}switch(l[0]){case 4:l[1]=YAe(e,1)?"TRUE":"FALSE",12!=t&&(e.l+=7);break;case 37:case 16:l[1]=kAe[e[e.l]],e.l+=12==t?4:8;break;case 0:e.l+=8;break;case 1:l[1]=bAe(e);break;case 2:l[1]=iDe(e,0,{biff:t>0&&t<8?2:t});break;default:throw new Error("Bad SerAr: "+l[0])}return l}function kMe(e,t,l){for(var r=e.read_shift(12==l.biff?4:2),n=[],i=0;i!=r;++i)n.push((12==l.biff?yAe:pDe)(e,8));return n}function TMe(e,t,l){var r=0,n=0;12==l.biff?(r=e.read_shift(4),n=e.read_shift(4)):(n=1+e.read_shift(1),r=1+e.read_shift(2)),l.biff>=2&&l.biff<8&&(--r,0==--n&&(n=256));for(var i=0,a=[];i!=r&&(a[i]=[]);++i)for(var s=0;s!=n;++s)a[i][s]=IMe(e,l.biff);return a}function AMe(e,t,l){return e.l+=2,[NMe(e)]}function DMe(e){return e.l+=6,[]}function MMe(e){return e.l+=2,[JAe(e),1&e.read_shift(2)]}var EMe=["Data","All","Headers","??","?Data2","??","?DataHeaders","??","Totals","??","??","??","?DataTotals","??","??","??","?Current"];var RMe={1:{n:"PtgExp",f:function(e,t,l){return e.l++,l&&12==l.biff?[e.read_shift(4,"i"),0]:[e.read_shift(2),e.read_shift(l&&2==l.biff?1:2)]}},2:{n:"PtgTbl",f:TTe},3:{n:"PtgAdd",f:fMe},4:{n:"PtgSub",f:fMe},5:{n:"PtgMul",f:fMe},6:{n:"PtgDiv",f:fMe},7:{n:"PtgPower",f:fMe},8:{n:"PtgConcat",f:fMe},9:{n:"PtgLt",f:fMe},10:{n:"PtgLe",f:fMe},11:{n:"PtgEq",f:fMe},12:{n:"PtgGe",f:fMe},13:{n:"PtgGt",f:fMe},14:{n:"PtgNe",f:fMe},15:{n:"PtgIsect",f:fMe},16:{n:"PtgUnion",f:fMe},17:{n:"PtgRange",f:fMe},18:{n:"PtgUplus",f:fMe},19:{n:"PtgUminus",f:fMe},20:{n:"PtgPercent",f:fMe},21:{n:"PtgParen",f:fMe},22:{n:"PtgMissArg",f:fMe},23:{n:"PtgStr",f:function(e,t,l){return e.l++,tDe(e,0,l)}},26:{n:"PtgSheet",f:function(e,t,l){return e.l+=5,e.l+=2,e.l+=2==l.biff?1:4,["PTGSHEET"]}},27:{n:"PtgEndSheet",f:function(e,t,l){return e.l+=2==l.biff?4:5,["PTGENDSHEET"]}},28:{n:"PtgErr",f:function(e){return e.l++,kAe[e.read_shift(1)]}},29:{n:"PtgBool",f:function(e){return e.l++,0!==e.read_shift(1)}},30:{n:"PtgInt",f:function(e){return e.l++,e.read_shift(2)}},31:{n:"PtgNum",f:function(e){return e.l++,bAe(e)}},32:{n:"PtgArray",f:function(e,t,l){var r=(96&e[e.l++])>>5;return e.l+=2==l.biff?6:12==l.biff?14:7,[r]}},33:{n:"PtgFunc",f:function(e,t,l){var r=(96&e[e.l])>>5;e.l+=1;var n=e.read_shift(l&&l.biff<=3?1:2);return[QMe[n],YMe[n],r]}},34:{n:"PtgFuncVar",f:function(e,t,l){var r=e[e.l++],n=e.read_shift(1),i=l&&l.biff<=3?[88==r?-1:0,e.read_shift(1)]:function(e){return[e[e.l+1]>>7,32767&e.read_shift(2)]}(e);return[n,(0===i[0]?YMe:KMe)[i[1]]]}},35:{n:"PtgName",f:function(e,t,l){var r=e.read_shift(1)>>>5&3,n=!l||l.biff>=8?4:2,i=e.read_shift(n);switch(l.biff){case 2:e.l+=5;break;case 3:case 4:e.l+=8;break;case 5:e.l+=12}return[r,0,i]}},36:{n:"PtgRef",f:function(e,t,l){var r=(96&e[e.l])>>5;return e.l+=1,[r,SMe(e,0,l)]}},37:{n:"PtgArea",f:function(e,t,l){return[(96&e[e.l++])>>5,vMe(e,l.biff>=2&&l.biff,l)]}},38:{n:"PtgMemArea",f:function(e,t,l){var r=e.read_shift(1)>>>5&3;return e.l+=l&&2==l.biff?3:4,[r,e.read_shift(l&&2==l.biff?1:2)]}},39:{n:"PtgMemErr",f:TTe},40:{n:"PtgMemNoMem",f:TTe},41:{n:"PtgMemFunc",f:function(e,t,l){return[e.read_shift(1)>>>5&3,e.read_shift(l&&2==l.biff?1:2)]}},42:{n:"PtgRefErr",f:function(e,t,l){var r=e.read_shift(1)>>>5&3;return e.l+=4,l.biff<8&&e.l--,12==l.biff&&(e.l+=2),[r]}},43:{n:"PtgAreaErr",f:function(e,t,l){var r=(96&e[e.l++])>>5;return e.l+=l&&l.biff>8?12:l.biff<8?6:8,[r]}},44:{n:"PtgRefN",f:function(e,t,l){var r=(96&e[e.l])>>5;e.l+=1;var n=function(e,t,l){var r=l&&l.biff?l.biff:8;if(r>=2&&r<=5)return function(e){var t=e.read_shift(2),l=e.read_shift(1),r=(32768&t)>>15,n=(16384&t)>>14;return t&=16383,1==r&&t>=8192&&(t-=16384),1==n&&l>=128&&(l-=256),{r:t,c:l,cRel:n,rRel:r}}(e);var n=e.read_shift(r>=12?4:2),i=e.read_shift(2),a=(16384&i)>>14,s=(32768&i)>>15;if(i&=16383,1==s)for(;n>524287;)n-=1048576;if(1==a)for(;i>8191;)i-=16384;return{r:n,c:i,cRel:a,rRel:s}}(e,0,l);return[r,n]}},45:{n:"PtgAreaN",f:function(e,t,l){var r=(96&e[e.l++])>>5,n=function(e,t,l){if(l.biff<8)return xMe(e);var r=e.read_shift(12==l.biff?4:2),n=e.read_shift(12==l.biff?4:2),i=bMe(e,2),a=bMe(e,2);return{s:{r:r,c:i[0],cRel:i[1],rRel:i[2]},e:{r:n,c:a[0],cRel:a[1],rRel:a[2]}}}(e,0,l);return[r,n]}},46:{n:"PtgMemAreaN",f:function(e){return[e.read_shift(1)>>>5&3,e.read_shift(2)]}},47:{n:"PtgMemNoMemN",f:function(e){return[e.read_shift(1)>>>5&3,e.read_shift(2)]}},57:{n:"PtgNameX",f:function(e,t,l){return 5==l.biff?function(e){var t=e.read_shift(1)>>>5&3,l=e.read_shift(2,"i");e.l+=8;var r=e.read_shift(2);return e.l+=12,[t,l,r]}(e):[e.read_shift(1)>>>5&3,e.read_shift(2),e.read_shift(4)]}},58:{n:"PtgRef3d",f:function(e,t,l){var r=(96&e[e.l])>>5;e.l+=1;var n=e.read_shift(2);return l&&5==l.biff&&(e.l+=12),[r,n,SMe(e,0,l)]}},59:{n:"PtgArea3d",f:function(e,t,l){var r=(96&e[e.l++])>>5,n=e.read_shift(2,"i");if(l)switch(l.biff){case 5:e.l+=12;break;case 12:0}return[r,n,vMe(e,0,l)]}},60:{n:"PtgRefErr3d",f:function(e,t,l){var r=(96&e[e.l++])>>5,n=e.read_shift(2),i=4;if(l)switch(l.biff){case 5:i=15;break;case 12:i=6}return e.l+=i,[r,n]}},61:{n:"PtgAreaErr3d",f:function(e,t,l){var r=(96&e[e.l++])>>5,n=e.read_shift(2),i=8;if(l)switch(l.biff){case 5:e.l+=12,i=6;break;case 12:i=12}return e.l+=i,[r,n]}},255:{}},BMe={64:32,96:32,65:33,97:33,66:34,98:34,67:35,99:35,68:36,100:36,69:37,101:37,70:38,102:38,71:39,103:39,72:40,104:40,73:41,105:41,74:42,106:42,75:43,107:43,76:44,108:44,77:45,109:45,78:46,110:46,79:47,111:47,88:34,120:34,89:57,121:57,90:58,122:58,91:59,123:59,92:60,124:60,93:61,125:61},jMe={1:{n:"PtgElfLel",f:MMe},2:{n:"PtgElfRw",f:AMe},3:{n:"PtgElfCol",f:AMe},6:{n:"PtgElfRwV",f:AMe},7:{n:"PtgElfColV",f:AMe},10:{n:"PtgElfRadical",f:AMe},11:{n:"PtgElfRadicalS",f:DMe},13:{n:"PtgElfColS",f:DMe},15:{n:"PtgElfColSV",f:DMe},16:{n:"PtgElfRadicalLel",f:MMe},25:{n:"PtgList",f:function(e){e.l+=2;var t=e.read_shift(2),l=e.read_shift(2),r=e.read_shift(4),n=e.read_shift(2),i=e.read_shift(2);return{ixti:t,coltype:3&l,rt:EMe[l>>2&31],idx:r,c:n,C:i}}},29:{n:"PtgSxName",f:function(e){return e.l+=2,[e.read_shift(4)]}},255:{}},PMe={0:{n:"PtgAttrNoop",f:function(e){return e.l+=4,[0,0]}},1:{n:"PtgAttrSemi",f:function(e,t,l){var r=255&e[e.l+1]?1:0;return e.l+=l&&2==l.biff?3:4,[r]}},2:{n:"PtgAttrIf",f:function(e,t,l){var r=255&e[e.l+1]?1:0;return e.l+=2,[r,e.read_shift(l&&2==l.biff?1:2)]}},4:{n:"PtgAttrChoose",f:function(e,t,l){e.l+=2;for(var r=e.read_shift(l&&2==l.biff?1:2),n=[],i=0;i<=r;++i)n.push(e.read_shift(l&&2==l.biff?1:2));return n}},8:{n:"PtgAttrGoto",f:function(e,t,l){var r=255&e[e.l+1]?1:0;return e.l+=2,[r,e.read_shift(l&&2==l.biff?1:2)]}},16:{n:"PtgAttrSum",f:function(e,t,l){e.l+=l&&2==l.biff?3:4}},32:{n:"PtgAttrBaxcel",f:CMe},33:{n:"PtgAttrBaxcel",f:CMe},64:{n:"PtgAttrSpace",f:function(e){return e.read_shift(2),wMe(e)}},65:{n:"PtgAttrSpaceSemi",f:function(e){return e.read_shift(2),wMe(e)}},128:{n:"PtgAttrIfError",f:function(e){var t=255&e[e.l+1]?1:0;return e.l+=2,[t,e.read_shift(2)]}},255:{}};function _Me(e,t,l,r){if(r.biff<8)return TTe(e,t);for(var n=e.l+t,i=[],a=0;a!==l.length;++a)switch(l[a][0]){case"PtgArray":l[a][1]=TMe(e,0,r),i.push(l[a][1]);break;case"PtgMemArea":l[a][2]=kMe(e,l[a][1],r),i.push(l[a][2]);break;case"PtgExp":r&&12==r.biff&&(l[a][1][1]=e.read_shift(4),i.push(l[a][1]));break;case"PtgList":case"PtgElfRadicalS":case"PtgElfColS":case"PtgElfColSV":throw"Unsupported "+l[a][0]}return 0!==(t=n-e.l)&&i.push(TTe(e,t)),i}function OMe(e,t,l){for(var r,n,i=e.l+t,a=[];i!=e.l;)t=i-e.l,n=e[e.l],r=RMe[n]||RMe[BMe[n]],24!==n&&25!==n||(r=(24===n?jMe:PMe)[e[e.l+1]]),r&&r.f?a.push([r.n,r.f(e,t,l)]):TTe(e,t);return a}function LMe(e){for(var t=[],l=0;l<e.length;++l){for(var r=e[l],n=[],i=0;i<r.length;++i){var a=r[i];if(a)if(2===a[0])n.push('"'+a[1].replace(/"/g,'""')+'"');else n.push(a[1]);else n.push("")}t.push(n.join(","))}return t.join(";")}var FMe={PtgAdd:"+",PtgConcat:"&",PtgDiv:"/",PtgEq:"=",PtgGe:">=",PtgGt:">",PtgLe:"<=",PtgLt:"<",PtgMul:"*",PtgNe:"<>",PtgPower:"^",PtgSub:"-"};function qMe(e,t,l){if(!e)return"SH33TJSERR0";if(l.biff>8&&(!e.XTI||!e.XTI[t]))return e.SheetNames[t];if(!e.XTI)return"SH33TJSERR6";var r=e.XTI[t];if(l.biff<8)return t>1e4&&(t-=65536),t<0&&(t=-t),0==t?"":e.XTI[t-1];if(!r)return"SH33TJSERR1";var n="";if(l.biff>8)switch(e[r[0]][0]){case 357:return n=-1==r[1]?"#REF":e.SheetNames[r[1]],r[1]==r[2]?n:n+":"+e.SheetNames[r[2]];case 358:return null!=l.SID?e.SheetNames[l.SID]:"SH33TJSSAME"+e[r[0]][0];default:return"SH33TJSSRC"+e[r[0]][0]}switch(e[r[0]][0][0]){case 1025:return n=-1==r[1]?"#REF":e.SheetNames[r[1]]||"SH33TJSERR3",r[1]==r[2]?n:n+":"+e.SheetNames[r[2]];case 14849:return e[r[0]].slice(1).map(function(e){return e.Name}).join(";;");default:return e[r[0]][0][3]?(n=-1==r[1]?"#REF":e[r[0]][0][3][r[1]]||"SH33TJSERR4",r[1]==r[2]?n:n+":"+e[r[0]][0][3][r[2]]):"SH33TJSERR2"}}function zMe(e,t,l){var r=qMe(e,t,l);return"#REF"==r?r:function(e,t){if(!e&&!(t&&t.biff<=5&&t.biff>=2))throw new Error("empty sheet name");return/[^\w\u4E00-\u9FFF\u3040-\u30FF]/.test(e)?"'"+e+"'":e}(r,l)}function UMe(e,t,l,r,n){var i,a,s,o,c=n&&n.biff||8,u={s:{c:0,r:0},e:{c:0,r:0}},p=[],d=0,m=0,h="";if(!e[0]||!e[0][0])return"";for(var g=-1,y="",f=0,b=e[0].length;f<b;++f){var v=e[0][f];switch(v[0]){case"PtgUminus":p.push("-"+p.pop());break;case"PtgUplus":p.push("+"+p.pop());break;case"PtgPercent":p.push(p.pop()+"%");break;case"PtgAdd":case"PtgConcat":case"PtgDiv":case"PtgEq":case"PtgGe":case"PtgGt":case"PtgLe":case"PtgLt":case"PtgMul":case"PtgNe":case"PtgPower":case"PtgSub":if(i=p.pop(),a=p.pop(),g>=0){switch(e[0][g][1][0]){case 0:y=QIe(" ",e[0][g][1][1]);break;case 1:y=QIe("\r",e[0][g][1][1]);break;default:if(y="",n.WTF)throw new Error("Unexpected PtgAttrSpaceType "+e[0][g][1][0])}a+=y,g=-1}p.push(a+FMe[v[0]]+i);break;case"PtgIsect":i=p.pop(),a=p.pop(),p.push(a+" "+i);break;case"PtgUnion":i=p.pop(),a=p.pop(),p.push(a+","+i);break;case"PtgRange":i=p.pop(),a=p.pop(),p.push(a+":"+i);break;case"PtgAttrChoose":case"PtgAttrGoto":case"PtgAttrIf":case"PtgAttrIfError":case"PtgAttrBaxcel":case"PtgAttrSemi":case"PtgMemArea":case"PtgTbl":case"PtgMemErr":case"PtgMemAreaN":case"PtgMemNoMemN":case"PtgAttrNoop":case"PtgSheet":case"PtgEndSheet":case"PtgMemFunc":case"PtgMemNoMem":break;case"PtgRef":s=ETe(v[1][1],u,n),p.push(BTe(s,c));break;case"PtgRefN":s=l?ETe(v[1][1],l,n):v[1][1],p.push(BTe(s,c));break;case"PtgRef3d":d=v[1][1],s=ETe(v[1][2],u,n);h=zMe(r,d,n);p.push(h+"!"+BTe(s,c));break;case"PtgFunc":case"PtgFuncVar":var x=v[1][0],S=v[1][1];x||(x=0);var N=0==(x&=127)?[]:p.slice(-x);p.length-=x,"User"===S&&(S=N.shift()),p.push(S+"("+N.join(",")+")");break;case"PtgBool":p.push(v[1]?"TRUE":"FALSE");break;case"PtgInt":case"PtgErr":p.push(v[1]);break;case"PtgNum":p.push(String(v[1]));break;case"PtgStr":p.push('"'+v[1].replace(/"/g,'""')+'"');break;case"PtgAreaN":o=RTe(v[1][1],l?{s:l}:u,n),p.push(jTe(o,n));break;case"PtgArea":o=RTe(v[1][1],u,n),p.push(jTe(o,n));break;case"PtgArea3d":d=v[1][1],o=v[1][2],h=zMe(r,d,n),p.push(h+"!"+jTe(o,n));break;case"PtgAttrSum":p.push("SUM("+p.pop()+")");break;case"PtgName":m=v[1][2];var C=(r.names||[])[m-1]||(r[0]||[])[m],w=C?C.Name:"SH33TJSNAME"+String(m);w&&"_xlfn."==w.slice(0,6)&&!n.xlfn&&(w=w.slice(6)),p.push(w);break;case"PtgNameX":var I,k=v[1][1];if(m=v[1][2],!(n.biff<=5)){var T="";if(14849==((r[k]||[])[0]||[])[0]||(1025==((r[k]||[])[0]||[])[0]?r[k][m]&&r[k][m].itab>0&&(T=r.SheetNames[r[k][m].itab-1]+"!"):T=r.SheetNames[m-1]+"!"),r[k]&&r[k][m])T+=r[k][m].Name;else if(r[0]&&r[0][m])T+=r[0][m].Name;else{var A=(qMe(r,k,n)||"").split(";;");A[m-1]?T=A[m-1]:T+="SH33TJSERRX"}p.push(T);break}k<0&&(k=-k),r[k]&&(I=r[k][m]),I||(I={Name:"SH33TJSERRY"}),p.push(I.Name);break;case"PtgParen":var D="(",M=")";if(g>=0){switch(y="",e[0][g][1][0]){case 2:D=QIe(" ",e[0][g][1][1])+D;break;case 3:D=QIe("\r",e[0][g][1][1])+D;break;case 4:M=QIe(" ",e[0][g][1][1])+M;break;case 5:M=QIe("\r",e[0][g][1][1])+M;break;default:if(n.WTF)throw new Error("Unexpected PtgAttrSpaceType "+e[0][g][1][0])}g=-1}p.push(D+p.pop()+M);break;case"PtgRefErr":case"PtgRefErr3d":case"PtgAreaErr":case"PtgAreaErr3d":p.push("#REF!");break;case"PtgExp":s={c:v[1][1],r:v[1][0]};var E={c:l.c,r:l.r};if(r.sharedf[qTe(s)]){var R=r.sharedf[qTe(s)];p.push(UMe(R,u,E,r,n))}else{var B=!1;for(i=0;i!=r.arrayf.length;++i)if(a=r.arrayf[i],!(s.c<a[0].s.c||s.c>a[0].e.c)&&!(s.r<a[0].s.r||s.r>a[0].e.r)){p.push(UMe(a[1],u,E,r,n)),B=!0;break}B||p.push(v[1])}break;case"PtgArray":p.push("{"+LMe(v[1])+"}");break;case"PtgAttrSpace":case"PtgAttrSpaceSemi":g=f;break;case"PtgMissArg":p.push("");break;case"PtgList":p.push("Table"+v[1].idx+"[#"+v[1].rt+"]");break;case"PtgElfCol":case"PtgElfColS":case"PtgElfColSV":case"PtgElfColV":case"PtgElfLel":case"PtgElfRadical":case"PtgElfRadicalLel":case"PtgElfRadicalS":case"PtgElfRw":case"PtgElfRwV":throw new Error("Unsupported ELFs");default:throw new Error("Unrecognized Formula Token: "+String(v))}if(3!=n.biff&&g>=0&&-1==["PtgAttrSpace","PtgAttrSpaceSemi","PtgAttrGoto"].indexOf(e[0][f][0])){var j=!0;switch((v=e[0][g])[1][0]){case 4:j=!1;case 0:y=QIe(" ",v[1][1]);break;case 5:j=!1;case 1:y=QIe("\r",v[1][1]);break;default:if(y="",n.WTF)throw new Error("Unexpected PtgAttrSpaceType "+v[1][0])}p.push((j?y:"")+p.pop()+(j?"":y)),g=-1}}if(p.length>1&&n.WTF)throw new Error("bad formula stack");return p[0]}function GMe(e,t,l,r,n){var i=cDe(t,l,n),a=function(e){if(null==e){var t=ATe(8);return t.write_shift(1,3),t.write_shift(1,0),t.write_shift(2,0),t.write_shift(2,0),t.write_shift(2,65535),t}return vAe("number"==typeof e?e:0)}(e.v),s=ATe(6);s.write_shift(2,33),s.write_shift(4,0);for(var o=ATe(e.bf.length),c=0;c<e.bf.length;++c)o[c]=e.bf[c];return Pwe([i,a,s,o])}function VMe(e,t,l){var r=e.read_shift(4),n=OMe(e,r,l),i=e.read_shift(4);return[n,i>0?_Me(e,i,n,l):null]}var HMe=VMe,WMe=VMe,ZMe=VMe,$Me=VMe,KMe={0:"BEEP",1:"OPEN",2:"OPEN.LINKS",3:"CLOSE.ALL",4:"SAVE",5:"SAVE.AS",6:"FILE.DELETE",7:"PAGE.SETUP",8:"PRINT",9:"PRINTER.SETUP",10:"QUIT",11:"NEW.WINDOW",12:"ARRANGE.ALL",13:"WINDOW.SIZE",14:"WINDOW.MOVE",15:"FULL",16:"CLOSE",17:"RUN",22:"SET.PRINT.AREA",23:"SET.PRINT.TITLES",24:"SET.PAGE.BREAK",25:"REMOVE.PAGE.BREAK",26:"FONT",27:"DISPLAY",28:"PROTECT.DOCUMENT",29:"PRECISION",30:"A1.R1C1",31:"CALCULATE.NOW",32:"CALCULATION",34:"DATA.FIND",35:"EXTRACT",36:"DATA.DELETE",37:"SET.DATABASE",38:"SET.CRITERIA",39:"SORT",40:"DATA.SERIES",41:"TABLE",42:"FORMAT.NUMBER",43:"ALIGNMENT",44:"STYLE",45:"BORDER",46:"CELL.PROTECTION",47:"COLUMN.WIDTH",48:"UNDO",49:"CUT",50:"COPY",51:"PASTE",52:"CLEAR",53:"PASTE.SPECIAL",54:"EDIT.DELETE",55:"INSERT",56:"FILL.RIGHT",57:"FILL.DOWN",61:"DEFINE.NAME",62:"CREATE.NAMES",63:"FORMULA.GOTO",64:"FORMULA.FIND",65:"SELECT.LAST.CELL",66:"SHOW.ACTIVE.CELL",67:"GALLERY.AREA",68:"GALLERY.BAR",69:"GALLERY.COLUMN",70:"GALLERY.LINE",71:"GALLERY.PIE",72:"GALLERY.SCATTER",73:"COMBINATION",74:"PREFERRED",75:"ADD.OVERLAY",76:"GRIDLINES",77:"SET.PREFERRED",78:"AXES",79:"LEGEND",80:"ATTACH.TEXT",81:"ADD.ARROW",82:"SELECT.CHART",83:"SELECT.PLOT.AREA",84:"PATTERNS",85:"MAIN.CHART",86:"OVERLAY",87:"SCALE",88:"FORMAT.LEGEND",89:"FORMAT.TEXT",90:"EDIT.REPEAT",91:"PARSE",92:"JUSTIFY",93:"HIDE",94:"UNHIDE",95:"WORKSPACE",96:"FORMULA",97:"FORMULA.FILL",98:"FORMULA.ARRAY",99:"DATA.FIND.NEXT",100:"DATA.FIND.PREV",101:"FORMULA.FIND.NEXT",102:"FORMULA.FIND.PREV",103:"ACTIVATE",104:"ACTIVATE.NEXT",105:"ACTIVATE.PREV",106:"UNLOCKED.NEXT",107:"UNLOCKED.PREV",108:"COPY.PICTURE",109:"SELECT",110:"DELETE.NAME",111:"DELETE.FORMAT",112:"VLINE",113:"HLINE",114:"VPAGE",115:"HPAGE",116:"VSCROLL",117:"HSCROLL",118:"ALERT",119:"NEW",120:"CANCEL.COPY",121:"SHOW.CLIPBOARD",122:"MESSAGE",124:"PASTE.LINK",125:"APP.ACTIVATE",126:"DELETE.ARROW",127:"ROW.HEIGHT",128:"FORMAT.MOVE",129:"FORMAT.SIZE",130:"FORMULA.REPLACE",131:"SEND.KEYS",132:"SELECT.SPECIAL",133:"APPLY.NAMES",134:"REPLACE.FONT",135:"FREEZE.PANES",136:"SHOW.INFO",137:"SPLIT",138:"ON.WINDOW",139:"ON.DATA",140:"DISABLE.INPUT",142:"OUTLINE",143:"LIST.NAMES",144:"FILE.CLOSE",145:"SAVE.WORKBOOK",146:"DATA.FORM",147:"COPY.CHART",148:"ON.TIME",149:"WAIT",150:"FORMAT.FONT",151:"FILL.UP",152:"FILL.LEFT",153:"DELETE.OVERLAY",155:"SHORT.MENUS",159:"SET.UPDATE.STATUS",161:"COLOR.PALETTE",162:"DELETE.STYLE",163:"WINDOW.RESTORE",164:"WINDOW.MAXIMIZE",166:"CHANGE.LINK",167:"CALCULATE.DOCUMENT",168:"ON.KEY",169:"APP.RESTORE",170:"APP.MOVE",171:"APP.SIZE",172:"APP.MINIMIZE",173:"APP.MAXIMIZE",174:"BRING.TO.FRONT",175:"SEND.TO.BACK",185:"MAIN.CHART.TYPE",186:"OVERLAY.CHART.TYPE",187:"SELECT.END",188:"OPEN.MAIL",189:"SEND.MAIL",190:"STANDARD.FONT",191:"CONSOLIDATE",192:"SORT.SPECIAL",193:"GALLERY.3D.AREA",194:"GALLERY.3D.COLUMN",195:"GALLERY.3D.LINE",196:"GALLERY.3D.PIE",197:"VIEW.3D",198:"GOAL.SEEK",199:"WORKGROUP",200:"FILL.GROUP",201:"UPDATE.LINK",202:"PROMOTE",203:"DEMOTE",204:"SHOW.DETAIL",206:"UNGROUP",207:"OBJECT.PROPERTIES",208:"SAVE.NEW.OBJECT",209:"SHARE",210:"SHARE.NAME",211:"DUPLICATE",212:"APPLY.STYLE",213:"ASSIGN.TO.OBJECT",214:"OBJECT.PROTECTION",215:"HIDE.OBJECT",216:"SET.EXTRACT",217:"CREATE.PUBLISHER",218:"SUBSCRIBE.TO",219:"ATTRIBUTES",220:"SHOW.TOOLBAR",222:"PRINT.PREVIEW",223:"EDIT.COLOR",224:"SHOW.LEVELS",225:"FORMAT.MAIN",226:"FORMAT.OVERLAY",227:"ON.RECALC",228:"EDIT.SERIES",229:"DEFINE.STYLE",240:"LINE.PRINT",243:"ENTER.DATA",249:"GALLERY.RADAR",250:"MERGE.STYLES",251:"EDITION.OPTIONS",252:"PASTE.PICTURE",253:"PASTE.PICTURE.LINK",254:"SPELLING",256:"ZOOM",259:"INSERT.OBJECT",260:"WINDOW.MINIMIZE",265:"SOUND.NOTE",266:"SOUND.PLAY",267:"FORMAT.SHAPE",268:"EXTEND.POLYGON",269:"FORMAT.AUTO",272:"GALLERY.3D.BAR",273:"GALLERY.3D.SURFACE",274:"FILL.AUTO",276:"CUSTOMIZE.TOOLBAR",277:"ADD.TOOL",278:"EDIT.OBJECT",279:"ON.DOUBLECLICK",280:"ON.ENTRY",281:"WORKBOOK.ADD",282:"WORKBOOK.MOVE",283:"WORKBOOK.COPY",284:"WORKBOOK.OPTIONS",285:"SAVE.WORKSPACE",288:"CHART.WIZARD",289:"DELETE.TOOL",290:"MOVE.TOOL",291:"WORKBOOK.SELECT",292:"WORKBOOK.ACTIVATE",293:"ASSIGN.TO.TOOL",295:"COPY.TOOL",296:"RESET.TOOL",297:"CONSTRAIN.NUMERIC",298:"PASTE.TOOL",302:"WORKBOOK.NEW",305:"SCENARIO.CELLS",306:"SCENARIO.DELETE",307:"SCENARIO.ADD",308:"SCENARIO.EDIT",309:"SCENARIO.SHOW",310:"SCENARIO.SHOW.NEXT",311:"SCENARIO.SUMMARY",312:"PIVOT.TABLE.WIZARD",313:"PIVOT.FIELD.PROPERTIES",314:"PIVOT.FIELD",315:"PIVOT.ITEM",316:"PIVOT.ADD.FIELDS",318:"OPTIONS.CALCULATION",319:"OPTIONS.EDIT",320:"OPTIONS.VIEW",321:"ADDIN.MANAGER",322:"MENU.EDITOR",323:"ATTACH.TOOLBARS",324:"VBAActivate",325:"OPTIONS.CHART",328:"VBA.INSERT.FILE",330:"VBA.PROCEDURE.DEFINITION",336:"ROUTING.SLIP",338:"ROUTE.DOCUMENT",339:"MAIL.LOGON",342:"INSERT.PICTURE",343:"EDIT.TOOL",344:"GALLERY.DOUGHNUT",350:"CHART.TREND",352:"PIVOT.ITEM.PROPERTIES",354:"WORKBOOK.INSERT",355:"OPTIONS.TRANSITION",356:"OPTIONS.GENERAL",370:"FILTER.ADVANCED",373:"MAIL.ADD.MAILER",374:"MAIL.DELETE.MAILER",375:"MAIL.REPLY",376:"MAIL.REPLY.ALL",377:"MAIL.FORWARD",378:"MAIL.NEXT.LETTER",379:"DATA.LABEL",380:"INSERT.TITLE",381:"FONT.PROPERTIES",382:"MACRO.OPTIONS",383:"WORKBOOK.HIDE",384:"WORKBOOK.UNHIDE",385:"WORKBOOK.DELETE",386:"WORKBOOK.NAME",388:"GALLERY.CUSTOM",390:"ADD.CHART.AUTOFORMAT",391:"DELETE.CHART.AUTOFORMAT",392:"CHART.ADD.DATA",393:"AUTO.OUTLINE",394:"TAB.ORDER",395:"SHOW.DIALOG",396:"SELECT.ALL",397:"UNGROUP.SHEETS",398:"SUBTOTAL.CREATE",399:"SUBTOTAL.REMOVE",400:"RENAME.OBJECT",412:"WORKBOOK.SCROLL",413:"WORKBOOK.NEXT",414:"WORKBOOK.PREV",415:"WORKBOOK.TAB.SPLIT",416:"FULL.SCREEN",417:"WORKBOOK.PROTECT",420:"SCROLLBAR.PROPERTIES",421:"PIVOT.SHOW.PAGES",422:"TEXT.TO.COLUMNS",423:"FORMAT.CHARTTYPE",424:"LINK.FORMAT",425:"TRACER.DISPLAY",430:"TRACER.NAVIGATE",431:"TRACER.CLEAR",432:"TRACER.ERROR",433:"PIVOT.FIELD.GROUP",434:"PIVOT.FIELD.UNGROUP",435:"CHECKBOX.PROPERTIES",436:"LABEL.PROPERTIES",437:"LISTBOX.PROPERTIES",438:"EDITBOX.PROPERTIES",439:"PIVOT.REFRESH",440:"LINK.COMBO",441:"OPEN.TEXT",442:"HIDE.DIALOG",443:"SET.DIALOG.FOCUS",444:"ENABLE.OBJECT",445:"PUSHBUTTON.PROPERTIES",446:"SET.DIALOG.DEFAULT",447:"FILTER",448:"FILTER.SHOW.ALL",449:"CLEAR.OUTLINE",450:"FUNCTION.WIZARD",451:"ADD.LIST.ITEM",452:"SET.LIST.ITEM",453:"REMOVE.LIST.ITEM",454:"SELECT.LIST.ITEM",455:"SET.CONTROL.VALUE",456:"SAVE.COPY.AS",458:"OPTIONS.LISTS.ADD",459:"OPTIONS.LISTS.DELETE",460:"SERIES.AXES",461:"SERIES.X",462:"SERIES.Y",463:"ERRORBAR.X",464:"ERRORBAR.Y",465:"FORMAT.CHART",466:"SERIES.ORDER",467:"MAIL.LOGOFF",468:"CLEAR.ROUTING.SLIP",469:"APP.ACTIVATE.MICROSOFT",470:"MAIL.EDIT.MAILER",471:"ON.SHEET",472:"STANDARD.WIDTH",473:"SCENARIO.MERGE",474:"SUMMARY.INFO",475:"FIND.FILE",476:"ACTIVE.CELL.FONT",477:"ENABLE.TIPWIZARD",478:"VBA.MAKE.ADDIN",480:"INSERTDATATABLE",481:"WORKGROUP.OPTIONS",482:"MAIL.SEND.MAILER",485:"AUTOCORRECT",489:"POST.DOCUMENT",491:"PICKLIST",493:"VIEW.SHOW",494:"VIEW.DEFINE",495:"VIEW.DELETE",509:"SHEET.BACKGROUND",510:"INSERT.MAP.OBJECT",511:"OPTIONS.MENONO",517:"MSOCHECKS",518:"NORMAL",519:"LAYOUT",520:"RM.PRINT.AREA",521:"CLEAR.PRINT.AREA",522:"ADD.PRINT.AREA",523:"MOVE.BRK",545:"HIDECURR.NOTE",546:"HIDEALL.NOTES",547:"DELETE.NOTE",548:"TRAVERSE.NOTES",549:"ACTIVATE.NOTES",620:"PROTECT.REVISIONS",621:"UNPROTECT.REVISIONS",647:"OPTIONS.ME",653:"WEB.PUBLISH",667:"NEWWEBQUERY",673:"PIVOT.TABLE.CHART",753:"OPTIONS.SAVE",755:"OPTIONS.SPELL",808:"HIDEALL.INKANNOTS"},YMe={0:"COUNT",1:"IF",2:"ISNA",3:"ISERROR",4:"SUM",5:"AVERAGE",6:"MIN",7:"MAX",8:"ROW",9:"COLUMN",10:"NA",11:"NPV",12:"STDEV",13:"DOLLAR",14:"FIXED",15:"SIN",16:"COS",17:"TAN",18:"ATAN",19:"PI",20:"SQRT",21:"EXP",22:"LN",23:"LOG10",24:"ABS",25:"INT",26:"SIGN",27:"ROUND",28:"LOOKUP",29:"INDEX",30:"REPT",31:"MID",32:"LEN",33:"VALUE",34:"TRUE",35:"FALSE",36:"AND",37:"OR",38:"NOT",39:"MOD",40:"DCOUNT",41:"DSUM",42:"DAVERAGE",43:"DMIN",44:"DMAX",45:"DSTDEV",46:"VAR",47:"DVAR",48:"TEXT",49:"LINEST",50:"TREND",51:"LOGEST",52:"GROWTH",53:"GOTO",54:"HALT",55:"RETURN",56:"PV",57:"FV",58:"NPER",59:"PMT",60:"RATE",61:"MIRR",62:"IRR",63:"RAND",64:"MATCH",65:"DATE",66:"TIME",67:"DAY",68:"MONTH",69:"YEAR",70:"WEEKDAY",71:"HOUR",72:"MINUTE",73:"SECOND",74:"NOW",75:"AREAS",76:"ROWS",77:"COLUMNS",78:"OFFSET",79:"ABSREF",80:"RELREF",81:"ARGUMENT",82:"SEARCH",83:"TRANSPOSE",84:"ERROR",85:"STEP",86:"TYPE",87:"ECHO",88:"SET.NAME",89:"CALLER",90:"DEREF",91:"WINDOWS",92:"SERIES",93:"DOCUMENTS",94:"ACTIVE.CELL",95:"SELECTION",96:"RESULT",97:"ATAN2",98:"ASIN",99:"ACOS",100:"CHOOSE",101:"HLOOKUP",102:"VLOOKUP",103:"LINKS",104:"INPUT",105:"ISREF",106:"GET.FORMULA",107:"GET.NAME",108:"SET.VALUE",109:"LOG",110:"EXEC",111:"CHAR",112:"LOWER",113:"UPPER",114:"PROPER",115:"LEFT",116:"RIGHT",117:"EXACT",118:"TRIM",119:"REPLACE",120:"SUBSTITUTE",121:"CODE",122:"NAMES",123:"DIRECTORY",124:"FIND",125:"CELL",126:"ISERR",127:"ISTEXT",128:"ISNUMBER",129:"ISBLANK",130:"T",131:"N",132:"FOPEN",133:"FCLOSE",134:"FSIZE",135:"FREADLN",136:"FREAD",137:"FWRITELN",138:"FWRITE",139:"FPOS",140:"DATEVALUE",141:"TIMEVALUE",142:"SLN",143:"SYD",144:"DDB",145:"GET.DEF",146:"REFTEXT",147:"TEXTREF",148:"INDIRECT",149:"REGISTER",150:"CALL",151:"ADD.BAR",152:"ADD.MENU",153:"ADD.COMMAND",154:"ENABLE.COMMAND",155:"CHECK.COMMAND",156:"RENAME.COMMAND",157:"SHOW.BAR",158:"DELETE.MENU",159:"DELETE.COMMAND",160:"GET.CHART.ITEM",161:"DIALOG.BOX",162:"CLEAN",163:"MDETERM",164:"MINVERSE",165:"MMULT",166:"FILES",167:"IPMT",168:"PPMT",169:"COUNTA",170:"CANCEL.KEY",171:"FOR",172:"WHILE",173:"BREAK",174:"NEXT",175:"INITIATE",176:"REQUEST",177:"POKE",178:"EXECUTE",179:"TERMINATE",180:"RESTART",181:"HELP",182:"GET.BAR",183:"PRODUCT",184:"FACT",185:"GET.CELL",186:"GET.WORKSPACE",187:"GET.WINDOW",188:"GET.DOCUMENT",189:"DPRODUCT",190:"ISNONTEXT",191:"GET.NOTE",192:"NOTE",193:"STDEVP",194:"VARP",195:"DSTDEVP",196:"DVARP",197:"TRUNC",198:"ISLOGICAL",199:"DCOUNTA",200:"DELETE.BAR",201:"UNREGISTER",204:"USDOLLAR",205:"FINDB",206:"SEARCHB",207:"REPLACEB",208:"LEFTB",209:"RIGHTB",210:"MIDB",211:"LENB",212:"ROUNDUP",213:"ROUNDDOWN",214:"ASC",215:"DBCS",216:"RANK",219:"ADDRESS",220:"DAYS360",221:"TODAY",222:"VDB",223:"ELSE",224:"ELSE.IF",225:"END.IF",226:"FOR.CELL",227:"MEDIAN",228:"SUMPRODUCT",229:"SINH",230:"COSH",231:"TANH",232:"ASINH",233:"ACOSH",234:"ATANH",235:"DGET",236:"CREATE.OBJECT",237:"VOLATILE",238:"LAST.ERROR",239:"CUSTOM.UNDO",240:"CUSTOM.REPEAT",241:"FORMULA.CONVERT",242:"GET.LINK.INFO",243:"TEXT.BOX",244:"INFO",245:"GROUP",246:"GET.OBJECT",247:"DB",248:"PAUSE",251:"RESUME",252:"FREQUENCY",253:"ADD.TOOLBAR",254:"DELETE.TOOLBAR",255:"User",256:"RESET.TOOLBAR",257:"EVALUATE",258:"GET.TOOLBAR",259:"GET.TOOL",260:"SPELLING.CHECK",261:"ERROR.TYPE",262:"APP.TITLE",263:"WINDOW.TITLE",264:"SAVE.TOOLBAR",265:"ENABLE.TOOL",266:"PRESS.TOOL",267:"REGISTER.ID",268:"GET.WORKBOOK",269:"AVEDEV",270:"BETADIST",271:"GAMMALN",272:"BETAINV",273:"BINOMDIST",274:"CHIDIST",275:"CHIINV",276:"COMBIN",277:"CONFIDENCE",278:"CRITBINOM",279:"EVEN",280:"EXPONDIST",281:"FDIST",282:"FINV",283:"FISHER",284:"FISHERINV",285:"FLOOR",286:"GAMMADIST",287:"GAMMAINV",288:"CEILING",289:"HYPGEOMDIST",290:"LOGNORMDIST",291:"LOGINV",292:"NEGBINOMDIST",293:"NORMDIST",294:"NORMSDIST",295:"NORMINV",296:"NORMSINV",297:"STANDARDIZE",298:"ODD",299:"PERMUT",300:"POISSON",301:"TDIST",302:"WEIBULL",303:"SUMXMY2",304:"SUMX2MY2",305:"SUMX2PY2",306:"CHITEST",307:"CORREL",308:"COVAR",309:"FORECAST",310:"FTEST",311:"INTERCEPT",312:"PEARSON",313:"RSQ",314:"STEYX",315:"SLOPE",316:"TTEST",317:"PROB",318:"DEVSQ",319:"GEOMEAN",320:"HARMEAN",321:"SUMSQ",322:"KURT",323:"SKEW",324:"ZTEST",325:"LARGE",326:"SMALL",327:"QUARTILE",328:"PERCENTILE",329:"PERCENTRANK",330:"MODE",331:"TRIMMEAN",332:"TINV",334:"MOVIE.COMMAND",335:"GET.MOVIE",336:"CONCATENATE",337:"POWER",338:"PIVOT.ADD.DATA",339:"GET.PIVOT.TABLE",340:"GET.PIVOT.FIELD",341:"GET.PIVOT.ITEM",342:"RADIANS",343:"DEGREES",344:"SUBTOTAL",345:"SUMIF",346:"COUNTIF",347:"COUNTBLANK",348:"SCENARIO.GET",349:"OPTIONS.LISTS.GET",350:"ISPMT",351:"DATEDIF",352:"DATESTRING",353:"NUMBERSTRING",354:"ROMAN",355:"OPEN.DIALOG",356:"SAVE.DIALOG",357:"VIEW.GET",358:"GETPIVOTDATA",359:"HYPERLINK",360:"PHONETIC",361:"AVERAGEA",362:"MAXA",363:"MINA",364:"STDEVPA",365:"VARPA",366:"STDEVA",367:"VARA",368:"BAHTTEXT",369:"THAIDAYOFWEEK",370:"THAIDIGIT",371:"THAIMONTHOFYEAR",372:"THAINUMSOUND",373:"THAINUMSTRING",374:"THAISTRINGLENGTH",375:"ISTHAIDIGIT",376:"ROUNDBAHTDOWN",377:"ROUNDBAHTUP",378:"THAIYEAR",379:"RTD",380:"CUBEVALUE",381:"CUBEMEMBER",382:"CUBEMEMBERPROPERTY",383:"CUBERANKEDMEMBER",384:"HEX2BIN",385:"HEX2DEC",386:"HEX2OCT",387:"DEC2BIN",388:"DEC2HEX",389:"DEC2OCT",390:"OCT2BIN",391:"OCT2HEX",392:"OCT2DEC",393:"BIN2DEC",394:"BIN2OCT",395:"BIN2HEX",396:"IMSUB",397:"IMDIV",398:"IMPOWER",399:"IMABS",400:"IMSQRT",401:"IMLN",402:"IMLOG2",403:"IMLOG10",404:"IMSIN",405:"IMCOS",406:"IMEXP",407:"IMARGUMENT",408:"IMCONJUGATE",409:"IMAGINARY",410:"IMREAL",411:"COMPLEX",412:"IMSUM",413:"IMPRODUCT",414:"SERIESSUM",415:"FACTDOUBLE",416:"SQRTPI",417:"QUOTIENT",418:"DELTA",419:"GESTEP",420:"ISEVEN",421:"ISODD",422:"MROUND",423:"ERF",424:"ERFC",425:"BESSELJ",426:"BESSELK",427:"BESSELY",428:"BESSELI",429:"XIRR",430:"XNPV",431:"PRICEMAT",432:"YIELDMAT",433:"INTRATE",434:"RECEIVED",435:"DISC",436:"PRICEDISC",437:"YIELDDISC",438:"TBILLEQ",439:"TBILLPRICE",440:"TBILLYIELD",441:"PRICE",442:"YIELD",443:"DOLLARDE",444:"DOLLARFR",445:"NOMINAL",446:"EFFECT",447:"CUMPRINC",448:"CUMIPMT",449:"EDATE",450:"EOMONTH",451:"YEARFRAC",452:"COUPDAYBS",453:"COUPDAYS",454:"COUPDAYSNC",455:"COUPNCD",456:"COUPNUM",457:"COUPPCD",458:"DURATION",459:"MDURATION",460:"ODDLPRICE",461:"ODDLYIELD",462:"ODDFPRICE",463:"ODDFYIELD",464:"RANDBETWEEN",465:"WEEKNUM",466:"AMORDEGRC",467:"AMORLINC",468:"CONVERT",724:"SHEETJS",469:"ACCRINT",470:"ACCRINTM",471:"WORKDAY",472:"NETWORKDAYS",473:"GCD",474:"MULTINOMIAL",475:"LCM",476:"FVSCHEDULE",477:"CUBEKPIMEMBER",478:"CUBESET",479:"CUBESETCOUNT",480:"IFERROR",481:"COUNTIFS",482:"SUMIFS",483:"AVERAGEIF",484:"AVERAGEIFS"},QMe={2:1,3:1,10:0,15:1,16:1,17:1,18:1,19:0,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:2,30:2,31:3,32:1,33:1,34:0,35:0,38:1,39:2,40:3,41:3,42:3,43:3,44:3,45:3,47:3,48:2,53:1,61:3,63:0,65:3,66:3,67:1,68:1,69:1,70:1,71:1,72:1,73:1,74:0,75:1,76:1,77:1,79:2,80:2,83:1,85:0,86:1,89:0,90:1,94:0,95:0,97:2,98:1,99:1,101:3,102:3,105:1,106:1,108:2,111:1,112:1,113:1,114:1,117:2,118:1,119:4,121:1,126:1,127:1,128:1,129:1,130:1,131:1,133:1,134:1,135:1,136:2,137:2,138:2,140:1,141:1,142:3,143:4,144:4,161:1,162:1,163:1,164:1,165:2,172:1,175:2,176:2,177:3,178:2,179:1,184:1,186:1,189:3,190:1,195:3,196:3,197:1,198:1,199:3,201:1,207:4,210:3,211:1,212:2,213:2,214:1,215:1,225:0,229:1,230:1,231:1,232:1,233:1,234:1,235:3,244:1,247:4,252:2,257:1,261:1,271:1,273:4,274:2,275:2,276:2,277:3,278:3,279:1,280:3,281:3,282:3,283:1,284:1,285:2,286:4,287:3,288:2,289:4,290:3,291:3,292:3,293:4,294:1,295:3,296:1,297:3,298:1,299:2,300:3,301:3,302:4,303:2,304:2,305:2,306:2,307:2,308:2,309:3,310:2,311:2,312:2,313:2,314:2,315:2,316:4,325:2,326:2,327:2,328:2,331:2,332:2,337:2,342:1,343:1,346:2,347:1,350:4,351:3,352:1,353:2,360:1,368:1,369:1,370:1,371:1,372:1,373:1,374:1,375:1,376:1,377:1,378:1,382:3,385:1,392:1,393:1,396:2,397:2,398:2,399:1,400:1,401:1,402:1,403:1,404:1,405:1,406:1,407:1,408:1,409:1,410:1,414:4,415:1,416:1,417:2,420:1,421:1,422:2,424:1,425:2,426:2,427:2,428:2,430:3,438:3,439:3,440:3,443:2,444:2,445:2,446:2,447:6,448:6,449:2,450:2,464:2,468:3,476:2,479:1,480:2,65535:0};function JMe(e){return("of:="+e.replace(hMe,"$1[.$2$3$4$5]").replace(/\]:\[/g,":")).replace(/;/g,"|").replace(/,/g,";")}function XMe(e){return e.replace(/\./,"!")}var eEe="undefined"!==typeof Map;function tEe(e,t,l){var r=0,n=e.length;if(l){if(eEe?l.has(t):Object.prototype.hasOwnProperty.call(l,t))for(var i=eEe?l.get(t):l[t];r<i.length;++r)if(e[i[r]].t===t)return e.Count++,i[r]}else for(;r<n;++r)if(e[r].t===t)return e.Count++,r;return e[n]={t:t},e.Count++,e.Unique++,l&&(eEe?(l.has(t)||l.set(t,[]),l.get(t).push(n)):(Object.prototype.hasOwnProperty.call(l,t)||(l[t]=[]),l[t].push(n))),n}function lEe(e,t){var l={min:e+1,max:e+1},r=-1;return t.MDW&&(PDe=t.MDW),null!=t.width?l.customWidth=1:null!=t.wpx?r=ODe(t.wpx):null!=t.wch&&(r=t.wch),r>-1?(l.width=LDe(r),l.customWidth=1):null!=t.width&&(l.width=t.width),t.hidden&&(l.hidden=!0),null!=t.level&&(l.outlineLevel=l.level=t.level),l}function rEe(e,t){if(e){var l=[.7,.7,.75,.75,.3,.3];"xlml"==t&&(l=[1,1,1,1,.5,.5]),null==e.left&&(e.left=l[0]),null==e.right&&(e.right=l[1]),null==e.top&&(e.top=l[2]),null==e.bottom&&(e.bottom=l[3]),null==e.header&&(e.header=l[4]),null==e.footer&&(e.footer=l[5])}}function nEe(e,t,l){var r=l.revssf[null!=t.z?t.z:"General"],n=60,i=e.length;if(null==r&&l.ssf)for(;n<392;++n)if(null==l.ssf[n]){kIe(t.z,n),l.ssf[n]=t.z,l.revssf[t.z]=r=n;break}for(n=0;n!=i;++n)if(e[n].numFmtId===r)return n;return e[i]={numFmtId:r,fontId:0,fillId:0,borderId:0,xfId:0,applyNumberFormat:1},i}function iEe(e,t,l){if(e&&e["!ref"]){var r=GTe(e["!ref"]);if(r.e.c<r.s.c||r.e.r<r.s.r)throw new Error("Bad range ("+l+"): "+e["!ref"])}}var aEe=["objects","scenarios","selectLockedCells","selectUnlockedCells"],sEe=["formatColumns","formatRows","formatCells","insertColumns","insertRows","insertHyperlinks","deleteColumns","deleteRows","sort","autoFilter","pivotTables"];function oEe(e,t,l,r){if(e.c&&l["!comments"].push([t,e.c]),void 0===e.v&&"string"!==typeof e.f||"z"===e.t&&!e.f)return"";var n="",i=e.t,a=e.v;if("z"!==e.t)switch(e.t){case"b":n=e.v?"1":"0";break;case"n":n=""+e.v;break;case"e":n=kAe[e.v];break;case"d":r&&r.cellDates?n=$Ie(e.v,-1).toISOString():((e=YIe(e)).t="n",n=""+(e.v=qIe($Ie(e.v)))),"undefined"===typeof e.z&&(e.z=Zwe[14]);break;default:n=e.v}var s=Ske("v",oke(n)),o={r:t},c=nEe(r.cellXfs,e,r);switch(0!==c&&(o.s=c),e.t){case"n":case"z":break;case"d":o.t="d";break;case"b":o.t="b";break;case"e":o.t="e";break;default:if(null==e.v){delete e.t;break}if(e.v.length>32767)throw new Error("Text length must not exceed 32767 characters");if(r&&r.bookSST){s=Ske("v",""+tEe(r.Strings,e.v,r.revStrings)),o.t="s";break}o.t="str"}if(e.t!=i&&(e.t=i,e.v=a),"string"==typeof e.f&&e.f){var u=e.F&&e.F.slice(0,t.length)==t?{t:"array",ref:e.F}:null;s=Cke("f",oke(e.f),u)+(null!=e.v?s:"")}return e.l&&l["!links"].push([t,e.l]),e.D&&(o.cm=1),Cke("c",s,o)}function cEe(e,t,l,r){var n,i=[rke,Cke("worksheet",null,{xmlns:Lke[0],"xmlns:r":jke})],a=l.SheetNames[e],s="",o=l.Sheets[a];null==o&&(o={});var c=o["!ref"]||"A1",u=GTe(c);if(u.e.c>16383||u.e.r>1048575){if(t.WTF)throw new Error("Range "+c+" exceeds format limit A1:XFD1048576");u.e.c=Math.min(u.e.c,16383),u.e.r=Math.min(u.e.c,1048575),c=UTe(u)}r||(r={}),o["!comments"]=[];var p=[];!function(e,t,l,r,n){var i=!1,a={},s=null;if("xlsx"!==r.bookType&&t.vbaraw){var o=t.SheetNames[l];try{t.Workbook&&(o=t.Workbook.Sheets[l].CodeName||o)}catch(m7e){}i=!0,a.codeName=bke(oke(o))}if(e&&e["!outline"]){var c={summaryBelow:1,summaryRight:1};e["!outline"].above&&(c.summaryBelow=0),e["!outline"].left&&(c.summaryRight=0),s=(s||"")+Cke("outlinePr",null,c)}(i||s)&&(n[n.length]=Cke("sheetPr",s,a))}(o,l,e,t,i),i[i.length]=Cke("dimension",null,{ref:c}),i[i.length]=function(e,t,l,r){var n={workbookViewId:"0"};return(((r||{}).Workbook||{}).Views||[])[0]&&(n.rightToLeft=r.Workbook.Views[0].RTL?"1":"0"),Cke("sheetViews",Cke("sheetView",null,n),{})}(0,0,0,l),t.sheetFormat&&(i[i.length]=Cke("sheetFormatPr",null,{defaultRowHeight:t.sheetFormat.defaultRowHeight||"16",baseColWidth:t.sheetFormat.baseColWidth||"10",outlineLevelRow:t.sheetFormat.outlineLevelRow||"7"})),null!=o["!cols"]&&o["!cols"].length>0&&(i[i.length]=function(e,t){for(var l,r=["<cols>"],n=0;n!=t.length;++n)(l=t[n])&&(r[r.length]=Cke("col",null,lEe(n,l)));return r[r.length]="</cols>",r.join("")}(0,o["!cols"])),i[n=i.length]="<sheetData/>",o["!links"]=[],null!=o["!ref"]&&(s=function(e,t){var l,r,n=[],i=[],a=GTe(e["!ref"]),s="",o="",c=[],u=0,p=0,d=e["!rows"],m=Array.isArray(e),h={r:o},g=-1;for(p=a.s.c;p<=a.e.c;++p)c[p]=LTe(p);for(u=a.s.r;u<=a.e.r;++u){for(i=[],o=_Te(u),p=a.s.c;p<=a.e.c;++p){l=c[p]+o;var y=m?(e[u]||[])[p]:e[l];void 0!==y&&null!=(s=oEe(y,l,e,t))&&i.push(s)}(i.length>0||d&&d[u])&&(h={r:o},d&&d[u]&&((r=d[u]).hidden&&(h.hidden=1),g=-1,r.hpx?g=zDe(r.hpx):r.hpt&&(g=r.hpt),g>-1&&(h.ht=g,h.customHeight=1),r.level&&(h.outlineLevel=r.level)),n[n.length]=Cke("row",i.join(""),h))}if(d)for(;u<d.length;++u)d&&d[u]&&(h={r:u+1},(r=d[u]).hidden&&(h.hidden=1),g=-1,r.hpx?g=zDe(r.hpx):r.hpt&&(g=r.hpt),g>-1&&(h.ht=g,h.customHeight=1),r.level&&(h.outlineLevel=r.level),n[n.length]=Cke("row","",h));return n.join("")}(o,t,0,0),s.length>0&&(i[i.length]=s)),i.length>n+1&&(i[i.length]="</sheetData>",i[n]=i[n].replace("/>",">")),o["!protect"]&&(i[i.length]=function(e){var t={sheet:1};return aEe.forEach(function(l){null!=e[l]&&e[l]&&(t[l]="1")}),sEe.forEach(function(l){null==e[l]||e[l]||(t[l]="0")}),e.password&&(t.password=RDe(e.password).toString(16).toUpperCase()),Cke("sheetProtection",null,t)}(o["!protect"])),null!=o["!autofilter"]&&(i[i.length]=function(e,t,l,r){var n="string"==typeof e.ref?e.ref:UTe(e.ref);l.Workbook||(l.Workbook={Sheets:[]}),l.Workbook.Names||(l.Workbook.Names=[]);var i=l.Workbook.Names,a=zTe(n);a.s.r==a.e.r&&(a.e.r=zTe(t["!ref"]).e.r,n=UTe(a));for(var s=0;s<i.length;++s){var o=i[s];if("_xlnm._FilterDatabase"==o.Name&&o.Sheet==r){o.Ref="'"+l.SheetNames[r]+"'!"+n;break}}return s==i.length&&i.push({Name:"_xlnm._FilterDatabase",Sheet:r,Ref:"'"+l.SheetNames[r]+"'!"+n}),Cke("autoFilter",null,{ref:n})}(o["!autofilter"],o,l,e)),null!=o["!merges"]&&o["!merges"].length>0&&(i[i.length]=function(e){if(0===e.length)return"";for(var t='<mergeCells count="'+e.length+'">',l=0;l!=e.length;++l)t+='<mergeCell ref="'+UTe(e[l])+'"/>';return t+"</mergeCells>"}(o["!merges"]));var d,m,h=-1,g=-1;return o["!links"].length>0&&(i[i.length]="<hyperlinks>",o["!links"].forEach(function(e){e[1].Target&&(d={ref:e[0]},"#"!=e[1].Target.charAt(0)&&(g=BAe(r,-1,oke(e[1].Target).replace(/#.*$/,""),MAe.HLINK),d["r:id"]="rId"+g),(h=e[1].Target.indexOf("#"))>-1&&(d.location=oke(e[1].Target.slice(h+1))),e[1].Tooltip&&(d.tooltip=oke(e[1].Tooltip)),i[i.length]=Cke("hyperlink",null,d))}),i[i.length]="</hyperlinks>"),delete o["!links"],null!=o["!margins"]&&(i[i.length]=(rEe(m=o["!margins"]),Cke("pageMargins",null,m))),t&&!t.ignoreEC&&void 0!=t.ignoreEC||(i[i.length]=Ske("ignoredErrors",Cke("ignoredError",null,{numberStoredAsText:1,sqref:c}))),p.length>0&&(g=BAe(r,-1,"../drawings/drawing"+(e+1)+".xml",MAe.DRAW),i[i.length]=Cke("drawing",null,{"r:id":"rId"+g}),o["!drawing"]=p),o["!comments"].length>0&&(g=BAe(r,-1,"../drawings/vmlDrawing"+(e+1)+".vml",MAe.VML),i[i.length]=Cke("legacyDrawing",null,{"r:id":"rId"+g}),o["!legacy"]=g),i.length>1&&(i[i.length]="</worksheet>",i[1]=i[1].replace("/>",">")),i.join("")}function uEe(e,t,l,r){var n=function(e,t,l){var r=ATe(145),n=(l["!rows"]||[])[e]||{};r.write_shift(4,e),r.write_shift(4,0);var i=320;n.hpx?i=20*zDe(n.hpx):n.hpt&&(i=20*n.hpt),r.write_shift(2,i),r.write_shift(1,0);var a=0;n.level&&(a|=n.level),n.hidden&&(a|=16),(n.hpx||n.hpt)&&(a|=32),r.write_shift(1,a),r.write_shift(1,0);var s=0,o=r.l;r.l+=4;for(var c={r:e,c:0},u=0;u<16;++u)if(!(t.s.c>u+1<<10||t.e.c<u<<10)){for(var p=-1,d=-1,m=u<<10;m<u+1<<10;++m)c.c=m,(Array.isArray(l)?(l[c.r]||[])[c.c]:l[qTe(c)])&&(p<0&&(p=m),d=m);p<0||(++s,r.write_shift(4,p),r.write_shift(4,d))}var h=r.l;return r.l=o,r.write_shift(4,s),r.l=h,r.length>r.l?r.slice(0,r.l):r}(r,l,t);(n.length>17||(t["!rows"]||[])[r])&&MTe(e,0,n)}var pEe=yAe,dEe=fAe;function mEe(e){return[nAe(e),bAe(e),"n"]}var hEe=yAe,gEe=fAe;var yEe=["left","right","top","bottom","header","footer"];function fEe(e,t,l,r,n,i,a){if(void 0===t.v)return!1;var s="";switch(t.t){case"b":s=t.v?"1":"0";break;case"d":(t=YIe(t)).z=t.z||Zwe[14],t.v=qIe($Ie(t.v)),t.t="n";break;case"n":case"e":s=""+t.v;break;default:s=t.v}var o={r:l,c:r};switch(o.s=nEe(n.cellXfs,t,n),t.l&&i["!links"].push([qTe(o),t.l]),t.c&&i["!comments"].push([qTe(o),t.c]),t.t){case"s":case"str":return n.bookSST?(s=tEe(n.Strings,t.v,n.revStrings),o.t="s",o.v=s,a?MTe(e,18,function(e,t,l){return null==l&&(l=ATe(8)),iAe(t,l),l.write_shift(4,t.v),l}(0,o)):MTe(e,7,function(e,t,l){return null==l&&(l=ATe(12)),rAe(t,l),l.write_shift(4,t.v),l}(0,o))):(o.t="str",a?MTe(e,17,function(e,t,l){return null==l&&(l=ATe(8+4*e.v.length)),iAe(t,l),QTe(e.v,l),l.length>l.l?l.slice(0,l.l):l}(t,o)):MTe(e,6,function(e,t,l){return null==l&&(l=ATe(12+4*e.v.length)),rAe(t,l),QTe(e.v,l),l.length>l.l?l.slice(0,l.l):l}(t,o))),!0;case"n":return t.v==(0|t.v)&&t.v>-1e3&&t.v<1e3?a?MTe(e,13,function(e,t,l){return null==l&&(l=ATe(8)),iAe(t,l),hAe(e.v,l),l}(t,o)):MTe(e,2,function(e,t,l){return null==l&&(l=ATe(12)),rAe(t,l),hAe(e.v,l),l}(t,o)):a?MTe(e,16,function(e,t,l){return null==l&&(l=ATe(12)),iAe(t,l),vAe(e.v,l),l}(t,o)):MTe(e,5,function(e,t,l){return null==l&&(l=ATe(16)),rAe(t,l),vAe(e.v,l),l}(t,o)),!0;case"b":return o.t="b",a?MTe(e,15,function(e,t,l){return null==l&&(l=ATe(5)),iAe(t,l),l.write_shift(1,e.v?1:0),l}(t,o)):MTe(e,4,function(e,t,l){return null==l&&(l=ATe(9)),rAe(t,l),l.write_shift(1,e.v?1:0),l}(t,o)),!0;case"e":return o.t="e",a?MTe(e,14,function(e,t,l){return null==l&&(l=ATe(8)),iAe(t,l),l.write_shift(1,e.v),l.write_shift(2,0),l.write_shift(1,0),l}(t,o)):MTe(e,3,function(e,t,l){return null==l&&(l=ATe(9)),rAe(t,l),l.write_shift(1,e.v),l}(t,o)),!0}return a?MTe(e,12,function(e,t,l){return null==l&&(l=ATe(4)),iAe(t,l)}(0,o)):MTe(e,1,function(e,t,l){return null==l&&(l=ATe(8)),rAe(t,l)}(0,o)),!0}function bEe(e,t){t&&t["!merges"]&&(MTe(e,177,function(e,t){return null==t&&(t=ATe(4)),t.write_shift(4,e),t}(t["!merges"].length)),t["!merges"].forEach(function(t){MTe(e,176,gEe(t))}),MTe(e,178))}function vEe(e,t){t&&t["!cols"]&&(MTe(e,390),t["!cols"].forEach(function(t,l){t&&MTe(e,60,function(e,t,l){null==l&&(l=ATe(18));var r=lEe(e,t);l.write_shift(-4,e),l.write_shift(-4,e),l.write_shift(4,256*(r.width||10)),l.write_shift(4,0);var n=0;return t.hidden&&(n|=1),"number"==typeof r.width&&(n|=2),t.level&&(n|=t.level<<8),l.write_shift(2,n),l}(l,t))}),MTe(e,391))}function xEe(e,t){t&&t["!ref"]&&(MTe(e,648),MTe(e,649,function(e){var t=ATe(24);return t.write_shift(4,4),t.write_shift(4,1),fAe(e,t),t}(GTe(t["!ref"]))),MTe(e,650))}function SEe(e,t,l){t["!links"].forEach(function(t){if(t[1].Target){var r=BAe(l,-1,t[1].Target.replace(/#.*$/,""),MAe.HLINK);MTe(e,494,function(e,t){var l=ATe(50+4*(e[1].Target.length+(e[1].Tooltip||"").length));fAe({s:FTe(e[0]),e:FTe(e[0])},l),dAe("rId"+t,l);var r=e[1].Target.indexOf("#");return QTe((-1==r?"":e[1].Target.slice(r+1))||"",l),QTe(e[1].Tooltip||"",l),QTe("",l),l.slice(0,l.l)}(t,r))}}),delete t["!links"]}function NEe(e,t,l){MTe(e,133),MTe(e,137,function(e,t,l){null==l&&(l=ATe(30));var r=924;return(((t||{}).Views||[])[0]||{}).RTL&&(r|=32),l.write_shift(2,r),l.write_shift(4,0),l.write_shift(4,0),l.write_shift(4,0),l.write_shift(1,0),l.write_shift(1,0),l.write_shift(2,0),l.write_shift(2,100),l.write_shift(2,0),l.write_shift(2,0),l.write_shift(2,0),l.write_shift(4,0),l}(0,l)),MTe(e,138),MTe(e,134)}function CEe(e,t){t["!protect"]&&MTe(e,535,function(e,t){return null==t&&(t=ATe(66)),t.write_shift(2,e.password?RDe(e.password):0),t.write_shift(4,1),[["objects",!1],["scenarios",!1],["formatCells",!0],["formatColumns",!0],["formatRows",!0],["insertColumns",!0],["insertRows",!0],["insertHyperlinks",!0],["deleteColumns",!0],["deleteRows",!0],["selectLockedCells",!1],["sort",!0],["autoFilter",!0],["pivotTables",!0],["selectUnlockedCells",!1]].forEach(function(l){l[1]?t.write_shift(4,null==e[l[0]]||e[l[0]]?0:1):t.write_shift(4,null!=e[l[0]]&&e[l[0]]?0:1)}),t}(t["!protect"]))}function wEe(e,t,l,r){var n=DTe(),i=l.SheetNames[e],a=l.Sheets[i]||{},s=i;try{l&&l.Workbook&&(s=l.Workbook.Sheets[e].CodeName||s)}catch(m7e){}var o=GTe(a["!ref"]||"A1");if(o.e.c>16383||o.e.r>1048575){if(t.WTF)throw new Error("Range "+(a["!ref"]||"A1")+" exceeds format limit A1:XFD1048576");o.e.c=Math.min(o.e.c,16383),o.e.r=Math.min(o.e.c,1048575)}return a["!links"]=[],a["!comments"]=[],MTe(n,129),(l.vbaraw||a["!outline"])&&MTe(n,147,function(e,t,l){null==l&&(l=ATe(84+4*e.length));var r=192;t&&(t.above&&(r&=-65),t.left&&(r&=-129)),l.write_shift(1,r);for(var n=1;n<3;++n)l.write_shift(1,0);return xAe({auto:1},l),l.write_shift(-4,-1),l.write_shift(-4,-1),sAe(e,l),l.slice(0,l.l)}(s,a["!outline"])),MTe(n,148,dEe(o)),NEe(n,0,l.Workbook),vEe(n,a),function(e,t,l,r){var n,i=GTe(t["!ref"]||"A1"),a="",s=[];MTe(e,145);var o=Array.isArray(t),c=i.e.r;t["!rows"]&&(c=Math.max(i.e.r,t["!rows"].length-1));for(var u=i.s.r;u<=c;++u){a=_Te(u),uEe(e,t,i,u);var p=!1;if(u<=i.e.r)for(var d=i.s.c;d<=i.e.c;++d){u===i.s.r&&(s[d]=LTe(d)),n=s[d]+a;var m=o?(t[u]||[])[d]:t[n];p=!!m&&fEe(e,m,u,d,r,t,p)}}MTe(e,146)}(n,a,0,t),CEe(n,a),function(e,t,l,r){if(t["!autofilter"]){var n=t["!autofilter"],i="string"===typeof n.ref?n.ref:UTe(n.ref);l.Workbook||(l.Workbook={Sheets:[]}),l.Workbook.Names||(l.Workbook.Names=[]);var a=l.Workbook.Names,s=zTe(i);s.s.r==s.e.r&&(s.e.r=zTe(t["!ref"]).e.r,i=UTe(s));for(var o=0;o<a.length;++o){var c=a[o];if("_xlnm._FilterDatabase"==c.Name&&c.Sheet==r){c.Ref="'"+l.SheetNames[r]+"'!"+i;break}}o==a.length&&a.push({Name:"_xlnm._FilterDatabase",Sheet:r,Ref:"'"+l.SheetNames[r]+"'!"+i}),MTe(e,161,fAe(GTe(i))),MTe(e,162)}}(n,a,l,e),bEe(n,a),SEe(n,a,r),a["!margins"]&&MTe(n,476,function(e,t){return null==t&&(t=ATe(48)),rEe(e),yEe.forEach(function(l){vAe(e[l],t)}),t}(a["!margins"])),t&&!t.ignoreEC&&void 0!=t.ignoreEC||xEe(n,a),function(e,t,l,r){if(t["!comments"].length>0){var n=BAe(r,-1,"../drawings/vmlDrawing"+(l+1)+".vml",MAe.VML);MTe(e,551,dAe("rId"+n)),t["!legacy"]=n}}(n,a,e,r),MTe(n,130),n.end()}var IEe=[["allowRefreshQuery",!1,"bool"],["autoCompressPictures",!0,"bool"],["backupFile",!1,"bool"],["checkCompatibility",!1,"bool"],["CodeName",""],["date1904",!1,"bool"],["defaultThemeVersion",0,"int"],["filterPrivacy",!1,"bool"],["hidePivotFieldList",!1,"bool"],["promptedSolutions",!1,"bool"],["publishItems",!1,"bool"],["refreshAllConnections",!1,"bool"],["saveExternalLinkValues",!0,"bool"],["showBorderUnselectedTables",!0,"bool"],["showInkAnnotation",!0,"bool"],["showObjects","all"],["showPivotChartFilter",!1,"bool"],["updateLinks","userSet"]];var kEe="][*?/\\".split("");function TEe(e,t){if(e.length>31){if(t)return!1;throw new Error("Sheet names cannot exceed 31 chars")}var l=!0;return kEe.forEach(function(r){if(-1!=e.indexOf(r)){if(!t)throw new Error("Sheet name cannot contain : \\ / ? * [ ]");l=!1}}),l}function AEe(e){if(!e||!e.SheetNames||!e.Sheets)throw new Error("Invalid Workbook");if(!e.SheetNames.length)throw new Error("Workbook is empty");var t=e.Workbook&&e.Workbook.Sheets||[];!function(e,t,l){e.forEach(function(r,n){TEe(r);for(var i=0;i<n;++i)if(r==e[i])throw new Error("Duplicate Sheet Name: "+r);if(l){var a=t&&t[n]&&t[n].CodeName||r;if(95==a.charCodeAt(0)&&a.length>22)throw new Error("Bad Code Name: Worksheet"+a)}})}(e.SheetNames,t,!!e.vbaraw);for(var l=0;l<e.SheetNames.length;++l)iEe(e.Sheets[e.SheetNames[l]],e.SheetNames[l],l)}function DEe(e){var t=[rke];t[t.length]=Cke("workbook",null,{xmlns:Lke[0],"xmlns:r":jke});var l=e.Workbook&&(e.Workbook.Names||[]).length>0,r={codeName:"ThisWorkbook"};e.Workbook&&e.Workbook.WBProps&&(IEe.forEach(function(t){null!=e.Workbook.WBProps[t[0]]&&e.Workbook.WBProps[t[0]]!=t[1]&&(r[t[0]]=e.Workbook.WBProps[t[0]])}),e.Workbook.WBProps.CodeName&&(r.codeName=e.Workbook.WBProps.CodeName,delete r.CodeName)),t[t.length]=Cke("workbookPr",null,r);var n=e.Workbook&&e.Workbook.Sheets||[],i=0;if(n&&n[0]&&n[0].Hidden){for(t[t.length]="<bookViews>",i=0;i!=e.SheetNames.length&&n[i]&&n[i].Hidden;++i);i==e.SheetNames.length&&(i=0),t[t.length]='<workbookView firstSheet="'+i+'" activeTab="'+i+'"/>',t[t.length]="</bookViews>"}for(t[t.length]="<sheets>",i=0;i!=e.SheetNames.length;++i){var a={name:oke(e.SheetNames[i].slice(0,31))};if(a.sheetId=""+(i+1),a["r:id"]="rId"+(i+1),n[i])switch(n[i].Hidden){case 1:a.state="hidden";break;case 2:a.state="veryHidden"}t[t.length]=Cke("sheet",null,a)}return t[t.length]="</sheets>",l&&(t[t.length]="<definedNames>",e.Workbook&&e.Workbook.Names&&e.Workbook.Names.forEach(function(e){var l={name:e.Name};e.Comment&&(l.comment=e.Comment),null!=e.Sheet&&(l.localSheetId=""+e.Sheet),e.Hidden&&(l.hidden="1"),e.Ref&&(t[t.length]=Cke("definedName",oke(e.Ref),l))}),t[t.length]="</definedNames>"),t.length>2&&(t[t.length]="</workbook>",t[1]=t[1].replace("/>",">")),t.join("")}function MEe(e,t){return t||(t=ATe(127)),t.write_shift(4,e.Hidden),t.write_shift(4,e.iTabID),dAe(e.strRelID,t),QTe(e.name.slice(0,31),t),t.length>t.l?t.slice(0,t.l):t}function EEe(e,t){if(t.Workbook&&t.Workbook.Sheets){for(var l=t.Workbook.Sheets,r=0,n=-1,i=-1;r<l.length;++r)!l[r]||!l[r].Hidden&&-1==n?n=r:1==l[r].Hidden&&-1==i&&(i=r);i>n||(MTe(e,135),MTe(e,158,function(e,t){return t||(t=ATe(29)),t.write_shift(-4,0),t.write_shift(-4,460),t.write_shift(4,28800),t.write_shift(4,17600),t.write_shift(4,500),t.write_shift(4,e),t.write_shift(4,e),t.write_shift(1,120),t.length>t.l?t.slice(0,t.l):t}(n)),MTe(e,136))}}function REe(e,t){var l=DTe();return MTe(l,131),MTe(l,128,function(e,t){t||(t=ATe(127));for(var l=0;4!=l;++l)t.write_shift(4,0);return QTe("SheetJS",t),QTe(mwe.version,t),QTe(mwe.version,t),QTe("7262",t),t.length>t.l?t.slice(0,t.l):t}()),MTe(l,153,function(e,t){t||(t=ATe(72));var l=0;return e&&e.filterPrivacy&&(l|=8),t.write_shift(4,l),t.write_shift(4,0),sAe(e&&e.CodeName||"ThisWorkbook",t),t.slice(0,t.l)}(e.Workbook&&e.Workbook.WBProps||null)),EEe(l,e),function(e,t){MTe(e,143);for(var l=0;l!=t.SheetNames.length;++l)MTe(e,156,MEe({Hidden:t.Workbook&&t.Workbook.Sheets&&t.Workbook.Sheets[l]&&t.Workbook.Sheets[l].Hidden||0,iTabID:l+1,strRelID:"rId"+(l+1),name:t.SheetNames[l]}));MTe(e,144)}(l,e),MTe(l,132),l.end()}function BEe(e,t,l,r,n){return(".bin"===t.slice(-4)?wEe:cEe)(e,l,r,n)}function jEe(e,t,l){return(".bin"===t.slice(-4)?pMe:oMe)(e,l)}function PEe(e,t){var l=[];return e.Props&&l.push(function(e,t){var l=[];return PIe(VAe).map(function(e){for(var t=0;t<OAe.length;++t)if(OAe[t][1]==e)return OAe[t];for(t=0;t<qAe.length;++t)if(qAe[t][1]==e)return qAe[t];throw e}).forEach(function(r){if(null!=e[r[1]]){var n=t&&t.Props&&null!=t.Props[r[1]]?t.Props[r[1]]:e[r[1]];"date"===r[2]&&(n=new Date(n).toISOString().replace(/\.\d*Z/,"Z")),"number"==typeof n?n=String(n):!0===n||!1===n?n=n?"1":"0":n instanceof Date&&(n=new Date(n).toISOString().replace(/\.\d*Z/,"")),l.push(Ske(VAe[r[1]]||r[1],n))}}),Cke("DocumentProperties",l.join(""),{xmlns:Fke})}(e.Props,t)),e.Custprops&&l.push(function(e,t){var l=["Worksheets","SheetNames"],r="CustomDocumentProperties",n=[];return e&&PIe(e).forEach(function(t){if(Object.prototype.hasOwnProperty.call(e,t)){for(var r=0;r<OAe.length;++r)if(t==OAe[r][1])return;for(r=0;r<qAe.length;++r)if(t==qAe[r][1])return;for(r=0;r<l.length;++r)if(t==l[r])return;var i=e[t],a="string";"number"==typeof i?(a="float",i=String(i)):!0===i||!1===i?(a="boolean",i=i?"1":"0"):i=String(i),n.push(Cke(cke(t),i,{"dt:dt":a}))}}),t&&PIe(t).forEach(function(l){if(Object.prototype.hasOwnProperty.call(t,l)&&(!e||!Object.prototype.hasOwnProperty.call(e,l))){var r=t[l],i="string";"number"==typeof r?(i="float",r=String(r)):!0===r||!1===r?(i="boolean",r=r?"1":"0"):r instanceof Date?(i="dateTime.tz",r=r.toISOString()):r=String(r),n.push(Cke(cke(l),r,{"dt:dt":i}))}}),"<"+r+' xmlns="'+Fke+'">'+n.join("")+"</"+r+">"}(e.Props,e.Custprops)),l.join("")}function _Ee(e){return Cke("NamedRange",null,{"ss:Name":e.Name,"ss:RefersTo":"="+gMe(e.Ref,{r:0,c:0})})}function OEe(e,t,l,r,n,i,a){if(!e||void 0==e.v&&void 0==e.f)return"";var s={};if(e.f&&(s["ss:Formula"]="="+oke(gMe(e.f,a))),e.F&&e.F.slice(0,t.length)==t){var o=FTe(e.F.slice(t.length+1));s["ss:ArrayRange"]="RC:R"+(o.r==a.r?"":"["+(o.r-a.r)+"]")+"C"+(o.c==a.c?"":"["+(o.c-a.c)+"]")}if(e.l&&e.l.Target&&(s["ss:HRef"]=oke(e.l.Target),e.l.Tooltip&&(s["x:HRefScreenTip"]=oke(e.l.Tooltip))),l["!merges"])for(var c=l["!merges"],u=0;u!=c.length;++u)c[u].s.c==a.c&&c[u].s.r==a.r&&(c[u].e.c>c[u].s.c&&(s["ss:MergeAcross"]=c[u].e.c-c[u].s.c),c[u].e.r>c[u].s.r&&(s["ss:MergeDown"]=c[u].e.r-c[u].s.r));var p="",d="";switch(e.t){case"z":if(!r.sheetStubs)return"";break;case"n":p="Number",d=String(e.v);break;case"b":p="Boolean",d=e.v?"1":"0";break;case"e":p="Error",d=kAe[e.v];break;case"d":p="DateTime",d=new Date(e.v).toISOString(),null==e.z&&(e.z=e.z||Zwe[14]);break;case"s":p="String",d=((e.v||"")+"").replace(ake,function(e){return ike[e]}).replace(uke,function(e){return"&#x"+e.charCodeAt(0).toString(16).toUpperCase()+";"})}var m=nEe(r.cellXfs,e,r);s["ss:StyleID"]="s"+(21+m),s["ss:Index"]=a.c+1;var h=null!=e.v?d:"",g="z"==e.t?"":'<Data ss:Type="'+p+'">'+h+"</Data>";return(e.c||[]).length>0&&(g+=e.c.map(function(e){var t=Cke("ss:Data",(e.t||"").replace(/(\r\n|[\r\n])/g,"&#10;"),{xmlns:"http://www.w3.org/TR/REC-html40"});return Cke("Comment",t,{"ss:Author":e.a})}).join("")),Cke("Cell",g,s)}function LEe(e,t){var l='<Row ss:Index="'+(e+1)+'"';return t&&(t.hpt&&!t.hpx&&(t.hpx=UDe(t.hpt)),t.hpx&&(l+=' ss:AutoFitHeight="0" ss:Height="'+t.hpx+'"'),t.hidden&&(l+=' ss:Hidden="1"')),l+">"}function FEe(e,t,l){var r=[],n=l.SheetNames[e],i=l.Sheets[n],a=i?function(e,t,l,r){if(!e)return"";if(!((r||{}).Workbook||{}).Names)return"";for(var n=r.Workbook.Names,i=[],a=0;a<n.length;++a){var s=n[a];s.Sheet==l&&(s.Name.match(/^_xlfn\./)||i.push(_Ee(s)))}return i.join("")}(i,0,e,l):"";return a.length>0&&r.push("<Names>"+a+"</Names>"),a=i?function(e,t){if(!e["!ref"])return"";var l=GTe(e["!ref"]),r=e["!merges"]||[],n=0,i=[];e["!cols"]&&e["!cols"].forEach(function(e,t){FDe(e);var l=!!e.width,r=lEe(t,e),n={"ss:Index":t+1};l&&(n["ss:Width"]=_De(r.width)),e.hidden&&(n["ss:Hidden"]="1"),i.push(Cke("Column",null,n))});for(var a=Array.isArray(e),s=l.s.r;s<=l.e.r;++s){for(var o=[LEe(s,(e["!rows"]||[])[s])],c=l.s.c;c<=l.e.c;++c){var u=!1;for(n=0;n!=r.length;++n)if(!(r[n].s.c>c)&&!(r[n].s.r>s)&&!(r[n].e.c<c)&&!(r[n].e.r<s)){r[n].s.c==c&&r[n].s.r==s||(u=!0);break}if(!u){var p={r:s,c:c},d=qTe(p),m=a?(e[s]||[])[c]:e[d];o.push(OEe(m,d,e,t,0,0,p))}}o.push("</Row>"),o.length>2&&i.push(o.join(""))}return i.join("")}(i,t):"",a.length>0&&r.push("<Table>"+a+"</Table>"),r.push(function(e,t,l,r){if(!e)return"";var n=[];if(e["!margins"]&&(n.push("<PageSetup>"),e["!margins"].header&&n.push(Cke("Header",null,{"x:Margin":e["!margins"].header})),e["!margins"].footer&&n.push(Cke("Footer",null,{"x:Margin":e["!margins"].footer})),n.push(Cke("PageMargins",null,{"x:Bottom":e["!margins"].bottom||"0.75","x:Left":e["!margins"].left||"0.7","x:Right":e["!margins"].right||"0.7","x:Top":e["!margins"].top||"0.75"})),n.push("</PageSetup>")),r&&r.Workbook&&r.Workbook.Sheets&&r.Workbook.Sheets[l])if(r.Workbook.Sheets[l].Hidden)n.push(Cke("Visible",1==r.Workbook.Sheets[l].Hidden?"SheetHidden":"SheetVeryHidden",{}));else{for(var i=0;i<l&&(!r.Workbook.Sheets[i]||r.Workbook.Sheets[i].Hidden);++i);i==l&&n.push("<Selected/>")}return((((r||{}).Workbook||{}).Views||[])[0]||{}).RTL&&n.push("<DisplayRightToLeft/>"),e["!protect"]&&(n.push(Ske("ProtectContents","True")),e["!protect"].objects&&n.push(Ske("ProtectObjects","True")),e["!protect"].scenarios&&n.push(Ske("ProtectScenarios","True")),null==e["!protect"].selectLockedCells||e["!protect"].selectLockedCells?null==e["!protect"].selectUnlockedCells||e["!protect"].selectUnlockedCells||n.push(Ske("EnableSelection","UnlockedCells")):n.push(Ske("EnableSelection","NoSelection")),[["formatCells","AllowFormatCells"],["formatColumns","AllowSizeCols"],["formatRows","AllowSizeRows"],["insertColumns","AllowInsertCols"],["insertRows","AllowInsertRows"],["insertHyperlinks","AllowInsertHyperlinks"],["deleteColumns","AllowDeleteCols"],["deleteRows","AllowDeleteRows"],["sort","AllowSort"],["autoFilter","AllowFilter"],["pivotTables","AllowUsePivotTables"]].forEach(function(t){e["!protect"][t[0]]&&n.push("<"+t[1]+"/>")})),0==n.length?"":Cke("WorksheetOptions",n.join(""),{xmlns:qke})}(i,0,e,l)),r.join("")}function qEe(e,t){t||(t={}),e.SSF||(e.SSF=YIe(Zwe)),e.SSF&&(AIe(),TIe(e.SSF),t.revssf=LIe(e.SSF),t.revssf[e.SSF[65535]]=0,t.ssf=e.SSF,t.cellXfs=[],nEe(t.cellXfs,{},{revssf:{General:0}}));var l=[];l.push(PEe(e,t)),l.push(""),l.push(""),l.push("");for(var r=0;r<e.SheetNames.length;++r)l.push(Cke("Worksheet",FEe(r,t,e),{"ss:Name":oke(e.SheetNames[r])}));return l[2]=function(e,t){var l=['<Style ss:ID="Default" ss:Name="Normal"><NumberFormat/></Style>'];return t.cellXfs.forEach(function(e,t){var r=[];r.push(Cke("NumberFormat",null,{"ss:Format":oke(Zwe[e.numFmtId])}));var n={"ss:ID":"s"+(21+t)};l.push(Cke("Style",r.join(""),n))}),Cke("Styles",l.join(""))}(0,t),l[3]=function(e){if(!((e||{}).Workbook||{}).Names)return"";for(var t=e.Workbook.Names,l=[],r=0;r<t.length;++r){var n=t[r];null==n.Sheet&&(n.Name.match(/^_xlfn\./)||l.push(_Ee(n)))}return Cke("Names",l.join(""))}(e),rke+Cke("Workbook",l.join(""),{xmlns:zke,"xmlns:o":Fke,"xmlns:x":qke,"xmlns:ss":zke,"xmlns:dt":Uke,"xmlns:html":Hke})}var zEe="e0859ff2f94f6810ab9108002b27b3d9",UEe="02d5cdd59c2e1b10939708002b2cf9ae",GEe="05d5cdd59c2e1b10939708002b2cf9ae";function VEe(e,t){var l=t||{},r=EIe.utils.cfb_new({root:"R"}),n="/Workbook";switch(l.bookType||"xls"){case"xls":l.bookType="biff8";case"xla":l.bookType||(l.bookType="xla");case"biff8":n="/Workbook",l.biff=8;break;case"biff5":n="/Book",l.biff=5;break;default:throw new Error("invalid type "+l.bookType+" for XLS CFB")}return EIe.utils.cfb_add(r,n,tRe(e,l)),8==l.biff&&(e.Props||e.Custprops)&&function(e,t){var l,r=[],n=[],i=[],a=0,s=_Ie(NAe,"n"),o=_Ie(CAe,"n");if(e.Props)for(l=PIe(e.Props),a=0;a<l.length;++a)(Object.prototype.hasOwnProperty.call(s,l[a])?r:Object.prototype.hasOwnProperty.call(o,l[a])?n:i).push([l[a],e.Props[l[a]]]);if(e.Custprops)for(l=PIe(e.Custprops),a=0;a<l.length;++a)Object.prototype.hasOwnProperty.call(e.Props||{},l[a])||(Object.prototype.hasOwnProperty.call(s,l[a])?r:Object.prototype.hasOwnProperty.call(o,l[a])?n:i).push([l[a],e.Custprops[l[a]]]);var c=[];for(a=0;a<i.length;++a)WAe.indexOf(i[a][0])>-1||zAe.indexOf(i[a][0])>-1||null!=i[a][1]&&c.push(i[a]);n.length&&EIe.utils.cfb_add(t,"/\x05SummaryInformation",KAe(n,zEe,o,CAe)),(r.length||c.length)&&EIe.utils.cfb_add(t,"/\x05DocumentSummaryInformation",KAe(r,UEe,s,NAe,c.length?c:null,GEe))}(e,r),8==l.biff&&e.vbaraw&&function(e,t){t.FullPaths.forEach(function(l,r){if(0!=r){var n=l.replace(/[^\/]*[\/]/,"/_VBA_PROJECT_CUR/");"/"!==n.slice(-1)&&EIe.utils.cfb_add(e,n,t.FileIndex[r].content)}})}(r,EIe.read(e.vbaraw,{type:"string"==typeof e.vbaraw?"binary":"buffer"})),r}var HEe={0:{f:function(e,t){var l={},r=e.l+t;l.r=e.read_shift(4),e.l+=4;var n=e.read_shift(2);e.l+=1;var i=e.read_shift(1);return e.l=r,7&i&&(l.level=7&i),16&i&&(l.hidden=!0),32&i&&(l.hpt=n/20),l}},1:{f:function(e){return[lAe(e)]}},2:{f:function(e){return[lAe(e),mAe(e),"n"]}},3:{f:function(e){return[lAe(e),e.read_shift(1),"e"]}},4:{f:function(e){return[lAe(e),e.read_shift(1),"b"]}},5:{f:function(e){return[lAe(e),bAe(e),"n"]}},6:{f:function(e){return[lAe(e),YTe(e),"str"]}},7:{f:function(e){return[lAe(e),e.read_shift(4),"s"]}},8:{f:function(e,t,l){var r=e.l+t,n=lAe(e);n.r=l["!row"];var i=[n,YTe(e),"str"];if(l.cellFormula){e.l+=2;var a=WMe(e,r-e.l,l);i[3]=UMe(a,0,n,l.supbooks,l)}else e.l=r;return i}},9:{f:function(e,t,l){var r=e.l+t,n=lAe(e);n.r=l["!row"];var i=[n,bAe(e),"n"];if(l.cellFormula){e.l+=2;var a=WMe(e,r-e.l,l);i[3]=UMe(a,0,n,l.supbooks,l)}else e.l=r;return i}},10:{f:function(e,t,l){var r=e.l+t,n=lAe(e);n.r=l["!row"];var i=[n,e.read_shift(1),"b"];if(l.cellFormula){e.l+=2;var a=WMe(e,r-e.l,l);i[3]=UMe(a,0,n,l.supbooks,l)}else e.l=r;return i}},11:{f:function(e,t,l){var r=e.l+t,n=lAe(e);n.r=l["!row"];var i=[n,e.read_shift(1),"e"];if(l.cellFormula){e.l+=2;var a=WMe(e,r-e.l,l);i[3]=UMe(a,0,n,l.supbooks,l)}else e.l=r;return i}},12:{f:function(e){return[nAe(e)]}},13:{f:function(e){return[nAe(e),mAe(e),"n"]}},14:{f:function(e){return[nAe(e),e.read_shift(1),"e"]}},15:{f:function(e){return[nAe(e),e.read_shift(1),"b"]}},16:{f:mEe},17:{f:function(e){return[nAe(e),YTe(e),"str"]}},18:{f:function(e){return[nAe(e),e.read_shift(4),"s"]}},19:{f:XTe},20:{},21:{},22:{},23:{},24:{},25:{},26:{},27:{},28:{},29:{},30:{},31:{},32:{},33:{},34:{},35:{T:1},36:{T:-1},37:{T:1},38:{T:-1},39:{f:function(e,t,l){var r=e.l+t;e.l+=4,e.l+=1;var n=e.read_shift(4),i=uAe(e),a=ZMe(e,0,l),s=oAe(e);e.l=r;var o={Name:i,Ptg:a};return n<268435455&&(o.Sheet=n),s&&(o.Comment=s),o}},40:{},42:{},43:{f:function(e,t,l){var r={};r.sz=e.read_shift(2)/20;var n=function(e){var t=e.read_shift(1);return e.l++,{fBold:1&t,fItalic:2&t,fUnderline:4&t,fStrikeout:8&t,fOutline:16&t,fShadow:32&t,fCondense:64&t,fExtend:128&t}}(e);switch(n.fItalic&&(r.italic=1),n.fCondense&&(r.condense=1),n.fExtend&&(r.extend=1),n.fShadow&&(r.shadow=1),n.fOutline&&(r.outline=1),n.fStrikeout&&(r.strike=1),700===e.read_shift(2)&&(r.bold=1),e.read_shift(2)){case 1:r.vertAlign="superscript";break;case 2:r.vertAlign="subscript"}var i=e.read_shift(1);0!=i&&(r.underline=i);var a=e.read_shift(1);a>0&&(r.family=a);var s=e.read_shift(1);switch(s>0&&(r.charset=s),e.l++,r.color=function(e){var t={},l=e.read_shift(1)>>>1,r=e.read_shift(1),n=e.read_shift(2,"i"),i=e.read_shift(1),a=e.read_shift(1),s=e.read_shift(1);switch(e.l++,l){case 0:t.auto=1;break;case 1:t.index=r;var o=IAe[r];o&&(t.rgb=jDe(o));break;case 2:t.rgb=jDe([i,a,s]);break;case 3:t.theme=r}return 0!=n&&(t.tint=n>0?n/32767:n/32768),t}(e),e.read_shift(1)){case 1:r.scheme="major";break;case 2:r.scheme="minor"}return r.name=YTe(e),r}},44:{f:function(e,t){return[e.read_shift(2),YTe(e)]}},45:{f:$De},46:{f:JDe},47:{f:function(e,t){var l=e.l+t,r=e.read_shift(2),n=e.read_shift(2);return e.l=l,{ixfe:r,numFmtId:n}}},48:{},49:{f:function(e){return e.read_shift(4,"i")}},50:{},51:{f:function(e){for(var t=[],l=e.read_shift(4);l-- >0;)t.push([e.read_shift(4),e.read_shift(4)]);return t}},52:{T:1},53:{T:-1},54:{T:1},55:{T:-1},56:{T:1},57:{T:-1},58:{},59:{},60:{f:xDe},62:{f:function(e){return[lAe(e),XTe(e),"is"]}},63:{f:function(e){var t={};t.i=e.read_shift(4);var l={};l.r=e.read_shift(4),l.c=e.read_shift(4),t.r=qTe(l);var r=e.read_shift(1);return 2&r&&(t.l="1"),8&r&&(t.a="1"),t}},64:{f:function(){}},65:{},66:{},67:{},68:{},69:{},70:{},128:{},129:{T:1},130:{T:-1},131:{T:1,f:TTe,p:0},132:{T:-1},133:{T:1},134:{T:-1},135:{T:1},136:{T:-1},137:{T:1,f:function(e){var t=e.read_shift(2);return e.l+=28,{RTL:32&t}}},138:{T:-1},139:{T:1},140:{T:-1},141:{T:1},142:{T:-1},143:{T:1},144:{T:-1},145:{T:1},146:{T:-1},147:{f:function(e,t){var l={},r=e[e.l];return++e.l,l.above=!(64&r),l.left=!(128&r),e.l+=18,l.name=aAe(e,t-19),l}},148:{f:pEe,p:16},151:{f:function(){}},152:{},153:{f:function(e,t){var l={},r=e.read_shift(4);l.defaultThemeVersion=e.read_shift(4);var n=t>8?YTe(e):"";return n.length>0&&(l.CodeName=n),l.autoCompressPictures=!!(65536&r),l.backupFile=!!(64&r),l.checkCompatibility=!!(4096&r),l.date1904=!!(1&r),l.filterPrivacy=!!(8&r),l.hidePivotFieldList=!!(1024&r),l.promptedSolutions=!!(16&r),l.publishItems=!!(2048&r),l.refreshAllConnections=!!(262144&r),l.saveExternalLinkValues=!!(128&r),l.showBorderUnselectedTables=!!(4&r),l.showInkAnnotation=!!(32&r),l.showObjects=["all","placeholders","none"][r>>13&3],l.showPivotChartFilter=!!(32768&r),l.updateLinks=["userSet","never","always"][r>>8&3],l}},154:{},155:{},156:{f:function(e,t){var l={};return l.Hidden=e.read_shift(4),l.iTabID=e.read_shift(4),l.strRelID=pAe(e,t-8),l.name=YTe(e),l}},157:{},158:{},159:{T:1,f:function(e){return[e.read_shift(4),e.read_shift(4)]}},160:{T:-1},161:{T:1,f:yAe},162:{T:-1},163:{T:1},164:{T:-1},165:{T:1},166:{T:-1},167:{},168:{},169:{},170:{},171:{},172:{T:1},173:{T:-1},174:{},175:{},176:{f:hEe},177:{T:1},178:{T:-1},179:{T:1},180:{T:-1},181:{T:1},182:{T:-1},183:{T:1},184:{T:-1},185:{T:1},186:{T:-1},187:{T:1},188:{T:-1},189:{T:1},190:{T:-1},191:{T:1},192:{T:-1},193:{T:1},194:{T:-1},195:{T:1},196:{T:-1},197:{T:1},198:{T:-1},199:{T:1},200:{T:-1},201:{T:1},202:{T:-1},203:{T:1},204:{T:-1},205:{T:1},206:{T:-1},207:{T:1},208:{T:-1},209:{T:1},210:{T:-1},211:{T:1},212:{T:-1},213:{T:1},214:{T:-1},215:{T:1},216:{T:-1},217:{T:1},218:{T:-1},219:{T:1},220:{T:-1},221:{T:1},222:{T:-1},223:{T:1},224:{T:-1},225:{T:1},226:{T:-1},227:{T:1},228:{T:-1},229:{T:1},230:{T:-1},231:{T:1},232:{T:-1},233:{T:1},234:{T:-1},235:{T:1},236:{T:-1},237:{T:1},238:{T:-1},239:{T:1},240:{T:-1},241:{T:1},242:{T:-1},243:{T:1},244:{T:-1},245:{T:1},246:{T:-1},247:{T:1},248:{T:-1},249:{T:1},250:{T:-1},251:{T:1},252:{T:-1},253:{T:1},254:{T:-1},255:{T:1},256:{T:-1},257:{T:1},258:{T:-1},259:{T:1},260:{T:-1},261:{T:1},262:{T:-1},263:{T:1},264:{T:-1},265:{T:1},266:{T:-1},267:{T:1},268:{T:-1},269:{T:1},270:{T:-1},271:{T:1},272:{T:-1},273:{T:1},274:{T:-1},275:{T:1},276:{T:-1},277:{},278:{T:1},279:{T:-1},280:{T:1},281:{T:-1},282:{T:1},283:{T:1},284:{T:-1},285:{T:1},286:{T:-1},287:{T:1},288:{T:-1},289:{T:1},290:{T:-1},291:{T:1},292:{T:-1},293:{T:1},294:{T:-1},295:{T:1},296:{T:-1},297:{T:1},298:{T:-1},299:{T:1},300:{T:-1},301:{T:1},302:{T:-1},303:{T:1},304:{T:-1},305:{T:1},306:{T:-1},307:{T:1},308:{T:-1},309:{T:1},310:{T:-1},311:{T:1},312:{T:-1},313:{T:-1},314:{T:1},315:{T:-1},316:{T:1},317:{T:-1},318:{T:1},319:{T:-1},320:{T:1},321:{T:-1},322:{T:1},323:{T:-1},324:{T:1},325:{T:-1},326:{T:1},327:{T:-1},328:{T:1},329:{T:-1},330:{T:1},331:{T:-1},332:{T:1},333:{T:-1},334:{T:1},335:{f:function(e,t){return{flags:e.read_shift(4),version:e.read_shift(4),name:YTe(e)}}},336:{T:-1},337:{f:function(e){return e.l+=4,0!=e.read_shift(4)},T:1},338:{T:-1},339:{T:1},340:{T:-1},341:{T:1},342:{T:-1},343:{T:1},344:{T:-1},345:{T:1},346:{T:-1},347:{T:1},348:{T:-1},349:{T:1},350:{T:-1},351:{},352:{},353:{T:1},354:{T:-1},355:{f:pAe},357:{},358:{},359:{},360:{T:1},361:{},362:{f:fDe},363:{},364:{},366:{},367:{},368:{},369:{},370:{},371:{},372:{T:1},373:{T:-1},374:{T:1},375:{T:-1},376:{T:1},377:{T:-1},378:{T:1},379:{T:-1},380:{T:1},381:{T:-1},382:{T:1},383:{T:-1},384:{T:1},385:{T:-1},386:{T:1},387:{T:-1},388:{T:1},389:{T:-1},390:{T:1},391:{T:-1},392:{T:1},393:{T:-1},394:{T:1},395:{T:-1},396:{},397:{},398:{},399:{},400:{},401:{T:1},403:{},404:{},405:{},406:{},407:{},408:{},409:{},410:{},411:{},412:{},413:{},414:{},415:{},416:{},417:{},418:{},419:{},420:{},421:{},422:{T:1},423:{T:1},424:{T:-1},425:{T:-1},426:{f:function(e,t,l){var r=e.l+t,n=gAe(e),i=e.read_shift(1),a=[n];if(a[2]=i,l.cellFormula){var s=HMe(e,r-e.l,l);a[1]=s}else e.l=r;return a}},427:{f:function(e,t,l){var r=e.l+t,n=[yAe(e,16)];if(l.cellFormula){var i=$Me(e,r-e.l,l);n[1]=i,e.l=r}else e.l=r;return n}},428:{},429:{T:1},430:{T:-1},431:{T:1},432:{T:-1},433:{T:1},434:{T:-1},435:{T:1},436:{T:-1},437:{T:1},438:{T:-1},439:{T:1},440:{T:-1},441:{T:1},442:{T:-1},443:{T:1},444:{T:-1},445:{T:1},446:{T:-1},447:{T:1},448:{T:-1},449:{T:1},450:{T:-1},451:{T:1},452:{T:-1},453:{T:1},454:{T:-1},455:{T:1},456:{T:-1},457:{T:1},458:{T:-1},459:{T:1},460:{T:-1},461:{T:1},462:{T:-1},463:{T:1},464:{T:-1},465:{T:1},466:{T:-1},467:{T:1},468:{T:-1},469:{T:1},470:{T:-1},471:{},472:{},473:{T:1},474:{T:-1},475:{},476:{f:function(e){var t={};return yEe.forEach(function(l){t[l]=bAe(e)}),t}},477:{},478:{},479:{T:1},480:{T:-1},481:{T:1},482:{T:-1},483:{T:1},484:{T:-1},485:{f:function(){}},486:{T:1},487:{T:-1},488:{T:1},489:{T:-1},490:{T:1},491:{T:-1},492:{T:1},493:{T:-1},494:{f:function(e,t){var l=e.l+t,r=yAe(e,16),n=oAe(e),i=YTe(e),a=YTe(e),s=YTe(e);e.l=l;var o={rfx:r,relId:n,loc:i,display:s};return a&&(o.Tooltip=a),o}},495:{T:1},496:{T:-1},497:{T:1},498:{T:-1},499:{},500:{T:1},501:{T:-1},502:{T:1},503:{T:-1},504:{},505:{T:1},506:{T:-1},507:{},508:{T:1},509:{T:-1},510:{T:1},511:{T:-1},512:{},513:{},514:{T:1},515:{T:-1},516:{T:1},517:{T:-1},518:{T:1},519:{T:-1},520:{T:1},521:{T:-1},522:{},523:{},524:{},525:{},526:{},527:{},528:{T:1},529:{T:-1},530:{T:1},531:{T:-1},532:{T:1},533:{T:-1},534:{},535:{},536:{},537:{},538:{T:1},539:{T:-1},540:{T:1},541:{T:-1},542:{T:1},548:{},549:{},550:{f:pAe},551:{},552:{},553:{},554:{T:1},555:{T:-1},556:{T:1},557:{T:-1},558:{T:1},559:{T:-1},560:{T:1},561:{T:-1},562:{},564:{},565:{T:1},566:{T:-1},569:{T:1},570:{T:-1},572:{},573:{T:1},574:{T:-1},577:{},578:{},579:{},580:{},581:{},582:{},583:{},584:{},585:{},586:{},587:{},588:{T:-1},589:{},590:{T:1},591:{T:-1},592:{T:1},593:{T:-1},594:{T:1},595:{T:-1},596:{},597:{T:1},598:{T:-1},599:{T:1},600:{T:-1},601:{T:1},602:{T:-1},603:{T:1},604:{T:-1},605:{T:1},606:{T:-1},607:{},608:{T:1},609:{T:-1},610:{},611:{T:1},612:{T:-1},613:{T:1},614:{T:-1},615:{T:1},616:{T:-1},617:{T:1},618:{T:-1},619:{T:1},620:{T:-1},625:{},626:{T:1},627:{T:-1},628:{T:1},629:{T:-1},630:{T:1},631:{T:-1},632:{f:uMe},633:{T:1},634:{T:-1},635:{T:1,f:function(e){var t={};t.iauthor=e.read_shift(4);var l=yAe(e,16);return t.rfx=l.s,t.ref=qTe(l.s),e.l+=16,t}},636:{T:-1},637:{f:eAe},638:{T:1},639:{},640:{T:-1},641:{T:1},642:{T:-1},643:{T:1},644:{},645:{T:-1},646:{T:1},648:{T:1},649:{},650:{T:-1},651:{f:function(e,t){return e.l+=10,{name:YTe(e)}}},652:{},653:{T:1},654:{T:-1},655:{T:1},656:{T:-1},657:{T:1},658:{T:-1},659:{},660:{T:1},661:{},662:{T:-1},663:{},664:{T:1},665:{},666:{T:-1},667:{},668:{},669:{},671:{T:1},672:{T:-1},673:{T:1},674:{T:-1},675:{},676:{},677:{},678:{},679:{},680:{},681:{},1024:{},1025:{},1026:{T:1},1027:{T:-1},1028:{T:1},1029:{T:-1},1030:{},1031:{T:1},1032:{T:-1},1033:{T:1},1034:{T:-1},1035:{},1036:{},1037:{},1038:{T:1},1039:{T:-1},1040:{},1041:{T:1},1042:{T:-1},1043:{},1044:{},1045:{},1046:{T:1},1047:{T:-1},1048:{T:1},1049:{T:-1},1050:{},1051:{T:1},1052:{T:1},1053:{f:function(){}},1054:{T:1},1055:{},1056:{T:1},1057:{T:-1},1058:{T:1},1059:{T:-1},1061:{},1062:{T:1},1063:{T:-1},1064:{T:1},1065:{T:-1},1066:{T:1},1067:{T:-1},1068:{T:1},1069:{T:-1},1070:{T:1},1071:{T:-1},1072:{T:1},1073:{T:-1},1075:{T:1},1076:{T:-1},1077:{T:1},1078:{T:-1},1079:{T:1},1080:{T:-1},1081:{T:1},1082:{T:-1},1083:{T:1},1084:{T:-1},1085:{},1086:{T:1},1087:{T:-1},1088:{T:1},1089:{T:-1},1090:{T:1},1091:{T:-1},1092:{T:1},1093:{T:-1},1094:{T:1},1095:{T:-1},1096:{},1097:{T:1},1098:{},1099:{T:-1},1100:{T:1},1101:{T:-1},1102:{},1103:{},1104:{},1105:{},1111:{},1112:{},1113:{T:1},1114:{T:-1},1115:{T:1},1116:{T:-1},1117:{},1118:{T:1},1119:{T:-1},1120:{T:1},1121:{T:-1},1122:{T:1},1123:{T:-1},1124:{T:1},1125:{T:-1},1126:{},1128:{T:1},1129:{T:-1},1130:{},1131:{T:1},1132:{T:-1},1133:{T:1},1134:{T:-1},1135:{T:1},1136:{T:-1},1137:{T:1},1138:{T:-1},1139:{T:1},1140:{T:-1},1141:{},1142:{T:1},1143:{T:-1},1144:{T:1},1145:{T:-1},1146:{},1147:{T:1},1148:{T:-1},1149:{T:1},1150:{T:-1},1152:{T:1},1153:{T:-1},1154:{T:-1},1155:{T:-1},1156:{T:-1},1157:{T:1},1158:{T:-1},1159:{T:1},1160:{T:-1},1161:{T:1},1162:{T:-1},1163:{T:1},1164:{T:-1},1165:{T:1},1166:{T:-1},1167:{T:1},1168:{T:-1},1169:{T:1},1170:{T:-1},1171:{},1172:{T:1},1173:{T:-1},1177:{},1178:{T:1},1180:{},1181:{},1182:{},2048:{T:1},2049:{T:-1},2050:{},2051:{T:1},2052:{T:-1},2053:{},2054:{},2055:{T:1},2056:{T:-1},2057:{T:1},2058:{T:-1},2060:{},2067:{},2068:{T:1},2069:{T:-1},2070:{},2071:{},2072:{T:1},2073:{T:-1},2075:{},2076:{},2077:{T:1},2078:{T:-1},2079:{},2080:{T:1},2081:{T:-1},2082:{},2083:{T:1},2084:{T:-1},2085:{T:1},2086:{T:-1},2087:{T:1},2088:{T:-1},2089:{T:1},2090:{T:-1},2091:{},2092:{},2093:{T:1},2094:{T:-1},2095:{},2096:{T:1},2097:{T:-1},2098:{T:1},2099:{T:-1},2100:{T:1},2101:{T:-1},2102:{},2103:{T:1},2104:{T:-1},2105:{},2106:{T:1},2107:{T:-1},2108:{},2109:{T:1},2110:{T:-1},2111:{T:1},2112:{T:-1},2113:{T:1},2114:{T:-1},2115:{},2116:{},2117:{},2118:{T:1},2119:{T:-1},2120:{},2121:{T:1},2122:{T:-1},2123:{T:1},2124:{T:-1},2125:{},2126:{T:1},2127:{T:-1},2128:{},2129:{T:1},2130:{T:-1},2131:{T:1},2132:{T:-1},2133:{T:1},2134:{},2135:{},2136:{},2137:{T:1},2138:{T:-1},2139:{T:1},2140:{T:-1},2141:{},3072:{},3073:{},4096:{T:1},4097:{T:-1},5002:{T:1},5003:{T:-1},5081:{T:1},5082:{T:-1},5083:{},5084:{T:1},5085:{T:-1},5086:{T:1},5087:{T:-1},5088:{},5089:{},5090:{},5092:{T:1},5093:{T:-1},5094:{},5095:{T:1},5096:{T:-1},5097:{},5099:{},65535:{n:""}};function WEe(e,t,l,r){var n=t;if(!isNaN(n)){var i=r||(l||[]).length||0,a=e.next(4);a.write_shift(2,n),a.write_shift(2,i),i>0&&dTe(l)&&e.push(l)}}function ZEe(e,t,l){return e||(e=ATe(7)),e.write_shift(2,t),e.write_shift(2,l),e.write_shift(2,0),e.write_shift(1,0),e}function $Ee(e,t,l,r){if(null!=t.v)switch(t.t){case"d":case"n":var n="d"==t.t?qIe($Ie(t.v)):t.v;return void(n==(0|n)&&n>=0&&n<65536?WEe(e,2,function(e,t,l){var r=ATe(9);return ZEe(r,e,t),r.write_shift(2,l),r}(l,r,n)):WEe(e,3,function(e,t,l){var r=ATe(15);return ZEe(r,e,t),r.write_shift(8,l,"f"),r}(l,r,n)));case"b":case"e":return void WEe(e,5,function(e,t,l,r){var n=ATe(9);return ZEe(n,e,t),eDe(l,r||"b",n),n}(l,r,t.v,t.t));case"s":case"str":return void WEe(e,4,function(e,t,l){var r=ATe(8+2*l.length);return ZEe(r,e,t),r.write_shift(1,l.length),r.write_shift(l.length,l,"sbcs"),r.l<r.length?r.slice(0,r.l):r}(l,r,(t.v||"").slice(0,255)))}WEe(e,1,ZEe(null,l,r))}function KEe(e,t){var l=t||{};for(var r=DTe(),n=0,i=0;i<e.SheetNames.length;++i)e.SheetNames[i]==l.sheet&&(n=i);if(0==n&&l.sheet&&e.SheetNames[0]!=l.sheet)throw new Error("Sheet not found: "+l.sheet);return WEe(r,4==l.biff?1033:3==l.biff?521:9,mDe(0,16,l)),function(e,t,l,r){var n,i=Array.isArray(t),a=GTe(t["!ref"]||"A1"),s="",o=[];if(a.e.c>255||a.e.r>16383){if(r.WTF)throw new Error("Range "+(t["!ref"]||"A1")+" exceeds format limit A1:IV16384");a.e.c=Math.min(a.e.c,255),a.e.r=Math.min(a.e.c,16383),n=UTe(a)}for(var c=a.s.r;c<=a.e.r;++c){s=_Te(c);for(var u=a.s.c;u<=a.e.c;++u){c===a.s.r&&(o[u]=LTe(u)),n=o[u]+s;var p=i?(t[c]||[])[u]:t[n];p&&$Ee(e,p,c,u)}}}(r,e.Sheets[e.SheetNames[n]],0,l),WEe(r,10),r.end()}function YEe(e,t,l){WEe(e,49,function(e,t){var l=e.name||"Arial",r=t&&5==t.biff,n=ATe(r?15+l.length:16+2*l.length);return n.write_shift(2,20*(e.sz||12)),n.write_shift(4,0),n.write_shift(2,400),n.write_shift(4,0),n.write_shift(2,0),n.write_shift(1,l.length),r||n.write_shift(1,1),n.write_shift((r?1:2)*l.length,l,r?"sbcs":"utf16le"),n}({sz:12,color:{theme:1},name:"Arial",family:2,scheme:"minor"},l))}function QEe(e,t){if(t){var l=0;t.forEach(function(t,r){++l<=256&&t&&WEe(e,125,function(e,t){var l=ATe(12);l.write_shift(2,t),l.write_shift(2,t),l.write_shift(2,256*e.width),l.write_shift(2,0);var r=0;return e.hidden&&(r|=1),l.write_shift(1,r),r=e.level||0,l.write_shift(1,r),l.write_shift(2,0),l}(lEe(r,t),r))})}}function JEe(e,t,l,r,n){var i=16+nEe(n.cellXfs,t,n);if(null!=t.v||t.bf)if(t.bf)WEe(e,6,GMe(t,l,r,0,i));else switch(t.t){case"d":case"n":WEe(e,515,function(e,t,l,r){var n=ATe(14);return cDe(e,t,r,n),vAe(l,n),n}(l,r,"d"==t.t?qIe($Ie(t.v)):t.v,i));break;case"b":case"e":WEe(e,517,function(e,t,l,r,n,i){var a=ATe(8);return cDe(e,t,r,a),eDe(l,i,a),a}(l,r,t.v,i,0,t.t));break;case"s":case"str":if(n.bookSST)WEe(e,253,function(e,t,l,r){var n=ATe(10);return cDe(e,t,r,n),n.write_shift(4,l),n}(l,r,tEe(n.Strings,t.v,n.revStrings),i));else WEe(e,516,function(e,t,l,r,n){var i=!n||8==n.biff,a=ATe(+i+8+(1+i)*l.length);return cDe(e,t,r,a),a.write_shift(2,l.length),i&&a.write_shift(1,1),a.write_shift((1+i)*l.length,l,i?"utf16le":"sbcs"),a}(l,r,(t.v||"").slice(0,255),i,n));break;default:WEe(e,513,cDe(l,r,i))}else WEe(e,513,cDe(l,r,i))}function XEe(e,t,l){var r,n=DTe(),i=l.SheetNames[e],a=l.Sheets[i]||{},s=(l||{}).Workbook||{},o=(s.Sheets||[])[e]||{},c=Array.isArray(a),u=8==t.biff,p="",d=[],m=GTe(a["!ref"]||"A1"),h=u?65536:16384;if(m.e.c>255||m.e.r>=h){if(t.WTF)throw new Error("Range "+(a["!ref"]||"A1")+" exceeds format limit A1:IV16384");m.e.c=Math.min(m.e.c,255),m.e.r=Math.min(m.e.c,h-1)}WEe(n,2057,mDe(0,16,t)),WEe(n,13,XAe(1)),WEe(n,12,XAe(100)),WEe(n,15,QAe(!0)),WEe(n,17,QAe(!1)),WEe(n,16,vAe(.001)),WEe(n,95,QAe(!0)),WEe(n,42,QAe(!1)),WEe(n,43,QAe(!1)),WEe(n,130,XAe(1)),WEe(n,128,function(e){var t=ATe(8);return t.write_shift(4,0),t.write_shift(2,e[0]?e[0]+1:0),t.write_shift(2,e[1]?e[1]+1:0),t}([0,0])),WEe(n,131,QAe(!1)),WEe(n,132,QAe(!1)),u&&QEe(n,a["!cols"]),WEe(n,512,function(e,t){var l=8!=t.biff&&t.biff?2:4,r=ATe(2*l+6);return r.write_shift(l,e.s.r),r.write_shift(l,e.e.r+1),r.write_shift(2,e.s.c),r.write_shift(2,e.e.c+1),r.write_shift(2,0),r}(m,t)),u&&(a["!links"]=[]);for(var g=m.s.r;g<=m.e.r;++g){p=_Te(g);for(var y=m.s.c;y<=m.e.c;++y){g===m.s.r&&(d[y]=LTe(y)),r=d[y]+p;var f=c?(a[g]||[])[y]:a[r];f&&(JEe(n,f,g,y,t),u&&f.l&&a["!links"].push([r,f.l]))}}var b=o.CodeName||o.name||i;return u&&WEe(n,574,function(e){var t=ATe(18),l=1718;return e&&e.RTL&&(l|=64),t.write_shift(2,l),t.write_shift(4,0),t.write_shift(4,64),t.write_shift(4,0),t.write_shift(4,0),t}((s.Views||[])[0])),u&&(a["!merges"]||[]).length&&WEe(n,229,function(e){var t=ATe(2+8*e.length);t.write_shift(2,e.length);for(var l=0;l<e.length;++l)dDe(e[l],t);return t}(a["!merges"])),u&&function(e,t){for(var l=0;l<t["!links"].length;++l){var r=t["!links"][l];WEe(e,440,bDe(r)),r[1].Tooltip&&WEe(e,2048,vDe(r))}delete t["!links"]}(n,a),WEe(n,442,aDe(b)),u&&function(e,t){var l=ATe(19);l.write_shift(4,2151),l.write_shift(4,0),l.write_shift(4,0),l.write_shift(2,3),l.write_shift(1,1),l.write_shift(4,0),WEe(e,2151,l),(l=ATe(39)).write_shift(4,2152),l.write_shift(4,0),l.write_shift(4,0),l.write_shift(2,3),l.write_shift(1,0),l.write_shift(4,0),l.write_shift(2,1),l.write_shift(4,4),l.write_shift(2,0),dDe(GTe(t["!ref"]||"A1"),l),l.write_shift(4,4),WEe(e,2152,l)}(n,a),WEe(n,10),n.end()}function eRe(e,t,l){var r=DTe(),n=(e||{}).Workbook||{},i=n.Sheets||[],a=n.WBProps||{},s=8==l.biff,o=5==l.biff;(WEe(r,2057,mDe(0,5,l)),"xla"==l.bookType&&WEe(r,135),WEe(r,225,s?XAe(1200):null),WEe(r,193,function(e,t){t||(t=ATe(e));for(var l=0;l<e;++l)t.write_shift(1,0);return t}(2)),o&&WEe(r,191),o&&WEe(r,192),WEe(r,226),WEe(r,92,function(e,t){var l=!t||8==t.biff,r=ATe(l?112:54);for(r.write_shift(8==t.biff?2:1,7),l&&r.write_shift(1,0),r.write_shift(4,859007059),r.write_shift(4,5458548|(l?0:536870912));r.l<r.length;)r.write_shift(1,l?0:32);return r}(0,l)),WEe(r,66,XAe(s?1200:1252)),s&&WEe(r,353,XAe(0)),s&&WEe(r,448),WEe(r,317,function(e){for(var t=ATe(2*e),l=0;l<e;++l)t.write_shift(2,l+1);return t}(e.SheetNames.length)),s&&e.vbaraw&&WEe(r,211),s&&e.vbaraw)&&WEe(r,442,aDe(a.CodeName||"ThisWorkbook"));WEe(r,156,XAe(17)),WEe(r,25,QAe(!1)),WEe(r,18,QAe(!1)),WEe(r,19,XAe(0)),s&&WEe(r,431,QAe(!1)),s&&WEe(r,444,XAe(0)),WEe(r,61,function(){var e=ATe(18);return e.write_shift(2,0),e.write_shift(2,0),e.write_shift(2,29280),e.write_shift(2,17600),e.write_shift(2,56),e.write_shift(2,0),e.write_shift(2,0),e.write_shift(2,1),e.write_shift(2,500),e}()),WEe(r,64,QAe(!1)),WEe(r,141,XAe(0)),WEe(r,34,QAe("true"==function(e){return e.Workbook&&e.Workbook.WBProps&&dke(e.Workbook.WBProps.date1904)?"true":"false"}(e))),WEe(r,14,QAe(!0)),s&&WEe(r,439,QAe(!1)),WEe(r,218,XAe(0)),YEe(r,0,l),function(e,t,l){t&&[[5,8],[23,26],[41,44],[50,392]].forEach(function(r){for(var n=r[0];n<=r[1];++n)null!=t[n]&&WEe(e,1054,gDe(n,t[n],l))})}(r,e.SSF,l),function(e,t){for(var l=0;l<16;++l)WEe(e,224,yDe({numFmtId:0,style:!0},0,t));t.cellXfs.forEach(function(l){WEe(e,224,yDe(l,0,t))})}(r,l),s&&WEe(r,352,QAe(!1));var c=r.end(),u=DTe();s&&WEe(u,140,function(e){return e||(e=ATe(4)),e.write_shift(2,1),e.write_shift(2,1),e}()),s&&l.Strings&&function(e,t,l,r){var n=r||(l||[]).length||0;if(n<=8224)return WEe(e,t,l,n);var i=t;if(!isNaN(i)){for(var a=l.parts||[],s=0,o=0,c=0;c+(a[s]||8224)<=8224;)c+=a[s]||8224,s++;var u=e.next(4);for(u.write_shift(2,i),u.write_shift(2,c),e.push(l.slice(o,o+c)),o+=c;o<n;){for((u=e.next(4)).write_shift(2,60),c=0;c+(a[s]||8224)<=8224;)c+=a[s]||8224,s++;u.write_shift(2,c),e.push(l.slice(o,o+c)),o+=c}}}(u,252,function(e){var t=ATe(8);t.write_shift(4,e.Count),t.write_shift(4,e.Unique);for(var l=[],r=0;r<e.length;++r)l[r]=lDe(e[r]);var n=Pwe([t].concat(l));return n.parts=[t.length].concat(l.map(function(e){return e.length})),n}(l.Strings)),WEe(u,10);var p=u.end(),d=DTe(),m=0,h=0;for(h=0;h<e.SheetNames.length;++h)m+=(s?12:11)+(s?2:1)*e.SheetNames[h].length;var g=c.length+m+p.length;for(h=0;h<e.SheetNames.length;++h){WEe(d,133,hDe({pos:g,hs:(i[h]||{}).Hidden||0,dt:0,name:e.SheetNames[h]},l)),g+=t[h].length}var y=d.end();if(m!=y.length)throw new Error("BS8 "+m+" != "+y.length);var f=[];return c.length&&f.push(c),y.length&&f.push(y),p.length&&f.push(p),Pwe(f)}function tRe(e,t){for(var l=0;l<=e.SheetNames.length;++l){var r=e.Sheets[e.SheetNames[l]];if(r&&r["!ref"])zTe(r["!ref"]).e.c>255&&"undefined"!=typeof console&&console.error&&console.error("Worksheet '"+e.SheetNames[l]+"' extends beyond column IV (255).  Data may be lost.")}var n=t||{};switch(n.biff||2){case 8:case 5:return function(e,t){var l=t||{},r=[];e&&!e.SSF&&(e.SSF=YIe(Zwe)),e&&e.SSF&&(AIe(),TIe(e.SSF),l.revssf=LIe(e.SSF),l.revssf[e.SSF[65535]]=0,l.ssf=e.SSF),l.Strings=[],l.Strings.Count=0,l.Strings.Unique=0,ERe(l),l.cellXfs=[],nEe(l.cellXfs,{},{revssf:{General:0}}),e.Props||(e.Props={});for(var n=0;n<e.SheetNames.length;++n)r[r.length]=XEe(n,l,e);return r.unshift(eRe(e,r,l)),Pwe(r)}(e,t);case 4:case 3:case 2:return KEe(e,t)}throw new Error("invalid type "+n.bookType+" for BIFF")}function lRe(e,t,l,r){for(var n=e["!merges"]||[],i=[],a=t.s.c;a<=t.e.c;++a){for(var s=0,o=0,c=0;c<n.length;++c)if(!(n[c].s.r>l||n[c].s.c>a)&&!(n[c].e.r<l||n[c].e.c<a)){if(n[c].s.r<l||n[c].s.c<a){s=-1;break}s=n[c].e.r-n[c].s.r+1,o=n[c].e.c-n[c].s.c+1;break}if(!(s<0)){var u=qTe({r:l,c:a}),p=r.dense?(e[l]||[])[a]:e[u],d=p&&null!=p.v&&(p.h||pke(p.w||(HTe(p),p.w)||""))||"",m={};s>1&&(m.rowspan=s),o>1&&(m.colspan=o),r.editable?d='<span contenteditable="true">'+d+"</span>":p&&(m["data-t"]=p&&p.t||"z",null!=p.v&&(m["data-v"]=p.v),null!=p.z&&(m["data-z"]=p.z),p.l&&"#"!=(p.l.Target||"#").charAt(0)&&(d='<a href="'+p.l.Target+'">'+d+"</a>")),m.id=(r.id||"sjs")+"-"+u,i.push(Cke("td",d,m))}}return"<tr>"+i.join("")+"</tr>"}var rRe='<html><head><meta charset="utf-8"/><title>SheetJS Table Export</title></head><body>',nRe="</body></html>";function iRe(e,t,l){return[].join("")+"<table"+(l&&l.id?' id="'+l.id+'"':"")+">"}function aRe(e,t){var l=t||{},r=null!=l.header?l.header:rRe,n=null!=l.footer?l.footer:nRe,i=[r],a=zTe(e["!ref"]);l.dense=Array.isArray(e),i.push(iRe(0,0,l));for(var s=a.s.r;s<=a.e.r;++s)i.push(lRe(e,a,s,l));return i.push("</table>"+n),i.join("")}function sRe(e,t,l){var r=l||{};var n=0,i=0;if(null!=r.origin)if("number"==typeof r.origin)n=r.origin;else{var a="string"==typeof r.origin?FTe(r.origin):r.origin;n=a.r,i=a.c}var s=t.getElementsByTagName("tr"),o=Math.min(r.sheetRows||1e7,s.length),c={s:{r:0,c:0},e:{r:n,c:i}};if(e["!ref"]){var u=zTe(e["!ref"]);c.s.r=Math.min(c.s.r,u.s.r),c.s.c=Math.min(c.s.c,u.s.c),c.e.r=Math.max(c.e.r,u.e.r),c.e.c=Math.max(c.e.c,u.e.c),-1==n&&(c.e.r=n=u.e.r+1)}var p=[],d=0,m=e["!rows"]||(e["!rows"]=[]),h=0,g=0,y=0,f=0,b=0,v=0;for(e["!cols"]||(e["!cols"]=[]);h<s.length&&g<o;++h){var x=s[h];if(cRe(x)){if(r.display)continue;m[g]={hidden:!0}}var S=x.children;for(y=f=0;y<S.length;++y){var N=S[y];if(!r.display||!cRe(N)){var C=N.hasAttribute("data-v")?N.getAttribute("data-v"):N.hasAttribute("v")?N.getAttribute("v"):vke(N.innerHTML),w=N.getAttribute("data-z")||N.getAttribute("z");for(d=0;d<p.length;++d){var I=p[d];I.s.c==f+i&&I.s.r<g+n&&g+n<=I.e.r&&(f=I.e.c+1-i,d=-1)}v=+N.getAttribute("colspan")||1,((b=+N.getAttribute("rowspan")||1)>1||v>1)&&p.push({s:{r:g+n,c:f+i},e:{r:g+n+(b||1)-1,c:f+i+(v||1)-1}});var k={t:"s",v:C},T=N.getAttribute("data-t")||N.getAttribute("t")||"";null!=C&&(0==C.length?k.t=T||"z":r.raw||0==C.trim().length||"s"==T||("TRUE"===C?k={t:"b",v:!0}:"FALSE"===C?k={t:"b",v:!1}:isNaN(JIe(C))?isNaN(eke(C).getDate())||(k={t:"d",v:$Ie(C)},r.cellDates||(k={t:"n",v:qIe(k.v)}),k.z=r.dateNF||Zwe[14]):k={t:"n",v:JIe(C)})),void 0===k.z&&null!=w&&(k.z=w);var A="",D=N.getElementsByTagName("A");if(D&&D.length)for(var M=0;M<D.length&&(!D[M].hasAttribute("href")||"#"==(A=D[M].getAttribute("href")).charAt(0));++M);A&&"#"!=A.charAt(0)&&(k.l={Target:A}),r.dense?(e[g+n]||(e[g+n]=[]),e[g+n][f+i]=k):e[qTe({c:f+i,r:g+n})]=k,c.e.c<f+i&&(c.e.c=f+i),f+=v}}++g}return p.length&&(e["!merges"]=(e["!merges"]||[]).concat(p)),c.e.r=Math.max(c.e.r,g-1+n),e["!ref"]=UTe(c),g>=o&&(e["!fullref"]=UTe((c.e.r=s.length-h+g-1+n,c))),e}function oRe(e,t){return sRe((t||{}).dense?[]:{},e,t)}function cRe(e){var t="",l=function(e){return e.ownerDocument.defaultView&&"function"===typeof e.ownerDocument.defaultView.getComputedStyle?e.ownerDocument.defaultView.getComputedStyle:"function"===typeof getComputedStyle?getComputedStyle:null}(e);return l&&(t=l(e).getPropertyValue("display")),t||(t=e.style&&e.style.display),"none"===t}var uRe=function(){var e=["<office:master-styles>",'<style:master-page style:name="mp1" style:page-layout-name="mp1">',"<style:header/>",'<style:header-left style:display="false"/>',"<style:footer/>",'<style:footer-left style:display="false"/>',"</style:master-page>","</office:master-styles>"].join(""),t="<office:document-styles "+Nke({"xmlns:office":"urn:oasis:names:tc:opendocument:xmlns:office:1.0","xmlns:table":"urn:oasis:names:tc:opendocument:xmlns:table:1.0","xmlns:style":"urn:oasis:names:tc:opendocument:xmlns:style:1.0","xmlns:text":"urn:oasis:names:tc:opendocument:xmlns:text:1.0","xmlns:draw":"urn:oasis:names:tc:opendocument:xmlns:drawing:1.0","xmlns:fo":"urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0","xmlns:xlink":"http://www.w3.org/1999/xlink","xmlns:dc":"http://purl.org/dc/elements/1.1/","xmlns:number":"urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0","xmlns:svg":"urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0","xmlns:of":"urn:oasis:names:tc:opendocument:xmlns:of:1.2","office:version":"1.2"})+">"+e+"</office:document-styles>";return function(){return rke+t}}(),pRe=function(){var e=function(e){return oke(e).replace(/  +/g,function(e){return'<text:s text:c="'+e.length+'"/>'}).replace(/\t/g,"<text:tab/>").replace(/\n/g,"</text:p><text:p>").replace(/^ /,"<text:s/>").replace(/ $/,"<text:s/>")},t="          <table:table-cell />\n",l=function(l,r,n){var i=[];i.push('      <table:table table:name="'+oke(r.SheetNames[n])+'" table:style-name="ta1">\n');var a=0,s=0,o=zTe(l["!ref"]||"A1"),c=l["!merges"]||[],u=0,p=Array.isArray(l);if(l["!cols"])for(s=0;s<=o.e.c;++s)i.push("        <table:table-column"+(l["!cols"][s]?' table:style-name="co'+l["!cols"][s].ods+'"':"")+"></table:table-column>\n");var d="",m=l["!rows"]||[];for(a=0;a<o.s.r;++a)d=m[a]?' table:style-name="ro'+m[a].ods+'"':"",i.push("        <table:table-row"+d+"></table:table-row>\n");for(;a<=o.e.r;++a){for(d=m[a]?' table:style-name="ro'+m[a].ods+'"':"",i.push("        <table:table-row"+d+">\n"),s=0;s<o.s.c;++s)i.push(t);for(;s<=o.e.c;++s){var h=!1,g={},y="";for(u=0;u!=c.length;++u)if(!(c[u].s.c>s)&&!(c[u].s.r>a)&&!(c[u].e.c<s)&&!(c[u].e.r<a)){c[u].s.c==s&&c[u].s.r==a||(h=!0),g["table:number-columns-spanned"]=c[u].e.c-c[u].s.c+1,g["table:number-rows-spanned"]=c[u].e.r-c[u].s.r+1;break}if(h)i.push("          <table:covered-table-cell/>\n");else{var f=qTe({r:a,c:s}),b=p?(l[a]||[])[s]:l[f];if(b&&b.f&&(g["table:formula"]=oke(JMe(b.f)),b.F&&b.F.slice(0,f.length)==f)){var v=zTe(b.F);g["table:number-matrix-columns-spanned"]=v.e.c-v.s.c+1,g["table:number-matrix-rows-spanned"]=v.e.r-v.s.r+1}if(b){switch(b.t){case"b":y=b.v?"TRUE":"FALSE",g["office:value-type"]="boolean",g["office:boolean-value"]=b.v?"true":"false";break;case"n":y=b.w||String(b.v||0),g["office:value-type"]="float",g["office:value"]=b.v||0;break;case"s":case"str":y=null==b.v?"":b.v,g["office:value-type"]="string";break;case"d":y=b.w||$Ie(b.v).toISOString(),g["office:value-type"]="date",g["office:date-value"]=$Ie(b.v).toISOString(),g["table:style-name"]="ce1";break;default:i.push(t);continue}var x=e(y);if(b.l&&b.l.Target){var S=b.l.Target;"#"==(S="#"==S.charAt(0)?"#"+XMe(S.slice(1)):S).charAt(0)||S.match(/^\w+:/)||(S="../"+S),x=Cke("text:a",x,{"xlink:href":S.replace(/&/g,"&amp;")})}i.push("          "+Cke("table:table-cell",Cke("text:p",x,{}),g)+"\n")}else i.push(t)}}i.push("        </table:table-row>\n")}return i.push("      </table:table>\n"),i.join("")};return function(e,t){var r=[rke],n=Nke({"xmlns:office":"urn:oasis:names:tc:opendocument:xmlns:office:1.0","xmlns:table":"urn:oasis:names:tc:opendocument:xmlns:table:1.0","xmlns:style":"urn:oasis:names:tc:opendocument:xmlns:style:1.0","xmlns:text":"urn:oasis:names:tc:opendocument:xmlns:text:1.0","xmlns:draw":"urn:oasis:names:tc:opendocument:xmlns:drawing:1.0","xmlns:fo":"urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0","xmlns:xlink":"http://www.w3.org/1999/xlink","xmlns:dc":"http://purl.org/dc/elements/1.1/","xmlns:meta":"urn:oasis:names:tc:opendocument:xmlns:meta:1.0","xmlns:number":"urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0","xmlns:presentation":"urn:oasis:names:tc:opendocument:xmlns:presentation:1.0","xmlns:svg":"urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0","xmlns:chart":"urn:oasis:names:tc:opendocument:xmlns:chart:1.0","xmlns:dr3d":"urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0","xmlns:math":"http://www.w3.org/1998/Math/MathML","xmlns:form":"urn:oasis:names:tc:opendocument:xmlns:form:1.0","xmlns:script":"urn:oasis:names:tc:opendocument:xmlns:script:1.0","xmlns:ooo":"http://openoffice.org/2004/office","xmlns:ooow":"http://openoffice.org/2004/writer","xmlns:oooc":"http://openoffice.org/2004/calc","xmlns:dom":"http://www.w3.org/2001/xml-events","xmlns:xforms":"http://www.w3.org/2002/xforms","xmlns:xsd":"http://www.w3.org/2001/XMLSchema","xmlns:xsi":"http://www.w3.org/2001/XMLSchema-instance","xmlns:sheet":"urn:oasis:names:tc:opendocument:sh33tjs:1.0","xmlns:rpt":"http://openoffice.org/2005/report","xmlns:of":"urn:oasis:names:tc:opendocument:xmlns:of:1.2","xmlns:xhtml":"http://www.w3.org/1999/xhtml","xmlns:grddl":"http://www.w3.org/2003/g/data-view#","xmlns:tableooo":"http://openoffice.org/2009/table","xmlns:drawooo":"http://openoffice.org/2010/draw","xmlns:calcext":"urn:org:documentfoundation:names:experimental:calc:xmlns:calcext:1.0","xmlns:loext":"urn:org:documentfoundation:names:experimental:office:xmlns:loext:1.0","xmlns:field":"urn:openoffice:names:experimental:ooo-ms-interop:xmlns:field:1.0","xmlns:formx":"urn:openoffice:names:experimental:ooxml-odf-interop:xmlns:form:1.0","xmlns:css3t":"http://www.w3.org/TR/css3-text/","office:version":"1.2"}),i=Nke({"xmlns:config":"urn:oasis:names:tc:opendocument:xmlns:config:1.0","office:mimetype":"application/vnd.oasis.opendocument.spreadsheet"});"fods"==t.bookType?(r.push("<office:document"+n+i+">\n"),r.push(_Ae().replace(/office:document-meta/g,"office:meta"))):r.push("<office:document-content"+n+">\n"),function(e,t){e.push(" <office:automatic-styles>\n"),e.push('  <number:date-style style:name="N37" number:automatic-order="true">\n'),e.push('   <number:month number:style="long"/>\n'),e.push("   <number:text>/</number:text>\n"),e.push('   <number:day number:style="long"/>\n'),e.push("   <number:text>/</number:text>\n"),e.push("   <number:year/>\n"),e.push("  </number:date-style>\n");var l=0;t.SheetNames.map(function(e){return t.Sheets[e]}).forEach(function(t){if(t&&t["!cols"])for(var r=0;r<t["!cols"].length;++r)if(t["!cols"][r]){var n=t["!cols"][r];if(null==n.width&&null==n.wpx&&null==n.wch)continue;FDe(n),n.ods=l;var i=t["!cols"][r].wpx+"px";e.push('  <style:style style:name="co'+l+'" style:family="table-column">\n'),e.push('   <style:table-column-properties fo:break-before="auto" style:column-width="'+i+'"/>\n'),e.push("  </style:style>\n"),++l}});var r=0;t.SheetNames.map(function(e){return t.Sheets[e]}).forEach(function(t){if(t&&t["!rows"])for(var l=0;l<t["!rows"].length;++l)if(t["!rows"][l]){t["!rows"][l].ods=r;var n=t["!rows"][l].hpx+"px";e.push('  <style:style style:name="ro'+r+'" style:family="table-row">\n'),e.push('   <style:table-row-properties fo:break-before="auto" style:row-height="'+n+'"/>\n'),e.push("  </style:style>\n"),++r}}),e.push('  <style:style style:name="ta1" style:family="table" style:master-page-name="mp1">\n'),e.push('   <style:table-properties table:display="true" style:writing-mode="lr-tb"/>\n'),e.push("  </style:style>\n"),e.push('  <style:style style:name="ce1" style:family="table-cell" style:parent-style-name="Default" style:data-style-name="N37"/>\n'),e.push(" </office:automatic-styles>\n")}(r,e),r.push("  <office:body>\n"),r.push("    <office:spreadsheet>\n");for(var a=0;a!=e.SheetNames.length;++a)r.push(l(e.Sheets[e.SheetNames[a]],e,a));return r.push("    </office:spreadsheet>\n"),r.push("  </office:body>\n"),"fods"==t.bookType?r.push("</office:document>"):r.push("</office:document-content>"),r.join("")}}();function dRe(e,t){if("fods"==t.bookType)return pRe(e,t);var l=lke(),r="",n=[],i=[];return tke(l,r="mimetype","application/vnd.oasis.opendocument.spreadsheet"),tke(l,r="content.xml",pRe(e,t)),n.push([r,"text/xml"]),i.push([r,"ContentFile"]),tke(l,r="styles.xml",uRe(e,t)),n.push([r,"text/xml"]),i.push([r,"StylesFile"]),tke(l,r="meta.xml",rke+_Ae()),n.push([r,"text/xml"]),i.push([r,"MetadataFile"]),tke(l,r="manifest.rdf",function(e){var t=[rke];t.push('<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">\n');for(var l=0;l!=e.length;++l)t.push(jAe(e[l][0],e[l][1])),t.push(PAe("",e[l][0]));return t.push(jAe("","Document","pkg")),t.push("</rdf:RDF>"),t.join("")}(i)),n.push([r,"application/rdf+xml"]),tke(l,r="META-INF/manifest.xml",function(e){var t=[rke];t.push('<manifest:manifest xmlns:manifest="urn:oasis:names:tc:opendocument:xmlns:manifest:1.0" manifest:version="1.2">\n'),t.push('  <manifest:file-entry manifest:full-path="/" manifest:version="1.2" manifest:media-type="application/vnd.oasis.opendocument.spreadsheet"/>\n');for(var l=0;l<e.length;++l)t.push('  <manifest:file-entry manifest:full-path="'+e[l][0]+'" manifest:media-type="'+e[l][1]+'"/>\n');return t.push("</manifest:manifest>"),t.join("")}(n)),l}function mRe(e){return new DataView(e.buffer,e.byteOffset,e.byteLength)}function hRe(e){return"undefined"!=typeof TextEncoder?(new TextEncoder).encode(e):Rwe(bke(e))}function gRe(e){var t=e.reduce(function(e,t){return e+t.length},0),l=new Uint8Array(t),r=0;return e.forEach(function(e){l.set(e,r),r+=e.length}),l}function yRe(e,t){var l=t?t[0]:0,r=127&e[l];e:if(e[l++]>=128){if(r|=(127&e[l])<<7,e[l++]<128)break e;if(r|=(127&e[l])<<14,e[l++]<128)break e;if(r|=(127&e[l])<<21,e[l++]<128)break e;if(r+=(127&e[l])*Math.pow(2,28),++l,e[l++]<128)break e;if(r+=(127&e[l])*Math.pow(2,35),++l,e[l++]<128)break e;if(r+=(127&e[l])*Math.pow(2,42),++l,e[l++]<128)break e}return t&&(t[0]=l),r}function fRe(e){var t=new Uint8Array(7);t[0]=127&e;var l=1;e:if(e>127){if(t[l-1]|=128,t[l]=e>>7&127,++l,e<=16383)break e;if(t[l-1]|=128,t[l]=e>>14&127,++l,e<=2097151)break e;if(t[l-1]|=128,t[l]=e>>21&127,++l,e<=268435455)break e;if(t[l-1]|=128,t[l]=e/256>>>21&127,++l,e<=34359738367)break e;if(t[l-1]|=128,t[l]=e/65536>>>21&127,++l,e<=4398046511103)break e;t[l-1]|=128,t[l]=e/16777216>>>21&127,++l}return t.slice(0,l)}function bRe(e){var t=0,l=127&e[t];e:if(e[t++]>=128){if(l|=(127&e[t])<<7,e[t++]<128)break e;if(l|=(127&e[t])<<14,e[t++]<128)break e;if(l|=(127&e[t])<<21,e[t++]<128)break e;l|=(127&e[t])<<28}return l}function vRe(e){for(var t=[],l=[0];l[0]<e.length;){var r,n=l[0],i=yRe(e,l),a=7&i,s=0;if(0==(i=Math.floor(i/8)))break;switch(a){case 0:for(var o=l[0];e[l[0]++]>=128;);r=e.slice(o,l[0]);break;case 5:s=4,r=e.slice(l[0],l[0]+s),l[0]+=s;break;case 1:s=8,r=e.slice(l[0],l[0]+s),l[0]+=s;break;case 2:s=yRe(e,l),r=e.slice(l[0],l[0]+s),l[0]+=s;break;default:throw new Error("PB Type ".concat(a," for Field ").concat(i," at offset ").concat(n))}var c={data:r,type:a};null==t[i]?t[i]=[c]:t[i].push(c)}return t}function xRe(e){var t=[];return e.forEach(function(e,l){e.forEach(function(e){e.data&&(t.push(fRe(8*l+e.type)),2==e.type&&t.push(fRe(e.data.length)),t.push(e.data))})}),gRe(t)}function SRe(e){for(var t,l=[],r=[0];r[0]<e.length;){var n=yRe(e,r),i=vRe(e.slice(r[0],r[0]+n));r[0]+=n;var a={id:bRe(i[1][0].data),messages:[]};i[2].forEach(function(t){var l=vRe(t.data),n=bRe(l[3][0].data);a.messages.push({meta:l,data:e.slice(r[0],r[0]+n)}),r[0]+=n}),(null==(t=i[3])?void 0:t[0])&&(a.merge=bRe(i[3][0].data)>>>0>0),l.push(a)}return l}function NRe(e){var t=[];return e.forEach(function(e){var l=[];l[1]=[{data:fRe(e.id),type:0}],l[2]=[],null!=e.merge&&(l[3]=[{data:fRe(+!!e.merge),type:0}]);var r=[];e.messages.forEach(function(e){r.push(e.data),e.meta[3]=[{type:0,data:fRe(e.data.length)}],l[2].push({data:xRe(e.meta),type:2})});var n=xRe(l);t.push(fRe(n.length)),t.push(n),r.forEach(function(e){return t.push(e)})}),gRe(t)}function CRe(e,t){if(0!=e)throw new Error("Unexpected Snappy chunk type ".concat(e));for(var l=[0],r=yRe(t,l),n=[];l[0]<t.length;){var i=3&t[l[0]];if(0!=i){var a=0,s=0;if(1==i?(s=4+(t[l[0]]>>2&7),a=(224&t[l[0]++])<<3,a|=t[l[0]++]):(s=1+(t[l[0]++]>>2),2==i?(a=t[l[0]]|t[l[0]+1]<<8,l[0]+=2):(a=(t[l[0]]|t[l[0]+1]<<8|t[l[0]+2]<<16|t[l[0]+3]<<24)>>>0,l[0]+=4)),n=[gRe(n)],0==a)throw new Error("Invalid offset 0");if(a>n[0].length)throw new Error("Invalid offset beyond length");if(s>=a)for(n.push(n[0].slice(-a)),s-=a;s>=n[n.length-1].length;)n.push(n[n.length-1]),s-=n[n.length-1].length;n.push(n[0].slice(-a,-a+s))}else{var o=t[l[0]++]>>2;if(o<60)++o;else{var c=o-59;o=t[l[0]],c>1&&(o|=t[l[0]+1]<<8),c>2&&(o|=t[l[0]+2]<<16),c>3&&(o|=t[l[0]+3]<<24),o>>>=0,o++,l[0]+=c}n.push(t.slice(l[0],l[0]+o)),l[0]+=o}}var u=gRe(n);if(u.length!=r)throw new Error("Unexpected length: ".concat(u.length," != ").concat(r));return u}function wRe(e){for(var t=[],l=0;l<e.length;){var r=e[l++],n=e[l]|e[l+1]<<8|e[l+2]<<16;l+=3,t.push(CRe(r,e.slice(l,l+n))),l+=n}if(l!==e.length)throw new Error("data is not a valid framed stream!");return gRe(t)}function IRe(e){for(var t=[],l=0;l<e.length;){var r=Math.min(e.length-l,268435455),n=new Uint8Array(4);t.push(n);var i=fRe(r),a=i.length;t.push(i),r<=60?(a++,t.push(new Uint8Array([r-1<<2]))):r<=256?(a+=2,t.push(new Uint8Array([240,r-1&255]))):r<=65536?(a+=3,t.push(new Uint8Array([244,r-1&255,r-1>>8&255]))):r<=16777216?(a+=4,t.push(new Uint8Array([248,r-1&255,r-1>>8&255,r-1>>16&255]))):r<=4294967296&&(a+=5,t.push(new Uint8Array([252,r-1&255,r-1>>8&255,r-1>>16&255,r-1>>>24&255]))),t.push(e.slice(l,l+r)),a+=r,n[0]=0,n[1]=255&a,n[2]=a>>8&255,n[3]=a>>16&255,l+=r}return gRe(t)}function kRe(e,t){var l=new Uint8Array(32),r=mRe(l),n=12,i=0;switch(l[0]=5,e.t){case"n":l[1]=2,function(e,t,l){var r=Math.floor(0==l?0:Math.LOG10E*Math.log(Math.abs(l)))+6176-20,n=l/Math.pow(10,r-6176);e[t+15]|=r>>7,e[t+14]|=(127&r)<<1;for(var i=0;n>=1;++i,n/=256)e[t+i]=255&n;e[t+15]|=l>=0?0:128}(l,n,e.v),i|=1,n+=16;break;case"b":l[1]=6,r.setFloat64(n,e.v?1:0,!0),i|=2,n+=8;break;case"s":if(-1==t.indexOf(e.v))throw new Error("Value ".concat(e.v," missing from SST!"));l[1]=3,r.setUint32(n,t.indexOf(e.v),!0),i|=8,n+=4;break;default:throw"unsupported cell type "+e.t}return r.setUint32(8,i,!0),l.slice(0,n)}function TRe(e,t){var l=new Uint8Array(32),r=mRe(l),n=12,i=0;switch(l[0]=3,e.t){case"n":l[2]=2,r.setFloat64(n,e.v,!0),i|=32,n+=8;break;case"b":l[2]=6,r.setFloat64(n,e.v?1:0,!0),i|=32,n+=8;break;case"s":if(-1==t.indexOf(e.v))throw new Error("Value ".concat(e.v," missing from SST!"));l[2]=3,r.setUint32(n,t.indexOf(e.v),!0),i|=16,n+=4;break;default:throw"unsupported cell type "+e.t}return r.setUint32(4,i,!0),l.slice(0,n)}function ARe(e){return yRe(vRe(e)[1][0].data)}function DRe(e,t,l){var r,n,i,a;if(!(null==(r=e[6])?void 0:r[0])||!(null==(n=e[7])?void 0:n[0]))throw"Mutation only works on post-BNC storages!";if((null==(a=null==(i=e[8])?void 0:i[0])?void 0:a.data)&&bRe(e[8][0].data)>0||!1)throw"Math only works with normal offsets";for(var s=0,o=mRe(e[7][0].data),c=0,u=[],p=mRe(e[4][0].data),d=0,m=[],h=0;h<t.length;++h)if(null!=t[h]){var g,y;switch(o.setUint16(2*h,c,!0),p.setUint16(2*h,d,!0),typeof t[h]){case"string":g=kRe({t:"s",v:t[h]},l),y=TRe({t:"s",v:t[h]},l);break;case"number":g=kRe({t:"n",v:t[h]},l),y=TRe({t:"n",v:t[h]},l);break;case"boolean":g=kRe({t:"b",v:t[h]},l),y=TRe({t:"b",v:t[h]},l);break;default:throw new Error("Unsupported value "+t[h])}u.push(g),c+=g.length,m.push(y),d+=y.length,++s}else o.setUint16(2*h,65535,!0),p.setUint16(2*h,65535);for(e[2][0].data=fRe(s);h<e[7][0].data.length/2;++h)o.setUint16(2*h,65535,!0),p.setUint16(2*h,65535,!0);return e[6][0].data=gRe(u),e[3][0].data=gRe(m),s}function MRe(e){return function(t){for(var l=0;l!=e.length;++l){var r=e[l];void 0===t[r[0]]&&(t[r[0]]=r[1]),"n"===r[2]&&(t[r[0]]=Number(t[r[0]]))}}}function ERe(e){MRe([["cellDates",!1],["bookSST",!1],["bookType","xlsx"],["compression",!1],["WTF",!1]])(e)}function RRe(e,t){return"ods"==t.bookType?dRe(e,t):"numbers"==t.bookType?function(e,t){if(!t||!t.numbers)throw new Error("Must pass a `numbers` option -- check the README");var l=e.Sheets[e.SheetNames[0]];e.SheetNames.length>1&&console.error("The Numbers writer currently writes only the first table");var r=zTe(l["!ref"]);r.s.r=r.s.c=0;var n=!1;r.e.c>9&&(n=!0,r.e.c=9),r.e.r>49&&(n=!0,r.e.r=49),n&&console.error("The Numbers writer is currently limited to ".concat(UTe(r)));var i=zRe(l,{range:r,header:1}),a=["~Sh33tJ5~"];i.forEach(function(e){return e.forEach(function(e){"string"==typeof e&&a.push(e)})});var s={},o=[],c=EIe.read(t.numbers,{type:"base64"});c.FileIndex.map(function(e,t){return[e,c.FullPaths[t]]}).forEach(function(e){var t=e[0],l=e[1];2==t.type&&t.name.match(/\.iwa/)&&SRe(wRe(t.content)).forEach(function(e){o.push(e.id),s[e.id]={deps:[],location:l,type:bRe(e.messages[0].meta[1][0].data)}})}),o.sort(function(e,t){return e-t});var u=o.filter(function(e){return e>1}).map(function(e){return[e,fRe(e)]});c.FileIndex.map(function(e,t){return[e,c.FullPaths[t]]}).forEach(function(e){var t=e[0];e[1],t.name.match(/\.iwa/)&&SRe(wRe(t.content)).forEach(function(e){e.messages.forEach(function(t){u.forEach(function(t){e.messages.some(function(e){return 11006!=bRe(e.meta[1][0].data)&&function(e,t){e:for(var l=0;l<=e.length-t.length;++l){for(var r=0;r<t.length;++r)if(e[l+r]!=t[r])continue e;return!0}return!1}(e.data,t[1])})&&s[t[0]].deps.push(e.id)})})})});for(var p,d=EIe.find(c,s[1].location),m=SRe(wRe(d.content)),h=0;h<m.length;++h){var g=m[h];1==g.id&&(p=g)}var y=ARe(vRe(p.messages[0].data)[1][0].data);for(m=SRe(wRe((d=EIe.find(c,s[y].location)).content)),h=0;h<m.length;++h)(g=m[h]).id==y&&(p=g);for(y=ARe(vRe(p.messages[0].data)[2][0].data),m=SRe(wRe((d=EIe.find(c,s[y].location)).content)),h=0;h<m.length;++h)(g=m[h]).id==y&&(p=g);for(y=ARe(vRe(p.messages[0].data)[2][0].data),m=SRe(wRe((d=EIe.find(c,s[y].location)).content)),h=0;h<m.length;++h)(g=m[h]).id==y&&(p=g);var f=vRe(p.messages[0].data);f[6][0].data=fRe(r.e.r+1),f[7][0].data=fRe(r.e.c+1);for(var b=ARe(f[46][0].data),v=EIe.find(c,s[b].location),x=SRe(wRe(v.content)),S=0;S<x.length&&x[S].id!=b;++S);if(x[S].id!=b)throw"Bad ColumnRowUIDMapArchive";var N=vRe(x[S].messages[0].data);N[1]=[],N[2]=[],N[3]=[];for(var C=0;C<=r.e.c;++C){var w=[];w[1]=w[2]=[{type:0,data:fRe(C+420690)}],N[1].push({type:2,data:xRe(w)}),N[2].push({type:0,data:fRe(C)}),N[3].push({type:0,data:fRe(C)})}N[4]=[],N[5]=[],N[6]=[];for(var I=0;I<=r.e.r;++I)(w=[])[1]=w[2]=[{type:0,data:fRe(I+726270)}],N[4].push({type:2,data:xRe(w)}),N[5].push({type:0,data:fRe(I)}),N[6].push({type:0,data:fRe(I)});x[S].messages[0].data=xRe(N),v.content=IRe(NRe(x)),v.size=v.content.length,delete f[46];var k=vRe(f[4][0].data);k[7][0].data=fRe(r.e.r+1);var T=ARe(vRe(k[1][0].data)[2][0].data);if((x=SRe(wRe((v=EIe.find(c,s[T].location)).content)))[0].id!=T)throw"Bad HeaderStorageBucket";var A=vRe(x[0].messages[0].data);for(I=0;I<i.length;++I){var D=vRe(A[2][0].data);D[1][0].data=fRe(I),D[4][0].data=fRe(i[I].length),A[2][I]={type:A[2][0].type,data:xRe(D)}}x[0].messages[0].data=xRe(A),v.content=IRe(NRe(x)),v.size=v.content.length;var M=ARe(k[2][0].data);if((x=SRe(wRe((v=EIe.find(c,s[M].location)).content)))[0].id!=M)throw"Bad HeaderStorageBucket";for(A=vRe(x[0].messages[0].data),C=0;C<=r.e.c;++C)(D=vRe(A[2][0].data))[1][0].data=fRe(C),D[4][0].data=fRe(r.e.r+1),A[2][C]={type:A[2][0].type,data:xRe(D)};x[0].messages[0].data=xRe(A),v.content=IRe(NRe(x)),v.size=v.content.length;var E=ARe(k[4][0].data);!function(){for(var e,t=EIe.find(c,s[E].location),l=SRe(wRe(t.content)),r=0;r<l.length;++r){var n=l[r];n.id==E&&(e=n)}var i=vRe(e.messages[0].data);i[3]=[];var o=[];a.forEach(function(e,t){o[1]=[{type:0,data:fRe(t)}],o[2]=[{type:0,data:fRe(1)}],o[3]=[{type:2,data:hRe(e)}],i[3].push({type:2,data:xRe(o)})}),e.messages[0].data=xRe(i);var u=IRe(NRe(l));t.content=u,t.size=t.content.length}();var R=vRe(k[3][0].data),B=R[1][0];delete R[2];var j=vRe(B.data),P=ARe(j[2][0].data);!function(){for(var e,t=EIe.find(c,s[P].location),l=SRe(wRe(t.content)),n=0;n<l.length;++n){var o=l[n];o.id==P&&(e=o)}var u=vRe(e.messages[0].data);delete u[6],delete R[7];var p=new Uint8Array(u[5][0].data);u[5]=[];for(var d=0,m=0;m<=r.e.r;++m){var h=vRe(p);d+=DRe(h,i[m],a),h[1][0].data=fRe(m),u[5].push({data:xRe(h),type:2})}u[1]=[{type:0,data:fRe(r.e.c+1)}],u[2]=[{type:0,data:fRe(r.e.r+1)}],u[3]=[{type:0,data:fRe(d)}],u[4]=[{type:0,data:fRe(r.e.r+1)}],e.messages[0].data=xRe(u);var g=IRe(NRe(l));t.content=g,t.size=t.content.length}(),B.data=xRe(j),k[3][0].data=xRe(R),f[4][0].data=xRe(k),p.messages[0].data=xRe(f);var _=IRe(NRe(m));return d.content=_,d.size=d.content.length,c}(e,t):"xlsb"==t.bookType?function(e,t){aMe=1024,e&&!e.SSF&&(e.SSF=YIe(Zwe));e&&e.SSF&&(AIe(),TIe(e.SSF),t.revssf=LIe(e.SSF),t.revssf[e.SSF[65535]]=0,t.ssf=e.SSF);t.rels={},t.wbrels={},t.Strings=[],t.Strings.Count=0,t.Strings.Unique=0,eEe?t.revStrings=new Map:(t.revStrings={},t.revStrings.foo=[],delete t.revStrings.foo);var l="xlsb"==t.bookType?"bin":"xml",r=dMe.indexOf(t.bookType)>-1,n={workbooks:[],sheets:[],charts:[],dialogs:[],macros:[],rels:[],strs:[],comments:[],threadedcomments:[],links:[],coreprops:[],extprops:[],custprops:[],themes:[],styles:[],calcchains:[],vba:[],drawings:[],metadata:[],people:[],TODO:[],xmlns:""};ERe(t=t||{});var i=lke(),a="",s=0;t.cellXfs=[],nEe(t.cellXfs,{},{revssf:{General:0}}),e.Props||(e.Props={});if(a="docProps/core.xml",tke(i,a,FAe(e.Props,t)),n.coreprops.push(a),BAe(t.rels,2,a,MAe.CORE_PROPS),a="docProps/app.xml",e.Props&&e.Props.SheetNames);else if(e.Workbook&&e.Workbook.Sheets){for(var o=[],c=0;c<e.SheetNames.length;++c)2!=(e.Workbook.Sheets[c]||{}).Hidden&&o.push(e.SheetNames[c]);e.Props.SheetNames=o}else e.Props.SheetNames=e.SheetNames;e.Props.Worksheets=e.Props.SheetNames.length,tke(i,a,UAe(e.Props)),n.extprops.push(a),BAe(t.rels,3,a,MAe.EXT_PROPS),e.Custprops!==e.Props&&PIe(e.Custprops||{}).length>0&&(tke(i,a="docProps/custom.xml",GAe(e.Custprops)),n.custprops.push(a),BAe(t.rels,4,a,MAe.CUST_PROPS));for(s=1;s<=e.SheetNames.length;++s){var u={"!id":{}},p=e.Sheets[e.SheetNames[s-1]];(p||{})["!type"];if(tke(i,a="xl/worksheets/sheet"+s+"."+l,BEe(s-1,a,t,e,u)),n.sheets.push(a),BAe(t.wbrels,-1,"worksheets/sheet"+s+"."+l,MAe.WS[0]),p){var d=p["!comments"],m=!1,h="";d&&d.length>0&&(tke(i,h="xl/comments"+s+"."+l,jEe(d,h,t)),n.comments.push(h),BAe(u,-1,"../comments"+s+"."+l,MAe.CMNT),m=!0),p["!legacy"]&&m&&tke(i,"xl/drawings/vmlDrawing"+s+".vml",sMe(s,p["!comments"])),delete p["!comments"],delete p["!legacy"]}u["!id"].rId1&&tke(i,EAe(a),RAe(u))}null!=t.Strings&&t.Strings.length>0&&(tke(i,a="xl/sharedStrings."+l,function(e,t,l){return(".bin"===t.slice(-4)?MDe:ADe)(e,l)}(t.Strings,a,t)),n.strs.push(a),BAe(t.wbrels,-1,"sharedStrings."+l,MAe.SST));a="xl/workbook."+l,tke(i,a,function(e,t,l){return(".bin"===t.slice(-4)?REe:DEe)(e,l)}(e,a,t)),n.workbooks.push(a),BAe(t.rels,1,a,MAe.WB),a="xl/theme/theme1.xml",tke(i,a,rMe(e.Themes,t)),n.themes.push(a),BAe(t.wbrels,-1,"theme/theme1.xml",MAe.THEME),a="xl/styles."+l,tke(i,a,function(e,t,l){return(".bin"===t.slice(-4)?lMe:GDe)(e,l)}(e,a,t)),n.styles.push(a),BAe(t.wbrels,-1,"styles."+l,MAe.STY),e.vbaraw&&r&&(tke(i,a="xl/vbaProject.bin",e.vbaraw),n.vba.push(a),BAe(t.wbrels,-1,"vbaProject.bin",MAe.VBA));return a="xl/metadata."+l,tke(i,a,function(e){return(".bin"===e.slice(-4)?nMe:iMe)()}(a)),n.metadata.push(a),BAe(t.wbrels,-1,"metadata."+l,MAe.XLMETA),tke(i,"[Content_Types].xml",DAe(n,t)),tke(i,"_rels/.rels",RAe(t.rels)),tke(i,"xl/_rels/workbook."+l+".rels",RAe(t.wbrels)),delete t.revssf,delete t.ssf,i}(e,t):BRe(e,t)}function BRe(e,t){aMe=1024,e&&!e.SSF&&(e.SSF=YIe(Zwe)),e&&e.SSF&&(AIe(),TIe(e.SSF),t.revssf=LIe(e.SSF),t.revssf[e.SSF[65535]]=0,t.ssf=e.SSF),t.rels={},t.wbrels={},t.Strings=[],t.Strings.Count=0,t.Strings.Unique=0,eEe?t.revStrings=new Map:(t.revStrings={},t.revStrings.foo=[],delete t.revStrings.foo);var l="xml",r=dMe.indexOf(t.bookType)>-1,n={workbooks:[],sheets:[],charts:[],dialogs:[],macros:[],rels:[],strs:[],comments:[],threadedcomments:[],links:[],coreprops:[],extprops:[],custprops:[],themes:[],styles:[],calcchains:[],vba:[],drawings:[],metadata:[],people:[],TODO:[],xmlns:""};ERe(t=t||{});var i=lke(),a="",s=0;if(t.cellXfs=[],nEe(t.cellXfs,{},{revssf:{General:0}}),e.Props||(e.Props={}),tke(i,a="docProps/core.xml",FAe(e.Props,t)),n.coreprops.push(a),BAe(t.rels,2,a,MAe.CORE_PROPS),a="docProps/app.xml",e.Props&&e.Props.SheetNames);else if(e.Workbook&&e.Workbook.Sheets){for(var o=[],c=0;c<e.SheetNames.length;++c)2!=(e.Workbook.Sheets[c]||{}).Hidden&&o.push(e.SheetNames[c]);e.Props.SheetNames=o}else e.Props.SheetNames=e.SheetNames;e.Props.Worksheets=e.Props.SheetNames.length,tke(i,a,UAe(e.Props)),n.extprops.push(a),BAe(t.rels,3,a,MAe.EXT_PROPS),e.Custprops!==e.Props&&PIe(e.Custprops||{}).length>0&&(tke(i,a="docProps/custom.xml",GAe(e.Custprops)),n.custprops.push(a),BAe(t.rels,4,a,MAe.CUST_PROPS));var u=["SheetJ5"];for(t.tcid=0,s=1;s<=e.SheetNames.length;++s){var p={"!id":{}},d=e.Sheets[e.SheetNames[s-1]];(d||{})["!type"];if(tke(i,a="xl/worksheets/sheet"+s+"."+l,cEe(s-1,t,e,p)),n.sheets.push(a),BAe(t.wbrels,-1,"worksheets/sheet"+s+"."+l,MAe.WS[0]),d){var m=d["!comments"],h=!1,g="";if(m&&m.length>0){var y=!1;m.forEach(function(e){e[1].forEach(function(e){1==e.T&&(y=!0)})}),y&&(tke(i,g="xl/threadedComments/threadedComment"+s+"."+l,cMe(m,u,t)),n.threadedcomments.push(g),BAe(p,-1,"../threadedComments/threadedComment"+s+"."+l,MAe.TCMNT)),tke(i,g="xl/comments"+s+"."+l,oMe(m)),n.comments.push(g),BAe(p,-1,"../comments"+s+"."+l,MAe.CMNT),h=!0}d["!legacy"]&&h&&tke(i,"xl/drawings/vmlDrawing"+s+".vml",sMe(s,d["!comments"])),delete d["!comments"],delete d["!legacy"]}p["!id"].rId1&&tke(i,EAe(a),RAe(p))}return null!=t.Strings&&t.Strings.length>0&&(tke(i,a="xl/sharedStrings."+l,ADe(t.Strings,t)),n.strs.push(a),BAe(t.wbrels,-1,"sharedStrings."+l,MAe.SST)),tke(i,a="xl/workbook."+l,DEe(e)),n.workbooks.push(a),BAe(t.rels,1,a,MAe.WB),tke(i,a="xl/theme/theme1.xml",rMe(e.Themes,t)),n.themes.push(a),BAe(t.wbrels,-1,"theme/theme1.xml",MAe.THEME),tke(i,a="xl/styles."+l,GDe(e,t)),n.styles.push(a),BAe(t.wbrels,-1,"styles."+l,MAe.STY),e.vbaraw&&r&&(tke(i,a="xl/vbaProject.bin",e.vbaraw),n.vba.push(a),BAe(t.wbrels,-1,"vbaProject.bin",MAe.VBA)),tke(i,a="xl/metadata."+l,iMe()),n.metadata.push(a),BAe(t.wbrels,-1,"metadata."+l,MAe.XLMETA),u.length>1&&(tke(i,a="xl/persons/person.xml",function(e){var t=[rke,Cke("personList",null,{xmlns:Mke,"xmlns:x":Lke[0]}).replace(/[\/]>/,">")];return e.forEach(function(e,l){t.push(Cke("person",null,{displayName:e,id:"{54EE7950-7262-4200-6969-"+("000000000000"+l).slice(-12)+"}",userId:e,providerId:"None"}))}),t.push("</personList>"),t.join("")}(u)),n.people.push(a),BAe(t.wbrels,-1,"persons/person.xml",MAe.PEOPLE)),tke(i,"[Content_Types].xml",DAe(n,t)),tke(i,"_rels/.rels",RAe(t.rels)),tke(i,"xl/_rels/workbook.xml.rels",RAe(t.wbrels)),delete t.revssf,delete t.ssf,i}function jRe(e,t){var l="";switch((t||{}).type||"base64"){case"buffer":case"array":return[e[0],e[1],e[2],e[3],e[4],e[5],e[6],e[7]];case"base64":l=Twe(e.slice(0,12));break;case"binary":l=e;break;default:throw new Error("Unrecognized type "+(t&&t.type||"undefined"))}return[l.charCodeAt(0),l.charCodeAt(1),l.charCodeAt(2),l.charCodeAt(3),l.charCodeAt(4),l.charCodeAt(5),l.charCodeAt(6),l.charCodeAt(7)]}function PRe(e,t){switch(t.type){case"base64":case"binary":break;case"buffer":case"array":t.type="";break;case"file":return jIe(t.file,EIe.write(e,{type:Awe?"buffer":""}));case"string":throw new Error("'string' output type invalid for '"+t.bookType+"' files");default:throw new Error("Unrecognized type "+t.type)}return EIe.write(e,t)}function _Re(e,t){var l={},r=Awe?"nodebuffer":"undefined"!==typeof Uint8Array?"array":"string";if(t.compression&&(l.compression="DEFLATE"),t.password)l.type=r;else switch(t.type){case"base64":l.type="base64";break;case"binary":l.type="string";break;case"string":throw new Error("'string' output type invalid for '"+t.bookType+"' files");case"buffer":case"file":l.type=r;break;default:throw new Error("Unrecognized type "+t.type)}var n=e.FullPaths?EIe.write(e,{fileType:"zip",type:{nodebuffer:"buffer",string:"binary"}[l.type]||l.type,compression:!!t.compression}):e.generate(l);if("undefined"!==typeof Deno&&"string"==typeof n){if("binary"==t.type||"base64"==t.type)return n;n=new Uint8Array(Bwe(n))}return t.password&&"undefined"!==typeof encrypt_agile?PRe(encrypt_agile(n,t.password),t):"file"===t.type?jIe(t.file,n):"string"==t.type?fke(n):n}function ORe(e,t,l){l||(l="");var r=l+e;switch(t.type){case"base64":return kwe(bke(r));case"binary":return bke(r);case"string":return e;case"file":return jIe(t.file,r,"utf8");case"buffer":return Awe?Dwe(r,"utf8"):"undefined"!==typeof TextEncoder?(new TextEncoder).encode(r):ORe(r,{type:"binary"}).split("").map(function(e){return e.charCodeAt(0)})}throw new Error("Unrecognized type "+t.type)}function LRe(e,t){switch(t.type){case"string":case"base64":case"binary":for(var l="",r=0;r<e.length;++r)l+=String.fromCharCode(e[r]);return"base64"==t.type?kwe(l):"string"==t.type?fke(l):l;case"file":return jIe(t.file,e);case"buffer":return e;default:throw new Error("Unrecognized type "+t.type)}}function FRe(e,t){xwe(),AEe(e);var l=YIe(t||{});if(l.cellStyles&&(l.cellNF=!0,l.sheetStubs=!0),"array"==l.type){l.type="binary";var r=FRe(e,l);return l.type="array",Bwe(r)}var n=0;if(l.sheet&&(n="number"==typeof l.sheet?l.sheet:e.SheetNames.indexOf(l.sheet),!e.SheetNames[n]))throw new Error("Sheet not found: "+l.sheet+" : "+typeof l.sheet);switch(l.bookType||"xlsb"){case"xml":case"xlml":return ORe(qEe(e,l),l);case"slk":case"sylk":return ORe(NDe.from_sheet(e.Sheets[e.SheetNames[n]],l),l);case"htm":case"html":return ORe(aRe(e.Sheets[e.SheetNames[n]],l),l);case"txt":return function(e,t){switch(t.type){case"base64":return kwe(e);case"binary":case"string":return e;case"file":return jIe(t.file,e,"binary");case"buffer":return Awe?Dwe(e,"binary"):e.split("").map(function(e){return e.charCodeAt(0)})}throw new Error("Unrecognized type "+t.type)}(HRe(e.Sheets[e.SheetNames[n]],l),l);case"csv":return ORe(VRe(e.Sheets[e.SheetNames[n]],l),l,"\ufeff");case"dif":return ORe(CDe.from_sheet(e.Sheets[e.SheetNames[n]],l),l);case"dbf":return LRe(SDe.from_sheet(e.Sheets[e.SheetNames[n]],l),l);case"prn":return ORe(IDe.from_sheet(e.Sheets[e.SheetNames[n]],l),l);case"rtf":return ORe(BDe.from_sheet(e.Sheets[e.SheetNames[n]],l),l);case"eth":return ORe(wDe.from_sheet(e.Sheets[e.SheetNames[n]],l),l);case"fods":return ORe(dRe(e,l),l);case"wk1":return LRe(kDe.sheet_to_wk1(e.Sheets[e.SheetNames[n]],l),l);case"wk3":return LRe(kDe.book_to_wk3(e,l),l);case"biff2":l.biff||(l.biff=2);case"biff3":l.biff||(l.biff=3);case"biff4":return l.biff||(l.biff=4),LRe(tRe(e,l),l);case"biff5":l.biff||(l.biff=5);case"biff8":case"xla":case"xls":return l.biff||(l.biff=8),function(e,t){var l=t||{};return PRe(VEe(e,l),l)}(e,l);case"xlsx":case"xlsm":case"xlam":case"xlsb":case"numbers":case"ods":return function(e,t){var l=YIe(t||{});return _Re(RRe(e,l),l)}(e,l);default:throw new Error("Unrecognized bookType |"+l.bookType+"|")}}function qRe(e,t,l,r,n,i,a,s){var o=_Te(l),c=s.defval,u=s.raw||!Object.prototype.hasOwnProperty.call(s,"raw"),p=!0,d=1===n?[]:{};if(1!==n)if(Object.defineProperty)try{Object.defineProperty(d,"__rowNum__",{value:l,enumerable:!1})}catch(m7e){d.__rowNum__=l}else d.__rowNum__=l;if(!a||e[l])for(var m=t.s.c;m<=t.e.c;++m){var h=a?e[l][m]:e[r[m]+o];if(void 0!==h&&void 0!==h.t){var g=h.v;switch(h.t){case"z":if(null==g)break;continue;case"e":g=0==g?null:void 0;break;case"s":case"d":case"b":case"n":break;default:throw new Error("unrecognized type "+h.t)}if(null!=i[m]){if(null==g)if("e"==h.t&&null===g)d[i[m]]=null;else if(void 0!==c)d[i[m]]=c;else{if(!u||null!==g)continue;d[i[m]]=null}else d[i[m]]=u&&("n"!==h.t||"n"===h.t&&!1!==s.rawNumbers)?g:HTe(h,g,s);null!=g&&(p=!1)}}else{if(void 0===c)continue;null!=i[m]&&(d[i[m]]=c)}}return{row:d,isempty:p}}function zRe(e,t){if(null==e||null==e["!ref"])return[];var l={t:"n",v:0},r=0,n=1,i=[],a=0,s="",o={s:{r:0,c:0},e:{r:0,c:0}},c=t||{},u=null!=c.range?c.range:e["!ref"];switch(1===c.header?r=1:"A"===c.header?r=2:Array.isArray(c.header)?r=3:null==c.header&&(r=0),typeof u){case"string":o=GTe(u);break;case"number":(o=GTe(e["!ref"])).s.r=u;break;default:o=u}r>0&&(n=0);var p=_Te(o.s.r),d=[],m=[],h=0,g=0,y=Array.isArray(e),f=o.s.r,b=0,v={};y&&!e[f]&&(e[f]=[]);var x=c.skipHidden&&e["!cols"]||[],S=c.skipHidden&&e["!rows"]||[];for(b=o.s.c;b<=o.e.c;++b)if(!(x[b]||{}).hidden)switch(d[b]=LTe(b),l=y?e[f][b]:e[d[b]+p],r){case 1:i[b]=b-o.s.c;break;case 2:i[b]=d[b];break;case 3:i[b]=c.header[b-o.s.c];break;default:if(null==l&&(l={w:"__EMPTY",t:"s"}),s=a=HTe(l,null,c),g=v[a]||0){do{s=a+"_"+g++}while(v[s]);v[a]=g,v[s]=1}else v[a]=1;i[b]=s}for(f=o.s.r+n;f<=o.e.r;++f)if(!(S[f]||{}).hidden){var N=qRe(e,o,f,d,r,i,y,c);(!1===N.isempty||(1===r?!1!==c.blankrows:c.blankrows))&&(m[h++]=N.row)}return m.length=h,m}var URe=/"/g;function GRe(e,t,l,r,n,i,a,s){for(var o=!0,c=[],u="",p=_Te(l),d=t.s.c;d<=t.e.c;++d)if(r[d]){var m=s.dense?(e[l]||[])[d]:e[r[d]+p];if(null==m)u="";else if(null!=m.v){o=!1,u=""+(s.rawNumbers&&"n"==m.t?m.v:HTe(m,null,s));for(var h=0,g=0;h!==u.length;++h)if((g=u.charCodeAt(h))===n||g===i||34===g||s.forceQuotes){u='"'+u.replace(URe,'""')+'"';break}"ID"==u&&(u='"ID"')}else null==m.f||m.F?u="":(o=!1,(u="="+m.f).indexOf(",")>=0&&(u='"'+u.replace(URe,'""')+'"'));c.push(u)}return!1===s.blankrows&&o?null:c.join(a)}function VRe(e,t){var l=[],r=null==t?{}:t;if(null==e||null==e["!ref"])return"";var n=GTe(e["!ref"]),i=void 0!==r.FS?r.FS:",",a=i.charCodeAt(0),s=void 0!==r.RS?r.RS:"\n",o=s.charCodeAt(0),c=new RegExp(("|"==i?"\\|":i)+"+$"),u="",p=[];r.dense=Array.isArray(e);for(var d=r.skipHidden&&e["!cols"]||[],m=r.skipHidden&&e["!rows"]||[],h=n.s.c;h<=n.e.c;++h)(d[h]||{}).hidden||(p[h]=LTe(h));for(var g=0,y=n.s.r;y<=n.e.r;++y)(m[y]||{}).hidden||null!=(u=GRe(e,n,y,p,a,o,i,r))&&(r.strip&&(u=u.replace(c,"")),(u||!1!==r.blankrows)&&l.push((g++?s:"")+u));return delete r.dense,l.join("")}function HRe(e,t){t||(t={}),t.FS="\t",t.RS="\n";var l=VRe(e,t);if("undefined"==typeof Nwe||"string"==t.type)return l;var r=Nwe.utils.encode(1200,l,"str");return String.fromCharCode(255)+String.fromCharCode(254)+r}function WRe(e,t,l){var r,n=l||{},i=+!n.skipHeader,a=e||{},s=0,o=0;if(a&&null!=n.origin)if("number"==typeof n.origin)s=n.origin;else{var c="string"==typeof n.origin?FTe(n.origin):n.origin;s=c.r,o=c.c}var u={s:{c:0,r:0},e:{c:o,r:s+t.length-1+i}};if(a["!ref"]){var p=GTe(a["!ref"]);u.e.c=Math.max(u.e.c,p.e.c),u.e.r=Math.max(u.e.r,p.e.r),-1==s&&(s=p.e.r+1,u.e.r=s+t.length-1+i)}else-1==s&&(s=0,u.e.r=t.length-1+i);var d=n.header||[],m=0;t.forEach(function(e,t){PIe(e).forEach(function(l){-1==(m=d.indexOf(l))&&(d[m=d.length]=l);var c=e[l],u="z",p="",h=qTe({c:o+m,r:s+t+i});r=ZRe(a,h),!c||"object"!==typeof c||c instanceof Date?("number"==typeof c?u="n":"boolean"==typeof c?u="b":"string"==typeof c?u="s":c instanceof Date?(u="d",n.cellDates||(u="n",c=qIe(c)),p=n.dateNF||Zwe[14]):null===c&&n.nullError&&(u="e",c=0),r?(r.t=u,r.v=c,delete r.w,delete r.R,p&&(r.z=p)):a[h]=r={t:u,v:c},p&&(r.z=p)):a[h]=c})}),u.e.c=Math.max(u.e.c,o+d.length-1);var h=_Te(s);if(i)for(m=0;m<d.length;++m)a[LTe(m+o)+h]={t:"s",v:d[m]};return a["!ref"]=UTe(u),a}function ZRe(e,t,l){if("string"==typeof t){if(Array.isArray(e)){var r=FTe(t);return e[r.r]||(e[r.r]=[]),e[r.r][r.c]||(e[r.r][r.c]={t:"z"})}return e[t]||(e[t]={t:"z"})}return ZRe(e,qTe("number"!=typeof t?t:{r:t,c:l||0}))}function $Re(){return{SheetNames:[],Sheets:{}}}function KRe(e,t,l,r){var n=1;if(!l)for(;n<=65535&&-1!=e.SheetNames.indexOf(l="Sheet"+n);++n,l=void 0);if(!l||e.SheetNames.length>=65535)throw new Error("Too many worksheets");if(r&&e.SheetNames.indexOf(l)>=0){var i=l.match(/(^.*?)(\d+)$/);n=i&&+i[2]||0;var a=i&&i[1]||l;for(++n;n<=65535&&-1!=e.SheetNames.indexOf(l=a+n);++n);}if(TEe(l),e.SheetNames.indexOf(l)>=0)throw new Error("Worksheet with name |"+l+"| already exists!");return e.SheetNames.push(l),e.Sheets[l]=t,l}function YRe(e,t,l){return t?(e.l={Target:t},l&&(e.l.Tooltip=l)):delete e.l,e}var QRe={encode_col:LTe,encode_row:_Te,encode_cell:qTe,encode_range:UTe,decode_col:OTe,decode_row:PTe,split_cell:function(e){return e.replace(/(\$?[A-Z]*)(\$?\d*)/,"$1,$2").split(",")},decode_cell:FTe,decode_range:zTe,format_cell:HTe,sheet_add_aoa:ZTe,sheet_add_json:WRe,sheet_add_dom:sRe,aoa_to_sheet:$Te,json_to_sheet:function(e,t){return WRe(null,e,t)},table_to_sheet:oRe,table_to_book:function(e,t){return WTe(oRe(e,t),t)},sheet_to_csv:VRe,sheet_to_txt:HRe,sheet_to_json:zRe,sheet_to_html:aRe,sheet_to_formulae:function(e){var t,l="",r="";if(null==e||null==e["!ref"])return[];var n,i=GTe(e["!ref"]),a="",s=[],o=[],c=Array.isArray(e);for(n=i.s.c;n<=i.e.c;++n)s[n]=LTe(n);for(var u=i.s.r;u<=i.e.r;++u)for(a=_Te(u),n=i.s.c;n<=i.e.c;++n)if(l=s[n]+a,r="",void 0!==(t=c?(e[u]||[])[n]:e[l])){if(null!=t.F){if(l=t.F,!t.f)continue;r=t.f,-1==l.indexOf(":")&&(l=l+":"+l)}if(null!=t.f)r=t.f;else{if("z"==t.t)continue;if("n"==t.t&&null!=t.v)r=""+t.v;else if("b"==t.t)r=t.v?"TRUE":"FALSE";else if(void 0!==t.w)r="'"+t.w;else{if(void 0===t.v)continue;r="s"==t.t?"'"+t.v:""+t.v}}o[o.length]=l+"="+r}return o},sheet_to_row_object_array:zRe,sheet_get_cell:ZRe,book_new:$Re,book_append_sheet:KRe,book_set_sheet_visibility:function(e,t,l){e.Workbook||(e.Workbook={}),e.Workbook.Sheets||(e.Workbook.Sheets=[]);var r=function(e,t){if("number"==typeof t){if(t>=0&&e.SheetNames.length>t)return t;throw new Error("Cannot find sheet # "+t)}if("string"==typeof t){var l=e.SheetNames.indexOf(t);if(l>-1)return l;throw new Error("Cannot find sheet name |"+t+"|")}throw new Error("Cannot find sheet |"+t+"|")}(e,t);switch(e.Workbook.Sheets[r]||(e.Workbook.Sheets[r]={}),l){case 0:case 1:case 2:break;default:throw new Error("Bad sheet visibility setting "+l)}e.Workbook.Sheets[r].Hidden=l},cell_set_number_format:function(e,t){return e.z=t,e},cell_set_hyperlink:YRe,cell_set_internal_link:function(e,t,l){return YRe(e,"#"+t,l)},cell_add_comment:function(e,t,l){e.c||(e.c=[]),e.c.push({t:t,a:l||"SheetJS"})},sheet_set_array_formula:function(e,t,l,r){for(var n="string"!=typeof t?t:GTe(t),i="string"==typeof t?t:UTe(t),a=n.s.r;a<=n.e.r;++a)for(var s=n.s.c;s<=n.e.c;++s){var o=ZRe(e,a,s);o.t="n",o.F=i,delete o.v,a==n.s.r&&s==n.s.c&&(o.f=l,r&&(o.D=!0))}return e},consts:{SHEET_VISIBLE:0,SHEET_HIDDEN:1,SHEET_VERY_HIDDEN:2}};mwe.version;var JRe=l(78925);const XRe=(0,Na.Z)((0,Ue.jsx)("path",{d:"M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2"}),"MoreVertOutlined"),eBe=(0,Na.Z)((0,Ue.jsx)("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2m5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12z"}),"Cancel"),tBe=(0,Na.Z)((0,Ue.jsx)("path",{d:"M16.56 8.94 7.62 0 6.21 1.41l2.38 2.38-5.15 5.15c-.59.59-.59 1.54 0 2.12l5.5 5.5c.29.29.68.44 1.06.44s.77-.15 1.06-.44l5.5-5.5c.59-.58.59-1.53 0-2.12M5.21 10 10 5.21 14.79 10zM19 11.5s-2 2.17-2 3.5c0 1.1.9 2 2 2s2-.9 2-2c0-1.33-2-3.5-2-3.5M2 20h20v4H2z"}),"FormatColorFill"),lBe=(0,Na.Z)((0,Ue.jsx)("path",{d:"M18 14c0-4-6-10.8-6-10.8s-1.33 1.51-2.73 3.52l8.59 8.59c.09-.42.14-.86.14-1.31m-.88 3.12L12.5 12.5 5.27 5.27 4 6.55l3.32 3.32C6.55 11.32 6 12.79 6 14c0 3.31 2.69 6 6 6 1.52 0 2.9-.57 3.96-1.5l2.63 2.63 1.27-1.27z"}),"FormatColorReset"),rBe=(0,Na.Z)((0,Ue.jsx)("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-8.33 5.17 2 2 3.67-3.67 1.41 1.41L12.67 13l-2-2-3 3-1.41-1.41zM5 16h1.72L5 17.72zm.84 3 3-3h1.83l-3 3zm3.96 0 3-3h1.62l-3 3zm3.73 0 3-3h1.62l-3 3zM19 19h-1.73L19 17.27z"}),"DataThresholding"),nBe=({table:e,setShowPage:t,handleSortingChange:l,sorting:r,activeSortRowId:n,configBody:i,openColorDialogBox:a,clearActiveColorScaleColumn:s,setActiveThresholdCol:c})=>{const[u,p]=(0,o.useState)(null),[d,m]=(0,o.useState)([]);return(0,Ue.jsxs)(xF,{striped:!0,responsive:!0,size:"sm",children:[(0,Ue.jsx)("thead",{children:e.getHeaderGroups().map(o=>(0,Ue.jsx)("tr",{children:o.headers.map(o=>{var h,g;if(o.isPlaceholder)return(0,Ue.jsx)("th",{colSpan:o.colSpan},o.id);const y=o.column.getCanSort(),f=i.operator?Object.keys(i.operator).length:0,b=null===(h=i.rows)||void 0===h||null===(g=h[f])||void 0===g?void 0:g.field,v=o.column.id===b?b:o.column.id,x=r.find(e=>e.id===v),S=!n&&(null===x||void 0===x?void 0:x.id)===v;return(0,Ue.jsx)("th",{colSpan:o.colSpan,style:{zIndex:u===o.id?12:void 0},children:(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-center w-100",children:[(0,Ue.jsxs)("div",{className:"d-flex align-items-center",children:[(0,Ue.jsx)("span",{onClick:y?()=>{var e;const t=null!==(e=null===x||void 0===x?void 0:x.desc)&&void 0!==e&&e;l([{id:v,desc:!t}])}:void 0,style:{marginRight:"2.5px",cursor:"pointer"},className:"text-nowrap",children:dF(o.column.columnDef.header,o.getContext())}),y&&(0,Ue.jsxs)("div",{className:y?"cursor-pointer":"",onClick:y?()=>{var e;const t=null!==(e=null===x||void 0===x?void 0:x.desc)&&void 0!==e&&e;l([{id:v,desc:!t}])}:void 0,children:[S&&!1===(null===x||void 0===x?void 0:x.desc)&&(0,Ue.jsx)("button",{tabIndex:-1,"aria-label":"Sort column descending",title:"Sort column descending",className:"gridjs-sort gridjs-sort-asc"}),S&&!0===(null===x||void 0===x?void 0:x.desc)&&(0,Ue.jsx)("button",{tabIndex:-1,"aria-label":"Sort column ascending",title:"Sort column ascending",className:"gridjs-sort gridjs-sort-desc"}),!S&&(0,Ue.jsx)("button",{tabIndex:-1,"aria-label":"Sort column ascending",title:"Sort column ascending",className:"gridjs-sort gridjs-sort-neutral"})]})]}),"expander"!==o.id&&"row_label"!==o.id&&y&&(0,Ue.jsxs)("div",{className:"position-relative",children:[(0,Ue.jsx)(kF,{size:"small",sx:{padding:"2px",cursor:"pointer",marginRight:"-10px"},onClick:()=>{(t=>{const l=(null===e||void 0===e?void 0:e.getRowModel().rows.map(e=>Number(e.getValue(t))))||[];p(t),m(l)})(o.id),p(o.id)},children:(0,Ue.jsx)(XRe,{fontSize:"small"})}),u===o.id&&(0,Ue.jsxs)("div",{className:"card position-absolute p-4 shadow-sm",id:"color-panel",style:{zIndex:12},children:[(0,Ue.jsx)("div",{className:"position-absolute top-0 mb-2 bottom-1 end-0 m-1 p-1 rounded hover-bg-light",style:{cursor:"pointer"},onClick:()=>p(null),children:(0,Ue.jsx)(eBe,{fontSize:"small"})}),(0,Ue.jsxs)("div",{className:"text-dark fw-bold small py-1 px-2 rounded  hover-bg-light cursor-pointer fs-6",onClick:()=>{a(u,d),p(null)},style:{cursor:"pointer"},children:[(0,Ue.jsx)("span",{children:(0,Ue.jsx)(tBe,{fontSize:"small"})})," ","Apply Color Scale"]}),(0,Ue.jsxs)("div",{className:"text-dark fw-bold small py-1 px-2 rounded  hover-bg-light cursor-pointer mt-1 fs-6",onClick:()=>{s(u),p(null)},style:{cursor:"pointer"},children:[(0,Ue.jsx)("span",{children:(0,Ue.jsx)(lBe,{fontSize:"small"})})," ","Clear Color Scale"]}),(0,Ue.jsxs)("div",{className:"text-dark fw-bold small py-1 px-2 rounded  hover-bg-light cursor-pointer mt-1 fs-6",style:{cursor:"pointer"},onClick:()=>{t("thresholdReportPage"),c(o.id)},children:[(0,Ue.jsx)("span",{children:(0,Ue.jsx)(rBe,{fontSize:"small"})})," ","Apply Threshold"]})]})]})]})},o.id)})},o.id))}),(0,Ue.jsx)("tbody",{children:e.getRowModel().rows.map(e=>(0,Ue.jsx)("tr",{children:e.getVisibleCells().map(e=>(0,Ue.jsx)("td",{title:null!=e.getValue()&&String(e.getValue()).length>30?String(e.getValue()):void 0,children:dF(e.column.columnDef.cell,e.getContext())},e.id))},e.id))})]})};var iBe=l(63649),aBe=l(39028);const sBe=["className","component"];var oBe=l(41271),cBe=l(68658);const uBe=(0,Gn.Z)("MuiBox",["root"]),pBe=(0,cBe.Z)(),dBe=function(e={}){const{themeId:t,defaultTheme:l,defaultClassName:r="MuiBox-root",generateClassName:n}=e,i=(0,jj.default)("div",{shouldForwardProp:e=>"theme"!==e&&"sx"!==e&&"as"!==e})(iBe.Z),a=o.forwardRef(function(e,a){const s=gn(l),o=(0,aBe.Z)(e),{className:c,component:u="div"}=o,p=(0,lr.Z)(o,sBe);return(0,Ue.jsx)(i,(0,en.Z)({as:u,ref:a,className:(0,tn.Z)(c,n?n(r):r),theme:t&&s[t]||s},p))});return a}({themeId:fn.Z,defaultTheme:pBe,defaultClassName:uBe.root,generateClassName:oBe.Z.generate}),mBe=dBe;function hBe(e){return(0,Vn.ZP)("MuiLinearProgress",e)}(0,Gn.Z)("MuiLinearProgress",["root","colorPrimary","colorSecondary","determinate","indeterminate","buffer","query","dashed","dashedColorPrimary","dashedColorSecondary","bar","barColorPrimary","barColorSecondary","bar1Indeterminate","bar1Determinate","bar1Buffer","bar2Indeterminate","bar2Buffer"]);const gBe=["className","color","value","valueBuffer","variant"];let yBe,fBe,bBe,vBe,xBe,SBe,NBe=e=>e;const CBe=(0,Ti.F4)(yBe||(yBe=NBe`
  0% {
    left: -35%;
    right: 100%;
  }

  60% {
    left: 100%;
    right: -90%;
  }

  100% {
    left: 100%;
    right: -90%;
  }
`)),wBe=(0,Ti.F4)(fBe||(fBe=NBe`
  0% {
    left: -200%;
    right: 100%;
  }

  60% {
    left: 107%;
    right: -8%;
  }

  100% {
    left: 107%;
    right: -8%;
  }
`)),IBe=(0,Ti.F4)(bBe||(bBe=NBe`
  0% {
    opacity: 1;
    background-position: 0 -23px;
  }

  60% {
    opacity: 0;
    background-position: 0 -23px;
  }

  100% {
    opacity: 1;
    background-position: -200px -23px;
  }
`)),kBe=(e,t)=>"inherit"===t?"currentColor":e.vars?e.vars.palette.LinearProgress[`${t}Bg`]:"light"===e.palette.mode?(0,nn.$n)(e.palette[t].main,.62):(0,nn._j)(e.palette[t].main,.5),TBe=(0,un.ZP)("span",{name:"MuiLinearProgress",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:l}=e;return[t.root,t[`color${(0,xn.Z)(l.color)}`],t[l.variant]]}})(({ownerState:e,theme:t})=>(0,en.Z)({position:"relative",overflow:"hidden",display:"block",height:4,zIndex:0,"@media print":{colorAdjust:"exact"},backgroundColor:kBe(t,e.color)},"inherit"===e.color&&"buffer"!==e.variant&&{backgroundColor:"none","&::before":{content:'""',position:"absolute",left:0,top:0,right:0,bottom:0,backgroundColor:"currentColor",opacity:.3}},"buffer"===e.variant&&{backgroundColor:"transparent"},"query"===e.variant&&{transform:"rotate(180deg)"})),ABe=(0,un.ZP)("span",{name:"MuiLinearProgress",slot:"Dashed",overridesResolver:(e,t)=>{const{ownerState:l}=e;return[t.dashed,t[`dashedColor${(0,xn.Z)(l.color)}`]]}})(({ownerState:e,theme:t})=>{const l=kBe(t,e.color);return(0,en.Z)({position:"absolute",marginTop:0,height:"100%",width:"100%"},"inherit"===e.color&&{opacity:.3},{backgroundImage:`radial-gradient(${l} 0%, ${l} 16%, transparent 42%)`,backgroundSize:"10px 10px",backgroundPosition:"0 -23px"})},(0,Ti.iv)(vBe||(vBe=NBe`
    animation: ${0} 3s infinite linear;
  `),IBe)),DBe=(0,un.ZP)("span",{name:"MuiLinearProgress",slot:"Bar1",overridesResolver:(e,t)=>{const{ownerState:l}=e;return[t.bar,t[`barColor${(0,xn.Z)(l.color)}`],("indeterminate"===l.variant||"query"===l.variant)&&t.bar1Indeterminate,"determinate"===l.variant&&t.bar1Determinate,"buffer"===l.variant&&t.bar1Buffer]}})(({ownerState:e,theme:t})=>(0,en.Z)({width:"100%",position:"absolute",left:0,bottom:0,top:0,transition:"transform 0.2s linear",transformOrigin:"left",backgroundColor:"inherit"===e.color?"currentColor":(t.vars||t).palette[e.color].main},"determinate"===e.variant&&{transition:"transform .4s linear"},"buffer"===e.variant&&{zIndex:1,transition:"transform .4s linear"}),({ownerState:e})=>("indeterminate"===e.variant||"query"===e.variant)&&(0,Ti.iv)(xBe||(xBe=NBe`
      width: auto;
      animation: ${0} 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;
    `),CBe)),MBe=(0,un.ZP)("span",{name:"MuiLinearProgress",slot:"Bar2",overridesResolver:(e,t)=>{const{ownerState:l}=e;return[t.bar,t[`barColor${(0,xn.Z)(l.color)}`],("indeterminate"===l.variant||"query"===l.variant)&&t.bar2Indeterminate,"buffer"===l.variant&&t.bar2Buffer]}})(({ownerState:e,theme:t})=>(0,en.Z)({width:"100%",position:"absolute",left:0,bottom:0,top:0,transition:"transform 0.2s linear",transformOrigin:"left"},"buffer"!==e.variant&&{backgroundColor:"inherit"===e.color?"currentColor":(t.vars||t).palette[e.color].main},"inherit"===e.color&&{opacity:.3},"buffer"===e.variant&&{backgroundColor:kBe(t,e.color),transition:"transform .4s linear"}),({ownerState:e})=>("indeterminate"===e.variant||"query"===e.variant)&&(0,Ti.iv)(SBe||(SBe=NBe`
      width: auto;
      animation: ${0} 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) 1.15s infinite;
    `),wBe)),EBe=o.forwardRef(function(e,t){const l=(0,vn.i)({props:e,name:"MuiLinearProgress"}),{className:r,color:n="primary",value:i,valueBuffer:a,variant:s="indeterminate"}=l,o=(0,lr.Z)(l,gBe),c=(0,en.Z)({},l,{color:n,variant:s}),u=(e=>{const{classes:t,variant:l,color:r}=e,n={root:["root",`color${(0,xn.Z)(r)}`,l],dashed:["dashed",`dashedColor${(0,xn.Z)(r)}`],bar1:["bar",`barColor${(0,xn.Z)(r)}`,("indeterminate"===l||"query"===l)&&"bar1Indeterminate","determinate"===l&&"bar1Determinate","buffer"===l&&"bar1Buffer"],bar2:["bar","buffer"!==l&&`barColor${(0,xn.Z)(r)}`,"buffer"===l&&`color${(0,xn.Z)(r)}`,("indeterminate"===l||"query"===l)&&"bar2Indeterminate","buffer"===l&&"bar2Buffer"]};return(0,rn.Z)(n,hBe,t)})(c),p=sn(),d={},m={bar1:{},bar2:{}};if("determinate"===s||"buffer"===s)if(void 0!==i){d["aria-valuenow"]=Math.round(i),d["aria-valuemin"]=0,d["aria-valuemax"]=100;let e=i-100;p&&(e=-e),m.bar1.transform=`translateX(${e}%)`}else 0;if("buffer"===s)if(void 0!==a){let e=(a||0)-100;p&&(e=-e),m.bar2.transform=`translateX(${e}%)`}else 0;return(0,Ue.jsxs)(TBe,(0,en.Z)({className:(0,tn.Z)(u.root,r),ownerState:c,role:"progressbar"},d,{ref:t},o,{children:["buffer"===s?(0,Ue.jsx)(ABe,{className:u.dashed,ownerState:c}):null,(0,Ue.jsx)(DBe,{className:u.bar1,ownerState:c,style:m.bar1}),"determinate"===s?null:(0,Ue.jsx)(MBe,{className:u.bar2,ownerState:c,style:m.bar2})]}))}),RBe=EBe;const BBe="undefined"!==typeof window&&"undefined"!==typeof window.document&&"undefined"!==typeof window.document.createElement;function jBe(e){const t=Object.prototype.toString.call(e);return"[object Window]"===t||"[object global]"===t}function PBe(e){return"nodeType"in e}function _Be(e){var t,l;return e?jBe(e)?e:PBe(e)&&null!=(t=null==(l=e.ownerDocument)?void 0:l.defaultView)?t:window:window}function OBe(e){const{Document:t}=_Be(e);return e instanceof t}function LBe(e){return!jBe(e)&&e instanceof _Be(e).HTMLElement}function FBe(e){return e instanceof _Be(e).SVGElement}function qBe(e){return e?jBe(e)?e.document:PBe(e)?OBe(e)?e:LBe(e)||FBe(e)?e.ownerDocument:document:document:document}const zBe=BBe?o.useLayoutEffect:o.useEffect;function UBe(e){const t=(0,o.useRef)(e);return zBe(()=>{t.current=e}),(0,o.useCallback)(function(){for(var e=arguments.length,l=new Array(e),r=0;r<e;r++)l[r]=arguments[r];return null==t.current?void 0:t.current(...l)},[])}function GBe(e,t){void 0===t&&(t=[e]);const l=(0,o.useRef)(e);return zBe(()=>{l.current!==e&&(l.current=e)},t),l}function VBe(e,t){const l=(0,o.useRef)();return(0,o.useMemo)(()=>{const t=e(l.current);return l.current=t,t},[...t])}function HBe(e){const t=UBe(e),l=(0,o.useRef)(null),r=(0,o.useCallback)(e=>{e!==l.current&&(null==t||t(e,l.current)),l.current=e},[]);return[l,r]}function WBe(e){const t=(0,o.useRef)();return(0,o.useEffect)(()=>{t.current=e},[e]),t.current}let ZBe={};function $Be(e,t){return(0,o.useMemo)(()=>{if(t)return t;const l=null==ZBe[e]?0:ZBe[e]+1;return ZBe[e]=l,e+"-"+l},[e,t])}function KBe(e){return function(t){for(var l=arguments.length,r=new Array(l>1?l-1:0),n=1;n<l;n++)r[n-1]=arguments[n];return r.reduce((t,l)=>{const r=Object.entries(l);for(const[n,i]of r){const l=t[n];null!=l&&(t[n]=l+e*i)}return t},{...t})}}const YBe=KBe(1),QBe=KBe(-1);function JBe(e){if(!e)return!1;const{KeyboardEvent:t}=_Be(e.target);return t&&e instanceof t}function XBe(e){if(function(e){if(!e)return!1;const{TouchEvent:t}=_Be(e.target);return t&&e instanceof t}(e)){if(e.touches&&e.touches.length){const{clientX:t,clientY:l}=e.touches[0];return{x:t,y:l}}if(e.changedTouches&&e.changedTouches.length){const{clientX:t,clientY:l}=e.changedTouches[0];return{x:t,y:l}}}return function(e){return"clientX"in e&&"clientY"in e}(e)?{x:e.clientX,y:e.clientY}:null}const eje=Object.freeze({Translate:{toString(e){if(!e)return;const{x:t,y:l}=e;return"translate3d("+(t?Math.round(t):0)+"px, "+(l?Math.round(l):0)+"px, 0)"}},Scale:{toString(e){if(!e)return;const{scaleX:t,scaleY:l}=e;return"scaleX("+t+") scaleY("+l+")"}},Transform:{toString(e){if(e)return[eje.Translate.toString(e),eje.Scale.toString(e)].join(" ")}},Transition:{toString(e){let{property:t,duration:l,easing:r}=e;return t+" "+l+"ms "+r}}}),tje="a,frame,iframe,input:not([type=hidden]):not(:disabled),select:not(:disabled),textarea:not(:disabled),button:not(:disabled),*[tabindex]";function lje(e){return e.matches(tje)?e:e.querySelector(tje)}const rje={display:"none"};function nje(e){let{id:t,value:l}=e;return o.createElement("div",{id:t,style:rje},l)}function ije(e){let{id:t,announcement:l,ariaLiveType:r="assertive"}=e;return o.createElement("div",{id:t,style:{position:"fixed",top:0,left:0,width:1,height:1,margin:-1,border:0,padding:0,overflow:"hidden",clip:"rect(0 0 0 0)",clipPath:"inset(100%)",whiteSpace:"nowrap"},role:"status","aria-live":r,"aria-atomic":!0},l)}const aje=(0,o.createContext)(null);const sje={draggable:"\n    To pick up a draggable item, press the space bar.\n    While dragging, use the arrow keys to move the item.\n    Press space again to drop the item in its new position, or press escape to cancel.\n  "},oje={onDragStart(e){let{active:t}=e;return"Picked up draggable item "+t.id+"."},onDragOver(e){let{active:t,over:l}=e;return l?"Draggable item "+t.id+" was moved over droppable area "+l.id+".":"Draggable item "+t.id+" is no longer over a droppable area."},onDragEnd(e){let{active:t,over:l}=e;return l?"Draggable item "+t.id+" was dropped over droppable area "+l.id:"Draggable item "+t.id+" was dropped."},onDragCancel(e){let{active:t}=e;return"Dragging was cancelled. Draggable item "+t.id+" was dropped."}};function cje(e){let{announcements:t=oje,container:l,hiddenTextDescribedById:r,screenReaderInstructions:n=sje}=e;const{announce:i,announcement:a}=function(){const[e,t]=(0,o.useState)("");return{announce:(0,o.useCallback)(e=>{null!=e&&t(e)},[]),announcement:e}}(),s=$Be("DndLiveRegion"),[c,u]=(0,o.useState)(!1);if((0,o.useEffect)(()=>{u(!0)},[]),function(e){const t=(0,o.useContext)(aje);(0,o.useEffect)(()=>{if(!t)throw new Error("useDndMonitor must be used within a children of <DndContext>");return t(e)},[e,t])}((0,o.useMemo)(()=>({onDragStart(e){let{active:l}=e;i(t.onDragStart({active:l}))},onDragMove(e){let{active:l,over:r}=e;t.onDragMove&&i(t.onDragMove({active:l,over:r}))},onDragOver(e){let{active:l,over:r}=e;i(t.onDragOver({active:l,over:r}))},onDragEnd(e){let{active:l,over:r}=e;i(t.onDragEnd({active:l,over:r}))},onDragCancel(e){let{active:l,over:r}=e;i(t.onDragCancel({active:l,over:r}))}}),[i,t])),!c)return null;const p=o.createElement(o.Fragment,null,o.createElement(nje,{id:r,value:n.draggable}),o.createElement(ije,{id:s,announcement:a}));return l?(0,Wl.createPortal)(p,l):p}var uje;function pje(){}function dje(e,t){return(0,o.useMemo)(()=>({sensor:e,options:null!=t?t:{}}),[e,t])}!function(e){e.DragStart="dragStart",e.DragMove="dragMove",e.DragEnd="dragEnd",e.DragCancel="dragCancel",e.DragOver="dragOver",e.RegisterDroppable="registerDroppable",e.SetDroppableDisabled="setDroppableDisabled",e.UnregisterDroppable="unregisterDroppable"}(uje||(uje={}));const mje=Object.freeze({x:0,y:0});function hje(e,t){return Math.sqrt(Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2))}function gje(e,t){let{data:{value:l}}=e,{data:{value:r}}=t;return l-r}function yje(e,t){let{data:{value:l}}=e,{data:{value:r}}=t;return r-l}function fje(e){let{left:t,top:l,height:r,width:n}=e;return[{x:t,y:l},{x:t+n,y:l},{x:t,y:l+r},{x:t+n,y:l+r}]}function bje(e,t){if(!e||0===e.length)return null;const[l]=e;return t?l[t]:l}function vje(e,t,l){return void 0===t&&(t=e.left),void 0===l&&(l=e.top),{x:t+.5*e.width,y:l+.5*e.height}}const xje=e=>{let{collisionRect:t,droppableRects:l,droppableContainers:r}=e;const n=vje(t,t.left,t.top),i=[];for(const a of r){const{id:e}=a,t=l.get(e);if(t){const l=hje(vje(t),n);i.push({id:e,data:{droppableContainer:a,value:l}})}}return i.sort(gje)};function Sje(e,t){const l=Math.max(t.top,e.top),r=Math.max(t.left,e.left),n=Math.min(t.left+t.width,e.left+e.width),i=Math.min(t.top+t.height,e.top+e.height),a=n-r,s=i-l;if(r<n&&l<i){const l=t.width*t.height,r=e.width*e.height,n=a*s;return Number((n/(l+r-n)).toFixed(4))}return 0}const Nje=e=>{let{collisionRect:t,droppableRects:l,droppableContainers:r}=e;const n=[];for(const i of r){const{id:e}=i,r=l.get(e);if(r){const l=Sje(r,t);l>0&&n.push({id:e,data:{droppableContainer:i,value:l}})}}return n.sort(yje)};function Cje(e,t){return e&&t?{x:e.left-t.left,y:e.top-t.top}:mje}function wje(e){return function(t){for(var l=arguments.length,r=new Array(l>1?l-1:0),n=1;n<l;n++)r[n-1]=arguments[n];return r.reduce((t,l)=>({...t,top:t.top+e*l.y,bottom:t.bottom+e*l.y,left:t.left+e*l.x,right:t.right+e*l.x}),{...t})}}const Ije=wje(1);function kje(e){if(e.startsWith("matrix3d(")){const t=e.slice(9,-1).split(/, /);return{x:+t[12],y:+t[13],scaleX:+t[0],scaleY:+t[5]}}if(e.startsWith("matrix(")){const t=e.slice(7,-1).split(/, /);return{x:+t[4],y:+t[5],scaleX:+t[0],scaleY:+t[3]}}return null}const Tje={ignoreTransform:!1};function Aje(e,t){void 0===t&&(t=Tje);let l=e.getBoundingClientRect();if(t.ignoreTransform){const{transform:t,transformOrigin:r}=_Be(e).getComputedStyle(e);t&&(l=function(e,t,l){const r=kje(t);if(!r)return e;const{scaleX:n,scaleY:i,x:a,y:s}=r,o=e.left-a-(1-n)*parseFloat(l),c=e.top-s-(1-i)*parseFloat(l.slice(l.indexOf(" ")+1)),u=n?e.width/n:e.width,p=i?e.height/i:e.height;return{width:u,height:p,top:c,right:o+u,bottom:c+p,left:o}}(l,t,r))}const{top:r,left:n,width:i,height:a,bottom:s,right:o}=l;return{top:r,left:n,width:i,height:a,bottom:s,right:o}}function Dje(e){return Aje(e,{ignoreTransform:!0})}function Mje(e,t){const l=[];return e?function r(n){if(null!=t&&l.length>=t)return l;if(!n)return l;if(OBe(n)&&null!=n.scrollingElement&&!l.includes(n.scrollingElement))return l.push(n.scrollingElement),l;if(!LBe(n)||FBe(n))return l;if(l.includes(n))return l;const i=_Be(e).getComputedStyle(n);return n!==e&&function(e,t){void 0===t&&(t=_Be(e).getComputedStyle(e));const l=/(auto|scroll|overlay)/;return["overflow","overflowX","overflowY"].some(e=>{const r=t[e];return"string"===typeof r&&l.test(r)})}(n,i)&&l.push(n),function(e,t){return void 0===t&&(t=_Be(e).getComputedStyle(e)),"fixed"===t.position}(n,i)?l:r(n.parentNode)}(e):l}function Eje(e){const[t]=Mje(e,1);return null!=t?t:null}function Rje(e){return BBe&&e?jBe(e)?e:PBe(e)?OBe(e)||e===qBe(e).scrollingElement?window:LBe(e)?e:null:null:null}function Bje(e){return jBe(e)?e.scrollX:e.scrollLeft}function jje(e){return jBe(e)?e.scrollY:e.scrollTop}function Pje(e){return{x:Bje(e),y:jje(e)}}var _je;function Oje(e){return!(!BBe||!e)&&e===document.scrollingElement}function Lje(e){const t={x:0,y:0},l=Oje(e)?{height:window.innerHeight,width:window.innerWidth}:{height:e.clientHeight,width:e.clientWidth},r={x:e.scrollWidth-l.width,y:e.scrollHeight-l.height};return{isTop:e.scrollTop<=t.y,isLeft:e.scrollLeft<=t.x,isBottom:e.scrollTop>=r.y,isRight:e.scrollLeft>=r.x,maxScroll:r,minScroll:t}}!function(e){e[e.Forward=1]="Forward",e[e.Backward=-1]="Backward"}(_je||(_je={}));const Fje={x:.2,y:.2};function qje(e,t,l,r,n){let{top:i,left:a,right:s,bottom:o}=l;void 0===r&&(r=10),void 0===n&&(n=Fje);const{isTop:c,isBottom:u,isLeft:p,isRight:d}=Lje(e),m={x:0,y:0},h={x:0,y:0},g=t.height*n.y,y=t.width*n.x;return!c&&i<=t.top+g?(m.y=_je.Backward,h.y=r*Math.abs((t.top+g-i)/g)):!u&&o>=t.bottom-g&&(m.y=_je.Forward,h.y=r*Math.abs((t.bottom-g-o)/g)),!d&&s>=t.right-y?(m.x=_je.Forward,h.x=r*Math.abs((t.right-y-s)/y)):!p&&a<=t.left+y&&(m.x=_je.Backward,h.x=r*Math.abs((t.left+y-a)/y)),{direction:m,speed:h}}function zje(e){if(e===document.scrollingElement){const{innerWidth:e,innerHeight:t}=window;return{top:0,left:0,right:e,bottom:t,width:e,height:t}}const{top:t,left:l,right:r,bottom:n}=e.getBoundingClientRect();return{top:t,left:l,right:r,bottom:n,width:e.clientWidth,height:e.clientHeight}}function Uje(e){return e.reduce((e,t)=>YBe(e,Pje(t)),mje)}function Gje(e,t){if(void 0===t&&(t=Aje),!e)return;const{top:l,left:r,bottom:n,right:i}=t(e);Eje(e)&&(n<=0||i<=0||l>=window.innerHeight||r>=window.innerWidth)&&e.scrollIntoView({block:"center",inline:"center"})}const Vje=[["x",["left","right"],function(e){return e.reduce((e,t)=>e+Bje(t),0)}],["y",["top","bottom"],function(e){return e.reduce((e,t)=>e+jje(t),0)}]];class Hje{constructor(e,t){this.rect=void 0,this.width=void 0,this.height=void 0,this.top=void 0,this.bottom=void 0,this.right=void 0,this.left=void 0;const l=Mje(t),r=Uje(l);this.rect={...e},this.width=e.width,this.height=e.height;for(const[n,i,a]of Vje)for(const e of i)Object.defineProperty(this,e,{get:()=>{const t=a(l),i=r[n]-t;return this.rect[e]+i},enumerable:!0});Object.defineProperty(this,"rect",{enumerable:!1})}}class Wje{constructor(e){this.target=void 0,this.listeners=[],this.removeAll=()=>{this.listeners.forEach(e=>{var t;return null==(t=this.target)?void 0:t.removeEventListener(...e)})},this.target=e}add(e,t,l){var r;null==(r=this.target)||r.addEventListener(e,t,l),this.listeners.push([e,t,l])}}function Zje(e,t){const l=Math.abs(e.x),r=Math.abs(e.y);return"number"===typeof t?Math.sqrt(l**2+r**2)>t:"x"in t&&"y"in t?l>t.x&&r>t.y:"x"in t?l>t.x:"y"in t&&r>t.y}var $je,Kje;function Yje(e){e.preventDefault()}function Qje(e){e.stopPropagation()}!function(e){e.Click="click",e.DragStart="dragstart",e.Keydown="keydown",e.ContextMenu="contextmenu",e.Resize="resize",e.SelectionChange="selectionchange",e.VisibilityChange="visibilitychange"}($je||($je={})),function(e){e.Space="Space",e.Down="ArrowDown",e.Right="ArrowRight",e.Left="ArrowLeft",e.Up="ArrowUp",e.Esc="Escape",e.Enter="Enter",e.Tab="Tab"}(Kje||(Kje={}));const Jje={start:[Kje.Space,Kje.Enter],cancel:[Kje.Esc],end:[Kje.Space,Kje.Enter,Kje.Tab]},Xje=(e,t)=>{let{currentCoordinates:l}=t;switch(e.code){case Kje.Right:return{...l,x:l.x+25};case Kje.Left:return{...l,x:l.x-25};case Kje.Down:return{...l,y:l.y+25};case Kje.Up:return{...l,y:l.y-25}}};class ePe{constructor(e){this.props=void 0,this.autoScrollEnabled=!1,this.referenceCoordinates=void 0,this.listeners=void 0,this.windowListeners=void 0,this.props=e;const{event:{target:t}}=e;this.props=e,this.listeners=new Wje(qBe(t)),this.windowListeners=new Wje(_Be(t)),this.handleKeyDown=this.handleKeyDown.bind(this),this.handleCancel=this.handleCancel.bind(this),this.attach()}attach(){this.handleStart(),this.windowListeners.add($je.Resize,this.handleCancel),this.windowListeners.add($je.VisibilityChange,this.handleCancel),setTimeout(()=>this.listeners.add($je.Keydown,this.handleKeyDown))}handleStart(){const{activeNode:e,onStart:t}=this.props,l=e.node.current;l&&Gje(l),t(mje)}handleKeyDown(e){if(JBe(e)){const{active:t,context:l,options:r}=this.props,{keyboardCodes:n=Jje,coordinateGetter:i=Xje,scrollBehavior:a="smooth"}=r,{code:s}=e;if(n.end.includes(s))return void this.handleEnd(e);if(n.cancel.includes(s))return void this.handleCancel(e);const{collisionRect:o}=l.current,c=o?{x:o.left,y:o.top}:mje;this.referenceCoordinates||(this.referenceCoordinates=c);const u=i(e,{active:t,context:l.current,currentCoordinates:c});if(u){const t=QBe(u,c),r={x:0,y:0},{scrollableAncestors:n}=l.current;for(const l of n){const n=e.code,{isTop:i,isRight:s,isLeft:o,isBottom:c,maxScroll:p,minScroll:d}=Lje(l),m=zje(l),h={x:Math.min(n===Kje.Right?m.right-m.width/2:m.right,Math.max(n===Kje.Right?m.left:m.left+m.width/2,u.x)),y:Math.min(n===Kje.Down?m.bottom-m.height/2:m.bottom,Math.max(n===Kje.Down?m.top:m.top+m.height/2,u.y))},g=n===Kje.Right&&!s||n===Kje.Left&&!o,y=n===Kje.Down&&!c||n===Kje.Up&&!i;if(g&&h.x!==u.x){const e=l.scrollLeft+t.x,i=n===Kje.Right&&e<=p.x||n===Kje.Left&&e>=d.x;if(i&&!t.y)return void l.scrollTo({left:e,behavior:a});r.x=i?l.scrollLeft-e:n===Kje.Right?l.scrollLeft-p.x:l.scrollLeft-d.x,r.x&&l.scrollBy({left:-r.x,behavior:a});break}if(y&&h.y!==u.y){const e=l.scrollTop+t.y,i=n===Kje.Down&&e<=p.y||n===Kje.Up&&e>=d.y;if(i&&!t.x)return void l.scrollTo({top:e,behavior:a});r.y=i?l.scrollTop-e:n===Kje.Down?l.scrollTop-p.y:l.scrollTop-d.y,r.y&&l.scrollBy({top:-r.y,behavior:a});break}}this.handleMove(e,YBe(QBe(u,this.referenceCoordinates),r))}}}handleMove(e,t){const{onMove:l}=this.props;e.preventDefault(),l(t)}handleEnd(e){const{onEnd:t}=this.props;e.preventDefault(),this.detach(),t()}handleCancel(e){const{onCancel:t}=this.props;e.preventDefault(),this.detach(),t()}detach(){this.listeners.removeAll(),this.windowListeners.removeAll()}}function tPe(e){return Boolean(e&&"distance"in e)}function lPe(e){return Boolean(e&&"delay"in e)}ePe.activators=[{eventName:"onKeyDown",handler:(e,t,l)=>{let{keyboardCodes:r=Jje,onActivation:n}=t,{active:i}=l;const{code:a}=e.nativeEvent;if(r.start.includes(a)){const t=i.activatorNode.current;return(!t||e.target===t)&&(e.preventDefault(),null==n||n({event:e.nativeEvent}),!0)}return!1}}];class rPe{constructor(e,t,l){var r;void 0===l&&(l=function(e){const{EventTarget:t}=_Be(e);return e instanceof t?e:qBe(e)}(e.event.target)),this.props=void 0,this.events=void 0,this.autoScrollEnabled=!0,this.document=void 0,this.activated=!1,this.initialCoordinates=void 0,this.timeoutId=null,this.listeners=void 0,this.documentListeners=void 0,this.windowListeners=void 0,this.props=e,this.events=t;const{event:n}=e,{target:i}=n;this.props=e,this.events=t,this.document=qBe(i),this.documentListeners=new Wje(this.document),this.listeners=new Wje(l),this.windowListeners=new Wje(_Be(i)),this.initialCoordinates=null!=(r=XBe(n))?r:mje,this.handleStart=this.handleStart.bind(this),this.handleMove=this.handleMove.bind(this),this.handleEnd=this.handleEnd.bind(this),this.handleCancel=this.handleCancel.bind(this),this.handleKeydown=this.handleKeydown.bind(this),this.removeTextSelection=this.removeTextSelection.bind(this),this.attach()}attach(){const{events:e,props:{options:{activationConstraint:t,bypassActivationConstraint:l}}}=this;if(this.listeners.add(e.move.name,this.handleMove,{passive:!1}),this.listeners.add(e.end.name,this.handleEnd),e.cancel&&this.listeners.add(e.cancel.name,this.handleCancel),this.windowListeners.add($je.Resize,this.handleCancel),this.windowListeners.add($je.DragStart,Yje),this.windowListeners.add($je.VisibilityChange,this.handleCancel),this.windowListeners.add($je.ContextMenu,Yje),this.documentListeners.add($je.Keydown,this.handleKeydown),t){if(null!=l&&l({event:this.props.event,activeNode:this.props.activeNode,options:this.props.options}))return this.handleStart();if(lPe(t))return this.timeoutId=setTimeout(this.handleStart,t.delay),void this.handlePending(t);if(tPe(t))return void this.handlePending(t)}this.handleStart()}detach(){this.listeners.removeAll(),this.windowListeners.removeAll(),setTimeout(this.documentListeners.removeAll,50),null!==this.timeoutId&&(clearTimeout(this.timeoutId),this.timeoutId=null)}handlePending(e,t){const{active:l,onPending:r}=this.props;r(l,e,this.initialCoordinates,t)}handleStart(){const{initialCoordinates:e}=this,{onStart:t}=this.props;e&&(this.activated=!0,this.documentListeners.add($je.Click,Qje,{capture:!0}),this.removeTextSelection(),this.documentListeners.add($je.SelectionChange,this.removeTextSelection),t(e))}handleMove(e){var t;const{activated:l,initialCoordinates:r,props:n}=this,{onMove:i,options:{activationConstraint:a}}=n;if(!r)return;const s=null!=(t=XBe(e))?t:mje,o=QBe(r,s);if(!l&&a){if(tPe(a)){if(null!=a.tolerance&&Zje(o,a.tolerance))return this.handleCancel();if(Zje(o,a.distance))return this.handleStart()}return lPe(a)&&Zje(o,a.tolerance)?this.handleCancel():void this.handlePending(a,o)}e.cancelable&&e.preventDefault(),i(s)}handleEnd(){const{onAbort:e,onEnd:t}=this.props;this.detach(),this.activated||e(this.props.active),t()}handleCancel(){const{onAbort:e,onCancel:t}=this.props;this.detach(),this.activated||e(this.props.active),t()}handleKeydown(e){e.code===Kje.Esc&&this.handleCancel()}removeTextSelection(){var e;null==(e=this.document.getSelection())||e.removeAllRanges()}}const nPe={cancel:{name:"pointercancel"},move:{name:"pointermove"},end:{name:"pointerup"}};class iPe extends rPe{constructor(e){const{event:t}=e,l=qBe(t.target);super(e,nPe,l)}}iPe.activators=[{eventName:"onPointerDown",handler:(e,t)=>{let{nativeEvent:l}=e,{onActivation:r}=t;return!(!l.isPrimary||0!==l.button)&&(null==r||r({event:l}),!0)}}];const aPe={move:{name:"mousemove"},end:{name:"mouseup"}};var sPe;!function(e){e[e.RightClick=2]="RightClick"}(sPe||(sPe={}));(class extends rPe{constructor(e){super(e,aPe,qBe(e.event.target))}}).activators=[{eventName:"onMouseDown",handler:(e,t)=>{let{nativeEvent:l}=e,{onActivation:r}=t;return l.button!==sPe.RightClick&&(null==r||r({event:l}),!0)}}];const oPe={cancel:{name:"touchcancel"},move:{name:"touchmove"},end:{name:"touchend"}};var cPe,uPe;function pPe(e){let{acceleration:t,activator:l=cPe.Pointer,canScroll:r,draggingRect:n,enabled:i,interval:a=5,order:s=uPe.TreeOrder,pointerCoordinates:c,scrollableAncestors:u,scrollableAncestorRects:p,delta:d,threshold:m}=e;const h=function(e){let{delta:t,disabled:l}=e;const r=WBe(t);return VBe(e=>{if(l||!r||!e)return dPe;const n={x:Math.sign(t.x-r.x),y:Math.sign(t.y-r.y)};return{x:{[_je.Backward]:e.x[_je.Backward]||-1===n.x,[_je.Forward]:e.x[_je.Forward]||1===n.x},y:{[_je.Backward]:e.y[_je.Backward]||-1===n.y,[_je.Forward]:e.y[_je.Forward]||1===n.y}}},[l,t,r])}({delta:d,disabled:!i}),[g,y]=function(){const e=(0,o.useRef)(null),t=(0,o.useCallback)((t,l)=>{e.current=setInterval(t,l)},[]);return[t,(0,o.useCallback)(()=>{null!==e.current&&(clearInterval(e.current),e.current=null)},[])]}(),f=(0,o.useRef)({x:0,y:0}),b=(0,o.useRef)({x:0,y:0}),v=(0,o.useMemo)(()=>{switch(l){case cPe.Pointer:return c?{top:c.y,bottom:c.y,left:c.x,right:c.x}:null;case cPe.DraggableRect:return n}},[l,n,c]),x=(0,o.useRef)(null),S=(0,o.useCallback)(()=>{const e=x.current;if(!e)return;const t=f.current.x*b.current.x,l=f.current.y*b.current.y;e.scrollBy(t,l)},[]),N=(0,o.useMemo)(()=>s===uPe.TreeOrder?[...u].reverse():u,[s,u]);(0,o.useEffect)(()=>{if(i&&u.length&&v){for(const e of N){if(!1===(null==r?void 0:r(e)))continue;const l=u.indexOf(e),n=p[l];if(!n)continue;const{direction:i,speed:s}=qje(e,n,v,t,m);for(const e of["x","y"])h[e][i[e]]||(s[e]=0,i[e]=0);if(s.x>0||s.y>0)return y(),x.current=e,g(S,a),f.current=s,void(b.current=i)}f.current={x:0,y:0},b.current={x:0,y:0},y()}else y()},[t,S,r,y,i,a,JSON.stringify(v),JSON.stringify(h),g,u,N,p,JSON.stringify(m)])}(class extends rPe{constructor(e){super(e,oPe)}static setup(){return window.addEventListener(oPe.move.name,e,{capture:!1,passive:!1}),function(){window.removeEventListener(oPe.move.name,e)};function e(){}}}).activators=[{eventName:"onTouchStart",handler:(e,t)=>{let{nativeEvent:l}=e,{onActivation:r}=t;const{touches:n}=l;return!(n.length>1)&&(null==r||r({event:l}),!0)}}],function(e){e[e.Pointer=0]="Pointer",e[e.DraggableRect=1]="DraggableRect"}(cPe||(cPe={})),function(e){e[e.TreeOrder=0]="TreeOrder",e[e.ReversedTreeOrder=1]="ReversedTreeOrder"}(uPe||(uPe={}));const dPe={x:{[_je.Backward]:!1,[_je.Forward]:!1},y:{[_je.Backward]:!1,[_je.Forward]:!1}};var mPe,hPe;!function(e){e[e.Always=0]="Always",e[e.BeforeDragging=1]="BeforeDragging",e[e.WhileDragging=2]="WhileDragging"}(mPe||(mPe={})),function(e){e.Optimized="optimized"}(hPe||(hPe={}));const gPe=new Map;function yPe(e,t){return VBe(l=>e?l||("function"===typeof t?t(e):e):null,[t,e])}function fPe(e){let{callback:t,disabled:l}=e;const r=UBe(t),n=(0,o.useMemo)(()=>{if(l||"undefined"===typeof window||"undefined"===typeof window.ResizeObserver)return;const{ResizeObserver:e}=window;return new e(r)},[l]);return(0,o.useEffect)(()=>()=>null==n?void 0:n.disconnect(),[n]),n}function bPe(e){return new Hje(Aje(e),e)}function vPe(e,t,l){void 0===t&&(t=bPe);const[r,n]=(0,o.useState)(null);function i(){n(r=>{if(!e)return null;var n;if(!1===e.isConnected)return null!=(n=null!=r?r:l)?n:null;const i=t(e);return JSON.stringify(r)===JSON.stringify(i)?r:i})}const a=function(e){let{callback:t,disabled:l}=e;const r=UBe(t),n=(0,o.useMemo)(()=>{if(l||"undefined"===typeof window||"undefined"===typeof window.MutationObserver)return;const{MutationObserver:e}=window;return new e(r)},[r,l]);return(0,o.useEffect)(()=>()=>null==n?void 0:n.disconnect(),[n]),n}({callback(t){if(e)for(const l of t){const{type:t,target:r}=l;if("childList"===t&&r instanceof HTMLElement&&r.contains(e)){i();break}}}}),s=fPe({callback:i});return zBe(()=>{i(),e?(null==s||s.observe(e),null==a||a.observe(document.body,{childList:!0,subtree:!0})):(null==s||s.disconnect(),null==a||a.disconnect())},[e]),r}const xPe=[];function SPe(e,t){void 0===t&&(t=[]);const l=(0,o.useRef)(null);return(0,o.useEffect)(()=>{l.current=null},t),(0,o.useEffect)(()=>{const t=e!==mje;t&&!l.current&&(l.current=e),!t&&l.current&&(l.current=null)},[e]),l.current?QBe(e,l.current):mje}function NPe(e){return(0,o.useMemo)(()=>e?function(e){const t=e.innerWidth,l=e.innerHeight;return{top:0,left:0,right:t,bottom:l,width:t,height:l}}(e):null,[e])}const CPe=[];function wPe(e){if(!e)return null;if(e.children.length>1)return e;const t=e.children[0];return LBe(t)?t:e}const IPe=[{sensor:iPe,options:{}},{sensor:ePe,options:{}}],kPe={current:{}},TPe={draggable:{measure:Dje},droppable:{measure:Dje,strategy:mPe.WhileDragging,frequency:hPe.Optimized},dragOverlay:{measure:Aje}};class APe extends Map{get(e){var t;return null!=e&&null!=(t=super.get(e))?t:void 0}toArray(){return Array.from(this.values())}getEnabled(){return this.toArray().filter(e=>{let{disabled:t}=e;return!t})}getNodeFor(e){var t,l;return null!=(t=null==(l=this.get(e))?void 0:l.node.current)?t:void 0}}const DPe={activatorEvent:null,active:null,activeNode:null,activeNodeRect:null,collisions:null,containerNodeRect:null,draggableNodes:new Map,droppableRects:new Map,droppableContainers:new APe,over:null,dragOverlay:{nodeRef:{current:null},rect:null,setRef:pje},scrollableAncestors:[],scrollableAncestorRects:[],measuringConfiguration:TPe,measureDroppableContainers:pje,windowRect:null,measuringScheduled:!1},MPe={activatorEvent:null,activators:[],active:null,activeNodeRect:null,ariaDescribedById:{draggable:""},dispatch:pje,draggableNodes:new Map,over:null,measureDroppableContainers:pje},EPe=(0,o.createContext)(MPe),RPe=(0,o.createContext)(DPe);function BPe(){return{draggable:{active:null,initialCoordinates:{x:0,y:0},nodes:new Map,translate:{x:0,y:0}},droppable:{containers:new APe}}}function jPe(e,t){switch(t.type){case uje.DragStart:return{...e,draggable:{...e.draggable,initialCoordinates:t.initialCoordinates,active:t.active}};case uje.DragMove:return null==e.draggable.active?e:{...e,draggable:{...e.draggable,translate:{x:t.coordinates.x-e.draggable.initialCoordinates.x,y:t.coordinates.y-e.draggable.initialCoordinates.y}}};case uje.DragEnd:case uje.DragCancel:return{...e,draggable:{...e.draggable,active:null,initialCoordinates:{x:0,y:0},translate:{x:0,y:0}}};case uje.RegisterDroppable:{const{element:l}=t,{id:r}=l,n=new APe(e.droppable.containers);return n.set(r,l),{...e,droppable:{...e.droppable,containers:n}}}case uje.SetDroppableDisabled:{const{id:l,key:r,disabled:n}=t,i=e.droppable.containers.get(l);if(!i||r!==i.key)return e;const a=new APe(e.droppable.containers);return a.set(l,{...i,disabled:n}),{...e,droppable:{...e.droppable,containers:a}}}case uje.UnregisterDroppable:{const{id:l,key:r}=t,n=e.droppable.containers.get(l);if(!n||r!==n.key)return e;const i=new APe(e.droppable.containers);return i.delete(l),{...e,droppable:{...e.droppable,containers:i}}}default:return e}}function PPe(e){let{disabled:t}=e;const{active:l,activatorEvent:r,draggableNodes:n}=(0,o.useContext)(EPe),i=WBe(r),a=WBe(null==l?void 0:l.id);return(0,o.useEffect)(()=>{if(!t&&!r&&i&&null!=a){if(!JBe(i))return;if(document.activeElement===i.target)return;const e=n.get(a);if(!e)return;const{activatorNode:t,node:l}=e;if(!t.current&&!l.current)return;requestAnimationFrame(()=>{for(const e of[t.current,l.current]){if(!e)continue;const t=lje(e);if(t){t.focus();break}}})}},[r,t,n,a,i]),null}function _Pe(e,t){let{transform:l,...r}=t;return null!=e&&e.length?e.reduce((e,t)=>t({transform:e,...r}),l):l}const OPe=(0,o.createContext)({...mje,scaleX:1,scaleY:1});var LPe;!function(e){e[e.Uninitialized=0]="Uninitialized",e[e.Initializing=1]="Initializing",e[e.Initialized=2]="Initialized"}(LPe||(LPe={}));const FPe=(0,o.memo)(function(e){var t,l,r,n;let{id:i,accessibility:a,autoScroll:s=!0,children:c,sensors:u=IPe,collisionDetection:p=Nje,measuring:d,modifiers:m,...h}=e;const g=(0,o.useReducer)(jPe,void 0,BPe),[y,f]=g,[b,v]=function(){const[e]=(0,o.useState)(()=>new Set),t=(0,o.useCallback)(t=>(e.add(t),()=>e.delete(t)),[e]),l=(0,o.useCallback)(t=>{let{type:l,event:r}=t;e.forEach(e=>{var t;return null==(t=e[l])?void 0:t.call(e,r)})},[e]);return[l,t]}(),[x,S]=(0,o.useState)(LPe.Uninitialized),N=x===LPe.Initialized,{draggable:{active:C,nodes:w,translate:I},droppable:{containers:k}}=y,T=null!=C?w.get(C):null,A=(0,o.useRef)({initial:null,translated:null}),D=(0,o.useMemo)(()=>{var e;return null!=C?{id:C,data:null!=(e=null==T?void 0:T.data)?e:kPe,rect:A}:null},[C,T]),M=(0,o.useRef)(null),[E,R]=(0,o.useState)(null),[B,j]=(0,o.useState)(null),P=GBe(h,Object.values(h)),_=$Be("DndDescribedBy",i),O=(0,o.useMemo)(()=>k.getEnabled(),[k]),L=function(e){return(0,o.useMemo)(()=>({draggable:{...TPe.draggable,...null==e?void 0:e.draggable},droppable:{...TPe.droppable,...null==e?void 0:e.droppable},dragOverlay:{...TPe.dragOverlay,...null==e?void 0:e.dragOverlay}}),[null==e?void 0:e.draggable,null==e?void 0:e.droppable,null==e?void 0:e.dragOverlay])}(d),{droppableRects:F,measureDroppableContainers:q,measuringScheduled:z}=function(e,t){let{dragging:l,dependencies:r,config:n}=t;const[i,a]=(0,o.useState)(null),{frequency:s,measure:c,strategy:u}=n,p=(0,o.useRef)(e),d=function(){switch(u){case mPe.Always:return!1;case mPe.BeforeDragging:return l;default:return!l}}(),m=GBe(d),h=(0,o.useCallback)(function(e){void 0===e&&(e=[]),m.current||a(t=>null===t?e:t.concat(e.filter(e=>!t.includes(e))))},[m]),g=(0,o.useRef)(null),y=VBe(t=>{if(d&&!l)return gPe;if(!t||t===gPe||p.current!==e||null!=i){const t=new Map;for(let l of e){if(!l)continue;if(i&&i.length>0&&!i.includes(l.id)&&l.rect.current){t.set(l.id,l.rect.current);continue}const e=l.node.current,r=e?new Hje(c(e),e):null;l.rect.current=r,r&&t.set(l.id,r)}return t}return t},[e,i,l,d,c]);return(0,o.useEffect)(()=>{p.current=e},[e]),(0,o.useEffect)(()=>{d||h()},[l,d]),(0,o.useEffect)(()=>{i&&i.length>0&&a(null)},[JSON.stringify(i)]),(0,o.useEffect)(()=>{d||"number"!==typeof s||null!==g.current||(g.current=setTimeout(()=>{h(),g.current=null},s))},[s,d,h,...r]),{droppableRects:y,measureDroppableContainers:h,measuringScheduled:null!=i}}(O,{dragging:N,dependencies:[I.x,I.y],config:L.droppable}),U=function(e,t){const l=null!=t?e.get(t):void 0,r=l?l.node.current:null;return VBe(e=>{var l;return null==t?null:null!=(l=null!=r?r:e)?l:null},[r,t])}(w,C),G=(0,o.useMemo)(()=>B?XBe(B):null,[B]),V=function(){const e=!1===(null==E?void 0:E.autoScrollEnabled),t="object"===typeof s?!1===s.enabled:!1===s,l=N&&!e&&!t;if("object"===typeof s)return{...s,enabled:l};return{enabled:l}}(),H=function(e,t){return yPe(e,t)}(U,L.draggable.measure);!function(e){let{activeNode:t,measure:l,initialRect:r,config:n=!0}=e;const i=(0,o.useRef)(!1),{x:a,y:s}="boolean"===typeof n?{x:n,y:n}:n;zBe(()=>{if(!a&&!s||!t)return void(i.current=!1);if(i.current||!r)return;const e=null==t?void 0:t.node.current;if(!e||!1===e.isConnected)return;const n=Cje(l(e),r);if(a||(n.x=0),s||(n.y=0),i.current=!0,Math.abs(n.x)>0||Math.abs(n.y)>0){const t=Eje(e);t&&t.scrollBy({top:n.y,left:n.x})}},[t,a,s,r,l])}({activeNode:null!=C?w.get(C):null,config:V.layoutShiftCompensation,initialRect:H,measure:L.draggable.measure});const W=vPe(U,L.draggable.measure,H),Z=vPe(U?U.parentElement:null),$=(0,o.useRef)({activatorEvent:null,active:null,activeNode:U,collisionRect:null,collisions:null,droppableRects:F,draggableNodes:w,draggingNode:null,draggingNodeRect:null,droppableContainers:k,over:null,scrollableAncestors:[],scrollAdjustedTranslate:null}),K=k.getNodeFor(null==(t=$.current.over)?void 0:t.id),Y=function(e){let{measure:t}=e;const[l,r]=(0,o.useState)(null),n=fPe({callback:(0,o.useCallback)(e=>{for(const{target:l}of e)if(LBe(l)){r(e=>{const r=t(l);return e?{...e,width:r.width,height:r.height}:r});break}},[t])}),i=(0,o.useCallback)(e=>{const l=wPe(e);null==n||n.disconnect(),l&&(null==n||n.observe(l)),r(l?t(l):null)},[t,n]),[a,s]=HBe(i);return(0,o.useMemo)(()=>({nodeRef:a,rect:l,setRef:s}),[l,a,s])}({measure:L.dragOverlay.measure}),Q=null!=(l=Y.nodeRef.current)?l:U,J=N?null!=(r=Y.rect)?r:W:null,X=Boolean(Y.nodeRef.current&&Y.rect),ee=Cje(te=X?null:W,yPe(te));var te;const le=NPe(Q?_Be(Q):null),re=function(e){const t=(0,o.useRef)(e),l=VBe(l=>e?l&&l!==xPe&&e&&t.current&&e.parentNode===t.current.parentNode?l:Mje(e):xPe,[e]);return(0,o.useEffect)(()=>{t.current=e},[e]),l}(N?null!=K?K:U:null),ne=function(e,t){void 0===t&&(t=Aje);const[l]=e,r=NPe(l?_Be(l):null),[n,i]=(0,o.useState)(CPe);function a(){i(()=>e.length?e.map(e=>Oje(e)?r:new Hje(t(e),e)):CPe)}const s=fPe({callback:a});return zBe(()=>{null==s||s.disconnect(),a(),e.forEach(e=>null==s?void 0:s.observe(e))},[e]),n}(re),ie=_Pe(m,{transform:{x:I.x-ee.x,y:I.y-ee.y,scaleX:1,scaleY:1},activatorEvent:B,active:D,activeNodeRect:W,containerNodeRect:Z,draggingNodeRect:J,over:$.current.over,overlayNodeRect:Y.rect,scrollableAncestors:re,scrollableAncestorRects:ne,windowRect:le}),ae=G?YBe(G,I):null,se=function(e){const[t,l]=(0,o.useState)(null),r=(0,o.useRef)(e),n=(0,o.useCallback)(e=>{const t=Rje(e.target);t&&l(e=>e?(e.set(t,Pje(t)),new Map(e)):null)},[]);return(0,o.useEffect)(()=>{const t=r.current;if(e!==t){i(t);const a=e.map(e=>{const t=Rje(e);return t?(t.addEventListener("scroll",n,{passive:!0}),[t,Pje(t)]):null}).filter(e=>null!=e);l(a.length?new Map(a):null),r.current=e}return()=>{i(e),i(t)};function i(e){e.forEach(e=>{const t=Rje(e);null==t||t.removeEventListener("scroll",n)})}},[n,e]),(0,o.useMemo)(()=>e.length?t?Array.from(t.values()).reduce((e,t)=>YBe(e,t),mje):Uje(e):mje,[e,t])}(re),oe=SPe(se),ce=SPe(se,[W]),ue=YBe(ie,oe),pe=J?Ije(J,ie):null,de=D&&pe?p({active:D,collisionRect:pe,droppableRects:F,droppableContainers:O,pointerCoordinates:ae}):null,me=bje(de,"id"),[he,ge]=(0,o.useState)(null),ye=function(e,t,l){return{...e,scaleX:t&&l?t.width/l.width:1,scaleY:t&&l?t.height/l.height:1}}(X?ie:YBe(ie,ce),null!=(n=null==he?void 0:he.rect)?n:null,W),fe=(0,o.useRef)(null),be=(0,o.useCallback)((e,t)=>{let{sensor:l,options:r}=t;if(null==M.current)return;const n=w.get(M.current);if(!n)return;const i=e.nativeEvent,a=new l({active:M.current,activeNode:n,event:i,options:r,context:$,onAbort(e){if(!w.get(e))return;const{onDragAbort:t}=P.current,l={id:e};null==t||t(l),b({type:"onDragAbort",event:l})},onPending(e,t,l,r){if(!w.get(e))return;const{onDragPending:n}=P.current,i={id:e,constraint:t,initialCoordinates:l,offset:r};null==n||n(i),b({type:"onDragPending",event:i})},onStart(e){const t=M.current;if(null==t)return;const l=w.get(t);if(!l)return;const{onDragStart:r}=P.current,n={activatorEvent:i,active:{id:t,data:l.data,rect:A}};(0,Wl.unstable_batchedUpdates)(()=>{null==r||r(n),S(LPe.Initializing),f({type:uje.DragStart,initialCoordinates:e,active:t}),b({type:"onDragStart",event:n}),R(fe.current),j(i)})},onMove(e){f({type:uje.DragMove,coordinates:e})},onEnd:s(uje.DragEnd),onCancel:s(uje.DragCancel)});function s(e){return async function(){const{active:t,collisions:l,over:r,scrollAdjustedTranslate:n}=$.current;let a=null;if(t&&n){const{cancelDrop:s}=P.current;if(a={activatorEvent:i,active:t,collisions:l,delta:n,over:r},e===uje.DragEnd&&"function"===typeof s){await Promise.resolve(s(a))&&(e=uje.DragCancel)}}M.current=null,(0,Wl.unstable_batchedUpdates)(()=>{f({type:e}),S(LPe.Uninitialized),ge(null),R(null),j(null),fe.current=null;const t=e===uje.DragEnd?"onDragEnd":"onDragCancel";if(a){const e=P.current[t];null==e||e(a),b({type:t,event:a})}})}}fe.current=a},[w]),ve=(0,o.useCallback)((e,t)=>(l,r)=>{const n=l.nativeEvent,i=w.get(r);if(null!==M.current||!i||n.dndKit||n.defaultPrevented)return;const a={active:i};!0===e(l,t.options,a)&&(n.dndKit={capturedBy:t.sensor},M.current=r,be(l,t))},[w,be]),xe=function(e,t){return(0,o.useMemo)(()=>e.reduce((e,l)=>{const{sensor:r}=l;return[...e,...r.activators.map(e=>({eventName:e.eventName,handler:t(e.handler,l)}))]},[]),[e,t])}(u,ve);!function(e){(0,o.useEffect)(()=>{if(!BBe)return;const t=e.map(e=>{let{sensor:t}=e;return null==t.setup?void 0:t.setup()});return()=>{for(const e of t)null==e||e()}},e.map(e=>{let{sensor:t}=e;return t}))}(u),zBe(()=>{W&&x===LPe.Initializing&&S(LPe.Initialized)},[W,x]),(0,o.useEffect)(()=>{const{onDragMove:e}=P.current,{active:t,activatorEvent:l,collisions:r,over:n}=$.current;if(!t||!l)return;const i={active:t,activatorEvent:l,collisions:r,delta:{x:ue.x,y:ue.y},over:n};(0,Wl.unstable_batchedUpdates)(()=>{null==e||e(i),b({type:"onDragMove",event:i})})},[ue.x,ue.y]),(0,o.useEffect)(()=>{const{active:e,activatorEvent:t,collisions:l,droppableContainers:r,scrollAdjustedTranslate:n}=$.current;if(!e||null==M.current||!t||!n)return;const{onDragOver:i}=P.current,a=r.get(me),s=a&&a.rect.current?{id:a.id,rect:a.rect.current,data:a.data,disabled:a.disabled}:null,o={active:e,activatorEvent:t,collisions:l,delta:{x:n.x,y:n.y},over:s};(0,Wl.unstable_batchedUpdates)(()=>{ge(s),null==i||i(o),b({type:"onDragOver",event:o})})},[me]),zBe(()=>{$.current={activatorEvent:B,active:D,activeNode:U,collisionRect:pe,collisions:de,droppableRects:F,draggableNodes:w,draggingNode:Q,draggingNodeRect:J,droppableContainers:k,over:he,scrollableAncestors:re,scrollAdjustedTranslate:ue},A.current={initial:J,translated:pe}},[D,U,de,pe,w,Q,J,F,k,he,re,ue]),pPe({...V,delta:I,draggingRect:pe,pointerCoordinates:ae,scrollableAncestors:re,scrollableAncestorRects:ne});const Se=(0,o.useMemo)(()=>({active:D,activeNode:U,activeNodeRect:W,activatorEvent:B,collisions:de,containerNodeRect:Z,dragOverlay:Y,draggableNodes:w,droppableContainers:k,droppableRects:F,over:he,measureDroppableContainers:q,scrollableAncestors:re,scrollableAncestorRects:ne,measuringConfiguration:L,measuringScheduled:z,windowRect:le}),[D,U,W,B,de,Z,Y,w,k,F,he,q,re,ne,L,z,le]),Ne=(0,o.useMemo)(()=>({activatorEvent:B,activators:xe,active:D,activeNodeRect:W,ariaDescribedById:{draggable:_},dispatch:f,draggableNodes:w,over:he,measureDroppableContainers:q}),[B,xe,D,W,f,_,w,he,q]);return o.createElement(aje.Provider,{value:v},o.createElement(EPe.Provider,{value:Ne},o.createElement(RPe.Provider,{value:Se},o.createElement(OPe.Provider,{value:ye},c)),o.createElement(PPe,{disabled:!1===(null==a?void 0:a.restoreFocus)})),o.createElement(cje,{...a,hiddenTextDescribedById:_}))}),qPe=(0,o.createContext)(null),zPe="button";function UPe(e){let{id:t,data:l,disabled:r=!1,attributes:n}=e;const i=$Be("Draggable"),{activators:a,activatorEvent:s,active:c,activeNodeRect:u,ariaDescribedById:p,draggableNodes:d,over:m}=(0,o.useContext)(EPe),{role:h=zPe,roleDescription:g="draggable",tabIndex:y=0}=null!=n?n:{},f=(null==c?void 0:c.id)===t,b=(0,o.useContext)(f?OPe:qPe),[v,x]=HBe(),[S,N]=HBe(),C=function(e,t){return(0,o.useMemo)(()=>e.reduce((e,l)=>{let{eventName:r,handler:n}=l;return e[r]=e=>{n(e,t)},e},{}),[e,t])}(a,t),w=GBe(l);zBe(()=>(d.set(t,{id:t,key:i,node:v,activatorNode:S,data:w}),()=>{const e=d.get(t);e&&e.key===i&&d.delete(t)}),[d,t]);return{active:c,activatorEvent:s,activeNodeRect:u,attributes:(0,o.useMemo)(()=>({role:h,tabIndex:y,"aria-disabled":r,"aria-pressed":!(!f||h!==zPe)||void 0,"aria-roledescription":g,"aria-describedby":p.draggable}),[r,h,y,f,g,p.draggable]),isDragging:f,listeners:r?void 0:C,node:v,over:m,setNodeRef:x,setActivatorNodeRef:N,transform:b}}function GPe(){return(0,o.useContext)(RPe)}const VPe={timeout:25};function HPe(e,t,l){const r=e.slice();return r.splice(l<0?r.length+l:l,0,r.splice(t,1)[0]),r}function WPe(e,t){return e.reduce((e,l,r)=>{const n=t.get(l);return n&&(e[r]=n),e},Array(e.length))}function ZPe(e){return null!==e&&e>=0}const $Pe={scaleX:1,scaleY:1},KPe=e=>{var t;let{rects:l,activeNodeRect:r,activeIndex:n,overIndex:i,index:a}=e;const s=null!=(t=l[n])?t:r;if(!s)return null;const o=function(e,t,l){const r=e[t],n=e[t-1],i=e[t+1];if(!r||!n&&!i)return 0;if(l<t)return n?r.left-(n.left+n.width):i.left-(r.left+r.width);return i?i.left-(r.left+r.width):r.left-(n.left+n.width)}(l,a,n);if(a===n){const e=l[i];return e?{x:n<i?e.left+e.width-(s.left+s.width):e.left-s.left,y:0,...$Pe}:null}return a>n&&a<=i?{x:-s.width-o,y:0,...$Pe}:a<n&&a>=i?{x:s.width+o,y:0,...$Pe}:{x:0,y:0,...$Pe}};const YPe=e=>{let{rects:t,activeIndex:l,overIndex:r,index:n}=e;const i=HPe(t,r,l),a=t[n],s=i[n];return s&&a?{x:s.left-a.left,y:s.top-a.top,scaleX:s.width/a.width,scaleY:s.height/a.height}:null};const QPe="Sortable",JPe=o.createContext({activeIndex:-1,containerId:QPe,disableTransforms:!1,items:[],overIndex:-1,useDragOverlay:!1,sortedRects:[],strategy:YPe,disabled:{draggable:!1,droppable:!1}});function XPe(e){let{children:t,id:l,items:r,strategy:n=YPe,disabled:i=!1}=e;const{active:a,dragOverlay:s,droppableRects:c,over:u,measureDroppableContainers:p}=GPe(),d=$Be(QPe,l),m=Boolean(null!==s.rect),h=(0,o.useMemo)(()=>r.map(e=>"object"===typeof e&&"id"in e?e.id:e),[r]),g=null!=a,y=a?h.indexOf(a.id):-1,f=u?h.indexOf(u.id):-1,b=(0,o.useRef)(h),v=!function(e,t){if(e===t)return!0;if(e.length!==t.length)return!1;for(let l=0;l<e.length;l++)if(e[l]!==t[l])return!1;return!0}(h,b.current),x=-1!==f&&-1===y||v,S=function(e){return"boolean"===typeof e?{draggable:e,droppable:e}:e}(i);zBe(()=>{v&&g&&p(h)},[v,h,g,p]),(0,o.useEffect)(()=>{b.current=h},[h]);const N=(0,o.useMemo)(()=>({activeIndex:y,containerId:d,disabled:S,disableTransforms:x,items:h,overIndex:f,useDragOverlay:m,sortedRects:WPe(h,c),strategy:n}),[y,d,S.draggable,S.droppable,x,h,f,c,m,n]);return o.createElement(JPe.Provider,{value:N},t)}const e_e=e=>{let{id:t,items:l,activeIndex:r,overIndex:n}=e;return HPe(l,r,n).indexOf(t)},t_e=e=>{let{containerId:t,isSorting:l,wasDragging:r,index:n,items:i,newIndex:a,previousItems:s,previousContainerId:o,transition:c}=e;return!(!c||!r)&&((s===i||n!==a)&&(!!l||a!==n&&t===o))},l_e={duration:200,easing:"ease"},r_e="transform",n_e=eje.Transition.toString({property:r_e,duration:0,easing:"linear"}),i_e={roleDescription:"sortable"};function a_e(e){let{animateLayoutChanges:t=t_e,attributes:l,disabled:r,data:n,getNewIndex:i=e_e,id:a,strategy:s,resizeObserverConfig:c,transition:u=l_e}=e;const{items:p,containerId:d,activeIndex:m,disabled:h,disableTransforms:g,sortedRects:y,overIndex:f,useDragOverlay:b,strategy:v}=(0,o.useContext)(JPe),x=function(e,t){var l,r;if("boolean"===typeof e)return{draggable:e,droppable:!1};return{draggable:null!=(l=null==e?void 0:e.draggable)?l:t.draggable,droppable:null!=(r=null==e?void 0:e.droppable)?r:t.droppable}}(r,h),S=p.indexOf(a),N=(0,o.useMemo)(()=>({sortable:{containerId:d,index:S,items:p},...n}),[d,n,S,p]),C=(0,o.useMemo)(()=>p.slice(p.indexOf(a)),[p,a]),{rect:w,node:I,isOver:k,setNodeRef:T}=function(e){let{data:t,disabled:l=!1,id:r,resizeObserverConfig:n}=e;const i=$Be("Droppable"),{active:a,dispatch:s,over:c,measureDroppableContainers:u}=(0,o.useContext)(EPe),p=(0,o.useRef)({disabled:l}),d=(0,o.useRef)(!1),m=(0,o.useRef)(null),h=(0,o.useRef)(null),{disabled:g,updateMeasurementsFor:y,timeout:f}={...VPe,...n},b=GBe(null!=y?y:r),v=fPe({callback:(0,o.useCallback)(()=>{d.current?(null!=h.current&&clearTimeout(h.current),h.current=setTimeout(()=>{u(Array.isArray(b.current)?b.current:[b.current]),h.current=null},f)):d.current=!0},[f]),disabled:g||!a}),x=(0,o.useCallback)((e,t)=>{v&&(t&&(v.unobserve(t),d.current=!1),e&&v.observe(e))},[v]),[S,N]=HBe(x),C=GBe(t);return(0,o.useEffect)(()=>{v&&S.current&&(v.disconnect(),d.current=!1,v.observe(S.current))},[S,v]),(0,o.useEffect)(()=>(s({type:uje.RegisterDroppable,element:{id:r,key:i,disabled:l,node:S,rect:m,data:C}}),()=>s({type:uje.UnregisterDroppable,key:i,id:r})),[r]),(0,o.useEffect)(()=>{l!==p.current.disabled&&(s({type:uje.SetDroppableDisabled,id:r,key:i,disabled:l}),p.current.disabled=l)},[r,i,l,s]),{active:a,rect:m,isOver:(null==c?void 0:c.id)===r,node:S,over:c,setNodeRef:N}}({id:a,data:N,disabled:x.droppable,resizeObserverConfig:{updateMeasurementsFor:C,...c}}),{active:A,activatorEvent:D,activeNodeRect:M,attributes:E,setNodeRef:R,listeners:B,isDragging:j,over:P,setActivatorNodeRef:_,transform:O}=UPe({id:a,data:N,attributes:{...i_e,...l},disabled:x.draggable}),L=function(){for(var e=arguments.length,t=new Array(e),l=0;l<e;l++)t[l]=arguments[l];return(0,o.useMemo)(()=>e=>{t.forEach(t=>t(e))},t)}(T,R),F=Boolean(A),q=F&&!g&&ZPe(m)&&ZPe(f),z=!b&&j,U=z&&q?O:null,G=q?null!=U?U:(null!=s?s:v)({rects:y,activeNodeRect:M,activeIndex:m,overIndex:f,index:S}):null,V=ZPe(m)&&ZPe(f)?i({id:a,items:p,activeIndex:m,overIndex:f}):S,H=null==A?void 0:A.id,W=(0,o.useRef)({activeId:H,items:p,newIndex:V,containerId:d}),Z=p!==W.current.items,$=t({active:A,containerId:d,isDragging:j,isSorting:F,id:a,index:S,items:p,newIndex:W.current.newIndex,previousItems:W.current.items,previousContainerId:W.current.containerId,transition:u,wasDragging:null!=W.current.activeId}),K=function(e){let{disabled:t,index:l,node:r,rect:n}=e;const[i,a]=(0,o.useState)(null),s=(0,o.useRef)(l);return zBe(()=>{if(!t&&l!==s.current&&r.current){const e=n.current;if(e){const t=Aje(r.current,{ignoreTransform:!0}),l={x:e.left-t.left,y:e.top-t.top,scaleX:e.width/t.width,scaleY:e.height/t.height};(l.x||l.y)&&a(l)}}l!==s.current&&(s.current=l)},[t,l,r,n]),(0,o.useEffect)(()=>{i&&a(null)},[i]),i}({disabled:!$,index:S,node:I,rect:w});return(0,o.useEffect)(()=>{F&&W.current.newIndex!==V&&(W.current.newIndex=V),d!==W.current.containerId&&(W.current.containerId=d),p!==W.current.items&&(W.current.items=p)},[F,V,d,p]),(0,o.useEffect)(()=>{if(H===W.current.activeId)return;if(null!=H&&null==W.current.activeId)return void(W.current.activeId=H);const e=setTimeout(()=>{W.current.activeId=H},50);return()=>clearTimeout(e)},[H]),{active:A,activeIndex:m,attributes:E,data:N,rect:w,index:S,newIndex:V,items:p,isOver:k,isSorting:F,isDragging:j,listeners:B,node:I,overIndex:f,over:P,setNodeRef:L,setActivatorNodeRef:_,setDroppableNodeRef:T,setDraggableNodeRef:R,transform:null!=K?K:G,transition:function(){if(K||Z&&W.current.newIndex===S)return n_e;if(z&&!JBe(D)||!u)return;if(F||$)return eje.Transition.toString({...u,property:r_e});return}()}}function s_e(e){if(!e)return!1;const t=e.data.current;return!!(t&&"sortable"in t&&"object"===typeof t.sortable&&"containerId"in t.sortable&&"items"in t.sortable&&"index"in t.sortable)}const o_e=[Kje.Down,Kje.Right,Kje.Up,Kje.Left],c_e=(e,t)=>{let{context:{active:l,collisionRect:r,droppableRects:n,droppableContainers:i,over:a,scrollableAncestors:s}}=t;if(o_e.includes(e.code)){if(e.preventDefault(),!l||!r)return;const t=[];i.getEnabled().forEach(l=>{if(!l||null!=l&&l.disabled)return;const i=n.get(l.id);if(i)switch(e.code){case Kje.Down:r.top<i.top&&t.push(l);break;case Kje.Up:r.top>i.top&&t.push(l);break;case Kje.Left:r.left>i.left&&t.push(l);break;case Kje.Right:r.left<i.left&&t.push(l)}});const o=(e=>{let{collisionRect:t,droppableRects:l,droppableContainers:r}=e;const n=fje(t),i=[];for(const a of r){const{id:e}=a,t=l.get(e);if(t){const l=fje(t),r=n.reduce((e,t,r)=>e+hje(l[r],t),0),s=Number((r/4).toFixed(4));i.push({id:e,data:{droppableContainer:a,value:s}})}}return i.sort(gje)})({active:l,collisionRect:r,droppableRects:n,droppableContainers:t,pointerCoordinates:null});let c=bje(o,"id");if(c===(null==a?void 0:a.id)&&o.length>1&&(c=o[1].id),null!=c){const e=i.get(l.id),t=i.get(c),a=t?n.get(t.id):null,o=null==t?void 0:t.node.current;if(o&&a&&e&&t){const l=Mje(o).some((e,t)=>s[t]!==e),n=u_e(e,t),i=function(e,t){if(!s_e(e)||!s_e(t))return!1;if(!u_e(e,t))return!1;return e.data.current.sortable.index<t.data.current.sortable.index}(e,t),c=l||!n?{x:0,y:0}:{x:i?r.width-a.width:0,y:i?r.height-a.height:0},u={x:a.left,y:a.top};return c.x&&c.y?u:QBe(u,c)}}}};function u_e(e,t){return!(!s_e(e)||!s_e(t))&&e.data.current.sortable.containerId===t.data.current.sortable.containerId}function p_e(e,t,l){const r={...e};return t.top+e.y<=l.top?r.y=l.top-t.top:t.bottom+e.y>=l.top+l.height&&(r.y=l.top+l.height-t.bottom),t.left+e.x<=l.left?r.x=l.left-t.left:t.right+e.x>=l.left+l.width&&(r.x=l.left+l.width-t.right),r}const d_e=e=>{let{containerNodeRect:t,draggingNodeRect:l,transform:r}=e;return l&&t?p_e(r,l,t):r},m_e=e=>{const{innerProps:t}=e,l={...t,onPointerDown:e=>{e.stopPropagation()}};return(0,Ue.jsx)(Mw.MultiValueRemove,{...e,innerProps:l})},h_e=e=>{const{attributes:t,listeners:l,setNodeRef:r,transform:n,transition:i}=a_e({id:e.data.value}),a={transform:eje.Transform.toString(n),transition:i};return(0,Ue.jsx)("div",{ref:r,style:a,...t,...l,children:(0,Ue.jsx)(Mw.MultiValue,{...e})})},g_e={input:e=>({...e,caretColor:"transparent"})},y_e=e=>(0,Ue.jsx)(Mw.DropdownIndicator,{...e,children:(0,Ue.jsx)("i",{className:"uil uil-plus-circle icon-button add-icon"})}),f_e=({reportName:e,rows:t,operator:l,operatorList:r,setExpanded:n,setOperator:i,operatorIdAndValue:a,setOperatorIdAndValue:s,moveRow:c,removeRow:u,addRow:p,saveRowOrder:d,cancelRowOrderChanges:m,values:h,columnData:g,base:y})=>{const[f,b]=(0,o.useState)(null),[v,x]=(0,o.useState)(!1),[S,N]=(0,o.useState)([]),[C,w]=(0,o.useState)(!1),[I,k]=(0,o.useState)(!1),[T,A]=(0,o.useState)([]),[D,M]=(0,o.useState)([]),[E,R]=(0,o.useState)({}),[B,j]=(0,o.useState)(!1),P=function(){for(var e=arguments.length,t=new Array(e),l=0;l<e;l++)t[l]=arguments[l];return(0,o.useMemo)(()=>[...t].filter(e=>null!=e),[...t])}(dje(iPe),dje(ePe,{coordinateGetter:c_e})),_=(0,o.useCallback)(async()=>{try{var e;const l=await AS.get("/report/fetch-fields");if(null!==l&&void 0!==l&&null!==(e=l.data)&&void 0!==e&&e.fields){var t;const e=[],r={},n=y&&(null===l||void 0===l||null===(t=l.data)||void 0===t?void 0:t.fields.some(e=>e.base===y));l.data.fields.forEach(t=>{let l=!1;if(l=n?t.base===y:!t.base,l){const l=t.hasRowId?t.rowField:t.field;e.push({value:l,label:t.lable}),r[l]={...t}}}),A(e),R(r),j(!0)}}catch(l){console.error("Error fetching fields:",l)}},[y]);(0,o.useEffect)(()=>{if(v&&B){const e=new Map,l={...E};T.forEach(t=>e.set(t.value,t)),t.forEach(t=>{const r=t.hasRowId?t.rowField:t.field,n=t.lable;e.set(r,{value:r,label:n}),l[r]=t}),M(Array.from(e.values())),R(l)}},[v,B]),(0,o.useEffect)(()=>{if(v){const e=t.map(e=>({value:e.hasRowId?e.rowField:e.field,label:e.lable}));N(e)}},[v,t]);const O=()=>{i({}),n({}),s({}),x(!1)},L=[];if(t.length>0&&t[0].lable&&L.push((0,Ue.jsx)("div",{className:"breadcrumb-item-container",children:(0,Ue.jsx)("div",{className:"breadcrumb-item-content",children:(0,Ue.jsx)("span",{title:t[0].lable,className:"breadcrumb-item-text clickable",onClick:O,children:t[0].lable})})},"report-name")),t.length>0){const e=t.map(e=>e?e.hasRowId?e.rowField:e.field:null).filter(e=>e&&void 0!==l[e]);e.forEach((o,c)=>{const u=c===e.length-1,p=a[o],d=t.find(e=>(e.hasRowId?e.rowField:e.field)===o);if(!d)return;const m=e=>{const r=Object.keys(l).find(e=>e.toLowerCase().includes("year")),n=r?l[r]:null;if(n){if(d.format.weekToFormat)return jF(`${e}-${n}`,o,"rows",t,g,h);if(d.format.yearMonth)return jF(`${n}-${e}`,o,"rows",t,g,h)}return jF(e,o,"rows",t,g,h)},y=m(p);p&&L.push((0,Ue.jsx)("div",{className:"dropdown-container",children:(0,Ue.jsxs)(oz,{className:"report-dropdown",isOpen:u&&f===o,toggle:()=>{u&&r.length>0&&b(f===o?null:o)},children:[(0,Ue.jsxs)("div",{className:"dropdown-content",children:[(0,Ue.jsx)("span",{className:"dropdown-text",title:String(y),onClick:()=>{const t={},r={};for(let n=0;n<=c;n++){const i=e[n];t[i]=l[i],r[i]=a[i],Object.keys(l).forEach(r=>{e.includes(r)||(t[r]=l[r])})}i(t),n({}),s(r)},children:y}),u&&(0,Ue.jsx)(Sz,{tag:"div",className:"dropdown-toggle-custom "+(0===r.length?"disabled":""),disabled:0===r.length,children:(0,Ue.jsx)("i",{className:"uil uil-angle-down dropdown-toggle-icon"})})]}),u&&r.length>0&&(0,Ue.jsx)(Lz,{className:"report-dropdown-menu",children:r.map((e,r)=>{const c=e.row_label,u=e.row_id,p=m(c);return(0,Ue.jsx)(Yz,{onClick:()=>{((e,r,o,c)=>{var u;const p={},d={},m=t.find(e=>(e.hasRowId?e.rowField:e.field)===r);let h=o;if("date"===(null===m||void 0===m||null===(u=m.format)||void 0===u?void 0:u.type)||r.toLowerCase().includes("date")){const e=new Date(o);if(!isNaN(e.getTime())&&!/^\d{4}-\d{2}-\d{2}$/.test(o)){const t=e.getFullYear(),l=String(e.getMonth()+1).padStart(2,"0"),r=String(e.getDate()).padStart(2,"0");h=`${t}-${l}-${r}`}}Object.keys(l).forEach(e=>{t.some(t=>(t.hasRowId?t.rowField:t.field)===e)||(p[e]=l[e])}),t.forEach(e=>{const t=e.hasRowId?e.rowField:e.field;t===r?(p[t]=e.hasRowId&&c||h,d[t]=o):void 0!==l[t]&&(p[t]=l[t],d[t]=a[t])}),i(p),n({}),s(d)})(0,o,c,u),b(null)},children:p},r)})})]})},`dropdown-${c}`))})}return(0,Ue.jsx)("div",{className:"breadcrumb-container",children:v?(0,Ue.jsxs)("div",{className:"edit-mode-container",children:[(0,Ue.jsx)("div",{className:"dnd-context-container",children:(0,Ue.jsx)(FPe,{sensors:P,collisionDetection:xje,onDragStart:()=>{w(!0),k(!1)},onDragEnd:e=>{w(!1),(e=>{const{active:t,over:l}=e;if(!l||t.id===l.id)return;const r=S.findIndex(e=>e.value===t.id),n=S.findIndex(e=>e.value===l.id),i=HPe(Array.from(S),r,n);N(i),c(r,n)})(e)},modifiers:[d_e],children:(0,Ue.jsx)(XPe,{items:S.map(e=>e.value),strategy:KPe,children:(0,Ue.jsx)(RI,{isMulti:!0,options:D,value:S,styles:g_e,onChange:e=>{const t=new Set(S.map(e=>e.value)),l=new Set(e.map(e=>e.value)),r=[...t].filter(e=>!l.has(e));if(r.length>0){const e=[];r.forEach(t=>{const l=S.findIndex(e=>e.value===t);-1!==l&&e.push(l)}),e.sort((e,t)=>t-e).forEach(e=>{u(e)})}const n=[...l].filter(e=>!t.has(e));n.forEach(e=>{const t=E[e];t?p(t):console.error(`Could not find field object for value: ${e}`)}),N(e)},components:{MultiValue:h_e,MultiValueRemove:m_e,DropdownIndicator:y_e},closeMenuOnSelect:!1,menuPortalTarget:document.body,menuIsOpen:I,onMenuOpen:()=>!C&&k(!0),onMenuClose:()=>k(!1),classNamePrefix:"react-select"})})})}),(0,Ue.jsxs)("div",{className:"edit-mode-actions",children:[(0,Ue.jsx)(vi,{title:"Save changes",arrow:!0,children:(0,Ue.jsx)("i",{className:"uil uil-save icon-button save-icon "+(0===S.length?"disabled":""),onClick:()=>{S.length>0&&(d(),x(!1))}})}),(0,Ue.jsx)(vi,{title:"Close",arrow:!0,children:(0,Ue.jsx)("i",{className:"uil uil-times icon-button cancel-icon",onClick:()=>{m(),x(!1)}})})]})]}):(0,Ue.jsxs)(Ue.Fragment,{children:[L.map((e,t)=>(0,Ue.jsxs)("div",{className:"breadcrumb-wrapper",children:[e,t<L.length-1&&(0,Ue.jsxs)("span",{className:"breadcrumb-separator",children:[" ",(0,Ue.jsx)("i",{className:"uil uil-angle-right separator-icon"})," "]})]},t)),(0,Ue.jsx)(vi,{title:"Drag to reorder",arrow:!0,children:(0,Ue.jsx)("i",{className:"uil uil-pen icon-button edit-icon",onClick:async()=>{B||await _(),x(!0)}})})]})})},b_e=o.memo(f_e),v_e=e=>{const t=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e);return t?{r:parseInt(t[1],16),g:parseInt(t[2],16),b:parseInt(t[3],16)}:{r:0,g:0,b:0}},x_e=(e,t,l)=>{const r=v_e(e),n=v_e(t);return((e,t,l)=>`#${[e,t,l].map(e=>e.toString(16).padStart(2,"0")).join("")}`)(Math.round(r.r+(n.r-r.r)*l),Math.round(r.g+(n.g-r.g)*l),Math.round(r.b+(n.b-r.b)*l))},S_e=(e,t,l,r)=>{if("percent"===r){return t[Math.floor(e/100*(l-1))]}return e};var N_e=["allowCreateWhileLoading","createOptionPosition","formatCreateLabel","isValidNewOption","getNewOptionData","onCreateOption","options","onChange"],C_e=function(){var e=arguments.length>1?arguments[1]:void 0,t=arguments.length>2?arguments[2]:void 0,l=String(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"").toLowerCase(),r=String(t.getOptionValue(e)).toLowerCase(),n=String(t.getOptionLabel(e)).toLowerCase();return r===l||n===l},w_e={formatCreateLabel:function(e){return'Create "'.concat(e,'"')},isValidNewOption:function(e,t,l,r){return!(!e||t.some(function(t){return C_e(e,t,r)})||l.some(function(t){return C_e(e,t,r)}))},getNewOptionData:function(e,t){return{label:t,value:e,__isNew__:!0}}};var I_e=(0,o.forwardRef)(function(e,t){var l=function(e){var t=e.allowCreateWhileLoading,l=void 0!==t&&t,r=e.createOptionPosition,n=void 0===r?"last":r,i=e.formatCreateLabel,a=void 0===i?w_e.formatCreateLabel:i,s=e.isValidNewOption,c=void 0===s?w_e.isValidNewOption:s,u=e.getNewOptionData,p=void 0===u?w_e.getNewOptionData:u,d=e.onCreateOption,m=e.options,h=void 0===m?[]:m,g=e.onChange,y=HN(e,N_e),f=y.getOptionValue,b=void 0===f?hI:f,v=y.getOptionLabel,x=void 0===v?mI:v,S=y.inputValue,N=y.isLoading,C=y.isMulti,w=y.value,I=y.name,k=(0,o.useMemo)(function(){return c(S,OC(w),h,{getOptionValue:b,getOptionLabel:x})?p(S,a(S)):void 0},[a,p,x,b,S,c,h,w]),T=(0,o.useMemo)(function(){return!l&&N||!k?h:"first"===n?[k].concat(XN(h)):[].concat(XN(h),[k])},[l,n,N,k,h]),A=(0,o.useCallback)(function(e,t){if("select-option"!==t.action)return g(e,t);var l=Array.isArray(e)?e:[e];if(l[l.length-1]!==k)g(e,t);else if(d)d(S);else{var r=p(S,S),n={action:"create-option",name:I,option:r};g(QC(C,[].concat(XN(OC(w)),[r]),r),n)}},[p,S,C,I,k,d,g,w]);return UN(UN({},y),{},{options:T,onChange:A})}(ZN(e));return o.createElement(EI,(0,en.Z)({ref:t},l))}),k_e=I_e,T_e=l(34800),A_e=l(76127),D_e=l(85825);function M_e(e){return(0,T_e.Z)(1,arguments),function(e,t){(0,T_e.Z)(2,arguments);var l=(0,A_e.default)(e)-t;return l<=0&&(l+=7),(0,D_e.default)(e,l)}(e,3)}var E_e=l(89434);const R_e=(e,t)=>{const l="isSevenDays"===e?parseInt(null!==t&&void 0!==t?t:"7",10):"isThirtyDays"===e?30:"isNinetyDays"===e?90:0,r=new Date;r.setDate(r.getDate()-1);const n=r.toISOString().split("T")[0],i=new Date;i.setDate(i.getDate()-l);return{from:i.toISOString().split("T")[0],to:n}},B_e=(e,t)=>{const l=e=>{const t=new Date(`${e}T00:00:00Z`);return t.setUTCDate(t.getUTCDate()+1),t.toISOString().split("T")[0]};return{from:l(e),to:l(t)}},j_e=e=>{const t=new Date;t.setDate(t.getDate()-1);const l=t.toISOString().split("T")[0];return{from:l,to:l}},P_e=e=>{const t=M_e(new Date),l=(0,D_e.default)(t,6),r=(0,E_e.default)(t,"yyyy-MM-dd");return{from:(0,E_e.default)(l,"yyyy-MM-dd"),to:r}},__e=e=>{const t=[],l=e.find(e=>"list_dropdown"===e.filter_name);if(l){const e=l.default_values;Array.isArray(e)&&e.length>0&&!e.includes("All")&&t.push({lable:l.placeholder||l.filter_name,field:l.field,action:"CONTAINS",values:e,id:"",type:"basic",oprator:"AND"})}const r=e.find(e=>"lead_gen_vendor"===e.filter_name);if(r){const e=r.default_values;Array.isArray(e)&&e.length>0&&!e.includes("All")&&t.push({lable:r.placeholder||r.filter_name,field:r.field,action:"CONTAINS",values:e,id:"",type:"basic",oprator:"AND"})}const n=e.find(e=>"isSevenDays"===e.filter_name||"isThirtyDays"===e.filter_name||"isNinetyDays"===e.filter_name);if(n)if(Array.isArray(n.default_value)&&2===n.default_value.length)t.push({lable:n.placeholder||n.filter_name,field:n.field,action:"BETWEEN",values:[n.default_value[0],n.default_value[1]],id:"",type:"basic",oprator:"AND",...n.transform?{transform:n.transform}:{}});else{const{from:e,to:l}=R_e(n.filter_name,null===n||void 0===n?void 0:n.default_value);t.push({lable:n.placeholder||n.filter_name,field:n.field,action:"BETWEEN",values:[e,l],id:"",type:"basic",oprator:"AND",...n.transform?{transform:n.transform}:{}})}if(n&&"google_ads"===n.base&&!Array.isArray(n.default_value)){const e=t.find(e=>e.field===n.field);if(e){const t=B_e(e.values[0],e.values[1]);e.values=[t.from,t.to]}}const i=e.find(e=>"campaign_type_dropdown"===e.filter_name);i&&t.push({lable:i.placeholder||i.filter_name,field:i.field,action:"LIKE",values:["quiz"],id:"",type:"basic",oprator:"AND"});["campaign_type","message_type"].forEach(l=>(l=>{const r=e.filter(e=>e.filter_name===l);r.length&&r.forEach(e=>{var l;const r=e.default_values;if(!Array.isArray(r)||0===r.length)return;const n={};r.forEach(e=>{e.key&&e.value&&(n[e.key]||(n[e.key]=[]),n[e.key].push(e.value))});const i=Object.entries(n);if(0===i.length)return;const a=null===(l=e.include_key)||void 0===l||l;t.push({lable:e.placeholder||e.filter_name,field:e.field,action:a?"HAS_KEY_VALUE":"NOT_HAS_KEY_VALUE",values:i,id:"",type:"basic",oprator:"AND"})})})(l));const a=e.find(e=>"dateSelector"===e.filter_name);if(a){const{from:e,to:l}=j_e(a.filter_name);t.push({lable:a.placeholder||a.filter_name,field:a.field,action:"BETWEEN",values:[e,l],id:"",type:"basic",oprator:"AND"})}const s=e.find(e=>"test_campaign_column"===e.filter_name);s&&t.push({lable:s.placeholder||s.filter_name,field:s.field,action:"NOT LIKE",values:["TEST"],id:"",type:"basic",oprator:"AND"});const o=e.find(e=>"lead_gen_range"===e.filter_name);if(o){var c,u;const{from:e,to:l}=P_e(o.filter_name),r=null===(c=o.field.find(e=>"from"in e))||void 0===c?void 0:c.from,n=null===(u=o.field.find(e=>"to"in e))||void 0===u?void 0:u.to;r&&n&&t.push({lable:o.placeholder||o.filter_name,field:r,action:"=",values:[e],id:"",type:"basic",oprator:"AND"},{lable:o.placeholder||o.filter_name,field:n,action:"=",values:[l],id:"",type:"basic",oprator:"AND"})}const p=e.find(e=>"platform_id"===e.filter_name);if(p){const e=p.default_values;Array.isArray(e)&&e.length>0&&!e.some(e=>"All"===e.value)&&t.push({lable:p.placeholder||p.filter_name,field:p.field,action:"CONTAINS",values:e.map(e=>e.value),id:"",type:"basic",oprator:"AND"})}const d=e.find(e=>"monthRange"===e.filter_name);if(d){const e=d.default_values;Array.isArray(e)&&2===e.length&&e[0]&&e[1]&&t.push({lable:d.placeholder||d.filter_name,field:d.field,action:"BETWEEN",values:[e[0],e[1]],id:"",type:"basic",oprator:"AND"})}const m=e.find(e=>"campaign_name_contains"===e.filter_name);if(m&&m.default_value){const e="string"===typeof m.default_value?m.default_value.split(",").map(e=>e.trim()).filter(Boolean):Array.isArray(m.default_value)?m.default_value:[];e.length>0&&t.push({lable:m.placeholder||m.filter_name,field:m.field,action:e.length>1?"MULTI_CONTAINS":"LIKE",values:e,id:"",type:"basic",oprator:"AND"})}const h=e.find(e=>"number_of_sent"===e.filter_name);if(h&&Array.isArray(h.default_values)&&h.default_values.length>0){const e=h.default_values[0];void 0!==e&&null!==e&&""!==e&&t.push({lable:h.placeholder||h.filter_name,field:h.field,action:"=",values:String(e),id:"",type:"basic",oprator:"AND"})}U_e.forEach(l=>{const r=e.find(e=>e.filter_name===l);r&&Array.isArray(r.default_values)&&r.default_values.length>0&&!r.default_values.includes("All")&&t.push({lable:r.placeholder||r.filter_name,field:r.field,action:"CONTAINS",values:r.default_values,id:"",type:"basic",oprator:"AND"})});const g=e.find(e=>"keyword_contains"===e.filter_name);if(g&&g.default_value){const e="string"===typeof g.default_value?g.default_value.split(",").map(e=>e.trim()).filter(Boolean):Array.isArray(g.default_value)?g.default_value:[];e.length>0&&t.push({lable:g.placeholder||g.filter_name,field:g.field,action:e.length>1?"MULTI_CONTAINS":"LIKE",values:e,id:"",type:"basic",oprator:"AND"})}return t},O_e=e=>{const t={},l=e.find(e=>"isSevenDays"===e.filter_name||"isThirtyDays"===e.filter_name||"isNinetyDays"===e.filter_name);if(l)if(Array.isArray(l.default_value)&&2===l.default_value.length){const e=new Date(l.default_value[0]),r=new Date(l.default_value[1]),n=Math.round((r.getTime()-e.getTime())/864e5)+1,i=[7,15,30,60,90,365];t[l.filter_name]={from:l.default_value[0],to:l.default_value[1],isCustom:!i.includes(n)}}else{const{from:e,to:r}=R_e(l.filter_name,l.default_value);t[l.filter_name]={from:e,to:r,isCustom:!1}}if(l&&"google_ads"===l.base&&!Array.isArray(l.default_value)){const{from:e,to:r}=t[l.filter_name];t[l.filter_name]={...B_e(e,r),isCustom:!1}}const r=e.find(e=>"campaign_type_dropdown"===e.filter_name);r&&(t.campaign_type_dropdown="quiz");const n=e.find(e=>"test_campaign_column"===e.filter_name);n&&(t[n.filter_name]="exclude_test_campaign");["campaign_type","message_type"].forEach(l=>{const r=e.filter(e=>e.filter_name===l);r.length&&r.forEach(e=>{var r,n;const i=null!==(r=e.instanceKey)&&void 0!==r?r:l,a=e.default_values;t[i]=Array.isArray(a)&&a.length>0?a:[{label:"All",value:"All"}],t[`${l}_include_key`]=null===(n=e.include_key)||void 0===n||n})});const i=e.find(e=>"dateSelector"===e.filter_name);if(i){const{from:e,to:l}=j_e(i.filter_name);t[i.filter_name]={from:e,to:l}}const a=e.find(e=>"lead_gen_range"===e.filter_name);if(a){const{from:e,to:l}=P_e(a.filter_name);t[a.filter_name]={from:e,to:l}}const s=e.find(e=>"list_dropdown"===e.filter_name);if(s){const e=s.default_values;t.list_dropdown=Array.isArray(e)&&e.length>0?e:["All"]}const o=e.find(e=>"source_dropdown"===e.filter_name);if(o){const e=o.default_values;t.source_dropdown=Array.isArray(e)&&e.length>0?e:["All"]}const c=e.find(e=>"message_dropdown"===e.filter_name);if(c){const e=c.default_values;t.message_dropdown=Array.isArray(e)&&e.length>0?e:["All"]}const u=e.find(e=>"lead_gen_vendor"===e.filter_name);if(u){const e=u.default_values;t.lead_gen_vendor=Array.isArray(e)&&e.length>0?e:["All"]}const p=e.find(e=>"seed_column"===e.filter_name);p&&(t.seed_column=p.default_value||"exclude_column");const d=e.find(e=>"platform_id"===e.filter_name);if(d){const e=d.default_values;t.platform_id=Array.isArray(e)&&e.length>0?e:[{label:"All",value:"All"}]}const m=e.find(e=>"monthRange"===e.filter_name);if(m){const e=m.default_values;Array.isArray(e)&&2===e.length?t.monthRange={from:e[0],to:e[1]}:t.monthRange={from:null,to:null}}const h=e.find(e=>"campaign_name_contains"===e.filter_name);if(h){const e=h.default_value,l="string"===typeof e?e.split(",").map(e=>e.trim()).filter(Boolean):Array.isArray(e)?e:[];t.campaign_name_contains=l}const g=e.find(e=>"number_of_sent"===e.filter_name);if(g){const e=g.default_values;t.number_of_sent=Array.isArray(e)&&e.length>0?e[0]:""}U_e.forEach(l=>{const r=e.find(e=>e.filter_name===l);if(r){const e=r.default_values;t[l]=Array.isArray(e)&&e.length>0?e:["All"]}});const y=e.find(e=>"keyword_contains"===e.filter_name);if(y){const e=y.default_value,l="string"===typeof e?e.split(",").map(e=>e.trim()).filter(Boolean):Array.isArray(e)?e:[];t.keyword_contains=l}return t},L_e=["delivery_metrix.send","delivery_metrix.open","delivery_metrix.unique_open","delivery_metrix.click","delivery_metrix.unique_click","delivery_metrix.soft_bounce","delivery_metrix.hard_bounce","delivery_metrix.complaint"],F_e=["delivery_metrix.seed_send","delivery_metrix.seed_open","delivery_metrix.seed_unique_open","delivery_metrix.seed_click","delivery_metrix.seed_unique_click","delivery_metrix.seed_soft_bounce","delivery_metrix.seed_hard_bounce","delivery_metrix.seed_complaint"],q_e=[{label:"Active",value:"ENABLED"},{label:"Paused",value:"PAUSED"},{label:"Deleted",value:"REMOVED"}],z_e={campaign_status:q_e,ad_group_status:q_e,ad_status:q_e,campaign_channel_type:[{label:"Search",value:"SEARCH"},{label:"Performance Max",value:"PERFORMANCE_MAX"},{label:"Display",value:"DISPLAY"},{label:"Video",value:"VIDEO"}],ad_group_type:[{label:"Search Standard",value:"SEARCH_STANDARD"},{label:"Display Standard",value:"DISPLAY_STANDARD"},{label:"Video Responsive",value:"VIDEO_RESPONSIVE"},{label:"Search Dynamic Ads",value:"SEARCH_DYNAMIC_ADS"},{label:"Shopping Product Ads",value:"SHOPPING_PRODUCT_ADS"},{label:"Performance Max",value:"PERFORMANCE_MAX"}],ad_type:[{label:"Responsive Search Ad",value:"RESPONSIVE_SEARCH_AD"},{label:"Expanded Text Ad",value:"EXPANDED_TEXT_AD"},{label:"Call Ad",value:"CALL_AD"},{label:"Responsive Display Ad",value:"RESPONSIVE_DISPLAY_AD"},{label:"Video Responsive Ad",value:"VIDEO_RESPONSIVE_AD"},{label:"Image Ad",value:"IMAGE_AD"},{label:"Text Asset",value:"TEXT"},{label:"Image Asset",value:"IMAGE"},{label:"YouTube Video Asset",value:"YOUTUBE_VIDEO"}]},U_e=Object.keys(z_e),G_e=e=>{const t=(e.selectProps.value||[]).some(e=>"All"===e.value);return(0,Ue.jsx)(Mw.Option,{...e,children:(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2",children:[(0,Ue.jsx)("input",{type:"checkbox",className:"form-check-input",checked:t||e.isSelected,onChange:()=>{}}),e.children]})})},V_e=e=>(0,Ue.jsx)(Mw.Option,{...e,children:(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2",children:[(0,Ue.jsx)("input",{type:"checkbox",className:"form-check-input",checked:e.isSelected,onChange:()=>{}}),e.children]})}),H_e={option:(e,t)=>({...e,backgroundColor:t.isSelected?"white":e.backgroundColor,color:"inherit","&:active":{...e["&:active"],backgroundColor:"#f0f0f0"}})},W_e=({filterType:e,accountId:t,value:l,onChange:r,hasKeyMap:n,setHasKeyMap:i,isShow:a,placeholder:s="Select a value",filterConfig:c})=>{const[u,p]=(0,o.useState)([]),[d,m]=(0,o.useState)(!1),h=s.replace(/^Select\s+/i,""),g=ju(),y=Iu(sL),f=(()=>{if(null!==l&&void 0!==l&&l.isCustom)return!0;if(["isSevenDays","isThirtyDays","isNinetyDays"].includes(e)&&l&&l.from&&l.to){const e=[7,15,30,60,90,365],t=BF()(l.from),r=BF()(l.to);if(t.isValid()&&r.isValid()){const l=r.diff(t,"days")+1;return!e.includes(l)}}return!1})();(0,o.useEffect)(()=>{["list_dropdown","source_dropdown","message_dropdown","lead_gen_range","lead_gen_vendor","campaign_type","message_type","platform_id"].includes(e)&&b(e)},[e,t]);const b=async e=>{const l=`${t}_${e}`;if(y[l])p(y[l]);else{m(!0);try{const n=await AS.post("/dashboard/fetch_dropdown",{account_id:t,filter_name:"list_dropdown"===e?"list":"source_dropdown"===e?"source":"message_dropdown"===e?"message":"lead_gen_range"===e?"lead_gen_range":"lead_gen_vendor"===e?"lead_gen_vendor":"campaign_type"===e?"campaign_type":"message_type"===e?"message_type":"platform_id"===e?"platform_id":""},{headers:{"Content-Type":"application/json","Disable-Cancel-Token":"true"}});let i=[];if("lead_gen_range"===e){var r;i=(Array.isArray(n.data)?n.data:(null===(r=n.data)||void 0===r?void 0:r.data)||[]).map(e=>({label:`${e.from_date} to ${e.to_date}`,value:{from:e.from_date,to:e.to_date}}))}else if("campaign_type"===e||"message_type"===e){const e=n.data||{},t=[];Object.entries(e).forEach(([e,l])=>{(Array.isArray(l)?l:[l]).forEach(l=>{l.split(",").map(e=>e.trim()).forEach(l=>{l&&t.push({label:e,value:l,key:e})})})}),i=t}else if("platform_id"===e){i=(n.data||[]).map(e=>({label:e.name,value:e.id}))}else if("list_dropdown"===e){i=(n.data||[]).map(e=>({label:e.name,value:e.id}))}else{i=(n.data||[]).map(e=>({label:e,value:e}))}g(tL({filterType:l,options:i})),p(i)}catch(n){console.error("Error fetching options:",n)}finally{m(!1)}}};if("lead_gen_range"===e){const e=l||null,t=e=>{r(e?e.value:null)};return a?(0,Ue.jsx)("div",{children:(0,Ue.jsxs)("div",{className:"mb-3",children:[(0,Ue.jsx)(FS,{className:"form-label font-size-13 text-muted",children:s}),(0,Ue.jsx)(RI,{options:u,value:u.find(t=>"string"!==typeof t.value&&"number"!==typeof t.value&&t.value.from===(null===e||void 0===e?void 0:e.from)&&t.value.to===(null===e||void 0===e?void 0:e.to))||null,onChange:t,menuPortalTarget:document.body,classNamePrefix:"select2-selection",placeholder:s,isClearable:!0,isLoading:d})]})}):(0,Ue.jsxs)("div",{children:[h," : ",e?`${e.from} to ${e.to}`:"Not selected"]})}if("campaign_type"===e||"message_type"===e){var v;const t={label:"All",value:"All",key:"All"},o=[t,...u],p=Array.isArray(l)?l:[],m=p.some(e=>"All"===e.value),g=null!==(v=null===c||void 0===c?void 0:c.instanceKey)&&void 0!==v?v:e,y=!1===(null===n||void 0===n?void 0:n[g])?"Exclude":"Include",f=(e,l)=>{const n=e?[...e]:[];var i;if(0===n.length)return void("clear"===(null===l||void 0===l?void 0:l.action)||"remove-value"===(null===l||void 0===l?void 0:l.action)&&"All"===(null===(i=l.removedValue)||void 0===i?void 0:i.value)?r([]):r([t]));const a=m;n.some(e=>"All"===e.value)&&!a?r([t]):a&&n.length>1?r(n.filter(e=>"All"!==e.value)):r(n)},b=e=>m?"All"!==e.value:p.length>0&&!m&&"All"===e.value;if(!a){const e=m?"All":p.length>2?`${p.slice(0,2).map(e=>e.label).join(", ")}...`:p.map(e=>e.label).join(", ")||"Not selected";return(0,Ue.jsxs)("div",{children:[h," ",y," : ",e.toUpperCase()]})}return(0,Ue.jsx)("div",{children:(0,Ue.jsxs)("div",{className:"mb-3 mt-2",children:[(0,Ue.jsx)(FS,{className:"form-label font-size-13 text-muted",children:s}),(0,Ue.jsx)("div",{className:"mt-1",children:(0,Ue.jsx)(RI,{options:[{label:"Include",value:"include"},{label:"Exclude",value:"exclude"}],isClearable:!1,classNamePrefix:"select2-selection",placeholder:"Select Type",value:!1===(null===n||void 0===n?void 0:n[g])?{label:"Exclude",value:"exclude"}:{label:"Include",value:"include"},onChange:e=>{i&&i(t=>({...t,[g]:"include"===(null===e||void 0===e?void 0:e.value)}))}})}),(0,Ue.jsx)("div",{className:"mt-2",children:(0,Ue.jsx)(RI,{isMulti:!0,options:o,value:p,onChange:f,classNamePrefix:"select2-selection",placeholder:s,isClearable:!0,menuPortalTarget:document.body,closeMenuOnSelect:!1,isLoading:d,isOptionDisabled:b,getOptionLabel:e=>e.label.toUpperCase(),getOptionValue:e=>"object"===typeof e.value?`${e.value.from}_${e.value.to}`:String(e.value)})})]})})}if("test_campaign_column"===e){const e=[{label:"Include Test Campaigns",value:"include_test_campaign"},{label:"Exclude Test Campaigns",value:"exclude_test_campaign"}],t=l||"exclude_test_campaign",n=e=>{r(e.value)},i=t=>{const l=e.find(e=>e.value===t);return l?l.label:""};return a?(0,Ue.jsx)("div",{children:(0,Ue.jsxs)("div",{className:"mb-3",children:[(0,Ue.jsx)(FS,{className:"form-label font-size-13 text-muted",children:s}),(0,Ue.jsx)(RI,{options:e,value:e.find(e=>e.value===t),onChange:n,classNamePrefix:"select2-selection",placeholder:s,isClearable:!1,menuPortalTarget:document.body})]})}):(0,Ue.jsxs)("div",{children:[h," : ",i(t)]})}const x=z_e[e];if(x){const e={label:"All",value:"All"},t=Array.isArray(l)?l.filter(e=>"All"!==e):[],n=0===t.length||t.length===x.length,i=x.filter(e=>t.includes(e.value)),o=(e,t)=>{var l;if("clear"===t.action||"All"===(null===(l=t.option)||void 0===l?void 0:l.value))return void r(["All"]);const n=(e||[]).map(e=>e.value).filter(e=>"All"!==e);r(0===n.length||n.length===x.length?["All"]:n)};return a?(0,Ue.jsx)("div",{children:(0,Ue.jsxs)("div",{className:"mb-3",children:[(0,Ue.jsx)(FS,{className:"form-label font-size-13 text-muted",children:s}),(0,Ue.jsx)(RI,{value:n?[e]:i,onChange:o,options:[e,...x],isMulti:!0,closeMenuOnSelect:!1,hideSelectedOptions:!1,components:{Option:V_e},classNamePrefix:"select2-selection",styles:H_e,placeholder:s,isClearable:!0,menuPortalTarget:document.body})]})}):(0,Ue.jsxs)("div",{children:[h," : ",n?"All":i.map(e=>e.label).join(", ")]})}const S=e=>{if(!e)return null;const t=BF().utc(e);return BF()([t.year(),t.month(),t.date()]).toDate()},N=S(null===l||void 0===l?void 0:l.from),C=S(null===l||void 0===l?void 0:l.to),w=(0,Ue.jsxs)("div",{className:"mb-2",children:["dateSelector"===e&&(0,Ue.jsx)("div",{className:"mb-1",children:(0,Ue.jsx)(FS,{className:"form-label font-size-13 text-muted",children:s})}),(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2",children:[(0,Ue.jsx)("div",{children:(0,Ue.jsx)(CNe(),{selected:N,onChange:e=>r({...l,from:e?BF()(e).format("YYYY-MM-DD"):null,isCustom:!0}),dateFormat:"yyyy-MM-dd",placeholderText:"From Date",className:"form-control",popperPlacement:"bottom-start",isClearable:!0,portalId:"date-picker-portal",popperProps:{strategy:"fixed"}})}),(0,Ue.jsx)("div",{children:(0,Ue.jsx)(CNe(),{selected:C,onChange:e=>r({...l,to:e?BF()(e).format("YYYY-MM-DD"):null,isCustom:!0}),dateFormat:"yyyy-MM-dd",placeholderText:"To Date",className:"form-control",popperPlacement:"bottom-start",isClearable:!0,portalId:"date-picker-portal",popperProps:{strategy:"fixed"}})})]})]});if("dateSelector"===e){if(!a){const e=N?BF()(N).format("DD-MM-YYYY"):"",t=C?BF()(C).format("DD-MM-YYYY"):"";return(0,Ue.jsx)("div",{children:""!==e&&""!==t&&(0,Ue.jsxs)(Ue.Fragment,{children:[h," : ",`${e} to ${t}`]})})}return w}if("isSevenDays"===e||"isThirtyDays"===e||"isNinetyDays"===e){const e=[7,15,30,60,90,365].map(e=>({label:`Last ${e} Days`,value:e}));e.push({label:"Custom Date Range",value:"custom"});const t=null!==c&&void 0!==c&&c.default_value?parseInt(c.default_value,10):7;let n;if(f)n=e.find(e=>"custom"===e.value);else{let r=t;if(l&&l.from&&l.to){const e=BF()(l.from),t=BF()(l.to);e.isValid()&&t.isValid()&&(r=t.diff(e,"days")+1)}n=e.find(e=>e.value===r)||e.find(e=>e.value===t)}const i=e=>{"custom"===e.value?r({from:null,to:null,isCustom:!0}):(e=>{if("google_ads"===(null===c||void 0===c?void 0:c.base)){const t=BF().utc().startOf("day");return void r({from:t.clone().subtract(e-1,"days").format("YYYY-MM-DD"),to:t.format("YYYY-MM-DD"),isCustom:!1})}const t=BF().utc().subtract(1,"days").startOf("day"),l=t.clone().subtract(e-1,"days").format("YYYY-MM-DD"),n=t.format("YYYY-MM-DD");r({from:l,to:n,isCustom:!1})})(e.value)};if(!a){var I;if(f&&null!==l&&void 0!==l&&l.from&&null!==l&&void 0!==l&&l.to){const e=S(l.from),t=S(l.to),r=e?BF()(e).format("DD-MM-YYYY"):"",n=t?BF()(t).format("DD-MM-YYYY"):"";return(0,Ue.jsxs)("div",{children:[s," : ",`${r} to ${n}`]})}return(0,Ue.jsxs)("div",{children:[s," : ",null===(I=n)||void 0===I?void 0:I.label]})}return(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{className:"mb-3",children:[(0,Ue.jsx)(FS,{className:"form-label font-size-13 text-muted",children:s}),(0,Ue.jsx)(RI,{value:n,onChange:i,options:e,isMulti:!1,classNamePrefix:"select2-selection",menuPortalTarget:document.body,placeholder:"Select...",isClearable:!1,noOptionsMessage:()=>"No data available"})]}),f&&(0,Ue.jsx)("div",{className:"mt-2",children:w})]})}if("monthRange"===e){const e=S(null===l||void 0===l?void 0:l.from),t=S(null===l||void 0===l?void 0:l.to);if(!a){const l=e?BF()(e).format("MM-YYYY"):"",r=t?BF()(t).format("MM-YYYY"):"";return(0,Ue.jsx)("div",{children:""!==l&&""!==r&&(0,Ue.jsxs)(Ue.Fragment,{children:[h," : ",`${l} to ${r}`]})})}return(0,Ue.jsxs)("div",{className:"mb-2",children:[(0,Ue.jsx)(FS,{className:"form-label font-size-13 text-muted",children:s}),(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2",children:[(0,Ue.jsx)(CNe(),{selected:e,onChange:e=>{const t=e?BF().utc([e.getFullYear(),e.getMonth(),1]).startOf("month").format("YYYY-MM-DD"):null;r({...l,from:t})},dateFormat:"MMM yyyy",showMonthYearPicker:!0,placeholderText:"From Month",className:"form-control",popperPlacement:"bottom-start",isClearable:!0,portalId:"date-picker-portal",popperProps:{strategy:"fixed"}}),(0,Ue.jsx)(CNe(),{selected:t,onChange:e=>{const t=e?BF().utc([e.getFullYear(),e.getMonth(),1]).startOf("month").format("YYYY-MM-DD"):null;r({...l,to:t})},dateFormat:"MMM yyyy",showMonthYearPicker:!0,placeholderText:"To Month",className:"form-control",popperPlacement:"bottom-start",isClearable:!0,portalId:"date-picker-portal",popperProps:{strategy:"fixed"}})]})]})}if("campaign_type_dropdown"===e){const e=[{label:"QUIZ Campaign",value:"quiz"},{label:"Other Campaign",value:"not_quiz"}],t=l||"quiz",n=e=>{r(e.value)},i=t=>{const l=e.find(e=>e.value===t);return l?l.label:""};return a?(0,Ue.jsx)("div",{children:(0,Ue.jsxs)("div",{className:"mb-3",children:[(0,Ue.jsx)(FS,{className:"form-label font-size-13 text-muted",children:s}),(0,Ue.jsx)(RI,{options:e,value:e.find(e=>e.value===t),onChange:n,classNamePrefix:"select2-selection",placeholder:s,isClearable:!1,menuPortalTarget:document.body})]})}):(0,Ue.jsxs)("div",{children:[h," : ",i(t)]})}if("seed_column"===e){const e=[{label:"Include Seeds",value:"include_column"},{label:"Exclude Seeds",value:"exclude_column"}],t=l||(c?c.default_value:"exclude_column"),n=e=>{r(e.value)},i=t=>{const l=e.find(e=>e.value===t);return l?l.label:""};return a?(0,Ue.jsx)("div",{children:(0,Ue.jsxs)("div",{className:"mb-3",children:[(0,Ue.jsx)(FS,{className:"form-label font-size-13 text-muted",children:s}),(0,Ue.jsx)(RI,{options:e,value:e.find(e=>e.value===t),onChange:n,classNamePrefix:"select2-selection",placeholder:s,isClearable:!1,menuPortalTarget:document.body})]})}):(0,Ue.jsxs)("div",{children:[h," : ",i(t)]})}if(["list_dropdown","source_dropdown","message_dropdown","lead_gen_vendor"].includes(e)){const t="list_dropdown"===e,n=Array.isArray(l)?l:["All"],i={label:"All",value:"All"},o=u.length>0?[i,...u]:[],c=n.includes("All"),p={valueContainer:e=>y().length>3?{...e,maxHeight:"90px",overflowY:"auto"}:e},m={option:(e,t)=>({...e,backgroundColor:t.isSelected?"white":e.backgroundColor,color:"inherit","&:active":{...e["&:active"],backgroundColor:"#f0f0f0"}}),...p},g=(e,l)=>{if("clear"!==l.action)if(t){if("deselect-option"===l.action&&"All"===l.option.value||"remove-value"===l.action&&"All"===l.removedValue.value)return void r([]);if("select-option"===l.action&&"All"===l.option.value)return void r(o.map(e=>e.value));let t=e?e.map(e=>e.value):[];n.includes("All")&&(t=t.filter(e=>"All"!==e)),n.includes("All")||t.length!==u.length?r(t):r(o.map(e=>e.value))}else{if(!e||0===e.length)return void r([]);const t=e.map(e=>e.value),l=n.includes("All");t.includes("All")&&!l?r(["All"]):r(l?t.filter(e=>"All"!==e):t)}else r([])},y=()=>c?o:o.filter(e=>n.includes(e.value)),f=()=>{const e=Array.isArray(l)?l:[];if(0===e.length)return"Not Selected";if(e.includes("All"))return"All";if(u.length>0&&e.length===u.length)return"All";const t=u.find(t=>t.value===e[0]),r=t?t.label:String(e[0]);return e.length>1?`${r}, ...`:1===e.length?r:"Not Selected"};return a?(0,Ue.jsx)("div",{children:(0,Ue.jsxs)("div",{className:"mb-3",children:[(0,Ue.jsx)(FS,{className:"form-label font-size-13 text-muted",children:s}),(0,Ue.jsx)(RI,{value:y(),onChange:g,options:o,isMulti:!0,isLoading:d,closeMenuOnSelect:!1,hideSelectedOptions:!t,components:t?{Option:G_e}:{},classNamePrefix:"select2-selection",styles:t?m:p,placeholder:s,isOptionDisabled:t?void 0:e=>n.includes("All")&&"All"!==e.value,isClearable:!0,noOptionsMessage:()=>"No data available",menuPortalTarget:document.body})]})}):(0,Ue.jsx)("div",{children:!d&&(0,Ue.jsxs)(Ue.Fragment,{children:[h," : ",f()]})})}if("platform_id"===e){const e={label:"All",value:"All"},t=u.length>0?[e,...u]:[],n=Array.isArray(l)?l:[e],i=n.some(e=>"All"===e.value),o=t=>{if(!t||0===t.length)return void r([]);const l=[...t],n=i,a=l.some(e=>"All"===e.value);a&&!n?r([e]):n&&l.length>1?r(l.filter(e=>"All"!==e.value)):l.length!==u.length||a?r(l):r([e])};if(!a){const e=i?"All":n.map(e=>e.label).join(", ")||"Not selected";return(0,Ue.jsxs)("div",{children:[h," : ",e]})}return(0,Ue.jsx)("div",{children:(0,Ue.jsxs)("div",{className:"mb-3",children:[(0,Ue.jsx)(FS,{className:"form-label font-size-13 text-muted",children:s}),(0,Ue.jsx)(RI,{isMulti:!0,options:t,value:n,onChange:o,classNamePrefix:"select2-selection",placeholder:s,isClearable:!0,menuPortalTarget:document.body,closeMenuOnSelect:!1,isLoading:d,isOptionDisabled:e=>i&&"All"!==e.value})]})})}if("campaign_name_contains"===e){const e=Array.isArray(l)?l.map(e=>String(e)):"string"===typeof l&&""!==l.trim()?l.split(",").map(e=>e.trim()):[],t=e.map(e=>({label:e,value:e})),n=e=>{const t=e?e.map(e=>e.value):[];r(t)};if(!a){if(0===e.length)return(0,Ue.jsxs)("div",{children:[h," : Not selected"]});const t=e.slice(0,2),l=e.length-t.length;return(0,Ue.jsxs)("div",{children:[h," :"," ",l>0?`${t.join(", ")} ...`:t.join(", ")]})}return(0,Ue.jsx)("div",{children:(0,Ue.jsxs)("div",{className:"mb-3",children:[(0,Ue.jsx)(FS,{className:"form-label font-size-13 text-muted",children:s}),(0,Ue.jsx)(k_e,{isMulti:!0,options:[],value:t,onChange:n,placeholder:"Type value & press Enter...",menuPortalTarget:document.body,classNamePrefix:"select2-selection",styles:{multiValue:e=>({...e,borderRadius:999,backgroundColor:"#e9ecef"}),multiValueLabel:e=>({...e,color:"#000"})}})]})})}if("keyword_contains"===e){const e=Array.isArray(l)?l.map(e=>String(e)):"string"===typeof l&&""!==l.trim()?l.split(",").map(e=>e.trim()):[],t=e.map(e=>({label:e,value:e})),n=e=>{const t=e?e.map(e=>e.value):[];r(t)};if(!a){if(0===e.length)return(0,Ue.jsxs)("div",{children:[h," : Not selected"]});const t=e.slice(0,2),l=e.length-t.length;return(0,Ue.jsxs)("div",{children:[h," :"," ",l>0?`${t.join(", ")} ...`:t.join(", ")]})}return(0,Ue.jsx)("div",{children:(0,Ue.jsxs)("div",{className:"mb-3",children:[(0,Ue.jsx)(FS,{className:"form-label font-size-13 text-muted",children:s}),(0,Ue.jsx)(k_e,{isMulti:!0,options:[],value:t,onChange:n,placeholder:"Type keyword & press Enter...",menuPortalTarget:document.body,classNamePrefix:"select2-selection",styles:{multiValue:e=>({...e,borderRadius:999,backgroundColor:"#e9ecef"}),multiValueLabel:e=>({...e,color:"#000"})}})]})})}if("number_of_sent"===e){const e="string"===typeof l||"number"===typeof l?l:"",t=e=>{r(e.target.value)};return a?(0,Ue.jsx)("div",{children:(0,Ue.jsxs)("div",{className:"mb-3",children:[(0,Ue.jsx)(FS,{className:"form-label font-size-13 text-muted",children:s}),(0,Ue.jsx)(QS,{type:"number",value:e,onChange:t,placeholder:s})]})}):(0,Ue.jsxs)("div",{children:[h," : ",""!==e?e:"Not selected"]})}return null};var Z_e=["className","cssModule","type","size","color","children","tag"];function $_e(){return $_e=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},$_e.apply(this,arguments)}function K_e(e,t){if(null==e)return{};var l,r,n=function(e,t){if(null==e)return{};var l,r,n={},i=Object.keys(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||(n[l]=e[l]);return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||Object.prototype.propertyIsEnumerable.call(e,l)&&(n[l]=e[l])}return n}var Y_e={tag:ut,type:We().oneOf(["border","grow"]),size:We().oneOf(["sm"]),color:We().oneOf(["primary","secondary","success","danger","warning","info","light","dark"]),className:We().string,cssModule:We().object,children:We().string};function Q_e(e){var t=e.className,l=e.cssModule,r=e.type,n=void 0===r?"border":r,i=e.size,a=e.color,s=e.children,c=void 0===s?"Loading...":s,u=e.tag,p=void 0===u?"div":u,d=K_e(e,Z_e),m=tt($e()(t,!!i&&"spinner-".concat(n,"-").concat(i),"spinner-".concat(n),!!a&&"text-".concat(a)),l);return o.createElement(p,$_e({role:"status"},d,{className:m}),c&&o.createElement("span",{className:tt("visually-hidden",l)},c))}Q_e.propTypes=Y_e;const J_e=Q_e;function X_e(){}function eOe(){}const tOe=/^[$_\p{ID_Start}][$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,lOe=/^[$_\p{ID_Start}][-$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,rOe={};function nOe(e,t){return((t||rOe).jsx?lOe:tOe).test(e)}const iOe=/[ \t\n\f\r]/g;function aOe(e){return""===e.replace(iOe,"")}class sOe{constructor(e,t,l){this.normal=t,this.property=e,l&&(this.space=l)}}function oOe(e,t){const l={},r={};for(const n of e)Object.assign(l,n.property),Object.assign(r,n.normal);return new sOe(l,r,t)}function cOe(e){return e.toLowerCase()}sOe.prototype.normal={},sOe.prototype.property={},sOe.prototype.space=void 0;class uOe{constructor(e,t){this.attribute=t,this.property=e}}uOe.prototype.attribute="",uOe.prototype.booleanish=!1,uOe.prototype.boolean=!1,uOe.prototype.commaOrSpaceSeparated=!1,uOe.prototype.commaSeparated=!1,uOe.prototype.defined=!1,uOe.prototype.mustUseProperty=!1,uOe.prototype.number=!1,uOe.prototype.overloadedBoolean=!1,uOe.prototype.property="",uOe.prototype.spaceSeparated=!1,uOe.prototype.space=void 0;let pOe=0;const dOe=vOe(),mOe=vOe(),hOe=vOe(),gOe=vOe(),yOe=vOe(),fOe=vOe(),bOe=vOe();function vOe(){return 2**++pOe}const xOe=Object.keys(i);class SOe extends uOe{constructor(e,t,l,r){let n=-1;if(super(e,t),NOe(this,"space",r),"number"===typeof l)for(;++n<xOe.length;){const e=xOe[n];NOe(this,xOe[n],(l&i[e])===i[e])}}}function NOe(e,t,l){l&&(e[t]=l)}function COe(e){const t={},l={};for(const[r,n]of Object.entries(e.properties)){const i=new SOe(r,e.transform(e.attributes||{},r),n,e.space);e.mustUseProperty&&e.mustUseProperty.includes(r)&&(i.mustUseProperty=!0),t[r]=i,l[cOe(r)]=r,l[cOe(i.attribute)]=r}return new sOe(t,l,e.space)}SOe.prototype.defined=!0;const wOe=COe({properties:{ariaActiveDescendant:null,ariaAtomic:mOe,ariaAutoComplete:null,ariaBusy:mOe,ariaChecked:mOe,ariaColCount:gOe,ariaColIndex:gOe,ariaColSpan:gOe,ariaControls:yOe,ariaCurrent:null,ariaDescribedBy:yOe,ariaDetails:null,ariaDisabled:mOe,ariaDropEffect:yOe,ariaErrorMessage:null,ariaExpanded:mOe,ariaFlowTo:yOe,ariaGrabbed:mOe,ariaHasPopup:null,ariaHidden:mOe,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:yOe,ariaLevel:gOe,ariaLive:null,ariaModal:mOe,ariaMultiLine:mOe,ariaMultiSelectable:mOe,ariaOrientation:null,ariaOwns:yOe,ariaPlaceholder:null,ariaPosInSet:gOe,ariaPressed:mOe,ariaReadOnly:mOe,ariaRelevant:null,ariaRequired:mOe,ariaRoleDescription:yOe,ariaRowCount:gOe,ariaRowIndex:gOe,ariaRowSpan:gOe,ariaSelected:mOe,ariaSetSize:gOe,ariaSort:null,ariaValueMax:gOe,ariaValueMin:gOe,ariaValueNow:gOe,ariaValueText:null,role:null},transform:(e,t)=>"role"===t?t:"aria-"+t.slice(4).toLowerCase()});function IOe(e,t){return t in e?e[t]:t}function kOe(e,t){return IOe(e,t.toLowerCase())}const TOe=COe({attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:fOe,acceptCharset:yOe,accessKey:yOe,action:null,allow:null,allowFullScreen:dOe,allowPaymentRequest:dOe,allowUserMedia:dOe,alpha:dOe,alt:null,as:null,async:dOe,autoCapitalize:null,autoComplete:yOe,autoFocus:dOe,autoPlay:dOe,blocking:yOe,capture:null,charSet:null,checked:dOe,cite:null,className:yOe,closedBy:null,colorSpace:null,cols:gOe,colSpan:gOe,command:null,commandFor:null,content:null,contentEditable:mOe,controls:dOe,controlsList:yOe,coords:gOe|fOe,crossOrigin:null,data:null,dateTime:null,decoding:null,default:dOe,defer:dOe,dir:null,dirName:null,disabled:dOe,download:hOe,draggable:mOe,encType:null,enterKeyHint:null,fetchPriority:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:dOe,formTarget:null,headers:yOe,height:gOe,hidden:hOe,high:gOe,href:null,hrefLang:null,htmlFor:yOe,httpEquiv:yOe,id:null,imageSizes:null,imageSrcSet:null,inert:dOe,inputMode:null,integrity:null,is:null,isMap:dOe,itemId:null,itemProp:yOe,itemRef:yOe,itemScope:dOe,itemType:yOe,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:dOe,low:gOe,manifest:null,max:null,maxLength:gOe,media:null,method:null,min:null,minLength:gOe,multiple:dOe,muted:dOe,name:null,nonce:null,noModule:dOe,noValidate:dOe,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforeMatch:null,onBeforePrint:null,onBeforeToggle:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextLost:null,onContextMenu:null,onContextRestored:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onScrollEnd:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:dOe,optimum:gOe,pattern:null,ping:yOe,placeholder:null,playsInline:dOe,popover:null,popoverTarget:null,popoverTargetAction:null,poster:null,preload:null,readOnly:dOe,referrerPolicy:null,rel:yOe,required:dOe,reversed:dOe,rows:gOe,rowSpan:gOe,sandbox:yOe,scope:null,scoped:dOe,seamless:dOe,selected:dOe,shadowRootClonable:dOe,shadowRootCustomElementRegistry:dOe,shadowRootDelegatesFocus:dOe,shadowRootMode:null,shadowRootSerializable:dOe,shape:null,size:gOe,sizes:null,slot:null,span:gOe,spellCheck:mOe,src:null,srcDoc:null,srcLang:null,srcSet:null,start:gOe,step:null,style:null,tabIndex:gOe,target:null,title:null,translate:null,type:null,typeMustMatch:dOe,useMap:null,value:mOe,width:gOe,wrap:null,writingSuggestions:null,align:null,aLink:null,archive:yOe,axis:null,background:null,bgColor:null,border:gOe,borderColor:null,bottomMargin:gOe,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:dOe,declare:dOe,event:null,face:null,frame:null,frameBorder:null,hSpace:gOe,leftMargin:gOe,link:null,longDesc:null,lowSrc:null,marginHeight:gOe,marginWidth:gOe,noResize:dOe,noHref:dOe,noShade:dOe,noWrap:dOe,object:null,profile:null,prompt:null,rev:null,rightMargin:gOe,rules:null,scheme:null,scrolling:mOe,standby:null,summary:null,text:null,topMargin:gOe,valueType:null,version:null,vAlign:null,vLink:null,vSpace:gOe,allowTransparency:null,autoCorrect:null,autoSave:null,credentialless:dOe,disablePictureInPicture:dOe,disableRemotePlayback:dOe,exportParts:fOe,part:yOe,prefix:null,property:null,results:gOe,security:null,unselectable:null},space:"html",transform:kOe}),AOe=COe({attributes:{accentHeight:"accent-height",alignmentBaseline:"alignment-baseline",arabicForm:"arabic-form",baselineShift:"baseline-shift",capHeight:"cap-height",className:"class",clipPath:"clip-path",clipRule:"clip-rule",colorInterpolation:"color-interpolation",colorInterpolationFilters:"color-interpolation-filters",colorProfile:"color-profile",colorRendering:"color-rendering",crossOrigin:"crossorigin",dataType:"datatype",dominantBaseline:"dominant-baseline",enableBackground:"enable-background",fillOpacity:"fill-opacity",fillRule:"fill-rule",floodColor:"flood-color",floodOpacity:"flood-opacity",fontFamily:"font-family",fontSize:"font-size",fontSizeAdjust:"font-size-adjust",fontStretch:"font-stretch",fontStyle:"font-style",fontVariant:"font-variant",fontWeight:"font-weight",glyphName:"glyph-name",glyphOrientationHorizontal:"glyph-orientation-horizontal",glyphOrientationVertical:"glyph-orientation-vertical",hrefLang:"hreflang",horizAdvX:"horiz-adv-x",horizOriginX:"horiz-origin-x",horizOriginY:"horiz-origin-y",imageRendering:"image-rendering",letterSpacing:"letter-spacing",lightingColor:"lighting-color",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",maskType:"mask-type",navDown:"nav-down",navDownLeft:"nav-down-left",navDownRight:"nav-down-right",navLeft:"nav-left",navNext:"nav-next",navPrev:"nav-prev",navRight:"nav-right",navUp:"nav-up",navUpLeft:"nav-up-left",navUpRight:"nav-up-right",onAbort:"onabort",onActivate:"onactivate",onAfterPrint:"onafterprint",onBeforePrint:"onbeforeprint",onBegin:"onbegin",onCancel:"oncancel",onCanPlay:"oncanplay",onCanPlayThrough:"oncanplaythrough",onChange:"onchange",onClick:"onclick",onClose:"onclose",onCopy:"oncopy",onCueChange:"oncuechange",onCut:"oncut",onDblClick:"ondblclick",onDrag:"ondrag",onDragEnd:"ondragend",onDragEnter:"ondragenter",onDragExit:"ondragexit",onDragLeave:"ondragleave",onDragOver:"ondragover",onDragStart:"ondragstart",onDrop:"ondrop",onDurationChange:"ondurationchange",onEmptied:"onemptied",onEnd:"onend",onEnded:"onended",onError:"onerror",onFocus:"onfocus",onFocusIn:"onfocusin",onFocusOut:"onfocusout",onHashChange:"onhashchange",onInput:"oninput",onInvalid:"oninvalid",onKeyDown:"onkeydown",onKeyPress:"onkeypress",onKeyUp:"onkeyup",onLoad:"onload",onLoadedData:"onloadeddata",onLoadedMetadata:"onloadedmetadata",onLoadStart:"onloadstart",onMessage:"onmessage",onMouseDown:"onmousedown",onMouseEnter:"onmouseenter",onMouseLeave:"onmouseleave",onMouseMove:"onmousemove",onMouseOut:"onmouseout",onMouseOver:"onmouseover",onMouseUp:"onmouseup",onMouseWheel:"onmousewheel",onOffline:"onoffline",onOnline:"ononline",onPageHide:"onpagehide",onPageShow:"onpageshow",onPaste:"onpaste",onPause:"onpause",onPlay:"onplay",onPlaying:"onplaying",onPopState:"onpopstate",onProgress:"onprogress",onRateChange:"onratechange",onRepeat:"onrepeat",onReset:"onreset",onResize:"onresize",onScroll:"onscroll",onSeeked:"onseeked",onSeeking:"onseeking",onSelect:"onselect",onShow:"onshow",onStalled:"onstalled",onStorage:"onstorage",onSubmit:"onsubmit",onSuspend:"onsuspend",onTimeUpdate:"ontimeupdate",onToggle:"ontoggle",onUnload:"onunload",onVolumeChange:"onvolumechange",onWaiting:"onwaiting",onZoom:"onzoom",overlinePosition:"overline-position",overlineThickness:"overline-thickness",paintOrder:"paint-order",panose1:"panose-1",pointerEvents:"pointer-events",referrerPolicy:"referrerpolicy",renderingIntent:"rendering-intent",shapeRendering:"shape-rendering",stopColor:"stop-color",stopOpacity:"stop-opacity",strikethroughPosition:"strikethrough-position",strikethroughThickness:"strikethrough-thickness",strokeDashArray:"stroke-dasharray",strokeDashOffset:"stroke-dashoffset",strokeLineCap:"stroke-linecap",strokeLineJoin:"stroke-linejoin",strokeMiterLimit:"stroke-miterlimit",strokeOpacity:"stroke-opacity",strokeWidth:"stroke-width",tabIndex:"tabindex",textAnchor:"text-anchor",textDecoration:"text-decoration",textRendering:"text-rendering",transformOrigin:"transform-origin",typeOf:"typeof",underlinePosition:"underline-position",underlineThickness:"underline-thickness",unicodeBidi:"unicode-bidi",unicodeRange:"unicode-range",unitsPerEm:"units-per-em",vAlphabetic:"v-alphabetic",vHanging:"v-hanging",vIdeographic:"v-ideographic",vMathematical:"v-mathematical",vectorEffect:"vector-effect",vertAdvY:"vert-adv-y",vertOriginX:"vert-origin-x",vertOriginY:"vert-origin-y",wordSpacing:"word-spacing",writingMode:"writing-mode",xHeight:"x-height",playbackOrder:"playbackorder",timelineBegin:"timelinebegin"},properties:{about:bOe,accentHeight:gOe,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:gOe,amplitude:gOe,arabicForm:null,ascent:gOe,attributeName:null,attributeType:null,azimuth:gOe,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:gOe,by:null,calcMode:null,capHeight:gOe,className:yOe,clip:null,clipPath:null,clipPathUnits:null,clipRule:null,color:null,colorInterpolation:null,colorInterpolationFilters:null,colorProfile:null,colorRendering:null,content:null,contentScriptType:null,contentStyleType:null,crossOrigin:null,cursor:null,cx:null,cy:null,d:null,dataType:null,defaultAction:null,descent:gOe,diffuseConstant:gOe,direction:null,display:null,dur:null,divisor:gOe,dominantBaseline:null,download:dOe,dx:null,dy:null,edgeMode:null,editable:null,elevation:gOe,enableBackground:null,end:null,event:null,exponent:gOe,externalResourcesRequired:null,fill:null,fillOpacity:gOe,fillRule:null,filter:null,filterRes:null,filterUnits:null,floodColor:null,floodOpacity:null,focusable:null,focusHighlight:null,fontFamily:null,fontSize:null,fontSizeAdjust:null,fontStretch:null,fontStyle:null,fontVariant:null,fontWeight:null,format:null,fr:null,from:null,fx:null,fy:null,g1:fOe,g2:fOe,glyphName:fOe,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:gOe,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:gOe,horizOriginX:gOe,horizOriginY:gOe,id:null,ideographic:gOe,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:gOe,k:gOe,k1:gOe,k2:gOe,k3:gOe,k4:gOe,kernelMatrix:bOe,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:gOe,local:null,markerEnd:null,markerMid:null,markerStart:null,markerHeight:null,markerUnits:null,markerWidth:null,mask:null,maskContentUnits:null,maskType:null,maskUnits:null,mathematical:null,max:null,media:null,mediaCharacterEncoding:null,mediaContentEncodings:null,mediaSize:gOe,mediaTime:null,method:null,min:null,mode:null,name:null,navDown:null,navDownLeft:null,navDownRight:null,navLeft:null,navNext:null,navPrev:null,navRight:null,navUp:null,navUpLeft:null,navUpRight:null,numOctaves:null,observer:null,offset:null,onAbort:null,onActivate:null,onAfterPrint:null,onBeforePrint:null,onBegin:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnd:null,onEnded:null,onError:null,onFocus:null,onFocusIn:null,onFocusOut:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadStart:null,onMessage:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onMouseWheel:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRepeat:null,onReset:null,onResize:null,onScroll:null,onSeeked:null,onSeeking:null,onSelect:null,onShow:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnload:null,onVolumeChange:null,onWaiting:null,onZoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:gOe,overlineThickness:gOe,paintOrder:null,panose1:null,path:null,pathLength:gOe,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:yOe,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:gOe,pointsAtY:gOe,pointsAtZ:gOe,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:bOe,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:bOe,rev:bOe,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:bOe,requiredFeatures:bOe,requiredFonts:bOe,requiredFormats:bOe,resource:null,restart:null,result:null,rotate:null,rx:null,ry:null,scale:null,seed:null,shapeRendering:null,side:null,slope:null,snapshotTime:null,specularConstant:gOe,specularExponent:gOe,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:gOe,strikethroughThickness:gOe,string:null,stroke:null,strokeDashArray:bOe,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:gOe,strokeOpacity:gOe,strokeWidth:null,style:null,surfaceScale:gOe,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:bOe,tabIndex:gOe,tableValues:null,target:null,targetX:gOe,targetY:gOe,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:bOe,to:null,transform:null,transformOrigin:null,u1:null,u2:null,underlinePosition:gOe,underlineThickness:gOe,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:gOe,values:null,vAlphabetic:gOe,vMathematical:gOe,vectorEffect:null,vHanging:gOe,vIdeographic:gOe,version:null,vertAdvY:gOe,vertOriginX:gOe,vertOriginY:gOe,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:gOe,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null},space:"svg",transform:IOe}),DOe=COe({properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null},space:"xlink",transform:(e,t)=>"xlink:"+t.slice(5).toLowerCase()}),MOe=COe({attributes:{xmlnsxlink:"xmlns:xlink"},properties:{xmlnsXLink:null,xmlns:null},space:"xmlns",transform:kOe}),EOe=COe({properties:{xmlBase:null,xmlLang:null,xmlSpace:null},space:"xml",transform:(e,t)=>"xml:"+t.slice(3).toLowerCase()}),ROe=oOe([wOe,TOe,DOe,MOe,EOe],"html"),BOe=oOe([wOe,AOe,DOe,MOe,EOe],"svg"),jOe=/[A-Z]/g,POe=/-[a-z]/g,_Oe=/^data[-\w.:]+$/i;function OOe(e){return"-"+e.toLowerCase()}function LOe(e){return e.charAt(1).toUpperCase()}const FOe={classId:"classID",dataType:"datatype",itemId:"itemID",strokeDashArray:"strokeDasharray",strokeDashOffset:"strokeDashoffset",strokeLineCap:"strokeLinecap",strokeLineJoin:"strokeLinejoin",strokeMiterLimit:"strokeMiterlimit",typeOf:"typeof",xLinkActuate:"xlinkActuate",xLinkArcRole:"xlinkArcrole",xLinkHref:"xlinkHref",xLinkRole:"xlinkRole",xLinkShow:"xlinkShow",xLinkTitle:"xlinkTitle",xLinkType:"xlinkType",xmlnsXLink:"xmlnsXlink"};var qOe=/\/\*(?:[^*]|\*(?!\/))*\*\//g,zOe=/\n/g,UOe=/^\s*/,GOe=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,VOe=/^:\s*/,HOe=/^((?:'(?:\\.|[^'\\])*'|"(?:\\.|[^"\\])*"|url\((?:'(?:\\.|[^'\\])*'|"(?:\\.|[^"\\])*"|[^)]*)\)|[^};])+)/,WOe=/^[;\s]*/;function ZOe(e,t){let l=null;if(!e||"string"!==typeof e)return l;const r=function(e,t){if("string"!==typeof e)throw new TypeError("First argument must be a string");if(!e)return[];t=t||{};var l=1,r=1;function n(e){var t=e.match(zOe);t&&(l+=t.length);var n=e.lastIndexOf("\n");r=~n?e.length-n:r+e.length}function i(){var e={line:l,column:r};return function(t){return t.position=new a(e),c(),t}}function a(e){this.start=e,this.end={line:l,column:r},this.source=t.source}function s(n){var i=new Error(t.source+":"+l+":"+r+": "+n);if(i.reason=n,i.filename=t.source,i.line=l,i.column=r,i.source=e,!t.silent)throw i}function o(t){var l=t.exec(e);if(l){var r=l[0];return n(r),e=e.slice(r.length),l}}function c(){o(UOe)}function u(e){for(var t;t=p();)e.push(t);return e}function p(){var t=i();if("/"==e.charAt(0)&&"*"==e.charAt(1)){for(var l=2;""!=e.charAt(l)&&("*"!=e.charAt(l)||"/"!=e.charAt(l+1));)++l;if(l+=2,""===e.charAt(l-1))return s("End of comment missing");var a=e.slice(2,l-2);return r+=2,n(a),e=e.slice(l),r+=2,t({type:"comment",comment:a})}}function d(){var e=i(),t=o(GOe);if(t){if(p(),!o(VOe))return s("property missing ':'");var l=o(HOe),r=e({type:"declaration",property:t[0].replace(qOe,"").trim(),value:l?l[0].replace(qOe,"").trim():""});return o(WOe),r}}return a.prototype.content=e,c(),function(){var e,t=[];for(u(t);e=d();)t.push(e),u(t);return t}()}(e),n="function"===typeof t;return r.forEach(e=>{if("declaration"!==e.type)return;const{property:r,value:i}=e;n?t(r,i,e):i&&(l=l??{},l[r]=i)}),l}const $Oe=YOe("end"),KOe=YOe("start");function YOe(e){return function(t){const l=t&&t.position&&t.position[e]||{};if("number"===typeof l.line&&l.line>0&&"number"===typeof l.column&&l.column>0)return{line:l.line,column:l.column,offset:"number"===typeof l.offset&&l.offset>-1?l.offset:void 0}}}function QOe(e){return e&&"object"===typeof e?"position"in e||"type"in e?XOe(e.position):"start"in e||"end"in e?XOe(e):"line"in e||"column"in e?JOe(e):"":""}function JOe(e){return eLe(e&&e.line)+":"+eLe(e&&e.column)}function XOe(e){return JOe(e&&e.start)+"-"+JOe(e&&e.end)}function eLe(e){return e&&"number"===typeof e?e:1}class tLe extends Error{constructor(e,t,l){super(),"string"===typeof t&&(l=t,t=void 0);let r="",n={},i=!1;if(t&&(n="line"in t&&"column"in t||"start"in t&&"end"in t?{place:t}:"type"in t?{ancestors:[t],place:t.position}:{...t}),"string"===typeof e?r=e:!n.cause&&e&&(i=!0,r=e.message,n.cause=e),!n.ruleId&&!n.source&&"string"===typeof l){const e=l.indexOf(":");-1===e?n.ruleId=l:(n.source=l.slice(0,e),n.ruleId=l.slice(e+1))}if(!n.place&&n.ancestors&&n.ancestors){const e=n.ancestors[n.ancestors.length-1];e&&(n.place=e.position)}const a=n.place&&"start"in n.place?n.place.start:n.place;this.ancestors=n.ancestors||void 0,this.cause=n.cause||void 0,this.column=a?a.column:void 0,this.fatal=void 0,this.file="",this.message=r,this.line=a?a.line:void 0,this.name=QOe(n.place)||"1:1",this.place=n.place||void 0,this.reason=this.message,this.ruleId=n.ruleId||void 0,this.source=n.source||void 0,this.stack=i&&n.cause&&"string"===typeof n.cause.stack?n.cause.stack:"",this.actual=void 0,this.expected=void 0,this.note=void 0,this.url=void 0}}tLe.prototype.file="",tLe.prototype.name="",tLe.prototype.reason="",tLe.prototype.message="",tLe.prototype.stack="",tLe.prototype.column=void 0,tLe.prototype.line=void 0,tLe.prototype.ancestors=void 0,tLe.prototype.cause=void 0,tLe.prototype.fatal=void 0,tLe.prototype.place=void 0,tLe.prototype.ruleId=void 0,tLe.prototype.source=void 0;const lLe={}.hasOwnProperty,rLe=new Map,nLe=/[A-Z]/g,iLe=/-([a-z])/g,aLe=new Set(["table","tbody","thead","tfoot","tr"]),sLe=new Set(["td","th"]),oLe="https://github.com/syntax-tree/hast-util-to-jsx-runtime";function cLe(e,t){if(!t||void 0===t.Fragment)throw new TypeError("Expected `Fragment` in options");const l=t.filePath||void 0;let r;if(t.development){if("function"!==typeof t.jsxDEV)throw new TypeError("Expected `jsxDEV` in options when `development: true`");r=function(e,t){return l;function l(l,r,n,i){const a=Array.isArray(n.children),s=KOe(l);return t(r,n,i,a,{columnNumber:s?s.column-1:void 0,fileName:e,lineNumber:s?s.line:void 0},void 0)}}(l,t.jsxDEV)}else{if("function"!==typeof t.jsx)throw new TypeError("Expected `jsx` in production options");if("function"!==typeof t.jsxs)throw new TypeError("Expected `jsxs` in production options");r=function(e,t,l){return r;function r(e,r,n,i){const a=Array.isArray(n.children)?l:t;return i?a(r,n,i):a(r,n)}}(0,t.jsx,t.jsxs)}const n={Fragment:t.Fragment,ancestors:[],components:t.components||{},create:r,elementAttributeNameCase:t.elementAttributeNameCase||"react",evaluater:t.createEvaluater?t.createEvaluater():void 0,filePath:l,ignoreInvalidStyle:t.ignoreInvalidStyle||!1,passKeys:!1!==t.passKeys,passNode:t.passNode||!1,schema:"svg"===t.space?BOe:ROe,stylePropertyNameCase:t.stylePropertyNameCase||"dom",tableCellAlignToStyle:!1!==t.tableCellAlignToStyle},i=uLe(n,e,void 0);return i&&"string"!==typeof i?i:n.create(e,n.Fragment,{children:i||void 0},void 0)}function uLe(e,t,l){return"element"===t.type?function(e,t,l){const r=e.schema;let n=r;"svg"===t.tagName.toLowerCase()&&"html"===r.space&&(n=BOe,e.schema=n);e.ancestors.push(t);const i=gLe(e,t.tagName,!1),a=function(e,t){const l={};let r,n;for(n in t.properties)if("children"!==n&&lLe.call(t.properties,n)){const i=hLe(e,n,t.properties[n]);if(i){const[n,a]=i;e.tableCellAlignToStyle&&"align"===n&&"string"===typeof a&&sLe.has(t.tagName)?r=a:l[n]=a}}if(r){(l.style||(l.style={}))["css"===e.stylePropertyNameCase?"text-align":"textAlign"]=r}return l}(e,t);let s=mLe(e,t);aLe.has(t.tagName)&&(s=s.filter(function(e){return"string"!==typeof e||!("object"===typeof(t=e)?"text"===t.type&&aOe(t.value):aOe(t));var t}));return pLe(e,a,i,t),dLe(a,s),e.ancestors.pop(),e.schema=r,e.create(t,i,a,l)}(e,t,l):"mdxFlowExpression"===t.type||"mdxTextExpression"===t.type?function(e,t){if(t.data&&t.data.estree&&e.evaluater){const l=t.data.estree.body[0];return l.type,e.evaluater.evaluateExpression(l.expression)}yLe(e,t.position)}(e,t):"mdxJsxFlowElement"===t.type||"mdxJsxTextElement"===t.type?function(e,t,l){const r=e.schema;let n=r;"svg"===t.name&&"html"===r.space&&(n=BOe,e.schema=n);e.ancestors.push(t);const i=null===t.name?e.Fragment:gLe(e,t.name,!0),a=function(e,t){const l={};for(const r of t.attributes)if("mdxJsxExpressionAttribute"===r.type)if(r.data&&r.data.estree&&e.evaluater){const t=r.data.estree.body[0];X_e(t.type);const n=t.expression;X_e(n.type);const i=n.properties[0];X_e(i.type),Object.assign(l,e.evaluater.evaluateExpression(i.argument))}else yLe(e,t.position);else{const{name:n}=r;let i;if(r.value&&"object"===typeof r.value)if(r.value.data&&r.value.data.estree&&e.evaluater){const t=r.value.data.estree.body[0];X_e(t.type),i=e.evaluater.evaluateExpression(t.expression)}else yLe(e,t.position);else i=null===r.value||r.value;l[n]=i}return l}(e,t),s=mLe(e,t);return pLe(e,a,i,t),dLe(a,s),e.ancestors.pop(),e.schema=r,e.create(t,i,a,l)}(e,t,l):"mdxjsEsm"===t.type?function(e,t){if(t.data&&t.data.estree&&e.evaluater)return e.evaluater.evaluateProgram(t.data.estree);yLe(e,t.position)}(e,t):"root"===t.type?function(e,t,l){const r={};return dLe(r,mLe(e,t)),e.create(t,e.Fragment,r,l)}(e,t,l):"text"===t.type?function(e,t){return t.value}(0,t):void 0}function pLe(e,t,l,r){"string"!==typeof l&&l!==e.Fragment&&e.passNode&&(t.node=r)}function dLe(e,t){if(t.length>0){const l=t.length>1?t:t[0];l&&(e.children=l)}}function mLe(e,t){const l=[];let r=-1;const n=e.passKeys?new Map:rLe;for(;++r<t.children.length;){const i=t.children[r];let a;if(e.passKeys){const e="element"===i.type?i.tagName:"mdxJsxFlowElement"===i.type||"mdxJsxTextElement"===i.type?i.name:void 0;if(e){const t=n.get(e)||0;a=e+"-"+t,n.set(e,t+1)}}const s=uLe(e,i,a);void 0!==s&&l.push(s)}return l}function hLe(e,t,l){if(null===l||void 0===l||"number"===typeof l&&Number.isNaN(l))return;const r=function(e,t){const l=cOe(t);let r=t,n=uOe;if(l in e.normal)return e.property[e.normal[l]];if(l.length>4&&"data"===l.slice(0,4)&&_Oe.test(t)){if("-"===t.charAt(4)){const e=t.slice(5).replace(POe,LOe);r="data"+e.charAt(0).toUpperCase()+e.slice(1)}else{const e=t.slice(4);if(!POe.test(e)){let l=e.replace(jOe,OOe);"-"!==l.charAt(0)&&(l="-"+l),t="data"+l}}n=SOe}return new n(r,t)}(e.schema,t);if(Array.isArray(l)&&(l=r.commaSeparated?function(e,t){const l=t||{};return(""===e[e.length-1]?[...e,""]:e).join((l.padRight?" ":"")+","+(!1===l.padLeft?"":" ")).trim()}(l):function(e){return e.join(" ").trim()}(l)),"style"===r.property){const t="object"===typeof l?"dom"===e.stylePropertyNameCase?l:function(e){const t={};let l;for(l in e)lLe.call(e,l)&&(t[fLe(l)]=e[l]);return t}(l):function(e,t){const l={};try{ZOe(t,function(t,r){if(t&&r){let n=t;"--"!==n.slice(0,2)&&(n=n.toLowerCase(),"dom"===e.stylePropertyNameCase&&("-ms-"===n.slice(0,4)&&(n=n.slice(1)),n=n.replace(iLe,vLe))),l[n]=r}})}catch(r){if(e.ignoreInvalidStyle)return{};const t=r,l=new tLe("Cannot parse `style` attribute",{ancestors:e.ancestors,cause:t,ruleId:"style",source:"hast-util-to-jsx-runtime"});throw l.file=e.filePath||void 0,l.url=oLe+"#cannot-parse-style-attribute",l}return l}(e,String(l));return["style",t]}return["react"===e.elementAttributeNameCase&&r.space?FOe[r.property]||r.property:r.attribute,l]}function gLe(e,t,l){let r;if(l)if(t.includes(".")){const e=t.split(".");let l,n=-1;for(;++n<e.length;){const t=nOe(e[n])?{type:"Identifier",name:e[n]}:{type:"Literal",value:e[n]};l=l?{type:"MemberExpression",object:l,property:t,computed:Boolean(n&&"Literal"===t.type),optional:!1}:t}r=l}else r=nOe(t)&&!/^[a-z]/.test(t)?{type:"Identifier",name:t}:{type:"Literal",value:t};else r={type:"Literal",value:t};if("Literal"===r.type){const t=r.value;return lLe.call(e.components,t)?e.components[t]:t}if(e.evaluater)return e.evaluater.evaluateExpression(r);yLe(e)}function yLe(e,t){const l=new tLe("Cannot handle MDX estrees without `createEvaluater`",{ancestors:e.ancestors,place:t,ruleId:"mdx-estree",source:"hast-util-to-jsx-runtime"});throw l.file=e.filePath||void 0,l.url=oLe+"#cannot-handle-mdx-estrees-without-createevaluater",l}function fLe(e){if("--"===e.slice(0,2))return e;let t=e.replace(nLe,bLe);return"ms-"===t.slice(0,3)&&(t="-"+t),t}function bLe(e){return"-"+e.toLowerCase()}function vLe(e,t){return t.toUpperCase()}const xLe={action:["form"],cite:["blockquote","del","ins","q"],data:["object"],formAction:["button","input"],href:["a","area","base","link"],icon:["menuitem"],itemId:null,manifest:["html"],ping:["a","area"],poster:["video"],src:["audio","embed","iframe","img","input","script","source","track","video"]},SLe={};function NLe(e,t){const l=t||SLe;return CLe(e,"boolean"!==typeof l.includeImageAlt||l.includeImageAlt,"boolean"!==typeof l.includeHtml||l.includeHtml)}function CLe(e,t,l){if(function(e){return Boolean(e&&"object"===typeof e)}(e)){if("value"in e)return"html"!==e.type||l?e.value:"";if(t&&"alt"in e&&e.alt)return e.alt;if("children"in e)return wLe(e.children,t,l)}return Array.isArray(e)?wLe(e,t,l):""}function wLe(e,t,l){const r=[];let n=-1;for(;++n<e.length;)r[n]=CLe(e[n],t,l);return r.join("")}function ILe(e,t,l,r){const n=e.length;let i,a=0;if(t=t<0?-t>n?0:n+t:t>n?n:t,l=l>0?l:0,r.length<1e4)i=Array.from(r),i.unshift(t,l),e.splice(...i);else for(l&&e.splice(t,l);a<r.length;)i=r.slice(a,a+1e4),i.unshift(t,0),e.splice(...i),a+=1e4,t+=1e4}function kLe(e,t){return e.length>0?(ILe(e,e.length,0,t),e):t}class TLe{constructor(e){this.left=e?[...e]:[],this.right=[]}get(e){if(e<0||e>=this.left.length+this.right.length)throw new RangeError("Cannot access index `"+e+"` in a splice buffer of size `"+(this.left.length+this.right.length)+"`");return e<this.left.length?this.left[e]:this.right[this.right.length-e+this.left.length-1]}get length(){return this.left.length+this.right.length}shift(){return this.setCursor(0),this.right.pop()}slice(e,t){const l=null===t||void 0===t?Number.POSITIVE_INFINITY:t;return l<this.left.length?this.left.slice(e,l):e>this.left.length?this.right.slice(this.right.length-l+this.left.length,this.right.length-e+this.left.length).reverse():this.left.slice(e).concat(this.right.slice(this.right.length-l+this.left.length).reverse())}splice(e,t,l){const r=t||0;this.setCursor(Math.trunc(e));const n=this.right.splice(this.right.length-r,Number.POSITIVE_INFINITY);return l&&ALe(this.left,l),n.reverse()}pop(){return this.setCursor(Number.POSITIVE_INFINITY),this.left.pop()}push(e){this.setCursor(Number.POSITIVE_INFINITY),this.left.push(e)}pushMany(e){this.setCursor(Number.POSITIVE_INFINITY),ALe(this.left,e)}unshift(e){this.setCursor(0),this.right.push(e)}unshiftMany(e){this.setCursor(0),ALe(this.right,e.reverse())}setCursor(e){if(!(e===this.left.length||e>this.left.length&&0===this.right.length||e<0&&0===this.left.length))if(e<this.left.length){const t=this.left.splice(e,Number.POSITIVE_INFINITY);ALe(this.right,t.reverse())}else{const t=this.right.splice(this.left.length+this.right.length-e,Number.POSITIVE_INFINITY);ALe(this.left,t.reverse())}}}function ALe(e,t){let l=0;if(t.length<1e4)e.push(...t);else for(;l<t.length;)e.push(...t.slice(l,l+1e4)),l+=1e4}function DLe(e){const t={};let l,r,n,i,a,s,o,c=-1;const u=new TLe(e);for(;++c<u.length;){for(;c in t;)c=t[c];if(l=u.get(c),c&&"chunkFlow"===l[1].type&&"listItemPrefix"===u.get(c-1)[1].type&&(s=l[1]._tokenizer.events,n=0,n<s.length&&"lineEndingBlank"===s[n][1].type&&(n+=2),n<s.length&&"content"===s[n][1].type))for(;++n<s.length&&"content"!==s[n][1].type;)"chunkText"===s[n][1].type&&(s[n][1]._isInFirstContentOfListItem=!0,n++);if("enter"===l[0])l[1].contentType&&(Object.assign(t,MLe(u,c)),c=t[c],o=!0);else if(l[1]._container){for(n=c,r=void 0;n--;)if(i=u.get(n),"lineEnding"===i[1].type||"lineEndingBlank"===i[1].type)"enter"===i[0]&&(r&&(u.get(r)[1].type="lineEndingBlank"),i[1].type="lineEnding",r=n);else if("linePrefix"!==i[1].type&&"listItemIndent"!==i[1].type)break;r&&(l[1].end={...u.get(r)[1].start},a=u.slice(r,c),a.unshift(l),u.splice(r,c-r+1,a))}}return ILe(e,0,Number.POSITIVE_INFINITY,u.slice(0)),!o}function MLe(e,t){const l=e.get(t)[1],r=e.get(t)[2];let n=t-1;const i=[];let a=l._tokenizer;a||(a=r.parser[l.contentType](l.start),l._contentTypeTextTrailing&&(a._contentTypeTextTrailing=!0));const s=a.events,o=[],c={};let u,p,d=-1,m=l,h=0,g=0;const y=[g];for(;m;){for(;e.get(++n)[1]!==m;);i.push(n),m._tokenizer||(u=r.sliceStream(m),m.next||u.push(null),p&&a.defineSkip(m.start),m._isInFirstContentOfListItem&&(a._gfmTasklistFirstContentOfListItem=!0),a.write(u),m._isInFirstContentOfListItem&&(a._gfmTasklistFirstContentOfListItem=void 0)),p=m,m=m.next}for(m=l;++d<s.length;)"exit"===s[d][0]&&"enter"===s[d-1][0]&&s[d][1].type===s[d-1][1].type&&s[d][1].start.line!==s[d][1].end.line&&(g=d+1,y.push(g),m._tokenizer=void 0,m.previous=void 0,m=m.next);for(a.events=[],m?(m._tokenizer=void 0,m.previous=void 0):y.pop(),d=y.length;d--;){const t=s.slice(y[d],y[d+1]),l=i.pop();o.push([l,l+t.length-1]),e.splice(l,2,t)}for(o.reverse(),d=-1;++d<o.length;)c[h+o[d][0]]=h+o[d][1],h+=o[d][1]-o[d][0]-1;return c}const ELe={}.hasOwnProperty;function RLe(e){const t={};let l=-1;for(;++l<e.length;)BLe(t,e[l]);return t}function BLe(e,t){let l;for(l in t){const r=(ELe.call(e,l)?e[l]:void 0)||(e[l]={}),n=t[l];let i;if(n)for(i in n){ELe.call(r,i)||(r[i]=[]);const e=n[i];jLe(r[i],Array.isArray(e)?e:e?[e]:[])}}}function jLe(e,t){let l=-1;const r=[];for(;++l<t.length;)("after"===t[l].add?e:r).push(t[l]);ILe(e,0,0,r)}const PLe=ZLe(/[A-Za-z]/),_Le=ZLe(/[\dA-Za-z]/),OLe=ZLe(/[#-'*+\--9=?A-Z^-~]/);function LLe(e){return null!==e&&(e<32||127===e)}const FLe=ZLe(/\d/),qLe=ZLe(/[\dA-Fa-f]/),zLe=ZLe(/[!-/:-@[-`{-~]/);function ULe(e){return null!==e&&e<-2}function GLe(e){return null!==e&&(e<0||32===e)}function VLe(e){return-2===e||-1===e||32===e}const HLe=ZLe(/\p{P}|\p{S}/u),WLe=ZLe(/\s/);function ZLe(e){return function(t){return null!==t&&t>-1&&e.test(String.fromCharCode(t))}}function $Le(e,t,l,r){const n=r?r-1:1/0;let i=0;return function(r){if(VLe(r))return e.enter(l),a(r);return t(r)};function a(r){return VLe(r)&&i++<n?(e.consume(r),a):(e.exit(l),t(r))}}function KLe(e,t,l,r,n,i){let a=0;return function(t){if(i>0&&VLe(t))return e.enter(r),s(t);return o(t)};function s(t){return VLe(t)&&a<i?(e.consume(t),a++,s):(e.exit(r),o(t))}function o(e){return a>=n?t(e):l(e)}}const YLe={tokenize:function(e){const t=e.attempt(this.parser.constructs.contentInitial,function(l){if(null===l)return void e.consume(l);return e.enter("lineEnding"),e.consume(l),e.exit("lineEnding"),$Le(e,t,"linePrefix")},function(t){return e.enter("paragraph"),r(t)});let l;return t;function r(t){const r=e.enter("chunkText",{contentType:"text",previous:l});return l&&(l.next=r),l=r,n(t)}function n(t){return null===t?(e.exit("chunkText"),e.exit("paragraph"),void e.consume(t)):ULe(t)?(e.consume(t),e.exit("chunkText"),r):(e.consume(t),n)}}};class QLe{constructor(){this.index=new Map,this.map=[]}add(e,t,l){JLe(this,e,t,l,!1)}addBefore(e,t,l){JLe(this,e,t,l,!0)}consume(e){if(this.map.sort(function(e,t){return e[0]-t[0]}),0===this.map.length)return;let t=this.map.length;const l=[];for(;t>0;)t-=1,l.push(e.slice(this.map[t][0]+this.map[t][1]),this.map[t][2]),e.length=this.map[t][0];l.push(e.slice()),e.length=0;let r=l.pop();for(;r;){for(const t of r)e.push(t);r=l.pop()}this.map.length=0,this.index.clear()}}function JLe(e,t,l,r,n){if(0===l&&0===r.length)return;const i=e.index.get(t);if(i)return i[1]+=l,void(n?(r.push(...i[2]),i[2]=r):i[2].push(...r));const a=[t,l,r];e.map.push(a),e.index.set(t,a)}const XLe={tokenize:function(e){const t=this,l=[];let r,n,i,a=0;return s;function s(r){if(a<l.length){const n=l[a];return t.containerState=n[1],e.attempt(n[0].continuation,o,c)(r)}return c(r)}function o(e){if(a++,t.containerState._closeFlow){t.containerState._closeFlow=void 0,r&&b();const l=t.events.length;let n,i=l;for(;i--;)if("exit"===t.events[i][0]&&"chunkFlow"===t.events[i][1].type){n=t.events[i][1].end;break}f(a);let s=l;for(;s<t.events.length;)t.events[s][1].end={...n},s++;const o=new QLe;return o.add(i+1,0,t.events.slice(l)),o.add(l,s-l,[]),o.consume(t.events),c(e)}return s(e)}function c(n){if(a===l.length){if(!r)return d(n);if(r.currentConstruct&&r.currentConstruct.concrete)return h(n);t.interrupt=Boolean(r.currentConstruct&&!r._gfmTableDynamicInterruptHack)}return t.containerState={},e.check(eFe,u,p)(n)}function u(e){return r&&b(),f(a),d(e)}function p(e){return t.parser.lazy[t.now().line]=a!==l.length,i=t.now().offset,h(e)}function d(l){return t.containerState={},e.attempt(eFe,m,h)(l)}function m(e){return a++,l.push([t.currentConstruct,t.containerState]),d(e)}function h(l){return null===l?(r&&b(),f(0),void e.consume(l)):(r=r||t.parser.flow(t.now()),e.enter("chunkFlow",{_tokenizer:r,contentType:"flow",previous:n}),g(l))}function g(l){return null===l?(y(e.exit("chunkFlow"),!0),f(0),void e.consume(l)):ULe(l)?(e.consume(l),y(e.exit("chunkFlow")),a=0,t.interrupt=void 0,s):(e.consume(l),g)}function y(e,l){const s=t.sliceStream(e);if(l&&s.push(null),e.previous=n,n&&(n.next=e),n=e,r.defineSkip(e.start),r.write(s),t.parser.lazy[e.start.line]){let e=r.events.length;for(;e--;)if(r.events[e][1].start.offset<i&&(!r.events[e][1].end||r.events[e][1].end.offset>i))return;const l=t.events.length;let n,s,o=l;for(;o--;)if("exit"===t.events[o][0]&&"chunkFlow"===t.events[o][1].type){if(n){s=t.events[o][1].end;break}n=!0}for(f(a),e=l;e<t.events.length;)t.events[e][1].end={...s},e++;const c=new QLe;c.add(o+1,0,t.events.slice(l)),c.add(l,e-l,[]),c.consume(t.events)}}function f(r){let n=l.length;for(;n-- >r;){const r=l[n];t.containerState=r[1],r[0].exit.call(t,e)}l.length=r}function b(){r.write([null]),n=void 0,r=void 0,t.containerState._closeFlow=void 0}}},eFe={tokenize:function(e,t,l){return $Le(e,e.attempt(this.parser.constructs.document,t,l),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}};const tFe={partial:!0,tokenize:function(e,t,l){return function(t){return VLe(t)?$Le(e,r,"linePrefix")(t):r(t)};function r(e){return null===e||ULe(e)?t(e):l(e)}}};const lFe={resolve:function(e){return DLe(e),e},tokenize:function(e,t){let l;return function(t){return e.enter("content"),l=e.enter("chunkContent",{contentType:"content"}),r(t)};function r(t){return null===t?n(t):ULe(t)?e.check(rFe,i,n)(t):(e.consume(t),r)}function n(l){return e.exit("chunkContent"),e.exit("content"),t(l)}function i(t){return e.consume(t),e.exit("chunkContent"),l.next=e.enter("chunkContent",{contentType:"content",previous:l}),l=l.next,r}}},rFe={partial:!0,tokenize:function(e,t,l){const r=this;return function(t){return e.exit("chunkContent"),e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),$Le(e,n,"linePrefix")};function n(n){if(null===n||ULe(n))return l(n);const i=r.events[r.events.length-1];return!r.parser.constructs.disable.null.includes("codeIndented")&&i&&"linePrefix"===i[1].type&&i[2].sliceSerialize(i[1],!0).length>=4?t(n):e.interrupt(r.parser.constructs.flow,l,t)(n)}}};const nFe={tokenize:function(e){const t=this,l=e.attempt(tFe,function(r){if(null===r)return void e.consume(r);return e.enter("lineEndingBlank"),e.consume(r),e.exit("lineEndingBlank"),t.currentConstruct=void 0,l},e.attempt(this.parser.constructs.flowInitial,r,$Le(e,e.attempt(this.parser.constructs.flow,r,e.attempt(lFe,r)),"linePrefix")));return l;function r(r){if(null!==r)return e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),t.currentConstruct=void 0,l;e.consume(r)}}};const iFe={resolveAll:cFe()},aFe=oFe("string"),sFe=oFe("text");function oFe(e){return{resolveAll:cFe("text"===e?uFe:void 0),tokenize:function(t){const l=this,r=this.parser.constructs[e],n=t.attempt(r,i,a);return i;function i(e){return o(e)?n(e):a(e)}function a(e){if(null!==e)return t.enter("data"),t.consume(e),s;t.consume(e)}function s(e){return o(e)?(t.exit("data"),n(e)):(t.consume(e),s)}function o(e){if(null===e)return!0;const t=r[e];let n=-1;if(t)for(;++n<t.length;){const e=t[n];if(!e.previous||e.previous.call(l,l.previous))return!0}return!1}}}}function cFe(e){return function(t,l){let r,n=-1;for(;++n<=t.length;)void 0===r?t[n]&&"data"===t[n][1].type&&(r=n,n++):t[n]&&"data"===t[n][1].type||(n!==r+2&&(t[r][1].end=t[n-1][1].end,t.splice(r+2,n-r-2),n=r+2),r=void 0);return e?e(t,l):t}}function uFe(e,t){const l=new QLe;let r=0;for(;++r<=e.length;)if((r===e.length||"lineEnding"===e[r][1].type)&&"data"===e[r-1][1].type){const n=e[r-1][1],i=t.sliceStream(n);let a,s=i.length,o=-1,c=0;for(;s--;){const e=i[s];if("string"===typeof e){for(o=e.length;32===e.charCodeAt(o-1);)c++,o--;if(o)break;o=-1}else if(-2===e)a=!0,c++;else if(-1!==e){s++;break}}if(t._contentTypeTextTrailing&&r===e.length&&(c=0),c){const i={type:r===e.length||a||c<2?"lineSuffix":"hardBreakTrailing",start:{_bufferIndex:s?o:n.start._bufferIndex+o,_index:n.start._index+s,line:n.end.line,column:n.end.column-c,offset:n.end.offset-c},end:{...n.end}};n.end={...i.start},n.start.offset===n.end.offset?Object.assign(n,i):l.add(r,0,[["enter",i,t],["exit",i,t]])}r++}return l.consume(e),e}const pFe={name:"thematicBreak",tokenize:function(e,t,l){let r,n=0;return function(t){return e.enter("thematicBreak"),function(e){return r=e,i(e)}(t)};function i(i){return i===r?(e.enter("thematicBreakSequence"),a(i)):n>=3&&(null===i||ULe(i))?(e.exit("thematicBreak"),t(i)):l(i)}function a(t){return t===r?(e.consume(t),n++,a):(e.exit("thematicBreakSequence"),VLe(t)?$Le(e,i,"whitespace")(t):i(t))}}};const dFe={continuation:{tokenize:function(e,t,l){const r=this;return r.containerState._closeFlow=void 0,e.check(tFe,n,i);function n(l){return r.containerState.furtherBlankLines=r.containerState.furtherBlankLines||r.containerState.initialBlankLine,$Le(e,t,"listItemIndent",r.containerState.size+1)(l)}function i(l){return r.containerState.furtherBlankLines||!VLe(l)?(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,a(l)):(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,e.attempt(hFe,t,a)(l))}function a(n){return r.containerState._closeFlow=!0,r.interrupt=void 0,$Le(e,e.attempt(dFe,t,l),"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(n)}}},exit:function(e){e.exit(this.containerState.type)},name:"list",tokenize:function(e,t,l){const r=this,n=r.events[r.events.length-1];let i=n&&"linePrefix"===n[1].type?n[2].sliceSerialize(n[1],!0).length:0,a=0;return function(t){const n=r.containerState.type||(42===t||43===t||45===t?"listUnordered":"listOrdered");if("listUnordered"===n?!r.containerState.marker||t===r.containerState.marker:FLe(t)){if(r.containerState.type||(r.containerState.type=n,e.enter(n,{_container:!0})),"listUnordered"===n)return e.enter("listItemPrefix"),42===t||45===t?e.check(pFe,l,o)(t):o(t);if(!r.interrupt||49===t)return e.enter("listItemPrefix"),e.enter("listItemValue"),s(t)}return l(t)};function s(t){return FLe(t)&&++a<10?(e.consume(t),s):(!r.interrupt||a<2)&&(r.containerState.marker?t===r.containerState.marker:41===t||46===t)?(e.exit("listItemValue"),o(t)):l(t)}function o(t){return e.enter("listItemMarker"),e.consume(t),e.exit("listItemMarker"),r.containerState.marker=r.containerState.marker||t,e.check(tFe,r.interrupt?l:c,e.attempt(mFe,p,u))}function c(e){return r.containerState.initialBlankLine=!0,i++,p(e)}function u(t){return VLe(t)?(e.enter("listItemPrefixWhitespace"),e.consume(t),e.exit("listItemPrefixWhitespace"),p):l(t)}function p(l){return r.containerState.size=i+r.sliceSerialize(e.exit("listItemPrefix"),!0).length,t(l)}}},mFe={partial:!0,tokenize:function(e,t,l){const r=this;return $Le(e,function(e){const n=r.events[r.events.length-1];return!VLe(e)&&n&&"listItemPrefixWhitespace"===n[1].type?t(e):l(e)},"listItemPrefixWhitespace",r.parser.constructs.disable.null.includes("codeIndented")?void 0:5)}},hFe={partial:!0,tokenize:function(e,t,l){const r=this;return $Le(e,function(e){const n=r.events[r.events.length-1];return n&&"listItemIndent"===n[1].type&&n[2].sliceSerialize(n[1],!0).length===r.containerState.size?t(e):l(e)},"listItemIndent",r.containerState.size+1)}};const gFe={continuation:{tokenize:function(e,t,l){const r=this;return function(t){if(VLe(t))return $Le(e,n,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t);return n(t)};function n(r){return e.attempt(gFe,t,l)(r)}}},exit:function(e){e.exit("blockQuote")},name:"blockQuote",tokenize:function(e,t,l){const r=this;return function(t){if(62===t){const l=r.containerState;return l.open||(e.enter("blockQuote",{_container:!0}),l.open=!0),e.enter("blockQuotePrefix"),e.enter("blockQuoteMarker"),e.consume(t),e.exit("blockQuoteMarker"),n}return l(t)};function n(l){return VLe(l)?(e.enter("blockQuotePrefixWhitespace"),e.consume(l),e.exit("blockQuotePrefixWhitespace"),e.exit("blockQuotePrefix"),t):(e.exit("blockQuotePrefix"),t(l))}}};function yFe(e,t,l,r,n,i,a,s,o){const c=o||Number.POSITIVE_INFINITY;let u=0;return function(t){if(60===t)return e.enter(r),e.enter(n),e.enter(i),e.consume(t),e.exit(i),p;if(null===t||32===t||41===t||LLe(t))return l(t);return e.enter(r),e.enter(a),e.enter(s),e.enter("chunkString",{contentType:"string"}),h(t)};function p(l){return 62===l?(e.enter(i),e.consume(l),e.exit(i),e.exit(n),e.exit(r),t):(e.enter(s),e.enter("chunkString",{contentType:"string"}),d(l))}function d(t){return 62===t?(e.exit("chunkString"),e.exit(s),p(t)):null===t||60===t||ULe(t)?l(t):(e.consume(t),92===t?m:d)}function m(t){return 60===t||62===t||92===t?(e.consume(t),d):d(t)}function h(n){return u||null!==n&&41!==n&&!GLe(n)?u<c&&40===n?(e.consume(n),u++,h):41===n?(e.consume(n),u--,h):null===n||32===n||40===n||LLe(n)?l(n):(e.consume(n),92===n?g:h):(e.exit("chunkString"),e.exit(s),e.exit(a),e.exit(r),t(n))}function g(t){return 40===t||41===t||92===t?(e.consume(t),h):h(t)}}function fFe(e,t,l,r,n,i){const a=this;let s,o=0;return function(t){return e.enter(r),e.enter(n),e.consume(t),e.exit(n),e.enter(i),c};function c(p){return o>999||null===p||91===p||93===p&&!s||94===p&&!o&&"_hiddenFootnoteSupport"in a.parser.constructs?l(p):93===p?(e.exit(i),e.enter(n),e.consume(p),e.exit(n),e.exit(r),t):ULe(p)?(e.enter("lineEnding"),e.consume(p),e.exit("lineEnding"),c):(e.enter("chunkString",{contentType:"string"}),u(p))}function u(t){return null===t||91===t||93===t||ULe(t)||o++>999?(e.exit("chunkString"),c(t)):(e.consume(t),s||(s=!VLe(t)),92===t?p:u)}function p(t){return 91===t||92===t||93===t?(e.consume(t),o++,u):u(t)}}function bFe(e,t,l,r,n,i){let a;return function(t){if(34===t||39===t||40===t)return e.enter(r),e.enter(n),e.consume(t),e.exit(n),a=40===t?41:t,s;return l(t)};function s(l){return l===a?(e.enter(n),e.consume(l),e.exit(n),e.exit(r),t):(e.enter(i),o(l))}function o(t){return t===a?(e.exit(i),s(a)):null===t?l(t):ULe(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),$Le(e,o,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),c(t))}function c(t){return t===a||null===t||ULe(t)?(e.exit("chunkString"),o(t)):(e.consume(t),92===t?u:c)}function u(t){return t===a||92===t?(e.consume(t),c):c(t)}}function vFe(e,t){let l;return function r(n){if(ULe(n))return e.enter("lineEnding"),e.consume(n),e.exit("lineEnding"),l=!0,r;if(VLe(n))return $Le(e,r,l?"linePrefix":"lineSuffix")(n);return t(n)}}function xFe(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}const SFe={name:"definition",tokenize:function(e,t,l){const r=this;let n;return function(t){return e.enter("definition"),function(t){return fFe.call(r,e,i,l,"definitionLabel","definitionLabelMarker","definitionLabelString")(t)}(t)};function i(t){return n=xFe(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)),58===t?(e.enter("definitionMarker"),e.consume(t),e.exit("definitionMarker"),a):l(t)}function a(t){return GLe(t)?vFe(e,s)(t):s(t)}function s(t){return yFe(e,o,l,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(t)}function o(t){return e.attempt(NFe,c,c)(t)}function c(t){return VLe(t)?$Le(e,u,"whitespace")(t):u(t)}function u(i){return null===i||ULe(i)?(e.exit("definition"),r.parser.defined.push(n),t(i)):l(i)}}},NFe={partial:!0,tokenize:function(e,t,l){return function(t){return GLe(t)?vFe(e,r)(t):l(t)};function r(t){return bFe(e,n,l,"definitionTitle","definitionTitleMarker","definitionTitleString")(t)}function n(t){return VLe(t)?$Le(e,i,"whitespace")(t):i(t)}function i(e){return null===e||ULe(e)?t(e):l(e)}}};const CFe={name:"codeIndented",tokenize:function(e,t,l){return function(t){return e.enter("codeIndented"),KLe(e,r,l,"linePrefix",4,4)(t)};function r(t){return null===t?i(t):ULe(t)?e.attempt(wFe,r,i)(t):(e.enter("codeFlowValue"),n(t))}function n(t){return null===t||ULe(t)?(e.exit("codeFlowValue"),r(t)):(e.consume(t),n)}function i(l){return e.exit("codeIndented"),t(l)}}},wFe={partial:!0,tokenize:function(e,t,l){const r=this;return n;function n(a){return r.parser.lazy[r.now().line]?l(a):ULe(a)?(e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),n):KLe(e,t,i,"linePrefix",4,4)(a)}function i(e){return ULe(e)?n(e):l(e)}}};const IFe={name:"headingAtx",resolve:function(e,t){let l=e.length-2,r=3;"whitespace"===e[r][1].type&&(r+=2);l-2>r&&"whitespace"===e[l][1].type&&(l-=2);"atxHeadingSequence"===e[l][1].type&&(r===l-1||l-4>r&&"whitespace"===e[l-2][1].type)&&(l-=r+1===l?2:4);if(l>r){const n={type:"atxHeadingText",start:e[r][1].start,end:e[l][1].end},i={type:"chunkText",start:e[r][1].start,end:e[l][1].end,contentType:"text"};ILe(e,r,l-r+1,[["enter",n,t],["enter",i,t],["exit",i,t],["exit",n,t]])}return e},tokenize:function(e,t,l){let r=0;return function(t){return e.enter("atxHeading"),function(t){return e.enter("atxHeadingSequence"),n(t)}(t)};function n(t){return 35===t&&r++<6?(e.consume(t),n):null===t||GLe(t)?(e.exit("atxHeadingSequence"),i(t)):l(t)}function i(l){return 35===l?(e.enter("atxHeadingSequence"),a(l)):null===l||ULe(l)?(e.exit("atxHeading"),t(l)):VLe(l)?$Le(e,i,"whitespace")(l):(e.enter("atxHeadingText"),s(l))}function a(t){return 35===t?(e.consume(t),a):(e.exit("atxHeadingSequence"),i(t))}function s(t){return null===t||35===t||GLe(t)?(e.exit("atxHeadingText"),i(t)):(e.consume(t),s)}}};const kFe={name:"setextUnderline",resolveTo:function(e,t){const l=new QLe;let r,n,i,a=e.length;for(;a--;)if("enter"===e[a][0]){if("content"===e[a][1].type){r=a;break}"paragraph"===e[a][1].type&&(n=a)}else"content"===e[a][1].type&&l.add(a,1,[]),i||"definition"!==e[a][1].type||(i=a);const s={type:"setextHeading",start:{...e[r][1].start},end:{...e[e.length-1][1].end}};e[n][1].type="setextHeadingText",i?(l.add(n,0,[["enter",s,t]]),l.add(i+1,0,[["exit",e[r][1],t]]),e[r][1].end={...e[i][1].end}):e[r][1]=s;return l.add(e.length,0,[["exit",s,t]]),l.consume(e),e},tokenize:function(e,t,l){const r=this;let n;return function(t){let a,s=r.events.length;for(;s--;)if("lineEnding"!==r.events[s][1].type&&"linePrefix"!==r.events[s][1].type&&"content"!==r.events[s][1].type){a="paragraph"===r.events[s][1].type;break}if(!r.parser.lazy[r.now().line]&&(r.interrupt||a))return e.enter("setextHeadingLine"),n=t,function(t){return e.enter("setextHeadingLineSequence"),i(t)}(t);return l(t)};function i(t){return t===n?(e.consume(t),i):(e.exit("setextHeadingLineSequence"),VLe(t)?$Le(e,a,"lineSuffix")(t):a(t))}function a(r){return null===r||ULe(r)?(e.exit("setextHeadingLine"),t(r)):l(r)}}};const TFe=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","search","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],AFe=["pre","script","style","textarea"],DFe={partial:!0,tokenize:function(e,t,l){const r=this;return function(t){if(null===t)return l(t);return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),n};function n(e){return r.parser.lazy[r.now().line]?l(e):t(e)}}};const MFe={concrete:!0,name:"htmlFlow",resolveTo:function(e){let t=e.length;for(;t--&&("enter"!==e[t][0]||"htmlFlow"!==e[t][1].type););t>1&&"linePrefix"===e[t-2][1].type&&(e[t][1].start=e[t-2][1].start,e[t+1][1].start=e[t-2][1].start,e.splice(t-2,2));return e},tokenize:function(e,t,l){const r=this;let n,i,a,s,o;return function(t){return function(t){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(t),c}(t)};function c(s){return 33===s?(e.consume(s),u):47===s?(e.consume(s),i=!0,m):63===s?(e.consume(s),n=3,r.interrupt?t:j):PLe(s)?(e.consume(s),a=String.fromCharCode(s),h):l(s)}function u(i){return 45===i?(e.consume(i),n=2,p):91===i?(e.consume(i),n=5,s=0,d):PLe(i)?(e.consume(i),n=4,r.interrupt?t:j):l(i)}function p(n){return 45===n?(e.consume(n),r.interrupt?t:j):l(n)}function d(n){const i="CDATA[";return n===i.charCodeAt(s++)?(e.consume(n),6===s?r.interrupt?t:k:d):l(n)}function m(t){return PLe(t)?(e.consume(t),a=String.fromCharCode(t),h):l(t)}function h(s){if(null===s||47===s||62===s||GLe(s)){const o=47===s,c=a.toLowerCase();return o||i||!AFe.includes(c)?TFe.includes(a.toLowerCase())?(n=6,o?(e.consume(s),g):r.interrupt?t(s):k(s)):(n=7,r.interrupt&&!r.parser.lazy[r.now().line]?l(s):i?y(s):f(s)):(n=1,r.interrupt?t(s):k(s))}return 45===s||_Le(s)?(e.consume(s),a+=String.fromCharCode(s),h):l(s)}function g(n){return 62===n?(e.consume(n),r.interrupt?t:k):l(n)}function y(t){return VLe(t)?(e.consume(t),y):w(t)}function f(t){return 47===t?(e.consume(t),w):58===t||95===t||PLe(t)?(e.consume(t),b):VLe(t)?(e.consume(t),f):w(t)}function b(t){return 45===t||46===t||58===t||95===t||_Le(t)?(e.consume(t),b):v(t)}function v(t){return 61===t?(e.consume(t),x):VLe(t)?(e.consume(t),v):f(t)}function x(t){return null===t||60===t||61===t||62===t||96===t?l(t):34===t||39===t?(e.consume(t),o=t,S):VLe(t)?(e.consume(t),x):N(t)}function S(t){return t===o?(e.consume(t),o=null,C):null===t||ULe(t)?l(t):(e.consume(t),S)}function N(t){return null===t||34===t||39===t||47===t||60===t||61===t||62===t||96===t||GLe(t)?v(t):(e.consume(t),N)}function C(e){return 47===e||62===e||VLe(e)?f(e):l(e)}function w(t){return 62===t?(e.consume(t),I):l(t)}function I(t){return null===t||ULe(t)?k(t):VLe(t)?(e.consume(t),I):l(t)}function k(t){return 45===t&&2===n?(e.consume(t),M):60===t&&1===n?(e.consume(t),E):62===t&&4===n?(e.consume(t),P):63===t&&3===n?(e.consume(t),j):93===t&&5===n?(e.consume(t),B):!ULe(t)||6!==n&&7!==n?null===t||ULe(t)?(e.exit("htmlFlowData"),T(t)):(e.consume(t),k):(e.exit("htmlFlowData"),e.check(EFe,_,T)(t))}function T(t){return e.check(DFe,A,_)(t)}function A(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),D}function D(t){return null===t||ULe(t)?T(t):(e.enter("htmlFlowData"),k(t))}function M(t){return 45===t?(e.consume(t),j):k(t)}function E(t){return 47===t?(e.consume(t),a="",R):k(t)}function R(t){if(62===t){const l=a.toLowerCase();return AFe.includes(l)?(e.consume(t),P):k(t)}return PLe(t)&&a.length<8?(e.consume(t),a+=String.fromCharCode(t),R):k(t)}function B(t){return 93===t?(e.consume(t),j):k(t)}function j(t){return 62===t?(e.consume(t),P):45===t&&2===n?(e.consume(t),j):k(t)}function P(t){return null===t||ULe(t)?(e.exit("htmlFlowData"),_(t)):(e.consume(t),P)}function _(l){return e.exit("htmlFlow"),t(l)}}},EFe={partial:!0,tokenize:function(e,t,l){return function(r){return e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),e.attempt(tFe,t,l)}}};const RFe={concrete:!0,name:"codeFenced",tokenize:function(e,t,l){const r=this,n={partial:!0,tokenize:function(e,t,l){let n=0;return a;function a(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),o}function o(t){return e.enter("codeFencedFence"),VLe(t)?$Le(e,c,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t):c(t)}function c(t){return t===i?(e.enter("codeFencedFenceSequence"),u(t)):l(t)}function u(t){return t===i?(n++,e.consume(t),u):n>=s?(e.exit("codeFencedFenceSequence"),VLe(t)?$Le(e,p,"whitespace")(t):p(t)):l(t)}function p(r){return null===r||ULe(r)?(e.exit("codeFencedFence"),t(r)):l(r)}}};let i,a=0,s=0;return function(t){return function(t){const l=r.events[r.events.length-1];return a=l&&"linePrefix"===l[1].type?l[2].sliceSerialize(l[1],!0).length:0,i=t,e.enter("codeFenced"),e.enter("codeFencedFence"),e.enter("codeFencedFenceSequence"),o(t)}(t)};function o(t){return t===i?(s++,e.consume(t),o):s<3?l(t):(e.exit("codeFencedFenceSequence"),VLe(t)?$Le(e,c,"whitespace")(t):c(t))}function c(l){return null===l||ULe(l)?(e.exit("codeFencedFence"),r.interrupt?t(l):e.check(DFe,m,b)(l)):(e.enter("codeFencedFenceInfo"),e.enter("chunkString",{contentType:"string"}),u(l))}function u(t){return null===t||ULe(t)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),c(t)):VLe(t)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),$Le(e,p,"whitespace")(t)):96===t&&t===i?l(t):(e.consume(t),u)}function p(t){return null===t||ULe(t)?c(t):(e.enter("codeFencedFenceMeta"),e.enter("chunkString",{contentType:"string"}),d(t))}function d(t){return null===t||ULe(t)?(e.exit("chunkString"),e.exit("codeFencedFenceMeta"),c(t)):96===t&&t===i?l(t):(e.consume(t),d)}function m(t){return e.attempt(n,b,h)(t)}function h(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),g}function g(t){return a>0&&VLe(t)?$Le(e,y,"linePrefix",a+1)(t):y(t)}function y(t){return null===t||ULe(t)?e.check(DFe,m,b)(t):(e.enter("codeFlowValue"),f(t))}function f(t){return null===t||ULe(t)?(e.exit("codeFlowValue"),y(t)):(e.consume(t),f)}function b(l){return e.exit("codeFenced"),t(l)}}};const BFe=document.createElement("i");function jFe(e){const t="&"+e+";";BFe.innerHTML=t;const l=BFe.textContent;return(59!==l.charCodeAt(l.length-1)||"semi"===e)&&(l!==t&&l)}const PFe={name:"characterReference",tokenize:function(e,t,l){const r=this;let n,i,a=0;return function(t){return e.enter("characterReference"),e.enter("characterReferenceMarker"),e.consume(t),e.exit("characterReferenceMarker"),s};function s(t){return 35===t?(e.enter("characterReferenceMarkerNumeric"),e.consume(t),e.exit("characterReferenceMarkerNumeric"),o):(e.enter("characterReferenceValue"),n=31,i=_Le,c(t))}function o(t){return 88===t||120===t?(e.enter("characterReferenceMarkerHexadecimal"),e.consume(t),e.exit("characterReferenceMarkerHexadecimal"),e.enter("characterReferenceValue"),n=6,i=qLe,c):(e.enter("characterReferenceValue"),n=7,i=FLe,c(t))}function c(s){if(59===s&&a){const n=e.exit("characterReferenceValue");return i!==_Le||jFe(r.sliceSerialize(n))?(e.enter("characterReferenceMarker"),e.consume(s),e.exit("characterReferenceMarker"),e.exit("characterReference"),t):l(s)}return i(s)&&a++<n?(e.consume(s),c):l(s)}}};const _Fe={name:"characterEscape",tokenize:function(e,t,l){return function(t){return e.enter("characterEscape"),e.enter("escapeMarker"),e.consume(t),e.exit("escapeMarker"),r};function r(r){return zLe(r)?(e.enter("characterEscapeValue"),e.consume(r),e.exit("characterEscapeValue"),e.exit("characterEscape"),t):l(r)}}};const OFe={name:"lineEnding",tokenize:function(e,t){return function(l){return e.enter("lineEnding"),e.consume(l),e.exit("lineEnding"),$Le(e,t,"linePrefix")}}};function LFe(e,t,l){const r=[];let n=-1;for(;++n<e.length;){const i=e[n].resolveAll;i&&!r.includes(i)&&(t=i(t,l),r.push(i))}return t}const FFe={name:"labelEnd",resolveAll:function(e){let t=-1;const l=[];for(;++t<e.length;){const r=e[t][1];if(l.push(e[t]),"labelImage"===r.type||"labelLink"===r.type||"labelEnd"===r.type){const e="labelImage"===r.type?4:2;r.type="data",t+=e}}e.length!==l.length&&ILe(e,0,e.length,l);return e},resolveTo:function(e,t){let l,r,n,i=e.length,a=0;for(;i--;){const t=e[i][1];if(l){if("link"===t.type||"labelLink"===t.type&&t._inactive)break;"enter"===e[i][0]&&"labelLink"===t.type&&(t._inactive=!0)}else if(r){if("enter"===e[i][0]&&("labelImage"===t.type||"labelLink"===t.type)&&!t._balanced&&(l=i,"labelLink"!==t.type)){a=2;break}}else"labelEnd"===t.type&&(r=i)}const s={type:"labelLink"===e[l][1].type?"link":"image",start:{...e[l][1].start},end:{...e[e.length-1][1].end}},o={type:"label",start:{...e[l][1].start},end:{...e[r][1].end}},c={type:"labelText",start:{...e[l+a+2][1].end},end:{...e[r-2][1].start}};return n=[["enter",s,t],["enter",o,t]],n=kLe(n,e.slice(l+1,l+a+3)),n=kLe(n,[["enter",c,t]]),n=kLe(n,LFe(t.parser.constructs.insideSpan.null,e.slice(l+a+4,r-3),t)),n=kLe(n,[["exit",c,t],e[r-2],e[r-1],["exit",o,t]]),n=kLe(n,e.slice(r+1)),n=kLe(n,[["exit",s,t]]),ILe(e,l,e.length,n),e},tokenize:function(e,t,l){const r=this,n=r._labelStarts;let i,a;if(n){for(;n.length>0&&n[n.length-1]._balanced;)n.pop();i=n[n.length-1]}return function(t){if(!i)return l(t);if(i._inactive)return u(t);return a=r.parser.defined.includes(xFe(r.sliceSerialize({start:i.end,end:r.now()}))),e.enter("labelEnd"),e.enter("labelMarker"),e.consume(t),e.exit("labelMarker"),e.exit("labelEnd"),s};function s(t){return 40===t?e.attempt(qFe,c,a?c:u)(t):91===t?e.attempt(zFe,c,a?o:u)(t):a?c(t):u(t)}function o(t){return e.attempt(UFe,c,u)(t)}function c(e){return n.pop(),t(e)}function u(e){return i._balanced=!0,l(e)}}},qFe={tokenize:function(e,t,l){return function(t){return e.enter("resource"),e.enter("resourceMarker"),e.consume(t),e.exit("resourceMarker"),r};function r(t){return GLe(t)?vFe(e,n)(t):n(t)}function n(t){return 41===t?c(t):yFe(e,i,a,"resourceDestination","resourceDestinationLiteral","resourceDestinationLiteralMarker","resourceDestinationRaw","resourceDestinationString",32)(t)}function i(t){return GLe(t)?vFe(e,s)(t):c(t)}function a(e){return l(e)}function s(t){return 34===t||39===t||40===t?bFe(e,o,l,"resourceTitle","resourceTitleMarker","resourceTitleString")(t):c(t)}function o(t){return GLe(t)?vFe(e,c)(t):c(t)}function c(r){return 41===r?(e.enter("resourceMarker"),e.consume(r),e.exit("resourceMarker"),e.exit("resource"),t):l(r)}}},zFe={tokenize:function(e,t,l){const r=this;return function(t){return fFe.call(r,e,n,i,"reference","referenceMarker","referenceString")(t)};function n(e){return r.parser.defined.includes(xFe(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)))?t(e):l(e)}function i(e){return l(e)}}},UFe={tokenize:function(e,t,l){return function(t){return e.enter("reference"),e.enter("referenceMarker"),e.consume(t),e.exit("referenceMarker"),r};function r(r){return 93===r?(e.enter("referenceMarker"),e.consume(r),e.exit("referenceMarker"),e.exit("reference"),t):l(r)}}};const GFe={name:"labelStartImage",resolveAll:FFe.resolveAll,tokenize:function(e,t,l){const r=this;let n;return function(t){return e.enter("labelImage"),e.enter("labelImageMarker"),e.consume(t),e.exit("labelImageMarker"),i};function i(t){return 91===t?(e.enter("labelMarker"),e.consume(t),e.exit("labelMarker"),n=e.exit("labelImage"),a):l(t)}function a(e){return 94===e&&"_hiddenFootnoteSupport"in r.parser.constructs?l(e):(r._labelStarts=r._labelStarts||[],r._labelStarts.push(n),t(e))}}};function VFe(e){return null===e||GLe(e)||WLe(e)?1:HLe(e)?2:void 0}const HFe={name:"attention",resolveAll:function(e,t){let l,r=-1;for(;++r<e.length;)if("enter"===e[r][0]&&"attentionSequence"===e[r][1].type&&e[r][1]._close){let n=r;for(;n--;)if("exit"===e[n][0]&&"attentionSequence"===e[n][1].type&&e[n][1]._open&&t.sliceSerialize(e[n][1]).charCodeAt(0)===t.sliceSerialize(e[r][1]).charCodeAt(0)){if((e[n][1]._close||e[r][1]._open)&&(e[r][1].end.offset-e[r][1].start.offset)%3&&!((e[n][1].end.offset-e[n][1].start.offset+e[r][1].end.offset-e[r][1].start.offset)%3))continue;const i=e[n][1].end.offset-e[n][1].start.offset>1&&e[r][1].end.offset-e[r][1].start.offset>1?2:1,a={...e[n][1].end},s={...e[r][1].start};WFe(a,-i),WFe(s,i);const o={type:i>1?"strongSequence":"emphasisSequence",start:a,end:{...e[n][1].end}},c={type:i>1?"strongSequence":"emphasisSequence",start:{...e[r][1].start},end:s},u={type:i>1?"strongText":"emphasisText",start:{...e[n][1].end},end:{...e[r][1].start}},p={type:i>1?"strong":"emphasis",start:{...o.start},end:{...c.end}};e[n][1].end={...o.start},e[r][1].start={...c.end},l=[],e[n][1].end.offset-e[n][1].start.offset&&(l=kLe(l,[["enter",e[n][1],t],["exit",e[n][1],t]])),l=kLe(l,[["enter",p,t],["enter",o,t],["exit",o,t],["enter",u,t]]),l=kLe(l,LFe(t.parser.constructs.insideSpan.null,e.slice(n+1,r),t)),l=kLe(l,[["exit",u,t],["enter",c,t],["exit",c,t],["exit",p,t]]);let d=0;e[r][1].end.offset-e[r][1].start.offset&&(d=2,l=kLe(l,[["enter",e[r][1],t],["exit",e[r][1],t]])),ILe(e,n-1,r-n+3,l),r=n+l.length-d-2;break}}r=-1;for(;++r<e.length;)"attentionSequence"===e[r][1].type&&(e[r][1].type="data");return e},tokenize:function(e,t){const l=this.parser.constructs.attentionMarkers.null,r=this.previous,n=VFe(r);let i;return function(t){return i=t,e.enter("attentionSequence"),a(t)};function a(s){if(s===i)return e.consume(s),a;const o=e.exit("attentionSequence"),c=VFe(s),u=!c||2===c&&n||l.includes(s)&&42!==s&&95!==s,p=!n||2===n&&c||l.includes(r)&&42!==r&&95!==r;return o._open=Boolean(42===i?u:u&&(n||!p)),o._close=Boolean(42===i?p:p&&(c||!u)),t(s)}}};function WFe(e,t){e.column+=t,e.offset+=t,e._bufferIndex+=t}const ZFe={name:"autolink",tokenize:function(e,t,l){let r=0;return function(t){return e.enter("autolink"),e.enter("autolinkMarker"),e.consume(t),e.exit("autolinkMarker"),e.enter("autolinkProtocol"),n};function n(t){return PLe(t)?(e.consume(t),i):64===t?l(t):o(t)}function i(e){return 43===e||45===e||46===e||_Le(e)?(r=1,a(e)):o(e)}function a(t){return 58===t?(e.consume(t),r=0,s):(43===t||45===t||46===t||_Le(t))&&r++<32?(e.consume(t),a):(r=0,o(t))}function s(r){return 62===r?(e.exit("autolinkProtocol"),e.enter("autolinkMarker"),e.consume(r),e.exit("autolinkMarker"),e.exit("autolink"),t):null===r||32===r||60===r||LLe(r)?l(r):(e.consume(r),s)}function o(t){return 64===t?(e.consume(t),c):OLe(t)?(e.consume(t),o):l(t)}function c(e){return _Le(e)?u(e):l(e)}function u(l){return 46===l?(e.consume(l),r=0,c):62===l?(e.exit("autolinkProtocol").type="autolinkEmail",e.enter("autolinkMarker"),e.consume(l),e.exit("autolinkMarker"),e.exit("autolink"),t):p(l)}function p(t){if((45===t||_Le(t))&&r++<63){const l=45===t?p:u;return e.consume(t),l}return l(t)}}};const $Fe={name:"htmlText",tokenize:function(e,t,l){const r=this;let n,i,a;return function(t){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(t),s};function s(t){return 33===t?(e.consume(t),o):47===t?(e.consume(t),x):63===t?(e.consume(t),b):PLe(t)?(e.consume(t),C):l(t)}function o(t){return 45===t?(e.consume(t),c):91===t?(e.consume(t),i=0,m):PLe(t)?(e.consume(t),f):l(t)}function c(t){return 45===t?(e.consume(t),d):l(t)}function u(t){return null===t?l(t):45===t?(e.consume(t),p):ULe(t)?(a=u,R(t)):(e.consume(t),u)}function p(t){return 45===t?(e.consume(t),d):u(t)}function d(e){return 62===e?E(e):45===e?p(e):u(e)}function m(t){const r="CDATA[";return t===r.charCodeAt(i++)?(e.consume(t),6===i?h:m):l(t)}function h(t){return null===t?l(t):93===t?(e.consume(t),g):ULe(t)?(a=h,R(t)):(e.consume(t),h)}function g(t){return 93===t?(e.consume(t),y):h(t)}function y(t){return 62===t?E(t):93===t?(e.consume(t),y):h(t)}function f(t){return null===t||62===t?E(t):ULe(t)?(a=f,R(t)):(e.consume(t),f)}function b(t){return null===t?l(t):63===t?(e.consume(t),v):ULe(t)?(a=b,R(t)):(e.consume(t),b)}function v(e){return 62===e?E(e):b(e)}function x(t){return PLe(t)?(e.consume(t),S):l(t)}function S(t){return 45===t||_Le(t)?(e.consume(t),S):N(t)}function N(t){return ULe(t)?(a=N,R(t)):VLe(t)?(e.consume(t),N):E(t)}function C(t){return 45===t||_Le(t)?(e.consume(t),C):47===t||62===t||GLe(t)?w(t):l(t)}function w(t){return 47===t?(e.consume(t),E):58===t||95===t||PLe(t)?(e.consume(t),I):ULe(t)?(a=w,R(t)):VLe(t)?(e.consume(t),w):E(t)}function I(t){return 45===t||46===t||58===t||95===t||_Le(t)?(e.consume(t),I):k(t)}function k(t){return 61===t?(e.consume(t),T):ULe(t)?(a=k,R(t)):VLe(t)?(e.consume(t),k):w(t)}function T(t){return null===t||60===t||61===t||62===t||96===t?l(t):34===t||39===t?(e.consume(t),n=t,A):ULe(t)?(a=T,R(t)):VLe(t)?(e.consume(t),T):(e.consume(t),D)}function A(t){return t===n?(e.consume(t),n=void 0,M):null===t?l(t):ULe(t)?(a=A,R(t)):(e.consume(t),A)}function D(t){return null===t||34===t||39===t||60===t||61===t||96===t?l(t):47===t||62===t||GLe(t)?w(t):(e.consume(t),D)}function M(e){return 47===e||62===e||GLe(e)?w(e):l(e)}function E(r){return 62===r?(e.consume(r),e.exit("htmlTextData"),e.exit("htmlText"),t):l(r)}function R(t){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),B}function B(t){return VLe(t)?$Le(e,j,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t):j(t)}function j(t){return e.enter("htmlTextData"),a(t)}}};const KFe={name:"labelStartLink",resolveAll:FFe.resolveAll,tokenize:function(e,t,l){const r=this;let n;return function(t){return e.enter("labelLink"),e.enter("labelMarker"),e.consume(t),e.exit("labelMarker"),n=e.exit("labelLink"),i};function i(e){return 94===e&&"_hiddenFootnoteSupport"in r.parser.constructs?l(e):(r._labelStarts=r._labelStarts||[],r._labelStarts.push(n),t(e))}}};const YFe={name:"hardBreakEscape",tokenize:function(e,t,l){return function(t){return e.enter("hardBreakEscape"),e.consume(t),r};function r(r){return ULe(r)?(e.exit("hardBreakEscape"),t(r)):l(r)}}};const QFe={name:"codeText",previous:function(e){return 96!==e||"characterEscape"===this.events[this.events.length-1][1].type},resolve:function(e){let t,l,r=e.length-4,n=3;if(("lineEnding"===e[n][1].type||"space"===e[n][1].type)&&("lineEnding"===e[r][1].type||"space"===e[r][1].type))for(t=n;++t<r;)if("codeTextData"===e[t][1].type){e[n][1].type="codeTextPadding",e[r][1].type="codeTextPadding",n+=2,r-=2;break}t=n-1,r++;for(;++t<=r;)void 0===l?t!==r&&"lineEnding"!==e[t][1].type&&(l=t):t!==r&&"lineEnding"!==e[t][1].type||(e[l][1].type="codeTextData",t!==l+2&&(e[l][1].end=e[t-1][1].end,e.splice(l+2,t-l-2),r-=t-l-2,t=l+2),l=void 0);return e},tokenize:function(e,t,l){let r,n,i=0;return function(t){return e.enter("codeText"),e.enter("codeTextSequence"),a(t)};function a(t){return 96===t?(e.consume(t),i++,a):(e.exit("codeTextSequence"),s(t))}function s(t){return null===t?l(t):32===t?(e.enter("space"),e.consume(t),e.exit("space"),s):96===t?(n=e.enter("codeTextSequence"),r=0,c(t)):ULe(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),s):(e.enter("codeTextData"),o(t))}function o(t){return null===t||32===t||96===t||ULe(t)?(e.exit("codeTextData"),s(t)):(e.consume(t),o)}function c(l){return 96===l?(e.consume(l),r++,c):r===i?(e.exit("codeTextSequence"),e.exit("codeText"),t(l)):(n.type="codeTextData",o(l))}}};const JFe={42:dFe,43:dFe,45:dFe,48:dFe,49:dFe,50:dFe,51:dFe,52:dFe,53:dFe,54:dFe,55:dFe,56:dFe,57:dFe,62:gFe},XFe={91:SFe},eqe={[-2]:CFe,[-1]:CFe,32:CFe},tqe={35:IFe,42:pFe,45:[kFe,pFe],60:MFe,61:kFe,95:pFe,96:RFe,126:RFe},lqe={38:PFe,92:_Fe},rqe={[-5]:OFe,[-4]:OFe,[-3]:OFe,33:GFe,38:PFe,42:HFe,60:[ZFe,$Fe],91:KFe,92:[YFe,_Fe],93:FFe,95:HFe,96:QFe},nqe={null:[HFe,iFe]},iqe={null:[42,95]},aqe={null:[]};function sqe(e,t,l){let r={_bufferIndex:-1,_index:0,line:l&&l.line||1,column:l&&l.column||1,offset:l&&l.offset||0};const n={},i=[];let a=[],s=[],o=!0;const c={attempt:b(function(e,t){v(e,t.from)}),check:b(f),consume:function(e){ULe(e)?(r.line++,r.column=1,r.offset+=-3===e?2:1,x()):-1!==e&&(r.column++,r.offset++);r._bufferIndex<0?r._index++:(r._bufferIndex++,r._bufferIndex===a[r._index].length&&(r._bufferIndex=-1,r._index++));u.previous=e,o=!0},enter:function(e,t){const l=t||{};return l.type=e,l.start=h(),u.events.push(["enter",l,u]),s.push(l),l},exit:function(e){const t=s.pop();return t.end=h(),u.events.push(["exit",t,u]),t},interrupt:b(f,{interrupt:!0})},u={code:null,containerState:{},defineSkip:function(e){n[e.line]=e.column,x()},events:[],now:h,parser:e,previous:null,sliceSerialize:function(e,t){return function(e,t){let l=-1;const r=[];let n;for(;++l<e.length;){const i=e[l];let a;if("string"===typeof i)a=i;else switch(i){case-5:a="\r";break;case-4:a="\n";break;case-3:a="\r\n";break;case-2:a=t?" ":"\t";break;case-1:if(!t&&n)continue;a=" ";break;default:a=String.fromCharCode(i)}n=-2===i,r.push(a)}return r.join("")}(m(e),t)},sliceStream:m,write:function(e){if(a=kLe(a,e),g(),null!==a[a.length-1])return[];return v(t,0),u.events=LFe(i,u.events,u),u.events}};let p,d=t.tokenize.call(u,c);return t.resolveAll&&i.push(t),u;function m(e){return function(e,t){const l=t.start._index,r=t.start._bufferIndex,n=t.end._index,i=t.end._bufferIndex;let a;if(l===n)a=[e[l].slice(r,i)];else{if(a=e.slice(l,n),r>-1){const e=a[0];"string"===typeof e?a[0]=e.slice(r):a.shift()}i>0&&a.push(e[n].slice(0,i))}return a}(a,e)}function h(){const{_bufferIndex:e,_index:t,line:l,column:n,offset:i}=r;return{_bufferIndex:e,_index:t,line:l,column:n,offset:i}}function g(){for(;r._index<a.length;){const e=a[r._index];if("string"===typeof e){const t=r._index;for(r._bufferIndex<0&&(r._bufferIndex=0);r._index===t&&r._bufferIndex<e.length;)y(e.charCodeAt(r._bufferIndex))}else y(e)}}function y(e){o=void 0,p=e,d=d(e)}function f(e,t){t.restore()}function b(e,t){return function(l,n,i){let a,p,d,m;return Array.isArray(l)?g(l):"tokenize"in l?g([l]):function(e){return t;function t(t){const l=null!==t&&e[t],r=null!==t&&e.null;return g([...Array.isArray(l)?l:l?[l]:[],...Array.isArray(r)?r:r?[r]:[]])(t)}}(l);function g(e){return a=e,p=0,0===e.length?i:y(e[p])}function y(e){return function(l){m=function(){const e=h(),t=u.previous,l=u.currentConstruct,n=u.events.length,i=Array.from(s);return{from:n,restore:a};function a(){r=e,u.previous=t,u.currentConstruct=l,u.events.length=n,s=i,x()}}(),d=e,e.partial||(u.currentConstruct=e);if(e.name&&u.parser.constructs.disable.null.includes(e.name))return b(l);return e.tokenize.call(t?Object.assign(Object.create(u),t):u,c,f,b)(l)}}function f(t){return o=!0,e(d,m),n}function b(e){return o=!0,m.restore(),++p<a.length?y(a[p]):i}}}function v(e,t){e.resolveAll&&!i.includes(e)&&i.push(e),e.resolve&&ILe(u.events,t,u.events.length-t,e.resolve(u.events.slice(t),u)),e.resolveTo&&(u.events=e.resolveTo(u.events,u))}function x(){r.line in n&&r.column<2&&(r.column=n[r.line],r.offset+=n[r.line]-1)}}const oqe=/[\0\t\n\r]/g;function cqe(e,t){const l=Number.parseInt(e,t);return l<9||11===l||l>13&&l<32||l>126&&l<160||l>55295&&l<57344||l>64975&&l<65008||65535===(65535&l)||65534===(65535&l)||l>1114111?"\ufffd":String.fromCodePoint(l)}const uqe=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function pqe(e,t,l){if(t)return t;if(35===l.charCodeAt(0)){const e=l.charCodeAt(1),t=120===e||88===e;return cqe(l.slice(t?2:1),t?16:10)}return jFe(l)||e}const dqe={}.hasOwnProperty;function mqe(e,t,l){return t&&"object"===typeof t&&(l=t,t=void 0),function(e){const t={afterExit:[],beforeEnter:[],transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:a(le),autolinkProtocol:k,autolinkEmail:k,atxHeading:a(J),blockQuote:a(Z),characterEscape:k,characterReference:k,codeFenced:a($),codeFencedFenceInfo:s,codeFencedFenceMeta:s,codeIndented:a($,s),codeText:a(K,s),codeTextData:k,data:k,codeFlowValue:k,definition:a(Y),definitionDestinationString:s,definitionLabelString:s,definitionTitleString:s,emphasis:a(Q),hardBreakEscape:a(X),hardBreakTrailing:a(X),htmlFlow:a(ee,s),htmlFlowData:k,htmlText:a(ee,s),htmlTextData:k,image:a(te),label:s,link:a(le),listItem:a(ne),listItemValue:m,listOrdered:a(re,d),listUnordered:a(re),paragraph:a(ie),reference:q,referenceString:s,resourceDestinationString:s,resourceTitleString:s,setextHeading:a(J),strong:a(ae),thematicBreak:a(oe)},exit:{atxHeading:c(),atxHeadingSequence:N,autolink:c(),autolinkEmail:W,autolinkProtocol:H,blockQuote:c(),characterEscapeValue:T,characterReferenceMarkerHexadecimal:U,characterReferenceMarkerNumeric:U,characterReferenceValue:G,characterReference:V,codeFenced:c(f),codeFencedFence:y,codeFencedFenceInfo:h,codeFencedFenceMeta:g,codeFlowValue:T,codeIndented:c(b),codeText:c(R),codeTextData:T,data:T,definition:c(),definitionDestinationString:S,definitionLabelString:v,definitionTitleString:x,emphasis:c(),hardBreakEscape:c(D),hardBreakTrailing:c(D),htmlFlow:c(M),htmlFlowData:T,htmlText:c(E),htmlTextData:T,image:c(j),label:_,labelText:P,lineEnding:A,link:c(B),listItem:c(),listOrdered:c(),listUnordered:c(),paragraph:c(),referenceString:z,resourceDestinationString:O,resourceTitleString:L,resource:F,setextHeading:c(I),setextHeadingLineSequence:w,setextHeadingText:C,strong:c(),thematicBreak:c()}};gqe(t,(e||{}).mdastExtensions||[]);const l={};return r;function r(e){let r={type:"root",children:[],position:void 0};const a={stack:[r],tokenStack:[],config:t,enter:o,exit:u,buffer:s,resume:p,data:l},c=[],d=[];let m=-1;for(;++m<e.length;)if(d.push(e[m]),"listOrdered"===e[m][1].type||"listUnordered"===e[m][1].type)if("enter"===e[m][0])c.push(d.length-1);else{i(d,c.pop())}for(e=d,m=-1;++m<e.length;){const l=t[e[m][0]];"enter"===e[m][0]&&t.beforeEnter.length>0&&n(t.beforeEnter,{...a,sliceSerialize:e[m][2].sliceSerialize},e[m][1]),dqe.call(l,e[m][1].type)&&l[e[m][1].type].call({...a,sliceSerialize:e[m][2].sliceSerialize},e[m][1]),"exit"===e[m][0]&&t.afterExit.length>0&&n(t.afterExit,{...a,sliceSerialize:e[m][2].sliceSerialize},e[m][1])}if(a.tokenStack.length>0){const e=a.tokenStack[a.tokenStack.length-1];(e[1]||fqe).call(a,void 0,e[0])}for(r.position={start:hqe(e.length>0?e[0][1].start:{line:1,column:1,offset:0}),end:hqe(e.length>0?e[e.length-2][1].end:{line:1,column:1,offset:0})},m=-1;++m<t.transforms.length;)r=t.transforms[m](r)||r;return r}function n(e,t,l){let r=-1;for(;++r<e.length;)e[r].call(t,l)}function i(e,t){const l=e.length-1;let r,n,i,a,s=t-1,o=-1,c=!1;const u=[];for(;++s<=l;){const t=e[s];switch(t[1].type){case"listUnordered":case"listOrdered":case"blockQuote":"enter"===t[0]?o++:o--,a=void 0;break;case"lineEndingBlank":"enter"===t[0]&&(!r||a||o||i||(i=s),a=void 0);break;case"linePrefix":case"listItemValue":case"listItemMarker":case"listItemPrefix":case"listItemPrefixWhitespace":break;default:a=void 0}if(!o&&"enter"===t[0]&&"listItemPrefix"===t[1].type||-1===o&&"exit"===t[0]&&("listUnordered"===t[1].type||"listOrdered"===t[1].type)){if(r){let l=s;for(n=void 0;l--;){const t=e[l];if("lineEnding"===t[1].type||"lineEndingBlank"===t[1].type){if("exit"===t[0])continue;n&&(e[n][1].type="lineEndingBlank",c=!0),t[1].type="lineEnding",n=l}else if("linePrefix"!==t[1].type&&"blockQuotePrefix"!==t[1].type&&"blockQuotePrefixWhitespace"!==t[1].type&&"blockQuoteMarker"!==t[1].type&&"listItemIndent"!==t[1].type)break}i&&(!n||i<n)&&(r._spread=!0),r.end=Object.assign({},n?e[n][1].start:t[1].end),u.push({at:n||s,event:["exit",r,t[2]]})}if("listItemPrefix"===t[1].type){const e={type:"listItem",_spread:!1,start:Object.assign({},t[1].start),end:void 0};r=e,u.push({at:s,event:["enter",e,t[2]]}),i=void 0,a=!0}}}const p=e.splice(t);let d=0;for(s=-1;++s<p.length;){for(;d<u.length&&u[d].at===t+s;)e.push(u[d++].event);e.push(p[s])}e[t][1]._spread=c}function a(e,t){return l;function l(l){o.call(this,e(l),l),t&&t.call(this,l)}}function s(){this.stack.push({type:"fragment",children:[]})}function o(e,t,l){this.stack[this.stack.length-1].children.push(e),this.stack.push(e),this.tokenStack.push([t,l||void 0]),e.position={start:hqe(t.start),end:void 0}}function c(e){return t;function t(t){e&&e.call(this,t),u.call(this,t)}}function u(e,t){const l=this.stack.pop(),r=this.tokenStack.pop();if(!r)throw new Error("Cannot close `"+e.type+"` ("+QOe({start:e.start,end:e.end})+"): it\u2019s not open");if(r[0].type!==e.type)if(t)t.call(this,e,r[0]);else{(r[1]||fqe).call(this,e,r[0])}l.position.end=hqe(e.end)}function p(){return NLe(this.stack.pop())}function d(){this.data.expectingFirstListItemValue=!0}function m(e){if(this.data.expectingFirstListItemValue){this.stack[this.stack.length-2].start=Number.parseInt(this.sliceSerialize(e),10),this.data.expectingFirstListItemValue=void 0}}function h(){const e=this.resume();this.stack[this.stack.length-1].lang=e}function g(){const e=this.resume();this.stack[this.stack.length-1].meta=e}function y(){this.data.flowCodeInside||(this.buffer(),this.data.flowCodeInside=!0)}function f(){const e=this.resume();this.stack[this.stack.length-1].value=e.replace(/^(\r?\n|\r)|(\r?\n|\r)$/g,""),this.data.flowCodeInside=void 0}function b(){const e=this.resume();this.stack[this.stack.length-1].value=e.replace(/(\r?\n|\r)$/g,"")}function v(e){const t=this.resume(),l=this.stack[this.stack.length-1];l.label=t,l.identifier=xFe(this.sliceSerialize(e)).toLowerCase()}function x(){const e=this.resume();this.stack[this.stack.length-1].title=e}function S(){const e=this.resume();this.stack[this.stack.length-1].url=e}function N(e){const t=this.stack[this.stack.length-1];if(!t.depth){const l=this.sliceSerialize(e).length;t.depth=l}}function C(){this.data.setextHeadingSlurpLineEnding=!0}function w(e){this.stack[this.stack.length-1].depth=61===this.sliceSerialize(e).codePointAt(0)?1:2}function I(){this.data.setextHeadingSlurpLineEnding=void 0}function k(e){const t=this.stack[this.stack.length-1].children;let l=t[t.length-1];l&&"text"===l.type||(l=se(),l.position={start:hqe(e.start),end:void 0},t.push(l)),this.stack.push(l)}function T(e){const t=this.stack.pop();t.value+=this.sliceSerialize(e),t.position.end=hqe(e.end)}function A(e){const l=this.stack[this.stack.length-1];if(this.data.atHardBreak){return l.children[l.children.length-1].position.end=hqe(e.end),void(this.data.atHardBreak=void 0)}!this.data.setextHeadingSlurpLineEnding&&t.canContainEols.includes(l.type)&&(k.call(this,e),T.call(this,e))}function D(){this.data.atHardBreak=!0}function M(){const e=this.resume();this.stack[this.stack.length-1].value=e}function E(){const e=this.resume();this.stack[this.stack.length-1].value=e}function R(){const e=this.resume();this.stack[this.stack.length-1].value=e}function B(){const e=this.stack[this.stack.length-1];if(this.data.inReference){const t=this.data.referenceType||"shortcut";e.type+="Reference",e.referenceType=t,delete e.url,delete e.title}else delete e.identifier,delete e.label;this.data.referenceType=void 0}function j(){const e=this.stack[this.stack.length-1];if(this.data.inReference){const t=this.data.referenceType||"shortcut";e.type+="Reference",e.referenceType=t,delete e.url,delete e.title}else delete e.identifier,delete e.label;this.data.referenceType=void 0}function P(e){const t=this.sliceSerialize(e),l=this.stack[this.stack.length-2];l.label=function(e){return e.replace(uqe,pqe)}(t),l.identifier=xFe(t).toLowerCase()}function _(){const e=this.stack[this.stack.length-1],t=this.resume(),l=this.stack[this.stack.length-1];if(this.data.inReference=!0,"link"===l.type){const t=e.children;l.children=t}else l.alt=t}function O(){const e=this.resume();this.stack[this.stack.length-1].url=e}function L(){const e=this.resume();this.stack[this.stack.length-1].title=e}function F(){this.data.inReference=void 0}function q(){this.data.referenceType="collapsed"}function z(e){const t=this.resume(),l=this.stack[this.stack.length-1];l.label=t,l.identifier=xFe(this.sliceSerialize(e)).toLowerCase(),this.data.referenceType="full"}function U(e){this.data.characterReferenceType=e.type}function G(e){const t=this.sliceSerialize(e),l=this.data.characterReferenceType;let r;if(l)r=cqe(t,"characterReferenceMarkerNumeric"===l?10:16),this.data.characterReferenceType=void 0;else{r=jFe(t)}this.stack[this.stack.length-1].value+=r}function V(e){this.stack.pop().position.end=hqe(e.end)}function H(e){T.call(this,e);this.stack[this.stack.length-1].url=this.sliceSerialize(e)}function W(e){T.call(this,e);this.stack[this.stack.length-1].url="mailto:"+this.sliceSerialize(e)}function Z(){return{type:"blockquote",children:[],position:void 0}}function $(){return{type:"code",lang:null,meta:null,value:"",position:void 0}}function K(){return{type:"inlineCode",value:"",position:void 0}}function Y(){return{type:"definition",identifier:"",label:null,title:null,url:"",position:void 0}}function Q(){return{type:"emphasis",children:[],position:void 0}}function J(){return{type:"heading",depth:0,children:[],position:void 0}}function X(){return{type:"break",position:void 0}}function ee(){return{type:"html",value:"",position:void 0}}function te(){return{type:"image",title:null,url:"",alt:null,position:void 0}}function le(){return{type:"link",title:null,url:"",children:[],position:void 0}}function re(e){return{type:"list",ordered:"listOrdered"===e.type,start:null,spread:e._spread,children:[],position:void 0}}function ne(e){return{type:"listItem",spread:e._spread,checked:null,children:[],position:void 0}}function ie(){return{type:"paragraph",children:[],position:void 0}}function ae(){return{type:"strong",children:[],position:void 0}}function se(){return{type:"text",value:"",position:void 0}}function oe(){return{type:"thematicBreak",position:void 0}}}(l)(function(e){for(;!DLe(e););return e}(function(e){const t={constructs:RLe([a,...(e||{}).extensions||[]]),content:l(YLe),defined:[],document:l(XLe),flow:l(nFe),lazy:{},string:l(aFe),text:l(sFe)};return t;function l(e){return function(l){return sqe(t,e,l)}}}(l).document().write(function(){let e,t=1,l="",r=!0;return function(n,i,a){n=l+("string"===typeof n?n.toString():new TextDecoder(i||void 0).decode(n));const s=[];let o=0;for(l="",r&&(65279===n.charCodeAt(0)&&o++,r=void 0);o<n.length;){oqe.lastIndex=o;const r=oqe.exec(n),i=r&&void 0!==r.index?r.index:n.length,a=n.charCodeAt(i);if(!r){l=n.slice(o);break}if(10===a&&o===i&&e)s.push(-3),e=void 0;else switch(e&&(s.push(-5),e=void 0),o<i&&(s.push(n.slice(o,i)),t+=i-o),a){case 0:s.push(65533),t++;break;case 9:{const e=4*Math.ceil(t/4);for(s.push(-2);t++<e;)s.push(-1);break}case 10:s.push(-4),t=1;break;default:e=!0,t=1}o=i+1}return a&&(e&&s.push(-5),l&&s.push(l),s.push(null)),s}}()(e,t,!0))))}function hqe(e){return{line:e.line,column:e.column,offset:e.offset}}function gqe(e,t){let l=-1;for(;++l<t.length;){const r=t[l];Array.isArray(r)?gqe(e,r):yqe(e,r)}}function yqe(e,t){let l;for(l in t)if(dqe.call(t,l))switch(l){case"canContainEols":{const r=t[l];r&&e[l].push(...r);break}case"transforms":{const r=t[l];r&&e[l].push(...r);break}case"afterExit":case"beforeEnter":{const r=t[l];r&&e[l].push(r);break}case"enter":case"exit":{const r=t[l];r&&Object.assign(e[l],r);break}}}function fqe(e,t){if(e)throw new Error("Cannot close `"+e.type+"` ("+QOe({start:e.start,end:e.end})+"): a different token (`"+t.type+"`, "+QOe({start:t.start,end:t.end})+") is open");throw new Error("Cannot close document, a token (`"+t.type+"`, "+QOe({start:t.start,end:t.end})+") is still open")}function bqe(e){const t=this;t.parser=function(l){return mqe(l,{...t.data("settings"),...e,extensions:t.data("micromarkExtensions")||[],mdastExtensions:t.data("fromMarkdownExtensions")||[]})}}const{defineProperty:vqe}=Object,xqe="object"===typeof self?self:globalThis,Sqe=(e,t)=>{switch(e){case"Function":case"SharedWorker":case"Worker":case"eval":case"setInterval":case"setTimeout":throw new TypeError("unable to deserialize "+e)}return new xqe[e](t)},Nqe=e=>((e,t)=>{const l=(t,l)=>(e.set(l,t),t),r=n=>{if(e.has(n))return e.get(n);const[i,a]=t[n];switch(i){case 0:case-1:return l(a,n);case 1:{const e=l([],n);for(const t of a)e.push(r(t));return e}case 2:{const e=l({},n);for(const[t,l]of a){const n=r(t),i=r(l);"__proto__"===n?vqe(e,n,{value:i,configurable:!0,enumerable:!0,writable:!0}):e[n]=i}return e}case 3:return l(new Date(a),n);case 4:{const{source:e,flags:t}=a;return l(new RegExp(e,t),n)}case 5:{const e=l(new Map,n);for(const[t,l]of a)e.set(r(t),r(l));return e}case 6:{const e=l(new Set,n);for(const t of a)e.add(r(t));return e}case 7:{const{name:e,message:t}=a;return l("function"===typeof xqe[e]?Sqe(e,t):new Error(t),n)}case 8:return l(BigInt(a),n);case"BigInt":return l(Object(BigInt(a)),n);case"ArrayBuffer":return l(new Uint8Array(a).buffer,a);case"DataView":{const{buffer:e}=new Uint8Array(a);return l(new DataView(e),a)}case"-0":return-0}return l(Sqe(i,a),n)};return r})(new Map,e)(0),Cqe="",{toString:wqe}={},{keys:Iqe,is:kqe}=Object,Tqe=e=>{const t=typeof e;if("object"!==t||!e)return[0,t];const l=wqe.call(e).slice(8,-1);switch(l){case"Array":return[1,Cqe];case"Object":return[2,Cqe];case"Date":return[3,Cqe];case"RegExp":return[4,Cqe];case"Map":return[5,Cqe];case"Set":return[6,Cqe];case"DataView":return[1,l]}return l.includes("Array")?[1,l]:e instanceof Error?[7,e.name||"Error"]:[2,l]},Aqe=([e,t])=>0===e&&("function"===t||"symbol"===t),Dqe=(e,{json:t,lossy:l}={})=>{const r=[];return((e,t,l,r)=>{const n=(e,t)=>{const n=r.push(e)-1;return l.set(t,n),n},i=a=>{if(l.has(a))return l.get(a);let[s,o]=Tqe(a);switch(s){case 0:{let t=a;switch(o){case"bigint":s=8,t=a.toString();break;case"number":if(!a&&kqe(a,-0))return r.push(["-0"])-1;break;case"function":case"symbol":if(e)throw new TypeError("unable to serialize "+o);t=null;break;case"undefined":return n([-1],a)}return n([s,t],a)}case 1:{if(o){let e=a;return"DataView"===o?e=new Uint8Array(a.buffer):"ArrayBuffer"===o&&(e=new Uint8Array(a)),n([o,[...e]],a)}const e=[],t=n([s,e],a);for(const l of a)e.push(i(l));return t}case 2:{if(o)switch(o){case"BigInt":return n([o,a.toString()],a);case"Boolean":case"Number":case"String":return n([o,a.valueOf()],a)}if(t&&"toJSON"in a)return i(a.toJSON());const l=[],r=n([s,l],a);for(const t of Iqe(a))!e&&Aqe(Tqe(a[t]))||l.push([i(t),i(a[t])]);return r}case 3:return n([s,isNaN(a.getTime())?Cqe:a.toISOString()],a);case 4:{const{source:e,flags:t}=a;return n([s,{source:e,flags:t}],a)}case 5:{const t=[],l=n([s,t],a);for(const[r,n]of a)(e||!Aqe(Tqe(r))&&!Aqe(Tqe(n)))&&t.push([i(r),i(n)]);return l}case 6:{const t=[],l=n([s,t],a);for(const r of a)!e&&Aqe(Tqe(r))||t.push(i(r));return l}}const{message:c}=a;return n([s,{name:o,message:c}],a)};return i})(!(t||l),!!t,new Map,r)(e),r},Mqe="function"===typeof structuredClone?(e,t)=>t&&("json"in t||"lossy"in t)?Nqe(Dqe(e,t)):structuredClone(e):(e,t)=>Nqe(Dqe(e,t));function Eqe(e){const t=[];let l=-1,r=0,n=0;for(;++l<e.length;){const i=e.charCodeAt(l);let a="";if(37===i&&_Le(e.charCodeAt(l+1))&&_Le(e.charCodeAt(l+2)))n=2;else if(i<128)/[!#$&-;=?-Z_a-z~]/.test(String.fromCharCode(i))||(a=String.fromCharCode(i));else if(i>55295&&i<57344){const t=e.charCodeAt(l+1);i<56320&&t>56319&&t<57344?(a=String.fromCharCode(i,t),n=1):a="\ufffd"}else a=String.fromCharCode(i);a&&(t.push(e.slice(r,l),encodeURIComponent(a)),r=l+n+1,a=""),n&&(l+=n,n=0)}return t.join("")+e.slice(r)}function Rqe(e,t){const l=[{type:"text",value:"\u21a9"}];return t>1&&l.push({type:"element",tagName:"sup",properties:{},children:[{type:"text",value:String(t)}]}),l}function Bqe(e,t){return"Back to reference "+(e+1)+(t>1?"-"+t:"")}const jqe=function(e){if(null===e||void 0===e)return _qe;if("function"===typeof e)return Pqe(e);if("object"===typeof e)return Array.isArray(e)?function(e){const t=[];let l=-1;for(;++l<e.length;)t[l]=jqe(e[l]);return Pqe(r);function r(...e){let l=-1;for(;++l<t.length;)if(t[l].apply(this,e))return!0;return!1}}(e):function(e){const t=e;return Pqe(l);function l(l){const r=l;let n;for(n in e)if(r[n]!==t[n])return!1;return!0}}(e);if("string"===typeof e)return function(e){return Pqe(t);function t(t){return t&&t.type===e}}(e);throw new Error("Expected function, string, or object as test")};function Pqe(e){return function(t,l,r){return Boolean(Oqe(t)&&e.call(this,t,"number"===typeof l?l:void 0,r||void 0))}}function _qe(){return!0}function Oqe(e){return null!==e&&"object"===typeof e&&"type"in e}const Lqe=[],Fqe=!1,qqe="skip";function zqe(e,t,l,r){if(!e||"object"!==typeof e)throw new Error("Unexpected value `"+e+"` for `tree`, expected node");let n,i,a,s,o=!0;if("function"===typeof l||l&&"object"===typeof l?(n=t,i=l,r&&(o=!1)):(i=t,l&&(o=!1)),"function"===typeof i)a=i;else{if(!i||"object"!==typeof i)throw new Error("Unexpected value `"+i+"` for `enter` or `visitors`, expected visitor or object with visitors");if(null===i.enter||void 0===i.enter);else{if("function"!==typeof i.enter)throw new Error("Unexpected value `"+i.enter+"` for `visitors.enter`, expected optional visitor");a=i.enter}if("function"!==typeof i.exit)throw new Error("Unexpected value `"+i.exit+"` for `visitors.exit`, expected visitor (pass a visitor directly if you only want an enter visitor)");s=i.exit}const c=jqe(n),u=o?1:-1;!function e(t,l,r){const i=t&&"object"===typeof t?t:{};if("string"===typeof i.type){const e="string"===typeof i.tagName?i.tagName:"string"===typeof i.name?i.name:void 0;Object.defineProperty(p,"name",{value:"node ("+t.type+(e?"<"+e+">":"")+")"})}return p;function p(){const i=!n||c(t,l,r[r.length-1]||void 0);let p=Lqe;if(a&&i&&(p=Uqe(a(t,r,l)),p[0]===Fqe))return p;if("children"in t&&t.children){const l=t;if(l.children&&p[0]!==qqe){let t=(o?-1:l.children.length)+u;const n=[...r,l];for(;t>-1&&t<l.children.length;){const r=l.children[t],i=e(r,t,n)();if(i[0]===Fqe)return i;t="number"===typeof i[1]?i[1]:t+u}}}if(s&&i){const e=Uqe(s(t,r,l));if(e[0]===qqe)throw new Error("Unexpected value `"+e[0]+"` from `exit`, expected `CONTINUE`, `EXIT`, index, or nothing");if(e[0]===Fqe||"number"===typeof e[1])return e}return p}}(e,void 0,[])()}function Uqe(e){return Array.isArray(e)?e:"number"===typeof e?[true,e]:null===e||void 0===e?Lqe:[e]}function Gqe(e,t,l,r){let n,i,a;"function"===typeof l||l&&"object"===typeof l?(n=t,i=l,a=r):(i=t,a=l),zqe(e,n,"function"===typeof i?Vqe(i):function(e){return e&&"object"===typeof e?{enter:"function"===typeof e.enter?Vqe(e.enter):e.enter,exit:"function"===typeof e.exit?Vqe(e.exit):e.exit}:e}(i),a)}function Vqe(e){return function(t,l,r){return e(t,r,l[l.length-1])}}function Hqe(e,t){const l=t.referenceType;let r="]";if("collapsed"===l?r+="[]":"full"===l&&(r+="["+(t.label||t.identifier)+"]"),"imageReference"===t.type)return[{type:"text",value:"!["+t.alt+r}];const n=e.all(t),i=n[0];i&&"text"===i.type?i.value="["+i.value:n.unshift({type:"text",value:"["});const a=n[n.length-1];return a&&"text"===a.type?a.value+=r:n.push({type:"text",value:r}),n}function Wqe(e){const t=e.spread;return null===t||void 0===t?e.children.length>1:t}function Zqe(e){const t=String(e),l=/\r?\n|\r/g;let r=l.exec(t),n=0;const i=[];for(;r;)i.push($qe(t.slice(n,r.index),n>0,!0),r[0]),n=r.index+r[0].length,r=l.exec(t);return i.push($qe(t.slice(n),n>0,!1)),i.join("")}function $qe(e,t,l){let r=0,n=e.length;if(t){let t=e.codePointAt(r);for(;9===t||32===t;)r++,t=e.codePointAt(r)}if(l){let t=e.codePointAt(n-1);for(;9===t||32===t;)n--,t=e.codePointAt(n-1)}return n>r?e.slice(r,n):""}const Kqe={blockquote:function(e,t){const l={type:"element",tagName:"blockquote",properties:{},children:e.wrap(e.all(t),!0)};return e.patch(t,l),e.applyData(t,l)},break:function(e,t){const l={type:"element",tagName:"br",properties:{},children:[]};return e.patch(t,l),[e.applyData(t,l),{type:"text",value:"\n"}]},code:function(e,t){const l=t.value?t.value+"\n":"",r={},n=t.lang?t.lang.split(/\s+/):[];n.length>0&&(r.className=["language-"+n[0]]);let i={type:"element",tagName:"code",properties:r,children:[{type:"text",value:l}]};return t.meta&&(i.data={meta:t.meta}),e.patch(t,i),i=e.applyData(t,i),i={type:"element",tagName:"pre",properties:{},children:[i]},e.patch(t,i),i},delete:function(e,t){const l={type:"element",tagName:"del",properties:{},children:e.all(t)};return e.patch(t,l),e.applyData(t,l)},emphasis:function(e,t){const l={type:"element",tagName:"em",properties:{},children:e.all(t)};return e.patch(t,l),e.applyData(t,l)},footnoteReference:function(e,t){const l="string"===typeof e.options.clobberPrefix?e.options.clobberPrefix:"user-content-",r=String(t.identifier).toUpperCase(),n=Eqe(r.toLowerCase()),i=e.footnoteOrder.indexOf(r);let a,s=e.footnoteCounts.get(r);void 0===s?(s=0,e.footnoteOrder.push(r),a=e.footnoteOrder.length):a=i+1,s+=1,e.footnoteCounts.set(r,s);const o={type:"element",tagName:"a",properties:{href:"#"+l+"fn-"+n,id:l+"fnref-"+n+(s>1?"-"+s:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(a)}]};e.patch(t,o);const c={type:"element",tagName:"sup",properties:{},children:[o]};return e.patch(t,c),e.applyData(t,c)},heading:function(e,t){const l={type:"element",tagName:"h"+t.depth,properties:{},children:e.all(t)};return e.patch(t,l),e.applyData(t,l)},html:function(e,t){if(e.options.allowDangerousHtml){const l={type:"raw",value:t.value};return e.patch(t,l),e.applyData(t,l)}},imageReference:function(e,t){const l=String(t.identifier).toUpperCase(),r=e.definitionById.get(l);if(!r)return Hqe(e,t);const n={src:Eqe(r.url||""),alt:t.alt};null!==r.title&&void 0!==r.title&&(n.title=r.title);const i={type:"element",tagName:"img",properties:n,children:[]};return e.patch(t,i),e.applyData(t,i)},image:function(e,t){const l={src:Eqe(t.url)};null!==t.alt&&void 0!==t.alt&&(l.alt=t.alt),null!==t.title&&void 0!==t.title&&(l.title=t.title);const r={type:"element",tagName:"img",properties:l,children:[]};return e.patch(t,r),e.applyData(t,r)},inlineCode:function(e,t){const l={type:"text",value:t.value.replace(/\r?\n|\r/g," ")};e.patch(t,l);const r={type:"element",tagName:"code",properties:{},children:[l]};return e.patch(t,r),e.applyData(t,r)},linkReference:function(e,t){const l=String(t.identifier).toUpperCase(),r=e.definitionById.get(l);if(!r)return Hqe(e,t);const n={href:Eqe(r.url||"")};null!==r.title&&void 0!==r.title&&(n.title=r.title);const i={type:"element",tagName:"a",properties:n,children:e.all(t)};return e.patch(t,i),e.applyData(t,i)},link:function(e,t){const l={href:Eqe(t.url)};null!==t.title&&void 0!==t.title&&(l.title=t.title);const r={type:"element",tagName:"a",properties:l,children:e.all(t)};return e.patch(t,r),e.applyData(t,r)},listItem:function(e,t,l){const r=e.all(t),n=l?function(e){let t=!1;if("list"===e.type){t=e.spread||!1;const l=e.children;let r=-1;for(;!t&&++r<l.length;)t=Wqe(l[r])}return t}(l):Wqe(t),i={},a=[];if("boolean"===typeof t.checked){const e=r[0];let l;e&&"element"===e.type&&"p"===e.tagName?l=e:(l={type:"element",tagName:"p",properties:{},children:[]},r.unshift(l)),l.children.length>0&&l.children.unshift({type:"text",value:" "}),l.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:t.checked,disabled:!0},children:[]}),i.className=["task-list-item"]}let s=-1;for(;++s<r.length;){const e=r[s];(n||0!==s||"element"!==e.type||"p"!==e.tagName)&&a.push({type:"text",value:"\n"}),"element"!==e.type||"p"!==e.tagName||n?a.push(e):a.push(...e.children)}const o=r[r.length-1];o&&(n||"element"!==o.type||"p"!==o.tagName)&&a.push({type:"text",value:"\n"});const c={type:"element",tagName:"li",properties:i,children:a};return e.patch(t,c),e.applyData(t,c)},list:function(e,t){const l={},r=e.all(t);let n=-1;for("number"===typeof t.start&&1!==t.start&&(l.start=t.start);++n<r.length;){const e=r[n];if("element"===e.type&&"li"===e.tagName&&e.properties&&Array.isArray(e.properties.className)&&e.properties.className.includes("task-list-item")){l.className=["contains-task-list"];break}}const i={type:"element",tagName:t.ordered?"ol":"ul",properties:l,children:e.wrap(r,!0)};return e.patch(t,i),e.applyData(t,i)},paragraph:function(e,t){const l={type:"element",tagName:"p",properties:{},children:e.all(t)};return e.patch(t,l),e.applyData(t,l)},root:function(e,t){const l={type:"root",children:e.wrap(e.all(t))};return e.patch(t,l),e.applyData(t,l)},strong:function(e,t){const l={type:"element",tagName:"strong",properties:{},children:e.all(t)};return e.patch(t,l),e.applyData(t,l)},table:function(e,t){const l=e.all(t),r=l.shift(),n=[];if(r){const l={type:"element",tagName:"thead",properties:{},children:e.wrap([r],!0)};e.patch(t.children[0],l),n.push(l)}if(l.length>0){const r={type:"element",tagName:"tbody",properties:{},children:e.wrap(l,!0)},i=KOe(t.children[1]),a=$Oe(t.children[t.children.length-1]);i&&a&&(r.position={start:i,end:a}),n.push(r)}const i={type:"element",tagName:"table",properties:{},children:e.wrap(n,!0)};return e.patch(t,i),e.applyData(t,i)},tableCell:function(e,t){const l={type:"element",tagName:"td",properties:{},children:e.all(t)};return e.patch(t,l),e.applyData(t,l)},tableRow:function(e,t,l){const r=l?l.children:void 0,n=0===(r?r.indexOf(t):1)?"th":"td",i=l&&"table"===l.type?l.align:void 0,a=i?i.length:t.children.length;let s=-1;const o=[];for(;++s<a;){const l=t.children[s],r={},a=i?i[s]:void 0;a&&(r.align=a);let c={type:"element",tagName:n,properties:r,children:[]};l&&(c.children=e.all(l),e.patch(l,c),c=e.applyData(l,c)),o.push(c)}const c={type:"element",tagName:"tr",properties:{},children:e.wrap(o,!0)};return e.patch(t,c),e.applyData(t,c)},text:function(e,t){const l={type:"text",value:Zqe(String(t.value))};return e.patch(t,l),e.applyData(t,l)},thematicBreak:function(e,t){const l={type:"element",tagName:"hr",properties:{},children:[]};return e.patch(t,l),e.applyData(t,l)},toml:Yqe,yaml:Yqe,definition:Yqe,footnoteDefinition:Yqe};function Yqe(){}const Qqe={}.hasOwnProperty,Jqe={};function Xqe(e,t){e.position&&(t.position=function(e){const t=KOe(e),l=$Oe(e);if(t&&l)return{start:t,end:l}}(e))}function eze(e,t){let l=t;if(e&&e.data){const t=e.data.hName,r=e.data.hChildren,n=e.data.hProperties;if("string"===typeof t)if("element"===l.type)l.tagName=t;else{l={type:"element",tagName:t,properties:{},children:"children"in l?l.children:[l]}}"element"===l.type&&n&&Object.assign(l.properties,Mqe(n)),"children"in l&&l.children&&null!==r&&void 0!==r&&(l.children=r)}return l}function tze(e,t){const l=t.data||{},r=!("value"in t)||Qqe.call(l,"hProperties")||Qqe.call(l,"hChildren")?{type:"element",tagName:"div",properties:{},children:e.all(t)}:{type:"text",value:t.value};return e.patch(t,r),e.applyData(t,r)}function lze(e,t){const l=[];let r=-1;for(t&&l.push({type:"text",value:"\n"});++r<e.length;)r&&l.push({type:"text",value:"\n"}),l.push(e[r]);return t&&e.length>0&&l.push({type:"text",value:"\n"}),l}function rze(e){let t=0,l=e.charCodeAt(t);for(;9===l||32===l;)t++,l=e.charCodeAt(t);return e.slice(t)}function nze(e,t){const l=function(e,t){const l=t||Jqe,r=new Map,n=new Map,i=new Map,a={...Kqe,...l.handlers},s={all:function(e){const t=[];if("children"in e){const l=e.children;let r=-1;for(;++r<l.length;){const n=s.one(l[r],e);if(n){if(r&&"break"===l[r-1].type&&(Array.isArray(n)||"text"!==n.type||(n.value=rze(n.value)),!Array.isArray(n)&&"element"===n.type)){const e=n.children[0];e&&"text"===e.type&&(e.value=rze(e.value))}Array.isArray(n)?t.push(...n):t.push(n)}}}return t},applyData:eze,definitionById:r,footnoteById:n,footnoteCounts:i,footnoteOrder:[],handlers:a,one:function(e,t){const l=e.type,r=s.handlers[l];if(Qqe.call(s.handlers,l)&&r)return r(s,e,t);if(s.options.passThrough&&s.options.passThrough.includes(l)){if("children"in e){const{children:t,...l}=e,r=Mqe(l);return r.children=s.all(e),r}return Mqe(e)}return(s.options.unknownHandler||tze)(s,e,t)},options:l,patch:Xqe,wrap:lze};return Gqe(e,function(e){if("definition"===e.type||"footnoteDefinition"===e.type){const t="definition"===e.type?r:n,l=String(e.identifier).toUpperCase();t.has(l)||t.set(l,e)}}),s}(e,t),r=l.one(e,void 0),n=function(e){const t="string"===typeof e.options.clobberPrefix?e.options.clobberPrefix:"user-content-",l=e.options.footnoteBackContent||Rqe,r=e.options.footnoteBackLabel||Bqe,n=e.options.footnoteLabel||"Footnotes",i=e.options.footnoteLabelTagName||"h2",a=e.options.footnoteLabelProperties||{className:["sr-only"]},s=[];let o=-1;for(;++o<e.footnoteOrder.length;){const n=e.footnoteById.get(e.footnoteOrder[o]);if(!n)continue;const i=e.all(n),a=String(n.identifier).toUpperCase(),c=Eqe(a.toLowerCase());let u=0;const p=[],d=e.footnoteCounts.get(a);for(;void 0!==d&&++u<=d;){p.length>0&&p.push({type:"text",value:" "});let e="string"===typeof l?l:l(o,u);"string"===typeof e&&(e={type:"text",value:e}),p.push({type:"element",tagName:"a",properties:{href:"#"+t+"fnref-"+c+(u>1?"-"+u:""),dataFootnoteBackref:"",ariaLabel:"string"===typeof r?r:r(o,u),className:["data-footnote-backref"]},children:Array.isArray(e)?e:[e]})}const m=i[i.length-1];if(m&&"element"===m.type&&"p"===m.tagName){const e=m.children[m.children.length-1];e&&"text"===e.type?e.value+=" ":m.children.push({type:"text",value:" "}),m.children.push(...p)}else i.push(...p);const h={type:"element",tagName:"li",properties:{id:t+"fn-"+c},children:e.wrap(i,!0)};e.patch(n,h),s.push(h)}if(0!==s.length)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:i,properties:{...Mqe(a),id:"footnote-label"},children:[{type:"text",value:n}]},{type:"text",value:"\n"},{type:"element",tagName:"ol",properties:{},children:e.wrap(s,!0)},{type:"text",value:"\n"}]}}(l),i=Array.isArray(r)?{type:"root",children:r}:r||{type:"root",children:[]};return n&&i.children.push({type:"text",value:"\n"},n),i}function ize(e,t){return e&&"run"in e?async function(l,r){const n=nze(l,{file:r,...t});await e.run(n,r)}:function(l,r){return nze(l,{file:r,...e||t})}}function aze(e){if(e)throw e}var sze=l(79994);function oze(e){if("object"!==typeof e||null===e)return!1;const t=Object.getPrototypeOf(e);return(null===t||t===Object.prototype||null===Object.getPrototypeOf(t))&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}function cze(){const e=[],t={run:function(...t){let l=-1;const r=t.pop();if("function"!==typeof r)throw new TypeError("Expected function as last argument, not "+r);!function n(i,...a){const s=e[++l];let o=-1;if(i)r(i);else{for(;++o<t.length;)null!==a[o]&&void 0!==a[o]||(a[o]=t[o]);t=a,s?function(e,t){let l;return r;function r(...t){const r=e.length>t.length;let s;r&&t.push(n);try{s=e.apply(this,t)}catch(i){if(r&&l)throw i;return n(i)}r||(s&&s.then&&"function"===typeof s.then?s.then(a,n):s instanceof Error?n(s):a(s))}function n(e,...r){l||(l=!0,t(e,...r))}function a(e){n(null,e)}}(s,n)(...a):r(null,...a)}}(null,...t)},use:function(l){if("function"!==typeof l)throw new TypeError("Expected `middelware` to be a function, not "+l);return e.push(l),t}};return t}const uze={basename:function(e,t){if(void 0!==t&&"string"!==typeof t)throw new TypeError('"ext" argument must be a string');pze(e);let l,r=0,n=-1,i=e.length;if(void 0===t||0===t.length||t.length>e.length){for(;i--;)if(47===e.codePointAt(i)){if(l){r=i+1;break}}else n<0&&(l=!0,n=i+1);return n<0?"":e.slice(r,n)}if(t===e)return"";let a=-1,s=t.length-1;for(;i--;)if(47===e.codePointAt(i)){if(l){r=i+1;break}}else a<0&&(l=!0,a=i+1),s>-1&&(e.codePointAt(i)===t.codePointAt(s--)?s<0&&(n=i):(s=-1,n=a));r===n?n=a:n<0&&(n=e.length);return e.slice(r,n)},dirname:function(e){if(pze(e),0===e.length)return".";let t,l=-1,r=e.length;for(;--r;)if(47===e.codePointAt(r)){if(t){l=r;break}}else t||(t=!0);return l<0?47===e.codePointAt(0)?"/":".":1===l&&47===e.codePointAt(0)?"//":e.slice(0,l)},extname:function(e){pze(e);let t,l=e.length,r=-1,n=0,i=-1,a=0;for(;l--;){const s=e.codePointAt(l);if(47!==s)r<0&&(t=!0,r=l+1),46===s?i<0?i=l:1!==a&&(a=1):i>-1&&(a=-1);else if(t){n=l+1;break}}if(i<0||r<0||0===a||1===a&&i===r-1&&i===n+1)return"";return e.slice(i,r)},join:function(...e){let t,l=-1;for(;++l<e.length;)pze(e[l]),e[l]&&(t=void 0===t?e[l]:t+"/"+e[l]);return void 0===t?".":function(e){pze(e);const t=47===e.codePointAt(0);let l=function(e,t){let l,r,n="",i=0,a=-1,s=0,o=-1;for(;++o<=e.length;){if(o<e.length)l=e.codePointAt(o);else{if(47===l)break;l=47}if(47===l){if(a===o-1||1===s);else if(a!==o-1&&2===s){if(n.length<2||2!==i||46!==n.codePointAt(n.length-1)||46!==n.codePointAt(n.length-2))if(n.length>2){if(r=n.lastIndexOf("/"),r!==n.length-1){r<0?(n="",i=0):(n=n.slice(0,r),i=n.length-1-n.lastIndexOf("/")),a=o,s=0;continue}}else if(n.length>0){n="",i=0,a=o,s=0;continue}t&&(n=n.length>0?n+"/..":"..",i=2)}else n.length>0?n+="/"+e.slice(a+1,o):n=e.slice(a+1,o),i=o-a-1;a=o,s=0}else 46===l&&s>-1?s++:s=-1}return n}(e,!t);0!==l.length||t||(l=".");l.length>0&&47===e.codePointAt(e.length-1)&&(l+="/");return t?"/"+l:l}(t)},sep:"/"};function pze(e){if("string"!==typeof e)throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}const dze={cwd:function(){return"/"}};function mze(e){return Boolean(null!==e&&"object"===typeof e&&"href"in e&&e.href&&"protocol"in e&&e.protocol&&void 0===e.auth)}function hze(e){if("string"===typeof e)e=new URL(e);else if(!mze(e)){const t=new TypeError('The "path" argument must be of type string or an instance of URL. Received `'+e+"`");throw t.code="ERR_INVALID_ARG_TYPE",t}if("file:"!==e.protocol){const e=new TypeError("The URL must be of scheme file");throw e.code="ERR_INVALID_URL_SCHEME",e}return function(e){if(""!==e.hostname){const e=new TypeError('File URL host must be "localhost" or empty on darwin');throw e.code="ERR_INVALID_FILE_URL_HOST",e}const t=e.pathname;let l=-1;for(;++l<t.length;)if(37===t.codePointAt(l)&&50===t.codePointAt(l+1)){const e=t.codePointAt(l+2);if(70===e||102===e){const e=new TypeError("File URL path must not include encoded / characters");throw e.code="ERR_INVALID_FILE_URL_PATH",e}}return decodeURIComponent(t)}(e)}const gze=["history","path","basename","stem","extname","dirname"];class yze{constructor(e){let t;t=e?mze(e)?{path:e}:"string"===typeof e||function(e){return Boolean(e&&"object"===typeof e&&"byteLength"in e&&"byteOffset"in e)}(e)?{value:e}:e:{},this.cwd="cwd"in t?"":dze.cwd(),this.data={},this.history=[],this.messages=[],this.value,this.map,this.result,this.stored;let l,r=-1;for(;++r<gze.length;){const e=gze[r];e in t&&void 0!==t[e]&&null!==t[e]&&(this[e]="history"===e?[...t[e]]:t[e])}for(l in t)gze.includes(l)||(this[l]=t[l])}get basename(){return"string"===typeof this.path?uze.basename(this.path):void 0}set basename(e){bze(e,"basename"),fze(e,"basename"),this.path=uze.join(this.dirname||"",e)}get dirname(){return"string"===typeof this.path?uze.dirname(this.path):void 0}set dirname(e){vze(this.basename,"dirname"),this.path=uze.join(e||"",this.basename)}get extname(){return"string"===typeof this.path?uze.extname(this.path):void 0}set extname(e){if(fze(e,"extname"),vze(this.dirname,"extname"),e){if(46!==e.codePointAt(0))throw new Error("`extname` must start with `.`");if(e.includes(".",1))throw new Error("`extname` cannot contain multiple dots")}this.path=uze.join(this.dirname,this.stem+(e||""))}get path(){return this.history[this.history.length-1]}set path(e){mze(e)&&(e=hze(e)),bze(e,"path"),this.path!==e&&this.history.push(e)}get stem(){return"string"===typeof this.path?uze.basename(this.path,this.extname):void 0}set stem(e){bze(e,"stem"),fze(e,"stem"),this.path=uze.join(this.dirname||"",e+(this.extname||""))}fail(e,t,l){const r=this.message(e,t,l);throw r.fatal=!0,r}info(e,t,l){const r=this.message(e,t,l);return r.fatal=void 0,r}message(e,t,l){const r=new tLe(e,t,l);return this.path&&(r.name=this.path+":"+r.name,r.file=this.path),r.fatal=!1,this.messages.push(r),r}toString(e){if(void 0===this.value)return"";if("string"===typeof this.value)return this.value;return new TextDecoder(e||void 0).decode(this.value)}}function fze(e,t){if(e&&e.includes(uze.sep))throw new Error("`"+t+"` cannot be a path: did not expect `"+uze.sep+"`")}function bze(e,t){if(!e)throw new Error("`"+t+"` cannot be empty")}function vze(e,t){if(!e)throw new Error("Setting `"+t+"` requires `path` to be set too")}const xze=function(e){const t=this.constructor.prototype,l=t[e],r=function(){return l.apply(r,arguments)};return Object.setPrototypeOf(r,t),r},Sze={}.hasOwnProperty;class Nze extends xze{constructor(){super("copy"),this.Compiler=void 0,this.Parser=void 0,this.attachers=[],this.compiler=void 0,this.freezeIndex=-1,this.frozen=void 0,this.namespace={},this.parser=void 0,this.transformers=cze()}copy(){const e=new Nze;let t=-1;for(;++t<this.attachers.length;){const l=this.attachers[t];e.use(...l)}return e.data(sze(!0,{},this.namespace)),e}data(e,t){return"string"===typeof e?2===arguments.length?(kze("data",this.frozen),this.namespace[e]=t,this):Sze.call(this.namespace,e)&&this.namespace[e]||void 0:e?(kze("data",this.frozen),this.namespace=e,this):this.namespace}freeze(){if(this.frozen)return this;const e=this;for(;++this.freezeIndex<this.attachers.length;){const[t,...l]=this.attachers[this.freezeIndex];if(!1===l[0])continue;!0===l[0]&&(l[0]=void 0);const r=t.call(e,...l);"function"===typeof r&&this.transformers.use(r)}return this.frozen=!0,this.freezeIndex=Number.POSITIVE_INFINITY,this}parse(e){this.freeze();const t=Dze(e),l=this.parser||this.Parser;return wze("parse",l),l(String(t),t)}process(e,t){const l=this;return this.freeze(),wze("process",this.parser||this.Parser),Ize("process",this.compiler||this.Compiler),t?r(void 0,t):new Promise(r);function r(r,n){const i=Dze(e),a=l.parse(i);function s(e,l){e||!l?n(e):r?r(l):t(void 0,l)}l.run(a,i,function(e,t,r){if(e||!t||!r)return s(e);const n=t,i=l.stringify(n,r);var a;"string"===typeof(a=i)||function(e){return Boolean(e&&"object"===typeof e&&"byteLength"in e&&"byteOffset"in e)}(a)?r.value=i:r.result=i,s(e,r)})}}processSync(e){let t,l=!1;return this.freeze(),wze("processSync",this.parser||this.Parser),Ize("processSync",this.compiler||this.Compiler),this.process(e,function(e,r){l=!0,aze(e),t=r}),Aze("processSync","process",l),t}run(e,t,l){Tze(e),this.freeze();const r=this.transformers;return l||"function"!==typeof t||(l=t,t=void 0),l?n(void 0,l):new Promise(n);function n(n,i){const a=Dze(t);r.run(e,a,function(t,r,a){const s=r||e;t?i(t):n?n(s):l(void 0,s,a)})}}runSync(e,t){let l,r=!1;return this.run(e,t,function(e,t){aze(e),l=t,r=!0}),Aze("runSync","run",r),l}stringify(e,t){this.freeze();const l=Dze(t),r=this.compiler||this.Compiler;return Ize("stringify",r),Tze(e),r(e,l)}use(e,...t){const l=this.attachers,r=this.namespace;if(kze("use",this.frozen),null===e||void 0===e);else if("function"===typeof e)s(e,t);else{if("object"!==typeof e)throw new TypeError("Expected usable value, not `"+e+"`");Array.isArray(e)?a(e):i(e)}return this;function n(e){if("function"===typeof e)s(e,[]);else{if("object"!==typeof e)throw new TypeError("Expected usable value, not `"+e+"`");if(Array.isArray(e)){const[t,...l]=e;s(t,l)}else i(e)}}function i(e){if(!("plugins"in e)&&!("settings"in e))throw new Error("Expected usable value but received an empty preset, which is probably a mistake: presets typically come with `plugins` and sometimes with `settings`, but this has neither");a(e.plugins),e.settings&&(r.settings=sze(!0,r.settings,e.settings))}function a(e){let t=-1;if(null===e||void 0===e);else{if(!Array.isArray(e))throw new TypeError("Expected a list of plugins, not `"+e+"`");for(;++t<e.length;){n(e[t])}}}function s(e,t){let r=-1,n=-1;for(;++r<l.length;)if(l[r][0]===e){n=r;break}if(-1===n)l.push([e,...t]);else if(t.length>0){let[r,...i]=t;const a=l[n][1];oze(a)&&oze(r)&&(r=sze(!0,a,r)),l[n]=[e,r,...i]}}}}const Cze=(new Nze).freeze();function wze(e,t){if("function"!==typeof t)throw new TypeError("Cannot `"+e+"` without `parser`")}function Ize(e,t){if("function"!==typeof t)throw new TypeError("Cannot `"+e+"` without `compiler`")}function kze(e,t){if(t)throw new Error("Cannot call `"+e+"` on a frozen processor.\nCreate a new processor first, by calling it: use `processor()` instead of `processor`.")}function Tze(e){if(!oze(e)||"string"!==typeof e.type)throw new TypeError("Expected node, got `"+e+"`")}function Aze(e,t,l){if(!l)throw new Error("`"+e+"` finished async. Use `"+t+"` instead")}function Dze(e){return function(e){return Boolean(e&&"object"===typeof e&&"message"in e&&"messages"in e)}(e)?e:new yze(e)}const Mze=[],Eze={allowDangerousHtml:!0},Rze=/^(https?|ircs?|mailto|xmpp)$/i,Bze=[{from:"astPlugins",id:"remove-buggy-html-in-markdown-parser"},{from:"allowDangerousHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"allowNode",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowElement"},{from:"allowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowedElements"},{from:"className",id:"remove-classname"},{from:"disallowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"disallowedElements"},{from:"escapeHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"includeElementIndex",id:"#remove-includeelementindex"},{from:"includeNodeIndex",id:"change-includenodeindex-to-includeelementindex"},{from:"linkTarget",id:"remove-linktarget"},{from:"plugins",id:"change-plugins-to-remarkplugins",to:"remarkPlugins"},{from:"rawSourcePos",id:"#remove-rawsourcepos"},{from:"renderers",id:"change-renderers-to-components",to:"components"},{from:"source",id:"change-source-to-children",to:"children"},{from:"sourcePos",id:"#remove-sourcepos"},{from:"transformImageUri",id:"#add-urltransform",to:"urlTransform"},{from:"transformLinkUri",id:"#add-urltransform",to:"urlTransform"}];function jze(e){const t=Pze(e),l=_ze(e);return Oze(t.runSync(t.parse(l),l),e)}function Pze(e){const t=e.rehypePlugins||Mze,l=e.remarkPlugins||Mze,r=e.remarkRehypeOptions?{...e.remarkRehypeOptions,...Eze}:Eze;return Cze().use(bqe).use(l).use(ize,r).use(t)}function _ze(e){const t=e.children||"",l=new yze;return"string"===typeof t&&(l.value=t),l}function Oze(e,t){const l=t.allowedElements,r=t.allowElement,n=t.components,i=t.disallowedElements,a=t.skipHtml,s=t.unwrapDisallowed,o=t.urlTransform||Lze;for(const c of Bze)Object.hasOwn(t,c.from)&&eOe((c.from,c.to&&c.to,c.id));return Gqe(e,function(e,t,n){if("raw"===e.type&&n&&"number"===typeof t)return a?n.children.splice(t,1):n.children[t]={type:"text",value:e.value},t;if("element"===e.type){let t;for(t in xLe)if(Object.hasOwn(xLe,t)&&Object.hasOwn(e.properties,t)){const l=e.properties[t],r=xLe[t];(null===r||r.includes(e.tagName))&&(e.properties[t]=o(String(l||""),t,e))}}if("element"===e.type){let a=l?!l.includes(e.tagName):!!i&&i.includes(e.tagName);if(!a&&r&&"number"===typeof t&&(a=!r(e,t,n)),a&&n&&"number"===typeof t)return s&&e.children?n.children.splice(t,1,...e.children):n.children.splice(t,1),t}}),cLe(e,{Fragment:Ue.Fragment,components:n,ignoreInvalidStyle:!0,jsx:Ue.jsx,jsxs:Ue.jsxs,passKeys:!0,passNode:!0})}function Lze(e){const t=e.indexOf(":"),l=e.indexOf("?"),r=e.indexOf("#"),n=e.indexOf("/");return-1===t||-1!==n&&t>n||-1!==l&&t>l||-1!==r&&t>r||Rze.test(e.slice(0,t))?e:""}function Fze(e,t){const l=String(e);if("string"!==typeof t)throw new TypeError("Expected character");let r=0,n=l.indexOf(t);for(;-1!==n;)r++,n=l.indexOf(t,n+t.length);return r}function qze(e,t,l){const r=jqe((l||{}).ignore||[]),n=function(e){if(!Array.isArray(e))throw new TypeError("Expected find and replace tuple or list of tuples");const t=[],l=!e[0]||Array.isArray(e[0])?e:[e];let r=-1;for(;++r<l.length;){const e=l[r];t.push([zze(e[0]),Uze(e[1])])}return t}(t);let i=-1;for(;++i<n.length;)zqe(e,a);function a(e,t,l){return"text"===e.type&&"number"===typeof l?function(e,t,l){const r=t[t.length-1],a=n[i][0],s=n[i][1];let o=0,c=!1,u=[];a.lastIndex=0;let p=a.exec(e.value);for(;p;){const l=p.index,r={index:p.index,input:p.input,stack:[...t,e]};let n=s(...p,r);if("string"===typeof n&&(n=n.length>0?{type:"text",value:n}:void 0),!1===n)a.lastIndex=l+1;else{if(o!==l&&d({type:"text",value:e.value.slice(o,l)}),Array.isArray(n))for(const e of n)d(e);else n&&d(n);o=l+p[0].length,c=!0}if(!a.global)break;p=a.exec(e.value)}c?(o<e.value.length&&d({type:"text",value:e.value.slice(o)}),r.children.splice(l,1,...u)):u=[e];return l+u.length;function d(e){const t=u[u.length-1];t&&"text"===t.type&&"text"===e.type?t.value+=e.value:u.push(e)}}(e,t,l):r(e,l,t[t.length-1])?qqe:void 0}}function zze(e){return"string"===typeof e?new RegExp(function(e){if("string"!==typeof e)throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}(e),"g"):e}function Uze(e){return"function"===typeof e?e:function(){return e}}const Gze="phrasing",Vze=["autolink","link","image","label"];function Hze(e){this.enter({type:"link",title:null,url:"",children:[]},e)}function Wze(e){this.config.enter.autolinkProtocol.call(this,e)}function Zze(e){this.config.exit.autolinkProtocol.call(this,e)}function $ze(e){this.config.exit.data.call(this,e);const t=this.stack[this.stack.length-1];t.type,t.url="http://"+this.sliceSerialize(e)}function Kze(e){this.config.exit.autolinkEmail.call(this,e)}function Yze(e){this.exit(e)}function Qze(e){qze(e,[[/(https?:\/\/|www(?=\.))([-.\w]+)([^ \t\r\n]*)/gi,Jze],[/(?<=^|\s|\p{P}|\p{S})([-.\w+]+)@([-\w]+(?:\.[-\w]+)+)/gu,Xze]],{ignore:["link","linkReference"]})}function Jze(e,t,l,r,n){let i="";if(!eUe(n))return!1;if(/^w/i.test(t)&&(l=t+l,t="",i="http://"),!function(e){const t=e.split(".");if(t.length<2||t[t.length-1]&&(/_/.test(t[t.length-1])||!/[a-zA-Z\d]/.test(t[t.length-1]))||t[t.length-2]&&(/_/.test(t[t.length-2])||!/[a-zA-Z\d]/.test(t[t.length-2])))return!1;return!0}(l))return!1;const a=function(e){const t=/[!"&'),.:;<>?\]}]+$/.exec(e);if(!t)return[e,void 0];e=e.slice(0,t.index);let l=t[0],r=l.indexOf(")");const n=Fze(e,"(");let i=Fze(e,")");for(;-1!==r&&n>i;)e+=l.slice(0,r+1),l=l.slice(r+1),r=l.indexOf(")"),i++;return[e,l]}(l+r);if(!a[0])return!1;const s={type:"link",title:null,url:i+t+a[0],children:[{type:"text",value:t+a[0]}]};return a[1]?[s,{type:"text",value:a[1]}]:s}function Xze(e,t,l,r){return!(!eUe(r,!0)||/[-\d_]$/.test(l))&&{type:"link",title:null,url:"mailto:"+t+"@"+l,children:[{type:"text",value:t+"@"+l}]}}function eUe(e,t){const l=e.input.charCodeAt(e.index-1);return(0===e.index||WLe(l)||HLe(l))&&(!t||47!==l)}function tUe(){this.buffer()}function lUe(e){this.enter({type:"footnoteReference",identifier:"",label:""},e)}function rUe(){this.buffer()}function nUe(e){this.enter({type:"footnoteDefinition",identifier:"",label:"",children:[]},e)}function iUe(e){const t=this.resume(),l=this.stack[this.stack.length-1];l.type,l.identifier=xFe(this.sliceSerialize(e)).toLowerCase(),l.label=t}function aUe(e){this.exit(e)}function sUe(e){const t=this.resume(),l=this.stack[this.stack.length-1];l.type,l.identifier=xFe(this.sliceSerialize(e)).toLowerCase(),l.label=t}function oUe(e){this.exit(e)}function cUe(e,t,l,r){const n=l.createTracker(r);let i=n.move("[^");const a=l.enter("footnoteReference"),s=l.enter("reference");return i+=n.move(l.safe(l.associationId(e),{after:"]",before:i})),s(),a(),i+=n.move("]"),i}function uUe(e){let t=!1;return e&&e.firstLineBlank&&(t=!0),{handlers:{footnoteDefinition:function(e,l,r,n){const i=r.createTracker(n);let a=i.move("[^");const s=r.enter("footnoteDefinition"),o=r.enter("label");a+=i.move(r.safe(r.associationId(e),{before:a,after:"]"})),o(),a+=i.move("]:"),e.children&&e.children.length>0&&(i.shift(4),a+=i.move((t?"\n":" ")+r.indentLines(r.containerFlow(e,i.current()),t?dUe:pUe)));return s(),a},footnoteReference:cUe},unsafe:[{character:"[",inConstruct:["label","phrasing","reference"]}]}}function pUe(e,t,l){return 0===t?e:dUe(e,t,l)}function dUe(e,t,l){return(l?"":"    ")+e}cUe.peek=function(){return"["};const mUe=["autolink","destinationLiteral","destinationRaw","reference","titleQuote","titleApostrophe"];function hUe(e){this.enter({type:"delete",children:[],position:void 0},e)}function gUe(e){this.exit(e)}function yUe(e,t,l,r){const n=l.createTracker(r),i=l.stack.includes("strikethrough")?"~":"~~",a=l.enter("strikethrough");let s=n.move(i);return s+=l.containerPhrasing(e,{...n.current(),before:s,after:"~"}),s+=n.move(i),a(),s}function fUe(e){return e.length}function bUe(e){return null===e||void 0===e?"":String(e)}function vUe(e){const t="string"===typeof e?e.codePointAt(0):0;return 67===t||99===t?99:76===t||108===t?108:82===t||114===t?114:0}function xUe(e,t,l){return">"+(l?"":" ")+e}function SUe(e,t){return NUe(e,t.inConstruct,!0)&&!NUe(e,t.notInConstruct,!1)}function NUe(e,t,l){if("string"===typeof t&&(t=[t]),!t||0===t.length)return l;let r=-1;for(;++r<t.length;)if(e.includes(t[r]))return!0;return!1}function CUe(e,t,l,r){let n=-1;for(;++n<l.unsafe.length;){const e=l.unsafe[n];if("\n"===e.character&&!e.before&&!e.after&&SUe(l.stack,e))return/[\t ]/.test(r.before)?"":" "}return"\\\n"}function wUe(e,t,l){return(l?"":"    ")+e}function IUe(e){const t=e.options.quote||'"';if('"'!==t&&"'"!==t)throw new Error("Cannot serialize title with `"+t+"` for `options.quote`, expected `\"`, or `'`");return t}function kUe(e){const t=e.codePointAt(0);return void 0===t?"":String.fromCodePoint(t)}function TUe(e){const t=e.codePointAt(e.length-2);return void 0!==t&&t>65535?e.slice(-2):e.slice(-1)}function AUe(e){return"&#x"+e.toString(16).toUpperCase()+";"}function DUe(e,t,l){const r=VFe(e),n=VFe(t);return void 0===r?void 0===n?"_"===l?{inside:!0,outside:!0}:{inside:!1,outside:!1}:1===n?{inside:!0,outside:!0}:{inside:!1,outside:!0}:1===r?void 0===n?{inside:!1,outside:!1}:1===n?{inside:!0,outside:!0}:{inside:!1,outside:!1}:void 0===n?{inside:!1,outside:!1}:1===n?{inside:!0,outside:!1}:{inside:!1,outside:!1}}function MUe(e){if(60!==e.charCodeAt(0))return;const t=e.charCodeAt(1);if(33===t){const t=e.charCodeAt(2);return 45===t?2:91===t?5:PLe(t)?4:void 0}if(63===t)return 3;const l=47===t,r=l?2:1;let n=r,i=e.charCodeAt(n);if(!PLe(i))return;for(;45===i||_Le(i);)i=e.charCodeAt(++n);const a=e.slice(r,n).toLowerCase();return!l&&47!==i&&AFe.includes(a)?1:TFe.includes(a)?6:7}yUe.attention=function(){return{construct:"strikethrough",markers:["~"],sizes:[2,1]}},yUe.peek=function(){return"~"};const EUe=new Map([["*",!1],["_",!0]]);function RUe(e,t,l){const r=new Set;for(const i of e){const e=l.get(i);if(e&&i.attention&&t.some(e=>e.attention===i.attention))for(const t of e.tokens)r.add(t.attention)}const n=[];for(const i of e)i.attention&&r.delete(i.attention)&&n.push(i.attention);return n.reverse(),n}function BUe(e,t,l){const r=[],n=new Map,i=new Map;let a=0;for(;a<e.length;){if(!e[a].attention){a++;continue}const s=e[a].value.charAt(0),o=EUe.get(s);let c=a+1;for(;c<e.length&&e[c].attention&&e[c].value.charAt(0)===s;)c++;const u=a?e[a-1].value:t,p=VFe(u.charCodeAt(u.length-1)),d=VFe((c<e.length?e[c].value:l).charCodeAt(0)),m=!d||2===d&&Boolean(p),h=!p||2===p&&Boolean(d),g={tokens:e.slice(a,c),markers:[],start:0,end:0,open:o?m&&(Boolean(p)||!h):m,close:o?h&&(Boolean(d)||!m):h,split:void 0!==o};for(const e of g.tokens){n.set(e,[...g.tokens]),i.set(e,g);let t=e.value.length;for(;t--;)g.markers.push(e)}g.end=g.markers.length,r.push(g),a=c}for(!function(e,t){const l=new Map;for(const r of e){const e=r.tokens[0].value.charAt(0);let n=l.get(e);n||(n=[],l.set(e,n));let i=r.close?n.length:0;for(;i--&&r.start<r.end;){const e=n[i],l=e.end-e.start,a=r.end-r.start;if(r.split?(e.close||r.open)&&a%3&&!((l+a)%3):l!==e.markers.length||l!==a)continue;const s=r.split?l>1&&a>1?2:1:a,o=e.markers.slice(e.end-s,e.end),c=r.markers.slice(r.start,r.start+s),u=o[0],p=c[0];if(u===o[s-1]&&u.value.length===s&&p===c[s-1]&&p.value.length===s&&u.attention===p.attention)t.delete(u),t.delete(p);else{const e=[...new Set([...o,...c])];for(const l of e){const r=t.get(l);r&&r.push(...e)}}e.end-=s,r.start+=s,e.start===e.end&&n.splice(i,1),i=n.length}r.open&&r.start<r.end&&n.push(r)}}(r,n),a=-1;++a<e.length;){const t=n.get(e[a]);if(t)return{attention:RUe(e,t,i),index:a}}}function jUe(e,t){const l=e[t?0:e.length-1];if(!l||l.attention)return;const r=t?kUe(l.value):TUe(l.value),n=AUe(r.codePointAt(0));if(t)l.value=n+l.value.slice(r.length);else{let e=l.value.slice(0,l.value.length-r.length),t=0;for(;92===e.charCodeAt(e.length-1-t);)t++;t%2&&(e+="\\"),l.value=e+n}}function PUe(e,t,l,r,n){for(const i of l.attention){const a=t.get(i)||i.sequences[0];for(const s of i.sequences){if(s===a)continue;const o=new Map(t);o.set(i,s);const c=LUe(e,o,r,n),u=BUe(c,r,n);if(!u||u.index>l.index)return{chosen:o,mistake:u,tokens:c}}}}function _Ue(e,t,l){const r=t.indexStack,n=e.children||[],i=[];let a=-1,s=l.before;r.push(-1);let o=t.createTracker(l);for(;++a<n.length;){const c=n[a];let u;if(r[r.length-1]=a,a+1<n.length){let l=t.handle.handlers[n[a+1].type];l&&l.peek&&(l=l.peek),u=l?kUe(l(n[a+1],e,t,{before:"",after:"",...o.current()})):""}else u=l.after;const p=i[i.length-1];"string"!==typeof p||"\r"!==s&&"\n"!==s||"html"!==c.type||7===MUe(c.value)||(i[i.length-1]=p.replace(/(\r?\n|\r)$/," "),s=" ",o=t.createTracker(l),o.move(FUe(i,l.before,l.after)));const d=t.handle.handlers[c.type];if(d&&d.attention){const e=OUe(c,d.attention,t,o);i.push(e),s=TUe(e.sequences[0])}else{const l=t.handle(c,e,t,{...o.current(),after:u,before:s});if(!l)continue;o.move(l),i.push(l),s=TUe(l)}}return r.pop(),i}function OUe(e,t,l,r){const{construct:n,markers:i,sizes:a}=t(e,l),s=function(e,t,l){if(0===t.length)throw new Error("Cannot serialize `"+e+"` as attention without markers, expected one or more markers");if(0===l.length)throw new Error("Cannot serialize `"+e+"` as attention without sizes, expected one or more sizes");for(const n of l)if(!Number.isSafeInteger(n)||n<1)throw new Error("Cannot serialize `"+e+"` as attention with `"+n+"` as size, expected positive integer");const r=[];for(const n of t){if(1!==n.length)throw new Error("Cannot serialize `"+e+"` as attention with `"+n+"` as marker, expected a single ascii character");if(!zLe(n.charCodeAt(0)))throw new Error("Cannot serialize `"+e+"` as attention with `"+n+"` as marker, expected ascii punctuation");for(const e of l)r.push(n.repeat(e))}return r}(e.type,i,a),o=s[0],c=l.enter(n);r.move(o);const u=_Ue(e,l,{...r.current(),before:o,after:o});return r.move(FUe(u,o,o)),r.move(o),c(),{children:u,sequences:s}}function LUe(e,t,l,r){const n=[];let i,a=TUe(l),s=-1;for(;++s<e.length;){const l=e[s];if("string"===typeof l){const e={value:l,attention:void 0};i&&i===kUe(l)&&jUe([e],!0),i=void 0,n.push(e),e.value&&(a=TUe(e.value));continue}const o=t.get(l)||l.sequences[0],c=o.charAt(0),u=e[s+1],p=a,d=kUe(void 0===u?r:"string"===typeof u?u:t.get(u)||u.sequences[0]),m=LUe(l.children,t,o,o),h=m.length>0?m[0].value:"",g=DUe(p.charCodeAt(p.length-1),h.charCodeAt(0),c);g.inside&&jUe(m,!0);const y=m.length>0?TUe(m[m.length-1].value):"",f=DUe(d.charCodeAt(0),y.charCodeAt(y.length-1),c);f.inside&&jUe(m,!1),g.outside&&"\n"!==p&&"\r"!==p&&jUe(n,!1),f.outside&&(i=d),n.push({value:o,attention:l},...m,{value:o,attention:l}),a=o.charAt(o.length-1)}return n}function FUe(e,t,l){let r=new Map;const n=LUe(e,r,t,l);let i=n,a=BUe(i,t,l);for(;a;){const s=PUe(e,r,a,t,l);if(!s){i=n;break}r=s.chosen,i=s.tokens,a=s.mistake}let s="";for(const o of i)s+=o.value;return s}function qUe(e,t,l,r){const n=l.enter("phrasing"),i=FUe([OUe(e,zUe,l,l.createTracker(r))],r.before,r.after);return n(),i}function zUe(e,t){const l=function(e){const t=e.options.emphasis||"*";if("*"!==t&&"_"!==t)throw new Error("Cannot serialize emphasis with `"+t+"` for `options.emphasis`, expected `*`, or `_`");return t}(t);return{construct:"emphasis",markers:"*"===l?["*","_"]:["_","*"],sizes:[1]}}function UUe(e){return e.value||""}function GUe(e,t,l,r){const n=IUe(l),i='"'===n?"Quote":"Apostrophe",a=l.enter("image");let s=l.enter("label");const o=l.createTracker(r);let c=o.move("![");return c+=o.move(l.safe(e.alt,{before:c,after:"]",...o.current()})),c+=o.move("]("),s(),!e.url&&e.title||/[\0- \u007F]/.test(e.url)?(s=l.enter("destinationLiteral"),c+=o.move("<"),c+=o.move(l.safe(e.url,{before:c,after:">",...o.current()})),c+=o.move(">")):(s=l.enter("destinationRaw"),c+=o.move(l.safe(e.url,{before:c,after:e.title?" ":")",...o.current()}))),s(),e.title&&(s=l.enter(`title${i}`),c+=o.move(" "+n),c+=o.move(l.safe(e.title,{before:c,after:n,...o.current()})),c+=o.move(n),s()),c+=o.move(")"),a(),c}function VUe(e,t,l,r){const n=e.referenceType,i=l.enter("imageReference");let a=l.enter("label");const s=l.createTracker(r);let o=s.move("![");const c=l.safe(e.alt,{before:o,after:"]",...s.current()});o+=s.move(c+"]["),a();const u=l.stack;l.stack=u.filter(function(e){return"phrasing"!==e}),a=l.enter("reference");const p=l.safe(l.associationId(e),{before:o,after:"]",...s.current()});return a(),l.stack=u,i(),"full"!==n&&c&&c===p?"shortcut"===n?o=o.slice(0,-1):o+=s.move("]"):o+=s.move(p+"]"),o}function HUe(e,t,l){let r=e.value||"",n="`",i=-1;for(;new RegExp("(^|[^`])"+n+"([^`]|$)").test(r);)n+="`";for(/[^\n\r ]/.test(r)&&(/^[\n\r ]/.test(r)&&/[\n\r ]$/.test(r)||/^`|`$/.test(r))&&(r=" "+r+" ");++i<l.unsafe.length;){const e=l.unsafe[i],t=l.compilePattern(e);if(!e.atBreak)continue;let n;for(;n=t.exec(r);){let e=n.index;10===r.charCodeAt(e)&&13===r.charCodeAt(e-1)&&e--,r=r.slice(0,e)+" "+r.slice(n.index+1)}}return n+r+n}function WUe(e,t){const l=NLe(e);return Boolean(!t.options.resourceLink&&e.url&&!e.title&&e.children&&1===e.children.length&&"text"===e.children[0].type&&(l===e.url||"mailto:"+l===e.url)&&/^[a-z][+\-.a-z]+:/i.test(e.url)&&!/[\0- <>\u007F]/.test(e.url))}function ZUe(e,t,l,r){const n=IUe(l),i='"'===n?"Quote":"Apostrophe",a=l.createTracker(r);if(WUe(e,l)){const t=l.stack;l.stack=t.filter(function(e){return"phrasing"!==e});const r=l.enter("autolink");let n=a.move("<");return n+=a.move(l.containerPhrasing(e,{before:n,after:">",...a.current()})),n+=a.move(">"),r(),l.stack=t,n}const s=l.enter("link");let o=l.enter("label"),c=a.move("[");const u=l.containerPhrasing(e,{before:c,after:"](",...a.current()});c+=a.move(u),o(),c+=a.move("](");const p=/[\0- \u007F]/.test(e.url),d=r.before.charAt(r.before.length-1);let m=e.title||void 0;if(!m&&!p&&("\n"===d||"\r"===d)){let e=0;for(;e<u.length&&93!==u.charCodeAt(e);)e+=92===u.charCodeAt(e)?2:1;58===u.charCodeAt(e+1)&&(m="")}return!e.url&&"string"===typeof m||p?(o=l.enter("destinationLiteral"),c+=a.move("<"),c+=a.move(l.safe(e.url,{before:c,after:">",...a.current()})),c+=a.move(">")):(o=l.enter("destinationRaw"),c+=a.move(l.safe(e.url,{before:c,after:"string"===typeof m?" ":")",...a.current()}))),o(),"string"===typeof m&&(o=l.enter(`title${i}`),c+=a.move(" "+n),c+=a.move(l.safe(m,{before:c,after:n,...a.current()})),c+=a.move(n),o()),c+=a.move(")"),s(),c}function $Ue(e,t,l,r){const n=e.referenceType,i=l.enter("linkReference");let a=l.enter("label");const s=l.createTracker(r);let o=s.move("[");const c=l.containerPhrasing(e,{before:o,after:"]",...s.current()});o+=s.move(c+"]["),a();const u=l.stack;l.stack=u.filter(function(e){return"phrasing"!==e}),a=l.enter("reference");const p=l.safe(l.associationId(e),{before:o,after:"]",...s.current()});return a(),l.stack=u,i(),"full"!==n&&c&&c===p?"shortcut"===n?o=o.slice(0,-1):o+=s.move("]"):o+=s.move(p+"]"),o}function KUe(e){const t=e.options.bullet||"*";if("*"!==t&&"+"!==t&&"-"!==t)throw new Error("Cannot serialize items with `"+t+"` for `options.bullet`, expected `*`, `+`, or `-`");return t}function YUe(e){const t=e.options.rule||"*";if("*"!==t&&"-"!==t&&"_"!==t)throw new Error("Cannot serialize rules with `"+t+"` for `options.rule`, expected `*`, `-`, or `_`");return t}qUe.attention=zUe,qUe.peek=function(e,t,l){return l.options.emphasis||"*"},UUe.peek=function(){return"<"},GUe.peek=function(){return"!"},VUe.peek=function(){return"!"},HUe.peek=function(){return"`"},ZUe.peek=function(e,t,l){return WUe(e,l)?"<":"["},$Ue.peek=function(){return"["};const QUe=jqe(["break","delete","emphasis","footnote","footnoteReference","image","imageReference","inlineCode","inlineMath","link","linkReference","mdxJsxTextElement","mdxTextExpression","strong","text","textDirective"]);function JUe(e,t,l,r){const n=l.enter("phrasing"),i=FUe([OUe(e,XUe,l,l.createTracker(r))],r.before,r.after);return n(),i}function XUe(e,t){const l=function(e){const t=e.options.strong||"*";if("*"!==t&&"_"!==t)throw new Error("Cannot serialize strong with `"+t+"` for `options.strong`, expected `*`, or `_`");return t}(t);return{construct:"strong",markers:"*"===l?["*","_"]:["_","*"],sizes:[2]}}JUe.attention=XUe,JUe.peek=function(e,t,l){return l.options.strong||"*"};const eGe={blockquote:function(e,t,l,r){const n=l.enter("blockquote"),i=l.createTracker(r);i.move("> "),i.shift(2);const a=l.indentLines(l.containerFlow(e,i.current()),xUe);return n(),a},break:CUe,code:function(e,t,l,r){const n=function(e){const t=e.options.fence||"`";if("`"!==t&&"~"!==t)throw new Error("Cannot serialize code with `"+t+"` for `options.fence`, expected `` ` `` or `~`");return t}(l),i=e.value||"";if(function(e,t){return Boolean(!1===t.options.fences&&e.value&&!e.lang&&/[^\n\r ]/.test(e.value)&&!/^[\t ]*(?:[\n\r]|$)|(?:^|[\n\r])[\t ]*$/.test(e.value))}(e,l)){const e=l.enter("codeIndented"),t=l.indentLines(i,wUe);return e(),t}const a=l.createTracker(r),s=n.repeat(Math.max(function(e,t){const l=String(e);let r=l.indexOf(t),n=r,i=0,a=0;if("string"!==typeof t)throw new TypeError("Expected substring");for(;-1!==r;)r===n?++i>a&&(a=i):i=1,n=r+t.length,r=l.indexOf(t,n);return a}(i,n)+1,3)),o=l.enter("codeFenced"),c="`"===n?"GraveAccent":"Tilde";let u=a.move(s);if(e.lang){const t=l.enter(`codeFencedLang${c}`);u+=a.move(l.safe(e.lang,{before:u,after:" ",encode:["`"],...a.current()})),t()}if(e.lang&&e.meta){const t=l.enter(`codeFencedMeta${c}`);u+=a.move(" "),u+=a.move(l.safe(e.meta,{before:u,after:"\n",encode:["`"],...a.current()})),t()}return u+=a.move("\n"),i&&(u+=a.move(i+"\n")),u+=a.move(s),o(),u},definition:function(e,t,l,r){const n=IUe(l),i='"'===n?"Quote":"Apostrophe",a=l.enter("definition");let s=l.enter("label");const o=l.createTracker(r);let c=o.move("[");return c+=o.move(l.safe(l.associationId(e),{before:c,after:"]",...o.current()})),c+=o.move("]: "),s(),!e.url||/[\0- \u007F]/.test(e.url)?(s=l.enter("destinationLiteral"),c+=o.move("<"),c+=o.move(l.safe(e.url,{before:c,after:">",...o.current()})),c+=o.move(">")):(s=l.enter("destinationRaw"),c+=o.move(l.safe(e.url,{before:c,after:e.title?" ":"\n",...o.current()}))),s(),e.title&&(s=l.enter(`title${i}`),c+=o.move(" "+n),c+=o.move(l.safe(e.title,{before:c,after:n,...o.current()})),c+=o.move(n),s()),a(),c},emphasis:qUe,hardBreak:CUe,heading:function(e,t,l,r){const n=Math.max(Math.min(6,e.depth||1),1),i=l.createTracker(r);if(function(e,t){let l=!1;return Gqe(e,function(e){if("value"in e&&/\r?\n|\r/.test(e.value)||"break"===e.type)return l=!0,Fqe}),Boolean((!e.depth||e.depth<3)&&NLe(e)&&(t.options.setext||l))}(e,l)){const t=l.enter("headingSetext"),r=l.enter("phrasing"),a=l.containerPhrasing(e,{...i.current(),before:"\n",after:"\n"});return r(),t(),a+"\n"+(1===n?"=":"-").repeat(a.length-(Math.max(a.lastIndexOf("\r"),a.lastIndexOf("\n"))+1))}const a="#".repeat(n),s=l.enter("headingAtx"),o=l.enter("phrasing");i.move(a+" ");let c=l.containerPhrasing(e,{before:"# ",after:"\n",...i.current()});const u=c.charCodeAt(0);return 9!==u&&32!==u||(c=AUe(u)+c.slice(1)),c=c?a+" "+c:a,l.options.closeAtx&&(c+=" "+a),o(),s(),c},html:UUe,image:GUe,imageReference:VUe,inlineCode:HUe,link:ZUe,linkReference:$Ue,list:function(e,t,l,r){const n=l.enter("list"),i=l.bulletCurrent;let a=e.ordered?function(e){const t=e.options.bulletOrdered||".";if("."!==t&&")"!==t)throw new Error("Cannot serialize items with `"+t+"` for `options.bulletOrdered`, expected `.` or `)`");return t}(l):KUe(l);const s=e.ordered?"."===a?")":".":function(e){const t=KUe(e),l=e.options.bulletOther;if(!l)return"*"===t?"-":"*";if("*"!==l&&"+"!==l&&"-"!==l)throw new Error("Cannot serialize items with `"+l+"` for `options.bulletOther`, expected `*`, `+`, or `-`");if(l===t)throw new Error("Expected `bullet` (`"+t+"`) and `bulletOther` (`"+l+"`) to be different");return l}(l);let o=!(!t||!l.bulletLastUsed)&&a===l.bulletLastUsed;if(!e.ordered){const t=e.children?e.children[0]:void 0;if("*"!==a&&"-"!==a||!t||t.children&&t.children[0]||"list"!==l.stack[l.stack.length-1]||"listItem"!==l.stack[l.stack.length-2]||"list"!==l.stack[l.stack.length-3]||"listItem"!==l.stack[l.stack.length-4]||0!==l.indexStack[l.indexStack.length-1]||0!==l.indexStack[l.indexStack.length-2]||0!==l.indexStack[l.indexStack.length-3]||(o=!0),YUe(l)===a&&t){let t=-1;for(;++t<e.children.length;){const l=e.children[t];if(l&&"listItem"===l.type&&l.children&&l.children[0]&&"thematicBreak"===l.children[0].type){o=!0;break}}}}o&&(a=s),l.bulletCurrent=a;const c=l.containerFlow(e,r);return l.bulletLastUsed=a,l.bulletCurrent=i,n(),c},listItem:function(e,t,l,r){const n=function(e){const t=e.options.listItemIndent||"one";if("tab"!==t&&"one"!==t&&"mixed"!==t)throw new Error("Cannot serialize items with `"+t+"` for `options.listItemIndent`, expected `tab`, `one`, or `mixed`");return t}(l);let i=l.bulletCurrent||KUe(l);t&&"list"===t.type&&t.ordered&&(i=("number"===typeof t.start&&t.start>-1?t.start:1)+(!1===l.options.incrementListMarker?0:t.children.indexOf(e))+i);let a=i.length+1;("tab"===n||"mixed"===n&&(t&&"list"===t.type&&t.spread||e.spread))&&(a=4*Math.ceil(a/4));const s=l.createTracker(r);s.move(i+" ".repeat(a-i.length)),s.shift(a);const o=l.enter("listItem"),c=l.indentLines(l.containerFlow(e,s.current()),function(e,t,l){if(t)return(l?"":" ".repeat(a))+e;return(l?i:i+" ".repeat(a-i.length))+e});return o(),c},paragraph:function(e,t,l,r){const n=l.enter("paragraph"),i=l.enter("phrasing"),a=l.containerPhrasing(e,r);return i(),n(),a},root:function(e,t,l,r){const n=e.children.some(function(e){return QUe(e)});if(!n)return l.containerFlow(e,r);const i=l.enter("phrasing"),a=l.containerPhrasing(e,r);return i(),a},strong:JUe,text:function(e,t,l,r){const n=t?t.children:[],i=l.indexStack[l.indexStack.length-1];return l.safe(e.value,{...r,afterNode:n[i+1],beforeNode:n[i-1]})},thematicBreak:function(e,t,l){const r=(YUe(l)+(l.options.ruleSpaces?" ":"")).repeat(function(e){const t=e.options.ruleRepetition||3;if(t<3)throw new Error("Cannot serialize rules with repetition `"+t+"` for `options.ruleRepetition`, expected `3` or more");return t}(l));return l.options.ruleSpaces?r.slice(0,-1):r}};function tGe(e){const t=e._align;this.enter({type:"table",align:t.map(function(e){return"none"===e?null:e}),children:[],position:void 0},e),this.data.inTable=!0}function lGe(e){this.exit(e),this.data.inTable=void 0}function rGe(e){this.enter({type:"tableRow",children:[],position:void 0},e)}function nGe(e){this.exit(e)}function iGe(e){this.enter({type:"tableCell",children:[],position:void 0},e)}function aGe(e){let t=this.resume();this.data.inTable&&(t=t.replace(/\\([\\|])/g,sGe));const l=this.stack[this.stack.length-1];l.type,l.value=t,this.exit(e)}function sGe(e,t){return"|"===t?t:e}function oGe(e){const t=e||{},{tableCellPadding:l,tablePipeAlign:r,stringLength:n}=t,i=l?" ":"|";return{handlers:{inlineCode:function(e,t,l){const r=eGe.inlineCode(e,t,l);if(!l.stack.includes("tableCell"))return r;const n=[];let i=0,a=r.indexOf("|");for(;-1!==a;){let e=a;for(;e>i&&92===r.charCodeAt(e-1);)e--;n.push(r.slice(i,a)),(a-e)%2===0&&n.push("\\"),i=a,a=r.indexOf("|",a+1)}return n.push(r.slice(i)),n.join("")},table:function(e,t,l,r){const n=function(e,t,l){const{children:r}=e;let n=-1;const i=[],a=t.enter("table");for(;++n<r.length;)i[n]=o(r[n],t,l);return a(),i}(e,l,r),i=n[0];if(i){let t=e.align?e.align.length:0,l=-1;if(!t)for(;++l<n.length;)n[l].length>t&&(t=n[l].length);for(;i.length<t;)i.push("")}return s(n,e.align)},tableCell:a,tableRow:function(e,t,l,r){const n=o(e,l,r),i=s([n]);return i.slice(0,i.indexOf("\n"))}},join:[cGe],unsafe:[{character:"\r",inConstruct:"tableCell"},{character:"\n",inConstruct:"tableCell"},{atBreak:!0,character:"|",after:"[\t :-]"},{character:"|",inConstruct:"tableCell"},{atBreak:!0,character:":",after:"-"},{atBreak:!0,character:"-",after:"[:|-]"}]};function a(e,t,l,r){const n=l.enter("tableCell"),a=l.enter("phrasing"),s=l.containerPhrasing(e,{...r,before:i,after:i});return a(),n(),s}function s(e,t){return function(e,t){const l=t||{},r=(l.align||[]).concat(),n=l.stringLength||fUe,i=[],a=[],s=[],o=[];let c=0,u=-1;for(;++u<e.length;){const t=[],r=[];let i=-1;for(e[u].length>c&&(c=e[u].length);++i<e[u].length;){const a=bUe(e[u][i]);if(!1!==l.alignDelimiters){const e=n(a);r[i]=e,(void 0===o[i]||e>o[i])&&(o[i]=e)}t.push(a)}a[u]=t,s[u]=r}let p=-1;if("object"===typeof r&&"length"in r)for(;++p<c;)i[p]=vUe(r[p]);else{const e=vUe(r);for(;++p<c;)i[p]=e}p=-1;const d=[],m=[];for(;++p<c;){const e=i[p];let t="",r="";99===e?(t=":",r=":"):108===e?t=":":114===e&&(r=":");let n=!1===l.alignDelimiters?1:Math.max(1,o[p]-t.length-r.length);const a=t+"-".repeat(n)+r;!1!==l.alignDelimiters&&(n=t.length+n+r.length,n>o[p]&&(o[p]=n),m[p]=n),d[p]=a}a.splice(1,0,d),s.splice(1,0,m),u=-1;const h=[];for(;++u<a.length;){const e=a[u],t=s[u],r=!1===l.fillRows?Math.max(1,a[1===u?0:u].length):c;p=-1;const n=[];for(;++p<r;){const a=e[p]||"";let s="",c="";if(!1!==l.alignDelimiters){const e=o[p]-(t[p]||0),l=i[p];if(114===l)s=" ".repeat(e);else if(99===l){const t=e/2;e%2?(s=" ".repeat(t+.5),c=" ".repeat(t-.5)):(s=" ".repeat(t),c=s)}else c=" ".repeat(e)}!1===l.delimiterStart||p||n.push("|"),!1===l.padding||!1===l.alignDelimiters&&""===a||!1===l.delimiterStart&&!p||n.push(" "),!1!==l.alignDelimiters&&n.push(s),n.push(a),!1!==l.alignDelimiters&&n.push(c),!1!==l.padding&&n.push(" "),!1===l.delimiterEnd&&p===r-1||n.push("|")}h.push(!1===l.delimiterEnd?n.join("").replace(/ +$/,""):n.join(""))}return h.join("\n")}(e,{align:t,alignDelimiters:r,fillRows:!1,padding:l,stringLength:n})}function o(e,t,l){const{children:r}=e;let n=-1;const i=[],s=t.enter("tableRow");for(;++n<r.length;)i[n]=a(r[n],0,t,l);return s(),i}}function cGe(e,t,l,r){if("table"===e.type&&"listItem"===l.type&&!1===l.spread&&("definition"===t.type||"heading"===t.type&&function(e,t){let l=!1;return Gqe(e,function(e){if("break"===e.type||"value"in e&&/\r?\n|\r/.test(e.value))return l=!0,Fqe}),Boolean((!e.depth||e.depth<3)&&NLe(e)&&(t.options.setext||l))}(t,r)||"paragraph"===t.type||"table"===t.type))return 1}function uGe(e){const t=this.stack[this.stack.length-2];t.type,t.checked="taskListCheckValueChecked"===e.type}function pGe(e){const t=this.stack[this.stack.length-2];if(t&&"listItem"===t.type&&"boolean"===typeof t.checked){const e=this.stack[this.stack.length-1];e.type;const l=e.children[0];if(l&&"text"===l.type){const r=t.children;let n,i=-1;for(;++i<r.length;){const e=r[i];if("paragraph"===e.type){n=e;break}}n===e&&(l.value=l.value.slice(1),0===l.value.length?e.children.shift():e.position&&l.position&&"number"===typeof l.position.start.offset&&(l.position.start.column++,l.position.start.offset++,e.position.start=Object.assign({},l.position.start)))}}this.exit(e)}function dGe(e,t,l,r){const n=e.children[0],i="boolean"===typeof e.checked&&n&&"paragraph"===n.type,a="["+(e.checked?"x":" ")+"] ",s=l.createTracker(r);i&&s.move(a);let o=eGe.listItem(e,t,l,{...r,...s.current()});return i&&(o=o.replace(/^(?:[*+-]|\d+\.)([\r\n]| {1,3})/,function(e){return e+a})),o}const mGe={tokenize:function(e,t,l){let r=0;return function t(i){if((87===i||119===i)&&r<3)return r++,e.consume(i),t;if(46===i&&3===r)return e.consume(i),n;return l(i)};function n(e){return null===e?l(e):t(e)}},partial:!0},hGe={tokenize:function(e,t,l){let r,n,i;return a;function a(t){return 46===t||95===t?e.check(yGe,o,s)(t):null===t||GLe(t)||WLe(t)||45!==t&&HLe(t)?o(t):(i=!0,e.consume(t),a)}function s(t){return 95===t?r=!0:(n=r,r=void 0),e.consume(t),a}function o(e){return n||r||!i?l(e):t(e)}},partial:!0},gGe={tokenize:function(e,t){let l=0,r=0;return n;function n(a){return 40===a?(l++,e.consume(a),n):41===a&&r<l?i(a):33===a||34===a||38===a||39===a||41===a||42===a||44===a||46===a||58===a||59===a||60===a||63===a||93===a||95===a||126===a?e.check(yGe,t,i)(a):null===a||GLe(a)||WLe(a)?t(a):(e.consume(a),n)}function i(t){return 41===t&&r++,e.consume(t),n}},partial:!0},yGe={tokenize:function(e,t,l){return r;function r(a){return 33===a||34===a||39===a||41===a||42===a||44===a||46===a||58===a||59===a||63===a||95===a||126===a?(e.consume(a),r):38===a?(e.consume(a),i):93===a?(e.consume(a),n):60===a||null===a||GLe(a)||WLe(a)?t(a):l(a)}function n(e){return null===e||40===e||91===e||GLe(e)||WLe(e)?t(e):r(e)}function i(e){return PLe(e)?a(e):l(e)}function a(t){return 59===t?(e.consume(t),r):PLe(t)?(e.consume(t),a):l(t)}},partial:!0},fGe={tokenize:function(e,t,l){return function(t){return e.consume(t),r};function r(e){return _Le(e)?l(e):t(e)}},partial:!0},bGe={name:"wwwAutolink",tokenize:function(e,t,l){const r=this;return function(t){if(87!==t&&119!==t||!CGe.call(r,r.previous)||TGe(r.events))return l(t);return e.enter("literalAutolink"),e.enter("literalAutolinkWww"),e.check(mGe,e.attempt(hGe,e.attempt(gGe,n),l),l)(t)};function n(l){return e.exit("literalAutolinkWww"),e.exit("literalAutolink"),t(l)}},previous:CGe},vGe={name:"protocolAutolink",tokenize:function(e,t,l){const r=this;let n="",i=!1;return function(t){if((72===t||104===t)&&wGe.call(r,r.previous)&&!TGe(r.events))return e.enter("literalAutolink"),e.enter("literalAutolinkHttp"),n+=String.fromCodePoint(t),e.consume(t),a;return l(t)};function a(t){if(PLe(t)&&n.length<5)return n+=String.fromCodePoint(t),e.consume(t),a;if(58===t){const l=n.toLowerCase();if("http"===l||"https"===l)return e.consume(t),s}return l(t)}function s(t){return 47===t?(e.consume(t),i?o:(i=!0,s)):l(t)}function o(t){return null===t||LLe(t)||GLe(t)||WLe(t)||HLe(t)?l(t):e.attempt(hGe,e.attempt(gGe,c),l)(t)}function c(l){return e.exit("literalAutolinkHttp"),e.exit("literalAutolink"),t(l)}},previous:wGe},xGe={name:"emailAutolink",tokenize:function(e,t,l){const r=this;let n,i;return function(t){if(!kGe(t)||!IGe.call(r,r.previous)||TGe(r.events))return l(t);return e.enter("literalAutolink"),e.enter("literalAutolinkEmail"),a(t)};function a(t){return kGe(t)?(e.consume(t),a):64===t?(e.consume(t),s):l(t)}function s(t){return 46===t?e.check(fGe,c,o)(t):45===t||95===t||_Le(t)?(i=!0,e.consume(t),s):c(t)}function o(t){return e.consume(t),n=!0,s}function c(a){return i&&n&&PLe(r.previous)?(e.exit("literalAutolinkEmail"),e.exit("literalAutolink"),t(a)):l(a)}},previous:IGe},SGe={};let NGe=48;for(;NGe<123;)SGe[NGe]=xGe,NGe++,58===NGe?NGe=65:91===NGe&&(NGe=97);function CGe(e){return null===e||40===e||42===e||95===e||91===e||93===e||126===e||GLe(e)}function wGe(e){return!PLe(e)}function IGe(e){return!(47===e||kGe(e))}function kGe(e){return 43===e||45===e||46===e||95===e||_Le(e)}function TGe(e){let t=e.length,l=!1;for(;t--;){const r=e[t][1];if(("labelLink"===r.type||"labelImage"===r.type)&&!r._balanced){l=!0;break}if(r._gfmAutolinkLiteralWalkedInto){l=!1;break}}return e.length>0&&!l&&(e[e.length-1][1]._gfmAutolinkLiteralWalkedInto=!0),l}SGe[43]=xGe,SGe[45]=xGe,SGe[46]=xGe,SGe[95]=xGe,SGe[72]=[xGe,vGe],SGe[104]=[xGe,vGe],SGe[87]=[xGe,bGe],SGe[119]=[xGe,bGe];const AGe={tokenize:function(e,t,l){const r=this;return $Le(e,function(e){const n=r.events[r.events.length-1];return n&&"gfmFootnoteDefinitionIndent"===n[1].type&&4===n[2].sliceSerialize(n[1],!0).length?t(e):l(e)},"gfmFootnoteDefinitionIndent",5)},partial:!0};function DGe(e,t,l){const r=this;let n=r.events.length;const i=r.parser.gfmFootnotes||(r.parser.gfmFootnotes=[]);let a;for(;n--;){const e=r.events[n][1];if("labelImage"===e.type){a=e;break}if("gfmFootnoteCall"===e.type||"labelLink"===e.type||"label"===e.type||"image"===e.type||"link"===e.type)break}return function(n){if(!a||!a._balanced)return l(n);const s=xFe(r.sliceSerialize({start:a.end,end:r.now()}));if(94!==s.codePointAt(0)||!i.includes(s.slice(1)))return l(n);return e.enter("gfmFootnoteCallLabelMarker"),e.consume(n),e.exit("gfmFootnoteCallLabelMarker"),t(n)}}function MGe(e,t){let l,r=e.length;for(;r--;)if("labelImage"===e[r][1].type&&"enter"===e[r][0]){l=e[r][1];break}e[r+1][1].type="data",e[r+3][1].type="gfmFootnoteCallLabelMarker";const n={type:"gfmFootnoteCall",start:Object.assign({},e[r+3][1].start),end:Object.assign({},e[e.length-1][1].end)},i={type:"gfmFootnoteCallMarker",start:Object.assign({},e[r+3][1].end),end:Object.assign({},e[r+3][1].end)};i.end.column++,i.end.offset++,i.end._bufferIndex++;const a={type:"gfmFootnoteCallString",start:Object.assign({},i.end),end:Object.assign({},e[e.length-1][1].start)},s={type:"chunkString",contentType:"string",start:Object.assign({},a.start),end:Object.assign({},a.end)},o=[e[r+1],e[r+2],["enter",n,t],e[r+3],e[r+4],["enter",i,t],["exit",i,t],["enter",a,t],["enter",s,t],["exit",s,t],["exit",a,t],e[e.length-2],e[e.length-1],["exit",n,t]];return e.splice(r,e.length-r+1,...o),e}function EGe(e,t,l){const r=this,n=r.parser.gfmFootnotes||(r.parser.gfmFootnotes=[]);let i,a=0;return function(t){return e.enter("gfmFootnoteCall"),e.enter("gfmFootnoteCallLabelMarker"),e.consume(t),e.exit("gfmFootnoteCallLabelMarker"),s};function s(t){return 94!==t?l(t):(e.enter("gfmFootnoteCallMarker"),e.consume(t),e.exit("gfmFootnoteCallMarker"),e.enter("gfmFootnoteCallString"),e.enter("chunkString").contentType="string",o)}function o(s){if(a>999||93===s&&!i||null===s||91===s||GLe(s))return l(s);if(93===s){e.exit("chunkString");const i=e.exit("gfmFootnoteCallString");return n.includes(xFe(r.sliceSerialize(i)))?(e.enter("gfmFootnoteCallLabelMarker"),e.consume(s),e.exit("gfmFootnoteCallLabelMarker"),e.exit("gfmFootnoteCall"),t):l(s)}return GLe(s)||(i=!0),a++,e.consume(s),92===s?c:o}function c(t){return 91===t||92===t||93===t?(e.consume(t),a++,o):o(t)}}function RGe(e,t,l){const r=this,n=r.parser.gfmFootnotes||(r.parser.gfmFootnotes=[]);let i,a,s=0;return function(t){return e.enter("gfmFootnoteDefinition")._container=!0,e.enter("gfmFootnoteDefinitionLabel"),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(t),e.exit("gfmFootnoteDefinitionLabelMarker"),o};function o(t){return 94===t?(e.enter("gfmFootnoteDefinitionMarker"),e.consume(t),e.exit("gfmFootnoteDefinitionMarker"),e.enter("gfmFootnoteDefinitionLabelString"),e.enter("chunkString").contentType="string",c):l(t)}function c(t){if(s>999||93===t&&!a||null===t||91===t||GLe(t))return l(t);if(93===t){e.exit("chunkString");const l=e.exit("gfmFootnoteDefinitionLabelString");return i=xFe(r.sliceSerialize(l)),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(t),e.exit("gfmFootnoteDefinitionLabelMarker"),e.exit("gfmFootnoteDefinitionLabel"),p}return GLe(t)||(a=!0),s++,e.consume(t),92===t?u:c}function u(t){return 91===t||92===t||93===t?(e.consume(t),s++,c):c(t)}function p(t){return 58===t?(e.enter("definitionMarker"),e.consume(t),e.exit("definitionMarker"),n.includes(i)||n.push(i),$Le(e,d,"gfmFootnoteDefinitionWhitespace")):l(t)}function d(e){return t(e)}}function BGe(e,t,l){return e.check(tFe,t,e.attempt(AGe,t,l))}function jGe(e){e.exit("gfmFootnoteDefinition")}function PGe(e){let t=(e||{}).singleTilde;const l={name:"strikethrough",tokenize:function(e,l,r){const n=this.previous,i=this.events;let a=0;return function(t){if(126===n&&"characterEscape"!==i[i.length-1][1].type)return r(t);return e.enter("strikethroughSequenceTemporary"),s(t)};function s(i){const o=VFe(n);if(126===i)return a>1?r(i):(e.consume(i),a++,s);if(a<2&&!t)return r(i);const c=e.exit("strikethroughSequenceTemporary"),u=VFe(i);return c._open=!u||2===u&&Boolean(o),c._close=!o||2===o&&Boolean(u),l(i)}},resolveAll:function(e,t){let l=-1;for(;++l<e.length;)if("enter"===e[l][0]&&"strikethroughSequenceTemporary"===e[l][1].type&&e[l][1]._close){let r=l;for(;r--;)if("exit"===e[r][0]&&"strikethroughSequenceTemporary"===e[r][1].type&&e[r][1]._open&&e[l][1].end.offset-e[l][1].start.offset===e[r][1].end.offset-e[r][1].start.offset){e[l][1].type="strikethroughSequence",e[r][1].type="strikethroughSequence";const n={type:"strikethrough",start:Object.assign({},e[r][1].start),end:Object.assign({},e[l][1].end)},i={type:"strikethroughText",start:Object.assign({},e[r][1].end),end:Object.assign({},e[l][1].start)},a=[["enter",n,t],["enter",e[r][1],t],["exit",e[r][1],t],["enter",i,t]],s=t.parser.constructs.insideSpan.null;s&&ILe(a,a.length,0,LFe(s,e.slice(r+1,l),t)),ILe(a,a.length,0,[["exit",i,t],["enter",e[l][1],t],["exit",e[l][1],t],["exit",n,t]]),ILe(e,r-1,l-r+3,a),l=r+a.length-2;break}}l=-1;for(;++l<e.length;)"strikethroughSequenceTemporary"===e[l][1].type&&(e[l][1].type="data");return e}};return null!==t&&void 0!==t||(t=!0),{text:{126:l},insideSpan:{null:[l]},attentionMarkers:{null:[126]}}}class _Ge{constructor(){this.map=[],this.index=new Map}add(e,t,l){!function(e,t,l,r){if(0===l&&0===r.length)return;const n=e.index.get(t);if(n)return n[1]+=l,void n[2].push(...r);const i=[t,l,r];e.map.push(i),e.index.set(t,i)}(this,e,t,l)}consume(e){if(this.map.sort(function(e,t){return e[0]-t[0]}),0===this.map.length)return;let t=this.map.length;const l=[];for(;t>0;)t-=1,l.push(e.slice(this.map[t][0]+this.map[t][1]),this.map[t][2]),e.length=this.map[t][0];l.push(e.slice()),e.length=0;let r=l.pop();for(;r;){for(const t of r)e.push(t);r=l.pop()}this.map.length=0,this.index.clear()}}function OGe(e,t){let l=!1;const r=[];for(;t<e.length;){const n=e[t];if(l){if("enter"===n[0])"tableContent"===n[1].type&&r.push("tableDelimiterMarker"===e[t+1][1].type?"left":"none");else if("tableContent"===n[1].type){if("tableDelimiterMarker"===e[t-1][1].type){const e=r.length-1;r[e]="left"===r[e]?"center":"right"}}else if("tableDelimiterRow"===n[1].type)break}else"enter"===n[0]&&"tableDelimiterRow"===n[1].type&&(l=!0);t+=1}return r}function LGe(e,t,l){const r=this;let n,i=0,a=0;return function(e){let t=r.events.length-1;for(;t>-1;){const{type:e}=r.events[t][1];if("lineEnding"!==e&&"linePrefix"!==e)break;t--}const n=t>-1?r.events[t][1].type:null,i="tableHead"===n||"tableRow"===n?x:s;if(i===x&&r.parser.lazy[r.now().line])return l(e);return i(e)};function s(t){return e.enter("tableHead"),e.enter("tableRow"),function(e){if(124===e)return o(e);return n=!0,a+=1,o(e)}(t)}function o(t){return null===t?l(t):ULe(t)?a>1?(a=0,r.interrupt=!0,e.exit("tableRow"),e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),p):l(t):VLe(t)?$Le(e,o,"whitespace")(t):(a+=1,n&&(n=!1,i+=1),124===t?(e.enter("tableCellDivider"),e.consume(t),e.exit("tableCellDivider"),n=!0,o):(e.enter("data"),c(t)))}function c(t){return null===t||124===t||GLe(t)?(e.exit("data"),o(t)):(e.consume(t),92===t?u:c)}function u(t){return 92===t||124===t?(e.consume(t),c):c(t)}function p(t){return r.interrupt=!1,r.parser.lazy[r.now().line]?l(t):(e.enter("tableDelimiterRow"),n=!1,VLe(t)?$Le(e,d,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t):d(t))}function d(t){return 45===t||58===t?h(t):124===t?(n=!0,e.enter("tableCellDivider"),e.consume(t),e.exit("tableCellDivider"),m):v(t)}function m(t){return VLe(t)?$Le(e,h,"whitespace")(t):h(t)}function h(t){return 58===t?(a+=1,n=!0,e.enter("tableDelimiterMarker"),e.consume(t),e.exit("tableDelimiterMarker"),g):45===t?(a+=1,g(t)):null===t||ULe(t)?b(t):v(t)}function g(t){return 45===t?(e.enter("tableDelimiterFiller"),y(t)):v(t)}function y(t){return 45===t?(e.consume(t),y):58===t?(n=!0,e.exit("tableDelimiterFiller"),e.enter("tableDelimiterMarker"),e.consume(t),e.exit("tableDelimiterMarker"),f):(e.exit("tableDelimiterFiller"),f(t))}function f(t){return VLe(t)?$Le(e,b,"whitespace")(t):b(t)}function b(l){return 124===l?d(l):(null===l||ULe(l))&&n&&i===a?(e.exit("tableDelimiterRow"),e.exit("tableHead"),t(l)):v(l)}function v(e){return l(e)}function x(t){return e.enter("tableRow"),S(t)}function S(l){return 124===l?(e.enter("tableCellDivider"),e.consume(l),e.exit("tableCellDivider"),S):null===l||ULe(l)?(e.exit("tableRow"),t(l)):VLe(l)?$Le(e,S,"whitespace")(l):(e.enter("data"),N(l))}function N(t){return null===t||124===t||GLe(t)?(e.exit("data"),S(t)):(e.consume(t),92===t?C:N)}function C(t){return 92===t||124===t?(e.consume(t),N):N(t)}}function FGe(e,t){let l,r,n,i=-1,a=!0,s=0,o=[0,0,0,0],c=[0,0,0,0],u=!1,p=0;const d=new _Ge;for(;++i<e.length;){const m=e[i],h=m[1];"enter"===m[0]?"tableHead"===h.type?(u=!1,0!==p&&(zGe(d,t,p,l,r),r=void 0,p=0),l={type:"table",start:Object.assign({},h.start),end:Object.assign({},h.end)},d.add(i,0,[["enter",l,t]])):"tableRow"===h.type||"tableDelimiterRow"===h.type?(a=!0,n=void 0,o=[0,0,0,0],c=[0,i+1,0,0],u&&(u=!1,r={type:"tableBody",start:Object.assign({},h.start),end:Object.assign({},h.end)},d.add(i,0,[["enter",r,t]])),s="tableDelimiterRow"===h.type?2:r?3:1):!s||"data"!==h.type&&"tableDelimiterMarker"!==h.type&&"tableDelimiterFiller"!==h.type?"tableCellDivider"===h.type&&(a?a=!1:(0!==o[1]&&(c[0]=c[1],n=qGe(d,t,o,s,void 0,n)),o=c,c=[o[1],i,0,0])):(a=!1,0===c[2]&&(0!==o[1]&&(c[0]=c[1],n=qGe(d,t,o,s,void 0,n),o=[0,0,0,0]),c[2]=i)):"tableHead"===h.type?(u=!0,p=i):"tableRow"===h.type||"tableDelimiterRow"===h.type?(p=i,0!==o[1]?(c[0]=c[1],n=qGe(d,t,o,s,i,n)):0!==c[1]&&(n=qGe(d,t,c,s,i,n)),s=0):!s||"data"!==h.type&&"tableDelimiterMarker"!==h.type&&"tableDelimiterFiller"!==h.type||(c[3]=i)}for(0!==p&&zGe(d,t,p,l,r),d.consume(t.events),i=-1;++i<t.events.length;){const e=t.events[i];"enter"===e[0]&&"table"===e[1].type&&(e[1]._align=OGe(t.events,i))}return e}function qGe(e,t,l,r,n,i){const a=1===r?"tableHeader":2===r?"tableDelimiter":"tableData";0!==l[0]&&(i.end=Object.assign({},UGe(t.events,l[0])),e.add(l[0],0,[["exit",i,t]]));const s=UGe(t.events,l[1]);if(i={type:a,start:Object.assign({},s),end:Object.assign({},s)},e.add(l[1],0,[["enter",i,t]]),0!==l[2]){const n=UGe(t.events,l[2]),i=UGe(t.events,l[3]),a={type:"tableContent",start:Object.assign({},n),end:Object.assign({},i)};if(e.add(l[2],0,[["enter",a,t]]),2!==r){const r=t.events[l[2]],n=t.events[l[3]];if(r[1].end=Object.assign({},n[1].end),r[1].type="chunkText",r[1].contentType="text",l[3]>l[2]+1){const t=l[2]+1,r=l[3]-l[2]-1;e.add(t,r,[])}}e.add(l[3]+1,0,[["exit",a,t]])}return void 0!==n&&(i.end=Object.assign({},UGe(t.events,n)),e.add(n,0,[["exit",i,t]]),i=void 0),i}function zGe(e,t,l,r,n){const i=[],a=UGe(t.events,l);n&&(n.end=Object.assign({},a),i.push(["exit",n,t])),r.end=Object.assign({},a),i.push(["exit",r,t]),e.add(l+1,0,i)}function UGe(e,t){const l=e[t],r="enter"===l[0]?"start":"end";return l[1][r]}const GGe={name:"tasklistCheck",tokenize:function(e,t,l){const r=this;return function(t){if(null!==r.previous||!r._gfmTasklistFirstContentOfListItem)return l(t);return e.enter("taskListCheck"),e.enter("taskListCheckMarker"),e.consume(t),e.exit("taskListCheckMarker"),n};function n(t){return GLe(t)?(e.enter("taskListCheckValueUnchecked"),e.consume(t),e.exit("taskListCheckValueUnchecked"),i):88===t||120===t?(e.enter("taskListCheckValueChecked"),e.consume(t),e.exit("taskListCheckValueChecked"),i):l(t)}function i(t){return 93===t?(e.enter("taskListCheckMarker"),e.consume(t),e.exit("taskListCheckMarker"),e.exit("taskListCheck"),a):l(t)}function a(r){return ULe(r)?t(r):VLe(r)?e.check({tokenize:VGe},t,l)(r):l(r)}}};function VGe(e,t,l){return $Le(e,function(e){return null===e?l(e):t(e)},"whitespace")}const HGe={};function WGe(e){const t=e||HGe,l=this.data(),r=l.micromarkExtensions||(l.micromarkExtensions=[]),n=l.fromMarkdownExtensions||(l.fromMarkdownExtensions=[]),i=l.toMarkdownExtensions||(l.toMarkdownExtensions=[]);r.push(function(e){return RLe([{text:SGe},{document:{91:{name:"gfmFootnoteDefinition",tokenize:RGe,continuation:{tokenize:BGe},exit:jGe}},text:{91:{name:"gfmFootnoteCall",tokenize:EGe},93:{name:"gfmPotentialFootnoteCall",add:"after",tokenize:DGe,resolveTo:MGe}}},PGe(e),{flow:{null:{name:"table",tokenize:LGe,resolveAll:FGe}}},{text:{91:GGe}}])}(t)),n.push([{transforms:[Qze],enter:{literalAutolink:Hze,literalAutolinkEmail:Wze,literalAutolinkHttp:Wze,literalAutolinkWww:Wze},exit:{literalAutolink:Yze,literalAutolinkEmail:Kze,literalAutolinkHttp:Zze,literalAutolinkWww:$ze}},{enter:{gfmFootnoteCallString:tUe,gfmFootnoteCall:lUe,gfmFootnoteDefinitionLabelString:rUe,gfmFootnoteDefinition:nUe},exit:{gfmFootnoteCallString:iUe,gfmFootnoteCall:aUe,gfmFootnoteDefinitionLabelString:sUe,gfmFootnoteDefinition:oUe}},{canContainEols:["delete"],enter:{strikethrough:hUe},exit:{strikethrough:gUe}},{enter:{table:tGe,tableData:iGe,tableHeader:iGe,tableRow:rGe},exit:{codeText:aGe,table:lGe,tableData:nGe,tableHeader:nGe,tableRow:nGe}},{exit:{taskListCheckValueChecked:uGe,taskListCheckValueUnchecked:uGe,paragraph:pGe}}]),i.push(function(e){return{extensions:[{unsafe:[{character:"@",before:"[+\\-.\\w]",after:"[\\-.\\w]",inConstruct:Gze,notInConstruct:Vze},{character:".",before:"[Ww]",after:"[\\-.\\w]",inConstruct:Gze,notInConstruct:Vze},{character:":",before:"[ps]",after:"\\/",inConstruct:Gze,notInConstruct:Vze}]},uUe(e),{handlers:{delete:yUe},unsafe:[{character:"~",inConstruct:"phrasing",notInConstruct:mUe}]},oGe(e),{unsafe:[{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{listItem:dGe}}]}}(t))}const ZGe=({reportData:e,configBody:t,isActive:l})=>{var r;const[n,i]=(0,o.useState)(""),[a,s]=(0,o.useState)(null),[c,u]=(0,o.useState)(!1),p=(0,o.useRef)(null),d={};null===t||void 0===t||null===(r=t.values)||void 0===r||r.forEach(e=>{e.field&&e.lable&&(d[e.field]=e.lable),e.childField&&e.lable&&(d[e.childField]=`${e.lable} (child)`)});return(0,o.useEffect)(()=>{const r=JSON.stringify(e);if(!l)return;if(c)return;if(p.current===r)return;if(!e||0===e.length)return i(""),s("Waiting for data to be ready..."),void(p.current=null);(async()=>{u(!0),i(""),s(null),p.current=r;const l=(e=>e.map(e=>{const t={};return Object.entries(e).forEach(([e,l])=>{const r=d[e]||e;t[r]=l}),t}))(e),n={report_data:l,config_body:t};try{const e=await AS.post("/report/generate_insight",n,{headers:{"Content-Type":"application/json"}});var a;if(200===(null===e||void 0===e?void 0:e.status))i(e.data);else s((null===e||void 0===e||null===(a=e.data)||void 0===a?void 0:a.error)||"No response from backend."),p.current=null}catch(m){var o,c;s((null===m||void 0===m||null===(o=m.response)||void 0===o||null===(c=o.data)||void 0===c?void 0:c.error)||"Error connecting to backend. Please try again."),p.current=null}finally{u(!1)}})()},[l,e,t,c]),(0,Ue.jsxs)(SN,{className:"text-center",children:[(0,Ue.jsx)("h5",{className:"mb-3 fw-bold",children:"AI Insights"}),(0,Ue.jsx)("div",{className:"text-start",style:{minHeight:"250px",border:"1px solid #e5e7eb",borderRadius:"12px",padding:"1.25rem",background:"#fff",boxShadow:"0 2px 8px rgba(0,0,0,0.05)"},children:c?(0,Ue.jsxs)("div",{className:"text-center my-4",children:[(0,Ue.jsx)(J_e,{color:"primary"}),(0,Ue.jsx)("p",{className:"text-muted mt-2",children:"Analyzing your data..."})]}):a?(0,Ue.jsx)("p",{className:"text-danger",children:a}):n?(0,Ue.jsx)("div",{className:"markdown-body",style:{fontSize:"0.95rem",lineHeight:"1.6",color:"#333"},children:(0,Ue.jsx)(jze,{remarkPlugins:[WGe],components:{h3:({children:e})=>(0,Ue.jsx)("h5",{className:"fw-bold mt-3 mb-2 text-primary",children:e}),h4:({children:e})=>(0,Ue.jsx)("h6",{className:"fw-semibold mt-2 mb-2 text-dark",children:e}),ul:({children:e})=>(0,Ue.jsx)("ul",{style:{paddingLeft:"1.2rem",marginBottom:"0.75rem"},children:e}),table:({children:e})=>(0,Ue.jsx)("div",{style:{overflowX:"auto",margin:"1rem 0"},children:(0,Ue.jsx)("table",{style:{width:"100%",borderCollapse:"collapse",textAlign:"left",fontSize:"0.9rem"},children:e})}),th:({children:e})=>(0,Ue.jsx)("th",{style:{borderBottom:"2px solid #e0e0e0",padding:"6px 8px",background:"#f8f9fa",fontWeight:"600",color:"#444"},children:e}),td:({children:e})=>(0,Ue.jsx)("td",{style:{borderBottom:"1px solid #eee",padding:"6px 8px",verticalAlign:"top",color:"#555"},children:e})},children:n})}):(0,Ue.jsx)("p",{className:"text-muted",children:"Waiting for data to be ready..."})})]})};var $Ge=l(29584),KGe={},YGe=function(e,t,l,r){var n=e+"-"+t+"-"+l+(r?"-server":"");if(KGe[n])return KGe[n];var i=function(e,t,l,r){if("undefined"===typeof document&&!r)return null;var n=r?new r:document.createElement("canvas");n.width=2*l,n.height=2*l;var i=n.getContext("2d");return i?(i.fillStyle=e,i.fillRect(0,0,n.width,n.height),i.fillStyle=t,i.fillRect(0,0,l,l),i.translate(l,l),i.fillRect(0,0,l,l),n.toDataURL()):null}(e,t,l,r);return KGe[n]=i,i},QGe=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},JGe=function(e){var t=e.white,l=e.grey,r=e.size,n=e.renderers,i=e.borderRadius,a=e.boxShadow,s=e.children,c=(0,$Ge.ZP)({default:{grid:{borderRadius:i,boxShadow:a,absolute:"0px 0px 0px 0px",background:"url("+YGe(t,l,r,n.canvas)+") center left"}}});return(0,o.isValidElement)(s)?o.cloneElement(s,QGe({},s.props,{style:QGe({},s.props.style,c.grid)})):o.createElement("div",{style:c.grid})};JGe.defaultProps={size:8,white:"transparent",grey:"rgba(0,0,0,.08)",renderers:{}};const XGe=JGe;var eVe=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},tVe=function(){function e(e,t){for(var l=0;l<t.length;l++){var r=t[l];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,l,r){return l&&e(t.prototype,l),r&&e(t,r),t}}();function lVe(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}var rVe=function(e){function t(){var e,l,r;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var n=arguments.length,i=Array(n),a=0;a<n;a++)i[a]=arguments[a];return l=r=lVe(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(i))),r.handleChange=function(e){var t=function(e,t,l,r,n){var i=n.clientWidth,a=n.clientHeight,s="number"===typeof e.pageX?e.pageX:e.touches[0].pageX,o="number"===typeof e.pageY?e.pageY:e.touches[0].pageY,c=s-(n.getBoundingClientRect().left+window.pageXOffset),u=o-(n.getBoundingClientRect().top+window.pageYOffset);if("vertical"===l){var p=void 0;if(p=u<0?0:u>a?1:Math.round(100*u/a)/100,t.a!==p)return{h:t.h,s:t.s,l:t.l,a:p,source:"rgb"}}else{var d=void 0;if(r!==(d=c<0?0:c>i?1:Math.round(100*c/i)/100))return{h:t.h,s:t.s,l:t.l,a:d,source:"rgb"}}return null}(e,r.props.hsl,r.props.direction,r.props.a,r.container);t&&"function"===typeof r.props.onChange&&r.props.onChange(t,e)},r.handleMouseDown=function(e){r.handleChange(e),window.addEventListener("mousemove",r.handleChange),window.addEventListener("mouseup",r.handleMouseUp)},r.handleMouseUp=function(){r.unbindEventListeners()},r.unbindEventListeners=function(){window.removeEventListener("mousemove",r.handleChange),window.removeEventListener("mouseup",r.handleMouseUp)},lVe(r,l)}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),tVe(t,[{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"render",value:function(){var e=this,t=this.props.rgb,l=(0,$Ge.ZP)({default:{alpha:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius},checkboard:{absolute:"0px 0px 0px 0px",overflow:"hidden",borderRadius:this.props.radius},gradient:{absolute:"0px 0px 0px 0px",background:"linear-gradient(to right, rgba("+t.r+","+t.g+","+t.b+", 0) 0%,\n           rgba("+t.r+","+t.g+","+t.b+", 1) 100%)",boxShadow:this.props.shadow,borderRadius:this.props.radius},container:{position:"relative",height:"100%",margin:"0 3px"},pointer:{position:"absolute",left:100*t.a+"%"},slider:{width:"4px",borderRadius:"1px",height:"8px",boxShadow:"0 0 2px rgba(0, 0, 0, .6)",background:"#fff",marginTop:"1px",transform:"translateX(-2px)"}},vertical:{gradient:{background:"linear-gradient(to bottom, rgba("+t.r+","+t.g+","+t.b+", 0) 0%,\n           rgba("+t.r+","+t.g+","+t.b+", 1) 100%)"},pointer:{left:0,top:100*t.a+"%"}},overwrite:eVe({},this.props.style)},{vertical:"vertical"===this.props.direction,overwrite:!0});return o.createElement("div",{style:l.alpha},o.createElement("div",{style:l.checkboard},o.createElement(XGe,{renderers:this.props.renderers})),o.createElement("div",{style:l.gradient}),o.createElement("div",{style:l.container,ref:function(t){return e.container=t},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},o.createElement("div",{style:l.pointer},this.props.pointer?o.createElement(this.props.pointer,this.props):o.createElement("div",{style:l.slider}))))}}]),t}(o.PureComponent||o.Component);const nVe=rVe;var iVe=function(){function e(e,t){for(var l=0;l<t.length;l++){var r=t[l];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,l,r){return l&&e(t.prototype,l),r&&e(t,r),t}}();var aVe=[38,40],sVe=1,oVe=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var l=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return l.handleBlur=function(){l.state.blurValue&&l.setState({value:l.state.blurValue,blurValue:null})},l.handleChange=function(e){l.setUpdatedValue(e.target.value,e)},l.handleKeyDown=function(e){var t=function(e){return Number(String(e).replace(/%/g,""))}(e.target.value);if(!isNaN(t)&&function(e){return aVe.indexOf(e)>-1}(e.keyCode)){var r=l.getArrowOffset(),n=38===e.keyCode?t+r:t-r;l.setUpdatedValue(n,e)}},l.handleDrag=function(e){if(l.props.dragLabel){var t=Math.round(l.props.value+e.movementX);t>=0&&t<=l.props.dragMax&&l.props.onChange&&l.props.onChange(l.getValueObjectWithLabel(t),e)}},l.handleMouseDown=function(e){l.props.dragLabel&&(e.preventDefault(),l.handleDrag(e),window.addEventListener("mousemove",l.handleDrag),window.addEventListener("mouseup",l.handleMouseUp))},l.handleMouseUp=function(){l.unbindEventListeners()},l.unbindEventListeners=function(){window.removeEventListener("mousemove",l.handleDrag),window.removeEventListener("mouseup",l.handleMouseUp)},l.state={value:String(e.value).toUpperCase(),blurValue:String(e.value).toUpperCase()},l.inputId="rc-editable-input-"+sVe++,l}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),iVe(t,[{key:"componentDidUpdate",value:function(e,t){this.props.value===this.state.value||e.value===this.props.value&&t.value===this.state.value||(this.input===document.activeElement?this.setState({blurValue:String(this.props.value).toUpperCase()}):this.setState({value:String(this.props.value).toUpperCase(),blurValue:!this.state.blurValue&&String(this.props.value).toUpperCase()}))}},{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"getValueObjectWithLabel",value:function(e){return function(e,t,l){return t in e?Object.defineProperty(e,t,{value:l,enumerable:!0,configurable:!0,writable:!0}):e[t]=l,e}({},this.props.label,e)}},{key:"getArrowOffset",value:function(){return this.props.arrowOffset||1}},{key:"setUpdatedValue",value:function(e,t){var l=this.props.label?this.getValueObjectWithLabel(e):e;this.props.onChange&&this.props.onChange(l,t),this.setState({value:e})}},{key:"render",value:function(){var e=this,t=(0,$Ge.ZP)({default:{wrap:{position:"relative"}},"user-override":{wrap:this.props.style&&this.props.style.wrap?this.props.style.wrap:{},input:this.props.style&&this.props.style.input?this.props.style.input:{},label:this.props.style&&this.props.style.label?this.props.style.label:{}},"dragLabel-true":{label:{cursor:"ew-resize"}}},{"user-override":!0},this.props);return o.createElement("div",{style:t.wrap},o.createElement("input",{id:this.inputId,style:t.input,ref:function(t){return e.input=t},value:this.state.value,onKeyDown:this.handleKeyDown,onChange:this.handleChange,onBlur:this.handleBlur,placeholder:this.props.placeholder,spellCheck:"false"}),this.props.label&&!this.props.hideLabel?o.createElement("label",{htmlFor:this.inputId,style:t.label,onMouseDown:this.handleMouseDown},this.props.label):null)}}]),t}(o.PureComponent||o.Component);const cVe=oVe;var uVe=function(){function e(e,t){for(var l=0;l<t.length;l++){var r=t[l];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,l,r){return l&&e(t.prototype,l),r&&e(t,r),t}}();function pVe(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}var dVe=function(e){function t(){var e,l,r;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var n=arguments.length,i=Array(n),a=0;a<n;a++)i[a]=arguments[a];return l=r=pVe(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(i))),r.handleChange=function(e){var t=function(e,t,l,r){var n=r.clientWidth,i=r.clientHeight,a="number"===typeof e.pageX?e.pageX:e.touches[0].pageX,s="number"===typeof e.pageY?e.pageY:e.touches[0].pageY,o=a-(r.getBoundingClientRect().left+window.pageXOffset),c=s-(r.getBoundingClientRect().top+window.pageYOffset);if("vertical"===t){var u=void 0;if(u=c<0?359:c>i?0:360*(-100*c/i+100)/100,l.h!==u)return{h:u,s:l.s,l:l.l,a:l.a,source:"hsl"}}else{var p=void 0;if(p=o<0?0:o>n?359:100*o/n*360/100,l.h!==p)return{h:p,s:l.s,l:l.l,a:l.a,source:"hsl"}}return null}(e,r.props.direction,r.props.hsl,r.container);t&&"function"===typeof r.props.onChange&&r.props.onChange(t,e)},r.handleMouseDown=function(e){r.handleChange(e),window.addEventListener("mousemove",r.handleChange),window.addEventListener("mouseup",r.handleMouseUp)},r.handleMouseUp=function(){r.unbindEventListeners()},pVe(r,l)}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),uVe(t,[{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"unbindEventListeners",value:function(){window.removeEventListener("mousemove",this.handleChange),window.removeEventListener("mouseup",this.handleMouseUp)}},{key:"render",value:function(){var e=this,t=this.props.direction,l=void 0===t?"horizontal":t,r=(0,$Ge.ZP)({default:{hue:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius,boxShadow:this.props.shadow},container:{padding:"0 2px",position:"relative",height:"100%",borderRadius:this.props.radius},pointer:{position:"absolute",left:100*this.props.hsl.h/360+"%"},slider:{marginTop:"1px",width:"4px",borderRadius:"1px",height:"8px",boxShadow:"0 0 2px rgba(0, 0, 0, .6)",background:"#fff",transform:"translateX(-2px)"}},vertical:{pointer:{left:"0px",top:-100*this.props.hsl.h/360+100+"%"}}},{vertical:"vertical"===l});return o.createElement("div",{style:r.hue},o.createElement("div",{className:"hue-"+l,style:r.container,ref:function(t){return e.container=t},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},o.createElement("style",null,"\n            .hue-horizontal {\n              background: linear-gradient(to right, #f00 0%, #ff0 17%, #0f0\n                33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n              background: -webkit-linear-gradient(to right, #f00 0%, #ff0\n                17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n            }\n\n            .hue-vertical {\n              background: linear-gradient(to top, #f00 0%, #ff0 17%, #0f0 33%,\n                #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n              background: -webkit-linear-gradient(to top, #f00 0%, #ff0 17%,\n                #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n            }\n          "),o.createElement("div",{style:r.pointer},this.props.pointer?o.createElement(this.props.pointer,this.props):o.createElement("div",{style:r.slider}))))}}]),t}(o.PureComponent||o.Component);const mVe=dVe;const hVe=function(e,t,l){(void 0!==l&&!hA(e[t],l)||void 0===l&&!(t in e))&&hD(e,t,l)};const gVe=function(e){return function(t,l,r){for(var n=-1,i=Object(t),a=r(t),s=a.length;s--;){var o=a[e?s:++n];if(!1===l(i[o],o,i))break}return t}};const yVe=gVe();const fVe=function(e){return aA(e)&&KD(e)};const bVe=function(e,t){if(("constructor"!==t||"function"!==typeof e[t])&&"__proto__"!=t)return e[t]};const vVe=function(e){return fD(e,tM(e))};const xVe=function(e,t,l,r,n,i,a){var s=bVe(e,l),o=bVe(t,l),c=a.get(o);if(c)hVe(e,l,c);else{var u=i?i(s,o,l+"",e,t,a):void 0,p=void 0===u;if(p){var d=wD(o),m=!d&&DD(o),h=!d&&!m&&zD(o);u=o,d||m||h?wD(s)?u=s:fVe(s)?u=oM(s):m?(p=!1,u=sM(o,!0)):h?(p=!1,u=KM(o,!0)):u=[]:dA(o)||CD(o)?(u=s,CD(s)?u=vVe(s):TA(s)&&!AA(s)||(u=eE(o))):p=!1}p&&(a.set(o,u),n(u,o,r,i,a),a.delete(o)),hVe(e,l,u)}};const SVe=function e(t,l,r,n,i){t!==l&&yVe(l,function(a,s){if(i||(i=new pD),TA(a))xVe(t,l,s,r,e,n,i);else{var o=n?n(bVe(t,s),a,s+"",t,l,i):void 0;void 0===o&&(o=a),hVe(t,s,o)}},tM)};const NVe=function(e){return e};const CVe=function(e,t,l){switch(l.length){case 0:return e.call(t);case 1:return e.call(t,l[0]);case 2:return e.call(t,l[0],l[1]);case 3:return e.call(t,l[0],l[1],l[2])}return e.apply(t,l)};var wVe=Math.max;const IVe=function(e,t,l){return t=wVe(void 0===t?e.length-1:t,0),function(){for(var r=arguments,n=-1,i=wVe(r.length-t,0),a=Array(i);++n<i;)a[n]=r[t+n];n=-1;for(var s=Array(t+1);++n<t;)s[n]=r[n];return s[t]=l(a),CVe(e,this,s)}};const kVe=function(e){return function(){return e}};var TVe=mD?function(e,t){return mD(e,"toString",{configurable:!0,enumerable:!1,value:kVe(t),writable:!0})}:NVe;const AVe=TVe;var DVe=Date.now;const MVe=function(e){var t=0,l=0;return function(){var r=DVe(),n=16-(r-l);if(l=r,n>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(void 0,arguments)}};const EVe=MVe(AVe);const RVe=function(e,t){return EVe(IVe(e,t,NVe),e+"")};const BVe=function(e,t,l){if(!TA(l))return!1;var r=typeof t;return!!("number"==r?KD(l)&&ED(t,l.length):"string"==r&&t in l)&&hA(l[t],e)};const jVe=function(e){return RVe(function(t,l){var r=-1,n=l.length,i=n>1?l[n-1]:void 0,a=n>2?l[2]:void 0;for(i=e.length>3&&"function"==typeof i?(n--,i):void 0,a&&BVe(l[0],l[1],a)&&(i=n<3?void 0:i,n=1),t=Object(t);++r<n;){var s=l[r];s&&e(t,s,r,i)}return t})};var PVe=jVe(function(e,t,l){SVe(e,t,l)});const _Ve=PVe;var OVe=function(e){var t=e.zDepth,l=e.radius,r=e.background,n=e.children,i=e.styles,a=void 0===i?{}:i,s=(0,$Ge.ZP)(_Ve({default:{wrap:{position:"relative",display:"inline-block"},content:{position:"relative"},bg:{absolute:"0px 0px 0px 0px",boxShadow:"0 "+t+"px "+4*t+"px rgba(0,0,0,.24)",borderRadius:l,background:r}},"zDepth-0":{bg:{boxShadow:"none"}},"zDepth-1":{bg:{boxShadow:"0 2px 10px rgba(0,0,0,.12), 0 2px 5px rgba(0,0,0,.16)"}},"zDepth-2":{bg:{boxShadow:"0 6px 20px rgba(0,0,0,.19), 0 8px 17px rgba(0,0,0,.2)"}},"zDepth-3":{bg:{boxShadow:"0 17px 50px rgba(0,0,0,.19), 0 12px 15px rgba(0,0,0,.24)"}},"zDepth-4":{bg:{boxShadow:"0 25px 55px rgba(0,0,0,.21), 0 16px 28px rgba(0,0,0,.22)"}},"zDepth-5":{bg:{boxShadow:"0 40px 77px rgba(0,0,0,.22), 0 27px 24px rgba(0,0,0,.2)"}},square:{bg:{borderRadius:"0"}},circle:{bg:{borderRadius:"50%"}}},a),{"zDepth-1":1===t});return o.createElement("div",{style:s.wrap},o.createElement("div",{style:s.bg}),o.createElement("div",{style:s.content},n))};OVe.propTypes={background:We().string,zDepth:We().oneOf([0,1,2,3,4,5]),radius:We().number,styles:We().object},OVe.defaultProps={background:"#fff",zDepth:1,radius:2,styles:{}};const LVe=OVe;const FVe=function(){return ZT.Date.now()};var qVe=/\s/;const zVe=function(e){for(var t=e.length;t--&&qVe.test(e.charAt(t)););return t};var UVe=/^\s+/;const GVe=function(e){return e?e.slice(0,zVe(e)+1).replace(UVe,""):e};var VVe=/^[-+]0x[0-9a-f]+$/i,HVe=/^0b[01]+$/i,WVe=/^0o[0-7]+$/i,ZVe=parseInt;const $Ve=function(e){if("number"==typeof e)return e;if(bE(e))return NaN;if(TA(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=TA(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=GVe(e);var l=HVe.test(e);return l||WVe.test(e)?ZVe(e.slice(2),l?2:8):VVe.test(e)?NaN:+e};var KVe=Math.max,YVe=Math.min;const QVe=function(e,t,l){var r,n,i,a,s,o,c=0,u=!1,p=!1,d=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function m(t){var l=r,i=n;return r=n=void 0,c=t,a=e.apply(i,l)}function h(e){var l=e-o;return void 0===o||l>=t||l<0||p&&e-c>=i}function g(){var e=FVe();if(h(e))return y(e);s=setTimeout(g,function(e){var l=t-(e-o);return p?YVe(l,i-(e-c)):l}(e))}function y(e){return s=void 0,d&&r?m(e):(r=n=void 0,a)}function f(){var e=FVe(),l=h(e);if(r=arguments,n=this,o=e,l){if(void 0===s)return function(e){return c=e,s=setTimeout(g,t),u?m(e):a}(o);if(p)return clearTimeout(s),s=setTimeout(g,t),m(o)}return void 0===s&&(s=setTimeout(g,t)),a}return t=$Ve(t)||0,TA(l)&&(u=!!l.leading,i=(p="maxWait"in l)?KVe($Ve(l.maxWait)||0,t):i,d="trailing"in l?!!l.trailing:d),f.cancel=function(){void 0!==s&&clearTimeout(s),c=0,r=o=n=s=void 0},f.flush=function(){return void 0===s?a:y(FVe())},f};const JVe=function(e,t,l){var r=!0,n=!0;if("function"!=typeof e)throw new TypeError("Expected a function");return TA(l)&&(r="leading"in l?!!l.leading:r,n="trailing"in l?!!l.trailing:n),QVe(e,t,{leading:r,maxWait:t,trailing:n})};var XVe=function(){function e(e,t){for(var l=0;l<t.length;l++){var r=t[l];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,l,r){return l&&e(t.prototype,l),r&&e(t,r),t}}();var eHe=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var l=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return l.handleChange=function(e){"function"===typeof l.props.onChange&&l.throttle(l.props.onChange,function(e,t,l){var r=l.getBoundingClientRect(),n=r.width,i=r.height,a="number"===typeof e.pageX?e.pageX:e.touches[0].pageX,s="number"===typeof e.pageY?e.pageY:e.touches[0].pageY,o=a-(l.getBoundingClientRect().left+window.pageXOffset),c=s-(l.getBoundingClientRect().top+window.pageYOffset);o<0?o=0:o>n&&(o=n),c<0?c=0:c>i&&(c=i);var u=o/n,p=1-c/i;return{h:t.h,s:u,v:p,a:t.a,source:"hsv"}}(e,l.props.hsl,l.container),e)},l.handleMouseDown=function(e){l.handleChange(e);var t=l.getContainerRenderWindow();t.addEventListener("mousemove",l.handleChange),t.addEventListener("mouseup",l.handleMouseUp)},l.handleMouseUp=function(){l.unbindEventListeners()},l.throttle=JVe(function(e,t,l){e(t,l)},50),l}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),XVe(t,[{key:"componentWillUnmount",value:function(){this.throttle.cancel(),this.unbindEventListeners()}},{key:"getContainerRenderWindow",value:function(){for(var e=this.container,t=window;!t.document.contains(e)&&t.parent!==t;)t=t.parent;return t}},{key:"unbindEventListeners",value:function(){var e=this.getContainerRenderWindow();e.removeEventListener("mousemove",this.handleChange),e.removeEventListener("mouseup",this.handleMouseUp)}},{key:"render",value:function(){var e=this,t=this.props.style||{},l=t.color,r=t.white,n=t.black,i=t.pointer,a=t.circle,s=(0,$Ge.ZP)({default:{color:{absolute:"0px 0px 0px 0px",background:"hsl("+this.props.hsl.h+",100%, 50%)",borderRadius:this.props.radius},white:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius},black:{absolute:"0px 0px 0px 0px",boxShadow:this.props.shadow,borderRadius:this.props.radius},pointer:{position:"absolute",top:-100*this.props.hsv.v+100+"%",left:100*this.props.hsv.s+"%",cursor:"default"},circle:{width:"4px",height:"4px",boxShadow:"0 0 0 1.5px #fff, inset 0 0 1px 1px rgba(0,0,0,.3),\n            0 0 1px 2px rgba(0,0,0,.4)",borderRadius:"50%",cursor:"hand",transform:"translate(-2px, -2px)"}},custom:{color:l,white:r,black:n,pointer:i,circle:a}},{custom:!!this.props.style});return o.createElement("div",{style:s.color,ref:function(t){return e.container=t},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},o.createElement("style",null,"\n          .saturation-white {\n            background: -webkit-linear-gradient(to right, #fff, rgba(255,255,255,0));\n            background: linear-gradient(to right, #fff, rgba(255,255,255,0));\n          }\n          .saturation-black {\n            background: -webkit-linear-gradient(to top, #000, rgba(0,0,0,0));\n            background: linear-gradient(to top, #000, rgba(0,0,0,0));\n          }\n        "),o.createElement("div",{style:s.white,className:"saturation-white"},o.createElement("div",{style:s.black,className:"saturation-black"}),o.createElement("div",{style:s.pointer},this.props.pointer?o.createElement(this.props.pointer,this.props):o.createElement("div",{style:s.circle}))))}}]),t}(o.PureComponent||o.Component);const tHe=eHe;const lHe=function(e,t){return e&&yVe(e,t,YD)};const rHe=function(e,t){return function(l,r){if(null==l)return l;if(!KD(l))return e(l,r);for(var n=l.length,i=t?n:-1,a=Object(l);(t?i--:++i<n)&&!1!==r(a[i],i,a););return l}};const nHe=rHe(lHe);const iHe=function(e){return"function"==typeof e?e:NVe};const aHe=function(e,t){return(wD(e)?dD:nHe)(e,iHe(t))};function sHe(e){return sHe="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},sHe(e)}var oHe=/^\s+/,cHe=/\s+$/;function uHe(e,t){if(t=t||{},(e=e||"")instanceof uHe)return e;if(!(this instanceof uHe))return new uHe(e,t);var l=function(e){var t={r:0,g:0,b:0},l=1,r=null,n=null,i=null,a=!1,s=!1;"string"==typeof e&&(e=function(e){e=e.replace(oHe,"").replace(cHe,"").toLowerCase();var t,l=!1;if(THe[e])e=THe[e],l=!0;else if("transparent"==e)return{r:0,g:0,b:0,a:0,format:"name"};if(t=OHe.rgb.exec(e))return{r:t[1],g:t[2],b:t[3]};if(t=OHe.rgba.exec(e))return{r:t[1],g:t[2],b:t[3],a:t[4]};if(t=OHe.hsl.exec(e))return{h:t[1],s:t[2],l:t[3]};if(t=OHe.hsla.exec(e))return{h:t[1],s:t[2],l:t[3],a:t[4]};if(t=OHe.hsv.exec(e))return{h:t[1],s:t[2],v:t[3]};if(t=OHe.hsva.exec(e))return{h:t[1],s:t[2],v:t[3],a:t[4]};if(t=OHe.hex8.exec(e))return{r:RHe(t[1]),g:RHe(t[2]),b:RHe(t[3]),a:_He(t[4]),format:l?"name":"hex8"};if(t=OHe.hex6.exec(e))return{r:RHe(t[1]),g:RHe(t[2]),b:RHe(t[3]),format:l?"name":"hex"};if(t=OHe.hex4.exec(e))return{r:RHe(t[1]+""+t[1]),g:RHe(t[2]+""+t[2]),b:RHe(t[3]+""+t[3]),a:_He(t[4]+""+t[4]),format:l?"name":"hex8"};if(t=OHe.hex3.exec(e))return{r:RHe(t[1]+""+t[1]),g:RHe(t[2]+""+t[2]),b:RHe(t[3]+""+t[3]),format:l?"name":"hex"};return!1}(e));"object"==sHe(e)&&(LHe(e.r)&&LHe(e.g)&&LHe(e.b)?(t=function(e,t,l){return{r:255*MHe(e,255),g:255*MHe(t,255),b:255*MHe(l,255)}}(e.r,e.g,e.b),a=!0,s="%"===String(e.r).substr(-1)?"prgb":"rgb"):LHe(e.h)&&LHe(e.s)&&LHe(e.v)?(r=jHe(e.s),n=jHe(e.v),t=function(e,t,l){e=6*MHe(e,360),t=MHe(t,100),l=MHe(l,100);var r=Math.floor(e),n=e-r,i=l*(1-t),a=l*(1-n*t),s=l*(1-(1-n)*t),o=r%6,c=[l,a,i,i,s,l][o],u=[s,l,l,a,i,i][o],p=[i,i,s,l,l,a][o];return{r:255*c,g:255*u,b:255*p}}(e.h,r,n),a=!0,s="hsv"):LHe(e.h)&&LHe(e.s)&&LHe(e.l)&&(r=jHe(e.s),i=jHe(e.l),t=function(e,t,l){var r,n,i;function a(e,t,l){return l<0&&(l+=1),l>1&&(l-=1),l<1/6?e+6*(t-e)*l:l<.5?t:l<2/3?e+(t-e)*(2/3-l)*6:e}if(e=MHe(e,360),t=MHe(t,100),l=MHe(l,100),0===t)r=n=i=l;else{var s=l<.5?l*(1+t):l+t-l*t,o=2*l-s;r=a(o,s,e+1/3),n=a(o,s,e),i=a(o,s,e-1/3)}return{r:255*r,g:255*n,b:255*i}}(e.h,r,i),a=!0,s="hsl"),e.hasOwnProperty("a")&&(l=e.a));return l=DHe(l),{ok:a,format:e.format||s,r:Math.min(255,Math.max(t.r,0)),g:Math.min(255,Math.max(t.g,0)),b:Math.min(255,Math.max(t.b,0)),a:l}}(e);this._originalInput=e,this._r=l.r,this._g=l.g,this._b=l.b,this._a=l.a,this._roundA=Math.round(100*this._a)/100,this._format=t.format||l.format,this._gradientType=t.gradientType,this._r<1&&(this._r=Math.round(this._r)),this._g<1&&(this._g=Math.round(this._g)),this._b<1&&(this._b=Math.round(this._b)),this._ok=l.ok}function pHe(e,t,l){e=MHe(e,255),t=MHe(t,255),l=MHe(l,255);var r,n,i=Math.max(e,t,l),a=Math.min(e,t,l),s=(i+a)/2;if(i==a)r=n=0;else{var o=i-a;switch(n=s>.5?o/(2-i-a):o/(i+a),i){case e:r=(t-l)/o+(t<l?6:0);break;case t:r=(l-e)/o+2;break;case l:r=(e-t)/o+4}r/=6}return{h:r,s:n,l:s}}function dHe(e,t,l){e=MHe(e,255),t=MHe(t,255),l=MHe(l,255);var r,n,i=Math.max(e,t,l),a=Math.min(e,t,l),s=i,o=i-a;if(n=0===i?0:o/i,i==a)r=0;else{switch(i){case e:r=(t-l)/o+(t<l?6:0);break;case t:r=(l-e)/o+2;break;case l:r=(e-t)/o+4}r/=6}return{h:r,s:n,v:s}}function mHe(e,t,l,r){var n=[BHe(Math.round(e).toString(16)),BHe(Math.round(t).toString(16)),BHe(Math.round(l).toString(16))];return r&&n[0].charAt(0)==n[0].charAt(1)&&n[1].charAt(0)==n[1].charAt(1)&&n[2].charAt(0)==n[2].charAt(1)?n[0].charAt(0)+n[1].charAt(0)+n[2].charAt(0):n.join("")}function hHe(e,t,l,r){return[BHe(PHe(r)),BHe(Math.round(e).toString(16)),BHe(Math.round(t).toString(16)),BHe(Math.round(l).toString(16))].join("")}function gHe(e,t){t=0===t?0:t||10;var l=uHe(e).toHsl();return l.s-=t/100,l.s=EHe(l.s),uHe(l)}function yHe(e,t){t=0===t?0:t||10;var l=uHe(e).toHsl();return l.s+=t/100,l.s=EHe(l.s),uHe(l)}function fHe(e){return uHe(e).desaturate(100)}function bHe(e,t){t=0===t?0:t||10;var l=uHe(e).toHsl();return l.l+=t/100,l.l=EHe(l.l),uHe(l)}function vHe(e,t){t=0===t?0:t||10;var l=uHe(e).toRgb();return l.r=Math.max(0,Math.min(255,l.r-Math.round(-t/100*255))),l.g=Math.max(0,Math.min(255,l.g-Math.round(-t/100*255))),l.b=Math.max(0,Math.min(255,l.b-Math.round(-t/100*255))),uHe(l)}function xHe(e,t){t=0===t?0:t||10;var l=uHe(e).toHsl();return l.l-=t/100,l.l=EHe(l.l),uHe(l)}function SHe(e,t){var l=uHe(e).toHsl(),r=(l.h+t)%360;return l.h=r<0?360+r:r,uHe(l)}function NHe(e){var t=uHe(e).toHsl();return t.h=(t.h+180)%360,uHe(t)}function CHe(e,t){if(isNaN(t)||t<=0)throw new Error("Argument to polyad must be a positive number");for(var l=uHe(e).toHsl(),r=[uHe(e)],n=360/t,i=1;i<t;i++)r.push(uHe({h:(l.h+i*n)%360,s:l.s,l:l.l}));return r}function wHe(e){var t=uHe(e).toHsl(),l=t.h;return[uHe(e),uHe({h:(l+72)%360,s:t.s,l:t.l}),uHe({h:(l+216)%360,s:t.s,l:t.l})]}function IHe(e,t,l){t=t||6,l=l||30;var r=uHe(e).toHsl(),n=360/l,i=[uHe(e)];for(r.h=(r.h-(n*t>>1)+720)%360;--t;)r.h=(r.h+n)%360,i.push(uHe(r));return i}function kHe(e,t){t=t||6;for(var l=uHe(e).toHsv(),r=l.h,n=l.s,i=l.v,a=[],s=1/t;t--;)a.push(uHe({h:r,s:n,v:i})),i=(i+s)%1;return a}uHe.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},getLuminance:function(){var e,t,l,r=this.toRgb();return e=r.r/255,t=r.g/255,l=r.b/255,.2126*(e<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4))+.7152*(t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4))+.0722*(l<=.03928?l/12.92:Math.pow((l+.055)/1.055,2.4))},setAlpha:function(e){return this._a=DHe(e),this._roundA=Math.round(100*this._a)/100,this},toHsv:function(){var e=dHe(this._r,this._g,this._b);return{h:360*e.h,s:e.s,v:e.v,a:this._a}},toHsvString:function(){var e=dHe(this._r,this._g,this._b),t=Math.round(360*e.h),l=Math.round(100*e.s),r=Math.round(100*e.v);return 1==this._a?"hsv("+t+", "+l+"%, "+r+"%)":"hsva("+t+", "+l+"%, "+r+"%, "+this._roundA+")"},toHsl:function(){var e=pHe(this._r,this._g,this._b);return{h:360*e.h,s:e.s,l:e.l,a:this._a}},toHslString:function(){var e=pHe(this._r,this._g,this._b),t=Math.round(360*e.h),l=Math.round(100*e.s),r=Math.round(100*e.l);return 1==this._a?"hsl("+t+", "+l+"%, "+r+"%)":"hsla("+t+", "+l+"%, "+r+"%, "+this._roundA+")"},toHex:function(e){return mHe(this._r,this._g,this._b,e)},toHexString:function(e){return"#"+this.toHex(e)},toHex8:function(e){return function(e,t,l,r,n){var i=[BHe(Math.round(e).toString(16)),BHe(Math.round(t).toString(16)),BHe(Math.round(l).toString(16)),BHe(PHe(r))];if(n&&i[0].charAt(0)==i[0].charAt(1)&&i[1].charAt(0)==i[1].charAt(1)&&i[2].charAt(0)==i[2].charAt(1)&&i[3].charAt(0)==i[3].charAt(1))return i[0].charAt(0)+i[1].charAt(0)+i[2].charAt(0)+i[3].charAt(0);return i.join("")}(this._r,this._g,this._b,this._a,e)},toHex8String:function(e){return"#"+this.toHex8(e)},toRgb:function(){return{r:Math.round(this._r),g:Math.round(this._g),b:Math.round(this._b),a:this._a}},toRgbString:function(){return 1==this._a?"rgb("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+")":"rgba("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:Math.round(100*MHe(this._r,255))+"%",g:Math.round(100*MHe(this._g,255))+"%",b:Math.round(100*MHe(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return 1==this._a?"rgb("+Math.round(100*MHe(this._r,255))+"%, "+Math.round(100*MHe(this._g,255))+"%, "+Math.round(100*MHe(this._b,255))+"%)":"rgba("+Math.round(100*MHe(this._r,255))+"%, "+Math.round(100*MHe(this._g,255))+"%, "+Math.round(100*MHe(this._b,255))+"%, "+this._roundA+")"},toName:function(){return 0===this._a?"transparent":!(this._a<1)&&(AHe[mHe(this._r,this._g,this._b,!0)]||!1)},toFilter:function(e){var t="#"+hHe(this._r,this._g,this._b,this._a),l=t,r=this._gradientType?"GradientType = 1, ":"";if(e){var n=uHe(e);l="#"+hHe(n._r,n._g,n._b,n._a)}return"progid:DXImageTransform.Microsoft.gradient("+r+"startColorstr="+t+",endColorstr="+l+")"},toString:function(e){var t=!!e;e=e||this._format;var l=!1,r=this._a<1&&this._a>=0;return t||!r||"hex"!==e&&"hex6"!==e&&"hex3"!==e&&"hex4"!==e&&"hex8"!==e&&"name"!==e?("rgb"===e&&(l=this.toRgbString()),"prgb"===e&&(l=this.toPercentageRgbString()),"hex"!==e&&"hex6"!==e||(l=this.toHexString()),"hex3"===e&&(l=this.toHexString(!0)),"hex4"===e&&(l=this.toHex8String(!0)),"hex8"===e&&(l=this.toHex8String()),"name"===e&&(l=this.toName()),"hsl"===e&&(l=this.toHslString()),"hsv"===e&&(l=this.toHsvString()),l||this.toHexString()):"name"===e&&0===this._a?this.toName():this.toRgbString()},clone:function(){return uHe(this.toString())},_applyModification:function(e,t){var l=e.apply(null,[this].concat([].slice.call(t)));return this._r=l._r,this._g=l._g,this._b=l._b,this.setAlpha(l._a),this},lighten:function(){return this._applyModification(bHe,arguments)},brighten:function(){return this._applyModification(vHe,arguments)},darken:function(){return this._applyModification(xHe,arguments)},desaturate:function(){return this._applyModification(gHe,arguments)},saturate:function(){return this._applyModification(yHe,arguments)},greyscale:function(){return this._applyModification(fHe,arguments)},spin:function(){return this._applyModification(SHe,arguments)},_applyCombination:function(e,t){return e.apply(null,[this].concat([].slice.call(t)))},analogous:function(){return this._applyCombination(IHe,arguments)},complement:function(){return this._applyCombination(NHe,arguments)},monochromatic:function(){return this._applyCombination(kHe,arguments)},splitcomplement:function(){return this._applyCombination(wHe,arguments)},triad:function(){return this._applyCombination(CHe,[3])},tetrad:function(){return this._applyCombination(CHe,[4])}},uHe.fromRatio=function(e,t){if("object"==sHe(e)){var l={};for(var r in e)e.hasOwnProperty(r)&&(l[r]="a"===r?e[r]:jHe(e[r]));e=l}return uHe(e,t)},uHe.equals=function(e,t){return!(!e||!t)&&uHe(e).toRgbString()==uHe(t).toRgbString()},uHe.random=function(){return uHe.fromRatio({r:Math.random(),g:Math.random(),b:Math.random()})},uHe.mix=function(e,t,l){l=0===l?0:l||50;var r=uHe(e).toRgb(),n=uHe(t).toRgb(),i=l/100;return uHe({r:(n.r-r.r)*i+r.r,g:(n.g-r.g)*i+r.g,b:(n.b-r.b)*i+r.b,a:(n.a-r.a)*i+r.a})},uHe.readability=function(e,t){var l=uHe(e),r=uHe(t);return(Math.max(l.getLuminance(),r.getLuminance())+.05)/(Math.min(l.getLuminance(),r.getLuminance())+.05)},uHe.isReadable=function(e,t,l){var r,n,i=uHe.readability(e,t);switch(n=!1,r=function(e){var t,l;t=((e=e||{level:"AA",size:"small"}).level||"AA").toUpperCase(),l=(e.size||"small").toLowerCase(),"AA"!==t&&"AAA"!==t&&(t="AA");"small"!==l&&"large"!==l&&(l="small");return{level:t,size:l}}(l),r.level+r.size){case"AAsmall":case"AAAlarge":n=i>=4.5;break;case"AAlarge":n=i>=3;break;case"AAAsmall":n=i>=7}return n},uHe.mostReadable=function(e,t,l){var r,n,i,a,s=null,o=0;n=(l=l||{}).includeFallbackColors,i=l.level,a=l.size;for(var c=0;c<t.length;c++)(r=uHe.readability(e,t[c]))>o&&(o=r,s=uHe(t[c]));return uHe.isReadable(e,s,{level:i,size:a})||!n?s:(l.includeFallbackColors=!1,uHe.mostReadable(e,["#fff","#000"],l))};var THe=uHe.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},AHe=uHe.hexNames=function(e){var t={};for(var l in e)e.hasOwnProperty(l)&&(t[e[l]]=l);return t}(THe);function DHe(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function MHe(e,t){(function(e){return"string"==typeof e&&-1!=e.indexOf(".")&&1===parseFloat(e)})(e)&&(e="100%");var l=function(e){return"string"===typeof e&&-1!=e.indexOf("%")}(e);return e=Math.min(t,Math.max(0,parseFloat(e))),l&&(e=parseInt(e*t,10)/100),Math.abs(e-t)<1e-6?1:e%t/parseFloat(t)}function EHe(e){return Math.min(1,Math.max(0,e))}function RHe(e){return parseInt(e,16)}function BHe(e){return 1==e.length?"0"+e:""+e}function jHe(e){return e<=1&&(e=100*e+"%"),e}function PHe(e){return Math.round(255*parseFloat(e)).toString(16)}function _He(e){return RHe(e)/255}var OHe=function(){var e="(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)",t="[\\s|\\(]+("+e+")[,|\\s]+("+e+")[,|\\s]+("+e+")\\s*\\)?",l="[\\s|\\(]+("+e+")[,|\\s]+("+e+")[,|\\s]+("+e+")[,|\\s]+("+e+")\\s*\\)?";return{CSS_UNIT:new RegExp(e),rgb:new RegExp("rgb"+t),rgba:new RegExp("rgba"+l),hsl:new RegExp("hsl"+t),hsla:new RegExp("hsla"+l),hsv:new RegExp("hsv"+t),hsva:new RegExp("hsva"+l),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/}}();function LHe(e){return!!OHe.CSS_UNIT.exec(e)}var FHe=function(e){var t=0,l=0;return aHe(["r","g","b","a","h","s","l","v"],function(r){if(e[r]&&(t+=1,isNaN(e[r])||(l+=1),"s"===r||"l"===r)){/^\d+%$/.test(e[r])&&(l+=1)}}),t===l&&e},qHe=function(e,t){var l=e.hex?uHe(e.hex):uHe(e),r=l.toHsl(),n=l.toHsv(),i=l.toRgb(),a=l.toHex();return 0===r.s&&(r.h=t||0,n.h=t||0),{hsl:r,hex:"000000"===a&&0===i.a?"transparent":"#"+a,rgb:i,hsv:n,oldHue:e.h||t||r.h,source:e.source}},zHe=function(e){if("transparent"===e)return!0;var t="#"===String(e).charAt(0)?1:0;return e.length!==4+t&&e.length<7+t&&uHe(e).isValid()},UHe=function(e){if(!e)return"#fff";var t=qHe(e);return"transparent"===t.hex?"rgba(0,0,0,0.4)":(299*t.rgb.r+587*t.rgb.g+114*t.rgb.b)/1e3>=128?"#000":"#fff"},GHe=function(e,t){return uHe(t+" ("+e.replace("\xb0","")+")")._ok},VHe=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},HHe=function(){function e(e,t){for(var l=0;l<t.length;l++){var r=t[l];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,l,r){return l&&e(t.prototype,l),r&&e(t,r),t}}();const WHe=function(e){var t=function(t){function l(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,l);var t=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(l.__proto__||Object.getPrototypeOf(l)).call(this));return t.handleChange=function(e,l){if(FHe(e)){var r=qHe(e,e.h||t.state.oldHue);t.setState(r),t.props.onChangeComplete&&t.debounce(t.props.onChangeComplete,r,l),t.props.onChange&&t.props.onChange(r,l)}},t.handleSwatchHover=function(e,l){if(FHe(e)){var r=qHe(e,e.h||t.state.oldHue);t.props.onSwatchHover&&t.props.onSwatchHover(r,l)}},t.state=VHe({},qHe(e.color,0)),t.debounce=QVe(function(e,t,l){e(t,l)},100),t}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(l,t),HHe(l,[{key:"render",value:function(){var t={};return this.props.onSwatchHover&&(t.onSwatchHover=this.handleSwatchHover),o.createElement(e,VHe({},this.props,this.state,{onChange:this.handleChange},t))}}],[{key:"getDerivedStateFromProps",value:function(e,t){return VHe({},qHe(e.color,t.oldHue))}}]),l}(o.PureComponent||o.Component);return t.propTypes=VHe({},e.propTypes),t.defaultProps=VHe({},e.defaultProps,{color:{h:250,s:.5,l:.2,a:1}}),t};var ZHe=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},$He=function(){function e(e,t){for(var l=0;l<t.length;l++){var r=t[l];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,l,r){return l&&e(t.prototype,l),r&&e(t,r),t}}();function KHe(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}var YHe=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e};const QHe=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"span";return function(l){function r(){var e,t,l;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,r);for(var n=arguments.length,i=Array(n),a=0;a<n;a++)i[a]=arguments[a];return t=l=KHe(this,(e=r.__proto__||Object.getPrototypeOf(r)).call.apply(e,[this].concat(i))),l.state={focus:!1},l.handleFocus=function(){return l.setState({focus:!0})},l.handleBlur=function(){return l.setState({focus:!1})},KHe(l,t)}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(r,l),$He(r,[{key:"render",value:function(){return o.createElement(t,{onFocus:this.handleFocus,onBlur:this.handleBlur},o.createElement(e,ZHe({},this.props,this.state)))}}]),r}(o.Component)}(function(e){var t=e.color,l=e.style,r=e.onClick,n=void 0===r?function(){}:r,i=e.onHover,a=e.title,s=void 0===a?t:a,c=e.children,u=e.focus,p=e.focusStyle,d=void 0===p?{}:p,m="transparent"===t,h=(0,$Ge.ZP)({default:{swatch:YHe({background:t,height:"100%",width:"100%",cursor:"pointer",position:"relative",outline:"none"},l,u?d:{})}}),g={};return i&&(g.onMouseOver=function(e){return i(t,e)}),o.createElement("div",YHe({style:h.swatch,onClick:function(e){return n(t,e)},title:s,tabIndex:0,onKeyDown:function(e){return 13===e.keyCode&&n(t,e)}},g),c,m&&o.createElement(XGe,{borderRadius:h.swatch.borderRadius,boxShadow:"inset 0 0 0 1px rgba(0,0,0,0.1)"}))});const JHe=function(e){var t=e.direction,l=(0,$Ge.ZP)({default:{picker:{width:"18px",height:"18px",borderRadius:"50%",transform:"translate(-9px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}},vertical:{picker:{transform:"translate(-3px, -9px)"}}},{vertical:"vertical"===t});return o.createElement("div",{style:l.picker})};var XHe=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},eWe=function(e){var t=e.rgb,l=e.hsl,r=e.width,n=e.height,i=e.onChange,a=e.direction,s=e.style,c=e.renderers,u=e.pointer,p=e.className,d=void 0===p?"":p,m=(0,$Ge.ZP)({default:{picker:{position:"relative",width:r,height:n},alpha:{radius:"2px",style:s}}});return o.createElement("div",{style:m.picker,className:"alpha-picker "+d},o.createElement(nVe,XHe({},m.alpha,{rgb:t,hsl:l,pointer:u,renderers:c,onChange:i,direction:a})))};eWe.defaultProps={width:"316px",height:"16px",direction:"horizontal",pointer:JHe};WHe(eWe);const tWe=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this};const lWe=function(e){return this.__data__.has(e)};function rWe(e){var t=-1,l=null==e?0:e.length;for(this.__data__=new oD;++t<l;)this.add(e[t])}rWe.prototype.add=rWe.prototype.push=tWe,rWe.prototype.has=lWe;const nWe=rWe;const iWe=function(e,t){for(var l=-1,r=null==e?0:e.length;++l<r;)if(t(e[l],l,e))return!0;return!1};const aWe=function(e,t){return e.has(t)};const sWe=function(e,t,l,r,n,i){var a=1&l,s=e.length,o=t.length;if(s!=o&&!(a&&o>s))return!1;var c=i.get(e),u=i.get(t);if(c&&u)return c==t&&u==e;var p=-1,d=!0,m=2&l?new nWe:void 0;for(i.set(e,t),i.set(t,e);++p<s;){var h=e[p],g=t[p];if(r)var y=a?r(g,h,p,t,e,i):r(h,g,p,e,t,i);if(void 0!==y){if(y)continue;d=!1;break}if(m){if(!iWe(t,function(e,t){if(!aWe(m,t)&&(h===e||n(h,e,l,r,i)))return m.push(t)})){d=!1;break}}else if(h!==g&&!n(h,g,l,r,i)){d=!1;break}}return i.delete(e),i.delete(t),d};const oWe=function(e){var t=-1,l=Array(e.size);return e.forEach(function(e,r){l[++t]=[r,e]}),l};const cWe=function(e){var t=-1,l=Array(e.size);return e.forEach(function(e){l[++t]=e}),l};var uWe=$T?$T.prototype:void 0,pWe=uWe?uWe.valueOf:void 0;const dWe=function(e,t,l,r,n,i,a){switch(l){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!i(new zM(e),new zM(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return hA(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var s=oWe;case"[object Set]":var o=1&r;if(s||(s=cWe),e.size!=t.size&&!o)return!1;var c=a.get(e);if(c)return c==t;r|=2,a.set(e,t);var u=sWe(s(e),s(t),r,n,i,a);return a.delete(e),u;case"[object Symbol]":if(pWe)return pWe.call(e)==pWe.call(t)}return!1};var mWe=Object.prototype.hasOwnProperty;const hWe=function(e,t,l,r,n,i){var a=1&l,s=SM(e),o=s.length;if(o!=SM(t).length&&!a)return!1;for(var c=o;c--;){var u=s[c];if(!(a?u in t:mWe.call(t,u)))return!1}var p=i.get(e),d=i.get(t);if(p&&d)return p==t&&d==e;var m=!0;i.set(e,t),i.set(t,e);for(var h=a;++c<o;){var g=e[u=s[c]],y=t[u];if(r)var f=a?r(y,g,u,t,e,i):r(g,y,u,e,t,i);if(!(void 0===f?g===y||n(g,y,l,r,i):f)){m=!1;break}h||(h="constructor"==u)}if(m&&!h){var b=e.constructor,v=t.constructor;b==v||!("constructor"in e)||!("constructor"in t)||"function"==typeof b&&b instanceof b&&"function"==typeof v&&v instanceof v||(m=!1)}return i.delete(e),i.delete(t),m};var gWe="[object Arguments]",yWe="[object Array]",fWe="[object Object]",bWe=Object.prototype.hasOwnProperty;const vWe=function(e,t,l,r,n,i){var a=wD(e),s=wD(t),o=a?yWe:LM(e),c=s?yWe:LM(t),u=(o=o==gWe?fWe:o)==fWe,p=(c=c==gWe?fWe:c)==fWe,d=o==c;if(d&&DD(e)){if(!DD(t))return!1;a=!0,u=!1}if(d&&!u)return i||(i=new pD),a||zD(e)?sWe(e,t,l,r,n,i):dWe(e,t,o,l,r,n,i);if(!(1&l)){var m=u&&bWe.call(e,"__wrapped__"),h=p&&bWe.call(t,"__wrapped__");if(m||h){var g=m?e.value():e,y=h?t.value():t;return i||(i=new pD),n(g,y,l,r,i)}}return!!d&&(i||(i=new pD),hWe(e,t,l,r,n,i))};const xWe=function e(t,l,r,n,i){return t===l||(null==t||null==l||!aA(t)&&!aA(l)?t!==t&&l!==l:vWe(t,l,r,n,e,i))};const SWe=function(e,t,l,r){var n=l.length,i=n,a=!r;if(null==e)return!i;for(e=Object(e);n--;){var s=l[n];if(a&&s[2]?s[1]!==e[s[0]]:!(s[0]in e))return!1}for(;++n<i;){var o=(s=l[n])[0],c=e[o],u=s[1];if(a&&s[2]){if(void 0===c&&!(o in e))return!1}else{var p=new pD;if(r)var d=r(c,u,o,e,t,p);if(!(void 0===d?xWe(u,c,3,r,p):d))return!1}}return!0};const NWe=function(e){return e===e&&!TA(e)};const CWe=function(e){for(var t=YD(e),l=t.length;l--;){var r=t[l],n=e[r];t[l]=[r,n,NWe(n)]}return t};const wWe=function(e,t){return function(l){return null!=l&&(l[e]===t&&(void 0!==t||e in Object(l)))}};const IWe=function(e){var t=CWe(e);return 1==t.length&&t[0][2]?wWe(t[0][0],t[0][1]):function(l){return l===e||SWe(l,e,t)}};var kWe=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,TWe=/^\w*$/;const AWe=function(e,t){if(wD(e))return!1;var l=typeof e;return!("number"!=l&&"symbol"!=l&&"boolean"!=l&&null!=e&&!bE(e))||(TWe.test(e)||!kWe.test(e)||null!=t&&e in Object(t))};const DWe=function(e,t){return wD(e)?e:AWe(e,t)?[e]:IE(ME(e))};const MWe=function(e,t){for(var l=0,r=(t=DWe(t,e)).length;null!=e&&l<r;)e=e[kE(t[l++])];return l&&l==r?e:void 0};const EWe=function(e,t,l){var r=null==e?void 0:MWe(e,t);return void 0===r?l:r};const RWe=function(e,t){return null!=e&&t in Object(e)};const BWe=function(e,t,l){for(var r=-1,n=(t=DWe(t,e)).length,i=!1;++r<n;){var a=kE(t[r]);if(!(i=null!=e&&l(e,a)))break;e=e[a]}return i||++r!=n?i:!!(n=null==e?0:e.length)&&RD(n)&&ED(a,n)&&(wD(e)||CD(e))};const jWe=function(e,t){return null!=e&&BWe(e,t,RWe)};const PWe=function(e,t){return AWe(e)&&NWe(t)?wWe(kE(e),t):function(l){var r=EWe(l,e);return void 0===r&&r===t?jWe(l,e):xWe(t,r,3)}};const _We=function(e){return function(t){return null==t?void 0:t[e]}};const OWe=function(e){return function(t){return MWe(t,e)}};const LWe=function(e){return AWe(e)?_We(kE(e)):OWe(e)};const FWe=function(e){return"function"==typeof e?e:null==e?NVe:"object"==typeof e?wD(e)?PWe(e[0],e[1]):IWe(e):LWe(e)};const qWe=function(e,t){var l=-1,r=KD(e)?Array(e.length):[];return nHe(e,function(e,n,i){r[++l]=t(e,n,i)}),r};const zWe=function(e,t){return(wD(e)?fE:qWe)(e,FWe(t,3))};const UWe=function(e){var t=e.colors,l=e.onClick,r=e.onSwatchHover,n=(0,$Ge.ZP)({default:{swatches:{marginRight:"-10px"},swatch:{width:"22px",height:"22px",float:"left",marginRight:"10px",marginBottom:"10px",borderRadius:"4px"},clear:{clear:"both"}}});return o.createElement("div",{style:n.swatches},zWe(t,function(e){return o.createElement(QHe,{key:e,color:e,style:n.swatch,onClick:l,onHover:r,focusStyle:{boxShadow:"0 0 4px "+e}})}),o.createElement("div",{style:n.clear}))};var GWe=function(e){var t=e.onChange,l=e.onSwatchHover,r=e.hex,n=e.colors,i=e.width,a=e.triangle,s=e.styles,c=void 0===s?{}:s,u=e.className,p=void 0===u?"":u,d="transparent"===r,m=function(e,l){zHe(e)&&t({hex:e,source:"hex"},l)},h=(0,$Ge.ZP)(_Ve({default:{card:{width:i,background:"#fff",boxShadow:"0 1px rgba(0,0,0,.1)",borderRadius:"6px",position:"relative"},head:{height:"110px",background:r,borderRadius:"6px 6px 0 0",display:"flex",alignItems:"center",justifyContent:"center",position:"relative"},body:{padding:"10px"},label:{fontSize:"18px",color:UHe(r),position:"relative"},triangle:{width:"0px",height:"0px",borderStyle:"solid",borderWidth:"0 10px 10px 10px",borderColor:"transparent transparent "+r+" transparent",position:"absolute",top:"-10px",left:"50%",marginLeft:"-10px"},input:{width:"100%",fontSize:"12px",color:"#666",border:"0px",outline:"none",height:"22px",boxShadow:"inset 0 0 0 1px #ddd",borderRadius:"4px",padding:"0 7px",boxSizing:"border-box"}},"hide-triangle":{triangle:{display:"none"}}},c),{"hide-triangle":"hide"===a});return o.createElement("div",{style:h.card,className:"block-picker "+p},o.createElement("div",{style:h.triangle}),o.createElement("div",{style:h.head},d&&o.createElement(XGe,{borderRadius:"6px 6px 0 0"}),o.createElement("div",{style:h.label},r)),o.createElement("div",{style:h.body},o.createElement(UWe,{colors:n,onClick:m,onSwatchHover:l}),o.createElement(cVe,{style:{input:h.input},value:r,onChange:m})))};GWe.propTypes={width:We().oneOfType([We().string,We().number]),colors:We().arrayOf(We().string),triangle:We().oneOf(["top","hide"]),styles:We().object},GWe.defaultProps={width:170,colors:["#D9E3F0","#F47373","#697689","#37D67A","#2CCCE4","#555555","#dce775","#ff8a65","#ba68c8"],triangle:"top",styles:{}};WHe(GWe);var VWe={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",a100:"#ff8a80",a200:"#ff5252",a400:"#ff1744",a700:"#d50000"},HWe={50:"#fce4ec",100:"#f8bbd0",200:"#f48fb1",300:"#f06292",400:"#ec407a",500:"#e91e63",600:"#d81b60",700:"#c2185b",800:"#ad1457",900:"#880e4f",a100:"#ff80ab",a200:"#ff4081",a400:"#f50057",a700:"#c51162"},WWe={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",a100:"#ea80fc",a200:"#e040fb",a400:"#d500f9",a700:"#aa00ff"},ZWe={50:"#ede7f6",100:"#d1c4e9",200:"#b39ddb",300:"#9575cd",400:"#7e57c2",500:"#673ab7",600:"#5e35b1",700:"#512da8",800:"#4527a0",900:"#311b92",a100:"#b388ff",a200:"#7c4dff",a400:"#651fff",a700:"#6200ea"},$We={50:"#e8eaf6",100:"#c5cae9",200:"#9fa8da",300:"#7986cb",400:"#5c6bc0",500:"#3f51b5",600:"#3949ab",700:"#303f9f",800:"#283593",900:"#1a237e",a100:"#8c9eff",a200:"#536dfe",a400:"#3d5afe",a700:"#304ffe"},KWe={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",a100:"#82b1ff",a200:"#448aff",a400:"#2979ff",a700:"#2962ff"},YWe={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",a100:"#80d8ff",a200:"#40c4ff",a400:"#00b0ff",a700:"#0091ea"},QWe={50:"#e0f7fa",100:"#b2ebf2",200:"#80deea",300:"#4dd0e1",400:"#26c6da",500:"#00bcd4",600:"#00acc1",700:"#0097a7",800:"#00838f",900:"#006064",a100:"#84ffff",a200:"#18ffff",a400:"#00e5ff",a700:"#00b8d4"},JWe={50:"#e0f2f1",100:"#b2dfdb",200:"#80cbc4",300:"#4db6ac",400:"#26a69a",500:"#009688",600:"#00897b",700:"#00796b",800:"#00695c",900:"#004d40",a100:"#a7ffeb",a200:"#64ffda",a400:"#1de9b6",a700:"#00bfa5"},XWe={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",a100:"#b9f6ca",a200:"#69f0ae",a400:"#00e676",a700:"#00c853"},eZe={50:"#f1f8e9",100:"#dcedc8",200:"#c5e1a5",300:"#aed581",400:"#9ccc65",500:"#8bc34a",600:"#7cb342",700:"#689f38",800:"#558b2f",900:"#33691e",a100:"#ccff90",a200:"#b2ff59",a400:"#76ff03",a700:"#64dd17"},tZe={50:"#f9fbe7",100:"#f0f4c3",200:"#e6ee9c",300:"#dce775",400:"#d4e157",500:"#cddc39",600:"#c0ca33",700:"#afb42b",800:"#9e9d24",900:"#827717",a100:"#f4ff81",a200:"#eeff41",a400:"#c6ff00",a700:"#aeea00"},lZe={50:"#fffde7",100:"#fff9c4",200:"#fff59d",300:"#fff176",400:"#ffee58",500:"#ffeb3b",600:"#fdd835",700:"#fbc02d",800:"#f9a825",900:"#f57f17",a100:"#ffff8d",a200:"#ffff00",a400:"#ffea00",a700:"#ffd600"},rZe={50:"#fff8e1",100:"#ffecb3",200:"#ffe082",300:"#ffd54f",400:"#ffca28",500:"#ffc107",600:"#ffb300",700:"#ffa000",800:"#ff8f00",900:"#ff6f00",a100:"#ffe57f",a200:"#ffd740",a400:"#ffc400",a700:"#ffab00"},nZe={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",a100:"#ffd180",a200:"#ffab40",a400:"#ff9100",a700:"#ff6d00"},iZe={50:"#fbe9e7",100:"#ffccbc",200:"#ffab91",300:"#ff8a65",400:"#ff7043",500:"#ff5722",600:"#f4511e",700:"#e64a19",800:"#d84315",900:"#bf360c",a100:"#ff9e80",a200:"#ff6e40",a400:"#ff3d00",a700:"#dd2c00"},aZe={50:"#efebe9",100:"#d7ccc8",200:"#bcaaa4",300:"#a1887f",400:"#8d6e63",500:"#795548",600:"#6d4c41",700:"#5d4037",800:"#4e342e",900:"#3e2723"},sZe={50:"#eceff1",100:"#cfd8dc",200:"#b0bec5",300:"#90a4ae",400:"#78909c",500:"#607d8b",600:"#546e7a",700:"#455a64",800:"#37474f",900:"#263238"};var oZe=function(e){var t=e.color,l=e.onClick,r=e.onSwatchHover,n=e.hover,i=e.active,a=e.circleSize,s=e.circleSpacing,c=(0,$Ge.ZP)({default:{swatch:{width:a,height:a,marginRight:s,marginBottom:s,transform:"scale(1)",transition:"100ms transform ease"},Swatch:{borderRadius:"50%",background:"transparent",boxShadow:"inset 0 0 0 "+(a/2+1)+"px "+t,transition:"100ms box-shadow ease"}},hover:{swatch:{transform:"scale(1.2)"}},active:{Swatch:{boxShadow:"inset 0 0 0 3px "+t}}},{hover:n,active:i});return o.createElement("div",{style:c.swatch},o.createElement(QHe,{style:c.Swatch,color:t,onClick:l,onHover:r,focusStyle:{boxShadow:c.Swatch.boxShadow+", 0 0 5px "+t}}))};oZe.defaultProps={circleSize:28,circleSpacing:14};const cZe=(0,$Ge.tz)(oZe);var uZe=function(e){var t=e.width,l=e.onChange,r=e.onSwatchHover,n=e.colors,i=e.hex,a=e.circleSize,s=e.styles,c=void 0===s?{}:s,u=e.circleSpacing,p=e.className,d=void 0===p?"":p,m=(0,$Ge.ZP)(_Ve({default:{card:{width:t,display:"flex",flexWrap:"wrap",marginRight:-u,marginBottom:-u}}},c)),h=function(e,t){return l({hex:e,source:"hex"},t)};return o.createElement("div",{style:m.card,className:"circle-picker "+d},zWe(n,function(e){return o.createElement(cZe,{key:e,color:e,onClick:h,onSwatchHover:r,active:i===e.toLowerCase(),circleSize:a,circleSpacing:u})}))};uZe.propTypes={width:We().oneOfType([We().string,We().number]),circleSize:We().number,circleSpacing:We().number,styles:We().object},uZe.defaultProps={width:252,circleSize:28,circleSpacing:14,colors:[VWe[500],HWe[500],WWe[500],ZWe[500],$We[500],KWe[500],YWe[500],QWe[500],JWe[500],XWe[500],eZe[500],tZe[500],lZe[500],rZe[500],nZe[500],iZe[500],aZe[500],sZe[500]],styles:{}};WHe(uZe);const pZe=function(e){return void 0===e};var dZe=l(3050),mZe=function(){function e(e,t){for(var l=0;l<t.length;l++){var r=t[l];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,l,r){return l&&e(t.prototype,l),r&&e(t,r),t}}();var hZe=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var l=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return l.toggleViews=function(){"hex"===l.state.view?l.setState({view:"rgb"}):"rgb"===l.state.view?l.setState({view:"hsl"}):"hsl"===l.state.view&&(1===l.props.hsl.a?l.setState({view:"hex"}):l.setState({view:"rgb"}))},l.handleChange=function(e,t){e.hex?zHe(e.hex)&&l.props.onChange({hex:e.hex,source:"hex"},t):e.r||e.g||e.b?l.props.onChange({r:e.r||l.props.rgb.r,g:e.g||l.props.rgb.g,b:e.b||l.props.rgb.b,source:"rgb"},t):e.a?(e.a<0?e.a=0:e.a>1&&(e.a=1),l.props.onChange({h:l.props.hsl.h,s:l.props.hsl.s,l:l.props.hsl.l,a:Math.round(100*e.a)/100,source:"rgb"},t)):(e.h||e.s||e.l)&&("string"===typeof e.s&&e.s.includes("%")&&(e.s=e.s.replace("%","")),"string"===typeof e.l&&e.l.includes("%")&&(e.l=e.l.replace("%","")),1==e.s?e.s=.01:1==e.l&&(e.l=.01),l.props.onChange({h:e.h||l.props.hsl.h,s:Number(pZe(e.s)?l.props.hsl.s:e.s),l:Number(pZe(e.l)?l.props.hsl.l:e.l),source:"hsl"},t))},l.showHighlight=function(e){e.currentTarget.style.background="#eee"},l.hideHighlight=function(e){e.currentTarget.style.background="transparent"},1!==e.hsl.a&&"hex"===e.view?l.state={view:"rgb"}:l.state={view:e.view},l}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),mZe(t,[{key:"render",value:function(){var e=this,t=(0,$Ge.ZP)({default:{wrap:{paddingTop:"16px",display:"flex"},fields:{flex:"1",display:"flex",marginLeft:"-6px"},field:{paddingLeft:"6px",width:"100%"},alpha:{paddingLeft:"6px",width:"100%"},toggle:{width:"32px",textAlign:"right",position:"relative"},icon:{marginRight:"-4px",marginTop:"12px",cursor:"pointer",position:"relative"},iconHighlight:{position:"absolute",width:"24px",height:"28px",background:"#eee",borderRadius:"4px",top:"10px",left:"12px",display:"none"},input:{fontSize:"11px",color:"#333",width:"100%",borderRadius:"2px",border:"none",boxShadow:"inset 0 0 0 1px #dadada",height:"21px",textAlign:"center"},label:{textTransform:"uppercase",fontSize:"11px",lineHeight:"11px",color:"#969696",textAlign:"center",display:"block",marginTop:"12px"},svg:{fill:"#333",width:"24px",height:"24px",border:"1px transparent solid",borderRadius:"5px"}},disableAlpha:{alpha:{display:"none"}}},this.props,this.state),l=void 0;return"hex"===this.state.view?l=o.createElement("div",{style:t.fields,className:"flexbox-fix"},o.createElement("div",{style:t.field},o.createElement(cVe,{style:{input:t.input,label:t.label},label:"hex",value:this.props.hex,onChange:this.handleChange}))):"rgb"===this.state.view?l=o.createElement("div",{style:t.fields,className:"flexbox-fix"},o.createElement("div",{style:t.field},o.createElement(cVe,{style:{input:t.input,label:t.label},label:"r",value:this.props.rgb.r,onChange:this.handleChange})),o.createElement("div",{style:t.field},o.createElement(cVe,{style:{input:t.input,label:t.label},label:"g",value:this.props.rgb.g,onChange:this.handleChange})),o.createElement("div",{style:t.field},o.createElement(cVe,{style:{input:t.input,label:t.label},label:"b",value:this.props.rgb.b,onChange:this.handleChange})),o.createElement("div",{style:t.alpha},o.createElement(cVe,{style:{input:t.input,label:t.label},label:"a",value:this.props.rgb.a,arrowOffset:.01,onChange:this.handleChange}))):"hsl"===this.state.view&&(l=o.createElement("div",{style:t.fields,className:"flexbox-fix"},o.createElement("div",{style:t.field},o.createElement(cVe,{style:{input:t.input,label:t.label},label:"h",value:Math.round(this.props.hsl.h),onChange:this.handleChange})),o.createElement("div",{style:t.field},o.createElement(cVe,{style:{input:t.input,label:t.label},label:"s",value:Math.round(100*this.props.hsl.s)+"%",onChange:this.handleChange})),o.createElement("div",{style:t.field},o.createElement(cVe,{style:{input:t.input,label:t.label},label:"l",value:Math.round(100*this.props.hsl.l)+"%",onChange:this.handleChange})),o.createElement("div",{style:t.alpha},o.createElement(cVe,{style:{input:t.input,label:t.label},label:"a",value:this.props.hsl.a,arrowOffset:.01,onChange:this.handleChange})))),o.createElement("div",{style:t.wrap,className:"flexbox-fix"},l,o.createElement("div",{style:t.toggle},o.createElement("div",{style:t.icon,onClick:this.toggleViews,ref:function(t){return e.icon=t}},o.createElement(dZe.Z,{style:t.svg,onMouseOver:this.showHighlight,onMouseEnter:this.showHighlight,onMouseOut:this.hideHighlight}))))}}],[{key:"getDerivedStateFromProps",value:function(e,t){return 1!==e.hsl.a&&"hex"===t.view?{view:"rgb"}:null}}]),t}(o.Component);hZe.defaultProps={view:"hex"};const gZe=hZe;const yZe=function(){var e=(0,$Ge.ZP)({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",transform:"translate(-6px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}}});return o.createElement("div",{style:e.picker})};const fZe=function(){var e=(0,$Ge.ZP)({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",boxShadow:"inset 0 0 0 1px #fff",transform:"translate(-6px, -6px)"}}});return o.createElement("div",{style:e.picker})};var bZe=function(e){var t=e.width,l=e.onChange,r=e.disableAlpha,n=e.rgb,i=e.hsl,a=e.hsv,s=e.hex,c=e.renderers,u=e.styles,p=void 0===u?{}:u,d=e.className,m=void 0===d?"":d,h=e.defaultView,g=(0,$Ge.ZP)(_Ve({default:{picker:{width:t,background:"#fff",borderRadius:"2px",boxShadow:"0 0 2px rgba(0,0,0,.3), 0 4px 8px rgba(0,0,0,.3)",boxSizing:"initial",fontFamily:"Menlo"},saturation:{width:"100%",paddingBottom:"55%",position:"relative",borderRadius:"2px 2px 0 0",overflow:"hidden"},Saturation:{radius:"2px 2px 0 0"},body:{padding:"16px 16px 12px"},controls:{display:"flex"},color:{width:"32px"},swatch:{marginTop:"6px",width:"16px",height:"16px",borderRadius:"8px",position:"relative",overflow:"hidden"},active:{absolute:"0px 0px 0px 0px",borderRadius:"8px",boxShadow:"inset 0 0 0 1px rgba(0,0,0,.1)",background:"rgba("+n.r+", "+n.g+", "+n.b+", "+n.a+")",zIndex:"2"},toggles:{flex:"1"},hue:{height:"10px",position:"relative",marginBottom:"8px"},Hue:{radius:"2px"},alpha:{height:"10px",position:"relative"},Alpha:{radius:"2px"}},disableAlpha:{color:{width:"22px"},alpha:{display:"none"},hue:{marginBottom:"0px"},swatch:{width:"10px",height:"10px",marginTop:"0px"}}},p),{disableAlpha:r});return o.createElement("div",{style:g.picker,className:"chrome-picker "+m},o.createElement("div",{style:g.saturation},o.createElement(tHe,{style:g.Saturation,hsl:i,hsv:a,pointer:fZe,onChange:l})),o.createElement("div",{style:g.body},o.createElement("div",{style:g.controls,className:"flexbox-fix"},o.createElement("div",{style:g.color},o.createElement("div",{style:g.swatch},o.createElement("div",{style:g.active}),o.createElement(XGe,{renderers:c}))),o.createElement("div",{style:g.toggles},o.createElement("div",{style:g.hue},o.createElement(mVe,{style:g.Hue,hsl:i,pointer:yZe,onChange:l})),o.createElement("div",{style:g.alpha},o.createElement(nVe,{style:g.Alpha,rgb:n,hsl:i,pointer:yZe,renderers:c,onChange:l})))),o.createElement(gZe,{rgb:n,hsl:i,hex:s,view:h,onChange:l,disableAlpha:r})))};bZe.propTypes={width:We().oneOfType([We().string,We().number]),disableAlpha:We().bool,styles:We().object,defaultView:We().oneOf(["hex","rgb","hsl"])},bZe.defaultProps={width:225,disableAlpha:!1,styles:{}};WHe(bZe);const vZe=function(e){var t=e.color,l=e.onClick,r=void 0===l?function(){}:l,n=e.onSwatchHover,i=e.active,a=(0,$Ge.ZP)({default:{color:{background:t,width:"15px",height:"15px",float:"left",marginRight:"5px",marginBottom:"5px",position:"relative",cursor:"pointer"},dot:{absolute:"5px 5px 5px 5px",background:UHe(t),borderRadius:"50%",opacity:"0"}},active:{dot:{opacity:"1"}},"color-#FFFFFF":{color:{boxShadow:"inset 0 0 0 1px #ddd"},dot:{background:"#000"}},transparent:{dot:{background:"#000"}}},{active:i,"color-#FFFFFF":"#FFFFFF"===t,transparent:"transparent"===t});return o.createElement(QHe,{style:a.color,color:t,onClick:r,onHover:n,focusStyle:{boxShadow:"0 0 4px "+t}},o.createElement("div",{style:a.dot}))};const xZe=function(e){var t=e.hex,l=e.rgb,r=e.onChange,n=(0,$Ge.ZP)({default:{fields:{display:"flex",paddingBottom:"6px",paddingRight:"5px",position:"relative"},active:{position:"absolute",top:"6px",left:"5px",height:"9px",width:"9px",background:t},HEXwrap:{flex:"6",position:"relative"},HEXinput:{width:"80%",padding:"0px",paddingLeft:"20%",border:"none",outline:"none",background:"none",fontSize:"12px",color:"#333",height:"16px"},HEXlabel:{display:"none"},RGBwrap:{flex:"3",position:"relative"},RGBinput:{width:"70%",padding:"0px",paddingLeft:"30%",border:"none",outline:"none",background:"none",fontSize:"12px",color:"#333",height:"16px"},RGBlabel:{position:"absolute",top:"3px",left:"0px",lineHeight:"16px",textTransform:"uppercase",fontSize:"12px",color:"#999"}}}),i=function(e,t){e.r||e.g||e.b?r({r:e.r||l.r,g:e.g||l.g,b:e.b||l.b,source:"rgb"},t):r({hex:e.hex,source:"hex"},t)};return o.createElement("div",{style:n.fields,className:"flexbox-fix"},o.createElement("div",{style:n.active}),o.createElement(cVe,{style:{wrap:n.HEXwrap,input:n.HEXinput,label:n.HEXlabel},label:"hex",value:t,onChange:i}),o.createElement(cVe,{style:{wrap:n.RGBwrap,input:n.RGBinput,label:n.RGBlabel},label:"r",value:l.r,onChange:i}),o.createElement(cVe,{style:{wrap:n.RGBwrap,input:n.RGBinput,label:n.RGBlabel},label:"g",value:l.g,onChange:i}),o.createElement(cVe,{style:{wrap:n.RGBwrap,input:n.RGBinput,label:n.RGBlabel},label:"b",value:l.b,onChange:i}))};var SZe=function(e){var t=e.onChange,l=e.onSwatchHover,r=e.colors,n=e.hex,i=e.rgb,a=e.styles,s=void 0===a?{}:a,c=e.className,u=void 0===c?"":c,p=(0,$Ge.ZP)(_Ve({default:{Compact:{background:"#f6f6f6",radius:"4px"},compact:{paddingTop:"5px",paddingLeft:"5px",boxSizing:"initial",width:"240px"},clear:{clear:"both"}}},s)),d=function(e,l){e.hex?zHe(e.hex)&&t({hex:e.hex,source:"hex"},l):t(e,l)};return o.createElement(LVe,{style:p.Compact,styles:s},o.createElement("div",{style:p.compact,className:"compact-picker "+u},o.createElement("div",null,zWe(r,function(e){return o.createElement(vZe,{key:e,color:e,active:e.toLowerCase()===n,onClick:d,onSwatchHover:l})}),o.createElement("div",{style:p.clear})),o.createElement(xZe,{hex:n,rgb:i,onChange:d})))};SZe.propTypes={colors:We().arrayOf(We().string),styles:We().object},SZe.defaultProps={colors:["#4D4D4D","#999999","#FFFFFF","#F44E3B","#FE9200","#FCDC00","#DBDF00","#A4DD00","#68CCCA","#73D8FF","#AEA1FF","#FDA1FF","#333333","#808080","#cccccc","#D33115","#E27300","#FCC400","#B0BC00","#68BC00","#16A5A5","#009CE0","#7B64FF","#FA28FF","#000000","#666666","#B3B3B3","#9F0500","#C45100","#FB9E00","#808900","#194D33","#0C797D","#0062B1","#653294","#AB149E"],styles:{}};WHe(SZe);const NZe=(0,$Ge.tz)(function(e){var t=e.hover,l=e.color,r=e.onClick,n=e.onSwatchHover,i={position:"relative",zIndex:"2",outline:"2px solid #fff",boxShadow:"0 0 5px 2px rgba(0,0,0,0.25)"},a=(0,$Ge.ZP)({default:{swatch:{width:"25px",height:"25px",fontSize:"0"}},hover:{swatch:i}},{hover:t});return o.createElement("div",{style:a.swatch},o.createElement(QHe,{color:l,onClick:r,onHover:n,focusStyle:i}))});var CZe=function(e){var t=e.width,l=e.colors,r=e.onChange,n=e.onSwatchHover,i=e.triangle,a=e.styles,s=void 0===a?{}:a,c=e.className,u=void 0===c?"":c,p=(0,$Ge.ZP)(_Ve({default:{card:{width:t,background:"#fff",border:"1px solid rgba(0,0,0,0.2)",boxShadow:"0 3px 12px rgba(0,0,0,0.15)",borderRadius:"4px",position:"relative",padding:"5px",display:"flex",flexWrap:"wrap"},triangle:{position:"absolute",border:"7px solid transparent",borderBottomColor:"#fff"},triangleShadow:{position:"absolute",border:"8px solid transparent",borderBottomColor:"rgba(0,0,0,0.15)"}},"hide-triangle":{triangle:{display:"none"},triangleShadow:{display:"none"}},"top-left-triangle":{triangle:{top:"-14px",left:"10px"},triangleShadow:{top:"-16px",left:"9px"}},"top-right-triangle":{triangle:{top:"-14px",right:"10px"},triangleShadow:{top:"-16px",right:"9px"}},"bottom-left-triangle":{triangle:{top:"35px",left:"10px",transform:"rotate(180deg)"},triangleShadow:{top:"37px",left:"9px",transform:"rotate(180deg)"}},"bottom-right-triangle":{triangle:{top:"35px",right:"10px",transform:"rotate(180deg)"},triangleShadow:{top:"37px",right:"9px",transform:"rotate(180deg)"}}},s),{"hide-triangle":"hide"===i,"top-left-triangle":"top-left"===i,"top-right-triangle":"top-right"===i,"bottom-left-triangle":"bottom-left"===i,"bottom-right-triangle":"bottom-right"===i}),d=function(e,t){return r({hex:e,source:"hex"},t)};return o.createElement("div",{style:p.card,className:"github-picker "+u},o.createElement("div",{style:p.triangleShadow}),o.createElement("div",{style:p.triangle}),zWe(l,function(e){return o.createElement(NZe,{color:e,key:e,onClick:d,onSwatchHover:n})}))};CZe.propTypes={width:We().oneOfType([We().string,We().number]),colors:We().arrayOf(We().string),triangle:We().oneOf(["hide","top-left","top-right","bottom-left","bottom-right"]),styles:We().object},CZe.defaultProps={width:200,colors:["#B80000","#DB3E00","#FCCB00","#008B02","#006B76","#1273DE","#004DCF","#5300EB","#EB9694","#FAD0C3","#FEF3BD","#C1E1C5","#BEDADC","#C4DEF6","#BED3F3","#D4C4FB"],triangle:"top-left",styles:{}};WHe(CZe);const wZe=function(e){var t=e.direction,l=(0,$Ge.ZP)({default:{picker:{width:"18px",height:"18px",borderRadius:"50%",transform:"translate(-9px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}},vertical:{picker:{transform:"translate(-3px, -9px)"}}},{vertical:"vertical"===t});return o.createElement("div",{style:l.picker})};var IZe=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},kZe=function(e){var t=e.width,l=e.height,r=e.onChange,n=e.hsl,i=e.direction,a=e.pointer,s=e.styles,c=void 0===s?{}:s,u=e.className,p=void 0===u?"":u,d=(0,$Ge.ZP)(_Ve({default:{picker:{position:"relative",width:t,height:l},hue:{radius:"2px"}}},c));return o.createElement("div",{style:d.picker,className:"hue-picker "+p},o.createElement(mVe,IZe({},d.hue,{hsl:n,pointer:a,onChange:function(e){return r({a:1,h:e.h,l:.5,s:1})},direction:i})))};kZe.propTypes={styles:We().object},kZe.defaultProps={width:"316px",height:"16px",direction:"horizontal",pointer:wZe,styles:{}};WHe(kZe);WHe(function(e){var t=e.onChange,l=e.hex,r=e.rgb,n=e.styles,i=void 0===n?{}:n,a=e.className,s=void 0===a?"":a,c=(0,$Ge.ZP)(_Ve({default:{material:{width:"98px",height:"98px",padding:"16px",fontFamily:"Roboto"},HEXwrap:{position:"relative"},HEXinput:{width:"100%",marginTop:"12px",fontSize:"15px",color:"#333",padding:"0px",border:"0px",borderBottom:"2px solid "+l,outline:"none",height:"30px"},HEXlabel:{position:"absolute",top:"0px",left:"0px",fontSize:"11px",color:"#999999",textTransform:"capitalize"},Hex:{style:{}},RGBwrap:{position:"relative"},RGBinput:{width:"100%",marginTop:"12px",fontSize:"15px",color:"#333",padding:"0px",border:"0px",borderBottom:"1px solid #eee",outline:"none",height:"30px"},RGBlabel:{position:"absolute",top:"0px",left:"0px",fontSize:"11px",color:"#999999",textTransform:"capitalize"},split:{display:"flex",marginRight:"-10px",paddingTop:"11px"},third:{flex:"1",paddingRight:"10px"}}},i)),u=function(e,l){e.hex?zHe(e.hex)&&t({hex:e.hex,source:"hex"},l):(e.r||e.g||e.b)&&t({r:e.r||r.r,g:e.g||r.g,b:e.b||r.b,source:"rgb"},l)};return o.createElement(LVe,{styles:i},o.createElement("div",{style:c.material,className:"material-picker "+s},o.createElement(cVe,{style:{wrap:c.HEXwrap,input:c.HEXinput,label:c.HEXlabel},label:"hex",value:l,onChange:u}),o.createElement("div",{style:c.split,className:"flexbox-fix"},o.createElement("div",{style:c.third},o.createElement(cVe,{style:{wrap:c.RGBwrap,input:c.RGBinput,label:c.RGBlabel},label:"r",value:r.r,onChange:u})),o.createElement("div",{style:c.third},o.createElement(cVe,{style:{wrap:c.RGBwrap,input:c.RGBinput,label:c.RGBlabel},label:"g",value:r.g,onChange:u})),o.createElement("div",{style:c.third},o.createElement(cVe,{style:{wrap:c.RGBwrap,input:c.RGBinput,label:c.RGBlabel},label:"b",value:r.b,onChange:u})))))});const TZe=function(e){var t=e.onChange,l=e.rgb,r=e.hsv,n=e.hex,i=(0,$Ge.ZP)({default:{fields:{paddingTop:"5px",paddingBottom:"9px",width:"80px",position:"relative"},divider:{height:"5px"},RGBwrap:{position:"relative"},RGBinput:{marginLeft:"40%",width:"40%",height:"18px",border:"1px solid #888888",boxShadow:"inset 0 1px 1px rgba(0,0,0,.1), 0 1px 0 0 #ECECEC",marginBottom:"5px",fontSize:"13px",paddingLeft:"3px",marginRight:"10px"},RGBlabel:{left:"0px",top:"0px",width:"34px",textTransform:"uppercase",fontSize:"13px",height:"18px",lineHeight:"22px",position:"absolute"},HEXwrap:{position:"relative"},HEXinput:{marginLeft:"20%",width:"80%",height:"18px",border:"1px solid #888888",boxShadow:"inset 0 1px 1px rgba(0,0,0,.1), 0 1px 0 0 #ECECEC",marginBottom:"6px",fontSize:"13px",paddingLeft:"3px"},HEXlabel:{position:"absolute",top:"0px",left:"0px",width:"14px",textTransform:"uppercase",fontSize:"13px",height:"18px",lineHeight:"22px"},fieldSymbols:{position:"absolute",top:"5px",right:"-7px",fontSize:"13px"},symbol:{height:"20px",lineHeight:"22px",paddingBottom:"7px"}}}),a=function(e,n){e["#"]?zHe(e["#"])&&t({hex:e["#"],source:"hex"},n):e.r||e.g||e.b?t({r:e.r||l.r,g:e.g||l.g,b:e.b||l.b,source:"rgb"},n):(e.h||e.s||e.v)&&t({h:e.h||r.h,s:e.s||r.s,v:e.v||r.v,source:"hsv"},n)};return o.createElement("div",{style:i.fields},o.createElement(cVe,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"h",value:Math.round(r.h),onChange:a}),o.createElement(cVe,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"s",value:Math.round(100*r.s),onChange:a}),o.createElement(cVe,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"v",value:Math.round(100*r.v),onChange:a}),o.createElement("div",{style:i.divider}),o.createElement(cVe,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"r",value:l.r,onChange:a}),o.createElement(cVe,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"g",value:l.g,onChange:a}),o.createElement(cVe,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"b",value:l.b,onChange:a}),o.createElement("div",{style:i.divider}),o.createElement(cVe,{style:{wrap:i.HEXwrap,input:i.HEXinput,label:i.HEXlabel},label:"#",value:n.replace("#",""),onChange:a}),o.createElement("div",{style:i.fieldSymbols},o.createElement("div",{style:i.symbol},"\xb0"),o.createElement("div",{style:i.symbol},"%"),o.createElement("div",{style:i.symbol},"%")))};const AZe=function(e){var t=e.hsl,l=(0,$Ge.ZP)({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",boxShadow:"inset 0 0 0 1px #fff",transform:"translate(-6px, -6px)"}},"black-outline":{picker:{boxShadow:"inset 0 0 0 1px #000"}}},{"black-outline":t.l>.5});return o.createElement("div",{style:l.picker})};const DZe=function(){var e=(0,$Ge.ZP)({default:{triangle:{width:0,height:0,borderStyle:"solid",borderWidth:"4px 0 4px 6px",borderColor:"transparent transparent transparent #fff",position:"absolute",top:"1px",left:"1px"},triangleBorder:{width:0,height:0,borderStyle:"solid",borderWidth:"5px 0 5px 8px",borderColor:"transparent transparent transparent #555"},left:{Extend:"triangleBorder",transform:"translate(-13px, -4px)"},leftInside:{Extend:"triangle",transform:"translate(-8px, -5px)"},right:{Extend:"triangleBorder",transform:"translate(20px, -14px) rotate(180deg)"},rightInside:{Extend:"triangle",transform:"translate(-8px, -5px)"}}});return o.createElement("div",{style:e.pointer},o.createElement("div",{style:e.left},o.createElement("div",{style:e.leftInside})),o.createElement("div",{style:e.right},o.createElement("div",{style:e.rightInside})))};const MZe=function(e){var t=e.onClick,l=e.label,r=e.children,n=e.active,i=(0,$Ge.ZP)({default:{button:{backgroundImage:"linear-gradient(-180deg, #FFFFFF 0%, #E6E6E6 100%)",border:"1px solid #878787",borderRadius:"2px",height:"20px",boxShadow:"0 1px 0 0 #EAEAEA",fontSize:"14px",color:"#000",lineHeight:"20px",textAlign:"center",marginBottom:"10px",cursor:"pointer"}},active:{button:{boxShadow:"0 0 0 1px #878787"}}},{active:n});return o.createElement("div",{style:i.button,onClick:t},l||r)};const EZe=function(e){var t=e.rgb,l=e.currentColor,r=(0,$Ge.ZP)({default:{swatches:{border:"1px solid #B3B3B3",borderBottom:"1px solid #F0F0F0",marginBottom:"2px",marginTop:"1px"},new:{height:"34px",background:"rgb("+t.r+","+t.g+", "+t.b+")",boxShadow:"inset 1px 0 0 #000, inset -1px 0 0 #000, inset 0 1px 0 #000"},current:{height:"34px",background:l,boxShadow:"inset 1px 0 0 #000, inset -1px 0 0 #000, inset 0 -1px 0 #000"},label:{fontSize:"14px",color:"#000",textAlign:"center"}}});return o.createElement("div",null,o.createElement("div",{style:r.label},"new"),o.createElement("div",{style:r.swatches},o.createElement("div",{style:r.new}),o.createElement("div",{style:r.current})),o.createElement("div",{style:r.label},"current"))};var RZe=function(){function e(e,t){for(var l=0;l<t.length;l++){var r=t[l];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,l,r){return l&&e(t.prototype,l),r&&e(t,r),t}}();var BZe=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var l=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return l.state={currentColor:e.hex},l}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),RZe(t,[{key:"render",value:function(){var e=this.props,t=e.styles,l=void 0===t?{}:t,r=e.className,n=void 0===r?"":r,i=(0,$Ge.ZP)(_Ve({default:{picker:{background:"#DCDCDC",borderRadius:"4px",boxShadow:"0 0 0 1px rgba(0,0,0,.25), 0 8px 16px rgba(0,0,0,.15)",boxSizing:"initial",width:"513px"},head:{backgroundImage:"linear-gradient(-180deg, #F0F0F0 0%, #D4D4D4 100%)",borderBottom:"1px solid #B1B1B1",boxShadow:"inset 0 1px 0 0 rgba(255,255,255,.2), inset 0 -1px 0 0 rgba(0,0,0,.02)",height:"23px",lineHeight:"24px",borderRadius:"4px 4px 0 0",fontSize:"13px",color:"#4D4D4D",textAlign:"center"},body:{padding:"15px 15px 0",display:"flex"},saturation:{width:"256px",height:"256px",position:"relative",border:"2px solid #B3B3B3",borderBottom:"2px solid #F0F0F0",overflow:"hidden"},hue:{position:"relative",height:"256px",width:"19px",marginLeft:"10px",border:"2px solid #B3B3B3",borderBottom:"2px solid #F0F0F0"},controls:{width:"180px",marginLeft:"10px"},top:{display:"flex"},previews:{width:"60px"},actions:{flex:"1",marginLeft:"20px"}}},l));return o.createElement("div",{style:i.picker,className:"photoshop-picker "+n},o.createElement("div",{style:i.head},this.props.header),o.createElement("div",{style:i.body,className:"flexbox-fix"},o.createElement("div",{style:i.saturation},o.createElement(tHe,{hsl:this.props.hsl,hsv:this.props.hsv,pointer:AZe,onChange:this.props.onChange})),o.createElement("div",{style:i.hue},o.createElement(mVe,{direction:"vertical",hsl:this.props.hsl,pointer:DZe,onChange:this.props.onChange})),o.createElement("div",{style:i.controls},o.createElement("div",{style:i.top,className:"flexbox-fix"},o.createElement("div",{style:i.previews},o.createElement(EZe,{rgb:this.props.rgb,currentColor:this.state.currentColor})),o.createElement("div",{style:i.actions},o.createElement(MZe,{label:"OK",onClick:this.props.onAccept,active:!0}),o.createElement(MZe,{label:"Cancel",onClick:this.props.onCancel}),o.createElement(TZe,{onChange:this.props.onChange,rgb:this.props.rgb,hsv:this.props.hsv,hex:this.props.hex}))))))}}]),t}(o.Component);BZe.propTypes={header:We().string,styles:We().object},BZe.defaultProps={header:"Color Picker",styles:{}};WHe(BZe);const jZe=function(e){var t=e.onChange,l=e.rgb,r=e.hsl,n=e.hex,i=e.disableAlpha,a=(0,$Ge.ZP)({default:{fields:{display:"flex",paddingTop:"4px"},single:{flex:"1",paddingLeft:"6px"},alpha:{flex:"1",paddingLeft:"6px"},double:{flex:"2"},input:{width:"80%",padding:"4px 10% 3px",border:"none",boxShadow:"inset 0 0 0 1px #ccc",fontSize:"11px"},label:{display:"block",textAlign:"center",fontSize:"11px",color:"#222",paddingTop:"3px",paddingBottom:"4px",textTransform:"capitalize"}},disableAlpha:{alpha:{display:"none"}}},{disableAlpha:i}),s=function(e,n){e.hex?zHe(e.hex)&&t({hex:e.hex,source:"hex"},n):e.r||e.g||e.b?t({r:e.r||l.r,g:e.g||l.g,b:e.b||l.b,a:l.a,source:"rgb"},n):e.a&&(e.a<0?e.a=0:e.a>100&&(e.a=100),e.a/=100,t({h:r.h,s:r.s,l:r.l,a:e.a,source:"rgb"},n))};return o.createElement("div",{style:a.fields,className:"flexbox-fix"},o.createElement("div",{style:a.double},o.createElement(cVe,{style:{input:a.input,label:a.label},label:"hex",value:n.replace("#",""),onChange:s})),o.createElement("div",{style:a.single},o.createElement(cVe,{style:{input:a.input,label:a.label},label:"r",value:l.r,onChange:s,dragLabel:"true",dragMax:"255"})),o.createElement("div",{style:a.single},o.createElement(cVe,{style:{input:a.input,label:a.label},label:"g",value:l.g,onChange:s,dragLabel:"true",dragMax:"255"})),o.createElement("div",{style:a.single},o.createElement(cVe,{style:{input:a.input,label:a.label},label:"b",value:l.b,onChange:s,dragLabel:"true",dragMax:"255"})),o.createElement("div",{style:a.alpha},o.createElement(cVe,{style:{input:a.input,label:a.label},label:"a",value:Math.round(100*l.a),onChange:s,dragLabel:"true",dragMax:"100"})))};var PZe=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},_Ze=function(e){var t=e.colors,l=e.onClick,r=void 0===l?function(){}:l,n=e.onSwatchHover,i=(0,$Ge.ZP)({default:{colors:{margin:"0 -10px",padding:"10px 0 0 10px",borderTop:"1px solid #eee",display:"flex",flexWrap:"wrap",position:"relative"},swatchWrap:{width:"16px",height:"16px",margin:"0 10px 10px 0"},swatch:{borderRadius:"3px",boxShadow:"inset 0 0 0 1px rgba(0,0,0,.15)"}},"no-presets":{colors:{display:"none"}}},{"no-presets":!t||!t.length}),a=function(e,t){r({hex:e,source:"hex"},t)};return o.createElement("div",{style:i.colors,className:"flexbox-fix"},t.map(function(e){var t="string"===typeof e?{color:e}:e,l=""+t.color+(t.title||"");return o.createElement("div",{key:l,style:i.swatchWrap},o.createElement(QHe,PZe({},t,{style:i.swatch,onClick:a,onHover:n,focusStyle:{boxShadow:"inset 0 0 0 1px rgba(0,0,0,.15), 0 0 4px "+t.color}})))}))};_Ze.propTypes={colors:We().arrayOf(We().oneOfType([We().string,We().shape({color:We().string,title:We().string})])).isRequired};const OZe=_Ze;var LZe=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},FZe=function(e){var t=e.width,l=e.rgb,r=e.hex,n=e.hsv,i=e.hsl,a=e.onChange,s=e.onSwatchHover,c=e.disableAlpha,u=e.presetColors,p=e.renderers,d=e.styles,m=void 0===d?{}:d,h=e.className,g=void 0===h?"":h,y=(0,$Ge.ZP)(_Ve({default:LZe({picker:{width:t,padding:"10px 10px 0",boxSizing:"initial",background:"#fff",borderRadius:"4px",boxShadow:"0 0 0 1px rgba(0,0,0,.15), 0 8px 16px rgba(0,0,0,.15)"},saturation:{width:"100%",paddingBottom:"75%",position:"relative",overflow:"hidden"},Saturation:{radius:"3px",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"},controls:{display:"flex"},sliders:{padding:"4px 0",flex:"1"},color:{width:"24px",height:"24px",position:"relative",marginTop:"4px",marginLeft:"4px",borderRadius:"3px"},activeColor:{absolute:"0px 0px 0px 0px",borderRadius:"2px",background:"rgba("+l.r+","+l.g+","+l.b+","+l.a+")",boxShadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"},hue:{position:"relative",height:"10px",overflow:"hidden"},Hue:{radius:"2px",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"},alpha:{position:"relative",height:"10px",marginTop:"4px",overflow:"hidden"},Alpha:{radius:"2px",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"}},m),disableAlpha:{color:{height:"10px"},hue:{height:"10px"},alpha:{display:"none"}}},m),{disableAlpha:c});return o.createElement("div",{style:y.picker,className:"sketch-picker "+g},o.createElement("div",{style:y.saturation},o.createElement(tHe,{style:y.Saturation,hsl:i,hsv:n,onChange:a})),o.createElement("div",{style:y.controls,className:"flexbox-fix"},o.createElement("div",{style:y.sliders},o.createElement("div",{style:y.hue},o.createElement(mVe,{style:y.Hue,hsl:i,onChange:a})),o.createElement("div",{style:y.alpha},o.createElement(nVe,{style:y.Alpha,rgb:l,hsl:i,renderers:p,onChange:a}))),o.createElement("div",{style:y.color},o.createElement(XGe,null),o.createElement("div",{style:y.activeColor}))),o.createElement(jZe,{rgb:l,hsl:i,hex:r,onChange:a,disableAlpha:c}),o.createElement(OZe,{colors:u,onClick:a,onSwatchHover:s}))};FZe.propTypes={disableAlpha:We().bool,width:We().oneOfType([We().string,We().number]),styles:We().object},FZe.defaultProps={disableAlpha:!1,width:200,styles:{},presetColors:["#D0021B","#F5A623","#F8E71C","#8B572A","#7ED321","#417505","#BD10E0","#9013FE","#4A90E2","#50E3C2","#B8E986","#000000","#4A4A4A","#9B9B9B","#FFFFFF"]};const qZe=WHe(FZe);const zZe=function(e){var t=e.hsl,l=e.offset,r=e.onClick,n=void 0===r?function(){}:r,i=e.active,a=e.first,s=e.last,c=(0,$Ge.ZP)({default:{swatch:{height:"12px",background:"hsl("+t.h+", 50%, "+100*l+"%)",cursor:"pointer"}},first:{swatch:{borderRadius:"2px 0 0 2px"}},last:{swatch:{borderRadius:"0 2px 2px 0"}},active:{swatch:{transform:"scaleY(1.8)",borderRadius:"3.6px/2px"}}},{active:i,first:a,last:s});return o.createElement("div",{style:c.swatch,onClick:function(e){return n({h:t.h,s:.5,l:l,source:"hsl"},e)}})};const UZe=function(e){var t=e.onClick,l=e.hsl,r=(0,$Ge.ZP)({default:{swatches:{marginTop:"20px"},swatch:{boxSizing:"border-box",width:"20%",paddingRight:"1px",float:"left"},clear:{clear:"both"}}}),n=.1;return o.createElement("div",{style:r.swatches},o.createElement("div",{style:r.swatch},o.createElement(zZe,{hsl:l,offset:".80",active:Math.abs(l.l-.8)<n&&Math.abs(l.s-.5)<n,onClick:t,first:!0})),o.createElement("div",{style:r.swatch},o.createElement(zZe,{hsl:l,offset:".65",active:Math.abs(l.l-.65)<n&&Math.abs(l.s-.5)<n,onClick:t})),o.createElement("div",{style:r.swatch},o.createElement(zZe,{hsl:l,offset:".50",active:Math.abs(l.l-.5)<n&&Math.abs(l.s-.5)<n,onClick:t})),o.createElement("div",{style:r.swatch},o.createElement(zZe,{hsl:l,offset:".35",active:Math.abs(l.l-.35)<n&&Math.abs(l.s-.5)<n,onClick:t})),o.createElement("div",{style:r.swatch},o.createElement(zZe,{hsl:l,offset:".20",active:Math.abs(l.l-.2)<n&&Math.abs(l.s-.5)<n,onClick:t,last:!0})),o.createElement("div",{style:r.clear}))};const GZe=function(){var e=(0,$Ge.ZP)({default:{picker:{width:"14px",height:"14px",borderRadius:"6px",transform:"translate(-7px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}}});return o.createElement("div",{style:e.picker})};var VZe=function(e){var t=e.hsl,l=e.onChange,r=e.pointer,n=e.styles,i=void 0===n?{}:n,a=e.className,s=void 0===a?"":a,c=(0,$Ge.ZP)(_Ve({default:{hue:{height:"12px",position:"relative"},Hue:{radius:"2px"}}},i));return o.createElement("div",{style:c.wrap||{},className:"slider-picker "+s},o.createElement("div",{style:c.hue},o.createElement(mVe,{style:c.Hue,hsl:t,pointer:r,onChange:l})),o.createElement("div",{style:c.swatches},o.createElement(UZe,{hsl:t,onClick:l})))};VZe.propTypes={styles:We().object},VZe.defaultProps={pointer:GZe,styles:{}};WHe(VZe);var HZe=l(99932);const WZe=function(e){var t=e.color,l=e.onClick,r=void 0===l?function(){}:l,n=e.onSwatchHover,i=e.first,a=e.last,s=e.active,c=(0,$Ge.ZP)({default:{color:{width:"40px",height:"24px",cursor:"pointer",background:t,marginBottom:"1px"},check:{color:UHe(t),marginLeft:"8px",display:"none"}},first:{color:{overflow:"hidden",borderRadius:"2px 2px 0 0"}},last:{color:{overflow:"hidden",borderRadius:"0 0 2px 2px"}},active:{check:{display:"block"}},"color-#FFFFFF":{color:{boxShadow:"inset 0 0 0 1px #ddd"},check:{color:"#333"}},transparent:{check:{color:"#333"}}},{first:i,last:a,active:s,"color-#FFFFFF":"#FFFFFF"===t,transparent:"transparent"===t});return o.createElement(QHe,{color:t,style:c.color,onClick:r,onHover:n,focusStyle:{boxShadow:"0 0 4px "+t}},o.createElement("div",{style:c.check},o.createElement(HZe.Z,null)))};const ZZe=function(e){var t=e.onClick,l=e.onSwatchHover,r=e.group,n=e.active,i=(0,$Ge.ZP)({default:{group:{paddingBottom:"10px",width:"40px",float:"left",marginRight:"10px"}}});return o.createElement("div",{style:i.group},zWe(r,function(e,i){return o.createElement(WZe,{key:e,color:e,active:e.toLowerCase()===n,first:0===i,last:i===r.length-1,onClick:t,onSwatchHover:l})}))};var $Ze=function(e){var t=e.width,l=e.height,r=e.onChange,n=e.onSwatchHover,i=e.colors,a=e.hex,s=e.styles,c=void 0===s?{}:s,u=e.className,p=void 0===u?"":u,d=(0,$Ge.ZP)(_Ve({default:{picker:{width:t,height:l},overflow:{height:l,overflowY:"scroll"},body:{padding:"16px 0 6px 16px"},clear:{clear:"both"}}},c)),m=function(e,t){return r({hex:e,source:"hex"},t)};return o.createElement("div",{style:d.picker,className:"swatches-picker "+p},o.createElement(LVe,null,o.createElement("div",{style:d.overflow},o.createElement("div",{style:d.body},zWe(i,function(e){return o.createElement(ZZe,{key:e.toString(),group:e,active:a,onClick:m,onSwatchHover:n})}),o.createElement("div",{style:d.clear})))))};$Ze.propTypes={width:We().oneOfType([We().string,We().number]),height:We().oneOfType([We().string,We().number]),colors:We().arrayOf(We().arrayOf(We().string)),styles:We().object},$Ze.defaultProps={width:320,height:240,colors:[[VWe[900],VWe[700],VWe[500],VWe[300],VWe[100]],[HWe[900],HWe[700],HWe[500],HWe[300],HWe[100]],[WWe[900],WWe[700],WWe[500],WWe[300],WWe[100]],[ZWe[900],ZWe[700],ZWe[500],ZWe[300],ZWe[100]],[$We[900],$We[700],$We[500],$We[300],$We[100]],[KWe[900],KWe[700],KWe[500],KWe[300],KWe[100]],[YWe[900],YWe[700],YWe[500],YWe[300],YWe[100]],[QWe[900],QWe[700],QWe[500],QWe[300],QWe[100]],[JWe[900],JWe[700],JWe[500],JWe[300],JWe[100]],["#194D33",XWe[700],XWe[500],XWe[300],XWe[100]],[eZe[900],eZe[700],eZe[500],eZe[300],eZe[100]],[tZe[900],tZe[700],tZe[500],tZe[300],tZe[100]],[lZe[900],lZe[700],lZe[500],lZe[300],lZe[100]],[rZe[900],rZe[700],rZe[500],rZe[300],rZe[100]],[nZe[900],nZe[700],nZe[500],nZe[300],nZe[100]],[iZe[900],iZe[700],iZe[500],iZe[300],iZe[100]],[aZe[900],aZe[700],aZe[500],aZe[300],aZe[100]],[sZe[900],sZe[700],sZe[500],sZe[300],sZe[100]],["#000000","#525252","#969696","#D9D9D9","#FFFFFF"]],styles:{}};WHe($Ze);var KZe=function(e){var t=e.onChange,l=e.onSwatchHover,r=e.hex,n=e.colors,i=e.width,a=e.triangle,s=e.styles,c=void 0===s?{}:s,u=e.className,p=void 0===u?"":u,d=(0,$Ge.ZP)(_Ve({default:{card:{width:i,background:"#fff",border:"0 solid rgba(0,0,0,0.25)",boxShadow:"0 1px 4px rgba(0,0,0,0.25)",borderRadius:"4px",position:"relative"},body:{padding:"15px 9px 9px 15px"},label:{fontSize:"18px",color:"#fff"},triangle:{width:"0px",height:"0px",borderStyle:"solid",borderWidth:"0 9px 10px 9px",borderColor:"transparent transparent #fff transparent",position:"absolute"},triangleShadow:{width:"0px",height:"0px",borderStyle:"solid",borderWidth:"0 9px 10px 9px",borderColor:"transparent transparent rgba(0,0,0,.1) transparent",position:"absolute"},hash:{background:"#F0F0F0",height:"30px",width:"30px",borderRadius:"4px 0 0 4px",float:"left",color:"#98A1A4",display:"flex",alignItems:"center",justifyContent:"center"},input:{width:"100px",fontSize:"14px",color:"#666",border:"0px",outline:"none",height:"28px",boxShadow:"inset 0 0 0 1px #F0F0F0",boxSizing:"content-box",borderRadius:"0 4px 4px 0",float:"left",paddingLeft:"8px"},swatch:{width:"30px",height:"30px",float:"left",borderRadius:"4px",margin:"0 6px 6px 0"},clear:{clear:"both"}},"hide-triangle":{triangle:{display:"none"},triangleShadow:{display:"none"}},"top-left-triangle":{triangle:{top:"-10px",left:"12px"},triangleShadow:{top:"-11px",left:"12px"}},"top-right-triangle":{triangle:{top:"-10px",right:"12px"},triangleShadow:{top:"-11px",right:"12px"}}},c),{"hide-triangle":"hide"===a,"top-left-triangle":"top-left"===a,"top-right-triangle":"top-right"===a}),m=function(e,l){zHe(e)&&t({hex:e,source:"hex"},l)};return o.createElement("div",{style:d.card,className:"twitter-picker "+p},o.createElement("div",{style:d.triangleShadow}),o.createElement("div",{style:d.triangle}),o.createElement("div",{style:d.body},zWe(n,function(e,t){return o.createElement(QHe,{key:t,color:e,hex:e,style:d.swatch,onClick:m,onHover:l,focusStyle:{boxShadow:"0 0 4px "+e}})}),o.createElement("div",{style:d.hash},"#"),o.createElement(cVe,{label:null,style:{input:d.input},value:r.replace("#",""),onChange:m}),o.createElement("div",{style:d.clear})))};KZe.propTypes={width:We().oneOfType([We().string,We().number]),triangle:We().oneOf(["hide","top-left","top-right"]),colors:We().arrayOf(We().string),styles:We().object},KZe.defaultProps={width:276,colors:["#FF6900","#FCB900","#7BDCB5","#00D084","#8ED1FC","#0693E3","#ABB8C3","#EB144C","#F78DA7","#9900EF"],triangle:"top-left",styles:{}};WHe(KZe);var YZe=function(e){var t=(0,$Ge.ZP)({default:{picker:{width:"20px",height:"20px",borderRadius:"22px",border:"2px #fff solid",transform:"translate(-12px, -13px)",background:"hsl("+Math.round(e.hsl.h)+", "+Math.round(100*e.hsl.s)+"%, "+Math.round(100*e.hsl.l)+"%)"}}});return o.createElement("div",{style:t.picker})};YZe.propTypes={hsl:We().shape({h:We().number,s:We().number,l:We().number,a:We().number})},YZe.defaultProps={hsl:{a:1,h:249.94,l:.2,s:.5}};const QZe=YZe;var JZe=function(e){var t=(0,$Ge.ZP)({default:{picker:{width:"20px",height:"20px",borderRadius:"22px",transform:"translate(-10px, -7px)",background:"hsl("+Math.round(e.hsl.h)+", 100%, 50%)",border:"2px white solid"}}});return o.createElement("div",{style:t.picker})};JZe.propTypes={hsl:We().shape({h:We().number,s:We().number,l:We().number,a:We().number})},JZe.defaultProps={hsl:{a:1,h:249.94,l:.2,s:.5}};const XZe=JZe;const e$e=function(e){var t=e.onChange,l=e.rgb,r=e.hsl,n=e.hex,i=e.hsv,a=function(e,l){if(e.hex)zHe(e.hex)&&t({hex:e.hex,source:"hex"},l);else if(e.rgb){var r=e.rgb.split(",");GHe(e.rgb,"rgb")&&t({r:r[0],g:r[1],b:r[2],a:1,source:"rgb"},l)}else if(e.hsv){var n=e.hsv.split(",");GHe(e.hsv,"hsv")&&(n[2]=n[2].replace("%",""),n[1]=n[1].replace("%",""),n[0]=n[0].replace("\xb0",""),1==n[1]?n[1]=.01:1==n[2]&&(n[2]=.01),t({h:Number(n[0]),s:Number(n[1]),v:Number(n[2]),source:"hsv"},l))}else if(e.hsl){var i=e.hsl.split(",");GHe(e.hsl,"hsl")&&(i[2]=i[2].replace("%",""),i[1]=i[1].replace("%",""),i[0]=i[0].replace("\xb0",""),1==p[1]?p[1]=.01:1==p[2]&&(p[2]=.01),t({h:Number(i[0]),s:Number(i[1]),v:Number(i[2]),source:"hsl"},l))}},s=(0,$Ge.ZP)({default:{wrap:{display:"flex",height:"100px",marginTop:"4px"},fields:{width:"100%"},column:{paddingTop:"10px",display:"flex",justifyContent:"space-between"},double:{padding:"0px 4.4px",boxSizing:"border-box"},input:{width:"100%",height:"38px",boxSizing:"border-box",padding:"4px 10% 3px",textAlign:"center",border:"1px solid #dadce0",fontSize:"11px",textTransform:"lowercase",borderRadius:"5px",outline:"none",fontFamily:"Roboto,Arial,sans-serif"},input2:{height:"38px",width:"100%",border:"1px solid #dadce0",boxSizing:"border-box",fontSize:"11px",textTransform:"lowercase",borderRadius:"5px",outline:"none",paddingLeft:"10px",fontFamily:"Roboto,Arial,sans-serif"},label:{textAlign:"center",fontSize:"12px",background:"#fff",position:"absolute",textTransform:"uppercase",color:"#3c4043",width:"35px",top:"-6px",left:"0",right:"0",marginLeft:"auto",marginRight:"auto",fontFamily:"Roboto,Arial,sans-serif"},label2:{left:"10px",textAlign:"center",fontSize:"12px",background:"#fff",position:"absolute",textTransform:"uppercase",color:"#3c4043",width:"32px",top:"-6px",fontFamily:"Roboto,Arial,sans-serif"},single:{flexGrow:"1",margin:"0px 4.4px"}}}),c=l.r+", "+l.g+", "+l.b,u=Math.round(r.h)+"\xb0, "+Math.round(100*r.s)+"%, "+Math.round(100*r.l)+"%",p=Math.round(i.h)+"\xb0, "+Math.round(100*i.s)+"%, "+Math.round(100*i.v)+"%";return o.createElement("div",{style:s.wrap,className:"flexbox-fix"},o.createElement("div",{style:s.fields},o.createElement("div",{style:s.double},o.createElement(cVe,{style:{input:s.input,label:s.label},label:"hex",value:n,onChange:a})),o.createElement("div",{style:s.column},o.createElement("div",{style:s.single},o.createElement(cVe,{style:{input:s.input2,label:s.label2},label:"rgb",value:c,onChange:a})),o.createElement("div",{style:s.single},o.createElement(cVe,{style:{input:s.input2,label:s.label2},label:"hsv",value:p,onChange:a})),o.createElement("div",{style:s.single},o.createElement(cVe,{style:{input:s.input2,label:s.label2},label:"hsl",value:u,onChange:a})))))};var t$e=function(e){var t=e.width,l=e.onChange,r=e.rgb,n=e.hsl,i=e.hsv,a=e.hex,s=e.header,c=e.styles,u=void 0===c?{}:c,p=e.className,d=void 0===p?"":p,m=(0,$Ge.ZP)(_Ve({default:{picker:{width:t,background:"#fff",border:"1px solid #dfe1e5",boxSizing:"initial",display:"flex",flexWrap:"wrap",borderRadius:"8px 8px 0px 0px"},head:{height:"57px",width:"100%",paddingTop:"16px",paddingBottom:"16px",paddingLeft:"16px",fontSize:"20px",boxSizing:"border-box",fontFamily:"Roboto-Regular,HelveticaNeue,Arial,sans-serif"},saturation:{width:"70%",padding:"0px",position:"relative",overflow:"hidden"},swatch:{width:"30%",height:"228px",padding:"0px",background:"rgba("+r.r+", "+r.g+", "+r.b+", 1)",position:"relative",overflow:"hidden"},body:{margin:"auto",width:"95%"},controls:{display:"flex",boxSizing:"border-box",height:"52px",paddingTop:"22px"},color:{width:"32px"},hue:{height:"8px",position:"relative",margin:"0px 16px 0px 16px",width:"100%"},Hue:{radius:"2px"}}},u));return o.createElement("div",{style:m.picker,className:"google-picker "+d},o.createElement("div",{style:m.head},s),o.createElement("div",{style:m.swatch}),o.createElement("div",{style:m.saturation},o.createElement(tHe,{hsl:n,hsv:i,pointer:QZe,onChange:l})),o.createElement("div",{style:m.body},o.createElement("div",{style:m.controls,className:"flexbox-fix"},o.createElement("div",{style:m.hue},o.createElement(mVe,{style:m.Hue,hsl:n,radius:"4px",pointer:XZe,onChange:l}))),o.createElement(e$e,{rgb:r,hsl:n,hex:a,hsv:i,onChange:l})))};t$e.propTypes={width:We().oneOfType([We().string,We().number]),styles:We().object,header:We().string},t$e.defaultProps={width:652,styles:{},header:"Color picker"};WHe(t$e);const l$e=JSON.parse('[{"filter_name":"list_dropdown","field":"delivery_metrix.list_id","lable":"List Name","placeholder":"Select List","id":"","type":"basic","base":null,"default_values":[]},{"filter_name":"list_dropdown","field":"lists_snapshot.list_id","lable":"List Name","placeholder":"Select List","id":"","type":"basic","base":"list-growth","default_values":[]},{"filter_name":"list_dropdown","field":"distribution_lead_performance.list_id","lable":"List Name","placeholder":"Select List","id":"","type":"basic","base":"distribution-lead-performance","default_values":[]},{"filter_name":"source_dropdown","field":"delivery_metrix.mr_source","lable":"Source Name","placeholder":"Select Source","id":"","type":"basic","base":null,"default_values":[]},{"filter_name":"message_dropdown","field":"delivery_metrix.mr_message_id","lable":"Message Name","placeholder":"Select Message","id":"","type":"basic","base":null,"default_values":[]},{"filter_name":"campaign_type","field":"message.campaign_category","placeholder":"Select Campaign Type","lable":"Campaign Type","id":"","type":"basic","base":null,"default_values":[],"allowDuplicate":true},{"filter_name":"message_type","field":"message.message_category","placeholder":"Select Message Type","lable":"Message Type","id":"","type":"basic","base":null,"default_values":[],"allowDuplicate":true},{"filter_name":"lead_gen_range","field":"lead_gen.date_range","lable":"Lead Gen Range","placeholder":"Select Lead Gen Range","id":"","type":"basic","base":"distribution-lead-performance"},{"filter_name":"lead_gen_vendor","field":"distribution_lead_performance.vendor_id","lable":"Lead Gen Vendor","placeholder":"Select Vendor Id","id":"","type":"basic","base":"distribution-lead-performance"},{"filter_name":"isSevenDays","default_value":"7","field":"delivery_metrix.activity_date","lable":"Date Range","placeholder":"date-range","id":"","type":"basic","base":null},{"filter_name":"isSevenDays","default_value":"7","field":"ad_metrics.activity_date","lable":"Date Range","placeholder":"date-range","id":"","type":"basic","base":"ad_metrics"},{"filter_name":"isSevenDays","default_value":"7","field":"ad_metrics.activity_date","lable":"Date Range","placeholder":"date-range","id":"","type":"basic","base":"google_ads"},{"filter_name":"campaign_status","field":"campaign.status","lable":"Campaign Status","placeholder":"Select Campaign Status","id":"","type":"basic","base":"google_ads","default_values":[]},{"filter_name":"ad_group_status","field":"ad_group.status","lable":"Ad Group Status","placeholder":"Select Ad Group Status","id":"","type":"basic","base":"google_ads","default_values":[]},{"filter_name":"ad_status","field":"ad_group_ad.status","lable":"Ad / Asset Status","placeholder":"Select Ad Status","id":"","type":"basic","base":"google_ads","default_values":[]},{"filter_name":"campaign_channel_type","field":"campaign.advertising_channel_type","lable":"Campaign Type","placeholder":"Select Campaign Type","id":"","type":"basic","base":"google_ads","default_values":[]},{"filter_name":"keyword_contains","field":"keyword.keyword","lable":"Keyword Search","placeholder":"Keyword contains","id":"","type":"basic","base":"google_ads","default_value":""},{"filter_name":"ad_group_type","field":"ad_asset_groups.ad_asset_group_type","lable":"Ad Group Type","placeholder":"Select Ad Group Type","id":"","type":"basic","base":"google_ads","default_values":[]},{"filter_name":"ad_type","field":"ad_asset.ad_type","lable":"Ad / Asset Type","placeholder":"Select Ad Type","id":"","type":"basic","base":"google_ads","default_values":[]},{"filter_name":"isSevenDays","default_value":"7","field":"lists_snapshot.date","lable":"Date Range","placeholder":"date-range","id":"","type":"basic","base":"list-growth"},{"field":"","lable":"Seed Filter","default_value":"exclude_column","filter_name":"seed_column","id":"","placeholder":"select seed column","type":"basic","base":null},{"filter_name":"list_dropdown","field":"global_acquires_count.list_id","lable":"List Name","placeholder":"Select List","id":"","type":"basic","base":"cohort","default_values":[]},{"filter_name":"source_dropdown","field":"global_acquires_count.most_recent_source","lable":"Source Name","placeholder":"Select Source","id":"","type":"basic","base":"cohort","default_values":[]},{"filter_name":"message_dropdown","field":"global_acquires_count.most_recent_msgid","lable":"Message Name","placeholder":"Select Message","id":"","type":"basic","base":"cohort","default_values":[]},{"filter_name":"monthRange","field":"cohort_aquire_month_reports.aquire_month_year","lable":"Month Range","placeholder":"Select Month","id":"","type":"basic","base":"cohort","default_values":[]},{"id":"","type":"basic","field":"campaign.campaign_name","lable":"Test Campaign","filter_name":"test_campaign_column","placeholder":"Test Campaign","default_value":"exclude_test_campaign","base":null},{"id":"","type":"basic","field":"delivery_metrix.number_of_sent","lable":"Number of Sent","filter_name":"number_of_sent","placeholder":"Number of Sent","default_values":[],"base":null},{"id":"","type":"basic","field":"campaign.campaign_name","lable":"Campaign Name Contains","filter_name":"campaign_name_contains","placeholder":"Campaign Name Contains","default_value":"","base":null},{"id":"","type":"basic","field":"delivery_metrix.platform_id","lable":"Platform Name","filter_name":"platform_id","placeholder":"Platform Name","default_values":[],"base":null},{"id":"","type":"basic","field":"delivery_metrix_shogun.platform_id","lable":"Platform Name","filter_name":"platform_id","placeholder":"Platform Name","default_values":[],"base":"delivery_metrix_shogun"},{"filter_name":"list_dropdown","field":"delivery_metrix.list_id","lable":"List Name","placeholder":"Select List","id":"","type":"basic","base":"delivery_metrix_shogun","default_values":[]},{"filter_name":"campaign_type","field":"message.campaign_category","placeholder":"Select Campaign Type","lable":"Campaign Type","id":"","type":"basic","base":"delivery_metrix_shogun","default_values":[],"allowDuplicate":true},{"filter_name":"message_type","field":"message.message_category","placeholder":"Select Message Type","lable":"Message Type","id":"","type":"basic","base":"delivery_metrix_shogun","default_values":[],"allowDuplicate":true},{"id":"","type":"basic","field":"campaign.campaign_name","lable":"Campaign Name Contains","filter_name":"campaign_name_contains","placeholder":"Campaign Name Contains","default_value":"","base":"delivery_metrix_shogun"},{"id":"","type":"basic","field":"delivery_metrix_shogun.number_of_sent","lable":"Number of Sent","filter_name":"number_of_sent","placeholder":"Number of Sent","default_values":[],"base":"delivery_metrix_shogun"},{"filter_name":"isSevenDays","default_value":"7","field":"delivery_metrix.activity_date","lable":"Date Range","placeholder":"date-range","id":"","type":"basic","base":"delivery_metrix_clickgo"},{"id":"","type":"basic","field":"delivery_metrix.platform_id","lable":"Platform Name","filter_name":"platform_id","placeholder":"Platform Name","default_values":[],"base":"delivery_metrix_clickgo"},{"filter_name":"list_dropdown","field":"delivery_metrix.list_id","lable":"List Name","placeholder":"Select List","id":"","type":"basic","base":"delivery_metrix_clickgo","default_values":[]},{"filter_name":"campaign_type","field":"message.campaign_category","placeholder":"Select Campaign Type","lable":"Campaign Type","id":"","type":"basic","base":"delivery_metrix_clickgo","default_values":[],"allowDuplicate":true},{"filter_name":"message_type","field":"message.message_category","placeholder":"Select Message Type","lable":"Message Type","id":"","type":"basic","base":"delivery_metrix_clickgo","default_values":[],"allowDuplicate":true},{"id":"","type":"basic","field":"campaign.campaign_name","lable":"Campaign Name Contains","filter_name":"campaign_name_contains","placeholder":"Campaign Name Contains","default_value":"","base":"delivery_metrix_clickgo"},{"id":"","type":"basic","field":"delivery_metrix.number_of_sent","lable":"Number of Sent","filter_name":"number_of_sent","placeholder":"Number of Sent","default_values":[],"base":"delivery_metrix_clickgo"},{"filter_name":"isSevenDays","default_value":"7","field":"contact_list_attribute.first_open","lable":"Reporting Date","placeholder":"date-range","id":"","type":"basic","base":"contact-attribute","transform":"date","oprator":"AND"},{"filter_name":"isSevenDays","default_value":"7","field":"clickgo_custom.activity_date","lable":"Date Range","placeholder":"date-range","id":"","type":"basic","base":"clickgo_custom"},{"id":"","type":"basic","field":"clickgo_custom.platform_id","lable":"Platform Name","filter_name":"platform_id","placeholder":"Platform Name","default_values":[],"base":"clickgo_custom"},{"id":"","type":"basic","field":"campaign.campaign_name","lable":"Test Campaign","filter_name":"test_campaign_column","placeholder":"Test Campaign","default_value":"exclude_test_campaign","base":"clickgo_custom"},{"id":"","type":"basic","field":"campaign.campaign_name","lable":"Campaign Name Contains","filter_name":"campaign_name_contains","placeholder":"Campaign Name Contains","default_value":"","base":"clickgo_custom"},{"filter_name":"list_dropdown","field":"tunnel_main.list_id","lable":"List Name","placeholder":"Select List","id":"","type":"basic","base":"tunnel_main","default_values":[]},{"filter_name":"campaign_type","field":"message.campaign_category","placeholder":"Select Campaign Type","lable":"Campaign Type","id":"","type":"basic","base":"tunnel_main","default_values":[],"allowDuplicate":true},{"filter_name":"message_type","field":"message.message_category","placeholder":"Select Message Type","lable":"Message Type","id":"","type":"basic","base":"tunnel_main","default_values":[],"allowDuplicate":true},{"id":"","type":"basic","field":"campaign.campaign_name","lable":"Campaign Name Contains","filter_name":"campaign_name_contains","placeholder":"Campaign Name Contains","default_value":"","base":"tunnel_main"},{"id":"","type":"basic","field":"tunnel_main.number_of_sent","lable":"Number of Sent","filter_name":"number_of_sent","placeholder":"Number of Sent","default_values":[],"base":"tunnel_main"}]'),r$e=({isOpen:e,toggle:t,currentUiFilters:l,currentSelectedValues:r,onApplyFilters:n,reportBase:i})=>{const[a,s]=(0,o.useState)([]),c=(0,o.useMemo)(()=>(e=>l$e.filter(t=>t.base===e).map(e=>{var t;return{value:e.filter_name,label:e.lable,filter_name:e.filter_name,allowDuplicate:null!==(t=e.allowDuplicate)&&void 0!==t&&t}}))(i),[i]),u=(0,o.useMemo)(()=>c,[c]);(0,o.useEffect)(()=>{if(e){const e=["isSevenDays","isThirtyDays","isNinetyDays","monthRange"],t=[];l.forEach(r=>{var n;const i=c.find(e=>e.filter_name===r.filter_name);if(!i)return;const a=l.filter(t=>e.includes(t.filter_name));var s,o;e.includes(r.filter_name)?(null===(s=a[0])||void 0===s?void 0:s.filter_name)!==r.filter_name||t.some(t=>e.includes(t.filter_name))||t.push({value:null!==(o=r.instanceKey)&&void 0!==o?o:r.filter_name,label:i.label,filter_name:r.filter_name,allowDuplicate:i.allowDuplicate}):t.push({value:null!==(n=r.instanceKey)&&void 0!==n?n:r.filter_name,label:i.label,filter_name:r.filter_name,allowDuplicate:i.allowDuplicate})}),s(t)}},[e,l,c]);const p=()=>{t()};return(0,Ue.jsxs)(zr,{isOpen:e,toggle:p,centered:!0,children:[(0,Ue.jsx)(HU,{toggle:p,children:"Choose Your Filter"}),(0,Ue.jsx)(Zr,{children:(0,Ue.jsx)(RI,{options:u,value:a,onChange:(e,t)=>{var l;"select-option"===t.action&&null!==(l=t.option)&&void 0!==l&&l.allowDuplicate?(e=>{if(e.allowDuplicate){const t={value:`${e.filter_name}__${Date.now()}`,label:e.label,filter_name:e.filter_name,allowDuplicate:!0};s(e=>[...e,t])}})(t.option):(e=>{let t=e?[...e]:[];const l=["isSevenDays","isThirtyDays","isNinetyDays","monthRange"],r=t.filter(e=>l.includes(e.filter_name));if(r.length>1){const e=r[r.length-1],n=t.filter(e=>!l.includes(e.filter_name));t=[...n,e]}s(t)})(e)},placeholder:"Select filters to add or remove...",isMulti:!0,classNamePrefix:"select2-selection",isOptionSelected:e=>!e.allowDuplicate&&a.some(t=>t.value===e.value),getOptionValue:e=>e.value,getOptionLabel:e=>e.label})}),(0,Ue.jsxs)(Xr,{children:[(0,Ue.jsx)(Hl,{color:"primary",className:"btn-sm rounded-pill",onClick:()=>{const e=new Map(l$e.filter(e=>e.base===i).map(e=>[e.filter_name,e])),s=new Set(l.map(e=>{var t;return null!==(t=e.instanceKey)&&void 0!==t?t:e.filter_name})),o=new Set(a.map(e=>e.value));let c=!1;const{keptUiFilters:u,keptSelectedFilters:p}=l.reduce((e,t)=>{var l;const n=null!==(l=t.instanceKey)&&void 0!==l?l:t.filter_name;return o.has(n)?(e.keptUiFilters.push(t),e.keptSelectedFilters[n]=r[n]):c=!0,e},{keptUiFilters:[],keptSelectedFilters:{}});let d=[...u],m={...p};a.forEach(t=>{const l=t.value;if(!s.has(l)){const i=e.get(t.filter_name);if(i){var r,n;c=!0,d.push({...i,instanceKey:l});const e=O_e([{...i,instanceKey:l}]);let a=null!==(r=null!==(n=e[l])&&void 0!==n?n:e[t.filter_name])&&void 0!==r?r:null;"campaign_type"!==t.filter_name&&"message_type"!==t.filter_name||"string"!==typeof a||(a=[{label:a,value:a,key:a.toLowerCase()}]),m[l]=a}}});const h=["isSevenDays","isThirtyDays","isNinetyDays","monthRange"],g=d.filter(e=>h.includes(e.filter_name));if(g.length>1){const e=[...a].reverse().find(e=>h.includes(e.filter_name));d=d.filter(t=>{var l;return!h.includes(t.filter_name)||(null!==(l=t.instanceKey)&&void 0!==l?l:t.filter_name)===(null===e||void 0===e?void 0:e.value)});for(const t in m)h.some(e=>t===e||t.startsWith(e+"__"))&&t!==(null===e||void 0===e?void 0:e.value)&&delete m[t]}n({newUiFilters:d,newSelectedFilters:m,filtersChanged:c}),t()},children:"Add Filter"}),(0,Ue.jsx)(Hl,{color:"secondary",className:"btn-sm rounded-pill",onClick:p,children:"Cancel"})]})]})};var n$e=["className","cssModule","tag","type","size"];function i$e(){return i$e=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},i$e.apply(this,arguments)}function a$e(e,t){if(null==e)return{};var l,r,n=function(e,t){if(null==e)return{};var l,r,n={},i=Object.keys(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||(n[l]=e[l]);return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||Object.prototype.propertyIsEnumerable.call(e,l)&&(n[l]=e[l])}return n}var s$e={className:We().string,cssModule:We().object,size:We().string,tag:ut,type:We().string};function o$e(e){var t=e.className,l=e.cssModule,r=e.tag,n=void 0===r?"div":r,i=(e.type,e.size),a=a$e(e,n$e),s=tt($e()(t,"input-group",i?"input-group-".concat(i):null),l);return"dropdown"===e.type?o.createElement(oz,i$e({},a,{className:s})):o.createElement($q.Provider,{value:{insideInputGroup:!0}},o.createElement(n,i$e({},a,{className:s})))}o$e.propTypes=s$e;const c$e=o$e;var u$e=["className","cssModule","tag"];function p$e(){return p$e=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},p$e.apply(this,arguments)}function d$e(e,t){if(null==e)return{};var l,r,n=function(e,t){if(null==e)return{};var l,r,n={},i=Object.keys(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||(n[l]=e[l]);return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||Object.prototype.propertyIsEnumerable.call(e,l)&&(n[l]=e[l])}return n}var m$e={className:We().string,cssModule:We().object,tag:ut};function h$e(e){var t=e.className,l=e.cssModule,r=e.tag,n=void 0===r?"span":r,i=d$e(e,u$e),a=tt($e()(t,"input-group-text"),l);return o.createElement(n,p$e({},i,{className:a}))}h$e.propTypes=m$e;const g$e=h$e,y$e=()=>(0,Ue.jsx)(o.Fragment,{children:(0,Ue.jsx)(Ut,{children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsxs)(Ut,{children:[(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsxs)(Ut,{children:[(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsxs)(KCe,{children:[(0,Ue.jsx)(FS,{children:"Enter Threshold Name"}),(0,Ue.jsx)(nR,{name:"threshold_name",children:({field:e,meta:t})=>(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsx)("input",{...e,type:"text",className:"form-control "+(t.touched&&t.error?"is-invalid":""),placeholder:"Enter name"}),(0,Ue.jsx)(pR,{name:"threshold_name",component:"div",className:"invalid-feedback"})]})})]})}),(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsxs)(KCe,{children:[(0,Ue.jsx)(FS,{children:"Threshold Type"}),(0,Ue.jsx)(nR,{name:"comparison_type",children:({field:e,meta:t})=>(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsxs)("select",{...e,className:"form-control "+(t.touched&&t.error?"is-invalid":""),children:[(0,Ue.jsx)("option",{value:"",children:"Select Threshold Type"}),(0,Ue.jsx)("option",{value:"previous_flow_absolute",children:"Absolute"}),(0,Ue.jsx)("option",{value:"previous_flow_percentage",children:"Percentage"})]}),(0,Ue.jsx)(pR,{name:"comparison_type",component:"div",className:"invalid-feedback"})]})})]})}),(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsxs)(KCe,{children:[(0,Ue.jsx)(FS,{children:"Enter Threshold Value"}),(0,Ue.jsxs)(c$e,{children:[(0,Ue.jsx)(nR,{name:"threshold_value",children:({field:e,meta:t})=>(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsx)("input",{...e,type:"number",className:"form-control "+(t.touched&&t.error?"is-invalid":""),placeholder:"Enter value"}),(0,Ue.jsx)(pR,{name:"threshold_value",component:"div",className:"invalid-feedback"})]})}),(0,Ue.jsx)(nR,{name:"comparison_type",children:({field:e})=>(0,Ue.jsx)(Ue.Fragment,{children:"previous_flow_percentage"===e.value&&(0,Ue.jsx)(g$e,{children:"%"})})})]})]})}),(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsxs)(KCe,{children:[(0,Ue.jsx)(FS,{children:"Notification Methods"}),(0,Ue.jsx)(nR,{name:"notification_methods",children:({field:e,meta:t})=>(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsxs)("select",{...e,className:"form-control "+(t.touched&&t.error?"is-invalid":""),children:[(0,Ue.jsx)("option",{value:"",children:"Select Email"}),(0,Ue.jsx)("option",{value:"email",children:"Email"})]}),(0,Ue.jsx)(pR,{name:"notification_methods",component:"div",className:"invalid-feedback"})]})})]})}),(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(KCe,{children:(0,Ue.jsx)(nR,{name:"email",children:({field:e,form:t,meta:l})=>(0,Ue.jsxs)(Ue.Fragment,{children:["email"===t.values.notification_methods&&(0,Ue.jsx)(k_e,{isMulti:!0,value:t.values.email.map(e=>({label:e,value:e})),onChange:e=>t.setFieldValue("email",e.map(e=>e.value)),onBlur:()=>t.setFieldTouched("email",!0),placeholder:"Type email and press Enter...",styles:{multiValue:e=>({...e,borderRadius:999,backgroundColor:"#e9ecef"}),multiValueLabel:e=>({...e,color:"#000"})}}),(0,Ue.jsx)(pR,{name:"email",render:e=>(0,Ue.jsx)("div",{className:"invalid-feedback d-block",children:Array.isArray(e)?e.filter(Boolean).join(", "):e})})]})})})})]})}),(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsxs)(Ut,{children:[(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsxs)(KCe,{children:[(0,Ue.jsx)(FS,{children:"Direction"}),(0,Ue.jsx)(nR,{name:"direction",children:({field:e,meta:t})=>(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsxs)("select",{...e,className:"form-control "+(t.touched&&t.error?"is-invalid":""),children:[(0,Ue.jsx)("option",{value:"",children:"Select Direction"}),(0,Ue.jsx)("option",{value:"both",children:"Both Increase & Decrease"}),(0,Ue.jsx)("option",{value:"increase",children:"Increase"}),(0,Ue.jsx)("option",{value:"decrease",children:"Decrease"})]}),(0,Ue.jsx)(pR,{name:"direction",component:"div",className:"invalid-feedback"})]})})]})}),(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsxs)(KCe,{children:[(0,Ue.jsx)(FS,{children:"Status"}),(0,Ue.jsx)(nR,{name:"status",children:({field:e,meta:t})=>(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsxs)("select",{...e,className:"form-control "+(t.touched&&t.error?"is-invalid":""),children:[(0,Ue.jsx)("option",{value:"",children:"Select Status"}),(0,Ue.jsx)("option",{value:"active",children:"Active"}),(0,Ue.jsx)("option",{value:"inactive",children:"Inactive"})]}),(0,Ue.jsx)(pR,{name:"status",component:"div",className:"invalid-feedback"})]})})]})}),(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsxs)(KCe,{children:[(0,Ue.jsx)(FS,{children:"Comparison Period"}),(0,Ue.jsx)(nR,{name:"comparison_period",children:({form:e,meta:t})=>{var l,r,n;const i=null===(l=e.values.comparison_period)||void 0===l?void 0:l.type;return(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsxs)("select",{className:"form-control "+(null!==(r=t.touched)&&void 0!==r&&r.type&&null!==(n=t.error)&&void 0!==n&&n.type?"is-invalid":""),value:i,onChange:t=>{const l=t.target.value;e.setFieldValue("comparison_period",{type:l,value:"custom"===l?"":null})},children:[(0,Ue.jsx)("option",{value:"",children:"Select Comparison Period"}),(0,Ue.jsx)("option",{value:"daily",children:"Daily"}),(0,Ue.jsx)("option",{value:"current_week",children:"Current week"}),(0,Ue.jsx)("option",{value:"current_month",children:"Current month"}),(0,Ue.jsx)("option",{value:"custom",children:"Custom"})]}),(0,Ue.jsx)(pR,{name:"comparison_period.type",component:"div",className:"invalid-feedback"}),"custom"===i&&(0,Ue.jsxs)("div",{className:"mt-3",children:[(0,Ue.jsx)(FS,{children:"Enter Value"}),(0,Ue.jsx)(nR,{name:"comparison_period.value",children:({field:e,meta:t})=>(0,Ue.jsx)("input",{...e,type:"text",className:"form-control "+(t.touched&&t.error?"is-invalid":""),placeholder:"Enter value"})}),(0,Ue.jsx)(pR,{name:"comparison_period.value",component:"div",className:"invalid-feedback"})]})]})}})]})})]})})]})})})}),f$e="item",b$e=({item:e,index:t,listId:l,moveItem:r,onUpdateItem:n,length:i,operator:a,values:s,activeCol:c,base:u,isTableReport:p})=>{const d=(0,o.useRef)(null),[,m]=FN({accept:f$e}),[{isDragging:h},g]=zI({type:f$e,item:{item:e,index:t,listId:l},collect:e=>({isDragging:e.isDragging()})});g(m(d));const[y,f]=(0,o.useState)(!1),b={cursor:"move",opacity:h?.5:1,display:"flex",alignItems:"center",padding:"5px",marginLeft:"20px"},v={width:"8px",height:"8px",borderRadius:"50%",backgroundColor:h?"#1565C0":"white",marginRight:"10px",border:"1px solid grey"},x={display:"inline-block",verticalAlign:"middle"},S={border:"none",backgroundColor:"#f1f3f4",borderRadius:"10px"},N={border:"1px solid #dadce0",borderRadius:"5px"},C=Iu(e=>e.account.accountId),[w,I]=(0,o.useState)([]),[k,T]=(0,o.useState)(""),[A,D]=(0,o.useState)("AND"===e.operator);(0,o.useEffect)(()=>{"values"===l&&"string"===e.data_type&&(async()=>{try{let t="";switch(!0){case e.field.includes("list"):t="list";break;case e.field.includes("isps"):t="isps";break;case e.field.includes("source"):t="source";break;case e.field.includes("esp"):t="esp";break;case e.field.includes("message"):t="message";break;default:return}const l=await AS.post("/dashboard/fetch_dropdown",{account_id:C,filter_name:t},{headers:{"Content-Type":"application/json","Disable-Cancel-Token":"true"}});I(l.data||[])}catch(t){console.error("Error fetching fields:",t)}})()},[e.field]),(0,o.useEffect)(()=>{a&&Object.keys(a||{}).length>0&&f(!0)},[a]);const M=(0,Ue.jsx)("div",{className:"submenu-item",children:(0,Ue.jsx)("div",{children:e.label})});if("delivery_fields"==l)return(0,Ue.jsxs)("div",{ref:d,className:"submenu-item",style:b,children:[(0,Ue.jsx)("div",{className:"circle-icon",style:v}),(0,Ue.jsx)("div",{style:x,children:e.label})]});if("list_fields"==l)return(0,Ue.jsxs)("div",{ref:d,className:"submenu-item",style:b,children:[(0,Ue.jsx)("div",{className:"circle-icon",style:v}),(0,Ue.jsx)("div",{style:x,children:e.label})]});const E=(t,l,r)=>{const i=t.target.value,a={...e,action:i};n(a,l,r)},R=(t,l,r)=>{const i={...e,value:t};n(i,l,r)},B=r=>{D(r);const i=r?"AND":"OR";n({...e,operator:i},t,l)};if("rows"===l)return(0,Ue.jsx)("div",{ref:d,children:(0,Ue.jsx)(cN,{style:S,children:(0,Ue.jsxs)(SN,{className:"px-2 py-2",children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between",children:[M,(0,Ue.jsx)("div",{className:"item",onClick:()=>f(!y),children:(0,Ue.jsx)("div",{children:(0,Ue.jsx)("span",{children:(0,Ue.jsx)("i",{className:"ml-auto fas fa-chevron-down "+(y?"rotate":"")})})})})]}),y&&(0,Ue.jsx)("div",{className:"d-flex mt-1",children:(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("p",{className:"mb-2",children:"Action"}),(0,Ue.jsxs)("select",{className:"p-1",style:N,value:e.action,onChange:e=>E(e,t,l),children:[(0,Ue.jsx)("option",{value:"none",children:"None"}),(0,Ue.jsx)("option",{value:"sum",children:"SUM"}),(0,Ue.jsx)("option",{value:"avg",children:"Average"})]})]})})]})})});if("values"===l&&"integer"===e.data_type)return(0,Ue.jsx)("div",{ref:d,children:(0,Ue.jsxs)(cN,{style:S,children:[(0,Ue.jsxs)(SN,{className:"px-2 py-2 mb-3",children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between",children:[M,(0,Ue.jsx)("div",{className:"item",onClick:()=>f(!y),children:(0,Ue.jsx)("span",{children:(0,Ue.jsx)("i",{className:"ml-auto fas fa-chevron-down "+(y?"rotate":"")})})})]}),y&&(0,Ue.jsxs)("div",{className:"d-flex mt-2 gap-3 align-items-end",children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("p",{className:"mb-2",children:"Action"}),(0,Ue.jsxs)("select",{className:"form-control",value:e.action,style:N,onChange:e=>E(e,t,l),children:[(0,Ue.jsx)("option",{value:"none",children:"Select Value"}),(0,Ue.jsx)("option",{value:"<",children:"Less Than"}),(0,Ue.jsx)("option",{value:"<=",children:"Less Than or Equal To"}),(0,Ue.jsx)("option",{value:"=",children:"Equal To"}),(0,Ue.jsx)("option",{value:">",children:"More Than"}),(0,Ue.jsx)("option",{value:">=",children:"More Than or Equal To"}),(0,Ue.jsx)("option",{value:"!=",children:"Not Equal To"})]})]}),"none"!==e.action&&"sum"!==e.action&&(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("p",{className:"mb-1",children:"Value"}),(0,Ue.jsx)("input",{min:0,step:1,onKeyDown:e=>{"Minus"===e.code&&e.preventDefault()},type:"number",className:"form-control",style:N,value:e.value,onChange:e=>R(e.target.value,t,l)})]})]})]}),i?t!==i-1&&(0,Ue.jsx)(ZI,{style:{display:"flex",justifyContent:"center"},children:(0,Ue.jsxs)("div",{className:"btn-group",role:"group","aria-label":"AND OR toggle",children:[(0,Ue.jsx)("button",{type:"button",onClick:()=>B(!0),className:"btn "+(A?"btn-primary":"btn-outline-secondary"),children:"AND"}),(0,Ue.jsx)("button",{type:"button",onClick:()=>B(!1),className:"btn "+(A?"btn-outline-secondary":"btn-primary"),children:"OR"})]})}):(0,Ue.jsx)(Ue.Fragment,{})]})});if("values"===l&&"date"===e.data_type){const[r="",a=""]=("string"===typeof e.value?e.value:"").split(",");return(0,Ue.jsx)("div",{ref:d,children:(0,Ue.jsxs)(cN,{style:S,children:[(0,Ue.jsxs)(SN,{className:"px-2 py-2",children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between",children:[M,(0,Ue.jsx)("div",{className:"item",onClick:()=>f(!y),children:(0,Ue.jsx)("span",{children:(0,Ue.jsx)("i",{className:"ml-auto fas fa-chevron-down "+(y?"rotate":"")})})})]}),y&&(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsx)("div",{className:"mb-2",children:(0,Ue.jsxs)("select",{className:"form-control",style:N,value:e.action,onChange:r=>{const i=r.target.value,a={...e,action:i,value:""};n(a,t,l)},children:[(0,Ue.jsx)("option",{value:"none",children:"Select Date"}),(0,Ue.jsx)("option",{value:"<",children:"Before"}),(0,Ue.jsx)("option",{value:"<=",children:"Before or on"}),(0,Ue.jsx)("option",{value:"=",children:"on"}),(0,Ue.jsx)("option",{value:">",children:"After"}),(0,Ue.jsx)("option",{value:">=",children:"on or After"}),(0,Ue.jsx)("option",{value:"!=",children:"Not on"}),(0,Ue.jsx)("option",{value:"between",children:"Between"})]})}),"between"===e.action&&(0,Ue.jsxs)("div",{className:"d-flex gap-3",children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("p",{className:"mb-1",children:"Start Date"}),(0,Ue.jsx)("input",{type:"date",className:"form-control",style:N,value:r,max:(new Date).toISOString().split("T")[0],onChange:e=>{const r=e.target.value;let n=a;n&&new Date(n)<new Date(r)&&(n="");R(`${r},${n}`,t,l)}})]}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("p",{className:"mb-1",children:"End Date"}),(0,Ue.jsx)("input",{type:"date",className:"form-control",style:N,value:a,min:r||void 0,max:(new Date).toISOString().split("T")[0],disabled:!r,onChange:e=>{const n=e.target.value;R(`${r},${n}`,t,l)}})]})]}),"none"!==e.action&&"between"!==e.action&&(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("p",{className:"mb-1",children:"Date"}),(0,Ue.jsx)("input",{type:"date",className:"form-control",style:N,value:e.value&&"string"===typeof e.value?new Date(e.value).toISOString().split("T")[0]:"",required:!0,max:(new Date).toISOString().split("T")[0],onChange:e=>R(e.target.value,t,l)})]})]})]}),i?t!==i-1&&(0,Ue.jsx)(ZI,{style:{display:"flex",justifyContent:"center"},children:(0,Ue.jsxs)("div",{className:"btn-group",role:"group","aria-label":"AND OR toggle",children:[(0,Ue.jsx)("button",{type:"button",onClick:()=>B(!0),className:"btn "+(A?"btn-primary":"btn-outline-secondary"),children:"AND"}),(0,Ue.jsx)("button",{type:"button",onClick:()=>B(!1),className:"btn "+(A?"btn-outline-secondary":"btn-primary"),children:"OR"})]})}):(0,Ue.jsx)(Ue.Fragment,{})]})})}if("values"===l&&"string"===e.data_type){const r=(w||[]).map(t=>{var l,r;return{label:t.name||t,value:e.rowField?null!==(l=t.id)&&void 0!==l?l:t:null!==(r=t.name)&&void 0!==r?r:t,original:t}});let n=[];if(Array.isArray(e.value))n=e.value.map(e=>{var t,l;return(null===(t=e.id)||void 0===t?void 0:t.toString())||(null===(l=e.name)||void 0===l?void 0:l.toString())||String(e)});else if("string"===typeof e.value)try{const t=JSON.parse(e.value);n=Array.isArray(t)?t.map(e=>{var t,l;return(null===(t=e.id)||void 0===t?void 0:t.toString())||(null===(l=e.name)||void 0===l?void 0:l.toString())||String(e)}):e.value.split(",").filter(Boolean)}catch(m7e){n=e.value.split(",").filter(Boolean)}else void 0!==e.value&&null!==e.value&&(n=[String(e.value)]);const a="none"!==e.action?r.filter(e=>null!=e&&"string"===typeof e.label&&e.label.toLowerCase().includes(k.toLowerCase())):[];return(0,Ue.jsx)("div",{ref:d,children:(0,Ue.jsxs)(cN,{style:S,children:[(0,Ue.jsxs)(SN,{className:"px-2 py-2",children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between",children:[M,(0,Ue.jsx)("div",{className:"item",onClick:()=>f(!y),children:(0,Ue.jsx)("span",{children:(0,Ue.jsx)("i",{className:"ml-auto fas fa-chevron-down "+(y?"rotate":"")})})})]}),y&&(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsx)("div",{className:"mb-2",children:(0,Ue.jsxs)("select",{className:"form-control",style:N,value:e.action,onChange:e=>{E(e,t,l),T("")},children:[(0,Ue.jsx)("option",{value:"none",children:"Select List"}),(0,Ue.jsx)("option",{value:"=",children:"Like"}),(0,Ue.jsx)("option",{value:"!=",children:"Unlike"}),(0,Ue.jsx)("option",{value:"in",children:"In"})]})}),"none"!==e.action&&(0,Ue.jsxs)(Ue.Fragment,{children:[("="===e.action||"!="===e.action)&&(0,Ue.jsx)(RI,{options:a,value:a.find(t=>{var l;return t.value.toString()===(null===(l=e.value)||void 0===l?void 0:l.toString())})||null,onChange:e=>{var r;return R((null===e||void 0===e||null===(r=e.value)||void 0===r?void 0:r.toString())||"",t,l)},placeholder:"Select a value",isClearable:!0,className:"mb-2",noOptionsMessage:()=>"No matching values",maxMenuHeight:150}),"in"===e.action&&(0,Ue.jsx)(RI,{options:a,value:a.filter(e=>n.includes(e.value.toString())),onChange:e=>{const r=(e||[]).map(e=>e.original&&"object"===typeof e.original?{id:e.original.id,name:e.original.name}:{id:e.value,name:e.label});R(r,t,l)},placeholder:"Select multiple values",isMulti:!0,isClearable:!0,className:"mb-2",noOptionsMessage:()=>"No matching values",maxMenuHeight:150})]})]})]}),i?t!==i-1&&(0,Ue.jsx)(ZI,{style:{display:"flex",justifyContent:"center"},children:(0,Ue.jsxs)("div",{className:"btn-group",role:"group","aria-label":"AND OR toggle",children:[(0,Ue.jsx)("button",{type:"button",onClick:()=>B(!0),className:"btn "+(A?"btn-primary":"btn-outline-secondary"),children:"AND"}),(0,Ue.jsx)("button",{type:"button",onClick:()=>B(!1),className:"btn "+(A?"btn-outline-secondary":"btn-primary"),children:"OR"})]})}):null]})})}return"values"===l&&"stringInput"===e.data_type?(0,Ue.jsx)("div",{ref:d,children:(0,Ue.jsxs)(cN,{style:S,children:[(0,Ue.jsxs)(SN,{className:"px-2 py-2",children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between",children:[M,(0,Ue.jsx)("div",{className:"item",onClick:()=>f(!y),children:(0,Ue.jsx)("span",{children:(0,Ue.jsx)("i",{className:"ml-auto fas fa-chevron-down "+(y?"rotate":"")})})})]}),y&&(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsx)("div",{className:"mb-2",children:(0,Ue.jsxs)("select",{className:"form-control",style:N,value:e.action,onChange:e=>{E(e,t,l)},children:[(0,Ue.jsx)("option",{value:"none",children:"Select Campaign Contains"}),(0,Ue.jsx)("option",{value:"in",children:"Contains"}),(0,Ue.jsx)("option",{value:"notIn",children:"Not Contains"})]})}),("in"===e.action||"notIn"===e.action)&&(0,Ue.jsx)(k_e,{isMulti:!0,value:e.value&&"string"===typeof e.value?e.value.split(",").map(e=>({label:e,value:e})):[],onChange:e=>{const r=e.length>0?e.map(e=>e.value).join(","):"";R(r,t,l)},placeholder:"Type value & press Enter...",noOptionsMessage:()=>null,styles:{multiValue:e=>({...e,borderRadius:999,backgroundColor:"#e9ecef"}),multiValueLabel:e=>({...e,color:"#000"})}})]})]}),i?t!==i-1&&(0,Ue.jsx)(ZI,{style:{display:"flex",justifyContent:"center"},children:(0,Ue.jsxs)("div",{className:"btn-group",role:"group","aria-label":"AND OR toggle",children:[(0,Ue.jsx)("button",{type:"button",onClick:()=>B(!0),className:"btn "+(A?"btn-primary":"btn-outline-secondary"),children:"AND"}),(0,Ue.jsx)("button",{type:"button",onClick:()=>B(!1),className:"btn "+(A?"btn-outline-secondary":"btn-primary"),children:"OR"})]})}):null]})}):(0,Ue.jsx)(cN,{style:S,children:(0,Ue.jsx)(SN,{className:"px-2 py-1",children:"No data"})})},v$e=({items:e,listId:t,moveItem:l,onUpdateItem:r,length:n,operator:i,values:a,activeCol:s,base:o,isTableReport:c})=>{const[,u]=FN({accept:f$e,drop(r){r.listId!==t&&l(r.index,0===e.length?0:e.length,r.listId,t)}});return(0,Ue.jsx)("div",{className:"list p-2",ref:u,style:{minHeight:"25vh"},children:e.map((e,u)=>(0,Ue.jsx)(b$e,{operator:i,values:a,activeCol:s,base:o,isTableReport:c,item:e,index:u,listId:t,moveItem:l,onUpdateItem:r,length:n},`${t}-${u}`))})},x$e=({operator:e,values:t,activeCol:l,base:r,isTableReport:n,lists:i,setLists:a,thresholdData:s,setActiveSources:c})=>{const u=ae(),p=Iu(e=>e.account.accountId),[d,m]=(0,o.useState)(p),[h,g]=(0,o.useState)(!0),[y,f]=(0,o.useState)(!0),[b,v]=(0,o.useState)(null),[x,S]=(0,o.useState)(""),N=(0,o.useRef)(null),C=(e,t,r,s)=>{("delivery_fields"===r||"list_fields"===r)&&("rows"===s||"values"===s)&&v(r),"delivery_fields"===r?null===c||void 0===c||c("delivery-matrix"):"list_fields"===r&&(null===c||void 0===c||c("list-growth")),(!n||n&&!l)&&((e,t,l,r)=>{const n={...i,[l]:[...i[l]],[r]:[...i[r]]},[s]=n[l].splice(e,1);n[r].splice(t,0,s),a(n)})(e,t,r,s)},w=(e,t,l)=>{((e,t,l)=>{"rows"!==l&&"values"!==l||a(t=>{const r=[...t[l]],n=r.findIndex(t=>t.field===e.field);return-1!==n?r[n]=e:r.push(e),{...t,[l]:r}})})(e,0,l)};return(0,o.useEffect)(()=>{(async()=>{try{const l=await AS.get("/report/fetch-data-fields");if(200===l.status){var e,t;const r=l.data.schema,n={delivery_fields:(null===(e=r.find(e=>e.delivery_matrix))||void 0===e?void 0:e.delivery_matrix)||[],list_fields:(null===(t=r.find(e=>e.list_snapshot))||void 0===t?void 0:t.list_snapshot)||[],rows:[],values:[]};N.current=n,a(n)}}catch(l){console.error("Error fetching fields:",l)}})()},[]),(0,o.useEffect)(()=>{var t;const n=N.current;if(!n)return;let i=[],o=[];if(l){const t=((e,t,l)=>{if(!e)return null;let r=[];"delivery-matrix"!==t&&t?"list-growth"===t&&(r=l.list_fields):r=l.delivery_fields;let n=r.find(t=>t.field===e);if(!n){const t=e.toLowerCase();let l=0;for(const e of r){const r=e.label.toLowerCase();t.includes(r)&&r.length>l&&(n=e,l=r.length)}}return n||null})(l,r,n),a=((e,t,l)=>{let r=[];"delivery-matrix"!==l&&l?"list-growth"===l&&(r=t.list_fields):r=t.delivery_fields;const n=Object.keys(e),i=r.filter(e=>n.includes(e.field)||e.rowField&&n.includes(e.rowField)).map(t=>{var l;return{...t,value:null!==(l=e[t.field])&&void 0!==l?l:t.rowField?e[t.rowField]:"none",action:"string"===t.data_type||"integer"===t.data_type||"date"===t.data_type?"=":"none"}});return i})(e,n,r);t&&(i=[t],o=a)}else if(null!==s&&void 0!==s&&null!==(t=s.threshold_config)&&void 0!==t&&t.length){const e=s.threshold_config[0],t=e.filter||[],l=((e,t,l)=>{var r;if(null===s||void 0===s||null===(r=s.threshold_config)||void 0===r||!r.length)return[];const n="list-growth"===l?t.list_fields:t.delivery_fields,i=e||[],a=n.filter(e=>i.some(t=>t.field===e.field));return a.length>0?a:[]})(e.column_name||[],n,r)||[];i=l,o=t}const c=new Set([...i.map(e=>e.field),...o.map(e=>e.field)]),u=n.delivery_fields.filter(e=>!c.has(e.field)),p=n.list_fields.filter(e=>!c.has(e.field));a(e=>({...e,delivery_fields:u,list_fields:p,rows:i,values:o}))},[l,s,e,N.current]),(0,o.useEffect)(()=>{"delivery-matrix"!==r&&r?"list-growth"===r&&(S("list_fields"),v("list_fields")):(S("delivery_fields"),v("delivery_fields"))},[r]),(0,o.useEffect)(()=>{d&&d!==p&&u("/threshold"),m(p)},[p,d,u]),(0,Ue.jsx)("div",{children:(0,Ue.jsxs)(Ut,{children:[(0,Ue.jsx)(Xt,{sm:"12",md:"4",children:(0,Ue.jsxs)(cN,{color:"grey",outline:!0,children:[(0,Ue.jsx)(gN,{className:"",style:{backgroundColor:"#fff",color:"#000"},children:(0,Ue.jsx)("div",{children:(0,Ue.jsxs)(QS,{className:"py-2 shadow-md border border-gray-300",type:"select",value:x,disabled:!(!b||!(i.rows.length>0||i.values.length>0)),onChange:e=>{S(e.target.value)},bsSize:"sm",children:[(0,Ue.jsx)("option",{value:"",children:"Select Field Type"}),(0,Ue.jsx)("option",{value:"delivery_fields",children:"Delivery Matrix"}),(0,Ue.jsx)("option",{value:"list_fields",children:"List Growth"})]})})}),(0,Ue.jsx)(SN,{className:"py-2 px-2",style:{height:"60vh",overflowY:"auto"},children:x&&(0,Ue.jsx)(Gc,{backend:pu,children:(0,Ue.jsx)(v$e,{operator:e,values:t,activeCol:l,base:r,isTableReport:n,items:i[x],listId:x,moveItem:C,onUpdateItem:w,disabled:!(!b||x===b)})})})]})}),(0,Ue.jsxs)(Xt,{sm:"12",md:"8",children:[(0,Ue.jsxs)(cN,{color:"grey",outline:!0,children:[(0,Ue.jsx)(gN,{className:"p-2 d-flex justify-content-between",style:{backgroundColor:"#fff",color:"#000",cursor:"pointer"},onClick:()=>g(!h),children:(0,Ue.jsx)("div",{children:"Column"})}),h&&(0,Ue.jsx)(SN,{className:"p-2",style:{height:"25vh",overflowY:"auto"},children:(0,Ue.jsx)(Gc,{backend:pu,children:(0,Ue.jsx)(v$e,{operator:e,values:t,activeCol:l,base:r,isTableReport:n,items:i.rows,length:i.rows.length,listId:"rows",moveItem:C,onUpdateItem:w})})})]}),(0,Ue.jsxs)(cN,{color:"grey",outline:!0,children:[(0,Ue.jsx)(gN,{className:"p-2 d-flex justify-content-between",style:{backgroundColor:"#fff",color:"#000",cursor:"pointer"},onClick:()=>f(!y),children:(0,Ue.jsx)("div",{className:"item",children:"Filters"})}),y&&(0,Ue.jsx)(SN,{className:"p-2",style:{minHeight:"30vh",overflowY:"auto",paddingBottom:"1rem"},children:(0,Ue.jsx)(Gc,{backend:pu,children:(0,Ue.jsx)(v$e,{items:i.values,listId:"values",moveItem:C,length:i.values.length,onUpdateItem:w,operator:e,values:t,activeCol:l,base:r,isTableReport:n})})})]})]})]})})},S$e=jT({threshold_name:xT().trim().required("Threshold name is required").min(3,"Threshold name must be at least 3 characters"),threshold_value:NT().required("Threshold value is required"),comparison_type:xT().trim().required("Please select a comparison type."),direction:xT().trim().required("Please select a direction for threshold."),comparison_period:jT({type:xT().required("Please choose a comparison period."),value:NT().nullable().when("type",{is:"custom",then:e=>e.typeError("Please enter a valid number.").required("Please enter a value.").integer("Value must be a number").min(1,"Please enter a value of 1 or more").max(30,"Please enter a value of 30 or less"),otherwise:e=>e.nullable()})}),notification_methods:xT().trim().required("Please select at least one notification method."),status:xT().trim().required("Please select a status (active or inactive)."),email:_T().min(1,"Please add at least one email address.").test("invalid-emails","Invalid emails",function(e){if(!e)return!0;return!(e.filter(e=>!/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(e)).length>0)||this.createError({message:"Please ensure all email addresses are valid (e.g., name@example.com)"})})}),N$e=({operator:e,values:t,activeCol:l,base:r,isTableReport:n})=>{const i=ne(),a=ae(),{base:s,thresholdData:c,isEdit:u,isClone:p}=i.state||{},[d,m]=(0,o.useState)("delivery-matrix"),[h,g]=(0,o.useState)(1),[y,f]=(0,o.useState)(!1),b=(0,o.useRef)(null),v=Iu(e=>e.account.accountId),[x,S]=(0,o.useState)({delivery_fields:[],list_fields:[],rows:[],values:[]}),[N,C]=(0,o.useState)(()=>{var e;const t=(null===c||void 0===c||null===(e=c.threshold_config)||void 0===e?void 0:e[0])||{};return{threshold_name:p?`${null===c||void 0===c?void 0:c.threshold_name} (Copied)`:(null===c||void 0===c?void 0:c.threshold_name)||"",comparison_type:(null===t||void 0===t?void 0:t.comparison_type)||"",threshold_value:(null===t||void 0===t?void 0:t.threshold_value)||"",direction:(null===t||void 0===t?void 0:t.direction)||"",comparison_period:(null===t||void 0===t?void 0:t.comparison_period)||{type:"",value:null},notification_methods:(null===c||void 0===c?void 0:c.notification_methods)||"",status:null!==c&&void 0!==c&&c.is_active?"active":"inactive",email:null!==c&&void 0!==c&&c.email?c.email:[]}}),w=e=>{h!==e&&e>=1&&e<=4&&g(e)};return(0,Ue.jsx)(o.Fragment,{children:(0,Ue.jsx)("div",{className:n?"":"page-content",children:(0,Ue.jsxs)(jt,{fluid:!0,children:[(0,Ue.jsx)(_K,{title:"Threshold List",breadcrumbItem:"Threshold Configuration",link:"/threshold"}),(0,Ue.jsx)(Ut,{children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsxs)(cN,{children:[(0,Ue.jsx)(gN,{children:(0,Ue.jsx)("div",{children:(0,Ue.jsxs)("ul",{className:"wizard-nav",children:[(0,Ue.jsx)("li",{className:"wizard-list-item",children:(0,Ue.jsx)("div",{className:$e()({active:1===h},"list-item"),id:"Tooltip-1",children:(0,Ue.jsx)("div",{className:"step-icon",children:"1"})})}),(0,Ue.jsx)("li",{className:"wizard-list-item",children:(0,Ue.jsx)("div",{className:$e()({active:2===h},"list-item"),id:"Tooltip-2",children:(0,Ue.jsx)("div",{className:"step-icon",children:"2"})})})]})})}),(0,Ue.jsx)(SN,{children:(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)(YV,{activeTab:h,children:[(0,Ue.jsx)(tH,{tabId:1,children:(0,Ue.jsx)(x$e,{operator:e,values:t,activeCol:l,setActiveSources:m,base:r||s||d,isTableReport:n,lists:x,setLists:S,thresholdData:c})}),(0,Ue.jsx)(tH,{tabId:2,children:(0,Ue.jsx)(XE,{innerRef:b,initialValues:N,validationSchema:S$e,onSubmit:async(e,t)=>{try{f(!0);const t={account_id:v,base:r||(null===c||void 0===c?void 0:c.base)||d,threshold_name:e.threshold_name,threshold_config:[{column_name:(l=x.rows,l.map(e=>({field:e.field,operand:e.action,label:e.label}))),comparison_type:e.comparison_type,threshold_value:e.threshold_value,comparison_period:e.comparison_period,direction:e.direction,filter:x.values||[]}],email:e.email||[],notification_methods:e.notification_methods,is_active:"active"===e.status},n=async(e=!!u)=>{try{200===(await AS.post("/threshold/create-threshold",{...t,overwrite:e})).status&&(El.success("Changes saved successfully!"),a("/threshold"))}catch(l){if(l.message.includes("Threshold already exists")){return void((await tk().fire({title:"Threshold already exists",text:"Do you want to update it?",icon:"warning",showCancelButton:!0,confirmButtonText:"Yes, update it",cancelButtonText:"Cancel"})).isConfirmed&&await n(!0))}l.message.includes("Validation Error")&&El.error(l.message),console.error("Error saving threshold:",l)}};await n(!!u)}finally{f(!1),t.setSubmitting(!1)}var l},children:()=>(0,Ue.jsx)(y$e,{})})})]}),(0,Ue.jsxs)("div",{className:"d-flex align-items-start gap-3 mt-4",children:[1!==h&&(0,Ue.jsx)(Hl,{type:"button",color:"primary",className:"w-sm",id:"prevBtn",onClick:()=>{w(h-1)},children:"Previous"}),2!==h&&(0,Ue.jsx)(Hl,{type:"button",color:"primary",className:"w-sm ms-auto",id:"nextBtn",onClick:()=>{x.rows.length<=0?El.error("please select at least one field in the column"):x.values.some(e=>"none"===e.value)?El.error("Please ensure that every filter has a selected value."):w(h+1)},children:"Next"}),2===h&&(0,Ue.jsx)(Hl,{type:"button",color:"primary",disabled:y,className:"btn btn-primary w-sm ms-auto",id:"nextBtn",onClick:()=>{var e;null===(e=b.current)||void 0===e||e.submitForm()},children:y?(0,Ue.jsx)("div",{className:"d-flex align-items-center justify-content-center",children:(0,Ue.jsx)(bo,{height:16,width:20,color:"#fff",strokeWidth:4})}):(0,Ue.jsx)(Ue.Fragment,{children:u?"Update":p?"Clone":"Submit"})})]})]})})]})})})]})})})},C$e=({label:e,color:t,onColorChange:l,pickerKey:r,openPicker:n,setOpenPicker:i,value:a,onValueChange:s,type:o,onTypeChange:c})=>(0,Ue.jsx)("div",{className:"d-flex flex-column gap-2 mb-3 border rounded p-2 bg-white",children:(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-3",children:[c?(0,Ue.jsxs)("select",{className:"form-select w-80px",value:o,onChange:e=>c(e.target.value),children:[(0,Ue.jsx)("option",{value:"min/max",children:e}),(0,Ue.jsx)("option",{value:"value",children:"Value"}),(0,Ue.jsx)("option",{value:"percent",children:"Percent(%)"})]}):(0,Ue.jsx)("span",{className:"fw-bold text-muted min-w-80",children:e}),s?(0,Ue.jsx)(QS,{type:"number",value:a,disabled:"min/max"===o,onChange:e=>{const t=e.target.value;s(""===t?"":Number(t))},className:"flex-grow-1"}):(0,Ue.jsx)("div",{className:"flex-grow-1"}),(0,Ue.jsx)(mBe,{width:90,height:34,bgcolor:t,sx:{cursor:"pointer"},border:"1px solid #ccc",borderRadius:1,onClick:()=>i(n===r?null:r)}),n===r&&(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsx)("div",{className:"position-fixed top-0 start-0 w-100 h-100 z-34",onClick:()=>i(null)}),(0,Ue.jsx)("div",{className:"position-absolute bg-white rounded p-6 shadow z-35 bottom-95",children:(0,Ue.jsx)(qZe,{color:t,onChange:e=>{l(e.hex)},disableAlpha:!0})})]})]})},r),w$e=({reportResult:e,moveItem:t,lists:l,handleApply:r,toggleReportContents:n,toggleModalContents:i,defaultFilter:a})=>{var s;document.title="Report";const c=Iu(e=>e.account.accountId),u=Number(localStorage.getItem("user_id")),[p,d]=(0,o.useState)({initial:!1,sorting:!1}),m=e.id,h=e.sorting,g=e.slug,y=e.configuration,[f,b]=(0,o.useState)(y.rows||[]),[v,x]=(0,o.useState)(f),S=y.filters||[],N=y.columns||[],[C,w]=(0,o.useState)(y.filters||[]),I=null!==(s=y.base)&&void 0!==s?s:null,k=(0,o.useRef)(C);k.current=C;const T=ju(),[A,D]=(0,o.useState)({}),[M,E]=(0,o.useState)(!1),[R,B]=(0,o.useState)([]),[j,P]=(0,o.useState)(null),[_,O]=(0,o.useState)({}),[L,F]=(0,o.useState)(!1),[q,z]=(0,o.useState)([]),U=(0,o.useRef)([]),G=(0,o.useRef)({}),[V,H]=(0,o.useState)(!1),W=(0,o.useRef)(null),Z=(0,o.useRef)(f),$=(0,o.useRef)(!1),K=(0,o.useRef)([]),Y=(0,o.useRef)(null),[Q,J]=(0,o.useState)([]),[X,ee]=(0,o.useState)(void 0),[te,le]=(0,o.useState)({}),[re,ne]=(0,o.useState)({}),[ie,ae]=(0,o.useState)([]),[se,oe]=(0,o.useState)(y.values||[]),ce=y.filters.find(e=>"seed_column"===e.filter_name),[ue,pe]=(0,o.useState)((null===ce||void 0===ce?void 0:ce.default_value)||"exclude_column"),[de,me]=(0,o.useState)({}),[he,ge]=(0,o.useState)(!1),[ye,fe]=(0,o.useState)(a||[]),[be,ve]=(0,o.useState)(!1),[xe,Se]=(0,o.useState)("1"),[Ne,Ce]=(0,o.useState)(!1),[we,Ie]=(0,o.useState)(y.system_rows||[]),ke=new Set(f.map(e=>e.hasRowId?e.rowField:e.field)),Te=e=>{xe!==e&&Se(e)},[Ae,De]=(0,o.useState)(e.default_graph||"GraphModal"),[Me,Ee]=(0,o.useState)(!1),Re=()=>{Ee(!Me)},[Be,je]=(0,o.useState)("gridReportPage"),[Pe,_e]=(0,o.useState)({pageIndex:1,pageSize:20,rowCount:0}),[Oe,Le]=(0,o.useState)(!0),[Fe,qe]=(0,o.useState)(se),[ze,Ge]=(0,o.useState)(null),[Ve,He]=(0,o.useState)(""),[We,Ze]=(0,o.useState)(!1),[Ke,Ye]=(0,o.useState)(!1),[Qe,Je]=(0,o.useState)([]),[Xe,et]=(0,o.useState)(null),[tt,lt]=(0,o.useState)({}),[rt,nt]=(0,o.useState)(null),[it,at]=(0,o.useState)(!1),[st,ot]=(0,o.useState)({minValue:"",midValue:"",maxValue:"",minValueType:"min/max",midValueType:"min/max",maxValueType:"min/max",minValueColor:"#EDFAF3",midValueColor:"#F7EBD7",maxValueColor:"#F8E8E9"}),[ct,ut]=(0,o.useState)((()=>{const e={};return y.filters.forEach((t,l)=>{if("campaign_type"===t.filter_name||"message_type"===t.filter_name){var r,n;const i=null!==(r=t.instanceKey)&&void 0!==r?r:`${t.filter_name}_${l}`;e[i]=null===(n=t.include_key)||void 0===n||n}}),e})()),[pt,dt]=(0,o.useState)({positiveColor:"#0F7B0F",negativeColor:"#C41E3A",zeroColor:"#0C6478"}),[mt,ht]=(0,o.useState)({}),gt=he?{position:"fixed",inset:"0px",height:"100dvh",width:"100dvw",maxHeight:"100dvh",maxWidth:"100dvw",margin:"0px",padding:"0px",zIndex:1300,background:"#f5f6f8"}:{},yt=async(e=null,t=!1,l=!1)=>{var r,n,i,a;let s={};if(Object.keys(te).length>0&&R.length>0&&we.length>0){const e=((e,t,l=[],r)=>{if(!e||0===Object.keys(e).length)return e;const n=Object.keys(e),i=Object.values(e)[n.length-1];if(t.length>0){const r=t.find(e=>e.row_label===i||e.row_id===i);if(r){const t=l.reduce((e,t)=>{var l;return e[t.field]=null!==(l=r[t.field])&&void 0!==l?l:null,e},{});return{...e,...t}}}if(r.length>0){let t=r;const i={};let a=!1;for(const r of n){if(!t)break;const n=e[r],s=t.find(e=>e[r]===n);s&&(a=!0,l.forEach(e=>{s.hasOwnProperty(e.field)&&(i[e.field]=s[e.field])}),t=s.child)}if(a)return{...e,...i}}return e})(te,R,we,ie);s=e}const o="contact-attribute"===(null!==(r=y.base)&&void 0!==r?r:null)&&!!y.cte,p=null!==e&&void 0!==e?e:{account_id:c,user_id:u,base:null!==(n=y.base)&&void 0!==n?n:null,cte:o?{...y.cte,filters:ye}:null!==(i=y.cte)&&void 0!==i?i:null,rows:f,values:se||[],operator:we.length>0?s:te,redis_flag:M,pagination:y.pagination||{pageIndex:1,pageSize:20,rowCount:0},filters:o?null!==(a=null===y||void 0===y?void 0:y.system_filter)&&void 0!==a?a:[]:null!==y&&void 0!==y&&y.system_filter?[...ye,...y.system_filter]:ye,columns:y.columns||[],slug:g};we.length>0&&(p.system_rows=we),me(p);try{d({initial:!t&&!l,sorting:t||l});const e=await AS.post("/report/dynamic_query",p,{headers:{"Content-Type":"application/json"}});if(200===e.status){var m,h,b,v;const l=null!==(m=e.data.data)&&void 0!==m?m:[],r=null!==(h=e.data.rowCount)&&void 0!==h?h:0,n=null!==(b=e.data.parent_data)&&void 0!==b?b:null,i=null!==(v=e.data.dropdown)&&void 0!==v?v:[];ae(i),t?B(e=>[...e,...l]):(B(l),P(n)),_e({pageIndex:p.pagination.pageIndex,pageSize:p.pagination.pageSize,rowCount:r}),Le(l.length===p.pagination.pageSize),ve(!1)}}catch(x){"ERR_CANCELED"!=x.code||t?ve(!1):ve(!0)}finally{d({initial:!1,sorting:!1})}};(0,o.useEffect)(()=>{const t=JSON.stringify(G.current)!==JSON.stringify(te),l=JSON.stringify(W.current)!==JSON.stringify(e),r=Y.current!==c,n=JSON.stringify(K.current)!==JSON.stringify(ye),i=JSON.stringify(Z.current)!==JSON.stringify(f);if(l){const t=e.configuration.rows||[];qe(e.configuration.values),b(t),x(t);const l={};e.configuration.filters.forEach((e,t)=>{if("campaign_type"===e.filter_name||"message_type"===e.filter_name){var r;const n=e.instanceKey||`${e.filter_name}_${t}`;l[n]=null===(r=e.include_key)||void 0===r||r}}),ut(l);const r=e.configuration.filters.find(e=>"seed_column"===e.filter_name);r&&pe(r.default_value||"exclude_column")}if($.current)return $.current=!1,G.current=te,W.current=e,Y.current=c,K.current=ye,void(Z.current=f);(t||l||n||i)&&(t&&ae([]),yt()),r&&(le({}),ae([])),t&&_e({pageIndex:1,pageSize:20,rowCount:0}),G.current=te,W.current=e,Y.current=c,K.current=ye,Z.current=f},[te,e,ye,f]),(0,o.useEffect)(()=>{const e=Object.keys(_).filter(e=>_[e]);z(e)},[_]),(0,o.useEffect)(()=>{const e=U.current,t=q.filter(t=>!e.includes(t));t.length>0&&(e=>{var t,l,r,n;const i=Number(e),a=R[i];if(!a)return;const s=Object.keys(te).filter(e=>ke.has(e)).length,o=null===(t=f[s])||void 0===t?void 0:t.hasRowId,c=o?null===(l=f[s])||void 0===l?void 0:l.rowField:null===(r=f[s])||void 0===r?void 0:r.field;if(!c)return;let u=o?null!==(n=a.row_id)&&void 0!==n?n:null:a.row_label;(c.includes("date")||c.includes("activity_date"))&&BF()(u).isValid()&&(u=BF()(u).format("YYYY-MM-DD"));const p=a.row_label;if(!c||!u)return;const d={...te,[c]:u},m={...re,[c]:p};we&&we.length>0&&we.forEach(e=>{const t=e.field;t&&a.hasOwnProperty(t)&&(d[t]=a[t])}),ne(m),le(d),O({})})(t[0]),U.current=q},[q]);const ft=(e,t,l)=>{const r=e,n=Qe.includes(t),i=mt[t],a=l.getRowModel().rows.map(e=>e.getValue(t)),s=0===r||null===r,o=n&&!isNaN(r)&&i?((e,t,l)=>{const r=[...t].sort((e,t)=>e-t),n=r.length,i=S_e(l.min,r,n,l.types.min),a=S_e(l.mid,r,n,l.types.mid),s=S_e(l.max,r,n,l.types.max);if(e<=i)return l.colors.min;if(e>=s)return l.colors.max;const o=e<=a?(e-i)/(a-i):(e-a)/(s-a);return e<=a?x_e(l.colors.min,l.colors.mid,o):x_e(l.colors.mid,l.colors.max,o)})(r,a,i):void 0;return{backgroundColor:s?"none":n?o:"none",numericValue:r}};(0,o.useEffect)(()=>{const e=N.length>0,t=[],l={},r={},n=["softbounces","hardbounces","complaints","unsubscribes","seed softbounces","seed hardbounces","seed complaints","seed unsubscribes"],i=(e,i,a="")=>{const s=St.getRowModel().rows.map(t=>Number(t.getValue(e))).filter(e=>!isNaN(e)&&0!==e);if(!s.length)return;t.includes(e)||t.push(e);const o=Math.min(...s),c=Math.max(...s),u=(o+c)/2,p=n.includes(a.trim().toLowerCase())?{min:"#EDFAF3",mid:"#F7EBD7",max:"#F8E8E9"}:{min:"#F8E8E9",mid:"#F7EBD7",max:"#EDFAF3"},d=(null===i||void 0===i?void 0:i.active)&&(null===i||void 0===i?void 0:i.values)?{min:"min/max"===i.values.min.type?o:i.values.min.value,mid:"min/max"===i.values.mid.type?u:i.values.mid.value,max:"min/max"===i.values.max.type?c:i.values.max.value,colors:i.color,types:{min:i.values.min.type,mid:i.values.mid.type,max:i.values.max.type}}:{min:o,mid:u,max:c,colors:(null===i||void 0===i?void 0:i.color)||p,types:{min:"min/max",mid:"min/max",max:"min/max"}};l[e]=d,null!==i&&void 0!==i&&i.trendColors&&(r[e]=i.trendColors)};Fe.forEach(t=>{const l=t.label||t.lable||"";if(e){(Array.isArray(t.colorScale)?t.colorScale:[]).forEach(e=>i(e.activeKey,e,l));(Array.isArray(t.trendColors)?t.trendColors:[]).forEach(e=>i(e.activeKey,{trendColors:e},l))}else{var n;i(t.field,null!==(n=t.colorScale)&&void 0!==n?n:null,l),t.trendColors&&(r[t.field]=t.trendColors)}}),Je(t),ht(l),lt(r)},[Fe,N.length,R]);const bt=async()=>{b(v),le({}),ne({}),O({});const t=JSON.parse(JSON.stringify(C));t.forEach(e=>{if(["isSevenDays","isThirtyDays","isNinetyDays"].includes(e.filter_name)){const t=A[e.filter_name];if(t&&"object"===typeof t&&t.from&&t.to)if(t.isCustom)e.default_value=[t.from,t.to];else{const l=new Date(t.from),r=new Date(t.to),n=Math.round((r.getTime()-l.getTime())/864e5)+1;e.default_value=n.toString()}}}),C.filter(e=>["campaign_type","message_type"].includes(e.filter_name)).forEach(e=>{var l;const r=null!==(l=e.instanceKey)&&void 0!==l?l:e.filter_name,n=t.findIndex(e=>{var t;return(null!==(t=e.instanceKey)&&void 0!==t?t:e.filter_name)===r}),i=A[r];var a;n>-1&&(t[n].instanceKey=r,Array.isArray(i)&&i.length>0&&!i.some(e=>"All"===e.value)?t[n].default_values=i:t[n].default_values=[],t[n].include_key=null===(a=ct[r])||void 0===a||a)});const l=t.findIndex(e=>"list_dropdown"===e.filter_name),r=A.list_dropdown;l>-1&&Array.isArray(r)&&(t[l].default_values=r);const n=t.findIndex(e=>"source_dropdown"===e.filter_name),i=A.source_dropdown;n>-1&&Array.isArray(i)&&(t[n].default_values=i);const a=t.findIndex(e=>"message_dropdown"===e.filter_name),s=A.message_dropdown;a>-1&&Array.isArray(s)&&(t[a].default_values=s);const o=t.findIndex(e=>"lead_gen_vendor"===e.filter_name),p=A.lead_gen_vendor;o>-1&&Array.isArray(p)&&(t[o].default_values=p);const d=t.findIndex(e=>"seed_column"===e.filter_name),g=A.seed_column;d>-1&&g&&(t[d].default_value=g);const f=t.findIndex(e=>"campaign_name_contains"===e.filter_name),x=A.campaign_name_contains;f>-1&&(t[f].default_value=x||"");const S=t.findIndex(e=>"number_of_sent"===e.filter_name),N=A.number_of_sent;S>-1&&(t[S].default_values=void 0!==N&&null!==N&&""!==N?[N]:[]);const I=t.findIndex(e=>"platform_id"===e.filter_name),k=A.platform_id;I>-1&&Array.isArray(k)&&(t[I].default_values=k);const D=t.findIndex(e=>"monthRange"===e.filter_name),M=A.monthRange;D>-1&&M&&"object"===typeof M&&M.from&&M.to&&(t[D].default_values=[M.from,M.to]),U_e.forEach(e=>{const l=t.findIndex(t=>t.filter_name===e),r=A[e];l>-1&&Array.isArray(r)&&(t[l].default_values=r)});const E=t.findIndex(e=>"keyword_contains"===e.filter_name),R=A.keyword_contains;E>-1&&(t[E].default_value=R||"");try{var B,j;const l={report_name:e.report_name,description:e.description,account_id:c,created_by:u,report_icon:e.report_icon,sorting:null!==h&&void 0!==h?h:0,configuration:{base:null!==(B=y.base)&&void 0!==B?B:null,cte:null!==(j=y.cte)&&void 0!==j?j:null,rows:v,values:Fe||[],filters:t,system_filter:y.system_filter||[],system_rows:we,columns:y.columns||[],pagination:{pageIndex:1,pageSize:20},operator:y.operator||{}},report_id:e.slug?m:1,overwrite:!0,default_graph:Ae},r=await AS.post("report/create-report",l,{headers:{"Content-Type":"application/json"}});if(200===r.status){const e={id:r.data.id,report_name:r.data.report_name,report_icon:r.data.report_icon,slug:r.data.slug,configuration:r.data.configuration,description:r.data.description,default_graph:r.data.default_graph};T(XO(e)),w(t),El.success("Changes saved successfully!"),Ze(!1),Ye(!1)}}catch(P){El.error("Failed to save. Please try again.")}};(0,o.useEffect)(()=>{const e=y.filters.map((e,t)=>"campaign_type"===e.filter_name||"message_type"===e.filter_name?{...e,instanceKey:e.instanceKey||`${e.filter_name}_${t}`}:e),t={...O_e(e)};e.forEach(e=>{if("campaign_type"===e.filter_name||"message_type"===e.filter_name){var l;const r=null!==(l=e.instanceKey)&&void 0!==l?l:e.filter_name;t[r]=Array.isArray(e.default_values)&&e.default_values.length>0?e.default_values:Array.isArray(t[r])&&t[r].length>0?t[r]:[{label:"All",value:"All"}]}}),D(t),w(e)},[y.filters]);const vt=(e,t)=>{D(l=>({...l,[e]:t}));const l=["isSevenDays","isThirtyDays","isNinetyDays"].includes(e),r=C.find(t=>t.filter_name===e);var n;("seed_column"===e&&r&&r.default_value!==t&&Ye(!0),"campaign_name_contains"===e&&r&&r.default_value!==t&&Ye(!0),"number_of_sent"===e)&&(r&&(null===(n=r.default_values)||void 0===n?void 0:n[0])!==t&&Ye(!0));if(["campaign_type","message_type"].includes(e)){JSON.stringify((null===r||void 0===r?void 0:r.default_values)||[])!==JSON.stringify(t||[])&&Ye(!0)}if("platform_id"===e){JSON.stringify((null===r||void 0===r?void 0:r.default_values)||[])!==JSON.stringify(t||[])&&Ye(!0)}if(l&&t&&t.from&&t.to&&!1===t.isCustom){const l=new Date(t.from+"T00:00:00"),n=new Date(t.to+"T00:00:00");if(!isNaN(l.getTime())&&!isNaN(n.getTime())){const t=Math.round((n.getTime()-l.getTime())/864e5)+1;if([7,15,30,60,90,365].includes(t)){const l=t.toString();r&&r.default_value!==l&&(w(t=>t.map(t=>t.filter_name===e?{...t,default_value:l}:t)),Ye(!0))}}}if("monthRange"===e){JSON.stringify((null===r||void 0===r?void 0:r.default_values)||[null,null])!==JSON.stringify(t?[t.from,t.to]:[null,null])&&Ye(!0)}},xt=(0,o.useMemo)(()=>{const e={...y,rows:f,system_rows:we};return Hq({reportData:R,configuration:e,value:se,slug:g,operator:te,isDynamicReportPage:!0,getCommonCellBgColor:ft,parentData:j,trendColors:tt,sorting:Q,accountId:c})},[se,R,N,Qe,mt,ye,j,we]),St=mF({data:(0,o.useMemo)(()=>R,[R]),columns:xt,state:{expanded:_},getCoreRowModel:cF(),getSubRows:e=>e.subRows||[],onExpandedChange:O,getExpandedRowModel:e=>hL(()=>[e.getState().expanded,e.getPreExpandedRowModel(),e.options.paginateExpandedRows],(e,t,l)=>!t.rows.length||!0!==e&&!Object.keys(null!=e?e:{}).length?t:l?uF(t):t,gL(e.options,"debugTable")),getRowCanExpand:e=>{const t=Object.keys(te).filter(e=>ke.has(e)).length;return f.length-1>t},manualPagination:!0});(0,o.useEffect)(()=>{const e=document.querySelector(".table-responsive");if(!e)return;const t=()=>{const t=e.scrollTop,l=e.scrollHeight,r=e.clientHeight;if(Math.abs(t+r-l)<=1&&Oe){const e=Pe.pageIndex+1,t={...Pe,pageIndex:e};yt({...de,pagination:t},!0)}};return e.addEventListener("scroll",t),()=>e.removeEventListener("scroll",t)},[Pe,Oe]);const Nt=e=>{const t=JSON.stringify(K.current)!==JSON.stringify(ye);if("include_column"===e){const e=(e=>e.map(e=>{const t=L_e.indexOf(e.field);return-1!==t?{...e,field:`${e.field}+${F_e[t]}`,type:"dynamic"}:e}))(y.values),l={...de,values:e||[]};t||yt(l),pe("include_column"),oe(e),qe(e)}else{const e={...de,values:y.values||[]};t||yt(e),pe("exclude_column"),oe(y.values),qe(y.values)}},Ct=(0,o.useCallback)((e,t)=>{x(l=>{const r=[...l],[n]=r.splice(e,1);return r.splice(t,0,n),r})},[]),wt=(0,o.useCallback)(e=>{var t;const l=[...v],r=l[e];l.splice(e,1);const n=new Set(v.slice(0,e).map(e=>e.hasRowId?e.rowField:e.field)),i={},a={};if(Object.keys(te).forEach(e=>{n.has(e)&&(i[e]=te[e],a[e]=re[e])}),null!==r&&void 0!==r&&null!==(t=r.format)&&void 0!==t&&t.weekToFormat||null!==r&&void 0!==r&&r.field&&r.field.includes("week")){const e=`${r.field.split(".")[0]}.year`;Ie(t=>t.filter(t=>t.field!==e))}$.current=!0,x(l),le(i),ne(a)},[v,te,re]),It=(0,o.useCallback)(e=>{var t;if(x(t=>[...t,e]),null!==e&&void 0!==e&&null!==(t=e.format)&&void 0!==t&&t.weekToFormat||null!==e&&void 0!==e&&e.field&&e.field.includes("week")){const t=`${e.field.split(".")[0]}.year`;Ie(e=>{if(e.some(e=>e.field===t))return e;const l={field:t,format:{text:!0},id:"",lable:"Year",type:"basic"};return[...e,l]})}},[]),kt=(0,o.useCallback)(()=>{x(f),Ie(y.system_rows||[])},[f,y.system_rows]),Tt=(0,o.useMemo)(()=>[{icon:'<i class="uil uil-ellipsis-v fs-5 text-secondary align-middle graph-select-icon"></i>',title:"Select Graph",class:"graph-dropdown-button",click:(e,t,l)=>{null===l||void 0===l||l.stopPropagation(),at(e=>!e)}}],[]);return(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("div",{className:"mb-1",style:gt,children:(0,Ue.jsx)(jt,{fluid:!0,children:"gridReportPage"===Be?(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-center",children:[(0,Ue.jsx)("div",{className:"fw-bold fs-5 mb-4",children:e.report_name}),0!==S.length&&(0,Ue.jsx)("div",{className:"d-flex mb-4 mt-1 gap-1",style:{cursor:"pointer"},onClick:()=>{F(!0)},children:C.slice(0,3).map((e,t)=>{var l;const r=null!==(l=e.instanceKey)&&void 0!==l?l:e.filter_name;return(0,Ue.jsxs)("div",{className:"d-flex",children:[(0,Ue.jsx)(W_e,{filterType:e.filter_name,accountId:c,value:A[r]||null,isShow:!1,onChange:e=>vt(r,e),placeholder:`${e.placeholder.replace(/^\w/,e=>e.toUpperCase())}`,filterConfig:e,hasKeyMap:ct,setHasKeyMap:ut}),t<C.slice(0,3).length-1&&(0,Ue.jsx)("span",{className:"mx-2",children:"|"})]},r+"_"+t)})})]}),(0,Ue.jsx)(Ut,{children:(0,Ue.jsx)(Xt,{sm:12,children:(0,Ue.jsx)(cN,{children:(0,Ue.jsxs)(SN,{children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-center py-2",children:[(0,Ue.jsx)("div",{className:"fw-bold",children:(0,Ue.jsx)(b_e,{operatorIdAndValue:re,setOperatorIdAndValue:ne,reportName:e.report_name,rows:v,operator:te,operatorList:ie,setExpanded:O,setOperator:le,moveRow:Ct,removeRow:wt,addRow:It,saveRowOrder:bt,cancelRowOrderChanges:kt,values:se,columnData:N,base:y.base},"breadcrumbs")}),(0,Ue.jsxs)("div",{className:"d-flex justify-content-end gap-1",children:[(0,Ue.jsx)(vi,{title:"Apply Filters",arrow:!0,children:(0,Ue.jsx)("i",{onClick:()=>F(e=>!e),className:"uil-filter icon-button icon-fontsize"})}),(0,Ue.jsx)("div",{children:"1"===xe?(0,Ue.jsx)(Ue.Fragment,{children:R.length>0&&g&&We&&"exclude_column"===ue&&(0,Ue.jsx)(vi,{title:"Save Color Scale",arrow:!0,children:(0,Ue.jsx)("i",{onClick:bt,style:{marginLeft:"0.25rem",marginRight:"0.25rem"},className:"uil-palette icon-button icon-fontsize"})})}):"2"===xe&&(0,Ue.jsx)(Ue.Fragment,{children:R.length>0&&g&&"exclude_column"===ue&&(0,Ue.jsx)(vi,{title:"Save Graph",arrow:!0,children:(0,Ue.jsx)("i",{onClick:bt,style:{marginLeft:"0.25rem",marginRight:"0.25rem"},className:"uil-graph-bar icon-button icon-fontsize"})})})}),(0,Ue.jsx)(vi,{title:"Download File",arrow:!0,children:(0,Ue.jsx)("i",{onClick:e=>{H(!0)},className:"uil-file-download icon-button icon-fontsize"})}),(0,Ue.jsxs)(oz,{isOpen:V,toggle:()=>H(e=>!e),className:"d-inline",children:[(0,Ue.jsx)(Sz,{className:"p-0 border-0 bg-transparent"}),(0,Ue.jsxs)(Lz,{className:"mt-2",children:[(0,Ue.jsx)(Yz,{onClick:()=>{const e={},t={};de.rows.forEach(t=>{e[t.field]=t.lable}),de.values.forEach(e=>{t[e.field]=e.lable});const l=(r,n=0,i={})=>r.flatMap(r=>{var a;const s={...i},o=Object.keys(te).length;0===n&&Object.entries(te).forEach(([t,l])=>{const r=e[t]||t;s[r]=l});const c=r.row_label,u=null===(a=de.rows[n+o])||void 0===a?void 0:a.lable;u&&void 0!==c&&(s[u]=c);const p={...s};Object.entries(r).forEach(([e,l])=>{if("row_label"===e||"subRows"===e)return;const r=t[e]||e;p[r]=l});const d=[p];return Array.isArray(r.subRows)&&d.push(...l(r.subRows,n+1,s)),d}),r=l(R),n=[...de.rows.map(e=>e.lable),...de.values.map(e=>e.lable)],i=QRe.json_to_sheet(r,{header:n});QRe.sheet_add_aoa(i,[n],{origin:"A1"});const a=QRe.book_new();QRe.book_append_sheet(a,i,"Report");const s=FRe(a,{bookType:"xlsx",type:"array"}),o=new Blob([s],{type:"application/octet-stream"});(0,JRe.saveAs)(o,`${g}.xlsx`)},children:"Export as Excel"}),(0,Ue.jsx)(Yz,{onClick:async()=>{try{const e={account_id:c,user_id:u,status:!1,configuration:{rows:f,values:se,operator:te,filters:ye,columns:N}},t=await AS.post("/report/detailed_export_report",e,{headers:{"Content-Type":"application/json"}});null!==t&&void 0!==t&&t.error?El.error("There was an issue processing your request. Please try again."):El.success("We've received your request and will update you for the export via registered email.")}catch(e){e&&409===e.status?El.error("Duplicate request: A similar export is already pending."):El.error("Failed to send export request. Please check your network and try again.")}},children:"Export Detailed Report"})]})]}),R.length>0&&g&&Ke&&(0,Ue.jsx)(vi,{title:"Save Changes",arrow:!0,children:(0,Ue.jsx)("i",{onClick:bt,style:{marginLeft:"0.25rem",marginRight:"0.25rem"},className:"uil uil-save icon-button save-icon"})}),he?(0,Ue.jsx)(vi,{title:"Exit Full Screen",arrow:!0,children:(0,Ue.jsx)("i",{className:"uil-compress icon-button icon-fontsize",onClick:()=>ge(e=>!e)})}):(0,Ue.jsx)(vi,{title:"Enter Full Screen",arrow:!0,children:(0,Ue.jsx)("i",{onClick:()=>ge(e=>!e),className:"uil-expand-arrows-alt icon-button icon-fontsize"})})]})]}),(0,Ue.jsxs)(NV,{tabs:!0,justified:!0,className:"nav-tabs-custom",children:[(0,Ue.jsx)(AV,{children:(0,Ue.jsxs)(qV,{className:$e()({active:"1"===xe}),onClick:()=>{Te("1")},children:[(0,Ue.jsx)("span",{className:"d-block d-sm-none",children:(0,Ue.jsx)("i",{className:"fas fa-home"})}),(0,Ue.jsx)("span",{className:"d-none d-sm-block",children:"Table View"})]})}),(0,Ue.jsx)(AV,{children:(0,Ue.jsxs)(qV,{className:$e()({active:"2"===xe}),onClick:()=>{Te("2"),Ce(!0)},children:[(0,Ue.jsx)("span",{className:"d-block d-sm-none",children:(0,Ue.jsx)("i",{className:"far fa-user"})}),(0,Ue.jsx)("span",{className:"d-none d-sm-block",children:"Graph View"})]})}),(0,Ue.jsx)(AV,{children:(0,Ue.jsxs)(qV,{className:$e()({active:"3"===xe}),onClick:()=>{Te("3")},children:[(0,Ue.jsx)("span",{className:"d-block d-sm-none",children:(0,Ue.jsx)("i",{className:"far fa-envelope"})}),(0,Ue.jsx)("span",{className:"d-none d-sm-block",children:"Insights"})]})})]}),(0,Ue.jsxs)(Ut,{children:[(0,Ue.jsx)(Xt,{sm:L||ze?8:12,className:"transition-col",children:(0,Ue.jsxs)(YV,{activeTab:xe,className:"pt-3",children:[(0,Ue.jsx)(tH,{tabId:"1",children:(0,Ue.jsxs)(cN,{children:[p.sorting&&(0,Ue.jsx)(mBe,{sx:{width:"100%"},children:(0,Ue.jsx)(RBe,{})}),(0,Ue.jsx)(SN,{className:"px-0 py-2",children:p.initial||!de.account_id||be?(0,Ue.jsx)("div",{className:"mt-3",children:(0,Ue.jsx)(nU,{height:"60vh"})}):(0,Ue.jsx)("div",{children:0===R.length?(0,Ue.jsx)("div",{className:"d-flex justify-content-center align-items-center h-75",children:(0,Ue.jsx)("img",{src:MF,alt:"No data",style:{width:"30%"}})}):(0,Ue.jsx)(nBe,{table:St,setShowPage:je,handleSortingChange:(e,t)=>{const l="function"===typeof e?e(Q):e;ee(t),J(l);const r=l[0];if(!r)return;const n=Object.keys(te).length,i=de.rows.map((e,t)=>{const l="row_label"===r.id,i=r.id===e.field,a=l&&t===n||i&&0===n;return{...e,orderBy:a?r.desc?"DESC":"ASC":"none"}}),a=se.map(e=>({...e,orderBy:r.id===e.field?r.desc?"DESC":"ASC":"none"})),s={...de,rows:i,values:a,operator:te,pagination:{pageIndex:1,pageSize:20,rowCount:0}};yt(s,!1,!0)},sorting:Q,setActiveThresholdCol:He,activeSortRowId:X,configBody:de,openColorDialogBox:(e,t)=>{var l,r,n;F(!1),Ge(e),mt[e]?nt("deviation"):tt[e]?nt("trend"):nt(null);const i=t.filter(e=>!isNaN(e));if(i.length>0){var a,s,o,c,u,p,d,m,h;const t=Math.min(...i),l=Math.max(...i),r=(t+l)/2,n=mt[e];ot({minValue:"min/max"===(null===n||void 0===n||null===(a=n.types)||void 0===a?void 0:a.min)||void 0===(null===n||void 0===n?void 0:n.min)?t:n.min,midValue:"min/max"===(null===n||void 0===n||null===(s=n.types)||void 0===s?void 0:s.mid)||void 0===(null===n||void 0===n?void 0:n.mid)?r:n.mid,maxValue:"min/max"===(null===n||void 0===n||null===(o=n.types)||void 0===o?void 0:o.max)||void 0===(null===n||void 0===n?void 0:n.max)?l:n.max,minValueType:(null===n||void 0===n||null===(c=n.types)||void 0===c?void 0:c.min)||"min/max",midValueType:(null===n||void 0===n||null===(u=n.types)||void 0===u?void 0:u.mid)||"min/max",maxValueType:(null===n||void 0===n||null===(p=n.types)||void 0===p?void 0:p.max)||"min/max",minValueColor:(null===n||void 0===n||null===(d=n.colors)||void 0===d?void 0:d.min)||"#EDFAF3",midValueColor:(null===n||void 0===n||null===(m=n.colors)||void 0===m?void 0:m.mid)||"#F7EBD7",maxValueColor:(null===n||void 0===n||null===(h=n.colors)||void 0===h?void 0:h.max)||"#F8E8E9"})}const g=tt[e];dt({positiveColor:(null===g||void 0===g||null===(l=g.positive)||void 0===l?void 0:l.color)||"#0F7B0F",negativeColor:(null===g||void 0===g||null===(r=g.negative)||void 0===r?void 0:r.color)||"#C41E3A",zeroColor:(null===g||void 0===g||null===(n=g.zero)||void 0===n?void 0:n.color)||"#0C6478"})},clearActiveColorScaleColumn:e=>{const t=N.length>0,l=Fe.map(l=>{var r,n;t?(l.action,null===(r=l.lable)||void 0===r||null===(n=r.trim())||void 0===n||n.toLowerCase()):l.field;let i={...l};const a=e.includes("_")?e.split("_").slice(1).join("_").trim().toLowerCase():e.trim().toLowerCase(),s=(l.label||l.lable||"").trim().toLowerCase(),o=(l.field||"").trim();return(t?s===a:o===e)&&(i.colorScale&&(Array.isArray(i.colorScale)?i.colorScale=i.colorScale.map(t=>t.activeKey===e?{...t,active:!1}:t):i.colorScale={...i.colorScale,active:!1}),i.trendColors&&(Array.isArray(i.trendColors)?i.trendColors=i.trendColors.filter(t=>t.activeKey!==e):delete i.trendColors)),i});qe(l),Ge(null),Ze(!0)}})})})]})}),(0,Ue.jsx)(tH,{tabId:"2",children:(0,Ue.jsxs)(cN,{children:[(0,Ue.jsx)("div",{className:"position-absolute top-0 end-0 mt-5 me-5 z-3",children:(0,Ue.jsx)(Qz,{selectedValue:Ae,selectValue:De,isOpen:it,toggle:()=>at(e=>!e)})}),(0,Ue.jsx)(SN,{children:p.initial||!de.account_id||be?(0,Ue.jsx)("div",{className:"mt-3",children:(0,Ue.jsx)(nU,{height:"60vh"})}):(0,Ue.jsx)(Ue.Fragment,{children:Ne&&(0,Ue.jsxs)(Ue.Fragment,{children:["GraphModal"===Ae&&(0,Ue.jsx)(LF,{data:R,value:se,operator:te,reportResult:e,customIcons:Tt}),"DynamicDataLabels"===Ae&&(0,Ue.jsx)(Jz,{data:R,value:se,reportResult:e,operator:te,customIcons:Tt}),"DynamicSplineAreaChart"===Ae&&(0,Ue.jsx)(Xz,{data:R,value:se,reportResult:e,operator:te,customIcons:Tt}),"DynamicRadarChart"===Ae&&(0,Ue.jsx)(eU,{data:R,value:se,reportResult:e,operator:te,customIcons:Tt}),"PolygonFill"===Ae&&(0,Ue.jsx)(tU,{data:R,value:se,reportResult:e,operator:te,customIcons:Tt})]})})})]})}),(0,Ue.jsx)(tH,{tabId:"3",children:(0,Ue.jsx)(cN,{children:(0,Ue.jsx)(ZGe,{reportData:R,configBody:de,isActive:"3"===xe})})})]})}),(L||ze)&&(0,Ue.jsx)(Xt,{sm:4,className:" slide-panel mt-3 "+(L||ze?"open":""),children:(0,Ue.jsx)(cN,{children:L?(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsxs)(gN,{className:"d-flex justify-content-between align-items-center",children:[(0,Ue.jsx)("span",{children:"Apply Filters"}),(0,Ue.jsx)(vi,{title:"Add Filter",arrow:!0,children:(0,Ue.jsx)("i",{className:"uil-plus-circle icon-button",onClick:Re})})]}),(0,Ue.jsxs)(mBe,{p:1,children:[C.map((e,t)=>{var l;const r=null!==(l=e.instanceKey)&&void 0!==l?l:e.filter_name;return(0,Ue.jsx)("div",{children:(0,Ue.jsx)(W_e,{filterType:e.filter_name,hasKeyMap:ct,setHasKeyMap:ut,accountId:c,value:A[r]||null,isShow:!0,onChange:e=>vt(r,e),placeholder:e.placeholder||`Select ${e.filter_name.split("_")[0].replace(/^\w/,e=>e.toUpperCase())}`,filterConfig:e})},r+"_"+t)}),C.length>0&&(0,Ue.jsxs)("div",{className:"mt-3 d-flex gap-2 modal-footer",children:[(0,Ue.jsx)("button",{className:"btn btn-primary btn-sm rounded-pill",onClick:()=>{const e=[{name:"monthRange",isCustomAware:!1,message:"Please select both From and To in the Month Range filter"},{name:"dateSelector",isCustomAware:!1,message:"Please select both From and To in the Date Selector"},{name:"isSevenDays",isCustomAware:!0},{name:"isThirtyDays",isCustomAware:!0},{name:"isNinetyDays",isCustomAware:!0}];for(const n of e){const e=A[n.name];if("object"!==typeof e||null===e)continue;let t=!1;if(n.isCustomAware?e.isCustom&&(t=!0):("from"in e||"to"in e)&&(t=!0),t){const{from:t,to:l}=e,r=C.find(e=>e.filter_name===n.name),i=(null===r||void 0===r?void 0:r.placeholder)||"the date filter";if(!t||!l){const e=n.message||`Please select both From and To dates for ${i}`;return void El.error(e)}if(new Date(t)>new Date(l))return void El.error(`From date cannot be later than To date for ${i}`)}}const t={...A};let l=!1;C.forEach(e=>{if(["campaign_type","message_type"].includes(e.filter_name)){var r;const n=null!==(r=e.instanceKey)&&void 0!==r?r:e.filter_name,i=t[n];Array.isArray(i)&&0!==i.length||(t[n]=[{label:"All",value:"All"}],l=!0)}}),l&&D(t);const r=C.flatMap(e=>{var t,l;const r=null!==(t=e.instanceKey)&&void 0!==t?t:e.filter_name,n=(null===(l=e.placeholder)||void 0===l?void 0:l.replace("Select ",""))||e.filter_name,i=e.field;if(["list_dropdown","source_dropdown","message_dropdown","lead_gen_vendor"].includes(e.filter_name)){const e=A[r];if(Array.isArray(e)&&e.length>0)return e.includes("All")?null:{lable:n,field:i,action:"CONTAINS",values:e,id:"",type:"basic",oprator:"AND"}}if("campaign_type_dropdown"===e.filter_name){const e=A[r];if("quiz"===e)return{lable:n,field:i,action:"LIKE",values:["quiz"],id:"",type:"basic",oprator:"AND"};if("not_quiz"===e)return{lable:n,field:i,action:"NOT LIKE",values:["quiz"],id:"",type:"basic",oprator:"AND"}}if(["campaign_type","message_type"].includes(e.filter_name)){var a;const t=A[r],l=null===(a=ct[r])||void 0===a||a;if(Array.isArray(t)&&t.length>0){if(t.some(e=>"All"===e.value))return null;const r={};t.forEach(e=>{e.key&&e.value&&(r[e.key]||(r[e.key]=[]),r[e.key].push(e.value))});const i=Object.entries(r).map(([e,t])=>[e,t]);return{lable:n,field:e.field,action:l?"HAS_KEY_VALUE":"NOT_HAS_KEY_VALUE",values:i,id:"",type:"basic",oprator:"AND"}}}if("lead_gen_range"===e.filter_name){const e=A[r];if(e&&"object"===typeof e&&"from"in e&&"to"in e)return[{lable:n,field:i[0].from,action:"=",values:[e.from],id:"",type:"basic",oprator:"AND"},{lable:n,field:i[1].to,action:"=",values:[e.to],id:"",type:"basic",oprator:"AND"}]}if("test_campaign_column"===e.filter_name){if("exclude_test_campaign"===A[r])return{lable:n,field:i,action:"NOT LIKE",values:["TEST"],id:"",type:"basic",oprator:"AND"}}if("seed_column"===e.filter_name){const e=A[r];("include_column"===e||"exclude_column"===e)&&Nt(e)}if("monthRange"===e.filter_name||"dateSelector"===e.filter_name||"isSevenDays"===e.filter_name||"isThirtyDays"===e.filter_name||"isNinetyDays"===e.filter_name){const t=A[r];if("object"===typeof t&&null!==t&&t.from&&t.to)return{lable:n,field:i,action:"BETWEEN",values:[t.from,t.to],id:"",type:"basic",oprator:"AND",...e.transform?{transform:e.transform}:{}}}if("campaign_name_contains"===e.filter_name){const e=A[r];if("string"===typeof e&&""!==e.trim()){const t=e.split(",").map(e=>e.trim()).filter(Boolean);return{lable:n,field:i,action:"LIKE",values:t,id:"",type:"basic",oprator:"AND"}}if(Array.isArray(e)&&e.length>0)return{lable:n,field:i,action:"MULTI_CONTAINS",values:e,id:"",type:"basic",oprator:"AND"}}if("platform_id"===e.filter_name){const e=A[r];if(Array.isArray(e)&&e.length>0){if(e.some(e=>"All"===e.value))return null;const t=e.map(e=>e.value);return{lable:n,field:i,action:"CONTAINS",values:t,id:"",type:"basic",oprator:"AND"}}}if(U_e.includes(e.filter_name)){const e=A[r];return Array.isArray(e)&&e.length>0&&!e.includes("All")?{lable:n,field:i,action:"CONTAINS",values:e,id:"",type:"basic",oprator:"AND"}:null}if("keyword_contains"===e.filter_name){const e=A[r],t="string"===typeof e&&""!==e.trim()?e.split(",").map(e=>e.trim()).filter(Boolean):Array.isArray(e)?e.filter(Boolean):[];return t.length>0?{lable:n,field:i,action:t.length>1?"MULTI_CONTAINS":"LIKE",values:t,id:"",type:"basic",oprator:"AND"}:null}if("number_of_sent"===e.filter_name){const e=A[r];if(void 0!==e&&null!==e&&""!==String(e).trim())return{lable:n,field:i,action:"=",values:String(e),id:"",type:"basic",oprator:"AND"}}return null}).filter(e=>null!==e);fe(r),Ye(!0),F(!1)},children:"Apply Filters"}),(0,Ue.jsx)("button",{className:"btn btn-secondary btn-sm rounded-pill",onClick:()=>F(!1),children:"Cancel"})]})]})]}):(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsx)(gN,{className:"fw-bold",children:"Apply color scale"}),(0,Ue.jsxs)(mBe,{p:2,children:[(0,Ue.jsxs)(KCe,{className:"mb-4",children:[(0,Ue.jsx)(FS,{className:"form-label text-muted small fw-bold",children:"Select Configuration Type"}),(0,Ue.jsxs)(QS,{type:"select",value:rt||"",onChange:e=>nt(e.target.value),children:[(0,Ue.jsx)("option",{value:"",disabled:!0,children:"Choose an option..."}),(0,Ue.jsx)("option",{value:"deviation",children:"Deviation"}),(0,Ue.jsx)("option",{value:"trend",children:"Trend Color"})]})]}),"deviation"===rt&&[{label:"Min",value:st.minValue,onValueChange:e=>ot(t=>({...t,minValue:e})),color:st.minValueColor,onColorChange:e=>ot(t=>({...t,minValueColor:e})),type:st.minValueType,onTypeChange:e=>ot(t=>({...t,minValueType:e}))},{label:"Mid",value:st.midValue,onValueChange:e=>ot(t=>({...t,midValue:e})),color:st.midValueColor,onColorChange:e=>ot(t=>({...t,midValueColor:e})),type:st.midValueType,onTypeChange:e=>ot(t=>({...t,midValueType:e}))},{label:"Max",value:st.maxValue,onValueChange:e=>ot(t=>({...t,maxValue:e})),color:st.maxValueColor,onColorChange:e=>ot(t=>({...t,maxValueColor:e})),type:st.maxValueType,onTypeChange:e=>ot(t=>({...t,maxValueType:e}))}].map(e=>(0,Ue.jsx)(C$e,{pickerKey:e.label.toLowerCase(),openPicker:Xe,setOpenPicker:et,...e},e.label)),"trend"===rt&&[{label:"Positive",color:pt.positiveColor,onColorChange:e=>dt(t=>({...t,positiveColor:e}))},{label:"Negative",color:pt.negativeColor,onColorChange:e=>dt(t=>({...t,negativeColor:e}))},{label:"Zero",color:pt.zeroColor,onColorChange:e=>dt(t=>({...t,zeroColor:e}))}].map(e=>(0,Ue.jsx)(C$e,{pickerKey:e.label.toLowerCase(),openPicker:Xe,setOpenPicker:et,...e},e.label)),rt&&(0,Ue.jsxs)("div",{className:"modal-footer",children:[(0,Ue.jsx)(Hl,{className:"btn btn-primary w-sm fw-bold m-2",color:"primary",size:"sm",onClick:"trend"===rt?()=>{if(!ze)return;ht(e=>{const t={...e};return delete t[ze],t});const e={positive:{class:"badge badge-success-subtle font-size-12",color:pt.positiveColor,background:"#EDFAF3"},negative:{class:"badge badge-danger-subtle font-size-12",color:pt.negativeColor,background:"#F8E8E9"},zero:{class:"badge badge-info-subtle font-size-12",color:pt.zeroColor,background:"#E9F5FA"}};lt(t=>({...t,[ze]:e})),Je(e=>[...new Set([...e,ze])]);const t=N.length>0;qe(l=>l.map(l=>{const r=ze,n=ze.includes("_")?ze.split("_").slice(1).join("_").trim().toLowerCase():ze.trim().toLowerCase(),i=(l.label||l.lable||"").trim().toLowerCase(),a=(l.field||"").trim();if(!(t?i===n:a===r))return l;if(!t){const t={...l,trendColors:e};return delete t.colorScale,t}const s=Array.isArray(l.trendColors)?l.trendColors:[],o=Array.isArray(l.colorScale)?l.colorScale:[];return{...l,trendColors:[...s.filter(e=>e.activeKey!==r),{activeKey:r,...e}],colorScale:o.filter(e=>e.activeKey!==r)}})),Ge(null),Ze(!0)}:()=>{if(!ze)return;lt(e=>{const t={...e};return delete t[ze],t}),ht(e=>({...e,[ze]:{min:"number"===typeof st.minValue?st.minValue:0,mid:"number"===typeof st.midValue?st.midValue:0,max:"number"===typeof st.maxValue?st.maxValue:0,colors:{min:st.minValueColor,mid:st.midValueColor,max:st.maxValueColor},types:{min:st.minValueType,mid:st.midValueType,max:st.maxValueType}}})),Je(e=>[...new Set([...e,ze])]);const e={active:!0,color:{min:st.minValueColor,mid:st.midValueColor,max:st.maxValueColor},values:{min:{value:Number(st.minValue),type:st.minValueType},mid:{value:Number(st.midValue),type:st.midValueType},max:{value:Number(st.maxValue),type:st.maxValueType}}},t=N.length>0;qe(l=>l.map(l=>{const r=ze,n=ze.includes("_")?ze.split("_").slice(1).join("_").trim().toLowerCase():ze.trim().toLowerCase(),i=(l.label||l.lable||"").trim().toLowerCase(),a=(l.field||"").trim();if(!(t?i===n:a===r))return l;if(!t){const t={...l,colorScale:e};return delete t.trendColors,t}const s=Array.isArray(l.colorScale)?l.colorScale:[],o=Array.isArray(l.trendColors)?l.trendColors:[];return{...l,colorScale:[...s.filter(e=>e.activeKey!==r),{activeKey:r,...e}],trendColors:o.filter(e=>e.activeKey!==r)}})),Ge(null),Ze(!0)},children:"Apply"}),(0,Ue.jsx)(Hl,{className:"btn btn-secondary w-sm fw-bold m-2",size:"sm",onClick:()=>{Ge(null),nt(null)},children:"Cancel"})]})]})]})})})]})]})})})})]}):(0,Ue.jsx)("div",{children:(0,Ue.jsx)(N$e,{operator:te,values:se,activeCol:Ve,base:y.base||"delivery-matrix",isTableReport:!0})})})}),(0,Ue.jsx)(r$e,{isOpen:Me,toggle:Re,reportBase:I,currentUiFilters:C,currentSelectedValues:A,onApplyFilters:({newUiFilters:e,newSelectedFilters:t})=>{const l=e.map((e,t)=>"campaign_type"===e.filter_name||"message_type"===e.filter_name?{...e,instanceKey:e.instanceKey||`${e.filter_name}_${t}`}:e),r={...t};l.forEach(e=>{"campaign_type"!==e.filter_name&&"message_type"!==e.filter_name||(r[e.filter_name]&&!r[e.instanceKey]&&(r[e.instanceKey]=r[e.filter_name]),Array.isArray(r[e.instanceKey])&&0!==r[e.instanceKey].length||(r[e.instanceKey]=[{label:"All",value:"All"}]))}),k.current=l,w(l),D(r)}})]})},I$e="item",k$e=({item:e,index:t,listId:l,moveItem:r})=>{const n=(0,o.useRef)(null),[,i]=FN({accept:I$e,hover(e){e.index===t&&e.listId===l||(r(e.index,t,e.listId,l),e.index=t,e.listId=l)}}),[{isDragging:a},s]=zI({type:I$e,item:{item:e,index:t,listId:l},collect:e=>({isDragging:e.isDragging()})});s(i(n));const[c,u]=(0,o.useState)(!1),[p,d]=(0,o.useState)(!1),m={cursor:"move",opacity:a?.5:1,display:"flex",alignItems:"center",padding:"5px",marginLeft:"20px"},h={width:"8px",height:"8px",borderRadius:"50%",backgroundColor:c?"#31b8eb":"white",marginRight:"10px",border:"1px solid grey",transition:"all .4s ease-in-out"},g={display:"inline-block",verticalAlign:"middle"},y={border:"none",backgroundColor:"#f1f3f4",borderRadius:"10px"},f={border:"1px solid #dadce0",borderRadius:"5px"},b=(0,Ue.jsx)("div",{className:"submenu-item",onMouseEnter:()=>u(!0),onMouseLeave:()=>u(!1),children:(0,Ue.jsx)("div",{children:e.lable})});return"fields"==l?(0,Ue.jsxs)("div",{ref:n,className:"submenu-item",style:m,onMouseEnter:()=>u(!0),onMouseLeave:()=>u(!1),children:[(0,Ue.jsx)("div",{className:"circle-icon",style:h}),(0,Ue.jsx)("div",{style:g,children:e.lable})]}):"rows"==l||"columns"==l?(0,Ue.jsx)("div",{ref:n,children:(0,Ue.jsx)(cN,{style:y,children:(0,Ue.jsxs)(SN,{className:"px-2 py-1",children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between",children:[b,(0,Ue.jsx)("div",{className:"item",onClick:()=>d(!p),children:(0,Ue.jsx)("div",{className:"",children:(0,Ue.jsx)("span",{children:(0,Ue.jsx)("i",{className:"ml-auto fas fa-chevron-down "+(p?"rotate":"")})})})})]}),p&&(0,Ue.jsxs)("div",{className:"d-flex mt-2",children:[(0,Ue.jsxs)("div",{className:"",children:[(0,Ue.jsx)("p",{children:"Order"}),(0,Ue.jsxs)("select",{className:"p-1",style:f,children:[(0,Ue.jsx)("option",{value:"ascending",children:"Ascending"}),(0,Ue.jsx)("option",{value:"descending",children:"Descending"})]})]}),(0,Ue.jsxs)("div",{className:"",children:[(0,Ue.jsx)("p",{children:"Sort by"}),(0,Ue.jsx)("select",{className:"p-1",style:f,children:(0,Ue.jsx)("option",{value:"sortBy",children:"Sort by"})})]})]})]})})}):"values"==l?(0,Ue.jsx)("div",{ref:n,children:(0,Ue.jsx)(cN,{style:y,children:(0,Ue.jsxs)(SN,{className:"px-2 py-1",children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between",children:[b,(0,Ue.jsx)("div",{className:"item",onClick:()=>d(!p),children:(0,Ue.jsx)("div",{className:"",children:(0,Ue.jsx)("span",{children:(0,Ue.jsx)("i",{className:"ml-auto fas fa-chevron-down "+(p?"rotate":"")})})})})]}),p&&(0,Ue.jsxs)("div",{className:"d-flex mt-1",children:[(0,Ue.jsxs)("div",{className:"",children:[(0,Ue.jsx)("p",{children:"Summaries by"}),(0,Ue.jsxs)("select",{className:"p-1",style:f,children:[(0,Ue.jsx)("option",{value:"ascending",children:"SUM"}),(0,Ue.jsx)("option",{value:"descending",children:"COUNT"})]})]}),(0,Ue.jsxs)("div",{className:"",children:[(0,Ue.jsx)("p",{children:"default"}),(0,Ue.jsx)("select",{className:"p-1",style:f,children:(0,Ue.jsx)("option",{value:"sortBy",children:"default"})})]})]})]})})}):"filters"==l?(0,Ue.jsx)("div",{ref:n,children:(0,Ue.jsx)(cN,{style:y,children:(0,Ue.jsxs)(SN,{className:"px-2 py-1",children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between",children:[b,(0,Ue.jsx)("div",{className:"item",onClick:()=>d(!p),children:(0,Ue.jsx)("div",{className:"",children:(0,Ue.jsx)("span",{children:(0,Ue.jsx)("i",{className:"ml-auto fas fa-chevron-down "+(p?"rotate":"")})})})})]}),p&&(0,Ue.jsxs)("div",{className:"w-100 mt-1",children:[(0,Ue.jsx)("p",{children:"Status"}),(0,Ue.jsx)("select",{className:"p-1",style:f,children:(0,Ue.jsx)("option",{value:"ascending",children:"Showing all items"})})]})]})})}):(0,Ue.jsx)(cN,{style:y,children:(0,Ue.jsx)(SN,{className:"px-2 py-1",children:"No data"})})},T$e=({items:e,listId:t,moveItem:l})=>{const[,r]=FN({accept:I$e,drop(r){r.listId!==t&&l(r.index,0===e.length?0:e.length,r.listId,t)}});return(0,Ue.jsx)("div",{className:"list h-100",ref:r,children:e.map((e,r)=>(0,Ue.jsx)(k$e,{item:e,index:r,listId:t,moveItem:l},r))})},A$e=({moveItem:e,lists:t,toggleModalContent:l,handleApplied:r,toggleReportContents:n})=>{const[i,a]=(0,o.useState)(!0),[s,c]=(0,o.useState)(!0),[u,p]=(0,o.useState)(!0),[d,m]=(0,o.useState)(!0);return(0,Ue.jsx)(Ue.Fragment,{children:(0,Ue.jsxs)(Ut,{children:[(0,Ue.jsx)(Xt,{sm:"12",md:"4",children:(0,Ue.jsxs)(cN,{color:"grey",outline:!0,children:[(0,Ue.jsxs)(gN,{className:"d-flex justify-content-between align-items-center p-2",style:{backgroundColor:"#fff",color:"#000"},children:[(0,Ue.jsx)("span",{children:"Select Fields"}),(0,Ue.jsx)(JSe,{icon:rNe,onClick:l})]}),(0,Ue.jsx)(SN,{className:"py-2 px-0",style:{height:"60vh",overflowY:"auto"},children:(0,Ue.jsx)(Gc,{backend:pu,children:(0,Ue.jsx)(T$e,{items:t.fields,listId:"fields",moveItem:e})})})]})}),(0,Ue.jsxs)(Xt,{sm:"12",md:"4",children:[(0,Ue.jsxs)(cN,{color:"grey",outline:!0,children:[(0,Ue.jsx)(gN,{className:"p-2 d-flex justify-content-between",style:{backgroundColor:"#fff",color:"#000",cursor:"pointer"},onClick:()=>a(!i),children:(0,Ue.jsx)("div",{children:"Rows"})}),i&&(0,Ue.jsx)(SN,{className:"p-2",style:{height:"25vh",overflowY:"auto"},children:(0,Ue.jsx)(Gc,{backend:pu,children:(0,Ue.jsx)(T$e,{items:t.rows,listId:"rows",moveItem:e})})})]}),(0,Ue.jsxs)(cN,{color:"grey",outline:!0,children:[(0,Ue.jsx)(gN,{className:"p-2 d-flex justify-content-between",style:{backgroundColor:"#fff",color:"#000",cursor:"pointer"},onClick:()=>c(!s),children:(0,Ue.jsx)("div",{className:"item",children:"Values"})}),s&&(0,Ue.jsx)(SN,{className:"p-2",style:{height:"25vh",overflowY:"auto"},children:(0,Ue.jsx)(Gc,{backend:pu,children:(0,Ue.jsx)(T$e,{items:t.values,listId:"values",moveItem:e})})})]})]}),(0,Ue.jsxs)(Xt,{sm:"12",md:"4",children:[(0,Ue.jsxs)(cN,{color:"grey",outline:!0,children:[(0,Ue.jsx)(gN,{className:"p-2 d-flex justify-content-between",style:{backgroundColor:"#fff",color:"#000",cursor:"pointer"},onClick:()=>p(!u),children:(0,Ue.jsx)("div",{className:"item",children:"Column"})}),u&&(0,Ue.jsx)(SN,{className:"p-2",style:{height:"25vh",overflowY:"auto"},children:(0,Ue.jsx)(Gc,{backend:pu,children:(0,Ue.jsx)(T$e,{items:t.columns,listId:"columns",moveItem:e})})})]}),(0,Ue.jsxs)(cN,{color:"grey",outline:!0,children:[(0,Ue.jsx)(gN,{className:"p-2 d-flex justify-content-between",style:{backgroundColor:"#fff",color:"#000",cursor:"pointer"},onClick:()=>m(!d),children:(0,Ue.jsx)("div",{className:"item",children:"Filters"})}),d&&(0,Ue.jsx)(SN,{className:"p-2",style:{height:"25vh",overflowY:"auto"},children:(0,Ue.jsx)(Gc,{backend:pu,children:(0,Ue.jsx)(T$e,{items:t.filters,listId:"filters",moveItem:e})})})]})]})]})})};var D$e=l(8558);const M$e=[{id:"September 2026",revenueTrends:{monthLabel:"September 2026",annualContext:[{label:"2023",value:10697878},{label:"2024",value:10076314},{label:"2025",value:9050808},{label:"2026 YTD (Jan\u2013Sep)",value:5621688}],shareSubtitle:"ECOMMERCE at 72.2% \xb7 Retail at 27.8% \u2014 a second month near the widest ecommerce share in the window",months:["Sep-25","Oct-25","Nov-25","Dec-25","Jan-26","Feb-26","Mar-26","Apr-26","May-26","Jun-26","Jul-26","Aug-26","Sep-26"],revenue:[774642,744403,610731,836751,724620,565989,848476,503888,489728,673413,573608,660924,581042],momChange:[null,-3.9,-18,37,-13.4,-21.9,49.9,-40.6,-2.8,37.5,-14.8,15.2,-12.1],rolling6:[null,null,null,null,null,709523,721828,681742,661575,634352,609184,625006,580434],ecom:[432383,532124,403020,600680,326118,396138,531691,286981,320319,423960,366298,465216,401023],retail:[309442,187212,183845,209753,241262,150496,287886,197552,143661,220749,184055,172816,154032],prl:[0,0,0,0,130891,0,0,0,0,0,0,0,0],indiv:[21764,13244,10879,15479,15029,11759,19164,14275,17737,21524,17004,14827,16938],pract:[10694,11609,12889,10422,11319,7596,9737,5079,8012,7181,4085,8064,9050],ecomShare:[58.3,74,68.7,74.1,57.5,72.5,64.9,59.2,69,65.8,66.6,72.9,72.2],retailShare:[41.7,26,31.3,25.9,42.5,27.5,35.1,40.8,31,34.2,33.4,27.1,27.8],weeklyRevenue:[{label:"Week 1",range:"Sep 1\u20136",ecom:28089.66,retail:21789.09,indiv:3085.67,pract:4972.5},{label:"Week 2",range:"Sep 7\u201313",ecom:66860.52,retail:33133.02,indiv:5035.93,pract:746.75},{label:"Week 3",range:"Sep 14\u201320",ecom:97864.78,retail:38192,indiv:3485.48,pract:921.2},{label:"Week 4",range:"Sep 21\u201327",ecom:131120.43,retail:29501.12,indiv:2990.04,pract:2409.35},{label:"Week 5",range:"Sep 28\u201330",ecom:77087.24,retail:31416.64,indiv:2340.74,pract:0}],periodAvgRev:660632,periodTotalRev:8588215,periodLabel:"13-Mo Avg",kpis:[{value:"$581,042",label:"Sep Net Revenue",borderColor:"danger",badges:[{text:"\u221212.1% vs Aug",variant:"danger"},{text:"\u221225.0% vs Sep '25",variant:"danger"}]},{value:"896",label:"Orders",borderColor:"primary",badges:[{text:"+9.1% vs Aug",variant:"success"},{text:"\u221223.4% vs Sep '25",variant:"danger"}]},{value:"$656.66",label:"Avg Order Value",borderColor:"warning",badges:[{text:"\u221220.5% vs Aug",variant:"danger"},{text:"\u22122.5% vs Sep '25",variant:"danger"}]},{value:"$660,632",label:"13-Mo Avg Revenue",borderColor:"secondary",badges:[],extra:["Sep-26 is <strong>$79,590 below</strong> avg","7 of 13 months above avg"]}],tableRows:[{month:"Sep-25",rev:774642,mom:null,yoy:-20.7,orders:1169,aov:673.64,vsAvg:114010},{month:"Oct-25",rev:744403,mom:-3.9,yoy:.4,orders:1095,aov:708.96,vsAvg:83771},{month:"Nov-25",rev:610731,mom:-18,yoy:-20.8,orders:1017,aov:602.65,vsAvg:-49901},{month:"Dec-25",rev:836751,mom:37,yoy:-.3,orders:1154,aov:745.46,vsAvg:176119},{month:"Jan-26",rev:724620,mom:-13.4,yoy:-12.7,orders:1110,aov:663.96,vsAvg:63988},{month:"Feb-26",rev:565989,mom:-21.9,yoy:-35.6,orders:858,aov:673.71,vsAvg:-94643},{month:"Mar-26",rev:848476,mom:49.9,yoy:6.3,orders:1098,aov:780.58,vsAvg:187844},{month:"Apr-26",rev:503888,mom:-40.6,yoy:-18.2,orders:1030,aov:495.57,vsAvg:-156744},{month:"May-26",rev:489728,mom:-2.8,yoy:-37.7,orders:876,aov:562.64,vsAvg:-170904,isLow:!0},{month:"Jun-26",rev:673413,mom:37.5,yoy:-3.8,orders:1076,aov:626.98,vsAvg:12781},{month:"Jul-26",rev:573608,mom:-14.8,yoy:-32.4,orders:1025,aov:571.9,vsAvg:-87024},{month:"Aug-26",rev:660924,mom:15.2,yoy:5.5,orders:821,aov:826.05,vsAvg:292},{month:"Sep-26",rev:581042,mom:-12.1,yoy:-25,orders:896,aov:656.66,vsAvg:-79590,isCurrent:!0,currentVariant:"danger"}],insights:[{borderColor:"danger",badgeVariant:"danger",badgeText:"September Gave Back August's Gain",body:'Net revenue was <span class="text-danger fw-bold">$581,042</span> in September. That is $79,882 (12.1%) less than August&rsquo;s $660,924, and $193,600 (25.0%) less than September last year ($774,642). August had finished almost exactly on the 13-month average of $660,632 &mdash; just $292 above it &mdash; which suggested sales might be settling down. September dropped back to <span class="fw-bold text-dark">$79,590 below that average</span>, so the improvement did not continue. Of the 13 months shown, 7 were above the average and 6 were below; September is one of the 6 below.'},{borderColor:"warning",badgeVariant:"warning",badgeText:"More Orders, But Smaller Orders",body:'Customers placed more orders in September &mdash; <span class="text-success fw-bold">896, up from 821 in August (+9.1%)</span>. But the average order was worth $656.66, down from $826.05 (<span class="text-danger fw-bold">&minus;20.5%</span>), so each order brought in about $169 less. That is why revenue fell even though the number of orders rose. August had been the opposite: fewer orders, but much bigger ones. Compared with September last year, orders are down 23.4% (1,169 &rarr; 896) while the average order is down only 2.5% ($673.64 &rarr; $656.66). <span class="fw-bold text-dark">So over the full year, the business is receiving far fewer orders, while the size of each order has stayed about the same.</span>'},{borderColor:"primary",badgeVariant:"primary",badgeText:"One Large Order Moved Between Channels",body:'PREMIER RESEARCH LAB placed a <span class="fw-bold text-dark">$44,266</span> order in September. In the past this customer has always been recorded under the PRL/BULK channel, but this month the source data recorded it under ECOMMERCE. That is why PRL/BULK shows $0 this month, and why ECOMMERCE looks stronger than it really is. As reported, ECOMMERCE fell 13.8% ($465,216 &rarr; $401,023). <span class="fw-bold text-dark">If this one order is set aside, ECOMMERCE would be $356,757 &mdash; a 23.3% fall from August.</span> Five smaller accounts also moved between channels this month, together worth $2,181, none above $1,020.'},{borderColor:"secondary",badgeVariant:"secondary",badgeText:"2026 Is Running 18% Behind 2025",body:'From January to September 2026, net revenue adds up to <span class="fw-bold text-dark">$5,621,688</span>. For the same nine months of 2025 it was $6,855,250, so 2026 is <span class="text-danger fw-bold">$1,233,562 (18.0%) behind</span>. At the end of August the gap was 17.1%, so it widened slightly this month. If sales continue at 2026&rsquo;s average of about $624,632 a month, the full year would finish near $7.50M, compared with $9.05M in 2025 and $10.70M in 2023. To match 2025&rsquo;s total, October, November and December would each need about $1.14M &mdash; higher than any single month in this data, where the best was $878,848 in February 2025.'}]},whatMoved:{monthLabel:"September 2026",totalMonths:13,currentMonthShort:"Sep",prevMonthShort:"Aug",prevYearMonthShort:"Sep '25",channels:[{ch:"ECOMMERCE",color:"#3182ce",currentRev:401023,prevRev:465216,prevYearRev:432383,currentOrders:51,prevOrders:54,currentAov:7863.19,mom:-13.8,yoy:-7.3,orderMom:-5.6,note:"Incl. $44,266 recoded from PRL/BULK, $1,020 from RETAIL",lastActivity:"Sep 2026"},{ch:"RETAIL",color:"#38a169",currentRev:154032,prevRev:172816,prevYearRev:309442,currentOrders:717,prevOrders:650,currentAov:224.56,mom:-10.9,yoy:-50.2,orderMom:10.3,lastActivity:"Sep 2026"},{ch:"INDIVIDUAL",color:"#805ad5",currentRev:16938,prevRev:14827,prevYearRev:21764,currentOrders:118,prevOrders:104,currentAov:146.5,mom:14.2,yoy:-22.2,orderMom:13.5,lastActivity:"Sep 2026"},{ch:"PRACTITIONER",color:"#e53e3e",currentRev:9050,prevRev:8064,prevYearRev:10694,currentOrders:10,prevOrders:13,currentAov:904.98,mom:12.2,yoy:-15.4,orderMom:-23.1,note:"Incl. $846 recoded from RETAIL",lastActivity:"Sep 2026"},{ch:"PRL/BULK",color:"#dd6b20",currentRev:0,prevRev:0,prevYearRev:0,currentOrders:0,prevOrders:0,currentAov:0,mom:null,yoy:null,orderMom:null,note:"$44,266 ordered, coded ECOMMERCE in source",lastActivity:"Jan 2026"},{ch:"AFFILIATE",color:"#0bc5ea",currentRev:0,prevRev:0,prevYearRev:0,currentOrders:0,prevOrders:0,currentAov:0,mom:null,yoy:null,orderMom:null,note:"No activity since Jul 2026",lastActivity:"Jul 2026"},{ch:"EXPERT VOICE",color:"#d53f8c",currentRev:0,prevRev:0,prevYearRev:359,currentOrders:0,prevOrders:0,currentAov:0,mom:null,yoy:-100,orderMom:null,note:"No activity since Dec 2025",lastActivity:"Dec 2025"},{ch:"TAIWAN",color:"#319795",currentRev:0,prevRev:0,prevYearRev:0,currentOrders:0,prevOrders:0,currentAov:0,mom:null,yoy:null,orderMom:null,note:"No activity since Jul 2026",lastActivity:"Jul 2026"},{ch:"SPORTS TRADESHOW",color:"#a0aec0",currentRev:0,prevRev:0,prevYearRev:0,currentOrders:0,prevOrders:0,currentAov:0,mom:null,yoy:null,orderMom:null,note:"Single invoice, Aug 2023",lastActivity:"Aug 2023"}],barCompare:{currentLabel:"Sep 2026",prevLabel:"Aug 2026",prevYearLabel:"Sep 2025",ecom:[401023,465216,432383],retail:[154032,172816,309442],indiv:[16938,14827,21764],pract:[9050,8064,10694]},ecomTopAccountsubtitle:"$401,023 total \xb7 51 orders \xb7 12 accounts shown",ecomTopAccounts:[{name:"SPIRITUAL NUTRIENTS",rev:130595,orders:12,months:13,avg:125758},{name:"UNITED STATES OF VIT",rev:90361,orders:10,months:13,avg:132657},{name:"IHERB",rev:50793,orders:4,months:13,avg:55171},{name:"PREMIER RESEARCH LAB",rev:44266,orders:1,months:1,avg:44266},{name:"DROHHIRAPROBIOTICS.C now Ten Forward",rev:27664,orders:8,months:13,avg:33766},{name:"HARVEST MOON NATURAL",rev:19067,orders:2,months:12,avg:21702},{name:"NATURAL PARTNERS (combined)",rev:14370,orders:3,months:13,avg:13171},{name:"CHOOSE TO BE HEALTHY",rev:9957,orders:1,months:8,avg:6584},{name:"EMERSON ECOLOGICS, L",rev:8802,orders:2,months:1,avg:8802},{name:"CRITICAL WELLBEING",rev:2832,orders:2,months:12,avg:4368},{name:"FULL GREEN CIRCLE",rev:1220,orders:3,months:12,avg:2208},{name:"ALL STAR HEALTH - CA",rev:1020,orders:2,months:1,avg:1020}],retailTopAccountsubtitle:"$154,032 total \xb7 717 orders \xb7 12 accounts shown",retailTopAccounts:[{name:"SPROUTS FARMERS MARK",rev:35943,orders:413,months:13,avg:44027},{name:"NATURAL GROCERS",rev:6855,orders:47,months:13,avg:12981},{name:"FRESH THYME FARMERS",rev:4184,orders:37,months:13,avg:4579},{name:"SUNFLOWER SHOPPE - TX  3 STORES",rev:4104,orders:6,months:13,avg:2672},{name:"LIZZIE'S HERB SHOPPE",rev:3134,orders:1,months:11,avg:2798},{name:"NEXT GENERATION PROD",rev:2200,orders:1,months:5,avg:2128},{name:"HOLLY HILL HEALTH FO",rev:2052,orders:1,months:9,avg:1829},{name:"THE HEALTHY EDGE",rev:2022,orders:12,months:13,avg:3808},{name:"OLIVE BRANCH FAMILY",rev:2e3,orders:1,months:5,avg:2660},{name:"THOMPSON NUTRITION -",rev:1841,orders:2,months:4,avg:1064},{name:"FEGER'S NATURAL FOOD",rev:1839,orders:1,months:5,avg:1502},{name:"SUNRISE NATURAL FOOD",rev:1808,orders:2,months:12,avg:1151}],practTopAccountsubtitle:"$9,050 \xb7 10 orders \xb7 10 shown",practTopAccounts:[{name:"DAILY NUTRITIONALS I",rev:4972,orders:1,months:2,avg:4972},{name:"JACKSONVILLE CHIROPR",rev:907,orders:1,months:7,avg:981},{name:"LIVING WATERS NATURA",rev:846,orders:1,months:1,avg:846},{name:"ROGERS - JUNCA",rev:684,orders:1,months:2,avg:684},{name:"HEALTH BY DESIGN",rev:620,orders:1,months:5,avg:470},{name:"LEAN BODIES",rev:375,orders:1,months:2,avg:338},{name:"WAWELA CANCER SUPPOR",rev:372,orders:1,months:1,avg:372},{name:"KREISBERG",rev:99,orders:1,months:3,avg:129},{name:"VOGEL CHIROPRACTIC C",rev:99,orders:1,months:2,avg:99},{name:"BIRKENSHAW, RN",rev:75,orders:1,months:1,avg:75}],notableMovementsSubtitle:"50%+ swing vs own 13-month average &middot; accounts averaging $1,000+ per active month",surges:[{name:"SUNRISE NATURAL FOOD",ch:"RETAIL",currentRev:1808,avg:1092,swing:66,months:12},{name:"CHOOSE TO BE HEALTHY",ch:"ECOMMERCE",currentRev:9957,avg:6102,swing:63,months:8},{name:"SUNFLOWER SHOPPE - TX  3 STORES",ch:"RETAIL",currentRev:4104,avg:2552,swing:61,months:13}],drops:[{name:"NATURAL HEALTHY CONC",ch:"RETAIL",currentRev:500,avg:2899,swing:-83,months:10},{name:"CENTER HEALTH & HARM",ch:"RETAIL",currentRev:714,avg:1518,swing:-53,months:10},{name:"ATKINS PHARMACY - MA",ch:"RETAIL",currentRev:515,avg:1072,swing:-52,months:11}],newRetailAccounts:{total:5,totalRev:2717,topFive:[{name:"SUNHINE HERBS - BILL (Texas) (RETAIL)",rev:998},{name:"THE BODY GUARD (South Dakota) (RETAIL)",rev:787},{name:"TOCHI PRODUCTS (North Dakota) (RETAIL)",rev:411},{name:"ECLECTIC CORNER (Utah) (RETAIL)",rev:300},{name:"NATURE'S COUNTRY STO (North Dakota) (RETAIL)",rev:221}]},orderNote:"First-ever order across the full 2023\u20132026 dataset, and no billing number previously used under another name \xb7 Zero-value new accounts excluded",ecomNewNote:"<strong>ECOMMERCE \u2014 no new accounts.</strong> Every customer who ordered in September had ordered before \u2014 an established, mature customer base with no new entrants.",practitionerNote:"<strong>Renamed accounts, not counted as new (14):</strong> VITAMINS PLUS (was VITAMINS PLUS - 12 stores, since Jan 2023); THE HEALTH EDGE (was THE HEALTHY EDGE, since Jan 2023); CENTRAL MARKET (was CENTRAL MARKET - 10 stores, since Jan 2023); DOWN TO EARTH - HONO (was DOWN TO EARTH - HI 6 Stores, since Apr 2023); LASSENS NATURAL FOOD (was THE WHOLE WHEATERY, since Feb 2023); MARKET OF CHOICE - C (was MARKET OF CHOICE, since Feb 2023); OLIVER&rsquo;S MARKET (was OLIVER&rsquo;S MARKET - 4 stores ship to one, since Feb 2023); EAST END FOOD CO OP (was EAST END FOODS CO OP, since May 2023); MARKET STREET (was MARKET STREET - 19 stores, since Jan 2023); AMELIA ORGANIC MARKE (was NASSAU HEALTH FOODS, since Feb 2023); DOWN TO EARTH - AEIA (was DOWN TO EARTH - HI 6 Stores, since Jan 2023); MARKET OF CHOICE #09 (was MARKET OF CHOICE, since Mar 2023); CHAMBERLIN&rsquo;S NATURAL (was THE HEALTHY EDGE, since Jan 2023); LAZY ACRES/BRISTOL F (was LAZY ACRES/BRISTOL FARMS - 19 STORES, since Jan 2023). Each shares a billing number with an existing account, so none is counted as new.",silentAccounts:[{name:"PROGRESSIVE MEDICAL",channel:"PRACTITIONER",active:"10/12",rev12mo:22136,monthlyAvg:2214},{name:"ANN'S HEALTH FOOD - 5 stores",channel:"RETAIL",active:"11/12",rev12mo:15939,monthlyAvg:1449},{name:"FRUITFUL YIELD - LOM",channel:"RETAIL",active:"10/12",rev12mo:10437,monthlyAvg:1044}],insights:[{borderColor:"warning",badgeVariant:"warning",badgeText:"Retail's Yearly Drop Looks Bigger Than It Is",body:'RETAIL revenue was $154,032 in September. Compared with September 2025 ($309,442) that is a <span class="text-danger fw-bold">50.2% drop</span> &mdash; the largest yearly fall of the four main channels. But September 2025 was retail&rsquo;s best month in the whole 13-month period, so comparing against it makes this month look worse than it is. <span class="fw-bold text-dark">Compared with August ($172,816), retail fell 10.9%.</span> Retail customers actually placed more orders &mdash; 717, up from 650 (+10.3%) &mdash; but the average retail order fell from $275.95 to $224.56 (&minus;18.6%). So retail customers are still buying, just in smaller amounts per order.'},{borderColor:"danger",badgeVariant:"danger",badgeText:"Two Big Ecommerce Customers Ordered Much Less",body:'ECOMMERCE fell by $64,193 from August ($465,216 &rarr; $401,023), and two customers explain most of it. <span class="fw-bold text-dark">ALL STAR HEALTH</span> (now billed as ALL STAR HEALTH - CA) ordered $54,855 in August &mdash; more than three times its usual monthly amount &mdash; but only $1,020 in September, a drop of <span class="text-danger fw-bold">$53,835</span>. <span class="fw-bold text-dark">UNITED STATES OF VIT</span> ordered $90,361, down <span class="text-danger fw-bold">$79,974</span> from August&rsquo;s $170,335 and 32% below its own monthly average of $132,657. Together these two customers ordered $133,809 less than in August. The channel&rsquo;s total fell by less than that because two things made up part of the gap: PREMIER RESEARCH LAB&rsquo;s $44,266 order, which was recorded under ECOMMERCE this month, and SPIRITUAL NUTRIENTS, which ordered $130,595 &mdash; up $39,892 from August.'}]},whereItCameFrom:{monthLabel:"September 2026",kpis:[{value:"32.5%",label:"CA + TX Retail Share",subtitle:"Up from 28.6% in August",detail:"$50,081 of $154,032 retail",borderColor:"warning"},{value:"\u221210.9% vs Aug",label:"Retail Revenue Change",subtitle:"Third straight monthly decline",detail:"Aug $172,816 \xb7 Sep $154,032",borderColor:"danger"},{value:"44 States",label:"Retail Footprint \xb7 4 Returned",subtitle:"43 \u2192 44 states \xb7 net +1",detail:"Back: MS, ND, SD, WV \xb7 Quiet: AK, ME, WY",borderColor:"primary"}],retailRevByStateLabel:"\xb7 Florida nearly doubled to take third place behind Texas and California",retailRevByState:{TX:28390,CA:21691,FL:18322,GA:6080,PA:5985,AZ:5710,OR:5663,IL:5202,NC:5101,TN:4517,CO:3695,MO:3495,AR:3404,HI:2970,WI:2750,MN:2240,NY:2218,UT:2008,OK:1901,NJ:1821,MA:1668,VA:1584,NV:1492,WA:1438,ID:1377,MD:1357,NM:1197,IN:1026,LA:1007,OH:996,MS:952,SC:894,SD:787,IA:718,AL:641,ND:632,KS:631,RI:492,MI:478,WV:474,MT:436,CT:385,KY:150,DE:56},retailCustomers:[{rank:1,name:"SPROUTS FARMERS MARK",primaryState:"CA",states:25,zips:293,rev:35943,pct:23.3,orders:413,months:13,aov:90,warn:!1},{rank:2,name:"NATURAL GROCERS",primaryState:"CO",states:14,zips:38,rev:6855,pct:4.5,orders:47,months:13,aov:152,warn:!1},{rank:3,name:"FRESH THYME FARMERS",primaryState:"IN",states:10,zips:31,rev:4184,pct:2.7,orders:37,months:13,aov:120,warn:!1},{rank:4,name:"SUNFLOWER SHOPPE - TX  3 STORES",primaryState:"TX",states:1,zips:2,rev:4104,pct:2.7,orders:6,months:13,aov:684,warn:!1},{rank:5,name:"LIZZIE'S HERB SHOPPE",primaryState:"NC",states:1,zips:1,rev:3134,pct:2,orders:1,months:11,aov:3134,warn:!1},{rank:6,name:"NEXT GENERATION PROD",primaryState:"TX",states:1,zips:1,rev:2200,pct:1.4,orders:1,months:5,aov:2200,warn:!0},{rank:7,name:"HOLLY HILL HEALTH FO",primaryState:"PA",states:1,zips:1,rev:2052,pct:1.3,orders:1,months:9,aov:2052,warn:!1},{rank:8,name:"THE HEALTHY EDGE",primaryState:"FL",states:3,zips:7,rev:2022,pct:1.3,orders:12,months:13,aov:168,warn:!1},{rank:9,name:"OLIVE BRANCH FAMILY",primaryState:"IL",states:1,zips:1,rev:2e3,pct:1.3,orders:1,months:5,aov:2e3,warn:!0},{rank:10,name:"THOMPSON NUTRITION -",primaryState:"WI",states:1,zips:1,rev:1841,pct:1.2,orders:2,months:4,aov:921,warn:!0},{rank:11,name:"FEGER'S NATURAL FOOD",primaryState:"FL",states:1,zips:1,rev:1839,pct:1.2,orders:1,months:5,aov:1839,warn:!0},{rank:12,name:"SUNRISE NATURAL FOOD",primaryState:"CA",states:1,zips:1,rev:1808,pct:1.2,orders:2,months:12,aov:904,warn:!1},{rank:13,name:"NUTRITION WORLD- TN",primaryState:"TN",states:1,zips:1,rev:1722,pct:1.1,orders:2,months:9,aov:861,warn:!1},{rank:14,name:"FAMILY HEALTH - ARTH",primaryState:"IL",states:1,zips:1,rev:1693,pct:1.1,orders:1,months:8,aov:1693,warn:!1},{rank:15,name:"ASHLAND SHOP N KART",primaryState:"OR",states:1,zips:1,rev:1517,pct:1,orders:1,months:3,aov:1517,warn:!0}],retailTop15States:[{state:"TX",rev:28390,pct:18.4,orders:105,prevMonthRev:27374,mom:3.7},{state:"CA",rev:21691,pct:14.1,orders:169,prevMonthRev:22058,mom:-1.7},{state:"FL",rev:18322,pct:11.9,orders:93,prevMonthRev:9556,mom:91.7},{state:"GA",rev:6080,pct:3.9,orders:30,prevMonthRev:2335,mom:160.4},{state:"PA",rev:5985,pct:3.9,orders:13,prevMonthRev:4980,mom:20.2},{state:"AZ",rev:5710,pct:3.7,orders:37,prevMonthRev:6357,mom:-10.2},{state:"OR",rev:5663,pct:3.7,orders:18,prevMonthRev:4245,mom:33.4},{state:"IL",rev:5202,pct:3.4,orders:9,prevMonthRev:4569,mom:13.8},{state:"NC",rev:5101,pct:3.3,orders:8,prevMonthRev:6973,mom:-26.8},{state:"TN",rev:4517,pct:2.9,orders:18,prevMonthRev:2633,mom:71.6},{state:"CO",rev:3695,pct:2.4,orders:31,prevMonthRev:2345,mom:57.5},{state:"MO",rev:3495,pct:2.3,orders:15,prevMonthRev:1618,mom:116},{state:"AR",rev:3404,pct:2.2,orders:11,prevMonthRev:5834,mom:-41.7},{state:"HI",rev:2970,pct:1.9,orders:7,prevMonthRev:2093,mom:41.9},{state:"WI",rev:2750,pct:1.8,orders:6,prevMonthRev:9663,mom:-71.5}],prevMonthLabel:"Aug",indivSubtitle:"$16,938 across 36 states \xb7 California and Texas lead \xb7 customer identity is not tracked in this channel",indivStates:[{state:"CA",rev:2274},{state:"TX",rev:1875},{state:"NY",rev:1565},{state:"AZ",rev:1376},{state:"IN",rev:973},{state:"IL",rev:748},{state:"IA",rev:661},{state:"CO",rev:546}],practSubtitle:"$9,050 across 9 states \xb7 New York leads on a single large order",practStates:[{state:"NY",rev:4972},{state:"MD",rev:907},{state:"NC",rev:846},{state:"TX",rev:747},{state:"LA",rev:684},{state:"MN",rev:620},{state:"CA",rev:99},{state:"FL",rev:99}],geoInsights:[{borderColor:"success",badgeVariant:"success",badgeText:"Florida Nearly Doubled",body:'Florida&rsquo;s retail revenue rose from $9,556 in August to <span class="text-success fw-bold">$18,322 in September (+91.7%)</span> &mdash; an increase of $8,766, the biggest gain of any state. That moved Florida from fifth place to third, and it now makes up 11.9% of all retail revenue. Several smaller states also grew strongly: Georgia <span class="text-success fw-bold">+160.4%</span> ($2,335 &rarr; $6,080), Missouri <span class="text-success fw-bold">+116.0%</span> ($1,618 &rarr; $3,495), Tennessee +71.6% ($2,633 &rarr; $4,517), Colorado +57.5% ($2,345 &rarr; $3,695) and Hawaii +41.9% ($2,093 &rarr; $2,970). Of the 15 biggest retail states this month, 10 grew compared with August.'},{borderColor:"primary",badgeVariant:"primary",badgeText:"Texas And California Held Steady",body:'Texas and California, the two largest retail states, barely changed from August: Texas rose <span class="text-success fw-bold">3.7%</span> ($27,374 &rarr; $28,390) and California fell <span class="text-danger fw-bold">1.7%</span> ($22,058 &rarr; $21,691). Together they made up <span class="fw-bold text-dark">32.5% of retail revenue</span> ($50,081 of $154,032), up from 28.6% in August. That higher share is not because these two states grew much &mdash; it is because total retail fell while they stayed about level. California also had the most retail orders of any state, at 169.'},{borderColor:"danger",badgeVariant:"danger",badgeText:"Two States Explain The Retail Drop",body:'Total retail revenue fell $18,784 from August to September, and two states account for more than all of it. <span class="fw-bold text-dark">New York</span> fell from $18,406 to $2,218, a drop of <span class="text-danger fw-bold">$16,188</span> &mdash; in August, New York included one large $15,368 order from MANNA HEALTH MARKET, which was not repeated. <span class="fw-bold text-dark">Wisconsin</span> fell from $9,663 to $2,750, a drop of <span class="text-danger fw-bold">$6,913</span>. Together these two states lost $23,101; all the other states combined actually grew by about $4,300. Retail reached customers in 44 states this month, up from 43: Mississippi, North Dakota, South Dakota and West Virginia came back, while Alaska, Maine and Wyoming had no orders.'}]}},{id:"August 2026",revenueTrends:{monthLabel:"August 2026",annualContext:[{label:"2023",value:10697878},{label:"2024",value:10076314},{label:"2025",value:9050808},{label:"2026 YTD (Jan\u2013Aug)",value:5040646}],shareSubtitle:"ECOMMERCE at 72.9% \xb7 Retail at 27.1% \u2014 the widest ecommerce share since December 2025",months:["Aug-25","Sep-25","Oct-25","Nov-25","Dec-25","Jan-26","Feb-26","Mar-26","Apr-26","May-26","Jun-26","Jul-26","Aug-26"],revenue:[626492,774642,744403,610731,836751,724620,565989,848476,503888,489728,673413,573608,660924],momChange:[null,23.6,-3.9,-18,37,-13.4,-21.9,49.9,-40.6,-2.8,37.5,-14.8,15.2],rolling6:[null,null,null,null,null,719606,709523,721828,681742,661575,634352,609184,625006],ecom:[418553,432383,532124,403020,600680,326118,396138,531691,286981,320319,423960,366298,465216],retail:[191478,309442,187212,183845,209753,241262,150496,287886,197552,143661,220749,184055,172816],prl:[0,0,0,0,0,130891,0,0,0,0,0,0,0],indiv:[10636,21764,13244,10879,15479,15029,11759,19164,14275,17737,21524,17004,14827],pract:[5668,10694,11609,12889,10422,11319,7596,9737,5079,8012,7181,4085,8064],ecomShare:[68.6,58.3,74,68.7,74.1,57.5,72.5,64.9,59.2,69,65.8,66.6,72.9],retailShare:[31.4,41.7,26,31.3,25.9,42.5,27.5,35.1,40.8,31,34.2,33.4,27.1],periodAvgRev:664128,periodTotalRev:8633665,periodLabel:"13-Mo Avg",kpis:[{value:"$660,924",label:"Aug Net Revenue",borderColor:"success",badges:[{text:"+15.2% vs Jul",variant:"success"},{text:"+5.5% vs Aug '25",variant:"success"}]},{value:"821",label:"Orders",borderColor:"primary",badges:[{text:"\u221219.9% vs Jul",variant:"danger"},{text:"\u221224.1% vs Aug '25",variant:"danger"}]},{value:"$826.05",label:"Avg Order Value",borderColor:"warning",badges:[{text:"+44.4% vs Jul",variant:"success"},{text:"+42.3% vs Aug '25",variant:"success"}]},{value:"$664,128",label:"13-Mo Avg Revenue",borderColor:"secondary",badges:[],extra:["Aug-26 is <strong>$3,204 below</strong> avg","6 of 13 months above avg"]}],tableRows:[{month:"Aug-25",rev:626492,mom:null,yoy:-19.8,orders:1082,aov:580.47,vsAvg:-37636},{month:"Sep-25",rev:774642,mom:23.6,yoy:-20.7,orders:1169,aov:673.64,vsAvg:110514},{month:"Oct-25",rev:744403,mom:-3.9,yoy:.4,orders:1095,aov:708.96,vsAvg:80275},{month:"Nov-25",rev:610731,mom:-18,yoy:-20.8,orders:1017,aov:602.65,vsAvg:-53397},{month:"Dec-25",rev:836751,mom:37,yoy:-.3,orders:1154,aov:745.46,vsAvg:172623},{month:"Jan-26",rev:724620,mom:-13.4,yoy:-12.7,orders:1110,aov:663.96,vsAvg:60492},{month:"Feb-26",rev:565989,mom:-21.9,yoy:-35.6,orders:858,aov:673.71,vsAvg:-98139},{month:"Mar-26",rev:848476,mom:49.9,yoy:6.3,orders:1098,aov:780.58,vsAvg:184348},{month:"Apr-26",rev:503888,mom:-40.6,yoy:-18.2,orders:1030,aov:495.57,vsAvg:-160240},{month:"May-26",rev:489728,mom:-2.8,yoy:-37.7,orders:876,aov:562.64,vsAvg:-174400,isLow:!0},{month:"Jun-26",rev:673413,mom:37.5,yoy:-3.8,orders:1076,aov:626.98,vsAvg:9285},{month:"Jul-26",rev:573608,mom:-14.8,yoy:-32.4,orders:1025,aov:571.9,vsAvg:-90520},{month:"Aug-26",rev:660924,mom:15.2,yoy:5.5,orders:821,aov:826.05,vsAvg:-3204,isCurrent:!0,currentVariant:"success"}],insights:[{borderColor:"success",badgeVariant:"success",badgeText:"The Closest To Average All Year",body:'August landed at <span class="text-success fw-bold">$660,924 (+15.2% MoM, +5.5% YoY)</span> &mdash; just $3,204 under the 13-month average of $664,128. <span class="fw-bold text-dark">No other month in the window has come within $9,000 of that average</span>, and this is only the third month of the thirteen to grow year over year, after Oct-25 and Mar-26. June came nearly as close at $9,285 above, so <span class="fw-bold text-dark">two of the past three months have sat almost exactly on the average</span> &mdash; with July&rsquo;s $90,520 shortfall the outlier between them.'},{borderColor:"warning",badgeVariant:"warning",badgeText:"Fewest Orders, Largest Baskets",body:'Revenue rose 15.2% on <span class="text-danger fw-bold">19.9% fewer orders</span> &mdash; 821, the lowest count in the window and down 24.1% on last August. The gap was closed entirely by basket size: average order value jumped <span class="text-success fw-bold">+44.4% to $826.05</span>, the highest of the thirteen and the highest since February 2025. <span class="fw-bold text-dark">A month carried by a handful of unusually large orders is more fragile than one carried by order volume.</span>'},{borderColor:"primary",badgeVariant:"primary",badgeText:"Ecommerce Did All The Work",body:'ECOMMERCE rose <span class="text-success fw-bold">+27.0% to $465,216</span>, adding $98,918 &mdash; <span class="fw-bold text-dark">more than the month&rsquo;s entire $87,316 revenue gain on its own</span>, because RETAIL (&minus;6.1%) and INDIVIDUAL (&minus;12.8%) both went backwards. That took ecommerce&rsquo;s share of the two main channels to <span class="fw-bold text-dark">72.9%, the widest since December 2025</span>. PRACTITIONER nearly doubled to $8,064 and was the only other channel to grow, but at 1.2% of revenue it cannot move the total.'},{borderColor:"secondary",badgeVariant:"secondary",badgeText:"The Annual Gap Is Narrowing",body:'2026 has now booked <span class="fw-bold text-dark">$5,040,646 through August against $6,080,608 in the same eight months of 2025 &mdash; a &minus;17.1% gap</span>, improved from &minus;19.7% at the end of July. That is real progress, but the run rate still points to roughly $7.56M for the year against $9.05M in 2025 and $10.70M in 2023. Matching last year would require <span class="fw-bold text-dark">$1.00M a month from September through December</span>, a level no month in the 20 this dashboard holds has ever reached.'}]},whatMoved:{monthLabel:"August 2026",totalMonths:13,currentMonthShort:"Aug",prevMonthShort:"Jul",prevYearMonthShort:"Aug '25",channels:[{ch:"ECOMMERCE",color:"#3182ce",currentRev:465216,prevRev:366298,prevYearRev:418553,currentOrders:54,prevOrders:52,currentAov:8803.11,mom:27,yoy:11.1,orderMom:3.8,lastActivity:"Aug 2026"},{ch:"RETAIL",color:"#38a169",currentRev:172816,prevRev:184055,prevYearRev:191478,currentOrders:650,prevOrders:833,currentAov:275.95,mom:-6.1,yoy:-9.7,orderMom:-22,lastActivity:"Aug 2026"},{ch:"INDIVIDUAL",color:"#805ad5",currentRev:14827,prevRev:17004,prevYearRev:10636,currentOrders:104,prevOrders:127,currentAov:147.96,mom:-12.8,yoy:39.4,orderMom:-18.1,lastActivity:"Aug 2026"},{ch:"PRACTITIONER",color:"#e53e3e",currentRev:8064,prevRev:4085,prevYearRev:5668,currentOrders:13,prevOrders:9,currentAov:620.34,mom:97.4,yoy:42.3,orderMom:44.4,lastActivity:"Aug 2026"},{ch:"PRL/BULK",color:"#dd6b20",currentRev:0,prevRev:0,prevYearRev:0,currentOrders:0,prevOrders:0,currentAov:0,mom:null,yoy:null,orderMom:null,note:"~6-month cycle (Jan-25, Jul-25, Jan-26) \u2014 was due Jul 2026, still not received",lastActivity:"Jan 2026"},{ch:"AFFILIATE",color:"#0bc5ea",currentRev:0,prevRev:488,prevYearRev:0,currentOrders:0,prevOrders:3,currentAov:0,mom:-100,yoy:null,orderMom:-100,note:"Opened Jul-26, no orders in Aug",lastActivity:"Jul 2026"},{ch:"TAIWAN",color:"#319795",currentRev:0,prevRev:1678,prevYearRev:0,currentOrders:0,prevOrders:2,currentAov:0,mom:-100,yoy:null,orderMom:-100,note:"Opened Jul-26, no orders in Aug",lastActivity:"Jul 2026"},{ch:"EXPERT VOICE",color:"#d53f8c",currentRev:0,prevRev:0,prevYearRev:158,currentOrders:0,prevOrders:0,currentAov:0,mom:null,yoy:-100,orderMom:null,note:"No activity since Dec 2025",lastActivity:"Dec 2025"},{ch:"SPORTS TRADESHOW",color:"#a0aec0",currentRev:0,prevRev:0,prevYearRev:0,currentOrders:0,prevOrders:0,currentAov:0,mom:null,yoy:null,orderMom:null,note:"Single invoice, Aug 2023",lastActivity:"Aug 2023"}],barCompare:{currentLabel:"Aug 2026",prevLabel:"Jul 2026",prevYearLabel:"Aug 2025",ecom:[465216,366298,418553],retail:[172816,184055,191478],indiv:[14827,17004,10636],pract:[8064,4085,5668]},ecomTopAccountsubtitle:"$465,216 total \xb7 54 orders \xb7 11 accounts shown",ecomTopAccounts:[{name:"UNITED STATES OF VIT",rev:170335,orders:11,months:13,avg:133318},{name:"SPIRITUAL NUTRIENTS",rev:90703,orders:5,months:13,avg:124833},{name:"ALL STAR HEALTH",rev:54855,orders:2,months:2,avg:29340},{name:"IHERB",rev:50286,orders:4,months:13,avg:60101},{name:"DROHHIRAPROBIOTICS.C now Ten Forward",rev:33695,orders:6,months:13,avg:34350},{name:"HARVEST MOON NATURAL",rev:22726,orders:6,months:12,avg:21271},{name:"NATURAL PARTNERS (combined)",rev:16652,orders:4,months:13,avg:13111},{name:"EMERSON ECOLOGICS",rev:13200,orders:4,months:13,avg:12389},{name:"CRITICAL WELLBEING",rev:8324,orders:3,months:12,avg:4376},{name:"FULL GREEN CIRCLE",rev:3564,orders:8,months:12,avg:2331},{name:"BETTER HEALTH MARKET",rev:875,orders:1,months:1,avg:875}],retailTopAccountsubtitle:"$172,816 total \xb7 650 orders \xb7 12 accounts shown",retailTopAccounts:[{name:"SPROUTS FARMERS MARK",rev:40074,orders:390,months:13,avg:43654},{name:"MANNA HEALTH MARKET",rev:15368,orders:1,months:6,avg:13862},{name:"NATURAL GROCERS",rev:5135,orders:30,months:13,avg:13601},{name:"SUNFLOWER SHOPPE - TX  3 STORES",rev:3246,orders:5,months:13,avg:2568},{name:"LIZZIE'S HERB SHOPPE",rev:3134,orders:1,months:11,avg:2689},{name:"FRESH THYME FARMERS",rev:2748,orders:18,months:13,avg:4485},{name:"FAMILY HEALTH FOOD S",rev:2560,orders:2,months:9,avg:926},{name:"ANN'S HEALTH FOOD - 5 stores",rev:2494,orders:3,months:12,avg:1404},{name:"THE HEALTHY EDGE",rev:2401,orders:11,months:13,avg:3953},{name:"HOLLY HILL HEALTH FO",rev:2356,orders:1,months:9,avg:1817},{name:"MASTEL'S HEALTH FOOD",rev:1865,orders:2,months:11,avg:772},{name:"GOLDEN HARVEST MARKE",rev:1593,orders:2,months:8,avg:953}],practTopAccountsubtitle:"$8,064 \xb7 13 orders \xb7 10 shown",practTopAccounts:[{name:"PROGRESSIVE MEDICAL",rev:1685,orders:1,months:10,avg:2214},{name:"TUSTIN LONGEVITY CEN",rev:1404,orders:1,months:5,avg:1778},{name:"MA",rev:742,orders:1,months:4,avg:903},{name:"TRYFONAS",rev:712,orders:1,months:5,avg:631},{name:"MEDICINE 369",rev:646,orders:1,months:3,avg:1130},{name:"GLADDEN LONGEVITY SH",rev:594,orders:1,months:2,avg:508},{name:"HOJAS PARA MEDICINA",rev:415,orders:1,months:1,avg:415},{name:"TEMECULA CENTER FOR",rev:410,orders:1,months:3,avg:321},{name:"THERMOGRAPHY CENTER",rev:363,orders:1,months:9,avg:404},{name:"THOMPSON",rev:362,orders:1,months:1,avg:362}],notableMovementsSubtitle:"50%+ swing vs own 13-month average &middot; accounts averaging $1,000+ per active month",surges:[{name:"ALL STAR HEALTH",ch:"ECOMMERCE",currentRev:54855,avg:16390,swing:235,months:2},{name:"CRITICAL WELLBEING",ch:"ECOMMERCE",currentRev:8324,avg:4017,swing:107,months:12},{name:"ANN'S HEALTH FOOD - 5 stores",ch:"RETAIL",currentRev:2494,avg:1305,swing:91,months:12},{name:"FULL GREEN CIRCLE",ch:"ECOMMERCE",currentRev:3564,avg:2250,swing:58,months:12}],drops:[{name:"LIFE EXTENSION",ch:"RETAIL",currentRev:351,avg:1573,swing:-78,months:5},{name:"HONEY BEE NATURAL FO",ch:"RETAIL",currentRev:366,avg:1147,swing:-68,months:9},{name:"NATURAL GROCERS",ch:"RETAIL",currentRev:5135,avg:14306,swing:-64,months:13},{name:"FAMILY HEALTH MARKET",ch:"RETAIL",currentRev:475,avg:1185,swing:-60,months:13},{name:"VIM N VIGOR / VNV HO",ch:"RETAIL",currentRev:546,avg:1158,swing:-53,months:13},{name:"MEDICINE 369",ch:"PRACTITIONER",currentRev:646,avg:1372,swing:-53,months:3},{name:"ONE LIFE NATURAL MAR",ch:"RETAIL",currentRev:568,avg:1147,swing:-51,months:13}],newRetailAccounts:{total:4,totalRev:2243,topFive:[{name:"LOMBARDI'S SPORTS (Rhode Island) (RETAIL)",rev:833},{name:"MAJOR HEALTH FOODS (Texas) (RETAIL)",rev:631},{name:"THE RED BARN APOTHEC (New Jersey) (RETAIL)",rev:475},{name:"REGIONAL SPECIALTY C (Missouri) (PRACTITIONER)",rev:304}]},orderNote:"First-ever order across the full 2023\u20132026 dataset, and no billing number previously used under another name \xb7 Zero-value new accounts excluded",ecomNewNote:"<strong>ECOMMERCE \u2014 no new accounts.</strong> Every customer who ordered in August had ordered before \u2014 an established, mature customer base with no new entrants.",practitionerNote:"<strong>Renamed accounts, not counted as new (4):</strong> LASSENS NATURAL (was LASSEN&rsquo;S NATURAL FOO, since Feb 2023); GREEN ACRES MARKET - (was HEALTHY CHOICE MARKETS, since Jan 2023); MARKET OF CHOICE #13 (was MARKET OF CHOICE, since Feb 2023); MARKET OF CHOICE #07 (was MARKET OF CHOICE, since Feb 2023). Each shares a billing number with an existing account, so none is counted as new.",silentAccounts:[{name:"WHOLE FOODS MARKET -",channel:"RETAIL",active:"10/12",rev12mo:126365,monthlyAvg:12637}],insights:[{borderColor:"success",badgeVariant:"success",badgeText:"One Account's Return Carried The Month",body:'ALL STAR HEALTH placed <span class="text-success fw-bold">$54,855 across two orders</span> after ordering in only one other month of the window &mdash; <span class="fw-bold text-dark">+235% against its $16,390 average</span>. It billed just $3,825 in July, so it contributed $51,030 of the change on its own &mdash; <span class="fw-bold text-dark">52% of ecommerce&rsquo;s entire $98,918 monthly gain</span>. The channel&rsquo;s regulars were steady rather than strong: United States of Vitamins beat its average by 28% and Natural Partners by 27%, but Spiritual Nutrients came in &minus;27% and iHerb &minus;16%. <span class="fw-bold text-dark">Strip out All Star Health and ecommerce grew about 13%, not 27%.</span>'},{borderColor:"warning",badgeVariant:"warning",badgeText:"Retail Lost Orders, Not Customers",body:'Retail revenue slipped only &minus;6.1%, but <span class="text-danger fw-bold">orders fell &minus;22.0% (833 &rarr; 650)</span>. The revenue side is almost entirely one reversal: NATURAL GROCERS went from July&rsquo;s $42,912 to <span class="text-danger fw-bold">$5,135 (&minus;64% vs its own average)</span>, a $37,777 swing against a channel that only lost $11,239 overall. <span class="fw-bold text-dark">That means the rest of retail actually added roughly $26,500.</span> Manna Health&rsquo;s single $15,368 order covered most of the hole, and Ann&rsquo;s, Mastel&rsquo;s and Family Health Food all ran well above their own averages (+78%, +142%, +177%) &mdash; but <span class="fw-bold text-dark">a fifth fewer orders is the number to watch.</span>'},{borderColor:"primary",badgeVariant:"primary",badgeText:"Every Silent Account Came Back",body:'All five accounts flagged silent in July placed orders in August: <span class="fw-bold text-dark">Critical Wellbeing $8,324 (+90% vs its average), Lizzie&rsquo;s Herb Shoppe $3,134, Progressive Medical $1,685, Center Health &amp; Harm $1,525</span>, and Healthy Choice Markets, which now bills as GREEN ACRES MARKET. <span class="fw-bold text-dark">Only WHOLE FOODS MARKET remains silent</span> &mdash; active 10 of the prior 12 months, $12,637 per active month, last order July 2026. Less encouraging: both channels opened in July, TAIWAN and AFFILIATE, booked nothing at all in August.'}]},whereItCameFrom:{monthLabel:"August 2026",kpis:[{value:"28.6%",label:"CA + TX Retail Share",subtitle:"Recovered from 22.2% in July",detail:"$49,432 of $172,816 retail",borderColor:"warning"},{value:"\u22126.1% vs Jul",label:"Retail Revenue Change",subtitle:"Second straight monthly decline",detail:"Jul $184,055 \xb7 Aug $172,816",borderColor:"danger"},{value:"43 States",label:"Retail Footprint \xb7 2 Returned",subtitle:"45 \u2192 43 states \xb7 net \u22122",detail:"Back: AK, RI \xb7 Quiet: MS, ND, NE, SD",borderColor:"primary"}],retailRevByStateLabel:"\xb7 Texas and California both recovered, and New York rejoined the top three on a single order",retailRevByState:{TX:27374,CA:22058,NY:18406,WI:9663,FL:9556,NC:6973,AZ:6357,AR:5834,PA:4980,IL:4569,OK:4526,MN:4443,OR:4245,WA:3626,UT:2801,TN:2633,LA:2534,NV:2426,NM:2416,CO:2345,GA:2335,RI:2197,HI:2093,NJ:1744,MI:1717,MO:1618,IA:1554,MT:1325,AL:1301,MA:1299,OH:1178,CT:872,SC:746,ME:743,AK:672,KS:656,VA:623,KY:603,IN:487,ID:391,MD:380,WY:346,DE:173},retailCustomers:[{rank:1,name:"SPROUTS FARMERS MARK",primaryState:"CA",states:24,zips:286,rev:40074,pct:23.2,orders:390,months:13,aov:106,warn:!1},{rank:2,name:"MANNA HEALTH MARKET",primaryState:"NY",states:1,zips:1,rev:15368,pct:8.9,orders:1,months:6,aov:15368,warn:!1},{rank:3,name:"NATURAL GROCERS",primaryState:"TX",states:9,zips:28,rev:5135,pct:3,orders:30,months:13,aov:171,warn:!1},{rank:4,name:"SUNFLOWER SHOPPE - TX  3 STORES",primaryState:"TX",states:1,zips:2,rev:3246,pct:1.9,orders:5,months:13,aov:649,warn:!1},{rank:5,name:"LIZZIE'S HERB SHOPPE",primaryState:"NC",states:1,zips:1,rev:3134,pct:1.8,orders:1,months:11,aov:3134,warn:!1},{rank:6,name:"FRESH THYME FARMERS",primaryState:"MI",states:7,zips:17,rev:2748,pct:1.6,orders:18,months:13,aov:153,warn:!1},{rank:7,name:"FAMILY HEALTH FOOD S",primaryState:"OK",states:1,zips:1,rev:2560,pct:1.5,orders:2,months:9,aov:1280,warn:!1},{rank:8,name:"ANN'S HEALTH FOOD - 5 stores",primaryState:"TX",states:2,zips:3,rev:2494,pct:1.4,orders:3,months:12,aov:831,warn:!1},{rank:9,name:"THE HEALTHY EDGE",primaryState:"FL",states:3,zips:6,rev:2401,pct:1.4,orders:11,months:13,aov:218,warn:!1},{rank:10,name:"HOLLY HILL HEALTH FO",primaryState:"PA",states:1,zips:1,rev:2356,pct:1.4,orders:1,months:9,aov:2356,warn:!1},{rank:11,name:"MASTEL'S HEALTH FOOD",primaryState:"MN",states:1,zips:1,rev:1865,pct:1.1,orders:2,months:11,aov:933,warn:!1},{rank:12,name:"GOLDEN HARVEST MARKE",primaryState:"WI",states:1,zips:2,rev:1593,pct:.9,orders:2,months:8,aov:797,warn:!1},{rank:13,name:"DOWN TO EARTH - HI 6 Stores",primaryState:"HI",states:1,zips:3,rev:1547,pct:.9,orders:4,months:12,aov:451,warn:!1},{rank:14,name:"CENTER HEALTH & HARM",primaryState:"TX",states:1,zips:1,rev:1525,pct:.9,orders:2,months:10,aov:763,warn:!1},{rank:15,name:"HENDERSONVILLE COMMU",primaryState:"NC",states:1,zips:1,rev:1472,pct:.9,orders:1,months:3,aov:1472,warn:!0}],retailTop15States:[{state:"TX",rev:27374,pct:15.8,orders:104,prevMonthRev:24579,mom:11.4},{state:"CA",rev:22058,pct:12.8,orders:169,prevMonthRev:16358,mom:34.9},{state:"NY",rev:18406,pct:10.7,orders:7,prevMonthRev:900,mom:1946.2},{state:"WI",rev:9663,pct:5.6,orders:13,prevMonthRev:12053,mom:-19.8},{state:"FL",rev:9556,pct:5.5,orders:62,prevMonthRev:20719,mom:-53.9},{state:"NC",rev:6973,pct:4,orders:13,prevMonthRev:3085,mom:126.1},{state:"AZ",rev:6357,pct:3.7,orders:42,prevMonthRev:10578,mom:-39.9},{state:"AR",rev:5834,pct:3.4,orders:14,prevMonthRev:4444,mom:31.3},{state:"PA",rev:4980,pct:2.9,orders:9,prevMonthRev:3057,mom:62.9},{state:"IL",rev:4569,pct:2.6,orders:8,prevMonthRev:4430,mom:3.1},{state:"OK",rev:4526,pct:2.6,orders:14,prevMonthRev:5912,mom:-23.4},{state:"MN",rev:4443,pct:2.6,orders:7,prevMonthRev:2643,mom:68.1},{state:"OR",rev:4245,pct:2.5,orders:13,prevMonthRev:7095,mom:-40.2},{state:"WA",rev:3626,pct:2.1,orders:9,prevMonthRev:6323,mom:-42.7},{state:"UT",rev:2801,pct:1.6,orders:11,prevMonthRev:1859,mom:50.7}],prevMonthLabel:"Jul",indivSubtitle:"$14,827 across 38 states \xb7 Arizona and Texas lead \xb7 customer identity is not tracked in this channel",indivStates:[{state:"AZ",rev:1479},{state:"TX",rev:1362},{state:"FL",rev:1332},{state:"CA",rev:1301},{state:"NJ",rev:960},{state:"WA",rev:786},{state:"PA",rev:712},{state:"OH",rev:578}],practSubtitle:"$8,064 across 8 states \xb7 California and Georgia lead",practStates:[{state:"CA",rev:2971},{state:"GA",rev:1685},{state:"MO",rev:1016},{state:"TX",rev:957},{state:"NY",rev:646},{state:"IL",rev:362},{state:"LA",rev:276},{state:"NM",rev:150}],geoInsights:[{borderColor:"success",badgeVariant:"success",badgeText:"Both Anchor States Recovered",body:'After July&rsquo;s steep falls, Texas rose <span class="text-success fw-bold">+11.4%</span> to $27,374 and California <span class="text-success fw-bold">+34.9%</span> to $22,058. Their combined share of retail climbed from 22.2% back to <span class="fw-bold text-dark">28.6%</span>, and California&rsquo;s 169 orders were the most of any state. <span class="fw-bold text-dark">Both are still well below their June levels of $45,611 and $25,782</span>, so this is a partial recovery inside a declining channel, not a return to form.'},{borderColor:"warning",badgeVariant:"warning",badgeText:"New York Is One Invoice Again",body:'New York jumped <span class="text-success fw-bold">+1,946%</span> ($900 &rarr; $18,406) to become the #3 retail state at 10.7% of the channel &mdash; on just <span class="fw-bold text-dark">7 orders</span>. A single MANNA HEALTH MARKET invoice of $15,368 is 84% of the state&rsquo;s entire month. The same account produced the same spike in June ($12,697) and has ordered in only 6 of 13 months. <span class="fw-bold text-dark">Read New York as an intermittent bulk buyer, not as a recovering market &mdash; and expect the state to fall back next month as it did in July.</span>'},{borderColor:"danger",badgeVariant:"danger",badgeText:"July's Growth States Gave It Back",body:'The states that surged in July reversed almost exactly: <span class="text-danger fw-bold">Florida &minus;53.9%, Washington &minus;42.7%, Oregon &minus;40.2%, Arizona &minus;39.9%</span>. Nine of the top 15 states grew and six fell, but the footprint narrowed from 45 states to <span class="fw-bold text-dark">43</span> &mdash; Alaska and Rhode Island returned while Mississippi, North Dakota, Nebraska and South Dakota went quiet.'}]}},{id:"July 2026",revenueTrends:{monthLabel:"July 2026",annualContext:[{label:"2023",value:10697878},{label:"2024",value:10076314},{label:"2025",value:9050808},{label:"2026 YTD (Jan\u2013Jul)",value:4379722}],shareSubtitle:"ECOMMERCE at 66.6% \xb7 Retail at 33.4% \u2014 the split held steady while both channels fell",months:["Jul-25","Aug-25","Sep-25","Oct-25","Nov-25","Dec-25","Jan-26","Feb-26","Mar-26","Apr-26","May-26","Jun-26","Jul-26"],revenue:[848969,626492,774642,744403,610731,836751,724620,565989,848476,503888,489728,673413,573608],momChange:[null,-26.2,23.6,-3.9,-18,37,-13.4,-21.9,49.9,-40.6,-2.8,37.5,-14.8],rolling6:[null,null,null,null,null,740331,719606,709523,721828,681742,661575,634352,609184],ecom:[468121,418553,432383,532124,403020,600680,326118,396138,531691,286981,320319,423960,366298],retail:[225943,191478,309442,187212,183845,209753,241262,150496,287886,197552,143661,220749,184055],prl:[130891,0,0,0,0,0,130891,0,0,0,0,0,0],indiv:[15544,10636,21764,13244,10879,15479,15029,11759,19164,14275,17737,21524,17004],pract:[8306,5668,10694,11609,12889,10422,11319,7596,9737,5079,8012,7181,4085],ecomShare:[67.4,68.6,58.3,74,68.7,74.1,57.5,72.5,64.9,59.2,69,65.8,66.6],retailShare:[32.6,31.4,41.7,26,31.3,25.9,42.5,27.5,35.1,40.8,31,34.2,33.4],periodAvgRev:678593,periodTotalRev:8821710,periodLabel:"13-Mo Avg",kpis:[{value:"$573,608",label:"Jul Net Revenue",borderColor:"danger",badges:[{text:"\u221214.8% vs Jun",variant:"danger"},{text:"\u221232.4% vs Jul '25",variant:"danger"}]},{value:"1,025",label:"Orders",borderColor:"primary",badges:[{text:"\u22124.7% vs Jun",variant:"danger"},{text:"\u221215.4% vs Jul '25",variant:"danger"}]},{value:"$571.90",label:"Avg Order Value",borderColor:"warning",badges:[{text:"\u22128.8% vs Jun",variant:"danger"},{text:"\u221218.6% vs Jul '25",variant:"danger"}]},{value:"$678,593",label:"13-Mo Avg Revenue",borderColor:"secondary",badges:[],extra:["Jul-26 is <strong>$104,985 below</strong> avg","6 of 13 months above avg"]}],tableRows:[{month:"Jul-25",rev:848969,mom:null,yoy:-19.4,orders:1211,aov:702.45,vsAvg:170376},{month:"Aug-25",rev:626492,mom:-26.2,yoy:-19.8,orders:1082,aov:580.47,vsAvg:-52101},{month:"Sep-25",rev:774642,mom:23.6,yoy:-20.7,orders:1169,aov:673.64,vsAvg:96049},{month:"Oct-25",rev:744403,mom:-3.9,yoy:.4,orders:1095,aov:708.96,vsAvg:65810},{month:"Nov-25",rev:610731,mom:-18,yoy:-20.8,orders:1017,aov:602.65,vsAvg:-67862},{month:"Dec-25",rev:836751,mom:37,yoy:-.3,orders:1154,aov:745.46,vsAvg:158158},{month:"Jan-26",rev:724620,mom:-13.4,yoy:-12.7,orders:1110,aov:663.96,vsAvg:46027},{month:"Feb-26",rev:565989,mom:-21.9,yoy:-35.6,orders:858,aov:673.71,vsAvg:-112604},{month:"Mar-26",rev:848476,mom:49.9,yoy:6.3,orders:1098,aov:780.58,vsAvg:169883},{month:"Apr-26",rev:503888,mom:-40.6,yoy:-18.2,orders:1030,aov:495.57,vsAvg:-174705},{month:"May-26",rev:489728,mom:-2.8,yoy:-37.7,orders:876,aov:562.64,vsAvg:-188865,isLow:!0},{month:"Jun-26",rev:673413,mom:37.5,yoy:-3.8,orders:1076,aov:626.98,vsAvg:-5180},{month:"Jul-26",rev:573608,mom:-14.8,yoy:-32.4,orders:1025,aov:571.9,vsAvg:-104985,isCurrent:!0,currentVariant:"danger"}],insights:[{borderColor:"danger",badgeVariant:"danger",badgeText:"June's Rebound Did Not Hold",body:'June recovered +37.5% and looked like a turning point. July gave most of it back at <span class="text-danger fw-bold">$573,608 (&minus;14.8% MoM, &minus;32.4% YoY)</span>, landing $104,985 below the 13-month average. <span class="fw-bold text-dark">All four months since March have closed below that average</span> &mdash; only 6 of the 13 months in the window are above it, and four of those six are in the back half of 2025. One strong month inside a falling run is a bounce, not a recovery.'},{borderColor:"warning",badgeVariant:"warning",badgeText:"Half the YoY Gap Is One Missing Order",body:'PRL/BULK runs on a roughly six-month cycle &mdash; Jan-25, Jul-25 and Jan-26, each at $130,891. <span class="fw-bold text-dark">July 2026 was due and nothing arrived.</span> That single absence is $130,891 of the $275,361 year-over-year gap, or 47.5% of it. Strip PRL/BULK out of both years and July falls from $718,078 to $573,608 &mdash; a <span class="text-danger fw-bold">&minus;20.1% YoY decline</span> rather than &minus;32.4%. The underlying business is down, but only about two-thirds as far as the headline says. <span class="fw-bold text-dark">Confirming whether this order is delayed or gone is the single highest-value question this month.</span>'},{borderColor:"danger",badgeVariant:"danger",badgeText:"Orders And Order Value Both Fell",body:'Orders slipped <span class="text-danger fw-bold">&minus;4.7%</span> (1,076 &rarr; 1,025) while average order value fell <span class="text-danger fw-bold">&minus;8.8%</span> ($626.98 &rarr; $571.90). Value dropped roughly twice as fast as volume, so customers still ordered at close to June\'s frequency but bought smaller. Against July 2025 the picture is worse on both counts &mdash; orders &minus;15.4% and AOV &minus;18.6% &mdash; <span class="fw-bold text-dark">a shrinking basket on a shrinking customer count.</span>'},{borderColor:"secondary",badgeVariant:"secondary",badgeText:"2026 Is Pacing Below Every Prior Year",body:'Annual net revenue has stepped down three years running: <span class="fw-bold text-dark">$10.70M (2023) &rarr; $10.08M (2024) &rarr; $9.05M (2025)</span>. The like-for-like view is sharper still &mdash; January through July was $5.45M in 2025 against <span class="text-danger fw-bold">$4.38M in 2026, a &minus;19.7% drop</span>. At this pace 2026 finishes near $7.5M. Matching even 2025&rsquo;s reduced $9.05M would now require <span class="fw-bold text-dark">$934K a month from August through December &mdash; higher than any of the 20 months this dashboard holds, the best of which was Feb-25 at $878,848.</span>'}]},whatMoved:{monthLabel:"July 2026",totalMonths:13,currentMonthShort:"Jul",prevMonthShort:"Jun",prevYearMonthShort:"Jul '25",channels:[{ch:"ECOMMERCE",color:"#3182ce",currentRev:366298,prevRev:423960,prevYearRev:468121,currentOrders:52,prevOrders:41,currentAov:7126.69,mom:-13.6,yoy:-21.8,orderMom:26.8,lastActivity:"Jul 2026"},{ch:"RETAIL",color:"#38a169",currentRev:184055,prevRev:220749,prevYearRev:225943,currentOrders:833,prevOrders:894,currentAov:230.69,mom:-16.6,yoy:-18.5,orderMom:-6.8,lastActivity:"Jul 2026"},{ch:"INDIVIDUAL",color:"#805ad5",currentRev:17004,prevRev:21524,prevYearRev:15544,currentOrders:127,prevOrders:130,currentAov:134.89,mom:-21,yoy:9.4,orderMom:-2.3,lastActivity:"Jul 2026"},{ch:"PRACTITIONER",color:"#e53e3e",currentRev:4085,prevRev:7181,prevYearRev:8306,currentOrders:9,prevOrders:11,currentAov:460.43,mom:-43.1,yoy:-50.8,orderMom:-18.2,lastActivity:"Jul 2026"},{ch:"PRL/BULK",color:"#dd6b20",currentRev:0,prevRev:0,prevYearRev:130891,currentOrders:0,prevOrders:0,currentAov:0,mom:null,yoy:-100,orderMom:null,note:"~6-month cycle (Jan-25, Jul-25, Jan-26) \u2014 due Jul 2026, not received",lastActivity:"Jan 2026"},{ch:"TAIWAN",color:"#319795",currentRev:1678,prevRev:0,prevYearRev:0,currentOrders:2,prevOrders:0,currentAov:839,mom:null,yoy:null,orderMom:null,note:"New channel \u2014 first orders ever placed in Jul-26",lastActivity:"Jul 2026"},{ch:"AFFILIATE",color:"#0bc5ea",currentRev:488,prevRev:0,prevYearRev:0,currentOrders:3,prevOrders:0,currentAov:162.5,mom:null,yoy:null,orderMom:null,note:"New channel \u2014 first orders this month",lastActivity:"Jul 2026"},{ch:"EXPERT VOICE",color:"#d53f8c",currentRev:0,prevRev:0,prevYearRev:165,currentOrders:0,prevOrders:0,currentAov:0,mom:null,yoy:-100,orderMom:null,note:"No activity since Dec 2025",lastActivity:"Dec 2025"},{ch:"SPORTS TRADESHOW",color:"#a0aec0",currentRev:0,prevRev:0,prevYearRev:0,currentOrders:0,prevOrders:0,currentAov:0,mom:null,yoy:null,orderMom:null,note:"Single invoice, Aug 2023",lastActivity:"Aug 2023"}],barCompare:{currentLabel:"Jul 2026",prevLabel:"Jun 2026",prevYearLabel:"Jul 2025",ecom:[366298,423960,468121],retail:[184055,220749,225943],indiv:[17004,21524,15544],pract:[4085,7181,8306]},ecomTopAccountsubtitle:"$366,298 total \xb7 52 orders \xb7 10 accounts shown",ecomTopAccounts:[{name:"UNITED STATES OF VIT",rev:124859,orders:7,months:13,avg:127131},{name:"SPIRITUAL NUTRIENTS",rev:95826,orders:12,months:13,avg:129436},{name:"IHERB",rev:64257,orders:6,months:13,avg:64301},{name:"DROHHIRAPROBIOTICS.C now Ten Forward",rev:21116,orders:4,months:13,avg:35152},{name:"NATURAL PARTNERS (combined)",rev:19937,orders:6,months:13,avg:13006},{name:"SWANSON HEALTH PRODU",rev:15147,orders:1,months:4,avg:11442},{name:"EMERSON ECOLOGICS",rev:11474,orders:6,months:13,avg:13144},{name:"HARVEST MOON NATURAL",rev:6727,orders:2,months:12,avg:21322},{name:"ALL STAR HEALTH",rev:3825,orders:1,months:1,avg:3825},{name:"FULL GREEN CIRCLE",rev:3131,orders:7,months:12,avg:2091}],retailTopAccountsubtitle:"$184,055 total \xb7 833 orders \xb7 12 accounts shown",retailTopAccounts:[{name:"NATURAL GROCERS",rev:42912,orders:217,months:13,avg:16315},{name:"SPROUTS FARMERS MARK",rev:32356,orders:360,months:13,avg:42699},{name:"THE HEALTHY EDGE",rev:7095,orders:26,months:13,avg:3903},{name:"NATURAL HEALTHY CONC",rev:5054,orders:2,months:9,avg:2899},{name:"FRESH THYME FARMERS",rev:4995,orders:34,months:13,avg:4674},{name:"VITAMINS PLUS - 12 stores",rev:2049,orders:7,months:13,avg:1665},{name:"TREE OF LIFE WELLNES",rev:1780,orders:2,months:11,avg:1090},{name:"THAT NATURAL PLACE",rev:1740,orders:1,months:5,avg:1233},{name:"ANN'S HEALTH FOOD - 5 stores",rev:1606,orders:2,months:11,avg:1305},{name:"POTEAU FAMILY HEALTH",rev:1575,orders:1,months:6,avg:875},{name:"HEALTHY WAY NUTRITIO",rev:1556,orders:3,months:12,avg:904},{name:"CENTRAL MARKET - 10 stores",rev:1387,orders:3,months:12,avg:1068}],practTopAccountsubtitle:"$4,085 \xb7 9 orders \xb7 8 shown",practTopAccounts:[{name:"SYNERGY HEALTH INC",rev:1382,orders:1,months:1,avg:1382},{name:"CARROLLTON KINESIOLO",rev:796,orders:1,months:1,avg:796},{name:"PHOENIX COLON HYDROT",rev:500,orders:1,months:2,avg:600},{name:"HULT CLINIC OF INTEG",rev:468,orders:1,months:1,avg:468},{name:"THERMOGRAPHY CENTER",rev:363,orders:1,months:8,avg:409},{name:"MARLTON, LLC",rev:280,orders:1,months:1,avg:280},{name:"HEALTH BY DESIGN",rev:236,orders:1,months:5,avg:406},{name:"JOHNIGK CHIROPRACTIC",rev:59,orders:1,months:4,avg:79}],notableMovementsSubtitle:"50%+ swing vs own 13-month average &middot; accounts averaging $1,000+ per active month",surges:[{name:"NATURAL GROCERS",ch:"RETAIL",currentRev:42912,avg:14098,swing:204,months:13},{name:"THE HEALTHY EDGE",ch:"RETAIL",currentRev:7095,avg:3637,swing:95,months:13},{name:"NATURAL HEALTHY CONC",ch:"RETAIL",currentRev:5054,avg:2630,swing:92,months:9},{name:"TREE OF LIFE WELLNES",ch:"RETAIL",currentRev:1780,avg:1020,swing:74,months:11},{name:"NATURAL PARTNERS (combined)",ch:"ECOMMERCE",currentRev:19937,avg:12428,swing:60,months:13},{name:"THAT NATURAL PLACE",ch:"RETAIL",currentRev:1740,avg:1107,swing:57,months:5},{name:"FULL GREEN CIRCLE",ch:"ECOMMERCE",currentRev:3131,avg:2046,swing:53,months:12}],drops:[{name:"WHOLE FOODS MARKET -",ch:"RETAIL",currentRev:71,avg:14143,swing:-99,months:12},{name:"ALL STAR HEALTH",ch:"ECOMMERCE",currentRev:3825,avg:16364,swing:-77,months:1},{name:"HARVEST MOON NATURAL",ch:"ECOMMERCE",currentRev:6727,avg:26067,swing:-74,months:12},{name:"NATURE'S GARDEN OF N",ch:"RETAIL",currentRev:396,avg:1527,swing:-74,months:13},{name:"FAMILY HEALTH MARKET",ch:"RETAIL",currentRev:403,avg:1297,swing:-69,months:13},{name:"LAKEWINDS NATURAL FO",ch:"RETAIL",currentRev:569,avg:1423,swing:-60,months:11},{name:"SUNFLOWER SHOPPE - TX  3 STORES",ch:"RETAIL",currentRev:1143,avg:2650,swing:-57,months:13},{name:"GOOD HEALTH NUTRITIO",ch:"RETAIL",currentRev:699,avg:1595,swing:-56,months:13}],newRetailAccounts:{total:3,totalRev:814,topFive:[{name:"NUTS N' BERRIES (Georgia) (RETAIL)",rev:335},{name:"SUNSHINE HERBS - AZ (Arizona) (RETAIL)",rev:268},{name:"HEALTH HUT - MUKWONA (Wisconsin) (RETAIL)",rev:211}]},orderNote:"First-ever order across the full 2023\u20132026 dataset, and no billing number previously used under another name \xb7 Zero-value new accounts excluded",ecomNewNote:"<strong>ECOMMERCE \u2014 no new accounts.</strong> Every customer who ordered in July had ordered before \u2014 an established, mature customer base with no new entrants.",practitionerNote:"<strong>Renamed accounts, not counted as new (8):</strong> HEALTHY HABIT HEALTH (was HEALTHY HABITS WELLN, since Mar 2023); SPECIAL NUTRITION (was SPECIAL NUTRITION - 2 stores, since Jan 2023); MOTHER&rsquo;S MARKET &amp; KI (was MOTHER&rsquo;S MARKET &amp; KIT, since Jan 2023); NEW SEASONS MARKET 0 (was NEW SEASONS MARKET, since Jan 2023); PLUM MARKET- 7 stores (was PLUM MARKET - NC, since May 2023); MARKET OF CHOICE #06 (was MARKET OF CHOICE, since Feb 2023); EARTH FARE (was EARTH FARE&rsquo;S - 6 STORES, since Dec 2023); NEW SEASONS MARKET - (was NEW SEASONS MARKET, since Oct 2025). Each shares a billing number with an existing account, so none is counted as new.",silentAccounts:[{name:"CRITICAL WELLBEING",channel:"ECOMMERCE",active:"12/12",rev12mo:46498,monthlyAvg:3875},{name:"LIZZIE'S HERB SHOPPE",channel:"RETAIL",active:"11/12",rev12mo:28321,monthlyAvg:2575},{name:"PROGRESSIVE MEDICAL",channel:"PRACTITIONER",active:"10/12",rev12mo:22979,monthlyAvg:2298},{name:"CENTER HEALTH & HARM",channel:"RETAIL",active:"10/12",rev12mo:13827,monthlyAvg:1383},{name:"HEALTHY CHOICE MARKETS",channel:"RETAIL",active:"12/12",rev12mo:14914,monthlyAvg:1243}],insights:[{borderColor:"danger",badgeVariant:"danger",badgeText:"Every Active Channel Declined Together",body:'There was nowhere to hide in July: <span class="fw-bold text-dark">ECOMMERCE &minus;13.6%, RETAIL &minus;16.6%, INDIVIDUAL &minus;21.0% and PRACTITIONER &minus;43.1%</span> all fell in the same month, with PRL/BULK&rsquo;s missed cycle on top. That has happened only twice before in this 13-month window &mdash; Aug-25 and Apr-26, both of which followed an unusually strong month, exactly as July followed June. Two new channels did open: <span class="fw-bold text-dark">TAIWAN ($1,678, 2 orders) and AFFILIATE ($488, 3 orders)</span> placed their first orders ever, but at a combined $2,166 they are 0.4% of the month &mdash; a seed to watch, not an offset.'},{borderColor:"success",badgeVariant:"success",badgeText:"Natural Grocers Overtook Sprouts",body:'The retail total fell, yet most accounts inside the channel performed above their own norms. <span class="fw-bold text-dark">NATURAL GROCERS more than doubled to $42,912 (+163% vs its own average)</span> and took the #1 retail position from SPROUTS ($32,356, &minus;24%) for the first time in this window. <span class="fw-bold text-dark">Eleven of the twelve listed retail accounts landed at or above their own 13-month average</span> &mdash; only Sprouts was below. The channel&rsquo;s decline is not weak demand across the base; it is a small number of large absences dragging a broadly healthy set of accounts.'},{borderColor:"danger",badgeVariant:"danger",badgeText:"Five Reliable Accounts Went Quiet",body:'CRITICAL WELLBEING, LIZZIE&rsquo;S HERB SHOPPE, PROGRESSIVE MEDICAL, CENTER HEALTH &amp; HARM and HEALTHY CHOICE MARKETS each ordered in 10 or more of the prior 12 months and placed <span class="text-danger fw-bold">nothing in July</span> &mdash; together <span class="fw-bold text-dark">$11,374 of typical monthly revenue</span> across three channels, $5,201 of it retail. Four of the five can be traced directly: they billed <span class="text-danger fw-bold">$10,194 in June and nothing in July</span>. Separately, WHOLE FOODS booked $71 against a $14,143 average &mdash; but it has been effectively silent since May, so that is a standing loss rather than a July event. <span class="fw-bold text-dark">Re-activating these six accounts is worth more than $25,000 a month, and it is a re-activation problem, not a demand problem.</span>'}]},whereItCameFrom:{monthLabel:"July 2026",kpis:[{value:"22.2%",label:"CA + TX Retail Share",subtitle:"Down from 32.3% in June",detail:"$40,937 of $184,055 retail",borderColor:"warning"},{value:"\u221216.6% vs Jun",label:"Retail Revenue Change",subtitle:"Giving back most of June's rebound",detail:"Jun $220,749 \xb7 Jul $184,055",borderColor:"danger"},{value:"45 States",label:"Retail Footprint \xb7 3 Returned",subtitle:"43 \u2192 45 states \xb7 net +2",detail:"Back: ID, MS, NE \xb7 Quiet: RI",borderColor:"primary"}],retailRevByStateLabel:"\xb7 Texas held #1 despite a \u221246% fall, and the decline is concentrated in the two largest states",retailRevByState:{TX:24579,FL:20719,CA:16358,WI:12053,CO:10704,AZ:10578,OR:7095,WA:6323,OK:5912,NM:5181,IA:4512,AR:4444,IL:4430,GA:4156,TN:3968,MO:3601,NC:3085,PA:3057,LA:2866,MN:2643,MA:2569,NV:2478,HI:2288,KS:2010,UT:1859,VA:1673,MD:1536,OH:1355,CT:1246,MS:1182,WY:1025,MI:1007,NJ:950,MT:944,NY:900,SC:876,ID:826,ME:723,IN:645,AL:510,NE:413,ND:342,SD:228,KY:162,DE:45},retailCustomers:[{rank:1,name:"NATURAL GROCERS",primaryState:"CO",states:22,zips:173,rev:42912,pct:23.3,orders:217,months:13,aov:209,warn:!1},{rank:2,name:"SPROUTS FARMERS MARK",primaryState:"CA",states:22,zips:271,rev:32356,pct:17.6,orders:360,months:13,aov:92,warn:!1},{rank:3,name:"THE HEALTHY EDGE",primaryState:"FL",states:3,zips:15,rev:7095,pct:3.9,orders:26,months:13,aov:273,warn:!1},{rank:4,name:"NATURAL HEALTHY CONC",primaryState:"WI",states:1,zips:1,rev:5054,pct:2.7,orders:2,months:9,aov:2527,warn:!1},{rank:5,name:"FRESH THYME FARMERS",primaryState:"MN",states:9,zips:28,rev:4995,pct:2.7,orders:34,months:13,aov:156,warn:!1},{rank:6,name:"VITAMINS PLUS - 12 stores",primaryState:"LA",states:4,zips:6,rev:2049,pct:1.1,orders:7,months:13,aov:318,warn:!1},{rank:7,name:"TREE OF LIFE WELLNES",primaryState:"MA",states:1,zips:1,rev:1780,pct:1,orders:2,months:11,aov:890,warn:!1},{rank:8,name:"THAT NATURAL PLACE",primaryState:"WI",states:1,zips:1,rev:1740,pct:.9,orders:1,months:5,aov:1740,warn:!0},{rank:9,name:"ANN'S HEALTH FOOD - 5 stores",primaryState:"TX",states:1,zips:2,rev:1606,pct:.9,orders:2,months:11,aov:803,warn:!1},{rank:10,name:"POTEAU FAMILY HEALTH",primaryState:"OK",states:1,zips:1,rev:1575,pct:.9,orders:1,months:6,aov:1575,warn:!1},{rank:11,name:"HEALTHY WAY NUTRITIO",primaryState:"WA",states:1,zips:1,rev:1556,pct:.8,orders:3,months:12,aov:519,warn:!1},{rank:12,name:"CENTRAL MARKET - 10 stores",primaryState:"TX",states:1,zips:3,rev:1387,pct:.8,orders:3,months:12,aov:516,warn:!1},{rank:13,name:"FAMILY HEALTH - ARTH",primaryState:"IL",states:1,zips:1,rev:1357,pct:.7,orders:1,months:8,aov:1357,warn:!1},{rank:14,name:"NUTRITION WORLD- TN",primaryState:"TN",states:1,zips:1,rev:1338,pct:.7,orders:3,months:9,aov:460,warn:!1},{rank:15,name:"HEARTLINE HEALTH",primaryState:"AR",states:1,zips:1,rev:1329,pct:.7,orders:1,months:4,aov:1329,warn:!0}],retailTop15States:[{state:"TX",rev:24579,pct:13.4,orders:110,prevMonthRev:45611,mom:-46.1},{state:"FL",rev:20719,pct:11.3,orders:83,prevMonthRev:17919,mom:15.6},{state:"CA",rev:16358,pct:8.9,orders:133,prevMonthRev:25782,mom:-36.6},{state:"WI",rev:12053,pct:6.5,orders:16,prevMonthRev:7544,mom:59.8},{state:"CO",rev:10704,pct:5.8,orders:75,prevMonthRev:4547,mom:135.4},{state:"AZ",rev:10578,pct:5.7,orders:62,prevMonthRev:10927,mom:-3.2},{state:"OR",rev:7095,pct:3.9,orders:30,prevMonthRev:3161,mom:124.5},{state:"WA",rev:6323,pct:3.4,orders:18,prevMonthRev:4318,mom:46.5},{state:"OK",rev:5912,pct:3.2,orders:23,prevMonthRev:5328,mom:11},{state:"NM",rev:5181,pct:2.8,orders:20,prevMonthRev:2610,mom:98.5},{state:"IA",rev:4512,pct:2.5,orders:12,prevMonthRev:3075,mom:46.8},{state:"AR",rev:4444,pct:2.4,orders:10,prevMonthRev:5474,mom:-18.8},{state:"IL",rev:4430,pct:2.4,orders:11,prevMonthRev:5699,mom:-22.3},{state:"GA",rev:4156,pct:2.3,orders:25,prevMonthRev:2776,mom:49.7},{state:"TN",rev:3968,pct:2.2,orders:16,prevMonthRev:2730,mom:45.3}],prevMonthLabel:"Jun",indivSubtitle:"$17,004 across 38 states \xb7 Texas and Illinois lead \xb7 customer identity is not tracked in this channel",indivStates:[{state:"TX",rev:3088},{state:"IL",rev:1398},{state:"AZ",rev:1213},{state:"CA",rev:827},{state:"KS",rev:744},{state:"FL",rev:733},{state:"NC",rev:730},{state:"NY",rev:720}],practSubtitle:"$4,085 across 7 states \xb7 North Carolina and Texas lead",practStates:[{state:"NC",rev:1382},{state:"TX",rev:1159},{state:"IL",rev:527},{state:"AZ",rev:500},{state:"NJ",rev:280},{state:"MN",rev:236},{state:"CO",rev:0}],geoInsights:[{borderColor:"danger",badgeVariant:"danger",badgeText:"Two States Explain The Whole Decline",body:'Texas fell <span class="text-danger fw-bold">&minus;46.1%</span> ($45,611 &rarr; $24,579) and California <span class="text-danger fw-bold">&minus;36.6%</span> ($25,782 &rarr; $16,358). Between them they gave up $30,456 &mdash; <span class="fw-bold text-dark">83% of the entire $36,694 retail decline</span>. Their combined share of retail dropped from 32.3% in June to 22.2% in July. Texas still holds the #1 position, so this is a volume problem in the two anchor states rather than a loss of position.'},{borderColor:"success",badgeVariant:"success",badgeText:"Most Of The Map Actually Grew",body:'Outside Texas and California the month reads very differently: of the top 15 states, <span class="fw-bold text-dark">10 grew and only 5 fell</span>. Colorado <span class="text-success fw-bold">+135.4%</span> (Natural Grocers&rsquo; home state, mirroring that account&rsquo;s surge), Oregon <span class="text-success fw-bold">+124.5%</span>, New Mexico +98.5%, Wisconsin +59.8%, Georgia +49.7%, Iowa +46.8%, Washington +46.5% and Tennessee +45.3% all advanced, and Florida rose 15.6% to become the #2 state. <span class="fw-bold text-dark">The base is broadening even as the headline falls.</span>'},{borderColor:"primary",badgeVariant:"primary",badgeText:"Widest Footprint On The Dashboard",body:'Retail reached <span class="fw-bold text-dark">45 states, up from 43 in June</span> &mdash; more than any other month currently loaded (44 in March and April, 41 in May). Idaho, Mississippi and Nebraska returned; only Rhode Island went quiet. Expanding breadth alongside falling revenue confirms the shortfall is concentrated, not general.'}]}},{id:"June 2026",revenueTrends:{monthLabel:"June 2026",annualContext:[{label:"2023",value:10697878},{label:"2024",value:10076314},{label:"2025",value:9050808},{label:"2026 YTD (Jan\u2013Jun)",value:3806115}],shareSubtitle:"ECOMMERCE at 65.8% \xb7 Retail rebounded to 34.2% \u2014 both primary channels recovered strongly",months:["Jun-25","Jul-25","Aug-25","Sep-25","Oct-25","Nov-25","Dec-25","Jan-26","Feb-26","Mar-26","Apr-26","May-26","Jun-26"],revenue:[699740,848969,626492,774642,744403,610731,836751,724620,565989,848476,503888,489728,673413],momChange:[null,21.3,-26.2,23.6,-3.9,-18,37,-13.4,-21.9,49.9,-40.6,-2.8,37.5],rolling6:[null,null,null,null,null,717496,740331,719606,709523,721828,681742,661575,634352],ecom:[437900,468271,419017,432383,532124,403020,600680,326118,396138,531691,286981,320319,423960],retail:[228028,225793,191013,309442,187212,183845,209753,241262,150496,287886,197552,143661,220749],prl:[0,130891,0,0,0,0,0,130891,0,0,0,0,0],indiv:[15254,15544,10636,21764,13244,10879,15479,15029,11759,19164,14275,17737,21524],pract:[18056,8306,5668,10694,11609,12889,10422,11319,7596,9737,5079,8012,7181],ecomShare:[65.8,67.5,68.7,58.3,74,68.7,74.1,57.5,72.5,64.9,59.2,69,65.8],retailShare:[34.2,32.5,31.3,41.7,26,31.3,25.9,42.5,27.5,35.1,40.8,31,34.2],periodAvgRev:688296,periodTotalRev:8947842,periodLabel:"13-Mo Avg",kpis:[{value:"$673,413",label:"Jun Net Revenue",borderColor:"danger",badges:[{text:"+37.5% vs May",variant:"success"},{text:"\u22123.8% vs Jun '25",variant:"danger"}]},{value:"1,076",label:"Orders",borderColor:"primary",badges:[{text:"+22.8% vs May",variant:"success"},{text:"\u22126.4% vs Jun '25",variant:"danger"}]},{value:"$626.98",label:"Avg Order Value",borderColor:"warning",badges:[{text:"+11.4% vs May",variant:"success"},{text:"\u22120.1% vs Jun '25",variant:"danger"}]},{value:"$688,296",label:"13-Mo Avg Revenue",borderColor:"secondary",badges:[],extra:["Jun-26 is <strong>$14,883 below</strong> avg","7 of 13 months above avg"]}],tableRows:[{month:"Jun-25",rev:699740,mom:null,yoy:3.7,orders:1149,aov:627.33,vsAvg:11444},{month:"Jul-25",rev:848969,mom:21.3,yoy:-19.4,orders:1211,aov:702.45,vsAvg:160673},{month:"Aug-25",rev:626492,mom:-26.2,yoy:-19.8,orders:1082,aov:580.47,vsAvg:-61804},{month:"Sep-25",rev:774642,mom:23.6,yoy:-20.7,orders:1169,aov:673.64,vsAvg:86346},{month:"Oct-25",rev:744403,mom:-3.9,yoy:.4,orders:1095,aov:708.96,vsAvg:56107},{month:"Nov-25",rev:610731,mom:-18,yoy:-20.8,orders:1017,aov:602.65,vsAvg:-77565},{month:"Dec-25",rev:836751,mom:37,yoy:-.3,orders:1154,aov:745.46,vsAvg:148455},{month:"Jan-26",rev:724620,mom:-13.4,yoy:-12.7,orders:1110,aov:663.96,vsAvg:36324},{month:"Feb-26",rev:565989,mom:-21.9,yoy:-35.6,orders:858,aov:673.71,vsAvg:-122307},{month:"Mar-26",rev:848476,mom:49.9,yoy:6.3,orders:1098,aov:780.58,vsAvg:160180},{month:"Apr-26",rev:503888,mom:-40.6,yoy:-18.2,orders:1030,aov:495.57,vsAvg:-184408},{month:"May-26",rev:489728,mom:-2.8,yoy:-37.7,orders:876,aov:562.64,vsAvg:-198568,isLow:!0},{month:"Jun-26",rev:673413,mom:37.5,yoy:-3.8,orders:1076,aov:626.98,vsAvg:-14883,isCurrent:!0,currentVariant:"success"}],insights:[{borderColor:"success",badgeVariant:"success",badgeText:"Revenue Snapped Back +37.5%",body:'After two straight declines, June recovered hard to <span class="text-success fw-bold">$673,413 (+37.5% MoM)</span>, breaking the slide that took the business to a record low in May. It still landed $14,883 below the 13-month average and &minus;3.8% versus last June, and it ranks 8th lowest of the 42 months on file. <span class="fw-bold text-dark">The fall has stopped &mdash; reaching normal is a separate job.</span>'},{borderColor:"primary",badgeVariant:"primary",badgeText:"Both Primary Channels Recovered",body:'The rebound was broad. <span class="fw-bold text-dark">RETAIL surged +53.7%</span> ($143,661 &rarr; $220,749) and <span class="fw-bold text-dark">ECOMMERCE rose +32.4%</span> ($320,319 &rarr; $423,960) in the same month. Both landed at &minus;3.2% versus June 2025, so the two channels recovered together rather than one masking the other &mdash; but both are back to slightly below last year, not ahead of it. <span class="fw-bold text-dark">A second consecutive month at this level is what turns a bounce into a trend.</span>'},{borderColor:"secondary",badgeVariant:"secondary",badgeText:"Orders and Value Both Grew",body:'Unlike May\'s fewer-but-larger pattern, June grew on both fronts: orders rose <span class="text-success fw-bold">+22.8%</span> (876 &rarr; 1,076) and average order value <span class="text-success fw-bold">+11.4%</span> ($562.64 &rarr; $626.98). More transactions <em>and</em> a higher value per order is the healthiest form of revenue growth.'},{borderColor:"warning",badgeVariant:"warning",badgeText:"Still Pacing Below Prior Years",body:'Annual net revenue has stepped down each year: <span class="fw-bold text-dark">$10.70M (2023) &rarr; $10.08M (2024) &rarr; $9.05M (2025)</span>. The like-for-like view is sharper &mdash; January through June was $5.83M in 2023, $4.91M in 2024, $4.61M in 2025 and $3.81M in 2026, a <span class="text-danger fw-bold">&minus;17.4% drop this year</span>. Even with June\'s rebound, the half-year is the weakest on record and the recovery needs to hold for several months to change the annual trajectory.'}]},whatMoved:{monthLabel:"June 2026",totalMonths:13,currentMonthShort:"Jun",prevMonthShort:"May",prevYearMonthShort:"Jun '25",channels:[{ch:"ECOMMERCE",color:"#3182ce",currentRev:423960,prevRev:320319,prevYearRev:437900,currentOrders:41,prevOrders:47,currentAov:10340.49,mom:32.4,yoy:-3.2,orderMom:-12.8,lastActivity:"Jun 2026"},{ch:"RETAIL",color:"#38a169",currentRev:220749,prevRev:143661,prevYearRev:228028,currentOrders:894,prevOrders:702,currentAov:248.18,mom:53.7,yoy:-3.2,orderMom:27.4,lastActivity:"Jun 2026"},{ch:"INDIVIDUAL",color:"#805ad5",currentRev:21524,prevRev:17737,prevYearRev:15254,currentOrders:130,prevOrders:117,currentAov:166.26,mom:21.4,yoy:41.1,orderMom:11.1,lastActivity:"Jun 2026"},{ch:"PRACTITIONER",color:"#e53e3e",currentRev:7181,prevRev:8012,prevYearRev:18056,currentOrders:11,prevOrders:10,currentAov:652.8,mom:-10.4,yoy:-60.2,orderMom:10,lastActivity:"Jun 2026"},{ch:"PRL/BULK",color:"#dd6b20",currentRev:0,prevRev:0,prevYearRev:0,currentOrders:0,prevOrders:0,currentAov:0,mom:null,yoy:null,orderMom:null,note:"~6-month cycle \u2014 next expected Jul 2026",lastActivity:"Jan 2026"},{ch:"EXPERT VOICE",color:"#0bc5ea",currentRev:0,prevRev:0,prevYearRev:503,currentOrders:0,prevOrders:0,currentAov:0,mom:null,yoy:-100,orderMom:null,note:"No activity since Dec 2025",lastActivity:"Dec 2025"},{ch:"SPORTS TRADESHOW",color:"#a0aec0",currentRev:0,prevRev:0,prevYearRev:0,currentOrders:0,prevOrders:0,currentAov:0,mom:null,yoy:null,orderMom:null,note:"Single invoice, Aug 2023",lastActivity:"Aug 2023"}],barCompare:{currentLabel:"Jun 2026",prevLabel:"May 2026",prevYearLabel:"Jun 2025",ecom:[423960,320319,437900],retail:[220749,143661,228028],indiv:[21524,17737,15254],pract:[7181,8012,18056]},ecomTopAccountsubtitle:"$423,960 total \xb7 41 orders \xb7 9 accounts shown",ecomTopAccounts:[{name:"UNITED STATES OF VIT",rev:168052,orders:11,months:13,avg:130112},{name:"SPIRITUAL NUTRIENTS",rev:120458,orders:6,months:13,avg:130991},{name:"IHERB",rev:43041,orders:3,months:13,avg:65569},{name:"HARVEST MOON NATURAL",rev:32103,orders:8,months:11,avg:22648},{name:"DROHHIRAPROBIOTICS.C now Ten Forward",rev:29717,orders:4,months:13,avg:36095},{name:"EMERSON ECOLOGICS",rev:12073,orders:4,months:13,avg:13731},{name:"NATURAL PARTNERS (combined)",rev:10279,orders:3,months:13,avg:12852},{name:"CHOOSE TO BE HEALTHY",rev:7227,orders:1,months:8,avg:6584},{name:"CRITICAL WELLBEING",rev:1010,orders:1,months:13,avg:3745}],retailTopAccountsubtitle:"$220,749 total \xb7 894 orders \xb7 12 accounts shown",retailTopAccounts:[{name:"SPROUTS FARMERS MARK",rev:60960,orders:536,months:13,avg:43881},{name:"NATURAL GROCERS",rev:16267,orders:96,months:13,avg:13965},{name:"MANNA HEALTH MARKET",rev:12697,orders:1,months:6,avg:12192},{name:"LIZZIE'S HERB SHOPPE",rev:4712,orders:2,months:12,avg:2622},{name:"VITAMINS PLUS - 12 stores",rev:3137,orders:6,months:13,avg:1608},{name:"SUNFLOWER SHOPPE - TX  3 STORES",rev:2786,orders:3,months:13,avg:2554},{name:"LAKEWINDS NATURAL FO",rev:2628,orders:5,months:11,avg:1383},{name:"FULL GREEN CIRCLE",rev:2597,orders:6,months:1,avg:2597},{name:"LIFE EXTENSION",rev:2493,orders:1,months:5,avg:1573},{name:"THE HEALTHY EDGE",rev:2473,orders:15,months:13,avg:3528},{name:"HONEY BEE NATURAL FO",rev:2393,orders:2,months:9,avg:1147},{name:"OLIVE BRANCH FAMILY",rev:2116,orders:1,months:6,avg:3462}],practTopAccountsubtitle:"$7,181 \xb7 11 orders \xb7 10 shown",practTopAccounts:[{name:"PROGRESSIVE MEDICAL",rev:2621,orders:1,months:11,avg:2319},{name:"THE BLEND INSTITUTE",rev:780,orders:1,months:5,avg:640},{name:"ECO-WELLNESS",rev:765,orders:1,months:1,avg:765},{name:"FOCHT",rev:744,orders:1,months:1,avg:744},{name:"ECOLOGY HEALTH CENTE",rev:720,orders:1,months:3,avg:489},{name:"EINSOHN",rev:363,orders:1,months:3,avg:363},{name:"PELTON, RPH",rev:360,orders:1,months:2,avg:330},{name:"SNOW HOLISTIC HEALTH",rev:354,orders:1,months:5,avg:318},{name:"EAT RIGHT MASSAGE TH",rev:225,orders:1,months:3,avg:193},{name:"SILVER HEALTH CARE",rev:150,orders:1,months:7,avg:139}],notableMovementsSubtitle:"50%+ swing vs own 13-month average &middot; accounts averaging $1,000+ per active month",surges:[{name:"LIZZIE'S HERB SHOPPE",ch:"RETAIL",currentRev:4712,avg:2432,swing:94,months:12},{name:"VITAMINS PLUS - 12 stores",ch:"RETAIL",currentRev:3137,avg:1480,swing:112,months:13},{name:"LAKEWINDS NATURAL FO",ch:"RETAIL",currentRev:2628,avg:1258,swing:109,months:11},{name:"LIFE EXTENSION",ch:"RETAIL",currentRev:2493,avg:1343,swing:86,months:5}],drops:[{name:"CENTRAL MARKET - 10 stores",ch:"RETAIL",currentRev:243,avg:1102,swing:-78,months:13},{name:"CRITICAL WELLBEING",ch:"ECOMMERCE",currentRev:1010,avg:3973,swing:-75,months:13},{name:"LASSEN'S NATURAL FOO",ch:"RETAIL",currentRev:381,avg:1486,swing:-74,months:13},{name:"FRESH THYME FARMERS",ch:"RETAIL",currentRev:1787,avg:4813,swing:-63,months:13},{name:"HOLLY HILL HEALTH FO",ch:"RETAIL",currentRev:709,avg:1793,swing:-60,months:13},{name:"SUNRISE NATURAL FOOD",ch:"RETAIL",currentRev:546,avg:1179,swing:-54,months:13}],newRetailAccounts:{total:7,totalRev:4957,topFive:[{name:"ANN'S HEALTH FOOD - (Texas)",rev:1955},{name:"COCONUTZ HEALTH LLC (Wisconsin)",rev:1267},{name:"THOMPSON NUTRITION - (Wisconsin)",rev:747},{name:"NUTRITION SMART 4 - (Florida)",rev:383},{name:"OLIVER'S MARKET #2 - (California)",rev:303},{name:"LAZY ACRES/BRISTOL F (California)",rev:290},{name:"BLOOMING BRANDS (Georgia)",rev:12}]},orderNote:"First-ever order across the full 2023\u20132026 dataset \xb7 Zero-value new accounts excluded",ecomNewNote:"<strong>ECOMMERCE \u2014 no new accounts.</strong> Every customer who ordered in June had ordered before \u2014 an established, mature customer base with no new entrants.",silentAccounts:[{name:"ALL STAR HEALTH",channel:"RETAIL",active:"10/12",rev12mo:148997,monthlyAvg:14900},{name:"WHOLE FOODS MARKET -",channel:"RETAIL",active:"11/12",rev12mo:159803,monthlyAvg:14528},{name:"ANN'S HEALTH FOOD - 5 stores",channel:"RETAIL",active:"10/12",rev12mo:12325,monthlyAvg:1232},{name:"NUTRITION CENTER - W",channel:"RETAIL",active:"12/12",rev12mo:14541,monthlyAvg:1212}],insights:[{borderColor:"success",badgeVariant:"success",badgeText:"Retail Recovery Was Broad-Based",body:'Retail&rsquo;s +53.7% jump was not one account. <span class="fw-bold text-dark">Sprouts led at $60,960 (+39% vs its own average)</span> and Natural Grocers added $16,267 (+16%), while the smaller accounts moved with them &mdash; Lizzie&rsquo;s (+80%), Vitamins Plus (+95%), Lakewinds (+90%) and Honey Bee (+109%). <span class="fw-bold text-dark">Nine of the top twelve retail accounts came in at or above their own average</span>, with only The Healthy Edge (&minus;30%) and Olive Branch (&minus;39%) falling behind. Broad participation, not a single spike, is what makes this rebound credible.'},{borderColor:"danger",badgeVariant:"danger",badgeText:"Four Anchor Accounts Went Silent \u2014 And Retail Still Surged",body:'Retail reached its strongest month since March <span class="fw-bold text-dark">despite four established accounts placing nothing</span>: ALL STAR HEALTH ($14,900/mo), WHOLE FOODS ($14,528/mo), Ann&rsquo;s Health Food and Nutrition Center. That is roughly <span class="text-danger fw-bold">$31,900 of expected monthly revenue absent</span> &mdash; meaning the underlying channel is stronger than the headline. At $220,749 June still sits below Jun-25, Sep-25, Jan-26 and Mar-26 &mdash; <span class="fw-bold text-dark">re-activating any of these is the fastest route back above $250,000.</span>'},{borderColor:"warning",badgeVariant:"warning",badgeText:"Ecommerce Recovery Leaned on One Account",body:'Ecommerce rose +32.4%, but the lift was concentrated: <span class="fw-bold text-dark">United States of Vitamins delivered $168,052 (+29% vs its average)</span>, while iHerb (&minus;34%), Drohhira/Ten Forward (&minus;18%) and Natural Partners (&minus;20%) all stayed below theirs. The channel bounced, but it is riding one account &mdash; broadening the recovery is the risk to manage.'}]},whereItCameFrom:{monthLabel:"June 2026",kpis:[{value:"32.3%",label:"CA + TX Retail Share",subtitle:"Two states, nearly a third of all retail",detail:"$71,393 of $220,749 retail",borderColor:"warning"},{value:"+53.7% vs May",label:"Retail Revenue Change",subtitle:"Retail's strongest month in the window",detail:"May $143,661 \xb7 Jun $220,749",borderColor:"success"},{value:"43 States",label:"Retail Footprint \xb7 6 New",subtitle:"41 \u2192 43 states \xb7 net +2",detail:"New: CT, DE, ME, RI, SC, SD",borderColor:"primary"}],retailRevByStateLabel:"\xb7 Texas overtook California as the top retail state this month",retailRevByState:{TX:45611,CA:25782,NY:19120,FL:17919,AZ:10927,NC:8656,WI:7544,IL:5699,AR:5474,OK:5328,PA:5141,MN:5083,NV:4566,CO:4547,WA:4318,MO:3313,OR:3161,MD:3136,HI:3113,IA:3075,GA:2776,TN:2730,NJ:2692,NM:2610,MA:2382,CT:1614,UT:1570,SC:1445,DE:1400,LA:1391,VA:1171,OH:1116,AL:1102,MI:918,RI:807,KS:642,KY:612,ME:599,MT:517,ND:377,IN:334,WY:272,SD:158},retailCustomers:[{rank:1,name:"SPROUTS FARMERS MARK",primaryState:"CA",states:24,zips:351,rev:60960,pct:27.6,orders:536,months:13,aov:114,warn:!1},{rank:2,name:"NATURAL GROCERS",primaryState:"IA",states:18,zips:69,rev:16267,pct:7.4,orders:96,months:13,aov:169,warn:!1},{rank:3,name:"MANNA HEALTH MARKET",primaryState:"NY",states:1,zips:1,rev:12697,pct:5.8,orders:1,months:6,aov:12697,warn:!1},{rank:4,name:"LIZZIE'S HERB SHOPPE",primaryState:"NC",states:1,zips:1,rev:4712,pct:2.1,orders:2,months:12,aov:2356,warn:!1},{rank:5,name:"VITAMINS PLUS - 12 stores",primaryState:"TX",states:3,zips:6,rev:3137,pct:1.4,orders:6,months:13,aov:523,warn:!1},{rank:6,name:"SUNFLOWER SHOPPE - TX  3 STORES",primaryState:"TX",states:1,zips:2,rev:2786,pct:1.3,orders:3,months:13,aov:929,warn:!1},{rank:7,name:"LAKEWINDS NATURAL FO",primaryState:"MN",states:1,zips:3,rev:2628,pct:1.2,orders:5,months:11,aov:526,warn:!1},{rank:8,name:"FULL GREEN CIRCLE",primaryState:"FL",states:2,zips:2,rev:2597,pct:1.2,orders:6,months:1,aov:433,warn:!0},{rank:9,name:"LIFE EXTENSION",primaryState:"FL",states:1,zips:1,rev:2493,pct:1.1,orders:1,months:5,aov:2493,warn:!0},{rank:10,name:"THE HEALTHY EDGE",primaryState:"FL",states:3,zips:7,rev:2473,pct:1.1,orders:15,months:13,aov:165,warn:!1},{rank:11,name:"HONEY BEE NATURAL FO",primaryState:"TX",states:1,zips:2,rev:2393,pct:1.1,orders:2,months:9,aov:1197,warn:!1},{rank:12,name:"OLIVE BRANCH FAMILY",primaryState:"IL",states:1,zips:1,rev:2116,pct:1,orders:1,months:6,aov:2116,warn:!1},{rank:13,name:"MAXX NUTRITION - 2 stores",primaryState:"WA",states:1,zips:1,rev:2020,pct:.9,orders:1,months:1,aov:2020,warn:!0},{rank:14,name:"ANN'S HEALTH FOOD -",primaryState:"TX",states:2,zips:2,rev:1955,pct:.9,orders:3,months:1,aov:652,warn:!0},{rank:15,name:"HEALTHY CHOICE MARKETS",primaryState:"NJ",states:2,zips:2,rev:1851,pct:.8,orders:2,months:13,aov:925,warn:!1}],retailTop15States:[{state:"TX",rev:45611,pct:20.7,orders:135,prevMonthRev:22934,mom:98.9},{state:"CA",rev:25782,pct:11.7,orders:208,prevMonthRev:23299,mom:10.7},{state:"NY",rev:19120,pct:8.7,orders:12,prevMonthRev:985,mom:1840.2},{state:"FL",rev:17919,pct:8.1,orders:101,prevMonthRev:16978,mom:5.5},{state:"AZ",rev:10927,pct:4.9,orders:64,prevMonthRev:8100,mom:34.9},{state:"NC",rev:8656,pct:3.9,orders:11,prevMonthRev:4807,mom:80.1},{state:"WI",rev:7544,pct:3.4,orders:12,prevMonthRev:6368,mom:18.5},{state:"IL",rev:5699,pct:2.6,orders:8,prevMonthRev:4400,mom:29.5},{state:"AR",rev:5474,pct:2.5,orders:15,prevMonthRev:3071,mom:78.2},{state:"OK",rev:5328,pct:2.4,orders:23,prevMonthRev:2196,mom:142.7},{state:"PA",rev:5141,pct:2.3,orders:15,prevMonthRev:5113,mom:.5},{state:"MN",rev:5083,pct:2.3,orders:14,prevMonthRev:2553,mom:99.1},{state:"NV",rev:4566,pct:2.1,orders:28,prevMonthRev:1937,mom:135.8},{state:"CO",rev:4547,pct:2.1,orders:44,prevMonthRev:3324,mom:36.8},{state:"WA",rev:4318,pct:2,orders:11,prevMonthRev:1165,mom:270.5}],prevMonthLabel:"May",indivSubtitle:"$21,524 across 39 states \xb7 Oregon and California lead",indivStates:[{state:"OR",rev:3585},{state:"CA",rev:1980},{state:"HI",rev:1692},{state:"AZ",rev:1500},{state:"TX",rev:1295},{state:"NY",rev:828},{state:"FL",rev:806},{state:"NC",rev:788}],practSubtitle:"$7,181 across 8 states \xb7 Georgia and Texas lead",practStates:[{state:"GA",rev:2621},{state:"TX",rev:1353},{state:"CA",rev:819},{state:"FL",rev:780},{state:"WA",rev:744},{state:"OR",rev:360},{state:"LA",rev:354},{state:"NM",rev:150}],geoInsights:[{borderColor:"success",badgeVariant:"success",badgeText:"Texas Overtook California",body:'Texas surged <span class="text-success fw-bold">+98.9%</span> ($22,934 &rarr; $45,611) to reclaim the #1 retail state at 20.7% of the channel. Texas has led California in 36 of the 42 months on file, so this is a return to the normal order after an unusual five-month stretch where California led. New York jumped <span class="text-success fw-bold">+1,840%</span> ($985 &rarr; $19,120), but $12,697 of that is a single Manna Health order &mdash; <span class="fw-bold text-dark">two thirds of the state&rsquo;s month rests on one invoice</span>, so watch for repeat behaviour before treating it as recovery.'},{borderColor:"success",badgeVariant:"success",badgeText:"The Rebound Was Nationwide",body:'Unlike May&rsquo;s narrow decline, June&rsquo;s recovery showed up almost everywhere: <span class="fw-bold text-dark">Washington +270%, Oklahoma +143%, Nevada +136%, Minnesota +99%, North Carolina +80%.</span> Breadth returning across the map \u2014 not just the big states \u2014 is the strongest signal that this is a genuine channel recovery rather than a one-account bounce.'},{borderColor:"primary",badgeVariant:"primary",badgeText:"Footprint Expanded to 43 States",body:'Retail reached <span class="fw-bold text-dark">43 states, up from 41 in May</span>. Six states returned &mdash; Connecticut, Delaware, Maine, Rhode Island, South Carolina and South Dakota &mdash; while four went quiet (Alaska, Idaho, Mississippi, Nebraska), for a net gain of two. Most of the returning states simply skipped May: Connecticut, Delaware, Rhode Island and South Carolina have each been active in 38 or more of the past 42 months. South Dakota is the real re-entry, last active in November 2025. <span class="fw-bold text-dark">Widening breadth alongside rising revenue is the shape of a healthy rebound.</span>'}]}},{id:"May 2026",revenueTrends:{monthLabel:"May 2026",annualContext:[{label:"2023",value:10697878},{label:"2024",value:10076314},{label:"2025",value:9050808},{label:"2026 YTD (Jan\u2013May)",value:3132701}],shareSubtitle:"ECOMMERCE recovered to 69.0% \xb7 Retail fell to 31.0% \u2014 its weakest month in the 13-month window",months:["May-25","Jun-25","Jul-25","Aug-25","Sep-25","Oct-25","Nov-25","Dec-25","Jan-26","Feb-26","Mar-26","Apr-26","May-26"],revenue:[786377,699740,848969,626492,774642,744403,610731,836751,724620,565989,848476,503888,489728],momChange:[null,-11,21.3,-26.2,23.6,-3.9,-18,37,-13.4,-21.9,49.9,-40.6,-2.8],rolling6:[null,null,null,null,null,746770,717496,740331,719606,709523,721828,681742,661575],ecom:[565687,437900,468271,419017,432383,532124,403020,600680,326118,396138,531691,286981,320319],retail:[194971,228028,225793,191013,309442,187212,183845,209753,241262,150496,287886,197552,143661],prl:[0,0,130891,0,0,0,0,0,130891,0,0,0,0],indiv:[20794,15254,15544,10636,21764,13244,10879,15479,15029,11759,19164,14275,17737],pract:[4520,18056,8306,5668,10694,11609,12889,10422,11319,7596,9737,5079,8012],ecomShare:[74.4,65.8,67.5,68.7,58.3,74,68.7,74.1,57.5,72.5,64.9,59.2,69],retailShare:[25.6,34.2,32.5,31.3,41.7,26,31.3,25.9,42.5,27.5,35.1,40.8,31],periodAvgRev:696985,periodTotalRev:9060806,periodLabel:"13-Mo Avg",kpis:[{value:"$489,728",label:"May Net Revenue",borderColor:"danger",badges:[{text:"\u22122.8% vs Apr",variant:"danger"},{text:"\u221237.7% vs May '25",variant:"danger"}]},{value:"876",label:"Orders",borderColor:"primary",badges:[{text:"\u221215.0% vs Apr",variant:"danger"},{text:"\u221215.3% vs May '25",variant:"danger"}]},{value:"$562.64",label:"Avg Order Value",borderColor:"warning",badges:[{text:"+13.5% vs Apr",variant:"success"},{text:"\u221227.0% vs May '25",variant:"danger"}]},{value:"$696,985",label:"13-Mo Avg Revenue",borderColor:"secondary",badges:[],extra:["May-26 is <strong>$207,257 below</strong> avg","8 of 13 months above avg"]}],tableRows:[{month:"May-25",rev:786377,mom:null,yoy:3.8,orders:1034,aov:770.51,vsAvg:89392},{month:"Jun-25",rev:699740,mom:-11,yoy:3.7,orders:1149,aov:627.33,vsAvg:2755},{month:"Jul-25",rev:848969,mom:21.3,yoy:-19.4,orders:1211,aov:702.45,vsAvg:151984},{month:"Aug-25",rev:626492,mom:-26.2,yoy:-19.8,orders:1082,aov:580.47,vsAvg:-70493},{month:"Sep-25",rev:774642,mom:23.6,yoy:-20.7,orders:1169,aov:673.64,vsAvg:77657},{month:"Oct-25",rev:744403,mom:-3.9,yoy:.4,orders:1095,aov:708.96,vsAvg:47418},{month:"Nov-25",rev:610731,mom:-18,yoy:-20.8,orders:1017,aov:602.65,vsAvg:-86254},{month:"Dec-25",rev:836751,mom:37,yoy:-.3,orders:1154,aov:745.46,vsAvg:139766},{month:"Jan-26",rev:724620,mom:-13.4,yoy:-12.7,orders:1110,aov:663.96,vsAvg:27635},{month:"Feb-26",rev:565989,mom:-21.9,yoy:-35.6,orders:858,aov:673.71,vsAvg:-130996},{month:"Mar-26",rev:848476,mom:49.9,yoy:6.3,orders:1098,aov:780.58,vsAvg:151491},{month:"Apr-26",rev:503888,mom:-40.6,yoy:-18.2,orders:1030,aov:495.57,vsAvg:-193097},{month:"May-26",rev:489728,mom:-2.8,yoy:-37.7,orders:876,aov:562.64,vsAvg:-207257,isCurrent:!0,isLow:!0,currentVariant:"danger"}],insights:[{borderColor:"danger",badgeVariant:"danger",badgeText:"Lowest Month On Record",body:'May slipped another <span class="text-danger fw-bold">&minus;2.8%</span> to <span class="text-danger fw-bold">$489,728</span> after April&rsquo;s &minus;40.6% crash, landing <span class="fw-bold text-dark">$207,257 below the 13-month average</span>. <span class="fw-bold text-dark">This is the lowest month in the entire dataset</span> &mdash; below every month since January 2023 &mdash; and the fifth back-to-back decline on record, the second this year already. <span class="fw-bold text-dark">Two straight months under $510,000 needs a named owner and a recovery plan before July closes.</span>'},{borderColor:"warning",badgeVariant:"warning",badgeText:"Ecommerce Recovered \u2014 Retail Dragged It Down",body:'The headline decline hides a split. <span class="fw-bold text-dark">ECOMMERCE rebounded +11.6%</span> ($286,981 &rarr; $320,319), building back off April&rsquo;s all-time low. The drag was RETAIL, which fell <span class="text-danger fw-bold">&minus;27.3%</span> ($197,552 &rarr; $143,661) &mdash; <span class="fw-bold text-dark">an all-time low for the channel</span>, weaker than any month since January 2023. <span class="fw-bold text-dark">Retail is where the recovery plan belongs, not ecommerce.</span>'},{borderColor:"primary",badgeVariant:"primary",badgeText:"Fewer But Larger Orders",body:'Orders fell <span class="text-danger fw-bold">&minus;15.0%</span> (1,030 &rarr; 876) while average order value rose <span class="text-success fw-bold">+13.5%</span> ($495.57 &rarr; $562.64). Retail orders dropped <span class="text-danger fw-bold">&minus;18.9%</span> against ecommerce&rsquo;s &minus;6.0%, so <span class="fw-bold text-dark">the mix shifted toward larger wholesale orders because retail shrank faster, not because ecommerce grew</span>. Watch whether retail order count recovers in June or whether this is a permanent step down.'},{borderColor:"secondary",badgeVariant:"secondary",badgeText:"The Multi-Year Decline Continues",body:'Annual net revenue has stepped down three years running: <span class="fw-bold text-dark">$10.70M (2023) &rarr; $10.08M (2024) &rarr; $9.05M (2025)</span>. The like-for-like view is worse &mdash; January through May was $4.70M in 2023, $4.24M in 2024, $3.91M in 2025 and $3.13M in 2026, a <span class="text-danger fw-bold">&minus;19.9% drop this year</span> and the steepest yet. <span class="fw-bold text-dark">The annual trend, not the monthly cycle, is what needs fixing.</span>'}]},whatMoved:{monthLabel:"May 2026",totalMonths:13,currentMonthShort:"May",prevMonthShort:"Apr",prevYearMonthShort:"May '25",channels:[{ch:"ECOMMERCE",color:"#3182ce",currentRev:320319,prevRev:286981,prevYearRev:565687,currentOrders:47,prevOrders:50,currentAov:6817.64,mom:11.6,yoy:-43.4,orderMom:-6,lastActivity:"May 2026"},{ch:"RETAIL",color:"#38a169",currentRev:143661,prevRev:197552,prevYearRev:194971,currentOrders:702,prevOrders:866,currentAov:208.86,mom:-27.3,yoy:-26.3,orderMom:-18.9,lastActivity:"May 2026"},{ch:"INDIVIDUAL",color:"#805ad5",currentRev:17737,prevRev:14275,prevYearRev:20794,currentOrders:117,prevOrders:105,currentAov:152.28,mom:24.3,yoy:-14.7,orderMom:11.4,lastActivity:"May 2026"},{ch:"PRACTITIONER",color:"#e53e3e",currentRev:8012,prevRev:5079,prevYearRev:4520,currentOrders:10,prevOrders:9,currentAov:801.16,mom:57.7,yoy:77.3,orderMom:11.1,lastActivity:"May 2026"},{ch:"PRL/BULK",color:"#dd6b20",currentRev:0,prevRev:0,prevYearRev:0,currentOrders:0,prevOrders:0,currentAov:0,mom:null,yoy:null,orderMom:null,note:"~6-month cycle \u2014 next expected Jul 2026",lastActivity:"Jan 2026"},{ch:"EXPERT VOICE",color:"#0bc5ea",currentRev:0,prevRev:0,prevYearRev:406,currentOrders:0,prevOrders:0,currentAov:0,mom:null,yoy:-100,orderMom:null,note:"No activity since Dec 2025",lastActivity:"Dec 2025"},{ch:"SPORTS TRADESHOW",color:"#a0aec0",currentRev:0,prevRev:0,prevYearRev:0,currentOrders:0,prevOrders:0,currentAov:0,mom:null,yoy:null,orderMom:null,note:"Single invoice, Aug 2023",lastActivity:"Aug 2023"}],barCompare:{currentLabel:"May 2026",prevLabel:"Apr 2026",prevYearLabel:"May 2025",ecom:[320319,286981,565687],retail:[143661,197552,194971],indiv:[17737,14275,20794],pract:[8012,5079,4520]},ecomTopAccountsubtitle:"$320,319 total \xb7 47 orders \xb7 9 accounts shown",ecomTopAccounts:[{name:"UNITED STATES OF VIT",rev:101971,orders:8,months:13,avg:124778},{name:"SPIRITUAL NUTRIENTS",rev:85732,orders:10,months:13,avg:133365},{name:"IHERB",rev:42744,orders:4,months:13,avg:73997},{name:"DROHHIRAPROBIOTICS.C now Ten Forward",rev:40774,orders:7,months:13,avg:37918},{name:"HARVEST MOON NATURAL",rev:24444,orders:5,months:11,avg:22049},{name:"NATURAL PARTNERS (combined)",rev:12800,orders:4,months:13,avg:13002},{name:"EMERSON ECOLOGICS",rev:7840,orders:4,months:13,avg:13264},{name:"CRITICAL WELLBEING",rev:2419,orders:1,months:13,avg:3920},{name:"FULL GREEN CIRCLE",rev:1594,orders:4,months:13,avg:2156}],retailTopAccountsubtitle:"$143,661 total \xb7 702 orders \xb7 12 accounts shown",retailTopAccounts:[{name:"SPROUTS FARMERS MARK",rev:44942,orders:425,months:13,avg:41898},{name:"NATURAL GROCERS",rev:11592,orders:72,months:13,avg:13561},{name:"THE HEALTHY EDGE",rev:3689,orders:18,months:13,avg:3656},{name:"FRESH THYME FARMERS",rev:2599,orders:21,months:13,avg:4605},{name:"LIZZIE'S HERB SHOPPE",rev:2519,orders:2,months:12,avg:2419},{name:"NATURAL HEALTHY CONC",rev:2371,orders:1,months:10,avg:2675},{name:"VITAMINS PLUS - 12 stores",rev:2315,orders:5,months:13,avg:1506},{name:"EDEN NATURAL MARKET",rev:2225,orders:1,months:4,avg:1905},{name:"NUTRITION CENTER - W",rev:1961,orders:2,months:13,avg:1184},{name:"FAMILY HEALTH - ARTH",rev:1793,orders:1,months:8,avg:1454},{name:"NUTRITION WORLD- TN",rev:1569,orders:4,months:8,avg:742},{name:"NUTRITION STOP",rev:1500,orders:2,months:12,avg:906}],practTopAccountsubtitle:"$8,012 \xb7 10 orders \xb7 10 shown",practTopAccounts:[{name:"PROGRESSIVE MEDICAL",rev:2106,orders:1,months:11,avg:2349},{name:"TUSTIN LONGEVITY CEN",rev:1872,orders:1,months:5,avg:1872},{name:"JACKSONVILLE CHIROPR",rev:1163,orders:1,months:6,avg:993},{name:"EBERT",rev:810,orders:1,months:1,avg:810},{name:"CASKEY WELLNESS CENT",rev:597,orders:1,months:1,avg:597},{name:"TRYFONAS",rev:527,orders:1,months:4,avg:610},{name:"THERMOGRAPHY CENTER",rev:363,orders:1,months:9,avg:404},{name:"BROWN INTEGRATIVE WE",rev:351,orders:1,months:2,avg:370},{name:"COLON HYGIENE INSTIT",rev:159,orders:1,months:1,avg:159},{name:"HASAN MIRZA MD",rev:64,orders:1,months:4,avg:62}],notableMovementsSubtitle:"50%+ swing vs own 13-month average &middot; accounts averaging $1,000+ per active month",surges:[{name:"VITAMINS PLUS - 12 stores",ch:"RETAIL",currentRev:2315,avg:1438,swing:61,months:13},{name:"NUTRITION CENTER - W",ch:"RETAIL",currentRev:1961,avg:1119,swing:75,months:13}],drops:[{name:"WHOLE FOODS MARKET -",ch:"RETAIL",currentRev:71,avg:15830,swing:-100,months:13},{name:"VIM N VIGOR / VNV HO",ch:"RETAIL",currentRev:248,avg:1261,swing:-80,months:13},{name:"SUNRISE NATURAL FOOD",ch:"RETAIL",currentRev:304,avg:1212,swing:-75,months:13},{name:"ANN'S HEALTH FOOD - 5 stores",ch:"RETAIL",currentRev:363,avg:1300,swing:-72,months:13},{name:"SUNFLOWER SHOPPE - TX  3 STORES",ch:"RETAIL",currentRev:998,avg:2948,swing:-66,months:13},{name:"CENTER HEALTH & HARM",ch:"RETAIL",currentRev:489,avg:1435,swing:-66,months:13},{name:"HEALTHY CHOICE MARKETS",ch:"RETAIL",currentRev:571,avg:1311,swing:-56,months:13},{name:"CORNUCOPIA - SAN MAR",ch:"RETAIL",currentRev:524,avg:1165,swing:-55,months:13}],newRetailAccounts:{total:1,totalRev:524,topFive:[{name:"NUTRI-CHOICE (Wisconsin)",rev:524}]},orderNote:"First-ever order across the full 2023\u20132026 dataset \xb7 Zero-value new accounts excluded",ecomNewNote:"<strong>ECOMMERCE \u2014 no new accounts.</strong> Every customer who ordered in May had ordered before \u2014 an established, mature customer base with no new entrants.",silentAccounts:[{name:"ALL STAR HEALTH",channel:"RETAIL",active:"11/12",rev12mo:149443,monthlyAvg:13586},{name:"LAKEWINDS NATURAL FOODS",channel:"RETAIL",active:"11/12",rev12mo:13138,monthlyAvg:1194}],insights:[{borderColor:"danger",badgeVariant:"danger",badgeText:"Anchors Pulled Back, Mid-Tier Held",body:'Measured against their own 13-month averages, the three largest ecommerce accounts all came in low: <span class="fw-bold text-dark">United States of Vitamins (&minus;18%), Spiritual Nutrients (&minus;36%), and iHerb (&minus;42%)</span>. Ecommerce still beat April overall (+11.6%) only because April was even weaker &mdash; and because Drohhira/Ten Forward (+8%) and Harvest Moon (+11%) ran above their averages. <span class="fw-bold text-dark">The channel is being carried by mid-tier accounts while the anchors underperform.</span>'},{borderColor:"warning",badgeVariant:"warning",badgeText:"Retail Weakness Was Broad-Based",body:'Retail&rsquo;s &minus;27.3% fall was not one account &mdash; <span class="fw-bold text-dark">eight accounts dropped 50%+ below their own averages</span>, led by Whole Foods (&minus;100%, essentially silent) and Sunflower Shoppe (&minus;66%). Sprouts held in range (+7% vs its average) and a few small accounts surged (Nutrition Center +75%, Vitamins Plus +61%), but they could not offset the widespread pullback across the mid-tier.'},{borderColor:"danger",badgeVariant:"danger",badgeText:"Three Anchors Gone, Two Months Running",body:'WHOLE FOODS (avg $15,830/month) and ALL STAR HEALTH (avg $13,586/month) have now placed nothing for two consecutive months &mdash; Whole Foods logged $71 in May, All Star Health nothing since March. LAKEWINDS NATURAL FOODS (avg $1,194/month) joined them in May. Together that is <span class="text-danger fw-bold">$30,539 of expected monthly retail revenue</span>, <span class="fw-bold text-dark">57% of the entire $53,891 retail decline</span>. <span class="fw-bold text-dark">Two months of silence is a lost account, not a gap in the ordering cycle &mdash; these three need a call this week, not next month.</span>'}]},whereItCameFrom:{monthLabel:"May 2026",kpis:[{value:"32.2%",label:"CA + TX Retail Share",subtitle:"Two states, nearly a third of all retail",detail:"$46,234 of $143,661 retail",borderColor:"warning"},{value:"\u221227.3% vs April",label:"Retail Revenue Change",subtitle:"Retail's weakest month in the 13-month window",detail:"April $197,552 \xb7 May $143,661",borderColor:"danger"},{value:"41 States",label:"Retail Footprint \xb7 2 New",subtitle:"Gained Alaska & Nebraska \xb7 44 \u2192 41 states",detail:"Lost CT, DE, NH, RI, SC",borderColor:"primary"}],retailRevByStateLabel:"\xb7 California and Texas still lead, but both fell month-over-month",retailRevByState:{CA:23299,TX:22934,FL:16978,AZ:8100,WI:6368,PA:5113,NC:4807,IL:4400,TN:4116,OR:3364,CO:3324,GA:3323,AR:3071,IA:3039,MO:2926,NM:2712,LA:2633,MN:2553,VA:2259,OK:2196,HI:2019,NV:1937,KS:1616,MA:1316,WA:1165,NY:985,MI:976,MD:887,AK:840,AL:726,MT:619,UT:532,WY:422,NE:418,OH:333,KY:319,IN:285,ID:275,NJ:228,MS:128,ND:119},retailCustomers:[{rank:1,name:"SPROUTS FARMERS MARK",primaryState:"CA",states:22,zips:293,rev:44942,pct:31.3,orders:425,months:13,aov:108,warn:!1},{rank:2,name:"NATURAL GROCERS",primaryState:"TX",states:19,zips:62,rev:11592,pct:8.1,orders:72,months:13,aov:161,warn:!1},{rank:3,name:"THE HEALTHY EDGE",primaryState:"FL",states:3,zips:8,rev:3689,pct:2.6,orders:18,months:13,aov:215,warn:!1},{rank:4,name:"FRESH THYME FARMERS",primaryState:"MI",states:7,zips:18,rev:2599,pct:1.8,orders:21,months:13,aov:124,warn:!1},{rank:5,name:"LIZZIE'S HERB SHOPPE",primaryState:"NC",states:1,zips:1,rev:2519,pct:1.8,orders:2,months:12,aov:1259,warn:!1},{rank:6,name:"NATURAL HEALTHY CONC",primaryState:"WI",states:1,zips:1,rev:2371,pct:1.7,orders:1,months:10,aov:2371,warn:!1},{rank:7,name:"VITAMINS PLUS - 12 stores",primaryState:"LA",states:2,zips:4,rev:2315,pct:1.6,orders:5,months:13,aov:463,warn:!1},{rank:8,name:"EDEN NATURAL MARKET",primaryState:"VA",states:1,zips:1,rev:2225,pct:1.5,orders:1,months:4,aov:2225,warn:!0},{rank:9,name:"NUTRITION CENTER - W",primaryState:"WI",states:1,zips:1,rev:1961,pct:1.4,orders:2,months:13,aov:980,warn:!1},{rank:10,name:"FAMILY HEALTH - ARTH",primaryState:"IL",states:1,zips:1,rev:1793,pct:1.2,orders:1,months:8,aov:1793,warn:!1},{rank:11,name:"NUTRITION WORLD- TN",primaryState:"TN",states:1,zips:1,rev:1569,pct:1.1,orders:4,months:8,aov:392,warn:!1},{rank:12,name:"NUTRITION STOP",primaryState:"MO",states:1,zips:1,rev:1500,pct:1,orders:2,months:12,aov:750,warn:!1},{rank:13,name:"DOWN TO EARTH - HI 6 Stores",primaryState:"HI",states:1,zips:5,rev:1496,pct:1,orders:6,months:11,aov:249,warn:!1},{rank:14,name:"ATKINS PHARMACY - MA",primaryState:"TX",states:1,zips:1,rev:1397,pct:1,orders:1,months:11,aov:1397,warn:!1},{rank:15,name:"HOLLY HILL HEALTH FO",primaryState:"PA",states:1,zips:1,rev:1350,pct:.9,orders:1,months:8,aov:1350,warn:!1}],retailTop15States:[{state:"CA",rev:23299,pct:16.2,orders:180,prevMonthRev:27736,mom:-16},{state:"TX",rev:22934,pct:16,orders:104,prevMonthRev:27530,mom:-16.7},{state:"FL",rev:16978,pct:11.8,orders:88,prevMonthRev:18644,mom:-8.9},{state:"AZ",rev:8100,pct:5.6,orders:54,prevMonthRev:13614,mom:-40.5},{state:"WI",rev:6368,pct:4.4,orders:9,prevMonthRev:5830,mom:9.2},{state:"PA",rev:5113,pct:3.6,orders:10,prevMonthRev:4755,mom:7.5},{state:"NC",rev:4807,pct:3.3,orders:12,prevMonthRev:1577,mom:204.9},{state:"IL",rev:4400,pct:3.1,orders:6,prevMonthRev:9030,mom:-51.3},{state:"TN",rev:4116,pct:2.9,orders:18,prevMonthRev:4999,mom:-17.7},{state:"OR",rev:3364,pct:2.3,orders:11,prevMonthRev:2760,mom:21.9},{state:"CO",rev:3324,pct:2.3,orders:30,prevMonthRev:3834,mom:-13.3},{state:"GA",rev:3323,pct:2.3,orders:18,prevMonthRev:4566,mom:-27.2},{state:"AR",rev:3071,pct:2.1,orders:10,prevMonthRev:3608,mom:-14.9},{state:"IA",rev:3039,pct:2.1,orders:9,prevMonthRev:3241,mom:-6.2},{state:"MO",rev:2926,pct:2,orders:9,prevMonthRev:2874,mom:1.8}],prevMonthLabel:"Apr",indivSubtitle:"$17,737 across 37 states \xb7 California and Texas lead",indivStates:[{state:"CA",rev:4671},{state:"TX",rev:3071},{state:"FL",rev:1164},{state:"OR",rev:768},{state:"MA",rev:761},{state:"CO",rev:546},{state:"CT",rev:411},{state:"OK",rev:403}],practSubtitle:"$8,012 across 8 states \xb7 Georgia and California lead",practStates:[{state:"GA",rev:2106},{state:"CA",rev:1872},{state:"TX",rev:1524},{state:"MD",rev:1163},{state:"CT",rev:597},{state:"MO",rev:527},{state:"TN",rev:159},{state:"IN",rev:64}],geoInsights:[{borderColor:"warning",badgeVariant:"warning",badgeText:"CA + TX Still Lead \u2014 But Both Fell",body:'California ($23,299, &minus;16.0%) and Texas ($22,934, &minus;16.7%) remain the two largest retail states at <span class="fw-bold text-dark">32.2% of the channel combined</span>. Both declined month-over-month, and with Arizona also down <span class="text-danger fw-bold">&minus;40.5%</span>, the three biggest retail states account for <span class="fw-bold text-dark">$14,546 of the $53,891 retail decline &mdash; 27%</span>. <span class="fw-bold text-dark">The remaining 73% sits with the silent anchor accounts, so this is a symptom of account losses rather than a geographic problem.</span>'},{borderColor:"success",badgeVariant:"success",badgeText:"North Carolina Broke Out",body:'Against the broad retail decline, <span class="fw-bold text-dark">North Carolina posted the largest dollar gain of the month, +$3,230 (+204.9%, $1,577 &rarr; $4,807)</span>. Virginia grew faster in percentage terms (+343.4%) off a smaller base, and Oregon (+21.9%) and Wisconsin (+9.2%) also moved against the trend. These are the pockets of retail expansion worth protecting while the large states soften.'},{borderColor:"primary",badgeVariant:"primary",badgeText:"The Retail Footprint Contracted",body:'Retail reached <span class="fw-bold text-dark">41 states in May, down from 44 in April</span>. Alaska and Nebraska returned after gaps &mdash; Nebraska has been active in 30 of the past 41 months, Alaska last ordered in February 2025 &mdash; while five states went quiet: Connecticut, Delaware, New Hampshire, Rhode Island and South Carolina. <span class="fw-bold text-dark">A shrinking state count alongside falling revenue signals the pullback is geographic breadth, not just per-state volume.</span>'}]}},{id:"April 2026",revenueTrends:{monthLabel:"April 2026",shareSubtitle:"ECOMMERCE share fell to 59.3% this month \xb7 Retail at 40.7% \u2014 second-highest retail share in 16 months",months:["Jan-25","Feb-25","Mar-25","Apr-25","May-25","Jun-25","Jul-25","Aug-25","Sep-25","Oct-25","Nov-25","Dec-25","Jan-26","Feb-26","Mar-26","Apr-26"],revenue:[829212,878848,796646,614835,785866,699237,848804,626229,774282,744189,610634,836081,724146,565483,848476,503888],momChange:[null,6,-9.4,-22.8,27.8,-11,21.4,-26.2,23.6,-3.9,-17.9,36.9,-13.4,-21.9,50,-40.6],rolling6:[null,null,null,null,null,767441,770706,728603,724876,746434,717229,740036,719260,709136,721502,681451],ecom:[448442,662070,550713,397602,565687,442008,468271,419017,430343,532124,403020,600680,326118,396138,531691,286981],retail:[231583,176482,225860,190204,194971,223919,225793,191013,311482,187212,183845,209753,240789,149989,288222,197042],prl:[130891,0,0,0,0,0,130891,0,0,0,0,0,130891,0,0,0],indiv:[14439,24150,12819,15627,20689,15254,15544,10531,21764,13244,10879,15226,15029,11759,19119,13698],pract:[3858,16146,7254,11402,4520,18056,8306,5668,10694,11609,12889,10422,11319,7596,9400,5079],ecomShare:[65.9,78.9,70.9,67.6,74.4,66.4,67.5,68.7,58,74,68.7,74.1,57.5,72.5,64.8,59.3],retailShare:[34.1,21.1,29.1,32.4,25.6,33.6,32.5,31.3,42,26,31.3,25.9,42.5,27.5,35.2,40.7],periodAvgRev:730428,periodTotalRev:11686856,periodLabel:"16-Mo Avg",kpis:[{value:"$503,888",label:"April Net Revenue",borderColor:"danger",badges:[{text:"\u221240.6% vs Mar",variant:"danger"},{text:"\u221218.1% vs Apr '25",variant:"danger"}]},{value:"1,030",label:"Orders",borderColor:"primary",badges:[{text:"\u22126.2% vs Mar",variant:"danger"},{text:"\u221216.4% vs Apr '25",variant:"danger"}]},{value:"$495.57",label:"Avg Order Value",borderColor:"warning",badges:[{text:"\u221236.5% vs Mar",variant:"danger"},{text:"\u22121.6% vs Apr '25",variant:"danger"}]},{value:"$730,428",label:"16-Mo Avg Revenue",borderColor:"secondary",badges:[],extra:["Apr-26 is <strong>$226,540 below </strong> avg","9 of 16 months above avg"]}],tableRows:[{month:"Jan-25",rev:829212,mom:null,yoy:null,orders:1188,aov:708,vsAvg:98784},{month:"Feb-25",rev:878848,mom:6,yoy:null,orders:1039,aov:850,vsAvg:148420},{month:"Mar-25",rev:796646,mom:-9.4,yoy:null,orders:1173,aov:690,vsAvg:66218},{month:"Apr-25",rev:614835,mom:-22.8,yoy:null,orders:1232,aov:503,vsAvg:-115593},{month:"May-25",rev:785866,mom:27.8,yoy:null,orders:1026,aov:776,vsAvg:55438},{month:"Jun-25",rev:699237,mom:-11,yoy:null,orders:1141,aov:631,vsAvg:-31191},{month:"Jul-25",rev:848804,mom:21.4,yoy:null,orders:1207,aov:705,vsAvg:118376},{month:"Aug-25",rev:626229,mom:-26.2,yoy:null,orders:1078,aov:582,vsAvg:-104199},{month:"Sep-25",rev:774282,mom:23.6,yoy:null,orders:1160,aov:679,vsAvg:43854},{month:"Oct-25",rev:744189,mom:-3.9,yoy:null,orders:1092,aov:711,vsAvg:13761},{month:"Nov-25",rev:610634,mom:-17.9,yoy:null,orders:1014,aov:604,vsAvg:-119794},{month:"Dec-25",rev:836081,mom:36.9,yoy:null,orders:1141,aov:753,vsAvg:105653},{month:"Jan-26",rev:724146,mom:-13.4,yoy:-12.7,orders:1109,aov:664,vsAvg:-6282},{month:"Feb-26",rev:565483,mom:-21.9,yoy:-35.7,orders:858,aov:674,vsAvg:-164945},{month:"Mar-26",rev:848476,mom:50,yoy:6.5,orders:1098,aov:781,vsAvg:118048},{month:"Apr-26",rev:503888,mom:-40.6,yoy:-18.1,orders:1030,aov:495.57,vsAvg:-226540,isCurrent:!0,currentVariant:"danger"}],insights:[{borderColor:"primary",badgeVariant:"primary",badgeText:"The Alternating Cycle Is Locked In",body:'March delivered +50% MoM &mdash; the biggest jump in 16 months. April responded with &minus;40.6%, exactly as the historical pattern predicted. Every strong month in this dataset has been followed by a pullback, and every weak month has been followed by a recovery &mdash; without exception. <span class="fw-bold text-dark">This is not random volatility &mdash; it is how the business operates.</span> Based on 2025&rsquo;s playbook, May should recover: April 2025 dropped &minus;22.8%, then May bounced +27.8%. If the same pattern holds, May 2026 should recover toward $600&ndash;700K.'},{borderColor:"warning",badgeVariant:"warning",badgeText:"Retail Outperformed Ecommerce This Month",body:'ECOMMERCE fell \u221246.0% MoM while RETAIL fell only \u221231.6%. RETAIL\'s share of the combined ECOMMERCE+RETAIL total rose to <span class="fw-bold text-dark">40.7%</span> \u2014 the second-highest retail share in the 16-month dataset (only Sep-25 at 42.0% was higher). Sprouts Farmers Market drove this resilience, nearly doubling its 15-month average at $74,388. <span class="fw-bold">When ecommerce softens, retail\'s relative performance becomes the floor.</span>'}]},whatMoved:{monthLabel:"April 2026",totalMonths:16,currentMonthShort:"Apr",prevMonthShort:"Mar",prevYearMonthShort:"Apr '25",channels:[{ch:"ECOMMERCE",color:"#3182ce",currentRev:286981,prevRev:531691,prevYearRev:397602,currentOrders:50,prevOrders:62,currentAov:5748,mom:-46,yoy:-27.8,orderMom:-19.4},{ch:"RETAIL",color:"#38a169",currentRev:197042,prevRev:288222,prevYearRev:190204,currentOrders:865,prevOrders:874,currentAov:235,mom:-31.6,yoy:3.6,orderMom:-1},{ch:"PRL/BULK",color:"#dd6b20",currentRev:0,prevRev:0,prevYearRev:0,currentOrders:0,prevOrders:0,currentAov:0,mom:null,yoy:null,orderMom:null,note:"Scheduled channel \u2014 next expected Jul-26"},{ch:"INDIVIDUAL",color:"#805ad5",currentRev:13698,prevRev:19119,prevYearRev:15627,currentOrders:99,prevOrders:143,currentAov:139,mom:-28.3,yoy:-12.3,orderMom:-30.8},{ch:"PRACTITIONER",color:"#e53e3e",currentRev:5079,prevRev:9400,prevYearRev:11402,currentOrders:9,prevOrders:17,currentAov:564,mom:-46,yoy:-55.5,orderMom:-47.1},{ch:"AFFILIATE",color:"#0bc5ea",currentRev:982,prevRev:45,prevYearRev:0,currentOrders:6,prevOrders:2,currentAov:164,mom:null,yoy:null,orderMom:null,note:"New channel since Mar-26 \u2014 growing steadily"},{ch:"ADVERTISING",color:"#a0aec0",currentRev:105,prevRev:0,prevYearRev:0,currentOrders:1,prevOrders:0,currentAov:105,mom:null,yoy:null,orderMom:null,note:"First full month active"}],barCompare:{currentLabel:"Apr 2026",prevLabel:"Mar 2026",prevYearLabel:"Apr 2025",ecom:[286981,531691,397602],retail:[197042,288222,190204],indiv:[13698,19119,15627],pract:[5079,9400,11402]},ecomTopAccountsubtitle:"$531,691 total \xb7 62 orders \xb7 10 accounts shown",ecomTopAccounts:[{name:"UNITED STATES OF VIT",rev:105209,orders:8,months:15,avg:130900},{name:"SPIRITUAL NUTRIENTS",rev:53064,orders:6,months:15,avg:144848},{name:"iHerb",rev:27915,orders:6,months:15,avg:66894},{name:"TEN FORWARD",rev:26773,orders:3,months:15,avg:41348},{name:"HARVEST MOON NATURAL",rev:23787,orders:4,months:13,avg:28089},{name:"NATURAL PARTNERS",rev:12223,orders:5,months:15,avg:12849},{name:"HEALTH DIRECT",rev:11366,orders:1,months:6,avg:17476},{name:"EMERSON ECOLOGICS",rev:10233,orders:4,months:15,avg:14466},{name:"CHOOSE TO BE HEALTHY",rev:7227,orders:1,months:9,avg:4408},{name:"CRITICAL WELLBEING",rev:4738,orders:2,months:15,avg:4357}],retailTopAccountsubtitle:"$116,616 total \xb7 681 orders \xb7 10 accounts shown",retailTopAccounts:[{name:"SPROUTS FARMERS MARK",rev:74388,orders:558,months:15,avg:37928},{name:"MANNA HEALTH MARKET",rev:10800,orders:1,months:7,avg:6089},{name:"NATURAL GROCERS",rev:8153,orders:51,months:0,avg:0},{name:"DAILY NUTRITIONALS I",rev:4973,orders:1,months:3,avg:995},{name:"FRESH THYME FARMERS",rev:4428,orders:34,months:15,avg:4933},{name:"OLIVE BRANCH FAMILY",rev:4396,orders:2,months:6,avg:1544},{name:"HEALTH FOOD ASSOCIAT",rev:2663,orders:15,months:7,avg:459},{name:"NATURAL GROCERS - BI",rev:2609,orders:16,months:1,avg:752},{name:"HOLLY HILL HEALTH FO",rev:2134,orders:1,months:7,avg:925},{name:"TREE OF LIFE WELLNES",rev:2072,orders:2,months:14,avg:979}],practTopAccountsubtitle:"$9,400 \xb7 17 orders \xb7 5 shown",practTopAccounts:[{name:"MA",rev:1188,orders:1,months:2,avg:228},{name:"NORTHLAND CHIROPRACT",rev:956,orders:1,months:3,avg:319},{name:"KERRIGAN",rev:780,orders:1,months:2,avg:390},{name:"THE BLEND INSTITUTE",rev:663,orders:1,months:4,avg:166},{name:"INMOTION PT",rev:550,orders:1,months:2,avg:275}],notableMovementsSubtitle:"Accounts with significant swing vs their own 15-month historical average &middot; Minimum $1,000 revenue",surges:[{name:"SPROUTS FARMERS MARK",ch:"RETAIL",currentRev:74388,avg:37928,swing:96,months:15},{name:"OLIVE BRANCH FAMILY",ch:"RETAIL",currentRev:4396,avg:1544,swing:185,months:6},{name:"MANNA HEALTH MARKET",ch:"RETAIL",currentRev:10800,avg:6089,swing:77,months:7},{name:"CHOOSE TO BE HEALTHY",ch:"ECOMMERCE",currentRev:7227,avg:4408,swing:64,months:9}],drops:[{name:"DROHHIRAPROBIOTICS",ch:"ECOMMERCE",currentRev:5782,avg:39103,swing:-85,months:15},{name:"SPIRITUAL NUTRIENTS",ch:"ECOMMERCE",currentRev:53064,avg:144848,swing:-63,months:15},{name:"iHerb",ch:"ECOMMERCE",currentRev:27915,avg:66894,swing:-58,months:15},{name:"HEALTH DIRECT",ch:"ECOMMERCE",currentRev:11366,avg:17476,swing:-35,months:6}],newRetailAccounts:{total:10,totalRev:5504,topFive:[{name:"EARTH ORIGINS (4 FL locations)",rev:2326},{name:"NATURE'S OWN - NC",rev:697},{name:"HEALTH FOOD AND VITA",rev:540},{name:"NOSH GOOD MOOD FOOD",rev:502},{name:"SIMPLY NUTRITION",rev:403}]},orderNote:"First-ever orders in the dataset (Jan 2025\u2013Apr 2026)",ecomNewNote:"<strong>ECOMMERCE &mdash; 0 genuinely new accounts.</strong> Three new billing name variations appeared (iHerb LLC\u2013Billing, Emerson Ecologics L, Natural Partners B) but all represent existing customer relationships, not new business.",practitionerNote:"<strong>Practitioner:</strong> No new practitioner accounts this month. All 9 April practitioner orders came from existing accounts.",silentAccountAlert:"<strong>Silent Account Alert \u2014 ALL STAR HEALTH (RETAIL)</strong><br/>ALL STAR HEALTH placed $64,688 in March 2026 \u2014 the largest single-account retail order in 15 months. In April it placed $0. This is a $64K monthly hole in the retail channel. Direct outreach in May is critical to determine whether this was a one-time restocking event or a relationship change.",insights:[{borderColor:"success",badgeVariant:"success",badgeText:"Sprouts Is Now the Retail Anchor",body:'Sprouts Farmers Market delivered $74,388 across 558 orders in 26 states \u2014 nearly double its $37,928 historical average. It accounted for <span class="fw-bold text-dark">37.7% of all April retail revenue</span>. With 15 months of consistent ordering and this month\u2019s surge, Sprouts is structurally growing \u2014 not volatile. This is the account to actively push more products into.'},{borderColor:"danger",badgeVariant:"danger",badgeText:"The $245K Ecommerce Drop \u2014 Five Accounts Explain Everything",body:'<p class="mb-3 text-dark">\n                  Ecommerce fell from $532K to $287K in one month &mdash; a <strong class="text-danger">$245K decline</strong>. Five accounts explain more than 100% of the gap:\n              </p>\n\n              <div class="table mb-3 border rounded">\n                  <table class="table table-sm table-borderless align-middle mb-0">\n                    <thead class="table-light border-bottom">\n                        <tr>\n                            <th class="text-uppercase text-muted fw-bold px-3 py-2">Account</th>\n                            <th class="text-uppercase text-muted fw-bold px-3 py-2 text-end">Mar 2026</th>\n                            <th class="text-uppercase text-muted fw-bold px-3 py-2 text-end">Apr 2026</th>\n                            <th class="text-uppercase text-muted fw-bold px-3 py-2 text-end">Change</th>\n                            <th class="text-uppercase text-muted fw-bold px-3 py-2 text-center">% of Gap</th>\n                            <th class="text-uppercase text-muted fw-bold px-3 py-2">Impact</th>\n                        </tr>\n                    </thead>\n                    <tbody>\n                        <tr class="border-bottom">\n                            <td class="px-3 py-2 fw-semibold text-dark">Spiritual Nutrients</td>\n                            <td class="px-3 py-2 text-end text-muted">$197,315</td>\n                            <td class="px-3 py-2 text-end text-muted">$53,064</td>\n                            <td class="px-3 py-2 text-end fw-bold text-danger">&minus;$144,251</td>\n                            <td class="px-3 py-2 text-center fw-bold text-danger">59%</td>\n                            <td class="px-3 py-2" style="width: 120px">\n                                <div class="progress rounded-pill bg-danger bg-opacity-10" style="height: 6px">\n                                    <div class="progress-bar bg-danger" style="width: 59%"></div>\n                                </div>\n                            </td>\n                        </tr>\n                        <tr class="border-bottom">\n                            <td class="px-3 py-2 fw-semibold text-dark">United States of Vitamins</td>\n                            <td class="px-3 py-2 text-end text-muted">$166,117</td>\n                            <td class="px-3 py-2 text-end text-muted">$105,209</td>\n                            <td class="px-3 py-2 text-end fw-bold text-danger">&minus;$60,908</td>\n                            <td class="px-3 py-2 text-center fw-bold text-danger">25%</td>\n                            <td class="px-3 py-2" style="width: 120px">\n                                <div class="progress rounded-pill bg-danger bg-opacity-10" style="height: 6px">\n                                    <div class="progress-bar bg-danger" style="width: 25%"></div>\n                                </div>\n                            </td>\n                        </tr>\n                        <tr class="border-bottom">\n                            <td class="px-3 py-2 fw-semibold text-dark">Health Direct</td>\n                            <td class="px-3 py-2 text-end text-muted">$33,394</td>\n                            <td class="px-3 py-2 text-end text-muted">$11,366</td>\n                            <td class="px-3 py-2 text-end fw-bold text-danger">&minus;$22,028</td>\n                            <td class="px-3 py-2 text-center fw-bold text-danger">9%</td>\n                            <td class="px-3 py-2" style="width: 120px">\n                                <div class="progress rounded-pill bg-danger bg-opacity-10" style="height: 6px">\n                                    <div class="progress-bar bg-danger" style="width: 9%"></div>\n                                </div>\n                            </td>\n                        </tr>\n                        <tr class="border-bottom">\n                            <td class="px-3 py-2 fw-semibold text-dark">Ten Forward</td>\n                            <td class="px-3 py-2 text-end text-muted">$43,403</td>\n                            <td class="px-3 py-2 text-end text-muted">$26,773</td>\n                            <td class="px-3 py-2 text-end fw-bold text-danger">&minus;$16,630</td>\n                            <td class="px-3 py-2 text-center fw-bold text-danger">7%</td>\n                            <td class="px-3 py-2" style="width: 120px">\n                                <div class="progress rounded-pill bg-danger bg-opacity-10" style="height: 6px">\n                                    <div class="progress-bar bg-danger" style="width: 7%"></div>\n                                </div>\n                            </td>\n                        </tr>\n                        <tr>\n                            <td class="px-3 py-2 fw-semibold text-dark">\n                                Swanson Health <span class="badge bg-danger-subtle text-danger rounded-pill ms-2">SILENT</span>\n                            </td>\n                            <td class="px-3 py-2 text-end text-muted">$15,147</td>\n                            <td class="px-3 py-2 text-end text-muted">$0</td>\n                            <td class="px-3 py-2 text-end fw-bold text-danger">&minus;$15,147</td>\n                            <td class="px-3 py-2 text-center fw-bold text-danger">6%</td>\n                            <td class="px-3 py-2" style="width: 120px">\n                                <div class="progress rounded-pill bg-danger bg-opacity-10" style="height: 6px">\n                                    <div class="progress-bar bg-danger" style="width: 6%"></div>\n                                </div>\n                            </td>\n                        </tr>\n                        <tr class="bg-danger bg-opacity-10 border-top border-opacity-25 border-2">\n                            <td class="px-2 py-2 fw-bold text-danger" colspan="3">Total from these 5</td>\n                            <td class="px-2 py-2 text-end fw-bold text-danger">&minus;$258,964</td>\n                            <td class="px-2 py-2 text-center fw-bold text-danger">106%</td>\n                            <td></td>\n                        </tr>\n                    </tbody>\n                </table>\n              </div>\n\n              <div class="alert border-0 bg-success bg-opacity-10 text-dark rounded-3 p-3 mb-3 fs-6">\n                  <span class="fw-bold text-success">&uarr; Not all ecommerce declined:</span> iHerb actually recovered (+$17.6K vs March) and Choose To Be Healthy surged (+$4K). These recoveries offset some of the damage &mdash; which is why the 5-account decline ($259K) exceeds the net channel drop ($245K).\n              </div>\n\n              <p class="mb-0 fw-bold text-dark fs-6">\n                  Spiritual Nutrients&rsquo; April revenue of $53K is its <span class="text-danger">all-time lowest month in 16 months of data.</span> This is not a channel-wide slowdown &mdash; it is one account having a historically bad month while three mid-tier accounts pulled back simultaneously.<br> Priority action: direct outreach to Spiritual Nutrients before May ordering window.\n              </p>'},{borderColor:"primary",badgeVariant:"primary",badgeText:"New & Expanding Retail Chains: Florida & Hawaii",body:'Earth Origins placed its first-ever orders across 4 Florida locations totalling $2,326 &mdash; a genuinely new chain account entering the dataset. Down to Earth, already an existing customer, expanded with 6 new Hawaii locations adding $2,095. Together that&rsquo;s ~$4,420 in new chain retail distribution. <span class="fw-bold text-dark">These are chain retail accounts</span> &mdash; repeat monthly orders are the expected behavior if onboarding succeeds. Converting these locations to sustained ordering would add $4&ndash;5K/month structurally to the retail channel. '}]},whereItCameFrom:{monthLabel:"April 2026",kpis:[{value:"28.0%",label:"CA + TX Retail Share",subtitle:"More balanced than March's 48.2%",detail:"$55K of $197K retail",borderColor:"warning"},{value:"\u221231.6% vs March",label:"Retail Revenue Change",subtitle:"CA dropped \u221271% as ALL STAR went silent",detail:"March $288K \xb7 April $197K",borderColor:"danger"},{value:"Hawaii Enters",label:"New Market This Month",subtitle:"Down to Earth \u2014 6 locations, first orders",detail:"$3,846 across 11 retail orders",borderColor:"success"}],retailRevByStateLabel:"\xb7 CA and TX lead but more evenly distributed than March",retailRevByState:{CA:27736,TX:27530,FL:18644,NY:17695,AZ:13614,IL:9030,OK:6297,WI:5830,NM:5409,TN:4999,PA:4755,GA:4566,NV:4017,HI:3846,WA:3842,CO:3834,MN:3550,IA:3241,AR:3099,MO:2874,OR:2760,MA:2657,NC:1577,MD:1574,LA:1489,OH:1384,MS:1180,MT:1156,NJ:1041,MI:915,UT:818,WY:785,IN:773,ID:649,SC:642,CT:586,KS:526,VA:509,DE:461,AL:407,KY:317,RI:224,ND:106,NH:99},retailCustomers:[{rank:1,name:"SPROUTS FARMERS MARK",primaryState:"CA",states:26,zips:453,rev:74388,pct:37.75,orders:558,months:15,aov:133,warn:!1},{rank:2,name:"MANNA HEALTH MARKET",primaryState:"NY",states:1,zips:1,rev:10800,pct:5.48,orders:1,months:7,aov:10800,warn:!1},{rank:3,name:"NATURAL GROCERS",primaryState:"CO",states:15,zips:48,rev:8153,pct:4.14,orders:51,months:0,aov:160,warn:!0},{rank:4,name:"DAILY NUTRITIONALS I",primaryState:"NY",states:1,zips:1,rev:4973,pct:2.52,orders:1,months:3,aov:4973,warn:!1},{rank:5,name:"FRESH THYME FARMERS",primaryState:"IN",states:9,zips:29,rev:4428,pct:2.25,orders:34,months:15,aov:130,warn:!1},{rank:6,name:"OLIVE BRANCH FAMILY",primaryState:"IL",states:1,zips:1,rev:4396,pct:2.23,orders:2,months:6,aov:2198,warn:!1},{rank:7,name:"HEALTH FOOD ASSOCIAT",primaryState:"FL",states:3,zips:8,rev:2663,pct:1.35,orders:15,months:7,aov:177,warn:!1},{rank:8,name:"NATURAL GROCERS - BI",primaryState:"NM",states:11,zips:15,rev:2609,pct:1.32,orders:16,months:1,aov:163,warn:!0},{rank:9,name:"HOLLY HILL HEALTH FO",primaryState:"PA",states:1,zips:1,rev:2134,pct:1.08,orders:1,months:7,aov:2134,warn:!1},{rank:10,name:"TREE OF LIFE WELLNES",primaryState:"MA",states:1,zips:1,rev:2072,pct:1.05,orders:2,months:14,aov:1036,warn:!1},{rank:11,name:"SUNRISE NATURAL FOOD",primaryState:"CA",states:1,zips:1,rev:1799,pct:.91,orders:2,months:12,aov:900,warn:!1},{rank:12,name:"NATURAL HEALTHY CONC",primaryState:"WI",states:1,zips:1,rev:1630,pct:.83,orders:1,months:11,aov:1630,warn:!1},{rank:13,name:"ROCKWALL COMPLETE HE",primaryState:"TX",states:1,zips:1,rev:1575,pct:.8,orders:1,months:3,aov:1575,warn:!1},{rank:14,name:"LAKEWINDS NATURAL FO",primaryState:"MN",states:1,zips:3,rev:1490,pct:.76,orders:3,months:14,aov:497,warn:!1},{rank:15,name:"SUNFLOWER SHOPPE TX",primaryState:"TX",states:1,zips:1,rev:1463,pct:.74,orders:1,months:15,aov:1463,warn:!1}],retailTop15States:[{state:"CA",rev:27736,pct:14.1,orders:207,prevMonthRev:96231,mom:-71.2},{state:"TX",rev:27530,pct:14,orders:121,prevMonthRev:42687,mom:-35.5},{state:"FL",rev:18644,pct:9.5,orders:86,prevMonthRev:21702,mom:-14.1},{state:"NY",rev:17695,pct:9,orders:6,prevMonthRev:3222,mom:449.2},{state:"AZ",rev:13614,pct:6.9,orders:74,prevMonthRev:16270,mom:-16.3},{state:"IL",rev:9030,pct:4.6,orders:14,prevMonthRev:2518,mom:258.7},{state:"OK",rev:6297,pct:3.2,orders:29,prevMonthRev:4119,mom:52.9},{state:"WI",rev:5830,pct:3,orders:10,prevMonthRev:11594,mom:-49.7},{state:"NM",rev:5409,pct:2.7,orders:23,prevMonthRev:2676,mom:102.1},{state:"TN",rev:4999,pct:2.5,orders:20,prevMonthRev:1930,mom:159.1},{state:"PA",rev:4755,pct:2.4,orders:9,prevMonthRev:5716,mom:-16.8},{state:"GA",rev:4566,pct:2.3,orders:31,prevMonthRev:3955,mom:15.4},{state:"NV",rev:4017,pct:2,orders:28,prevMonthRev:7913,mom:-49.2},{state:"HI",rev:3846,pct:2,orders:11,prevMonthRev:1139,mom:237.8},{state:"WA",rev:3842,pct:1.9,orders:14,prevMonthRev:6233,mom:-38.4}],prevMonthLabel:"Mar",indivSubtitle:"39 states reached \xb7 Texas, New York, Arizona lead \xb7 $13,698 total",indivStates:[{state:"TX",rev:1169,orders:8},{state:"NY",rev:1055,orders:6},{state:"AZ",rev:1e3,orders:7},{state:"CA",rev:859,orders:5},{state:"PA",rev:825,orders:5},{state:"FL",rev:760,orders:5},{state:"IL",rev:735,orders:4},{state:"KS",rev:584,orders:4}],practSubtitle:"5 states active in April \xb7 $5,079 total \xb7 California and Texas lead",practStates:[{state:"CA",rev:1529,orders:3},{state:"TX",rev:1091,orders:2},{state:"IL",rev:1016,orders:1},{state:"NV",rev:780,orders:1},{state:"FL",rev:663,orders:1}],geoInsights:[{borderColor:"danger",badgeVariant:"danger",badgeText:"California Collapse Is Account-Specific, Not Market-Wide",body:'California dropped from $96,231 to $27,736 (&minus;71.2%). That $68K decline is almost entirely explained by ALL STAR HEALTH going silent \u2014 they placed $64,688 in March from California and $0 in April. The underlying multi-location Sprouts and Natural Grocers business in CA remains healthy. <span class="fw-bold text-dark">California\'s retail base is intact; one account went dark.</span>'},{borderColor:"success",badgeVariant:"success",badgeText:"New York Surged on Two Large Single Orders",body:'New York jumped from $3,222 to $17,695 (+449%) \u2014 the biggest state MoM swing this month. But only 6 orders drove it: Manna Health Market placed $10,800 and Daily Nutritionals I placed $4,973. <span class="fw-bold text-dark">Two accounts created the entire $14K NY lift.</span> Both are worth onboarding aggressively since single large orders often reflect restocking behavior rather than stable recurring demand.'}]},productPerformance:{monthLabel:"April 2026",monthLabels:["Feb 2026","Mar 2026","Apr 2026"],products:[{product:"60 Original",units:[6627,10831,8092],mom:-25.3,isNew:!1},{product:"10 Original",units:[3695,7234,3186],mom:-55.9,isNew:!1},{product:"30 Original",units:[2288,3319,2817],mom:-15.1,isNew:!1},{product:"100 Original",units:[3804,5450,2011],mom:-63.1,isNew:!1},{product:"30 Cap Professional",units:[80,792,2160],mom:172.7,isNew:!1},{product:"Soap",units:[1672,2821,2657],mom:-5.8,isNew:!1},{product:"RA ME-3",units:[0,2246,409],mom:-81.8,isNew:!1},{product:"120 Cap Professional",units:[1676,2003,880],mom:-56.1,isNew:!1},{product:"Postbiotic Sachets",units:[157,324,1650],mom:409.3,isNew:!1},{product:"Soap Sample",units:[1212,1545,1092],mom:-29.3,isNew:!1},{product:"60 Cap Professional",units:[1304,1395,916],mom:-34.3,isNew:!1},{product:"Counter Display 10s",units:[0,0,528],mom:null,isNew:!0}],insights:'<div class="card border-0 shadow-sm border-start border-warning border-4 rounded-3 mb-3 p-1 bg-warning bg-opacity-10 fs-6">\n          <div class="mb-0">\n              <span class="badge bg-warning-subtle text-warning-emphasis fw-bold text-uppercase mb-0 d-inline-block">Postbiotic Sachets & 30 Cap Professional Are Growing Against the Tide</span>\n          </div>\n          <p class="mb-2 text-dark fs-6">\n          Every major product declined in April as expected with the revenue pullback &mdash; except two. Postbiotic Sachets jumped from 324 to 1,650 units, and 30 Cap Professional jumped from 792 to 2,160 units. Both are growing in a down month, which means their demand is independent of the monthly cycle. These are the two products to prioritize for expanded distribution.                </p>\n        </div>'}},{id:"March 2026",revenueTrends:{monthLabel:"March 2026",shareSubtitle:"ECOMMERCE dominates at 58\u201379% \xb7 Retail share spiked to 42%+ twice \u2014 context below",months:["Jan-25","Feb-25","Mar-25","Apr-25","May-25","Jun-25","Jul-25","Aug-25","Sep-25","Oct-25","Nov-25","Dec-25","Jan-26","Feb-26","Mar-26"],revenue:[829212,878848,796646,614835,785866,699237,848804,626229,774282,744189,610634,836081,724146,565483,848476],momChange:[null,6,-9.4,-22.8,27.8,-11,21.4,-26.2,23.6,-3.9,-17.9,36.9,-13.4,-21.9,50],rolling6:[null,null,null,null,null,767441,770706,728603,724876,746435,717229,740037,719260,709136,721502],ecom:[448442,662070,550713,397602,565687,442008,468271,419017,430343,532124,403020,600680,326118,396138,531691],retail:[231583,176482,225860,190204,194971,223919,225793,191013,311482,187212,183845,209753,240789,149989,288222],prl:[130891,0,0,0,0,0,130891,0,0,0,0,0,130891,0,0],indiv:[14439,24150,12819,15627,20689,15254,15544,10531,21764,13244,10879,15226,15029,11759,19119],pract:[3858,16146,7254,11402,4520,18056,8306,5668,10694,11609,12889,10422,11319,7596,9400],ecomShare:[65.9,79,70.9,67.6,74.4,66.4,67.5,68.7,58,74,68.7,74.1,57.5,72.5,64.8],retailShare:[34.1,21,29.1,32.4,25.6,33.6,32.5,31.3,42,26,31.3,25.9,42.5,27.5,35.2],periodAvgRev:745531,periodTotalRev:11182971,periodLabel:"15-Mo Avg",kpis:[{value:"$848,476",label:"March Net Revenue",borderColor:"success",badges:[{text:"+50.0% vs Feb",variant:"success"},{text:"+6.5% vs Mar '25",variant:"success"}]},{value:"1,098",label:"Orders",borderColor:"primary",badges:[{text:"+28.0% vs Feb",variant:"success"},{text:"\u22126.4% vs Mar '25",variant:"danger"}]},{value:"$780.58",label:"Avg Order Value",borderColor:"warning",badges:[{text:"+15.9% vs Feb",variant:"success"},{text:"+13.1% vs Mar '25",variant:"success"}]},{value:"$745,531",label:"15-Mo Avg Revenue",borderColor:"danger",badges:[],extra:["Mar-26 is <strong>$102,945 above</strong> avg","8 of 15 months above avg"]}],tableRows:[{month:"Jan-25",rev:829212,mom:null,yoy:null,orders:1188,aov:707.9,vsAvg:83681},{month:"Feb-25",rev:878848,mom:6,yoy:null,orders:1039,aov:850.07,vsAvg:133317},{month:"Mar-25",rev:796646,mom:-9.4,yoy:null,orders:1173,aov:690.24,vsAvg:51115},{month:"Apr-25",rev:614835,mom:-22.8,yoy:null,orders:1232,aov:503.5,vsAvg:-130696},{month:"May-25",rev:785866,mom:27.8,yoy:null,orders:1026,aov:776.02,vsAvg:40335},{month:"Jun-25",rev:699237,mom:-11,yoy:null,orders:1141,aov:631.28,vsAvg:-46294},{month:"Jul-25",rev:848804,mom:21.4,yoy:null,orders:1207,aov:704.64,vsAvg:103273},{month:"Aug-25",rev:626229,mom:-26.2,yoy:null,orders:1078,aov:582.38,vsAvg:-119302},{month:"Sep-25",rev:774282,mom:23.6,yoy:null,orders:1160,aov:678.56,vsAvg:28751},{month:"Oct-25",rev:744189,mom:-3.9,yoy:null,orders:1092,aov:710.71,vsAvg:-1342},{month:"Nov-25",rev:610634,mom:-17.9,yoy:null,orders:1014,aov:604.34,vsAvg:-134897},{month:"Dec-25",rev:836081,mom:36.9,yoy:null,orders:1141,aov:753.36,vsAvg:90550},{month:"Jan-26",rev:724146,mom:-13.4,yoy:-12.7,orders:1109,aov:664.13,vsAvg:-21385},{month:"Feb-26",rev:565483,mom:-21.9,yoy:-35.7,orders:858,aov:673.71,vsAvg:-180049,isLow:!0},{month:"Mar-26",rev:848476,mom:50,yoy:6.5,orders:1098,aov:780.58,vsAvg:102945,isCurrent:!0,currentVariant:"success"}],insights:[{borderColor:"success",badgeVariant:"success",badgeText:"Biggest Single-Month Swing in 15 Months",body:'February was the <span class="text-danger fw-bold">worst month on record ($565K)</span>. March came back with <span class="text-success fw-bold">$848K \u2014 a $283K reversal in 30 days</span>, landing at #3 across all 15 months. What drove it: ECOMMERCE recovered from $396K to $532K (+34%), and RETAIL nearly doubled from $150K to $288K (+92%). <span class="fw-bold text-dark">Both channels fired simultaneously \u2014 that combination is what makes March exceptional, not just one channel having a good month.</span>'},{borderColor:"primary",badgeVariant:"primary",badgeText:"The Rhythm Is Real \u2014 April Warning",body:'This business runs in a clear alternating pattern across all 15 months \u2014 a high month is consistently followed by a lower month, then recovery. Jul +21% \u2192 Aug \u221226%. Dec +37% \u2192 Jan \u221213%. Feb \u221222% \u2192 Mar +50%. March just delivered the strongest MoM jump in the dataset. Based on this pattern, April is likely to pull back. <span class="fw-bold text-dark">April 2025 came in at $614K \u2014 18% below the 15-month average \u2014 and the same seasonal setup exists now.</span> This is not a risk to manage, it is a cycle to plan around. <span class="text-warning-emphasis fw-bold">April revenue will likely dip \u2014 the question is whether May and June recover as they did in 2025.</span>'}]},whatMoved:{monthLabel:"March 2026",totalMonths:15,currentMonthShort:"Mar",prevMonthShort:"Feb",prevYearMonthShort:"Mar '25",channels:[{ch:"ECOMMERCE",color:"#3182ce",currentRev:531691,prevRev:396138,prevYearRev:550713,currentOrders:62,prevOrders:61,currentAov:8577,mom:34.2,yoy:-3.5,orderMom:1.6},{ch:"RETAIL",color:"#38a169",currentRev:288222,prevRev:149989,prevYearRev:225860,currentOrders:874,prevOrders:687,currentAov:339,mom:92.2,yoy:27.6,orderMom:27.2},{ch:"PRL/BULK",color:"#dd6b20",currentRev:0,prevRev:0,prevYearRev:0,currentOrders:0,prevOrders:0,currentAov:0,mom:null,yoy:null,orderMom:null,note:"Scheduled channel \u2014 next expected Jul-26"},{ch:"INDIVIDUAL",color:"#805ad5",currentRev:19119,prevRev:11759,prevYearRev:12819,currentOrders:143,prevOrders:99,currentAov:135,mom:62.6,yoy:49.1,orderMom:44.4},{ch:"PRACTITIONER",color:"#e53e3e",currentRev:9400,prevRev:7596,prevYearRev:7254,currentOrders:17,prevOrders:11,currentAov:553,mom:23.7,yoy:29.6,orderMom:54.5},{ch:"AFFILIATE",color:"#0bc5ea",currentRev:45,prevRev:0,prevYearRev:0,currentOrders:2,prevOrders:0,currentAov:23,mom:null,yoy:null,orderMom:null,note:"New channel \u2014 first orders ever placed in Mar-26"},{ch:"ADVERTISING",color:"#a0aec0",currentRev:0,prevRev:0,prevYearRev:0,currentOrders:0,prevOrders:0,currentAov:0,mom:null,yoy:null,orderMom:null,note:"First invoice dated Apr-2 2026 \u2014 outside this period"}],barCompare:{currentLabel:"Mar 2026",prevLabel:"Feb 2026",prevYearLabel:"Mar 2025",ecom:[531691,396138,550713],retail:[288222,149989,225860],indiv:[19119,11759,12819],pract:[9400,7596,7254]},ecomTopAccountsubtitle:"$531,691 total \xb7 62 orders \xb7 10 accounts shown",ecomTopAccounts:[{name:"SPIRITUAL NUTRIENTS",rev:197315,orders:13,months:15,avg:144848},{name:"UNITED STATES OF VIT",rev:166117,orders:11,months:15,avg:130900},{name:"DROHHIRAPROBIOTICS",rev:43403,orders:6,months:14,avg:41897},{name:"HEALTH DIRECT",rev:33394,orders:1,months:6,avg:43691},{name:"HARVEST MOON NATURAL",rev:29864,orders:5,months:13,avg:24699},{name:"SWANSON HEALTH PRODU",rev:15147,orders:1,months:6,avg:11850},{name:"EMERSON ECOLOGICS",rev:14127,orders:4,months:15,avg:14466},{name:"IHERB LLC",rev:10331,orders:4,months:15,avg:70934},{name:"CRITICAL WELLBEING",rev:6219,orders:2,months:15,avg:4356},{name:"NATURAL PARTNERS (combined)",rev:6157,orders:5,months:15,avg:12950}],retailTopAccountsubtitle:"$288,222 total \xb7 874 orders \xb7 10 accounts shown",retailTopAccounts:[{name:"ALL STAR HEALTH",rev:64688,orders:2,months:14,avg:7040},{name:"SPROUTS FARMERS MARK",rev:48794,orders:476,months:15,avg:37928},{name:"NATURAL GROCERS - BI",rev:11273,orders:69,months:1,avg:11273},{name:"LIZZIES HERB SHOPPE",rev:5034,orders:3,months:14,avg:2638},{name:"NATURAL HEALTHY CONC",rev:4126,orders:1,months:11,avg:2812},{name:"MISTER GREENGENES NU",rev:4109,orders:1,months:1,avg:4109},{name:"SUNFLOWER SHOPPE TX",rev:3828,orders:4,months:15,avg:2992},{name:"FRESH THYME FARMERS",rev:3593,orders:29,months:15,avg:4933},{name:"THE HEALTHY EDGE",rev:3378,orders:15,months:15,avg:3343},{name:"NATURAL GROCERS 101",rev:2910,orders:1,months:1,avg:2910}],practTopAccountsubtitle:"$9,400 \xb7 17 orders \xb7 5 shown",practTopAccounts:[{name:"PROGRESSIVE MEDICAL",rev:2106,orders:1,months:13,avg:2516},{name:"MEDICINE 369",rev:1557,orders:2,months:5,avg:1079},{name:"JACKSONVILLE CHIROPR",rev:918,orders:1,months:5,avg:959},{name:"ROBINSON",rev:806,orders:1,months:3,avg:820},{name:"THERMOGRAPHY CENTER",rev:363,orders:1,months:10,avg:400}],notableMovementsSubtitle:"Accounts with 50%+ swing vs their own historical monthly average &middot; Minimum $1,000 revenue",surges:[{name:"ALL STAR HEALTH",ch:"RETAIL",currentRev:64688,avg:7040,swing:819,months:14},{name:"GOOD HEALTH NUTRITIO",ch:"RETAIL",currentRev:2556,avg:915,swing:179,months:3},{name:"GOLDEN HARVEST MARKE",ch:"RETAIL",currentRev:1650,avg:627,swing:163,months:9},{name:"MEDICINE 369",ch:"PRACT",currentRev:1557,avg:960,swing:62,months:5}],drops:[{name:"IHERB LLC",ch:"ECOMMERCE",currentRev:10331,avg:70934,swing:-85,months:15},{name:"CHOOSE TO BE HEALTHY",ch:"ECOMMERCE",currentRev:3156,avg:7871,swing:-60,months:9},{name:"VITACOST.COM",ch:"ECOMMERCE",currentRev:3560,avg:7615,swing:-53,months:14},{name:"NATURAL PARTNERS",ch:"ECOMMERCE",currentRev:6157,avg:13049,swing:-53,months:6}],newRetailAccounts:{total:20,totalRev:25990,topFive:[{name:"NATURAL GROCERS - BI",rev:11273},{name:"MISTER GREENGENES NU",rev:4109},{name:"NATURAL GROCERS 101",rev:2910},{name:"MOUNT OF OLIVES",rev:1169},{name:"FOREVER YOUNG USA",rev:805}]},newPractAccounts:{total:5,totalRev:2528,all:[{name:"CHEN",rev:720},{name:"STOUFER CLINICAL ACU",rev:680},{name:"COTTONWOOD HEALTH CO",rev:498},{name:"GLADDEN LONGEVITY SH",rev:422},{name:"HEYN",rev:207}]},orderNote:"First-ever orders in the dataset (Jan 2025\u2013Mar 2026)",ecomNewNote:"<strong>ECOMMERCE \u2014 0 new accounts.</strong> Every customer who ordered in March had ordered before. This is a sign of a mature, established customer base in this channel \u2014 no new entrants yet.",silentAccountAlert:"<strong>Account Active in February but Silent in March</strong><br/><strong>TEN FORWARD LLC (ECOMMERCE)</strong> \u2014 placed $33,663 in February, its only order in 15 months. A one-time large buyer worth direct outreach to understand intent.",insights:[{borderColor:"success",badgeVariant:"success",badgeText:"One Account Rescued Retail",body:'ALL STAR HEALTH placed <span class="fw-bold text-dark">$64,688 in March</span> against a historical monthly average of $7,040 &mdash; a +819% surge. That single account contributed 22.5% of all retail revenue this month and is the primary reason retail nearly doubled from February. The recovery is real but concentrated. It was one large unusual order, not a broad lift across all retail accounts.'},{borderColor:"danger",badgeVariant:"danger",badgeText:"iHerb Is a Red Flag",body:'iHerb has been active all 15 months averaging <span class="fw-bold text-dark">$70,934 per month</span>. In March it ordered just $10,331 &mdash; <span class="text-danger fw-bold">85% below its own average</span>. If it returns to normal in April, this is noise. If it does not, that is a $60K monthly hole in the largest channel. This account represents roughly 9% of total ecommerce revenue and needs direct sales team attention now, not next month.'},{borderColor:"primary",badgeVariant:"primary",badgeText:"25 New Accounts \u2014 Convert Them in April",body:'20 new retail accounts and 5 new practitioners placed first-ever orders in March totalling $28,518. Based on 15-month history, <span class="fw-bold text-dark">the majority of new accounts never order again.</span> Following up with these 25 accounts in April is the highest-leverage retention action available right now &mdash; the cost of outreach is low, and converting even 5 of them to repeat buyers meaningfully shifts the channel trajectory.'}]},whereItCameFrom:{monthLabel:"March 2026",kpis:[{value:"48.2%",label:"CA + TX Retail Share",subtitle:"Two states, nearly half of all retail revenue",detail:"$139K of $288K retail",borderColor:"warning"},{value:"+92.2% vs February",label:"Retail Revenue Growth",subtitle:"Strongest month since September 2025",detail:"February $150K \xb7 March $288K",borderColor:"success"},{value:"4 Retail States",label:"New This Month",subtitle:"Delaware \xb7 North Dakota \xb7 West Virginia \xb7 Wyoming",detail:"No orders from these states since Jan 2025",borderColor:"primary"}],retailRevByStateLabel:"\xb7 California and Texas are the dominant real-demand states",retailRevByState:{CA:96231,TX:42687,FL:21702,AZ:16270,WI:11594,NC:11374,NV:7913,OR:6749,WA:6233,AR:6177,PA:5716,MN:4807,OK:4119,GA:3955,CO:3822,NY:3222,NJ:3007,NM:2676,MO:2525,IL:2518,MA:2491,LA:2447,IA:2258,TN:1930,UT:1915,VA:1498,MT:1156,HI:1139,DE:1085,AL:1072,SC:1029,RI:944,CT:810,KS:782,MI:745,ID:633,WV:587,MD:506,WY:498,KY:449,IN:376,OH:231,MS:216,ND:126},retailCustomers:[{rank:1,name:"ALL STAR HEALTH",primaryState:"CA",states:1,zips:1,rev:64688,pct:22.44,orders:2,months:14,aov:32344,warn:!0},{rank:2,name:"SPROUTS FARMERS MARK",primaryState:"CA",states:23,zips:305,rev:48794,pct:16.93,orders:476,months:15,aov:106,warn:!1},{rank:3,name:"NATURAL GROCERS - BI",primaryState:"CO",states:17,zips:56,rev:11273,pct:3.91,orders:69,months:1,aov:164,warn:!0},{rank:4,name:"LIZZIES HERB SHOPPE",primaryState:"NC",states:1,zips:1,rev:5034,pct:1.75,orders:3,months:14,aov:1678,warn:!1},{rank:5,name:"NATURAL HEALTHY CONC",primaryState:"WI",states:1,zips:1,rev:4126,pct:1.43,orders:1,months:11,aov:4126,warn:!1},{rank:6,name:"MISTER GREENGENES NU",primaryState:"NV",states:1,zips:1,rev:4109,pct:1.43,orders:1,months:1,aov:4109,warn:!0},{rank:7,name:"SUNFLOWER SHOPPE TX",primaryState:"TX",states:1,zips:2,rev:3828,pct:1.33,orders:4,months:15,aov:957,warn:!1},{rank:8,name:"FRESH THYME FARMERS",primaryState:"IL",states:10,zips:28,rev:3593,pct:1.25,orders:29,months:15,aov:133,warn:!1},{rank:9,name:"THE HEALTHY EDGE",primaryState:"FL",states:2,zips:9,rev:3379,pct:1.17,orders:15,months:15,aov:225,warn:!1},{rank:10,name:"NATURAL GROCERS 101",primaryState:"AZ",states:1,zips:1,rev:2910,pct:1.01,orders:1,months:1,aov:2910,warn:!0},{rank:11,name:"CENTER HEALTH & HARM",primaryState:"TX",states:1,zips:1,rev:2601,pct:.9,orders:2,months:14,aov:1300,warn:!1},{rank:12,name:"GOOD HEALTH NUTRITIO",primaryState:"WA",states:1,zips:1,rev:2556,pct:.89,orders:1,months:3,aov:2556,warn:!1},{rank:13,name:"LAKEWINDS NATURAL FO",primaryState:"MN",states:1,zips:3,rev:2179,pct:.76,orders:4,months:14,aov:545,warn:!1},{rank:14,name:"SUNRISE NATURAL FOOD",primaryState:"CA",states:1,zips:2,rev:2146,pct:.74,orders:4,months:12,aov:536,warn:!1},{rank:15,name:"MARKET STREET 19 STORES",primaryState:"TX",states:1,zips:6,rev:1928,pct:.67,orders:6,months:15,aov:321,warn:!1}],retailTop15States:[{state:"CA",rev:96231,pct:33.4,orders:209,locs:46,prevMonthRev:33494,mom:187.3},{state:"TX",rev:42687,pct:14.8,orders:128,locs:51,prevMonthRev:25416,mom:68},{state:"FL",rev:21702,pct:7.5,orders:91,locs:31,prevMonthRev:13514,mom:60.6},{state:"AZ",rev:16270,pct:5.6,orders:74,locs:10,prevMonthRev:7899,mom:106},{state:"WI",rev:11594,pct:4,orders:16,locs:12,prevMonthRev:5436,mom:113.3},{state:"NC",rev:11374,pct:3.9,orders:21,locs:12,prevMonthRev:6097,mom:86.6},{state:"NV",rev:7913,pct:2.7,orders:20,locs:6,prevMonthRev:2528,mom:213},{state:"OR",rev:6749,pct:2.3,orders:23,locs:12,prevMonthRev:2672,mom:152.6},{state:"WA",rev:6233,pct:2.2,orders:10,locs:8,prevMonthRev:3679,mom:69.4},{state:"AR",rev:6177,pct:2.1,orders:15,locs:12,prevMonthRev:2853,mom:116.5},{state:"PA",rev:5716,pct:2,orders:15,locs:10,prevMonthRev:4251,mom:34.5},{state:"MN",rev:4807,pct:1.7,orders:14,locs:9,prevMonthRev:1089,mom:341.6},{state:"OK",rev:4119,pct:1.4,orders:27,locs:7,prevMonthRev:1917,mom:114.8},{state:"GA",rev:3955,pct:1.4,orders:18,locs:4,prevMonthRev:3433,mom:15.2},{state:"CO",rev:3822,pct:1.3,orders:40,locs:4,prevMonthRev:3628,mom:5.4}],prevMonthLabel:"Feb",indivSubtitle:"43 states reached \xb7 Texas, California, Florida consistently lead \xb7 No customer identity tracked",indivStates:[{state:"TX",rev:3621,orders:17,mom:134},{state:"CA",rev:1911,orders:13,mom:68.2},{state:"FL",rev:1560,orders:13,mom:138.4},{state:"AZ",rev:1440,orders:7,mom:312},{state:"NY",rev:942,orders:9,mom:80.8},{state:"OR",rev:650,orders:6,mom:78.7},{state:"MA",rev:643,orders:5,mom:55.2},{state:"IL",rev:559,orders:4,mom:80.4}],practSubtitle:"10 states active in March \xb7 Georgia driven by Progressive Medical \xb7 20 states untapped",practStates:[{state:"GA",rev:2106,orders:1,mom:0},{state:"CA",rev:1974,orders:3,mom:5.4},{state:"TX",rev:1659,orders:4,mom:18.9},{state:"NY",rev:1636,orders:3,mom:null},{state:"MD",rev:918,orders:1,mom:null},{state:"CO",rev:498,orders:1,mom:null},{state:"CT",rev:207,orders:1,mom:null},{state:"LA",rev:198,orders:1,mom:null}],geoInsights:[{borderColor:"success",badgeVariant:"success",badgeText:"California and Texas Are the Real Retail Engine",body:'California generated $96K across 209 orders \u2014 <span class="fw-bold text-dark">33.4% of all March retail revenue</span>. Texas added $43K across 128 orders. Together at 48.2% of retail, both states showed strong MoM growth (California +187%, Texas +68%). Every new retail account opened in either state has an outsized impact on the channel.'},{borderColor:"warning",badgeVariant:"warning",badgeText:"Nevada and Oregon Are Breaking Out",body:'Nevada grew +213% MoM ($2,528 to $7,913) and Oregon grew +153% ($2,672 to $6,749) \u2014 both from a real multi-location base, not single large orders. <span class="fw-bold text-dark">These are the states to watch for continued retail expansion in April.</span> Together they added nearly $9K in incremental retail revenue vs February.'}]},productPerformance:{monthLabel:"March 2026",monthLabels:["Jan 2026","Feb 2026","Mar 2026"],products:[{product:"60 Original",units:[8079,6627,10831],mom:63.4,isNew:!1},{product:"10 Original",units:[2842,3695,7234],mom:95.8,isNew:!1},{product:"100 Original",units:[3182,3804,5450],mom:43.3,isNew:!1},{product:"30 Original",units:[3554,2288,3319],mom:45.1,isNew:!1},{product:"Soap",units:[2466,1672,2821],mom:68.7,isNew:!1},{product:"RA ME-3",units:[0,0,2246],mom:null,isNew:!0},{product:"120 Cap Professional",units:[1453,1676,2003],mom:19.5,isNew:!1},{product:"Soap Sample",units:[896,1212,1545],mom:27.5,isNew:!1},{product:"60 Cap Professional",units:[1548,1304,1395],mom:7,isNew:!1},{product:"30 Cap Professional",units:[747,80,792],mom:890,isNew:!1},{product:"Postbiotic Sachets",units:[111,157,324],mom:106.4,isNew:!1},{product:"Original Formula Box",units:[85,274,389],mom:42,isNew:!1},{product:"Collagen 5 Tube/Box",units:[234,129,202],mom:56.6,isNew:!1},{product:"Hadayubi Sample",units:[185,392,352],mom:-10.2,isNew:!1},{product:"Magoroku Sample",units:[180,391,307],mom:-21.5,isNew:!1}],insights:'<div class="card border-0 shadow-sm border-start border-primary border-4 rounded-3 mb-4 p-1 bg-primary bg-opacity-10 fs-6">\n          <div class="mb-0">   \n              <span class="badge bg-primary-subtle text-primary fw-bold text-uppercase mb-0 d-inline-block">Units Surge Was Broad-Based</span>\n          </div>\n          <p class="mb-2 text-dark fs-6">\n              40,291 units shipped in March vs 24,926 in February &mdash; a 61.6% increase. The four Original variants recovered strongly after a weak February. <strong>RA ME-3 debuted with 2,246 units</strong> in its first month. The 30 Cap Professional spike (+890%, 80 to 792 units) looks like a restocking event after an unusually low February.\n          </p>\n        </div>'}},{id:"February 2026"}];const E$e={AL:"Alabama",AK:"Alaska",AZ:"Arizona",AR:"Arkansas",CA:"California",CO:"Colorado",CT:"Connecticut",DE:"Delaware",FL:"Florida",GA:"Georgia",HI:"Hawaii",ID:"Idaho",IL:"Illinois",IN:"Indiana",IA:"Iowa",KS:"Kansas",KY:"Kentucky",LA:"Louisiana",ME:"Maine",MD:"Maryland",MA:"Massachusetts",MI:"Michigan",MN:"Minnesota",MS:"Mississippi",MO:"Missouri",MT:"Montana",NE:"Nebraska",NV:"Nevada",NH:"New Hampshire",NJ:"New Jersey",NM:"New Mexico",NY:"New York",NC:"North Carolina",ND:"North Dakota",OH:"Ohio",OK:"Oklahoma",OR:"Oregon",PA:"Pennsylvania",RI:"Rhode Island",SC:"South Carolina",SD:"South Dakota",TN:"Tennessee",TX:"Texas",UT:"Utah",VT:"Vermont",VA:"Virginia",WA:"Washington",WV:"West Virginia",WI:"Wisconsin",WY:"Wyoming",DC:"Washington D.C."},R$e=e=>E$e[e]||e,B$e=e=>null==e?"\u2014":`$${Math.round(e/1e3)}K`,j$e={formatter:e=>`${e}:`},P$e=({block:e})=>{const t=`border-${e.borderColor}`,l=`bg-${e.badgeVariant}-subtle text-${e.badgeVariant}`;return(0,Ue.jsx)("div",{className:`card border-0 shadow-sm border-start ${t} border-4 rounded-3 mb-3`,children:(0,Ue.jsxs)("div",{className:"card-body p-2",children:[(0,Ue.jsx)("span",{className:`badge ${l} text-uppercase fw-bold mb-2 d-inline-block`,children:e.badgeText}),(0,Ue.jsx)("br",{}),(0,Ue.jsx)("span",{dangerouslySetInnerHTML:{__html:e.body}})]})})},_$e=({kpi:e})=>{var t;return(0,Ue.jsx)("div",{className:`card h-100 border-0 shadow-sm border-top border-${e.borderColor} border-3 rounded-3`,children:(0,Ue.jsxs)("div",{className:"card-body px-3 py-3",children:[(0,Ue.jsx)("div",{className:"fs-4 fw-bolder text-dark",children:e.value}),(0,Ue.jsx)("div",{className:"text-uppercase text-muted fw-semibold mt-1",children:e.label}),e.badges.map((e,t)=>(0,Ue.jsx)("div",{className:"mt-1",children:(0,Ue.jsx)("span",{className:`badge bg-${e.variant}-subtle text-${e.variant} fw-semibold`,children:e.text})},t)),null===(t=e.extra)||void 0===t?void 0:t.map((e,t)=>(0,Ue.jsx)("div",{className:"text-muted mt-1",dangerouslySetInnerHTML:{__html:e}},t))]})})},O$e=({pct:e})=>(0,Ue.jsxs)("span",{className:"badge fw-bold ms-1 "+(e>0?"bg-success-subtle text-success":"bg-danger-subtle text-danger"),children:[e>0?"+":"",e,"% vs avg"]}),L$e=()=>{const[e,t]=(0,o.useState)(M$e[0].id),l=(r=e,M$e.find(e=>e.id===r));var r;return(0,Ue.jsx)("div",{className:"page-content mt-1",children:(0,Ue.jsxs)("div",{className:"container-xl px-2 py-2",children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-center mb-2",children:[(0,Ue.jsx)("h1",{className:"fw-bold fs-4 mb-0 ps-2",children:"Sales Insights & Strategic Recommendations"}),(0,Ue.jsx)("select",{className:"form-select w-auto shadow-sm",value:e,onChange:e=>t(e.target.value),style:{minWidth:160,cursor:"pointer"},children:M$e.map(e=>(0,Ue.jsx)("option",{value:e.id,children:e.id},e.id))})]}),l?(0,Ue.jsx)("div",{className:"d-flex flex-column gap-4",children:"February 2026"===e?(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsx)(Z$e,{}),(0,Ue.jsx)(H$e,{}),(0,Ue.jsx)(W$e,{}),(0,Ue.jsx)($$e,{})]}):(0,Ue.jsxs)(Ue.Fragment,{children:[l.revenueTrends&&(0,Ue.jsx)(F$e,{data:l.revenueTrends}),l.whatMoved&&(0,Ue.jsx)(q$e,{data:l.whatMoved}),l.whereItCameFrom&&(0,Ue.jsx)(G$e,{data:l.whereItCameFrom}),l.productPerformance&&(0,Ue.jsx)(V$e,{data:l.productPerformance})]})}):(0,Ue.jsx)("div",{className:"alert alert-warning",children:"No data found for selected month."})]})})},F$e=({data:e})=>{const{monthLabel:t,months:l,revenue:r,momChange:n,rolling6:i,ecom:a,retail:s,prl:o,indiv:c,pract:u,ecomShare:p,retailShare:d,periodAvgRev:m,periodTotalRev:h,periodLabel:g,kpis:y,tableRows:f,insights:b,shareSubtitle:v,annualContext:x,weeklyRevenue:S}=e,N=Math.max(...r),C=r.map(()=>m),w={chart:{type:"line",toolbar:{show:!1},fontFamily:"inherit"},stroke:{width:[0,2.5,2,1.5],curve:"smooth",dashArray:[0,0,6,4]},colors:["#3182ce","#e53e3e","#b7791f","#a0aec0"],xaxis:{categories:l,labels:{style:{fontSize:"9px"}}},yaxis:[{labels:{formatter:B$e,style:{fontSize:"10px"}}},{opposite:!0,min:-50,max:70,labels:{formatter:e=>null!=e?`${e}%`:"",style:{fontSize:"10px"}}},{show:!1},{show:!1}],dataLabels:{enabled:!1},legend:{position:"top",fontSize:"11px",markers:{radius:12}},tooltip:{shared:!0,intersect:!1,y:[{formatter:B$e,title:j$e},{formatter:e=>null!=e?`${e}%`:"\u2014",title:j$e},{formatter:B$e,title:j$e},{formatter:B$e,title:j$e}]}},I=[{name:"Net Revenue ($)",type:"column",data:r},{name:"MoM Change (%)",type:"line",data:n,yAxisIndex:1},{name:"6-Mo Rolling Avg ($)",type:"line",data:i,yAxisIndex:0},{name:`${g} ($)`,type:"line",data:C,yAxisIndex:0}],k={chart:{type:"bar",stacked:!0,toolbar:{show:!1},fontFamily:"inherit"},colors:["#3182ce","#38a169","#dd6b20","#805ad5","#e53e3e"],xaxis:{categories:l,labels:{style:{fontSize:"9px"}}},yaxis:{labels:{formatter:e=>`$${Math.round(e/1e3)}K`,style:{fontSize:"10px"}}},dataLabels:{enabled:!1},legend:{position:"bottom",fontSize:"10px",markers:{radius:12}},tooltip:{shared:!0,intersect:!1}},T=[{name:"ECOMMERCE",data:a},{name:"RETAIL",data:s},{name:"PRL/BULK",data:o},{name:"INDIVIDUAL",data:c},{name:"PRACTITIONER",data:u}],A={chart:{type:"bar",stacked:!0,toolbar:{show:!1},fontFamily:"inherit"},colors:["#3182ce","#38a169","#805ad5","#e53e3e"],plotOptions:{bar:{columnWidth:"55%",dataLabels:{total:{enabled:!0,formatter:e=>`$${Math.round(e).toLocaleString()}`,style:{fontSize:"10px",fontWeight:600}}}}},xaxis:{categories:(null!==S&&void 0!==S?S:[]).map(e=>[e.label,e.range]),labels:{style:{fontSize:"10px"}}},yaxis:{labels:{formatter:e=>`$${Math.round(e/1e3)}K`,style:{fontSize:"10px"}}},dataLabels:{enabled:!1},legend:{position:"bottom",fontSize:"10px",markers:{radius:12}},tooltip:{shared:!0,intersect:!1,y:{formatter:e=>`$${Math.round(e).toLocaleString()}`}}},D=[{name:"ECOMMERCE",data:(null!==S&&void 0!==S?S:[]).map(e=>e.ecom)},{name:"RETAIL",data:(null!==S&&void 0!==S?S:[]).map(e=>e.retail)},{name:"INDIVIDUAL",data:(null!==S&&void 0!==S?S:[]).map(e=>e.indiv)},{name:"PRACTITIONER",data:(null!==S&&void 0!==S?S:[]).map(e=>e.pract)}],M={chart:{type:"bar",stacked:!0,stackType:"100%",toolbar:{show:!1},fontFamily:"inherit"},colors:["#3182ce","#38a169"],xaxis:{categories:l,labels:{style:{fontSize:"9px"}}},yaxis:{labels:{formatter:e=>`${e}%`,style:{fontSize:"10px"}}},dataLabels:{enabled:!1},legend:{position:"bottom",fontSize:"10px",markers:{radius:12}},tooltip:{shared:!0,intersect:!1}},E=[{name:"ECOMMERCE %",data:p},{name:"RETAIL %",data:d}];return(0,Ue.jsx)("div",{className:"px-2 py-3",children:(0,Ue.jsx)(cN,{className:"mb-2",children:(0,Ue.jsx)(SN,{className:"p-0",children:(0,Ue.jsxs)("div",{className:"px-4 py-0",children:[(0,Ue.jsxs)("div",{className:"pt-4 pb-2",children:[(0,Ue.jsxs)("h5",{className:"fw-bold mb-1",children:["Revenue Trends \u2014 ",t]}),(0,Ue.jsxs)("p",{className:"text-muted mb-0 fs-6",children:["$",h.toLocaleString()," total net revenue across ",l.length," months"]})]}),(0,Ue.jsx)("div",{className:"row g-3 mb-4",children:y.map((e,t)=>(0,Ue.jsx)("div",{className:"col-md-3",children:(0,Ue.jsx)(_$e,{kpi:e})},t))}),x&&x.length>0&&(0,Ue.jsx)("div",{className:"card border-0 shadow-sm rounded-3 mb-4",children:(0,Ue.jsxs)("div",{className:"card-body px-4 py-3",children:[(0,Ue.jsx)("div",{className:"text-uppercase text-muted fw-semibold small mb-2",children:"Annual Context"}),(0,Ue.jsx)("div",{className:"row g-3",children:x.map((e,t)=>(0,Ue.jsxs)("div",{className:"col-md-3",children:[(0,Ue.jsxs)("div",{className:"fs-5 fw-bolder text-dark",children:["$",e.value.toLocaleString()]}),(0,Ue.jsx)("div",{className:"text-muted small",children:e.label})]},t))})]})}),(0,Ue.jsx)("div",{className:"py-2",children:(0,Ue.jsxs)("div",{className:"row g-3 mb-3",children:[(0,Ue.jsx)("div",{className:"col-12",children:(0,Ue.jsx)("div",{className:"card border-0 shadow-sm rounded-3",children:(0,Ue.jsxs)("div",{className:"card-body p-4",children:[(0,Ue.jsx)("h6",{className:"fw-bold text-dark mb-1",children:"Monthly Net Revenue \xb7 MoM % Change \xb7 Rolling & Long-Run Averages"}),(0,Ue.jsxs)("p",{className:"text-muted mb-3",children:["Bar = Revenue \xa0\xb7\xa0 Red line = MoM % \xa0\xb7\xa0 Gold dashed = 6-month rolling avg \xa0\xb7\xa0 Grey dashed = ",g," $",Math.round(m/1e3),"K"]}),(0,Ue.jsx)(EF.Z,{type:"line",options:w,series:I,height:290})]})})}),(0,Ue.jsx)("div",{className:"col-12",children:(0,Ue.jsx)("div",{className:"card border-0 shadow-sm rounded-3",children:(0,Ue.jsxs)("div",{className:"card-body p-4",children:[(0,Ue.jsxs)("h6",{className:"fw-bold text-dark mb-3",children:["Revenue by Channel \u2014 All ",l.length," Months"]}),(0,Ue.jsx)(EF.Z,{options:k,series:T,type:"bar",height:250})]})})}),S&&S.length>0&&(0,Ue.jsx)("div",{className:"col-12",children:(0,Ue.jsx)("div",{className:"card border-0 shadow-sm rounded-3",children:(0,Ue.jsxs)("div",{className:"card-body p-4",children:[(0,Ue.jsxs)("h6",{className:"fw-bold text-dark mb-1",children:["Weekly Net Revenue by Channel \u2014 ",t]}),(0,Ue.jsx)("p",{className:"text-muted mb-3",children:"Channels as coded in the source data \xb7 number above each bar = that week\u2019s total"}),(0,Ue.jsx)(EF.Z,{options:A,series:D,type:"bar",height:270})]})})}),(0,Ue.jsx)("div",{className:"col-12",children:(0,Ue.jsx)("div",{className:"card border-0 shadow-sm rounded-3",children:(0,Ue.jsxs)("div",{className:"card-body p-4",children:[(0,Ue.jsxs)("h6",{className:"fw-bold text-dark mb-1",children:["ECOMMERCE vs RETAIL Revenue Share % \u2014 All ",l.length," Months"]}),(0,Ue.jsx)("p",{className:"text-muted mb-3",children:v}),(0,Ue.jsx)(EF.Z,{options:M,series:E,type:"bar",height:220})]})})})]})}),(0,Ue.jsxs)("div",{className:"py-2",children:[(0,Ue.jsx)("h6",{className:"fw-bold text-dark border-bottom border-2 pb-2 mb-3",children:"Full Month-over-Month Performance Table"}),(0,Ue.jsx)("div",{className:"card border-0 shadow-sm rounded-3 overflow-auto",children:(0,Ue.jsxs)(xF,{responsive:!0,className:"table table-hover table-sm align-middle mb-0",children:[(0,Ue.jsx)("thead",{className:"table-light",children:(0,Ue.jsx)("tr",{children:["Month","Net Revenue","MoM Change","YoY Change","Orders","Avg Order Value",`vs ${g}`,"Revenue Bar"].map(e=>(0,Ue.jsx)("th",{className:"text-uppercase text-muted fw-bold py-3 px-3",children:e},e))})}),(0,Ue.jsx)("tbody",{children:f.map((e,t)=>{const l=Math.round(e.rev/N*100),r="px-3 py-2 "+(e.isCurrent?`table-${e.currentVariant}`:e.isLow?"table-danger":""),n=e.isCurrent?`bg-${e.currentVariant}`:e.isLow?"bg-danger":"bg-primary",i="success"===e.currentVariant?"primary":"danger";return(0,Ue.jsxs)("tr",{className:"align-middle",children:[(0,Ue.jsxs)("td",{className:r,children:[(0,Ue.jsx)("strong",{children:e.month}),e.isCurrent&&(0,Ue.jsx)("span",{className:`badge bg-${i} bg-opacity-10 text-${i} ms-2 fw-bold`,children:"THIS MONTH"}),e.isLow&&(0,Ue.jsx)("span",{className:"badge bg-danger bg-opacity-10 text-danger ms-2 fw-bold",children:"PERIOD LOW"})]}),(0,Ue.jsx)("td",{className:r,children:(0,Ue.jsxs)("strong",{children:["$",e.rev.toLocaleString()]})}),(0,Ue.jsx)("td",{className:r,children:null==e.mom?(0,Ue.jsx)("span",{className:"text-secondary",children:"\u2014"}):(0,Ue.jsxs)("span",{className:e.mom>0?"text-success fw-bold":"text-danger fw-bold",children:[e.mom>0?"+":"",e.mom,"%"]})}),(0,Ue.jsx)("td",{className:r,children:null!=e.yoy?(0,Ue.jsxs)("span",{className:e.yoy>=0?"text-success fw-bold":"text-danger fw-bold",children:[e.yoy>0?"+":"",e.yoy,"%"]}):(0,Ue.jsx)("span",{className:"text-secondary",children:"Prior yr n/a"})}),(0,Ue.jsx)("td",{className:r,children:e.orders.toLocaleString()}),(0,Ue.jsxs)("td",{className:r,children:["$",e.aov.toFixed(2)]}),(0,Ue.jsx)("td",{className:r,children:(0,Ue.jsxs)("span",{className:e.vsAvg>=0?"text-success fw-bold":"text-danger fw-bold",children:[e.vsAvg>=0?"+":"","$",Math.abs(e.vsAvg).toLocaleString()]})}),(0,Ue.jsx)("td",{className:r,children:(0,Ue.jsx)("div",{className:"progress rounded-pill",style:{height:6,minWidth:80},children:(0,Ue.jsx)("div",{className:`progress-bar ${n}`,style:{width:`${l}%`}})})})]},t)})})]})})]}),(0,Ue.jsxs)("div",{className:"py-2 pb-4",children:[(0,Ue.jsx)("h6",{className:"fw-bold text-dark border-bottom border-2 pb-2 mb-3",children:"What This Month\u2019s Numbers Mean"}),b.map((e,t)=>(0,Ue.jsx)(P$e,{block:e},t))]})]})})})})},q$e=({data:e})=>{const{monthLabel:t,totalMonths:l,currentMonthShort:r,prevMonthShort:n,prevYearMonthShort:i,channels:a,barCompare:s,ecomTopAccountsubtitle:o,ecomTopAccounts:c,retailTopAccountsubtitle:u,retailTopAccounts:p,practTopAccountsubtitle:d,practTopAccounts:m,notableMovementsSubtitle:h,practitionerNote:g,surges:y,drops:f,newRetailAccounts:b,newPractAccounts:v,orderNote:x,ecomNewNote:S,silentAccountAlert:N,silentAccounts:C,insights:w}=e,I=a.some(e=>!!e.lastActivity),k=parseInt(t.split(" ")[1],10),T=`${r} ${k-1} \u2013 ${n} ${k}`,A={chart:{type:"bar",toolbar:{show:!1},fontFamily:"inherit"},plotOptions:{bar:{columnWidth:"60%",borderRadius:4,grouped:!0}},colors:["#3182ce","#94c6f7","#b7dfbd"],xaxis:{categories:["ECOMMERCE","RETAIL","INDIVIDUAL","PRACTITIONER"],labels:{style:{fontSize:"10px"}}},yaxis:{labels:{formatter:e=>`$${Math.round(e/1e3)}K`,style:{fontSize:"10px"}}},legend:{position:"top",fontSize:"11px",markers:{radius:12}},dataLabels:{enabled:!1},tooltip:{shared:!0,intersect:!1},grid:{borderColor:"#f0f4f8"}},D=[{name:s.currentLabel,data:[s.ecom[0],s.retail[0],s.indiv[0],s.pract[0]]},{name:s.prevLabel,data:[s.ecom[1],s.retail[1],s.indiv[1],s.pract[1]]},{name:s.prevYearLabel,data:[s.ecom[2],s.retail[2],s.indiv[2],s.pract[2]]}],M=({accounts:e,colorClass:t,label:n,subtitle:i})=>(0,Ue.jsxs)("div",{className:"card border-0 shadow-sm rounded-3 mb-3 overflow-hidden",children:[(0,Ue.jsxs)("div",{className:"px-4 pt-3 pb-2 d-flex align-items-center gap-2",children:[(0,Ue.jsx)("span",{className:`badge ${t} fw-bold`,children:n}),(0,Ue.jsx)("span",{className:"text-muted",children:i})]}),(0,Ue.jsx)("div",{className:"overflow-x-auto",children:(0,Ue.jsxs)(xF,{className:"table table-hover table-sm align-middle mb-0",children:[(0,Ue.jsx)("thead",{className:"table-light",children:(0,Ue.jsx)("tr",{children:["Customer",`${r} Revenue`,"vs Own Avg","Swing",`${r} Orders`,"Activity"].map(e=>(0,Ue.jsx)("th",{className:"text-uppercase text-muted fw-bold px-3 py-2",children:e},e))})}),(0,Ue.jsx)("tbody",{children:e.map((e,t)=>{const r=e.avg>0?Math.round((e.rev-e.avg)/e.avg*100):null,n=null!=r&&Math.abs(r)>10;return(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{className:"px-3 py-2",children:(0,Ue.jsx)("strong",{children:e.name})}),(0,Ue.jsx)("td",{className:"px-3 py-2",children:(0,Ue.jsxs)("strong",{children:["$",e.rev.toLocaleString()]})}),(0,Ue.jsx)("td",{className:"px-3 py-2 text-muted",children:e.avg>0?`avg $${e.avg.toLocaleString()}`:"NEW account"}),(0,Ue.jsx)("td",{className:"px-3 py-2",children:n?(0,Ue.jsx)(O$e,{pct:r}):null!=r?(0,Ue.jsx)("span",{className:"text-secondary",children:"within range"}):(0,Ue.jsx)("span",{className:"badge bg-primary-subtle text-primary fw-bold",children:"New"})}),(0,Ue.jsx)("td",{className:"px-3 py-2",children:e.orders}),(0,Ue.jsxs)("td",{className:"px-3 py-2 fw-semibold",children:[e.months,"/",l]})]},t)})})]})})]});return(0,Ue.jsx)("div",{className:"px-2 py-3 pt-2",children:(0,Ue.jsx)(cN,{className:"mb-2",children:(0,Ue.jsx)(SN,{className:"p-0",children:(0,Ue.jsxs)("div",{className:"px-4 py-0",children:[(0,Ue.jsxs)("div",{className:"pt-3 pb-1",children:[(0,Ue.jsxs)("h5",{className:"fw-bold mb-0",children:["Account & Channel Activity \u2014 ",t]}),(0,Ue.jsx)("p",{className:"text-muted mb-0",children:"Channel performance \xb7 Account movements \xb7 New customers \xb7 Accounts at risk"})]}),(0,Ue.jsxs)("h6",{className:"fw-bold text-dark border-bottom border-2 pb-2 mb-3 mt-2",children:["Channel Performance \u2014 ",t," vs Prior Periods"]}),(0,Ue.jsx)("div",{className:"card border-0 shadow-sm rounded-3 mb-2",children:(0,Ue.jsxs)("div",{className:"card-body p-4",children:[(0,Ue.jsxs)("h6",{className:"fw-bold text-dark mb-1",children:["Revenue by Channel \u2014 ",s.currentLabel," vs ",s.prevLabel," vs ",s.prevYearLabel]}),(0,Ue.jsx)("p",{className:"text-muted mb-3",children:"PRL/BULK, AFFILIATE and ADVERTISING excluded \u2014 no meaningful revenue this month"}),(0,Ue.jsx)(EF.Z,{options:A,series:D,type:"bar",height:250})]})}),(0,Ue.jsx)("div",{className:"card border-0 shadow-sm rounded-3 mb-3 overflow-auto",children:(0,Ue.jsxs)(xF,{responsive:!0,className:"table table-hover table-sm align-middle mb-0",children:[(0,Ue.jsx)("thead",{className:"table-light",children:(0,Ue.jsx)("tr",{children:["Channel",`${r} Revenue`,`${n} Revenue`,"MoM Change",`${i} Revenue`,"YoY Change",`${r} Orders`,"Order MoM",`${r} AOV`,...I?["Last Activity"]:[]].map(e=>(0,Ue.jsx)("th",{className:"text-uppercase text-muted fw-bold px-3 py-3",children:e},e))})}),(0,Ue.jsx)("tbody",{children:a.map(e=>{var t;const l=0===e.currentRev;return(0,Ue.jsxs)("tr",{className:l?"table-secondary text-muted":"",children:[(0,Ue.jsxs)("td",{className:"px-3 py-2",children:[(0,Ue.jsx)("span",{className:"d-inline-block rounded-circle me-2",style:{width:9,height:9,background:e.color,verticalAlign:"middle"}}),(0,Ue.jsx)("strong",{children:e.ch}),e.note&&(0,Ue.jsx)("div",{className:"text-warning-emphasis fst-italic",children:e.note})]}),(0,Ue.jsx)("td",{className:"px-3 py-2",children:(0,Ue.jsxs)("strong",{children:["$",e.currentRev.toLocaleString()]})}),(0,Ue.jsxs)("td",{className:"px-3 py-2 text-muted",children:["$",e.prevRev.toLocaleString()]}),(0,Ue.jsx)("td",{className:"px-3 py-2",children:null!=e.mom?(0,Ue.jsxs)("span",{className:"badge fw-bold "+(e.mom>0?"bg-success-subtle text-success":"bg-danger-subtle text-danger"),children:[e.mom>0?"+":"",e.mom,"%"]}):(0,Ue.jsx)("span",{className:"badge bg-secondary-subtle text-secondary fw-bold",children:"\u2014"})}),(0,Ue.jsxs)("td",{className:"px-3 py-2 text-muted",children:["$",e.prevYearRev.toLocaleString()]}),(0,Ue.jsx)("td",{className:"px-3 py-2",children:null!=e.yoy?(0,Ue.jsxs)("span",{className:"badge fw-bold "+(e.yoy>=0?"bg-success-subtle text-success":"bg-danger-subtle text-danger"),children:[e.yoy>0?"+":"",e.yoy,"%"]}):(0,Ue.jsx)("span",{className:"badge bg-secondary-subtle text-secondary fw-bold",children:"\u2014"})}),(0,Ue.jsx)("td",{className:"px-3 py-2",children:e.currentOrders}),(0,Ue.jsx)("td",{className:"px-3 py-2",children:null!=e.orderMom?(0,Ue.jsxs)("span",{className:"badge fw-bold "+(e.orderMom>0?"bg-success-subtle text-success":"bg-danger-subtle text-danger"),children:[e.orderMom>0?"+":"",e.orderMom,"%"]}):(0,Ue.jsx)("span",{className:"badge bg-secondary-subtle text-secondary fw-bold",children:"\u2014"})}),(0,Ue.jsx)("td",{className:"px-3 py-2",children:e.currentAov>0?`$${e.currentAov.toLocaleString()}`:"$0"}),I&&(0,Ue.jsx)("td",{className:"px-3 py-2 text-muted",children:null!==(t=e.lastActivity)&&void 0!==t?t:"\u2014"})]},e.ch)})})]})}),(0,Ue.jsx)("hr",{className:"border-2 opacity-25 my-4"}),(0,Ue.jsxs)("h6",{className:"fw-bold text-dark border-bottom border-2 pb-2 mb-3",children:["Top Active Accounts \u2014 ",t]}),(0,Ue.jsx)(M,{accounts:c,colorClass:"bg-primary text-white",label:"ECOMMERCE",subtitle:o}),(0,Ue.jsx)(M,{accounts:p,colorClass:"bg-success text-white",label:"RETAIL",subtitle:u}),(0,Ue.jsx)(M,{accounts:m,colorClass:"bg-danger text-white",label:"PRACTITIONER",subtitle:d}),(0,Ue.jsx)("hr",{className:"border-2 opacity-25 my-4"}),(0,Ue.jsx)("h6",{className:"fw-bold text-dark border-bottom border-2 pb-2 mb-1",children:"Notable Movements \u2014 Accounts That Broke Their Own Pattern"}),(0,Ue.jsx)("p",{className:"text-muted mb-3 fs-6",dangerouslySetInnerHTML:{__html:null!==h&&void 0!==h?h:""}}),(0,Ue.jsxs)("div",{className:"row g-3 mb-3",children:[(0,Ue.jsx)("div",{className:"col-md-6",children:(0,Ue.jsx)("div",{className:"card border-0 shadow-sm border-top border-success border-3 rounded-3 h-100",children:(0,Ue.jsxs)("div",{className:"card-body p-4",children:[(0,Ue.jsx)("div",{className:"text-uppercase text-success fw-bold mb-3",children:"\u2191 Surged Above Own Average"}),y.map((e,t)=>(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-start py-2 "+(t<y.length-1?"border-bottom":""),children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("div",{className:"fw-semibold text-dark",children:e.name}),(0,Ue.jsxs)("div",{className:"text-muted fs-6",children:[e.ch," \xb7 ",e.months,"/",l," active"]})]}),(0,Ue.jsxs)("div",{className:"text-end",children:[(0,Ue.jsxs)("div",{className:"fw-bold text-success",children:["$",e.currentRev.toLocaleString()]}),(0,Ue.jsxs)("div",{className:"text-muted fs-6",children:["avg $",e.avg.toLocaleString()," \xa0",(0,Ue.jsxs)("span",{className:"badge bg-success-subtle text-success fw-bold",children:["+",e.swing,"%"]})]})]})]},t))]})})}),(0,Ue.jsx)("div",{className:"col-md-6",children:(0,Ue.jsx)("div",{className:"card border-0 shadow-sm border-top border-danger border-3 rounded-3 h-100",children:(0,Ue.jsxs)("div",{className:"card-body p-4",children:[(0,Ue.jsx)("div",{className:"text-uppercase text-danger fw-bold mb-3",children:"\u2193 Dropped Below Own Average"}),f.map((e,t)=>(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-start py-2 "+(t<f.length-1?"border-bottom":""),children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("div",{className:"fw-semibold text-dark",children:e.name}),(0,Ue.jsxs)("div",{className:"text-muted fs-6",children:[e.ch," \xb7 ",e.months,"/",l," active"]})]}),(0,Ue.jsxs)("div",{className:"text-end",children:[(0,Ue.jsxs)("div",{className:"fw-bold text-danger",children:["$",e.currentRev.toLocaleString()]}),(0,Ue.jsxs)("div",{className:"text-muted fs-6",children:["avg $",e.avg.toLocaleString()," \xa0",(0,Ue.jsxs)("span",{className:"badge bg-danger-subtle text-danger fw-bold",children:[e.swing,"%"]})]})]})]},t))]})})})]}),(0,Ue.jsx)("hr",{className:"border-2 opacity-25 my-4"}),(0,Ue.jsx)("h6",{className:"fw-bold text-dark border-bottom border-2 pb-2 mb-1",children:"New Accounts This Month"}),(0,Ue.jsx)("p",{className:"text-muted mb-3",dangerouslySetInnerHTML:{__html:null!==x&&void 0!==x?x:""}}),(0,Ue.jsx)("div",{className:"alert alert-primary border-start border-primary border-4 border-top-0 border-end-0 border-bottom-0 rounded-3 mb-3",dangerouslySetInnerHTML:{__html:S}}),(0,Ue.jsxs)("div",{className:"row g-3 mb-3",children:[(0,Ue.jsx)("div",{className:v?"col-md-6":"col-md-12",children:(0,Ue.jsx)("div",{className:"card border-0 shadow-sm rounded-3 h-100",children:(0,Ue.jsxs)("div",{className:"card-body p-4",children:[(0,Ue.jsx)("div",{className:"text-uppercase text-secondary fw-bold small mb-2",children:"NEW RETAIL & PRACTITIONER ACCOUNTS"}),b.topFive.map((e,t)=>(0,Ue.jsxs)("div",{className:"d-flex justify-content-between py-2 border-bottom small",children:[(0,Ue.jsx)("span",{children:e.name}),(0,Ue.jsxs)("strong",{children:["$",e.rev.toLocaleString()]})]},t)),(0,Ue.jsx)("div",{className:"text-muted small mt-2",children:"First-ever order across the full 2023\u20132026 dataset. Zero-value new accounts excluded."})]})})}),v&&(0,Ue.jsx)("div",{className:"col-md-6",children:(0,Ue.jsx)("div",{className:"card border-0 shadow-sm rounded-3 h-100",children:(0,Ue.jsxs)("div",{className:"card-body p-4",children:[(0,Ue.jsxs)("div",{className:"text-uppercase text-danger fw-bold mb-1",children:["New Practitioner Accounts \u2014 ",v.total," total \xb7 $",v.totalRev.toLocaleString()]}),(0,Ue.jsx)("div",{className:"text-muted mb-3",children:"All shown"}),v.all.map((e,t)=>(0,Ue.jsxs)("div",{className:"d-flex justify-content-between py-2 "+(t<v.all.length-1?"border-bottom":""),children:[(0,Ue.jsx)("span",{children:e.name}),(0,Ue.jsxs)("strong",{children:["$",e.rev.toLocaleString()]})]},t))]})})})]}),g&&(0,Ue.jsx)("div",{className:"alert bg-light border-start border-secondary border-4 border-top-0 border-end-0 border-bottom-0 rounded-3 mb-3 text-dark",dangerouslySetInnerHTML:{__html:g}}),C&&C.length>0?(0,Ue.jsx)("div",{className:"card border-0 shadow-sm rounded-3 mb-4 border-start border-danger border-3",children:(0,Ue.jsxs)("div",{className:"card-body p-3",children:[(0,Ue.jsx)("div",{className:"text-uppercase fw-bold text-danger small mb-2",children:"Silent Account Alert"}),(0,Ue.jsxs)("div",{className:"text-muted small mb-3",children:["Active in 10+ of the prior 12 months, absent in ",r,". Averages are per active month across ",T,"."]}),C.map((e,t)=>(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-center border-bottom py-2",children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{className:"fw-semibold small",children:[e.name," ",(0,Ue.jsx)("span",{className:"badge bg-danger-subtle text-danger ms-1",children:"SILENT"})]}),(0,Ue.jsxs)("div",{className:"text-muted small",children:[e.channel," \xb7 active ",e.active," \xb7 12-mo revenue $",e.rev12mo.toLocaleString()]})]}),(0,Ue.jsxs)("div",{className:"text-end",children:[(0,Ue.jsxs)("div",{className:"fw-semibold small",children:["$",e.monthlyAvg.toLocaleString()]}),(0,Ue.jsx)("div",{className:"text-muted small",children:"avg per active month"})]})]},t))]})}):N&&(0,Ue.jsx)("div",{className:"alert alert-danger border-start border-danger border-4 border-top-0 border-end-0 border-bottom-0 rounded-3 mb-3",dangerouslySetInnerHTML:{__html:N}}),(0,Ue.jsx)("hr",{className:"border-2 opacity-25 my-4"}),(0,Ue.jsx)("h6",{className:"fw-bold text-dark border-bottom border-2 pb-2 mb-3",children:"What These Movements Mean"}),w.map((e,t)=>(0,Ue.jsx)(P$e,{block:e},t))]})})})})},z$e={CA:"US-CA",TX:"US-TX",FL:"US-FL",AZ:"US-AZ",WI:"US-WI",NC:"US-NC",NV:"US-NV",OR:"US-OR",WA:"US-WA",AR:"US-AR",PA:"US-PA",MN:"US-MN",OK:"US-OK",GA:"US-GA",CO:"US-CO",NY:"US-NY",NJ:"US-NJ",NM:"US-NM",MO:"US-MO",IL:"US-IL",MA:"US-MA",LA:"US-LA",IA:"US-IA",TN:"US-TN",UT:"US-UT",VA:"US-VA",MT:"US-MT",HI:"US-HI",DE:"US-DE",AL:"US-AL",SC:"US-SC",RI:"US-RI",CT:"US-CT",KS:"US-KS",MI:"US-MI",ID:"US-ID",WV:"US-WV",MD:"US-MD",WY:"US-WY",KY:"US-KY",IN:"US-IN",OH:"US-OH",MS:"US-MS",ND:"US-ND",NH:"US-NH",ME:"US-ME",NE:"US-NE",SD:"US-SD",AK:"US-AK",VT:"US-VT"},U$e=(e,t)=>({chart:{type:"bar",toolbar:{show:!1},fontFamily:"inherit"},plotOptions:{bar:{horizontal:!0,borderRadius:4,distributed:!0}},colors:[e],dataLabels:{enabled:!1},legend:{show:!1},xaxis:{categories:t,labels:{formatter:e=>`$${e.toLocaleString()}`,style:{fontSize:"10px"}},axisBorder:{show:!1}},yaxis:{labels:{style:{fontSize:"10px",fontWeight:600}}},grid:{borderColor:"#f0f4f8"},tooltip:{y:{formatter:e=>`$${e.toLocaleString()}`}}}),G$e=({data:e})=>{var t,l,r,n;const{monthLabel:i,kpis:a,retailRevByState:s,retailRevByStateLabel:o,retailCustomers:c,retailTop15States:u,prevMonthLabel:p,indivSubtitle:d,indivStates:m,practSubtitle:h,practStates:g,geoInsights:y}=e,f={};Object.entries(s).forEach(([e,t])=>{const l=z$e[e];l&&(f[l]=t)});const b=null!==(t=null===(l=c[0])||void 0===l?void 0:l.rev)&&void 0!==t?t:1,v=null!==(r=null===(n=u[0])||void 0===n?void 0:n.rev)&&void 0!==r?r:1;return(0,Ue.jsx)("div",{className:"px-2 py-2 pt-2",children:(0,Ue.jsx)(cN,{className:"mb-2",children:(0,Ue.jsx)(SN,{className:"p-0",children:(0,Ue.jsxs)("div",{className:"px-4",children:[(0,Ue.jsxs)("div",{className:"mb-2 pt-4 pb-2",children:[(0,Ue.jsxs)("h5",{className:"fw-bold fs-5 mb-1 mt-0",children:["Geographic Breakdown \u2014 ",i]}),(0,Ue.jsx)("p",{className:"text-muted mt-1 mb-0",children:"Retail geography \xb7 Channel state breakdown"})]}),(0,Ue.jsx)("div",{className:"row g-3 mb-4",children:a.map((e,t)=>(0,Ue.jsx)("div",{className:"col",children:(0,Ue.jsx)("div",{className:`card border-0 shadow-sm h-100 border-top border-3 border-${e.borderColor}`,children:(0,Ue.jsxs)("div",{className:"card-body p-3",children:[(0,Ue.jsx)("div",{className:"fw-bold fs-4",children:e.value}),(0,Ue.jsx)("div",{className:"text-uppercase text-muted fw-semibold mt-1",children:e.label}),(0,Ue.jsx)("div",{className:"text-muted mt-1",children:e.subtitle}),(0,Ue.jsx)("div",{className:"text-muted mt-1 fw-bold text-dark",children:e.detail})]})})},t))}),(0,Ue.jsxs)("div",{className:"fw-bold border-bottom border-2 pb-2 mb-3 mt-2 text-uppercase text-secondary",children:["RETAIL \u2014 Geographic Distribution ",i]}),(0,Ue.jsxs)("div",{className:"card border-0 shadow-sm mb-3 p-3",children:[(0,Ue.jsxs)("div",{className:"fw-bold text-dark mb-1",children:["Retail Revenue by State \u2014 ",i]}),(0,Ue.jsxs)("div",{className:"text-muted mb-3",children:[Object.keys(s).length," states with retail orders \xb7 Darker = higher revenue ",o]}),(0,Ue.jsx)("div",{className:"vh-100",children:(0,Ue.jsx)(D$e.VectorMap,{map:"us_aea",backgroundColor:"transparent",zoomOnScroll:!1,containerStyle:{width:"100%",height:"100%"},containerClassName:"map",zoomButtons:!1,regionStyle:{initial:{fill:"#f0fff4",stroke:"#ffffff","stroke-width":.5},hover:{fill:"#38a169",cursor:"pointer"}},series:{regions:[{values:f,scale:["#c6f6d5","#276749"],normalizeFunction:"polynomial"}]},onRegionTipShow:(e,t,l)=>{const r=Object.entries(z$e).find(([,e])=>e===l);if(r){const[e]=r,l=s[e]||0;t.html(`<b>${R$e(e)}</b><br/>Retail Revenue: $${l.toLocaleString()}`)}}})})]}),(0,Ue.jsxs)("div",{className:"card border-0 shadow-sm mb-3 overflow-hidden",children:[(0,Ue.jsx)("div",{className:"p-3 pb-2",children:(0,Ue.jsxs)("div",{className:"fw-bold text-dark mb-1",children:["Top 15 Retail Customers by Revenue \u2014 ",i]})}),(0,Ue.jsxs)(xF,{responsive:!0,className:"table table-hover table-sm align-middle mb-0",children:[(0,Ue.jsx)("thead",{className:"table-light",children:(0,Ue.jsx)("tr",{children:["#","Customer","Primary State","States","Zip Codes","Net Revenue","% of Retail","Orders","Active Months","Avg Order Value","Bar"].map(e=>(0,Ue.jsx)("th",{className:"text-uppercase text-muted fw-bold px-2 py-2",style:{fontSize:"11px"},children:e},e))})}),(0,Ue.jsx)("tbody",{children:c.map(e=>{const t=Math.round(e.rev/b*100);return(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:(0,Ue.jsx)("span",{className:"d-inline-flex align-items-center justify-content-center rounded-circle fw-bold "+(l=e.rank,1===l?"bg-warning text-dark":2===l?"bg-secondary bg-opacity-25 text-dark":3===l?"bg-warning bg-opacity-50 text-dark":"bg-light text-secondary"),style:{width:22,height:22,fontSize:10},children:e.rank})}),(0,Ue.jsxs)("td",{children:[(0,Ue.jsx)("strong",{children:e.name}),e.warn&&(0,Ue.jsx)("span",{className:"ms-1",children:"\u26a0"})]}),(0,Ue.jsx)("td",{children:(0,Ue.jsx)("span",{className:"badge bg-light text-secondary border fw-semibold",children:R$e(e.primaryState)})}),(0,Ue.jsx)("td",{children:e.states}),(0,Ue.jsx)("td",{children:e.zips.toLocaleString()}),(0,Ue.jsx)("td",{children:(0,Ue.jsxs)("strong",{children:["$",e.rev.toLocaleString()]})}),(0,Ue.jsxs)("td",{children:[e.pct.toFixed(2),"%"]}),(0,Ue.jsx)("td",{children:e.orders.toLocaleString()}),(0,Ue.jsx)("td",{children:e.months>0?`${e.months} mo`:"NEW"}),(0,Ue.jsxs)("td",{children:["$",e.aov.toLocaleString()]}),(0,Ue.jsx)("td",{style:{minWidth:80},children:(0,Ue.jsx)("div",{className:"progress rounded",style:{height:5},children:(0,Ue.jsx)("div",{className:"progress-bar bg-success",style:{width:`${t}%`}})})})]},e.rank);var l})})]})]}),(0,Ue.jsxs)("div",{className:"card border-0 shadow-sm mb-3 overflow-hidden",children:[(0,Ue.jsx)("div",{className:"p-3 pb-2",children:(0,Ue.jsxs)("div",{className:"fw-bold text-dark mb-1",children:["Top 15 States by Retail Revenue \u2014 ",i]})}),(0,Ue.jsxs)(xF,{responsive:!0,className:"table table-hover table-sm align-middle mb-0",children:[(0,Ue.jsx)("thead",{className:"table-light",children:(0,Ue.jsx)("tr",{children:["#","State",`${i.split(" ")[0]} Revenue`,`${p} Revenue`,"MoM Change","% of Channel","Orders","Bar"].map(e=>(0,Ue.jsx)("th",{className:"text-uppercase text-muted fw-bold px-2 py-2",style:{fontSize:"11px"},children:e},e))})}),(0,Ue.jsx)("tbody",{children:u.map((e,t)=>{const l=Math.round(e.rev/v*100);return(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{className:"text-muted px-2 py-2",children:t+1}),(0,Ue.jsx)("td",{className:"px-2 py-2",children:(0,Ue.jsx)("strong",{children:R$e(e.state)})}),(0,Ue.jsx)("td",{className:"px-2 py-2",children:(0,Ue.jsxs)("strong",{children:["$",e.rev.toLocaleString()]})}),(0,Ue.jsxs)("td",{className:"px-2 py-2 text-muted",children:["$",e.prevMonthRev.toLocaleString()]}),(0,Ue.jsx)("td",{className:"px-2 py-2",children:(0,Ue.jsxs)("span",{className:e.mom>=0?"text-success fw-bold":"text-danger fw-bold",children:[e.mom>0?"+":"",e.mom,"%"]})}),(0,Ue.jsxs)("td",{className:"px-2 py-2",children:[e.pct,"%"]}),(0,Ue.jsx)("td",{className:"px-2 py-2",children:e.orders}),(0,Ue.jsx)("td",{className:"px-2 py-2",style:{minWidth:80},children:(0,Ue.jsx)("div",{className:"progress rounded",style:{height:5},children:(0,Ue.jsx)("div",{className:"progress-bar bg-success",style:{width:`${l}%`}})})})]},t)})})]})]}),(0,Ue.jsx)("hr",{className:"border-2 my-4"}),(0,Ue.jsxs)("div",{className:"fw-bold border-bottom border-2 pb-2 mb-3 mt-2 text-uppercase text-secondary",children:["INDIVIDUAL & PRACTITIONER \u2014 State Breakdown ",i]}),(0,Ue.jsxs)("div",{className:"row g-3 mb-3",children:[(0,Ue.jsx)("div",{className:"col",children:(0,Ue.jsxs)("div",{className:"card border-0 shadow-sm p-3",children:[(0,Ue.jsxs)("div",{className:"fw-bold text-dark mb-1",children:["INDIVIDUAL \u2014 Top ",m.length," States by Revenue"]}),(0,Ue.jsx)("div",{className:"text-muted mb-3",children:d}),(0,Ue.jsx)(EF.Z,{options:U$e("rgba(128,90,213,0.8)",m.map(e=>R$e(e.state))),series:[{name:"Revenue",data:m.map(e=>e.rev)}],type:"bar",height:280})]})}),(0,Ue.jsx)("div",{className:"col",children:(0,Ue.jsxs)("div",{className:"card border-0 shadow-sm p-3",children:[(0,Ue.jsxs)("div",{className:"fw-bold text-dark mb-1",children:["PRACTITIONER \u2014 Top ",g.length," States by Revenue"]}),(0,Ue.jsx)("div",{className:"text-muted mb-3",children:h}),(0,Ue.jsx)(EF.Z,{options:U$e("rgba(229,62,62,0.8)",g.map(e=>R$e(e.state))),series:[{name:"Revenue",data:g.map(e=>e.rev)}],type:"bar",height:280})]})})]}),(0,Ue.jsx)("div",{className:"fw-bold border-bottom border-2 pb-2 mb-3 mt-4 text-uppercase text-secondary",children:"What the Geography Tells Us"}),y.map((e,t)=>(0,Ue.jsx)(P$e,{block:e},t))]})})})})},V$e=({data:e})=>{const{monthLabel:t,monthLabels:l,products:r,insights:n}=e,i=Math.max(...r.map(e=>e.units[2])),a=[...r].sort((e,t)=>t.units[2]-e.units[2]).slice(0,8),s={chart:{type:"bar",toolbar:{show:!1},fontFamily:"inherit"},plotOptions:{bar:{columnWidth:"60%",borderRadius:4,grouped:!0}},colors:["#3182ce","#94c6f7","#b7dfbd"],xaxis:{categories:a.map(e=>e.product),labels:{style:{fontSize:"9px"}}},yaxis:{labels:{formatter:e=>e.toLocaleString(),style:{fontSize:"10px"}}},legend:{position:"top",fontSize:"11px",markers:{radius:12}},dataLabels:{enabled:!1},tooltip:{shared:!0,intersect:!1},grid:{borderColor:"#f0f4f8"}},o=[{name:l[2],data:a.map(e=>e.units[2])},{name:l[1],data:a.map(e=>e.units[1])},{name:l[0],data:a.map(e=>e.units[0])}],[c,u,p]=(d=l).map((e,t)=>t===d.length-1?e:e.replace(/\s\d{4}$/,""));var d;const m=l[2].split(" ")[0];return(0,Ue.jsx)("div",{className:"px-2 py-3 mb-0 pt-2",children:(0,Ue.jsx)(cN,{className:"mb-0",children:(0,Ue.jsx)(SN,{className:"p-0",children:(0,Ue.jsxs)("div",{className:"px-4 pb-4 pt-2",children:[(0,Ue.jsxs)("div",{className:"py-4 pb-2",children:[(0,Ue.jsxs)("h5",{className:"fw-bold mb-1 mt-0",children:["Product Performance \u2014 ",t]}),(0,Ue.jsx)("p",{className:"text-muted fs-6 mb-0",children:"Units Sold \xb7 Month-over-Month Comparisons"})]}),(0,Ue.jsx)("div",{className:"card shadow-sm mb-3",children:(0,Ue.jsxs)("div",{className:"card-body",children:[(0,Ue.jsxs)("p",{className:"fw-bold text-dark mb-1",children:["Top 8 Products \u2014 Units Sold ",c," vs ",u," vs ",p]}),(0,Ue.jsx)(EF.Z,{options:s,series:o,type:"bar",height:260})]})}),(0,Ue.jsx)("div",{className:"card shadow-sm mb-3 overflow-auto",children:(0,Ue.jsxs)(xF,{responsive:!0,className:"table table-hover align-middle mb-0 fs-6",children:[(0,Ue.jsx)("thead",{className:"table-light",children:(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("th",{className:"text-uppercase text-muted fw-semibold",children:"Product"}),(0,Ue.jsxs)("th",{className:"text-uppercase text-muted fw-semibold",children:[c," Units"]}),(0,Ue.jsxs)("th",{className:"text-uppercase text-muted fw-semibold",children:[u," Units"]}),(0,Ue.jsxs)("th",{className:"text-uppercase text-muted fw-semibold",children:[m," Units"]}),(0,Ue.jsx)("th",{className:"text-uppercase text-muted fw-semibold",children:"MoM Change"}),(0,Ue.jsx)("th",{className:"text-uppercase text-muted fw-semibold",children:"Bar"})]})}),(0,Ue.jsx)("tbody",{children:r.map((e,t)=>{const l=i>0?Math.round(e.units[2]/i*100):0,r=e.isNew?"bg-primary":null!=e.mom&&e.mom>=0?"bg-success":"bg-warning";return(0,Ue.jsxs)("tr",{children:[(0,Ue.jsxs)("td",{children:[(0,Ue.jsx)("strong",{children:e.product}),e.isNew&&(0,Ue.jsx)("span",{className:"badge bg-primary-subtle text-primary ms-2 fw-bold",children:"NEW"})]}),(0,Ue.jsx)("td",{className:"text-muted",children:e.units[0]>0?e.units[0].toLocaleString():"\u2014"}),(0,Ue.jsx)("td",{className:"text-muted",children:e.units[1]>0?e.units[1].toLocaleString():"\u2014"}),(0,Ue.jsx)("td",{children:(0,Ue.jsx)("strong",{children:e.units[2].toLocaleString()})}),(0,Ue.jsx)("td",{children:null!=e.mom?(0,Ue.jsxs)("span",{className:"fw-bold "+(e.mom>=0?"text-success":"text-warning"),children:[e.mom>0?"+":"",e.mom,"%"]}):(0,Ue.jsx)("span",{className:"badge bg-primary-subtle text-primary fw-bold",children:"First month"})}),(0,Ue.jsx)("td",{style:{minWidth:80},children:(0,Ue.jsx)("div",{className:"progress",style:{height:5},children:(0,Ue.jsx)("div",{className:`progress-bar ${r}`,style:{width:`${l}%`}})})})]},t)})})]})}),n&&(0,Ue.jsx)("div",{dangerouslySetInnerHTML:{__html:n}})]})})})})},H$e=o.memo(function(){document.title="Sales Insights - EFI 2025-2026";const e=["Jan-25","Feb-25","Mar-25","Apr-25","May-25","Jun-25","Jul-25","Aug-25","Sep-25","Oct-25","Nov-25","Dec-25","Jan-26","Feb-26"],t=[829212,878848,796646,614835,785866,699237,848804,626229,774282,744189,610634,836081,724146,565483],l=[1184,1037,1166,1230,1025,1136,1205,1078,1158,1090,1013,1137,1107,854],r=[311,302,343,314,294,277,339,265,357,253,262,280,297,281],n=[677,594,431,385,338,312,369,308,402,301,289,316,329,304],i=[710.29,852.11,694.39,504.32,776.78,634.06,705.81,582.38,679.73,712.02,604.94,756.01,665.33,676.87],a=[448442,662070,550713,397602,565687,442008,468271,419017,430343,532124,403020,600680,326118,396138],s=[231583,176482,225860,190204,194971,223919,225793,191013,311482,187212,183845,209753,240789,149989],o=Math.max(...t),c=t.map((e,l)=>0===l?null:Number(((e-t[l-1])/t[l-1]*100).toFixed(1))),u=e.map((e,t)=>Number((a[t]/(a[t]+s[t])*100).toFixed(1))),p=e.map((e,t)=>Number((s[t]/(a[t]+s[t])*100).toFixed(1))),d={chart:{type:"line",toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},stroke:{width:[0,2],curve:"smooth"},colors:["#3182ce","#e53e3e"],xaxis:{categories:e,labels:{style:{fontSize:"9px"}}},yaxis:[{labels:{formatter:e=>`$${Math.round(e/1e3)}K`,style:{fontSize:"10px"}}},{opposite:!0,labels:{formatter:e=>null!==e&&void 0!==e?`${e}%`:"",style:{fontSize:"10px"}}}],dataLabels:{enabled:!1},legend:{position:"top",fontSize:"11px"}},m={chart:{type:"bar",stacked:!0,toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},colors:["#3182ce","#38a169","#dd6b20","#805ad5","#e53e3e"],xaxis:{categories:e,labels:{style:{fontSize:"9px"}}},yaxis:{labels:{formatter:e=>`$${Math.round(e/1e3)}K`,style:{fontSize:"10px"}}},dataLabels:{enabled:!1},legend:{position:"bottom",fontSize:"10px",markers:{radius:12}}},h={chart:{type:"bar",stacked:!0,stackType:"100%",toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},colors:["#3182ce","#38a169"],xaxis:{categories:e,labels:{style:{fontSize:"9px"}}},yaxis:{labels:{formatter:e=>`${e}%`,style:{fontSize:"10px"}}},dataLabels:{enabled:!1},legend:{position:"bottom",fontSize:"10px",markers:{radius:12}}};return(0,Ue.jsx)("div",{className:"px-4 py-6",children:(0,Ue.jsx)(cN,{className:"mb-2",children:(0,Ue.jsx)(SN,{className:"p-0",children:(0,Ue.jsxs)("div",{className:"si-container",children:[(0,Ue.jsx)("style",{children:"\n                    .si-container { font-family: 'Roboto', sans-serif; color: #1a202c; border-radius: 8px; overflow: hidden; margin-top: -5px; padding: 0 32px;  }\n                    .si-header { color: #313b4c; padding: 28px 0px 10px; }\n                    .si-header p { font-size: 14px; opacity: 0.8; margin-top: 4px; margin-bottom: 0; }\n                    \n                    .si-update-bar { background:#fffbeb; border:1px solid #fbd38d; border-radius:8px; padding:10px 16px; font-size:12px; color:#744210; margin-bottom:12px; margin-top:16px; line-height:1.7; }\n                    .si-update-bar strong { color:#b7791f; }\n                    .si-note-badge { display:inline-block; background:#ebf8ff; color:#2b6cb0; border:1px solid #bee3f8; font-size:11px; padding:3px 10px; border-radius:20px; margin-bottom:12px; font-weight:600; }\n                    \n                    .si-kpi-row { display: grid; grid-template-columns: repeat(2, 1fr); gap: 14px; padding: 0px 0px 8px; margin-bottom: 24px; }\n                    .si-kpi { flex: 1; min-width: 140px; background: white; border-radius: 12px; padding: 16px 18px; box-shadow: 0 4px 12px rgba(0,0,0,0.08); border-top: 3px solid #3182ce; }\n                    .si-kpi.green { border-color: #38a169; }\n                    .si-kpi.orange { border-color: #dd6b20; }\n                    .si-kpi.red { border-color: #e53e3e; }\n                    .si-kpi.purple { border-color: #805ad5; }\n                    .si-kpi.teal { border-color: #2d6a4f; }\n                    \n                    .si-kpi-label { font-size: 12px; text-transform: uppercase; letter-spacing: 0.6px; color: #4a5568; font-weight: 600; margin-top: 3px; }\n                    .si-kpi-value { font-size: 22px; font-weight: 800; color: #1a202c; }\n                    .si-kpi-sub { font-size: 13px; color: #4a5568; margin-top: 5px; }\n                    \n                    .si-tag { display:inline-block; font-size:10px; font-weight:700; text-transform:uppercase; letter-spacing:0.7px; padding:3px 9px; border-radius:20px; margin-bottom:10px; }\n                    .si-tag.risk    { background:#fff5f5; color:#9b2c2c; }\n                    .si-tag.action  { background:#fffff0; color:#744210; }\n                    .si-tag.pattern { background:#ebf4ff; color:#2b6cb0; }\n                    .si-tag.opport  { background:#f0fff4; color:#276749; }\n                    .si-tag.warn    { background:#fffaf0; color:#9c4221; }\n                    .si-tag.compare { background:#e2e8f0; color:#2d3748; }\n\n                    .si-section { padding: 12px 0px; }\n                    .si-section-title { font-size: 15px; font-weight: 700; color: #2d3748; margin-bottom: 14px; padding-bottom: 8px; border-bottom: 2px solid #e2e8f0; }\n                    .si-chart-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-bottom: 16px; }\n                    .si-chart-box { background: white; border-radius: 12px; padding: 20px; box-shadow: 0 4px 12px rgba(0,0,0,0.08);}\n                    .si-chart-box.full { grid-column: 1 / -1; }\n                    .si-chart-title { font-size: 15px; font-weight: 700; color: #2d3748; margin-bottom: 4px; }\n                    .si-chart-sub { font-size: 14px; color: #4a5568; margin-bottom: 14px; }\n                    \n                    .si-mom-table { width: 100%; border-collapse: collapse; font-size: 12px; margin-bottom: 0; }\n                    .si-mom-table th { background: #edf2f7 !important; padding: 10px 12px !important; text-align: left; font-size: 11px !important; font-weight: 700 !important; color: #4a5568 !important; text-transform: uppercase; letter-spacing: 0.4px; box-shadow: none !important; border-bottom: none !important; }\n                    .si-mom-table td { padding: 10px 12px; border-bottom: 1px solid #f7fafc; vertical-align: middle; }\n                    .si-mom-table tr:hover td { background: #f7fafc; }\n                    .si-best-row td { background: #f0fff4 !important; }\n                    .si-worst-row td { background: #fff5f5 !important; }\n                    \n                    .si-pos { color: #38a169; font-weight: 700; }\n                    .si-neg { color: #c05621; font-weight: 700; }\n                    .si-bar-bg { background: #edf2f7; border-radius: 4px; height: 6px; width: 100%; margin-top: 3px; margin-bottom: 2px; }\n                    .si-bar-fill { height: 6px; border-radius: 4px; background: #3182ce; }\n                    \n                    .insight-block { background: white; border-radius: 10px; padding: 22px 26px; margin-bottom: 16px; border-left: 4px solid #cbd5e0; box-shadow: 0 3px 10px rgba(0,0,0,0.07); line-height: 1.85; font-size: 14.5px; color: #2d3748; }\n                    .insight-block.risk   { border-color: #e53e3e; }\n                    .insight-block.action { border-color: #d69e2e; }\n                    .insight-block.pattern{ border-color: #3182ce; }\n                    .insight-block.opport { border-color: #38a169; }\n                    .insight-block.warn   { border-color: #dd6b20; }\n                    \n                    .h-blue   { color:#2b6cb0; font-weight:700; }\n                    .h-green  { color:#276749; font-weight:700; }\n                    .h-orange { color:#c05621; font-weight:700; }\n                    .h-red    { color:#c53030; font-weight:700; }\n                    .h-purple { color:#6b46c1; font-weight:700; }\n                    .h-gold   { color:#b7791f; font-weight:700; }\n                    .h-bold   { font-weight:700; color:#1a202c; }\n                    .dashed-line { border:none; border-top:1.5px dashed #e2e8f0; margin:18px 0 0; }\n\n                    .si-mini-table { width:100%; border-collapse:collapse; margin-top:10px; font-size:13px; }\n                    .si-mini-table th { text-align:left; font-size:10px; font-weight:700; letter-spacing:0.7px; text-transform:uppercase; color:#718096; padding:6px 8px; border-bottom:1px solid #e2e8f0; }\n                    .si-mini-table td { padding:7px 8px; border-bottom:1px solid #f0f4f8; color:#2d3748; }\n                    .si-mini-table tr:last-child td { border-bottom:none; }\n                    .si-mini-table tr:hover td { background:#f7f9fc; }\n                "}),(0,Ue.jsx)("div",{className:"si-header",children:(0,Ue.jsx)("h1",{className:"fw-bold fs-5 mb-2 mt-0",children:"Sales Trend Insights"})}),(0,Ue.jsxs)("div",{className:"si-kpi-row",children:[(0,Ue.jsxs)("div",{className:"si-kpi",children:[(0,Ue.jsx)("div",{className:"si-kpi-value",children:"$10.33M"}),(0,Ue.jsx)("div",{className:"si-kpi-label",children:"Total Net Revenue"}),(0,Ue.jsx)("div",{className:"si-kpi-sub",children:"Across 14 months"})]}),(0,Ue.jsxs)("div",{className:"si-kpi green",children:[(0,Ue.jsx)("div",{className:"si-kpi-value",children:"$878.8K"}),(0,Ue.jsx)("div",{className:"si-kpi-label",children:"Best Month"}),(0,Ue.jsx)("div",{className:"si-kpi-sub",children:"Feb 2025 \xb7 6.0% MoM"})]}),(0,Ue.jsxs)("div",{className:"si-kpi orange",children:[(0,Ue.jsx)("div",{className:"si-kpi-value",children:"$565.5K"}),(0,Ue.jsx)("div",{className:"si-kpi-label",children:"Lowest Month"}),(0,Ue.jsx)("div",{className:"si-kpi-sub",children:"Feb 2026 \xb7 \u221221.9% MoM"})]}),(0,Ue.jsxs)("div",{className:"si-kpi orange",children:[(0,Ue.jsx)("div",{className:"si-kpi-value",children:"$738K"}),(0,Ue.jsx)("div",{className:"si-kpi-label",children:"Avg Monthly Revenue"}),(0,Ue.jsx)("div",{className:"si-kpi-sub",children:"8 of 14 months above avg"})]})]}),(0,Ue.jsxs)("div",{className:"si-section",children:[(0,Ue.jsx)("div",{className:"si-section-title",children:"Revenue Trends"}),(0,Ue.jsxs)("div",{className:"si-chart-grid",children:[(0,Ue.jsxs)("div",{className:"si-chart-box full",children:[(0,Ue.jsx)("div",{className:"si-chart-title",children:"Monthly Net Revenue with MoM % Change"}),(0,Ue.jsx)("div",{className:"si-chart-sub",children:"Bar = Revenue | Line = Month-over-Month % Change"}),(0,Ue.jsx)(EF.Z,{type:"line",options:d,series:[{name:"Net Revenue ($)",type:"column",data:t},{name:"MoM Change (%)",type:"line",data:c}],height:260})]}),(0,Ue.jsxs)("div",{className:"si-chart-box",children:[(0,Ue.jsx)("div",{className:"si-chart-title",children:"Revenue by Channel \u2014 Stacked Monthly"}),(0,Ue.jsx)("div",{className:"si-chart-sub",children:"ECOMMERCE drives peaks; RETAIL is the stable floor"}),(0,Ue.jsx)(EF.Z,{options:m,series:[{name:"ECOMMERCE",data:a},{name:"RETAIL",data:s},{name:"PRL/BULK",data:[130891,0,0,0,0,0,130891,0,0,0,0,0,130891,0]},{name:"INDIVIDUAL",data:[14439,24150,12819,15627,20689,15254,15544,10531,21764,13244,10879,15226,15029,11759]},{name:"PRACTITIONER",data:[3858,16146,7254,11402,4520,18056,8306,5668,10694,11609,12889,10422,11319,7596]}],type:"bar",height:250})]}),(0,Ue.jsxs)("div",{className:"si-chart-box",children:[(0,Ue.jsx)("div",{className:"si-chart-title",children:"ECOMMERCE vs RETAIL Share %"}),(0,Ue.jsx)("div",{className:"si-chart-sub",children:"Sep 2025 & Jan 2026: RETAIL climbs to 42%+ share"}),(0,Ue.jsx)(EF.Z,{options:h,series:[{name:"ECOMMERCE %",data:u},{name:"RETAIL %",data:p}],type:"bar",height:250})]})]})]}),(0,Ue.jsxs)("div",{className:"si-section",children:[(0,Ue.jsx)("div",{className:"si-section-title",children:"Full Month-over-Month Data Table"}),(0,Ue.jsx)("div",{className:"si-chart-box full",style:{padding:0,overflowX:"auto"},children:(0,Ue.jsxs)(xF,{responsive:!0,children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("th",{children:"Month"}),(0,Ue.jsx)("th",{children:"Net Revenue"}),(0,Ue.jsx)("th",{children:"MoM Change"}),(0,Ue.jsx)("th",{children:"Orders"}),(0,Ue.jsx)("th",{children:"Active Customers"}),(0,Ue.jsx)("th",{children:"Active Locations"}),(0,Ue.jsx)("th",{children:"Average order value"}),(0,Ue.jsx)("th",{children:"vs $738K Avg"}),(0,Ue.jsx)("th",{children:"Revenue Bar"})]})}),(0,Ue.jsx)("tbody",{children:e.map((e,a)=>{const s=t[a]===Math.max(...t),u=t[a]===Math.min(...t),p=(t[a]/o*100).toFixed(0),d=t[a]-738178,m=c[a];return(0,Ue.jsxs)("tr",{className:s?"si-best-row":u?"si-worst-row":"",children:[(0,Ue.jsxs)("td",{children:[(0,Ue.jsx)("strong",{children:e}),s&&" \ud83c\udfc6",u&&" \u26a0\ufe0f"]}),(0,Ue.jsxs)("td",{children:["$",Math.round(t[a]).toLocaleString()]}),(0,Ue.jsx)("td",{children:null===m?"\u2014":(0,Ue.jsxs)("span",{className:m>0?"si-pos":"si-neg",children:[m>0?"+":"",m,"%"]})}),(0,Ue.jsx)("td",{children:l[a].toLocaleString()}),(0,Ue.jsx)("td",{children:r[a]}),(0,Ue.jsx)("td",{children:n[a]}),(0,Ue.jsxs)("td",{children:["$",i[a].toFixed(0)]}),(0,Ue.jsx)("td",{children:d>=0?(0,Ue.jsxs)("span",{className:"si-pos",children:["+$",Math.round(d/1e3),"K"]}):(0,Ue.jsxs)("span",{className:"si-neg",children:["\u2212$",Math.round(Math.abs(d)/1e3),"K"]})}),(0,Ue.jsxs)("td",{style:{minWidth:"110px"},children:[(0,Ue.jsx)("div",{className:"si-bar-bg",children:(0,Ue.jsx)("div",{className:"si-bar-fill",style:{width:`${p}%`,background:s?"#38a169":u?"#e53e3e":"#3182ce"}})}),(0,Ue.jsxs)("span",{style:{fontSize:"10px",color:"#a0aec0"},children:[p,"%"]})]})]},e)})})]})})]}),(0,Ue.jsxs)("div",{className:"si-section",style:{paddingTop:"24px"},children:[(0,Ue.jsx)("div",{className:"si-section-title",children:"Key Insights & Growth Opportunities"}),(0,Ue.jsxs)("div",{className:"insight-block risk",children:[(0,Ue.jsx)("div",{className:"si-tag risk",children:"February 2026 ECOM Account Activity Change"}),(0,Ue.jsx)("br",{}),"February 2026 was the weakest month of the entire 14-month period at ",(0,Ue.jsx)("span",{className:"h-red",children:"$565,483"})," \u2014 a ",(0,Ue.jsx)("span",{className:"h-red",children:"35.7% YoY decline vs February 2025 ($878,848)"}),". The root cause is specific and named: ",(0,Ue.jsx)("span",{className:"h-bold",children:"84.9% of the $313K revenue gap comes entirely from ECOMMERCE accounts reducing or stopping orders."})," iHerb dropped from $88,437 to $18,872 (\u221278.7%). DROhhiraProbiotics ($62,580), Swanson Health Products ($39,673), All Health Trends ($32,226), and Emerson Ecologics ($23,845) \u2014 all present in Feb 2025 \u2014 placed zero orders in Feb 2026. Spiritual Nutrients fell \u221229.8% and United States of Vitamins fell \u221229.3%. This is not a seasonal dip \u2014 it is a ",(0,Ue.jsx)("span",{className:"h-red",children:"reorder timing failure across the top accounts simultaneously"}),". Proactive outreach to these specific accounts before their expected reorder window is the single highest-priority action.",(0,Ue.jsx)("br",{}),(0,Ue.jsx)("br",{}),(0,Ue.jsx)("table",{className:"si-mini-table",children:(0,Ue.jsxs)("tbody",{children:[(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("th",{children:"ECOM Account"}),(0,Ue.jsx)("th",{children:"Feb 2025"}),(0,Ue.jsx)("th",{children:"Feb 2026"}),(0,Ue.jsx)("th",{children:"Change"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Spiritual Nutrients"}),(0,Ue.jsx)("td",{children:"$210,373"}),(0,Ue.jsx)("td",{children:"$147,616"}),(0,Ue.jsx)("td",{className:"si-neg",children:"\u221229.8%"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"United States of Vitamins"}),(0,Ue.jsx)("td",{children:"$138,017"}),(0,Ue.jsx)("td",{children:"$97,562"}),(0,Ue.jsx)("td",{className:"si-neg",children:"\u221229.3%"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"iHerb"}),(0,Ue.jsx)("td",{children:"$88,437"}),(0,Ue.jsx)("td",{children:"$18,872"}),(0,Ue.jsx)("td",{className:"si-neg",children:"\u221278.7%"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"DROhhiraProbiotics"}),(0,Ue.jsx)("td",{children:"$62,580"}),(0,Ue.jsx)("td",{children:"$0"}),(0,Ue.jsx)("td",{className:"si-neg",children:"\u2212100%"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Swanson Health Products"}),(0,Ue.jsx)("td",{children:"$39,673"}),(0,Ue.jsx)("td",{children:"$0"}),(0,Ue.jsx)("td",{className:"si-neg",children:"\u2212100%"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"All Health Trends"}),(0,Ue.jsx)("td",{children:"$32,226"}),(0,Ue.jsx)("td",{children:"$0"}),(0,Ue.jsx)("td",{className:"si-neg",children:"\u2212100%"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Emerson Ecologics"}),(0,Ue.jsx)("td",{children:"$23,845"}),(0,Ue.jsx)("td",{children:"$0"}),(0,Ue.jsx)("td",{className:"si-neg",children:"\u2212100%"})]})]})}),(0,Ue.jsx)("hr",{className:"dashed-line"})]}),(0,Ue.jsxs)("div",{className:"insight-block risk",children:[(0,Ue.jsx)("div",{className:"si-tag risk",children:"February 2026 Monthly Performance Context"}),(0,Ue.jsx)("br",{}),"February 2026 is the weakest total month of the 14-month period at ",(0,Ue.jsx)("span",{className:"h-red",children:"$565,483"})," \u2014 but the warning sign appeared a month earlier. ",(0,Ue.jsx)("span",{className:"h-bold",children:"January 2026 ECOM revenue was $326K, the single lowest ECOM month of the entire period"}),", meaning the channel was already under pressure before February arrived. This is a two-month soft patch, not a one-month anomaly.",(0,Ue.jsx)("br",{}),(0,Ue.jsx)("br",{}),"Three accounts \u2014 ",(0,Ue.jsx)("span",{className:"h-bold",children:"iHerb, DROhhiraProbiotics, and Emerson Ecologics"})," \u2014 ordered every single month for ",(0,Ue.jsx)("span",{className:"h-red",children:"13 consecutive months"})," and all placed zero orders in February 2026 simultaneously. The causes differ by account and matter for how to respond.",(0,Ue.jsx)("br",{}),(0,Ue.jsx)("br",{}),"For ",(0,Ue.jsx)("span",{className:"h-bold",children:"iHerb"}),", the pattern is explainable \u2014 December 2025 was their largest month ever at ",(0,Ue.jsx)("span",{className:"h-gold",children:"$185,480"}),", followed by a drop to $27K in January, then zero in February. A large stock-up in December followed by a two-month digestion window fits their history; they have swung from $14K to $185K within the same year. For ",(0,Ue.jsx)("span",{className:"h-bold",children:"DROhhiraProbiotics and Emerson Ecologics"}),", Q4 was actually ",(0,Ue.jsx)("span",{className:"h-red",children:"below their own 12-month average"})," \u2014 so there is no stock-up explanation. Their silence in February is a genuine gap with no clear precedent in 13 months of consistent ordering.",(0,Ue.jsx)("br",{}),(0,Ue.jsx)("br",{}),(0,Ue.jsxs)("table",{className:"si-mini-table",children:[(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("th",{children:"Account"}),(0,Ue.jsx)("th",{children:"13-Month Streak"}),(0,Ue.jsx)("th",{children:"Dec 2025"}),(0,Ue.jsx)("th",{children:"Jan 2026"}),(0,Ue.jsx)("th",{children:"Feb 2026"}),(0,Ue.jsx)("th",{children:"Q4 vs Avg"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"iHerb"}),(0,Ue.jsx)("td",{children:"13/13"}),(0,Ue.jsx)("td",{children:"$185,480"}),(0,Ue.jsx)("td",{children:"$27,557"}),(0,Ue.jsx)("td",{className:"neg",children:"$0"}),(0,Ue.jsx)("td",{className:"pos",children:"+39%"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"DROhhiraProbiotics"}),(0,Ue.jsx)("td",{children:"13/13"}),(0,Ue.jsx)("td",{children:"$17,075"}),(0,Ue.jsx)("td",{children:"$29,847"}),(0,Ue.jsx)("td",{className:"neg",children:"$0"}),(0,Ue.jsx)("td",{className:"neg",children:"\u221216%"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Emerson Ecologics"}),(0,Ue.jsx)("td",{children:"13/13"}),(0,Ue.jsx)("td",{children:"$7,597"}),(0,Ue.jsx)("td",{children:"$14,536"}),(0,Ue.jsx)("td",{className:"neg",children:"$0"}),(0,Ue.jsx)("td",{className:"neg",children:"\u221212%"})]})]}),(0,Ue.jsx)("br",{}),(0,Ue.jsx)("span",{className:"h-bold",children:"The tripwire is March 2026."})," At their combined 12-month average, these three accounts represent ",(0,Ue.jsx)("span",{className:"h-red",children:"~$136K of expected monthly ECOM revenue"}),". One missed month is a reorder cycle. Two missed months in a row is a signal that needs a direct conversation.",(0,Ue.jsx)("hr",{className:"dashed-line"})]}),(0,Ue.jsxs)("div",{className:"insight-block pattern",children:[(0,Ue.jsx)("div",{className:"si-tag pattern",children:"Pattern \u2014 Feb 2025 Had Fewest Orders but Highest Revenue"}),(0,Ue.jsx)("br",{}),"February 2025 produced the ",(0,Ue.jsx)("span",{className:"h-blue",children:"highest monthly revenue of the entire period ($878,848)"})," despite having the ",(0,Ue.jsx)("span",{className:"h-bold",children:"fewest orders of any month (1,037)"}),". The Average order value that month was ",(0,Ue.jsx)("span",{className:"h-blue",children:"$852 \u2014 the highest of any month"}),", driven by ECOMMERCE alone contributing $662,070. This proves that revenue is driven by ",(0,Ue.jsx)("span",{className:"h-bold",children:"order size, not order volume"})," in this business. A month with 1,037 large orders outperforms a month with 1,230 small ones (April 2025: 1,230 orders, only $614,835 revenue \u2014 $504 Average order value). The implication is clear: the primary lever is growing ECOMMERCE order sizes, not chasing more total orders.",(0,Ue.jsx)("hr",{className:"dashed-line"})]}),(0,Ue.jsxs)("div",{className:"insight-block risk",children:[(0,Ue.jsx)("div",{className:"si-tag risk",children:"Recurring Monthly Revenue Pattern (April & August)"}),(0,Ue.jsx)("br",{}),"The two largest month-over-month revenue drops in the dataset are ",(0,Ue.jsx)("span",{className:"h-red",children:"April 2025 (\u221222.8%)"})," and ",(0,Ue.jsx)("span",{className:"h-red",children:"August 2025 (\u221226.2%)"}),". Both follow a strong prior month and both are driven by the same cause \u2014 ",(0,Ue.jsx)("span",{className:"h-bold",children:"ECOMMERCE orders pulling back sharply"}),". April saw ECOMMERCE fall from $550,713 to $397,602 (\u221227.8%) and RETAIL fall \u221215.8%. August saw ECOMMERCE drop \u221210.5%, RETAIL \u221215.4%, and the disappearance of the $130,891 PRL/BULK order (which appears only in Jan and Jul). These are ",(0,Ue.jsx)("span",{className:"h-red",children:"predictable valleys tied to ECOMMERCE order cycles"}),". A targeted pre-buy push to ECOMMERCE accounts in March and June \u2014 before these dips \u2014 could meaningfully smooth the revenue curve.",(0,Ue.jsx)("hr",{className:"dashed-line"})]}),(0,Ue.jsxs)("div",{className:"insight-block opport",children:[(0,Ue.jsx)("div",{className:"si-tag opport",children:"Opportunity \u2014 December Rebound Is Reliable (+36.9% MoM)"}),(0,Ue.jsx)("br",{}),"The single largest MoM gain across all 14 months is ",(0,Ue.jsx)("span",{className:"h-green",children:"December 2025 (+36.9%)"}),", recovering from November's low of $610,634 to $836,081. ECOMMERCE led the recovery ($403,020 \u2192 $600,680, +49%), likely driven by holiday restock orders from online retailers. However, the opportunity is wasted if November stays weak \u2014 November is depressed ",(0,Ue.jsx)("span",{className:"h-bold",children:"because December demand hasn't been pulled forward"}),". Shifting holiday promotional activity to mid-October could both rescue November (currently the 2nd weakest month at $610,634) and amplify December further.",(0,Ue.jsx)("hr",{className:"dashed-line"})]}),(0,Ue.jsxs)("div",{className:"insight-block warn",children:[(0,Ue.jsx)("div",{className:"si-tag warn",children:"January Year-over-Year Performance Comparison"}),(0,Ue.jsx)("br",{}),"January is the only month where a direct year-over-year comparison is possible. ",(0,Ue.jsx)("span",{className:"h-orange",children:"January 2026 ($724,146) came in 12.7% below January 2025 ($829,212)"})," \u2014 a gap of $105,066. The primary driver is ECOMMERCE: Jan 2025 ECOM was $448,442 versus Jan 2026 ECOM of $326,118 \u2014 a ",(0,Ue.jsx)("span",{className:"h-orange",children:"$122,324 drop from the same channel in the same month a year earlier"}),". RETAIL partially offset this, growing from $231,583 to $240,789 (+4.0%). This YoY softening in ECOMMERCE is the clearest data signal of account-level risk in the entire dataset and reinforces the priority of protecting and reactivating top ECOMMERCE relationships.",(0,Ue.jsx)("hr",{className:"dashed-line"})]}),(0,Ue.jsxs)("div",{className:"insight-block",style:{borderColor:"#4a5568"},children:[(0,Ue.jsx)("div",{className:"si-tag compare",children:"Strategic Summary"}),(0,Ue.jsx)("br",{}),"Across 14 months, two structural patterns dominate. First: ",(0,Ue.jsx)("span",{className:"h-blue",children:"ECOMMERCE is the swing factor"})," \u2014 almost every major revenue peak and trough is explained by whether large ECOMMERCE accounts ordered that month. RETAIL is steady and predictable; ECOMMERCE is volatile and concentrated. Second: ",(0,Ue.jsx)("span",{className:"h-bold",children:"order timing, not customer count, drives revenue"})," \u2014 February 2025 proves that 1,037 large orders beat 1,230 small ones. The business does not need more customers month-to-month; it needs its existing ECOMMERCE accounts to order more consistently and its dormant RETAIL locations to reorder more frequently.",(0,Ue.jsx)("hr",{className:"dashed-line"})]})]})]})})})})}),W$e=o.memo(function(){const e=["Jan-25","Feb-25","Mar-25","Apr-25","May-25","Jun-25","Jul-25","Aug-25","Sep-25","Oct-25","Nov-25","Dec-25","Jan-26","Feb-26"],t=[{rank:1,name:"SPIRITUAL NUTRIENTS",rev:1975398,pct:19.11,orders:190,months:14,aov:10475,ch:"ECOMMERCE",seg:"Loyal",color:"#3182ce"},{rank:2,name:"UNITED STATES OF VIT",rev:1797385,pct:17.39,orders:126,months:14,aov:14273,ch:"ECOMMERCE",seg:"Loyal",color:"#3182ce"},{rank:3,name:"IHERB",rev:974199,pct:9.43,orders:61,months:13,aov:16267,ch:"ECOMMERCE",seg:"Loyal",color:"#3182ce"},{rank:4,name:"DROHHIRAPROBIOTICS",rev:543149,pct:5.26,orders:58,months:13,aov:9687,ch:"ECOMMERCE",seg:"Loyal",color:"#3182ce"},{rank:5,name:"SPROUTS FARMERS MARK",rev:520119,pct:5.03,orders:5745,months:14,aov:93,ch:"RETAIL",seg:"Loyal",color:"#38a169"},{rank:6,name:"PREMIER RESEARCH LABS",rev:392672,pct:3.8,orders:3,months:3,aov:130891,ch:"PRL/BULK",seg:"Occasional",color:"#dd6b20"},{rank:7,name:"HARVEST MOON NATURAL",rev:391470,pct:3.79,orders:69,months:14,aov:5737,ch:"ECOMMERCE, RETAIL",seg:"Loyal",color:"#3182ce"},{rank:8,name:"WHOLE FOODS MARKET",rev:254794,pct:2.47,orders:2340,months:14,aov:112,ch:"RETAIL",seg:"Loyal",color:"#38a169"},{rank:9,name:"HEALTH DIRECT",rev:228752,pct:2.21,orders:7,months:5,aov:32679,ch:"ECOMMERCE",seg:"Occasional",color:"#3182ce"},{rank:10,name:"NATURAL GROCERS",rev:188685,pct:1.83,orders:1052,months:14,aov:182,ch:"RETAIL",seg:"Loyal",color:"#38a169"},{rank:11,name:"EMERSON ECOLOGICS",rev:186647,pct:1.81,orders:80,months:13,aov:2394,ch:"ECOMMERCE",seg:"Loyal",color:"#3182ce"},{rank:12,name:"NATURAL PARTNERS",rev:186585,pct:1.81,orders:67,months:14,aov:2882,ch:"ECOMMERCE",seg:"Loyal",color:"#3182ce"},{rank:13,name:"VITACOST.COM",rev:98992,pct:.96,orders:61,months:12,aov:1658,ch:"ECOMMERCE",seg:"Loyal",color:"#3182ce"},{rank:14,name:"ALL STAR HEALTH",rev:91521,pct:.89,orders:52,months:13,aov:1760,ch:"RETAIL",seg:"Loyal",color:"#38a169"},{rank:15,name:"MANNA HEALTH MARKET",rev:91336,pct:.88,orders:7,months:7,aov:13048,ch:"ECOMMERCE, RETAIL",seg:"Frequent",color:"#38a169"}],l=t[0].rev,r={chart:{type:"line",toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},colors:["#3182ce","#38a169","#e53e3e","#dd6b20","#805ad5"],stroke:{curve:"smooth",width:2},markers:{size:4,colors:["#ffffff","#ffffff","#ffffff","#ffffff","#ffffff"],strokeColors:["#3182ce","#38a169","#e53e3e","#dd6b20","#805ad5"],strokeWidth:2,hover:{size:6}},xaxis:{categories:e,labels:{style:{fontSize:"9px",colors:"#718096"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{labels:{formatter:e=>`$${Math.round(e/1e3)}K`,style:{fontSize:"10px",colors:"#718096"}},grid:{borderColor:"#f0f4f8"}},grid:{borderColor:"#e2e8f0",xaxis:{lines:{show:!0}},yaxis:{lines:{show:!0}}},legend:{position:"bottom",fontSize:"11px",labels:{colors:"#718096"},markers:{radius:12,offsetX:-2},itemMargin:{horizontal:10,vertical:5}},dataLabels:{enabled:!1},tooltip:{shared:!0,intersect:!1,y:{formatter:e=>e?`$${e.toLocaleString()}`:"$0"}}};return(0,Ue.jsx)("div",{className:"px-4 pt-4",children:(0,Ue.jsx)(cN,{className:"mb-2",children:(0,Ue.jsx)(SN,{className:"p-0",children:(0,Ue.jsxs)("div",{className:"ali-container",children:[(0,Ue.jsx)("style",{children:"\n                .ali-container { font-family: 'Roboto',sans-serif; color: #1a202c; padding-bottom: 0px 42px; padding: 0 32px;}\n                .ali-header { padding: 28px 0px 10px; }\n                .ali-header h1 { font-size: 20px; font-weight: 700; margin: 0; color: #1a202c; }\n                .ali-header p { color: #718096; font-size: 14px; margin-top: 4px; margin-bottom: 0; }\n                \n                .ali-update-bar { background:#fffbeb; border:1px solid #fbd38d; border-radius:8px; padding:10px 16px; font-size:12px; color:#744210; margin-bottom:12px; margin-top:16px; line-height:1.7; }\n                .ali-update-bar strong { color:#b7791f; }\n                .ali-note-badge { display:inline-block; background:#ebf8ff; color:#2b6cb0; border:1px solid #bee3f8; font-size:11px; padding:3px 10px; border-radius:20px; margin-bottom:20px; font-weight:600; }\n                \n                .ali-kpi-row { display: grid; grid-template-columns: repeat(3, 1fr); gap: 14px; padding: 0px 0px 8px; margin-bottom: 24px;}\n                .ali-kpi { flex: 1; min-width: 140px; background: white; border-radius: 10px; padding: 14px 16px; box-shadow: 0 4px 12px rgba(0,0,0,0.08); border-top: 3px solid #cbd5e0 }\n                .ali-kpi.blue { border-color: #3182ce; } .ali-kpi.green { border-color: #38a169; } .ali-kpi.orange { border-color: #dd6b20; } .ali-kpi.red { border-color: #e53e3e; } .ali-kpi.purple { border-color: #805ad5; } .ali-kpi.teal { border-color: #2d6a4f; }\n                \n                .ali-kpi-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.5px; color: #4a5568; margin-top: 3px; }\n                .ali-kpi-value { font-size: 22px; font-weight: 800; color: #1a202c; }\n                .ali-kpi-sub { font-size: 14px; color: #4a5568; margin-top: 5px; }\n                \n                .ali-section { padding: 0px 0px 12px; }\n                .ali-section-title { font-size: 16px; font-weight: 700; color: #1a202c; margin-bottom: 20px; padding-bottom: 10px; border-bottom: 2px solid #e2e8f0; padding-top: 14px; }\n                \n                .ali-tier-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 14px; margin-bottom: 24px; }\n                .ali-tier-card { background: white; border-radius: 10px; padding: 18px; box-shadow: 0 4px 12px rgba(0,0,0,0.08); border-top: 4px solid; }\n                .ali-tier-card.t1 { border-color: #38a169; } .ali-tier-card.t2 { border-color: #dd6b20; } .ali-tier-card.t3 { border-color: #3182ce; } .ali-tier-card.t4 { border-color: #a0aec0; }\n                .ali-tier-label { font-size: 12px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.6px; color: #718096; }\n                .ali-tier-range { font-size: 14px; color: #4a5568; margin-top: 2px; }\n                .ali-tier-accts { font-size: 30px; font-weight: 800; margin-top: 8px; }\n                .ali-tier-card.t1 .ali-tier-accts { color: #276749;; } .ali-tier-card.t2 .ali-tier-accts { color: #c05621; } .ali-tier-card.t3 .ali-tier-accts { color: #2b6cb0; } .ali-tier-card.t4 .ali-tier-accts { color: #718096; }\n                .ali-tier-rev { font-size: 15px; font-weight: 700; margin-top: 4px; color: #1a202c; }\n                .ali-tier-pct { font-size: 14px; color: #718096; margin-top: 2px; }\n                .ali-tier-avg { font-size: 13px; color: #4a5568; margin-top: 8px; padding-top: 8px; border-top: 1px solid #e2e8f0; }\n                \n                .ali-freq-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 14px; margin-bottom: 24px; }\n                .ali-freq-card { background: white; border-radius: 10px; padding: 16px 18px;  box-shadow: 0 4px 12px rgba(0,0,0,0.08); border-left: 4px solid; }\n                .ali-freq-card.loyal { border-color: #38a169; } .ali-freq-card.frequent { border-color: #3182ce; } .ali-freq-card.occasion { border-color: #dd6b20; } .ali-freq-card.onetime { border-color: #a0aec0; }\n                .ali-freq-label { font-size: 10px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.6px; color: #718096; }\n                .ali-freq-months { font-size: 14px; color: #4a5568; margin-top: 1px; }\n                .ali-freq-count { font-size: 28px; font-weight: 800; margin-top: 6px; }\n                .ali-freq-card.loyal .ali-freq-count { color: #276749; } .ali-freq-card.frequent .ali-freq-count { color: #2b6cb0; } .ali-freq-card.occasion .ali-freq-count { color: #c05621; } .ali-freq-card.onetime .ali-freq-count { color: #718096; }\n                .ali-freq-rev { font-size: 14px; font-weight: 700; color: #1a202c; margin-top: 2px; }\n                .ali-freq-pct { font-size: 14px; color: #4a5568; }\n                .ali-freq-avg { font-size: 13px; color: #4a5568; margin-top: 6px; padding-top: 6px; border-top: 1px solid #e2e8f0; }\n\n                .ali-chart-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-bottom: 20px; }\n                .ali-chart-box { background: white; border-radius: 10px; padding: 18px 20px;  box-shadow: 0 4px 12px rgba(0,0,0,0.08); height: 100%; }\n                .ali-chart-box.full { grid-column: 1 / -1; }\n                .ali-chart-title { font-size: 16px; font-weight: 700; color: #2d3748; margin-bottom: 3px; }\n                .ali-chart-sub { font-size: 14px; color: #4a5568; margin-bottom: 12px; }\n                \n                .ali-acct-table { width: 100%; border-collapse: collapse; font-size: 12px; margin-bottom: 0; }\n                .ali-acct-table th { background: #edf2f7 !important; padding: 9px 12px !important; text-align: left !important; font-size: 11px !important; font-weight: 700 !important; color: #4a5568 !important; text-transform: uppercase !important; letter-spacing: 0.4px !important; border: none !important; box-shadow: none !important; }\n                .ali-acct-table td { padding: 9px 12px; border-bottom: 1px solid #f7fafc; vertical-align: middle; }\n                .ali-acct-table tr:hover td { background: #f7fafc; }\n                \n                .ali-rank-badge { display: inline-block; width: 22px; height: 22px; border-radius: 50%; text-align: center; line-height: 22px; font-weight: 700; font-size: 10px; }\n                .ali-rank-gold { background: #f6e05e; color: #744210; } .ali-rank-silver { background: #e2e8f0; color: #2d3748; } .ali-rank-bronze { background: #fbd38d; color: #744210; } .ali-rank-other { background: #edf2f7; color: #4a5568; }\n                \n                .ali-pill { display: inline-block; font-size: 10px; font-weight: 500; padding: 2px 7px; border-radius: 10px; text-transform: uppercase; }\n                .ali-pill-ecom { background: #ebf4ff; color: #2b6cb0; } .ali-pill-retail { background: #f0fff4; color: #276749; } .ali-pill-prl { background: #fffaf0; color: #9c4221; }\n                \n                .ali-seg-loyal { color: #276749; font-weight: 500; } .ali-seg-frequent { color: #2b6cb0; font-weight: 500; } .ali-seg-occasion { color: #c05621; font-weight: 500; } .ali-seg-onetime { color: #718096; font-weight: 500; }\n                \n                .ali-bar-bg { background: #edf2f7; border-radius: 4px; height: 5px; width: 100%; margin-top: 3px; }\n                .ali-bar-fill { height: 5px; border-radius: 4px; }\n                .ali-kpi:hover, .ali-tier-card:hover, .ali-freq-card:hover { transform: translateY(-2px); transition: all 0.2s ease; }\n                .insight-block { background: white; border-radius: 10px; padding: 22px 26px; margin-bottom: 16px; border-left: 4px solid #cbd5e0; box-shadow: 0 3px 10px rgba(0,0,0,0.07); line-height: 1.85; font-size: 14.5px; color: #2d3748; }\n                .insight-block.risk { border-color: #e53e3e; } .insight-block.action { border-color: #d69e2e; } .insight-block.pattern { border-color: #3182ce; } .insight-block.opport { border-color: #38a169; } .insight-block.warn { border-color: #dd6b20; }\n                \n                .ali-tag { display: inline-block; font-size: 10px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.7px; padding: 3px 9px; border-radius: 20px; margin-bottom: 10px; }\n                .ali-tag.risk { background: #fff5f5; color: #9b2c2c; } .ali-tag.action { background: #fffff0; color: #744210; } .ali-tag.pattern { background: #ebf4ff; color: #2b6cb0; } .ali-tag.opport { background: #f0fff4; color: #276749; } .ali-tag.warn { background: #fffaf0; color: #9c4221; } .ali-tag.compare { background: #e2e8f0; color: #2d3748; }\n                \n                .h-blue { color: #2b6cb0; font-weight: 700; } .h-green { color: #276749; font-weight: 700; } .h-orange { color: #c05621; font-weight: 700; } .h-red { color: #c53030; font-weight: 700; } .h-purple { color: #6b46c1; font-weight: 700; } .h-gold { color: #b7791f; font-weight: 700; } .h-bold { font-weight: 700; color: #1a202c; }\n                .dashed-line { border: none; border-top: 1.5px dashed #e2e8f0; margin: 18px 0 0; }\n                .ali-divider { height: 2px; background: #e2e8f0; border-radius: 2px; margin: 5px 0 5px; }\n\n                .ali-mini-table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 12.5px; }\n                .ali-mini-table th { text-align: left; font-size: 10px; font-weight: 700; letter-spacing: 0.7px; text-transform: uppercase; color: #718096; padding: 6px 8px; border-bottom: 1px solid #e2e8f0; }\n                .ali-mini-table td { padding: 7px 8px; border-bottom: 1px solid #f0f4f8; color: #2d3748; }\n                .ali-mini-table tr:last-child td { border-bottom: none; }\n                .ali-mini-table tr:hover td { background: #f7f9fc; }\n            "}),(0,Ue.jsx)("div",{className:"ali-header",children:(0,Ue.jsx)("h1",{children:"Customer Performance Insights"})}),(0,Ue.jsxs)("div",{className:"ali-kpi-row",children:[(0,Ue.jsxs)("div",{className:"ali-kpi blue",children:[(0,Ue.jsx)("div",{className:"ali-kpi-value",children:"1,397"}),(0,Ue.jsx)("div",{className:"ali-kpi-label",children:"Total Unique Customers"}),(0,Ue.jsx)("div",{className:"ali-kpi-sub",children:"Jan 2025 \u2013 Feb 2026"})]}),(0,Ue.jsxs)("div",{className:"ali-kpi red",children:[(0,Ue.jsx)("div",{className:"ali-kpi-value",children:"22"}),(0,Ue.jsx)("div",{className:"ali-kpi-label",children:"Customers = 80% Revenue"}),(0,Ue.jsx)("div",{className:"ali-kpi-sub",children:"1,375 customers share the remaining 20%"})]}),(0,Ue.jsxs)("div",{className:"ali-kpi green",children:[(0,Ue.jsx)("div",{className:"ali-kpi-value",children:"77"}),(0,Ue.jsx)("div",{className:"ali-kpi-label",children:"Loyal Customers"}),(0,Ue.jsx)("div",{className:"ali-kpi-sub",children:"10+ active months \xb7 77.5% of total revenue"})]}),(0,Ue.jsxs)("div",{className:"ali-kpi orange",children:[(0,Ue.jsx)("div",{className:"ali-kpi-value",children:"628"}),(0,Ue.jsx)("div",{className:"ali-kpi-label",children:"One-Time Buyers"}),(0,Ue.jsx)("div",{className:"ali-kpi-sub",children:"45.0% of all customers \xb7 ordered once"})]}),(0,Ue.jsxs)("div",{className:"ali-kpi purple",children:[(0,Ue.jsx)("div",{className:"ali-kpi-value",children:"12"}),(0,Ue.jsx)("div",{className:"ali-kpi-label",children:"Perfect Attendance"}),(0,Ue.jsx)("div",{className:"ali-kpi-sub",children:"Ordered in all 14 months"})]}),(0,Ue.jsxs)("div",{className:"ali-kpi teal",children:[(0,Ue.jsx)("div",{className:"ali-kpi-value",children:"$1.975M"}),(0,Ue.jsx)("div",{className:"ali-kpi-label",children:"Largest Single Account"}),(0,Ue.jsx)("div",{className:"ali-kpi-sub",children:"Spiritual Nutrients \xb7 19.1%"})]})]}),(0,Ue.jsxs)("div",{className:"ali-section",children:[(0,Ue.jsxs)("div",{className:"ali-section-title",children:["Revenue Tiers \xa0",(0,Ue.jsx)("span",{style:{fontSize:"14px",fontWeight:400,color:"#4a5568",textTransform:"none",letterSpacing:"0"},children:"\u2014 all store locations of a brand combined into one row"})]}),(0,Ue.jsxs)("div",{className:"ali-tier-grid",children:[(0,Ue.jsxs)("div",{className:"ali-tier-card t1",children:[(0,Ue.jsx)("div",{className:"ali-tier-label",children:"High-Value"}),(0,Ue.jsx)("div",{className:"ali-tier-range",children:"> $100K"}),(0,Ue.jsx)("div",{className:"ali-tier-accts",children:"12"}),(0,Ue.jsx)("div",{className:"ali-tier-rev",children:"$7,639,856"}),(0,Ue.jsx)("div",{className:"ali-tier-pct",children:"73.9% of total revenue"}),(0,Ue.jsx)("div",{className:"ali-tier-avg",children:"Avg $636,655 per customer"})]}),(0,Ue.jsxs)("div",{className:"ali-tier-card t2",children:[(0,Ue.jsx)("div",{className:"ali-tier-label",children:"Mid-Large"}),(0,Ue.jsx)("div",{className:"ali-tier-range",children:"$10K \u2013 $100K"}),(0,Ue.jsx)("div",{className:"ali-tier-accts",children:"49"}),(0,Ue.jsx)("div",{className:"ali-tier-rev",children:"$1,269,580"}),(0,Ue.jsx)("div",{className:"ali-tier-pct",children:"12.3% of total revenue"}),(0,Ue.jsx)("div",{className:"ali-tier-avg",children:"Avg $25,910 per customer"})]}),(0,Ue.jsxs)("div",{className:"ali-tier-card t3",children:[(0,Ue.jsx)("div",{className:"ali-tier-label",children:"Small-Mid"}),(0,Ue.jsx)("div",{className:"ali-tier-range",children:"$1K \u2013 $10K"}),(0,Ue.jsx)("div",{className:"ali-tier-accts",children:"377"}),(0,Ue.jsx)("div",{className:"ali-tier-rev",children:"$1,147,716"}),(0,Ue.jsx)("div",{className:"ali-tier-pct",children:"11.1% of total revenue"}),(0,Ue.jsx)("div",{className:"ali-tier-avg",children:"Avg $3,044 per customer"})]}),(0,Ue.jsxs)("div",{className:"ali-tier-card t4",children:[(0,Ue.jsx)("div",{className:"ali-tier-label",children:"Small"}),(0,Ue.jsx)("div",{className:"ali-tier-range",children:"< $1K"}),(0,Ue.jsx)("div",{className:"ali-tier-accts",children:"959"}),(0,Ue.jsx)("div",{className:"ali-tier-rev",children:"$277,343"}),(0,Ue.jsx)("div",{className:"ali-tier-pct",children:"2.7% of total revenue"}),(0,Ue.jsx)("div",{className:"ali-tier-avg",children:"Avg $289 per customer"})]})]})]}),(0,Ue.jsx)("div",{className:"ali-divider"}),(0,Ue.jsxs)("div",{className:"ali-section",children:[(0,Ue.jsxs)("div",{className:"ali-section-title",children:["Purchase Frequency Segments \xa0",(0,Ue.jsx)("span",{style:{fontSize:"13px",fontWeight:400,color:"#718096",textTransform:"none",letterSpacing:"0"},children:"\u2014 by number of distinct months with at least one order"})]}),(0,Ue.jsxs)("div",{className:"ali-freq-grid",children:[(0,Ue.jsxs)("div",{className:"ali-freq-card loyal",children:[(0,Ue.jsx)("div",{className:"ali-freq-label",children:"Loyal"}),(0,Ue.jsx)("div",{className:"ali-freq-months",children:"10 \u2013 14 active months"}),(0,Ue.jsx)("div",{className:"ali-freq-count",children:"77"}),(0,Ue.jsx)("div",{className:"ali-freq-rev",children:"$8,007,452"}),(0,Ue.jsx)("div",{className:"ali-freq-pct",children:"77.5% of total revenue"}),(0,Ue.jsx)("div",{className:"ali-freq-avg",children:"Avg $103,993 per customer"})]}),(0,Ue.jsxs)("div",{className:"ali-freq-card frequent",children:[(0,Ue.jsx)("div",{className:"ali-freq-label",children:"Frequent"}),(0,Ue.jsx)("div",{className:"ali-freq-months",children:"6 \u2013 9 active months"}),(0,Ue.jsx)("div",{className:"ali-freq-count",children:"127"}),(0,Ue.jsx)("div",{className:"ali-freq-rev",children:"$703,835"}),(0,Ue.jsx)("div",{className:"ali-freq-pct",children:"6.8% of total revenue"}),(0,Ue.jsx)("div",{className:"ali-freq-avg",children:"Avg $5,542 per customer"})]}),(0,Ue.jsxs)("div",{className:"ali-freq-card occasion",children:[(0,Ue.jsx)("div",{className:"ali-freq-label",children:"Occasional"}),(0,Ue.jsx)("div",{className:"ali-freq-months",children:"2 \u2013 5 active months"}),(0,Ue.jsx)("div",{className:"ali-freq-count",children:"565"}),(0,Ue.jsx)("div",{className:"ali-freq-rev",children:"$1,377,019"}),(0,Ue.jsx)("div",{className:"ali-freq-pct",children:"13.3% of total revenue"}),(0,Ue.jsx)("div",{className:"ali-freq-avg",children:"Avg $2,437 per customer"})]}),(0,Ue.jsxs)("div",{className:"ali-freq-card onetime",children:[(0,Ue.jsx)("div",{className:"ali-freq-label",children:"One-Time"}),(0,Ue.jsx)("div",{className:"ali-freq-months",children:"1 active month only"}),(0,Ue.jsx)("div",{className:"ali-freq-count",children:"628"}),(0,Ue.jsx)("div",{className:"ali-freq-rev",children:"$246,190"}),(0,Ue.jsx)("div",{className:"ali-freq-pct",children:"2.4% of total revenue"}),(0,Ue.jsx)("div",{className:"ali-freq-avg",children:"Avg $392 per customer"})]})]}),(0,Ue.jsxs)("div",{className:"ali-chart-box full",style:{marginTop:"16px"},children:[(0,Ue.jsx)("div",{className:"ali-chart-title",children:"Frequency Segments \u2014 Revenue Distribution"}),(0,Ue.jsx)("div",{className:"ali-chart-sub",children:"77 Loyal customers produce 77.5% of revenue \xb7 628 One-Timers produce just 2.4%"}),(0,Ue.jsx)(EF.Z,{options:{chart:{type:"donut"},colors:["#38a169","#3182ce","#dd6b20","#a0aec0"],labels:["Loyal (77 customers)","Frequent (127 customers)","Occasional (565 customers)","One-Time (628 customers)"],legend:{position:"bottom",fontSize:"10px",markers:{radius:12,offsetX:-2}},plotOptions:{pie:{donut:{size:"60%"}}},stroke:{width:2,colors:["#fff"]},dataLabels:{enabled:!1},tooltip:{y:{formatter:e=>`$${(e/1e3).toFixed(0)}K`}}},series:[8007452,703835,1377019,246190],type:"donut",height:290})]})]}),(0,Ue.jsx)("div",{className:"ali-divider"}),(0,Ue.jsxs)("div",{className:"ali-section",children:[(0,Ue.jsxs)("div",{className:"ali-section-title",children:["Top 15 Accounts by Revenue \xa0",(0,Ue.jsx)("span",{style:{fontSize:"14px",fontWeight:400,color:"#4a5568",textTransform:"none",letterSpacing:"0"},children:"\u2014 all store locations of a chain combined into one row"})]}),(0,Ue.jsx)("div",{className:"ali-chart-box full",style:{padding:0,overflowX:"auto"},children:(0,Ue.jsxs)(xF,{responsive:!0,children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("th",{children:"#"}),(0,Ue.jsx)("th",{children:"Customer"}),(0,Ue.jsx)("th",{children:"Net Revenue"}),(0,Ue.jsx)("th",{children:"% of Total"}),(0,Ue.jsx)("th",{children:"Orders"}),(0,Ue.jsx)("th",{children:"Active Months"}),(0,Ue.jsx)("th",{children:"Average order value"}),(0,Ue.jsx)("th",{children:"Channel"}),(0,Ue.jsx)("th",{children:"Segment"}),(0,Ue.jsx)("th",{children:"Rev Bar"})]})}),(0,Ue.jsx)("tbody",{children:t.map(e=>{const t=1===e.rank?"ali-rank-gold":2===e.rank?"ali-rank-silver":3===e.rank?"ali-rank-bronze":"ali-rank-other",r="ECOMMERCE"===e.ch?"ali-pill-ecom":"RETAIL"===e.ch?"ali-pill-retail":"ali-pill-prl",n="Loyal"===e.seg?"ali-seg-loyal":"Frequent"===e.seg?"ali-seg-frequent":"Occasional"===e.seg?"ali-seg-occasion":"ali-seg-onetime",i=(e.rev/l*100).toFixed(0),a="HEALTH DIRECT"===e.name||"PREMIER RESEARCH LABS"===e.name?" \u26a0\ufe0f":"";return(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:(0,Ue.jsx)("span",{className:`ali-rank-badge ${t}`,children:e.rank})}),(0,Ue.jsxs)("td",{children:[e.name,a]}),(0,Ue.jsxs)("td",{children:["$",e.rev.toLocaleString()]}),(0,Ue.jsxs)("td",{children:[e.pct.toFixed(2),"%"]}),(0,Ue.jsx)("td",{children:e.orders.toLocaleString()}),(0,Ue.jsxs)("td",{children:[e.months,"/14"]}),(0,Ue.jsxs)("td",{children:["$",e.aov.toLocaleString()]}),(0,Ue.jsx)("td",{children:(0,Ue.jsx)("span",{className:`ali-pill ${r}`,children:e.ch})}),(0,Ue.jsx)("td",{children:(0,Ue.jsx)("span",{className:`${n}`,children:e.seg})}),(0,Ue.jsx)("td",{style:{minWidth:"90px"},children:(0,Ue.jsx)("div",{className:"ali-bar-bg",children:(0,Ue.jsx)("div",{className:"ali-bar-fill",style:{width:`${i}%`,background:e.color}})})})]},e.rank)})})]})}),(0,Ue.jsxs)("div",{className:"ali-chart-box full",style:{marginTop:"16px"},children:[(0,Ue.jsx)("div",{className:"ali-chart-title",children:"Revenue Concentration \u2014 1,397 Customers"}),(0,Ue.jsx)("div",{className:"ali-chart-box full p-0 overflow-hidden mt-3",children:(0,Ue.jsxs)("div",{className:"row g-0 w-100",children:[(0,Ue.jsxs)("div",{className:"col-6 bg-success bg-opacity-10 border-end border-3 border-white p-4 d-flex flex-column",children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-start mb-4",children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("div",{className:"text-success fw-bold text-uppercase mb-1",style:{fontSize:"11px",letterSpacing:"3px"},children:"Top 5 Customers"}),(0,Ue.jsx)("div",{className:"text-success fw-bold lh-1",style:{fontSize:"40px"},children:"56%"}),(0,Ue.jsx)("div",{className:"text-success",style:{fontSize:"13px"},children:"of total revenue"})]}),(0,Ue.jsxs)("div",{className:"text-end",children:[(0,Ue.jsx)("div",{className:"text-uppercase text-secondary mb-1",style:{fontSize:"12px",letterSpacing:"1px"},children:"NET REVENUE"}),(0,Ue.jsx)("div",{className:"fw-bold text-success fs-5",children:"$5.81M"})]})]}),[{rank:1,name:"Spiritual Nutrients",pct:"19.1%",rev:"$1.98M"},{rank:2,name:"United States of Vit",pct:"17.4%",rev:"$1.80M"},{rank:3,name:"iHerb",pct:"9.4%",rev:"$974K"},{rank:4,name:"Drohhiraprobiotics",pct:"5.3%",rev:"$543K"},{rank:5,name:"Sprouts Farmers Market",pct:"5.0%",rev:"$520K"}].map(e=>(0,Ue.jsxs)("div",{className:"d-flex align-items-center justify-content-between px-2 py-2 rounded "+(e.rank<5?"border-bottom border-success border-opacity-25":""),children:[(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2",children:[(0,Ue.jsx)("div",{className:"bg-success text-white rounded-circle d-flex align-items-center justify-content-center flex-shrink-0 fw-bold",style:{width:"26px",height:"26px",fontSize:"10px"},children:e.rank}),(0,Ue.jsx)("span",{className:"fw-semibold text-success",style:{fontSize:"13px"},children:e.name})]}),(0,Ue.jsxs)("div",{className:"text-end",children:[(0,Ue.jsx)("div",{className:"fw-bold text-success",style:{fontSize:"14px"},children:e.pct}),(0,Ue.jsx)("div",{className:"text-secondary",style:{fontSize:"13px"},children:e.rev})]})]},e.rank))]}),(0,Ue.jsxs)("div",{className:"col-6 bg-warning bg-opacity-10 p-4 d-flex flex-column",children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-start mb-4",children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("div",{className:"text-warning fw-bold text-uppercase mb-1",style:{fontSize:"11px",letterSpacing:"3px"},children:"Other 1,392 Customers"}),(0,Ue.jsx)("div",{className:"text-warning fw-bold lh-1",style:{fontSize:"40px"},children:"44%"}),(0,Ue.jsx)("div",{className:"text-warning",style:{fontSize:"13px"},children:"of total revenue"})]}),(0,Ue.jsxs)("div",{className:"text-end",children:[(0,Ue.jsx)("div",{className:"text-uppercase text-secondary mb-1",style:{fontSize:"12px",letterSpacing:"1px"},children:"NET REVENUE"}),(0,Ue.jsx)("div",{className:"fw-bold text-warning fs-5",children:"$4.51M"})]})]}),(0,Ue.jsx)("div",{className:"flex-grow-1 d-flex flex-column align-items-center justify-content-center gap-2 py-2",children:(0,Ue.jsx)("div",{className:"d-flex flex-wrap gap-1 justify-content-center",style:{maxWidth:"200px"},children:Array.from({length:60}).map((e,t)=>(0,Ue.jsx)("span",{style:{fontSize:"13px"},children:"\ud83d\udc64"},t))})})]})]})})]})]}),(0,Ue.jsx)("div",{className:"ali-divider"}),(0,Ue.jsxs)("div",{className:"ali-section",children:[(0,Ue.jsx)("div",{className:"ali-section-title",children:"Monthly Trends"}),(0,Ue.jsx)("div",{className:"ali-chart-grid",children:(0,Ue.jsxs)("div",{className:"ali-chart-box full",children:[(0,Ue.jsx)("div",{className:"ali-chart-title",children:"Top 5 Accounts \u2014 Monthly Revenue (Jan 2025 \u2013 Feb 2026)"}),(0,Ue.jsx)("div",{className:"ali-chart-sub",children:"Spiritual Nutrients & United States of Vitamins: ordered every single month \xb7 iHerb: high-volatility \xb7 DROhhiraProbiotics: zero orders in Feb 2026"}),(0,Ue.jsx)(EF.Z,{options:r,series:[{name:"Spiritual Nutrients",data:[124814,210373,139470,103100,151321,116048,150534,118570,168630,164171,108171,151740,120838,147616]},{name:"United States of Vit",data:[142005,138017,163466,105080,98713,163602,89917,98952,132892,184361,129153,171524,82141,97562]},{name:"iHerb",data:[27534,88437,13621,68026,139116,66650,102630,108363,42041,82813,21933,185480,27557,18872]},{name:"DROhhiraProbiotics",data:[38162,62580,49875,44208,53422,33366,44125,35261,54827,17434,62968,17075,29847,0]},{name:"Sprouts Farmers Market",data:[35380,34702,34124,39364,35185,47710,27667,31087,32538,53709,35675,43023,36518,33436]}],type:"line",height:300})]})})]}),(0,Ue.jsx)("div",{className:"ali-divider"}),(0,Ue.jsxs)("div",{className:"ali-section",children:[(0,Ue.jsx)("div",{className:"ali-section-title",children:"Key Insights & Growth Opportunities"}),(0,Ue.jsxs)("div",{className:"insight-block risk",children:[(0,Ue.jsx)("div",{className:"ali-tag risk",children:"Revenue Contribution Concentration Across Customer Base"}),(0,Ue.jsx)("br",{}),"Revenue comes from ",(0,Ue.jsx)("span",{className:"h-bold",children:"1397 customers"})," \u2014 but the majority is held by very few:",(0,Ue.jsx)("br",{}),(0,Ue.jsx)("br",{}),(0,Ue.jsxs)("ul",{children:[(0,Ue.jsxs)("li",{children:[(0,Ue.jsx)("span",{className:"h-bold",children:"1 customer"})," (Spiritual Nutrients) alone accounts for ",(0,Ue.jsx)("span",{className:"h-red",children:"19.1% ($1,975,398)"})," of total revenue"]}),(0,Ue.jsxs)("li",{children:[(0,Ue.jsx)("span",{className:"h-bold",children:"The top 5 customers"})," generate ",(0,Ue.jsx)("span",{className:"h-red",children:"56.2% ($5,810,250)"})," combined"]}),(0,Ue.jsxs)("li",{children:[(0,Ue.jsx)("span",{className:"h-bold",children:"The top 10 customers"})," generate ",(0,Ue.jsx)("span",{className:"h-red",children:"70.3% ($7,266,623)"})," combined"]}),(0,Ue.jsxs)("li",{children:[(0,Ue.jsx)("span",{className:"h-bold",children:"The top 22 customers"})," generate ",(0,Ue.jsx)("span",{className:"h-red",children:"80.1% ($8,281,091)"})," combined"]})]}),"That means the other ",(0,Ue.jsx)("span",{className:"h-bold",children:"1,375 customers combined"})," generate only ",(0,Ue.jsx)("span",{className:"h-red",children:"$2,053,403"})," \u2014 just ",(0,Ue.jsx)("span",{className:"h-bold",children:"$78,005 more"})," than Spiritual Nutrients alone. This is not a diversified account base; it is a small number of critical relationships holding up the majority of the business.",(0,Ue.jsx)("table",{className:"ali-mini-table",children:(0,Ue.jsxs)("tbody",{children:[(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("th",{children:"Group"}),(0,Ue.jsx)("th",{children:"Customers"}),(0,Ue.jsx)("th",{children:"Revenue"}),(0,Ue.jsx)("th",{children:"% of Total"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Top 1 \u2014 Spiritual Nutrients"}),(0,Ue.jsx)("td",{children:"1"}),(0,Ue.jsx)("td",{children:"$1,975,398"}),(0,Ue.jsx)("td",{className:"neg",style:{color:"#e53e3e",fontWeight:700},children:"19.1%"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Top 5"}),(0,Ue.jsx)("td",{children:"5"}),(0,Ue.jsx)("td",{children:"$5,810,250"}),(0,Ue.jsx)("td",{className:"neg",style:{color:"#e53e3e",fontWeight:700},children:"56.2%"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Top 10"}),(0,Ue.jsx)("td",{children:"10"}),(0,Ue.jsx)("td",{children:"$7,266,623"}),(0,Ue.jsx)("td",{className:"neg",style:{color:"#e53e3e",fontWeight:700},children:"70.3%"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Top 22 (80% threshold)"}),(0,Ue.jsx)("td",{children:"22"}),(0,Ue.jsx)("td",{children:"$8,281,091"}),(0,Ue.jsx)("td",{className:"neg",style:{color:"#e53e3e",fontWeight:700},children:"80.1%"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Remaining 1,375 customers"}),(0,Ue.jsx)("td",{children:"1,375"}),(0,Ue.jsx)("td",{children:"$2,053,403"}),(0,Ue.jsx)("td",{children:"19.9%"})]})]})}),(0,Ue.jsx)("hr",{className:"dashed-line"})]}),(0,Ue.jsxs)("div",{className:"insight-block risk",children:[(0,Ue.jsx)("div",{className:"ali-tag risk",children:"Health Direct Account Order Pattern Observation"}),(0,Ue.jsx)("br",{}),"Health Direct is the ",(0,Ue.jsx)("span",{className:"h-bold",children:"9th largest account at $228,752"})," with a very high Average order value of ",(0,Ue.jsx)("span",{className:"h-red",children:"$32,679 per order"})," \u2014 but it has only been active in ",(0,Ue.jsx)("span",{className:"h-red",children:"5 of 14 months"}),", with no discernible reorder cycle. Their order history: January ($54,272) \u2192 March ($62,450) \u2192 May ($57,354) \u2192 then silent for 5 months \u2192 November ($19,125) \u2192 then silent again \u2192 February 2026 ($35,551). There is no 30-day, 60-day, or quarterly pattern. This means the account is ",(0,Ue.jsx)("span",{className:"h-red",children:"entirely reactive \u2014 orders arrive without warning and gaps are unpredictable"}),". At $32,679 per order, a single missed reorder window is a material revenue miss. This account needs proactive outreach between orders, not reactive follow-up when a PO hasn't arrived.",(0,Ue.jsx)("br",{}),(0,Ue.jsx)("br",{}),(0,Ue.jsx)("table",{className:"ali-mini-table",children:(0,Ue.jsxs)("tbody",{children:[(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("th",{children:"Month"}),(0,Ue.jsx)("th",{children:"Revenue"}),(0,Ue.jsx)("th",{children:"Gap Before"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Jan 2025"}),(0,Ue.jsx)("td",{children:"$54,272"}),(0,Ue.jsx)("td",{children:"\u2014"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Mar 2025"}),(0,Ue.jsx)("td",{children:"$62,450"}),(0,Ue.jsx)("td",{children:"1 month gap"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"May 2025"}),(0,Ue.jsx)("td",{children:"$57,354"}),(0,Ue.jsx)("td",{children:"1 month gap"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Nov 2025"}),(0,Ue.jsx)("td",{children:"$19,125"}),(0,Ue.jsx)("td",{style:{color:"#c53030",fontWeight:700},children:"5 month gap"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Feb 2026"}),(0,Ue.jsx)("td",{children:"$35,551"}),(0,Ue.jsx)("td",{style:{color:"#c53030",fontWeight:700},children:"2 month gap"})]})]})}),(0,Ue.jsx)("hr",{className:"dashed-line"})]}),(0,Ue.jsxs)("div",{className:"insight-block pattern",children:[(0,Ue.jsx)("div",{className:"ali-tag pattern",children:"Pattern \u2014 Only 12 Customers Ordered All 14 Months"}),(0,Ue.jsx)("br",{}),"Out of 1,397 customers, only ",(0,Ue.jsx)("span",{className:"h-blue",children:"12 placed at least one order in every single month"})," from January 2025 through February 2026 without a single gap. These are the structural backbone of the business \u2014 revenue arrives from them with no chasing required. The ECOMMERCE anchors are ",(0,Ue.jsx)("span",{className:"h-bold",children:"Spiritual Nutrients, United States of Vitamins, Harvest Moon Natural, Natural Partners, Critical Wellbeing, and Full Green Circle"}),". The RETAIL anchors are ",(0,Ue.jsx)("span",{className:"h-bold",children:"Sprouts Farmers Market (484 zip codes), Whole Foods Market (335 zip codes), Natural Grocers (169 zip codes), Fresh Thyme Farmers Market (70 zip codes), Nutrition Center, and Village Green Apothecary"}),". Every other account \u2014 including iHerb ($974K) and DROhhiraProbiotics ($543K) \u2014 missed at least one month. These 12 customers deserve white-glove account management: quarterly business reviews, early reorder coordination, and loyalty pricing that makes switching away costly.",(0,Ue.jsx)("br",{}),(0,Ue.jsx)("br",{}),(0,Ue.jsx)("table",{className:"ali-mini-table",children:(0,Ue.jsxs)("tbody",{children:[(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("th",{children:"Customer"}),(0,Ue.jsx)("th",{children:"Revenue"}),(0,Ue.jsx)("th",{children:"Channel"}),(0,Ue.jsx)("th",{children:"Orders"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Spiritual Nutrients"}),(0,Ue.jsx)("td",{children:"$1,975,398"}),(0,Ue.jsx)("td",{children:(0,Ue.jsx)("span",{className:"ali-pill ali-pill-ecom",children:"ECOMMERCE"})}),(0,Ue.jsx)("td",{children:"190"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"United States of Vitamins"}),(0,Ue.jsx)("td",{children:"$1,797,385"}),(0,Ue.jsx)("td",{children:(0,Ue.jsx)("span",{className:"ali-pill ali-pill-ecom",children:"ECOMMERCE"})}),(0,Ue.jsx)("td",{children:"126"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Sprouts Farmers Market"}),(0,Ue.jsx)("td",{children:"$520,119"}),(0,Ue.jsx)("td",{children:(0,Ue.jsx)("span",{className:"ali-pill ali-pill-retail",children:"RETAIL"})}),(0,Ue.jsx)("td",{children:"5,745"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Harvest Moon Natural"}),(0,Ue.jsx)("td",{children:"$391,470"}),(0,Ue.jsx)("td",{children:(0,Ue.jsx)("span",{className:"ali-pill ali-pill-ecom",children:"ECOMMERCE"})}),(0,Ue.jsx)("td",{children:"69"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Whole Foods Market"}),(0,Ue.jsx)("td",{children:"$254,794"}),(0,Ue.jsx)("td",{children:(0,Ue.jsx)("span",{className:"ali-pill ali-pill-retail",children:"RETAIL"})}),(0,Ue.jsx)("td",{children:"2,340"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Natural Grocers"}),(0,Ue.jsx)("td",{children:"$188,685"}),(0,Ue.jsx)("td",{children:(0,Ue.jsx)("span",{className:"ali-pill ali-pill-retail",children:"RETAIL"})}),(0,Ue.jsx)("td",{children:"1,052"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Natural Partners"}),(0,Ue.jsx)("td",{children:"$186,585"}),(0,Ue.jsx)("td",{children:(0,Ue.jsx)("span",{className:"ali-pill ali-pill-ecom",children:"ECOMMERCE"})}),(0,Ue.jsx)("td",{children:"67"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Fresh Thyme Farmers Market"}),(0,Ue.jsx)("td",{children:"$70,409"}),(0,Ue.jsx)("td",{children:(0,Ue.jsx)("span",{className:"ali-pill ali-pill-retail",children:"RETAIL"})}),(0,Ue.jsx)("td",{children:"453"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Critical Wellbeing"}),(0,Ue.jsx)("td",{children:"$59,129"}),(0,Ue.jsx)("td",{children:(0,Ue.jsx)("span",{className:"ali-pill ali-pill-ecom",children:"ECOMMERCE"})}),(0,Ue.jsx)("td",{children:"23"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Full Green Circle"}),(0,Ue.jsx)("td",{children:"$28,708"}),(0,Ue.jsx)("td",{children:(0,Ue.jsx)("span",{className:"ali-pill ali-pill-ecom",children:"ECOMMERCE"})}),(0,Ue.jsx)("td",{children:"76"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Nutrition Center"}),(0,Ue.jsx)("td",{children:"$13,820"}),(0,Ue.jsx)("td",{children:(0,Ue.jsx)("span",{className:"ali-pill ali-pill-retail",children:"RETAIL"})}),(0,Ue.jsx)("td",{children:"21"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Village Green Apothecary"}),(0,Ue.jsx)("td",{children:"$10,319"}),(0,Ue.jsx)("td",{children:(0,Ue.jsx)("span",{className:"ali-pill ali-pill-retail",children:"RETAIL"})}),(0,Ue.jsx)("td",{children:"27"})]})]})}),(0,Ue.jsx)("hr",{className:"dashed-line"})]}),(0,Ue.jsxs)("div",{className:"insight-block opport",children:[(0,Ue.jsx)("div",{className:"ali-tag opport",children:"Opportunity \u2014 196 One-Time Buyers (excl. INDIVIDUAL), Including 4 ECOMMERCE Accounts at $9,600 Average"}),(0,Ue.jsx)("br",{}),(0,Ue.jsx)("span",{className:"h-green",children:"196 customers \u2014 28.0% of the customer base (excluding INDIVIDUAL channel) \u2014 placed exactly one order and never returned."})," The breakdown by channel: ",(0,Ue.jsx)("span",{className:"h-bold",children:"157 RETAIL accounts, 35 PRACTITIONERS, and 4 ECOMMERCE customers."})," The 4 ECOMMERCE one-timers are the highest-priority reengagement target: they collectively spent ",(0,Ue.jsx)("span",{className:"h-bold",children:"$38,400, averaging $9,600 per customer "})," \u2014 All Health Trends ($32,226), Mister Greengenes ($4,109), Simpson Industries ($1,188), and Crezone Enterprise ($877). These are not small trial buyers \u2014 they placed a meaningful first order, suggesting genuine product fit, and then went silent. If even ",(0,Ue.jsx)("span",{className:"h-green",children:"10% of all 196 one-time buyers convert to two or more orders"}),", that adds approximately 20 new recurring accounts. At the Frequent segment average of $5,542 per customer per year, that conversion generates approximately ",(0,Ue.jsx)("span",{className:"h-gold",children:"$110,840 in new recurring annual revenue"})," from a customer base that already said yes once.",(0,Ue.jsx)("hr",{className:"dashed-line"})]}),(0,Ue.jsxs)("div",{className:"insight-block",style:{borderColor:"#4a5568"},children:[(0,Ue.jsx)("div",{className:"ali-tag compare",children:"Strategic Summary"}),(0,Ue.jsx)("br",{}),"The account data tells a clear and consistent story: ",(0,Ue.jsx)("span",{className:"h-blue",children:"this is a retention business, not an acquisition business"}),". 77 loyal customers produce 77.5% of revenue. Only 12 customers have ordered every single month. New account revenue represents less than 3% of monthly income past March 2025. The three most actionable priorities are: ",(0,Ue.jsx)("span",{className:"h-bold",children:"(1) Protect and actively manage the 12 all-month anchor accounts"})," \u2014 these are the customers the business cannot afford to lose; ",(0,Ue.jsx)("span",{className:"h-bold",children:"(2) Re-engage the 196 one-time buyers"}),", especially the 4 ECOMMERCE accounts who each spent $10K+ in a single order and have never come back.",(0,Ue.jsx)("hr",{className:"dashed-line"})]})]})]})})})})}),Z$e=o.memo(function(){const e={chart:{type:"line",toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif"},colors:["#3182ce","#38a169","#dd6b20","#a071ff","#f56565"],stroke:{curve:"smooth",width:[2,2,2,1.5,1.5],dashArray:[0,0,5,0,0]},markers:{size:4,colors:["#ffffff","#ffffff","#ffffff","#ffffff","#ffffff"],strokeColors:["#3182ce","#38a169","#dd6b20","#a071ff","#f56565"],strokeWidth:2,hover:{size:6}},fill:{type:["gradient","solid","solid","solid","solid"],gradient:{shade:"light",type:"vertical",opacityFrom:.15,opacityTo:.02,stops:[0,100]},opacity:[1,0,0,0,0]},xaxis:{categories:["Jan-25","Feb-25","Mar-25","Apr-25","May-25","Jun-25","Jul-25","Aug-25","Sep-25","Oct-25","Nov-25","Dec-25","Jan-26","Feb-26"],labels:{style:{fontSize:"10px",colors:"#a0aec0"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:{labels:{style:{fontSize:"10px",colors:"#a0aec0"},formatter:e=>`$${Math.round(e/1e3)}K`}},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!0}},yaxis:{lines:{show:!0}}},legend:{position:"bottom",horizontalAlign:"center",fontSize:"12px",fontWeight:500,labels:{colors:"#718096"},markers:{width:12,height:12,strokeWidth:2,strokeColors:["#3182ce","#38a169","#dd6b20","#a071ff","#f56565"],fillColors:["#ffffff","#ffffff","#ffffff","#ffffff","#ffffff"],radius:2,offsetX:-5},itemMargin:{horizontal:15,vertical:10}},dataLabels:{enabled:!1},tooltip:{shared:!0,intersect:!1}},t=[{name:"ECOMMERCE",data:[448442,662070,550713,397602,565686,442008,468270,419016,430342,532124,403020,600679,326118,396138]},{name:"RETAIL",data:[231582,176482,225859,190203,194970,223919,225793,191013,311481,187211,183845,209753,240788,149989]},{name:"PRL/BULK",data:[130890,0,0,0,0,0,130890,0,0,0,0,0,130890,0]},{name:"INDIVIDUAL",data:[14438,24150,12819,15626,20688,15253,15544,10530,21764,13244,10878,15226,15029,11759]},{name:"PRACTITIONER",data:[3857,16145,7253,11402,4519,18055,8305,5668,10693,11609,12889,10422,11319,7596]}];return(0,Ue.jsx)("div",{className:"mt-1",children:(0,Ue.jsx)("div",{className:"px-3 py-6",children:(0,Ue.jsx)(cN,{className:"mb-2",children:(0,Ue.jsx)(SN,{className:"p-0",children:(0,Ue.jsxs)("div",{className:"tli-container",children:[(0,Ue.jsx)("style",{children:"\n                .tli-container { font-family: 'Roboto', sans-serif; color: #222; padding: 0 26px;}\n                .tli-header {color: #313b4c; padding: 20px 0; }\n                .tli-header p { font-size: 14px; opacity: 0.9; margin-top: 4px; }\n                .tli-note-badge { display:inline-block; background:#ebf8ff; color:#2b6cb0; border:1px solid #bee3f8; font-size:11px; padding:3px 10px; border-radius:20px; margin-bottom:20px; font-weight:600; }\n                .tli-section-heading { font-size: 14px; font-weight: 600; margin-bottom: 20px; padding-bottom: 10px; border-bottom: 2px solid #e2e8f0; }\n                \n                .tli-strip { display: flex; gap: 12px; flex-wrap: wrap; margin-bottom: 28px; }\n                .tli-card { flex:1; min-width:140px; background:white; border-radius:10px; padding:14px 16px; box-shadow: 0 4px 12px rgba(0,0,0,0.08); border-top:3px solid #cbd5e0; transition: transform 0.2s, box-shadow 0.2s; }\n                .tli-card:hover { transform: translateY(-2px); box-shadow: 0 6px 16px rgba(0,0,0,0.12); }\n                .tli-card.ecom{border-color:#3182ce;} .tli-card.retail{border-color:#38a169;}\n                .tli-card.prl{border-color:#dd6b20;} .tli-card.indiv{border-color:#805ad5;} .tli-card.pract{border-color:#e53e3e;}\n                .tli-card .sv{font-size:19px;font-weight:800;color:#1a202c;}\n                .tli-card .sl{font-size:12px;color:#718096;margin-top:3px;text-transform:uppercase;letter-spacing:0.5px;}\n                .tli-card .ss{font-size:13px;color:#4a5568;margin-top:5px;}\n\n                .tli-block { background:white; border-radius:10px; padding:22px 26px; margin-bottom:16px; border-left:4px solid #cbd5e0; box-shadow: 0 3px 10px rgba(0,0,0,0.07); line-height:1.85; font-size:14.5px; color:#2d3748; }\n                .tli-block.ecom{border-color:#3182ce;} .tli-block.retail{border-color:#38a169;} .tli-block.prl{border-color:#dd6b20;} \n                .tli-block.indiv{border-color:#805ad5;} .tli-block.pract{border-color:#e53e3e;} .tli-block.risk{border-color:#e53e3e;} .tli-block.action{border-color:#d69e2e;}\n                \n                .tli-tag { display:inline-block; font-size:10px; font-weight:700; text-transform:uppercase; letter-spacing:0.7px; padding:3px 9px; border-radius:20px; margin-bottom:10px; }\n                .tli-tag.ecom{background:#ebf4ff;color:#2b6cb0;} .tli-tag.retail{background:#f0fff4;color:#276749;}\n                .tli-tag.prl{background:#fffaf0;color:#9c4221;} .tli-tag.indiv{background:#faf5ff;color:#553c9a;}\n                .tli-tag.pract{background:#fff5f5;color:#9b2c2c;} .tli-tag.risk{background:#fff5f5;color:#9b2c2c;}\n                .tli-tag.action{background:#fffff0;color:#744210;} .tli-tag.compare{background:#e2e8f0;color:#2d3748;}\n\n                .h-blue{color:#2b6cb0;font-weight:700;} .h-green{color:#276749;font-weight:700;}\n                .h-orange{color:#c05621;font-weight:700;} .h-red{color:#c53030;font-weight:700;}\n                .h-purple{color:#6b46c1;font-weight:700;} .h-bold{font-weight:700;color:#1a202c;} .h-gold{color:#b7791f;font-weight:700;}\n                .tli-dashed{border:none;border-top:1.5px dashed #e2e8f0;margin:18px 0 0;}\n\n                .tli-chart-box{background:white;border-radius:10px;padding:18px 20px;box-shadow: 0 4px 12px rgba(0,0,0,0.08); height: 100%;}\n                .tli-type-header{display:flex;align-items:center;gap:12px;margin-bottom:18px;padding:14px 20px;border-radius:10px;background:white;box-shadow: 0 3px 10px rgba(0,0,0,0.07);}\n                .tli-type-badge{font-size:12px;font-weight:800;padding:5px 14px;border-radius:20px;white-space:nowrap;color:white;}\n                .th-rev{font-size:20px;font-weight:800;color:#1a202c;}\n                .th-sub{font-size:14px;color:#4a5568;}\n                .tli-divider{height:2px;background:#e2e8f0;border-radius:2px;margin:5px 0 18px;}\n\n                /* New Styles for HTML Data Updates */\n                .tli-update-bar {background:#fffbeb;border:1px solid #fbd38d;border-radius:8px;padding:10px 16px;font-size:12px;color:#744210;margin-bottom:22px;line-height:1.7;}\n                .tli-update-bar strong {color:#b7791f;}\n                .tli-correction-note {font-size:11px;background:#fffbeb;border:1px solid #fbd38d;color:#744210;padding:4px 10px;border-radius:6px;display:inline-block;margin-left:8px;font-weight:600;}\n                .tli-mini-table {width:100%;border-collapse:collapse;margin-top:10px;font-size:12.5px;}\n                .tli-mini-table th {text-align:left;font-size:10px;font-weight:700;letter-spacing:0.7px;text-transform:uppercase;color:#718096;padding:6px 8px;border-bottom:1px solid #e2e8f0;}\n                .tli-mini-table td {padding:7px 8px;border-bottom:1px solid #f0f4f8;color:#2d3748;}\n                .tli-mini-table tr:last-child td {border-bottom:none;}\n                .tli-mini-table tr:hover td {background:#f7f9fc;}\n            "}),(0,Ue.jsxs)("div",{className:"tli-header",children:[(0,Ue.jsx)("h1",{className:"fw-bold fs-5 mb-2 mt-0",children:"Sales Channel Insights"}),(0,Ue.jsx)("p",{children:"\xb7\xa0 $10.33M Total Net Revenue"})]}),(0,Ue.jsx)("h2",{className:"tli-section-heading",children:"At a Glance \u2014 All 5 Channel Types"}),(0,Ue.jsxs)("div",{className:"tli-strip",children:[(0,Ue.jsxs)("div",{className:"tli-card ecom",children:[(0,Ue.jsx)("div",{className:"sv",children:"$6.64M"}),(0,Ue.jsx)("div",{className:"sl",children:"ECOMMERCE"}),(0,Ue.jsxs)("div",{className:"ss",children:["64.3% \xb7 ",(0,Ue.jsx)("b",{children:"28"})," customers \xb7 $7,864 Average order value"]})]}),(0,Ue.jsxs)("div",{className:"tli-card retail",children:[(0,Ue.jsx)("div",{className:"sv",children:"$2.94M"}),(0,Ue.jsx)("div",{className:"sl",children:"RETAIL"}),(0,Ue.jsxs)("div",{className:"ss",children:["28.5% \xb7 ",(0,Ue.jsx)("b",{children:"606"})," customers \xb7 $233 Average order value"]})]}),(0,Ue.jsxs)("div",{className:"tli-card prl",children:[(0,Ue.jsx)("div",{className:"sv",children:"$393K"}),(0,Ue.jsx)("div",{className:"sl",children:"PRL/BULK"}),(0,Ue.jsxs)("div",{className:"ss",children:["3.8% \xb7 ",(0,Ue.jsx)("b",{children:"1"})," customer \xb7 $130,891 Average order value"]})]}),(0,Ue.jsxs)("div",{className:"tli-card indiv",children:[(0,Ue.jsx)("div",{className:"sv",children:"$217K"}),(0,Ue.jsx)("div",{className:"sl",children:"INDIVIDUAL"}),(0,Ue.jsx)("div",{className:"ss",children:"2.1% \xb7 $157 Average order value"})]}),(0,Ue.jsxs)("div",{className:"tli-card pract",children:[(0,Ue.jsx)("div",{className:"sv",children:"$140K"}),(0,Ue.jsx)("div",{className:"sl",children:"PRACTITIONER"}),(0,Ue.jsxs)("div",{className:"ss",children:["1.4% \xb7 ",(0,Ue.jsx)("b",{children:"82"})," practitioners \xb7 $756 Average order value"]})]})]}),(0,Ue.jsxs)(Ut,{className:"mb-4",children:[(0,Ue.jsx)(Xt,{lg:12,className:"mb-3",children:(0,Ue.jsxs)("div",{className:"tli-chart-box",children:[(0,Ue.jsx)("div",{style:{fontWeight:600,fontSize:"14px",marginBottom:"3px"},children:"Revenue Share by Type"}),(0,Ue.jsx)("div",{style:{fontSize:"13px",color:"#4a5568",marginBottom:"12px"},children:"ECOMMERCE = nearly 2/3 of all revenue"}),(0,Ue.jsx)(EF.Z,{options:{chart:{type:"donut"},labels:["ECOMMERCE","RETAIL","PRL/BULK","INDIVIDUAL","PRACTITIONER"],colors:["#3182ce","#38a169","#dd6b20","#805ad5","#e53e3e"],stroke:{width:2,colors:["#fff"]},plotOptions:{pie:{donut:{size:"60%"}}},legend:{position:"bottom",fontSize:"10px",markers:{radius:12},padding:8},dataLabels:{enabled:!1}},series:[6642235,2942895,392672,216955,139739],type:"donut",height:290})]})}),(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsxs)("div",{className:"tli-chart-box",children:[(0,Ue.jsx)("div",{style:{fontWeight:600,fontSize:"14px",marginBottom:"3px"},children:"Monthly Revenue by Type \u2014 14 Months (Jan 2025 \u2013 Feb 2026)"}),(0,Ue.jsx)("div",{style:{fontSize:"13px",color:"#4a5568",marginBottom:"12px"},children:"ECOMMERCE drives the peaks; RETAIL is the steady floor; PRL/BULK appears clockwork every 6 months"}),(0,Ue.jsx)(EF.Z,{options:e,series:t,type:"area",height:300})]})})]}),(0,Ue.jsx)("div",{className:"tli-divider"}),(0,Ue.jsxs)("div",{className:"tli-type-section",children:[(0,Ue.jsxs)("div",{className:"tli-type-header",children:[(0,Ue.jsx)("span",{className:"tli-type-badge",style:{background:"#3182ce"},children:"ECOMMERCE"}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{className:"th-rev",children:["$6,642,235 \xa0",(0,Ue.jsx)("span",{style:{fontSize:"14px",color:"#4a5568",fontWeight:400},children:"64.3% of total revenue"})]}),(0,Ue.jsxs)("div",{className:"th-sub",children:["854 orders \xa0\xb7\xa0 ",(0,Ue.jsx)("b",{children:"28 unique customers"})," \xa0\xb7\xa0 $7,864 avg order value \xa0\xb7\xa0 $237,223 avg annual revenue per customer"]})]})]}),(0,Ue.jsxs)("div",{className:"tli-block ecom",children:[(0,Ue.jsx)("div",{className:"tli-tag ecom",children:"Revenue Engine"}),(0,Ue.jsx)("br",{}),"ECOMMERCE is the undisputed revenue engine, contributing ",(0,Ue.jsx)("span",{className:"h-blue",children:"$6,642,235 \u2014 nearly 64 cents of every dollar earned"}),". What makes this channel extraordinary is its extreme concentration: only ",(0,Ue.jsx)("span",{className:"h-bold",children:"28 unique customers"})," generate this entire revenue across 850 orders, with an average order value of ",(0,Ue.jsx)("span",{className:"h-blue",children:"$7,901"})," \u2014 more than 33\xd7 the RETAIL Average order value. Each ECOMMERCE customer is worth, on average, ",(0,Ue.jsx)("span",{className:"h-blue",children:"$237,223 per year"})," to the business, making this by far the highest-value customer segment in the portfolio.",(0,Ue.jsx)("hr",{className:"tli-dashed"})]}),(0,Ue.jsxs)("div",{className:"tli-block risk",children:[(0,Ue.jsx)("div",{className:"tli-tag risk",children:"Customer Revenue Concentration"}),(0,Ue.jsx)("br",{}),"The top 4 ECOMMERCE accounts \u2014 ",(0,Ue.jsx)("span",{className:"h-bold",children:"Spiritual Nutrients ($1,975,398)"}),", ",(0,Ue.jsx)("span",{className:"h-bold",children:"United States of Vitamins ($1,797,385)"}),", ",(0,Ue.jsx)("span",{className:"h-bold",children:"iHerb ($974,199)"}),", and ",(0,Ue.jsx)("span",{className:"h-bold",children:"DROhhiraProbiotics ($543,149)"})," \u2014 account for ",(0,Ue.jsx)("span",{className:"h-red",children:"$5,290,131 \u2014 79.6% of all ECOMMERCE revenue"})," and over ",(0,Ue.jsx)("span",{className:"h-red",children:"51.2% of the entire business"}),". Losing even one of these four would be an immediate 9\u201319% total revenue hit with no internal offset.",(0,Ue.jsx)("br",{}),(0,Ue.jsx)("br",{}),(0,Ue.jsx)("table",{className:"tli-mini-table",children:(0,Ue.jsxs)("tbody",{children:[(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("th",{children:"Customer"}),(0,Ue.jsx)("th",{children:"Revenue"}),(0,Ue.jsx)("th",{children:"% of ECOM"}),(0,Ue.jsx)("th",{children:"% of Total Business"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Spiritual Nutrients"}),(0,Ue.jsx)("td",{children:"$1,975,398"}),(0,Ue.jsx)("td",{children:"29.7%"}),(0,Ue.jsx)("td",{style:{color:"#c53030",fontWeight:700},children:"19.1%"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"United States of Vitamins"}),(0,Ue.jsx)("td",{children:"$1,797,385"}),(0,Ue.jsx)("td",{children:"27.1%"}),(0,Ue.jsx)("td",{style:{color:"#c53030",fontWeight:700},children:"17.4%"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"iHerb"}),(0,Ue.jsx)("td",{children:"$974,199"}),(0,Ue.jsx)("td",{children:"14.7%"}),(0,Ue.jsx)("td",{children:"9.4%"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"DROhhiraProbiotics"}),(0,Ue.jsx)("td",{children:"$543,149"}),(0,Ue.jsx)("td",{children:"8.2%"}),(0,Ue.jsx)("td",{children:"5.3%"})]}),(0,Ue.jsxs)("tr",{style:{fontWeight:700,backgroundColor:"#fff5f5"},children:[(0,Ue.jsx)("td",{children:"Top 4 Combined"}),(0,Ue.jsx)("td",{style:{color:"#c53030"},children:"$5,290,131"}),(0,Ue.jsx)("td",{style:{color:"#c53030"},children:"79.6%"}),(0,Ue.jsx)("td",{style:{color:"#c53030"},children:"51.2%"})]})]})}),(0,Ue.jsx)("hr",{className:"tli-dashed"})]}),(0,Ue.jsxs)("div",{className:"tli-block action",children:[(0,Ue.jsx)("div",{className:"tli-tag action",children:"Reduce Concentration & Smooth Volatility"}),(0,Ue.jsx)("br",{}),"The next tier \u2014 ",(0,Ue.jsx)("span",{className:"h-bold",children:"Harvest Moon Natural ($291,228)"})," and ",(0,Ue.jsx)("span",{className:"h-bold",children:"Health Direct ($228,752)"})," \u2014 have real growth potential. Growing 3\u20134 mid-tier ECOM customers from their current $50K\u2013$290K range to $500K+ would meaningfully reduce top-4 dependency. Additionally, ECOMMERCE's best month was ",(0,Ue.jsx)("span",{className:"h-blue",children:"February 2025 at $662,070"})," and its worst was ",(0,Ue.jsx)("span",{className:"h-red",children:"January 2026 at $326,118"})," \u2014 a near 50% swing. Proactively coordinating reorder schedules with the top 4\u20135 accounts to smooth slower months could reduce $200K+ monthly variance and create more predictable revenue.",(0,Ue.jsx)("hr",{className:"tli-dashed"})]})]}),(0,Ue.jsx)("div",{className:"tli-divider"}),(0,Ue.jsxs)("div",{className:"tli-type-section",children:[(0,Ue.jsxs)("div",{className:"tli-type-header",children:[(0,Ue.jsx)("span",{className:"tli-type-badge",style:{background:"#38a169"},children:"RETAIL"}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{className:"th-rev",children:["$2,942,895 \xa0",(0,Ue.jsx)("span",{style:{fontSize:"14px",color:"#4a5568",fontWeight:400},children:"28.5% of total revenue"})]}),(0,Ue.jsxs)("div",{className:"th-sub",children:["13,021 orders \xa0\xb7\xa0 ",(0,Ue.jsx)("b",{children:"606 unique customers"})," \xb7\xa0 $233 Average order value \xa0\xb7\xa0 $4,856 avg/customer \xa0"]})]})]}),(0,Ue.jsxs)("div",{className:"tli-block retail",children:[(0,Ue.jsx)("div",{className:"tli-tag retail",children:"606 Customers, 1,162 unique zip codes"}),(0,Ue.jsx)("br",{}),"RETAIL has ",(0,Ue.jsx)("span",{className:"h-green",children:"606 unique customers"})," \u2014 the most diversified customer base of any channel \u2014 operating across",(0,Ue.jsx)("span",{className:"h-green",children:"1,474 unique zip codes "})," and placing 13,021 orders (84% of all business orders). On a per-customer basis, each brand spends an average of ",(0,Ue.jsx)("span",{className:"h-green",children:"$4,856 per year."})," Top customers: ",(0,Ue.jsx)("span",{className:"h-bold",children:"Sprouts Farmers Market ($520,119)"}),", ",(0,Ue.jsx)("span",{className:"h-bold",children:"Whole Foods Market ($254,794)"}),", and ",(0,Ue.jsx)("span",{className:"h-bold",children:"Natural Grocers ($188,685)"})," \u2014 all national natural/organic chains perfectly aligned with the brand.",(0,Ue.jsx)("br",{}),(0,Ue.jsx)("br",{}),(0,Ue.jsx)("table",{className:"tli-mini-table",children:(0,Ue.jsxs)("tbody",{children:[(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("th",{children:"Customer"}),(0,Ue.jsx)("th",{children:"Revenue"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Sprouts Farmers Market"}),(0,Ue.jsx)("td",{children:"$520,119"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Whole Foods Market"}),(0,Ue.jsx)("td",{children:"$254,794"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Natural Grocers"}),(0,Ue.jsx)("td",{children:"$188,685"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Harvest Moon Natural"}),(0,Ue.jsx)("td",{children:"$100,241"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"All Star Health"}),(0,Ue.jsx)("td",{children:"$91,521"})]})]})}),(0,Ue.jsx)("hr",{className:"tli-dashed"})]}),(0,Ue.jsxs)("div",{className:"tli-block retail",children:[(0,Ue.jsx)("div",{className:"tli-tag retail",children:"September Spike"}),(0,Ue.jsx)("br",{}),"September 2025 was RETAIL's standout month at ",(0,Ue.jsx)("span",{className:"h-green",children:"$311,481"})," \u2014 ",(0,Ue.jsx)("span",{className:"h-bold",children:"48% above the average monthly RETAIL revenue of $210,207"}),". RETAIL's share of combined ECOMMERCE + RETAIL revenue jumped to ",(0,Ue.jsx)("span",{className:"h-green",children:"42%"})," in September versus its typical 25\u201333%, driven by fall retail restocking ahead of the holiday season. A targeted sell-in push to retail buyers ",(0,Ue.jsx)("span",{className:"h-bold",children:"one month earlier in August"})," could capture incremental forward orders before competitors fill shelf space.",(0,Ue.jsx)("hr",{className:"tli-dashed"})]})]}),(0,Ue.jsx)("div",{className:"tli-divider"}),(0,Ue.jsxs)("div",{className:"tli-type-section",children:[(0,Ue.jsxs)("div",{className:"tli-type-header",children:[(0,Ue.jsx)("span",{className:"tli-type-badge",style:{background:"#dd6b20"},children:"PRL / BULK"}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{className:"th-rev",children:["$392,672 ",(0,Ue.jsx)("span",{style:{fontSize:"14px",color:"#4a5568",fontWeight:400},children:"3.8% of total revenue"})]}),(0,Ue.jsx)("div",{className:"th-sub",children:"3 orders \xa0\xb7\xa0 1 unique customer \xa0\xb7\xa0 $130,891 per order \xa0"})]})]}),(0,Ue.jsxs)("div",{className:"tli-block prl",children:[(0,Ue.jsx)("div",{className:"tli-tag prl",children:"Clockwork Bulk Contract"}),(0,Ue.jsx)("br",{}),"PRL/BULK generated revenue in only ",(0,Ue.jsx)("span",{className:"h-bold",children:"3 months"})," across the entire period \u2014 January 2025, July 2025, and January 2026 \u2014 each contributing almost exactly ",(0,Ue.jsx)("span",{className:"h-orange",children:"$130,891"}),", totaling ",(0,Ue.jsx)("span",{className:"h-orange",children:"$392,672"}),". Every single dollar comes from one account: ",(0,Ue.jsx)("span",{className:"h-bold",children:"Premier Research Labs in Texas"}),". This is a fixed semi-annual bulk purchase agreement operating like clockwork every 6 months. No other customer exists in this channel.",(0,Ue.jsx)("hr",{className:"tli-dashed"})]}),(0,Ue.jsxs)("div",{className:"tli-block risk",children:[(0,Ue.jsx)("div",{className:"tli-tag risk",children:"Single Account Revenue Dependency"}),(0,Ue.jsx)("br",{}),"PRL/BULK represents ",(0,Ue.jsx)("span",{className:"h-red",children:"100% dependency on one billing account"}),". If Premier Research Labs pauses, renegotiates terms, or exits the relationship, the business loses ",(0,Ue.jsx)("span",{className:"h-red",children:"$392,672 in guaranteed annual revenue instantly"})," \u2014 with no fallback, no geographic redundancy, and no pricing negotiation leverage. Proactive contract renewal conversations well ahead of each order cycle are essential.",(0,Ue.jsx)("hr",{className:"tli-dashed"})]}),(0,Ue.jsxs)("div",{className:"tli-block action",children:[(0,Ue.jsx)("div",{className:"tli-tag action",children:"Add a Cycle or a Second Buyer"}),(0,Ue.jsx)("br",{}),"Two levers: ",(0,Ue.jsx)("span",{className:"h-bold",children:"(1) Negotiate a mid-cycle reorder in April or May"})," \u2014 at even 50% of the standard order value this adds approximately ",(0,Ue.jsx)("span",{className:"h-gold",children:"$65,000 annually"})," from an existing customer relationship. ",(0,Ue.jsx)("span",{className:"h-bold",children:"(2) Identify and onboard a second bulk buyer"})," at a similar scale. One new PRL/BULK account mirroring this pattern would nearly double this channel's contribution to ",(0,Ue.jsx)("span",{className:"h-gold",children:"~$785,000/year"})," \u2014 a high-value, low-frequency sales effort with exceptional ROI.",(0,Ue.jsx)("hr",{className:"tli-dashed"})]})]}),(0,Ue.jsx)("div",{className:"tli-divider"}),(0,Ue.jsxs)("div",{className:"tli-type-section",children:[(0,Ue.jsxs)("div",{className:"tli-type-header",children:[(0,Ue.jsx)("span",{className:"tli-type-badge",style:{background:"#805ad5"},children:"INDIVIDUAL"}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{className:"th-rev",children:["$216,955 ",(0,Ue.jsx)("span",{style:{fontSize:"14px",color:"#4a5568",fontWeight:400},children:"2.1% of total revenue"})]}),(0,Ue.jsx)("div",{className:"th-sub",children:"1,391 orders \xa0\xb7\xa0\xb7\xa0 $157 Average order value \xa0"})]})]}),(0,Ue.jsxs)("div",{className:"tli-block indiv",children:[(0,Ue.jsx)("div",{className:"tli-tag indiv",children:"Order Size Distribution"}),(0,Ue.jsx)("br",{}),"Over ",(0,Ue.jsx)("span",{className:"h-bold",children:"51% of all orders are under $100 (40.7% between $50\u2013$100, 10.6% under $50)."})," Only ",(0,Ue.jsx)("span",{className:"h-purple",children:"3% of orders exceed $500"}),".This is the clearest case for AOV improvement \u2014 the majority of customers are buying just one or two items per order.",(0,Ue.jsx)("hr",{className:"tli-dashed"})]}),(0,Ue.jsxs)("div",{className:"tli-block action",children:[(0,Ue.jsx)("div",{className:"tli-tag action",children:"Extremely Low Refund Rate"}),(0,Ue.jsx)("br",{}),"Gross revenue was ",(0,Ue.jsx)("span",{className:"h-purple",children:"$217,881"})," with only ",(0,Ue.jsx)("span",{className:"h-bold",children:"$927 in refunds \u2014 a 0.4% refund rate."})," This is the healthiest refund profile of any channel, suggesting strong product-market fit with individual customers.",(0,Ue.jsx)("hr",{className:"tli-dashed"})]})]}),(0,Ue.jsx)("div",{className:"tli-divider"}),(0,Ue.jsxs)("div",{className:"tli-type-section",children:[(0,Ue.jsxs)("div",{className:"tli-type-header",children:[(0,Ue.jsx)("span",{className:"tli-type-badge",style:{background:"#e53e3e"},children:"PRACTITIONER"}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{className:"th-rev",children:["$139,739 ",(0,Ue.jsx)("span",{style:{fontSize:"14px",color:"#4a5568",fontWeight:400},children:"1.4% of total revenue"})]}),(0,Ue.jsxs)("div",{className:"th-sub",children:["185 orders \xa0\xb7\xa0 ",(0,Ue.jsx)("b",{children:"82 unique practitioners"})," \xa0\xb7\xa0 $756 Average order value \xa0\xb7\xa0 $1,704 avg annual revenue per practitioner"]})]})]}),(0,Ue.jsxs)("div",{className:"tli-block pract",children:[(0,Ue.jsx)("div",{className:"tli-tag pract",children:"High Average Order Value with Significant Growth Upside"}),(0,Ue.jsx)("br",{}),"PRACTITIONER is the smallest channel by revenue at $139,739, but its ",(0,Ue.jsx)("span",{className:"h-red",children:"$756 Average order value"})," is second only to ECOMMERCE \u2014 far above RETAIL ($234) and INDIVIDUAL ($157). With ",(0,Ue.jsx)("span",{className:"h-bold",children:"82 practitioners averaging $1,704 in annual spend"}),", this is a high-value but underserved segment. The channel is also the most volatile: revenue swings from ",(0,Ue.jsx)("span",{className:"h-red",children:"$3,858 in January 2025"})," to ",(0,Ue.jsx)("span",{className:"h-red",children:"$18,056 in June 2025"})," \u2014 a 368% range \u2014 suggesting practitioners order reactively rather than on a planned replenishment cycle. Top account: ",(0,Ue.jsx)("span",{className:"h-bold",children:"Progressive Medical ($30,607) \u2014 21.9% of the entire channel"}),".",(0,Ue.jsx)("hr",{className:"tli-dashed"})]}),(0,Ue.jsxs)("div",{className:"tli-block action",children:[(0,Ue.jsx)("div",{className:"tli-tag action",children:"Highest Growth ROI Per New Account"}),(0,Ue.jsx)("br",{}),"At ",(0,Ue.jsx)("span",{className:"h-bold",children:"$1,704 average annual revenue per practitioner"}),", adding new accounts delivers one of the highest returns per sales effort across all channels. ",(0,Ue.jsx)("span",{className:"h-bold",children:"Adding just 40 new practitioners"})," at the current average generates approximately ",(0,Ue.jsx)("span",{className:"h-gold",children:"$68,160 in additional annual revenue"}),". Doubling the base from 82 to 165 \u2014 through outreach to integrative clinics, naturopathic doctors, functional medicine practices, and wellness centers \u2014 could add ",(0,Ue.jsx)("span",{className:"h-gold",children:"$139,000+ per year"}),", effectively doubling this channel from a modest outreach investment.",(0,Ue.jsx)("hr",{className:"tli-dashed"})]})]}),(0,Ue.jsx)("h2",{className:"tli-section-heading",children:"Cross-Type Strategic Summary"}),(0,Ue.jsxs)("div",{className:"tli-block",style:{borderColor:"#4a5568"},children:[(0,Ue.jsx)("div",{className:"tli-tag compare",children:"The Full Picture"}),(0,Ue.jsx)("br",{}),"The five channels tell fundamentally different stories. ",(0,Ue.jsx)("span",{className:"h-blue",children:"ECOMMERCE"})," is the revenue giant \u2014 28 customers, 64% of total revenue, staggering value per customer \u2014 but dangerously concentrated, with 4 customers controlling 51.2% of the entire business. ",(0,Ue.jsx)("span",{className:"h-green",children:"RETAIL"})," is the most resilient channel with 606 customers providing steady, high-volume orders \u2014 the operational backbone. ",(0,Ue.jsx)("span",{className:"h-orange",children:"PRL/BULK"})," is a high-value guaranteed contract with zero account redundancy requiring active relationship management. ",(0,Ue.jsx)("span",{className:"h-purple",children:"INDIVIDUAL"})," has the lowest revenue per head \u2014 Average order value improvement is the clearest lever. ",(0,Ue.jsx)("span",{className:"h-red",children:"PRACTITIONER"})," is small but high-value per account and significantly under-penetrated \u2014 the ",(0,Ue.jsx)("span",{className:"h-bold",children:"highest growth ROI opportunity"})," relative to current size.",(0,Ue.jsx)("hr",{className:"tli-dashed"})]}),(0,Ue.jsxs)("div",{className:"tli-block action",children:[(0,Ue.jsx)("div",{className:"tli-tag action",children:"Top 3 Priority Actions"}),(0,Ue.jsx)("br",{}),(0,Ue.jsx)("span",{className:"h-bold",children:"(1) Protect the top 4 ECOMMERCE customers \u2014 immediately."})," Spiritual Nutrients, United States of Vitamins, iHerb, and DROhhiraProbiotics collectively hold 51.2% of total customer revenue. Losing any one of them is a $543K\u2013$1.97M revenue event. Institute quarterly business reviews and loyalty pricing for each of these four accounts now.",(0,Ue.jsx)("br",{}),(0,Ue.jsx)("br",{}),(0,Ue.jsx)("span",{className:"h-bold",children:"(2) Grow PRACTITIONER from 82 to 120+ practitioners"})," through targeted outreach to integrative health clinics and wellness practitioners. At $1,704 average annual spend, adding 40 new accounts delivers approximately ",(0,Ue.jsx)("span",{className:"h-gold",children:"$68,160 in new recurring annual revenue"})," \u2014 the highest ROI growth action relative to effort in any channel.",(0,Ue.jsx)("br",{}),(0,Ue.jsx)("br",{}),(0,Ue.jsx)("span",{className:"h-bold",children:"(3) Use RETAIL's September peak strategically."})," RETAIL spikes 45% above average every September. An August sell-in campaign to retail buyers \u2014 pre-season restocking offers and promotional pricing for forward orders \u2014 could pull significant additional fall volume that would otherwise go to competing brands.",(0,Ue.jsx)("hr",{className:"tli-dashed"})]})]})})})})})}),$$e=o.memo(function(){const e=["Jan-25","Feb-25","Mar-25","Apr-25","May-25","Jun-25","Jul-25","Aug-25","Sep-25","Oct-25","Nov-25","Dec-25","Jan-26","Feb-26"],t=[231583,176482,225860,190204,194971,223919,225793,191013,311482,187212,183845,209753,240789,149989],l=t.reduce((e,t)=>e+t,0)/t.length,r=t.map(e=>e>=l?"rgba(56,161,105,0.82)":"rgba(56,161,105,0.32)"),n=[{st:"Texas",rev:507154,pct:17.23,cos:78,zips:156,avgCo:6502},{st:"California",rev:407249,pct:13.84,cos:61,zips:267,avgCo:6676},{st:"Florida",rev:249140,pct:8.47,cos:75,zips:149,avgCo:3322},{st:"Arizona",rev:146310,pct:4.97,cos:11,zips:61,avgCo:13301},{st:"New York",rev:120621,pct:4.1,cos:25,zips:36,avgCo:4825},{st:"Kansas",rev:114506,pct:3.89,cos:9,zips:17,avgCo:12723},{st:"North Carolina",rev:100060,pct:3.4,cos:26,zips:37,avgCo:3848},{st:"Wisconsin",rev:91184,pct:3.1,cos:21,zips:22,avgCo:4342},{st:"Illinois",rev:90988,pct:3.09,cos:18,zips:24,avgCo:5055},{st:"Colorado",rev:80816,pct:2.75,cos:10,zips:72,avgCo:8082},{st:"Oregon",rev:72584,pct:2.47,cos:32,zips:41,avgCo:2268},{st:"Oklahoma",rev:64979,pct:2.21,cos:24,zips:32,avgCo:2707},{st:"Pennsylvania",rev:63986,pct:2.17,cos:31,zips:39,avgCo:2064},{st:"Arkansas",rev:63611,pct:2.16,cos:23,zips:25,avgCo:2766},{st:"Washington",rev:54825,pct:1.86,cos:21,zips:30,avgCo:2611}],i=n[0].rev,a={Texas:"US-TX",California:"US-CA",Florida:"US-FL",Arizona:"US-AZ","New York":"US-NY",Kansas:"US-KS","North Carolina":"US-NC",Wisconsin:"US-WI",Illinois:"US-IL",Colorado:"US-CO",Oregon:"US-OR",Oklahoma:"US-OK",Pennsylvania:"US-PA",Arkansas:"US-AR",Washington:"US-WA",Minnesota:"US-MN",Georgia:"US-GA","New Mexico":"US-NM",Missouri:"US-MO","New Jersey":"US-NJ",Tennessee:"US-TN",Hawaii:"US-HI",Maryland:"US-MD",Louisiana:"US-LA",Iowa:"US-IA",Nevada:"US-NV",Utah:"US-UT",Massachusetts:"US-MA",Virginia:"US-VA","South Carolina":"US-SC",Connecticut:"US-CT",Michigan:"US-MI",Indiana:"US-IN",Ohio:"US-OH",Montana:"US-MT","Rhode Island":"US-RI",Kentucky:"US-KY",Idaho:"US-ID",Alabama:"US-AL",Delaware:"US-DE",Mississippi:"US-MS",Wyoming:"US-WY",Maine:"US-ME",Nebraska:"US-NE",Alaska:"US-AK","New Hampshire":"US-NH","North Dakota":"US-ND","South Dakota":"US-SD","West Virginia":"US-WV"},s={Texas:{rev:507154,cos:78,avgCo:6502},California:{rev:407249,cos:61,avgCo:6676},Florida:{rev:249140,cos:75,avgCo:3322},Arizona:{rev:146310,cos:11,avgCo:13301},"New York":{rev:120621,cos:25,avgCo:4825},Kansas:{rev:114506,cos:9,avgCo:12723},"North Carolina":{rev:100060,cos:26,avgCo:3848},Wisconsin:{rev:91184,cos:21,avgCo:4342},Illinois:{rev:90988,cos:18,avgCo:5055},Colorado:{rev:80816,cos:10,avgCo:8082},Oregon:{rev:72584,cos:32,avgCo:2268},Oklahoma:{rev:64979,cos:24,avgCo:2707},Pennsylvania:{rev:63986,cos:31,avgCo:2064},Arkansas:{rev:63611,cos:23,avgCo:2766},Washington:{rev:54825,cos:21,avgCo:2611},Minnesota:{rev:54300,cos:14,avgCo:3879},Georgia:{rev:52439,cos:12,avgCo:4370},"New Mexico":{rev:48866,cos:11,avgCo:4442},Missouri:{rev:45206,cos:18,avgCo:2511},"New Jersey":{rev:42640,cos:17,avgCo:2508},Tennessee:{rev:40827,cos:16,avgCo:2552},Hawaii:{rev:39739,cos:11,avgCo:3613},Maryland:{rev:35852,cos:8,avgCo:4481},Louisiana:{rev:35627,cos:12,avgCo:2969},Iowa:{rev:33522,cos:14,avgCo:2394},Nevada:{rev:32335,cos:7,avgCo:4619},Utah:{rev:31739,cos:8,avgCo:3967},Massachusetts:{rev:27616,cos:9,avgCo:3068},Virginia:{rev:23469,cos:11,avgCo:2134},"South Carolina":{rev:18061,cos:9,avgCo:2007},Connecticut:{rev:17750,cos:9,avgCo:1972},Michigan:{rev:17618,cos:7,avgCo:2517},Indiana:{rev:14633,cos:2,avgCo:7316},Ohio:{rev:13212,cos:9,avgCo:1468},Montana:{rev:13034,cos:8,avgCo:1629},"Rhode Island":{rev:12714,cos:6,avgCo:2119},Kentucky:{rev:11066,cos:7,avgCo:1581},Idaho:{rev:9132,cos:4,avgCo:2283},Alabama:{rev:8115,cos:6,avgCo:1352},Delaware:{rev:7607,cos:5,avgCo:1521},Mississippi:{rev:7004,cos:5,avgCo:1401},Wyoming:{rev:5185,cos:3,avgCo:1728},Maine:{rev:5017,cos:3,avgCo:1672},Nebraska:{rev:4384,cos:4,avgCo:1096},Alaska:{rev:2661,cos:2,avgCo:1331},"New Hampshire":{rev:1453,cos:1,avgCo:1453},"North Dakota":{rev:749,cos:1,avgCo:749},"South Dakota":{rev:747,cos:2,avgCo:373},"West Virginia":{rev:565,cos:1,avgCo:565}},c={};Object.entries(s).forEach(([e,t])=>{const l=a[e];l&&(c[l]=t.rev)});const u=[{rank:1,name:"SPROUTS FARMERS MARK",state:"California",states:27,zips:484,rev:520119,pct:17.67,orders:5745,months:14,aov:93},{rank:2,name:"WHOLE FOODS MARKET",state:"California",states:36,zips:335,rev:254794,pct:8.66,orders:2340,months:14,aov:112},{rank:3,name:"NATURAL GROCERS",state:"Colorado",states:21,zips:169,rev:188685,pct:6.41,orders:1052,months:14,aov:182},{rank:4,name:"HARVEST MOON NATURAL",state:"Kansas",states:1,zips:1,rev:100241,pct:3.41,orders:19,months:4,aov:5432},{rank:5,name:"ALL STAR HEALTH",state:"California",states:1,zips:1,rev:91521,pct:3.11,orders:52,months:13,aov:1760},{rank:6,name:"FRESH THYME FARMERS",state:"Indiana",states:10,zips:70,rev:70408,pct:2.39,orders:453,months:14,aov:162},{rank:7,name:"MANNA HEALTH MARKET",state:"New York",states:1,zips:1,rev:62735,pct:2.13,orders:5,months:5,aov:12547},{rank:8,name:"THE HEALTHY EDGE",state:"Florida",states:3,zips:15,rev:44382,pct:1.51,orders:206,months:13,aov:219},{rank:9,name:"SUNFLOWER SHOPPE (3 stores)",state:"Texas",states:1,zips:2,rev:32882,pct:1.12,orders:39,months:10,aov:848},{rank:10,name:"LIZZIE'S HERB SHOPPE",state:"North Carolina",states:1,zips:1,rev:31903,pct:1.08,orders:17,months:13,aov:1877},{rank:11,name:"NATURAL HEALTHY CONC",state:"Wisconsin",states:1,zips:1,rev:26809,pct:.91,orders:16,months:10,aov:1679},{rank:12,name:"OLIVE BRANCH FAMILY",state:"Illinois",states:1,zips:1,rev:23161,pct:.79,orders:6,months:6,aov:5024},{rank:13,name:"VITAMINS PLUS (12 stores)",state:"Texas",states:4,zips:10,rev:21968,pct:.75,orders:60,months:13,aov:366},{rank:14,name:"LASSEN'S NATURAL FOO",state:"California",states:3,zips:9,rev:18436,pct:.63,orders:50,months:13,aov:377},{rank:15,name:"ANN'S HEALTH FOOD (5 st)",state:"Texas",states:2,zips:3,rev:17485,pct:.59,orders:20,months:11,aov:982}],p=u[0].rev,d=[448442,662070,550713,397602,565687,442008,468271,419017,430343,532124,403020,600680,326118,396138],m=d.reduce((e,t)=>e+t,0)/d.length,h=(d.map(e=>e>=m?"rgba(49,130,206,0.82)":"rgba(49,130,206,0.32)"),e=>e>=12?(0,Ue.jsx)("span",{className:"cli-pill cli-pill-loyal",children:"Loyal"}):e>=6?(0,Ue.jsx)("span",{className:"cli-pill cli-pill-freq",children:"Frequent"}):e>=2?(0,Ue.jsx)("span",{className:"cli-pill cli-pill-occ",children:"Occasional"}):(0,Ue.jsx)("span",{className:"cli-pill cli-pill-risk",children:"One-Time"})),g={chart:{type:"bar",toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},colors:r,plotOptions:{bar:{borderRadius:4,distributed:!0}},dataLabels:{enabled:!1},legend:{show:!1},xaxis:{categories:e,labels:{style:{fontSize:"11px",colors:"#718096"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:{labels:{formatter:e=>`$${Math.round(e/1e3)}K`,style:{fontSize:"12px",colors:"#718096"}}},grid:{borderColor:"#f0f4f8"}},y={chart:{type:"bar",toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},plotOptions:{bar:{horizontal:!0,borderRadius:4}},colors:["rgba(128,90,213,0.75)"],dataLabels:{enabled:!1},legend:{show:!1},xaxis:{labels:{formatter:e=>`$${e.toLocaleString()}`,style:{fontSize:"11px",colors:"#718096"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:{labels:{style:{fontSize:"11px",colors:"#1a202c",fontWeight:600}}},grid:{borderColor:"#f0f4f8"}},f={chart:{type:"bar",toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},plotOptions:{bar:{horizontal:!0,borderRadius:4}},colors:["rgba(229,62,62,0.72)"],dataLabels:{enabled:!1},legend:{show:!1},xaxis:{labels:{formatter:e=>`$${e.toLocaleString()}`,style:{fontSize:"11px",colors:"#718096"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:{labels:{style:{fontSize:"11px",colors:"#1a202c",fontWeight:600}}},grid:{borderColor:"#f0f4f8"}},b={Georgia:"US-GA","New York":"US-NY",California:"US-CA",Texas:"US-TX",Florida:"US-FL",Connecticut:"US-CT",Louisiana:"US-LA",Minnesota:"US-MN",Maryland:"US-MD",Nevada:"US-NV",Massachusetts:"US-MA",Missouri:"US-MO",Wisconsin:"US-WI",Arizona:"US-AZ","Rhode Island":"US-RI","New Mexico":"US-NM",Illinois:"US-IL",Oregon:"US-OR",Michigan:"US-MI",Ohio:"US-OH",Pennsylvania:"US-PA",Iowa:"US-IA",Kentucky:"US-KY",Washington:"US-WA","South Carolina":"US-SC",Nebraska:"US-NE",Colorado:"US-CO",Indiana:"US-IN","North Dakota":"US-ND"},v={Georgia:{rev:30607,cos:1,avgCo:30607},"New York":{rev:24742,cos:7,avgCo:3535},California:{rev:23644,cos:18,avgCo:1314},Texas:{rev:11637,cos:13,avgCo:895},Florida:{rev:8261,cos:6,avgCo:1377},Connecticut:{rev:5990,cos:1,avgCo:5990},Louisiana:{rev:4796,cos:3,avgCo:1599},Minnesota:{rev:4740,cos:2,avgCo:2370},Maryland:{rev:3879,cos:1,avgCo:3879},Nevada:{rev:3089,cos:3,avgCo:1030},Massachusetts:{rev:2703,cos:2,avgCo:1352},Missouri:{rev:1914,cos:1,avgCo:1914},Wisconsin:{rev:1579,cos:1,avgCo:1579},Arizona:{rev:1333,cos:2,avgCo:667},"Rhode Island":{rev:1158,cos:1,avgCo:1158},"New Mexico":{rev:1125,cos:1,avgCo:1125},Illinois:{rev:1102,cos:3,avgCo:367},Oregon:{rev:937,cos:3,avgCo:312},Michigan:{rev:936,cos:1,avgCo:936},Ohio:{rev:889,cos:2,avgCo:445},Pennsylvania:{rev:825,cos:1,avgCo:825},Iowa:{rev:720,cos:1,avgCo:720},Kentucky:{rev:600,cos:1,avgCo:600},Washington:{rev:473,cos:2,avgCo:237},"South Carolina":{rev:300,cos:1,avgCo:300},Nebraska:{rev:216,cos:1,avgCo:216},Colorado:{rev:139,cos:1,avgCo:139},Indiana:{rev:131,cos:1,avgCo:131},"North Dakota":{rev:76,cos:1,avgCo:76}},x={};Object.entries(v).forEach(([e,t])=>{const l=b[e];l&&(x[l]=t.rev)});const[S,N]=o.useState({visible:!1,x:0,y:0,content:null}),C={Texas:"US-TX",California:"US-CA",Arizona:"US-AZ",Florida:"US-FL",Oregon:"US-OR","New York":"US-NY","New Jersey":"US-NJ",Massachusetts:"US-MA",Illinois:"US-IL",Virginia:"US-VA",Pennsylvania:"US-PA",Tennessee:"US-TN",Missouri:"US-MO",Nevada:"US-NV","North Carolina":"US-NC",Washington:"US-WA",Iowa:"US-IA",Minnesota:"US-MN",Colorado:"US-CO",Arkansas:"US-AR",Louisiana:"US-LA",Idaho:"US-ID",Georgia:"US-GA",Oklahoma:"US-OK",Kansas:"US-KS",Michigan:"US-MI",Hawaii:"US-HI",Maryland:"US-MD",Montana:"US-MT","New Mexico":"US-NM",Utah:"US-UT","South Carolina":"US-SC",Indiana:"US-IN",Wisconsin:"US-WI",Mississippi:"US-MS",Ohio:"US-OH",Nebraska:"US-NE",Delaware:"US-DE",Alabama:"US-AL","New Hampshire":"US-NH",Kentucky:"US-KY",Wyoming:"US-WY",Alaska:"US-AK","South Dakota":"US-SD",Maine:"US-ME","West Virginia":"US-WV",Connecticut:"US-CT","Rhode Island":"US-RI","North Dakota":"US-ND"},w={Texas:{rev:24294,cos:93,avgCo:261},California:{rev:22367,cos:84,avgCo:266},Arizona:{rev:21440,cos:36,avgCo:596},Florida:{rev:14071,cos:61,avgCo:231},Oregon:{rev:11010,cos:17,avgCo:648},"New York":{rev:10525,cos:54,avgCo:195},"New Jersey":{rev:7319,cos:27,avgCo:271},Massachusetts:{rev:6999,cos:24,avgCo:292},Illinois:{rev:5615,cos:27,avgCo:208},Virginia:{rev:5354,cos:19,avgCo:282},Pennsylvania:{rev:5112,cos:28,avgCo:183},Tennessee:{rev:5021,cos:20,avgCo:251},Missouri:{rev:4827,cos:11,avgCo:439},Nevada:{rev:4591,cos:10,avgCo:459},"North Carolina":{rev:4283,cos:23,avgCo:186},Washington:{rev:4123,cos:16,avgCo:258},Iowa:{rev:4118,cos:10,avgCo:412},Minnesota:{rev:4111,cos:10,avgCo:411},Colorado:{rev:4009,cos:19,avgCo:211},Arkansas:{rev:3820,cos:16,avgCo:239},Louisiana:{rev:3791,cos:15,avgCo:253},Idaho:{rev:3630,cos:9,avgCo:403},Georgia:{rev:2758,cos:15,avgCo:184},Oklahoma:{rev:2756,cos:14,avgCo:197},Kansas:{rev:2747,cos:5,avgCo:549},Michigan:{rev:2702,cos:12,avgCo:225},Hawaii:{rev:2670,cos:8,avgCo:334},Maryland:{rev:2252,cos:16,avgCo:141},Montana:{rev:1951,cos:5,avgCo:390},"New Mexico":{rev:1885,cos:7,avgCo:269},Utah:{rev:1859,cos:3,avgCo:620},"South Carolina":{rev:1839,cos:13,avgCo:141},Indiana:{rev:1832,cos:8,avgCo:229},Wisconsin:{rev:1690,cos:8,avgCo:211},Mississippi:{rev:1510,cos:7,avgCo:216},Ohio:{rev:1415,cos:11,avgCo:129},Nebraska:{rev:1294,cos:6,avgCo:216},Delaware:{rev:1149,cos:5,avgCo:230},Alabama:{rev:999,cos:5,avgCo:200},"New Hampshire":{rev:632,cos:4,avgCo:158},Kentucky:{rev:422,cos:4,avgCo:106},Wyoming:{rev:300,cos:2,avgCo:150},Alaska:{rev:289,cos:2,avgCo:145},"South Dakota":{rev:288,cos:1,avgCo:288},Maine:{rev:261,cos:1,avgCo:261},"West Virginia":{rev:240,cos:1,avgCo:240},Connecticut:{rev:190,cos:1,avgCo:190},"Rhode Island":{rev:184,cos:3,avgCo:61},"North Dakota":{rev:90,cos:1,avgCo:90}},I={};Object.entries(w).forEach(([e,t])=>{const l=C[e];l&&(I[l]=t.rev)});const[k,T]=o.useState({visible:!1,x:0,y:0,content:null});return(0,Ue.jsx)("div",{className:"px-4 pt-4",children:(0,Ue.jsx)(cN,{className:"mb-2",style:{borderRadius:"0.5rem"},children:(0,Ue.jsx)(SN,{className:"p-0",children:(0,Ue.jsxs)("div",{className:"cli-container",children:[(0,Ue.jsx)("style",{children:"\n                .cli-container { font-family:'Roboto',sans-serif; color:#222; padding:0 32px; box-sizing:border-box; }\n                .cli-container * { box-sizing:border-box; }\n                .cli-page-header { background:white; border-bottom:1px solid #e5e9f0; padding: 28px 0px 10px; margin-bottom: 24px; }\n                .cli-page-header h1 { font-size: 20px; font-weight: 700; margin: 0; color: #1a202c;  }\n                .cli-page-header p  { font-size:15px; color:#718096; margin-top:4px; margin-bottom:0; }\n\n                /* Section dividers */\n                .cli-section-block { margin-bottom:48px; }\n                .cli-section-banner { display:flex; align-items:center; gap:12px; margin-bottom:18px; padding:14px 20px; border-radius:10px; background:white; box-shadow: 0 3px 10px rgba(0,0,0,0.07); }\n                .cli-section-banner h2 { font-size: 18px; font-weight: 700; color: #1a202c; margin: 0; }\n                .cli-section-banner p  { font-size: 14px; color: #718096; margin-top: 4px; margin-bottom: 0; font-weight: 400; }\n                .cli-section-rev { margin-left: auto; text-align: right; }\n                .cli-section-rev .big { font-size: 20px; font-weight: 700; color: #1a202c; }\n                .cli-section-rev .sml { font-size: 13px; color: #718096; font-weight: 400; }\n\n                .cli-sub-heading { font-size:14px; font-weight:700; color:#2d3748; margin-bottom:14px; padding-bottom:8px; border-bottom:1.5px solid #e2e8f0; margin-top:20px; }\n\n                /* KPI strip */\n                .cli-kpi-strip {  display: grid; grid-template-columns: repeat(3, 1fr); gap: 14px; margin-bottom:24px; }\n                .cli-kpi-card { flex:1; min-width:130px; background:white; border-radius:10px; padding:14px 16px; box-shadow:0 1px 3px rgba(0,0,0,0.07); border-top:3px solid #cbd5e0; }\n                .cli-kpi-card.green  { border-color:#38a169; } .cli-kpi-card.blue   { border-color:#3182ce; }\n                .cli-kpi-card.orange { border-color:#dd6b20; } .cli-kpi-card.red    { border-color:#e53e3e; }\n                .cli-kpi-card.purple { border-color:#805ad5; } .cli-kpi-card.teal   { border-color:#2d6a4f; }\n                .cli-kpi-val { font-size:20px; font-weight:800; color:#1a202c; }\n                .cli-kpi-lbl { font-size:12px; color:#4a5568; margin-top:3px; text-transform:uppercase; letter-spacing:0.5px; }\n                .cli-kpi-sub { font-size:13px; color:#4a5568; margin-top:4px; }\n\n                /* Charts */\n                .cli-chart-row { display:grid; grid-template-columns:1fr 1fr; gap:16px; margin-bottom:20px; }\n                .cli-chart-box { background:white; border-radius:10px; padding:18px 20px; box-shadow:0 1px 3px rgba(0,0,0,0.06); min-width:0; overflow:hidden; }\n                .cli-chart-box.full { grid-column:1/-1; }\n                .cli-chart-title { font-size:15px; font-weight:700; color:#2d3748; margin-bottom:3px; }\n                .cli-chart-sub   { font-size:13px; color:#4a5568; margin-bottom:12px; }\n\n                /* Tables */\n                .cli-data-table { width:100%; border-collapse:collapse; font-size:12px; }\n                .cli-data-table th { background:#edf2f7 !important; padding:8px 12px !important; text-align:left !important; font-size:11px !important; font-weight:700 !important; color:#4a5568 !important; text-transform:uppercase !important; letter-spacing:0.4px !important; white-space:nowrap !important; border:none !important; box-shadow:none !important; }\n                .cli-data-table td { padding:8px 12px; border-bottom:1px solid #f7fafc; vertical-align:middle; }\n                .cli-data-table tr:hover td { background:#f7fafc; }\n                .cli-bar-bg  { background:#edf2f7; border-radius:4px; height:5px; width:100%; margin-top:3px; min-width:60px; }\n                .cli-bar-fill-g{ height:5px; border-radius:4px; background:#38a169; }\n                .cli-bar-fill-b{ height:5px; border-radius:4px; background:#3182ce; }\n                .cli-bar-fill-p{ height:5px; border-radius:4px; background:#805ad5; }\n\n                .cli-rank-badge { display:inline-block; width:20px; height:20px; border-radius:50%; text-align:center; line-height:20px; font-weight:700; font-size:10px; background:#edf2f7; color:#4a5568; }\n                .cli-rank-gold   {background:#f6e05e;color:#744210;} .cli-rank-silver {background:#e2e8f0;color:#2d3748;}\n                .cli-rank-bronze {background:#fbd38d;color:#744210;}\n                .cli-pill { display:inline-block; font-size:10px; font-weight:500; padding:2px 7px; border-radius:10px; text-transform:uppercase; white-space:nowrap; }\n                .cli-pill-loyal   {background:#f0fff4;color:#276749;} .cli-pill-freq  {background:#ebf4ff;color:#2b6cb0;}\n                .cli-pill-occ     {background:#fffaf0;color:#9c4221;} .cli-pill-risk  {background:#fff5f5;color:#9b2c2c;}\n                .cli-state-chip { display:inline-block; background:#edf2f7; color:#495057; font-size:12px; padding:1px 6px; border-radius:4px; }\n\n                /* Insight blocks */\n                .cli-insight-block { background:white; border-radius:10px; padding:20px 24px; margin-bottom:14px; border-left:4px solid #cbd5e0; box-shadow:0 1px 3px rgba(0,0,0,0.06); line-height:1.85; font-size:14px; color:#2d3748; }\n                .cli-insight-block.risk   { border-color:#e53e3e; }\n                .cli-insight-block.action { border-color:#d69e2e; }\n                .cli-insight-block.pattern{ border-color:#3182ce; }\n                .cli-insight-block.opport { border-color:#38a169; }\n                .cli-insight-block.warn   { border-color:#dd6b20; }\n\n                .cli-tag { display:inline-block; font-size:10px; font-weight:700; text-transform:uppercase; letter-spacing:0.7px; padding:3px 9px; border-radius:20px; margin-bottom:8px; }\n                .cli-tag.risk    {background:#fff5f5;color:#9b2c2c;} .cli-tag.action  {background:#fffff0;color:#744210;}\n                .cli-tag.pattern {background:#ebf4ff;color:#2b6cb0;} .cli-tag.opport  {background:#f0fff4;color:#276749;}\n                .cli-tag.warn    {background:#fffaf0;color:#9c4221;} .cli-tag.compare {background:#e2e8f0;color:#2d3748;}\n\n                .cli-h-green {color:#276749;font-weight:700;} .cli-h-blue  {color:#2b6cb0;font-weight:700;}\n                .cli-h-red   {color:#c53030;font-weight:700;} .cli-h-orange{color:#c05621;font-weight:700;}\n                .cli-h-gold  {color:#b7791f;font-weight:700;} .cli-h-bold  {font-weight:700;color:#1a202c;}\n                .cli-h-purple{color:#6b46c1;font-weight:700;}\n                .cli-dashed-line { border:none; border-top:1.5px dashed #e2e8f0; margin:16px 0 0; }\n                .cli-divider { height:1px; background:#e2e8f0; margin:28px 0; }\n\n                .cli-two-col { display:grid; grid-template-columns:1fr 1fr; gap:16px; margin-bottom:20px; min-width:0; }\n                .cli-note-bar { background:#fffbeb; border:1px solid #fbd38d; border-radius:8px; padding:9px 14px; font-size:11.5px; color:#744210; margin-bottom:16px; line-height:1.6; }\n                .cli-note-bar strong { color:#b7791f; }\n                .jvectormap-zoomin, .jvectormap-zoomout { width: 24px !important; height: 24px !important; line-height: 24px !important; }\n            "}),(0,Ue.jsxs)("div",{className:"cli-page-header",children:[(0,Ue.jsx)("h1",{children:"Market Presence Insights"}),(0,Ue.jsx)("p",{children:"\xb7\xa0 Total Net Revenue: $10,334,494 \xa0\xb7\xa0 Three sections: Retail \xb7 Individual & Practitioner"})]}),(0,Ue.jsxs)("div",{className:"cli-section-block",children:[(0,Ue.jsxs)("div",{className:"cli-section-banner retail",children:[(0,Ue.jsx)("div",{children:(0,Ue.jsx)("h2",{children:"Retail"})}),(0,Ue.jsxs)("div",{className:"cli-section-rev",children:[(0,Ue.jsx)("div",{className:"big",children:"$2,942,895"}),(0,Ue.jsx)("div",{className:"sml",children:"28.5% of total revenue"})]})]}),(0,Ue.jsxs)("div",{className:"cli-kpi-strip",children:[(0,Ue.jsxs)("div",{className:"cli-kpi-card green",children:[(0,Ue.jsx)("div",{className:"cli-kpi-val",children:"$2.94M"}),(0,Ue.jsx)("div",{className:"cli-kpi-lbl",children:"Net Revenue"}),(0,Ue.jsx)("div",{className:"cli-kpi-sub",children:"28.5% of all channels"})]}),(0,Ue.jsxs)("div",{className:"cli-kpi-card blue",children:[(0,Ue.jsx)("div",{className:"cli-kpi-val",children:"606"}),(0,Ue.jsx)("div",{className:"cli-kpi-lbl",children:"Customers"})]}),(0,Ue.jsxs)("div",{className:"cli-kpi-card teal",children:[(0,Ue.jsx)("div",{className:"cli-kpi-val",children:"49 / 50"}),(0,Ue.jsx)("div",{className:"cli-kpi-lbl",children:"States with Orders"}),(0,Ue.jsx)("div",{className:"cli-kpi-sub",children:"Vermont only state with no retail"})]}),(0,Ue.jsxs)("div",{className:"cli-kpi-card orange",children:[(0,Ue.jsx)("div",{className:"cli-kpi-val",children:"13,021"}),(0,Ue.jsx)("div",{className:"cli-kpi-lbl",children:"Total Orders"}),(0,Ue.jsx)("div",{className:"cli-kpi-sub",children:"Average order value $233 per order"})]}),(0,Ue.jsxs)("div",{className:"cli-kpi-card green",children:[(0,Ue.jsx)("div",{className:"cli-kpi-val",children:"$4,856"}),(0,Ue.jsx)("div",{className:"cli-kpi-lbl",children:"Avg Rev / Customer"}),(0,Ue.jsx)("div",{className:"cli-kpi-sub",children:"$2,942,895 / 606 customers"})]}),(0,Ue.jsxs)("div",{className:"cli-kpi-card teal",children:[(0,Ue.jsx)("div",{className:"cli-kpi-val",children:"6"}),(0,Ue.jsx)("div",{className:"cli-kpi-lbl",children:"Customers \u2014 All 14 Months"}),(0,Ue.jsx)("div",{className:"cli-kpi-sub",children:"Ordered in every single month Jan 2025\u2013Feb 2026"})]})]}),(0,Ue.jsx)("div",{className:"cli-chart-row",children:(0,Ue.jsxs)("div",{className:"cli-chart-box full",children:[(0,Ue.jsx)("div",{className:"cli-chart-title",children:"Monthly Retail Revenue"}),(0,Ue.jsx)("div",{className:"cli-chart-sub",children:"Sep 2025 spike ($311K) \u2014 strongest retail month \xb7 Feb 2026 ($150K) \u2014 weakest"}),(0,Ue.jsx)(EF.Z,{options:g,series:[{data:t}],type:"bar",height:300})]})}),(0,Ue.jsx)("h3",{className:"cli-sub-heading",children:"Retail State Distribution Map"}),(0,Ue.jsxs)(Ut,{className:"mb-4 g-3",children:[(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"h-100",children:(0,Ue.jsx)(SN,{children:(0,Ue.jsx)("div",{style:{height:"400px"},children:(0,Ue.jsx)(D$e.VectorMap,{map:"us_aea",backgroundColor:"transparent",zoomOnScroll:!1,containerStyle:{width:"100%",height:"100%"},containerClassName:"map",zoomButtons:!1,regionStyle:{initial:{fill:"#e8f5e9",stroke:"#ffffff","stroke-width":.5,"stroke-opacity":1},hover:{fill:"#38a169",cursor:"pointer"}},series:{regions:[{values:c,scale:["#c8e6c9","#1b5e20"],normalizeFunction:"polynomial"}]},onRegionTipShow:(e,t,l)=>{const r=Object.keys(a).find(e=>a[e]===l),n=r?s[r]:null;n&&r&&t.html(`<b>${r}</b><br/>Revenue: $${n.rev.toLocaleString()}<br/>Customers: ${n.cos}<br/>Avg Rev / Customer: $${n.avgCo.toLocaleString()}`)}})})})})}),(0,Ue.jsx)("h3",{className:"cli-sub-heading",children:"Top 15 States by Retail Revenue"}),(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"h-100",children:(0,Ue.jsx)(SN,{className:"p-0",children:(0,Ue.jsxs)(xF,{responsive:!0,children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("th",{children:"#"}),(0,Ue.jsx)("th",{children:"State"}),(0,Ue.jsx)("th",{children:"Net Revenue"}),(0,Ue.jsx)("th",{children:"% of Retail"}),(0,Ue.jsx)("th",{children:"Customers"}),(0,Ue.jsx)("th",{children:"Zip Codes"}),(0,Ue.jsx)("th",{children:"Avg Rev / Customer"}),(0,Ue.jsx)("th",{children:"Revenue Bar"})]})}),(0,Ue.jsx)("tbody",{children:n.map((e,t)=>{const l=0===t?"cli-rank-gold":1===t?"cli-rank-silver":2===t?"cli-rank-bronze":"cli-rank-badge",r=e.avgCo>=1e4?" \u2b50":"";return(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:(0,Ue.jsx)("span",{className:`cli-rank-badge ${l}`,children:t+1})}),(0,Ue.jsx)("td",{children:e.st}),(0,Ue.jsxs)("td",{children:["$",e.rev.toLocaleString()]}),(0,Ue.jsxs)("td",{children:[e.pct.toFixed(2),"%"]}),(0,Ue.jsx)("td",{children:e.cos}),(0,Ue.jsx)("td",{children:e.zips}),(0,Ue.jsxs)("td",{children:["$",e.avgCo.toLocaleString(),r]}),(0,Ue.jsx)("td",{children:(0,Ue.jsx)("div",{className:"cli-bar-bg",children:(0,Ue.jsx)("div",{className:"cli-bar-fill-g",style:{width:`${(e.rev/i*100).toFixed(0)}%`}})})})]},t)})})]})})})})]}),(0,Ue.jsx)("h3",{className:"cli-sub-heading",children:"Top 15 Retail Customers by Revenue"}),(0,Ue.jsx)("div",{className:"cli-chart-box full",style:{marginBottom:"20px",padding:0,overflowX:"auto"},children:(0,Ue.jsxs)(xF,{responsive:!0,children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("th",{children:"#"}),(0,Ue.jsx)("th",{children:"Customer"}),(0,Ue.jsx)("th",{children:"Primary State"}),(0,Ue.jsx)("th",{children:"States"}),(0,Ue.jsx)("th",{children:"Zip Codes"}),(0,Ue.jsx)("th",{children:"Net Revenue"}),(0,Ue.jsx)("th",{children:"% of Retail"}),(0,Ue.jsx)("th",{children:"Orders"}),(0,Ue.jsx)("th",{children:"Active Months"}),(0,Ue.jsx)("th",{children:"Average order value"}),(0,Ue.jsx)("th",{children:"Consistency"}),(0,Ue.jsx)("th",{children:"Bar"})]})}),(0,Ue.jsx)("tbody",{children:u.map(e=>{const t=1===e.rank?"cli-rank-gold":2===e.rank?"cli-rank-silver":3===e.rank?"cli-rank-bronze":"cli-rank-badge",l=e.months<=5?" \u26a0\ufe0f":"";return(0,Ue.jsxs)("tr",{style:e.months<=5?{background:"#fffbeb"}:{},children:[(0,Ue.jsx)("td",{children:(0,Ue.jsx)("span",{className:`cli-rank-badge ${t}`,children:e.rank})}),(0,Ue.jsxs)("td",{children:[e.name,l]}),(0,Ue.jsx)("td",{children:(0,Ue.jsx)("span",{className:"cli-state-chip",children:e.state})}),(0,Ue.jsx)("td",{style:{textAlign:"center",fontWeight:400,color:e.states>=10?"#2b6cb0":e.states>=3?"#276749":"#718096"},children:e.states}),(0,Ue.jsx)("td",{style:{textAlign:"center",fontWeight:400,color:e.zips>=100?"#2b6cb0":e.zips>=10?"#276749":"#718096"},children:e.zips}),(0,Ue.jsxs)("td",{children:["$",e.rev.toLocaleString()]}),(0,Ue.jsxs)("td",{children:[e.pct.toFixed(2),"%"]}),(0,Ue.jsx)("td",{children:e.orders.toLocaleString()}),(0,Ue.jsxs)("td",{children:[e.months,"/14"]}),(0,Ue.jsxs)("td",{children:["$",e.aov.toLocaleString()]}),(0,Ue.jsx)("td",{children:h(e.months)}),(0,Ue.jsx)("td",{style:{minWidth:"80px"},children:(0,Ue.jsx)("div",{className:"cli-bar-bg",children:(0,Ue.jsx)("div",{className:"cli-bar-fill-g",style:{width:`${(e.rev/p*100).toFixed(0)}%`}})})})]},e.rank)})})]})}),(0,Ue.jsx)("h3",{className:"cli-sub-heading",children:"Retail Insights"}),(0,Ue.jsxs)("div",{className:"cli-insight-block risk",children:[(0,Ue.jsx)("div",{className:"cli-tag risk",children:"Top Retail Customers Revenue Contribution"}),(0,Ue.jsx)("br",{}),"Sprouts Farmers Market ($520,119), Whole Foods Market ($254,794), and Natural Grocers ($188,685) together generate ",(0,Ue.jsx)("span",{className:"cli-h-red",children:"$963,598 \u2014 36.7% of all retail revenue"}),". All three are national chains that ordered every single month across 14 months. However, the revenue from these three is determined by ",(0,Ue.jsx)("span",{className:"cli-h-bold",children:"chain-level buying decisions"}),", not individual store relationships. A change in purchasing policy at chain headquarters \u2014 not a store-level problem \u2014 could remove over a third of retail revenue overnight.",(0,Ue.jsx)("hr",{className:"cli-dashed-line"})]}),(0,Ue.jsxs)("div",{className:"cli-insight-block opport",children:[(0,Ue.jsx)("div",{className:"cli-tag opport",children:"Opportunity \u2014 Arizona and Kansas Are the Highest-Efficiency States"}),(0,Ue.jsx)("br",{}),"Arizona generates ",(0,Ue.jsx)("span",{className:"cli-h-green",children:"$146,310 from just 11 customers \u2014 $13,301 per customer"}),", and Kansas generates ",(0,Ue.jsx)("span",{className:"cli-h-green",children:"$114,506 from just 9 customers \u2014 $12,723 per customer"}),". Both are 2\xd7 the national retail average of $4,860 per customer. By contrast, Florida has 75 customers but only $3,322 per customer and Oregon has 32 customers at $2,268 per customer. ",(0,Ue.jsx)("span",{className:"cli-h-bold",children:"Targeting new customer acquisition in Arizona and Kansas \u2014 states where brands already spend heavily \u2014 is more efficient than adding more customers to low-spend states."}),(0,Ue.jsx)("hr",{className:"cli-dashed-line"})]}),(0,Ue.jsxs)("div",{className:"cli-insight-block warn",children:[(0,Ue.jsx)("div",{className:"cli-tag warn",children:"Harvest Moon Natural Retail Activity Pattern"}),(0,Ue.jsx)("br",{}),"Harvest Moon Natural is the ",(0,Ue.jsx)("span",{className:"cli-h-bold",children:"4th largest retail customer at $100,241"})," but only placed retail orders in 4 of 14 months \u2014 June, July, September, and October 2025. They placed ",(0,Ue.jsx)("span",{className:"cli-h-bold",children:"zero retail orders in the first 5 months of the period (Jan\u2013May 2025) and zero in the last 4 months (Nov 2025\u2013Feb 2026)"}),". Their entire retail activity was concentrated in a single 5-month window mid-period. With an Average order value of $5,432, they are a high-value bulk buyer \u2014 September alone produced 7 orders worth $48,416. The fact that they continue ordering through ECOMMERCE ($291,228) confirms the relationship is active, but retail-channel ordering has stopped completely since October 2025.",(0,Ue.jsx)("hr",{className:"cli-dashed-line"})]}),(0,Ue.jsxs)("div",{className:"cli-insight-block action",children:[(0,Ue.jsx)("div",{className:"cli-tag action",children:"Action \u2014 Texas and California Hold 31.1% of Retail Revenue from 139 Customers"}),(0,Ue.jsx)("br",{}),"Texas ($507K, 78 customers) and California ($407K, 61 customers) together = $914,403 \u2014 31.1% of all retail revenue. The major chains (Sprouts, Whole Foods, Natural Grocers) are already active in both states. The untapped opportunity is independent wellness retailers \u2014 co-ops, integrative shops, supplement-focused stores \u2014 where ",(0,Ue.jsx)("span",{className:"cli-h-bold",children:"staff recommendations drive purchases and a single owner relationship can produce consistent, higher-Average order value reorders"})," that chain accounts rarely deliver.",(0,Ue.jsx)("hr",{className:"cli-dashed-line"})]})]}),(0,Ue.jsxs)("div",{className:"cli-section-block",children:[(0,Ue.jsxs)("div",{className:"cli-section-banner indprac",children:[(0,Ue.jsx)("div",{children:(0,Ue.jsx)("h2",{children:"Individual"})}),(0,Ue.jsxs)("div",{className:"cli-section-rev",children:[(0,Ue.jsx)("div",{className:"big",children:"$216,955"}),(0,Ue.jsx)("div",{className:"sml",children:"2.1% of total revenue"})]})]}),(0,Ue.jsxs)("div",{className:"cli-kpi-strip",children:[(0,Ue.jsxs)("div",{className:"cli-kpi-card purple",children:[(0,Ue.jsx)("div",{className:"cli-kpi-val",children:"$216,955"}),(0,Ue.jsx)("div",{className:"cli-kpi-lbl",children:"Net Revenue"}),(0,Ue.jsx)("div",{className:"cli-kpi-sub",children:"2.1% of total revenue"})]}),(0,Ue.jsxs)("div",{className:"cli-kpi-card purple",children:[(0,Ue.jsx)("div",{className:"cli-kpi-val",children:"49 / 50"}),(0,Ue.jsx)("div",{className:"cli-kpi-lbl",children:"States"}),(0,Ue.jsx)("div",{className:"cli-kpi-sub",children:"Vermont only state with no individual orders"})]})]}),(0,Ue.jsx)("h3",{className:"cli-sub-heading",children:"Individual State Distribution Map"}),(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"h-100",children:(0,Ue.jsx)(SN,{children:(0,Ue.jsx)("div",{style:{height:"400px"},children:(0,Ue.jsx)(D$e.VectorMap,{map:"us_aea",backgroundColor:"transparent",zoomOnScroll:!1,containerStyle:{width:"100%",height:"100%"},containerClassName:"map",zoomButtons:!1,regionStyle:{initial:{fill:"#faf5ff",stroke:"#ffffff","stroke-width":.5,"stroke-opacity":1},hover:{fill:"#805ad5",cursor:"pointer"}},series:{regions:[{values:I,scale:["#e9d8fd","#553c9a"],normalizeFunction:"polynomial"}]},onRegionTipShow:(e,t,l)=>{const r=Object.keys(C).find(e=>C[e]===l),n=r?w[r]:null;n&&r&&t.html(`<b>${r}</b><br/>Revenue: $${n.rev.toLocaleString()}<br/>Avg Rev / Customer: $${n.avgCo.toLocaleString()}`)}})})})})}),(0,Ue.jsxs)("div",{className:"cli-chart-box",children:[(0,Ue.jsx)("div",{className:"cli-chart-title",children:"Individual \u2014 Top 12 States by Revenue"}),(0,Ue.jsx)("div",{className:"cli-chart-sub",children:"Texas, California, Arizona = 31.4% of individual revenue \xb7 Arizona punches above its size"}),(0,Ue.jsx)(EF.Z,{options:{...y,xaxis:{...y.xaxis,categories:["Texas","California","Arizona","Florida","Oregon","New York","New Jersey","Massachusetts","Illinois","Virginia","Pennsylvania","Tennessee"]}},series:[{data:[24294,22367,21440,14071,11010,10525,7319,6999,5615,5354,5112,5021]}],type:"bar",height:380})]}),(0,Ue.jsx)("h3",{className:"cli-sub-heading",style:{marginTop:"20px"},children:"Individual Insights"}),(0,Ue.jsxs)("div",{className:"cli-insight-block pattern",children:[(0,Ue.jsx)("div",{className:"cli-tag pattern",children:"Pattern \u2014 Individual Customers Span 49 States but Southwest Dominates"}),(0,Ue.jsx)("br",{}),"Individual customers are present in ",(0,Ue.jsx)("span",{className:"cli-h-blue",children:"49 states "})," \u2014 the broadest geographic footprint of any channel. However, revenue is concentrated in the Southwest corridor: ",(0,Ue.jsx)("span",{className:"cli-h-bold",children:"Texas (11.2%), California (10.3%), and Arizona (9.9%)"})," together = 31.4% of individual revenue. Arizona is particularly strong for its size \u2014 driven by high-spending customers Beatty ($11,158, Arizona) and Kim ($5,478, Arizona). Direct-to-consumer promotions or referral programs targeting the Arizona, California, Nevada corridor could build on this existing strength cost-effectively.",(0,Ue.jsx)("hr",{className:"cli-dashed-line"})]}),(0,Ue.jsxs)("div",{className:"cli-section-block",children:[(0,Ue.jsxs)("div",{className:"cli-section-banner indprac",children:[(0,Ue.jsx)("div",{children:(0,Ue.jsx)("h2",{children:"Practitioner"})}),(0,Ue.jsxs)("div",{className:"cli-section-rev",children:[(0,Ue.jsx)("div",{className:"big",children:"$139,739"}),(0,Ue.jsx)("div",{className:"sml",children:"1.4% of total revenue"})]})]}),(0,Ue.jsxs)("div",{className:"cli-kpi-strip",children:[(0,Ue.jsxs)("div",{className:"cli-kpi-card red",children:[(0,Ue.jsx)("div",{className:"cli-kpi-val",children:"$139,739"}),(0,Ue.jsx)("div",{className:"cli-kpi-lbl",children:"Net Revenue"}),(0,Ue.jsx)("div",{className:"cli-kpi-sub",children:"1.4% of total revenue"})]}),(0,Ue.jsxs)("div",{className:"cli-kpi-card red",children:[(0,Ue.jsx)("div",{className:"cli-kpi-val",children:"82"}),(0,Ue.jsx)("div",{className:"cli-kpi-lbl",children:"Practitioners"}),(0,Ue.jsx)("div",{className:"cli-kpi-sub",children:"Clinics, chiropractors, wellness centres"})]}),(0,Ue.jsxs)("div",{className:"cli-kpi-card red",children:[(0,Ue.jsx)("div",{className:"cli-kpi-val",children:"29"}),(0,Ue.jsx)("div",{className:"cli-kpi-lbl",children:"States"}),(0,Ue.jsx)("div",{className:"cli-kpi-sub",children:"21 US states have zero practitioner orders"})]}),(0,Ue.jsxs)("div",{className:"cli-kpi-card red",children:[(0,Ue.jsx)("div",{className:"cli-kpi-val",children:"$756"}),(0,Ue.jsx)("div",{className:"cli-kpi-lbl",children:"Average order value"}),(0,Ue.jsx)("div",{className:"cli-kpi-sub",children:"185 total orders"})]})]}),(0,Ue.jsx)("h3",{className:"cli-sub-heading",children:"Practitioner State Distribution Map"}),(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"h-100",children:(0,Ue.jsx)(SN,{children:(0,Ue.jsx)("div",{style:{height:"400px"},children:(0,Ue.jsx)(D$e.VectorMap,{map:"us_aea",backgroundColor:"transparent",zoomOnScroll:!1,containerStyle:{width:"100%",height:"100%"},containerClassName:"map",zoomButtons:!1,regionStyle:{initial:{fill:"#fff0f0",stroke:"#ffffff","stroke-width":.5,"stroke-opacity":1},hover:{fill:"#e53e3e",cursor:"pointer"}},series:{regions:[{values:x,scale:["#fed7d7","#9b2c2c"],normalizeFunction:"polynomial"}]},onRegionTipShow:(e,t,l)=>{const r=Object.keys(b).find(e=>b[e]===l),n=r?v[r]:null;n&&r&&t.html(`<b>${r}</b><br/>Revenue: $${n.rev.toLocaleString()}<br/>Customers: ${n.cos}<br/>Avg Rev / Customer: $${n.avgCo.toLocaleString()}`)}})})})})}),(0,Ue.jsxs)("div",{className:"cli-two-col",children:[(0,Ue.jsxs)("div",{className:"cli-chart-box",children:[(0,Ue.jsx)("div",{className:"cli-chart-title",children:"Practitioner \u2014 Top 10 States by Revenue"}),(0,Ue.jsx)("div",{className:"cli-chart-sub",children:"Georgia, New York, California = 56.5% of practitioner revenue \xb7 Georgia is entirely one account"}),(0,Ue.jsx)(EF.Z,{options:{...f,xaxis:{...f.xaxis,categories:["Georgia","New York","California","Texas","Florida","Connecticut","Louisiana","Minnesota","Maryland","Nevada"]}},series:[{data:[30607,24742,23644,11637,8261,5990,4796,4740,3879,3089]}],type:"bar",height:380})]}),(0,Ue.jsxs)("div",{className:"cli-chart-box",children:[(0,Ue.jsx)("div",{className:"cli-chart-title",children:"Practitioner \u2014 Top 10 Accounts"}),(0,Ue.jsx)("div",{className:"cli-chart-sub",children:"Progressive Medical (Georgia) = 21.9% of entire channel \xb7 \u2b50 = 8+ active months"}),(0,Ue.jsx)("div",{style:{overflowX:"auto",marginTop:"6px"},children:(0,Ue.jsxs)(xF,{responsive:!0,children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("th",{children:"#"}),(0,Ue.jsx)("th",{children:"Practice"}),(0,Ue.jsx)("th",{children:"State"}),(0,Ue.jsx)("th",{children:"Revenue"}),(0,Ue.jsx)("th",{children:"Orders"}),(0,Ue.jsx)("th",{children:"Months"})]})}),(0,Ue.jsx)("tbody",{children:[{n:"PROGRESSIVE MEDICAL",st:"Georgia",rev:30607,ord:13,mo:12},{n:"DAILY NUTRITIONALS",st:"New York",rev:14918,ord:3,mo:3},{n:"TUSTIN LONGEVITY CEN",st:"California",rev:11232,ord:6,mo:6},{n:"MOYER, L.AC.",st:"Connecticut",rev:5990,ord:2,mo:2},{n:"HEALTH BY DESIGN",st:"Minnesota",rev:4365,ord:8,mo:8},{n:"JACKSONVILLE CHIROPR",st:"Maryland",rev:3879,ord:5,mo:4},{n:"MEDICINE 369",st:"New York",rev:3839,ord:4,mo:4},{n:"THERMOGRAPHY CENTER",st:"Texas",rev:3635,ord:10,mo:9},{n:"MA",st:"California",rev:3425,ord:4,mo:3},{n:"EPIC CLINICS",st:"Florida",rev:3160,ord:1,mo:1}].map((e,t)=>(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:t+1}),(0,Ue.jsxs)("td",{children:[e.n,e.mo>=8?" \u2b50":""]}),(0,Ue.jsx)("td",{children:(0,Ue.jsx)("span",{className:"cli-state-chip",children:e.st})}),(0,Ue.jsxs)("td",{children:["$",e.rev.toLocaleString()]}),(0,Ue.jsx)("td",{children:e.ord}),(0,Ue.jsxs)("td",{children:[e.mo,"/14"]})]},t))})]})})]})]}),(0,Ue.jsxs)("div",{className:"cli-insight-block warn",children:[(0,Ue.jsx)("div",{className:"cli-tag warn",children:"Practitioner \u2014 One Account Holds 21.9% of the Entire Channel"}),(0,Ue.jsx)("br",{}),"Progressive Medical in Georgia generates ",(0,Ue.jsx)("span",{className:"cli-h-orange",children:"$30,607 \u2014 21.9% of all practitioner revenue"})," \u2014 and ordered in 12 of 14 months, making them the most consistent practitioner by far. The second largest account (Daily Nutritionals, New York, $14,918) is half their size and only active 3 months. ",(0,Ue.jsx)("span",{className:"cli-h-bold",children:"If Progressive Medical reduces or stops ordering, the practitioner channel loses nearly a quarter of its revenue instantly"}),". With 21 US states having zero practitioner presence, there is also significant white-space \u2014 particularly in large-population states like Pennsylvania, Ohio, Michigan, and Washington where practitioners are absent entirely.",(0,Ue.jsx)("hr",{className:"cli-dashed-line"})]})]})]})]})})})})}),K$e=[{id:"June 2026",revenueTrends:{monthLabel:"June 2026",annualContext:[{label:"2023",value:10697878},{label:"2024",value:10076314},{label:"2025",value:9050808},{label:"2026 YTD (Jan\u2013Jun)",value:3806115}],shareSubtitle:"ECOMMERCE at 65.8% \xb7 Retail rebounded to 34.2% \u2014 both primary channels recovered strongly",months:["Jun-25","Jul-25","Aug-25","Sep-25","Oct-25","Nov-25","Dec-25","Jan-26","Feb-26","Mar-26","Apr-26","May-26","Jun-26"],revenue:[699740,848969,626492,774642,744403,610731,836751,724620,565989,848476,503888,489728,673413],momChange:[null,21.3,-26.2,23.6,-3.9,-18,37,-13.4,-21.9,49.9,-40.6,-2.8,37.5],rolling6:[null,null,null,null,null,717496,740331,719606,709523,721828,681742,661575,634352],ecom:[437900,468271,419017,432383,532124,403020,600680,326118,396138,531691,286981,320319,423960],retail:[228028,225793,191013,309442,187212,183845,209753,241262,150496,287886,197552,143661,220749],prl:[0,130891,0,0,0,0,0,130891,0,0,0,0,0],indiv:[15254,15544,10636,21764,13244,10879,15479,15029,11759,19164,14275,17737,21524],pract:[18056,8306,5668,10694,11609,12889,10422,11319,7596,9737,5079,8012,7181],ecomShare:[65.8,67.5,68.7,58.3,74,68.7,74.1,57.5,72.5,64.9,59.2,69,65.8],retailShare:[34.2,32.5,31.3,41.7,26,31.3,25.9,42.5,27.5,35.1,40.8,31,34.2],periodAvgRev:688296,periodTotalRev:8947842,periodLabel:"13-Mo Avg",kpis:[{value:"$673,413",label:"Jun Net Revenue",borderColor:"danger",badges:[{text:"+37.5% vs May",variant:"success"},{text:"\u22123.8% vs Jun '25",variant:"danger"}]},{value:"1,076",label:"Orders",borderColor:"primary",badges:[{text:"+22.8% vs May",variant:"success"},{text:"\u22126.4% vs Jun '25",variant:"danger"}]},{value:"$626.98",label:"Avg Order Value",borderColor:"warning",badges:[{text:"+11.4% vs May",variant:"success"},{text:"\u22120.1% vs Jun '25",variant:"danger"}]},{value:"$688,296",label:"13-Mo Avg Revenue",borderColor:"secondary",badges:[],extra:["Jun-26 is <strong>$14,883 below</strong> avg","7 of 13 months above avg"]}],tableRows:[{month:"Jun-25",rev:699740,mom:null,yoy:3.7,orders:1149,aov:627.33,vsAvg:11444},{month:"Jul-25",rev:848969,mom:21.3,yoy:-19.4,orders:1211,aov:702.45,vsAvg:160673},{month:"Aug-25",rev:626492,mom:-26.2,yoy:-19.8,orders:1082,aov:580.47,vsAvg:-61804},{month:"Sep-25",rev:774642,mom:23.6,yoy:-20.7,orders:1169,aov:673.64,vsAvg:86346},{month:"Oct-25",rev:744403,mom:-3.9,yoy:.4,orders:1095,aov:708.96,vsAvg:56107},{month:"Nov-25",rev:610731,mom:-18,yoy:-20.8,orders:1017,aov:602.65,vsAvg:-77565},{month:"Dec-25",rev:836751,mom:37,yoy:-.3,orders:1154,aov:745.46,vsAvg:148455},{month:"Jan-26",rev:724620,mom:-13.4,yoy:-12.7,orders:1110,aov:663.96,vsAvg:36324},{month:"Feb-26",rev:565989,mom:-21.9,yoy:-35.6,orders:858,aov:673.71,vsAvg:-122307},{month:"Mar-26",rev:848476,mom:49.9,yoy:6.3,orders:1098,aov:780.58,vsAvg:160180},{month:"Apr-26",rev:503888,mom:-40.6,yoy:-18.2,orders:1030,aov:495.57,vsAvg:-184408},{month:"May-26",rev:489728,mom:-2.8,yoy:-37.7,orders:876,aov:562.64,vsAvg:-198568,isLow:!0},{month:"Jun-26",rev:673413,mom:37.5,yoy:-3.8,orders:1076,aov:626.98,vsAvg:-14883,isCurrent:!0,currentVariant:"success"}],insights:[{borderColor:"success",badgeVariant:"success",badgeText:"Revenue Snapped Back +37.5%",body:'After two straight declines, June recovered hard to <span class="text-success fw-bold">$673,413 (+37.5% MoM)</span>, breaking the slide that took the business to a record low in May. It still landed $14,883 below the 13-month average and &minus;3.8% versus last June, and it ranks 8th lowest of the 42 months on file. <span class="fw-bold text-dark">The fall has stopped &mdash; reaching normal is a separate job.</span>'},{borderColor:"primary",badgeVariant:"primary",badgeText:"Both Primary Channels Recovered",body:'The rebound was broad. <span class="fw-bold text-dark">RETAIL surged +53.7%</span> ($143,661 &rarr; $220,749) and <span class="fw-bold text-dark">ECOMMERCE rose +32.4%</span> ($320,319 &rarr; $423,960) in the same month. Both landed at &minus;3.2% versus June 2025, so the two channels recovered together rather than one masking the other &mdash; but both are back to slightly below last year, not ahead of it. <span class="fw-bold text-dark">A second consecutive month at this level is what turns a bounce into a trend.</span>'},{borderColor:"secondary",badgeVariant:"secondary",badgeText:"Orders and Value Both Grew",body:'Unlike May\'s fewer-but-larger pattern, June grew on both fronts: orders rose <span class="text-success fw-bold">+22.8%</span> (876 &rarr; 1,076) and average order value <span class="text-success fw-bold">+11.4%</span> ($562.64 &rarr; $626.98). More transactions <em>and</em> a higher value per order is the healthiest form of revenue growth.'},{borderColor:"warning",badgeVariant:"warning",badgeText:"Still Pacing Below Prior Years",body:'Annual net revenue has stepped down each year: <span class="fw-bold text-dark">$10.70M (2023) &rarr; $10.08M (2024) &rarr; $9.05M (2025)</span>. The like-for-like view is sharper &mdash; January through June was $5.83M in 2023, $4.91M in 2024, $4.61M in 2025 and $3.81M in 2026, a <span class="text-danger fw-bold">&minus;17.4% drop this year</span>. Even with June\'s rebound, the half-year is the weakest on record and the recovery needs to hold for several months to change the annual trajectory.'}]},whatMoved:{monthLabel:"June 2026",totalMonths:13,currentMonthShort:"Jun",prevMonthShort:"May",prevYearMonthShort:"Jun '25",channels:[{ch:"ECOMMERCE",color:"#3182ce",currentRev:423960,prevRev:320319,prevYearRev:437900,currentOrders:41,prevOrders:47,currentAov:10340.49,mom:32.4,yoy:-3.2,orderMom:-12.8,lastActivity:"Jun 2026"},{ch:"RETAIL",color:"#38a169",currentRev:220749,prevRev:143661,prevYearRev:228028,currentOrders:894,prevOrders:702,currentAov:248.18,mom:53.7,yoy:-3.2,orderMom:27.4,lastActivity:"Jun 2026"},{ch:"INDIVIDUAL",color:"#805ad5",currentRev:21524,prevRev:17737,prevYearRev:15254,currentOrders:130,prevOrders:117,currentAov:166.26,mom:21.4,yoy:41.1,orderMom:11.1,lastActivity:"Jun 2026"},{ch:"PRACTITIONER",color:"#e53e3e",currentRev:7181,prevRev:8012,prevYearRev:18056,currentOrders:11,prevOrders:10,currentAov:652.8,mom:-10.4,yoy:-60.2,orderMom:10,lastActivity:"Jun 2026"},{ch:"PRL/BULK",color:"#dd6b20",currentRev:0,prevRev:0,prevYearRev:0,currentOrders:0,prevOrders:0,currentAov:0,mom:null,yoy:null,orderMom:null,note:"~6-month cycle \u2014 next expected Jul 2026",lastActivity:"Jan 2026"},{ch:"EXPERT VOICE",color:"#0bc5ea",currentRev:0,prevRev:0,prevYearRev:503,currentOrders:0,prevOrders:0,currentAov:0,mom:null,yoy:-100,orderMom:null,note:"No activity since Dec 2025",lastActivity:"Dec 2025"},{ch:"SPORTS TRADESHOW",color:"#a0aec0",currentRev:0,prevRev:0,prevYearRev:0,currentOrders:0,prevOrders:0,currentAov:0,mom:null,yoy:null,orderMom:null,note:"Single invoice, Aug 2023",lastActivity:"Aug 2023"}],barCompare:{currentLabel:"Jun 2026",prevLabel:"May 2026",prevYearLabel:"Jun 2025",ecom:[423960,320319,437900],retail:[220749,143661,228028],indiv:[21524,17737,15254],pract:[7181,8012,18056]},ecomTopAccountsubtitle:"$423,960 total \xb7 41 orders \xb7 9 accounts shown",ecomTopAccounts:[{name:"DEMO ECOM ACCOUNT 1",rev:168052,orders:11,months:13,avg:130112},{name:"DEMO ECOM ACCOUNT 2",rev:120458,orders:6,months:13,avg:130991},{name:"DEMO ECOM ACCOUNT 3",rev:43041,orders:3,months:13,avg:65569},{name:"DEMO ECOM ACCOUNT 4",rev:32103,orders:8,months:11,avg:22648},{name:"DEMO ECOM ACCOUNT 5",rev:29717,orders:4,months:13,avg:36095},{name:"DEMO ECOM ACCOUNT 6",rev:12073,orders:4,months:13,avg:13731},{name:"DEMO ECOM ACCOUNT 7",rev:10279,orders:3,months:13,avg:12852},{name:"DEMO ECOM ACCOUNT 8",rev:7227,orders:1,months:8,avg:6584},{name:"DEMO ECOM ACCOUNT 9",rev:1010,orders:1,months:13,avg:3745}],retailTopAccountsubtitle:"$220,749 total \xb7 894 orders \xb7 12 accounts shown",retailTopAccounts:[{name:"DEMO RETAILER 1",rev:60960,orders:536,months:13,avg:43881},{name:"DEMO RETAILER 2",rev:16267,orders:96,months:13,avg:13965},{name:"DEMO RETAILER 3",rev:12697,orders:1,months:6,avg:12192},{name:"DEMO RETAILER 4",rev:4712,orders:2,months:12,avg:2622},{name:"DEMO RETAILER 5",rev:3137,orders:6,months:13,avg:1608},{name:"DEMO RETAILER 6",rev:2786,orders:3,months:13,avg:2554},{name:"DEMO RETAILER 7",rev:2628,orders:5,months:11,avg:1383},{name:"DEMO RETAILER 8",rev:2597,orders:6,months:1,avg:2597},{name:"DEMO RETAILER 9",rev:2493,orders:1,months:5,avg:1573},{name:"DEMO RETAILER 10",rev:2473,orders:15,months:13,avg:3528},{name:"DEMO RETAILER 11",rev:2393,orders:2,months:9,avg:1147},{name:"DEMO RETAILER 12",rev:2116,orders:1,months:6,avg:3462}],practTopAccountsubtitle:"$7,181 \xb7 11 orders \xb7 10 shown",practTopAccounts:[{name:"DEMO PRACTITIONER 1",rev:2621,orders:1,months:11,avg:2319},{name:"DEMO PRACTITIONER 2",rev:780,orders:1,months:5,avg:640},{name:"DEMO PRACTITIONER 3",rev:765,orders:1,months:1,avg:765},{name:"DEMO PRACTITIONER 4",rev:744,orders:1,months:1,avg:744},{name:"DEMO PRACTITIONER 5",rev:720,orders:1,months:3,avg:489},{name:"DEMO PRACTITIONER 6",rev:363,orders:1,months:3,avg:363},{name:"DEMO PRACTITIONER 7",rev:360,orders:1,months:2,avg:330},{name:"DEMO PRACTITIONER 8",rev:354,orders:1,months:5,avg:318},{name:"DEMO PRACTITIONER 9",rev:225,orders:1,months:3,avg:193},{name:"DEMO PRACTITIONER 10",rev:150,orders:1,months:7,avg:139}],notableMovementsSubtitle:"50%+ swing vs own 13-month average &middot; accounts averaging $1,000+ per active month",surges:[{name:"DEMO RETAILER 4",ch:"RETAIL",currentRev:4712,avg:2432,swing:94,months:12},{name:"DEMO RETAILER 5",ch:"RETAIL",currentRev:3137,avg:1480,swing:112,months:13},{name:"DEMO RETAILER 7",ch:"RETAIL",currentRev:2628,avg:1258,swing:109,months:11},{name:"DEMO RETAILER 9",ch:"RETAIL",currentRev:2493,avg:1343,swing:86,months:5}],drops:[{name:"DEMO RETAILER 16",ch:"RETAIL",currentRev:243,avg:1102,swing:-78,months:13},{name:"DEMO ECOM ACCOUNT 9",ch:"ECOMMERCE",currentRev:1010,avg:3973,swing:-75,months:13},{name:"DEMO RETAILER 17",ch:"RETAIL",currentRev:381,avg:1486,swing:-74,months:13},{name:"DEMO RETAILER 18",ch:"RETAIL",currentRev:1787,avg:4813,swing:-63,months:13},{name:"DEMO RETAILER 19",ch:"RETAIL",currentRev:709,avg:1793,swing:-60,months:13},{name:"DEMO RETAILER 20",ch:"RETAIL",currentRev:546,avg:1179,swing:-54,months:13}],newRetailAccounts:{total:7,totalRev:4957,topFive:[{name:"DEMO RETAILER 14 (Texas)",rev:1955},{name:"DEMO RETAILER 25 (Wisconsin)",rev:1267},{name:"DEMO RETAILER 26 (Wisconsin)",rev:747},{name:"DEMO RETAILER 27 (Florida)",rev:383},{name:"DEMO RETAILER 28 (California)",rev:303},{name:"DEMO RETAILER 29 (California)",rev:290},{name:"DEMO RETAILER 30 (Georgia)",rev:12}]},orderNote:"First-ever order across the full 2023\u20132026 dataset \xb7 Zero-value new accounts excluded",ecomNewNote:"<strong>ECOMMERCE \u2014 no new accounts.</strong> Every customer who ordered in June had ordered before \u2014 an established, mature customer base with no new entrants.",silentAccounts:[{name:"DEMO RETAILER 21",channel:"RETAIL",active:"10/12",rev12mo:148997,monthlyAvg:14900},{name:"DEMO RETAILER 22",channel:"RETAIL",active:"11/12",rev12mo:159803,monthlyAvg:14528},{name:"DEMO RETAILER 23",channel:"RETAIL",active:"10/12",rev12mo:12325,monthlyAvg:1232},{name:"DEMO RETAILER 24",channel:"RETAIL",active:"12/12",rev12mo:14541,monthlyAvg:1212}],insights:[{borderColor:"success",badgeVariant:"success",badgeText:"Retail Recovery Was Broad-Based",body:'Retail&rsquo;s +53.7% jump was not one account. <span class="fw-bold text-dark">Demo Retailer 1 led at $60,960 (+39% vs its own average)</span> and Demo Retailer 2 added $16,267 (+16%), while the smaller accounts moved with them &mdash; Demo Retailer 4 (+80%), Demo Retailer 5 (+95%), Demo Retailer 7 (+90%) and Demo Retailer 11 (+109%). <span class="fw-bold text-dark">Nine of the top twelve retail accounts came in at or above their own average</span>, with only Demo Retailer 10 (&minus;30%) and Demo Retailer 12 (&minus;39%) falling behind. Broad participation, not a single spike, is what makes this rebound credible.'},{borderColor:"danger",badgeVariant:"danger",badgeText:"Four Anchor Accounts Went Silent \u2014 And Retail Still Surged",body:'Retail reached its strongest month since March <span class="fw-bold text-dark">despite four established accounts placing nothing</span>: Demo Retailer 21 ($14,900/mo), Demo Retailer 22 ($14,528/mo), Demo Retailer 23 and Demo Retailer 24. That is roughly <span class="text-danger fw-bold">$31,900 of expected monthly revenue absent</span> &mdash; meaning the underlying channel is stronger than the headline. At $220,749 June still sits below Jun-25, Sep-25, Jan-26 and Mar-26 &mdash; <span class="fw-bold text-dark">re-activating any of these is the fastest route back above $250,000.</span>'},{borderColor:"warning",badgeVariant:"warning",badgeText:"Ecommerce Recovery Leaned on One Account",body:'Ecommerce rose +32.4%, but the lift was concentrated: <span class="fw-bold text-dark">Demo Ecom Account 1 delivered $168,052 (+29% vs its average)</span>, while Demo Ecom Account 3 (&minus;34%), Demo Ecom Account 5 (&minus;18%) and Demo Ecom Account 7 (&minus;20%) all stayed below theirs. The channel bounced, but it is riding one account &mdash; broadening the recovery is the risk to manage.'}]},whereItCameFrom:{monthLabel:"June 2026",kpis:[{value:"32.3%",label:"CA + TX Retail Share",subtitle:"Two states, nearly a third of all retail",detail:"$71,393 of $220,749 retail",borderColor:"warning"},{value:"+53.7% vs May",label:"Retail Revenue Change",subtitle:"Retail's strongest month in the window",detail:"May $143,661 \xb7 Jun $220,749",borderColor:"success"},{value:"43 States",label:"Retail Footprint \xb7 6 New",subtitle:"41 \u2192 43 states \xb7 net +2",detail:"New: CT, DE, ME, RI, SC, SD",borderColor:"primary"}],retailRevByStateLabel:"\xb7 Texas overtook California as the top retail state this month",retailRevByState:{TX:45611,CA:25782,NY:19120,FL:17919,AZ:10927,NC:8656,WI:7544,IL:5699,AR:5474,OK:5328,PA:5141,MN:5083,NV:4566,CO:4547,WA:4318,MO:3313,OR:3161,MD:3136,HI:3113,IA:3075,GA:2776,TN:2730,NJ:2692,NM:2610,MA:2382,CT:1614,UT:1570,SC:1445,DE:1400,LA:1391,VA:1171,OH:1116,AL:1102,MI:918,RI:807,KS:642,KY:612,ME:599,MT:517,ND:377,IN:334,WY:272,SD:158},retailCustomers:[{rank:1,name:"DEMO RETAILER 1",primaryState:"CA",states:24,zips:351,rev:60960,pct:27.6,orders:536,months:13,aov:114,warn:!1},{rank:2,name:"DEMO RETAILER 2",primaryState:"IA",states:18,zips:69,rev:16267,pct:7.4,orders:96,months:13,aov:169,warn:!1},{rank:3,name:"DEMO RETAILER 3",primaryState:"NY",states:1,zips:1,rev:12697,pct:5.8,orders:1,months:6,aov:12697,warn:!1},{rank:4,name:"DEMO RETAILER 4",primaryState:"NC",states:1,zips:1,rev:4712,pct:2.1,orders:2,months:12,aov:2356,warn:!1},{rank:5,name:"DEMO RETAILER 5",primaryState:"TX",states:3,zips:6,rev:3137,pct:1.4,orders:6,months:13,aov:523,warn:!1},{rank:6,name:"DEMO RETAILER 6",primaryState:"TX",states:1,zips:2,rev:2786,pct:1.3,orders:3,months:13,aov:929,warn:!1},{rank:7,name:"DEMO RETAILER 7",primaryState:"MN",states:1,zips:3,rev:2628,pct:1.2,orders:5,months:11,aov:526,warn:!1},{rank:8,name:"DEMO RETAILER 8",primaryState:"FL",states:2,zips:2,rev:2597,pct:1.2,orders:6,months:1,aov:433,warn:!0},{rank:9,name:"DEMO RETAILER 9",primaryState:"FL",states:1,zips:1,rev:2493,pct:1.1,orders:1,months:5,aov:2493,warn:!0},{rank:10,name:"DEMO RETAILER 10",primaryState:"FL",states:3,zips:7,rev:2473,pct:1.1,orders:15,months:13,aov:165,warn:!1},{rank:11,name:"DEMO RETAILER 11",primaryState:"TX",states:1,zips:2,rev:2393,pct:1.1,orders:2,months:9,aov:1197,warn:!1},{rank:12,name:"DEMO RETAILER 12",primaryState:"IL",states:1,zips:1,rev:2116,pct:1,orders:1,months:6,aov:2116,warn:!1},{rank:13,name:"DEMO RETAILER 13",primaryState:"WA",states:1,zips:1,rev:2020,pct:.9,orders:1,months:1,aov:2020,warn:!0},{rank:14,name:"DEMO RETAILER 14",primaryState:"TX",states:2,zips:2,rev:1955,pct:.9,orders:3,months:1,aov:652,warn:!0},{rank:15,name:"DEMO RETAILER 15",primaryState:"NJ",states:2,zips:2,rev:1851,pct:.8,orders:2,months:13,aov:925,warn:!1}],retailTop15States:[{state:"TX",rev:45611,pct:20.7,orders:135,prevMonthRev:22934,mom:98.9},{state:"CA",rev:25782,pct:11.7,orders:208,prevMonthRev:23299,mom:10.7},{state:"NY",rev:19120,pct:8.7,orders:12,prevMonthRev:985,mom:1840.2},{state:"FL",rev:17919,pct:8.1,orders:101,prevMonthRev:16978,mom:5.5},{state:"AZ",rev:10927,pct:4.9,orders:64,prevMonthRev:8100,mom:34.9},{state:"NC",rev:8656,pct:3.9,orders:11,prevMonthRev:4807,mom:80.1},{state:"WI",rev:7544,pct:3.4,orders:12,prevMonthRev:6368,mom:18.5},{state:"IL",rev:5699,pct:2.6,orders:8,prevMonthRev:4400,mom:29.5},{state:"AR",rev:5474,pct:2.5,orders:15,prevMonthRev:3071,mom:78.2},{state:"OK",rev:5328,pct:2.4,orders:23,prevMonthRev:2196,mom:142.7},{state:"PA",rev:5141,pct:2.3,orders:15,prevMonthRev:5113,mom:.5},{state:"MN",rev:5083,pct:2.3,orders:14,prevMonthRev:2553,mom:99.1},{state:"NV",rev:4566,pct:2.1,orders:28,prevMonthRev:1937,mom:135.8},{state:"CO",rev:4547,pct:2.1,orders:44,prevMonthRev:3324,mom:36.8},{state:"WA",rev:4318,pct:2,orders:11,prevMonthRev:1165,mom:270.5}],prevMonthLabel:"May",indivSubtitle:"$21,524 across 39 states \xb7 Oregon and California lead",indivStates:[{state:"OR",rev:3585},{state:"CA",rev:1980},{state:"HI",rev:1692},{state:"AZ",rev:1500},{state:"TX",rev:1295},{state:"NY",rev:828},{state:"FL",rev:806},{state:"NC",rev:788}],practSubtitle:"$7,181 across 8 states \xb7 Georgia and Texas lead",practStates:[{state:"GA",rev:2621},{state:"TX",rev:1353},{state:"CA",rev:819},{state:"FL",rev:780},{state:"WA",rev:744},{state:"OR",rev:360},{state:"LA",rev:354},{state:"NM",rev:150}],geoInsights:[{borderColor:"success",badgeVariant:"success",badgeText:"Texas Overtook California",body:'Texas surged <span class="text-success fw-bold">+98.9%</span> ($22,934 &rarr; $45,611) to reclaim the #1 retail state at 20.7% of the channel. Texas has led California in 36 of the 42 months on file, so this is a return to the normal order after an unusual five-month stretch where California led. New York jumped <span class="text-success fw-bold">+1,840%</span> ($985 &rarr; $19,120), but $12,697 of that is a single Demo Retailer 3 order &mdash; <span class="fw-bold text-dark">two thirds of the state&rsquo;s month rests on one invoice</span>, so watch for repeat behaviour before treating it as recovery.'},{borderColor:"success",badgeVariant:"success",badgeText:"The Rebound Was Nationwide",body:'Unlike May&rsquo;s narrow decline, June&rsquo;s recovery showed up almost everywhere: <span class="fw-bold text-dark">Washington +270%, Oklahoma +143%, Nevada +136%, Minnesota +99%, North Carolina +80%.</span> Breadth returning across the map \u2014 not just the big states \u2014 is the strongest signal that this is a genuine channel recovery rather than a one-account bounce.'},{borderColor:"primary",badgeVariant:"primary",badgeText:"Footprint Expanded to 43 States",body:'Retail reached <span class="fw-bold text-dark">43 states, up from 41 in May</span>. Six states returned &mdash; Connecticut, Delaware, Maine, Rhode Island, South Carolina and South Dakota &mdash; while four went quiet (Alaska, Idaho, Mississippi, Nebraska), for a net gain of two. Most of the returning states simply skipped May: Connecticut, Delaware, Rhode Island and South Carolina have each been active in 38 or more of the past 42 months. South Dakota is the real re-entry, last active in November 2025. <span class="fw-bold text-dark">Widening breadth alongside rising revenue is the shape of a healthy rebound.</span>'}]}}];const Y$e={AL:"Alabama",AK:"Alaska",AZ:"Arizona",AR:"Arkansas",CA:"California",CO:"Colorado",CT:"Connecticut",DE:"Delaware",FL:"Florida",GA:"Georgia",HI:"Hawaii",ID:"Idaho",IL:"Illinois",IN:"Indiana",IA:"Iowa",KS:"Kansas",KY:"Kentucky",LA:"Louisiana",ME:"Maine",MD:"Maryland",MA:"Massachusetts",MI:"Michigan",MN:"Minnesota",MS:"Mississippi",MO:"Missouri",MT:"Montana",NE:"Nebraska",NV:"Nevada",NH:"New Hampshire",NJ:"New Jersey",NM:"New Mexico",NY:"New York",NC:"North Carolina",ND:"North Dakota",OH:"Ohio",OK:"Oklahoma",OR:"Oregon",PA:"Pennsylvania",RI:"Rhode Island",SC:"South Carolina",SD:"South Dakota",TN:"Tennessee",TX:"Texas",UT:"Utah",VT:"Vermont",VA:"Virginia",WA:"Washington",WV:"West Virginia",WI:"Wisconsin",WY:"Wyoming",DC:"Washington D.C."},Q$e=e=>Y$e[e]||e,J$e=({block:e})=>{const t=`border-${e.borderColor}`,l=`bg-${e.badgeVariant}-subtle text-${e.badgeVariant}`;return(0,Ue.jsx)("div",{className:`card border-0 shadow-sm border-start ${t} border-4 rounded-3 mb-3`,children:(0,Ue.jsxs)("div",{className:"card-body p-2",children:[(0,Ue.jsx)("span",{className:`badge ${l} text-uppercase fw-bold mb-2 d-inline-block`,children:e.badgeText}),(0,Ue.jsx)("br",{}),(0,Ue.jsx)("span",{dangerouslySetInnerHTML:{__html:e.body}})]})})},X$e=({kpi:e})=>{var t;return(0,Ue.jsx)("div",{className:`card h-100 border-0 shadow-sm border-top border-${e.borderColor} border-3 rounded-3`,children:(0,Ue.jsxs)("div",{className:"card-body px-3 py-3",children:[(0,Ue.jsx)("div",{className:"fs-4 fw-bolder text-dark",children:e.value}),(0,Ue.jsx)("div",{className:"text-uppercase text-muted fw-semibold mt-1",children:e.label}),e.badges.map((e,t)=>(0,Ue.jsx)("div",{className:"mt-1",children:(0,Ue.jsx)("span",{className:`badge bg-${e.variant}-subtle text-${e.variant} fw-semibold`,children:e.text})},t)),null===(t=e.extra)||void 0===t?void 0:t.map((e,t)=>(0,Ue.jsx)("div",{className:"text-muted mt-1",dangerouslySetInnerHTML:{__html:e}},t))]})})},eKe=({pct:e})=>(0,Ue.jsxs)("span",{className:"badge fw-bold ms-1 "+(e>0?"bg-success-subtle text-success":"bg-danger-subtle text-danger"),children:[e>0?"+":"",e,"% vs avg"]}),tKe=()=>{const[e,t]=(0,o.useState)(K$e[0].id),l=(r=e,K$e.find(e=>e.id===r));var r;return(0,Ue.jsx)("div",{className:"page-content mt-1",children:(0,Ue.jsxs)("div",{className:"container-xl px-2 py-2",children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-center mb-2",children:[(0,Ue.jsx)("h1",{className:"fw-bold fs-4 mb-0 ps-2",children:"Sales Insights & Strategic Recommendations"}),(0,Ue.jsx)("select",{className:"form-select w-auto shadow-sm",value:e,onChange:e=>t(e.target.value),style:{minWidth:160,cursor:"pointer"},children:K$e.map(e=>(0,Ue.jsx)("option",{value:e.id,children:e.id},e.id))})]}),l?(0,Ue.jsx)("div",{className:"d-flex flex-column gap-4",children:"February 2026"===e?(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsx)(uKe,{}),(0,Ue.jsx)(oKe,{}),(0,Ue.jsx)(cKe,{}),(0,Ue.jsx)(pKe,{})]}):(0,Ue.jsxs)(Ue.Fragment,{children:[l.revenueTrends&&(0,Ue.jsx)(lKe,{data:l.revenueTrends}),l.whatMoved&&(0,Ue.jsx)(rKe,{data:l.whatMoved}),l.whereItCameFrom&&(0,Ue.jsx)(aKe,{data:l.whereItCameFrom}),l.productPerformance&&(0,Ue.jsx)(sKe,{data:l.productPerformance})]})}):(0,Ue.jsx)("div",{className:"alert alert-warning",children:"No data found for selected month."})]})})},lKe=({data:e})=>{const{monthLabel:t,months:l,revenue:r,momChange:n,rolling6:i,ecom:a,retail:s,prl:o,indiv:c,pract:u,ecomShare:p,retailShare:d,periodAvgRev:m,periodTotalRev:h,periodLabel:g,kpis:y,tableRows:f,insights:b,shareSubtitle:v,annualContext:x}=e,S=Math.max(...r),N=r.map(()=>m),C={chart:{type:"line",toolbar:{show:!1},fontFamily:"inherit"},stroke:{width:[0,2.5,2,1.5],curve:"smooth",dashArray:[0,0,6,4]},colors:["#3182ce","#e53e3e","#b7791f","#a0aec0"],xaxis:{categories:l,labels:{style:{fontSize:"9px"}}},yaxis:[{labels:{formatter:e=>`$${Math.round(e/1e3)}K`,style:{fontSize:"10px"}}},{opposite:!0,min:-50,max:70,labels:{formatter:e=>null!=e?`${e}%`:"",style:{fontSize:"10px"}}},{show:!1},{show:!1}],dataLabels:{enabled:!1},legend:{position:"top",fontSize:"11px",markers:{radius:12}},tooltip:{shared:!0,intersect:!1}},w=[{name:"Net Revenue ($)",type:"column",data:r},{name:"MoM Change (%)",type:"line",data:n,yAxisIndex:1},{name:"6-Mo Rolling Avg",type:"line",data:i,yAxisIndex:0},{name:`${g} $${Math.round(m/1e3)}K`,type:"line",data:N,yAxisIndex:0}],I={chart:{type:"bar",stacked:!0,toolbar:{show:!1},fontFamily:"inherit"},colors:["#3182ce","#38a169","#dd6b20","#805ad5","#e53e3e"],xaxis:{categories:l,labels:{style:{fontSize:"9px"}}},yaxis:{labels:{formatter:e=>`$${Math.round(e/1e3)}K`,style:{fontSize:"10px"}}},dataLabels:{enabled:!1},legend:{position:"bottom",fontSize:"10px",markers:{radius:12}},tooltip:{shared:!0,intersect:!1}},k=[{name:"ECOMMERCE",data:a},{name:"RETAIL",data:s},{name:"PRL/BULK",data:o},{name:"INDIVIDUAL",data:c},{name:"PRACTITIONER",data:u}],T={chart:{type:"bar",stacked:!0,stackType:"100%",toolbar:{show:!1},fontFamily:"inherit"},colors:["#3182ce","#38a169"],xaxis:{categories:l,labels:{style:{fontSize:"9px"}}},yaxis:{labels:{formatter:e=>`${e}%`,style:{fontSize:"10px"}}},dataLabels:{enabled:!1},legend:{position:"bottom",fontSize:"10px",markers:{radius:12}},tooltip:{shared:!0,intersect:!1}},A=[{name:"ECOMMERCE %",data:p},{name:"RETAIL %",data:d}];return(0,Ue.jsx)("div",{className:"px-2 py-3",children:(0,Ue.jsx)(cN,{className:"mb-2",children:(0,Ue.jsx)(SN,{className:"p-0",children:(0,Ue.jsxs)("div",{className:"px-4 py-0",children:[(0,Ue.jsxs)("div",{className:"pt-4 pb-2",children:[(0,Ue.jsxs)("h5",{className:"fw-bold mb-1",children:["Revenue Trends \u2014 ",t]}),(0,Ue.jsxs)("p",{className:"text-muted mb-0 fs-6",children:["$",h.toLocaleString()," total net revenue across ",l.length," months"]})]}),(0,Ue.jsx)("div",{className:"row g-3 mb-4",children:y.map((e,t)=>(0,Ue.jsx)("div",{className:"col-md-3",children:(0,Ue.jsx)(X$e,{kpi:e})},t))}),x&&x.length>0&&(0,Ue.jsx)("div",{className:"card border-0 shadow-sm rounded-3 mb-4",children:(0,Ue.jsxs)("div",{className:"card-body px-4 py-3",children:[(0,Ue.jsx)("div",{className:"text-uppercase text-muted fw-semibold small mb-2",children:"Annual Context"}),(0,Ue.jsx)("div",{className:"row g-3",children:x.map((e,t)=>(0,Ue.jsxs)("div",{className:"col-md-3",children:[(0,Ue.jsxs)("div",{className:"fs-5 fw-bolder text-dark",children:["$",e.value.toLocaleString()]}),(0,Ue.jsx)("div",{className:"text-muted small",children:e.label})]},t))})]})}),(0,Ue.jsx)("div",{className:"py-2",children:(0,Ue.jsxs)("div",{className:"row g-3 mb-3",children:[(0,Ue.jsx)("div",{className:"col-12",children:(0,Ue.jsx)("div",{className:"card border-0 shadow-sm rounded-3",children:(0,Ue.jsxs)("div",{className:"card-body p-4",children:[(0,Ue.jsx)("h6",{className:"fw-bold text-dark mb-1",children:"Monthly Net Revenue \xb7 MoM % Change \xb7 Rolling & Long-Run Averages"}),(0,Ue.jsxs)("p",{className:"text-muted mb-3",children:["Bar = Revenue \xa0\xb7\xa0 Red line = MoM % \xa0\xb7\xa0 Gold dashed = 6-month rolling avg \xa0\xb7\xa0 Grey dashed = ",g," $",Math.round(m/1e3),"K"]}),(0,Ue.jsx)(EF.Z,{type:"line",options:C,series:w,height:290})]})})}),(0,Ue.jsx)("div",{className:"col-12",children:(0,Ue.jsx)("div",{className:"card border-0 shadow-sm rounded-3",children:(0,Ue.jsxs)("div",{className:"card-body p-4",children:[(0,Ue.jsxs)("h6",{className:"fw-bold text-dark mb-3",children:["Revenue by Channel \u2014 All ",l.length," Months"]}),(0,Ue.jsx)(EF.Z,{options:I,series:k,type:"bar",height:250})]})})}),(0,Ue.jsx)("div",{className:"col-12",children:(0,Ue.jsx)("div",{className:"card border-0 shadow-sm rounded-3",children:(0,Ue.jsxs)("div",{className:"card-body p-4",children:[(0,Ue.jsxs)("h6",{className:"fw-bold text-dark mb-1",children:["ECOMMERCE vs RETAIL Revenue Share % \u2014 All ",l.length," Months"]}),(0,Ue.jsx)("p",{className:"text-muted mb-3",children:v}),(0,Ue.jsx)(EF.Z,{options:T,series:A,type:"bar",height:220})]})})})]})}),(0,Ue.jsxs)("div",{className:"py-2",children:[(0,Ue.jsx)("h6",{className:"fw-bold text-dark border-bottom border-2 pb-2 mb-3",children:"Full Month-over-Month Performance Table"}),(0,Ue.jsx)("div",{className:"card border-0 shadow-sm rounded-3 overflow-auto",children:(0,Ue.jsxs)(xF,{responsive:!0,className:"table table-hover table-sm align-middle mb-0",children:[(0,Ue.jsx)("thead",{className:"table-light",children:(0,Ue.jsx)("tr",{children:["Month","Net Revenue","MoM Change","YoY Change","Orders","Avg Order Value",`vs ${g}`,"Revenue Bar"].map(e=>(0,Ue.jsx)("th",{className:"text-uppercase text-muted fw-bold py-3 px-3",children:e},e))})}),(0,Ue.jsx)("tbody",{children:f.map((e,t)=>{const l=Math.round(e.rev/S*100),r="px-3 py-2 "+(e.isCurrent?`table-${e.currentVariant}`:e.isLow?"table-danger":""),n=e.isCurrent?`bg-${e.currentVariant}`:e.isLow?"bg-danger":"bg-primary",i="success"===e.currentVariant?"primary":"danger";return(0,Ue.jsxs)("tr",{className:"align-middle",children:[(0,Ue.jsxs)("td",{className:r,children:[(0,Ue.jsx)("strong",{children:e.month}),e.isCurrent&&(0,Ue.jsx)("span",{className:`badge bg-${i} bg-opacity-10 text-${i} ms-2 fw-bold`,children:"THIS MONTH"}),e.isLow&&(0,Ue.jsx)("span",{className:"badge bg-danger bg-opacity-10 text-danger ms-2 fw-bold",children:"PERIOD LOW"})]}),(0,Ue.jsx)("td",{className:r,children:(0,Ue.jsxs)("strong",{children:["$",e.rev.toLocaleString()]})}),(0,Ue.jsx)("td",{className:r,children:null==e.mom?(0,Ue.jsx)("span",{className:"text-secondary",children:"\u2014"}):(0,Ue.jsxs)("span",{className:e.mom>0?"text-success fw-bold":"text-danger fw-bold",children:[e.mom>0?"+":"",e.mom,"%"]})}),(0,Ue.jsx)("td",{className:r,children:null!=e.yoy?(0,Ue.jsxs)("span",{className:e.yoy>=0?"text-success fw-bold":"text-danger fw-bold",children:[e.yoy>0?"+":"",e.yoy,"%"]}):(0,Ue.jsx)("span",{className:"text-secondary",children:"Prior yr n/a"})}),(0,Ue.jsx)("td",{className:r,children:e.orders.toLocaleString()}),(0,Ue.jsxs)("td",{className:r,children:["$",e.aov.toFixed(2)]}),(0,Ue.jsx)("td",{className:r,children:(0,Ue.jsxs)("span",{className:e.vsAvg>=0?"text-success fw-bold":"text-danger fw-bold",children:[e.vsAvg>=0?"+":"","$",Math.abs(e.vsAvg).toLocaleString()]})}),(0,Ue.jsx)("td",{className:r,children:(0,Ue.jsx)("div",{className:"progress rounded-pill",style:{height:6,minWidth:80},children:(0,Ue.jsx)("div",{className:`progress-bar ${n}`,style:{width:`${l}%`}})})})]},t)})})]})})]}),(0,Ue.jsxs)("div",{className:"py-2 pb-4",children:[(0,Ue.jsx)("h6",{className:"fw-bold text-dark border-bottom border-2 pb-2 mb-3",children:"What This Month\u2019s Numbers Mean"}),b.map((e,t)=>(0,Ue.jsx)(J$e,{block:e},t))]})]})})})})},rKe=({data:e})=>{const{monthLabel:t,totalMonths:l,currentMonthShort:r,prevMonthShort:n,prevYearMonthShort:i,channels:a,barCompare:s,ecomTopAccountsubtitle:o,ecomTopAccounts:c,retailTopAccountsubtitle:u,retailTopAccounts:p,practTopAccountsubtitle:d,practTopAccounts:m,notableMovementsSubtitle:h,practitionerNote:g,surges:y,drops:f,newRetailAccounts:b,newPractAccounts:v,orderNote:x,ecomNewNote:S,silentAccountAlert:N,silentAccounts:C,insights:w}=e,I=a.some(e=>!!e.lastActivity),k=parseInt(t.split(" ")[1],10),T=`${r} ${k-1} \u2013 ${n} ${k}`,A={chart:{type:"bar",toolbar:{show:!1},fontFamily:"inherit"},plotOptions:{bar:{columnWidth:"60%",borderRadius:4,grouped:!0}},colors:["#3182ce","#94c6f7","#b7dfbd"],xaxis:{categories:["ECOMMERCE","RETAIL","INDIVIDUAL","PRACTITIONER"],labels:{style:{fontSize:"10px"}}},yaxis:{labels:{formatter:e=>`$${Math.round(e/1e3)}K`,style:{fontSize:"10px"}}},legend:{position:"top",fontSize:"11px",markers:{radius:12}},dataLabels:{enabled:!1},tooltip:{shared:!0,intersect:!1},grid:{borderColor:"#f0f4f8"}},D=[{name:s.currentLabel,data:[s.ecom[0],s.retail[0],s.indiv[0],s.pract[0]]},{name:s.prevLabel,data:[s.ecom[1],s.retail[1],s.indiv[1],s.pract[1]]},{name:s.prevYearLabel,data:[s.ecom[2],s.retail[2],s.indiv[2],s.pract[2]]}],M=({accounts:e,colorClass:t,label:n,subtitle:i})=>(0,Ue.jsxs)("div",{className:"card border-0 shadow-sm rounded-3 mb-3 overflow-hidden",children:[(0,Ue.jsxs)("div",{className:"px-4 pt-3 pb-2 d-flex align-items-center gap-2",children:[(0,Ue.jsx)("span",{className:`badge ${t} fw-bold`,children:n}),(0,Ue.jsx)("span",{className:"text-muted",children:i})]}),(0,Ue.jsx)("div",{className:"overflow-x-auto",children:(0,Ue.jsxs)(xF,{className:"table table-hover table-sm align-middle mb-0",children:[(0,Ue.jsx)("thead",{className:"table-light",children:(0,Ue.jsx)("tr",{children:["Customer",`${r} Revenue`,"vs Own Avg","Swing",`${r} Orders`,"Activity"].map(e=>(0,Ue.jsx)("th",{className:"text-uppercase text-muted fw-bold px-3 py-2",children:e},e))})}),(0,Ue.jsx)("tbody",{children:e.map((e,t)=>{const r=e.avg>0?Math.round((e.rev-e.avg)/e.avg*100):null,n=null!=r&&Math.abs(r)>10;return(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{className:"px-3 py-2",children:(0,Ue.jsx)("strong",{children:e.name})}),(0,Ue.jsx)("td",{className:"px-3 py-2",children:(0,Ue.jsxs)("strong",{children:["$",e.rev.toLocaleString()]})}),(0,Ue.jsx)("td",{className:"px-3 py-2 text-muted",children:e.avg>0?`avg $${e.avg.toLocaleString()}`:"NEW account"}),(0,Ue.jsx)("td",{className:"px-3 py-2",children:n?(0,Ue.jsx)(eKe,{pct:r}):null!=r?(0,Ue.jsx)("span",{className:"text-secondary",children:"within range"}):(0,Ue.jsx)("span",{className:"badge bg-primary-subtle text-primary fw-bold",children:"New"})}),(0,Ue.jsx)("td",{className:"px-3 py-2",children:e.orders}),(0,Ue.jsxs)("td",{className:"px-3 py-2 fw-semibold",children:[e.months,"/",l]})]},t)})})]})})]});return(0,Ue.jsx)("div",{className:"px-2 py-3 pt-2",children:(0,Ue.jsx)(cN,{className:"mb-2",children:(0,Ue.jsx)(SN,{className:"p-0",children:(0,Ue.jsxs)("div",{className:"px-4 py-0",children:[(0,Ue.jsxs)("div",{className:"pt-3 pb-1",children:[(0,Ue.jsxs)("h5",{className:"fw-bold mb-0",children:["Account & Channel Activity \u2014 ",t]}),(0,Ue.jsx)("p",{className:"text-muted mb-0",children:"Channel performance \xb7 Account movements \xb7 New customers \xb7 Accounts at risk"})]}),(0,Ue.jsxs)("h6",{className:"fw-bold text-dark border-bottom border-2 pb-2 mb-3 mt-2",children:["Channel Performance \u2014 ",t," vs Prior Periods"]}),(0,Ue.jsx)("div",{className:"card border-0 shadow-sm rounded-3 mb-2",children:(0,Ue.jsxs)("div",{className:"card-body p-4",children:[(0,Ue.jsxs)("h6",{className:"fw-bold text-dark mb-1",children:["Revenue by Channel \u2014 ",s.currentLabel," vs ",s.prevLabel," vs ",s.prevYearLabel]}),(0,Ue.jsx)("p",{className:"text-muted mb-3",children:"PRL/BULK, AFFILIATE and ADVERTISING excluded \u2014 no meaningful revenue this month"}),(0,Ue.jsx)(EF.Z,{options:A,series:D,type:"bar",height:250})]})}),(0,Ue.jsx)("div",{className:"card border-0 shadow-sm rounded-3 mb-3 overflow-auto",children:(0,Ue.jsxs)(xF,{responsive:!0,className:"table table-hover table-sm align-middle mb-0",children:[(0,Ue.jsx)("thead",{className:"table-light",children:(0,Ue.jsx)("tr",{children:["Channel",`${r} Revenue`,`${n} Revenue`,"MoM Change",`${i} Revenue`,"YoY Change",`${r} Orders`,"Order MoM",`${r} AOV`,...I?["Last Activity"]:[]].map(e=>(0,Ue.jsx)("th",{className:"text-uppercase text-muted fw-bold px-3 py-3",children:e},e))})}),(0,Ue.jsx)("tbody",{children:a.map(e=>{var t;const l=0===e.currentRev;return(0,Ue.jsxs)("tr",{className:l?"table-secondary text-muted":"",children:[(0,Ue.jsxs)("td",{className:"px-3 py-2",children:[(0,Ue.jsx)("span",{className:"d-inline-block rounded-circle me-2",style:{width:9,height:9,background:e.color,verticalAlign:"middle"}}),(0,Ue.jsx)("strong",{children:e.ch}),e.note&&(0,Ue.jsx)("div",{className:"text-warning-emphasis fst-italic",children:e.note})]}),(0,Ue.jsx)("td",{className:"px-3 py-2",children:(0,Ue.jsxs)("strong",{children:["$",e.currentRev.toLocaleString()]})}),(0,Ue.jsxs)("td",{className:"px-3 py-2 text-muted",children:["$",e.prevRev.toLocaleString()]}),(0,Ue.jsx)("td",{className:"px-3 py-2",children:null!=e.mom?(0,Ue.jsxs)("span",{className:"badge fw-bold "+(e.mom>0?"bg-success-subtle text-success":"bg-danger-subtle text-danger"),children:[e.mom>0?"+":"",e.mom,"%"]}):(0,Ue.jsx)("span",{className:"badge bg-secondary-subtle text-secondary fw-bold",children:"\u2014"})}),(0,Ue.jsxs)("td",{className:"px-3 py-2 text-muted",children:["$",e.prevYearRev.toLocaleString()]}),(0,Ue.jsx)("td",{className:"px-3 py-2",children:null!=e.yoy?(0,Ue.jsxs)("span",{className:"badge fw-bold "+(e.yoy>=0?"bg-success-subtle text-success":"bg-danger-subtle text-danger"),children:[e.yoy>0?"+":"",e.yoy,"%"]}):(0,Ue.jsx)("span",{className:"badge bg-secondary-subtle text-secondary fw-bold",children:"\u2014"})}),(0,Ue.jsx)("td",{className:"px-3 py-2",children:e.currentOrders}),(0,Ue.jsx)("td",{className:"px-3 py-2",children:null!=e.orderMom?(0,Ue.jsxs)("span",{className:"badge fw-bold "+(e.orderMom>0?"bg-success-subtle text-success":"bg-danger-subtle text-danger"),children:[e.orderMom>0?"+":"",e.orderMom,"%"]}):(0,Ue.jsx)("span",{className:"badge bg-secondary-subtle text-secondary fw-bold",children:"\u2014"})}),(0,Ue.jsx)("td",{className:"px-3 py-2",children:e.currentAov>0?`$${e.currentAov.toLocaleString()}`:"$0"}),I&&(0,Ue.jsx)("td",{className:"px-3 py-2 text-muted",children:null!==(t=e.lastActivity)&&void 0!==t?t:"\u2014"})]},e.ch)})})]})}),(0,Ue.jsx)("hr",{className:"border-2 opacity-25 my-4"}),(0,Ue.jsxs)("h6",{className:"fw-bold text-dark border-bottom border-2 pb-2 mb-3",children:["Top Active Accounts \u2014 ",t]}),(0,Ue.jsx)(M,{accounts:c,colorClass:"bg-primary text-white",label:"ECOMMERCE",subtitle:o}),(0,Ue.jsx)(M,{accounts:p,colorClass:"bg-success text-white",label:"RETAIL",subtitle:u}),(0,Ue.jsx)(M,{accounts:m,colorClass:"bg-danger text-white",label:"PRACTITIONER",subtitle:d}),(0,Ue.jsx)("hr",{className:"border-2 opacity-25 my-4"}),(0,Ue.jsx)("h6",{className:"fw-bold text-dark border-bottom border-2 pb-2 mb-1",children:"Notable Movements \u2014 Accounts That Broke Their Own Pattern"}),(0,Ue.jsx)("p",{className:"text-muted mb-3 fs-6",dangerouslySetInnerHTML:{__html:null!==h&&void 0!==h?h:""}}),(0,Ue.jsxs)("div",{className:"row g-3 mb-3",children:[(0,Ue.jsx)("div",{className:"col-md-6",children:(0,Ue.jsx)("div",{className:"card border-0 shadow-sm border-top border-success border-3 rounded-3 h-100",children:(0,Ue.jsxs)("div",{className:"card-body p-4",children:[(0,Ue.jsx)("div",{className:"text-uppercase text-success fw-bold mb-3",children:"\u2191 Surged Above Own Average"}),y.map((e,t)=>(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-start py-2 "+(t<y.length-1?"border-bottom":""),children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("div",{className:"fw-semibold text-dark",children:e.name}),(0,Ue.jsxs)("div",{className:"text-muted fs-6",children:[e.ch," \xb7 ",e.months,"/",l," active"]})]}),(0,Ue.jsxs)("div",{className:"text-end",children:[(0,Ue.jsxs)("div",{className:"fw-bold text-success",children:["$",e.currentRev.toLocaleString()]}),(0,Ue.jsxs)("div",{className:"text-muted fs-6",children:["avg $",e.avg.toLocaleString()," \xa0",(0,Ue.jsxs)("span",{className:"badge bg-success-subtle text-success fw-bold",children:["+",e.swing,"%"]})]})]})]},t))]})})}),(0,Ue.jsx)("div",{className:"col-md-6",children:(0,Ue.jsx)("div",{className:"card border-0 shadow-sm border-top border-danger border-3 rounded-3 h-100",children:(0,Ue.jsxs)("div",{className:"card-body p-4",children:[(0,Ue.jsx)("div",{className:"text-uppercase text-danger fw-bold mb-3",children:"\u2193 Dropped Below Own Average"}),f.map((e,t)=>(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-start py-2 "+(t<f.length-1?"border-bottom":""),children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("div",{className:"fw-semibold text-dark",children:e.name}),(0,Ue.jsxs)("div",{className:"text-muted fs-6",children:[e.ch," \xb7 ",e.months,"/",l," active"]})]}),(0,Ue.jsxs)("div",{className:"text-end",children:[(0,Ue.jsxs)("div",{className:"fw-bold text-danger",children:["$",e.currentRev.toLocaleString()]}),(0,Ue.jsxs)("div",{className:"text-muted fs-6",children:["avg $",e.avg.toLocaleString()," \xa0",(0,Ue.jsxs)("span",{className:"badge bg-danger-subtle text-danger fw-bold",children:[e.swing,"%"]})]})]})]},t))]})})})]}),(0,Ue.jsx)("hr",{className:"border-2 opacity-25 my-4"}),(0,Ue.jsx)("h6",{className:"fw-bold text-dark border-bottom border-2 pb-2 mb-1",children:"New Accounts This Month"}),(0,Ue.jsx)("p",{className:"text-muted mb-3",dangerouslySetInnerHTML:{__html:null!==x&&void 0!==x?x:""}}),(0,Ue.jsx)("div",{className:"alert alert-primary border-start border-primary border-4 border-top-0 border-end-0 border-bottom-0 rounded-3 mb-3",dangerouslySetInnerHTML:{__html:S}}),(0,Ue.jsxs)("div",{className:"row g-3 mb-3",children:[(0,Ue.jsx)("div",{className:v?"col-md-6":"col-md-12",children:(0,Ue.jsx)("div",{className:"card border-0 shadow-sm rounded-3 h-100",children:(0,Ue.jsxs)("div",{className:"card-body p-4",children:[(0,Ue.jsx)("div",{className:"text-uppercase text-secondary fw-bold small mb-2",children:"NEW RETAIL & PRACTITIONER ACCOUNTS"}),b.topFive.map((e,t)=>(0,Ue.jsxs)("div",{className:"d-flex justify-content-between py-2 border-bottom small",children:[(0,Ue.jsx)("span",{children:e.name}),(0,Ue.jsxs)("strong",{children:["$",e.rev.toLocaleString()]})]},t)),(0,Ue.jsx)("div",{className:"text-muted small mt-2",children:"First-ever order across the full 2023\u20132026 dataset. Zero-value new accounts excluded."})]})})}),v&&(0,Ue.jsx)("div",{className:"col-md-6",children:(0,Ue.jsx)("div",{className:"card border-0 shadow-sm rounded-3 h-100",children:(0,Ue.jsxs)("div",{className:"card-body p-4",children:[(0,Ue.jsxs)("div",{className:"text-uppercase text-danger fw-bold mb-1",children:["New Practitioner Accounts \u2014 ",v.total," total \xb7 $",v.totalRev.toLocaleString()]}),(0,Ue.jsx)("div",{className:"text-muted mb-3",children:"All shown"}),v.all.map((e,t)=>(0,Ue.jsxs)("div",{className:"d-flex justify-content-between py-2 "+(t<v.all.length-1?"border-bottom":""),children:[(0,Ue.jsx)("span",{children:e.name}),(0,Ue.jsxs)("strong",{children:["$",e.rev.toLocaleString()]})]},t))]})})})]}),g&&(0,Ue.jsx)("div",{className:"alert bg-light border-start border-secondary border-4 border-top-0 border-end-0 border-bottom-0 rounded-3 mb-3 text-dark",dangerouslySetInnerHTML:{__html:g}}),C&&C.length>0?(0,Ue.jsx)("div",{className:"card border-0 shadow-sm rounded-3 mb-4 border-start border-danger border-3",children:(0,Ue.jsxs)("div",{className:"card-body p-3",children:[(0,Ue.jsx)("div",{className:"text-uppercase fw-bold text-danger small mb-2",children:"Silent Account Alert"}),(0,Ue.jsxs)("div",{className:"text-muted small mb-3",children:["Active in 10+ of the prior 12 months, absent in ",r,". Averages are per active month across ",T,"."]}),C.map((e,t)=>(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-center border-bottom py-2",children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{className:"fw-semibold small",children:[e.name," ",(0,Ue.jsx)("span",{className:"badge bg-danger-subtle text-danger ms-1",children:"SILENT"})]}),(0,Ue.jsxs)("div",{className:"text-muted small",children:[e.channel," \xb7 active ",e.active," \xb7 12-mo revenue $",e.rev12mo.toLocaleString()]})]}),(0,Ue.jsxs)("div",{className:"text-end",children:[(0,Ue.jsxs)("div",{className:"fw-semibold small",children:["$",e.monthlyAvg.toLocaleString()]}),(0,Ue.jsx)("div",{className:"text-muted small",children:"avg per active month"})]})]},t))]})}):N&&(0,Ue.jsx)("div",{className:"alert alert-danger border-start border-danger border-4 border-top-0 border-end-0 border-bottom-0 rounded-3 mb-3",dangerouslySetInnerHTML:{__html:N}}),(0,Ue.jsx)("hr",{className:"border-2 opacity-25 my-4"}),(0,Ue.jsx)("h6",{className:"fw-bold text-dark border-bottom border-2 pb-2 mb-3",children:"What These Movements Mean"}),w.map((e,t)=>(0,Ue.jsx)(J$e,{block:e},t))]})})})})},nKe={CA:"US-CA",TX:"US-TX",FL:"US-FL",AZ:"US-AZ",WI:"US-WI",NC:"US-NC",NV:"US-NV",OR:"US-OR",WA:"US-WA",AR:"US-AR",PA:"US-PA",MN:"US-MN",OK:"US-OK",GA:"US-GA",CO:"US-CO",NY:"US-NY",NJ:"US-NJ",NM:"US-NM",MO:"US-MO",IL:"US-IL",MA:"US-MA",LA:"US-LA",IA:"US-IA",TN:"US-TN",UT:"US-UT",VA:"US-VA",MT:"US-MT",HI:"US-HI",DE:"US-DE",AL:"US-AL",SC:"US-SC",RI:"US-RI",CT:"US-CT",KS:"US-KS",MI:"US-MI",ID:"US-ID",WV:"US-WV",MD:"US-MD",WY:"US-WY",KY:"US-KY",IN:"US-IN",OH:"US-OH",MS:"US-MS",ND:"US-ND",NH:"US-NH"},iKe=(e,t)=>({chart:{type:"bar",toolbar:{show:!1},fontFamily:"inherit"},plotOptions:{bar:{horizontal:!0,borderRadius:4,distributed:!0}},colors:[e],dataLabels:{enabled:!1},legend:{show:!1},xaxis:{categories:t,labels:{formatter:e=>`$${e.toLocaleString()}`,style:{fontSize:"10px"}},axisBorder:{show:!1}},yaxis:{labels:{style:{fontSize:"10px",fontWeight:600}}},grid:{borderColor:"#f0f4f8"},tooltip:{y:{formatter:e=>`$${e.toLocaleString()}`}}}),aKe=({data:e})=>{var t,l,r,n;const{monthLabel:i,kpis:a,retailRevByState:s,retailRevByStateLabel:o,retailCustomers:c,retailTop15States:u,prevMonthLabel:p,indivSubtitle:d,indivStates:m,practSubtitle:h,practStates:g,geoInsights:y}=e,f={};Object.entries(s).forEach(([e,t])=>{const l=nKe[e];l&&(f[l]=t)});const b=null!==(t=null===(l=c[0])||void 0===l?void 0:l.rev)&&void 0!==t?t:1,v=null!==(r=null===(n=u[0])||void 0===n?void 0:n.rev)&&void 0!==r?r:1;return(0,Ue.jsx)("div",{className:"px-2 py-2 pt-2",children:(0,Ue.jsx)(cN,{className:"mb-2",children:(0,Ue.jsx)(SN,{className:"p-0",children:(0,Ue.jsxs)("div",{className:"px-4",children:[(0,Ue.jsxs)("div",{className:"mb-2 pt-4 pb-2",children:[(0,Ue.jsxs)("h5",{className:"fw-bold fs-5 mb-1 mt-0",children:["Geographic Breakdown \u2014 ",i]}),(0,Ue.jsx)("p",{className:"text-muted mt-1 mb-0",children:"Retail geography \xb7 Channel state breakdown"})]}),(0,Ue.jsx)("div",{className:"row g-3 mb-4",children:a.map((e,t)=>(0,Ue.jsx)("div",{className:"col",children:(0,Ue.jsx)("div",{className:`card border-0 shadow-sm h-100 border-top border-3 border-${e.borderColor}`,children:(0,Ue.jsxs)("div",{className:"card-body p-3",children:[(0,Ue.jsx)("div",{className:"fw-bold fs-4",children:e.value}),(0,Ue.jsx)("div",{className:"text-uppercase text-muted fw-semibold mt-1",children:e.label}),(0,Ue.jsx)("div",{className:"text-muted mt-1",children:e.subtitle}),(0,Ue.jsx)("div",{className:"text-muted mt-1 fw-bold text-dark",children:e.detail})]})})},t))}),(0,Ue.jsxs)("div",{className:"fw-bold border-bottom border-2 pb-2 mb-3 mt-2 text-uppercase text-secondary",children:["RETAIL \u2014 Geographic Distribution ",i]}),(0,Ue.jsxs)("div",{className:"card border-0 shadow-sm mb-3 p-3",children:[(0,Ue.jsxs)("div",{className:"fw-bold text-dark mb-1",children:["Retail Revenue by State \u2014 ",i]}),(0,Ue.jsxs)("div",{className:"text-muted mb-3",children:[Object.keys(s).length," states with retail orders \xb7 Darker = higher revenue ",o]}),(0,Ue.jsx)("div",{className:"vh-100",children:(0,Ue.jsx)(D$e.VectorMap,{map:"us_aea",backgroundColor:"transparent",zoomOnScroll:!1,containerStyle:{width:"100%",height:"100%"},containerClassName:"map",zoomButtons:!1,regionStyle:{initial:{fill:"#f0fff4",stroke:"#ffffff","stroke-width":.5},hover:{fill:"#38a169",cursor:"pointer"}},series:{regions:[{values:f,scale:["#c6f6d5","#276749"],normalizeFunction:"polynomial"}]},onRegionTipShow:(e,t,l)=>{const r=Object.entries(nKe).find(([,e])=>e===l);if(r){const[e]=r,l=s[e]||0;t.html(`<b>${Q$e(e)}</b><br/>Retail Revenue: $${l.toLocaleString()}`)}}})})]}),(0,Ue.jsxs)("div",{className:"card border-0 shadow-sm mb-3 overflow-hidden",children:[(0,Ue.jsx)("div",{className:"p-3 pb-2",children:(0,Ue.jsxs)("div",{className:"fw-bold text-dark mb-1",children:["Top 15 Retail Customers by Revenue \u2014 ",i]})}),(0,Ue.jsxs)(xF,{responsive:!0,className:"table table-hover table-sm align-middle mb-0",children:[(0,Ue.jsx)("thead",{className:"table-light",children:(0,Ue.jsx)("tr",{children:["#","Customer","Primary State","States","Zip Codes","Net Revenue","% of Retail","Orders","Active Months","Avg Order Value","Bar"].map(e=>(0,Ue.jsx)("th",{className:"text-uppercase text-muted fw-bold px-2 py-2",style:{fontSize:"11px"},children:e},e))})}),(0,Ue.jsx)("tbody",{children:c.map(e=>{const t=Math.round(e.rev/b*100);return(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:(0,Ue.jsx)("span",{className:"d-inline-flex align-items-center justify-content-center rounded-circle fw-bold "+(l=e.rank,1===l?"bg-warning text-dark":2===l?"bg-secondary bg-opacity-25 text-dark":3===l?"bg-warning bg-opacity-50 text-dark":"bg-light text-secondary"),style:{width:22,height:22,fontSize:10},children:e.rank})}),(0,Ue.jsxs)("td",{children:[(0,Ue.jsx)("strong",{children:e.name}),e.warn&&(0,Ue.jsx)("span",{className:"ms-1",children:"\u26a0"})]}),(0,Ue.jsx)("td",{children:(0,Ue.jsx)("span",{className:"badge bg-light text-secondary border fw-semibold",children:Q$e(e.primaryState)})}),(0,Ue.jsx)("td",{children:e.states}),(0,Ue.jsx)("td",{children:e.zips.toLocaleString()}),(0,Ue.jsx)("td",{children:(0,Ue.jsxs)("strong",{children:["$",e.rev.toLocaleString()]})}),(0,Ue.jsxs)("td",{children:[e.pct.toFixed(2),"%"]}),(0,Ue.jsx)("td",{children:e.orders.toLocaleString()}),(0,Ue.jsx)("td",{children:e.months>0?`${e.months} mo`:"NEW"}),(0,Ue.jsxs)("td",{children:["$",e.aov.toLocaleString()]}),(0,Ue.jsx)("td",{style:{minWidth:80},children:(0,Ue.jsx)("div",{className:"progress rounded",style:{height:5},children:(0,Ue.jsx)("div",{className:"progress-bar bg-success",style:{width:`${t}%`}})})})]},e.rank);var l})})]})]}),(0,Ue.jsxs)("div",{className:"card border-0 shadow-sm mb-3 overflow-hidden",children:[(0,Ue.jsx)("div",{className:"p-3 pb-2",children:(0,Ue.jsxs)("div",{className:"fw-bold text-dark mb-1",children:["Top 15 States by Retail Revenue \u2014 ",i]})}),(0,Ue.jsxs)(xF,{responsive:!0,className:"table table-hover table-sm align-middle mb-0",children:[(0,Ue.jsx)("thead",{className:"table-light",children:(0,Ue.jsx)("tr",{children:["#","State",`${i.split(" ")[0]} Revenue`,`${p} Revenue`,"MoM Change","% of Channel","Orders","Bar"].map(e=>(0,Ue.jsx)("th",{className:"text-uppercase text-muted fw-bold px-2 py-2",style:{fontSize:"11px"},children:e},e))})}),(0,Ue.jsx)("tbody",{children:u.map((e,t)=>{const l=Math.round(e.rev/v*100);return(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{className:"text-muted px-2 py-2",children:t+1}),(0,Ue.jsx)("td",{className:"px-2 py-2",children:(0,Ue.jsx)("strong",{children:Q$e(e.state)})}),(0,Ue.jsx)("td",{className:"px-2 py-2",children:(0,Ue.jsxs)("strong",{children:["$",e.rev.toLocaleString()]})}),(0,Ue.jsxs)("td",{className:"px-2 py-2 text-muted",children:["$",e.prevMonthRev.toLocaleString()]}),(0,Ue.jsx)("td",{className:"px-2 py-2",children:(0,Ue.jsxs)("span",{className:e.mom>=0?"text-success fw-bold":"text-danger fw-bold",children:[e.mom>0?"+":"",e.mom,"%"]})}),(0,Ue.jsxs)("td",{className:"px-2 py-2",children:[e.pct,"%"]}),(0,Ue.jsx)("td",{className:"px-2 py-2",children:e.orders}),(0,Ue.jsx)("td",{className:"px-2 py-2",style:{minWidth:80},children:(0,Ue.jsx)("div",{className:"progress rounded",style:{height:5},children:(0,Ue.jsx)("div",{className:"progress-bar bg-success",style:{width:`${l}%`}})})})]},t)})})]})]}),(0,Ue.jsx)("hr",{className:"border-2 my-4"}),(0,Ue.jsxs)("div",{className:"fw-bold border-bottom border-2 pb-2 mb-3 mt-2 text-uppercase text-secondary",children:["INDIVIDUAL & PRACTITIONER \u2014 State Breakdown ",i]}),(0,Ue.jsxs)("div",{className:"row g-3 mb-3",children:[(0,Ue.jsx)("div",{className:"col",children:(0,Ue.jsxs)("div",{className:"card border-0 shadow-sm p-3",children:[(0,Ue.jsxs)("div",{className:"fw-bold text-dark mb-1",children:["INDIVIDUAL \u2014 Top ",m.length," States by Revenue"]}),(0,Ue.jsx)("div",{className:"text-muted mb-3",children:d}),(0,Ue.jsx)(EF.Z,{options:iKe("rgba(128,90,213,0.8)",m.map(e=>Q$e(e.state))),series:[{name:"Revenue",data:m.map(e=>e.rev)}],type:"bar",height:280})]})}),(0,Ue.jsx)("div",{className:"col",children:(0,Ue.jsxs)("div",{className:"card border-0 shadow-sm p-3",children:[(0,Ue.jsxs)("div",{className:"fw-bold text-dark mb-1",children:["PRACTITIONER \u2014 Top ",g.length," States by Revenue"]}),(0,Ue.jsx)("div",{className:"text-muted mb-3",children:h}),(0,Ue.jsx)(EF.Z,{options:iKe("rgba(229,62,62,0.8)",g.map(e=>Q$e(e.state))),series:[{name:"Revenue",data:g.map(e=>e.rev)}],type:"bar",height:280})]})})]}),(0,Ue.jsx)("div",{className:"fw-bold border-bottom border-2 pb-2 mb-3 mt-4 text-uppercase text-secondary",children:"What the Geography Tells Us"}),y.map((e,t)=>(0,Ue.jsx)(J$e,{block:e},t))]})})})})},sKe=({data:e})=>{const{monthLabel:t,monthLabels:l,products:r,insights:n}=e,i=Math.max(...r.map(e=>e.units[2])),a=[...r].sort((e,t)=>t.units[2]-e.units[2]).slice(0,8),s={chart:{type:"bar",toolbar:{show:!1},fontFamily:"inherit"},plotOptions:{bar:{columnWidth:"60%",borderRadius:4,grouped:!0}},colors:["#3182ce","#94c6f7","#b7dfbd"],xaxis:{categories:a.map(e=>e.product),labels:{style:{fontSize:"9px"}}},yaxis:{labels:{formatter:e=>e.toLocaleString(),style:{fontSize:"10px"}}},legend:{position:"top",fontSize:"11px",markers:{radius:12}},dataLabels:{enabled:!1},tooltip:{shared:!0,intersect:!1},grid:{borderColor:"#f0f4f8"}},o=[{name:l[2],data:a.map(e=>e.units[2])},{name:l[1],data:a.map(e=>e.units[1])},{name:l[0],data:a.map(e=>e.units[0])}],[c,u,p]=(d=l).map((e,t)=>t===d.length-1?e:e.replace(/\s\d{4}$/,""));var d;const m=l[2].split(" ")[0];return(0,Ue.jsx)("div",{className:"px-2 py-3 mb-0 pt-2",children:(0,Ue.jsx)(cN,{className:"mb-0",children:(0,Ue.jsx)(SN,{className:"p-0",children:(0,Ue.jsxs)("div",{className:"px-4 pb-4 pt-2",children:[(0,Ue.jsxs)("div",{className:"py-4 pb-2",children:[(0,Ue.jsxs)("h5",{className:"fw-bold mb-1 mt-0",children:["Product Performance \u2014 ",t]}),(0,Ue.jsx)("p",{className:"text-muted fs-6 mb-0",children:"Units Sold \xb7 Month-over-Month Comparisons"})]}),(0,Ue.jsx)("div",{className:"card shadow-sm mb-3",children:(0,Ue.jsxs)("div",{className:"card-body",children:[(0,Ue.jsxs)("p",{className:"fw-bold text-dark mb-1",children:["Top 8 Products \u2014 Units Sold ",c," vs ",u," vs ",p]}),(0,Ue.jsx)(EF.Z,{options:s,series:o,type:"bar",height:260})]})}),(0,Ue.jsx)("div",{className:"card shadow-sm mb-3 overflow-auto",children:(0,Ue.jsxs)(xF,{responsive:!0,className:"table table-hover align-middle mb-0 fs-6",children:[(0,Ue.jsx)("thead",{className:"table-light",children:(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("th",{className:"text-uppercase text-muted fw-semibold",children:"Product"}),(0,Ue.jsxs)("th",{className:"text-uppercase text-muted fw-semibold",children:[c," Units"]}),(0,Ue.jsxs)("th",{className:"text-uppercase text-muted fw-semibold",children:[u," Units"]}),(0,Ue.jsxs)("th",{className:"text-uppercase text-muted fw-semibold",children:[m," Units"]}),(0,Ue.jsx)("th",{className:"text-uppercase text-muted fw-semibold",children:"MoM Change"}),(0,Ue.jsx)("th",{className:"text-uppercase text-muted fw-semibold",children:"Bar"})]})}),(0,Ue.jsx)("tbody",{children:r.map((e,t)=>{const l=i>0?Math.round(e.units[2]/i*100):0,r=e.isNew?"bg-primary":null!=e.mom&&e.mom>=0?"bg-success":"bg-warning";return(0,Ue.jsxs)("tr",{children:[(0,Ue.jsxs)("td",{children:[(0,Ue.jsx)("strong",{children:e.product}),e.isNew&&(0,Ue.jsx)("span",{className:"badge bg-primary-subtle text-primary ms-2 fw-bold",children:"NEW"})]}),(0,Ue.jsx)("td",{className:"text-muted",children:e.units[0]>0?e.units[0].toLocaleString():"\u2014"}),(0,Ue.jsx)("td",{className:"text-muted",children:e.units[1]>0?e.units[1].toLocaleString():"\u2014"}),(0,Ue.jsx)("td",{children:(0,Ue.jsx)("strong",{children:e.units[2].toLocaleString()})}),(0,Ue.jsx)("td",{children:null!=e.mom?(0,Ue.jsxs)("span",{className:"fw-bold "+(e.mom>=0?"text-success":"text-warning"),children:[e.mom>0?"+":"",e.mom,"%"]}):(0,Ue.jsx)("span",{className:"badge bg-primary-subtle text-primary fw-bold",children:"First month"})}),(0,Ue.jsx)("td",{style:{minWidth:80},children:(0,Ue.jsx)("div",{className:"progress",style:{height:5},children:(0,Ue.jsx)("div",{className:`progress-bar ${r}`,style:{width:`${l}%`}})})})]},t)})})]})}),n&&(0,Ue.jsx)("div",{dangerouslySetInnerHTML:{__html:n}})]})})})})},oKe=o.memo(function(){document.title="Sales Insights - Demo 2025-2026";const e=["Jan-25","Feb-25","Mar-25","Apr-25","May-25","Jun-25","Jul-25","Aug-25","Sep-25","Oct-25","Nov-25","Dec-25","Jan-26","Feb-26"],t=[829212,878848,796646,614835,785866,699237,848804,626229,774282,744189,610634,836081,724146,565483],l=[1184,1037,1166,1230,1025,1136,1205,1078,1158,1090,1013,1137,1107,854],r=[311,302,343,314,294,277,339,265,357,253,262,280,297,281],n=[677,594,431,385,338,312,369,308,402,301,289,316,329,304],i=[710.29,852.11,694.39,504.32,776.78,634.06,705.81,582.38,679.73,712.02,604.94,756.01,665.33,676.87],a=[448442,662070,550713,397602,565687,442008,468271,419017,430343,532124,403020,600680,326118,396138],s=[231583,176482,225860,190204,194971,223919,225793,191013,311482,187212,183845,209753,240789,149989],o=Math.max(...t),c=t.map((e,l)=>0===l?null:Number(((e-t[l-1])/t[l-1]*100).toFixed(1))),u=e.map((e,t)=>Number((a[t]/(a[t]+s[t])*100).toFixed(1))),p=e.map((e,t)=>Number((s[t]/(a[t]+s[t])*100).toFixed(1))),d={chart:{type:"line",toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},stroke:{width:[0,2],curve:"smooth"},colors:["#3182ce","#e53e3e"],xaxis:{categories:e,labels:{style:{fontSize:"9px"}}},yaxis:[{labels:{formatter:e=>`$${Math.round(e/1e3)}K`,style:{fontSize:"10px"}}},{opposite:!0,labels:{formatter:e=>null!==e&&void 0!==e?`${e}%`:"",style:{fontSize:"10px"}}}],dataLabels:{enabled:!1},legend:{position:"top",fontSize:"11px"}},m={chart:{type:"bar",stacked:!0,toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},colors:["#3182ce","#38a169","#dd6b20","#805ad5","#e53e3e"],xaxis:{categories:e,labels:{style:{fontSize:"9px"}}},yaxis:{labels:{formatter:e=>`$${Math.round(e/1e3)}K`,style:{fontSize:"10px"}}},dataLabels:{enabled:!1},legend:{position:"bottom",fontSize:"10px",markers:{radius:12}}},h={chart:{type:"bar",stacked:!0,stackType:"100%",toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},colors:["#3182ce","#38a169"],xaxis:{categories:e,labels:{style:{fontSize:"9px"}}},yaxis:{labels:{formatter:e=>`${e}%`,style:{fontSize:"10px"}}},dataLabels:{enabled:!1},legend:{position:"bottom",fontSize:"10px",markers:{radius:12}}};return(0,Ue.jsx)("div",{className:"px-4 py-6",children:(0,Ue.jsx)(cN,{className:"mb-2",children:(0,Ue.jsx)(SN,{className:"p-0",children:(0,Ue.jsxs)("div",{className:"si-container",children:[(0,Ue.jsx)("style",{children:"\n                    .si-container { font-family: 'Roboto', sans-serif; color: #1a202c; border-radius: 8px; overflow: hidden; margin-top: -5px; padding: 0 32px;  }\n                    .si-header { color: #313b4c; padding: 28px 0px 10px; }\n                    .si-header p { font-size: 14px; opacity: 0.8; margin-top: 4px; margin-bottom: 0; }\n                    \n                    .si-update-bar { background:#fffbeb; border:1px solid #fbd38d; border-radius:8px; padding:10px 16px; font-size:12px; color:#744210; margin-bottom:12px; margin-top:16px; line-height:1.7; }\n                    .si-update-bar strong { color:#b7791f; }\n                    .si-note-badge { display:inline-block; background:#ebf8ff; color:#2b6cb0; border:1px solid #bee3f8; font-size:11px; padding:3px 10px; border-radius:20px; margin-bottom:12px; font-weight:600; }\n                    \n                    .si-kpi-row { display: grid; grid-template-columns: repeat(2, 1fr); gap: 14px; padding: 0px 0px 8px; margin-bottom: 24px; }\n                    .si-kpi { flex: 1; min-width: 140px; background: white; border-radius: 12px; padding: 16px 18px; box-shadow: 0 4px 12px rgba(0,0,0,0.08); border-top: 3px solid #3182ce; }\n                    .si-kpi.green { border-color: #38a169; }\n                    .si-kpi.orange { border-color: #dd6b20; }\n                    .si-kpi.red { border-color: #e53e3e; }\n                    .si-kpi.purple { border-color: #805ad5; }\n                    .si-kpi.teal { border-color: #2d6a4f; }\n                    \n                    .si-kpi-label { font-size: 12px; text-transform: uppercase; letter-spacing: 0.6px; color: #4a5568; font-weight: 600; margin-top: 3px; }\n                    .si-kpi-value { font-size: 22px; font-weight: 800; color: #1a202c; }\n                    .si-kpi-sub { font-size: 13px; color: #4a5568; margin-top: 5px; }\n                    \n                    .si-tag { display:inline-block; font-size:10px; font-weight:700; text-transform:uppercase; letter-spacing:0.7px; padding:3px 9px; border-radius:20px; margin-bottom:10px; }\n                    .si-tag.risk    { background:#fff5f5; color:#9b2c2c; }\n                    .si-tag.action  { background:#fffff0; color:#744210; }\n                    .si-tag.pattern { background:#ebf4ff; color:#2b6cb0; }\n                    .si-tag.opport  { background:#f0fff4; color:#276749; }\n                    .si-tag.warn    { background:#fffaf0; color:#9c4221; }\n                    .si-tag.compare { background:#e2e8f0; color:#2d3748; }\n\n                    .si-section { padding: 12px 0px; }\n                    .si-section-title { font-size: 15px; font-weight: 700; color: #2d3748; margin-bottom: 14px; padding-bottom: 8px; border-bottom: 2px solid #e2e8f0; }\n                    .si-chart-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-bottom: 16px; }\n                    .si-chart-box { background: white; border-radius: 12px; padding: 20px; box-shadow: 0 4px 12px rgba(0,0,0,0.08);}\n                    .si-chart-box.full { grid-column: 1 / -1; }\n                    .si-chart-title { font-size: 15px; font-weight: 700; color: #2d3748; margin-bottom: 4px; }\n                    .si-chart-sub { font-size: 14px; color: #4a5568; margin-bottom: 14px; }\n                    \n                    .si-mom-table { width: 100%; border-collapse: collapse; font-size: 12px; margin-bottom: 0; }\n                    .si-mom-table th { background: #edf2f7 !important; padding: 10px 12px !important; text-align: left; font-size: 11px !important; font-weight: 700 !important; color: #4a5568 !important; text-transform: uppercase; letter-spacing: 0.4px; box-shadow: none !important; border-bottom: none !important; }\n                    .si-mom-table td { padding: 10px 12px; border-bottom: 1px solid #f7fafc; vertical-align: middle; }\n                    .si-mom-table tr:hover td { background: #f7fafc; }\n                    .si-best-row td { background: #f0fff4 !important; }\n                    .si-worst-row td { background: #fff5f5 !important; }\n                    \n                    .si-pos { color: #38a169; font-weight: 700; }\n                    .si-neg { color: #c05621; font-weight: 700; }\n                    .si-bar-bg { background: #edf2f7; border-radius: 4px; height: 6px; width: 100%; margin-top: 3px; margin-bottom: 2px; }\n                    .si-bar-fill { height: 6px; border-radius: 4px; background: #3182ce; }\n                    \n                    .insight-block { background: white; border-radius: 10px; padding: 22px 26px; margin-bottom: 16px; border-left: 4px solid #cbd5e0; box-shadow: 0 3px 10px rgba(0,0,0,0.07); line-height: 1.85; font-size: 14.5px; color: #2d3748; }\n                    .insight-block.risk   { border-color: #e53e3e; }\n                    .insight-block.action { border-color: #d69e2e; }\n                    .insight-block.pattern{ border-color: #3182ce; }\n                    .insight-block.opport { border-color: #38a169; }\n                    .insight-block.warn   { border-color: #dd6b20; }\n                    \n                    .h-blue   { color:#2b6cb0; font-weight:700; }\n                    .h-green  { color:#276749; font-weight:700; }\n                    .h-orange { color:#c05621; font-weight:700; }\n                    .h-red    { color:#c53030; font-weight:700; }\n                    .h-purple { color:#6b46c1; font-weight:700; }\n                    .h-gold   { color:#b7791f; font-weight:700; }\n                    .h-bold   { font-weight:700; color:#1a202c; }\n                    .dashed-line { border:none; border-top:1.5px dashed #e2e8f0; margin:18px 0 0; }\n\n                    .si-mini-table { width:100%; border-collapse:collapse; margin-top:10px; font-size:13px; }\n                    .si-mini-table th { text-align:left; font-size:10px; font-weight:700; letter-spacing:0.7px; text-transform:uppercase; color:#718096; padding:6px 8px; border-bottom:1px solid #e2e8f0; }\n                    .si-mini-table td { padding:7px 8px; border-bottom:1px solid #f0f4f8; color:#2d3748; }\n                    .si-mini-table tr:last-child td { border-bottom:none; }\n                    .si-mini-table tr:hover td { background:#f7f9fc; }\n                "}),(0,Ue.jsx)("div",{className:"si-header",children:(0,Ue.jsx)("h1",{className:"fw-bold fs-5 mb-2 mt-0",children:"Sales Trend Insights"})}),(0,Ue.jsxs)("div",{className:"si-kpi-row",children:[(0,Ue.jsxs)("div",{className:"si-kpi",children:[(0,Ue.jsx)("div",{className:"si-kpi-value",children:"$10.33M"}),(0,Ue.jsx)("div",{className:"si-kpi-label",children:"Total Net Revenue"}),(0,Ue.jsx)("div",{className:"si-kpi-sub",children:"Across 14 months"})]}),(0,Ue.jsxs)("div",{className:"si-kpi green",children:[(0,Ue.jsx)("div",{className:"si-kpi-value",children:"$878.8K"}),(0,Ue.jsx)("div",{className:"si-kpi-label",children:"Best Month"}),(0,Ue.jsx)("div",{className:"si-kpi-sub",children:"Feb 2025 \xb7 6.0% MoM"})]}),(0,Ue.jsxs)("div",{className:"si-kpi orange",children:[(0,Ue.jsx)("div",{className:"si-kpi-value",children:"$565.5K"}),(0,Ue.jsx)("div",{className:"si-kpi-label",children:"Lowest Month"}),(0,Ue.jsx)("div",{className:"si-kpi-sub",children:"Feb 2026 \xb7 \u221221.9% MoM"})]}),(0,Ue.jsxs)("div",{className:"si-kpi orange",children:[(0,Ue.jsx)("div",{className:"si-kpi-value",children:"$738K"}),(0,Ue.jsx)("div",{className:"si-kpi-label",children:"Avg Monthly Revenue"}),(0,Ue.jsx)("div",{className:"si-kpi-sub",children:"8 of 14 months above avg"})]})]}),(0,Ue.jsxs)("div",{className:"si-section",children:[(0,Ue.jsx)("div",{className:"si-section-title",children:"Revenue Trends"}),(0,Ue.jsxs)("div",{className:"si-chart-grid",children:[(0,Ue.jsxs)("div",{className:"si-chart-box full",children:[(0,Ue.jsx)("div",{className:"si-chart-title",children:"Monthly Net Revenue with MoM % Change"}),(0,Ue.jsx)("div",{className:"si-chart-sub",children:"Bar = Revenue | Line = Month-over-Month % Change"}),(0,Ue.jsx)(EF.Z,{type:"line",options:d,series:[{name:"Net Revenue ($)",type:"column",data:t},{name:"MoM Change (%)",type:"line",data:c}],height:260})]}),(0,Ue.jsxs)("div",{className:"si-chart-box",children:[(0,Ue.jsx)("div",{className:"si-chart-title",children:"Revenue by Channel \u2014 Stacked Monthly"}),(0,Ue.jsx)("div",{className:"si-chart-sub",children:"ECOMMERCE drives peaks; RETAIL is the stable floor"}),(0,Ue.jsx)(EF.Z,{options:m,series:[{name:"ECOMMERCE",data:a},{name:"RETAIL",data:s},{name:"PRL/BULK",data:[130891,0,0,0,0,0,130891,0,0,0,0,0,130891,0]},{name:"INDIVIDUAL",data:[14439,24150,12819,15627,20689,15254,15544,10531,21764,13244,10879,15226,15029,11759]},{name:"PRACTITIONER",data:[3858,16146,7254,11402,4520,18056,8306,5668,10694,11609,12889,10422,11319,7596]}],type:"bar",height:250})]}),(0,Ue.jsxs)("div",{className:"si-chart-box",children:[(0,Ue.jsx)("div",{className:"si-chart-title",children:"ECOMMERCE vs RETAIL Share %"}),(0,Ue.jsx)("div",{className:"si-chart-sub",children:"Sep 2025 & Jan 2026: RETAIL climbs to 42%+ share"}),(0,Ue.jsx)(EF.Z,{options:h,series:[{name:"ECOMMERCE %",data:u},{name:"RETAIL %",data:p}],type:"bar",height:250})]})]})]}),(0,Ue.jsxs)("div",{className:"si-section",children:[(0,Ue.jsx)("div",{className:"si-section-title",children:"Full Month-over-Month Data Table"}),(0,Ue.jsx)("div",{className:"si-chart-box full",style:{padding:0,overflowX:"auto"},children:(0,Ue.jsxs)(xF,{responsive:!0,children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("th",{children:"Month"}),(0,Ue.jsx)("th",{children:"Net Revenue"}),(0,Ue.jsx)("th",{children:"MoM Change"}),(0,Ue.jsx)("th",{children:"Orders"}),(0,Ue.jsx)("th",{children:"Active Customers"}),(0,Ue.jsx)("th",{children:"Active Locations"}),(0,Ue.jsx)("th",{children:"Average order value"}),(0,Ue.jsx)("th",{children:"vs $738K Avg"}),(0,Ue.jsx)("th",{children:"Revenue Bar"})]})}),(0,Ue.jsx)("tbody",{children:e.map((e,a)=>{const s=t[a]===Math.max(...t),u=t[a]===Math.min(...t),p=(t[a]/o*100).toFixed(0),d=t[a]-738178,m=c[a];return(0,Ue.jsxs)("tr",{className:s?"si-best-row":u?"si-worst-row":"",children:[(0,Ue.jsxs)("td",{children:[(0,Ue.jsx)("strong",{children:e}),s&&" \ud83c\udfc6",u&&" \u26a0\ufe0f"]}),(0,Ue.jsxs)("td",{children:["$",Math.round(t[a]).toLocaleString()]}),(0,Ue.jsx)("td",{children:null===m?"\u2014":(0,Ue.jsxs)("span",{className:m>0?"si-pos":"si-neg",children:[m>0?"+":"",m,"%"]})}),(0,Ue.jsx)("td",{children:l[a].toLocaleString()}),(0,Ue.jsx)("td",{children:r[a]}),(0,Ue.jsx)("td",{children:n[a]}),(0,Ue.jsxs)("td",{children:["$",i[a].toFixed(0)]}),(0,Ue.jsx)("td",{children:d>=0?(0,Ue.jsxs)("span",{className:"si-pos",children:["+$",Math.round(d/1e3),"K"]}):(0,Ue.jsxs)("span",{className:"si-neg",children:["\u2212$",Math.round(Math.abs(d)/1e3),"K"]})}),(0,Ue.jsxs)("td",{style:{minWidth:"110px"},children:[(0,Ue.jsx)("div",{className:"si-bar-bg",children:(0,Ue.jsx)("div",{className:"si-bar-fill",style:{width:`${p}%`,background:s?"#38a169":u?"#e53e3e":"#3182ce"}})}),(0,Ue.jsxs)("span",{style:{fontSize:"10px",color:"#a0aec0"},children:[p,"%"]})]})]},e)})})]})})]}),(0,Ue.jsxs)("div",{className:"si-section",style:{paddingTop:"24px"},children:[(0,Ue.jsx)("div",{className:"si-section-title",children:"Key Insights & Growth Opportunities"}),(0,Ue.jsxs)("div",{className:"insight-block risk",children:[(0,Ue.jsx)("div",{className:"si-tag risk",children:"February 2026 ECOM Account Activity Change"}),(0,Ue.jsx)("br",{}),"February 2026 was the weakest month of the entire 14-month period at ",(0,Ue.jsx)("span",{className:"h-red",children:"$565,483"})," \u2014 a ",(0,Ue.jsx)("span",{className:"h-red",children:"35.7% YoY decline vs February 2025 ($878,848)"}),". The root cause is specific and named: ",(0,Ue.jsx)("span",{className:"h-bold",children:"84.9% of the $313K revenue gap comes entirely from ECOMMERCE accounts reducing or stopping orders."})," iHerb dropped from $88,437 to $18,872 (\u221278.7%). DemoNutraCo ($62,580), Swanson Health Products ($39,673), All Health Trends ($32,226), and Emerson Ecologics ($23,845) \u2014 all present in Feb 2025 \u2014 placed zero orders in Feb 2026. Spiritual Nutrients fell \u221229.8% and United States of Vitamins fell \u221229.3%. This is not a seasonal dip \u2014 it is a ",(0,Ue.jsx)("span",{className:"h-red",children:"reorder timing failure across the top accounts simultaneously"}),". Proactive outreach to these specific accounts before their expected reorder window is the single highest-priority action.",(0,Ue.jsx)("br",{}),(0,Ue.jsx)("br",{}),(0,Ue.jsx)("table",{className:"si-mini-table",children:(0,Ue.jsxs)("tbody",{children:[(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("th",{children:"ECOM Account"}),(0,Ue.jsx)("th",{children:"Feb 2025"}),(0,Ue.jsx)("th",{children:"Feb 2026"}),(0,Ue.jsx)("th",{children:"Change"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Spiritual Nutrients"}),(0,Ue.jsx)("td",{children:"$210,373"}),(0,Ue.jsx)("td",{children:"$147,616"}),(0,Ue.jsx)("td",{className:"si-neg",children:"\u221229.8%"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"United States of Vitamins"}),(0,Ue.jsx)("td",{children:"$138,017"}),(0,Ue.jsx)("td",{children:"$97,562"}),(0,Ue.jsx)("td",{className:"si-neg",children:"\u221229.3%"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"iHerb"}),(0,Ue.jsx)("td",{children:"$88,437"}),(0,Ue.jsx)("td",{children:"$18,872"}),(0,Ue.jsx)("td",{className:"si-neg",children:"\u221278.7%"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"DemoNutraCo"}),(0,Ue.jsx)("td",{children:"$62,580"}),(0,Ue.jsx)("td",{children:"$0"}),(0,Ue.jsx)("td",{className:"si-neg",children:"\u2212100%"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Swanson Health Products"}),(0,Ue.jsx)("td",{children:"$39,673"}),(0,Ue.jsx)("td",{children:"$0"}),(0,Ue.jsx)("td",{className:"si-neg",children:"\u2212100%"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"All Health Trends"}),(0,Ue.jsx)("td",{children:"$32,226"}),(0,Ue.jsx)("td",{children:"$0"}),(0,Ue.jsx)("td",{className:"si-neg",children:"\u2212100%"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Emerson Ecologics"}),(0,Ue.jsx)("td",{children:"$23,845"}),(0,Ue.jsx)("td",{children:"$0"}),(0,Ue.jsx)("td",{className:"si-neg",children:"\u2212100%"})]})]})}),(0,Ue.jsx)("hr",{className:"dashed-line"})]}),(0,Ue.jsxs)("div",{className:"insight-block risk",children:[(0,Ue.jsx)("div",{className:"si-tag risk",children:"February 2026 Monthly Performance Context"}),(0,Ue.jsx)("br",{}),"February 2026 is the weakest total month of the 14-month period at ",(0,Ue.jsx)("span",{className:"h-red",children:"$565,483"})," \u2014 but the warning sign appeared a month earlier. ",(0,Ue.jsx)("span",{className:"h-bold",children:"January 2026 ECOM revenue was $326K, the single lowest ECOM month of the entire period"}),", meaning the channel was already under pressure before February arrived. This is a two-month soft patch, not a one-month anomaly.",(0,Ue.jsx)("br",{}),(0,Ue.jsx)("br",{}),"Three accounts \u2014 ",(0,Ue.jsx)("span",{className:"h-bold",children:"iHerb, DemoNutraCo, and Emerson Ecologics"})," \u2014 ordered every single month for ",(0,Ue.jsx)("span",{className:"h-red",children:"13 consecutive months"})," and all placed zero orders in February 2026 simultaneously. The causes differ by account and matter for how to respond.",(0,Ue.jsx)("br",{}),(0,Ue.jsx)("br",{}),"For ",(0,Ue.jsx)("span",{className:"h-bold",children:"iHerb"}),", the pattern is explainable \u2014 December 2025 was their largest month ever at ",(0,Ue.jsx)("span",{className:"h-gold",children:"$185,480"}),", followed by a drop to $27K in January, then zero in February. A large stock-up in December followed by a two-month digestion window fits their history; they have swung from $14K to $185K within the same year. For ",(0,Ue.jsx)("span",{className:"h-bold",children:"DemoNutraCo and Emerson Ecologics"}),", Q4 was actually ",(0,Ue.jsx)("span",{className:"h-red",children:"below their own 12-month average"})," \u2014 so there is no stock-up explanation. Their silence in February is a genuine gap with no clear precedent in 13 months of consistent ordering.",(0,Ue.jsx)("br",{}),(0,Ue.jsx)("br",{}),(0,Ue.jsxs)("table",{className:"si-mini-table",children:[(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("th",{children:"Account"}),(0,Ue.jsx)("th",{children:"13-Month Streak"}),(0,Ue.jsx)("th",{children:"Dec 2025"}),(0,Ue.jsx)("th",{children:"Jan 2026"}),(0,Ue.jsx)("th",{children:"Feb 2026"}),(0,Ue.jsx)("th",{children:"Q4 vs Avg"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"iHerb"}),(0,Ue.jsx)("td",{children:"13/13"}),(0,Ue.jsx)("td",{children:"$185,480"}),(0,Ue.jsx)("td",{children:"$27,557"}),(0,Ue.jsx)("td",{className:"neg",children:"$0"}),(0,Ue.jsx)("td",{className:"pos",children:"+39%"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"DemoNutraCo"}),(0,Ue.jsx)("td",{children:"13/13"}),(0,Ue.jsx)("td",{children:"$17,075"}),(0,Ue.jsx)("td",{children:"$29,847"}),(0,Ue.jsx)("td",{className:"neg",children:"$0"}),(0,Ue.jsx)("td",{className:"neg",children:"\u221216%"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Emerson Ecologics"}),(0,Ue.jsx)("td",{children:"13/13"}),(0,Ue.jsx)("td",{children:"$7,597"}),(0,Ue.jsx)("td",{children:"$14,536"}),(0,Ue.jsx)("td",{className:"neg",children:"$0"}),(0,Ue.jsx)("td",{className:"neg",children:"\u221212%"})]})]}),(0,Ue.jsx)("br",{}),(0,Ue.jsx)("span",{className:"h-bold",children:"The tripwire is March 2026."})," At their combined 12-month average, these three accounts represent ",(0,Ue.jsx)("span",{className:"h-red",children:"~$136K of expected monthly ECOM revenue"}),". One missed month is a reorder cycle. Two missed months in a row is a signal that needs a direct conversation.",(0,Ue.jsx)("hr",{className:"dashed-line"})]}),(0,Ue.jsxs)("div",{className:"insight-block pattern",children:[(0,Ue.jsx)("div",{className:"si-tag pattern",children:"Pattern \u2014 Feb 2025 Had Fewest Orders but Highest Revenue"}),(0,Ue.jsx)("br",{}),"February 2025 produced the ",(0,Ue.jsx)("span",{className:"h-blue",children:"highest monthly revenue of the entire period ($878,848)"})," despite having the ",(0,Ue.jsx)("span",{className:"h-bold",children:"fewest orders of any month (1,037)"}),". The Average order value that month was ",(0,Ue.jsx)("span",{className:"h-blue",children:"$852 \u2014 the highest of any month"}),", driven by ECOMMERCE alone contributing $662,070. This proves that revenue is driven by ",(0,Ue.jsx)("span",{className:"h-bold",children:"order size, not order volume"})," in this business. A month with 1,037 large orders outperforms a month with 1,230 small ones (April 2025: 1,230 orders, only $614,835 revenue \u2014 $504 Average order value). The implication is clear: the primary lever is growing ECOMMERCE order sizes, not chasing more total orders.",(0,Ue.jsx)("hr",{className:"dashed-line"})]}),(0,Ue.jsxs)("div",{className:"insight-block risk",children:[(0,Ue.jsx)("div",{className:"si-tag risk",children:"Recurring Monthly Revenue Pattern (April & August)"}),(0,Ue.jsx)("br",{}),"The two largest month-over-month revenue drops in the dataset are ",(0,Ue.jsx)("span",{className:"h-red",children:"April 2025 (\u221222.8%)"})," and ",(0,Ue.jsx)("span",{className:"h-red",children:"August 2025 (\u221226.2%)"}),". Both follow a strong prior month and both are driven by the same cause \u2014 ",(0,Ue.jsx)("span",{className:"h-bold",children:"ECOMMERCE orders pulling back sharply"}),". April saw ECOMMERCE fall from $550,713 to $397,602 (\u221227.8%) and RETAIL fall \u221215.8%. August saw ECOMMERCE drop \u221210.5%, RETAIL \u221215.4%, and the disappearance of the $130,891 PRL/BULK order (which appears only in Jan and Jul). These are ",(0,Ue.jsx)("span",{className:"h-red",children:"predictable valleys tied to ECOMMERCE order cycles"}),". A targeted pre-buy push to ECOMMERCE accounts in March and June \u2014 before these dips \u2014 could meaningfully smooth the revenue curve.",(0,Ue.jsx)("hr",{className:"dashed-line"})]}),(0,Ue.jsxs)("div",{className:"insight-block opport",children:[(0,Ue.jsx)("div",{className:"si-tag opport",children:"Opportunity \u2014 December Rebound Is Reliable (+36.9% MoM)"}),(0,Ue.jsx)("br",{}),"The single largest MoM gain across all 14 months is ",(0,Ue.jsx)("span",{className:"h-green",children:"December 2025 (+36.9%)"}),", recovering from November's low of $610,634 to $836,081. ECOMMERCE led the recovery ($403,020 \u2192 $600,680, +49%), likely driven by holiday restock orders from online retailers. However, the opportunity is wasted if November stays weak \u2014 November is depressed ",(0,Ue.jsx)("span",{className:"h-bold",children:"because December demand hasn't been pulled forward"}),". Shifting holiday promotional activity to mid-October could both rescue November (currently the 2nd weakest month at $610,634) and amplify December further.",(0,Ue.jsx)("hr",{className:"dashed-line"})]}),(0,Ue.jsxs)("div",{className:"insight-block warn",children:[(0,Ue.jsx)("div",{className:"si-tag warn",children:"January Year-over-Year Performance Comparison"}),(0,Ue.jsx)("br",{}),"January is the only month where a direct year-over-year comparison is possible. ",(0,Ue.jsx)("span",{className:"h-orange",children:"January 2026 ($724,146) came in 12.7% below January 2025 ($829,212)"})," \u2014 a gap of $105,066. The primary driver is ECOMMERCE: Jan 2025 ECOM was $448,442 versus Jan 2026 ECOM of $326,118 \u2014 a ",(0,Ue.jsx)("span",{className:"h-orange",children:"$122,324 drop from the same channel in the same month a year earlier"}),". RETAIL partially offset this, growing from $231,583 to $240,789 (+4.0%). This YoY softening in ECOMMERCE is the clearest data signal of account-level risk in the entire dataset and reinforces the priority of protecting and reactivating top ECOMMERCE relationships.",(0,Ue.jsx)("hr",{className:"dashed-line"})]}),(0,Ue.jsxs)("div",{className:"insight-block",style:{borderColor:"#4a5568"},children:[(0,Ue.jsx)("div",{className:"si-tag compare",children:"Strategic Summary"}),(0,Ue.jsx)("br",{}),"Across 14 months, two structural patterns dominate. First: ",(0,Ue.jsx)("span",{className:"h-blue",children:"ECOMMERCE is the swing factor"})," \u2014 almost every major revenue peak and trough is explained by whether large ECOMMERCE accounts ordered that month. RETAIL is steady and predictable; ECOMMERCE is volatile and concentrated. Second: ",(0,Ue.jsx)("span",{className:"h-bold",children:"order timing, not customer count, drives revenue"})," \u2014 February 2025 proves that 1,037 large orders beat 1,230 small ones. The business does not need more customers month-to-month; it needs its existing ECOMMERCE accounts to order more consistently and its dormant RETAIL locations to reorder more frequently.",(0,Ue.jsx)("hr",{className:"dashed-line"})]})]})]})})})})}),cKe=o.memo(function(){const e=["Jan-25","Feb-25","Mar-25","Apr-25","May-25","Jun-25","Jul-25","Aug-25","Sep-25","Oct-25","Nov-25","Dec-25","Jan-26","Feb-26"],t=[{rank:1,name:"SPIRITUAL NUTRIENTS",rev:1975398,pct:19.11,orders:190,months:14,aov:10475,ch:"ECOMMERCE",seg:"Loyal",color:"#3182ce"},{rank:2,name:"UNITED STATES OF VIT",rev:1797385,pct:17.39,orders:126,months:14,aov:14273,ch:"ECOMMERCE",seg:"Loyal",color:"#3182ce"},{rank:3,name:"IHERB",rev:974199,pct:9.43,orders:61,months:13,aov:16267,ch:"ECOMMERCE",seg:"Loyal",color:"#3182ce"},{rank:4,name:"DEMONUTRACO",rev:543149,pct:5.26,orders:58,months:13,aov:9687,ch:"ECOMMERCE",seg:"Loyal",color:"#3182ce"},{rank:5,name:"SPROUTS FARMERS MARK",rev:520119,pct:5.03,orders:5745,months:14,aov:93,ch:"RETAIL",seg:"Loyal",color:"#38a169"},{rank:6,name:"PREMIER RESEARCH LABS",rev:392672,pct:3.8,orders:3,months:3,aov:130891,ch:"PRL/BULK",seg:"Occasional",color:"#dd6b20"},{rank:7,name:"HARVEST MOON NATURAL",rev:391470,pct:3.79,orders:69,months:14,aov:5737,ch:"ECOMMERCE, RETAIL",seg:"Loyal",color:"#3182ce"},{rank:8,name:"WHOLE FOODS MARKET",rev:254794,pct:2.47,orders:2340,months:14,aov:112,ch:"RETAIL",seg:"Loyal",color:"#38a169"},{rank:9,name:"HEALTH DIRECT",rev:228752,pct:2.21,orders:7,months:5,aov:32679,ch:"ECOMMERCE",seg:"Occasional",color:"#3182ce"},{rank:10,name:"NATURAL GROCERS",rev:188685,pct:1.83,orders:1052,months:14,aov:182,ch:"RETAIL",seg:"Loyal",color:"#38a169"},{rank:11,name:"EMERSON ECOLOGICS",rev:186647,pct:1.81,orders:80,months:13,aov:2394,ch:"ECOMMERCE",seg:"Loyal",color:"#3182ce"},{rank:12,name:"NATURAL PARTNERS",rev:186585,pct:1.81,orders:67,months:14,aov:2882,ch:"ECOMMERCE",seg:"Loyal",color:"#3182ce"},{rank:13,name:"VITACOST.COM",rev:98992,pct:.96,orders:61,months:12,aov:1658,ch:"ECOMMERCE",seg:"Loyal",color:"#3182ce"},{rank:14,name:"ALL STAR HEALTH",rev:91521,pct:.89,orders:52,months:13,aov:1760,ch:"RETAIL",seg:"Loyal",color:"#38a169"},{rank:15,name:"MANNA HEALTH MARKET",rev:91336,pct:.88,orders:7,months:7,aov:13048,ch:"ECOMMERCE, RETAIL",seg:"Frequent",color:"#38a169"}],l=t[0].rev,r={chart:{type:"line",toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},colors:["#3182ce","#38a169","#e53e3e","#dd6b20","#805ad5"],stroke:{curve:"smooth",width:2},markers:{size:4,colors:["#ffffff","#ffffff","#ffffff","#ffffff","#ffffff"],strokeColors:["#3182ce","#38a169","#e53e3e","#dd6b20","#805ad5"],strokeWidth:2,hover:{size:6}},xaxis:{categories:e,labels:{style:{fontSize:"9px",colors:"#718096"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{labels:{formatter:e=>`$${Math.round(e/1e3)}K`,style:{fontSize:"10px",colors:"#718096"}},grid:{borderColor:"#f0f4f8"}},grid:{borderColor:"#e2e8f0",xaxis:{lines:{show:!0}},yaxis:{lines:{show:!0}}},legend:{position:"bottom",fontSize:"11px",labels:{colors:"#718096"},markers:{radius:12,offsetX:-2},itemMargin:{horizontal:10,vertical:5}},dataLabels:{enabled:!1},tooltip:{shared:!0,intersect:!1,y:{formatter:e=>e?`$${e.toLocaleString()}`:"$0"}}};return(0,Ue.jsx)("div",{className:"px-4 pt-4",children:(0,Ue.jsx)(cN,{className:"mb-2",children:(0,Ue.jsx)(SN,{className:"p-0",children:(0,Ue.jsxs)("div",{className:"ali-container",children:[(0,Ue.jsx)("style",{children:"\n                .ali-container { font-family: 'Roboto',sans-serif; color: #1a202c; padding-bottom: 0px 42px; padding: 0 32px;}\n                .ali-header { padding: 28px 0px 10px; }\n                .ali-header h1 { font-size: 20px; font-weight: 700; margin: 0; color: #1a202c; }\n                .ali-header p { color: #718096; font-size: 14px; margin-top: 4px; margin-bottom: 0; }\n                \n                .ali-update-bar { background:#fffbeb; border:1px solid #fbd38d; border-radius:8px; padding:10px 16px; font-size:12px; color:#744210; margin-bottom:12px; margin-top:16px; line-height:1.7; }\n                .ali-update-bar strong { color:#b7791f; }\n                .ali-note-badge { display:inline-block; background:#ebf8ff; color:#2b6cb0; border:1px solid #bee3f8; font-size:11px; padding:3px 10px; border-radius:20px; margin-bottom:20px; font-weight:600; }\n                \n                .ali-kpi-row { display: grid; grid-template-columns: repeat(3, 1fr); gap: 14px; padding: 0px 0px 8px; margin-bottom: 24px;}\n                .ali-kpi { flex: 1; min-width: 140px; background: white; border-radius: 10px; padding: 14px 16px; box-shadow: 0 4px 12px rgba(0,0,0,0.08); border-top: 3px solid #cbd5e0 }\n                .ali-kpi.blue { border-color: #3182ce; } .ali-kpi.green { border-color: #38a169; } .ali-kpi.orange { border-color: #dd6b20; } .ali-kpi.red { border-color: #e53e3e; } .ali-kpi.purple { border-color: #805ad5; } .ali-kpi.teal { border-color: #2d6a4f; }\n                \n                .ali-kpi-label { font-size: 13px; text-transform: uppercase; letter-spacing: 0.5px; color: #4a5568; margin-top: 3px; }\n                .ali-kpi-value { font-size: 22px; font-weight: 800; color: #1a202c; }\n                .ali-kpi-sub { font-size: 14px; color: #4a5568; margin-top: 5px; }\n                \n                .ali-section { padding: 0px 0px 12px; }\n                .ali-section-title { font-size: 16px; font-weight: 700; color: #1a202c; margin-bottom: 20px; padding-bottom: 10px; border-bottom: 2px solid #e2e8f0; padding-top: 14px; }\n                \n                .ali-tier-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 14px; margin-bottom: 24px; }\n                .ali-tier-card { background: white; border-radius: 10px; padding: 18px; box-shadow: 0 4px 12px rgba(0,0,0,0.08); border-top: 4px solid; }\n                .ali-tier-card.t1 { border-color: #38a169; } .ali-tier-card.t2 { border-color: #dd6b20; } .ali-tier-card.t3 { border-color: #3182ce; } .ali-tier-card.t4 { border-color: #a0aec0; }\n                .ali-tier-label { font-size: 12px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.6px; color: #718096; }\n                .ali-tier-range { font-size: 14px; color: #4a5568; margin-top: 2px; }\n                .ali-tier-accts { font-size: 30px; font-weight: 800; margin-top: 8px; }\n                .ali-tier-card.t1 .ali-tier-accts { color: #276749;; } .ali-tier-card.t2 .ali-tier-accts { color: #c05621; } .ali-tier-card.t3 .ali-tier-accts { color: #2b6cb0; } .ali-tier-card.t4 .ali-tier-accts { color: #718096; }\n                .ali-tier-rev { font-size: 15px; font-weight: 700; margin-top: 4px; color: #1a202c; }\n                .ali-tier-pct { font-size: 14px; color: #718096; margin-top: 2px; }\n                .ali-tier-avg { font-size: 13px; color: #4a5568; margin-top: 8px; padding-top: 8px; border-top: 1px solid #e2e8f0; }\n                \n                .ali-freq-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 14px; margin-bottom: 24px; }\n                .ali-freq-card { background: white; border-radius: 10px; padding: 16px 18px;  box-shadow: 0 4px 12px rgba(0,0,0,0.08); border-left: 4px solid; }\n                .ali-freq-card.loyal { border-color: #38a169; } .ali-freq-card.frequent { border-color: #3182ce; } .ali-freq-card.occasion { border-color: #dd6b20; } .ali-freq-card.onetime { border-color: #a0aec0; }\n                .ali-freq-label { font-size: 10px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.6px; color: #718096; }\n                .ali-freq-months { font-size: 14px; color: #4a5568; margin-top: 1px; }\n                .ali-freq-count { font-size: 28px; font-weight: 800; margin-top: 6px; }\n                .ali-freq-card.loyal .ali-freq-count { color: #276749; } .ali-freq-card.frequent .ali-freq-count { color: #2b6cb0; } .ali-freq-card.occasion .ali-freq-count { color: #c05621; } .ali-freq-card.onetime .ali-freq-count { color: #718096; }\n                .ali-freq-rev { font-size: 14px; font-weight: 700; color: #1a202c; margin-top: 2px; }\n                .ali-freq-pct { font-size: 14px; color: #4a5568; }\n                .ali-freq-avg { font-size: 13px; color: #4a5568; margin-top: 6px; padding-top: 6px; border-top: 1px solid #e2e8f0; }\n\n                .ali-chart-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-bottom: 20px; }\n                .ali-chart-box { background: white; border-radius: 10px; padding: 18px 20px;  box-shadow: 0 4px 12px rgba(0,0,0,0.08); height: 100%; }\n                .ali-chart-box.full { grid-column: 1 / -1; }\n                .ali-chart-title { font-size: 16px; font-weight: 700; color: #2d3748; margin-bottom: 3px; }\n                .ali-chart-sub { font-size: 14px; color: #4a5568; margin-bottom: 12px; }\n                \n                .ali-acct-table { width: 100%; border-collapse: collapse; font-size: 12px; margin-bottom: 0; }\n                .ali-acct-table th { background: #edf2f7 !important; padding: 9px 12px !important; text-align: left !important; font-size: 11px !important; font-weight: 700 !important; color: #4a5568 !important; text-transform: uppercase !important; letter-spacing: 0.4px !important; border: none !important; box-shadow: none !important; }\n                .ali-acct-table td { padding: 9px 12px; border-bottom: 1px solid #f7fafc; vertical-align: middle; }\n                .ali-acct-table tr:hover td { background: #f7fafc; }\n                \n                .ali-rank-badge { display: inline-block; width: 22px; height: 22px; border-radius: 50%; text-align: center; line-height: 22px; font-weight: 700; font-size: 10px; }\n                .ali-rank-gold { background: #f6e05e; color: #744210; } .ali-rank-silver { background: #e2e8f0; color: #2d3748; } .ali-rank-bronze { background: #fbd38d; color: #744210; } .ali-rank-other { background: #edf2f7; color: #4a5568; }\n                \n                .ali-pill { display: inline-block; font-size: 10px; font-weight: 500; padding: 2px 7px; border-radius: 10px; text-transform: uppercase; }\n                .ali-pill-ecom { background: #ebf4ff; color: #2b6cb0; } .ali-pill-retail { background: #f0fff4; color: #276749; } .ali-pill-prl { background: #fffaf0; color: #9c4221; }\n                \n                .ali-seg-loyal { color: #276749; font-weight: 500; } .ali-seg-frequent { color: #2b6cb0; font-weight: 500; } .ali-seg-occasion { color: #c05621; font-weight: 500; } .ali-seg-onetime { color: #718096; font-weight: 500; }\n                \n                .ali-bar-bg { background: #edf2f7; border-radius: 4px; height: 5px; width: 100%; margin-top: 3px; }\n                .ali-bar-fill { height: 5px; border-radius: 4px; }\n                .ali-kpi:hover, .ali-tier-card:hover, .ali-freq-card:hover { transform: translateY(-2px); transition: all 0.2s ease; }\n                .insight-block { background: white; border-radius: 10px; padding: 22px 26px; margin-bottom: 16px; border-left: 4px solid #cbd5e0; box-shadow: 0 3px 10px rgba(0,0,0,0.07); line-height: 1.85; font-size: 14.5px; color: #2d3748; }\n                .insight-block.risk { border-color: #e53e3e; } .insight-block.action { border-color: #d69e2e; } .insight-block.pattern { border-color: #3182ce; } .insight-block.opport { border-color: #38a169; } .insight-block.warn { border-color: #dd6b20; }\n                \n                .ali-tag { display: inline-block; font-size: 10px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.7px; padding: 3px 9px; border-radius: 20px; margin-bottom: 10px; }\n                .ali-tag.risk { background: #fff5f5; color: #9b2c2c; } .ali-tag.action { background: #fffff0; color: #744210; } .ali-tag.pattern { background: #ebf4ff; color: #2b6cb0; } .ali-tag.opport { background: #f0fff4; color: #276749; } .ali-tag.warn { background: #fffaf0; color: #9c4221; } .ali-tag.compare { background: #e2e8f0; color: #2d3748; }\n                \n                .h-blue { color: #2b6cb0; font-weight: 700; } .h-green { color: #276749; font-weight: 700; } .h-orange { color: #c05621; font-weight: 700; } .h-red { color: #c53030; font-weight: 700; } .h-purple { color: #6b46c1; font-weight: 700; } .h-gold { color: #b7791f; font-weight: 700; } .h-bold { font-weight: 700; color: #1a202c; }\n                .dashed-line { border: none; border-top: 1.5px dashed #e2e8f0; margin: 18px 0 0; }\n                .ali-divider { height: 2px; background: #e2e8f0; border-radius: 2px; margin: 5px 0 5px; }\n\n                .ali-mini-table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 12.5px; }\n                .ali-mini-table th { text-align: left; font-size: 10px; font-weight: 700; letter-spacing: 0.7px; text-transform: uppercase; color: #718096; padding: 6px 8px; border-bottom: 1px solid #e2e8f0; }\n                .ali-mini-table td { padding: 7px 8px; border-bottom: 1px solid #f0f4f8; color: #2d3748; }\n                .ali-mini-table tr:last-child td { border-bottom: none; }\n                .ali-mini-table tr:hover td { background: #f7f9fc; }\n            "}),(0,Ue.jsx)("div",{className:"ali-header",children:(0,Ue.jsx)("h1",{children:"Customer Performance Insights"})}),(0,Ue.jsxs)("div",{className:"ali-kpi-row",children:[(0,Ue.jsxs)("div",{className:"ali-kpi blue",children:[(0,Ue.jsx)("div",{className:"ali-kpi-value",children:"1,397"}),(0,Ue.jsx)("div",{className:"ali-kpi-label",children:"Total Unique Customers"}),(0,Ue.jsx)("div",{className:"ali-kpi-sub",children:"Jan 2025 \u2013 Feb 2026"})]}),(0,Ue.jsxs)("div",{className:"ali-kpi red",children:[(0,Ue.jsx)("div",{className:"ali-kpi-value",children:"22"}),(0,Ue.jsx)("div",{className:"ali-kpi-label",children:"Customers = 80% Revenue"}),(0,Ue.jsx)("div",{className:"ali-kpi-sub",children:"1,375 customers share the remaining 20%"})]}),(0,Ue.jsxs)("div",{className:"ali-kpi green",children:[(0,Ue.jsx)("div",{className:"ali-kpi-value",children:"77"}),(0,Ue.jsx)("div",{className:"ali-kpi-label",children:"Loyal Customers"}),(0,Ue.jsx)("div",{className:"ali-kpi-sub",children:"10+ active months \xb7 77.5% of total revenue"})]}),(0,Ue.jsxs)("div",{className:"ali-kpi orange",children:[(0,Ue.jsx)("div",{className:"ali-kpi-value",children:"628"}),(0,Ue.jsx)("div",{className:"ali-kpi-label",children:"One-Time Buyers"}),(0,Ue.jsx)("div",{className:"ali-kpi-sub",children:"45.0% of all customers \xb7 ordered once"})]}),(0,Ue.jsxs)("div",{className:"ali-kpi purple",children:[(0,Ue.jsx)("div",{className:"ali-kpi-value",children:"12"}),(0,Ue.jsx)("div",{className:"ali-kpi-label",children:"Perfect Attendance"}),(0,Ue.jsx)("div",{className:"ali-kpi-sub",children:"Ordered in all 14 months"})]}),(0,Ue.jsxs)("div",{className:"ali-kpi teal",children:[(0,Ue.jsx)("div",{className:"ali-kpi-value",children:"$1.975M"}),(0,Ue.jsx)("div",{className:"ali-kpi-label",children:"Largest Single Account"}),(0,Ue.jsx)("div",{className:"ali-kpi-sub",children:"Spiritual Nutrients \xb7 19.1%"})]})]}),(0,Ue.jsxs)("div",{className:"ali-section",children:[(0,Ue.jsxs)("div",{className:"ali-section-title",children:["Revenue Tiers \xa0",(0,Ue.jsx)("span",{style:{fontSize:"14px",fontWeight:400,color:"#4a5568",textTransform:"none",letterSpacing:"0"},children:"\u2014 all store locations of a brand combined into one row"})]}),(0,Ue.jsxs)("div",{className:"ali-tier-grid",children:[(0,Ue.jsxs)("div",{className:"ali-tier-card t1",children:[(0,Ue.jsx)("div",{className:"ali-tier-label",children:"High-Value"}),(0,Ue.jsx)("div",{className:"ali-tier-range",children:"> $100K"}),(0,Ue.jsx)("div",{className:"ali-tier-accts",children:"12"}),(0,Ue.jsx)("div",{className:"ali-tier-rev",children:"$7,639,856"}),(0,Ue.jsx)("div",{className:"ali-tier-pct",children:"73.9% of total revenue"}),(0,Ue.jsx)("div",{className:"ali-tier-avg",children:"Avg $636,655 per customer"})]}),(0,Ue.jsxs)("div",{className:"ali-tier-card t2",children:[(0,Ue.jsx)("div",{className:"ali-tier-label",children:"Mid-Large"}),(0,Ue.jsx)("div",{className:"ali-tier-range",children:"$10K \u2013 $100K"}),(0,Ue.jsx)("div",{className:"ali-tier-accts",children:"49"}),(0,Ue.jsx)("div",{className:"ali-tier-rev",children:"$1,269,580"}),(0,Ue.jsx)("div",{className:"ali-tier-pct",children:"12.3% of total revenue"}),(0,Ue.jsx)("div",{className:"ali-tier-avg",children:"Avg $25,910 per customer"})]}),(0,Ue.jsxs)("div",{className:"ali-tier-card t3",children:[(0,Ue.jsx)("div",{className:"ali-tier-label",children:"Small-Mid"}),(0,Ue.jsx)("div",{className:"ali-tier-range",children:"$1K \u2013 $10K"}),(0,Ue.jsx)("div",{className:"ali-tier-accts",children:"377"}),(0,Ue.jsx)("div",{className:"ali-tier-rev",children:"$1,147,716"}),(0,Ue.jsx)("div",{className:"ali-tier-pct",children:"11.1% of total revenue"}),(0,Ue.jsx)("div",{className:"ali-tier-avg",children:"Avg $3,044 per customer"})]}),(0,Ue.jsxs)("div",{className:"ali-tier-card t4",children:[(0,Ue.jsx)("div",{className:"ali-tier-label",children:"Small"}),(0,Ue.jsx)("div",{className:"ali-tier-range",children:"< $1K"}),(0,Ue.jsx)("div",{className:"ali-tier-accts",children:"959"}),(0,Ue.jsx)("div",{className:"ali-tier-rev",children:"$277,343"}),(0,Ue.jsx)("div",{className:"ali-tier-pct",children:"2.7% of total revenue"}),(0,Ue.jsx)("div",{className:"ali-tier-avg",children:"Avg $289 per customer"})]})]})]}),(0,Ue.jsx)("div",{className:"ali-divider"}),(0,Ue.jsxs)("div",{className:"ali-section",children:[(0,Ue.jsxs)("div",{className:"ali-section-title",children:["Purchase Frequency Segments \xa0",(0,Ue.jsx)("span",{style:{fontSize:"13px",fontWeight:400,color:"#718096",textTransform:"none",letterSpacing:"0"},children:"\u2014 by number of distinct months with at least one order"})]}),(0,Ue.jsxs)("div",{className:"ali-freq-grid",children:[(0,Ue.jsxs)("div",{className:"ali-freq-card loyal",children:[(0,Ue.jsx)("div",{className:"ali-freq-label",children:"Loyal"}),(0,Ue.jsx)("div",{className:"ali-freq-months",children:"10 \u2013 14 active months"}),(0,Ue.jsx)("div",{className:"ali-freq-count",children:"77"}),(0,Ue.jsx)("div",{className:"ali-freq-rev",children:"$8,007,452"}),(0,Ue.jsx)("div",{className:"ali-freq-pct",children:"77.5% of total revenue"}),(0,Ue.jsx)("div",{className:"ali-freq-avg",children:"Avg $103,993 per customer"})]}),(0,Ue.jsxs)("div",{className:"ali-freq-card frequent",children:[(0,Ue.jsx)("div",{className:"ali-freq-label",children:"Frequent"}),(0,Ue.jsx)("div",{className:"ali-freq-months",children:"6 \u2013 9 active months"}),(0,Ue.jsx)("div",{className:"ali-freq-count",children:"127"}),(0,Ue.jsx)("div",{className:"ali-freq-rev",children:"$703,835"}),(0,Ue.jsx)("div",{className:"ali-freq-pct",children:"6.8% of total revenue"}),(0,Ue.jsx)("div",{className:"ali-freq-avg",children:"Avg $5,542 per customer"})]}),(0,Ue.jsxs)("div",{className:"ali-freq-card occasion",children:[(0,Ue.jsx)("div",{className:"ali-freq-label",children:"Occasional"}),(0,Ue.jsx)("div",{className:"ali-freq-months",children:"2 \u2013 5 active months"}),(0,Ue.jsx)("div",{className:"ali-freq-count",children:"565"}),(0,Ue.jsx)("div",{className:"ali-freq-rev",children:"$1,377,019"}),(0,Ue.jsx)("div",{className:"ali-freq-pct",children:"13.3% of total revenue"}),(0,Ue.jsx)("div",{className:"ali-freq-avg",children:"Avg $2,437 per customer"})]}),(0,Ue.jsxs)("div",{className:"ali-freq-card onetime",children:[(0,Ue.jsx)("div",{className:"ali-freq-label",children:"One-Time"}),(0,Ue.jsx)("div",{className:"ali-freq-months",children:"1 active month only"}),(0,Ue.jsx)("div",{className:"ali-freq-count",children:"628"}),(0,Ue.jsx)("div",{className:"ali-freq-rev",children:"$246,190"}),(0,Ue.jsx)("div",{className:"ali-freq-pct",children:"2.4% of total revenue"}),(0,Ue.jsx)("div",{className:"ali-freq-avg",children:"Avg $392 per customer"})]})]}),(0,Ue.jsxs)("div",{className:"ali-chart-box full",style:{marginTop:"16px"},children:[(0,Ue.jsx)("div",{className:"ali-chart-title",children:"Frequency Segments \u2014 Revenue Distribution"}),(0,Ue.jsx)("div",{className:"ali-chart-sub",children:"77 Loyal customers produce 77.5% of revenue \xb7 628 One-Timers produce just 2.4%"}),(0,Ue.jsx)(EF.Z,{options:{chart:{type:"donut"},colors:["#38a169","#3182ce","#dd6b20","#a0aec0"],labels:["Loyal (77 customers)","Frequent (127 customers)","Occasional (565 customers)","One-Time (628 customers)"],legend:{position:"bottom",fontSize:"10px",markers:{radius:12,offsetX:-2}},plotOptions:{pie:{donut:{size:"60%"}}},stroke:{width:2,colors:["#fff"]},dataLabels:{enabled:!1},tooltip:{y:{formatter:e=>`$${(e/1e3).toFixed(0)}K`}}},series:[8007452,703835,1377019,246190],type:"donut",height:290})]})]}),(0,Ue.jsx)("div",{className:"ali-divider"}),(0,Ue.jsxs)("div",{className:"ali-section",children:[(0,Ue.jsxs)("div",{className:"ali-section-title",children:["Top 15 Accounts by Revenue \xa0",(0,Ue.jsx)("span",{style:{fontSize:"14px",fontWeight:400,color:"#4a5568",textTransform:"none",letterSpacing:"0"},children:"\u2014 all store locations of a chain combined into one row"})]}),(0,Ue.jsx)("div",{className:"ali-chart-box full",style:{padding:0,overflowX:"auto"},children:(0,Ue.jsxs)(xF,{responsive:!0,children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("th",{children:"#"}),(0,Ue.jsx)("th",{children:"Customer"}),(0,Ue.jsx)("th",{children:"Net Revenue"}),(0,Ue.jsx)("th",{children:"% of Total"}),(0,Ue.jsx)("th",{children:"Orders"}),(0,Ue.jsx)("th",{children:"Active Months"}),(0,Ue.jsx)("th",{children:"Average order value"}),(0,Ue.jsx)("th",{children:"Channel"}),(0,Ue.jsx)("th",{children:"Segment"}),(0,Ue.jsx)("th",{children:"Rev Bar"})]})}),(0,Ue.jsx)("tbody",{children:t.map(e=>{const t=1===e.rank?"ali-rank-gold":2===e.rank?"ali-rank-silver":3===e.rank?"ali-rank-bronze":"ali-rank-other",r="ECOMMERCE"===e.ch?"ali-pill-ecom":"RETAIL"===e.ch?"ali-pill-retail":"ali-pill-prl",n="Loyal"===e.seg?"ali-seg-loyal":"Frequent"===e.seg?"ali-seg-frequent":"Occasional"===e.seg?"ali-seg-occasion":"ali-seg-onetime",i=(e.rev/l*100).toFixed(0),a="HEALTH DIRECT"===e.name||"PREMIER RESEARCH LABS"===e.name?" \u26a0\ufe0f":"";return(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:(0,Ue.jsx)("span",{className:`ali-rank-badge ${t}`,children:e.rank})}),(0,Ue.jsxs)("td",{children:[e.name,a]}),(0,Ue.jsxs)("td",{children:["$",e.rev.toLocaleString()]}),(0,Ue.jsxs)("td",{children:[e.pct.toFixed(2),"%"]}),(0,Ue.jsx)("td",{children:e.orders.toLocaleString()}),(0,Ue.jsxs)("td",{children:[e.months,"/14"]}),(0,Ue.jsxs)("td",{children:["$",e.aov.toLocaleString()]}),(0,Ue.jsx)("td",{children:(0,Ue.jsx)("span",{className:`ali-pill ${r}`,children:e.ch})}),(0,Ue.jsx)("td",{children:(0,Ue.jsx)("span",{className:`${n}`,children:e.seg})}),(0,Ue.jsx)("td",{style:{minWidth:"90px"},children:(0,Ue.jsx)("div",{className:"ali-bar-bg",children:(0,Ue.jsx)("div",{className:"ali-bar-fill",style:{width:`${i}%`,background:e.color}})})})]},e.rank)})})]})}),(0,Ue.jsxs)("div",{className:"ali-chart-box full",style:{marginTop:"16px"},children:[(0,Ue.jsx)("div",{className:"ali-chart-title",children:"Revenue Concentration \u2014 1,397 Customers"}),(0,Ue.jsx)("div",{className:"ali-chart-box full p-0 overflow-hidden mt-3",children:(0,Ue.jsxs)("div",{className:"row g-0 w-100",children:[(0,Ue.jsxs)("div",{className:"col-6 bg-success bg-opacity-10 border-end border-3 border-white p-4 d-flex flex-column",children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-start mb-4",children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("div",{className:"text-success fw-bold text-uppercase mb-1",style:{fontSize:"11px",letterSpacing:"3px"},children:"Top 5 Customers"}),(0,Ue.jsx)("div",{className:"text-success fw-bold lh-1",style:{fontSize:"40px"},children:"56%"}),(0,Ue.jsx)("div",{className:"text-success",style:{fontSize:"13px"},children:"of total revenue"})]}),(0,Ue.jsxs)("div",{className:"text-end",children:[(0,Ue.jsx)("div",{className:"text-uppercase text-secondary mb-1",style:{fontSize:"12px",letterSpacing:"1px"},children:"NET REVENUE"}),(0,Ue.jsx)("div",{className:"fw-bold text-success fs-5",children:"$5.81M"})]})]}),[{rank:1,name:"Spiritual Nutrients",pct:"19.1%",rev:"$1.98M"},{rank:2,name:"United States of Vit",pct:"17.4%",rev:"$1.80M"},{rank:3,name:"iHerb",pct:"9.4%",rev:"$974K"},{rank:4,name:"Demonutraco",pct:"5.3%",rev:"$543K"},{rank:5,name:"Sprouts Farmers Market",pct:"5.0%",rev:"$520K"}].map(e=>(0,Ue.jsxs)("div",{className:"d-flex align-items-center justify-content-between px-2 py-2 rounded "+(e.rank<5?"border-bottom border-success border-opacity-25":""),children:[(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2",children:[(0,Ue.jsx)("div",{className:"bg-success text-white rounded-circle d-flex align-items-center justify-content-center flex-shrink-0 fw-bold",style:{width:"26px",height:"26px",fontSize:"10px"},children:e.rank}),(0,Ue.jsx)("span",{className:"fw-semibold text-success",style:{fontSize:"13px"},children:e.name})]}),(0,Ue.jsxs)("div",{className:"text-end",children:[(0,Ue.jsx)("div",{className:"fw-bold text-success",style:{fontSize:"14px"},children:e.pct}),(0,Ue.jsx)("div",{className:"text-secondary",style:{fontSize:"13px"},children:e.rev})]})]},e.rank))]}),(0,Ue.jsxs)("div",{className:"col-6 bg-warning bg-opacity-10 p-4 d-flex flex-column",children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-start mb-4",children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("div",{className:"text-warning fw-bold text-uppercase mb-1",style:{fontSize:"11px",letterSpacing:"3px"},children:"Other 1,392 Customers"}),(0,Ue.jsx)("div",{className:"text-warning fw-bold lh-1",style:{fontSize:"40px"},children:"44%"}),(0,Ue.jsx)("div",{className:"text-warning",style:{fontSize:"13px"},children:"of total revenue"})]}),(0,Ue.jsxs)("div",{className:"text-end",children:[(0,Ue.jsx)("div",{className:"text-uppercase text-secondary mb-1",style:{fontSize:"12px",letterSpacing:"1px"},children:"NET REVENUE"}),(0,Ue.jsx)("div",{className:"fw-bold text-warning fs-5",children:"$4.51M"})]})]}),(0,Ue.jsx)("div",{className:"flex-grow-1 d-flex flex-column align-items-center justify-content-center gap-2 py-2",children:(0,Ue.jsx)("div",{className:"d-flex flex-wrap gap-1 justify-content-center",style:{maxWidth:"200px"},children:Array.from({length:60}).map((e,t)=>(0,Ue.jsx)("span",{style:{fontSize:"13px"},children:"\ud83d\udc64"},t))})})]})]})})]})]}),(0,Ue.jsx)("div",{className:"ali-divider"}),(0,Ue.jsxs)("div",{className:"ali-section",children:[(0,Ue.jsx)("div",{className:"ali-section-title",children:"Monthly Trends"}),(0,Ue.jsx)("div",{className:"ali-chart-grid",children:(0,Ue.jsxs)("div",{className:"ali-chart-box full",children:[(0,Ue.jsx)("div",{className:"ali-chart-title",children:"Top 5 Accounts \u2014 Monthly Revenue (Jan 2025 \u2013 Feb 2026)"}),(0,Ue.jsx)("div",{className:"ali-chart-sub",children:"Spiritual Nutrients & United States of Vitamins: ordered every single month \xb7 iHerb: high-volatility \xb7 DemoNutraCo: zero orders in Feb 2026"}),(0,Ue.jsx)(EF.Z,{options:r,series:[{name:"Spiritual Nutrients",data:[124814,210373,139470,103100,151321,116048,150534,118570,168630,164171,108171,151740,120838,147616]},{name:"United States of Vit",data:[142005,138017,163466,105080,98713,163602,89917,98952,132892,184361,129153,171524,82141,97562]},{name:"iHerb",data:[27534,88437,13621,68026,139116,66650,102630,108363,42041,82813,21933,185480,27557,18872]},{name:"DemoNutraCo",data:[38162,62580,49875,44208,53422,33366,44125,35261,54827,17434,62968,17075,29847,0]},{name:"Sprouts Farmers Market",data:[35380,34702,34124,39364,35185,47710,27667,31087,32538,53709,35675,43023,36518,33436]}],type:"line",height:300})]})})]}),(0,Ue.jsx)("div",{className:"ali-divider"}),(0,Ue.jsxs)("div",{className:"ali-section",children:[(0,Ue.jsx)("div",{className:"ali-section-title",children:"Key Insights & Growth Opportunities"}),(0,Ue.jsxs)("div",{className:"insight-block risk",children:[(0,Ue.jsx)("div",{className:"ali-tag risk",children:"Revenue Contribution Concentration Across Customer Base"}),(0,Ue.jsx)("br",{}),"Revenue comes from ",(0,Ue.jsx)("span",{className:"h-bold",children:"1397 customers"})," \u2014 but the majority is held by very few:",(0,Ue.jsx)("br",{}),(0,Ue.jsx)("br",{}),(0,Ue.jsxs)("ul",{children:[(0,Ue.jsxs)("li",{children:[(0,Ue.jsx)("span",{className:"h-bold",children:"1 customer"})," (Spiritual Nutrients) alone accounts for ",(0,Ue.jsx)("span",{className:"h-red",children:"19.1% ($1,975,398)"})," of total revenue"]}),(0,Ue.jsxs)("li",{children:[(0,Ue.jsx)("span",{className:"h-bold",children:"The top 5 customers"})," generate ",(0,Ue.jsx)("span",{className:"h-red",children:"56.2% ($5,810,250)"})," combined"]}),(0,Ue.jsxs)("li",{children:[(0,Ue.jsx)("span",{className:"h-bold",children:"The top 10 customers"})," generate ",(0,Ue.jsx)("span",{className:"h-red",children:"70.3% ($7,266,623)"})," combined"]}),(0,Ue.jsxs)("li",{children:[(0,Ue.jsx)("span",{className:"h-bold",children:"The top 22 customers"})," generate ",(0,Ue.jsx)("span",{className:"h-red",children:"80.1% ($8,281,091)"})," combined"]})]}),"That means the other ",(0,Ue.jsx)("span",{className:"h-bold",children:"1,375 customers combined"})," generate only ",(0,Ue.jsx)("span",{className:"h-red",children:"$2,053,403"})," \u2014 just ",(0,Ue.jsx)("span",{className:"h-bold",children:"$78,005 more"})," than Spiritual Nutrients alone. This is not a diversified account base; it is a small number of critical relationships holding up the majority of the business.",(0,Ue.jsx)("table",{className:"ali-mini-table",children:(0,Ue.jsxs)("tbody",{children:[(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("th",{children:"Group"}),(0,Ue.jsx)("th",{children:"Customers"}),(0,Ue.jsx)("th",{children:"Revenue"}),(0,Ue.jsx)("th",{children:"% of Total"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Top 1 \u2014 Spiritual Nutrients"}),(0,Ue.jsx)("td",{children:"1"}),(0,Ue.jsx)("td",{children:"$1,975,398"}),(0,Ue.jsx)("td",{className:"neg",style:{color:"#e53e3e",fontWeight:700},children:"19.1%"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Top 5"}),(0,Ue.jsx)("td",{children:"5"}),(0,Ue.jsx)("td",{children:"$5,810,250"}),(0,Ue.jsx)("td",{className:"neg",style:{color:"#e53e3e",fontWeight:700},children:"56.2%"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Top 10"}),(0,Ue.jsx)("td",{children:"10"}),(0,Ue.jsx)("td",{children:"$7,266,623"}),(0,Ue.jsx)("td",{className:"neg",style:{color:"#e53e3e",fontWeight:700},children:"70.3%"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Top 22 (80% threshold)"}),(0,Ue.jsx)("td",{children:"22"}),(0,Ue.jsx)("td",{children:"$8,281,091"}),(0,Ue.jsx)("td",{className:"neg",style:{color:"#e53e3e",fontWeight:700},children:"80.1%"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Remaining 1,375 customers"}),(0,Ue.jsx)("td",{children:"1,375"}),(0,Ue.jsx)("td",{children:"$2,053,403"}),(0,Ue.jsx)("td",{children:"19.9%"})]})]})}),(0,Ue.jsx)("hr",{className:"dashed-line"})]}),(0,Ue.jsxs)("div",{className:"insight-block risk",children:[(0,Ue.jsx)("div",{className:"ali-tag risk",children:"Health Direct Account Order Pattern Observation"}),(0,Ue.jsx)("br",{}),"Health Direct is the ",(0,Ue.jsx)("span",{className:"h-bold",children:"9th largest account at $228,752"})," with a very high Average order value of ",(0,Ue.jsx)("span",{className:"h-red",children:"$32,679 per order"})," \u2014 but it has only been active in ",(0,Ue.jsx)("span",{className:"h-red",children:"5 of 14 months"}),", with no discernible reorder cycle. Their order history: January ($54,272) \u2192 March ($62,450) \u2192 May ($57,354) \u2192 then silent for 5 months \u2192 November ($19,125) \u2192 then silent again \u2192 February 2026 ($35,551). There is no 30-day, 60-day, or quarterly pattern. This means the account is ",(0,Ue.jsx)("span",{className:"h-red",children:"entirely reactive \u2014 orders arrive without warning and gaps are unpredictable"}),". At $32,679 per order, a single missed reorder window is a material revenue miss. This account needs proactive outreach between orders, not reactive follow-up when a PO hasn't arrived.",(0,Ue.jsx)("br",{}),(0,Ue.jsx)("br",{}),(0,Ue.jsx)("table",{className:"ali-mini-table",children:(0,Ue.jsxs)("tbody",{children:[(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("th",{children:"Month"}),(0,Ue.jsx)("th",{children:"Revenue"}),(0,Ue.jsx)("th",{children:"Gap Before"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Jan 2025"}),(0,Ue.jsx)("td",{children:"$54,272"}),(0,Ue.jsx)("td",{children:"\u2014"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Mar 2025"}),(0,Ue.jsx)("td",{children:"$62,450"}),(0,Ue.jsx)("td",{children:"1 month gap"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"May 2025"}),(0,Ue.jsx)("td",{children:"$57,354"}),(0,Ue.jsx)("td",{children:"1 month gap"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Nov 2025"}),(0,Ue.jsx)("td",{children:"$19,125"}),(0,Ue.jsx)("td",{style:{color:"#c53030",fontWeight:700},children:"5 month gap"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Feb 2026"}),(0,Ue.jsx)("td",{children:"$35,551"}),(0,Ue.jsx)("td",{style:{color:"#c53030",fontWeight:700},children:"2 month gap"})]})]})}),(0,Ue.jsx)("hr",{className:"dashed-line"})]}),(0,Ue.jsxs)("div",{className:"insight-block pattern",children:[(0,Ue.jsx)("div",{className:"ali-tag pattern",children:"Pattern \u2014 Only 12 Customers Ordered All 14 Months"}),(0,Ue.jsx)("br",{}),"Out of 1,397 customers, only ",(0,Ue.jsx)("span",{className:"h-blue",children:"12 placed at least one order in every single month"})," from January 2025 through February 2026 without a single gap. These are the structural backbone of the business \u2014 revenue arrives from them with no chasing required. The ECOMMERCE anchors are ",(0,Ue.jsx)("span",{className:"h-bold",children:"Spiritual Nutrients, United States of Vitamins, Harvest Moon Natural, Natural Partners, Critical Wellbeing, and Full Green Circle"}),". The RETAIL anchors are ",(0,Ue.jsx)("span",{className:"h-bold",children:"Sprouts Farmers Market (484 zip codes), Whole Foods Market (335 zip codes), Natural Grocers (169 zip codes), Fresh Thyme Farmers Market (70 zip codes), Nutrition Center, and Village Green Apothecary"}),". Every other account \u2014 including iHerb ($974K) and DemoNutraCo ($543K) \u2014 missed at least one month. These 12 customers deserve white-glove account management: quarterly business reviews, early reorder coordination, and loyalty pricing that makes switching away costly.",(0,Ue.jsx)("br",{}),(0,Ue.jsx)("br",{}),(0,Ue.jsx)("table",{className:"ali-mini-table",children:(0,Ue.jsxs)("tbody",{children:[(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("th",{children:"Customer"}),(0,Ue.jsx)("th",{children:"Revenue"}),(0,Ue.jsx)("th",{children:"Channel"}),(0,Ue.jsx)("th",{children:"Orders"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Spiritual Nutrients"}),(0,Ue.jsx)("td",{children:"$1,975,398"}),(0,Ue.jsx)("td",{children:(0,Ue.jsx)("span",{className:"ali-pill ali-pill-ecom",children:"ECOMMERCE"})}),(0,Ue.jsx)("td",{children:"190"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"United States of Vitamins"}),(0,Ue.jsx)("td",{children:"$1,797,385"}),(0,Ue.jsx)("td",{children:(0,Ue.jsx)("span",{className:"ali-pill ali-pill-ecom",children:"ECOMMERCE"})}),(0,Ue.jsx)("td",{children:"126"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Sprouts Farmers Market"}),(0,Ue.jsx)("td",{children:"$520,119"}),(0,Ue.jsx)("td",{children:(0,Ue.jsx)("span",{className:"ali-pill ali-pill-retail",children:"RETAIL"})}),(0,Ue.jsx)("td",{children:"5,745"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Harvest Moon Natural"}),(0,Ue.jsx)("td",{children:"$391,470"}),(0,Ue.jsx)("td",{children:(0,Ue.jsx)("span",{className:"ali-pill ali-pill-ecom",children:"ECOMMERCE"})}),(0,Ue.jsx)("td",{children:"69"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Whole Foods Market"}),(0,Ue.jsx)("td",{children:"$254,794"}),(0,Ue.jsx)("td",{children:(0,Ue.jsx)("span",{className:"ali-pill ali-pill-retail",children:"RETAIL"})}),(0,Ue.jsx)("td",{children:"2,340"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Natural Grocers"}),(0,Ue.jsx)("td",{children:"$188,685"}),(0,Ue.jsx)("td",{children:(0,Ue.jsx)("span",{className:"ali-pill ali-pill-retail",children:"RETAIL"})}),(0,Ue.jsx)("td",{children:"1,052"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Natural Partners"}),(0,Ue.jsx)("td",{children:"$186,585"}),(0,Ue.jsx)("td",{children:(0,Ue.jsx)("span",{className:"ali-pill ali-pill-ecom",children:"ECOMMERCE"})}),(0,Ue.jsx)("td",{children:"67"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Fresh Thyme Farmers Market"}),(0,Ue.jsx)("td",{children:"$70,409"}),(0,Ue.jsx)("td",{children:(0,Ue.jsx)("span",{className:"ali-pill ali-pill-retail",children:"RETAIL"})}),(0,Ue.jsx)("td",{children:"453"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Critical Wellbeing"}),(0,Ue.jsx)("td",{children:"$59,129"}),(0,Ue.jsx)("td",{children:(0,Ue.jsx)("span",{className:"ali-pill ali-pill-ecom",children:"ECOMMERCE"})}),(0,Ue.jsx)("td",{children:"23"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Full Green Circle"}),(0,Ue.jsx)("td",{children:"$28,708"}),(0,Ue.jsx)("td",{children:(0,Ue.jsx)("span",{className:"ali-pill ali-pill-ecom",children:"ECOMMERCE"})}),(0,Ue.jsx)("td",{children:"76"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Nutrition Center"}),(0,Ue.jsx)("td",{children:"$13,820"}),(0,Ue.jsx)("td",{children:(0,Ue.jsx)("span",{className:"ali-pill ali-pill-retail",children:"RETAIL"})}),(0,Ue.jsx)("td",{children:"21"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Village Green Apothecary"}),(0,Ue.jsx)("td",{children:"$10,319"}),(0,Ue.jsx)("td",{children:(0,Ue.jsx)("span",{className:"ali-pill ali-pill-retail",children:"RETAIL"})}),(0,Ue.jsx)("td",{children:"27"})]})]})}),(0,Ue.jsx)("hr",{className:"dashed-line"})]}),(0,Ue.jsxs)("div",{className:"insight-block opport",children:[(0,Ue.jsx)("div",{className:"ali-tag opport",children:"Opportunity \u2014 196 One-Time Buyers (excl. INDIVIDUAL), Including 4 ECOMMERCE Accounts at $9,600 Average"}),(0,Ue.jsx)("br",{}),(0,Ue.jsx)("span",{className:"h-green",children:"196 customers \u2014 28.0% of the customer base (excluding INDIVIDUAL channel) \u2014 placed exactly one order and never returned."})," The breakdown by channel: ",(0,Ue.jsx)("span",{className:"h-bold",children:"157 RETAIL accounts, 35 PRACTITIONERS, and 4 ECOMMERCE customers."})," The 4 ECOMMERCE one-timers are the highest-priority reengagement target: they collectively spent ",(0,Ue.jsx)("span",{className:"h-bold",children:"$38,400, averaging $9,600 per customer "})," \u2014 All Health Trends ($32,226), Mister Greengenes ($4,109), Simpson Industries ($1,188), and Crezone Enterprise ($877). These are not small trial buyers \u2014 they placed a meaningful first order, suggesting genuine product fit, and then went silent. If even ",(0,Ue.jsx)("span",{className:"h-green",children:"10% of all 196 one-time buyers convert to two or more orders"}),", that adds approximately 20 new recurring accounts. At the Frequent segment average of $5,542 per customer per year, that conversion generates approximately ",(0,Ue.jsx)("span",{className:"h-gold",children:"$110,840 in new recurring annual revenue"})," from a customer base that already said yes once.",(0,Ue.jsx)("hr",{className:"dashed-line"})]}),(0,Ue.jsxs)("div",{className:"insight-block",style:{borderColor:"#4a5568"},children:[(0,Ue.jsx)("div",{className:"ali-tag compare",children:"Strategic Summary"}),(0,Ue.jsx)("br",{}),"The account data tells a clear and consistent story: ",(0,Ue.jsx)("span",{className:"h-blue",children:"this is a retention business, not an acquisition business"}),". 77 loyal customers produce 77.5% of revenue. Only 12 customers have ordered every single month. New account revenue represents less than 3% of monthly income past March 2025. The three most actionable priorities are: ",(0,Ue.jsx)("span",{className:"h-bold",children:"(1) Protect and actively manage the 12 all-month anchor accounts"})," \u2014 these are the customers the business cannot afford to lose; ",(0,Ue.jsx)("span",{className:"h-bold",children:"(2) Re-engage the 196 one-time buyers"}),", especially the 4 ECOMMERCE accounts who each spent $10K+ in a single order and have never come back.",(0,Ue.jsx)("hr",{className:"dashed-line"})]})]})]})})})})}),uKe=o.memo(function(){const e={chart:{type:"line",toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif"},colors:["#3182ce","#38a169","#dd6b20","#a071ff","#f56565"],stroke:{curve:"smooth",width:[2,2,2,1.5,1.5],dashArray:[0,0,5,0,0]},markers:{size:4,colors:["#ffffff","#ffffff","#ffffff","#ffffff","#ffffff"],strokeColors:["#3182ce","#38a169","#dd6b20","#a071ff","#f56565"],strokeWidth:2,hover:{size:6}},fill:{type:["gradient","solid","solid","solid","solid"],gradient:{shade:"light",type:"vertical",opacityFrom:.15,opacityTo:.02,stops:[0,100]},opacity:[1,0,0,0,0]},xaxis:{categories:["Jan-25","Feb-25","Mar-25","Apr-25","May-25","Jun-25","Jul-25","Aug-25","Sep-25","Oct-25","Nov-25","Dec-25","Jan-26","Feb-26"],labels:{style:{fontSize:"10px",colors:"#a0aec0"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:{labels:{style:{fontSize:"10px",colors:"#a0aec0"},formatter:e=>`$${Math.round(e/1e3)}K`}},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!0}},yaxis:{lines:{show:!0}}},legend:{position:"bottom",horizontalAlign:"center",fontSize:"12px",fontWeight:500,labels:{colors:"#718096"},markers:{width:12,height:12,strokeWidth:2,strokeColors:["#3182ce","#38a169","#dd6b20","#a071ff","#f56565"],fillColors:["#ffffff","#ffffff","#ffffff","#ffffff","#ffffff"],radius:2,offsetX:-5},itemMargin:{horizontal:15,vertical:10}},dataLabels:{enabled:!1},tooltip:{shared:!0,intersect:!1}},t=[{name:"ECOMMERCE",data:[448442,662070,550713,397602,565686,442008,468270,419016,430342,532124,403020,600679,326118,396138]},{name:"RETAIL",data:[231582,176482,225859,190203,194970,223919,225793,191013,311481,187211,183845,209753,240788,149989]},{name:"PRL/BULK",data:[130890,0,0,0,0,0,130890,0,0,0,0,0,130890,0]},{name:"INDIVIDUAL",data:[14438,24150,12819,15626,20688,15253,15544,10530,21764,13244,10878,15226,15029,11759]},{name:"PRACTITIONER",data:[3857,16145,7253,11402,4519,18055,8305,5668,10693,11609,12889,10422,11319,7596]}];return(0,Ue.jsx)("div",{className:"mt-1",children:(0,Ue.jsx)("div",{className:"px-3 py-6",children:(0,Ue.jsx)(cN,{className:"mb-2",children:(0,Ue.jsx)(SN,{className:"p-0",children:(0,Ue.jsxs)("div",{className:"tli-container",children:[(0,Ue.jsx)("style",{children:"\n                .tli-container { font-family: 'Roboto', sans-serif; color: #222; padding: 0 26px;}\n                .tli-header {color: #313b4c; padding: 20px 0; }\n                .tli-header p { font-size: 14px; opacity: 0.9; margin-top: 4px; }\n                .tli-note-badge { display:inline-block; background:#ebf8ff; color:#2b6cb0; border:1px solid #bee3f8; font-size:11px; padding:3px 10px; border-radius:20px; margin-bottom:20px; font-weight:600; }\n                .tli-section-heading { font-size: 14px; font-weight: 600; margin-bottom: 20px; padding-bottom: 10px; border-bottom: 2px solid #e2e8f0; }\n                \n                .tli-strip { display: flex; gap: 12px; flex-wrap: wrap; margin-bottom: 28px; }\n                .tli-card { flex:1; min-width:140px; background:white; border-radius:10px; padding:14px 16px; box-shadow: 0 4px 12px rgba(0,0,0,0.08); border-top:3px solid #cbd5e0; transition: transform 0.2s, box-shadow 0.2s; }\n                .tli-card:hover { transform: translateY(-2px); box-shadow: 0 6px 16px rgba(0,0,0,0.12); }\n                .tli-card.ecom{border-color:#3182ce;} .tli-card.retail{border-color:#38a169;}\n                .tli-card.prl{border-color:#dd6b20;} .tli-card.indiv{border-color:#805ad5;} .tli-card.pract{border-color:#e53e3e;}\n                .tli-card .sv{font-size:19px;font-weight:800;color:#1a202c;}\n                .tli-card .sl{font-size:12px;color:#718096;margin-top:3px;text-transform:uppercase;letter-spacing:0.5px;}\n                .tli-card .ss{font-size:13px;color:#4a5568;margin-top:5px;}\n\n                .tli-block { background:white; border-radius:10px; padding:22px 26px; margin-bottom:16px; border-left:4px solid #cbd5e0; box-shadow: 0 3px 10px rgba(0,0,0,0.07); line-height:1.85; font-size:14.5px; color:#2d3748; }\n                .tli-block.ecom{border-color:#3182ce;} .tli-block.retail{border-color:#38a169;} .tli-block.prl{border-color:#dd6b20;} \n                .tli-block.indiv{border-color:#805ad5;} .tli-block.pract{border-color:#e53e3e;} .tli-block.risk{border-color:#e53e3e;} .tli-block.action{border-color:#d69e2e;}\n                \n                .tli-tag { display:inline-block; font-size:10px; font-weight:700; text-transform:uppercase; letter-spacing:0.7px; padding:3px 9px; border-radius:20px; margin-bottom:10px; }\n                .tli-tag.ecom{background:#ebf4ff;color:#2b6cb0;} .tli-tag.retail{background:#f0fff4;color:#276749;}\n                .tli-tag.prl{background:#fffaf0;color:#9c4221;} .tli-tag.indiv{background:#faf5ff;color:#553c9a;}\n                .tli-tag.pract{background:#fff5f5;color:#9b2c2c;} .tli-tag.risk{background:#fff5f5;color:#9b2c2c;}\n                .tli-tag.action{background:#fffff0;color:#744210;} .tli-tag.compare{background:#e2e8f0;color:#2d3748;}\n\n                .h-blue{color:#2b6cb0;font-weight:700;} .h-green{color:#276749;font-weight:700;}\n                .h-orange{color:#c05621;font-weight:700;} .h-red{color:#c53030;font-weight:700;}\n                .h-purple{color:#6b46c1;font-weight:700;} .h-bold{font-weight:700;color:#1a202c;} .h-gold{color:#b7791f;font-weight:700;}\n                .tli-dashed{border:none;border-top:1.5px dashed #e2e8f0;margin:18px 0 0;}\n\n                .tli-chart-box{background:white;border-radius:10px;padding:18px 20px;box-shadow: 0 4px 12px rgba(0,0,0,0.08); height: 100%;}\n                .tli-type-header{display:flex;align-items:center;gap:12px;margin-bottom:18px;padding:14px 20px;border-radius:10px;background:white;box-shadow: 0 3px 10px rgba(0,0,0,0.07);}\n                .tli-type-badge{font-size:12px;font-weight:800;padding:5px 14px;border-radius:20px;white-space:nowrap;color:white;}\n                .th-rev{font-size:20px;font-weight:800;color:#1a202c;}\n                .th-sub{font-size:14px;color:#4a5568;}\n                .tli-divider{height:2px;background:#e2e8f0;border-radius:2px;margin:5px 0 18px;}\n\n                /* New Styles for HTML Data Updates */\n                .tli-update-bar {background:#fffbeb;border:1px solid #fbd38d;border-radius:8px;padding:10px 16px;font-size:12px;color:#744210;margin-bottom:22px;line-height:1.7;}\n                .tli-update-bar strong {color:#b7791f;}\n                .tli-correction-note {font-size:11px;background:#fffbeb;border:1px solid #fbd38d;color:#744210;padding:4px 10px;border-radius:6px;display:inline-block;margin-left:8px;font-weight:600;}\n                .tli-mini-table {width:100%;border-collapse:collapse;margin-top:10px;font-size:12.5px;}\n                .tli-mini-table th {text-align:left;font-size:10px;font-weight:700;letter-spacing:0.7px;text-transform:uppercase;color:#718096;padding:6px 8px;border-bottom:1px solid #e2e8f0;}\n                .tli-mini-table td {padding:7px 8px;border-bottom:1px solid #f0f4f8;color:#2d3748;}\n                .tli-mini-table tr:last-child td {border-bottom:none;}\n                .tli-mini-table tr:hover td {background:#f7f9fc;}\n            "}),(0,Ue.jsxs)("div",{className:"tli-header",children:[(0,Ue.jsx)("h1",{className:"fw-bold fs-5 mb-2 mt-0",children:"Sales Channel Insights"}),(0,Ue.jsx)("p",{children:"\xb7\xa0 $10.33M Total Net Revenue"})]}),(0,Ue.jsx)("h2",{className:"tli-section-heading",children:"At a Glance \u2014 All 5 Channel Types"}),(0,Ue.jsxs)("div",{className:"tli-strip",children:[(0,Ue.jsxs)("div",{className:"tli-card ecom",children:[(0,Ue.jsx)("div",{className:"sv",children:"$6.64M"}),(0,Ue.jsx)("div",{className:"sl",children:"ECOMMERCE"}),(0,Ue.jsxs)("div",{className:"ss",children:["64.3% \xb7 ",(0,Ue.jsx)("b",{children:"28"})," customers \xb7 $7,864 Average order value"]})]}),(0,Ue.jsxs)("div",{className:"tli-card retail",children:[(0,Ue.jsx)("div",{className:"sv",children:"$2.94M"}),(0,Ue.jsx)("div",{className:"sl",children:"RETAIL"}),(0,Ue.jsxs)("div",{className:"ss",children:["28.5% \xb7 ",(0,Ue.jsx)("b",{children:"606"})," customers \xb7 $233 Average order value"]})]}),(0,Ue.jsxs)("div",{className:"tli-card prl",children:[(0,Ue.jsx)("div",{className:"sv",children:"$393K"}),(0,Ue.jsx)("div",{className:"sl",children:"PRL/BULK"}),(0,Ue.jsxs)("div",{className:"ss",children:["3.8% \xb7 ",(0,Ue.jsx)("b",{children:"1"})," customer \xb7 $130,891 Average order value"]})]}),(0,Ue.jsxs)("div",{className:"tli-card indiv",children:[(0,Ue.jsx)("div",{className:"sv",children:"$217K"}),(0,Ue.jsx)("div",{className:"sl",children:"INDIVIDUAL"}),(0,Ue.jsx)("div",{className:"ss",children:"2.1% \xb7 $157 Average order value"})]}),(0,Ue.jsxs)("div",{className:"tli-card pract",children:[(0,Ue.jsx)("div",{className:"sv",children:"$140K"}),(0,Ue.jsx)("div",{className:"sl",children:"PRACTITIONER"}),(0,Ue.jsxs)("div",{className:"ss",children:["1.4% \xb7 ",(0,Ue.jsx)("b",{children:"82"})," practitioners \xb7 $756 Average order value"]})]})]}),(0,Ue.jsxs)(Ut,{className:"mb-4",children:[(0,Ue.jsx)(Xt,{lg:12,className:"mb-3",children:(0,Ue.jsxs)("div",{className:"tli-chart-box",children:[(0,Ue.jsx)("div",{style:{fontWeight:600,fontSize:"14px",marginBottom:"3px"},children:"Revenue Share by Type"}),(0,Ue.jsx)("div",{style:{fontSize:"13px",color:"#4a5568",marginBottom:"12px"},children:"ECOMMERCE = nearly 2/3 of all revenue"}),(0,Ue.jsx)(EF.Z,{options:{chart:{type:"donut"},labels:["ECOMMERCE","RETAIL","PRL/BULK","INDIVIDUAL","PRACTITIONER"],colors:["#3182ce","#38a169","#dd6b20","#805ad5","#e53e3e"],stroke:{width:2,colors:["#fff"]},plotOptions:{pie:{donut:{size:"60%"}}},legend:{position:"bottom",fontSize:"10px",markers:{radius:12},padding:8},dataLabels:{enabled:!1}},series:[6642235,2942895,392672,216955,139739],type:"donut",height:290})]})}),(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsxs)("div",{className:"tli-chart-box",children:[(0,Ue.jsx)("div",{style:{fontWeight:600,fontSize:"14px",marginBottom:"3px"},children:"Monthly Revenue by Type \u2014 14 Months (Jan 2025 \u2013 Feb 2026)"}),(0,Ue.jsx)("div",{style:{fontSize:"13px",color:"#4a5568",marginBottom:"12px"},children:"ECOMMERCE drives the peaks; RETAIL is the steady floor; PRL/BULK appears clockwork every 6 months"}),(0,Ue.jsx)(EF.Z,{options:e,series:t,type:"area",height:300})]})})]}),(0,Ue.jsx)("div",{className:"tli-divider"}),(0,Ue.jsxs)("div",{className:"tli-type-section",children:[(0,Ue.jsxs)("div",{className:"tli-type-header",children:[(0,Ue.jsx)("span",{className:"tli-type-badge",style:{background:"#3182ce"},children:"ECOMMERCE"}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{className:"th-rev",children:["$6,642,235 \xa0",(0,Ue.jsx)("span",{style:{fontSize:"14px",color:"#4a5568",fontWeight:400},children:"64.3% of total revenue"})]}),(0,Ue.jsxs)("div",{className:"th-sub",children:["854 orders \xa0\xb7\xa0 ",(0,Ue.jsx)("b",{children:"28 unique customers"})," \xa0\xb7\xa0 $7,864 avg order value \xa0\xb7\xa0 $237,223 avg annual revenue per customer"]})]})]}),(0,Ue.jsxs)("div",{className:"tli-block ecom",children:[(0,Ue.jsx)("div",{className:"tli-tag ecom",children:"Revenue Engine"}),(0,Ue.jsx)("br",{}),"ECOMMERCE is the undisputed revenue engine, contributing ",(0,Ue.jsx)("span",{className:"h-blue",children:"$6,642,235 \u2014 nearly 64 cents of every dollar earned"}),". What makes this channel extraordinary is its extreme concentration: only ",(0,Ue.jsx)("span",{className:"h-bold",children:"28 unique customers"})," generate this entire revenue across 850 orders, with an average order value of ",(0,Ue.jsx)("span",{className:"h-blue",children:"$7,901"})," \u2014 more than 33\xd7 the RETAIL Average order value. Each ECOMMERCE customer is worth, on average, ",(0,Ue.jsx)("span",{className:"h-blue",children:"$237,223 per year"})," to the business, making this by far the highest-value customer segment in the portfolio.",(0,Ue.jsx)("hr",{className:"tli-dashed"})]}),(0,Ue.jsxs)("div",{className:"tli-block risk",children:[(0,Ue.jsx)("div",{className:"tli-tag risk",children:"Customer Revenue Concentration"}),(0,Ue.jsx)("br",{}),"The top 4 ECOMMERCE accounts \u2014 ",(0,Ue.jsx)("span",{className:"h-bold",children:"Spiritual Nutrients ($1,975,398)"}),", ",(0,Ue.jsx)("span",{className:"h-bold",children:"United States of Vitamins ($1,797,385)"}),", ",(0,Ue.jsx)("span",{className:"h-bold",children:"iHerb ($974,199)"}),", and ",(0,Ue.jsx)("span",{className:"h-bold",children:"DemoNutraCo ($543,149)"})," \u2014 account for ",(0,Ue.jsx)("span",{className:"h-red",children:"$5,290,131 \u2014 79.6% of all ECOMMERCE revenue"})," and over ",(0,Ue.jsx)("span",{className:"h-red",children:"51.2% of the entire business"}),". Losing even one of these four would be an immediate 9\u201319% total revenue hit with no internal offset.",(0,Ue.jsx)("br",{}),(0,Ue.jsx)("br",{}),(0,Ue.jsx)("table",{className:"tli-mini-table",children:(0,Ue.jsxs)("tbody",{children:[(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("th",{children:"Customer"}),(0,Ue.jsx)("th",{children:"Revenue"}),(0,Ue.jsx)("th",{children:"% of ECOM"}),(0,Ue.jsx)("th",{children:"% of Total Business"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Spiritual Nutrients"}),(0,Ue.jsx)("td",{children:"$1,975,398"}),(0,Ue.jsx)("td",{children:"29.7%"}),(0,Ue.jsx)("td",{style:{color:"#c53030",fontWeight:700},children:"19.1%"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"United States of Vitamins"}),(0,Ue.jsx)("td",{children:"$1,797,385"}),(0,Ue.jsx)("td",{children:"27.1%"}),(0,Ue.jsx)("td",{style:{color:"#c53030",fontWeight:700},children:"17.4%"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"iHerb"}),(0,Ue.jsx)("td",{children:"$974,199"}),(0,Ue.jsx)("td",{children:"14.7%"}),(0,Ue.jsx)("td",{children:"9.4%"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"DemoNutraCo"}),(0,Ue.jsx)("td",{children:"$543,149"}),(0,Ue.jsx)("td",{children:"8.2%"}),(0,Ue.jsx)("td",{children:"5.3%"})]}),(0,Ue.jsxs)("tr",{style:{fontWeight:700,backgroundColor:"#fff5f5"},children:[(0,Ue.jsx)("td",{children:"Top 4 Combined"}),(0,Ue.jsx)("td",{style:{color:"#c53030"},children:"$5,290,131"}),(0,Ue.jsx)("td",{style:{color:"#c53030"},children:"79.6%"}),(0,Ue.jsx)("td",{style:{color:"#c53030"},children:"51.2%"})]})]})}),(0,Ue.jsx)("hr",{className:"tli-dashed"})]}),(0,Ue.jsxs)("div",{className:"tli-block action",children:[(0,Ue.jsx)("div",{className:"tli-tag action",children:"Reduce Concentration & Smooth Volatility"}),(0,Ue.jsx)("br",{}),"The next tier \u2014 ",(0,Ue.jsx)("span",{className:"h-bold",children:"Harvest Moon Natural ($291,228)"})," and ",(0,Ue.jsx)("span",{className:"h-bold",children:"Health Direct ($228,752)"})," \u2014 have real growth potential. Growing 3\u20134 mid-tier ECOM customers from their current $50K\u2013$290K range to $500K+ would meaningfully reduce top-4 dependency. Additionally, ECOMMERCE's best month was ",(0,Ue.jsx)("span",{className:"h-blue",children:"February 2025 at $662,070"})," and its worst was ",(0,Ue.jsx)("span",{className:"h-red",children:"January 2026 at $326,118"})," \u2014 a near 50% swing. Proactively coordinating reorder schedules with the top 4\u20135 accounts to smooth slower months could reduce $200K+ monthly variance and create more predictable revenue.",(0,Ue.jsx)("hr",{className:"tli-dashed"})]})]}),(0,Ue.jsx)("div",{className:"tli-divider"}),(0,Ue.jsxs)("div",{className:"tli-type-section",children:[(0,Ue.jsxs)("div",{className:"tli-type-header",children:[(0,Ue.jsx)("span",{className:"tli-type-badge",style:{background:"#38a169"},children:"RETAIL"}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{className:"th-rev",children:["$2,942,895 \xa0",(0,Ue.jsx)("span",{style:{fontSize:"14px",color:"#4a5568",fontWeight:400},children:"28.5% of total revenue"})]}),(0,Ue.jsxs)("div",{className:"th-sub",children:["13,021 orders \xa0\xb7\xa0 ",(0,Ue.jsx)("b",{children:"606 unique customers"})," \xb7\xa0 $233 Average order value \xa0\xb7\xa0 $4,856 avg/customer \xa0"]})]})]}),(0,Ue.jsxs)("div",{className:"tli-block retail",children:[(0,Ue.jsx)("div",{className:"tli-tag retail",children:"606 Customers, 1,162 unique zip codes"}),(0,Ue.jsx)("br",{}),"RETAIL has ",(0,Ue.jsx)("span",{className:"h-green",children:"606 unique customers"})," \u2014 the most diversified customer base of any channel \u2014 operating across",(0,Ue.jsx)("span",{className:"h-green",children:"1,474 unique zip codes "})," and placing 13,021 orders (84% of all business orders). On a per-customer basis, each brand spends an average of ",(0,Ue.jsx)("span",{className:"h-green",children:"$4,856 per year."})," Top customers: ",(0,Ue.jsx)("span",{className:"h-bold",children:"Sprouts Farmers Market ($520,119)"}),", ",(0,Ue.jsx)("span",{className:"h-bold",children:"Whole Foods Market ($254,794)"}),", and ",(0,Ue.jsx)("span",{className:"h-bold",children:"Natural Grocers ($188,685)"})," \u2014 all national natural/organic chains perfectly aligned with the brand.",(0,Ue.jsx)("br",{}),(0,Ue.jsx)("br",{}),(0,Ue.jsx)("table",{className:"tli-mini-table",children:(0,Ue.jsxs)("tbody",{children:[(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("th",{children:"Customer"}),(0,Ue.jsx)("th",{children:"Revenue"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Sprouts Farmers Market"}),(0,Ue.jsx)("td",{children:"$520,119"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Whole Foods Market"}),(0,Ue.jsx)("td",{children:"$254,794"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Natural Grocers"}),(0,Ue.jsx)("td",{children:"$188,685"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"Harvest Moon Natural"}),(0,Ue.jsx)("td",{children:"$100,241"})]}),(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:"All Star Health"}),(0,Ue.jsx)("td",{children:"$91,521"})]})]})}),(0,Ue.jsx)("hr",{className:"tli-dashed"})]}),(0,Ue.jsxs)("div",{className:"tli-block retail",children:[(0,Ue.jsx)("div",{className:"tli-tag retail",children:"September Spike"}),(0,Ue.jsx)("br",{}),"September 2025 was RETAIL's standout month at ",(0,Ue.jsx)("span",{className:"h-green",children:"$311,481"})," \u2014 ",(0,Ue.jsx)("span",{className:"h-bold",children:"48% above the average monthly RETAIL revenue of $210,207"}),". RETAIL's share of combined ECOMMERCE + RETAIL revenue jumped to ",(0,Ue.jsx)("span",{className:"h-green",children:"42%"})," in September versus its typical 25\u201333%, driven by fall retail restocking ahead of the holiday season. A targeted sell-in push to retail buyers ",(0,Ue.jsx)("span",{className:"h-bold",children:"one month earlier in August"})," could capture incremental forward orders before competitors fill shelf space.",(0,Ue.jsx)("hr",{className:"tli-dashed"})]})]}),(0,Ue.jsx)("div",{className:"tli-divider"}),(0,Ue.jsxs)("div",{className:"tli-type-section",children:[(0,Ue.jsxs)("div",{className:"tli-type-header",children:[(0,Ue.jsx)("span",{className:"tli-type-badge",style:{background:"#dd6b20"},children:"PRL / BULK"}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{className:"th-rev",children:["$392,672 ",(0,Ue.jsx)("span",{style:{fontSize:"14px",color:"#4a5568",fontWeight:400},children:"3.8% of total revenue"})]}),(0,Ue.jsx)("div",{className:"th-sub",children:"3 orders \xa0\xb7\xa0 1 unique customer \xa0\xb7\xa0 $130,891 per order \xa0"})]})]}),(0,Ue.jsxs)("div",{className:"tli-block prl",children:[(0,Ue.jsx)("div",{className:"tli-tag prl",children:"Clockwork Bulk Contract"}),(0,Ue.jsx)("br",{}),"PRL/BULK generated revenue in only ",(0,Ue.jsx)("span",{className:"h-bold",children:"3 months"})," across the entire period \u2014 January 2025, July 2025, and January 2026 \u2014 each contributing almost exactly ",(0,Ue.jsx)("span",{className:"h-orange",children:"$130,891"}),", totaling ",(0,Ue.jsx)("span",{className:"h-orange",children:"$392,672"}),". Every single dollar comes from one account: ",(0,Ue.jsx)("span",{className:"h-bold",children:"Premier Research Labs in Texas"}),". This is a fixed semi-annual bulk purchase agreement operating like clockwork every 6 months. No other customer exists in this channel.",(0,Ue.jsx)("hr",{className:"tli-dashed"})]}),(0,Ue.jsxs)("div",{className:"tli-block risk",children:[(0,Ue.jsx)("div",{className:"tli-tag risk",children:"Single Account Revenue Dependency"}),(0,Ue.jsx)("br",{}),"PRL/BULK represents ",(0,Ue.jsx)("span",{className:"h-red",children:"100% dependency on one billing account"}),". If Premier Research Labs pauses, renegotiates terms, or exits the relationship, the business loses ",(0,Ue.jsx)("span",{className:"h-red",children:"$392,672 in guaranteed annual revenue instantly"})," \u2014 with no fallback, no geographic redundancy, and no pricing negotiation leverage. Proactive contract renewal conversations well ahead of each order cycle are essential.",(0,Ue.jsx)("hr",{className:"tli-dashed"})]}),(0,Ue.jsxs)("div",{className:"tli-block action",children:[(0,Ue.jsx)("div",{className:"tli-tag action",children:"Add a Cycle or a Second Buyer"}),(0,Ue.jsx)("br",{}),"Two levers: ",(0,Ue.jsx)("span",{className:"h-bold",children:"(1) Negotiate a mid-cycle reorder in April or May"})," \u2014 at even 50% of the standard order value this adds approximately ",(0,Ue.jsx)("span",{className:"h-gold",children:"$65,000 annually"})," from an existing customer relationship. ",(0,Ue.jsx)("span",{className:"h-bold",children:"(2) Identify and onboard a second bulk buyer"})," at a similar scale. One new PRL/BULK account mirroring this pattern would nearly double this channel's contribution to ",(0,Ue.jsx)("span",{className:"h-gold",children:"~$785,000/year"})," \u2014 a high-value, low-frequency sales effort with exceptional ROI.",(0,Ue.jsx)("hr",{className:"tli-dashed"})]})]}),(0,Ue.jsx)("div",{className:"tli-divider"}),(0,Ue.jsxs)("div",{className:"tli-type-section",children:[(0,Ue.jsxs)("div",{className:"tli-type-header",children:[(0,Ue.jsx)("span",{className:"tli-type-badge",style:{background:"#805ad5"},children:"INDIVIDUAL"}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{className:"th-rev",children:["$216,955 ",(0,Ue.jsx)("span",{style:{fontSize:"14px",color:"#4a5568",fontWeight:400},children:"2.1% of total revenue"})]}),(0,Ue.jsx)("div",{className:"th-sub",children:"1,391 orders \xa0\xb7\xa0\xb7\xa0 $157 Average order value \xa0"})]})]}),(0,Ue.jsxs)("div",{className:"tli-block indiv",children:[(0,Ue.jsx)("div",{className:"tli-tag indiv",children:"Order Size Distribution"}),(0,Ue.jsx)("br",{}),"Over ",(0,Ue.jsx)("span",{className:"h-bold",children:"51% of all orders are under $100 (40.7% between $50\u2013$100, 10.6% under $50)."})," Only ",(0,Ue.jsx)("span",{className:"h-purple",children:"3% of orders exceed $500"}),".This is the clearest case for AOV improvement \u2014 the majority of customers are buying just one or two items per order.",(0,Ue.jsx)("hr",{className:"tli-dashed"})]}),(0,Ue.jsxs)("div",{className:"tli-block action",children:[(0,Ue.jsx)("div",{className:"tli-tag action",children:"Extremely Low Refund Rate"}),(0,Ue.jsx)("br",{}),"Gross revenue was ",(0,Ue.jsx)("span",{className:"h-purple",children:"$217,881"})," with only ",(0,Ue.jsx)("span",{className:"h-bold",children:"$927 in refunds \u2014 a 0.4% refund rate."})," This is the healthiest refund profile of any channel, suggesting strong product-market fit with individual customers.",(0,Ue.jsx)("hr",{className:"tli-dashed"})]})]}),(0,Ue.jsx)("div",{className:"tli-divider"}),(0,Ue.jsxs)("div",{className:"tli-type-section",children:[(0,Ue.jsxs)("div",{className:"tli-type-header",children:[(0,Ue.jsx)("span",{className:"tli-type-badge",style:{background:"#e53e3e"},children:"PRACTITIONER"}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{className:"th-rev",children:["$139,739 ",(0,Ue.jsx)("span",{style:{fontSize:"14px",color:"#4a5568",fontWeight:400},children:"1.4% of total revenue"})]}),(0,Ue.jsxs)("div",{className:"th-sub",children:["185 orders \xa0\xb7\xa0 ",(0,Ue.jsx)("b",{children:"82 unique practitioners"})," \xa0\xb7\xa0 $756 Average order value \xa0\xb7\xa0 $1,704 avg annual revenue per practitioner"]})]})]}),(0,Ue.jsxs)("div",{className:"tli-block pract",children:[(0,Ue.jsx)("div",{className:"tli-tag pract",children:"High Average Order Value with Significant Growth Upside"}),(0,Ue.jsx)("br",{}),"PRACTITIONER is the smallest channel by revenue at $139,739, but its ",(0,Ue.jsx)("span",{className:"h-red",children:"$756 Average order value"})," is second only to ECOMMERCE \u2014 far above RETAIL ($234) and INDIVIDUAL ($157). With ",(0,Ue.jsx)("span",{className:"h-bold",children:"82 practitioners averaging $1,704 in annual spend"}),", this is a high-value but underserved segment. The channel is also the most volatile: revenue swings from ",(0,Ue.jsx)("span",{className:"h-red",children:"$3,858 in January 2025"})," to ",(0,Ue.jsx)("span",{className:"h-red",children:"$18,056 in June 2025"})," \u2014 a 368% range \u2014 suggesting practitioners order reactively rather than on a planned replenishment cycle. Top account: ",(0,Ue.jsx)("span",{className:"h-bold",children:"Progressive Medical ($30,607) \u2014 21.9% of the entire channel"}),".",(0,Ue.jsx)("hr",{className:"tli-dashed"})]}),(0,Ue.jsxs)("div",{className:"tli-block action",children:[(0,Ue.jsx)("div",{className:"tli-tag action",children:"Highest Growth ROI Per New Account"}),(0,Ue.jsx)("br",{}),"At ",(0,Ue.jsx)("span",{className:"h-bold",children:"$1,704 average annual revenue per practitioner"}),", adding new accounts delivers one of the highest returns per sales effort across all channels. ",(0,Ue.jsx)("span",{className:"h-bold",children:"Adding just 40 new practitioners"})," at the current average generates approximately ",(0,Ue.jsx)("span",{className:"h-gold",children:"$68,160 in additional annual revenue"}),". Doubling the base from 82 to 165 \u2014 through outreach to integrative clinics, naturopathic doctors, functional medicine practices, and wellness centers \u2014 could add ",(0,Ue.jsx)("span",{className:"h-gold",children:"$139,000+ per year"}),", effectively doubling this channel from a modest outreach investment.",(0,Ue.jsx)("hr",{className:"tli-dashed"})]})]}),(0,Ue.jsx)("h2",{className:"tli-section-heading",children:"Cross-Type Strategic Summary"}),(0,Ue.jsxs)("div",{className:"tli-block",style:{borderColor:"#4a5568"},children:[(0,Ue.jsx)("div",{className:"tli-tag compare",children:"The Full Picture"}),(0,Ue.jsx)("br",{}),"The five channels tell fundamentally different stories. ",(0,Ue.jsx)("span",{className:"h-blue",children:"ECOMMERCE"})," is the revenue giant \u2014 28 customers, 64% of total revenue, staggering value per customer \u2014 but dangerously concentrated, with 4 customers controlling 51.2% of the entire business. ",(0,Ue.jsx)("span",{className:"h-green",children:"RETAIL"})," is the most resilient channel with 606 customers providing steady, high-volume orders \u2014 the operational backbone. ",(0,Ue.jsx)("span",{className:"h-orange",children:"PRL/BULK"})," is a high-value guaranteed contract with zero account redundancy requiring active relationship management. ",(0,Ue.jsx)("span",{className:"h-purple",children:"INDIVIDUAL"})," has the lowest revenue per head \u2014 Average order value improvement is the clearest lever. ",(0,Ue.jsx)("span",{className:"h-red",children:"PRACTITIONER"})," is small but high-value per account and significantly under-penetrated \u2014 the ",(0,Ue.jsx)("span",{className:"h-bold",children:"highest growth ROI opportunity"})," relative to current size.",(0,Ue.jsx)("hr",{className:"tli-dashed"})]}),(0,Ue.jsxs)("div",{className:"tli-block action",children:[(0,Ue.jsx)("div",{className:"tli-tag action",children:"Top 3 Priority Actions"}),(0,Ue.jsx)("br",{}),(0,Ue.jsx)("span",{className:"h-bold",children:"(1) Protect the top 4 ECOMMERCE customers \u2014 immediately."})," Spiritual Nutrients, United States of Vitamins, iHerb, and DemoNutraCo collectively hold 51.2% of total customer revenue. Losing any one of them is a $543K\u2013$1.97M revenue event. Institute quarterly business reviews and loyalty pricing for each of these four accounts now.",(0,Ue.jsx)("br",{}),(0,Ue.jsx)("br",{}),(0,Ue.jsx)("span",{className:"h-bold",children:"(2) Grow PRACTITIONER from 82 to 120+ practitioners"})," through targeted outreach to integrative health clinics and wellness practitioners. At $1,704 average annual spend, adding 40 new accounts delivers approximately ",(0,Ue.jsx)("span",{className:"h-gold",children:"$68,160 in new recurring annual revenue"})," \u2014 the highest ROI growth action relative to effort in any channel.",(0,Ue.jsx)("br",{}),(0,Ue.jsx)("br",{}),(0,Ue.jsx)("span",{className:"h-bold",children:"(3) Use RETAIL's September peak strategically."})," RETAIL spikes 45% above average every September. An August sell-in campaign to retail buyers \u2014 pre-season restocking offers and promotional pricing for forward orders \u2014 could pull significant additional fall volume that would otherwise go to competing brands.",(0,Ue.jsx)("hr",{className:"tli-dashed"})]})]})})})})})}),pKe=o.memo(function(){const e=["Jan-25","Feb-25","Mar-25","Apr-25","May-25","Jun-25","Jul-25","Aug-25","Sep-25","Oct-25","Nov-25","Dec-25","Jan-26","Feb-26"],t=[231583,176482,225860,190204,194971,223919,225793,191013,311482,187212,183845,209753,240789,149989],l=t.reduce((e,t)=>e+t,0)/t.length,r=t.map(e=>e>=l?"rgba(56,161,105,0.82)":"rgba(56,161,105,0.32)"),n=[{st:"Texas",rev:507154,pct:17.23,cos:78,zips:156,avgCo:6502},{st:"California",rev:407249,pct:13.84,cos:61,zips:267,avgCo:6676},{st:"Florida",rev:249140,pct:8.47,cos:75,zips:149,avgCo:3322},{st:"Arizona",rev:146310,pct:4.97,cos:11,zips:61,avgCo:13301},{st:"New York",rev:120621,pct:4.1,cos:25,zips:36,avgCo:4825},{st:"Kansas",rev:114506,pct:3.89,cos:9,zips:17,avgCo:12723},{st:"North Carolina",rev:100060,pct:3.4,cos:26,zips:37,avgCo:3848},{st:"Wisconsin",rev:91184,pct:3.1,cos:21,zips:22,avgCo:4342},{st:"Illinois",rev:90988,pct:3.09,cos:18,zips:24,avgCo:5055},{st:"Colorado",rev:80816,pct:2.75,cos:10,zips:72,avgCo:8082},{st:"Oregon",rev:72584,pct:2.47,cos:32,zips:41,avgCo:2268},{st:"Oklahoma",rev:64979,pct:2.21,cos:24,zips:32,avgCo:2707},{st:"Pennsylvania",rev:63986,pct:2.17,cos:31,zips:39,avgCo:2064},{st:"Arkansas",rev:63611,pct:2.16,cos:23,zips:25,avgCo:2766},{st:"Washington",rev:54825,pct:1.86,cos:21,zips:30,avgCo:2611}],i=n[0].rev,a={Texas:"US-TX",California:"US-CA",Florida:"US-FL",Arizona:"US-AZ","New York":"US-NY",Kansas:"US-KS","North Carolina":"US-NC",Wisconsin:"US-WI",Illinois:"US-IL",Colorado:"US-CO",Oregon:"US-OR",Oklahoma:"US-OK",Pennsylvania:"US-PA",Arkansas:"US-AR",Washington:"US-WA",Minnesota:"US-MN",Georgia:"US-GA","New Mexico":"US-NM",Missouri:"US-MO","New Jersey":"US-NJ",Tennessee:"US-TN",Hawaii:"US-HI",Maryland:"US-MD",Louisiana:"US-LA",Iowa:"US-IA",Nevada:"US-NV",Utah:"US-UT",Massachusetts:"US-MA",Virginia:"US-VA","South Carolina":"US-SC",Connecticut:"US-CT",Michigan:"US-MI",Indiana:"US-IN",Ohio:"US-OH",Montana:"US-MT","Rhode Island":"US-RI",Kentucky:"US-KY",Idaho:"US-ID",Alabama:"US-AL",Delaware:"US-DE",Mississippi:"US-MS",Wyoming:"US-WY",Maine:"US-ME",Nebraska:"US-NE",Alaska:"US-AK","New Hampshire":"US-NH","North Dakota":"US-ND","South Dakota":"US-SD","West Virginia":"US-WV"},s={Texas:{rev:507154,cos:78,avgCo:6502},California:{rev:407249,cos:61,avgCo:6676},Florida:{rev:249140,cos:75,avgCo:3322},Arizona:{rev:146310,cos:11,avgCo:13301},"New York":{rev:120621,cos:25,avgCo:4825},Kansas:{rev:114506,cos:9,avgCo:12723},"North Carolina":{rev:100060,cos:26,avgCo:3848},Wisconsin:{rev:91184,cos:21,avgCo:4342},Illinois:{rev:90988,cos:18,avgCo:5055},Colorado:{rev:80816,cos:10,avgCo:8082},Oregon:{rev:72584,cos:32,avgCo:2268},Oklahoma:{rev:64979,cos:24,avgCo:2707},Pennsylvania:{rev:63986,cos:31,avgCo:2064},Arkansas:{rev:63611,cos:23,avgCo:2766},Washington:{rev:54825,cos:21,avgCo:2611},Minnesota:{rev:54300,cos:14,avgCo:3879},Georgia:{rev:52439,cos:12,avgCo:4370},"New Mexico":{rev:48866,cos:11,avgCo:4442},Missouri:{rev:45206,cos:18,avgCo:2511},"New Jersey":{rev:42640,cos:17,avgCo:2508},Tennessee:{rev:40827,cos:16,avgCo:2552},Hawaii:{rev:39739,cos:11,avgCo:3613},Maryland:{rev:35852,cos:8,avgCo:4481},Louisiana:{rev:35627,cos:12,avgCo:2969},Iowa:{rev:33522,cos:14,avgCo:2394},Nevada:{rev:32335,cos:7,avgCo:4619},Utah:{rev:31739,cos:8,avgCo:3967},Massachusetts:{rev:27616,cos:9,avgCo:3068},Virginia:{rev:23469,cos:11,avgCo:2134},"South Carolina":{rev:18061,cos:9,avgCo:2007},Connecticut:{rev:17750,cos:9,avgCo:1972},Michigan:{rev:17618,cos:7,avgCo:2517},Indiana:{rev:14633,cos:2,avgCo:7316},Ohio:{rev:13212,cos:9,avgCo:1468},Montana:{rev:13034,cos:8,avgCo:1629},"Rhode Island":{rev:12714,cos:6,avgCo:2119},Kentucky:{rev:11066,cos:7,avgCo:1581},Idaho:{rev:9132,cos:4,avgCo:2283},Alabama:{rev:8115,cos:6,avgCo:1352},Delaware:{rev:7607,cos:5,avgCo:1521},Mississippi:{rev:7004,cos:5,avgCo:1401},Wyoming:{rev:5185,cos:3,avgCo:1728},Maine:{rev:5017,cos:3,avgCo:1672},Nebraska:{rev:4384,cos:4,avgCo:1096},Alaska:{rev:2661,cos:2,avgCo:1331},"New Hampshire":{rev:1453,cos:1,avgCo:1453},"North Dakota":{rev:749,cos:1,avgCo:749},"South Dakota":{rev:747,cos:2,avgCo:373},"West Virginia":{rev:565,cos:1,avgCo:565}},c={};Object.entries(s).forEach(([e,t])=>{const l=a[e];l&&(c[l]=t.rev)});const u=[{rank:1,name:"SPROUTS FARMERS MARK",state:"California",states:27,zips:484,rev:520119,pct:17.67,orders:5745,months:14,aov:93},{rank:2,name:"WHOLE FOODS MARKET",state:"California",states:36,zips:335,rev:254794,pct:8.66,orders:2340,months:14,aov:112},{rank:3,name:"NATURAL GROCERS",state:"Colorado",states:21,zips:169,rev:188685,pct:6.41,orders:1052,months:14,aov:182},{rank:4,name:"HARVEST MOON NATURAL",state:"Kansas",states:1,zips:1,rev:100241,pct:3.41,orders:19,months:4,aov:5432},{rank:5,name:"ALL STAR HEALTH",state:"California",states:1,zips:1,rev:91521,pct:3.11,orders:52,months:13,aov:1760},{rank:6,name:"FRESH THYME FARMERS",state:"Indiana",states:10,zips:70,rev:70408,pct:2.39,orders:453,months:14,aov:162},{rank:7,name:"MANNA HEALTH MARKET",state:"New York",states:1,zips:1,rev:62735,pct:2.13,orders:5,months:5,aov:12547},{rank:8,name:"THE HEALTHY EDGE",state:"Florida",states:3,zips:15,rev:44382,pct:1.51,orders:206,months:13,aov:219},{rank:9,name:"SUNFLOWER SHOPPE (3 stores)",state:"Texas",states:1,zips:2,rev:32882,pct:1.12,orders:39,months:10,aov:848},{rank:10,name:"LIZZIE'S HERB SHOPPE",state:"North Carolina",states:1,zips:1,rev:31903,pct:1.08,orders:17,months:13,aov:1877},{rank:11,name:"NATURAL HEALTHY CONC",state:"Wisconsin",states:1,zips:1,rev:26809,pct:.91,orders:16,months:10,aov:1679},{rank:12,name:"OLIVE BRANCH FAMILY",state:"Illinois",states:1,zips:1,rev:23161,pct:.79,orders:6,months:6,aov:5024},{rank:13,name:"VITAMINS PLUS (12 stores)",state:"Texas",states:4,zips:10,rev:21968,pct:.75,orders:60,months:13,aov:366},{rank:14,name:"LASSEN'S NATURAL FOO",state:"California",states:3,zips:9,rev:18436,pct:.63,orders:50,months:13,aov:377},{rank:15,name:"ANN'S HEALTH FOOD (5 st)",state:"Texas",states:2,zips:3,rev:17485,pct:.59,orders:20,months:11,aov:982}],p=u[0].rev,d=[448442,662070,550713,397602,565687,442008,468271,419017,430343,532124,403020,600680,326118,396138],m=d.reduce((e,t)=>e+t,0)/d.length,h=(d.map(e=>e>=m?"rgba(49,130,206,0.82)":"rgba(49,130,206,0.32)"),e=>e>=12?(0,Ue.jsx)("span",{className:"cli-pill cli-pill-loyal",children:"Loyal"}):e>=6?(0,Ue.jsx)("span",{className:"cli-pill cli-pill-freq",children:"Frequent"}):e>=2?(0,Ue.jsx)("span",{className:"cli-pill cli-pill-occ",children:"Occasional"}):(0,Ue.jsx)("span",{className:"cli-pill cli-pill-risk",children:"One-Time"})),g={chart:{type:"bar",toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},colors:r,plotOptions:{bar:{borderRadius:4,distributed:!0}},dataLabels:{enabled:!1},legend:{show:!1},xaxis:{categories:e,labels:{style:{fontSize:"11px",colors:"#718096"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:{labels:{formatter:e=>`$${Math.round(e/1e3)}K`,style:{fontSize:"12px",colors:"#718096"}}},grid:{borderColor:"#f0f4f8"}},y={chart:{type:"bar",toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},plotOptions:{bar:{horizontal:!0,borderRadius:4}},colors:["rgba(128,90,213,0.75)"],dataLabels:{enabled:!1},legend:{show:!1},xaxis:{labels:{formatter:e=>`$${e.toLocaleString()}`,style:{fontSize:"11px",colors:"#718096"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:{labels:{style:{fontSize:"11px",colors:"#1a202c",fontWeight:600}}},grid:{borderColor:"#f0f4f8"}},f={chart:{type:"bar",toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},plotOptions:{bar:{horizontal:!0,borderRadius:4}},colors:["rgba(229,62,62,0.72)"],dataLabels:{enabled:!1},legend:{show:!1},xaxis:{labels:{formatter:e=>`$${e.toLocaleString()}`,style:{fontSize:"11px",colors:"#718096"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:{labels:{style:{fontSize:"11px",colors:"#1a202c",fontWeight:600}}},grid:{borderColor:"#f0f4f8"}},b={Georgia:"US-GA","New York":"US-NY",California:"US-CA",Texas:"US-TX",Florida:"US-FL",Connecticut:"US-CT",Louisiana:"US-LA",Minnesota:"US-MN",Maryland:"US-MD",Nevada:"US-NV",Massachusetts:"US-MA",Missouri:"US-MO",Wisconsin:"US-WI",Arizona:"US-AZ","Rhode Island":"US-RI","New Mexico":"US-NM",Illinois:"US-IL",Oregon:"US-OR",Michigan:"US-MI",Ohio:"US-OH",Pennsylvania:"US-PA",Iowa:"US-IA",Kentucky:"US-KY",Washington:"US-WA","South Carolina":"US-SC",Nebraska:"US-NE",Colorado:"US-CO",Indiana:"US-IN","North Dakota":"US-ND"},v={Georgia:{rev:30607,cos:1,avgCo:30607},"New York":{rev:24742,cos:7,avgCo:3535},California:{rev:23644,cos:18,avgCo:1314},Texas:{rev:11637,cos:13,avgCo:895},Florida:{rev:8261,cos:6,avgCo:1377},Connecticut:{rev:5990,cos:1,avgCo:5990},Louisiana:{rev:4796,cos:3,avgCo:1599},Minnesota:{rev:4740,cos:2,avgCo:2370},Maryland:{rev:3879,cos:1,avgCo:3879},Nevada:{rev:3089,cos:3,avgCo:1030},Massachusetts:{rev:2703,cos:2,avgCo:1352},Missouri:{rev:1914,cos:1,avgCo:1914},Wisconsin:{rev:1579,cos:1,avgCo:1579},Arizona:{rev:1333,cos:2,avgCo:667},"Rhode Island":{rev:1158,cos:1,avgCo:1158},"New Mexico":{rev:1125,cos:1,avgCo:1125},Illinois:{rev:1102,cos:3,avgCo:367},Oregon:{rev:937,cos:3,avgCo:312},Michigan:{rev:936,cos:1,avgCo:936},Ohio:{rev:889,cos:2,avgCo:445},Pennsylvania:{rev:825,cos:1,avgCo:825},Iowa:{rev:720,cos:1,avgCo:720},Kentucky:{rev:600,cos:1,avgCo:600},Washington:{rev:473,cos:2,avgCo:237},"South Carolina":{rev:300,cos:1,avgCo:300},Nebraska:{rev:216,cos:1,avgCo:216},Colorado:{rev:139,cos:1,avgCo:139},Indiana:{rev:131,cos:1,avgCo:131},"North Dakota":{rev:76,cos:1,avgCo:76}},x={};Object.entries(v).forEach(([e,t])=>{const l=b[e];l&&(x[l]=t.rev)});const[S,N]=o.useState({visible:!1,x:0,y:0,content:null}),C={Texas:"US-TX",California:"US-CA",Arizona:"US-AZ",Florida:"US-FL",Oregon:"US-OR","New York":"US-NY","New Jersey":"US-NJ",Massachusetts:"US-MA",Illinois:"US-IL",Virginia:"US-VA",Pennsylvania:"US-PA",Tennessee:"US-TN",Missouri:"US-MO",Nevada:"US-NV","North Carolina":"US-NC",Washington:"US-WA",Iowa:"US-IA",Minnesota:"US-MN",Colorado:"US-CO",Arkansas:"US-AR",Louisiana:"US-LA",Idaho:"US-ID",Georgia:"US-GA",Oklahoma:"US-OK",Kansas:"US-KS",Michigan:"US-MI",Hawaii:"US-HI",Maryland:"US-MD",Montana:"US-MT","New Mexico":"US-NM",Utah:"US-UT","South Carolina":"US-SC",Indiana:"US-IN",Wisconsin:"US-WI",Mississippi:"US-MS",Ohio:"US-OH",Nebraska:"US-NE",Delaware:"US-DE",Alabama:"US-AL","New Hampshire":"US-NH",Kentucky:"US-KY",Wyoming:"US-WY",Alaska:"US-AK","South Dakota":"US-SD",Maine:"US-ME","West Virginia":"US-WV",Connecticut:"US-CT","Rhode Island":"US-RI","North Dakota":"US-ND"},w={Texas:{rev:24294,cos:93,avgCo:261},California:{rev:22367,cos:84,avgCo:266},Arizona:{rev:21440,cos:36,avgCo:596},Florida:{rev:14071,cos:61,avgCo:231},Oregon:{rev:11010,cos:17,avgCo:648},"New York":{rev:10525,cos:54,avgCo:195},"New Jersey":{rev:7319,cos:27,avgCo:271},Massachusetts:{rev:6999,cos:24,avgCo:292},Illinois:{rev:5615,cos:27,avgCo:208},Virginia:{rev:5354,cos:19,avgCo:282},Pennsylvania:{rev:5112,cos:28,avgCo:183},Tennessee:{rev:5021,cos:20,avgCo:251},Missouri:{rev:4827,cos:11,avgCo:439},Nevada:{rev:4591,cos:10,avgCo:459},"North Carolina":{rev:4283,cos:23,avgCo:186},Washington:{rev:4123,cos:16,avgCo:258},Iowa:{rev:4118,cos:10,avgCo:412},Minnesota:{rev:4111,cos:10,avgCo:411},Colorado:{rev:4009,cos:19,avgCo:211},Arkansas:{rev:3820,cos:16,avgCo:239},Louisiana:{rev:3791,cos:15,avgCo:253},Idaho:{rev:3630,cos:9,avgCo:403},Georgia:{rev:2758,cos:15,avgCo:184},Oklahoma:{rev:2756,cos:14,avgCo:197},Kansas:{rev:2747,cos:5,avgCo:549},Michigan:{rev:2702,cos:12,avgCo:225},Hawaii:{rev:2670,cos:8,avgCo:334},Maryland:{rev:2252,cos:16,avgCo:141},Montana:{rev:1951,cos:5,avgCo:390},"New Mexico":{rev:1885,cos:7,avgCo:269},Utah:{rev:1859,cos:3,avgCo:620},"South Carolina":{rev:1839,cos:13,avgCo:141},Indiana:{rev:1832,cos:8,avgCo:229},Wisconsin:{rev:1690,cos:8,avgCo:211},Mississippi:{rev:1510,cos:7,avgCo:216},Ohio:{rev:1415,cos:11,avgCo:129},Nebraska:{rev:1294,cos:6,avgCo:216},Delaware:{rev:1149,cos:5,avgCo:230},Alabama:{rev:999,cos:5,avgCo:200},"New Hampshire":{rev:632,cos:4,avgCo:158},Kentucky:{rev:422,cos:4,avgCo:106},Wyoming:{rev:300,cos:2,avgCo:150},Alaska:{rev:289,cos:2,avgCo:145},"South Dakota":{rev:288,cos:1,avgCo:288},Maine:{rev:261,cos:1,avgCo:261},"West Virginia":{rev:240,cos:1,avgCo:240},Connecticut:{rev:190,cos:1,avgCo:190},"Rhode Island":{rev:184,cos:3,avgCo:61},"North Dakota":{rev:90,cos:1,avgCo:90}},I={};Object.entries(w).forEach(([e,t])=>{const l=C[e];l&&(I[l]=t.rev)});const[k,T]=o.useState({visible:!1,x:0,y:0,content:null});return(0,Ue.jsx)("div",{className:"px-4 pt-4",children:(0,Ue.jsx)(cN,{className:"mb-2",style:{borderRadius:"0.5rem"},children:(0,Ue.jsx)(SN,{className:"p-0",children:(0,Ue.jsxs)("div",{className:"cli-container",children:[(0,Ue.jsx)("style",{children:"\n                .cli-container { font-family:'Roboto',sans-serif; color:#222; padding:0 32px; box-sizing:border-box; }\n                .cli-container * { box-sizing:border-box; }\n                .cli-page-header { background:white; border-bottom:1px solid #e5e9f0; padding: 28px 0px 10px; margin-bottom: 24px; }\n                .cli-page-header h1 { font-size: 20px; font-weight: 700; margin: 0; color: #1a202c;  }\n                .cli-page-header p  { font-size:15px; color:#718096; margin-top:4px; margin-bottom:0; }\n\n                /* Section dividers */\n                .cli-section-block { margin-bottom:48px; }\n                .cli-section-banner { display:flex; align-items:center; gap:12px; margin-bottom:18px; padding:14px 20px; border-radius:10px; background:white; box-shadow: 0 3px 10px rgba(0,0,0,0.07); }\n                .cli-section-banner h2 { font-size: 18px; font-weight: 700; color: #1a202c; margin: 0; }\n                .cli-section-banner p  { font-size: 14px; color: #718096; margin-top: 4px; margin-bottom: 0; font-weight: 400; }\n                .cli-section-rev { margin-left: auto; text-align: right; }\n                .cli-section-rev .big { font-size: 20px; font-weight: 700; color: #1a202c; }\n                .cli-section-rev .sml { font-size: 13px; color: #718096; font-weight: 400; }\n\n                .cli-sub-heading { font-size:14px; font-weight:700; color:#2d3748; margin-bottom:14px; padding-bottom:8px; border-bottom:1.5px solid #e2e8f0; margin-top:20px; }\n\n                /* KPI strip */\n                .cli-kpi-strip {  display: grid; grid-template-columns: repeat(3, 1fr); gap: 14px; margin-bottom:24px; }\n                .cli-kpi-card { flex:1; min-width:130px; background:white; border-radius:10px; padding:14px 16px; box-shadow:0 1px 3px rgba(0,0,0,0.07); border-top:3px solid #cbd5e0; }\n                .cli-kpi-card.green  { border-color:#38a169; } .cli-kpi-card.blue   { border-color:#3182ce; }\n                .cli-kpi-card.orange { border-color:#dd6b20; } .cli-kpi-card.red    { border-color:#e53e3e; }\n                .cli-kpi-card.purple { border-color:#805ad5; } .cli-kpi-card.teal   { border-color:#2d6a4f; }\n                .cli-kpi-val { font-size:20px; font-weight:800; color:#1a202c; }\n                .cli-kpi-lbl { font-size:12px; color:#4a5568; margin-top:3px; text-transform:uppercase; letter-spacing:0.5px; }\n                .cli-kpi-sub { font-size:13px; color:#4a5568; margin-top:4px; }\n\n                /* Charts */\n                .cli-chart-row { display:grid; grid-template-columns:1fr 1fr; gap:16px; margin-bottom:20px; }\n                .cli-chart-box { background:white; border-radius:10px; padding:18px 20px; box-shadow:0 1px 3px rgba(0,0,0,0.06); min-width:0; overflow:hidden; }\n                .cli-chart-box.full { grid-column:1/-1; }\n                .cli-chart-title { font-size:15px; font-weight:700; color:#2d3748; margin-bottom:3px; }\n                .cli-chart-sub   { font-size:13px; color:#4a5568; margin-bottom:12px; }\n\n                /* Tables */\n                .cli-data-table { width:100%; border-collapse:collapse; font-size:12px; }\n                .cli-data-table th { background:#edf2f7 !important; padding:8px 12px !important; text-align:left !important; font-size:11px !important; font-weight:700 !important; color:#4a5568 !important; text-transform:uppercase !important; letter-spacing:0.4px !important; white-space:nowrap !important; border:none !important; box-shadow:none !important; }\n                .cli-data-table td { padding:8px 12px; border-bottom:1px solid #f7fafc; vertical-align:middle; }\n                .cli-data-table tr:hover td { background:#f7fafc; }\n                .cli-bar-bg  { background:#edf2f7; border-radius:4px; height:5px; width:100%; margin-top:3px; min-width:60px; }\n                .cli-bar-fill-g{ height:5px; border-radius:4px; background:#38a169; }\n                .cli-bar-fill-b{ height:5px; border-radius:4px; background:#3182ce; }\n                .cli-bar-fill-p{ height:5px; border-radius:4px; background:#805ad5; }\n\n                .cli-rank-badge { display:inline-block; width:20px; height:20px; border-radius:50%; text-align:center; line-height:20px; font-weight:700; font-size:10px; background:#edf2f7; color:#4a5568; }\n                .cli-rank-gold   {background:#f6e05e;color:#744210;} .cli-rank-silver {background:#e2e8f0;color:#2d3748;}\n                .cli-rank-bronze {background:#fbd38d;color:#744210;}\n                .cli-pill { display:inline-block; font-size:10px; font-weight:500; padding:2px 7px; border-radius:10px; text-transform:uppercase; white-space:nowrap; }\n                .cli-pill-loyal   {background:#f0fff4;color:#276749;} .cli-pill-freq  {background:#ebf4ff;color:#2b6cb0;}\n                .cli-pill-occ     {background:#fffaf0;color:#9c4221;} .cli-pill-risk  {background:#fff5f5;color:#9b2c2c;}\n                .cli-state-chip { display:inline-block; background:#edf2f7; color:#495057; font-size:12px; padding:1px 6px; border-radius:4px; }\n\n                /* Insight blocks */\n                .cli-insight-block { background:white; border-radius:10px; padding:20px 24px; margin-bottom:14px; border-left:4px solid #cbd5e0; box-shadow:0 1px 3px rgba(0,0,0,0.06); line-height:1.85; font-size:14px; color:#2d3748; }\n                .cli-insight-block.risk   { border-color:#e53e3e; }\n                .cli-insight-block.action { border-color:#d69e2e; }\n                .cli-insight-block.pattern{ border-color:#3182ce; }\n                .cli-insight-block.opport { border-color:#38a169; }\n                .cli-insight-block.warn   { border-color:#dd6b20; }\n\n                .cli-tag { display:inline-block; font-size:10px; font-weight:700; text-transform:uppercase; letter-spacing:0.7px; padding:3px 9px; border-radius:20px; margin-bottom:8px; }\n                .cli-tag.risk    {background:#fff5f5;color:#9b2c2c;} .cli-tag.action  {background:#fffff0;color:#744210;}\n                .cli-tag.pattern {background:#ebf4ff;color:#2b6cb0;} .cli-tag.opport  {background:#f0fff4;color:#276749;}\n                .cli-tag.warn    {background:#fffaf0;color:#9c4221;} .cli-tag.compare {background:#e2e8f0;color:#2d3748;}\n\n                .cli-h-green {color:#276749;font-weight:700;} .cli-h-blue  {color:#2b6cb0;font-weight:700;}\n                .cli-h-red   {color:#c53030;font-weight:700;} .cli-h-orange{color:#c05621;font-weight:700;}\n                .cli-h-gold  {color:#b7791f;font-weight:700;} .cli-h-bold  {font-weight:700;color:#1a202c;}\n                .cli-h-purple{color:#6b46c1;font-weight:700;}\n                .cli-dashed-line { border:none; border-top:1.5px dashed #e2e8f0; margin:16px 0 0; }\n                .cli-divider { height:1px; background:#e2e8f0; margin:28px 0; }\n\n                .cli-two-col { display:grid; grid-template-columns:1fr 1fr; gap:16px; margin-bottom:20px; min-width:0; }\n                .cli-note-bar { background:#fffbeb; border:1px solid #fbd38d; border-radius:8px; padding:9px 14px; font-size:11.5px; color:#744210; margin-bottom:16px; line-height:1.6; }\n                .cli-note-bar strong { color:#b7791f; }\n                .jvectormap-zoomin, .jvectormap-zoomout { width: 24px !important; height: 24px !important; line-height: 24px !important; }\n            "}),(0,Ue.jsxs)("div",{className:"cli-page-header",children:[(0,Ue.jsx)("h1",{children:"Market Presence Insights"}),(0,Ue.jsx)("p",{children:"\xb7\xa0 Total Net Revenue: $10,334,494 \xa0\xb7\xa0 Three sections: Retail \xb7 Individual & Practitioner"})]}),(0,Ue.jsxs)("div",{className:"cli-section-block",children:[(0,Ue.jsxs)("div",{className:"cli-section-banner retail",children:[(0,Ue.jsx)("div",{children:(0,Ue.jsx)("h2",{children:"Retail"})}),(0,Ue.jsxs)("div",{className:"cli-section-rev",children:[(0,Ue.jsx)("div",{className:"big",children:"$2,942,895"}),(0,Ue.jsx)("div",{className:"sml",children:"28.5% of total revenue"})]})]}),(0,Ue.jsxs)("div",{className:"cli-kpi-strip",children:[(0,Ue.jsxs)("div",{className:"cli-kpi-card green",children:[(0,Ue.jsx)("div",{className:"cli-kpi-val",children:"$2.94M"}),(0,Ue.jsx)("div",{className:"cli-kpi-lbl",children:"Net Revenue"}),(0,Ue.jsx)("div",{className:"cli-kpi-sub",children:"28.5% of all channels"})]}),(0,Ue.jsxs)("div",{className:"cli-kpi-card blue",children:[(0,Ue.jsx)("div",{className:"cli-kpi-val",children:"606"}),(0,Ue.jsx)("div",{className:"cli-kpi-lbl",children:"Customers"})]}),(0,Ue.jsxs)("div",{className:"cli-kpi-card teal",children:[(0,Ue.jsx)("div",{className:"cli-kpi-val",children:"49 / 50"}),(0,Ue.jsx)("div",{className:"cli-kpi-lbl",children:"States with Orders"}),(0,Ue.jsx)("div",{className:"cli-kpi-sub",children:"Vermont only state with no retail"})]}),(0,Ue.jsxs)("div",{className:"cli-kpi-card orange",children:[(0,Ue.jsx)("div",{className:"cli-kpi-val",children:"13,021"}),(0,Ue.jsx)("div",{className:"cli-kpi-lbl",children:"Total Orders"}),(0,Ue.jsx)("div",{className:"cli-kpi-sub",children:"Average order value $233 per order"})]}),(0,Ue.jsxs)("div",{className:"cli-kpi-card green",children:[(0,Ue.jsx)("div",{className:"cli-kpi-val",children:"$4,856"}),(0,Ue.jsx)("div",{className:"cli-kpi-lbl",children:"Avg Rev / Customer"}),(0,Ue.jsx)("div",{className:"cli-kpi-sub",children:"$2,942,895 / 606 customers"})]}),(0,Ue.jsxs)("div",{className:"cli-kpi-card teal",children:[(0,Ue.jsx)("div",{className:"cli-kpi-val",children:"6"}),(0,Ue.jsx)("div",{className:"cli-kpi-lbl",children:"Customers \u2014 All 14 Months"}),(0,Ue.jsx)("div",{className:"cli-kpi-sub",children:"Ordered in every single month Jan 2025\u2013Feb 2026"})]})]}),(0,Ue.jsx)("div",{className:"cli-chart-row",children:(0,Ue.jsxs)("div",{className:"cli-chart-box full",children:[(0,Ue.jsx)("div",{className:"cli-chart-title",children:"Monthly Retail Revenue"}),(0,Ue.jsx)("div",{className:"cli-chart-sub",children:"Sep 2025 spike ($311K) \u2014 strongest retail month \xb7 Feb 2026 ($150K) \u2014 weakest"}),(0,Ue.jsx)(EF.Z,{options:g,series:[{data:t}],type:"bar",height:300})]})}),(0,Ue.jsx)("h3",{className:"cli-sub-heading",children:"Retail State Distribution Map"}),(0,Ue.jsxs)(Ut,{className:"mb-4 g-3",children:[(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"h-100",children:(0,Ue.jsx)(SN,{children:(0,Ue.jsx)("div",{style:{height:"400px"},children:(0,Ue.jsx)(D$e.VectorMap,{map:"us_aea",backgroundColor:"transparent",zoomOnScroll:!1,containerStyle:{width:"100%",height:"100%"},containerClassName:"map",zoomButtons:!1,regionStyle:{initial:{fill:"#e8f5e9",stroke:"#ffffff","stroke-width":.5,"stroke-opacity":1},hover:{fill:"#38a169",cursor:"pointer"}},series:{regions:[{values:c,scale:["#c8e6c9","#1b5e20"],normalizeFunction:"polynomial"}]},onRegionTipShow:(e,t,l)=>{const r=Object.keys(a).find(e=>a[e]===l),n=r?s[r]:null;n&&r&&t.html(`<b>${r}</b><br/>Revenue: $${n.rev.toLocaleString()}<br/>Customers: ${n.cos}<br/>Avg Rev / Customer: $${n.avgCo.toLocaleString()}`)}})})})})}),(0,Ue.jsx)("h3",{className:"cli-sub-heading",children:"Top 15 States by Retail Revenue"}),(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"h-100",children:(0,Ue.jsx)(SN,{className:"p-0",children:(0,Ue.jsxs)(xF,{responsive:!0,children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("th",{children:"#"}),(0,Ue.jsx)("th",{children:"State"}),(0,Ue.jsx)("th",{children:"Net Revenue"}),(0,Ue.jsx)("th",{children:"% of Retail"}),(0,Ue.jsx)("th",{children:"Customers"}),(0,Ue.jsx)("th",{children:"Zip Codes"}),(0,Ue.jsx)("th",{children:"Avg Rev / Customer"}),(0,Ue.jsx)("th",{children:"Revenue Bar"})]})}),(0,Ue.jsx)("tbody",{children:n.map((e,t)=>{const l=0===t?"cli-rank-gold":1===t?"cli-rank-silver":2===t?"cli-rank-bronze":"cli-rank-badge",r=e.avgCo>=1e4?" \u2b50":"";return(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:(0,Ue.jsx)("span",{className:`cli-rank-badge ${l}`,children:t+1})}),(0,Ue.jsx)("td",{children:e.st}),(0,Ue.jsxs)("td",{children:["$",e.rev.toLocaleString()]}),(0,Ue.jsxs)("td",{children:[e.pct.toFixed(2),"%"]}),(0,Ue.jsx)("td",{children:e.cos}),(0,Ue.jsx)("td",{children:e.zips}),(0,Ue.jsxs)("td",{children:["$",e.avgCo.toLocaleString(),r]}),(0,Ue.jsx)("td",{children:(0,Ue.jsx)("div",{className:"cli-bar-bg",children:(0,Ue.jsx)("div",{className:"cli-bar-fill-g",style:{width:`${(e.rev/i*100).toFixed(0)}%`}})})})]},t)})})]})})})})]}),(0,Ue.jsx)("h3",{className:"cli-sub-heading",children:"Top 15 Retail Customers by Revenue"}),(0,Ue.jsx)("div",{className:"cli-chart-box full",style:{marginBottom:"20px",padding:0,overflowX:"auto"},children:(0,Ue.jsxs)(xF,{responsive:!0,children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("th",{children:"#"}),(0,Ue.jsx)("th",{children:"Customer"}),(0,Ue.jsx)("th",{children:"Primary State"}),(0,Ue.jsx)("th",{children:"States"}),(0,Ue.jsx)("th",{children:"Zip Codes"}),(0,Ue.jsx)("th",{children:"Net Revenue"}),(0,Ue.jsx)("th",{children:"% of Retail"}),(0,Ue.jsx)("th",{children:"Orders"}),(0,Ue.jsx)("th",{children:"Active Months"}),(0,Ue.jsx)("th",{children:"Average order value"}),(0,Ue.jsx)("th",{children:"Consistency"}),(0,Ue.jsx)("th",{children:"Bar"})]})}),(0,Ue.jsx)("tbody",{children:u.map(e=>{const t=1===e.rank?"cli-rank-gold":2===e.rank?"cli-rank-silver":3===e.rank?"cli-rank-bronze":"cli-rank-badge",l=e.months<=5?" \u26a0\ufe0f":"";return(0,Ue.jsxs)("tr",{style:e.months<=5?{background:"#fffbeb"}:{},children:[(0,Ue.jsx)("td",{children:(0,Ue.jsx)("span",{className:`cli-rank-badge ${t}`,children:e.rank})}),(0,Ue.jsxs)("td",{children:[e.name,l]}),(0,Ue.jsx)("td",{children:(0,Ue.jsx)("span",{className:"cli-state-chip",children:e.state})}),(0,Ue.jsx)("td",{style:{textAlign:"center",fontWeight:400,color:e.states>=10?"#2b6cb0":e.states>=3?"#276749":"#718096"},children:e.states}),(0,Ue.jsx)("td",{style:{textAlign:"center",fontWeight:400,color:e.zips>=100?"#2b6cb0":e.zips>=10?"#276749":"#718096"},children:e.zips}),(0,Ue.jsxs)("td",{children:["$",e.rev.toLocaleString()]}),(0,Ue.jsxs)("td",{children:[e.pct.toFixed(2),"%"]}),(0,Ue.jsx)("td",{children:e.orders.toLocaleString()}),(0,Ue.jsxs)("td",{children:[e.months,"/14"]}),(0,Ue.jsxs)("td",{children:["$",e.aov.toLocaleString()]}),(0,Ue.jsx)("td",{children:h(e.months)}),(0,Ue.jsx)("td",{style:{minWidth:"80px"},children:(0,Ue.jsx)("div",{className:"cli-bar-bg",children:(0,Ue.jsx)("div",{className:"cli-bar-fill-g",style:{width:`${(e.rev/p*100).toFixed(0)}%`}})})})]},e.rank)})})]})}),(0,Ue.jsx)("h3",{className:"cli-sub-heading",children:"Retail Insights"}),(0,Ue.jsxs)("div",{className:"cli-insight-block risk",children:[(0,Ue.jsx)("div",{className:"cli-tag risk",children:"Top Retail Customers Revenue Contribution"}),(0,Ue.jsx)("br",{}),"Sprouts Farmers Market ($520,119), Whole Foods Market ($254,794), and Natural Grocers ($188,685) together generate ",(0,Ue.jsx)("span",{className:"cli-h-red",children:"$963,598 \u2014 36.7% of all retail revenue"}),". All three are national chains that ordered every single month across 14 months. However, the revenue from these three is determined by ",(0,Ue.jsx)("span",{className:"cli-h-bold",children:"chain-level buying decisions"}),", not individual store relationships. A change in purchasing policy at chain headquarters \u2014 not a store-level problem \u2014 could remove over a third of retail revenue overnight.",(0,Ue.jsx)("hr",{className:"cli-dashed-line"})]}),(0,Ue.jsxs)("div",{className:"cli-insight-block opport",children:[(0,Ue.jsx)("div",{className:"cli-tag opport",children:"Opportunity \u2014 Arizona and Kansas Are the Highest-Efficiency States"}),(0,Ue.jsx)("br",{}),"Arizona generates ",(0,Ue.jsx)("span",{className:"cli-h-green",children:"$146,310 from just 11 customers \u2014 $13,301 per customer"}),", and Kansas generates ",(0,Ue.jsx)("span",{className:"cli-h-green",children:"$114,506 from just 9 customers \u2014 $12,723 per customer"}),". Both are 2\xd7 the national retail average of $4,860 per customer. By contrast, Florida has 75 customers but only $3,322 per customer and Oregon has 32 customers at $2,268 per customer. ",(0,Ue.jsx)("span",{className:"cli-h-bold",children:"Targeting new customer acquisition in Arizona and Kansas \u2014 states where brands already spend heavily \u2014 is more efficient than adding more customers to low-spend states."}),(0,Ue.jsx)("hr",{className:"cli-dashed-line"})]}),(0,Ue.jsxs)("div",{className:"cli-insight-block warn",children:[(0,Ue.jsx)("div",{className:"cli-tag warn",children:"Harvest Moon Natural Retail Activity Pattern"}),(0,Ue.jsx)("br",{}),"Harvest Moon Natural is the ",(0,Ue.jsx)("span",{className:"cli-h-bold",children:"4th largest retail customer at $100,241"})," but only placed retail orders in 4 of 14 months \u2014 June, July, September, and October 2025. They placed ",(0,Ue.jsx)("span",{className:"cli-h-bold",children:"zero retail orders in the first 5 months of the period (Jan\u2013May 2025) and zero in the last 4 months (Nov 2025\u2013Feb 2026)"}),". Their entire retail activity was concentrated in a single 5-month window mid-period. With an Average order value of $5,432, they are a high-value bulk buyer \u2014 September alone produced 7 orders worth $48,416. The fact that they continue ordering through ECOMMERCE ($291,228) confirms the relationship is active, but retail-channel ordering has stopped completely since October 2025.",(0,Ue.jsx)("hr",{className:"cli-dashed-line"})]}),(0,Ue.jsxs)("div",{className:"cli-insight-block action",children:[(0,Ue.jsx)("div",{className:"cli-tag action",children:"Action \u2014 Texas and California Hold 31.1% of Retail Revenue from 139 Customers"}),(0,Ue.jsx)("br",{}),"Texas ($507K, 78 customers) and California ($407K, 61 customers) together = $914,403 \u2014 31.1% of all retail revenue. The major chains (Sprouts, Whole Foods, Natural Grocers) are already active in both states. The untapped opportunity is independent wellness retailers \u2014 co-ops, integrative shops, supplement-focused stores \u2014 where ",(0,Ue.jsx)("span",{className:"cli-h-bold",children:"staff recommendations drive purchases and a single owner relationship can produce consistent, higher-Average order value reorders"})," that chain accounts rarely deliver.",(0,Ue.jsx)("hr",{className:"cli-dashed-line"})]})]}),(0,Ue.jsxs)("div",{className:"cli-section-block",children:[(0,Ue.jsxs)("div",{className:"cli-section-banner indprac",children:[(0,Ue.jsx)("div",{children:(0,Ue.jsx)("h2",{children:"Individual"})}),(0,Ue.jsxs)("div",{className:"cli-section-rev",children:[(0,Ue.jsx)("div",{className:"big",children:"$216,955"}),(0,Ue.jsx)("div",{className:"sml",children:"2.1% of total revenue"})]})]}),(0,Ue.jsxs)("div",{className:"cli-kpi-strip",children:[(0,Ue.jsxs)("div",{className:"cli-kpi-card purple",children:[(0,Ue.jsx)("div",{className:"cli-kpi-val",children:"$216,955"}),(0,Ue.jsx)("div",{className:"cli-kpi-lbl",children:"Net Revenue"}),(0,Ue.jsx)("div",{className:"cli-kpi-sub",children:"2.1% of total revenue"})]}),(0,Ue.jsxs)("div",{className:"cli-kpi-card purple",children:[(0,Ue.jsx)("div",{className:"cli-kpi-val",children:"49 / 50"}),(0,Ue.jsx)("div",{className:"cli-kpi-lbl",children:"States"}),(0,Ue.jsx)("div",{className:"cli-kpi-sub",children:"Vermont only state with no individual orders"})]})]}),(0,Ue.jsx)("h3",{className:"cli-sub-heading",children:"Individual State Distribution Map"}),(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"h-100",children:(0,Ue.jsx)(SN,{children:(0,Ue.jsx)("div",{style:{height:"400px"},children:(0,Ue.jsx)(D$e.VectorMap,{map:"us_aea",backgroundColor:"transparent",zoomOnScroll:!1,containerStyle:{width:"100%",height:"100%"},containerClassName:"map",zoomButtons:!1,regionStyle:{initial:{fill:"#faf5ff",stroke:"#ffffff","stroke-width":.5,"stroke-opacity":1},hover:{fill:"#805ad5",cursor:"pointer"}},series:{regions:[{values:I,scale:["#e9d8fd","#553c9a"],normalizeFunction:"polynomial"}]},onRegionTipShow:(e,t,l)=>{const r=Object.keys(C).find(e=>C[e]===l),n=r?w[r]:null;n&&r&&t.html(`<b>${r}</b><br/>Revenue: $${n.rev.toLocaleString()}<br/>Avg Rev / Customer: $${n.avgCo.toLocaleString()}`)}})})})})}),(0,Ue.jsxs)("div",{className:"cli-chart-box",children:[(0,Ue.jsx)("div",{className:"cli-chart-title",children:"Individual \u2014 Top 12 States by Revenue"}),(0,Ue.jsx)("div",{className:"cli-chart-sub",children:"Texas, California, Arizona = 31.4% of individual revenue \xb7 Arizona punches above its size"}),(0,Ue.jsx)(EF.Z,{options:{...y,xaxis:{...y.xaxis,categories:["Texas","California","Arizona","Florida","Oregon","New York","New Jersey","Massachusetts","Illinois","Virginia","Pennsylvania","Tennessee"]}},series:[{data:[24294,22367,21440,14071,11010,10525,7319,6999,5615,5354,5112,5021]}],type:"bar",height:380})]}),(0,Ue.jsx)("h3",{className:"cli-sub-heading",style:{marginTop:"20px"},children:"Individual Insights"}),(0,Ue.jsxs)("div",{className:"cli-insight-block pattern",children:[(0,Ue.jsx)("div",{className:"cli-tag pattern",children:"Pattern \u2014 Individual Customers Span 49 States but Southwest Dominates"}),(0,Ue.jsx)("br",{}),"Individual customers are present in ",(0,Ue.jsx)("span",{className:"cli-h-blue",children:"49 states "})," \u2014 the broadest geographic footprint of any channel. However, revenue is concentrated in the Southwest corridor: ",(0,Ue.jsx)("span",{className:"cli-h-bold",children:"Texas (11.2%), California (10.3%), and Arizona (9.9%)"})," together = 31.4% of individual revenue. Arizona is particularly strong for its size \u2014 driven by high-spending customers Beatty ($11,158, Arizona) and Kim ($5,478, Arizona). Direct-to-consumer promotions or referral programs targeting the Arizona, California, Nevada corridor could build on this existing strength cost-effectively.",(0,Ue.jsx)("hr",{className:"cli-dashed-line"})]}),(0,Ue.jsxs)("div",{className:"cli-section-block",children:[(0,Ue.jsxs)("div",{className:"cli-section-banner indprac",children:[(0,Ue.jsx)("div",{children:(0,Ue.jsx)("h2",{children:"Practitioner"})}),(0,Ue.jsxs)("div",{className:"cli-section-rev",children:[(0,Ue.jsx)("div",{className:"big",children:"$139,739"}),(0,Ue.jsx)("div",{className:"sml",children:"1.4% of total revenue"})]})]}),(0,Ue.jsxs)("div",{className:"cli-kpi-strip",children:[(0,Ue.jsxs)("div",{className:"cli-kpi-card red",children:[(0,Ue.jsx)("div",{className:"cli-kpi-val",children:"$139,739"}),(0,Ue.jsx)("div",{className:"cli-kpi-lbl",children:"Net Revenue"}),(0,Ue.jsx)("div",{className:"cli-kpi-sub",children:"1.4% of total revenue"})]}),(0,Ue.jsxs)("div",{className:"cli-kpi-card red",children:[(0,Ue.jsx)("div",{className:"cli-kpi-val",children:"82"}),(0,Ue.jsx)("div",{className:"cli-kpi-lbl",children:"Practitioners"}),(0,Ue.jsx)("div",{className:"cli-kpi-sub",children:"Clinics, chiropractors, wellness centres"})]}),(0,Ue.jsxs)("div",{className:"cli-kpi-card red",children:[(0,Ue.jsx)("div",{className:"cli-kpi-val",children:"29"}),(0,Ue.jsx)("div",{className:"cli-kpi-lbl",children:"States"}),(0,Ue.jsx)("div",{className:"cli-kpi-sub",children:"21 US states have zero practitioner orders"})]}),(0,Ue.jsxs)("div",{className:"cli-kpi-card red",children:[(0,Ue.jsx)("div",{className:"cli-kpi-val",children:"$756"}),(0,Ue.jsx)("div",{className:"cli-kpi-lbl",children:"Average order value"}),(0,Ue.jsx)("div",{className:"cli-kpi-sub",children:"185 total orders"})]})]}),(0,Ue.jsx)("h3",{className:"cli-sub-heading",children:"Practitioner State Distribution Map"}),(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"h-100",children:(0,Ue.jsx)(SN,{children:(0,Ue.jsx)("div",{style:{height:"400px"},children:(0,Ue.jsx)(D$e.VectorMap,{map:"us_aea",backgroundColor:"transparent",zoomOnScroll:!1,containerStyle:{width:"100%",height:"100%"},containerClassName:"map",zoomButtons:!1,regionStyle:{initial:{fill:"#fff0f0",stroke:"#ffffff","stroke-width":.5,"stroke-opacity":1},hover:{fill:"#e53e3e",cursor:"pointer"}},series:{regions:[{values:x,scale:["#fed7d7","#9b2c2c"],normalizeFunction:"polynomial"}]},onRegionTipShow:(e,t,l)=>{const r=Object.keys(b).find(e=>b[e]===l),n=r?v[r]:null;n&&r&&t.html(`<b>${r}</b><br/>Revenue: $${n.rev.toLocaleString()}<br/>Customers: ${n.cos}<br/>Avg Rev / Customer: $${n.avgCo.toLocaleString()}`)}})})})})}),(0,Ue.jsxs)("div",{className:"cli-two-col",children:[(0,Ue.jsxs)("div",{className:"cli-chart-box",children:[(0,Ue.jsx)("div",{className:"cli-chart-title",children:"Practitioner \u2014 Top 10 States by Revenue"}),(0,Ue.jsx)("div",{className:"cli-chart-sub",children:"Georgia, New York, California = 56.5% of practitioner revenue \xb7 Georgia is entirely one account"}),(0,Ue.jsx)(EF.Z,{options:{...f,xaxis:{...f.xaxis,categories:["Georgia","New York","California","Texas","Florida","Connecticut","Louisiana","Minnesota","Maryland","Nevada"]}},series:[{data:[30607,24742,23644,11637,8261,5990,4796,4740,3879,3089]}],type:"bar",height:380})]}),(0,Ue.jsxs)("div",{className:"cli-chart-box",children:[(0,Ue.jsx)("div",{className:"cli-chart-title",children:"Practitioner \u2014 Top 10 Accounts"}),(0,Ue.jsx)("div",{className:"cli-chart-sub",children:"Progressive Medical (Georgia) = 21.9% of entire channel \xb7 \u2b50 = 8+ active months"}),(0,Ue.jsx)("div",{style:{overflowX:"auto",marginTop:"6px"},children:(0,Ue.jsxs)(xF,{responsive:!0,children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("th",{children:"#"}),(0,Ue.jsx)("th",{children:"Practice"}),(0,Ue.jsx)("th",{children:"State"}),(0,Ue.jsx)("th",{children:"Revenue"}),(0,Ue.jsx)("th",{children:"Orders"}),(0,Ue.jsx)("th",{children:"Months"})]})}),(0,Ue.jsx)("tbody",{children:[{n:"PROGRESSIVE MEDICAL",st:"Georgia",rev:30607,ord:13,mo:12},{n:"DAILY NUTRITIONALS",st:"New York",rev:14918,ord:3,mo:3},{n:"TUSTIN LONGEVITY CEN",st:"California",rev:11232,ord:6,mo:6},{n:"MOYER, L.AC.",st:"Connecticut",rev:5990,ord:2,mo:2},{n:"HEALTH BY DESIGN",st:"Minnesota",rev:4365,ord:8,mo:8},{n:"JACKSONVILLE CHIROPR",st:"Maryland",rev:3879,ord:5,mo:4},{n:"MEDICINE 369",st:"New York",rev:3839,ord:4,mo:4},{n:"THERMOGRAPHY CENTER",st:"Texas",rev:3635,ord:10,mo:9},{n:"MA",st:"California",rev:3425,ord:4,mo:3},{n:"EPIC CLINICS",st:"Florida",rev:3160,ord:1,mo:1}].map((e,t)=>(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:t+1}),(0,Ue.jsxs)("td",{children:[e.n,e.mo>=8?" \u2b50":""]}),(0,Ue.jsx)("td",{children:(0,Ue.jsx)("span",{className:"cli-state-chip",children:e.st})}),(0,Ue.jsxs)("td",{children:["$",e.rev.toLocaleString()]}),(0,Ue.jsx)("td",{children:e.ord}),(0,Ue.jsxs)("td",{children:[e.mo,"/14"]})]},t))})]})})]})]}),(0,Ue.jsxs)("div",{className:"cli-insight-block warn",children:[(0,Ue.jsx)("div",{className:"cli-tag warn",children:"Practitioner \u2014 One Account Holds 21.9% of the Entire Channel"}),(0,Ue.jsx)("br",{}),"Progressive Medical in Georgia generates ",(0,Ue.jsx)("span",{className:"cli-h-orange",children:"$30,607 \u2014 21.9% of all practitioner revenue"})," \u2014 and ordered in 12 of 14 months, making them the most consistent practitioner by far. The second largest account (Daily Nutritionals, New York, $14,918) is half their size and only active 3 months. ",(0,Ue.jsx)("span",{className:"cli-h-bold",children:"If Progressive Medical reduces or stops ordering, the practitioner channel loses nearly a quarter of its revenue instantly"}),". With 21 US states having zero practitioner presence, there is also significant white-space \u2014 particularly in large-population states like Pennsylvania, Ohio, Michigan, and Washington where practitioners are absent entirely.",(0,Ue.jsx)("hr",{className:"cli-dashed-line"})]})]})]})]})})})})}),dKe=()=>{const{report_slug:e}=se(),t=ne(),l=ae(),r=ju(),n=Iu(aL),i="/report/report-builder"===t.pathname,a=Iu(e=>e.reports.loading);let s=Iu(e=>e.fields.fields);const c=Iu(e=>e.account.accountId),[u,p]=(0,o.useState)("tableFilter"),[d,m]=(0,o.useState)("tableFilter"),h=Iu(nL),[g,y]=(0,o.useState)({}),[f,b]=(0,o.useState)([]),[v,x]=(0,o.useState)(0),[S,N]=(0,o.useState)({fields:[],rows:[],values:[],filters:[],columns:[]}),C=()=>{p(e=>"tableFilter"===e?"customFieldCreator":"tableFilter")},w=()=>{m(e=>"tableFilter"===e?"randerTable":"tableFilter")};(0,o.useEffect)(()=>{if(!i&&!a){const t=h.find(t=>t.slug===e),r=null===t||void 0===t?void 0:t.configuration;if(r&&0!=(null===r||void 0===r?void 0:r.length)||l("/reports/view-more"),r){x(t.uid?t.uid:t.id),y(t);const e=__e(r.filters||[]);b(e),N({fields:r.fields||[],rows:r.rows||[],values:r.values||[],filters:r.filters||[],columns:r.columns||[]})}}},[e,a,c]);const I=(0,o.useCallback)(async()=>{try{const t=await AS.get("/report/fetch-fields");var e;if(!t.error)r(pwe((null===t||void 0===t||null===(e=t.data)||void 0===e?void 0:e.fields)||[]))}catch(t){console.error("Error fetching fields:",t)}},[r]);(0,o.useEffect)(()=>{(0===s.length||c)&&(i||n)&&I()},[s.length,c,n,i]),(0,o.useEffect)(()=>{(i||c)&&(N({fields:[],rows:[],values:[],filters:[],columns:[]}),m("tableFilter"))},[i,c]),(0,o.useEffect)(()=>{if(s.length>0){const e=new Set([...S.rows,...S.columns,...S.values,...S.filters].map(e=>"object"===typeof e?e.field:e)),t=s.filter(t=>!e.has(t.field));N(e=>({...e,fields:t}))}},[s]);const k=(e,t,l,r)=>{const n={...S,[l]:[...S[l]],[r]:[...S[r]]},[i]=n[l].splice(e,1);n[r].splice(t,0,i),N(n)},T=async()=>{const e={columns:S.columns,filters:S.filters,operator:{},pagination:{pageIndex:1,pageSize:20},rows:S.rows,values:S.values};y(i?{id:0,report_name:"Build New Report",report_icon:"user",redis_flag:!0,configuration:e}:t=>({...t,configuration:e}))};if(!i&&"sales-insights"===e){if(84===Number(c))return(0,Ue.jsx)(L$e,{});if(94===Number(c))return(0,Ue.jsx)(tKe,{})}return(0,Ue.jsx)("div",{className:"page-content",children:i?"tableFilter"===d?(0,Ue.jsxs)(jt,{fluid:!0,children:[(0,Ue.jsx)(Ut,{children:(0,Ue.jsx)(Xt,{sm:"12",children:(0,Ue.jsx)(cN,{children:(0,Ue.jsx)("div",{className:"d-flex justify-content-between align-items-center card-header",children:(0,Ue.jsx)("h4",{className:"card-title mb-0",children:"Build New Report"})})})})}),"tableFilter"===u&&(0,Ue.jsx)(Ut,{children:(0,Ue.jsxs)(Xt,{sm:"12",children:[(0,Ue.jsx)(A$e,{moveItem:k,lists:S,toggleModalContent:C,handleApplied:T,toggleReportContents:w}),(0,Ue.jsx)("div",{className:"d-flex justify-content-end",children:(0,Ue.jsx)(Hl,{color:"primary",className:"mx-2 btn-block px-5",onClick:()=>{T(),w()},children:"Apply"})})]})})]}):(0,Ue.jsx)(w$e,{reportResult:g,moveItem:k,lists:S,handleApply:T,toggleReportContents:w,toggleModalContents:C},0):0===Object.keys(g).length?(0,Ue.jsx)(bG,{}):(0,Ue.jsx)(w$e,{reportResult:g,moveItem:k,defaultFilter:f,lists:S,handleApply:T,toggleReportContents:w,toggleModalContents:C},v)})},mKe=new Map([["1km","application/vnd.1000minds.decision-model+xml"],["3dml","text/vnd.in3d.3dml"],["3ds","image/x-3ds"],["3g2","video/3gpp2"],["3gp","video/3gp"],["3gpp","video/3gpp"],["3mf","model/3mf"],["7z","application/x-7z-compressed"],["7zip","application/x-7z-compressed"],["123","application/vnd.lotus-1-2-3"],["aab","application/x-authorware-bin"],["aac","audio/x-acc"],["aam","application/x-authorware-map"],["aas","application/x-authorware-seg"],["abw","application/x-abiword"],["ac","application/vnd.nokia.n-gage.ac+xml"],["ac3","audio/ac3"],["acc","application/vnd.americandynamics.acc"],["ace","application/x-ace-compressed"],["acu","application/vnd.acucobol"],["acutc","application/vnd.acucorp"],["adp","audio/adpcm"],["aep","application/vnd.audiograph"],["afm","application/x-font-type1"],["afp","application/vnd.ibm.modcap"],["ahead","application/vnd.ahead.space"],["ai","application/pdf"],["aif","audio/x-aiff"],["aifc","audio/x-aiff"],["aiff","audio/x-aiff"],["air","application/vnd.adobe.air-application-installer-package+zip"],["ait","application/vnd.dvb.ait"],["ami","application/vnd.amiga.ami"],["amr","audio/amr"],["apk","application/vnd.android.package-archive"],["apng","image/apng"],["appcache","text/cache-manifest"],["application","application/x-ms-application"],["apr","application/vnd.lotus-approach"],["arc","application/x-freearc"],["arj","application/x-arj"],["asc","application/pgp-signature"],["asf","video/x-ms-asf"],["asm","text/x-asm"],["aso","application/vnd.accpac.simply.aso"],["asx","video/x-ms-asf"],["atc","application/vnd.acucorp"],["atom","application/atom+xml"],["atomcat","application/atomcat+xml"],["atomdeleted","application/atomdeleted+xml"],["atomsvc","application/atomsvc+xml"],["atx","application/vnd.antix.game-component"],["au","audio/x-au"],["avi","video/x-msvideo"],["avif","image/avif"],["aw","application/applixware"],["azf","application/vnd.airzip.filesecure.azf"],["azs","application/vnd.airzip.filesecure.azs"],["azv","image/vnd.airzip.accelerator.azv"],["azw","application/vnd.amazon.ebook"],["b16","image/vnd.pco.b16"],["bat","application/x-msdownload"],["bcpio","application/x-bcpio"],["bdf","application/x-font-bdf"],["bdm","application/vnd.syncml.dm+wbxml"],["bdoc","application/x-bdoc"],["bed","application/vnd.realvnc.bed"],["bh2","application/vnd.fujitsu.oasysprs"],["bin","application/octet-stream"],["blb","application/x-blorb"],["blorb","application/x-blorb"],["bmi","application/vnd.bmi"],["bmml","application/vnd.balsamiq.bmml+xml"],["bmp","image/bmp"],["book","application/vnd.framemaker"],["box","application/vnd.previewsystems.box"],["boz","application/x-bzip2"],["bpk","application/octet-stream"],["bpmn","application/octet-stream"],["bsp","model/vnd.valve.source.compiled-map"],["btif","image/prs.btif"],["buffer","application/octet-stream"],["bz","application/x-bzip"],["bz2","application/x-bzip2"],["c","text/x-c"],["c4d","application/vnd.clonk.c4group"],["c4f","application/vnd.clonk.c4group"],["c4g","application/vnd.clonk.c4group"],["c4p","application/vnd.clonk.c4group"],["c4u","application/vnd.clonk.c4group"],["c11amc","application/vnd.cluetrust.cartomobile-config"],["c11amz","application/vnd.cluetrust.cartomobile-config-pkg"],["cab","application/vnd.ms-cab-compressed"],["caf","audio/x-caf"],["cap","application/vnd.tcpdump.pcap"],["car","application/vnd.curl.car"],["cat","application/vnd.ms-pki.seccat"],["cb7","application/x-cbr"],["cba","application/x-cbr"],["cbr","application/x-cbr"],["cbt","application/x-cbr"],["cbz","application/x-cbr"],["cc","text/x-c"],["cco","application/x-cocoa"],["cct","application/x-director"],["ccxml","application/ccxml+xml"],["cdbcmsg","application/vnd.contact.cmsg"],["cda","application/x-cdf"],["cdf","application/x-netcdf"],["cdfx","application/cdfx+xml"],["cdkey","application/vnd.mediastation.cdkey"],["cdmia","application/cdmi-capability"],["cdmic","application/cdmi-container"],["cdmid","application/cdmi-domain"],["cdmio","application/cdmi-object"],["cdmiq","application/cdmi-queue"],["cdr","application/cdr"],["cdx","chemical/x-cdx"],["cdxml","application/vnd.chemdraw+xml"],["cdy","application/vnd.cinderella"],["cer","application/pkix-cert"],["cfs","application/x-cfs-compressed"],["cgm","image/cgm"],["chat","application/x-chat"],["chm","application/vnd.ms-htmlhelp"],["chrt","application/vnd.kde.kchart"],["cif","chemical/x-cif"],["cii","application/vnd.anser-web-certificate-issue-initiation"],["cil","application/vnd.ms-artgalry"],["cjs","application/node"],["cla","application/vnd.claymore"],["class","application/octet-stream"],["clkk","application/vnd.crick.clicker.keyboard"],["clkp","application/vnd.crick.clicker.palette"],["clkt","application/vnd.crick.clicker.template"],["clkw","application/vnd.crick.clicker.wordbank"],["clkx","application/vnd.crick.clicker"],["clp","application/x-msclip"],["cmc","application/vnd.cosmocaller"],["cmdf","chemical/x-cmdf"],["cml","chemical/x-cml"],["cmp","application/vnd.yellowriver-custom-menu"],["cmx","image/x-cmx"],["cod","application/vnd.rim.cod"],["coffee","text/coffeescript"],["com","application/x-msdownload"],["conf","text/plain"],["cpio","application/x-cpio"],["cpp","text/x-c"],["cpt","application/mac-compactpro"],["crd","application/x-mscardfile"],["crl","application/pkix-crl"],["crt","application/x-x509-ca-cert"],["crx","application/x-chrome-extension"],["cryptonote","application/vnd.rig.cryptonote"],["csh","application/x-csh"],["csl","application/vnd.citationstyles.style+xml"],["csml","chemical/x-csml"],["csp","application/vnd.commonspace"],["csr","application/octet-stream"],["css","text/css"],["cst","application/x-director"],["csv","text/csv"],["cu","application/cu-seeme"],["curl","text/vnd.curl"],["cww","application/prs.cww"],["cxt","application/x-director"],["cxx","text/x-c"],["dae","model/vnd.collada+xml"],["daf","application/vnd.mobius.daf"],["dart","application/vnd.dart"],["dataless","application/vnd.fdsn.seed"],["davmount","application/davmount+xml"],["dbf","application/vnd.dbf"],["dbk","application/docbook+xml"],["dcr","application/x-director"],["dcurl","text/vnd.curl.dcurl"],["dd2","application/vnd.oma.dd2+xml"],["ddd","application/vnd.fujixerox.ddd"],["ddf","application/vnd.syncml.dmddf+xml"],["dds","image/vnd.ms-dds"],["deb","application/x-debian-package"],["def","text/plain"],["deploy","application/octet-stream"],["der","application/x-x509-ca-cert"],["dfac","application/vnd.dreamfactory"],["dgc","application/x-dgc-compressed"],["dic","text/x-c"],["dir","application/x-director"],["dis","application/vnd.mobius.dis"],["disposition-notification","message/disposition-notification"],["dist","application/octet-stream"],["distz","application/octet-stream"],["djv","image/vnd.djvu"],["djvu","image/vnd.djvu"],["dll","application/octet-stream"],["dmg","application/x-apple-diskimage"],["dmn","application/octet-stream"],["dmp","application/vnd.tcpdump.pcap"],["dms","application/octet-stream"],["dna","application/vnd.dna"],["doc","application/msword"],["docm","application/vnd.ms-word.template.macroEnabled.12"],["docx","application/vnd.openxmlformats-officedocument.wordprocessingml.document"],["dot","application/msword"],["dotm","application/vnd.ms-word.template.macroEnabled.12"],["dotx","application/vnd.openxmlformats-officedocument.wordprocessingml.template"],["dp","application/vnd.osgi.dp"],["dpg","application/vnd.dpgraph"],["dra","audio/vnd.dra"],["drle","image/dicom-rle"],["dsc","text/prs.lines.tag"],["dssc","application/dssc+der"],["dtb","application/x-dtbook+xml"],["dtd","application/xml-dtd"],["dts","audio/vnd.dts"],["dtshd","audio/vnd.dts.hd"],["dump","application/octet-stream"],["dvb","video/vnd.dvb.file"],["dvi","application/x-dvi"],["dwd","application/atsc-dwd+xml"],["dwf","model/vnd.dwf"],["dwg","image/vnd.dwg"],["dxf","image/vnd.dxf"],["dxp","application/vnd.spotfire.dxp"],["dxr","application/x-director"],["ear","application/java-archive"],["ecelp4800","audio/vnd.nuera.ecelp4800"],["ecelp7470","audio/vnd.nuera.ecelp7470"],["ecelp9600","audio/vnd.nuera.ecelp9600"],["ecma","application/ecmascript"],["edm","application/vnd.novadigm.edm"],["edx","application/vnd.novadigm.edx"],["efif","application/vnd.picsel"],["ei6","application/vnd.pg.osasli"],["elc","application/octet-stream"],["emf","image/emf"],["eml","message/rfc822"],["emma","application/emma+xml"],["emotionml","application/emotionml+xml"],["emz","application/x-msmetafile"],["eol","audio/vnd.digital-winds"],["eot","application/vnd.ms-fontobject"],["eps","application/postscript"],["epub","application/epub+zip"],["es","application/ecmascript"],["es3","application/vnd.eszigno3+xml"],["esa","application/vnd.osgi.subsystem"],["esf","application/vnd.epson.esf"],["et3","application/vnd.eszigno3+xml"],["etx","text/x-setext"],["eva","application/x-eva"],["evy","application/x-envoy"],["exe","application/octet-stream"],["exi","application/exi"],["exp","application/express"],["exr","image/aces"],["ext","application/vnd.novadigm.ext"],["ez","application/andrew-inset"],["ez2","application/vnd.ezpix-album"],["ez3","application/vnd.ezpix-package"],["f","text/x-fortran"],["f4v","video/mp4"],["f77","text/x-fortran"],["f90","text/x-fortran"],["fbs","image/vnd.fastbidsheet"],["fcdt","application/vnd.adobe.formscentral.fcdt"],["fcs","application/vnd.isac.fcs"],["fdf","application/vnd.fdf"],["fdt","application/fdt+xml"],["fe_launch","application/vnd.denovo.fcselayout-link"],["fg5","application/vnd.fujitsu.oasysgp"],["fgd","application/x-director"],["fh","image/x-freehand"],["fh4","image/x-freehand"],["fh5","image/x-freehand"],["fh7","image/x-freehand"],["fhc","image/x-freehand"],["fig","application/x-xfig"],["fits","image/fits"],["flac","audio/x-flac"],["fli","video/x-fli"],["flo","application/vnd.micrografx.flo"],["flv","video/x-flv"],["flw","application/vnd.kde.kivio"],["flx","text/vnd.fmi.flexstor"],["fly","text/vnd.fly"],["fm","application/vnd.framemaker"],["fnc","application/vnd.frogans.fnc"],["fo","application/vnd.software602.filler.form+xml"],["for","text/x-fortran"],["fpx","image/vnd.fpx"],["frame","application/vnd.framemaker"],["fsc","application/vnd.fsc.weblaunch"],["fst","image/vnd.fst"],["ftc","application/vnd.fluxtime.clip"],["fti","application/vnd.anser-web-funds-transfer-initiation"],["fvt","video/vnd.fvt"],["fxp","application/vnd.adobe.fxp"],["fxpl","application/vnd.adobe.fxp"],["fzs","application/vnd.fuzzysheet"],["g2w","application/vnd.geoplan"],["g3","image/g3fax"],["g3w","application/vnd.geospace"],["gac","application/vnd.groove-account"],["gam","application/x-tads"],["gbr","application/rpki-ghostbusters"],["gca","application/x-gca-compressed"],["gdl","model/vnd.gdl"],["gdoc","application/vnd.google-apps.document"],["geo","application/vnd.dynageo"],["geojson","application/geo+json"],["gex","application/vnd.geometry-explorer"],["ggb","application/vnd.geogebra.file"],["ggt","application/vnd.geogebra.tool"],["ghf","application/vnd.groove-help"],["gif","image/gif"],["gim","application/vnd.groove-identity-message"],["glb","model/gltf-binary"],["gltf","model/gltf+json"],["gml","application/gml+xml"],["gmx","application/vnd.gmx"],["gnumeric","application/x-gnumeric"],["gpg","application/gpg-keys"],["gph","application/vnd.flographit"],["gpx","application/gpx+xml"],["gqf","application/vnd.grafeq"],["gqs","application/vnd.grafeq"],["gram","application/srgs"],["gramps","application/x-gramps-xml"],["gre","application/vnd.geometry-explorer"],["grv","application/vnd.groove-injector"],["grxml","application/srgs+xml"],["gsf","application/x-font-ghostscript"],["gsheet","application/vnd.google-apps.spreadsheet"],["gslides","application/vnd.google-apps.presentation"],["gtar","application/x-gtar"],["gtm","application/vnd.groove-tool-message"],["gtw","model/vnd.gtw"],["gv","text/vnd.graphviz"],["gxf","application/gxf"],["gxt","application/vnd.geonext"],["gz","application/gzip"],["gzip","application/gzip"],["h","text/x-c"],["h261","video/h261"],["h263","video/h263"],["h264","video/h264"],["hal","application/vnd.hal+xml"],["hbci","application/vnd.hbci"],["hbs","text/x-handlebars-template"],["hdd","application/x-virtualbox-hdd"],["hdf","application/x-hdf"],["heic","image/heic"],["heics","image/heic-sequence"],["heif","image/heif"],["heifs","image/heif-sequence"],["hej2","image/hej2k"],["held","application/atsc-held+xml"],["hh","text/x-c"],["hjson","application/hjson"],["hlp","application/winhlp"],["hpgl","application/vnd.hp-hpgl"],["hpid","application/vnd.hp-hpid"],["hps","application/vnd.hp-hps"],["hqx","application/mac-binhex40"],["hsj2","image/hsj2"],["htc","text/x-component"],["htke","application/vnd.kenameaapp"],["htm","text/html"],["html","text/html"],["hvd","application/vnd.yamaha.hv-dic"],["hvp","application/vnd.yamaha.hv-voice"],["hvs","application/vnd.yamaha.hv-script"],["i2g","application/vnd.intergeo"],["icc","application/vnd.iccprofile"],["ice","x-conference/x-cooltalk"],["icm","application/vnd.iccprofile"],["ico","image/x-icon"],["ics","text/calendar"],["ief","image/ief"],["ifb","text/calendar"],["ifm","application/vnd.shana.informed.formdata"],["iges","model/iges"],["igl","application/vnd.igloader"],["igm","application/vnd.insors.igm"],["igs","model/iges"],["igx","application/vnd.micrografx.igx"],["iif","application/vnd.shana.informed.interchange"],["img","application/octet-stream"],["imp","application/vnd.accpac.simply.imp"],["ims","application/vnd.ms-ims"],["in","text/plain"],["ini","text/plain"],["ink","application/inkml+xml"],["inkml","application/inkml+xml"],["install","application/x-install-instructions"],["iota","application/vnd.astraea-software.iota"],["ipfix","application/ipfix"],["ipk","application/vnd.shana.informed.package"],["irm","application/vnd.ibm.rights-management"],["irp","application/vnd.irepository.package+xml"],["iso","application/x-iso9660-image"],["itp","application/vnd.shana.informed.formtemplate"],["its","application/its+xml"],["ivp","application/vnd.immervision-ivp"],["ivu","application/vnd.immervision-ivu"],["jad","text/vnd.sun.j2me.app-descriptor"],["jade","text/jade"],["jam","application/vnd.jam"],["jar","application/java-archive"],["jardiff","application/x-java-archive-diff"],["java","text/x-java-source"],["jhc","image/jphc"],["jisp","application/vnd.jisp"],["jls","image/jls"],["jlt","application/vnd.hp-jlyt"],["jng","image/x-jng"],["jnlp","application/x-java-jnlp-file"],["joda","application/vnd.joost.joda-archive"],["jp2","image/jp2"],["jpe","image/jpeg"],["jpeg","image/jpeg"],["jpf","image/jpx"],["jpg","image/jpeg"],["jpg2","image/jp2"],["jpgm","video/jpm"],["jpgv","video/jpeg"],["jph","image/jph"],["jpm","video/jpm"],["jpx","image/jpx"],["js","application/javascript"],["json","application/json"],["json5","application/json5"],["jsonld","application/ld+json"],["jsonl","application/jsonl"],["jsonml","application/jsonml+json"],["jsx","text/jsx"],["jxr","image/jxr"],["jxra","image/jxra"],["jxrs","image/jxrs"],["jxs","image/jxs"],["jxsc","image/jxsc"],["jxsi","image/jxsi"],["jxss","image/jxss"],["kar","audio/midi"],["karbon","application/vnd.kde.karbon"],["kdb","application/octet-stream"],["kdbx","application/x-keepass2"],["key","application/x-iwork-keynote-sffkey"],["kfo","application/vnd.kde.kformula"],["kia","application/vnd.kidspiration"],["kml","application/vnd.google-earth.kml+xml"],["kmz","application/vnd.google-earth.kmz"],["kne","application/vnd.kinar"],["knp","application/vnd.kinar"],["kon","application/vnd.kde.kontour"],["kpr","application/vnd.kde.kpresenter"],["kpt","application/vnd.kde.kpresenter"],["kpxx","application/vnd.ds-keypoint"],["ksp","application/vnd.kde.kspread"],["ktr","application/vnd.kahootz"],["ktx","image/ktx"],["ktx2","image/ktx2"],["ktz","application/vnd.kahootz"],["kwd","application/vnd.kde.kword"],["kwt","application/vnd.kde.kword"],["lasxml","application/vnd.las.las+xml"],["latex","application/x-latex"],["lbd","application/vnd.llamagraphics.life-balance.desktop"],["lbe","application/vnd.llamagraphics.life-balance.exchange+xml"],["les","application/vnd.hhe.lesson-player"],["less","text/less"],["lgr","application/lgr+xml"],["lha","application/octet-stream"],["link66","application/vnd.route66.link66+xml"],["list","text/plain"],["list3820","application/vnd.ibm.modcap"],["listafp","application/vnd.ibm.modcap"],["litcoffee","text/coffeescript"],["lnk","application/x-ms-shortcut"],["log","text/plain"],["lostxml","application/lost+xml"],["lrf","application/octet-stream"],["lrm","application/vnd.ms-lrm"],["ltf","application/vnd.frogans.ltf"],["lua","text/x-lua"],["luac","application/x-lua-bytecode"],["lvp","audio/vnd.lucent.voice"],["lwp","application/vnd.lotus-wordpro"],["lzh","application/octet-stream"],["m1v","video/mpeg"],["m2a","audio/mpeg"],["m2v","video/mpeg"],["m3a","audio/mpeg"],["m3u","text/plain"],["m3u8","application/vnd.apple.mpegurl"],["m4a","audio/x-m4a"],["m4p","application/mp4"],["m4s","video/iso.segment"],["m4u","application/vnd.mpegurl"],["m4v","video/x-m4v"],["m13","application/x-msmediaview"],["m14","application/x-msmediaview"],["m21","application/mp21"],["ma","application/mathematica"],["mads","application/mads+xml"],["maei","application/mmt-aei+xml"],["mag","application/vnd.ecowin.chart"],["maker","application/vnd.framemaker"],["man","text/troff"],["manifest","text/cache-manifest"],["map","application/json"],["mar","application/octet-stream"],["markdown","text/markdown"],["mathml","application/mathml+xml"],["mb","application/mathematica"],["mbk","application/vnd.mobius.mbk"],["mbox","application/mbox"],["mc1","application/vnd.medcalcdata"],["mcd","application/vnd.mcd"],["mcurl","text/vnd.curl.mcurl"],["md","text/markdown"],["mdb","application/x-msaccess"],["mdi","image/vnd.ms-modi"],["mdx","text/mdx"],["me","text/troff"],["mesh","model/mesh"],["meta4","application/metalink4+xml"],["metalink","application/metalink+xml"],["mets","application/mets+xml"],["mfm","application/vnd.mfmp"],["mft","application/rpki-manifest"],["mgp","application/vnd.osgeo.mapguide.package"],["mgz","application/vnd.proteus.magazine"],["mid","audio/midi"],["midi","audio/midi"],["mie","application/x-mie"],["mif","application/vnd.mif"],["mime","message/rfc822"],["mj2","video/mj2"],["mjp2","video/mj2"],["mjs","application/javascript"],["mk3d","video/x-matroska"],["mka","audio/x-matroska"],["mkd","text/x-markdown"],["mks","video/x-matroska"],["mkv","video/x-matroska"],["mlp","application/vnd.dolby.mlp"],["mmd","application/vnd.chipnuts.karaoke-mmd"],["mmf","application/vnd.smaf"],["mml","text/mathml"],["mmr","image/vnd.fujixerox.edmics-mmr"],["mng","video/x-mng"],["mny","application/x-msmoney"],["mobi","application/x-mobipocket-ebook"],["mods","application/mods+xml"],["mov","video/quicktime"],["movie","video/x-sgi-movie"],["mp2","audio/mpeg"],["mp2a","audio/mpeg"],["mp3","audio/mpeg"],["mp4","video/mp4"],["mp4a","audio/mp4"],["mp4s","application/mp4"],["mp4v","video/mp4"],["mp21","application/mp21"],["mpc","application/vnd.mophun.certificate"],["mpd","application/dash+xml"],["mpe","video/mpeg"],["mpeg","video/mpeg"],["mpg","video/mpeg"],["mpg4","video/mp4"],["mpga","audio/mpeg"],["mpkg","application/vnd.apple.installer+xml"],["mpm","application/vnd.blueice.multipass"],["mpn","application/vnd.mophun.application"],["mpp","application/vnd.ms-project"],["mpt","application/vnd.ms-project"],["mpy","application/vnd.ibm.minipay"],["mqy","application/vnd.mobius.mqy"],["mrc","application/marc"],["mrcx","application/marcxml+xml"],["ms","text/troff"],["mscml","application/mediaservercontrol+xml"],["mseed","application/vnd.fdsn.mseed"],["mseq","application/vnd.mseq"],["msf","application/vnd.epson.msf"],["msg","application/vnd.ms-outlook"],["msh","model/mesh"],["msi","application/x-msdownload"],["msl","application/vnd.mobius.msl"],["msm","application/octet-stream"],["msp","application/octet-stream"],["msty","application/vnd.muvee.style"],["mtl","model/mtl"],["mts","model/vnd.mts"],["mus","application/vnd.musician"],["musd","application/mmt-usd+xml"],["musicxml","application/vnd.recordare.musicxml+xml"],["mvb","application/x-msmediaview"],["mvt","application/vnd.mapbox-vector-tile"],["mwf","application/vnd.mfer"],["mxf","application/mxf"],["mxl","application/vnd.recordare.musicxml"],["mxmf","audio/mobile-xmf"],["mxml","application/xv+xml"],["mxs","application/vnd.triscape.mxs"],["mxu","video/vnd.mpegurl"],["n-gage","application/vnd.nokia.n-gage.symbian.install"],["n3","text/n3"],["nb","application/mathematica"],["nbp","application/vnd.wolfram.player"],["nc","application/x-netcdf"],["ncx","application/x-dtbncx+xml"],["nfo","text/x-nfo"],["ngdat","application/vnd.nokia.n-gage.data"],["nitf","application/vnd.nitf"],["nlu","application/vnd.neurolanguage.nlu"],["nml","application/vnd.enliven"],["nnd","application/vnd.noblenet-directory"],["nns","application/vnd.noblenet-sealer"],["nnw","application/vnd.noblenet-web"],["npx","image/vnd.net-fpx"],["nq","application/n-quads"],["nsc","application/x-conference"],["nsf","application/vnd.lotus-notes"],["nt","application/n-triples"],["ntf","application/vnd.nitf"],["numbers","application/x-iwork-numbers-sffnumbers"],["nzb","application/x-nzb"],["oa2","application/vnd.fujitsu.oasys2"],["oa3","application/vnd.fujitsu.oasys3"],["oas","application/vnd.fujitsu.oasys"],["obd","application/x-msbinder"],["obgx","application/vnd.openblox.game+xml"],["obj","model/obj"],["oda","application/oda"],["odb","application/vnd.oasis.opendocument.database"],["odc","application/vnd.oasis.opendocument.chart"],["odf","application/vnd.oasis.opendocument.formula"],["odft","application/vnd.oasis.opendocument.formula-template"],["odg","application/vnd.oasis.opendocument.graphics"],["odi","application/vnd.oasis.opendocument.image"],["odm","application/vnd.oasis.opendocument.text-master"],["odp","application/vnd.oasis.opendocument.presentation"],["ods","application/vnd.oasis.opendocument.spreadsheet"],["odt","application/vnd.oasis.opendocument.text"],["oga","audio/ogg"],["ogex","model/vnd.opengex"],["ogg","audio/ogg"],["ogv","video/ogg"],["ogx","application/ogg"],["omdoc","application/omdoc+xml"],["onepkg","application/onenote"],["onetmp","application/onenote"],["onetoc","application/onenote"],["onetoc2","application/onenote"],["opf","application/oebps-package+xml"],["opml","text/x-opml"],["oprc","application/vnd.palm"],["opus","audio/ogg"],["org","text/x-org"],["osf","application/vnd.yamaha.openscoreformat"],["osfpvg","application/vnd.yamaha.openscoreformat.osfpvg+xml"],["osm","application/vnd.openstreetmap.data+xml"],["otc","application/vnd.oasis.opendocument.chart-template"],["otf","font/otf"],["otg","application/vnd.oasis.opendocument.graphics-template"],["oth","application/vnd.oasis.opendocument.text-web"],["oti","application/vnd.oasis.opendocument.image-template"],["otp","application/vnd.oasis.opendocument.presentation-template"],["ots","application/vnd.oasis.opendocument.spreadsheet-template"],["ott","application/vnd.oasis.opendocument.text-template"],["ova","application/x-virtualbox-ova"],["ovf","application/x-virtualbox-ovf"],["owl","application/rdf+xml"],["oxps","application/oxps"],["oxt","application/vnd.openofficeorg.extension"],["p","text/x-pascal"],["p7a","application/x-pkcs7-signature"],["p7b","application/x-pkcs7-certificates"],["p7c","application/pkcs7-mime"],["p7m","application/pkcs7-mime"],["p7r","application/x-pkcs7-certreqresp"],["p7s","application/pkcs7-signature"],["p8","application/pkcs8"],["p10","application/x-pkcs10"],["p12","application/x-pkcs12"],["pac","application/x-ns-proxy-autoconfig"],["pages","application/x-iwork-pages-sffpages"],["pas","text/x-pascal"],["paw","application/vnd.pawaafile"],["pbd","application/vnd.powerbuilder6"],["pbm","image/x-portable-bitmap"],["pcap","application/vnd.tcpdump.pcap"],["pcf","application/x-font-pcf"],["pcl","application/vnd.hp-pcl"],["pclxl","application/vnd.hp-pclxl"],["pct","image/x-pict"],["pcurl","application/vnd.curl.pcurl"],["pcx","image/x-pcx"],["pdb","application/x-pilot"],["pde","text/x-processing"],["pdf","application/pdf"],["pem","application/x-x509-user-cert"],["pfa","application/x-font-type1"],["pfb","application/x-font-type1"],["pfm","application/x-font-type1"],["pfr","application/font-tdpfr"],["pfx","application/x-pkcs12"],["pgm","image/x-portable-graymap"],["pgn","application/x-chess-pgn"],["pgp","application/pgp"],["php","application/x-httpd-php"],["php3","application/x-httpd-php"],["php4","application/x-httpd-php"],["phps","application/x-httpd-php-source"],["phtml","application/x-httpd-php"],["pic","image/x-pict"],["pkg","application/octet-stream"],["pki","application/pkixcmp"],["pkipath","application/pkix-pkipath"],["pkpass","application/vnd.apple.pkpass"],["pl","application/x-perl"],["plb","application/vnd.3gpp.pic-bw-large"],["plc","application/vnd.mobius.plc"],["plf","application/vnd.pocketlearn"],["pls","application/pls+xml"],["pm","application/x-perl"],["pml","application/vnd.ctc-posml"],["png","image/png"],["pnm","image/x-portable-anymap"],["portpkg","application/vnd.macports.portpkg"],["pot","application/vnd.ms-powerpoint"],["potm","application/vnd.ms-powerpoint.presentation.macroEnabled.12"],["potx","application/vnd.openxmlformats-officedocument.presentationml.template"],["ppa","application/vnd.ms-powerpoint"],["ppam","application/vnd.ms-powerpoint.addin.macroEnabled.12"],["ppd","application/vnd.cups-ppd"],["ppm","image/x-portable-pixmap"],["pps","application/vnd.ms-powerpoint"],["ppsm","application/vnd.ms-powerpoint.slideshow.macroEnabled.12"],["ppsx","application/vnd.openxmlformats-officedocument.presentationml.slideshow"],["ppt","application/powerpoint"],["pptm","application/vnd.ms-powerpoint.presentation.macroEnabled.12"],["pptx","application/vnd.openxmlformats-officedocument.presentationml.presentation"],["pqa","application/vnd.palm"],["prc","application/x-pilot"],["pre","application/vnd.lotus-freelance"],["prf","application/pics-rules"],["provx","application/provenance+xml"],["ps","application/postscript"],["psb","application/vnd.3gpp.pic-bw-small"],["psd","application/x-photoshop"],["psf","application/x-font-linux-psf"],["pskcxml","application/pskc+xml"],["pti","image/prs.pti"],["ptid","application/vnd.pvi.ptid1"],["pub","application/x-mspublisher"],["pvb","application/vnd.3gpp.pic-bw-var"],["pwn","application/vnd.3m.post-it-notes"],["pya","audio/vnd.ms-playready.media.pya"],["pyv","video/vnd.ms-playready.media.pyv"],["qam","application/vnd.epson.quickanime"],["qbo","application/vnd.intu.qbo"],["qfx","application/vnd.intu.qfx"],["qps","application/vnd.publishare-delta-tree"],["qt","video/quicktime"],["qwd","application/vnd.quark.quarkxpress"],["qwt","application/vnd.quark.quarkxpress"],["qxb","application/vnd.quark.quarkxpress"],["qxd","application/vnd.quark.quarkxpress"],["qxl","application/vnd.quark.quarkxpress"],["qxt","application/vnd.quark.quarkxpress"],["ra","audio/x-realaudio"],["ram","audio/x-pn-realaudio"],["raml","application/raml+yaml"],["rapd","application/route-apd+xml"],["rar","application/x-rar"],["ras","image/x-cmu-raster"],["rcprofile","application/vnd.ipunplugged.rcprofile"],["rdf","application/rdf+xml"],["rdz","application/vnd.data-vision.rdz"],["relo","application/p2p-overlay+xml"],["rep","application/vnd.businessobjects"],["res","application/x-dtbresource+xml"],["rgb","image/x-rgb"],["rif","application/reginfo+xml"],["rip","audio/vnd.rip"],["ris","application/x-research-info-systems"],["rl","application/resource-lists+xml"],["rlc","image/vnd.fujixerox.edmics-rlc"],["rld","application/resource-lists-diff+xml"],["rm","audio/x-pn-realaudio"],["rmi","audio/midi"],["rmp","audio/x-pn-realaudio-plugin"],["rms","application/vnd.jcp.javame.midlet-rms"],["rmvb","application/vnd.rn-realmedia-vbr"],["rnc","application/relax-ng-compact-syntax"],["rng","application/xml"],["roa","application/rpki-roa"],["roff","text/troff"],["rp9","application/vnd.cloanto.rp9"],["rpm","audio/x-pn-realaudio-plugin"],["rpss","application/vnd.nokia.radio-presets"],["rpst","application/vnd.nokia.radio-preset"],["rq","application/sparql-query"],["rs","application/rls-services+xml"],["rsa","application/x-pkcs7"],["rsat","application/atsc-rsat+xml"],["rsd","application/rsd+xml"],["rsheet","application/urc-ressheet+xml"],["rss","application/rss+xml"],["rtf","text/rtf"],["rtx","text/richtext"],["run","application/x-makeself"],["rusd","application/route-usd+xml"],["rv","video/vnd.rn-realvideo"],["s","text/x-asm"],["s3m","audio/s3m"],["saf","application/vnd.yamaha.smaf-audio"],["sass","text/x-sass"],["sbml","application/sbml+xml"],["sc","application/vnd.ibm.secure-container"],["scd","application/x-msschedule"],["scm","application/vnd.lotus-screencam"],["scq","application/scvp-cv-request"],["scs","application/scvp-cv-response"],["scss","text/x-scss"],["scurl","text/vnd.curl.scurl"],["sda","application/vnd.stardivision.draw"],["sdc","application/vnd.stardivision.calc"],["sdd","application/vnd.stardivision.impress"],["sdkd","application/vnd.solent.sdkm+xml"],["sdkm","application/vnd.solent.sdkm+xml"],["sdp","application/sdp"],["sdw","application/vnd.stardivision.writer"],["sea","application/octet-stream"],["see","application/vnd.seemail"],["seed","application/vnd.fdsn.seed"],["sema","application/vnd.sema"],["semd","application/vnd.semd"],["semf","application/vnd.semf"],["senmlx","application/senml+xml"],["sensmlx","application/sensml+xml"],["ser","application/java-serialized-object"],["setpay","application/set-payment-initiation"],["setreg","application/set-registration-initiation"],["sfd-hdstx","application/vnd.hydrostatix.sof-data"],["sfs","application/vnd.spotfire.sfs"],["sfv","text/x-sfv"],["sgi","image/sgi"],["sgl","application/vnd.stardivision.writer-global"],["sgm","text/sgml"],["sgml","text/sgml"],["sh","application/x-sh"],["shar","application/x-shar"],["shex","text/shex"],["shf","application/shf+xml"],["shtml","text/html"],["sid","image/x-mrsid-image"],["sieve","application/sieve"],["sig","application/pgp-signature"],["sil","audio/silk"],["silo","model/mesh"],["sis","application/vnd.symbian.install"],["sisx","application/vnd.symbian.install"],["sit","application/x-stuffit"],["sitx","application/x-stuffitx"],["siv","application/sieve"],["skd","application/vnd.koan"],["skm","application/vnd.koan"],["skp","application/vnd.koan"],["skt","application/vnd.koan"],["sldm","application/vnd.ms-powerpoint.slide.macroenabled.12"],["sldx","application/vnd.openxmlformats-officedocument.presentationml.slide"],["slim","text/slim"],["slm","text/slim"],["sls","application/route-s-tsid+xml"],["slt","application/vnd.epson.salt"],["sm","application/vnd.stepmania.stepchart"],["smf","application/vnd.stardivision.math"],["smi","application/smil"],["smil","application/smil"],["smv","video/x-smv"],["smzip","application/vnd.stepmania.package"],["snd","audio/basic"],["snf","application/x-font-snf"],["so","application/octet-stream"],["spc","application/x-pkcs7-certificates"],["spdx","text/spdx"],["spf","application/vnd.yamaha.smaf-phrase"],["spl","application/x-futuresplash"],["spot","text/vnd.in3d.spot"],["spp","application/scvp-vp-response"],["spq","application/scvp-vp-request"],["spx","audio/ogg"],["sql","application/x-sql"],["src","application/x-wais-source"],["srt","application/x-subrip"],["sru","application/sru+xml"],["srx","application/sparql-results+xml"],["ssdl","application/ssdl+xml"],["sse","application/vnd.kodak-descriptor"],["ssf","application/vnd.epson.ssf"],["ssml","application/ssml+xml"],["sst","application/octet-stream"],["st","application/vnd.sailingtracker.track"],["stc","application/vnd.sun.xml.calc.template"],["std","application/vnd.sun.xml.draw.template"],["stf","application/vnd.wt.stf"],["sti","application/vnd.sun.xml.impress.template"],["stk","application/hyperstudio"],["stl","model/stl"],["stpx","model/step+xml"],["stpxz","model/step-xml+zip"],["stpz","model/step+zip"],["str","application/vnd.pg.format"],["stw","application/vnd.sun.xml.writer.template"],["styl","text/stylus"],["stylus","text/stylus"],["sub","text/vnd.dvb.subtitle"],["sus","application/vnd.sus-calendar"],["susp","application/vnd.sus-calendar"],["sv4cpio","application/x-sv4cpio"],["sv4crc","application/x-sv4crc"],["svc","application/vnd.dvb.service"],["svd","application/vnd.svd"],["svg","image/svg+xml"],["svgz","image/svg+xml"],["swa","application/x-director"],["swf","application/x-shockwave-flash"],["swi","application/vnd.aristanetworks.swi"],["swidtag","application/swid+xml"],["sxc","application/vnd.sun.xml.calc"],["sxd","application/vnd.sun.xml.draw"],["sxg","application/vnd.sun.xml.writer.global"],["sxi","application/vnd.sun.xml.impress"],["sxm","application/vnd.sun.xml.math"],["sxw","application/vnd.sun.xml.writer"],["t","text/troff"],["t3","application/x-t3vm-image"],["t38","image/t38"],["taglet","application/vnd.mynfc"],["tao","application/vnd.tao.intent-module-archive"],["tap","image/vnd.tencent.tap"],["tar","application/x-tar"],["tcap","application/vnd.3gpp2.tcap"],["tcl","application/x-tcl"],["td","application/urc-targetdesc+xml"],["teacher","application/vnd.smart.teacher"],["tei","application/tei+xml"],["teicorpus","application/tei+xml"],["tex","application/x-tex"],["texi","application/x-texinfo"],["texinfo","application/x-texinfo"],["text","text/plain"],["tfi","application/thraud+xml"],["tfm","application/x-tex-tfm"],["tfx","image/tiff-fx"],["tga","image/x-tga"],["tgz","application/x-tar"],["thmx","application/vnd.ms-officetheme"],["tif","image/tiff"],["tiff","image/tiff"],["tk","application/x-tcl"],["tmo","application/vnd.tmobile-livetv"],["toml","application/toml"],["torrent","application/x-bittorrent"],["tpl","application/vnd.groove-tool-template"],["tpt","application/vnd.trid.tpt"],["tr","text/troff"],["tra","application/vnd.trueapp"],["trig","application/trig"],["trm","application/x-msterminal"],["ts","video/mp2t"],["tsd","application/timestamped-data"],["tsv","text/tab-separated-values"],["ttc","font/collection"],["ttf","font/ttf"],["ttl","text/turtle"],["ttml","application/ttml+xml"],["twd","application/vnd.simtech-mindmapper"],["twds","application/vnd.simtech-mindmapper"],["txd","application/vnd.genomatix.tuxedo"],["txf","application/vnd.mobius.txf"],["txt","text/plain"],["u8dsn","message/global-delivery-status"],["u8hdr","message/global-headers"],["u8mdn","message/global-disposition-notification"],["u8msg","message/global"],["u32","application/x-authorware-bin"],["ubj","application/ubjson"],["udeb","application/x-debian-package"],["ufd","application/vnd.ufdl"],["ufdl","application/vnd.ufdl"],["ulx","application/x-glulx"],["umj","application/vnd.umajin"],["unityweb","application/vnd.unity"],["uoml","application/vnd.uoml+xml"],["uri","text/uri-list"],["uris","text/uri-list"],["urls","text/uri-list"],["usdz","model/vnd.usdz+zip"],["ustar","application/x-ustar"],["utz","application/vnd.uiq.theme"],["uu","text/x-uuencode"],["uva","audio/vnd.dece.audio"],["uvd","application/vnd.dece.data"],["uvf","application/vnd.dece.data"],["uvg","image/vnd.dece.graphic"],["uvh","video/vnd.dece.hd"],["uvi","image/vnd.dece.graphic"],["uvm","video/vnd.dece.mobile"],["uvp","video/vnd.dece.pd"],["uvs","video/vnd.dece.sd"],["uvt","application/vnd.dece.ttml+xml"],["uvu","video/vnd.uvvu.mp4"],["uvv","video/vnd.dece.video"],["uvva","audio/vnd.dece.audio"],["uvvd","application/vnd.dece.data"],["uvvf","application/vnd.dece.data"],["uvvg","image/vnd.dece.graphic"],["uvvh","video/vnd.dece.hd"],["uvvi","image/vnd.dece.graphic"],["uvvm","video/vnd.dece.mobile"],["uvvp","video/vnd.dece.pd"],["uvvs","video/vnd.dece.sd"],["uvvt","application/vnd.dece.ttml+xml"],["uvvu","video/vnd.uvvu.mp4"],["uvvv","video/vnd.dece.video"],["uvvx","application/vnd.dece.unspecified"],["uvvz","application/vnd.dece.zip"],["uvx","application/vnd.dece.unspecified"],["uvz","application/vnd.dece.zip"],["vbox","application/x-virtualbox-vbox"],["vbox-extpack","application/x-virtualbox-vbox-extpack"],["vcard","text/vcard"],["vcd","application/x-cdlink"],["vcf","text/x-vcard"],["vcg","application/vnd.groove-vcard"],["vcs","text/x-vcalendar"],["vcx","application/vnd.vcx"],["vdi","application/x-virtualbox-vdi"],["vds","model/vnd.sap.vds"],["vhd","application/x-virtualbox-vhd"],["vis","application/vnd.visionary"],["viv","video/vnd.vivo"],["vlc","application/videolan"],["vmdk","application/x-virtualbox-vmdk"],["vob","video/x-ms-vob"],["vor","application/vnd.stardivision.writer"],["vox","application/x-authorware-bin"],["vrml","model/vrml"],["vsd","application/vnd.visio"],["vsf","application/vnd.vsf"],["vss","application/vnd.visio"],["vst","application/vnd.visio"],["vsw","application/vnd.visio"],["vtf","image/vnd.valve.source.texture"],["vtt","text/vtt"],["vtu","model/vnd.vtu"],["vxml","application/voicexml+xml"],["w3d","application/x-director"],["wad","application/x-doom"],["wadl","application/vnd.sun.wadl+xml"],["war","application/java-archive"],["wasm","application/wasm"],["wav","audio/x-wav"],["wax","audio/x-ms-wax"],["wbmp","image/vnd.wap.wbmp"],["wbs","application/vnd.criticaltools.wbs+xml"],["wbxml","application/wbxml"],["wcm","application/vnd.ms-works"],["wdb","application/vnd.ms-works"],["wdp","image/vnd.ms-photo"],["weba","audio/webm"],["webapp","application/x-web-app-manifest+json"],["webm","video/webm"],["webmanifest","application/manifest+json"],["webp","image/webp"],["wg","application/vnd.pmi.widget"],["wgt","application/widget"],["wks","application/vnd.ms-works"],["wm","video/x-ms-wm"],["wma","audio/x-ms-wma"],["wmd","application/x-ms-wmd"],["wmf","image/wmf"],["wml","text/vnd.wap.wml"],["wmlc","application/wmlc"],["wmls","text/vnd.wap.wmlscript"],["wmlsc","application/vnd.wap.wmlscriptc"],["wmv","video/x-ms-wmv"],["wmx","video/x-ms-wmx"],["wmz","application/x-msmetafile"],["woff","font/woff"],["woff2","font/woff2"],["word","application/msword"],["wpd","application/vnd.wordperfect"],["wpl","application/vnd.ms-wpl"],["wps","application/vnd.ms-works"],["wqd","application/vnd.wqd"],["wri","application/x-mswrite"],["wrl","model/vrml"],["wsc","message/vnd.wfa.wsc"],["wsdl","application/wsdl+xml"],["wspolicy","application/wspolicy+xml"],["wtb","application/vnd.webturbo"],["wvx","video/x-ms-wvx"],["x3d","model/x3d+xml"],["x3db","model/x3d+fastinfoset"],["x3dbz","model/x3d+binary"],["x3dv","model/x3d-vrml"],["x3dvz","model/x3d+vrml"],["x3dz","model/x3d+xml"],["x32","application/x-authorware-bin"],["x_b","model/vnd.parasolid.transmit.binary"],["x_t","model/vnd.parasolid.transmit.text"],["xaml","application/xaml+xml"],["xap","application/x-silverlight-app"],["xar","application/vnd.xara"],["xav","application/xcap-att+xml"],["xbap","application/x-ms-xbap"],["xbd","application/vnd.fujixerox.docuworks.binder"],["xbm","image/x-xbitmap"],["xca","application/xcap-caps+xml"],["xcs","application/calendar+xml"],["xdf","application/xcap-diff+xml"],["xdm","application/vnd.syncml.dm+xml"],["xdp","application/vnd.adobe.xdp+xml"],["xdssc","application/dssc+xml"],["xdw","application/vnd.fujixerox.docuworks"],["xel","application/xcap-el+xml"],["xenc","application/xenc+xml"],["xer","application/patch-ops-error+xml"],["xfdf","application/vnd.adobe.xfdf"],["xfdl","application/vnd.xfdl"],["xht","application/xhtml+xml"],["xhtml","application/xhtml+xml"],["xhvml","application/xv+xml"],["xif","image/vnd.xiff"],["xl","application/excel"],["xla","application/vnd.ms-excel"],["xlam","application/vnd.ms-excel.addin.macroEnabled.12"],["xlc","application/vnd.ms-excel"],["xlf","application/xliff+xml"],["xlm","application/vnd.ms-excel"],["xls","application/vnd.ms-excel"],["xlsb","application/vnd.ms-excel.sheet.binary.macroEnabled.12"],["xlsm","application/vnd.ms-excel.sheet.macroEnabled.12"],["xlsx","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"],["xlt","application/vnd.ms-excel"],["xltm","application/vnd.ms-excel.template.macroEnabled.12"],["xltx","application/vnd.openxmlformats-officedocument.spreadsheetml.template"],["xlw","application/vnd.ms-excel"],["xm","audio/xm"],["xml","application/xml"],["xns","application/xcap-ns+xml"],["xo","application/vnd.olpc-sugar"],["xop","application/xop+xml"],["xpi","application/x-xpinstall"],["xpl","application/xproc+xml"],["xpm","image/x-xpixmap"],["xpr","application/vnd.is-xpr"],["xps","application/vnd.ms-xpsdocument"],["xpw","application/vnd.intercon.formnet"],["xpx","application/vnd.intercon.formnet"],["xsd","application/xml"],["xsl","application/xml"],["xslt","application/xslt+xml"],["xsm","application/vnd.syncml+xml"],["xspf","application/xspf+xml"],["xul","application/vnd.mozilla.xul+xml"],["xvm","application/xv+xml"],["xvml","application/xv+xml"],["xwd","image/x-xwindowdump"],["xyz","chemical/x-xyz"],["xz","application/x-xz"],["yaml","text/yaml"],["yang","application/yang"],["yin","application/yin+xml"],["yml","text/yaml"],["ymp","text/x-suse-ymp"],["z","application/x-compress"],["z1","application/x-zmachine"],["z2","application/x-zmachine"],["z3","application/x-zmachine"],["z4","application/x-zmachine"],["z5","application/x-zmachine"],["z6","application/x-zmachine"],["z7","application/x-zmachine"],["z8","application/x-zmachine"],["zaz","application/vnd.zzazz.deck+xml"],["zip","application/zip"],["zir","application/vnd.zul"],["zirz","application/vnd.zul"],["zmm","application/vnd.handheld-entertainment+xml"],["zsh","text/x-scriptzsh"]]);function hKe(e,t,l){const r=function(e){const{name:t}=e;if(t&&-1!==t.lastIndexOf(".")&&!e.type){const l=t.split(".").pop().toLowerCase(),r=mKe.get(l);r&&Object.defineProperty(e,"type",{value:r,writable:!1,configurable:!1,enumerable:!0})}return e}(e),{webkitRelativePath:n}=e,i="string"===typeof t?t:"string"===typeof n&&n.length>0?n:`./${e.name}`;return"string"!==typeof r.path&&gKe(r,"path",i),void 0!==l&&Object.defineProperty(r,"handle",{value:l,writable:!1,configurable:!1,enumerable:!0}),gKe(r,"relativePath",i),r}function gKe(e,t,l){Object.defineProperty(e,t,{value:l,writable:!1,configurable:!1,enumerable:!0})}const yKe=[".DS_Store","Thumbs.db"];function fKe(e){return"object"===typeof e&&null!==e}function bKe(e){return e.filter(e=>-1===yKe.indexOf(e.name))}function vKe(e){if(null===e)return[];const t=[];for(let l=0;l<e.length;l++){const r=e[l];t.push(r)}return t}function xKe(e){if("function"!==typeof e.webkitGetAsEntry)return NKe(e);const t=e.webkitGetAsEntry();return t&&t.isDirectory?wKe(t):NKe(e,t)}function SKe(e){return e.reduce((e,t)=>[...e,...Array.isArray(t)?SKe(t):[t]],[])}function NKe(e,t){return SY(this,void 0,void 0,function*(){var l;if(globalThis.isSecureContext&&"function"===typeof e.getAsFileSystemHandle){const t=yield e.getAsFileSystemHandle();if(null===t)throw new Error(`${e} is not a File`);if(void 0!==t){const e=yield t.getFile();return e.handle=t,hKe(e)}}const r=e.getAsFile();if(!r)throw new Error(`${e} is not a File`);return hKe(r,null!==(l=null===t||void 0===t?void 0:t.fullPath)&&void 0!==l?l:void 0)})}function CKe(e){return SY(this,void 0,void 0,function*(){return e.isDirectory?wKe(e):function(e){return SY(this,void 0,void 0,function*(){return new Promise((t,l)=>{e.file(l=>{const r=hKe(l,e.fullPath);t(r)},e=>{l(e)})})})}(e)})}function wKe(e){const t=e.createReader();return new Promise((e,l)=>{const r=[];!function n(){t.readEntries(t=>SY(this,void 0,void 0,function*(){if(t.length){const e=Promise.all(t.map(CKe));r.push(e),n()}else try{const t=yield Promise.all(r);e(t)}catch(i){l(i)}}),e=>{l(e)})}()})}var IKe=l(80781);function kKe(e){return function(e){if(Array.isArray(e))return RKe(e)}(e)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||EKe(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function TKe(e,t){var l=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),l.push.apply(l,r)}return l}function AKe(e){for(var t=1;t<arguments.length;t++){var l=null!=arguments[t]?arguments[t]:{};t%2?TKe(Object(l),!0).forEach(function(t){DKe(e,t,l[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(l)):TKe(Object(l)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(l,t))})}return e}function DKe(e,t,l){return t in e?Object.defineProperty(e,t,{value:l,enumerable:!0,configurable:!0,writable:!0}):e[t]=l,e}function MKe(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var l=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==l)return;var r,n,i=[],a=!0,s=!1;try{for(l=l.call(e);!(a=(r=l.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(o){s=!0,n=o}finally{try{a||null==l.return||l.return()}finally{if(s)throw n}}return i}(e,t)||EKe(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function EKe(e,t){if(e){if("string"===typeof e)return RKe(e,t);var l=Object.prototype.toString.call(e).slice(8,-1);return"Object"===l&&e.constructor&&(l=e.constructor.name),"Map"===l||"Set"===l?Array.from(e):"Arguments"===l||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(l)?RKe(e,t):void 0}}function RKe(e,t){(null==t||t>e.length)&&(t=e.length);for(var l=0,r=new Array(t);l<t;l++)r[l]=e[l];return r}var BKe="function"===typeof IKe?IKe:IKe.default,jKe="file-invalid-type",PKe="file-too-large",_Ke="file-too-small",OKe="too-many-files",LKe=function(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"").split(","),t=e.length>1?"one of ".concat(e.join(", ")):e[0];return{code:jKe,message:"File type must be ".concat(t)}},FKe=function(e){return{code:PKe,message:"File is larger than ".concat(e," ").concat(1===e?"byte":"bytes")}},qKe=function(e){return{code:_Ke,message:"File is smaller than ".concat(e," ").concat(1===e?"byte":"bytes")}},zKe={code:OKe,message:"Too many files"};function UKe(e,t){var l="application/x-moz-file"===e.type||BKe(e,t)||function(e){return""===e.type&&"function"===typeof e.getAsFile}(e);return[l,l?null:LKe(t)]}function GKe(e,t,l){if(VKe(e.size))if(VKe(t)&&VKe(l)){if(e.size>l)return[!1,FKe(l)];if(e.size<t)return[!1,qKe(t)]}else{if(VKe(t)&&e.size<t)return[!1,qKe(t)];if(VKe(l)&&e.size>l)return[!1,FKe(l)]}return[!0,null]}function VKe(e){return void 0!==e&&null!==e}function HKe(e){return"function"===typeof e.isPropagationStopped?e.isPropagationStopped():"undefined"!==typeof e.cancelBubble&&e.cancelBubble}function WKe(e){return e.dataTransfer?Array.prototype.some.call(e.dataTransfer.types,function(e){return"Files"===e||"application/x-moz-file"===e}):!!e.target&&!!e.target.files}function ZKe(e){e.preventDefault()}function $Ke(){for(var e=arguments.length,t=new Array(e),l=0;l<e;l++)t[l]=arguments[l];return function(e){for(var l=arguments.length,r=new Array(l>1?l-1:0),n=1;n<l;n++)r[n-1]=arguments[n];return t.some(function(t){return!HKe(e)&&t&&t.apply(void 0,[e].concat(r)),HKe(e)})}}function KKe(e){return"audio/*"===e||"video/*"===e||"image/*"===e||"text/*"===e||"application/*"===e||/\w+\/[-+.\w]+/g.test(e)}function YKe(e){return/^.*\.[\w]+$/.test(e)}var QKe=["children"],JKe=["open"],XKe=["refKey","role","onKeyDown","onFocus","onBlur","onClick","onDragEnter","onDragOver","onDragLeave","onDrop"],eYe=["refKey","onChange","onClick"];function tYe(e){return function(e){if(Array.isArray(e))return nYe(e)}(e)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||rYe(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function lYe(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var l=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==l)return;var r,n,i=[],a=!0,s=!1;try{for(l=l.call(e);!(a=(r=l.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(o){s=!0,n=o}finally{try{a||null==l.return||l.return()}finally{if(s)throw n}}return i}(e,t)||rYe(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function rYe(e,t){if(e){if("string"===typeof e)return nYe(e,t);var l=Object.prototype.toString.call(e).slice(8,-1);return"Object"===l&&e.constructor&&(l=e.constructor.name),"Map"===l||"Set"===l?Array.from(e):"Arguments"===l||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(l)?nYe(e,t):void 0}}function nYe(e,t){(null==t||t>e.length)&&(t=e.length);for(var l=0,r=new Array(t);l<t;l++)r[l]=e[l];return r}function iYe(e,t){var l=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),l.push.apply(l,r)}return l}function aYe(e){for(var t=1;t<arguments.length;t++){var l=null!=arguments[t]?arguments[t]:{};t%2?iYe(Object(l),!0).forEach(function(t){sYe(e,t,l[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(l)):iYe(Object(l)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(l,t))})}return e}function sYe(e,t,l){return t in e?Object.defineProperty(e,t,{value:l,enumerable:!0,configurable:!0,writable:!0}):e[t]=l,e}function oYe(e,t){if(null==e)return{};var l,r,n=function(e,t){if(null==e)return{};var l,r,n={},i=Object.keys(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||(n[l]=e[l]);return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||Object.prototype.propertyIsEnumerable.call(e,l)&&(n[l]=e[l])}return n}var cYe=(0,o.forwardRef)(function(e,t){var l=e.children,r=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=aYe(aYe({},uYe),e),l=t.accept,r=t.disabled,n=t.getFilesFromEvent,i=t.maxSize,a=t.minSize,s=t.multiple,c=t.maxFiles,u=t.onDragEnter,p=t.onDragLeave,d=t.onDragOver,m=t.onDrop,h=t.onDropAccepted,g=t.onDropRejected,y=t.onFileDialogCancel,f=t.onFileDialogOpen,b=t.useFsAccessApi,v=t.autoFocus,x=t.preventDropOnDocument,S=t.noClick,N=t.noKeyboard,C=t.noDrag,w=t.noDragEventsBubbling,I=t.onError,k=t.validator,T=(0,o.useMemo)(function(){return function(e){if(VKe(e))return Object.entries(e).reduce(function(e,t){var l=MKe(t,2),r=l[0],n=l[1];return[].concat(kKe(e),[r],kKe(n))},[]).filter(function(e){return KKe(e)||YKe(e)}).join(",")}(l)},[l]),A=(0,o.useMemo)(function(){return function(e){if(VKe(e)){var t=Object.entries(e).filter(function(e){var t=MKe(e,2),l=t[0],r=t[1],n=!0;return KKe(l)||(console.warn('Skipped "'.concat(l,'" because it is not a valid MIME type. Check https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Common_types for a list of valid MIME types.')),n=!1),Array.isArray(r)&&r.every(YKe)||(console.warn('Skipped "'.concat(l,'" because an invalid file extension was provided.')),n=!1),n}).reduce(function(e,t){var l=MKe(t,2),r=l[0],n=l[1];return AKe(AKe({},e),{},DKe({},r,n))},{});return[{description:"Files",accept:t}]}return e}(l)},[l]),D=(0,o.useMemo)(function(){return"function"===typeof f?f:hYe},[f]),M=(0,o.useMemo)(function(){return"function"===typeof y?y:hYe},[y]),E=(0,o.useRef)(null),R=(0,o.useRef)(null),B=lYe((0,o.useReducer)(mYe,dYe),2),j=B[0],P=B[1],_=j.isFocused,O=j.isFileDialogActive,L=(0,o.useRef)("undefined"!==typeof window&&window.isSecureContext&&b&&"showOpenFilePicker"in window),F=function(){!L.current&&O&&setTimeout(function(){R.current&&(R.current.files.length||(P({type:"closeDialog"}),M()))},300)};(0,o.useEffect)(function(){return window.addEventListener("focus",F,!1),function(){window.removeEventListener("focus",F,!1)}},[R,O,M,L]);var q=(0,o.useRef)([]),z=(0,o.useRef)([]),U=function(e){E.current&&E.current.contains(e.target)||(e.preventDefault(),q.current=[])};(0,o.useEffect)(function(){return x&&(document.addEventListener("dragover",ZKe,!1),document.addEventListener("drop",U,!1)),function(){x&&(document.removeEventListener("dragover",ZKe),document.removeEventListener("drop",U))}},[E,x]),(0,o.useEffect)(function(){var e=function(e){z.current=[].concat(tYe(z.current),[e.target]),WKe(e)&&P({isDragGlobal:!0,type:"setDragGlobal"})},t=function(e){z.current=z.current.filter(function(t){return t!==e.target&&null!==t}),z.current.length>0||P({isDragGlobal:!1,type:"setDragGlobal"})},l=function(){z.current=[],P({isDragGlobal:!1,type:"setDragGlobal"})},r=function(){z.current=[],P({isDragGlobal:!1,type:"setDragGlobal"})};return document.addEventListener("dragenter",e,!1),document.addEventListener("dragleave",t,!1),document.addEventListener("dragend",l,!1),document.addEventListener("drop",r,!1),function(){document.removeEventListener("dragenter",e),document.removeEventListener("dragleave",t),document.removeEventListener("dragend",l),document.removeEventListener("drop",r)}},[E]),(0,o.useEffect)(function(){return!r&&v&&E.current&&E.current.focus(),function(){}},[E,v,r]);var G=(0,o.useCallback)(function(e){I?I(e):console.error(e)},[I]),V=(0,o.useCallback)(function(e){e.preventDefault(),e.persist(),re(e),q.current=[].concat(tYe(q.current),[e.target]),WKe(e)&&Promise.resolve(n(e)).then(function(t){if(!HKe(e)||w){var l=t.length,r=l>0&&function(e){var t=e.files,l=e.accept,r=e.minSize,n=e.maxSize,i=e.multiple,a=e.maxFiles,s=e.validator;return!(!i&&t.length>1||i&&a>=1&&t.length>a)&&t.every(function(e){var t=MKe(UKe(e,l),1)[0],i=MKe(GKe(e,r,n),1)[0],a=s?s(e):null;return t&&i&&!a})}({files:t,accept:T,minSize:a,maxSize:i,multiple:s,maxFiles:c,validator:k});P({isDragAccept:r,isDragReject:l>0&&!r,isDragActive:!0,type:"setDraggedFiles"}),u&&u(e)}}).catch(function(e){return G(e)})},[n,u,G,w,T,a,i,s,c,k]),H=(0,o.useCallback)(function(e){e.preventDefault(),e.persist(),re(e);var t=WKe(e);if(t&&e.dataTransfer)try{e.dataTransfer.dropEffect="copy"}catch(l){}return t&&d&&d(e),!1},[d,w]),W=(0,o.useCallback)(function(e){e.preventDefault(),e.persist(),re(e);var t=q.current.filter(function(e){return E.current&&E.current.contains(e)}),l=t.indexOf(e.target);-1!==l&&t.splice(l,1),q.current=t,t.length>0||(P({type:"setDraggedFiles",isDragActive:!1,isDragAccept:!1,isDragReject:!1}),WKe(e)&&p&&p(e))},[E,p,w]),Z=(0,o.useCallback)(function(e,t){var l=[],r=[];e.forEach(function(e){var t=lYe(UKe(e,T),2),n=t[0],s=t[1],o=lYe(GKe(e,a,i),2),c=o[0],u=o[1],p=k?k(e):null;if(n&&c&&!p)l.push(e);else{var d=[s,u];p&&(d=d.concat(p)),r.push({file:e,errors:d.filter(function(e){return e})})}}),(!s&&l.length>1||s&&c>=1&&l.length>c)&&(l.forEach(function(e){r.push({file:e,errors:[zKe]})}),l.splice(0)),P({acceptedFiles:l,fileRejections:r,isDragReject:r.length>0,type:"setFiles"}),m&&m(l,r,t),r.length>0&&g&&g(r,t),l.length>0&&h&&h(l,t)},[P,s,T,a,i,c,m,h,g,k]),$=(0,o.useCallback)(function(e){e.preventDefault(),e.persist(),re(e),q.current=[],WKe(e)&&Promise.resolve(n(e)).then(function(t){HKe(e)&&!w||Z(t,e)}).catch(function(e){return G(e)}),P({type:"reset"})},[n,Z,G,w]),K=(0,o.useCallback)(function(){if(L.current){P({type:"openDialog"}),D();var e={multiple:s,types:A};window.showOpenFilePicker(e).then(function(e){return n(e)}).then(function(e){Z(e,null),P({type:"closeDialog"})}).catch(function(e){!function(e){return e instanceof DOMException&&("AbortError"===e.name||e.code===e.ABORT_ERR)}(e)?!function(e){return e instanceof DOMException&&("SecurityError"===e.name||e.code===e.SECURITY_ERR)}(e)?G(e):(L.current=!1,R.current?(R.current.value=null,R.current.click()):G(new Error("Cannot open the file picker because the https://developer.mozilla.org/en-US/docs/Web/API/File_System_Access_API is not supported and no <input> was provided."))):(M(e),P({type:"closeDialog"}))})}else R.current&&(P({type:"openDialog"}),D(),R.current.value=null,R.current.click())},[P,D,M,b,Z,G,A,s]),Y=(0,o.useCallback)(function(e){E.current&&E.current.isEqualNode(e.target)&&(" "!==e.key&&"Enter"!==e.key&&32!==e.keyCode&&13!==e.keyCode||(e.preventDefault(),K()))},[E,K]),Q=(0,o.useCallback)(function(){P({type:"focus"})},[]),J=(0,o.useCallback)(function(){P({type:"blur"})},[]),X=(0,o.useCallback)(function(){S||(!function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window.navigator.userAgent;return function(e){return-1!==e.indexOf("MSIE")||-1!==e.indexOf("Trident/")}(e)||function(e){return-1!==e.indexOf("Edge/")}(e)}()?K():setTimeout(K,0))},[S,K]),ee=function(e){return r?null:e},te=function(e){return N?null:ee(e)},le=function(e){return C?null:ee(e)},re=function(e){w&&e.stopPropagation()},ne=(0,o.useMemo)(function(){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.refKey,l=void 0===t?"ref":t,n=e.role,i=e.onKeyDown,a=e.onFocus,s=e.onBlur,o=e.onClick,c=e.onDragEnter,u=e.onDragOver,p=e.onDragLeave,d=e.onDrop,m=oYe(e,XKe);return aYe(aYe(sYe({onKeyDown:te($Ke(i,Y)),onFocus:te($Ke(a,Q)),onBlur:te($Ke(s,J)),onClick:ee($Ke(o,X)),onDragEnter:le($Ke(c,V)),onDragOver:le($Ke(u,H)),onDragLeave:le($Ke(p,W)),onDrop:le($Ke(d,$)),role:"string"===typeof n&&""!==n?n:"presentation"},l,E),r||N?{}:{tabIndex:0}),m)}},[E,Y,Q,J,X,V,H,W,$,N,C,r]),ie=(0,o.useCallback)(function(e){e.stopPropagation()},[]),ae=(0,o.useMemo)(function(){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.refKey,l=void 0===t?"ref":t,r=e.onChange,n=e.onClick,i=oYe(e,eYe);return aYe(aYe({},sYe({accept:T,multiple:s,type:"file",style:{border:0,clip:"rect(0, 0, 0, 0)",clipPath:"inset(50%)",height:"1px",margin:"0 -1px -1px 0",overflow:"hidden",padding:0,position:"absolute",width:"1px",whiteSpace:"nowrap"},onChange:ee($Ke(r,$)),onClick:ee($Ke(n,ie)),tabIndex:-1},l,R)),i)}},[R,l,s,$,r]);return aYe(aYe({},j),{},{isFocused:_&&!r,getRootProps:ne,getInputProps:ae,rootRef:E,inputRef:R,open:ee(K)})}(oYe(e,QKe)),n=r.open,i=oYe(r,JKe);return(0,o.useImperativeHandle)(t,function(){return{open:n}},[n]),o.createElement(o.Fragment,null,l(aYe(aYe({},i),{},{open:n})))});cYe.displayName="Dropzone";var uYe={disabled:!1,getFilesFromEvent:function(e){return SY(this,void 0,void 0,function*(){return fKe(e)&&fKe(e.dataTransfer)?function(e,t){return SY(this,void 0,void 0,function*(){if(e.items){const l=vKe(e.items).filter(e=>"file"===e.kind);if("drop"!==t)return l;return bKe(SKe(yield Promise.all(l.map(xKe))))}return bKe(vKe(e.files).map(e=>hKe(e)))})}(e.dataTransfer,e.type):function(e){return fKe(e)&&fKe(e.target)}(e)?function(e){return vKe(e.target.files).map(e=>hKe(e))}(e):Array.isArray(e)&&e.every(e=>"getFile"in e&&"function"===typeof e.getFile)?function(e){return SY(this,void 0,void 0,function*(){const t=yield Promise.all(e.map(e=>e.getFile()));return t.map(e=>hKe(e))})}(e):[]})},maxSize:1/0,minSize:0,multiple:!0,maxFiles:0,preventDropOnDocument:!0,noClick:!1,noKeyboard:!1,noDrag:!1,noDragEventsBubbling:!1,validator:null,useFsAccessApi:!1,autoFocus:!1};cYe.defaultProps=uYe,cYe.propTypes={children:He.func,accept:He.objectOf(He.arrayOf(He.string)),multiple:He.bool,preventDropOnDocument:He.bool,noClick:He.bool,noKeyboard:He.bool,noDrag:He.bool,noDragEventsBubbling:He.bool,minSize:He.number,maxSize:He.number,maxFiles:He.number,disabled:He.bool,getFilesFromEvent:He.func,onFileDialogCancel:He.func,onFileDialogOpen:He.func,useFsAccessApi:He.bool,autoFocus:He.bool,onDragEnter:He.func,onDragLeave:He.func,onDragOver:He.func,onDrop:He.func,onDropAccepted:He.func,onDropRejected:He.func,onError:He.func,validator:He.func};const pYe=cYe;var dYe={isFocused:!1,isFileDialogActive:!1,isDragActive:!1,isDragAccept:!1,isDragReject:!1,isDragGlobal:!1,acceptedFiles:[],fileRejections:[]};function mYe(e,t){switch(t.type){case"focus":return aYe(aYe({},e),{},{isFocused:!0});case"blur":return aYe(aYe({},e),{},{isFocused:!1});case"openDialog":return aYe(aYe({},dYe),{},{isFileDialogActive:!0});case"closeDialog":return aYe(aYe({},e),{},{isFileDialogActive:!1});case"setDraggedFiles":return aYe(aYe({},e),{},{isDragActive:t.isDragActive,isDragAccept:t.isDragAccept,isDragReject:t.isDragReject});case"setFiles":return aYe(aYe({},e),{},{acceptedFiles:t.acceptedFiles,fileRejections:t.fileRejections,isDragReject:t.isDragReject});case"setDragGlobal":return aYe(aYe({},e),{},{isDragGlobal:t.isDragGlobal});case"reset":return aYe({},dYe);default:return e}}function hYe(){}const gYe=ze()(Ge(({t:e})=>{document.title=e("Global Cost Media");const t=`${lh.IMG_BUCKET_NAME}/static/globalcostmedia.csv`,l=Iu(e=>e.account.accountId),[r,n]=(0,o.useState)(!1),[i,a]=(0,o.useState)([]),[s,c]=(0,o.useState)([]),[u,p]=(0,o.useState)(""),[d,m]=(0,o.useState)(null),[h,g]=(0,o.useState)(!1),[y,f]=(0,o.useState)(!1),[b,v]=(0,o.useState)(""),[x,S]=(0,o.useState)({}),[N,C]=(0,o.useState)({date:"",source:"",message_id:"",total_cost:""}),w=async e=>{if(null!=e&&""!==e)try{n(!0);const t=await AS.get(`/get-cost-report?account_id=${e}`);if(200===t.status){const e=t.data;a(e),n(!1)}}catch(t){n(!1),console.error("Error fetching data:",t.message)}finally{setTimeout(()=>{n(!1)},1e3)}};(0,o.useEffect)(()=>{w(l)},[l]);const I=[{Header:e("Date"),accessor:"date",disableFilters:!0,filterable:!0,Cell:({value:e})=>e?(0,E_e.default)(new Date(e),"dd/MM/yyyy"):"--"},{Header:e("Source"),accessor:"source",disableFilters:!0,filterable:!0},{Header:e("Message Id"),accessor:"message_id",disableFilters:!0,filterable:!0},{Header:e("Total Cost"),accessor:"total_cost",disableFilters:!0,filterable:!0},{Header:e("Created Date"),accessor:"created_at",disableFilters:!0,filterable:!0},{Header:e("Updated Date"),accessor:"updated_at",disableFilters:!0,filterable:!0}];return(0,Ue.jsx)(o.Fragment,{children:(0,Ue.jsxs)("div",{className:"page-content",children:[(0,Ue.jsx)(jt,{fluid:!0,children:(0,Ue.jsxs)(cN,{children:[(0,Ue.jsxs)(gN,{className:"d-flex justify-content-between align-items-center",children:[(0,Ue.jsx)("h5",{className:"mb-0",children:"Cost Report"}),(0,Ue.jsx)("a",{href:t,download:!0,children:(0,Ue.jsx)(Hl,{color:"primary",size:"sm",children:"Download Template CSV"})})]}),(0,Ue.jsxs)(SN,{style:{background:"white"},children:[!h&&(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)(pYe,{onDrop:e=>{const t=e[0];t&&("text/csv"===t.type?(p(t.name),m(t),g(!1),f(!1),v("")):El.error("Please upload a valid csv file."))},accept:{"text/csv":[".csv"]},children:({getRootProps:e,getInputProps:t})=>(0,Ue.jsxs)("div",{className:"dropzone",...e(),style:{border:"1px dashed "+(y?"red":"#ccc")},children:[(0,Ue.jsx)("input",{...t()}),(0,Ue.jsxs)("div",{className:"dz-message",children:[(0,Ue.jsx)("div",{className:"mb-3",children:(0,Ue.jsx)("i",{className:"display-4 text-muted uil uil-cloud-upload"})}),(0,Ue.jsx)("h4",{children:"Drop files here or click to upload."})]})]})}),y&&(0,Ue.jsxs)("div",{className:"d-flex m-1",children:[(0,Ue.jsx)("i",{className:"uil uil-exclamation-circle mt-3 text-danger"}),(0,Ue.jsx)("p",{className:"text-danger",children:b})]}),u&&(0,Ue.jsx)("div",{className:"dropzone-previews mt-3",children:(0,Ue.jsx)(cN,{className:"mt-1 mb-0 shadow-none border",children:(0,Ue.jsx)("div",{className:"p-2",children:(0,Ue.jsx)(Ut,{className:"align-items-center",children:(0,Ue.jsx)(Xt,{children:(0,Ue.jsx)("div",{children:u})})})})})}),(0,Ue.jsx)("div",{className:"text-center mt-4",children:(0,Ue.jsx)(Hl,{color:"primary",size:"sm",onClick:()=>{if(!d)return v("please select csv file"),void f(!0);const e=new FileReader;e.onload=()=>{var t,l,r,i;const a=(e=>{const t=e.split("\n").filter(e=>""!==e.trim());if(t.length<2)return[];const l=t[0].split(",").map(e=>e.trim());return t.slice(1).map(e=>{const t=e.split(",").map(e=>e.trim());let r={};return l.forEach((e,l)=>{r[e]=t[l]||""}),r})})(e.result);if(0===a.length)return v("The uploaded csv file is empty or incorrectly formatted."),void f(!0);if(c(Object.keys(a[0])),Object.keys(a[0]).length<4)return v("csv file must contain at least 4 columns."),void f(!0);const s={date:(null===(t=Object.keys(a[0])[0])||void 0===t?void 0:t.trim())||"",source:(null===(l=Object.keys(a[0])[1])||void 0===l?void 0:l.trim())||"",message_id:(null===(r=Object.keys(a[0])[2])||void 0===r?void 0:r.trim())||"",total_cost:(null===(i=Object.keys(a[0])[3])||void 0===i?void 0:i.trim())||""};C(s),g(!0),n(!1)},e.readAsText(d)},children:"Upload CSV"})})]}),h&&s.length>0&&(0,Ue.jsxs)(Ut,{children:[(0,Ue.jsx)(Xt,{md:6,children:(0,Ue.jsxs)(cN,{children:[(0,Ue.jsx)(gN,{children:(0,Ue.jsx)("h6",{className:"mb-0",children:"Fields"})}),(0,Ue.jsx)(SN,{children:(0,Ue.jsx)("ul",{className:"list-group",children:["date","source","message_id","total_cost"].map(e=>(0,Ue.jsx)("li",{className:"d-flex align-items-center mt-3",children:(0,Ue.jsx)("input",{type:"text",value:e,disabled:!0,className:"form-control me-2"})},e))})})]})}),(0,Ue.jsx)(Xt,{md:6,children:(0,Ue.jsxs)(cN,{children:[(0,Ue.jsx)(gN,{children:(0,Ue.jsx)("h6",{className:"mb-0",children:"Mapping Fields"})}),(0,Ue.jsx)(SN,{children:(0,Ue.jsx)("ul",{className:"list-group",children:["date","source","message_id","total_cost"].map(e=>(0,Ue.jsxs)("li",{className:"d-flex flex-column align-items-start mt-3",children:[(0,Ue.jsxs)("select",{value:N[e],onChange:t=>{const l=t.target.value;C({...N,[e]:l}),l.trim()&&S(t=>({...t,[e]:!1}))},className:"form-control "+(x[e]?"border-danger":""),children:[(0,Ue.jsx)("option",{value:"",children:"Select field"}),s.map(e=>(0,Ue.jsx)("option",{value:e,children:e},e))]}),x[e]&&(0,Ue.jsx)("small",{className:"text-danger m-1",children:"please select this field"})]},e))})})]})})]})]}),(0,Ue.jsx)(ZI,{children:h&&(0,Ue.jsxs)("div",{className:"d-flex justify-content-end",children:[(0,Ue.jsx)(Hl,{color:"primary",size:"sm",className:"mx-2 btn-block px-4",onClick:async()=>{if(!d)return void El.error("No file selected.");if(!(()=>{let e={},t=!1;return Object.entries(N).forEach(([l,r])=>{r.trim()?e[l]=!1:(e[l]=!0,t=!0)}),S(e),!t})())return;const e=new FormData;e.append("file",d),e.append("account_id",l),e.append("field_mapping",JSON.stringify(N)),e.append("created_by",l);try{n(!0);200===(await AS.post("cost-media-upload",e,{headers:{"Content-Type":"multipart/form-data"}})).status&&(await w(l),El.success("csv uploaded successfully"),g(!1),n(!1),m(null),p(""))}catch(t){500===t.status?El.error("Internal Server Error"):El.error(t.message),n(!1)}},disabled:r,children:r?"Loading...":"Apply"}),(0,Ue.jsx)(Hl,{color:"secondary",size:"sm",outline:!0,className:"btn-block px-4",onClick:()=>{g(!1),m(null),p("")},children:"Cancel"})]})})]})}),!h&&i.length>0&&(0,Ue.jsx)(Ue.Fragment,{children:(0,Ue.jsx)(jt,{fluid:!0,children:(0,Ue.jsx)(cN,{children:(0,Ue.jsx)(SN,{children:(0,Ue.jsx)(fCe,{columns:I,isGlobalFilter:!0,customPageSize:10,data:i,className:"custom-header-css",t:e})})})})})]})})}));l(36993);function yYe(e){return"default"+e.charAt(0).toUpperCase()+e.substr(1)}function fYe(e){var t=function(e,t){if("object"!==typeof e||null===e)return e;var l=e[Symbol.toPrimitive];if(void 0!==l){var r=l.call(e,t||"default");if("object"!==typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===typeof t?t:String(t)}function bYe(e,t){return Object.keys(t).reduce(function(l,r){var n,i=l,a=i[yYe(r)],s=i[r],c=(0,lr.Z)(i,[yYe(r),r].map(fYe)),u=t[r],p=function(e,t,l){var r=(0,o.useRef)(void 0!==e),n=(0,o.useState)(t),i=n[0],a=n[1],s=void 0!==e,c=r.current;return r.current=s,!s&&c&&i!==t&&a(t),[s?e:i,(0,o.useCallback)(function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];l&&l.apply(void 0,[e].concat(r)),a(e)},[l])]}(s,a,e[u]),d=p[0],m=p[1];return(0,en.Z)({},c,((n={})[r]=d,n[u]=m,n))},e)}function vYe(){var e=this.constructor.getDerivedStateFromProps(this.props,this.state);null!==e&&void 0!==e&&this.setState(e)}function xYe(e){this.setState(function(t){var l=this.constructor.getDerivedStateFromProps(e,t);return null!==l&&void 0!==l?l:null}.bind(this))}function SYe(e,t){try{var l=this.props,r=this.state;this.props=e,this.state=t,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(l,r)}finally{this.props=l,this.state=r}}vYe.__suppressDeprecationWarning=!0,xYe.__suppressDeprecationWarning=!0,SYe.__suppressDeprecationWarning=!0;function NYe(e){var t=function(e){return e&&e.ownerDocument||document}(e);return t&&t.defaultView||window}var CYe=/([A-Z])/g;var wYe=/^ms-/;function IYe(e){return function(e){return e.replace(CYe,"-$1").toLowerCase()}(e).replace(wYe,"-ms-")}var kYe=/^((translate|rotate|scale)(X|Y|Z|3d)?|matrix(3d)?|perspective|skew(X|Y)?)$/i;const TYe=function(e,t){var l="",r="";if("string"===typeof t)return e.style.getPropertyValue(IYe(t))||function(e,t){return NYe(e).getComputedStyle(e,t)}(e).getPropertyValue(IYe(t));Object.keys(t).forEach(function(n){var i=t[n];i||0===i?!function(e){return!(!e||!kYe.test(e))}(n)?l+=IYe(n)+": "+i+";":r+=n+"("+i+") ":e.style.removeProperty(IYe(n))}),r&&(l+="transform: "+r+";"),e.style.cssText+=";"+l};function AYe(e){if(!e||"function"===typeof e)return null;const{major:t}=function(){const e=o.version.split(".");return{major:+e[0],minor:+e[1],patch:+e[2]}}();return t>=19?e.props.ref:e.ref}const DYe=!("undefined"===typeof window||!window.document||!window.document.createElement);var MYe=!1,EYe=!1;try{var RYe={get passive(){return MYe=!0},get once(){return EYe=MYe=!0}};DYe&&(window.addEventListener("test",RYe,RYe),window.removeEventListener("test",RYe,!0))}catch(m7e){}const BYe=function(e,t,l,r){if(r&&"boolean"!==typeof r&&!EYe){var n=r.once,i=r.capture,a=l;!EYe&&n&&(a=l.__once||function e(r){this.removeEventListener(t,e,i),l.call(this,r)},l.__once=a),e.addEventListener(t,a,MYe?r:i)}e.addEventListener(t,l,r)};const jYe=function(e,t,l,r){var n=r&&"boolean"!==typeof r?r.capture:r;e.removeEventListener(t,l,n),l.__once&&e.removeEventListener(t,l.__once,n)};const PYe=function(e,t,l,r){return BYe(e,t,l,r),function(){jYe(e,t,l,r)}};function _Ye(e,t,l){void 0===l&&(l=5);var r=!1,n=setTimeout(function(){r||function(e,t,l,r){if(void 0===l&&(l=!1),void 0===r&&(r=!0),e){var n=document.createEvent("HTMLEvents");n.initEvent(t,l,r),e.dispatchEvent(n)}}(e,"transitionend",!0)},t+l),i=PYe(e,"transitionend",function(){r=!0},{once:!0});return function(){clearTimeout(n),i()}}function OYe(e,t,l,r){null==l&&(l=function(e){var t=TYe(e,"transitionDuration")||"",l=-1===t.indexOf("ms")?1e3:1;return parseFloat(t)*l}(e)||0);var n=_Ye(e,l,r),i=PYe(e,"transitionend",t);return function(){n(),i()}}function LYe(e,t){const l=TYe(e,t)||"",r=-1===l.indexOf("ms")?1e3:1;return parseFloat(l)*r}function FYe(e,t){const l=LYe(e,"transitionDuration"),r=LYe(e,"transitionDelay"),n=OYe(e,l=>{l.target===e&&(n(),t(l))},l+r)}const qYe=function(...e){return e.filter(e=>null!=e).reduce((e,t)=>{if("function"!==typeof t)throw new Error("Invalid Argument Type, must only provide functions, undefined, or null.");return null===e?t:function(...l){e.apply(this,l),t.apply(this,l)}},null)};const zYe=e=>e&&"function"!==typeof e?t=>{e.current=t}:e;const UYe=function(e,t){return(0,o.useMemo)(()=>function(e,t){const l=zYe(e),r=zYe(t);return e=>{l&&l(e),r&&r(e)}}(e,t),[e,t])};const GYe=o.forwardRef(({onEnter:e,onEntering:t,onEntered:l,onExit:r,onExiting:n,onExited:i,addEndListener:a,children:s,childRef:c,...u},p)=>{const d=(0,o.useRef)(null),m=UYe(d,c),h=e=>{var t;m((t=e)&&"setState"in t?Wl.findDOMNode(t):null!=t?t:null)},g=e=>t=>{e&&d.current&&e(d.current,t)},y=(0,o.useCallback)(g(e),[e]),f=(0,o.useCallback)(g(t),[t]),b=(0,o.useCallback)(g(l),[l]),v=(0,o.useCallback)(g(r),[r]),x=(0,o.useCallback)(g(n),[n]),S=(0,o.useCallback)(g(i),[i]),N=(0,o.useCallback)(g(a),[a]);return(0,Ue.jsx)(hr,{ref:p,...u,onEnter:y,onEntered:b,onEntering:f,onExit:v,onExited:S,onExiting:x,addEndListener:N,nodeRef:d,children:"function"===typeof s?(e,t)=>s(e,{...t,ref:h}):o.cloneElement(s,{ref:h})})});GYe.displayName="TransitionWrapper";const VYe=GYe,HYe={height:["marginTop","marginBottom"],width:["marginLeft","marginRight"]};function WYe(e,t){const l=t[`offset${e[0].toUpperCase()}${e.slice(1)}`],r=HYe[e];return l+parseInt(TYe(t,r[0]),10)+parseInt(TYe(t,r[1]),10)}const ZYe={[or]:"collapse",[pr]:"collapsing",[cr]:"collapsing",[ur]:"collapse show"},$Ye=o.forwardRef(({onEnter:e,onEntering:t,onEntered:l,onExit:r,onExiting:n,className:i,children:a,dimension:s="height",in:c=!1,timeout:u=300,mountOnEnter:p=!1,unmountOnExit:d=!1,appear:m=!1,getDimensionValue:h=WYe,...g},y)=>{const f="function"===typeof s?s():s,b=(0,o.useMemo)(()=>qYe(e=>{e.style[f]="0"},e),[f,e]),v=(0,o.useMemo)(()=>qYe(e=>{const t=`scroll${f[0].toUpperCase()}${f.slice(1)}`;e.style[f]=`${e[t]}px`},t),[f,t]),x=(0,o.useMemo)(()=>qYe(e=>{e.style[f]=null},l),[f,l]),S=(0,o.useMemo)(()=>qYe(e=>{e.style[f]=`${h(f,e)}px`,function(e){e.offsetHeight}(e)},r),[r,h,f]),N=(0,o.useMemo)(()=>qYe(e=>{e.style[f]=null},n),[f,n]);return(0,Ue.jsx)(VYe,{ref:y,addEndListener:FYe,...g,"aria-expanded":g.role?c:null,onEnter:b,onEntering:v,onEntered:x,onExit:S,onExiting:N,childRef:AYe(a),in:c,timeout:u,mountOnEnter:p,unmountOnExit:d,appear:m,children:(e,t)=>o.cloneElement(a,{...t,className:$e()(i,a.props.className,ZYe[e],"width"===f&&"collapse-horizontal")})})});$Ye.displayName="Collapse";const KYe=$Ye;function YYe(e,t){return Array.isArray(e)?e.includes(t):e===t}const QYe=o.createContext({});QYe.displayName="AccordionContext";const JYe=QYe,XYe=o.forwardRef(({as:e="div",bsPrefix:t,className:l,children:r,eventKey:n,...i},a)=>{const{activeEventKey:s}=(0,o.useContext)(JYe);return t=bF(t,"accordion-collapse"),(0,Ue.jsx)(KYe,{ref:a,in:YYe(s,n),...i,className:$e()(l,t),children:(0,Ue.jsx)(e,{children:o.Children.only(r)})})});XYe.displayName="AccordionCollapse";const eQe=XYe,tQe=o.createContext({eventKey:""});tQe.displayName="AccordionItemContext";const lQe=tQe,rQe=o.forwardRef(({as:e="div",bsPrefix:t,className:l,onEnter:r,onEntering:n,onEntered:i,onExit:a,onExiting:s,onExited:c,...u},p)=>{t=bF(t,"accordion-body");const{eventKey:d}=(0,o.useContext)(lQe);return(0,Ue.jsx)(eQe,{eventKey:d,onEnter:r,onEntering:n,onEntered:i,onExit:a,onExiting:s,onExited:c,children:(0,Ue.jsx)(e,{ref:p,...u,className:$e()(l,t)})})});rQe.displayName="AccordionBody";const nQe=rQe;const iQe=o.forwardRef(({as:e="button",bsPrefix:t,className:l,onClick:r,...n},i)=>{t=bF(t,"accordion-button");const{eventKey:a}=(0,o.useContext)(lQe),s=function(e,t){const{activeEventKey:l,onSelect:r,alwaysOpen:n}=(0,o.useContext)(JYe);return i=>{let a=e===l?null:e;n&&(a=Array.isArray(l)?l.includes(e)?l.filter(t=>t!==e):[...l,e]:[e]),null==r||r(a,i),null==t||t(i)}}(a,r),{activeEventKey:c}=(0,o.useContext)(JYe);return"button"===e&&(n.type="button"),(0,Ue.jsx)(e,{ref:i,onClick:s,...n,"aria-expanded":Array.isArray(c)?c.includes(a):a===c,className:$e()(l,t,!YYe(c,a)&&"collapsed")})});iQe.displayName="AccordionButton";const aQe=iQe,sQe=o.forwardRef(({as:e="h2","aria-controls":t,bsPrefix:l,className:r,children:n,onClick:i,...a},s)=>(l=bF(l,"accordion-header"),(0,Ue.jsx)(e,{ref:s,...a,className:$e()(r,l),children:(0,Ue.jsx)(aQe,{onClick:i,"aria-controls":t,children:n})})));sQe.displayName="AccordionHeader";const oQe=sQe,cQe=o.forwardRef(({as:e="div",bsPrefix:t,className:l,eventKey:r,...n},i)=>{t=bF(t,"accordion-item");const a=(0,o.useMemo)(()=>({eventKey:r}),[r]);return(0,Ue.jsx)(lQe.Provider,{value:a,children:(0,Ue.jsx)(e,{ref:i,...n,className:$e()(l,t)})})});cQe.displayName="AccordionItem";const uQe=cQe,pQe=o.forwardRef((e,t)=>{const{as:l="div",activeKey:r,bsPrefix:n,className:i,onSelect:a,flush:s,alwaysOpen:c,...u}=bYe(e,{activeKey:"onSelect"}),p=bF(n,"accordion"),d=(0,o.useMemo)(()=>({activeEventKey:r,onSelect:a,alwaysOpen:c}),[r,a,c]);return(0,Ue.jsx)(JYe.Provider,{value:d,children:(0,Ue.jsx)(l,{ref:t,...u,className:$e()(i,p,s&&`${p}-flush`)})})});pQe.displayName="Accordion";const dQe=Object.assign(pQe,{Button:aQe,Collapse:eQe,Item:uQe,Header:oQe,Body:nQe});var mQe=l(10237),hQe=l(22611);const gQe=()=>{const e=["reset-password","contact-info","experience"],{section:t}=se(),l=ae(),r=localStorage.getItem("email"),[n,i]=(0,o.useState)(!1),[a,s]=(0,o.useState)(!1),[c,u]=(0,o.useState)(!1),[p,d]=(0,o.useState)(""),[m,h]=(0,o.useState)(!1),[g,y]=(0,o.useState)(""),f=e=>{"current"===e&&i(!n),"new"===e&&s(!a),"confirm"===e&&u(!c)};(0,o.useEffect)(()=>{t&&e.includes(t)||l("/home",{replace:!0})},[t,l]);(0,o.useEffect)(()=>{const e=(e=>{const t=yY.auth().onAuthStateChanged(t=>{if(t){var l;const r=null!==(l=t.displayName)&&void 0!==l?l:"",n=t.providerData.some(e=>null!==e&&"password"===e.providerId);e({isRegistered:n,name:r})}else e({isRegistered:!1,name:""})});return t})(({isRegistered:e,name:t})=>{d(t),h(e)});return()=>e()},[]);const b=JE({initialValues:{currentPassword:"",newPassword:"",confirmPassword:""},validationSchema:jT({currentPassword:xT().when([],{is:()=>m,then:e=>e.required("Please enter your current password"),otherwise:e=>e.notRequired()}),newPassword:xT().min(6,"Password must be at least 6 characters long").matches(/^[^\s]*$/,"Password cannot contain spaces").required("Please enter a new password"),confirmPassword:xT().min(6,"Password must be at least 6 characters long").oneOf([Yk("newPassword"),void 0],"Confirm password doesn't match. Please try again").required("Please confirm your new password")}),onSubmit:async(e,{setSubmitting:t,resetForm:l,setFieldError:n})=>{t(!0);try{const i=yY.auth().currentUser;if(!i||!r)throw new Error("User is not logged in.");if(m){const t=yY.auth.EmailAuthProvider.credential(r,e.currentPassword);await i.reauthenticateWithCredential(t)}if(e.currentPassword===e.newPassword)return void n("newPassword","password cannot be the same as the current password.Please try again");await i.updatePassword(e.newPassword),El.success("Password reset successful!"),t(!1),l()}catch(i){El.error((e=>({"auth/wrong-password":"Incorrect current password.","auth/user-not-found":"User not found. Please check your email.","auth/weak-password":"The new password is too weak. Choose a stronger password.","auth/invalid-email":"Invalid email format.","auth/requires-recent-login":"For security reasons, please log in again and retry.","auth/too-many-requests":"Too many failed attempts. Try again later.","auth/invalid-credential":"authentication credential is incorrect"}[e]||"An error occurred. Please try again."))(i.code)||"An error occurred. Please try again."),t(!1)}}});return(0,Ue.jsx)(o.Fragment,{children:(0,Ue.jsx)("div",{className:"page-content",children:(0,Ue.jsxs)(jt,{fluid:!0,children:[(0,Ue.jsx)(_K,{title:"Home",breadcrumbItem:"User Profile"}),(0,Ue.jsxs)(Ut,{children:[(0,Ue.jsx)(Xt,{xxl:3,lg:4,children:(0,Ue.jsx)(cN,{children:(0,Ue.jsxs)(SN,{children:[(0,Ue.jsx)("div",{className:"profile-bg position-relative overflow-hidden rounded-top",style:{height:"100px"},children:(0,Ue.jsx)("div",{className:"bg-overlay bg-dark bg-gradient"})}),(0,Ue.jsxs)("div",{className:"text-center",children:[(0,Ue.jsx)("div",{className:"position-relative d-inline-block mx-auto mt-n5 mb-4",children:(0,Ue.jsx)("div",{className:"avatar-lg",children:(0,Ue.jsx)("img",{src:iwe,alt:"",className:"rounded-circle img-thumbnail"})})}),(0,Ue.jsx)("h5",{className:"font-size-16 mb-1",children:null!==p&&void 0!==p?p:"--"}),(0,Ue.jsx)("p",{className:"text-muted mb-0",children:"Admin"})]}),(0,Ue.jsx)("hr",{className:"my-4"}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{className:"mt-4",children:[(0,Ue.jsxs)("h6",{className:"text-muted mb-1",children:["Name "," ",":"]}),(0,Ue.jsx)("h5",{className:"font-size-14 text-truncate",children:null!==p&&void 0!==p?p:"--"})]}),(0,Ue.jsxs)("div",{className:"mt-4",children:[(0,Ue.jsxs)("h6",{className:"text-muted mb-1",children:["Email "," ",":"]}),(0,Ue.jsx)("h5",{className:"font-size-14 text-truncate",children:r})]})]})]})})}),(0,Ue.jsx)(Xt,{xxl:9,lg:8,children:(0,Ue.jsx)("div",{children:(0,Ue.jsx)(dQe,{activeKey:g,onSelect:e=>{y(t=>t===e?null:e),e&&l(`/profile/${e}`)},children:(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)(dQe.Item,{eventKey:"reset-password",children:(0,Ue.jsx)(PK,{onSubmit:b.handleSubmit,children:(0,Ue.jsxs)("div",{className:"card shadow-none mb-1",children:[(0,Ue.jsxs)("div",{className:"card-header d-flex align-items-center",children:[(0,Ue.jsx)("div",{className:"flex-shrink-0 me-3",children:(0,Ue.jsx)("div",{className:"avatar-sm",children:(0,Ue.jsx)("div",{className:"avatar-title rounded-circle btn-primary-subtle",children:(0,Ue.jsx)("i",{className:"mdi mdi-lock"})})})}),(0,Ue.jsx)("div",{className:"flex-grow-1",children:(0,Ue.jsxs)(dQe.Header,{children:[(0,Ue.jsx)("h5",{className:"card-title",children:"Reset Password"})," "]})})]}),(0,Ue.jsx)(dQe.Body,{children:(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)(KCe,{children:m&&(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsx)(FS,{className:"fw-bold",children:"Current Password"}),(0,Ue.jsxs)("div",{className:"input-group",children:[(0,Ue.jsx)(QS,{type:n?"text":"password",name:"currentPassword",placeholder:"Enter your current password",onChange:b.handleChange,onBlur:b.handleBlur,value:b.values.currentPassword,invalid:b.touched.currentPassword&&!!b.errors.currentPassword}),(0,Ue.jsx)("span",{className:"input-group-text",onClick:()=>f("current"),style:{cursor:"pointer"},children:n?(0,Ue.jsx)(hQe.Z,{}):(0,Ue.jsx)(mQe.Z,{})}),(0,Ue.jsx)(rN,{children:b.errors.currentPassword})]})]})}),(0,Ue.jsxs)(KCe,{children:[(0,Ue.jsx)(FS,{className:"fw-bold",children:"New Password"}),(0,Ue.jsxs)("div",{className:"input-group",children:[(0,Ue.jsx)(QS,{type:a?"text":"password",name:"newPassword",placeholder:"Enter a new password",onChange:b.handleChange,onBlur:b.handleBlur,value:b.values.newPassword,invalid:b.touched.newPassword&&!!b.errors.newPassword}),(0,Ue.jsx)("span",{className:"input-group-text",onClick:()=>f("new"),style:{cursor:"pointer"},children:a?(0,Ue.jsx)(hQe.Z,{}):(0,Ue.jsx)(mQe.Z,{})}),(0,Ue.jsx)(rN,{children:b.errors.newPassword})]})]}),(0,Ue.jsxs)(KCe,{children:[(0,Ue.jsx)(FS,{className:"fw-bold",children:"Confirm Password"}),(0,Ue.jsxs)("div",{className:"input-group",children:[(0,Ue.jsx)(QS,{type:c?"text":"password",name:"confirmPassword",placeholder:"Re-enter your new password",onChange:b.handleChange,onBlur:b.handleBlur,value:b.values.confirmPassword,invalid:b.touched.confirmPassword&&!!b.errors.confirmPassword}),(0,Ue.jsx)("span",{className:"input-group-text",onClick:()=>f("confirm"),style:{cursor:"pointer"},children:c?(0,Ue.jsx)(hQe.Z,{}):(0,Ue.jsx)(mQe.Z,{})}),(0,Ue.jsx)(rN,{children:b.errors.confirmPassword})]})]}),(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)("div",{className:"text-end mt-4",children:(0,Ue.jsx)(Hl,{className:"btn btn-primary w-sm fw-bold",color:"primary",type:"submit",disabled:b.isSubmitting,children:b.isSubmitting?(0,Ue.jsx)("div",{className:"d-flex align-items-center justify-content-center",children:(0,Ue.jsx)(bo,{height:16,width:20,color:"#fff",strokeWidth:4})}):"Submit"})})})]})})]})})}),(0,Ue.jsx)(dQe.Item,{eventKey:"contact-info",children:(0,Ue.jsxs)("div",{className:"card shadow-none mb-1",children:[(0,Ue.jsxs)("div",{className:"card-header d-flex align-items-center",children:[(0,Ue.jsx)("div",{className:"flex-shrink-0 me-3",children:(0,Ue.jsx)("div",{className:"avatar-sm",children:(0,Ue.jsx)("div",{className:"avatar-title rounded-circle btn-primary-subtle",children:(0,Ue.jsx)("i",{className:"fas fa-user"})})})}),(0,Ue.jsx)("div",{className:"flex-grow-1",children:(0,Ue.jsx)(dQe.Header,{className:"accordionHeader",children:(0,Ue.jsx)("h5",{className:"card-title",children:"Contact Info"})})})]}),(0,Ue.jsx)(dQe.Body,{children:(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{className:"mb-3",children:[(0,Ue.jsx)("label",{htmlFor:"contact-info-email-input",children:"Email :"}),(0,Ue.jsx)("input",{type:"email",className:"form-control",id:"contact-info-email-input",placeholder:"Enter Email"})]}),(0,Ue.jsxs)(Ut,{children:[(0,Ue.jsx)("div",{className:"col-md-6",children:(0,Ue.jsxs)("div",{className:"mb-md-0",children:[(0,Ue.jsx)("label",{htmlFor:"contact-info-website-input",className:"form-label",children:"Website"}),(0,Ue.jsx)("input",{type:"url",className:"form-control",placeholder:"Enter website url",id:"contact-info-website-input"})]})}),(0,Ue.jsx)("div",{className:"col-md-6",children:(0,Ue.jsxs)("div",{className:"mb-md-0",children:[(0,Ue.jsx)("label",{htmlFor:"contact-info-location-input",className:"form-label",children:"Location"}),(0,Ue.jsx)("input",{type:"url",className:"form-control",placeholder:"Enter Address",id:"contact-info-location-input"})]})})]})]})})]})}),(0,Ue.jsx)(dQe.Item,{eventKey:"experience",children:(0,Ue.jsxs)("div",{className:"card shadow-none mb-0",children:[(0,Ue.jsxs)("div",{className:"card-header d-flex align-items-center",children:[(0,Ue.jsx)("div",{className:"flex-shrink-0 me-3",children:(0,Ue.jsx)("div",{className:"avatar-sm",children:(0,Ue.jsx)("div",{className:"avatar-title rounded-circle btn-primary-subtle",children:(0,Ue.jsx)("i",{className:"fas fa-id-card-alt"})})})}),(0,Ue.jsx)("div",{className:"flex-grow-1",children:(0,Ue.jsx)(dQe.Header,{children:(0,Ue.jsx)("h5",{className:"card-title",children:"Experience"})})})]}),(0,Ue.jsx)(dQe.Body,{children:(0,Ue.jsx)("div",{children:(0,Ue.jsxs)(Ut,{children:[(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsxs)("div",{className:"mb-3",children:[(0,Ue.jsx)("label",{htmlFor:"workexperience-designation-input",children:"Designation"}),(0,Ue.jsx)("input",{type:"text",className:"form-control",id:"workexperience-designation-input",placeholder:"Enter Designation title"})]})}),(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsxs)("div",{className:"mb-3",children:[(0,Ue.jsx)("label",{htmlFor:"workexperience-companyname-input",children:"Company name"}),(0,Ue.jsx)("input",{type:"text",className:"form-control",id:"workexperience-companyname-input",placeholder:"Enter Company name"})]})})]})})})]})})]})})})})]})]})})})},yQe=l.p+"static/media/PageNotFound.5745d14347b12bf7d9c9.png",fQe=()=>(document.title="404 - Page Not Found!",(0,Ue.jsxs)("div",{className:"page-content authentication-bg min-vh-100",children:[(0,Ue.jsx)("div",{className:"bg-overlay bg-white"}),(0,Ue.jsx)("div",{className:"d-flex justify-content-center mt-5 w-100 ",children:(0,Ue.jsx)(jt,{children:(0,Ue.jsx)(Ut,{className:"justify-content-center",children:(0,Ue.jsx)(Xt,{sm:12,md:8,lg:6,children:(0,Ue.jsxs)("div",{className:"text-center py-1",children:[(0,Ue.jsx)("img",{src:yQe,alt:"Page Not Found",className:"img-fluid mx-auto d-block mb-2"}),(0,Ue.jsx)("h2",{className:"fw-bold",children:"Oops! Page Not Found"}),(0,Ue.jsx)("p",{className:"text-muted mb-4",children:"The page you are looking for might have been not unavailable."}),(0,Ue.jsx)(gU,{to:"/",children:(0,Ue.jsx)(Hl,{color:"primary",className:"px-4 py-2 fw-bold",children:"Go to Homepage"})})]})})})})})]})),bQe=["response_type","client_id","redirect_uri","state","code_challenge","code_challenge_method"],vQe=()=>{document.title="Status!";const e=ae(),[t]=bU(),[l,r]=(0,o.useState)("");return(0,o.useEffect)(()=>{const l=(e=>bQe.every(t=>e.has(t))?{response_type:e.get("response_type"),client_id:e.get("client_id")||"",redirect_uri:e.get("redirect_uri")||"",state:e.get("state")||"",code_challenge:e.get("code_challenge")||"",code_challenge_method:e.get("code_challenge_method"),scope:e.get("scope")||void 0,resource:e.get("resource")||void 0}:null)(t);if(l){localStorage.setItem("mcp_oauth_authorize_request",JSON.stringify(l));const r=localStorage.getItem("user_id");r?e("/accounts",{state:{user_id:r}}):e(`/login?${t.toString()}`,{replace:!0})}else r("Invalid OAuth request. Required parameters are missing.")},[e,t]),(0,Ue.jsx)(o.Fragment,{children:(0,Ue.jsxs)("div",{className:"authentication-bg min-vh-100",children:[(0,Ue.jsx)("div",{className:"bg-overlay bg-white"}),(0,Ue.jsx)(jt,{children:(0,Ue.jsx)("div",{className:"d-flex flex-column min-vh-100 px-3 pt-4",children:(0,Ue.jsx)(Ut,{className:"justify-content-center my-auto",children:(0,Ue.jsx)(Xt,{md:8,lg:6,xl:5,children:(0,Ue.jsxs)("div",{className:"text-center py-0",children:[(0,Ue.jsx)("div",{className:"mb-4 mb-md-3",children:(0,Ue.jsx)("img",{src:`${lh.IMG_BUCKET_NAME}/images/logo/statusi-logo.png`,alt:"Statusi",height:"100"})}),l?(0,Ue.jsx)(vW,{color:"danger",fade:!1,timeout:0,children:l}):(0,Ue.jsx)("div",{className:"d-flex justify-content-center py-4",children:(0,Ue.jsx)(J_e,{color:"info"})})]})})})})})]})})},xQe="mcp_oauth_authorize_request",SQe=()=>{document.title="Connect Statusi to ChatGPT";const e=ae(),[t,l]=(0,o.useState)(null),[r,n]=(0,o.useState)(""),[i,a]=(0,o.useState)(!1),s=localStorage.getItem("firebase_accesstoken");(0,o.useEffect)(()=>{const t=(()=>{const e=localStorage.getItem(xQe);if(!e)return null;try{return JSON.parse(e)}catch{return localStorage.removeItem(xQe),null}})();localStorage.getItem("user_id")&&localStorage.getItem("account_id")?t?l(t):n("Invalid OAuth request. Required parameters are missing."):t?e(`/login?${(e=>new URLSearchParams({response_type:e.response_type,client_id:e.client_id,redirect_uri:e.redirect_uri,state:e.state,code_challenge:e.code_challenge,code_challenge_method:e.code_challenge_method,scope:e.scope||"",resource:e.resource||""}).toString())(t)}`,{replace:!0}):n("Invalid OAuth request. Required parameters are missing.")},[e]);const c=(0,o.useMemo)(()=>null!==t&&void 0!==t&&t.scope?t.scope.split(" ").filter(Boolean):[],[t]);return(0,Ue.jsx)(o.Fragment,{children:(0,Ue.jsxs)("div",{className:"authentication-bg min-vh-100",children:[(0,Ue.jsx)("div",{className:"bg-overlay bg-white"}),(0,Ue.jsx)(jt,{children:(0,Ue.jsx)("div",{className:"d-flex flex-column min-vh-100 px-3 pt-4",children:(0,Ue.jsx)(Ut,{className:"justify-content-center my-auto",children:(0,Ue.jsx)(Xt,{md:8,lg:6,xl:5,children:(0,Ue.jsxs)("div",{className:"text-center py-0",children:[(0,Ue.jsx)("div",{className:"mb-4 mb-md-3",children:(0,Ue.jsx)("img",{src:`${lh.IMG_BUCKET_NAME}/images/logo/statusi-logo.png`,alt:"Statusi",height:"100"})}),r&&(0,Ue.jsx)(vW,{color:"danger",fade:!1,timeout:0,children:r}),t&&(0,Ue.jsxs)("div",{className:"text-start",children:[(0,Ue.jsx)("h4",{className:"text-center mb-3",children:"Connect Statusi to ChatGPT"}),(0,Ue.jsx)("p",{className:"text-muted text-center mb-4",children:"ChatGPT wants permission to access your Statusi account."}),c.length>0&&(0,Ue.jsxs)("div",{className:"mb-4",children:[(0,Ue.jsx)("h6",{children:"Requested scopes"}),(0,Ue.jsx)("div",{className:"d-flex flex-wrap gap-2",children:c.map(e=>(0,Ue.jsx)("span",{className:"badge bg-light text-dark",children:e},e))})]}),(0,Ue.jsxs)("div",{className:"d-flex gap-2",children:[(0,Ue.jsx)(Hl,{color:"secondary",outline:!0,className:"w-50",onClick:()=>{if(t){const e=new URL(t.redirect_uri);e.searchParams.set("error","access_denied"),e.searchParams.set("error_description","User denied access"),e.searchParams.set("state",t.state),localStorage.removeItem(xQe),window.location.href=e.toString()}else n("Invalid OAuth request. Required parameters are missing.")},disabled:i,children:"Deny"}),(0,Ue.jsx)(Hl,{color:"info",className:"w-50",onClick:async()=>{if(t){a(!0),n("");try{const e=await fetch(`${lh.REACT_APP_BACKEND_URL}/oauth/authorize/consent`,{method:"POST",headers:{"Content-Type":"application/json",Authorization:`Bearer ${s}`},body:JSON.stringify({account_id:localStorage.getItem("account_id"),user_id:localStorage.getItem("user_id"),client_id:t.client_id,redirect_uri:t.redirect_uri,state:t.state,code_challenge:t.code_challenge,code_challenge_method:t.code_challenge_method,scope:t.scope,resource:t.resource})}),l=await e.json();if(!e.ok||!l.redirect_url)throw new Error(l.error||"Unable to authorize this request.");localStorage.removeItem(xQe),window.location.href=l.redirect_url}catch(e){n(e.message||"Unable to authorize this request."),a(!1)}}else n("Invalid OAuth request. Required parameters are missing.")},disabled:i,children:i?"Connecting...":"Allow"})]})]})]})})})})})]})})};gy("firebase","13.2.0","app");const NQe="statusi-mautic-connect",CQe=()=>{const e=my().find(e=>e.name===NQe);return e?fS(e):vb(uy(Kse,NQe),{persistence:qf,popupRedirectResolver:oS})};class wQe extends Error{constructor(e,t){super(e),this.status=t}}const IQe={"auth/popup-blocked":"The Google sign-in window was blocked. Please allow pop-ups for Statusi and try again.","auth/account-exists-with-different-credential":"This email already signs in to Statusi another way. Please log in with your email and password.","auth/network-request-failed":"Could not reach Google. Please check your connection and try again."},kQe=["auth/popup-closed-by-user","auth/cancelled-popup-request","auth/user-cancelled"],TQe=e=>{try{const t=new URL(e),l=["localhost","127.0.0.1","[::1]"].includes(t.hostname)||[".localhost",".local",".test"].some(e=>t.hostname.endsWith(e));return"https:"===t.protocol||"http:"===t.protocol&&l}catch{return!1}},AQe=async(e,t,l,r)=>{const n={"Content-Type":"application/json"};l&&(n.Authorization=`Bearer ${l}`),r&&(n["Account-ID"]=r.toString());const i=new AbortController,a=window.setTimeout(()=>i.abort(),3e4);let s;try{s=await fetch(`${lh.REACT_APP_BACKEND_URL}${e}`,{method:"POST",headers:n,body:JSON.stringify(t),signal:i.signal})}catch(c){throw new Error("AbortError"===(null===c||void 0===c?void 0:c.name)?"Statusi is not responding. Please try again in a moment.":"Could not reach Statusi. Please check your connection and try again.")}finally{window.clearTimeout(a)}const o=await s.json().catch(()=>({}));if(!s.ok)throw new wQe(((e,t)=>{if(null!==e&&void 0!==e&&e.data&&"object"===typeof e.data){const t=Object.values(e.data).flat()[0];if("string"===typeof t)return t}return(null===e||void 0===e?void 0:e.message)||t})(o,"Something went wrong. Please try again."),s.status);return o},DQe=jT({email:xT().trim().email("Please enter a valid email.").required("Please enter your email."),password:xT().required("Please enter your password.")}),MQe=()=>{document.title="Connect Mautic | Status!";const[e]=bU(),t=(0,o.useMemo)(()=>(e=>{const t={client_type:e.get("client_type"),redirect_uri:e.get("redirect_uri")||"",site_url:e.get("site_url")||"",state:e.get("state")||"",code_challenge:e.get("code_challenge")||"",code_challenge_method:e.get("code_challenge_method")};return"mautic"===t.client_type&&"S256"===t.code_challenge_method&&t.state&&t.code_challenge&&TQe(t.site_url)&&TQe(t.redirect_uri)&&new URL(t.redirect_uri).origin===new URL(t.site_url).origin?t:null})(e),[e]),l=t?new URL(t.site_url).host:"",[r,n]=(0,o.useState)("login"),[i,a]=(0,o.useState)(""),[s,c]=(0,o.useState)(null),[u,p]=(0,o.useState)([]),[d,m]=(0,o.useState)(null),[h,g]=(0,o.useState)(!1);(0,o.useEffect)(()=>{const e=CQe();return()=>{Mv(e).catch(()=>{})}},[]);const y=JE({initialValues:{email:"",password:""},validationSchema:DQe,onSubmit:async(e,{setFieldError:t})=>{a("");const l=e.email.trim();let r,n;try{r=(await AQe("/auth/login",{email:l})).data.user_id}catch(i){return void a(i.message)}try{const t=await yv(CQe(),l,e.password);n=await t.user.getIdToken()}catch{return void t("password","Incorrect email or password.")}await f(l,n,r)}}),f=async(e,t,l)=>{try{const r=((await AQe("/get-account-users",{user_id:l},t)).data||[]).filter(e=>"1"!==e.is_deleted);if(0===r.length)return a("Your user is not linked to any Statusi account yet."),void Mv(CQe()).catch(()=>{});c({idToken:t,userId:l,email:e}),p(r),m(1===r.length?r[0].account_id:null),n("account")}catch(r){a(r.message)}},b=async()=>{a(""),g(!0);try{const t=new Ub;let l,r,n;t.setCustomParameters({prompt:"select_account"});try{const e=await Ix(CQe(),t);l=(e.user.email||"").trim(),r=await e.user.getIdToken()}catch(e){return void(kQe.includes(null===e||void 0===e?void 0:e.code)||a(IQe[null===e||void 0===e?void 0:e.code]||"Google sign-in failed. Please try again."))}try{n=(await AQe("/auth/login",{email:l})).data.user_id}catch(e){return Mv(CQe()).catch(()=>{}),void a(e instanceof wQe&&404===e.status?`There is no Statusi user for ${l}. Sign up for Statusi first, then connect Mautic.`:e.message)}await f(l,r,n)}finally{g(!1)}},v=async()=>{if(t&&s&&d){a(""),n("authorizing");try{const e=await AQe("/mautic/authorize",{account_id:d,client_type:t.client_type,redirect_uri:t.redirect_uri,site_url:t.site_url,state:t.state,code_challenge:t.code_challenge,code_challenge_method:t.code_challenge_method},s.idToken,d);await Mv(CQe()).catch(()=>{}),window.location.replace(e.data.redirect_url)}catch(e){a(e.message),n("account")}}},x=()=>{t?window.location.replace(((e,t)=>{const l=new URL(e.redirect_uri);return Object.entries({...t,state:e.state}).forEach(([e,t])=>l.searchParams.set(e,t)),l.toString()})(t,{error:"access_denied"})):window.close()},S=()=>{Mv(CQe()).catch(()=>{}),c(null),p([]),m(null),a(""),y.resetForm(),n("login")};return(0,Ue.jsxs)("div",{className:"authentication-bg min-vh-100",children:[(0,Ue.jsx)("div",{className:"bg-overlay bg-white"}),(0,Ue.jsx)(jt,{children:(0,Ue.jsxs)("div",{className:"d-flex flex-column min-vh-100 px-2 px-sm-3 pt-4",children:[(0,Ue.jsx)(Ut,{className:"justify-content-center my-auto",children:(0,Ue.jsx)(Xt,{xs:12,sm:10,md:8,lg:6,xl:5,children:(0,Ue.jsxs)("div",{className:"text-center",children:[(0,Ue.jsx)("img",{src:`${lh.IMG_BUCKET_NAME}/images/logo/statusi-logo.png`,alt:"Statusi",height:"72",className:"mb-3"}),t?(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsx)("h5",{className:"mb-1",children:"Connect Mautic to Statusi"}),(0,Ue.jsxs)("p",{className:"text-muted mb-4",children:[(0,Ue.jsx)("i",{className:"uil uil-link-alt me-1"}),l]}),i&&(0,Ue.jsx)(vW,{color:"danger",fade:!1,className:"text-start",children:i}),"login"===r?(0,Ue.jsxs)(PK,{onSubmit:y.handleSubmit,noValidate:!0,children:[(0,Ue.jsxs)("div",{className:"form-floating form-floating-custom text-start mb-3",children:[(0,Ue.jsx)(QS,{type:"email",name:"email",id:"mautic-connect-email",placeholder:"Enter email",autoComplete:"username",autoFocus:!0,onChange:e=>{a(""),y.handleChange(e)},onBlur:y.handleBlur,value:y.values.email,invalid:y.touched.email&&!!y.errors.email}),(0,Ue.jsx)(rN,{children:y.errors.email}),(0,Ue.jsx)(FS,{htmlFor:"mautic-connect-email",children:"Email"}),(0,Ue.jsx)("div",{className:"form-floating-icon",children:(0,Ue.jsx)("i",{className:"uil uil-users-alt"})})]}),(0,Ue.jsxs)("div",{className:"form-floating form-floating-custom text-start mb-3",children:[(0,Ue.jsx)(QS,{type:"password",name:"password",id:"mautic-connect-password",placeholder:"Enter password",autoComplete:"current-password",onChange:e=>{a(""),y.handleChange(e)},onBlur:y.handleBlur,value:y.values.password,invalid:y.touched.password&&!!y.errors.password}),(0,Ue.jsx)(rN,{children:y.errors.password}),(0,Ue.jsx)(FS,{htmlFor:"mautic-connect-password",children:"Password"}),(0,Ue.jsx)("div",{className:"form-floating-icon",children:(0,Ue.jsx)("i",{className:"uil uil-padlock"})})]}),(0,Ue.jsx)("button",{className:"btn btn-info w-100",type:"submit",disabled:y.isSubmitting||h,children:y.isSubmitting?(0,Ue.jsx)("span",{className:"d-flex align-items-center justify-content-center",children:(0,Ue.jsx)(bo,{height:16,width:20,color:"#fff",strokeWidth:4})}):"Log In"}),(0,Ue.jsx)("div",{className:"signin-other-title text-center my-3",children:(0,Ue.jsx)("span",{className:"title text-muted small",children:"or"})}),(0,Ue.jsx)("button",{type:"button",className:"btn btn-info w-100",onClick:b,disabled:h||y.isSubmitting,children:h?(0,Ue.jsx)("span",{className:"d-flex align-items-center justify-content-center",children:(0,Ue.jsx)(bo,{height:16,width:20,color:"#fff",strokeWidth:4})}):(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsx)("img",{src:`${lh.IMG_BUCKET_NAME}/images/logo/googlelogo.svg`,alt:"",height:"22",className:"me-2"}),"Continue with Google"]})})]}):(0,Ue.jsxs)("div",{className:"text-start",children:[(0,Ue.jsxs)("p",{className:"text-muted mb-2",children:["Signed in as ",(0,Ue.jsx)("span",{className:"fw-medium text-dark",children:null===s||void 0===s?void 0:s.email})]}),(0,Ue.jsx)("h6",{className:"mb-3",children:"Select the account to connect"}),(0,Ue.jsx)("div",{className:"mautic-connect-accounts mb-3",role:"radiogroup","aria-label":"Statusi accounts",children:u.map(e=>{const t=d===e.account_id;return(0,Ue.jsxs)("button",{type:"button",role:"radio","aria-checked":t,className:"mautic-connect-account"+(t?" is-selected":""),onClick:()=>m(e.account_id),disabled:"authorizing"===r,children:[(0,Ue.jsx)("span",{className:"mautic-connect-account-avatar",children:(e.account_name||"?").charAt(0).toUpperCase()}),(0,Ue.jsx)("span",{className:"mautic-connect-account-name",children:e.account_name}),t&&(0,Ue.jsx)("i",{className:"uil uil-check-circle text-info ms-auto"})]},e.account_id)})}),(0,Ue.jsxs)("p",{className:"small text-muted mb-3",children:["Mautic will get ",(0,Ue.jsx)("b",{children:"read-only access to reports"})," of the selected account. You can disconnect at any time from the Statusi plugin in Mautic."]}),(0,Ue.jsx)(Hl,{color:"info",className:"w-100 mb-2",onClick:v,disabled:!d||"authorizing"===r,children:"authorizing"===r?(0,Ue.jsx)(J_e,{size:"sm"}):"Connect"}),(0,Ue.jsxs)("div",{className:"d-flex justify-content-between",children:[(0,Ue.jsx)(Hl,{color:"link",className:"px-0",onClick:S,disabled:"authorizing"===r,children:"Use another user"}),(0,Ue.jsx)(Hl,{color:"link",className:"px-0 text-muted",onClick:x,disabled:"authorizing"===r,children:"Cancel"})]})]}),"login"===r&&(0,Ue.jsx)(Hl,{color:"link",className:"mt-2 text-muted",onClick:x,children:"Cancel"})]}):(0,Ue.jsx)(vW,{color:"danger",fade:!1,children:"Invalid connection request. Please start again from the Statusi plugin in Mautic."})]})})}),(0,Ue.jsx)("div",{className:"text-center text-muted p-3",children:(0,Ue.jsxs)("p",{className:"mb-0",children:["\xa9 ",(new Date).getFullYear()," Status! Pvt Ltd."]})})]})})]})},EQe=l.p+"static/media/500ErrImage.4d2d54129df02fdfba13.png",RQe=()=>(document.title="500 - Internal Server Error!",(0,Ue.jsxs)("div",{className:"page-content authentication-bg min-vh-100",children:[(0,Ue.jsx)("div",{className:"bg-overlay bg-white"}),(0,Ue.jsx)("div",{className:"d-flex justify-content-center mt-5 w-100 ",children:(0,Ue.jsx)(jt,{children:(0,Ue.jsx)(Ut,{className:"justify-content-center",children:(0,Ue.jsx)(Xt,{sm:12,md:8,lg:6,children:(0,Ue.jsxs)("div",{className:"text-center py-1",children:[(0,Ue.jsx)("img",{src:EQe,alt:"Page Not Found",className:"img-fluid mx-auto d-block mb-3"}),(0,Ue.jsx)("h2",{className:"fw-bold",children:"Internal Server Error"}),(0,Ue.jsx)("p",{className:"text-muted mb-4",children:"Oops! Something went wrong on our server."}),(0,Ue.jsx)(gU,{to:"/",children:(0,Ue.jsx)(Hl,{color:"primary",className:"px-4 py-2 fw-bold",children:"Go to Homepage"})})]})})})})})]})),BQe=()=>(document.title="Inbox Ginie",(0,Ue.jsx)(o.Fragment,{children:(0,Ue.jsx)("div",{className:"page-content",children:(0,Ue.jsx)(jt,{fluid:!0,children:(0,Ue.jsx)("div",{className:"text-center",role:"alert",children:(0,Ue.jsx)("h2",{children:"To be developed"})})})})})),jQe=()=>(document.title="Send Post",(0,Ue.jsx)(o.Fragment,{children:(0,Ue.jsx)("div",{className:"page-content",children:(0,Ue.jsx)(jt,{fluid:!0,children:(0,Ue.jsx)("div",{className:"text-center",role:"alert",children:(0,Ue.jsx)("h2",{children:"To be developed"})})})})})),PQe=ze()(Ge(({t:e})=>{var t;document.title=e("Threshold List");const l=ae(),r=Iu(e=>e.account.accountId),n=(null===(t=localStorage.getItem("admin_data"))||void 0===t?void 0:t.includes('"is_admin": true'))||!1,[i,a]=(0,o.useState)(!1),[s,c]=(0,o.useState)([]),[u,p]=(0,o.useState)(!1),d=async()=>{if(null!=r&&""!==r)try{a(!0);const e=await AS.get(`threshold/get-threshold?account_id=${r}`);if(200===e.status){const t=e.data;c(t),p(!1)}}catch(e){"ERR_CANCELED"==e.code?p(!0):p(!1),console.error(e)}finally{a(!1)}};(0,o.useEffect)(()=>{d()},[r]);const m=[{Header:e("Index"),id:"index",disableFilters:!0,Cell:({row:e})=>e.index+1},{Header:e("Threshold Name"),accessor:"threshold_name",disableFilters:!0,filterable:!0},{Header:e("Notification Methods"),accessor:"notification_methods",disableFilters:!0,filterable:!0},{Header:e("Last Trigger Date"),accessor:"activity_date",disableFilters:!0,filterable:!0,Cell:({value:e})=>e?new Date(e).toISOString().split("T")[0]:"-"},{Header:e("Active"),accessor:"is_active",disableFilters:!0,filterable:!0,Cell:({value:e})=>e?(0,Ue.jsx)("div",{className:"badge badge-success-subtle px-2 py-1",children:"Active"}):(0,Ue.jsx)("div",{className:"badge badge-danger-subtle px-2 py-1",children:"Inactive"})},{Header:e("Created At"),accessor:"created_at",disableFilters:!0,filterable:!0,Cell:({value:e})=>e?new Date(e).toISOString().split("T")[0]:"-"},{Header:e("Action"),Cell:({row:e})=>{const t=e.original.id,i=e.original.base,a=e.original||[],s=!!e.original.activity_date;return(0,Ue.jsx)(Ue.Fragment,{children:(0,Ue.jsxs)("div",{className:"d-flex w-10",children:[(0,Ue.jsx)("button",{id:`editTooltip-${t}`,className:"icon-button",style:{border:"none",backgroundColor:"transparent",marginLeft:"8px"},onClick:()=>{((e,t,r)=>{l("/threshold/add-threshold",{state:{base:e,thresholdData:t,isEdit:r}})})(i,a,!0)},children:(0,Ue.jsx)("i",{className:"bx bx-edit text-lg",style:{fontSize:"20px"}})}),(0,Ue.jsx)("button",{id:`trashTooltip-${t}`,className:"icon-button",style:{border:"none",backgroundColor:"transparent",marginLeft:"8px"},onClick:()=>{(async e=>{tk().fire({title:"Are you sure you want to delete this?",text:"You won't be able to revert this!",icon:"warning",showCancelButton:!0,confirmButtonColor:"#d33",cancelButtonColor:"#3085d6",confirmButtonText:"Yes, delete it!",cancelButtonText:"Cancel"}).then(async t=>{if(t.isConfirmed)try{200===(await AS.post("/threshold/delete-threshold-history",{threshold_id:String(e),account_id:String(r)})).status&&(await d(),El.success("Threshold deleted successfully!"))}catch(l){console.error("Error saving threshold:",l)}})})(t)},disabled:n,children:(0,Ue.jsx)("i",{className:"bx bx-trash mail-icon text-lg",style:{fontSize:"20px"}})}),(0,Ue.jsx)("button",{id:`copyTooltip-${t}`,className:"icon-button",style:{border:"none",backgroundColor:"transparent",marginLeft:"8px"},onClick:()=>{((e,t)=>{l("/threshold/add-threshold",{state:{base:e,thresholdData:t,isEdit:!1,isClone:!0}})})(i,a)},children:(0,Ue.jsx)("i",{className:"bx bx-copy mail-icon text-lg",style:{fontSize:"20px"}})}),(0,Ue.jsx)("button",{id:`historyTooltip-${t}`,className:"icon-button",disabled:!s,style:{border:"none",backgroundColor:"transparent",marginLeft:"8px"},onClick:()=>{(e=>{l(`/threshold/threshold-history/${e}`)})(t)},children:(0,Ue.jsx)("i",{className:"bx bx-history mail-icon text-lg",style:{fontSize:"20px",color:s?"#000":"#b5b5b5",opacity:s?1:.5,cursor:s?"pointer":"text"}})})]})})}}];return(0,Ue.jsx)(o.Fragment,{children:(0,Ue.jsx)("div",{className:"page-content",children:(0,Ue.jsxs)(jt,{fluid:!0,children:[(0,Ue.jsx)(_K,{title:"Threshold",breadcrumbItem:"Threshold List"}),(0,Ue.jsxs)(cN,{className:"mb-3",children:[(0,Ue.jsxs)(gN,{className:"d-flex justify-content-between align-items-center",children:[(0,Ue.jsx)("h5",{className:"mb-0"}),(0,Ue.jsx)(Hl,{color:"primary",onClick:()=>{l("/threshold/add-threshold")},children:"Add Threshold"})]}),(0,Ue.jsx)(SN,{children:i||u?(0,Ue.jsx)("div",{className:"mt-3",children:(0,Ue.jsx)(nU,{height:"60vh"})}):(0,Ue.jsx)(Ue.Fragment,{children:0!==s.length||u?(0,Ue.jsx)("div",{children:(0,Ue.jsx)(fCe,{columns:m,isGlobalFilter:!0,customPageSize:10,data:s,className:"custom-header-css",t:e})}):(0,Ue.jsx)("div",{className:"d-flex justify-content-center align-items-center h-75",children:(0,Ue.jsx)("img",{src:MF,alt:"No data",style:{width:"30%"}})})})})]})]})})})})),_Qe=({thresholdHistoryData:e,t:t})=>{var l;const r=ne(),n=new URLSearchParams(r.search).get("date"),[i,a]=(0,o.useState)(null),[s,c]=(0,o.useState)(new Date(n||(null===(l=e[0])||void 0===l?void 0:l.date)));(0,o.useEffect)(()=>{const t=s?s.toDateString():null,l=e.find(e=>new Date(e.date).toDateString()===t);a(null!==l&&void 0!==l?l:null)},[e]);const u=(0,o.useMemo)(()=>{if(!i)return[];const e=[];BF()(i.date).format("YYYY-MM-DD");return i.threshold_history.forEach(t=>{const l=(r=t)&&0!==Object.keys(r).length?Object.entries(r).map(([e,t])=>"Unique identifier"===e&&t&&"object"===typeof t?Object.entries(t).filter(([e])=>!e.toLowerCase().endsWith("_id")).map(([e,t])=>`${e.replace(/_/g," ").replace(/\b\w/g,e=>e.toUpperCase())}: ${t}`).join(", "):"filters"===e&&t&&"object"===typeof t?Object.values(t).map(e=>`${"in"===e.action?"Campaign Name Contains":"Campaign Name does not contain"}: ${Array.isArray(e.values)?e.values.join(", "):e.values}`).join(", "):null).filter(Boolean).join(", "):"";var r;const n={};t.trigger_columns.forEach(e=>{n[e.field]||(n[e.field]=[]),n[e.field].push(e)}),Object.entries(n).forEach(([t,r])=>{var n;const i=(null===(n=r[0])||void 0===n?void 0:n.label)||t.split(".").pop()||t,a=[];r.forEach(e=>{const t=e.today_value,l=e.previous_value,r=e.threshold_value,n=e.value;let i="updated",s="inherit";if(t&&l)t>l?(i="more",s="#34c38f"):t<l?(i="less",s="#f46a6a"):i="no change";else{const e=void 0!==t?t:r,a=void 0!==l?l:n;"-"!==a&&"-"!==e&&(a>e?(i="more",s="#34c38f"):a<e?(i="less",s="#f46a6a"):i="no change")}if(void 0!==e.percentage_difference){const o=null!==l&&void 0!==l?l:n,c=null!==t&&void 0!==t?t:r,u=Math.abs(c-o);a.push(`<strong><span style="color: ${s}">${Math.abs(e.percentage_difference).toFixed(2)}%</span> ${i} </strong> (${u.toLocaleString()}) compared to <strong>${e.date}</strong> (${o})`)}else{var o,c;a.push(`<strong><span style="color: ${s}">${Math.abs(null!==(o=e.today_value)&&void 0!==o?o:e.value-e.threshold_value).toLocaleString()}</span> ${i}</strong> (${null!==(c=e.today_value)&&void 0!==c?c:e.value}) on <strong>${e.date}</strong> compared to threshold value.`)}});const s=r[0].today_value?r[0].today_value:r[0].threshold_value,o=`\n                    <strong>${i} ${void 0!==r[0].percentage_difference?`- ${s}`:`(Threshold value - ${(e=>{if(null===e||void 0===e||""===e)return e;const t=Number(e);return isNaN(t)?e:new Intl.NumberFormat("en-US",{notation:"compact",compactDisplay:"short",maximumFractionDigits:1}).format(t)})(r[0].threshold_value)})`}</strong>\n\n                    ${l}\n                    <ul>\n                        ${a.map(e=>`<li>${e}</li>`).join("")}\n                    </ul>`;e.push({summary:o})})}),e},[i]),p=[{Header:"Trigger History",accessor:"summary",disableFilters:!0,Cell:({value:e})=>(0,Ue.jsx)("div",{style:{whiteSpace:"pre-line"},dangerouslySetInnerHTML:{__html:e}})}];return(0,Ue.jsx)(jt,{fluid:!0,children:(0,Ue.jsx)(Ut,{children:(0,Ue.jsxs)(Xt,{lg:12,children:[(0,Ue.jsx)("div",{className:"d-flex align-items-start  justify-content-end mb-4",children:(0,Ue.jsx)("div",{className:"mt-1",children:(0,Ue.jsx)(CNe(),{selected:s,onChange:t=>{c(t);const l=t?t.toDateString():null,r=e.find(e=>new Date(e.date).toDateString()===l);a(null!==r&&void 0!==r?r:null)},dateFormat:"yyyy-MM-dd",placeholderText:"Select Date",className:"form-control",isClearable:!0})})}),(0,Ue.jsx)(cN,{children:(0,Ue.jsx)(SN,{children:u.length?(0,Ue.jsx)(fCe,{columns:p,data:u,isGlobalFilter:!0,customPageSize:5,className:"custom-header-css",t:t}):(0,Ue.jsx)("div",{className:"d-flex justify-content-center align-items-center h-75",children:(0,Ue.jsx)("img",{src:MF,alt:"No data",style:{width:"30%"}})})})})]})})})},OQe=ze()(Ge(({t:e})=>{document.title="Threshold History";const{id:t}=se(),l=ae(),r=Iu(e=>e.account.accountId),[n,i]=(0,o.useState)(r),[a,s]=(0,o.useState)([]),[c,u]=(0,o.useState)(!1),[p,d]=(0,o.useState)(!1),m=(0,o.useCallback)(async()=>{try{u(!0);const e=await AS.get(`threshold/get-threshold-history?threshold_id=${t}&account_id=${r}`);if(200===e.status){const t=e.data;s(t),d(!1)}}catch(e){"ERR_CANCELED"==e.code?d(!0):d(!1),console.error(e)}finally{u(!1)}},[]);return(0,o.useEffect)(()=>{m()},[m]),(0,o.useEffect)(()=>{n&&n!==r&&l("/threshold"),i(r)},[r,n,l]),(0,Ue.jsx)(o.Fragment,{children:(0,Ue.jsx)("div",{className:"page-content",children:(0,Ue.jsxs)(jt,{fluid:!0,children:[(0,Ue.jsx)(_K,{title:"Threshold List",breadcrumbItem:"Threshold History",link:"/threshold"}),(0,Ue.jsx)(Ut,{children:(0,Ue.jsx)(Xt,{lg:12,children:c||p?(0,Ue.jsx)("div",{className:"mt-3",children:(0,Ue.jsx)(cN,{children:(0,Ue.jsx)(SN,{children:(0,Ue.jsx)(nU,{height:"60vh"})})})}):(0,Ue.jsx)(Ue.Fragment,{children:0!==a.length||p?(0,Ue.jsx)("div",{children:(0,Ue.jsx)(_Qe,{t:e,thresholdHistoryData:a},r)}):(0,Ue.jsx)(cN,{children:(0,Ue.jsx)(SN,{children:(0,Ue.jsx)("div",{className:"d-flex justify-content-center align-items-center h-75",children:(0,Ue.jsx)("img",{src:MF,alt:"No data",height:"60vh"})})})})})})})]})})})})),LQe=({endpoint:e,serviceName:t})=>{var l;const r=Iu(e=>e.account.accountId),n=ne(),i=new URLSearchParams(n.search),a=(null===(l=n.state)||void 0===l?void 0:l.platform_id)||i.get("platform_id"),[s,c]=(0,o.useState)(!1);return(0,o.useEffect)(()=>{(async()=>{if(!r||null===a||void 0===a)return El.error("Missing account ID or platform ID"),void c(!1);try{var l;c(!0);const i=await AS.post(e,{account_id:r,platform_id:a});var n;if(null!==(l=i.data)&&void 0!==l&&l.auth_url)window.location.replace(null===(n=i.data)||void 0===n?void 0:n.auth_url);else El.error(`Failed to get authorization URL for ${t}`)}catch(i){El.error(`Error initiating ${t} integration`)}finally{c(!1)}})()},[r,a,e,t]),(0,Ue.jsx)(o.Fragment,{children:(0,Ue.jsx)("div",{className:"page-content",children:(0,Ue.jsx)(jt,{fluid:!0,children:(0,Ue.jsx)(cN,{children:s?(0,Ue.jsx)(bG,{}):(0,Ue.jsx)(Ue.Fragment,{})})})})})},FQe=({isDirty:e,isAlreadyIntegrated:t,onDiscard:l})=>{const[r,n]=(0,o.useState)(!1);(0,o.useEffect)(()=>{const l=l=>{if(t||!e)return;const r=l.target.closest("a");if(r&&r.getAttribute("href")){const e=r.getAttribute("href");e&&!e.startsWith("http")&&"#"!==e&&(l.preventDefault(),l.stopPropagation(),n(!0))}};return document.addEventListener("click",l,!0),()=>document.removeEventListener("click",l,!0)},[e,t]),(0,o.useEffect)(()=>{if(t||!e)return;const l=e=>{window.history.pushState(null,"",window.location.pathname),n(!0)};return window.history.pushState(null,"",window.location.pathname),window.addEventListener("popstate",l),()=>window.removeEventListener("popstate",l)},[e,t]),(0,o.useEffect)(()=>{const l=l=>{!t&&e&&l.preventDefault()};return window.addEventListener("beforeunload",l),()=>window.removeEventListener("beforeunload",l)},[t,e]);const i=(0,o.useCallback)(e=>{e?n(!1):l()},[l]);return{showExitDialog:r,setShowExitDialog:n,handleExitDecision:i}},qQe=l.p+"static/media/error_message.86c45f034a2703ed6e31.png",zQe=({error:e=!1,code:t})=>{const{title:l,message:r}=(()=>{if(!e)return{title:"Oops! Something went wrong!",message:"Please try again later."};switch(t){case"400":return{title:"Oops! Something went wrong!",message:"The request could not be processed due to invalid or missing information"};case"401":return{title:"Oops! Something went wrong!",message:"User is unauthorized."};case"403":return{title:"Oops! Something went wrong!",message:"Access denied."};case"404":return{title:"Oops! Something went wrong!",message:"Sorry, the page you are looking for does not exist."};default:return{title:"Oops! Something went wrong!",message:"Internal Server Error!"}}})();return(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("h2",{className:"fw-bold",children:l}),(0,Ue.jsx)("p",{className:"text-muted mb-4",children:r}),(0,Ue.jsx)("img",{src:qQe,alt:l,className:"img-fluid mx-auto d-block"})]})},UQe=()=>{const e=ae(),{search:t,state:l}=ne(),r=new URLSearchParams(t),n=ju(),i="true"===r.get("error"),a=r.get("code"),s=r.get("state"),c=Iu(e=>e.account.accountId),u=(0,o.useRef)(null),p=(0,o.useRef)(!1),[d,m]=(0,o.useState)([]),[h,g]=(0,o.useState)(!1),[y,f]=(0,o.useState)(!1),[b,v]=(0,o.useState)(""),[x,S]=(0,o.useState)(""),[N,C]=(0,o.useState)(!1),[w,I]=(0,o.useState)(!1),[k,T]=(0,o.useState)(!1),[A,D]=(0,o.useState)(parseInt((null===l||void 0===l?void 0:l.platform_id)||"")||null),[M,E]=(0,o.useState)(parseInt((null===l||void 0===l?void 0:l.integration_id)||"")||null),[R,B]=(0,o.useState)(!1);(0,o.useEffect)(()=>{if(!s)return;const e=(e=>{let t=decodeURIComponent(e);for(t=t.replace(/-/g,"+").replace(/_/g,"/");t.length%4!==0;)t+="=";return atob(t)})(s),[t,l,r]=e.split(":").map(Number);p.current=!0,n(rwe(t)),D(l),E(r)},[s]);const j=(0,o.useCallback)(async()=>{if(A&&M)try{var e;g(!0);const t={platform_id:A,integration_id:M},l=await AS.post("/integration/get-integrated-accounts",t);l&&null!==(e=l.data)&&void 0!==e&&e.accounts&&(m(l.data.accounts),l.data.email&&S(l.data.email))}catch(t){El.error("something wrong with fetching integrated accounts."),m([])}finally{g(!1)}},[A,M]);(0,o.useEffect)(()=>{j()},[j]),(0,o.useEffect)(()=>{if(null!==u.current){if(p.current)return p.current=!1,void(u.current=c);u.current!==c&&e("/integration"),u.current=c}else u.current=c},[c,e]);const{showExitDialog:P,setShowExitDialog:_,handleExitDecision:O}=FQe({isDirty:w,isAlreadyIntegrated:N,onDiscard:()=>{I(!1),e("/integration")}}),L=(0,o.useCallback)(async()=>{const t=d.filter(e=>"Active"===e.status).map(e=>e.account_id);try{f(!0);const l={platform_id:A,integration_id:M,accounts:t,email:x};200===(await AS.post("/integration/save-google-ads-config",l)).status&&(El.success("Accounts successfully integrated!"),I(!1),C(!0),e("/integration"))}catch(l){El.error("Failed to save changes.")}finally{f(!1)}},[d,x]),F=(0,o.useMemo)(()=>d.filter(e=>{var t;return String(null!==(t=e.account_name)&&void 0!==t?t:"").toLowerCase().includes(b.toLowerCase())||String(e.account_id||"").includes(b)}),[b,d]);return(0,Ue.jsx)(o.Fragment,{children:(0,Ue.jsx)("div",{className:"page-content",children:(0,Ue.jsx)("div",{className:"container-fluid",children:h?(0,Ue.jsx)(bG,{}):(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)(_K,{title:"Integrations",link:"/integration",breadcrumbItem:"Google Ads - Accounts"}),i?(0,Ue.jsx)("div",{className:"text-center py-3",children:(0,Ue.jsx)(zQe,{error:i,code:a})}):(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("div",{className:"border-top border-2 border-gray"}),x&&(0,Ue.jsx)("div",{className:"mt-3",children:(0,Ue.jsxs)("p",{children:["Connected Account : ",(0,Ue.jsx)("span",{className:"text-dark fw-medium",children:x})]})})]}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("div",{className:"d-flex justify-content-between align-items-end mt-1 mb-3",children:(0,Ue.jsx)("div",{children:(0,Ue.jsx)("p",{className:"text-muted mb-0",children:"Select the Customer IDs (CIDs) you wish to sync with your dashboard."})})}),(0,Ue.jsxs)("div",{className:"card",children:[(0,Ue.jsx)("div",{className:"card-header bg-white border-bottom p-2 mb-1",children:(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-center",children:[(0,Ue.jsxs)("div",{className:"input-group d-flex align-items-center bg-white rounded w-50 "+(k?"border border-primary":"border"),children:[(0,Ue.jsx)("span",{className:"input-group-text bg-transparent border-end-0",children:(0,Ue.jsx)("i",{className:"mdi mdi-magnify search-icon fs-6 "+(k?"text-primary":"text-muted")})}),(0,Ue.jsx)("input",{type:"text",className:"form-control border-0 shadow-none",placeholder:"Filter by account name or CID...",value:b,onChange:e=>v(e.target.value),onFocus:()=>T(!0),onBlur:()=>T(!1)})]}),(0,Ue.jsx)("div",{children:(0,Ue.jsx)("button",{className:"btn btn-primary px-2",onClick:L,disabled:y||!R,children:y?"Saving...":"Save Changes"})})]})}),(0,Ue.jsx)("div",{className:"list-group list-group-flush",children:F.length>0?F.map((e,t)=>{const l="Active"===e.status,r="string"===typeof e.account_name?e.account_name:"Google Ads Account";return(0,Ue.jsxs)("div",{className:"list-group-item d-flex align-items-center justify-content-between py-2 px-3 list-group-item-action",children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2 mb-1",children:[(0,Ue.jsx)("span",{className:"fw-normal text-secondary fs-6",children:r}),(0,Ue.jsx)("span",{className:`badge bg-${l?"success":"danger"}-subtle text-${l?"success":"danger"} px-3 py-1 fs-8`,children:l?"Active":"Inactive"})]}),(0,Ue.jsxs)("small",{className:"text-muted font-monospace",children:["CID: ",String(e.account_id)]}),"false"===e.removed&&(0,Ue.jsx)("div",{className:"small text-warning mt-1",children:"This account has been deleted from Google please marked as removed"})]}),(0,Ue.jsx)("div",{className:"d-flex align-items-center gap-3",children:(0,Ue.jsx)("div",{className:"d-flex align-items-center gap-2",children:"false"===e.removed?(0,Ue.jsx)("button",{className:"btn btn-outline-danger btn-sm mt-1",onClick:()=>(e=>{m(t=>t.filter(t=>t.account_id!==e)),I(!0),B(!0)})(e.account_id),children:"Mark as removed"}):(0,Ue.jsx)("div",{children:(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2",children:[(0,Ue.jsx)("span",{className:"small fw-medium text-muted",children:"Status"}),(0,Ue.jsx)("div",{className:"form-check form-switch form-check-success form-switch-sm m-0",children:(0,Ue.jsx)(QS,{className:"form-check-input",type:"checkbox",role:"switch",checked:l,onChange:()=>{return t=e.account_id,m(e=>e.map(e=>e.account_id===t?{...e,status:"Active"===e.status?"Inactive":"Active"}:e)),I(!0),void B(!0);var t}})})]})})})})]},String(e.account_id))}):(0,Ue.jsx)("div",{className:"py-5 text-center",children:(0,Ue.jsx)("p",{className:"text-muted mb-0",children:"No accounts found."})})})]})]}),(0,Ue.jsx)(vCe,{open:P,title:"Unsaved Changes",confirmText:"Yes, Stay",cancelText:"No, Discard",showCancel:!0,onConfirm:()=>_(!1),onCancel:()=>O(!1),description:(0,Ue.jsxs)("p",{className:"small mb-0",children:["Your Google Ads integration hasn't been saved. If you leave now, your progress will be lost.",(0,Ue.jsx)("br",{}),(0,Ue.jsx)("br",{}),"Would you like to stay and complete the integration?"]})})]})]})})})})},GQe=()=>{const e=ae(),{search:t,state:l}=ne(),r=new URLSearchParams(t),n=ju(),i="true"===r.get("error"),a=r.get("code"),s=r.get("state"),c=Iu(e=>e.account.accountId),u=(0,o.useRef)(null),p=(0,o.useRef)(!1),[d,m]=(0,o.useState)([]),[h,g]=(0,o.useState)(!1),[y,f]=(0,o.useState)(!1),[b,v]=(0,o.useState)(""),[x,S]=(0,o.useState)(""),[N,C]=(0,o.useState)(!1),[w,I]=(0,o.useState)(!1),[k,T]=(0,o.useState)(!1),[A,D]=(0,o.useState)(parseInt((null===l||void 0===l?void 0:l.platform_id)||"")||null),[M,E]=(0,o.useState)(parseInt((null===l||void 0===l?void 0:l.integration_id)||"")||null),[R,B]=(0,o.useState)(!1);(0,o.useEffect)(()=>{if(!s)return;const e=(e=>{let t=decodeURIComponent(e);for(t=t.replace(/-/g,"+").replace(/_/g,"/");t.length%4!==0;)t+="=";return atob(t)})(s),[t,l,r]=e.split(":").map(Number);p.current=!0,n(rwe(t)),D(l),E(r)},[s]);const j=(0,o.useCallback)(async()=>{if(A&&M)try{var e;g(!0);const t={platform_id:A,integration_id:M},l=await AS.post("/integration/get-google-adsense-integrated-accounts",t);l&&null!==(e=l.data)&&void 0!==e&&e.accounts&&(m(l.data.accounts),l.data.email&&S(l.data.email))}catch(t){El.error("something wrong with fetching integrated accounts."),m([])}finally{g(!1)}},[A,M]);(0,o.useEffect)(()=>{j()},[j]),(0,o.useEffect)(()=>{if(null!==u.current){if(p.current)return p.current=!1,void(u.current=c);u.current!==c&&e("/integration"),u.current=c}else u.current=c},[c,e]);const{showExitDialog:P,setShowExitDialog:_,handleExitDecision:O}=FQe({isDirty:w,isAlreadyIntegrated:N,onDiscard:()=>{I(!1),e("/integration")}}),L=(0,o.useCallback)(async()=>{const t=d.filter(e=>"Active"===e.status).map(e=>e.account_id);try{f(!0);const l={platform_id:A,integration_id:M,accounts:t,email:x};200===(await AS.post("/integration/save-adsense-config",l)).status&&(El.success("Accounts successfully integrated!"),I(!1),C(!0),e("/integration"))}catch(l){El.error(l.message,{autoClose:4e3})}finally{f(!1)}},[d,x]),F=(0,o.useMemo)(()=>d.filter(e=>String(e.name||"").toLowerCase().includes(b.toLowerCase())||String(e.account_id||"").includes(b)),[b,d]);return(0,Ue.jsx)(o.Fragment,{children:(0,Ue.jsx)("div",{className:"page-content",children:(0,Ue.jsx)("div",{className:"container-fluid",children:h?(0,Ue.jsx)(bG,{}):(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)(_K,{title:"Integrations",link:"/integration",breadcrumbItem:"Google AdSense - Accounts"}),i?(0,Ue.jsx)("div",{className:"text-center py-3",children:(0,Ue.jsx)(zQe,{error:i,code:a})}):(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("div",{}),(0,Ue.jsx)("div",{className:"border-top border-2 border-gray"}),x&&(0,Ue.jsx)("div",{className:"mt-3",children:(0,Ue.jsxs)("p",{children:["Connected Account : ",(0,Ue.jsx)("span",{className:"text-dark fw-medium",children:x})]})}),(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-end mt-1 mb-3",children:[(0,Ue.jsx)("div",{children:(0,Ue.jsx)("p",{className:"text-muted mb-0",children:"Select the Google AdSense Publisher Accounts you wish to sync with your dashboard."})}),(0,Ue.jsx)("button",{className:"btn btn-primary px-2",onClick:L,disabled:y||!R,children:y?"Saving...":"Save Changes"})]}),(0,Ue.jsxs)("div",{className:"card",children:[(0,Ue.jsx)("div",{className:"card-header bg-white border-bottom p-2 mb-1",children:(0,Ue.jsxs)("div",{className:"input-group d-flex align-items-center bg-white rounded w-50 "+(k?"border border-primary":"border"),children:[(0,Ue.jsx)("span",{className:"input-group-text bg-transparent border-end-0",children:(0,Ue.jsx)("i",{className:"mdi mdi-magnify search-icon fs-6 "+(k?"text-primary":"text-muted")})}),(0,Ue.jsx)("input",{type:"text",className:"form-control border-0 shadow-none",placeholder:"Filter by account name or Publisher ID...",value:b,onChange:e=>v(e.target.value),onFocus:()=>T(!0),onBlur:()=>T(!1)})]})}),(0,Ue.jsx)("div",{className:"list-group list-group-flush",children:F.length>0?F.map((e,t)=>{var l;const r="Active"===e.status,n=(null===(l=e.name)||void 0===l?void 0:l.trim())||`AdSense Account (${e.account_id})`;return(0,Ue.jsxs)("div",{className:"list-group-item d-flex align-items-center justify-content-between py-2 px-3 list-group-item-action",children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2 mb-1",children:[(0,Ue.jsx)("span",{className:"fw-normal text-secondary fs-6",children:n}),(0,Ue.jsx)("span",{className:`badge bg-${r?"success":"danger"}-subtle text-${r?"success":"danger"} px-3 py-1 fs-8`,children:r?"Active":"Inactive"})]}),(0,Ue.jsxs)("small",{className:"text-muted font-monospace",children:["Publisher ID: ",String(e.account_id)]}),"false"===e.removed&&(0,Ue.jsx)("div",{className:"small text-warning mt-1",children:"This account has been deleted from Google please marked as removed"})]}),(0,Ue.jsx)("div",{className:"d-flex align-items-center gap-3",children:(0,Ue.jsx)("div",{className:"d-flex align-items-center gap-2",children:"false"===e.removed?(0,Ue.jsx)("button",{className:"btn btn-outline-danger btn-sm mt-1",onClick:()=>(e=>{m(t=>t.filter(t=>t.account_id!==e)),I(!0),B(!0)})(e.account_id),children:"Mark as removed"}):(0,Ue.jsx)("div",{children:(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2",children:[(0,Ue.jsx)("span",{className:"small fw-medium text-muted",children:"Status"}),(0,Ue.jsx)("div",{className:"form-check form-switch form-check-success form-switch-sm m-0",children:(0,Ue.jsx)(QS,{className:"form-check-input",type:"checkbox",role:"switch",checked:r,onChange:()=>{return t=e.account_id,m(e=>e.map(e=>e.account_id===t?{...e,status:"Active"===e.status?"Inactive":"Active"}:e)),I(!0),void B(!0);var t}})})]})})})})]},String(e.account_id))}):(0,Ue.jsx)("div",{className:"py-5 text-center",children:(0,Ue.jsx)("p",{className:"text-muted mb-0",children:"No accounts found."})})})]}),(0,Ue.jsx)(vCe,{open:P,title:"Unsaved Changes",confirmText:"Yes, Stay",cancelText:"No, Discard",showCancel:!0,onConfirm:()=>_(!1),onCancel:()=>O(!1),description:(0,Ue.jsxs)("p",{className:"small mb-0",children:["Your Google AdSense integration hasn't been saved. If you leave now, your progress will be lost.",(0,Ue.jsx)("br",{}),(0,Ue.jsx)("br",{}),"Would you like to stay and complete the integration?"]})})]})]})})})})},VQe=()=>{const e=ae(),{search:t,state:l}=ne(),r=new URLSearchParams(t),n=ju(),i="true"===r.get("error"),a=r.get("code"),s=r.get("state"),c=Iu(e=>e.account.accountId),u=(0,o.useRef)(null),p=(0,o.useRef)(!1),[d,m]=(0,o.useState)([]),[h,g]=(0,o.useState)(!0),[y,f]=(0,o.useState)(!1),[b,v]=(0,o.useState)(""),[x,S]=(0,o.useState)(""),[N,C]=(0,o.useState)(!1),[w,I]=(0,o.useState)(!1),[k,T]=(0,o.useState)(!1),[A,D]=(0,o.useState)(parseInt((null===l||void 0===l?void 0:l.platform_id)||"")||null),[M,E]=(0,o.useState)(parseInt((null===l||void 0===l?void 0:l.integration_id)||"")||null),[R,B]=(0,o.useState)(!1);(0,o.useEffect)(()=>{if(!s)return;const e=(e=>{let t=decodeURIComponent(e);for(t=t.replace(/-/g,"+").replace(/_/g,"/");t.length%4!==0;)t+="=";return atob(t)})(s),[t,l,r]=e.split(":").map(Number);p.current=!0,n(rwe(t)),D(l),E(r)},[s]);const j=(0,o.useCallback)(async()=>{if(A&&M)try{var e;g(!0);const t={platform_id:A,integration_id:M},l=await AS.post("/integration/get-google-analytics-integrated-accounts",t);l&&null!==(e=l.data)&&void 0!==e&&e.accounts&&(m(l.data.accounts),l.data.email&&S(l.data.email))}catch(t){El.error("something wrong with fetching integrated accounts."),m([])}finally{g(!1)}},[A,M]);(0,o.useEffect)(()=>{j()},[j]),(0,o.useEffect)(()=>{if(null!==u.current){if(p.current)return p.current=!1,void(u.current=c);u.current!==c&&e("/integration"),u.current=c}else u.current=c},[c,e]);const{showExitDialog:P,setShowExitDialog:_,handleExitDecision:O}=FQe({isDirty:w,isAlreadyIntegrated:N,onDiscard:()=>{I(!1),e("/integration")}}),L=(0,o.useCallback)(async()=>{const t=d.map(e=>({account_id:e.account_id,properties:e.properties.filter(e=>"Active"===e.status).map(e=>e.property_id)}));try{f(!0);const l={platform_id:A,integration_id:M,accounts:t,email:x};await AS.post("/integration/save-analytics-config",l),El.success("Properties successfully integrated!"),I(!1),C(!0),e("/integration")}catch(l){El.error(l.message,{autoClose:4e3})}finally{f(!1)}},[d,x]),F=(0,o.useMemo)(()=>{if(!b.trim())return d;const e=b.toLowerCase();return d.map(t=>{const l=t.properties.filter(l=>{var r,n,i,a;return(null===(r=l.property_name)||void 0===r?void 0:r.toLowerCase().includes(e))||(null===(n=l.property_id)||void 0===n?void 0:n.includes(e))||(null===(i=t.account_id)||void 0===i?void 0:i.includes(e))||(null===(a=t.name)||void 0===a?void 0:a.toLowerCase().includes(e))});return l.length?{...t,properties:l}:null}).filter(Boolean)},[d,b]);return(0,Ue.jsx)(o.Fragment,{children:(0,Ue.jsx)("div",{className:"page-content",children:(0,Ue.jsx)("div",{className:"container-fluid",children:h?(0,Ue.jsx)(bG,{}):(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)(_K,{title:"Integrations",link:"/integration",breadcrumbItem:"Google Analytics - Properties"}),i?(0,Ue.jsx)("div",{className:"text-center py-3",children:(0,Ue.jsx)(zQe,{error:i,code:a})}):(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("div",{className:"border-top border-2 border-gray"}),x&&(0,Ue.jsx)("div",{className:"mt-3",children:(0,Ue.jsxs)("p",{children:["Connected Account :"," ",(0,Ue.jsx)("span",{className:"text-dark fw-medium",children:x})]})}),(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-end mt-1 mb-3",children:[(0,Ue.jsx)("p",{className:"text-muted mb-0",children:"Select the GA4 Properties you wish to sync with your dashboard."}),(0,Ue.jsx)("button",{className:"btn btn-primary px-2",onClick:L,disabled:y||!R,children:y?"Saving...":"Save Changes"})]}),(0,Ue.jsxs)("div",{className:"card",children:[(0,Ue.jsx)("div",{className:"card-header bg-white border-bottom p-2 mb-1",children:(0,Ue.jsxs)("div",{className:"input-group d-flex align-items-center bg-white rounded w-50 "+(k?"border border-primary":"border"),children:[(0,Ue.jsx)("span",{className:"input-group-text bg-transparent border-0 pe-1",children:(0,Ue.jsx)("i",{className:"mdi mdi-magnify search-icon fs-6 "+(k?"text-primary":"text-muted")})}),(0,Ue.jsx)("input",{className:"form-control border-0 shadow-none",placeholder:"Filter by property name or ID...",value:b,onChange:e=>v(e.target.value),onFocus:()=>T(!0),onBlur:()=>T(!1)})]})}),(0,Ue.jsx)("div",{className:"list-group list-group-flush",children:F.length?F.map((e,t)=>(0,Ue.jsxs)(o.Fragment,{children:[(0,Ue.jsx)("div",{className:"px-3 py-2 bg-light border-bottom "+(t>0?"border-top":""),children:(0,Ue.jsxs)("h6",{className:"mb-0 small",children:["Account: ",null===e||void 0===e?void 0:e.name,(0,Ue.jsxs)("span",{className:"ms-2 text-muted",children:["(ID: ",null===e||void 0===e?void 0:e.account_id,")"]})]})}),null===e||void 0===e?void 0:e.properties.map(t=>{const l="Active"===t.status;return(0,Ue.jsxs)("div",{className:"list-group-item d-flex justify-content-between py-2 ps-4 pe-3",children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{className:"d-flex gap-2 mb-1",children:[(0,Ue.jsx)("span",{children:t.property_name}),(0,Ue.jsx)("span",{className:`badge bg-${l?"success":"danger"}-subtle text-${l?"success":"danger"} px-3 py-1 fs-8`,children:t.status})]}),(0,Ue.jsxs)("small",{className:"text-muted",children:["Property ID: ",t.property_id]})]}),(0,Ue.jsx)("div",{className:"d-flex gap-2 align-items-center",children:"false"===t.removed?(0,Ue.jsx)("button",{className:"btn btn-outline-danger btn-sm",onClick:()=>((e,t)=>{m(l=>l.map(l=>l.account_id===e?{...l,properties:l.properties.filter(e=>e.property_id!==t)}:l).filter(e=>e.properties.length>0)),I(!0),B(!0)})(e.account_id,t.property_id),children:"Mark as removed"}):(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2",children:[(0,Ue.jsx)("span",{className:"small fw-medium text-muted",children:"Status"}),(0,Ue.jsx)("div",{className:"form-check form-switch form-check-success form-switch-sm m-0",children:(0,Ue.jsx)(QS,{className:"form-check-input",type:"checkbox",role:"switch",checked:l,onChange:()=>((e,t)=>{m(l=>l.map(l=>l.account_id===e?{...l,properties:l.properties.map(e=>e.property_id===t?{...e,status:"Active"===e.status?"Inactive":"Active"}:e)}:l)),I(!0),B(!0)})(e.account_id,t.property_id)})})]})})]},t.property_id)})]},null===e||void 0===e?void 0:e.account_id)):(0,Ue.jsx)("div",{className:"py-5 text-center",children:(0,Ue.jsx)("p",{className:"text-muted mb-0",children:"No properties found."})})})]}),(0,Ue.jsx)(vCe,{open:P,title:"Unsaved Changes",confirmText:"Yes, Stay",cancelText:"No, Discard",showCancel:!0,onConfirm:()=>_(!1),onCancel:()=>O(!1),description:(0,Ue.jsxs)("p",{className:"small mb-0",children:["Your Google Analytics integration hasn't been saved.",(0,Ue.jsx)("br",{}),"Would you like to stay and complete it?"]})})]})]})})})})},HQe=()=>{const{search:e}=ne(),t=new URLSearchParams(e),l="true"===t.get("error"),r=t.get("code");return(0,Ue.jsxs)("div",{className:"page-content authentication-bg min-vh-100",children:[(0,Ue.jsx)("div",{className:"bg-overlay bg-white"}),(0,Ue.jsx)("div",{className:"d-flex justify-content-center mt-5 w-100",children:(0,Ue.jsx)(jt,{children:(0,Ue.jsx)(Ut,{className:"justify-content-center",children:(0,Ue.jsx)(Xt,{sm:12,md:8,lg:6,children:(0,Ue.jsxs)("div",{className:"text-center py-1",children:[(0,Ue.jsx)(zQe,{error:l,code:r}),(0,Ue.jsx)(gU,{to:"/",children:(0,Ue.jsx)(Hl,{color:"primary",className:"px-4 py-2 fw-bold",children:"Go to Homepage"})})]})})})})})]})},WQe=()=>{window.print()},ZQe={series:[{name:"Last 28 days",data:[30,55,32,33,33,65,78,40,75,55,55,40,30,48,25,50,40,35,38,95,40,32,42,38,60,50,45]},{name:"Compared custom range",data:[45,20,15,12,20,10,10,25,15,18,18,45,60,40,20,50,45,42,44,40,42,42,45,38,62,62,62]}],options:{chart:{type:"line",height:300,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif"},colors:["#1a73e8","#1a73e8"],stroke:{curve:"straight",width:2,dashArray:[0,5]},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}}},xaxis:{categories:["02 Nov","","","","","","","09","","","","","","","16","","","","","","","23","","","","","","","30"],labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,min:0,max:120,tickAmount:5,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>0===e?"0s":e>=60?`${Math.floor(e/60)}m ${e%60}s`:`${e}s`}},legend:{show:!1},tooltip:{x:{show:!1},y:{formatter:e=>e+"s"}}}},$Qe={series:[{name:"Last 28 days",data:[500,600,450,480,600,800,600,300,500,600,600,800,600,500,520,520,700,600,600,700,400,600,800,1e3,700,700,800,500]},{name:"Compared custom range",data:[550,1e3,950,1050,1300,1800,1650,1700,1200,1100,1150,500,520,650,1e3,900,950,850,1e3,600,700,550,700,700,1100,700,500,650]}],options:{chart:{type:"line",height:280,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif"},colors:["#1a73e8","#1a73e8"],stroke:{curve:"straight",width:2,dashArray:[0,5]},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}}},xaxis:{categories:["02 Nov","","","","","","","09","","","","","","","16","","","","","","","23","","","","","","","30"],labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,min:0,max:2e3,tickAmount:4,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>0===e?"0":e>=1e3?(e/1e3).toFixed(e%1e3===0?0:1)+"K":e}},legend:{show:!1},tooltip:{theme:"light",style:{fontSize:"12px"},x:{show:!1},y:{formatter:e=>e}}}},KQe=[{name:"page_view",count:"14K",change:"43.7%",trend:"down",barWidth:"100%"},{name:"session_start",count:"4.7K",change:"52.3%",trend:"down",barWidth:"35%"},{name:"first_visit",count:"4K",change:"55.7%",trend:"down",barWidth:"30%"},{name:"view_item_list",count:"2.2K",change:"66.5%",trend:"down",barWidth:"15%"},{name:"user_engagement",count:"4K",change:"17.7%",trend:"down",barWidth:"30%"},{name:"scroll",count:"2K",change:"2.7%",trend:"up",barWidth:"14%"},{name:"view_item",count:"858",change:"6.6%",trend:"up",barWidth:"6%"}],YQe=[{name:"Dr. Ohhira's Probiotics\xae | Essential F...",count:"699",change:"92.9%",trend:"down"},{name:"Essential Formulas | Dr Ohhira's Pro...",count:"2.4K",change:"29.0%",trend:"up"},{name:"Common Signs Your Probiotic Is Wo...",count:"1.3K",change:"32.2%",trend:"down"},{name:"Buy Dr. Ohhira's Probiotics and Reg'...",count:"638",change:"54.9%",trend:"up"},{name:"Fermented Probiotics with Live Cult...",count:"329",change:"26.7%",trend:"down"},{name:"Reg'Activ\xae Formulas | Essential For...",count:"331",change:"23.0%",trend:"down"},{name:"Buy Probiotics Near Me | Probiotics ...",count:"366",change:"5.4%",trend:"down"}],QQe={series:[{name:"30 Days",data:[11e3,10500,9e3,6e3,5500,5e3,4800,4500,4400,4600,4800]},{name:"7 Days",data:[2e3,1900,1800,1700,1750,1780,1760,1700,1750,1800,1850]},{name:"1 Day",data:[150,140,130,135,140,138,136,135,140,142,145]}],options:{chart:{type:"line",height:250,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif"},colors:["#1a73e8","#188038","#f9ab00"],stroke:{curve:"smooth",width:2},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}},padding:{right:20}},xaxis:{categories:["02 Nov","","","09","","","16","","","23","","","30"],labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,tickAmount:3,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>e>=1e3?(e/1e3).toFixed(0)+"K":e}},legend:{show:!1},tooltip:{theme:"light",x:{show:!1}}}},JQe={series:[{name:"DAU / MAU",data:[1.5,1.4,1.2,1.6,1.5,1.3,1.8,2,1.6,1.7,2.1,1.8,1.9,2,1.8,1.7,2.5,1.8,2.2,2.3,2.9]},{name:"DAU / WAU",data:[12,11,10,18,14,11,15,16,22,18,12,14,19,15,18,14,25,12,18,18,9.9]},{name:"WAU / MAU",data:[14,15,13,13,15,15,15,17,18,19,21,23,22,23,24,24,25,27,29,31,28.7]}],options:{chart:{type:"line",height:250,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif"},colors:["#1a73e8","#6fa337","#f29900"],stroke:{curve:"straight",width:2},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}},padding:{right:10}},xaxis:{categories:["02 Nov","","","09","","","16","","","23","","","30"],labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,min:0,max:50,tickAmount:5,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>e.toFixed(1)+"%"}},legend:{show:!1},tooltip:{theme:"light",y:{formatter:e=>e+"%"}}}},XQe=[{step:"Step 1",name:"Session start",pct:"100%",barHeight:"300px",abanCount:"3.6K",abanPct:"88.4%"},{step:"Step 2",name:"View product",pct:"11.6%",barHeight:"25px",abanCount:"433",abanPct:"92.1%"},{step:"Step 3",name:"Add to cart",pct:"7.9%",barHeight:"18px",abanCount:"18",abanPct:"48.6%"},{step:"Step 4",name:"Begin checkout",pct:"51.4%",barHeight:"4px",abanCount:"9",abanPct:"47.4%"},{step:"Step 5",name:"Purchase",pct:"52.6%",barHeight:"0.20px",abanCount:null,abanPct:null}],eJe={series:[{name:"Total",type:"area",data:[60,55,50,80,130,110,80,90,140,180,230,210,150,100,110,130,150,120,130,110,280,150,175,180,140]},{name:"Singapore",type:"line",data:[8,10,8,12,10,9,8,10,12,15,25,28,10,8,12,30,10,12,15,10,20,45,20,25,30]},{name:"Lanzhou",type:"line",data:[5,6,5,8,7,6,5,6,8,10,18,15,8,6,8,10,8,9,10,8,15,25,15,20,18]},{name:"Kihei",type:"line",data:[2,3,2,4,3,2,2,3,4,5,6,5,3,2,3,4,3,3,4,3,5,10,5,8,10]},{name:"Ashburn",type:"line",data:[3,4,3,5,4,3,3,4,5,6,8,7,4,3,4,5,4,4,5,4,8,12,6,10,8]},{name:"Honolulu",type:"line",data:[1,2,1,2,2,1,1,2,3,4,5,3,2,1,2,3,2,2,3,2,4,6,3,5,4]}],options:{chart:{height:320,type:"line",toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif"},stroke:{width:[2,2,2,2,2,2],curve:"straight",dashArray:[5,0,0,0,0,0]},fill:{type:["gradient","solid","solid","solid","solid","solid"],gradient:{shadeIntensity:1,opacityFrom:.1,opacityTo:.05,stops:[0,100]}},colors:["#00acc1","#1a73e8","#43a047","#f4511e","#1e88e5","#e91e63"],dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",padding:{top:0,right:0,bottom:0,left:10}},xaxis:{categories:["02 Nov","","","","","","","09","","","","","","","16","","","","","","","23","","","","","","","30"],labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,min:0,max:400,tickAmount:4,labels:{style:{colors:"#5f6368",fontSize:"11px"}}},legend:{position:"bottom",horizontalAlign:"left",markers:{radius:12},itemMargin:{horizontal:10,vertical:5}}}},tJe={series:[{name:"Active Users",data:[440,410,130,120,100]}],options:{chart:{type:"bar",height:320,toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},plotOptions:{bar:{horizontal:!0,barHeight:"60%",borderRadius:0}},colors:["#1a73e8"],dataLabels:{enabled:!1},xaxis:{categories:["Singapore","Lanzhou","Kihei","Ashburn","Honolulu"],labels:{style:{colors:["#202124"],fontSize:"13px",fontWeight:500}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:{min:0,max:500,tickAmount:5,labels:{style:{colors:"#5f6368",fontSize:"11px"}}},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}},padding:{left:0}}}},lJe={series:[{name:"Total",type:"area",data:[185,170,165,130,200,170,120,140,190,210,180,140,150,190,140,150,145,135,190,310,170,210,200,210,140]},{name:"Direct",type:"line",data:[110,110,70,60,120,120,70,65,75,95,130,110,80,70,95,110,80,100,70,180,90,130,125,130,80]},{name:"Organic Search",type:"line",data:[80,65,90,80,100,80,90,60,90,95,70,70,55,45,60,75,65,70,55,65,80,75,78,75,60]},{name:"Unassigned",type:"line",data:[20,25,20,25,20,20,25,20,25,20,28,25,22,20,25,22,25,30,30,35,32,35,30,35,55]},{name:"Referral",type:"line",data:[22,22,45,30,20,20,25,20,22,22,20,20,22,20,20,30,15,20,20,22,20,22,15,18,20]},{name:"Organic Shopping",type:"line",data:[18,18,15,20,15,15,18,15,18,18,18,18,18,18,18,18,15,18,18,20,22,20,18,18,18]}],options:{chart:{type:"line",height:320,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif"},stroke:{width:2,curve:"straight",dashArray:[5,0,0,0,0,0]},fill:{type:["gradient","solid","solid","solid","solid","solid"],gradient:{shadeIntensity:1,opacityFrom:.15,opacityTo:.05,stops:[0,100]}},colors:["#00acc1","#1a73e8","#43a047","#f29900","#1a237e","#e91e63"],dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",padding:{top:0,right:0,bottom:0,left:10}},xaxis:{categories:["02 Nov","","","","","","","09","","","","","","","16","","","","","","","23","","","","","","","30"],labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,min:0,max:400,tickAmount:4,labels:{style:{colors:"#5f6368",fontSize:"11px"}}},legend:{position:"bottom",horizontalAlign:"left",markers:{radius:12},itemMargin:{horizontal:10,vertical:5}},tooltip:{x:{show:!1}}}},rJe={series:[{name:"Total",type:"area",data:[62,52,70,60,78,60,75,40,25,45,90,95,60,58,45,55,56,70,60,65,50,58,70,80,60,55,45]},{name:"Organic Search",type:"line",data:[60,50,68,58,75,58,72,38,23,42,88,92,58,56,43,53,54,68,58,63,48,56,68,78,58,53,43]},{name:"Organic Shopping",type:"line",data:[3,3,3,5,4,5,4,4,3,3,2,4,5,6,4,3,4,5,2,2,2,3,2,2,4,3,4]},{name:"Organic Social",type:"line",data:[3,3,3,5,8,5,4,3,2,2,4,2,2,2,2,2,2,2,4,2,2,2,4,2,2,2,2]}],options:{chart:{type:"line",height:320,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif"},stroke:{width:2,curve:"straight",dashArray:[5,0,0,0]},fill:{type:["gradient","solid","solid","solid"],gradient:{shadeIntensity:1,opacityFrom:.15,opacityTo:.05,stops:[0,100]}},colors:["#00acc1","#1a73e8","#43a047","#f29900"],dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",padding:{top:0,right:0,bottom:0,left:10}},xaxis:{categories:["02 Nov","","","","","","","09","","","","","","","16","","","","","","","23","","","","","","","30"],labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,min:0,max:120,tickAmount:6,labels:{style:{colors:"#5f6368",fontSize:"11px"}}},legend:{position:"bottom",horizontalAlign:"left",markers:{radius:12},itemMargin:{horizontal:10,vertical:5}},tooltip:{x:{show:!1}}}},nJe={series:[{name:"Total",type:"area",data:[160,185,185,230,250,265,300,125,210,260,330,340,260,280,170,220,180,235,235,280,220,180,240,230,280,200,250,220,140]},{name:"/tell-probiotic-working/",type:"line",data:[85,65,80,55,75,55,70,45,45,45,90,60,50,45,35,50,65,55,60,55,45,48,35,45,40,42,35,50,35]},{name:"/",type:"line",data:[35,35,30,45,60,75,35,25,35,50,55,60,50,40,60,25,25,25,35,40,40,30,35,40,45,25,35,35,45]},{name:"/product/dr-ohhiras-probiotic-supplements/",type:"line",data:[28,22,38,32,28,32,38,22,28,22,22,28,28,22,22,22,18,20,18,22,20,28,18,22,18,20,38,22,28]},{name:"/products/reg-activ/",type:"line",data:[22,25,20,22,22,22,20,28,22,25,30,32,28,18,20,20,20,22,18,22,28,22,30,20,22,20,18,18,18]},{name:"/retail-store-locator/",type:"line",data:[18,20,18,18,18,18,20,18,20,28,20,25,32,18,18,32,18,18,20,22,28,20,18,18,18,20,18,22,20]}],options:{chart:{type:"line",height:320,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif"},stroke:{width:2,curve:"straight",dashArray:[5,0,0,0,0,0]},fill:{type:["gradient","solid","solid","solid","solid","solid"],gradient:{shadeIntensity:1,opacityFrom:.2,opacityTo:.05,stops:[0,100]}},colors:["#00acc1","#1a73e8","#43a047","#f29900","#1a237e","#e91e63"],dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",padding:{top:0,right:0,bottom:0,left:10}},xaxis:{categories:["02 Nov","","","","","","","09","","","","","","","16","","","","","","","23","","","","","","","30"],labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,min:0,max:400,tickAmount:4,labels:{style:{colors:"#5f6368",fontSize:"11px"}}},legend:{position:"bottom",horizontalAlign:"left",markers:{radius:12},itemMargin:{horizontal:10,vertical:5},fontSize:"11px",formatter:function(e){return e}},tooltip:{x:{show:!1}}}},iJe={chart:{toolbar:{show:!1},type:"bar"},plotOptions:{bar:{columnWidth:"30%",distributed:!0,dataLabels:{position:"top"}}},dataLabels:{enabled:!0,formatter:function(e){return"$"+e.toFixed(2)},offsetY:-20,style:{fontSize:"12px",colors:["#304758"]}},colors:["#3b5de7","#ef6767"],legend:{show:!1},xaxis:{categories:[["Average Cost per Conversion","(Excluding Outlier)"],["Ad ID","711391611509"]],position:"bottom",axisBorder:{show:!1},axisTicks:{show:!1},labels:{style:{fontSize:"12px",fontWeight:500}}},yaxis:{title:{text:"Cost per Conversion ($)",style:{fontWeight:500}}},title:{text:"Cost per Conversion Comparison",align:"center",style:{fontSize:"16px",fontWeight:600,color:"#495057"}},tooltip:{y:{formatter:function(e){return"$"+e}}}},aJe=[{name:"Cost per Conversion",data:[143.65,940.74]}],sJe=()=>{const[e,t]=o.useState(!1),[l,r]=o.useState(""),n=(l="")=>{r(l),t(!e)},[i,a]=o.useState({show:!1,x:0,y:0,img:"",percentX:0,percentY:0}),s=(e,t)=>{const l=e.currentTarget.getBoundingClientRect(),r=(e.clientX-l.left)/l.width*100,n=(e.clientY-l.top)/l.height*100;a({show:!0,x:e.clientX,y:e.clientY,img:t,percentX:r,percentY:n})};return(0,Ue.jsxs)("div",{className:"page-content",style:{backgroundColor:"#f8f9fa",paddingTop:"60px",minHeight:"100vh"},children:[(0,Ue.jsx)("style",{children:'\n          @media print {\n            /* 1. Reset: Hide everything initially */\n            body * {\n              visibility: hidden;\n            }\n\n            /* 2. Content: Show only the dashboard and its children */\n            #printable-dashboard, #printable-dashboard * {\n              visibility: visible;\n            }\n\n            /* 3. Positioning: Place dashboard at absolute top-left */\n            #printable-dashboard {\n              position: absolute;\n              left: 0;\n              top: 0;\n              width: 100%;\n              margin: 0;\n              padding: 20px !important;\n              background-color: #f8f9fa !important; /* Maintain gray background */\n              -webkit-print-color-adjust: exact !important; /* Force colors */\n              print-color-adjust: exact !important;\n            }\n\n            /* 4. LOGO: Reveal the Statusi logo in print */\n             #pdf-logo {\n                display: flex !important;\n                justify-content: center !important;\n                align-items: center !important;\n                width: 100%;\n                margin-bottom: 10px;\n              }\n\n              /* Override parent flex behavior */\n              #pdf-logo {\n                flex: 0 0 100% !important;\n              }\n\n            /* 5. UI: Hide buttons and scrollbars in print */\n            .no-print, .scroll-inline::-webkit-scrollbar {\n              display: none !important;\n            }\n\n            /* 6. LAYOUT FIX: Force "Desktop" Grid in Print \n               (Prevents columns from stacking vertically) */\n            .row {\n              display: flex !important;\n              flex-wrap: wrap !important;\n            }\n            /* Manually enforce Reactstrap/Bootstrap col-lg widths for print */\n            .col-lg-12 { flex: 0 0 100% !important; max-width: 100% !important; }\n            .col-lg-8  { flex: 0 0 66.666667% !important; max-width: 66.666667% !important; }\n            .col-lg-7  { flex: 0 0 58.333333% !important; max-width: 58.333333% !important; }\n            .col-lg-6  { flex: 0 0 50% !important; max-width: 50% !important; }\n            .col-lg-5  { flex: 0 0 41.666667% !important; max-width: 41.666667% !important; }\n            .col-lg-4  { flex: 0 0 33.333333% !important; max-width: 33.333333% !important; }\n            .col-lg-3  { flex: 0 0 25% !important; max-width: 25% !important; }\n            \n            /* Enforce small column widths used in the side stats */\n            .col-xs-9 { flex: 0 0 75% !important; max-width: 75% !important; }\n            .col-xs-3 { flex: 0 0 25% !important; max-width: 25% !important; }\n\n            /* 7. Components: Prevent cards from breaking across pages awkwardly */\n            .card {\n              break-inside: avoid;\n              page-break-inside: avoid;\n              box-shadow: none !important; /* Optional: Cleaner look */\n              border: 1px solid #dadce0 !important;\n            }\n            \n            /* Expand scrollable tables to show all data */\n            .scroll-inline {\n              overflow: visible !important;\n            }\n          }\n        '}),(0,Ue.jsxs)(jt,{fluid:!0,id:"printable-dashboard",children:[(0,Ue.jsx)("div",{className:"d-flex justify-content-between align-items-center mb-3",children:(0,Ue.jsx)("div",{id:"pdf-logo",style:{display:"none"},children:(0,Ue.jsx)("img",{src:"https://cdn.statusi.io/images/logo/statusi-logo.png",alt:"Statusi Logo",style:{height:"60px"}})})}),(0,Ue.jsxs)("div",{style:{marginTop:"20px",marginBottom:"30px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"15px"},children:[(0,Ue.jsx)("h4",{style:{color:"#202124",fontWeight:500,margin:0},children:"November 2025 - EFI Digital Marketing & Performance Dashboard"}),(0,Ue.jsxs)("button",{className:"btn btn-primary no-print",onClick:WQe,style:{display:"flex",alignItems:"center",gap:"5px",padding:3},children:[(0,Ue.jsx)(SU,{})," Download PDF"]})]}),(0,Ue.jsx)("hr",{style:{borderTop:"3px solid #dadce0",margin:0}})]}),(0,Ue.jsxs)("div",{style:{marginTop:"10px",marginBottom:"20px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"flex-end",marginBottom:"15px"},children:[(0,Ue.jsx)("h4",{style:{margin:0},children:"Mailchimp Email Campaign Stats"}),(0,Ue.jsx)("div",{style:{fontSize:"14px",color:"#555"},children:"Date Range : Last 30 Days"})]}),(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #e0e0e0",borderRadius:"4px"},children:(0,Ue.jsxs)(SN,{style:{padding:"8px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"20px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"10px",padding:"0.375rem"},children:[(0,Ue.jsx)("button",{className:"btn btn-light btn-sm border",style:{fontWeight:600,padding:"0.365rem"},children:"Campaign Name"}),(0,Ue.jsx)(vU,{style:{fontSize:"18px",color:"#757575",cursor:"pointer"}})]}),(0,Ue.jsxs)("div",{style:{display:"flex",gap:"8px"},children:[(0,Ue.jsx)("button",{className:"btn btn-light btn-sm border",children:(0,Ue.jsx)(xU,{style:{fontSize:"20px",color:"#555"}})}),(0,Ue.jsx)("button",{className:"btn btn-light btn-sm border",children:(0,Ue.jsx)(SU,{style:{fontSize:"20px",color:"#555"}})}),(0,Ue.jsx)("button",{className:"btn btn-light btn-sm border",children:(0,Ue.jsx)(TF,{style:{fontSize:"20px",color:"#555"}})}),(0,Ue.jsx)("button",{className:"btn btn-light btn-sm border",children:(0,Ue.jsx)(NU,{style:{fontSize:"20px",color:"#555"}})})]})]}),(0,Ue.jsxs)("div",{style:{width:"100%",overflowX:"auto",overflowY:"hidden"},className:"scroll-inline",children:[(0,Ue.jsx)("style",{children:"\n                            .scroll-inline::-webkit-scrollbar {\n                              height: 6px;\n                            }\n                            .scroll-inline::-webkit-scrollbar-thumb {\n                              background: #c1c1c1;\n                              border-radius: 6px;\n                            }\n                            .scroll-inline {\n                              scrollbar-width: thin;\n                              scrollbar-color: #c1c1c1 transparent;\n                            }\n                        "}),(0,Ue.jsxs)(xF,{hover:!0,className:"mb-0 table-layout-fixed text-nowrap",style:{fontSize:"13px"},children:[(0,Ue.jsx)("thead",{style:{borderBottom:"2px solid #e0e0e0",position:"sticky"},children:(0,Ue.jsxs)("tr",{children:[(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,left:0,zIndex:30,background:"#fff"},children:["Campaign Name ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20},children:["Sent [2,769] ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20},children:["Success [2,702] ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20},children:["Failed [67] ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20},children:["Opens [463] ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20},children:["Unique Opens [279] ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20},children:["Clicks [90] ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20},children:["Unique Clicks [31] ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20},children:["Unsubscribed [12] ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20},children:["Abuse/Complaints [0%] ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsx)("th",{style:{width:"10px"}})]})}),(0,Ue.jsxs)("tbody",{children:[(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsxs)("td",{style:{padding:"15px 10px",fontWeight:600,color:"#3c4043",position:"sticky",left:0,zIndex:5,background:"#fff"},children:["Black Friday 2025 Previous Purchaser Deal ",(0,Ue.jsx)(TU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"190"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"187"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"3"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"48"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"35"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"0"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"0"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:(0,Ue.jsxs)("div",{style:{position:"relative",display:"inline-block"},children:["4",(0,Ue.jsx)("i",{className:"uil-info-circle",style:{position:"absolute",top:"-6px",right:"-16px",fontSize:"12px",color:"#0ab39c",cursor:"pointer"},onClick:()=>n("carly.spindel@gmail.com, Debbfriend@gmail.com dfpalm@yahoo.com yoga@power-yoga.com")})]})}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"0"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsxs)("td",{style:{padding:"15px 10px",fontWeight:600,color:"#3c4043",position:"sticky",left:0,zIndex:5,background:"#fff"},children:["December 2025 Retailer Newsletter ",(0,Ue.jsx)(TU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"2579"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"2515"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"64"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"415"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"244"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"90"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"31"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:(0,Ue.jsxs)("div",{style:{position:"relative",display:"inline-block"},children:["8",(0,Ue.jsx)("i",{className:"uil-info-circle",style:{position:"absolute",top:"-6px",right:"-16px",fontSize:"12px",color:"#0ab39c",cursor:"pointer"},onClick:()=>n("allen@drtom.net drrobertkessler@yahoo.com info@ellwoodthompsons.com jeanne@riverleap.com laurenlessard@gmail.com marywest12@gmail.com sheffie@me.com starstor@whidbey.com")})]})}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"0"})]})]})]})]})]})}),(0,Ue.jsxs)(zr,{isOpen:e,toggle:()=>n(),centered:!0,children:[(0,Ue.jsx)(HU,{toggle:()=>n(),children:"Unsubscribed Emails"}),(0,Ue.jsx)(Zr,{children:(0,Ue.jsx)("div",{style:{maxHeight:"300px",overflowY:"auto"},children:l.split(/[,\s]+/).filter(e=>""!==e.trim()).map((e,t)=>(0,Ue.jsxs)("div",{style:{padding:"6px 0",borderBottom:"1px solid #f1f3f4",fontSize:"13px",color:"#333"},children:[e.replace('"',"")," "]},t))})})]})]}),(0,Ue.jsxs)("div",{style:{marginTop:"10px",marginBottom:"20px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"flex-end",marginBottom:"15px"},children:[(0,Ue.jsx)("h4",{style:{margin:0},children:"Google Ads With Highest Revenue"}),(0,Ue.jsxs)("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start"},children:[(0,Ue.jsx)("span",{style:{fontSize:"12px",color:"#555",marginBottom:"2px",marginLeft:"2px"},children:"Custom"}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",padding:"3px 8px",border:"1px solid #ced4da",borderRadius:"6px",backgroundColor:"#fff",minWidth:"200px",cursor:"pointer"},children:[(0,Ue.jsx)("span",{style:{fontSize:"14px",color:"#333",fontWeight:"500"},children:"Jul 1 - Sep 30, 2025"}),(0,Ue.jsx)("i",{className:"uil uil-angle-down",style:{fontSize:"18px",color:"#757575",marginLeft:"10px"}})]})]})]}),(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #e0e0e0",borderRadius:"4px"},children:(0,Ue.jsxs)(SN,{style:{padding:"8px",paddingTop:"0px"},children:[i.show&&(0,Ue.jsx)("div",{style:{position:"fixed",top:Math.max(14,Math.min(i.y-150,window.innerHeight-400)),left:i.x+500>window.innerWidth?i.x-480:i.x+10,width:"450px",height:"400px",zIndex:999999,backgroundColor:"#ffffff",border:"1px solid #dadce0",borderRadius:"12px",boxShadow:"0 20px 60px rgba(0,0,0,0.3)",pointerEvents:"none",overflow:"hidden",display:"flex",alignItems:"center",justifyContent:"center"},children:(0,Ue.jsx)("div",{style:{width:"100%",height:"100%",backgroundColor:"#ffffff",backgroundImage:`url(${i.img})`,backgroundPosition:`${i.percentX}% ${i.percentY}%`,backgroundSize:"800px",backgroundRepeat:"no-repeat"}})}),(0,Ue.jsxs)("div",{style:{width:"100%",overflowX:"auto",overflowY:"hidden"},className:"scroll-inline",children:[(0,Ue.jsx)("style",{children:"\n                    .scroll-inline::-webkit-scrollbar { height: 6px; }\n                    .scroll-inline::-webkit-scrollbar-thumb { border-radius: 6px; }\n                    .scroll-inline { scrollbar-width: thin; }\n                    .ad-img-container {\n                        width: 90px;\n                        height: 40px;\n                        overflow: hidden;\n                        border: 1px solid #5f4444ff;\n                        border-radius: 2px;\n                        position: relative;\n                        display: flex;\n                        align-items: center;\n                        justify-content: center;\n                        cursor:  zoom-in;\n                    }\n                    .ad-zoom-img {\n                        width: 100%;\n                        height: 100%;\n                        object-fit: contain;\n                    }\n                "}),(0,Ue.jsxs)(xF,{hover:!0,className:"mb-0 table-layout-fixed text-nowrap",style:{fontSize:"13px"},children:[(0,Ue.jsx)("thead",{style:{borderBottom:"2px solid #e0e0e0",position:"sticky"},children:(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,left:0,zIndex:35,background:"#fff",width:"140px"},children:"Ad Preview"}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Campaign Name ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Ad Group ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Ad Type ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Ad State ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Ad ID ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Impressions ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["CTR ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Cost ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Clicks ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Conversion Rate ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Conversions ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Conversion Value ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Average CPC ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Cost / Conversion ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Conversion Value / Cost ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsx)("th",{style:{width:"10px"}})]})}),(0,Ue.jsx)("tbody",{children:[{adPreview:"https://cdn.statusi.io/images/background/image_16.png",campaign:"Brand & Navigational Search",group:"Probiotics by Dr Ohhira",adType:"Responsive search ad",adState:"Enabled",adId:"466015368227",imp:"5728",ctr:"6.41%",cost:"$1204.22",clicks:"367",convRate:"2.18%",conv:"8",convValue:"$402.2",avgCPC:"3.28",costDividedConv:"$150.53",convValueDividedCost:"$0.33"},{adPreview:"https://cdn.statusi.io/images/background/image_17.png",campaign:"Brand & Navigational Search",group:"Dr. Ohhira",adType:"Responsive search ad",adState:"Enabled",adId:"465958534248",imp:"1866",ctr:"8.15%",cost:"$594.54",clicks:"152",convRate:"3.29%",conv:"5",convValue:"$253.19",avgCPC:"3.91",costDividedConv:"$118.91",convValueDividedCost:"$0.43"},{adPreview:"https://cdn.statusi.io/images/background/image_18.png",campaign:"Probiotics (Non-Brand Intent)",group:"Probiotics Online",adType:"Responsive search ad",adState:"Enabled",adId:"711391611497",imp:"3207",ctr:"5.43%",cost:"$865.75",clicks:"174",convRate:"2.51%",conv:"4.37",convValue:"$221.97",avgCPC:"4.98",costDividedConv:"$198.16",convValueDividedCost:"$0.26"},{adPreview:"https://cdn.statusi.io/images/background/image_19.png",campaign:"Brand & Navigational Search",group:"Dr. Ohhira's",adType:"Responsive search ad",adState:"Enabled",adId:"466015368215",imp:"3849",ctr:"5.72%",cost:"$778.33",clicks:"220",convRate:"1.36%",conv:"3",convValue:"$91.95",avgCPC:"3.54",costDividedConv:"$259.61",convValueDividedCost:"$0.12"},{adPreview:"https://upload.wikimedia.org/wikipedia/commons/6/65/No-Image-Placeholder.svg",campaign:"Brand & Navigational Search",group:"Dr. Ohhira's Kampuku Beauty Bar",adType:"Expanded text ad",adState:"Enabled",adId:"463103338796",imp:"560",ctr:"8.93%",cost:"$60.48",clicks:"50",convRate:"4%",conv:"2",convValue:"$2",avgCPC:"1.21",costDividedConv:"$30.24",convValueDividedCost:"$0.03"}].map((e,t)=>(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px",position:"sticky",left:0,zIndex:10,background:"#fff"},children:(0,Ue.jsx)("div",{className:"ad-img-container",onMouseMove:t=>s(t,e.adPreview),onMouseLeave:()=>a({...i,show:!1}),children:(0,Ue.jsx)("img",{src:e.adPreview,alt:"Ad Preview",className:"ad-zoom-img"})})}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.campaign}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.group}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.adType}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.adState}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.adId}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.imp}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.ctr}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.cost}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.clicks}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.convRate}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.conv}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.convValue}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.avgCPC}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.costDividedConv}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.convValueDividedCost})]},t))})]})]})]})})]}),(0,Ue.jsxs)("div",{style:{marginTop:"10px",marginBottom:"20px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"flex-end",marginBottom:"15px"},children:[(0,Ue.jsx)("h4",{style:{margin:0},children:"Google Ads With Lowest Revenue"}),(0,Ue.jsxs)("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start"},children:[(0,Ue.jsx)("span",{style:{fontSize:"12px",color:"#555",marginBottom:"2px",marginLeft:"2px"},children:"Custom"}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",padding:"3px 8px",border:"1px solid #ced4da",borderRadius:"6px",backgroundColor:"#fff",minWidth:"200px",cursor:"pointer"},children:[(0,Ue.jsx)("span",{style:{fontSize:"14px",color:"#333",fontWeight:"500"},children:"Jul 1 - Sep 30, 2025"}),(0,Ue.jsx)("i",{className:"uil uil-angle-down",style:{fontSize:"18px",color:"#757575",marginLeft:"10px"}})]})]})]}),(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #e0e0e0",borderRadius:"4px"},children:(0,Ue.jsxs)(SN,{style:{padding:"8px",paddingTop:"0px"},children:[i.show&&(0,Ue.jsx)("div",{style:{position:"fixed",top:i.y-150,left:i.x+20,width:"400px",height:"360px",zIndex:9999,boxShadow:"0 10px 25px rgba(0,0,0,0.2)",borderRadius:"4px",pointerEvents:"none",overflow:"hidden",display:"flex",alignItems:"center",justifyContent:"center"},children:(0,Ue.jsx)("div",{style:{width:"100%",height:"100%",backgroundImage:`url(${i.img})`,backgroundPosition:`${i.percentX}% ${i.percentY}%`,backgroundSize:"800px",backgroundRepeat:"no-repeat"}})}),(0,Ue.jsxs)("div",{style:{width:"100%",overflowX:"auto",overflowY:"hidden"},className:"scroll-inline",children:[(0,Ue.jsx)("style",{children:"\n                    .scroll-inline::-webkit-scrollbar { height: 6px; }\n                    .scroll-inline::-webkit-scrollbar-thumb { background: #c1c1c1; border-radius: 6px; }\n                    .scroll-inline { scrollbar-width: thin; scrollbar-color: #c1c1c1 transparent; }\n                    .ad-img-container {\n                        width: 90px;\n                        height: 40px;\n                        overflow: hidden;\n                        border: 1px solid #f0f0f0;\n                        border-radius: 2px;\n                        position: relative;\n                        display: flex;\n                        align-items: center;\n                        justify-content: center;\n                        background: #fff;\n                        cursor: crosshair;\n                    }\n                    .ad-zoom-img {\n                        width: 100%;\n                        height: 100%;\n                        object-fit: contain;\n                    }\n                "}),(0,Ue.jsxs)(xF,{hover:!0,className:"mb-0 table-layout-fixed text-nowrap",style:{fontSize:"13px"},children:[(0,Ue.jsx)("thead",{style:{borderBottom:"2px solid #e0e0e0",position:"sticky"},children:(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,left:0,zIndex:35,background:"#fff",width:"140px"},children:"Ad Preview"}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Campaign Name ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Ad Group ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Ad Type ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Ad State ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Ad ID ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Impressions ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["CTR ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Cost ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Clicks ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Conversion Rate ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Conversions ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Conversion Value ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Average CPC ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Cost / Conversion ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Conversion Value / Cost ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsx)("th",{style:{width:"10px"}})]})}),(0,Ue.jsx)("tbody",{children:[{campaign:"Brand & Navigational Search",group:"Dr. Ohhira\u2019s Kampuku Beauty Bar",adType:"Responsive search ad",adState:"Enabled",adId:"465958534314",imp:"238",ctr:"4.20%",cost:"$45.36",clicks:"10",convRate:"0%",conv:"0",convValue:"$0",avgCPC:"4.54",costDividedConv:"$0",convValueDividedCost:"$0"},{campaign:"Brand & Navigational Search",group:"Dr Ohhira Probiotic",adType:"Responsive search ad",adState:"Enabled",adId:"466015368221",imp:"1952",ctr:"7.33%",cost:"$289.96",clicks:"143",convRate:"0%",conv:"0",convValue:"$0",avgCPC:"2.03",costDividedConv:"$0",convValueDividedCost:"$0"},{campaign:"Probiotics (Non-Brand Intent)",group:"Skin Probiotics",adType:"Responsive search ad",adState:"Enabled",adId:"'711391611314",imp:"245",ctr:"4.08%",cost:"$71.07",clicks:"10",convRate:"0%",conv:"0",convValue:"$0",avgCPC:"7.11",costDividedConv:"$0",convValueDividedCost:"$0"},{campaign:"Probiotics (Non-Brand Intent)",group:"Probiotics for Men",adType:"Responsive search ad",adState:"Enabled",adId:"'711391611347",imp:"30",ctr:"3.33%",cost:"$1.92",clicks:"1",convRate:"0%",conv:"0",convValue:"$0",avgCPC:"1.92",costDividedConv:"$0",convValueDividedCost:"$0"},{campaign:"Probiotics (Non-Brand Intent)",group:"Daily Probiotics",adType:"Responsive search ad",adState:"Enabled",adId:"711391611491",imp:"247",ctr:"4.86%",cost:"$66.03",clicks:"12",convRate:"0%",conv:"0",convValue:"$0",avgCPC:"5.5",costDividedConv:"$0",convValueDividedCost:"$0"}].map((e,t)=>(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px",position:"sticky",left:0,zIndex:10,background:"#fff"},children:(0,Ue.jsx)("div",{className:"ad-img-container",onMouseMove:e=>s(e,"https://upload.wikimedia.org/wikipedia/commons/6/65/No-Image-Placeholder.svg"),onMouseLeave:()=>a({...i,show:!1}),children:(0,Ue.jsx)("img",{src:"https://upload.wikimedia.org/wikipedia/commons/6/65/No-Image-Placeholder.svg",alt:"Ad Preview",className:"ad-zoom-img"})})}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.campaign}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.group}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.adType}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.adState}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.adId}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.imp}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.ctr}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.cost}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.clicks}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.convRate}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.conv}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.convValue}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.avgCPC}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.costDividedConv}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.convValueDividedCost})]},t))})]})]})]})})]}),(0,Ue.jsxs)("div",{style:{marginTop:"10px",marginBottom:"20px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"flex-end",marginBottom:"15px"},children:[(0,Ue.jsx)("h4",{style:{margin:0},children:"Google Ads With Highest Engagement"}),(0,Ue.jsxs)("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start"},children:[(0,Ue.jsx)("span",{style:{fontSize:"12px",color:"#555",marginBottom:"2px",marginLeft:"2px"},children:"Custom"}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",padding:"3px 8px",border:"1px solid #ced4da",borderRadius:"6px",backgroundColor:"#fff",minWidth:"200px",cursor:"pointer"},children:[(0,Ue.jsx)("span",{style:{fontSize:"14px",color:"#333",fontWeight:"500"},children:"Jul 1 - Sep 30, 2025"}),(0,Ue.jsx)("i",{className:"uil uil-angle-down",style:{fontSize:"18px",color:"#757575",marginLeft:"10px"}})]})]})]}),(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #e0e0e0",borderRadius:"4px"},children:(0,Ue.jsxs)(SN,{style:{padding:"8px",paddingTop:"0px"},children:[i.show&&(0,Ue.jsx)("div",{style:{position:"fixed",top:i.y-150,left:i.x+20,width:"400px",height:"360px",zIndex:9999,boxShadow:"0 10px 25px rgba(0,0,0,0.2)",borderRadius:"4px",pointerEvents:"none",overflow:"hidden",display:"flex",alignItems:"center",justifyContent:"center"},children:(0,Ue.jsx)("div",{style:{width:"100%",height:"100%",backgroundImage:`url(${i.img})`,backgroundPosition:`${i.percentX}% ${i.percentY}%`,backgroundSize:"800px",backgroundRepeat:"no-repeat"}})}),(0,Ue.jsxs)("div",{style:{width:"100%",overflowX:"auto",overflowY:"hidden"},className:"scroll-inline",children:[(0,Ue.jsx)("style",{children:"\n                    .scroll-inline::-webkit-scrollbar { height: 6px; }\n                    .scroll-inline::-webkit-scrollbar-thumb {border-radius: 6px; }\n                    .scroll-inline { scrollbar-width: thin;  }\n                    .ad-img-container {\n                        width: 90px;\n                        height: 40px;\n                        overflow: hidden;\n                        border: 1px solid #f0f0f0;\n                        border-radius: 2px;\n                        position: relative;\n                        display: flex;\n                        align-items: center;\n                        justify-content: center;\n                        cursor: crosshair;\n                    }\n                    .ad-zoom-img {\n                        width: 100%;\n                        height: 100%;\n                        object-fit: contain;\n                    }\n                "}),(0,Ue.jsxs)(xF,{hover:!0,className:"mb-0 table-layout-fixed text-nowrap",style:{fontSize:"13px"},children:[(0,Ue.jsx)("thead",{style:{borderBottom:"2px solid #e0e0e0",position:"sticky"},children:(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,left:0,zIndex:35,background:"#fff",width:"140px"},children:"Ad Preview"}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Campaign Name ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Ad Group ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Ad Type ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Ad State ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Ad ID ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Impressions ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["CTR ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Cost ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Clicks ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Conversion Rate ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Conversions ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Conversion Value ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Average CPC ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Cost / Conversion ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Conversion Value / Cost ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsx)("th",{style:{width:"10px"}})]})}),(0,Ue.jsx)("tbody",{children:[{adPreview:"https://cdn.statusi.io/images/background/image_11.png",campaign:"Brand & Navigational Search",group:"Probiotics by Dr Ohhira",adType:"Responsive search ad",adState:"Enabled",adId:"466015368227",imp:"5728",ctr:"6.41%",cost:"$1204.22",clicks:"367",convRate:"2.18%",conv:"8",convValue:"$402.2",avgCPC:"3.28",costDividedConv:"$150.53",convValueDividedCost:"$0.33"},{adPreview:"https://cdn.statusi.io/images/background/image_12.png",campaign:"Brand & Navigational Search",group:"Dr. Ohhira's",adType:"Responsive search ad",adState:"Enabled",adId:"466015368215",imp:"3849",ctr:"5.72%",cost:"$778.83",clicks:"220",convRate:"1.36%",conv:"3",convValue:"$91.95",avgCPC:"3.54",costDividedConv:"$259.61",convValueDividedCost:"$0.12"},{adPreview:"https://cdn.statusi.io/images/background/image_13.png",campaign:"Probiotics (Non-Brand Intent)",group:"Probiotic Supplements",adType:"Responsive search ad",adState:"Enabled",adId:"711391611509",imp:"3601",ctr:"4.89%",cost:"$940.74",clicks:"176",convRate:"0.57%",conv:"1",convValue:"$1",avgCPC:"5.35",costDividedConv:"$940.74",convValueDividedCost:"$0"},{adPreview:"https://cdn.statusi.io/images/background/image_1.png",campaign:"Probiotics (Non-Brand Intent)",group:"Probiotics Online",adType:"Responsive search ad",adState:"Enabled",adId:"711391611497",imp:"3207",ctr:"5.43%",cost:"$865.75",clicks:"174",convRate:"2.51%",conv:"4.37",convValue:"$221.97",avgCPC:"4.98",costDividedConv:"$198.16",convValueDividedCost:"$0.26"},{adPreview:"https://cdn.statusi.io/images/background/image_15.png",campaign:"Brand & Navigational Search",group:"Dr. Ohhira",adType:"Responsive search ad",adState:"Enabled",adId:"465958534248",imp:"1866",ctr:"8.15%",cost:"$594.54",clicks:"152",convRate:"3.29%",conv:"5",convValue:"$221.97",avgCPC:"3.91",costDividedConv:"$118.91",convValueDividedCost:"$0.43"}].map((e,t)=>(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px",position:"sticky",left:0,zIndex:10,background:"#fff"},children:(0,Ue.jsx)("div",{className:"ad-img-container",onMouseMove:t=>s(t,e.adPreview),onMouseLeave:()=>a({...i,show:!1}),children:(0,Ue.jsx)("img",{src:e.adPreview,alt:"Ad Preview",className:"ad-zoom-img"})})}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.campaign}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.group}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.adType}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.adState}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.adId}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.imp}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.ctr}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.cost}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.clicks}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.convRate}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.conv}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.convValue}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.avgCPC}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.costDividedConv}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.convValueDividedCost})]},t))})]})]})]})})]}),(0,Ue.jsxs)("div",{style:{marginTop:"10px",marginBottom:"20px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"flex-end",marginBottom:"15px"},children:[(0,Ue.jsx)("h4",{style:{margin:0},children:"Google Ads With Lowest Engagement"}),(0,Ue.jsxs)("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start"},children:[(0,Ue.jsx)("span",{style:{fontSize:"12px",color:"#555",marginBottom:"2px",marginLeft:"2px"},children:"Custom"}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",padding:"3px 8px",border:"1px solid #ced4da",borderRadius:"6px",backgroundColor:"#fff",minWidth:"200px",cursor:"pointer"},children:[(0,Ue.jsx)("span",{style:{fontSize:"14px",color:"#333",fontWeight:"500"},children:"Jul 1 - Sep 30, 2025"}),(0,Ue.jsx)("i",{className:"uil uil-angle-down",style:{fontSize:"18px",color:"#757575",marginLeft:"10px"}})]})]})]}),(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #e0e0e0",borderRadius:"4px"},children:(0,Ue.jsxs)(SN,{style:{padding:"8px",paddingTop:"0px"},children:[i.show&&(0,Ue.jsx)("div",{style:{position:"fixed",top:i.y-150,left:i.x+20,width:"400px",height:"360px",zIndex:9999,boxShadow:"0 10px 25px rgba(0,0,0,0.2)",borderRadius:"4px",pointerEvents:"none",overflow:"hidden",display:"flex",alignItems:"center",justifyContent:"center"},children:(0,Ue.jsx)("div",{style:{width:"100%",height:"100%",backgroundImage:`url(${i.img})`,backgroundPosition:`${i.percentX}% ${i.percentY}%`,backgroundSize:"800px",backgroundRepeat:"no-repeat"}})}),(0,Ue.jsxs)("div",{style:{width:"100%",overflowX:"auto",overflowY:"hidden"},className:"scroll-inline",children:[(0,Ue.jsx)("style",{children:"\n                    .scroll-inline::-webkit-scrollbar { height: 6px; }\n                    .scroll-inline::-webkit-scrollbar-thumb { background: #c1c1c1; border-radius: 6px; }\n                    .scroll-inline { scrollbar-width: thin; scrollbar-color: #c1c1c1 transparent; }\n                    .ad-img-container {\n                        width: 90px;\n                        height: 40px;\n                        overflow: hidden;\n                        border: 1px solid #f0f0f0;\n                        border-radius: 2px;\n                        position: relative;\n                        display: flex;\n                        align-items: center;\n                        justify-content: center;\n                        background: #fff;\n                        cursor: crosshair;\n                    }\n                    .ad-zoom-img {\n                        width: 100%;\n                        height: 100%;\n                        object-fit: contain;\n                    }\n                "}),(0,Ue.jsxs)(xF,{hover:!0,className:"mb-0 table-layout-fixed text-nowrap",style:{fontSize:"13px"},children:[(0,Ue.jsx)("thead",{style:{borderBottom:"2px solid #e0e0e0",position:"sticky"},children:(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,left:0,zIndex:35,background:"#fff",width:"140px"},children:"Ad Preview"}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Campaign Name ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Ad Group ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Ad Type ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Ad State ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Ad ID ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Impressions ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["CTR ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Cost ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Clicks ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Conversion Rate ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Conversions ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Conversion Value ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Average CPC ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Cost / Conversion ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Conversion Value / Cost ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsx)("th",{style:{width:"10px"}})]})}),(0,Ue.jsx)("tbody",{children:[{campaign:"Probiotics (Non-Brand Intent)",group:"Probiotics for Men",adType:"Responsive search ad",adState:"Enabled",adId:"711391611347",imp:"30",ctr:"3.33%",cost:"$1.92",clicks:"1",convRate:"0%",conv:"0",convValue:"$0",avgCPC:"1.92",costDividedConv:"$0",convValueDividedCost:"$0"},{campaign:"Probiotics (Non-Brand Intent)",group:"Probiotics for Women",adType:"Responsive search ad",adState:"Enabled",adId:"711391611569",imp:"213",ctr:"2.35%",cost:"$39.64",clicks:"5",convRate:"0%",conv:"0",convValue:"$0",avgCPC:"7.93",costDividedConv:"$0",convValueDividedCost:"$0"},{campaign:"Brand & Navigational Search",group:"Dr. Ohhira\u2019s Kampuku Beauty Bar",adType:"Responsive search ad",adState:"Enabled",adId:"465958534314",imp:"238",ctr:"4.20%",cost:"$45.36",clicks:"10",convRate:"0%",conv:"0",convValue:"$0",avgCPC:"4.54",costDividedConv:"$0",convValueDividedCost:"$0"},{campaign:"Probiotics (Non-Brand Intent)",group:"Skin Probiotics",adType:"Responsive search ad",adState:"Enabled",adId:"711391611314",imp:"245",ctr:"4.08%",cost:"$71.07",clicks:"10",convRate:"0%",conv:"0",convValue:"$0",avgCPC:"7.11",costDividedConv:"$0",convValueDividedCost:"$0"},{campaign:"Probiotics (Non-Brand Intent)",group:"Daily Probiotics",adType:"Responsive search ad",adState:"Enabled",adId:"711391611491",imp:"247",ctr:"4.86%",cost:"$66.03",clicks:"12",convRate:"0%",conv:"0",convValue:"$0",avgCPC:"5.5",costDividedConv:"$0",convValueDividedCost:"$0"}].map((e,t)=>(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px",position:"sticky",left:0,zIndex:10,background:"#fff"},children:(0,Ue.jsx)("div",{className:"ad-img-container",onMouseMove:e=>s(e,"https://upload.wikimedia.org/wikipedia/commons/6/65/No-Image-Placeholder.svg"),onMouseLeave:()=>a({...i,show:!1}),children:(0,Ue.jsx)("img",{src:"https://upload.wikimedia.org/wikipedia/commons/6/65/No-Image-Placeholder.svg",alt:"Ad Preview",className:"ad-zoom-img"})})}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.campaign}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.group}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.adType}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.adState}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.adId}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.imp}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.ctr}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.cost}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.clicks}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.convRate}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.conv}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.convValue}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.avgCPC}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.costDividedConv}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.convValueDividedCost})]},t))})]})]})]})})]}),(0,Ue.jsx)("div",{style:{marginTop:"10px",marginBottom:"10px",position:"relative"},children:(0,Ue.jsx)("div",{style:{marginBottom:"10px"},children:(0,Ue.jsx)("h4",{children:"Insights"})})}),(0,Ue.jsx)(cN,{className:"shadow-sm mb-4",style:{border:"1px solid #e0e0e0",borderRadius:"4px",backgroundColor:"#fff"},children:(0,Ue.jsx)(SN,{style:{padding:"20px"},children:(0,Ue.jsxs)("div",{style:{fontSize:"0.95rem",color:"#555",lineHeight:"1.6"},children:[(0,Ue.jsxs)("p",{style:{marginBottom:"12px"},children:["Ad ID ",(0,Ue.jsx)("code",{style:{color:"#3b5de7",fontSize:"13px"},children:"466015368227"})," generated the highest revenue",(0,Ue.jsx)("span",{style:{color:"#2b3990",fontWeight:600},children:" (402.2)"}),". However, its cost per conversion ",(0,Ue.jsx)("span",{style:{color:"#ef6767",fontWeight:600},children:"(150.53)"})," was higher compared to Ad ID ",(0,Ue.jsx)("code",{style:{color:"#3b5de7",fontSize:"13px"},children:"465958534248"}),", which generated",(0,Ue.jsx)("span",{style:{fontWeight:600},children:" 253.19"})," in revenue with a lower cost per conversion of",(0,Ue.jsx)("span",{style:{color:"#0ab39c",fontWeight:600},children:" 118.91"}),".",(0,Ue.jsx)("br",{}),"Due to its better cost efficiency, Ad ID 465958534248 is considered the best-performing ad."]}),(0,Ue.jsx)("div",{style:{borderTop:"2px solid #f1f3f4",margin:"20px 0"}}),(0,Ue.jsxs)(Ut,{className:"align-items-center",style:{marginTop:"10px"},children:[(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsxs)("p",{style:{marginBottom:0,marginTop:"0px"},children:["Over the three-month period, ads ran on Google Ads with a total spend of",(0,Ue.jsx)("span",{style:{fontWeight:600},children:" $5,873.51"}),", generating",(0,Ue.jsx)("span",{style:{color:"#2b3990",fontWeight:600},children:" $4,430.11"})," in revenue, which is approximately",(0,Ue.jsx)("span",{style:{color:"#3b5de7",fontWeight:600},children:" 75.4%"})," of the total spend. ",(0,Ue.jsx)("br",{}),(0,Ue.jsx)("br",{}),"All ads except Ad ID ",(0,Ue.jsx)("code",{style:{color:"#3b5de7",fontSize:"13px"},children:"711391611509"})," incurred a total cost of",(0,Ue.jsx)("span",{children:" $4,932.77"})," and generated a total conversion value of 975. In contrast, Ad ID",(0,Ue.jsx)("code",{style:{color:"#3b5de7",fontSize:"13px"},children:"711391611509"})," alone incurred a cost of",(0,Ue.jsx)("span",{style:{color:"#ef6767",fontWeight:600},children:" $940.74"}),". ",(0,Ue.jsx)("br",{}),(0,Ue.jsx)("br",{}),"The ad received 176 clicks but resulted in only one conversion, leading to a cost per conversion of",(0,Ue.jsx)("span",{style:{color:"#ef6767",fontWeight:600},children:" $940.74"}),", which is significantly higher than the average cost per conversion across the other ads."]})}),(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsx)("div",{style:{padding:"10px",backgroundColor:"#fdfdfd",borderRadius:"8px",border:"1px solid #f1f3f4",boxShadow:"0 2px 4px rgba(0,0,0,0.02)"},children:(0,Ue.jsx)(EF.Z,{options:iJe,series:aJe,type:"bar",height:300})})})]}),(0,Ue.jsx)("div",{style:{borderTop:"2px solid #f1f3f4",margin:"20px 0"}}),(0,Ue.jsxs)("div",{style:{marginBottom:0},children:[(0,Ue.jsxs)("p",{style:{marginBottom:"12px"},children:["The website shows total revenue of",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#2b3990"},children:" $1,740.92"})," for the last three months, whereas",(0,Ue.jsx)("span",{style:{fontWeight:600},children:" Google Ads"})," reports revenue of",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#2b3990"},children:" $4,430.11"})," for the same period. This discrepancy indicates a potential technical issue or misconfiguration."]}),(0,Ue.jsxs)("div",{style:{backgroundColor:"#fff3cd",padding:"10px 15px",borderRadius:"6px",borderLeft:"4px solid #ffc107",display:"flex",alignItems:"center",gap:"10px"},children:[(0,Ue.jsx)("i",{className:"uil uil-exclamation-triangle",style:{color:"#856404",lineHeight:1}}),(0,Ue.jsxs)("div",{style:{margin:0,padding:0,display:"flex",alignItems:"center",flexWrap:"wrap"},children:[(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#856404"},children:"Action item:"}),(0,Ue.jsxs)("span",{style:{color:"#856404",marginLeft:"5px"},children:["This needs to be investigated by the ",(0,Ue.jsx)("strong",{children:"Statusi team"}),"."]})]})]})]}),(0,Ue.jsx)("div",{style:{borderTop:"2px solid #f1f3f4",margin:"20px 0"}}),(0,Ue.jsxs)("p",{style:{marginTop:"16px",marginBottom:0},children:["Our ",(0,Ue.jsx)("span",{style:{fontWeight:600},children:"Black Friday"})," campaign drove",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#2b3990"},children:" $1,101.67"})," in revenue from",(0,Ue.jsx)("span",{style:{fontWeight:600},children:" eight unique transactions"})," using the",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#2b3990"},children:" 'blackfriday25'"})," code."]})]})})}),(0,Ue.jsx)("div",{style:{marginTop:"10px",marginBottom:"10px",position:"relative"},children:(0,Ue.jsx)("div",{style:{marginBottom:"10px"},children:(0,Ue.jsx)("h4",{children:"Engagement Overview"})})}),(0,Ue.jsx)(Ut,{className:"mb-2",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #dadce0",borderRadius:"8px",marginBottom:"10px"},children:(0,Ue.jsxs)(SN,{style:{padding:0},children:[(0,Ue.jsxs)("div",{style:{display:"flex",borderBottom:"1px solid #dadce0"},children:[(0,Ue.jsxs)("div",{style:{flex:1,padding:"12px 16px",paddingTop:5,borderBottom:"2px solid #1a73e8"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,Ue.jsxs)("span",{style:{color:"#1a73e8",fontWeight:500},children:["Average engagement time... ",(0,Ue.jsx)(CU,{fontSize:"small",style:{color:"#5f6368"}})]}),(0,Ue.jsx)(wU,{style:{color:"#dadce0"}})]}),(0,Ue.jsx)("div",{style:{fontSize:"32px",color:"#202124"},children:"43s"}),(0,Ue.jsx)("div",{style:{color:"#137333",fontSize:"12px",fontWeight:"bold",display:"flex",alignItems:"center"},children:(0,Ue.jsxs)("span",{style:{backgroundColor:"#e6f4ea",padding:"2px 8px",borderRadius:"12px",display:"flex",alignItems:"center"},children:[(0,Ue.jsx)(IU,{style:{fontSize:"14px",marginRight:"2px"}})," 91.8%"]})})]}),(0,Ue.jsxs)("div",{style:{flex:1,padding:"12px 16px",paddingTop:5,borderLeft:"1px solid #f1f3fa"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,Ue.jsx)("span",{style:{color:"#5f6368"},children:"Engaged sessions per..."}),(0,Ue.jsxs)("div",{style:{display:"flex",gap:"5px"},children:[(0,Ue.jsx)(TU,{style:{color:"#5f6368"}}),(0,Ue.jsx)(AU,{style:{color:"#137333"}})]})]}),(0,Ue.jsx)("div",{style:{fontSize:"32px",color:"#5f6368"},children:"1.1"}),(0,Ue.jsxs)("div",{style:{color:"#137333",fontSize:"12px",fontWeight:"bold",display:"flex",alignItems:"center"},children:[(0,Ue.jsx)(IU,{style:{fontSize:"14px",marginRight:"2px"}})," 4.3%"]})]})]}),(0,Ue.jsx)("div",{style:{padding:"10px",paddingBottom:"0px"},children:(0,Ue.jsx)(EF.Z,{options:ZQe.options,series:ZQe.series,type:"line",height:300})})]})})})}),(0,Ue.jsxs)(Ut,{className:"align-items-stretch mb-4",children:[(0,Ue.jsx)(Xt,{lg:8,className:"mb-4 mb-lg-0",children:(0,Ue.jsx)(cN,{className:"shadow-sm h-100",style:{border:"1px solid #dadce0",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"10px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"flex-start",marginBottom:"10px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",gap:"40px"},children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{style:{fontSize:"15px",color:"#1a73e8",fontWeight:500,marginBottom:"5px"},children:["Views ",(0,Ue.jsx)(CU,{style:{fontSize:"16px",color:"#5f6368"}})]}),(0,Ue.jsx)("div",{style:{fontSize:"28px",color:"#202124",lineHeight:1},children:"14K"}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",marginTop:"5px",color:"#d93025",fontSize:"13px",fontWeight:500},children:[(0,Ue.jsx)(kU,{style:{fontSize:"14px",marginRight:"2px"}})," 43.7%"]})]}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{style:{fontSize:"15px",color:"#5f6368",fontWeight:400,marginBottom:"5px"},children:["Event count ",(0,Ue.jsx)(CU,{style:{fontSize:"16px",color:"#5f6368"}})]}),(0,Ue.jsx)("div",{style:{fontSize:"28px",color:"#5f6368",lineHeight:1},children:"33K"}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",marginTop:"5px",color:"#d93025",fontSize:"13px",fontWeight:500},children:[(0,Ue.jsx)(kU,{style:{fontSize:"14px",marginRight:"2px"}})," 44.5%"]})]})]}),(0,Ue.jsxs)("div",{style:{border:"1px solid #dadce0",borderRadius:"18px",padding:"2px 8px",cursor:"pointer",display:"flex",alignItems:"center"},children:[(0,Ue.jsx)(AU,{style:{fontSize:"18px",color:"#137333",marginRight:"4px"}}),(0,Ue.jsx)(DU,{style:{fontSize:"18px",color:"#5f6368"}})]})]}),(0,Ue.jsx)("hr",{style:{borderTop:"1px solid #f1f3f4",margin:"15px 0"}}),(0,Ue.jsx)("div",{style:{minHeight:"280px"},children:(0,Ue.jsx)(EF.Z,{options:$Qe.options,series:$Qe.series,type:"line",height:280})}),(0,Ue.jsxs)("div",{style:{marginTop:"auto",display:"flex",gap:"20px",fontSize:"12px",color:"#5f6368",paddingLeft:"10px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ue.jsx)("span",{style:{width:"12px",height:"2px",background:"#1a73e8",marginRight:"8px"}})," Last 28 days"]}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ue.jsx)("span",{style:{width:"12px",height:"2px",borderTop:"2px dashed #1a73e8",marginRight:"8px"}})," Compared custom range"]})]})]})})}),(0,Ue.jsx)(Xt,{lg:4,children:(0,Ue.jsx)(cN,{className:"shadow-sm h-100",style:{border:"1px solid #dadce0",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"20px 24px",display:"flex",flexDirection:"column"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"start",marginBottom:"20px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"15px",color:"#202124",borderBottom:"1px dashed #9aa0a6",paddingBottom:"1px",cursor:"pointer",fontWeight:500},children:"Event count by Event name"}),(0,Ue.jsxs)("div",{style:{border:"1px solid #dadce0",borderRadius:"16px",padding:"2px 8px",display:"flex",alignItems:"center",cursor:"pointer"},children:[(0,Ue.jsx)(AU,{style:{fontSize:"16px",color:"#137333",marginRight:"2px"}}),(0,Ue.jsx)(DU,{style:{fontSize:"16px",color:"#5f6368"}})]})]}),(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px",paddingBottom:"5px",borderBottom:"1px solid #dadce0"},children:[(0,Ue.jsx)("span",{style:{fontSize:"11px",color:"#5f6368",fontWeight:700,textTransform:"uppercase"},children:"Event Name"}),(0,Ue.jsx)("span",{style:{fontSize:"11px",color:"#5f6368",fontWeight:700,textTransform:"uppercase"},children:"Event Count"})]}),(0,Ue.jsx)("div",{style:{display:"flex",flexDirection:"column",justifyContent:"space-between",flex:1},children:KQe.map((e,t)=>(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",fontSize:"13px",paddingTop:"8px",paddingBottom:"8px",borderBottom:t!==KQe.length-1?"1px solid #f8f9fa":"none"},children:[(0,Ue.jsxs)("div",{style:{flex:1,marginRight:"10px"},children:[(0,Ue.jsx)("div",{style:{color:"#3c4043",fontWeight:500,marginBottom:"4px"},children:e.name}),(0,Ue.jsx)("div",{style:{width:"100%",backgroundColor:"#f1f3f4",height:"2px"},children:(0,Ue.jsx)("div",{style:{width:e.barWidth,backgroundColor:"#1a73e8",height:"2px"}})})]}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"10px",minWidth:"80px",justifyContent:"flex-end"},children:[(0,Ue.jsx)("span",{style:{color:"#5f6368"},children:e.count}),(0,Ue.jsxs)("span",{style:{color:"up"===e.trend?"#188038":"#d93025",display:"flex",alignItems:"center",width:"48px",justifyContent:"flex-end"},children:["up"===e.trend?(0,Ue.jsx)(IU,{style:{fontSize:"12px"}}):(0,Ue.jsx)(kU,{style:{fontSize:"12px"}}),e.change]})]})]},t))})]})})})]}),(0,Ue.jsxs)(Ut,{className:"align-items-stretch mb-4",children:[(0,Ue.jsx)(Xt,{lg:5,className:"mb-4 mb-lg-0",children:(0,Ue.jsx)(cN,{className:"shadow-sm h-100",style:{border:"1px solid #dadce0",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"10px",display:"flex",flexDirection:"column"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"start",marginBottom:"20px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"15px",color:"#202124",borderBottom:"1px dashed #9aa0a6",paddingBottom:"1px",cursor:"pointer",fontWeight:500},children:"Views by Page title and screen class"}),(0,Ue.jsxs)("div",{style:{border:"1px solid #dadce0",borderRadius:"16px",padding:"2px 8px",display:"flex",alignItems:"center",cursor:"pointer"},children:[(0,Ue.jsx)(AU,{style:{fontSize:"16px",color:"#137333",marginRight:"2px"}}),(0,Ue.jsx)(DU,{style:{fontSize:"16px",color:"#5f6368"}})]})]}),(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px",paddingBottom:"5px",borderBottom:"1px solid #dadce0"},children:[(0,Ue.jsx)("span",{style:{fontSize:"11px",color:"#5f6368",fontWeight:700,textTransform:"uppercase"},children:"Page title and screen class"}),(0,Ue.jsx)("span",{style:{fontSize:"11px",color:"#5f6368",fontWeight:700,textTransform:"uppercase"},children:"Views"})]}),(0,Ue.jsx)("div",{style:{display:"flex",flexDirection:"column",flex:1},children:YQe.map((e,t)=>(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",fontSize:"13px",padding:"10px 0",borderBottom:"1px solid #f8f9fa"},children:[(0,Ue.jsxs)("div",{style:{color:"#1a73e8",fontWeight:400,whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",maxWidth:"65%",cursor:"pointer"},children:[e.name,(0,Ue.jsx)("div",{style:{width:"10px",height:"2px",backgroundColor:"#1a73e8",marginTop:"2px"}})]}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"15px"},children:[(0,Ue.jsx)("span",{style:{color:"#5f6368"},children:e.count}),(0,Ue.jsxs)("span",{style:{color:"up"===e.trend?"#188038":"#d93025",display:"flex",alignItems:"center",width:"45px",justifyContent:"flex-end",fontSize:"12px"},children:["up"===e.trend?(0,Ue.jsx)(IU,{style:{fontSize:"12px",marginRight:"2px"}}):(0,Ue.jsx)(kU,{style:{fontSize:"12px",marginRight:"2px"}}),e.change]})]})]},t))}),(0,Ue.jsx)("div",{style:{textAlign:"right",marginTop:"15px"},children:(0,Ue.jsxs)("span",{style:{color:"#1a73e8",fontSize:"13px",fontWeight:500,cursor:"pointer",display:"inline-flex",alignItems:"center"},children:["View pages and screens ",(0,Ue.jsx)(MU,{style:{fontSize:"16px",marginLeft:"5px"}})]})})]})})}),(0,Ue.jsx)(Xt,{lg:7,children:(0,Ue.jsx)(cN,{className:"shadow-sm h-100",style:{border:"1px solid #dadce0",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"10px",paddingBottom:"0px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"start",marginBottom:"10px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"15px",color:"#202124",borderBottom:"1px dashed #9aa0a6",paddingBottom:"1px",cursor:"pointer",fontWeight:500},children:"User activity over time"}),(0,Ue.jsxs)("div",{style:{border:"1px solid #dadce0",borderRadius:"16px",padding:"2px 8px",display:"flex",alignItems:"center",cursor:"pointer"},children:[(0,Ue.jsx)(AU,{style:{fontSize:"16px",color:"#137333",marginRight:"2px"}}),(0,Ue.jsx)(DU,{style:{fontSize:"16px",color:"#5f6368"}})]})]}),(0,Ue.jsxs)(Ut,{children:[(0,Ue.jsx)(Xt,{xs:9,children:(0,Ue.jsx)("div",{style:{marginTop:"20px"},children:(0,Ue.jsx)(EF.Z,{options:QQe.options,series:QQe.series,type:"line",height:250})})}),(0,Ue.jsx)(Xt,{xs:3,style:{display:"flex",flexDirection:"column",justifyContent:"center",gap:"20px"},children:[{label:"30 DAYS",color:"#1a73e8",val:"4.1K",pct:"54.5%",down:!0},{label:"7 DAYS",color:"#188038",val:"1.2K",pct:"8.4%",down:!0},{label:"1 DAY",color:"#f9ab00",val:"118",pct:"10.6%",down:!0}].map((e,t)=>(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",fontSize:"11px",color:"#5f6368",fontWeight:600,textTransform:"uppercase",marginBottom:"5px"},children:[(0,Ue.jsx)("span",{style:{width:"8px",height:"8px",borderRadius:"2px",backgroundColor:e.color,marginRight:"8px"}}),e.label]}),(0,Ue.jsx)("div",{style:{fontSize:"24px",color:"#202124"},children:e.val}),(0,Ue.jsxs)("div",{style:{color:"#d93025",fontSize:"13px",display:"flex",alignItems:"center"},children:[(0,Ue.jsx)(kU,{style:{fontSize:"14px",marginRight:"2px"}})," ",e.pct]})]},t))})]})]})})})]}),(0,Ue.jsx)(Ut,{className:"mb-3",children:(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsx)(cN,{className:"shadow-sm h-100",style:{border:"1px solid #dadce0",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"20px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"start",marginBottom:"10px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"15px",color:"#202124",borderBottom:"1px dashed #9aa0a6",paddingBottom:"1px",cursor:"pointer",fontWeight:500},children:"User stickiness"}),(0,Ue.jsxs)("div",{style:{border:"1px solid #dadce0",borderRadius:"16px",padding:"2px 8px",display:"flex",alignItems:"center",cursor:"pointer"},children:[(0,Ue.jsx)(AU,{style:{fontSize:"16px",color:"#137333",marginRight:"2px"}}),(0,Ue.jsx)(DU,{style:{fontSize:"16px",color:"#5f6368"}})]})]}),(0,Ue.jsxs)(Ut,{children:[(0,Ue.jsx)(Xt,{xs:9,children:(0,Ue.jsx)("div",{style:{marginTop:"20px"},children:(0,Ue.jsx)(EF.Z,{options:JQe.options,series:JQe.series,type:"line",height:250})})}),(0,Ue.jsxs)(Xt,{xs:3,style:{display:"flex",flexDirection:"column",justifyContent:"center",gap:"20px"},children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",fontSize:"11px",color:"#5f6368",fontWeight:600,textTransform:"uppercase",marginBottom:"5px"},children:[(0,Ue.jsx)("span",{style:{width:"8px",height:"8px",borderRadius:"50%",backgroundColor:"#1a73e8",marginRight:"8px"}}),"DAU / ..."]}),(0,Ue.jsx)("div",{style:{fontSize:"24px",color:"#202124"},children:"2.9%"}),(0,Ue.jsxs)("div",{style:{color:"#188038",fontSize:"13px",display:"flex",alignItems:"center"},children:[(0,Ue.jsx)(IU,{style:{fontSize:"14px",marginRight:"2px"}})," 96.5%"]})]}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",fontSize:"11px",color:"#5f6368",fontWeight:600,textTransform:"uppercase",marginBottom:"5px"},children:[(0,Ue.jsx)("span",{style:{width:"8px",height:"8px",borderRadius:"2px",backgroundColor:"#6fa337",marginRight:"8px"}}),"DAU / ..."]}),(0,Ue.jsx)("div",{style:{fontSize:"24px",color:"#202124"},children:"9.9%"}),(0,Ue.jsxs)("div",{style:{color:"#d93025",fontSize:"13px",display:"flex",alignItems:"center"},children:[(0,Ue.jsx)(kU,{style:{fontSize:"14px",marginRight:"2px"}})," 2.4%"]})]}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",fontSize:"11px",color:"#5f6368",fontWeight:600,textTransform:"uppercase",marginBottom:"5px"},children:[(0,Ue.jsx)("span",{style:{width:"8px",height:"8px",transform:"rotate(45deg)",backgroundColor:"#f29900",marginRight:"8px"}}),"WAU / ..."]}),(0,Ue.jsx)("div",{style:{fontSize:"24px",color:"#202124"},children:"28.7%"}),(0,Ue.jsxs)("div",{style:{color:"#188038",fontSize:"13px",display:"flex",alignItems:"center"},children:[(0,Ue.jsx)(IU,{style:{fontSize:"14px",marginRight:"2px"}})," 101.4%"]})]})]})]})]})})})}),(0,Ue.jsx)("div",{style:{marginBottom:"5px",position:"relative"},children:(0,Ue.jsx)("div",{style:{marginBottom:"10px"},children:(0,Ue.jsx)("h4",{children:"E-commerce Shopping Behaviour"})})}),(0,Ue.jsxs)(Ut,{className:"mb-0",children:[(0,Ue.jsx)("style",{children:"\n            .funnel-row {\n              transition: transform 0.3s ease, filter 0.3s ease;\n              cursor: pointer;\n            }\n            .funnel-row:hover {\n              transform: scale(1.02);\n              filter: drop-shadow(0 4px 6px rgba(0,0,0,0.2));\n              z-index: 10;\n              position: relative;\n            }\n            .funnel-row:hover .funnel-bar {\n              filter: brightness(1.1);\n            }\n            .funnel-row:hover .aban-stats {\n              opacity: 1;\n              background-color: #fff5f5;\n            }\n            .aban-stats {\n              opacity: 0.6;\n              transition: opacity 0.3s ease, background-color 0.3s ease;\n              padding: 4px 8px;\n              border-radius: 4px;\n            }\n          "}),(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #dadce0",borderRadius:"8px"},children:(0,Ue.jsx)(SN,{style:{padding:"15px"},children:(0,Ue.jsx)("div",{style:{display:"flex",flexDirection:"column",width:"100%",minHeight:"300px"},children:XQe.map((e,t)=>{const l=["#FFC107","#F57C00","#7CB342","#4285F4","#9E9E9E"],r=l[t%l.length],n=10*t,i=10*(t+1),a=t===XQe.length-1?`polygon(${n}% 0, ${100-n}% 0, 50% 100%, 50% 100%)`:`polygon(${n}% 0, ${100-n}% 0, ${100-i}% 100%, ${i}% 100%)`;return(0,Ue.jsxs)("div",{className:"funnel-row",style:{display:"flex",alignItems:"center",height:"55px",marginBottom:"-2px"},children:[(0,Ue.jsxs)("div",{style:{flex:1,textAlign:"right",paddingRight:"15px"},children:[(0,Ue.jsx)("div",{style:{fontSize:"13px",fontWeight:600,color:"#202124"},children:e.name}),(0,Ue.jsx)("div",{style:{fontSize:"10px",color:"#5f6368",textTransform:"uppercase"},children:e.step})]}),(0,Ue.jsx)("div",{style:{flex:2,height:"100%",position:"relative"},children:(0,Ue.jsx)("div",{className:"funnel-bar",style:{width:"100%",height:"100%",backgroundColor:r,clipPath:a,display:"flex",alignItems:"center",justifyContent:"center",color:"#fff",fontWeight:"bold",fontSize:"14px",textShadow:"0 1px 2px rgba(0,0,0,0.2)",transition:"filter 0.3s ease"},children:e.pct})}),(0,Ue.jsx)("div",{style:{flex:1,paddingLeft:"15px"},children:e.abanCount&&(0,Ue.jsxs)("div",{className:"aban-stats",children:[(0,Ue.jsx)("div",{style:{fontSize:"11px",color:"#5f6368",marginBottom:"2px"},children:"Drop-off"}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ue.jsx)("span",{style:{fontSize:"10px",color:"#d93025",marginRight:"4px"},children:"\u25bc"}),(0,Ue.jsx)("span",{style:{fontSize:"12px",fontWeight:600,color:"#202124",marginRight:"6px"},children:e.abanCount}),(0,Ue.jsx)("span",{style:{fontSize:"11px",color:"#d93025"},children:e.abanPct})]})]})})]},t)})})})})})]}),(0,Ue.jsx)("div",{style:{marginBottom:"5px",position:"relative"},children:(0,Ue.jsx)("div",{style:{marginBottom:"10px"},children:(0,Ue.jsx)("h4",{children:"Demographic Interests"})})}),(0,Ue.jsx)(Ut,{className:"mb-0",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #dadce0",borderRadius:"8px"},children:(0,Ue.jsx)(SN,{style:{padding:"10px",paddingBottom:"0px"},children:(0,Ue.jsxs)(Ut,{children:[(0,Ue.jsxs)(Xt,{lg:7,style:{borderRight:"1px solid #f1f3f4"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"15px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"15px",color:"#202124",fontWeight:500},children:"Active users by City over time"}),(0,Ue.jsxs)("div",{style:{border:"1px solid #dadce0",borderRadius:"4px",padding:"4px 12px",fontSize:"13px",color:"#3c4043",display:"flex",alignItems:"center",cursor:"pointer",background:"#fff",height:"32px"},children:["Day ",(0,Ue.jsx)(DU,{style:{fontSize:"18px",marginLeft:"6px",color:"#5f6368"}})]})]}),(0,Ue.jsx)(EF.Z,{options:eJe.options,series:eJe.series,type:"line",height:320})]}),(0,Ue.jsxs)(Xt,{lg:5,children:[(0,Ue.jsx)("div",{style:{marginBottom:"15px",paddingLeft:"10px"},children:(0,Ue.jsx)("span",{style:{fontSize:"15px",color:"#202124",fontWeight:500},children:"Active users by City"})}),(0,Ue.jsx)("div",{style:{paddingLeft:"10px"},children:(0,Ue.jsx)(EF.Z,{options:tJe.options,series:tJe.series,type:"bar",height:320})})]})]})})})})}),(0,Ue.jsx)("div",{style:{marginBottom:"5px",position:"relative"},children:(0,Ue.jsx)("div",{style:{marginBottom:"10px"},children:(0,Ue.jsx)("h4",{children:"Website Traffic Sources"})})}),(0,Ue.jsx)(Ut,{className:"mb-1",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #dadce0",borderRadius:"8px",marginBottom:"10px"},children:(0,Ue.jsxs)(SN,{style:{padding:"8px",paddingBottom:"0"},children:[" ",(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"5px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"15px",color:"#202124",fontWeight:500},children:"Sessions by Session primary channel group (Default Channel Group) over time"}),(0,Ue.jsxs)("div",{style:{border:"1px solid #dadce0",borderRadius:"4px",padding:"4px 12px",fontSize:"13px",color:"#3c4043",display:"flex",alignItems:"center",cursor:"pointer",background:"#fff",height:"32px"},children:["Day ",(0,Ue.jsx)(DU,{style:{fontSize:"18px",marginLeft:"6px",color:"#5f6368"}})]})]}),(0,Ue.jsx)(EF.Z,{options:lJe.options,series:lJe.series,type:"line",height:320})]})})})}),(0,Ue.jsx)("div",{style:{marginBottom:"5px",position:"relative"},children:(0,Ue.jsx)("div",{style:{marginBottom:"10px"},children:(0,Ue.jsx)("h4",{children:"Organic Search Overview"})})}),(0,Ue.jsx)(Ut,{className:"mb-1",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #dadce0",borderRadius:"8px",marginBottom:"10px"},children:(0,Ue.jsxs)(SN,{style:{padding:"8px",paddingBottom:"0"},children:[" ",(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"10px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"15px",color:"#202124",fontWeight:500},children:"Sessions by Session primary channel group (Default Channel Group) over time"}),(0,Ue.jsxs)("div",{style:{border:"1px solid #dadce0",borderRadius:"4px",padding:"4px 12px",fontSize:"13px",color:"#3c4043",display:"flex",alignItems:"center",cursor:"pointer",background:"#fff",height:"32px"},children:["Day ",(0,Ue.jsx)(DU,{style:{fontSize:"18px",marginLeft:"6px",color:"#5f6368"}})]})]}),(0,Ue.jsx)(EF.Z,{options:rJe.options,series:rJe.series,type:"line",height:320})]})})})}),(0,Ue.jsx)("div",{style:{marginTop:"5px",marginBottom:"5px",position:"relative"},children:(0,Ue.jsx)("div",{style:{marginBottom:"10px"},children:(0,Ue.jsx)("h4",{children:"Organic Search Landing Pages"})})}),(0,Ue.jsx)(Ut,{className:"mb-1",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #dadce0",borderRadius:"8px",marginBottom:"10px"},children:(0,Ue.jsxs)(SN,{style:{padding:"8px",paddingBottom:"0"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"10px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"15px",color:"#202124",fontWeight:500},children:"Views by Page path and screen class over time"}),(0,Ue.jsxs)("div",{style:{border:"1px solid #dadce0",borderRadius:"4px",padding:"4px 12px",fontSize:"13px",color:"#3c4043",display:"flex",alignItems:"center",cursor:"pointer",background:"#fff",height:"32px"},children:["Day ",(0,Ue.jsx)(DU,{style:{fontSize:"18px",marginLeft:"6px",color:"#5f6368"}})]})]}),(0,Ue.jsx)(EF.Z,{options:nJe.options,series:nJe.series,type:"line",height:320})]})})})}),(0,Ue.jsx)("div",{style:{marginTop:"10px",marginBottom:"10px",position:"relative"},children:(0,Ue.jsx)("div",{style:{marginBottom:"10px"},children:(0,Ue.jsx)("h4",{style:{color:"#495057"},children:"Social Media Insights"})})}),(0,Ue.jsx)(cN,{className:"shadow-sm mb-4",style:{border:"1px solid #e0e0e0",borderRadius:"4px",backgroundColor:"#fff"},children:(0,Ue.jsx)(SN,{style:{padding:"20px"},children:(0,Ue.jsxs)("div",{style:{fontSize:"0.95rem",color:"#555",lineHeight:"1.6"},children:[(0,Ue.jsxs)("div",{style:{marginBottom:"20px"},children:[(0,Ue.jsxs)("h5",{style:{color:"#333",fontWeight:600,display:"flex",alignItems:"center",gap:"8px"},children:[(0,Ue.jsx)("span",{children:"\ud83d\udca1"})," Youtube Key Performance Summary"]}),(0,Ue.jsxs)("ul",{style:{listStyleType:"none",padding:0,margin:"10px 0"},children:[(0,Ue.jsxs)("li",{style:{marginBottom:"8px"},children:[(0,Ue.jsx)("strong",{children:"Audience:"})," Gained ",(0,Ue.jsx)("span",{style:{color:"#3b5de7",fontWeight:600},children:"first organic follower"})," since launch."]}),(0,Ue.jsxs)("li",{style:{marginBottom:"8px"},children:[(0,Ue.jsx)("strong",{children:"Engagement:"})," Total interactions rose ",(0,Ue.jsx)("span",{style:{color:"#0ab39c",fontWeight:600},children:"+25%"}),", largely driven by shares doubling (from 3 to 6)."]}),(0,Ue.jsxs)("li",{style:{marginBottom:"8px"},children:[(0,Ue.jsx)("strong",{children:"Visibility:"})," Impressions dropped ",(0,Ue.jsx)("span",{style:{color:"#ef6767",fontWeight:600},children:"25%"})," (88 to 66), likely due to a low posting volume."]}),(0,Ue.jsxs)("li",{style:{marginBottom:"8px"},children:[(0,Ue.jsx)("strong",{children:"Top Content:"})," ",(0,Ue.jsx)("code",{style:{color:"#3b5de7"},children:"Longevity science (Dr. Ross Pelton)"})," drove the highest engagement, totaling 11 views across 3 videos."]}),(0,Ue.jsxs)("li",{children:[(0,Ue.jsx)("strong",{children:"Sentiment:"})," No negative feedback, but interaction remains shallow (zero comments)."]})]})]}),(0,Ue.jsx)("div",{style:{marginTop:"20px",overflowX:"auto"},children:(0,Ue.jsxs)("table",{style:{width:"100%",borderCollapse:"collapse",color:"#495057"},children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4",textAlign:"left"},children:[(0,Ue.jsx)("th",{style:{padding:"12px 10px",fontWeight:600,color:"#2b3990"},children:"Metric"}),(0,Ue.jsx)("th",{style:{padding:"12px 10px",fontWeight:600,textAlign:"right"},children:"Total"}),(0,Ue.jsxs)("th",{style:{padding:"12px 10px",fontWeight:600,textAlign:"right"},children:["Variation ",(0,Ue.jsx)("i",{className:"uil uil-info-circle",style:{color:"#adb5bd"}})]})]})}),(0,Ue.jsxs)("tbody",{children:[(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Likes"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"3"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#6c757d"},children:"+0%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Dislikes"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"0"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#adb5bd"},children:"\u2014"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Comments"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"0"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#adb5bd"},children:"\u2014"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Shares"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"6"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#0ab39c",fontWeight:600},children:"+100%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Videos added to playlists"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"0"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#adb5bd"},children:"\u2014"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Videos removed from playlists"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"0"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#adb5bd"},children:"\u2014"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Subscribers gained"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"1"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#ef6767",fontWeight:600},children:"-50%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Subscribers lost"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"0"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#adb5bd"},children:"\u2014"})]}),(0,Ue.jsxs)("tr",{style:{backgroundColor:"#f8f9fa",fontWeight:700,borderTop:"2px solid #f1f3f4"},children:[(0,Ue.jsxs)("td",{style:{padding:"12px 10px"},children:["Total engagement ",(0,Ue.jsx)("i",{className:"uil uil-info-circle",style:{fontWeight:"normal"}})]}),(0,Ue.jsx)("td",{style:{padding:"12px 10px",textAlign:"right"},children:"10"}),(0,Ue.jsx)("td",{style:{padding:"12px 10px",textAlign:"right",color:"#0ab39c"},children:"+25%"})]})]})]})}),(0,Ue.jsx)("div",{style:{borderTop:"1px solid #f1f3f4",margin:"20px 0"}}),(0,Ue.jsxs)("div",{style:{marginBottom:"20px"},children:[(0,Ue.jsx)("h5",{style:{color:"#333",fontWeight:600},children:"Actionable Recommendations"}),(0,Ue.jsx)("div",{style:{backgroundColor:"#fff3cd",padding:"15px",borderRadius:"6px",borderLeft:"4px solid #ffc107",marginTop:"10px"},children:(0,Ue.jsxs)("div",{style:{display:"flex",flexDirection:"column",gap:"8px"},children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("strong",{children:"\u2022 Consistency:"})," Spread uploads across the month rather than posting 3 videos in one day to improve visibility."]}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("strong",{children:"\u2022 Focus on Strengths:"})," Create a series around ",(0,Ue.jsx)("em",{children:"Longevity and Health Science"})," to capitalize on current viewer interest."]}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("strong",{children:"\u2022 SEO & Growth:"})," Use targeted keywords (e.g., anti-aging, detox) and stronger CTAs to boost search rankings and comments."]})]})})]}),(0,Ue.jsxs)("div",{style:{padding:"15px",backgroundColor:"#f8f9fa",borderRadius:"4px"},children:[(0,Ue.jsxs)("h5",{style:{color:"#2b3990",fontWeight:600,marginBottom:"8px",display:"flex",alignItems:"center",gap:"8px"},children:[(0,Ue.jsx)("span",{children:"\ud83e\udded"})," Conclusion"]}),(0,Ue.jsxs)("p",{style:{margin:0},children:["The channel is seeing early traction in the longevity niche. Growth now depends on shifting from sporadic uploads to a consistent schedule and optimizing for search to recover lost impressions.",(0,Ue.jsx)("span",{style:{display:"block",marginTop:"5px",fontStyle:"italic",color:"#777"},children:"Note: 7 videos were uploaded 13 days ago, while remaining content is several years old."})]})]})]})})}),(0,Ue.jsx)(cN,{className:"shadow-sm mb-4",style:{border:"1px solid #e0e0e0",borderRadius:"4px",backgroundColor:"#fff"},children:(0,Ue.jsx)(SN,{style:{padding:"20px"},children:(0,Ue.jsxs)("div",{style:{fontSize:"0.95rem",color:"#555",lineHeight:"1.6"},children:[(0,Ue.jsxs)("div",{style:{marginBottom:"20px"},children:[(0,Ue.jsxs)("h5",{style:{color:"#333",fontWeight:600,display:"flex",alignItems:"center",gap:"8px"},children:[(0,Ue.jsx)("span",{children:"\ud83d\udca1"})," Instagram Key Performance Summary"]}),(0,Ue.jsxs)("ul",{style:{listStyleType:"none",padding:0,margin:"10px 0"},children:[(0,Ue.jsxs)("li",{style:{marginBottom:"8px"},children:[(0,Ue.jsx)("strong",{children:"Audience:"})," Net gain of ",(0,Ue.jsx)("span",{style:{color:"#3b5de7",fontWeight:600},children:"+5 followers"})," (10 new, 5 unfollows), starting growth from a zero baseline."]}),(0,Ue.jsxs)("li",{style:{marginBottom:"8px"},children:[(0,Ue.jsx)("strong",{children:"Engagement:"})," Total interactions surged ",(0,Ue.jsx)("span",{style:{color:"#0ab39c",fontWeight:600},children:"+83.3%"})," (66 total), fueled by a 53% increase in likes and 15 new shares."]}),(0,Ue.jsxs)("li",{style:{marginBottom:"8px"},children:[(0,Ue.jsx)("strong",{children:"Visibility:"})," Reach jumped ",(0,Ue.jsx)("span",{style:{color:"#0ab39c",fontWeight:600},children:"64.5%"}),", showing much better distribution efficiency."]}),(0,Ue.jsxs)("li",{style:{marginBottom:"8px"},children:[(0,Ue.jsx)("strong",{children:"Top Content:"})," The ",(0,Ue.jsx)("code",{style:{color:"#3b5de7"},children:'"International Men\'s Day"'})," post was the top performer (29.3% reach rate)."]}),(0,Ue.jsxs)("li",{children:[(0,Ue.jsx)("strong",{children:"Weak Spot:"})," Comments halved ",(0,Ue.jsx)("span",{style:{color:"#ef6767",fontWeight:600},children:"(from 4 to 2)"}),", indicating a lack of active conversation."]})]})]}),(0,Ue.jsx)("div",{style:{marginTop:"20px",overflowX:"auto"},children:(0,Ue.jsxs)("table",{style:{width:"100%",borderCollapse:"collapse",color:"#495057"},children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4",textAlign:"right"},children:[(0,Ue.jsx)("th",{style:{padding:"12px 10px",fontWeight:600,color:"#2b3990",textAlign:"left"},children:"Metric"}),(0,Ue.jsx)("th",{style:{padding:"12px 10px",fontWeight:600},children:"Organic"}),(0,Ue.jsx)("th",{style:{padding:"12px 10px",fontWeight:600},children:"Paid"}),(0,Ue.jsx)("th",{style:{padding:"12px 10px",fontWeight:600},children:"Total"}),(0,Ue.jsx)("th",{style:{padding:"12px 10px",fontWeight:600},children:"Variation"})]})}),(0,Ue.jsxs)("tbody",{children:[(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Likes"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"49"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"0"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"49"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#0ab39c",fontWeight:600},children:"+53.1%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Saved"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"0"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"0"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"0"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#adb5bd"},children:"\u2014"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Comments"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"2"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"0"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"2"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#ef6767",fontWeight:600},children:"-50%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Shares"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"15"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"0"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"15"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#adb5bd"},children:"\u2014"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Direct messages"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"\u2014"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"\u2014"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"5"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#adb5bd"},children:"\u2014"})]}),(0,Ue.jsxs)("tr",{style:{backgroundColor:"#f8f9fa",fontWeight:700,borderTop:"2px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"12px 10px"},children:"Total engagement"}),(0,Ue.jsx)("td",{style:{padding:"12px 10px",textAlign:"right"},children:"66"}),(0,Ue.jsx)("td",{style:{padding:"12px 10px",textAlign:"right"},children:"0"}),(0,Ue.jsx)("td",{style:{padding:"12px 10px",textAlign:"right"},children:"71"}),(0,Ue.jsx)("td",{style:{padding:"12px 10px",textAlign:"right",color:"#0ab39c"},children:"+97.2%"})]})]})]})}),(0,Ue.jsx)("div",{style:{borderTop:"1px solid #f1f3f4",margin:"20px 0"}}),(0,Ue.jsxs)("div",{style:{marginBottom:"20px"},children:[(0,Ue.jsxs)("h5",{style:{color:"#333",fontWeight:600,display:"flex",alignItems:"center",gap:"8px"},children:[(0,Ue.jsx)("span",{children:"\ud83c\udfaf"})," Actionable Recommendations"]}),(0,Ue.jsx)("div",{style:{backgroundColor:"#fff3cd",padding:"15px",borderRadius:"6px",borderLeft:"4px solid #ffc107",marginTop:"10px"},children:(0,Ue.jsxs)("div",{style:{display:"flex",flexDirection:"column",gap:"8px"},children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("strong",{children:"\u2022 Prioritize Trends:"})," Use awareness days and holidays to replicate the success of the Men's Day post."]}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("strong",{children:"\u2022 Diversify Formats:"})," Increase Reels and interactive Stories to exploit the Instagram algorithm."]}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("strong",{children:"\u2022 Drive Dialogue:"})," Use explicit Calls-to-Action (CTAs) in captions to reverse the decline in comments."]})]})})]}),(0,Ue.jsxs)("div",{style:{padding:"15px",backgroundColor:"#f8f9fa",borderRadius:"4px"},children:[(0,Ue.jsxs)("h5",{style:{color:"#2b3990",fontWeight:600,marginBottom:"8px",display:"flex",alignItems:"center",gap:"8px"},children:[(0,Ue.jsx)("span",{children:"\ud83d\udc40"})," Competitive Analysis & Conclusion"]}),(0,Ue.jsxs)("p",{style:{margin:0},children:["We are outperforming ",(0,Ue.jsx)("strong",{children:'"Dr. Ohhira \'s Probiotics,"'})," nearly doubling their engagement ",(0,Ue.jsx)("span",{style:{fontWeight:600},children:"(71 vs. 35)"})," with a similar posting volume. Our content resonance is stronger; scaling video content now will widen this competitive gap. The profile has strong momentum\u2014the focus should now shift to scaling frequency and fostering deeper community conversation."]})]})]})})}),(0,Ue.jsx)(cN,{className:"shadow-sm mb-4",style:{border:"1px solid #e0e0e0",borderRadius:"4px",backgroundColor:"#fff"},children:(0,Ue.jsx)(SN,{style:{padding:"20px"},children:(0,Ue.jsxs)("div",{style:{fontSize:"0.95rem",color:"#555",lineHeight:"1.6"},children:[(0,Ue.jsxs)("div",{style:{marginBottom:"20px"},children:[(0,Ue.jsxs)("h5",{style:{color:"#333",fontWeight:600,display:"flex",alignItems:"center",gap:"8px"},children:[(0,Ue.jsx)("span",{children:"\ud83d\udca1"})," Key Performance Facebook Summary - Dr. Ohhira's Probiotics (November 2025)"]}),(0,Ue.jsxs)("p",{style:{margin:"10px 0"},children:[(0,Ue.jsx)("strong",{children:"Audience:"})," Growth is stagnant ",(0,Ue.jsx)("span",{style:{color:"#3b5de7",fontWeight:600},children:"(+2 net)"})," with a high turnover rate (16 follows vs. 14 unfollows)."]}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",padding:"15px",backgroundColor:"#fff",border:"1px solid #f0f0f0",borderRadius:"8px",margin:"15px 0"},children:[(0,Ue.jsxs)("div",{style:{paddingRight:"20px",borderRight:"1px solid #eee"},children:[(0,Ue.jsx)("div",{style:{color:"#6c757d"},children:"Total audience"}),(0,Ue.jsx)("div",{style:{fontWeight:700,color:"#2b3990"},children:"31,272 Followers"})]}),(0,Ue.jsxs)("div",{style:{paddingLeft:"20px"},children:[(0,Ue.jsxs)("div",{style:{fontWeight:600,color:"#495057",display:"flex",alignItems:"center",gap:"5px"},children:[(0,Ue.jsx)("i",{className:"uil uil-arrow-right-circle",style:{color:"#adb5bd"}})," +0%"]}),(0,Ue.jsxs)("div",{style:{color:"#6c757d"},children:["Compared to ",(0,Ue.jsx)("strong",{children:"Oct 1, 2025 - Oct 31, 2025"})]})]})]}),(0,Ue.jsxs)("p",{style:{margin:"10px 0"},children:[(0,Ue.jsx)("strong",{children:"Visibility vs. Interaction:"})," Organic reach doubled ",(0,Ue.jsx)("span",{style:{color:"#0ab39c",fontWeight:600},children:"(+109.9%)"})," and impressions rose 43.2%, yet engagement dropped 35.2%. This indicates high visibility but low interest."]}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",padding:"15px",backgroundColor:"#fff",border:"1px solid #f0f0f0",borderRadius:"8px",margin:"15px 0"},children:[(0,Ue.jsxs)("div",{style:{paddingRight:"20px",borderRight:"1px solid #eee"},children:[(0,Ue.jsx)("div",{style:{color:"#6c757d"},children:"Total engagement"}),(0,Ue.jsx)("div",{style:{fontWeight:700,color:"#2b3990"},children:"125 interactions"})]}),(0,Ue.jsxs)("div",{style:{paddingLeft:"20px"},children:[(0,Ue.jsxs)("div",{style:{fontWeight:600,color:"#ef6767",display:"flex",alignItems:"center",gap:"5px"},children:[(0,Ue.jsx)("i",{className:"uil uil-arrow-down-left",style:{color:"#ef6767"}})," -35.2%"]}),(0,Ue.jsxs)("div",{style:{color:"#6c757d"},children:["Compared to ",(0,Ue.jsx)("strong",{children:"Oct 1, 2025 - Oct 31, 2025"})]})]})]}),(0,Ue.jsxs)("ul",{style:{listStyleType:"none",padding:0,margin:"10px 0"},children:[(0,Ue.jsxs)("li",{style:{marginBottom:"8px"},children:[(0,Ue.jsx)("strong",{children:"Content Gaps:"})," Video views collapsed by ",(0,Ue.jsx)("span",{style:{color:"#ef6767",fontWeight:600},children:"91.4%"})," due to a lack of new video/reel uploads (9 photos only)."]}),(0,Ue.jsxs)("li",{style:{marginBottom:"8px"},children:[(0,Ue.jsx)("strong",{children:"Top Posts:"})," High-reach posts focused on dietary needs ",(0,Ue.jsx)("code",{style:{color:"#3b5de7"},children:"(Lactose-free)"})," and seasonal trends (Black Friday), though engagement rates remain low (~3%)."]})]})]}),(0,Ue.jsx)("div",{style:{borderTop:"1px solid #f1f3f4",margin:"20px 0"}}),(0,Ue.jsxs)("div",{style:{marginBottom:"20px"},children:[(0,Ue.jsxs)("h5",{style:{color:"#333",fontWeight:600,display:"flex",alignItems:"center",gap:"8px"},children:[(0,Ue.jsx)("span",{children:"\ud83c\udfaf"})," Actionable Recommendations"]}),(0,Ue.jsx)("div",{style:{backgroundColor:"#fff3cd",padding:"15px",borderRadius:"6px",borderLeft:"4px solid #ffc107",marginTop:"10px"},children:(0,Ue.jsxs)("div",{style:{display:"flex",flexDirection:"column",gap:"8px"},children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("strong",{children:"\u2022 Diversify Formats:"})," Reintroduce Reels and Video to reverse the 91% view drop and boost engagement."]}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("strong",{children:"\u2022 Drive Interaction:"})," Use polls and Q&As to convert high reach into active participation."]}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("strong",{children:"\u2022 Frequency:"})," Increase posting to 3\u20134 times per week, mirroring top-performing seasonal themes of top-performing posts."]})]})})]}),(0,Ue.jsxs)("div",{style:{padding:"15px",backgroundColor:"#f8f9fa",borderRadius:"4px"},children:[(0,Ue.jsxs)("h5",{style:{color:"#2b3990",fontWeight:600,marginBottom:"8px",display:"flex",alignItems:"center",gap:"8px"},children:[(0,Ue.jsx)("span",{children:"\ud83d\udc40"})," Competitive Analysis & Conclusion"]}),(0,Ue.jsxs)("p",{style:{margin:0},children:["While ",(0,Ue.jsx)("strong",{children:"Dr. Ohhira's"})," maintains higher community interaction ",(0,Ue.jsx)("span",{style:{color:"#0ab39c",fontWeight:600},children:"(+24.7% engagement)"}),' with a similar posting volume, our profile has a "visibility-engagement gap." We are reaching more people than before, but the content isn\'t sticking. Success depends on shifting from static photos to interactive, multi-format storytelling.']})]})]})})})]})]})},oJe=()=>{window.print()},cJe=[{name:"New Year's Day",date:"2026-01-01",day:"Thursday"},{name:"Martin Luther King Jr. Day",date:"2026-01-19",day:"Monday"}],uJe={20:{title:"Google Ads",description:'Started google ads campaign: "Sales-Search-Original Formula" with budget $53.44 per day',color:"#d93025"}};cJe.forEach(e=>{const t=e.date.split("-")[2];uJe[t]={title:`National Holiday, ${e.day}`,description:`${e.name}`,color:"#7e3af2"}});const pJe=()=>cJe.map(e=>({x:e.date.split("-")[2],y:0,marker:{size:6,fillColor:"#7e3af2",strokeColor:"#fff",strokeWidth:2,radius:2,cssClass:"apexcharts-custom-marker"},label:{borderColor:"transparent",style:{color:"transparent",background:"transparent"},text:""}})),dJe={series:[{name:"Last 28 days",data:[34,39,40,38,35,30,27,40,31,35,32,32,38,34,37,26,55,30,31,33,46,19,16,29,39,34,19,22,44]},{name:"Compared custom range",data:[30,21,79,26,44,31,28,39,21,15,30,23,41,19,31,20,17,33,24,24,19,29,36,23,40,41,31,25,34]}],options:{chart:{type:"line",height:300,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif"},colors:["#1a73e8","#1a73e8"],stroke:{curve:"straight",width:2,dashArray:[0,5]},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}}},xaxis:{categories:["01","","04 Jan","","","","","","","","11","","","","","","18","19","","20","","","","25","","","","","01"],labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,min:0,max:120,tickAmount:5,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>0===e?"0s":e>=60?`${Math.floor(e/60)}m ${e%60}s`:`${e}s`}},legend:{show:!1},tooltip:{shared:!1,intersect:!1,custom:function({series:e,seriesIndex:t,dataPointIndex:l,w:r}){const n=r.globals.categoryLabels[l],i=n&&""!==n?n:(l+1).toString(),a=e[t][l],s=uJe[i];if(s){return`\n            <div style="\n              padding: 12px 14px;\n              background: #fff;\n              border-radius: 8px;\n              font-size: 13px;\n              box-shadow: 0 4px 12px rgba(0,0,0,0.15);\n              max-width: 320px;\n              min-width: 260px;\n              white-space: normal;\n            ">\n              <div style="\n                font-weight: 600;\n                color: #202124;\n                margin-bottom: 4px;\n                display: flex;\n                align-items: center;\n                gap: 6px;\n              ">\n                  <span style="width: 8px; height: 8px; background: ${s.color?s.color:"#d93025"}; border-radius: 50%; display: inline-block;"></span>\n                ${s.title}\n              </div>\n              <div style="\n                color: #5f6368;\n                font-size: 13px;\n                line-height: 1.5;\n                margin-top: 8px;\n                padding-top: 8px;\n                border-top: 1px solid #f1f3f4;\n              ">\n                ${s.description}\n              </div>\n              <div style="margin-top: 8px; font-weight: 500; color: #202124;">\n                Value: ${a}s\n              </div>\n            </div>\n          `}return`\n           <div style="padding: 8px 12px; background: #fff; border-radius: 6px; font-size: 12px; box-shadow: 0 2px 6px rgba(0,0,0,0.15);">\n            ${a}s\n          </div>\n        `}},annotations:{xaxis:[{x:"20",borderColor:"#dadce0",strokeDashArray:4},...cJe.map(e=>({x:e.date.split("-")[2],borderColor:"#dadce0",strokeDashArray:4,opacity:.5}))],points:[{x:"20",y:0,marker:{size:6,fillColor:"#d93025",strokeColor:"#fff",strokeWidth:2}},...pJe()]}}},mJe={series:[{name:"Last 28 days",data:[473,705,401,506,721,963,684,1482,453,311,316,612,685,744,427,489,501,360,610,728,800,1037,927,645,442,674,1264,1322,808]},{name:"Compared custom range",data:[626,426,710,579,514,456,705,553,458,859,584,752,678,564,575,546,370,310,296,544,331,317,340,304,328,501,627,499,473]}],options:{chart:{type:"line",height:280,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif"},colors:["#1a73e8","#1a73e8"],stroke:{curve:"straight",width:2,dashArray:[0,5]},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}}},xaxis:{categories:["01","","","04 Jan","","","","","","","11","","","","","","","18","19","20","","","","","25","","",""],labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,min:0,max:2e3,tickAmount:4,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>0===e?"0":e>=1e3?(e/1e3).toFixed(e%1e3===0?0:1)+"K":e}},legend:{show:!1},tooltip:{shared:!1,intersect:!1,custom:function({series:e,seriesIndex:t,dataPointIndex:l,w:r}){const n=r.globals.categoryLabels[l],i=n&&""!==n?n:(l+1).toString(),a=e[t][l],s=uJe[i];if(s){return`\n            <div style="\n              padding: 12px 14px;\n              background: #fff;\n              border-radius: 8px;\n              font-size: 13px;\n              box-shadow: 0 4px 12px rgba(0,0,0,0.15);\n              max-width: 320px;\n              min-width: 260px;\n              white-space: normal;\n            ">\n              <div style="\n                font-weight: 600;\n                color: #202124;\n                margin-bottom: 4px;\n                display: flex;\n                align-items: center;\n                gap: 6px;\n              ">\n                 <span style="width: 8px; height: 8px; background: ${s.color?s.color:"#d93025"}; border-radius: 50%; display: inline-block;"></span>\n                ${s.title}\n              </div>\n              <div style="\n                color: #5f6368;\n                font-size: 13px;\n                line-height: 1.5;\n                margin-top: 8px;\n                padding-top: 8px;\n                border-top: 1px solid #f1f3f4;\n              ">\n                ${s.description}\n              </div>\n              <div style="margin-top: 8px; font-weight: 500; color: #202124;">\n                Value: ${a}s\n              </div>\n            </div>\n          `}return`\n          <div style="padding: 8px 12px; background: #fff; border-radius: 6px; font-size: 12px; box-shadow: 0 2px 6px rgba(0,0,0,0.15);">\n            ${a}s\n          </div>\n        `}},annotations:{xaxis:[{x:"20",borderColor:"#dadce0",strokeDashArray:4},...cJe.map(e=>({x:e.date.split("-")[2],borderColor:"#dadce0",strokeDashArray:4,opacity:.5}))],points:[{x:"20",y:0,marker:{size:6,fillColor:"#d93025",strokeColor:"#fff",strokeWidth:2}},...pJe()]}}},hJe=[{name:"page_view",count:"20K",change:"29.3%",trend:"up",barWidth:"100%"},{name:"session_start",count:"7.5K",change:"30.5%",trend:"up",barWidth:"39%"},{name:"first_visit",count:"6.5K",change:"28.3%",trend:"up",barWidth:"34%"},{name:"user_engagement",count:"5.7K",change:"30.4%",trend:"up",barWidth:"30%"},{name:"view_item_list",count:"2.6K",change:"37.5%",trend:"up",barWidth:"14%"},{name:"scroll",count:"2.2K",change:"10.2%",trend:"up",barWidth:"11%"},{name:"view_item",count:"2.1K",change:"85.7%",trend:"up",barWidth:"11%"}],gJe=[{name:"Essential Formulas | Dr Ohhira's...",count:"3.8k",change:"59.9%",trend:"up"},{name:"Common Signs Your Probioti...",count:"1.8K",change:"60.9%",trend:"up"},{name:"Dr. Ohhira\u2019s Probiotics\xae | Ess...",count:"1.2k",change:"77.3%",trend:"up"},{name:"Buy Dr. Ohhira's Probiotics an...",count:"780",change:"50.0%",trend:"up"},{name:"Page not found | Essential For...",count:"491",change:"3.4%",trend:"up"},{name:"Dr. Ohhira\u2019s\xae Probiotics Prof...",count:"506",change:"46.7%",trend:"up"},{name:"Reg\xb4Activ\xae Essential ME-3...",count:"462",change:"37.9%",trend:"up"}],yJe={series:[{name:"30 Days",data:[5261,5252,5188,5221,5260,5336,5393,5922,5809,5784,5668,5451,5434,5427,5365,5364,5361,5277,5310,5390,5470,5669,5984,6123,6177,6202,6243,6625,6828,6787]},{name:"7 Days",data:[1043,1130,1144,1230,1291,1368,1443,1959,1894,1869,1768,1745,1614,1609,1062,1091,1141,1168,1173,1200,1210,1485,1745,1826,1889,1918,2192,2349,2164]},{name:"1 Day",data:[159,219,139,202,220,330,222,684,155,119,99,193,193,215,134,170,130,197,225,228,414,438,255,191,224,506,389,229]}],options:{chart:{type:"line",height:250,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif"},colors:["#1a73e8","#188038","#f9ab00"],stroke:{curve:"smooth",width:2},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}},padding:{right:20}},xaxis:{categories:["01","","","04 Jan","","","","","","","11","","","","","","18","19","20","","","","25","",""],labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,tickAmount:3,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>e>=1e3?(e/1e3).toFixed(0)+"K":e}},legend:{show:!1},tooltip:{shared:!1,intersect:!1,custom:function({series:e,seriesIndex:t,dataPointIndex:l,w:r}){const n=r.globals.categoryLabels[l],i=n&&""!==n?n:(l+1).toString(),a=e[t][l],s=uJe[i];if(s){return`\n            <div style="\n              padding: 12px 14px;\n              background: #fff;\n              border-radius: 8px;\n              font-size: 13px;\n              box-shadow: 0 4px 12px rgba(0,0,0,0.15);\n              max-width: 320px;\n              min-width: 260px;\n              white-space: normal;\n            ">\n              <div style="\n                font-weight: 600;\n                color: #202124;\n                margin-bottom: 4px;\n                display: flex;\n                align-items: center;\n                gap: 6px;\n              ">\n                 <span style="width: 8px; height: 8px; background: ${s.color?s.color:"#d93025"}; border-radius: 50%; display: inline-block;"></span>\n                ${s.title}\n              </div>\n              <div style="\n                color: #5f6368;\n                font-size: 13px;\n                line-height: 1.5;\n                margin-top: 8px;\n                padding-top: 8px;\n                border-top: 1px solid #f1f3f4;\n              ">\n                ${s.description}\n              </div>\n              <div style="margin-top: 8px; font-weight: 500; color: #202124;">\n                Value: ${a}s\n              </div>\n            </div>\n          `}return`\n          <div style="padding: 8px 12px; background: #fff; border-radius: 6px; font-size: 12px; box-shadow: 0 2px 6px rgba(0,0,0,0.15);">\n            ${a}s\n          </div>\n        `}},annotations:{xaxis:[{x:"20",borderColor:"#dadce0",strokeDashArray:4},...cJe.map(e=>({x:e.date.split("-")[2],borderColor:"#dadce0",strokeDashArray:4,opacity:.5}))],points:[{x:"20",y:0,marker:{size:6,fillColor:"#d93025",strokeColor:"#fff",strokeWidth:2}},...pJe()]}}},fJe={series:[{name:"WAU / MAU",data:[19.8,21.5,22.1,23.6,24.5,25.6,26.8,33.1,32.6,32.3,31.2,32,29.7,29.6,19.8,20.3,21.3,22.1,22.1,22.3,22.1,26.2,29.2,29.8,30.6,30.7,33.1,34.4,31.9]},{name:"DAU / WAU",data:[15.2,19.4,12.2,16.4,17,24.1,15.4,34.9,8.2,6.4,5.6,11.1,12,13.4,12.6,16.2,14.9,11.1,16.8,18.8,18.8,27.9,25.1,14,10.1,11.7,23.1,16.6,10.6]},{name:"DAU / MAU",data:[3,4.2,2.7,3.9,4.2,6.2,4.1,11.6,2.7,2.1,1.7,3.5,3.6,4,2.5,3.3,3.2,2.5,3.7,4.2,4.2,7.3,7.3,4.2,3.1,3.6,3.6,7.6,5.7,3.4]}],options:{chart:{type:"line",height:250,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif"},colors:["#f29900","#6fa337","#1a73e8"],stroke:{curve:"straight",width:2},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}},padding:{right:10}},xaxis:{categories:["01","","","04 Jan","","","","","","","11","","","","","","18","19","","20","","","","25","",""],labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,min:0,max:50,tickAmount:5,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>e.toFixed(1)+"%"}},legend:{show:!1},tooltip:{shared:!0,intersect:!1,custom:function({series:e,seriesIndex:t,dataPointIndex:l,w:r}){const n=r.globals.categoryLabels[l],i=(l+1).toString().padStart(2,"0"),a=n&&""!==n?n:i,s="undefined"!==typeof uJe?uJe[a]:null;if(s){const t=s.color||"#d93025";let r="";if(!("National Holiday"===s.title)){r=`\n              <div style="margin-top: 8px; font-weight: 500; color: #202124; font-size: 12px;">\n                WAU / MAU: ${e[0][l].toFixed(1)}%<br />\n                DAU / WAU: ${e[1][l].toFixed(1)}%<br />\n                DAU / MAU: ${e[2][l].toFixed(1)}%\n              </div>`}return`\n            <div style="\n              padding: 12px 14px;\n              background: #fff;\n              border-radius: 8px;\n              font-size: 13px;\n              box-shadow: 0 4px 12px rgba(0,0,0,0.15);\n              max-width: 320px;\n              min-width: 260px;\n              white-space: normal;\n              z-index: 100;\n              font-family: Roboto, sans-serif;\n            ">\n              <div style="\n                font-weight: 600;\n                color: #202124;\n                margin-bottom: 4px;\n                display: flex;\n                align-items: center;\n                gap: 6px;\n              ">\n                <span style="width: 8px; height: 8px; background: ${t}; border-radius: 50%; display: inline-block;"></span>\n                ${s.title}\n              </div>\n              <div style="\n                color: #5f6368;\n                font-size: 13px;\n                line-height: 1.5;\n                margin-top: 8px;\n                padding-top: 8px;\n                border-top: 1px solid #f1f3f4;\n              ">\n                ${s.description}\n              </div>\n              ${r}\n            </div>\n          `}let o=`\n          <div style="padding: 10px; background: #fff; border: 1px solid #ddd; border-radius: 5px; box-shadow: 0 2px 5px rgba(0,0,0,0.1); font-family: Roboto, sans-serif;">\n            <div style="margin-bottom: 5px; font-weight: bold; border-bottom: 1px solid #eee; padding-bottom: 5px; font-size: 12px; color: #5f6368;">\n              ${a} \n            </div>\n        `;return r.config.series.forEach((t,n)=>{const i=e[n][l],a=r.config.colors[n];void 0!==i&&null!==i&&(o+=`\n              <div style="display: flex; align-items: center; margin-bottom: 4px; font-size: 12px;">\n                  <span style="width: 8px; height: 8px; background-color: ${a}; border-radius: 50%; margin-right: 8px;"></span>\n                  <span style="flex: 1; margin-right: 15px; color: #5f6368;">${t.name}:</span>\n                  <span style="font-weight: 600; color: #202124;">${i}%</span>\n              </div>`)}),o+="</div>",o}},annotations:{xaxis:[{x:"20",borderColor:"#dadce0",strokeDashArray:4},...cJe.map(e=>({x:e.date.split("-")[2],borderColor:"#dadce0",strokeDashArray:4,opacity:.5}))],points:[{x:"20",y:0,marker:{size:7,fillColor:"#d93025",strokeColor:"#fff",strokeWidth:2}},...pJe()]}}},bJe={series:[{name:"Total",type:"area",data:[159,219,139,202,220,330,222,684,155,119,99,193,193,215,134,177,170,130,197,225,228,414,438,255,191,244,506,389,229]},{name:"Lanzhou",type:"line",data:[29,25,27,40,43,38,27,38,20,21,11,39,26,35,20,28,41,29,17,11,16,34,169,21,36,40,281,180,27]},{name:"Santa Clara",type:"line",data:[0,0,0,0,1,1,0,252,1,0,2,0,1,1,2,1,2,1,0,0,0,1,23,4,1,0,1,0,0]},{name:"Ashburn",type:"line",data:[18,10,9,9,10,9,10,12,4,9,10,8,2,7,8,15,9,8,12,16,13,36,9,10,8,12,6,7,36]},{name:"Kihei",type:"line",data:[8,0,0,5,1,4,3,13,18,5,7,8,8,33,2,11,24,6,5,8,27,17,19,18,11,15,4,0,0]},{name:"Clifton",type:"line",data:[0,0,0,0,0,0,0,249,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0]}],options:{chart:{height:320,type:"line",toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif"},stroke:{width:[2,2,2,2,2,2],curve:"straight",dashArray:[5,0,0,0,0,0]},fill:{type:["gradient","solid","solid","solid","solid","solid"],gradient:{shadeIntensity:1,opacityFrom:.1,opacityTo:.05,stops:[0,100]}},colors:["#00acc1","#1a73e8","#43a047","#f4511e","#1e88e5","#e91e63"],dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",padding:{top:0,right:0,bottom:0,left:10}},xaxis:{categories:["01","","03","","05","","07","","09","","11","","13","","15","","17","","19","20","21","","23","","25",""],labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,min:0,max:800,tickAmount:4,labels:{style:{colors:"#5f6368",fontSize:"11px"}}},legend:{position:"bottom",horizontalAlign:"left",markers:{radius:12},itemMargin:{horizontal:10,vertical:5}},tooltip:{shared:!0,intersect:!1,custom:function({series:e,seriesIndex:t,dataPointIndex:l,w:r}){const n=r.globals.categoryLabels[l],i=n&&""!==n?n:(l+1).toString(),a=(e[t][l],uJe[i]);if(a){const t=a.color?a.color:"#d93025",r=e[0][l];return`\n            <div style="\n              padding: 12px 14px;\n              background: #fff;\n              border-radius: 8px;\n              font-size: 13px;\n              box-shadow: 0 4px 12px rgba(0,0,0,0.15);\n              max-width: 320px;\n              min-width: 260px;\n              white-space: normal;\n              z-index: 100;\n            ">\n              <div style="\n                font-weight: 600;\n                color: #202124;\n                margin-bottom: 4px;\n                display: flex;\n                align-items: center;\n                gap: 6px;\n              ">\n                <span style="width: 8px; height: 8px; background: ${t}; border-radius: 50%; display: inline-block;"></span>\n                ${a.title}\n              </div>\n              <div style="\n                color: #5f6368;\n                font-size: 13px;\n                line-height: 1.5;\n                margin-top: 8px;\n                padding-top: 8px;\n                border-top: 1px solid #f1f3f4;\n              ">\n                ${a.description}\n              </div>\n              <div style="margin-top: 8px; font-weight: 500; color: #202124;">\n                Total: ${r}\n              </div>\n            </div>\n          `}let s=`\n          <div style="padding: 10px; background: #fff; border: 1px solid #ddd; border-radius: 5px; box-shadow: 0 2px 5px rgba(0,0,0,0.1);">\n            <div style="margin-bottom: 5px; font-weight: bold; border-bottom: 1px solid #eee; padding-bottom: 5px; font-size: 12px; color: #5f6368;">\n              ${i}\n            </div>\n        `;return r.config.series.forEach((t,n)=>{const i=e[n][l],a=r.config.colors[n];void 0!==i&&null!==i&&(s+=`\n              <div style="display: flex; align-items: center; margin-bottom: 4px; font-size: 12px;">\n                  <span style="width: 8px; height: 8px; background-color: ${a}; border-radius: 50%; margin-right: 8px;"></span>\n                  <span style="flex: 1; margin-right: 15px; color: #5f6368;">${t.name}:</span>\n                  <span style="font-weight: 600; color: #202124;">${i}</span>\n              </div>`)}),s+="</div>",s}},annotations:{xaxis:[{x:"20",borderColor:"#dadce0",strokeDashArray:4},...pJe()],points:[{x:"20",y:0,marker:{size:7,fillColor:"#d93025",strokeColor:"#fff",strokeWidth:2}},...pJe()]}}},vJe={series:[{name:"Active Users",data:[1365,331,295,284,253]}],options:{chart:{type:"bar",height:320,toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},plotOptions:{bar:{horizontal:!0,barHeight:"60%",borderRadius:0}},colors:["#1a73e8"],dataLabels:{enabled:!1},tooltip:{enabled:!0,followCursor:!0,offsetX:-10,y:{formatter:function(e){return e.toString()},title:{formatter:function(e){return e+": "}}}},xaxis:{categories:["Lanzhou","Ashburn","Santa Clara","Kihei","Clifton"],labels:{style:{colors:["#202124"],fontSize:"13px",fontWeight:500}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:{min:0,max:1e3,tickAmount:5,labels:{style:{colors:"#5f6368",fontSize:"11px"}}},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}},padding:{left:0,top:10,bottom:10}}}},xJe={series:[{name:"Total",type:"area",data:[172,239,150,213,250,355,236,695,175,126,101,213,212,233,152,183,173,139,228,254,255,443,451,263,208,244,542,428,259]},{name:"Direct",type:"line",data:[100,152,91,146,148,116,114,112,82,67,48,134,85,130,87,97,84,70,114,74,90,294,342,159,121,152,408,295,149]},{name:"Organic Search",type:"line",data:[61,73,53,57,83,77,73,71,77,48,52,61,82,92,56,68,80,56,88,108,110,98,67,61,63,57,69,56,59]},{name:"Unassigned",type:"line",data:[2,4,3,3,4,11,12,2,9,7,1,7,11,3,4,8,4,8,18,7,13,11,8,4,5,8,9,13,12]},{name:"Referral",type:"line",data:[5,10,3,2,11,150,35,507,5,4,0,9,32,2,3,3,2,3,7,56,12,12,4,6,4,9,37,23,15]},{name:"Paid Search",type:"line",data:[0,0,0,0,0,0,0,0,0,0,0,0,3,0,1,1,0,1,0,5,30,25,18,24,10,6,16,37,23]}],options:{chart:{type:"line",height:320,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif"},stroke:{width:2,curve:"straight",dashArray:[5,0,0,0,0,0]},fill:{type:["gradient","solid","solid","solid","solid","solid"],gradient:{shadeIntensity:1,opacityFrom:.15,opacityTo:.05,stops:[0,100]}},colors:["#00acc1","#1a73e8","#43a047","#f29900","#1a237e","#e91e63"],dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",padding:{top:0,right:0,bottom:0,left:10}},xaxis:{categories:["01","","03","","05","","07","","09","","11","","13","","15","","17","","19","20","21","","23","","25",""],labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,min:0,max:800,tickAmount:4,labels:{style:{colors:"#5f6368",fontSize:"11px"}}},legend:{position:"bottom",horizontalAlign:"left",markers:{radius:12},itemMargin:{horizontal:10,vertical:5}},tooltip:{shared:!0,intersect:!1,custom:function({series:e,seriesIndex:t,dataPointIndex:l,w:r}){const n=r.globals.categoryLabels[l],i=(l+1).toString().padStart(2,"0"),a=n&&""!==n?n:i,s="undefined"!==typeof uJe?uJe[a]:null;if(s){const t=s.color?s.color:"#d93025",r=e[0][l];return`\n            <div style="\n              padding: 12px 14px;\n              background: #fff;\n              border-radius: 8px;\n              font-size: 13px;\n              box-shadow: 0 4px 12px rgba(0,0,0,0.15);\n              max-width: 320px;\n              min-width: 260px;\n              white-space: normal;\n              z-index: 100;\n            ">\n              <div style="\n                font-weight: 600;\n                color: #202124;\n                margin-bottom: 4px;\n                display: flex;\n                align-items: center;\n                gap: 6px;\n              ">\n                <span style="width: 8px; height: 8px; background: ${t}; border-radius: 50%; display: inline-block;"></span>\n                ${s.title}\n              </div>\n              <div style="\n                color: #5f6368;\n                font-size: 13px;\n                line-height: 1.5;\n                margin-top: 8px;\n                padding-top: 8px;\n                border-top: 1px solid #f1f3f4;\n              ">\n                ${s.description}\n              </div>\n              <div style="margin-top: 8px; font-weight: 500; color: #202124;">\n                Total: ${r}\n              </div>\n            </div>\n          `}let o=`\n          <div style="padding: 10px; background: #fff; border: 1px solid #ddd; border-radius: 5px; box-shadow: 0 2px 5px rgba(0,0,0,0.1);">\n            <div style="margin-bottom: 5px; font-weight: bold; border-bottom: 1px solid #eee; padding-bottom: 5px; font-size: 12px; color: #5f6368;">\n              ${a}\n            </div>\n        `;return r.config.series.forEach((t,n)=>{const i=e[n][l],a=r.config.colors[n];void 0!==i&&null!==i&&(o+=`\n              <div style="display: flex; align-items: center; margin-bottom: 4px; font-size: 12px;">\n                  <span style="width: 8px; height: 8px; background-color: ${a}; border-radius: 50%; margin-right: 8px;"></span>\n                  <span style="flex: 1; margin-right: 15px; color: #5f6368;">${t.name}:</span>\n                  <span style="font-weight: 600; color: #202124;">${i}</span>\n              </div>`)}),o+="</div>",o}},annotations:{xaxis:[{x:"20",borderColor:"#dadce0",strokeDashArray:4},...cJe.map(e=>({x:e.date.split("-")[2],borderColor:"#dadce0",strokeDashArray:4,opacity:.5}))],points:[{x:"20",y:0,marker:{size:7,fillColor:"#d93025",strokeColor:"#fff",strokeWidth:2}},...pJe()]}}},SJe={series:[{name:"Total",type:"area",data:[64,73,53,63,87,78,76,73,80,48,52,63,82,97,57,74,83,57,89,111,110,100,78,71,68,69,72,60,62]},{name:"Organic Search",type:"line",data:[61,73,53,57,83,77,73,71,77,48,52,61,82,92,56,68,80,56,88,108,110,98,67,61,63,57,69,56,60]},{name:"Organic Shopping",type:"line",data:[1,0,0,3,1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,2,0,2,2,0,0,1,1,2,1]},{name:"Organic Social",type:"line",data:[2,0,0,3,3,1,2,2,0,0,0,2,0,5,1,6,3,0,0,1,0,0,9,10,5,11,2,2,1]}],options:{chart:{type:"line",height:320,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif"},stroke:{width:2,curve:"straight",dashArray:[5,0,0,0]},fill:{type:["gradient","solid","solid","solid"],gradient:{shadeIntensity:1,opacityFrom:.15,opacityTo:.05,stops:[0,100]}},colors:["#00acc1","#1a73e8","#43a047","#f29900"],dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",padding:{top:0,right:0,bottom:0,left:10}},xaxis:{categories:["01","","03","","05","","07","","09","","11","","13","","15","","17","","19","20","21","","23","","25",""],labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,min:0,max:120,tickAmount:6,labels:{style:{colors:"#5f6368",fontSize:"11px"}}},legend:{position:"bottom",horizontalAlign:"left",markers:{radius:12},itemMargin:{horizontal:10,vertical:5}},tooltip:{shared:!0,intersect:!1,custom:function({series:e,seriesIndex:t,dataPointIndex:l,w:r}){const n=r.globals.categoryLabels[l],i=(l+1).toString().padStart(2,"0"),a=n&&""!==n?n:i,s="undefined"!==typeof uJe?uJe[a]:null;if(s){const t=s.color?s.color:"#d93025",r=e[0][l];return`\n            <div style="\n              padding: 12px 14px;\n              background: #fff;\n              border-radius: 8px;\n              font-size: 13px;\n              box-shadow: 0 4px 12px rgba(0,0,0,0.15);\n              max-width: 320px;\n              min-width: 260px;\n              white-space: normal;\n              z-index: 100;\n            ">\n              <div style="\n                font-weight: 600;\n                color: #202124;\n                margin-bottom: 4px;\n                display: flex;\n                align-items: center;\n                gap: 6px;\n              ">\n                 <span style="width: 8px; height: 8px; background: ${t}; border-radius: 50%; display: inline-block;"></span>\n                ${s.title}\n              </div>\n              <div style="\n                color: #5f6368;\n                font-size: 13px;\n                line-height: 1.5;\n                margin-top: 8px;\n                padding-top: 8px;\n                border-top: 1px solid #f1f3f4;\n              ">\n                ${s.description}\n              </div>\n              <div style="margin-top: 8px; font-weight: 500; color: #202124;">\n                Total: ${r}\n              </div>\n            </div>\n          `}let o=`\n          <div style="padding: 10px; background: #fff; border: 1px solid #ddd; border-radius: 5px; box-shadow: 0 2px 5px rgba(0,0,0,0.1);">\n            <div style="margin-bottom: 5px; font-weight: bold; border-bottom: 1px solid #eee; padding-bottom: 5px; font-size: 12px; color: #5f6368;">\n              ${a}\n            </div>\n        `;return r.config.series.forEach((t,n)=>{const i=e[n][l],a=r.config.colors[n];void 0!==i&&null!==i&&(o+=`\n              <div style="display: flex; align-items: center; margin-bottom: 4px; font-size: 12px;">\n                  <span style="width: 8px; height: 8px; background-color: ${a}; border-radius: 50%; margin-right: 8px;"></span>\n                  <span style="flex: 1; margin-right: 15px; color: #5f6368;">${t.name}:</span>\n                  <span style="font-weight: 600; color: #202124;">${i}</span>\n              </div>`)}),o+="</div>",o}},annotations:{xaxis:[{x:"20",borderColor:"#dadce0",strokeDashArray:4},...cJe.map(e=>({x:e.date.split("-")[2],borderColor:"#dadce0",strokeDashArray:4,opacity:.5}))],points:[{x:"20",y:0,marker:{size:7,fillColor:"#d93025",strokeColor:"#fff",strokeWidth:2}},...pJe()]}}},NJe={series:[{name:"Total",type:"area",data:[205,226,160,163,296,282,225,198,246,145,154,189,224,305,148,202,186,158,272,321,335,224,193,169,160,185]},{name:"/tell-probiotic-working/",type:"line",data:[46,24,47,68,52,30,58,82,72,37,56,48,40,90,40,66,74,56,56,66,106,58,85,58,46,68]},{name:"/",type:"line",data:[21,15,6,8,39,65,10,16,28,12,10,21,36,33,8,23,2,6,40,45,19,15,22,25,29,14]},{name:"/product/dr-ohhiras-probiotic-supplements/",type:"line",data:[6,8,3,12,14,8,16,2,22,10,0,8,32,12,2,4,10,4,19,24,30,20,5,4,12,14]},{name:"/shop/",type:"line",data:[8,27,10,11,24,8,12,8,8,10,8,12,10,22,2,8,0,2,24,18,16,2,4,2,0,8]},{name:"/product/regactiv-essential-me-3/",type:"line",data:[18,16,0,8,22,8,12,4,8,8,6,10,10,8,6,0,6,10,12,22,16,15,4,4,2,4]}],options:{chart:{type:"line",height:320,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif"},stroke:{width:2,curve:"straight",dashArray:[5,0,0,0,0,0]},fill:{type:["gradient","solid","solid","solid","solid","solid"],gradient:{shadeIntensity:1,opacityFrom:.2,opacityTo:.05,stops:[0,100]}},colors:["#00acc1","#1a73e8","#43a047","#f29900","#1a237e","#e91e63"],dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",padding:{top:0,right:0,bottom:0,left:10}},xaxis:{categories:["01","","03","","05","","07","","09","","11","","13","","15","","17","","19","20","21","","23","","25","","01"],labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,min:0,max:400,tickAmount:4,labels:{style:{colors:"#5f6368",fontSize:"11px"}}},legend:{position:"bottom",horizontalAlign:"left",markers:{radius:12},itemMargin:{horizontal:10,vertical:5},fontSize:"11px",formatter:function(e){return e}},tooltip:{shared:!0,intersect:!1,custom:function({series:e,seriesIndex:t,dataPointIndex:l,w:r}){const n=r.globals.categoryLabels[l],i=(l+1).toString().padStart(2,"0"),a=n&&""!==n?n:i,s="undefined"!==typeof uJe?uJe[a]:null;if(s){const t=s.color||"#d93025",r=e[0][l];return`\n            <div style="\n              padding: 12px 14px;\n              background: #fff;\n              border-radius: 8px;\n              font-size: 13px;\n              box-shadow: 0 4px 12px rgba(0,0,0,0.15);\n              max-width: 320px;\n              min-width: 260px;\n              white-space: normal;\n              z-index: 100;\n              font-family: Roboto, sans-serif;\n            ">\n              <div style="\n                font-weight: 600;\n                color: #202124;\n                margin-bottom: 4px;\n                display: flex;\n                align-items: center;\n                gap: 6px;\n              ">\n                <span style="width: 8px; height: 8px; background: ${t}; border-radius: 50%; display: inline-block;"></span>\n                ${s.title}\n              </div>\n              <div style="\n                color: #5f6368;\n                font-size: 13px;\n                line-height: 1.5;\n                margin-top: 8px;\n                padding-top: 8px;\n                border-top: 1px solid #f1f3f4;\n              ">\n                ${s.description}\n              </div>\n              <div style="margin-top: 8px; font-weight: 500; color: #202124;">\n                Total: ${r}\n              </div>\n            </div>\n          `}let o=`\n          <div style="padding: 10px; background: #fff; border: 1px solid #ddd; border-radius: 5px; box-shadow: 0 2px 5px rgba(0,0,0,0.1); font-family: Roboto, sans-serif;">\n            <div style="margin-bottom: 5px; font-weight: bold; border-bottom: 1px solid #eee; padding-bottom: 5px; font-size: 12px; color: #5f6368;">\n               ${a}\n            </div>\n        `;return r.config.series.forEach((t,n)=>{const i=e[n][l],a=r.config.colors[n];void 0!==i&&null!==i&&(o+=`\n              <div style="display: flex; align-items: center; margin-bottom: 4px; font-size: 12px;">\n                  <span style="width: 8px; height: 8px; background-color: ${a}; border-radius: 50%; margin-right: 8px;"></span>\n                  <span style="flex: 1; margin-right: 15px; color: #5f6368;">${t.name}:</span>\n                  <span style="font-weight: 600; color: #202124;">${i}</span>\n              </div>`)}),o+="</div>",o}},annotations:{xaxis:[{x:"20",borderColor:"#dadce0",strokeDashArray:4},...cJe.map(e=>({x:e.date.split("-")[2],borderColor:"#dadce0",strokeDashArray:4,opacity:.5}))],points:[{x:"20",y:0,marker:{size:7,fillColor:"#d93025",strokeColor:"#fff",strokeWidth:2}},...pJe()]}}},CJe={series:[{name:"60 Original",data:[11281,11267,12028,9706,12495,11629,11549,8759,14468,11095,7493,12365]},{name:"10 Original",data:[4966,4722,7183,3713,4366,5471,4552,5206,7697,6823,4580,6312]},{name:"30 Original",data:[4802,2861,4568,4027,3359,3732,3840,3240,4180,3451,3545,4003]},{name:"100 Original",data:[4039,3906,4147,2127,3611,3413,3601,2678,3901,3282,3415,4082]},{name:"60 Cap Professional",data:[1465,3220,1888,2551,2544,1679,2953,3179,1239,2426,1409,3984]},{name:"Soap",data:[2585,1475,2604,1902,2191,2404,2255,1970,2350,2155,2454,2276]},{name:"120 Cap Professional",data:[2027,1659,1724,1333,1873,1160,1086,1167,1647,1541,1765,1431]},{name:"Soap sample",data:[1225,1375,1340,1986,623,823,1326,1432,2660,2218,1478,1398]},{name:"30 Cap Professional",data:[534,936,1004,797,599,733,683,684,900,810,883,823]},{name:"Original Formula Box 50 samples/100 cap",data:[199,208,257,348,199,339,381,246,398,351,353,461]},{name:"Living Oils",data:[165,234,214,109,292,214,234,141,174,109,83,289]},{name:"Collagen 5 Tube/Box",data:[145,86,152,104,199,126,198,112,243,316,195,245]},{name:"30 Propolis",data:[84,169,95,88,95,122,123,225,178,164,99,218]},{name:"Collagen 1 Tube",data:[114,63,59,69,42,44,174,66,416,313,93,99]},{name:"Magoroku Sample",data:[238,371,67,0,1,50,1,0,0,457,163,180]},{name:"RA Immune",data:[554,467,343,63,0,0,0,0,0,0,0,0]},{name:"Hadayubi Sample",data:[0,0,0,0,0,0,179,57,373,374,188,178]},{name:"Professional Formula Sample Boxes",data:[76,68,99,131,162,65,132,100,100,119,104,158]},{name:"RA Cardio",data:[181,197,285,212,256,62,60,0,0,0,0,0]},{name:"120 Propolis",data:[105,115,100,27,70,99,77,82,78,92,82,156]},{name:"Magoroku Tube",data:[66,49,119,44,257,61,138,45,68,80,47,54]},{name:"10 Cap Propolis",data:[0,0,0,58,66,35,91,66,345,234,42,50]},{name:"60 Propolis",data:[101,118,67,39,86,60,89,77,70,88,74,68]},{name:"Hadayubi Tube",data:[42,50,68,78,85,61,185,53,66,54,52,19]},{name:"Professional Formulas matchbooks",data:[50,124,100,88,50,56,40,27,102,71,28,43]},{name:"Counter Display 12 of 10s",data:[89,87,85,46,56,48,76,50,80,52,31,51]},{name:"Original Formula matchbook",data:[44,80,105,110,59,51,42,24,8,52,3,58]},{name:"Propolis matchbooks",data:[37,41,9,10,9,33,29,9,31,44,20,10]},{name:"Propolis Sample Boxes",data:[16,13,10,16,10,10,20,23,56,27,13,23]},{name:"Postbiotic Sachets",data:[0,0,0,0,0,0,0,0,0,0,0,123]},{name:"Cap Reg Carton Original",data:[0,0,0,0,0,1,0,0,0,0,0,0]},{name:"RA Detox",data:[0,0,0,0,0,0,0,0,0,0,0,0]},{name:"RA ME-3",data:[0,0,0,0,0,0,0,0,0,0,0,0]}],options:{chart:{type:"bar",height:550,stacked:!0,fontFamily:"Roboto, sans-serif",toolbar:{show:!0,tools:{download:!0,selection:!0,zoom:!0,zoomin:!0,zoomout:!0,pan:!0,reset:!0}}},colors:["#1a73e8","#34a853","#fbbc04","#ea4335","#4285f4","#0f9d58","#f9ab00","#d93025","#9334e6","#00acc1","#ff7043","#9e9d24","#5c6bc0","#f06292","#26a69a","#ffa726","#8d6e63","#78909c","#5e35b1","#1e88e5","#43a047","#e65100","#3949ab","#d81b60","#00897b","#c0ca33","#6d4c41","#546e7a","#c2185b","#039be5","#7cb342","#fb8c00","#607d8b"],plotOptions:{bar:{horizontal:!1,columnWidth:"60%",borderRadius:0}},dataLabels:{enabled:!1},xaxis:{categories:["Jan-25","Feb-25","Mar-25","Apr-25","May-25","Jun-25","Jul-25","Aug-25","Sep-25","Oct-25","Nov-25","Dec-25"],labels:{style:{colors:"#5f6368",fontSize:"11px",fontWeight:500}},axisBorder:{show:!0,color:"#dadce0"},axisTicks:{show:!0,color:"#dadce0"}},yaxis:{title:{text:"Sales Volume",style:{fontSize:"12px",fontWeight:500,color:"#5f6368"}},labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>e>=1e3?(e/1e3).toFixed(0)+"K":e}},grid:{borderColor:"#f1f3fa"},legend:{show:!0,position:"right",horizontalAlign:"left",height:500,offsetY:0,fontSize:"11px",markers:{radius:12},itemMargin:{horizontal:5,vertical:5},onItemClick:{toggleDataSeries:!0},onItemHover:{highlightDataSeries:!0}},tooltip:{shared:!1,intersect:!0,custom:function({series:e,seriesIndex:t,dataPointIndex:l,w:r}){const n=r.config.series[t].name,i=e[t][l],a=r.config.colors[t];return`\n          <div style="\n            padding: 10px 12px; \n            background: #fff; \n            border: 1px solid #e0e0e0; \n            border-radius: 4px;\n            box-shadow: 0 4px 10px rgba(0,0,0,0.1);\n            font-family: Roboto, sans-serif;\n            min-width: 150px;\n          ">\n            <div style="font-size: 11px; color: #5f6368; margin-bottom: 4px;">${r.globals.labels[l]||r.config.xaxis.categories[l]}</div>\n            <div style="font-size: 13px; font-weight: 600; color: #202124; margin-bottom: 6px; display: flex; align-items: center; gap: 6px;">\n               <span style="width: 8px; height: 8px; border-radius: 50%; background-color: ${a};"></span>\n               ${n}\n            </div>\n            <div style="font-size: 14px; font-weight: 700; color: #202124;">\n               ${i.toLocaleString()}\n            </div>\n          </div>\n        `}}}},wJe=()=>{const[e,t]=o.useState(!1),[l,r]=o.useState(""),n=(l="")=>{r(l),t(!e)},[i,a]=o.useState({show:!1,x:0,y:0,img:"",percentX:0,percentY:0}),s=(e,t)=>{const l=e.currentTarget.getBoundingClientRect(),r=(e.clientX-l.left)/l.width*100,n=(e.clientY-l.top)/l.height*100;a({show:!0,x:e.clientX,y:e.clientY,img:t,percentX:r,percentY:n})},c=[{name:"Session start",step:"STEP 1",users:6571,pct:"100%",abanCount:"5,562",abanPct:"84.6%"},{name:"View product",step:"STEP 2",users:1009,pct:"15.4%",abanCount:"949",abanPct:"94.1%"},{name:"Add to cart",step:"STEP 3",users:60,pct:"0.9%",abanCount:"33",abanPct:"55.0%"},{name:"Begin checkout",step:"STEP 4",users:27,pct:"0.4%",abanCount:"10",abanPct:"37.0%"},{name:"Purchase",step:"STEP 5",users:17,pct:"0.26%"}];return(0,Ue.jsxs)("div",{className:"page-content",style:{backgroundColor:"#f8f9fa",paddingTop:"60px",minHeight:"100vh"},children:[(0,Ue.jsx)("style",{children:'\n          @media print {\n            /* 1. Reset: Hide everything initially */\n            body * {\n              visibility: hidden;\n            }\n\n            /* 2. Content: Show only the dashboard and its children */\n            #printable-dashboard, #printable-dashboard * {\n              visibility: visible;\n            }\n\n            /* 3. Positioning: Place dashboard at absolute top-left */\n            #printable-dashboard {\n              position: absolute;\n              left: 0;\n              top: 0;\n              width: 100%;\n              margin: 0;\n              padding: 20px !important;\n              background-color: #f8f9fa !important; /* Maintain gray background */\n              -webkit-print-color-adjust: exact !important; /* Force colors */\n              print-color-adjust: exact !important;\n            }\n\n            /* 4. LOGO: Reveal the Statusi logo in print */\n             #pdf-logo {\n                display: flex !important;\n                justify-content: center !important;\n                align-items: center !important;\n                width: 100%;\n                margin-bottom: 10px;\n              }\n\n              /* Override parent flex behavior */\n              #pdf-logo {\n                flex: 0 0 100% !important;\n              }\n\n            /* 5. UI: Hide buttons and scrollbars in print */\n            .no-print, .scroll-inline::-webkit-scrollbar {\n              display: none !important;\n            }\n\n            /* 6. LAYOUT FIX: Force "Desktop" Grid in Print \n               (Prevents columns from stacking vertically) */\n            .row {\n              display: flex !important;\n              flex-wrap: wrap !important;\n            }\n            /* Manually enforce Reactstrap/Bootstrap col-lg widths for print */\n            .col-lg-12 { flex: 0 0 100% !important; max-width: 100% !important; }\n            .col-lg-8  { flex: 0 0 66.666667% !important; max-width: 66.666667% !important; }\n            .col-lg-7  { flex: 0 0 58.333333% !important; max-width: 58.333333% !important; }\n            .col-lg-6  { flex: 0 0 50% !important; max-width: 50% !important; }\n            .col-lg-5  { flex: 0 0 41.666667% !important; max-width: 41.666667% !important; }\n            .col-lg-4  { flex: 0 0 33.333333% !important; max-width: 33.333333% !important; }\n            .col-lg-3  { flex: 0 0 25% !important; max-width: 25% !important; }\n            \n            /* Enforce small column widths used in the side stats */\n            .col-xs-9 { flex: 0 0 75% !important; max-width: 75% !important; }\n            .col-xs-3 { flex: 0 0 25% !important; max-width: 25% !important; }\n\n            /* 7. Components: Prevent cards from breaking across pages awkwardly */\n            .card {\n              break-inside: avoid;\n              page-break-inside: avoid;\n              box-shadow: none !important; /* Optional: Cleaner look */\n              border: 1px solid #dadce0 !important;\n            }\n            \n            /* Expand scrollable tables to show all data */\n            .scroll-inline {\n              overflow: visible !important;\n            }\n          }\n        '}),(0,Ue.jsxs)(jt,{fluid:!0,id:"printable-dashboard",children:[(0,Ue.jsx)("div",{className:"d-flex justify-content-between align-items-center mb-3",children:(0,Ue.jsx)("div",{id:"pdf-logo",style:{display:"none"},children:(0,Ue.jsx)("img",{src:"https://cdn.statusi.io/images/logo/statusi-logo.png",alt:"Statusi Logo",style:{height:"60px"}})})}),(0,Ue.jsxs)("div",{style:{marginTop:"20px",marginBottom:"30px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"15px"},children:[(0,Ue.jsx)("h4",{style:{color:"#202124",fontWeight:500,margin:0},children:"January 2026 - EFI Digital Marketing & Performance Dashboard"}),(0,Ue.jsxs)("button",{className:"btn btn-primary no-print",onClick:oJe,style:{display:"flex",alignItems:"center",gap:"5px",padding:3},children:[(0,Ue.jsx)(SU,{})," Download PDF"]})]}),(0,Ue.jsx)("hr",{style:{borderTop:"3px solid #dadce0",margin:0}})]}),(0,Ue.jsxs)("div",{style:{marginTop:"10px",marginBottom:"20px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"flex-end",marginBottom:"15px"},children:[(0,Ue.jsx)("h4",{style:{margin:0},children:"Mailchimp Email Campaign Stats"}),(0,Ue.jsx)("div",{style:{fontSize:"14px",color:"#555"},children:"Date Range : Last 30 Days"})]}),(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #e0e0e0",borderRadius:"4px"},children:(0,Ue.jsxs)(SN,{style:{padding:"8px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"20px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"10px",padding:"0.375rem"},children:[(0,Ue.jsx)("button",{className:"btn btn-light btn-sm border",style:{fontWeight:600,padding:"0.365rem"},children:"Campaign Name"}),(0,Ue.jsx)(vU,{style:{fontSize:"18px",color:"#757575",cursor:"pointer"}})]}),(0,Ue.jsxs)("div",{style:{display:"flex",gap:"8px"},children:[(0,Ue.jsx)("button",{className:"btn btn-light btn-sm border",children:(0,Ue.jsx)(xU,{style:{fontSize:"20px",color:"#555"}})}),(0,Ue.jsx)("button",{className:"btn btn-light btn-sm border",children:(0,Ue.jsx)(SU,{style:{fontSize:"20px",color:"#555"}})}),(0,Ue.jsx)("button",{className:"btn btn-light btn-sm border",children:(0,Ue.jsx)(TF,{style:{fontSize:"20px",color:"#555"}})}),(0,Ue.jsx)("button",{className:"btn btn-light btn-sm border",children:(0,Ue.jsx)(NU,{style:{fontSize:"20px",color:"#555"}})})]})]}),(0,Ue.jsxs)("div",{style:{width:"100%",overflowX:"auto",overflowY:"hidden"},className:"scroll-inline",children:[(0,Ue.jsx)("style",{children:"\n                            .scroll-inline::-webkit-scrollbar {\n                              height: 6px;\n                            }\n                            .scroll-inline::-webkit-scrollbar-thumb {\n                              background: #c1c1c1;\n                              border-radius: 6px;\n                            }\n                            .scroll-inline {\n                              scrollbar-width: thin;\n                              scrollbar-color: #c1c1c1 transparent;\n                            }\n                        "}),(0,Ue.jsxs)(xF,{hover:!0,className:"mb-0 table-layout-fixed text-nowrap",style:{fontSize:"13px"},children:[(0,Ue.jsx)("thead",{style:{borderBottom:"2px solid #e0e0e0",position:"sticky"},children:(0,Ue.jsxs)("tr",{children:[(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,left:0,zIndex:30,background:"#fff"},children:["Campaign Name ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20},children:["Sent ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20},children:["Success ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20},children:["Failed ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20},children:["Opens ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20},children:["Unique Opens ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20},children:["Clicks ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20},children:["Unique Clicks ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20},children:["Unsubscribed ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20},children:["Abuse/Complaints ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsx)("th",{style:{width:"10px"}})]})}),(0,Ue.jsxs)("tbody",{children:[(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsxs)("td",{style:{padding:"15px 10px",fontWeight:600,color:"#3c4043",position:"sticky",left:0,zIndex:5,background:"#fff"},children:["Retailer Newsletter ",(0,Ue.jsx)(TU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"2554"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"2508"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"46"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"416"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"257"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"91"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"32"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:(0,Ue.jsx)("div",{style:{position:"relative",display:"inline-block"},children:"7"})}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"0"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsxs)("td",{style:{padding:"15px 10px",fontWeight:600,color:"#3c4043",position:"sticky",left:0,zIndex:5,background:"#fff"},children:["Consumer Newsletter ",(0,Ue.jsx)(TU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"5170"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"4011"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"1159"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"528"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"360"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"58"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"34"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:(0,Ue.jsx)("div",{style:{position:"relative",display:"inline-block"},children:"112"})}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"24"})]})]})]})]})]})}),(0,Ue.jsxs)(zr,{isOpen:e,toggle:()=>n(),centered:!0,children:[(0,Ue.jsx)(HU,{toggle:()=>n(),children:"Unsubscribed Emails"}),(0,Ue.jsx)(Zr,{children:(0,Ue.jsx)("div",{style:{maxHeight:"300px",overflowY:"auto"},children:l.split(/[,\s]+/).filter(e=>""!==e.trim()).map((e,t)=>(0,Ue.jsxs)("div",{style:{padding:"6px 0",borderBottom:"1px solid #f1f3f4",fontSize:"13px",color:"#333"},children:[e.replace('"',"")," "]},t))})})]})]}),(0,Ue.jsxs)("div",{style:{marginTop:"10px",marginBottom:"20px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"flex-end",marginBottom:"15px"},children:[(0,Ue.jsx)("h4",{style:{margin:0},children:"Google Ads Revenue"}),(0,Ue.jsxs)("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start"},children:[(0,Ue.jsx)("span",{style:{fontSize:"12px",color:"#555",marginBottom:"2px",marginLeft:"2px"},children:"Custom"}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",padding:"3px 8px",border:"1px solid #ced4da",borderRadius:"6px",backgroundColor:"#fff",minWidth:"200px",cursor:"pointer"},children:[(0,Ue.jsx)("span",{style:{fontSize:"14px",color:"#333",fontWeight:"500"},children:"Jan 1 - Jan 26, 2025"}),(0,Ue.jsx)("i",{className:"uil uil-angle-down",style:{fontSize:"18px",color:"#757575",marginLeft:"10px"}})]})]})]}),(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #e0e0e0",borderRadius:"4px"},children:(0,Ue.jsxs)(SN,{style:{padding:"8px",paddingTop:"0px"},children:[i.show&&(0,Ue.jsx)("div",{style:{position:"fixed",top:Math.max(14,Math.min(i.y-150,window.innerHeight-400)),left:i.x+500>window.innerWidth?i.x-480:i.x+10,width:"450px",height:"400px",zIndex:999999,backgroundColor:"#ffffff",border:"1px solid #dadce0",borderRadius:"12px",boxShadow:"0 20px 60px rgba(0,0,0,0.3)",pointerEvents:"none",overflow:"hidden",display:"flex",alignItems:"center",justifyContent:"center"},children:(0,Ue.jsx)("div",{style:{width:"100%",height:"100%",backgroundColor:"#ffffff",backgroundImage:`url(${i.img})`,backgroundPosition:`${i.percentX}% ${i.percentY}%`,backgroundSize:"800px",backgroundRepeat:"no-repeat"}})}),(0,Ue.jsxs)("div",{style:{width:"100%",overflowX:"auto",overflowY:"hidden"},className:"scroll-inline",children:[(0,Ue.jsx)("style",{children:"\n                    .scroll-inline::-webkit-scrollbar { height: 6px; }\n                    .scroll-inline::-webkit-scrollbar-thumb { border-radius: 6px; }\n                    .scroll-inline { scrollbar-width: thin; }\n                    .ad-img-container {\n                        width: 90px;\n                        height: 40px;\n                        overflow: hidden;\n                        border: 1px solid #5f4444ff;\n                        border-radius: 2px;\n                        position: relative;\n                        display: flex;\n                        align-items: center;\n                        justify-content: center;\n                        cursor:  zoom-in;\n                    }\n                    .ad-zoom-img {\n                        width: 100%;\n                        height: 100%;\n                        object-fit: contain;\n                    }\n                "}),(0,Ue.jsxs)(xF,{hover:!0,className:"mb-0 table-layout-fixed text-nowrap",style:{fontSize:"13px"},children:[(0,Ue.jsx)("thead",{style:{borderBottom:"2px solid #e0e0e0",position:"sticky"},children:(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,left:0,zIndex:35,background:"#fff",width:"140px"},children:"Ad Preview"}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Campaign Name ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Ad Group ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Ad Type ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Ad State ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Ad ID ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Impressions ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["CTR ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Cost ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Clicks ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Conversion Rate ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Conversions ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Conversion Value ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Average CPC ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Cost / Conversion ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Conversion Value / Cost ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsx)("th",{style:{width:"10px"}})]})}),(0,Ue.jsx)("tbody",{children:[{adPreview:"https://cdn.statusi.io/images/background/image_20.png",campaign:"Sales-Search-Original Formula",group:"Sales-Search-Original Formula",adType:"Responsive search ad",adState:"Enabled",adId:"793603976525",imp:"1,047",ctr:"12.03%",cost:"$551.27",clicks:"126",convRate:"2.38%",conv:"3",convValue:"247.63",avgCPC:"$4.38",costDividedConv:"$183.76",convValueDividedCost:"0.45"}].map((e,t)=>(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px",position:"sticky",left:0,zIndex:10,background:"#fff"},children:(0,Ue.jsx)("div",{className:"ad-img-container",onMouseMove:t=>s(t,e.adPreview),onMouseLeave:()=>a({...i,show:!1}),children:(0,Ue.jsx)("img",{src:e.adPreview,alt:"Ad Preview",className:"ad-zoom-img"})})}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.campaign}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.group}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.adType}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.adState}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.adId}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.imp}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.ctr}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.cost}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.clicks}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.convRate}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.conv}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.convValue}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.avgCPC}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.costDividedConv}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.convValueDividedCost})]},t))})]})]})]})})]}),(0,Ue.jsxs)("div",{style:{marginTop:"10px",marginBottom:"20px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"flex-end",marginBottom:"15px"},children:[(0,Ue.jsx)("h4",{style:{margin:0},children:"Google Ads Engagement"}),(0,Ue.jsxs)("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start"},children:[(0,Ue.jsx)("span",{style:{fontSize:"12px",color:"#555",marginBottom:"2px",marginLeft:"2px"},children:"Custom"}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",padding:"3px 8px",border:"1px solid #ced4da",borderRadius:"6px",backgroundColor:"#fff",minWidth:"200px",cursor:"pointer"},children:[(0,Ue.jsx)("span",{style:{fontSize:"14px",color:"#333",fontWeight:"500"},children:"Jan 1 - Jan 26, 2025"}),(0,Ue.jsx)("i",{className:"uil uil-angle-down",style:{fontSize:"18px",color:"#757575",marginLeft:"10px"}})]})]})]}),(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #e0e0e0",borderRadius:"4px"},children:(0,Ue.jsxs)(SN,{style:{padding:"8px",paddingTop:"0px"},children:[i.show&&(0,Ue.jsx)("div",{style:{position:"fixed",top:i.y-150,left:i.x+20,width:"400px",height:"360px",zIndex:9999,boxShadow:"0 10px 25px rgba(0,0,0,0.2)",borderRadius:"4px",pointerEvents:"none",overflow:"hidden",display:"flex",alignItems:"center",justifyContent:"center"},children:(0,Ue.jsx)("div",{style:{width:"100%",height:"100%",backgroundImage:`url(${i.img})`,backgroundPosition:`${i.percentX}% ${i.percentY}%`,backgroundSize:"800px",backgroundRepeat:"no-repeat"}})}),(0,Ue.jsxs)("div",{style:{width:"100%",overflowX:"auto",overflowY:"hidden"},className:"scroll-inline",children:[(0,Ue.jsx)("style",{children:"\n                    .scroll-inline::-webkit-scrollbar { height: 6px; }\n                    .scroll-inline::-webkit-scrollbar-thumb {border-radius: 6px; }\n                    .scroll-inline { scrollbar-width: thin;  }\n                    .ad-img-container {\n                        width: 90px;\n                        height: 40px;\n                        overflow: hidden;\n                        border: 1px solid #f0f0f0;\n                        border-radius: 2px;\n                        position: relative;\n                        display: flex;\n                        align-items: center;\n                        justify-content: center;\n                        cursor: crosshair;\n                    }\n                    .ad-zoom-img {\n                        width: 100%;\n                        height: 100%;\n                        object-fit: contain;\n                    }\n                "}),(0,Ue.jsxs)(xF,{hover:!0,className:"mb-0 table-layout-fixed text-nowrap",style:{fontSize:"13px"},children:[(0,Ue.jsx)("thead",{style:{borderBottom:"2px solid #e0e0e0",position:"sticky"},children:(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,left:0,zIndex:35,background:"#fff",width:"140px"},children:"Ad Preview"}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Campaign Name ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Ad Group ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Ad Type ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Ad State ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Ad ID ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Impressions ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["CTR ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Cost ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Clicks ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Conversion Rate ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Conversions ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Conversion Value ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Average CPC ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Cost / Conversion ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Conversion Value / Cost ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsx)("th",{style:{width:"10px"}})]})}),(0,Ue.jsx)("tbody",{children:[{adPreview:"https://cdn.statusi.io/images/background/image_20.png",campaign:"Sales-Search-Original Formula",group:"Sales-Search-Original Formula",adType:"Responsive search ad",adState:"Enabled",adId:"793603976525",imp:"1,047",ctr:"12.03%",cost:"$551.27",clicks:"126",convRate:"2.38%",conv:"3",convValue:"247.63",avgCPC:"$4.38",costDividedConv:"$183.76",convValueDividedCost:"0.45"}].map((e,t)=>(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px",position:"sticky",left:0,zIndex:10,background:"#fff"},children:(0,Ue.jsx)("div",{className:"ad-img-container",onMouseMove:t=>s(t,e.adPreview),onMouseLeave:()=>a({...i,show:!1}),children:(0,Ue.jsx)("img",{src:e.adPreview,alt:"Ad Preview",className:"ad-zoom-img"})})}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.campaign}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.group}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.adType}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.adState}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.adId}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.imp}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.ctr}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.cost}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.clicks}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.convRate}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.conv}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.convValue}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.avgCPC}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.costDividedConv}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.convValueDividedCost})]},t))})]})]})]})})]}),(0,Ue.jsx)("div",{style:{marginTop:"10px",marginBottom:"10px",position:"relative"},children:(0,Ue.jsx)("div",{style:{marginBottom:"10px"},children:(0,Ue.jsx)("h4",{children:"Insights"})})}),(0,Ue.jsx)(cN,{className:"shadow-sm mb-4",style:{border:"1px solid #e0e0e0",borderRadius:"4px",backgroundColor:"#fff"},children:(0,Ue.jsx)(SN,{style:{padding:"20px"},children:(0,Ue.jsxs)("div",{style:{fontSize:"0.95rem",color:"#555",lineHeight:"1.8"},children:[(0,Ue.jsxs)("p",{style:{marginBottom:"16px"},children:["Comparing the performance of the ",(0,Ue.jsx)("b",{children:"Retail Store Locator page"})," before and during the ad campaign reveals a clear increase in demand. When ads were paused (Oct 1 \u2013 Jan 20), this page averaged ",(0,Ue.jsx)("span",{style:{fontWeight:600},children:"~3.4 users per day"}),". After the campaign resumed (Jan 20 \u2013 Feb 12), daily traffic grew to ",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#0ab39c"},children:"~5.4 users per day"}),"- a ",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#0ab39c"},children:"60% increase"}),". This confirms that the ads are capturing a net-new audience looking for stores that wasn't finding the brand through organic search alone."]}),(0,Ue.jsx)("div",{style:{borderTop:"2px solid #f1f3f4",margin:"20px 0"}}),(0,Ue.jsxs)("p",{style:{marginBottom:"16px"},children:["Till now, a total of ",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#2b3990"},children:"3,606 orders"})," have been received on the website, generating a total revenue of ",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#2b3990"},children:"$399,692.88"}),". Out of these, ",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#0ab39c"},children:"3,288 orders"})," are completed, contributing ",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#0ab39c"},children:"$356,428.55"}),", which indicates that more than ",(0,Ue.jsx)("span",{style:{fontWeight:600},children:"90%"})," of orders are successfully completed. This reflects good operational stability and customer purchase intent. However, there are also ",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#ef6767"},children:"192 failed orders"}),", amounting to ",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#ef6767"},children:"$30,105.17"}),", along with refunded, cancelled, and on-hold orders. These failed and refunded orders represent a meaningful revenue loss and indicate an opportunity to improve payment success, checkout experience, or order validation."]}),(0,Ue.jsx)("div",{style:{borderTop:"2px solid #f1f3f4",margin:"20px 0"}}),(0,Ue.jsxs)("p",{style:{marginBottom:"16px"},children:["From a customer perspective, ",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#2b3990"},children:"2,315 unique customers"})," have placed orders on the website. Among them, ",(0,Ue.jsx)("span",{style:{fontWeight:600},children:"1,872 customers"})," have ordered only once, contributing ",(0,Ue.jsx)("span",{style:{fontWeight:600},children:"$182,950.06"})," in revenue. On the other hand, ",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#0ab39c"},children:"443 customers"})," have ordered more than once, and this smaller group alone contributes ",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#0ab39c"},children:"181,038.015"}),", which is nearly half of the total revenue. This clearly shows that repeat customers are highly valuable and play a major role in overall business growth."]}),(0,Ue.jsx)("div",{style:{borderTop:"2px solid #f1f3f4",margin:"20px 0"}}),(0,Ue.jsxs)("p",{style:{marginBottom:"16px"},children:["A closer look at loyal customers shows that ",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#2b3990"},children:"17 customers"})," have placed 10 or more orders, and ",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#2b3990"},children:"3 customers"})," have placed 20 or more orders till date. There is ",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#9334e6"},children:"1 customer"})," who is having ",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#9334e6"},children:"76 orders"})," till the time. These customers can be considered high-value or VIP customers and present an excellent opportunity for loyalty programs, special offers, or personalized engagement to further increase retention and lifetime value."]}),(0,Ue.jsx)("div",{style:{borderTop:"2px solid #f1f3f4",margin:"20px 0"}}),(0,Ue.jsxs)("p",{style:{marginBottom:"16px"},children:["Till date, a total of ",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#2b3990"},children:"55 customers"})," have been acquired through Google Ads. Out of these, ",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#0ab39c"},children:"10 customers became repeat buyers"}),", while ",(0,Ue.jsx)("span",{style:{fontWeight:600},children:"45 customers made only a single purchase"}),". The repeat customers contributed ",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#0ab39c"},children:"$3,534.08"})," in revenue, whereas the one-time buyers contributed ",(0,Ue.jsx)("span",{style:{fontWeight:600},children:"$4,138.18"}),". This indicates that although repeat customers from Google Ads are fewer in number, they generate a significant portion of the revenue and have higher long-term value."]}),(0,Ue.jsx)("div",{style:{borderTop:"2px solid #f1f3f4",margin:"20px 0"}}),(0,Ue.jsxs)("p",{style:{marginBottom:0},children:["There are a total of ",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#2b3990"},children:"443 customers"})," who have placed more than one order over their lifetime, out of which ",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#0ab39c"},children:"45 customers have been active"})," in the last 6 months and only ",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#ef6767"},children:"22 customers remained active"})," in the last 3 months, showing a decline in recent repeat activity. Additionally, there are ",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#2b3990"},children:"1,872 customers"})," who have placed only one order in their lifetime, of whom ",(0,Ue.jsx)("span",{style:{fontWeight:600},children:"90 customers made their first purchase"})," in the last 6 months and ",(0,Ue.jsx)("span",{style:{fontWeight:600},children:"30 customers made their first purchase"})," in the last 3 months, indicating that while new customer acquisition continues, converting first-time buyers into repeat customers remains a key growth opportunity."]})]})})}),(0,Ue.jsx)("div",{style:{marginTop:"10px",marginBottom:"10px",position:"relative"},children:(0,Ue.jsx)("div",{style:{marginBottom:"10px"},children:(0,Ue.jsx)("h4",{children:"Engagement Overview"})})}),(0,Ue.jsx)(Ut,{className:"mb-2",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #dadce0",borderRadius:"8px",marginBottom:"10px"},children:(0,Ue.jsxs)(SN,{style:{padding:0},children:[(0,Ue.jsxs)("div",{style:{display:"flex",borderBottom:"1px solid #dadce0"},children:[(0,Ue.jsxs)("div",{style:{flex:1,padding:"12px 16px",paddingTop:5,borderBottom:"2px solid #1a73e8"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,Ue.jsxs)("span",{style:{color:"#1a73e8",fontWeight:500},children:["Average engagement time... ",(0,Ue.jsx)(CU,{fontSize:"small",style:{color:"#5f6368"}})]}),(0,Ue.jsx)(wU,{style:{color:"#dadce0"}})]}),(0,Ue.jsx)("div",{style:{fontSize:"32px",color:"#202124"},children:"34s"}),(0,Ue.jsx)("div",{style:{color:"#137333",fontSize:"12px",fontWeight:"bold",display:"flex",alignItems:"center"},children:(0,Ue.jsxs)("span",{style:{backgroundColor:"#e6f4ea",padding:"2px 8px",borderRadius:"12px",display:"flex",alignItems:"center"},children:[(0,Ue.jsx)(IU,{style:{fontSize:"14px",marginRight:"2px"}})," 7.7%"]})})]}),(0,Ue.jsxs)("div",{style:{flex:1,padding:"12px 16px",paddingTop:5,borderLeft:"1px solid #f1f3fa"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,Ue.jsx)("span",{style:{color:"#5f6368"},children:"Engaged sessions per..."}),(0,Ue.jsxs)("div",{style:{display:"flex",gap:"5px"},children:[(0,Ue.jsx)(TU,{style:{color:"#5f6368"}}),(0,Ue.jsx)(AU,{style:{color:"#137333"}})]})]}),(0,Ue.jsx)("div",{style:{fontSize:"32px",color:"#5f6368"},children:"0.99"}),(0,Ue.jsxs)("div",{style:{color:"#137333",fontSize:"12px",fontWeight:"bold",display:"flex",alignItems:"center"},children:[(0,Ue.jsx)(IU,{style:{fontSize:"14px",marginRight:"2px"}})," 1.9%"]})]})]}),(0,Ue.jsx)("div",{style:{padding:"10px",paddingBottom:"0px"},children:(0,Ue.jsx)(EF.Z,{options:dJe.options,series:dJe.series,type:"line",height:300})})]})})})}),(0,Ue.jsxs)(Ut,{className:"align-items-stretch mb-4",children:[(0,Ue.jsx)(Xt,{lg:8,className:"mb-4 mb-lg-0",children:(0,Ue.jsx)(cN,{className:"shadow-sm h-100",style:{border:"1px solid #dadce0",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"10px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"flex-start",marginBottom:"10px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",gap:"40px"},children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{style:{fontSize:"15px",color:"#1a73e8",fontWeight:500,marginBottom:"5px"},children:["Views ",(0,Ue.jsx)(CU,{style:{fontSize:"16px",color:"#5f6368"}})]}),(0,Ue.jsx)("div",{style:{fontSize:"28px",color:"#202124",lineHeight:1},children:"20K"}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",marginTop:"5px",color:"#137333",fontSize:"13px",fontWeight:500},children:[(0,Ue.jsx)(IU,{style:{fontSize:"14px",marginRight:"2px"}})," 29.3%"]})]}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{style:{fontSize:"15px",color:"#5f6368",fontWeight:400,marginBottom:"5px"},children:["Event count ",(0,Ue.jsx)(CU,{style:{fontSize:"16px",color:"#5f6368"}})]}),(0,Ue.jsx)("div",{style:{fontSize:"28px",color:"#5f6368",lineHeight:1},children:"48K"}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",marginTop:"5px",color:"#137333",fontSize:"13px",fontWeight:500},children:[(0,Ue.jsx)(IU,{style:{fontSize:"14px",marginRight:"2px"}})," 30.6%"]})]})]}),(0,Ue.jsxs)("div",{style:{border:"1px solid #dadce0",borderRadius:"18px",padding:"2px 8px",cursor:"pointer",display:"flex",alignItems:"center"},children:[(0,Ue.jsx)(AU,{style:{fontSize:"18px",color:"#137333",marginRight:"4px"}}),(0,Ue.jsx)(DU,{style:{fontSize:"18px",color:"#5f6368"}})]})]}),(0,Ue.jsx)("hr",{style:{borderTop:"1px solid #f1f3f4",margin:"15px 0"}}),(0,Ue.jsx)("div",{style:{minHeight:"280px"},children:(0,Ue.jsx)(EF.Z,{options:mJe.options,series:mJe.series,type:"line",height:280})}),(0,Ue.jsxs)("div",{style:{marginTop:"auto",display:"flex",gap:"20px",fontSize:"12px",color:"#5f6368",paddingLeft:"10px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ue.jsx)("span",{style:{width:"12px",height:"2px",background:"#1a73e8",marginRight:"8px"}})," Last 28 days"]}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ue.jsx)("span",{style:{width:"12px",height:"2px",borderTop:"2px dashed #1a73e8",marginRight:"8px"}})," Compared custom range"]})]})]})})}),(0,Ue.jsx)(Xt,{lg:4,children:(0,Ue.jsx)(cN,{className:"shadow-sm h-100",style:{border:"1px solid #dadce0",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"20px 24px",display:"flex",flexDirection:"column"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"start",marginBottom:"20px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"15px",color:"#202124",borderBottom:"1px dashed #9aa0a6",paddingBottom:"1px",cursor:"pointer",fontWeight:500},children:"Event count by Event name"}),(0,Ue.jsxs)("div",{style:{border:"1px solid #dadce0",borderRadius:"16px",padding:"2px 8px",display:"flex",alignItems:"center",cursor:"pointer"},children:[(0,Ue.jsx)(AU,{style:{fontSize:"16px",color:"#137333",marginRight:"2px"}}),(0,Ue.jsx)(DU,{style:{fontSize:"16px",color:"#5f6368"}})]})]}),(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px",paddingBottom:"5px",borderBottom:"1px solid #dadce0"},children:[(0,Ue.jsx)("span",{style:{fontSize:"11px",color:"#5f6368",fontWeight:700,textTransform:"uppercase"},children:"Event Name"}),(0,Ue.jsx)("span",{style:{fontSize:"11px",color:"#5f6368",fontWeight:700,textTransform:"uppercase"},children:"Event Count"})]}),(0,Ue.jsx)("div",{style:{display:"flex",flexDirection:"column",justifyContent:"space-between",flex:1},children:hJe.map((e,t)=>(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",fontSize:"13px",paddingTop:"8px",paddingBottom:"8px",borderBottom:t!==hJe.length-1?"1px solid #f8f9fa":"none"},children:[(0,Ue.jsxs)("div",{style:{flex:1,marginRight:"10px"},children:[(0,Ue.jsx)("div",{style:{color:"#3c4043",fontWeight:500,marginBottom:"4px"},children:e.name}),(0,Ue.jsx)("div",{style:{width:"100%",backgroundColor:"#f1f3f4",height:"2px"},children:(0,Ue.jsx)("div",{style:{width:e.barWidth,backgroundColor:"#1a73e8",height:"2px"}})})]}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"10px",minWidth:"80px",justifyContent:"flex-end"},children:[(0,Ue.jsx)("span",{style:{color:"#5f6368"},children:e.count}),(0,Ue.jsxs)("span",{style:{color:"up"===e.trend?"#188038":"#d93025",display:"flex",alignItems:"center",width:"48px",justifyContent:"flex-end"},children:["up"===e.trend?(0,Ue.jsx)(IU,{style:{fontSize:"12px"}}):(0,Ue.jsx)(kU,{style:{fontSize:"12px"}}),e.change]})]})]},t))})]})})})]}),(0,Ue.jsxs)(Ut,{className:"align-items-stretch mb-4",children:[(0,Ue.jsx)(Xt,{lg:5,className:"mb-4 mb-lg-0",children:(0,Ue.jsx)(cN,{className:"shadow-sm h-100",style:{border:"1px solid #dadce0",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"10px",display:"flex",flexDirection:"column"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"start",marginBottom:"20px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"15px",color:"#202124",borderBottom:"1px dashed #9aa0a6",paddingBottom:"1px",cursor:"pointer",fontWeight:500},children:"Views by Page title and screen class"}),(0,Ue.jsxs)("div",{style:{border:"1px solid #dadce0",borderRadius:"16px",padding:"2px 8px",display:"flex",alignItems:"center",cursor:"pointer"},children:[(0,Ue.jsx)(AU,{style:{fontSize:"16px",color:"#137333",marginRight:"2px"}}),(0,Ue.jsx)(DU,{style:{fontSize:"16px",color:"#5f6368"}})]})]}),(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px",paddingBottom:"5px",borderBottom:"1px solid #dadce0"},children:[(0,Ue.jsx)("span",{style:{fontSize:"11px",color:"#5f6368",fontWeight:700,textTransform:"uppercase"},children:"Page title and screen class"}),(0,Ue.jsx)("span",{style:{fontSize:"11px",color:"#5f6368",fontWeight:700,textTransform:"uppercase"},children:"Views"})]}),(0,Ue.jsx)("div",{style:{display:"flex",flexDirection:"column",flex:1},children:gJe.map((e,t)=>(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",fontSize:"13px",padding:"10px 0",borderBottom:"1px solid #f8f9fa"},children:[(0,Ue.jsxs)("div",{style:{color:"#1a73e8",fontWeight:400,whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",maxWidth:"65%",cursor:"pointer"},children:[e.name,(0,Ue.jsx)("div",{style:{width:"10px",height:"2px",backgroundColor:"#1a73e8",marginTop:"2px"}})]}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"15px"},children:[(0,Ue.jsx)("span",{style:{color:"#5f6368"},children:e.count}),(0,Ue.jsxs)("span",{style:{color:"up"===e.trend?"#188038":"#d93025",display:"flex",alignItems:"center",width:"45px",justifyContent:"flex-end",fontSize:"12px"},children:["up"===e.trend?(0,Ue.jsx)(IU,{style:{fontSize:"12px",marginRight:"2px"}}):(0,Ue.jsx)(kU,{style:{fontSize:"12px",marginRight:"2px"}}),e.change]})]})]},t))}),(0,Ue.jsx)("div",{style:{textAlign:"right",marginTop:"15px"},children:(0,Ue.jsxs)("span",{style:{color:"#1a73e8",fontSize:"13px",fontWeight:500,cursor:"pointer",display:"inline-flex",alignItems:"center"},children:["View pages and screens ",(0,Ue.jsx)(MU,{style:{fontSize:"16px",marginLeft:"5px"}})]})})]})})}),(0,Ue.jsx)(Xt,{lg:7,children:(0,Ue.jsx)(cN,{className:"shadow-sm h-100",style:{border:"1px solid #dadce0",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"10px",paddingBottom:"0px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"start",marginBottom:"10px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"15px",color:"#202124",borderBottom:"1px dashed #9aa0a6",paddingBottom:"1px",cursor:"pointer",fontWeight:500},children:"User activity over time"}),(0,Ue.jsxs)("div",{style:{border:"1px solid #dadce0",borderRadius:"16px",padding:"2px 8px",display:"flex",alignItems:"center",cursor:"pointer"},children:[(0,Ue.jsx)(AU,{style:{fontSize:"16px",color:"#137333",marginRight:"2px"}}),(0,Ue.jsx)(DU,{style:{fontSize:"16px",color:"#5f6368"}})]})]}),(0,Ue.jsxs)(Ut,{children:[(0,Ue.jsx)(Xt,{xs:9,children:(0,Ue.jsx)("div",{style:{marginTop:"20px"},children:(0,Ue.jsx)(EF.Z,{options:yJe.options,series:yJe.series,type:"line",height:250})})}),(0,Ue.jsx)(Xt,{xs:3,style:{display:"flex",flexDirection:"column",justifyContent:"center",gap:"20px"},children:[{label:"30 DAYS",color:"#1a73e8",val:"6.8K",pct:"29.0%",down:!1},{label:"7 DAYS",color:"#188038",val:"2.2K",pct:"107.5%",down:!1},{label:"1 DAY",color:"#f9ab00",val:"229",pct:"44.0%",down:!1}].map((e,t)=>(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",fontSize:"11px",color:"#5f6368",fontWeight:600,textTransform:"uppercase",marginBottom:"5px"},children:[(0,Ue.jsx)("span",{style:{width:"8px",height:"8px",borderRadius:"2px",backgroundColor:e.color,marginRight:"8px"}}),e.label]}),(0,Ue.jsx)("div",{style:{fontSize:"24px",color:"#202124"},children:e.val}),(0,Ue.jsxs)("div",{style:{color:e.down?"#d93025":"#137333",fontSize:"13px",display:"flex",alignItems:"center"},children:[e.down?(0,Ue.jsx)(kU,{style:{fontSize:"14px",marginRight:"2px"}}):(0,Ue.jsx)(IU,{style:{fontSize:"14px",marginRight:"2px"}})," ",e.pct]})]},t))})]})]})})})]}),(0,Ue.jsx)(Ut,{className:"mb-3",children:(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsx)(cN,{className:"shadow-sm h-100",style:{border:"1px solid #dadce0",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"20px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"start",marginBottom:"10px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"15px",color:"#202124",borderBottom:"1px dashed #9aa0a6",paddingBottom:"1px",cursor:"pointer",fontWeight:500},children:"User stickiness"}),(0,Ue.jsxs)("div",{style:{border:"1px solid #dadce0",borderRadius:"16px",padding:"2px 8px",display:"flex",alignItems:"center",cursor:"pointer"},children:[(0,Ue.jsx)(AU,{style:{fontSize:"16px",color:"#137333",marginRight:"2px"}}),(0,Ue.jsx)(DU,{style:{fontSize:"16px",color:"#5f6368"}})]})]}),(0,Ue.jsxs)(Ut,{children:[(0,Ue.jsx)(Xt,{xs:9,children:(0,Ue.jsx)("div",{style:{marginTop:"20px"},children:(0,Ue.jsx)(EF.Z,{options:fJe.options,series:fJe.series,type:"line",height:250})})}),(0,Ue.jsxs)(Xt,{xs:3,style:{display:"flex",flexDirection:"column",justifyContent:"center",gap:"20px"},children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",fontSize:"11px",color:"#5f6368",fontWeight:600,textTransform:"uppercase",marginBottom:"5px"},children:[(0,Ue.jsx)("span",{style:{width:"8px",height:"8px",borderRadius:"50%",backgroundColor:"#1a73e8",marginRight:"8px"}}),"DAU / ..."]}),(0,Ue.jsx)("div",{style:{fontSize:"24px",color:"#202124"},children:"3.0%"}),(0,Ue.jsxs)("div",{style:{color:"#188038",fontSize:"13px",display:"flex",alignItems:"center"},children:[(0,Ue.jsx)(IU,{style:{fontSize:"14px",marginRight:"2px"}})," 0.2%"]})]}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",fontSize:"11px",color:"#5f6368",fontWeight:600,textTransform:"uppercase",marginBottom:"5px"},children:[(0,Ue.jsx)("span",{style:{width:"8px",height:"8px",borderRadius:"2px",backgroundColor:"#6fa337",marginRight:"8px"}}),"DAU / ..."]}),(0,Ue.jsx)("div",{style:{fontSize:"24px",color:"#202124"},children:"9.9%"}),(0,Ue.jsxs)("div",{style:{color:"#d93025",fontSize:"13px",display:"flex",alignItems:"center"},children:[(0,Ue.jsx)(kU,{style:{fontSize:"14px",marginRight:"2px"}})," 39.8%"]})]}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",fontSize:"11px",color:"#5f6368",fontWeight:600,textTransform:"uppercase",marginBottom:"5px"},children:[(0,Ue.jsx)("span",{style:{width:"8px",height:"8px",transform:"rotate(45deg)",backgroundColor:"#f29900",marginRight:"8px"}}),"WAU / ..."]}),(0,Ue.jsx)("div",{style:{fontSize:"24px",color:"#202124"},children:"30.3%"}),(0,Ue.jsxs)("div",{style:{color:"#188038",fontSize:"13px",display:"flex",alignItems:"center"},children:[(0,Ue.jsx)(IU,{style:{fontSize:"14px",marginRight:"2px"}})," 66.5%"]})]})]})]})]})})})}),(0,Ue.jsx)("div",{style:{marginBottom:"5px",position:"relative"},children:(0,Ue.jsx)("div",{style:{marginBottom:"10px"},children:(0,Ue.jsx)("h4",{children:"E-commerce Shopping Behaviour"})})}),(0,Ue.jsxs)(Ut,{className:"mb-0",children:[(0,Ue.jsx)("style",{children:"\n            .funnel-row {\n              transition: transform 0.3s ease, filter 0.3s ease;\n              cursor: pointer;\n            }\n            .funnel-row:hover {\n              transform: scale(1.02);\n              filter: drop-shadow(0 4px 6px rgba(0,0,0,0.2));\n              z-index: 10;\n              position: relative;\n            }\n            .funnel-row:hover .funnel-bar {\n              filter: brightness(1.1);\n            }\n            .funnel-row:hover .aban-stats {\n              opacity: 1;\n              background-color: #fff5f5;\n            }\n            .aban-stats {\n              opacity: 0.6;\n              transition: opacity 0.3s ease, background-color 0.3s ease;\n              padding: 4px 8px;\n              border-radius: 4px;\n            }\n          "}),(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #dadce0",borderRadius:"8px"},children:(0,Ue.jsx)(SN,{style:{padding:"15px"},children:(0,Ue.jsx)("div",{style:{display:"flex",flexDirection:"column",width:"100%",minHeight:"300px"},children:c.map((e,t)=>{const l=["#FFC107","#F57C00","#7CB342","#4285F4","#9E9E9E"],r=l[t%l.length],n=10*t,i=10*(t+1),a=t===c.length-1?`polygon(${n}% 0, ${100-n}% 0, 50% 100%, 50% 100%)`:`polygon(${n}% 0, ${100-n}% 0, ${100-i}% 100%, ${i}% 100%)`;return(0,Ue.jsxs)("div",{className:"funnel-row",style:{display:"flex",alignItems:"center",height:"55px",marginBottom:"-2px"},children:[(0,Ue.jsxs)("div",{style:{flex:1,textAlign:"right",paddingRight:"15px",display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"flex-end"},children:[(0,Ue.jsx)("div",{style:{fontSize:"13px",fontWeight:600,color:"#202124"},children:e.name}),(0,Ue.jsx)("div",{style:{fontSize:"10px",color:"#5f6368",textTransform:"uppercase"},children:e.step})]}),(0,Ue.jsx)("div",{style:{flex:2,height:"100%",position:"relative"},children:(0,Ue.jsx)("div",{className:"funnel-bar",style:{width:"100%",height:"100%",backgroundColor:r,clipPath:a,display:"flex",alignItems:"center",justifyContent:"center",color:"#fff",fontWeight:"bold",fontSize:"14px",textShadow:"0 1px 2px rgba(0,0,0,0.2)",transition:"filter 0.3s ease"},children:e.pct})}),(0,Ue.jsx)("div",{style:{flex:1,paddingLeft:"15px",display:"flex",alignItems:"center",justifyContent:"flex-start"},children:e.abanCount&&(0,Ue.jsxs)("div",{className:"aban-stats",children:[(0,Ue.jsx)("div",{style:{fontSize:"11px",color:"#5f6368",marginBottom:"2px"},children:"Drop-off"}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ue.jsx)("span",{style:{fontSize:"10px",color:"#d93025",marginRight:"4px"},children:"\u25bc"}),(0,Ue.jsx)("span",{style:{fontSize:"12px",fontWeight:600,color:"#202124",marginRight:"6px"},children:e.abanCount}),(0,Ue.jsx)("span",{style:{fontSize:"11px",color:"#d93025"},children:e.abanPct})]})]})})]},t)})})})})})]}),(0,Ue.jsx)("div",{style:{marginBottom:"5px",position:"relative"},children:(0,Ue.jsx)("div",{style:{marginBottom:"10px"},children:(0,Ue.jsx)("h4",{children:"Demographic Interests"})})}),(0,Ue.jsx)(Ut,{className:"mb-0",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #dadce0",borderRadius:"8px"},children:(0,Ue.jsx)(SN,{style:{padding:"10px",paddingBottom:"0px"},children:(0,Ue.jsxs)(Ut,{children:[(0,Ue.jsxs)(Xt,{lg:7,style:{borderRight:"1px solid #f1f3f4"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"15px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"15px",color:"#202124",fontWeight:500},children:"Active users by City over time"}),(0,Ue.jsxs)("div",{style:{border:"1px solid #dadce0",borderRadius:"4px",padding:"4px 12px",fontSize:"13px",color:"#3c4043",display:"flex",alignItems:"center",cursor:"pointer",background:"#fff",height:"32px"},children:["Day ",(0,Ue.jsx)(DU,{style:{fontSize:"18px",marginLeft:"6px",color:"#5f6368"}})]})]}),(0,Ue.jsx)(EF.Z,{options:bJe.options,series:bJe.series,type:"line",height:320})]}),(0,Ue.jsxs)(Xt,{lg:5,children:[(0,Ue.jsx)("div",{style:{marginBottom:"15px",paddingLeft:"10px"},children:(0,Ue.jsx)("span",{style:{fontSize:"15px",color:"#202124",fontWeight:500},children:"Active users by City"})}),(0,Ue.jsx)("div",{style:{paddingLeft:"10px"},children:(0,Ue.jsx)(EF.Z,{options:vJe.options,series:vJe.series,type:"bar",height:320})})]})]})})})})}),(0,Ue.jsx)("div",{style:{marginBottom:"5px",position:"relative"},children:(0,Ue.jsx)("div",{style:{marginBottom:"10px"},children:(0,Ue.jsx)("h4",{children:"Website Traffic Sources"})})}),(0,Ue.jsx)(Ut,{className:"mb-1",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #dadce0",borderRadius:"8px",marginBottom:"10px"},children:(0,Ue.jsxs)(SN,{style:{padding:"8px",paddingBottom:"0"},children:[" ",(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"5px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"15px",color:"#202124",fontWeight:500},children:"Sessions by Session primary channel group (Default Channel Group) over time"}),(0,Ue.jsxs)("div",{style:{border:"1px solid #dadce0",borderRadius:"4px",padding:"4px 12px",fontSize:"13px",color:"#3c4043",display:"flex",alignItems:"center",cursor:"pointer",background:"#fff",height:"32px"},children:["Day ",(0,Ue.jsx)(DU,{style:{fontSize:"18px",marginLeft:"6px",color:"#5f6368"}})]})]}),(0,Ue.jsx)(EF.Z,{options:xJe.options,series:xJe.series,type:"line",height:320})]})})})}),(0,Ue.jsx)("div",{style:{marginBottom:"5px",position:"relative"},children:(0,Ue.jsx)("div",{style:{marginBottom:"10px"},children:(0,Ue.jsx)("h4",{children:"Organic Search Overview"})})}),(0,Ue.jsx)(Ut,{className:"mb-1",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #dadce0",borderRadius:"8px",marginBottom:"10px"},children:(0,Ue.jsxs)(SN,{style:{padding:"8px",paddingBottom:"0"},children:[" ",(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"10px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"15px",color:"#202124",fontWeight:500},children:"Sessions by Session primary channel group (Default Channel Group) over time"}),(0,Ue.jsxs)("div",{style:{border:"1px solid #dadce0",borderRadius:"4px",padding:"4px 12px",fontSize:"13px",color:"#3c4043",display:"flex",alignItems:"center",cursor:"pointer",background:"#fff",height:"32px"},children:["Day ",(0,Ue.jsx)(DU,{style:{fontSize:"18px",marginLeft:"6px",color:"#5f6368"}})]})]}),(0,Ue.jsx)(EF.Z,{options:SJe.options,series:SJe.series,type:"line",height:320})]})})})}),(0,Ue.jsx)("div",{style:{marginTop:"5px",marginBottom:"5px",position:"relative"},children:(0,Ue.jsx)("div",{style:{marginBottom:"10px"},children:(0,Ue.jsx)("h4",{children:"Organic Search Landing Pages"})})}),(0,Ue.jsx)(Ut,{className:"mb-1",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #dadce0",borderRadius:"8px",marginBottom:"10px"},children:(0,Ue.jsxs)(SN,{style:{padding:"8px",paddingBottom:"0"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"10px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"15px",color:"#202124",fontWeight:500},children:"Views by Page path and screen class over time"}),(0,Ue.jsxs)("div",{style:{border:"1px solid #dadce0",borderRadius:"4px",padding:"4px 12px",fontSize:"13px",color:"#3c4043",display:"flex",alignItems:"center",cursor:"pointer",background:"#fff",height:"32px"},children:["Day ",(0,Ue.jsx)(DU,{style:{fontSize:"18px",marginLeft:"6px",color:"#5f6368"}})]})]}),(0,Ue.jsx)(EF.Z,{options:NJe.options,series:NJe.series,type:"line",height:320})]})})})}),(0,Ue.jsx)("div",{style:{marginTop:"5px",marginBottom:"5px",position:"relative"},children:(0,Ue.jsx)("div",{style:{marginBottom:"10px"},children:(0,Ue.jsx)("h4",{children:"Product Performance 2025"})})}),(0,Ue.jsx)(Ut,{className:"mb-1",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #dadce0",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"0px"},children:[(0,Ue.jsxs)("div",{style:{padding:"15px 15px 5px 15px",display:"flex",justifyContent:"space-between",borderBottom:"1px solid #f1f3fa"},children:[(0,Ue.jsx)("span",{style:{fontSize:"15px",fontWeight:500},children:"Monthly Sales Volume by Product"}),(0,Ue.jsxs)("div",{style:{fontSize:"12px",color:"#757575",display:"flex",alignItems:"center",gap:"15px"},children:[(0,Ue.jsx)("span",{children:"\ud83d\uddb1\ufe0f Hover bars for details"}),(0,Ue.jsx)("span",{children:"\u2195\ufe0f Scroll legend on right"})]})]}),(0,Ue.jsx)("div",{style:{padding:"10px 10px"},children:(0,Ue.jsx)(EF.Z,{options:CJe.options,series:CJe.series,type:"bar",height:550})})]})})})}),(0,Ue.jsx)("div",{style:{marginTop:"10px",marginBottom:"10px",position:"relative"},children:(0,Ue.jsx)("div",{style:{marginBottom:"10px"},children:(0,Ue.jsx)("h4",{style:{color:"#495057"},children:"Social Media Insights"})})}),(0,Ue.jsx)(cN,{className:"shadow-sm mb-4",style:{border:"1px solid #e0e0e0",borderRadius:"4px",backgroundColor:"#fff"},children:(0,Ue.jsx)(SN,{style:{padding:"20px"},children:(0,Ue.jsxs)("div",{style:{fontSize:"0.95rem",color:"#555",lineHeight:"1.6"},children:[(0,Ue.jsxs)("div",{style:{marginBottom:"20px"},children:[(0,Ue.jsxs)("h5",{style:{color:"#333",fontWeight:600,display:"flex",alignItems:"center",gap:"8px"},children:[(0,Ue.jsx)("span",{children:"\ud83d\udca1"})," YouTube Key Performance Summary"]}),(0,Ue.jsxs)("p",{style:{margin:"10px 0"},children:[(0,Ue.jsx)("strong",{children:"Audience:"}),(0,Ue.jsx)("br",{}),"Subscribers grew to 162 (+2.5%). While the absolute numbers are modest, the zero churn rate (0 lost subscribers) signals strong retention and fit with the current audience."]}),(0,Ue.jsxs)("p",{style:{margin:"10px 0"},children:[(0,Ue.jsx)("strong",{children:"Engagement:"}),(0,Ue.jsx)("br",{}),'Total engagement surged +114.3%, driven heavily by "Videos added to playlists" (5 adds) and Likes (+33.3%). This behavior suggests viewers view the content as a high-value utility or reference material rather than just entertainment.']}),(0,Ue.jsxs)("p",{style:{margin:"10px 0"},children:[(0,Ue.jsx)("strong",{children:"Visibility:"}),(0,Ue.jsx)("br",{}),"Views declined -19.8% (65 total). This drop contrasts with the engagement spike, suggesting that while algorithmic distribution narrowed, the content quality for the targeted niche actually improved."]}),(0,Ue.jsxs)("p",{style:{margin:"10px 0"},children:[(0,Ue.jsx)("strong",{children:"Watch Time:"}),(0,Ue.jsx)("br",{}),"Watch time increased +9.3% (1h 57m) despite the double-digit drop in views. This is a critical efficiency signal: the average viewer is watching significantly longer than in the previous period."]})]}),(0,Ue.jsx)("div",{style:{marginTop:"20px",overflowX:"auto"},children:(0,Ue.jsxs)("table",{style:{width:"100%",borderCollapse:"collapse",color:"#495057"},children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4",textAlign:"left"},children:[(0,Ue.jsx)("th",{style:{padding:"12px 10px",fontWeight:600,color:"#2b3990"},children:"Metric"}),(0,Ue.jsx)("th",{style:{padding:"12px 10px",fontWeight:600,textAlign:"right"},children:"Total"}),(0,Ue.jsx)("th",{style:{padding:"12px 10px",fontWeight:600,textAlign:"right"},children:"Variation"})]})}),(0,Ue.jsxs)("tbody",{children:[(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Likes"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"4"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#0ab39c",fontWeight:600},children:"+33.3%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Dislikes"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"0"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#ef6767",fontWeight:600},children:"-100%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Comments"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"0"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#adb5bd"},children:"\u2014"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Shares"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"2"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#adb5bd"},children:"\u2014"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Videos added to playlists"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"5"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#adb5bd"},children:"\u2014"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Subscribers gained"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"4"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#0ab39c",fontWeight:600},children:"+33.3%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Subscribers lost"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"0"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#adb5bd"},children:"\u2014"})]}),(0,Ue.jsxs)("tr",{style:{backgroundColor:"#f8f9fa",fontWeight:700,borderTop:"2px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"12px 10px"},children:"Total engagement"}),(0,Ue.jsx)("td",{style:{padding:"12px 10px",textAlign:"right"},children:"15"}),(0,Ue.jsx)("td",{style:{padding:"12px 10px",textAlign:"right",color:"#0ab39c"},children:"+114.3%"})]})]})]})}),(0,Ue.jsx)("div",{style:{borderTop:"1px solid #f1f3f4",margin:"20px 0"}}),(0,Ue.jsxs)("div",{style:{marginBottom:"20px"},children:[(0,Ue.jsx)("h5",{style:{color:"#333",fontWeight:600},children:"Key Takeaway"}),(0,Ue.jsxs)("p",{style:{margin:"10px 0",lineHeight:"1.7"},children:["We are experiencing a ",(0,Ue.jsx)("strong",{children:'"High Intent, Low Reach"'})," phase. Users are actively saving content to playlists and watching longer, proving the content provides tangible value. However, the lack of comments and lower views indicates the content is being consumed passively rather than conversationally."]})]}),(0,Ue.jsx)("div",{style:{borderTop:"1px solid #f1f3f4",margin:"20px 0"}}),(0,Ue.jsxs)("div",{style:{marginBottom:"20px"},children:[(0,Ue.jsxs)("h5",{style:{color:"#333",fontWeight:600,display:"flex",alignItems:"center",gap:"8px"},children:[(0,Ue.jsx)("span",{children:"\ud83c\udfaf"})," Executive Actions"]}),(0,Ue.jsx)("div",{style:{backgroundColor:"#fff3cd",padding:"15px",borderRadius:"6px",borderLeft:"4px solid #ffc107",marginTop:"10px"},children:(0,Ue.jsxs)("div",{style:{display:"flex",flexDirection:"column",gap:"8px"},children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("strong",{children:'\u2022 Leverage "Save-ability":'}),' Since users are adding videos to playlists, explicitly package future content into "Series" or "Guides" to lean into this behavior.']}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("strong",{children:"\u2022 Break the Passive Wall:"}),' Comments are stagnant at zero. Introduce controversial questions or direct "Reply with X" Call-to-Actions (CTAs) to force community interaction.']}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("strong",{children:"\u2022 Audit Titles/Thumbnails:"})," The drop in views (-19.8%) despite high retention suggests the content is good, but the packaging (CTR) may be failing to win the click."]})]})})]}),(0,Ue.jsxs)("div",{style:{padding:"15px",backgroundColor:"#f8f9fa",borderRadius:"4px"},children:[(0,Ue.jsxs)("h5",{style:{color:"#2b3990",fontWeight:600,marginBottom:"8px",display:"flex",alignItems:"center",gap:"8px"},children:[(0,Ue.jsx)("span",{children:"\ud83d\udcca"})," Bottom Line"]}),(0,Ue.jsx)("p",{style:{margin:0,lineHeight:"1.7"},children:"The channel serves as a strong reference library with high viewer utility; growth now requires aggressive packaging optimization to fix top-of-funnel discovery."})]})]})})}),(0,Ue.jsx)(cN,{className:"shadow-sm mb-4",style:{border:"1px solid #e0e0e0",borderRadius:"4px",backgroundColor:"#fff"},children:(0,Ue.jsx)(SN,{style:{padding:"20px"},children:(0,Ue.jsxs)("div",{style:{fontSize:"0.95rem",color:"#555",lineHeight:"1.6"},children:[(0,Ue.jsxs)("div",{style:{marginBottom:"20px"},children:[(0,Ue.jsxs)("h5",{style:{color:"#333",fontWeight:600,display:"flex",alignItems:"center",gap:"8px"},children:[(0,Ue.jsx)("span",{children:"\ud83d\udca1"})," Instagram Key Performance Summary"]}),(0,Ue.jsxs)("p",{style:{margin:"10px 0"},children:[(0,Ue.jsx)("strong",{children:"Audience:"}),(0,Ue.jsx)("br",{}),'Followers remained stable at 1,422 (+0.4%). The "Net Growth" was minimal (+6), but the churn was extremely low (only 3 lost followers), indicating the community is sticky but stagnant.']}),(0,Ue.jsxs)("p",{style:{margin:"10px 0"},children:[(0,Ue.jsx)("strong",{children:"Engagement Quality:"}),(0,Ue.jsx)("br",{}),"Total engagement dropped significantly to 43 (-44.2%). Crucially, the Engagement Rate per View declined by -21.9% to 3.9%. This metric is vital: it means that even among the people who did see the content, fewer felt compelled to interact compared to the previous period."]}),(0,Ue.jsxs)("p",{style:{margin:"10px 0"},children:[(0,Ue.jsx)("strong",{children:"Visibility:"}),(0,Ue.jsx)("br",{}),"Views declined -28.5% (1.1K total). The drop in reach (-16.7%) suggests the algorithm is deprioritizing the content, likely due to the lower engagement signals mentioned above."]}),(0,Ue.jsxs)("p",{style:{margin:"10px 0"},children:[(0,Ue.jsx)("strong",{children:"Brand Awareness:"}),(0,Ue.jsx)("br",{}),"A bright spot appears in Mentions (2) and Direct Messages (5), showing that while public likes are down, a small core is engaging privately and advocating for the brand. Additionally, hashtags generated 92 interactions, proving that discovery via niche tags like #guthealth is still functioning."]}),(0,Ue.jsx)("p",{style:{margin:"15px 0",fontWeight:600,color:"#2b3990"},children:"Key Takeaway"}),(0,Ue.jsx)("p",{style:{margin:"10px 0"},children:'We are seeing "Algorithmic Drift." The sharp drop in Engagement Rate (-21.9%) is the leading indicator here; because existing followers engaged less, the platform reduced distribution (-28.5% views). Content needs to be "hookier" to reverse this cycle.'})]}),(0,Ue.jsx)("div",{style:{marginTop:"20px",overflowX:"auto"},children:(0,Ue.jsxs)("table",{style:{width:"100%",borderCollapse:"collapse",color:"#495057"},children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4",textAlign:"right"},children:[(0,Ue.jsx)("th",{style:{padding:"12px 10px",fontWeight:600,color:"#2b3990",textAlign:"left"},children:"Metric"}),(0,Ue.jsx)("th",{style:{padding:"12px 10px",fontWeight:600,textAlign:"right"},children:"Total"}),(0,Ue.jsx)("th",{style:{padding:"12px 10px",fontWeight:600,textAlign:"right"},children:"Variation"})]})}),(0,Ue.jsxs)("tbody",{children:[(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Likes"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"34"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#ef6767",fontWeight:600},children:"-46%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Saved"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"1"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#ef6767",fontWeight:600},children:"-66.7%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Comments"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"1"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#ef6767",fontWeight:600},children:"-66.7%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Shares"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"2"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#adb5bd"},children:"+0%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Direct messages"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"5"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#ef6767",fontWeight:600},children:"-16.7%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Engagement rate per view"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"3.9%"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#ef6767",fontWeight:600},children:"-21.9%"})]}),(0,Ue.jsxs)("tr",{style:{backgroundColor:"#f8f9fa",fontWeight:700,borderTop:"2px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"12px 10px"},children:"Total engagement"}),(0,Ue.jsx)("td",{style:{padding:"12px 10px",textAlign:"right"},children:"43"}),(0,Ue.jsx)("td",{style:{padding:"12px 10px",textAlign:"right",color:"#ef6767"},children:"-44.2%"})]})]})]})}),(0,Ue.jsx)("div",{style:{borderTop:"1px solid #f1f3f4",margin:"20px 0"}}),(0,Ue.jsxs)("div",{style:{marginBottom:"20px"},children:[(0,Ue.jsxs)("h5",{style:{color:"#333",fontWeight:600,display:"flex",alignItems:"center",gap:"8px"},children:[(0,Ue.jsx)("span",{children:"\ud83c\udfaf"})," Executive Actions"]}),(0,Ue.jsx)("div",{style:{backgroundColor:"#fff3cd",padding:"15px",borderRadius:"6px",borderLeft:"4px solid #ffc107",marginTop:"10px"},children:(0,Ue.jsxs)("div",{style:{display:"flex",flexDirection:"column",gap:"8px"},children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("strong",{children:'\u2022 Pivot to "Saveable" Content:'}),' "Saved" posts dropped by 66.7%. Shift editorial focus back to educational carousels or checklists (e.g., "5 Signs of Gut Health") to drive this high-value metric back up.']}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("strong",{children:"\u2022 DM Automation/CTA:"})," With 5 DMs vs 1 Comment, the audience prefers private conversation. Change post captions to ask for DMs (e.g., \"DM me 'HEALTH' for the link\") to capitalize on this behavior and signal relevance to the algorithm."]}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("strong",{children:"\u2022 Geographic Alignment:"})," The audience is heavily US-based (NY/LA). Ensure posting times align with EST/PST mornings to maximize early velocity."]})]})})]}),(0,Ue.jsxs)("div",{style:{padding:"15px",backgroundColor:"#f8f9fa",borderRadius:"4px"},children:[(0,Ue.jsxs)("h5",{style:{color:"#2b3990",fontWeight:600,marginBottom:"8px",display:"flex",alignItems:"center",gap:"8px"},children:[(0,Ue.jsx)("span",{children:"\ud83d\udcca"})," Bottom Line"]}),(0,Ue.jsx)("p",{style:{margin:0},children:"The community is stable but quiet; immediate focus must shift to increasing interaction per view to convince the algorithm to restore distribution."})]})]})})}),(0,Ue.jsx)(cN,{className:"shadow-sm mb-4",style:{border:"1px solid #e0e0e0",borderRadius:"4px",backgroundColor:"#fff"},children:(0,Ue.jsx)(SN,{style:{padding:"20px"},children:(0,Ue.jsxs)("div",{style:{fontSize:"0.95rem",color:"#555",lineHeight:"1.6"},children:[(0,Ue.jsxs)("div",{style:{marginBottom:"20px"},children:[(0,Ue.jsxs)("h5",{style:{color:"#333",fontWeight:600,display:"flex",alignItems:"center",gap:"8px"},children:[(0,Ue.jsx)("span",{children:"\ud83d\udca1"})," Key Performance Facebook Summary"]}),(0,Ue.jsxs)("p",{style:{margin:"10px 0"},children:[(0,Ue.jsx)("strong",{children:"Audience:"}),(0,Ue.jsx)("br",{}),"Total followers remained flat at 31,237 (+0%). For the first time, we see a net decline (-4), with 15 lost followers outpacing the 11 new ones. This confirms that while the page is visible, it is failing to retain new traffic."]}),(0,Ue.jsxs)("p",{style:{margin:"10px 0"},children:[(0,Ue.jsx)("strong",{children:"Visibility:"}),(0,Ue.jsx)("br",{}),"This is the strongest metric. Views surged +38% (4.2K) and Reach jumped +46%. The Facebook algorithm is voluntarily pushing the content to a wider audience than before."]}),(0,Ue.jsxs)("p",{style:{margin:"10px 0"},children:[(0,Ue.jsx)("strong",{children:"Engagement:"}),(0,Ue.jsx)("br",{}),"Total engagement is deceptively flat (+0.7%).",(0,Ue.jsx)("br",{}),(0,Ue.jsx)("strong",{children:"The Good:"})," Shares are up +66.7%, indicating the content is relatable enough to pass along.",(0,Ue.jsx)("br",{}),(0,Ue.jsx)("strong",{children:"The Bad:"})," Comments collapsed by -93.8% (only 1 comment).",(0,Ue.jsx)("br",{}),(0,Ue.jsx)("strong",{children:"The Efficiency Gap:"})," Because views rose while interactions stayed flat, the Engagement Rate per View dropped -27% to 3.3%."]}),(0,Ue.jsxs)("p",{style:{margin:"10px 0"},children:[(0,Ue.jsx)("strong",{children:"Content Gap:"}),(0,Ue.jsx)("br",{}),"Video performance is deteriorating. Video views fell -29.4% (only 24 views) and clicks on videos hit zero (-100%). The current video format is not stopping the scroll."]}),(0,Ue.jsx)("p",{style:{margin:"15px 0",fontWeight:600,color:"#2b3990"},children:"Key Takeaway"}),(0,Ue.jsxs)("p",{style:{margin:"10px 0"},children:["We have a ",(0,Ue.jsx)("strong",{children:"Conversion Problem"}),', not a Traffic Problem. Facebook is giving us free reach (+46%), but the content lacks the "hook" to turn those viewers into followers or commenters. The audience is consuming passively (Views up) but not participating (Comments down).']})]}),(0,Ue.jsx)("div",{style:{marginTop:"20px",overflowX:"auto"},children:(0,Ue.jsxs)("table",{style:{width:"100%",borderCollapse:"collapse",color:"#495057"},children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4",textAlign:"right"},children:[(0,Ue.jsx)("th",{style:{padding:"12px 10px",fontWeight:600,color:"#2b3990",textAlign:"left"},children:"Metric"}),(0,Ue.jsx)("th",{style:{padding:"12px 10px",fontWeight:600,textAlign:"right"},children:"Total"}),(0,Ue.jsx)("th",{style:{padding:"12px 10px",fontWeight:600,textAlign:"right"},children:"Variation"})]})}),(0,Ue.jsxs)("tbody",{children:[(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Reactions"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"128"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#0ab39c",fontWeight:600},children:"+8.5%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Comments"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"1"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#ef6767",fontWeight:600},children:"-93.8%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Private messages"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"2"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#adb5bd"},children:"\u2014"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Shares"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"10"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#0ab39c",fontWeight:600},children:"+66.7%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Engagement rate per view"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"3.3%"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#ef6767",fontWeight:600},children:"-27%"})]}),(0,Ue.jsxs)("tr",{style:{backgroundColor:"#f8f9fa",fontWeight:700,borderTop:"2px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"12px 10px"},children:"Total engagement"}),(0,Ue.jsx)("td",{style:{padding:"12px 10px",textAlign:"right"},children:"141"}),(0,Ue.jsx)("td",{style:{padding:"12px 10px",textAlign:"right",color:"#0ab39c"},children:"+0.7%"})]})]})]})}),(0,Ue.jsx)("div",{style:{borderTop:"1px solid #f1f3f4",margin:"20px 0"}}),(0,Ue.jsxs)("div",{style:{marginBottom:"20px"},children:[(0,Ue.jsxs)("h5",{style:{color:"#333",fontWeight:600,display:"flex",alignItems:"center",gap:"8px"},children:[(0,Ue.jsx)("span",{children:"\ud83c\udfaf"})," Executive Actions"]}),(0,Ue.jsx)("div",{style:{backgroundColor:"#fff3cd",padding:"15px",borderRadius:"6px",borderLeft:"4px solid #ffc107",marginTop:"10px"},children:(0,Ue.jsxs)("div",{style:{display:"flex",flexDirection:"column",gap:"8px"},children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("strong",{children:"\u2022 Stop the Scroll (Video):"})," Video views are negligible (24). Pause current video strategy and test shorter, high-contrast Reels, as standard video posts are being ignored."]}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("strong",{children:"\u2022 Comment-Baiting:"}),' With comments down 93%, future posts must end with a polarizing question or a "Fill in the blank" prompt. We need to manufacture conversation to signal value to new visitors.']}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("strong",{children:'\u2022 Double Down on "Shareables":'})," Shares (+66.7%) are the only high-growth interaction. Analyze the specific posts that were shared and replicate their format (likely quotes or data visualizations)."]})]})})]}),(0,Ue.jsxs)("div",{style:{padding:"15px",backgroundColor:"#f8f9fa",borderRadius:"4px"},children:[(0,Ue.jsxs)("h5",{style:{color:"#2b3990",fontWeight:600,marginBottom:"8px",display:"flex",alignItems:"center",gap:"8px"},children:[(0,Ue.jsx)("span",{children:"\ud83d\udcca"})," Bottom Line"]}),(0,Ue.jsx)("p",{style:{margin:0},children:"Facebook is offering organic scale (+38% views), but the content is currently too passive to capture it; immediate shift to conversation-driving formats is required to fix the negative net growth."})]})]})})})]})]})},IJe=()=>{window.print()},kJe={series:[{name:"Last 28 days",data:[30,55,32,33,33,65,78,40,75,55,55,40,30,48,25,50,40,35,38,95,40,32,42,38,60,50,45]},{name:"Compared custom range",data:[45,20,15,12,20,10,10,25,15,18,18,45,60,40,20,50,45,42,44,40,42,42,45,38,62,62,62]}],options:{chart:{type:"line",height:300,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif"},colors:["#1a73e8","#1a73e8"],stroke:{curve:"straight",width:2,dashArray:[0,5]},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}}},xaxis:{categories:["02 Nov","","","","","","","09","","","","","","","16","","","","","","","23","","","","","","","30"],labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,min:0,max:120,tickAmount:5,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>0===e?"0s":e>=60?`${Math.floor(e/60)}m ${e%60}s`:`${e}s`}},legend:{show:!1},tooltip:{x:{show:!1},y:{formatter:e=>e+"s"}}}},TJe={series:[{name:"Last 28 days",data:[500,600,450,480,600,800,600,300,500,600,600,800,600,500,520,520,700,600,600,700,400,600,800,1e3,700,700,800,500]},{name:"Compared custom range",data:[550,1e3,950,1050,1300,1800,1650,1700,1200,1100,1150,500,520,650,1e3,900,950,850,1e3,600,700,550,700,700,1100,700,500,650]}],options:{chart:{type:"line",height:280,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif"},colors:["#1a73e8","#1a73e8"],stroke:{curve:"straight",width:2,dashArray:[0,5]},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}}},xaxis:{categories:["02 Nov","","","","","","","09","","","","","","","16","","","","","","","23","","","","","","","30"],labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,min:0,max:2e3,tickAmount:4,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>0===e?"0":e>=1e3?(e/1e3).toFixed(e%1e3===0?0:1)+"K":e}},legend:{show:!1},tooltip:{theme:"light",style:{fontSize:"12px"},x:{show:!1},y:{formatter:e=>e}}}},AJe=[{name:"page_view",count:"14K",change:"43.7%",trend:"down",barWidth:"100%"},{name:"session_start",count:"4.7K",change:"52.3%",trend:"down",barWidth:"35%"},{name:"first_visit",count:"4K",change:"55.7%",trend:"down",barWidth:"30%"},{name:"view_item_list",count:"2.2K",change:"66.5%",trend:"down",barWidth:"15%"},{name:"user_engagement",count:"4K",change:"17.7%",trend:"down",barWidth:"30%"},{name:"scroll",count:"2K",change:"2.7%",trend:"up",barWidth:"14%"},{name:"view_item",count:"858",change:"6.6%",trend:"up",barWidth:"6%"}],DJe=[{name:"Dr. Ohhira's Probiotics\xae | Essential F...",count:"699",change:"92.9%",trend:"down"},{name:"Essential Formulas | Dr Ohhira's Pro...",count:"2.4K",change:"29.0%",trend:"up"},{name:"Common Signs Your Probiotic Is Wo...",count:"1.3K",change:"32.2%",trend:"down"},{name:"Buy Dr. Ohhira's Probiotics and Reg'...",count:"638",change:"54.9%",trend:"up"},{name:"Fermented Probiotics with Live Cult...",count:"329",change:"26.7%",trend:"down"},{name:"Reg'Activ\xae Formulas | Essential For...",count:"331",change:"23.0%",trend:"down"},{name:"Buy Probiotics Near Me | Probiotics ...",count:"366",change:"5.4%",trend:"down"}],MJe={series:[{name:"30 Days",data:[11e3,10500,9e3,6e3,5500,5e3,4800,4500,4400,4600,4800]},{name:"7 Days",data:[2e3,1900,1800,1700,1750,1780,1760,1700,1750,1800,1850]},{name:"1 Day",data:[150,140,130,135,140,138,136,135,140,142,145]}],options:{chart:{type:"line",height:250,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif"},colors:["#1a73e8","#188038","#f9ab00"],stroke:{curve:"smooth",width:2},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}},padding:{right:20}},xaxis:{categories:["02 Nov","","","09","","","16","","","23","","","30"],labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,tickAmount:3,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>e>=1e3?(e/1e3).toFixed(0)+"K":e}},legend:{show:!1},tooltip:{theme:"light",x:{show:!1}}}},EJe={series:[{name:"DAU / MAU",data:[1.5,1.4,1.2,1.6,1.5,1.3,1.8,2,1.6,1.7,2.1,1.8,1.9,2,1.8,1.7,2.5,1.8,2.2,2.3,2.9]},{name:"DAU / WAU",data:[12,11,10,18,14,11,15,16,22,18,12,14,19,15,18,14,25,12,18,18,9.9]},{name:"WAU / MAU",data:[14,15,13,13,15,15,15,17,18,19,21,23,22,23,24,24,25,27,29,31,28.7]}],options:{chart:{type:"line",height:250,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif"},colors:["#1a73e8","#6fa337","#f29900"],stroke:{curve:"straight",width:2},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}},padding:{right:10}},xaxis:{categories:["02 Nov","","","09","","","16","","","23","","","30"],labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,min:0,max:50,tickAmount:5,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>e.toFixed(1)+"%"}},legend:{show:!1},tooltip:{theme:"light",y:{formatter:e=>e+"%"}}}},RJe=[{step:"Step 1",name:"Session start",pct:"100%",barHeight:"300px",abanCount:"3.6K",abanPct:"88.4%"},{step:"Step 2",name:"View product",pct:"11.6%",barHeight:"25px",abanCount:"433",abanPct:"92.1%"},{step:"Step 3",name:"Add to cart",pct:"7.9%",barHeight:"18px",abanCount:"18",abanPct:"48.6%"},{step:"Step 4",name:"Begin checkout",pct:"51.4%",barHeight:"4px",abanCount:"9",abanPct:"47.4%"},{step:"Step 5",name:"Purchase",pct:"52.6%",barHeight:"0.20px",abanCount:null,abanPct:null}],BJe={series:[{name:"Total",type:"area",data:[60,55,50,80,130,110,80,90,140,180,230,210,150,100,110,130,150,120,130,110,280,150,175,180,140]},{name:"Singapore",type:"line",data:[8,10,8,12,10,9,8,10,12,15,25,28,10,8,12,30,10,12,15,10,20,45,20,25,30]},{name:"Lanzhou",type:"line",data:[5,6,5,8,7,6,5,6,8,10,18,15,8,6,8,10,8,9,10,8,15,25,15,20,18]},{name:"Kihei",type:"line",data:[2,3,2,4,3,2,2,3,4,5,6,5,3,2,3,4,3,3,4,3,5,10,5,8,10]},{name:"Ashburn",type:"line",data:[3,4,3,5,4,3,3,4,5,6,8,7,4,3,4,5,4,4,5,4,8,12,6,10,8]},{name:"Honolulu",type:"line",data:[1,2,1,2,2,1,1,2,3,4,5,3,2,1,2,3,2,2,3,2,4,6,3,5,4]}],options:{chart:{height:320,type:"line",toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif"},stroke:{width:[2,2,2,2,2,2],curve:"straight",dashArray:[5,0,0,0,0,0]},fill:{type:["gradient","solid","solid","solid","solid","solid"],gradient:{shadeIntensity:1,opacityFrom:.1,opacityTo:.05,stops:[0,100]}},colors:["#00acc1","#1a73e8","#43a047","#f4511e","#1e88e5","#e91e63"],dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",padding:{top:0,right:0,bottom:0,left:10}},xaxis:{categories:["02 Nov","","","","","","","09","","","","","","","16","","","","","","","23","","","","","","","30"],labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,min:0,max:400,tickAmount:4,labels:{style:{colors:"#5f6368",fontSize:"11px"}}},legend:{position:"bottom",horizontalAlign:"left",markers:{radius:12},itemMargin:{horizontal:10,vertical:5}}}},jJe={series:[{name:"Active Users",data:[440,410,130,120,100]}],options:{chart:{type:"bar",height:320,toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},plotOptions:{bar:{horizontal:!0,barHeight:"60%",borderRadius:0}},colors:["#1a73e8"],dataLabels:{enabled:!1},xaxis:{categories:["Singapore","Lanzhou","Kihei","Ashburn","Honolulu"],labels:{style:{colors:["#202124"],fontSize:"13px",fontWeight:500}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:{min:0,max:500,tickAmount:5,labels:{style:{colors:"#5f6368",fontSize:"11px"}}},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}},padding:{left:0}}}},PJe={series:[{name:"Total",type:"area",data:[185,170,165,130,200,170,120,140,190,210,180,140,150,190,140,150,145,135,190,310,170,210,200,210,140]},{name:"Direct",type:"line",data:[110,110,70,60,120,120,70,65,75,95,130,110,80,70,95,110,80,100,70,180,90,130,125,130,80]},{name:"Organic Search",type:"line",data:[80,65,90,80,100,80,90,60,90,95,70,70,55,45,60,75,65,70,55,65,80,75,78,75,60]},{name:"Unassigned",type:"line",data:[20,25,20,25,20,20,25,20,25,20,28,25,22,20,25,22,25,30,30,35,32,35,30,35,55]},{name:"Referral",type:"line",data:[22,22,45,30,20,20,25,20,22,22,20,20,22,20,20,30,15,20,20,22,20,22,15,18,20]},{name:"Organic Shopping",type:"line",data:[18,18,15,20,15,15,18,15,18,18,18,18,18,18,18,18,15,18,18,20,22,20,18,18,18]}],options:{chart:{type:"line",height:320,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif"},stroke:{width:2,curve:"straight",dashArray:[5,0,0,0,0,0]},fill:{type:["gradient","solid","solid","solid","solid","solid"],gradient:{shadeIntensity:1,opacityFrom:.15,opacityTo:.05,stops:[0,100]}},colors:["#00acc1","#1a73e8","#43a047","#f29900","#1a237e","#e91e63"],dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",padding:{top:0,right:0,bottom:0,left:10}},xaxis:{categories:["02 Nov","","","","","","","09","","","","","","","16","","","","","","","23","","","","","","","30"],labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,min:0,max:400,tickAmount:4,labels:{style:{colors:"#5f6368",fontSize:"11px"}}},legend:{position:"bottom",horizontalAlign:"left",markers:{radius:12},itemMargin:{horizontal:10,vertical:5}},tooltip:{x:{show:!1}}}},_Je={series:[{name:"Total",type:"area",data:[62,52,70,60,78,60,75,40,25,45,90,95,60,58,45,55,56,70,60,65,50,58,70,80,60,55,45]},{name:"Organic Search",type:"line",data:[60,50,68,58,75,58,72,38,23,42,88,92,58,56,43,53,54,68,58,63,48,56,68,78,58,53,43]},{name:"Organic Shopping",type:"line",data:[3,3,3,5,4,5,4,4,3,3,2,4,5,6,4,3,4,5,2,2,2,3,2,2,4,3,4]},{name:"Organic Social",type:"line",data:[3,3,3,5,8,5,4,3,2,2,4,2,2,2,2,2,2,2,4,2,2,2,4,2,2,2,2]}],options:{chart:{type:"line",height:320,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif"},stroke:{width:2,curve:"straight",dashArray:[5,0,0,0]},fill:{type:["gradient","solid","solid","solid"],gradient:{shadeIntensity:1,opacityFrom:.15,opacityTo:.05,stops:[0,100]}},colors:["#00acc1","#1a73e8","#43a047","#f29900"],dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",padding:{top:0,right:0,bottom:0,left:10}},xaxis:{categories:["02 Nov","","","","","","","09","","","","","","","16","","","","","","","23","","","","","","","30"],labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,min:0,max:120,tickAmount:6,labels:{style:{colors:"#5f6368",fontSize:"11px"}}},legend:{position:"bottom",horizontalAlign:"left",markers:{radius:12},itemMargin:{horizontal:10,vertical:5}},tooltip:{x:{show:!1}}}},OJe={series:[{name:"Total",type:"area",data:[160,185,185,230,250,265,300,125,210,260,330,340,260,280,170,220,180,235,235,280,220,180,240,230,280,200,250,220,140]},{name:"/tell-probiotic-working/",type:"line",data:[85,65,80,55,75,55,70,45,45,45,90,60,50,45,35,50,65,55,60,55,45,48,35,45,40,42,35,50,35]},{name:"/",type:"line",data:[35,35,30,45,60,75,35,25,35,50,55,60,50,40,60,25,25,25,35,40,40,30,35,40,45,25,35,35,45]},{name:"/product/dr-ohhiras-probiotic-supplements/",type:"line",data:[28,22,38,32,28,32,38,22,28,22,22,28,28,22,22,22,18,20,18,22,20,28,18,22,18,20,38,22,28]},{name:"/products/reg-activ/",type:"line",data:[22,25,20,22,22,22,20,28,22,25,30,32,28,18,20,20,20,22,18,22,28,22,30,20,22,20,18,18,18]},{name:"/retail-store-locator/",type:"line",data:[18,20,18,18,18,18,20,18,20,28,20,25,32,18,18,32,18,18,20,22,28,20,18,18,18,20,18,22,20]}],options:{chart:{type:"line",height:320,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif"},stroke:{width:2,curve:"straight",dashArray:[5,0,0,0,0,0]},fill:{type:["gradient","solid","solid","solid","solid","solid"],gradient:{shadeIntensity:1,opacityFrom:.2,opacityTo:.05,stops:[0,100]}},colors:["#00acc1","#1a73e8","#43a047","#f29900","#1a237e","#e91e63"],dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",padding:{top:0,right:0,bottom:0,left:10}},xaxis:{categories:["02 Nov","","","","","","","09","","","","","","","16","","","","","","","23","","","","","","","30"],labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,min:0,max:400,tickAmount:4,labels:{style:{colors:"#5f6368",fontSize:"11px"}}},legend:{position:"bottom",horizontalAlign:"left",markers:{radius:12},itemMargin:{horizontal:10,vertical:5},fontSize:"11px",formatter:function(e){return e}},tooltip:{x:{show:!1}}}},LJe={chart:{toolbar:{show:!1},type:"bar"},plotOptions:{bar:{columnWidth:"30%",distributed:!0,dataLabels:{position:"top"}}},dataLabels:{enabled:!0,formatter:function(e){return"$"+e.toFixed(2)},offsetY:-20,style:{fontSize:"12px",colors:["#304758"]}},colors:["#3b5de7","#ef6767"],legend:{show:!1},xaxis:{categories:[["Average Cost per Conversion","(Excluding Outlier)"],["Ad ID","711391611509"]],position:"bottom",axisBorder:{show:!1},axisTicks:{show:!1},labels:{style:{fontSize:"12px",fontWeight:500}}},yaxis:{title:{text:"Cost per Conversion ($)",style:{fontWeight:500}}},title:{text:"Cost per Conversion Comparison",align:"center",style:{fontSize:"16px",fontWeight:600,color:"#495057"}},tooltip:{y:{formatter:function(e){return"$"+e}}}},FJe=[{name:"Cost per Conversion",data:[143.65,940.74]}],qJe=()=>{const[e,t]=o.useState(!1),[l,r]=o.useState(""),n=(l="")=>{r(l),t(!e)},[i,a]=o.useState({show:!1,x:0,y:0,img:"",percentX:0,percentY:0}),s=(e,t)=>{const l=e.currentTarget.getBoundingClientRect(),r=(e.clientX-l.left)/l.width*100,n=(e.clientY-l.top)/l.height*100;a({show:!0,x:e.clientX,y:e.clientY,img:t,percentX:r,percentY:n})};return(0,Ue.jsxs)("div",{className:"page-content",style:{backgroundColor:"#f8f9fa",paddingTop:"60px",minHeight:"100vh"},children:[(0,Ue.jsx)("style",{children:'\n          @media print {\n            /* 1. Reset: Hide everything initially */\n            body * {\n              visibility: hidden;\n            }\n\n            /* 2. Content: Show only the dashboard and its children */\n            #printable-dashboard, #printable-dashboard * {\n              visibility: visible;\n            }\n\n            /* 3. Positioning: Place dashboard at absolute top-left */\n            #printable-dashboard {\n              position: absolute;\n              left: 0;\n              top: 0;\n              width: 100%;\n              margin: 0;\n              padding: 20px !important;\n              background-color: #f8f9fa !important; /* Maintain gray background */\n              -webkit-print-color-adjust: exact !important; /* Force colors */\n              print-color-adjust: exact !important;\n            }\n\n            /* 4. LOGO: Reveal the Statusi logo in print */\n             #pdf-logo {\n                display: flex !important;\n                justify-content: center !important;\n                align-items: center !important;\n                width: 100%;\n                margin-bottom: 10px;\n              }\n\n              /* Override parent flex behavior */\n              #pdf-logo {\n                flex: 0 0 100% !important;\n              }\n\n            /* 5. UI: Hide buttons and scrollbars in print */\n            .no-print, .scroll-inline::-webkit-scrollbar {\n              display: none !important;\n            }\n\n            /* 6. LAYOUT FIX: Force "Desktop" Grid in Print \n               (Prevents columns from stacking vertically) */\n            .row {\n              display: flex !important;\n              flex-wrap: wrap !important;\n            }\n            /* Manually enforce Reactstrap/Bootstrap col-lg widths for print */\n            .col-lg-12 { flex: 0 0 100% !important; max-width: 100% !important; }\n            .col-lg-8  { flex: 0 0 66.666667% !important; max-width: 66.666667% !important; }\n            .col-lg-7  { flex: 0 0 58.333333% !important; max-width: 58.333333% !important; }\n            .col-lg-6  { flex: 0 0 50% !important; max-width: 50% !important; }\n            .col-lg-5  { flex: 0 0 41.666667% !important; max-width: 41.666667% !important; }\n            .col-lg-4  { flex: 0 0 33.333333% !important; max-width: 33.333333% !important; }\n            .col-lg-3  { flex: 0 0 25% !important; max-width: 25% !important; }\n            \n            /* Enforce small column widths used in the side stats */\n            .col-xs-9 { flex: 0 0 75% !important; max-width: 75% !important; }\n            .col-xs-3 { flex: 0 0 25% !important; max-width: 25% !important; }\n\n            /* 7. Components: Prevent cards from breaking across pages awkwardly */\n            .card {\n              break-inside: avoid;\n              page-break-inside: avoid;\n              box-shadow: none !important; /* Optional: Cleaner look */\n              border: 1px solid #dadce0 !important;\n            }\n            \n            /* Expand scrollable tables to show all data */\n            .scroll-inline {\n              overflow: visible !important;\n            }\n          }\n        '}),(0,Ue.jsxs)(jt,{fluid:!0,id:"printable-dashboard",children:[(0,Ue.jsx)("div",{className:"d-flex justify-content-between align-items-center mb-3",children:(0,Ue.jsx)("div",{id:"pdf-logo",style:{display:"none"},children:(0,Ue.jsx)("img",{src:"https://cdn.statusi.io/images/logo/statusi-logo.png",alt:"Statusi Logo",style:{height:"60px"}})})}),(0,Ue.jsxs)("div",{style:{marginTop:"20px",marginBottom:"30px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"15px"},children:[(0,Ue.jsx)("h4",{style:{color:"#202124",fontWeight:500,margin:0},children:"November 2025 - Demo Digital Marketing & Performance Dashboard"}),(0,Ue.jsxs)("button",{className:"btn btn-primary no-print",onClick:IJe,style:{display:"flex",alignItems:"center",gap:"5px",padding:3},children:[(0,Ue.jsx)(SU,{})," Download PDF"]})]}),(0,Ue.jsx)("hr",{style:{borderTop:"3px solid #dadce0",margin:0}})]}),(0,Ue.jsxs)("div",{style:{marginTop:"10px",marginBottom:"20px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"flex-end",marginBottom:"15px"},children:[(0,Ue.jsx)("h4",{style:{margin:0},children:"Mailchimp Email Campaign Stats"}),(0,Ue.jsx)("div",{style:{fontSize:"14px",color:"#555"},children:"Date Range : Last 30 Days"})]}),(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #e0e0e0",borderRadius:"4px"},children:(0,Ue.jsxs)(SN,{style:{padding:"8px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"20px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"10px",padding:"0.375rem"},children:[(0,Ue.jsx)("button",{className:"btn btn-light btn-sm border",style:{fontWeight:600,padding:"0.365rem"},children:"Campaign Name"}),(0,Ue.jsx)(vU,{style:{fontSize:"18px",color:"#757575",cursor:"pointer"}})]}),(0,Ue.jsxs)("div",{style:{display:"flex",gap:"8px"},children:[(0,Ue.jsx)("button",{className:"btn btn-light btn-sm border",children:(0,Ue.jsx)(xU,{style:{fontSize:"20px",color:"#555"}})}),(0,Ue.jsx)("button",{className:"btn btn-light btn-sm border",children:(0,Ue.jsx)(SU,{style:{fontSize:"20px",color:"#555"}})}),(0,Ue.jsx)("button",{className:"btn btn-light btn-sm border",children:(0,Ue.jsx)(TF,{style:{fontSize:"20px",color:"#555"}})}),(0,Ue.jsx)("button",{className:"btn btn-light btn-sm border",children:(0,Ue.jsx)(NU,{style:{fontSize:"20px",color:"#555"}})})]})]}),(0,Ue.jsxs)("div",{style:{width:"100%",overflowX:"auto",overflowY:"hidden"},className:"scroll-inline",children:[(0,Ue.jsx)("style",{children:"\n                            .scroll-inline::-webkit-scrollbar {\n                              height: 6px;\n                            }\n                            .scroll-inline::-webkit-scrollbar-thumb {\n                              background: #c1c1c1;\n                              border-radius: 6px;\n                            }\n                            .scroll-inline {\n                              scrollbar-width: thin;\n                              scrollbar-color: #c1c1c1 transparent;\n                            }\n                        "}),(0,Ue.jsxs)(xF,{hover:!0,className:"mb-0 table-layout-fixed text-nowrap",style:{fontSize:"13px"},children:[(0,Ue.jsx)("thead",{style:{borderBottom:"2px solid #e0e0e0",position:"sticky"},children:(0,Ue.jsxs)("tr",{children:[(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,left:0,zIndex:30,background:"#fff"},children:["Campaign Name ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20},children:["Sent [2,769] ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20},children:["Success [2,702] ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20},children:["Failed [67] ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20},children:["Opens [463] ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20},children:["Unique Opens [279] ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20},children:["Clicks [90] ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20},children:["Unique Clicks [31] ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20},children:["Unsubscribed [12] ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20},children:["Abuse/Complaints [0%] ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsx)("th",{style:{width:"10px"}})]})}),(0,Ue.jsxs)("tbody",{children:[(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsxs)("td",{style:{padding:"15px 10px",fontWeight:600,color:"#3c4043",position:"sticky",left:0,zIndex:5,background:"#fff"},children:["Black Friday 2025 Previous Purchaser Deal ",(0,Ue.jsx)(TU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"190"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"187"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"3"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"48"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"35"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"0"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"0"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:(0,Ue.jsxs)("div",{style:{position:"relative",display:"inline-block"},children:["4",(0,Ue.jsx)("i",{className:"uil-info-circle",style:{position:"absolute",top:"-6px",right:"-16px",fontSize:"12px",color:"#0ab39c",cursor:"pointer"},onClick:()=>n("carly.spindel@gmail.com, Debbfriend@gmail.com dfpalm@yahoo.com yoga@power-yoga.com")})]})}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"0"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsxs)("td",{style:{padding:"15px 10px",fontWeight:600,color:"#3c4043",position:"sticky",left:0,zIndex:5,background:"#fff"},children:["December 2025 Retailer Newsletter ",(0,Ue.jsx)(TU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"2579"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"2515"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"64"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"415"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"244"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"90"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"31"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:(0,Ue.jsxs)("div",{style:{position:"relative",display:"inline-block"},children:["8",(0,Ue.jsx)("i",{className:"uil-info-circle",style:{position:"absolute",top:"-6px",right:"-16px",fontSize:"12px",color:"#0ab39c",cursor:"pointer"},onClick:()=>n("allen@drtom.net drrobertkessler@yahoo.com info@ellwoodthompsons.com jeanne@riverleap.com laurenlessard@gmail.com marywest12@gmail.com sheffie@me.com starstor@whidbey.com")})]})}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"0"})]})]})]})]})]})}),(0,Ue.jsxs)(zr,{isOpen:e,toggle:()=>n(),centered:!0,children:[(0,Ue.jsx)(HU,{toggle:()=>n(),children:"Unsubscribed Emails"}),(0,Ue.jsx)(Zr,{children:(0,Ue.jsx)("div",{style:{maxHeight:"300px",overflowY:"auto"},children:l.split(/[,\s]+/).filter(e=>""!==e.trim()).map((e,t)=>(0,Ue.jsxs)("div",{style:{padding:"6px 0",borderBottom:"1px solid #f1f3f4",fontSize:"13px",color:"#333"},children:[e.replace('"',"")," "]},t))})})]})]}),(0,Ue.jsxs)("div",{style:{marginTop:"10px",marginBottom:"20px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"flex-end",marginBottom:"15px"},children:[(0,Ue.jsx)("h4",{style:{margin:0},children:"Google Ads With Highest Revenue"}),(0,Ue.jsxs)("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start"},children:[(0,Ue.jsx)("span",{style:{fontSize:"12px",color:"#555",marginBottom:"2px",marginLeft:"2px"},children:"Custom"}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",padding:"3px 8px",border:"1px solid #ced4da",borderRadius:"6px",backgroundColor:"#fff",minWidth:"200px",cursor:"pointer"},children:[(0,Ue.jsx)("span",{style:{fontSize:"14px",color:"#333",fontWeight:"500"},children:"Jul 1 - Sep 30, 2025"}),(0,Ue.jsx)("i",{className:"uil uil-angle-down",style:{fontSize:"18px",color:"#757575",marginLeft:"10px"}})]})]})]}),(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #e0e0e0",borderRadius:"4px"},children:(0,Ue.jsxs)(SN,{style:{padding:"8px",paddingTop:"0px"},children:[i.show&&(0,Ue.jsx)("div",{style:{position:"fixed",top:Math.max(14,Math.min(i.y-150,window.innerHeight-400)),left:i.x+500>window.innerWidth?i.x-480:i.x+10,width:"450px",height:"400px",zIndex:999999,backgroundColor:"#ffffff",border:"1px solid #dadce0",borderRadius:"12px",boxShadow:"0 20px 60px rgba(0,0,0,0.3)",pointerEvents:"none",overflow:"hidden",display:"flex",alignItems:"center",justifyContent:"center"},children:(0,Ue.jsx)("div",{style:{width:"100%",height:"100%",backgroundColor:"#ffffff",backgroundImage:`url(${i.img})`,backgroundPosition:`${i.percentX}% ${i.percentY}%`,backgroundSize:"800px",backgroundRepeat:"no-repeat"}})}),(0,Ue.jsxs)("div",{style:{width:"100%",overflowX:"auto",overflowY:"hidden"},className:"scroll-inline",children:[(0,Ue.jsx)("style",{children:"\n                    .scroll-inline::-webkit-scrollbar { height: 6px; }\n                    .scroll-inline::-webkit-scrollbar-thumb { border-radius: 6px; }\n                    .scroll-inline { scrollbar-width: thin; }\n                    .ad-img-container {\n                        width: 90px;\n                        height: 40px;\n                        overflow: hidden;\n                        border: 1px solid #5f4444ff;\n                        border-radius: 2px;\n                        position: relative;\n                        display: flex;\n                        align-items: center;\n                        justify-content: center;\n                        cursor:  zoom-in;\n                    }\n                    .ad-zoom-img {\n                        width: 100%;\n                        height: 100%;\n                        object-fit: contain;\n                    }\n                "}),(0,Ue.jsxs)(xF,{hover:!0,className:"mb-0 table-layout-fixed text-nowrap",style:{fontSize:"13px"},children:[(0,Ue.jsx)("thead",{style:{borderBottom:"2px solid #e0e0e0",position:"sticky"},children:(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,left:0,zIndex:35,background:"#fff",width:"140px"},children:"Ad Preview"}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Campaign Name ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Ad Group ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Ad Type ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Ad State ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Ad ID ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Impressions ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["CTR ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Cost ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Clicks ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Conversion Rate ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Conversions ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Conversion Value ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Average CPC ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Cost / Conversion ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Conversion Value / Cost ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsx)("th",{style:{width:"10px"}})]})}),(0,Ue.jsx)("tbody",{children:[{adPreview:"https://cdn.statusi.io/images/background/image_16.png",campaign:"Brand & Navigational Search",group:"Probiotics by Dr Ohhira",adType:"Responsive search ad",adState:"Enabled",adId:"466015368227",imp:"5728",ctr:"6.41%",cost:"$1204.22",clicks:"367",convRate:"2.18%",conv:"8",convValue:"$402.2",avgCPC:"3.28",costDividedConv:"$150.53",convValueDividedCost:"$0.33"},{adPreview:"https://cdn.statusi.io/images/background/image_17.png",campaign:"Brand & Navigational Search",group:"Dr. Ohhira",adType:"Responsive search ad",adState:"Enabled",adId:"465958534248",imp:"1866",ctr:"8.15%",cost:"$594.54",clicks:"152",convRate:"3.29%",conv:"5",convValue:"$253.19",avgCPC:"3.91",costDividedConv:"$118.91",convValueDividedCost:"$0.43"},{adPreview:"https://cdn.statusi.io/images/background/image_18.png",campaign:"Probiotics (Non-Brand Intent)",group:"Probiotics Online",adType:"Responsive search ad",adState:"Enabled",adId:"711391611497",imp:"3207",ctr:"5.43%",cost:"$865.75",clicks:"174",convRate:"2.51%",conv:"4.37",convValue:"$221.97",avgCPC:"4.98",costDividedConv:"$198.16",convValueDividedCost:"$0.26"},{adPreview:"https://cdn.statusi.io/images/background/image_19.png",campaign:"Brand & Navigational Search",group:"Dr. Ohhira's",adType:"Responsive search ad",adState:"Enabled",adId:"466015368215",imp:"3849",ctr:"5.72%",cost:"$778.33",clicks:"220",convRate:"1.36%",conv:"3",convValue:"$91.95",avgCPC:"3.54",costDividedConv:"$259.61",convValueDividedCost:"$0.12"},{adPreview:"https://upload.wikimedia.org/wikipedia/commons/6/65/No-Image-Placeholder.svg",campaign:"Brand & Navigational Search",group:"Dr. Ohhira's Kampuku Beauty Bar",adType:"Expanded text ad",adState:"Enabled",adId:"463103338796",imp:"560",ctr:"8.93%",cost:"$60.48",clicks:"50",convRate:"4%",conv:"2",convValue:"$2",avgCPC:"1.21",costDividedConv:"$30.24",convValueDividedCost:"$0.03"}].map((e,t)=>(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px",position:"sticky",left:0,zIndex:10,background:"#fff"},children:(0,Ue.jsx)("div",{className:"ad-img-container",onMouseMove:t=>s(t,e.adPreview),onMouseLeave:()=>a({...i,show:!1}),children:(0,Ue.jsx)("img",{src:e.adPreview,alt:"Ad Preview",className:"ad-zoom-img"})})}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.campaign}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.group}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.adType}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.adState}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.adId}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.imp}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.ctr}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.cost}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.clicks}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.convRate}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.conv}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.convValue}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.avgCPC}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.costDividedConv}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.convValueDividedCost})]},t))})]})]})]})})]}),(0,Ue.jsxs)("div",{style:{marginTop:"10px",marginBottom:"20px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"flex-end",marginBottom:"15px"},children:[(0,Ue.jsx)("h4",{style:{margin:0},children:"Google Ads With Lowest Revenue"}),(0,Ue.jsxs)("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start"},children:[(0,Ue.jsx)("span",{style:{fontSize:"12px",color:"#555",marginBottom:"2px",marginLeft:"2px"},children:"Custom"}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",padding:"3px 8px",border:"1px solid #ced4da",borderRadius:"6px",backgroundColor:"#fff",minWidth:"200px",cursor:"pointer"},children:[(0,Ue.jsx)("span",{style:{fontSize:"14px",color:"#333",fontWeight:"500"},children:"Jul 1 - Sep 30, 2025"}),(0,Ue.jsx)("i",{className:"uil uil-angle-down",style:{fontSize:"18px",color:"#757575",marginLeft:"10px"}})]})]})]}),(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #e0e0e0",borderRadius:"4px"},children:(0,Ue.jsxs)(SN,{style:{padding:"8px",paddingTop:"0px"},children:[i.show&&(0,Ue.jsx)("div",{style:{position:"fixed",top:i.y-150,left:i.x+20,width:"400px",height:"360px",zIndex:9999,boxShadow:"0 10px 25px rgba(0,0,0,0.2)",borderRadius:"4px",pointerEvents:"none",overflow:"hidden",display:"flex",alignItems:"center",justifyContent:"center"},children:(0,Ue.jsx)("div",{style:{width:"100%",height:"100%",backgroundImage:`url(${i.img})`,backgroundPosition:`${i.percentX}% ${i.percentY}%`,backgroundSize:"800px",backgroundRepeat:"no-repeat"}})}),(0,Ue.jsxs)("div",{style:{width:"100%",overflowX:"auto",overflowY:"hidden"},className:"scroll-inline",children:[(0,Ue.jsx)("style",{children:"\n                    .scroll-inline::-webkit-scrollbar { height: 6px; }\n                    .scroll-inline::-webkit-scrollbar-thumb { background: #c1c1c1; border-radius: 6px; }\n                    .scroll-inline { scrollbar-width: thin; scrollbar-color: #c1c1c1 transparent; }\n                    .ad-img-container {\n                        width: 90px;\n                        height: 40px;\n                        overflow: hidden;\n                        border: 1px solid #f0f0f0;\n                        border-radius: 2px;\n                        position: relative;\n                        display: flex;\n                        align-items: center;\n                        justify-content: center;\n                        background: #fff;\n                        cursor: crosshair;\n                    }\n                    .ad-zoom-img {\n                        width: 100%;\n                        height: 100%;\n                        object-fit: contain;\n                    }\n                "}),(0,Ue.jsxs)(xF,{hover:!0,className:"mb-0 table-layout-fixed text-nowrap",style:{fontSize:"13px"},children:[(0,Ue.jsx)("thead",{style:{borderBottom:"2px solid #e0e0e0",position:"sticky"},children:(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,left:0,zIndex:35,background:"#fff",width:"140px"},children:"Ad Preview"}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Campaign Name ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Ad Group ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Ad Type ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Ad State ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Ad ID ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Impressions ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["CTR ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Cost ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Clicks ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Conversion Rate ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Conversions ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Conversion Value ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Average CPC ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Cost / Conversion ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Conversion Value / Cost ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsx)("th",{style:{width:"10px"}})]})}),(0,Ue.jsx)("tbody",{children:[{campaign:"Brand & Navigational Search",group:"Dr. Ohhira\u2019s Kampuku Beauty Bar",adType:"Responsive search ad",adState:"Enabled",adId:"465958534314",imp:"238",ctr:"4.20%",cost:"$45.36",clicks:"10",convRate:"0%",conv:"0",convValue:"$0",avgCPC:"4.54",costDividedConv:"$0",convValueDividedCost:"$0"},{campaign:"Brand & Navigational Search",group:"Dr Ohhira Probiotic",adType:"Responsive search ad",adState:"Enabled",adId:"466015368221",imp:"1952",ctr:"7.33%",cost:"$289.96",clicks:"143",convRate:"0%",conv:"0",convValue:"$0",avgCPC:"2.03",costDividedConv:"$0",convValueDividedCost:"$0"},{campaign:"Probiotics (Non-Brand Intent)",group:"Skin Probiotics",adType:"Responsive search ad",adState:"Enabled",adId:"'711391611314",imp:"245",ctr:"4.08%",cost:"$71.07",clicks:"10",convRate:"0%",conv:"0",convValue:"$0",avgCPC:"7.11",costDividedConv:"$0",convValueDividedCost:"$0"},{campaign:"Probiotics (Non-Brand Intent)",group:"Probiotics for Men",adType:"Responsive search ad",adState:"Enabled",adId:"'711391611347",imp:"30",ctr:"3.33%",cost:"$1.92",clicks:"1",convRate:"0%",conv:"0",convValue:"$0",avgCPC:"1.92",costDividedConv:"$0",convValueDividedCost:"$0"},{campaign:"Probiotics (Non-Brand Intent)",group:"Daily Probiotics",adType:"Responsive search ad",adState:"Enabled",adId:"711391611491",imp:"247",ctr:"4.86%",cost:"$66.03",clicks:"12",convRate:"0%",conv:"0",convValue:"$0",avgCPC:"5.5",costDividedConv:"$0",convValueDividedCost:"$0"}].map((e,t)=>(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px",position:"sticky",left:0,zIndex:10,background:"#fff"},children:(0,Ue.jsx)("div",{className:"ad-img-container",onMouseMove:e=>s(e,"https://upload.wikimedia.org/wikipedia/commons/6/65/No-Image-Placeholder.svg"),onMouseLeave:()=>a({...i,show:!1}),children:(0,Ue.jsx)("img",{src:"https://upload.wikimedia.org/wikipedia/commons/6/65/No-Image-Placeholder.svg",alt:"Ad Preview",className:"ad-zoom-img"})})}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.campaign}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.group}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.adType}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.adState}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.adId}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.imp}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.ctr}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.cost}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.clicks}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.convRate}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.conv}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.convValue}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.avgCPC}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.costDividedConv}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.convValueDividedCost})]},t))})]})]})]})})]}),(0,Ue.jsxs)("div",{style:{marginTop:"10px",marginBottom:"20px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"flex-end",marginBottom:"15px"},children:[(0,Ue.jsx)("h4",{style:{margin:0},children:"Google Ads With Highest Engagement"}),(0,Ue.jsxs)("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start"},children:[(0,Ue.jsx)("span",{style:{fontSize:"12px",color:"#555",marginBottom:"2px",marginLeft:"2px"},children:"Custom"}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",padding:"3px 8px",border:"1px solid #ced4da",borderRadius:"6px",backgroundColor:"#fff",minWidth:"200px",cursor:"pointer"},children:[(0,Ue.jsx)("span",{style:{fontSize:"14px",color:"#333",fontWeight:"500"},children:"Jul 1 - Sep 30, 2025"}),(0,Ue.jsx)("i",{className:"uil uil-angle-down",style:{fontSize:"18px",color:"#757575",marginLeft:"10px"}})]})]})]}),(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #e0e0e0",borderRadius:"4px"},children:(0,Ue.jsxs)(SN,{style:{padding:"8px",paddingTop:"0px"},children:[i.show&&(0,Ue.jsx)("div",{style:{position:"fixed",top:i.y-150,left:i.x+20,width:"400px",height:"360px",zIndex:9999,boxShadow:"0 10px 25px rgba(0,0,0,0.2)",borderRadius:"4px",pointerEvents:"none",overflow:"hidden",display:"flex",alignItems:"center",justifyContent:"center"},children:(0,Ue.jsx)("div",{style:{width:"100%",height:"100%",backgroundImage:`url(${i.img})`,backgroundPosition:`${i.percentX}% ${i.percentY}%`,backgroundSize:"800px",backgroundRepeat:"no-repeat"}})}),(0,Ue.jsxs)("div",{style:{width:"100%",overflowX:"auto",overflowY:"hidden"},className:"scroll-inline",children:[(0,Ue.jsx)("style",{children:"\n                    .scroll-inline::-webkit-scrollbar { height: 6px; }\n                    .scroll-inline::-webkit-scrollbar-thumb {border-radius: 6px; }\n                    .scroll-inline { scrollbar-width: thin;  }\n                    .ad-img-container {\n                        width: 90px;\n                        height: 40px;\n                        overflow: hidden;\n                        border: 1px solid #f0f0f0;\n                        border-radius: 2px;\n                        position: relative;\n                        display: flex;\n                        align-items: center;\n                        justify-content: center;\n                        cursor: crosshair;\n                    }\n                    .ad-zoom-img {\n                        width: 100%;\n                        height: 100%;\n                        object-fit: contain;\n                    }\n                "}),(0,Ue.jsxs)(xF,{hover:!0,className:"mb-0 table-layout-fixed text-nowrap",style:{fontSize:"13px"},children:[(0,Ue.jsx)("thead",{style:{borderBottom:"2px solid #e0e0e0",position:"sticky"},children:(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,left:0,zIndex:35,background:"#fff",width:"140px"},children:"Ad Preview"}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Campaign Name ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Ad Group ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Ad Type ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Ad State ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Ad ID ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Impressions ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["CTR ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Cost ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Clicks ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Conversion Rate ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Conversions ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Conversion Value ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Average CPC ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Cost / Conversion ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Conversion Value / Cost ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsx)("th",{style:{width:"10px"}})]})}),(0,Ue.jsx)("tbody",{children:[{adPreview:"https://cdn.statusi.io/images/background/image_11.png",campaign:"Brand & Navigational Search",group:"Probiotics by Dr Ohhira",adType:"Responsive search ad",adState:"Enabled",adId:"466015368227",imp:"5728",ctr:"6.41%",cost:"$1204.22",clicks:"367",convRate:"2.18%",conv:"8",convValue:"$402.2",avgCPC:"3.28",costDividedConv:"$150.53",convValueDividedCost:"$0.33"},{adPreview:"https://cdn.statusi.io/images/background/image_12.png",campaign:"Brand & Navigational Search",group:"Dr. Ohhira's",adType:"Responsive search ad",adState:"Enabled",adId:"466015368215",imp:"3849",ctr:"5.72%",cost:"$778.83",clicks:"220",convRate:"1.36%",conv:"3",convValue:"$91.95",avgCPC:"3.54",costDividedConv:"$259.61",convValueDividedCost:"$0.12"},{adPreview:"https://cdn.statusi.io/images/background/image_13.png",campaign:"Probiotics (Non-Brand Intent)",group:"Probiotic Supplements",adType:"Responsive search ad",adState:"Enabled",adId:"711391611509",imp:"3601",ctr:"4.89%",cost:"$940.74",clicks:"176",convRate:"0.57%",conv:"1",convValue:"$1",avgCPC:"5.35",costDividedConv:"$940.74",convValueDividedCost:"$0"},{adPreview:"https://cdn.statusi.io/images/background/image_1.png",campaign:"Probiotics (Non-Brand Intent)",group:"Probiotics Online",adType:"Responsive search ad",adState:"Enabled",adId:"711391611497",imp:"3207",ctr:"5.43%",cost:"$865.75",clicks:"174",convRate:"2.51%",conv:"4.37",convValue:"$221.97",avgCPC:"4.98",costDividedConv:"$198.16",convValueDividedCost:"$0.26"},{adPreview:"https://cdn.statusi.io/images/background/image_15.png",campaign:"Brand & Navigational Search",group:"Dr. Ohhira",adType:"Responsive search ad",adState:"Enabled",adId:"465958534248",imp:"1866",ctr:"8.15%",cost:"$594.54",clicks:"152",convRate:"3.29%",conv:"5",convValue:"$221.97",avgCPC:"3.91",costDividedConv:"$118.91",convValueDividedCost:"$0.43"}].map((e,t)=>(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px",position:"sticky",left:0,zIndex:10,background:"#fff"},children:(0,Ue.jsx)("div",{className:"ad-img-container",onMouseMove:t=>s(t,e.adPreview),onMouseLeave:()=>a({...i,show:!1}),children:(0,Ue.jsx)("img",{src:e.adPreview,alt:"Ad Preview",className:"ad-zoom-img"})})}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.campaign}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.group}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.adType}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.adState}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.adId}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.imp}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.ctr}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.cost}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.clicks}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.convRate}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.conv}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.convValue}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.avgCPC}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.costDividedConv}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.convValueDividedCost})]},t))})]})]})]})})]}),(0,Ue.jsxs)("div",{style:{marginTop:"10px",marginBottom:"20px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"flex-end",marginBottom:"15px"},children:[(0,Ue.jsx)("h4",{style:{margin:0},children:"Google Ads With Lowest Engagement"}),(0,Ue.jsxs)("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start"},children:[(0,Ue.jsx)("span",{style:{fontSize:"12px",color:"#555",marginBottom:"2px",marginLeft:"2px"},children:"Custom"}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",padding:"3px 8px",border:"1px solid #ced4da",borderRadius:"6px",backgroundColor:"#fff",minWidth:"200px",cursor:"pointer"},children:[(0,Ue.jsx)("span",{style:{fontSize:"14px",color:"#333",fontWeight:"500"},children:"Jul 1 - Sep 30, 2025"}),(0,Ue.jsx)("i",{className:"uil uil-angle-down",style:{fontSize:"18px",color:"#757575",marginLeft:"10px"}})]})]})]}),(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #e0e0e0",borderRadius:"4px"},children:(0,Ue.jsxs)(SN,{style:{padding:"8px",paddingTop:"0px"},children:[i.show&&(0,Ue.jsx)("div",{style:{position:"fixed",top:i.y-150,left:i.x+20,width:"400px",height:"360px",zIndex:9999,boxShadow:"0 10px 25px rgba(0,0,0,0.2)",borderRadius:"4px",pointerEvents:"none",overflow:"hidden",display:"flex",alignItems:"center",justifyContent:"center"},children:(0,Ue.jsx)("div",{style:{width:"100%",height:"100%",backgroundImage:`url(${i.img})`,backgroundPosition:`${i.percentX}% ${i.percentY}%`,backgroundSize:"800px",backgroundRepeat:"no-repeat"}})}),(0,Ue.jsxs)("div",{style:{width:"100%",overflowX:"auto",overflowY:"hidden"},className:"scroll-inline",children:[(0,Ue.jsx)("style",{children:"\n                    .scroll-inline::-webkit-scrollbar { height: 6px; }\n                    .scroll-inline::-webkit-scrollbar-thumb { background: #c1c1c1; border-radius: 6px; }\n                    .scroll-inline { scrollbar-width: thin; scrollbar-color: #c1c1c1 transparent; }\n                    .ad-img-container {\n                        width: 90px;\n                        height: 40px;\n                        overflow: hidden;\n                        border: 1px solid #f0f0f0;\n                        border-radius: 2px;\n                        position: relative;\n                        display: flex;\n                        align-items: center;\n                        justify-content: center;\n                        background: #fff;\n                        cursor: crosshair;\n                    }\n                    .ad-zoom-img {\n                        width: 100%;\n                        height: 100%;\n                        object-fit: contain;\n                    }\n                "}),(0,Ue.jsxs)(xF,{hover:!0,className:"mb-0 table-layout-fixed text-nowrap",style:{fontSize:"13px"},children:[(0,Ue.jsx)("thead",{style:{borderBottom:"2px solid #e0e0e0",position:"sticky"},children:(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,left:0,zIndex:35,background:"#fff",width:"140px"},children:"Ad Preview"}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Campaign Name ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Ad Group ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Ad Type ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Ad State ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Ad ID ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Impressions ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["CTR ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Cost ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Clicks ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Conversion Rate ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Conversions ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Conversion Value ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Average CPC ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Cost / Conversion ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Conversion Value / Cost ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsx)("th",{style:{width:"10px"}})]})}),(0,Ue.jsx)("tbody",{children:[{campaign:"Probiotics (Non-Brand Intent)",group:"Probiotics for Men",adType:"Responsive search ad",adState:"Enabled",adId:"711391611347",imp:"30",ctr:"3.33%",cost:"$1.92",clicks:"1",convRate:"0%",conv:"0",convValue:"$0",avgCPC:"1.92",costDividedConv:"$0",convValueDividedCost:"$0"},{campaign:"Probiotics (Non-Brand Intent)",group:"Probiotics for Women",adType:"Responsive search ad",adState:"Enabled",adId:"711391611569",imp:"213",ctr:"2.35%",cost:"$39.64",clicks:"5",convRate:"0%",conv:"0",convValue:"$0",avgCPC:"7.93",costDividedConv:"$0",convValueDividedCost:"$0"},{campaign:"Brand & Navigational Search",group:"Dr. Ohhira\u2019s Kampuku Beauty Bar",adType:"Responsive search ad",adState:"Enabled",adId:"465958534314",imp:"238",ctr:"4.20%",cost:"$45.36",clicks:"10",convRate:"0%",conv:"0",convValue:"$0",avgCPC:"4.54",costDividedConv:"$0",convValueDividedCost:"$0"},{campaign:"Probiotics (Non-Brand Intent)",group:"Skin Probiotics",adType:"Responsive search ad",adState:"Enabled",adId:"711391611314",imp:"245",ctr:"4.08%",cost:"$71.07",clicks:"10",convRate:"0%",conv:"0",convValue:"$0",avgCPC:"7.11",costDividedConv:"$0",convValueDividedCost:"$0"},{campaign:"Probiotics (Non-Brand Intent)",group:"Daily Probiotics",adType:"Responsive search ad",adState:"Enabled",adId:"711391611491",imp:"247",ctr:"4.86%",cost:"$66.03",clicks:"12",convRate:"0%",conv:"0",convValue:"$0",avgCPC:"5.5",costDividedConv:"$0",convValueDividedCost:"$0"}].map((e,t)=>(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px",position:"sticky",left:0,zIndex:10,background:"#fff"},children:(0,Ue.jsx)("div",{className:"ad-img-container",onMouseMove:e=>s(e,"https://upload.wikimedia.org/wikipedia/commons/6/65/No-Image-Placeholder.svg"),onMouseLeave:()=>a({...i,show:!1}),children:(0,Ue.jsx)("img",{src:"https://upload.wikimedia.org/wikipedia/commons/6/65/No-Image-Placeholder.svg",alt:"Ad Preview",className:"ad-zoom-img"})})}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.campaign}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.group}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.adType}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.adState}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.adId}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.imp}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.ctr}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.cost}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.clicks}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.convRate}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.conv}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.convValue}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.avgCPC}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.costDividedConv}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.convValueDividedCost})]},t))})]})]})]})})]}),(0,Ue.jsx)("div",{style:{marginTop:"10px",marginBottom:"10px",position:"relative"},children:(0,Ue.jsx)("div",{style:{marginBottom:"10px"},children:(0,Ue.jsx)("h4",{children:"Insights"})})}),(0,Ue.jsx)(cN,{className:"shadow-sm mb-4",style:{border:"1px solid #e0e0e0",borderRadius:"4px",backgroundColor:"#fff"},children:(0,Ue.jsx)(SN,{style:{padding:"20px"},children:(0,Ue.jsxs)("div",{style:{fontSize:"0.95rem",color:"#555",lineHeight:"1.6"},children:[(0,Ue.jsxs)("p",{style:{marginBottom:"12px"},children:["Ad ID ",(0,Ue.jsx)("code",{style:{color:"#3b5de7",fontSize:"13px"},children:"466015368227"})," generated the highest revenue",(0,Ue.jsx)("span",{style:{color:"#2b3990",fontWeight:600},children:" (402.2)"}),". However, its cost per conversion ",(0,Ue.jsx)("span",{style:{color:"#ef6767",fontWeight:600},children:"(150.53)"})," was higher compared to Ad ID ",(0,Ue.jsx)("code",{style:{color:"#3b5de7",fontSize:"13px"},children:"465958534248"}),", which generated",(0,Ue.jsx)("span",{style:{fontWeight:600},children:" 253.19"})," in revenue with a lower cost per conversion of",(0,Ue.jsx)("span",{style:{color:"#0ab39c",fontWeight:600},children:" 118.91"}),".",(0,Ue.jsx)("br",{}),"Due to its better cost efficiency, Ad ID 465958534248 is considered the best-performing ad."]}),(0,Ue.jsx)("div",{style:{borderTop:"2px solid #f1f3f4",margin:"20px 0"}}),(0,Ue.jsxs)(Ut,{className:"align-items-center",style:{marginTop:"10px"},children:[(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsxs)("p",{style:{marginBottom:0,marginTop:"0px"},children:["Over the three-month period, ads ran on Google Ads with a total spend of",(0,Ue.jsx)("span",{style:{fontWeight:600},children:" $5,873.51"}),", generating",(0,Ue.jsx)("span",{style:{color:"#2b3990",fontWeight:600},children:" $4,430.11"})," in revenue, which is approximately",(0,Ue.jsx)("span",{style:{color:"#3b5de7",fontWeight:600},children:" 75.4%"})," of the total spend. ",(0,Ue.jsx)("br",{}),(0,Ue.jsx)("br",{}),"All ads except Ad ID ",(0,Ue.jsx)("code",{style:{color:"#3b5de7",fontSize:"13px"},children:"711391611509"})," incurred a total cost of",(0,Ue.jsx)("span",{children:" $4,932.77"})," and generated a total conversion value of 975. In contrast, Ad ID",(0,Ue.jsx)("code",{style:{color:"#3b5de7",fontSize:"13px"},children:"711391611509"})," alone incurred a cost of",(0,Ue.jsx)("span",{style:{color:"#ef6767",fontWeight:600},children:" $940.74"}),". ",(0,Ue.jsx)("br",{}),(0,Ue.jsx)("br",{}),"The ad received 176 clicks but resulted in only one conversion, leading to a cost per conversion of",(0,Ue.jsx)("span",{style:{color:"#ef6767",fontWeight:600},children:" $940.74"}),", which is significantly higher than the average cost per conversion across the other ads."]})}),(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsx)("div",{style:{padding:"10px",backgroundColor:"#fdfdfd",borderRadius:"8px",border:"1px solid #f1f3f4",boxShadow:"0 2px 4px rgba(0,0,0,0.02)"},children:(0,Ue.jsx)(EF.Z,{options:LJe,series:FJe,type:"bar",height:300})})})]}),(0,Ue.jsx)("div",{style:{borderTop:"2px solid #f1f3f4",margin:"20px 0"}}),(0,Ue.jsxs)("div",{style:{marginBottom:0},children:[(0,Ue.jsxs)("p",{style:{marginBottom:"12px"},children:["The website shows total revenue of",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#2b3990"},children:" $1,740.92"})," for the last three months, whereas",(0,Ue.jsx)("span",{style:{fontWeight:600},children:" Google Ads"})," reports revenue of",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#2b3990"},children:" $4,430.11"})," for the same period. This discrepancy indicates a potential technical issue or misconfiguration."]}),(0,Ue.jsxs)("div",{style:{backgroundColor:"#fff3cd",padding:"10px 15px",borderRadius:"6px",borderLeft:"4px solid #ffc107",display:"flex",alignItems:"center",gap:"10px"},children:[(0,Ue.jsx)("i",{className:"uil uil-exclamation-triangle",style:{color:"#856404",lineHeight:1}}),(0,Ue.jsxs)("div",{style:{margin:0,padding:0,display:"flex",alignItems:"center",flexWrap:"wrap"},children:[(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#856404"},children:"Action item:"}),(0,Ue.jsxs)("span",{style:{color:"#856404",marginLeft:"5px"},children:["This needs to be investigated by the ",(0,Ue.jsx)("strong",{children:"Statusi team"}),"."]})]})]})]}),(0,Ue.jsx)("div",{style:{borderTop:"2px solid #f1f3f4",margin:"20px 0"}}),(0,Ue.jsxs)("p",{style:{marginTop:"16px",marginBottom:0},children:["Our ",(0,Ue.jsx)("span",{style:{fontWeight:600},children:"Black Friday"})," campaign drove",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#2b3990"},children:" $1,101.67"})," in revenue from",(0,Ue.jsx)("span",{style:{fontWeight:600},children:" eight unique transactions"})," using the",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#2b3990"},children:" 'blackfriday25'"})," code."]})]})})}),(0,Ue.jsx)("div",{style:{marginTop:"10px",marginBottom:"10px",position:"relative"},children:(0,Ue.jsx)("div",{style:{marginBottom:"10px"},children:(0,Ue.jsx)("h4",{children:"Engagement Overview"})})}),(0,Ue.jsx)(Ut,{className:"mb-2",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #dadce0",borderRadius:"8px",marginBottom:"10px"},children:(0,Ue.jsxs)(SN,{style:{padding:0},children:[(0,Ue.jsxs)("div",{style:{display:"flex",borderBottom:"1px solid #dadce0"},children:[(0,Ue.jsxs)("div",{style:{flex:1,padding:"12px 16px",paddingTop:5,borderBottom:"2px solid #1a73e8"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,Ue.jsxs)("span",{style:{color:"#1a73e8",fontWeight:500},children:["Average engagement time... ",(0,Ue.jsx)(CU,{fontSize:"small",style:{color:"#5f6368"}})]}),(0,Ue.jsx)(wU,{style:{color:"#dadce0"}})]}),(0,Ue.jsx)("div",{style:{fontSize:"32px",color:"#202124"},children:"43s"}),(0,Ue.jsx)("div",{style:{color:"#137333",fontSize:"12px",fontWeight:"bold",display:"flex",alignItems:"center"},children:(0,Ue.jsxs)("span",{style:{backgroundColor:"#e6f4ea",padding:"2px 8px",borderRadius:"12px",display:"flex",alignItems:"center"},children:[(0,Ue.jsx)(IU,{style:{fontSize:"14px",marginRight:"2px"}})," 91.8%"]})})]}),(0,Ue.jsxs)("div",{style:{flex:1,padding:"12px 16px",paddingTop:5,borderLeft:"1px solid #f1f3fa"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,Ue.jsx)("span",{style:{color:"#5f6368"},children:"Engaged sessions per..."}),(0,Ue.jsxs)("div",{style:{display:"flex",gap:"5px"},children:[(0,Ue.jsx)(TU,{style:{color:"#5f6368"}}),(0,Ue.jsx)(AU,{style:{color:"#137333"}})]})]}),(0,Ue.jsx)("div",{style:{fontSize:"32px",color:"#5f6368"},children:"1.1"}),(0,Ue.jsxs)("div",{style:{color:"#137333",fontSize:"12px",fontWeight:"bold",display:"flex",alignItems:"center"},children:[(0,Ue.jsx)(IU,{style:{fontSize:"14px",marginRight:"2px"}})," 4.3%"]})]})]}),(0,Ue.jsx)("div",{style:{padding:"10px",paddingBottom:"0px"},children:(0,Ue.jsx)(EF.Z,{options:kJe.options,series:kJe.series,type:"line",height:300})})]})})})}),(0,Ue.jsxs)(Ut,{className:"align-items-stretch mb-4",children:[(0,Ue.jsx)(Xt,{lg:8,className:"mb-4 mb-lg-0",children:(0,Ue.jsx)(cN,{className:"shadow-sm h-100",style:{border:"1px solid #dadce0",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"10px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"flex-start",marginBottom:"10px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",gap:"40px"},children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{style:{fontSize:"15px",color:"#1a73e8",fontWeight:500,marginBottom:"5px"},children:["Views ",(0,Ue.jsx)(CU,{style:{fontSize:"16px",color:"#5f6368"}})]}),(0,Ue.jsx)("div",{style:{fontSize:"28px",color:"#202124",lineHeight:1},children:"14K"}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",marginTop:"5px",color:"#d93025",fontSize:"13px",fontWeight:500},children:[(0,Ue.jsx)(kU,{style:{fontSize:"14px",marginRight:"2px"}})," 43.7%"]})]}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{style:{fontSize:"15px",color:"#5f6368",fontWeight:400,marginBottom:"5px"},children:["Event count ",(0,Ue.jsx)(CU,{style:{fontSize:"16px",color:"#5f6368"}})]}),(0,Ue.jsx)("div",{style:{fontSize:"28px",color:"#5f6368",lineHeight:1},children:"33K"}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",marginTop:"5px",color:"#d93025",fontSize:"13px",fontWeight:500},children:[(0,Ue.jsx)(kU,{style:{fontSize:"14px",marginRight:"2px"}})," 44.5%"]})]})]}),(0,Ue.jsxs)("div",{style:{border:"1px solid #dadce0",borderRadius:"18px",padding:"2px 8px",cursor:"pointer",display:"flex",alignItems:"center"},children:[(0,Ue.jsx)(AU,{style:{fontSize:"18px",color:"#137333",marginRight:"4px"}}),(0,Ue.jsx)(DU,{style:{fontSize:"18px",color:"#5f6368"}})]})]}),(0,Ue.jsx)("hr",{style:{borderTop:"1px solid #f1f3f4",margin:"15px 0"}}),(0,Ue.jsx)("div",{style:{minHeight:"280px"},children:(0,Ue.jsx)(EF.Z,{options:TJe.options,series:TJe.series,type:"line",height:280})}),(0,Ue.jsxs)("div",{style:{marginTop:"auto",display:"flex",gap:"20px",fontSize:"12px",color:"#5f6368",paddingLeft:"10px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ue.jsx)("span",{style:{width:"12px",height:"2px",background:"#1a73e8",marginRight:"8px"}})," Last 28 days"]}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ue.jsx)("span",{style:{width:"12px",height:"2px",borderTop:"2px dashed #1a73e8",marginRight:"8px"}})," Compared custom range"]})]})]})})}),(0,Ue.jsx)(Xt,{lg:4,children:(0,Ue.jsx)(cN,{className:"shadow-sm h-100",style:{border:"1px solid #dadce0",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"20px 24px",display:"flex",flexDirection:"column"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"start",marginBottom:"20px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"15px",color:"#202124",borderBottom:"1px dashed #9aa0a6",paddingBottom:"1px",cursor:"pointer",fontWeight:500},children:"Event count by Event name"}),(0,Ue.jsxs)("div",{style:{border:"1px solid #dadce0",borderRadius:"16px",padding:"2px 8px",display:"flex",alignItems:"center",cursor:"pointer"},children:[(0,Ue.jsx)(AU,{style:{fontSize:"16px",color:"#137333",marginRight:"2px"}}),(0,Ue.jsx)(DU,{style:{fontSize:"16px",color:"#5f6368"}})]})]}),(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px",paddingBottom:"5px",borderBottom:"1px solid #dadce0"},children:[(0,Ue.jsx)("span",{style:{fontSize:"11px",color:"#5f6368",fontWeight:700,textTransform:"uppercase"},children:"Event Name"}),(0,Ue.jsx)("span",{style:{fontSize:"11px",color:"#5f6368",fontWeight:700,textTransform:"uppercase"},children:"Event Count"})]}),(0,Ue.jsx)("div",{style:{display:"flex",flexDirection:"column",justifyContent:"space-between",flex:1},children:AJe.map((e,t)=>(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",fontSize:"13px",paddingTop:"8px",paddingBottom:"8px",borderBottom:t!==AJe.length-1?"1px solid #f8f9fa":"none"},children:[(0,Ue.jsxs)("div",{style:{flex:1,marginRight:"10px"},children:[(0,Ue.jsx)("div",{style:{color:"#3c4043",fontWeight:500,marginBottom:"4px"},children:e.name}),(0,Ue.jsx)("div",{style:{width:"100%",backgroundColor:"#f1f3f4",height:"2px"},children:(0,Ue.jsx)("div",{style:{width:e.barWidth,backgroundColor:"#1a73e8",height:"2px"}})})]}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"10px",minWidth:"80px",justifyContent:"flex-end"},children:[(0,Ue.jsx)("span",{style:{color:"#5f6368"},children:e.count}),(0,Ue.jsxs)("span",{style:{color:"up"===e.trend?"#188038":"#d93025",display:"flex",alignItems:"center",width:"48px",justifyContent:"flex-end"},children:["up"===e.trend?(0,Ue.jsx)(IU,{style:{fontSize:"12px"}}):(0,Ue.jsx)(kU,{style:{fontSize:"12px"}}),e.change]})]})]},t))})]})})})]}),(0,Ue.jsxs)(Ut,{className:"align-items-stretch mb-4",children:[(0,Ue.jsx)(Xt,{lg:5,className:"mb-4 mb-lg-0",children:(0,Ue.jsx)(cN,{className:"shadow-sm h-100",style:{border:"1px solid #dadce0",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"10px",display:"flex",flexDirection:"column"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"start",marginBottom:"20px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"15px",color:"#202124",borderBottom:"1px dashed #9aa0a6",paddingBottom:"1px",cursor:"pointer",fontWeight:500},children:"Views by Page title and screen class"}),(0,Ue.jsxs)("div",{style:{border:"1px solid #dadce0",borderRadius:"16px",padding:"2px 8px",display:"flex",alignItems:"center",cursor:"pointer"},children:[(0,Ue.jsx)(AU,{style:{fontSize:"16px",color:"#137333",marginRight:"2px"}}),(0,Ue.jsx)(DU,{style:{fontSize:"16px",color:"#5f6368"}})]})]}),(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px",paddingBottom:"5px",borderBottom:"1px solid #dadce0"},children:[(0,Ue.jsx)("span",{style:{fontSize:"11px",color:"#5f6368",fontWeight:700,textTransform:"uppercase"},children:"Page title and screen class"}),(0,Ue.jsx)("span",{style:{fontSize:"11px",color:"#5f6368",fontWeight:700,textTransform:"uppercase"},children:"Views"})]}),(0,Ue.jsx)("div",{style:{display:"flex",flexDirection:"column",flex:1},children:DJe.map((e,t)=>(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",fontSize:"13px",padding:"10px 0",borderBottom:"1px solid #f8f9fa"},children:[(0,Ue.jsxs)("div",{style:{color:"#1a73e8",fontWeight:400,whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",maxWidth:"65%",cursor:"pointer"},children:[e.name,(0,Ue.jsx)("div",{style:{width:"10px",height:"2px",backgroundColor:"#1a73e8",marginTop:"2px"}})]}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"15px"},children:[(0,Ue.jsx)("span",{style:{color:"#5f6368"},children:e.count}),(0,Ue.jsxs)("span",{style:{color:"up"===e.trend?"#188038":"#d93025",display:"flex",alignItems:"center",width:"45px",justifyContent:"flex-end",fontSize:"12px"},children:["up"===e.trend?(0,Ue.jsx)(IU,{style:{fontSize:"12px",marginRight:"2px"}}):(0,Ue.jsx)(kU,{style:{fontSize:"12px",marginRight:"2px"}}),e.change]})]})]},t))}),(0,Ue.jsx)("div",{style:{textAlign:"right",marginTop:"15px"},children:(0,Ue.jsxs)("span",{style:{color:"#1a73e8",fontSize:"13px",fontWeight:500,cursor:"pointer",display:"inline-flex",alignItems:"center"},children:["View pages and screens ",(0,Ue.jsx)(MU,{style:{fontSize:"16px",marginLeft:"5px"}})]})})]})})}),(0,Ue.jsx)(Xt,{lg:7,children:(0,Ue.jsx)(cN,{className:"shadow-sm h-100",style:{border:"1px solid #dadce0",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"10px",paddingBottom:"0px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"start",marginBottom:"10px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"15px",color:"#202124",borderBottom:"1px dashed #9aa0a6",paddingBottom:"1px",cursor:"pointer",fontWeight:500},children:"User activity over time"}),(0,Ue.jsxs)("div",{style:{border:"1px solid #dadce0",borderRadius:"16px",padding:"2px 8px",display:"flex",alignItems:"center",cursor:"pointer"},children:[(0,Ue.jsx)(AU,{style:{fontSize:"16px",color:"#137333",marginRight:"2px"}}),(0,Ue.jsx)(DU,{style:{fontSize:"16px",color:"#5f6368"}})]})]}),(0,Ue.jsxs)(Ut,{children:[(0,Ue.jsx)(Xt,{xs:9,children:(0,Ue.jsx)("div",{style:{marginTop:"20px"},children:(0,Ue.jsx)(EF.Z,{options:MJe.options,series:MJe.series,type:"line",height:250})})}),(0,Ue.jsx)(Xt,{xs:3,style:{display:"flex",flexDirection:"column",justifyContent:"center",gap:"20px"},children:[{label:"30 DAYS",color:"#1a73e8",val:"4.1K",pct:"54.5%",down:!0},{label:"7 DAYS",color:"#188038",val:"1.2K",pct:"8.4%",down:!0},{label:"1 DAY",color:"#f9ab00",val:"118",pct:"10.6%",down:!0}].map((e,t)=>(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",fontSize:"11px",color:"#5f6368",fontWeight:600,textTransform:"uppercase",marginBottom:"5px"},children:[(0,Ue.jsx)("span",{style:{width:"8px",height:"8px",borderRadius:"2px",backgroundColor:e.color,marginRight:"8px"}}),e.label]}),(0,Ue.jsx)("div",{style:{fontSize:"24px",color:"#202124"},children:e.val}),(0,Ue.jsxs)("div",{style:{color:"#d93025",fontSize:"13px",display:"flex",alignItems:"center"},children:[(0,Ue.jsx)(kU,{style:{fontSize:"14px",marginRight:"2px"}})," ",e.pct]})]},t))})]})]})})})]}),(0,Ue.jsx)(Ut,{className:"mb-3",children:(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsx)(cN,{className:"shadow-sm h-100",style:{border:"1px solid #dadce0",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"20px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"start",marginBottom:"10px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"15px",color:"#202124",borderBottom:"1px dashed #9aa0a6",paddingBottom:"1px",cursor:"pointer",fontWeight:500},children:"User stickiness"}),(0,Ue.jsxs)("div",{style:{border:"1px solid #dadce0",borderRadius:"16px",padding:"2px 8px",display:"flex",alignItems:"center",cursor:"pointer"},children:[(0,Ue.jsx)(AU,{style:{fontSize:"16px",color:"#137333",marginRight:"2px"}}),(0,Ue.jsx)(DU,{style:{fontSize:"16px",color:"#5f6368"}})]})]}),(0,Ue.jsxs)(Ut,{children:[(0,Ue.jsx)(Xt,{xs:9,children:(0,Ue.jsx)("div",{style:{marginTop:"20px"},children:(0,Ue.jsx)(EF.Z,{options:EJe.options,series:EJe.series,type:"line",height:250})})}),(0,Ue.jsxs)(Xt,{xs:3,style:{display:"flex",flexDirection:"column",justifyContent:"center",gap:"20px"},children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",fontSize:"11px",color:"#5f6368",fontWeight:600,textTransform:"uppercase",marginBottom:"5px"},children:[(0,Ue.jsx)("span",{style:{width:"8px",height:"8px",borderRadius:"50%",backgroundColor:"#1a73e8",marginRight:"8px"}}),"DAU / ..."]}),(0,Ue.jsx)("div",{style:{fontSize:"24px",color:"#202124"},children:"2.9%"}),(0,Ue.jsxs)("div",{style:{color:"#188038",fontSize:"13px",display:"flex",alignItems:"center"},children:[(0,Ue.jsx)(IU,{style:{fontSize:"14px",marginRight:"2px"}})," 96.5%"]})]}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",fontSize:"11px",color:"#5f6368",fontWeight:600,textTransform:"uppercase",marginBottom:"5px"},children:[(0,Ue.jsx)("span",{style:{width:"8px",height:"8px",borderRadius:"2px",backgroundColor:"#6fa337",marginRight:"8px"}}),"DAU / ..."]}),(0,Ue.jsx)("div",{style:{fontSize:"24px",color:"#202124"},children:"9.9%"}),(0,Ue.jsxs)("div",{style:{color:"#d93025",fontSize:"13px",display:"flex",alignItems:"center"},children:[(0,Ue.jsx)(kU,{style:{fontSize:"14px",marginRight:"2px"}})," 2.4%"]})]}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",fontSize:"11px",color:"#5f6368",fontWeight:600,textTransform:"uppercase",marginBottom:"5px"},children:[(0,Ue.jsx)("span",{style:{width:"8px",height:"8px",transform:"rotate(45deg)",backgroundColor:"#f29900",marginRight:"8px"}}),"WAU / ..."]}),(0,Ue.jsx)("div",{style:{fontSize:"24px",color:"#202124"},children:"28.7%"}),(0,Ue.jsxs)("div",{style:{color:"#188038",fontSize:"13px",display:"flex",alignItems:"center"},children:[(0,Ue.jsx)(IU,{style:{fontSize:"14px",marginRight:"2px"}})," 101.4%"]})]})]})]})]})})})}),(0,Ue.jsx)("div",{style:{marginBottom:"5px",position:"relative"},children:(0,Ue.jsx)("div",{style:{marginBottom:"10px"},children:(0,Ue.jsx)("h4",{children:"E-commerce Shopping Behaviour"})})}),(0,Ue.jsxs)(Ut,{className:"mb-0",children:[(0,Ue.jsx)("style",{children:"\n            .funnel-row {\n              transition: transform 0.3s ease, filter 0.3s ease;\n              cursor: pointer;\n            }\n            .funnel-row:hover {\n              transform: scale(1.02);\n              filter: drop-shadow(0 4px 6px rgba(0,0,0,0.2));\n              z-index: 10;\n              position: relative;\n            }\n            .funnel-row:hover .funnel-bar {\n              filter: brightness(1.1);\n            }\n            .funnel-row:hover .aban-stats {\n              opacity: 1;\n              background-color: #fff5f5;\n            }\n            .aban-stats {\n              opacity: 0.6;\n              transition: opacity 0.3s ease, background-color 0.3s ease;\n              padding: 4px 8px;\n              border-radius: 4px;\n            }\n          "}),(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #dadce0",borderRadius:"8px"},children:(0,Ue.jsx)(SN,{style:{padding:"15px"},children:(0,Ue.jsx)("div",{style:{display:"flex",flexDirection:"column",width:"100%",minHeight:"300px"},children:RJe.map((e,t)=>{const l=["#FFC107","#F57C00","#7CB342","#4285F4","#9E9E9E"],r=l[t%l.length],n=10*t,i=10*(t+1),a=t===RJe.length-1?`polygon(${n}% 0, ${100-n}% 0, 50% 100%, 50% 100%)`:`polygon(${n}% 0, ${100-n}% 0, ${100-i}% 100%, ${i}% 100%)`;return(0,Ue.jsxs)("div",{className:"funnel-row",style:{display:"flex",alignItems:"center",height:"55px",marginBottom:"-2px"},children:[(0,Ue.jsxs)("div",{style:{flex:1,textAlign:"right",paddingRight:"15px"},children:[(0,Ue.jsx)("div",{style:{fontSize:"13px",fontWeight:600,color:"#202124"},children:e.name}),(0,Ue.jsx)("div",{style:{fontSize:"10px",color:"#5f6368",textTransform:"uppercase"},children:e.step})]}),(0,Ue.jsx)("div",{style:{flex:2,height:"100%",position:"relative"},children:(0,Ue.jsx)("div",{className:"funnel-bar",style:{width:"100%",height:"100%",backgroundColor:r,clipPath:a,display:"flex",alignItems:"center",justifyContent:"center",color:"#fff",fontWeight:"bold",fontSize:"14px",textShadow:"0 1px 2px rgba(0,0,0,0.2)",transition:"filter 0.3s ease"},children:e.pct})}),(0,Ue.jsx)("div",{style:{flex:1,paddingLeft:"15px"},children:e.abanCount&&(0,Ue.jsxs)("div",{className:"aban-stats",children:[(0,Ue.jsx)("div",{style:{fontSize:"11px",color:"#5f6368",marginBottom:"2px"},children:"Drop-off"}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ue.jsx)("span",{style:{fontSize:"10px",color:"#d93025",marginRight:"4px"},children:"\u25bc"}),(0,Ue.jsx)("span",{style:{fontSize:"12px",fontWeight:600,color:"#202124",marginRight:"6px"},children:e.abanCount}),(0,Ue.jsx)("span",{style:{fontSize:"11px",color:"#d93025"},children:e.abanPct})]})]})})]},t)})})})})})]}),(0,Ue.jsx)("div",{style:{marginBottom:"5px",position:"relative"},children:(0,Ue.jsx)("div",{style:{marginBottom:"10px"},children:(0,Ue.jsx)("h4",{children:"Demographic Interests"})})}),(0,Ue.jsx)(Ut,{className:"mb-0",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #dadce0",borderRadius:"8px"},children:(0,Ue.jsx)(SN,{style:{padding:"10px",paddingBottom:"0px"},children:(0,Ue.jsxs)(Ut,{children:[(0,Ue.jsxs)(Xt,{lg:7,style:{borderRight:"1px solid #f1f3f4"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"15px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"15px",color:"#202124",fontWeight:500},children:"Active users by City over time"}),(0,Ue.jsxs)("div",{style:{border:"1px solid #dadce0",borderRadius:"4px",padding:"4px 12px",fontSize:"13px",color:"#3c4043",display:"flex",alignItems:"center",cursor:"pointer",background:"#fff",height:"32px"},children:["Day ",(0,Ue.jsx)(DU,{style:{fontSize:"18px",marginLeft:"6px",color:"#5f6368"}})]})]}),(0,Ue.jsx)(EF.Z,{options:BJe.options,series:BJe.series,type:"line",height:320})]}),(0,Ue.jsxs)(Xt,{lg:5,children:[(0,Ue.jsx)("div",{style:{marginBottom:"15px",paddingLeft:"10px"},children:(0,Ue.jsx)("span",{style:{fontSize:"15px",color:"#202124",fontWeight:500},children:"Active users by City"})}),(0,Ue.jsx)("div",{style:{paddingLeft:"10px"},children:(0,Ue.jsx)(EF.Z,{options:jJe.options,series:jJe.series,type:"bar",height:320})})]})]})})})})}),(0,Ue.jsx)("div",{style:{marginBottom:"5px",position:"relative"},children:(0,Ue.jsx)("div",{style:{marginBottom:"10px"},children:(0,Ue.jsx)("h4",{children:"Website Traffic Sources"})})}),(0,Ue.jsx)(Ut,{className:"mb-1",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #dadce0",borderRadius:"8px",marginBottom:"10px"},children:(0,Ue.jsxs)(SN,{style:{padding:"8px",paddingBottom:"0"},children:[" ",(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"5px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"15px",color:"#202124",fontWeight:500},children:"Sessions by Session primary channel group (Default Channel Group) over time"}),(0,Ue.jsxs)("div",{style:{border:"1px solid #dadce0",borderRadius:"4px",padding:"4px 12px",fontSize:"13px",color:"#3c4043",display:"flex",alignItems:"center",cursor:"pointer",background:"#fff",height:"32px"},children:["Day ",(0,Ue.jsx)(DU,{style:{fontSize:"18px",marginLeft:"6px",color:"#5f6368"}})]})]}),(0,Ue.jsx)(EF.Z,{options:PJe.options,series:PJe.series,type:"line",height:320})]})})})}),(0,Ue.jsx)("div",{style:{marginBottom:"5px",position:"relative"},children:(0,Ue.jsx)("div",{style:{marginBottom:"10px"},children:(0,Ue.jsx)("h4",{children:"Organic Search Overview"})})}),(0,Ue.jsx)(Ut,{className:"mb-1",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #dadce0",borderRadius:"8px",marginBottom:"10px"},children:(0,Ue.jsxs)(SN,{style:{padding:"8px",paddingBottom:"0"},children:[" ",(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"10px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"15px",color:"#202124",fontWeight:500},children:"Sessions by Session primary channel group (Default Channel Group) over time"}),(0,Ue.jsxs)("div",{style:{border:"1px solid #dadce0",borderRadius:"4px",padding:"4px 12px",fontSize:"13px",color:"#3c4043",display:"flex",alignItems:"center",cursor:"pointer",background:"#fff",height:"32px"},children:["Day ",(0,Ue.jsx)(DU,{style:{fontSize:"18px",marginLeft:"6px",color:"#5f6368"}})]})]}),(0,Ue.jsx)(EF.Z,{options:_Je.options,series:_Je.series,type:"line",height:320})]})})})}),(0,Ue.jsx)("div",{style:{marginTop:"5px",marginBottom:"5px",position:"relative"},children:(0,Ue.jsx)("div",{style:{marginBottom:"10px"},children:(0,Ue.jsx)("h4",{children:"Organic Search Landing Pages"})})}),(0,Ue.jsx)(Ut,{className:"mb-1",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #dadce0",borderRadius:"8px",marginBottom:"10px"},children:(0,Ue.jsxs)(SN,{style:{padding:"8px",paddingBottom:"0"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"10px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"15px",color:"#202124",fontWeight:500},children:"Views by Page path and screen class over time"}),(0,Ue.jsxs)("div",{style:{border:"1px solid #dadce0",borderRadius:"4px",padding:"4px 12px",fontSize:"13px",color:"#3c4043",display:"flex",alignItems:"center",cursor:"pointer",background:"#fff",height:"32px"},children:["Day ",(0,Ue.jsx)(DU,{style:{fontSize:"18px",marginLeft:"6px",color:"#5f6368"}})]})]}),(0,Ue.jsx)(EF.Z,{options:OJe.options,series:OJe.series,type:"line",height:320})]})})})}),(0,Ue.jsx)("div",{style:{marginTop:"10px",marginBottom:"10px",position:"relative"},children:(0,Ue.jsx)("div",{style:{marginBottom:"10px"},children:(0,Ue.jsx)("h4",{style:{color:"#495057"},children:"Social Media Insights"})})}),(0,Ue.jsx)(cN,{className:"shadow-sm mb-4",style:{border:"1px solid #e0e0e0",borderRadius:"4px",backgroundColor:"#fff"},children:(0,Ue.jsx)(SN,{style:{padding:"20px"},children:(0,Ue.jsxs)("div",{style:{fontSize:"0.95rem",color:"#555",lineHeight:"1.6"},children:[(0,Ue.jsxs)("div",{style:{marginBottom:"20px"},children:[(0,Ue.jsxs)("h5",{style:{color:"#333",fontWeight:600,display:"flex",alignItems:"center",gap:"8px"},children:[(0,Ue.jsx)("span",{children:"\ud83d\udca1"})," Youtube Key Performance Summary"]}),(0,Ue.jsxs)("ul",{style:{listStyleType:"none",padding:0,margin:"10px 0"},children:[(0,Ue.jsxs)("li",{style:{marginBottom:"8px"},children:[(0,Ue.jsx)("strong",{children:"Audience:"})," Gained ",(0,Ue.jsx)("span",{style:{color:"#3b5de7",fontWeight:600},children:"first organic follower"})," since launch."]}),(0,Ue.jsxs)("li",{style:{marginBottom:"8px"},children:[(0,Ue.jsx)("strong",{children:"Engagement:"})," Total interactions rose ",(0,Ue.jsx)("span",{style:{color:"#0ab39c",fontWeight:600},children:"+25%"}),", largely driven by shares doubling (from 3 to 6)."]}),(0,Ue.jsxs)("li",{style:{marginBottom:"8px"},children:[(0,Ue.jsx)("strong",{children:"Visibility:"})," Impressions dropped ",(0,Ue.jsx)("span",{style:{color:"#ef6767",fontWeight:600},children:"25%"})," (88 to 66), likely due to a low posting volume."]}),(0,Ue.jsxs)("li",{style:{marginBottom:"8px"},children:[(0,Ue.jsx)("strong",{children:"Top Content:"})," ",(0,Ue.jsx)("code",{style:{color:"#3b5de7"},children:"Longevity science (Dr. Ross Pelton)"})," drove the highest engagement, totaling 11 views across 3 videos."]}),(0,Ue.jsxs)("li",{children:[(0,Ue.jsx)("strong",{children:"Sentiment:"})," No negative feedback, but interaction remains shallow (zero comments)."]})]})]}),(0,Ue.jsx)("div",{style:{marginTop:"20px",overflowX:"auto"},children:(0,Ue.jsxs)("table",{style:{width:"100%",borderCollapse:"collapse",color:"#495057"},children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4",textAlign:"left"},children:[(0,Ue.jsx)("th",{style:{padding:"12px 10px",fontWeight:600,color:"#2b3990"},children:"Metric"}),(0,Ue.jsx)("th",{style:{padding:"12px 10px",fontWeight:600,textAlign:"right"},children:"Total"}),(0,Ue.jsxs)("th",{style:{padding:"12px 10px",fontWeight:600,textAlign:"right"},children:["Variation ",(0,Ue.jsx)("i",{className:"uil uil-info-circle",style:{color:"#adb5bd"}})]})]})}),(0,Ue.jsxs)("tbody",{children:[(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Likes"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"3"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#6c757d"},children:"+0%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Dislikes"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"0"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#adb5bd"},children:"\u2014"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Comments"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"0"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#adb5bd"},children:"\u2014"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Shares"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"6"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#0ab39c",fontWeight:600},children:"+100%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Videos added to playlists"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"0"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#adb5bd"},children:"\u2014"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Videos removed from playlists"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"0"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#adb5bd"},children:"\u2014"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Subscribers gained"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"1"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#ef6767",fontWeight:600},children:"-50%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Subscribers lost"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"0"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#adb5bd"},children:"\u2014"})]}),(0,Ue.jsxs)("tr",{style:{backgroundColor:"#f8f9fa",fontWeight:700,borderTop:"2px solid #f1f3f4"},children:[(0,Ue.jsxs)("td",{style:{padding:"12px 10px"},children:["Total engagement ",(0,Ue.jsx)("i",{className:"uil uil-info-circle",style:{fontWeight:"normal"}})]}),(0,Ue.jsx)("td",{style:{padding:"12px 10px",textAlign:"right"},children:"10"}),(0,Ue.jsx)("td",{style:{padding:"12px 10px",textAlign:"right",color:"#0ab39c"},children:"+25%"})]})]})]})}),(0,Ue.jsx)("div",{style:{borderTop:"1px solid #f1f3f4",margin:"20px 0"}}),(0,Ue.jsxs)("div",{style:{marginBottom:"20px"},children:[(0,Ue.jsx)("h5",{style:{color:"#333",fontWeight:600},children:"Actionable Recommendations"}),(0,Ue.jsx)("div",{style:{backgroundColor:"#fff3cd",padding:"15px",borderRadius:"6px",borderLeft:"4px solid #ffc107",marginTop:"10px"},children:(0,Ue.jsxs)("div",{style:{display:"flex",flexDirection:"column",gap:"8px"},children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("strong",{children:"\u2022 Consistency:"})," Spread uploads across the month rather than posting 3 videos in one day to improve visibility."]}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("strong",{children:"\u2022 Focus on Strengths:"})," Create a series around ",(0,Ue.jsx)("em",{children:"Longevity and Health Science"})," to capitalize on current viewer interest."]}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("strong",{children:"\u2022 SEO & Growth:"})," Use targeted keywords (e.g., anti-aging, detox) and stronger CTAs to boost search rankings and comments."]})]})})]}),(0,Ue.jsxs)("div",{style:{padding:"15px",backgroundColor:"#f8f9fa",borderRadius:"4px"},children:[(0,Ue.jsxs)("h5",{style:{color:"#2b3990",fontWeight:600,marginBottom:"8px",display:"flex",alignItems:"center",gap:"8px"},children:[(0,Ue.jsx)("span",{children:"\ud83e\udded"})," Conclusion"]}),(0,Ue.jsxs)("p",{style:{margin:0},children:["The channel is seeing early traction in the longevity niche. Growth now depends on shifting from sporadic uploads to a consistent schedule and optimizing for search to recover lost impressions.",(0,Ue.jsx)("span",{style:{display:"block",marginTop:"5px",fontStyle:"italic",color:"#777"},children:"Note: 7 videos were uploaded 13 days ago, while remaining content is several years old."})]})]})]})})}),(0,Ue.jsx)(cN,{className:"shadow-sm mb-4",style:{border:"1px solid #e0e0e0",borderRadius:"4px",backgroundColor:"#fff"},children:(0,Ue.jsx)(SN,{style:{padding:"20px"},children:(0,Ue.jsxs)("div",{style:{fontSize:"0.95rem",color:"#555",lineHeight:"1.6"},children:[(0,Ue.jsxs)("div",{style:{marginBottom:"20px"},children:[(0,Ue.jsxs)("h5",{style:{color:"#333",fontWeight:600,display:"flex",alignItems:"center",gap:"8px"},children:[(0,Ue.jsx)("span",{children:"\ud83d\udca1"})," Instagram Key Performance Summary"]}),(0,Ue.jsxs)("ul",{style:{listStyleType:"none",padding:0,margin:"10px 0"},children:[(0,Ue.jsxs)("li",{style:{marginBottom:"8px"},children:[(0,Ue.jsx)("strong",{children:"Audience:"})," Net gain of ",(0,Ue.jsx)("span",{style:{color:"#3b5de7",fontWeight:600},children:"+5 followers"})," (10 new, 5 unfollows), starting growth from a zero baseline."]}),(0,Ue.jsxs)("li",{style:{marginBottom:"8px"},children:[(0,Ue.jsx)("strong",{children:"Engagement:"})," Total interactions surged ",(0,Ue.jsx)("span",{style:{color:"#0ab39c",fontWeight:600},children:"+83.3%"})," (66 total), fueled by a 53% increase in likes and 15 new shares."]}),(0,Ue.jsxs)("li",{style:{marginBottom:"8px"},children:[(0,Ue.jsx)("strong",{children:"Visibility:"})," Reach jumped ",(0,Ue.jsx)("span",{style:{color:"#0ab39c",fontWeight:600},children:"64.5%"}),", showing much better distribution efficiency."]}),(0,Ue.jsxs)("li",{style:{marginBottom:"8px"},children:[(0,Ue.jsx)("strong",{children:"Top Content:"})," The ",(0,Ue.jsx)("code",{style:{color:"#3b5de7"},children:'"International Men\'s Day"'})," post was the top performer (29.3% reach rate)."]}),(0,Ue.jsxs)("li",{children:[(0,Ue.jsx)("strong",{children:"Weak Spot:"})," Comments halved ",(0,Ue.jsx)("span",{style:{color:"#ef6767",fontWeight:600},children:"(from 4 to 2)"}),", indicating a lack of active conversation."]})]})]}),(0,Ue.jsx)("div",{style:{marginTop:"20px",overflowX:"auto"},children:(0,Ue.jsxs)("table",{style:{width:"100%",borderCollapse:"collapse",color:"#495057"},children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4",textAlign:"right"},children:[(0,Ue.jsx)("th",{style:{padding:"12px 10px",fontWeight:600,color:"#2b3990",textAlign:"left"},children:"Metric"}),(0,Ue.jsx)("th",{style:{padding:"12px 10px",fontWeight:600},children:"Organic"}),(0,Ue.jsx)("th",{style:{padding:"12px 10px",fontWeight:600},children:"Paid"}),(0,Ue.jsx)("th",{style:{padding:"12px 10px",fontWeight:600},children:"Total"}),(0,Ue.jsx)("th",{style:{padding:"12px 10px",fontWeight:600},children:"Variation"})]})}),(0,Ue.jsxs)("tbody",{children:[(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Likes"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"49"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"0"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"49"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#0ab39c",fontWeight:600},children:"+53.1%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Saved"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"0"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"0"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"0"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#adb5bd"},children:"\u2014"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Comments"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"2"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"0"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"2"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#ef6767",fontWeight:600},children:"-50%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Shares"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"15"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"0"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"15"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#adb5bd"},children:"\u2014"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Direct messages"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"\u2014"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"\u2014"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"5"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#adb5bd"},children:"\u2014"})]}),(0,Ue.jsxs)("tr",{style:{backgroundColor:"#f8f9fa",fontWeight:700,borderTop:"2px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"12px 10px"},children:"Total engagement"}),(0,Ue.jsx)("td",{style:{padding:"12px 10px",textAlign:"right"},children:"66"}),(0,Ue.jsx)("td",{style:{padding:"12px 10px",textAlign:"right"},children:"0"}),(0,Ue.jsx)("td",{style:{padding:"12px 10px",textAlign:"right"},children:"71"}),(0,Ue.jsx)("td",{style:{padding:"12px 10px",textAlign:"right",color:"#0ab39c"},children:"+97.2%"})]})]})]})}),(0,Ue.jsx)("div",{style:{borderTop:"1px solid #f1f3f4",margin:"20px 0"}}),(0,Ue.jsxs)("div",{style:{marginBottom:"20px"},children:[(0,Ue.jsxs)("h5",{style:{color:"#333",fontWeight:600,display:"flex",alignItems:"center",gap:"8px"},children:[(0,Ue.jsx)("span",{children:"\ud83c\udfaf"})," Actionable Recommendations"]}),(0,Ue.jsx)("div",{style:{backgroundColor:"#fff3cd",padding:"15px",borderRadius:"6px",borderLeft:"4px solid #ffc107",marginTop:"10px"},children:(0,Ue.jsxs)("div",{style:{display:"flex",flexDirection:"column",gap:"8px"},children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("strong",{children:"\u2022 Prioritize Trends:"})," Use awareness days and holidays to replicate the success of the Men's Day post."]}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("strong",{children:"\u2022 Diversify Formats:"})," Increase Reels and interactive Stories to exploit the Instagram algorithm."]}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("strong",{children:"\u2022 Drive Dialogue:"})," Use explicit Calls-to-Action (CTAs) in captions to reverse the decline in comments."]})]})})]}),(0,Ue.jsxs)("div",{style:{padding:"15px",backgroundColor:"#f8f9fa",borderRadius:"4px"},children:[(0,Ue.jsxs)("h5",{style:{color:"#2b3990",fontWeight:600,marginBottom:"8px",display:"flex",alignItems:"center",gap:"8px"},children:[(0,Ue.jsx)("span",{children:"\ud83d\udc40"})," Competitive Analysis & Conclusion"]}),(0,Ue.jsxs)("p",{style:{margin:0},children:["We are outperforming ",(0,Ue.jsx)("strong",{children:'"Dr. Ohhira \'s Probiotics,"'})," nearly doubling their engagement ",(0,Ue.jsx)("span",{style:{fontWeight:600},children:"(71 vs. 35)"})," with a similar posting volume. Our content resonance is stronger; scaling video content now will widen this competitive gap. The profile has strong momentum\u2014the focus should now shift to scaling frequency and fostering deeper community conversation."]})]})]})})}),(0,Ue.jsx)(cN,{className:"shadow-sm mb-4",style:{border:"1px solid #e0e0e0",borderRadius:"4px",backgroundColor:"#fff"},children:(0,Ue.jsx)(SN,{style:{padding:"20px"},children:(0,Ue.jsxs)("div",{style:{fontSize:"0.95rem",color:"#555",lineHeight:"1.6"},children:[(0,Ue.jsxs)("div",{style:{marginBottom:"20px"},children:[(0,Ue.jsxs)("h5",{style:{color:"#333",fontWeight:600,display:"flex",alignItems:"center",gap:"8px"},children:[(0,Ue.jsx)("span",{children:"\ud83d\udca1"})," Key Performance Facebook Summary - Dr. Ohhira's Probiotics (November 2025)"]}),(0,Ue.jsxs)("p",{style:{margin:"10px 0"},children:[(0,Ue.jsx)("strong",{children:"Audience:"})," Growth is stagnant ",(0,Ue.jsx)("span",{style:{color:"#3b5de7",fontWeight:600},children:"(+2 net)"})," with a high turnover rate (16 follows vs. 14 unfollows)."]}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",padding:"15px",backgroundColor:"#fff",border:"1px solid #f0f0f0",borderRadius:"8px",margin:"15px 0"},children:[(0,Ue.jsxs)("div",{style:{paddingRight:"20px",borderRight:"1px solid #eee"},children:[(0,Ue.jsx)("div",{style:{color:"#6c757d"},children:"Total audience"}),(0,Ue.jsx)("div",{style:{fontWeight:700,color:"#2b3990"},children:"31,272 Followers"})]}),(0,Ue.jsxs)("div",{style:{paddingLeft:"20px"},children:[(0,Ue.jsxs)("div",{style:{fontWeight:600,color:"#495057",display:"flex",alignItems:"center",gap:"5px"},children:[(0,Ue.jsx)("i",{className:"uil uil-arrow-right-circle",style:{color:"#adb5bd"}})," +0%"]}),(0,Ue.jsxs)("div",{style:{color:"#6c757d"},children:["Compared to ",(0,Ue.jsx)("strong",{children:"Oct 1, 2025 - Oct 31, 2025"})]})]})]}),(0,Ue.jsxs)("p",{style:{margin:"10px 0"},children:[(0,Ue.jsx)("strong",{children:"Visibility vs. Interaction:"})," Organic reach doubled ",(0,Ue.jsx)("span",{style:{color:"#0ab39c",fontWeight:600},children:"(+109.9%)"})," and impressions rose 43.2%, yet engagement dropped 35.2%. This indicates high visibility but low interest."]}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",padding:"15px",backgroundColor:"#fff",border:"1px solid #f0f0f0",borderRadius:"8px",margin:"15px 0"},children:[(0,Ue.jsxs)("div",{style:{paddingRight:"20px",borderRight:"1px solid #eee"},children:[(0,Ue.jsx)("div",{style:{color:"#6c757d"},children:"Total engagement"}),(0,Ue.jsx)("div",{style:{fontWeight:700,color:"#2b3990"},children:"125 interactions"})]}),(0,Ue.jsxs)("div",{style:{paddingLeft:"20px"},children:[(0,Ue.jsxs)("div",{style:{fontWeight:600,color:"#ef6767",display:"flex",alignItems:"center",gap:"5px"},children:[(0,Ue.jsx)("i",{className:"uil uil-arrow-down-left",style:{color:"#ef6767"}})," -35.2%"]}),(0,Ue.jsxs)("div",{style:{color:"#6c757d"},children:["Compared to ",(0,Ue.jsx)("strong",{children:"Oct 1, 2025 - Oct 31, 2025"})]})]})]}),(0,Ue.jsxs)("ul",{style:{listStyleType:"none",padding:0,margin:"10px 0"},children:[(0,Ue.jsxs)("li",{style:{marginBottom:"8px"},children:[(0,Ue.jsx)("strong",{children:"Content Gaps:"})," Video views collapsed by ",(0,Ue.jsx)("span",{style:{color:"#ef6767",fontWeight:600},children:"91.4%"})," due to a lack of new video/reel uploads (9 photos only)."]}),(0,Ue.jsxs)("li",{style:{marginBottom:"8px"},children:[(0,Ue.jsx)("strong",{children:"Top Posts:"})," High-reach posts focused on dietary needs ",(0,Ue.jsx)("code",{style:{color:"#3b5de7"},children:"(Lactose-free)"})," and seasonal trends (Black Friday), though engagement rates remain low (~3%)."]})]})]}),(0,Ue.jsx)("div",{style:{borderTop:"1px solid #f1f3f4",margin:"20px 0"}}),(0,Ue.jsxs)("div",{style:{marginBottom:"20px"},children:[(0,Ue.jsxs)("h5",{style:{color:"#333",fontWeight:600,display:"flex",alignItems:"center",gap:"8px"},children:[(0,Ue.jsx)("span",{children:"\ud83c\udfaf"})," Actionable Recommendations"]}),(0,Ue.jsx)("div",{style:{backgroundColor:"#fff3cd",padding:"15px",borderRadius:"6px",borderLeft:"4px solid #ffc107",marginTop:"10px"},children:(0,Ue.jsxs)("div",{style:{display:"flex",flexDirection:"column",gap:"8px"},children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("strong",{children:"\u2022 Diversify Formats:"})," Reintroduce Reels and Video to reverse the 91% view drop and boost engagement."]}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("strong",{children:"\u2022 Drive Interaction:"})," Use polls and Q&As to convert high reach into active participation."]}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("strong",{children:"\u2022 Frequency:"})," Increase posting to 3\u20134 times per week, mirroring top-performing seasonal themes of top-performing posts."]})]})})]}),(0,Ue.jsxs)("div",{style:{padding:"15px",backgroundColor:"#f8f9fa",borderRadius:"4px"},children:[(0,Ue.jsxs)("h5",{style:{color:"#2b3990",fontWeight:600,marginBottom:"8px",display:"flex",alignItems:"center",gap:"8px"},children:[(0,Ue.jsx)("span",{children:"\ud83d\udc40"})," Competitive Analysis & Conclusion"]}),(0,Ue.jsxs)("p",{style:{margin:0},children:["While ",(0,Ue.jsx)("strong",{children:"Dr. Ohhira's"})," maintains higher community interaction ",(0,Ue.jsx)("span",{style:{color:"#0ab39c",fontWeight:600},children:"(+24.7% engagement)"}),' with a similar posting volume, our profile has a "visibility-engagement gap." We are reaching more people than before, but the content isn\'t sticking. Success depends on shifting from static photos to interactive, multi-format storytelling.']})]})]})})})]})]})},zJe=()=>{window.print()},UJe=[{name:"New Year's Day",date:"2026-01-01",day:"Thursday"},{name:"Martin Luther King Jr. Day",date:"2026-01-19",day:"Monday"}],GJe={20:{title:"Google Ads",description:'Started google ads campaign: "Sales-Search-Original Formula" with budget $53.44 per day',color:"#d93025"}};UJe.forEach(e=>{const t=e.date.split("-")[2];GJe[t]={title:`National Holiday, ${e.day}`,description:`${e.name}`,color:"#7e3af2"}});const VJe=()=>UJe.map(e=>({x:e.date.split("-")[2],y:0,marker:{size:6,fillColor:"#7e3af2",strokeColor:"#fff",strokeWidth:2,radius:2,cssClass:"apexcharts-custom-marker"},label:{borderColor:"transparent",style:{color:"transparent",background:"transparent"},text:""}})),HJe={series:[{name:"Last 28 days",data:[34,39,40,38,35,30,27,40,31,35,32,32,38,34,37,26,55,30,31,33,46,19,16,29,39,34,19,22,44]},{name:"Compared custom range",data:[30,21,79,26,44,31,28,39,21,15,30,23,41,19,31,20,17,33,24,24,19,29,36,23,40,41,31,25,34]}],options:{chart:{type:"line",height:300,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif"},colors:["#1a73e8","#1a73e8"],stroke:{curve:"straight",width:2,dashArray:[0,5]},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}}},xaxis:{categories:["01","","04 Jan","","","","","","","","11","","","","","","18","19","","20","","","","25","","","","","01"],labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,min:0,max:120,tickAmount:5,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>0===e?"0s":e>=60?`${Math.floor(e/60)}m ${e%60}s`:`${e}s`}},legend:{show:!1},tooltip:{shared:!1,intersect:!1,custom:function({series:e,seriesIndex:t,dataPointIndex:l,w:r}){const n=r.globals.categoryLabels[l],i=n&&""!==n?n:(l+1).toString(),a=e[t][l],s=GJe[i];if(s){return`\n            <div style="\n              padding: 12px 14px;\n              background: #fff;\n              border-radius: 8px;\n              font-size: 13px;\n              box-shadow: 0 4px 12px rgba(0,0,0,0.15);\n              max-width: 320px;\n              min-width: 260px;\n              white-space: normal;\n            ">\n              <div style="\n                font-weight: 600;\n                color: #202124;\n                margin-bottom: 4px;\n                display: flex;\n                align-items: center;\n                gap: 6px;\n              ">\n                  <span style="width: 8px; height: 8px; background: ${s.color?s.color:"#d93025"}; border-radius: 50%; display: inline-block;"></span>\n                ${s.title}\n              </div>\n              <div style="\n                color: #5f6368;\n                font-size: 13px;\n                line-height: 1.5;\n                margin-top: 8px;\n                padding-top: 8px;\n                border-top: 1px solid #f1f3f4;\n              ">\n                ${s.description}\n              </div>\n              <div style="margin-top: 8px; font-weight: 500; color: #202124;">\n                Value: ${a}s\n              </div>\n            </div>\n          `}return`\n           <div style="padding: 8px 12px; background: #fff; border-radius: 6px; font-size: 12px; box-shadow: 0 2px 6px rgba(0,0,0,0.15);">\n            ${a}s\n          </div>\n        `}},annotations:{xaxis:[{x:"20",borderColor:"#dadce0",strokeDashArray:4},...UJe.map(e=>({x:e.date.split("-")[2],borderColor:"#dadce0",strokeDashArray:4,opacity:.5}))],points:[{x:"20",y:0,marker:{size:6,fillColor:"#d93025",strokeColor:"#fff",strokeWidth:2}},...VJe()]}}},WJe={series:[{name:"Last 28 days",data:[473,705,401,506,721,963,684,1482,453,311,316,612,685,744,427,489,501,360,610,728,800,1037,927,645,442,674,1264,1322,808]},{name:"Compared custom range",data:[626,426,710,579,514,456,705,553,458,859,584,752,678,564,575,546,370,310,296,544,331,317,340,304,328,501,627,499,473]}],options:{chart:{type:"line",height:280,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif"},colors:["#1a73e8","#1a73e8"],stroke:{curve:"straight",width:2,dashArray:[0,5]},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}}},xaxis:{categories:["01","","","04 Jan","","","","","","","11","","","","","","","18","19","20","","","","","25","","",""],labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,min:0,max:2e3,tickAmount:4,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>0===e?"0":e>=1e3?(e/1e3).toFixed(e%1e3===0?0:1)+"K":e}},legend:{show:!1},tooltip:{shared:!1,intersect:!1,custom:function({series:e,seriesIndex:t,dataPointIndex:l,w:r}){const n=r.globals.categoryLabels[l],i=n&&""!==n?n:(l+1).toString(),a=e[t][l],s=GJe[i];if(s){return`\n            <div style="\n              padding: 12px 14px;\n              background: #fff;\n              border-radius: 8px;\n              font-size: 13px;\n              box-shadow: 0 4px 12px rgba(0,0,0,0.15);\n              max-width: 320px;\n              min-width: 260px;\n              white-space: normal;\n            ">\n              <div style="\n                font-weight: 600;\n                color: #202124;\n                margin-bottom: 4px;\n                display: flex;\n                align-items: center;\n                gap: 6px;\n              ">\n                 <span style="width: 8px; height: 8px; background: ${s.color?s.color:"#d93025"}; border-radius: 50%; display: inline-block;"></span>\n                ${s.title}\n              </div>\n              <div style="\n                color: #5f6368;\n                font-size: 13px;\n                line-height: 1.5;\n                margin-top: 8px;\n                padding-top: 8px;\n                border-top: 1px solid #f1f3f4;\n              ">\n                ${s.description}\n              </div>\n              <div style="margin-top: 8px; font-weight: 500; color: #202124;">\n                Value: ${a}s\n              </div>\n            </div>\n          `}return`\n          <div style="padding: 8px 12px; background: #fff; border-radius: 6px; font-size: 12px; box-shadow: 0 2px 6px rgba(0,0,0,0.15);">\n            ${a}s\n          </div>\n        `}},annotations:{xaxis:[{x:"20",borderColor:"#dadce0",strokeDashArray:4},...UJe.map(e=>({x:e.date.split("-")[2],borderColor:"#dadce0",strokeDashArray:4,opacity:.5}))],points:[{x:"20",y:0,marker:{size:6,fillColor:"#d93025",strokeColor:"#fff",strokeWidth:2}},...VJe()]}}},ZJe=[{name:"page_view",count:"20K",change:"29.3%",trend:"up",barWidth:"100%"},{name:"session_start",count:"7.5K",change:"30.5%",trend:"up",barWidth:"39%"},{name:"first_visit",count:"6.5K",change:"28.3%",trend:"up",barWidth:"34%"},{name:"user_engagement",count:"5.7K",change:"30.4%",trend:"up",barWidth:"30%"},{name:"view_item_list",count:"2.6K",change:"37.5%",trend:"up",barWidth:"14%"},{name:"scroll",count:"2.2K",change:"10.2%",trend:"up",barWidth:"11%"},{name:"view_item",count:"2.1K",change:"85.7%",trend:"up",barWidth:"11%"}],$Je=[{name:"Demo Wellness | Demo Wellness's...",count:"3.8k",change:"59.9%",trend:"up"},{name:"Common Signs Your Probioti...",count:"1.8K",change:"60.9%",trend:"up"},{name:"Demo Wellness's Probiotics\xae | Ess...",count:"1.2k",change:"77.3%",trend:"up"},{name:"Buy Demo Wellness's Probiotics an...",count:"780",change:"50.0%",trend:"up"},{name:"Page not found | Demo Wellness...",count:"491",change:"3.4%",trend:"up"},{name:"Demo Wellness's\xae Probiotics Prof...",count:"506",change:"46.7%",trend:"up"},{name:"Demo Wellness\xae Essential ME-3...",count:"462",change:"37.9%",trend:"up"}],KJe={series:[{name:"30 Days",data:[5261,5252,5188,5221,5260,5336,5393,5922,5809,5784,5668,5451,5434,5427,5365,5364,5361,5277,5310,5390,5470,5669,5984,6123,6177,6202,6243,6625,6828,6787]},{name:"7 Days",data:[1043,1130,1144,1230,1291,1368,1443,1959,1894,1869,1768,1745,1614,1609,1062,1091,1141,1168,1173,1200,1210,1485,1745,1826,1889,1918,2192,2349,2164]},{name:"1 Day",data:[159,219,139,202,220,330,222,684,155,119,99,193,193,215,134,170,130,197,225,228,414,438,255,191,224,506,389,229]}],options:{chart:{type:"line",height:250,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif"},colors:["#1a73e8","#188038","#f9ab00"],stroke:{curve:"smooth",width:2},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}},padding:{right:20}},xaxis:{categories:["01","","","04 Jan","","","","","","","11","","","","","","18","19","20","","","","25","",""],labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,tickAmount:3,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>e>=1e3?(e/1e3).toFixed(0)+"K":e}},legend:{show:!1},tooltip:{shared:!1,intersect:!1,custom:function({series:e,seriesIndex:t,dataPointIndex:l,w:r}){const n=r.globals.categoryLabels[l],i=n&&""!==n?n:(l+1).toString(),a=e[t][l],s=GJe[i];if(s){return`\n            <div style="\n              padding: 12px 14px;\n              background: #fff;\n              border-radius: 8px;\n              font-size: 13px;\n              box-shadow: 0 4px 12px rgba(0,0,0,0.15);\n              max-width: 320px;\n              min-width: 260px;\n              white-space: normal;\n            ">\n              <div style="\n                font-weight: 600;\n                color: #202124;\n                margin-bottom: 4px;\n                display: flex;\n                align-items: center;\n                gap: 6px;\n              ">\n                 <span style="width: 8px; height: 8px; background: ${s.color?s.color:"#d93025"}; border-radius: 50%; display: inline-block;"></span>\n                ${s.title}\n              </div>\n              <div style="\n                color: #5f6368;\n                font-size: 13px;\n                line-height: 1.5;\n                margin-top: 8px;\n                padding-top: 8px;\n                border-top: 1px solid #f1f3f4;\n              ">\n                ${s.description}\n              </div>\n              <div style="margin-top: 8px; font-weight: 500; color: #202124;">\n                Value: ${a}s\n              </div>\n            </div>\n          `}return`\n          <div style="padding: 8px 12px; background: #fff; border-radius: 6px; font-size: 12px; box-shadow: 0 2px 6px rgba(0,0,0,0.15);">\n            ${a}s\n          </div>\n        `}},annotations:{xaxis:[{x:"20",borderColor:"#dadce0",strokeDashArray:4},...UJe.map(e=>({x:e.date.split("-")[2],borderColor:"#dadce0",strokeDashArray:4,opacity:.5}))],points:[{x:"20",y:0,marker:{size:6,fillColor:"#d93025",strokeColor:"#fff",strokeWidth:2}},...VJe()]}}},YJe={series:[{name:"WAU / MAU",data:[19.8,21.5,22.1,23.6,24.5,25.6,26.8,33.1,32.6,32.3,31.2,32,29.7,29.6,19.8,20.3,21.3,22.1,22.1,22.3,22.1,26.2,29.2,29.8,30.6,30.7,33.1,34.4,31.9]},{name:"DAU / WAU",data:[15.2,19.4,12.2,16.4,17,24.1,15.4,34.9,8.2,6.4,5.6,11.1,12,13.4,12.6,16.2,14.9,11.1,16.8,18.8,18.8,27.9,25.1,14,10.1,11.7,23.1,16.6,10.6]},{name:"DAU / MAU",data:[3,4.2,2.7,3.9,4.2,6.2,4.1,11.6,2.7,2.1,1.7,3.5,3.6,4,2.5,3.3,3.2,2.5,3.7,4.2,4.2,7.3,7.3,4.2,3.1,3.6,3.6,7.6,5.7,3.4]}],options:{chart:{type:"line",height:250,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif"},colors:["#f29900","#6fa337","#1a73e8"],stroke:{curve:"straight",width:2},dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}},padding:{right:10}},xaxis:{categories:["01","","","04 Jan","","","","","","","11","","","","","","18","19","","20","","","","25","",""],labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,min:0,max:50,tickAmount:5,labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>e.toFixed(1)+"%"}},legend:{show:!1},tooltip:{shared:!0,intersect:!1,custom:function({series:e,seriesIndex:t,dataPointIndex:l,w:r}){const n=r.globals.categoryLabels[l],i=(l+1).toString().padStart(2,"0"),a=n&&""!==n?n:i,s="undefined"!==typeof GJe?GJe[a]:null;if(s){const t=s.color||"#d93025";let r="";if(!("National Holiday"===s.title)){r=`\n              <div style="margin-top: 8px; font-weight: 500; color: #202124; font-size: 12px;">\n                WAU / MAU: ${e[0][l].toFixed(1)}%<br />\n                DAU / WAU: ${e[1][l].toFixed(1)}%<br />\n                DAU / MAU: ${e[2][l].toFixed(1)}%\n              </div>`}return`\n            <div style="\n              padding: 12px 14px;\n              background: #fff;\n              border-radius: 8px;\n              font-size: 13px;\n              box-shadow: 0 4px 12px rgba(0,0,0,0.15);\n              max-width: 320px;\n              min-width: 260px;\n              white-space: normal;\n              z-index: 100;\n              font-family: Roboto, sans-serif;\n            ">\n              <div style="\n                font-weight: 600;\n                color: #202124;\n                margin-bottom: 4px;\n                display: flex;\n                align-items: center;\n                gap: 6px;\n              ">\n                <span style="width: 8px; height: 8px; background: ${t}; border-radius: 50%; display: inline-block;"></span>\n                ${s.title}\n              </div>\n              <div style="\n                color: #5f6368;\n                font-size: 13px;\n                line-height: 1.5;\n                margin-top: 8px;\n                padding-top: 8px;\n                border-top: 1px solid #f1f3f4;\n              ">\n                ${s.description}\n              </div>\n              ${r}\n            </div>\n          `}let o=`\n          <div style="padding: 10px; background: #fff; border: 1px solid #ddd; border-radius: 5px; box-shadow: 0 2px 5px rgba(0,0,0,0.1); font-family: Roboto, sans-serif;">\n            <div style="margin-bottom: 5px; font-weight: bold; border-bottom: 1px solid #eee; padding-bottom: 5px; font-size: 12px; color: #5f6368;">\n              ${a} \n            </div>\n        `;return r.config.series.forEach((t,n)=>{const i=e[n][l],a=r.config.colors[n];void 0!==i&&null!==i&&(o+=`\n              <div style="display: flex; align-items: center; margin-bottom: 4px; font-size: 12px;">\n                  <span style="width: 8px; height: 8px; background-color: ${a}; border-radius: 50%; margin-right: 8px;"></span>\n                  <span style="flex: 1; margin-right: 15px; color: #5f6368;">${t.name}:</span>\n                  <span style="font-weight: 600; color: #202124;">${i}%</span>\n              </div>`)}),o+="</div>",o}},annotations:{xaxis:[{x:"20",borderColor:"#dadce0",strokeDashArray:4},...UJe.map(e=>({x:e.date.split("-")[2],borderColor:"#dadce0",strokeDashArray:4,opacity:.5}))],points:[{x:"20",y:0,marker:{size:7,fillColor:"#d93025",strokeColor:"#fff",strokeWidth:2}},...VJe()]}}},QJe={series:[{name:"Total",type:"area",data:[159,219,139,202,220,330,222,684,155,119,99,193,193,215,134,177,170,130,197,225,228,414,438,255,191,244,506,389,229]},{name:"Lanzhou",type:"line",data:[29,25,27,40,43,38,27,38,20,21,11,39,26,35,20,28,41,29,17,11,16,34,169,21,36,40,281,180,27]},{name:"Santa Clara",type:"line",data:[0,0,0,0,1,1,0,252,1,0,2,0,1,1,2,1,2,1,0,0,0,1,23,4,1,0,1,0,0]},{name:"Ashburn",type:"line",data:[18,10,9,9,10,9,10,12,4,9,10,8,2,7,8,15,9,8,12,16,13,36,9,10,8,12,6,7,36]},{name:"Kihei",type:"line",data:[8,0,0,5,1,4,3,13,18,5,7,8,8,33,2,11,24,6,5,8,27,17,19,18,11,15,4,0,0]},{name:"Clifton",type:"line",data:[0,0,0,0,0,0,0,249,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0]}],options:{chart:{height:320,type:"line",toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif"},stroke:{width:[2,2,2,2,2,2],curve:"straight",dashArray:[5,0,0,0,0,0]},fill:{type:["gradient","solid","solid","solid","solid","solid"],gradient:{shadeIntensity:1,opacityFrom:.1,opacityTo:.05,stops:[0,100]}},colors:["#00acc1","#1a73e8","#43a047","#f4511e","#1e88e5","#e91e63"],dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",padding:{top:0,right:0,bottom:0,left:10}},xaxis:{categories:["01","","03","","05","","07","","09","","11","","13","","15","","17","","19","20","21","","23","","25",""],labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,min:0,max:800,tickAmount:4,labels:{style:{colors:"#5f6368",fontSize:"11px"}}},legend:{position:"bottom",horizontalAlign:"left",markers:{radius:12},itemMargin:{horizontal:10,vertical:5}},tooltip:{shared:!0,intersect:!1,custom:function({series:e,seriesIndex:t,dataPointIndex:l,w:r}){const n=r.globals.categoryLabels[l],i=n&&""!==n?n:(l+1).toString(),a=(e[t][l],GJe[i]);if(a){const t=a.color?a.color:"#d93025",r=e[0][l];return`\n            <div style="\n              padding: 12px 14px;\n              background: #fff;\n              border-radius: 8px;\n              font-size: 13px;\n              box-shadow: 0 4px 12px rgba(0,0,0,0.15);\n              max-width: 320px;\n              min-width: 260px;\n              white-space: normal;\n              z-index: 100;\n            ">\n              <div style="\n                font-weight: 600;\n                color: #202124;\n                margin-bottom: 4px;\n                display: flex;\n                align-items: center;\n                gap: 6px;\n              ">\n                <span style="width: 8px; height: 8px; background: ${t}; border-radius: 50%; display: inline-block;"></span>\n                ${a.title}\n              </div>\n              <div style="\n                color: #5f6368;\n                font-size: 13px;\n                line-height: 1.5;\n                margin-top: 8px;\n                padding-top: 8px;\n                border-top: 1px solid #f1f3f4;\n              ">\n                ${a.description}\n              </div>\n              <div style="margin-top: 8px; font-weight: 500; color: #202124;">\n                Total: ${r}\n              </div>\n            </div>\n          `}let s=`\n          <div style="padding: 10px; background: #fff; border: 1px solid #ddd; border-radius: 5px; box-shadow: 0 2px 5px rgba(0,0,0,0.1);">\n            <div style="margin-bottom: 5px; font-weight: bold; border-bottom: 1px solid #eee; padding-bottom: 5px; font-size: 12px; color: #5f6368;">\n              ${i}\n            </div>\n        `;return r.config.series.forEach((t,n)=>{const i=e[n][l],a=r.config.colors[n];void 0!==i&&null!==i&&(s+=`\n              <div style="display: flex; align-items: center; margin-bottom: 4px; font-size: 12px;">\n                  <span style="width: 8px; height: 8px; background-color: ${a}; border-radius: 50%; margin-right: 8px;"></span>\n                  <span style="flex: 1; margin-right: 15px; color: #5f6368;">${t.name}:</span>\n                  <span style="font-weight: 600; color: #202124;">${i}</span>\n              </div>`)}),s+="</div>",s}},annotations:{xaxis:[{x:"20",borderColor:"#dadce0",strokeDashArray:4},...VJe()],points:[{x:"20",y:0,marker:{size:7,fillColor:"#d93025",strokeColor:"#fff",strokeWidth:2}},...VJe()]}}},JJe={series:[{name:"Active Users",data:[1365,331,295,284,253]}],options:{chart:{type:"bar",height:320,toolbar:{show:!1},fontFamily:"Roboto, sans-serif"},plotOptions:{bar:{horizontal:!0,barHeight:"60%",borderRadius:0}},colors:["#1a73e8"],dataLabels:{enabled:!1},tooltip:{enabled:!0,followCursor:!0,offsetX:-10,y:{formatter:function(e){return e.toString()},title:{formatter:function(e){return e+": "}}}},xaxis:{categories:["Lanzhou","Ashburn","Santa Clara","Kihei","Clifton"],labels:{style:{colors:["#202124"],fontSize:"13px",fontWeight:500}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:{min:0,max:1e3,tickAmount:5,labels:{style:{colors:"#5f6368",fontSize:"11px"}}},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}},padding:{left:0,top:10,bottom:10}}}},XJe={series:[{name:"Total",type:"area",data:[172,239,150,213,250,355,236,695,175,126,101,213,212,233,152,183,173,139,228,254,255,443,451,263,208,244,542,428,259]},{name:"Direct",type:"line",data:[100,152,91,146,148,116,114,112,82,67,48,134,85,130,87,97,84,70,114,74,90,294,342,159,121,152,408,295,149]},{name:"Organic Search",type:"line",data:[61,73,53,57,83,77,73,71,77,48,52,61,82,92,56,68,80,56,88,108,110,98,67,61,63,57,69,56,59]},{name:"Unassigned",type:"line",data:[2,4,3,3,4,11,12,2,9,7,1,7,11,3,4,8,4,8,18,7,13,11,8,4,5,8,9,13,12]},{name:"Referral",type:"line",data:[5,10,3,2,11,150,35,507,5,4,0,9,32,2,3,3,2,3,7,56,12,12,4,6,4,9,37,23,15]},{name:"Paid Search",type:"line",data:[0,0,0,0,0,0,0,0,0,0,0,0,3,0,1,1,0,1,0,5,30,25,18,24,10,6,16,37,23]}],options:{chart:{type:"line",height:320,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif"},stroke:{width:2,curve:"straight",dashArray:[5,0,0,0,0,0]},fill:{type:["gradient","solid","solid","solid","solid","solid"],gradient:{shadeIntensity:1,opacityFrom:.15,opacityTo:.05,stops:[0,100]}},colors:["#00acc1","#1a73e8","#43a047","#f29900","#1a237e","#e91e63"],dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",padding:{top:0,right:0,bottom:0,left:10}},xaxis:{categories:["01","","03","","05","","07","","09","","11","","13","","15","","17","","19","20","21","","23","","25",""],labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,min:0,max:800,tickAmount:4,labels:{style:{colors:"#5f6368",fontSize:"11px"}}},legend:{position:"bottom",horizontalAlign:"left",markers:{radius:12},itemMargin:{horizontal:10,vertical:5}},tooltip:{shared:!0,intersect:!1,custom:function({series:e,seriesIndex:t,dataPointIndex:l,w:r}){const n=r.globals.categoryLabels[l],i=(l+1).toString().padStart(2,"0"),a=n&&""!==n?n:i,s="undefined"!==typeof GJe?GJe[a]:null;if(s){const t=s.color?s.color:"#d93025",r=e[0][l];return`\n            <div style="\n              padding: 12px 14px;\n              background: #fff;\n              border-radius: 8px;\n              font-size: 13px;\n              box-shadow: 0 4px 12px rgba(0,0,0,0.15);\n              max-width: 320px;\n              min-width: 260px;\n              white-space: normal;\n              z-index: 100;\n            ">\n              <div style="\n                font-weight: 600;\n                color: #202124;\n                margin-bottom: 4px;\n                display: flex;\n                align-items: center;\n                gap: 6px;\n              ">\n                <span style="width: 8px; height: 8px; background: ${t}; border-radius: 50%; display: inline-block;"></span>\n                ${s.title}\n              </div>\n              <div style="\n                color: #5f6368;\n                font-size: 13px;\n                line-height: 1.5;\n                margin-top: 8px;\n                padding-top: 8px;\n                border-top: 1px solid #f1f3f4;\n              ">\n                ${s.description}\n              </div>\n              <div style="margin-top: 8px; font-weight: 500; color: #202124;">\n                Total: ${r}\n              </div>\n            </div>\n          `}let o=`\n          <div style="padding: 10px; background: #fff; border: 1px solid #ddd; border-radius: 5px; box-shadow: 0 2px 5px rgba(0,0,0,0.1);">\n            <div style="margin-bottom: 5px; font-weight: bold; border-bottom: 1px solid #eee; padding-bottom: 5px; font-size: 12px; color: #5f6368;">\n              ${a}\n            </div>\n        `;return r.config.series.forEach((t,n)=>{const i=e[n][l],a=r.config.colors[n];void 0!==i&&null!==i&&(o+=`\n              <div style="display: flex; align-items: center; margin-bottom: 4px; font-size: 12px;">\n                  <span style="width: 8px; height: 8px; background-color: ${a}; border-radius: 50%; margin-right: 8px;"></span>\n                  <span style="flex: 1; margin-right: 15px; color: #5f6368;">${t.name}:</span>\n                  <span style="font-weight: 600; color: #202124;">${i}</span>\n              </div>`)}),o+="</div>",o}},annotations:{xaxis:[{x:"20",borderColor:"#dadce0",strokeDashArray:4},...UJe.map(e=>({x:e.date.split("-")[2],borderColor:"#dadce0",strokeDashArray:4,opacity:.5}))],points:[{x:"20",y:0,marker:{size:7,fillColor:"#d93025",strokeColor:"#fff",strokeWidth:2}},...VJe()]}}},eXe={series:[{name:"Total",type:"area",data:[64,73,53,63,87,78,76,73,80,48,52,63,82,97,57,74,83,57,89,111,110,100,78,71,68,69,72,60,62]},{name:"Organic Search",type:"line",data:[61,73,53,57,83,77,73,71,77,48,52,61,82,92,56,68,80,56,88,108,110,98,67,61,63,57,69,56,60]},{name:"Organic Shopping",type:"line",data:[1,0,0,3,1,0,0,0,1,0,0,0,0,0,0,0,0,1,1,2,0,2,2,0,0,1,1,2,1]},{name:"Organic Social",type:"line",data:[2,0,0,3,3,1,2,2,0,0,0,2,0,5,1,6,3,0,0,1,0,0,9,10,5,11,2,2,1]}],options:{chart:{type:"line",height:320,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif"},stroke:{width:2,curve:"straight",dashArray:[5,0,0,0]},fill:{type:["gradient","solid","solid","solid"],gradient:{shadeIntensity:1,opacityFrom:.15,opacityTo:.05,stops:[0,100]}},colors:["#00acc1","#1a73e8","#43a047","#f29900"],dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",padding:{top:0,right:0,bottom:0,left:10}},xaxis:{categories:["01","","03","","05","","07","","09","","11","","13","","15","","17","","19","20","21","","23","","25",""],labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,min:0,max:120,tickAmount:6,labels:{style:{colors:"#5f6368",fontSize:"11px"}}},legend:{position:"bottom",horizontalAlign:"left",markers:{radius:12},itemMargin:{horizontal:10,vertical:5}},tooltip:{shared:!0,intersect:!1,custom:function({series:e,seriesIndex:t,dataPointIndex:l,w:r}){const n=r.globals.categoryLabels[l],i=(l+1).toString().padStart(2,"0"),a=n&&""!==n?n:i,s="undefined"!==typeof GJe?GJe[a]:null;if(s){const t=s.color?s.color:"#d93025",r=e[0][l];return`\n            <div style="\n              padding: 12px 14px;\n              background: #fff;\n              border-radius: 8px;\n              font-size: 13px;\n              box-shadow: 0 4px 12px rgba(0,0,0,0.15);\n              max-width: 320px;\n              min-width: 260px;\n              white-space: normal;\n              z-index: 100;\n            ">\n              <div style="\n                font-weight: 600;\n                color: #202124;\n                margin-bottom: 4px;\n                display: flex;\n                align-items: center;\n                gap: 6px;\n              ">\n                 <span style="width: 8px; height: 8px; background: ${t}; border-radius: 50%; display: inline-block;"></span>\n                ${s.title}\n              </div>\n              <div style="\n                color: #5f6368;\n                font-size: 13px;\n                line-height: 1.5;\n                margin-top: 8px;\n                padding-top: 8px;\n                border-top: 1px solid #f1f3f4;\n              ">\n                ${s.description}\n              </div>\n              <div style="margin-top: 8px; font-weight: 500; color: #202124;">\n                Total: ${r}\n              </div>\n            </div>\n          `}let o=`\n          <div style="padding: 10px; background: #fff; border: 1px solid #ddd; border-radius: 5px; box-shadow: 0 2px 5px rgba(0,0,0,0.1);">\n            <div style="margin-bottom: 5px; font-weight: bold; border-bottom: 1px solid #eee; padding-bottom: 5px; font-size: 12px; color: #5f6368;">\n              ${a}\n            </div>\n        `;return r.config.series.forEach((t,n)=>{const i=e[n][l],a=r.config.colors[n];void 0!==i&&null!==i&&(o+=`\n              <div style="display: flex; align-items: center; margin-bottom: 4px; font-size: 12px;">\n                  <span style="width: 8px; height: 8px; background-color: ${a}; border-radius: 50%; margin-right: 8px;"></span>\n                  <span style="flex: 1; margin-right: 15px; color: #5f6368;">${t.name}:</span>\n                  <span style="font-weight: 600; color: #202124;">${i}</span>\n              </div>`)}),o+="</div>",o}},annotations:{xaxis:[{x:"20",borderColor:"#dadce0",strokeDashArray:4},...UJe.map(e=>({x:e.date.split("-")[2],borderColor:"#dadce0",strokeDashArray:4,opacity:.5}))],points:[{x:"20",y:0,marker:{size:7,fillColor:"#d93025",strokeColor:"#fff",strokeWidth:2}},...VJe()]}}},tXe={series:[{name:"Total",type:"area",data:[205,226,160,163,296,282,225,198,246,145,154,189,224,305,148,202,186,158,272,321,335,224,193,169,160,185]},{name:"/tell-probiotic-working/",type:"line",data:[46,24,47,68,52,30,58,82,72,37,56,48,40,90,40,66,74,56,56,66,106,58,85,58,46,68]},{name:"/",type:"line",data:[21,15,6,8,39,65,10,16,28,12,10,21,36,33,8,23,2,6,40,45,19,15,22,25,29,14]},{name:"/product/demo-wellness-probiotic-supplements/",type:"line",data:[6,8,3,12,14,8,16,2,22,10,0,8,32,12,2,4,10,4,19,24,30,20,5,4,12,14]},{name:"/shop/",type:"line",data:[8,27,10,11,24,8,12,8,8,10,8,12,10,22,2,8,0,2,24,18,16,2,4,2,0,8]},{name:"/product/demo-wellness-essential-me-3/",type:"line",data:[18,16,0,8,22,8,12,4,8,8,6,10,10,8,6,0,6,10,12,22,16,15,4,4,2,4]}],options:{chart:{type:"line",height:320,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif"},stroke:{width:2,curve:"straight",dashArray:[5,0,0,0,0,0]},fill:{type:["gradient","solid","solid","solid","solid","solid"],gradient:{shadeIntensity:1,opacityFrom:.2,opacityTo:.05,stops:[0,100]}},colors:["#00acc1","#1a73e8","#43a047","#f29900","#1a237e","#e91e63"],dataLabels:{enabled:!1},grid:{borderColor:"#f1f3fa",padding:{top:0,right:0,bottom:0,left:10}},xaxis:{categories:["01","","03","","05","","07","","09","","11","","13","","15","","17","","19","20","21","","23","","25","","01"],labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1},tooltip:{enabled:!1}},yaxis:{opposite:!0,min:0,max:400,tickAmount:4,labels:{style:{colors:"#5f6368",fontSize:"11px"}}},legend:{position:"bottom",horizontalAlign:"left",markers:{radius:12},itemMargin:{horizontal:10,vertical:5},fontSize:"11px",formatter:function(e){return e}},tooltip:{shared:!0,intersect:!1,custom:function({series:e,seriesIndex:t,dataPointIndex:l,w:r}){const n=r.globals.categoryLabels[l],i=(l+1).toString().padStart(2,"0"),a=n&&""!==n?n:i,s="undefined"!==typeof GJe?GJe[a]:null;if(s){const t=s.color||"#d93025",r=e[0][l];return`\n            <div style="\n              padding: 12px 14px;\n              background: #fff;\n              border-radius: 8px;\n              font-size: 13px;\n              box-shadow: 0 4px 12px rgba(0,0,0,0.15);\n              max-width: 320px;\n              min-width: 260px;\n              white-space: normal;\n              z-index: 100;\n              font-family: Roboto, sans-serif;\n            ">\n              <div style="\n                font-weight: 600;\n                color: #202124;\n                margin-bottom: 4px;\n                display: flex;\n                align-items: center;\n                gap: 6px;\n              ">\n                <span style="width: 8px; height: 8px; background: ${t}; border-radius: 50%; display: inline-block;"></span>\n                ${s.title}\n              </div>\n              <div style="\n                color: #5f6368;\n                font-size: 13px;\n                line-height: 1.5;\n                margin-top: 8px;\n                padding-top: 8px;\n                border-top: 1px solid #f1f3f4;\n              ">\n                ${s.description}\n              </div>\n              <div style="margin-top: 8px; font-weight: 500; color: #202124;">\n                Total: ${r}\n              </div>\n            </div>\n          `}let o=`\n          <div style="padding: 10px; background: #fff; border: 1px solid #ddd; border-radius: 5px; box-shadow: 0 2px 5px rgba(0,0,0,0.1); font-family: Roboto, sans-serif;">\n            <div style="margin-bottom: 5px; font-weight: bold; border-bottom: 1px solid #eee; padding-bottom: 5px; font-size: 12px; color: #5f6368;">\n               ${a}\n            </div>\n        `;return r.config.series.forEach((t,n)=>{const i=e[n][l],a=r.config.colors[n];void 0!==i&&null!==i&&(o+=`\n              <div style="display: flex; align-items: center; margin-bottom: 4px; font-size: 12px;">\n                  <span style="width: 8px; height: 8px; background-color: ${a}; border-radius: 50%; margin-right: 8px;"></span>\n                  <span style="flex: 1; margin-right: 15px; color: #5f6368;">${t.name}:</span>\n                  <span style="font-weight: 600; color: #202124;">${i}</span>\n              </div>`)}),o+="</div>",o}},annotations:{xaxis:[{x:"20",borderColor:"#dadce0",strokeDashArray:4},...UJe.map(e=>({x:e.date.split("-")[2],borderColor:"#dadce0",strokeDashArray:4,opacity:.5}))],points:[{x:"20",y:0,marker:{size:7,fillColor:"#d93025",strokeColor:"#fff",strokeWidth:2}},...VJe()]}}},lXe={series:[{name:"60 Original",data:[11281,11267,12028,9706,12495,11629,11549,8759,14468,11095,7493,12365]},{name:"10 Original",data:[4966,4722,7183,3713,4366,5471,4552,5206,7697,6823,4580,6312]},{name:"30 Original",data:[4802,2861,4568,4027,3359,3732,3840,3240,4180,3451,3545,4003]},{name:"100 Original",data:[4039,3906,4147,2127,3611,3413,3601,2678,3901,3282,3415,4082]},{name:"60 Cap Professional",data:[1465,3220,1888,2551,2544,1679,2953,3179,1239,2426,1409,3984]},{name:"Soap",data:[2585,1475,2604,1902,2191,2404,2255,1970,2350,2155,2454,2276]},{name:"120 Cap Professional",data:[2027,1659,1724,1333,1873,1160,1086,1167,1647,1541,1765,1431]},{name:"Soap sample",data:[1225,1375,1340,1986,623,823,1326,1432,2660,2218,1478,1398]},{name:"30 Cap Professional",data:[534,936,1004,797,599,733,683,684,900,810,883,823]},{name:"Original Formula Box 50 samples/100 cap",data:[199,208,257,348,199,339,381,246,398,351,353,461]},{name:"Living Oils",data:[165,234,214,109,292,214,234,141,174,109,83,289]},{name:"Collagen 5 Tube/Box",data:[145,86,152,104,199,126,198,112,243,316,195,245]},{name:"30 Propolis",data:[84,169,95,88,95,122,123,225,178,164,99,218]},{name:"Collagen 1 Tube",data:[114,63,59,69,42,44,174,66,416,313,93,99]},{name:"Magoroku Sample",data:[238,371,67,0,1,50,1,0,0,457,163,180]},{name:"RA Immune",data:[554,467,343,63,0,0,0,0,0,0,0,0]},{name:"Hadayubi Sample",data:[0,0,0,0,0,0,179,57,373,374,188,178]},{name:"Professional Formula Sample Boxes",data:[76,68,99,131,162,65,132,100,100,119,104,158]},{name:"RA Cardio",data:[181,197,285,212,256,62,60,0,0,0,0,0]},{name:"120 Propolis",data:[105,115,100,27,70,99,77,82,78,92,82,156]},{name:"Magoroku Tube",data:[66,49,119,44,257,61,138,45,68,80,47,54]},{name:"10 Cap Propolis",data:[0,0,0,58,66,35,91,66,345,234,42,50]},{name:"60 Propolis",data:[101,118,67,39,86,60,89,77,70,88,74,68]},{name:"Hadayubi Tube",data:[42,50,68,78,85,61,185,53,66,54,52,19]},{name:"Professional Formulas matchbooks",data:[50,124,100,88,50,56,40,27,102,71,28,43]},{name:"Counter Display 12 of 10s",data:[89,87,85,46,56,48,76,50,80,52,31,51]},{name:"Original Formula matchbook",data:[44,80,105,110,59,51,42,24,8,52,3,58]},{name:"Propolis matchbooks",data:[37,41,9,10,9,33,29,9,31,44,20,10]},{name:"Propolis Sample Boxes",data:[16,13,10,16,10,10,20,23,56,27,13,23]},{name:"Postbiotic Sachets",data:[0,0,0,0,0,0,0,0,0,0,0,123]},{name:"Cap Reg Carton Original",data:[0,0,0,0,0,1,0,0,0,0,0,0]},{name:"RA Detox",data:[0,0,0,0,0,0,0,0,0,0,0,0]},{name:"Demo ME-3",data:[0,0,0,0,0,0,0,0,0,0,0,0]}],options:{chart:{type:"bar",height:550,stacked:!0,fontFamily:"Roboto, sans-serif",toolbar:{show:!0,tools:{download:!0,selection:!0,zoom:!0,zoomin:!0,zoomout:!0,pan:!0,reset:!0}}},colors:["#1a73e8","#34a853","#fbbc04","#ea4335","#4285f4","#0f9d58","#f9ab00","#d93025","#9334e6","#00acc1","#ff7043","#9e9d24","#5c6bc0","#f06292","#26a69a","#ffa726","#8d6e63","#78909c","#5e35b1","#1e88e5","#43a047","#e65100","#3949ab","#d81b60","#00897b","#c0ca33","#6d4c41","#546e7a","#c2185b","#039be5","#7cb342","#fb8c00","#607d8b"],plotOptions:{bar:{horizontal:!1,columnWidth:"60%",borderRadius:0}},dataLabels:{enabled:!1},xaxis:{categories:["Jan-25","Feb-25","Mar-25","Apr-25","May-25","Jun-25","Jul-25","Aug-25","Sep-25","Oct-25","Nov-25","Dec-25"],labels:{style:{colors:"#5f6368",fontSize:"11px",fontWeight:500}},axisBorder:{show:!0,color:"#dadce0"},axisTicks:{show:!0,color:"#dadce0"}},yaxis:{title:{text:"Sales Volume",style:{fontSize:"12px",fontWeight:500,color:"#5f6368"}},labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>e>=1e3?(e/1e3).toFixed(0)+"K":e}},grid:{borderColor:"#f1f3fa"},legend:{show:!0,position:"right",horizontalAlign:"left",height:500,offsetY:0,fontSize:"11px",markers:{radius:12},itemMargin:{horizontal:5,vertical:5},onItemClick:{toggleDataSeries:!0},onItemHover:{highlightDataSeries:!0}},tooltip:{shared:!1,intersect:!0,custom:function({series:e,seriesIndex:t,dataPointIndex:l,w:r}){const n=r.config.series[t].name,i=e[t][l],a=r.config.colors[t];return`\n          <div style="\n            padding: 10px 12px; \n            background: #fff; \n            border: 1px solid #e0e0e0; \n            border-radius: 4px;\n            box-shadow: 0 4px 10px rgba(0,0,0,0.1);\n            font-family: Roboto, sans-serif;\n            min-width: 150px;\n          ">\n            <div style="font-size: 11px; color: #5f6368; margin-bottom: 4px;">${r.globals.labels[l]||r.config.xaxis.categories[l]}</div>\n            <div style="font-size: 13px; font-weight: 600; color: #202124; margin-bottom: 6px; display: flex; align-items: center; gap: 6px;">\n               <span style="width: 8px; height: 8px; border-radius: 50%; background-color: ${a};"></span>\n               ${n}\n            </div>\n            <div style="font-size: 14px; font-weight: 700; color: #202124;">\n               ${i.toLocaleString()}\n            </div>\n          </div>\n        `}}}},rXe=()=>{const[e,t]=o.useState(!1),[l,r]=o.useState(""),n=(l="")=>{r(l),t(!e)},[i,a]=o.useState({show:!1,x:0,y:0,img:"",percentX:0,percentY:0}),s=(e,t)=>{const l=e.currentTarget.getBoundingClientRect(),r=(e.clientX-l.left)/l.width*100,n=(e.clientY-l.top)/l.height*100;a({show:!0,x:e.clientX,y:e.clientY,img:t,percentX:r,percentY:n})},c=[{name:"Session start",step:"STEP 1",users:6571,pct:"100%",abanCount:"5,562",abanPct:"84.6%"},{name:"View product",step:"STEP 2",users:1009,pct:"15.4%",abanCount:"949",abanPct:"94.1%"},{name:"Add to cart",step:"STEP 3",users:60,pct:"0.9%",abanCount:"33",abanPct:"55.0%"},{name:"Begin checkout",step:"STEP 4",users:27,pct:"0.4%",abanCount:"10",abanPct:"37.0%"},{name:"Purchase",step:"STEP 5",users:17,pct:"0.26%"}];return(0,Ue.jsxs)("div",{className:"page-content",style:{backgroundColor:"#f8f9fa",paddingTop:"60px",minHeight:"100vh"},children:[(0,Ue.jsx)("style",{children:'\n          @media print {\n            /* 1. Reset: Hide everything initially */\n            body * {\n              visibility: hidden;\n            }\n\n            /* 2. Content: Show only the dashboard and its children */\n            #printable-dashboard, #printable-dashboard * {\n              visibility: visible;\n            }\n\n            /* 3. Positioning: Place dashboard at absolute top-left */\n            #printable-dashboard {\n              position: absolute;\n              left: 0;\n              top: 0;\n              width: 100%;\n              margin: 0;\n              padding: 20px !important;\n              background-color: #f8f9fa !important; /* Maintain gray background */\n              -webkit-print-color-adjust: exact !important; /* Force colors */\n              print-color-adjust: exact !important;\n            }\n\n            /* 4. LOGO: Reveal the Statusi logo in print */\n             #pdf-logo {\n                display: flex !important;\n                justify-content: center !important;\n                align-items: center !important;\n                width: 100%;\n                margin-bottom: 10px;\n              }\n\n              /* Override parent flex behavior */\n              #pdf-logo {\n                flex: 0 0 100% !important;\n              }\n\n            /* 5. UI: Hide buttons and scrollbars in print */\n            .no-print, .scroll-inline::-webkit-scrollbar {\n              display: none !important;\n            }\n\n            /* 6. LAYOUT FIX: Force "Desktop" Grid in Print \n               (Prevents columns from stacking vertically) */\n            .row {\n              display: flex !important;\n              flex-wrap: wrap !important;\n            }\n            /* Manually enforce Reactstrap/Bootstrap col-lg widths for print */\n            .col-lg-12 { flex: 0 0 100% !important; max-width: 100% !important; }\n            .col-lg-8  { flex: 0 0 66.666667% !important; max-width: 66.666667% !important; }\n            .col-lg-7  { flex: 0 0 58.333333% !important; max-width: 58.333333% !important; }\n            .col-lg-6  { flex: 0 0 50% !important; max-width: 50% !important; }\n            .col-lg-5  { flex: 0 0 41.666667% !important; max-width: 41.666667% !important; }\n            .col-lg-4  { flex: 0 0 33.333333% !important; max-width: 33.333333% !important; }\n            .col-lg-3  { flex: 0 0 25% !important; max-width: 25% !important; }\n            \n            /* Enforce small column widths used in the side stats */\n            .col-xs-9 { flex: 0 0 75% !important; max-width: 75% !important; }\n            .col-xs-3 { flex: 0 0 25% !important; max-width: 25% !important; }\n\n            /* 7. Components: Prevent cards from breaking across pages awkwardly */\n            .card {\n              break-inside: avoid;\n              page-break-inside: avoid;\n              box-shadow: none !important; /* Optional: Cleaner look */\n              border: 1px solid #dadce0 !important;\n            }\n            \n            /* Expand scrollable tables to show all data */\n            .scroll-inline {\n              overflow: visible !important;\n            }\n          }\n        '}),(0,Ue.jsxs)(jt,{fluid:!0,id:"printable-dashboard",children:[(0,Ue.jsx)("div",{className:"d-flex justify-content-between align-items-center mb-3",children:(0,Ue.jsx)("div",{id:"pdf-logo",style:{display:"none"},children:(0,Ue.jsx)("img",{src:"https://cdn.statusi.io/images/logo/statusi-logo.png",alt:"Statusi Logo",style:{height:"60px"}})})}),(0,Ue.jsxs)("div",{style:{marginTop:"20px",marginBottom:"30px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"15px"},children:[(0,Ue.jsx)("h4",{style:{color:"#202124",fontWeight:500,margin:0},children:"January 2026 - Demo Digital Marketing & Performance Dashboard"}),(0,Ue.jsxs)("button",{className:"btn btn-primary no-print",onClick:zJe,style:{display:"flex",alignItems:"center",gap:"5px",padding:3},children:[(0,Ue.jsx)(SU,{})," Download PDF"]})]}),(0,Ue.jsx)("hr",{style:{borderTop:"3px solid #dadce0",margin:0}})]}),(0,Ue.jsxs)("div",{style:{marginTop:"10px",marginBottom:"20px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"flex-end",marginBottom:"15px"},children:[(0,Ue.jsx)("h4",{style:{margin:0},children:"Mailchimp Email Campaign Stats"}),(0,Ue.jsx)("div",{style:{fontSize:"14px",color:"#555"},children:"Date Range : Last 30 Days"})]}),(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #e0e0e0",borderRadius:"4px"},children:(0,Ue.jsxs)(SN,{style:{padding:"8px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"20px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"10px",padding:"0.375rem"},children:[(0,Ue.jsx)("button",{className:"btn btn-light btn-sm border",style:{fontWeight:600,padding:"0.365rem"},children:"Campaign Name"}),(0,Ue.jsx)(vU,{style:{fontSize:"18px",color:"#757575",cursor:"pointer"}})]}),(0,Ue.jsxs)("div",{style:{display:"flex",gap:"8px"},children:[(0,Ue.jsx)("button",{className:"btn btn-light btn-sm border",children:(0,Ue.jsx)(xU,{style:{fontSize:"20px",color:"#555"}})}),(0,Ue.jsx)("button",{className:"btn btn-light btn-sm border",children:(0,Ue.jsx)(SU,{style:{fontSize:"20px",color:"#555"}})}),(0,Ue.jsx)("button",{className:"btn btn-light btn-sm border",children:(0,Ue.jsx)(TF,{style:{fontSize:"20px",color:"#555"}})}),(0,Ue.jsx)("button",{className:"btn btn-light btn-sm border",children:(0,Ue.jsx)(NU,{style:{fontSize:"20px",color:"#555"}})})]})]}),(0,Ue.jsxs)("div",{style:{width:"100%",overflowX:"auto",overflowY:"hidden"},className:"scroll-inline",children:[(0,Ue.jsx)("style",{children:"\n                            .scroll-inline::-webkit-scrollbar {\n                              height: 6px;\n                            }\n                            .scroll-inline::-webkit-scrollbar-thumb {\n                              background: #c1c1c1;\n                              border-radius: 6px;\n                            }\n                            .scroll-inline {\n                              scrollbar-width: thin;\n                              scrollbar-color: #c1c1c1 transparent;\n                            }\n                        "}),(0,Ue.jsxs)(xF,{hover:!0,className:"mb-0 table-layout-fixed text-nowrap",style:{fontSize:"13px"},children:[(0,Ue.jsx)("thead",{style:{borderBottom:"2px solid #e0e0e0",position:"sticky"},children:(0,Ue.jsxs)("tr",{children:[(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,left:0,zIndex:30,background:"#fff"},children:["Campaign Name ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20},children:["Sent ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20},children:["Success ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20},children:["Failed ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20},children:["Opens ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20},children:["Unique Opens ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20},children:["Clicks ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20},children:["Unique Clicks ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20},children:["Unsubscribed ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20},children:["Abuse/Complaints ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsx)("th",{style:{width:"10px"}})]})}),(0,Ue.jsxs)("tbody",{children:[(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsxs)("td",{style:{padding:"15px 10px",fontWeight:600,color:"#3c4043",position:"sticky",left:0,zIndex:5,background:"#fff"},children:["Retailer Newsletter ",(0,Ue.jsx)(TU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"2554"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"2508"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"46"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"416"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"257"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"91"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"32"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:(0,Ue.jsx)("div",{style:{position:"relative",display:"inline-block"},children:"7"})}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"0"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsxs)("td",{style:{padding:"15px 10px",fontWeight:600,color:"#3c4043",position:"sticky",left:0,zIndex:5,background:"#fff"},children:["Consumer Newsletter ",(0,Ue.jsx)(TU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"5170"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"4011"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"1159"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"528"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"360"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"58"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"34"}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:(0,Ue.jsx)("div",{style:{position:"relative",display:"inline-block"},children:"112"})}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:"24"})]})]})]})]})]})}),(0,Ue.jsxs)(zr,{isOpen:e,toggle:()=>n(),centered:!0,children:[(0,Ue.jsx)(HU,{toggle:()=>n(),children:"Unsubscribed Emails"}),(0,Ue.jsx)(Zr,{children:(0,Ue.jsx)("div",{style:{maxHeight:"300px",overflowY:"auto"},children:l.split(/[,\s]+/).filter(e=>""!==e.trim()).map((e,t)=>(0,Ue.jsxs)("div",{style:{padding:"6px 0",borderBottom:"1px solid #f1f3f4",fontSize:"13px",color:"#333"},children:[e.replace('"',"")," "]},t))})})]})]}),(0,Ue.jsxs)("div",{style:{marginTop:"10px",marginBottom:"20px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"flex-end",marginBottom:"15px"},children:[(0,Ue.jsx)("h4",{style:{margin:0},children:"Google Ads Revenue"}),(0,Ue.jsxs)("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start"},children:[(0,Ue.jsx)("span",{style:{fontSize:"12px",color:"#555",marginBottom:"2px",marginLeft:"2px"},children:"Custom"}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",padding:"3px 8px",border:"1px solid #ced4da",borderRadius:"6px",backgroundColor:"#fff",minWidth:"200px",cursor:"pointer"},children:[(0,Ue.jsx)("span",{style:{fontSize:"14px",color:"#333",fontWeight:"500"},children:"Jan 1 - Jan 26, 2025"}),(0,Ue.jsx)("i",{className:"uil uil-angle-down",style:{fontSize:"18px",color:"#757575",marginLeft:"10px"}})]})]})]}),(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #e0e0e0",borderRadius:"4px"},children:(0,Ue.jsxs)(SN,{style:{padding:"8px",paddingTop:"0px"},children:[i.show&&(0,Ue.jsx)("div",{style:{position:"fixed",top:Math.max(14,Math.min(i.y-150,window.innerHeight-400)),left:i.x+500>window.innerWidth?i.x-480:i.x+10,width:"450px",height:"400px",zIndex:999999,backgroundColor:"#ffffff",border:"1px solid #dadce0",borderRadius:"12px",boxShadow:"0 20px 60px rgba(0,0,0,0.3)",pointerEvents:"none",overflow:"hidden",display:"flex",alignItems:"center",justifyContent:"center"},children:(0,Ue.jsx)("div",{style:{width:"100%",height:"100%",backgroundColor:"#ffffff",backgroundImage:`url(${i.img})`,backgroundPosition:`${i.percentX}% ${i.percentY}%`,backgroundSize:"800px",backgroundRepeat:"no-repeat"}})}),(0,Ue.jsxs)("div",{style:{width:"100%",overflowX:"auto",overflowY:"hidden"},className:"scroll-inline",children:[(0,Ue.jsx)("style",{children:"\n                    .scroll-inline::-webkit-scrollbar { height: 6px; }\n                    .scroll-inline::-webkit-scrollbar-thumb { border-radius: 6px; }\n                    .scroll-inline { scrollbar-width: thin; }\n                    .ad-img-container {\n                        width: 90px;\n                        height: 40px;\n                        overflow: hidden;\n                        border: 1px solid #5f4444ff;\n                        border-radius: 2px;\n                        position: relative;\n                        display: flex;\n                        align-items: center;\n                        justify-content: center;\n                        cursor:  zoom-in;\n                    }\n                    .ad-zoom-img {\n                        width: 100%;\n                        height: 100%;\n                        object-fit: contain;\n                    }\n                "}),(0,Ue.jsxs)(xF,{hover:!0,className:"mb-0 table-layout-fixed text-nowrap",style:{fontSize:"13px"},children:[(0,Ue.jsx)("thead",{style:{borderBottom:"2px solid #e0e0e0",position:"sticky"},children:(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,left:0,zIndex:35,background:"#fff",width:"140px"},children:"Ad Preview"}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Campaign Name ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Ad Group ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Ad Type ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Ad State ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Ad ID ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Impressions ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["CTR ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Cost ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Clicks ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Conversion Rate ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Conversions ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Conversion Value ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Average CPC ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Cost / Conversion ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Conversion Value / Cost ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsx)("th",{style:{width:"10px"}})]})}),(0,Ue.jsx)("tbody",{children:[{adPreview:"https://cdn.statusi.io/images/background/image_20.png",campaign:"Sales-Search-Original Formula",group:"Sales-Search-Original Formula",adType:"Responsive search ad",adState:"Enabled",adId:"793603976525",imp:"1,047",ctr:"12.03%",cost:"$551.27",clicks:"126",convRate:"2.38%",conv:"3",convValue:"247.63",avgCPC:"$4.38",costDividedConv:"$183.76",convValueDividedCost:"0.45"}].map((e,t)=>(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px",position:"sticky",left:0,zIndex:10,background:"#fff"},children:(0,Ue.jsx)("div",{className:"ad-img-container",onMouseMove:t=>s(t,e.adPreview),onMouseLeave:()=>a({...i,show:!1}),children:(0,Ue.jsx)("img",{src:e.adPreview,alt:"Ad Preview",className:"ad-zoom-img"})})}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.campaign}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.group}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.adType}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.adState}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.adId}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.imp}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.ctr}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.cost}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.clicks}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.convRate}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.conv}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.convValue}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.avgCPC}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.costDividedConv}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.convValueDividedCost})]},t))})]})]})]})})]}),(0,Ue.jsxs)("div",{style:{marginTop:"10px",marginBottom:"20px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"flex-end",marginBottom:"15px"},children:[(0,Ue.jsx)("h4",{style:{margin:0},children:"Google Ads Engagement"}),(0,Ue.jsxs)("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start"},children:[(0,Ue.jsx)("span",{style:{fontSize:"12px",color:"#555",marginBottom:"2px",marginLeft:"2px"},children:"Custom"}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",padding:"3px 8px",border:"1px solid #ced4da",borderRadius:"6px",backgroundColor:"#fff",minWidth:"200px",cursor:"pointer"},children:[(0,Ue.jsx)("span",{style:{fontSize:"14px",color:"#333",fontWeight:"500"},children:"Jan 1 - Jan 26, 2025"}),(0,Ue.jsx)("i",{className:"uil uil-angle-down",style:{fontSize:"18px",color:"#757575",marginLeft:"10px"}})]})]})]}),(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #e0e0e0",borderRadius:"4px"},children:(0,Ue.jsxs)(SN,{style:{padding:"8px",paddingTop:"0px"},children:[i.show&&(0,Ue.jsx)("div",{style:{position:"fixed",top:i.y-150,left:i.x+20,width:"400px",height:"360px",zIndex:9999,boxShadow:"0 10px 25px rgba(0,0,0,0.2)",borderRadius:"4px",pointerEvents:"none",overflow:"hidden",display:"flex",alignItems:"center",justifyContent:"center"},children:(0,Ue.jsx)("div",{style:{width:"100%",height:"100%",backgroundImage:`url(${i.img})`,backgroundPosition:`${i.percentX}% ${i.percentY}%`,backgroundSize:"800px",backgroundRepeat:"no-repeat"}})}),(0,Ue.jsxs)("div",{style:{width:"100%",overflowX:"auto",overflowY:"hidden"},className:"scroll-inline",children:[(0,Ue.jsx)("style",{children:"\n                    .scroll-inline::-webkit-scrollbar { height: 6px; }\n                    .scroll-inline::-webkit-scrollbar-thumb {border-radius: 6px; }\n                    .scroll-inline { scrollbar-width: thin;  }\n                    .ad-img-container {\n                        width: 90px;\n                        height: 40px;\n                        overflow: hidden;\n                        border: 1px solid #f0f0f0;\n                        border-radius: 2px;\n                        position: relative;\n                        display: flex;\n                        align-items: center;\n                        justify-content: center;\n                        cursor: crosshair;\n                    }\n                    .ad-zoom-img {\n                        width: 100%;\n                        height: 100%;\n                        object-fit: contain;\n                    }\n                "}),(0,Ue.jsxs)(xF,{hover:!0,className:"mb-0 table-layout-fixed text-nowrap",style:{fontSize:"13px"},children:[(0,Ue.jsx)("thead",{style:{borderBottom:"2px solid #e0e0e0",position:"sticky"},children:(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,left:0,zIndex:35,background:"#fff",width:"140px"},children:"Ad Preview"}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Campaign Name ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Ad Group ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Ad Type ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Ad State ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Ad ID ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Impressions ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["CTR ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Cost ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Clicks ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Conversion Rate ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Conversions ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Conversion Value ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Average CPC ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Cost / Conversion ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{style:{padding:"15px 10px",fontWeight:600,position:"sticky",top:0,zIndex:20,background:"#fff"},children:["Conversion Value / Cost ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsx)("th",{style:{width:"10px"}})]})}),(0,Ue.jsx)("tbody",{children:[{adPreview:"https://cdn.statusi.io/images/background/image_20.png",campaign:"Sales-Search-Original Formula",group:"Sales-Search-Original Formula",adType:"Responsive search ad",adState:"Enabled",adId:"793603976525",imp:"1,047",ctr:"12.03%",cost:"$551.27",clicks:"126",convRate:"2.38%",conv:"3",convValue:"247.63",avgCPC:"$4.38",costDividedConv:"$183.76",convValueDividedCost:"0.45"}].map((e,t)=>(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px",position:"sticky",left:0,zIndex:10,background:"#fff"},children:(0,Ue.jsx)("div",{className:"ad-img-container",onMouseMove:t=>s(t,e.adPreview),onMouseLeave:()=>a({...i,show:!1}),children:(0,Ue.jsx)("img",{src:e.adPreview,alt:"Ad Preview",className:"ad-zoom-img"})})}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.campaign}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.group}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.adType}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.adState}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.adId}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.imp}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.ctr}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.cost}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.clicks}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.convRate}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.conv}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.convValue}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.avgCPC}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.costDividedConv}),(0,Ue.jsx)("td",{style:{padding:"15px 10px",color:"#3c4043"},children:e.convValueDividedCost})]},t))})]})]})]})})]}),(0,Ue.jsx)("div",{style:{marginTop:"10px",marginBottom:"10px",position:"relative"},children:(0,Ue.jsx)("div",{style:{marginBottom:"10px"},children:(0,Ue.jsx)("h4",{children:"Insights"})})}),(0,Ue.jsx)(cN,{className:"shadow-sm mb-4",style:{border:"1px solid #e0e0e0",borderRadius:"4px",backgroundColor:"#fff"},children:(0,Ue.jsx)(SN,{style:{padding:"20px"},children:(0,Ue.jsxs)("div",{style:{fontSize:"0.95rem",color:"#555",lineHeight:"1.8"},children:[(0,Ue.jsxs)("p",{style:{marginBottom:"16px"},children:["Comparing the performance of the ",(0,Ue.jsx)("b",{children:"Retail Store Locator page"})," before and during the ad campaign reveals a clear increase in demand. When ads were paused (Oct 1 \u2013 Jan 20), this page averaged ",(0,Ue.jsx)("span",{style:{fontWeight:600},children:"~3.4 users per day"}),". After the campaign resumed (Jan 20 \u2013 Feb 12), daily traffic grew to ",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#0ab39c"},children:"~5.4 users per day"}),"- a ",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#0ab39c"},children:"60% increase"}),". This confirms that the ads are capturing a net-new audience looking for stores that wasn't finding the brand through organic search alone."]}),(0,Ue.jsx)("div",{style:{borderTop:"2px solid #f1f3f4",margin:"20px 0"}}),(0,Ue.jsxs)("p",{style:{marginBottom:"16px"},children:["Till now, a total of ",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#2b3990"},children:"3,606 orders"})," have been received on the website, generating a total revenue of ",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#2b3990"},children:"$399,692.88"}),". Out of these, ",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#0ab39c"},children:"3,288 orders"})," are completed, contributing ",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#0ab39c"},children:"$356,428.55"}),", which indicates that more than ",(0,Ue.jsx)("span",{style:{fontWeight:600},children:"90%"})," of orders are successfully completed. This reflects good operational stability and customer purchase intent. However, there are also ",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#ef6767"},children:"192 failed orders"}),", amounting to ",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#ef6767"},children:"$30,105.17"}),", along with refunded, cancelled, and on-hold orders. These failed and refunded orders represent a meaningful revenue loss and indicate an opportunity to improve payment success, checkout experience, or order validation."]}),(0,Ue.jsx)("div",{style:{borderTop:"2px solid #f1f3f4",margin:"20px 0"}}),(0,Ue.jsxs)("p",{style:{marginBottom:"16px"},children:["From a customer perspective, ",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#2b3990"},children:"2,315 unique customers"})," have placed orders on the website. Among them, ",(0,Ue.jsx)("span",{style:{fontWeight:600},children:"1,872 customers"})," have ordered only once, contributing ",(0,Ue.jsx)("span",{style:{fontWeight:600},children:"$182,950.06"})," in revenue. On the other hand, ",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#0ab39c"},children:"443 customers"})," have ordered more than once, and this smaller group alone contributes ",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#0ab39c"},children:"181,038.015"}),", which is nearly half of the total revenue. This clearly shows that repeat customers are highly valuable and play a major role in overall business growth."]}),(0,Ue.jsx)("div",{style:{borderTop:"2px solid #f1f3f4",margin:"20px 0"}}),(0,Ue.jsxs)("p",{style:{marginBottom:"16px"},children:["A closer look at loyal customers shows that ",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#2b3990"},children:"17 customers"})," have placed 10 or more orders, and ",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#2b3990"},children:"3 customers"})," have placed 20 or more orders till date. There is ",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#9334e6"},children:"1 customer"})," who is having ",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#9334e6"},children:"76 orders"})," till the time. These customers can be considered high-value or VIP customers and present an excellent opportunity for loyalty programs, special offers, or personalized engagement to further increase retention and lifetime value."]}),(0,Ue.jsx)("div",{style:{borderTop:"2px solid #f1f3f4",margin:"20px 0"}}),(0,Ue.jsxs)("p",{style:{marginBottom:"16px"},children:["Till date, a total of ",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#2b3990"},children:"55 customers"})," have been acquired through Google Ads. Out of these, ",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#0ab39c"},children:"10 customers became repeat buyers"}),", while ",(0,Ue.jsx)("span",{style:{fontWeight:600},children:"45 customers made only a single purchase"}),". The repeat customers contributed ",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#0ab39c"},children:"$3,534.08"})," in revenue, whereas the one-time buyers contributed ",(0,Ue.jsx)("span",{style:{fontWeight:600},children:"$4,138.18"}),". This indicates that although repeat customers from Google Ads are fewer in number, they generate a significant portion of the revenue and have higher long-term value."]}),(0,Ue.jsx)("div",{style:{borderTop:"2px solid #f1f3f4",margin:"20px 0"}}),(0,Ue.jsxs)("p",{style:{marginBottom:0},children:["There are a total of ",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#2b3990"},children:"443 customers"})," who have placed more than one order over their lifetime, out of which ",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#0ab39c"},children:"45 customers have been active"})," in the last 6 months and only ",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#ef6767"},children:"22 customers remained active"})," in the last 3 months, showing a decline in recent repeat activity. Additionally, there are ",(0,Ue.jsx)("span",{style:{fontWeight:600,color:"#2b3990"},children:"1,872 customers"})," who have placed only one order in their lifetime, of whom ",(0,Ue.jsx)("span",{style:{fontWeight:600},children:"90 customers made their first purchase"})," in the last 6 months and ",(0,Ue.jsx)("span",{style:{fontWeight:600},children:"30 customers made their first purchase"})," in the last 3 months, indicating that while new customer acquisition continues, converting first-time buyers into repeat customers remains a key growth opportunity."]})]})})}),(0,Ue.jsx)("div",{style:{marginTop:"10px",marginBottom:"10px",position:"relative"},children:(0,Ue.jsx)("div",{style:{marginBottom:"10px"},children:(0,Ue.jsx)("h4",{children:"Engagement Overview"})})}),(0,Ue.jsx)(Ut,{className:"mb-2",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #dadce0",borderRadius:"8px",marginBottom:"10px"},children:(0,Ue.jsxs)(SN,{style:{padding:0},children:[(0,Ue.jsxs)("div",{style:{display:"flex",borderBottom:"1px solid #dadce0"},children:[(0,Ue.jsxs)("div",{style:{flex:1,padding:"12px 16px",paddingTop:5,borderBottom:"2px solid #1a73e8"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,Ue.jsxs)("span",{style:{color:"#1a73e8",fontWeight:500},children:["Average engagement time... ",(0,Ue.jsx)(CU,{fontSize:"small",style:{color:"#5f6368"}})]}),(0,Ue.jsx)(wU,{style:{color:"#dadce0"}})]}),(0,Ue.jsx)("div",{style:{fontSize:"32px",color:"#202124"},children:"34s"}),(0,Ue.jsx)("div",{style:{color:"#137333",fontSize:"12px",fontWeight:"bold",display:"flex",alignItems:"center"},children:(0,Ue.jsxs)("span",{style:{backgroundColor:"#e6f4ea",padding:"2px 8px",borderRadius:"12px",display:"flex",alignItems:"center"},children:[(0,Ue.jsx)(IU,{style:{fontSize:"14px",marginRight:"2px"}})," 7.7%"]})})]}),(0,Ue.jsxs)("div",{style:{flex:1,padding:"12px 16px",paddingTop:5,borderLeft:"1px solid #f1f3fa"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,Ue.jsx)("span",{style:{color:"#5f6368"},children:"Engaged sessions per..."}),(0,Ue.jsxs)("div",{style:{display:"flex",gap:"5px"},children:[(0,Ue.jsx)(TU,{style:{color:"#5f6368"}}),(0,Ue.jsx)(AU,{style:{color:"#137333"}})]})]}),(0,Ue.jsx)("div",{style:{fontSize:"32px",color:"#5f6368"},children:"0.99"}),(0,Ue.jsxs)("div",{style:{color:"#137333",fontSize:"12px",fontWeight:"bold",display:"flex",alignItems:"center"},children:[(0,Ue.jsx)(IU,{style:{fontSize:"14px",marginRight:"2px"}})," 1.9%"]})]})]}),(0,Ue.jsx)("div",{style:{padding:"10px",paddingBottom:"0px"},children:(0,Ue.jsx)(EF.Z,{options:HJe.options,series:HJe.series,type:"line",height:300})})]})})})}),(0,Ue.jsxs)(Ut,{className:"align-items-stretch mb-4",children:[(0,Ue.jsx)(Xt,{lg:8,className:"mb-4 mb-lg-0",children:(0,Ue.jsx)(cN,{className:"shadow-sm h-100",style:{border:"1px solid #dadce0",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"10px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"flex-start",marginBottom:"10px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",gap:"40px"},children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{style:{fontSize:"15px",color:"#1a73e8",fontWeight:500,marginBottom:"5px"},children:["Views ",(0,Ue.jsx)(CU,{style:{fontSize:"16px",color:"#5f6368"}})]}),(0,Ue.jsx)("div",{style:{fontSize:"28px",color:"#202124",lineHeight:1},children:"20K"}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",marginTop:"5px",color:"#137333",fontSize:"13px",fontWeight:500},children:[(0,Ue.jsx)(IU,{style:{fontSize:"14px",marginRight:"2px"}})," 29.3%"]})]}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{style:{fontSize:"15px",color:"#5f6368",fontWeight:400,marginBottom:"5px"},children:["Event count ",(0,Ue.jsx)(CU,{style:{fontSize:"16px",color:"#5f6368"}})]}),(0,Ue.jsx)("div",{style:{fontSize:"28px",color:"#5f6368",lineHeight:1},children:"48K"}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",marginTop:"5px",color:"#137333",fontSize:"13px",fontWeight:500},children:[(0,Ue.jsx)(IU,{style:{fontSize:"14px",marginRight:"2px"}})," 30.6%"]})]})]}),(0,Ue.jsxs)("div",{style:{border:"1px solid #dadce0",borderRadius:"18px",padding:"2px 8px",cursor:"pointer",display:"flex",alignItems:"center"},children:[(0,Ue.jsx)(AU,{style:{fontSize:"18px",color:"#137333",marginRight:"4px"}}),(0,Ue.jsx)(DU,{style:{fontSize:"18px",color:"#5f6368"}})]})]}),(0,Ue.jsx)("hr",{style:{borderTop:"1px solid #f1f3f4",margin:"15px 0"}}),(0,Ue.jsx)("div",{style:{minHeight:"280px"},children:(0,Ue.jsx)(EF.Z,{options:WJe.options,series:WJe.series,type:"line",height:280})}),(0,Ue.jsxs)("div",{style:{marginTop:"auto",display:"flex",gap:"20px",fontSize:"12px",color:"#5f6368",paddingLeft:"10px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ue.jsx)("span",{style:{width:"12px",height:"2px",background:"#1a73e8",marginRight:"8px"}})," Last 28 days"]}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ue.jsx)("span",{style:{width:"12px",height:"2px",borderTop:"2px dashed #1a73e8",marginRight:"8px"}})," Compared custom range"]})]})]})})}),(0,Ue.jsx)(Xt,{lg:4,children:(0,Ue.jsx)(cN,{className:"shadow-sm h-100",style:{border:"1px solid #dadce0",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"20px 24px",display:"flex",flexDirection:"column"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"start",marginBottom:"20px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"15px",color:"#202124",borderBottom:"1px dashed #9aa0a6",paddingBottom:"1px",cursor:"pointer",fontWeight:500},children:"Event count by Event name"}),(0,Ue.jsxs)("div",{style:{border:"1px solid #dadce0",borderRadius:"16px",padding:"2px 8px",display:"flex",alignItems:"center",cursor:"pointer"},children:[(0,Ue.jsx)(AU,{style:{fontSize:"16px",color:"#137333",marginRight:"2px"}}),(0,Ue.jsx)(DU,{style:{fontSize:"16px",color:"#5f6368"}})]})]}),(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px",paddingBottom:"5px",borderBottom:"1px solid #dadce0"},children:[(0,Ue.jsx)("span",{style:{fontSize:"11px",color:"#5f6368",fontWeight:700,textTransform:"uppercase"},children:"Event Name"}),(0,Ue.jsx)("span",{style:{fontSize:"11px",color:"#5f6368",fontWeight:700,textTransform:"uppercase"},children:"Event Count"})]}),(0,Ue.jsx)("div",{style:{display:"flex",flexDirection:"column",justifyContent:"space-between",flex:1},children:ZJe.map((e,t)=>(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",fontSize:"13px",paddingTop:"8px",paddingBottom:"8px",borderBottom:t!==ZJe.length-1?"1px solid #f8f9fa":"none"},children:[(0,Ue.jsxs)("div",{style:{flex:1,marginRight:"10px"},children:[(0,Ue.jsx)("div",{style:{color:"#3c4043",fontWeight:500,marginBottom:"4px"},children:e.name}),(0,Ue.jsx)("div",{style:{width:"100%",backgroundColor:"#f1f3f4",height:"2px"},children:(0,Ue.jsx)("div",{style:{width:e.barWidth,backgroundColor:"#1a73e8",height:"2px"}})})]}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"10px",minWidth:"80px",justifyContent:"flex-end"},children:[(0,Ue.jsx)("span",{style:{color:"#5f6368"},children:e.count}),(0,Ue.jsxs)("span",{style:{color:"up"===e.trend?"#188038":"#d93025",display:"flex",alignItems:"center",width:"48px",justifyContent:"flex-end"},children:["up"===e.trend?(0,Ue.jsx)(IU,{style:{fontSize:"12px"}}):(0,Ue.jsx)(kU,{style:{fontSize:"12px"}}),e.change]})]})]},t))})]})})})]}),(0,Ue.jsxs)(Ut,{className:"align-items-stretch mb-4",children:[(0,Ue.jsx)(Xt,{lg:5,className:"mb-4 mb-lg-0",children:(0,Ue.jsx)(cN,{className:"shadow-sm h-100",style:{border:"1px solid #dadce0",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"10px",display:"flex",flexDirection:"column"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"start",marginBottom:"20px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"15px",color:"#202124",borderBottom:"1px dashed #9aa0a6",paddingBottom:"1px",cursor:"pointer",fontWeight:500},children:"Views by Page title and screen class"}),(0,Ue.jsxs)("div",{style:{border:"1px solid #dadce0",borderRadius:"16px",padding:"2px 8px",display:"flex",alignItems:"center",cursor:"pointer"},children:[(0,Ue.jsx)(AU,{style:{fontSize:"16px",color:"#137333",marginRight:"2px"}}),(0,Ue.jsx)(DU,{style:{fontSize:"16px",color:"#5f6368"}})]})]}),(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px",paddingBottom:"5px",borderBottom:"1px solid #dadce0"},children:[(0,Ue.jsx)("span",{style:{fontSize:"11px",color:"#5f6368",fontWeight:700,textTransform:"uppercase"},children:"Page title and screen class"}),(0,Ue.jsx)("span",{style:{fontSize:"11px",color:"#5f6368",fontWeight:700,textTransform:"uppercase"},children:"Views"})]}),(0,Ue.jsx)("div",{style:{display:"flex",flexDirection:"column",flex:1},children:$Je.map((e,t)=>(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",fontSize:"13px",padding:"10px 0",borderBottom:"1px solid #f8f9fa"},children:[(0,Ue.jsxs)("div",{style:{color:"#1a73e8",fontWeight:400,whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",maxWidth:"65%",cursor:"pointer"},children:[e.name,(0,Ue.jsx)("div",{style:{width:"10px",height:"2px",backgroundColor:"#1a73e8",marginTop:"2px"}})]}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"15px"},children:[(0,Ue.jsx)("span",{style:{color:"#5f6368"},children:e.count}),(0,Ue.jsxs)("span",{style:{color:"up"===e.trend?"#188038":"#d93025",display:"flex",alignItems:"center",width:"45px",justifyContent:"flex-end",fontSize:"12px"},children:["up"===e.trend?(0,Ue.jsx)(IU,{style:{fontSize:"12px",marginRight:"2px"}}):(0,Ue.jsx)(kU,{style:{fontSize:"12px",marginRight:"2px"}}),e.change]})]})]},t))}),(0,Ue.jsx)("div",{style:{textAlign:"right",marginTop:"15px"},children:(0,Ue.jsxs)("span",{style:{color:"#1a73e8",fontSize:"13px",fontWeight:500,cursor:"pointer",display:"inline-flex",alignItems:"center"},children:["View pages and screens ",(0,Ue.jsx)(MU,{style:{fontSize:"16px",marginLeft:"5px"}})]})})]})})}),(0,Ue.jsx)(Xt,{lg:7,children:(0,Ue.jsx)(cN,{className:"shadow-sm h-100",style:{border:"1px solid #dadce0",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"10px",paddingBottom:"0px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"start",marginBottom:"10px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"15px",color:"#202124",borderBottom:"1px dashed #9aa0a6",paddingBottom:"1px",cursor:"pointer",fontWeight:500},children:"User activity over time"}),(0,Ue.jsxs)("div",{style:{border:"1px solid #dadce0",borderRadius:"16px",padding:"2px 8px",display:"flex",alignItems:"center",cursor:"pointer"},children:[(0,Ue.jsx)(AU,{style:{fontSize:"16px",color:"#137333",marginRight:"2px"}}),(0,Ue.jsx)(DU,{style:{fontSize:"16px",color:"#5f6368"}})]})]}),(0,Ue.jsxs)(Ut,{children:[(0,Ue.jsx)(Xt,{xs:9,children:(0,Ue.jsx)("div",{style:{marginTop:"20px"},children:(0,Ue.jsx)(EF.Z,{options:KJe.options,series:KJe.series,type:"line",height:250})})}),(0,Ue.jsx)(Xt,{xs:3,style:{display:"flex",flexDirection:"column",justifyContent:"center",gap:"20px"},children:[{label:"30 DAYS",color:"#1a73e8",val:"6.8K",pct:"29.0%",down:!1},{label:"7 DAYS",color:"#188038",val:"2.2K",pct:"107.5%",down:!1},{label:"1 DAY",color:"#f9ab00",val:"229",pct:"44.0%",down:!1}].map((e,t)=>(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",fontSize:"11px",color:"#5f6368",fontWeight:600,textTransform:"uppercase",marginBottom:"5px"},children:[(0,Ue.jsx)("span",{style:{width:"8px",height:"8px",borderRadius:"2px",backgroundColor:e.color,marginRight:"8px"}}),e.label]}),(0,Ue.jsx)("div",{style:{fontSize:"24px",color:"#202124"},children:e.val}),(0,Ue.jsxs)("div",{style:{color:e.down?"#d93025":"#137333",fontSize:"13px",display:"flex",alignItems:"center"},children:[e.down?(0,Ue.jsx)(kU,{style:{fontSize:"14px",marginRight:"2px"}}):(0,Ue.jsx)(IU,{style:{fontSize:"14px",marginRight:"2px"}})," ",e.pct]})]},t))})]})]})})})]}),(0,Ue.jsx)(Ut,{className:"mb-3",children:(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsx)(cN,{className:"shadow-sm h-100",style:{border:"1px solid #dadce0",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"20px"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"start",marginBottom:"10px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"15px",color:"#202124",borderBottom:"1px dashed #9aa0a6",paddingBottom:"1px",cursor:"pointer",fontWeight:500},children:"User stickiness"}),(0,Ue.jsxs)("div",{style:{border:"1px solid #dadce0",borderRadius:"16px",padding:"2px 8px",display:"flex",alignItems:"center",cursor:"pointer"},children:[(0,Ue.jsx)(AU,{style:{fontSize:"16px",color:"#137333",marginRight:"2px"}}),(0,Ue.jsx)(DU,{style:{fontSize:"16px",color:"#5f6368"}})]})]}),(0,Ue.jsxs)(Ut,{children:[(0,Ue.jsx)(Xt,{xs:9,children:(0,Ue.jsx)("div",{style:{marginTop:"20px"},children:(0,Ue.jsx)(EF.Z,{options:YJe.options,series:YJe.series,type:"line",height:250})})}),(0,Ue.jsxs)(Xt,{xs:3,style:{display:"flex",flexDirection:"column",justifyContent:"center",gap:"20px"},children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",fontSize:"11px",color:"#5f6368",fontWeight:600,textTransform:"uppercase",marginBottom:"5px"},children:[(0,Ue.jsx)("span",{style:{width:"8px",height:"8px",borderRadius:"50%",backgroundColor:"#1a73e8",marginRight:"8px"}}),"DAU / ..."]}),(0,Ue.jsx)("div",{style:{fontSize:"24px",color:"#202124"},children:"3.0%"}),(0,Ue.jsxs)("div",{style:{color:"#188038",fontSize:"13px",display:"flex",alignItems:"center"},children:[(0,Ue.jsx)(IU,{style:{fontSize:"14px",marginRight:"2px"}})," 0.2%"]})]}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",fontSize:"11px",color:"#5f6368",fontWeight:600,textTransform:"uppercase",marginBottom:"5px"},children:[(0,Ue.jsx)("span",{style:{width:"8px",height:"8px",borderRadius:"2px",backgroundColor:"#6fa337",marginRight:"8px"}}),"DAU / ..."]}),(0,Ue.jsx)("div",{style:{fontSize:"24px",color:"#202124"},children:"9.9%"}),(0,Ue.jsxs)("div",{style:{color:"#d93025",fontSize:"13px",display:"flex",alignItems:"center"},children:[(0,Ue.jsx)(kU,{style:{fontSize:"14px",marginRight:"2px"}})," 39.8%"]})]}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center",fontSize:"11px",color:"#5f6368",fontWeight:600,textTransform:"uppercase",marginBottom:"5px"},children:[(0,Ue.jsx)("span",{style:{width:"8px",height:"8px",transform:"rotate(45deg)",backgroundColor:"#f29900",marginRight:"8px"}}),"WAU / ..."]}),(0,Ue.jsx)("div",{style:{fontSize:"24px",color:"#202124"},children:"30.3%"}),(0,Ue.jsxs)("div",{style:{color:"#188038",fontSize:"13px",display:"flex",alignItems:"center"},children:[(0,Ue.jsx)(IU,{style:{fontSize:"14px",marginRight:"2px"}})," 66.5%"]})]})]})]})]})})})}),(0,Ue.jsx)("div",{style:{marginBottom:"5px",position:"relative"},children:(0,Ue.jsx)("div",{style:{marginBottom:"10px"},children:(0,Ue.jsx)("h4",{children:"E-commerce Shopping Behaviour"})})}),(0,Ue.jsxs)(Ut,{className:"mb-0",children:[(0,Ue.jsx)("style",{children:"\n            .funnel-row {\n              transition: transform 0.3s ease, filter 0.3s ease;\n              cursor: pointer;\n            }\n            .funnel-row:hover {\n              transform: scale(1.02);\n              filter: drop-shadow(0 4px 6px rgba(0,0,0,0.2));\n              z-index: 10;\n              position: relative;\n            }\n            .funnel-row:hover .funnel-bar {\n              filter: brightness(1.1);\n            }\n            .funnel-row:hover .aban-stats {\n              opacity: 1;\n              background-color: #fff5f5;\n            }\n            .aban-stats {\n              opacity: 0.6;\n              transition: opacity 0.3s ease, background-color 0.3s ease;\n              padding: 4px 8px;\n              border-radius: 4px;\n            }\n          "}),(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #dadce0",borderRadius:"8px"},children:(0,Ue.jsx)(SN,{style:{padding:"15px"},children:(0,Ue.jsx)("div",{style:{display:"flex",flexDirection:"column",width:"100%",minHeight:"300px"},children:c.map((e,t)=>{const l=["#FFC107","#F57C00","#7CB342","#4285F4","#9E9E9E"],r=l[t%l.length],n=10*t,i=10*(t+1),a=t===c.length-1?`polygon(${n}% 0, ${100-n}% 0, 50% 100%, 50% 100%)`:`polygon(${n}% 0, ${100-n}% 0, ${100-i}% 100%, ${i}% 100%)`;return(0,Ue.jsxs)("div",{className:"funnel-row",style:{display:"flex",alignItems:"center",height:"55px",marginBottom:"-2px"},children:[(0,Ue.jsxs)("div",{style:{flex:1,textAlign:"right",paddingRight:"15px",display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"flex-end"},children:[(0,Ue.jsx)("div",{style:{fontSize:"13px",fontWeight:600,color:"#202124"},children:e.name}),(0,Ue.jsx)("div",{style:{fontSize:"10px",color:"#5f6368",textTransform:"uppercase"},children:e.step})]}),(0,Ue.jsx)("div",{style:{flex:2,height:"100%",position:"relative"},children:(0,Ue.jsx)("div",{className:"funnel-bar",style:{width:"100%",height:"100%",backgroundColor:r,clipPath:a,display:"flex",alignItems:"center",justifyContent:"center",color:"#fff",fontWeight:"bold",fontSize:"14px",textShadow:"0 1px 2px rgba(0,0,0,0.2)",transition:"filter 0.3s ease"},children:e.pct})}),(0,Ue.jsx)("div",{style:{flex:1,paddingLeft:"15px",display:"flex",alignItems:"center",justifyContent:"flex-start"},children:e.abanCount&&(0,Ue.jsxs)("div",{className:"aban-stats",children:[(0,Ue.jsx)("div",{style:{fontSize:"11px",color:"#5f6368",marginBottom:"2px"},children:"Drop-off"}),(0,Ue.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ue.jsx)("span",{style:{fontSize:"10px",color:"#d93025",marginRight:"4px"},children:"\u25bc"}),(0,Ue.jsx)("span",{style:{fontSize:"12px",fontWeight:600,color:"#202124",marginRight:"6px"},children:e.abanCount}),(0,Ue.jsx)("span",{style:{fontSize:"11px",color:"#d93025"},children:e.abanPct})]})]})})]},t)})})})})})]}),(0,Ue.jsx)("div",{style:{marginBottom:"5px",position:"relative"},children:(0,Ue.jsx)("div",{style:{marginBottom:"10px"},children:(0,Ue.jsx)("h4",{children:"Demographic Interests"})})}),(0,Ue.jsx)(Ut,{className:"mb-0",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #dadce0",borderRadius:"8px"},children:(0,Ue.jsx)(SN,{style:{padding:"10px",paddingBottom:"0px"},children:(0,Ue.jsxs)(Ut,{children:[(0,Ue.jsxs)(Xt,{lg:7,style:{borderRight:"1px solid #f1f3f4"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"15px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"15px",color:"#202124",fontWeight:500},children:"Active users by City over time"}),(0,Ue.jsxs)("div",{style:{border:"1px solid #dadce0",borderRadius:"4px",padding:"4px 12px",fontSize:"13px",color:"#3c4043",display:"flex",alignItems:"center",cursor:"pointer",background:"#fff",height:"32px"},children:["Day ",(0,Ue.jsx)(DU,{style:{fontSize:"18px",marginLeft:"6px",color:"#5f6368"}})]})]}),(0,Ue.jsx)(EF.Z,{options:QJe.options,series:QJe.series,type:"line",height:320})]}),(0,Ue.jsxs)(Xt,{lg:5,children:[(0,Ue.jsx)("div",{style:{marginBottom:"15px",paddingLeft:"10px"},children:(0,Ue.jsx)("span",{style:{fontSize:"15px",color:"#202124",fontWeight:500},children:"Active users by City"})}),(0,Ue.jsx)("div",{style:{paddingLeft:"10px"},children:(0,Ue.jsx)(EF.Z,{options:JJe.options,series:JJe.series,type:"bar",height:320})})]})]})})})})}),(0,Ue.jsx)("div",{style:{marginBottom:"5px",position:"relative"},children:(0,Ue.jsx)("div",{style:{marginBottom:"10px"},children:(0,Ue.jsx)("h4",{children:"Website Traffic Sources"})})}),(0,Ue.jsx)(Ut,{className:"mb-1",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #dadce0",borderRadius:"8px",marginBottom:"10px"},children:(0,Ue.jsxs)(SN,{style:{padding:"8px",paddingBottom:"0"},children:[" ",(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"5px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"15px",color:"#202124",fontWeight:500},children:"Sessions by Session primary channel group (Default Channel Group) over time"}),(0,Ue.jsxs)("div",{style:{border:"1px solid #dadce0",borderRadius:"4px",padding:"4px 12px",fontSize:"13px",color:"#3c4043",display:"flex",alignItems:"center",cursor:"pointer",background:"#fff",height:"32px"},children:["Day ",(0,Ue.jsx)(DU,{style:{fontSize:"18px",marginLeft:"6px",color:"#5f6368"}})]})]}),(0,Ue.jsx)(EF.Z,{options:XJe.options,series:XJe.series,type:"line",height:320})]})})})}),(0,Ue.jsx)("div",{style:{marginBottom:"5px",position:"relative"},children:(0,Ue.jsx)("div",{style:{marginBottom:"10px"},children:(0,Ue.jsx)("h4",{children:"Organic Search Overview"})})}),(0,Ue.jsx)(Ut,{className:"mb-1",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #dadce0",borderRadius:"8px",marginBottom:"10px"},children:(0,Ue.jsxs)(SN,{style:{padding:"8px",paddingBottom:"0"},children:[" ",(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"10px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"15px",color:"#202124",fontWeight:500},children:"Sessions by Session primary channel group (Default Channel Group) over time"}),(0,Ue.jsxs)("div",{style:{border:"1px solid #dadce0",borderRadius:"4px",padding:"4px 12px",fontSize:"13px",color:"#3c4043",display:"flex",alignItems:"center",cursor:"pointer",background:"#fff",height:"32px"},children:["Day ",(0,Ue.jsx)(DU,{style:{fontSize:"18px",marginLeft:"6px",color:"#5f6368"}})]})]}),(0,Ue.jsx)(EF.Z,{options:eXe.options,series:eXe.series,type:"line",height:320})]})})})}),(0,Ue.jsx)("div",{style:{marginTop:"5px",marginBottom:"5px",position:"relative"},children:(0,Ue.jsx)("div",{style:{marginBottom:"10px"},children:(0,Ue.jsx)("h4",{children:"Organic Search Landing Pages"})})}),(0,Ue.jsx)(Ut,{className:"mb-1",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #dadce0",borderRadius:"8px",marginBottom:"10px"},children:(0,Ue.jsxs)(SN,{style:{padding:"8px",paddingBottom:"0"},children:[(0,Ue.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"10px"},children:[(0,Ue.jsx)("span",{style:{fontSize:"15px",color:"#202124",fontWeight:500},children:"Views by Page path and screen class over time"}),(0,Ue.jsxs)("div",{style:{border:"1px solid #dadce0",borderRadius:"4px",padding:"4px 12px",fontSize:"13px",color:"#3c4043",display:"flex",alignItems:"center",cursor:"pointer",background:"#fff",height:"32px"},children:["Day ",(0,Ue.jsx)(DU,{style:{fontSize:"18px",marginLeft:"6px",color:"#5f6368"}})]})]}),(0,Ue.jsx)(EF.Z,{options:tXe.options,series:tXe.series,type:"line",height:320})]})})})}),(0,Ue.jsx)("div",{style:{marginTop:"5px",marginBottom:"5px",position:"relative"},children:(0,Ue.jsx)("div",{style:{marginBottom:"10px"},children:(0,Ue.jsx)("h4",{children:"Product Performance 2025"})})}),(0,Ue.jsx)(Ut,{className:"mb-1",children:(0,Ue.jsx)(Xt,{lg:12,children:(0,Ue.jsx)(cN,{className:"shadow-sm",style:{border:"1px solid #dadce0",borderRadius:"8px"},children:(0,Ue.jsxs)(SN,{style:{padding:"0px"},children:[(0,Ue.jsxs)("div",{style:{padding:"15px 15px 5px 15px",display:"flex",justifyContent:"space-between",borderBottom:"1px solid #f1f3fa"},children:[(0,Ue.jsx)("span",{style:{fontSize:"15px",fontWeight:500},children:"Monthly Sales Volume by Product"}),(0,Ue.jsxs)("div",{style:{fontSize:"12px",color:"#757575",display:"flex",alignItems:"center",gap:"15px"},children:[(0,Ue.jsx)("span",{children:"\ud83d\uddb1\ufe0f Hover bars for details"}),(0,Ue.jsx)("span",{children:"\u2195\ufe0f Scroll legend on right"})]})]}),(0,Ue.jsx)("div",{style:{padding:"10px 10px"},children:(0,Ue.jsx)(EF.Z,{options:lXe.options,series:lXe.series,type:"bar",height:550})})]})})})}),(0,Ue.jsx)("div",{style:{marginTop:"10px",marginBottom:"10px",position:"relative"},children:(0,Ue.jsx)("div",{style:{marginBottom:"10px"},children:(0,Ue.jsx)("h4",{style:{color:"#495057"},children:"Social Media Insights"})})}),(0,Ue.jsx)(cN,{className:"shadow-sm mb-4",style:{border:"1px solid #e0e0e0",borderRadius:"4px",backgroundColor:"#fff"},children:(0,Ue.jsx)(SN,{style:{padding:"20px"},children:(0,Ue.jsxs)("div",{style:{fontSize:"0.95rem",color:"#555",lineHeight:"1.6"},children:[(0,Ue.jsxs)("div",{style:{marginBottom:"20px"},children:[(0,Ue.jsxs)("h5",{style:{color:"#333",fontWeight:600,display:"flex",alignItems:"center",gap:"8px"},children:[(0,Ue.jsx)("span",{children:"\ud83d\udca1"})," YouTube Key Performance Summary"]}),(0,Ue.jsxs)("p",{style:{margin:"10px 0"},children:[(0,Ue.jsx)("strong",{children:"Audience:"}),(0,Ue.jsx)("br",{}),"Subscribers grew to 162 (+2.5%). While the absolute numbers are modest, the zero churn rate (0 lost subscribers) signals strong retention and fit with the current audience."]}),(0,Ue.jsxs)("p",{style:{margin:"10px 0"},children:[(0,Ue.jsx)("strong",{children:"Engagement:"}),(0,Ue.jsx)("br",{}),'Total engagement surged +114.3%, driven heavily by "Videos added to playlists" (5 adds) and Likes (+33.3%). This behavior suggests viewers view the content as a high-value utility or reference material rather than just entertainment.']}),(0,Ue.jsxs)("p",{style:{margin:"10px 0"},children:[(0,Ue.jsx)("strong",{children:"Visibility:"}),(0,Ue.jsx)("br",{}),"Views declined -19.8% (65 total). This drop contrasts with the engagement spike, suggesting that while algorithmic distribution narrowed, the content quality for the targeted niche actually improved."]}),(0,Ue.jsxs)("p",{style:{margin:"10px 0"},children:[(0,Ue.jsx)("strong",{children:"Watch Time:"}),(0,Ue.jsx)("br",{}),"Watch time increased +9.3% (1h 57m) despite the double-digit drop in views. This is a critical efficiency signal: the average viewer is watching significantly longer than in the previous period."]})]}),(0,Ue.jsx)("div",{style:{marginTop:"20px",overflowX:"auto"},children:(0,Ue.jsxs)("table",{style:{width:"100%",borderCollapse:"collapse",color:"#495057"},children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4",textAlign:"left"},children:[(0,Ue.jsx)("th",{style:{padding:"12px 10px",fontWeight:600,color:"#2b3990"},children:"Metric"}),(0,Ue.jsx)("th",{style:{padding:"12px 10px",fontWeight:600,textAlign:"right"},children:"Total"}),(0,Ue.jsx)("th",{style:{padding:"12px 10px",fontWeight:600,textAlign:"right"},children:"Variation"})]})}),(0,Ue.jsxs)("tbody",{children:[(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Likes"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"4"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#0ab39c",fontWeight:600},children:"+33.3%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Dislikes"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"0"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#ef6767",fontWeight:600},children:"-100%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Comments"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"0"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#adb5bd"},children:"\u2014"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Shares"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"2"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#adb5bd"},children:"\u2014"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Videos added to playlists"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"5"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#adb5bd"},children:"\u2014"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Subscribers gained"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"4"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#0ab39c",fontWeight:600},children:"+33.3%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Subscribers lost"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"0"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#adb5bd"},children:"\u2014"})]}),(0,Ue.jsxs)("tr",{style:{backgroundColor:"#f8f9fa",fontWeight:700,borderTop:"2px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"12px 10px"},children:"Total engagement"}),(0,Ue.jsx)("td",{style:{padding:"12px 10px",textAlign:"right"},children:"15"}),(0,Ue.jsx)("td",{style:{padding:"12px 10px",textAlign:"right",color:"#0ab39c"},children:"+114.3%"})]})]})]})}),(0,Ue.jsx)("div",{style:{borderTop:"1px solid #f1f3f4",margin:"20px 0"}}),(0,Ue.jsxs)("div",{style:{marginBottom:"20px"},children:[(0,Ue.jsx)("h5",{style:{color:"#333",fontWeight:600},children:"Key Takeaway"}),(0,Ue.jsxs)("p",{style:{margin:"10px 0",lineHeight:"1.7"},children:["We are experiencing a ",(0,Ue.jsx)("strong",{children:'"High Intent, Low Reach"'})," phase. Users are actively saving content to playlists and watching longer, proving the content provides tangible value. However, the lack of comments and lower views indicates the content is being consumed passively rather than conversationally."]})]}),(0,Ue.jsx)("div",{style:{borderTop:"1px solid #f1f3f4",margin:"20px 0"}}),(0,Ue.jsxs)("div",{style:{marginBottom:"20px"},children:[(0,Ue.jsxs)("h5",{style:{color:"#333",fontWeight:600,display:"flex",alignItems:"center",gap:"8px"},children:[(0,Ue.jsx)("span",{children:"\ud83c\udfaf"})," Executive Actions"]}),(0,Ue.jsx)("div",{style:{backgroundColor:"#fff3cd",padding:"15px",borderRadius:"6px",borderLeft:"4px solid #ffc107",marginTop:"10px"},children:(0,Ue.jsxs)("div",{style:{display:"flex",flexDirection:"column",gap:"8px"},children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("strong",{children:'\u2022 Leverage "Save-ability":'}),' Since users are adding videos to playlists, explicitly package future content into "Series" or "Guides" to lean into this behavior.']}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("strong",{children:"\u2022 Break the Passive Wall:"}),' Comments are stagnant at zero. Introduce controversial questions or direct "Reply with X" Call-to-Actions (CTAs) to force community interaction.']}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("strong",{children:"\u2022 Audit Titles/Thumbnails:"})," The drop in views (-19.8%) despite high retention suggests the content is good, but the packaging (CTR) may be failing to win the click."]})]})})]}),(0,Ue.jsxs)("div",{style:{padding:"15px",backgroundColor:"#f8f9fa",borderRadius:"4px"},children:[(0,Ue.jsxs)("h5",{style:{color:"#2b3990",fontWeight:600,marginBottom:"8px",display:"flex",alignItems:"center",gap:"8px"},children:[(0,Ue.jsx)("span",{children:"\ud83d\udcca"})," Bottom Line"]}),(0,Ue.jsx)("p",{style:{margin:0,lineHeight:"1.7"},children:"The channel serves as a strong reference library with high viewer utility; growth now requires aggressive packaging optimization to fix top-of-funnel discovery."})]})]})})}),(0,Ue.jsx)(cN,{className:"shadow-sm mb-4",style:{border:"1px solid #e0e0e0",borderRadius:"4px",backgroundColor:"#fff"},children:(0,Ue.jsx)(SN,{style:{padding:"20px"},children:(0,Ue.jsxs)("div",{style:{fontSize:"0.95rem",color:"#555",lineHeight:"1.6"},children:[(0,Ue.jsxs)("div",{style:{marginBottom:"20px"},children:[(0,Ue.jsxs)("h5",{style:{color:"#333",fontWeight:600,display:"flex",alignItems:"center",gap:"8px"},children:[(0,Ue.jsx)("span",{children:"\ud83d\udca1"})," Instagram Key Performance Summary"]}),(0,Ue.jsxs)("p",{style:{margin:"10px 0"},children:[(0,Ue.jsx)("strong",{children:"Audience:"}),(0,Ue.jsx)("br",{}),'Followers remained stable at 1,422 (+0.4%). The "Net Growth" was minimal (+6), but the churn was extremely low (only 3 lost followers), indicating the community is sticky but stagnant.']}),(0,Ue.jsxs)("p",{style:{margin:"10px 0"},children:[(0,Ue.jsx)("strong",{children:"Engagement Quality:"}),(0,Ue.jsx)("br",{}),"Total engagement dropped significantly to 43 (-44.2%). Crucially, the Engagement Rate per View declined by -21.9% to 3.9%. This metric is vital: it means that even among the people who did see the content, fewer felt compelled to interact compared to the previous period."]}),(0,Ue.jsxs)("p",{style:{margin:"10px 0"},children:[(0,Ue.jsx)("strong",{children:"Visibility:"}),(0,Ue.jsx)("br",{}),"Views declined -28.5% (1.1K total). The drop in reach (-16.7%) suggests the algorithm is deprioritizing the content, likely due to the lower engagement signals mentioned above."]}),(0,Ue.jsxs)("p",{style:{margin:"10px 0"},children:[(0,Ue.jsx)("strong",{children:"Brand Awareness:"}),(0,Ue.jsx)("br",{}),"A bright spot appears in Mentions (2) and Direct Messages (5), showing that while public likes are down, a small core is engaging privately and advocating for the brand. Additionally, hashtags generated 92 interactions, proving that discovery via niche tags like #guthealth is still functioning."]}),(0,Ue.jsx)("p",{style:{margin:"15px 0",fontWeight:600,color:"#2b3990"},children:"Key Takeaway"}),(0,Ue.jsx)("p",{style:{margin:"10px 0"},children:'We are seeing "Algorithmic Drift." The sharp drop in Engagement Rate (-21.9%) is the leading indicator here; because existing followers engaged less, the platform reduced distribution (-28.5% views). Content needs to be "hookier" to reverse this cycle.'})]}),(0,Ue.jsx)("div",{style:{marginTop:"20px",overflowX:"auto"},children:(0,Ue.jsxs)("table",{style:{width:"100%",borderCollapse:"collapse",color:"#495057"},children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4",textAlign:"right"},children:[(0,Ue.jsx)("th",{style:{padding:"12px 10px",fontWeight:600,color:"#2b3990",textAlign:"left"},children:"Metric"}),(0,Ue.jsx)("th",{style:{padding:"12px 10px",fontWeight:600,textAlign:"right"},children:"Total"}),(0,Ue.jsx)("th",{style:{padding:"12px 10px",fontWeight:600,textAlign:"right"},children:"Variation"})]})}),(0,Ue.jsxs)("tbody",{children:[(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Likes"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"34"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#ef6767",fontWeight:600},children:"-46%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Saved"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"1"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#ef6767",fontWeight:600},children:"-66.7%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Comments"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"1"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#ef6767",fontWeight:600},children:"-66.7%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Shares"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"2"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#adb5bd"},children:"+0%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Direct messages"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"5"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#ef6767",fontWeight:600},children:"-16.7%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Engagement rate per view"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"3.9%"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#ef6767",fontWeight:600},children:"-21.9%"})]}),(0,Ue.jsxs)("tr",{style:{backgroundColor:"#f8f9fa",fontWeight:700,borderTop:"2px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"12px 10px"},children:"Total engagement"}),(0,Ue.jsx)("td",{style:{padding:"12px 10px",textAlign:"right"},children:"43"}),(0,Ue.jsx)("td",{style:{padding:"12px 10px",textAlign:"right",color:"#ef6767"},children:"-44.2%"})]})]})]})}),(0,Ue.jsx)("div",{style:{borderTop:"1px solid #f1f3f4",margin:"20px 0"}}),(0,Ue.jsxs)("div",{style:{marginBottom:"20px"},children:[(0,Ue.jsxs)("h5",{style:{color:"#333",fontWeight:600,display:"flex",alignItems:"center",gap:"8px"},children:[(0,Ue.jsx)("span",{children:"\ud83c\udfaf"})," Executive Actions"]}),(0,Ue.jsx)("div",{style:{backgroundColor:"#fff3cd",padding:"15px",borderRadius:"6px",borderLeft:"4px solid #ffc107",marginTop:"10px"},children:(0,Ue.jsxs)("div",{style:{display:"flex",flexDirection:"column",gap:"8px"},children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("strong",{children:'\u2022 Pivot to "Saveable" Content:'}),' "Saved" posts dropped by 66.7%. Shift editorial focus back to educational carousels or checklists (e.g., "5 Signs of Gut Health") to drive this high-value metric back up.']}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("strong",{children:"\u2022 DM Automation/CTA:"})," With 5 DMs vs 1 Comment, the audience prefers private conversation. Change post captions to ask for DMs (e.g., \"DM me 'HEALTH' for the link\") to capitalize on this behavior and signal relevance to the algorithm."]}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("strong",{children:"\u2022 Geographic Alignment:"})," The audience is heavily US-based (NY/LA). Ensure posting times align with EST/PST mornings to maximize early velocity."]})]})})]}),(0,Ue.jsxs)("div",{style:{padding:"15px",backgroundColor:"#f8f9fa",borderRadius:"4px"},children:[(0,Ue.jsxs)("h5",{style:{color:"#2b3990",fontWeight:600,marginBottom:"8px",display:"flex",alignItems:"center",gap:"8px"},children:[(0,Ue.jsx)("span",{children:"\ud83d\udcca"})," Bottom Line"]}),(0,Ue.jsx)("p",{style:{margin:0},children:"The community is stable but quiet; immediate focus must shift to increasing interaction per view to convince the algorithm to restore distribution."})]})]})})}),(0,Ue.jsx)(cN,{className:"shadow-sm mb-4",style:{border:"1px solid #e0e0e0",borderRadius:"4px",backgroundColor:"#fff"},children:(0,Ue.jsx)(SN,{style:{padding:"20px"},children:(0,Ue.jsxs)("div",{style:{fontSize:"0.95rem",color:"#555",lineHeight:"1.6"},children:[(0,Ue.jsxs)("div",{style:{marginBottom:"20px"},children:[(0,Ue.jsxs)("h5",{style:{color:"#333",fontWeight:600,display:"flex",alignItems:"center",gap:"8px"},children:[(0,Ue.jsx)("span",{children:"\ud83d\udca1"})," Key Performance Facebook Summary"]}),(0,Ue.jsxs)("p",{style:{margin:"10px 0"},children:[(0,Ue.jsx)("strong",{children:"Audience:"}),(0,Ue.jsx)("br",{}),"Total followers remained flat at 31,237 (+0%). For the first time, we see a net decline (-4), with 15 lost followers outpacing the 11 new ones. This confirms that while the page is visible, it is failing to retain new traffic."]}),(0,Ue.jsxs)("p",{style:{margin:"10px 0"},children:[(0,Ue.jsx)("strong",{children:"Visibility:"}),(0,Ue.jsx)("br",{}),"This is the strongest metric. Views surged +38% (4.2K) and Reach jumped +46%. The Facebook algorithm is voluntarily pushing the content to a wider audience than before."]}),(0,Ue.jsxs)("p",{style:{margin:"10px 0"},children:[(0,Ue.jsx)("strong",{children:"Engagement:"}),(0,Ue.jsx)("br",{}),"Total engagement is deceptively flat (+0.7%).",(0,Ue.jsx)("br",{}),(0,Ue.jsx)("strong",{children:"The Good:"})," Shares are up +66.7%, indicating the content is relatable enough to pass along.",(0,Ue.jsx)("br",{}),(0,Ue.jsx)("strong",{children:"The Bad:"})," Comments collapsed by -93.8% (only 1 comment).",(0,Ue.jsx)("br",{}),(0,Ue.jsx)("strong",{children:"The Efficiency Gap:"})," Because views rose while interactions stayed flat, the Engagement Rate per View dropped -27% to 3.3%."]}),(0,Ue.jsxs)("p",{style:{margin:"10px 0"},children:[(0,Ue.jsx)("strong",{children:"Content Gap:"}),(0,Ue.jsx)("br",{}),"Video performance is deteriorating. Video views fell -29.4% (only 24 views) and clicks on videos hit zero (-100%). The current video format is not stopping the scroll."]}),(0,Ue.jsx)("p",{style:{margin:"15px 0",fontWeight:600,color:"#2b3990"},children:"Key Takeaway"}),(0,Ue.jsxs)("p",{style:{margin:"10px 0"},children:["We have a ",(0,Ue.jsx)("strong",{children:"Conversion Problem"}),', not a Traffic Problem. Facebook is giving us free reach (+46%), but the content lacks the "hook" to turn those viewers into followers or commenters. The audience is consuming passively (Views up) but not participating (Comments down).']})]}),(0,Ue.jsx)("div",{style:{marginTop:"20px",overflowX:"auto"},children:(0,Ue.jsxs)("table",{style:{width:"100%",borderCollapse:"collapse",color:"#495057"},children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4",textAlign:"right"},children:[(0,Ue.jsx)("th",{style:{padding:"12px 10px",fontWeight:600,color:"#2b3990",textAlign:"left"},children:"Metric"}),(0,Ue.jsx)("th",{style:{padding:"12px 10px",fontWeight:600,textAlign:"right"},children:"Total"}),(0,Ue.jsx)("th",{style:{padding:"12px 10px",fontWeight:600,textAlign:"right"},children:"Variation"})]})}),(0,Ue.jsxs)("tbody",{children:[(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Reactions"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"128"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#0ab39c",fontWeight:600},children:"+8.5%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Comments"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"1"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#ef6767",fontWeight:600},children:"-93.8%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Private messages"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"2"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#adb5bd"},children:"\u2014"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Shares"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"10"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#0ab39c",fontWeight:600},children:"+66.7%"})]}),(0,Ue.jsxs)("tr",{style:{borderBottom:"1px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"10px"},children:"Engagement rate per view"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right"},children:"3.3%"}),(0,Ue.jsx)("td",{style:{padding:"10px",textAlign:"right",color:"#ef6767",fontWeight:600},children:"-27%"})]}),(0,Ue.jsxs)("tr",{style:{backgroundColor:"#f8f9fa",fontWeight:700,borderTop:"2px solid #f1f3f4"},children:[(0,Ue.jsx)("td",{style:{padding:"12px 10px"},children:"Total engagement"}),(0,Ue.jsx)("td",{style:{padding:"12px 10px",textAlign:"right"},children:"141"}),(0,Ue.jsx)("td",{style:{padding:"12px 10px",textAlign:"right",color:"#0ab39c"},children:"+0.7%"})]})]})]})}),(0,Ue.jsx)("div",{style:{borderTop:"1px solid #f1f3f4",margin:"20px 0"}}),(0,Ue.jsxs)("div",{style:{marginBottom:"20px"},children:[(0,Ue.jsxs)("h5",{style:{color:"#333",fontWeight:600,display:"flex",alignItems:"center",gap:"8px"},children:[(0,Ue.jsx)("span",{children:"\ud83c\udfaf"})," Executive Actions"]}),(0,Ue.jsx)("div",{style:{backgroundColor:"#fff3cd",padding:"15px",borderRadius:"6px",borderLeft:"4px solid #ffc107",marginTop:"10px"},children:(0,Ue.jsxs)("div",{style:{display:"flex",flexDirection:"column",gap:"8px"},children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("strong",{children:"\u2022 Stop the Scroll (Video):"})," Video views are negligible (24). Pause current video strategy and test shorter, high-contrast Reels, as standard video posts are being ignored."]}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("strong",{children:"\u2022 Comment-Baiting:"}),' With comments down 93%, future posts must end with a polarizing question or a "Fill in the blank" prompt. We need to manufacture conversation to signal value to new visitors.']}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("strong",{children:'\u2022 Double Down on "Shareables":'})," Shares (+66.7%) are the only high-growth interaction. Analyze the specific posts that were shared and replicate their format (likely quotes or data visualizations)."]})]})})]}),(0,Ue.jsxs)("div",{style:{padding:"15px",backgroundColor:"#f8f9fa",borderRadius:"4px"},children:[(0,Ue.jsxs)("h5",{style:{color:"#2b3990",fontWeight:600,marginBottom:"8px",display:"flex",alignItems:"center",gap:"8px"},children:[(0,Ue.jsx)("span",{children:"\ud83d\udcca"})," Bottom Line"]}),(0,Ue.jsx)("p",{style:{margin:0},children:"Facebook is offering organic scale (+38% views), but the content is currently too passive to capture it; immediate shift to conversation-driving formats is required to fix the negative net growth."})]})]})})})]})]})},nXe=[{label:"Revenue",value:"$172.4K",delta:"\u25b2 3.9% vs prior 30d",trend:"up"},{label:"Ad spend",value:"$50.0K",delta:"flat",trend:"flat"},{label:"Blended MER",value:"3.45x",delta:"\u25b2 0.13",trend:"up"},{label:"Orders",value:"2,650",delta:"\u25b2 96",trend:"up"},{label:"New customers",value:"1,150",delta:"\u25b2 41",trend:"up"},{label:"Blended CAC",value:"$43.48",delta:"\u25bc $1.60",trend:"up"}],iXe=[{channel:"Organic + Direct",direct:"31%",assisted:"\u2014",emphasize:!1},{channel:"Paid Social",direct:"22%",assisted:"46%",emphasize:!1},{channel:"Paid Search",direct:"20%",assisted:"24%",emphasize:!1},{channel:"Email",direct:"18%",assisted:"41%",emphasize:!0},{channel:"Affiliate",direct:"9%",assisted:"10%",emphasize:!1}],aXe={chart:{type:"line",height:260,toolbar:{show:!1},zoom:{enabled:!1},fontFamily:"Roboto, sans-serif"},colors:["#038edc","#adb5bd"],stroke:{curve:"straight",width:2,dashArray:[0,5]},dataLabels:{enabled:!1},markers:{size:0},grid:{borderColor:"#f1f3fa",xaxis:{lines:{show:!1}}},xaxis:{categories:["Sep","Oct","Nov","Dec","Jan","Feb","Mar","Apr","May","Jun","Jul","Aug"],labels:{style:{colors:"#5f6368",fontSize:"11px"}},axisBorder:{show:!1},axisTicks:{show:!1}},yaxis:{labels:{style:{colors:"#5f6368",fontSize:"11px"},formatter:e=>`$${e}K`}},legend:{show:!0,position:"bottom",fontSize:"12px"},tooltip:{y:{formatter:e=>`$${e}K`}}},sXe=[{name:"Revenue",data:[118,128,126,138,145,137,148,152,158,162,168,172]},{name:"Ad spend",data:[46,47,47,48,49,48,49,50,50,50,50,50]}],oXe=()=>(0,Ue.jsxs)("div",{className:"mb-4 bg-white rounded-3 shadow-sm p-3 p-md-4",children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-start flex-wrap gap-2 mb-3",children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("h4",{className:"mb-1",children:"Executive Summary"}),(0,Ue.jsx)("p",{className:"text-muted mb-0",children:"Blended view across paid, email, organic and affiliate"})]}),(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2",children:[(0,Ue.jsx)("select",{className:"form-select form-select-sm w-auto",defaultValue:"30",disabled:!0,children:(0,Ue.jsx)("option",{value:"30",children:"Last 30 days"})}),(0,Ue.jsx)("select",{className:"form-select form-select-sm w-auto",defaultValue:"all",disabled:!0,children:(0,Ue.jsx)("option",{value:"all",children:"All channels"})})]})]}),(0,Ue.jsx)(Ut,{className:"g-3 mb-4",children:nXe.map(e=>{return(0,Ue.jsx)(Xt,{xl:2,md:4,sm:6,xs:6,children:(0,Ue.jsx)(cN,{className:"border h-100 mb-0",children:(0,Ue.jsxs)(SN,{className:"p-3",children:[(0,Ue.jsx)("h6",{className:"text-muted text-uppercase mb-2",style:{fontSize:"0.72rem"},children:e.label}),(0,Ue.jsx)("h4",{className:"mb-1 fw-bold",children:e.value}),(0,Ue.jsx)("small",{className:(t=e.trend,"up"===t?"text-success":"down"===t?"text-danger":"text-muted"),children:e.delta})]})})},e.label);var t})}),(0,Ue.jsxs)(Ut,{className:"g-3",children:[(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsx)(cN,{className:"border h-100 mb-0",children:(0,Ue.jsxs)(SN,{children:[(0,Ue.jsx)("h5",{className:"mb-1",children:"Revenue vs spend \u2014 12 months"}),(0,Ue.jsx)("p",{className:"text-muted mb-2",style:{fontSize:"0.85rem"},children:"Deduplicated revenue against total media cost. TikTok scale-up Mar\u2013Jun; Meta prospecting cut visible in Aug revenue."}),(0,Ue.jsx)(EF.Z,{options:aXe,series:sXe,type:"line",height:260})]})})}),(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsx)(cN,{className:"border h-100 mb-0",children:(0,Ue.jsxs)(SN,{children:[(0,Ue.jsx)("h5",{className:"mb-1",children:"Where revenue actually comes from"}),(0,Ue.jsx)("p",{className:"text-muted mb-2",style:{fontSize:"0.85rem"},children:"Converting channel (sums to 100%) with assisted share alongside."}),(0,Ue.jsxs)(uV,{className:"mb-3",size:"sm",borderless:!0,children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsxs)("tr",{className:"text-muted",style:{fontSize:"0.8rem"},children:[(0,Ue.jsx)("th",{children:"Channel"}),(0,Ue.jsx)("th",{className:"text-end",children:"Direct"}),(0,Ue.jsx)("th",{className:"text-end",children:"Assisted"})]})}),(0,Ue.jsx)("tbody",{children:iXe.map(e=>(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{className:e.emphasize?"fw-semibold":"",children:e.channel}),(0,Ue.jsx)("td",{className:"text-end "+(e.emphasize?"fw-semibold":""),children:e.direct}),(0,Ue.jsx)("td",{className:"text-end "+(e.emphasize?"fw-semibold text-primary":""),children:e.assisted})]},e.channel))})]}),(0,Ue.jsx)("div",{className:"p-3 border-start border-4 border-primary bg-primary bg-opacity-10 rounded text-dark lh-base",style:{fontSize:"0.9rem"},children:"Email converts 18% of revenue but touches 41% of it."})]})})})]}),(0,Ue.jsx)("p",{className:"text-muted mt-3 mb-0",style:{fontSize:"0.78rem"},children:"Feeds: orders \xb7 order_touchpoints \xb7 ad_spend_daily \xb7 delivery_metrix"})]});function cXe(e,t){let l=0;return o.Children.map(e,e=>o.isValidElement(e)?t(e,l++):e)}function uXe(e,t,l){const r=(e-t)/(l-t)*100;return Math.round(1e3*r)/1e3}function pXe({min:e,now:t,max:l,label:r,visuallyHidden:n,striped:i,animated:a,className:s,style:o,variant:c,bsPrefix:u,...p},d){return(0,Ue.jsx)("div",{ref:d,...p,role:"progressbar",className:$e()(s,`${u}-bar`,{[`bg-${c}`]:c,[`${u}-bar-animated`]:a,[`${u}-bar-striped`]:a||i}),style:{width:`${uXe(t,e,l)}%`,...o},"aria-valuenow":t,"aria-valuemin":e,"aria-valuemax":l,children:n?(0,Ue.jsx)("span",{className:"visually-hidden",children:r}):r})}const dXe=o.forwardRef(({isChild:e=!1,...t},l)=>{const r={min:0,max:100,animated:!1,visuallyHidden:!1,striped:!1,...t};if(r.bsPrefix=bF(r.bsPrefix,"progress"),e)return pXe(r,l);const{min:n,now:i,max:a,label:s,visuallyHidden:c,striped:u,animated:p,bsPrefix:d,variant:m,className:h,children:g,...y}=r;return(0,Ue.jsx)("div",{ref:l,...y,className:$e()(h,d),children:g?cXe(g,e=>(0,o.cloneElement)(e,{isChild:!0})):pXe({min:n,now:i,max:a,label:s,visuallyHidden:c,striped:u,animated:p,bsPrefix:d,variant:m},l)})});dXe.displayName="ProgressBar";const mXe=dXe,hXe=[{label:"Meta claims",sub:"platform-reported",value:94},{label:"Google Ads claims",sub:"",value:67},{label:"TikTok claims",sub:"",value:33},{label:"Affiliate networks claim",sub:"",value:31}],gXe=[{pair:"Meta + TikTok",orders:96},{pair:"Meta + Affiliate",orders:67},{pair:"Google + Affiliate",orders:51}],yXe=[{lens:"Platform-claimed",total:"$225.0K",hides:"overlap between platforms",emphasize:!1},{lens:"Last-touch",total:"$172.4K",hides:"everything before the last click",emphasize:!1},{lens:"Blended (direct + assisted)",total:"$172.4K",hides:"nothing \u2014 influence shown alongside",emphasize:!0}],fXe=e=>`$${e.toFixed(1)}K`,bXe=()=>(0,Ue.jsxs)("div",{className:"mb-4 bg-white rounded-3 shadow-sm p-3 p-md-4",children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-start flex-wrap gap-2 mb-3",children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("h4",{className:"mb-1",children:"Truth Reconciliation"}),(0,Ue.jsx)("p",{className:"text-muted mb-0",children:"Platform claims vs deduplicated reality"})]}),(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2",children:[(0,Ue.jsx)("select",{className:"form-select form-select-sm w-auto",defaultValue:"30",disabled:!0,children:(0,Ue.jsx)("option",{value:"30",children:"Last 30 days"})}),(0,Ue.jsx)("select",{className:"form-select form-select-sm w-auto",defaultValue:"all",disabled:!0,children:(0,Ue.jsx)("option",{value:"all",children:"All channels"})})]})]}),(0,Ue.jsx)(cN,{className:"border mb-3",children:(0,Ue.jsxs)(SN,{children:[(0,Ue.jsx)("h5",{className:"mb-1",children:"What your platforms claim vs what actually happened"}),(0,Ue.jsx)("p",{className:"text-muted mb-3",style:{fontSize:"0.85rem"},children:"Each platform reports its own attributed revenue. Summed, the claims exceed real revenue \u2014 because 214 orders this month were claimed by two or more platforms at once."}),hXe.map(e=>(0,Ue.jsxs)("div",{className:"d-flex align-items-center mb-2",children:[(0,Ue.jsxs)("div",{style:{width:190},children:[(0,Ue.jsx)("div",{className:"fw-semibold",style:{fontSize:"0.85rem"},children:e.label}),e.sub&&(0,Ue.jsx)("div",{className:"text-muted",style:{fontSize:"0.72rem"},children:e.sub})]}),(0,Ue.jsx)("div",{className:"flex-grow-1 mx-2",children:(0,Ue.jsx)(mXe,{now:e.value/225*100,variant:"secondary",style:{height:8}})}),(0,Ue.jsx)("div",{style:{width:70},className:"text-end fw-semibold",children:fXe(e.value)})]},e.label)),(0,Ue.jsx)("hr",{className:"my-3"}),(0,Ue.jsxs)("div",{className:"d-flex align-items-center mb-2",children:[(0,Ue.jsx)("div",{style:{width:190,fontSize:"0.85rem"},className:"fw-bold",children:"Sum of claims"}),(0,Ue.jsx)("div",{className:"flex-grow-1 mx-2",children:(0,Ue.jsx)(mXe,{now:100,variant:"danger",style:{height:10}})}),(0,Ue.jsx)("div",{style:{width:70},className:"text-end fw-bold text-danger",children:fXe(225)})]}),(0,Ue.jsxs)("div",{className:"d-flex align-items-center mb-3",children:[(0,Ue.jsxs)("div",{style:{width:190},children:[(0,Ue.jsx)("div",{className:"fw-bold",style:{fontSize:"0.85rem"},children:"Actual revenue"}),(0,Ue.jsx)("div",{className:"text-muted",style:{fontSize:"0.72rem"},children:"deduplicated"})]}),(0,Ue.jsx)("div",{className:"flex-grow-1 mx-2",children:(0,Ue.jsx)(mXe,{now:172.4/225*100,variant:"success",style:{height:10}})}),(0,Ue.jsx)("div",{style:{width:70},className:"text-end fw-bold text-success",children:"$172.4K"})]}),(0,Ue.jsxs)("div",{className:"p-3 border-start border-4 border-danger bg-danger bg-opacity-10 rounded text-dark lh-base",style:{fontSize:"0.9rem"},children:[(0,Ue.jsx)("span",{className:"fw-bold",children:"Your platforms collectively claim 131% of your revenue."})," Someone is wrong \u2014 and every budget decision made on those numbers inherits the error."]})]})}),(0,Ue.jsxs)(Ut,{className:"g-3",children:[(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsx)(cN,{className:"border h-100 mb-0",children:(0,Ue.jsxs)(SN,{children:[(0,Ue.jsx)("h5",{className:"mb-1",children:"Double-claimed orders"}),(0,Ue.jsx)("p",{className:"text-muted mb-3",style:{fontSize:"0.85rem"},children:"Orders attributed by two or more platforms simultaneously."}),(0,Ue.jsxs)("div",{className:"d-flex align-items-baseline gap-3 mb-3",children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("h3",{className:"mb-0 fw-bold",children:"214"}),(0,Ue.jsx)("small",{className:"text-muted",children:"orders / month"})]}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("h3",{className:"mb-0 fw-bold text-danger",children:"$13.9K"}),(0,Ue.jsx)("small",{className:"text-muted",children:"revenue counted twice"})]})]}),(0,Ue.jsxs)(uV,{size:"sm",borderless:!0,className:"mb-0",children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsxs)("tr",{className:"text-muted",style:{fontSize:"0.8rem"},children:[(0,Ue.jsx)("th",{children:"Most common overlap"}),(0,Ue.jsx)("th",{className:"text-end",children:"Orders"})]})}),(0,Ue.jsx)("tbody",{children:gXe.map(e=>(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:e.pair}),(0,Ue.jsx)("td",{className:"text-end",children:e.orders})]},e.pair))})]})]})})}),(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsx)(cN,{className:"border h-100 mb-0",children:(0,Ue.jsxs)(SN,{children:[(0,Ue.jsx)("h5",{className:"mb-1",children:"Same month, three lenses"}),(0,Ue.jsx)("p",{className:"text-muted mb-3",style:{fontSize:"0.85rem"},children:"Pick a lens per decision \u2014 and know what each one hides."}),(0,Ue.jsxs)(uV,{size:"sm",borderless:!0,className:"mb-0",children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsxs)("tr",{className:"text-muted",style:{fontSize:"0.8rem"},children:[(0,Ue.jsx)("th",{children:"Lens"}),(0,Ue.jsx)("th",{className:"text-end",children:"Total"}),(0,Ue.jsx)("th",{children:"Hides"})]})}),(0,Ue.jsx)("tbody",{children:yXe.map(e=>(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{className:e.emphasize?"fw-semibold":"",children:e.lens}),(0,Ue.jsx)("td",{className:"text-end "+(e.emphasize?"fw-semibold":""),children:e.total}),(0,Ue.jsx)("td",{className:"text-muted",children:e.hides})]},e.lens))})]})]})})})]}),(0,Ue.jsx)("p",{className:"text-muted mt-3 mb-0",style:{fontSize:"0.78rem"},children:"Feeds: orders (claimed_by_platforms) \xb7 ad_spend_daily (platform_reported_revenue) \xb7 order_touchpoints"})]}),vXe=[{label:"UTM click, same session",sub:"what GA4 / Triple Whale see",value:19.4,variant:"secondary"},{label:"Last-touch email",sub:"click within window",value:31,variant:"info"},{label:"Contact-level",sub:"identity join \u2014 direct + influenced",value:70.5,variant:"primary"}],xXe=[{segment:"Subscribers, engaged (\u22653 opens / 60d)",revenue:"$68.2K",cvr:"6.1%"},{segment:"Subscribers, casual",revenue:"$38.7K",cvr:"3.4%"},{segment:"Not on list",revenue:"$65.5K",cvr:"1.55%"}],SXe=e=>(0,Ue.jsx)("span",{className:"position-absolute rounded-circle",style:{left:-21,top:4,width:10,height:10,backgroundColor:e?"#0ab39c":"#adb5bd"}}),NXe=()=>(0,Ue.jsxs)("div",{className:"mb-4 bg-white rounded-3 shadow-sm p-3 p-md-4",children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-start flex-wrap gap-2 mb-3",children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("h4",{className:"mb-1",children:"Email Truth"}),(0,Ue.jsxs)("p",{className:"text-muted mb-0",children:["Contact-level attribution \u2014 ",(0,Ue.jsx)("span",{className:"text-primary",children:"the identity join"})]})]}),(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2",children:[(0,Ue.jsx)("select",{className:"form-select form-select-sm w-auto",defaultValue:"30",disabled:!0,children:(0,Ue.jsx)("option",{value:"30",children:"Last 30 days"})}),(0,Ue.jsx)("select",{className:"form-select form-select-sm w-auto",defaultValue:"all",disabled:!0,children:(0,Ue.jsx)("option",{value:"all",children:"All channels"})})]})]}),(0,Ue.jsx)(cN,{className:"border mb-3",children:(0,Ue.jsxs)(SN,{children:[(0,Ue.jsx)("h5",{className:"mb-1",children:"Email revenue, three ways"}),(0,Ue.jsx)("p",{className:"text-muted mb-3",style:{fontSize:"0.85rem"},children:"The same 30 days, measured by click tracking vs by contact identity. STATUSi joins every order to the contact record \u2014 the send, open and click history behind it \u2014 not just the last tagged link."}),vXe.map(e=>(0,Ue.jsxs)("div",{className:"d-flex align-items-center mb-2",children:[(0,Ue.jsxs)("div",{style:{width:190},children:[(0,Ue.jsx)("div",{className:"primary"===e.variant?"fw-bold":"fw-semibold",style:{fontSize:"0.85rem"},children:e.label}),(0,Ue.jsx)("div",{className:"text-muted",style:{fontSize:"0.72rem"},children:e.sub})]}),(0,Ue.jsx)("div",{className:"flex-grow-1 mx-2",children:(0,Ue.jsx)(mXe,{now:e.value/70.5*100,variant:e.variant,style:{height:8}})}),(0,Ue.jsxs)("div",{style:{width:70},className:"text-end "+("primary"===e.variant?"fw-bold text-primary":"fw-semibold"),children:["$",e.value.toFixed(1),"K"]})]},e.label)),(0,Ue.jsxs)("div",{className:"p-3 border-start border-4 border-primary bg-primary bg-opacity-10 rounded text-dark lh-base mt-3",style:{fontSize:"0.9rem"},children:[(0,Ue.jsx)("span",{className:"fw-bold",children:"GA4 shows 27% of what email actually does for this brand."})," The other $51.1K sits in orders where a subscriber opened, was influenced, and bought without clicking a tracked link."]})]})}),(0,Ue.jsxs)(Ut,{className:"g-3",children:[(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsx)(cN,{className:"border h-100 mb-0",children:(0,Ue.jsxs)(SN,{children:[(0,Ue.jsx)("h5",{className:"mb-1",children:"Contact journey \u2014 Sarah M."}),(0,Ue.jsx)("p",{className:"text-muted mb-3",style:{fontSize:"0.85rem"},children:'Order #48213 \xb7 $71.40 \xb7 GA4 verdict: "Direct"'}),(0,Ue.jsxs)("div",{className:"position-relative ps-4",children:[(0,Ue.jsx)("div",{className:"position-absolute top-0 bottom-0",style:{left:4,width:2,backgroundColor:"#e9ecef"}}),(0,Ue.jsxs)("div",{className:"position-relative mb-3",children:[SXe(!1),(0,Ue.jsx)("div",{className:"text-muted",style:{fontSize:"0.72rem"},children:"Day 0"}),(0,Ue.jsx)("div",{style:{fontSize:"0.85rem"},children:"Clicked Meta ad \u2014 Prospecting / Spring Reset video"})]}),(0,Ue.jsxs)("div",{className:"position-relative mb-3",children:[SXe(!1),(0,Ue.jsx)("div",{className:"text-muted",style:{fontSize:"0.72rem"},children:"Day 0"}),(0,Ue.jsx)("div",{style:{fontSize:"0.85rem"},children:"Subscribed via popup \u2014 joined Prospects list"})]}),(0,Ue.jsxs)("div",{className:"position-relative mb-3",children:[SXe(!1),(0,Ue.jsx)("div",{className:"text-muted",style:{fontSize:"0.72rem"},children:"Day 1\u20138"}),(0,Ue.jsxs)("div",{style:{fontSize:"0.85rem"},children:["Received 6 emails \xb7 ",(0,Ue.jsx)("span",{className:"fw-semibold",children:"4 opens, 1 click"})," \u2014 welcome flow + weekly edition"]})]}),(0,Ue.jsxs)("div",{className:"position-relative mb-0",children:[SXe(!0),(0,Ue.jsx)("div",{className:"text-muted",style:{fontSize:"0.72rem"},children:"Day 9"}),(0,Ue.jsxs)("div",{style:{fontSize:"0.85rem"},children:[(0,Ue.jsx)("span",{className:"fw-semibold",children:"Purchased $71.40"})," \u2014 typed URL directly, no tracked link"]})]})]}),(0,Ue.jsxs)("div",{className:"p-3 border-start border-4 border-success bg-success bg-opacity-10 rounded text-dark lh-base mt-3",style:{fontSize:"0.88rem"},children:[(0,Ue.jsx)("span",{className:"fw-bold",children:"STATUSi verdict: Meta acquired her. Email converted her."}),' Every other tool files this order under "Direct."']})]})})}),(0,Ue.jsx)(Xt,{lg:6,children:(0,Ue.jsx)(cN,{className:"border h-100 mb-0",children:(0,Ue.jsxs)(SN,{children:[(0,Ue.jsx)("h5",{className:"mb-1",children:"Subscribers vs everyone else"}),(0,Ue.jsx)("p",{className:"text-muted mb-3",style:{fontSize:"0.85rem"},children:"Only computable with the list \u2014 no ad platform or web-analytics tool has it."}),(0,Ue.jsxs)("div",{className:"d-flex align-items-start gap-4 mb-3",children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("h3",{className:"mb-0 fw-bold text-primary",children:"62%"}),(0,Ue.jsx)("small",{className:"text-muted",children:"of revenue from contacts on the list"})]}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("h3",{className:"mb-0 fw-bold",children:"3.1\xd7"}),(0,Ue.jsx)("small",{className:"text-muted",children:"subscriber conversion rate vs anonymous"})]})]}),(0,Ue.jsxs)(uV,{size:"sm",borderless:!0,className:"mb-3",children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsxs)("tr",{className:"text-muted",style:{fontSize:"0.8rem"},children:[(0,Ue.jsx)("th",{children:"Segment"}),(0,Ue.jsx)("th",{className:"text-end",children:"Revenue"}),(0,Ue.jsx)("th",{className:"text-end",children:"CVR"})]})}),(0,Ue.jsx)("tbody",{children:xXe.map(e=>(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{children:e.segment}),(0,Ue.jsx)("td",{className:"text-end",children:e.revenue}),(0,Ue.jsx)("td",{className:"text-end",children:e.cvr})]},e.segment))})]}),(0,Ue.jsx)("div",{className:"p-2 bg-light rounded text-muted",style:{fontSize:"0.78rem"},children:"Attribution hierarchy shown in-product: identity + click = attributed \xb7 identity + opens before direct purchase = influenced \xb7 opens alone = engagement signal. (Answers the Apple MPP objection before it's asked.)"})]})})})]}),(0,Ue.jsx)("p",{className:"text-muted mt-3 mb-0",style:{fontSize:"0.78rem"},children:"Feeds: orders (contact_id 62% coverage) \xb7 contact_activity \xb7 contact_list_attribute \xb7 order_touchpoints \xb7 10 curated journey contacts"})]}),CXe=[{n:2,title:"Frequency fatigue with a hidden cause",tags:["Meta \xb7 Prospecting"],description:(0,Ue.jsx)(Ue.Fragment,{children:'Frequency climbed 2.1 \u2192 6.8 in six weeks; CPA rose $48 \u2192 $103. The platform says "refresh creative." The overlap analysis says the audience is saturated with people already on your list.'}),action:"frequency cap + exclude subscriber-overlap segment",amount:"$1,600"},{n:3,title:"PMax quietly buying your own brand demand",tags:["Google \xb7 PMax"],description:(0,Ue.jsx)(Ue.Fragment,{children:"~$1,900/mo of PMax spend serves brand-intent queries. 80% of those orders were assisted or would have converted through brand search or email regardless."}),action:"add brand exclusions, reallocate to non-brand",amount:"$1,400"},{n:4,title:"Zombie campaigns",tags:["Google Display","Meta legacy","TikTok test"],description:(0,Ue.jsx)(Ue.Fragment,{children:"Three forgotten campaigns, each too small to notice, spending $1,150/mo combined \u2014 zero new-customer revenue for four straight months."}),action:"kill all three",amount:"$1,150"},{n:5,title:"Weekend TikTok bleed",tags:["TikTok"],description:(0,Ue.jsx)(Ue.Fragment,{children:"Sat\u2013Sun CPA runs 2.3\xd7 weekdays \u2014 consistently, for five months. Pacing looks fine day to day, so the platform never flags it."}),action:"daypart the schedule to weekdays",amount:"$900"}],wXe=[{label:"Adset conversions (30d)",value:"121",danger:!1},{label:"...with email open/click \u2264 72h before",value:"82 (68%)",danger:!1},{label:"ROAS as Meta reports it",value:"3.4\xd7",danger:!1},{label:"ROAS on truly incremental orders",value:"1.1\xd7",danger:!0}],IXe=({n:e})=>(0,Ue.jsx)("div",{className:"d-flex align-items-center justify-content-center rounded-circle bg-danger bg-opacity-10 text-danger fw-bold flex-shrink-0",style:{width:28,height:28,fontSize:"0.85rem"},children:e}),kXe=({finding:e})=>(0,Ue.jsx)(cN,{className:"border mb-3",children:(0,Ue.jsx)(SN,{children:(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-start gap-3",children:[(0,Ue.jsxs)("div",{className:"d-flex gap-3",children:[(0,Ue.jsx)(IXe,{n:e.n}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2 flex-wrap mb-1",children:[(0,Ue.jsx)("span",{className:"fw-bold",children:e.title}),e.tags.map(e=>(0,Ue.jsx)(yV,{color:"light",pill:!0,className:"text-dark border fw-normal",children:e},e))]}),(0,Ue.jsx)("p",{className:"text-muted mb-1",style:{fontSize:"0.85rem"},children:e.description}),(0,Ue.jsxs)("div",{style:{fontSize:"0.85rem"},children:["Action: ",(0,Ue.jsx)("span",{className:"text-primary fw-semibold",children:e.action})]})]})]}),(0,Ue.jsxs)("div",{className:"text-end flex-shrink-0",children:[(0,Ue.jsx)("h4",{className:"mb-0 fw-bold text-danger",children:e.amount}),(0,Ue.jsx)("small",{className:"text-muted",children:"recoverable / mo"})]})]})})}),TXe=()=>(0,Ue.jsxs)("div",{className:"mb-4 bg-white rounded-3 shadow-sm p-3 p-md-4",children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-start flex-wrap gap-2 mb-3",children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("h4",{className:"mb-1",children:"Waste Finder"}),(0,Ue.jsx)("p",{className:"text-muted mb-0",children:"Recoverable budget, ranked by impact"})]}),(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2",children:[(0,Ue.jsx)("select",{className:"form-select form-select-sm w-auto",defaultValue:"30",disabled:!0,children:(0,Ue.jsx)("option",{value:"30",children:"Last 30 days"})}),(0,Ue.jsx)("select",{className:"form-select form-select-sm w-auto",defaultValue:"all",disabled:!0,children:(0,Ue.jsx)("option",{value:"all",children:"All channels"})})]})]}),(0,Ue.jsx)(cN,{className:"border-0 mb-3",style:{background:"linear-gradient(to right, rgba(220,53,69,0.08), rgba(220,53,69,0.01))"},children:(0,Ue.jsxs)(SN,{className:"d-flex justify-content-between align-items-center flex-wrap gap-2",children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("h5",{className:"mb-1",children:"Recoverable budget found this month"}),(0,Ue.jsx)("p",{className:"text-muted mb-0",style:{fontSize:"0.85rem"},children:"Five actionable findings + one measurement correction. None visible in any platform's own dashboard."})]}),(0,Ue.jsxs)("div",{className:"text-end",children:[(0,Ue.jsxs)("h2",{className:"mb-0 fw-bold text-danger",children:["$7,850",(0,Ue.jsx)("small",{className:"fs-6 text-muted",children:"/mo"})]}),(0,Ue.jsx)("small",{className:"text-muted",children:"15.7% of ad spend"})]})]})}),(0,Ue.jsx)(cN,{className:"border mb-3",children:(0,Ue.jsxs)(SN,{children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-start gap-3",children:[(0,Ue.jsxs)("div",{className:"d-flex gap-3",children:[(0,Ue.jsx)(IXe,{n:1}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2 flex-wrap mb-1",children:[(0,Ue.jsx)("span",{className:"fw-bold",children:"Paying to re-convert your own subscribers"}),(0,Ue.jsx)(yV,{color:"light",pill:!0,className:"text-dark border fw-normal",children:"Meta \xb7 Retargeting"})]}),(0,Ue.jsx)("p",{className:"text-muted mb-1",style:{fontSize:"0.85rem"},children:"Retargeting adset spends $4,100/mo at a healthy-looking 3.4\xd7 ROAS. But 68% of its conversions were engaged subscribers with an email touch in the previous 72 hours \u2014 email was closing them anyway."}),(0,Ue.jsxs)("div",{style:{fontSize:"0.85rem"},children:["Action: ",(0,Ue.jsx)("span",{className:"text-primary fw-semibold",children:"suppress engaged-subscriber audience from retargeting"})]})]})]}),(0,Ue.jsxs)("div",{className:"text-end flex-shrink-0",children:[(0,Ue.jsx)("h4",{className:"mb-0 fw-bold text-danger",children:"$2,800"}),(0,Ue.jsx)("small",{className:"text-muted",children:"recoverable / mo"})]})]}),(0,Ue.jsxs)(uV,{size:"sm",className:"mt-3 mb-0 bg-light rounded",children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsxs)("tr",{className:"text-muted",style:{fontSize:"0.8rem"},children:[(0,Ue.jsx)("th",{children:"Evidence"}),(0,Ue.jsx)("th",{className:"text-end",children:"Value"})]})}),(0,Ue.jsx)("tbody",{children:wXe.map(e=>(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{style:{fontSize:"0.85rem"},children:e.label}),(0,Ue.jsx)("td",{className:"text-end fw-semibold "+(e.danger?"text-danger":""),style:{fontSize:"0.85rem"},children:e.value})]},e.label))})]})]})}),CXe.map(e=>(0,Ue.jsx)(kXe,{finding:e},e.n)),(0,Ue.jsx)(cN,{className:"border mb-3",children:(0,Ue.jsx)(SN,{children:(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-start gap-3",children:[(0,Ue.jsxs)("div",{className:"d-flex gap-3",children:[(0,Ue.jsx)("div",{className:"d-flex align-items-center justify-content-center rounded-circle bg-primary bg-opacity-10 text-primary fw-bold flex-shrink-0",style:{width:28,height:28,fontSize:"0.85rem"},children:"\u2713"}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2 flex-wrap mb-1",children:[(0,Ue.jsx)("span",{className:"fw-bold",children:"214 orders double-claimed across platforms"}),(0,Ue.jsx)(yV,{color:"light",pill:!0,className:"text-dark border fw-normal",children:"Measurement"})]}),(0,Ue.jsx)("p",{className:"text-muted mb-1",style:{fontSize:"0.85rem"},children:"$13.9K of revenue counted twice \u2014 the mechanism behind the 131% overclaim. Not a budget cut; a correction to which numbers you trust when you move budget."}),(0,Ue.jsxs)("div",{style:{fontSize:"0.85rem"},children:["Action: ",(0,Ue.jsx)("span",{className:"text-primary fw-semibold",children:"use the deduplicated view for all budget decisions"})]})]})]}),(0,Ue.jsxs)("div",{className:"text-end flex-shrink-0",children:[(0,Ue.jsx)("h4",{className:"mb-0 fw-bold text-primary fst-italic",children:"truth"}),(0,Ue.jsx)("small",{className:"text-muted",children:"not savings"})]})]})})}),(0,Ue.jsxs)("div",{className:"p-3 border-start border-4 border-primary bg-primary bg-opacity-10 rounded text-dark lh-base mb-3",style:{fontSize:"0.9rem"},children:["Findings 1 and 2 are only findable ",(0,Ue.jsx)("span",{className:"fw-bold",children:"through the email list"})," \u2014 the contact-level join is what exposes them. The wedge and the waste prove each other."]}),(0,Ue.jsx)("p",{className:"text-muted mb-0",style:{fontSize:"0.78rem"},children:"Feeds: ad_spend_daily (adset + frequency) \xb7 orders (claimed_by_platforms) \xb7 contact_activity \xb7 order_touchpoints (day-of-week)"})]}),AXe=[{label:"Blended CAC",value:"$43.48",sub:"new customers only",valueClass:""},{label:"Blended LTV (360d)",value:"$138",sub:"per customer",valueClass:""},{label:"LTV : CAC",value:"3.2",sub:"healthy",valueClass:"text-success"},{label:"Payback",value:"~3.5 mo",sub:"blended",valueClass:""}],DXe=[{channel:"Google Brand",cac:"$19",ltv:"$167",ratio:"8.8",payback:"<1 mo",badge:{text:"70% assisted \u2014 see Truth",tone:"warn"}},{channel:"Meta",cac:"$52",ltv:"$142",ratio:"2.7",payback:"3.5 mo"},{channel:"Affiliate",cac:"$44",ltv:"$118",ratio:"2.7",payback:"3 mo",badge:{text:"55% had prior touch",tone:"neutral"}},{channel:"Google Non-brand",cac:"$61",ltv:"$151",ratio:"2.5",payback:"4 mo"},{channel:"TikTok",cac:"$87",ltv:"$96",ratio:"1.1",payback:"~11 mo",badge:{text:"61% were existing subscribers",tone:"warn"},danger:!0}],MXe=[{label:"Engaged (\u22653 opens)",value:205,variant:"primary"},{label:"Casual (1\u20132 opens)",value:129,variant:"info"},{label:"Dormant (0 opens)",value:71,variant:"secondary"}],EXe=()=>(0,Ue.jsxs)("div",{className:"mb-4 bg-white rounded-3 shadow-sm p-3 p-md-4",children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-start flex-wrap gap-2 mb-3",children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("h4",{className:"mb-1",children:"CAC & LTV"}),(0,Ue.jsx)("p",{className:"text-muted mb-0",children:"Acquisition economics that hold under scrutiny"})]}),(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2",children:[(0,Ue.jsx)("select",{className:"form-select form-select-sm w-auto",defaultValue:"30",disabled:!0,children:(0,Ue.jsx)("option",{value:"30",children:"Last 30 days"})}),(0,Ue.jsx)("select",{className:"form-select form-select-sm w-auto",defaultValue:"all",disabled:!0,children:(0,Ue.jsx)("option",{value:"all",children:"All channels"})})]})]}),(0,Ue.jsx)(Ut,{className:"g-3 mb-3",children:AXe.map(e=>(0,Ue.jsx)(Xt,{md:3,sm:6,xs:6,children:(0,Ue.jsx)(cN,{className:"border h-100 mb-0",children:(0,Ue.jsxs)(SN,{className:"p-3",children:[(0,Ue.jsx)("h6",{className:"text-muted mb-2",style:{fontSize:"0.75rem"},children:e.label}),(0,Ue.jsx)("h4",{className:`mb-1 fw-bold ${e.valueClass}`,children:e.value}),(0,Ue.jsx)("small",{className:e.valueClass||"text-muted",children:e.sub})]})})},e.label))}),(0,Ue.jsx)(cN,{className:"border mb-3",children:(0,Ue.jsxs)(SN,{children:[(0,Ue.jsx)("h5",{className:"mb-1",children:"Acquisition economics by channel"}),(0,Ue.jsx)("p",{className:"text-muted mb-3",style:{fontSize:"0.85rem"},children:"CAC counts new customers only. LTV is 360-day cumulative revenue per customer, from cohorts."}),(0,Ue.jsx)("div",{style:{overflowX:"auto"},children:(0,Ue.jsxs)(uV,{className:"mb-3",borderless:!0,children:[(0,Ue.jsx)("thead",{children:(0,Ue.jsxs)("tr",{className:"text-muted",style:{fontSize:"0.8rem"},children:[(0,Ue.jsx)("th",{children:"Channel"}),(0,Ue.jsx)("th",{className:"text-end",children:"New-customer CAC"}),(0,Ue.jsx)("th",{className:"text-end",children:"LTV 360d"}),(0,Ue.jsx)("th",{className:"text-end",children:"LTV : CAC"}),(0,Ue.jsx)("th",{className:"text-end",children:"Payback"}),(0,Ue.jsx)("th",{})]})}),(0,Ue.jsx)("tbody",{children:DXe.map(e=>(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("td",{className:e.danger?"text-danger fw-semibold":"",children:e.channel}),(0,Ue.jsx)("td",{className:"text-end "+(e.danger?"text-danger fw-semibold":"text-primary"),children:e.cac}),(0,Ue.jsx)("td",{className:"text-end "+(e.danger?"text-danger fw-semibold":"text-primary"),children:e.ltv}),(0,Ue.jsx)("td",{className:"text-end "+(e.danger?"text-danger fw-semibold":""),children:e.ratio}),(0,Ue.jsx)("td",{className:"text-end "+(e.danger?"text-danger fw-semibold":""),children:e.payback}),(0,Ue.jsx)("td",{className:"text-end",children:e.badge&&(0,Ue.jsx)(yV,{pill:!0,className:"warn"===e.badge.tone?"bg-danger bg-opacity-10 text-danger fw-normal border-0":"bg-light text-dark border fw-normal",children:e.badge.text})})]},e.channel))})]})}),(0,Ue.jsx)("div",{className:"p-3 border-start border-4 border-danger bg-danger bg-opacity-10 rounded text-dark lh-base",style:{fontSize:"0.9rem"},children:"TikTok's platform ROAS reads 2.9\xd7 \u2014 but its true new-customer economics barely break even. The brand has been paying TikTok to re-convert people email already owned."})]})}),(0,Ue.jsx)(cN,{className:"border mb-0",children:(0,Ue.jsxs)(SN,{children:[(0,Ue.jsx)("h5",{className:"mb-1",children:"The engaged-subscriber premium"}),(0,Ue.jsx)("p",{className:"text-muted mb-3",style:{fontSize:"0.85rem"},children:"360-day LTV by email engagement in the first 60 days \u2014 across all acquisition channels."}),MXe.map(e=>(0,Ue.jsxs)("div",{className:"d-flex align-items-center mb-2",children:[(0,Ue.jsx)("div",{style:{width:170,fontSize:"0.85rem"},className:"fw-semibold",children:e.label}),(0,Ue.jsx)("div",{className:"flex-grow-1 mx-2",children:(0,Ue.jsx)(mXe,{now:e.value/205*100,variant:e.variant,style:{height:10}})}),(0,Ue.jsxs)("div",{style:{width:60},className:"text-end fw-bold",children:["$",e.value]})]},e.label)),(0,Ue.jsxs)("div",{className:"p-3 border-start border-4 border-primary bg-primary bg-opacity-10 rounded text-dark lh-base mt-3",style:{fontSize:"0.9rem"},children:["A customer who engages with email in their first 60 days is worth ",(0,Ue.jsx)("span",{className:"fw-bold",children:"2.9\xd7 a dormant one"})," \u2014 whichever channel acquired them. Getting buyers onto the list isn't a courtesy; it's the LTV lever."]})]})}),(0,Ue.jsx)("p",{className:"text-muted mt-3 mb-0",style:{fontSize:"0.78rem"},children:"Feeds: orders \xb7 ad_spend_daily \xb7 cohort rollups \xb7 contact_activity (engagement tiers)"})]}),RXe=()=>{document.title="Dashboard - Demo";return(0,Ue.jsxs)("div",{className:"page-content bg-light pt-5 mt-3 min-vh-100",children:[(0,Ue.jsx)("style",{children:"\n          @media print {\n            body * {\n              visibility: hidden;\n            }\n\n            #printable-dashboard, #printable-dashboard * {\n              visibility: visible;\n            }\n\n            #printable-dashboard {\n              position: absolute;\n              left: 0;\n              top: 0;\n              width: 100%;\n              margin: 0;\n              padding: 20px !important;\n              background-color: #f8f9fa !important;\n              -webkit-print-color-adjust: exact !important;\n              print-color-adjust: exact !important;\n            }\n\n            #pdf-logo {\n              display: flex !important;\n              justify-content: center !important;\n              align-items: center !important;\n              width: 100%;\n              margin-bottom: 10px;\n              flex: 0 0 100% !important;\n            }\n\n            .no-print, .scroll-inline::-webkit-scrollbar {\n              display: none !important;\n            }\n\n            .row {\n              display: flex !important;\n              flex-wrap: wrap !important;\n            }\n            .col-lg-12 { flex: 0 0 100% !important; max-width: 100% !important; }\n            .col-lg-8  { flex: 0 0 66.666667% !important; max-width: 66.666667% !important; }\n            .col-lg-7  { flex: 0 0 58.333333% !important; max-width: 58.333333% !important; }\n            .col-lg-6  { flex: 0 0 50% !important; max-width: 50% !important; }\n            .col-lg-5  { flex: 0 0 41.666667% !important; max-width: 41.666667% !important; }\n            .col-lg-4  { flex: 0 0 33.333333% !important; max-width: 33.333333% !important; }\n            .col-lg-3  { flex: 0 0 25% !important; max-width: 25% !important; }\n\n            .card {\n              break-inside: avoid;\n              page-break-inside: avoid;\n              box-shadow: none !important;\n              border: 1px solid #dadce0 !important;\n            }\n\n            .scroll-inline {\n              overflow: visible !important;\n            }\n          }\n        "}),(0,Ue.jsxs)(jt,{fluid:!0,id:"printable-dashboard",children:[(0,Ue.jsx)("div",{className:"d-flex justify-content-between align-items-center mb-3",children:(0,Ue.jsx)("div",{id:"pdf-logo",className:"d-none",children:(0,Ue.jsx)("img",{src:"https://cdn.statusi.io/images/logo/statusi-logo.png",alt:"Statusi Logo",style:{height:"60px"}})})}),(0,Ue.jsxs)("div",{className:"mt-3 mb-3",children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-center mb-3",children:[(0,Ue.jsx)("h4",{className:"text-dark fw-medium mb-0",children:"Strategic Layer"}),(0,Ue.jsxs)("button",{className:"btn btn-primary no-print d-flex align-items-center gap-1 text-white p-1",onClick:()=>{window.print()},children:[(0,Ue.jsx)("i",{className:"uil uil-folder-download fs-5 text-white"})," Download PDF"]})]}),(0,Ue.jsx)("hr",{className:"border-top border-3 border-secondary border-opacity-25 m-0"})]}),(0,Ue.jsx)(oXe,{}),(0,Ue.jsx)(bXe,{}),(0,Ue.jsx)(NXe,{}),(0,Ue.jsx)(TXe,{}),(0,Ue.jsx)(EXe,{})]})]})},BXe=()=>{const e=ae(),{search:t,state:l}=ne(),r=ju(),n=new URLSearchParams(t),i="true"===n.get("error"),a=n.get("code"),s=n.get("state"),c=Iu(e=>e.account.accountId),u=(0,o.useRef)(null),p=(0,o.useRef)(!1),[d,m]=(0,o.useState)(!1),[h,g]=(0,o.useState)(!1),[y,f]=(0,o.useState)(parseInt((null===l||void 0===l?void 0:l.platform_id)||"")||null),[b,v]=(0,o.useState)(parseInt((null===l||void 0===l?void 0:l.integration_id)||"")||null),[x,S]=(0,o.useState)(""),[N,C]=(0,o.useState)(!1);(0,o.useEffect)(()=>{if(!s)return;const e=(e=>{let t=decodeURIComponent(e);for(t=t.replace(/-/g,"+").replace(/_/g,"/");t.length%4!==0;)t+="=";return atob(t)})(s),[t,l,n]=e.split(":").map(Number);p.current=!0,r(rwe(t)),f(l),v(n)},[s]),(0,o.useEffect)(()=>{if(!y||!b)return;(async()=>{m(!0);try{const r=await AS.post("/integration/get-mailchimp-integrated-accounts",{platform_id:y,integration_id:b});var e,t,l;if(!r.error)S((null===(e=r.data)||void 0===e?void 0:e.server_prefix)||""),C(!0),w.setFieldValue("campaign_history_tracking_days",null!==(t=null===(l=r.data)||void 0===l?void 0:l.campaign_history_tracking_days)&&void 0!==t?t:0)}catch(r){El.error("Failed to load Mailchimp integration details.")}finally{m(!1)}})()},[y,b]),(0,o.useEffect)(()=>{if(null!==u.current){if(p.current)return p.current=!1,void(u.current=c);u.current!==c&&e("/integration"),u.current=c}else u.current=c},[c,e]);const w=JE({initialValues:{campaign_history_tracking_days:0},validationSchema:jT({campaign_history_tracking_days:NT().typeError("Must be a number").min(1,"Minimum 1 days").max(90,"Maximum 90 days").required("History tracking days is required")}),onSubmit:async t=>{g(!0);try{(await AS.post("/integration/save-mailchimp-config",{platform_id:y,integration_id:b,campaign_history_tracking_days:t.campaign_history_tracking_days})).error||(El.success("Mailchimp integration saved successfully."),e("/integration"))}catch(l){El.error((null===l||void 0===l?void 0:l.message)||"Failed to save config.")}finally{g(!1)}},validateOnBlur:!0,validateOnChange:!0});return(0,Ue.jsx)("div",{className:"page-content",children:(0,Ue.jsx)("div",{className:"container-fluid",children:d?(0,Ue.jsx)(bG,{}):(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)(_K,{title:"Integrations",link:"/integration",breadcrumbItem:"Mailchimp - Account"}),i?(0,Ue.jsx)("div",{className:"text-center py-3",children:(0,Ue.jsx)(zQe,{error:i,code:a})}):(0,Ue.jsx)("div",{className:"row",children:(0,Ue.jsx)("div",{className:"col-xl-7 col-lg-7",children:(0,Ue.jsx)("div",{className:"card h-auto",children:N&&(0,Ue.jsxs)("div",{className:"card-body",children:[(0,Ue.jsxs)("div",{className:"d-flex align-items-start mb-3",children:[(0,Ue.jsx)("div",{className:"avatar-sm me-4",children:(0,Ue.jsx)("span",{className:"avatar-title bg-dark rounded-circle d-flex justify-content-center align-items-center p-4",children:(0,Ue.jsx)("i",{className:"bx bxl-mailchimp bx-md text-warning"})})}),(0,Ue.jsxs)("div",{className:"flex-grow-1",children:[(0,Ue.jsx)("h5",{className:"font-size-16 mb-1 text-dark",children:"Mailchimp"}),(0,Ue.jsx)("p",{className:"font-size-14 mb-0 mt-n1 ms-0 text-dark",children:"Sync contacts & campaigns"})]})]}),(0,Ue.jsx)("div",{className:"border-top border-2 border-gray mb-3"}),(0,Ue.jsxs)("form",{onSubmit:w.handleSubmit,children:[(0,Ue.jsxs)(KCe,{children:[(0,Ue.jsx)(FS,{className:"font-size-14 text-dark",children:"Server Prefix"}),(0,Ue.jsx)(QS,{name:"server_prefix",type:"text",disabled:!0,placeholder:"Data center prefix from your Mailchimp account",value:x||""})]}),(0,Ue.jsxs)(KCe,{children:[(0,Ue.jsx)(FS,{className:"font-size-14 text-dark",children:"Campaign History Tracking Days"}),(0,Ue.jsx)(QS,{name:"campaign_history_tracking_days",type:"number",min:1,max:90,placeholder:"Enter number of days (1-90)",onChange:e=>{const{value:t}=e.target;""!==t&&Number(t)>90?w.setFieldValue("campaign_history_tracking_days",90):w.handleChange(e)},onBlur:w.handleBlur,value:w.values.campaign_history_tracking_days,invalid:w.touched.campaign_history_tracking_days&&!!w.errors.campaign_history_tracking_days}),w.touched.campaign_history_tracking_days&&w.errors.campaign_history_tracking_days&&(0,Ue.jsx)(rN,{children:w.errors.campaign_history_tracking_days})]}),(0,Ue.jsxs)("div",{className:"d-flex gap-2 mt-4",children:[(0,Ue.jsx)(Hl,{type:"submit",disabled:h,className:"w-100 d-flex justify-content-center align-items-center btn btn-success",children:h?"Saving...":"Save Changes"}),(0,Ue.jsx)(Hl,{type:"button",disabled:h,onClick:()=>e("/integration"),className:"w-100 d-flex justify-content-center align-items-center btn btn-light",children:"Cancel"})]})]})]})})})})]})})})},jXe=()=>{var e;document.title="Clickgo";const t=ae(),l=Iu(e=>e.account.accountId),r=null===(e=ne().state)||void 0===e?void 0:e.platform_id,[n,i]=(0,o.useState)(!1),[a,s]=(0,o.useState)(!1),[c]=(0,o.useState)(l),[u,p]=(0,o.useState)(!1);(0,o.useEffect)(()=>{l!==c&&(d.resetForm(),i(!1),El.info("Account switched. Redirecting to integration list..",{autoClose:4e3}),t("/integration"))},[l,t]);const d=JE({initialValues:{api_key:""},enableReinitialize:!0,validationSchema:jT({api_key:xT().required("API Key is required")}),onSubmit:async e=>{m(e,a)},validateOnBlur:!0,validateOnChange:!0}),m=async(e,l)=>{i(!0);try{const i=l?"/integration/clickgo/save-credentials":"/integration/clickgo/verify",a=await AS.post(i,{api_key:e.api_key,platform_id:r});if(!a.error){var n;const e=null!==(n=a.data)&&void 0!==n&&n.health_status?`- ${a.data.health_status}`:"";El.success(`${a.message} ${e}`,{autoClose:2e3}),l&&(t("/integration"),d.resetForm())}}catch(s){var a;const e=(null===s||void 0===s||null===(a=s.data)||void 0===a?void 0:a.message)||s.message||"Invalid API Key or Server Error.";d.setFieldError("api_key",e),d.setFieldTouched("api_key",!0,!1)}finally{i(!1)}};return(0,Ue.jsxs)("div",{className:"page-content",children:[n&&!d.values.api_key&&(0,Ue.jsx)("div",{className:"d-flex justify-content-center align-items-center my-4",children:(0,Ue.jsx)(bG,{})}),(0,Ue.jsxs)("div",{className:"container-fluid",children:[(0,Ue.jsx)(_K,{title:"Platforms",subTitle:"Clickgo",link:"/integration/select-integration",breadcrumbItem:"Create Integration"}),(0,Ue.jsxs)("div",{className:"row",children:[(0,Ue.jsx)("div",{className:"col-xl-7 col-lg-7",children:(0,Ue.jsx)("div",{className:"card h-auto",children:(0,Ue.jsxs)("div",{className:"card-body d-flex flex-column",children:[(0,Ue.jsxs)("div",{className:"d-flex align-items-start mb-3",children:[(0,Ue.jsx)("div",{className:"avatar-sm me-4",children:(0,Ue.jsx)("img",{src:"https://cdn.statusi.io/images/platform/clickgo-icon.png",alt:"Clickgo Logo",className:"rounded",width:38,height:38})}),(0,Ue.jsxs)("div",{className:"flex-grow-1",children:[(0,Ue.jsx)("h5",{className:"font-size-16 mb-1 text-dark",children:"Clickgo"}),(0,Ue.jsx)("p",{className:"font-size-14 mb-0 mt-n1 ms-0 text-dark",children:"Sync campaigns & metrics"})]})]}),(0,Ue.jsxs)("form",{onSubmit:d.handleSubmit,children:[(0,Ue.jsxs)(KCe,{children:[(0,Ue.jsx)(FS,{className:"font-size-14 text-dark",children:"Clickgo API Key"}),(0,Ue.jsxs)("div",{className:"input-group",children:[(0,Ue.jsx)(QS,{name:"api_key",autoComplete:"off",type:u?"text":"password",placeholder:"Enter your Clickgo API Key",onChange:e=>{const t=e.target.value.trim();d.setFieldValue("api_key",t),d.errors.api_key&&(d.setFieldError("api_key",void 0),d.setFieldTouched("api_key",!1))},onBlur:d.handleBlur,value:d.values.api_key,invalid:d.touched.api_key&&!!d.errors.api_key}),(0,Ue.jsx)(Hl,{type:"button",color:"light",className:"border",onClick:()=>p(e=>!e),tabIndex:-1,children:(0,Ue.jsx)("i",{className:u?"mdi mdi-eye-off":"mdi mdi-eye"})})]}),d.touched.api_key&&d.errors.api_key&&(0,Ue.jsx)(rN,{className:"d-block",children:d.errors.api_key})]}),(0,Ue.jsxs)("div",{className:"d-flex gap-2 mt-4",children:[(0,Ue.jsx)(Hl,{color:"primary",type:"submit",onClick:()=>s(!1),disabled:n,className:"btn btn-primary w-100 waves-effect waves-light shadow-none d-flex justify-content-center align-items-center",children:n&&!a?"Testing...":"Verify API Key"}),(0,Ue.jsx)(Hl,{type:"submit",disabled:n,onClick:()=>s(!0),className:"w-100 d-flex justify-content-center align-items-center btn btn-success",children:n&&a?"Saving...":"Test & Save"}),(0,Ue.jsx)(Hl,{type:"button",disabled:n,color:"light",className:"w-100 border shadow-sm d-flex justify-content-center align-items-center",onClick:()=>d.resetForm(),children:"Clear"})]})]})]})})}),(0,Ue.jsx)("div",{className:"col-xl-5 col-lg-5",children:(0,Ue.jsx)("div",{className:"card h-auto",children:(0,Ue.jsxs)("div",{className:"card-body",children:[(0,Ue.jsx)("h5",{className:"font-size-15 mb-3 text-dark",children:"How to Generate Your Clickgo API Key"}),(0,Ue.jsx)("div",{className:"alert alert-info mb-0",children:(0,Ue.jsxs)("ol",{className:"ps-3 mb-0",children:[(0,Ue.jsxs)("li",{children:["Log in to your ",(0,Ue.jsx)("b",{children:"Clickgo"})," account."]}),(0,Ue.jsxs)("li",{children:["Navigate to ",(0,Ue.jsx)("b",{children:"API Keys"})," settings."]}),(0,Ue.jsxs)("li",{children:["Click ",(0,Ue.jsx)("b",{children:"Create New Key"}),"."]}),(0,Ue.jsx)("li",{children:(0,Ue.jsx)("b",{children:"Copy the key immediately"})})]})})]})})})]})]})]})},PXe="/update/user",_Xe="/delete/user",OXe="YYYY-MM-DD",LXe="We couldn't start the report right now. Please try again in a few minutes. If it keeps happening, please contact support.",FXe=()=>BF()().subtract(3,"days").startOf("day"),qXe=[{label:"Last report month (26th \u2013 25th)",range:()=>{const e=FXe(),t=BF()(e).date(25);t.isAfter(e)&&t.subtract(1,"months");return{start:BF()(t).subtract(1,"months").date(26),end:t}}},{label:"Last 30 days",range:()=>({start:FXe().subtract(29,"days"),end:FXe()})},{label:"Last 90 days",range:()=>({start:FXe().subtract(89,"days"),end:FXe()})}],zXe=()=>BF()().subtract(480,"days").startOf("day"),UXe=[{value:"previous",label:"Previous period"},{value:"lastYear",label:"Same period last year"},{value:"custom",label:"Custom"}],GXe=e=>BF()(e).subtract(1,"months").date(26),VXe=(e,t)=>{const l=BF()(e).subtract(1,"days");if(((e,t)=>25===t.date()&&e.isSame(GXe(t),"day"))(e,t))return{start:GXe(l),end:l};const r=t.diff(e,"days")+1;return{start:BF()(l).subtract(r-1,"days"),end:l}},HXe=(e,t,l)=>e.isAfter(t)?`The ${l} start date must be on or before its end date.`:t.isAfter(FXe())?`Search Console data is ready about 3 days after a day ends. Please pick a ${l} end date on or before ${FXe().format("D MMM YYYY")}.`:e.isBefore(zXe())?`Search Console keeps about 16 months of data. Please pick a ${l} start date on or after ${zXe().format("D MMM YYYY")}.`:"",WXe=(e,t)=>t.diff(e,"days")+1,ZXe=e=>`${e} ${1===e?"day":"days"}`,$Xe=(e,t)=>e.year()===t.year()?`${e.format("D MMM")} \u2013 ${t.format("D MMM YYYY")}`:`${e.format("D MMM YYYY")} \u2013 ${t.format("D MMM YYYY")}`,KXe=(e,t)=>e&&!e.isAxiosError&&"string"===typeof e.message&&e.message||t,YXe=()=>{document.title="SEO Monthly Report";const e=Iu(e=>e.account.accountId),[t,l]=(0,o.useState)(""),[r,n]=(0,o.useState)(""),[i,a]=(0,o.useState)("previous"),[s,c]=(0,o.useState)(""),[u,p]=(0,o.useState)(""),[d,m]=(0,o.useState)("idle"),[h,g]=(0,o.useState)(!1),[y,f]=(0,o.useState)(""),b=(0,o.useRef)(null),v=(0,o.useRef)(!1),x=FXe().format(OXe),S=zXe().format(OXe),N=t&&r?{start:BF()(t,OXe),end:BF()(r,OXe)}:null,C=N?HXe(N.start,N.end,"report"):"",w=N&&!C?((e,t,l,r,n)=>"previous"===e?VXe(t,l):"lastYear"===e?{start:BF()(t).subtract(1,"years"),end:BF()(l).subtract(1,"years")}:r&&n?{start:BF()(r,OXe),end:BF()(n,OXe)}:null)(i,N.start,N.end,s,u):null,I=w?HXe(w.start,w.end,"comparison"):"",k=C||I,T=!!N&&!!w&&!k,A=(0,o.useCallback)(()=>{b.current&&clearTimeout(b.current),b.current=null},[]);(0,o.useEffect)(()=>(v.current=!1,()=>{v.current=!0,A()}),[A]);const D=(0,o.useCallback)((e,t="")=>{m(e),f(t),g(!0),"sent"===e?El.success("SEO monthly report sent on mail"):El.error(t||"SEO monthly report failed",{autoClose:6e3})},[]),M=(0,o.useCallback)((t,l)=>{let r=0;const n=async()=>{if(!v.current)if(Date.now()-l>27e5)D("failed","The report is taking longer than expected. Please check your mail in a few minutes, or try again later.");else{try{const l=await(async(e,t)=>{var l;const r=await AS.get(`/report/seo-monthly-report/status?account_id=${e}&dag_run_id=${encodeURIComponent(t)}`);if(null===r||void 0===r||null===(l=r.data)||void 0===l||!l.state)throw new Error((null===r||void 0===r?void 0:r.message)||"Could not read the SEO monthly report status");return r.data})(e,t);if(v.current)return;if(r=0,"success"===l.state)return D("sent");if("failed"===l.state)return D("failed","Something went wrong while creating the report, so it was not sent. Please try again. If it keeps happening, please contact support.")}catch(i){if(v.current)return;r+=1;const e=KXe(i,"We couldn't check the report progress right now. It may still be sent on mail, so please check your mail in a few minutes.");if(r>=3)return D("failed",e);El.error(e,{toastId:"seo-monthly-report-status-error",autoClose:6e3})}b.current=setTimeout(n,5e3)}};b.current=setTimeout(n,5e3)},[e,D]);if(e&&"113"!==String(e))return(0,Ue.jsx)(Ne,{to:"/home",replace:!0});const E="starting"===d||"generating"===d;return(0,Ue.jsxs)("div",{className:"page-content",children:[(0,Ue.jsxs)(jt,{fluid:!0,children:[(0,Ue.jsxs)("div",{className:"mb-4",children:[(0,Ue.jsx)("h4",{className:"mb-1",children:"SEO Monthly Report"}),(0,Ue.jsx)("p",{className:"text-muted mb-0",children:"Pick the report dates and what to compare them with. The SEO report (Excel) is generated and sent on mail."})]}),(0,Ue.jsx)(cN,{children:(0,Ue.jsxs)(SN,{className:"p-4",children:[(0,Ue.jsxs)(Ut,{className:"g-3 align-items-end",children:[(0,Ue.jsxs)(Xt,{md:3,children:[(0,Ue.jsx)(FS,{className:"form-label",htmlFor:"seo-report-from",children:"From date"}),(0,Ue.jsx)(QS,{id:"seo-report-from",type:"date",value:t,min:S,max:r||x,onChange:e=>l(e.target.value),disabled:E})]}),(0,Ue.jsxs)(Xt,{md:3,children:[(0,Ue.jsx)(FS,{className:"form-label",htmlFor:"seo-report-to",children:"To date"}),(0,Ue.jsx)(QS,{id:"seo-report-to",type:"date",value:r,min:t||S,max:x,onChange:e=>n(e.target.value),disabled:E})]}),(0,Ue.jsxs)(Xt,{md:3,children:[(0,Ue.jsx)(FS,{className:"form-label",htmlFor:"seo-report-compare",children:"Compare with"}),(0,Ue.jsx)(QS,{id:"seo-report-compare",type:"select",value:i,onChange:e=>a(e.target.value),disabled:E,children:UXe.map(e=>(0,Ue.jsx)("option",{value:e.value,children:e.label},e.value))})]}),(0,Ue.jsx)(Xt,{md:3,children:(0,Ue.jsx)(Hl,{color:"primary",className:"w-100",onClick:async()=>{if(T&&N&&w){A(),f(""),m("starting"),g(!0);try{const t=await(async(e,t,l,r,n)=>{var i;const a=await AS.post("/report/seo-monthly-report/generate",{account_id:Number(e),from_date:t,to_date:l,compare_from_date:r,compare_to_date:n});if(null===a||void 0===a||null===(i=a.data)||void 0===i||!i.dag_run_id)throw new Error((null===a||void 0===a?void 0:a.message)||"Could not start the SEO monthly report");return a.data})(e,N.start.format(OXe),N.end.format(OXe),w.start.format(OXe),w.end.format(OXe));if(v.current)return;m("generating"),M(t.dag_run_id,Date.now())}catch(t){if(v.current)return;D("failed",KXe(t,LXe))}}else El.error("Please select valid report and comparison dates")},disabled:E||!T,children:E?"Generating report\u2026":"Generate Report"})})]}),"custom"===i&&(0,Ue.jsxs)(Ut,{className:"g-3 mt-0",children:[(0,Ue.jsxs)(Xt,{md:3,children:[(0,Ue.jsx)(FS,{className:"form-label",htmlFor:"seo-compare-from",children:"Compare from"}),(0,Ue.jsx)(QS,{id:"seo-compare-from",type:"date",value:s,min:S,max:u||x,onChange:e=>c(e.target.value),disabled:E})]}),(0,Ue.jsxs)(Xt,{md:3,children:[(0,Ue.jsx)(FS,{className:"form-label",htmlFor:"seo-compare-to",children:"Compare to"}),(0,Ue.jsx)(QS,{id:"seo-compare-to",type:"date",value:u,min:s||S,max:x,onChange:e=>p(e.target.value),disabled:E})]})]}),(0,Ue.jsxs)("div",{className:"d-flex flex-wrap align-items-center gap-2 mt-3",children:[(0,Ue.jsx)("span",{className:"text-muted fs-12",children:"Quick select:"}),qXe.map(e=>(0,Ue.jsx)(Hl,{size:"sm",color:"light",className:"border",disabled:E,onClick:()=>(e=>{const{start:t,end:r}=e.range();l(t.format(OXe)),n(r.format(OXe))})(e),children:e.label},e.label)),E&&!h&&(0,Ue.jsx)(Hl,{color:"link",size:"sm",className:"ms-auto",onClick:()=>g(!0),children:"View status"})]}),k&&(0,Ue.jsx)("p",{className:"text-danger fs-12 mt-3 mb-0",children:k}),T&&N&&w&&(0,Ue.jsx)("div",{className:"rounded border bg-light p-3 mt-4",children:(0,Ue.jsxs)("div",{className:"d-flex flex-wrap justify-content-between gap-3",children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("div",{className:"text-muted fs-12",children:"Report covers"}),(0,Ue.jsxs)("div",{className:"fw-semibold",children:[$Xe(N.start,N.end)," (",ZXe(WXe(N.start,N.end)),")"]})]}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("div",{className:"text-muted fs-12",children:"Compared with"}),(0,Ue.jsxs)("div",{className:"fw-semibold",children:[$Xe(w.start,w.end)," (",ZXe(WXe(w.start,w.end)),")"]})]})]})})]})})]}),(0,Ue.jsxs)(zr,{isOpen:h,centered:!0,backdrop:"static",toggle:()=>g(!1),children:[(0,Ue.jsx)(HU,{toggle:()=>g(!1),children:"SEO Monthly Report"}),(0,Ue.jsxs)(Zr,{children:[E&&(0,Ue.jsxs)("div",{className:"text-center py-3",children:[(0,Ue.jsx)(J_e,{color:"primary",className:"mb-3"}),(0,Ue.jsx)("h6",{children:"Your report is being prepared"}),(0,Ue.jsx)("p",{className:"text-muted mb-0",children:"This can take a few minutes. It will be sent on mail as soon as it is ready. You can close this window."})]}),"sent"===d&&(0,Ue.jsxs)("div",{className:"text-center",children:[(0,Ue.jsx)("h1",{className:"text-success mb-2",children:"\u2713"}),(0,Ue.jsx)("h6",{children:"Report sent on mail"}),(0,Ue.jsx)("p",{className:"text-muted mb-0",children:"The SEO monthly report has been generated and sent on mail."})]}),"failed"===d&&(0,Ue.jsxs)("div",{className:"text-center",children:[(0,Ue.jsx)("h1",{className:"text-danger mb-2",children:"\u2715"}),(0,Ue.jsx)("h6",{children:"Report could not be sent"}),(0,Ue.jsx)("p",{className:"text-muted mb-0",children:y||LXe})]})]}),(0,Ue.jsx)(Xr,{children:E?(0,Ue.jsx)(Hl,{color:"secondary",onClick:()=>g(!1),children:"Hide"}):(0,Ue.jsx)(Hl,{color:"primary",onClick:()=>g(!1),children:"Close"})})]})]})},QXe=async(e,t,l,r,n,i)=>{var a;const s=await AS.post("/weekly-report/send-ppt",{account_id:Number(e),from_date:t,to_date:l,compare_from_date:r,compare_to_date:n,...null!==i&&void 0!==i&&i.length?{emails:i}:{}});if(null===s||void 0===s||null===(a=s.data)||void 0===a||!a.dag_run_id)throw new Error((null===s||void 0===s?void 0:s.message)||"Could not start the weekly report");return s.data},JXe=async(e,t)=>{var l;const r=await AS.get(`/weekly-report/status?account_id=${e}&dag_run_id=${encodeURIComponent(t)}`);if(null===r||void 0===r||null===(l=r.data)||void 0===l||!l.state)throw new Error((null===r||void 0===r?void 0:r.message)||"Could not read the weekly report status");return r.data},XXe="YYYY-MM-DD",e0e=5e3,t0e=27e5,l0e="We couldn't start the report right now. Please try again in a few minutes. If it keeps happening, please contact support.",r0e="Something went wrong while creating the report, so the PPT was not sent. Please try again. If it keeps happening, please contact support.",n0e="The report is taking longer than expected. Please check your mail in a few minutes, or try again later.",i0e="We couldn't check the report progress right now. It may still be sent on mail, so please check your mail in a few minutes.",a0e="weekly-report-status-error",s0e=6e3,o0e=[{label:"Last 7 days",days:7},{label:"Last 14 days",days:14},{label:"Last 30 days",days:30}],c0e=[{value:"previous",label:"Previous period"},{value:"lastYear",label:"Same period last year"},{value:"custom",label:"Custom"}],u0e=(e,t,l,r,n)=>"previous"===e?((e,t)=>{const l=BF()(e).subtract(1,"days"),r=t.diff(e,"days")+1;return{start:BF()(l).subtract(r-1,"days"),end:l}})(t,l):"lastYear"===e?{start:BF()(t).subtract(1,"years"),end:BF()(l).subtract(1,"years")}:r&&n?{start:BF()(r,XXe),end:BF()(n,XXe)}:null,p0e=(e,t)=>{if(e){if(e.start.isAfter(e.end))return"The report start date must be on or before its end date.";if(e.end.isAfter(BF()(),"day"))return"The report end date cannot be in the future."}if(e&&t){if(t.start.isAfter(t.end))return"The comparison start date must be on or before its end date.";if(!t.end.isBefore(e.start,"day"))return"The comparison dates must end before the report dates start."}return""},d0e=(e,t)=>t.diff(e,"days")+1,m0e=e=>`${e} ${1===e?"day":"days"}`,h0e=(e,t)=>e.year()===t.year()?`${e.format("D MMM")} \u2013 ${t.format("D MMM YYYY")}`:`${e.format("D MMM YYYY")} \u2013 ${t.format("D MMM YYYY")}`,g0e=(e,t)=>e&&!e.isAxiosError&&"string"===typeof e.message&&e.message||t,y0e=()=>{document.title="Weekly Report";const e=Iu(e=>e.account.accountId),[t,l]=(0,o.useState)(""),[r,n]=(0,o.useState)(""),[i,a]=(0,o.useState)("previous"),[s,c]=(0,o.useState)(""),[u,p]=(0,o.useState)(""),[d,m]=(0,o.useState)("idle"),[h,g]=(0,o.useState)(!1),[y,f]=(0,o.useState)(""),b=(0,o.useRef)(null),v=(0,o.useRef)(!1),x=BF()().format(XXe),S=t&&r?{start:BF()(t,XXe),end:BF()(r,XXe)}:null,N=S&&!S.start.isAfter(S.end)?u0e(i,S.start,S.end,s,u):null,C=p0e(S,N),w=!!S&&!!N&&!C,I=(0,o.useCallback)(()=>{b.current&&clearTimeout(b.current),b.current=null},[]);(0,o.useEffect)(()=>(v.current=!1,()=>{v.current=!0,I()}),[I]);const k=(0,o.useCallback)((e,t="")=>{m(e),f(t),g(!0),"sent"===e?El.success("Weekly report PPT sent on mail"):El.error(t||"Weekly report PPT failed",{autoClose:s0e})},[]),T=(0,o.useCallback)((t,l)=>{let r=0;const n=async()=>{if(!v.current)if(Date.now()-l>t0e)k("failed",n0e);else{try{const l=await JXe(e,t);if(v.current)return;if(r=0,"success"===l.state)return k("sent");if("failed"===l.state)return k("failed",r0e)}catch(i){if(v.current)return;r+=1;const e=g0e(i,i0e);if(r>=3)return k("failed",e);El.error(e,{toastId:a0e,autoClose:s0e})}b.current=setTimeout(n,e0e)}};b.current=setTimeout(n,e0e)},[e,k]);if(e&&"112"!==String(e))return(0,Ue.jsx)(Ne,{to:"/home",replace:!0});const A="starting"===d||"generating"===d;return(0,Ue.jsxs)("div",{className:"page-content",children:[(0,Ue.jsxs)(jt,{fluid:!0,children:[(0,Ue.jsxs)("div",{className:"mb-4",children:[(0,Ue.jsx)("h4",{className:"mb-1",children:"Weekly Report"}),(0,Ue.jsx)("p",{className:"text-muted mb-0",children:"Pick the report dates and what to compare them with. The PPT is generated and sent on mail."})]}),(0,Ue.jsx)(cN,{children:(0,Ue.jsxs)(SN,{className:"p-4",children:[(0,Ue.jsxs)(Ut,{className:"g-3 align-items-end",children:[(0,Ue.jsxs)(Xt,{md:3,children:[(0,Ue.jsx)(FS,{className:"form-label",htmlFor:"weekly-report-from",children:"From date"}),(0,Ue.jsx)(QS,{id:"weekly-report-from",type:"date",value:t,max:r||x,onChange:e=>l(e.target.value),disabled:A})]}),(0,Ue.jsxs)(Xt,{md:3,children:[(0,Ue.jsx)(FS,{className:"form-label",htmlFor:"weekly-report-to",children:"To date"}),(0,Ue.jsx)(QS,{id:"weekly-report-to",type:"date",value:r,min:t||void 0,max:x,onChange:e=>n(e.target.value),disabled:A})]}),(0,Ue.jsxs)(Xt,{md:3,children:[(0,Ue.jsx)(FS,{className:"form-label",htmlFor:"weekly-report-compare",children:"Compare with"}),(0,Ue.jsx)(QS,{id:"weekly-report-compare",type:"select",value:i,onChange:e=>a(e.target.value),disabled:A,children:c0e.map(e=>(0,Ue.jsx)("option",{value:e.value,children:e.label},e.value))})]}),(0,Ue.jsx)(Xt,{md:3,children:(0,Ue.jsx)(Hl,{color:"primary",className:"w-100",onClick:async()=>{if(w&&S&&N){I(),f(""),m("starting"),g(!0);try{const t=await QXe(e,S.start.format(XXe),S.end.format(XXe),N.start.format(XXe),N.end.format(XXe));if(v.current)return;m("generating"),T(t.dag_run_id,Date.now())}catch(t){if(v.current)return;k("failed",g0e(t,l0e))}}else El.error("Please select valid report and comparison dates")},disabled:A||!w,children:A?"Preparing PPT\u2026":"Send Mail PPT"})})]}),"custom"===i&&(0,Ue.jsxs)(Ut,{className:"g-3 mt-0",children:[(0,Ue.jsxs)(Xt,{md:3,children:[(0,Ue.jsx)(FS,{className:"form-label",htmlFor:"weekly-compare-from",children:"Compare from"}),(0,Ue.jsx)(QS,{id:"weekly-compare-from",type:"date",value:s,max:u||x,onChange:e=>c(e.target.value),disabled:A})]}),(0,Ue.jsxs)(Xt,{md:3,children:[(0,Ue.jsx)(FS,{className:"form-label",htmlFor:"weekly-compare-to",children:"Compare to"}),(0,Ue.jsx)(QS,{id:"weekly-compare-to",type:"date",value:u,min:s||void 0,max:x,onChange:e=>p(e.target.value),disabled:A})]})]}),(0,Ue.jsxs)("div",{className:"d-flex flex-wrap align-items-center gap-2 mt-3",children:[(0,Ue.jsx)("span",{className:"text-muted fs-12",children:"Quick select:"}),o0e.map(e=>(0,Ue.jsx)(Hl,{size:"sm",color:"light",className:"border",disabled:A,onClick:()=>(e=>{const t=BF()().subtract(1,"days");n(t.format(XXe)),l(BF()(t).subtract(e-1,"days").format(XXe))})(e.days),children:e.label},e.label)),A&&!h&&(0,Ue.jsx)(Hl,{color:"link",size:"sm",className:"ms-auto",onClick:()=>g(!0),children:"View status"})]}),C&&(0,Ue.jsx)("p",{className:"text-danger fs-12 mt-3 mb-0",children:C}),w&&S&&N&&(0,Ue.jsx)("div",{className:"rounded border bg-light p-3 mt-4",children:(0,Ue.jsxs)("div",{className:"d-flex flex-wrap justify-content-between gap-3",children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("div",{className:"text-muted fs-12",children:"Report covers"}),(0,Ue.jsxs)("div",{className:"fw-semibold",children:[h0e(S.start,S.end)," (",m0e(d0e(S.start,S.end)),")"]})]}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("div",{className:"text-muted fs-12",children:"Compared with"}),(0,Ue.jsxs)("div",{className:"fw-semibold",children:[h0e(N.start,N.end)," (",m0e(d0e(N.start,N.end)),")"]})]})]})})]})})]}),(0,Ue.jsxs)(zr,{isOpen:h,centered:!0,backdrop:"static",toggle:()=>g(!1),children:[(0,Ue.jsx)(HU,{toggle:()=>g(!1),children:"Weekly Report PPT"}),(0,Ue.jsxs)(Zr,{children:[A&&(0,Ue.jsxs)("div",{className:"text-center py-3",children:[(0,Ue.jsx)(J_e,{color:"primary",className:"mb-3"}),(0,Ue.jsx)("h6",{children:"Your PPT is being prepared"}),(0,Ue.jsx)("p",{className:"text-muted mb-0",children:"This can take a few minutes. It will be sent on mail as soon as it is ready. You can close this window."})]}),"sent"===d&&(0,Ue.jsxs)("div",{className:"text-center",children:[(0,Ue.jsx)("h1",{className:"text-success mb-2",children:"\u2713"}),(0,Ue.jsx)("h6",{children:"PPT sent on mail"}),(0,Ue.jsx)("p",{className:"text-muted mb-0",children:"The weekly report PPT has been generated and sent on mail."})]}),"failed"===d&&(0,Ue.jsxs)("div",{className:"text-center",children:[(0,Ue.jsx)("h1",{className:"text-danger mb-2",children:"\u2715"}),(0,Ue.jsx)("h6",{children:"PPT could not be sent"}),(0,Ue.jsx)("p",{className:"text-muted mb-0",children:y||l0e})]})]}),(0,Ue.jsx)(Xr,{children:A?(0,Ue.jsx)(Hl,{color:"secondary",onClick:()=>g(!1),children:"Hide"}):(0,Ue.jsx)(Hl,{color:"primary",onClick:()=>g(!1),children:"Close"})})]})]})},f0e=["https://cdn.statusi.io/images/background/ppt/slide-1.jpg","https://cdn.statusi.io/images/background/ppt/slide-2.jpg","https://cdn.statusi.io/images/background/ppt/slide-3.jpg","https://cdn.statusi.io/images/background/ppt/slide-4.jpg","https://cdn.statusi.io/images/background/ppt/slide-16.jpg"],b0e=[];var v0e=["className","cssModule","size","vertical","tag"];function x0e(){return x0e=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},x0e.apply(this,arguments)}function S0e(e,t){var l=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),l.push.apply(l,r)}return l}function N0e(e,t,l){return t in e?Object.defineProperty(e,t,{value:l,enumerable:!0,configurable:!0,writable:!0}):e[t]=l,e}function C0e(e,t){if(null==e)return{};var l,r,n=function(e,t){if(null==e)return{};var l,r,n={},i=Object.keys(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||(n[l]=e[l]);return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||Object.prototype.propertyIsEnumerable.call(e,l)&&(n[l]=e[l])}return n}var w0e={"aria-label":We().string,className:We().string,cssModule:We().object,role:We().string,size:We().string,tag:ut,vertical:We().bool};function I0e(e){var t=e.className,l=e.cssModule,r=e.size,n=e.vertical,i=e.tag,a=void 0===i?"div":i,s=C0e(e,v0e),c=tt($e()(t,!!r&&"btn-group-"+r,n?"btn-group-vertical":"btn-group"),l);return o.createElement(a,x0e({},function(e){for(var t=1;t<arguments.length;t++){var l=null!=arguments[t]?arguments[t]:{};t%2?S0e(Object(l),!0).forEach(function(t){N0e(e,t,l[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(l)):S0e(Object(l)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(l,t))})}return e}({role:"group"},s),{className:c}))}I0e.propTypes=w0e;const k0e=I0e,T0e=/^[^\s@,;]+@[^\s@,;]+\.[a-z]{2,}$/i,A0e=/[\s,;]+/,D0e=[112],M0e=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],E0e=Array.from({length:30},(e,t)=>t+1),R0e=Array.from({length:Math.ceil(E0e.length/7)},(e,t)=>E0e.slice(7*t,7*t+7)),B0e=[{value:"daily",label:"Daily"},{value:"weekly",label:"Weekly"},{value:"monthly",label:"Monthly"}],j0e=({onCancel:e,onScheduled:t,onGenerate:l})=>{const r=Iu(e=>e.account.accountId),[n,i]=(0,o.useState)([]),[a,s]=(0,o.useState)(0),[c,u]=(0,o.useState)(!0),[p,d]=(0,o.useState)(!1),[m,h]=(0,o.useState)(!1),[g,y]=(0,o.useState)(""),[f,b]=(0,o.useState)(""),[v,x]=(0,o.useState)([]),[S,N]=(0,o.useState)(null),[C,w]=(0,o.useState)("daily"),[I,k]=(0,o.useState)(1),[T,A]=(0,o.useState)(1),[D,M]=(0,o.useState)(""),[E,R]=(0,o.useState)(""),[B,j]=(0,o.useState)("previous"),[P,_]=(0,o.useState)(""),[O,L]=(0,o.useState)(""),[F,q]=(0,o.useState)(!1),z=BF()().format(XXe),U=D&&E?{start:BF()(D,XXe),end:BF()(E,XXe)}:null,G=U&&!U.start.isAfter(U.end)?u0e(B,U.start,U.end,P,O):null,V=p0e(U,G),H=U&&G&&!V?{from_date:U.start.format(XXe),to_date:U.end.format(XXe),compare_from_date:G.start.format(XXe),compare_to_date:G.end.format(XXe)}:null,W=D0e.includes(Number(r)),Z="schedule"===S||"generate"===S&&W&&!!H;(0,o.useEffect)(()=>{(async()=>f0e)().then(i).catch(()=>i([])).finally(()=>u(!1))},[r]);const $=()=>h(!m),K=()=>{const e=g.split(A0e).map(e=>e.toLowerCase()).filter(Boolean),t=e.filter(e=>!T0e.test(e)),l=Array.from(new Set([...v,...e.filter(e=>T0e.test(e))]));return l.length>20?(b("You can send the report to up to 20 emails."),null):(x(l),y(t.join(", ")),b(t.length?`Please enter a valid email: ${t.join(", ")}`:""),t.length?null:l)};return(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsx)(Zr,{children:(0,Ue.jsxs)(Ut,{className:"g-4",children:[(0,Ue.jsxs)(Xt,{lg:5,children:[(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-center",children:[(0,Ue.jsx)(FS,{className:"form-label",children:"Report preview"}),n.length>0&&(0,Ue.jsxs)(Hl,{color:"link",size:"sm",className:"p-0 mb-2",onClick:$,children:[(0,Ue.jsx)("i",{className:"bx bx-fullscreen me-1"}),"Full preview"]})]}),(0,Ue.jsx)("div",{className:"ratio ratio-16x9 border rounded bg-light",children:c?(0,Ue.jsx)("div",{className:"d-flex align-items-center justify-content-center",children:(0,Ue.jsx)(J_e,{color:"primary"})}):n.length?(0,Ue.jsxs)(Ue.Fragment,{children:[!p&&(0,Ue.jsx)("div",{className:"d-flex align-items-center justify-content-center",children:(0,Ue.jsx)(J_e,{color:"primary"})}),(0,Ue.jsx)("img",{src:n[0],alt:"Report preview",role:"button",className:"object-fit-contain rounded",onLoad:()=>d(!0),onError:()=>i([]),onClick:$})]}):(0,Ue.jsx)("div",{className:"d-flex align-items-center justify-content-center text-muted fs-12",children:"Preview is not available right now."})})]}),(0,Ue.jsxs)(Xt,{lg:7,children:[(0,Ue.jsxs)("div",{className:"mb-4",children:[(0,Ue.jsx)(FS,{className:"form-label",htmlFor:"schedule-report-email",children:"Send to"}),(0,Ue.jsxs)("div",{className:"d-flex gap-2",children:[(0,Ue.jsx)(QS,{id:"schedule-report-email",type:"text",placeholder:"Enter emails, separated by commas",value:g,invalid:!!f,onChange:e=>{y(e.target.value),b("")},onKeyDown:e=>{"Enter"===e.key&&(e.preventDefault(),K())},disabled:F}),(0,Ue.jsx)(Hl,{color:"light",className:"border",onClick:K,disabled:F||!g.trim(),children:"Add"})]}),f?(0,Ue.jsx)("p",{className:"text-danger fs-12 mt-1 mb-0",children:f}):(0,Ue.jsx)("p",{className:"text-muted fs-12 mt-1 mb-0",children:"Press Enter or Add. You can paste several emails at once."}),v.length>0&&(0,Ue.jsx)("div",{className:"d-flex flex-wrap gap-2 mt-2",children:v.map(e=>(0,Ue.jsxs)(yV,{color:"light",className:"border text-dark d-flex align-items-center gap-2 fs-12",children:[e,(0,Ue.jsx)("button",{type:"button",className:"btn-close","aria-label":`Remove ${e}`,onClick:()=>x(v.filter(t=>t!==e)),disabled:F})]},e))})]}),(0,Ue.jsxs)("div",{className:"d-flex gap-2",children:[(0,Ue.jsxs)(Hl,{color:"primary",outline:"schedule"!==S,onClick:()=>N("schedule"),disabled:F,children:[(0,Ue.jsx)("i",{className:"bx bx-calendar me-1"}),"Schedule"]}),(0,Ue.jsxs)(Hl,{color:"primary",outline:"generate"!==S,onClick:()=>N("generate"),disabled:F,children:[(0,Ue.jsx)("i",{className:"bx bx-send me-1"}),"Generate now"]})]}),"schedule"===S&&(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsx)(FS,{className:"form-label d-block mt-3",children:"Frequency"}),(0,Ue.jsx)(k0e,{children:B0e.map(e=>(0,Ue.jsx)(Hl,{color:"primary",outline:C!==e.value,onClick:()=>w(e.value),disabled:F,children:e.label},e.value))}),"weekly"===C&&(0,Ue.jsxs)("div",{className:"mt-3",children:[(0,Ue.jsx)(FS,{className:"form-label",children:"Day of the week"}),(0,Ue.jsx)("table",{className:"table table-sm table-borderless text-center mb-1",children:(0,Ue.jsx)("tbody",{children:(0,Ue.jsx)("tr",{children:M0e.map((e,t)=>(0,Ue.jsx)("td",{className:"p-1",children:(0,Ue.jsx)(Hl,{size:"sm",color:I===t?"primary":"light",className:"w-100 border",onClick:()=>k(t),disabled:F,children:e.slice(0,3)})},e))})})}),(0,Ue.jsxs)("p",{className:"text-muted fs-12 mb-0",children:["The report is sent every ",M0e[I],"."]})]}),"monthly"===C&&(0,Ue.jsxs)("div",{className:"mt-3",children:[(0,Ue.jsx)(FS,{className:"form-label",children:"Day of the month"}),(0,Ue.jsx)("table",{className:"table table-sm table-borderless text-center mb-1",children:(0,Ue.jsx)("tbody",{children:R0e.map(e=>(0,Ue.jsx)("tr",{children:e.map(e=>(0,Ue.jsx)("td",{className:"p-1",children:(0,Ue.jsx)(Hl,{size:"sm",color:T===e?"primary":"light",className:"w-100 border",onClick:()=>A(e),disabled:F,children:e})},e))},e[0]))})}),(0,Ue.jsxs)("p",{className:"text-muted fs-12 mb-0",children:["The report is sent on day ",T," of every month. In months with fewer days it is sent on the last day."]})]})]}),"generate"===S&&!W&&(0,Ue.jsx)("p",{className:"text-muted mt-3 mb-0",children:"Generate now is not available for this account yet."}),"generate"===S&&W&&(0,Ue.jsxs)("div",{className:"mt-3",children:[(0,Ue.jsx)("h6",{className:"mb-2",children:"Current month"}),(0,Ue.jsxs)(Ut,{className:"g-3 mb-3",children:[(0,Ue.jsxs)(Xt,{md:6,children:[(0,Ue.jsx)(FS,{className:"form-label",htmlFor:"schedule-report-from",children:"From date"}),(0,Ue.jsx)(QS,{id:"schedule-report-from",type:"date",value:D,max:E||z,onChange:e=>M(e.target.value),disabled:F})]}),(0,Ue.jsxs)(Xt,{md:6,children:[(0,Ue.jsx)(FS,{className:"form-label",htmlFor:"schedule-report-to",children:"To date"}),(0,Ue.jsx)(QS,{id:"schedule-report-to",type:"date",value:E,min:D||void 0,max:z,onChange:e=>R(e.target.value),disabled:F})]})]}),(0,Ue.jsxs)("div",{className:"mb-3",children:[(0,Ue.jsx)(FS,{className:"form-label",htmlFor:"schedule-report-compare",children:"Compare with"}),(0,Ue.jsx)(QS,{id:"schedule-report-compare",type:"select",value:B,onChange:e=>j(e.target.value),disabled:F,children:c0e.map(e=>(0,Ue.jsx)("option",{value:e.value,children:e.label},e.value))})]}),"custom"===B&&(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsx)("h6",{className:"mb-2",children:"Previous month"}),(0,Ue.jsxs)(Ut,{className:"g-3 mb-3",children:[(0,Ue.jsxs)(Xt,{md:6,children:[(0,Ue.jsx)(FS,{className:"form-label",htmlFor:"schedule-report-compare-from",children:"Compare from"}),(0,Ue.jsx)(QS,{id:"schedule-report-compare-from",type:"date",value:P,max:O||z,onChange:e=>_(e.target.value),disabled:F})]}),(0,Ue.jsxs)(Xt,{md:6,children:[(0,Ue.jsx)(FS,{className:"form-label",htmlFor:"schedule-report-compare-to",children:"Compare to"}),(0,Ue.jsx)(QS,{id:"schedule-report-compare-to",type:"date",value:O,min:P||void 0,max:z,onChange:e=>L(e.target.value),disabled:F})]})]})]}),(0,Ue.jsxs)("div",{className:"d-flex flex-wrap align-items-center gap-2",children:[(0,Ue.jsx)("span",{className:"text-muted fs-12",children:"Quick select:"}),o0e.map(e=>(0,Ue.jsx)(Hl,{size:"sm",color:"light",className:"border",disabled:F,onClick:()=>(e=>{const t=BF()().subtract(1,"days");R(t.format(XXe)),M(BF()(t).subtract(e-1,"days").format(XXe))})(e.days),children:e.label},e.label))]}),V&&(0,Ue.jsx)("p",{className:"text-danger fs-12 mt-3 mb-0",children:V}),H&&U&&G&&(0,Ue.jsxs)("div",{className:"rounded border bg-light p-3 mt-3",children:[(0,Ue.jsxs)("div",{className:"d-flex align-items-start gap-3",children:[(0,Ue.jsx)("i",{className:"bx bx-calendar-check fs-4 text-primary"}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("div",{className:"text-muted fs-12",children:"Report period"}),(0,Ue.jsxs)("div",{className:"fw-semibold",children:[h0e(U.start,U.end),(0,Ue.jsxs)("span",{className:"text-muted fw-normal",children:[" \xb7 ",m0e(d0e(U.start,U.end))]})]})]})]}),(0,Ue.jsxs)("div",{className:"d-flex align-items-start gap-3 mt-3",children:[(0,Ue.jsx)("i",{className:"bx bx-transfer-alt fs-4 text-primary"}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("div",{className:"text-muted fs-12",children:"Compared with"}),(0,Ue.jsxs)("div",{className:"fw-semibold",children:[h0e(G.start,G.end),(0,Ue.jsxs)("span",{className:"text-muted fw-normal",children:[" \xb7 ",m0e(d0e(G.start,G.end))]})]})]})]}),(0,Ue.jsx)("p",{className:"text-muted fs-12 border-top pt-2 mt-3 mb-0",children:"The report will show how the report period performed against the comparison period."})]})]})]})]})}),(0,Ue.jsxs)(Xr,{children:[(0,Ue.jsx)(Hl,{color:"secondary",onClick:e,disabled:F,children:"Cancel"}),(0,Ue.jsx)(Hl,{color:"primary",onClick:async()=>{if(!S||!Z)return;const e=K();if(e)if(e.length){q(!0);try{"generate"===S&&H?await l(H,e):(await(async(e,t,l)=>{b0e.push({...t,emails:l,schedule_id:b0e.length+1,created_at:BF()().format("YYYY-MM-DD")})})(0,{frequency:C,day_of_week:"weekly"===C?I:null,day_of_month:"monthly"===C?T:null},e),t())}catch(r){El.error(g0e(r,"generate"===S?l0e:"Something went wrong. Please try again."),{autoClose:s0e}),q(!1)}}else b("Please add at least one email")},disabled:F||!Z,children:F?"Submitting...":"Submit"})]}),(0,Ue.jsxs)(zr,{isOpen:m,toggle:$,size:"xl",centered:!0,children:[(0,Ue.jsx)(HU,{toggle:$,children:"Report preview"}),(0,Ue.jsxs)(Zr,{children:[(0,Ue.jsx)("div",{className:"ratio ratio-16x9 border rounded bg-light",children:(0,Ue.jsx)("img",{src:n[a],alt:`Slide ${a+1}`,className:"object-fit-contain rounded"})}),(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-center mt-3",children:[(0,Ue.jsxs)(Hl,{color:"light",className:"border",onClick:()=>s(a-1),disabled:0===a,children:[(0,Ue.jsx)("i",{className:"bx bx-chevron-left"})," Previous"]}),(0,Ue.jsxs)("span",{className:"text-muted",children:["Slide ",a+1," of ",n.length]}),(0,Ue.jsxs)(Hl,{color:"light",className:"border",onClick:()=>s(a+1),disabled:a===n.length-1,children:["Next ",(0,Ue.jsx)("i",{className:"bx bx-chevron-right"})]})]})]})]})]})},P0e=({isOpen:e,phase:t,errorMessage:l,onClose:r})=>{const n="starting"===t||"generating"===t;return(0,Ue.jsxs)(zr,{isOpen:e,centered:!0,backdrop:"static",toggle:r,children:[(0,Ue.jsx)(HU,{toggle:r,children:"Report PPT"}),(0,Ue.jsxs)(Zr,{children:[n&&(0,Ue.jsxs)("div",{className:"text-center py-3",children:[(0,Ue.jsx)(J_e,{color:"primary",className:"mb-3"}),(0,Ue.jsx)("h6",{children:"Your PPT is being prepared"}),(0,Ue.jsx)("p",{className:"text-muted mb-0",children:"This can take a few minutes. It will be sent on mail as soon as it is ready. You can close this window."})]}),"sent"===t&&(0,Ue.jsxs)("div",{className:"text-center",children:[(0,Ue.jsx)("h1",{className:"text-success mb-2",children:"\u2713"}),(0,Ue.jsx)("h6",{children:"PPT sent on mail"}),(0,Ue.jsx)("p",{className:"text-muted mb-0",children:"The report PPT has been generated and sent on mail."})]}),"failed"===t&&(0,Ue.jsxs)("div",{className:"text-center",children:[(0,Ue.jsx)("h1",{className:"text-danger mb-2",children:"\u2715"}),(0,Ue.jsx)("h6",{children:"PPT could not be sent"}),(0,Ue.jsx)("p",{className:"text-muted mb-0",children:l||l0e})]})]}),(0,Ue.jsx)(Xr,{children:(0,Ue.jsx)(Hl,{color:n?"secondary":"primary",onClick:r,children:n?"Hide":"Close"})})]})},_0e=[112,113],O0e=ze()(Ge(({t:e})=>{document.title=e("Schedule Report");const t=Iu(e=>e.account.accountId),[l,r]=(0,o.useState)(!0),[n,i]=(0,o.useState)([]),[a,s]=(0,o.useState)(!1),c=(e=>{const[t,l]=(0,o.useState)("idle"),[r,n]=(0,o.useState)(""),[i,a]=(0,o.useState)(!1),s=(0,o.useRef)(null),c=(0,o.useRef)(!1),u=(0,o.useCallback)(()=>{s.current&&clearTimeout(s.current),s.current=null},[]);(0,o.useEffect)(()=>(c.current=!1,()=>{c.current=!0,u()}),[u]);const p=(0,o.useCallback)((e,t="")=>{l(e),n(t),a(!0),"sent"===e?El.success("Report PPT sent on mail"):El.error(t||"Report PPT failed",{autoClose:s0e})},[]),d=(0,o.useCallback)((t,l)=>{let r=0;const n=async()=>{if(!c.current)if(Date.now()-l>t0e)p("failed",n0e);else{try{const l=await JXe(e,t);if(c.current)return;if(r=0,"success"===l.state)return p("sent");if("failed"===l.state)return p("failed",r0e)}catch(i){if(c.current)return;r+=1;const e=g0e(i,i0e);if(r>=3)return p("failed",e);El.error(e,{toastId:a0e,autoClose:s0e})}s.current=setTimeout(n,e0e)}};s.current=setTimeout(n,e0e)},[e,p]);return{phase:t,errorMessage:r,statusOpen:i,setStatusOpen:a,busy:"starting"===t||"generating"===t,start:async(t,r)=>{u(),n(""),l("starting");try{const n=await QXe(e,t.from_date,t.to_date,t.compare_from_date,t.compare_to_date,r);if(c.current)return;l("generating"),a(!0),d(n.dag_run_id,Date.now())}catch(i){throw c.current||l("idle"),i}}}})(t),u=()=>s(!a),p=async e=>{if(null!=e&&""!==e){r(!0);try{i(await(async()=>[...b0e])())}catch(t){El.error((null===t||void 0===t?void 0:t.message)||"Failed to load scheduled reports")}finally{r(!1)}}};(0,o.useEffect)(()=>{p(t)},[t]);const d=[{Header:e("Schedule"),id:"schedule",accessor:e=>(({frequency:e,day_of_week:t,day_of_month:l})=>"weekly"===e?`Weekly on ${M0e[null!==t&&void 0!==t?t:1]}`:"monthly"===e?`Monthly on day ${l}`:"Daily")(e),disableFilters:!0,filterable:!0},{Header:e("Recipients"),id:"emails",accessor:e=>e.emails.join(", "),disableFilters:!0,filterable:!0},{Header:e("Created on"),id:"created_at",accessor:e=>BF()(e.created_at).format("D MMM YYYY"),disableFilters:!0,filterable:!0}];return t&&!_0e.includes(Number(t))?(0,Ue.jsx)(Ne,{to:"/home",replace:!0}):(0,Ue.jsx)(o.Fragment,{children:(0,Ue.jsx)("div",{className:"page-content",children:l?(0,Ue.jsx)(bG,{}):(0,Ue.jsxs)(jt,{fluid:!0,children:[(0,Ue.jsx)("h4",{className:"mb-4",children:e("Schedule Report")}),(0,Ue.jsxs)(cN,{className:"mb-3",children:[(0,Ue.jsx)(gN,{className:"d-flex justify-content-end align-items-center",children:(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2",children:[c.busy&&!c.statusOpen&&(0,Ue.jsx)(Hl,{color:"link",size:"sm",onClick:()=>c.setStatusOpen(!0),children:e("View status")}),(0,Ue.jsx)(Hl,{color:"primary",onClick:u,children:e("Schedule Report")})]})}),(0,Ue.jsx)(SN,{children:0===n.length?(0,Ue.jsx)("p",{className:"text-center mb-0",children:e("No Scheduled Reports Found")}):(0,Ue.jsx)(fCe,{columns:d,isGlobalFilter:!0,customPageSize:10,data:n,className:"custom-header-css",t:e})})]}),(0,Ue.jsxs)(zr,{isOpen:a,toggle:u,size:"lg",centered:!0,children:[(0,Ue.jsx)(HU,{toggle:u,children:e("Schedule Report")}),(0,Ue.jsx)(j0e,{onCancel:u,onScheduled:()=>{s(!1),p(t),El.success("Report scheduled successfully!")},onGenerate:async(e,t)=>{await c.start(e,t),s(!1)}})]}),(0,Ue.jsx)(P0e,{isOpen:c.statusOpen,phase:c.phase,errorMessage:c.errorMessage,onClose:()=>c.setStatusOpen(!1)})]})})})})),L0e=()=>{const e=ae(),{search:t,state:l}=ne(),r=new URLSearchParams(t),n=ju(),i="true"===r.get("error"),a=r.get("code"),s=r.get("state"),c=Iu(e=>e.account.accountId),u=(0,o.useRef)(null),p=(0,o.useRef)(!1),[d,m]=(0,o.useState)([]),[h,g]=(0,o.useState)(!1),[y,f]=(0,o.useState)(!1),[b,v]=(0,o.useState)(""),[x,S]=(0,o.useState)(""),[N,C]=(0,o.useState)(!1),[w,I]=(0,o.useState)(!1),[k,T]=(0,o.useState)(!1),[A,D]=(0,o.useState)(parseInt((null===l||void 0===l?void 0:l.platform_id)||"")||null),[M,E]=(0,o.useState)(parseInt((null===l||void 0===l?void 0:l.integration_id)||"")||null),[R,B]=(0,o.useState)(!1);(0,o.useEffect)(()=>{if(!s)return;const e=(e=>{let t=decodeURIComponent(e);for(t=t.replace(/-/g,"+").replace(/_/g,"/");t.length%4!==0;)t+="=";return atob(t)})(s),[t,l,r]=e.split(":").map(Number);p.current=!0,n(rwe(t)),D(l),E(r)},[s]);const j=(0,o.useCallback)(async()=>{if(A&&M)try{var e;g(!0);const t={platform_id:A,integration_id:M},l=await AS.post("/integration/get-meta-integrated-accounts",t);l&&null!==(e=l.data)&&void 0!==e&&e.accounts&&(m(l.data.accounts),l.data.email&&S(l.data.email))}catch(t){El.error("something wrong with fetching integrated accounts."),m([])}finally{g(!1)}},[A,M]);(0,o.useEffect)(()=>{j()},[j]);const{showExitDialog:P,setShowExitDialog:_,handleExitDecision:O}=FQe({isDirty:w,isAlreadyIntegrated:N,onDiscard:()=>{I(!1),e("/integration")}}),L=(0,o.useCallback)(async()=>{const t=d.filter(e=>"Active"===e.status).map(e=>e.account_id);try{f(!0);const l={platform_id:A,integration_id:M,accounts:t,email:x};200===(await AS.post("/integration/save-meta-ads-config",l)).status&&(El.success("Accounts successfully integrated!"),I(!1),C(!0),e("/integration"))}catch(l){El.error("Failed to save changes.")}finally{f(!1)}},[d,x]),F=(0,o.useMemo)(()=>d.filter(e=>{var t;return String(null!==(t=e.name)&&void 0!==t?t:"").toLowerCase().includes(b.toLowerCase())||String(e.account_id||"").includes(b)}),[b,d]);return(0,o.useEffect)(()=>{if(null!==u.current){if(p.current)return p.current=!1,void(u.current=c);u.current!==c&&e("/integration"),u.current=c}else u.current=c},[c,e]),(0,Ue.jsx)(o.Fragment,{children:(0,Ue.jsx)("div",{className:"page-content",children:(0,Ue.jsx)("div",{className:"container-fluid",children:h?(0,Ue.jsx)(bG,{}):(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)(_K,{title:"Integrations",link:"/integration",breadcrumbItem:"Facebook Ads - Accounts"}),i?(0,Ue.jsx)("div",{className:"text-center py-3",children:(0,Ue.jsx)(zQe,{error:i,code:a})}):(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("div",{className:"border-top border-2 border-gray"}),x&&(0,Ue.jsx)("div",{className:"mt-3",children:(0,Ue.jsxs)("p",{children:["Connected Account : ",(0,Ue.jsx)("span",{className:"text-dark fw-medium",children:x})]})})]}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("div",{className:"d-flex justify-content-between align-items-end mt-1 mb-3",children:(0,Ue.jsx)("div",{children:(0,Ue.jsx)("p",{className:"text-muted mb-0",children:"Select the Customer IDs (CIDs) you wish to sync with your dashboard."})})}),(0,Ue.jsxs)("div",{className:"card",children:[(0,Ue.jsx)("div",{className:"card-header bg-white border-bottom p-2 mb-1",children:(0,Ue.jsxs)("div",{className:"d-flex justify-content-between align-items-center",children:[(0,Ue.jsxs)("div",{className:"input-group d-flex align-items-center bg-white rounded w-50 "+(k?"border border-primary":"border"),children:[(0,Ue.jsx)("span",{className:"input-group-text bg-transparent border-end-0",children:(0,Ue.jsx)("i",{className:"mdi mdi-magnify search-icon fs-6 "+(k?"text-primary":"text-muted")})}),(0,Ue.jsx)("input",{type:"text",className:"form-control border-0 shadow-none",placeholder:"Filter by account name or CID...",value:b,onChange:e=>v(e.target.value),onFocus:()=>T(!0),onBlur:()=>T(!1)})]}),(0,Ue.jsx)("div",{children:(0,Ue.jsx)("button",{className:"btn btn-primary px-2",onClick:L,disabled:y||!R,children:y?"Saving...":"Save Changes"})})]})}),(0,Ue.jsx)("div",{className:"list-group list-group-flush",children:F.length>0?F.map((e,t)=>{const l="Active"===e.status,r="string"===typeof e.name?e.name:"Facebook Ads Account";return(0,Ue.jsxs)("div",{className:"list-group-item d-flex align-items-center justify-content-between py-2 px-3 list-group-item-action",children:[(0,Ue.jsxs)("div",{children:[(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2 mb-1",children:[(0,Ue.jsx)("span",{className:"fw-normal text-secondary fs-6",children:r}),(0,Ue.jsx)("span",{className:`badge bg-${l?"success":"danger"}-subtle text-${l?"success":"danger"} px-3 py-1 fs-8`,children:l?"Active":"Inactive"})]}),(0,Ue.jsxs)("small",{className:"text-muted font-monospace",children:["CID: ",String(e.account_id)]}),"false"===e.removed&&(0,Ue.jsx)("div",{className:"small text-warning mt-1",children:"This account has been deleted from facebook please marked as removed"})]}),(0,Ue.jsx)("div",{className:"d-flex align-items-center gap-3",children:(0,Ue.jsx)("div",{className:"d-flex align-items-center gap-2",children:"false"===e.removed?(0,Ue.jsx)("button",{className:"btn btn-outline-danger btn-sm mt-1",onClick:()=>(e=>{m(t=>t.filter(t=>t.account_id!==e)),I(!0),B(!0)})(e.account_id),children:"Mark as removed"}):(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2",children:[(0,Ue.jsx)("span",{className:"small fw-medium text-muted",children:"Status"}),(0,Ue.jsx)("div",{className:"form-check form-switch form-check-success form-switch-sm m-0",children:(0,Ue.jsx)(QS,{className:"form-check-input",type:"checkbox",role:"switch",checked:l,onChange:()=>{return t=e.account_id,m(e=>e.map(e=>e.account_id===t?{...e,status:"Active"===e.status?"Inactive":"Active"}:e)),I(!0),void B(!0);var t}})})]})})})]},String(e.account_id))}):(0,Ue.jsx)("div",{className:"py-5 text-center",children:(0,Ue.jsx)("p",{className:"text-muted mb-0",children:"No accounts found."})})})]})]}),(0,Ue.jsx)(vCe,{open:P,title:"Unsaved Changes",confirmText:"Yes, Stay",cancelText:"No, Discard",showCancel:!0,onConfirm:()=>_(!1),onCancel:()=>O(!1),description:(0,Ue.jsxs)("p",{className:"small mb-0",children:["Your facebook Ads integration hasn't been saved. If you leave now, your progress will be lost.",(0,Ue.jsx)("br",{}),(0,Ue.jsx)("br",{}),"Would you like to stay and complete the integration?"]})})]})]})})})})},F0e={active:"success",approved:"success",inactive:"secondary",error:"danger",rejected:"danger"},q0e=({value:e,label:t})=>{if(!e)return null;const l=F0e[e.toLowerCase()]||"warning";return(0,Ue.jsx)("span",{className:`badge bg-${l}-subtle text-${l} px-2 py-1`,children:t?`${t}: ${e}`:e})},z0e="/integration/create/chatgpt",U0e="https://cdn.statusi.io/images/platform/chatgpt-icon.png",G0e=e=>{if(!e)throw{error_code:"INTERNAL_ERROR",silent:!0};return e.data},V0e={INVALID_API_KEY:"This API key is invalid or revoked. Create a new key in OpenAI Ads Manager.",BILLING_REQUIRED:"Your OpenAI Ads account has no credits. Add billing in OpenAI Ads Manager, then try again.",RATE_LIMITED:"OpenAI is busy, try again in a minute.",OPENAI_UNAVAILABLE:"OpenAI Ads is unavailable right now. Try again later.",KEY_ACCOUNT_MISMATCH:"This key belongs to a different OpenAI ad account.",FORBIDDEN:"You don't have access to this integration.",INTERNAL_ERROR:"Something went wrong. Please try again."},H0e=e=>{var t,l;if(th.isCancel(e)||"canceled"===(null===e||void 0===e?void 0:e.message)||null!==e&&void 0!==e&&e.silent)return{code:null,message:"",fieldErrors:{},ignore:!0};const r=(null===e||void 0===e?void 0:e.error_code)||(null===e||void 0===e||null===(t=e.data)||void 0===t?void 0:t.error_code)||null,n={},i=(null===e||void 0===e||null===(l=e.data)||void 0===l?void 0:l.errors)||{};Object.keys(i).forEach(e=>{const t=i[e];n[e]=Array.isArray(t)?t.join(" "):String(t)});return{code:r,message:r&&V0e[r]||(null===e||void 0===e?void 0:e.message)||"Something went wrong. Please try again.",fieldErrors:n,ignore:!1}},W0e=e=>`\u2022\u2022\u2022\u2022${e||""}`,Z0e=e=>{if(!e)return"-";const t=new Date(e);return isNaN(t.getTime())?"-":t.toLocaleString()},$0e=["INVALID_API_KEY","ACCOUNT_NOT_APPROVED","BILLING_REQUIRED"],K0e=({platformId:e,integrationId:t,onConnected:l,onCancel:r})=>{const n=Iu(e=>e.account.accountId),[i,a]=(0,o.useState)(!1),[s,c]=(0,o.useState)(null),[u,p]=(0,o.useState)(!1),[d,m]=(0,o.useState)(!1),[h,g]=(0,o.useState)(!1),y=(0,o.useRef)(""),f=JE({initialValues:{api_key:"",display_name:""},validationSchema:jT({api_key:xT().trim().required("API Key is required").min(8,"API Key must be at least 8 characters").max(512,"API Key must be at most 512 characters"),display_name:xT().max(255,"Display name must be at most 255 characters")}),onSubmit:()=>{},validateOnBlur:!0,validateOnChange:!0}),b=e=>{const t=H0e(e);if(t.ignore)return;if("ALREADY_INTEGRATED"===t.code)return c(null),void g(!0);if(t.code&&$0e.includes(t.code))return c(null),l=t.message,f.setFieldError("api_key",l),void f.setFieldTouched("api_key",!0,!1);var l;const r=Object.keys(t.fieldErrors).filter(e=>"api_key"===e||"display_name"===e);r.length>0?r.forEach(e=>{f.setFieldError(e,t.fieldErrors[e]),f.setFieldTouched(e,!0,!1)}):El.error(t.message)},v=async()=>{if((await f.validateForm()).api_key)return void f.setFieldTouched("api_key",!0);if(!e)return void El.error("Missing platform ID. Please start again from the platform list.");const t=f.values.api_key.trim();p(!0),c(null);try{const l=await(async e=>G0e(await AS.post("/integration/chatgpt-ads/validate",e)))({account_id:n,platform_id:e,api_key:t});if(y.current!==t)return;if(l.already_integrated)return void g(!0);c(l.ad_account),f.setFieldValue("display_name",l.ad_account.ad_account_name||"",!1)}catch(l){b(l)}finally{p(!1)}},x=async()=>{if(!s||!e)return;const r=await f.validateForm();if(r.api_key||r.display_name)return void f.setTouched({api_key:!0,display_name:!0});const i=f.values.display_name.trim();m(!0);try{const r=await(async e=>G0e(await AS.post("/integration/save-chatgpt-ads-config",e)))({account_id:n,platform_id:e,integration_id:t,api_key:f.values.api_key.trim(),...i?{display_name:i}:{}});El.success(r.message||"ChatGPT Ads account connected",{autoClose:2e3}),y.current="",f.resetForm(),c(null),l(r.integration_id)}catch(a){b(a)}finally{m(!1)}},S=u||d;return(0,Ue.jsxs)("div",{className:"row",children:[(0,Ue.jsx)("div",{className:"col-xl-7 col-lg-7",children:(0,Ue.jsx)("div",{className:"card h-auto",children:(0,Ue.jsxs)("div",{className:"card-body d-flex flex-column",children:[(0,Ue.jsxs)("div",{className:"d-flex align-items-start mb-3",children:[(0,Ue.jsx)("div",{className:"avatar-sm me-4",children:(0,Ue.jsx)("img",{src:U0e,alt:"ChatGPT Ads Logo",className:"rounded",width:38,height:38})}),(0,Ue.jsxs)("div",{className:"flex-grow-1",children:[(0,Ue.jsx)("h5",{className:"font-size-16 mb-1 text-dark",children:t?"Add ChatGPT Ads account":"Connect ChatGPT Ads"}),(0,Ue.jsx)("p",{className:"font-size-14 mb-0 mt-n1 ms-0 text-dark",children:"We only read reporting data from your OpenAI ad account."})]})]}),(0,Ue.jsxs)("form",{onSubmit:e=>{e.preventDefault(),s?x():v()},children:[(0,Ue.jsxs)(KCe,{children:[(0,Ue.jsx)(FS,{className:"font-size-14 text-dark",children:"OpenAI Ads API Key"}),(0,Ue.jsxs)("div",{className:"input-group",children:[(0,Ue.jsx)(QS,{name:"api_key",autoComplete:"off",spellCheck:!1,type:i?"text":"password",placeholder:"Paste your OpenAI Ads API Key",onChange:e=>{const t=e.target.value.trim();y.current=t,f.setFieldValue("api_key",t),c(null),f.errors.api_key&&(f.setFieldError("api_key",void 0),f.setFieldTouched("api_key",!1))},onBlur:f.handleBlur,value:f.values.api_key,invalid:f.touched.api_key&&!!f.errors.api_key,disabled:d}),(0,Ue.jsx)(Hl,{type:"button",color:"light",className:"border",onClick:()=>a(e=>!e),tabIndex:-1,children:(0,Ue.jsx)("i",{className:i?"mdi mdi-eye-off":"mdi mdi-eye"})})]}),f.touched.api_key&&f.errors.api_key&&(0,Ue.jsx)(rN,{className:"d-block",children:f.errors.api_key})]}),s&&(0,Ue.jsxs)("div",{className:"border rounded p-3 mt-2 bg-light",children:[(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2 mb-2",children:[(0,Ue.jsx)("i",{className:"mdi mdi-check-circle text-success fs-5"}),(0,Ue.jsx)("h6",{className:"mb-0 text-dark",children:s.ad_account_name})]}),(0,Ue.jsxs)(Ut,{className:"small g-2",children:[(0,Ue.jsxs)(Xt,{sm:6,children:[(0,Ue.jsx)("span",{className:"text-muted",children:"Ad Account ID: "}),(0,Ue.jsx)("span",{className:"font-monospace",children:s.ad_account_id})]}),(0,Ue.jsxs)(Xt,{sm:6,children:[(0,Ue.jsx)("span",{className:"text-muted",children:"Currency: "}),s.currency||"-"]}),(0,Ue.jsxs)(Xt,{sm:6,children:[(0,Ue.jsx)("span",{className:"text-muted",children:"Timezone: "}),s.timezone||"-"]}),(0,Ue.jsxs)(Xt,{sm:6,className:"d-flex gap-2 flex-wrap",children:[(0,Ue.jsx)(q0e,{value:s.account_status,label:"Status"}),(0,Ue.jsx)(q0e,{value:s.review_status,label:"Review"})]})]}),(0,Ue.jsxs)(KCe,{className:"mt-3 mb-0",children:[(0,Ue.jsx)(FS,{className:"font-size-14 text-dark",children:"Display name (optional)"}),(0,Ue.jsx)(QS,{name:"display_name",maxLength:255,placeholder:s.ad_account_name,onChange:f.handleChange,onBlur:f.handleBlur,value:f.values.display_name,invalid:f.touched.display_name&&!!f.errors.display_name,disabled:d}),f.touched.display_name&&f.errors.display_name&&(0,Ue.jsx)(rN,{className:"d-block",children:f.errors.display_name})]})]}),(0,Ue.jsxs)("div",{className:"d-flex gap-2 mt-4",children:[(0,Ue.jsx)(Hl,{type:"button",color:"primary",onClick:v,disabled:S,className:"w-100 waves-effect waves-light shadow-none d-flex justify-content-center align-items-center",children:u?"Validating...":"Validate"}),(0,Ue.jsx)(Hl,{type:"button",onClick:x,disabled:S||!s,className:"w-100 d-flex justify-content-center align-items-center btn btn-success",children:d?"Connecting...":"Connect"}),(0,Ue.jsx)(Hl,{type:"button",color:"light",disabled:S,className:"w-100 border shadow-sm d-flex justify-content-center align-items-center",onClick:r,children:"Cancel"})]})]})]})})}),(0,Ue.jsx)("div",{className:"col-xl-5 col-lg-5",children:(0,Ue.jsx)("div",{className:"card h-auto",children:(0,Ue.jsxs)("div",{className:"card-body",children:[(0,Ue.jsx)("h5",{className:"font-size-15 mb-3 text-dark",children:"How to get your API Key"}),(0,Ue.jsx)("div",{className:"alert alert-info mb-0",children:(0,Ue.jsxs)("ol",{className:"ps-3 mb-0",children:[(0,Ue.jsxs)("li",{children:["Open"," ",(0,Ue.jsx)("a",{href:"https://ads.openai.com",target:"_blank",rel:"noopener noreferrer",children:(0,Ue.jsx)("b",{children:"OpenAI Ads Manager"})}),"."]}),(0,Ue.jsxs)("li",{children:["Go to ",(0,Ue.jsx)("b",{children:"Settings \u2192 General \u2192 API Keys"}),"."]}),(0,Ue.jsxs)("li",{children:["Create a key and ",(0,Ue.jsx)("b",{children:"copy it"}),"."]}),(0,Ue.jsxs)("li",{children:["Paste it here. ",(0,Ue.jsx)("b",{children:"One key connects one ad account."})]})]})})]})})}),(0,Ue.jsx)(vCe,{open:h,title:"Already Integrated",description:(0,Ue.jsx)("p",{className:"mb-0",children:"This OpenAI ad account is already linked to Statusi. Please use a different key or manage the existing integration."}),confirmText:"Acknowledge",onConfirm:()=>g(!1),onCancel:()=>g(!1),showCancel:!1,maxWidth:"xs"})]})},Y0e=["KEY_ACCOUNT_MISMATCH","INVALID_API_KEY","ACCOUNT_NOT_APPROVED","BILLING_REQUIRED"],Q0e=({integrationId:e,account:t,onClose:l,onReplaced:r,onNotFound:n})=>{const[i,a]=(0,o.useState)(!1),[s,c]=(0,o.useState)(!1),u=JE({initialValues:{api_key:""},validationSchema:jT({api_key:xT().trim().required("API Key is required").min(8,"API Key must be at least 8 characters").max(512,"API Key must be at most 512 characters")}),onSubmit:async l=>{if(t){c(!0);try{const n=await(async e=>G0e(await AS.put("/integration/chatgpt-ads/replace-key",e)))({integration_id:e,ad_account_id:t.ad_account_id,api_key:l.api_key.trim()});El.success("API key replaced",{autoClose:2e3}),r(n.account),p()}catch(i){const e=H0e(i);if(e.ignore)return;if("NOT_FOUND"===e.code)return El.error(e.message),p(),void n();const t=e.code&&Y0e.includes(e.code)?e.message:e.fieldErrors.api_key;if(t)return u.setFieldError("api_key",t),void u.setFieldTouched("api_key",!0,!1);El.error(e.message)}finally{c(!1)}}}}),p=()=>{u.resetForm(),a(!1),l()};return(0,Ue.jsx)(zr,{isOpen:!!t,toggle:s?void 0:p,centered:!0,children:(0,Ue.jsxs)("form",{onSubmit:u.handleSubmit,children:[(0,Ue.jsx)(HU,{toggle:s?void 0:p,className:"fw-bold",children:"Replace API Key"}),(0,Ue.jsxs)(Zr,{children:[t&&(0,Ue.jsxs)("p",{className:"small text-muted",children:[t.display_name||t.ad_account_name," ",(0,Ue.jsxs)("span",{className:"font-monospace",children:["(",t.ad_account_id,")"]}),(0,Ue.jsx)("br",{}),"Current key: ",(0,Ue.jsx)("span",{className:"font-monospace",children:W0e(t.api_key_last4)})]}),(0,Ue.jsxs)(KCe,{className:"mb-0",children:[(0,Ue.jsx)(FS,{className:"font-size-14 text-dark",children:"New API Key"}),(0,Ue.jsxs)("div",{className:"input-group",children:[(0,Ue.jsx)(QS,{name:"api_key",autoComplete:"off",spellCheck:!1,type:i?"text":"password",placeholder:"Paste the new key for this ad account",onChange:e=>{u.setFieldValue("api_key",e.target.value.trim()),u.errors.api_key&&(u.setFieldError("api_key",void 0),u.setFieldTouched("api_key",!1))},onBlur:u.handleBlur,value:u.values.api_key,invalid:u.touched.api_key&&!!u.errors.api_key,disabled:s}),(0,Ue.jsx)(Hl,{type:"button",color:"light",className:"border",onClick:()=>a(e=>!e),tabIndex:-1,children:(0,Ue.jsx)("i",{className:i?"mdi mdi-eye-off":"mdi mdi-eye"})})]}),u.touched.api_key&&u.errors.api_key&&(0,Ue.jsx)(rN,{className:"d-block",children:u.errors.api_key})]})]}),(0,Ue.jsxs)(Xr,{children:[(0,Ue.jsx)(Hl,{type:"button",color:"light",className:"border",onClick:p,disabled:s,children:"Cancel"}),(0,Ue.jsx)(Hl,{type:"submit",color:"primary",disabled:s,children:s?"Replacing...":"Replace Key"})]})]})})},J0e=({integrationId:e,onAddAccount:t})=>{const l=ae(),[r,n]=(0,o.useState)(null),[i,a]=(0,o.useState)([]),[s,c]=(0,o.useState)(!0),[u,p]=(0,o.useState)(!1),[d,m]=(0,o.useState)(!1),[h,g]=(0,o.useState)(null),[y,f]=(0,o.useState)(null),b=(0,o.useCallback)(async()=>{c(!0),p(!1);try{const t=await(async e=>G0e(await AS.get("/integration/get-chatgpt-ads-config",{params:{integration_id:e}})))(e);n(t),a(t.accounts||[])}catch(t){const e=H0e(t);if(e.ignore)return;El.error(e.message),p(!0)}finally{c(!1)}},[e]);(0,o.useEffect)(()=>{b()},[b]);const v=(0,o.useMemo)(()=>{const e=(null===r||void 0===r?void 0:r.accounts)||[];return e.length!==i.length||i.some(t=>{const l=e.find(e=>e.ad_account_id===t.ad_account_id);return!l||l.status!==t.status||(l.display_name||"")!==(t.display_name||"")})},[r,i]),{showExitDialog:x,setShowExitDialog:S,handleExitDecision:N}=FQe({isDirty:v,isAlreadyIntegrated:!1,onDiscard:()=>l("/integration")}),C=(e,t)=>{a(l=>l.map(l=>l.ad_account_id===e?{...l,...t}:l))};return s?(0,Ue.jsx)(bG,{}):u||!r?(0,Ue.jsx)("div",{className:"card",children:(0,Ue.jsxs)("div",{className:"card-body py-5 text-center",children:[(0,Ue.jsx)("p",{className:"text-muted",children:"Couldn't load this ChatGPT Ads integration."}),(0,Ue.jsx)(Hl,{color:"primary",onClick:b,children:"Retry"})]})}):(0,Ue.jsxs)(o.Fragment,{children:[(0,Ue.jsxs)("div",{className:"card",children:[(0,Ue.jsxs)("div",{className:"card-header bg-white d-flex flex-wrap gap-2 justify-content-between align-items-center",children:[(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-3",children:[(0,Ue.jsx)("img",{src:U0e,alt:"ChatGPT Ads Logo",className:"rounded",width:38,height:38}),(0,Ue.jsxs)("div",{children:[(0,Ue.jsx)("h5",{className:"font-size-16 mb-1 text-dark",children:"ChatGPT Ads"}),(0,Ue.jsx)(q0e,{value:r.status})]})]}),(0,Ue.jsxs)("div",{className:"d-flex gap-2",children:[(0,Ue.jsxs)(Hl,{color:"light",className:"border",onClick:t,disabled:d||v,title:v?"Save or discard your changes first":void 0,children:[(0,Ue.jsx)("i",{className:"mdi mdi-plus me-1"}),"Add ad account"]}),v&&(0,Ue.jsx)(Hl,{color:"light",className:"border",onClick:()=>a(r.accounts),disabled:d,children:"Discard"}),(0,Ue.jsx)(Hl,{color:"primary",onClick:async()=>{if(r){m(!0);try{const t=await(async(e,t)=>G0e(await AS.put("/integration/update-chatgpt-ads-config",{integration_id:e,accounts:t})))(e,i.map(e=>{var t;return{ad_account_id:e.ad_account_id,status:"Error"===e.status?"Active":e.status,display_name:(null===(t=e.display_name)||void 0===t?void 0:t.trim())||e.ad_account_name}}));n({...r,status:t.status,accounts:t.accounts}),a(t.accounts),El.success("Changes saved",{autoClose:2e3})}catch(t){const e=H0e(t);if(e.ignore)return;if("NOT_FOUND"===e.code)return El.error(e.message),void b();const l=Object.values(e.fieldErrors)[0];El.error(l?`${e.message}: ${l}`:e.message)}finally{m(!1)}}},disabled:d||!v,children:d?"Saving...":"Save Changes"})]})]}),(0,Ue.jsx)("div",{className:"card-body",children:0===i.length?(0,Ue.jsxs)("div",{className:"py-5 text-center",children:[(0,Ue.jsx)("p",{className:"text-muted mb-3",children:v?"All ad accounts will be removed when you save.":"No ad accounts connected."}),!v&&(0,Ue.jsxs)(Hl,{color:"primary",onClick:t,children:[(0,Ue.jsx)("i",{className:"mdi mdi-plus me-1"}),"Add ad account"]})]}):(0,Ue.jsx)("div",{className:"table-responsive",children:(0,Ue.jsxs)(uV,{className:"align-middle mb-0",children:[(0,Ue.jsx)("thead",{className:"table-light",children:(0,Ue.jsxs)("tr",{children:[(0,Ue.jsx)("th",{children:"Ad Account"}),(0,Ue.jsx)("th",{children:"API Key"}),(0,Ue.jsx)("th",{children:"Currency / Timezone"}),(0,Ue.jsx)("th",{children:"Last Validated"}),(0,Ue.jsx)("th",{children:"Status"}),(0,Ue.jsx)("th",{className:"text-end",children:"Actions"})]})}),(0,Ue.jsx)("tbody",{children:i.map(e=>{const t="Error"===e.status;return(0,Ue.jsxs)("tr",{children:[(0,Ue.jsxs)("td",{style:{minWidth:240},children:[(0,Ue.jsx)(QS,{bsSize:"sm",maxLength:255,value:e.display_name||"",placeholder:e.ad_account_name,onChange:t=>C(e.ad_account_id,{display_name:t.target.value}),disabled:d}),(0,Ue.jsxs)("small",{className:"text-muted d-block mt-1",children:[e.ad_account_name," \xb7 ",(0,Ue.jsx)("span",{className:"font-monospace",children:e.ad_account_id})]}),t&&(0,Ue.jsxs)("div",{className:"small text-danger mt-1",children:[(0,Ue.jsx)("i",{className:"mdi mdi-alert-circle-outline me-1"}),e.last_error||"This API key stopped working."]})]}),(0,Ue.jsx)("td",{className:"font-monospace",children:W0e(e.api_key_last4)}),(0,Ue.jsxs)("td",{children:[e.currency||"-",(0,Ue.jsx)("small",{className:"text-muted d-block",children:e.timezone||"-"})]}),(0,Ue.jsx)("td",{children:(0,Ue.jsx)("small",{children:Z0e(e.last_validated_at)})}),(0,Ue.jsx)("td",{children:t?(0,Ue.jsx)(q0e,{value:"Error"}):(0,Ue.jsxs)("div",{className:"d-flex align-items-center gap-2",children:[(0,Ue.jsx)("div",{className:"form-check form-switch form-check-success form-switch-sm m-0",children:(0,Ue.jsx)(QS,{className:"form-check-input",type:"checkbox",role:"switch",checked:"Active"===e.status,onChange:()=>(e=>{"Error"!==e.status&&C(e.ad_account_id,{status:"Active"===e.status?"Inactive":"Active"})})(e),disabled:d})}),(0,Ue.jsx)(q0e,{value:e.status})]})}),(0,Ue.jsxs)("td",{className:"text-end text-nowrap",children:[(0,Ue.jsx)(Hl,{size:"sm",color:t?"danger":"light",className:t?"me-2":"border me-2",onClick:()=>f(e),disabled:d,children:t?"Reconnect":"Replace key"}),(0,Ue.jsx)(Hl,{size:"sm",outline:!0,color:"danger",onClick:()=>g(e),disabled:d,children:"Remove"})]})]},e.ad_account_id)})})]})})})]}),(0,Ue.jsx)(Q0e,{integrationId:e,account:y,onClose:()=>f(null),onReplaced:e=>{n(t=>t?{...t,accounts:t.accounts.map(t=>t.ad_account_id===e.ad_account_id?e:t)}:t),a(t=>t.map(t=>t.ad_account_id===e.ad_account_id?{...e,display_name:t.display_name,status:"Error"===t.status?e.status:t.status}:t))},onNotFound:b}),(0,Ue.jsx)(vCe,{open:!!h,title:"Remove ad account",description:(0,Ue.jsxs)("p",{className:"small mb-0",children:["Remove ",(0,Ue.jsx)("b",{children:(null===h||void 0===h?void 0:h.display_name)||(null===h||void 0===h?void 0:h.ad_account_name)}),"? Reporting for this ad account will stop once you save your changes."]}),confirmText:"Remove",cancelText:"Cancel",showCancel:!0,onConfirm:()=>{h&&(a(e=>e.filter(e=>e.ad_account_id!==h.ad_account_id)),g(null))},onCancel:()=>g(null)}),(0,Ue.jsx)(vCe,{open:x,title:"Unsaved Changes",confirmText:"Yes, Stay",cancelText:"No, Discard",showCancel:!0,onConfirm:()=>S(!1),onCancel:()=>N(!1),description:(0,Ue.jsxs)("p",{className:"small mb-0",children:["Your ChatGPT Ads changes haven't been saved. If you leave now, they will be lost.",(0,Ue.jsx)("br",{}),(0,Ue.jsx)("br",{}),"Would you like to stay and save them?"]})})]})},X0e=e=>{const t=parseInt(String(null!==e&&void 0!==e?e:""),10);return Number.isFinite(t)&&t>0?t:null},e1e=()=>{var e,t,l;document.title="ChatGPT Ads";const r=ae(),n=ne(),i=Iu(e=>e.account.accountId),[a]=(0,o.useState)(i),s=null!==(e=X0e(null===(t=n.state)||void 0===t?void 0:t.integration_id))&&void 0!==e?e:X0e(new URLSearchParams(n.search).get("integration_id")),[c,u]=(0,o.useState)(X0e(null===(l=n.state)||void 0===l?void 0:l.platform_id)),[p,d]=(0,o.useState)(!1);(0,o.useEffect)(()=>{i!==a&&(El.info("Account switched. Redirecting to integration list..",{autoClose:4e3}),r("/integration"))},[i,r]),(0,o.useEffect)(()=>{c||(async()=>{const e=await AS.get("/integration/platforms"),t=(Array.isArray(e)?e:(null===e||void 0===e?void 0:e.data)||[]).find(e=>(null===e||void 0===e?void 0:e.path)===z0e||"ChatGPT Ads"===(null===e||void 0===e?void 0:e.name));return t?Number(t.id):null})().then(e=>{e?u(e):El.error("ChatGPT Ads platform is not available.")}).catch(e=>{H0e(e).ignore||El.error("Error fetching integration platforms")})},[c]);const m=!!s&&!p;return(0,Ue.jsx)("div",{className:"page-content",children:(0,Ue.jsxs)("div",{className:"container-fluid",children:[m?(0,Ue.jsx)(_K,{title:"Integration",link:"/integration",breadcrumbItem:"ChatGPT Ads - Accounts"}):(0,Ue.jsx)(_K,{title:"Platforms",subTitle:"ChatGPT Ads",link:s?"/integration":"/integration/select-integration",breadcrumbItem:s?"Add Ad Account":"Create Integration"}),m&&s?(0,Ue.jsx)(J0e,{integrationId:s,onAddAccount:()=>d(!0)}):(0,Ue.jsx)(K0e,{platformId:c,integrationId:s,onConnected:e=>{d(!1),r(`${z0e}?integration_id=${e}`,{replace:!0,state:{integration_id:e,platform_id:c}})},onCancel:()=>p?d(!1):r("/integration")})]})})},t1e=e=>0===e||null===e||void 0===e||"0"===e||"0.00"===e||0===e?"-":e,l1e=e=>{if(!e)return"-";const t=new Date(e);return`${t.getFullYear()}-${String(t.getMonth()+1).padStart(2,"0")}-${String(t.getDate()).padStart(2,"0")}`},r1e=()=>{const[e,t]=o.useState({show:!1,x:0,y:0,img:"",percentX:0,percentY:0}),[l,r]=(0,o.useState)(null),[n,i]=(0,o.useState)([]),[a,s]=(0,o.useState)([]),[c,u]=(0,o.useState)(!0),[p,d]=(0,o.useState)(!1),[m,h]=(0,o.useState)(!1);(0,o.useEffect)(()=>{(async()=>{try{u(!0);const l=await AS.post("/shogun-dashboard",{},{headers:{"Content-Type":"application/json"}});if(200===l.status){var e,t;const r=l.data;i(null!==(e=r.delivery_metrix)&&void 0!==e?e:[]),s(null!==(t=r.isp_metrix)&&void 0!==t?t:[])}else El.error("Failed to fetch dashboard data");u(!1)}catch(l){u(!1),El.error(l)}finally{u(!1)}})()},[]);return(0,Ue.jsxs)("div",{className:"page-content bg-light pt-5 mt-3 min-vh-100",children:[(0,Ue.jsx)("style",{children:"\n          @media print {\n            body * { visibility: hidden; }\n            #printable-dashboard, #printable-dashboard * { visibility: visible; }\n            #printable-dashboard {\n              position: absolute; left: 0; top: 0; width: 100%;\n              margin: 0; padding: 20px !important;\n              background-color: #f8f9fa !important;\n              -webkit-print-color-adjust: exact !important;\n              print-color-adjust: exact !important;\n            }\n            #pdf-logo { display: flex !important; justify-content: center !important; align-items: center !important; width: 100%; margin-bottom: 10px; flex: 0 0 100% !important; }\n            .no-print, .scroll-inline::-webkit-scrollbar { display: none !important; }\n            .row { display: flex !important; flex-wrap: wrap !important; }\n            .col-lg-12 { flex: 0 0 100% !important; max-width: 100% !important; }\n            .col-lg-8  { flex: 0 0 66.666667% !important; max-width: 66.666667% !important; }\n            .col-lg-7  { flex: 0 0 58.333333% !important; max-width: 58.333333% !important; }\n            .col-lg-6  { flex: 0 0 50% !important; max-width: 50% !important; }\n            .col-lg-5  { flex: 0 0 41.666667% !important; max-width: 41.666667% !important; }\n            .col-lg-4  { flex: 0 0 33.333333% !important; max-width: 33.333333% !important; }\n            .col-lg-3  { flex: 0 0 25% !important; max-width: 25% !important; }\n            .col-xs-9  { flex: 0 0 75% !important; max-width: 75% !important; }\n            .col-xs-3  { flex: 0 0 25% !important; max-width: 25% !important; }\n            .card { break-inside: avoid; page-break-inside: avoid; box-shadow: none !important; border: 1px solid #dadce0 !important; }\n            .scroll-inline { overflow: visible !important; }\n          }\n        "}),(0,Ue.jsxs)(jt,{fluid:!0,id:"printable-dashboard",children:[(0,Ue.jsx)("div",{className:"d-flex justify-content-between align-items-center mb-3",children:(0,Ue.jsx)("div",{id:"pdf-logo",className:"d-none",children:(0,Ue.jsx)("img",{src:"https://cdn.statusi.io/images/logo/statusi-logo.png",alt:"Statusi Logo",style:{height:"60px"}})})}),(0,Ue.jsxs)("div",{className:"mt-3 mb-3",children:[(0,Ue.jsx)("div",{className:"d-flex justify-content-between align-items-center mb-3",children:(0,Ue.jsx)("h4",{className:"text-dark fw-medium mb-0",children:"Shogun Digital Marketing & Performance Dashboard"})}),(0,Ue.jsx)("hr",{className:"border-top border-3 border-secondary border-opacity-25 m-0"})]}),c?(0,Ue.jsx)("div",{className:"d-flex justify-content-center align-items-center vh-100",children:(0,Ue.jsx)(bG,{})}):(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsxs)("div",{className:"mt-2 mb-4",children:[(0,Ue.jsx)("div",{className:"d-flex justify-content-between align-items-end mb-3",children:(0,Ue.jsx)("h4",{className:"mb-0",children:" Live Metrix American Health Report"})}),(0,Ue.jsx)("div",{className:"card",children:(0,Ue.jsx)(SN,{className:"p-2 pt-0",children:(0,Ue.jsxs)("div",{className:"scroll-inline w-100 overflow-auto overflow-y-hidden",children:[(0,Ue.jsx)("style",{children:"\n                        .scroll-inline::-webkit-scrollbar { height: 6px; }\n                        .scroll-inline::-webkit-scrollbar-thumb { border-radius: 6px; }\n                        .scroll-inline { scrollbar-width: thin; }\n                      "}),(0,Ue.jsxs)(xF,{hover:!0,className:"mb-0 table-layout-fixed text-nowrap",children:[(0,Ue.jsx)("thead",{className:"border-bottom-4 border-secondary border-opacity-25 position-sticky top-0",children:(0,Ue.jsxs)("tr",{children:[(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-bold bg-white",children:["Activity Date ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-bold bg-white",children:["Send ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-bold bg-white",children:["Opens ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-bold bg-white",children:["Open Rate % ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-bold bg-white",children:["Unique Opens ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-bold bg-white",children:["Clicks ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-bold bg-white",children:["Click Rate % ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-bold bg-white",children:["Unique Clicks ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-bold bg-white",children:["Soft Bounces ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-bold bg-white",children:["Hard Bounces ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-bold bg-white",children:["Complaints ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-bold bg-white",children:["Unsubscribes ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]})]})}),(0,Ue.jsx)("tbody",{children:n.map((e,t)=>(0,Ue.jsxs)("tr",{className:"border-bottom",children:[(0,Ue.jsx)("td",{className:"py-3 px-2 fw-bold text-body",children:l1e(e.activity_date)}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:t1e(e.send)}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:t1e(e.opens)}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:t1e(e.open_rates)}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:t1e(e.unique_opens)}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:t1e(e.clicks)}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:t1e(e.click_rates)}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:t1e(e.unique_clicks)}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:t1e(e.soft_bounces)}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:t1e(e.hard_bounces)}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:t1e(e.complaints)}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:t1e(e.unsubscribes)})]},t))})]})]})})})]}),(0,Ue.jsxs)("div",{className:"mt-3 p-3 border-start border-4 border-primary bg-primary bg-opacity-10 rounded text-dark lh-base",style:{fontSize:"16px"},children:["Across the dataset, a total of ",(0,Ue.jsx)("strong",{children:"63,812 emails"})," were sent, generating ",(0,Ue.jsx)("strong",{children:"1,626 opens"})," and ",(0,Ue.jsx)("strong",{children:"1,259 clicks"})," overall. The average open rate comes to approximately ",(0,Ue.jsx)("strong",{children:"2.1%\u20132.7% on most recent high-volume days"}),", with an overall average around ",(0,Ue.jsx)("strong",{children:"2\u20133%"}),", while click rates remain quite low, generally below ",(0,Ue.jsx)("strong",{children:"0.5%"})," for most campaigns. Interestingly, on a smaller send of ",(0,Ue.jsx)("strong",{children:"637 emails"}),", the open rate reached about ",(0,Ue.jsx)("strong",{children:"7.3%"}),", indicating that more targeted sends tend to perform better. As volume increased (for example, ",(0,Ue.jsx)("strong",{children:"4,546 emails sent on May 3"}),"), the open rate dropped closer to ",(0,Ue.jsx)("strong",{children:"~2%"}),", suggesting an opportunity to refine targeting at scale. Additionally, bounce volumes include around ",(0,Ue.jsx)("strong",{children:"497 soft bounces"})," and ",(0,Ue.jsx)("strong",{children:"328 hard bounces"}),", which indicates there is room to improve list quality and deliverability. Unsubscribes remain relatively low at ",(0,Ue.jsx)("strong",{children:"254 total"}),", which is a positive sign. Overall, this performance shows strong outreach growth, and by focusing on segmentation, list cleaning, and more personalized content, there is a clear opportunity to lift engagement rates while maintaining this higher send volume."]}),(0,Ue.jsxs)("div",{className:"mt-4 mb-4",children:[(0,Ue.jsx)("div",{className:"d-flex justify-content-between align-items-end mb-3",children:(0,Ue.jsx)("h4",{className:"mb-0",children:" ISP Metrix American Health Report"})}),(0,Ue.jsx)("div",{className:"card",children:(0,Ue.jsx)(SN,{className:"p-2 pt-0",children:(0,Ue.jsxs)("div",{className:"scroll-inline w-100 overflow-auto overflow-y-hidden",children:[(0,Ue.jsx)("style",{children:"\n                        .scroll-inline::-webkit-scrollbar { height: 6px; }\n                        .scroll-inline::-webkit-scrollbar-thumb { border-radius: 6px; }\n                        .scroll-inline { scrollbar-width: thin; }\n                      "}),(0,Ue.jsxs)(xF,{hover:!0,className:"mb-0 table-layout-fixed text-nowrap",children:[(0,Ue.jsx)("thead",{className:"border-bottom-4 border-secondary border-opacity-25 position-sticky top-0",children:(0,Ue.jsxs)("tr",{children:[(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-bold bg-white",children:["ISP Name ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-bold bg-white",children:["Soft Bounces ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]})]})}),(0,Ue.jsx)("tbody",{children:a.map((e,t)=>(0,Ue.jsxs)("tr",{className:"border-bottom",children:[(0,Ue.jsx)("td",{className:"py-3 px-2 fw-bold text-body",children:e.isp_name}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:t1e(e.soft_bounces)})]},t))})]})]})})})]}),(0,Ue.jsxs)("div",{className:"mt-3 p-3 border-start border-4 border-danger bg-danger bg-opacity-10 rounded text-dark lh-base",style:{fontSize:"16px"},children:["A significant ",(0,Ue.jsx)("strong",{children:"27.51% (137 out of 498)"})," of your total soft bounces are due to ",(0,Ue.jsx)("em",{children:"\u201cmessage rejected due to local policy,\u201d"})," which clearly indicates ",(0,Ue.jsx)("strong",{children:"sender reputation and trust issues rather than normal temporary delivery failures"}),". In a healthy email program, total soft bounces should typically stay ",(0,Ue.jsx)("strong",{children:"below 5%"}),", and policy-based rejections should be ",(0,Ue.jsx)("strong",{children:"near 0%"}),", making your current level ",(0,Ue.jsx)("strong",{children:"critically high (6x above acceptable limits)"}),". This type of bounce occurs when mailbox providers\u2014especially strict ones like Apple\u2014actively block your emails due to factors such as low engagement, improper domain/IP warmup, authentication misalignment (SPF/DKIM/DMARC), or spam-like sending behavior. Unlike standard soft bounces, these act as ",(0,Ue.jsx)("strong",{children:"hard failures in disguise"})," and can quickly damage your overall deliverability. To fix this, you should ",(0,Ue.jsx)("strong",{children:"reduce or pause sending to affected domains, clean your list by removing unengaged or repeatedly bouncing contacts, ensure proper authentication alignment, and shift to a slower, engagement-focused sending strategy (encouraging replies and human interaction)"})," to rebuild trust and bring your bounce rates back within acceptable limits."]}),(0,Ue.jsxs)("div",{className:"mt-3 p-3 border-start border-4 border-warning bg-warning bg-opacity-10 rounded text-dark lh-base",style:{fontSize:"16px"},children:["A notable portion of your soft bounces is due to ",(0,Ue.jsx)("em",{children:"\u201cmailbox full\u201d"})," or ",(0,Ue.jsx)("em",{children:"\u201cinsufficient storage,\u201d"})," accounting for ",(0,Ue.jsx)("strong",{children:"157 out of 498 soft bounces (~31.53%)"}),", which falls ",(0,Ue.jsx)("strong",{children:"above the ideal threshold"}),", as mailbox-related soft bounces are typically expected to remain ",(0,Ue.jsx)("strong",{children:"below 5\u201310%"})," in a healthy email program. Unlike policy rejections, these are ",(0,Ue.jsx)("strong",{children:"genuine temporary delivery failures"}),", meaning the recipient's inbox cannot currently accept new emails but may become available later; however, repeated occurrences indicate ",(0,Ue.jsx)("strong",{children:"inactive or abandoned email accounts"}),", which can negatively impact list quality over time. While not immediately harmful to sender reputation, continuously sending to such addresses reduces efficiency and can indirectly affect engagement metrics. To manage this, you should ",(0,Ue.jsx)("strong",{children:"implement suppression rules to stop sending to contacts after 3\u20135 consecutive mailbox full bounces, regularly clean your list of inactive users, and prioritize sending to recently engaged recipients"}),", ensuring better deliverability and maintaining your soft bounce rate within acceptable limits."]}),(0,Ue.jsxs)("div",{className:"mt-4 mb-4",children:[(0,Ue.jsx)("div",{className:"d-flex justify-content-between align-items-end mb-3",children:(0,Ue.jsx)("h4",{className:"mb-0",children:" Live Metrix American Health Report"})}),(0,Ue.jsx)("div",{className:"card",children:(0,Ue.jsx)(SN,{className:"p-2 pt-0",children:(0,Ue.jsxs)("div",{className:"scroll-inline w-100 overflow-auto overflow-y-hidden",children:[(0,Ue.jsx)("style",{children:"\n                        .scroll-inline::-webkit-scrollbar { height: 6px; }\n                        .scroll-inline::-webkit-scrollbar-thumb { border-radius: 6px; }\n                        .scroll-inline { scrollbar-width: thin; }\n                      "}),(0,Ue.jsxs)(xF,{hover:!0,className:"mb-0 table-layout-fixed text-nowrap",children:[(0,Ue.jsx)("thead",{className:"border-bottom-4 border-secondary border-opacity-25 position-sticky top-0",children:(0,Ue.jsxs)("tr",{children:[(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-bold bg-white",children:["Activity Date ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-bold bg-white",children:["Send ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-bold bg-white",children:["Opens ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-bold bg-white",children:["Clicks ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]}),(0,Ue.jsxs)("th",{className:"py-3 px-2 fw-bold bg-white",children:["Unsubscribes ",(0,Ue.jsx)(WU,{style:{fontSize:"16px",color:"#757575",verticalAlign:"middle"}})]})]})}),(0,Ue.jsx)("tbody",{children:n.map((e,t)=>(0,Ue.jsxs)("tr",{className:"border-bottom",children:[(0,Ue.jsx)("td",{className:"py-3 px-2 fw-bold text-body",children:l1e(e.activity_date)}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:t1e(e.send)}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:t1e(e.opens)}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:t1e(e.clicks)}),(0,Ue.jsx)("td",{className:"py-3 px-2 text-body",children:t1e(e.unsubscribes)})]},t))})]})]})})})]}),(0,Ue.jsxs)("div",{className:"mt-3 p-3 border-start border-4 border-primary bg-primary bg-opacity-10 rounded text-dark lh-base",style:{fontSize:"16px"},children:["Between ",(0,Ue.jsx)("strong",{children:"April 30th and May 3rd"}),", your campaigns reached a total of around ",(0,Ue.jsx)("strong",{children:"13,754 recipients"}),", resulting in around ",(0,Ue.jsx)("strong",{children:"256 unique opens"})," for an initial engagement rate of ",(0,Ue.jsx)("strong",{children:"1.86%"}),". This specific cohort of active users is overwhelmingly dominated by the ",(0,Ue.jsx)("strong",{children:"senior demographic"}),", with an impressive ",(0,Ue.jsx)("strong",{children:"99.2%"})," of all openers being over the age of ",(0,Ue.jsx)("strong",{children:"45"}),", and nearly ",(0,Ue.jsx)("strong",{children:"73%"})," specifically in the ",(0,Ue.jsx)("strong",{children:"60+ age bracket"}),". Engagement is notably higher among ",(0,Ue.jsx)("strong",{children:"men"}),", who account for approximately ",(0,Ue.jsx)("strong",{children:"65%"})," of the activity, and the vast majority of these responders (",(0,Ue.jsx)("strong",{children:"85.3%"}),") are categorized under the ",(0,Ue.jsx)("strong",{children:"\u201cHealthy Lifestyle\u201d"})," interest group. While the overall open rate for these four days was modest, the consistency of the profile\u2014",(0,Ue.jsx)("strong",{children:"older, health-conscious males"}),"\u2014indicates a very stable niche that responds best to your content, suggesting that focusing future messaging on ",(0,Ue.jsx)("strong",{children:"fitness and wellness tailored for seniors"})," will yield the highest quality engagement."]}),(0,Ue.jsxs)("div",{className:"mt-3 p-3 border-start border-4 border-warning bg-warning bg-opacity-10 rounded text-dark lh-base",style:{fontSize:"16px"},children:["During the same four-day period from ",(0,Ue.jsx)("strong",{children:"April 30th to May 3rd"}),", your list recorded a total of around ",(0,Ue.jsx)("strong",{children:"19 unsubscribes"}),", representing a very small fraction of the total emails sent. This opt-out group is exclusively comprised of ",(0,Ue.jsx)("strong",{children:"older individuals"}),", with nearly ",(0,Ue.jsx)("strong",{children:"87%"})," of unsubscribers being over the age of ",(0,Ue.jsx)("strong",{children:"60"})," and the remaining ",(0,Ue.jsx)("strong",{children:"13%"})," falling in the ",(0,Ue.jsx)("strong",{children:"45\u201360 age bracket"}),". Similar to your most active openers, those who chose to unsubscribe were predominantly ",(0,Ue.jsx)("strong",{children:"male"})," (approximately ",(0,Ue.jsx)("strong",{children:"73%"}),") and were entirely associated with the ",(0,Ue.jsx)("strong",{children:"\u201cHealthy Lifestyle\u201d"})," interest category. This suggests that while your core engagement comes from ",(0,Ue.jsx)("strong",{children:"senior males"}),", this demographic is also the most likely to opt out if the ",(0,Ue.jsx)("strong",{children:"content frequency or messaging"})," doesn't perfectly align with their expectations, highlighting a need for ",(0,Ue.jsx)("strong",{children:"careful content balance"})," for this specific audience segment."]}),(0,Ue.jsxs)("div",{className:"mt-3 p-3 border-start border-4 border-success bg-success bg-opacity-10 rounded text-dark lh-base",style:{fontSize:"16px"},children:["A significant portion of your soft bounces is due to ",(0,Ue.jsx)("em",{children:"\u201cmailbox full / insufficient storage,\u201d"})," accounting for ",(0,Ue.jsx)("strong",{children:"157 out of 498 soft bounces (~31.53%)"}),", which is ",(0,Ue.jsx)("strong",{children:"well above the acceptable range of 5\u201310%"})," in a healthy email program. While mailbox-full bounces are technically temporary, in your case you've observed ",(0,Ue.jsx)("strong",{children:"repeated occurrences from the same addresses"}),", which strongly indicates ",(0,Ue.jsx)("strong",{children:"inactive or abandoned personal email accounts (Gmail, Yahoo, Microsoft)"})," rather than short-term issues. Continuously sending to these recipients provides no value, lowers engagement rates, and can indirectly harm your sender reputation over time. Therefore, it is ",(0,Ue.jsx)("strong",{children:"recommended to remove or suppress these contacts from future sends"}),", especially those with multiple consecutive mailbox-full bounces, as they are highly unlikely to recover and only contribute to list decay and inefficiency."]})]})]})]})},n1e=({title:e,endpoint:t})=>{const l=Iu(e=>e.account.accountId),[r,n]=(0,o.useState)([]),[i,a]=(0,o.useState)([]),[s,c]=(0,o.useState)(!0),[u,p]=(0,o.useState)(!1),[d,m]=(0,o.useState)(null),[h,g]=(0,o.useState)(1),[y,f]=(0,o.useState)(!0),[b,v]=(0,o.useState)([]),[x,S]=(0,o.useState)(void 0),[N,C]=(0,o.useState)("gridReportPage"),[w,I]=(0,o.useState)("1"),k=(0,o.useRef)(!0),T=(0,o.useRef)(!1),A=(0,o.useRef)(1),D=(0,o.useCallback)(e=>{w!==e&&I(e)},[w]);(0,o.useEffect)(()=>{if(!l)return;(async()=>{try{var l;if(1===h)c(!0);else{if(!k.current)return;p(!0),T.current=!0}m(null);const e=t.includes("?")?"&":"?",r=(await AS.get(`${t}${e}page=${h}&limit=200`)).data,i=null!==r&&void 0!==r&&null!==(l=r.data)&&void 0!==l&&l.columns?r.data:r;let s=[];i&&Array.isArray(i.columns)?(1===h&&a(i.columns),s=Array.isArray(i.data)?i.data:[]):(s=Array.isArray(null===i||void 0===i?void 0:i.data)?i.data:Array.isArray(i)?i:[],1===h&&s.length>0&&a(Object.keys(s[0]))),s.length<200&&(k.current=!1,f(!1)),n(e=>1===h?s:[...e,...s])}catch(i){var r;if(1===h)m(null!==(r=null===i||void 0===i?void 0:i.message)&&void 0!==r?r:`Failed to fetch ${e.toLowerCase()}`);else k.current=!1,f(!1)}finally{T.current=!1,c(!1),p(!1)}})()},[l,t,e,h]),(0,o.useEffect)(()=>{if(s)return;const e=document.querySelector(".table-responsive");if(!e)return;const t=()=>{if(!k.current||T.current)return;const t=e.scrollTop,l=e.scrollHeight,r=e.clientHeight;Math.ceil(t+r)>=l-5&&(T.current=!0,A.current+=1,g(A.current))};return e.addEventListener("scroll",t),()=>e.removeEventListener("scroll",t)},[s]);const M=(0,o.useMemo)(()=>i.length?i.map(e=>({id:e,accessorKey:e,header:e.charAt(0).toUpperCase()+e.slice(1).replace(/([a-z])([A-Z])/g,"$1 $2"),enableSorting:!0,cell:e=>{const t=e.getValue();return null===t||void 0===t||""===t?"-":t}})):[],[i]),E=(0,o.useMemo)(()=>{if(!i.length)return{operator:{},rows:[]};const e=i.find(e=>e.toLowerCase().includes("name"))||i[0];return{operator:{},rows:[{field:e}]}},[i]),R=mF({data:r,columns:M,state:{sorting:b},onSortingChange:v,getCoreRowModel:cF(),getSortedRowModel:e=>hL(()=>[e.getState().sorting,e.getPreSortedRowModel()],(t,l)=>{if(!l.rows.length||null==t||!t.length)return l;const r=e.getState().sorting,n=[],i=r.filter(t=>{var l;return null==(l=e.getColumn(t.id))?void 0:l.getCanSort()}),a={};i.forEach(t=>{const l=e.getColumn(t.id);l&&(a[t.id]={sortUndefined:l.columnDef.sortUndefined,invertSorting:l.columnDef.invertSorting,sortingFn:l.getSortingFn()})});const s=e=>{const t=e.map(e=>({...e}));return t.sort((e,t)=>{for(let r=0;r<i.length;r+=1){var l;const n=i[r],s=a[n.id],o=s.sortUndefined,c=null!=(l=null==n?void 0:n.desc)&&l;let u=0;if(o){const l=void 0===e.getValue(n.id),r=void 0===t.getValue(n.id);if(l||r){if("first"===o)return l?-1:1;if("last"===o)return l?1:-1;u=l&&r?0:l?o:-o}}if(0===u&&(u=s.sortingFn(e,t,n.id)),0!==u)return c&&(u*=-1),s.invertSorting&&(u*=-1),u}return e.index-t.index}),t.forEach(e=>{var t;n.push(e),null!=(t=e.subRows)&&t.length&&(e.subRows=s(e.subRows))}),t};return{rows:s(l.rows),flatRows:n,rowsById:l.rowsById}},gL(e.options,"debugTable",0,()=>e._autoResetPageIndex()))}),B=(0,o.useCallback)((e,t)=>{v("function"===typeof e?e(b):e),S(t)},[b]);return(0,Ue.jsx)("div",{className:"mb-1 page-content",children:(0,Ue.jsxs)(jt,{fluid:!0,children:[(0,Ue.jsx)("div",{className:"fw-bold fs-5 mb-4",children:e}),(0,Ue.jsx)(cN,{children:(0,Ue.jsxs)(SN,{children:[(0,Ue.jsxs)(NV,{tabs:!0,justified:!0,className:"nav-tabs-custom",children:[(0,Ue.jsx)(AV,{children:(0,Ue.jsx)(qV,{className:$e()({active:"1"===w,cursor:"pointer"}),onClick:()=>D("1"),children:(0,Ue.jsx)("span",{className:"d-none d-sm-block",children:"Table View"})})}),(0,Ue.jsx)(AV,{children:(0,Ue.jsx)(qV,{className:$e()({active:"2"===w,cursor:"pointer"}),onClick:()=>D("2"),children:(0,Ue.jsx)("span",{className:"d-none d-sm-block",children:"Graph View"})})})]}),(0,Ue.jsxs)(YV,{activeTab:w,className:"pt-3",children:[(0,Ue.jsx)(tH,{tabId:"1",children:(0,Ue.jsx)(cN,{children:(0,Ue.jsx)(SN,{className:"px-0 py-2",children:s&&1===h?(0,Ue.jsx)("div",{className:"mt-3",children:(0,Ue.jsx)(nU,{height:"60vh"})}):d?(0,Ue.jsx)("div",{className:"d-flex justify-content-center align-items-center",style:{height:"60vh"},children:(0,Ue.jsx)("p",{className:"text-danger mb-0",children:d})}):s||0!==r.length?r.length>0?(0,Ue.jsxs)(Ue.Fragment,{children:[u&&y&&(0,Ue.jsx)("div",{className:"mb-2",children:(0,Ue.jsx)(mXe,{animated:!0,now:100,striped:!0,variant:"info"})}),(0,Ue.jsx)("div",{style:{userSelect:"none"},children:(0,Ue.jsx)(nBe,{table:R,handleSortingChange:B,sorting:b,activeSortRowId:x,openColorDialogBox:()=>{},clearActiveColorScaleColumn:()=>{},configBody:E,setShowPage:C,setActiveThresholdCol:()=>{}})})]}):(0,Ue.jsx)("div",{className:"mt-3",children:(0,Ue.jsx)(nU,{height:"60vh"})}):(0,Ue.jsx)("div",{className:"d-flex justify-content-center align-items-center h-75",children:(0,Ue.jsx)("img",{src:MF,alt:"No data",style:{width:"30%"}})})})})}),(0,Ue.jsx)(tH,{tabId:"2",children:(0,Ue.jsx)("div",{className:"d-flex justify-content-center",style:{height:"40vh"},children:"Graph view soon."})})]})]})})]})})},i1e=o.memo(n1e);i1e.displayName="DynamicReportComponent";const a1e=()=>(0,Ue.jsx)(i1e,{title:"Lapsed Doctors",endpoint:"/report/pathopluslab/lapsed-doctors"}),s1e=()=>(0,Ue.jsx)(i1e,{title:"Inactive Doctors",endpoint:"/report/pathopluslab/inactive-doctors"}),o1e=()=>(0,Ue.jsx)(i1e,{title:"Referrals at Risk",endpoint:"/report/pathopluslab/referrals-at-risk"}),c1e=[{path:"/home",component:(0,Ue.jsx)(CK,{})},{path:"/dashboard",component:(0,Ue.jsx)(CK,{})},{path:"/dashboard/november-2025",component:(0,Ue.jsx)(sJe,{})},{path:"/dashboard/january-2026",component:(0,Ue.jsx)(wJe,{})},{path:"/dashboard/demo/november-2025",component:(0,Ue.jsx)(qJe,{})},{path:"/dashboard/demo/january-2026",component:(0,Ue.jsx)(rXe,{})},{path:"/dashboard/demo/strategic-layer",component:(0,Ue.jsx)(RXe,{})},{path:"/dashboard",component:(0,Ue.jsx)(WH,{})},{path:"/report/insights",component:(0,Ue.jsx)(r1e,{})},{path:"/report/lapsed-doctors",component:(0,Ue.jsx)(a1e,{})},{path:"/report/inactive-doctors",component:(0,Ue.jsx)(s1e,{})},{path:"/report/referrals-at-risk",component:(0,Ue.jsx)(o1e,{})},{path:"/integration",component:(0,Ue.jsx)(xCe,{})},{path:"/integration/select-integration",component:(0,Ue.jsx)(NCe,{})},{path:"/integration/create/ongage/contact-activity",component:(0,Ue.jsx)(sbe,{})},{path:"/threshold",component:(0,Ue.jsx)(PQe,{})},{path:"/threshold/add-threshold",component:(0,Ue.jsx)(N$e,{operator:{},values:[],activeCol:null,base:null,isTableReport:!1,thresholdData:[],isEdit:!1})},{path:"/threshold/threshold-history/:id",component:(0,Ue.jsx)(OQe,{})},{path:"/profile",component:(0,Ue.jsx)(Oae,{})},{path:"/integration/integrated-list",component:(0,Ue.jsx)(aNe,{})},{path:"/integration/create/inbox-genie",component:(0,Ue.jsx)(BQe,{})},{path:"/integration/create/sendpost",component:(0,Ue.jsx)(jQe,{})},{path:"/integration/update-credentials",component:(0,Ue.jsx)(CCe,{})},{path:"/integration/create/google-ads",component:(0,Ue.jsx)(LQe,{endpoint:"/integration/google-ads",serviceName:"Google Ads"})},{path:"/integration/create/google-ads-accounts",component:(0,Ue.jsx)(UQe,{})},{path:"/integration/create/google-adsense",component:(0,Ue.jsx)(LQe,{endpoint:"/integration/google-adsense",serviceName:"Google AdSense"})},{path:"/integration/create/google-adsense-accounts",component:(0,Ue.jsx)(GQe,{})},{path:"/integration/create/google-analytics",component:(0,Ue.jsx)(LQe,{endpoint:"/integration/google-analytics-integration",serviceName:"Google Analytics"})},{path:"/integration/create/google-analytics-accounts",component:(0,Ue.jsx)(VQe,{})},{path:"/integration/create/clickgo",component:(0,Ue.jsx)(jXe,{})},{path:"/integration/create/meta-ads",component:(0,Ue.jsx)(LQe,{endpoint:"/integration/auth/meta/connect",serviceName:"Meta Ads"})},{path:"/integration/create/meta-ads-accounts",component:(0,Ue.jsx)(L0e,{})},{path:"/integration/create/mailchimp",component:(0,Ue.jsx)(LQe,{endpoint:"/integration/auth/mailchimp/connect",serviceName:"Mailchimp"})},{path:"/integration/create/mailchimp-accounts",component:(0,Ue.jsx)(BXe,{})},{path:"/integration/create/chatgpt",component:(0,Ue.jsx)(e1e,{})},{path:"/integrated-list",component:(0,Ue.jsx)(aNe,{})},{path:"/update-credentials",component:(0,Ue.jsx)(CCe,{})},{path:"/plans",component:(0,Ue.jsx)(PCe,{})},{path:"/report/report-builder",component:(0,Ue.jsx)(dKe,{})},{path:"/report/:report_slug?",component:(0,Ue.jsx)(dKe,{})},{path:"/reports/view-more",component:(0,Ue.jsx)(cwe,{})},{path:"/monthly-analytics/view-more",component:(0,Ue.jsx)(cwe,{})},{path:"/dashboard/efi-sales-insights",component:(0,Ue.jsx)(L$e,{})},{path:"/dashboard/demo-sales-insights",component:(0,Ue.jsx)(tKe,{})},{path:"/dashboard/ecoorigin-google-ads",component:(0,Ue.jsx)(oK,{})},{path:"/dashboard/ecoorigin-analytics",component:(0,Ue.jsx)(sK,{})},{path:"/monthly-report/seo-monthly-report",component:(0,Ue.jsx)(YXe,{})},{path:"/weekly-report",component:(0,Ue.jsx)(y0e,{})},{path:"/schedule-report",component:(0,Ue.jsx)(O0e,{})},{path:"/charts-mixed",component:(0,Ue.jsx)(qCe,{})},{path:"/secret-manager",component:(0,Ue.jsx)(zCe,{})},{path:"/integration/create/ongage/contact-manager",component:(0,Ue.jsx)(GCe,{})},{path:"/integration/create/ongage",component:(0,Ue.jsx)(YCe,{})},{path:"/manage-user",component:(0,Ue.jsx)(ewe,{})},{path:"/global-cost-media",component:(0,Ue.jsx)(gYe,{})},{path:"/invite-user",component:(0,Ue.jsx)(QCe,{})},{path:"/account-list",component:(0,Ue.jsx)(swe,{})},{path:"/switch-account",component:(0,Ue.jsx)(owe,{})},{path:"/profile/:section?",component:(0,Ue.jsx)(gQe,{})},{path:"/page-not-found",component:(0,Ue.jsx)(fQe,{})},{path:"/internal-server-error",component:(0,Ue.jsx)(RQe,{})},{path:"/",exact:!0,component:(0,Ue.jsx)(Ne,{to:"/dashboard"})},{path:"*",component:(0,Ue.jsx)(Ne,{to:"/page-not-found"})}],u1e=[{path:"/login",component:(0,Ue.jsx)(Yfe,{})},{path:"/logout",component:(0,Ue.jsx)(Qfe,{})},{path:"/register",component:(0,Ue.jsx)(Jfe,{})},{path:"/forgot-password",component:(0,Ue.jsx)(Xfe,{})},{path:"/sign-up",component:(0,Ue.jsx)(UCe,{})},{path:"/verify-user",component:(0,Ue.jsx)(JCe,{})},{path:"/email-activation",component:(0,Ue.jsx)(XCe,{})},{path:"/accounts",component:(0,Ue.jsx)(awe,{})},{path:"/switch-component",component:(0,Ue.jsx)(twe,{})},{path:"/something-wrong",component:(0,Ue.jsx)(HQe,{})},{path:"/oauthcallback",component:(0,Ue.jsx)(vQe,{})},{path:"/oauth/consent",component:(0,Ue.jsx)(SQe,{})},{path:"/mautic/connect",component:(0,Ue.jsx)(MQe,{})}],p1e=e=>localStorage.getItem("user_id")?(0,Ue.jsx)(o.Fragment,{children:e.children}):(0,Ue.jsx)(Ne,{to:{pathname:"/login",state:{from:e.location}}});function d1e(e){return d1e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},d1e(e)}function m1e(){return m1e=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},m1e.apply(this,arguments)}function h1e(e,t){var l=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),l.push.apply(l,r)}return l}function g1e(e){for(var t=1;t<arguments.length;t++){var l=null!=arguments[t]?arguments[t]:{};t%2?h1e(Object(l),!0).forEach(function(t){y1e(e,t,l[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(l)):h1e(Object(l)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(l,t))})}return e}function y1e(e,t,l){return t in e?Object.defineProperty(e,t,{value:l,enumerable:!0,configurable:!0,writable:!0}):e[t]=l,e}function f1e(e,t){for(var l=0;l<t.length;l++){var r=t[l];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function b1e(e,t){return b1e=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},b1e(e,t)}function v1e(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(m7e){return!1}}();return function(){var l,r=S1e(e);if(t){var n=S1e(this).constructor;l=Reflect.construct(r,arguments,n)}else l=r.apply(this,arguments);return function(e,t){if(t&&("object"===d1e(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return x1e(e)}(this,l)}}function x1e(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function S1e(e){return S1e=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},S1e(e)}function N1e(){}var C1e=We().shape(wr.propTypes),w1e={autoFocus:We().bool,backdrop:We().bool,backdropClassName:We().string,backdropTransition:C1e,children:We().node,className:We().string,container:ct,cssModule:We().object,direction:We().oneOf(["start","end","bottom","top"]),fade:We().bool,innerRef:We().oneOfType([We().object,We().string,We().func]),isOpen:We().bool,keyboard:We().bool,labelledBy:We().string,offcanvasTransition:C1e,onClosed:We().func,onEnter:We().func,onExit:We().func,style:We().object,onOpened:We().func,returnFocusAfterClose:We().bool,role:We().string,scrollable:We().bool,toggle:We().func,trapFocus:We().bool,unmountOnClose:We().bool,zIndex:We().oneOfType([We().number,We().string])},I1e=Object.keys(w1e),k1e={isOpen:!1,autoFocus:!0,direction:"start",scrollable:!1,role:"dialog",backdrop:!0,keyboard:!0,zIndex:1050,fade:!0,onOpened:N1e,onClosed:N1e,offcanvasTransition:{timeout:ht},backdropTransition:{mountOnEnter:!0,timeout:pt},unmountOnClose:!0,returnFocusAfterClose:!0,container:"body",trapFocus:!1},T1e=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&b1e(e,t)}(i,e);var t,l,r,n=v1e(i);function i(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),(t=n.call(this,e))._element=null,t._originalBodyPadding=null,t.getFocusableChildren=t.getFocusableChildren.bind(x1e(t)),t.handleBackdropClick=t.handleBackdropClick.bind(x1e(t)),t.handleBackdropMouseDown=t.handleBackdropMouseDown.bind(x1e(t)),t.handleEscape=t.handleEscape.bind(x1e(t)),t.handleTab=t.handleTab.bind(x1e(t)),t.onOpened=t.onOpened.bind(x1e(t)),t.onClosed=t.onClosed.bind(x1e(t)),t.manageFocusAfterClose=t.manageFocusAfterClose.bind(x1e(t)),t.clearBackdropAnimationTimeout=t.clearBackdropAnimationTimeout.bind(x1e(t)),t.trapFocus=t.trapFocus.bind(x1e(t)),t._backdrop=o.createRef(),t._dialog=o.createRef(),t.state={isOpen:!1},t}return t=i,l=[{key:"componentDidMount",value:function(){var e=this.props,t=e.isOpen,l=e.autoFocus,r=e.onEnter;t&&(this.init(),this.setState({isOpen:!0}),l&&this.setFocus()),r&&r(),document.addEventListener("focus",this.trapFocus,!0),this._isMounted=!0}},{key:"componentDidUpdate",value:function(e,t){if(this.props.isOpen&&!e.isOpen)return this.init(),void this.setState({isOpen:!0});this.props.autoFocus&&this.state.isOpen&&!t.isOpen&&this.setFocus(),this._element&&e.zIndex!==this.props.zIndex&&(this._element.style.zIndex=this.props.zIndex)}},{key:"componentWillUnmount",value:function(){this.clearBackdropAnimationTimeout(),this.props.onExit&&this.props.onExit(),this._element&&(this.destroy(),(this.props.isOpen||this.state.isOpen)&&this.close()),document.removeEventListener("focus",this.trapFocus,!0),this._isMounted=!1}},{key:"handleBackdropClick",value:function(e){if(e.target===this._mouseDownElement){e.stopPropagation();var t=this._backdrop.current;if(!this.props.isOpen||!0!==this.props.backdrop)return;t&&e.target===t&&this.props.toggle&&this.props.toggle(e)}}},{key:"handleTab",value:function(e){if(9===e.which&&!(this.offcanvasIndex<i.openCount-1)){var t=this.getFocusableChildren(),l=t.length;if(0!==l){for(var r=this.getFocusedChild(),n=0,a=0;a<l;a+=1)if(t[a]===r){n=a;break}e.shiftKey&&0===n?(e.preventDefault(),t[l-1].focus()):e.shiftKey||n!==l-1||(e.preventDefault(),t[0].focus())}}}},{key:"handleBackdropMouseDown",value:function(e){this._mouseDownElement=e.target}},{key:"handleEscape",value:function(e){this.props.isOpen&&e.keyCode===xt.esc&&this.props.toggle&&this.props.keyboard&&(e.preventDefault(),e.stopPropagation(),this.props.toggle(e))}},{key:"onOpened",value:function(e,t){this.props.onOpened(),(this.props.offcanvasTransition.onEntered||N1e)(e,t)}},{key:"onClosed",value:function(e){var t=this.props.unmountOnClose;this.props.onClosed(),(this.props.offcanvasTransition.onExited||N1e)(e),t&&this.destroy(),this.close(),this._isMounted&&this.setState({isOpen:!1})}},{key:"setFocus",value:function(){this._dialog.current&&"function"===typeof this._dialog.current.focus&&this._dialog.current.focus()}},{key:"getFocusableChildren",value:function(){return this._element.querySelectorAll(Tt.join(", "))}},{key:"getFocusedChild",value:function(){var e,t=this.getFocusableChildren();try{e=document.activeElement}catch(l){e=t[0]}return e}},{key:"trapFocus",value:function(e){if(this.props.trapFocus&&this._element&&this._dialog.current!==e.target&&!(this.offcanvasIndex<i.openCount-1)){for(var t=this.getFocusableChildren(),l=0;l<t.length;l+=1)if(t[l]===e.target)return;t.length>0&&(e.preventDefault(),e.stopPropagation(),t[0].focus())}}},{key:"init",value:function(){try{this._triggeringElement=document.activeElement}catch(e){this._triggeringElement=null}this._element||(this._element=document.createElement("div"),this._element.setAttribute("tabindex","-1"),this._element.style.position="relative",this._element.style.zIndex=this.props.zIndex,this._mountContainer=kt(this.props.container),this._mountContainer.appendChild(this._element)),this._originalBodyPadding=Xe(),et(),0===i.openCount&&this.props.backdrop&&!this.props.scrollable&&(document.body.style.overflow="hidden"),this.offcanvasIndex=i.openCount,i.openCount+=1}},{key:"destroy",value:function(){this._element&&(this._mountContainer.removeChild(this._element),this._element=null),this.manageFocusAfterClose()}},{key:"manageFocusAfterClose",value:function(){if(this._triggeringElement){var e=this.props.returnFocusAfterClose;this._triggeringElement.focus&&e&&this._triggeringElement.focus(),this._triggeringElement=null}}},{key:"close",value:function(){this.manageFocusAfterClose(),i.openCount=Math.max(0,i.openCount-1),document.body.style.overflow=null,Je(this._originalBodyPadding)}},{key:"clearBackdropAnimationTimeout",value:function(){this._backdropAnimationTimeout&&(clearTimeout(this._backdropAnimationTimeout),this._backdropAnimationTimeout=void 0)}},{key:"render",value:function(){var e=this.props,t=e.direction,l=e.unmountOnClose;if(this._element&&(this.state.isOpen||!l)){var r=!!this._element&&!this.state.isOpen&&!l;this._element.style.display=r?"none":"block";var n=this.props,i=n.className,a=n.backdropClassName,s=n.cssModule,c=n.isOpen,u=n.backdrop,p=n.role,d=n.labelledBy,m=n.style,h={onKeyUp:this.handleEscape,onKeyDown:this.handleTab,"aria-labelledby":d,role:p,tabIndex:"-1"},g=this.props.fade,y=g1e(g1e(g1e({},wr.defaultProps),this.props.offcanvasTransition),{},{baseClass:g?this.props.offcanvasTransition.baseClass:"",timeout:g?this.props.offcanvasTransition.timeout:0}),f=g1e(g1e(g1e({},wr.defaultProps),this.props.backdropTransition),{},{baseClass:g?this.props.backdropTransition.baseClass:"",timeout:g?this.props.backdropTransition.timeout:0}),b=u&&(g?o.createElement(wr,m1e({},f,{in:c&&!!u,innerRef:this._backdrop,cssModule:s,className:tt($e()("offcanvas-backdrop",a),s),onClick:this.handleBackdropClick,onMouseDown:this.handleBackdropMouseDown})):o.createElement("div",{className:tt($e()("offcanvas-backdrop","show",a),s),ref:this._backdrop,onClick:this.handleBackdropClick,onMouseDown:this.handleBackdropMouseDown})),v=lt(this.props,I1e);return o.createElement(tr,{node:this._element},o.createElement(wr,m1e({},v,h,y,{in:c,onEntered:this.onOpened,onExited:this.onClosed,cssModule:s,className:tt($e()("offcanvas",i,"offcanvas-".concat(t)),s),innerRef:this._dialog,style:g1e(g1e({},m),{},{visibility:c?"visible":"hidden"})}),this.props.children),b)}return null}}],l&&f1e(t.prototype,l),r&&f1e(t,r),Object.defineProperty(t,"prototype",{writable:!1}),i}(o.Component);T1e.propTypes=w1e,T1e.defaultProps=k1e,T1e.openCount=0;const A1e=T1e;var D1e,M1e=l(82061),E1e=l.n(M1e),R1e=l(94233),B1e=l.n(R1e),j1e=l(67982),P1e=l.n(j1e),_1e=[],O1e=function(){return _1e.some(function(e){return e.activeTargets.length>0})},L1e="ResizeObserver loop completed with undelivered notifications.";!function(e){e.BORDER_BOX="border-box",e.CONTENT_BOX="content-box",e.DEVICE_PIXEL_CONTENT_BOX="device-pixel-content-box"}(D1e||(D1e={}));var F1e,q1e=function(e){return Object.freeze(e)},z1e=function(e,t){this.inlineSize=e,this.blockSize=t,q1e(this)},U1e=function(){function e(e,t,l,r){return this.x=e,this.y=t,this.width=l,this.height=r,this.top=this.y,this.left=this.x,this.bottom=this.top+this.height,this.right=this.left+this.width,q1e(this)}return e.prototype.toJSON=function(){var e=this;return{x:e.x,y:e.y,top:e.top,right:e.right,bottom:e.bottom,left:e.left,width:e.width,height:e.height}},e.fromRect=function(t){return new e(t.x,t.y,t.width,t.height)},e}(),G1e=function(e){return e instanceof SVGElement&&"getBBox"in e},V1e=function(e){if(G1e(e)){var t=e.getBBox(),l=t.width,r=t.height;return!l&&!r}var n=e,i=n.offsetWidth,a=n.offsetHeight;return!(i||a||e.getClientRects().length)},H1e=function(e){var t;if(e instanceof Element)return!0;var l=null===(t=null===e||void 0===e?void 0:e.ownerDocument)||void 0===t?void 0:t.defaultView;return!!(l&&e instanceof l.Element)},W1e="undefined"!==typeof window?window:{},Z1e=new WeakMap,$1e=/auto|scroll/,K1e=/^tb|vertical/,Y1e=/msie|trident/i.test(W1e.navigator&&W1e.navigator.userAgent),Q1e=function(e){return parseFloat(e||"0")},J1e=function(e,t,l){return void 0===e&&(e=0),void 0===t&&(t=0),void 0===l&&(l=!1),new z1e((l?t:e)||0,(l?e:t)||0)},X1e=q1e({devicePixelContentBoxSize:J1e(),borderBoxSize:J1e(),contentBoxSize:J1e(),contentRect:new U1e(0,0,0,0)}),e2e=function(e,t){if(void 0===t&&(t=!1),Z1e.has(e)&&!t)return Z1e.get(e);if(V1e(e))return Z1e.set(e,X1e),X1e;var l=getComputedStyle(e),r=G1e(e)&&e.ownerSVGElement&&e.getBBox(),n=!Y1e&&"border-box"===l.boxSizing,i=K1e.test(l.writingMode||""),a=!r&&$1e.test(l.overflowY||""),s=!r&&$1e.test(l.overflowX||""),o=r?0:Q1e(l.paddingTop),c=r?0:Q1e(l.paddingRight),u=r?0:Q1e(l.paddingBottom),p=r?0:Q1e(l.paddingLeft),d=r?0:Q1e(l.borderTopWidth),m=r?0:Q1e(l.borderRightWidth),h=r?0:Q1e(l.borderBottomWidth),g=p+c,y=o+u,f=(r?0:Q1e(l.borderLeftWidth))+m,b=d+h,v=s?e.offsetHeight-b-e.clientHeight:0,x=a?e.offsetWidth-f-e.clientWidth:0,S=n?g+f:0,N=n?y+b:0,C=r?r.width:Q1e(l.width)-S-x,w=r?r.height:Q1e(l.height)-N-v,I=C+g+x+f,k=w+y+v+b,T=q1e({devicePixelContentBoxSize:J1e(Math.round(C*devicePixelRatio),Math.round(w*devicePixelRatio),i),borderBoxSize:J1e(I,k,i),contentBoxSize:J1e(C,w,i),contentRect:new U1e(p,o,C,w)});return Z1e.set(e,T),T},t2e=function(e,t,l){var r=e2e(e,l),n=r.borderBoxSize,i=r.contentBoxSize,a=r.devicePixelContentBoxSize;switch(t){case D1e.DEVICE_PIXEL_CONTENT_BOX:return a;case D1e.BORDER_BOX:return n;default:return i}},l2e=function(e){var t=e2e(e);this.target=e,this.contentRect=t.contentRect,this.borderBoxSize=q1e([t.borderBoxSize]),this.contentBoxSize=q1e([t.contentBoxSize]),this.devicePixelContentBoxSize=q1e([t.devicePixelContentBoxSize])},r2e=function(e){if(V1e(e))return 1/0;for(var t=0,l=e.parentNode;l;)t+=1,l=l.parentNode;return t},n2e=function(){var e=1/0,t=[];_1e.forEach(function(l){if(0!==l.activeTargets.length){var r=[];l.activeTargets.forEach(function(t){var l=new l2e(t.target),n=r2e(t.target);r.push(l),t.lastReportedSize=t2e(t.target,t.observedBox),n<e&&(e=n)}),t.push(function(){l.callback.call(l.observer,r,l.observer)}),l.activeTargets.splice(0,l.activeTargets.length)}});for(var l=0,r=t;l<r.length;l++){(0,r[l])()}return e},i2e=function(e){_1e.forEach(function(t){t.activeTargets.splice(0,t.activeTargets.length),t.skippedTargets.splice(0,t.skippedTargets.length),t.observationTargets.forEach(function(l){l.isActive()&&(r2e(l.target)>e?t.activeTargets.push(l):t.skippedTargets.push(l))})})},a2e=function(){var e=0;for(i2e(e);O1e();)e=n2e(),i2e(e);return _1e.some(function(e){return e.skippedTargets.length>0})&&function(){var e;"function"===typeof ErrorEvent?e=new ErrorEvent("error",{message:L1e}):((e=document.createEvent("Event")).initEvent("error",!1,!1),e.message=L1e),window.dispatchEvent(e)}(),e>0},s2e=[],o2e=function(e){if(!F1e){var t=0,l=document.createTextNode("");new MutationObserver(function(){return s2e.splice(0).forEach(function(e){return e()})}).observe(l,{characterData:!0}),F1e=function(){l.textContent="".concat(t?t--:t++)}}s2e.push(e),F1e()},c2e=0,u2e={attributes:!0,characterData:!0,childList:!0,subtree:!0},p2e=["resize","load","transitionend","animationend","animationstart","animationiteration","keyup","keydown","mouseup","mousedown","mouseover","mouseout","blur","focus"],d2e=function(e){return void 0===e&&(e=0),Date.now()+e},m2e=!1,h2e=function(){function e(){var e=this;this.stopped=!0,this.listener=function(){return e.schedule()}}return e.prototype.run=function(e){var t=this;if(void 0===e&&(e=250),!m2e){m2e=!0;var l=d2e(e);!function(e){o2e(function(){requestAnimationFrame(e)})}(function(){var r=!1;try{r=a2e()}finally{if(m2e=!1,e=l-d2e(),!c2e)return;r?t.run(1e3):e>0?t.run(e):t.start()}})}},e.prototype.schedule=function(){this.stop(),this.run()},e.prototype.observe=function(){var e=this,t=function(){return e.observer&&e.observer.observe(document.body,u2e)};document.body?t():W1e.addEventListener("DOMContentLoaded",t)},e.prototype.start=function(){var e=this;this.stopped&&(this.stopped=!1,this.observer=new MutationObserver(this.listener),this.observe(),p2e.forEach(function(t){return W1e.addEventListener(t,e.listener,!0)}))},e.prototype.stop=function(){var e=this;this.stopped||(this.observer&&this.observer.disconnect(),p2e.forEach(function(t){return W1e.removeEventListener(t,e.listener,!0)}),this.stopped=!0)},e}(),g2e=new h2e,y2e=function(e){!c2e&&e>0&&g2e.start(),!(c2e+=e)&&g2e.stop()},f2e=function(){function e(e,t){this.target=e,this.observedBox=t||D1e.CONTENT_BOX,this.lastReportedSize={inlineSize:0,blockSize:0}}return e.prototype.isActive=function(){var e,t=t2e(this.target,this.observedBox,!0);return e=this.target,G1e(e)||function(e){switch(e.tagName){case"INPUT":if("image"!==e.type)break;case"VIDEO":case"AUDIO":case"EMBED":case"OBJECT":case"CANVAS":case"IFRAME":case"IMG":return!0}return!1}(e)||"inline"!==getComputedStyle(e).display||(this.lastReportedSize=t),this.lastReportedSize.inlineSize!==t.inlineSize||this.lastReportedSize.blockSize!==t.blockSize},e}(),b2e=function(e,t){this.activeTargets=[],this.skippedTargets=[],this.observationTargets=[],this.observer=e,this.callback=t},v2e=new WeakMap,x2e=function(e,t){for(var l=0;l<e.length;l+=1)if(e[l].target===t)return l;return-1},S2e=function(){function e(){}return e.connect=function(e,t){var l=new b2e(e,t);v2e.set(e,l)},e.observe=function(e,t,l){var r=v2e.get(e),n=0===r.observationTargets.length;x2e(r.observationTargets,t)<0&&(n&&_1e.push(r),r.observationTargets.push(new f2e(t,l&&l.box)),y2e(1),g2e.schedule())},e.unobserve=function(e,t){var l=v2e.get(e),r=x2e(l.observationTargets,t),n=1===l.observationTargets.length;r>=0&&(n&&_1e.splice(_1e.indexOf(l),1),l.observationTargets.splice(r,1),y2e(-1))},e.disconnect=function(e){var t=this,l=v2e.get(e);l.observationTargets.slice().forEach(function(l){return t.unobserve(e,l.target)}),l.activeTargets.splice(0,l.activeTargets.length)},e}(),N2e=function(){function e(e){if(0===arguments.length)throw new TypeError("Failed to construct 'ResizeObserver': 1 argument required, but only 0 present.");if("function"!==typeof e)throw new TypeError("Failed to construct 'ResizeObserver': The callback provided as parameter 1 is not a function.");S2e.connect(this,e)}return e.prototype.observe=function(e,t){if(0===arguments.length)throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!H1e(e))throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': parameter 1 is not of type 'Element");S2e.observe(this,e,t)},e.prototype.unobserve=function(e){if(0===arguments.length)throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!H1e(e))throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': parameter 1 is not of type 'Element");S2e.unobserve(this,e)},e.prototype.disconnect=function(){S2e.disconnect(this)},e.toString=function(){return"function ResizeObserver () { [polyfill code] }"},e}(),C2e=l(16225),w2e=l.n(C2e);function I2e(e){return e&&e.ownerDocument&&e.ownerDocument.defaultView?e.ownerDocument.defaultView:window}function k2e(e){return e&&e.ownerDocument?e.ownerDocument:document}var T2e=null,A2e=null;function D2e(e){if(null===T2e){var t=k2e(e);if("undefined"===typeof t)return T2e=0;var l=t.body,r=t.createElement("div");r.classList.add("simplebar-hide-scrollbar"),l.appendChild(r);var n=r.getBoundingClientRect().right;l.removeChild(r),T2e=n}return T2e}w2e()&&window.addEventListener("resize",function(){A2e!==window.devicePixelRatio&&(A2e=window.devicePixelRatio,T2e=null)});var M2e=function(){function e(t,l){var r=this;this.onScroll=function(){var e=I2e(r.el);r.scrollXTicking||(e.requestAnimationFrame(r.scrollX),r.scrollXTicking=!0),r.scrollYTicking||(e.requestAnimationFrame(r.scrollY),r.scrollYTicking=!0)},this.scrollX=function(){r.axis.x.isOverflowing&&(r.showScrollbar("x"),r.positionScrollbar("x")),r.scrollXTicking=!1},this.scrollY=function(){r.axis.y.isOverflowing&&(r.showScrollbar("y"),r.positionScrollbar("y")),r.scrollYTicking=!1},this.onMouseEnter=function(){r.showScrollbar("x"),r.showScrollbar("y")},this.onMouseMove=function(e){r.mouseX=e.clientX,r.mouseY=e.clientY,(r.axis.x.isOverflowing||r.axis.x.forceVisible)&&r.onMouseMoveForAxis("x"),(r.axis.y.isOverflowing||r.axis.y.forceVisible)&&r.onMouseMoveForAxis("y")},this.onMouseLeave=function(){r.onMouseMove.cancel(),(r.axis.x.isOverflowing||r.axis.x.forceVisible)&&r.onMouseLeaveForAxis("x"),(r.axis.y.isOverflowing||r.axis.y.forceVisible)&&r.onMouseLeaveForAxis("y"),r.mouseX=-1,r.mouseY=-1},this.onWindowResize=function(){r.scrollbarWidth=r.getScrollbarWidth(),r.hideNativeScrollbar()},this.hideScrollbars=function(){r.axis.x.track.rect=r.axis.x.track.el.getBoundingClientRect(),r.axis.y.track.rect=r.axis.y.track.el.getBoundingClientRect(),r.isWithinBounds(r.axis.y.track.rect)||(r.axis.y.scrollbar.el.classList.remove(r.classNames.visible),r.axis.y.isVisible=!1),r.isWithinBounds(r.axis.x.track.rect)||(r.axis.x.scrollbar.el.classList.remove(r.classNames.visible),r.axis.x.isVisible=!1)},this.onPointerEvent=function(e){var t,l;r.axis.x.track.rect=r.axis.x.track.el.getBoundingClientRect(),r.axis.y.track.rect=r.axis.y.track.el.getBoundingClientRect(),(r.axis.x.isOverflowing||r.axis.x.forceVisible)&&(t=r.isWithinBounds(r.axis.x.track.rect)),(r.axis.y.isOverflowing||r.axis.y.forceVisible)&&(l=r.isWithinBounds(r.axis.y.track.rect)),(t||l)&&(e.preventDefault(),e.stopPropagation(),"mousedown"===e.type&&(t&&(r.axis.x.scrollbar.rect=r.axis.x.scrollbar.el.getBoundingClientRect(),r.isWithinBounds(r.axis.x.scrollbar.rect)?r.onDragStart(e,"x"):r.onTrackClick(e,"x")),l&&(r.axis.y.scrollbar.rect=r.axis.y.scrollbar.el.getBoundingClientRect(),r.isWithinBounds(r.axis.y.scrollbar.rect)?r.onDragStart(e,"y"):r.onTrackClick(e,"y"))))},this.drag=function(t){var l=r.axis[r.draggedAxis].track,n=l.rect[r.axis[r.draggedAxis].sizeAttr],i=r.axis[r.draggedAxis].scrollbar,a=r.contentWrapperEl[r.axis[r.draggedAxis].scrollSizeAttr],s=parseInt(r.elStyles[r.axis[r.draggedAxis].sizeAttr],10);t.preventDefault(),t.stopPropagation();var o=(("y"===r.draggedAxis?t.pageY:t.pageX)-l.rect[r.axis[r.draggedAxis].offsetAttr]-r.axis[r.draggedAxis].dragOffset)/(n-i.size)*(a-s);"x"===r.draggedAxis&&(o=r.isRtl&&e.getRtlHelpers().isRtlScrollbarInverted?o-(n+i.size):o,o=r.isRtl&&e.getRtlHelpers().isRtlScrollingInverted?-o:o),r.contentWrapperEl[r.axis[r.draggedAxis].scrollOffsetAttr]=o},this.onEndDrag=function(e){var t=k2e(r.el),l=I2e(r.el);e.preventDefault(),e.stopPropagation(),r.el.classList.remove(r.classNames.dragging),t.removeEventListener("mousemove",r.drag,!0),t.removeEventListener("mouseup",r.onEndDrag,!0),r.removePreventClickId=l.setTimeout(function(){t.removeEventListener("click",r.preventClick,!0),t.removeEventListener("dblclick",r.preventClick,!0),r.removePreventClickId=null})},this.preventClick=function(e){e.preventDefault(),e.stopPropagation()},this.el=t,this.minScrollbarWidth=20,this.options=Object.assign({},e.defaultOptions,l),this.classNames=Object.assign({},e.defaultOptions.classNames,this.options.classNames),this.axis={x:{scrollOffsetAttr:"scrollLeft",sizeAttr:"width",scrollSizeAttr:"scrollWidth",offsetSizeAttr:"offsetWidth",offsetAttr:"left",overflowAttr:"overflowX",dragOffset:0,isOverflowing:!0,isVisible:!1,forceVisible:!1,track:{},scrollbar:{}},y:{scrollOffsetAttr:"scrollTop",sizeAttr:"height",scrollSizeAttr:"scrollHeight",offsetSizeAttr:"offsetHeight",offsetAttr:"top",overflowAttr:"overflowY",dragOffset:0,isOverflowing:!0,isVisible:!1,forceVisible:!1,track:{},scrollbar:{}}},this.removePreventClickId=null,e.instances.has(this.el)||(this.recalculate=E1e()(this.recalculate.bind(this),64),this.onMouseMove=E1e()(this.onMouseMove.bind(this),64),this.hideScrollbars=B1e()(this.hideScrollbars.bind(this),this.options.timeout),this.onWindowResize=B1e()(this.onWindowResize.bind(this),64,{leading:!0}),e.getRtlHelpers=P1e()(e.getRtlHelpers),this.init())}e.getRtlHelpers=function(){var t=document.createElement("div");t.innerHTML='<div class="hs-dummy-scrollbar-size"><div style="height: 200%; width: 200%; margin: 10px 0;"></div></div>';var l=t.firstElementChild;document.body.appendChild(l);var r=l.firstElementChild;l.scrollLeft=0;var n=e.getOffset(l),i=e.getOffset(r);l.scrollLeft=999;var a=e.getOffset(r);return{isRtlScrollingInverted:n.left!==i.left&&i.left-a.left!==0,isRtlScrollbarInverted:n.left!==i.left}},e.getOffset=function(e){var t=e.getBoundingClientRect(),l=k2e(e),r=I2e(e);return{top:t.top+(r.pageYOffset||l.documentElement.scrollTop),left:t.left+(r.pageXOffset||l.documentElement.scrollLeft)}};var t=e.prototype;return t.init=function(){e.instances.set(this.el,this),w2e()&&(this.initDOM(),this.setAccessibilityAttributes(),this.scrollbarWidth=this.getScrollbarWidth(),this.recalculate(),this.initListeners())},t.initDOM=function(){var e=this;if(Array.prototype.filter.call(this.el.children,function(t){return t.classList.contains(e.classNames.wrapper)}).length)this.wrapperEl=this.el.querySelector("."+this.classNames.wrapper),this.contentWrapperEl=this.options.scrollableNode||this.el.querySelector("."+this.classNames.contentWrapper),this.contentEl=this.options.contentNode||this.el.querySelector("."+this.classNames.contentEl),this.offsetEl=this.el.querySelector("."+this.classNames.offset),this.maskEl=this.el.querySelector("."+this.classNames.mask),this.placeholderEl=this.findChild(this.wrapperEl,"."+this.classNames.placeholder),this.heightAutoObserverWrapperEl=this.el.querySelector("."+this.classNames.heightAutoObserverWrapperEl),this.heightAutoObserverEl=this.el.querySelector("."+this.classNames.heightAutoObserverEl),this.axis.x.track.el=this.findChild(this.el,"."+this.classNames.track+"."+this.classNames.horizontal),this.axis.y.track.el=this.findChild(this.el,"."+this.classNames.track+"."+this.classNames.vertical);else{for(this.wrapperEl=document.createElement("div"),this.contentWrapperEl=document.createElement("div"),this.offsetEl=document.createElement("div"),this.maskEl=document.createElement("div"),this.contentEl=document.createElement("div"),this.placeholderEl=document.createElement("div"),this.heightAutoObserverWrapperEl=document.createElement("div"),this.heightAutoObserverEl=document.createElement("div"),this.wrapperEl.classList.add(this.classNames.wrapper),this.contentWrapperEl.classList.add(this.classNames.contentWrapper),this.offsetEl.classList.add(this.classNames.offset),this.maskEl.classList.add(this.classNames.mask),this.contentEl.classList.add(this.classNames.contentEl),this.placeholderEl.classList.add(this.classNames.placeholder),this.heightAutoObserverWrapperEl.classList.add(this.classNames.heightAutoObserverWrapperEl),this.heightAutoObserverEl.classList.add(this.classNames.heightAutoObserverEl);this.el.firstChild;)this.contentEl.appendChild(this.el.firstChild);this.contentWrapperEl.appendChild(this.contentEl),this.offsetEl.appendChild(this.contentWrapperEl),this.maskEl.appendChild(this.offsetEl),this.heightAutoObserverWrapperEl.appendChild(this.heightAutoObserverEl),this.wrapperEl.appendChild(this.heightAutoObserverWrapperEl),this.wrapperEl.appendChild(this.maskEl),this.wrapperEl.appendChild(this.placeholderEl),this.el.appendChild(this.wrapperEl)}if(!this.axis.x.track.el||!this.axis.y.track.el){var t=document.createElement("div"),l=document.createElement("div");t.classList.add(this.classNames.track),l.classList.add(this.classNames.scrollbar),t.appendChild(l),this.axis.x.track.el=t.cloneNode(!0),this.axis.x.track.el.classList.add(this.classNames.horizontal),this.axis.y.track.el=t.cloneNode(!0),this.axis.y.track.el.classList.add(this.classNames.vertical),this.el.appendChild(this.axis.x.track.el),this.el.appendChild(this.axis.y.track.el)}this.axis.x.scrollbar.el=this.axis.x.track.el.querySelector("."+this.classNames.scrollbar),this.axis.y.scrollbar.el=this.axis.y.track.el.querySelector("."+this.classNames.scrollbar),this.options.autoHide||(this.axis.x.scrollbar.el.classList.add(this.classNames.visible),this.axis.y.scrollbar.el.classList.add(this.classNames.visible)),this.el.setAttribute("data-simplebar","init")},t.setAccessibilityAttributes=function(){var e=this.options.ariaLabel||"scrollable content";this.contentWrapperEl.setAttribute("tabindex","0"),this.contentWrapperEl.setAttribute("role","region"),this.contentWrapperEl.setAttribute("aria-label",e)},t.initListeners=function(){var e=this,t=I2e(this.el);this.options.autoHide&&this.el.addEventListener("mouseenter",this.onMouseEnter),["mousedown","click","dblclick"].forEach(function(t){e.el.addEventListener(t,e.onPointerEvent,!0)}),["touchstart","touchend","touchmove"].forEach(function(t){e.el.addEventListener(t,e.onPointerEvent,{capture:!0,passive:!0})}),this.el.addEventListener("mousemove",this.onMouseMove),this.el.addEventListener("mouseleave",this.onMouseLeave),this.contentWrapperEl.addEventListener("scroll",this.onScroll),t.addEventListener("resize",this.onWindowResize);var l=!1,r=null,n=t.ResizeObserver||N2e;this.resizeObserver=new n(function(){l&&null===r&&(r=t.requestAnimationFrame(function(){e.recalculate(),r=null}))}),this.resizeObserver.observe(this.el),this.resizeObserver.observe(this.contentEl),t.requestAnimationFrame(function(){l=!0}),this.mutationObserver=new t.MutationObserver(this.recalculate),this.mutationObserver.observe(this.contentEl,{childList:!0,subtree:!0,characterData:!0})},t.recalculate=function(){var e=I2e(this.el);this.elStyles=e.getComputedStyle(this.el),this.isRtl="rtl"===this.elStyles.direction;var t=this.heightAutoObserverEl.offsetHeight<=1,l=this.heightAutoObserverEl.offsetWidth<=1,r=this.contentEl.offsetWidth,n=this.contentWrapperEl.offsetWidth,i=this.elStyles.overflowX,a=this.elStyles.overflowY;this.contentEl.style.padding=this.elStyles.paddingTop+" "+this.elStyles.paddingRight+" "+this.elStyles.paddingBottom+" "+this.elStyles.paddingLeft,this.wrapperEl.style.margin="-"+this.elStyles.paddingTop+" -"+this.elStyles.paddingRight+" -"+this.elStyles.paddingBottom+" -"+this.elStyles.paddingLeft;var s=this.contentEl.scrollHeight,o=this.contentEl.scrollWidth;this.contentWrapperEl.style.height=t?"auto":"100%",this.placeholderEl.style.width=l?r+"px":"auto",this.placeholderEl.style.height=s+"px";var c=this.contentWrapperEl.offsetHeight;this.axis.x.isOverflowing=o>r,this.axis.y.isOverflowing=s>c,this.axis.x.isOverflowing="hidden"!==i&&this.axis.x.isOverflowing,this.axis.y.isOverflowing="hidden"!==a&&this.axis.y.isOverflowing,this.axis.x.forceVisible="x"===this.options.forceVisible||!0===this.options.forceVisible,this.axis.y.forceVisible="y"===this.options.forceVisible||!0===this.options.forceVisible,this.hideNativeScrollbar();var u=this.axis.x.isOverflowing?this.scrollbarWidth:0,p=this.axis.y.isOverflowing?this.scrollbarWidth:0;this.axis.x.isOverflowing=this.axis.x.isOverflowing&&o>n-p,this.axis.y.isOverflowing=this.axis.y.isOverflowing&&s>c-u,this.axis.x.scrollbar.size=this.getScrollbarSize("x"),this.axis.y.scrollbar.size=this.getScrollbarSize("y"),this.axis.x.scrollbar.el.style.width=this.axis.x.scrollbar.size+"px",this.axis.y.scrollbar.el.style.height=this.axis.y.scrollbar.size+"px",this.positionScrollbar("x"),this.positionScrollbar("y"),this.toggleTrackVisibility("x"),this.toggleTrackVisibility("y")},t.getScrollbarSize=function(e){if(void 0===e&&(e="y"),!this.axis[e].isOverflowing)return 0;var t,l=this.contentEl[this.axis[e].scrollSizeAttr],r=this.axis[e].track.el[this.axis[e].offsetSizeAttr],n=r/l;return t=Math.max(~~(n*r),this.options.scrollbarMinSize),this.options.scrollbarMaxSize&&(t=Math.min(t,this.options.scrollbarMaxSize)),t},t.positionScrollbar=function(t){if(void 0===t&&(t="y"),this.axis[t].isOverflowing){var l=this.contentWrapperEl[this.axis[t].scrollSizeAttr],r=this.axis[t].track.el[this.axis[t].offsetSizeAttr],n=parseInt(this.elStyles[this.axis[t].sizeAttr],10),i=this.axis[t].scrollbar,a=this.contentWrapperEl[this.axis[t].scrollOffsetAttr],s=(a="x"===t&&this.isRtl&&e.getRtlHelpers().isRtlScrollingInverted?-a:a)/(l-n),o=~~((r-i.size)*s);o="x"===t&&this.isRtl&&e.getRtlHelpers().isRtlScrollbarInverted?o+(r-i.size):o,i.el.style.transform="x"===t?"translate3d("+o+"px, 0, 0)":"translate3d(0, "+o+"px, 0)"}},t.toggleTrackVisibility=function(e){void 0===e&&(e="y");var t=this.axis[e].track.el,l=this.axis[e].scrollbar.el;this.axis[e].isOverflowing||this.axis[e].forceVisible?(t.style.visibility="visible",this.contentWrapperEl.style[this.axis[e].overflowAttr]="scroll"):(t.style.visibility="hidden",this.contentWrapperEl.style[this.axis[e].overflowAttr]="hidden"),this.axis[e].isOverflowing?l.style.display="block":l.style.display="none"},t.hideNativeScrollbar=function(){this.offsetEl.style[this.isRtl?"left":"right"]=this.axis.y.isOverflowing||this.axis.y.forceVisible?"-"+this.scrollbarWidth+"px":0,this.offsetEl.style.bottom=this.axis.x.isOverflowing||this.axis.x.forceVisible?"-"+this.scrollbarWidth+"px":0},t.onMouseMoveForAxis=function(e){void 0===e&&(e="y"),this.axis[e].track.rect=this.axis[e].track.el.getBoundingClientRect(),this.axis[e].scrollbar.rect=this.axis[e].scrollbar.el.getBoundingClientRect(),this.isWithinBounds(this.axis[e].scrollbar.rect)?this.axis[e].scrollbar.el.classList.add(this.classNames.hover):this.axis[e].scrollbar.el.classList.remove(this.classNames.hover),this.isWithinBounds(this.axis[e].track.rect)?(this.showScrollbar(e),this.axis[e].track.el.classList.add(this.classNames.hover)):this.axis[e].track.el.classList.remove(this.classNames.hover)},t.onMouseLeaveForAxis=function(e){void 0===e&&(e="y"),this.axis[e].track.el.classList.remove(this.classNames.hover),this.axis[e].scrollbar.el.classList.remove(this.classNames.hover)},t.showScrollbar=function(e){void 0===e&&(e="y");var t=this.axis[e].scrollbar.el;this.axis[e].isVisible||(t.classList.add(this.classNames.visible),this.axis[e].isVisible=!0),this.options.autoHide&&this.hideScrollbars()},t.onDragStart=function(e,t){void 0===t&&(t="y");var l=k2e(this.el),r=I2e(this.el),n=this.axis[t].scrollbar,i="y"===t?e.pageY:e.pageX;this.axis[t].dragOffset=i-n.rect[this.axis[t].offsetAttr],this.draggedAxis=t,this.el.classList.add(this.classNames.dragging),l.addEventListener("mousemove",this.drag,!0),l.addEventListener("mouseup",this.onEndDrag,!0),null===this.removePreventClickId?(l.addEventListener("click",this.preventClick,!0),l.addEventListener("dblclick",this.preventClick,!0)):(r.clearTimeout(this.removePreventClickId),this.removePreventClickId=null)},t.onTrackClick=function(e,t){var l=this;if(void 0===t&&(t="y"),this.options.clickOnTrack){var r=I2e(this.el);this.axis[t].scrollbar.rect=this.axis[t].scrollbar.el.getBoundingClientRect();var n=this.axis[t].scrollbar.rect[this.axis[t].offsetAttr],i=parseInt(this.elStyles[this.axis[t].sizeAttr],10),a=this.contentWrapperEl[this.axis[t].scrollOffsetAttr],s=("y"===t?this.mouseY-n:this.mouseX-n)<0?-1:1,o=-1===s?a-i:a+i;!function e(){var n,i;-1===s?a>o&&(a-=l.options.clickOnTrackSpeed,l.contentWrapperEl.scrollTo(((n={})[l.axis[t].offsetAttr]=a,n)),r.requestAnimationFrame(e)):a<o&&(a+=l.options.clickOnTrackSpeed,l.contentWrapperEl.scrollTo(((i={})[l.axis[t].offsetAttr]=a,i)),r.requestAnimationFrame(e))}()}},t.getContentElement=function(){return this.contentEl},t.getScrollElement=function(){return this.contentWrapperEl},t.getScrollbarWidth=function(){try{return"none"===getComputedStyle(this.contentWrapperEl,"::-webkit-scrollbar").display||"scrollbarWidth"in document.documentElement.style||"-ms-overflow-style"in document.documentElement.style?0:D2e(this.el)}catch(m7e){return D2e(this.el)}},t.removeListeners=function(){var e=this,t=I2e(this.el);this.options.autoHide&&this.el.removeEventListener("mouseenter",this.onMouseEnter),["mousedown","click","dblclick"].forEach(function(t){e.el.removeEventListener(t,e.onPointerEvent,!0)}),["touchstart","touchend","touchmove"].forEach(function(t){e.el.removeEventListener(t,e.onPointerEvent,{capture:!0,passive:!0})}),this.el.removeEventListener("mousemove",this.onMouseMove),this.el.removeEventListener("mouseleave",this.onMouseLeave),this.contentWrapperEl&&this.contentWrapperEl.removeEventListener("scroll",this.onScroll),t.removeEventListener("resize",this.onWindowResize),this.mutationObserver&&this.mutationObserver.disconnect(),this.resizeObserver&&this.resizeObserver.disconnect(),this.recalculate.cancel(),this.onMouseMove.cancel(),this.hideScrollbars.cancel(),this.onWindowResize.cancel()},t.unMount=function(){this.removeListeners(),e.instances.delete(this.el)},t.isWithinBounds=function(e){return this.mouseX>=e.left&&this.mouseX<=e.left+e.width&&this.mouseY>=e.top&&this.mouseY<=e.top+e.height},t.findChild=function(e,t){var l=e.matches||e.webkitMatchesSelector||e.mozMatchesSelector||e.msMatchesSelector;return Array.prototype.filter.call(e.children,function(e){return l.call(e,t)})[0]},e}();M2e.defaultOptions={autoHide:!0,forceVisible:!1,clickOnTrack:!0,clickOnTrackSpeed:40,classNames:{contentEl:"simplebar-content",contentWrapper:"simplebar-content-wrapper",offset:"simplebar-offset",mask:"simplebar-mask",wrapper:"simplebar-wrapper",placeholder:"simplebar-placeholder",scrollbar:"simplebar-scrollbar",track:"simplebar-track",heightAutoObserverWrapperEl:"simplebar-height-auto-observer-wrapper",heightAutoObserverEl:"simplebar-height-auto-observer",visible:"simplebar-visible",horizontal:"simplebar-horizontal",vertical:"simplebar-vertical",hover:"simplebar-hover",dragging:"simplebar-dragging"},scrollbarMinSize:25,scrollbarMaxSize:0,timeout:1e3},M2e.instances=new WeakMap;const E2e=M2e;function R2e(e,t){var l=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),l.push.apply(l,r)}return l}function B2e(e){for(var t=1;t<arguments.length;t++){var l=null!=arguments[t]?arguments[t]:{};t%2?R2e(Object(l),!0).forEach(function(t){j2e(e,t,l[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(l)):R2e(Object(l)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(l,t))})}return e}function j2e(e,t,l){return t in e?Object.defineProperty(e,t,{value:l,enumerable:!0,configurable:!0,writable:!0}):e[t]=l,e}function P2e(){return P2e=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var r in l)Object.prototype.hasOwnProperty.call(l,r)&&(e[r]=l[r])}return e},P2e.apply(this,arguments)}function _2e(e,t){if(null==e)return{};var l,r,n=function(e,t){if(null==e)return{};var l,r,n={},i=Object.keys(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||(n[l]=e[l]);return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)l=i[r],t.indexOf(l)>=0||Object.prototype.propertyIsEnumerable.call(e,l)&&(n[l]=e[l])}return n}var O2e=["children","scrollableNodeProps","tag"],L2e=o.forwardRef(function(e,t){var l,r=e.children,n=e.scrollableNodeProps,i=void 0===n?{}:n,a=e.tag,s=void 0===a?"div":a,c=_2e(e,O2e),u=s,p=(0,o.useRef)(),d=(0,o.useRef)(),m=(0,o.useRef)(),h={},g={},y=[];return Object.keys(c).forEach(function(e){Object.prototype.hasOwnProperty.call(E2e.defaultOptions,e)?h[e]=c[e]:e.match(/data-simplebar-(.+)/)&&"data-simplebar-direction"!==e?y.push({name:e,value:c[e]}):g[e]=c[e]}),y.length&&console.warn("simplebar-react: this way of passing options is deprecated. Pass it like normal props instead:\n        'data-simplebar-auto-hide=\"false\"' \u2014> 'autoHide=\"false\"'\n      "),(0,o.useEffect)(function(){return p=i.ref||p,d.current&&(l=new E2e(d.current,B2e(B2e(B2e(B2e({},function(e){var t=Array.prototype.reduce.call(e,function(e,t){var l=t.name.match(/data-simplebar-(.+)/);if(l){var r=l[1].replace(/\W+(.)/g,function(e,t){return t.toUpperCase()});switch(t.value){case"true":e[r]=!0;break;case"false":e[r]=!1;break;case void 0:e[r]=!0;break;default:e[r]=t.value}}return e},{});return t}(y)),h),p&&{scrollableNode:p.current}),m.current&&{contentNode:m.current})),"function"===typeof t?t(l):t&&(t.current=l)),function(){l.unMount(),l=null,"function"===typeof t&&t(null)}},[]),o.createElement(u,P2e({ref:d,"data-simplebar":!0},g),o.createElement("div",{className:"simplebar-wrapper"},o.createElement("div",{className:"simplebar-height-auto-observer-wrapper"},o.createElement("div",{className:"simplebar-height-auto-observer"})),o.createElement("div",{className:"simplebar-mask"},o.createElement("div",{className:"simplebar-offset"},"function"===typeof r?r({scrollableNodeRef:p,contentNodeRef:m}):o.createElement("div",P2e({},i,{className:"simplebar-content-wrapper".concat(i.className?" ".concat(i.className):"")}),o.createElement("div",{className:"simplebar-content"},r)))),o.createElement("div",{className:"simplebar-placeholder"})),o.createElement("div",{className:"simplebar-track simplebar-horizontal"},o.createElement("div",{className:"simplebar-scrollbar"})),o.createElement("div",{className:"simplebar-track simplebar-vertical"},o.createElement("div",{className:"simplebar-scrollbar"})))});L2e.displayName="SimpleBar",L2e.propTypes={children:We().oneOfType([We().node,We().func]),scrollableNodeProps:We().object,tag:We().string};const F2e=L2e,q2e=({onClosed:e})=>{const t=ju(),l=_ae(e=>e.Layout,e=>({layoutType:e.layoutType,layoutMode:e.layoutMode,layoutWidth:e.layoutWidth,layoutPosition:e.layoutPosition,topbarTheme:e.topbarTheme,leftSideBarType:e.leftSideBarType,leftSideBarTheme:e.leftSideBarTheme})),{layoutType:r,layoutMode:n,layoutWidth:i,layoutPosition:a,topbarTheme:s,leftSideBarType:c,leftSideBarTheme:u}=Iu(l);return(0,Ue.jsxs)(o.Fragment,{children:[(0,Ue.jsx)("div",{children:(0,Ue.jsxs)(F2e,{className:"vh-100",children:[(0,Ue.jsxs)("div",{className:"rightbar-title d-flex align-items-center bg-dark p-3",children:[(0,Ue.jsx)("h5",{className:"m-0 me-2 text-white",children:"Theme Customizer"}),(0,Ue.jsx)(gU,{to:"#",onClick:e,className:"right-bar-toggle ms-auto",children:(0,Ue.jsx)("i",{className:"mdi mdi-close noti-icon"})})]}),(0,Ue.jsx)("hr",{className:"m-0"}),(0,Ue.jsxs)("div",{className:"p-4",children:[(0,Ue.jsx)("h6",{className:"mb-3",children:"Layouts"}),(0,Ue.jsxs)("div",{className:"form-check form-check-inline",children:[(0,Ue.jsx)("input",{type:"radio",id:"radioVertical",name:"layout",value:FK.VERTICAL,className:"form-check-input",checked:r===FK.VERTICAL,onChange:e=>{e.target.checked&&t(tY(e.target.value))}}),(0,Ue.jsx)("label",{htmlFor:"radioVertical",className:"form-check-label",children:"Vertical"})]}),"   ",(0,Ue.jsxs)("div",{className:"form-check form-check-inline",children:[(0,Ue.jsx)("input",{className:"form-check-input",type:"radio",name:"layout",id:"layout-horizontal",value:FK.HORIZONTAL,checked:r===FK.HORIZONTAL,onChange:e=>{e.target.checked&&t(tY(e.target.value))}}),(0,Ue.jsx)("label",{className:"form-check-label",htmlFor:"layout-horizontal",children:"Horizontal"})]}),(0,Ue.jsx)("h6",{className:"mt-4 mb-3 pt-2",children:"Layout Mode"}),(0,Ue.jsxs)("div",{className:"form-check form-check-inline",children:[(0,Ue.jsx)("input",{type:"radio",id:"radioThemeLight",name:"radioTheme",value:qK.LIGHTMODE,className:"form-check-input",checked:n===qK.LIGHTMODE,onChange:e=>{e.target.checked&&t(lY(e.target.value))}}),(0,Ue.jsx)("label",{className:"form-check-label",htmlFor:"radioThemeLight",children:"Light"})]}),"   ",(0,Ue.jsxs)("div",{className:"form-check form-check-inline",children:[(0,Ue.jsx)("input",{type:"radio",id:"radioThemeDark",name:"radioTheme",value:qK.DARKMODE,className:"form-check-input",checked:n===qK.DARKMODE,onChange:e=>{e.target.checked&&t(lY(e.target.value))}}),(0,Ue.jsx)("label",{className:"form-check-label",htmlFor:"radioThemeDark",children:"Dark"})]}),(0,Ue.jsx)("h6",{className:"mt-4 mb-3",children:"Layout Width"}),(0,Ue.jsxs)("div",{className:"form-check form-check-inline",children:[(0,Ue.jsx)("input",{type:"radio",id:"radioFluid",name:"radioWidth",value:zK.FLUID,className:"form-check-input",checked:i===zK.FLUID,onChange:e=>{e.target.checked&&t(iY(e.target.value))}}),(0,Ue.jsx)("label",{htmlFor:"radioFluid",className:"form-check-label",children:"Fluid"})]}),"   ",(0,Ue.jsxs)("div",{className:"form-check form-check-inline",children:[(0,Ue.jsx)("input",{type:"radio",id:"radioBoxed",name:"radioWidth",value:zK.BOXED,className:"form-check-input",checked:i===zK.BOXED,onChange:e=>{e.target.checked&&t(iY(e.target.value))}}),(0,Ue.jsx)("label",{htmlFor:"radioBoxed",className:"form-check-label",children:"Boxed"})]}),(0,Ue.jsx)("h6",{className:"mt-4 mb-3",children:"Layout Position"}),(0,Ue.jsxs)("div",{className:"form-check form-check-inline",children:[(0,Ue.jsx)("input",{type:"radio",id:"layout-position-fixed",name:"layout-position",value:UK.SCROLLABLE_FALSE,className:"form-check-input",checked:a===UK.SCROLLABLE_FALSE,onChange:e=>{e.target.checked&&t(aY(e.target.value))}}),(0,Ue.jsx)("label",{className:"form-check-label",htmlFor:"layout-position-fixed",children:"Fixed"})]}),(0,Ue.jsxs)("div",{className:"form-check form-check-inline",children:[(0,Ue.jsx)("input",{type:"radio",id:"layout-position-scrollable",name:"layout-position",value:UK.SCROLLABLE_TRUE,className:"form-check-input",checked:a===UK.SCROLLABLE_TRUE,onChange:e=>{e.target.checked&&t(aY(e.target.value))}}),(0,Ue.jsx)("label",{className:"form-check-label",htmlFor:"layout-position-scrollable",children:"Scrollable"})]}),(0,Ue.jsx)("h6",{className:"mt-4 mb-3",children:"Topbar Color"}),(0,Ue.jsxs)("div",{className:"form-check form-check-inline",children:[(0,Ue.jsx)("input",{type:"radio",id:"topbar-color-light",name:"topbar-color",value:GK.LIGHT,className:"form-check-input",checked:s===GK.LIGHT,onChange:e=>{e.target.checked&&t(rY(e.target.value))}}),(0,Ue.jsx)("label",{className:"form-check-label",htmlFor:"topbar-color-light",children:"Light"})]}),(0,Ue.jsxs)("div",{className:"form-check form-check-inline",children:[(0,Ue.jsx)("input",{type:"radio",id:"topbar-color-dark",name:"topbar-color",value:GK.DARK,className:"form-check-input",checked:s===GK.DARK,onChange:e=>{e.target.checked&&t(rY(e.target.value))}}),(0,Ue.jsx)("label",{className:"form-check-label",htmlFor:"topbar-color-dark",children:"Dark"})]}),"vertical"===r?(0,Ue.jsxs)(o.Fragment,{children:[(0,Ue.jsx)("h6",{className:"mt-4 mb-3 sidebar-setting",children:"Sidebar Size"}),(0,Ue.jsxs)("div",{className:"form-check sidebar-setting",children:[(0,Ue.jsx)("input",{className:"form-check-input",type:"radio",name:"sidebar-size",id:"sidebar-size-default",value:VK.DEFAULT,checked:c===VK.DEFAULT,onChange:e=>{e.target.checked&&t(sY(e.target.value))}}),(0,Ue.jsx)("label",{className:"form-check-label",htmlFor:"sidebar-size-default",children:"Default"})]}),(0,Ue.jsxs)("div",{className:"form-check sidebar-setting",children:[(0,Ue.jsx)("input",{className:"form-check-input",type:"radio",name:"sidebar-size",id:"sidebar-size-compact",value:VK.COMPACT,checked:c===VK.COMPACT,onChange:e=>{e.target.checked&&t(sY(e.target.value))}}),(0,Ue.jsx)("label",{className:"form-check-label",htmlFor:"sidebar-size-compact",children:"Compact"})]}),(0,Ue.jsxs)("div",{className:"form-check sidebar-setting",children:[(0,Ue.jsx)("input",{className:"form-check-input",type:"radio",name:"sidebar-size",id:"sidebar-size-small",value:VK.ICON,checked:c===VK.ICON,onChange:e=>{e.target.checked&&t(sY(e.target.value))}}),(0,Ue.jsx)("label",{className:"form-check-label",htmlFor:"sidebar-size-small",children:"Small (Icon View)"})]}),(0,Ue.jsx)("h6",{className:"mt-4 mb-3 sidebar-setting",children:"Sidebar Color"}),(0,Ue.jsxs)("div",{className:"form-check sidebar-setting",children:[(0,Ue.jsx)("input",{className:"form-check-input",type:"radio",name:"sidebar-color",id:"sidebar-color-light",value:HK.LIGHT,checked:u===HK.LIGHT,onChange:e=>{e.target.checked&&t(nY(e.target.value))}}),(0,Ue.jsx)("label",{className:"form-check-label",htmlFor:"sidebar-color-light",children:"Light"})]}),(0,Ue.jsxs)("div",{className:"form-check sidebar-setting",children:[(0,Ue.jsx)("input",{className:"form-check-input",type:"radio",name:"sidebar-color",id:"sidebar-color-dark",value:HK.DARK,checked:u===HK.DARK,onChange:e=>{e.target.checked&&t(nY(e.target.value))}}),(0,Ue.jsx)("label",{className:"form-check-label",htmlFor:"sidebar-color-dark",children:"Dark"})]}),(0,Ue.jsxs)("div",{className:"form-check sidebar-setting",children:[(0,Ue.jsx)("input",{className:"form-check-input",type:"radio",name:"sidebar-color",id:"sidebar-color-brand",value:HK.COLORED,checked:u===HK.COLORED,onChange:e=>{e.target.checked&&t(nY(e.target.value))}}),(0,Ue.jsx)("label",{className:"form-check-label",htmlFor:"sidebar-color-brand",children:"Brand"})]})]}):null]})]})}),(0,Ue.jsx)("div",{className:"rightbar-overlay"})]})},z2e=ze()(Ge(e=>{const t=ae(),[l,r]=(0,o.useState)(!1),n=_ae(e=>e.profile.success,e=>e),i=Iu(n),[a,s]=(0,o.useState)(!1),[c,u]=(0,o.useState)(""),[p,d]=(0,o.useState)(""),[m,h]=(0,o.useState)(""),[g,y]=(0,o.useState)(),[f,b]=(0,o.useState)(!1),v=()=>{b(!1)};(0,o.useEffect)(()=>{const e=localStorage.getItem("admin_data");if(e){const l=JSON.parse(e);if(!l||0===l.length)return localStorage.clear(),void t("/login");d(l[0].email);const r=l.filter(e=>1==e.is_admin);if(u(c),1==r.length){const e=l[0].first_name,t=l[0].last_name;u("Admin"),h(e&&t?`${e} ${t}`:"")}else u("User"),h("")}},[i]);const x=async e=>{e.preventDefault(),r(!0);try{const e=localStorage.getItem("firebase_accesstoken");if(e){if(200===(await th.post(`${lh.REACT_APP_BACKEND_URL}/auth/logout`,{},{headers:{"Content-Type":"application/json",Authorization:`Bearer ${e}`}})).status){const e=fS();await Mv(e),localStorage.clear(),r(!1),t("/login")}}}catch(l){localStorage.clear(),r(!1),t("/login")}};return(0,Ue.jsxs)(o.Fragment,{children:[(0,Ue.jsxs)(oz,{isOpen:a,toggle:()=>s(!a),className:"d-inline-block",children:[(0,Ue.jsxs)(Sz,{className:"btn header-item user text-start d-flex align-items-center",id:"page-header-user-dropdown",tag:"button",children:[(0,Ue.jsx)("i",{className:"mdi mdi-account font-size-24 d-block d-sm-none"}),(0,Ue.jsx)("span",{className:"ms-2 d-none d-sm-block user-item-desc",children:(0,Ue.jsx)("span",{className:"user-name",children:p})})]}),(0,Ue.jsxs)(Lz,{className:"dropdown-menu-end pt-0",dir:"left",children:[(0,Ue.jsx)("div",{className:"p-3 bg-info border-bottom",children:(0,Ue.jsx)("h6",{className:"mb-0 text-black",children:m})}),(0,Ue.jsx)(Yz,{className:"d-flex align-items-center",children:(0,Ue.jsxs)("div",{onClick:()=>t("/profile/reset-password"),style:{cursor:"pointer"},children:[(0,Ue.jsx)("i",{className:"mdi mdi-lock text-muted font-size-16 align-middle me-1"})," ",(0,Ue.jsx)("span",{className:"align-middle text-primary",children:(0,Ue.jsx)(gU,{to:"#",children:"Reset Password"})})]})}),(0,Ue.jsx)(Yz,{disabled:l,children:(0,Ue.jsxs)("div",{onClick:x,style:{cursor:"pointer"},children:[(0,Ue.jsx)("i",{className:"mdi mdi-logout text-muted font-size-16 align-middle me-1"})," ",(0,Ue.jsx)("span",{className:"align-middle",children:(0,Ue.jsx)(gU,{to:"#",style:{cursor:"pointer",pointerEvents:l?"none":"auto"},onClick:x,children:l?e.t("Logging out..."):e.t("Logout")})})]})})]})]}),(0,Ue.jsx)(A1e,{isOpen:f,onClosed:v,direction:"end",children:(0,Ue.jsx)(q2e,{onClosed:v})})]})})),U2e=({options:e,onSelect:t,selectLabel:l,selectedOption:r,searchVisible:n=!0,classes:i})=>{const[a,s]=(0,o.useState)(!1),[c,u]=(0,o.useState)(""),[p,d]=(0,o.useState)(e),[m,h]=(0,o.useState)(null);(0,o.useEffect)(()=>{if(r){const t=e.find(e=>e.value===r);t&&h(t.label)}},[r,e]),(0,o.useEffect)(()=>{d(e)},[e]);return(0,Ue.jsxs)(oz,{isOpen:a,toggle:()=>s(e=>!e),className:"custom-dropdown",children:[(0,Ue.jsx)(Sz,{caret:!0,className:`btn header-item ${i}`,tag:"button",children:m||l}),(0,Ue.jsxs)(Lz,{children:[n&&(0,Ue.jsx)("div",{className:"p-2",children:(0,Ue.jsx)(QS,{type:"text",placeholder:"Type to filter...",onChange:t=>{const l=t.target.value;u(l),d(e.filter(e=>String(e.label).toLowerCase().includes(l.toLowerCase())))},value:c})}),p.map(l=>(0,Ue.jsx)(Yz,{onClick:()=>(l=>{h(l.label),t(l.value),u(""),d(e),setTimeout(()=>s(!1),100)})(l),className:i,children:l.label},l.value))]})]})},G2e=ze()(e=>{const t=ju(),[l,r]=(0,o.useState)(!1),n=Iu(e=>e.account.accountId),[i,a]=(0,o.useState)([{label:"Lop Solutions",value:"1"},{label:"Digi Solutions",value:"2"}]);(0,o.useEffect)(()=>{const e=localStorage.getItem("admin_data");if(e){const t=JSON.parse(e).map(e=>({label:e.account_name,value:e.account_id.toString()}));a(t)}},[]);const s=()=>{r(!1)};return(0,Ue.jsxs)(o.Fragment,{children:[(0,Ue.jsx)("header",{id:"page-topbar",children:(0,Ue.jsxs)("div",{className:"navbar-header",children:[(0,Ue.jsxs)("div",{className:"d-flex",children:[(0,Ue.jsxs)("div",{className:"navbar-brand-box",children:[(0,Ue.jsxs)(gU,{to:"/",className:"logo logo-dark",children:[(0,Ue.jsx)("span",{className:"logo-sm",children:(0,Ue.jsx)("img",{src:`${lh.IMG_BUCKET_NAME}/images/logo/logo-sm.png`,alt:"",height:"22"})}),(0,Ue.jsx)("span",{className:"logo-lg",children:(0,Ue.jsx)("img",{src:`${lh.IMG_BUCKET_NAME}/images/logo/logo-sm.png`,alt:"",height:"22"})})]}),(0,Ue.jsxs)(gU,{to:"/",className:"logo logo-light",children:[(0,Ue.jsx)("span",{className:"logo-sm",children:(0,Ue.jsx)("img",{src:`${lh.IMG_BUCKET_NAME}/images/logo/logo-sm.png`,alt:"",height:"22"})}),(0,Ue.jsx)("span",{className:"logo-lg",children:(0,Ue.jsx)("img",{src:`${lh.IMG_BUCKET_NAME}/images/logo/statusi-logo-white.png`,alt:"",height:"22"})})]})]}),(0,Ue.jsx)("button",{onClick:()=>(()=>{var e=document.body;window.screen.width<=998&&e.classList.toggle("sidebar-enable"),document.body.setAttribute("data-sidebar-size","lg"),t(KO(!0))})(),type:"button",className:"btn btn-sm px-3 font-size-16 header-item vertical-menu-btn",id:"vertical-menu-btn",children:(0,Ue.jsx)("i",{className:"fa fa-fw fa-bars"})}),(0,Ue.jsx)(U2e,{options:i,onSelect:e=>{t(rwe(e))},selectLabel:"Select Account",selectedOption:n.toString(),classes:"fw-bold",searchVisible:!1})]}),(0,Ue.jsx)("div",{className:"d-flex",children:(0,Ue.jsx)(z2e,{})})]})}),(0,Ue.jsx)(A1e,{isOpen:l,onClosed:s,direction:"end",children:(0,Ue.jsx)(q2e,{onClosed:s})})]})}),V2e=[{id:1,label:"Dashboard",isHeader:!0},{id:2,label:"Home",link:"/home",icon:"monitor"},{id:3,label:"Cost Report",icon:"folder",link:"/global-cost-media"},{id:4,label:"Threshold",isHeader:!0,hideForAccounts:[112,113]},{id:5,label:"Threshold And Alert",icon:"sliders",link:"/threshold",hideForAccounts:[112,113]},{id:6,label:"Reports",isHeader:!0},{id:6,label:"Build New Report",icon:"pie-chart",link:"/report/report-builder",hideForAccounts:[100,84,112,113]},{id:18,label:"Google Ads Report",icon:"trending-up",link:"/dashboard/ecoorigin-google-ads",showForAccounts:[112],fixedReport:!0},{id:17,label:"Google Analytics Report",icon:"bar-chart-2",link:"/dashboard/ecoorigin-analytics",showForAccounts:[112],fixedReport:!0},{id:23,label:"Schedule",isHeader:!0,showForAccounts:[112]},{id:24,label:"Schedule Reports",icon:"calendar",link:"/schedule-report",showForAccounts:[112]},{id:7,label:"monthly analytics",isHeader:!0},{id:14,label:"settings",isHeader:!0},{id:15,label:"Manage User",icon:"user",link:"/manage-user",visibleToAdminOnly:!0},{id:16,label:"Integrations",link:"/integration",icon:"settings",visibleToAdminOnly:!0}],H2e={parentTrigger:"li",subMenu:"ul",toggle:!0,triggerElement:"a"},W2e={ACTIVE:"mm-active",COLLAPSE:"mm-collapse",COLLAPSED:"mm-collapsed",COLLAPSING:"mm-collapsing",METIS:"metismenu",SHOW:"mm-show"};class Z2e{constructor(e,t){this.element=Z2e.isElement(e)?e:document.querySelector(e),this.config=Object.assign(Object.assign({},H2e),t),this.disposed=!1,this.triggerArr=[],this.boundEventHandler=this.clickEvent.bind(this),this.init()}static attach(e,t){return new Z2e(e,t)}init(){const{METIS:e,ACTIVE:t,COLLAPSE:l}=W2e;this.element.classList.add(e);const r=[...this.element.querySelectorAll(this.config.subMenu)];0!==r.length&&r.forEach(e=>{e.classList.add(l);const r=e.closest(this.config.parentTrigger);(null===r||void 0===r?void 0:r.classList.contains(t))?this.show(e):this.hide(e);const n=null===r||void 0===r?void 0:r.querySelector(this.config.triggerElement);"true"!==(null===n||void 0===n?void 0:n.getAttribute("aria-disabled"))&&(null===n||void 0===n||n.setAttribute("aria-expanded","false"),null===n||void 0===n||n.addEventListener("click",this.boundEventHandler),this.triggerArr.push(n))})}clickEvent(e){if(!this.disposed){const t=null===e||void 0===e?void 0:e.currentTarget;t&&"A"===t.tagName&&e.preventDefault();const l=t.closest(this.config.parentTrigger),r=null===l||void 0===l?void 0:l.querySelector(this.config.subMenu);this.toggle(r)}}update(){this.disposed=!1,this.init()}dispose(){this.triggerArr.forEach(e=>{e.removeEventListener("click",this.boundEventHandler)}),this.disposed=!0}on(e,t,l){return this.element.addEventListener(e,t,l),this}off(e,t,l){return this.element.removeEventListener(e,t,l),this}emit(e,t,l=!1){const r=new CustomEvent(e,{bubbles:l,detail:t});this.element.dispatchEvent(r)}toggle(e){const t=e.closest(this.config.parentTrigger);(null===t||void 0===t?void 0:t.classList.contains(W2e.ACTIVE))?this.hide(e):this.show(e)}show(e){var t;const l=e,{ACTIVE:r,COLLAPSE:n,COLLAPSED:i,COLLAPSING:a,SHOW:s}=W2e;if(this.isTransitioning||l.classList.contains(a))return;const o=()=>{l.classList.remove(a),l.style.height="",l.removeEventListener("transitionend",o),this.setTransitioning(!1),this.emit("shown.metisMenu",{shownElement:l})},c=l.closest(this.config.parentTrigger);null===c||void 0===c||c.classList.add(r);const u=null===c||void 0===c?void 0:c.querySelector(this.config.triggerElement);null===u||void 0===u||u.setAttribute("aria-expanded","true"),null===u||void 0===u||u.classList.remove(i),l.style.height="0px",l.classList.remove(n),l.classList.remove(s),l.classList.add(a);const p=[].slice.call(null===(t=null===c||void 0===c?void 0:c.parentNode)||void 0===t?void 0:t.children).filter(e=>e!==c);this.config.toggle&&p.length>0&&p.forEach(e=>{const t=e.querySelector(this.config.subMenu);t&&this.hide(t)}),this.setTransitioning(!0),l.classList.add(n),l.classList.add(s),l.style.height=`${l.scrollHeight}px`,this.emit("show.metisMenu",{showElement:l}),l.addEventListener("transitionend",o)}hide(e){const{ACTIVE:t,COLLAPSE:l,COLLAPSED:r,COLLAPSING:n,SHOW:i}=W2e,a=e;if(this.isTransitioning||!a.classList.contains(i))return;this.emit("hide.metisMenu",{hideElement:a});const s=a.closest(this.config.parentTrigger);null===s||void 0===s||s.classList.remove(t);const o=()=>{a.classList.remove(n),a.classList.add(l),a.style.height="",a.removeEventListener("transitionend",o),this.setTransitioning(!1),this.emit("hidden.metisMenu",{hiddenElement:a})};a.style.height=`${a.getBoundingClientRect().height}px`,a.style.height=`${a.offsetHeight}px`,a.classList.add(n),a.classList.remove(l),a.classList.remove(i),this.setTransitioning(!0),a.addEventListener("transitionend",o),a.style.height="0px";const c=null===s||void 0===s?void 0:s.querySelector(this.config.triggerElement);null===c||void 0===c||c.setAttribute("aria-expanded","false"),null===c||void 0===c||c.classList.add(r)}setTransitioning(e){this.isTransitioning=e}static isElement(e){return Boolean(e.classList)}}var $2e=l(63701);$2e.domToReact,$2e.htmlToDOM,$2e.attributesToProps,$2e.Element;const K2e=$2e;const Y2e={activity:'<polyline points="22 12 18 12 15 21 9 3 6 12 2 12"></polyline>',airplay:'<path d="M5 17H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-1"></path>\n            <polygon points="12 15 17 21 7 21 12 15"></polyline>',"alert-circle":'<circle cx="12" cy="12" r="10"></circle>\n      <line x1="12" y1="8" x2="12" y2="12"></line>\n      <line x1="12" y1="16" x2="12.01" y2="16"></line>',"alert-octagon":'<polygon points="7.86 2 16.14 2 22 7.86 22 16.14 16.14 22 7.86 22 2 16.14 2 7.86 7.86 2"></polygon>\n      <line x1="12" y1="8" x2="12" y2="12"></line>\n      <line x1="12" y1="16" x2="12.01" y2="16"></line>',"alert-triangle":'<path d="M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z"></path>\n      <line x1="12" y1="9" x2="12" y2="13"></line>\n      <line x1="12" y1="17" x2="12.01" y2="17"></line>',"align-center":'<path d="M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z"></path>\n      <line x1="12" y1="9" x2="12" y2="13"></line>\n      <line x1="12" y1="17" x2="12.01" y2="17"></line>',"align-justify":'<line x1="21" y1="10" x2="3" y2="10"></line>\n      <line x1="21" y1="6" x2="3" y2="6"></line>\n      <line x1="21" y1="14" x2="3" y2="14"></line>\n      <line x1="21" y1="18" x2="3" y2="18"></line>',"align-left":'<line x1="17" y1="10" x2="3" y2="10"></line>\n      <line x1="21" y1="6" x2="3" y2="6"></line>\n      <line x1="21" y1="14" x2="3" y2="14"></line>\n      <line x1="17" y1="18" x2="3" y2="18"></line>',"align-right":'<line x1="21" y1="10" x2="7" y2="10"></line>\n      <line x1="21" y1="6" x2="3" y2="6"></line>\n      <line x1="21" y1="14" x2="3" y2="14"></line>\n      <line x1="21" y1="18" x2="7" y2="18"></line>',anchor:'<circle cx="12" cy="5" r="3"></circle>\n      <line x1="12" y1="22" x2="12" y2="8"></line>\n      <path d="M5 12H2a10 10 0 0 0 20 0h-3"></path>',aperture:'<circle cx="12" cy="12" r="10"></circle>\n      <line x1="14.31" y1="8" x2="20.05" y2="17.94"></line>\n      <line x1="9.69" y1="8" x2="21.17" y2="8"></line>\n      <line x1="7.38" y1="12" x2="13.12" y2="2.06"></line>\n      <line x1="9.69" y1="16" x2="3.95" y2="6.06"></line>\n      <line x1="14.31" y1="16" x2="2.83" y2="16"></line>\n      <line x1="16.62" y1="12" x2="10.88" y2="21.94"></line>',archive:'<polyline points="21 8 21 21 3 21 3 8"></polyline>\n      <rect x="1" y="3" width="22" height="5"></rect>\n      <line x1="10" y1="12" x2="14" y2="12"></line>',"arrow-down-circle":'<circle cx="12" cy="12" r="10"></circle>\n      <polyline points="8 12 12 16 16 12"></polyline>\n      <line x1="12" y1="8" x2="12" y2="16"></line>',"arrow-down-left":'<line x1="17" y1="7" x2="7" y2="17"></line>\n      <polyline points="17 17 7 17 7 7"></polyline>',"arrow-down-right":'<line x1="7" y1="7" x2="17" y2="17"></line>\n      <polyline points="17 7 17 17 7 17"></polyline>',"arrow-down":'<line x1="12" y1="5" x2="12" y2="19"></line>\n      <polyline points="19 12 12 19 5 12"></polyline>',"arrow-left-circle":' <circle cx="12" cy="12" r="10"></circle>\n      <polyline points="12 8 8 12 12 16"></polyline>\n      <line x1="16" y1="12" x2="8" y2="12"></line>',"arrow-left":'<line x1="19" y1="12" x2="5" y2="12"></line>\n      <polyline points="12 19 5 12 12 5"></polyline>',"arrow-right-circle":' <circle cx="12" cy="12" r="10"></circle>\n      <polyline points="12 16 16 12 12 8"></polyline>\n      <line x1="8" y1="12" x2="16" y2="12"></line>',"arrow-right":'<line x1="5" y1="12" x2="19" y2="12"></line>\n      <polyline points="12 5 19 12 12 19"></polyline>',"arrow-up-circle":'<circle cx="12" cy="12" r="10"></circle>\n      <polyline points="16 12 12 8 8 12"></polyline>\n      <line x1="12" y1="16" x2="12" y2="8"></line>',"arrow-up-left":'<line x1="17" y1="17" x2="7" y2="7"></line>\n      <polyline points="7 17 7 7 17 7"></polyline>',"arrow-up-right":' <line x1="7" y1="17" x2="17" y2="7"></line>\n      <polyline points="7 7 17 7 17 17"></polyline>',"arrow-up":'<line x1="12" y1="19" x2="12" y2="5"></line>\n      <polyline points="5 12 12 5 19 12"></polyline>',"at-sign":' <circle cx="12" cy="12" r="4"></circle>\n      <path d="M16 8v5a3 3 0 0 0 6 0v-1a10 10 0 1 0-3.92 7.94"></path>',award:' <circle cx="12" cy="8" r="7"></circle>\n      <polyline points="8.21 13.89 7 23 12 20 17 23 15.79 13.88"></polyline>',"bar-chart-2":'<line x1="18" y1="20" x2="18" y2="10"></line>\n      <line x1="12" y1="20" x2="12" y2="4"></line>\n      <line x1="6" y1="20" x2="6" y2="14"></line>',"bar-chart":'<line x1="12" y1="20" x2="12" y2="10"></line>\n      <line x1="18" y1="20" x2="18" y2="4"></line>\n      <line x1="6" y1="20" x2="6" y2="16"></line>',"battery-charging":'<path d="M5 18H3a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h3.19M15 6h2a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-3.19"></path>\n      <line x1="23" y1="13" x2="23" y2="11"></line>\n      <polyline points="11 6 7 12 13 12 9 18"></polyline>',battery:'<rect x="1" y="6" width="18" height="12" rx="2" ry="2"></rect>\n      <line x1="23" y1="13" x2="23" y2="11"></line>',"bell-off":'<path d="M13.73 21a2 2 0 0 1-3.46 0"></path>\n      <path d="M18.63 13A17.89 17.89 0 0 1 18 8"></path>\n      <path d="M6.26 6.26A5.86 5.86 0 0 0 6 8c0 7-3 9-3 9h14"></path>\n      <path d="M18 8a6 6 0 0 0-9.33-5"></path>\n      <line x1="1" y1="1" x2="23" y2="23"></line>',bell:'<path d="M18 8A6 6 0 0 0 6 8c0 7-3 9-3 9h18s-3-2-3-9"></path>\n      <path d="M13.73 21a2 2 0 0 1-3.46 0"></path>',bluetooth:'<polyline points="6.5 6.5 17.5 17.5 12 23 12 1 17.5 6.5 6.5 17.5"></polyline>',bold:'<path d="M6 4h8a4 4 0 0 1 4 4 4 4 0 0 1-4 4H6z"></path>\n      <path d="M6 12h9a4 4 0 0 1 4 4 4 4 0 0 1-4 4H6z"></path>',"book-open":'<path d="M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z"></path>\n      <path d="M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z"></path>',book:'<path d="M4 19.5A2.5 2.5 0 0 1 6.5 17H20"></path>\n      <path d="M6.5 2H20v20H6.5A2.5 2.5 0 0 1 4 19.5v-15A2.5 2.5 0 0 1 6.5 2z"></path>',bookmark:'<path d="M19 21l-7-5-7 5V5a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2z"></path>',box:'<path d="M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z"></path>\n      <polyline points="3.27 6.96 12 12.01 20.73 6.96"></polyline>\n      <line x1="12" y1="22.08" x2="12" y2="12"></line>',briefcase:'<rect x="2" y="7" width="20" height="14" rx="2" ry="2"></rect>\n      <path d="M16 21V5a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16"></path>',calendar:'<rect x="3" y="4" width="18" height="18" rx="2" ry="2"></rect>\n      <line x1="16" y1="2" x2="16" y2="6"></line>\n      <line x1="8" y1="2" x2="8" y2="6"></line>\n      <line x1="3" y1="10" x2="21" y2="10"></line>',"camera-off":'<line x1="1" y1="1" x2="23" y2="23"></line>\n      <path d="M21 21H3a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h3m3-3h6l2 3h4a2 2 0 0 1 2 2v9.34m-7.72-2.06a4 4 0 1 1-5.56-5.56"></path>',camera:'<path d="M23 19a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h4l2-3h6l2 3h4a2 2 0 0 1 2 2z"></path>\n      <circle cx="12" cy="13" r="4"></circle>',cast:'<path d="M2 16.1A5 5 0 0 1 5.9 20M2 12.05A9 9 0 0 1 9.95 20M2 8V6a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2h-6"></path>\n      <line x1="2" y1="20" x2="2.01" y2="20"></line>',"check-circle":'<path d="M22 11.08V12a10 10 0 1 1-5.93-9.14"></path>\n      <polyline points="22 4 12 14.01 9 11.01"></polyline>',"check-square":'<polyline points="9 11 12 14 22 4"></polyline>\n      <path d="M21 12v7a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h11"></path>',check:'<polyline points="20 6 9 17 4 12"></polyline>',"chevron-down":'<polyline points="6 9 12 15 18 9"></polyline>',"chevron-left":'<polyline points="15 18 9 12 15 6"></polyline>',"chevron-right":'<polyline points="9 18 15 12 9 6"></polyline>',"chevron-up":'<polyline points="18 15 12 9 6 15"></polyline>',"chevrons-down":'<polyline points="7 13 12 18 17 13"></polyline>\n      <polyline points="7 6 12 11 17 6"></polyline>',"chevrons-left":'<polyline points="11 17 6 12 11 7"></polyline>\n      <polyline points="18 17 13 12 18 7"></polyline>',"chevrons-right":'<polyline points="13 17 18 12 13 7"></polyline>\n      <polyline points="6 17 11 12 6 7"></polyline>',"chevrons-up":'<polyline points="17 11 12 6 7 11"></polyline>\n      <polyline points="17 18 12 13 7 18"></polyline>',chrome:'<circle cx="12" cy="12" r="10"></circle>\n      <circle cx="12" cy="12" r="4"></circle>\n      <line x1="21.17" y1="8" x2="12" y2="8"></line>\n      <line x1="3.95" y1="6.06" x2="8.54" y2="14"></line>\n      <line x1="10.88" y1="21.94" x2="15.46" y2="14"></line>',circle:'<circle cx="12" cy="12" r="10"></circle>',clipboard:'<path d="M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"></path>\n      <rect x="8" y="2" width="8" height="4" rx="1" ry="1"></rect>',clock:'<circle cx="12" cy="12" r="10"></circle>\n      <polyline points="12 6 12 12 16 14"></polyline>',"cloud-drizzle":'<line x1="8" y1="19" x2="8" y2="21"></line>\n      <line x1="8" y1="13" x2="8" y2="15"></line>\n      <line x1="16" y1="19" x2="16" y2="21"></line>\n      <line x1="16" y1="13" x2="16" y2="15"></line>\n      <line x1="12" y1="21" x2="12" y2="23"></line>\n      <line x1="12" y1="15" x2="12" y2="17"></line>\n      <path d="M20 16.58A5 5 0 0 0 18 7h-1.26A8 8 0 1 0 4 15.25"></path>',"cloud-lightning":'<path d="M19 16.9A5 5 0 0 0 18 7h-1.26a8 8 0 1 0-11.62 9"></path>\n      <polyline points="13 11 9 17 15 17 11 23"></polyline>',"cloud-off":'<path d="M22.61 16.95A5 5 0 0 0 18 10h-1.26a8 8 0 0 0-7.05-6M5 5a8 8 0 0 0 4 15h9a5 5 0 0 0 1.7-.3"></path>\n      <line x1="1" y1="1" x2="23" y2="23"></line>',"cloud-rain":'<line x1="16" y1="13" x2="16" y2="21"></line>\n      <line x1="8" y1="13" x2="8" y2="21"></line>\n      <line x1="12" y1="15" x2="12" y2="23"></line>\n      <path d="M20 16.58A5 5 0 0 0 18 7h-1.26A8 8 0 1 0 4 15.25"></path>',"cloud-snow":'<path d="M20 17.58A5 5 0 0 0 18 8h-1.26A8 8 0 1 0 4 16.25"></path>\n      <line x1="8" y1="16" x2="8.01" y2="16"></line>\n      <line x1="8" y1="20" x2="8.01" y2="20"></line>\n      <line x1="12" y1="18" x2="12.01" y2="18"></line>\n      <line x1="12" y1="22" x2="12.01" y2="22"></line>\n      <line x1="16" y1="16" x2="16.01" y2="16"></line>\n      <line x1="16" y1="20" x2="16.01" y2="20"></line>',cloud:'<path d="M18 10h-1.26A8 8 0 1 0 9 20h9a5 5 0 0 0 0-10z"></path>',code:'<polyline points="16 18 22 12 16 6"></polyline>\n      <polyline points="8 6 2 12 8 18"></polyline>',codepen:'<polygon points="12 2 22 8.5 22 15.5 12 22 2 15.5 2 8.5 12 2"></polygon>\n      <line x1="12" y1="22" x2="12" y2="15.5"></line>\n      <polyline points="22 8.5 12 15.5 2 8.5"></polyline>\n      <polyline points="2 15.5 12 8.5 22 15.5"></polyline>\n      <line x1="12" y1="2" x2="12" y2="8.5"></line>',codesandbox:'<path d="M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z"></path>\n      <polyline points="7.5 4.21 12 6.81 16.5 4.21"></polyline>\n      <polyline points="7.5 19.79 7.5 14.6 3 12"></polyline>\n      <polyline points="21 12 16.5 14.6 16.5 19.79"></polyline>\n      <polyline points="3.27 6.96 12 12.01 20.73 6.96"></polyline>\n      <line x1="12" y1="22.08" x2="12" y2="12"></line>',coffee:'<path d="M18 8h1a4 4 0 0 1 0 8h-1"></path>\n      <path d="M2 8h16v9a4 4 0 0 1-4 4H6a4 4 0 0 1-4-4V8z"></path>\n      <line x1="6" y1="1" x2="6" y2="4"></line>\n      <line x1="10" y1="1" x2="10" y2="4"></line>\n      <line x1="14" y1="1" x2="14" y2="4"></line>',columns:'<path d="M12 3h7a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-7m0-18H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h7m0-18v18"></path>',command:'<path d="M18 3a3 3 0 0 0-3 3v12a3 3 0 0 0 3 3 3 3 0 0 0 3-3 3 3 0 0 0-3-3H6a3 3 0 0 0-3 3 3 3 0 0 0 3 3 3 3 0 0 0 3-3V6a3 3 0 0 0-3-3 3 3 0 0 0-3 3 3 3 0 0 0 3 3h12a3 3 0 0 0 3-3 3 3 0 0 0-3-3z"></path>',compass:'<circle cx="12" cy="12" r="10"></circle>\n      <polygon points="16.24 7.76 14.12 14.12 7.76 16.24 9.88 9.88 16.24 7.76"></polygon>',copy:'<rect x="9" y="9" width="13" height="13" rx="2" ry="2"></rect>\n      <path d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"></path>',"corner-down-left":'<polyline points="9 10 4 15 9 20"></polyline>\n      <path d="M20 4v7a4 4 0 0 1-4 4H4"></path>',"corner-down-right":'<polyline points="15 10 20 15 15 20"></polyline>\n      <path d="M4 4v7a4 4 0 0 0 4 4h12"></path>',"corner-left-down":'<polyline points="14 15 9 20 4 15"></polyline>\n      <path d="M20 4h-7a4 4 0 0 0-4 4v12"></path>',"corner-left-up":'<polyline points="14 9 9 4 4 9"></polyline>\n      <path d="M20 20h-7a4 4 0 0 1-4-4V4"></path>',"corner-right-down":'<polyline points="10 15 15 20 20 15"></polyline>\n      <path d="M4 4h7a4 4 0 0 1 4 4v12"></path>',"corner-right-up":'<polyline points="10 9 15 4 20 9"></polyline>\n      <path d="M4 20h7a4 4 0 0 0 4-4V4"></path>',"corner-up-left":'<polyline points="9 14 4 9 9 4"></polyline>\n      <path d="M20 20v-7a4 4 0 0 0-4-4H4"></path>',"corner-up-right":'<polyline points="15 14 20 9 15 4"></polyline>\n      <path d="M4 20v-7a4 4 0 0 1 4-4h12"></path>',cpu:'<rect x="4" y="4" width="16" height="16" rx="2" ry="2"></rect>\n      <rect x="9" y="9" width="6" height="6"></rect>\n      <line x1="9" y1="1" x2="9" y2="4"></line>\n      <line x1="15" y1="1" x2="15" y2="4"></line>\n      <line x1="9" y1="20" x2="9" y2="23"></line>\n      <line x1="15" y1="20" x2="15" y2="23"></line>\n      <line x1="20" y1="9" x2="23" y2="9"></line>\n      <line x1="20" y1="14" x2="23" y2="14"></line>\n      <line x1="1" y1="9" x2="4" y2="9"></line>\n      <line x1="1" y1="14" x2="4" y2="14"></line>',"credit-card":'<rect x="1" y="4" width="22" height="16" rx="2" ry="2"></rect>\n      <line x1="1" y1="10" x2="23" y2="10"></line>',crop:'<path d="M6.13 1L6 16a2 2 0 0 0 2 2h15"></path>\n      <path d="M1 6.13L16 6a2 2 0 0 1 2 2v15"></path>',crosshair:'<circle cx="12" cy="12" r="10"></circle>\n      <line x1="22" y1="12" x2="18" y2="12"></line>\n      <line x1="6" y1="12" x2="2" y2="12"></line>\n      <line x1="12" y1="6" x2="12" y2="2"></line>\n      <line x1="12" y1="22" x2="12" y2="18"></line>',database:'<ellipse cx="12" cy="5" rx="9" ry="3"></ellipse>\n      <path d="M21 12c0 1.66-4 3-9 3s-9-1.34-9-3"></path>\n      <path d="M3 5v14c0 1.66 4 3 9 3s9-1.34 9-3V5"></path>',delete:'<path d="M21 4H8l-7 8 7 8h13a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2z"></path>\n      <line x1="18" y1="9" x2="12" y2="15"></line>\n      <line x1="12" y1="9" x2="18" y2="15"></line>',disc:'<circle cx="12" cy="12" r="10"></circle>\n      <circle cx="12" cy="12" r="3"></circle>',"dollar-sign":'<line x1="12" y1="1" x2="12" y2="23"></line>\n      <path d="M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6"></path>',"download-cloud":'<polyline points="8 17 12 21 16 17"></polyline>\n      <line x1="12" y1="12" x2="12" y2="21"></line>\n      <path d="M20.88 18.09A5 5 0 0 0 18 9h-1.26A8 8 0 1 0 3 16.29"></path>',download:'<path d="M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4"></path>\n      <polyline points="7 10 12 15 17 10"></polyline>\n      <line x1="12" y1="15" x2="12" y2="3"></line>',droplet:'<path d="M12 2.69l5.66 5.66a8 8 0 1 1-11.31 0z"></path>',"edit-2":'<path d="M17 3a2.828 2.828 0 1 1 4 4L7.5 20.5 2 22l1.5-5.5L17 3z"></path>',"edit-3":'<path d="M12 20h9"></path>\n      <path d="M16.5 3.5a2.121 2.121 0 0 1 3 3L7 19l-4 1 1-4L16.5 3.5z"></path>',edit:'<path d="M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7"></path>\n      <path d="M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z"></path>',"external-link":'<path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"></path>\n      <polyline points="15 3 21 3 21 9"></polyline>\n      <line x1="10" y1="14" x2="21" y2="3"></line>',"eye-off":'<path d="M17.94 17.94A10.07 10.07 0 0 1 12 20c-7 0-11-8-11-8a18.45 18.45 0 0 1 5.06-5.94M9.9 4.24A9.12 9.12 0 0 1 12 4c7 0 11 8 11 8a18.5 18.5 0 0 1-2.16 3.19m-6.72-1.07a3 3 0 1 1-4.24-4.24"></path>\n      <line x1="1" y1="1" x2="23" y2="23"></line>',eye:'<path d="M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z"></path>\n      <circle cx="12" cy="12" r="3"></circle>',facebook:'<path d="M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z"></path>',"fast-forward":'<polygon points="13 19 22 12 13 5 13 19"></polygon>\n      <polygon points="2 19 11 12 2 5 2 19"></polygon>',feather:'<path d="M20.24 12.24a6 6 0 0 0-8.49-8.49L5 10.5V19h8.5z"></path>\n      <line x1="16" y1="8" x2="2" y2="22"></line>\n      <line x1="17.5" y1="15" x2="9" y2="15"></line>',figma:'<path d="M5 5.5A3.5 3.5 0 0 1 8.5 2H12v7H8.5A3.5 3.5 0 0 1 5 5.5z"></path>\n      <path d="M12 2h3.5a3.5 3.5 0 1 1 0 7H12V2z"></path>\n      <path d="M12 12.5a3.5 3.5 0 1 1 7 0 3.5 3.5 0 1 1-7 0z"></path>\n      <path d="M5 19.5A3.5 3.5 0 0 1 8.5 16H12v3.5a3.5 3.5 0 1 1-7 0z"></path>\n      <path d="M5 12.5A3.5 3.5 0 0 1 8.5 9H12v7H8.5A3.5 3.5 0 0 1 5 12.5z"></path>',"file-minus":'<path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"></path>\n      <polyline points="14 2 14 8 20 8"></polyline>\n      <line x1="9" y1="15" x2="15" y2="15"></line>',"file-plus":'<path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"></path>\n      <polyline points="14 2 14 8 20 8"></polyline>\n      <line x1="12" y1="18" x2="12" y2="12"></line>\n      <line x1="9" y1="15" x2="15" y2="15"></line>',"file-text":'<path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"></path>\n      <polyline points="14 2 14 8 20 8"></polyline>\n      <line x1="16" y1="13" x2="8" y2="13"></line>\n      <line x1="16" y1="17" x2="8" y2="17"></line>\n      <polyline points="10 9 9 9 8 9"></polyline>',file:'<path d="M13 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V9z"></path>\n      <polyline points="13 2 13 9 20 9"></polyline>',film:'<rect x="2" y="2" width="20" height="20" rx="2.18" ry="2.18"></rect>\n      <line x1="7" y1="2" x2="7" y2="22"></line>\n      <line x1="17" y1="2" x2="17" y2="22"></line>\n      <line x1="2" y1="12" x2="22" y2="12"></line>\n      <line x1="2" y1="7" x2="7" y2="7"></line>\n      <line x1="2" y1="17" x2="7" y2="17"></line>\n      <line x1="17" y1="17" x2="22" y2="17"></line>\n      <line x1="17" y1="7" x2="22" y2="7"></line>',filter:'<polygon points="22 3 2 3 10 12.46 10 19 14 21 14 12.46 22 3"></polygon>',flag:'<path d="M4 15s1-1 4-1 5 2 8 2 4-1 4-1V3s-1 1-4 1-5-2-8-2-4 1-4 1z"></path>\n      <line x1="4" y1="22" x2="4" y2="15"></line>',"folder-minus":'<path d="M22 19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h5l2 3h9a2 2 0 0 1 2 2z"></path>\n      <line x1="9" y1="14" x2="15" y2="14"></line>',"folder-plus":'<path d="M22 19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h5l2 3h9a2 2 0 0 1 2 2z"></path>\n      <line x1="12" y1="11" x2="12" y2="17"></line>\n      <line x1="9" y1="14" x2="15" y2="14"></line>',folder:'<path d="M22 19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h5l2 3h9a2 2 0 0 1 2 2z"></path>',framer:'<path d="M5 16V9h14V2H5l14 14h-7m-7 0l7 7v-7m-7 0h7"></path>',frown:'<circle cx="12" cy="12" r="10"></circle>\n      <path d="M16 16s-1.5-2-4-2-4 2-4 2"></path>\n      <line x1="9" y1="9" x2="9.01" y2="9"></line>\n      <line x1="15" y1="9" x2="15.01" y2="9"></line>',gift:'<polyline points="20 12 20 22 4 22 4 12"></polyline>\n      <rect x="2" y="7" width="20" height="5"></rect>\n      <line x1="12" y1="22" x2="12" y2="7"></line>\n      <path d="M12 7H7.5a2.5 2.5 0 0 1 0-5C11 2 12 7 12 7z"></path>\n      <path d="M12 7h4.5a2.5 2.5 0 0 0 0-5C13 2 12 7 12 7z"></path>',"git-branch":'<line x1="6" y1="3" x2="6" y2="15"></line>\n      <circle cx="18" cy="6" r="3"></circle>\n      <circle cx="6" cy="18" r="3"></circle>\n      <path d="M18 9a9 9 0 0 1-9 9"></path>',"git-commit":'<circle cx="12" cy="12" r="4"></circle>\n      <line x1="1.05" y1="12" x2="7" y2="12"></line>\n      <line x1="17.01" y1="12" x2="22.96" y2="12"></line>',"git-merge":'<circle cx="18" cy="18" r="3"></circle>\n      <circle cx="6" cy="6" r="3"></circle>\n      <path d="M6 21V9a9 9 0 0 0 9 9"></path>',"git-pull-request":'<circle cx="18" cy="18" r="3"></circle>\n      <circle cx="6" cy="6" r="3"></circle>\n      <path d="M13 6h3a2 2 0 0 1 2 2v7"></path>\n      <line x1="6" y1="9" x2="6" y2="21"></line>',github:'<path d="M9 19c-5 1.5-5-2.5-7-3m14 6v-3.87a3.37 3.37 0 0 0-.94-2.61c3.14-.35 6.44-1.54 6.44-7A5.44 5.44 0 0 0 20 4.77 5.07 5.07 0 0 0 19.91 1S18.73.65 16 2.48a13.38 13.38 0 0 0-7 0C6.27.65 5.09 1 5.09 1A5.07 5.07 0 0 0 5 4.77a5.44 5.44 0 0 0-1.5 3.78c0 5.42 3.3 6.61 6.44 7A3.37 3.37 0 0 0 9 18.13V22"></path>',gitlab:'<path d="M22.65 14.39L12 22.13 1.35 14.39a.84.84 0 0 1-.3-.94l1.22-3.78 2.44-7.51A.42.42 0 0 1 4.82 2a.43.43 0 0 1 .58 0 .42.42 0 0 1 .11.18l2.44 7.49h8.1l2.44-7.51A.42.42 0 0 1 18.6 2a.43.43 0 0 1 .58 0 .42.42 0 0 1 .11.18l2.44 7.51L23 13.45a.84.84 0 0 1-.35.94z"></path>',globe:'<circle cx="12" cy="12" r="10"></circle>\n      <line x1="2" y1="12" x2="22" y2="12"></line>\n      <path d="M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z"></path>',grid:'<rect x="3" y="3" width="7" height="7"></rect>\n      <rect x="14" y="3" width="7" height="7"></rect>\n      <rect x="14" y="14" width="7" height="7"></rect>\n      <rect x="3" y="14" width="7" height="7"></rect>',"hard-drive":'<line x1="22" y1="12" x2="2" y2="12"></line>\n      <path d="M5.45 5.11L2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z"></path>\n      <line x1="6" y1="16" x2="6.01" y2="16"></line>\n      <line x1="10" y1="16" x2="10.01" y2="16"></line>',hash:'<line x1="4" y1="9" x2="20" y2="9"></line>\n      <line x1="4" y1="15" x2="20" y2="15"></line>\n      <line x1="10" y1="3" x2="8" y2="21"></line>\n      <line x1="16" y1="3" x2="14" y2="21"></line>',headphones:'<path d="M3 18v-6a9 9 0 0 1 18 0v6"></path>\n      <path d="M21 19a2 2 0 0 1-2 2h-1a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h3zM3 19a2 2 0 0 0 2 2h1a2 2 0 0 0 2-2v-3a2 2 0 0 0-2-2H3z"></path>',heart:'<path d="M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"></path>',"help-circle":'<circle cx="12" cy="12" r="10"></circle>\n      <path d="M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3"></path>\n      <line x1="12" y1="17" x2="12.01" y2="17"></line>',hexagon:'<path d="M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z"></path>',home:'<path d="M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z"></path>\n      <polyline points="9 22 9 12 15 12 15 22"></polyline>',image:'<rect x="3" y="3" width="18" height="18" rx="2" ry="2"></rect>\n      <circle cx="8.5" cy="8.5" r="1.5"></circle>\n      <polyline points="21 15 16 10 5 21"></polyline>',inbox:'<polyline points="22 12 16 12 14 15 10 15 8 12 2 12"></polyline>\n      <path d="M5.45 5.11L2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z"></path>',info:'<circle cx="12" cy="12" r="10"></circle>\n      <line x1="12" y1="16" x2="12" y2="12"></line>\n      <line x1="12" y1="8" x2="12.01" y2="8"></line>',instagram:'<rect x="2" y="2" width="20" height="20" rx="5" ry="5"></rect>\n      <path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path>\n      <line x1="17.5" y1="6.5" x2="17.51" y2="6.5"></line>',italic:'<line x1="19" y1="4" x2="10" y2="4"></line>\n      <line x1="14" y1="20" x2="5" y2="20"></line>\n      <line x1="15" y1="4" x2="9" y2="20"></line>',key:'<path d="M21 2l-2 2m-7.61 7.61a5.5 5.5 0 1 1-7.778 7.778 5.5 5.5 0 0 1 7.777-7.777zm0 0L15.5 7.5m0 0l3 3L22 7l-3-3m-3.5 3.5L19 4"></path>',layers:'<polygon points="12 2 2 7 12 12 22 7 12 2"></polygon>\n      <polyline points="2 17 12 22 22 17"></polyline>\n      <polyline points="2 12 12 17 22 12"></polyline>',layout:'<rect x="3" y="3" width="18" height="18" rx="2" ry="2"></rect>\n      <line x1="3" y1="9" x2="21" y2="9"></line>\n      <line x1="9" y1="21" x2="9" y2="9"></line>',"life-buoy":'<circle cx="12" cy="12" r="10"></circle>\n      <circle cx="12" cy="12" r="4"></circle>\n      <line x1="4.93" y1="4.93" x2="9.17" y2="9.17"></line>\n      <line x1="14.83" y1="14.83" x2="19.07" y2="19.07"></line>\n      <line x1="14.83" y1="9.17" x2="19.07" y2="4.93"></line>\n      <line x1="14.83" y1="9.17" x2="18.36" y2="5.64"></line>\n      <line x1="4.93" y1="19.07" x2="9.17" y2="14.83"></line>',"link-2":'<path d="M15 7h3a5 5 0 0 1 5 5 5 5 0 0 1-5 5h-3m-6 0H6a5 5 0 0 1-5-5 5 5 0 0 1 5-5h3"></path>\n      <line x1="8" y1="12" x2="16" y2="12"></line>',link:'<path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path>\n      <path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path>',linkedin:'<path d="M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z"></path>\n      <rect x="2" y="9" width="4" height="12"></rect>\n      <circle cx="4" cy="4" r="2"></circle>',list:'<line x1="8" y1="6" x2="21" y2="6"></line>\n      <line x1="8" y1="12" x2="21" y2="12"></line>\n      <line x1="8" y1="18" x2="21" y2="18"></line>\n      <line x1="3" y1="6" x2="3.01" y2="6"></line>\n      <line x1="3" y1="12" x2="3.01" y2="12"></line>\n      <line x1="3" y1="18" x2="3.01" y2="18"></line>',loader:'<line x1="12" y1="2" x2="12" y2="6"></line>\n      <line x1="12" y1="18" x2="12" y2="22"></line>\n      <line x1="4.93" y1="4.93" x2="7.76" y2="7.76"></line>\n      <line x1="16.24" y1="16.24" x2="19.07" y2="19.07"></line>\n      <line x1="2" y1="12" x2="6" y2="12"></line>\n      <line x1="18" y1="12" x2="22" y2="12"></line>\n      <line x1="4.93" y1="19.07" x2="7.76" y2="16.24"></line>\n      <line x1="16.24" y1="7.76" x2="19.07" y2="4.93"></line>',lock:'<rect x="3" y="11" width="18" height="11" rx="2" ry="2"></rect>\n      <path d="M7 11V7a5 5 0 0 1 10 0v4"></path>',"log-in":'<path d="M15 3h4a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-4"></path>\n      <polyline points="10 17 15 12 10 7"></polyline>\n      <line x1="15" y1="12" x2="3" y2="12"></line>',"log-out":'<path d="M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4"></path>\n      <polyline points="16 17 21 12 16 7"></polyline>\n      <line x1="21" y1="12" x2="9" y2="12"></line>',mail:'<path d="M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z"></path>\n      <polyline points="22,6 12,13 2,6"></polyline>',"map-pin":'<path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z"></path>\n      <circle cx="12" cy="10" r="3"></circle>',map:'<polygon points="1 6 1 22 8 18 16 22 23 18 23 2 16 6 8 2 1 6"></polygon>\n      <line x1="8" y1="2" x2="8" y2="18"></line>\n      <line x1="16" y1="6" x2="16" y2="22"></line>',"maximize-2":'<polyline points="15 3 21 3 21 9"></polyline>\n      <polyline points="9 21 3 21 3 15"></polyline>\n      <line x1="21" y1="3" x2="14" y2="10"></line>\n      <line x1="3" y1="21" x2="10" y2="14"></line>',maximize:'<path d="M8 3H5a2 2 0 0 0-2 2v3m18 0V5a2 2 0 0 0-2-2h-3m0 18h3a2 2 0 0 0 2-2v-3M3 16v3a2 2 0 0 0 2 2h3"></path>',meh:'<circle cx="12" cy="12" r="10"></circle>\n      <line x1="8" y1="15" x2="16" y2="15"></line>\n      <line x1="9" y1="9" x2="9.01" y2="9"></line>\n      <line x1="15" y1="9" x2="15.01" y2="9"></line>',menu:'<line x1="3" y1="12" x2="21" y2="12"></line>\n      <line x1="3" y1="6" x2="21" y2="6"></line>\n      <line x1="3" y1="18" x2="21" y2="18"></line>',"message-circle":'<path d="M21 11.5a8.38 8.38 0 0 1-.9 3.8 8.5 8.5 0 0 1-7.6 4.7 8.38 8.38 0 0 1-3.8-.9L3 21l1.9-5.7a8.38 8.38 0 0 1-.9-3.8 8.5 8.5 0 0 1 4.7-7.6 8.38 8.38 0 0 1 3.8-.9h.5a8.48 8.48 0 0 1 8 8v.5z"></path>',"message-square":'<path d="M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z"></path>',"mic-off":'<line x1="1" y1="1" x2="23" y2="23"></line>\n      <path d="M9 9v3a3 3 0 0 0 5.12 2.12M15 9.34V4a3 3 0 0 0-5.94-.6"></path>\n      <path d="M17 16.95A7 7 0 0 1 5 12v-2m14 0v2a7 7 0 0 1-.11 1.23"></path>\n      <line x1="12" y1="19" x2="12" y2="23"></line>\n      <line x1="8" y1="23" x2="16" y2="23"></line>',mic:'<path d="M12 1a3 3 0 0 0-3 3v8a3 3 0 0 0 6 0V4a3 3 0 0 0-3-3z"></path>\n      <path d="M19 10v2a7 7 0 0 1-14 0v-2"></path>\n      <line x1="12" y1="19" x2="12" y2="23"></line>\n      <line x1="8" y1="23" x2="16" y2="23"></line>',"minimize-2":'<polyline points="4 14 10 14 10 20"></polyline>\n      <polyline points="20 10 14 10 14 4"></polyline>\n      <line x1="14" y1="10" x2="21" y2="3"></line>\n      <line x1="3" y1="21" x2="10" y2="14"></line>',minimize:'<path d="M8 3v3a2 2 0 0 1-2 2H3m18 0h-3a2 2 0 0 1-2-2V3m0 18v-3a2 2 0 0 1 2-2h3M3 16h3a2 2 0 0 1 2 2v3"></path>',"minus-circle":'<circle cx="12" cy="12" r="10"></circle>\n      <line x1="8" y1="12" x2="16" y2="12"></line>',"minus-square":'<rect x="3" y="3" width="18" height="18" rx="2" ry="2"></rect>\n      <line x1="8" y1="12" x2="16" y2="12"></line>',minus:'<line x1="5" y1="12" x2="19" y2="12"></line>',monitor:'<rect x="2" y="3" width="20" height="14" rx="2" ry="2"></rect>\n      <line x1="8" y1="21" x2="16" y2="21"></line>\n      <line x1="12" y1="17" x2="12" y2="21"></line>',moon:'<path d="M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z"></path>',"more-horizontal":'<circle cx="12" cy="12" r="1"></circle>\n      <circle cx="19" cy="12" r="1"></circle>\n      <circle cx="5" cy="12" r="1"></circle>',"more-vertical":'<circle cx="12" cy="12" r="1"></circle>\n      <circle cx="12" cy="5" r="1"></circle>\n      <circle cx="12" cy="19" r="1"></circle>',"mouse-pointer":'<path d="M3 3l7.07 16.97 2.51-7.39 7.39-2.51L3 3z"></path>\n      <path d="M13 13l6 6"></path>',move:'<polyline points="5 9 2 12 5 15"></polyline>\n      <polyline points="9 5 12 2 15 5"></polyline>\n      <polyline points="15 19 12 22 9 19"></polyline>\n      <polyline points="19 9 22 12 19 15"></polyline>\n      <line x1="2" y1="12" x2="22" y2="12"></line>\n      <line x1="12" y1="2" x2="12" y2="22"></line>',music:'<path d="M9 18V5l12-2v13"></path>\n      <circle cx="6" cy="18" r="3"></circle>\n      <circle cx="18" cy="16" r="3"></circle>',"navigation-2":'<polygon points="12 2 19 21 12 17 5 21 12 2"></polygon>',navigation:'<polygon points="3 11 22 2 13 21 11 13 3 11"></polygon>',octagon:'<polygon points="7.86 2 16.14 2 22 7.86 22 16.14 16.14 22 7.86 22 2 16.14 2 7.86 7.86 2"></polygon>',package:'<line x1="16.5" y1="9.4" x2="7.5" y2="4.21"></line>\n      <path d="M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z"></path>\n      <polyline points="3.27 6.96 12 12.01 20.73 6.96"></polyline>\n      <line x1="12" y1="22.08" x2="12" y2="12"></line>',paperclip:'<path d="M21.44 11.05l-9.19 9.19a6 6 0 0 1-8.49-8.49l9.19-9.19a4 4 0 0 1 5.66 5.66l-9.2 9.19a2 2 0 0 1-2.83-2.83l8.49-8.48"></path>',"pause-circle":'<circle cx="12" cy="12" r="10"></circle>\n      <line x1="10" y1="15" x2="10" y2="9"></line>\n      <line x1="14" y1="15" x2="14" y2="9"></line>',pause:'<rect x="6" y="4" width="4" height="16"></rect>\n      <rect x="14" y="4" width="4" height="16"></rect>',"pen-tool":'<path d="M12 19l7-7 3 3-7 7-3-3z"></path>\n      <path d="M18 13l-1.5-7.5L2 2l3.5 14.5L13 18l5-5z"></path>\n      <path d="M2 2l7.586 7.586"></path>\n      <circle cx="11" cy="11" r="2"></circle>',percent:'<line x1="19" y1="5" x2="5" y2="19"></line>\n      <circle cx="6.5" cy="6.5" r="2.5"></circle>\n      <circle cx="17.5" cy="17.5" r="2.5"></circle>',"phone-call":'<path d="M15.05 5A5 5 0 0 1 19 8.95M15.05 1A9 9 0 0 1 23 8.94m-1 7.98v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z"></path>',"phone-forwarded":'<polyline points="19 1 23 5 19 9"></polyline>\n      <line x1="15" y1="5" x2="23" y2="5"></line>\n      <path d="M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z"></path>',"phone-incoming":'<polyline points="16 2 16 8 22 8"></polyline>\n      <line x1="23" y1="1" x2="16" y2="8"></line>\n      <path d="M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z"></path>',"phone-missed":'<line x1="23" y1="1" x2="17" y2="7"></line>\n      <line x1="17" y1="1" x2="23" y2="7"></line>\n      <path d="M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z"></path>',"phone-off":'<path d="M10.68 13.31a16 16 0 0 0 3.41 2.6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7 2 2 0 0 1 1.72 2v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.42 19.42 0 0 1-3.33-2.67m-2.67-3.34a19.79 19.79 0 0 1-3.07-8.63A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91"></path>\n      <line x1="23" y1="1" x2="1" y2="23"></line>',"phone-outgoing":'<polyline points="23 7 23 1 17 1"></polyline>\n      <line x1="16" y1="8" x2="23" y2="1"></line>\n      <path d="M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z"></path>',phone:'<path d="M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z"></path>',"pie-chart":'<path d="M21.21 15.89A10 10 0 1 1 8 2.83"></path>\n      <path d="M22 12A10 10 0 0 0 12 2v10z"></path>',"play-circle":'<circle cx="12" cy="12" r="10"></circle>\n      <polygon points="10 8 16 12 10 16 10 8"></polygon>',play:'<polygon points="5 3 19 12 5 21 5 3"></polygon>',"plus-circle":'<circle cx="12" cy="12" r="10"></circle>\n      <line x1="12" y1="8" x2="12" y2="16"></line>\n      <line x1="8" y1="12" x2="16" y2="12"></line>',"plus-square":'<rect x="3" y="3" width="18" height="18" rx="2" ry="2"></rect>\n      <line x1="12" y1="8" x2="12" y2="16"></line>\n      <line x1="8" y1="12" x2="16" y2="12"></line>',plus:'<line x1="12" y1="5" x2="12" y2="19"></line>\n      <line x1="5" y1="12" x2="19" y2="12"></line>',pocket:'<path d="M4 3h16a2 2 0 0 1 2 2v6a10 10 0 0 1-10 10A10 10 0 0 1 2 11V5a2 2 0 0 1 2-2z"></path>\n      <polyline points="8 10 12 14 16 10"></polyline>',power:'<path d="M18.36 6.64a9 9 0 1 1-12.73 0"></path>\n      <line x1="12" y1="2" x2="12" y2="12"></line>',printer:'<polyline points="6 9 6 2 18 2 18 9"></polyline>\n      <path d="M6 18H4a2 2 0 0 1-2-2v-5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2h-2"></path>\n      <rect x="6" y="14" width="12" height="8"></rect>',radio:'<circle cx="12" cy="12" r="2"></circle>\n      <path d="M16.24 7.76a6 6 0 0 1 0 8.49m-8.48-.01a6 6 0 0 1 0-8.49m11.31-2.82a10 10 0 0 1 0 14.14m-14.14 0a10 10 0 0 1 0-14.14"></path>',"refresh-ccw":'<polyline points="1 4 1 10 7 10"></polyline>\n      <polyline points="23 20 23 14 17 14"></polyline>\n      <path d="M20.49 9A9 9 0 0 0 5.64 5.64L1 10m22 4l-4.64 4.36A9 9 0 0 1 3.51 15"></path>',"refresh-cw":'<polyline points="23 4 23 10 17 10"></polyline>\n      <polyline points="1 20 1 14 7 14"></polyline>\n      <path d="M3.51 9a9 9 0 0 1 14.85-3.36L23 10M1 14l4.64 4.36A9 9 0 0 0 20.49 15"></path>',repeat:' <polyline points="17 1 21 5 17 9"></polyline>\n      <path d="M3 11V9a4 4 0 0 1 4-4h14"></path>\n      <polyline points="7 23 3 19 7 15"></polyline>\n      <path d="M21 13v2a4 4 0 0 1-4 4H3"></path>',rewind:'<polygon points="11 19 2 12 11 5 11 19"></polygon>\n      <polygon points="22 19 13 12 22 5 22 19"></polygon>',"rotate-ccw":'<polyline points="1 4 1 10 7 10"></polyline>\n      <path d="M3.51 15a9 9 0 1 0 2.13-9.36L1 10"></path>',"rotate-cw":'<polyline points="23 4 23 10 17 10"></polyline>\n      <path d="M20.49 15a9 9 0 1 1-2.12-9.36L23 10"></path>',rss:'<path d="M4 11a9 9 0 0 1 9 9"></path>\n      <path d="M4 4a16 16 0 0 1 16 16"></path>\n      <circle cx="5" cy="19" r="1"></circle>',save:'<path d="M19 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h11l5 5v11a2 2 0 0 1-2 2z"></path>\n      <polyline points="17 21 17 13 7 13 7 21"></polyline>\n      <polyline points="7 3 7 8 15 8"></polyline>',scissors:'<circle cx="6" cy="6" r="3"></circle>\n      <circle cx="6" cy="18" r="3"></circle>\n      <line x1="20" y1="4" x2="8.12" y2="15.88"></line>\n      <line x1="14.47" y1="14.48" x2="20" y2="20"></line>\n      <line x1="8.12" y1="8.12" x2="12" y2="12"></line>',search:'<circle cx="11" cy="11" r="8"></circle>\n      <line x1="21" y1="21" x2="16.65" y2="16.65"></line>',send:'<line x1="22" y1="2" x2="11" y2="13"></line>\n      <polygon points="22 2 15 22 11 13 2 9 22 2"></polygon>',server:'<rect x="2" y="2" width="20" height="8" rx="2" ry="2"></rect>\n      <rect x="2" y="14" width="20" height="8" rx="2" ry="2"></rect>\n      <line x1="6" y1="6" x2="6.01" y2="6"></line>\n      <line x1="6" y1="18" x2="6.01" y2="18"></line>',settings:'<circle cx="12" cy="12" r="3"></circle>\n      <path d="M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a2 2 0 0 1 0 2.83 2 2 0 0 1-2.83 0l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 0 1-2 2 2 2 0 0 1-2-2v-.09A1.65 1.65 0 0 0 9 19.4a1.65 1.65 0 0 0-1.82.33l-.06.06a2 2 0 0 1-2.83 0 2 2 0 0 1 0-2.83l.06-.06a1.65 1.65 0 0 0 .33-1.82 1.65 1.65 0 0 0-1.51-1H3a2 2 0 0 1-2-2 2 2 0 0 1 2-2h.09A1.65 1.65 0 0 0 4.6 9a1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 0 1 0-2.83 2 2 0 0 1 2.83 0l.06.06a1.65 1.65 0 0 0 1.82.33H9a1.65 1.65 0 0 0 1-1.51V3a2 2 0 0 1 2-2 2 2 0 0 1 2 2v.09a1.65 1.65 0 0 0 1 1.51 1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 0 1 2.83 0 2 2 0 0 1 0 2.83l-.06.06a1.65 1.65 0 0 0-.33 1.82V9a1.65 1.65 0 0 0 1.51 1H21a2 2 0 0 1 2 2 2 2 0 0 1-2 2h-.09a1.65 1.65 0 0 0-1.51 1z"></path>',"share-2":'<circle cx="18" cy="5" r="3"></circle>\n      <circle cx="6" cy="12" r="3"></circle>\n      <circle cx="18" cy="19" r="3"></circle>\n      <line x1="8.59" y1="13.51" x2="15.42" y2="17.49"></line>\n      <line x1="15.41" y1="6.51" x2="8.59" y2="10.49"></line>',share:'<path d="M4 12v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-8"></path>\n      <polyline points="16 6 12 2 8 6"></polyline>\n      <line x1="12" y1="2" x2="12" y2="15"></line>',"shield-off":'<path d="M19.69 14a6.9 6.9 0 0 0 .31-2V5l-8-3-3.16 1.18"></path>\n      <path d="M4.73 4.73L4 5v7c0 6 8 10 8 10a20.29 20.29 0 0 0 5.62-4.38"></path>\n      <line x1="1" y1="1" x2="23" y2="23"></line>',shield:'<path d="M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z"></path>',"shopping-bag":'<path d="M6 2L3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4z"></path>\n      <line x1="3" y1="6" x2="21" y2="6"></line>\n      <path d="M16 10a4 4 0 0 1-8 0"></path>',"shopping-cart":'<circle cx="9" cy="21" r="1"></circle>\n      <circle cx="20" cy="21" r="1"></circle>\n      <path d="M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6"></path>',shuffle:'<polyline points="16 3 21 3 21 8"></polyline>\n      <line x1="4" y1="20" x2="21" y2="3"></line>\n      <polyline points="21 16 21 21 16 21"></polyline>\n      <line x1="15" y1="15" x2="21" y2="21"></line>\n      <line x1="4" y1="4" x2="9" y2="9"></line>',sidebar:'<rect x="3" y="3" width="18" height="18" rx="2" ry="2"></rect>\n      <line x1="9" y1="3" x2="9" y2="21"></line>',"skip-back":'<polygon points="19 20 9 12 19 4 19 20"></polygon>\n      <line x1="5" y1="19" x2="5" y2="5"></line>',"skip-forward":'<polygon points="5 4 15 12 5 20 5 4"></polygon>\n      <line x1="19" y1="5" x2="19" y2="19"></line>',slack:'<path d="M14.5 10c-.83 0-1.5-.67-1.5-1.5v-5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5v5c0 .83-.67 1.5-1.5 1.5z"></path>\n      <path d="M20.5 10H19V8.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5-.67 1.5-1.5 1.5z"></path>\n      <path d="M9.5 14c.83 0 1.5.67 1.5 1.5v5c0 .83-.67 1.5-1.5 1.5S8 21.33 8 20.5v-5c0-.83.67-1.5 1.5-1.5z"></path>\n      <path d="M3.5 14H5v1.5c0 .83-.67 1.5-1.5 1.5S2 16.33 2 15.5 2.67 14 3.5 14z"></path>\n      <path d="M14 14.5c0-.83.67-1.5 1.5-1.5h5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5h-5c-.83 0-1.5-.67-1.5-1.5z"></path>\n      <path d="M15.5 19H14v1.5c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5-.67-1.5-1.5-1.5z"></path>\n      <path d="M10 9.5C10 8.67 9.33 8 8.5 8h-5C2.67 8 2 8.67 2 9.5S2.67 11 3.5 11h5c.83 0 1.5-.67 1.5-1.5z"></path>\n      <path d="M8.5 5H10V3.5C10 2.67 9.33 2 8.5 2S7 2.67 7 3.5 7.67 5 8.5 5z"></path>',slash:'<circle cx="12" cy="12" r="10"></circle>\n      <line x1="4.93" y1="4.93" x2="19.07" y2="19.07"></line>',sliders:'<line x1="4" y1="21" x2="4" y2="14"></line>\n      <line x1="4" y1="10" x2="4" y2="3"></line>\n      <line x1="12" y1="21" x2="12" y2="12"></line>\n      <line x1="12" y1="8" x2="12" y2="3"></line>\n      <line x1="20" y1="21" x2="20" y2="16"></line>\n      <line x1="20" y1="12" x2="20" y2="3"></line>\n      <line x1="1" y1="14" x2="7" y2="14"></line>\n      <line x1="9" y1="8" x2="15" y2="8"></line>\n      <line x1="17" y1="16" x2="23" y2="16"></line>',smartphone:'<rect x="5" y="2" width="14" height="20" rx="2" ry="2"></rect>\n      <line x1="12" y1="18" x2="12.01" y2="18"></line>',smile:'<circle cx="12" cy="12" r="10"></circle>\n      <path d="M8 14s1.5 2 4 2 4-2 4-2"></path>\n      <line x1="9" y1="9" x2="9.01" y2="9"></line>\n      <line x1="15" y1="9" x2="15.01" y2="9"></line>',speaker:'<rect x="4" y="2" width="16" height="20" rx="2" ry="2"></rect>\n      <circle cx="12" cy="14" r="4"></circle>\n      <line x1="12" y1="6" x2="12.01" y2="6"></line>',square:'<rect x="3" y="3" width="18" height="18" rx="2" ry="2"></rect>',star:'<polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon>',"stop-circle":'<circle cx="12" cy="12" r="10"></circle>\n      <rect x="9" y="9" width="6" height="6"></rect>',sun:'<circle cx="12" cy="12" r="5"></circle>\n      <line x1="12" y1="1" x2="12" y2="3"></line>\n      <line x1="12" y1="21" x2="12" y2="23"></line>\n      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>\n      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>\n      <line x1="1" y1="12" x2="3" y2="12"></line>\n      <line x1="21" y1="12" x2="23" y2="12"></line>\n      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>\n      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>',sunrise:'<path d="M17 18a5 5 0 0 0-10 0"></path>\n      <line x1="12" y1="2" x2="12" y2="9"></line>\n      <line x1="4.22" y1="10.22" x2="5.64" y2="11.64"></line>\n      <line x1="1" y1="18" x2="3" y2="18"></line>\n      <line x1="21" y1="18" x2="23" y2="18"></line>\n      <line x1="18.36" y1="11.64" x2="19.78" y2="10.22"></line>\n      <line x1="23" y1="22" x2="1" y2="22"></line>\n      <polyline points="8 6 12 2 16 6"></polyline>',sunset:'<path d="M17 18a5 5 0 0 0-10 0"></path>\n      <line x1="12" y1="9" x2="12" y2="2"></line>\n      <line x1="4.22" y1="10.22" x2="5.64" y2="11.64"></line>\n      <line x1="1" y1="18" x2="3" y2="18"></line>\n      <line x1="21" y1="18" x2="23" y2="18"></line>\n      <line x1="18.36" y1="11.64" x2="19.78" y2="10.22"></line>\n      <line x1="23" y1="22" x2="1" y2="22"></line>\n      <polyline points="16 5 12 9 8 5"></polyline>',tablet:'<rect x="4" y="2" width="16" height="20" rx="2" ry="2"></rect>\n      <line x1="12" y1="18" x2="12.01" y2="18"></line>',tag:'<path d="M20.59 13.41l-7.17 7.17a2 2 0 0 1-2.83 0L2 12V2h10l8.59 8.59a2 2 0 0 1 0 2.82z"></path>\n      <line x1="7" y1="7" x2="7.01" y2="7"></line>',target:'<circle cx="12" cy="12" r="10"></circle>\n      <circle cx="12" cy="12" r="6"></circle>\n      <circle cx="12" cy="12" r="2"></circle>',terminal:'<polyline points="4 17 10 11 4 5"></polyline>\n      <line x1="12" y1="19" x2="20" y2="19"></line>',thermometer:'<path d="M14 14.76V3.5a2.5 2.5 0 0 0-5 0v11.26a4.5 4.5 0 1 0 5 0z"></path>',"thumbs-down":'<path d="M10 15v4a3 3 0 0 0 3 3l4-9V2H5.72a2 2 0 0 0-2 1.7l-1.38 9a2 2 0 0 0 2 2.3zm7-13h2.67A2.31 2.31 0 0 1 22 4v7a2.31 2.31 0 0 1-2.33 2H17"></path>',"thumbs-up":'<path d="M14 9V5a3 3 0 0 0-3-3l-4 9v11h11.28a2 2 0 0 0 2-1.7l1.38-9a2 2 0 0 0-2-2.3zM7 22H4a2 2 0 0 1-2-2v-7a2 2 0 0 1 2-2h3"></path>',"toggle-left":'<rect x="1" y="5" width="22" height="14" rx="7" ry="7"></rect>\n      <circle cx="8" cy="12" r="3"></circle>',"toggle-right":'<rect x="1" y="5" width="22" height="14" rx="7" ry="7"></rect>\n      <circle cx="16" cy="12" r="3"></circle>',tool:'<path d="M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z"></path>',"trash-2":'<polyline points="3 6 5 6 21 6"></polyline>\n      <path d="M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6m3 0V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2"></path>\n      <line x1="10" y1="11" x2="10" y2="17"></line>\n      <line x1="14" y1="11" x2="14" y2="17"></line>',trash:'<polyline points="3 6 5 6 21 6"></polyline>\n      <path d="M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6m3 0V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2"></path>',trello:'<rect x="3" y="3" width="18" height="18" rx="2" ry="2"></rect>\n      <rect x="7" y="7" width="3" height="9"></rect>\n      <rect x="14" y="7" width="3" height="5"></rect>',"trending-down":'<polyline points="23 18 13.5 8.5 8.5 13.5 1 6"></polyline>\n      <polyline points="17 18 23 18 23 12"></polyline>',"trending-up":'<polyline points="23 6 13.5 15.5 8.5 10.5 1 18"></polyline>\n      <polyline points="17 6 23 6 23 12"></polyline>',triangle:'<path d="M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z"></path>',truck:'<rect x="1" y="3" width="15" height="13"></rect>\n      <polygon points="16 8 20 8 23 11 23 16 16 16 16 8"></polygon>\n      <circle cx="5.5" cy="18.5" r="2.5"></circle>\n      <circle cx="18.5" cy="18.5" r="2.5"></circle>',tv:'<rect x="2" y="7" width="20" height="15" rx="2" ry="2"></rect>\n      <polyline points="17 2 12 7 7 2"></polyline>',twitch:'<path d="M21 2H3v16h5v4l4-4h5l4-4V2zm-10 9V7m5 4V7"></path>',twitter:'<path d="M23 3a10.9 10.9 0 0 1-3.14 1.53 4.48 4.48 0 0 0-7.86 3v1A10.66 10.66 0 0 1 3 4s-4 9 5 13a11.64 11.64 0 0 1-7 2c9 5 20 0 20-11.5a4.5 4.5 0 0 0-.08-.83A7.72 7.72 0 0 0 23 3z"></path>',type:'<polyline points="4 7 4 4 20 4 20 7"></polyline>\n      <line x1="9" y1="20" x2="15" y2="20"></line>\n      <line x1="12" y1="4" x2="12" y2="20"></line>',umbrella:'<path d="M23 12a11.05 11.05 0 0 0-22 0zm-5 7a3 3 0 0 1-6 0v-7"></path>',underline:'<path d="M6 3v7a6 6 0 0 0 6 6 6 6 0 0 0 6-6V3"></path>\n      <line x1="4" y1="21" x2="20" y2="21"></line>',unlock:'<rect x="3" y="11" width="18" height="11" rx="2" ry="2"></rect>\n      <path d="M7 11V7a5 5 0 0 1 9.9-1"></path>',"upload-cloud":'<polyline points="16 16 12 12 8 16"></polyline>\n      <line x1="12" y1="12" x2="12" y2="21"></line>\n      <path d="M20.39 18.39A5 5 0 0 0 18 9h-1.26A8 8 0 1 0 3 16.3"></path>\n      <polyline points="16 16 12 12 8 16"></polyline>',upload:'<path d="M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4"></path>\n      <polyline points="17 8 12 3 7 8"></polyline>\n      <line x1="12" y1="3" x2="12" y2="15"></line>',"user-check":'<path d="M16 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2"></path>\n      <circle cx="8.5" cy="7" r="4"></circle>\n      <polyline points="17 11 19 13 23 9"></polyline>',"user-minus":'<path d="M16 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2"></path>\n      <circle cx="8.5" cy="7" r="4"></circle>\n      <line x1="23" y1="11" x2="17" y2="11"></line>',"user-plus":'<path d="M16 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2"></path>\n      <circle cx="8.5" cy="7" r="4"></circle>\n      <line x1="20" y1="8" x2="20" y2="14"></line>\n      <line x1="23" y1="11" x2="17" y2="11"></line>',"user-x":'<path d="M16 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2"></path>\n      <circle cx="8.5" cy="7" r="4"></circle>\n      <line x1="18" y1="8" x2="23" y2="13"></line>\n      <line x1="23" y1="8" x2="18" y2="13"></line>',user:'<path d="M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2"></path>\n      <circle cx="12" cy="7" r="4"></circle>',users:'<path d="M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2"></path>\n      <circle cx="9" cy="7" r="4"></circle>\n      <path d="M23 21v-2a4 4 0 0 0-3-3.87"></path>\n      <path d="M16 3.13a4 4 0 0 1 0 7.75"></path>',"video-off":'<path d="M16 16v1a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V7a2 2 0 0 1 2-2h2m5.66 0H14a2 2 0 0 1 2 2v3.34l1 1L23 7v10"></path>\n      <line x1="1" y1="1" x2="23" y2="23"></line>',video:'<polygon points="23 7 16 12 23 17 23 7"></polygon>\n      <rect x="1" y="5" width="15" height="14" rx="2" ry="2"></rect>',voicemail:'<circle cx="5.5" cy="11.5" r="4.5"></circle>\n      <circle cx="18.5" cy="11.5" r="4.5"></circle>\n      <line x1="5.5" y1="16" x2="18.5" y2="16"></line>',"volume-1":'<polygon points="11 5 6 9 2 9 2 15 6 15 11 19 11 5"></polygon>\n      <path d="M15.54 8.46a5 5 0 0 1 0 7.07"></path>',"volume-2":'<polygon points="11 5 6 9 2 9 2 15 6 15 11 19 11 5"></polygon>\n      <path d="M19.07 4.93a10 10 0 0 1 0 14.14M15.54 8.46a5 5 0 0 1 0 7.07"></path>',"volume-x":'<polygon points="11 5 6 9 2 9 2 15 6 15 11 19 11 5"></polygon>\n      <line x1="23" y1="9" x2="17" y2="15"></line>\n      <line x1="17" y1="9" x2="23" y2="15"></line>',volume:'<polygon points="11 5 6 9 2 9 2 15 6 15 11 19 11 5"></polygon>',watch:'<circle cx="12" cy="12" r="7"></circle>\n      <polyline points="12 9 12 12 13.5 13.5"></polyline>\n      <path d="M16.51 17.35l-.35 3.83a2 2 0 0 1-2 1.82H9.83a2 2 0 0 1-2-1.82l-.35-3.83m.01-10.7l.35-3.83A2 2 0 0 1 9.83 1h4.35a2 2 0 0 1 2 1.82l.35 3.83"></path>',"wifi-off":'<line x1="1" y1="1" x2="23" y2="23"></line>\n      <path d="M16.72 11.06A10.94 10.94 0 0 1 19 12.55"></path>\n      <path d="M5 12.55a10.94 10.94 0 0 1 5.17-2.39"></path>\n      <path d="M10.71 5.05A16 16 0 0 1 22.58 9"></path>\n      <path d="M1.42 9a15.91 15.91 0 0 1 4.7-2.88"></path>\n      <path d="M8.53 16.11a6 6 0 0 1 6.95 0"></path>\n      <line x1="12" y1="20" x2="12.01" y2="20"></line>',wifi:'<path d="M5 12.55a11 11 0 0 1 14.08 0"></path>\n      <path d="M1.42 9a16 16 0 0 1 21.16 0"></path>\n      <path d="M8.53 16.11a6 6 0 0 1 6.95 0"></path>\n      <line x1="12" y1="20" x2="12.01" y2="20"></line>',wind:'<path d="M9.59 4.59A2 2 0 1 1 11 8H2m10.59 11.41A2 2 0 1 0 14 16H2m15.73-8.27A2.5 2.5 0 1 1 19.5 12H2"></path>',"x-circle":'<circle cx="12" cy="12" r="10"></circle>\n      <line x1="15" y1="9" x2="9" y2="15"></line>\n      <line x1="9" y1="9" x2="15" y2="15"></line>',"x-octagon":'<polygon points="7.86 2 16.14 2 22 7.86 22 16.14 16.14 22 7.86 22 2 16.14 2 7.86 7.86 2"></polygon>\n      <line x1="15" y1="9" x2="9" y2="15"></line>\n      <line x1="9" y1="9" x2="15" y2="15"></line>',"x-square":' <rect x="3" y="3" width="18" height="18" rx="2" ry="2"></rect>\n      <line x1="9" y1="9" x2="15" y2="15"></line>\n      <line x1="15" y1="9" x2="9" y2="15"></line>',x:'<line x1="18" y1="6" x2="6" y2="18"></line>\n      <line x1="6" y1="6" x2="18" y2="18"></line>',youtube:'<path d="M22.54 6.42a2.78 2.78 0 0 0-1.94-2C18.88 4 12 4 12 4s-6.88 0-8.6.46a2.78 2.78 0 0 0-1.94 2A29 29 0 0 0 1 11.75a29 29 0 0 0 .46 5.33A2.78 2.78 0 0 0 3.4 19c1.72.46 8.6.46 8.6.46s6.88 0 8.6-.46a2.78 2.78 0 0 0 1.94-2 29 29 0 0 0 .46-5.25 29 29 0 0 0-.46-5.33z"></path>\n      <polygon points="9.75 15.02 15.5 11.75 9.75 8.48 9.75 15.02"></polygon>',"zap-off":'<polyline points="12.41 6.75 13 2 10.57 4.92"></polyline>\n      <polyline points="18.57 12.91 21 10 15.66 10"></polyline>\n      <polyline points="8 8 3 14 12 14 11 22 16 16"></polyline>\n      <line x1="1" y1="1" x2="23" y2="23"></line>',zap:'<polygon points="13 2 3 14 12 14 11 22 21 10 12 10 13 2"></polygon>',"zoom-in":'<circle cx="11" cy="11" r="8"></circle>\n      <line x1="21" y1="21" x2="16.65" y2="16.65"></line>\n      <line x1="11" y1="8" x2="11" y2="14"></line>\n      <line x1="8" y1="11" x2="14" y2="11"></line>',"zoom-out":'<circle cx="11" cy="11" r="8"></circle>\n      <line x1="21" y1="21" x2="16.65" y2="16.65"></line>\n      <line x1="8" y1="11" x2="14" y2="11"></line>'};var Q2e=function(){return Q2e=Object.assign||function(e){for(var t,l=1,r=arguments.length;l<r;l++)for(var n in t=arguments[l])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},Q2e.apply(this,arguments)},J2e=function(e,t){var l={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(l[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var n=0;for(r=Object.getOwnPropertySymbols(e);n<r.length;n++)t.indexOf(r[n])<0&&Object.prototype.propertyIsEnumerable.call(e,r[n])&&(l[r[n]]=e[r[n]])}return l};const X2e=function(e){var t=e.name,l=J2e(e,["name"]),r=K2e(Y2e[t]),n=l.color,i=void 0===n?"currentColor":n,a=l.size,s=void 0===a?24:a,c=l.strokeWidth,u=void 0===c?2:c,p=l.onClick,d=J2e(l,["color","size","strokeWidth","onClick"]);return o.createElement("svg",Q2e({xmlns:"http://www.w3.org/2000/svg",width:s,height:s,viewBox:"0 0 24 24",fill:"none",stroke:i,strokeWidth:u,strokeLinecap:"round",strokeLinejoin:"round",onClick:p},d),r)},e3e=({item:e})=>(0,Ue.jsx)("li",{className:"menu-title","data-key":"t-layouts",children:e.label}),t3e=({item:e,props:t})=>{const l=e.subItems&&e.subItems.length,r=e.link?e.link:"#",n=e.novidade,i="Authentication"==e.label,a=Iu(e=>e.account.accountId);return(0,Ue.jsxs)("li",{children:[(0,Ue.jsxs)(gU,{to:r,className:$e()({"has-arrow":l&&!n&&!i},{"waves-effect":l}),children:[e.icon&&(0,Ue.jsx)(X2e,{name:e.icon,className:"icon nav-icon"}),(0,Ue.jsx)("span",{className:"menu-item",children:85===Number(a)&&"user"===e.icon&&e.label.toLowerCase().includes("performance")?(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsx)("strong",{children:e.label.split(/performance/i)[0]}),"Performance"+(e.label.split(/performance/i)[1]||"")]}):t.t(e.label)}),e.badge&&(0,Ue.jsx)("span",{className:"badge rounded-pill "+e.badgecolor,children:e.badge})]}),l&&(0,Ue.jsx)(l3e,{item:e,props:t})]})},l3e=({item:e,props:t})=>{const l=e.subItems&&e.subItems;return(0,Ue.jsx)("ul",{className:"sub-menu",children:(l||[]).map((e,l)=>(0,Ue.jsx)(t3e,{item:e,props:t},l))})},r3e=ze()(Ge(e=>{const t=(0,o.useRef)(null),l=ae(),r=Iu(e=>e.account.accountId),n=localStorage.getItem("user_id"),i=ju(),a=Iu(nL),s=Iu(iL),[c,u]=(0,o.useState)(!1),[p,d]=(0,o.useState)([]),m=Iu(oL).map(e=>({id:e.id,label:e.label,icon:"pie-chart",link:"2026-01"===e.value?94===Number(r)?"/dashboard/demo/january-2026":"/dashboard/january-2026":"2025-11"===e.value?94===Number(r)?"/dashboard/demo/november-2025":"/dashboard/november-2025":`/home?month=${e.value}`}));(0,o.useEffect)(()=>{(async()=>{if(r)try{const e=await AS.post("/get-user-account-details",{user_id:n},{headers:{"Disable-Cancel-Token":"true"}});u(e.data.is_admin)}catch(e){console.error("error fetching reports:",e)}})()},[r]);const h=(0,o.useRef)(null);(0,o.useEffect)(()=>{(async()=>{if(r)try{d([]),i(JO(!0));const e=(await AS.get(`/report/get-reports?account_id=${r}&user_id=${n}`,{headers:{"Content-Type":"application/json","Disable-Cancel-Token":"true"}})).data;if(85===Number(r)&&Array.isArray(e)){let t=e.filter(e=>"delivery-matrix"===e.slug||1===e.id);h.current=r,i(QO(t)),i(JO(!1))}else Array.isArray(e)&&(i(QO(e)),i(JO(!1)))}catch(e){h.current!==r&&(i(QO([])),d([])),i(JO(!1)),console.error("error fetching reports:",e)}})()},[r,i]),(0,o.useEffect)(()=>{if(a){const e=a.filter(e=>null!==e.position).sort((e,t)=>e.position-t.position),t=e.slice(0,11).map(e=>({id:e.id,label:e.report_name,icon:e.report_icon,link:`/report/${e.slug}`}));d(t)}},[a]),(0,o.useEffect)(()=>{(async()=>{if(r)try{i(lL([]));const e=(await AS.get(`/monthly-analytics?account_id=${r}&section=monthly_analytics`,{headers:{"Disable-Cancel-Token":"true"}})).data;Array.isArray(e)&&i(lL(e))}catch(e){console.error("error fetching monthly analytics:",e)}})()},[r,i]);let g=V2e.filter(e=>(!e.visibleToAdminOnly||c)&&(!e.hideForAccounts||!e.hideForAccounts.includes(Number(r)))&&(!e.showForAccounts||e.showForAccounts.includes(Number(r))));if(94===Number(r)){g=g.map(e=>"/home"===e.link?{...e,label:"Monthly Overview"}:e);const e=g.findIndex(e=>"/home"===e.link);-1!==e&&g.splice(e+1,0,{id:9001,label:"Dashboard",link:"/dashboard/demo/strategic-layer",icon:"grid"})}const y=84===Number(r);y||(g=g.filter(e=>"monthly analytics"!==e.label.toLowerCase()));const f=g.findIndex(e=>e.isHeader&&e.label.toLowerCase()===(y?"monthly analytics":"settings"));let b=g.findIndex(e=>"Build New Report"===e.label);for(-1===b&&(b=g.findIndex(e=>e.isHeader&&"Reports"===e.label));-1!==b&&null!==(v=g[b+1])&&void 0!==v&&v.fixedReport;){var v;b++}const x=100===Number(r)||y?f+p.length-1:b+p.length;100===Number(r)||y?-1!==f?g.splice(f,0,...p):g.push(...p):-1!==b?g.splice(b+1,0,...p):g.push(...p);let S=-1;if(y){const e=g.findIndex(e=>e.isHeader&&"monthly analytics"===e.label.toLowerCase());if(-1!==e){const t=m.slice(0,5);g.splice(e+1,0,...t),S=e+t.length}}const N=(0,o.useCallback)(e=>{if("View More"!==e.textContent.trim()){e.classList.add("active");const r=e.parentElement,n=r.childNodes[1];if(n&&"side-menu"!==n.id&&n.classList.add("mm-show"),r){r.classList.add("mm-active");const n=r.parentElement.closest("ul");if(n&&"side-menu"!==n.id){n.classList.add("mm-show");const e=n.parentElement;if(e){e.classList.add("mm-active");var t=e.querySelector(".has-arrow"),l=e.querySelector(".has-dropdown");t&&t.classList.add("mm-active"),l&&l.classList.add("mm-active");const r=e.parentElement;if(r&&"side-menu"!==r.id){r.classList.add("mm-show");const e=r.parentElement;if(e&&"side-menu"!==e.id){e.classList.add("mm-active");const t=e.querySelector(".is-parent");t&&"side-menu"!==e.id&&t.classList.add("mm-active")}}}}return I(e),!1}I(e)}return!1},[]),C=ne();(0,o.useEffect)(()=>{"/dashboard/efi-sales-insights"!==C.pathname&&"/dashboard/demo-sales-insights"!==C.pathname||!r||y||l("/home")},[r,C.pathname,l,y]);const w=(0,o.useCallback)(()=>{const e=C.pathname;let t=null;const l=document.getElementById("side-menu").getElementsByTagName("a");(e=>{for(var t=0;t<e.length;++t){var l=e[t];const r=e[t].parentElement;if(l&&l.classList.contains("active")&&l.classList.remove("active"),r){const e=r.childNodes&&r.childNodes.length&&r.childNodes[1]?r.childNodes[1]:null;if(e&&"side-menu"!==e.id&&e.classList.remove("mm-show"),"View More"!==l.textContent.trim()){r.classList.remove("mm-active");const e=r.parentElement;if(e){e.classList.remove("mm-show");const t=e.parentElement;if(t){t.classList.remove("mm-active"),t.childNodes[0].classList.remove("mm-active");const e=t.parentElement;if(e){e.classList.remove("mm-show");const t=e.parentElement;t&&(t.classList.remove("mm-show"),t.childNodes[0].classList.remove("mm-active"))}}}}}}})(l);for(let r=0;r<l.length;++r)if(e===l[r].pathname||"/home"===l[r].pathname&&"/dashboard"===e){t=l[r];break}t&&N(t)},[C.pathname,N]);(0,o.useEffect)(()=>{t.current.recalculate()},[]);const I=(0,o.useCallback)(e=>{if(e&&t&&t.current){const l=e.offsetTop;l>window.innerHeight&&(t.current.getScrollElement().scrollTop=l-300,window.scrollTo(0,l-300))}},[t]);return(0,o.useEffect)(()=>{new Z2e("#side-menu"),w()},[]),(0,o.useEffect)(()=>{window.scrollTo({top:0,behavior:"smooth"}),w()},[w,p]),(0,Ue.jsx)(o.Fragment,{children:(0,Ue.jsx)(F2e,{ref:t,className:"sidebar-menu-scroll",id:"nav-scroll",children:(0,Ue.jsx)("div",{id:"sidebar-menu",children:(0,Ue.jsx)("ul",{className:"metismenu list-unstyled",id:"side-menu",children:(g||[]).map((t,r)=>{const n=p.length>0&&r===x,i=m.length>0&&r===S;return(0,Ue.jsxs)(o.Fragment,{children:[t.isHeader?(0,Ue.jsx)(e3e,{item:t}):(0,Ue.jsx)(t3e,{item:t,props:e}),n&&(0,Ue.jsx)(Ue.Fragment,{children:s?(0,Ue.jsx)("div",{style:{margin:"0.6rem 1.5rem"},children:(0,Ue.jsx)("button",{className:"btn btn-primary w-100 btn-sm rounded-pill",onClick:()=>l("/reports/view-more"),children:"View More"})}):(0,Ue.jsx)(t3e,{item:{id:34,label:"View More",link:"/reports/view-more",icon:"eye"},props:e})}),i&&(0,Ue.jsx)(Ue.Fragment,{children:s?(0,Ue.jsx)("div",{style:{margin:"0.6rem 1.5rem"},children:(0,Ue.jsx)("button",{className:"btn btn-primary w-100 btn-sm rounded-pill",onClick:()=>l("/monthly-analytics/view-more"),children:"View More"})}):(0,Ue.jsx)(t3e,{item:{id:35,label:"View More",link:"/monthly-analytics/view-more",icon:"eye"},props:e})})]},r)})})})})})})),n3e=e=>{const t=ju();return(0,Ue.jsx)(o.Fragment,{children:(0,Ue.jsxs)("div",{className:"vertical-menu",children:[(0,Ue.jsxs)("div",{className:"navbar-brand-box text-center px-0",children:[(0,Ue.jsxs)(gU,{to:"/",className:"logo logo-dark",children:[(0,Ue.jsx)("span",{className:"logo-sm me-2",children:(0,Ue.jsx)("img",{src:`${lh.IMG_BUCKET_NAME}/images/logo/logo-sm.png`,alt:"",height:"22"})}),(0,Ue.jsx)("span",{className:"logo-lg me-4",children:(0,Ue.jsx)("img",{src:`${lh.IMG_BUCKET_NAME}/images/logo/statusi_logo.png`,alt:"",height:"30"})})]}),(0,Ue.jsxs)(gU,{to:"/",className:"logo logo-light",children:[(0,Ue.jsx)("span",{className:"logo-sm",children:(0,Ue.jsx)("img",{src:`${lh.IMG_BUCKET_NAME}/images/logo/logo-sm.png`,alt:"",height:"22"})}),(0,Ue.jsx)("span",{className:"logo-lg me-4",children:(0,Ue.jsx)("img",{src:`${lh.IMG_BUCKET_NAME}/images/logo/statusi_logo.png`,alt:"",height:"30"})})]})]}),(0,Ue.jsx)("button",{onClick:()=>(document.body.setAttribute("data-sidebar-size","sm"),void t(KO(!1))),type:"button",className:"btn btn-sm px-3 font-size-16 header-item vertical-menu-btn",id:"vertical-menu-btn",children:(0,Ue.jsx)("i",{className:"fa fa-fw fa-bars"})}),(0,Ue.jsx)("div",{className:"h-100",children:(e.type,(0,Ue.jsx)(r3e,{}))})]})})},i3e=()=>(0,Ue.jsx)("footer",{className:"footer",children:(0,Ue.jsx)("div",{className:"container-fluid",children:(0,Ue.jsx)("div",{className:"d-flex justify-content-end align-items-center py-2",children:(0,Ue.jsxs)("div",{className:"text-sm-end",children:[(new Date).getFullYear()," \xa9 Status! Pvt Ltd."]})})})}),a3e=e=>{const t=ju(),l=_ae(e=>e.Layout,e=>({layoutMode:e.layoutMode,leftSideBarType:e.leftSideBarType,layoutWidth:e.layoutWidth,topbarTheme:e.topbarTheme,layoutType:e.layoutType,leftSideBarTheme:e.leftSideBarTheme})),{layoutMode:r,layoutWidth:n,leftSideBarType:i,topbarTheme:a,layoutType:s,leftSideBarTheme:c}=Iu(l),u=/iPhone|iPad|iPod|Android/i.test(navigator.userAgent);return(0,o.useEffect)(()=>{window.scrollTo(0,0)},[]),(0,o.useEffect)(()=>{t(tY(FK.VERTICAL))},[t]),(0,o.useEffect)(()=>{c&&t(nY(c))},[c,t]),(0,o.useEffect)(()=>{r&&t(lY(r))},[r,t]),(0,o.useEffect)(()=>{n&&t(iY(n))},[n,t]),(0,o.useEffect)(()=>{i&&t(sY(i))},[i,t]),(0,o.useEffect)(()=>{a&&t(rY(a))},[a,t]),(0,Ue.jsx)(o.Fragment,{children:(0,Ue.jsxs)("div",{id:"layout-wrapper",children:[(0,Ue.jsx)(G2e,{}),(0,Ue.jsx)(n3e,{theme:c,type:i,isMobile:u}),(0,Ue.jsx)("div",{className:"main-content",children:e.children}),(0,Ue.jsx)(i3e,{})]})})},s3e=ze()(Ge(e=>{const t=ne(),[l,r]=(0,o.useState)(!1),[n,i]=(0,o.useState)(!1),[a,s]=(0,o.useState)(!1),[c,u]=(0,o.useState)(!1),[p,d]=(0,o.useState)(!1),[m,h]=(0,o.useState)(!1),[g,y]=(0,o.useState)(!1),[f,b]=(0,o.useState)(!1),[v,x]=(0,o.useState)(!1),[S,N]=(0,o.useState)(!1),[C,w]=(0,o.useState)(!1),[I,k]=(0,o.useState)(!1),[T,A]=(0,o.useState)(!1),[D,M]=(0,o.useState)(!1),[E,R]=(0,o.useState)(!1),[B,j]=(0,o.useState)(!1),[P,_]=(0,o.useState)(!1),[O,L]=(0,o.useState)(!1),[F,q]=(0,o.useState)(!1),[z,U]=(0,o.useState)(!1),[G,V]=(0,o.useState)(!1),[H,W]=(0,o.useState)(!1),[Z,$]=(0,o.useState)(!1),K=t.pathname;return(0,o.useEffect)(()=>{for(var e=null,t=document.getElementById("navigation").getElementsByTagName("a"),l=0;l<t.length;++l)if(K===t[l].pathname){e=t[l];break}e&&function(e){e.classList.add("active");const t=e.parentElement;if(t){t.classList.add("active");const e=t.parentElement;e.classList.add("active");const l=e.parentElement;if(l){l.classList.add("active");const e=l.parentElement;if(e){e.classList.add("active");const t=e.parentElement;if(t){t.classList.add("active");const e=t.parentElement;e&&e.classList.add("active")}}}}}(e)}),(0,Ue.jsx)(o.Fragment,{children:(0,Ue.jsx)("div",{className:"topnav",children:(0,Ue.jsx)("div",{className:"container-fluid",children:(0,Ue.jsx)("nav",{className:"navbar navbar-light navbar-expand-lg topnav-menu",id:"navigation",children:(0,Ue.jsx)(uW,{className:"navbar-collapse",id:"topnav-menu-content",children:(0,Ue.jsx)("ul",{className:"navbar-nav",children:(0,Ue.jsxs)("li",{className:"nav-item dropdown",children:[(0,Ue.jsxs)(gU,{className:"nav-link dropdown-toggle arrow-none",to:"/#",onClick:e=>{e.preventDefault(),W(!H)},children:[(0,Ue.jsx)(X2e,{name:"monitor"})," ",(0,Ue.jsx)("span",{children:e.t("Dashboards")})," ",(0,Ue.jsx)("div",{className:"arrow-down"})]}),(0,Ue.jsx)("div",{className:$e()("dropdown-menu"),children:(0,Ue.jsx)(gU,{to:"/",className:"dropdown-item",children:e.t("Sales")})})]})})})})})})})}));var o3e=[],c3e=o3e.forEach,u3e=o3e.slice;var p3e=/^[\u0009\u0020-\u007e\u0080-\u00ff]+$/,d3e=function(e,t,l,r){var n=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{path:"/",sameSite:"strict"};l&&(n.expires=new Date,n.expires.setTime(n.expires.getTime()+60*l*1e3)),r&&(n.domain=r),document.cookie=function(e,t,l){var r=l||{};r.path=r.path||"/";var n=encodeURIComponent(t),i="".concat(e,"=").concat(n);if(r.maxAge>0){var a=r.maxAge-0;if(Number.isNaN(a))throw new Error("maxAge should be a Number");i+="; Max-Age=".concat(Math.floor(a))}if(r.domain){if(!p3e.test(r.domain))throw new TypeError("option domain is invalid");i+="; Domain=".concat(r.domain)}if(r.path){if(!p3e.test(r.path))throw new TypeError("option path is invalid");i+="; Path=".concat(r.path)}if(r.expires){if("function"!==typeof r.expires.toUTCString)throw new TypeError("option expires is invalid");i+="; Expires=".concat(r.expires.toUTCString())}if(r.httpOnly&&(i+="; HttpOnly"),r.secure&&(i+="; Secure"),r.sameSite)switch("string"===typeof r.sameSite?r.sameSite.toLowerCase():r.sameSite){case!0:i+="; SameSite=Strict";break;case"lax":i+="; SameSite=Lax";break;case"strict":i+="; SameSite=Strict";break;case"none":i+="; SameSite=None";break;default:throw new TypeError("option sameSite is invalid")}return i}(e,encodeURIComponent(t),n)},m3e=function(e){for(var t="".concat(e,"="),l=document.cookie.split(";"),r=0;r<l.length;r++){for(var n=l[r];" "===n.charAt(0);)n=n.substring(1,n.length);if(0===n.indexOf(t))return n.substring(t.length,n.length)}return null},h3e={name:"cookie",lookup:function(e){var t;if(e.lookupCookie&&"undefined"!==typeof document){var l=m3e(e.lookupCookie);l&&(t=l)}return t},cacheUserLanguage:function(e,t){t.lookupCookie&&"undefined"!==typeof document&&d3e(t.lookupCookie,e,t.cookieMinutes,t.cookieDomain,t.cookieOptions)}},g3e={name:"querystring",lookup:function(e){var t;if("undefined"!==typeof window){var l=window.location.search;!window.location.search&&window.location.hash&&window.location.hash.indexOf("?")>-1&&(l=window.location.hash.substring(window.location.hash.indexOf("?")));for(var r=l.substring(1).split("&"),n=0;n<r.length;n++){var i=r[n].indexOf("=");if(i>0)r[n].substring(0,i)===e.lookupQuerystring&&(t=r[n].substring(i+1))}}return t}},y3e=null,f3e=function(){if(null!==y3e)return y3e;try{y3e="undefined"!==window&&null!==window.localStorage;var e="i18next.translate.boo";window.localStorage.setItem(e,"foo"),window.localStorage.removeItem(e)}catch(m7e){y3e=!1}return y3e},b3e={name:"localStorage",lookup:function(e){var t;if(e.lookupLocalStorage&&f3e()){var l=window.localStorage.getItem(e.lookupLocalStorage);l&&(t=l)}return t},cacheUserLanguage:function(e,t){t.lookupLocalStorage&&f3e()&&window.localStorage.setItem(t.lookupLocalStorage,e)}},v3e=null,x3e=function(){if(null!==v3e)return v3e;try{v3e="undefined"!==window&&null!==window.sessionStorage;var e="i18next.translate.boo";window.sessionStorage.setItem(e,"foo"),window.sessionStorage.removeItem(e)}catch(m7e){v3e=!1}return v3e},S3e={name:"sessionStorage",lookup:function(e){var t;if(e.lookupSessionStorage&&x3e()){var l=window.sessionStorage.getItem(e.lookupSessionStorage);l&&(t=l)}return t},cacheUserLanguage:function(e,t){t.lookupSessionStorage&&x3e()&&window.sessionStorage.setItem(t.lookupSessionStorage,e)}},N3e={name:"navigator",lookup:function(e){var t=[];if("undefined"!==typeof navigator){if(navigator.languages)for(var l=0;l<navigator.languages.length;l++)t.push(navigator.languages[l]);navigator.userLanguage&&t.push(navigator.userLanguage),navigator.language&&t.push(navigator.language)}return t.length>0?t:void 0}},C3e={name:"htmlTag",lookup:function(e){var t,l=e.htmlTag||("undefined"!==typeof document?document.documentElement:null);return l&&"function"===typeof l.getAttribute&&(t=l.getAttribute("lang")),t}},w3e={name:"path",lookup:function(e){var t;if("undefined"!==typeof window){var l=window.location.pathname.match(/\/([a-zA-Z-]*)/g);if(l instanceof Array)if("number"===typeof e.lookupFromPathIndex){if("string"!==typeof l[e.lookupFromPathIndex])return;t=l[e.lookupFromPathIndex].replace("/","")}else t=l[0].replace("/","")}return t}},I3e={name:"subdomain",lookup:function(e){var t="number"===typeof e.lookupFromSubdomainIndex?e.lookupFromSubdomainIndex+1:1,l="undefined"!==typeof window&&window.location&&window.location.hostname&&window.location.hostname.match(/^(\w{2,5})\.(([a-z0-9-]{1,63}\.[a-z]{2,6})|localhost)/i);if(l)return l[t]}},k3e=!1;try{document.cookie,k3e=!0}catch(m7e){}var T3e=["querystring","cookie","localStorage","sessionStorage","navigator","htmlTag"];k3e||T3e.splice(1,1);var A3e=function(){return(0,KN.Z)(function e(t){var l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};(0,$N.Z)(this,e),this.type="languageDetector",this.detectors={},this.init(t,l)},[{key:"init",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};this.services=e||{languageUtils:{}},this.options=function(e){return c3e.call(u3e.call(arguments,1),function(t){if(t)for(var l in t)void 0===e[l]&&(e[l]=t[l])}),e}(t,this.options||{},{order:T3e,lookupQuerystring:"lng",lookupCookie:"i18next",lookupLocalStorage:"i18nextLng",lookupSessionStorage:"i18nextLng",caches:["localStorage"],excludeCacheFor:["cimode"],convertDetectedLanguage:function(e){return e}}),"string"===typeof this.options.convertDetectedLanguage&&this.options.convertDetectedLanguage.indexOf("15897")>-1&&(this.options.convertDetectedLanguage=function(e){return e.replace("-","_")}),this.options.lookupFromUrlIndex&&(this.options.lookupFromPathIndex=this.options.lookupFromUrlIndex),this.i18nOptions=l,this.addDetector(h3e),this.addDetector(g3e),this.addDetector(b3e),this.addDetector(S3e),this.addDetector(N3e),this.addDetector(C3e),this.addDetector(w3e),this.addDetector(I3e)}},{key:"addDetector",value:function(e){return this.detectors[e.name]=e,this}},{key:"detect",value:function(e){var t=this;e||(e=this.options.order);var l=[];return e.forEach(function(e){if(t.detectors[e]){var r=t.detectors[e].lookup(t.options);r&&"string"===typeof r&&(r=[r]),r&&(l=l.concat(r))}}),l=l.map(function(e){return t.options.convertDetectedLanguage(e)}),this.services.languageUtils.getBestMatchFromCodes?l:l.length>0?l[0]:null}},{key:"cacheUserLanguage",value:function(e,t){var l=this;t||(t=this.options.caches),t&&(this.options.excludeCacheFor&&this.options.excludeCacheFor.indexOf(e)>-1||t.forEach(function(t){l.detectors[t]&&l.detectors[t].cacheUserLanguage(e,l.options)}))}}])}();A3e.type="languageDetector";const D3e={gr:{translation:JSON.parse('{"Dashboards":"Armaturenbrett","Dashboard":"Armaturenbrett","Sales":"Der Umsatz","Analytics":"Analytik","Applications":"Anwendungen","Calendar":"Kalender","Create Integration":"Integration schaffen","Chat":"Plaudern","File Manager":"Dateimanager","Email":"Email","Inbox":"Posteingang","Read Email":"E-Mail lesen","Contacts":"Kontakte","User Grid":"Benutzerraster","User List":"Benutzerliste","User Settings":"Benutzereinstellungen","Gallery":"Galerie","Projects":"Projekte","Projects Grid":"Projektraster","Projects List":"Projektliste","Project Overview":"Projekt\xfcbersicht","Create New":"Erstelle neu","Layouts":"Grundrisse","Pages":"Seiten","Authentication":"Authentifizierung","Sign In":"Einloggen","Basic":"Basic","Cover":"Abdeckung","Sign Up":"Anmeldung","Sign Out":"Austragen","Lock Screen":"Bildschirm sperren","Forgot Password":"Passwort vergessen","Reset Password":"Passwort zur\xfccksetzen","Email Verification":"E-Mail-Verifizierung","2-step Verification":"Best\xe4tigung in zwei Schritten","Thank you":"Danke","Error Pages":"Fehlerseiten","404 Basic":"404 Basis","404 Cover":"404 Abdeckung","500 Basic":"500 Basis","500 Cover":"500 Abdeckung","Utility":"N\xfctzlichkeit","Starter Page":"Startseite","Profile":"Profil","Maintenance":"Wartung","Coming Soon":"Demn\xe4chst","FAQs":"H\xe4ufig gestellte Fragen","Pricing":"Preisgestaltung","Table":"Tisch","Invoices":"Rechnungen","Invoice List":"Rechnungsliste","Invoice Detail":"Rechnungsdetails","Center View":"Mittelpunkt","Left View":"Linke ansicht","Horizontal View":"Horizontale Ansicht","Components":"Komponenten","UI Elements":"UI-Elemente","Alerts":"Benachrichtigungen","Buttons":"Tasten","Cards":"Karten","Carousel":"Karussell","Dropdowns":"Dropdowns","Grid":"Netz","Images":"Bilder","Modals":"Modalit\xe4ten","Offcanvas":"Off-Canvas","Progress Bars":"Fortschrittsbalken","Tabs & Accordions":"Tabs & Akkordeons","Typography":"Typografie","Video":"Video","General":"Allgemein","Colors":"Farben","Utilities":"Dienstprogramme","Extended UI":"Erweiterte Benutzeroberfl\xe4che","Lightbox":"Leuchtkasten","Range Slider":"Bereichsschieberegler","SweetAlert 2":"SweetAlert 2","Rating":"Bewertung","Notifications":"Benachrichtigungen","Swiper Slider":"Swiper-Schieberegler","Widgets":"Widgets","Forms":"Formen","Basic Elements":"Grundelemente","Validation":"Validierung","Advanced Plugins":"Erweiterte Plugins","Editors":"Herausgeber","File Upload":"Datei-Upload","Wizard":"Magier","Mask":"Maske","Tables":"Tabellen","Bootstrap Basic":"Bootstrap Basic","Advance Tables":"Advance-Tabellen","Apex Charts":"Apex-Diagramme","Line":"Linie","Area":"Bereich","Column":"Spalte","Bar":"Bar","Mixed":"Gemischt","Timeline":"Zeitleiste","Candlestick":"Leuchter","Boxplot":"Box-Plot","Bubble":"Blase","Scatter":"Streuen","Heatmap":"Heatmap","Treemap":"Baumkarte","Pie":"Kuchen","Radialbar":"Radialbalken","Radar":"Radar","Polararea":"Polargebiet","Icons":"Symbole","Unicons":"Unicons","Feather icons":"Federsymbole","Boxicons":"Boxicons","Material Design":"Material Design","Font Awesome 5":"Schriftart Super 5","Google":"Google","Vector":"Vektor","Leaflet":"Flugblatt","Multi Level":"Mehrstufig","Level 1.1":"Stufe 1.1","Level 1.2":"Stufe 1.2","Level 2.1":"Stufe 2.1","Level 2.2":"Stufe 2.2","Computers & Accessories":"Computer & Zubeh\xf6r","Laptops & Tablets":"Laptops und Tablets","Desktop Computers":"Desktop-Computer","Networking Products":"Netzwerkprodukte","Monitors":"Monitore","Bags, Cases & Sleeves":"Taschen, Etuis & H\xfcllen","Batteries":"Batterien","Charges & Adapters":"Geb\xfchren & Adapter","Smartphones & Tablets":"Smartphones und Tablets","Apple iPhone":"Apple iPhone","Android Smartphones":"Android-Smartphones","Phablets":"Smartphones","Apple iPad":"Apple Ipad","Android Tablets":"Android-Tablets","Tablets with Keyboard":"Tablets mit Tastatur","Television & Video":"Fernsehen & Video","TV Sets":"Fernsehger\xe4te","Home Theater Systems":"Heimkinosysteme","DVD Players & Recorders":"DVD-Player und -Recorder","DVD-VCR Combos":"DVD-VCR-Kombinationen","Projectors":"Projektoren","Projection Screens":"Projektionsw\xe4nde","Satelite Television":"Satellitenfernsehen","Cameras, Photo & Video":"Kameras, Foto & Video","Point & Shoot Digital Cameras":"Point & Shoot-Digitalkameras","DSLR Cameras":"DSLR-Kameras","Mirrorless Cameras":"Spiegellose Kameras","Body Mounted Cameras":"Am K\xf6rper montierte Kameras","Camera Lenses":"Kameraobjektive","Video Studio":"Videostudio","Search":"Suche...","Web Apps":"Web-Apps","View All":"Alle ansehen","Slack":"Locker","This is your moment. Let\u2019s reinvent work":"Dies ist Ihr Moment. Lass uns die Arbeit neu erfinden","Behance":"Behance","Free":"Frei","Showcase your work":"Pr\xe4sentiere deine Arbeit","Dribbble":"Dribbling","Dribbble is the world\u2019s leading community for creatives to share, grow, and get hired":"Dribbble ist die weltweit f\xfchrende Community f\xfcr Kreative zum Teilen, Wachsen und Einstellen hire","Dropbox":"Dropbox","Keep life organized and work moving\u2014all in one place":"Halten Sie das Leben organisiert und arbeiten Sie in Bewegung \u2013 alles an einem Ort","Mail Chimp":"Postschimpanse","Premium":"Pr\xe4mie","The best value for your digital marketing budget":"Der beste Wert f\xfcr Ihr digitales Marketingbudget digital","Github":"Github","Where the world builds software":"Wo die Welt Software baut","Mark all as read":"Alles als gelesen markieren","New":"Neu","Justin Verduzco":"Justin Verduzco","Your task changed an issue from \'In Progress\' to":"Ihre Aufgabe hat ein Problem von \'In Bearbeitung\' in ge\xe4ndert","Review":"\xdcberpr\xfcfung","1 hours ago":"Vor 1 Stunden","New order has been placed":"Neue Bestellung wurde aufgegeben","Open the order confirmation or shipment confirmation":"\xd6ffnen Sie die Auftragsbest\xe4tigung oder Versandbest\xe4tigung","5 hours ago":"5 Stunden zuvor","Earlier":"Vorhin","Your item is shipped":"Ihr Artikel wird versendet","Here is somthing that you might light like to know":"Hier ist etwas, das Sie vielleicht gerne wissen w\xfcrden","1 day ago":"Vor 1 Tag","Salena Layfield":"Salena Layfield","Yay ! Everything worked!":"Yay ! Alles hat funktioniert!","3 days ago":"vor 3 Tagen","View More":"Mehr sehen","Messages":"Mitteilungen","Taskboard":"Aufgabentafel","Help":"Hilfe","Balance":"Balance","Settings":"Einstellungen","Lock screen":"Bildschirm sperren","Logout":"Ausloggen","Start With Creating Integrations":"Beginnen Sie mit der Erstellung von Integrationen","Integration Listing":"Integrationsliste","Create New Integration Screen":"Erstellen Sie einen neuen Integrationsbildschirm","Create New Integration":"Neue Integration erstellen","Please create a user with API access in Ongage and configure the credentials in the form below":"Bitte erstellen Sie in Ongage einen Benutzer mit API-Zugriff und konfigurieren Sie die Anmeldeinformationen im folgenden Formular","Username":"Nutzername","Enter User Name":"Geben Sie den Benutzernamen ein","Password":"Passwort","Enter Password":"Passwort eingeben","Account code":"Konto Code","Enter Account Code":"Eingeben Konto Code","Include Test Campaigns":"Testkampagne einschlie\xdfen","Include New List Automatically":"Neue Liste automatisch einschlie\xdfen","Test Credentials & Continue":"Testen Sie Ihre Anmeldeinformationen und fahren Sie fort","Test Credentials & Save":"Anmeldedaten testen und speichern","Cancel":"Stornieren","While pulling data from Ongage, if you want Statusi to leave test campaigns, leave this set to off":"Wenn Sie m\xf6chten, dass Statusi beim Abrufen von Daten aus Ongage Testkampagnen verl\xe4sst, lassen Sie diese Einstellung deaktiviert","When you add a new list in Ongage, should Statusi include it in reports? Please keep it on. Setting it to off will not include newly added lists by default, however you still have option to include those manually":"Wenn Sie eine neue Liste in Ongage hinzuf\xfcgen, sollte Statusi diese in Berichte aufnehmen? Bitte lassen Sie es an. Wenn Sie die Option deaktivieren, werden neu hinzugef\xfcgte Listen standardm\xe4\xdfig nicht einbezogen. Sie haben jedoch weiterhin die M\xf6glichkeit, diese manuell einzuschlie\xdfen"," here":"Hier","We require li\'l more info please to serve you better. We will learn from you about the lists you want to process from Ongage. You may configure now or you can continue later. Please note that integration will be only active after necessary integration steps completed. However we will keep the intermediate configuration you have provided":"Wir ben\xf6tigen bitte weitere Informationen, um Sie besser bedienen zu k\xf6nnen. Wir erfahren von Ihnen, welche Listen Sie von Ongage verarbeiten m\xf6chten. Sie k\xf6nnen die Konfiguration jetzt vornehmen oder sp\xe4ter fortfahren. Bitte beachten Sie, dass die Integration erst aktiv wird, nachdem die erforderlichen Integrationsschritte abgeschlossen sind. Wir behalten jedoch die von Ihnen bereitgestellte Zwischenkonfiguration bei","Please enter your Username":"Bitte geben Sie Ihren Benutzernamen ein","Please Enter Your Password":"Bitte geben Sie Ihr Passwort ein","Please Enter Your Account Code":"Bitte geben Sie Ihren Kontocode ein","Connection to Ongage was not successful":"Verbindung zu Ongage war nicht erfolgreich","  Click here  ":"klicken Sie hier","to copy the response which we received from Ongage.This will be useful information for you while you investigate with Ongage and/or Statusi support":"um die Antwort zu kopieren, die wir von Ongage erhalten haben. Dies ist eine n\xfctzliche Information f\xfcr Sie, w\xe4hrend Sie sich an den Support von Ongage und/oder Statusi wenden","Network failure, try again. If the issue persists,":"Netzwerkfehler, versuchen Sie es erneut. Wenn das Problem weiterhin besteht,","to copy and share information with the Statusi customer service team":"um Informationen zu kopieren und mit dem Statusi-Kundendienstteam zu teilen","Edit Credentials":"Anmeldeinformationen bearbeiten","Platform Name":"Plattformname","Edit Lists":"Listen bearbeiten","Select List":"Liste ausw\xe4hlen","Id":"ID","Name":"Name","Italian":"Integrierte Liste","Status":"Status","Submit":"Einreichen","Submit & Active":"Senden & Aktiv","Submit & Inactive":"Senden und inaktiv","Show":"Zeigen","records":"Aufzeichnungen","Showing":"Zeigt","to":"Zu","of":"von","entries":"Eintr\xe4ge","Advance":"Vorauszahlung","Plans":"Pl\xe4ne"}')},it:{translation:JSON.parse('{"Dashboards":"Dashboards","Dashboard":"Pannello di controllo","Sales":"I saldi","Analytics":"Analitica","Applications":"Applicazioni","Calendar":"Calendario","Chat":"Chiacchierata","Create Integration":"Integrazione","File Manager":"File Manager","Email":"E-mail","Inbox":"Posta in arrivo","Read Email":"Leggi e-mail","Contacts":"Contatti","User Grid":"Griglia utente","User List":"lista degli utenti","User Settings":"Impostazioni utente","Gallery":"Galleria","Projects":"Progetti","Projects Grid":"Griglia dei progetti","Projects List":"Elenco progetti","Project Overview":"Panoramica del progetto","Create New":"Creare nuovo","Layouts":"layout","Pages":"Pagine","Authentication":"Autenticazione","Sign In":"Registrazione","Basic":"Di base","Cover":"Coperchio","Sign Up":"Iscrizione","Sign Out":"Disconnessione","Lock Screen":"Blocca schermo","Forgot Password":"Ha dimenticato la password","Reset Password":"Resetta la password","Email Verification":"verifica email","2-step Verification":"Verifica in 2 passaggi","Thank you":"Grazie","Error Pages":"Pagine degli errori","404 Basic":"404 di base","404 Cover":"404 Copertina","500 Basic":"500 di base","500 Cover":"500 Coperchio","Utility":"Utilit\xe0","Starter Page":"Pagina iniziale","Profile":"Profilo","Maintenance":"Manutenzione","Coming Soon":"Prossimamente","FAQs":"FAQ","Pricing":"Prezzi","Table":"Tavolo","Invoices":"Fatture","Invoice List":"Elenco fatture","Invoice Detail":"Dettaglio fattura","Timeline":"Sequenza temporale","Center View":"Vista centrale","Left View":"Vista a sinistra","Horizontal View":"Vista orizzontale","Components":"Componenti","UI Elements":"Elementi dell\'interfaccia utente","Alerts":"Avvisi","Buttons":"pulsanti","Cards":"Carte","Carousel":"Giostra","Dropdowns":"menu a discesa","Grid":"Griglia","Images":"immagini","Modals":"modali","Offcanvas":"fuori tela","Progress Bars":"Barre di avanzamento","Tabs & Accordions":"Tablature e fisarmoniche","Typography":"Tipografia","Video":"video","General":"Generale","Colors":"Colori","Utilities":"Utilit\xe0","Extended UI":"Interfaccia utente estesa","Lightbox":"Lightbox","Range Slider":"Dispositivo di scorrimento dell\'intervallo","SweetAlert 2":"SweetAlert 2","Rating":"Valutazione","Notifications":"Notifiche","Swiper Slider":"Swiper Slider","Widgets":"Widget","Forms":"Forme","Basic Elements":"Elementi basici","Validation":"Convalida","Advanced Plugins":"Plugin avanzati","Editors":"Editori","File Upload":"Upload di file","Wizard":"procedura guidata","Mask":"Maschera","Tables":"Tabelle","Bootstrap Basic":"Bootstrap di base","Advance Tables":"Tabelle avanzate","Apex Charts":"Grafici Apex","Line":"Linea","Area":"La zona","Column":"Colonna","Bar":"Sbarra","Mixed":"Misto","Candlestick":"Candeliere","Boxplot":"trama a scatole","Bubble":"Bolla","Scatter":"dispersione","Heatmap":"Mappa di calore","Treemap":"Mappa ad albero","Pie":"Torta","Radialbar":"Radialbar","Radar":"Radar","Polararea":"Polararea","Icons":"Icone","Unicons":"Unicon","Feather icons":"Icone di piume","Boxicons":"Boxicon","Material Design":"Design dei materiali","Font Awesome 5":"Carattere fantastico 5","Google":"Google","Vector":"Vettore","Leaflet":"Volantino","Multi Level":"Multi livello","Level 1.1":"Livello 1.1","Level 1.2":"Livello 1.2","Level 2.1":"Livello 2.1","Level 2.2":"Livello 2.2","Computers & Accessories":"Computer e accessori","Laptops & Tablets":"Computer portatili e tablet","Desktop Computers":"Computer desktop","Networking Products":"Prodotti di rete","Monitors":"monitor","Bags, Cases & Sleeves":"Borse, custodie e custodie","Batteries":"batterie","Charges & Adapters":"Addebiti e adattatori","Smartphones & Tablets":"Smartphone e tablet","Apple iPhone":"Apple iphone","Android Smartphones":"Smartphone Android","Phablets":"Phablet","Apple iPad":"Apple iPad","Android Tablets":"Tablet Android","Tablets with Keyboard":"Tablet con tastiera","Television & Video":"Televisione e video","TV Sets":"Televisori","Home Theater Systems":"Sistemi home theater","DVD Players & Recorders":"Lettori e registratori DVD","DVD-VCR Combos":"Combo DVD-videoregistratore","Projectors":"proiettori","Projection Screens":"Schermi di proiezione","Satelite Television":"Televisione satellitare","Cameras, Photo & Video":"Fotocamere, foto e video","Point & Shoot Digital Cameras":"Fotocamere digitali inquadra e scatta","DSLR Cameras":"Fotocamere DSLR","Mirrorless Cameras":"Fotocamere Mirrorless","Body Mounted Cameras":"Fotocamere montate sul corpo","Camera Lenses":"Obiettivi della fotocamera","Video Studio":"Video Studio","Search":"Ricerca...","Web Apps":"App Web","View All":"Mostra tutto","Slack":"allentato","This is your moment. Let\u2019s reinvent work":"Questo \xe8 il tuo momento. Reinventiamo il lavoro","Behance":"Behance","Free":"Gratuito","Showcase your work":"Metti in mostra il tuo lavoro","Dribbble":"palleggio","Dribbble is the world\u2019s leading community for creatives to share, grow, and get hired":"Dribbble \xe8 la community leader mondiale per i creativi per condividere, crescere e farsi assumere","Dropbox":"Dropbox","Keep life organized and work moving\u2014all in one place":"Mantieni la vita organizzata e il lavoro in movimento, tutto in un unico posto","Mail Chimp":"Posta scimpanz\xe9","Premium":"Premium","The best value for your digital marketing budget":"Il miglior valore per il tuo budget di marketing digitale","Github":"Github","Where the world builds software":"Dove il mondo costruisce software","Mark all as read":"Segna tutti come letti","New":"Nuovo","Justin Verduzco":"Justin Verduzco","Your task changed an issue from \'In Progress\' to":"La tua attivit\xe0 ha modificato un problema da \'In corso\' a","Review":"Recensione","1 hours ago":"1 ora fa","New order has been placed":"Il nuovo ordine \xe8 stato effettuato","Open the order confirmation or shipment confirmation":"Apri la conferma dell\'ordine o la conferma della spedizione","5 hours ago":"5 ore fa","Earlier":"Prima","Your item is shipped":"Il tuo articolo viene spedito","Here is somthing that you might light like to know":"Ecco qualcosa che ti piacerebbe sapere","1 day ago":"1 giorno fa","Salena Layfield":"Salena Layfield","Yay ! Everything worked!":"S\xec\xec ! Tutto ha funzionato!","3 days ago":"3 giorni fa","View More":"Visualizza altro","Messages":"Messaggi","Taskboard":"Taskboard","Help":"Aiuto","Balance":"Bilancia","Settings":"Impostazioni","Lock screen":"Blocca schermo","Logout":"Disconnettersi","Start With Creating Integrations":"Inizia con la creazione di integrazioni","Integration Listing":"Elenco di integrazione","Create New Integration Screen":"Crea nuova schermata di integrazione","Create New Integration":"Crea una nuova integrazione","Please create a user with API access in Ongage and configure the credentials in the form below":"Crea un utente con accesso API in Ongage e configura le credenziali nel modulo sottostante","Username":"Nome utente","Enter User Name":"Inserire username","Password":"Parola d\'ordine","Enter Password":"Inserire la password","Account code":"Codice dell\'account","Enter Account Code":"Inserisci il codice conto","Include Test Campaigns":"Includi campagne di prova","Include New List Automatically":"Includi automaticamente il nuovo elenco","Test Credentials & Continue":"Prova le credenziali e continua","Test Credentials & Save":"Prova le credenziali e salva","Cancel":"Annulla","While pulling data from Ongage, if you want Statusi to leave test campaigns, leave this set to off":"Mentre estrai i dati da Ongage, se desideri che Statusi lasci le campagne di prova, lascia questa opzione disattivata","When you add a new list in Ongage, should Statusi include it in reports? Please keep it on. Setting it to off will not include newly added lists by default, however you still have option to include those manually":"Quando aggiungi una nuova lista in Ongage, Statusi deve includerla nei report? Per favore, tienilo acceso. La disattivazione di questa opzione non includer\xe0 gli elenchi appena aggiunti per impostazione predefinita, tuttavia avrai comunque la possibilit\xe0 di includerli manualmente"," here":"Qui","We require li\'l more info please to serve you better. We will learn from you about the lists you want to process from Ongage. You may configure now or you can continue later. Please note that integration will be only active after necessary integration steps completed. However we will keep the intermediate configuration you have provided":"Abbiamo bisogno di pi\xf9 informazioni per servirti meglio. Impareremo da te quali elenchi desideri elaborare da Ongage. Puoi effettuare la configurazione ora oppure continuare in seguito. Tieni presente che l\'integrazione sar\xe0 attiva solo dopo aver completato le fasi di integrazione necessarie. Tuttavia manterremo la configurazione intermedia che hai fornito","Please enter your Username":"Per favore inserisci il tuo cognome","Please Enter Your Password":"Per favore inserisci LA TUA password","Please Enter Your Account Code":"Per favore Inserisci il tuo codice account","Connection to Ongage was not successful":"La connessione a Ongage non \xe8 riuscita","  Click here  ":"clicca qui","to copy the response which we received from Ongage.This will be useful information for you while you investigate with Ongage and/or Statusi support":"per copiare la risposta che abbiamo ricevuto da Ongage. Queste ti saranno informazioni utili mentre effettuerai indagini con il supporto di Ongage e/o Statusi","Network failure, try again. If the issue persists,":"Errore di rete, riprova. Se il problema persiste,","to copy and share information with the Statusi customer service team":"um Informationen zu kopieren und mit dem Statusi-Kundendienstteam zu teilen","Edit Credentials":"Modifica Credenziale","Platform Name":"Nome della Piattaforma","Edit Lists":"Modifica Liste","Select List":"Seleziona Lista","Id":"ID","Name":"Nome","Integrated List":"Lista Integrata","Status":"stato","Submit":"Invia","Submit & Active":"Invia e attivo","Submit & Inactive":"Invia e inattivo","Show":"Spettacolo","records":"record","Showing":"Spettacolo","to":"A","of":"Di","entries":"inserimenti","Advance":"Avanzare","Plans":"Piani"}')},rs:{translation:JSON.parse('{"Dashboard":"\u041f\u0430\u043d\u0435\u043b\u044c \u043f\u0440\u0438\u0431\u043e\u0440\u043e\u0432","Sales":"\u041f\u0440\u043e\u0434\u0430\u0436\u0438","Analytics":"\u0410\u043d\u0430\u043b\u0438\u0442\u0438\u043a\u0430","Applications":"\u041f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f","Calendar":"\u041a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044c","Chat":"\u0427\u0430\u0442","Create Integration":"\u0421\u043e\u0437\u0434\u0430\u0442\u044c \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u044e","File Manager":"\u0424\u0430\u0439\u043b\u043e\u0432\u044b\u0439 \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440","Email":"\u042d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0435 \u043f\u0438\u0441\u044c\u043c\u043e","Inbox":"\u0412\u0445\u043e\u0434\u044f\u0449\u0438\u0435","Read Email":"\u0427\u0438\u0442\u0430\u0442\u044c \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u0443\u044e \u043f\u043e\u0447\u0442\u0443","Contacts":"\u041a\u043e\u043d\u0442\u0430\u043a\u0442\u044b","User Grid":"\u0421\u0435\u0442\u043a\u0430 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f","User List":"\u0421\u043f\u0438\u0441\u043e\u043a \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439","User Settings":"\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438","Gallery":"\u0413\u0430\u043b\u0435\u0440\u0435\u044f","Projects":"\u041f\u0440\u043e\u0435\u043a\u0442\u044b","Projects Grid":"\u0421\u0435\u0442\u043a\u0430 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432","Projects List":"\u0421\u043f\u0438\u0441\u043e\u043a \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432","Project Overview":"\u041e\u0431\u0437\u043e\u0440 \u043f\u0440\u043e\u0435\u043a\u0442\u0430","Create New":"\u0421\u043e\u0437\u0434\u0430\u0442\u044c \u043d\u043e\u0432\u043e\u0435","Layouts":"\u041c\u0430\u043a\u0435\u0442\u044b","Pages":"\u0421\u0442\u0440\u0430\u043d\u0438\u0446\u044b","Authentication":"\u0410\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f","Sign In":"\u0412\u043e\u0439\u0442\u0438","Basic":"\u0411\u0430\u0437\u043e\u0432\u044b\u0439","Cover":"\u041e\u0431\u043b\u043e\u0436\u043a\u0430","Sign Up":"\u0417\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c\u0441\u044f","Sign Out":"\u0412\u044b\u0445\u043e\u0434","Lock Screen":"\u042d\u043a\u0440\u0430\u043d \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0438","Forgot Password":"\u0417\u0430\u0431\u044b\u043b\u0438 \u043f\u0430\u0440\u043e\u043b\u044c","Reset Password":"\u0421\u0431\u0440\u043e\u0441 \u043f\u0430\u0440\u043e\u043b\u044f","Email Verification":"\u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u0435 \u0430\u0434\u0440\u0435\u0441\u0430 \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0439 \u043f\u043e\u0447\u0442\u044b","2-step Verification":"\u0414\u0432\u0443\u0445\u044d\u0442\u0430\u043f\u043d\u0430\u044f \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f","Thank you":"\u0421\u043f\u0430\u0441\u0438\u0431\u043e","Error Pages":"\u0421\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u043e\u0448\u0438\u0431\u043e\u043a","404 Basic":"404 \u0411\u0430\u0437\u043e\u0432\u044b\u0439","404 Cover":"404 \u041a\u0440\u044b\u0448\u043a\u0430","500 Basic":"500 \u0411\u0430\u0437\u043e\u0432\u044b\u0439","500 Cover":"500 \u041a\u0440\u044b\u0448\u043a\u0430","Utility":"\u041f\u043e\u043b\u0435\u0437\u043d\u043e\u0441\u0442\u044c","Starter Page":"\u0421\u0442\u0430\u0440\u0442\u043e\u0432\u0430\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430","Profile":"\u041f\u0440\u043e\u0444\u0438\u043b\u044c","Maintenance":"\u041e\u0431\u0441\u043b\u0443\u0436\u0438\u0432\u0430\u043d\u0438\u0435","Coming Soon":"\u0421\u043a\u043e\u0440\u043e \u0431\u0443\u0434\u0435\u0442","FAQs":"FAQs","Pricing":"\u0426\u0435\u043d\u043e\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0435","Table":"\u0422\u0430\u0431\u043b\u0438\u0446\u0430","Invoices":"\u0421\u0447\u0435\u0442\u0430","Invoice List":"\u0421\u043f\u0438\u0441\u043e\u043a \u0441\u0447\u0435\u0442\u043e\u0432","Invoice Detail":"\u0414\u0435\u0442\u0430\u043b\u0438 \u0441\u0447\u0435\u0442\u0430","Timeline":"\u0413\u0440\u0430\u0444\u0438\u043a","Center View":"\u0426\u0435\u043d\u0442\u0440\u0430\u043b\u044c\u043d\u044b\u0439 \u0432\u0438\u0434","Left View":"\u0412\u0438\u0434 \u0441\u043b\u0435\u0432\u0430","Horizontal View":"\u0413\u043e\u0440\u0438\u0437\u043e\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u0439 \u0432\u0438\u0434","Components":"\u0421\u043e\u0441\u0442\u0430\u0432\u043d\u044b\u0435 \u0447\u0430\u0441\u0442\u0438","UI Elements":"\u042d\u043b\u0435\u043c\u0435\u043d\u0442\u044b \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u043e\u0433\u043e \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430","Alerts":"\u041e\u043f\u043e\u0432\u0435\u0449\u0435\u043d\u0438\u044f","Buttons":"\u041a\u043d\u043e\u043f\u043a\u0438","Cards":"\u041a\u0430\u0440\u0442\u044b","Carousel":"\u041a\u0430\u0440\u0443\u0441\u0435\u043b\u044c","Dropdowns":"\u0412\u044b\u043f\u0430\u0434\u0430\u044e\u0449\u0438\u0435 \u0441\u043f\u0438\u0441\u043a\u0438","Grid":"\u0421\u0435\u0442\u043a\u0430","Images":"\u041a\u0430\u0440\u0442\u0438\u043d\u043a\u0438","Modals":"\u041c\u043e\u0434\u0430\u043b\u044c\u043d\u044b\u0435 \u043e\u043a\u043d\u0430","Offcanvas":"Offcanvas","Progress Bars":"\u0418\u043d\u0434\u0438\u043a\u0430\u0442\u043e\u0440\u044b \u043f\u0440\u043e\u0433\u0440\u0435\u0441\u0441\u0430","Tabs & Accordions":"\u0412\u043a\u043b\u0430\u0434\u043a\u0438 \u0438 \u0430\u043a\u043a\u043e\u0440\u0434\u0435\u043e\u043d\u044b","Typography":"\u0422\u0438\u043f\u043e\u0433\u0440\u0430\u0444\u0438\u044f","Video":"\u0432\u0438\u0434\u0435\u043e","General":"\u041e\u0431\u0449\u0438\u0439","Colors":"\u0426\u0432\u0435\u0442\u0430","Utilities":"\u0423\u0442\u0438\u043b\u0438\u0442\u044b","Extended UI":"\u0420\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u043d\u044b\u0439 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441","Lightbox":"\u041b\u0430\u0439\u0442\u0431\u043e\u043a\u0441","Range Slider":"\u041f\u043e\u043b\u0437\u0443\u043d\u043e\u043a \u0434\u0438\u0430\u043f\u0430\u0437\u043e\u043d\u0430","SweetAlert 2":"SweetAlert 2","Rating":"\u0420\u0435\u0439\u0442\u0438\u043d\u0433","Notifications":"\u0423\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u044f","Swiper Slider":"\u041f\u043e\u043b\u0437\u0443\u043d\u043e\u043a Swiper","Widgets":"\u0412\u0438\u0434\u0436\u0435\u0442\u044b","Forms":"\u0424\u043e\u0440\u043c\u044b","Basic Elements":"\u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u044b","Validation":"\u041f\u0440\u043e\u0432\u0435\u0440\u043a\u0430","Advanced Plugins":"\u0420\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u043d\u044b\u0435 \u043f\u043b\u0430\u0433\u0438\u043d\u044b","Editors":"\u0420\u0435\u0434\u0430\u043a\u0442\u043e\u0440\u044b","File Upload":"\u0424\u0430\u0439\u043b \u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d","Wizard":"\u0432\u043e\u043b\u0448\u0435\u0431\u043d\u0438\u043a","Mask":"\u041c\u0430\u0441\u043a\u0430","Tables":"\u0422\u0430\u0431\u043b\u0438\u0446\u044b","Bootstrap Basic":"Bootstrap Basic","Advance Tables":"\u0422\u0430\u0431\u043b\u0438\u0446\u044b \u0437\u0430\u0440\u0430\u043d\u0435\u0435","Apex Charts":"\u0414\u0438\u0430\u0433\u0440\u0430\u043c\u043c\u044b Apex","Line":"\u041b\u0438\u043d\u0438\u044f","Area":"\u041f\u043b\u043e\u0449\u0430\u0434\u044c","Column":"\u0421\u0442\u043e\u043b\u0431\u0435\u0446","Bar":"\u0411\u0430\u0440","Mixed":"\u0421\u043c\u0435\u0448\u0430\u043d\u043d\u044b\u0439","Candlestick":"\u041f\u043e\u0434\u0441\u0432\u0435\u0447\u043d\u0438\u043a","Boxplot":"Boxplot","Bubble":"\u041f\u0443\u0437\u044b\u0440\u044c","Scatter":"\u0420\u0430\u0437\u0431\u0440\u043e\u0441","Heatmap":"\u0422\u0435\u043f\u043b\u043e\u0432\u0430\u044f \u043a\u0430\u0440\u0442\u0430","Treemap":"\u0414\u0440\u0435\u0432\u043e\u0432\u0438\u0434\u043d\u0430\u044f \u043a\u0430\u0440\u0442\u0430","Pie":"\u041f\u0438\u0440\u043e\u0433","Radialbar":"\u0420\u0430\u0434\u0438\u0430\u043b\u044c\u043d\u0430\u044f \u043f\u043e\u043b\u043e\u0441\u0430","Radar":"\u0420\u0430\u0434\u0430\u0440","Polararea":"\u041f\u043e\u043b\u044f\u0440\u043d\u0430\u044f \u043e\u0431\u043b\u0430\u0441\u0442\u044c","Icons":"\u0418\u043a\u043e\u043d\u043a\u0438","Unicons":"Unicons","Feather icons":"\u041f\u0435\u0440\u043e \u0438\u043a\u043e\u043d\u044b","Boxicons":"\u0411\u043e\u043a\u0441\u0438\u043a\u043e\u043d\u044b","Material Design":"\u041c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u044c\u043d\u044b\u0439 \u0434\u0438\u0437\u0430\u0439\u043d","Font Awesome 5":"\u0428\u0440\u0438\u0444\u0442 Awesome 5","Google":"Google","Vector":"\u0412\u0435\u043a\u0442\u043e\u0440","Leaflet":"\u041b\u0438\u0441\u0442\u043e\u0432\u043a\u0430","Multi Level":"\u041c\u043d\u043e\u0433\u043e\u0443\u0440\u043e\u0432\u043d\u0435\u0432\u044b\u0439","Level 1.1":"\u0423\u0440\u043e\u0432\u0435\u043d\u044c 1.1","Level 1.2":"\u0423\u0440\u043e\u0432\u0435\u043d\u044c 1.2","Level 2.1":"\u0423\u0440\u043e\u0432\u0435\u043d\u044c 2.1","Level 2.2":"\u0423\u0440\u043e\u0432\u0435\u043d\u044c 2.2","Computers & Accessories":"\u041a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u044b \u0438 \u0430\u043a\u0441\u0435\u0441\u0441\u0443\u0430\u0440\u044b","Laptops & Tablets":"\u041d\u043e\u0443\u0442\u0431\u0443\u043a\u0438 \u0438 \u043f\u043b\u0430\u043d\u0448\u0435\u0442\u044b","Desktop Computers":"\u041d\u0430\u0441\u0442\u043e\u043b\u044c\u043d\u044b\u0435 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u044b","Networking Products":"\u0421\u0435\u0442\u0435\u0432\u044b\u0435 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u044b","Monitors":"\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u044b","Bags, Cases & Sleeves":"\u0421\u0443\u043c\u043a\u0438, \u0447\u0435\u0445\u043b\u044b \u0438 \u0440\u0443\u043a\u0430\u0432\u0430","Batteries":"\u0410\u043a\u043a\u0443\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u044b","Charges & Adapters":"\u0417\u0430\u0440\u044f\u0434\u043a\u0438 \u0438 \u0430\u0434\u0430\u043f\u0442\u0435\u0440\u044b","Smartphones & Tablets":"\u0421\u043c\u0430\u0440\u0442\u0444\u043e\u043d\u044b \u0438 \u043f\u043b\u0430\u043d\u0448\u0435\u0442\u044b","Apple iPhone":"Apple iPhone","Android Smartphones":"\u0421\u043c\u0430\u0440\u0442\u0444\u043e\u043d\u044b Android","Phablets":"\u0424\u0430\u0431\u043b\u0435\u0442\u044b","Apple iPad":"Apple iPad","Android Tablets":"\u041f\u043b\u0430\u043d\u0448\u0435\u0442\u044b Android","Tablets with Keyboard":"\u041f\u043b\u0430\u043d\u0448\u0435\u0442\u044b \u0441 \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u043e\u0439","Television & Video":"\u0422\u0435\u043b\u0435\u0432\u0438\u0434\u0435\u043d\u0438\u0435 \u0438 \u0432\u0438\u0434\u0435\u043e","TV Sets":"\u0422\u0435\u043b\u0435\u0432\u0438\u0437\u043e\u0440\u044b","Home Theater Systems":"\u0421\u0438\u0441\u0442\u0435\u043c\u044b \u0434\u043e\u043c\u0430\u0448\u043d\u0435\u0433\u043e \u043a\u0438\u043d\u043e\u0442\u0435\u0430\u0442\u0440\u0430","DVD Players & Recorders":"DVD-\u043f\u043b\u0435\u0435\u0440\u044b \u0438 \u0440\u0435\u043a\u043e\u0440\u0434\u0435\u0440\u044b","DVD-VCR Combos":"\u041a\u043e\u043c\u0431\u0438\u043d\u0430\u0446\u0438\u0438 DVD-VCR","Projectors":"\u041f\u0440\u043e\u0435\u043a\u0442\u043e\u0440\u044b","Projection Screens":"\u041f\u0440\u043e\u0435\u043a\u0446\u0438\u043e\u043d\u043d\u044b\u0435 \u044d\u043a\u0440\u0430\u043d\u044b","Satelite Television":"\u0421\u043f\u0443\u0442\u043d\u0438\u043a\u043e\u0432\u043e\u0435 \u0442\u0435\u043b\u0435\u0432\u0438\u0434\u0435\u043d\u0438\u0435","Cameras, Photo & Video":"\u041a\u0430\u043c\u0435\u0440\u044b, \u0444\u043e\u0442\u043e \u0438 \u0432\u0438\u0434\u0435\u043e","Point & Shoot Digital Cameras":"\u0426\u0438\u0444\u0440\u043e\u0432\u044b\u0435 \u043a\u0430\u043c\u0435\u0440\u044b Point & Shoot","DSLR Cameras":"DSLR \u043a\u0430\u043c\u0435\u0440\u044b","Mirrorless Cameras":"\u0411\u0435\u0437\u0437\u0435\u0440\u043a\u0430\u043b\u044c\u043d\u044b\u0435 \u043a\u0430\u043c\u0435\u0440\u044b","Body Mounted Cameras":"\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043d\u044b\u0435 \u043d\u0430 \u0442\u0435\u043b\u0435 \u043a\u0430\u043c\u0435\u0440\u044b","Camera Lenses":"\u041e\u0431\u044a\u0435\u043a\u0442\u0438\u0432\u044b \u0434\u043b\u044f \u0444\u043e\u0442\u043e\u0430\u043f\u043f\u0430\u0440\u0430\u0442\u043e\u0432","Video Studio":"\u0412\u0438\u0434\u0435\u043e \u0421\u0442\u0443\u0434\u0438\u044f","Search":"\u041f\u043e\u0438\u0441\u043a...","Web Apps":"\u0412\u0435\u0431-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f","View All":"\u041f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0432\u0441\u0435","Slack":"\u0421\u043b\u0430\u0431\u0438\u043d\u0430","This is your moment. Let\u2019s reinvent work":"\u042d\u0442\u043e \u0442\u0432\u043e\u0439 \u043c\u043e\u043c\u0435\u043d\u0442. \u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u0437\u0430\u043d\u043e\u0432\u043e \u0438\u0437\u043e\u0431\u0440\u0435\u0441\u0442\u0438 \u0440\u0430\u0431\u043e\u0442\u0443","Behance":"Behance","Free":"\u0411\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u043e","Showcase your work":"\u041f\u0440\u043e\u0434\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0438\u0440\u0443\u0439\u0442\u0435 \u0441\u0432\u043e\u044e \u0440\u0430\u0431\u043e\u0442\u0443","Dribbble":"\u0414\u0440\u0438\u0431\u043b\u0438\u043d\u0433","Dribbble is the world\u2019s leading community for creatives to share, grow, and get hired":"Dribbble - \u044d\u0442\u043e \u0432\u0435\u0434\u0443\u0449\u0435\u0435 \u0432 \u043c\u0438\u0440\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u043e \u043a\u0440\u0435\u0430\u0442\u0438\u0432\u0449\u0438\u043a\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0434\u0435\u043b\u044f\u0442\u0441\u044f, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0442\u0441\u044f \u0438 \u043f\u043e\u043b\u0443\u0447\u0430\u044e\u0442 \u0440\u0430\u0431\u043e\u0442\u0443.","Dropbox":"Dropbox","Keep life organized and work moving\u2014all in one place":"\u041e\u0440\u0433\u0430\u043d\u0438\u0437\u0443\u0439\u0442\u0435 \u0436\u0438\u0437\u043d\u044c \u0438 \u0440\u0430\u0431\u043e\u0442\u0430\u0439\u0442\u0435 \u0432 \u0434\u0432\u0438\u0436\u0435\u043d\u0438\u0438 - \u0432\u0441\u0435 \u0432 \u043e\u0434\u043d\u043e\u043c \u043c\u0435\u0441\u0442\u0435","Mail Chimp":"\u041f\u043e\u0447\u0442\u043e\u0432\u044b\u0439 \u0448\u0438\u043c\u043f\u0430\u043d\u0437\u0435","Premium":"\u041f\u0440\u0435\u043c\u0438\u0443\u043c","The best value for your digital marketing budget":"\u041b\u0443\u0447\u0448\u0435\u0435 \u0441\u043e\u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0435 \u0446\u0435\u043d\u044b \u0438 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0430 \u0432\u0430\u0448\u0435\u0433\u043e \u0431\u044e\u0434\u0436\u0435\u0442\u0430 \u043d\u0430 \u0446\u0438\u0444\u0440\u043e\u0432\u043e\u0439 \u043c\u0430\u0440\u043a\u0435\u0442\u0438\u043d\u0433","Github":"Github","Where the world builds software":"\u0413\u0434\u0435 \u043c\u0438\u0440 \u0441\u043e\u0437\u0434\u0430\u0435\u0442 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0435 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u0435","Mark all as read":"\u043e\u0442\u043c\u0435\u0442\u0438\u0442\u044c \u0432\u0441\u0435 \u043a\u0430\u043a \u043f\u0440\u043e\u0447\u0438\u0442\u0430\u043d\u043d\u043e\u0435","New":"\u041d\u043e\u0432\u044b\u0439","Justin Verduzco":"\u0414\u0436\u0430\u0441\u0442\u0438\u043d \u0412\u0435\u0440\u0434\u0443\u0441\u043a\u043e","Your task changed an issue from \'In Progress\' to":"\u0412\u0430\u0448\u0430 \u0437\u0430\u0434\u0430\u0447\u0430 \u0438\u0437\u043c\u0435\u043d\u0438\u043b\u0430 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0443 \u0441 \'\u0412\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f\' \u043d\u0430","Review":"\u041e\u0431\u0437\u043e\u0440","1 hours ago":"1 \u0447\u0430\u0441 \u043d\u0430\u0437\u0430\u0434","New order has been placed":"\u041d\u043e\u0432\u044b\u0439 \u0437\u0430\u043a\u0430\u0437 \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d","Open the order confirmation or shipment confirmation":"\u041e\u0442\u043a\u0440\u043e\u0439\u0442\u0435 \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u0435 \u0437\u0430\u043a\u0430\u0437\u0430 \u0438\u043b\u0438 \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u0435 \u043e\u0442\u0433\u0440\u0443\u0437\u043a\u0438","5 hours ago":"5 \u0447\u0430\u0441\u043e\u0432 \u043d\u0430\u0437\u0430\u0434","Earlier":"\u0420\u0430\u043d\u0435\u0435","Your item is shipped":"\u0412\u0430\u0448 \u0442\u043e\u0432\u0430\u0440 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d","Here is somthing that you might light like to know":"\u0412\u043e\u0442 \u043a\u043e\u0435-\u0447\u0442\u043e, \u0447\u0442\u043e \u0432\u0430\u043c \u0445\u043e\u0442\u0435\u043b\u043e\u0441\u044c \u0431\u044b \u0437\u043d\u0430\u0442\u044c","1 day ago":"1 \u0434\u0435\u043d\u044c \u043d\u0430\u0437\u0430\u0434","Salena Layfield":"\u0421\u0430\u043b\u0435\u043d\u0430 \u041b\u044d\u0439\u0444\u0438\u043b\u0434","Yay ! Everything worked!":"\u0423\u0440\u0430 ! \u0412\u0441\u0435 \u0437\u0430\u0440\u0430\u0431\u043e\u0442\u0430\u043b\u043e!","3 days ago":"3 \u0434\u043d\u044f \u043d\u0430\u0437\u0430\u0434","View More":"\u041f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0431\u043e\u043b\u044c\u0448\u0435","Messages":"\u0421\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f","Taskboard":"\u0414\u043e\u0441\u043a\u0430 \u0437\u0430\u0434\u0430\u0447","Help":"\u041f\u043e\u043c\u043e\u0449\u044c","Balance":"\u0411\u0430\u043b\u0430\u043d\u0441","Settings":"\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438","Lock screen":"\u042d\u043a\u0440\u0430\u043d \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0438","Logout":"\u0412\u044b\u0439\u0442\u0438","Start With Creating Integrations":"\u041d\u0430\u0447\u043d\u0438\u0442\u0435 \u0441 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0439","Integration Listing":"\u041b\u0438\u0441\u0442\u0438\u043d\u0433 \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0438","Create New Integration Screen":"\u0421\u043e\u0437\u0434\u0430\u0442\u044c \u043d\u043e\u0432\u044b\u0439 \u044d\u043a\u0440\u0430\u043d \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0438","Create New Integration":"\u0421\u043e\u0437\u0434\u0430\u0442\u044c \u043d\u043e\u0432\u0443\u044e \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u044e","Please create a user with API access in Ongage and configure the credentials in the form below":"\u0421\u043e\u0437\u0434\u0430\u0439\u0442\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0441 \u0434\u043e\u0441\u0442\u0443\u043f\u043e\u043c \u043a API \u0432 Ongage \u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u0442\u0435 \u0443\u0447\u0435\u0442\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435 \u0432 \u0444\u043e\u0440\u043c\u0435 \u043d\u0438\u0436\u0435.","Username":"\u0418\u043c\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f","Enter User Name":"\u0418\u043c\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f","Password":"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u0438\u043c\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f","Enter Password":"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u043f\u0430\u0440\u043e\u043b\u044c","Account code":"\u041a\u043e\u0434 \u0441\u0447\u0435\u0442\u0430","Enter Account Code":"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u043a\u043e\u0434 \u0441\u0447\u0435\u0442\u0430","Include Test Campaigns":"\u0412\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0442\u0435\u0441\u0442\u043e\u0432\u044b\u0435 \u043a\u0430\u043c\u043f\u0430\u043d\u0438\u0438","Include New List Automatically":"\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0432\u043a\u043b\u044e\u0447\u0430\u0442\u044c \u043d\u043e\u0432\u044b\u0439 \u0441\u043f\u0438\u0441\u043e\u043a","Test Credentials & Continue":"\u041f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u044c \u0443\u0447\u0435\u0442\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435 \u0438 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u044c","Test Credentials & Save":"\u041f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u044c \u0443\u0447\u0435\u0442\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435 \u0438 \u0441\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c","Cancel":"\u041e\u0442\u043c\u0435\u043d\u0430","While pulling data from Ongage, if you want Statusi to leave test campaigns, leave this set to off":"\u0415\u0441\u043b\u0438 \u043f\u0440\u0438 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0438 \u0434\u0430\u043d\u043d\u044b\u0445 \u0438\u0437 Ongage \u0432\u044b \u0445\u043e\u0442\u0438\u0442\u0435, \u0447\u0442\u043e\u0431\u044b Statusi \u043f\u043e\u043a\u0438\u043d\u0443\u043b \u0442\u0435\u0441\u0442\u043e\u0432\u044b\u0435 \u043a\u0430\u043c\u043f\u0430\u043d\u0438\u0438, \u043e\u0441\u0442\u0430\u0432\u044c\u0442\u0435 \u044d\u0442\u043e\u0442 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 \u0432\u044b\u043a\u043b\u044e\u0447\u0435\u043d\u043d\u044b\u043c","When you add a new list in Ongage, should Statusi include it in reports? Please keep it on. Setting it to off will not include newly added lists by default, however you still have option to include those manually":"\u041a\u043e\u0433\u0434\u0430 \u0432\u044b \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u0442\u0435 \u043d\u043e\u0432\u044b\u0439 \u0441\u043f\u0438\u0441\u043e\u043a \u0432 Ongage, \u0434\u043e\u043b\u0436\u0435\u043d \u043b\u0438 Statusi \u0432\u043a\u043b\u044e\u0447\u0430\u0442\u044c \u0435\u0433\u043e \u0432 \u043e\u0442\u0447\u0435\u0442\u044b? \u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u0439\u0442\u0435 \u044d\u0442\u043e \u0434\u0435\u043b\u0430\u0442\u044c. \u0415\u0441\u043b\u0438 \u043e\u0442\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u044d\u0442\u043e\u0442 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440, \u043d\u043e\u0432\u044b\u0435 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0435 \u0441\u043f\u0438\u0441\u043a\u0438 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u043d\u0435 \u0431\u0443\u0434\u0443\u0442 \u0432\u043a\u043b\u044e\u0447\u0430\u0442\u044c\u0441\u044f, \u043e\u0434\u043d\u0430\u043a\u043e \u0443 \u0432\u0430\u0441 \u0432\u0441\u0435 \u0440\u0430\u0432\u043d\u043e \u0435\u0441\u0442\u044c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0432\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0438\u0445 \u0432\u0440\u0443\u0447\u043d\u0443\u044e."," here":" \u0437\u0434\u0435\u0441\u044c ","We require li\'l more info please to serve you better. We will learn from you about the lists you want to process from Ongage. You may configure now or you can continue later. Please note that integration will be only active after necessary integration steps completed. However we will keep the intermediate configuration you have provided":"\u041d\u0430\u043c \u043d\u0443\u0436\u043d\u043e \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u0431\u043e\u043b\u044c\u0448\u0435 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438, \u0447\u0442\u043e\u0431\u044b \u043b\u0443\u0447\u0448\u0435 \u043e\u0431\u0441\u043b\u0443\u0436\u0438\u0432\u0430\u0442\u044c \u0432\u0430\u0441. \u041c\u044b \u0443\u0437\u043d\u0430\u0435\u043c \u043e\u0442 \u0432\u0430\u0441 \u043e \u0441\u043f\u0438\u0441\u043a\u0430\u0445, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0432\u044b \u0445\u043e\u0442\u0438\u0442\u0435 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0438\u0437 Ongage. \u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u0441\u0435\u0439\u0447\u0430\u0441 \u0438\u043b\u0438 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u044c \u043f\u043e\u0437\u0436\u0435. \u041e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435, \u0447\u0442\u043e \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u044f \u0441\u0442\u0430\u043d\u0435\u0442 \u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0439 \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u043e\u0441\u043b\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b\u0445 \u0448\u0430\u0433\u043e\u0432 \u043f\u043e \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0438. \u041e\u0434\u043d\u0430\u043a\u043e \u043c\u044b \u0441\u043e\u0445\u0440\u0430\u043d\u0438\u043c \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u0443\u044e \u0432\u0430\u043c\u0438 \u043f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043e\u0447\u043d\u0443\u044e \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044e.","Please enter your Username":"\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u0412\u0430\u0448 \u043b\u043e\u0433\u0438\u043d","Please Enter Your Password":"\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430 \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u0432\u0430\u0448 \u043f\u0430\u0440\u043e\u043b\u044c","Please Enter Your Account Code":"\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u043a\u043e\u0434 \u0432\u0430\u0448\u0435\u0433\u043e \u0430\u043a\u043a\u0430\u0443\u043d\u0442\u0430","Connection to Ongage was not successful":"\u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043a Ongage \u043d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c.","  Click here  ":" \u043a\u043b\u0438\u043a\u043d\u0438\u0442\u0435 \u0441\u044e\u0434\u0430 ","to copy the response which we received from Ongage.This will be useful information for you while you investigate with Ongage and/or Statusi support":"\u0441\u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043e\u0442\u0432\u0435\u0442, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043c\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0438 \u043e\u0442 Ongage. \u042d\u0442\u043e \u0431\u0443\u0434\u0435\u0442 \u043f\u043e\u043b\u0435\u0437\u043d\u0430\u044f \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u0434\u043b\u044f \u0432\u0430\u0441, \u043f\u043e\u043a\u0430 \u0432\u044b \u0431\u0443\u0434\u0435\u0442\u0435 \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u044c \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u044e \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 Ongage \u0438/\u0438\u043b\u0438 Statusi","Network failure, try again. If the issue persists,":"\u0421\u0431\u043e\u0439 \u0441\u0435\u0442\u0438, \u043f\u043e\u043f\u0440\u043e\u0431\u0443\u0439\u0442\u0435 \u0435\u0449\u0435 \u0440\u0430\u0437. \u0415\u0441\u043b\u0438 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430 \u043d\u0435 \u0443\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u0430,","to copy and share information with the Statusi customer service team":"\u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u0438 \u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f \u0435\u044e \u0441\u043e \u0441\u043b\u0443\u0436\u0431\u043e\u0439 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u0432 Statusi","Edit Credentials":"\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0443\u0447\u0435\u0442\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435","Platform Name":"\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u041f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b","Edit Lists":"\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u043f\u0438\u0441\u043a\u0438","Select List":"\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0441\u043f\u0438\u0441\u043e\u043a","Id":"\u0418\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440","Name":"\u0418\u043c\u044f","Integrated List":"\u0418\u043d\u0442\u0435\u0433\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0441\u043f\u0438\u0441\u043e\u043a","Status":"\u0441\u0442\u0430\u0442\u0443\u0441","Submit":"\u041f\u043e\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u044c","Submit & Active":"\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u0438 \u0430\u043a\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u0442\u044c","Submit & Inactive":"\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u0438 \u043d\u0435\u0430\u043a\u0442\u0438\u0432\u043d\u043e","Show":"\u041f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c","records":"\u0437\u0430\u043f\u0438\u0441\u0438","Showing":"\u041f\u043e\u043a\u0430\u0437\u0430\u043d\u044b","to":"\u043a","of":"\u0438\u0437","entries":"\u0437\u0430\u043f\u0438\u0441\u0438","Advance":"\u041f\u0440\u043e\u0434\u0432\u0438\u0433\u0430\u0442\u044c","Plans":"\u041f\u043b\u0430\u043d\u044b"}')},sp:{translation:JSON.parse('{"Dashboards":"Cuadros de mando","Dashboard":"Salpicadero","Sales":"Ventas","Analytics":"Anal\xedtica","Applications":"Aplicaciones","Calendar":"Calendario","Chat":"Chat","Create Integration":"Crear integraci\xf3n","File Manager":"Administrador de archivos","Email":"Correo electr\xf3nico","Inbox":"Bandeja de entrada","Read Email":"Leer el correo electr\xf3nico","Contacts":"Contactos","User Grid":"Cuadr\xedcula de usuario","User List":"Lista de usuarios","User Settings":"Ajustes de usuario","Gallery":"Galer\xeda","Projects":"Proyectos","Projects Grid":"Cuadr\xedcula de proyectos","Projects List":"Lista de proyectos","Project Overview":"Descripci\xf3n del proyecto","Create New":"Crear nuevo","Layouts":"Dise\xf1os","Pages":"Paginas","Authentication":"Autenticaci\xf3n","Sign In":"Registrarse","Basic":"B\xe1sico","Cover":"Cubrir","Sign Up":"Inscribirse","Sign Out":"Desconectar","Lock Screen":"Bloquear pantalla","Forgot Password":"Has olvidado tu contrase\xf1a","Reset Password":"Restablecer la contrase\xf1a","Email Verification":"verificacion de email","2-step Verification":"Verificaci\xf3n en dos pasos","Thank you":"Gracias","Error Pages":"P\xe1ginas de errores","404 Basic":"404 B\xe1sico","404 Cover":"404 cubierta","500 Basic":"500 B\xe1sico","500 Cover":"500 cubierta","Utility":"Utilidad","Starter Page":"P\xe1gina de inicio","Profile":"Perfil","Maintenance":"Mantenimiento","Coming Soon":"Pr\xf3ximamente, en breve, pronto","FAQs":"Preguntas frecuentes","Pricing":"Precios","Table":"Mesa","Invoices":"Facturas","Invoice List":"Lista de facturas","Invoice Detail":"Detalle de la factura","Timeline":"Cronolog\xeda","Center View":"Vista de centro","Left View":"Vista izquierda","Horizontal View":"Vista horizontal","Components":"Componentes","UI Elements":"Elementos de la interfaz de usuario","Alerts":"Alertas","Buttons":"Botones","Cards":"Tarjetas","Carousel":"Carrusel","Dropdowns":"Listas deplegables","Grid":"Red","Images":"Imagenes","Modals":"Modales","Offcanvas":"Offcanvas","Progress Bars":"Barras de progreso","Tabs & Accordions":"Pesta\xf1as y acordeones","Typography":"Tipograf\xeda","Video":"Video","General":"General","Colors":"Colores","Utilities":"Utilidades","Extended UI":"Interfaz de usuario extendida","Lightbox":"Caja ligera","Range Slider":"Control deslizante de rango","SweetAlert 2":"SweetAlert 2","Rating":"Clasificaci\xf3n","Notifications":"Notificaciones","Swiper Slider":"Control deslizante Swiper","Widgets":"Widgets","Forms":"Formularios","Basic Elements":"Elementos basicos","Validation":"Validaci\xf3n","Advanced Plugins":"Complementos avanzados","Editors":"Editores","File Upload":"Subir archivo","Wizard":"Mago","Mask":"M\xe1scara","Tables":"Mesas","Bootstrap Basic":"Bootstrap b\xe1sico","Advance Tables":"Tablas avanzadas","Apex Charts":"Gr\xe1ficos de Apex","Line":"L\xednea","Area":"Zona","Column":"Columna","Bar":"Bar","Mixed":"Mezclado","Candlestick":"Candelero","Boxplot":"Diagrama de caja","Bubble":"Burbuja","Scatter":"Dispersi\xf3n","Heatmap":"Mapa de calor","Treemap":"Mapa de \xe1rbol","Pie":"Tarta","Radialbar":"Barra radial","Radar":"Radar","Polararea":"Polararea","Icons":"Iconos","Unicons":"Unicons","Feather icons":"Iconos de plumas","Boxicons":"Boxicones","Material Design":"Dise\xf1o de materiales","Font Awesome 5":"Font Awesome 5","Google":"Google","Vector":"Vector","Leaflet":"Folleto","Multi Level":"Multi nivel","Level 1.1":"Nivel 1.1","Level 1.2":"Nivel 1.2","Level 2.1":"Nivel 2.1","Level 2.2":"Nivel 2.2","Computers & Accessories":"Computadoras y accesorios","Laptops & Tablets":"Computadoras port\xe1tiles y tabletas","Desktop Computers":"Computadores de escritorio","Networking Products":"Productos de redes","Monitors":"Monitores","Bags, Cases & Sleeves":"Bolsas, estuches y fundas","Batteries":"Pilas","Charges & Adapters":"Cargas y adaptadores","Smartphones & Tablets":"Tel\xe9fonos inteligentes y tabletas","Apple iPhone":"Apple iPhone","Android Smartphones":"Smartphones Android","Phablets":"Phablets","Apple iPad":"IPad de Apple","Android Tablets":"Tabletas Android","Tablets with Keyboard":"Tabletas con teclado","Television & Video":"Televisi\xf3n y Video","TV Sets":"Sets de televisi\xf3n","Home Theater Systems":"Sistemas de cine en casa","DVD Players & Recorders":"Reproductores y grabadores de DVD","DVD-VCR Combos":"Combinaciones de DVD-VCR","Projectors":"Proyectores","Projection Screens":"Pantallas de proyecci\xf3n","Satelite Television":"Televisi\xf3n satelital","Cameras, Photo & Video":"C\xe1maras, Foto y Video","Point & Shoot Digital Cameras":"C\xe1maras digitales para apuntar y disparar","DSLR Cameras":"C\xe1maras DSLR","Mirrorless Cameras":"C\xe1maras sin espejo","Body Mounted Cameras":"C\xe1maras montadas en el cuerpo","Camera Lenses":"Lentes de c\xe1mara","Video Studio":"Estudio de video","Search":"B\xfasqueda...","Web Apps":"Aplicaciones web","View All":"Ver todo","Slack":"Flojo","This is your moment. Let\u2019s reinvent work":"Este es tu momento. Reinventemos el trabajo","Behance":"Behance","Free":"Libre","Showcase your work":"Muestre su trabajo","Dribbble":"Regate","Dribbble is the world\u2019s leading community for creatives to share, grow, and get hired":"Dribbble es la comunidad l\xedder mundial para que los creativos compartan, crezcan y sean contratados","Dropbox":"Dropbox","Keep life organized and work moving\u2014all in one place":"Mantenga la vida organizada y el trabajo en movimiento, todo en un solo lugar","Mail Chimp":"Chimpanc\xe9 de correo","Premium":"Prima","The best value for your digital marketing budget":"El mejor valor para su presupuesto de marketing digital","Github":"Github","Where the world builds software":"Donde el mundo construye software","Mark all as read":"marcar todo como leido","New":"Nuevo","Justin Verduzco":"Justin Verduzco","Your task changed an issue from \'In Progress\' to":"Tu tarea cambi\xf3 un problema de \'En progreso\' a","Review":"Revisar","1 hours ago":"Hace 1 hora","New order has been placed":"Se ha realizado un nuevo pedido","Open the order confirmation or shipment confirmation":"Abra la confirmaci\xf3n del pedido o la confirmaci\xf3n del env\xedo","5 hours ago":"hace 5 horas","Earlier":"M\xe1s temprano","Your item is shipped":"Tu art\xedculo es enviado","Here is somthing that you might light like to know":"Aqu\xed hay algo que le gustar\xeda saber","1 day ago":"Hace 1 d\xeda","Salena Layfield":"Salena Layfield","Yay ! Everything worked!":"Hurra ! \xa1Todo funcion\xf3!","3 days ago":"Hace 3 d\xedas","View More":"Ver m\xe1s","Messages":"Mensajes","Taskboard":"Tablero de tareas","Help":"Ayuda","Balance":"Equilibrio","Settings":"Ajustes","Lock screen":"Bloquear pantalla","Logout":"Cerrar sesi\xf3n","Start With Creating Integrations":"Comience con la creaci\xf3n de integraciones","Integration Listing":"Listado de integraci\xf3n","Create New Integration Screen":"Crear nueva pantalla de integraci\xf3n","Create New Integration":"Crear nueva integraci\xf3n","Please create a user with API access in Ongage and configure the credentials in the form below":"Cree un usuario con acceso API en Ongage y configure las credenciales en el siguiente formulario","Username":"Nombre de usuario","Enter User Name":"Introduzca su nombre de usuario","Password":"Contrase\xf1a","Enter Password":"Introducir la contrase\xf1a","Account code":"C\xf3digo de cuenta","Enter Account Code":"Ingrese el c\xf3digo de cuenta","Include Test Campaigns":"Incluir campa\xf1as de prueba","Include New List Automatically":"Incluir nueva lista autom\xe1ticamente","Test Credentials & Continue":"Probar credenciales y continuar","Test Credentials & Save":"Pruebe las credenciales y ahorre","Cancel":"Cancelar","While pulling data from Ongage, if you want Statusi to leave test campaigns, leave this set to off":"Mientras extrae datos de Ongage, si desea que Statusi abandone las campa\xf1as de prueba, deje esta opci\xf3n desactivada","When you add a new list in Ongage, should Statusi include it in reports? Please keep it on. Setting it to off will not include newly added lists by default, however you still have option to include those manually":"Cuando agregas una nueva lista en Ongage, \xbfStatusi deber\xeda incluirla en los informes? Por favor mantenlo encendido. Desactivarlo no incluir\xe1 las listas reci\xe9n agregadas de forma predeterminada; sin embargo, a\xfan tiene la opci\xf3n de incluirlas manualmente"," here":" aqu\xed ","We require li\'l more info please to serve you better. We will learn from you about the lists you want to process from Ongage. You may configure now or you can continue later. Please note that integration will be only active after necessary integration steps completed. However we will keep the intermediate configuration you have provided":"Necesitamos m\xe1s informaci\xf3n para brindarle un mejor servicio. Conoceremos de ti las listas que deseas tramitar desde Ongage. Puede configurar ahora o puede continuar m\xe1s tarde. Tenga en cuenta que la integraci\xf3n solo estar\xe1 activa despu\xe9s de completar los pasos de integraci\xf3n necesarios. Sin embargo, mantendremos la configuraci\xf3n intermedia que nos ha proporcionado","Please enter your Username":"Por favor, ingrese su nombre de usuario","Please Enter Your Password":"Por favor, introduzca su contrase\xf1a","Please Enter Your Account Code":"Por favor ingrese su c\xf3digo de cuenta","Connection to Ongage was not successful":"La conexi\xf3n a Ongage no fue exitosa","  Click here  ":" haga clic aqu\xed ","to copy the response which we received from Ongage.This will be useful information for you while you investigate with Ongage and/or Statusi support":"para copiar la respuesta que recibimos de Ongage. Esta ser\xe1 informaci\xf3n \xfatil para usted mientras investiga con el soporte de Ongage y/o Statusi","Network failure, try again. If the issue persists,":"Error de red, int\xe9ntalo de nuevo. Si el problema persiste,","to copy and share information with the Statusi customer service team":"copiar y compartir informaci\xf3n con el equipo de atenci\xf3n al cliente de Statusi","Platform Name":"Nombre de la Plataforma","Edit Credentials":"Editar credenciales","Edit Lists":"Editar Listas","Select List":"Seleccionar Lista","Id":"ID","Name":"Nombre","Integrated List":"Lista Integrada","Status":"estado","Submit":"Entregar","Submit & Active":"Enviar y activa","Submit & Inactive":"Enviar e inactiva","Show":"Espect\xe1culo","records":"registros","Showing":"Demostraci\xf3n","to":"a","of":"de","entries":"entradas","Advance":"Avance","Plans":"Planes"}')},eng:{translation:JSON.parse('{"Dashboards":"Dashboards","Dashboard":"Dashboard","Sales":"Sales","Analytics":"Analytics","Applications":"Applications","Calendar":"Calendar","Create Integration":"Integration","Chat":"Chat","File Manager":"File Manager","Email":"Email","Inbox":"Inbox","Read Email":"Read Email","Contacts":"Contacts","User Grid":"User Grid","User List":"User List","Gallery":"Gallery","Projects":"Projects","Projects Grid":"Projects Grid","Projects List":"Projects List","Project Overview":"Project Overview","Create New":"Create New","Layouts":"Layouts","Pages":"Pages","Authentication":"Authentication","Sign In":"Sign In","Basic":"Basic","Cover":"Cover","Sign Up":"Sign Up","Sign Out":"Sign Out","Lock Screen":"Lock Screen","Forgot Password":"Forgot Password","Reset Password":"Reset Password","Email Verification":"Email Verification","2-step Verification":"2-step Verification","Thank you":"Thank you","Error Pages":"Error Pages","404 Basic":"404 Basic","404 Cover":"404 Cover","500 Basic":"500 Basic","500 Cover":"500 Cover","Utility":"Utility","Starter Page":"Starter Page","Profile":"Profile","Maintenance":"Maintenance","Coming Soon":"Coming Soon","FAQs":"FAQs","Pricing":"Pricing","Table":"Table","Invoices":"Invoices","Invoice List":"Invoice List","Invoice Detail":"Invoice Detail","Center View":"Center View","Left View":"Left View","Horizontal View":"Horizontal View","Components":"Components","UI Elements":"UI Elements","Alerts":"Alerts","Buttons":"Buttons","Cards":"Cards","Carousel":"Carousel","Dropdowns":"Dropdowns","Grid":"Grid","Images":"Images","Modals":"Modals","Offcanvas":"Offcanvas","Progress Bars":"Progress Bars","Tabs & Accordions":"Tabs & Accordions","Typography":"Typography","Video":"Video","General":"General","Colors":"Colors","Utilities":"Utilities","Extended UI":"Extended UI","Lightbox":"Lightbox","Range Slider":"Range Slider","SweetAlert 2":"SweetAlert 2","Rating":"Rating","Notifications":"Notifications","Swiper Slider":"Swiper Slider","Widgets":"Widgets","Forms":"Forms","Basic Elements":"Basic Elements","Validation":"Validation","Advanced Plugins":"Advanced Plugins","Editors":"Editors","File Upload":"File Upload","Wizard":"Wizard","Mask":"Mask","Tables":"Tables","Bootstrap Basic":"Bootstrap Basic","Advance Tables":"Advance Tables","Apex Charts":"Apex Charts","Line":"Line","Area":"Area","Column":"Column","Bar":"Bar","Mixed":"Mixed","Timeline":"Timeline","Candlestick":"Candlestick","Boxplot":"Boxplot","Bubble":"Bubble","Scatter":"Scatter","Heatmap":"Heatmap","Treemap":"Treemap","Pie":"Pie","Radialbar":"Radialbar","Radar":"Radar","Polararea":"Polararea","Icons":"Icons","Unicons":"Unicons","Feather icons":"Feather icons","Boxicons":"Boxicons","Material Design":"Material Design","Font Awesome 5":"Font Awesome 5","Google":"Google","Vector":"Vector","Leaflet":"Leaflet","Multi Level":"Multi Level","Level 1.1":"Level 1.1","Level 1.2":"Level 1.2","Level 2.1":"Level 2.1","Level 2.2":"Level 2.2","Computers & Accessories":"Computers & Accessories","Laptops & Tablets":"Laptops & Tablets","Desktop Computers":"Desktop Computers","Networking Products":"Networking Products","Monitors":"Monitors","Bags, Cases & Sleeves":"Bags, Cases & Sleeves","Batteries":"Batteries","Charges & Adapters":"Charges & Adapters","Smartphones & Tablets":"Smartphones & Tablets","Apple iPhone":"Apple iPhone","Android Smartphones":"Android Smartphones","Phablets":"Phablets","Apple iPad":"Apple iPad","Android Tablets":"Android Tablets","Tablets with Keyboard":"Tablets with Keyboard","Television & Video":"Television & Video","TV Sets":"TV Sets","Home Theater Systems":"Home Theater Systems","DVD Players & Recorders":"DVD Players & Recorders","DVD-VCR Combos":"DVD-VCR Combos","Projectors":"Projectors","Projection Screens":"Projection Screens","Satelite Television":"Satelite Television","Cameras, Photo & Video":"Cameras, Photo & Video","Point & Shoot Digital Cameras":"Point & Shoot Digital Cameras","DSLR Cameras":"DSLR Cameras","Mirrorless Cameras":"Mirrorless Cameras","Body Mounted Cameras":"Body Mounted Cameras","Camera Lenses":"Camera Lenses","Video Studio":"Video Studio","Search":"Search...","Web Apps":"Web Apps","View All":"View All","Slack":"Slack","This is your moment. Let\u2019s reinvent work":"This is your moment. Let\u2019s reinvent work","Behance":"Behance","Free":"Free","Showcase your work":"Showcase your work","Dribbble":"Dribbble","Dribbble is the world\u2019s leading community for creatives to share, grow, and get hired":"Dribbble is the world\u2019s leading community for creatives to share, grow, and get hired","Dropbox":"Dropbox","Keep life organized and work moving\u2014all in one place":"Keep life organized and work moving\u2014all in one place","Mail Chimp":"Mail Chimp","Premium":"Premium","The best value for your digital marketing budget":"The best value for your digital marketing budget","Github":"Github","Where the world builds software":"Where the world builds software","Mark all as read":"Mark all as read","New":"New","Justin Verduzco":"Justin Verduzco","Your task changed an issue from \'In Progress\' to":"Your task changed an issue from \'In Progress\' to","Review":"Review","1 hours ago":"1 hours ago","New order has been placed":"New order has been placed","Open the order confirmation or shipment confirmation":"Open the order confirmation or shipment confirmation","5 hours ago":"5 hours ago","Earlier":"Earlier","Your item is shipped":"Your item is shipped","Here is somthing that you might light like to know":"Here is somthing that you might light like to know","1 day ago":"1 day ago","Salena Layfield":"Salena Layfield","Yay ! Everything worked!":"Yay ! Everything worked!","3 days ago":"3 days ago","View More":"View More","Messages":"Messages","Taskboard":"Taskboard","Help":"Help","Balance":"Balance","Settings":"Settings","Lock screen":"Lock screen","Logout":"Logout"}')}};localStorage.getItem("I18N_LANGUAGE")||localStorage.setItem("I18N_LANGUAGE","en"),hCe.use(A3e).use(Oe).init({resources:D3e,lng:localStorage.getItem("I18N_LANGUAGE")||"en",fallbackLng:"en",keySeparator:!1,interpolation:{escapeValue:!1}});const M3e=hCe,E3e={en:{label:"English",flag:`${lh.IMG_BUCKET_NAME}/images/flags/us.jpg`},sp:{label:"Spanish",flag:`${lh.IMG_BUCKET_NAME}/images/flags/spain.jpg`},gr:{label:"German",flag:`${lh.IMG_BUCKET_NAME}/images/flags/germany.jpg`},it:{label:"Italian",flag:`${lh.IMG_BUCKET_NAME}/images/flags/italy.jpg`},rs:{label:"Russian",flag:`${lh.IMG_BUCKET_NAME}/images/flags/russia.jpg`}},R3e=ze()(e=>{const[t,l]=(0,o.useState)(""),[r,n]=(0,o.useState)(!1);(0,o.useEffect)(()=>{const e=localStorage.getItem("I18N_LANGUAGE");l(e)},[]);return(0,Ue.jsx)(o.Fragment,{children:(0,Ue.jsxs)(oz,{isOpen:r,toggle:()=>{n(!r)},className:"d-inline-block language-switch",children:[(0,Ue.jsx)(Sz,{className:"btn header-item ",tag:"button",children:(0,Ue.jsx)("img",{src:(0,abe.get)(E3e,`${t}.flag`,""),alt:"dashonic",height:"16"})}),(0,Ue.jsx)(Lz,{className:"dropdown-menu-end",children:(0,abe.map)(Object.keys(E3e),e=>(0,Ue.jsxs)(Yz,{onClick:()=>{return t=e,M3e.changeLanguage(t),localStorage.setItem("I18N_LANGUAGE",t),void l(t);var t},className:"notify-item "+(t===e?"active":"none"),children:[(0,Ue.jsx)("img",{src:(0,abe.get)(E3e,`${e}.flag`,""),alt:"dashonic",className:"me-1",height:"12"}),(0,Ue.jsx)("span",{className:"align-middle",children:(0,abe.get)(E3e,`${e}.label`)}),(0,Ue.jsx)("span",{})]},e))})]})})});var B3e=l(5390),j3e=l.n(B3e);const P3e=({objectKey:e})=>{const[t,l]=(0,o.useState)(null);return(0,o.useEffect)(()=>{j3e().config.update({accessKeyId:{NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_FIREBASE_API_KEY:"AIzaSyB9WIAuCNr_nto9LS2XxFXu5nNM_hpyjlk",REACT_APP_FIREBASE_AUTH_DOMAIN:"statusi-app.firebaseapp.com",REACT_APP_FIREBASE_PROJECT_ID:"statusi-app",REACT_APP_FIREBASE_STORAGE_BUCKET:"statusi-app.firebasestorage.app",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"1096635179468",REACT_APP_FIREBASE_APP_ID:"1:1096635179468:web:f595c361043538b19b3d69",REACT_APP_STRIPE_PUBLIC_KEY:"pk_test_51OEU3aSFSVC4U98Th19U13orKHwjsMXoyEERRsUrh7ChbVrWHlBQvpQhZl1bDrXsW0F3qbDPenz1HGAtaVlEdgww00s3qovEXf",REACT_APP_CAPTCHA_SECRET_KEY:"6Lc8QCkrAAAAABml8LkrX9BMOCXfmJzYYWEapAAr",REACT_APP_S3_BUCKET_NAME:"kartikdemobucket",REACT_APP_PUBLIC_POSTHOG_KEY:"phc_dsI7FfvLdVnbqqmBbAEqXHMFHEir4VG9VoIA7avLsgy",REACT_APP_PUBLIC_POSTHOG_HOST:"https://us.i.posthog.com"}.REACT_APP_AWS_ACCESS_KEY_ID,secretAccessKey:{NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_FIREBASE_API_KEY:"AIzaSyB9WIAuCNr_nto9LS2XxFXu5nNM_hpyjlk",REACT_APP_FIREBASE_AUTH_DOMAIN:"statusi-app.firebaseapp.com",REACT_APP_FIREBASE_PROJECT_ID:"statusi-app",REACT_APP_FIREBASE_STORAGE_BUCKET:"statusi-app.firebasestorage.app",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"1096635179468",REACT_APP_FIREBASE_APP_ID:"1:1096635179468:web:f595c361043538b19b3d69",REACT_APP_STRIPE_PUBLIC_KEY:"pk_test_51OEU3aSFSVC4U98Th19U13orKHwjsMXoyEERRsUrh7ChbVrWHlBQvpQhZl1bDrXsW0F3qbDPenz1HGAtaVlEdgww00s3qovEXf",REACT_APP_CAPTCHA_SECRET_KEY:"6Lc8QCkrAAAAABml8LkrX9BMOCXfmJzYYWEapAAr",REACT_APP_S3_BUCKET_NAME:"kartikdemobucket",REACT_APP_PUBLIC_POSTHOG_KEY:"phc_dsI7FfvLdVnbqqmBbAEqXHMFHEir4VG9VoIA7avLsgy",REACT_APP_PUBLIC_POSTHOG_HOST:"https://us.i.posthog.com"}.REACT_APP_AWS_SECRET_ACCESS_KEY,region:{NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_FIREBASE_API_KEY:"AIzaSyB9WIAuCNr_nto9LS2XxFXu5nNM_hpyjlk",REACT_APP_FIREBASE_AUTH_DOMAIN:"statusi-app.firebaseapp.com",REACT_APP_FIREBASE_PROJECT_ID:"statusi-app",REACT_APP_FIREBASE_STORAGE_BUCKET:"statusi-app.firebasestorage.app",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"1096635179468",REACT_APP_FIREBASE_APP_ID:"1:1096635179468:web:f595c361043538b19b3d69",REACT_APP_STRIPE_PUBLIC_KEY:"pk_test_51OEU3aSFSVC4U98Th19U13orKHwjsMXoyEERRsUrh7ChbVrWHlBQvpQhZl1bDrXsW0F3qbDPenz1HGAtaVlEdgww00s3qovEXf",REACT_APP_CAPTCHA_SECRET_KEY:"6Lc8QCkrAAAAABml8LkrX9BMOCXfmJzYYWEapAAr",REACT_APP_S3_BUCKET_NAME:"kartikdemobucket",REACT_APP_PUBLIC_POSTHOG_KEY:"phc_dsI7FfvLdVnbqqmBbAEqXHMFHEir4VG9VoIA7avLsgy",REACT_APP_PUBLIC_POSTHOG_HOST:"https://us.i.posthog.com"}.REACT_APP_AWS_REGION});const t=new(j3e().S3),r={Bucket:"kartikdemobucket",Key:e};t.getObject(r,(e,t)=>{if(e)return void console.error(e);const r=`data:image/jpeg;base64,${t.Body.toString("base64")}`;l(r)})},[e]),t||""},_3e=ze()(e=>{const[t,l]=(0,o.useState)(!1),[r,n]=(0,o.useState)(!1),[i,a]=(0,o.useState)(),[s,c]=(0,o.useState)(!1),[u,p]=(0,o.useState)(!1),[d,m]=(0,o.useState)(!1),h=(P3e({objectKey:"images/logo-sm.png"}),()=>{c(!1)});return(0,Ue.jsxs)(o.Fragment,{children:[(0,Ue.jsxs)("div",{className:"navbar-header",children:[(0,Ue.jsxs)("div",{className:"d-flex",children:[(0,Ue.jsxs)("div",{className:"navbar-brand-box",children:[(0,Ue.jsxs)(gU,{to:"/",className:"logo logo-dark",children:[(0,Ue.jsx)("span",{className:"logo-sm",children:(0,Ue.jsx)("img",{src:`${lh.IMG_BUCKET_NAME}/images/logo/logo-sm.png`,alt:"",height:"22"})}),(0,Ue.jsx)("span",{className:"logo-lg",children:(0,Ue.jsx)("img",{src:`${lh.IMG_BUCKET_NAME}/images/logo/logo.png`,alt:"",height:"56"})})]}),(0,Ue.jsxs)(gU,{to:"/",className:"logo logo-light",children:[(0,Ue.jsx)("span",{className:"logo-sm",children:(0,Ue.jsx)("img",{src:`${lh.IMG_BUCKET_NAME}/images/logo/logo-sm.png`,alt:"",height:"22"})}),(0,Ue.jsx)("span",{className:"logo-lg",children:(0,Ue.jsx)("img",{src:`${lh.IMG_BUCKET_NAME}/images/logo/statusi-logo-white.png`,alt:"",height:"56"})})]})]}),(0,Ue.jsx)("button",{type:"button",className:"btn btn-sm px-3 font-size-16 d-lg-none header-item",onClick:()=>{(()=>{var e=document.getElementById("topnav-menu-content");e&&e.classList.toggle("show")})()},children:(0,Ue.jsx)("i",{className:"fa fa-fw fa-bars"})})]}),(0,Ue.jsxs)("div",{className:"d-flex",children:[(0,Ue.jsx)(R3e,{}),(0,Ue.jsx)("div",{onClick:()=>{a("right"),c(!s)},className:"dropdown d-inline-block",children:(0,Ue.jsx)("button",{type:"button",className:"btn header-item noti-icon right-bar-toggle ",children:(0,Ue.jsx)(X2e,{name:"settings",className:"icon-sm"})})}),(0,Ue.jsx)(z2e,{})]})]}),(0,Ue.jsx)(A1e,{isOpen:s,onClosed:h,direction:"end",children:(0,Ue.jsx)(q2e,{onClosed:h})})]})}),O3e=e=>{const t=ju(),l=_ae(e=>e.Layout,e=>({layoutMode:e.layoutMode,topbarTheme:e.topbarTheme,layoutWidth:e.layoutWidth,isPreloader:e.isPreloader,layoutType:e.layoutType,preloader:e.preloader})),{topbarTheme:r,layoutWidth:n,layoutMode:i,layoutType:a}=Iu(l);(0,o.useEffect)(()=>{window.scrollTo(0,0)},[]),(0,o.useEffect)(()=>{t(tY(FK.HORIZONTAL))},[t]),(0,o.useEffect)(()=>{r&&t(rY(r))},[t,r]),(0,o.useEffect)(()=>{n&&t(iY(n))},[t,n]);const[s,c]=(0,o.useState)(!1);return(0,o.useEffect)(()=>{i&&t(lY(i))},[i,t]),(0,Ue.jsx)(o.Fragment,{children:(0,Ue.jsxs)("div",{id:"layout-wrapper",children:[(0,Ue.jsxs)("header",{id:"page-topbar",children:[(0,Ue.jsx)(_3e,{}),(0,Ue.jsx)(s3e,{menuOpen:s})]}),(0,Ue.jsx)("div",{className:"main-content",children:e.children})]})})},L3e=Ge(({children:e})=>{const t=ae(),l=ne().pathname;(0,o.useEffect)(()=>{const e=localStorage.getItem("user_id"),r="/something-wrong"===l,n="/oauthcallback"===l,i="/oauth/consent"===l,a="/mautic/connect"===l,s="/accounts"===l&&localStorage.getItem("mcp_oauth_authorize_request");!e||r||n||i||s||a||t("/dashboard")},[t]);const r=_ae(e=>e.Layout.layoutMode,e=>e);return"dark"===Iu(r)?(document.body.setAttribute("data-bs-theme","light"),document.body.removeAttribute("data-sidebar")):document.body.setAttribute("data-bs-theme","light"),(0,Ue.jsx)(o.Fragment,{children:e})});var F3e=l(25380),q3e=l.n(F3e);const z3e="Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6ImFkbWluIiwiYWRtaW4iOnRydWUsImp0aSI6ImQ2MTEwYzAxLWMwYjUtNDUzNy1iNDZhLTI0NTk5Mjc2YjY1NiIsImlhdCI6MTU5MjU2MDk2MCwiZXhwIjoxNTkyNTY0NjE5fQ.QgFSQtFaK_Ktauadttq1Is7f9w0SUtKcL8xCmkAvGLw",U3e=l.p+"static/media/avatar-2.0fdabd61adfa88451208.jpg",G3e=l.p+"static/media/avatar-3.bd68c38c2cb2a2e307aa.jpg",V3e="data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMpaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjAtYzA2MCA2MS4xMzQ3NzcsIDIwMTAvMDIvMTItMTc6MzI6MDAgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgV2luZG93cyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDREM3MjY0RTYxRkMxMUVCOUJDRTgwOUUxM0JCQ0UwOSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDREM3MjY0RjYxRkMxMUVCOUJDRTgwOUUxM0JCQ0UwOSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkNEQzcyNjRDNjFGQzExRUI5QkNFODA5RTEzQkJDRTA5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkNEQzcyNjRENjFGQzExRUI5QkNFODA5RTEzQkJDRTA5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoKDBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAyADIAwERAAIRAQMRAf/EAJYAAAEFAQEBAAAAAAAAAAAAAAUCAwQGBwEIAAEAAwEBAQEAAAAAAAAAAAAAAAECAwQFBhAAAQMCBAMGAwYEBAQHAAAAARECAwAEITESBUFRBmFxkaEiEzIUB4GxwVJiI0JyghXRkjMk8KJzCOHxstJDNBcRAQEAAgIDAAICAwEAAAAAAAABEQIhAzESBEEiEwVRMkJx/9oADAMBAAIRAxEAPwDZA3CuR0K31O0+05MxT08o38McvLxjXSgj1BxHnXZreHHJyCXNwuDcqz2aaxJsi4AVK8LRtNxpjcDmh+6q0rGxXOrLtstnOzIkHE91VRrAv6UtP9xuR+pv3Vh3Ojrj0Vs7EibWMbrFbtCJVxJT41pggsOVSCUIoDmo0AJ38/tOXJMyFqadefurmNO/TgtYXoER2knxrTXwkId7gbk8AckcKozL3DMlpPN8aHyoCO9rSFDB/S6mknEfxSNHdqFBuqCT62H+YIaAU0Y4MXta4UA+1mCEOC/maT50Gc9pgCgtJ5fCfOkHHxSluAcnYQR4Uir1Yy+hPZWfsvCs9V3cLopAHphxpy8s9owzcJZm3E2IKvKVvLwxwiMBe4LnRk8C9nACG1IFCTA06eVOIqp9QXRcyRrhilVLyrHB76VoNyuRx1NXwrLu8r0eidpP7bcKybj0Bqok6XLTDhzoDiDjQHDG2gBW+xgxO7qmnXnvrhoG/wAyuCaRg5pTyq9UQBawHIMP8rtJ86pTronp/wDKB2I4UBGeGpm0nk9hHmKZEaQcgP6Hp5GgF6XphraO0BwoDnoUqWd5Gn7qAlWytGAw/RIHeRpGfc6RMdQbycxR4igGnlh4MPi0+dAem22dwDgRXPFq51Ptj5YXhwIKcKuI28Me3GxbFO9qkkEqa2jBBij0yUHRqxzFBCE0LpGEjBBQlTuoYtIkJIWnPKvwlfSyOVm5TySMcyNxBEjgQ0jvOFT2q0ehdpvLERtb8zEXZadbVVMs6yw2HopGgDkcqZHA9h40ZBRITA0w4aA6FoAVvi+0e6pp15968Dx1A/SJMWDJCM+VXqmK96l9RHc+M/eKo3xAzRhP6XafvoI04SBuHuDuRwpg0vqxc0dj2EE/aKAWGtVQGuP6HkHwNBnWCQZe6B/S4eFAPR6F9RavJzdJ8RSB8hhRA0/yyY+BoI28FCPUG8iA4eVAeqwAtZqAuogPbcmdELbwxPeQTeT/AMxrZgExs/cpQDVhGClPKanXF1Fbs06S6RwyoyrXTIZHDIbn3CwgNIOIB8FBqctZrgWs4XT25kawI8MdIz4SQ53BrS3GpNObtUETpWXQa723a43kj1MwIChUIpg/a7rNZ3Eku13k8EDADK1XOiBOQIdhmRRgZXHYesor2Y2N6lvfNIa0j/TkKKA05AkVF1OVYzLKwleBQjtqVYdbdu4miUsHW3Zp5FC99vHCIkhQByWlRWAdb3UMu/kt0EhiOGrSQVrTXwkJjc5MA/s0vDvI1RuSEY6iQf1xr5igkdzYzkI3HmHFhoBTQ7JnuJxDXBw8DQHSPzuTsfH+IoDrGRn4dBPYS2gFgSDIPTscHDwNAckLh8RTsfGvmKAYc/H0li8CHFtMPXYbjWSgDqMARvXkaIW3hiW73EPztw1UIehrZgGAtMg0mkac27EEeolHuwYuVKq11yfs7S5uJWnTrecS5xwIOYTuqWmMRY7fp6Z7WtlBDiFYjiMOGh4+E8Me6gsod3rsyYoWH3HuL2RPep9thwDkwKEUDAPd7wx0MzlDDK0n225B59KDFTnwoyeESz3YRyezIfdbJ6QVexsn8PqAJb6Rz76Miwct91g9mGwdC6IRtaI3hdeIJJLuYORpk0Xozq/5j29q3J4fNpa22uv4XBCkch/OUw51N1OVcX27F+Gpwp823j/KlGBQze7NpiPJMqVJ5/6/tm2+8q0prbqcrCRmnCtNfCVcY5hIURO7ArTVGebrTBrgObHh3kaCJcXIjy8fzMBH2pQDWlhOPtrwBVtAOtY8fCo/keD5OoBwa+OofzsB/wDTQHxc3Iln2gtoDrcsFb/I/wDA0Al2sMxDiO0avuph64AyrMKv1Y4tikTlSO+HmXf98ezf72EqAJfwrfWcOe3lO2yczDWT6Ri5eQxoq5Mp0Ujri7awEucSBGwBcDzrLLaTEXzYtuUBkz2xuzZo9aj7PCmm1a7eCK2hdC1qNYfSSVxONFokUvrK0uGuFyCWuYPQMQgOffWdraas73O+DC1rpCQ4lJXBThwFOciwMF5LCxjy1zQ1fadqXUT2VeEWrRsu5+/dJcSEiQNIkaEbrTBSRkDQVWu4ZNZQRSOa91tcgwi5jBantnUHrhjqyps/y17pDe4972C2vV/eAMNzz92PA4fy41FihkAHEUjmQ/eWj2T3Uqbz39SGOG8RFocpYfhcOfI1WqPyqrXStAVzx2OYHfdVqd/bOftknm0tPlQRTWhEAB5aJP8AGjIL9uTj7mntAePKjIda1inVpw/M0t+6g3QEHpI72vTyNBOpKAvrTng4UAkhfj9v+tqHyoBiSaBh4YDKMkU8Fl6/ai51ClY6uH+3kIxQGpovh5R6lAPVV7/1B91dOnhy7eRS2kMdq1uTnlAOYqNq6OuD2wRe9MJBOhY4IBk3ge/CsmuzVum9pbEdb3P0tDSNRJYScdTapnhP3C+t4HFSMSvhUWtNYzjq/fg+eZwdj/CFwTKsbXRrqzHc7sPcQVaMcDjW/Wz7AuC5ayT2pHOdGSoBKY99bWObPI1Zbk2IN1YxNcpYFcVGI8DUWLy1Ho/qlm77P/btxmDNGqaJ7hhG1mOvAEcMqnJemeBjoz6kdG7V1Je7X/dXGzvXRtjuJInRQ/Mt9LnNI9Ia7manLT+LEbFqXPHBRio7x30M/Afu6+ye6lTYF9R4te6Rl2n4T8QP4VWqPyqIhYD6U/penk6rUdjjfkrx2YOFAPCJoxe5o/nag8aAS91q0rqYU/KUNAuDRv4W4NLwnJyjzp4LKLPu0owDGnkSMfKngrUZ1zPMCS7T2NWngsusZJgS8n7aA6WgEnjQVetW3MgQknGufLUC6jFxLG9DhWvXMs96wnqfYA+/muSwNkc5XYcq67pw4vf9gR8D47W2fj6gSqE8Uri32w9Pr14WPopzfm2tc0txwcRghwKjurP2VtK2BtzDHaNjjIaGtJFXlnhSOp95ED3E4g5Faz2b9cZlvG6maUlUap0g50TXLS7YVe+uHveocvZW+mrl7d0YOcUULjWjnOx3EkWP8IVO9M6FZwn2+63PykkcB0uejHOaSCWZkJWO+ro6dsw/Zu2mZ4ivnvhKkfNQ4vaMB6mH4k7KyuY6ddpfL1N9MN7kvuno7G5uWXV3t7I2tumHCe2IPszeAId21Wt/y5+yTPA9vN5axxu1TMGkeo6hhTrO8ML66u7O63KN0EwkABBMZDvuqtU5isaWNzV4PAiqGTMt1BGCyOICT89MeyGZZXqXEpn2U8JNlhWmMOOaAfUdI5mjkkS5vbJgQyNUZoQtGDyiS77atCMY56ZoPxqpEXcy/qGZwSG3IXImjEEtqNLf7tMVJ9scAKfCb7PdHsRE4trlw6A3dbePQ70hErXr8s9/DGusWATzgN413X/V53/Sr3UETNssggX2i77STXi9t/Z73z+EfaL9ttciQuQNzSlK13XKLqmN9mXay4pgK1lc3ryoXUu/e452KlVAWnhc4U+6unSK448RWusZ77IWl7yoH21ecMcZT7SxdJpxANRd22vUlu2O4cwu0q2lOwr1GJNmvLRocxq68F4AnhRd1addk4BZrO5tLh7LqJzVBMbjipRfSRV5mGUm025aH0d1Zv8A0xFd3VvbNumw7cUgkJ0Aa2yK5PyrhXPj22w6eyY1y2Poe42X6pdGNut3h+VvYZHMbLAXNLJAB/mCGpt9LhEk2im9R/S/qbYJZJzbm8sQpbd241jT+toUt+2uidkrK6Kob21Y0mR7WjJSRmKpF4Ab7ftsjmJ1F4H5QtVIj2QT1YwK2G2L1yJqvUvdBk3be5z6GiMUYL2t4cFjuc5DpZHFeSpRmH6U7BtAZIHuGtwIwK86Xsc0sXzof6cXfWG56m/7Pa4R/uLprcFH8DVwLvuzrHs7Mflvp1St12LoLoTY4Bb2m0Q3EiaZLi5b7srzzOr0p3VyXu2tbzqkRt9+knQ2+xOcLEbZeEei4tPS1f1RnA1pr2VO2kX4Z1swD91Hod3Vpr5Rt4Y51hGtxcY8K7p/q83/AKUi6uC/bofUvtlzPBxT768ftn7Pc+e/qA/OvieXNKocEpTVta5NvkzGk8Tm7trSas7QmUy3Uhc5UXFK1xiM7back2m5kDdLCGnKo/kP+O0U27ZbIf8A25Wx8+dTd1zrwkTxbVBMBFLr5EVOVyD+1N2+WMNlIK8KWS2hreRt1sWxIz5aU6XOOOk8D408ZRNrFJ36wnt9UbpSbOb4XoqAZ9uVXpcH2crt0RaxWHVtk+7vYNxs2xfuxwFzonRSQaNDw7j6kPKp18nvc6tQ+lu3WWybfutlZOBtG7lObXScfaeGuDTz05Vh37/sOnX9WnQ7iPlnhfhac0KpwSibi6qP1L9D/p71HM/cdEm23k7Q57rV37RccdRjdmvZW+vaz265VPl/7Y7ZB8hvUT28PegK/wCZtVO6o/iiK7/tm3phOjc7Ij9TJW/hVfzFOuC+z/8Abjaxo7dN2C8Y7SIBf6n41N7Vzri2bf8ART6eWrUlsprx35riRx/5WYVHvVeov/8Anv0+giLf7BbFoH8TXOXxdU3sP0ySI7DbbX5fb7aO0tmepkMIDGAnDLNa5t98ttNcF2KvPuSH0oq0taqq/wBU9dR7fKLW1GuZy6QDRd6U1y0AlrT6iG99ei4AreL6xijc6WUNCZqK01vKNvDGurt422S5mbFJ7hOWkg103tmHHOq+yh3QabeQMw9WrGuHs5el08K3LrGrktTG9poNMmeIWqzhOMiNpHHAskmDBiTWd2t8NJrIg7t1U6Ui3sGrgheBlW2nV+aw37vxAuSe7f6pJCTmSD2VXrE3eu2ck8rxpJIBzVanaSQ+va2rFbXssGkFyZVhY6/wd6h3fXYsYDi9AvLHOtuuObt2xHYG/wB3tzbteWmMBwlAXEIMO3lUeKrXbMXvf+ldp2LbrO+210sgmY0XUsr9b3PIX7AvAUIm34E/pruunYIy4gme4uJyeKag0Vw99/Z1dM/VoVlujX270IJ0khD2VHsrCXbdQRxxQxOJJeGBoHHCqnYXqOW+5ziANBABxwCnOtJ2cI9HTuJZiXaic1o9x6E/3HUc8Kn3OaHo9wia1XO86udhXRDutxMhQfDUbbqmoXOdaDIk1nV4Q+o94Ztm3FjCGvLdS9lFo9Q/6f8ATsV6Xb3uUQdJMf2WvxRvNDWvXMs9qzjcfqx1VdE6ZxbsPCMK7xNeh6vPzVbvuod0vFNzeSynk92HgKqahAN9CGEySAc0K08GYbvVkxwBOtSiDtwpbTgptik39iBIS1QwgOArnlw7JrbMoLgG9wxSqkyvMkCt1vZdAjYfScCQa069JK5O3tv4DbSdkB1OYccC6t9plj1b45pye6+YckQKczh4VMmD27c8QX2qD2bcuIxzrn7bmu359Ma5JurwqMUo11Ls7cIl9evfEwLqI4Vtpq5e3bMTth3k20x1EhhAVO+lvpkdXZhol/1LaXnS9zA6RHRMLomn9OWNYzXltb+UroiSSDZ7WMoAyAFO15WvO+i52dnVMar1t157NjLI52k6Si1llpguwuy+6sC7g2NwXD+BKJRYu+2TB1mHHMqp+2tpeGdiLcTPdKgyqbTfe8GhDjRkyHzrkfOlknWSNLSCaMh2F7V1u+FpXwoyFB6tuZNx3m1s9Y9qWdjJOehvqIHhRKpqFg9jYGQwsEccYQAYBBhWs2Z2PIL7rcZvgZpByr13l+z5tluEh9b0HGilycG1RgetznHktLKsHotvhaBpbj204Lqj7pZ7s7U+K6WAAIw5trPEy0m214yr1zNdQ/HNqJzq9dco7NrPyKbFtp3dkuCPjaTiOys99vVt06+3lEdtMkDy2UgtGNPXtzDvzyU5FaRFw0kFOApXeqnXrnhMlOiLQ099ZTmtduPATcg6v/GujWOTt5QZXnI1rrHPtSGTFhwKU6iVMZuE8hbC1ztT0jRcDqw/Go20nlpp2W3DXNie5tsyMYhQ3DkwAJ414PZea9uTiLlMTFaQx8ZM+YFZqh6xf7d1ZnIFrQBniClEoq9bc8/LIShzI4Z1trWddZC5xc45c6VBqWMcCtBmEIKUhgpjeeAoGDU8mnUigEYClkKNBBJP1jDJJjFGXOaOCkJSypodxuHytm56o4A4VcqMPNjWMblXtPKkdLmgUGac5TQC25LTKnY2h2CZ1NhzgF3bpkSD5hspkcquacAB2DjS98K/j9hXoy09qaSEekuIAJwwPpK+Nc3bvl1dWmHeqenprWZ4a5Wr6XDIryo6941214VW4tb6zIdK0sBOZBA8631srkuu2iXIJdALxmMDUzjhpfAdOfXjlWurn2qDcgBwQZ1pKw2iITjWmGWRTpq0N1vFuwqkf7ru5uI86x+nfGldHy6Z3jXtgjLpomjII44c68Pfnl7OFzEEdxfQ6yfbjTUmVZyZUWJ7KPe7O3BB9SsaSFJDlp4Jc7GU6S57dL3F3p5Ba0jOn3znTobkc0oBpzAwag7HkaRozn6nLxFBnGlxahFBB25TmNoJ41FOKjFcti3yNwBUkgHgpwpGN9XboLWwYwu1PkQJ3kU4TEwEGVe88d9gWmgyHMKLw50GcDBoGOYyoBbVBwoyRxzvSeITKouuWmu+D+1zRWu4RvKAOBBJy5iubs63V19mTPVXUzNQOBfEVDWhTU9fXmtd+ySZUvct8vN2f7ZdpjwUHCuzXp9Y4Oz6PfhPvb63baxAuBLWBo7SKjXS5bb9us0xlX5LxrnYeFdE1cO3Zybkk1RgmnIV2yi6vtrRkM9Kbxa7ZurX3UYfbypHIeTa5/o6vbXh1fP24rddmgsYyya3eBavbqjd3hUJrwt9bLivYlzMx3dd3uBrFoPbQJ8xJgwD9LczS1mBKh9INk/u3v6nXFw5w1TP7/4RwpnWtRMMbGtJJJVV5nGqiK60+s4UyIunu0pSERoTqwOdJSSQQ2gAW9vSIrnn4Y1NOKZJMJN0tJIz8bxhyxxpGT19uDpd7srJjiAXtbh2mrk4JQEr3HkPiiCgFH/S7OdAJaWkUAtgC50gdAVvaTQCXsa9WvaoISiw9biq/wBTtfBYsa1mpofqEyZNyRxo015Pt7OFZMcr3l7QWJnwrfMcuKcjsLiSJ8qOLGFHvK6Q48O+o954aTq2xmvm2jUJJGFPKfVFlJHpXCriKZU/8YVVAnsfTW67zK4WcQMUeE1w86I24Li4/dWPb3a6eWnX1Xbw2bo6xfsu0NhddfPxRK4yvaWQMPBsY/jNeJ9G832zHs9Ol11xUbcb+5vbhz3klmerLDklZNdYtXQG3yyye4QkaqvZS/JbNHlIBHZxrRBgzBUWlkYckcHACgQmBqOpGdkJ0k8uFMlV6kuEiQZ4oKzqoo9tdtZuDWPOmMvD2HkRiQtVjhSBuu5CfrW0kOMbHqF5pWms/VFARnXsvJdc0cMaAkaGi1oCLG0uAPlQDvtikDrQcuFAcIxxoyp18MckZima2RhGIPKiXhFmQS/2u2sNE2h0tjlLGcXMB4hOHCi8qlkobvG827oWQQNAt2j9qKIEMH6iT8RSlp1c5rTu+iWesA2yufg448hW/q5LsjzaR2mrjOmsDnlxolDU/plAyfpwh4wju3DDj6ARqTOvH+62bPW+Ofqu91G5tudSFD6RkB9grz8uyAYjdLPoaMziBVKjUukrIWtowAYpT1TsPXDsMcKqoD3SaSvhU5M42QuzoCVCSUQYUw5c4MPDCikpPUkyAhKhUZ3fyH3XBUI+E8jwrbWHQua6fJeW1w7CWMhrxxw41ppOEV2vVeU+++gHS4mHStIGI3IKYPNJwNIHdRoN8AuWdBHYwrsc6A68NcC14BYh1LyTGiTAvITuf0s6ntNjf1HaWhm2gvwhxMhaT8bWjHTjnS/lmcFerjLP5ZS55c1ukqcMk7K6PP5c+0v+DDlIU1fBE8aRta+kD9XT97gvtXbCf62D/CvI/sZ+0ep8V/Wrpusjg1zW5nKvPd0RtlsvcuQ8jSV8aA07bIWsiaAuAxSq1RUi6fgAKdAZcSBrgOAqQctn6nL5UAUt8UqgZvyjDSoUTqF6rUmz/cAdbjxJrbQwa6ajQ4FJRkeFbaeUWJK4YGvTeU6pVONAPekw9tIIzMDTB5hypA83Fq8TQHGk5UBIjATHxoAr0xtDt43+y25FjmkBl/6bfU/yFT2bYh6x6EvIbaK0FsyNrbdjDExiekNA0+Yrzt9q7dNZhmT/AKb9G3m7GaXaYnKTqUkAr5VE7t5+V/w61j31Y6Gsdmu/mtqhMVkR64xiGkFK7vk+jPFcf0dEktkZpx+77a9FxYap9F5Cdv3u3/KYJQO1C2vK/spzK9D4rxV5vGPl0FMC0Fa8x6MEdigBmBIHYlAXy0YWsBHLKtIimrtyISUHM0qA2Uh6Jj20glWzDmmFMCtvgBVBE3Io13dU0KF1C9WkVJqLeoHO8zW2oB7gpiMO2ttU1ISvTeU+TjzFAKMSNVcDSBtgBJ8qAdCUA6PgoDsbeNBn2kUEvn0et/c6okmcMILdydhc5PxrHvvDXpjW9zekRHE5V5+7s1BLKLVMTyU1m0igdcbVHuUN5bloLgHOavaEP+NGm+NpS31zMPM93byW9xLA8I+Fxa4HA+k4V9Drt7a5eLtPXaxon0PuU3zcrM4/MWepoPOKQfgtcP8AYa51ldXxXFw0v23GNin4BpUdlePl6kHNlh9bCfLjTKrZEgGk8RVEjXP+m0oExxNFCGGtLe3sFI0m2YVCKiUwJRIG41QQNykchQdgqKFA6gcdRGCjPlSgUm9KuK8a31AJeyAEgVvojZOI7a9F5brQAcaAUA721OVIGmDHKgHCtAOM+GgHGJQZ0DCgNB+jMjW7zfgn1Ot2pzwcFrm+ht0+WpXyvaSnZXDXXAxuqJryMDiKzq1Suote4DX8MrtDu52H41mbz19UNndtvVVw3TpZMPcHfiDXt/Fv7aYeV9euNsufSrcRZdebYXFIrh7raRcMJmlo/wCYitPs1z13BfNtjeNyMQjlki0kOa/Sh7v/ADr5/Z7EHtqjIDRyqp4KrAByqiRropA4Iulzk8qKESEORT4UjS4FB7+FMksORqnKmYZucqtLefKooUDfXlXea0QKZevxrfQAV2pdlXRpEbCgTurveWWEQc6AS5xDftypwEsUikDpTCnAW0jTSDoKKuFIzrThQFg6K3pm0dQwTyFIJgYZewOyPjWXdrmNOq4rdRIyaAObiHZHn2151mHbKiTwqCBU2Lit7pt8gma8YBpDj9hWs7DZL9e9i1QW+7Mb/pkCQj8sg/8Acld/9f2YuHH9nXxlju33brK/trxnxW0rJR3xuDvwr1ttcyx5ul5eppPafdMniDSy8jZNG4Y5jVh/mr5m684e9rc6wX25pJy8KIrYYYoq0mrtn7cg/UD5UXwEWCNe0DlSCSARw9Rz7BQDhJ00AK3J+ljlz4Gpps83+Y63Y4U9Tim30gyGddGsKhUrlJOdb6s9hUBa7nmFdlAccWgUw7ERwpA45mFOB3R6fwpAoNQcMudIzrQS3uooJcccSnAHtNGMwZw3Poy+bN01t8zJDJqiDJS4qQ9pyNeZ3TGzu6rmDusOU1llrAjd5sCAFw4VFVFV6w2aLeumJbd7dSsLDzBPwn7HJV9e3rZUdk9tXli4t5ba5kt5Qj4nGOQHDEFPNK+h12zJXi7TFejPp9un9y6E2e7wfNbLaTknEGI6Qv8ASRXg/Zp69j1/m2zqu1gDwKcErnjcYgYuYqyfXDAS4Hi1p8MKAjsblwThQD2lRRQ4Y6QBN7OmN3dU02Z7/P60Wq0hxVLuTE11axOwe81rGYuwFDXc8woArQZt9BUqI+NI0jEpQZaGgEikCw5KCJK5jOmdWn6f9RXG37kbJzybe5HoYcQH54d9cv1dfGWvRvi4a7Bca4g7IkZHCvOd8gXuZJJPnU24OGbIMljkt3ZPBAWlJ+BeHnD6t9Pna+pXzsYWQ3gLskAe3A17Xw9vtrj/AA8v6+v1uVq+hG6Nktt42N5xIbe2wXi30SJ5Gsf7Hr/LX4d8Nm29wLWEDDSFPbXlzl6Azb4gVcJ24IDwOJYV+w0EiRuU9lBpAQhKA76Wgk4d9IKp1LetbG71A51K2Vbvc+5M5Th2VtpEgc6lU8631TUcjgQtXksCzTnXe8p0BONBmnuR+NBFMw+2kaRGStAPEhKDNBwWkHwd4UAl0gASnYWS7O7ltrqK5h/1YXtkYvNpWltrmYGccts6b3683zb237rYQwkljnNy1tz8a8nt1xs9Hq2zqm3keuMpiay3jWeA6BximBKpx7qmeTvKjfWfps7nsTruFmq5g/cYgX1MHqGHNtdfy7+u3/rm+jT21rGvp11B/YesNt3BztMBk9m5U+kxTehyr+VVr1vo09tHndO3rs9SWr2NkdA3ENOqM843Yg+dfP4xcPZl4F4HgDDI4LVQGrx5MsaH8zT9oX8KKSHBI0OIxXyqTSWTjMnAUBFv9xLQWjLnQFA6k3IvBCpSnlaiXTi9zj2106pQnjFFrSEbLcaZP//Z",H3e=[{id:1,roomId:1,status:"online",image:U3e,name:"Daniel Pickering",description:"Hey! there I'm available",time:"02 min"},{id:2,roomId:2,status:"online",image:"Null",nameimg:"H",color:"success",name:"Helen Harper",description:"I've finished it! See you so",time:"12 min"},{id:3,roomId:3,status:"away",image:G3e,name:"Mary Welch",description:"This theme is awesome!",time:"22 min"},{id:4,roomId:4,status:"",image:V3e,name:"Vicky Garcia",description:"Nice to meet you",time:"01 Hr"},{id:5,roomId:5,status:"online",image:"Null",nameimg:"S",color:"primary",name:"Scott Pierce",description:"Wow that's great",time:"04 Hrs"},{id:7,roomId:7,status:"online",image:"Null",nameimg:"R",color:"primary",name:"Ray Little",description:"Hey! there I'm available",time:"10 Hrs"},{id:8,roomId:8,status:"online",image:"Null",nameimg:"R",color:"primary",name:"Robert Perez",description:"Thanks",time:"yesterday"},{id:9,roomId:9,status:"away",image:G3e,name:"Mary Welch",description:"This theme is awesome!",time:"22 min"}],W3e=[{id:1,image:"G",name:"General"},{id:2,image:"R",name:"Reporting"},{id:3,image:"M",name:"Meeting"},{id:4,image:"A",name:"Project A"},{id:5,image:"B",name:"Project B"}],Z3e=[{category:"A",child:[{id:1,name:"Adam Miller"},{id:2,name:"Alfonso Fisher"}],image:"A"},{category:"B",child:[{id:1,name:"Bonnie Harney"}]},{category:"C",child:[{id:1,name:"Charles Brown"},{id:2,name:"Carmella Jones"},{id:3,name:"Carrie Williams"}],image:"C"},{category:"D",child:[{id:4,name:"Dolores Minter"}],image:"D"}],$3e=[{id:1,roomId:1,sender:"Henry Wells",message:"Hello!",createdAt:"2020-04-02T17:00:21.529Z"},{id:2,roomId:1,sender:"Henry Wells",message:"How are you ?",createdAt:"2020-04-02T17:01:21.529Z"},{id:3,roomId:1,sender:"Steven Franklin",message:"I am fine, What about you ?",createdAt:"2020-04-02T17:07:21.529Z"},{id:4,roomId:2,sender:"Adam Miller",message:"Hello!",createdAt:"2020-04-02T17:07:21.529Z"},{id:5,roomId:3,sender:"Keith Gonzales",message:"How are you ?",createdAt:"2020-04-02T17:07:21.529Z"},{id:6,roomId:4,sender:"Jose Vickery",message:"Hello!",createdAt:"2020-04-02T17:07:21.529Z"},{id:7,roomId:5,sender:"Mitchel Givens",message:"Hello!",createdAt:"2020-04-02T17:07:21.529Z"},{id:8,roomId:6,sender:"Stephen Hadley",message:"Hello!",createdAt:"2020-04-02T17:07:21.529Z"},{id:9,roomId:7,sender:"Keith Gonzales",message:"Hello!",createdAt:"2020-04-02T17:07:21.529Z"},{id:10,roomId:8,sender:"Adam Miller",message:"Hello!",createdAt:"2020-04-02T17:07:21.529Z"},{id:11,roomId:9,sender:"Jose Vickery",message:"Hello!",createdAt:"2020-04-02T17:07:21.529Z"},{id:12,roomId:10,sender:"Keith Gonzales",message:"Next meeting tomorrow 10.00AM",createdAt:"2020-04-02T17:07:21.529Z"},{id:13,roomId:11,sender:"Jennie Sherlock",message:"Hello!",createdAt:"2020-04-02T17:07:21.529Z"},{id:14,roomId:11,sender:"Jennie Sherlock",message:"What about our next meeting?!",createdAt:"2020-04-02T17:07:21.529Z"}],K3e=new Date,Y3e=K3e.getDate(),Q3e=K3e.getMonth(),J3e=K3e.getFullYear(),X3e=[{id:1,title:"All Day Event",start:new Date(J3e,Q3e,1),className:"bg-primary"},{id:2,title:"Long Event",start:new Date(J3e,Q3e,Y3e-5),end:new Date(J3e,Q3e,Y3e-2),className:"bg-warning"},{id:3,title:"Repeating Event",start:new Date(J3e,Q3e,Y3e-3,16,0),allDay:!1,className:"bg-info"},{id:4,title:"Repeating Event",start:new Date(J3e,Q3e,Y3e+4,16,0),allDay:!1,className:"bg-primary"},{id:5,title:"Meeting",start:new Date(J3e,Q3e,Y3e,10,30),allDay:!1,className:"bg-success"},{id:6,title:"Lunch",start:new Date(J3e,Q3e,Y3e,12,0),end:new Date(J3e,Q3e,Y3e,14,0),allDay:!1,className:"bg-danger"},{id:7,title:"Birthday Party",start:new Date(J3e,Q3e,Y3e+1,19,0),end:new Date(J3e,Q3e,Y3e+1,22,30),allDay:!1,className:"bg-success"},{id:8,title:"Click for Google",start:new Date(J3e,Q3e,28),end:new Date(J3e,Q3e,29),url:"http://google.com/",className:"bg-dark"}],e4e=[{id:1,title:"New Event Planning",type:"bg-success text-white",text:"text-success"},{id:2,title:"Meeting",type:"bg-info text-white",text:"text-info"},{id:3,title:"Generating Reports",type:"bg-warning text-white",text:"text-warning"},{id:4,title:"Create New theme",type:"bg-danger text-white",text:"text-danger"}],t4e=[{id:1,invoiceId:"#DS0215",date:"12 Oct, 2020",billingName:"Connie Franco",amount:"$26.30",status:"Paid",badgecolor:"success"},{id:2,invoiceId:"#DS0214",date:"11 Oct, 2020",billingName:"Paul Reynolds",amount:"$24.20",status:"Paid",badgecolor:"success"},{id:3,invoiceId:"#DS0213",date:"10 Oct, 2020",billingName:"Ronald Patterson",amount:"$20.20",status:"Pending",badgecolor:"warning"},{id:4,invoiceId:"#DS0212",date:"09 Oct, 2020",billingName:"Adella Perez",amount:"$16.80",status:"Paid",badgecolor:"success"},{id:5,invoiceId:"#DS0211",date:"08 Oct, 2020",billingName:"Theresa Mayers",amount:"$22.00",status:"Paid",badgecolor:"success"},{id:6,invoiceId:"#DS0210",date:"07 Oct, 2020",billingName:"Michael Wallace",amount:"$15.60",status:"Paid",badgecolor:"success"},{id:7,invoiceId:"#DS0209",date:"06 Oct, 2020",billingName:"Oliver Gonzales",amount:"$26.50",status:"Pending",badgecolor:"warning"},{id:8,invoiceId:"#DS0208",date:"05 Oct, 2020",billingName:"David Burke",amount:"$24.20",status:"Paid",badgecolor:"success"},{id:0,invoiceId:"#DS0207",date:"04 Oct, 2020",billingName:"Willie Verner",amount:"$21.30",status:"Pending",badgecolor:"warning"},{id:10,invoiceId:"#DS0206",date:"03 Oct, 2020",billingName:"Felix Perry",amount:"$22.60",status:"Paid",badgecolor:"success"}],l4e="data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMpaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjAtYzA2MCA2MS4xMzQ3NzcsIDIwMTAvMDIvMTItMTc6MzI6MDAgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgV2luZG93cyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3OUY5NUE0OTYxRkMxMUVCOTQ4MEY1RUQwQjFGMUU2OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3OUY5NUE0QTYxRkMxMUVCOTQ4MEY1RUQwQjFGMUU2OCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjc5Rjk1QTQ3NjFGQzExRUI5NDgwRjVFRDBCMUYxRTY4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjc5Rjk1QTQ4NjFGQzExRUI5NDgwRjVFRDBCMUYxRTY4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoKDBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAyADIAwERAAIRAQMRAf/EAI8AAAAHAQEAAAAAAAAAAAAAAAABAgMEBQYHCAEAAwEBAQAAAAAAAAAAAAAAAAECAwQFEAACAQMCBAQEAwYEBQUAAAABAgMAEQQhBTFBEgZRYSITcYEyB5FCFKGxwVIjCPBiMyTR4ZKyFXKCokMmEQEBAQEAAgMBAQEBAQEAAAAAAQIRIQMxQRIEIjJRYRT/2gAMAwEAAhEDEQA/APUlACgBQBigBQAoAUAKAFACgBQAoAHgaApt5H9Kp0qKQcKmNA50cIqwo4YWpkMCgDtQZJFAACgFLQRTDSgG6A2NWyCgDtQAoAUAKAFACgBQAoAUAKAB4UBU7ut4TU6VFEBpSjQdtaIB2oAWoIoCgDtQYiKATQQ1oBZFxQDZFAbCrZBQBigBQAoAUAKAFACgBQA/f4UALjx18KAB4H93OgKzdReI0qqKIC4qVj6aAO1AC1AGBQBkUGSaATagilFAK5UA21gaA19WyCgAKAOgBQAoAUAKAHy8qAyPeH3Q7U7XR1y8kZGYBZcOA9T3tcBrfTTgcR7h/uB7wyMpn2+cbfj8UgRIyVHK7Ork+NPgVmJ/cd9wcOTqkyosxCdUnhT98YjNIN92p/dBsuW6wdxYJ29iQP1cDe5Hc8LqbMo+ZoDqibttm77YM7bMqPLxJPoniYMvHg38pqacV4FtKlcKtQYrUALUAAKAOgySKAK1BFKLmw1NAPR4ssnKw8aOJqVFtiA3bVudPgXdUgKAAoA6AFACgBQAv/yt40Bx37x/d5do93YdkyAM2xGblxkExAj6F/zEHXXSnwPN25b3kSM8rObMSWkY8b8yx1vQGcyN8g6j0s0rf5Bp+JNHQa/8s78IdBxJNzw+FIEHeCws8JQHmpB/HSgNT2J9yd97U3IZe05HVCxtkYMh/pSjmGTgGPJqVOV6r7J7z2fu3Zk3Hb29t1suXiP/AKkEn8pH8vgfCpXK0AoMZFAJtSA9aYEb0hBrFI/0jjTHUmLbWJu5tT4m1MjxIY7fvNHAKTNxYR6mAplxQb13tt+FGxaVVA5k60v0ONpVJCgAKAOgBQAoAE2oDiX3++8uV2069rbExTeMxB+pzFv1QRvfpWPT62tx5U+B5r3jePZHqJnyn9QDG92Opd28b0BmMqefIcvO/uMTfo/KPlSBnSxP0jlragCXI6HU3FuDLpwPzoHSzCWXqhfrHOP8w+VANrYsCfS309R0pBtvtd9w87tHurFzJpCcORxj5o/LJE56T1cdV4g0jj2gkkTxrJEwaF1V4m8Y2F0b5qRSWMmgwUFjYClwdSIsKR9ToKZdSYsGNSCdafE9PFseEXYgCmasz+5cDFU+sC3MmldDjE9w/dXBxEIWTqJ0AXWouj4we6fcndcwMcZvbj/mbj+6p/SpGL3ncs/LZHyJWa58bD8KXT49lV0MAoAxQAoAUAKAB1BHK2p8qA8SffGLO2v7xdyZOanuGaSKTALdRuskC9HTrYBeHCq+hHOcj3mlcu3U5JLP/mP8KkK95FDhIwZZGNgqC5v8KL4hydajZ/tn3BuSCXMcYMLAEKR1yW81uLVz7/omXX6/49aXy/Z7DCerJyJG8bqo/CxrL/8AV/8AHRP4eT5Vm4/ajOxl9zDyXJXULIP4i1Gf6ZfpG/4f/rKbjibhgZqY+dH7eSwusi8HUeINdOddjj367nwSsseQGjUa6hk8R5VfWb1D/bV3jn7z2/k9u7hKZsrZulsaV9WbFkPR0t/6G4eVKrdshweBY301FLg6lrDFGOQquFTGRuuHjqSzC440dLjM7r9wMDF6h7qi3K+tRdHMud9xfdTKkLx4QLW/NwH7qm6V+WWffdx3Al8mZjf8gNhWdq5lVbobQXXjfW/GiUqi7eHmDKAWA1N6DlL3LHIRCwp9J7IrpYBQBigBQAoAUADw4X8B50B45/uP3V91+6WZGFATaIYcGI8Opgvuux+ctvlVfQcf3LI6SIIfXKSF9PEk8B8am0Zna3fY/bW0bT0Zu8ZmPDnvqBI4JjB/KAL6+dcfu1b8PT/m9WZ5rpu3ZGyz/wBPEyknYeBrj/F+3oTUvwmzNDBC0pBKoLkDjSmVa8Mxld071kuYtrwIo4xcNkZZ0/6a1nGFtY3v/B3LKw8XNz/0czY8tmbHBVwrDhbWtvXty+/Frm+ft+Rh5HUl+gepG8jrXXLHn6zx2j+2DfceD7gTQyv0tm4EsPT4tGVkWq8JenNw7uwMQMetbanq4Uv0cjC7791oEJjgcyPwstZ3Z/lktw7w3bNjcdZjQjxuam6aTLKCSSadmkkLAA3ZjzvWdp8NzlDjsQfhVQiNrJY2B+VFNI3SH/bMaUKk7EiRo97gtzpiD3ogonSbgc6A9f11OcdqAFACgBQAoAUB5C/uR2g7P35uOebBNxjjyoCf5mX2308jHVd8G559q+zz3Fus2TkMVxcYqJHGjAkXNvO1cvu3+XV/N6ut/wBxZ/Z3b14cbBSeRQSfR7728XNjz51yya18O+3GZ5+UPtTvTbszMSNMOPGeW/ssosG6TY+Ypa9divX7c34jfb5tmQ+0iaK4EgUsOGhrJvNOQ92bZ3C+c4hDqqFRjgWKMpHqJueTXrf1fn7cnuzr6Zfddv7jxolfJcmJk9aA3W514LYVvNZ74cus655pyMxT4MUyr1qqD3U4lbaEmqtR8kbLmZPb3c2BveAT7MUq9ZXiA/pYH4ir6y1ny7HPuOblzMcjILKblFvoRy/ZWOtNM5V3tj9WdNL1PTsTp1Kx6aC3AcSfhTEitcAoUsWudQOX/Gl0WHZsJlg1FvTwqkUztSdMlhQFhnIzYrXohmtsA6SKZC3JL45PnQb158K6nMMUAKAFACgBQAoDyl/eJk//AKfZMdB6jgsWv4e64H4Ua+FRV/YXAEnbW8IpAyP1I6iNbK8QZa4f6Y9H+Ro8/wC2u1Ay9GKrzzH/AHEru4L+RsRpWGdajsvrzrzR7J2Vt235CsYo0cfSFAFrngL3OtPtvyczM/Df5sWKMI4zyJHZODEcBRZPhWM2+WRaPBeT2ZQvV9UbMAVYeRtULuayvfeBixbZJ0RKCRcWAFvwq8fLP24/y4ht+ZJj5TRqbakD4eHwrt1PDx/1yrrDhhnbgYizAMot0nXmLis+rdRiCTYaorBMiIWS+oI/GsrVyEQRq8rA6ODc21F6P0Pyt4oFkjDE3PC5FtKXVSK3KSCJysY9V7BuX/OnCp1rvGxNz6bVrGNRtrhAmF6KlbZ0AGHIfLSg1dtKAHpPGmRzcUX9MwHjQHorbe+tjzgphykN+RNjXRNMOLuHdcWT6XB8LG9Po4lLkRtwNMiw6k6GgDvQAoBqWYKONAebv7p+3Z8/c9j3uM9WJDDLiZJFvQwYyrxPPqtU6rXEc7+zfdcG192ZG3SejF3fHjaO50E0VxbhrcaVy+3PY6/Rvl47RuOfp1i44XI8a5evUzn6UWRnTyZsQjvKYW9wg/5eANQ2nFBuE3ck+Nk/rMuNZsiRlxnVOhkVhzuxBq+yH2fVPdvbFnYu3MudlvK6gCJ2PU1xrfgNPKo15TdKfvDLkOE8bakXB1qsMvbrw4lmqIp3lW5a5IPDnXo5vY8T2eKn4uV1iOS5FxYn4VNhytzsO6zGGM/6vQbXGhtWGo2y0ceWHPSCY2OodgOettDWVbSeFjgZysrwyH+qouutgwvxFOIsMqUfIsT1Op0H5R8PGtZWOonMoVWtxYW1FuXnVs6r8AlstVGuvGgLvOUNhuByFPgUW2dYnI8aAm58LHHIvpxoDGxblmwzXimZG5EEiqjPi8w++u58UL0Zb2XxNPo42Ox/efd8YqmY3ujmx40fouNrt33w2dpEjyWMZb83L91VNpsbPbO/tjzlBhykJPIkCrmy4vU3XEdOpZAfnVd6FFv3cuLjRt/UANtBUavFZna8/wD3m71SdcfFkX3oheT2zqtiQlzWU12t7nkcVneOHIjzcMD3MVhJGRcMBfwvwqrks65euwbF3dHuu2RN7q+4wHUOOvOuD2zler6fZ2LCXubatmgfLz2UK1xx1NuAtUYnW+rGXye+c/eXeXEMGPjxKfaRrljfhYBW1rW5gz7ueJFdk9x9+YnT+leTKiYA2dQii/H6/Vp8KqZidezf/gbhm52Rtfu7gqx5LoSyKbi/xqJP9MvZrsc5kMRnJlTqS9j08a7MvM38pGNi40YPtuSDqEfQilaJF1tuWY5V6NIxowHnWWo1zW22/JhycaCRRdr2KjyNjf8ACs+KtWGVHhx4/wCoadY5oXLqvULlPzLa16fB1DzJsZ3U46yTgm6FEZdOIPV6RTiatdqlyZcdxPC0bKbKGbrNiPGtGdCHpSULGOnXU8zTTVq5Y47g66capKr25F/Uk0jTc2MvE9hamHO0IE/DSmhNeIFOpbCgzWvUAaYNyyXYAHhQR6DOysduqGVkYG4INIuNBj/cruXGjWITdSDS99acEytMPuLcdxxJMzMdvaQ9TEm4NhwFZeyuj1Zcq703Zs7cZPUSP0zedvVp+6q9MHu11ndvm92NWBHWq9D30uvga2rCLPYt0l27JKI3TGWuqkcKx9meun0+zjeYu7bdnqP1qRyqPyuAa47jlehncp7KGK0YXDcxKNBEg9I+C8KO1vjfJ4Mx4uTbr6S/EXkX/gbU6nXt1ftQ9yZswYxOFDAW6V8D5Vp68uP3bY9pVE5jIRAeN+Jrp44e+QnJikVwpa+h+HjS4LUiHJlU9QNmGo/hSsVK1Pb+VLlEoziNCwY9GhN+OvLWstZazTbbftbJ1xxQRTO68cj1HUfzfCiQrUaOKbbcqGN42WJrI4Us6BuAZSNQPIiq4i1pWHAniOPxq5GaBEoORc+NILLJsuOwBtcVXCUe1v8A7q3K5ANILuRbQm/EX0pm528N5AedNB/oZYvKg/pHveSw8KBDBjIYnjTKklWuf40DhzHgkmlCRqXl4ADhrU61yKzladw50u0bIMaP0u1roT4+Xmaw+XVPEc/3uaGXJmecezIIUUSpwuRrda6PW59xWYEChSgkWZGPEHU3FaWokRxJPjkpqSpPSW42vS50fC92rdT1KJG6fEA8aw3h0erboOz5ewZEAMsZZxx6m1/eKw113+uxIyMvtnGidjCCeIDEm/7TU5lrTe5HN9+z1ycl2x1EcZuAqjhXV65x53u12ss/Uk5ZtT4nU10ccdWAzB7PquwFj0k8jUWKlJTIJsHFgOFuFuVLhyr3Zcv9LJG7EtCx9YGlxfhfWs9Rrm+HVNl3AqywdXuMCGx5bWDpxsdTqBUyDSxzpA2TdTYX4DS9/hTSsIouqMHw0q0oTw9M9gedSadPCzQkHwqkqHAUJllTpZtKUC9kuyN5imcYBltIPCjqeHCylG1+VPoRUgYyMwGnTS6chtIwXa5LAGxB0tRQmY2GZW6QgUH5mpulSdXMMUWEtx6XAuw59JIHh51nq9bZzxhe8M3Lz8mLHiBYyOL+Nhwq8zwjd7Wb3zEyHVmN2bRXJ/y+VaYqPYqMVMhTe9jbQX8K1rGUWRC8h9xfUfzC9B8SdqVW9DC3jWe2mGkxImH0SEX5HWue10xNlwGZAZJCR/KNKUqrFbnY8UcTdAsfGrzWWoyeSpMx8+NdMrm0XExb0j+U3plKQk0ixhG1UaA0gm7ZMzT+z1GxIAB8TUayrNdL7UzJI44DlMOmJzGsup6XXQBlHiOdZNuNfM6+6ri3S5GoIIudeIpdKxfxAhUHzNaRFQMgWyb+dIk/qJi+VPoiihQLnG4ub0guek9J+FM4wbqPcoIn2vSbUEf26AyFyoudB5VFq8zwL9KI+tmdAzEgD/HGinnJWPlwQSdKK0kttGOgv4AcalfeLQbbvDY36ifHaFD6leayKQLHQMQTwpfanPJMh+rJyeqMNG7LHzOvOtZGdUuek0u3JOTctckjnb51eZ5Tv4Z2OE3V1PT4rfxrRjBSpLExZDa/G9IzuDkH3Oo287GjU8Hi+Wt2+dJEB0rk1HZmrB3JTj8qni7VXuTARkcavDLbKZQIJI4k2rqjl0TFcPCy8CSCf2UUspBxpHiKgAMpJsSBpelKrheHiTJkdTDRgLFSDRaJHQO0dwRNzQSHSVQtjYWcDp+GoFc+o2ldAft/Oj6cnbsV5Ij65II1LI1jYlCL2PlUw11hurwhwCoXRlYEEHmDfwrSRnUTMAGR+2mlNgS6CnSiqaNUzL+dI1oo6hfxFM459JcvppQRwICjX0I/bSoiXhgrjFVBHXctbibVFaZTe2O0d032aRIB7UCn+rmP9CDjp4t5UreKmXRtt7b7X7dieWCBcrMRbvmTjrYkDiqm4Wsdb42xhxHuzu/P3LufLEspeCAARp4EfG41HlW2J46nevPGDyZuiDJxyT1vICSBe3VwH7a1YC3lY8Tb8XEDWZIup/i3LjVz56i/HGfjeO/ti500a9rVoy6k3Dwi635X+GlR9r+kT2mRxJGbgVXU840G35iIA3AEfhWO8uj168LIZwItex5CsuNeomblM3pUXf8AZVZidVR5pAHqkHUDrat45tFYLQtAy6t7bCQcrUWDNPGVetgVAAv1HTnr4UuKoKY1UlBqNUa9KhO2/JaWE2/1AdOViKVipV/hblkRJf3/AGJRa5SRw9/5rqV1rNqvtr+5e/7ZMy+8d1x31miyiGJt4Px4Urip/Ubzb922zf8AB/8AJ7SfUllysM/Wh5/EUprl5RrHjsWmM/oBPhWtYxUZbf7zyveka0ieyj4UwwOQtjfnQKLHZm6wRoouTSp5jf8AZ/Yj7ripmZ7nH263pA0aXyHgKytb5y2uXNjYGImHiIuPjxCyRpoPifE+dY7029eGa33cujaZ26wGa4F+fnWdva1k44BFH1bnmZM2iPITfxCiuyf8xyX/AKqBixLNubzyD/boP1DgfHpQfsrTvhn9qXuPIbJ3GW7WudT4W5VeJ4Zey+VUrATCw52rRlE1XEbdDD+lJxPh8KlaLL1JKbfTqL+VOJpsZMyH0NYeFPhfriXi7nKWEcjhSdVe1/lU3C5tJyBl5EREMgMhH0jQm3LyokO1SyRyqx6gb8yavjOxNwJgGINrnT5ClVYOy2Z5G1CaE/OpVUrEs49n8y6qfEVNOFRTCLI09IJsy0jS2kbrFj1IQaJFdMSy+2VZSem/qUD+NUirLtruzO7f3qHMx2b2HPTlR/ldOBv4WFT7cdh+v2cr0Jh5GHl4cWXisDDOoZLcACL1litfbn8+VPlFRmW51TOxZaDpFMmJyYnD9LAg30pSjTQ9odpjc3OTmXj26Mt1MNGlKL1FR4Lw9VRvXGnrz11STLWPEjjjXojRAqoOSgWH7K57XTnLK7tmsT1k9KjW54aVjq9dGM8YPu3uZjiPjQkDq0eRuCjmRWnrx1Hs1I5Zuu7K0ZXHHTr0IDxI4lvn4V25y4d6Jwp2i2UzvoZZT/0R62/GlZ2nn4ZJi0+TIxOrlifma6J4c180wwMci63sdTTtQtxCMjF6hpb/ABpUWtpFbK/U7gnQcDx4VcZ68GSfK1PiKQeOmh/jTEWJcS4qzA2ZT0yEcQ3JvwqLGnSBmS/Q9mtpc60F0aSKG6yqm3AgWsPOiw5fKZPG9iekHqXqGnEVK6hxZLxskqnp6Dw8RRxM0nZ9pETKi+l9CPBuFKNL5FFOTGCTqNGp2JPdaOhjYdJIuG4iiRNvUV0DxlS4PnwsfGrzfKbHV/s53GZcOXZZ5LtHdscX5Nx/brXH7Z+dOzF/WWyzABm3/wAaVbCrPUqp43qp5K1M3n7TdzrKZIhC0Q/OHK2H5jqPOi4/MPv6qfhDGxpIdrw2MkGLiCL3D+Z5Z7ObeZDVxb12u/14/MWk7H2C5PEXHwPD9lJTmPd26OPecsf08R6Ag4yyWv0r4ADUmlMeVa3yOe5UEuXD7+Y7EPqoU+kLyUf8eddGbI59S1kMnH9zPGP7nSI291yq8B4ca6JfHXLqeeJufJGcKOOEWhHK+t31NKfK78M7JD0SMRddTWzm4aEbsWXgbEg0xxZ7VNMcRyB1KhFxbW1Z6a4MbjDFKRlY40/+5RpY/Cnmp3FZYnXxrSMQ6aYLhmMbHmjDpdfEcaVOU4UF7xHqB5HiKRiHVG4NtD9QPAiiji9jZHRUXiF9IPgeVQ2nwo5UMUpjYVUZ1OxXvG0R/wBKQa/5WHA1Ni5Skxmt6QShHqIF7W50dIws7KyEm6NdT4ixtVJpc6Ef1AOOjafhQIk9s71k7TvmPmIdFYdQ4XXS4/jWftz2K9O+aegsmePISDMjN450DAjhqNPxrH1Vv78+erLHcNEh8ga0Y8dr7sy+jZJQDYyek/DnV/0a/wAn/PP9OOdoNLl52dJf0RlIl+MbSt/GvLxHqeyr3e5xBiKq6Xtfy0p1OY473FlpOmFjsdcmUnp8eqQj9grTP/pbQtyiCjp6bKNT4AVMvaLORg8n2zu8vtqxaQBSRzPAKBXbm/5ji9n/AEjb2TBNHjRn1R63Gv0i2vzq8xOrwzu5RVw5Bo0sfU4/jVxnonAVZHXqsSVZb+PhRaJ8GNsyTh5EhZrLcoy8vI0WdhS8p3co1QjJhPSraOOA6vOpyrXlWSg9V14HlWrGkGmQAC4P40ArpYL1a28RSOHsZnZwrepGNr+Hh+2ptXEvPdoJ4ivpIXpY8gaSreIuUTIySjU86cTTuKyqjNfgCCORpVUS8Fyo60YgCw4/wpcPpGQYHSaNoij36g68DTib5MY0oKGIksF4rzNUnnEd4wsgKtcXvbmPEUu+B9u2/brdf/I9sfp2bqmw26QL39I4fsrjv+dO2X9YbvDS8Ct4itb4c3fDYbX3g3c+xzz+2YlgkKFX5kKG0/Go92uxr6J5Z7siExJucYFmGY5B8ulSP++uTPw7tmu9dwOPBISbKim3mbWH4mlVZ+HIpA83cm1QPdmxMf3ZfK/Udf8AqrT4yj5pzf5wccXkCGS9rfUedvwpYyPZfDH5c+HtV5Yz7m4Tr6ATconH9tdsjjuueVXhQS5JbMzG6YeLueLW/Ko8KtlmfdVufmNkZDSD6B6Y142XhatMRlvXTuzKzyOAbOgDoPEDiKWjxfBTRpIsq83BcHxHUbUQyoMtMjGkgmAWdRZHGnVbTUVP2pBC2F2HAkGrZ2CMakXU/I04knQedMikcr9JtfiKRpeEI5ZwHQKNCX5WGvCprTA/1IkyJYmF0YnQ+F6UOmT6CFRuegNETUhIuqMo49uQjRuKk/wpVUNRF4pLNdQ2jj4UULAwNIhmhu9hZk5ip6vnhFYRGzBCrrpZT+82qpWdRJY5DMGiOrf41qulxvvtTvHs7ucd16feVkcXsCyi/D4GuX3z7dX8+vmO0x3ijCMCLcPgdQa0xrsZanCewO48dMfI2ma0czsJYCfpa4CkfHSsvZ8NfVfLR4BhwcHMynYJHLNIwbTgbL+Porm4675cn7w7nGbkSSOQmBAxPqPqkYHSwHnSmfKreRmlzlwsfJ3fIs2ZmWWGM/lVfpX4c6053wz7zypf1GRNF72S/uZBf3GJ4KOkCwFa8+mVqgmgOZu4TWzgAa8ibV0Zvhy6ndD3eUo3tpYQwSe0FHAeP4nWnPNL2VT9B5a6m341qwsTcON4i0v09CnXzYVF8tszkHiHqySPyhAt/jqaPgvkrDx4p8fJ0tPG/VG3lzFKqiLMfRa1mZrk/K1VKz1Dftva9wBVoEVF9SPlQBEIPza+FqAkY0wiTpbhK3T8NONTYvNOTxr13Au3RepVYhOxIVjcstEiamw5N4iHPUnAg8RSsVKKWMtG6I3VYdcZPMcxfypi+SsbNeNQGOvE68BS/JzXBZM1j7iMRrr8DTkFWu24M0mJ+tnisGuqtwuv81qy3rl40xns6Z7fzf0u/pIhICyKwF/OxH4U9zuSzf8Ab0tteZDm40EWR/KPamHl4iuH1+zl47vb6v1Osr2XgJuXceGjj+jjg5M5/wAsXAfMmuvfw4vX8rufD7n3DFlyZzFjY7NIcSF7yWVnJ0jHTcm97lvlXHq+XoZnhmV7Dw/cORuUr5c4PUoYhUXyCCpu1zDId5wr+sjxYVAjjHVYaAa1t6vPlh7fHhTKikSxJqw6R8jWlrORUL1R79jgcL2PkBrW2fhz6/6Q8hI5crIUN6JmLK3g171pEaR4lHvHQixtqeJqrU88nM/LQL7ETXC/Vbmf+VTId0lrjW2dpkFpApY/C9Fvk5PCFDKYZIXU/wCorBx8WNqek5pqbWNzzVrU4WkcsT51bMVAC9ALHV0KbW6SdT51NVD0UzFlYan6PjpSVKXlRoQsqaEfUtAsMktEQ6kH5UFEiFl61kj0PKNuF+dj50rVRHmx5FlJUFlY8PDyp9TwsRyCJgwJI5W5WNSuRvcVlftiB7XYRqptw0FjXHr/AKdufGGPZVjz0mHDqsSOXIV1fXHLfnr0D2Tm/qe34H/NGFB5nQdLftF683c5Xpeu9i2+2mGEg3HchpGUTGTzY+tv/jauz2VxeqL8R/p2yMQX9oktjm5I1Ue4pv4G5Fc1deflndzR4wzMVXna9yAaw46HLO6f6uY/QR12AZRxI8q6fXeRy+ydqBj4iplSaXEsYYf+3Snb0pOM7uyrj5LT/n6GWO+hJPgPKuj1fDm9s5VC8npU/P510cc1qTAEm2vLkX/XjIJtxt40vinL4VYDk6XJq6znmr+KbpxI/wA0bqUcfjWdnlvn4VYv8ksop/LOlEgYwJ4ySE/IC1MuIpItoKtAqAO5HCgDLFoypPO4pGcx36XjBHFuFI4DltQTzP76SrSYze6Nw5U0w7jqr3RjYj6fjSqoTM2QrhldvM38NKIR6Pc8mN4gSHBv1C1KxUrb7XKDs6h21IP9NhYG3hXFuf6d3rv+WezRA3V0x+2VJ0GouNa2zWGp5dU+1m43wpoma6p6iPJ1v/3Vy+7w6/Rf0//Z",r4e=l.p+"static/media/avatar-5.364c1f110a82f870d5e2.jpg",n4e=[{id:1,img:l4e,name:"Donald Risher",designation:"UI/UX Designer",color:"primary",email:"DonaldRisher@Dashonic.com",projects:125,tags:["Photoshop","illustrator"]},{id:2,img:U3e,name:"Helen Barron",designation:"Frontend Developer",email:"HelenBarron@Dashonic.com",projects:132,tags:["Html","Css","Php"]},{id:3,img:G3e,name:"Philip Theroux",designation:"Backend Developer",email:"PhilipTheroux@Dashonic.com",projects:1112,tags:["Php","Java","Python","Html"]},{id:4,img:V3e,name:"Justin McClain",designation:"Full Stack Developer",color:"success",email:"JustinMcClain@Dashonic.com",projects:121,tags:["Ruby","Php","UI/UX Designer"]},{id:5,img:r4e,name:"Sharon Carver",designation:"Frontend Developer",email:"SharonCarver@Dashonic.com",projects:145,tags:["Html","Css","Java"]},{id:6,img:l.p+"static/media/avatar-6.5e8ef3d6c64eb5519323.jpg",name:"Jody Tondreau",designation:"Frontend Developer",email:"JodyTondreau@Dashonic.com",projects:136,tags:["Photoshop","illustrator"]},{id:7,img:"data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMpaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjAtYzA2MCA2MS4xMzQ3NzcsIDIwMTAvMDIvMTItMTc6MzI6MDAgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgV2luZG93cyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2OTQ5QkYwODYxRkUxMUVCQjNEODgzMThBNTgxRTc0NCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2OTQ5QkYwOTYxRkUxMUVCQjNEODgzMThBNTgxRTc0NCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY5NDlCRjA2NjFGRTExRUJCM0Q4ODMxOEE1ODFFNzQ0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY5NDlCRjA3NjFGRTExRUJCM0Q4ODMxOEE1ODFFNzQ0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoKDBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAyADIAwERAAIRAQMRAf/EAJgAAAEEAwEBAAAAAAAAAAAAAAADBAUGAQIHCAkBAAMBAQEBAAAAAAAAAAAAAAABAgMEBQYQAAIBBAAEBAMECAQDCQEAAAECAwARBAUhMRIGQVETB2EiMnGBFAiRobHBQlJiI9FygjPhkhXwssJDU4OjNEQXEQEBAAICAgMBAQACAwAAAAAAARECIQMxEkETBFFhcSKBMhT/2gAMAwEAAhEDEQA/AOGbDIjbHsPKt8OVD+uQLCg5CQkPUDSOpMZkxiC+Ap4SSfKkZem/ClThozcaDbSISl6chWsRFumwFaxjT7BJUmxsacKnRxndupjeo2i9aTyohEovROBUXO3UTaijWYL4EZvcjhU4XafRgep8aCO5ccdII8uNXhJmYmas1RrAjRTi/I86NTp1sHBRSDe3IU9k6k4E6buw5jxpKbP1zW9NOVOFTZ8eS56xa1VYUrdXCKePhUKIeort9vOlVQoht91PVNJTTceP2gCrSd52MVxwxHADnU5PCGYqBSVCdx1UGl4HiOKbc7VcZVGsxLmorSNbEmiC07RCyBQONXpMsttsFVxSoN14+FberH2KQRFSTU2KlOMeZ3nCXtU1pGNyllFvHnelYeTPDwxIwJrTTVlvukBBFHHYfVU9iuukYo+ucC/M2rKRpak8uHojsDxtWlTDFopEUG3HyrOrjXoJPUeHwpHSUwuQCeVFKCfItEVBoptsHNSJD1i/lVaVO0Jy7JZH+UW86e2xTUmZLqaheDWJSZOHPypKPIyUPSbfG9VqmlZsZGXqFuI8K2xwym3KX3OORrOocLrXJreW9ilnqJ48Ko23SCRYVeEZWPAwVOEWNuI4XrXXVjtshZ16ZjbzqNovWtUW7UlWp7U40TcX5+VbdUc/akMrFxwb+Fq12Y6ms2PCIiV8BUbRprUbEHXJBHPwrGtodzwtkkBjcjwq9ZlG22C+Jg9BVSLVtjDHOSs+ozZpAmNE8x5sI1LWB4Any41h2t+pnI7c3Or9CbPxXginP9qVh8rfYeVRq0tYyGuVB5E86uphLKkjVARz+FZ1cJul4/l52vfwpGjZuq4tz8aVOGzFiSDSNs9vS4UQUhBGS4Hnyp2Fk7ZCqcRb40DJDGDmbhSOnGbGyLcc/GrwmFsFzJFY+Va63hltOU1nZyyYSwuCOFuNc01bZVqbB4cPOtfVHsd4WouvW3Gt9Ovhhv2HLzNGPStwHKovlc5iNMJeb76Vhy4O0wLFTbhTmpexyvVFYLz8xSnFF5LzCSRALm55VpWcmG8OvnYWJNvGnNSuwOImO3Vfj8ajfVemyU1epbMcSclHOtenTLLu7MFs7FjxGaWQ+nDH9cjEAD9NLu2mp9Mu/hS97uoc9kilzHOJET0YeMpKm/NmkYoCxt/KbeFed2dntXpdfX6wpqe98nUo0WHDI8EgtJHlTvMjC9/9odEfP+mpm2FXTK3Yu07b7vgXHx4YtPvhYQxg9GPkNyKG5IRj/Cw++tNexjt1YQGRiZMM8uPOpjmhYpIh5hlNiD99bYyzlKBCIgOrjalYeUcylpCoNzytU1UNsiJ1axHSSaDLR4im1yTfnT1idqXfGjiAIrTaI1uWsyo0I6bm3OpwpHpIY2PDx4VGV4KPJPkXA42FUgrrociOQXHDyp67YLbXLos3ZWubFE4eUsBcgsCP0Wp6ao32qsbPVwxOPSBB8Qa0qZTczmBCpHhWnsy9Eb6pmmsOFzWXmtsYiWXWwpF6jcTbnW/pw5/e5NxKHfpX6RWUbVoYyZVHVwvY1NnKpeDyW6AAD6bWq0JSJi8ACfVbj51tPDG+UVlY2zaU/wBolPAisd9a2021S0W/h0WsSbMjLSyXEGNfpZyPEnwQeJ+6q+/69f8AUf8Az3s2/wAc932/z9xlmfLe4HCKJeCIPJV/7GvN7Oy7XNen19c0mIi7ms2jPWaAWxcqWKZZYnKSLyZeYph0vOyYdvoMPuJLfjBbE26KR/ugf2pjb/1FFj8R8a6erb4cnbrhEn1CALitbGetEePFHMHYj41l2+GvX5G5xUaAPFxYcb1z9fY221RuM7m3EDzrq1YbM5zkgIrXqt6nSFcGFmiIc3HlWF7Gs1IS4AM56TwNE2PCQwsaOIdLWsKd7EzU4cCMFzGQv8JsQKy27FzR6L2XtnA6GLHcxk8lHECumbOSyqrs/Y/byN1wzqb8Rdf+NV7nioHN9pN/FdWgWY+BHA/rrbXfVhtKr0/tzscacepjdLnlx8ar/qWdiuX2Zu44OooOgjzFVblMnKGg7fmin6ZlAHgQaWmmarffEPj29Cfn4edbXpjGd4lxseFbNxsOVK6yKm9rXB9L1b3ADcCKWs5Pe8LKh1sWHLkzEdGPG0knL6UBY/srpt1mtt+HHrNttprPlxHcbPI2OdNmTn+5KbhfBF/hRfgor5/fe7XNfSaaTWYiNNRVixpBM6bXTrKuRNhyuqEG5iZ0tbqva1j8vnTKui63M0WauOm01WNMH4XeJVfgbAAgKRw+NNNXPV9rds5GumxdYPw+Jmgx5GMRcC5HTLGxv8ysBw+FVrcVlvzEov5dZvUtLlP0/wBNb721jrmHmZ7AanHwmkk9WeYD5fmb91qy21zFze5Q/b3tFj5Ez4ubBI4P0nqPAfdWWnVir27P4s0f5bO3WHV6b8fDrf8AxracfKOaWH5bu2eBMDEjzd/8adLlrJ+XXt9TdY3Xzs7/AONZ3SL9tieT7AaR1t6ZQLyKkg/pFP0he+xxo/ZvTa7J644C7H+J2J/bVTSJu+1SHc3tPhbLG9PpEYItZOFLbSUa7WLpjLLjD+587HmTVFOE/gIkqBmThala215ZytVhSfUg4+NE2oukV3a9ma3Ib1QgLDlVzdjt1qN3H22EjaNVcg8gvhW+u7DbXDmWw7S3RnYQROVvwLWBrbXfDPbXJ1r+w97Mo9ZxFfwtc1d7Wc64sGt9lsfKcPlyvJ/TcgfqtXPt2V0a6rbrvZjt2AC+MrHzbj+2o+yq+vLnf5jk0/bHbmBo9fFHFm7Z2knKgBhiwWuP9chA+41l29tsw36OmS+zze/Eknl4VzOskaQFAbJPNGbxyMh5fKxHPh4fbQEpg9z7/HskeW8iHh6UtpVPM8n6vE08lhbdF3/k4YDbPEZQJABlY6lFB4W6wx6SeHCxBoK65e0fbffQ9ydnYGxV1lkCejM48WjAAbj/ADLY1plnNVgmw/UXpIFj8KcpXQ1g0kEEnqKPmPM2p5KdR/bpWwpLaMzCgibOTQVpu6sapJEwG92PCnlOAGjBsLGkaCnzRJKvy+PKnhn7LFr8gGEAC3DlU1vrWcx5WT5OdELY3xpVRT+Ib9dGClx5VPu7f63FuOpVbzNa6RhvcqkO7tQbkkM3natZGVNm71wxIBGoNvGqwWEzre+I+A4A/Coupyp7H7qMoFiam6Lm7yl7+bvL2nuds/XYmPCWHFxkJ4Kixhzb7WcmuXs8u7q/9Y5wxrNo0NAYoAoDeL61uSPsoDsftPvZWh2GBM6ZmqyD0ZOuylDqSyi/yH5Sp6ekkKWHC1XEXh0z2M7jg7a9wNh2jj9aabYyhYcV26/w2UIg6hGNyUZeHH+nyol+Bf69I3FUZN3AoibTaTIUc6eE3Yzmzwt7C9VhF2NhnSNyp4T7NknkJ+Y86WBK3lVmX5eN6FWMY2E9+o0rRNWianGB6iKfsPRvNl4GFGS8gFvjSxkXaRS+5fc/TYCMqzqXHJVNzVzVnd8uX7b3N3+fKU16SBDybpNXMJwrezyty6mfYtIb8fnP7qrKcE9Pi5+1k6MVTY8iQac2PaYXbU+123n6Wnk6QfACi7oxV00vtfHCymRyxqbuqaWpHvLUx9s9l7jd4sAnydbhy5EMR5F0Xhf4DmfhWd7GmvU8MbHYZuxzp8/OmafLyXMs8zm5Zm4k/wDCua3LskwX0Pbm332X+G10PqFbGWVuEcYPi7VN2kXppdvDqGm9lNbGvVtJpcxx9Swn0owbfYWP6ayvZfh1T80+VjwvbHsmAnr1AYj6fVeR7n72tUXfZf06/wALZXt72c8fQ+kx44iPqXqRvL6gQaJtt/T+rX+KR3B7Tat+qTS5Rx5eawyt6iE+Qb6l/XWk7LPLPbol8Keg2PbmeINjDLr8sAiPNiJPUPMj6ZF+zjWs2z4cm2lnl0z213mZsPcDT7LMdHyJMrEEmVGbpKEIjDEn5r2UXvVTyz2nD2UXtetE5ITz2FqIm00lBcXqkEjjgj408jBuI5Fk4DhRksHyRkgHpANTlcjfpceFIyilgLUGYzSsYj086cRao/cWg2ezkKiQxx/DnWkYWXKJwfavXrIJMhfUfmS3GjJ4qyYvZunx1Fo1FvhRkeqP3PaGqyeBjVvu4U85TjBTR6XU6wgBEBHlalg1oj2uDGo6bUYV7QvBu8dmsCKXqc3Q3uVuFj9vO5ZOn1Ausy/kHjeFh++o2nDTXbNjwNrsMZuXFiGdIPU4erJ9INv31i6Vwg7r2mh1UWBrY8aCC56plRmlc8jKzE9Jv4VldZa3m9k4Ixe6HdOOepM4yHydBa33U/SH99WjU+8vcmTjMHxced42Vb/OpBY2BNg4tU3qVP0f4he6vdHumbLlw3lih9FirrAPlv8ABze/6KevWm99VRe5t2clZvxsqupv9Zt+jlV4R9m39WfB3G37khGm2TnOhfqlBRI/UjSJS8jK3SDfpFZ8S5XtbZhCduZ+z0e2XOwuuWDGmJlAFyvpN1dTgXtYcb1rNplhtpw+gGj3SbbUYOzi/wBvOgjyFHwkUNb9db4cstOZJLtYi9AyXjiQrypKkKCFRQrDYRJ5CgYbBEoPDSUxRr1NSFYikikHy0CIlka1XGNhF1N+NMiLg0003kVvOgjDKjlcEAkVURUZJqsgtfqNPKcMDUZh/iNPJ4OsPUZSPck0siRI5WqbL1+RhTC8WVE8EgP8silD+2ovK5w8OYHb02J3BkY2QCsurylgmiIPUHWb0yCPuNcXZth6nVrnk77n0mRg7nPwXjCnGnkjNgblSS0Z+xkINTF2K7hYbZjiFB/dv0gX861YYXrsHt/0sbO2GQ4EMDiCIE/K7tfrI/yjh99Y9ly6/wA+nGUP3f2jPr9xLH1homVJYHvfrjcchYc05Gr02yx7evFQEeGZR1BbgcFA5k+bVVqJHT/Y7tzIye4svJaMtBiYsiSuPpDTC1ifPpBrPdvp5TPth2XsD3nmyJi/iNZKuTBsQTeMQ26Wc248AbEVy7bWzj4a7aSc35eq+3MPX63R6/W4PScXEx44cchuu8cahQerjf7a9PXbMy8vbXFPmVCb2qkVl8mOCMu7WUU8H7YVTce5+k104gkmHWTaw40cJ978JLUd6a/YR9SNceBo9ROxNx50cgHT40sLm2WmdIPw7sfAUQbXhz/K9zdfqNgcSd7sT5cqdsZS10X8MPKpy2wRlwr8hTlTdTWTAceFVlF1M5sSS/KnlFhJcJ78aeSwWTBvzFGT9TiPCQc6WT9TmPFjHhSyqQhsNhqdcitnTpjLIwSIvw62Y2CqBxJqbvjyqa5ecPfRuyl7xx8/TorbKd4222TC39qZ4XRUUKODSqDd2Hha9cn6Lnl3fklSvc/Z+i38C5+VCwzAgVMqFjHIV5qGI4MB/UKz9rHXNJao+L7U6bEzTko2QWbq6i0nTwbn9IXnS27qufl18rQfb98/X40OD6GMFT1cfERh1+keHWw+J8aibN9dJBvuyYhr8fD2MUGZj9XomRGBeOYAko1jccKLvi8JvXL5V7G9tu38Zv8A6RZL3Kl5Cpv/AKqub2o/+fSOr9s4WDrNS+PjY8eJE0ZLJGoQefhzJorLefxD6DfZXYOzWePSZG+i20DTNHhOnqw3cM5dCfm8AKy/PvJaP0T21kXLsDa9ybnNwcaTXNrdLiRNlCeW/qzM5IiiQCyhY1b5ud66fz23/I4u6SfOa6cIBXY5pqbZ2v8AxELJ505U7aZU+X2p1ORlnJyEDuTfjRbETrqawuzMHDUCEBQPKn7H9SVxtf6Zt1E0rVTQ4lxg8ZQ8jSirqrGd7daPNyDPNCrSH+Iinln9ay/jI/Opw09mRnQjmRTwPZpJsILcxRgrtDSXNhPKqkRdiP4lTyppy2We9AyVVyaAWQmkcVX3K7Yx99pY4GlnhzBKowpcdgpWRgR1N1fL0hb3vWPdp7Rr1b+ty8jdxajI03deTjZeyfaDBb0RM56lDdPUQhvaw5cBXD2bSzD0umc5do7T3EOz10UIderoUEX43tUzZvjFMPcDuLW9uQJAQ0ubOPkijF2t58Ki3Nw2m3Dmun7h71x82bbwYk8ENuiJQCSFkPx8/h407j4ObbX4IL3R3Nh7qSbZ4uRJFcsGs31Hm1uVzTnrjzym77Zdf7L22r7l1ZycY2khPTPGwsykC/EU9aNtkjsNosEfpK/MkMB5DnU9m7Oaqjmd1a2Hba07yA+kqOuE8gPCPqAsX4FA/wCuuLTS3K+y8O7+22RkZutbYvCYMSQBMGNufprzI4fTevY/JNvXN/8ADyu/HtwuPUK62GWOoUDLIYUBkMKDbcKQam1IMWFMKjJkzeBrXDlyRM2QfE0FkB5j4mgiiiSgy0YegHKA0KE2ZFjC8jWpDKPze8tVhxM7TKenwvQMmmh751u8mbGjb1ByIqeKM2Ode5XsZ1wbPa6qKTIMjevDjxqhEShAHH1K7cUv48+VcHd+eznV6XR+jxK5J2b3Dm4Gb+HHV6kL+n6bDpPPxHhXJeHpa8xfs+WHc90RrizBM+PFVXm6Vf036uHSHDLe3wqJzsqTEN9v2p7jJL6mHulII6SGXHUc+dnXhXTNpFzaWecFdT2h7jiPrztxF6dySvpY8oI+CqtqW3rYNttfDfQ5uDqc3dCQKmUkaF+hQnV/V0j41zy4qLGumzo49guZnSXSWToEZ8He3TYHxFZdm1wrDpeo9qsSXb4G22M7TqqM8mC0YspveMM9zw4/TXofm/JiS15f6P1ZzI6QrLEixooSNAFVRyAHhXpSPPuxtkbbHg+twPvp4Td0ZN3nq4uc687HjRgvc/wN7i5gvFIG8rUYObn4mY1K8tvXYUHlgztQMsfikX6mAoHsgEMMh+Ug1bAp6S+VB4JvJFHe4AA5mmVM332vEwhVwZD4UFlJQSI6BzypHKjtvv48NSI1LMKchXZVc6Xc7uBvRJjYnhbwosTlGa72zzpsktm5DuhNyCeFKRXtV30Xaun0LerGVVj9R4UH/wArYdnrRgyzzzJFiwxs88rkKixqpLMxPIAC9RW2uzwp3dt8DI7mzt724pOmOU0az9JQOQerrKMWZQwPCuDs0mcPV6Nv+pTS99ph7ZMq54cABwJJ8a5r02Oudkqc7k9xs7bwBY3MDAWHGs7ryqWYONN7uZ2BrRhuoLcRfx4H99X6XHBZiKk7nil2kmV6l5poyCp5kE2IJqPSqzHS/aHBG12P/Uc2PriQgYYYgh3Xwpdemdv+Edu2NVu7P/Nb2TvM5dXt8OXt7OLekjTssuKXB6en1QFKG/8AMtvjXtyvD3ljom87rw8bF6+oXIutuN60kc+27iHc3dPem0yJIdbjMB1/I5/lqNsq19flRtp257q5M4eJyqn6l48T51Hrs099HSPa7B9wMKZI9oAYh4i9XpLGXZZ8O+6/qaBPVt1eNVV6F5IkNJWGRFHajJ4Qu41M2QD6TFT5g02W2qJwIJImu/3VbGHzTqBQrKtdzZGXJA0cDlC3Dhzp4Rdlb7f7Z2P445WQ5t4Xpep5XtXMcQjXwFr0AxmwYppOqZiR5U0nMM+JhJ8igWoPKudxe4H4IFIhdzyVeZp+o9nM+4/diGMN+P2ceGRyx0vNOf8A20vb/Vast+Gumlqjd7+++w2nbcvbuoaZMbMUx7DMnCrJJEecSIC3SG/iN724Vndm2nXi5Rftjj4Odp9lg5YDLJKOoeIBQAEVyd/mPT/LzKre80ORqNq2Nkoxiv8A2ZrHpdT9JU/tom2YvbXFIKJhHDEy9aFwSfuPCo4zavniFciIO6spJZVAQedjfjU63he2qx9o9oZe92CtJGYtcl2ypuVwDxVP6jUbbYmJ5OTl2zSZOLps3AixkEGPFMgjQcAASBejWYLflxP32ft7K9w9rnaKJIsOWUh/SsI5JgT6siAcLM36edehr4eVtMWuyex3cWu2vZuFgbbIX8bihkiedgA0SmyrdjzXyPhW/XvPDj7uvnLrOPh6TGIuFB53tWuKx4OG2GhjHEKbfZSwftCL92aSD6VFP1HubS+4GIp/tmwo9B9jUe4UJ/jpeg+yt075RuT/AK6PQfZSx70AF+vhR6D7aarsT50YTlv/ANQHnRgZYbLgY3NiaeBlsMyMcBwowMsfjV86WBlHbzuvR6TE/F7jOhwcf+F5mClj5Kv1MfgootkOS3w473f+ZPSJ6kHb2DLnvyGVkXgh+0Jxkb7+movb/G2vRflx3uL3D7r30rNl5hhib/8APjD0kt5G3zN95rO9lrbXq1itfv51DQUgs/YO3/AbcoxtHOAD9o5Vl3a5jq/Lvi4dqhfW7CMQZkCTY7gA9ShrfZXLh3+uWn/8d7Zy2LwTTQA/SqMCov8A5gaWE5PNf7K9t4kwyMmaXKCfTCxAX77cTTwi7pldbiazGbHw/kgBLKvgL0YVKp/dWesSdCyWkfhw/hB4dVadentWXd2+scU7ny4588pEAIovlUfZwrsecd6vuObHixMfHAR4En6nF/mV42HQw5GpwE5257qdxaPo/D5smRrDwlwZ/wC6Iv8AICQen/KR8a017LGe/Vrs6Xre9495CkkGWEeTgE6uBPkCbcfgQDXTp267ceK5N+q6pON5l/3ZGJ8bmtvVllu+UnTYNxpU0BudnlQEmN6lcREfeOziP1frpK9YWfv3ZFbAkn7aWR6x1ddu3K9DHBT/AKq3nTBaPPLcb0gWGUxIseJ5Uw5L7ge/a66SfVdsquRnRkxzbKQBoY2HAiJf/MI/mPy/bWG/Z/HT19Gea4bttxtdvmvnbTLlzMuT6ppmLN9gvyHwFY25dUkhnSNm9AbKt/G1AYZWXmLUBvA7JMjL9QItQJXS9D3Xl4GOkuWjT4NrGdeJj+Eg/wDFWG/V/Hd1/pz58ujaL3B0rxradbeAvzrDFdHlJZffusIAWYBfE3owXqre09wVypGxdQvqvykyG/2ox4k+Z+FXp12sOztms5UbufZWRgjsxcFpJnPzSHxb4AfD7K65JJhw3a7XNc3kcu7OTcsb3oBSNJI19ZeKWILKb26gR83lTBCkDrX7LLwJvUx3K3+tP4WHkRRYHSu2PcT1kSDLbqA4FHPzAf0tz/TWmndtr/sY9nRrt/lX3Dgx9pF6mDkBn5mE8HH3eP3V16dmu3hx7aXXyjtpos88CDTpzZEHtvIPNTSX7NRoJEPFak8r2j5HUKGRyrzG1BHkPrcOdBKV7vd+PodSNRgydO32KHrdT80GOeBb4M/JfvPlWfZtjh0dHXm5rz7XO7BSAoAoDNAbBiBbmPEHlQBwPLgfKgLT2rvGhYwyN0nkSRe4+IplVxi0Xa+wQSvjiJ25ywOUufP5OFGJSnZtPFZTtPtqK7BHnI5iaeQr/wAtHrD+7e/LGRm4MUZx4VtEgsqxgJGtvgBx++mnz5c/323abImRHL3+Qtfw8aS4hACTYC9IF8Z2gnWVX6XU8lIB+wk8KYY2D4smZI+KpSFyGCGx6SQCwBAHANe3DlQDekGVZlYMpsRyIoC2dmd1S4GZbIla7dIicnkQaWP4LM+XpbtXP1vdGs9aPp/HQqBlRC3G44SKPJv1Guzr7PaPP7Or1pzkdtpc/JWmWZlL2wp5JQeTdMZfKpItHji/KmGNtscLS6fL2uaenFw4zK/m1uCoPizWUUtriK1mbh5S327zt5uMra5zdWTlOXYeCryVF/pVbAVyW5r0ddcTBhUmKAKAKAyKAKAzQCuPkPBMkqn5kNwf3U4F30W2xJkBUFW8bWuDVIsSeTszHGx67ra5c2HAUFIqe03TiFo42tJLz/pX/GlVyK9/bHmx/QKk2C5ItyHkOAoDSgCgCgCgCgOi+13f2Xo9xjTdRYxN0yITwkiJsyH7R+uicXKd9cx7BxocTPxIc3FYSY2TGssLjxRxcGurLjuoOqX+WnkvVSo9c1+VWyOo9bx5UshxH8xncpjnwu1MZ7KirmbC3izXEKH7Bd/vFY9u3w6/z6fLiVYOkUAUAUAUAUAUBm9AFAOcDNlxJvUQ8+BFOUj3abaSZBErG5PVKfj4CnaJEUSTzqTYoAvQGKAKAKAKAKAUx5mhmSVTYqQaA9jflu7vj3fbEmlne+VrP7kAPM48p4gf5H/aK00vDLbXl2H8KtVlPqqCa0eVa5cmBlJjYOHkZuU3RjYsTzzv5RxqWY/oFK05HhbujuDK7h7i2O7yb+rnzvL0n+FCbIg+CoAtc1r0NZiYRlIxQBQBQBQBQBQBQGb0BkEBgTyB40AplyRSZMjxL0xk/KvkKASvQGKAKAKAKAKAKAKAKA6P7L9+ntPunC2ErlcSKQR5g88aUhJf+UHq+6nr5TtMx7q61IBVgykXVhyIPIitUIZYhatHM5n+Y3f/APRfazPijbpyNvLHr4/PokJeX/44yPvqN7w06pmvGQrF1AUgzQBQBQBQBQBQBQBQBQBQBQBQBQBQBQBQBQBQAOdAbxSmPrt/GjKf9QtTD3R7Id0Sdwe1uhzJXL5OPCcHJY8SXxT6QJ+1AprVheKuK2q2DzZ+b3ck5fbmkRvljjnzpV+LsIo/+41Z710dMedRWbcUEBSDNAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAA5GmBegPVv5RM1p+yd1hM1/wAJsRIq+QnhX98da63hjvOXbRzrRzvH/wCaHO/E+608F7rhYWLCB5dSmU/rlrHfy6urw5JUtRQBSIUgzegCgCgCgCgCgCgCgCgCgCgCgCgCgCgMUwPCmGKA9L/k2yTburFP0n8JKPtHqKf2ir18M9/L/9k=",name:"Dennis Goulet",designation:"Graphic Designer",color:"info",email:"DennisGoulet@Dashonic.com",projects:125,tags:["Photoshop","illustrator"]},{id:8,img:"data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMpaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjAtYzA2MCA2MS4xMzQ3NzcsIDIwMTAvMDIvMTItMTc6MzI6MDAgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgV2luZG93cyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozMzNFNEU4QjYxRkUxMUVCOTZGNkU3RThCRDFBMkE1MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozMzNFNEU4QzYxRkUxMUVCOTZGNkU3RThCRDFBMkE1MiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjMzM0U0RTg5NjFGRTExRUI5NkY2RTdFOEJEMUEyQTUyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjMzM0U0RThBNjFGRTExRUI5NkY2RTdFOEJEMUEyQTUyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoKDBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAyADIAwERAAIRAQMRAf/EAJEAAAEEAwEAAAAAAAAAAAAAAAUBBAYHAAIDCAEAAwEBAQAAAAAAAAAAAAAAAAIDAQQFEAACAQMCBAMFBgUDAwQDAAABAgMAEQQhBTFBEgZRYSJxgTITB5GhsUJSFMHR4WIjcoIzQyQV8PFECFNjNBEBAQEAAgIDAQEBAQEBAAAAAAECEQMhMUESBBNRYRQiMv/aAAwDAQACEQMRAD8A9BA03CpaAytBazgNgawNhQCigM/ChpTz8qA2oBENwT50Apa1AIG4cb0MYCDwNAL1Hhxoa2BFAJx9lAbUBlqAWgMoBLUBlqASgMtQwypgWgMoBQaAUGsDYE0AoNAbVjWX9JoDR5gAT1AAC5oZyGZW/Q4sLzzsIcSMF2mk0uo4nlas5Zyq7uf/AOw+0Ypki2iL9wyGwmkPTHf2D1NSXf8AjeFcbp9eu88xumLdP2yk8MZET7SepqX7WtmYYr9XvqAhuu+ZGpuOvpZfuAIrOa36wSwvrv37jMBLuJl8yqOhHvArOdf636xNO3v/ALG5SlRvWCmRCSLz43oYe1Doaadl+WfVbPbHf/a3ciL/AOOzVM7f/Fl9EoPh0nj7qpNysSOmBaAygMoDKAygEtQGUAwvTMLegMvQC3oBQaAUGgFvQC9RoBpmZyQxtIz9EfDqA1v5eJpazlEN97v2HAjaTc89MTGjPpiDdUkjeFhq3932Ul1BwoX6v/WWPe54Ns2uZ2woUAnYKVWV73BKkjQDlS3yFXfvDJ6wy8dQ2pv7BRw3khzUY2KqfZx++jgSukWWyC0RuvMeXs/pWWGldYsqLq6X/wATP70PnWcG5dy+TjWdTeLjprp5GsHAntm8vFKpSRo5SQY5Fa1z5EcGFZYF4/Tb655UMke1dzOZ8UWVNwOskYOgL/qT7xT53Z7Zc/4vmGWKaJJYnEkUgDI6m6spFwQatKVvagFoDKASgMoBLUAPvTMZegMvQC3oBb0At6ATq186By0llspvYKPiJNYyqZ+qn1YxdqM2PjOJGhBjCKeL8OH3Co63zfBpl5y3TuHdNwynmnfryJTeQngi8kUUvDeXCfJieBUKKy8Q1vUD7RxpoUOlCH4TYW++tHDlrazWIHG9A4bxswIKtoPPhQDyOVJB0yi4PMa0pzzGaSFSoPzIDyOo9xpa2Oj4w+WZoB1Y5/5E/MjUStsFMPKd4xJe8kep8wOf86wRen0P+o8kGTH21uEvVh5Gu3SOf+Nz/wBO/wClj99N1648F1PlfYvwOlXKWgMoDLUBlqASgBZatYzqoDOqjkF6qOQXqo5DOrlWhqXF7c6GK1+qP1Ij2jGl2/Bk6csqeuXw5WXz8+VQ7N/ENjPLyV3Jvk+fuDsXLAE3c6knxrMZ4GteQ6J/yjnqRzJ8zTMgpibZNOT0dXsqet8K56+W+RsGcgJjUuB7/dWTtjddNNlhQ2Un5Uo4q386a1ky1liKD/ItvCRdRRKLHNXKsDofPka0nBzDNYgxnpYnWNvhPv5GjhvIvgSdTdcRs4/5IW4EeB8qSnh4saxyDLhB+Rfpnh5oT/Cs55bYe4z5GIQ0THrx2E0DjiUv/Cgr1r9Mu8V7m7agnlb/AL2ACLJ8WIGj/wC4VfGuYnZwmAp2soYygEoBKADl6GE66OQTroDPmUAvzKAwSUBFfqD3ri9tbPJO72yJAREnM+yk3rhszy8o9zdw5WYmTm5DkzZLNYEk9K3vYXqOZzT28RAOsliTxOpq6AxsuEZ5RpfUWHiSbCpdmuF+rHKzO3NiUwrcWbibVwdnY9Hr6/Ay2wqWcKoHC1tL3uaT7n+gDvHaMUvVdAG5Npcfzp8d1hN9MqJ5uwT4qsej0jj0XH3V0Z7eXPrq4BZ8Ui5W45jwq00hrDhG5Q9Li1+fL30yZ7FPJCyyAnpGhYalfb4issbyku15QkYOFDEraRVN1kTyqeormjCY4BUpZ0GsRPNTxU1kosTv6H9yvs3cj7bMxGPkt8sg8rn0kew1TOuKlqPTKNcC/GugsbUNZQGWoBDQwAJrOQ1LVnIJ1GjlvBQTQCg0MaTTpDE8rkKigksfAcaOQ8yfVDuWXet1nl6y2JCxjhS/p6wNPsBuahbypIqjfpCFER/KACfG9PiJ7oGvxCqJpv2nhEhCou7MBe3CuLu09H8+PC3Nj2koFBBJtqPZXBdcu6ThIcfaVZy3TbkfdWGNs3ZYnDFbacTyrJRYie67IsQLH1DXWqZ0S5QjedpgHW6BQv5gCLg+OldONufeIimZiMhI/MPvFdOdOTeHLFks/wAp/wA2ik8D5GqVIQxXmxJC0ZIQEOB+k8/60t8tnhNtmyoczFIBs3Er+m/Ejy51HU4Wl5EMdZsfcos6H/li/wCYDn0/mFNKTUequ0t2Xdthw8y4ZpI16z/eNG/nXVm8xH0NCmaUUBhoBKGI4aRpKwMtQCitDYCgIT9Ud7/Z7FkQRtYstpLGxNxfp+wVPdNI8892RNjx4OJbpZIw0o8ZJbuzE++1JGq836QnJbwJ/AVXKWjHBjM+ZHGBfqIGlbu8RnXOdLP2vLxtogjKocjJkBXHx1Fy7cz7K865ur/x6s1Mz/ok0f1RylE2Ov7eK3oiVgpA8z41s/nPBbe2mLd2/UrZTbORjH/+xbqf9wpv5devRf69mfYvtX1KbLIXcF+VcgF114+XKo9n5+PS/X38+01XatuyMdZmVpBIA12JPH21zfax0cQE3XZ9rjV3aNAltSQB99PnVLrMVTvq7Ijv8mQqVv09OvPhXodf2cHbcovJloHIPqXx4V0zLi1vyPbXOMmPpY3YAq55kcjS2cHz5ENmyJNv3KPrNkc9Nv7hoV99LqcxubxVh4scbdEqklRY359J4fyNRi1XV9HNxYYE+3O1xE3zIf8ASdLV0dN+HPucVZvnXQwo4VgZQCUMR4ipma2oDBQGwFAaZM6wQPKdekaDxPIUUKo+o0Umbm7Ps5PVLlZKy5TcTYeuRR5dItUr7NFQ/UCUy9yZIU2WPRQPAGwH2CsjarPeW6pz7eHuq2UNO/acIfcOs/kFgfM1Pvvhb8uedLS2iHF2+RtylAbJkAWPq/Ig5D28687erfD1MYnPIsnec0nUsKNKqav0WCj/AHGwpP5VT7Zjpk71nvCwyMJmjtogKv72XiaJiysupUZng2aWZcloI0UtdijdNzfmtV+2vSX1iZYndWCsAUy2UAAAWYW92tc966vNQP7g3vbZ9smUN6ZFKgjWxPtp8ZspN6ip5sDFZmJdn8eVehN15+uuUzmx9vRDZQW8zenmrU7jLht+V+2ygV1TUEeKniKpZyjLxUnysdJMdZQ10kAKsP1DgfeKSVSpx2bn/vNrUOx+djnok81bSo78VXF5iz+wM59v3WFj8BYxP/oYXVqfrvFT3PC8InDID4867Em6/jWBtQ1rQEfIqbSWoDAKA2AoBhuTF5IoBYjWRh7NBS1sV1vSLJ3phzFxeKCZ1BGpZud+Wi1P5MpHvfoHcc5JPpjQ/YKMiq73jXI/1E1bKGj3tXPwcPJY5Z6Ec6ORcacjUu/F1PC/5uyZvlMN03bBycW+Lko3SNI1YFj/AC99cmOuy+Y7td048VGkzp54JxLmNjSRi2LjwtYG/wAQuObV1/WRxXVvyf8AamNLPkyPuDZixC3yZVdlQH8xcnqPLSwo3csxnbt+2mnzmjlRnUnSRF6Ua36gdeqoWyTw6sy32sDtbtvb8nGVJcSI8rst64ezsvPt3YxOPSO/UjtrF24o2KhiDG10LD7ibVf8/ZbeKh+jqknMQCSbIjYrKLhQRG7A9Jtw0Fd0kefrdhjPmZTt0kgg8itqrMxG7psHIkuNCOVaTnymvbMgzduyMY6mIB08hxFqlqcVbN5g32llNibvLA56UmUhhy15+40m54Pm8Va/bWYWjvf/ACQsFf3G4NTzTbi+dnyPm4cLHVXRSp92orunpzH+o9la1vQ0lAACKm0hFAZagMv7h40NDJAXnnl8AFHkBc0oQLuCRIN8nnOq4+AOgn/dc/hU6ZQ/e10zpHbq6pIYn9XgRp9o1oyKgm8i4R/ByL+RFWyhsb7Y2aHcsARlOqRmPTpc6ffXN3dlzXb+frmsj47W3fZ+mTN25dw2w/FNFEJJo1PMgjqYCo/1m/V4q/8AK59zmJj272/sebAuXtnyZUvqyKoII4g6XB9tc/ZvU8VbGc+4NT7SY4HT0qGP5RxNJ9lOAqLtxpJSwFiPhP41t7GTrSnt7ESJ0jA1XRqhz5dEngK+pG0/uMZ+pdBqDT9euNJ9mecqizNtJBikGnKvQzv5cGsAOXiFQVcWZDYkfjV86c2sBUsDI16tK5tZ4Huzsll3ZYAf/wChTER43Gn30uz4qUAqk2HmLofmCKUeDajWk4UWD2pmj90hLeidRFIPBhqhPtqPqqc+HoDsvNXK2eNLkPFddfEa/wAa7Ou+HPqcVJVNx586djfhQ1mtAAjU2tTQGUNayH028aAZOCFcDQszD3AUoVX9SsloVWZT6ZVXHYjwcWI99S0eKQ7xnlmyGeQ+voCEeHR6VX3AVuRpEdwUvgsealW+0VWe0NTwlX0xlvIQOMZB8+fCuP8AXHofivhfGzSKYVvaRDzv415r0w7f+zyMj/zHb7DC3H/q9NvkzjwlQWB/1carns+L5ieuv5nih+Bv6Zc7YW4R/stzj/5MdtVb+6Nj8Sms1nxzPMZm+eL4p/JOE6YkNvKwvU6pJ5FNoxpPnpKykovxdHEj2Ush7Rzujt2DK2R8iC0kfTqw1402s8eSTXPhRORtnWjq3xqzKfaptXTNcOe55R3dNsKAy9OoHrA5ir42jvrRLcCqsVBup1Ujw8K7MODt8Oe25DY+4wyqbMjBh7jen16RzfKyMhIWXJC6LIVyo/C5saksPbJK6Na/T1ABT/cutT1FM1fv04z1fGSQaLKRf/UR/GrdNS7JxU/B6WVhwY2Y+B5VcjuQKxpDWgDNTa1NAJQ1zY+oD7fYKAZT5HofpHXJclV5AeZpa1Rf1DzZJ82LDVzI8TmdraBFjawJ950qFPIqTf8ALSbcMqMHqVAVve/q4sftqmYWgE2uNbxQA+4f0qiYr9Ocz5O6SQk9PzV9B/uU9QNc/wCqcx0/i1xeF4bBuAB6W0J1K+fOvL1HsZqYYuUGg6T8JpKfhF+8O2YtxKzQ+jNiHVDINNRyPlT43wn2Y5R3t/cpF3H9tnXTIX0FT+oaVvZnxzC4154qQYHfOJB3A+0oJS0LfLecIRCGOvT1nn91Z/O/X7N/pLrhJO7fqBtu1bJDtsQdnz3CEojSGMEgM5I0X30+efrZPSeuJrn5VjnNCdyyf29jHcWsedqM+m32jm9yOVI6beelWxCbVzugQZLKvM6jzr0ev08nv9msRtOp86ogsaCdH2/ElJuTCFkHkPSaktKkOzOzIhPqLdPqH609J+0WpLDSrm+l+URNPhM2h6ZIvI+Xvrem8Xgds8crbgcSwjqFuriPAg11Ix2RiRrxHGhrYmhoIam1oaA1J4mhrgxJPkKAF5s8ONjydR6UVSZG8uJpK1507l3t0j3Td2X1bm7RYl+KxxnQiozyeqsRy2VKGPFCSfM61bjwn8uM/oWG/wCYAH33poStNkyf2e8QOdB1W++l7c85P0a42u/bJBLEkqN0uoBDcjXj69vdzUw2ncFli6Ro66OngaRSU9lct0m3lc1nDLUZ7o7bXPj/AHOOflZsfwSLp1D9Lfz5VTG+Et558gfbEmOuY+NuJYZSE3jc+skeF/xp9z/PRc6GO48dsrbVaOcM+okKaG3JdPCkl4bwiUYkxwAQejx4m9P7Z6R/uPPBDJjm7EetuQ/rXR1Z/wBR7N/4geXZZPfc+Nd2Xl9vs3T4x7adJMNpn+ZjwR8rToff6hU6pEs7WmcqqsLi4J8r6X+0UlPytDs/LOLvUM3V6CwQ/wCk/wBaWeNG95XzAwKkqfjAb23HGu1A5U+onm2p/Chrc1jQM1NrRqA5yHTpHE6Xoa5yssUTMeVtKwK67+3aRcSPbontlZ7/ACgf0re7v7FWo6NHnzvze487O+TjenCxbQ4y/wBqc/aeNGY2ofGx/dE/qU61VP5a7melYR5A/ZW5LozlYrIsg8Qy1rOeLytvsve4ZoY45D6ekMPEE6X8xXk92OK9np7OZFgYdj0yxMOsDQjgw8DXM6uRJc1CF6tATWl5Mdy3zFxgUNpJvyxg6e0nwppkTyiWbHhbrOXzlCzAgRSRH5brfh0mqS2ehcT5N83KzMBDjpuCywkf44shQktufD+VPxL8Es/yhEk0uUh6pQQOKqf5WpuOEtSo7u5+XdfD7PsquPKG/CHZTdUhNd2XnbrmnG/hrWkSTZpOgx3+AsdfMrSVSJZ21OBL0MdUb5Uh8jz++lreVm7SXWNXvcxkdR53U6fZSah81fHb2V+62XFmU3ZVAb3V09d5kS1OKL81IOjafbTh0HCsAI1TM5sb8PdQ1qQOPIc/OgB275Cx47lj0oqkk+7Sl1WyKG7332Z8yVlJWeWMxQE8Ui1Dt7SPxqJlNb0wRyqiwHDyvaqZLsPjH/cD2W++m+CfLN3YAwj9KH7q3JdmHxQjxQ/jWs9xKOy86N2/aSGzIeqJgbEA8QK5P0548x3fk3zOKsvBl3zCImw5VyIjxjcWJ/hXDeK9CcjePviZSyLND8jIt/kxjqGPAMp8PGl+vA+3KM7zsEzZbZUmVkGGU+pFbpA8tOVVm/HDc5n+u+L2DsG5KZ2aZJdGZxK/Vfz15Uf31D383XrzYa5v0z2ORDJK80siiwld2JsPMmmn6dlv4+r/AABxtpXCyW+VK7IgKiMtcW99PdcxDWZPQPv8mjtzqvXPLn7b4Q+Yi/ma7Y87VZH4czQWDuO/RgfM/S38KT5V+Es2JFXNlBF0yo43X2nS/wBtZRFp7RIDjkniQDYePTr+FLTRcv08n+Zsvyz/ANNun7qr0+mb9pV0+koeHL3VUreNrrc8edAgIxqRyHQXPE0BoRfjoPCgIn3Vlo4m6j0QY6ksx8QCzH/aoqeq2PPe57s+XgZW+zknGllbGwV/Ui6k/hUzK23aQydZPEgVXKe3NB/l91/uvWsjhujMbX5XI9h/9qbJdGkDeojiGHCtpZXXDmkxs2OWM6qb3HMUu88w/Xr63lbPbHckWQkaMP8AJpw515XZ1cPY6+yWJdkYrTYoyIYP+4gPzI2HEgD1KfaKjm/Cuhra8aHOxFlZboygi40sfGgR3bt/EVT8kGGU/mVrA0Rv2oPue1zRq3UWccg3jWxl1UR3TFMasbW0veq5qWorvuKexKX1NdvTHF364Rgt1EnlyrrcDdTZlrGjmOL7VMfIke4Unyp8JVsUxbb8bIJv0RFG8ulhWURZGx5UZjgkuSHHy3H9xGlJo2VxfTPILRZEPDpKm3s0/hVOm+x2fCeyX6WtxA6gPZVyFj43HA/yoAIx1tz4VI7CNfOgG+XL8uJyOJFlHmdBWVqovqzu8mPtB2nEa+fusv7SIjj0sR81v4VKtipO958cQQ4MDD9htiiCLp+F5rD5jVkCvcpvmq/Mi2nkTpVYnSqfzcyv8qBHLPW7OPAH+dNC0whuJVtW0kdYyHZf1KbVlNBrb8t8SQNcgcQR+Nc+8/Z2de/qsrtr6h4scSw5sgUiwE/L/dXFvovPh247osHtXc8aVHx8Z1eJT1QhWDXjbUajw4VDUq2bEzxsLFaEFgOGjc6yNtC9zwcWSF+liCPhNaxV/dLxwwydVrgEmn6/NJvwpPes39xktb4QeNev1Z4jx+7fNMF+GqItlPqFYBmKS20OfBgKT5U+Em7ea+wSrzVit/JgD/Cs17blYOxzp+3xtP8A8fV7RYfxqdPF0fTqQpuUyOLdSi/mbkfwpuq//TeyeFkt/AiupKtMX/hXyuPs0oAMbdQB420qRyNa1zQA7dZ1igaVuEfD/VwFLpsefe6t5bO7ty85Az420L+2xEHB8mQeq3sGtRtMrbubIiaRMe+sKrGijgTxdj53NNllqKRnqynTkwsPaKrUvk4jsQoPG1jWU0aZoP7k24HhWwujFYrSggaaWpuScEjJWZmHLX+lFbn2OYTRSDp8ftFc2+XZjgSxpJsWQFG4eOoPtqWvK88JBh9wQQzRZCI2Fkp6Xmx9FdT+pPhNjUbi+vas1PfpMsP6sR48Pycw/MFrDIiuB/uQ6j3VL+Nvo97J8uWd9VdlixWAyDIWHwgEmifn3W678T5Vf3P3rk7sWihBjhPFj8RHhXd0/n+vtwd/6ft4iISWJtzrrjhrOVawqcfcawCsJvtEotxkU/dS32pPSRdszAbNkg8UIYedqXRsxO9tn6YcTpFmMi39i61K1TMXX2DLber30KgW8xc3FN1f/ob9LTLag8uX2V18IMgXphXzuftN6GwGceHHiKkdyLaeN6Ahf1F36Hau3p8qU+lPhuficfCv28anutii8Wd8LanzJGHycVHzMmV/zZOQdF+zQVPhvKusuOYKcnLP/dZB6+k8gTfhyqkYAl+jKZuYYEVRH5P24BxwuLew60qjlnaSow8q2F05Y8RclRxUE+86CttZJyR4DECbXDE60vKmc8Mjd0IKnUH3Wop54EYdzcr0uNV43qNwvm8u6bqoFitweVLes8taT7lCy6Ib/dROst0HyzsT8Gh5catIhvN/w0kBJ19F6eI2Vp0AAW1puS2NCOfnWkYv86wCcTW24r+pvwpflSeh3t3TbcoX/MAPeKXXs+E52VhLkYEQFg3rYnkBqfwqNUi3O0dyfH3CGa3WSrME5t0qTYVubxRZzBKX6z5OPpk48Q/KEN1Y+Onlwo/9OotPzZvqiG2fV8ZcoUpEgPBdfs40n/tv+H/8U/1MWrrcRrkMY1LKfUeCnnWUKX+tU02VFtm3qelJ8sRoDzPGV/YvCpaNFVd3bsvyziJ69swJh8wroJ5lOgueIUURlRvd8KeHGjy8u4ysz/IEPBYz8IppWVGZB/nB5EmqpU9xm6oGQ/ElrD2UlPG2av8AjDcgt/sNqINQ523EKKJHGrHrPsXUUmtKYx4djjq/VGw0PD2Gp8rTIdkbfNAWZVLxePG3tqk3KX6WNEAY6eNjQpmck6iF1F/AUD4YJGI9HMcKOBNWxz6i3G4I51qfms+S8p6U9R/iabngmpyzKxWxmEb/ABnU24VubylvPBqRcae+mSYLW1rWn3/xUW9rkk+yk+T/AANbIScfIRdFup8/C/30ujZWD2h0uzy2uUj6Ec8F1sTUqrE+Xcjt22f+QisXjRm10P8A7VlNn3xQjI747c7llim3baoJMlQoOTEWikdRoA5UgNapdm7/AI6urEnqpJj9ldt7z8vI2HJba8hV1gkZpomPtJ6l++pWzX/FpdZ9+VwSMAK9N5IXnT2vY2dhbq/Svj7aW1qju/N0x917lkihVpIttxpIsZwD0HIm00b+xRx8ahvciuOu69Kw/wDC7rkYq4mVCC2K5a4ktdieosdNaW90+FJ+e/ITvuTuU8gGc3V8sdMeoNgB5VTGuU99fERyUGyt4HX31dyV0xJLZCg6hh0t5g1mjZ9iy4vzSkZ1AJDVO1WZ5ojPGEjCDiemNfd6mqS3DRUBkUtpoRakqnB9BADJbxpbTR0/8JgTFi0QRz+ZfTf7KT+lisyZz9sYIN+t1B04inndWXEN37agRiqyORbjpTf2pP5yOuJ2zivIFJYjib/0rL3UTEgluG142GIcaCNQWIY28hfU1udWk2he6sGynPIHpHurrxPDi7L5MbaafbTpNigFvE1gOSNIkGrHU1h0i2HDkaD1CyyMA3mByqeqpmLS23Hh2/Z06RZpbMBpwAJ0qSgxtMsORi48WQBKjFhIG1BUEdQPtBrREz2z6Sdg50Ei/sXgkX1LPjyOpCtpexJX03vVM9co/rrNCM7tDuHsjKDyOcvamYDH3CMHpIPBZBr0N91cXf0XHn4d/R3zc4+VrZ2QkEDyyNZFBJPkK9G15it+5e5NynSSLBaOFXOs8gZiRyCgW+2uLt/R8R19f577qFNuWbgr0ZWOj46m5mg9YBPMr8Vcnt1zwG5ZwM3qfHcRZDcGTz9uhrZzBbFfd54RxplBYuxVrsbD7hXX01zds8VDSOpJF5izCu15pID0zoR7j99FE9j+3tdg3InqN/CpVfNPZAGEZv6hqw8CdajqujEaRqxkuPyjj5mk5UkE8VXcjTWktNwMw4hKdRFRtWkccnGtpxUjUVsrLDNo2DMAOFgRTlNpct4ZLRCx4E00hbTPes2XpiNyrAN1tfU6cKt1xz9iHZBYtcm5Oprrjh0yCzt0+8e6hkZGGeUkc+PsoE8iEKRxt81hfS0an83n/p/GlOnfaOE2SEeT/jTqZ2twB4/dpUdVbMS3MzYniBUehQF04AEBvwFqyTw35LtuQUw43Dfna3+kWFA9HHbP1B3jad6kxpp5FKSFV6iQHS+mh5WqG7rN5zXbiZ3PMegO1e68PeMH5GQqSRyLZ42AZSp4gg6EVfp/T9vGnP3fm+vnKP8AeGdJI64MT2W3VMfwFS/V28eIf83Vz5qFZJsyiwsDZeftrz3fwa5eNG4L6A2uLeXjWysqLbtsyIyyItje5CaaHwqudpayr3umOaRMiVpjIkbCNA3xWA/rXX1OXs58obCfUxPAAE+82rsrgjUKVYAcVOnurWDu1gHGB8LA+zgfwqWva+fQwMOOcB1uGPwkfhXPq8OnE5OYcJ4/S8Zb9RT2+Bqdq08C2NFigrZgGA1BBW45jWp+T+BTH6GT0sDf/wBCp08a5GKCzeBva1DQ1sZQCef5vE08pKHz46izW9V/SPOnlJUe31i0WmhjPLy410dXtzd3pGJfiPOuuOClxh/miF9WYD7TRRk9MaQSOvHpLX87fzrPZ+OK6bbjvl5Q6j+YdXhYcvKs1eI3E5WVisuLt64sQ/yzobEckBtc+VQnmrXwfbgwTbZUUEMY3EY8gOJ9tq1k9tNrnLYWOSbMY0DL/c97+ziKyNonBBh50bw5sd4HH+LIUf5IJOTAjWx5iufs9urq9Dvbm47psE8MWST8qUE4+QPgkA0Nj4jmKhZx5jqzeYlWbmNNlSSMfVJc399T7LzeW9c4nAXJIsk9l+FdKSGrnkopVuWnKtYju4yumLIxYFUB04cKfPsulWdxSn9mFa3zHJZvabk139Xtw9vpDY/jGtgRY++uuuCOsthZ+ZWx8tbUCjmz64h8H6gPuqe1usa2fW8bcUIDDn5Vz9kdXVUigRWYf+uFc1dMEIIFKg8VPEjiKXlvBwMaBD/xqQ/EkDQ/1rLTEkxMf5dzGAy1nICsnHCg9JK24a+PtqkpbAjKMkQsSCwFtfOnhKim9Tj5RVRqdPv1P211dU8uTuvhHpNX04cq6o4qebPjnJ3XFhAuDICfYpufwpdeI3M5rq/XkZErcGLMT/brfX2Cs9G9jnb+PEn+Q3EaG1yPiN6nqq5iUlneWEm5ZyAQPDqFvcKRojlBpg6CzKI2s3C6qpJNbRHDY5TLHIw1D2ZPL03H4Vhk07O2wZszY7/A79Hv4oQfO9qh2+3R1VPMvsnMGA+J0/uMaT1ftpDYq9vTNjyflccweNS+tWmpy//Z",name:"Cecelia Farrell",designation:"Angular Developer",color:"",email:"CeceliaFarrell@Dashonic.com",projects:136,tags:["Php","Javascript"]},{id:9,img:"data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMpaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjAtYzA2MCA2MS4xMzQ3NzcsIDIwMTAvMDIvMTItMTc6MzI6MDAgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgV2luZG93cyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozQzA0OThBNDYxRkUxMUVCQjIyQkE0Nzc5NkY0NDlBMCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozQzA0OThBNTYxRkUxMUVCQjIyQkE0Nzc5NkY0NDlBMCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNDMDQ5OEEyNjFGRTExRUJCMjJCQTQ3Nzk2RjQ0OUEwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjNDMDQ5OEEzNjFGRTExRUJCMjJCQTQ3Nzk2RjQ0OUEwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoKDBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAyADIAwERAAIRAQMRAf/EAKAAAAAGAwEAAAAAAAAAAAAAAAECAwQFBgAHCAkBAAMBAQEBAAAAAAAAAAAAAAABAgMEBQYQAAEDAgQCBgcGBAMFCQAAAAEAAgMRBCExEgVBBlFhcSITB4GRMkJyFTWhscFSshTRYoIj4ZIz8FOTJRbxokNjg7M0JggRAQEAAgMBAQACAQMFAQAAAAABEQIxEgMhBEETBfBxIlGh8UIjM//aAAwDAQACEQMRAD8A6pQFe53s2z7M6SlXQuBB6iaFKp2cheazBHzZcgDDw4a/8MLo8uHH6cqDIRj2qwRcATWqAI4N9aRi+GgZAW0QBQ0pGKWoApYEjBpQAFprRAD4eSAHQgDaaIA7ag1BIPqQSa2zmjdLEgB4ljHuPxRYFu23newuWCOZpt5TgXDFuKjoEs+127cYf7jGXDDmRQmiPoV7dOSoQ18lnIY8CfDdjgnKFTtLKeG1YXsoO8NXA0KuA5ia1CakbSVjTiUEkmXNq5miQNfGc2OxCWDy7sWDuR3MDdWzXY/k/EIpbOOvN8NbzfdBwx8OH/2wt/Hhx+nLXMxZU0KsjV1anoSPBPxCCehAwxsyBgoJWlAwGrDxSJmiuSAK6M0yQeRNJ1AUQbC0Bx68kAYNQA6K8EDIfD6kDIQynBAyMGUQWR9IrVAPLPcL20cHW8zmU6zT1JGsFvzpcPhMd5GHd0gSDPJLqWEXb7lHJs7Bq1CrzToxVQsK9c7lI2UiM0CVrSQj81uQD3qJZPqD5rcnJ5S7Dq9MFk6TDfATtNyP5PxRSrjvzmZp5xuQczHDQf8Apj+C38eHH6ctYXFKn04K6Ro5zgTQ0UqEL3cUAUvHYgAa8dKBhnikHNLJ4CLynFGRgoNxbShoUZHVjb2Bz61ojJ9aXaWPxaQVSL8HrG32ntFOkgIMR17ZR+1KPRU/clmDrRo72yee7M304fejJdachlaUxB6MUyG8I4YIIIa1ADpyASPKL3me4ZSOJ+gEVJ6VFrXSRE2d7cRv8HVWNxyU5rW6wu95qa5p1EY2hQWR9LUw9OFk6DLefpdz8H4opVyH5zQ15wnP/lQ/oK38eHD68tSyapZXBuBaSCtBKbSMIc6uI6VKiTqJGI4IMk5oSUTdRIxQGjhUIBRvgcWUQQT4AbVoxCAbOmmc/Sx2gHDipaTWTkuyLRCJnHU6uDc6lNHNIStmc7U6P0gUU2rwxzdTRTA0ThHFnfXFpJmXRE95hxwPQiUrqmPnu3jSaOrTHurTuyugBzBYjAMfj1BLsOgruYrMGnhPPqR2Pojdyv47yRrmMLQ1tKEqKvWGUcZEzXtyGJSXn4XJD3VNAmgLdI4oA4eOmqA9Olm6DPePplx8CKVcg+dc72c53DR/uoKf5Cujx4cPry1NK7Q57m1DnEg9q0qJTCeR+rBx61GGkps4uJSXKA66ZpGBxkA6UjAA5B5ZocczRAyFzKNrVAFjaHnvV0DMoCU2bl+Xdb9lrbt0sGMjziQFl6+k0n1v4eN32w2btfljZNYC7vaRiXcV5np+y5e55f4zWT7/AK/7n935c2wYQxg7CMCon7K1v+P1/wBf+VE5i5LbaTO0NMUnujNpXb5foteV+j8nWqfc2lxC4sfH3gcSF1TbLh20sJMYXNqG1omzywwSOI0tx4J4GSzNl3OU1bDUHrH8U+o7QuOWt4P/AIBy6R/FHWl3hRvLO8NbqMFAOsfxR1Td4YzW8kL9DxpcMwjBwVrH04JGMA7qQHp4s3QZ7v8ATbj4EUq5K85LBk3OE5JNTFCB6GGq38r8cPry1Ibdsr5AcmHH1rWohrNaRNJoElQ1fFHXAKauBELNIqlgybo29AoEsGQfQZIMABIQBJMI8eOASVDiziD3CPHFAbx8pdhsRaum8MOlfhqXi/v9bw+k/wAZ4ya5bFuNqDA7QzUKY6RUD8F5str1ZYi7+K6jjId4TgBqY2ml1VrrWe2ymcwOgu/7MjCLgChoOB7V1ebk9vqibxBCJBGWCrcDgu7yteV7aTKp71aiw3Bj4qiG4Zr08A4GhC69a4PbXBqLxgFXA9qvLHBzb7i9pBimI6iSnlN1TNpzNPFRs1JGDPFPKeqetd62G6aGuuBbycWvGH2IyXVTt/8AAF87w5GyNJwLTVKr1MQ0aUsKKQW7pDgCU5E3Z6ZrF1Gm7fTp/hRSrlPzfkjbzVcucQHNhioO1pWvk4vRqG3aNc5JzP4reMyFwBUhBwylYpq4bOm0kjNSsTxSa1CRkntc44U9aBkfwnCImuWaBkjpMobXAsOQ4qaqc4Sny+82y4iF/C+3dKGviEgpqaeIUzeXhp6ee2nLozyj2ct5ctZa6Xz1ea/lOS+e/Zvnd9V+DTp5y1cN32ezkY5l5fy2trTvRwktcf6gsvLP8NPX619uEexifwNn5m1ta6jra4k8QuNeBJ1YLs17Y+xy3rPkpb/pbdng3e5+HIxoHgTxcWkcVl/fJcNP6LjNU3nDarSDaY73UBM59HsJodJNKru8drXD+rSSfGvOZXRyWNpJUVD3eojL1rv0jyPT6rEuWCplCQqBlikbNUvQVQxCjXyZOYHDrzQWDqF8J9thYerFNNh5H+2J01JpwVRFylLC6soW4xuJ7CU0V6Nrndxpuv0+f4UFXJnnSyvNs9BnFDWvwFb+XDh9eWqLuAgmh09K1ZwxfE+tdZIQok6DGpcfWpVCDrZmOP2owvIhto+Jqe1TgZFdaR9OPag2eCG4B+HFBHOx28UvMG2W7qvbNdQteMqgyAELL1uNK38Jn0jaPmnb7Pc223wwPD9xbcNia9o7oEpOtms50PQvM/LdvuX0H+Rml6yN18sWTINotYYcBHC1oI7F5Hrt/wA69bz1k0kRe/7bFdSOZurJHW+oObIxxFC3HHP7lfnvhn6efZrjduQ477cro7TpLrtzavMbA9uk4aHNDQ3rXbr+n44Nvw/flbLvNsvNv8vpdu1l09vbkCbHVUDNck3zvP8Ad3XSzzv+zlW93vfJZpra/mfOxmpjQ52IoeHBfQ6aSfXyvp6bZxTRzJH2zCHukicSWtPCnatsOX6bviocWowMi6B0IwMjaD1IGaEAdSYzRgY2nvOFEFZVz8rrDkTdebLKy5ru5LXa5yQ6RjtA8Q4Ma91CWtJzPBFqcOrdv/8Azn5QeDHLb2DryF4DmSuuZHtc3pBbgVjbWk8tW2UNzTdfp8/woKuUfOSKI813Gp5H9qH9BW/lw4vWNWXkMAJPiErVlEb4Pilxj1ENxOYQo1MYMhboNfSkoBt3nJjkjAbSUjCM+pLBkxt9253+maIwMwnc2z7ZgMjaE5DM/Ypqoe8nyxx8y2UslNXit8Ik0AeXDSa9qx9s9a7Py/8A6a54Wrne6t28wwRQsfEyHVJJC6oDLhz9TnAH3XYELD8+vy5dX7d//pMNzeVPNo3C3ZZ3Dx4rcG9NAF5n6vDFtet+P9HbXF5bFuLeF8JqNbeII6Vxdfjsm2OVMluYrTmG3ghDY2PdWR1MACeKc1zGmf8Aokjvu0ywb140Nzb2VmfD/e3ehsM1B3/Dbq16W9JC2mn2Y5YXfb7bw5i3Sxs7vcTdQtoyZ3iBlRi0uJBHaF7evzWR857653t/gluO2xl0McDhEGxkuB41K6da4N/lRk2zh2c4HSrwzyFu1Wv7cxOkFfzVRgdiPyK0rjcHsqlg+9D8i2//AH59aMH3oRs221FZa+lPBdqdR7bszTUvBoa40wTwntVm2jm692qIQ2O7XNtEBTRFM9rfVWn2IuqOrvlcz0DTdvp0/wAKCrl3zYlhZzTch0Je7RF+grTzjj9Gt7q6jr3bX7At5GSNlu3ium2p6gmZu+6l4W4B9CAQM91X/SaEHln7m94Mag8iyXV+xpfRuArQZ4JURX7iWWV5kkJc+p6cOpZ1pKRGmgFKg8Mc/Qpv34qZllSY3O5u3sfcPMksbWxte72nNZg3UcakBE1kVvtdqsnK3NMu1ztla8xyxvbjjlXFZevjNo3/AD+91roXlrn223HaXzSk1gjrIdQxoKrwvX89m2H0Xj+iXXN/hp/eOa945j38w7bL+0YwupI0Oe+jT0NBxXf5+Guuv1x+ntv67f8AFXN/5fvLWzlnl3d9zI8/3rZ5dWjjgSC7p6lv57Suf38NtJm1D7ReOIAcAJGUBxr9+XQtcOObGe/3Tpb+jHnTG0NqMFtqw9MDW1pG+EOdqJPWto56VNjDTI17UFSb7WJoLqHAVRQZMkiDiC044KVHscMDmghiZFf20JGDB1pkEQQD3QmHpAuR3Gm7fTp/hQVczeabAeZbl3HRF+n/ABV+bj9GtbttHHBbxkjJRQlURs4FBiOGPoQMkJpYYW1kcGj7fUllWETfbs54LLerWUoXHMjqU2r11RjZCTR/Hp6VK8CvaWmoySwcGZIW6SOGaAeNnf3ciTiSehBYSkO+3kFi63hmcBL7bWkjA4UU7ecv1rp62TC8cmcwHZtuvHWEImlkDdIkw7xzxpVcPv5dq9X8nv11z/Kq71zje7nc3UW6WkLZXNDY5ImaXNIPE8aLXy8prxXP7fsu+ZsrUM5gdO8HhT0rfDitNmyGQa3VJc6pK01RVgswf27cFrGNKEFBUlKyoI6UHEZ+3Y2Rwe8DGoULwdMmhYABIOtPMTij/uYdJIeKdKeYQv7uAUrI31pdoeHpMuZ2mm7fTp/hQVc0+aAJ5iuafkj/AEBVo4/Rra8b3iuiMkXOMcVQNpBQV4cUBE3u6iOrIO8/IvONOxLJyIiQSTOLnnU7NKrgngminCpRXRcaJYVKTDiO47EH7EGLJGWDVwKAFk1RiccqpHgaCTwyDiThmetBH8W9TR1LHFlcgCp6yrm9wYz3skrnSOJc45koxgoamRx1AH2jiEoZ66IRsjbkaVIWiLU/Z/8Ax29i0jGjO4oFIyA0JQcQO54S4LLZroZV61OWmDi1v5reKWNgaWTNLXBwBpwwTym6kHPLgK+lLJ4eo6zbGm6n/l8/woKuavM0V5hufhj/AEBVo4/Rrm8BDjh6V0Rkirghgc5xo0CpKold3C9kuHGOM6Yhh29qDIW23F57x8NmepLB5SlttdoW1bD4oGZJIqmMmt/YMaNbItHS0OJ+9LAyYmzEjXOieHaB3m+8D2ZpWLlMJoqkg8MCVDTJOMkHQcWHAIMjcRCN9GmoOKnBiNfQhI8BLmgCntUxTH2CV/tnrSyeStpEXygUwBqCnqW1SEsL3PDiK5AK8Mspe0P9lo6lcZ0d9aZoBF9dJQaA3MHxVls30MlC4woPAMaIGHqUoaGe7fTrj4UFs5s8yTXf7rp0s/SFWjj9Gur0VcaLojKxWNzLppWsY4+HTFvWFSTL9uyOlRqech0daYycW9tLK4CtR0cEU4sO37bdCMuDaNp0cFn2Vgw3IUq17Rgf9slcoV6aDRR7Dj7tMCEqcqPuCHuJpSTj0GiitIauZjTh09qDIXTZI3BrsW5gqauENQOChbHVABBqEyY12NCcDmkFv2vY4YrcOkOpzxXDhXrW81c2+309+WWoyrVBZNby1ighL4yQ6uCAawyvIoUGUc0kEdKZI682uWZ+prqKLGmu2DU7Hc/mCnov+wU7HdfmCOh/2MGx3BwLgjoP7HpwsXQZ7t9NuPhQnbhzZ5igHfbonoaP+6FWrj3UO6gY2zuruQ6QxpbbtPvPJANPhDgtozqpPYQ3WRU1Ok9ZWsQRbAXSdZzTCw7HtL5Xgaa5LLfbDTTW1cZ7IWtiWObwq0hYZzW2Pij7xpLjQcV0asqq90HNJypiqKIyUtc9vAnAHrUVpARaJJRGcnHQerhX1pKE8PXHLbv/ANSAkHpolTzj6Ym3DZ9HtN/wqpsXn5lkrNLXx0HeILeoowJTZzXsdpcCHA0IOdVK4s/Ku6yPabKUkloLonHoGYWumzD11WAlWwMdzIMHpQaPgKSjmqcAUEzBGRgFEGBBPRlcj0DPd/plx8CE7cObefwTvtyBiTpoOvSFWrj3a65jnE08dpGf7NrF4bacXkh73/1ONPQujWMrUBPUmg9kUA7VcSWsLfVKAc0rTjZXKm2AMDyzIZrk9NnTpCnM8jtDgzIChS0G7W+5PbI53B2PpXXGNVu+1MJwwTEQ0kjRICRUVxCitYRc8RzPbXumor6agqTwVhuDJu0MrxTxJGteOp9GlB/wwQNj3aaB3uuLGjpoaFA/9Te9ZokFe8HjU0dRySqtSU7jPF4j3jxmANoR7QHGo49qlcI2l1NbXDJojR7CjU7rmLzZXYu7WOdoA1DvDoIzW8ri3mKT3H/QogQwtxkkqnVEDDDkgYAKoAScEAA+1MnowuR6BlvH0y4+H8UJ2c2+YDgN6unE00hpr0d0KtHH6NW3Gp0pxr7VD2hdUYU1mjppAGHE9aZpTYbPxblop0LPe4VrG49g2wQWOp2Zbh6lx7V1yKPzZNLBcygYtJyW3my3UDciyUuLDR3BdEY1W7yaRlWyDD8yKcQ81Ca8FFa6w1e46hXOqlodbe3Xudo3PVcRCn9YTIO+SFm8TvbmJX0I+IpUa/YTlLZoxK3/AC9goinPhmRnXBSqESCCkuVO8u7o2CN1tINQJ1MP3rTXZh665S11ctnj0sYQehasISgjcCKhSo50pmChQGBtEEwoAABmgnouuR6BlvH0y4+H8UJ24c2+YjNW63QI4Nqf6Qq15ce7VlwJoZv7Y1Nr3m9A6V1RzhkZqe09OYQpauTrNj7phIrQjD0rD1rXzjbcsOjaQR3SBh1YLlrpak5runid7XioNRqC6fOMN6oW4jBzmuxzXQyV+8nD2lkgxGRSqoiZRjRZtYbuxeO1JaQ2JvibxaH3Y5fFd8MffP2BOJppuUhku5X9LyUqrQSGrfE/I3F3UCdP3oFFmZRwPAoVDeQetRVQEMropGvbmwghEFi42s4ntmSj3h9oW8uXJtMFWFMgoPIKoGWelBZZUIGRaGiA9F1yPQMt4+mXHwITvw5u8w3Ebtd9jf0hXq492rr6VrJHOIP3/cumMKUipLocMiEqcX7kWyPjtJFBULl9K6fONl79H4e0AA0w/BZN60jzLOfGkY8YVNCurzcm6j7k0AOdGccahbIVu6kNTUUKVVDF5qaqGsN3E6lKz7a5vAjnn99zSxvVq9r+CcTTFwJc5x41KVVDzb2CWWSKlTLBKAOtrC4fpSEphHJXuOz91GVYA9gyUnCDsChSc5dusH2zjh7TPRmtPOsfXVOZGmK0YsNUEBAYUyF1JANUHh6LrkegZ7x9MuPgQnfhzZ5imm73JPQ39IV6uLdrK8NJCaVHQuiMaVsBrc3hQ0olscbZ5Ls6MY4DrXJty69IuXM8Z+WNA6PwUVrWjOa2ATOBFTUgldPk5PRr7dnGNx0YgroZoG5fqr0qK0hm7IqVkDR2SSypwaGNy4oAhAQaQ5fod0tw7KkgPYY3D8VJIZ7KU4H/ALQk0lGY7UzT7w+5IEpG4oOUe0mMNyyVuGlwPoTl+jaZi4MkEjWvBwd3gt8uS/BsaoIBqgMJKBgA60BhSN6MLld5nu/024+FCd+HNnmMD82uOrTX1f4q9XFu1pee2ehdEY0rtDQZOrWp3PTlvLki0raMdTgFybcu3SLLzBbOk2xxaKkDAdgU1djnznNxFzKDgQTgV0+Lk9OWu9ye7J1MardnIgp9IqprSG7sipWSaKApLAXFAB2oM92eTRfxv4MZIT/wykLDB41D7+1KnDaul1QpXShILaoLBIg16ikucLTsz/E22JxzadNexb6uT1mKfVVIYgMBpwQYDQoACMEB6MLkd5nu3024+FCd+HN3mMK7rdAdDP0gq9XFu1neCjyOK6NWNLbHjLhwcCVO/CtOXQ/JFuG7VG/8zQuSu7VZJWNMRY4VaQkpz35qbYRdymNpDi40IW/jXN6xpy+ZOKtkOVcV0Moi5GEVq6qirhvIKYJKEcckqqCKTZU1zTMvZgtE0g9yItHa+rUAWOEaXE5Jlkxc2shHWorXIMWO0lIBeEURP7DVu3nVkZDp9S11YevJVm4OddmLT3cqq8s8HwcEDDK1yQMgLkDINSBl6NLkd5pu306f4UJ34c1+YszfnVzGfa7hp1aAr1cW7W94AXOp01qujVjSvLw1bhoGR0/ep9OFaculeUIwNogA/KFyO/XhKzMLqCuFKFFONZeZ9jEbV7mNBcK1PoT87isvWOZ9/lc26c0CmOXpXa5ohXvcoq4SkdXBJQoj6SkoYNjGGZ6UYDCxvBGAd2rALG5dxL4mj7SUCiykMhPWCilEW0VlUNhZcZCkIF3AhAT7LqO1ihga2vhsbqP8xFStdWO/2iG+j16vDx6U8lgJ3bHBiWR1Z80P5UZHVjtzI91GR0F+aO4NS7H0elqwdZpuv06f4UJ24cyeY4/+zXZGIAbX/KFejh9GvLt1HHoquiMqc8tkfMQez70vThWnLpPkxxftUeGAbQrjjv14SF3NpaQMAK1SNQudZ7Z8D9Rqci1Ocs/ThzrzVYxm6kcyM54dtV26uTKpywDXpIoUrFSmro3l9GAuyAAxNTklWglH10kEHI1wUmV8CjQUAQsNaBMz627u2udwdOAf6Wf4oKmV7JhQKarWGcXtEqFk83ntQZRjdT2N6XAIhU9km1PJ4Vp9iuIFMjSM08lgQkJZVgUvoUhgbWScckDAQ9qMjD09WToNN1+nT/ChO3DmXzFif/1Deye4Q0V/pCvRw7xrq8Aqe1dEZUpy47/mobXMYeuqXpwenLprkX6G0jE0XHHfof3lrWpeaNKS1C57jtLe2eQwVPvFOT6y9GhOZ76ISSBvWuzWOTZRruXXITWlck6rWCWsbmMmmrQxN1VB99x0tp2FQ0IxtrKan2cznUlAyVcQOwIGRO641pSmKDPCPD2WBxNPEnlcOvSGhIYQtw8uf1Ka0gGt0xkpYMm1uFeKRnW2W5nu2t6AXfZgqkTtcJQ7Q7pHWtMMuzPk7ukI6juz5P1hLqO7Pkp6QjqOzPk/8yOo7g+T/wAwR1Lu/9k=",name:"Peter Dryer",designation:"Web Designer",color:"primary",email:"PeterDryer@Dashonic.com",projects:125,tags:["Html","Css","illustrator"]}],i4e={id:1,name:"Cynthia Price",designation:"UI/UX Designer",img:"avatar1",projectCount:125,revenue:1245,personalDetail:"Hi I'm Cynthia Price,has been the industry's standard dummy text To an English person, it will seem like simplified English, as a skeptical Cambridge.",phone:"(123) 123 1234",email:"cynthiaskote@gmail.com",location:"California, United States",experiences:[{id:1,iconClass:"bx-server",link:"#",designation:"Back end Developer",timeDuration:"2016 - 19"},{id:2,iconClass:"bx-code",link:"#",designation:"Front end Developer",timeDuration:"2013 - 16"},{id:3,iconClass:"bx-edit",link:"#",designation:"UI /UX Designer",timeDuration:"2011 - 13"}],projects:[{id:1,name:"Skote admin UI",startDate:"2 Sep, 2019",deadline:"20 Oct, 2019",budget:"$506"},{id:2,name:"Skote admin Logo",startDate:"1 Sep, 2019",deadline:"2 Sep, 2019",budget:"$94"},{id:3,name:"Redesign - Landing page",startDate:"21 Sep, 2019",deadline:"29 Sep, 2019",budget:"$156"},{id:4,name:"App Landing UI",startDate:"29 Sep, 2019",deadline:"04 Oct, 2019",budget:"$122"},{id:5,name:"Blog Template",startDate:"05 Oct, 2019",deadline:"16 Oct, 2019",budget:"$164"},{id:6,name:"Redesign - Multipurpose Landing",startDate:"17 Oct, 2019",deadline:"05 Nov, 2019",budget:"$192"},{id:7,name:"Logo Branding",startDate:"04 Nov, 2019",deadline:"05 Nov, 2019",budget:"$94"}]},a4e=[{id:0,category:"Design",name:"Dashboard UI",description:"Duis arcu suscipit eget",status:"active",dueDate:"2021-5-20",team:[{id:1,img:V3e,fullname:"Eliza Hardin"},{id:2,img:r4e,fullname:"Ronald Hatfield"}]},{id:1,category:"Design",name:"Ecommerce App",description:"Nemo enim ipsam sit",status:"active",dueDate:"2021-5-20",team:[{id:1,img:V3e,fullname:"Megan Seaton"},{id:2,img:r4e,fullname:"Ronald Hatfield"},{id:3,img:"Null",name:"E",color:"info",fullname:"Eliza Hardin"}]},{id:2,category:"Development",name:"Kanban Board",status:"completed",dueDate:"2021-10-30",description:"Maecenas nec odio et ante",team:[{id:1,img:"Null",name:"F",color:"primary",fullname:"Frank Snow"}]},{id:3,category:"Development",name:"Calendar App",status:"active",dueDate:"2021-7-20",description:"Itaque earum rerum ut",team:[{id:1,img:r4e,fullname:"Ronald Hatfield"}]},{id:4,category:"Design",status:"completed",dueDate:"2021-4-15",name:"Redesign - Landing Page",description:"Neque porro quisquam est",team:[{id:1,img:"Null",name:"R",color:"info",fullname:"Rosa Armstrong"},{id:2,img:"Null",name:"F",color:"success",fullname:"Frank Snow"}]},{id:5,category:"Development",name:"Authentication",status:"active",dueDate:"2021-9-19",description:"At vero eos et accusamus et",team:[{id:1,img:r4e,fullname:"Ronald Hatfield"}]},{id:5,category:"Design",status:"completed",dueDate:"2021-6-6",name:"Brand Logo Design",description:"Sed ut perspiciatis unde iste",team:[{id:1,img:l4e,fullname:"Janna Johnson"},{id:2,img:U3e,fullname:"Heather Ford"},{id:3,img:"Null",name:"E",color:"info",fullname:"Eliza Hardin"},{id:4,img:V3e,fullname:"Megan Seaton"}]},{id:6,category:"Development",status:"completed",dueDate:"2021-7-4",name:"Chat App",description:"Quis autem vel eum iure",team:[{id:1,img:V3e,fullname:"Megan Seaton"},{id:2,img:r4e,fullname:"Ronald Hatfield"},{id:3,img:U3e,fullname:"Heather Ford"}]}];let s4e=[{uid:1,username:"admin",role:"admin",password:"123456",email:"admin@themesbrand.com"}];const o4e=()=>{const e=new(q3e())(th,{onNoMatch:"passthrough"});e.onPost("/post-fake-register").reply(e=>{const t=JSON.parse(e.data);return s4e.push(t),new Promise((e,l)=>{setTimeout(()=>{e([200,t])})})}),e.onPost("/post-fake-login").reply(e=>{const t=JSON.parse(e.data),l=s4e.filter(e=>e.email===t.email&&e.password===t.password);return new Promise((e,t)=>{setTimeout(()=>{1===l.length?e([200,l[0]]):t(["Username and password are invalid. Please enter correct username and password"])})})}),e.onPost("/fake-forget-pwd").reply(e=>new Promise((e,t)=>{setTimeout(()=>{e([200,"Check you mail and reset your password."])})})),e.onPost("/post-jwt-register").reply(e=>{const t=JSON.parse(e.data);return s4e.push(t),new Promise((e,l)=>{setTimeout(()=>{e([200,t])})})}),e.onPost("/post-jwt-login").reply(e=>{const t=JSON.parse(e.data),l=s4e.filter(e=>e.email===t.username&&e.password===t.password);return new Promise((e,t)=>{setTimeout(()=>{if(1===l.length){const t={accessToken:z3e},r={...l[0],...t};e([200,r])}else t([400,"Username and password are invalid. Please enter correct username and password"])})})}),e.onPost("/post-jwt-profile").reply(e=>{const t=JSON.parse(e.data),l=e.headers;let r=null===l||void 0===l?void 0:l.Authorization;const n=s4e.filter(e=>e.uid===t.idx);return new Promise((e,l)=>{setTimeout(()=>{if(r===z3e)if(1===n.length){let l;l=s4e.findIndex(e=>e.uid===t.idx),s4e[l].username=t.username,localStorage.removeItem("authUser"),localStorage.setItem("authUser",JSON.stringify(s4e[l])),e([200,"Profile Updated Successfully"])}else l([400,"Something wrong for edit profile"]);else l([400,"Invalid Token !!"])})})}),e.onPost("/post-fake-profile").reply(e=>{const t=JSON.parse(e.data),l=s4e.filter(e=>e.uid===t.idx);return new Promise((e,r)=>{setTimeout(()=>{if(1===l.length){let l;l=s4e.findIndex(e=>e.uid===t.idx),s4e[l].username=t.username,localStorage.removeItem("authUser"),localStorage.setItem("authUser",JSON.stringify(s4e[l])),e([200,"Profile Updated Successfully"])}else r([400,"Something wrong for edit profile"])})})}),e.onPost("/jwt-forget-pwd").reply(e=>new Promise((e,t)=>{setTimeout(()=>{e([200,"Check you mail and reset your password."])})})),e.onPost("/social-login").reply(e=>{const t=JSON.parse(e.data);return new Promise((e,l)=>{setTimeout(()=>{if(t&&t.token){const l={accessToken:z3e},r={...t,...l};e([200,r])}else l([400,"Username and password are invalid. Please enter correct username and password"])})})}),e.onGet("/events").reply(()=>new Promise((e,t)=>{setTimeout(()=>{X3e?e([200,X3e]):t([400,"Cannot get events"])})})),e.onPost("/add/inboxmail").reply(e=>new Promise((t,l)=>{setTimeout(()=>{e&&e.data?t([200,e.data]):l([400,"Cannot add project"])})})),e.onDelete("/delete/inboxmail").reply(e=>new Promise((t,l)=>{setTimeout(()=>{e&&e.headers?t([200,e.headers.inboxmail]):l([400,"Cannot delete inboxmail"])})})),e.onPost("/add/user").reply(e=>new Promise((t,l)=>{setTimeout(()=>{e&&e.data?t([200,e.data]):l([400,"Cannot add user"])})})),e.onPut(PXe).reply(e=>new Promise((t,l)=>{setTimeout(()=>{e&&e.data?t([200,e.data]):l([400,"Cannot update user"])})})),e.onDelete(_Xe).reply(e=>new Promise((t,l)=>{setTimeout(()=>{e&&e.headers?t([200,e.headers.user]):l([400,"Cannot delete user"])})})),e.onPost("/add/project").reply(e=>new Promise((t,l)=>{setTimeout(()=>{e&&e.data?t([200,e.data]):l([400,"Cannot add project"])})})),e.onPut("/update/project").reply(e=>new Promise((t,l)=>{setTimeout(()=>{e&&e.data?t([200,e.data]):l([400,"Cannot update project"])})})),e.onDelete("/delete/project").reply(e=>new Promise((t,l)=>{setTimeout(()=>{e&&e.headers?t([200,e.headers.project]):l([400,"Cannot delete project"])})})),e.onPost("/add/event").reply(e=>new Promise((t,l)=>{setTimeout(()=>{e&&e.data?t([200,e.data]):l([400,"Cannot add event"])})})),e.onPut("/update/event").reply(e=>new Promise((t,l)=>{setTimeout(()=>{e&&e.data?t([200,e.data]):l([400,"Cannot update event"])})})),e.onDelete("/delete/event").reply(e=>new Promise((t,l)=>{setTimeout(()=>{e&&e.headers?t([200,e.headers.event]):l([400,"Cannot delete event"])})})),e.onGet("/categories").reply(()=>new Promise((e,t)=>{setTimeout(()=>{e4e?e([200,e4e]):t([400,"Cannot get categories"])})})),e.onGet("/chats").reply(()=>new Promise((e,t)=>{setTimeout(()=>{H3e?e([200,H3e]):t([400,"Cannot get chats"])})})),e.onGet("/groups").reply(()=>new Promise((e,t)=>{setTimeout(()=>{W3e?e([200,W3e]):t([400,"Cannot get groups"])})})),e.onGet("/contacts").reply(()=>new Promise((e,t)=>{setTimeout(()=>{Z3e?e([200,Z3e]):t([400,"Cannot get contacts"])})})),e.onGet(new RegExp("/messages/*")).reply(e=>new Promise((t,l)=>{setTimeout(()=>{if($3e){const{params:l}=e,r=$3e.filter(e=>e.roomId===l.roomId);t([200,r])}else l([400,"Cannot get messages"])})})),e.onPost("/add/messages").reply(e=>new Promise((t,l)=>{setTimeout(()=>{e.data?t([200,e.data]):l([400,"Cannot add message"])})})),e.onGet("/projects").reply(()=>new Promise((e,t)=>{setTimeout(()=>{a4e?e([200,a4e]):t([400,"Cannot get projects"])})})),e.onGet(new RegExp("/project/*")).reply(e=>new Promise((t,l)=>{setTimeout(()=>{if(a4e){const{params:l}=e,r=a4e.find(e=>e.id.toString()===l.id.toString());t([200,r])}else l([400,"Cannot get project detail"])})})),e.onGet("/invoices").reply(()=>new Promise((e,t)=>{setTimeout(()=>{t4e?e([200,t4e]):t([400,"Cannot get invoices"])})})),e.onGet(new RegExp("/invoice/*")).reply(e=>new Promise((t,l)=>{setTimeout(()=>{if(t4e){const{params:l}=e,r=t4e.find(e=>e.id.toString()===l.id.toString());t([200,r])}else l([400,"Cannot get invoice"])})})),e.onGet("/users").reply(()=>new Promise((e,t)=>{setTimeout(()=>{n4e?e([200,n4e]):t([400,"Cannot get users"])})})),e.onGet("/user").reply(()=>new Promise((e,t)=>{setTimeout(()=>{i4e?e([200,i4e]):t([400,"Cannot get user profile"])})})),e.onPost("/add/invoice").reply(e=>new Promise((t,l)=>{setTimeout(()=>{e.data?t([200,e.data]):l([400,"Cannot add invoice"])})})),e.onDelete("/delete/invoice").reply(e=>new Promise((t,l)=>{setTimeout(()=>{e&&e.headers?t([200,e.headers.invoice]):l([400,"Cannot delete invoice"])})})),e.onPut("/update/invoice").reply(e=>new Promise((t,l)=>{setTimeout(()=>{e&&e.data?t([200,e.data]):l([400,"Cannot update invoice"])})})),e.onPut(PXe).reply(e=>new Promise((t,l)=>{setTimeout(()=>{e&&e.data?t([200,e.data]):l([400,"Cannot update event"])})})),e.onDelete(_Xe).reply(e=>new Promise((t,l)=>{setTimeout(()=>{e&&e.headers?t([200,e.headers.user]):l([400,"Cannot delete invoice"])})}))};o4e();const c4e=()=>{const e=_ae(e=>e.Layout,e=>({layoutType:e.layoutType})),{layoutType:t}=Iu(e),l=function(e){let t=a3e;t="horizontal"===e?O3e:a3e;return t}(t);return(0,Ue.jsxs)(o.Fragment,{children:[(0,Ue.jsx)(kS,{}),(0,Ue.jsxs)(Ie,{children:[(0,Ue.jsx)(Ce,{children:u1e.map((e,t)=>(0,Ue.jsx)(Ce,{path:e.path,element:(0,Ue.jsx)(L3e,{children:e.component}),exact:!0},t))}),(0,Ue.jsx)(Ce,{children:c1e.map((e,t)=>(0,Ue.jsx)(Ce,{path:e.path,element:(0,Ue.jsx)(p1e,{children:(0,Ue.jsx)(l,{children:e.component})}),exact:!0},t))}),(0,Ue.jsx)(Ce,{children:c1e.map((e,t)=>(0,Ue.jsx)(Ce,{path:e.path,element:(0,Ue.jsx)(p1e,{children:(0,Ue.jsx)(l,{children:e.component})}),exact:!0},t))})]}),(0,Ue.jsx)(Sl,{position:"top-right",autoClose:800}),";"]})};function u4e(e){return`Minified Redux error #${e}; visit https://redux.js.org/Errors?code=${e} for the full message or use the non-minified dev environment for full errors. `}var p4e=()=>Math.random().toString(36).substring(7).split("").join("."),d4e={INIT:`@@redux/INIT${p4e()}`,REPLACE:`@@redux/REPLACE${p4e()}`,PROBE_UNKNOWN_ACTION:()=>`@@redux/PROBE_UNKNOWN_ACTION${p4e()}`};const m4e=function(e){const t=Object.keys(e),l={};for(let i=0;i<t.length;i++){const r=t[i];0,"function"===typeof e[r]&&(l[r]=e[r])}const r=Object.keys(l);let n;try{!function(e){Object.keys(e).forEach(t=>{const l=e[t];if("undefined"===typeof l(void 0,{type:d4e.INIT}))throw new Error(u4e(12));if("undefined"===typeof l(void 0,{type:d4e.PROBE_UNKNOWN_ACTION()}))throw new Error(u4e(13))})}(l)}catch(m7e){n=m7e}return function(e={},t){if(n)throw n;let i=!1;const a={};for(let n=0;n<r.length;n++){const s=r[n],o=l[s],c=e[s],u=o(c,t);if("undefined"===typeof u){t&&t.type;throw new Error(u4e(14))}a[s]=u,i=i||u!==c}return i=i||r.length!==Object.keys(e).length,i?a:e}}({Layout:eY,register:pY,login:Sae,forgetPassword:Eae,profile:Iae,reports:cL,fields:dwe,account:nwe}),h4e=m4e;var g4e=!1;function y4e(e,t){var l=t;return l.unshift(void 0),new(Function.prototype.bind.apply(e,l))}function f4e(e){var t,l=new Uint16Array(5);(window.msCrypto||window.crypto).getRandomValues(l);var r="ej2"+function(e){for(var t="",l=0;l<5;l++)t+=(l?",":"")+e[parseInt(l.toString(),10)];return t}(l),n=function(l){l.source===window&&"string"===typeof l.data&&l.data.length<=32&&l.data===r&&(e(),t())};return window.addEventListener("message",n,!1),window.postMessage(r,"*"),t=function(){window.removeEventListener("message",n),e=n=r=void 0}}function b4e(e,t){for(var l=t,r=e.replace(/\[/g,".").replace(/\]/g,"").split("."),n=0;n<r.length&&!k4e(l);n++)l=l[r[parseInt(n.toString(),10)]];return l}function v4e(e,t,l){var r,n,i=e.replace(/\[/g,".").replace(/\]/g,"").split("."),a=l||{},s=a,o=i.length;for(r=0;r<o;r++)n=i[parseInt(r.toString(),10)],r+1===o?s[""+n]=void 0===t?{}:t:I4e(s[""+n])&&(s[""+n]={}),s=s[""+n];return a}function x4e(e,t){delete e[""+t]}var S4e="undefined"!==typeof window?window:{};function N4e(e){return!I4e(e)&&e.constructor==={}.constructor}function C4e(e,t){if(!I4e(t))for(var l=e,r=t,n="deepMerge",i=0,a=Object.keys(t);i<a.length;i++){var s=a[i];I4e(l[""+n])||-1===l[""+n].indexOf(s)||!N4e(r[""+s])&&!Array.isArray(r[""+s])?l[""+s]=r[""+s]:w4e(l[""+s],l[""+s],r[""+s],!0)}}function w4e(e,t,l,r){var n=e&&"object"===typeof e?e:{},i=arguments.length;r&&(i-=1);for(var a=function(e){if(!s[e])return"continue";var t=s[e];Object.keys(t).forEach(function(e){var l,i=n[""+e],a=t[""+e],s=Array.isArray(a)&&Array.isArray(i)&&a.length!==i.length,o=!D4e()||!(i instanceof Event)&&!s;r&&o&&(N4e(a)||Array.isArray(a))?N4e(a)?(l=i||{},Array.isArray(l)&&l.hasOwnProperty("isComplexArray")?w4e(l,{},a,r):n[""+e]=w4e(l,{},a,r)):(l=D4e()?i&&Object.keys(a).length:i||[],n[""+e]=w4e([],l,a,l&&l.length||a&&a.length)):n[""+e]=a})},s=arguments,o=1;o<i;o++)a(o);return n}function I4e(e){return void 0===e||null===e}function k4e(e){return"undefined"===typeof e}function T4e(e,t){return e===t||!(e===document||!e)&&T4e(e.parentNode,t)}function A4e(e){try{throw new Error(e)}catch(m7e){throw m7e.message+"\n"+m7e.stack}}function D4e(){return g4e}var M4e,E4e={latn:{_digits:"0123456789",_type:"numeric"}},R4e={decimal:".",group:",",percentSign:"%",plusSign:"+",minusSign:"-",infinity:"\u221e",nan:"NaN",exponential:"E"},B4e=[0,1,2,3,4,5,6,7,8,9],j4e=function(){function e(){}return e.getMainObject=function(e,t){return b4e(D4e()?t:"main."+t,e)},e.getNumberingSystem=function(e){return b4e("supplemental.numberingSystems",e)||this.numberingSystems},e.reverseObject=function(e,t){for(var l={},r=0,n=t||Object.keys(e);r<n.length;r++){var i=n[r];l.hasOwnProperty(e[i])||(l[e[i]]=i)}return l},e.getSymbolRegex=function(e){var t=e.map(function(e){return e.replace(/([.*+?^=!:${}()|[\]/\\])/g,"\\$1")}).join("|");return new RegExp(t,"g")},e.getSymbolMatch=function(e){for(var t={},l=0,r=Object.keys(R4e);l<r.length;l++){var n=r[l];t[e[n]]=R4e[n]}return t},e.constructRegex=function(e){for(var t=e.length,l="",r=0;r<t;r++)l+=r!==t-1?e[parseInt(r.toString(),10)]+"|":e[parseInt(r.toString(),10)];return l},e.convertValueParts=function(e,t,l){return e.replace(t,function(e){return l[e]})},e.getDefaultNumberingSystem=function(e){var t={};return t.obj=b4e("numbers",e),t.nSystem=b4e("defaultNumberingSystem",t.obj),t},e.getCurrentNumericOptions=function(e,t,l,r){var n={},i=this.getDefaultNumberingSystem(e);if(!k4e(i.nSystem)||r){var a=r?b4e("obj.mapperDigits",i):b4e(i.nSystem+"._digits",t);if(!k4e(a)){n.numericPair=this.reverseObject(a,B4e);var s=RegExp;n.numberParseRegex=new s(this.constructRegex(a),"g"),n.numericRegex="["+a[0]+"-"+a[9]+"]",l&&(n.numericRegex=a[0]+"-"+a[9],n.symbolNumberSystem=b4e(r?"numberSymbols":"symbols-numberSystem-"+i.nSystem,i.obj),n.symbolMatch=this.getSymbolMatch(n.symbolNumberSystem),n.numberSystem=i.nSystem)}}return n},e.getNumberMapper=function(e,t,l){var r={mapper:{}},n=this.getDefaultNumberingSystem(e);if(!k4e(n.nSystem)){r.numberSystem=n.nSystem,r.numberSymbols=b4e("symbols-numberSystem-"+n.nSystem,n.obj),r.timeSeparator=b4e("timeSeparator",r.numberSymbols);var i=b4e(n.nSystem+"._digits",t);if(!k4e(i))for(var a=0,s=B4e;a<s.length;a++){var o=s[a];r.mapper[o]=i[o]}}return r},e.nPair="numericPair",e.nRegex="numericRegex",e.numberingSystems=E4e,e}(),P4e={DJF:"Fdj",ERN:"Nfk",ETB:"Br",NAD:"$",ZAR:"R",XAF:"FCFA",GHS:"GH\u20b5",XDR:"XDR",AED:"\u062f.\u0625.",BHD:"\u062f.\u0628.",DZD:"\u062f.\u062c.",EGP:"\u062c.\u0645.",ILS:"\u20aa",IQD:"\u062f.\u0639.",JOD:"\u062f.\u0627.",KMF:"CF",KWD:"\u062f.\u0643.",LBP:"\u0644.\u0644.",LYD:"\u062f.\u0644.",MAD:"\u062f.\u0645.",MRU:"\u0623.\u0645.",OMR:"\u0631.\u0639.",QAR:"\u0631.\u0642.",SAR:"\u0631.\u0633.",SDG:"\u062c.\u0633.",SOS:"S",SSP:"\xa3",SYP:"\u0644.\u0633.",TND:"\u062f.\u062a.",YER:"\u0631.\u064a.",CLP:"$",INR:"\u20b9",TZS:"TSh",EUR:"\u20ac",AZN:"\u20bc",RUB:"\u20bd",BYN:"Br",ZMW:"K",BGN:"\u043b\u0432.",NGN:"\u20a6",XOF:"CFA",BDT:"\u09f3",CNY:"\xa5",BAM:"\u041a\u041c",UGX:"USh",USD:"$",CZK:"K\u010d",GBP:"\xa3",DKK:"kr.",KES:"Ksh",CHF:"CHF",MVR:"\u0783.",BTN:"Nu.",XCD:"EC$",AUD:"$",BBD:"$",BIF:"FBu",BMD:"$",BSD:"$",BWP:"P",BZD:"$",CAD:"$",NZD:"$",FJD:"$",FKP:"\xa3",GIP:"\xa3",GMD:"D",GYD:"$",HKD:"$",IDR:"Rp",JMD:"$",KYD:"$",LRD:"$",MGA:"Ar",MOP:"MOP$",MUR:"Rs",MWK:"MK",MYR:"RM",PGK:"K",PHP:"\u20b1",PKR:"Rs",RWF:"RF",SBD:"$",SCR:"SR",SEK:"kr",SGD:"$",SHP:"\xa3",SLL:"Le",ANG:"NAf.",SZL:"E",TOP:"T$",TTD:"$",VUV:"VT",WST:"WS$",ARS:"$",BOB:"Bs",BRL:"R$",COP:"$",CRC:"\u20a1",CUP:"$",DOP:"$",GTQ:"Q",HNL:"L",MXN:"$",NIO:"C$",PAB:"B/.",PEN:"S/",PYG:"\u20b2",UYU:"$",VES:"Bs.S",IRR:"\u0631\u064a\u0627\u0644",GNF:"FG",CDF:"FC",HTG:"G",XPF:"FCFP",HRK:"kn",HUF:"Ft",AMD:"\u058f",ISK:"kr",JPY:"\xa5",GEL:"\u20be",CVE:"\u200b",KZT:"\u20b8",KHR:"\u17db",KPW:"\u20a9",KRW:"\u20a9",KGS:"\u0441\u043e\u043c",AOA:"Kz",LAK:"\u20ad",MZN:"MTn",MKD:"\u0434\u0435\u043d",MNT:"\u20ae",BND:"$",MMK:"K",NOK:"kr",NPR:"\u0930\u0941",AWG:"Afl.",SRD:"$",PLN:"z\u0142",AFN:"\u060b",STN:"Db",MDL:"L",RON:"lei",UAH:"\u20b4",LKR:"\u0dbb\u0dd4.",ALL:"Lek\xeb",RSD:"\u0434\u0438\u043d.",TJS:"\u0441\u043c\u043d",THB:"\u0e3f",TMT:"m.",TRY:"\u20ba",UZS:"\u0441\u045e\u043c",VND:"\u20ab",TWD:"NT$"};!function(e){var t=[28607,28636,28665,28695,28724,28754,28783,28813,28843,28872,28901,28931,28960,28990,29019,29049,29078,29108,29137,29167,29196,29226,29255,29285,29315,29345,29375,29404,29434,29463,29492,29522,29551,29580,29610,29640,29669,29699,29729,29759,29788,29818,29847,29876,29906,29935,29964,29994,30023,30053,30082,30112,30141,30171,30200,30230,30259,30289,30318,30348,30378,30408,30437,30467,30496,30526,30555,30585,30614,30644,30673,30703,30732,30762,30791,30821,30850,30880,30909,30939,30968,30998,31027,31057,31086,31116,31145,31175,31204,31234,31263,31293,31322,31352,31381,31411,31441,31471,31500,31530,31559,31589,31618,31648,31676,31706,31736,31766,31795,31825,31854,31884,31913,31943,31972,32002,32031,32061,32090,32120,32150,32180,32209,32239,32268,32298,32327,32357,32386,32416,32445,32475,32504,32534,32563,32593,32622,32652,32681,32711,32740,32770,32799,32829,32858,32888,32917,32947,32976,33006,33035,33065,33094,33124,33153,33183,33213,33243,33272,33302,33331,33361,33390,33420,33450,33479,33509,33539,33568,33598,33627,33657,33686,33716,33745,33775,33804,33834,33863,33893,33922,33952,33981,34011,34040,34069,34099,34128,34158,34187,34217,34247,34277,34306,34336,34365,34395,34424,34454,34483,34512,34542,34571,34601,34631,34660,34690,34719,34749,34778,34808,34837,34867,34896,34926,34955,34985,35015,35044,35074,35103,35133,35162,35192,35222,35251,35280,35310,35340,35370,35399,35429,35458,35488,35517,35547,35576,35605,35635,35665,35694,35723,35753,35782,35811,35841,35871,35901,35930,35960,35989,36019,36048,36078,36107,36136,36166,36195,36225,36254,36284,36314,36343,36373,36403,36433,36462,36492,36521,36551,36580,36610,36639,36669,36698,36728,36757,36786,36816,36845,36875,36904,36934,36963,36993,37022,37052,37081,37111,37141,37170,37200,37229,37259,37288,37318,37347,37377,37406,37436,37465,37495,37524,37554,37584,37613,37643,37672,37701,37731,37760,37790,37819,37849,37878,37908,37938,37967,37997,38027,38056,38085,38115,38144,38174,38203,38233,38262,38292,38322,38351,38381,38410,38440,38469,38499,38528,38558,38587,38617,38646,38676,38705,38735,38764,38794,38823,38853,38882,38912,38941,38971,39001,39030,39059,39089,39118,39148,39178,39208,39237,39267,39297,39326,39355,39385,39414,39444,39473,39503,39532,39562,39592,39621,39650,39680,39709,39739,39768,39798,39827,39857,39886,39916,39946,39975,40005,40035,40064,40094,40123,40153,40182,40212,40241,40271,40300,40330,40359,40389,40418,40448,40477,40507,40536,40566,40595,40625,40655,40685,40714,40744,40773,40803,40832,40862,40892,40921,40951,40980,41009,41039,41068,41098,41127,41157,41186,41216,41245,41275,41304,41334,41364,41393,41422,41452,41481,41511,41540,41570,41599,41629,41658,41688,41718,41748,41777,41807,41836,41865,41894,41924,41953,41983,42012,42042,42072,42102,42131,42161,42190,42220,42249,42279,42308,42337,42367,42397,42426,42456,42485,42515,42545,42574,42604,42633,42662,42692,42721,42751,42780,42810,42839,42869,42899,42929,42958,42988,43017,43046,43076,43105,43135,43164,43194,43223,43253,43283,43312,43342,43371,43401,43430,43460,43489,43519,43548,43578,43607,43637,43666,43696,43726,43755,43785,43814,43844,43873,43903,43932,43962,43991,44021,44050,44080,44109,44139,44169,44198,44228,44258,44287,44317,44346,44375,44405,44434,44464,44493,44523,44553,44582,44612,44641,44671,44700,44730,44759,44788,44818,44847,44877,44906,44936,44966,44996,45025,45055,45084,45114,45143,45172,45202,45231,45261,45290,45320,45350,45380,45409,45439,45468,45498,45527,45556,45586,45615,45644,45674,45704,45733,45763,45793,45823,45852,45882,45911,45940,45970,45999,46028,46058,46088,46117,46147,46177,46206,46236,46265,46295,46324,46354,46383,46413,46442,46472,46501,46531,46560,46590,46620,46649,46679,46708,46738,46767,46797,46826,46856,46885,46915,46944,46974,47003,47033,47063,47092,47122,47151,47181,47210,47240,47269,47298,47328,47357,47387,47417,47446,47476,47506,47535,47565,47594,47624,47653,47682,47712,47741,47771,47800,47830,47860,47890,47919,47949,47978,48008,48037,48066,48096,48125,48155,48184,48214,48244,48273,48303,48333,48362,48392,48421,48450,48480,48509,48538,48568,48598,48627,48657,48687,48717,48746,48776,48805,48834,48864,48893,48922,48952,48982,49011,49041,49071,49100,49130,49160,49189,49218,49248,49277,49306,49336,49365,49395,49425,49455,49484,49514,49543,49573,49602,49632,49661,49690,49720,49749,49779,49809,49838,49868,49898,49927,49957,49986,50016,50045,50075,50104,50133,50163,50192,50222,50252,50281,50311,50340,50370,50400,50429,50459,50488,50518,50547,50576,50606,50635,50665,50694,50724,50754,50784,50813,50843,50872,50902,50931,50960,50990,51019,51049,51078,51108,51138,51167,51197,51227,51256,51286,51315,51345,51374,51403,51433,51462,51492,51522,51552,51582,51611,51641,51670,51699,51729,51758,51787,51816,51846,51876,51906,51936,51965,51995,52025,52054,52083,52113,52142,52171,52200,52230,52260,52290,52319,52349,52379,52408,52438,52467,52497,52526,52555,52585,52614,52644,52673,52703,52733,52762,52792,52822,52851,52881,52910,52939,52969,52998,53028,53057,53087,53116,53146,53176,53205,53235,53264,53294,53324,53353,53383,53412,53441,53471,53500,53530,53559,53589,53619,53648,53678,53708,53737,53767,53796,53825,53855,53884,53913,53943,53973,54003,54032,54062,54092,54121,54151,54180,54209,54239,54268,54297,54327,54357,54387,54416,54446,54476,54505,54535,54564,54593,54623,54652,54681,54711,54741,54770,54800,54830,54859,54889,54919,54948,54977,55007,55036,55066,55095,55125,55154,55184,55213,55243,55273,55302,55332,55361,55391,55420,55450,55479,55508,55538,55567,55597,55627,55657,55686,55716,55745,55775,55804,55834,55863,55892,55922,55951,55981,56011,56040,56070,56100,56129,56159,56188,56218,56247,56276,56306,56335,56365,56394,56424,56454,56483,56513,56543,56572,56601,56631,56660,56690,56719,56749,56778,56808,56837,56867,56897,56926,56956,56985,57015,57044,57074,57103,57133,57162,57192,57221,57251,57280,57310,57340,57369,57399,57429,57458,57487,57517,57546,57576,57605,57634,57664,57694,57723,57753,57783,57813,57842,57871,57901,57930,57959,57989,58018,58048,58077,58107,58137,58167,58196,58226,58255,58285,58314,58343,58373,58402,58432,58461,58491,58521,58551,58580,58610,58639,58669,58698,58727,58757,58786,58816,58845,58875,58905,58934,58964,58994,59023,59053,59082,59111,59141,59170,59200,59229,59259,59288,59318,59348,59377,59407,59436,59466,59495,59525,59554,59584,59613,59643,59672,59702,59731,59761,59791,59820,59850,59879,59909,59939,59968,59997,60027,60056,60086,60115,60145,60174,60204,60234,60264,60293,60323,60352,60381,60411,60440,60469,60499,60528,60558,60588,60618,60648,60677,60707,60736,60765,60795,60824,60853,60883,60912,60942,60972,61002,61031,61061,61090,61120,61149,61179,61208,61237,61267,61296,61326,61356,61385,61415,61445,61474,61504,61533,61563,61592,61621,61651,61680,61710,61739,61769,61799,61828,61858,61888,61917,61947,61976,62006,62035,62064,62094,62123,62153,62182,62212,62242,62271,62301,62331,62360,62390,62419,62448,62478,62507,62537,62566,62596,62625,62655,62685,62715,62744,62774,62803,62832,62862,62891,62921,62950,62980,63009,63039,63069,63099,63128,63157,63187,63216,63246,63275,63305,63334,63363,63393,63423,63453,63482,63512,63541,63571,63600,63630,63659,63689,63718,63747,63777,63807,63836,63866,63895,63925,63955,63984,64014,64043,64073,64102,64131,64161,64190,64220,64249,64279,64309,64339,64368,64398,64427,64457,64486,64515,64545,64574,64603,64633,64663,64692,64722,64752,64782,64811,64841,64870,64899,64929,64958,64987,65017,65047,65076,65106,65136,65166,65195,65225,65254,65283,65313,65342,65371,65401,65431,65460,65490,65520,65549,65579,65608,65638,65667,65697,65726,65755,65785,65815,65844,65874,65903,65933,65963,65992,66022,66051,66081,66110,66140,66169,66199,66228,66258,66287,66317,66346,66376,66405,66435,66465,66494,66524,66553,66583,66612,66641,66671,66700,66730,66760,66789,66819,66849,66878,66908,66937,66967,66996,67025,67055,67084,67114,67143,67173,67203,67233,67262,67292,67321,67351,67380,67409,67439,67468,67497,67527,67557,67587,67617,67646,67676,67705,67735,67764,67793,67823,67852,67882,67911,67941,67971,68e3,68030,68060,68089,68119,68148,68177,68207,68236,68266,68295,68325,68354,68384,68414,68443,68473,68502,68532,68561,68591,68620,68650,68679,68708,68738,68768,68797,68827,68857,68886,68916,68946,68975,69004,69034,69063,69092,69122,69152,69181,69211,69240,69270,69300,69330,69359,69388,69418,69447,69476,69506,69535,69565,69595,69624,69654,69684,69713,69743,69772,69802,69831,69861,69890,69919,69949,69978,70008,70038,70067,70097,70126,70156,70186,70215,70245,70274,70303,70333,70362,70392,70421,70451,70481,70510,70540,70570,70599,70629,70658,70687,70717,70746,70776,70805,70835,70864,70894,70924,70954,70983,71013,71042,71071,71101,71130,71159,71189,71218,71248,71278,71308,71337,71367,71397,71426,71455,71485,71514,71543,71573,71602,71632,71662,71691,71721,71751,71781,71810,71839,71869,71898,71927,71957,71986,72016,72046,72075,72105,72135,72164,72194,72223,72253,72282,72311,72341,72370,72400,72429,72459,72489,72518,72548,72577,72607,72637,72666,72695,72725,72754,72784,72813,72843,72872,72902,72931,72961,72991,73020,73050,73080,73109,73139,73168,73197,73227,73256,73286,73315,73345,73375,73404,73434,73464,73493,73523,73552,73581,73611,73640,73669,73699,73729,73758,73788,73818,73848,73877,73907,73936,73965,73995,74024,74053,74083,74113,74142,74172,74202,74231,74261,74291,74320,74349,74379,74408,74437,74467,74497,74526,74556,74586,74615,74645,74675,74704,74733,74763,74792,74822,74851,74881,74910,74940,74969,74999,75029,75058,75088,75117,75147,75176,75206,75235,75264,75294,75323,75353,75383,75412,75442,75472,75501,75531,75560,75590,75619,75648,75678,75707,75737,75766,75796,75826,75856,75885,75915,75944,75974,76003,76032,76062,76091,76121,76150,76180,76210,76239,76269,76299,76328,76358,76387,76416,76446,76475,76505,76534,76564,76593,76623,76653,76682,76712,76741,76771,76801,76830,76859,76889,76918,76948,76977,77007,77036,77066,77096,77125,77155,77185,77214,77243,77273,77302,77332,77361,77390,77420,77450,77479,77509,77539,77569,77598,77627,77657,77686,77715,77745,77774,77804,77833,77863,77893,77923,77952,77982,78011,78041,78070,78099,78129,78158,78188,78217,78247,78277,78307,78336,78366,78395,78425,78454,78483,78513,78542,78572,78601,78631,78661,78690,78720,78750,78779,78808,78838,78867,78897,78926,78956,78985,79015,79044,79074,79104,79133,79163,79192,79222,79251,79281,79310,79340,79369,79399,79428,79458,79487,79517,79546,79576,79606,79635,79665,79695,79724,79753,79783,79812,79841,79871,79900,79930,79960,79990];e.getHijriDate=function(e){var l=e.getDate(),r=e.getMonth(),n=e.getFullYear(),i=r+1,a=n;i<3&&(a-=1,i+=12);var s=Math.floor(a/100),o=s-Math.floor(s/4)-2,c=Math.floor(365.25*(a+4716))+Math.floor(30.6001*(i+1))+l-o-1524,u=c+(o=(s=Math.floor((c-1867216.25)/36524.25))-Math.floor(s/4)+1)+1524,p=Math.floor((u-122.1)/365.25),d=Math.floor(365.25*p),m=Math.floor((u-d)/30.6001);l=u-d-Math.floor(30.6001*m),(r=Math.floor((u-d)/20.6001))>13&&(p+=1,r-=12),r-=1,n=p-4716;var h=c-24e5,g=10631/30,y=c-1948084,f=Math.floor(y/10631);y-=10631*f;var b=Math.floor((y-.1335)/g),v=30*f+b;y-=Math.floor(b*g+.1335);var x=Math.floor((y+28.5001)/29.5);13===x&&(x=12);for(var S=y-Math.floor(29.5001*x-29),N=0;N<t.length&&!(t[parseInt(N.toString(),10)]>h);N++);var C=N+16260,w=Math.floor((C-1)/12),I=w+1,k=C-12*w,T=h-t[N-1]+1;return(T+"").length>2&&(T=S,k=x,I=v),{year:I,month:k,date:T}},e.toGregorian=function(e,l,r){var n=r+t[12*(e-1)+1+(l-1)-16260-1]-1+24e5,i=Math.floor(n+.5),a=Math.floor((i-1867216.25)/36524.25),s=(a=i+1+a-Math.floor(a/4))+1524,o=Math.floor((s-122.1)/365.25),c=Math.floor(365.25*o),u=Math.floor((s-c)/30.6001),p=s-c-Math.floor(30.6001*u),d=u-(u>13.5?13:1),m=o-(d>2.5?4716:4715);return m<=0&&d--,new Date(m+"/"+d+"/"+p)}}(M4e||(M4e={}));var _4e=/\/MMMMM|MMMM|MMM|a|LLLL|LLL|EEEEE|EEEE|E|K|cccc|ccc|WW|W|G+|z+/gi,O4e="stand-alone",L4e=["sun","mon","tue","wed","thu","fri","sat"],F4e={m:"getMinutes",h:"getHours",H:"getHours",s:"getSeconds",d:"getDate",f:"getMilliseconds"},q4e={M:"month",d:"day",E:"weekday",c:"weekday",y:"year",m:"minute",h:"hour",H:"hour",s:"second",L:"month",a:"designator",z:"timeZone",Z:"timeZone",G:"era",f:"milliseconds"},z4e=function(){function e(){}return e.dateFormat=function(e,t,l){var r=this,n=i6e.getDependables(l,e,t.calendar),i=b4e("parserObject.numbers",n),a=n.dateObject,s={isIslamic:i6e.islamicRegex.test(t.calendar)};D4e()&&t.isServerRendered&&(t=i6e.compareBlazorDateFormats(t,e));var o=t.format||i6e.getResultantPattern(t.skeleton,n.dateObject,t.type,!1,D4e()?e:"");if(s.dateSeperator=D4e()?b4e("dateSeperator",a):i6e.getDateSeparator(n.dateObject),k4e(o))A4e("Format options or type given must be invalid");else{o=i6e.ConvertDateToWeekFormat(o),D4e()&&(o=o.replace(/tt/,"a")),s.pattern=o,s.numMapper=D4e()?w4e({},i):j4e.getNumberMapper(n.parserObject,j4e.getNumberingSystem(l));for(var c=0,u=o.match(_4e)||[];c<u.length;c++){var p=u[c],d=p.length,m=p[0];switch("K"===m&&(m="h"),m){case"E":case"c":D4e()?s.weekday=b4e("days."+i6e.monthIndex[d],a):s.weekday=n.dateObject[i6e.days][O4e][i6e.monthIndex[d]];break;case"M":case"L":D4e()?s.month=b4e("months."+i6e.monthIndex[d],a):s.month=n.dateObject[i6e.month][O4e][i6e.monthIndex[d]];break;case"a":s.designator=D4e()?b4e("dayPeriods",a):b4e("dayPeriods.format.wide",a);break;case"G":var h=d<=3?"eraAbbr":4===d?"eraNames":"eraNarrow";s.era=D4e()?b4e("eras",a):b4e("eras."+h,n.dateObject);break;case"z":s.timeZone=b4e("dates.timeZoneNames",n.parserObject)}}}return function(e){return isNaN(e.getDate())?null:r.intDateFormatter(e,s)}},e.intDateFormatter=function(e,t){for(var l="",r=t.pattern.match(i6e.dateParseRegex),n=this.getCurrentDateValue(e,t.isIslamic),i=0,a=r;i<a.length;i++){var s=a[i],o=s.length,c=s[0];"K"===c&&(c="h");var u=void 0,p="",d=void 0,m=void 0,h="";switch(c){case"M":case"L":u=n.month,o>2?l+=t.month[u]:d=!0;break;case"E":case"c":l+=t.weekday[L4e[e.getDay()]];break;case"H":case"h":case"m":case"s":case"d":case"f":if(d=!0,"d"===c)u=n.date;else if("f"===c){d=!1,m=!0;var g=(p=(p=e[F4e[c]]().toString()).substring(0,o)).length;if(o!==g){if(o>3)continue;for(var y=0;y<o-g;y++)p="0"+p.toString()}h+=p}else u=e[F4e[c]]();"h"===c&&(u=u%12||12);break;case"y":m=!0,h+=n.year,2===o&&(h=h.substr(h.length-2));break;case"a":var f=e.getHours()<12?"am":"pm";l+=t.designator[f];break;case"G":var b=e.getFullYear()<0?0:1,v=t.era[b];I4e(v)&&(v=t.era[b?0:1]),l+=v||"";break;case"'":l+="''"===s?"'":s.replace(/'/g,"");break;case"z":var x=e.getTimezoneOffset(),S=o<4?"+H;-H":t.timeZone.hourFormat;S=S.replace(/:/g,t.numMapper.timeSeparator),0===x?l+=t.timeZone.gmtZeroFormat:(m=!0,h=this.getTimeZoneValue(x,S)),h=t.timeZone.gmtFormat.replace(/\{0\}/,h);break;case":":l+=t.numMapper.numberSymbols.timeSeparator;break;case"/":l+=t.dateSeperator;break;case"W":d=!0,u=i6e.getWeekOfYear(e);break;default:l+=s}d&&(m=!0,h=this.checkTwodigitNumber(u,o)),m&&(l+=j4e.convertValueParts(h,i6e.latnParseRegex,t.numMapper.mapper))}return l},e.getCurrentDateValue=function(e,t){return t?M4e.getHijriDate(e):{year:e.getFullYear(),month:e.getMonth()+1,date:e.getDate()}},e.checkTwodigitNumber=function(e,t){var l=e+"";return 2===t&&2!==l.length?"0"+l:l},e.getTimeZoneValue=function(e,t){var l=this,r=t.split(";")[e>0?1:0],n=Math.abs(e);return r.replace(/HH?|mm/g,function(e){var t=e.length,r=-1!==e.indexOf("H");return l.checkTwodigitNumber(Math.floor(r?n/60:n%60),t)})},e}(),U4e={ms:"minimumSignificantDigits",ls:"maximumSignificantDigits",mf:"minimumFractionDigits",lf:"maximumFractionDigits"},G4e=["infinity","nan","group","decimal","exponential"],V4e=function(){function e(){}return e.numberFormatter=function(e,t,l){var r,n=this,i=w4e({},t),a={},s={},o=i6e.getDependables(l,e,"",!0),c=o.numericObject;s.numberMapper=D4e()?w4e({},c):j4e.getNumberMapper(o.parserObject,j4e.getNumberingSystem(l),!0),s.currencySymbol=D4e()?b4e("currencySymbol",c):i6e.getCurrencySymbol(o.numericObject,i.currency||n6e,t.altSymbol),s.percentSymbol=D4e()?b4e("numberSymbols.percentSign",c):s.numberMapper.numberSymbols.percentSign,s.minusSymbol=D4e()?b4e("numberSymbols.minusSign",c):s.numberMapper.numberSymbols.minusSign;var u=s.numberMapper.numberSymbols;if(t.format&&!i6e.formatRegex.test(t.format))a=i6e.customFormat(t.format,s,o.numericObject);else{if(w4e(i,i6e.getProperNumericSkeleton(t.format||"N")),i.isCurrency="currency"===i.type,i.isPercent="percent"===i.type,D4e()||(r=i6e.getSymbolPattern(i.type,s.numberMapper.numberSystem,o.numericObject,i.isAccount)),i.groupOne=this.checkValueRange(i.maximumSignificantDigits,i.minimumSignificantDigits,!0),this.checkValueRange(i.maximumFractionDigits,i.minimumFractionDigits,!1,!0),k4e(i.fractionDigits)||(i.minimumFractionDigits=i.maximumFractionDigits=i.fractionDigits),k4e(i.useGrouping)&&(i.useGrouping=!0),i.isCurrency&&!D4e()&&(r=r.replace(/\u00A4/g,i6e.defaultCurrency)),D4e())a.nData=w4e({},{},b4e(i.type+"nData",c)),a.pData=w4e({},{},b4e(i.type+"pData",c)),"currency"===i.type&&t.currency&&i6e.replaceBlazorCurrency([a.pData,a.nData],s.currencySymbol,t.currency);else{var p=r.split(";");a.nData=i6e.getFormatData(p[1]||"-"+p[0],!0,s.currencySymbol),a.pData=i6e.getFormatData(p[0],!1,s.currencySymbol),i.useGrouping&&(i.groupSeparator=u[G4e[2]],i.groupData=this.getGroupingDetails(p[0]))}if(k4e(i.minimumFractionDigits)&&(i.minimumFractionDigits=a.nData.minimumFraction),k4e(i.maximumFractionDigits)){var d=a.nData.maximumFraction;i.maximumFractionDigits=k4e(d)&&i.isPercent?0:d}var m=i.minimumFractionDigits,h=i.maximumFractionDigits;k4e(m)||k4e(h)||m>h&&(i.maximumFractionDigits=m)}return w4e(a.nData,i),w4e(a.pData,i),function(e){return isNaN(e)?u[G4e[1]]:isFinite(e)?n.intNumberFormatter(e,a,s,t):u[G4e[0]]}},e.getGroupingDetails=function(e){var t={},l=e.match(i6e.negativeDataRegex);if(l&&l[4]){var r=l[4],n=r.lastIndexOf(",");if(-1!==n){var i=r.split(".")[0];t.primary=i.length-n-1;var a=r.lastIndexOf(",",n-1);-1!==a&&(t.secondary=n-1-a)}}return t},e.checkValueRange=function(e,t,l,r){var n=r?"f":"s",i=0,a=U4e["l"+n],s=U4e["m"+n];if(k4e(e)||(this.checkRange(e,a,r),i++),k4e(t)||(this.checkRange(t,s,r),i++),2===i){if(!(e<t))return!0;A4e(s+"specified must be less than the"+a)}else l&&1===i&&A4e("Both"+s+"and"+s+"must be present");return!1},e.checkRange=function(e,t,l){var r=l?[0,20]:[1,21];(e<r[0]||e>r[1])&&A4e(t+"value must be within the range"+r[0]+"to"+r[1])},e.intNumberFormatter=function(e,t,l,r){var n;if(!k4e(t.nData.type)){e<0?(e*=-1,n=t.nData):n=0===e&&t.zeroData||t.pData;var i="";if(n.isPercent&&(e*=100),n.groupOne)i=this.processSignificantDigits(e,n.minimumSignificantDigits,n.maximumSignificantDigits);else if(i=this.processFraction(e,n.minimumFractionDigits,n.maximumFractionDigits,r),n.minimumIntegerDigits&&(i=this.processMinimumIntegers(i,n.minimumIntegerDigits)),l.isCustomFormat&&n.minimumFractionDigits<n.maximumFractionDigits&&/\d+\.\d+/.test(i)){for(var a=i.split("."),s=a[1],o=s.length-1;o>=0&&("0"===s[""+o]&&o>=n.minimumFractionDigits);o--)s=s.slice(0,o);i=a[0]+"."+s}return"scientific"===n.type&&(i=(i=e.toExponential(n.maximumFractionDigits)).replace("e",l.numberMapper.numberSymbols[G4e[4]])),i=i.replace(".",l.numberMapper.numberSymbols[G4e[3]]),i="#,###,,;(#,###,,)"===n.format?this.customPivotFormat(parseInt(i)):i,n.useGrouping&&(i=this.groupNumbers(i,n.groupData.primary,n.groupSeparator||",",l.numberMapper.numberSymbols[G4e[3]]||".",n.groupData.secondary)),i=j4e.convertValueParts(i,i6e.latnParseRegex,l.numberMapper.mapper),"N/A"===n.nlead?n.nlead:"0"===i&&r&&"0"===r.format?i+n.nend:n.nlead+i+n.nend}},e.processSignificantDigits=function(e,t,l){var r=e+"";return r.length<t?e.toPrecision(t):+(r=e.toPrecision(l))+""},e.groupNumbers=function(e,t,l,r,n){for(var i=!I4e(n)&&0!==n,a=e.split(r),s=a[0],o=s.length,c="";o>t;)c=s.slice(o-t,o)+(c.length?l+c:""),o-=t,i&&(t=n,i=!1);return a[0]=s.slice(0,o)+(c.length?l:"")+c,a.join(r)},e.processFraction=function(e,t,l,r){var n=(e+"").split(".")[1],i=n?n.length:0;if(t&&i<t){var a="";if(0!==i){a+=e;for(var s=0;s<t-i;s++)a+="0";return a}return a=e.toFixed(t),e.toFixed(t)}if(!I4e(l)&&(i>l||0===l))return e.toFixed(l);var o=e+"";return"0"===o[0]&&r&&"###.00"===r.format&&(o=o.slice(1)),o},e.processMinimumIntegers=function(e,t){var l=e.split("."),r=l[0],n=r.length;if(n<t){for(var i=0;i<t-n;i++)r="0"+r;l[0]=r}return l.join(".")},e.customPivotFormat=function(e){if(e>=5e5){var t=(e/=1e6).toString().split("."),l=(t[0],t[1]);return l&&+l.substring(0,1)>=5?Math.ceil(e).toString():Math.floor(e).toString()}return""},e}(),H4e="stand-alone",W4e=/^[0-9]*$/,Z4e={minute:"setMinutes",hour:"setHours",second:"setSeconds",day:"setDate",month:"setMonth",milliseconds:"setMilliseconds"},$4e=function(){function e(){}return e.dateParser=function(e,t,l){var r=this,n=i6e.getDependables(l,e,t.calendar),i=j4e.getCurrentNumericOptions(n.parserObject,j4e.getNumberingSystem(l),!1,D4e()),a={};D4e()&&t.isServerRendered&&(t=i6e.compareBlazorDateFormats(t,e));var s,o=t.format||i6e.getResultantPattern(t.skeleton,n.dateObject,t.type,!1,D4e()?e:""),c="";if(k4e(o))A4e("Format options or type given must be invalid");else{o=i6e.ConvertDateToWeekFormat(o),a={isIslamic:i6e.islamicRegex.test(t.calendar),pattern:o,evalposition:{},culture:e};for(var u=o.match(i6e.dateParseRegex)||[],p=u.length,d=0,m=0,h=!1,g=i.numericRegex,y=D4e()?n.parserObject.numbers:j4e.getNumberMapper(n.parserObject,j4e.getNumberingSystem(l)),f=0;f<p;f++){var b=u[parseInt(f.toString(),10)],v=b.length,x="K"===b[0]?"h":b[0],S=void 0,N=void 0,C=q4e[x],w=2===v?"":"?";switch(h&&(d=m,h=!1),x){case"E":case"c":var I=void 0;I=D4e()?b4e("days."+i6e.monthIndex[v],n.dateObject):n.dateObject[i6e.days][H4e][i6e.monthIndex[v]];var k=j4e.reverseObject(I);c+="("+Object.keys(k).join("|")+")";break;case"M":case"L":case"d":case"m":case"s":case"h":case"H":case"f":if(N=!0,("M"===x||"L"===x)&&v>2){var T=void 0;T=D4e()?b4e("months."+i6e.monthIndex[v],n.dateObject):n.dateObject.months[H4e][i6e.monthIndex[v]],a[C]=j4e.reverseObject(T),c+="("+Object.keys(a[C]).join("|")+")"}else if("f"===x){if(v>3)continue;S=!0,c+="("+g+g+"?"+g+"?)"}else S=!0,c+="("+g+g+w+")";"h"===x&&(a.hour12=!0);break;case"W":c+="("+g+(1===v?"?":"")+g+")";break;case"y":N=S=!0,c+=2===v?"("+g+g+")":"("+g+"{"+v+",})";break;case"a":N=!0;var A=D4e()?b4e("dayPeriods",n.dateObject):b4e("dayPeriods.format.wide",n.dateObject);a[C]=j4e.reverseObject(A),c+="("+Object.keys(a[C]).join("|")+")";break;case"G":N=!0;var D=v<=3?"eraAbbr":4===v?"eraNames":"eraNarrow";a[C]=j4e.reverseObject(D4e()?b4e("eras",n.dateObject):b4e("eras."+D,n.dateObject)),c+="("+Object.keys(a[C]).join("|")+"?)";break;case"z":N=0!==(new Date).getTimezoneOffset(),a[C]=b4e("dates.timeZoneNames",n.parserObject);var M=a[C],E=(s=v<4)?"+H;-H":M.hourFormat;E=E.replace(/:/g,y.timeSeparator),c+="("+this.parseTimeZoneRegx(E,M,g)+")?",h=!0,m=s?6:12;break;case"'":c+="("+b.replace(/'/g,"")+")?";break;default:c+="([\\D])"}if(N&&(a.evalposition[""+C]={isNumber:S,pos:f+1+d,hourOnly:s}),f===p-1&&!I4e(c)){var R=RegExp;a.parserRegex=new R("^"+c+"$","i")}}}return function(e){var t=r.internalDateParse(e,a,i);if(I4e(t)||!Object.keys(t).length)return null;if(a.isIslamic){var l={},n=t.year,s=t.day,o=t.month,c=n?n+"":"",u=2===c.length;n&&o&&s&&!u||(l=M4e.getHijriDate(new Date)),u&&(n=parseInt((l.year+"").slice(0,2)+c,10));var p=M4e.toGregorian(n||l.year,o||l.month,s||l.date);t.year=p.getFullYear(),t.month=p.getMonth()+1,t.day=p.getDate()}return r.getDateObject(t)}},e.getDateObject=function(e,t){var l=t||new Date;l.setMilliseconds(0);var r=e.year,n=e.designator,i=e.timeZone;if(!k4e(r)){if((r+"").length<=2)r+=100*Math.floor(l.getFullYear()/100);l.setFullYear(r)}for(var a=0,s=["hour","minute","second","milliseconds","month","day"];a<s.length;a++){var o=s[a],c=e[o];if(k4e(c)&&"day"===o&&l.setDate(1),!k4e(c))if("month"===o){if((c-=1)<0||c>11)return new Date("invalid");var u=l.getDate();l.setDate(1),l[Z4e[o]](c);var p=new Date(l.getFullYear(),c+1,0).getDate();l.setDate(u<p?u:p)}else{if("day"===o){var d=new Date(l.getFullYear(),l.getMonth()+1,0).getDate();if(c<1||c>d)return null}l[Z4e[o]](c)}}if(!k4e(n)){var m=l.getHours();"pm"===n?l.setHours(m+(12===m?0:12)):12===m&&l.setHours(0)}if(!k4e(i)){var h=i-l.getTimezoneOffset();0!==h&&l.setMinutes(l.getMinutes()+h)}return l},e.internalDateParse=function(e,t,l){var r=e.match(t.parserRegex),n={hour:0,minute:0,second:0};if(I4e(r))return null;for(var i=0,a=Object.keys(t.evalposition);i<a.length;i++){var s=a[i],o=t.evalposition[""+s],c=r[o.pos];if(o.isNumber)n[s]=this.internalNumberParser(c,l);else if("timeZone"!==s||k4e(c)){c="month"!==s||t.isIslamic||"en"!==t.culture&&"en-GB"!==t.culture&&"en-US"!==t.culture?c:c[0].toUpperCase()+c.substring(1).toLowerCase(),c="month"!==s&&"designator"===s&&t.culture&&-1!==t.culture.indexOf("en-")&&-1===["en-US","en-MH","en-MP"].indexOf(t.culture)?c.toLowerCase():c,n[s]=t[s][c]}else{var u=o.pos,p=void 0,d=r[u+1],m=!k4e(d);o.hourOnly?p=60*this.getZoneValue(m,d,r[u+4],l):(p=60*this.getZoneValue(m,d,r[u+7],l),p+=this.getZoneValue(m,r[u+4],r[u+10],l)),I4e(p)||(n[""+s]=p)}}return t.hour12&&(n.hour12=!0),n},e.internalNumberParser=function(e,t){return e=j4e.convertValueParts(e,t.numberParseRegex,t.numericPair),W4e.test(e)?+e:null},e.parseTimeZoneRegx=function(e,t,l){var r,n,i=t.gmtFormat,a="("+l+")("+l+")";return r=e.replace("+","\\+"),n=(r=-1!==e.indexOf("HH")?r.replace(/HH|mm/g,"("+a+")"):r.replace(/H|m/g,"("+a+"?)")).split(";").map(function(e){return i.replace("{0}",e)}),r=n.join("|")+"|"+t.gmtZeroFormat},e.getZoneValue=function(e,t,l,r){var n=e?t:l;if(!n)return 0;var i=this.internalNumberParser(n,r);return e?-i:i},e}(),K4e=new RegExp("^([^0-9]*)(([0-9,]*[0-9]+)(.[0-9]+)?)([Ee][+-]?[0-9]+)?([^0-9]*)$"),Y4e=/,/g,Q4e=["minusSign","infinity"],J4e=function(){function e(){}return e.numberParser=function(e,t,l){var r,n=this,i=i6e.getDependables(l,e,"",!0),a={custom:!0};i6e.formatRegex.test(t.format)||!t.format?(w4e(a,i6e.getProperNumericSkeleton(t.format||"N")),a.custom=!1,a.fractionDigits||t.maximumFractionDigits&&(a.maximumFractionDigits=t.maximumFractionDigits)):w4e(a,i6e.customFormat(t.format,null,null));var s,o=b4e("numbers",i.parserObject);if(r=j4e.getCurrentNumericOptions(i.parserObject,j4e.getNumberingSystem(l),!0,D4e()),a.symbolRegex=j4e.getSymbolRegex(Object.keys(r.symbolMatch)),a.infinity=r.symbolNumberSystem[Q4e[1]],D4e())a.nData=w4e({},{},b4e(a.type+"nData",o)),a.pData=w4e({},{},b4e(a.type+"pData",o)),"currency"===a.type&&t.currency&&i6e.replaceBlazorCurrency([a.pData,a.nData],b4e("currencySymbol",o),t.currency);else if(s=i6e.getSymbolPattern(a.type,r.numberSystem,i.numericObject,a.isAccount)){var c=(s=s.replace(/\u00A4/g,i6e.defaultCurrency)).split(";");a.nData=i6e.getFormatData(c[1]||"-"+c[0],!0,""),a.pData=i6e.getFormatData(c[0],!0,"")}return function(e){return n.getParsedNumber(e,a,r)}},e.getParsedNumber=function(e,t,l){var r,n,i,a,s,o;if(-1!==e.indexOf(t.infinity))return 1/0;e=j4e.convertValueParts(e,t.symbolRegex,l.symbolMatch),0===(e=-1!==(e=j4e.convertValueParts(e,l.numberParseRegex,l.numericPair)).indexOf("-")?e.replace("-.","-0."):e).indexOf(".")&&(e="0"+e);var c=e.match(K4e);if(I4e(c))return NaN;a=c[1],i=c[2];var u=c[5];return s=c[6],n=(r=t.custom?a===t.nData.nlead&&s===t.nData.nend:-1!==a.indexOf(t.nData.nlead)&&-1!==s.indexOf(t.nData.nend))?t.nData.isPercent:t.pData.isPercent,i=i.replace(Y4e,""),u&&(i+=u),o=+i,("percent"===t.type||n)&&(o/=100),(t.custom||t.fractionDigits)&&(o=parseFloat(o.toFixed(t.custom?r?t.nData.maximumFractionDigits:t.pData.maximumFractionDigits:t.fractionDigits))),t.maximumFractionDigits&&(o=this.convertMaxFracDigits(i,t,o,r)),r&&(o*=-1),o},e.convertMaxFracDigits=function(e,t,l,r){var n=e.split(".");return n[1]&&n[1].length>t.maximumFractionDigits&&(l=+l.toFixed(t.custom?r?t.nData.maximumFractionDigits:t.pData.maximumFractionDigits:t.maximumFractionDigits)),l},e}(),X4e=function(){function e(e){this.ranArray=[],this.boundedEvents={},I4e(e)||(this.context=e)}return e.prototype.on=function(e,t,l,r){if(!I4e(t)){var n=l||this.context;this.notExist(e)?this.boundedEvents[""+e]=[{handler:t,context:n,id:r}]:I4e(r)?this.isHandlerPresent(this.boundedEvents[""+e],t)||this.boundedEvents[""+e].push({handler:t,context:n}):-1===this.ranArray.indexOf(r)&&(this.ranArray.push(r),this.boundedEvents[""+e].push({handler:t,context:n,id:r}))}},e.prototype.off=function(e,t,l){if(!this.notExist(e)){var r=b4e(e,this.boundedEvents);if(t){for(var n=0;n<r.length;n++)if(l){if(r[parseInt(n.toString(),10)].id===l){r.splice(n,1);var i=this.ranArray.indexOf(l);-1!==i&&this.ranArray.splice(i,1);break}}else if(t===r[parseInt(n.toString(),10)].handler){r.splice(n,1);break}}else delete this.boundedEvents[""+e]}},e.prototype.notify=function(e,t,l,r){if(this.notExist(e))l&&l.call(this,t);else{t&&(t.name=e);var n=b4e(e,this.boundedEvents).slice(0);if(window.Blazor)return this.blazorCallback(n,t,l,r,0);for(var i=0,a=n;i<a.length;i++){var s=a[i];s.handler.call(s.context,t)}l&&l.call(this,t)}},e.prototype.blazorCallback=function(e,t,l,r,n){var i=this,a=n===e.length-1;if(n<e.length){var s=e[parseInt(n.toString(),10)],o=s.handler.call(s.context,t);if(o&&"function"===typeof o.then){if(!l)return o;o.then(function(o){if(o="string"===typeof o&&i.isJson(o)?JSON.parse(o,i.dateReviver):o,w4e(t,t,o,!0),!l||!a)return i.blazorCallback(e,t,l,r,n+1);l.call(s.context,t)}).catch(function(e){r&&r.call(s.context,"string"===typeof e&&i.isJson(e)?JSON.parse(e,i.dateReviver):e)})}else{if(!l||!a)return this.blazorCallback(e,t,l,r,n+1);l.call(s.context,t)}}},e.prototype.dateReviver=function(e,t){return D4e&&"string"===typeof t&&null!==t.match(/^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}/)?new Date(t):t},e.prototype.isJson=function(e){try{JSON.parse(e)}catch(m7e){return!1}return!0},e.prototype.destroy=function(){this.boundedEvents=this.context=void 0},e.prototype.offIntlEvents=function(){var e=this.boundedEvents.notifyExternalChange;if(e){for(var t=0;t<e.length;t++){var l=e[""+t].context;l&&l.detectFunction&&l.randomId&&!l.isRendered&&(this.off("notifyExternalChange",l.detectFunction,l.randomId),t--)}this.boundedEvents.notifyExternalChange.length||delete this.boundedEvents.notifyExternalChange}},e.prototype.notExist=function(e){return!1===this.boundedEvents.hasOwnProperty(e)||this.boundedEvents[e].length<=0},e.prototype.isHandlerPresent=function(e,t){for(var l=0,r=e;l<r.length;l++){if(r[l].handler===t)return!0}return!1},e}(),e6e=new X4e,t6e=!1,l6e={},r6e="en-US",n6e="USD";!function(){function e(e){e&&(this.culture=e)}e.prototype.getDateFormat=function(e){return z4e.dateFormat(this.getCulture(),e||{type:"date",skeleton:"short"},l6e)},e.prototype.getNumberFormat=function(e){return e&&!e.currency&&(e.currency=n6e),D4e()&&e&&!e.format&&(e.minimumFractionDigits=0),V4e.numberFormatter(this.getCulture(),e||{},l6e)},e.prototype.getDateParser=function(e){return $4e.dateParser(this.getCulture(),e||{skeleton:"short",type:"date"},l6e)},e.prototype.getNumberParser=function(e){return D4e()&&e&&!e.format&&(e.minimumFractionDigits=0),J4e.numberParser(this.getCulture(),e||{format:"N"},l6e)},e.prototype.formatNumber=function(e,t){return this.getNumberFormat(t)(e)},e.prototype.formatDate=function(e,t){return this.getDateFormat(t)(e)},e.prototype.parseDate=function(e,t){return this.getDateParser(t)(e)},e.prototype.parseNumber=function(e,t){return this.getNumberParser(t)(e)},e.prototype.getDatePattern=function(e,t){return i6e.getActualDateTimeFormat(this.getCulture(),e,l6e,t)},e.prototype.getNumberPattern=function(e,t){return i6e.getActualNumberFormat(this.getCulture(),e,l6e,t)},e.prototype.getFirstDayOfWeek=function(){return i6e.getWeekData(this.getCulture(),l6e)},e.prototype.getCulture=function(){return this.culture||r6e}}();var i6e,a6e=RegExp,s6e={"en-US":{d:"M/d/y",D:"EEEE, MMMM d, y",f:"EEEE, MMMM d, y h:mm a",F:"EEEE, MMMM d, y h:mm:s a",g:"M/d/y h:mm a",G:"M/d/yyyy h:mm:ss tt",m:"MMMM d",M:"MMMM d",r:"ddd, dd MMM yyyy HH':'mm':'ss 'GMT'",R:"ddd, dd MMM yyyy HH':'mm':'ss 'GMT'",s:"yyyy'-'MM'-'dd'T'HH':'mm':'ss",t:"h:mm tt",T:"h:m:s tt",u:"yyyy'-'MM'-'dd HH':'mm':'ss'Z'",U:"dddd, MMMM d, yyyy h:mm:ss tt",y:"MMMM yyyy",Y:"MMMM yyyy"}};!function(e){e.negativeDataRegex=/^(('[^']+'|''|[^*#@0,.E])*)(\*.)?((([#,]*[0,]*0+)(\.0*[0-9]*#*)?)|([#,]*@+#*))(E\+?0+)?(('[^']+'|''|[^*#@0,.E])*)$/,e.customRegex=/^(('[^']+'|''|[^*#@0,.])*)(\*.)?((([0#,]*[0,]*[0#]*[0#\ ]*)(\.[0#]*)?)|([#,]*@+#*))(E\+?0+)?(('[^']+'|''|[^*#@0,.E])*)$/,e.latnParseRegex=/0|1|2|3|4|5|6|7|8|9/g;var t=/[0-9]/g;e.defaultCurrency="$";var l=["infinity","nan","group","decimal"],r=/G|M|L|H|c|'| a|yy|y|EEEE|E/g,n={G:"",M:"m",L:"m",H:"h",c:"d","'":'"'," a":" AM/PM",yy:"yy",y:"yyyy",EEEE:"dddd",E:"ddd"};e.dateConverterMapper=/dddd|ddd/gi;e.islamicRegex=/^islamic/;var i={sun:0,mon:1,tue:2,wed:3,thu:4,fri:5,sat:6};e.formatRegex=new a6e("(^[ncpae]{1})([0-1]?[0-9]|20)?$","i"),e.currencyFormatRegex=new a6e("(^[ca]{1})([0-1]?[0-9]|20)?$","i"),e.curWithoutNumberRegex=/(c|a)$/gi;var a={$:"isCurrency","%":"isPercent","-":"isNegative",0:"nlead",1:"nend"};function s(t,l,r,n,i){var a,s=r||"date";if(i)a=p({skeleton:t},i).format||p({skeleton:"d"},"en-US").format;else{if(-1!==e.basicPatterns.indexOf(t)){if(a=b4e(s+"Formats."+t,l),"dateTime"===s){var o=b4e("dateFormats."+t,l),c=b4e("timeFormats."+t,l);a=a.replace("{1}",o).replace("{0}",c)}}else a=b4e("dateTimeFormats.availableFormats."+t,l);k4e(a)&&"yMd"===t&&(a="M/d/y")}return a}function o(t,l,r,n){var i={},a=r||"gregorian";if(i.parserObject=j4e.getMainObject(t,l)||(D4e()?e.blazorDefaultObject:e.defaultObject),n)i.numericObject=b4e("numbers",i.parserObject);else{var s=D4e()?"dates":"dates.calendars."+a;i.dateObject=b4e(s,i.parserObject)}return i}function c(e,t,l,r){return b4e(e+"Formats-numberSystem-"+t+(r?".accounting":".standard"),l)||(r?b4e(e+"Formats-numberSystem-"+t+".standard",l):"")}function u(t){var l=t.match(e.dateConverterMapper);if(l&&D4e()){var r=3===l[0].length?"EEE":"EEEE";return t.replace(e.dateConverterMapper,r)}return t}function p(e,t){var l=e.format||e.skeleton,r=b4e((t||"en-US")+"."+l,s6e);return r||(r=b4e("en-US."+l,s6e)),r&&(r=u(r),e.format=r.replace(/tt/,"a")),e}function d(t){var l=t.match(e.formatRegex),r={},n=l[1].toUpperCase();return r.isAccount="A"===n,r.type=e.patternMatcher[n],t.length>1&&(r.fractionDigits=parseInt(l[2],10)),r}function m(l,r,n,i){var a=i?{}:{nlead:"",nend:""},s=l.match(e.customRegex);if(s){i||(a.nlead=h(s[1],n),a.nend=h(s[10],n),a.groupPattern=s[4]);var o=s[7];if(o&&r){var c=o.match(t);I4e(c)?a.minimumFraction=0:a.minimumFraction=c.length,a.maximumFraction=o.length-1}}return a}function h(t,l){return t?(t=t.replace(e.defaultCurrency,l),""===l?t.trim():t):""}function g(e,t,l){return b4e("currencies."+t+(l?"."+l:".symbol"),e)||b4e("currencies."+t+".symbol-alt-narrow",e)||"$"}function y(t,r,n){var i={type:"decimal",minimumFractionDigits:0,maximumFractionDigits:0},a=t.match(e.customRegex);if(I4e(a)||""===a[5]&&"N/A"!==t)return i.type=void 0,i;i.nlead=a[1],i.nend=a[10];var s=a[6],o=!!s.match(/\ $/g),u=-1!==s.replace(/\ $/g,"").indexOf(" ");i.useGrouping=-1!==s.indexOf(",")||u,s=s.replace(/,/g,"");var p=a[7];if(-1!==s.indexOf("0")&&(i.minimumIntegerDigits=s.length-s.indexOf("0")),I4e(p)||(i.minimumFractionDigits=p.lastIndexOf("0"),i.maximumFractionDigits=p.lastIndexOf("#"),-1===i.minimumFractionDigits&&(i.minimumFractionDigits=0),(-1===i.maximumFractionDigits||i.maximumFractionDigits<i.minimumFractionDigits)&&(i.maximumFractionDigits=i.minimumFractionDigits)),I4e(r)?w4e(i,f([i.nlead,i.nend],"%","%")):(r.isCustomFormat=!0,w4e(i,f([i.nlead,i.nend],"$",r.currencySymbol)),i.isCurrency||w4e(i,f([i.nlead,i.nend],"%",r.percentSymbol))),!I4e(n)){var d=c(i.type,r.numberMapper.numberSystem,n,!1);i.useGrouping&&(i.groupSeparator=u?" ":r.numberMapper.numberSymbols[l[2]],i.groupData=V4e.getGroupingDetails(d.split(";")[0])),i.nlead=i.nlead.replace(/'/g,""),i.nend=o?" "+i.nend.replace(/'/g,""):i.nend.replace(/'/g,"")}return i}function f(e,t,l){for(var r={nlead:e[0],nend:e[1]},n=0;n<2;n++){var i=e[parseInt(n.toString(),10)],s=i.indexOf(t);if(-1!==s&&(s<i.indexOf("'")||s>i.lastIndexOf("'"))){r[a[n]]=i.substr(0,s)+l+i.substr(s+1),r[a[t]]=!0,r.type=r.isCurrency?"currency":"percent";break}}return r}function b(e,t,l){e+=".";for(var r=0;r<t;r++)e+="0";if(t<l)for(var n=l-t,i=0;i<n;i++)e+="#";return e}function v(e,t){for(var l=e.split("."),r="",n=0;n<t;n++)r+="0";return l[1]?r+"."+l[1]:r}function x(e){var t=e.split("."),l=t[0],r=3-l.length%3;e="";for(var n=(l=(r&&1===r?"#":2===r?"##":"")+l).length-1;n>0;n-=3)e=","+l[n-2]+l[n-1]+l[parseInt(n.toString(),10)]+e;return e=e.slice(1),t[1]?e+"."+t[1]:e}e.dateParseRegex=/([a-z])\1*|'([^']|'')+'|''|./gi,e.basicPatterns=["short","medium","long","full"],e.defaultObject={dates:{calendars:{gregorian:{months:{"stand-alone":{abbreviated:{1:"Jan",2:"Feb",3:"Mar",4:"Apr",5:"May",6:"Jun",7:"Jul",8:"Aug",9:"Sep",10:"Oct",11:"Nov",12:"Dec"},narrow:{1:"J",2:"F",3:"M",4:"A",5:"M",6:"J",7:"J",8:"A",9:"S",10:"O",11:"N",12:"D"},wide:{1:"January",2:"February",3:"March",4:"April",5:"May",6:"June",7:"July",8:"August",9:"September",10:"October",11:"November",12:"December"}}},days:{"stand-alone":{abbreviated:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},narrow:{sun:"S",mon:"M",tue:"T",wed:"W",thu:"T",fri:"F",sat:"S"},short:{sun:"Su",mon:"Mo",tue:"Tu",wed:"We",thu:"Th",fri:"Fr",sat:"Sa"},wide:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"}}},dayPeriods:{format:{wide:{am:"AM",pm:"PM"}}},eras:{eraNames:{0:"Before Christ","0-alt-variant":"Before Common Era",1:"Anno Domini","1-alt-variant":"Common Era"},eraAbbr:{0:"BC","0-alt-variant":"BCE",1:"AD","1-alt-variant":"CE"},eraNarrow:{0:"B","0-alt-variant":"BCE",1:"A","1-alt-variant":"CE"}},dateFormats:{full:"EEEE, MMMM d, y",long:"MMMM d, y",medium:"MMM d, y",short:"M/d/yy"},timeFormats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},dateTimeFormats:{full:"{1} 'at' {0}",long:"{1} 'at' {0}",medium:"{1}, {0}",short:"{1}, {0}",availableFormats:{d:"d",E:"ccc",Ed:"d E",Ehm:"E h:mm a",EHm:"E HH:mm",Ehms:"E h:mm:ss a",EHms:"E HH:mm:ss",Gy:"y G",GyMMM:"MMM y G",GyMMMd:"MMM d, y G",GyMMMEd:"E, MMM d, y G",h:"h a",H:"HH",hm:"h:mm a",Hm:"HH:mm",hms:"h:mm:ss a",Hms:"HH:mm:ss",hmsv:"h:mm:ss a v",Hmsv:"HH:mm:ss v",hmv:"h:mm a v",Hmv:"HH:mm v",M:"L",Md:"M/d",MEd:"E, M/d",MMM:"LLL",MMMd:"MMM d",MMMEd:"E, MMM d",MMMMd:"MMMM d",ms:"mm:ss",y:"y",yM:"M/y",yMd:"M/d/y",yMEd:"E, M/d/y",yMMM:"MMM y",yMMMd:"MMM d, y",yMMMEd:"E, MMM d, y",yMMMM:"MMMM y"}}},islamic:{months:{"stand-alone":{abbreviated:{1:"Muh.",2:"Saf.",3:"Rab. I",4:"Rab. II",5:"Jum. I",6:"Jum. II",7:"Raj.",8:"Sha.",9:"Ram.",10:"Shaw.",11:"Dhu\u02bbl-Q.",12:"Dhu\u02bbl-H."},narrow:{1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",10:"10",11:"11",12:"12"},wide:{1:"Muharram",2:"Safar",3:"Rabi\u02bb I",4:"Rabi\u02bb II",5:"Jumada I",6:"Jumada II",7:"Rajab",8:"Sha\u02bbban",9:"Ramadan",10:"Shawwal",11:"Dhu\u02bbl-Qi\u02bbdah",12:"Dhu\u02bbl-Hijjah"}}},days:{"stand-alone":{abbreviated:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},narrow:{sun:"S",mon:"M",tue:"T",wed:"W",thu:"T",fri:"F",sat:"S"},short:{sun:"Su",mon:"Mo",tue:"Tu",wed:"We",thu:"Th",fri:"Fr",sat:"Sa"},wide:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"}}},dayPeriods:{format:{wide:{am:"AM",pm:"PM"}}},eras:{eraNames:{0:"AH"},eraAbbr:{0:"AH"},eraNarrow:{0:"AH"}},dateFormats:{full:"EEEE, MMMM d, y G",long:"MMMM d, y G",medium:"MMM d, y G",short:"M/d/y GGGGG"},timeFormats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},dateTimeFormats:{full:"{1} 'at' {0}",long:"{1} 'at' {0}",medium:"{1}, {0}",short:"{1}, {0}",availableFormats:{d:"d",E:"ccc",Ed:"d E",Ehm:"E h:mm a",EHm:"E HH:mm",Ehms:"E h:mm:ss a",EHms:"E HH:mm:ss",Gy:"y G",GyMMM:"MMM y G",GyMMMd:"MMM d, y G",GyMMMEd:"E, MMM d, y G",h:"h a",H:"HH",hm:"h:mm a",Hm:"HH:mm",hms:"h:mm:ss a",Hms:"HH:mm:ss",M:"L",Md:"M/d",MEd:"E, M/d",MMM:"LLL",MMMd:"MMM d",MMMEd:"E, MMM d",MMMMd:"MMMM d",ms:"mm:ss",y:"y G",yyyy:"y G",yyyyM:"M/y GGGGG",yyyyMd:"M/d/y GGGGG",yyyyMEd:"E, M/d/y GGGGG",yyyyMMM:"MMM y G",yyyyMMMd:"MMM d, y G",yyyyMMMEd:"E, MMM d, y G",yyyyMMMM:"MMMM y G",yyyyQQQ:"QQQ y G",yyyyQQQQ:"QQQQ y G"}}}},timeZoneNames:{hourFormat:"+HH:mm;-HH:mm",gmtFormat:"GMT{0}",gmtZeroFormat:"GMT"}},numbers:{currencies:{USD:{displayName:"US Dollar",symbol:"$","symbol-alt-narrow":"$"},EUR:{displayName:"Euro",symbol:"\u20ac","symbol-alt-narrow":"\u20ac"},GBP:{displayName:"British Pound","symbol-alt-narrow":"\xa3"}},defaultNumberingSystem:"latn",minimumGroupingDigits:"1","symbols-numberSystem-latn":{decimal:".",group:",",list:";",percentSign:"%",plusSign:"+",minusSign:"-",exponential:"E",superscriptingExponent:"\xd7",perMille:"\u2030",infinity:"\u221e",nan:"NaN",timeSeparator:":"},"decimalFormats-numberSystem-latn":{standard:"#,##0.###"},"percentFormats-numberSystem-latn":{standard:"#,##0%"},"currencyFormats-numberSystem-latn":{standard:"\xa4#,##0.00",accounting:"\xa4#,##0.00;(\xa4#,##0.00)"},"scientificFormats-numberSystem-latn":{standard:"#E0"}}},e.blazorDefaultObject={numbers:{mapper:{0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9"},mapperDigits:"0123456789",numberSymbols:{decimal:".",group:",",plusSign:"+",minusSign:"-",percentSign:"%",nan:"NaN",timeSeparator:":",infinity:"\u221e"},timeSeparator:":",currencySymbol:"$",currencypData:{nlead:"$",nend:"",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},percentpData:{nlead:"",nend:"%",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},percentnData:{nlead:"-",nend:"%",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},currencynData:{nlead:"($",nend:")",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},decimalnData:{nlead:"-",nend:"",groupData:{primary:3},maximumFraction:2,minimumFraction:2},decimalpData:{nlead:"",nend:"",groupData:{primary:3},maximumFraction:2,minimumFraction:2}},dates:{dayPeriods:{am:"AM",pm:"PM"},dateSeperator:"/",days:{abbreviated:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},short:{sun:"Su",mon:"Mo",tue:"Tu",wed:"We",thu:"Th",fri:"Fr",sat:"Sa"},wide:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"}},months:{abbreviated:{1:"Jan",2:"Feb",3:"Mar",4:"Apr",5:"May",6:"Jun",7:"Jul",8:"Aug",9:"Sep",10:"Oct",11:"Nov",12:"Dec"},wide:{1:"January",2:"February",3:"March",4:"April",5:"May",6:"June",7:"July",8:"August",9:"September",10:"October",11:"November",12:"December"}},eras:{1:"AD"}}},e.monthIndex={3:"abbreviated",4:"wide",5:"narrow",1:"abbreviated"},e.month="months",e.days="days",e.patternMatcher={C:"currency",P:"percent",N:"decimal",A:"currency",E:"scientific"},e.getResultantPattern=s,e.getDependables=o,e.getSymbolPattern=c,e.ConvertDateToWeekFormat=u,e.compareBlazorDateFormats=p,e.getProperNumericSkeleton=d,e.getFormatData=m,e.changeCurrencySymbol=h,e.getCurrencySymbol=g,e.customFormat=function(e,t,l){for(var r={},n=e.split(";"),i=["pData","nData","zeroData"],a=0;a<n.length;a++)r[i[a]]=y(n[a],t,l);return I4e(r.nData)&&(r.nData=w4e({},r.pData),r.nData.nlead=I4e(t)?"-"+r.nData.nlead:t.minusSymbol+r.nData.nlead),r},e.customNumberFormat=y,e.isCurrencyPercent=f,e.getDateSeparator=function(e){var t=(b4e("dateFormats.short",e)||"").match(/[d\u200fM\u200f]([^d\u200fM])[d\u200fM\u200f]/i);return t?t[1]:"/"},e.getActualDateTimeFormat=function(e,t,l,i){var a=o(l,e,t.calendar);D4e()&&(t=p(t,e));var c=t.format||s(t.skeleton,a.dateObject,t.type);if(i){if(c=c.replace(r,function(e){return n[e]}),-1!==c.indexOf("z")){var u=c.match(/z/g).length,d=void 0,m={timeZone:{}};m.numMapper=j4e.getNumberMapper(a.parserObject,j4e.getNumberingSystem(l)),m.timeZone=b4e("dates.timeZoneNames",a.parserObject);var h=(new Date).getTimezoneOffset(),g=u<4?"+H;-H":m.timeZone.hourFormat;g=g.replace(/:/g,m.numMapper.timeSeparator),0===h?d=m.timeZone.gmtZeroFormat:(d=z4e.getTimeZoneValue(h,g),d=m.timeZone.gmtFormat.replace(/\{0\}/,d)),c=c.replace(/[z]+/,'"'+d+'"')}c=c.replace(/ $/,"")}return c},e.getActualNumberFormat=function(t,l,r,n){var i,a,s=o(r,t,"",!0),u={custom:!0},p=s.numericObject,h={},y=(l.format||"").match(e.currencyFormatRegex),f=e.formatRegex.test(l.format)?d(l.format||"N"):{},S={};if(y){S.numberMapper=D4e()?w4e({},s.numericObject):j4e.getNumberMapper(s.parserObject,j4e.getNumberingSystem(r),!0);var N=D4e()?b4e("currencySymbol",s.numericObject):g(s.numericObject,l.currency||n6e,l.altSymbol),C=c("currency",S.numberMapper.numberSystem,s.numericObject,/a/i.test(l.format)),w=(C=C.replace(/\u00A4/g,N)).split(";");h.hasNegativePattern=!!D4e()||w.length>1,h.nData=D4e()?b4e(f.type+"nData",p):m(w[1]||"-"+w[0],!0,N),h.pData=D4e()?b4e(f.type+"pData",p):m(w[0],!1,N),y[2]||l.minimumFractionDigits||l.maximumFractionDigits||(i=m(C.split(";")[0],!0,"",!0).minimumFraction)}if(e.formatRegex.test(l.format)||!l.format){if(w4e(u,d(l.format||"N")),u.custom=!1,a="###0",u.fractionDigits||l.minimumFractionDigits||l.maximumFractionDigits||i){u.fractionDigits&&(l.minimumFractionDigits=l.maximumFractionDigits=u.fractionDigits),a=b(a,i||u.fractionDigits||l.minimumFractionDigits||0,l.maximumFractionDigits||0)}if(l.minimumIntegerDigits&&(a=v(a,l.minimumIntegerDigits)),l.useGrouping&&(a=x(a)),"currency"===u.type||u.type&&D4e()){D4e()&&"currency"!==u.type&&(h.pData=b4e(u.type+"pData",p),h.nData=b4e(u.type+"nData",p));var I=a;a=h.pData.nlead+I+h.pData.nend,(h.hasNegativePattern||D4e())&&(a+=";"+h.nData.nlead+I+h.nData.nend)}"percent"!==u.type||D4e()||(a+=" %")}else a=l.format.replace(/'/g,'"');return Object.keys(S).length>0&&(a=n?a:function(e,t){if(-1!==e.indexOf(",")){var l=e.split(",");e=l[0]+b4e("numberMapper.numberSymbols.group",t)+l[1].replace(".",b4e("numberMapper.numberSymbols.decimal",t))}else e=e.replace(".",b4e("numberMapper.numberSymbols.decimal",t));return e}(a,S)),a},e.fractionDigitsPattern=b,e.minimumIntegerPattern=v,e.groupingPattern=x,e.getWeekData=function(e,t){var l="sun",r=b4e("supplemental.weekData.firstDay",t),n=e;return/en-/.test(n)&&(n=n.slice(3)),n=n.slice(0,2).toUpperCase()+n.substr(2),r&&(l=r[""+n]||r[n.slice(0,2)]||"sun"),i[""+l]},e.replaceBlazorCurrency=function(e,t,l){var r=b4e(l||"",P4e);if(t!==r)for(var n=0,i=e;n<i.length;n++){var a=i[n];a.nend=a.nend.replace(t,r),a.nlead=a.nlead.replace(t,r)}},e.getWeekOfYear=function(e){var t,l=new Date(e.getFullYear(),0,1),r=l.getDay();r=r>=0?r:r+7;var n=Math.floor((e.getTime()-l.getTime()-6e4*(e.getTimezoneOffset()-l.getTimezoneOffset()))/864e5)+1;if(r<4){if((t=Math.floor((n+r-1)/7)+1)>52){var i=new Date(e.getFullYear()+1,0,1).getDay();t=(i=i>=0?i:i+7)<4?1:53}}else t=Math.floor((n+r-1)/7);return t}}(i6e||(i6e={}));var o6e=/^(.*?):[ \t]*([^\r\n]*)$/gm,c6e=(function(){function e(e,t,l,r){this.mode=!0,this.emitError=!0,this.options={},"string"===typeof e?(this.url=e,this.type=t?t.toUpperCase():"GET",this.mode=!!I4e(l)||l):"object"===typeof e&&(this.options=e,C4e(this,this.options)),this.type=this.type?this.type.toUpperCase():"GET",this.contentType=void 0!==this.contentType?this.contentType:r}e.prototype.send=function(e){var t=this;this.data=I4e(e)?this.data:e;var l={cancel:!1,httpRequest:null};return new Promise(function(e,r){t.httpRequest=new XMLHttpRequest,t.httpRequest.onreadystatechange=function(){t.stateChange(e,r)},I4e(t.onLoad)||(t.httpRequest.onload=t.onLoad),I4e(t.onProgress)||(t.httpRequest.onprogress=t.onProgress),I4e(t.onAbort)||(t.httpRequest.onabort=t.onAbort),I4e(t.onError)||(t.httpRequest.onerror=t.onError),I4e(t.onUploadProgress)||(t.httpRequest.upload.onprogress=t.onUploadProgress),t.httpRequest.open(t.type,t.url,t.mode),I4e(t.data)||null===t.contentType||t.httpRequest.setRequestHeader("Content-Type",t.contentType||"application/json; charset=utf-8"),t.beforeSend&&(l.httpRequest=t.httpRequest,t.beforeSend(l)),l.cancel||t.httpRequest.send(I4e(t.data)?null:t.data)})},e.prototype.successHandler=function(e){return this.onSuccess&&this.onSuccess(e,this),e},e.prototype.failureHandler=function(e){return this.onFailure&&this.onFailure(this.httpRequest),e},e.prototype.stateChange=function(e,t){var l=this.httpRequest.responseText;if(this.dataType&&"json"===this.dataType.toLowerCase())if(""===l)l=void 0;else try{l=JSON.parse(l)}catch(r){}4===this.httpRequest.readyState&&(this.httpRequest.status>=200&&this.httpRequest.status<=299||304===this.httpRequest.status?e(this.successHandler(l)):this.emitError?t(new Error(this.failureHandler(this.httpRequest.statusText))):e())},e.prototype.getResponseHeader=function(e){var t,l;t={};for(var r=o6e.exec(this.httpRequest.getAllResponseHeaders());r;)t[r[1].toLowerCase()]=r[2],r=o6e.exec(this.httpRequest.getAllResponseHeaders());return I4e(l=t[e.toLowerCase()])?null:l}}(),function(){function e(e,t,l){this.type="GET",this.emitError=!0,"string"===typeof e?(this.url=e,this.type=I4e(t)?this.type:t.toUpperCase(),this.contentType=l):N4e(e)&&Object.keys(e).length>0&&C4e(this,e),this.contentType=I4e(this.contentType)?"application/json; charset=utf-8":this.contentType}e.prototype.send=function(e){var t=this,l={"application/json":"json","multipart/form-data":"formData","application/octet-stream":"blob","application/x-www-form-urlencoded":"formData"};try{I4e(this.fetchRequest)&&"GET"===this.type?this.fetchRequest=new Request(this.url,{method:this.type}):I4e(this.fetchRequest)&&(this.data=I4e(e)?this.data:e,this.fetchRequest=new Request(this.url,{method:this.type,headers:{"Content-Type":this.contentType},body:this.data}));var r={cancel:!1,fetchRequest:this.fetchRequest};return this.triggerEvent(this.beforeSend,r),r.cancel?null:(this.fetchResponse=fetch(this.fetchRequest),this.fetchResponse.then(function(e){if(t.triggerEvent(t.onLoad,e),!e.ok)throw e;for(var r="text",n=0,i=Object.keys(l);n<i.length;n++){var a=i[n];e.headers.get("Content-Type")&&-1!==e.headers.get("Content-Type").indexOf(a)&&(r=l[a])}return e[r]()}).then(function(e){return t.triggerEvent(t.onSuccess,e,t),e}).catch(function(e){var l={};return t.emitError&&(t.triggerEvent(t.onFailure,e),l=Promise.reject(e)),l}))}catch(n){return n}},e.prototype.triggerEvent=function(e,t,l){I4e(e)||"function"!==typeof e||e(t,l)}}(),/android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini|mobile/i),u6e=/msie|trident/i,p6e=/Trident\/7\./,d6e=/(ipad|iphone|ipod touch)/i,m6e=/(ipad|iphone|ipod touch);.*os 7_\d|(ipad|iphone|ipod touch);.*os 8_\d/i,h6e=/android/i,g6e=/trident|windows phone|edge/i,y6e=/(version)[ /]([\w.]+)/i,f6e={OPERA:/(opera|opr)(?:.*version|)[ /]([\w.]+)/i,EDGE:/(edge)(?:.*version|)[ /]([\w.]+)/i,CHROME:/(chrome|crios)[ /]([\w.]+)/i,PANTHOMEJS:/(phantomjs)[ /]([\w.]+)/i,SAFARI:/(safari)[ /]([\w.]+)/i,WEBKIT:/(webkit)[ /]([\w.]+)/i,MSIE:/(msie|trident) ([\w.]+)/i,MOZILLA:/(mozilla)(?:.*? rv:([\w.]+)|)/i};"undefined"!==typeof window&&(window.browserDetails=window.browserDetails||{});var b6e=function(){function e(){}return e.extractBrowserDetail=function(){for(var t={culture:{}},l=[],r=0,n=Object.keys(f6e);r<n.length;r++){var i=n[r];if(l=e.userAgent.match(f6e[""+i])){if(t.name="opr"===l[1].toLowerCase()?"opera":l[1].toLowerCase(),t.name="crios"===l[1].toLowerCase()?"chrome":t.name,t.version=l[2],t.culture.name=t.culture.language=navigator.language,e.userAgent.match(p6e)){t.name="msie";break}var a=e.userAgent.match(y6e);"safari"===t.name&&a&&(t.version=a[2]);break}}return t},e.getEvent=function(t){var l={start:{isPointer:"pointerdown",isTouch:"touchstart",isDevice:"mousedown"},move:{isPointer:"pointermove",isTouch:"touchmove",isDevice:"mousemove"},end:{isPointer:"pointerup",isTouch:"touchend",isDevice:"mouseup"},cancel:{isPointer:"pointercancel",isTouch:"touchcancel",isDevice:"mouseleave"}};return e.isPointer?l[""+t].isPointer:e.isTouch?l[""+t].isTouch+(e.isDevice?"":" "+l[""+t].isDevice):l[""+t].isDevice},e.getTouchStartEvent=function(){return e.getEvent("start")},e.getTouchEndEvent=function(){return e.getEvent("end")},e.getTouchMoveEvent=function(){return e.getEvent("move")},e.getTouchCancelEvent=function(){return e.getEvent("cancel")},e.isSafari=function(){return e.isDevice&&e.isIos&&e.isTouch&&"undefined"!==typeof window&&-1===window.navigator.userAgent.toLowerCase().indexOf("iphone")&&window.navigator.userAgent.toLowerCase().indexOf("safari")>-1},e.getValue=function(t,l){var r="undefined"!==typeof window?window.browserDetails:{};return"undefined"!==typeof navigator&&"MacIntel"===navigator.platform&&navigator.maxTouchPoints>1&&!0===e.isTouch&&!f6e.CHROME.test(navigator.userAgent)&&(r.isIos=!0,r.isDevice=!0,r.isTouch=!0,r.isPointer=!0),"undefined"===typeof r[""+t]?r[""+t]=l.test(e.userAgent):r[""+t]},Object.defineProperty(e,"userAgent",{get:function(){return e.uA},set:function(t){e.uA=t,window.browserDetails={}},enumerable:!0,configurable:!0}),Object.defineProperty(e,"info",{get:function(){return k4e(window.browserDetails.info)?window.browserDetails.info=e.extractBrowserDetail():window.browserDetails.info},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isIE",{get:function(){return e.getValue("isIE",u6e)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isTouch",{get:function(){return k4e(window.browserDetails.isTouch)?window.browserDetails.isTouch="ontouchstart"in window.navigator||window&&window.navigator&&window.navigator.maxTouchPoints>0||"ontouchstart"in window:window.browserDetails.isTouch},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isPointer",{get:function(){return k4e(window.browserDetails.isPointer)?window.browserDetails.isPointer="pointerEnabled"in window.navigator:window.browserDetails.isPointer},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isMSPointer",{get:function(){return k4e(window.browserDetails.isMSPointer)?window.browserDetails.isMSPointer="msPointerEnabled"in window.navigator:window.browserDetails.isMSPointer},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isDevice",{get:function(){return e.getValue("isDevice",c6e)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isIos",{get:function(){return e.getValue("isIos",d6e)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isIos7",{get:function(){return e.getValue("isIos7",m6e)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isAndroid",{get:function(){return e.getValue("isAndroid",h6e)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isWebView",{get:function(){return k4e(window.browserDetails.isWebView)?(window.browserDetails.isWebView=!(k4e(window.cordova)&&k4e(window.PhoneGap)&&k4e(window.phonegap)&&"object"!==window.forge),window.browserDetails.isWebView):window.browserDetails.isWebView},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isWindows",{get:function(){return e.getValue("isWindows",g6e)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchStartEvent",{get:function(){return k4e(window.browserDetails.touchStartEvent)?window.browserDetails.touchStartEvent=e.getTouchStartEvent():window.browserDetails.touchStartEvent},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchMoveEvent",{get:function(){return k4e(window.browserDetails.touchMoveEvent)?window.browserDetails.touchMoveEvent=e.getTouchMoveEvent():window.browserDetails.touchMoveEvent},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchEndEvent",{get:function(){return k4e(window.browserDetails.touchEndEvent)?window.browserDetails.touchEndEvent=e.getTouchEndEvent():window.browserDetails.touchEndEvent},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchCancelEvent",{get:function(){return k4e(window.browserDetails.touchCancelEvent)?window.browserDetails.touchCancelEvent=e.getTouchCancelEvent():window.browserDetails.touchCancelEvent},enumerable:!0,configurable:!0}),e.uA="undefined"!==typeof navigator?navigator.userAgent:"",e}(),v6e=function(){function e(){}return e.addOrGetEventData=function(e){return"__eventList"in e?e.__eventList.events:(e.__eventList={},e.__eventList.events=[])},e.add=function(t,l,r,n,i){var a,s=e.addOrGetEventData(t);a=i?function(e,t){var l;return function(){var r=this,n=arguments;clearTimeout(l),l=setTimeout(function(){return l=null,e.apply(r,n)},t)}}(r,i):r,n&&(a=a.bind(n));for(var o=l.split(" "),c=0;c<o.length;c++)s.push({name:o[parseInt(c.toString(),10)],listener:r,debounce:a}),b6e.isIE?t.addEventListener(o[parseInt(c.toString(),10)],a):t.addEventListener(o[parseInt(c.toString(),10)],a,{passive:!1});return a},e.remove=function(t,l,r){for(var n=e.addOrGetEventData(t),i=l.split(" "),a=function(e){var l,a=-1;n&&0!==n.length&&n.some(function(t,n){return t.name===i[parseInt(e.toString(),10)]&&t.listener===r&&(a=n,l=t.debounce,!0)}),-1!==a&&n.splice(a,1),l&&t.removeEventListener(i[parseInt(e.toString(),10)],l)},s=0;s<i.length;s++)a(s)},e.clearEvents=function(t){var l,r;r=w4e([],r,l=e.addOrGetEventData(t));for(var n=0;n<r.length;n++)t.removeEventListener(r[parseInt(n.toString(),10)].name,r[parseInt(n.toString(),10)].debounce),l.shift()},e.trigger=function(t,l,r){for(var n=0,i=e.addOrGetEventData(t);n<i.length;n++){var a=i[n];a.name===l&&a.debounce.call(this,r)}},e}(),x6e=/^svg|^path|^g/;function S6e(e,t){var l=x6e.test(e)?document.createElementNS("http://www.w3.org/2000/svg",e):document.createElement(e);return"undefined"===typeof t||(l.innerHTML=t.innerHTML?t.innerHTML:"",void 0!==t.className&&(l.className=t.className),void 0!==t.id&&(l.id=t.id),void 0!==t.styles&&l.setAttribute("style",t.styles),void 0!==t.attrs&&function(e,t){for(var l=Object.keys(t),r=e,n=0,i=l;n<i.length;n++){var a=i[n];if(N4e(r)){var s=a;"tabindex"===a&&(s="tabIndex"),r.attributes[""+s]=t[""+a]}else r.setAttribute(a,t[""+a])}}(l,t.attrs)),l}function N6e(e,t){for(var l=w6e(t),r=RegExp,n=0,i=e;n<i.length;n++)for(var a=i[n],s=0,o=l;s<o.length;s++){var c=o[s];if(N4e(a)){var u=b4e("attributes.className",a);I4e(u)?v4e("attributes.className",c,a):new r("\\b"+c+"\\b","i").test(u)||v4e("attributes.className",u+" "+c,a)}else a.classList.contains(c)||a.classList.add(c)}return e}function C6e(e,t){for(var l=w6e(t),r=0,n=e;r<n.length;r++){var i=n[r],a=N4e(i);if(a?b4e("attributes.className",i):""!==i.className)for(var s=0,o=l;s<o.length;s++){var c=o[s];if(a){var u=b4e("attributes.className",i).split(" "),p=u.indexOf(c);-1!==p&&u.splice(p,1),v4e("attributes.className",u.join(" "),i)}else i.classList.remove(c)}}return e}function w6e(e){var t=[];return"string"===typeof e?t.push(e):t=e,t}function I6e(e){var t=e;return""===t.style.visibility&&t.offsetWidth>0}function k6e(e){var t=e.parentNode;if(t)return t.removeChild(e)}function T6e(e,t,l){return void 0===t&&(t=document),e=A6e(e),t.querySelector(e)}function A6e(e){var t=/(!|"|\$|%|&|'|\(|\)|\*|\/|:|;|<|=|\?|@|\]|\^|`|{|}|\||\+|~)/g;if(e.match(/#[0-9]/g)||e.match(t)){for(var l=e.split(","),r=0;r<l.length;r++){for(var n=l[parseInt(r.toString(),10)].split(" "),i=0;i<n.length;i++)if(n[parseInt(i.toString(),10)].indexOf("#")>-1&&!n[parseInt(i.toString(),10)].match(/\[.*\]/)){var a=n[parseInt(i.toString(),10)].split("#");if(a[1].match(/^\d/)||a[1].match(t)){var s=n[parseInt(i.toString(),10)].split(".");s[0]=s[0].replace(/#/,"[id='")+"']",n[parseInt(i.toString(),10)]=s.join(".")}}l[parseInt(r.toString(),10)]=n.join(" ")}return l.join(",")}return e}function D6e(e,t){var l=e;if("function"===typeof l.closest)return l.closest(t);for(;l&&1===l.nodeType;){if(E6e(l,t))return l;l=l.parentNode}return null}function M6e(e,t){void 0!==t&&Object.keys(t).forEach(function(l){e.style[l]=t[l]})}function E6e(e,t){var l=e.matches||e.msMatchesSelector||e.webkitMatchesSelector;return l?l.call(e,t):-1!==[].indexOf.call(document.querySelectorAll(t),e)}var R6e=new RegExp("]"),B6e=function(){function e(e,t){this.isRendered=!1,this.isComplexArraySetter=!1,this.isServerRendered=!1,this.allowServerDataBinding=!0,this.isProtectedOnChange=!0,this.properties={},this.changedProperties={},this.oldProperties={},this.bulkChanges={},this.refreshing=!1,this.ignoreCollectionWatch=!1,this.finalUpdate=function(){},this.childChangedProperties={},this.modelObserver=new X4e(this),k4e(t)||(this.element="string"===typeof t?document.querySelector(t):t,I4e(this.element)||(this.isProtectedOnChange=!1,this.addInstance())),k4e(e)||this.setProperties(e,!0),this.isDestroyed=!1}return e.prototype.setProperties=function(e,t){var l=this.isProtectedOnChange;this.isProtectedOnChange=!!t,C4e(this,e),!0!==t?(C4e(this.changedProperties,e),this.dataBind()):D4e()&&this.isRendered&&this.serverDataBind(e),this.finalUpdate(),this.changedProperties={},this.oldProperties={},this.isProtectedOnChange=l},e.callChildDataBind=function(e,t){for(var l=0,r=Object.keys(e);l<r.length;l++){var n=r[l];if(t[""+n]instanceof Array)for(var i=0,a=t[""+n];i<a.length;i++){var s=a[i];void 0!==s.dataBind&&s.dataBind()}else t[""+n].dataBind()}},e.prototype.clearChanges=function(){this.finalUpdate(),this.changedProperties={},this.oldProperties={},this.childChangedProperties={}},e.prototype.dataBind=function(){if(e.callChildDataBind(this.childChangedProperties,this),Object.getOwnPropertyNames(this.changedProperties).length){var t=this.isProtectedOnChange,l=this.changedProperties,r=this.oldProperties;this.clearChanges(),this.isProtectedOnChange=!0,this.onPropertyChanged(l,r),this.isProtectedOnChange=t}},e.prototype.serverDataBind=function(e){if(D4e()){e=e||{},w4e(this.bulkChanges,{},e,!0);var t="sfBlazor";this.allowServerDataBinding&&window[""+t].updateModel&&(window[""+t].updateModel(this),this.bulkChanges={})}},e.prototype.saveChanges=function(e,t,l){if(D4e()){var r={};r[""+e]=t,this.serverDataBind(r)}this.isProtectedOnChange||(this.oldProperties[""+e]=l,this.changedProperties[""+e]=t,this.finalUpdate(),this.finalUpdate=f4e(this.dataBind.bind(this)))},e.prototype.addEventListener=function(e,t){this.modelObserver.on(e,t)},e.prototype.removeEventListener=function(e,t){this.modelObserver.off(e,t)},e.prototype.trigger=function(e,t,l,r){var n=this;if(!0!==this.isDestroyed){var i=this.isProtectedOnChange;this.isProtectedOnChange=!1;var a=this.modelObserver.notify(e,t,l,r);if(R6e.test(e)){var s=b4e(e,this);if(s){if(window.Blazor){var o=s.call(this,t);o&&"function"===typeof o.then?l?o.then(function(e){l&&(e="string"===typeof e&&n.modelObserver.isJson(e)?JSON.parse(e):e,l.call(n,e))}).catch(function(e){r&&(e="string"===typeof e&&n.modelObserver.isJson(e)?JSON.parse(e):e,r.call(n,e))}):a=o:l&&l.call(this,t)}else s.call(this,t),l&&l.call(this,t)}else l&&l.call(this,t)}return this.isProtectedOnChange=i,a}},e.prototype.addInstance=function(){var e="e-"+this.getModuleName().toLowerCase();N6e([this.element],["e-lib",e]),I4e(this.element.ej2_instances)?v4e("ej2_instances",[this],this.element):this.element.ej2_instances.push(this)},e.prototype.destroy=function(){var e=this;this.element.ej2_instances=this.element.ej2_instances?this.element.ej2_instances.filter(function(t){return j6e?j6e(t)!==j6e(e):t!==e}):[],C6e([this.element],["e-"+this.getModuleName()]),0===this.element.ej2_instances.length&&C6e([this.element],["e-lib"]),this.clearChanges(),this.modelObserver.destroy(),this.isDestroyed=!0},e}();var j6e;function P6e(e,t,l,r){return e.properties.hasOwnProperty(t)&&e.properties[t]instanceof r||(e.properties[""+t]=y4e(r,[e,t,l])),e.properties[""+t]}function _6e(e,t){return function(){return this.properties.hasOwnProperty(t)||(this.properties[""+t]=e),this.properties[""+t]}}function O6e(e,t){return function(l){if(this.properties[""+t]!==l){var r=this.properties.hasOwnProperty(t)?this.properties[t]:e;this.saveChanges(t,l,r),this.properties[""+t]=l}}}function L6e(e,t,l){return function(){return P6e(this,t,e,l)}}function F6e(e,t,l){return function(r){P6e(this,t,e,l).setProperties(r)}}function q6e(e){return function(t,l){var r={set:O6e(e,l),get:_6e(e,l),enumerable:!0,configurable:!0};Object.defineProperty(t,l,r),V6e(t,l,"prop",e)}}function z6e(e,t){return function(l,r){var n={set:F6e(e,r,t),get:L6e(e,r,t),enumerable:!0,configurable:!0};Object.defineProperty(l,r,n),V6e(l,r,"complexProp",e,t)}}function U6e(){return function(e,t){var l={set:function(e){var l=this.properties[""+t];if(l!==e){var r=H6e(this,t);!1===k4e(l)&&r.context.removeEventListener(r.prefix,l),r.context.addEventListener(r.prefix,e),this.properties[""+t]=e}},get:_6e(void 0,t),enumerable:!0,configurable:!0};Object.defineProperty(e,t,l),V6e(e,t,"event")}}function G6e(e){}function V6e(e,t,l,r,n){k4e(e.propList)&&(e.propList={props:[],complexProps:[],colProps:[],events:[],propNames:[],complexPropNames:[],colPropNames:[],eventNames:[]}),e.propList[l+"s"].push({propertyName:t,defaultValue:r,type:n}),e.propList[l+"Names"].push(t)}function H6e(e,t){if(!1===e.hasOwnProperty("parentObj"))return{context:e,prefix:t};var l=b4e("propName",e);return l&&(t=l+"-"+t),H6e(b4e("parentObj",e),t)}var W6e=function(){var e=function(t,l){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var l in t)t.hasOwnProperty(l)&&(e[l]=t[l])},e(t,l)};return function(t,l){function r(){this.constructor=t}e(t,l),t.prototype=null===l?Object.create(l):(r.prototype=l.prototype,new r)}}(),Z6e=function(e,t,l,r){var n,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,l):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,l,r);else for(var s=e.length-1;s>=0;s--)(n=e[s])&&(a=(i<3?n(a):i>3?n(t,l,a):n(t,l))||a);return i>3&&a&&Object.defineProperty(t,l,a),a};!function(e){function t(t){var l=e.call(this,t,void 0)||this;return l.easing={ease:"cubic-bezier(0.250, 0.100, 0.250, 1.000)",linear:"cubic-bezier(0.250, 0.250, 0.750, 0.750)",easeIn:"cubic-bezier(0.420, 0.000, 1.000, 1.000)",easeOut:"cubic-bezier(0.000, 0.000, 0.580, 1.000)",easeInOut:"cubic-bezier(0.420, 0.000, 0.580, 1.000)",elasticInOut:"cubic-bezier(0.5,-0.58,0.38,1.81)",elasticIn:"cubic-bezier(0.17,0.67,0.59,1.81)",elasticOut:"cubic-bezier(0.7,-0.75,0.99,1.01)"},l}var l;W6e(t,e),l=t,t.prototype.animate=function(e,t){t=t||{};var r=this.getModel(t);if("string"===typeof e)for(var n=Array.prototype.slice.call(function(e,t){return void 0===t&&(t=document),e=A6e(e),t.querySelectorAll(e)}(e,document)),i=0,a=n;i<a.length;i++){var s=a[i];r.element=s,l.delayAnimation(r)}else r.element=e,l.delayAnimation(r)},t.stop=function(e,t){e.style.animation="",e.removeAttribute("e-animate");var l=e.getAttribute("e-animation-id");if(l){var r=parseInt(l,10);cancelAnimationFrame(r),e.removeAttribute("e-animation-id")}t&&t.end&&t.end.call(this,t)},t.delayAnimation=function(e){"Disable"===$6e||$6e===K6e.Disable?(e.begin&&e.begin.call(this,e),e.end&&e.end.call(this,e)):e.delay?setTimeout(function(){l.applyAnimation(e)},e.delay):l.applyAnimation(e)},t.applyAnimation=function(e){var t=this;e.timeStamp=0;var l=0,r=0,n=0,i=e.duration;e.element.setAttribute("e-animate","true");var a=function(s){try{if(s){n=0===n?s:n,e.timeStamp=s+e.timeStamp-n,n=s,!l&&e.begin&&e.begin.call(t,e),l+=1;var o=e.timeStamp/l;e.timeStamp<i&&e.timeStamp+o<i&&e.element.getAttribute("e-animate")?(e.element.style.animation=e.name+" "+e.duration+"ms "+e.timingFunction,e.progress&&e.progress.call(t,e),requestAnimationFrame(a)):(cancelAnimationFrame(r),e.element.removeAttribute("e-animation-id"),e.element.removeAttribute("e-animate"),e.element.style.animation="",e.end&&e.end.call(t,e))}else r=requestAnimationFrame(a),e.element.setAttribute("e-animation-id",r.toString())}catch(m7e){cancelAnimationFrame(r),e.element.removeAttribute("e-animation-id"),e.fail&&e.fail.call(t,m7e)}};a()},t.prototype.getModel=function(e){return{name:e.name||this.name,delay:e.delay||this.delay,duration:void 0!==e.duration?e.duration:this.duration,begin:e.begin||this.begin,end:e.end||this.end,fail:e.fail||this.fail,progress:e.progress||this.progress,timingFunction:this.easing[e.timingFunction]?this.easing[e.timingFunction]:e.timingFunction||this.easing[this.timingFunction]}},t.prototype.onPropertyChanged=function(e,t){},t.prototype.getModuleName=function(){return"animation"},t.prototype.destroy=function(){},Z6e([q6e("FadeIn")],t.prototype,"name",void 0),Z6e([q6e(400)],t.prototype,"duration",void 0),Z6e([q6e("ease")],t.prototype,"timingFunction",void 0),Z6e([q6e(0)],t.prototype,"delay",void 0),Z6e([U6e()],t.prototype,"progress",void 0),Z6e([U6e()],t.prototype,"begin",void 0),Z6e([U6e()],t.prototype,"end",void 0),Z6e([U6e()],t.prototype,"fail",void 0),t=l=Z6e([G6e],t)}(B6e);var $6e,K6e;!function(e){e.Default="Default",e.Enable="Enable",e.Disable="Disable"}(K6e||(K6e={}));var Y6e,Q6e=function(){function e(e){this.loadedModules=[],this.parent=e}return e.prototype.inject=function(e,t){var l=e.length;if(0!==l){this.loadedModules.length&&this.clearUnusedModule(e);for(var r=0;r<l;r++)for(var n=e[parseInt(r.toString(),10)],i=0,a=t;i<a.length;i++){var s=a[i],o=n.member;if(s&&s.prototype.getModuleName()===n.member&&!this.isModuleLoaded(o)){var c=y4e(s,n.args),u=this.getMemberName(o);n.isProperty?v4e(u,s,this.parent):v4e(u,c,this.parent);var p=n;p.member=u,this.loadedModules.push(p)}}}else this.clean()},e.prototype.clean=function(){for(var e=0,t=this.loadedModules;e<t.length;e++){var l=t[e];l.isProperty||b4e(l.member,this.parent).destroy()}this.loadedModules=[]},e.prototype.clearUnusedModule=function(e){for(var t=this,l=e.map(function(e){return t.getMemberName(e.member)}),r=0,n=this.loadedModules.filter(function(e){return-1===l.indexOf(e.member)});r<n.length;r++){var i=n[r];i.isProperty||b4e(i.member,this.parent).destroy(),this.loadedModules.splice(this.loadedModules.indexOf(i),1),x4e(this.parent,i.member)}},e.prototype.getMemberName=function(e){return e[0].toLowerCase()+e.substring(1)+"Module"},e.prototype.isModuleLoaded=function(e){for(var t=0,l=this.loadedModules;t<l.length;t++){if(l[t].member===this.getMemberName(e))return!0}return!1},e}(),J6e=function(){function e(e,t,l,r){this.isComplexArraySetter=!1,this.properties={},this.changedProperties={},this.childChangedProperties={},this.oldProperties={},this.finalUpdate=function(){},this.callChildDataBind=b4e("callChildDataBind",B6e),this.parentObj=e,this.controlParent=this.parentObj.controlParent||this.parentObj,this.propName=t,this.isParentArray=r,this.setProperties(l,!0)}return e.prototype.updateChange=function(e,t){!0===e?this.parentObj.childChangedProperties[""+t]=e:delete this.parentObj.childChangedProperties[""+t],this.parentObj.updateChange&&this.parentObj.updateChange(e,this.parentObj.propName)},e.prototype.updateTimeOut=function(){if(this.parentObj.updateTimeOut)this.parentObj.finalUpdate(),this.parentObj.updateTimeOut();else{var e=setTimeout(this.parentObj.dataBind.bind(this.parentObj));this.finalUpdate=function(){clearTimeout(e)}}},e.prototype.clearChanges=function(){this.finalUpdate(),this.updateChange(!1,this.propName),this.oldProperties={},this.changedProperties={}},e.prototype.setProperties=function(e,t){!0===t?(C4e(this,e),this.updateChange(!1,this.propName),this.clearChanges()):C4e(this,e)},e.prototype.dataBind=function(){if(this.callChildDataBind(this.childChangedProperties,this),this.isParentArray){var e=this.parentObj[this.propName].indexOf(this);Object.keys(this.changedProperties).length&&(v4e(this.propName+"."+e,this.changedProperties,this.parentObj.changedProperties),v4e(this.propName+"."+e,this.oldProperties,this.parentObj.oldProperties))}else this.parentObj.changedProperties[this.propName]=this.changedProperties,this.parentObj.oldProperties[this.propName]=this.oldProperties;this.clearChanges()},e.prototype.saveChanges=function(e,t,l,r){this.controlParent.isProtectedOnChange||(r||this.serverDataBind(e,t,!0),this.oldProperties[""+e]=l,this.changedProperties[""+e]=t,this.updateChange(!0,this.propName),this.finalUpdate(),this.updateTimeOut())},e.prototype.serverDataBind=function(e,t,l,r){if(D4e()&&!this.parentObj.isComplexArraySetter){var n,i={},a=l?this.getParentKey(!0)+"."+e:e;if(-1!==a.indexOf(".")){var s=a.split(".");n=i;for(var o=0;o<s.length;o++){var c=o===s.length-1;n[s[parseInt(o.toString(),10)]]=c?t:{},n=c?n:n[s[parseInt(o.toString(),10)]]}}else i[""+a]={},n=i[""+a],i[""+a][""+e]=t;if(this.isParentArray){n.ejsAction=r||"none"}this.controlParent.serverDataBind(i)}},e.prototype.getParentKey=function(e){var t="",l=this.propName;if(this.isParentArray){t=this.parentObj[this.propName].indexOf(this);var r=this.parentObj[this.propName].length;r=e?r:r>0?r-1:0,l+=t=-1!==t?"-"+t:"-"+r}return this.controlParent!==this.parentObj&&(l=this.parentObj.getParentKey()+"."+this.propName+t),l},e}(),X6e=["grid","pivotview","treegrid","spreadsheet","rangeNavigator","DocumentEditor","listbox","inplaceeditor","PdfViewer","richtexteditor","DashboardLayout","chart","stockChart","circulargauge","diagram","heatmap","lineargauge","maps","slider","smithchart","barcode","sparkline","treemap","bulletChart","kanban","daterangepicker","schedule","gantt","signature","query-builder","drop-down-tree","carousel","filemanager","uploader","accordion","tab","treeview"],e5e=[115,121,110,99,102,117,115,105,111,110,46,105,115,76,105,99,86,97,108,105,100,97,116,101,100],t5e=function(){function e(e){this.isValidated=!1,this.isLicensed=!0,this.version="24",this.platform=/JavaScript|ASPNET|ASPNETCORE|ASPNETMVC|FileFormats|essentialstudio/i,this.errors={noLicense:"<span>This application was built using a trial version of Syncfusion Essential Studio. To remove the license validation message permanently, a valid license key must be included.</span>",trailExpired:"<span>This application was built using a trial version of Syncfusion Essential Studio. To remove the license validation message permanently, a valid license key must be included.</span>",versionMismatched:"<span>The included Syncfusion license key is invalid.</span>",platformMismatched:"<span>The included Syncfusion license key is invalid.</span>",invalidKey:"<span>The included Syncfusion license key is invalid.</span>"},this.manager=function(){var e=null;return{setKey:function(t){e=t},getKey:function(){return e}}}(),this.npxManager={getKey:function(){return"npxKeyReplace"}},this.manager.setKey(e)}return e.prototype.validate=function(){if(!this.isValidated&&S4e&&!b4e(r5e(e5e),S4e)&&!b4e("Blazor",S4e)){var e=void 0,t=void 0;if(this.manager&&this.manager.getKey()||this.npxManager&&"npxKeyReplace"!==this.npxManager.getKey()){var l=this.getInfoFromKey();if(l&&l.length)for(var r=0,n=l;r<n.length;r++){var i=n[r];if(!this.platform.test(i.platform)||i.invalidPlatform)e=this.errors.platformMismatched;else if(-1===i.version.indexOf(this.version))e=(e=(e=this.errors.versionMismatched).replace("##LicenseVersion",i.version)).replace("##Requireversion",this.version+".x");else if(i.expiryDate){var a=new Date(i.expiryDate),s=new Date;if(!(a!==s&&a<s))break;e=this.errors.trailExpired}}else e=this.errors.invalidKey}else{var o=b4e(r5e([115,121,110,99,102,117,115,105,111,110,46,108,105,99,101,110,115,101,67,111,110,116,101,110,116]),S4e);t=b4e(r5e([115,121,110,99,102,117,115,105,111,110,46,99,108,97,105,109,65,99,99,111,117,110,116,85,82,76]),S4e),e=o&&""!==o?o:this.errors.noLicense}if(e&&"undefined"!==typeof document&&!I4e(document)){var c=S6e("div",{innerHTML:"<img src='data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzE5OV80KSI+CjxwYXRoIGQ9Ik0xMiAyMUMxNi45NzA2IDIxIDIxIDE2Ljk3MDYgMjEgMTJDMjEgNy4wMjk0NCAxNi45NzA2IDMgMTIgM0M3LjAyOTQ0IDMgMyA3LjAyOTQ0IDMgMTJDMyAxNi45NzA2IDcuMDI5NDQgMjEgMTIgMjFaIiBzdHJva2U9IiM3MzczNzMiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMS4yNSAxMS4yNUgxMlYxNi41SDEyLjc1IiBmaWxsPSIjNjE2MDYzIi8+CjxwYXRoIGQ9Ik0xMS4yNSAxMS4yNUgxMlYxNi41SDEyLjc1IiBzdHJva2U9IiM3MzczNzMiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMS44MTI1IDlDMTIuNDMzOCA5IDEyLjkzNzUgOC40OTYzMiAxMi45Mzc1IDcuODc1QzEyLjkzNzUgNy4yNTM2OCAxMi40MzM4IDYuNzUgMTEuODEyNSA2Ljc1QzExLjE5MTIgNi43NSAxMC42ODc1IDcuMjUzNjggMTAuNjg3NSA3Ljg3NUMxMC42ODc1IDguNDk2MzIgMTEuMTkxMiA5IDExLjgxMjUgOVoiIGZpbGw9IiM3MzczNzMiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8xOTlfNCI+CjxyZWN0IHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K' style=\"top: 6px;\n                    position: absolute;\n                    left: 16px;\n                    width: 24px;\n                    height: 24px;\"/>"+e+' <a style="text-decoration: none;color: #0D6EFD;font-weight: 500;" href='+(Y6e=t&&""!==t?t:"https://www.syncfusion.com/account/claim-license-key?pl=SmF2YVNjcmlwdA==&vs=MjQ=&utm_source=es_license_validation_banner&utm_medium=listing&utm_campaign=license-information")+">Claim your free account</a>"});c.setAttribute("style","position: fixed;\n                top: 10px;\n                left: 10px;\n                right: 10px;\n                font-size: 14px;\n                background: #EEF2FF;\n                color: #222222;\n                z-index: 999999999;\n                text-align: left;\n                border: 1px solid #EEEEEE;\n                padding: 10px 11px 10px 50px;\n                border-radius: 8px;\n                font-family: Helvetica Neue, Helvetica, Arial;"),document.body.appendChild(c),this.isLicensed=!1}this.isValidated=!0,v4e(r5e(e5e),this.isValidated,S4e)}return this.isLicensed},e.prototype.getDecryptedData=function(e){try{return atob(e)}catch(t){return""}},e.prototype.getInfoFromKey=function(){try{var e="",t=[5439488,7929856,5111808,6488064,4587520,7667712,5439488,6881280,5177344,7208960,4194304,4456448,6619136,7733248,5242880,7077888,6356992,7602176,4587520,7274496,7471104,7143424],l=[],r=[],n=!1,i=!1;this.manager.getKey()?e=this.manager.getKey():(i=!0,e=this.npxManager.getKey().split("npxKeyReplace")[1]);for(var a=e.split(";"),s=0,o=a;s<o.length;s++){var c=o[s],u=this.getDecryptedData(c);if(u){var p=0,d="";if(i){var m=u[u.length-1],h=[];for(g=0;g<u.length;g++)h[parseInt(g.toString(),10)]=u[parseInt(g.toString(),10)].charCodeAt(0)-m.charCodeAt(0);for(g=0;g<h.length;g++)d+=String.fromCharCode(h[parseInt(g.toString(),10)])}else for(var g=0;g<u.length;g++,p++){p===t.length&&(p=0);var y=u.charCodeAt(g);d+=String.fromCharCode(y^t[parseInt(p.toString(),10)]>>16)}this.platform.test(d)?(l=d.split(";"),n=!1,l.length>3&&r.push({platform:l[0],version:l[1],expiryDate:l[2]})):d&&d.split(";").length>3&&(n=!0)}}return n&&!r.length?[{invalidPlatform:n}]:r.length?r:null}catch(f){return null}},e}(),l5e=new t5e;function r5e(e){for(var t="",l=0,r=e;l<r.length;l++){var n=r[l];t+=String.fromCharCode(n)}return t}function n5e(e){l5e=new t5e(e)}var i5e,a5e=function(){var e=function(t,l){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var l in t)t.hasOwnProperty(l)&&(e[l]=t[l])},e(t,l)};return function(t,l){function r(){this.constructor=t}e(t,l),t.prototype=null===l?Object.create(l):(r.prototype=l.prototype,new r)}}(),s5e=function(e,t,l,r){var n,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,l):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,l,r);else for(var s=e.length-1;s>=0;s--)(n=e[s])&&(a=(i<3?n(a):i>3?n(t,l,a):n(t,l))||a);return i>3&&a&&Object.defineProperty(t,l,a),a},o5e=0,c5e=0,u5e=0,p5e=!0,d5e=!1,m5e=!1;!function(e){function t(t,l){var r=e.call(this,t,l)||this;return r.randomId=function(){if("undefined"!==typeof window){var e=new Uint16Array(5);return(window.msCrypto||window.crypto).getRandomValues(e)}}(),r.isStringTemplate=!1,r.needsID=!1,r.isReactHybrid=!1,I4e(r.enableRtl)&&r.setProperties({enableRtl:t6e},!0),I4e(r.locale)&&r.setProperties({locale:r6e},!0),r.moduleLoader=new Q6e(r),r.localObserver=new X4e(r),e6e.on("notifyExternalChange",r.detectFunction,r,r.randomId),"undefined"===typeof window||"undefined"===typeof document||function(e){return e&&n5e(e),l5e.validate()}()||-1!==X6e.indexOf(r.getModuleName())&&(u5e+=1)>5&&(p5e=!1),k4e(l)||r.appendTo(),r}a5e(t,e),t.prototype.requiredModules=function(){return[]},t.prototype.destroy=function(){this.isDestroyed||(this.enablePersistence&&(this.setPersistData(),this.detachUnloadEvent()),this.localObserver.destroy(),this.refreshing||(C6e([this.element],["e-control"]),this.trigger("destroyed",{cancel:!1}),e.prototype.destroy.call(this),this.moduleLoader.clean(),e6e.off("notifyExternalChange",this.detectFunction,this.randomId)))},t.prototype.refresh=function(){this.refreshing=!0,this.moduleLoader.clean(),this.destroy(),this.clearChanges(),this.localObserver=new X4e(this),this.preRender(),this.injectModules(),this.render(),this.refreshing=!1},t.prototype.accessMount=function(){this.mount&&!this.isReactHybrid&&this.mount()},t.prototype.getRootElement=function(){return this.isReactHybrid?this.actualElement:this.element},t.prototype.getLocalData=function(){var e=this.getModuleName()+this.element.id;return m5e?window.localStorage.getItem(e+this.ej2StatePersistenceVersion):window.localStorage.getItem(e)},t.prototype.attachUnloadEvent=function(){this.handleUnload=this.handleUnload.bind(this),window.addEventListener("unload",this.handleUnload)},t.prototype.handleUnload=function(){this.setPersistData()},t.prototype.detachUnloadEvent=function(){window.removeEventListener("unload",this.handleUnload)},t.prototype.appendTo=function(t){if(I4e(t)||"string"!==typeof t?I4e(t)||(this.element=t):this.element=T6e(t,document),!I4e(this.element)){var l="e-"+this.getModuleName().toLowerCase();N6e([this.element],["e-control",l]),this.isProtectedOnChange=!1,this.needsID&&!this.element.id&&(this.element.id=this.getUniqueID(this.getModuleName())),this.enablePersistence&&(this.mergePersistData(),this.attachUnloadEvent());var r=b4e("ej2_instances",this.element);r&&-1!==r.indexOf(this)||e.prototype.addInstance.call(this),this.preRender(),this.injectModules(),p5e||d5e||(!function(){var e='\n    <div style="\n    position: fixed;\n    width: 100%;\n    height: 100%;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background-color: rgba(0, 0, 0, 0.5);\n    z-index: 99999;\n    ">\n        <div style="\n    background: #FFFFFF;\n    height: 455px;\n    width: 840px;\n    font-family: Helvetica Neue, Helvetica, Arial;\n    color: #000000;\n    box-shadow: 0px 4.8px 14.4px rgb(0 0 0 / 18%), 0px 25.6px 57.6px rgb(0 0 0 / 22%);\n    display: block;\n    margin: 8% auto;\n    border-radius: 20px;\n    ">\n            <div style="\n    position: absolute;\nwidth: 838px;\nheight: 62px;\nbackground-color: #F9F9F9;\nborder: 1px solid #EEEEEE;\nborder-top-left-radius: 20px;\nborder-top-right-radius: 20px;\n">\n                <img src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQ2IiBoZWlnaHQ9IjMyIiB2aWV3Qm94PSIwIDAgMTQ2IDMyIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNDAuNTk2NSAxNS4wMDc4SDMyLjQyNUMzMS41NTU3IDE1LjAwNzggMzAuOTAzNyAxNS4xODEyIDMwLjUxMjUgMTUuNDg0NkMzMC4xMjEzIDE1LjgzMTQgMjkuOTA0IDE2LjMwODIgMjkuOTA0IDE3LjA0NTFDMjkuOTA0IDE3LjYwODYgMzAuMDc3OCAxOC4wNDIxIDMwLjQyNTYgMTguMzAyMkMzMC43NzMzIDE4LjYwNTYgMzEuMjk0OSAxOC43MzU2IDMxLjk5MDMgMTguNzM1NkgzNi4zMzY5QzM4LjExODkgMTguNzM1NiAzOS40MjI5IDE5LjA4MjQgNDAuMTYxOCAxOS43MzI2QzQwLjk0NDIgMjAuNDI2MiA0MS4yOTE5IDIxLjU1MzIgNDEuMjkxOSAyMy4xMTM3QzQxLjI5MTkgMjQuNzE3NiA0MC44NTcyIDI1Ljg4OCAzOS45ODc5IDI2LjY2ODJDMzkuMTE4NiAyNy40MDUxIDM3LjcyNzcgMjcuNzk1MyAzNS44NTg3IDI3Ljc5NTNIMjcuMDc4N1YyNS4wMjFIMzUuMzM3MkMzNi4yOTM0IDI1LjAyMSAzNi45NDU0IDI0Ljg5MSAzNy4zMzY2IDI0LjYzMDlDMzcuNzI3NyAyNC4zNzA4IDM3LjkwMTYgMjMuODk0IDM3LjkwMTYgMjMuMjg3MUMzNy45MDE2IDIyLjYzNjkgMzcuNzI3NyAyMi4xNjAxIDM3LjM4IDIxLjlDMzcuMDMyMyAyMS42Mzk5IDM2LjQyMzggMjEuNDY2NSAzNS41NTQ1IDIxLjQ2NjVIMzEuNjQyNkMyOS44NjA1IDIxLjQ2NjUgMjguNTEzMSAyMS4xMTk4IDI3LjY4NzMgMjAuMzgyOEMyNi44NjE0IDE5LjY0NTkgMjYuNDI2OCAxOC41MTg5IDI2LjQyNjggMTcuMDAxN0MyNi40MjY4IDE1LjM1NDUgMjYuODYxNCAxNC4xNDA4IDI3LjczMDcgMTMuMzYwNkMyOC42IDEyLjU4MDMgMjkuOTkwOSAxMi4yMzM1IDMxLjkwMzQgMTIuMjMzNUg0MC41OTY1VjE1LjAwNzhaIiBmaWxsPSIjMzU0M0E4Ii8+CjxwYXRoIGQ9Ik00OC4wNzI3IDI1LjI4MTFINTAuNTA2OFYxNi4zOTQ5SDUzLjU0OTNWMjcuNTM1MkM1My41NDkzIDI5LjA1MjQgNTMuMjAxNiAzMC4xNzk0IDUyLjUwNjIgMzAuOTE2M0M1MS44MTA3IDMxLjY1MzIgNTAuNzI0MSAzMiA0OS4yNDYzIDMySDQzLjMzNVYyOS42NTkySDQ4LjcyNDdDNDkuMjg5NyAyOS42NTkyIDQ5Ljc2NzkgMjkuNTI5MiA1MC4wNzIxIDI5LjIyNThDNTAuMzc2NCAyOC45NjU3IDUwLjU1MDIgMjguNTMyMiA1MC41NTAyIDI4LjAxMlYyNy44Mzg2SDQ3Ljg5ODlDNDYuMjAzNyAyNy44Mzg2IDQ0Ljk0MzIgMjcuNDkxOSA0NC4yNDc4IDI2Ljg0MTZDNDMuNTA4OSAyNi4xNDgxIDQzLjE2MTEgMjUuMDY0NCA0My4xNjExIDIzLjQ2MDVWMTYuMzk0OUg0Ni4xNjAyVjIzLjIwMDVDNDYuMTYwMiAyNC4wNjc0IDQ2LjI5MDYgMjQuNjMwOSA0Ni41NTE0IDI0Ljg5MUM0Ni43MjUzIDI1LjE1MTEgNDcuMjQ2OSAyNS4yODExIDQ4LjA3MjcgMjUuMjgxMVoiIGZpbGw9IiMzNTQzQTgiLz4KPHBhdGggZD0iTTU1Ljg5NjUgMTYuMzk0OUg2MS41OTA0QzYzLjMyOTEgMTYuMzk0OSA2NC41NDYxIDE2LjY5ODMgNjUuMjg1IDE3LjM0ODVDNjYuMDIzOSAxNy45OTg4IDY2LjM3MTYgMTkuMDgyNCA2Ni4zNzE2IDIwLjU1NjNWMjcuNzk1M0g2My4zMjkxVjIwLjk0NjRDNjMuMzI5MSAyMC4wNzk0IDYzLjE5ODcgMTkuNTE1OSA2Mi45Mzc5IDE5LjI5OTJDNjIuNjc3MSAxOS4wMzkxIDYyLjE1NTUgMTguOTA5MSA2MS4zMjk3IDE4LjkwOTFINTguODk1NlYyNy44Mzg2SDU1Ljg1M1YxNi4zOTQ5SDU1Ljg5NjVaIiBmaWxsPSIjMzU0M0E4Ii8+CjxwYXRoIGQ9Ik03NC45MzQyIDI1LjM2NzhINzguMTUwNlYyNy43OTUySDc0LjAyMTRDNzIuOTc4MiAyNy43OTUyIDcyLjEwODkgMjcuNjY1MiA3MS40NTcgMjcuNDkxOEM3MC44MDUgMjcuMjc1IDcwLjE5NjUgMjYuOTI4MyA2OS43MTgzIDI2LjQ1MTRDNjkuMTk2OCAyNS45MzEzIDY4Ljc2MjEgMjUuMjgxMSA2OC40NTc4IDI0LjU0NDJDNjguMTUzNiAyMy44MDcyIDY4LjAyMzIgMjIuOTgzNiA2OC4wMjMyIDIyLjE2QzY4LjAyMzIgMjEuMjkzMSA2OC4xNTM2IDIwLjQ2OTUgNjguNDU3OCAxOS42ODkyQzY4Ljc2MjEgMTguOTA5IDY5LjE1MzMgMTguMzAyMSA2OS43MTgzIDE3Ljc4MTlDNzAuMjM5OSAxNy4zMDUxIDcwLjgwNSAxNi45NTgzIDcxLjUwMDQgMTYuNzQxNkM3Mi4xOTU5IDE2LjUyNDkgNzMuMDIxNyAxNi40MzgyIDc0LjA2NDkgMTYuNDM4Mkg3OC4xOTQxVjE4LjkwOUg3NC45MzQyQzczLjQ5OTggMTguOTA5IDcyLjU0MzYgMTkuMTY5MSA3MS45Nzg1IDE5LjY0NTlDNzEuNDU2OSAyMC4xMjI3IDcxLjE1MjcgMjAuOTg5NyA3MS4xNTI3IDIyLjIwMzRDNzEuMTUyNyAyMi44OTY5IDcxLjI4MzEgMjMuNDYwNSA3MS41MDA0IDIzLjkzNzNDNzEuNzE3NyAyNC40MTQxIDcyLjA2NTUgMjQuNzYwOSA3Mi41MDAxIDI1LjA2NDNDNzIuNzE3NCAyNS4xOTQ0IDcyLjk3ODIgMjUuMjgxMSA3My4yODI1IDI1LjM2NzhDNzMuNjMwMiAyNS4zMjQ0IDc0LjE1MTggMjUuMzY3OCA3NC45MzQyIDI1LjM2NzhaIiBmaWxsPSIjMzU0M0E4Ii8+CjxwYXRoIGQ9Ik04MC44NDU2IDE4LjY0ODlINzguNjcyNFYxNi4zNTE1SDgwLjg0NTZWMTUuMTgxMUM4MC44NDU2IDE0LjAxMDggODEuMDYzIDEzLjIzMDUgODEuNDk3NiAxMi44NDA0QzgxLjkzMjMgMTIuNDUwMyA4Mi43NTgxIDEyLjIzMzUgODMuOTc1MSAxMi4yMzM1SDg2Ljg0MzhWMTQuNDAwOUg4NS40MDk1Qzg0Ljg4NzkgMTQuNDAwOSA4NC41NDAyIDE0LjQ4NzYgODQuMzIyOSAxNC42NjFDODQuMTA1NSAxNC44MzQ0IDgzLjk3NTEgMTUuMDk0NSA4My45NzUxIDE1LjQ0MTJWMTYuMzUxNUg4Ni44NDM4VjE4LjY0ODlIODMuOTc1MVYyNy43OTUzSDgwLjg0NTZWMTguNjQ4OVoiIGZpbGw9IiMzNTQzQTgiLz4KPHBhdGggZD0iTTk4LjQwNTYgMjcuNzk1M0g5Mi43MTE2QzkxLjAxNjUgMjcuNzk1MyA4OS44NDI5IDI3LjQ0ODUgODkuMDYwNSAyNi43OTgzQzg4LjMyMTYgMjYuMTQ4MSA4Ny45MzA0IDI1LjA2NDQgODcuOTMwNCAyMy41OTA2VjE2LjM5NDlIOTAuOTI5NVYyMy40MTcyQzkwLjkyOTUgMjQuMTk3NCA5MS4wNTk5IDI0LjY3NDMgOTEuMzIwNyAyNC45MzQ0QzkxLjU4MTUgMjUuMTk0NCA5Mi4xMDMxIDI1LjMyNDUgOTIuOTI4OSAyNS4zMjQ1SDk1LjM2M1YxNi4zOTQ5SDk4LjQwNTZWMjcuNzk1M1oiIGZpbGw9IiMzNTQzQTgiLz4KPHBhdGggZD0iTTEwMC42MjIgMjUuNDExMkgxMDcuMDExQzEwNy41NzcgMjUuNDExMiAxMDguMDExIDI1LjMyNDUgMTA4LjI3MiAyNS4xNTExQzEwOC41MzMgMjQuOTc3NyAxMDguNjYzIDI0LjY3NDMgMTA4LjY2MyAyNC4zMjc1QzEwOC42NjMgMjMuOTM3NCAxMDguNTMzIDIzLjY3NzMgMTA4LjI3MiAyMy40NjA1QzEwOC4wMTEgMjMuMjg3MSAxMDcuNTc3IDIzLjIwMDUgMTA3LjA1NSAyMy4yMDA1SDEwNC40NDdDMTAyLjg4MiAyMy4yMDA1IDEwMS44MzkgMjIuOTgzNyAxMDEuMzE4IDIyLjUwNjlDMTAwLjc1MiAyMi4wMzAxIDEwMC40OTIgMjEuMjA2NSAxMDAuNDkyIDE5Ljk5MjdDMTAwLjQ5MiAxOC43NzkgMTAwLjgzOSAxNy44Njg3IDEwMS40OTEgMTcuMjYxOEMxMDIuMTQzIDE2LjY5ODMgMTAzLjE4NyAxNi4zOTQ5IDEwNC41MzQgMTYuMzk0OUgxMTEuMDU0VjE4Ljc3OUgxMDUuNzA4QzEwNC44MzggMTguNzc5IDEwNC4yNzMgMTguODY1NyAxMDQuMDEyIDE4Ljk5NTdDMTAzLjc1MiAxOS4xNjkxIDEwMy42MjEgMTkuNDI5MiAxMDMuNjIxIDE5LjgxOTRDMTAzLjYyMSAyMC4xNjYxIDEwMy43NTIgMjAuNDI2MiAxMDMuOTY5IDIwLjU5OTZDMTA0LjE4NiAyMC43NzMgMTA0LjU3NyAyMC44NTk3IDEwNS4wNTYgMjAuODU5N0gxMDcuNzk0QzEwOS4wNTQgMjAuODU5NyAxMTAuMDExIDIxLjE2MzEgMTEwLjY2MyAyMS43MjY2QzExMS4zMTUgMjIuMjkwMiAxMTEuNjYyIDIzLjE1NzEgMTExLjY2MiAyNC4yNDA4QzExMS42NjIgMjUuMjgxMSAxMTEuMzU4IDI2LjE0ODEgMTEwLjc5MyAyNi43OTgzQzExMC4yMjggMjcuNDQ4NSAxMDkuNDQ2IDI3Ljc5NTMgMTA4LjUzMyAyNy43OTUzSDEwMC43MDlWMjUuNDExMkgxMDAuNjIyWiIgZmlsbD0iIzM1NDNBOCIvPgo8cGF0aCBkPSJNMTE2LjU3NCAxNS4wOTQ0SDExMy40MDFWMTIuMjc2OUgxMTYuNTc0VjE1LjA5NDRaTTExNi41NzQgMjcuNzk1M0gxMTMuNDAxVjE2LjM5NDlIMTE2LjU3NFYyNy43OTUzWiIgZmlsbD0iIzM1NDNBOCIvPgo8cGF0aCBkPSJNMTMwLjMwOSAyMi4xMTY3QzEzMC4zMDkgMjMuODkzOSAxMjkuNzQ0IDI1LjMyNDQgMTI4LjY1NyAyNi40MDgxQzEyNy41NzEgMjcuNDkxOCAxMjYuMDkzIDI4LjAxMiAxMjQuMjI0IDI4LjAxMkMxMjIuMzU1IDI4LjAxMiAxMjAuODc3IDI3LjQ5MTggMTE5Ljc5IDI2LjQwODFDMTE4LjcwNCAyNS4zMjQ0IDExOC4xMzkgMjMuODkzOSAxMTguMTM5IDIyLjExNjdDMTE4LjEzOSAyMC4zMzk0IDExOC43MDQgMTguOTA5IDExOS43OSAxNy44MjUzQzEyMC44NzcgMTYuNzQxNiAxMjIuMzk4IDE2LjIyMTQgMTI0LjIyNCAxNi4yMjE0QzEyNi4wNDkgMTYuMjIxNCAxMjcuNTI3IDE2Ljc0MTYgMTI4LjY1NyAxNy44MjUzQzEyOS43NDQgMTguODY1NiAxMzAuMzA5IDIwLjI5NjEgMTMwLjMwOSAyMi4xMTY3Wk0xMjEuMjY4IDIyLjExNjdDMTIxLjI2OCAyMy4yMDA0IDEyMS41MjkgMjQuMDY3MyAxMjIuMDUxIDI0LjY3NDJDMTIyLjU3MiAyNS4yODExIDEyMy4yNjggMjUuNTg0NSAxMjQuMTggMjUuNTg0NUMxMjUuMDkzIDI1LjU4NDUgMTI1Ljc4OSAyNS4yODExIDEyNi4zMSAyNC42NzQyQzEyNi44MzIgMjQuMDY3MyAxMjcuMDkzIDIzLjIwMDQgMTI3LjA5MyAyMi4xMTY3QzEyNy4wOTMgMjEuMDMzIDEyNi44MzIgMjAuMTY2MSAxMjYuMzEgMTkuNjAyNUMxMjUuNzg5IDE4Ljk5NTcgMTI1LjA5MyAxOC42OTIyIDEyNC4xMzcgMTguNjkyMkMxMjMuMjI0IDE4LjY5MjIgMTIyLjUyOSAxOC45OTU3IDEyMi4wMDcgMTkuNjAyNUMxMjEuNTI5IDIwLjE2NjEgMTIxLjI2OCAyMS4wMzMgMTIxLjI2OCAyMi4xMTY3WiIgZmlsbD0iIzM1NDNBOCIvPgo8cGF0aCBkPSJNMTMxLjc4NyAxNi4zOTQ5SDEzNy40ODFDMTM5LjIxOSAxNi4zOTQ5IDE0MC40MzYgMTYuNjk4MyAxNDEuMTc1IDE3LjM0ODVDMTQxLjkxNCAxNy45OTg4IDE0Mi4yNjIgMTkuMDgyNCAxNDIuMjYyIDIwLjU1NjNWMjcuNzk1M0gxMzkuMjE5VjIwLjk0NjRDMTM5LjIxOSAyMC4wNzk0IDEzOS4wODkgMTkuNTE1OSAxMzguODI4IDE5LjI5OTJDMTM4LjU2NyAxOS4wMzkxIDEzOC4wNDYgMTguOTA5MSAxMzcuMjIgMTguOTA5MUgxMzQuNzg2VjI3LjgzODZIMTMxLjc0M1YxNi4zOTQ5SDEzMS43ODdaIiBmaWxsPSIjMzU0M0E4Ii8+CjxwYXRoIGQ9Ik03LjEyODMxIDMuNzM3NDNIMFYxMC44NDY0SDcuMTI4MzFWMy43Mzc0M1oiIGZpbGw9IiMzNTQzQTgiLz4KPHBhdGggZD0iTTIzLjI1MTMgLTIuMTU3MjVlLTA1TDE4LjU1MTMgNS41MTY4NUwyNC4wODMxIDEwLjIwNDFMMjguNzgzMSA0LjY4NzI1TDIzLjI1MTMgLTIuMTU3MjVlLTA1WiIgZmlsbD0iI0ZGODYwMCIvPgo8cGF0aCBkPSJNMTUuNjA0MSAzLjczNzQzSDguNDc1ODNWMTAuODQ2NEgxNS42MDQxVjMuNzM3NDNaIiBmaWxsPSIjMzU0M0E4Ii8+CjxwYXRoIGQ9Ik03LjEyODMxIDEyLjE5MDJIMFYxOS4yOTkySDcuMTI4MzFWMTIuMTkwMloiIGZpbGw9IiMzNTQzQTgiLz4KPHBhdGggZD0iTTE1LjYwNDEgMTIuMTkwMkg4LjQ3NTgzVjE5LjI5OTJIMTUuNjA0MVYxMi4xOTAyWiIgZmlsbD0iIzM1NDNBOCIvPgo8cGF0aCBkPSJNMjQuMDc5NyAxMi4xOTAySDE2Ljk1MTRWMTkuMjk5MkgyNC4wNzk3VjEyLjE5MDJaIiBmaWxsPSIjRkY4NjAwIi8+CjxwYXRoIGQ9Ik03LjEyODMxIDIwLjY4NjNIMFYyNy43OTUzSDcuMTI4MzFWMjAuNjg2M1oiIGZpbGw9IiMzNTQzQTgiLz4KPHBhdGggZD0iTTE1LjYwNDEgMjAuNjg2M0g4LjQ3NTgzVjI3Ljc5NTNIMTUuNjA0MVYyMC42ODYzWiIgZmlsbD0iIzM1NDNBOCIvPgo8cGF0aCBkPSJNMjQuMTIzMiAyMC42ODYzSDE2Ljk5NDlWMjcuNzk1M0gyNC4xMjMyVjIwLjY4NjNaIiBmaWxsPSIjMzU0M0E4Ii8+CjxwYXRoIGQ9Ik0xNDYgMTUuODMxM0MxNDYgMTYuODcxNyAxNDUuMTc0IDE3LjY5NTMgMTQ0LjEzMSAxNy42OTUzQzE0My4wODggMTcuNjk1MyAxNDIuMjYyIDE2Ljg3MTcgMTQyLjI2MiAxNS44MzEzQzE0Mi4yNjIgMTQuNzkxIDE0My4wODggMTQuMDEwNyAxNDQuMTMxIDE0LjAxMDdDMTQ1LjEzMSAxMy45Njc0IDE0NiAxNC43OTEgMTQ2IDE1LjgzMTNaTTE0Mi45NTcgMTQuNzkxQzE0Mi42OTcgMTUuMDUxMSAxNDIuNTY2IDE1LjQ0MTIgMTQyLjU2NiAxNS44MzEzQzE0Mi41NjYgMTYuNjk4MyAxNDMuMjYyIDE3LjM5MTggMTQ0LjEzMSAxNy4zOTE4QzE0NSAxNy4zOTE4IDE0NS42OTYgMTYuNjk4MyAxNDUuNjk2IDE1LjgzMTNDMTQ1LjY5NiAxNS4wMDc3IDE0NSAxNC4yNzA4IDE0NC4xNzQgMTQuMjcwOEMxNDMuNjUzIDE0LjI3MDggMTQzLjI2MiAxNC40NDQyIDE0Mi45NTcgMTQuNzkxWk0xNDQuODcgMTYuOTE1SDE0NC40NzlMMTQzLjkxNCAxNi4wOTE0VjE2LjkxNUgxNDMuNjA5VjE0Ljc0NzZIMTQzLjk1N0MxNDQuNDM1IDE0Ljc0NzYgMTQ0LjY1MyAxNC45NjQ0IDE0NC42NTMgMTUuMzU0NUMxNDQuNjUzIDE1LjY1NzkgMTQ0LjQ3OSAxNS44NzQ3IDE0NC4xNzQgMTUuOTYxNEwxNDQuODcgMTYuOTE1Wk0xNDQuMDQ0IDE1LjY1NzlDMTQ0LjI2MSAxNS42NTc5IDE0NC4zOTIgMTUuNTI3OSAxNDQuMzkyIDE1LjM1NDVDMTQ0LjM5MiAxNS4xMzc4IDE0NC4yNjEgMTUuMDUxMSAxNDQuMDAxIDE1LjA1MTFIMTQzLjkxNFYxNS42NTc5SDE0NC4wNDRaIiBmaWxsPSIjMzU0M0E4Ii8+Cjwvc3ZnPgo=" style="\n    text-align: left;\n    width: 146px;\n    position: absolute;\n    top: 14px;\n    left: 31px;\n">\n            </div>\n            <div style="\n    position: relative;\n    top: 80px;\n    left: 32px;\n    font-size: 20px;\n    text-align: left;\n    font-weight: 700;\n    letter-spacing: 0.02em;\n    font-style: normal;\n    line-height: 125%;\n    ">Claim your FREE account and get a key in less than a minute</div>\n            <ul style="\n        font-size: 15px;\n        font-weight: 400;\n        color: #333333;\n        letter-spacing: 0.01em;\n        position: relative;\n        left: 32px;\n        top: 88px;\n        line-height: 180%;\n        ">\n                <li><span>Access to a 30-day free trial of any of our products.</span></li>\n                <li><span>Access to 24x5 support by developers via the <a href="https://support.syncfusion.com/create?utm_source=es_license_validation_banner&utm_medium=listing&utm_campaign=license-information" style="text-decoration: none;\n                color: #0D6EFD;\n                font-weight: 500;">support tickets</a>, <a href="https://www.syncfusion.com/forums?utm_source=es_license_validation_banner&utm_medium=listing&utm_campaign=license-information" style="text-decoration: none;\n                color: #0D6EFD;\n                font-weight: 500;">forum</a>, <a href="https://www.syncfusion.com/feedback?utm_source=es_license_validation_banner&utm_medium=listing&utm_campaign=license-information\n                " style="text-decoration: none;\n                color: #0D6EFD;\n                font-weight: 500;">feature &amp; feedback page</a> and chat.</span></li>\n                <li><span>200+ <a href="https://www.syncfusion.com/succinctly-free-ebooks?utm_source=es_license_validation_banner&utm_medium=listing&utm_campaign=license-information" style="text-decoration: none;\n                color: #0D6EFD;\n                font-weight: 500;">ebooks </a>on the latest technologies, industry trends, and research topics.</span>\n                </li>\n                <li><span>Largest collection of over 7,000 flat and wireframe icons for free with Syncfusion <a href="https://www.syncfusion.com/downloads/metrostudio?utm_source=es_license_validation_banner&utm_medium=listing&utm_campaign=license-information\n                " style="text-decoration: none;\n                color: #0D6EFD;\n                font-weight: 500;">Metro Studio.</a></span></li>\n                <li><span>Free and unlimited access to Syncfusion technical <a href="https://www.syncfusion.com/blogs/?utm_source=es_license_validation_banner&utm_medium=listing&utm_campaign=license-information\n                " style="text-decoration: none;\n                color: #0D6EFD;\n                font-weight: 500;">blogs</a> and <a href="https://www.syncfusion.com/resources/techportal/whitepapers?utm_source=es_license_validation_banner&utm_medium=listing&utm_campaign=license-information" style="text-decoration: none;\n                color: #0D6EFD;\n                font-weight: 500;">whitepapers.</a></span></li>\n            </ul>\n            <div style="\n            font-size: 18px;\n            font-weight: 700;\n            position: relative;\n            line-height: 125%;\n            letter-spacing: 0.02em;\n            top: 90px;\n            left: 32px;\n    ">Syncfusion is trusted by 29,000+ businesses worldwide</div>\n            <img src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODIwIiBoZWlnaHQ9IjU2IiB2aWV3Qm94PSIwIDAgODIwIDU2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00MjcuNjE3IDIyLjU2NTlWMjQuNzIyNkM0MjYuNTU4IDI0LjM2MzggNDI1LjM5OCAyNC4xNTQ0IDQyNC40NzQgMjQuMTU0NEM0MjMuMzMzIDI0LjE1NDQgNDIyLjY5OCAyNC40OTEyIDQyMi42OTggMjUuMDk2M0M0MjIuNjk4IDI1LjQ4MjQgNDIyLjk3NiAyNS43MzgzIDQyMy43NzMgMjYuMDg1NEw0MjUuOTE3IDI3LjAxNzRDNDI3LjYzMyAyNy43NjM5IDQyOC40OTcgMjguODUzIDQyOC40OTcgMzAuMjY4MUM0MjguNDk3IDMyLjQ1MjIgNDI2LjU0NiAzMy44MyA0MjMuNDUyIDMzLjgzQzQyMi4zMjQgMzMuODMgNDIxLjAxOCAzMy42NzM2IDQxOS42MzYgMzMuMzcwOVYzMS4xNDE2QzQyMS4wMDYgMzEuNTAyOCA0MjIuMjYyIDMxLjY5NTcgNDIzLjIzOSAzMS42OTU3QzQyNC41MTggMzEuNjk1NyA0MjUuMjAzIDMxLjM1MDYgNDI1LjIwMyAzMC43MDc0QzQyNS4yMDMgMzAuMzIwOCA0MjQuOTM1IDMwLjAzNjcgNDI0LjMyMiAyOS43NzE3TDQyMS45NzUgMjguNzU5M0M0MjAuMjM2IDI4LjAwNzggNDE5LjQzMyAyNi45OTU0IDQxOS40MzMgMjUuNTUyMUM0MTkuNDMzIDIzLjQ4MzcgNDIxLjMxNCAyMi4xNjQ5IDQyNC4yNjUgMjIuMTY0OUM0MjUuMjk4IDIyLjE2NDkgNDI2LjU3IDIyLjMxNzEgNDI3LjYxNyAyMi41NjU5VjIyLjU2NTlaTTQzMC4xNjcgMjIuMzkwOUg0MzMuNjM1VjMzLjYwMzlINDMwLjE2N1YyMi4zOTA5Wk00NDQuOTExIDIyLjM5MDlWMjQuNDQ1MUg0MzkuNjc1VjI2Ljk3NDJINDQ0LjI0OVYyOC44MzIzSDQzOS42NzVWMzEuNDU0M0g0NDQuOTc4VjMzLjYwMzlINDM2LjMwNVYyMi4zOTA5SDQ0NC45MTFaTTQ2MS4yOTQgMjIuMzkwOVYzMy42MDM5SDQ1Ny45MzlWMjYuMjIzNkw0NTQuNjUyIDMzLjY5MTVINDUyLjUzMUw0NDkuMjY2IDI2LjIyMzZWMzMuNjAzOUg0NDYuOTQ5VjIyLjM5MDlINDUxLjE4NEw0NTQuMTc4IDI5LjIxMTRMNDU3LjE1NiAyMi4zOTA5SDQ2MS4yOTRWMjIuMzkwOVpNNDcyLjU3OSAyMi4zOTA5VjI0LjQ0NTFINDY3LjMzNVYyNi45NzQySDQ3MS45MDhWMjguODMyM0g0NjcuMzM1VjMxLjQ1NDNINDcyLjYzOFYzMy42MDM5SDQ2My45NTdWMjIuMzkwOUg0NzIuNTc5Wk00ODQuNzk0IDIyLjM5MDlWMzMuNjAzOUg0ODEuMDkzTDQ3Ni45MjYgMjYuNDEyM1YzMy42MDM5SDQ3NC42MDhWMjIuMzkwOUg0NzguNDA3TDQ4Mi40ODQgMjkuNDg3NlYyMi4zOTA5SDQ4NC43OTRaTTQ5NC44NTggMjIuNTY1OVYyNC43MjI2QzQ5My44MDcgMjQuMzY2MyA0OTIuNjQgMjQuMTU0NCA0OTEuNzMyIDI0LjE1NDRDNDkwLjU3MyAyNC4xNTQ0IDQ4OS45MzkgMjQuNDg1OCA0ODkuOTM5IDI1LjA5M0M0ODkuOTM5IDI1LjQ4ODYgNDkwLjE5OCAyNS43MjUgNDkxLjAyMyAyNi4wODU5TDQ5My4xNTcgMjcuMDE3OEM0OTQuODg1IDI3Ljc3MjIgNDk1LjczOSAyOC44NTE4IDQ5NS43MzkgMzAuMjgzNUM0OTUuNzM5IDMyLjQ1NTkgNDkzLjc4NiAzMy44MzA4IDQ5MC42OTkgMzMuODMwOEM0ODkuNTY5IDMzLjgzMDggNDg4LjI1OSAzMy42NzM2IDQ4Ni44NzggMzMuMzcxN1YzMS4xNDI0QzQ4OC4yNDcgMzEuNTAyOCA0ODkuNDk5IDMxLjY5NjUgNDkwLjQ3IDMxLjY5NjVDNDkxLjc0IDMxLjY5NjUgNDkyLjQ0NCAzMS4zNTE1IDQ5Mi40NDQgMzAuNzI4NUM0OTIuNDQ0IDMwLjMxNjMgNDkyLjE5NyAzMC4wNTA0IDQ5MS41NTUgMjkuNzcyNUw0ODkuMjE4IDI4Ljc2MDFDNDg3LjQ2NyAyOC4wMDI4IDQ4Ni42NzQgMjcuMDAyIDQ4Ni42NzQgMjUuNTUzM0M0ODYuNjc0IDIzLjQ4NjIgNDg4LjU1NiAyMi4xNjY1IDQ5MS41IDIyLjE2NjVDNDkyLjUzNiAyMi4xNjUzIDQ5My44MTMgMjIuMzE3MSA0OTQuODU4IDIyLjU2NTlWMjIuNTY1OVoiIGZpbGw9IiMwMEEwQjAiLz4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMzUyLjQxMyAyNi44MTlDMzUwLjk5MiAyNS4yNzU5IDM0OS42MzggMjMuODMxNSAzNDguMzQ5IDIyLjE1NzRMMzQ3LjkyIDIxLjU5OTVDMzQ5LjQwNiAyMS4zNjkzIDM1MC42OTUgMjAuMzg0OCAzNTAuNjk1IDE4Ljc0MzNDMzUwLjY5NSAxNy4yMzMxIDM0OS41MzkgMTYuMjQ4MiAzNDcuODIxIDE2LjI0ODJDMzQ2LjU5OCAxNi4yNDgyIDM0NS43MDYgMTYuMzEzNyAzNDUuMjQzIDE2LjMxMzdDMzQ0LjcxNSAxNi4zMTM3IDM0NC4yODUgMTYuMzEzNyAzNDMuNzkgMTYuMjgwOEMzNDMuODU2IDE4LjE1MjEgMzQzLjg4OSAxOC4yODM0IDM0My44ODkgMTkuNDMyMlYyMy42MzQzQzM0My44ODkgMjQuNDU1MyAzNDMuODU2IDI1LjI3NTkgMzQzLjc5IDI2LjgxODZDMzQ0LjE1MyAyNi43MjAyIDM0NC41MTcgMjYuNzIwMiAzNDQuNzgxIDI2LjcyMDJDMzQ1LjA0NSAyNi43MjAyIDM0NS40MDkgMjYuNzUzMSAzNDUuNzA2IDI2LjgxODZDMzQ1LjY0IDI1Ljc2NzkgMzQ1LjYwNyAyNC4wMjgzIDM0NS42MDcgMjMuNjM0M1YyMS4yMDUxQzM0Ny4xNiAyMy4yMDc3IDM0OS4yMDkgMjUuNjY5NSAzNTAuMDAxIDI2LjgxODZDMzUwLjM5OCAyNi43MjAyIDM1MC43MjggMjYuNzIwMiAzNTEuMTI0IDI2LjcyMDJDMzUxLjQ1NSAyNi43MjA2IDM1MS45MTggMjYuNzIwNiAzNTIuNDEzIDI2LjgxOVYyNi44MTlaTTM0OC44NzggMTkuMDA2QzM0OC44NzggMjAuMDIzNCAzNDguMzE3IDIxLjIwNTQgMzQ2Ljc5NyAyMS4yMDU0QzM0Ni40IDIxLjIwNTQgMzQ2LjAwMyAyMS4yMDU0IDM0NS42MDcgMjEuMTcyNVYxNy4wNjg4QzM0Ni4wMDMgMTYuOTcwNCAzNDYuNDk5IDE2LjkwNDYgMzQ2Ljc2MyAxNi45MDQ2QzM0OC4wODUgMTYuOTA0OSAzNDguODc4IDE3LjY2IDM0OC44NzggMTkuMDA2VjE5LjAwNlpNMzgyLjM4IDI2Ljg4NDVDMzgxLjgxOSAyNi4yOTM2IDM4MC45NiAyNS4zNDE3IDM4MC4xMzQgMjQuNDIyM0MzODAuODI4IDIzLjY2NzIgMzgxLjU1NSAyMi41NTEgMzgxLjk4NCAyMS41OTkxQzM4MS43MTkgMjEuNDY3OCAzODEuMzU2IDIxLjIwNTEgMzgxLjA5MiAyMC45NzUzQzM4MC45OTMgMjEuNzk1OSAzODAuNDMyIDIyLjg3OTIgMzc5LjYzOSAyMy44MzE1QzM3OC41MTUgMjIuNTE4NSAzNzguMjE4IDIyLjE1NzQgMzc3LjE5MyAyMC43Nzg1QzM3OC41ODEgMTkuODkyMSAzNzkuMjQyIDE4Ljg3NDMgMzc5LjI0MiAxOC4wNTM3QzM3OS4yNDIgMTcuMTAxNyAzNzguNTgxIDE2LjExNjkgMzc2Ljk2MiAxNi4xMTY5QzM3NS4yMTEgMTYuMTE2OSAzNzQuMzUyIDE3LjIwMDIgMzc0LjM1MiAxOC40ODAzQzM3NC4zNTIgMTkuMjM1NCAzNzQuNTUgMTkuODkxNyAzNzUuMzc2IDIwLjk3NTNDMzc0LjA1NCAyMS42OTc1IDM3Mi43NjYgMjIuNzQ3OSAzNzIuNzY2IDI0LjQyMjNDMzcyLjc2NiAyNi4wNjM5IDM3NC4wODcgMjYuOTE3NCAzNzUuNzA3IDI2LjkxNzRDMzc3LjE5MyAyNi45MTc0IDM3OC4xNTEgMjYuMzI2NiAzNzguOTEyIDI1LjYzNjlMMzc5LjkwMiAyNi44MTlDMzgwLjIgMjYuNzg2MSAzODAuNTMxIDI2LjcyMDYgMzgwLjg2MSAyNi43MjA2QzM4MS4zMjQgMjYuNzIwNiAzODEuODUyIDI2Ljc4NjEgMzgyLjM4IDI2Ljg4NDVWMjYuODg0NVpNMzgzLjM3MiA0MC4wMTU4QzM4MS45MTggMzguNDczIDM4MC41OTcgMzcuMDYxMiAzNzkuMzA4IDM1LjM4NzFMMzc4Ljg3OCAzNC44Mjg4QzM4MC4zMzIgMzQuNTk5MSAzODEuNjU0IDMzLjYxNSAzODEuNjU0IDMxLjk0MDFDMzgxLjY1NCAzMC40NjMyIDM4MC40OTggMjkuNDQ1NCAzNzguNzc5IDI5LjQ0NTRDMzc3LjU1NyAyOS40NDU0IDM3Ni42MzIgMjkuNTQzNSAzNzYuMTY5IDI5LjU0MzVDMzc1LjY3MyAyOS41NDM1IDM3NS4yNDQgMjkuNTQzNSAzNzQuNzQ4IDI5LjQ3NzZDMzc0LjgxNCAzMS4zODIyIDM3NC44NDggMzEuNDgwMiAzNzQuODQ4IDMyLjYyOTRWMzYuODMxMUMzNzQuODQ4IDM3LjY1MjQgMzc0LjgxNCAzOC41MDUyIDM3NC43NDggNDAuMDE1NEMzNzUuMTEyIDM5Ljk0OTYgMzc1LjQ3NSAzOS45NDk2IDM3NS43MDcgMzkuOTQ5NkMzNzYuMDA0IDM5Ljk0OTYgMzc2LjM2OCAzOS45NDk2IDM3Ni42MzIgNDAuMDE1NEMzNzYuNTY1IDM4Ljk5OCAzNzYuNTMzIDM3LjI1ODEgMzc2LjUzMyAzNi44MzExVjM0LjQzNDhDMzc4LjExOSAzNi40MDQyIDM4MC4xNjcgMzguODk5NiAzODAuOTYgNDAuMDE1NEMzODEuMzU2IDM5Ljk0OTYgMzgxLjY4NyAzOS45NDk2IDM4Mi4wODMgMzkuOTQ5NkMzODIuMzggMzkuOTUgMzgyLjg3NiAzOS45NSAzODMuMzcyIDQwLjAxNThaTTM2Mi4xNiAyNi44MTlDMzYwLjk3MSAyNS41NzE1IDM1OC44ODkgMjIuOTc4IDM1OC4wNjMgMjEuOTkzNUwzNTcuMjM3IDIwLjk3NTdDMzU4LjA5NiAxOS45NTgzIDM1OC42OSAxOS4zMzQxIDM1OS4zMTkgMTguNTc5QzM2MC4wNDUgMTcuNzkxIDM2MC43MDYgMTYuOTcwNCAzNjEuNDk5IDE2LjI0ODJDMzYxLjEzNiAxNi4zMTM3IDM2MC45MzcgMTYuMzEzNyAzNjAuNzM5IDE2LjMxMzdDMzYwLjU0MSAxNi4zMTM3IDM2MC4zNDMgMTYuMzEzNyAzNjAuMTQ0IDE2LjI0ODJDMzU5LjkxMyAxNi42MDkzIDM1OS41NSAxNy4wNjg4IDM1OS4xNTMgMTcuNTI4N0MzNTguNzU2IDE3Ljk1NTYgMzU4LjM2IDE4LjM4MjIgMzU4LjA2MyAxOC43NDMzQzM1Ny4yMzYgMTkuNjk1MiAzNTYuNzc0IDIwLjE1NDcgMzU1LjU4NSAyMS4yNzA5VjE5LjQ2NTVDMzU1LjU4NSAxOC40MTUxIDM1NS41ODUgMTcuNzI1NSAzNTUuNjUxIDE2LjI0ODJDMzU1LjMyMSAxNi4zMTM3IDM1NC45NTcgMTYuMzEzNyAzNTQuNzI2IDE2LjMxMzdDMzU0LjQ2MSAxNi4zMTM3IDM1NC4wMzIgMTYuMzEzNyAzNTMuNzY4IDE2LjI0ODJDMzUzLjgzMyAxNy44MjM5IDM1My44NjcgMTguMjgzNCAzNTMuODY3IDE5LjQzMjVWMjMuNjM0N0MzNTMuODY3IDI0LjY4NSAzNTMuODMzIDI1LjMwODggMzUzLjc2OCAyNi44MTlDMzU0LjE2NCAyNi43MjA2IDM1NC40OTUgMjYuNzIwNiAzNTQuNzI2IDI2LjcyMDZDMzU0Ljk1NyAyNi43MjA2IDM1NS4zNTMgMjYuNzUzNSAzNTUuNjUxIDI2LjgxOUMzNTUuNTg1IDI1LjE0NDkgMzU1LjU4NSAyNC4xNTk3IDM1NS41ODUgMjMuNjM0N1YyMS40MzUyQzM1Ni44MDcgMjIuODc5NiAzNTguNjkgMjUuMjQzMyAzNTkuNzQ4IDI2LjgxOUMzNjAuMTMgMjYuNzU2MyAzNjAuNTE3IDI2LjcyMzQgMzYwLjkwNSAyNi43MjA2QzM2MS4yMDIgMjYuNzIwNiAzNjEuNjY1IDI2LjcyMDYgMzYyLjE2IDI2LjgxOVYyNi44MTlaTTM3Mi42MDEgNDAuMDE1OEMzNzIuNTY4IDM5Ljg1MTkgMzcyLjUzNSAzOS43MjA2IDM3Mi41MzUgMzkuNTIzNEMzNzIuNTM1IDM5LjM5MjggMzcyLjU2OCAzOS4yMjgxIDM3Mi42MDEgMzkuMDk2NEMzNzEuMjggMzkuMTI5NyAzNjguOTAxIDM5LjE5NTIgMzY4LjM3MiAzOS4xOTUyVjM0LjY2NDlDMzY5LjY5NCAzNC42NjQ5IDM3MC45ODIgMzQuNjY0OSAzNzIuMjcgMzQuNzk2M0MzNzIuMjM4IDM0LjYzMjQgMzcyLjIwNCAzNC40Njc3IDM3Mi4yMDQgMzQuMzM2NEMzNzIuMjA0IDM0LjIwNTggMzcyLjIwNCAzNC4wNDE5IDM3Mi4yNyAzMy44NDQ3QzM3MS4zNDYgMzMuOTQyOCAzNjkuMTk4IDMzLjk3NiAzNjguMzcyIDMzLjk3NlYzMC4yNjZDMzY5LjgyNiAzMC4yNjYgMzcwLjY4NSAzMC4yNjYgMzcxLjE4IDMwLjI5OTNMMzcyLjUwMiAzMC4zNjUxQzM3Mi40MzYgMzAuMTY3OSAzNzIuNDM2IDMwLjA2OTIgMzcyLjQzNiAyOS45MDUzQzM3Mi40MzYgMjkuNzQxNCAzNzIuNDM2IDI5LjcwODEgMzcyLjUwMiAyOS40NDU4QzM3MS40MTEgMjkuNDc4MyAzNjkuOTI1IDI5LjU0MzggMzY5LjI2NCAyOS41NDM4QzM2OC44MDIgMjkuNTQzOCAzNjcuMzQ4IDI5LjUxMTMgMzY2LjU4NyAyOS40NDU4QzM2Ni42NTQgMzAuMjY2NCAzNjYuNjg2IDMxLjYxMjMgMzY2LjY4NiAzMi41NjQyVjM2Ljg2NTFDMzY2LjY4NiAzNy40ODg1IDM2Ni42MiAzOC43MzU3IDM2Ni41ODcgNDAuMDE2MkMzNjcuNTEzIDM5Ljk1MDMgMzY4LjgwMiAzOS45NTAzIDM2OS4yNjQgMzkuOTUwM0MzNzAuMDI0IDM5Ljk1IDM3MS42NDMgMzkuOTUgMzcyLjYwMSA0MC4wMTU4Wk0zNjQuNjA1IDM5LjEyOTRDMzY0LjQ0IDM4LjgwMDggMzY0LjM0MSAzOC4zMDg4IDM2NC4yNzUgMzguMDQ2MUMzNjIuOTIgMzkuMTYxOSAzNjEuOTk1IDM5LjM5MjQgMzYwLjkzOCAzOS4zOTI0QzM1OC41OTIgMzkuMzkyNCAzNTcuMzM3IDM3LjI5MTMgMzU3LjMzNyAzNC42NjQ5QzM1Ny4zMzcgMzEuNzQzNiAzNTguNzU3IDMwLjAzNjIgMzYxLjE2OSAzMC4wMzYyQzM2Mi40MjUgMzAuMDM2MiAzNjMuNjE0IDMwLjU5NDUgMzY0LjE3NiAzMS4xNTI4QzM2NC4yMDggMzAuODg5OCAzNjQuMzA4IDMwLjM2NDggMzY0LjQ3MyAzMC4wNjg4QzM2My4zMTYgMjkuNTExMyAzNjIuMjU5IDI5LjM0NjYgMzYxLjEwMiAyOS4zNDY2QzM1Ny4yMzcgMjkuMzQ2NiAzNTUuNDUzIDMxLjc0MzYgMzU1LjQ1MyAzNC44Mjg4QzM1NS40NTMgMzguMzA5MSAzNTcuNzk4IDQwLjE0NzEgMzYwLjczOSA0MC4xNDcxQzM2Mi40MjUgNDAuMTQ3MSAzNjMuODEyIDM5LjYyMjIgMzY0LjYwNSAzOS4xMjk0VjM5LjEyOTRaTTM0Mi4zMDMgMjYuODE5QzM0MC41MTkgMjMuNDA0OSAzMzguOCAxOS4xMzczIDMzNy41NzggMTYuMTE2OUgzMzcuMzhDMzM2LjU4NyAxOC4wMjA3IDMzNS4xMzMgMjEuMjcwOSAzMzQuNzM3IDIyLjE4OTlDMzM0LjI3NCAyMy4zMDYxIDMzMy4yNSAyNS41MDU2IDMzMi41ODkgMjYuODE4NkMzMzIuODAzIDI2Ljc1MzggMzMzLjAyNiAyNi43MjA2IDMzMy4yNSAyNi43MjAyQzMzMy40NDggMjYuNzIwMiAzMzMuNjEzIDI2Ljc1MzEgMzMzLjg0NSAyNi44MTg2QzMzNC4xNzUgMjUuOTMyMiAzMzQuNjM4IDI0LjgxNiAzMzUuMTMzIDIzLjYzNDNDMzM1Ljc5NCAyMy42MDE0IDMzNi4zODkgMjMuNTY4OCAzMzYuOTg0IDIzLjU2ODhDMzM3LjYxMiAyMy41Njg4IDMzOC4yNzIgMjMuNjAxNCAzMzguOTMzIDIzLjYzNDNMMzM5LjU5NCAyNS4yMUwzNDAuMjU1IDI2LjgxODZDMzQwLjcxNyAyNi43MjAyIDM0MS4wOCAyNi43MjAyIDM0MS4zMTIgMjYuNzIwMkMzNDEuNjA5IDI2LjcyMDYgMzQxLjg3MyAyNi43MjA2IDM0Mi4zMDMgMjYuODE5VjI2LjgxOVpNMzUzLjYzNiAyOS40NDU0QzM1My40MzggMjkuNTExMyAzNTMuMjczIDI5LjU0MzUgMzUzLjEwNyAyOS41NDM1QzM1Mi45MDkgMjkuNTQzNSAzNTIuNzQ0IDI5LjUxMDkgMzUyLjU0NiAyOS40NDU0QzM1Mi42NDQgMzAuNzU4NCAzNTIuNjc4IDMyLjA3MTQgMzUyLjY3OCAzMy4zNTE5VjM2LjczMzRDMzUyLjE0OSAzNi4yNzM2IDM1MC44NiAzNS4wOTE5IDM0OS4zNzQgMzMuNzEzQzM0Ny44NiAzMi4zMDc0IDM0Ni4zOTQgMzAuODUxMSAzNDQuOTc5IDI5LjM0NjZIMzQ0Ljc0OEMzNDQuNzgxIDMwLjgyNDMgMzQ0LjgxNCAzMi40IDM0NC44MTQgMzMuODExNFYzNS44Nzk5QzM0NC44MTQgMzcuNjUyOCAzNDQuODE0IDM4LjYwNDcgMzQ0LjcxNSA0MC4wMTYyQzM0NC45OCAzOS45NTAzIDM0NS4xMTIgMzkuOTUwMyAzNDUuMzEgMzkuOTUwM0MzNDUuNDQyIDM5Ljk1MDMgMzQ1LjU3NSAzOS45NTAzIDM0NS44MDYgNDAuMDE2MkMzNDUuNzQgMzguNjcwNiAzNDUuNzA3IDM2LjQ3MDggMzQ1LjcwNyAzNS44Nzk5VjMyLjU5NjhDMzQ4LjE4NSAzNC44NjI1IDM1MS4yMjQgMzcuODgyNiAzNTMuNDcxIDQwLjE0NzVIMzUzLjYwM0MzNTMuNjAzIDM4LjkzMjkgMzUzLjUzNyAzNy43MTc5IDM1My41MzcgMzYuNTA0VjM0LjYzMjdDMzUzLjUzNiAzMi40MzI1IDM1My41MzYgMzEuMzQ5MyAzNTMuNjM2IDI5LjQ0NTRaTTM0Mi41NjcgNDAuMDE1OEMzNDIuNTM0IDM5Ljg1MTkgMzQyLjUwMSAzOS43MjA2IDM0Mi41MDEgMzkuNTIzNEMzNDIuNTAxIDM5LjM5MjggMzQyLjUzNCAzOS4yMjgxIDM0Mi41NjcgMzkuMDk2NEMzNDEuMjQ2IDM5LjEyOTcgMzM4Ljg2NyAzOS4xOTUyIDMzOC4zNzEgMzkuMTk1MlYzNC42NjQ5QzMzOS42NiAzNC42NjQ5IDM0MC45NDggMzQuNjY0OSAzNDIuMjM3IDM0Ljc5NjNDMzQyLjIwNCAzNC42MzI0IDM0Mi4xNzEgMzQuNDY3NyAzNDIuMTcxIDM0LjMzNjRDMzQyLjE3MSAzNC4yMDU4IDM0Mi4xNzEgMzQuMDQxOSAzNDIuMjM3IDMzLjg0NDdDMzQxLjMxMiAzMy45NDI4IDMzOS4xOTcgMzMuOTc2IDMzOC4zNzEgMzMuOTc2VjMwLjI2NkMzMzkuNzkyIDMwLjI2NiAzNDAuNjUxIDMwLjI2NiAzNDEuMTc5IDMwLjI5OTNMMzQyLjQ2OCAzMC4zNjUxQzM0Mi40MzUgMzAuMTY3OSAzNDIuNDM1IDMwLjA2OTIgMzQyLjQzNSAyOS45MDUzQzM0Mi40MzUgMjkuNzQxNCAzNDIuNDM1IDI5LjY3NTUgMzQyLjQ2OCAyOS40NDU4QzM0MS4zNzggMjkuNDc4MyAzMzkuODkxIDI5LjU0MzggMzM5LjIzIDI5LjU0MzhDMzM4Ljc2NyAyOS41NDM4IDMzNy4zMTQgMjkuNTExMyAzMzYuNTU0IDI5LjQ0NThDMzM2LjYyIDMwLjI2NjQgMzM2LjY1MyAzMS42MTIzIDMzNi42NTMgMzIuNTY0MlYzNi44NjUxQzMzNi42NTMgMzcuNDg4NSAzMzYuNTg3IDM4LjczNTcgMzM2LjU1NCA0MC4wMTYyQzMzNy41MTIgMzkuOTUwMyAzMzguNzY3IDM5Ljk1MDMgMzM5LjIzIDM5Ljk1MDNDMzM5Ljk5IDM5Ljk1IDM0MS42NDIgMzkuOTUgMzQyLjU2NyA0MC4wMTU4VjQwLjAxNThaTTMzMS4yMDEgMjYuODE5QzMzMC42NzMgMjMuMjQwNiAzMzAuMjEgMTkuNDk4NCAzMjkuODQ3IDE2LjExNjlDMzI5Ljc0OCAxNi4xNDk4IDMyOS43MTQgMTYuMTQ5OCAzMjkuNjQ5IDE2LjExNjlDMzI4Ljk1NSAxNy4zMzE1IDMyOC4xNjIgMTguNjQ0NSAzMjcuNTY3IDE5LjU2MzlDMzI3LjAwNiAyMC40NTAzIDMyNi4zNDUgMjEuNTAwNyAzMjUuNTg1IDIyLjYxNjlDMzIzLjk5OSAyMC41ODE3IDMyMi4zNDcgMTguMDIxMSAzMjEuMjU2IDE2LjExNjlDMzIxLjE5IDE2LjE0OTggMzIxLjE1NyAxNi4xMTY5IDMyMS4wOTEgMTYuMTE2OUMzMjAuNzI4IDE5LjQ5OCAzMjAuMjMyIDIzLjI3MzIgMzE5LjczNiAyNi44MTlDMzIwLjAwMSAyNi43MjA2IDMyMC4xNjYgMjYuNzIwNiAzMjAuMjk4IDI2LjcyMDZDMzIwLjQ5NiAyNi43MjA2IDMyMC42MjggMjYuNzUzNSAzMjAuODU5IDI2LjgxOUMzMjAuOTkyIDI0LjQ1NTMgMzIxLjI1NiAyMi4xMjQ0IDMyMS41NTMgMTkuNjYyM0MzMjIuODQyIDIxLjUzMzYgMzIzLjk2NSAyMy4xNDIyIDMyNS4yMjEgMjQuODQ5M0MzMjYuMjc4IDIzLjIwNzcgMzI3LjM2OCAyMS40MzQ4IDMyOC41NTggMTkuNjI5NEMzMjguODg4IDIyLjE1NyAzMjkuMTg2IDI0LjQ1NTMgMzI5LjM1MSAyNi44MTlDMzI5Ljc4IDI2LjcyMDYgMzMwLjA3OCAyNi43MjA2IDMzMC4yNzYgMjYuNzIwNkMzMzAuNTQgMjYuNzIwNiAzMzAuODA1IDI2LjcyMDYgMzMxLjIwMSAyNi44MTlWMjYuODE5Wk0zMzQuOTY4IDMyLjIwMjhDMzM0Ljk2OCAzMC4yOTg5IDMzMy40NDggMjkuNDQ1NCAzMzEuNTk4IDI5LjQ0NTRDMzMwLjc3MiAyOS40NDU0IDMyOS44OCAyOS41NDM1IDMyOS4yNTIgMjkuNTQzNUMzMjkuMDIxIDI5LjU0MzUgMzI4LjUyNSAyOS41NDM1IDMyNy45OTcgMjkuNDc3NkMzMjguMDMgMzAuNTI4MyAzMjguMDk2IDMxLjQxNDggMzI4LjA5NiAzMi40MzIyVjM2LjkyOTVDMzI4LjA5NiAzNy45MTQ4IDMyOC4wMyAzOC45OTggMzI3Ljk5NyA0MC4wMTU0QzMyOC40MjYgMzkuOTQ5NiAzMjguNzI0IDM5Ljk0OTYgMzI4LjkyMiAzOS45NDk2QzMyOS4xNTMgMzkuOTQ5NiAzMjkuNDg0IDM5Ljk0OTYgMzI5Ljg4IDQwLjAxNTRDMzI5LjgxNSAzOS4wMzE5IDMyOS43ODIgMzguMDQ2NSAzMjkuNzgxIDM3LjA2MDlWMzUuNDJDMzMwLjE0NSAzNS40NTI2IDMzMC41MDggMzUuNDUyNiAzMzAuOTA1IDM1LjQ1MjZDMzMyLjgyIDM1LjQ1MjYgMzM0Ljk2OCAzNC43MzA0IDMzNC45NjggMzIuMjAyOFYzMi4yMDI4Wk0zMjYuMDE0IDM2Ljg5NzNDMzI2LjAxNCAzNS4yNTU4IDMyNC45MjQgMzQuNTMzNiAzMjMuMDQgMzMuNzQ1NkMzMjEuNjg2IDMzLjE4OCAzMjAuOTkyIDMyLjY5NTYgMzIwLjk5MiAzMS42NDQ1QzMyMC45OTIgMzAuNjYgMzIxLjc1MiAzMC4wMzYyIDMyMy4wMDggMzAuMDM2MkMzMjMuODM0IDMwLjAzNjIgMzI0LjU2MSAzMC4zMzE1IDMyNS4yMjIgMzAuODU2OEMzMjUuMjg3IDMwLjQ5NTcgMzI1LjQ1MyAzMC4xMzQ3IDMyNS42NTEgMjkuODM5NEMzMjQuODU4IDI5LjQ3ODMgMzIzLjk5OSAyOS4zNDcgMzIzLjA3NCAyOS4zNDdDMzIwLjM2NSAyOS4zNDcgMzE5LjUwNSAzMC44OTA1IDMxOS41MDUgMzIuMjAzNUMzMTkuNTA1IDMzLjgxMTggMzIwLjI5OSAzNC41NjcyIDMyMi4zNDcgMzUuMzU1M0MzMjMuNjM2IDM1Ljg0NyAzMjQuMjk2IDM2LjQ3MTEgMzI0LjI5NiAzNy41NTQ0QzMyNC4yOTYgMzguNzAzNSAzMjMuNDM3IDM5LjQyNTcgMzIyLjI0OCAzOS40MjU3QzMyMS41NTQgMzkuNDI1NyAzMjAuMzY1IDM5LjA2NDYgMzE5LjUzOSAzOC4zMDk5QzMxOS41MDUgMzguNzM2MSAzMTkuNTA1IDM5LjEzMDQgMzE5LjM3MyAzOS40OTE1QzMxOS45MDIgMzkuNzU0NiAzMjEuMTI1IDQwLjE0NzkgMzIyLjIxNSA0MC4xNDc5QzMyNC45OSA0MC4xNDcxIDMyNi4wMTQgMzguNDM5NyAzMjYuMDE0IDM2Ljg5NzNWMzYuODk3M1pNMzc4LjE1MiAxNy45ODgyQzM3OC4xNTIgMTguOTczIDM3Ny40NTggMTkuNjYyMyAzNzYuNzY0IDIwLjIyMDJDMzc2LjMwMSAxOS41NjM5IDM3NS43NCAxOC42NzcxIDM3NS43NCAxNy45ODgyQzM3NS43NCAxNy4yMzMxIDM3Ni4yNjggMTYuODA2MSAzNzYuOTk1IDE2LjgwNjFDMzc3Ljk4NyAxNi44MDY1IDM3OC4xNTIgMTcuNjkyNiAzNzguMTUyIDE3Ljk4ODJWMTcuOTg4MlpNMzc4LjQ4MiAyNS4wMTMyQzM3OC4xMTkgMjUuMzQxNyAzNzcuMjYgMjUuOTY1NSAzNzYuNTMzIDI1Ljk2NTVDMzc1LjU3NCAyNS45NjU1IDM3NC40MTggMjUuMjc1OSAzNzQuNDE4IDIzLjc5ODZDMzc0LjQxOCAyMi40ODU1IDM3NS4yNzcgMjEuODk0NyAzNzUuODA2IDIxLjU2NjVDMzc3LjAyOCAyMy4yNDA2IDM3Ny4wOTUgMjMuMzM5MSAzNzguNDgyIDI1LjAxMzJaTTM3OS44MDQgMzIuMjAyOEMzNzkuODA0IDMzLjI1MzUgMzc5LjI3NSAzNC40MDI2IDM3Ny43NTUgMzQuNDAyNkMzNzcuMzI2IDM0LjQwMjYgMzc2LjkyOSAzNC40MDI2IDM3Ni41MzMgMzQuMzY5M1YzMC4yNjU2QzM3Ni45MjkgMzAuMTY3NiAzNzcuNDI1IDMwLjEzNDMgMzc3LjcyMiAzMC4xMzQzQzM3OS4wMTEgMzAuMTM0MyAzNzkuODA0IDMwLjg4OTggMzc5LjgwNCAzMi4yMDI4Wk0zMzguNjAyIDIyLjgxNDFDMzM3LjkwOSAyMi44NDY2IDMzNy41NDUgMjIuODQ2NiAzMzcuMDgyIDIyLjg0NjZDMzM2LjUyMSAyMi44NDY2IDMzNi4xOSAyMi44NDY2IDMzNS40NjMgMjIuODE0MUwzMzcuMDgyIDE5LjAwNkwzMzguNjAyIDIyLjgxNDFaTTMzMy4xNTEgMzIuMzAwOEMzMzMuMTUxIDMzLjgxMTEgMzMyLjI1OCAzNC43OTU5IDMzMC44MDUgMzQuNzk1OUMzMzAuNTA3IDM0Ljc5NTkgMzMwLjE3NyAzNC43OTU5IDMyOS43OCAzNC43MzAxVjMwLjIzMjdDMzMwLjI0MyAzMC4xNjY5IDMzMC42MzkgMzAuMTMzOSAzMzEuMDM2IDMwLjEzMzlDMzMyLjQyNCAzMC4xMzQzIDMzMy4xNTEgMzEuMDIxMSAzMzMuMTUxIDMyLjMwMDhaTTM2OS41MjggMjMuNjY3NkMzNjkuNTI4IDIyLjAyNiAzNjguNDM4IDIxLjMwMzkgMzY2LjU1NSAyMC41MTYyQzM2NS4yIDE5Ljk1ODMgMzY0LjUwNiAxOS40OTg4IDM2NC41MDYgMTguNDE1MUMzNjQuNTA2IDE3LjQ2MzIgMzY1LjI2NiAxNi44MDY1IDM2Ni41MjEgMTYuODA2NUMzNjcuMzQ4IDE2LjgwNjUgMzY4LjA3NSAxNy4xMDE3IDM2OC43MzUgMTcuNjI3NUMzNjguODAyIDE3LjI2NjQgMzY4Ljk2NyAxNi45MDQ5IDM2OS4xMzEgMTYuNjQyMkMzNjguMzcyIDE2LjI4MTEgMzY3LjQ3OSAxNi4xMTcyIDM2Ni41ODcgMTYuMTE3MkMzNjMuOTQ0IDE2LjExNzIgMzYyLjk4NiAxNy42NiAzNjIuOTg2IDE5LjAwNkMzNjIuOTg2IDIwLjU4MTcgMzYzLjgxMiAyMS4zMzY4IDM2NS44NjEgMjIuMTI0NEMzNjcuMTQ5IDIyLjYxNjkgMzY3LjgxIDIzLjI0MDYgMzY3LjgxIDI0LjM1NjhDMzY3LjgxIDI1LjQ3MyAzNjYuOTUxIDI2LjE5NTIgMzY1Ljc2MiAyNi4xOTUyQzM2NS4wMzUgMjYuMTk1MiAzNjMuODc5IDI1LjgzNDEgMzYzLjA1MiAyNS4xMTE5QzM2My4wMiAyNS41Mzg5IDM2Mi45ODYgMjUuOSAzNjIuODg3IDI2LjI2MTFDMzYzLjM4MyAyNi41MjM4IDM2NC42MDYgMjYuOTE3NCAzNjUuNzI5IDI2LjkxNzRDMzY4LjUwNCAyNi45MTc0IDM2OS41MjggMjUuMjQzMyAzNjkuNTI4IDIzLjY2NzZWMjMuNjY3NloiIGZpbGw9IiMwMzY1NTUiLz4NCjxwYXRoIGQ9Ik02NDAuNDE2IDIwLjU1NzNDNjM4LjY3MSAxOS44MzU0IDYzNy42MzEgMTkuNTU1MSA2MzYuNTk4IDE5LjU1NTFDNjM1LjUxNCAxOS41NTUxIDYzNC44MTkgMTkuOTE3IDYzNC44MTkgMjAuNDc2NUM2MzQuODE5IDIyLjE2NDUgNjQwLjk2MiAyMS42ODkzIDY0MC45NjIgMjUuNTkzNkM2NDAuOTYyIDI3Ljc0NjQgNjM5LjAyNCAyOC45OTc0IDYzNi4zMzIgMjguOTk3NEM2MzQuMjIgMjguOTk3NCA2MzMuMTggMjguNDg4IDYzMS45ODMgMjcuOTExNlYyNS40OTYyQzYzMy43MSAyNi41NjM1IDYzNC43NjggMjYuOTQwMSA2MzYuMTAxIDI2Ljk0MDFDNjM3LjI1NiAyNi45NDAxIDYzNy44NzkgMjYuNTYzNSA2MzcuODc5IDI1LjkwNjNDNjM3Ljg3OSAyNC4wNjg1IDYzMS43MzcgMjQuNzQxNSA2MzEuNzM3IDIwLjcyMTNDNjMxLjczNyAxOC43ODI3IDYzMy41MzQgMTcuNDk5IDYzNi4zMzIgMTcuNDk5QzYzNy42ODIgMTcuNDk5IDYzOC45MDEgMTcuNzYzNSA2NDAuNDE2IDE4LjM3MDdWMjAuNTU3M1pNNjQ5LjAxNiAyOC40ODQxQzY0Ny45OTIgMjguODMwNiA2NDcuMTI2IDI4Ljk5NTQgNjQ2LjI2MiAyOC45OTU0QzY0My40MDIgMjguOTk1NCA2NDEuNTUyIDI3LjQ0MjIgNjQxLjU1MiAyNS4wNzkyQzY0MS41NTIgMjIuNzU5NCA2NDMuNDczIDIxLjEyMDIgNjQ2LjE1NiAyMS4xMjAyQzY0Ni45ODUgMjEuMTIwMiA2NDguMDQ0IDIxLjMxODIgNjQ4Ljg5MSAyMS42MTIzVjIzLjM4ODFDNjQ4LjIyMSAyMy4wNTYyIDY0Ny40NDQgMjIuODc0MSA2NDYuODA5IDIyLjg3NDFDNjQ1LjI3MyAyMi44NzQxIDY0NC4yODYgMjMuNzM0MyA2NDQuMjg2IDI1LjA2MTlDNjQ0LjI4NiAyNi40MDggNjQ1LjI1NiAyNy4yOTQgNjQ2LjcyIDI3LjI5NEM2NDcuMzM3IDI3LjI5NCA2NDcuODg2IDI3LjE2MjMgNjQ5LjAxNiAyNi43NjhMNjQ5LjAxNiAyOC40ODQxWk02NzEuMzIgMjQuMjA5QzY3MS40MjUgMjMuMTU0OCA2NzIuMDgxIDIyLjU0NTcgNjczLjA4NyAyMi41NDU3QzY3NC4wNzYgMjIuNTQ1NyA2NzQuNzQ2IDIzLjE3MjEgNjc0Ljg1MiAyNC4yMDlINjcxLjMyWk02NzIuOTEgMjEuMTIyOUM2NzAuNCAyMS4xMjI5IDY2OC42MTQgMjIuNzc1NSA2NjguNjE0IDI1LjEwMTJDNjY4LjYxNCAyNy40NDQxIDY3MC40NzEgMjguOTk1NCA2NzMuMzM1IDI4Ljk5NTRDNjczLjk3IDI4Ljk5NTQgNjc1LjUwNCAyOC45OTU0IDY3Ni45NjYgMjcuOTg3VjI2LjUwNDJDNjc1Ljc2OSAyNy4yOTkzIDY3NC45NzcgMjcuNTczMSA2NzMuOTU1IDI3LjU3MzFDNjcyLjM0MSAyNy41NzMxIDY3MS4zNTQgMjYuNzk0OSA2NzEuMjY1IDI1LjQ2NjZINjc3LjExQzY3Ny4yMzIgMjIuNjkzOSA2NzUuMjc5IDIxLjEyMjkgNjcyLjkxIDIxLjEyMjlWMjEuMTIyOVpNNjc4LjA5OSAyOC44NTcySDY4MC42NTRWMjEuMjYyN0g2NzguMDk5VjI4Ljg1NzJaTTY4Ny43NjcgMjYuNzgxNUM2ODcuMjM0IDI3LjIyODEgNjg2Ljc5MiAyNy40MDcyIDY4Ni4yNDYgMjcuNDA3MkM2ODUuMDQzIDI3LjQwNzIgNjg0LjI4MSAyNi40ODM4IDY4NC4yODEgMjUuMTAwNEM2ODQuMjgxIDIzLjU4NDEgNjg1LjA0MyAyMi43MTAxIDY4Ni4zMzEgMjIuNzEwMUM2ODYuNzkyIDIyLjcxMDEgNjg3LjM5NCAyMi45MDggNjg3Ljc2NyAyMy4xNTU5VjI2Ljc4MTVaTTY4Ny43NjcgMTcuNjM5MVYyMS41OTU4QzY4Ny4wNzYgMjEuMjg0NyA2ODYuMzg4IDIxLjEyMDIgNjg1LjY0NCAyMS4xMjAyQzY4My4zMTMgMjEuMTIwMiA2ODEuNyAyMi43MjY2IDY4MS43IDI1LjA1MDdDNjgxLjcgMjcuMzI0OCA2ODMuMzEzIDI4Ljk5NzQgNjg1LjUgMjguOTk3NEM2ODYuMzY3IDI4Ljk5NzQgNjg3LjAzNyAyOC43ODU2IDY4Ny43NjcgMjguMjQzNVYyOC44NTQ5SDY5MC4zMjJWMTcuNjM5MUg2ODcuNzY3Wk02OTQuMTA1IDI0LjIwOUM2OTQuMjExIDIzLjE1NDggNjk0Ljg2NCAyMi41NDU3IDY5NS44NjggMjIuNTQ1N0M2OTYuODU4IDIyLjU0NTcgNjk3LjUzNSAyMy4xNzIxIDY5Ny42NDEgMjQuMjA5SDY5NC4xMDVaTTY5NS42OTQgMjEuMTIyOUM2OTMuMTg0IDIxLjEyMjkgNjkxLjQgMjIuNzc1NSA2OTEuNCAyNS4xMDEyQzY5MS40IDI3LjQ0NDEgNjkzLjI1OSAyOC45OTU0IDY5Ni4xMTkgMjguOTk1NEM2OTYuNzUzIDI4Ljk5NTQgNjk4LjI5IDI4Ljk5NTQgNjk5Ljc1NSAyNy45ODdWMjYuNTA0MkM2OTguNTU3IDI3LjI5OTMgNjk3Ljc2MyAyNy41NzMxIDY5Ni43MzYgMjcuNTczMUM2OTUuMTMxIDI3LjU3MzEgNjk0LjE0IDI2Ljc5NDkgNjk0LjA1MSAyNS40NjY2SDY5OS44OTRDNzAwLjAxNSAyMi42OTM5IDY5OC4wNjEgMjEuMTIyOSA2OTUuNjk0IDIxLjEyMjkiIGZpbGw9IiMwMDlFNEQiLz4NCjxwYXRoIGQ9Ik03MDMuNzIxIDIzLjQzNjhINzAzLjc1OEM3MDQuNTE3IDIxLjg1NjIgNzA1LjM2NiAyMS4xMTUgNzA2LjM1MiAyMS4xMTVDNzA2Ljg2MiAyMS4xMTUgNzA3LjMwMyAyMS4yOTY0IDcwOC4wNDQgMjEuODA3Nkw3MDcuMzQxIDIzLjkxMzNDNzA2LjY3IDIzLjUxODYgNzA2LjIyOSAyMy4zNTM1IDcwNS44MjMgMjMuMzUzNUM3MDQuODg2IDIzLjM1MzUgNzA0LjI4NiAyNC4xNzc1IDcwMy43MjEgMjUuNTcwNFYyOC44NDY2SDcwMS4xNjJWMjEuMjU0MUg3MDMuNzIxVjIzLjQzNjhaTTY4MC43NzUgMTguMDY3NEM2ODEuMDE1IDE4LjY1NzUgNjgwLjU4MyAxOS40ODA1IDY3OS44MTQgMTkuOTA0QzY3OS4wNDEgMjAuMzI3MSA2NzguMjI0IDIwLjE5MjggNjc3Ljk4NiAxOS42MDI3QzY3Ny43NDMgMTkuMDExNyA2NzguMTczIDE4LjE4NzcgNjc4Ljk0NSAxNy43NjY2QzY3OS43MTYgMTcuMzQxMSA2ODAuNTMzIDE3LjQ3NTkgNjgwLjc3NSAxOC4wNjc0WiIgZmlsbD0iIzAwOUU0RCIvPg0KPHBhdGggZD0iTTY1OC4yMiAyNC4wMjMxQzY1OC4yMiAyMS45NjUxIDY1Ni43MTkgMjEuMTIyNiA2NTUuMjM5IDIxLjEyMjZDNjU0LjIzMiAyMS4xMjI2IDY1My40MDQgMjEuNTE4NCA2NTIuNjY0IDIyLjM5MjFINjUyLjYyOVYxNy42MzkySDY1MC4wNzFWMjguODM1M0g2NTIuNjI5VjI0LjAyMzFDNjUzLjIyOCAyMy4yMTYxIDY1My43MzggMjIuODcxMSA2NTQuMzM4IDIyLjg3MTFDNjU1LjEzNCAyMi44NzExIDY1NS42NjIgMjMuMzk4NiA2NTUuNjYyIDI0LjUzMjlWMjcuMjAwOEM2NTYuNTIgMjYuNzg5NiA2NTcuMzkzIDI2LjUzNzQgNjU4LjIyIDI2LjQ0MzhWMjQuMDIzMVpNNjY0LjYzNiAyMS4xMTk5QzY2My41OTQgMjEuMTE5OSA2NjIuNzk5IDIxLjQ4MTEgNjYxLjk4NCAyMi4zNDkzVjIxLjI2MjRINjU5LjQyOFYyNi40MjM0QzY2MC4zMTMgMjYuNTA1OCA2NjEuNDQzIDI2Ljg4NDcgNjYxLjk4NCAyNy41MTA0VjIzLjk2MzRDNjYyLjY1NyAyMy4wMjMyIDY2My4xMzQgMjIuNzA5NyA2NjMuNzcgMjIuNzA5N0M2NjQuNDk0IDIyLjcwOTcgNjY1LjA0NSAyMy4xNTU2IDY2NS4wNDUgMjQuMjI2NFYyOC44MzcySDY2Ny42MDJWMjQuMDI4OUM2NjcuNjAyIDIxLjc5MjYgNjY1LjkwOCAyMS4xMTk5IDY2NC42MzYgMjEuMTE5OVYyMS4xMTk5Wk02NjkuMDE1IDMxLjAxODFINjY2LjA0M1YzMi45ODY0SDY2OC45MDlWMzMuODMxMkg2NjYuMDQzVjM1Ljg2MTlINjY5LjEwM1YzNi43MDU1SDY2NS4wNDZWMzAuMTc1Mkg2NjkuMDE1TDY2OS4wMTUgMzEuMDE4MVpNNjcxLjQ0MiAzNi43MDkzSDY3Mi4zNTJWMzAuMTczM0g2NzEuNDQyVjM2LjcwOTNaTTY3Ni44NTkgMzMuMDQ4NEM2NzcuNTA0IDMzLjA0ODQgNjc3LjkwNCAzMy40NjMxIDY3Ny45MzUgMzQuMTE0Mkg2NzUuNjE2QzY3NS43NDIgMzMuNDM0MiA2NzYuMTYxIDMzLjA0ODQgNjc2Ljg1OSAzMy4wNDg0Wk02NzUuNiAzNC42ODFINjc4Ljg0MkM2NzguODQyIDMzLjA4NjkgNjc4LjA2MiAzMi4zMTggNjc2LjgzOCAzMi4zMThDNjc1LjU2OSAzMi4zMTggNjc0LjY4OCAzMy4xOTI0IDY3NC42ODggMzQuNDk2OUM2NzQuNjg4IDM1LjY4OSA2NzUuNDg0IDM2Ljc4OTggNjc2LjkxNyAzNi43ODk4QzY3Ny42OTggMzYuNzg5OCA2NzguMjAzIDM2LjYyODEgNjc4Ljc2MyAzNi4yODJWMzUuNDU2QzY3OC4yMjIgMzUuNzg1NiA2NzcuNjk4IDM1Ljk3NTggNjc3LjE0NyAzNS45NzU4QzY3Ni4yNjUgMzUuOTc1OCA2NzUuNzQyIDM1LjUzNSA2NzUuNiAzNC42ODA2VjM0LjY4MVpNNjg0Ljc4NiAzMy41MzA5QzY4NC4yNjMgMzMuMTk2NiA2ODMuOTE0IDMzLjA5ODUgNjgzLjUxNSAzMy4wOTg1QzY4Mi42ODIgMzMuMDk4NSA2ODIuMTA1IDMzLjY5NDUgNjgyLjEwNSAzNC41NjdDNjgyLjEwNSAzNS40NTYgNjgyLjcxOSAzNS45OTE2IDY4My42NjggMzUuOTkxNkM2ODQuMDU4IDM1Ljk5MTYgNjg0LjQzIDM1Ljg5NzMgNjg0Ljg4OCAzNS43MDU5VjM2LjU0MjZDNjg0LjU4MiAzNi42Nzc0IDY4My45OTcgMzYuNzg5OCA2ODMuNTE1IDM2Ljc4OThDNjgyLjEzNiAzNi43ODk4IDY4MS4xOCAzNS45MDYyIDY4MS4xOCAzNC42NDMyQzY4MS4xOCAzMy4yMTc4IDY4Mi4wNTQgMzIuMzE4IDY4My40NTMgMzIuMzE4QzY4My45ODcgMzIuMzE4IDY4NC4zNDYgMzIuNDMzOSA2ODQuNzg3IDMyLjYxNDVMNjg0Ljc4NiAzMy41MzA5Wk02ODguOTM0IDMyLjQwMDRINjkwLjM5NVYzMy4xNjUxSDY4OC45MzRWMzUuMzc1MkM2ODguOTM0IDM1Ljg4MTEgNjg5LjMyNyAzNi4wMjc0IDY4OS41OTMgMzYuMDI3NEM2ODkuOTIyIDM2LjAyNzQgNjkwLjI2MiAzNS45MiA2OTAuNjMgMzUuNzA3OVYzNi41MDM3QzY5MC4zMSAzNi42Njc4IDY4OS44MiAzNi43ODk4IDY4OS41MTkgMzYuNzg5OEM2ODguNTI4IDM2Ljc4OTggNjg4LjAyNyAzNi4yMTYxIDY4OC4wMjcgMzUuNDM5MVYzMy4xNjUxSDY4Ny4yMjRWMzMuMDcwM0w2ODguOTM0IDMxLjUxMDJWMzIuNDAwNFpNNjkzLjg3NiAzMi40MDA0VjMzLjM5NjlINjkzLjg5NUM2OTQuMzU5IDMyLjYzNDUgNjk0LjggMzIuMzE4IDY5NS4yMyAzMi4zMThDNjk1LjYwMSAzMi4zMTggNjk1Ljk0NyAzMi40ODAxIDY5Ni4zMjkgMzIuODE2Nkw2OTUuODQ3IDMzLjU2NDRDNjk1LjU3IDMzLjMwOTEgNjk1LjIxMSAzMy4xMzMxIDY5NC45OTUgMzMuMTMzMUM2OTQuMzY4IDMzLjEzMzEgNjkzLjg3NiAzMy43MjY4IDY5My44NzYgMzQuNDYyNlYzNi43MDkzSDY5Mi45NjdWMzIuNDAwNEg2OTMuODc2Wk03MDUuNjU3IDMzLjUzMDlDNzA1LjEzMSAzMy4xOTY2IDcwNC43ODIgMzMuMDk4NSA3MDQuMzgxIDMzLjA5ODVDNzAzLjU0OSAzMy4wOTg1IDcwMi45NzcgMzMuNjk0NSA3MDIuOTc3IDM0LjU2N0M3MDIuOTc3IDM1LjQ1NiA3MDMuNTkyIDM1Ljk5MTYgNzA0LjUzNSAzNS45OTE2QzcwNC45MjUgMzUuOTkxNiA3MDUuMjk1IDM1Ljg5NzMgNzA1Ljc2IDM1LjcwNTlWMzYuNTQyNkM3MDUuNDQ3IDM2LjY3NzQgNzA0Ljg2MiAzNi43ODk4IDcwNC4zOCAzNi43ODk4QzcwMy4wMDQgMzYuNzg5OCA3MDIuMDQ0IDM1LjkwNjIgNzAyLjA0NCAzNC42NDMyQzcwMi4wNDQgMzMuMjE3OCA3MDIuOTIyIDMyLjMxOCA3MDQuMzIgMzIuMzE4QzcwNC44NTUgMzIuMzE4IDcwNS4yMTIgMzIuNDMzOSA3MDUuNjU3IDMyLjYxNDVMNzA1LjY1NyAzMy41MzA5Wk02OTguNzQyIDM2LjcwOTNINjk5LjY1MlYzMi40MDA4SDY5OC43NDJWMzYuNzA5M1oiIGZpbGw9IiMwMDlFNEQiLz4NCjxwYXRoIGQ9Ik02OTkuNjg0IDMwLjg1MjVDNjk5Ljc3MyAzMS4wNjA0IDY5OS42MTggMzEuMzU0NCA2OTkuMzQ0IDMxLjUwNDFDNjk5LjA2OCAzMS42NTQzIDY5OC43NzYgMzEuNjA2MiA2OTguNjkzIDMxLjM5NzhDNjk4LjYxIDMxLjE4NzQgNjk4Ljc2MSAzMC44OTU4IDY5OS4wMzggMzAuNzQ1NkM2OTkuMzExIDMwLjU5MzUgNjk5LjYwMSAzMC42NDIxIDY5OS42ODQgMzAuODUyNVYzMC44NTI1Wk02NTguOTQgMzEuMjAwOUM2NTguNzc5IDMxLjIwMDkgNjU4LjcxMSAzMS4yMjU1IDY1OC42NDYgMzEuMjkzOEM2NTguNjIgMzEuMzIwMyA2NTguNjEgMzEuMzQ3MiA2NTguNiAzMS40MDExTDY1Ny43ODQgMzQuMjg3QzY1Ny41OTMgMzUuMjk5MiA2NTYuMjU5IDM2LjMwOTkgNjU0LjUyMSAzNi4zMDk5SDY1Mi4xMDRMNjUyLjUyMyAzNC44MjdINjU0LjA3NkM2NTQuMjM0IDM0LjgyNyA2NTQuMzU4IDM0Ljc3MjEgNjU0LjQ2MiAzNC42NjQzQzY1NC41IDM0LjYyMjUgNjU0LjU1IDM0LjU1NyA2NTQuNTU2IDM0LjQ4OTZMNjU1LjIwMSAzMS45NjgxQzY1NS4zOTEgMzAuOTU1NSA2NTYuNTM4IDI5LjgzNjkgNjU4LjI3NiAyOS44MzY5SDY2MC43NTFMNjYwLjQzNSAzMS4yMDA5SDY1OC45NFpNNjU5LjQ5NyAzMi45NTk2TDY1OS43NzMgMzIuMDI1OUg2NjIuMjg4QzY2Mi41OTggMzAuNjcyIDY2Mi4zNTQgMjkuNDE3NyA2NjEuNDczIDI4LjU5NjFDNjU5LjY4OSAyNi45MzMyIDY1NS45NTcgMjcuNDk4MyA2NTMuMTc3IDI5Ljk3NzlDNjUyLjc0MyAzMC4zNjMgNjUyLjM3NiAzMC43NzkzIDY1Mi4wNDIgMzEuMjA0OEg2NTMuNTU2TDY1My4yMDQgMzIuMTQwNEg2NTEuMzk1QzY1MS4yMjIgMzIuNDM1NCA2NTEuMDYgMzIuNzI4MSA2NTAuOTM2IDMzLjAyNUg2NTMuMDgxTDY1Mi43MzcgMzMuOTYwN0g2NTAuNjNDNjUwLjI2OSAzNS4zOTAxIDY1MC40OTkgMzYuNzIzMyA2NTEuNDA2IDM3LjU2OTlDNjUzLjE2NyAzOS4yMTE2IDY1Ni44ODggMzguNjM0NiA2NTkuNjY3IDM2LjE1NTRDNjYwLjE1MyAzNS43MjQyIDY2MC41NTUgMzUuMjU4NyA2NjAuOTE4IDM0Ljc4MDhINjU4Ljk3M0w2NTkuMjY5IDMzLjg0NzFINjYxLjU0M0M2NjEuNzEgMzMuNTUwMSA2NjEuODYzIDMzLjI1NjUgNjYxLjk4MyAzMi45NTk2SDY1OS40OTdaIiBmaWxsPSIjMDA5RTREIi8+DQo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfNThfMTExKSI+DQo8cGF0aCBkPSJNNzc1LjA2OCA0MS4yMjc0Qzc2Ni4yODUgNDIuMDQ2MyA3NTcuMTMxIDQwLjc1NjQgNzU1Ljg0OCAzMy44MTlDNzU1LjIyMSAzMC4zOTkgNzU2Ljc2NSAyNi43NzI1IDc1OC44MSAyNC41MTg0VjIzLjMxNDhDNzU1LjEyNiAyNi41OCA3NTMuMTMgMzAuNzExNSA3NTQuMjggMzUuNTkyQzc1NS43NDggNDEuODUxOCA3NjMuNjAzIDQ1LjM5NjcgNzc1LjU5NSA0NC4yMTk1Qzc4MC4zNDIgNDMuNzU0NSA3ODYuNTUgNDIuMjEyIDc5MC44NjkgMzkuODE0NFYzNi40MTA5Qzc4Ni45NDkgMzguNzcxMyA3ODAuNDY4IDQwLjcyMTEgNzc1LjA2OCA0MS4yMjc0VjQxLjIyNzRaTTc5OC4yMDUgMjMuMjMzNUM3OTYuMTIyIDEyLjk1MzMgNzc2LjM3MyAxMi4zMDE2IDc2My42NDMgMjAuMTMzOFYyMC45OTg5Qzc3Ni4zNTkgMTQuMzkxNSA3OTQuMzk1IDE0LjQzMTcgNzk2LjAzNyAyMy45MDE2Qzc5Ni41ODkgMjcuMDM0MiA3OTQuODQzIDMwLjI5NzggNzkxLjcyMyAzMi4xNzdWMzQuNjM0MkM3OTUuNDc2IDMzLjI0MzIgNzk5LjMyNCAyOC43NDQyIDc5OC4yMDUgMjMuMjMzNVYyMy4yMzM1WiIgZmlsbD0iIzBFN0RDMiIvPg0KPHBhdGggZD0iTTc5MC4xNTkgMjEuNzM2OEg3ODcuODU2VjMyLjEwM0M3ODcuODU2IDMzLjMxNzkgNzg4LjQzNyAzNC4zNzQ0IDc5MC4xNTkgMzQuNTQzMlYyMS43MzY4Wk03NjIuNzM5IDI1LjUyMTdINzYwLjQzMkw3NjAuNDMxIDMyLjI5NDNDNzYwLjQzMSAzMy41MTM0IDc2MS4wMTMgMzQuNTY4OCA3NjIuNzM5IDM0LjczNDRWMjUuNTIxN1YyNS41MjE3Wk03NjAuNDMyIDIyLjA1MjFINzYyLjczMlYyNC4yNTg0SDc2MC40MzJWMjIuMDUyMVpNNzc2LjUzIDM0LjYyNzJDNzc0LjY2NiAzNC42MjcyIDc3My44NzcgMzMuMzE3NyA3NzMuODc3IDMyLjAyOFYyMy4wMzU1SDc3Ni4xNlYyNS41MjE3SDc3Ny44NzlWMjcuMzg1M0g3NzYuMTZWMzEuODg1NEM3NzYuMTYgMzIuNDExMyA3NzYuNDA3IDMyLjcwNDQgNzc2Ljk1IDMyLjcwNDRINzc3Ljg3OVYzNC42MjcyTDc3Ni41MyAzNC42MjcyVjM0LjYyNzJaTTc4MC43MzEgMzAuNzk2MUM3ODAuNzMxIDMxLjk3NjggNzgxLjQ2MSAzMi44NDQ2IDc4Mi43NTQgMzIuODQ0NkM3ODMuNzY2IDMyLjg0NDYgNzg0LjI2NiAzMi41NjA1IDc4NC44NSAzMS45NzY4TDc4Ni4yNjEgMzMuMzM0OUM3ODUuMzU3IDM0LjIzNzkgNzg0LjQwOSAzNC43ODcgNzgyLjczNyAzNC43ODdDNzgwLjU1MiAzNC43ODcgNzc4LjQ1OSAzMy41ODE5IDc3OC40NTkgMzAuMDY4NkM3NzguNDU5IDI3LjA2NTEgNzgwLjI4OCAyNS4zNjczIDc4Mi42ODYgMjUuMzY3M0M3ODUuMTI0IDI1LjM2NzMgNzg2LjUyNSAyNy4zNTQ5IDc4Ni41MjUgMjkuOTYzOVYzMC43OTYzSDc4MC43MzFWMzAuNzk2MVpNNzgyLjU4NiAyNy4yNzU2Qzc4MS44MDUgMjcuMjc1NiA3ODEuMjA0IDI3LjY4MjMgNzgwLjk1IDI4LjIzMDlDNzgwLjgwMiAyOC41NjA3IDc4MC43NDcgMjguODE3NyA3ODAuNzMxIDI5LjIyMjlINzg0LjI0OUM3ODQuMjA0IDI4LjIzMDkgNzgzLjc1OSAyNy4yNzU2IDc4Mi41ODYgMjcuMjc1NlpNNzY4LjkzOSAyNy4zODUzQzc2OS42MDggMjcuMzg1MyA3NjkuODg3IDI3LjcxOTggNzY5Ljg4NyAyOC4yNjI2VjM0LjY0MDZINzcyLjE3VjI4LjI0OTJDNzcyLjE3IDI2Ljk1NDIgNzcxLjQ4NyAyNS41MjQxIDc2OS40ODIgMjUuNTI0MUw3NjQuNzY2IDI1LjUyMTdWMzQuNjQwNkg3NjcuMDVWMjcuMzg1M0g3NjguOTM5VjI3LjM4NTNaTTc5Mi42MzcgMjMuNTg5MUM3OTIuMTI5IDIzLjU4OTEgNzkxLjcyNCAyMy4xNzU0IDc5MS43MjQgMjIuNjYyOUM3OTEuNzI0IDIyLjE1MjkgNzkyLjEyOSAyMS43MzY4IDc5Mi42MzcgMjEuNzM2OEM3OTMuMTQyIDIxLjczNjggNzkzLjU1NiAyMi4xNTI5IDc5My41NTYgMjIuNjYyOUM3OTMuNTU2IDIzLjE3NTQgNzkzLjE0MiAyMy41ODkxIDc5Mi42MzcgMjMuNTg5MVpNNzkyLjYzNyAyMS44OTEyQzc5Mi4yMTggMjEuODkxMiA3OTEuODgyIDIyLjI0MDcgNzkxLjg4MiAyMi42NjI5Qzc5MS44ODIgMjMuMDg3NiA3OTIuMjE4IDIzLjQzMDkgNzkyLjYzNyAyMy40MzA5Qzc5My4wNTUgMjMuNDMwOSA3OTMuNDAyIDIzLjA4NzYgNzkzLjQwMiAyMi42NjI5Qzc5My40MDIgMjIuMjQwNyA3OTMuMDU1IDIxLjg5MTIgNzkyLjYzNyAyMS44OTEyWk03OTMuMDQzIDIzLjIxOEg3OTIuODcyQzc5Mi44NjQgMjMuMjE3OSA3OTIuODU3IDIzLjIxNTcgNzkyLjg1MSAyMy4yMTE2Qzc5Mi44NDUgMjMuMjA3NSA3OTIuODQgMjMuMjAxNyA3OTIuODM3IDIzLjE5NDlMNzkyLjYwNSAyMi43OTdDNzkyLjU5OCAyMi43ODg1IDc5Mi41NzkgMjIuNzc4OCA3OTIuNTczIDIyLjc3ODhINzkyLjQ2N1YyMy4xNzU0Qzc5Mi40NjcgMjMuMTk1IDc5Mi40NTMgMjMuMjE4MSA3OTIuNDI4IDIzLjIxODFINzkyLjI3NEM3OTIuMjUxIDIzLjIxODEgNzkyLjIzNSAyMy4xOTUgNzkyLjIzNSAyMy4xNzU0VjIyLjE3NDlDNzkyLjIzNSAyMi4xMTY0IDc5Mi4yNTQgMjIuMDkyNCA3OTIuMzA1IDIyLjA4NUM3OTIuMzYxIDIyLjA3OSA3OTIuNTA1IDIyLjA3MTYgNzkyLjU4NiAyMi4wNzE2Qzc5Mi44NzIgMjIuMDcxNiA3OTMuMDM5IDIyLjE1NjYgNzkzLjAzOSAyMi40MjQ0VjIyLjQ0NEM3OTMuMDM5IDIyLjYwOTQgNzkyLjk1OSAyMi42OTk1IDc5Mi44MzMgMjIuNzM5N0w3OTMuMDc0IDIzLjE1NDdDNzkzLjA3OCAyMy4xNjQgNzkzLjA4IDIzLjE3MzkgNzkzLjA4IDIzLjE4NEM3OTMuMDggMjMuMTk5NyA3OTMuMDcyIDIzLjIxOCA3OTMuMDQzIDIzLjIxOFYyMy4yMThaTTc5Mi44MjEgMjIuNDI0NEM3OTIuODIxIDIyLjMxMjcgNzkyLjc1MiAyMi4yNzczIDc5Mi42MDUgMjIuMjc3M0g3OTIuNDU5VjIyLjU5NDdDNzkyLjQ4MiAyMi41OTQ3IDc5Mi41ODYgMjIuNTk5NiA3OTIuNjA1IDIyLjU5OTZDNzkyLjc1MiAyMi41OTk2IDc5Mi44MjEgMjIuNTUgNzkyLjgyMSAyMi40NDRWMjIuNDI0NFoiIGZpbGw9IiMwRTdEQzIiLz4NCjwvZz4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMV81OF8xMTEpIj4NCjxwYXRoIGQ9Ik01MzMuNzczIDIwLjk5MTFDNTI5LjI2MyAyMC45OTExIDUyNS41OTkgMjQuNjU0NyA1MjUuNTk5IDI5LjE2NDRDNTI1LjU5OSAzMy42NzQxIDUyOS4yNjMgMzcuMzM3NyA1MzMuNzczIDM3LjMzNzdDNTM4LjI4MiAzNy4zMzc3IDU0MS45NDYgMzMuNjc0MSA1NDEuOTQ2IDI5LjE2NDRDNTQxLjk0NiAyNC42NTQ3IDUzOC4yODIgMjAuOTkxMSA1MzMuNzczIDIwLjk5MTFaTTUzMy43NzMgMzYuNTE4NkM1MjkuNzEzIDM2LjUxODYgNTI2LjQxOSAzMy4yMTUgNTI2LjQxOSAyOS4xNjQ0QzUyNi40MTkgMjUuMTEzNyA1MjkuNzEzIDIxLjgxMDIgNTMzLjc3MyAyMS44MTAyQzUzNy44MzIgMjEuODEwMiA1NDEuMTI3IDI1LjExMzcgNTQxLjEyNyAyOS4xNjQ0QzU0MS4xMjcgMzMuMjE1IDUzNy44MzIgMzYuNTE4NiA1MzMuNzczIDM2LjUxODZaIiBmaWxsPSJibGFjayIvPg0KPHBhdGggZD0iTTUzNi42OSAyMy45MjUyQzUzNi42NjMgMjMuOTA3MiA1MzYuNjI3IDIzLjg5ODIgNTM2LjU5MSAyMy44OTgyQzUzNi40ODMgMjMuODk4MiA1MzYuNDAyIDIzLjk3OTIgNTM2LjQwMiAyNC4wODczVjI2LjY0MzdDNTM2LjQwMiAyNi43MzM3IDUzNi4zMyAyNi44MDU3IDUzNi4yNCAyNi44MDU3SDUzMS4yOUM1MzEuMiAyNi44MDU3IDUzMS4xMzcgMjYuNzMzNyA1MzEuMTI4IDI2LjY0MzdWMjQuMDg3M0M1MzEuMTI4IDI0LjA1MTMgNTMxLjExOSAyNC4wMjQyIDUzMS4xMDEgMjMuOTg4MkM1MzEuMDQ3IDIzLjg5ODIgNTMwLjkzIDIzLjg3MTIgNTMwLjgzOSAyMy45MjUyQzUyOS4wMTIgMjUuMDUwNCA1MjcuOTA1IDI3LjAwMzcgNTI3LjkwNSAyOS4xNjQxQzUyNy45MDUgMzEuMzI0NCA1MjkuMDEyIDMzLjI3NzcgNTMwLjg1NyAzNC40MDI5QzUzMC44ODUgMzQuNDIwOSA1MzAuOTIxIDM0LjQyOTkgNTMwLjk1NyAzNC40Mjk5QzUzMS4wNjUgMzQuNDI5OSA1MzEuMTQ2IDM0LjM0ODkgNTMxLjE0NiAzNC4yNDA5VjMxLjY4NDVDNTMxLjE0NiAzMS41OTQ0IDUzMS4yMTggMzEuNTMxNCA1MzEuMzA4IDMxLjUyMjRINTM2LjI1OEM1MzYuMzQ4IDMxLjUyMjQgNTM2LjQyIDMxLjU5NDQgNTM2LjQyIDMxLjY4NDVWMzQuMjQwOUM1MzYuNDIgMzQuMjc2OSA1MzYuNDI5IDM0LjMwMzkgNTM2LjQ0NyAzNC4zMzk5QzUzNi41MDEgMzQuNDI5OSA1MzYuNjE4IDM0LjQ1NjkgNTM2LjcwOCAzNC40MDI5QzUzOC41NTQgMzMuMjc3NyA1MzkuNjYxIDMxLjMyNDQgNTM5LjY2MSAyOS4xNjQxQzUzOS42NjEgMjcuMDAzNyA1MzguNTM2IDI1LjA1MDQgNTM2LjY5IDIzLjkyNTJWMjMuOTI1MlpNNTMwLjE5MSAzMi4zNjg2TDUzMC4yMTggMzIuNjc0Nkw1MzAuMDIgMzIuNDMxNkM1MjguNDk5IDMwLjUxNDMgNTI4LjQ5OSAyNy44MDQ4IDUzMC4wMiAyNS44ODc1TDUzMC4xOTEgMjUuNjcxNUw1MzAuMjE4IDI1LjY0NDVMNTMwLjE5MSAyNS45NTk2QzUzMC4xNjQgMjYuMjExNiA1MzAuMTU1IDI2LjQ3MjYgNTMwLjE1NSAyNi43MzM3VjMxLjU4NTRDNTMwLjE1NSAzMS44NDY1IDUzMC4xNzMgMzIuMTA3NSA1MzAuMTkxIDMyLjM2ODZaTTUzNi40MDIgMzAuMzg4M0M1MzYuNDAyIDMwLjQ3ODMgNTM2LjMzIDMwLjU1MDMgNTM2LjI0IDMwLjU1MDNINTMxLjI5QzUzMS4yIDMwLjU1MDMgNTMxLjEzNyAzMC40NzgzIDUzMS4xMjggMzAuMzg4M1YyNy45Mzk5QzUzMS4xMjggMjcuODQ5OSA1MzEuMiAyNy43Nzc4IDUzMS4yOSAyNy43Nzc4SDUzNi4yNEM1MzYuMzMgMjcuNzc3OCA1MzYuNDAyIDI3Ljg0OTkgNTM2LjQwMiAyNy45Mzk5VjMwLjM4ODNaTTUzNy41MTkgMzIuNDMxNkw1MzcuMzIxIDMyLjY3NDZMNTM3LjM0OCAzMi4zNjg2QzUzNy4zNzUgMzIuMTE2NSA1MzcuMzg0IDMxLjg1NTUgNTM3LjM4NCAzMS41OTQ0VjI2LjczMzdDNTM3LjM4NCAyNi40NzI2IDUzNy4zNzUgMjYuMjExNiA1MzcuMzQ4IDI1Ljk1OTZMNTM3LjMzOSAyNS44MjQ1TDUzNy4zMyAyNS42ODA1VjI1LjY0NDVMNTM3LjUxOSAyNS44ODc1QzUzOC4yNTcgMjYuODA1NyA1MzguNjYyIDI3Ljk3NTkgNTM4LjY2MiAyOS4xNTUxQzUzOC42NjIgMzAuMzM0MiA1MzguMjU3IDMxLjUxMzQgNTM3LjUxOSAzMi40MzE2VjMyLjQzMTZaIiBmaWxsPSJibGFjayIvPg0KPHBhdGggZD0iTTU1NC4yNzYgMjkuMDIwMkM1NTQuMjMxIDI5LjAwMjIgNTU0LjE3NyAyOC45ODQyIDU1NC4xNzcgMjguOTMwMkM1NTQuMTc3IDI4Ljg5NDIgNTU0LjE5NSAyOC44NjcyIDU1NC4yMzEgMjguODQ5MkM1NTQuMjk0IDI4LjgyMjIgNTU1Ljg1MSAyOC4yNjQxIDU1NS44NTEgMjYuNDI3OEM1NTUuODUxIDI0LjM4NDUgNTU0LjQ3NCAyMy4xNjkzIDU1Mi4xNTIgMjMuMTY5M0g1NDYuNTI2VjM1LjE3NzJINTUyLjY2NUM1NTQuNDU2IDM1LjE3NzIgNTU2LjM4MiAzMy45MDggNTU2LjM4MiAzMS44NjQ2QzU1Ni4zODIgMjkuOTExMyA1NTQuOTA2IDI5LjIyNzIgNTU0LjI3NiAyOS4wMjAyVjI5LjAyMDJaTTU0OS4zNjEgMjUuNjI2N0M1NDkuMzYxIDI1LjU4MTcgNTQ5LjM5NyAyNS41NDU2IDU0OS40NDIgMjUuNTQ1Nkg1NTEuNjc1QzU1Mi40MTMgMjUuNTQ1NiA1NTIuOTE3IDI2LjA0MDcgNTUyLjkxNyAyNi43Nzg4QzU1Mi45MTcgMjcuMzU0OSA1NTIuNDY3IDI3Ljk3NiA1NTEuNjIxIDI3Ljk3Nkg1NDkuNDQyQzU0OS4zOTcgMjcuOTc2IDU0OS4zNjEgMjcuOTQgNTQ5LjM2MSAyNy44OTVWMjUuNjI2N1pNNTUxLjY3NSAzMi44MDk4SDU0OS40NDJDNTQ5LjM5NyAzMi44MDk4IDU0OS4zNjEgMzIuNzczOCA1NDkuMzYxIDMyLjcyODhWMzAuMzM0NEM1NDkuMzYxIDMwLjI4OTQgNTQ5LjM5NyAzMC4yNTM0IDU0OS40NDIgMzAuMjUzNEg1NTEuNjIxQzU1Mi42OTIgMzAuMjUzNCA1NTMuMzA0IDMwLjcxMjUgNTUzLjMwNCAzMS41MjI2QzU1My4zMDQgMzIuMzU5NyA1NTIuNzM3IDMyLjgwOTggNTUxLjY3NSAzMi44MDk4VjMyLjgwOThaTTU3NS4zODQgMjcuOTQ5TDU3NC45NTIgMjcuODU5QzU3My45OCAyNy42NTIgNTczLjAzNSAyNy4zOTA5IDU3My4wMzUgMjYuNTUzOEM1NzMuMDM1IDI1LjcxNjcgNTczLjgxOCAyNS4zMzg2IDU3NC41OTIgMjUuMzM4NkM1NzUuNTAxIDI1LjMzODYgNTc2LjQwMSAyNS43NDM3IDU3Ny4wODYgMjYuNDQ1OEw1NzguODY4IDI0LjY4MTVDNTc4LjEwMyAyMy44MzU0IDU3Ni43NDQgMjIuODYzMiA1NzQuNTQ3IDIyLjg2MzJDNTcxLjkwMSAyMi44NjMyIDU3MC4xMTggMjQuMzY2NSA1NzAuMTE4IDI2LjYwNzhDNTcwLjExOCAyOC45NzUyIDU3MS45ODIgMjkuODY2MyA1NzMuNTQ4IDMwLjE5OTRMNTczLjk3MSAzMC4yODk0QzU3NS40OTIgMzAuNjEzNSA1NzYuMjEyIDMwLjg1NjUgNTc2LjIxMiAzMS43MjA2QzU3Ni4yMTIgMzIuNDk0NyA1NzUuNTE5IDMzLjAwNzggNTc0LjQ5MyAzMy4wMDc4QzU3My4yODcgMzMuMDA3OCA1NzIuMjE2IDMyLjQ3NjcgNTcxLjQwNiAzMS40Nzc2TDU2OS41NzggMzMuMjY4OUM1NzAuNTUxIDM0LjQyMTEgNTcxLjgzOCAzNS40NjUyIDU3NC41MjkgMzUuNDY1MkM1NzYuODI1IDM1LjQ2NTIgNTc5LjE1NiAzNC4xMzMgNTc5LjE1NiAzMS41NzY2QzU3OS4xNDcgMjguOTU3MiA1NzcuMzY1IDI4LjM2MzEgNTc1LjM4NCAyNy45NDlWMjcuOTQ5Wk01OTkuMTAzIDIzLjE2OTNWMjcuNTYyQzU5OS4xMDMgMjcuNjA3IDU5OS4wNjcgMjcuNjQzIDU5OS4wMjIgMjcuNjQzSDU5NS4zMzFDNTk1LjI4NiAyNy42NDMgNTk1LjI1IDI3LjYwNyA1OTUuMjUgMjcuNTYyVjIzLjE2OTNINTkyLjIyNlYzNS4xNzcySDU5NS4yNVYzMC40NjA0QzU5NS4yNSAzMC40MTU0IDU5NS4yODYgMzAuMzc5NCA1OTUuMzMxIDMwLjM3OTRINTk5LjAyMkM1OTkuMDY3IDMwLjM3OTQgNTk5LjEwMyAzMC40MTU0IDU5OS4xMDMgMzAuNDYwNFYzNS4xNzcySDYwMi4xNDZWMjMuMTY5M0g1OTkuMTAzWk01ODYuMTQxIDMyLjcxOThDNTg0Ljc4MiAzMi43MTk4IDU4My4zMTUgMzEuNTg1NiA1ODMuMzE1IDI5LjA5MjJDNTgzLjMxNSAyNi44MTQ4IDU4NC42OTIgMjUuNjI2NyA1ODYuMDUxIDI1LjYyNjdDNTg3LjA0MSAyNS42MjY3IDU4Ny43MzQgMjYuMDQwNyA1ODguMjgzIDI2Ljk1ODlMNTkwLjYwNiAyNS40MTk2QzU4OS40MTggMjMuNjczMyA1ODguMDA0IDIyLjg4MTIgNTg2LjAzMyAyMi44ODEyQzU4Mi4xNzEgMjIuODgxMiA1ODAuNDQzIDI2LjAwNDcgNTgwLjQ0MyAyOS4wOTIyQzU4MC40NDMgMzIuODQ1OCA1ODIuNzI5IDM1LjQ2NTIgNTg1Ljk5NyAzNS40NjUyQzU4OC40MjcgMzUuNDY1MiA1ODkuNTM1IDM0LjU3NDEgNTkwLjY5NiAzMi45MjY4TDU4OC4zNTUgMzEuMzUxNkM1ODcuODMzIDMyLjE5NzcgNTg3LjI2NiAzMi43MTk4IDU4Ni4xNDEgMzIuNzE5OFpNNTYzLjE3OCAyMi44NjMyQzU1OS44NzUgMjIuODYzMiA1NTcuNjYxIDI1LjM5MjYgNTU3LjY2MSAyOS4xNjQyQzU1Ny42NjEgMzIuOTM1OCA1NTkuODc1IDM1LjQ2NTIgNTYzLjE3OCAzNS40NjUyQzU2Ni40ODIgMzUuNDY1MiA1NjguNjk2IDMyLjkzNTggNTY4LjY5NiAyOS4xNjQyQzU2OC42OTYgMjUuMzkyNiA1NjYuNDgyIDIyLjg2MzIgNTYzLjE3OCAyMi44NjMyVjIyLjg2MzJaTTU2My4xNzggMzIuNzE5OEM1NjEuNTU4IDMyLjcxOTggNTYwLjUxNCAzMS4zMjQ2IDU2MC41MTQgMjkuMTY0MkM1NjAuNTE0IDI3LjAxMjkgNTYxLjU1OCAyNS42MjY3IDU2My4xNzggMjUuNjI2N0M1NjQuODA4IDI1LjYyNjcgNTY1Ljg2MSAyNy4wMTI5IDU2NS44NjEgMjkuMTY0MkM1NjUuODYxIDMxLjMyNDYgNTY0LjgwOCAzMi43MTk4IDU2My4xNzggMzIuNzE5OFoiIGZpbGw9IiNGODAwMDAiLz4NCjwvZz4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTQ2LjM0NCAyMi4xODExQzE0Ny41OTUgMjIuMjg1NCAxNDguODQ1IDIxLjU1NTMgMTQ5LjYyNyAyMC42Mjk4QzE1MC4zOTUgMTkuNjc4MSAxNTAuOTAzIDE4LjQwMDUgMTUwLjc3MyAxNy4wOTY5QzE0OS42NjYgMTcuMTQ5MSAxNDguMjk4IDE3LjgyNjkgMTQ3LjUxNyAxOC43Nzg2QzE0Ni44IDE5LjU5OTkgMTQ2LjE4OCAyMC45Mjk2IDE0Ni4zNDQgMjIuMTgxMVpNMTQ3Ljg0MSAyMy4wNzk3QzE0OC42NTMgMjIuNzYwNiAxNDkuNjU4IDIyLjM2NTYgMTUwLjc2IDIyLjQyOTFDMTUxLjQ2MyAyMi40ODEyIDE1My40OTUgMjIuNjg5OCAxNTQuNzk4IDI0LjYxOTJDMTU0Ljc5MiAyNC42MjM3IDE1NC43NzggMjQuNjMyMyAxNTQuNzU5IDI0LjY0NUMxNTQuNDM2IDI0Ljg1NDggMTUyLjM5IDI2LjE4NzEgMTUyLjQxNCAyOC44MTY5QzE1Mi40MzkgMzEuOTQ5OSAxNTQuOTg4IDMzLjExODMgMTU1LjMyMiAzMy4yNzExQzE1NS4zNDQgMzMuMjgxMSAxNTUuMzU2IDMzLjI4NjcgMTU1LjM1OCAzMy4yODgzQzE1NS4zNTYgMzMuMjkyNiAxNTUuMzU0IDMzLjMwMSAxNTUuMzUgMzMuMzEzM0MxNTUuMjgzIDMzLjUyODggMTU0Ljg0NSAzNC45NDg5IDE1My44NDcgMzYuNDA0QzE1Mi45MjIgMzcuNzU5OCAxNTEuOTcxIDM5LjA4OTUgMTUwLjQ2IDM5LjExNTZDMTQ5Ljc0OSAzOS4xMjgzIDE0OS4yNyAzOC45MjExIDE0OC43NzIgMzguNzA1NEMxNDguMjQ3IDM4LjQ3ODUgMTQ3LjcwMSAzOC4yNDIyIDE0Ni44NCAzOC4yNDIyQzE0NS45NDcgMzguMjQyMiAxNDUuMzc2IDM4LjQ4NDggMTQ0LjgyNiAzOC43MTg0QzE0NC4zNDggMzguOTIxNCAxNDMuODg3IDM5LjExNzQgMTQzLjI0NSAzOS4xNDE3QzE0MS43ODYgMzkuMTkzOCAxNDAuNjc5IDM3LjcwNzcgMTM5Ljc1NCAzNi4zNTE5QzEzNy44NjYgMzMuNjE0MyAxMzYuNDIgMjguNjM0NCAxMzguMzc0IDI1LjI3MUMxMzkuMzI1IDIzLjU4OTMgMTQxLjA1NyAyMi41MzM0IDE0Mi45MTkgMjIuNTA3M0MxNDMuNzMyIDIyLjQ5MjUgMTQ0LjUwNyAyMi44MDA2IDE0NS4xODQgMjMuMDcwMUMxNDUuNzAyIDIzLjI3NTggMTQ2LjE2MiAyMy40NTg5IDE0Ni41NCAyMy40NTg5QzE0Ni44NzcgMjMuNDU4OSAxNDcuMzE5IDIzLjI4NTEgMTQ3Ljg0MSAyMy4wNzk3WiIgZmlsbD0iYmxhY2siLz4NCjxwYXRoIGQ9Ik0zNi44NTg3IDM3LjUyNDFIMzEuOTg3NEwzNS4wMzQyIDE5LjY2NjhIMzkuOTA1MkwzNi44NTg3IDM3LjUyNDFaIiBmaWxsPSIjMDA1NzlGIi8+DQo8cGF0aCBkPSJNNTQuNTE1NyAyMC4xMDQxQzUzLjU1NDkgMTkuNzQyOCA1Mi4wMzA5IDE5LjM0MzggNTAuMTQ2NiAxOS4zNDM4QzQ1LjMzNjEgMTkuMzQzOCA0MS45NDg2IDIxLjc3NTMgNDEuOTI3OCAyNS4yNTE2QzQxLjg4NzggMjcuODE2NSA0NC4zNTMxIDI5LjI0MSA0Ni4xOTcgMzAuMDk2MkM0OC4wODE2IDMwLjk3MDEgNDguNzIyMyAzMS41NDA1IDQ4LjcyMjMgMzIuMzE5NEM0OC43MDMxIDMzLjUxNTcgNDcuMTk5NCAzNC4wNjcyIDQ1Ljc5NjkgMzQuMDY3MkM0My44NTIxIDM0LjA2NzIgNDIuODEgMzMuNzgyOSA0MS4yMjY0IDMzLjExNzNMNDAuNTg1IDMyLjgzMkwzOS45MDMzIDM2Ljg0MDZDNDEuMDQ1OCAzNy4zMzM5IDQzLjE1MDcgMzcuNzcxNyA0NS4zMzYxIDM3Ljc5MDlDNTAuNDQ3MyAzNy43OTA5IDUzLjc3NDkgMzUuMzk3MSA1My44MTQzIDMxLjY5MjVDNTMuODMzOCAyOS42NTk3IDUyLjUzMiAyOC4xMDIgNDkuNzI1NCAyNi44MjkyQzQ4LjAyMTcgMjYuMDEyMSA0Ni45NzgzIDI1LjQ2MTIgNDYuOTc4MyAyNC42MjUyQzQ2Ljk5ODMgMjMuODY1MiA0Ny44NjA4IDIzLjA4NjggNDkuNzg0IDIzLjA4NjhDNTEuMzY3NyAyMy4wNDg2IDUyLjUzMTIgMjMuNDA5NCA1My40MTI2IDIzLjc3MDVMNTMuODUzMiAyMy45NjAxTDU0LjUxNTcgMjAuMTA0MVoiIGZpbGw9IiMwMDU3OUYiLz4NCjxwYXRoIGQ9Ik02MC45OTI0IDMxLjE5NzlDNjEuMzkzNiAzMC4xNzIgNjIuOTM3MiAyNi4yMDE2IDYyLjkzNzIgMjYuMjAxNkM2Mi45MTcgMjYuMjM5NyA2My4zMzc2IDI1LjE1NjggNjMuNTc4MSAyNC40OTE5TDYzLjkxODYgMjYuMDMwNkM2My45MTg2IDI2LjAzMDYgNjQuODQxIDMwLjMwNTEgNjUuMDQxNCAzMS4xOTc5QzY0LjI4IDMxLjE5NzkgNjEuOTU0NiAzMS4xOTc5IDYwLjk5MjQgMzEuMTk3OVpNNjcuMDA1NCAxOS42NjY4SDYzLjIzNzRDNjIuMDc1NSAxOS42NjY4IDYxLjE5MjcgMTkuOTg5NSA2MC42OTE0IDIxLjE0ODRMNTMuNDU1OCAzNy41MjM5SDU4LjU2NzFDNTguNTY3MSAzNy41MjM5IDU5LjQwODUgMzUuMzE5OSA1OS41ODk0IDM0Ljg0NTJDNjAuMTUwMSAzNC44NDUyIDY1LjEyMjMgMzQuODQ1MiA2NS44NDM3IDM0Ljg0NTJDNjUuOTgzNSAzNS40NzIxIDY2LjQyNDkgMzcuNTIzOSA2Ni40MjQ5IDM3LjUyMzlINzAuOTM1Mkw2Ny4wMDU0IDE5LjY2NjhWMTkuNjY2OFoiIGZpbGw9IiMwMDU3OUYiLz4NCjxwYXRoIGQ9Ik0yNy45MTggMTkuNjY2OEwyMy4xNDc1IDMxLjg0MzhMMjIuNjI2MiAyOS4zNzQxQzIxLjc0NDIgMjYuNTI0NSAxOC45NzgxIDIzLjQyODQgMTUuODkxNCAyMS44ODlMMjAuMjYxIDM3LjUwNTJIMjUuNDEyMkwzMy4wNjkgMTkuNjY2OEgyNy45MThWMTkuNjY2OFoiIGZpbGw9IiMwMDU3OUYiLz4NCjxwYXRoIGQ9Ik0xOC43MTg0IDE5LjY2NjhIMTAuODgxMUwxMC44MDA5IDIwLjAyNzZDMTYuOTE0NSAyMS41MDk1IDIwLjk2MzUgMjUuMDgxNSAyMi42MjcgMjkuMzc0OUwyMC45MjMyIDIxLjE2NzlDMjAuNjQyNyAyMC4wMjc0IDE5Ljc4MDcgMTkuNzA0NCAxOC43MTg0IDE5LjY2NjhaIiBmaWxsPSIjRkFBNjFBIi8+DQo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDJfNThfMTExKSI+DQo8cGF0aCBkPSJNMjIxLjE1OCAxNy40OTlWMTguOTM1NkgyMzEuMzA2VjE3LjQ5OUgyMjEuMTU4Wk0yMzIuNzQ0IDE3LjQ5OVYxOC45MzU2SDI0Ny4yMDZDMjQ3LjIwNiAxOC45MzU2IDI0NS43MjkgMTcuNDk5IDI0My43NzMgMTcuNDk5SDIzMi43NDRaTTI1MC4wNDMgMTcuNDk5VjE4LjkzNTZIMjU4Ljc5M0wyNTguMjczIDE3LjQ5OUgyNTAuMDQzWk0yNjUuMDY1IDE3LjQ5OUwyNjQuNTQ2IDE4LjkzNTZIMjczLjIxNlYxNy40OTlIMjY1LjA2NVpNMjIxLjE1OCAyMC4yOTI5VjIxLjcyOTZIMjMxLjMwNlYyMC4yOTI5SDIyMS4xNThaTTIzMi43NDQgMjAuMjk1VjIxLjcyOTdIMjQ4Ljg4NEMyNDguODg0IDIxLjcyOTcgMjQ4LjY5NiAyMC42MjM5IDI0OC4zNjcgMjAuMjk1SDIzMi43NDRaTTI1MC4wNDMgMjAuMjk1VjIxLjcyOTdIMjU5Ljc1MkwyNTkuMjcxIDIwLjI5NUgyNTAuMDQzWk0yNjQuMDI3IDIwLjI5NUwyNjMuNTQ2IDIxLjcyOTdIMjczLjIxNlYyMC4yOTVIMjY0LjAyN1YyMC4yOTVaTTIyNC4wNzQgMjMuMDg2OVYyNC41MjU3SDIyOC40NjlWMjMuMDg2OUgyMjQuMDc0VjIzLjA4NjlaTTIzNS42NjEgMjMuMDg2OVYyNC41MjU3SDI0MC4wNTZWMjMuMDg2OUgyMzUuNjYxVjIzLjA4NjlaTTI0NC4zMzEgMjMuMDg2OVYyNC41MjU3SDI0OC43MjZDMjQ4LjcyNiAyNC41MjU3IDI0OS4wMDUgMjMuNzY1OSAyNDkuMDA1IDIzLjA4NjlIMjQ0LjMzMVYyMy4wODY5Wk0yNTIuOTYgMjMuMDg2OVYyNC41MjU3SDI2MC43NTJMMjYwLjIzMiAyMy4wODY5SDI1Mi45NlYyMy4wODY5Wk0yNjMuMDY5IDIzLjA4NjlMMjYyLjU0OCAyNC41MjU3SDI3MC4zNzlWMjMuMDg2OUgyNjMuMDY5VjIzLjA4NjlaTTIyNC4wNzQgMjUuODgzVjI3LjMxOTdIMjI4LjQ2OVYyNS44ODNIMjI0LjA3NFYyNS44ODNaTTIzNS42NjEgMjUuODgzVjI3LjMxOTdIMjQ2Ljg4N0MyNDYuODg3IDI3LjMxOTcgMjQ3LjgyNiAyNi41ODI1IDI0OC4xMjUgMjUuODgzSDIzNS42NjFaTTI1Mi45NiAyNS44ODNWMjcuMzE5N0gyNTcuMzU1VjI2LjUyTDI1Ny42MzQgMjcuMzE5N0gyNjUuNjg0TDI2NS45ODQgMjYuNTJWMjcuMzE5N0gyNzAuMzc5VjI1Ljg4M0gyNjIuMTI5TDI2MS42OTEgMjcuMDk5OUwyNjEuMjUxIDI1Ljg4M0gyNTIuOTZaTTIyNC4wNzQgMjguNjc3VjMwLjExMzdIMjI4LjQ2OVYyOC42NzdIMjI0LjA3NFpNMjM1LjY2MSAyOC42NzdWMzAuMTEzN0gyNDguMTI1QzI0Ny44MjYgMjkuNDE2NSAyNDYuODg3IDI4LjY3NyAyNDYuODg3IDI4LjY3N0gyMzUuNjYxWk0yNTIuOTYgMjguNjc3VjMwLjExMzdIMjU3LjM1NVYyOC42NzdIMjUyLjk2Wk0yNTguMTUzIDI4LjY3N0wyNTguNjg1IDMwLjExMzdIMjY0LjcyMUwyNjUuMjI2IDI4LjY3N0gyNTguMTUzWk0yNjUuOTg0IDI4LjY3N1YzMC4xMTM3SDI3MC4zNzlWMjguNjc3SDI2NS45ODRaTTIyNC4wNzQgMzEuNDcxVjMyLjkwNzZIMjI4LjQ2OVYzMS40NzFIMjI0LjA3NFpNMjM1LjY2MSAzMS40NzFWMzIuOTA3NkgyNDAuMDU2VjMxLjQ3MUgyMzUuNjYxWk0yNDQuMzMxIDMxLjQ3MVYzMi45MDc2SDI0OS4wMDVDMjQ5LjAwNSAzMi4yMjk2IDI0OC43MjYgMzEuNDcxIDI0OC43MjYgMzEuNDcxSDI0NC4zMzFWMzEuNDcxWk0yNTIuOTYgMzEuNDcxVjMyLjkwNzZIMjU3LjM1NVYzMS40NzFIMjUyLjk2Wk0yNTkuMTUxIDMxLjQ3MUwyNTkuNjY2IDMyLjkwNzZIMjYzLjcxM0wyNjQuMjMyIDMxLjQ3MUgyNTkuMTUxWk0yNjUuOTg0IDMxLjQ3MVYzMi45MDc2SDI3MC4zNzlWMzEuNDcxSDI2NS45ODRaTTIyMS4yMzcgMzQuMjY1VjM1LjcwMzdIMjMxLjM4NlYzNC4yNjVIMjIxLjIzN1pNMjMyLjc0NCAzNC4yNjVWMzUuNzAzN0gyNDguMzY3QzI0OC42OTYgMzUuMzc0MyAyNDguODg0IDM0LjI2NSAyNDguODg0IDM0LjI2NUgyMzIuNzQ0VjM0LjI2NVpNMjUwLjEyMyAzNC4yNjVWMzUuNzAzN0gyNTcuMzU1VjM0LjI2NUgyNTAuMTIzWk0yNjAuMTUxIDM0LjI2NUwyNjAuNjggMzUuNzAzN0gyNjIuNzM5TDI2My4yMzYgMzQuMjY1SDI2MC4xNTFaTTI2NS45ODQgMzQuMjY1VjM1LjcwMzdIMjczLjI5NVYzNC4yNjVIMjY1Ljk4NFpNMjIxLjIzNyAzNy4wNjFWMzguNDk3N0gyMzEuMzg2VjM3LjA2MUgyMjEuMjM3Wk0yMzIuNzQ0IDM3LjA2MVYzOC40OTU2SDI0My43NzNDMjQ1LjcyOSAzOC40OTU2IDI0Ny4yMDYgMzcuMDYxIDI0Ny4yMDYgMzcuMDYxSDIzMi43NDRaTTI1MC4xMjMgMzcuMDYxVjM4LjQ5NzdIMjU3LjM1NVYzNy4wNjFIMjUwLjEyM1pNMjYxLjE1NSAzNy4wNjFMMjYxLjY2NCAzOC40OTM2TDI2MS43NTIgMzguNDk1NkwyNjIuMjY5IDM3LjA2MUgyNjEuMTU1VjM3LjA2MVpNMjY1Ljk4NCAzNy4wNjFWMzguNDk3N0gyNzMuMjk1VjM3LjA2MUgyNjUuOTg0WiIgZmlsbD0iIzFGNzBDMSIvPg0KPC9nPg0KPGRlZnM+DQo8Y2xpcFBhdGggaWQ9ImNsaXAwXzU4XzExMSI+DQo8cmVjdCB3aWR0aD0iNDQuNDQ3MyIgaGVpZ2h0PSIyOS42MzE1IiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzUzLjk1NSAxNC44MTU1KSIvPg0KPC9jbGlwUGF0aD4NCjxjbGlwUGF0aCBpZD0iY2xpcDFfNThfMTExIj4NCjxyZWN0IHdpZHRoPSI3Ni41NDgxIiBoZWlnaHQ9IjE2LjM1MDciIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1MjUuNTk5IDIwLjk4ODkpIi8+DQo8L2NsaXBQYXRoPg0KPGNsaXBQYXRoIGlkPSJjbGlwMl81OF8xMTEiPg0KPHJlY3Qgd2lkdGg9IjUyLjEzNzIiIGhlaWdodD0iMjAuOTk4NyIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIyMS4xNTggMTcuNDk5KSIvPg0KPC9jbGlwUGF0aD4NCjwvZGVmcz4NCjwvc3ZnPg0K" style="\n            width: 742.5px;\n            position: relative;\n            top: 107px;\n            left: 32px;\n            ">\n            <a href='+Y6e+' style="\n        float: left;\n        border-radius: 56px;\n        background: #0D6EFD;\n        padding-top: 8px;\n        width: 280px;\n        height: 38px;\n        text-align: center;\n        position: relative;\n        top: 127px;\n        left: 274px;\n        font-size: 16px;\n        color: white;\n        text-decoration: none;\n        letter-spacing: 0.02em;\n    ">Claim your FREE account</a>\n            <div style="\n    font-size: 14px;\n    position: relative;\n    top: 180px;\n    left: 19px;\n    letter-spacing: 0.02em;\n    font-weight: 500;\n    line-height: 125%;\n">have a Syncfusion account? <a href="https://www.syncfusion.com/account/login?ReturnUrl=/account/login" style="text-decoration: none;\ncolor: #0D6EFD;\nfont-weight: 500;">Sign In</a></div>\n        </div>\n    </div>';if("undefined"!==typeof document&&!I4e(document)){var t=S6e("div",{innerHTML:e});document.body.appendChild(t)}}(),d5e=!0),this.render(),this.mount?this.accessMount():this.trigger("created")}},t.prototype.renderComplete=function(e){if(D4e()){window.sfBlazor.renderComplete(this.element,e)}this.isRendered=!0},t.prototype.dataBind=function(){this.injectModules(),e.prototype.dataBind.call(this)},t.prototype.on=function(e,t,l){if("string"===typeof e)this.localObserver.on(e,t,l);else for(var r=0,n=e;r<n.length;r++){var i=n[r];this.localObserver.on(i.event,i.handler,i.context)}},t.prototype.off=function(e,t){if("string"===typeof e)this.localObserver.off(e,t);else for(var l=0,r=e;l<r.length;l++){var n=r[l];this.localObserver.off(n.event,n.handler)}},t.prototype.notify=function(e,t){!0!==this.isDestroyed&&this.localObserver.notify(e,t)},t.prototype.getInjectedModules=function(){return this.injectedModules},t.Inject=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];this.prototype.injectedModules||(this.prototype.injectedModules=[]);for(var l=0;l<e.length;l++)-1===this.prototype.injectedModules.indexOf(e[parseInt(l.toString(),10)])&&this.prototype.injectedModules.push(e[parseInt(l.toString(),10)])},t.prototype.createElement=function(e,t,l){return S6e(e,t)},t.prototype.triggerStateChange=function(e,t){this.isReactHybrid&&(this.setState(),this.currentContext={calls:e,args:t})},t.prototype.injectModules=function(){this.injectedModules&&this.injectedModules.length&&this.moduleLoader.inject(this.requiredModules(),this.injectedModules)},t.prototype.detectFunction=function(e){var t=Object.keys(e);t.length&&(this[t[0]]=e[t[0]])},t.prototype.mergePersistData=function(){var e;I4e(e=m5e?window.localStorage.getItem(this.getModuleName()+this.element.id+this.ej2StatePersistenceVersion):window.localStorage.getItem(this.getModuleName()+this.element.id))||""===e||this.setProperties(JSON.parse(e),!0)},t.prototype.setPersistData=function(){this.isDestroyed||(m5e?window.localStorage.setItem(this.getModuleName()+this.element.id+this.ej2StatePersistenceVersion,this.getPersistData()):window.localStorage.setItem(this.getModuleName()+this.element.id,this.getPersistData()))},t.prototype.renderReactTemplates=function(e){I4e(e)||e()},t.prototype.clearTemplate=function(e,t){},t.prototype.getUniqueID=function(e){return this.isHistoryChanged()&&(o5e=0),i5e=this.pageID(location.href),c5e=history.length,e+"_"+i5e+"_"+o5e++},t.prototype.pageID=function(e){var t=0;if(0===e.length)return t;for(var l=0;l<e.length;l++){t=(t<<5)-t+e.charCodeAt(l),t&=t}return Math.abs(t)},t.prototype.isHistoryChanged=function(){return i5e!==this.pageID(location.href)||c5e!==history.length},t.prototype.addOnPersist=function(e){for(var t=this,l={},r=0,n=e;r<n.length;r++){var i,a=n[r];k4e(i=b4e(a,this))||v4e(a,this.getActualProperties(i),l)}return JSON.stringify(l,function(e,l){return t.getActualProperties(l)})},t.prototype.getActualProperties=function(e){return e instanceof J6e?b4e("properties",e):e},t.prototype.ignoreOnPersist=function(e){return JSON.stringify(this.iterateJsonProperties(this.properties,e))},t.prototype.iterateJsonProperties=function(e,t){for(var l={},r=function(r){if(-1===t.indexOf(r)){var i=e[r];if("object"!==typeof i||i instanceof Array)l[""+r]=i;else{var a=t.filter(function(e){return new RegExp(r+".").test(e)}).map(function(e){return e.replace(r+".","")});l[""+r]=n.iterateJsonProperties(n.getActualProperties(i),a)}}},n=this,i=0,a=Object.keys(e);i<a.length;i++){r(a[i])}return l},s5e([q6e(!1)],t.prototype,"enablePersistence",void 0),s5e([q6e()],t.prototype,"enableRtl",void 0),s5e([q6e()],t.prototype,"locale",void 0),t=s5e([G6e],t)}(B6e);"undefined"!==typeof window&&window.addEventListener("popstate",function(){o5e=0});var h5e=function(){var e=function(t,l){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var l in t)t.hasOwnProperty(l)&&(e[l]=t[l])},e(t,l)};return function(t,l){function r(){this.constructor=t}e(t,l),t.prototype=null===l?Object.create(l):(r.prototype=l.prototype,new r)}}(),g5e=function(e,t,l,r){var n,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,l):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,l,r);else for(var s=e.length-1;s>=0;s--)(n=e[s])&&(a=(i<3?n(a):i>3?n(t,l,a):n(t,l))||a);return i>3&&a&&Object.defineProperty(t,l,a),a},y5e={left:0,top:0,bottom:0,right:0},f5e={isDragged:!1},b5e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return h5e(t,e),g5e([q6e(0)],t.prototype,"left",void 0),g5e([q6e(0)],t.prototype,"top",void 0),t}(J6e),v5e=(function(e){function t(t,r){var n=e.call(this,r,t)||this;return n.dragLimit=l.getDefaultPosition(),n.borderWidth=l.getDefaultPosition(),n.padding=l.getDefaultPosition(),n.diffX=0,n.prevLeft=0,n.prevTop=0,n.dragProcessStarted=!1,n.eleTop=0,n.tapHoldTimer=0,n.externalInitialize=!1,n.diffY=0,n.parentScrollX=0,n.parentScrollY=0,n.droppables={},n.bind(),n}var l;h5e(t,e),l=t,t.prototype.bind=function(){this.toggleEvents(),b6e.isIE&&N6e([this.element],"e-block-touch"),this.droppables[this.scope]={}},t.getDefaultPosition=function(){return w4e({},y5e)},t.prototype.toggleEvents=function(e){var t;k4e(this.handle)||(t=T6e(this.handle,this.element));var l=this.enableTapHold&&b6e.isDevice&&b6e.isTouch?this.mobileInitialize:this.initialize;e?v6e.remove(t||this.element,b6e.isSafari()?"touchstart":b6e.touchStartEvent,l):v6e.add(t||this.element,b6e.isSafari()?"touchstart":b6e.touchStartEvent,l,this)},t.prototype.mobileInitialize=function(e){var t=this,l=e.currentTarget;this.tapHoldTimer=setTimeout(function(){t.externalInitialize=!0,t.removeTapholdTimer(),t.initialize(e,l)},this.tapHoldThreshold),v6e.add(document,b6e.isSafari()?"touchmove":b6e.touchMoveEvent,this.removeTapholdTimer,this),v6e.add(document,b6e.isSafari()?"touchend":b6e.touchEndEvent,this.removeTapholdTimer,this)},t.prototype.removeTapholdTimer=function(){clearTimeout(this.tapHoldTimer),v6e.remove(document,b6e.isSafari()?"touchmove":b6e.touchMoveEvent,this.removeTapholdTimer),v6e.remove(document,b6e.isSafari()?"touchend":b6e.touchEndEvent,this.removeTapholdTimer)},t.prototype.getScrollableParent=function(e,t){return I4e(e)?null:e[{vertical:"scrollHeight",horizontal:"scrollWidth"}[""+t]]>e[{vertical:"clientHeight",horizontal:"clientWidth"}[""+t]]&&("vertical"===t?e.scrollTop>0:e.scrollLeft>0)?("vertical"===t?(this.parentScrollY=this.parentScrollY+(0===this.parentScrollY?e.scrollTop:e.scrollTop-this.parentScrollY),this.tempScrollHeight=e.scrollHeight):(this.parentScrollX=this.parentScrollX+(0===this.parentScrollX?e.scrollLeft:e.scrollLeft-this.parentScrollX),this.tempScrollWidth=e.scrollWidth),I4e(e)?e:this.getScrollableParent(e.parentNode,t)):this.getScrollableParent(e.parentNode,t)},t.prototype.getScrollableValues=function(){this.parentScrollX=0,this.parentScrollY=0;this.element.classList.contains("e-dialog")&&this.element.classList.contains("e-dlg-modal"),this.getScrollableParent(this.element.parentNode,"vertical"),this.getScrollableParent(this.element.parentNode,"horizontal")},t.prototype.initialize=function(e,t){if(this.currentStateTarget=e.target,!this.isDragStarted()){if(this.isDragStarted(!0),this.externalInitialize=!1,this.target=e.currentTarget||t,this.dragProcessStarted=!1,this.abort){var l=this.abort;"string"===typeof l&&(l=[l]);for(var r=0;r<l.length;r++)if(!I4e(D6e(e.target,l[parseInt(r.toString(),10)])))return void(this.isDragStarted()&&this.isDragStarted(!0))}this.preventDefault&&!k4e(e.changedTouches)&&"touchstart"!==e.type&&e.preventDefault(),this.element.setAttribute("aria-grabbed","true");var n=this.getCoordinates(e);if(this.initialPosition={x:n.pageX,y:n.pageY},!this.clone){var i=this.element.getBoundingClientRect();this.getScrollableValues(),e.clientX===e.pageX&&(this.parentScrollX=0),e.clientY===e.pageY&&(this.parentScrollY=0),this.relativeXPosition=n.pageX-(i.left+this.parentScrollX),this.relativeYPosition=n.pageY-(i.top+this.parentScrollY)}this.externalInitialize?this.intDragStart(e):(v6e.add(document,b6e.isSafari()?"touchmove":b6e.touchMoveEvent,this.intDragStart,this),v6e.add(document,b6e.isSafari()?"touchend":b6e.touchEndEvent,this.intDestroy,this)),this.toggleEvents(!0),"touchstart"!==e.type&&this.isPreventSelect&&document.body.classList.add("e-prevent-select"),this.externalInitialize=!1,v6e.trigger(document.documentElement,b6e.isSafari()?"touchstart":b6e.touchStartEvent,e)}},t.prototype.intDragStart=function(e){this.removeTapholdTimer();var t=!k4e(e.changedTouches);if(!t||1===e.changedTouches.length){var l,r=this.getCoordinates(e),n=getComputedStyle(this.element);this.margin={left:parseInt(n.marginLeft,10),top:parseInt(n.marginTop,10),right:parseInt(n.marginRight,10),bottom:parseInt(n.marginBottom,10)};var i=this.element;if(this.clone&&this.dragTarget){var a=D6e(e.target,this.dragTarget);I4e(a)||(i=a)}this.isReplaceDragEle&&(i=this.currentStateCheck(e.target,i)),this.offset=this.calculateParentPosition(i),this.position=this.getMousePosition(e,this.isDragScroll);var s=this.initialPosition.x-r.pageX,o=this.initialPosition.y-r.pageY;if(Math.sqrt(s*s+o*o)>=this.distance||this.externalInitialize){var c=this.getHelperElement(e);if(!c||I4e(c))return;t&&e.preventDefault();var u=this.helperElement=c;if(this.parentClientRect=this.calculateParentPosition(u.offsetParent),this.dragStart){var p={event:e,element:i,target:this.getProperTargetElement(e),bindEvents:D4e()?this.bindDragEvents.bind(this):null,dragElement:u};this.trigger("dragStart",p)}this.dragArea?this.setDragArea():(this.dragLimit={left:0,right:0,bottom:0,top:0},this.borderWidth={top:0,left:0}),l={left:this.position.left-this.parentClientRect.left,top:this.position.top-this.parentClientRect.top},this.clone&&!this.enableTailMode&&(this.diffX=this.position.left-this.offset.left,this.diffY=this.position.top-this.offset.top),this.getScrollableValues();var d=getComputedStyle(i),m=parseFloat(d.marginTop);this.clone&&0!==m&&(l.top+=m),this.eleTop=isNaN(parseFloat(d.top))?0:parseFloat(d.top)-this.offset.top,this.enableScrollHandler&&!this.clone&&(l.top-=this.parentScrollY,l.left-=this.parentScrollX);var h=this.getProcessedPositionValue({top:l.top-this.diffY+"px",left:l.left-this.diffX+"px"});this.dragArea&&"string"!==typeof this.dragArea&&this.dragArea.classList.contains("e-kanban-content")&&"relative"===this.dragArea.style.position&&(l.top+=this.dragArea.scrollTop),this.dragElePosition={top:l.top,left:l.left},M6e(u,this.getDragPosition({position:"absolute",left:h.left,top:h.top})),v6e.remove(document,b6e.isSafari()?"touchmove":b6e.touchMoveEvent,this.intDragStart),v6e.remove(document,b6e.isSafari()?"touchend":b6e.touchEndEvent,this.intDestroy),D4e()||this.bindDragEvents(u)}}},t.prototype.bindDragEvents=function(e){I6e(e)?(v6e.add(document,b6e.isSafari()?"touchmove":b6e.touchMoveEvent,this.intDrag,this),v6e.add(document,b6e.isSafari()?"touchend":b6e.touchEndEvent,this.intDragStop,this),this.setGlobalDroppables(!1,this.element,e)):(this.toggleEvents(),document.body.classList.remove("e-prevent-select"))},t.prototype.elementInViewport=function(e){for(this.top=e.offsetTop,this.left=e.offsetLeft,this.width=e.offsetWidth,this.height=e.offsetHeight;e.offsetParent;)e=e.offsetParent,this.top+=e.offsetTop,this.left+=e.offsetLeft;return this.top>=window.pageYOffset&&this.left>=window.pageXOffset&&this.top+this.height<=window.pageYOffset+window.innerHeight&&this.left+this.width<=window.pageXOffset+window.innerWidth},t.prototype.getProcessedPositionValue=function(e){return this.queryPositionInfo?this.queryPositionInfo(e):e},t.prototype.calculateParentPosition=function(e){if(I4e(e))return{left:0,top:0};var t=e.getBoundingClientRect(),l=getComputedStyle(e);return{left:t.left+window.pageXOffset-parseInt(l.marginLeft,10),top:t.top+window.pageYOffset-parseInt(l.marginTop,10)}},t.prototype.intDrag=function(e){if(k4e(e.changedTouches)||1===e.changedTouches.length){var t,l;this.clone&&e.changedTouches&&b6e.isDevice&&b6e.isTouch&&e.preventDefault(),this.position=this.getMousePosition(e,this.isDragScroll);var r=this.getDocumentWidthHeight("Height");r<this.position.top&&(this.position.top=r);var n=this.getDocumentWidthHeight("Width");if(n<this.position.left&&(this.position.left=n),this.drag){var i=this.getProperTargetElement(e);this.trigger("drag",{event:e,element:this.element,target:i})}var a=this.checkTargetElement(e);if(a.target&&a.instance){var s=!0;this.hoverObject&&(this.hoverObject.instance!==a.instance?this.triggerOutFunction(e,a):s=!1),s&&(a.instance.dragData[this.scope]=this.droppables[this.scope],a.instance.intOver(e,a.target),this.hoverObject=a)}else this.hoverObject&&this.triggerOutFunction(e,a);var o=this.droppables[this.scope].helper;this.parentClientRect=this.calculateParentPosition(this.helperElement.offsetParent);var c=this.parentClientRect.left,u=this.parentClientRect.top,p=this.getCoordinates(e),d=p.pageX,m=p.pageY,h=this.position.left-this.diffX,g=this.position.top-this.diffY,y=getComputedStyle(o);if(this.dragArea){if(this.enableAutoScroll&&this.setDragArea(),this.pageX!==d||this.skipDistanceCheck){var f=o.offsetWidth+(parseFloat(y.marginLeft)+parseFloat(y.marginRight));t=this.dragLimit.left>h&&h>0?this.dragLimit.left:this.dragLimit.right+window.pageXOffset<h+f&&h>0?h-(h-this.dragLimit.right)+window.pageXOffset-f:h<0?this.dragLimit.left:h}if(this.pageY!==m||this.skipDistanceCheck){var b=o.offsetHeight+(parseFloat(y.marginTop)+parseFloat(y.marginBottom));l=this.dragLimit.top>g&&g>0?this.dragLimit.top:this.dragLimit.bottom+window.pageYOffset<g+b&&g>0?g-(g-this.dragLimit.bottom)+window.pageYOffset-b:g<0?this.dragLimit.top:g}}else t=h,l=g;var v,x,S=u+this.borderWidth.top,N=c+this.borderWidth.left;if(this.dragProcessStarted&&(I4e(l)&&(l=this.prevTop),I4e(t)&&(t=this.prevLeft)),this.helperElement.classList.contains("e-treeview"))this.dragArea?(this.dragLimit.top=this.clone?this.dragLimit.top:0,v=l-S<0?this.dragLimit.top:l-this.borderWidth.top,x=t-N<0?this.dragLimit.left:t-this.borderWidth.left):(v=l-this.borderWidth.top,x=t-this.borderWidth.left);else if(this.dragArea){var C=this.helperElement.classList.contains("e-dialog");this.dragLimit.top=this.clone?this.dragLimit.top:0,v=l-S<0?this.dragLimit.top:l-S,x=t-N<0?C?t-(N-this.borderWidth.left):this.dragElePosition.left:t-N}else v=l-S,x=t-N;var w=parseFloat(getComputedStyle(this.element).marginTop);if(w>0&&(this.clone&&(v+=w,g<0&&(w+g>=0?v=w+g:v-=w),this.dragArea&&(v=this.dragLimit.bottom<v?this.dragLimit.bottom:v)),l-S<0))if(g+w+(o.offsetHeight-S)>=0){var I=this.dragLimit.top+g-S;I+w+S<0?v-=w+S:v=I}else v-=w+S;if(this.dragArea&&this.helperElement.classList.contains("e-treeview"))v=v+(b=o.offsetHeight+(parseFloat(y.marginTop)+parseFloat(y.marginBottom)))>this.dragLimit.bottom?this.dragLimit.bottom-b:v;this.enableScrollHandler&&!this.clone&&(v-=this.parentScrollY,x-=this.parentScrollX),this.dragArea&&"string"!==typeof this.dragArea&&this.dragArea.classList.contains("e-kanban-content")&&"relative"===this.dragArea.style.position&&(v+=this.dragArea.scrollTop);var k=this.getProcessedPositionValue({top:v+"px",left:x+"px"});M6e(o,this.getDragPosition(k)),this.elementInViewport(o)||!this.enableAutoScroll||this.helperElement.classList.contains("e-treeview")||this.helperElement.scrollIntoView();var T=document.querySelectorAll(":hover");if(this.enableAutoScroll&&this.helperElement.classList.contains("e-treeview")){0===T.length&&(T=this.getPathElements(e));var A=this.getScrollParent(T,!1);this.elementInViewport(this.helperElement)?this.getScrollPosition(A,v):this.elementInViewport(this.helperElement)||(0===(T=[].slice.call(document.querySelectorAll(":hover"))).length&&(T=this.getPathElements(e)),A=this.getScrollParent(T,!0),this.getScrollPosition(A,v))}this.dragProcessStarted=!0,this.prevLeft=t,this.prevTop=l,this.position.left=t,this.position.top=l,this.pageX=d,this.pageY=m}},t.prototype.getScrollParent=function(e,t){for(var l,r=t?e.reverse():e,n=r.length-1;n>=0;n--)if(("auto"===(l=window.getComputedStyle(r[parseInt(n.toString(),10)])["overflow-y"])||"scroll"===l)&&r[parseInt(n.toString(),10)].scrollHeight>r[parseInt(n.toString(),10)].clientHeight)return r[parseInt(n.toString(),10)];if("visible"===(l=window.getComputedStyle(document.scrollingElement)["overflow-y"]))return document.scrollingElement.style.overflow="auto",document.scrollingElement},t.prototype.getScrollPosition=function(e,t){e&&e===document.scrollingElement?e.clientHeight+document.scrollingElement.scrollTop-this.helperElement.clientHeight<t&&e.getBoundingClientRect().height+this.parentClientRect.top>t?e.scrollTop+=this.helperElement.clientHeight:e.scrollTop>t-this.helperElement.clientHeight&&(e.scrollTop-=this.helperElement.clientHeight):e&&e!==document.scrollingElement&&(e.clientHeight+e.getBoundingClientRect().top-this.helperElement.clientHeight+document.scrollingElement.scrollTop<t?e.scrollTop+=this.helperElement.clientHeight:e.getBoundingClientRect().top>t-this.helperElement.clientHeight-document.scrollingElement.scrollTop&&(e.scrollTop-=this.helperElement.clientHeight))},t.prototype.getPathElements=function(e){var t=e.clientX>0?e.clientX:0,l=e.clientY>0?e.clientY:0;return document.elementsFromPoint(t,l)},t.prototype.triggerOutFunction=function(e,t){this.hoverObject.instance.intOut(e,t.target),this.hoverObject.instance.dragData[this.scope]=null,this.hoverObject=null},t.prototype.getDragPosition=function(e){var t=w4e({},e);return this.axis&&("x"===this.axis?delete t.top:"y"===this.axis&&delete t.left),t},t.prototype.getDocumentWidthHeight=function(e){var t=document.body,l=document.documentElement;return Math.max(t["scroll"+e],l["scroll"+e],t["offset"+e],l["offset"+e],l["client"+e])},t.prototype.intDragStop=function(e){if(this.dragProcessStarted=!1,k4e(e.changedTouches)||1===e.changedTouches.length){if(-1!==["touchend","pointerup","mouseup"].indexOf(e.type)){if(this.dragStop){var t=this.getProperTargetElement(e);this.trigger("dragStop",{event:e,element:this.element,target:t,helper:this.helperElement})}this.intDestroy(e)}else this.element.setAttribute("aria-grabbed","false");var l=this.checkTargetElement(e);l.target&&l.instance&&(l.instance.dragStopCalled=!0,l.instance.dragData[this.scope]=this.droppables[this.scope],l.instance.intDrop(e,l.target)),this.setGlobalDroppables(!0),document.body.classList.remove("e-prevent-select")}},t.prototype.intDestroy=function(e){this.dragProcessStarted=!1,this.toggleEvents(),document.body.classList.remove("e-prevent-select"),this.element.setAttribute("aria-grabbed","false"),v6e.remove(document,b6e.isSafari()?"touchmove":b6e.touchMoveEvent,this.intDragStart),v6e.remove(document,b6e.isSafari()?"touchend":b6e.touchEndEvent,this.intDragStop),v6e.remove(document,b6e.isSafari()?"touchend":b6e.touchEndEvent,this.intDestroy),v6e.remove(document,b6e.isSafari()?"touchmove":b6e.touchMoveEvent,this.intDrag),this.isDragStarted()&&this.isDragStarted(!0)},t.prototype.onPropertyChanged=function(e,t){},t.prototype.getModuleName=function(){return"draggable"},t.prototype.isDragStarted=function(e){return e&&(f5e.isDragged=!f5e.isDragged),f5e.isDragged},t.prototype.setDragArea=function(){var e,t,l,r=0,n=0;if(l="string"===typeof this.dragArea?T6e(this.dragArea):this.dragArea){var i=l.getBoundingClientRect();e=l.scrollWidth?l.scrollWidth:i.right-i.left,t=l.scrollHeight?this.dragArea&&!I4e(this.helperElement)&&this.helperElement.classList.contains("e-treeview")?l.clientHeight:l.scrollHeight:i.bottom-i.top;for(var a=["Top","Left","Bottom","Right"],s=getComputedStyle(l),o=0;o<a.length;o++){var c=a[parseInt(o.toString(),10)],u=s["border"+c+"Width"],p=s["padding"+c],d=c.toLowerCase();this.borderWidth[""+d]=isNaN(parseFloat(u))?0:parseFloat(u),this.padding[""+d]=isNaN(parseFloat(p))?0:parseFloat(p)}r=this.dragArea&&!I4e(this.helperElement)&&this.helperElement.classList.contains("e-treeview")?i.top+document.scrollingElement.scrollTop:i.top,n=i.left,this.dragLimit.left=n+this.borderWidth.left+this.padding.left,this.dragLimit.top=l.offsetTop+this.borderWidth.top+this.padding.top,this.dragLimit.right=n+e-(this.borderWidth.right+this.padding.right),this.dragLimit.bottom=r+t-(this.borderWidth.bottom+this.padding.bottom)}},t.prototype.getProperTargetElement=function(e){var t,l=this.getCoordinates(e),r=this.helperElement.style.pointerEvents||"",n=-1!==e.type.indexOf("pointer")&&"safari"===b6e.info.name&&parseInt(b6e.info.version)>12;return T4e(e.target,this.helperElement)||-1!==e.type.indexOf("touch")||n?(this.helperElement.style.pointerEvents="none",t=document.elementFromPoint(l.clientX,l.clientY),this.helperElement.style.pointerEvents=r):t=e.target,t},t.prototype.currentStateCheck=function(e,t){return I4e(this.currentStateTarget)||this.currentStateTarget===e?I4e(t)?e:t:this.currentStateTarget},t.prototype.getMousePosition=function(e,t){var l,r,n=void 0!==e.srcElement?e.srcElement:e.target,i=this.getCoordinates(e),a=I4e(n.offsetParent);if(t?(l=this.clone?i.pageX:i.pageX+(a?0:n.offsetParent.scrollLeft)-this.relativeXPosition,r=this.clone?i.pageY:i.pageY+(a?0:n.offsetParent.scrollTop)-this.relativeYPosition):(l=this.clone?i.pageX:i.pageX+window.pageXOffset-this.relativeXPosition,r=this.clone?i.pageY:i.pageY+window.pageYOffset-this.relativeYPosition),document.scrollingElement&&!t&&!this.clone){var s=document.scrollingElement.scrollHeight>0&&document.scrollingElement.scrollHeight>document.scrollingElement.clientHeight&&document.scrollingElement.scrollTop>0;l=document.scrollingElement.scrollWidth>0&&document.scrollingElement.scrollWidth>document.scrollingElement.clientWidth&&document.scrollingElement.scrollLeft>0?l-document.scrollingElement.scrollLeft:l,r=s?r-document.scrollingElement.scrollTop:r}return{left:l-(this.margin.left+this.cursorAt.left),top:r-(this.margin.top+this.cursorAt.top)}},t.prototype.getCoordinates=function(e){return e.type.indexOf("touch")>-1?e.changedTouches[0]:e},t.prototype.getHelperElement=function(e){var t;return this.clone?this.helper?t=this.helper({sender:e,element:this.target}):(t=S6e("div",{className:"e-drag-helper e-block-touch",innerHTML:"Draggable"}),document.body.appendChild(t)):t=this.element,t},t.prototype.setGlobalDroppables=function(e,t,l){this.droppables[this.scope]=e?null:{draggable:t,helper:l,draggedElement:this.element}},t.prototype.checkTargetElement=function(e){var t=this.getProperTargetElement(e),l=this.getDropInstance(t);if(!l&&t&&!I4e(t.parentNode)){var r=D6e(t.parentNode,".e-droppable")||t.parentElement;r&&(l=this.getDropInstance(r))}return{target:t,instance:l}},t.prototype.getDropInstance=function(e){var t,l=e&&e.ej2_instances;if(l)for(var r=0,n=l;r<n.length;r++){var i=n[r];if("droppable"===i.getModuleName()){t=i;break}}return t},t.prototype.destroy=function(){this.toggleEvents(!0),e.prototype.destroy.call(this)},g5e([z6e({},b5e)],t.prototype,"cursorAt",void 0),g5e([q6e(!0)],t.prototype,"clone",void 0),g5e([q6e()],t.prototype,"dragArea",void 0),g5e([q6e()],t.prototype,"isDragScroll",void 0),g5e([q6e()],t.prototype,"isReplaceDragEle",void 0),g5e([q6e(!0)],t.prototype,"isPreventSelect",void 0),g5e([U6e()],t.prototype,"drag",void 0),g5e([U6e()],t.prototype,"dragStart",void 0),g5e([U6e()],t.prototype,"dragStop",void 0),g5e([q6e(1)],t.prototype,"distance",void 0),g5e([q6e()],t.prototype,"handle",void 0),g5e([q6e()],t.prototype,"abort",void 0),g5e([q6e()],t.prototype,"helper",void 0),g5e([q6e("default")],t.prototype,"scope",void 0),g5e([q6e("")],t.prototype,"dragTarget",void 0),g5e([q6e()],t.prototype,"axis",void 0),g5e([q6e()],t.prototype,"queryPositionInfo",void 0),g5e([q6e(!1)],t.prototype,"enableTailMode",void 0),g5e([q6e(!1)],t.prototype,"skipDistanceCheck",void 0),g5e([q6e(!0)],t.prototype,"preventDefault",void 0),g5e([q6e(!1)],t.prototype,"enableAutoScroll",void 0),g5e([q6e(!1)],t.prototype,"enableTapHold",void 0),g5e([q6e(750)],t.prototype,"tapHoldThreshold",void 0),g5e([q6e(!1)],t.prototype,"enableScrollHandler",void 0),t=l=g5e([G6e],t)}(B6e),function(){var e=function(t,l){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var l in t)t.hasOwnProperty(l)&&(e[l]=t[l])},e(t,l)};return function(t,l){function r(){this.constructor=t}e(t,l),t.prototype=null===l?Object.create(l):(r.prototype=l.prototype,new r)}}()),x5e=function(e,t,l,r){var n,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,l):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,l,r);else for(var s=e.length-1;s>=0;s--)(n=e[s])&&(a=(i<3?n(a):i>3?n(t,l,a):n(t,l))||a);return i>3&&a&&Object.defineProperty(t,l,a),a},S5e=(function(e){function t(t,l){var r=e.call(this,l,t)||this;return r.mouseOver=!1,r.dragData={},r.dragStopCalled=!1,r.bind(),r}v5e(t,e),t.prototype.bind=function(){this.wireEvents()},t.prototype.wireEvents=function(){v6e.add(this.element,b6e.isSafari()?"touchend":b6e.touchEndEvent,this.intDrop,this)},t.prototype.onPropertyChanged=function(e,t){},t.prototype.getModuleName=function(){return"droppable"},t.prototype.intOver=function(e,t){if(!this.mouseOver){var l=this.dragData[this.scope];this.trigger("over",{event:e,target:t,dragData:l}),this.mouseOver=!0}},t.prototype.intOut=function(e,t){this.mouseOver&&(this.trigger("out",{evt:e,target:t}),this.mouseOver=!1)},t.prototype.intDrop=function(e,t){if(this.dragStopCalled){this.dragStopCalled=!1;var l,r=!0,n=this.dragData[this.scope],i=!!n&&(n.helper&&I6e(n.helper));i&&(l=this.isDropArea(e,n.helper,t),this.accept&&(r=E6e(n.helper,this.accept))),i&&this.drop&&l.canDrop&&r&&this.trigger("drop",{event:e,target:l.target,droppedElement:n.helper,dragData:n}),this.mouseOver=!1}},t.prototype.isDropArea=function(e,t,l){var r={canDrop:!0,target:l||e.target},n="touchend"===e.type;if(n||r.target===t){t.style.display="none";var i=n?e.changedTouches[0]:e,a=document.elementFromPoint(i.clientX,i.clientY);r.canDrop=!1,r.canDrop=T4e(a,this.element),r.canDrop&&(r.target=a),t.style.display=""}return r},t.prototype.destroy=function(){v6e.remove(this.element,b6e.isSafari()?"touchend":b6e.touchEndEvent,this.intDrop),e.prototype.destroy.call(this)},x5e([q6e()],t.prototype,"accept",void 0),x5e([q6e("default")],t.prototype,"scope",void 0),x5e([U6e()],t.prototype,"drop",void 0),x5e([U6e()],t.prototype,"over",void 0),x5e([U6e()],t.prototype,"out",void 0),t=x5e([G6e],t)}(B6e),function(){var e=function(t,l){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var l in t)t.hasOwnProperty(l)&&(e[l]=t[l])},e(t,l)};return function(t,l){function r(){this.constructor=t}e(t,l),t.prototype=null===l?Object.create(l):(r.prototype=l.prototype,new r)}}()),N5e=function(e,t,l,r){var n,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,l):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,l,r);else for(var s=e.length-1;s>=0;s--)(n=e[s])&&(a=(i<3?n(a):i>3?n(t,l,a):n(t,l))||a);return i>3&&a&&Object.defineProperty(t,l,a),a},C5e={backspace:8,tab:9,enter:13,shift:16,control:17,alt:18,pause:19,capslock:20,space:32,escape:27,pageup:33,pagedown:34,end:35,home:36,leftarrow:37,uparrow:38,rightarrow:39,downarrow:40,insert:45,delete:46,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123,semicolon:186,plus:187,comma:188,minus:189,dot:190,forwardslash:191,graveaccent:192,openbracket:219,backslash:220,closebracket:221,singlequote:222},w5e=(function(e){function t(t,r){var n=e.call(this,r,t)||this;return n.keyPressHandler=function(e){for(var t=e.altKey,r=e.ctrlKey,i=e.shiftKey,a=e.which,s=0,o=Object.keys(n.keyConfigs);s<o.length;s++)for(var c=o[s],u=0,p=n.keyConfigs[""+c].split(",");u<p.length;u++){var d=p[u],m=l.getKeyConfigData(d.trim());t===m.altKey&&r===m.ctrlKey&&i===m.shiftKey&&a===m.keyCode&&(e.action=c,n.keyAction&&n.keyAction(e))}},n.bind(),n}var l;S5e(t,e),l=t,t.prototype.destroy=function(){this.unwireEvents(),e.prototype.destroy.call(this)},t.prototype.onPropertyChanged=function(e,t){},t.prototype.bind=function(){this.wireEvents()},t.prototype.getModuleName=function(){return"keyboard"},t.prototype.wireEvents=function(){this.element.addEventListener(this.eventName,this.keyPressHandler)},t.prototype.unwireEvents=function(){this.element.removeEventListener(this.eventName,this.keyPressHandler)},t.getKeyConfigData=function(e){if(e in this.configCache)return this.configCache[""+e];var t=e.toLowerCase().split("+"),r={altKey:-1!==t.indexOf("alt"),ctrlKey:-1!==t.indexOf("ctrl"),shiftKey:-1!==t.indexOf("shift"),keyCode:null};return t[t.length-1].length>1&&Number(t[t.length-1])?r.keyCode=Number(t[t.length-1]):r.keyCode=l.getKeyCode(t[t.length-1]),l.configCache[""+e]=r,r},t.getKeyCode=function(e){return C5e[""+e]||e.toUpperCase().charCodeAt(0)},t.configCache={},N5e([q6e({})],t.prototype,"keyConfigs",void 0),N5e([q6e("keyup")],t.prototype,"eventName",void 0),N5e([U6e()],t.prototype,"keyAction",void 0),t=l=N5e([G6e],t)}(B6e),function(){function e(e,t,l){this.controlName=e,this.localeStrings=t,this.setLocale(l||r6e)}e.prototype.setLocale=function(t){var l=this.intGetControlConstant(e.locale,t);this.currentLocale=l||this.localeStrings},e.load=function(e){this.locale=w4e(this.locale,e,{},!0)},e.prototype.getConstant=function(e){return I4e(this.currentLocale[""+e])?this.localeStrings[""+e]||"":this.currentLocale[""+e]},e.prototype.intGetControlConstant=function(e,t){return e[""+t]?e[""+t][this.controlName]:null},e.locale={}}(),function(){var e=function(t,l){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var l in t)t.hasOwnProperty(l)&&(e[l]=t[l])},e(t,l)};return function(t,l){function r(){this.constructor=t}e(t,l),t.prototype=null===l?Object.create(l):(r.prototype=l.prototype,new r)}}()),I5e=function(e,t,l,r){var n,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,l):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)a=Reflect.decorate(e,t,l,r);else for(var s=e.length-1;s>=0;s--)(n=e[s])&&(a=(i<3?n(a):i>3?n(t,l,a):n(t,l))||a);return i>3&&a&&Object.defineProperty(t,l,a),a},k5e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return w5e(t,e),I5e([q6e(50)],t.prototype,"swipeThresholdDistance",void 0),t}(J6e),T5e=/(Up|Down)/,A5e=(function(e){function t(t,l){var r=e.call(this,l,t)||this;return r.touchAction=!0,r.tapCount=0,r.startEvent=function(e){if(!0===r.touchAction){var t=r.updateChangeTouches(e);void 0!==e.changedTouches&&(r.touchAction=!1),r.isTouchMoved=!1,r.movedDirection="",r.startPoint=r.lastMovedPoint={clientX:t.clientX,clientY:t.clientY},r.startEventData=t,r.hScrollLocked=r.vScrollLocked=!1,r.tStampStart=Date.now(),r.timeOutTapHold=setTimeout(function(){r.tapHoldEvent(e)},r.tapHoldThreshold),v6e.add(r.element,b6e.touchMoveEvent,r.moveEvent,r),v6e.add(r.element,b6e.touchEndEvent,r.endEvent,r),v6e.add(r.element,b6e.touchCancelEvent,r.cancelEvent,r)}},r.moveEvent=function(e){var t=r.updateChangeTouches(e);r.movedPoint=t,r.isTouchMoved=!(t.clientX===r.startPoint.clientX&&t.clientY===r.startPoint.clientY);var l={};r.isTouchMoved&&(clearTimeout(r.timeOutTapHold),r.calcScrollPoints(e),l=w4e(l,{},{startEvents:r.startEventData,originalEvent:e,startX:r.startPoint.clientX,startY:r.startPoint.clientY,distanceX:r.distanceX,distanceY:r.distanceY,scrollDirection:r.scrollDirection,velocity:r.getVelocity(t)}),r.trigger("scroll",l),r.lastMovedPoint={clientX:t.clientX,clientY:t.clientY})},r.cancelEvent=function(e){clearTimeout(r.timeOutTapHold),clearTimeout(r.timeOutTap),r.tapCount=0,r.swipeFn(e),v6e.remove(r.element,b6e.touchCancelEvent,r.cancelEvent)},r.endEvent=function(e){r.swipeFn(e),r.isTouchMoved||"function"===typeof r.tap&&(r.trigger("tap",{originalEvent:e,tapCount:++r.tapCount}),r.timeOutTap=setTimeout(function(){r.tapCount=0},r.tapThreshold)),r.modeclear()},r.swipeFn=function(e){clearTimeout(r.timeOutTapHold),clearTimeout(r.timeOutTap);var t=r.updateChangeTouches(e),l=t.clientX-r.startPoint.clientX,n=t.clientY-r.startPoint.clientY;l=Math.floor(l<0?-1*l:l),n=Math.floor(n<0?-1*n:l),r.isTouchMoved=l>1||n>1,/Firefox/.test(b6e.userAgent)&&0===t.clientX&&0===t.clientY&&"mouseup"===e.type&&(r.isTouchMoved=!1),r.endPoint=t,r.calcPoints(e);var i={originalEvent:e,startEvents:r.startEventData,startX:r.startPoint.clientX,startY:r.startPoint.clientY,distanceX:r.distanceX,distanceY:r.distanceY,swipeDirection:r.movedDirection,velocity:r.getVelocity(t)};if(r.isTouchMoved){var a=void 0,s=r.swipeSettings.swipeThresholdDistance;a=w4e(a,r.defaultArgs,i);var o=!1,c=r.element,u=r.isScrollable(c),p=T5e.test(r.movedDirection);(s<r.distanceX&&!p||s<r.distanceY&&p)&&(o=!u||r.checkSwipe(c,p)),o&&r.trigger("swipe",a)}r.modeclear()},r.modeclear=function(){r.modeClear=setTimeout(function(){r.touchAction=!0},"function"!==typeof r.tap?0:20),r.lastTapTime=(new Date).getTime(),v6e.remove(r.element,b6e.touchMoveEvent,r.moveEvent),v6e.remove(r.element,b6e.touchEndEvent,r.endEvent),v6e.remove(r.element,b6e.touchCancelEvent,r.cancelEvent)},r.bind(),r}w5e(t,e),t.prototype.onPropertyChanged=function(e,t){},t.prototype.bind=function(){this.wireEvents(),b6e.isIE&&this.element.classList.add("e-block-touch")},t.prototype.destroy=function(){this.unwireEvents(),e.prototype.destroy.call(this)},t.prototype.wireEvents=function(){v6e.add(this.element,b6e.touchStartEvent,this.startEvent,this)},t.prototype.unwireEvents=function(){v6e.remove(this.element,b6e.touchStartEvent,this.startEvent)},t.prototype.getModuleName=function(){return"touch"},t.prototype.isScrollable=function(e){var t=getComputedStyle(e),l=t.overflow+t.overflowX+t.overflowY;return!!/(auto|scroll)/.test(l)},t.prototype.tapHoldEvent=function(e){var t;this.tapCount=0,this.touchAction=!0,v6e.remove(this.element,b6e.touchMoveEvent,this.moveEvent),v6e.remove(this.element,b6e.touchEndEvent,this.endEvent),t={originalEvent:e},this.trigger("tapHold",t),v6e.remove(this.element,b6e.touchCancelEvent,this.cancelEvent)},t.prototype.calcPoints=function(e){var t=this.updateChangeTouches(e);this.defaultArgs={originalEvent:e},this.distanceX=Math.abs(Math.abs(t.clientX)-Math.abs(this.startPoint.clientX)),this.distanceY=Math.abs(Math.abs(t.clientY)-Math.abs(this.startPoint.clientY)),this.distanceX>this.distanceY?this.movedDirection=t.clientX>this.startPoint.clientX?"Right":"Left":this.movedDirection=t.clientY<this.startPoint.clientY?"Up":"Down"},t.prototype.calcScrollPoints=function(e){var t=this.updateChangeTouches(e);this.defaultArgs={originalEvent:e},this.distanceX=Math.abs(Math.abs(t.clientX)-Math.abs(this.lastMovedPoint.clientX)),this.distanceY=Math.abs(Math.abs(t.clientY)-Math.abs(this.lastMovedPoint.clientY)),(this.distanceX>this.distanceY||!0===this.hScrollLocked)&&!1===this.vScrollLocked?(this.scrollDirection=t.clientX>this.lastMovedPoint.clientX?"Right":"Left",this.hScrollLocked=!0):(this.scrollDirection=t.clientY<this.lastMovedPoint.clientY?"Up":"Down",this.vScrollLocked=!0)},t.prototype.getVelocity=function(e){var t=e.clientX,l=e.clientY,r=Date.now(),n=t-this.startPoint.clientX,i=l-this.startPoint.clientX,a=r-this.tStampStart;return Math.sqrt(n*n+i*i)/a},t.prototype.checkSwipe=function(e,t){var l=["scroll","offset"],r=t?["Height","Top"]:["Width","Left"];return e[l[0]+r[0]]<=e[l[1]+r[0]]||(0===e[l[0]+r[1]]||e[l[1]+r[0]]+e[l[0]+r[1]]>=e[l[0]+r[0]])},t.prototype.updateChangeTouches=function(e){return e.changedTouches&&0!==e.changedTouches.length?e.changedTouches[0]:e},I5e([U6e()],t.prototype,"tap",void 0),I5e([U6e()],t.prototype,"tapHold",void 0),I5e([U6e()],t.prototype,"swipe",void 0),I5e([U6e()],t.prototype,"scroll",void 0),I5e([q6e(350)],t.prototype,"tapThreshold",void 0),I5e([q6e(750)],t.prototype,"tapHoldThreshold",void 0),I5e([z6e({},k5e)],t.prototype,"swipeSettings",void 0),t=I5e([G6e],t)}(B6e),new RegExp("\\n|\\r|\\s\\s+","g")),D5e=new RegExp(/'|"/g),M5e=new RegExp("if ?\\("),E5e=new RegExp("else if ?\\("),R5e=new RegExp("else"),B5e=new RegExp("for ?\\("),j5e=new RegExp("(/if|/for)"),P5e=new RegExp("\\((.*)\\)",""),_5e=new RegExp("^[0-9]+$","g"),O5e=new RegExp("[\\w\"'.\\s+]+","g"),L5e=new RegExp('"(.*?)"',"g"),F5e=new RegExp("[\\w\"'@#$.\\s-+]+","g"),q5e=new RegExp("\\${([^}]*)}","g"),z5e=/^\..*/gm,U5e=/\\/gi,G5e=/\\\\/gi,V5e=new RegExp("[\\w\"'@#$.\\s+]+","g"),H5e=/\window\./gm;function W5e(e,t,l){if("function"===typeof e)return e;var r="data",n=function(e,t,l,r){var n=0,i=[],a=e.match(/class="([^"]+|)\s{2}/g),s="";a&&a.forEach(function(t){s=t.replace(/\s\s+/g," "),e=e.replace(t,s)});if(q5e.test(e)){for(var o=!1,c="",u=0;u<e.length;u++)"$"===e[u+""]&&"{"===e[u+1]?o=!0:"}"===e[u+""]&&(o=!1),c+='"'!==e[u+""]||o?e[u+""]:'\\"';e=c}else e=e.replace(/\\?"/g,'\\"');return e.replace(A5e,"").replace(L5e,"'$1'").replace(q5e,function(e,a,s,o){var c=/@|#|\$/gm,u=a.match(P5e);if(u){var p=u[1];if(E5e.test(a))a='";} '+a.replace(u[1],p.replace(O5e,function(e){return Z5e(e=e.trim(),!D5e.test(e)&&-1===i.indexOf(e),t,i,r)}))+'{ \n str = str + "';else if(M5e.test(a))a='"; '+a.replace(u[1],p.replace(F5e,function(e){return Y5e(e,t,i,r)}))+'{ \n str = str + "';else if(B5e.test(a)){var d=u[1].split(" of ");a='"; '+a.replace(u[1],function(e){return i.push(d[0]),i.push(d[0]+"Index"),"var i"+(n+=1)+"=0; i"+n+" < "+Z5e(d[1],!0,t,i,r)+".length; i"+n+"++"})+"{ \n "+d[0]+"= "+Z5e(d[1],!0,t,i,r)+"[i"+n+"]; \n var "+d[0]+"Index=i"+n+'; \n str = str + "'}else{var m=a.split("("),h=l&&l.hasOwnProperty(m[0])?"this.":"global";h=/\./.test(m[0])?"":h;var g=u[1].split(",");0===u[1].length||/data/.test(g[0])||/window./.test(g[0])||(u[1]="global"===h?t+"."+u[1]:u[1]);var y=/@|\$|#/gm,f=/\]\./gm;if(H5e.test(a)&&f.test(a)||y.test(a))/@|\$|#|\]\./gm.test(a)&&(a='"+ '+("global"===h?"":h)+a.replace(u[1],p.replace(V5e,function(e){return Y5e(e,t,i,r)}))+'+ "');else a='" + '+("global"===h?"":h)+a.replace(p,Z5e(u[1].replace(/,( |)data.|,/gi,","+t+".").replace(/,( |)data.window/gi,",window"),"global"!==h,t,i,r))+'+"'}}else R5e.test(a)?a='"; '+a.replace(R5e,'} else { \n str = str + "'):a.match(j5e)?a=a.replace(j5e,'"; \n } \n str = str + "'):c.test(a)?(a.match(U5e)&&(a=K5e(a)),a='"+'+$5e(a,-1===i.indexOf(a),t,i)+'"]+"'):a=a.match(U5e)?'"+'+$5e(a=K5e(a),-1===i.indexOf(a),t,i)+'"]+"':""!==a?'"+'+Z5e(a.replace(/,/gi,"+"+t+"."),-1===i.indexOf(a),t,i,r)+'+"':"${}";return a})}(e,r,t,l);return new Function(r,'var str="'+n+"\";var valueRegEx = (/value=\\'([A-Za-z0-9 _]*)((.)([\\w)(!-;?-\u25a0\\s]+)['])/g);\n        var hrefRegex = (/(?:href)([\\s='\"./]+)([\\w-./?=&\\\\#\"]+)((.)([\\w)(!-;/?-\u25a0\\s]+)['])/g);\n        if(str.match(valueRegEx)){\n            var check = str.match(valueRegEx);\n            var str1 = str;\n            for (var i=0; i < check.length; i++) {\n                var check1 = str.match(valueRegEx)[i].split('value=')[1];\n                var change = check1.match(/^'/) !== null ? check1.replace(/^'/, '\"') : check1;\n                change =change.match(/.$/)[0] === '\\'' ? change.replace(/.$/,'\"') : change;\n                str1 = str1.replace(check1, change);\n            }\n            str = str.replace(str, str1);\n        }\n        else if (str.match(/(?:href='')/) === null) {\n            if(str.match(hrefRegex)) {\n                var check = str.match(hrefRegex);\n                var str1 = str;\n                for (var i=0; i < check.length; i++) {\n                    var check1 = str.match(hrefRegex)[i].split('href=')[1];\n                    if (check1) {\n                        var change = check1.match(/^'/) !== null ? check1.replace(/^'/, '\"') : check1;\n                        change =change.match(/.$/)[0] === '\\'' ? change.replace(/.$/,'\"') : change;\n                        str1 = str1.replace(check1, change);\n                    }\n                }\n                str = str.replace(str, str1);\n            }\n        }\n         return str;").bind(t)}function Z5e(e,t,l,r,n){return!t||_5e.test(e)||-1!==r.indexOf(e.split(".")[0])||n||"true"===e||"false"===e?e:l+"."+e}function $5e(e,t,l,r){return t&&!_5e.test(e)&&-1===r.indexOf(e.split(".")[0])?l+'["'+e:e}function K5e(e){return e.match(G5e)||(e=e.replace(U5e,"\\\\")),e}function Y5e(e,t,l,r){e=e.trim();if(/\window\./gm.test(e))return e;var n=/'|"/gm;return/@|\$|#/gm.test(e)&&(e=$5e(e,-1===l.indexOf(e),t,l)+'"]'),z5e.test(e)?function(e,t,l,r){return!t||_5e.test(e)||-1!==r.indexOf(e.split(".")[0])||/^\..*/gm.test(e)?e:l+"."+e}(e,!n.test(e)&&-1===l.indexOf(e),t,l):Z5e(e,!n.test(e)&&-1===l.indexOf(e),t,l,r)}(new(function(){function e(){}return e.prototype.compile=function(e,t,l){return void 0===t&&(t={}),W5e(e,t)},e}())).compile;var Q5e,J5e=["script","style","iframe[src]",'link[href*="javascript:"]','object[type="text/x-scriptlet"]','object[data^="data:text/html;base64"]','img[src^="data:text/html;base64"]','[src^="javascript:"]','[dynsrc^="javascript:"]','[lowsrc^="javascript:"]','[type^="application/x-shockwave-flash"]'],X5e=[{attribute:"href",selector:'[href*="javascript:"]'},{attribute:"background",selector:'[background^="javascript:"]'},{attribute:"style",selector:'[style*="javascript:"]'},{attribute:"style",selector:'[style*="expression("]'},{attribute:"href",selector:'a[href^="data:text/html;base64"]'}],e7e=["onchange","onclick","onmouseover","onmouseout","onkeydown","onload","onerror","onblur","onfocus","onbeforeload","onbeforeunload","onkeyup","onsubmit","onafterprint","onbeforeonload","onbeforeprint","oncanplay","oncanplaythrough","oncontextmenu","ondblclick","ondrag","ondragend","ondragenter","ondragleave","ondragover","ondragstart","ondrop","ondurationchange","onemptied","onended","onformchange","onforminput","onhaschange","oninput","oninvalid","onkeypress","onloadeddata","onloadedmetadata","onloadstart","onmessage","onmousedown","onmousemove","onmouseup","onmousewheel","onoffline","onoine","ononline","onpagehide","onpageshow","onpause","onplay","onplaying","onpopstate","onprogress","onratechange","onreadystatechange","onredo","onresize","onscroll","onseeked","onseeking","onselect","onstalled","onstorage","onsuspend","ontimeupdate","onundo","onunload","onvolumechange","onwaiting","onmouseenter","onmouseleave","onstart","onpropertychange","oncopy","ontoggle","onpointerout","onpointermove","onpointerleave","onpointerenter","onpointerrawupdate","onpointerover","onbeforecopy","onbeforecut","onbeforeinput"];!function(){function e(){}e.beforeSanitize=function(){return{selectors:{tags:J5e,attributes:X5e}}},e.sanitize=function(e){var t=this.beforeSanitize();return this.serializeValue(t,e)},e.serializeValue=function(e,t){this.removeAttrs=e.selectors.attributes,this.removeTags=e.selectors.tags,this.wrapElement=document.createElement("div"),this.wrapElement.innerHTML=t,this.removeXssTags(),this.removeJsEvents(),this.removeXssAttrs();var l=this.wrapElement.innerHTML;return this.removeElement(),l.replace(/&amp;/g,"&")},e.removeElement=function(){for(var e=this.wrapElement.children,t=0;t<e.length;t++)for(var l=e[parseInt(t.toString(),10)].attributes,r=0;r<l.length;r++)this.wrapElement.children[parseInt(t.toString(),10)].removeAttribute(l[parseInt(r.toString(),10)].localName)},e.removeXssTags=function(){var e=this.wrapElement.querySelectorAll(this.removeTags.join(","));e.length>0&&e.forEach(function(e){k6e(e)})},e.removeJsEvents=function(){var e=this.wrapElement.querySelectorAll("["+e7e.join("],[")+"]");e.length>0&&e.forEach(function(e){e7e.forEach(function(t){e.hasAttribute(t)&&e.removeAttribute(t)})})},e.removeXssAttrs=function(){var e=this;this.removeAttrs.forEach(function(t,l){var r=e.wrapElement.querySelectorAll(t.selector);r.length>0&&r.forEach(function(e){e.removeAttribute(t.attribute)})})}}();function t7e(){return Q5e}var l7e=(0,o.createContext)({get client(){return t7e()},bootstrap:void 0});function r7e(e,t,l){if(void 0===l&&(l=new WeakMap),e===t)return!0;if("object"!==typeof e||null===e||"object"!==typeof t||null===t)return!1;if(l.has(e)&&l.get(e)===t)return!0;l.set(e,t);var r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(var i=0,a=r;i<a.length;i++){var s=a[i];if(!n.includes(s))return!1;if(!r7e(e[s],t[s],l))return!1}return!0}function n7e(e){var t,l,r=e.children,n=e.client,i=e.apiKey,a=e.options,s=(0,o.useRef)(null),c=(0,o.useMemo)(function(){if(n)return i&&console.warn("[PostHog.js] You have provided both `client` and `apiKey` to `PostHogProvider`. `apiKey` will be ignored in favour of `client`."),a&&console.warn("[PostHog.js] You have provided both `client` and `options` to `PostHogProvider`. `options` will be ignored in favour of `client`."),n;var e=t7e();return i||console.warn("[PostHog.js] No `apiKey` or `client` were provided to `PostHogProvider`. Using default global `window.posthog` instance. You must initialize it manually. This is not recommended behavior."),e},[n,i,JSON.stringify(a)]);return(0,o.useEffect)(function(){if(!n&&i){var e=t7e(),t=s.current;t?(i!==t.apiKey&&console.warn("[PostHog.js] You have provided a different `apiKey` to `PostHogProvider` than the one that was already initialized. This is not supported by our provider and we'll keep using the previous key. If you need to toggle between API Keys you need to control the `client` yourself and pass it in as a prop rather than an `apiKey` prop."),a&&!r7e(a,t.options)&&e.set_config(a),s.current={apiKey:i,options:null!==a&&void 0!==a?a:{}}):(e.__loaded&&console.warn("[PostHog.js] `posthog` was already loaded elsewhere. This may cause issues."),e.init(i,a),s.current={apiKey:i,options:null!==a&&void 0!==a?a:{}})}},[n,i,JSON.stringify(a)]),o.createElement(l7e.Provider,{value:{client:c,bootstrap:null!==(t=null===a||void 0===a?void 0:a.bootstrap)&&void 0!==t?t:null===(l=null===n||void 0===n?void 0:n.config)||void 0===l?void 0:l.bootstrap}},r)}var i7e=function(e){return"function"===typeof e};var a7e=function(e,t){return a7e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var l in t)Object.prototype.hasOwnProperty.call(t,l)&&(e[l]=t[l])},a7e(e,t)};"function"===typeof SuppressedError&&SuppressedError;var s7e={componentStack:null,exceptionEvent:null,error:null},o7e="[PostHog.js][PostHogErrorBoundary] Invalid fallback prop, provide a valid React element or a function that returns a valid React element.";!function(e){function t(t){var l=e.call(this,t)||this;return l.state=s7e,l}(function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function l(){this.constructor=e}a7e(e,t),e.prototype=null===t?Object.create(t):(l.prototype=t.prototype,new l)})(t,e),t.prototype.componentDidCatch=function(e,t){var l,r=this.props.additionalProperties;i7e(r)?l=r(e):"object"===typeof r&&(l=r);var n=this.context.client.captureException(e,l),i=t.componentStack;this.setState({error:e,componentStack:null!==i&&void 0!==i?i:null,exceptionEvent:n})},t.prototype.render=function(){var e=this.props,t=e.children,l=e.fallback,r=this.state;if(null==r.componentStack)return i7e(t)?t():t;var n=i7e(l)?o.createElement(l,{error:r.error,componentStack:r.componentStack,exceptionEvent:r.exceptionEvent}):l;return o.isValidElement(n)?n:(console.warn(o7e),o.createElement(o.Fragment,null))},t.contextType=l7e}(o.Component);!function(e){Q5e=e}(Hfe),n5e("Ngo9BigBOggjHTQxAR8/V1NAaF1cWmhKYVFxWmFZfVpgdV9DaFZTR2YuP1ZhSXxXdkdhX39ccXRUR2JZVk0=");const c7e=function(e){var t,l=MO(),r=e||{},n=r.reducer,i=void 0===n?void 0:n,a=r.middleware,s=void 0===a?l():a,o=r.devTools,c=void 0===o||o,u=r.preloadedState,p=void 0===u?void 0:u,d=r.enhancers,m=void 0===d?void 0:d;if("function"===typeof i)t=i;else{if(!IO(i))throw new Error('"reducer" is a required argument, and must be a function or an object of functions that can be passed to combineReducers');t=iO(i)}var h=s;"function"===typeof h&&(h=h(l));var g=sO.apply(void 0,h),y=aO;c&&(y=wO(SO({trace:!1},"object"===typeof c&&c)));var f=new AO(g),b=f;return Array.isArray(m)?b=mO([g],m):"function"===typeof m&&(b=m(f)),nO(t,p,y.apply(void 0,b))}({reducer:h4e,devTools:!0}),u7e="phc_dsI7FfvLdVnbqqmBbAEqXHMFHEir4VG9VoIA7avLsgy",p7e="https://us.i.posthog.com";const d7e={api_host:p7e};u.createRoot(document.getElementById("root")).render((0,Ue.jsx)(Mu,{store:c7e,children:(0,Ue.jsx)(n7e,{apiKey:u7e,options:d7e,children:(0,Ue.jsx)(o.StrictMode,{children:(0,Ue.jsx)(dU,{children:(0,Ue.jsx)(c4e,{})})})})}))})()})();